--- linux-3.0.0.orig/MAINTAINERS +++ linux-3.0.0/MAINTAINERS @@ -4727,6 +4727,13 @@ F: include/scsi/osd_* F: fs/exofs/ +OVERLAYFS FILESYSTEM +M: Miklos Szeredi +L: linux-fsdevel@vger.kernel.org +S: Supported +F: fs/overlayfs/* +F: Documentation/filesystems/overlayfs.txt + P54 WIRELESS DRIVER M: Christian Lamparter L: linux-wireless@vger.kernel.org --- linux-3.0.0.orig/Makefile +++ linux-3.0.0/Makefile @@ -1,6 +1,6 @@ VERSION = 3 PATCHLEVEL = 0 -SUBLEVEL = 0 +SUBLEVEL = 4 EXTRAVERSION = NAME = Sneaky Weasel @@ -354,14 +354,23 @@ AFLAGS_KERNEL = CFLAGS_GCOV = -fprofile-arcs -ftest-coverage +# Prefer linux-backports-modules +ifneq ($(KBUILD_SRC),) +ifneq ($(shell if test -e $(KBUILD_OUTPUT)/ubuntu-build; then echo yes; fi),yes) +UBUNTUINCLUDE := -I/usr/src/linux-headers-lbm-$(KERNELRELEASE) +endif +endif # Use LINUXINCLUDE when you must reference the include/ directory. # Needed to be compatible with the O= option -LINUXINCLUDE := -I$(srctree)/arch/$(hdr-arch)/include \ +LINUXINCLUDE := $(UBUNTUINCLUDE) -I$(srctree)/arch/$(hdr-arch)/include \ -Iarch/$(hdr-arch)/include/generated -Iinclude \ $(if $(KBUILD_SRC), -I$(srctree)/include) \ -include include/generated/autoconf.h +# UBUNTU: Include our third party driver stuff too +LINUXINCLUDE += -Iubuntu/include $(if $(KBUILD_SRC),-I$(srctree)/ubuntu/include) + KBUILD_CPPFLAGS := -D__KERNEL__ KBUILD_CFLAGS := -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs \ @@ -507,7 +516,7 @@ # Objects we will link into vmlinux / subdirs we need to visit init-y := init/ -drivers-y := drivers/ sound/ firmware/ +drivers-y := drivers/ sound/ firmware/ ubuntu/ net-y := net/ libs-y := lib/ core-y := usr/ @@ -1061,6 +1070,7 @@ $(error Headers not exportable for the $(SRCARCH) architecture)) $(Q)$(MAKE) $(hdr-inst)=include $(Q)$(MAKE) $(hdr-inst)=arch/$(hdr-arch)/include/asm $(hdr-dst) + $(Q)$(MAKE) $(hdr-inst)=ubuntu/include dst=include oldheaders= PHONY += headers_check_all headers_check_all: headers_install_all @@ -1070,6 +1080,7 @@ headers_check: headers_install $(Q)$(MAKE) $(hdr-inst)=include HDRCHECK=1 $(Q)$(MAKE) $(hdr-inst)=arch/$(hdr-arch)/include/asm $(hdr-dst) HDRCHECK=1 + $(Q)$(MAKE) $(hdr-inst)=ubuntu/include dst=include oldheaders= HDRCHECK=1 # --------------------------------------------------------------------------- # Modules --- linux-3.0.0.orig/dropped.txt +++ linux-3.0.0/dropped.txt @@ -0,0 +1 @@ +UBUNTU: SAUCE: (no-up) Restore VT fonts on switch --- linux-3.0.0.orig/Documentation/Yama.txt +++ linux-3.0.0/Documentation/Yama.txt @@ -0,0 +1,103 @@ +Yama is a Linux Security Module that collects a number of security +protections that are not handled by the core kernel itself. To select +it at boot time, specify "security=yama" (though this will disable any +other LSM). + +Yama is controlled through sysctl in /proc/sys/kernel/yama: + +- protected_sticky_symlinks +- protected_nonaccess_hardlinks +- ptrace_scope + +============================================================== + +protected_sticky_symlinks: + +A long-standing class of security issues is the symlink-based +time-of-check-time-of-use race, most commonly seen in world-writable +directories like /tmp. The common method of exploitation of this flaw +is to cross privilege boundaries when following a given symlink (i.e. a +root process follows a symlink belonging to another user). For a likely +incomplete list of hundreds of examples across the years, please see: +http://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=/tmp + +When set to "0", symlink following behavior is unrestricted. + +When set to "1" symlinks are permitted to be followed only when outside +a sticky world-writable directory, or when the uid of the symlink and +follower match, or when the directory owner matches the symlink's owner. + +This protection is based on the restrictions in Openwall and grsecurity. + +============================================================== + +protected_nonaccess_hardlinks: + +Hardlinks can be abused in a similar fashion to symlinks in sticky +world-writable directories, but their weakness is not limited to +just that scenario. For example, if /etc and /home are on the same +partition, a regular user can create a hardlink to /etc/shadow in their +home directory. While it retains the original owner and permissions, +it is possible for privileged programs that are otherwise symlink-safe +to mistakenly access the file through its hardlink. Additionally, a very +minor untraceable quota-bypassing local denial of service is possible by +an attacker exhausting disk space by filling a world-writable directory +with hardlinks. + +When set to "0", hardlink creation behavior is unrestricted. + +When set to "1", hardlinks cannot be created to files that a given user +would be unable to read and write originally, or are otherwise sensitive. + +This protection is based on the restrictions in Openwall and grsecurity. + +============================================================== + +ptrace_scope: + +As Linux grows in popularity, it will become a larger target for +malware. One particularly troubling weakness of the Linux process +interfaces is that a single user is able to examine the memory and +running state of any of their processes. For example, if one application +(e.g. Pidgin) was compromised, it would be possible for an attacker to +attach to other running processes (e.g. Firefox, SSH sessions, GPG agent, +etc) to extract additional credentials and continue to expand the scope +of their attack without resorting to user-assisted phishing. + +This is not a theoretical problem. SSH session hijacking +(http://www.storm.net.nz/projects/7) and arbitrary code injection +(http://c-skills.blogspot.com/2007/05/injectso.html) attacks already +exist and remain possible if ptrace is allowed to operate as before. +Since ptrace is not commonly used by non-developers and non-admins, system +builders should be allowed the option to disable this debugging system. + +For a solution, some applications use prctl(PR_SET_DUMPABLE, ...) to +specifically disallow such ptrace attachment (e.g. ssh-agent), but many +do not. A more general solution is to only allow ptrace directly from a +parent to a child process (i.e. direct "gdb EXE" and "strace EXE" still +work), or with CAP_SYS_PTRACE (i.e. "gdb --pid=PID", and "strace -p PID" +still work as root). + +For software that has defined application-specific relationships +between a debugging process and its inferior (crash handlers, etc), +prctl(PR_SET_PTRACER, pid, ...) can be used. An inferior can declare which +other process (and its descendents) are allowed to call PTRACE_ATTACH +against it. For example, this is used by KDE, Chromium, and Firefox's +crash handlers, and by Wine for allowing only Wine processes to ptrace +each other. + +0 - classic ptrace permissions: a process can PTRACE_ATTACH to any other + process running under the same uid, as long as it is dumpable (i.e. + did not transition uids, start privileged, or have called + prctl(PR_SET_DUMPABLE...) already). + +1 - restricted ptrace: a process must have a predefined relationship + with the inferior it wants to call PTRACE_ATTACH on. By default, + this relationship is that of only its descendants when the above + classic criteria is also met. To change the relationship, an + inferior can call prctl(PR_SET_PTRACER, debugger, ...) to declare + an allowed debugger PID to call PTRACE_ATTACH on the inferior. + +This protection is based on the restrictions in grsecurity. + +============================================================== --- linux-3.0.0.orig/Documentation/kernel-parameters.txt +++ linux-3.0.0/Documentation/kernel-parameters.txt @@ -244,12 +244,15 @@ For broken nForce2 BIOS resulting in XT-PIC timer. acpi_sleep= [HW,ACPI] Sleep options - Format: { s3_bios, s3_mode, s3_beep, s4_nohwsig, + Format: { s3_bios, s3_mode, s3_beep, s3_leds, s4_nohwsig, old_ordering, nonvs, sci_force_enable } See Documentation/power/video.txt for information on s3_bios and s3_mode. s3_beep is for debugging; it makes the PC's speaker beep as soon as the kernel's real-mode entry point is called. + s3_leds is for debugging; it flashes the keyboard LEDs + 3 times as soon as the kernel's real-mode entry point is + called. s4_nohwsig prevents ACPI hardware signature from being used during resume from hibernation. old_ordering causes the ACPI 1.0 ordering of the _PTS --- linux-3.0.0.orig/Documentation/ABI/testing/sysfs-platform-ideapad-laptop +++ linux-3.0.0/Documentation/ABI/testing/sysfs-platform-ideapad-laptop @@ -4,3 +4,20 @@ Contact: "Ike Panhc " Description: Control the power of camera module. 1 means on, 0 means off. + +What: /sys/devices/platform/ideapad/cfg +Date: Jun 2011 +KernelVersion: 3.1 +Contact: "Ike Panhc " +Description: + Ideapad capability bits. + Bit 8-10: 1 - Intel graphic only + 2 - ATI graphic only + 3 - Nvidia graphic only + 4 - Intel and ATI graphic + 5 - Intel and Nvidia graphic + Bit 16: Bluetooth exist (1 for exist) + Bit 17: 3G exist (1 for exist) + Bit 18: Wifi exist (1 for exist) + Bit 19: Camera exist (1 for exist) + --- linux-3.0.0.orig/Documentation/filesystems/overlayfs.txt +++ linux-3.0.0/Documentation/filesystems/overlayfs.txt @@ -0,0 +1,167 @@ +Written by: Neil Brown + +Overlay Filesystem +================== + +This document describes a prototype for a new approach to providing +overlay-filesystem functionality in Linux (sometimes referred to as +union-filesystems). An overlay-filesystem tries to present a +filesystem which is the result over overlaying one filesystem on top +of the other. + +The result will inevitably fail to look exactly like a normal +filesystem for various technical reasons. The expectation is that +many use cases will be able to ignore these differences. + +This approach is 'hybrid' because the objects that appear in the +filesystem do not all appear to belong to that filesystem. In many +cases an object accessed in the union will be indistinguishable +from accessing the corresponding object from the original filesystem. +This is most obvious from the 'st_dev' field returned by stat(2). + +While directories will report an st_dev from the overlay-filesystem, +all non-directory objects will report an st_dev from the lower or +upper filesystem that is providing the object. Similarly st_ino will +only be unique when combined with st_dev, and both of these can change +over the lifetime of a non-directory object. Many applications and +tools ignore these values and will not be affected. + +Upper and Lower +--------------- + +An overlay filesystem combines two filesystems - an 'upper' filesystem +and a 'lower' filesystem. When a name exists in both filesystems, the +object in the 'upper' filesystem is visible while the object in the +'lower' filesystem is either hidden or, in the case of directories, +merged with the 'upper' object. + +It would be more correct to refer to an upper and lower 'directory +tree' rather than 'filesystem' as it is quite possible for both +directory trees to be in the same filesystem and there is no +requirement that the root of a filesystem be given for either upper or +lower. + +The lower filesystem can be any filesystem supported by Linux and does +not need to be writable. The lower filesystem can even be another +overlayfs. The upper filesystem will normally be writable and if it +is it must support the creation of trusted.* extended attributes, and +must provide valid d_type in readdir responses, at least for symbolic +links - so NFS is not suitable. + +A read-only overlay of two read-only filesystems may use any +filesystem type. + +Directories +----------- + +Overlaying mainly involved directories. If a given name appears in both +upper and lower filesystems and refers to a non-directory in either, +then the lower object is hidden - the name refers only to the upper +object. + +Where both upper and lower objects are directories, a merged directory +is formed. + +At mount time, the two directories given as mount options are combined +into a merged directory: + + mount -t overlayfs overlayfs -olowerdir=/lower,upperdir=/upper /overlay + +Then whenever a lookup is requested in such a merged directory, the +lookup is performed in each actual directory and the combined result +is cached in the dentry belonging to the overlay filesystem. If both +actual lookups find directories, both are stored and a merged +directory is created, otherwise only one is stored: the upper if it +exists, else the lower. + +Only the lists of names from directories are merged. Other content +such as metadata and extended attributes are reported for the upper +directory only. These attributes of the lower directory are hidden. + +whiteouts and opaque directories +-------------------------------- + +In order to support rm and rmdir without changing the lower +filesystem, an overlay filesystem needs to record in the upper filesystem +that files have been removed. This is done using whiteouts and opaque +directories (non-directories are always opaque). + +The overlay filesystem uses extended attributes with a +"trusted.overlay." prefix to record these details. + +A whiteout is created as a symbolic link with target +"(overlay-whiteout)" and with xattr "trusted.overlay.whiteout" set to "y". +When a whiteout is found in the upper level of a merged directory, any +matching name in the lower level is ignored, and the whiteout itself +is also hidden. + +A directory is made opaque by setting the xattr "trusted.overlay.opaque" +to "y". Where the upper filesystem contains an opaque directory, any +directory in the lower filesystem with the same name is ignored. + +readdir +------- + +When a 'readdir' request is made on a merged directory, the upper and +lower directories are each read and the name lists merged in the +obvious way (upper is read first, then lower - entries that already +exist are not re-added). This merged name list is cached in the +'struct file' and so remains as long as the file is kept open. If the +directory is opened and read by two processes at the same time, they +will each have separate caches. A seekdir to the start of the +directory (offset 0) followed by a readdir will cause the cache to be +discarded and rebuilt. + +This means that changes to the merged directory do not appear while a +directory is being read. This is unlikely to be noticed by many +programs. + +seek offsets are assigned sequentially when the directories are read. +Thus if + - read part of a directory + - remember an offset, and close the directory + - re-open the directory some time later + - seek to the remembered offset + +there may be little correlation between the old and new locations in +the list of filenames, particularly if anything has changed in the +directory. + +Readdir on directories that are not merged is simply handled by the +underlying directory (upper or lower). + + +Non-directories +--------------- + +Objects that are not directories (files, symlinks, device-special +files etc.) are presented either from the upper or lower filesystem as +appropriate. When a file in the lower filesystem is accessed in a way +the requires write-access, such as opening for write access, changing +some metadata etc., the file is first copied from the lower filesystem +to the upper filesystem (copy_up). Note that creating a hard-link +also requires copy_up, though of course creation of a symlink does +not. + +The copy_up process first makes sure that the containing directory +exists in the upper filesystem - creating it and any parents as +necessary. It then creates the object with the same metadata (owner, +mode, mtime, symlink-target etc.) and then if the object is a file, the +data is copied from the lower to the upper filesystem. Finally any +extended attributes are copied up. + +Once the copy_up is complete, the overlay filesystem simply +provides direct access to the newly created file in the upper +filesystem - future operations on the file are barely noticed by the +overlay filesystem (though an operation on the name of the file such as +rename or unlink will of course be noticed and handled). + +Changes to underlying filesystems +--------------------------------- + +Offline changes, when the overlay is not mounted, are allowed to either +the upper or the lower trees. + +Changes to the underlying filesystems while part of a mounted overlay +filesystem are not allowed. This is not yet enforced, but will be in +the future. --- linux-3.0.0.orig/Documentation/virtual/lguest/lguest.c +++ linux-3.0.0/Documentation/virtual/lguest/lguest.c @@ -2008,6 +2008,9 @@ /* We use a simple helper to copy the arguments separated by spaces. */ concat((char *)(boot + 1), argv+optind+2); + /* Set kernel alignment to 16M (CONFIG_PHYSICAL_ALIGN) */ + boot->hdr.kernel_alignment = 0x1000000; + /* Boot protocol version: 2.07 supports the fields for lguest. */ boot->hdr.version = 0x207; --- linux-3.0.0.orig/Documentation/prctl/seccomp_filter.txt +++ linux-3.0.0/Documentation/prctl/seccomp_filter.txt @@ -0,0 +1,189 @@ + Seccomp filtering + ================= + +Introduction +------------ + +A large number of system calls are exposed to every userland process +with many of them going unused for the entire lifetime of the process. +As system calls change and mature, bugs are found and eradicated. A +certain subset of userland applications benefit by having a reduced set +of available system calls. The resulting set reduces the total kernel +surface exposed to the application. System call filtering is meant for +use with those applications. + +The implementation currently leverages both the existing seccomp +infrastructure and the kernel tracing infrastructure. By centralizing +hooks for attack surface reduction in seccomp, it is possible to assure +attention to security that is less relevant in normal ftrace scenarios, +such as time-of-check, time-of-use attacks. However, ftrace provides a +rich, human-friendly environment for interfacing with system call +specific arguments. (As such, this requires FTRACE_SYSCALLS for any +introspective filtering support.) + + +What it isn't +------------- + +System call filtering isn't a sandbox. It provides a clearly defined +mechanism for minimizing the exposed kernel surface. Beyond that, +policy for logical behavior and information flow should be managed with +a combinations of other system hardening techniques and, potentially, a +LSM of your choosing. Expressive, dynamic filters based on the ftrace +filter engine provide further options down this path (avoiding +pathological sizes or selecting which of the multiplexed system calls in +socketcall() is allowed, for instance) which could be construed, +incorrectly, as a more complete sandboxing solution. + + +Usage +----- + +An additional seccomp mode is exposed through mode '13'. +This mode depends on CONFIG_SECCOMP_FILTER. By default, it provides +only the most trivial of filter support "1" or cleared. However, if +CONFIG_FTRACE_SYSCALLS is enabled, the ftrace filter engine may be used +for more expressive filters. + +A collection of filters may be supplied via prctl, and the current set +of filters is exposed in /proc//seccomp_filter. + +Interacting with seccomp filters can be done through three new prctl calls +and one existing one. + +PR_SET_SECCOMP: + A pre-existing option for enabling strict seccomp mode (1) or + filtering seccomp (13). + + Usage: + prctl(PR_SET_SECCOMP, 1); /* strict */ + prctl(PR_SET_SECCOMP, 13); /* filters */ + +PR_SET_SECCOMP_FILTER: + Allows the specification of a new filter for a given system + call, by number, and filter string. By default, the filter + string may only be "1". However, if CONFIG_FTRACE_SYSCALLS is + supported, the filter string may make use of the ftrace + filtering language's awareness of system call arguments. + + In addition, the event id for the system call entry may be + specified in lieu of the system call number itself, as + determined by the 'type' argument. This allows for the future + addition of seccomp-based filtering on other registered, + relevant ftrace events. + + All calls to PR_SET_SECCOMP_FILTER for a given system + call will append the supplied string to any existing filters. + Filter construction looks as follows: + (Nothing) + "fd == 1 || fd == 2" => fd == 1 || fd == 2 + ... + "fd != 2" => (fd == 1 || fd == 2) && fd != 2 + ... + "size < 100" => + ((fd == 1 || fd == 2) && fd != 2) && size < 100 + If there is no filter and the seccomp mode has already + transitioned to filtering, additions cannot be made. Filters + may only be added that reduce the available kernel surface. + + Usage (per the construction example above): + unsigned long type = PR_SECCOMP_FILTER_SYSCALL; + prctl(PR_SET_SECCOMP_FILTER, type, __NR_write, + "fd == 1 || fd == 2"); + prctl(PR_SET_SECCOMP_FILTER, type, __NR_write, + "fd != 2"); + prctl(PR_SET_SECCOMP_FILTER, type, __NR_write, + "size < 100"); + + The 'type' argument may be one of PR_SECCOMP_FILTER_SYSCALL or + PR_SECCOMP_FILTER_EVENT. + +PR_CLEAR_SECCOMP_FILTER: + Removes all filter entries for a given system call number or + event id. When called prior to entering seccomp filtering mode, + it allows for new filters to be applied to the same system call. + After transition, however, it completely drops access to the + call. + + Usage: + prctl(PR_CLEAR_SECCOMP_FILTER, + PR_SECCOMP_FILTER_SYSCALL, __NR_open); + +PR_GET_SECCOMP_FILTER: + Returns the aggregated filter string for a system call into a + user-supplied buffer of a given length. + + Usage: + prctl(PR_GET_SECCOMP_FILTER, + PR_SECCOMP_FILTER_SYSCALL, __NR_write, buf, + sizeof(buf)); + +All of the above calls return 0 on success and non-zero on error. If +CONFIG_FTRACE_SYSCALLS is not supported and a rich-filter was specified, +the caller may check the errno for -ENOSYS. The same is true if +specifying an filter by the event id fails to discover any relevant +event entries. + + +Example +------- + +Assume a process would like to cleanly read and write to stdin/out/err +as well as access its filters after seccomp enforcement begins. This +may be done as follows: + + int filter_syscall(int nr, char *buf) { + return prctl(PR_SET_SECCOMP_FILTER, PR_SECCOMP_FILTER_SYSCALL, + nr, buf); + } + + filter_syscall(__NR_read, "fd == 0"); + filter_syscall(_NR_write, "fd == 1 || fd == 2"); + filter_syscall(__NR_exit, "1"); + filter_syscall(__NR_prctl, "1"); + prctl(PR_SET_SECCOMP, 13); + + /* Do stuff with fdset . . .*/ + + /* Drop read access and keep only write access to fd 1. */ + prctl(PR_CLEAR_SECCOMP_FILTER, PR_SECCOMP_FILTER_SYSCALL, __NR_read); + filter_syscall(__NR_write, "fd != 2"); + + /* Perform any final processing . . . */ + syscall(__NR_exit, 0); + + +Caveats +------- + +- Avoid using a filter of "0" to disable a filter. Always favor calling + prctl(PR_CLEAR_SECCOMP_FILTER, ...). Otherwise the behavior may vary + depending on if CONFIG_FTRACE_SYSCALLS support exists -- though an + error will be returned if the support is missing. + +- execve is always blocked. seccomp filters may not cross that boundary. + +- Filters can be inherited across fork/clone but only when they are + active (e.g., PR_SET_SECCOMP has been set to 13), but not prior to use. + This stops the parent process from adding filters that may undermine + the child process security or create unexpected behavior after an + execve. + +- Some platforms support a 32-bit userspace with 64-bit kernels. In + these cases (CONFIG_COMPAT), system call numbers may not match across + 64-bit and 32-bit system calls. When the first PRCTL_SET_SECCOMP_FILTER + is called, the in-memory filters state is annotated with whether the + call has been made via the compat interface. All subsequent calls will + be checked for compat call mismatch. In the long run, it may make sense + to store compat and non-compat filters separately, but that is not + supported at present. Once one type of system call interface has been + used, it must be continued to be used. + + +Adding architecture support +----------------------- + +Any platform with seccomp support should be able to support the bare +minimum of seccomp filter features. However, since seccomp_filter +requires that execve be blocked, it expects the architecture to expose a +__NR_seccomp_execve define that maps to the execve system call number. +On platforms where CONFIG_COMPAT applies, __NR_seccomp_execve_32 must +also be provided. Once those macros exist, "select HAVE_SECCOMP_FILTER" +support may be added to the architectures Kconfig. --- linux-3.0.0.orig/arch/alpha/kernel/time.c +++ linux-3.0.0/arch/alpha/kernel/time.c @@ -91,7 +91,7 @@ #define test_irq_work_pending() __get_cpu_var(irq_work_pending) #define clear_irq_work_pending() __get_cpu_var(irq_work_pending) = 0 -void set_irq_work_pending(void) +void arch_irq_work_raise(void) { set_irq_work_pending_flag(); } --- linux-3.0.0.orig/arch/arm/Kconfig +++ linux-3.0.0/arch/arm/Kconfig @@ -2031,6 +2031,8 @@ source "drivers/Kconfig" +source "ubuntu/Kconfig" + source "fs/Kconfig" source "arch/arm/Kconfig.debug" --- linux-3.0.0.orig/arch/arm/include/asm/div64.h +++ linux-3.0.0/arch/arm/include/asm/div64.h @@ -73,6 +73,7 @@ #define do_div(n, base) \ ({ \ unsigned int __r, __b = (base); \ + asm("" : "+r" (__b)); \ if (!__builtin_constant_p(__b) || __b == 0 || \ (__LINUX_ARM_ARCH__ < 4 && (__b & (__b - 1)) != 0)) { \ /* non-constant divisor (or zero): slow path */ \ --- linux-3.0.0.orig/arch/arm/mach-omap2/board-omap3beagle.c +++ linux-3.0.0/arch/arm/mach-omap2/board-omap3beagle.c @@ -61,7 +61,9 @@ * AXBX = GPIO173, GPIO172, GPIO171: 1 1 1 * C1_3 = GPIO173, GPIO172, GPIO171: 1 1 0 * C4 = GPIO173, GPIO172, GPIO171: 1 0 1 - * XM = GPIO173, GPIO172, GPIO171: 0 0 0 + * XMA = GPIO173, GPIO172, GPIO171: 0 0 0 + * XMB = GPIO173, GPIO172, GPIO171: 0 0 1 + * XMC = GPIO173, GPIO172, GPIO171: 0 1 0 */ enum { OMAP3BEAGLE_BOARD_UNKN = 0, @@ -69,6 +71,7 @@ OMAP3BEAGLE_BOARD_C1_3, OMAP3BEAGLE_BOARD_C4, OMAP3BEAGLE_BOARD_XM, + OMAP3BEAGLE_BOARD_XMC, }; static u8 omap3_beagle_version; @@ -121,12 +124,21 @@ omap3_beagle_version = OMAP3BEAGLE_BOARD_C4; break; case 0: - printk(KERN_INFO "OMAP3 Beagle Rev: xM\n"); + printk(KERN_INFO "OMAP3 Beagle Rev: xM A\n"); omap3_beagle_version = OMAP3BEAGLE_BOARD_XM; break; + case 1: + printk(KERN_INFO "OMAP3 Beagle Rev: xM B\n"); + omap3_beagle_version = OMAP3BEAGLE_BOARD_XM; + break; + case 2: + printk(KERN_INFO "OMAP3 Beagle Rev: xM C\n"); + omap3_beagle_version = OMAP3BEAGLE_BOARD_XMC; + break; default: - printk(KERN_INFO "OMAP3 Beagle Rev: unknown %hd\n", beagle_rev); - omap3_beagle_version = OMAP3BEAGLE_BOARD_UNKN; + printk(KERN_INFO "OMAP3 Beagle Rev: unknown %hd, " + "assuming xM C or newer\n", beagle_rev); + omap3_beagle_version = OMAP3BEAGLE_BOARD_XMC; } } @@ -213,15 +225,23 @@ static struct regulator_consumer_supply beagle_vdac_supply = REGULATOR_SUPPLY("vdda_dac", "omapdss_venc"); -static struct regulator_consumer_supply beagle_vdvi_supplies[] = { +static struct regulator_consumer_supply beagle_vdds_supplies[] = { REGULATOR_SUPPLY("vdds_dsi", "omapdss"), REGULATOR_SUPPLY("vdds_dsi", "omapdss_dsi1"), + REGULATOR_SUPPLY("vdds_sdi", "omapdss"), }; static void __init beagle_display_init(void) { int r; + /* DVI reset GPIO is different between beagle revisions */ + if ((omap3_beagle_get_rev() == OMAP3BEAGLE_BOARD_XM) || + (omap3_beagle_get_rev() == OMAP3BEAGLE_BOARD_XMC)) + beagle_dvi_device.reset_gpio = 129; + else + beagle_dvi_device.reset_gpio = 170; + r = gpio_request_one(beagle_dvi_device.reset_gpio, GPIOF_OUT_INIT_LOW, "DVI reset"); if (r < 0) @@ -254,7 +274,8 @@ { int r, usb_pwr_level; - if (omap3_beagle_get_rev() == OMAP3BEAGLE_BOARD_XM) { + if ((omap3_beagle_get_rev() == OMAP3BEAGLE_BOARD_XM) || + (omap3_beagle_get_rev() == OMAP3BEAGLE_BOARD_XMC)) { mmc[0].gpio_wp = -EINVAL; } else if ((omap3_beagle_get_rev() == OMAP3BEAGLE_BOARD_C1_3) || (omap3_beagle_get_rev() == OMAP3BEAGLE_BOARD_C4)) { @@ -276,7 +297,8 @@ * high / others active low) * DVI reset GPIO is different between beagle revisions */ - if (omap3_beagle_get_rev() == OMAP3BEAGLE_BOARD_XM) { + if (omap3_beagle_get_rev() == OMAP3BEAGLE_BOARD_XM || + (omap3_beagle_get_rev() == OMAP3BEAGLE_BOARD_XMC)) { usb_pwr_level = GPIOF_OUT_INIT_HIGH; beagle_dvi_device.reset_gpio = 129; /* @@ -372,7 +394,6 @@ /* VPLL2 for digital video outputs */ static struct regulator_init_data beagle_vpll2 = { .constraints = { - .name = "VDVI", .min_uV = 1800000, .max_uV = 1800000, .valid_modes_mask = REGULATOR_MODE_NORMAL @@ -380,8 +401,8 @@ .valid_ops_mask = REGULATOR_CHANGE_MODE | REGULATOR_CHANGE_STATUS, }, - .num_consumer_supplies = ARRAY_SIZE(beagle_vdvi_supplies), - .consumer_supplies = beagle_vdvi_supplies, + .num_consumer_supplies = ARRAY_SIZE(beagle_vdds_supplies), + .consumer_supplies = beagle_vdds_supplies, }; static struct twl4030_usb_data beagle_usb_data = { @@ -571,10 +592,6 @@ omap_display_init(&beagle_dss_data); omap_serial_init(); - omap_mux_init_gpio(170, OMAP_PIN_INPUT); - /* REVISIT leave DVI powered down until it's needed ... */ - gpio_request_one(170, GPIOF_OUT_INIT_HIGH, "DVI_nPD"); - usb_musb_init(NULL); usbhs_init(&usbhs_bdata); omap_nand_flash_init(NAND_BUSWIDTH_16, omap3beagle_nand_partitions, --- linux-3.0.0.orig/arch/arm/mach-omap2/board-omap3evm.c +++ linux-3.0.0/arch/arm/mach-omap2/board-omap3evm.c @@ -468,9 +468,10 @@ }; /* VPLL2 for digital video outputs */ -static struct regulator_consumer_supply omap3_evm_vpll2_supplies[] = { +static struct regulator_consumer_supply omap3_evm_vdds_supplies[] = { REGULATOR_SUPPLY("vdds_dsi", "omapdss"), REGULATOR_SUPPLY("vdds_dsi", "omapdss_dsi1"), + REGULATOR_SUPPLY("vdds_sdi", "omapdss"), }; static struct regulator_init_data omap3_evm_vpll2 = { @@ -483,8 +484,8 @@ .valid_ops_mask = REGULATOR_CHANGE_MODE | REGULATOR_CHANGE_STATUS, }, - .num_consumer_supplies = ARRAY_SIZE(omap3_evm_vpll2_supplies), - .consumer_supplies = omap3_evm_vpll2_supplies, + .num_consumer_supplies = ARRAY_SIZE(omap3_evm_vdds_supplies), + .consumer_supplies = omap3_evm_vdds_supplies, }; /* ads7846 on SPI */ --- linux-3.0.0.orig/arch/arm/mach-pxa/cm-x300.c +++ linux-3.0.0/arch/arm/mach-pxa/cm-x300.c @@ -161,10 +161,10 @@ GPIO99_GPIO, /* Ethernet IRQ */ /* RTC GPIOs */ - GPIO95_GPIO, /* RTC CS */ - GPIO96_GPIO, /* RTC WR */ - GPIO97_GPIO, /* RTC RD */ - GPIO98_GPIO, /* RTC IO */ + GPIO95_GPIO | MFP_LPM_DRIVE_HIGH, /* RTC CS */ + GPIO96_GPIO | MFP_LPM_DRIVE_HIGH, /* RTC WR */ + GPIO97_GPIO | MFP_LPM_DRIVE_HIGH, /* RTC RD */ + GPIO98_GPIO, /* RTC IO */ /* Standard I2C */ GPIO21_I2C_SCL, --- linux-3.0.0.orig/arch/cris/arch-v10/drivers/sync_serial.c +++ linux-3.0.0/arch/cris/arch-v10/drivers/sync_serial.c @@ -158,7 +158,7 @@ static int sync_serial_release(struct inode *inode, struct file *file); static unsigned int sync_serial_poll(struct file *filp, poll_table *wait); -static int sync_serial_ioctl(struct file *file, +static long sync_serial_ioctl(struct file *file, unsigned int cmd, unsigned long arg); static ssize_t sync_serial_write(struct file *file, const char *buf, size_t count, loff_t *ppos); @@ -625,11 +625,11 @@ *R_IRQ_MASK1_SET = 1 << port->data_avail_bit; DEBUG(printk(KERN_DEBUG "sser%d rec started\n", dev)); } - ret = 0; + err = 0; out: mutex_unlock(&sync_serial_mutex); - return ret; + return err; } static int sync_serial_release(struct inode *inode, struct file *file) --- linux-3.0.0.orig/arch/cris/arch-v10/kernel/irq.c +++ linux-3.0.0/arch/cris/arch-v10/kernel/irq.c @@ -20,6 +20,9 @@ #define crisv10_mask_irq(irq_nr) (*R_VECT_MASK_CLR = 1 << (irq_nr)); #define crisv10_unmask_irq(irq_nr) (*R_VECT_MASK_SET = 1 << (irq_nr)); +extern void kgdb_init(void); +extern void breakpoint(void); + /* don't use set_int_vector, it bypasses the linux interrupt handlers. it is * global just so that the kernel gdb can use it. */ --- linux-3.0.0.orig/arch/cris/include/asm/thread_info.h +++ linux-3.0.0/arch/cris/include/asm/thread_info.h @@ -11,8 +11,6 @@ #ifdef __KERNEL__ -#define __HAVE_ARCH_THREAD_INFO_ALLOCATOR - #ifndef __ASSEMBLY__ #include #include @@ -67,8 +65,10 @@ #define init_thread_info (init_thread_union.thread_info) +#define __HAVE_ARCH_THREAD_INFO_ALLOCATOR /* thread information allocation */ -#define alloc_thread_info(tsk, node) ((struct thread_info *) __get_free_pages(GFP_KERNEL,1)) +#define alloc_thread_info_node(tsk, node) \ + ((struct thread_info *) __get_free_pages(GFP_KERNEL, 1)) #define free_thread_info(ti) free_pages((unsigned long) (ti), 1) #endif /* !__ASSEMBLY__ */ --- linux-3.0.0.orig/arch/parisc/include/asm/atomic.h +++ linux-3.0.0/arch/parisc/include/asm/atomic.h @@ -259,10 +259,10 @@ #define ATOMIC64_INIT(i) ((atomic64_t) { (i) }) -static __inline__ int +static __inline__ s64 __atomic64_add_return(s64 i, atomic64_t *v) { - int ret; + s64 ret; unsigned long flags; _atomic_spin_lock_irqsave(v, flags); --- linux-3.0.0.orig/arch/parisc/include/asm/futex.h +++ linux-3.0.0/arch/parisc/include/asm/futex.h @@ -5,11 +5,14 @@ #include #include +#include #include static inline int futex_atomic_op_inuser (int encoded_op, u32 __user *uaddr) { + unsigned long int flags; + u32 val; int op = (encoded_op >> 28) & 7; int cmp = (encoded_op >> 24) & 15; int oparg = (encoded_op << 8) >> 20; @@ -18,21 +21,58 @@ if (encoded_op & (FUTEX_OP_OPARG_SHIFT << 28)) oparg = 1 << oparg; - if (! access_ok (VERIFY_WRITE, uaddr, sizeof(u32))) + if (!access_ok(VERIFY_WRITE, uaddr, sizeof(*uaddr))) return -EFAULT; pagefault_disable(); + _atomic_spin_lock_irqsave(uaddr, flags); + switch (op) { case FUTEX_OP_SET: + /* *(int *)UADDR2 = OPARG; */ + ret = get_user(oldval, uaddr); + if (!ret) + ret = put_user(oparg, uaddr); + break; case FUTEX_OP_ADD: + /* *(int *)UADDR2 += OPARG; */ + ret = get_user(oldval, uaddr); + if (!ret) { + val = oldval + oparg; + ret = put_user(val, uaddr); + } + break; case FUTEX_OP_OR: + /* *(int *)UADDR2 |= OPARG; */ + ret = get_user(oldval, uaddr); + if (!ret) { + val = oldval | oparg; + ret = put_user(val, uaddr); + } + break; case FUTEX_OP_ANDN: + /* *(int *)UADDR2 &= ~OPARG; */ + ret = get_user(oldval, uaddr); + if (!ret) { + val = oldval & ~oparg; + ret = put_user(val, uaddr); + } + break; case FUTEX_OP_XOR: + /* *(int *)UADDR2 ^= OPARG; */ + ret = get_user(oldval, uaddr); + if (!ret) { + val = oldval ^ oparg; + ret = put_user(val, uaddr); + } + break; default: ret = -ENOSYS; } + _atomic_spin_unlock_irqrestore(uaddr, flags); + pagefault_enable(); if (!ret) { @@ -54,7 +94,9 @@ futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, u32 oldval, u32 newval) { + int ret; u32 val; + unsigned long flags; /* futex.c wants to do a cmpxchg_inatomic on kernel NULL, which is * our gateway page, and causes no end of trouble... @@ -65,12 +107,24 @@ if (!access_ok(VERIFY_WRITE, uaddr, sizeof(u32))) return -EFAULT; - if (get_user(val, uaddr)) - return -EFAULT; - if (val == oldval && put_user(newval, uaddr)) - return -EFAULT; + /* HPPA has no cmpxchg in hardware and therefore the + * best we can do here is use an array of locks. The + * lock selected is based on a hash of the userspace + * address. This should scale to a couple of CPUs. + */ + + _atomic_spin_lock_irqsave(uaddr, flags); + + ret = get_user(val, uaddr); + + if (!ret && val == oldval) + ret = put_user(newval, uaddr); + *uval = val; - return 0; + + _atomic_spin_unlock_irqrestore(uaddr, flags); + + return ret; } #endif /*__KERNEL__*/ --- linux-3.0.0.orig/arch/parisc/include/asm/unistd.h +++ linux-3.0.0/arch/parisc/include/asm/unistd.h @@ -821,8 +821,9 @@ #define __NR_open_by_handle_at (__NR_Linux + 326) #define __NR_syncfs (__NR_Linux + 327) #define __NR_setns (__NR_Linux + 328) +#define __NR_sendmmsg (__NR_Linux + 329) -#define __NR_Linux_syscalls (__NR_setns + 1) +#define __NR_Linux_syscalls (__NR_sendmmsg + 1) #define __IGNORE_select /* newselect */ --- linux-3.0.0.orig/arch/parisc/kernel/syscall_table.S +++ linux-3.0.0/arch/parisc/kernel/syscall_table.S @@ -427,6 +427,7 @@ ENTRY_COMP(open_by_handle_at) ENTRY_SAME(syncfs) ENTRY_SAME(setns) + ENTRY_COMP(sendmmsg) /* Nothing yet */ --- linux-3.0.0.orig/arch/powerpc/Kconfig +++ linux-3.0.0/arch/powerpc/Kconfig @@ -970,6 +970,8 @@ source "drivers/Kconfig" +source "ubuntu/Kconfig" + source "fs/Kconfig" source "arch/powerpc/sysdev/qe_lib/Kconfig" --- linux-3.0.0.orig/arch/powerpc/kernel/crash.c +++ linux-3.0.0/arch/powerpc/kernel/crash.c @@ -242,12 +242,8 @@ while (paca[i].kexec_state < KEXEC_STATE_REAL_MODE) { barrier(); - if (!cpu_possible(i)) { + if (!cpu_possible(i) || !cpu_online(i) || (msecs <= 0)) break; - } - if (!cpu_online(i)) { - break; - } msecs--; mdelay(1); } --- linux-3.0.0.orig/arch/powerpc/kernel/prom_init.c +++ linux-3.0.0/arch/powerpc/kernel/prom_init.c @@ -1020,7 +1020,7 @@ } if (addr == 0) return 0; - RELOC(alloc_bottom) = addr; + RELOC(alloc_bottom) = addr + size; prom_debug(" -> %x\n", addr); prom_debug(" alloc_bottom : %x\n", RELOC(alloc_bottom)); @@ -1834,7 +1834,7 @@ chunk = alloc_up(room, 0); if (chunk == 0) prom_panic("No memory for flatten_device_tree (claim failed)"); - *mem_end = RELOC(alloc_top); + *mem_end = chunk + room; } ret = (void *)*mem_start; @@ -2053,7 +2053,7 @@ mem_start = (unsigned long)alloc_up(room, PAGE_SIZE); if (mem_start == 0) prom_panic("Can't allocate initial device-tree chunk\n"); - mem_end = RELOC(alloc_top); + mem_end = mem_start + room; /* Get root of tree */ root = call_prom("peer", 1, 1, (phandle)0); --- linux-3.0.0.orig/arch/powerpc/kernel/time.c +++ linux-3.0.0/arch/powerpc/kernel/time.c @@ -544,7 +544,7 @@ #endif /* 32 vs 64 bit */ -void set_irq_work_pending(void) +void arch_irq_work_raise(void) { preempt_disable(); set_irq_work_pending_flag(); --- linux-3.0.0.orig/arch/powerpc/platforms/pseries/dtl.c +++ linux-3.0.0/arch/powerpc/platforms/pseries/dtl.c @@ -181,7 +181,7 @@ lppaca_of(dtl->cpu).dtl_enable_mask = 0x0; - unregister_dtl(hwcpu, __pa(dtl->buf)); + unregister_dtl(hwcpu); } static u64 dtl_current_index(struct dtl *dtl) --- linux-3.0.0.orig/arch/powerpc/platforms/pseries/hvconsole.c +++ linux-3.0.0/arch/powerpc/platforms/pseries/hvconsole.c @@ -73,7 +73,7 @@ if (ret == H_SUCCESS) return count; if (ret == H_BUSY) - return 0; + return -EAGAIN; return -EIO; } --- linux-3.0.0.orig/arch/powerpc/platforms/pseries/kexec.c +++ linux-3.0.0/arch/powerpc/platforms/pseries/kexec.c @@ -26,6 +26,17 @@ /* Don't risk a hypervisor call if we're crashing */ if (firmware_has_feature(FW_FEATURE_SPLPAR) && !crash_shutdown) { unsigned long addr; + int ret; + + if (get_lppaca()->dtl_enable_mask) { + ret = unregister_dtl(hard_smp_processor_id()); + if (ret) { + pr_err("WARNING: DTL deregistration for cpu " + "%d (hw %d) failed with %d\n", + smp_processor_id(), + hard_smp_processor_id(), ret); + } + } addr = __pa(get_slb_shadow()); if (unregister_slb_shadow(hard_smp_processor_id(), addr)) --- linux-3.0.0.orig/arch/powerpc/platforms/pseries/lpar.c +++ linux-3.0.0/arch/powerpc/platforms/pseries/lpar.c @@ -395,7 +395,7 @@ unsigned long ptel; } ptes[4]; long lpar_rc; - int i, j; + unsigned long i, j; /* Read in batches of 4, * invalidate only valid entries not in the VRMA --- linux-3.0.0.orig/arch/powerpc/platforms/pseries/plpar_wrappers.h +++ linux-3.0.0/arch/powerpc/platforms/pseries/plpar_wrappers.h @@ -73,9 +73,9 @@ return vpa_call(0x3, cpu, vpa); } -static inline long unregister_dtl(unsigned long cpu, unsigned long vpa) +static inline long unregister_dtl(unsigned long cpu) { - return vpa_call(0x6, cpu, vpa); + return vpa_call(0x6, cpu, 0); } static inline long register_dtl(unsigned long cpu, unsigned long vpa) --- linux-3.0.0.orig/arch/sparc/include/asm/bitops_64.h +++ linux-3.0.0/arch/sparc/include/asm/bitops_64.h @@ -26,61 +26,28 @@ #define smp_mb__before_clear_bit() barrier() #define smp_mb__after_clear_bit() barrier() -#include -#include #include #include #include #ifdef __KERNEL__ +extern int ffs(int x); +extern unsigned long __ffs(unsigned long); + +#include #include -#include /* * hweightN: returns the hamming weight (i.e. the number * of bits set) of a N-bit word */ -#ifdef ULTRA_HAS_POPULATION_COUNT - -static inline unsigned int __arch_hweight64(unsigned long w) -{ - unsigned int res; - - __asm__ ("popc %1,%0" : "=r" (res) : "r" (w)); - return res; -} - -static inline unsigned int __arch_hweight32(unsigned int w) -{ - unsigned int res; - - __asm__ ("popc %1,%0" : "=r" (res) : "r" (w & 0xffffffff)); - return res; -} - -static inline unsigned int __arch_hweight16(unsigned int w) -{ - unsigned int res; - - __asm__ ("popc %1,%0" : "=r" (res) : "r" (w & 0xffff)); - return res; -} - -static inline unsigned int __arch_hweight8(unsigned int w) -{ - unsigned int res; - - __asm__ ("popc %1,%0" : "=r" (res) : "r" (w & 0xff)); - return res; -} - -#else - -#include +extern unsigned long __arch_hweight64(__u64 w); +extern unsigned int __arch_hweight32(unsigned int w); +extern unsigned int __arch_hweight16(unsigned int w); +extern unsigned int __arch_hweight8(unsigned int w); -#endif #include #include #endif /* __KERNEL__ */ --- linux-3.0.0.orig/arch/sparc/include/asm/elf_64.h +++ linux-3.0.0/arch/sparc/include/asm/elf_64.h @@ -59,15 +59,33 @@ #define R_SPARC_6 45 /* Bits present in AT_HWCAP, primarily for Sparc32. */ - -#define HWCAP_SPARC_FLUSH 1 /* CPU supports flush instruction. */ -#define HWCAP_SPARC_STBAR 2 -#define HWCAP_SPARC_SWAP 4 -#define HWCAP_SPARC_MULDIV 8 -#define HWCAP_SPARC_V9 16 -#define HWCAP_SPARC_ULTRA3 32 -#define HWCAP_SPARC_BLKINIT 64 -#define HWCAP_SPARC_N2 128 +#define HWCAP_SPARC_FLUSH 0x00000001 +#define HWCAP_SPARC_STBAR 0x00000002 +#define HWCAP_SPARC_SWAP 0x00000004 +#define HWCAP_SPARC_MULDIV 0x00000008 +#define HWCAP_SPARC_V9 0x00000010 +#define HWCAP_SPARC_ULTRA3 0x00000020 +#define HWCAP_SPARC_BLKINIT 0x00000040 +#define HWCAP_SPARC_N2 0x00000080 + +/* Solaris compatible AT_HWCAP bits. */ +#define AV_SPARC_MUL32 0x00000100 /* 32x32 multiply is efficient */ +#define AV_SPARC_DIV32 0x00000200 /* 32x32 divide is efficient */ +#define AV_SPARC_FSMULD 0x00000400 /* 'fsmuld' is efficient */ +#define AV_SPARC_V8PLUS 0x00000800 /* v9 insn available to 32bit */ +#define AV_SPARC_POPC 0x00001000 /* 'popc' is efficient */ +#define AV_SPARC_VIS 0x00002000 /* VIS insns available */ +#define AV_SPARC_VIS2 0x00004000 /* VIS2 insns available */ +#define AV_SPARC_ASI_BLK_INIT 0x00008000 /* block init ASIs available */ +#define AV_SPARC_FMAF 0x00010000 /* fused multiply-add */ +#define AV_SPARC_VIS3 0x00020000 /* VIS3 insns available */ +#define AV_SPARC_HPC 0x00040000 /* HPC insns available */ +#define AV_SPARC_RANDOM 0x00080000 /* 'random' insn available */ +#define AV_SPARC_TRANS 0x00100000 /* transaction insns available */ +#define AV_SPARC_FJFMAU 0x00200000 /* unfused multiply-add */ +#define AV_SPARC_IMA 0x00400000 /* integer multiply-add */ +#define AV_SPARC_ASI_CACHE_SPARING \ + 0x00800000 /* cache sparing ASIs available */ #define CORE_DUMP_USE_REGSET @@ -162,31 +180,8 @@ #define ELF_ET_DYN_BASE 0x0000010000000000UL #define COMPAT_ELF_ET_DYN_BASE 0x0000000070000000UL - -/* This yields a mask that user programs can use to figure out what - instruction set this cpu supports. */ - -/* On Ultra, we support all of the v8 capabilities. */ -static inline unsigned int sparc64_elf_hwcap(void) -{ - unsigned int cap = (HWCAP_SPARC_FLUSH | HWCAP_SPARC_STBAR | - HWCAP_SPARC_SWAP | HWCAP_SPARC_MULDIV | - HWCAP_SPARC_V9); - - if (tlb_type == cheetah || tlb_type == cheetah_plus) - cap |= HWCAP_SPARC_ULTRA3; - else if (tlb_type == hypervisor) { - if (sun4v_chip_type == SUN4V_CHIP_NIAGARA1 || - sun4v_chip_type == SUN4V_CHIP_NIAGARA2) - cap |= HWCAP_SPARC_BLKINIT; - if (sun4v_chip_type == SUN4V_CHIP_NIAGARA2) - cap |= HWCAP_SPARC_N2; - } - - return cap; -} - -#define ELF_HWCAP sparc64_elf_hwcap(); +extern unsigned long sparc64_elf_hwcap; +#define ELF_HWCAP sparc64_elf_hwcap /* This yields a string that ld.so will use to load implementation specific libraries for optimization. This is more specific in --- linux-3.0.0.orig/arch/sparc/include/asm/hypervisor.h +++ linux-3.0.0/arch/sparc/include/asm/hypervisor.h @@ -2927,6 +2927,13 @@ #define HV_FAST_FIRE_GET_PERFREG 0x120 #define HV_FAST_FIRE_SET_PERFREG 0x121 +#define HV_FAST_REBOOT_DATA_SET 0x172 + +#ifndef __ASSEMBLY__ +extern unsigned long sun4v_reboot_data_set(unsigned long ra, + unsigned long len); +#endif + /* Function numbers for HV_CORE_TRAP. */ #define HV_CORE_SET_VER 0x00 #define HV_CORE_PUTCHAR 0x01 @@ -2940,16 +2947,23 @@ #define HV_GRP_CORE 0x0001 #define HV_GRP_INTR 0x0002 #define HV_GRP_SOFT_STATE 0x0003 +#define HV_GRP_TM 0x0080 #define HV_GRP_PCI 0x0100 #define HV_GRP_LDOM 0x0101 #define HV_GRP_SVC_CHAN 0x0102 #define HV_GRP_NCS 0x0103 #define HV_GRP_RNG 0x0104 +#define HV_GRP_PBOOT 0x0105 +#define HV_GRP_TPM 0x0107 +#define HV_GRP_SDIO 0x0108 +#define HV_GRP_SDIO_ERR 0x0109 +#define HV_GRP_REBOOT_DATA 0x0110 #define HV_GRP_NIAG_PERF 0x0200 #define HV_GRP_FIRE_PERF 0x0201 #define HV_GRP_N2_CPU 0x0202 #define HV_GRP_NIU 0x0204 #define HV_GRP_VF_CPU 0x0205 +#define HV_GRP_KT_CPU 0x0209 #define HV_GRP_DIAG 0x0300 #ifndef __ASSEMBLY__ --- linux-3.0.0.orig/arch/sparc/include/asm/spitfire.h +++ linux-3.0.0/arch/sparc/include/asm/spitfire.h @@ -42,6 +42,7 @@ #define SUN4V_CHIP_INVALID 0x00 #define SUN4V_CHIP_NIAGARA1 0x01 #define SUN4V_CHIP_NIAGARA2 0x02 +#define SUN4V_CHIP_NIAGARA3 0x03 #define SUN4V_CHIP_UNKNOWN 0xff #ifndef __ASSEMBLY__ --- linux-3.0.0.orig/arch/sparc/include/asm/tsb.h +++ linux-3.0.0/arch/sparc/include/asm/tsb.h @@ -133,29 +133,6 @@ sub TSB, 0x8, TSB; \ TSB_STORE(TSB, TAG); -#define KTSB_LOAD_QUAD(TSB, REG) \ - ldda [TSB] ASI_NUCLEUS_QUAD_LDD, REG; - -#define KTSB_STORE(ADDR, VAL) \ - stxa VAL, [ADDR] ASI_N; - -#define KTSB_LOCK_TAG(TSB, REG1, REG2) \ -99: lduwa [TSB] ASI_N, REG1; \ - sethi %hi(TSB_TAG_LOCK_HIGH), REG2;\ - andcc REG1, REG2, %g0; \ - bne,pn %icc, 99b; \ - nop; \ - casa [TSB] ASI_N, REG1, REG2;\ - cmp REG1, REG2; \ - bne,pn %icc, 99b; \ - nop; \ - -#define KTSB_WRITE(TSB, TTE, TAG) \ - add TSB, 0x8, TSB; \ - stxa TTE, [TSB] ASI_N; \ - sub TSB, 0x8, TSB; \ - stxa TAG, [TSB] ASI_N; - /* Do a kernel page table walk. Leaves physical PTE pointer in * REG1. Jumps to FAIL_LABEL on early page table walk termination. * VADDR will not be clobbered, but REG2 will. @@ -239,6 +216,8 @@ (KERNEL_TSB_SIZE_BYTES / 16) #define KERNEL_TSB4M_NENTRIES 4096 +#define KTSB_PHYS_SHIFT 15 + /* Do a kernel TSB lookup at tl>0 on VADDR+TAG, branch to OK_LABEL * on TSB hit. REG1, REG2, REG3, and REG4 are used as temporaries * and the found TTE will be left in REG1. REG3 and REG4 must @@ -247,13 +226,22 @@ * VADDR and TAG will be preserved and not clobbered by this macro. */ #define KERN_TSB_LOOKUP_TL1(VADDR, TAG, REG1, REG2, REG3, REG4, OK_LABEL) \ - sethi %hi(swapper_tsb), REG1; \ +661: sethi %hi(swapper_tsb), REG1; \ or REG1, %lo(swapper_tsb), REG1; \ + .section .swapper_tsb_phys_patch, "ax"; \ + .word 661b; \ + .previous; \ +661: nop; \ + .section .tsb_ldquad_phys_patch, "ax"; \ + .word 661b; \ + sllx REG1, KTSB_PHYS_SHIFT, REG1; \ + sllx REG1, KTSB_PHYS_SHIFT, REG1; \ + .previous; \ srlx VADDR, PAGE_SHIFT, REG2; \ and REG2, (KERNEL_TSB_NENTRIES - 1), REG2; \ sllx REG2, 4, REG2; \ add REG1, REG2, REG2; \ - KTSB_LOAD_QUAD(REG2, REG3); \ + TSB_LOAD_QUAD(REG2, REG3); \ cmp REG3, TAG; \ be,a,pt %xcc, OK_LABEL; \ mov REG4, REG1; @@ -263,12 +251,21 @@ * we can make use of that for the index computation. */ #define KERN_TSB4M_LOOKUP_TL1(TAG, REG1, REG2, REG3, REG4, OK_LABEL) \ - sethi %hi(swapper_4m_tsb), REG1; \ +661: sethi %hi(swapper_4m_tsb), REG1; \ or REG1, %lo(swapper_4m_tsb), REG1; \ + .section .swapper_4m_tsb_phys_patch, "ax"; \ + .word 661b; \ + .previous; \ +661: nop; \ + .section .tsb_ldquad_phys_patch, "ax"; \ + .word 661b; \ + sllx REG1, KTSB_PHYS_SHIFT, REG1; \ + sllx REG1, KTSB_PHYS_SHIFT, REG1; \ + .previous; \ and TAG, (KERNEL_TSB4M_NENTRIES - 1), REG2; \ sllx REG2, 4, REG2; \ add REG1, REG2, REG2; \ - KTSB_LOAD_QUAD(REG2, REG3); \ + TSB_LOAD_QUAD(REG2, REG3); \ cmp REG3, TAG; \ be,a,pt %xcc, OK_LABEL; \ mov REG4, REG1; --- linux-3.0.0.orig/arch/sparc/include/asm/xor_64.h +++ linux-3.0.0/arch/sparc/include/asm/xor_64.h @@ -65,6 +65,7 @@ #define XOR_SELECT_TEMPLATE(FASTEST) \ ((tlb_type == hypervisor && \ (sun4v_chip_type == SUN4V_CHIP_NIAGARA1 || \ - sun4v_chip_type == SUN4V_CHIP_NIAGARA2)) ? \ + sun4v_chip_type == SUN4V_CHIP_NIAGARA2 || \ + sun4v_chip_type == SUN4V_CHIP_NIAGARA3)) ? \ &xor_block_niagara : \ &xor_block_VIS) --- linux-3.0.0.orig/arch/sparc/kernel/cpu.c +++ linux-3.0.0/arch/sparc/kernel/cpu.c @@ -396,6 +396,7 @@ , cpu_data(0).clock_tick #endif ); + cpucap_info(m); #ifdef CONFIG_SMP smp_bogo(m); #endif @@ -474,11 +475,18 @@ sparc_pmu_type = "niagara2"; break; + case SUN4V_CHIP_NIAGARA3: + sparc_cpu_type = "UltraSparc T3 (Niagara3)"; + sparc_fpu_type = "UltraSparc T3 integrated FPU"; + sparc_pmu_type = "niagara3"; + break; + default: printk(KERN_WARNING "CPU: Unknown sun4v cpu type [%s]\n", prom_cpu_compatible); sparc_cpu_type = "Unknown SUN4V CPU"; sparc_fpu_type = "Unknown SUN4V FPU"; + sparc_pmu_type = "Unknown SUN4V PMU"; break; } } --- linux-3.0.0.orig/arch/sparc/kernel/cpumap.c +++ linux-3.0.0/arch/sparc/kernel/cpumap.c @@ -324,6 +324,7 @@ switch (sun4v_chip_type) { case SUN4V_CHIP_NIAGARA1: case SUN4V_CHIP_NIAGARA2: + case SUN4V_CHIP_NIAGARA3: rover_inc_table = niagara_iterate_method; break; default: --- linux-3.0.0.orig/arch/sparc/kernel/ds.c +++ linux-3.0.0/arch/sparc/kernel/ds.c @@ -15,12 +15,15 @@ #include #include +#include #include #include #include #include #include +#include "kernel.h" + #define DRV_MODULE_NAME "ds" #define PFX DRV_MODULE_NAME ": " #define DRV_MODULE_VERSION "1.0" @@ -828,18 +831,32 @@ } } +static char full_boot_str[256] __attribute__((aligned(32))); +static int reboot_data_supported; + void ldom_reboot(const char *boot_command) { /* Don't bother with any of this if the boot_command * is empty. */ if (boot_command && strlen(boot_command)) { - char full_boot_str[256]; + unsigned long len; strcpy(full_boot_str, "boot "); strcpy(full_boot_str + strlen("boot "), boot_command); + len = strlen(full_boot_str); - ldom_set_var("reboot-command", full_boot_str); + if (reboot_data_supported) { + unsigned long ra = kimage_addr_to_ra(full_boot_str); + unsigned long hv_ret; + + hv_ret = sun4v_reboot_data_set(ra, len); + if (hv_ret != HV_EOK) + pr_err("SUN4V: Unable to set reboot data " + "hv_ret=%lu\n", hv_ret); + } else { + ldom_set_var("reboot-command", full_boot_str); + } } sun4v_mach_sir(); } @@ -1237,6 +1254,16 @@ static int __init ds_init(void) { + unsigned long hv_ret, major, minor; + + if (tlb_type == hypervisor) { + hv_ret = sun4v_get_version(HV_GRP_REBOOT_DATA, &major, &minor); + if (hv_ret == HV_EOK) { + pr_info("SUN4V: Reboot data supported (maj=%lu,min=%lu).\n", + major, minor); + reboot_data_supported = 1; + } + } kthread_run(ds_thread, NULL, "kldomd"); return vio_register_driver(&ds_driver); --- linux-3.0.0.orig/arch/sparc/kernel/entry.h +++ linux-3.0.0/arch/sparc/kernel/entry.h @@ -42,6 +42,20 @@ extern void fpload(unsigned long *fpregs, unsigned long *fsr); #else /* CONFIG_SPARC32 */ +struct popc_3insn_patch_entry { + unsigned int addr; + unsigned int insns[3]; +}; +extern struct popc_3insn_patch_entry __popc_3insn_patch, + __popc_3insn_patch_end; + +struct popc_6insn_patch_entry { + unsigned int addr; + unsigned int insns[6]; +}; +extern struct popc_6insn_patch_entry __popc_6insn_patch, + __popc_6insn_patch_end; + extern void __init per_cpu_patch(void); extern void __init sun4v_patch(void); extern void __init boot_cpu_id_too_large(int cpu); --- linux-3.0.0.orig/arch/sparc/kernel/head_64.S +++ linux-3.0.0/arch/sparc/kernel/head_64.S @@ -132,6 +132,8 @@ .asciz "sun4v" prom_niagara_prefix: .asciz "SUNW,UltraSPARC-T" +prom_sparc_prefix: + .asciz "SPARC-T" .align 4 prom_root_compatible: .skip 64 @@ -382,6 +384,22 @@ 90: ldub [%g7], %g2 ldub [%g1], %g4 cmp %g2, %g4 + bne,pn %icc, 89f + add %g7, 1, %g7 + subcc %g3, 1, %g3 + bne,pt %xcc, 90b + add %g1, 1, %g1 + ba,pt %xcc, 91f + nop + +89: sethi %hi(prom_cpu_compatible), %g1 + or %g1, %lo(prom_cpu_compatible), %g1 + sethi %hi(prom_sparc_prefix), %g7 + or %g7, %lo(prom_sparc_prefix), %g7 + mov 7, %g3 +90: ldub [%g7], %g2 + ldub [%g1], %g4 + cmp %g2, %g4 bne,pn %icc, 4f add %g7, 1, %g7 subcc %g3, 1, %g3 @@ -390,6 +408,15 @@ sethi %hi(prom_cpu_compatible), %g1 or %g1, %lo(prom_cpu_compatible), %g1 + ldub [%g1 + 7], %g2 + cmp %g2, '3' + be,pt %xcc, 5f + mov SUN4V_CHIP_NIAGARA3, %g4 + ba,pt %xcc, 4f + nop + +91: sethi %hi(prom_cpu_compatible), %g1 + or %g1, %lo(prom_cpu_compatible), %g1 ldub [%g1 + 17], %g2 cmp %g2, '1' be,pt %xcc, 5f @@ -397,6 +424,7 @@ cmp %g2, '2' be,pt %xcc, 5f mov SUN4V_CHIP_NIAGARA2, %g4 + 4: mov SUN4V_CHIP_UNKNOWN, %g4 5: sethi %hi(sun4v_chip_type), %g2 @@ -514,6 +542,9 @@ cmp %g1, SUN4V_CHIP_NIAGARA2 be,pt %xcc, niagara2_patch nop + cmp %g1, SUN4V_CHIP_NIAGARA3 + be,pt %xcc, niagara2_patch + nop call generic_patch_copyops nop @@ -528,7 +559,7 @@ nop call niagara_patch_bzero nop - call niagara2_patch_pageops + call niagara_patch_pageops nop ba,a,pt %xcc, 80f --- linux-3.0.0.orig/arch/sparc/kernel/hvapi.c +++ linux-3.0.0/arch/sparc/kernel/hvapi.c @@ -28,16 +28,23 @@ { .group = HV_GRP_CORE, .flags = FLAG_PRE_API }, { .group = HV_GRP_INTR, }, { .group = HV_GRP_SOFT_STATE, }, + { .group = HV_GRP_TM, }, { .group = HV_GRP_PCI, .flags = FLAG_PRE_API }, { .group = HV_GRP_LDOM, }, { .group = HV_GRP_SVC_CHAN, .flags = FLAG_PRE_API }, { .group = HV_GRP_NCS, .flags = FLAG_PRE_API }, { .group = HV_GRP_RNG, }, + { .group = HV_GRP_PBOOT, }, + { .group = HV_GRP_TPM, }, + { .group = HV_GRP_SDIO, }, + { .group = HV_GRP_SDIO_ERR, }, + { .group = HV_GRP_REBOOT_DATA, }, { .group = HV_GRP_NIAG_PERF, .flags = FLAG_PRE_API }, { .group = HV_GRP_FIRE_PERF, }, { .group = HV_GRP_N2_CPU, }, { .group = HV_GRP_NIU, }, { .group = HV_GRP_VF_CPU, }, + { .group = HV_GRP_KT_CPU, }, { .group = HV_GRP_DIAG, .flags = FLAG_PRE_API }, }; --- linux-3.0.0.orig/arch/sparc/kernel/hvcalls.S +++ linux-3.0.0/arch/sparc/kernel/hvcalls.S @@ -798,3 +798,10 @@ retl nop ENDPROC(sun4v_niagara2_setperf) + +ENTRY(sun4v_reboot_data_set) + mov HV_FAST_REBOOT_DATA_SET, %o5 + ta HV_FAST_TRAP + retl + nop +ENDPROC(sun4v_reboot_data_set) --- linux-3.0.0.orig/arch/sparc/kernel/kernel.h +++ linux-3.0.0/arch/sparc/kernel/kernel.h @@ -4,12 +4,27 @@ #include #include +#include +#include /* cpu.c */ extern const char *sparc_pmu_type; extern unsigned int fsr_storage; extern int ncpus_probed; +#ifdef CONFIG_SPARC64 +/* setup_64.c */ +struct seq_file; +extern void cpucap_info(struct seq_file *); + +static inline unsigned long kimage_addr_to_ra(const char *p) +{ + unsigned long val = (unsigned long) p; + + return kern_base + (val - KERNBASE); +} +#endif + #ifdef CONFIG_SPARC32 /* cpu.c */ extern void cpu_probe(void); --- linux-3.0.0.orig/arch/sparc/kernel/ktlb.S +++ linux-3.0.0/arch/sparc/kernel/ktlb.S @@ -47,16 +47,16 @@ kvmap_itlb_vmalloc_addr: KERN_PGTABLE_WALK(%g4, %g5, %g2, kvmap_itlb_longpath) - KTSB_LOCK_TAG(%g1, %g2, %g7) + TSB_LOCK_TAG(%g1, %g2, %g7) /* Load and check PTE. */ ldxa [%g5] ASI_PHYS_USE_EC, %g5 mov 1, %g7 sllx %g7, TSB_TAG_INVALID_BIT, %g7 brgez,a,pn %g5, kvmap_itlb_longpath - KTSB_STORE(%g1, %g7) + TSB_STORE(%g1, %g7) - KTSB_WRITE(%g1, %g5, %g6) + TSB_WRITE(%g1, %g5, %g6) /* fallthrough to TLB load */ @@ -102,9 +102,9 @@ kvmap_itlb_obp: OBP_TRANS_LOOKUP(%g4, %g5, %g2, %g3, kvmap_itlb_longpath) - KTSB_LOCK_TAG(%g1, %g2, %g7) + TSB_LOCK_TAG(%g1, %g2, %g7) - KTSB_WRITE(%g1, %g5, %g6) + TSB_WRITE(%g1, %g5, %g6) ba,pt %xcc, kvmap_itlb_load nop @@ -112,17 +112,17 @@ kvmap_dtlb_obp: OBP_TRANS_LOOKUP(%g4, %g5, %g2, %g3, kvmap_dtlb_longpath) - KTSB_LOCK_TAG(%g1, %g2, %g7) + TSB_LOCK_TAG(%g1, %g2, %g7) - KTSB_WRITE(%g1, %g5, %g6) + TSB_WRITE(%g1, %g5, %g6) ba,pt %xcc, kvmap_dtlb_load nop .align 32 kvmap_dtlb_tsb4m_load: - KTSB_LOCK_TAG(%g1, %g2, %g7) - KTSB_WRITE(%g1, %g5, %g6) + TSB_LOCK_TAG(%g1, %g2, %g7) + TSB_WRITE(%g1, %g5, %g6) ba,pt %xcc, kvmap_dtlb_load nop @@ -222,16 +222,16 @@ kvmap_dtlb_vmalloc_addr: KERN_PGTABLE_WALK(%g4, %g5, %g2, kvmap_dtlb_longpath) - KTSB_LOCK_TAG(%g1, %g2, %g7) + TSB_LOCK_TAG(%g1, %g2, %g7) /* Load and check PTE. */ ldxa [%g5] ASI_PHYS_USE_EC, %g5 mov 1, %g7 sllx %g7, TSB_TAG_INVALID_BIT, %g7 brgez,a,pn %g5, kvmap_dtlb_longpath - KTSB_STORE(%g1, %g7) + TSB_STORE(%g1, %g7) - KTSB_WRITE(%g1, %g5, %g6) + TSB_WRITE(%g1, %g5, %g6) /* fallthrough to TLB load */ --- linux-3.0.0.orig/arch/sparc/kernel/mdesc.c +++ linux-3.0.0/arch/sparc/kernel/mdesc.c @@ -508,6 +508,8 @@ } EXPORT_SYMBOL(mdesc_node_name); +static u64 max_cpus = 64; + static void __init report_platform_properties(void) { struct mdesc_handle *hp = mdesc_grab(); @@ -543,8 +545,10 @@ if (v) printk("PLATFORM: watchdog-max-timeout [%llu ms]\n", *v); v = mdesc_get_property(hp, pn, "max-cpus", NULL); - if (v) - printk("PLATFORM: max-cpus [%llu]\n", *v); + if (v) { + max_cpus = *v; + printk("PLATFORM: max-cpus [%llu]\n", max_cpus); + } #ifdef CONFIG_SMP { @@ -715,7 +719,7 @@ } static void __cpuinit get_one_mondo_bits(const u64 *p, unsigned int *mask, - unsigned char def) + unsigned long def, unsigned long max) { u64 val; @@ -726,6 +730,9 @@ if (!val || val >= 64) goto use_default; + if (val > max) + val = max; + *mask = ((1U << val) * 64U) - 1U; return; @@ -736,19 +743,28 @@ static void __cpuinit get_mondo_data(struct mdesc_handle *hp, u64 mp, struct trap_per_cpu *tb) { + static int printed; const u64 *val; val = mdesc_get_property(hp, mp, "q-cpu-mondo-#bits", NULL); - get_one_mondo_bits(val, &tb->cpu_mondo_qmask, 7); + get_one_mondo_bits(val, &tb->cpu_mondo_qmask, 7, ilog2(max_cpus * 2)); val = mdesc_get_property(hp, mp, "q-dev-mondo-#bits", NULL); - get_one_mondo_bits(val, &tb->dev_mondo_qmask, 7); + get_one_mondo_bits(val, &tb->dev_mondo_qmask, 7, 8); val = mdesc_get_property(hp, mp, "q-resumable-#bits", NULL); - get_one_mondo_bits(val, &tb->resum_qmask, 6); + get_one_mondo_bits(val, &tb->resum_qmask, 6, 7); val = mdesc_get_property(hp, mp, "q-nonresumable-#bits", NULL); - get_one_mondo_bits(val, &tb->nonresum_qmask, 2); + get_one_mondo_bits(val, &tb->nonresum_qmask, 2, 2); + if (!printed++) { + pr_info("SUN4V: Mondo queue sizes " + "[cpu(%u) dev(%u) r(%u) nr(%u)]\n", + tb->cpu_mondo_qmask + 1, + tb->dev_mondo_qmask + 1, + tb->resum_qmask + 1, + tb->nonresum_qmask + 1); + } } static void * __cpuinit mdesc_iterate_over_cpus(void *(*func)(struct mdesc_handle *, u64, int, void *), void *arg, cpumask_t *mask) --- linux-3.0.0.orig/arch/sparc/kernel/pcr.c +++ linux-3.0.0/arch/sparc/kernel/pcr.c @@ -80,8 +80,11 @@ { unsigned long ret; - ret = sun4v_niagara2_setperf(HV_N2_PERF_SPARC_CTL, val); - if (ret != HV_EOK) + if (val & PCR_N2_HTRACE) { + ret = sun4v_niagara2_setperf(HV_N2_PERF_SPARC_CTL, val); + if (ret != HV_EOK) + write_pcr(val); + } else write_pcr(val); } @@ -106,6 +109,10 @@ perf_hsvc_group = HV_GRP_N2_CPU; break; + case SUN4V_CHIP_NIAGARA3: + perf_hsvc_group = HV_GRP_KT_CPU; + break; + default: return -ENODEV; } --- linux-3.0.0.orig/arch/sparc/kernel/perf_event.c +++ linux-3.0.0/arch/sparc/kernel/perf_event.c @@ -1301,7 +1301,8 @@ sparc_pmu = &niagara1_pmu; return true; } - if (!strcmp(sparc_pmu_type, "niagara2")) { + if (!strcmp(sparc_pmu_type, "niagara2") || + !strcmp(sparc_pmu_type, "niagara3")) { sparc_pmu = &niagara2_pmu; return true; } --- linux-3.0.0.orig/arch/sparc/kernel/setup_64.c +++ linux-3.0.0/arch/sparc/kernel/setup_64.c @@ -29,6 +29,7 @@ #include #include #include +#include #include #include @@ -46,6 +47,8 @@ #include #include #include +#include +#include #ifdef CONFIG_IP_PNP #include @@ -269,6 +272,40 @@ sun4v_hvapi_init(); } +static void __init popc_patch(void) +{ + struct popc_3insn_patch_entry *p3; + struct popc_6insn_patch_entry *p6; + + p3 = &__popc_3insn_patch; + while (p3 < &__popc_3insn_patch_end) { + unsigned long i, addr = p3->addr; + + for (i = 0; i < 3; i++) { + *(unsigned int *) (addr + (i * 4)) = p3->insns[i]; + wmb(); + __asm__ __volatile__("flush %0" + : : "r" (addr + (i * 4))); + } + + p3++; + } + + p6 = &__popc_6insn_patch; + while (p6 < &__popc_6insn_patch_end) { + unsigned long i, addr = p6->addr; + + for (i = 0; i < 6; i++) { + *(unsigned int *) (addr + (i * 4)) = p6->insns[i]; + wmb(); + __asm__ __volatile__("flush %0" + : : "r" (addr + (i * 4))); + } + + p6++; + } +} + #ifdef CONFIG_SMP void __init boot_cpu_id_too_large(int cpu) { @@ -278,6 +315,154 @@ } #endif +/* On Ultra, we support all of the v8 capabilities. */ +unsigned long sparc64_elf_hwcap = (HWCAP_SPARC_FLUSH | HWCAP_SPARC_STBAR | + HWCAP_SPARC_SWAP | HWCAP_SPARC_MULDIV | + HWCAP_SPARC_V9); +EXPORT_SYMBOL(sparc64_elf_hwcap); + +static const char *hwcaps[] = { + "flush", "stbar", "swap", "muldiv", "v9", + "ultra3", "blkinit", "n2", + + /* These strings are as they appear in the machine description + * 'hwcap-list' property for cpu nodes. + */ + "mul32", "div32", "fsmuld", "v8plus", "popc", "vis", "vis2", + "ASIBlkInit", "fmaf", "vis3", "hpc", "random", "trans", "fjfmau", + "ima", "cspare", +}; + +void cpucap_info(struct seq_file *m) +{ + unsigned long caps = sparc64_elf_hwcap; + int i, printed = 0; + + seq_puts(m, "cpucaps\t\t: "); + for (i = 0; i < ARRAY_SIZE(hwcaps); i++) { + unsigned long bit = 1UL << i; + if (caps & bit) { + seq_printf(m, "%s%s", + printed ? "," : "", hwcaps[i]); + printed++; + } + } + seq_putc(m, '\n'); +} + +static void __init report_hwcaps(unsigned long caps) +{ + int i, printed = 0; + + printk(KERN_INFO "CPU CAPS: ["); + for (i = 0; i < ARRAY_SIZE(hwcaps); i++) { + unsigned long bit = 1UL << i; + if (caps & bit) { + printk(KERN_CONT "%s%s", + printed ? "," : "", hwcaps[i]); + if (++printed == 8) { + printk(KERN_CONT "]\n"); + printk(KERN_INFO "CPU CAPS: ["); + printed = 0; + } + } + } + printk(KERN_CONT "]\n"); +} + +static unsigned long __init mdesc_cpu_hwcap_list(void) +{ + struct mdesc_handle *hp; + unsigned long caps = 0; + const char *prop; + int len; + u64 pn; + + hp = mdesc_grab(); + if (!hp) + return 0; + + pn = mdesc_node_by_name(hp, MDESC_NODE_NULL, "cpu"); + if (pn == MDESC_NODE_NULL) + goto out; + + prop = mdesc_get_property(hp, pn, "hwcap-list", &len); + if (!prop) + goto out; + + while (len) { + int i, plen; + + for (i = 0; i < ARRAY_SIZE(hwcaps); i++) { + unsigned long bit = 1UL << i; + + if (!strcmp(prop, hwcaps[i])) { + caps |= bit; + break; + } + } + + plen = strlen(prop) + 1; + prop += plen; + len -= plen; + } + +out: + mdesc_release(hp); + return caps; +} + +/* This yields a mask that user programs can use to figure out what + * instruction set this cpu supports. + */ +static void __init init_sparc64_elf_hwcap(void) +{ + unsigned long cap = sparc64_elf_hwcap; + unsigned long mdesc_caps; + + if (tlb_type == cheetah || tlb_type == cheetah_plus) + cap |= HWCAP_SPARC_ULTRA3; + else if (tlb_type == hypervisor) { + if (sun4v_chip_type == SUN4V_CHIP_NIAGARA1 || + sun4v_chip_type == SUN4V_CHIP_NIAGARA2 || + sun4v_chip_type == SUN4V_CHIP_NIAGARA3) + cap |= HWCAP_SPARC_BLKINIT; + if (sun4v_chip_type == SUN4V_CHIP_NIAGARA2 || + sun4v_chip_type == SUN4V_CHIP_NIAGARA3) + cap |= HWCAP_SPARC_N2; + } + + cap |= (AV_SPARC_MUL32 | AV_SPARC_DIV32 | AV_SPARC_V8PLUS); + + mdesc_caps = mdesc_cpu_hwcap_list(); + if (!mdesc_caps) { + if (tlb_type == spitfire) + cap |= AV_SPARC_VIS; + if (tlb_type == cheetah || tlb_type == cheetah_plus) + cap |= AV_SPARC_VIS | AV_SPARC_VIS2; + if (tlb_type == cheetah_plus) + cap |= AV_SPARC_POPC; + if (tlb_type == hypervisor) { + if (sun4v_chip_type == SUN4V_CHIP_NIAGARA1) + cap |= AV_SPARC_ASI_BLK_INIT; + if (sun4v_chip_type == SUN4V_CHIP_NIAGARA2 || + sun4v_chip_type == SUN4V_CHIP_NIAGARA3) + cap |= (AV_SPARC_VIS | AV_SPARC_VIS2 | + AV_SPARC_ASI_BLK_INIT | + AV_SPARC_POPC); + if (sun4v_chip_type == SUN4V_CHIP_NIAGARA3) + cap |= (AV_SPARC_VIS3 | AV_SPARC_HPC | + AV_SPARC_FMAF); + } + } + sparc64_elf_hwcap = cap | mdesc_caps; + + report_hwcaps(sparc64_elf_hwcap); + + if (sparc64_elf_hwcap & AV_SPARC_POPC) + popc_patch(); +} + void __init setup_arch(char **cmdline_p) { /* Initialize PROM console and command line. */ @@ -337,6 +522,7 @@ init_cur_cpu_trap(current_thread_info()); paging_init(); + init_sparc64_elf_hwcap(); } extern int stop_a_enabled; --- linux-3.0.0.orig/arch/sparc/kernel/sparc_ksyms_64.c +++ linux-3.0.0/arch/sparc/kernel/sparc_ksyms_64.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include @@ -38,5 +39,15 @@ EXPORT_SYMBOL(sun4v_niagara2_getperf); EXPORT_SYMBOL(sun4v_niagara2_setperf); +/* from hweight.S */ +EXPORT_SYMBOL(__arch_hweight8); +EXPORT_SYMBOL(__arch_hweight16); +EXPORT_SYMBOL(__arch_hweight32); +EXPORT_SYMBOL(__arch_hweight64); + +/* from ffs_ffz.S */ +EXPORT_SYMBOL(ffs); +EXPORT_SYMBOL(__ffs); + /* Exporting a symbol from /init/main.c */ EXPORT_SYMBOL(saved_command_line); --- linux-3.0.0.orig/arch/sparc/kernel/sstate.c +++ linux-3.0.0/arch/sparc/kernel/sstate.c @@ -14,14 +14,9 @@ #include #include -static int hv_supports_soft_state; - -static unsigned long kimage_addr_to_ra(const char *p) -{ - unsigned long val = (unsigned long) p; +#include "kernel.h" - return kern_base + (val - KERNBASE); -} +static int hv_supports_soft_state; static void do_set_sstate(unsigned long state, const char *msg) { --- linux-3.0.0.orig/arch/sparc/kernel/unaligned_64.c +++ linux-3.0.0/arch/sparc/kernel/unaligned_64.c @@ -22,6 +22,7 @@ #include #include #include +#include #include enum direction { @@ -373,16 +374,11 @@ } } -static char popc_helper[] = { -0, 1, 1, 2, 1, 2, 2, 3, -1, 2, 2, 3, 2, 3, 3, 4, -}; - int handle_popc(u32 insn, struct pt_regs *regs) { - u64 value; - int ret, i, rd = ((insn >> 25) & 0x1f); int from_kernel = (regs->tstate & TSTATE_PRIV) != 0; + int ret, rd = ((insn >> 25) & 0x1f); + u64 value; perf_sw_event(PERF_COUNT_SW_EMULATION_FAULTS, 1, 0, regs, 0); if (insn & 0x2000) { @@ -392,10 +388,7 @@ maybe_flush_windows(0, insn & 0x1f, rd, from_kernel); value = fetch_reg(insn & 0x1f, regs); } - for (ret = 0, i = 0; i < 16; i++) { - ret += popc_helper[value & 0xf]; - value >>= 4; - } + ret = hweight64(value); if (rd < 16) { if (rd) regs->u_regs[rd] = ret; --- linux-3.0.0.orig/arch/sparc/kernel/vmlinux.lds.S +++ linux-3.0.0/arch/sparc/kernel/vmlinux.lds.S @@ -107,7 +107,26 @@ *(.sun4v_2insn_patch) __sun4v_2insn_patch_end = .; } - + .swapper_tsb_phys_patch : { + __swapper_tsb_phys_patch = .; + *(.swapper_tsb_phys_patch) + __swapper_tsb_phys_patch_end = .; + } + .swapper_4m_tsb_phys_patch : { + __swapper_4m_tsb_phys_patch = .; + *(.swapper_4m_tsb_phys_patch) + __swapper_4m_tsb_phys_patch_end = .; + } + .popc_3insn_patch : { + __popc_3insn_patch = .; + *(.popc_3insn_patch) + __popc_3insn_patch_end = .; + } + .popc_6insn_patch : { + __popc_6insn_patch = .; + *(.popc_6insn_patch) + __popc_6insn_patch_end = .; + } PERCPU_SECTION(SMP_CACHE_BYTES) . = ALIGN(PAGE_SIZE); --- linux-3.0.0.orig/arch/sparc/lib/Makefile +++ linux-3.0.0/arch/sparc/lib/Makefile @@ -31,13 +31,13 @@ lib-$(CONFIG_SPARC64) += NGpatch.o NGpage.o NGbzero.o lib-$(CONFIG_SPARC64) += NG2memcpy.o NG2copy_from_user.o NG2copy_to_user.o -lib-$(CONFIG_SPARC64) += NG2patch.o NG2page.o +lib-$(CONFIG_SPARC64) += NG2patch.o lib-$(CONFIG_SPARC64) += GENmemcpy.o GENcopy_from_user.o GENcopy_to_user.o lib-$(CONFIG_SPARC64) += GENpatch.o GENpage.o GENbzero.o lib-$(CONFIG_SPARC64) += copy_in_user.o user_fixup.o memmove.o -lib-$(CONFIG_SPARC64) += mcount.o ipcsum.o xor.o +lib-$(CONFIG_SPARC64) += mcount.o ipcsum.o xor.o hweight.o ffs.o obj-y += iomap.o obj-$(CONFIG_SPARC32) += atomic32.o --- linux-3.0.0.orig/arch/sparc/lib/NGpage.S +++ linux-3.0.0/arch/sparc/lib/NGpage.S @@ -16,55 +16,91 @@ */ NGcopy_user_page: /* %o0=dest, %o1=src, %o2=vaddr */ - prefetch [%o1 + 0x00], #one_read - mov 8, %g1 - mov 16, %g2 - mov 24, %g3 + save %sp, -192, %sp + rd %asi, %g3 + wr %g0, ASI_BLK_INIT_QUAD_LDD_P, %asi set PAGE_SIZE, %g7 + prefetch [%i1 + 0x00], #one_read + prefetch [%i1 + 0x40], #one_read -1: ldda [%o1 + %g0] ASI_BLK_INIT_QUAD_LDD_P, %o2 - ldda [%o1 + %g2] ASI_BLK_INIT_QUAD_LDD_P, %o4 - prefetch [%o1 + 0x40], #one_read - add %o1, 32, %o1 - stxa %o2, [%o0 + %g0] ASI_BLK_INIT_QUAD_LDD_P - stxa %o3, [%o0 + %g1] ASI_BLK_INIT_QUAD_LDD_P - ldda [%o1 + %g0] ASI_BLK_INIT_QUAD_LDD_P, %o2 - stxa %o4, [%o0 + %g2] ASI_BLK_INIT_QUAD_LDD_P - stxa %o5, [%o0 + %g3] ASI_BLK_INIT_QUAD_LDD_P - ldda [%o1 + %g2] ASI_BLK_INIT_QUAD_LDD_P, %o4 - add %o1, 32, %o1 - add %o0, 32, %o0 - stxa %o2, [%o0 + %g0] ASI_BLK_INIT_QUAD_LDD_P - stxa %o3, [%o0 + %g1] ASI_BLK_INIT_QUAD_LDD_P - stxa %o4, [%o0 + %g2] ASI_BLK_INIT_QUAD_LDD_P - stxa %o5, [%o0 + %g3] ASI_BLK_INIT_QUAD_LDD_P - subcc %g7, 64, %g7 +1: prefetch [%i1 + 0x80], #one_read + prefetch [%i1 + 0xc0], #one_read + ldda [%i1 + 0x00] %asi, %o2 + ldda [%i1 + 0x10] %asi, %o4 + ldda [%i1 + 0x20] %asi, %l2 + ldda [%i1 + 0x30] %asi, %l4 + stxa %o2, [%i0 + 0x00] %asi + stxa %o3, [%i0 + 0x08] %asi + stxa %o4, [%i0 + 0x10] %asi + stxa %o5, [%i0 + 0x18] %asi + stxa %l2, [%i0 + 0x20] %asi + stxa %l3, [%i0 + 0x28] %asi + stxa %l4, [%i0 + 0x30] %asi + stxa %l5, [%i0 + 0x38] %asi + ldda [%i1 + 0x40] %asi, %o2 + ldda [%i1 + 0x50] %asi, %o4 + ldda [%i1 + 0x60] %asi, %l2 + ldda [%i1 + 0x70] %asi, %l4 + stxa %o2, [%i0 + 0x40] %asi + stxa %o3, [%i0 + 0x48] %asi + stxa %o4, [%i0 + 0x50] %asi + stxa %o5, [%i0 + 0x58] %asi + stxa %l2, [%i0 + 0x60] %asi + stxa %l3, [%i0 + 0x68] %asi + stxa %l4, [%i0 + 0x70] %asi + stxa %l5, [%i0 + 0x78] %asi + add %i1, 128, %i1 + subcc %g7, 128, %g7 bne,pt %xcc, 1b - add %o0, 32, %o0 + add %i0, 128, %i0 + wr %g3, 0x0, %asi membar #Sync - retl - nop + ret + restore - .globl NGclear_page, NGclear_user_page + .align 32 NGclear_page: /* %o0=dest */ NGclear_user_page: /* %o0=dest, %o1=vaddr */ - mov 8, %g1 - mov 16, %g2 - mov 24, %g3 + rd %asi, %g3 + wr %g0, ASI_BLK_INIT_QUAD_LDD_P, %asi set PAGE_SIZE, %g7 -1: stxa %g0, [%o0 + %g0] ASI_BLK_INIT_QUAD_LDD_P - stxa %g0, [%o0 + %g1] ASI_BLK_INIT_QUAD_LDD_P - stxa %g0, [%o0 + %g2] ASI_BLK_INIT_QUAD_LDD_P - stxa %g0, [%o0 + %g3] ASI_BLK_INIT_QUAD_LDD_P - add %o0, 32, %o0 - stxa %g0, [%o0 + %g0] ASI_BLK_INIT_QUAD_LDD_P - stxa %g0, [%o0 + %g1] ASI_BLK_INIT_QUAD_LDD_P - stxa %g0, [%o0 + %g2] ASI_BLK_INIT_QUAD_LDD_P - stxa %g0, [%o0 + %g3] ASI_BLK_INIT_QUAD_LDD_P - subcc %g7, 64, %g7 +1: stxa %g0, [%o0 + 0x00] %asi + stxa %g0, [%o0 + 0x08] %asi + stxa %g0, [%o0 + 0x10] %asi + stxa %g0, [%o0 + 0x18] %asi + stxa %g0, [%o0 + 0x20] %asi + stxa %g0, [%o0 + 0x28] %asi + stxa %g0, [%o0 + 0x30] %asi + stxa %g0, [%o0 + 0x38] %asi + stxa %g0, [%o0 + 0x40] %asi + stxa %g0, [%o0 + 0x48] %asi + stxa %g0, [%o0 + 0x50] %asi + stxa %g0, [%o0 + 0x58] %asi + stxa %g0, [%o0 + 0x60] %asi + stxa %g0, [%o0 + 0x68] %asi + stxa %g0, [%o0 + 0x70] %asi + stxa %g0, [%o0 + 0x78] %asi + stxa %g0, [%o0 + 0x80] %asi + stxa %g0, [%o0 + 0x88] %asi + stxa %g0, [%o0 + 0x90] %asi + stxa %g0, [%o0 + 0x98] %asi + stxa %g0, [%o0 + 0xa0] %asi + stxa %g0, [%o0 + 0xa8] %asi + stxa %g0, [%o0 + 0xb0] %asi + stxa %g0, [%o0 + 0xb8] %asi + stxa %g0, [%o0 + 0xc0] %asi + stxa %g0, [%o0 + 0xc8] %asi + stxa %g0, [%o0 + 0xd0] %asi + stxa %g0, [%o0 + 0xd8] %asi + stxa %g0, [%o0 + 0xe0] %asi + stxa %g0, [%o0 + 0xe8] %asi + stxa %g0, [%o0 + 0xf0] %asi + stxa %g0, [%o0 + 0xf8] %asi + subcc %g7, 256, %g7 bne,pt %xcc, 1b - add %o0, 32, %o0 + add %o0, 256, %o0 + wr %g3, 0x0, %asi membar #Sync retl nop --- linux-3.0.0.orig/arch/sparc/lib/ffs.S +++ linux-3.0.0/arch/sparc/lib/ffs.S @@ -0,0 +1,84 @@ +#include + + .register %g2,#scratch + + .text + .align 32 + +ENTRY(ffs) + brnz,pt %o0, 1f + mov 1, %o1 + retl + clr %o0 + nop + nop +ENTRY(__ffs) + sllx %o0, 32, %g1 /* 1 */ + srlx %o0, 32, %g2 + + clr %o1 /* 2 */ + movrz %g1, %g2, %o0 + + movrz %g1, 32, %o1 /* 3 */ +1: clr %o2 + + sllx %o0, (64 - 16), %g1 /* 4 */ + srlx %o0, 16, %g2 + + movrz %g1, %g2, %o0 /* 5 */ + clr %o3 + + movrz %g1, 16, %o2 /* 6 */ + clr %o4 + + and %o0, 0xff, %g1 /* 7 */ + srlx %o0, 8, %g2 + + movrz %g1, %g2, %o0 /* 8 */ + clr %o5 + + movrz %g1, 8, %o3 /* 9 */ + add %o2, %o1, %o2 + + and %o0, 0xf, %g1 /* 10 */ + srlx %o0, 4, %g2 + + movrz %g1, %g2, %o0 /* 11 */ + add %o2, %o3, %o2 + + movrz %g1, 4, %o4 /* 12 */ + + and %o0, 0x3, %g1 /* 13 */ + srlx %o0, 2, %g2 + + movrz %g1, %g2, %o0 /* 14 */ + add %o2, %o4, %o2 + + movrz %g1, 2, %o5 /* 15 */ + + and %o0, 0x1, %g1 /* 16 */ + + add %o2, %o5, %o2 /* 17 */ + xor %g1, 0x1, %g1 + + retl /* 18 */ + add %o2, %g1, %o0 +ENDPROC(ffs) +ENDPROC(__ffs) + + .section .popc_6insn_patch, "ax" + .word ffs + brz,pn %o0, 98f + neg %o0, %g1 + xnor %o0, %g1, %o1 + popc %o1, %o0 +98: retl + nop + .word __ffs + neg %o0, %g1 + xnor %o0, %g1, %o1 + popc %o1, %o0 + retl + sub %o0, 1, %o0 + nop + .previous --- linux-3.0.0.orig/arch/sparc/lib/hweight.S +++ linux-3.0.0/arch/sparc/lib/hweight.S @@ -0,0 +1,51 @@ +#include + + .text + .align 32 +ENTRY(__arch_hweight8) + ba,pt %xcc, __sw_hweight8 + nop + nop +ENDPROC(__arch_hweight8) + .section .popc_3insn_patch, "ax" + .word __arch_hweight8 + sllx %o0, 64-8, %g1 + retl + popc %g1, %o0 + .previous + +ENTRY(__arch_hweight16) + ba,pt %xcc, __sw_hweight16 + nop + nop +ENDPROC(__arch_hweight16) + .section .popc_3insn_patch, "ax" + .word __arch_hweight16 + sllx %o0, 64-16, %g1 + retl + popc %g1, %o0 + .previous + +ENTRY(__arch_hweight32) + ba,pt %xcc, __sw_hweight32 + nop + nop +ENDPROC(__arch_hweight32) + .section .popc_3insn_patch, "ax" + .word __arch_hweight32 + sllx %o0, 64-32, %g1 + retl + popc %g1, %o0 + .previous + +ENTRY(__arch_hweight64) + ba,pt %xcc, __sw_hweight64 + nop + nop +ENDPROC(__arch_hweight64) + .section .popc_3insn_patch, "ax" + .word __arch_hweight64 + retl + popc %o0, %o0 + nop + .previous --- linux-3.0.0.orig/arch/sparc/mm/init_64.c +++ linux-3.0.0/arch/sparc/mm/init_64.c @@ -1597,6 +1597,44 @@ static struct hv_tsb_descr ktsb_descr[NUM_KTSB_DESCR]; extern struct tsb swapper_tsb[KERNEL_TSB_NENTRIES]; +static void patch_one_ktsb_phys(unsigned int *start, unsigned int *end, unsigned long pa) +{ + pa >>= KTSB_PHYS_SHIFT; + + while (start < end) { + unsigned int *ia = (unsigned int *)(unsigned long)*start; + + ia[0] = (ia[0] & ~0x3fffff) | (pa >> 10); + __asm__ __volatile__("flush %0" : : "r" (ia)); + + ia[1] = (ia[1] & ~0x3ff) | (pa & 0x3ff); + __asm__ __volatile__("flush %0" : : "r" (ia + 1)); + + start++; + } +} + +static void ktsb_phys_patch(void) +{ + extern unsigned int __swapper_tsb_phys_patch; + extern unsigned int __swapper_tsb_phys_patch_end; + unsigned long ktsb_pa; + + ktsb_pa = kern_base + ((unsigned long)&swapper_tsb[0] - KERNBASE); + patch_one_ktsb_phys(&__swapper_tsb_phys_patch, + &__swapper_tsb_phys_patch_end, ktsb_pa); +#ifndef CONFIG_DEBUG_PAGEALLOC + { + extern unsigned int __swapper_4m_tsb_phys_patch; + extern unsigned int __swapper_4m_tsb_phys_patch_end; + ktsb_pa = (kern_base + + ((unsigned long)&swapper_4m_tsb[0] - KERNBASE)); + patch_one_ktsb_phys(&__swapper_4m_tsb_phys_patch, + &__swapper_4m_tsb_phys_patch_end, ktsb_pa); + } +#endif +} + static void __init sun4v_ktsb_init(void) { unsigned long ktsb_pa; @@ -1716,8 +1754,10 @@ sun4u_pgprot_init(); if (tlb_type == cheetah_plus || - tlb_type == hypervisor) + tlb_type == hypervisor) { tsb_phys_patch(); + ktsb_phys_patch(); + } if (tlb_type == hypervisor) { sun4v_patch_tlb_handlers(); --- linux-3.0.0.orig/arch/x86/Kconfig +++ linux-3.0.0/arch/x86/Kconfig @@ -63,6 +63,7 @@ select HAVE_TEXT_POKE_SMP select HAVE_GENERIC_HARDIRQS select HAVE_SPARSE_IRQ + select HAVE_SECCOMP_FILTER select GENERIC_FIND_FIRST_BIT select GENERIC_IRQ_PROBE select GENERIC_PENDING_IRQ if SMP @@ -370,6 +371,12 @@ # Following is an alphabetically sorted list of 32 bit extended platforms # Please maintain the alphabetic order if and when there are additions +config X86_LPIA + bool "LPIA-compatible" + depends on X86_32 && X86_PC + help + Choose this option if your computer is an LPIA platform. + config X86_INTEL_CE bool "CE4100 TV platform" depends on PCI @@ -854,6 +861,14 @@ Additional support for intel specific MCE features such as the thermal monitor. +config X86_MCE_XEON75XX + tristate "Intel Xeon 7500 series corrected memory error driver" + depends on X86_MCE_INTEL && PCI + ---help--- + Add support for a Intel Xeon 7500 series specific memory error driver. + This allows to report the DIMM and physical address on a corrected + memory error machine check event. + config X86_MCE_AMD def_bool y prompt "AMD MCE features" @@ -2153,6 +2168,8 @@ source "drivers/Kconfig" +source "ubuntu/Kconfig" + source "drivers/firmware/Kconfig" source "fs/Kconfig" --- linux-3.0.0.orig/arch/x86/include/asm/desc.h +++ linux-3.0.0/arch/x86/include/asm/desc.h @@ -6,6 +6,7 @@ #include #include +#include static inline void fill_ldt(struct desc_struct *desc, const struct user_desc *info) { @@ -98,6 +99,10 @@ #define load_TLS(t, cpu) native_load_tls(t, cpu) #define set_ldt native_set_ldt +#ifdef CONFIG_X86_32 +#define load_user_cs_desc native_load_user_cs_desc +#endif /*CONFIG_X86_32*/ + #define write_ldt_entry(dt, entry, desc) native_write_ldt_entry(dt, entry, desc) #define write_gdt_entry(dt, entry, desc, type) native_write_gdt_entry(dt, entry, desc, type) #define write_idt_entry(dt, entry, g) native_write_idt_entry(dt, entry, g) @@ -392,4 +397,25 @@ _set_gate(n, GATE_INTERRUPT, addr, 0x3, ist, __KERNEL_CS); } +#ifdef CONFIG_X86_32 +static inline void set_user_cs(struct desc_struct *desc, unsigned long limit) +{ + limit = (limit - 1) / PAGE_SIZE; + desc->a = limit & 0xffff; + desc->b = (limit & 0xf0000) | 0x00c0fb00; +} + +static inline void native_load_user_cs_desc(int cpu, struct mm_struct *mm) +{ + get_cpu_gdt_table(cpu)[GDT_ENTRY_DEFAULT_USER_CS] = (mm)->context.user_cs; +} + +#define arch_add_exec_range arch_add_exec_range +#define arch_remove_exec_range arch_remove_exec_range +#define arch_flush_exec_range arch_flush_exec_range +extern void arch_add_exec_range(struct mm_struct *mm, unsigned long limit); +extern void arch_remove_exec_range(struct mm_struct *mm, unsigned long limit); +extern void arch_flush_exec_range(struct mm_struct *mm); +#endif /* CONFIG_X86_32 */ + #endif /* _ASM_X86_DESC_H */ --- linux-3.0.0.orig/arch/x86/include/asm/dma-mapping.h +++ linux-3.0.0/arch/x86/include/asm/dma-mapping.h @@ -144,8 +144,6 @@ { struct dma_map_ops *ops = get_dma_ops(dev); - WARN_ON(irqs_disabled()); /* for portability */ - if (dma_release_from_coherent(dev, get_order(size), vaddr)) return; --- linux-3.0.0.orig/arch/x86/include/asm/ia32_unistd.h +++ linux-3.0.0/arch/x86/include/asm/ia32_unistd.h @@ -12,6 +12,7 @@ #define __NR_ia32_exit 1 #define __NR_ia32_read 3 #define __NR_ia32_write 4 +#define __NR_ia32_execve 11 #define __NR_ia32_sigreturn 119 #define __NR_ia32_rt_sigreturn 173 --- linux-3.0.0.orig/arch/x86/include/asm/kvm_host.h +++ linux-3.0.0/arch/x86/include/asm/kvm_host.h @@ -48,7 +48,7 @@ (~(unsigned long)(X86_CR4_VME | X86_CR4_PVI | X86_CR4_TSD | X86_CR4_DE\ | X86_CR4_PSE | X86_CR4_PAE | X86_CR4_MCE \ | X86_CR4_PGE | X86_CR4_PCE | X86_CR4_OSFXSR \ - | X86_CR4_OSXSAVE \ + | X86_CR4_OSXSAVE | X86_CR4_SMEP \ | X86_CR4_OSXMMEXCPT | X86_CR4_VMXE)) #define CR8_RESERVED_BITS (~(unsigned long)X86_CR8_TPR) --- linux-3.0.0.orig/arch/x86/include/asm/mce.h +++ linux-3.0.0/arch/x86/include/asm/mce.h @@ -71,6 +71,8 @@ __u32 socketid; /* CPU socket ID */ __u32 apicid; /* CPU initial apic ID */ __u64 mcgcap; /* MCGCAP MSR: machine check capabilities of CPU */ + __u64 aux0; /* model specific */ + __u64 aux1; /* model specific */ }; /* --- linux-3.0.0.orig/arch/x86/include/asm/mmu.h +++ linux-3.0.0/arch/x86/include/asm/mmu.h @@ -7,6 +7,9 @@ /* * The x86 doesn't have a mmu context, but * we put the segment information here. + * + * exec_limit is used to track the range PROT_EXEC + * mappings span. */ typedef struct { void *ldt; @@ -19,6 +22,11 @@ struct mutex lock; void *vdso; + +#ifdef CONFIG_X86_32 + struct desc_struct user_cs; + unsigned long exec_limit; +#endif } mm_context_t; #ifdef CONFIG_SMP --- linux-3.0.0.orig/arch/x86/include/asm/msr-index.h +++ linux-3.0.0/arch/x86/include/asm/msr-index.h @@ -259,6 +259,9 @@ #define MSR_IA32_TEMPERATURE_TARGET 0x000001a2 #define MSR_IA32_ENERGY_PERF_BIAS 0x000001b0 +#define ENERGY_PERF_BIAS_PERFORMANCE 0 +#define ENERGY_PERF_BIAS_NORMAL 6 +#define ENERGY_PERF_BIAS_POWERSWAVE 15 #define MSR_IA32_PACKAGE_THERM_STATUS 0x000001b1 --- linux-3.0.0.orig/arch/x86/include/asm/paravirt.h +++ linux-3.0.0/arch/x86/include/asm/paravirt.h @@ -289,6 +289,12 @@ { PVOP_VCALL2(pv_cpu_ops.set_ldt, addr, entries); } +#ifdef CONFIG_X86_32 +static inline void load_user_cs_desc(unsigned int cpu, struct mm_struct *mm) +{ + PVOP_VCALL2(pv_cpu_ops.load_user_cs_desc, cpu, mm); +} +#endif /*CONFIG_X86_32*/ static inline void store_gdt(struct desc_ptr *dtr) { PVOP_VCALL1(pv_cpu_ops.store_gdt, dtr); --- linux-3.0.0.orig/arch/x86/include/asm/paravirt_types.h +++ linux-3.0.0/arch/x86/include/asm/paravirt_types.h @@ -118,6 +118,9 @@ void (*store_gdt)(struct desc_ptr *); void (*store_idt)(struct desc_ptr *); void (*set_ldt)(const void *desc, unsigned entries); +#ifdef CONFIG_X86_32 + void (*load_user_cs_desc)(int cpu, struct mm_struct *mm); +#endif unsigned long (*store_tr)(void); void (*load_tls)(struct thread_struct *t, unsigned int cpu); #ifdef CONFIG_X86_64 --- linux-3.0.0.orig/arch/x86/include/asm/seccomp_64.h +++ linux-3.0.0/arch/x86/include/asm/seccomp_64.h @@ -8,10 +8,12 @@ #define __NR_seccomp_write __NR_write #define __NR_seccomp_exit __NR_exit #define __NR_seccomp_sigreturn __NR_rt_sigreturn +#define __NR_seccomp_execve __NR_execve #define __NR_seccomp_read_32 __NR_ia32_read #define __NR_seccomp_write_32 __NR_ia32_write #define __NR_seccomp_exit_32 __NR_ia32_exit #define __NR_seccomp_sigreturn_32 __NR_ia32_sigreturn +#define __NR_seccomp_execve_32 __NR_ia32_execve #endif /* _ASM_X86_SECCOMP_64_H */ --- linux-3.0.0.orig/arch/x86/include/asm/xen/page.h +++ linux-3.0.0/arch/x86/include/asm/xen/page.h @@ -39,7 +39,7 @@ ((unsigned long)((u64)CONFIG_XEN_MAX_DOMAIN_MEMORY * 1024 * 1024 * 1024 / PAGE_SIZE)) extern unsigned long *machine_to_phys_mapping; -extern unsigned int machine_to_phys_order; +extern unsigned long machine_to_phys_nr; extern unsigned long get_phys_to_machine(unsigned long pfn); extern bool set_phys_to_machine(unsigned long pfn, unsigned long mfn); @@ -87,7 +87,7 @@ if (xen_feature(XENFEAT_auto_translated_physmap)) return mfn; - if (unlikely((mfn >> machine_to_phys_order) != 0)) { + if (unlikely(mfn >= machine_to_phys_nr)) { pfn = ~0; goto try_override; } --- linux-3.0.0.orig/arch/x86/kernel/e820.c +++ linux-3.0.0/arch/x86/kernel/e820.c @@ -74,7 +74,7 @@ * Note: this function only works correct if the e820 table is sorted and * not-overlapping, which is the case */ -int __init e820_all_mapped(u64 start, u64 end, unsigned type) +int e820_all_mapped(u64 start, u64 end, unsigned type) { int i; @@ -101,6 +101,7 @@ } return 0; } +EXPORT_SYMBOL_GPL(e820_all_mapped); /* * Add a memory region to the kernel e820 map. --- linux-3.0.0.orig/arch/x86/kernel/paravirt.c +++ linux-3.0.0/arch/x86/kernel/paravirt.c @@ -345,6 +345,9 @@ .read_tscp = native_read_tscp, .load_tr_desc = native_load_tr_desc, .set_ldt = native_set_ldt, +#ifdef CONFIG_X86_32 + .load_user_cs_desc = native_load_user_cs_desc, +#endif /*CONFIG_X86_32*/ .load_gdt = native_load_gdt, .load_idt = native_load_idt, .store_gdt = native_store_gdt, --- linux-3.0.0.orig/arch/x86/kernel/process.c +++ linux-3.0.0/arch/x86/kernel/process.c @@ -678,6 +678,16 @@ unsigned long arch_randomize_brk(struct mm_struct *mm) { unsigned long range_end = mm->brk + 0x02000000; - return randomize_range(mm->brk, range_end, 0) ? : mm->brk; + unsigned long bump = 0; +#ifdef CONFIG_X86_32 + /* when using ASLR in arch_get_unmapped_exec_area, we must shove + the brk segment way out of the way of the exec area, since it + can collide with future allocations if not. */ + if ( (mm->get_unmapped_exec_area == arch_get_unmapped_exec_area) && + (mm->brk < 0x08000000) ) { + bump = (TASK_SIZE/6); + } +#endif + return bump + (randomize_range(mm->brk, range_end, 0) ? : mm->brk); } --- linux-3.0.0.orig/arch/x86/kernel/process_32.c +++ linux-3.0.0/arch/x86/kernel/process_32.c @@ -243,7 +243,10 @@ void start_thread(struct pt_regs *regs, unsigned long new_ip, unsigned long new_sp) { + int cpu; + set_user_gs(regs, 0); + regs->fs = 0; regs->ds = __USER_DS; regs->es = __USER_DS; @@ -251,6 +254,11 @@ regs->cs = __USER_CS; regs->ip = new_ip; regs->sp = new_sp; + + cpu = get_cpu(); + load_user_cs_desc(cpu, current->mm); + put_cpu(); + /* * Free the old FP and other extended state */ @@ -310,6 +318,9 @@ if (preload_fpu) prefetch(next->fpu.state); + if (next_p->mm) + load_user_cs_desc(cpu, next_p->mm); + /* * Reload esp0. */ @@ -403,3 +414,40 @@ return 0; } +static void modify_cs(struct mm_struct *mm, unsigned long limit) +{ + mm->context.exec_limit = limit; + set_user_cs(&mm->context.user_cs, limit); + if (mm == current->mm) { + int cpu; + + cpu = get_cpu(); + load_user_cs_desc(cpu, mm); + put_cpu(); + } +} + +void arch_add_exec_range(struct mm_struct *mm, unsigned long limit) +{ + if (limit > mm->context.exec_limit) + modify_cs(mm, limit); +} + +void arch_remove_exec_range(struct mm_struct *mm, unsigned long old_end) +{ + struct vm_area_struct *vma; + unsigned long limit = PAGE_SIZE; + + if (old_end == mm->context.exec_limit) { + for (vma = mm->mmap; vma; vma = vma->vm_next) + if ((vma->vm_flags & VM_EXEC) && (vma->vm_end > limit)) + limit = vma->vm_end; + modify_cs(mm, limit); + } +} + +void arch_flush_exec_range(struct mm_struct *mm) +{ + mm->context.exec_limit = 0; + set_user_cs(&mm->context.user_cs, 0); +} --- linux-3.0.0.orig/arch/x86/kernel/reboot.c +++ linux-3.0.0/arch/x86/kernel/reboot.c @@ -443,6 +443,14 @@ DMI_MATCH(DMI_PRODUCT_NAME, "Latitude E6420"), }, }, + { /* Handle problems with rebooting on the Latitude E6520. */ + .callback = set_pci_reboot, + .ident = "Dell Latitude E6520", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "Dell Inc."), + DMI_MATCH(DMI_PRODUCT_NAME, "Latitude E6520"), + }, + }, { } }; --- linux-3.0.0.orig/arch/x86/kernel/relocate_kernel_32.S +++ linux-3.0.0/arch/x86/kernel/relocate_kernel_32.S @@ -97,6 +97,8 @@ ret identity_mapped: + /* set return address to 0 if not preserving context */ + pushl $0 /* store the start address on the stack */ pushl %edx --- linux-3.0.0.orig/arch/x86/kernel/relocate_kernel_64.S +++ linux-3.0.0/arch/x86/kernel/relocate_kernel_64.S @@ -100,6 +100,8 @@ ret identity_mapped: + /* set return address to 0 if not preserving context */ + pushq $0 /* store the start address on the stack */ pushq %rdx --- linux-3.0.0.orig/arch/x86/kernel/traps.c +++ linux-3.0.0/arch/x86/kernel/traps.c @@ -116,6 +116,78 @@ dec_preempt_count(); } +#ifdef CONFIG_X86_32 +static inline int +__compare_user_cs_desc(const struct desc_struct *desc1, + const struct desc_struct *desc2) +{ + return ((desc1->limit0 != desc2->limit0) || + (desc1->limit != desc2->limit) || + (desc1->base0 != desc2->base0) || + (desc1->base1 != desc2->base1) || + (desc1->base2 != desc2->base2)); +} + +/* + * lazy-check for CS validity on exec-shield binaries: + * + * the original non-exec stack patch was written by + * Solar Designer . Thanks! + */ +static int +check_lazy_exec_limit(int cpu, struct pt_regs *regs, long error_code) +{ + struct desc_struct *desc1, *desc2; + struct vm_area_struct *vma; + unsigned long limit; + + if (current->mm == NULL) + return 0; + + limit = -1UL; + if (current->mm->context.exec_limit != -1UL) { + limit = PAGE_SIZE; + spin_lock(¤t->mm->page_table_lock); + for (vma = current->mm->mmap; vma; vma = vma->vm_next) + if ((vma->vm_flags & VM_EXEC) && (vma->vm_end > limit)) + limit = vma->vm_end; + vma = get_gate_vma(current); + if (vma && (vma->vm_flags & VM_EXEC) && (vma->vm_end > limit)) + limit = vma->vm_end; + spin_unlock(¤t->mm->page_table_lock); + if (limit >= TASK_SIZE) + limit = -1UL; + current->mm->context.exec_limit = limit; + } + set_user_cs(¤t->mm->context.user_cs, limit); + + desc1 = ¤t->mm->context.user_cs; + desc2 = get_cpu_gdt_table(cpu) + GDT_ENTRY_DEFAULT_USER_CS; + + if (__compare_user_cs_desc(desc1, desc2)) { + /* + * The CS was not in sync - reload it and retry the + * instruction. If the instruction still faults then + * we won't hit this branch next time around. + */ + if (print_fatal_signals >= 2) { + printk(KERN_ERR "#GPF fixup (%ld[seg:%lx]) at %08lx, CPU#%d.\n", + error_code, error_code/8, regs->ip, + smp_processor_id()); + printk(KERN_ERR "exec_limit: %08lx, user_cs: %08x/%08x, CPU_cs: %08x/%08x.\n", + current->mm->context.exec_limit, + desc1->a, desc1->b, desc2->a, desc2->b); + } + + load_user_cs_desc(cpu, current->mm); + + return 1; + } + + return 0; +} +#endif + static void __kprobes do_trap(int trapnr, int signr, char *str, struct pt_regs *regs, long error_code, siginfo_t *info) @@ -272,6 +344,29 @@ if (!user_mode(regs)) goto gp_in_kernel; +#ifdef CONFIG_X86_32 +{ + int cpu; + int ok; + + cpu = get_cpu(); + ok = check_lazy_exec_limit(cpu, regs, error_code); + put_cpu(); + + if (ok) + return; + + if (print_fatal_signals) { + printk(KERN_ERR "#GPF(%ld[seg:%lx]) at %08lx, CPU#%d.\n", + error_code, error_code/8, regs->ip, smp_processor_id()); + printk(KERN_ERR "exec_limit: %08lx, user_cs: %08x/%08x.\n", + current->mm->context.exec_limit, + current->mm->context.user_cs.a, + current->mm->context.user_cs.b); + } +} +#endif /*CONFIG_X86_32*/ + tsk->thread.error_code = error_code; tsk->thread.trap_no = 13; @@ -795,19 +890,37 @@ } #ifdef CONFIG_X86_32 +/* + * The fixup code for errors in iret jumps to here (iret_exc). It loses + * the original trap number and erorr code. The bogus trap 32 and error + * code 0 are what the vanilla kernel delivers via: + * DO_ERROR_INFO(32, SIGSEGV, "iret exception", iret_error, ILL_BADSTK, 0, 1) + * + * NOTE: Because of the final "1" in the macro we need to enable interrupts. + * + * In case of a general protection fault in the iret instruction, we + * need to check for a lazy CS update for exec-shield. + */ dotraplinkage void do_iret_error(struct pt_regs *regs, long error_code) { - siginfo_t info; + int ok; + int cpu; + local_irq_enable(); - info.si_signo = SIGILL; - info.si_errno = 0; - info.si_code = ILL_BADSTK; - info.si_addr = NULL; - if (notify_die(DIE_TRAP, "iret exception", - regs, error_code, 32, SIGILL) == NOTIFY_STOP) - return; - do_trap(32, SIGILL, "iret exception", regs, error_code, &info); + cpu = get_cpu(); + ok = check_lazy_exec_limit(cpu, regs, error_code); + put_cpu(); + + if (!ok && notify_die(DIE_TRAP, "iret exception", regs, + error_code, 32, SIGSEGV) != NOTIFY_STOP) { + siginfo_t info; + info.si_signo = SIGSEGV; + info.si_errno = 0; + info.si_code = ILL_BADSTK; + info.si_addr = 0; + do_trap(32, SIGSEGV, "iret exception", regs, error_code, &info); + } } #endif --- linux-3.0.0.orig/arch/x86/kernel/acpi/sleep.c +++ linux-3.0.0/arch/x86/kernel/acpi/sleep.c @@ -115,6 +115,8 @@ acpi_realmode_flags |= 2; if (strncmp(str, "s3_beep", 7) == 0) acpi_realmode_flags |= 4; + if (strncmp(str, "s3_leds", 7) == 0) + acpi_realmode_flags |= 8; #ifdef CONFIG_HIBERNATION if (strncmp(str, "s4_nohwsig", 10) == 0) acpi_no_s4_hw_signature(); --- linux-3.0.0.orig/arch/x86/kernel/acpi/realmode/wakemain.c +++ linux-3.0.0/arch/x86/kernel/acpi/realmode/wakemain.c @@ -61,6 +61,30 @@ } } +#define I8042_STATUS_REG 0x64 +#define I8042_DATA_REG 0x60 +#define I8042_SET_LED_BITS 0xed +#define I8042_STR_IBF 0x02 + +static void flash_keyboard_leds(void) +{ + int i; + unsigned char leds = 7; + + /* Flash keyboard LEDs 3 times */ + for (i = 0; i < 6; i++) { + while (inb(I8042_STATUS_REG) & I8042_STR_IBF) + ; + outb(I8042_SET_LED_BITS, I8042_DATA_REG); + while (inb(I8042_STATUS_REG) & I8042_STR_IBF) + ; + outb(leds, I8042_DATA_REG); + leds ^= 7; + udelay(500000); + } +} + + void main(void) { /* Kill machine if structures are wrong */ @@ -78,4 +102,7 @@ probe_cards(0); set_mode(wakeup_header.video_mode); } + + if (wakeup_header.realmode_flags & 8) + flash_keyboard_leds(); } --- linux-3.0.0.orig/arch/x86/kernel/apic/x2apic_uv_x.c +++ linux-3.0.0/arch/x86/kernel/apic/x2apic_uv_x.c @@ -207,7 +207,6 @@ ((start_rip << UVH_IPI_INT_VECTOR_SHFT) >> 12) | APIC_DM_INIT; uv_write_global_mmr64(pnode, UVH_IPI_INT, val); - mdelay(10); val = (1UL << UVH_IPI_INT_SEND_SHFT) | (phys_apicid << UVH_IPI_INT_APIC_ID_SHFT) | --- linux-3.0.0.orig/arch/x86/kernel/cpu/common.c +++ linux-3.0.0/arch/x86/kernel/cpu/common.c @@ -840,6 +840,22 @@ /* Filter out anything that depends on CPUID levels we don't have */ filter_cpuid_features(c, true); +#ifdef CONFIG_X86_32 + /* + * emulation of NX with segment limits unfortunately means + * we have to disable the fast system calls, due to the way that + * sysexit clears the segment limits on return. + * If we have either disabled exec-shield on the boot command line, + * or we have NX, then we don't need to do this. + */ + if (!disable_nx) { +#ifdef CONFIG_X86_PAE + if (!test_cpu_cap(c, X86_FEATURE_NX)) +#endif + clear_cpu_cap(c, X86_FEATURE_SEP); + } +#endif + /* If the model name is still unset, do table lookup. */ if (!c->x86_model_id[0]) { const char *p; --- linux-3.0.0.orig/arch/x86/kernel/cpu/intel.c +++ linux-3.0.0/arch/x86/kernel/cpu/intel.c @@ -456,6 +456,24 @@ if (cpu_has(c, X86_FEATURE_VMX)) detect_vmx_virtcap(c); + + /* + * Initialize MSR_IA32_ENERGY_PERF_BIAS if BIOS did not. + * x86_energy_perf_policy(8) is available to change it at run-time + */ + if (cpu_has(c, X86_FEATURE_EPB)) { + u64 epb; + + rdmsrl(MSR_IA32_ENERGY_PERF_BIAS, epb); + if ((epb & 0xF) == ENERGY_PERF_BIAS_PERFORMANCE) { + printk_once(KERN_WARNING "ENERGY_PERF_BIAS:" + " Set to 'normal', was 'performance'\n" + "ENERGY_PERF_BIAS: View and update with" + " x86_energy_perf_policy(8)\n"); + epb = (epb & ~0xF) | ENERGY_PERF_BIAS_NORMAL; + wrmsrl(MSR_IA32_ENERGY_PERF_BIAS, epb); + } + } } #ifdef CONFIG_X86_32 --- linux-3.0.0.orig/arch/x86/kernel/cpu/mcheck/Makefile +++ linux-3.0.0/arch/x86/kernel/cpu/mcheck/Makefile @@ -2,6 +2,7 @@ obj-$(CONFIG_X86_ANCIENT_MCE) += winchip.o p5.o obj-$(CONFIG_X86_MCE_INTEL) += mce_intel.o +obj-$(CONFIG_X86_MCE_XEON75XX) += mce-xeon75xx.o obj-$(CONFIG_X86_MCE_AMD) += mce_amd.o obj-$(CONFIG_X86_MCE_THRESHOLD) += threshold.o obj-$(CONFIG_X86_MCE_INJECT) += mce-inject.o --- linux-3.0.0.orig/arch/x86/kernel/cpu/mcheck/mce-internal.h +++ linux-3.0.0/arch/x86/kernel/cpu/mcheck/mce-internal.h @@ -28,6 +28,8 @@ extern struct mce_bank *mce_banks; +extern void (*mce_cpu_specific_poll)(struct mce *); + #ifdef CONFIG_ACPI_APEI int apei_write_mce(struct mce *m); ssize_t apei_read_mce(struct mce *m, u64 *record_id); --- linux-3.0.0.orig/arch/x86/kernel/cpu/mcheck/mce-xeon75xx.c +++ linux-3.0.0/arch/x86/kernel/cpu/mcheck/mce-xeon75xx.c @@ -0,0 +1,427 @@ +/* + * Xeon 7500 series specific machine check support code. + * Copyright 2009, 2010 Intel Corporation + * Author: Andi Kleen + * + * 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 2 + * of the License. + * + * Implement Xeon 7500 series specific code to retrieve the physical address + * and DIMM information for corrected memory errors. + * + * Interface: mce->aux0/aux1 is mapped to a struct pfa_dimm with pad + * redefined to DIMM valid bits. Consumers check CPUID and bank and + * then interpret aux0/aux1 + */ + +/* #define DEBUG 1 */ /* disable for production */ +#define pr_fmt(x) "MCE: " x + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include "mce-internal.h" + +#define PFA_SIG "$PFA" +#define PFA_SIG_LEN 4 + +/* DIMM description */ +struct aux_pfa_dimm { + u8 fbd_channel_id; + u8 ddr_channel_id; + u8 ddr_dimm_id; + u8 ddr_rank_id; + u8 ddr_dimm_bank_id; + u8 ddr_dimm_row_id; + u8 ddr_dimm_column_id; + u8 valid; +} __attribute__((packed)); + +struct pfa_dimm { + u8 fbd_channel_id; + u8 ddr_channel_id; + u8 ddr_dimm_id; + u8 ddr_rank_id; + u8 ddr_dimm_bank_id; + u32 ddr_dimm_row_id; + u32 ddr_dimm_column_id; +} __attribute__((packed)); + +/* Memory translation table in memory. */ +struct pfa_table { + u8 sig[PFA_SIG_LEN]; /* Signature: '$PFA' */ + u16 len; /* total length */ + u16 revision; /* 0x11 */ + u8 checksum; /* 8bit sum to zero */ + u8 db_value; /* mailbox port command value */ + u8 db_port; /* mailbox port */ + /* end of header; end of checksum */ + u8 command; /* input command */ + u32 valid; /* valid input/output bits */ + u16 status; /* output status */ + u8 socket_id; /* input socket id*/ + u8 bank_id; /* input MCE bank id */ + u32 pad1; + u64 mbox_address; + u64 physical_addr; /* physical address */ + struct pfa_dimm dimm[2]; + /* + * topology information follows: not used for now. + */ +} __attribute__((packed)); + +/* DIMM valid bits in valid: DIMM0: 8..12; DIMM1 16..20 */ +#define DIMM_VALID_BITS(val, num) (((val) >> (4 + (num) * 8)) & DIMM_VALID_ALL) +#define DIMM_SET_VALID(val, num) ((val) << (4 + (num) * 8)) + +enum { + MCE_BANK_MBOX0 = 8, + MCE_BANK_MBOX1 = 9, + + PFA_REVISION = 0x11, /* v1.1 */ + + /* Status bits for valid field */ + PFA_VALID_MA = (1 << 0), + PFA_VALID_SOCKETID = (1 << 1), + PFA_VALID_BANKID = (1 << 2), + PFA_VALID_PA = (1 << 3), + + /* DIMM valid bits in valid */ + /* use with DIMM_VALID_BITS/DIMM_SET_VALID for pfa->valid */ + DIMM_VALID_FBD_CHAN = (1 << 0), + DIMM_VALID_DDR_CHAN = (1 << 1), + DIMM_VALID_DDR_DIMM = (1 << 2), + DIMM_VALID_DDR_RANK = (1 << 3), + DIMM_VALID_DIMM_BANK = (1 << 4), + DIMM_VALID_DIMM_ROW = (1 << 5), + DIMM_VALID_DIMM_COLUMN = (1 << 6), + DIMM_VALID_ALL = 0x7f, + + PFA_DIMM_VALID_MASK = DIMM_SET_VALID(DIMM_VALID_ALL, 0) + | DIMM_SET_VALID(DIMM_VALID_ALL, 1), + + /* Values for status field */ + PFA_STATUS_SUCCESS = 0, + PFA_STATUS_SOCKET_INVALID = (1 << 1), + PFA_STATUS_MBOX_INVALID = (1 << 2), + PFA_STATUS_MA_INVALID = (1 << 3), + PFA_STATUS_PA_INVALID = (1 << 4), + + /* Values for command field */ + PFA_CMD_GET_MEM_CORR_ERR_PA = 0, + PFA_CMD_PA_TO_DIMM_ADDR = 1, + PFA_CMD_DIMM_TO_PA = 2, + PFA_CMD_GET_TOPOLOGY = 3, + + /* PCI device IDs and the base register */ + ICH_PFA_CFG = 0x8c, /* SCRATCH4 */ + PCI_DEVICE_ID_BXB_ICH_LEGACY0 = 0x3422, +}; + +static struct pfa_table *pfa_table __read_mostly; +static int memerr_max_conv_rate __read_mostly = 100; +static int memerr_min_interval __read_mostly = 500; +static int pfa_lost; /* for diagnosis */ + +enum { + RATE_LIMIT_PERIOD = USEC_PER_SEC, /* in us; period of rate limit */ +}; + +module_param(memerr_max_conv_rate, int, 0644); +MODULE_PARM_DESC(memerr_max_conv_rate, + "Maximum number of memory error conversions each second; 0 to disable"); +module_param(memerr_min_interval, int, 0644); +MODULE_PARM_DESC(memerr_min_interval, + "Minimum time delta between two memory conversions; in us; default 500"); + +static int notest; +static int nocsum; +module_param(notest, int, 0); +module_param(nocsum, int, 0); + +static u64 encode_dimm(struct pfa_dimm *d, u8 valid) +{ + union { + struct aux_pfa_dimm d; + u64 v; + } p; + + BUILD_BUG_ON(sizeof(struct aux_pfa_dimm) != sizeof(u64)); + p.d.fbd_channel_id = d->fbd_channel_id; + p.d.ddr_channel_id = d->ddr_channel_id; + p.d.ddr_dimm_id = d->ddr_dimm_id; + p.d.ddr_rank_id = d->ddr_rank_id; + p.d.ddr_dimm_bank_id = d->ddr_dimm_bank_id; + p.d.ddr_dimm_row_id = d->ddr_dimm_row_id; + if (p.d.ddr_dimm_row_id != d->ddr_dimm_row_id) /* truncated? */ + valid &= ~DIMM_VALID_DIMM_ROW; + p.d.ddr_dimm_column_id = d->ddr_dimm_column_id; + if (p.d.ddr_dimm_column_id != d->ddr_dimm_column_id) + valid &= ~DIMM_VALID_DIMM_COLUMN; + p.d.valid = valid; + pr_debug("PFA fbd_ch %u ddr_ch %u dimm %u rank %u bank %u valid %x\n", + d->fbd_channel_id, + d->ddr_channel_id, + d->ddr_dimm_id, + d->ddr_rank_id, + d->ddr_dimm_bank_id, + valid); + return p.v; +} + +static u8 csum(u8 *table, u16 len) +{ + u8 sum = 0; + int i; + for (i = 0; i < len; i++) + sum += *table++; + return sum; +} + +/* + * Execute a command through the mailbox interface. + */ +static int +pfa_command(unsigned bank, unsigned socketid, unsigned command, unsigned valid) +{ + pfa_table->bank_id = bank; + pfa_table->socket_id = socketid; + pfa_table->valid = valid | PFA_VALID_SOCKETID; + pfa_table->command = command; + + outb(pfa_table->db_value, pfa_table->db_port); + + mb(); /* Reread fields after they got changed */ + + if (pfa_table->status != PFA_STATUS_SUCCESS) { + pr_debug("Memory PFA command %d failed: socket:%d bank:%d status:%x\n", + command, socketid, bank, pfa_table->status); + return -pfa_table->status; + } + return 0; +} + +/* + * Retrieve physical address and DIMMs. + */ +static int translate_memory_error(struct mce *m) +{ + struct pfa_table *pfa = pfa_table; + u64 status; + int ret; + u32 valid; + int cpu = smp_processor_id(); + + /* Make sure our structures match the specification */ + BUILD_BUG_ON(offsetof(struct pfa_table, physical_addr) != 0x20); + BUILD_BUG_ON(offsetof(struct pfa_table, status) != 0x10); + BUILD_BUG_ON(offsetof(struct pfa_table, physical_addr) != 0x20); + BUILD_BUG_ON(offsetof(struct pfa_table, dimm[1].ddr_dimm_column_id) != + 0x3e); + + /* Ask for PA/DIMMs of last error */ + if (pfa_command(m->bank, m->socketid, + PFA_CMD_GET_MEM_CORR_ERR_PA, PFA_VALID_BANKID) < 0) + return -1; + + /* + * Recheck machine check bank. If the overflow bit was set + * there was a race. Don't use the information in this case. + */ + rdmsrl(MSR_IA32_MCx_STATUS(m->bank), status); + if (status & MCI_STATUS_OVER) { + pr_debug("%d: overflow race on bank %d\n", cpu, m->bank); + return -1; + } + + ret = -1; + valid = pfa->valid; + if (valid & PFA_VALID_PA) { + m->status |= MCI_STATUS_ADDRV; + m->addr = pfa_table->physical_addr; + pr_debug("%d: got physical address %llx valid %x\n", + cpu, m->addr, valid); + ret = 0; + } + + /* When DIMM information was supplied pass it out */ + if (valid & PFA_DIMM_VALID_MASK) { + m->aux0 = encode_dimm(&pfa->dimm[0], DIMM_VALID_BITS(valid, 0)); + m->aux1 = encode_dimm(&pfa->dimm[1], DIMM_VALID_BITS(valid, 1)); + ret = 0; + } + + return ret; +} + +/* + * Xeon 75xx specific mce poll method to retrieve the physical address + * and DIMM information. + */ +static void xeon75xx_mce_poll(struct mce *m) +{ + static DEFINE_SPINLOCK(convert_lock); /* Protect table and static */ + static unsigned long cperm; + static ktime_t last, last_int; + unsigned long flags; + ktime_t now; + s64 delta; + + /* Memory error? */ + if (m->bank != MCE_BANK_MBOX0 && m->bank != MCE_BANK_MBOX1) + return; + if (m->status & MCI_STATUS_OVER) + return; + if (memerr_max_conv_rate == 0) + return; + + spin_lock_irqsave(&convert_lock, flags); + /* + * Rate limit conversions. The conversion takes some time, + * but it's not good to use all the CPU time during a error + * flood. + * Enforce maximum number per second and minimum interval. + * The ktime call should use TSC on this machine and be fast. + */ + now = ktime_get(); + delta = ktime_us_delta(now, last); + if (delta >= RATE_LIMIT_PERIOD) { + cperm = 0; + last = now; + } + if (ktime_us_delta(now, last_int) >= memerr_min_interval && + ++cperm <= memerr_max_conv_rate) { + if (translate_memory_error(m) < 0) { + /* On error stop converting for the next second */ + cperm = memerr_max_conv_rate; + pr_debug("PFA translation failed\n"); + } + } else + pfa_lost++; + last_int = now; + spin_unlock_irqrestore(&convert_lock, flags); +} + +static struct pci_device_id bxb_mce_pciids[] = { + { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_BXB_ICH_LEGACY0) }, + {} +}; + +static int __init xeon75xx_mce_init(void) +{ + u32 addr = 0; + struct pci_dev *dev; + + if (boot_cpu_data.x86_vendor != X86_VENDOR_INTEL || + boot_cpu_data.x86 != 6 || + boot_cpu_data.x86_model != 0x2e) + return -ENODEV; + + /* + * Get table address from register in IOH. + * This just looks up the device, because we don't want to "own" it. + */ + dev = NULL; + while ((dev = pci_get_device(PCI_VENDOR_ID_INTEL, PCI_ANY_ID, dev)) + != NULL) { + if (!pci_match_id(bxb_mce_pciids, dev)) + continue; + pci_read_config_dword(dev, ICH_PFA_CFG, &addr); + if (addr) + break; + } + pci_dev_put(dev); + if (!addr) + return -ENODEV; + + if (!e820_all_mapped(addr, addr + PAGE_SIZE, E820_RESERVED)) { + pr_info("PFA table at %x not e820 reserved\n", addr); + return -ENODEV; + } + + pfa_table = (__force struct pfa_table *)ioremap_cache(addr, PAGE_SIZE); + if (!pfa_table) { + pr_err("Cannot map PFA table at %x\n", addr); + return -EIO; + } + + if (memcmp(&pfa_table->sig, PFA_SIG, PFA_SIG_LEN) || + pfa_table->len < sizeof(struct pfa_table) || + /* assume newer versions are compatible */ + pfa_table->revision < PFA_REVISION) { + pr_info("PFA table at %x invalid\n", addr); + goto error_unmap; + } + + if (!nocsum && csum((u8 *)pfa_table, + offsetof(struct pfa_table, command))) { + pr_info("PFA table at %x length %u has invalid checksum\n", + addr, pfa_table->len); + goto error_unmap; + } + + /* Not strictly needed today */ + if (pfa_table->len > PAGE_SIZE) { + unsigned len = roundup(pfa_table->len, PAGE_SIZE); + iounmap(pfa_table); + pfa_table = (__force void *)ioremap_cache(addr, len); + if (!pfa_table) { + pr_err("Cannot remap %u bytes PFA table at %x\n", + len, addr); + return -EIO; + } + } + + if (!notest) { + int status = pfa_command(0, 0, PFA_CMD_GET_TOPOLOGY, 0); + if (status < 0) { + pr_err("Test of PFA table failed: %x\n", -status); + goto error_unmap; + } + } + + pr_info("Found Xeon75xx PFA memory error translation table at %x\n", + addr); + mb(); + mce_cpu_specific_poll = xeon75xx_mce_poll; + return 0; + +error_unmap: + iounmap(pfa_table); + return -ENODEV; +} + +MODULE_DEVICE_TABLE(pci, bxb_mce_pciids); +MODULE_LICENSE("GPL v2"); +MODULE_AUTHOR("Andi Kleen"); +MODULE_DESCRIPTION("Intel Xeon 75xx specific DIMM error reporting"); + +#ifdef CONFIG_MODULE +static void __exit xeon75xx_mce_exit(void) +{ + mce_cpu_specific_poll = NULL; + wmb(); + /* Wait for all machine checks to finish before really unloading */ + synchronize_rcu(); + iounmap(pfa_table); +} + +module_init(xeon75xx_mce_init); +module_exit(xeon75xx_mce_exit); +#else +/* When built-in run as soon as the PCI subsystem is up */ +fs_initcall(xeon75xx_mce_init); +#endif --- linux-3.0.0.orig/arch/x86/kernel/cpu/mcheck/mce.c +++ linux-3.0.0/arch/x86/kernel/cpu/mcheck/mce.c @@ -105,6 +105,9 @@ ATOMIC_NOTIFIER_HEAD(x86_mce_decoder_chain); EXPORT_SYMBOL_GPL(x86_mce_decoder_chain); +void (*mce_cpu_specific_poll)(struct mce *); +EXPORT_SYMBOL_GPL(mce_cpu_specific_poll); + /* MCA banks polled by the period polling timer for corrected events */ DEFINE_PER_CPU(mce_banks_t, mce_poll_banks) = { [0 ... BITS_TO_LONGS(MAX_NR_BANKS)-1] = ~0UL @@ -372,6 +375,11 @@ wrmsrl(msr, v); } +static int under_injection(void) +{ + return __get_cpu_var(injectm).finished; +} + /* * Simple lockless ring to communicate PFNs from the exception handler with the * process context work function. This is vastly simplified because there's @@ -575,6 +583,10 @@ if (!(flags & MCP_TIMESTAMP)) m.tsc = 0; + + if (mce_cpu_specific_poll && !under_injection() && !mce_dont_log_ce) + mce_cpu_specific_poll(&m); + /* * Don't get the IP here because it's unlikely to * have anything to do with the actual error location. --- linux-3.0.0.orig/arch/x86/kernel/cpu/mtrr/main.c +++ linux-3.0.0/arch/x86/kernel/cpu/mtrr/main.c @@ -248,6 +248,25 @@ unsigned long flags; int cpu; +#ifdef CONFIG_SMP + /* + * If this cpu is not yet active, we are in the cpu online path. There + * can be no stop_machine() in parallel, as stop machine ensures this + * by using get_online_cpus(). We can skip taking the stop_cpus_mutex, + * as we don't need it and also we can't afford to block while waiting + * for the mutex. + * + * If this cpu is active, we need to prevent stop_machine() happening + * in parallel by taking the stop cpus mutex. + * + * Also, this is called in the context of cpu online path or in the + * context where cpu hotplug is prevented. So checking the active status + * of the raw_smp_processor_id() is safe. + */ + if (cpu_active(raw_smp_processor_id())) + mutex_lock(&stop_cpus_mutex); +#endif + preempt_disable(); data.smp_reg = reg; @@ -330,6 +349,10 @@ local_irq_restore(flags); preempt_enable(); +#ifdef CONFIG_SMP + if (cpu_active(raw_smp_processor_id())) + mutex_unlock(&stop_cpus_mutex); +#endif } /** --- linux-3.0.0.orig/arch/x86/kvm/paging_tmpl.h +++ linux-3.0.0/arch/x86/kvm/paging_tmpl.h @@ -246,6 +246,12 @@ gfn_t gfn; u32 ac; + /* check if the kernel is fetching from user page */ + if (unlikely(pte_access & PT_USER_MASK) && + kvm_read_cr4_bits(vcpu, X86_CR4_SMEP)) + if (fetch_fault && !user_fault) + eperm = true; + gfn = gpte_to_gfn_lvl(pte, lvl); gfn += (addr & PT_LVL_OFFSET_MASK(lvl)) >> PAGE_SHIFT; @@ -305,7 +311,8 @@ walker->fault.error_code |= write_fault | user_fault; - if (fetch_fault && mmu->nx) + if (fetch_fault && (mmu->nx || + kvm_read_cr4_bits(vcpu, X86_CR4_SMEP))) walker->fault.error_code |= PFERR_FETCH_MASK; if (rsvd_fault) walker->fault.error_code |= PFERR_RSVD_MASK; --- linux-3.0.0.orig/arch/x86/kvm/x86.c +++ linux-3.0.0/arch/x86/kvm/x86.c @@ -579,6 +579,14 @@ return best && (best->ecx & bit(X86_FEATURE_XSAVE)); } +static bool guest_cpuid_has_smep(struct kvm_vcpu *vcpu) +{ + struct kvm_cpuid_entry2 *best; + + best = kvm_find_cpuid_entry(vcpu, 7, 0); + return best && (best->ebx & bit(X86_FEATURE_SMEP)); +} + static void update_cpuid(struct kvm_vcpu *vcpu) { struct kvm_cpuid_entry2 *best; @@ -598,14 +606,17 @@ int kvm_set_cr4(struct kvm_vcpu *vcpu, unsigned long cr4) { unsigned long old_cr4 = kvm_read_cr4(vcpu); - unsigned long pdptr_bits = X86_CR4_PGE | X86_CR4_PSE | X86_CR4_PAE; - + unsigned long pdptr_bits = X86_CR4_PGE | X86_CR4_PSE | + X86_CR4_PAE | X86_CR4_SMEP; if (cr4 & CR4_RESERVED_BITS) return 1; if (!guest_cpuid_has_xsave(vcpu) && (cr4 & X86_CR4_OSXSAVE)) return 1; + if (!guest_cpuid_has_smep(vcpu) && (cr4 & X86_CR4_SMEP)) + return 1; + if (is_long_mode(vcpu)) { if (!(cr4 & X86_CR4_PAE)) return 1; @@ -2342,6 +2353,10 @@ F(ACE2) | F(ACE2_EN) | F(PHE) | F(PHE_EN) | F(PMM) | F(PMM_EN); + /* cpuid 7.0.ebx */ + const u32 kvm_supported_word9_x86_features = + F(SMEP); + /* all calls to cpuid_count() should be made on the same cpu */ get_cpu(); do_cpuid_1_ent(entry, function, index); @@ -2376,7 +2391,7 @@ } break; } - /* function 4 and 0xb have additional index. */ + /* function 4 has additional index. */ case 4: { int i, cache_type; @@ -2393,6 +2408,20 @@ } break; } + case 7: { + entry->flags |= KVM_CPUID_FLAG_SIGNIFCANT_INDEX; + /* Mask ebx against host capbability word 9 */ + if (index == 0) { + entry->ebx &= kvm_supported_word9_x86_features; + cpuid_mask(&entry->ebx, 9); + } else + entry->ebx = 0; + entry->eax = 0; + entry->ecx = 0; + entry->edx = 0; + break; + } + /* function 0xb has additional index. */ case 0xb: { int i, level_type; --- linux-3.0.0.orig/arch/x86/mm/mmap.c +++ linux-3.0.0/arch/x86/mm/mmap.c @@ -131,6 +131,12 @@ } else { mm->mmap_base = mmap_base(); mm->get_unmapped_area = arch_get_unmapped_area_topdown; +#ifdef CONFIG_X86_32 + if (!(current->personality & READ_IMPLIES_EXEC) + && !(__supported_pte_mask & _PAGE_NX) + && mmap_is_ia32()) + mm->get_unmapped_exec_area = arch_get_unmapped_exec_area; +#endif mm->unmap_area = arch_unmap_area_topdown; } } --- linux-3.0.0.orig/arch/x86/mm/setup_nx.c +++ linux-3.0.0/arch/x86/mm/setup_nx.c @@ -1,3 +1,4 @@ +#include #include #include #include @@ -5,7 +6,7 @@ #include #include -static int disable_nx __cpuinitdata; +int disable_nx __cpuinitdata; /* * noexec = on|off @@ -39,9 +40,12 @@ void __init x86_report_nx(void) { + int nx_emulation = 0; + if (!cpu_has_nx) { printk(KERN_NOTICE "Notice: NX (Execute Disable) protection " "missing in CPU!\n"); + nx_emulation = 1; } else { #if defined(CONFIG_X86_64) || defined(CONFIG_X86_PAE) if (disable_nx) { @@ -54,7 +58,20 @@ #else /* 32bit non-PAE kernel, NX cannot be used */ printk(KERN_NOTICE "Notice: NX (Execute Disable) protection " - "cannot be enabled: non-PAE kernel!\n"); + "cannot be enabled in hardware: non-PAE kernel!\n"); + nx_emulation = 1; +#endif + } + + if (nx_emulation) { +#ifdef CONFIG_X86_32 + if (!disable_nx) + printk(KERN_INFO "NX (Execute Disable) protection: " + "approximated by x86 segment limits\n"); + else + printk(KERN_INFO "NX (Execute Disable) protection: " + "approximation disabled by kernel command " + "line option\n"); #endif } } --- linux-3.0.0.orig/arch/x86/mm/tlb.c +++ linux-3.0.0/arch/x86/mm/tlb.c @@ -7,6 +7,7 @@ #include #include +#include #include #include #include @@ -134,6 +135,12 @@ union smp_flush_state *f; cpu = smp_processor_id(); + +#ifdef CONFIG_X86_32 + if (current->active_mm) + load_user_cs_desc(cpu, current->active_mm); +#endif + /* * orig_rax contains the negated interrupt vector. * Use that to determine where the sender put the data. --- linux-3.0.0.orig/arch/x86/oprofile/backtrace.c +++ linux-3.0.0/arch/x86/oprofile/backtrace.c @@ -11,10 +11,12 @@ #include #include #include +#include +#include + #include #include #include -#include static int backtrace_stack(void *data, char *name) { @@ -36,17 +38,53 @@ .walk_stack = print_context_stack, }; +/* from arch/x86/kernel/cpu/perf_event.c: */ + +/* + * best effort, GUP based copy_from_user() that assumes IRQ or NMI context + */ +static unsigned long +copy_from_user_nmi(void *to, const void __user *from, unsigned long n) +{ + unsigned long offset, addr = (unsigned long)from; + unsigned long size, len = 0; + struct page *page; + void *map; + int ret; + + do { + ret = __get_user_pages_fast(addr, 1, 0, &page); + if (!ret) + break; + + offset = addr & (PAGE_SIZE - 1); + size = min(PAGE_SIZE - offset, n - len); + + map = kmap_atomic(page); + memcpy(to, map+offset, size); + kunmap_atomic(map); + put_page(page); + + len += size; + to += size; + addr += size; + + } while (len < n); + + return len; +} + #ifdef CONFIG_COMPAT static struct stack_frame_ia32 * dump_user_backtrace_32(struct stack_frame_ia32 *head) { + /* Also check accessibility of one struct frame_head beyond: */ struct stack_frame_ia32 bufhead[2]; struct stack_frame_ia32 *fp; + unsigned long bytes; - /* Also check accessibility of one struct frame_head beyond */ - if (!access_ok(VERIFY_READ, head, sizeof(bufhead))) - return NULL; - if (__copy_from_user_inatomic(bufhead, head, sizeof(bufhead))) + bytes = copy_from_user_nmi(bufhead, head, sizeof(bufhead)); + if (bytes != sizeof(bufhead)) return NULL; fp = (struct stack_frame_ia32 *) compat_ptr(bufhead[0].next_frame); @@ -87,12 +125,12 @@ static struct stack_frame *dump_user_backtrace(struct stack_frame *head) { + /* Also check accessibility of one struct frame_head beyond: */ struct stack_frame bufhead[2]; + unsigned long bytes; - /* Also check accessibility of one struct stack_frame beyond */ - if (!access_ok(VERIFY_READ, head, sizeof(bufhead))) - return NULL; - if (__copy_from_user_inatomic(bufhead, head, sizeof(bufhead))) + bytes = copy_from_user_nmi(bufhead, head, sizeof(bufhead)); + if (bytes != sizeof(bufhead)) return NULL; oprofile_add_trace(bufhead[0].return_address); --- linux-3.0.0.orig/arch/x86/platform/olpc/olpc.c +++ linux-3.0.0/arch/x86/platform/olpc/olpc.c @@ -157,13 +157,13 @@ if (inbuf && inlen) { /* write data to EC */ for (i = 0; i < inlen; i++) { + pr_devel("olpc-ec: sending cmd arg 0x%x\n", inbuf[i]); + outb(inbuf[i], 0x68); if (wait_on_ibf(0x6c, 0)) { printk(KERN_ERR "olpc-ec: timeout waiting for" " EC accept data!\n"); goto err; } - pr_devel("olpc-ec: sending cmd arg 0x%x\n", inbuf[i]); - outb(inbuf[i], 0x68); } } if (outbuf && outlen) { --- linux-3.0.0.orig/arch/x86/vdso/vdso32-setup.c +++ linux-3.0.0/arch/x86/vdso/vdso32-setup.c @@ -331,7 +331,7 @@ if (compat) addr = VDSO_HIGH_BASE; else { - addr = get_unmapped_area(NULL, 0, PAGE_SIZE, 0, 0); + addr = get_unmapped_area_prot(NULL, 0, PAGE_SIZE, 0, 0, 1); if (IS_ERR_VALUE(addr)) { ret = addr; goto up_fail; --- linux-3.0.0.orig/arch/x86/vdso/vdso32/sysenter.S +++ linux-3.0.0/arch/x86/vdso/vdso32/sysenter.S @@ -43,7 +43,7 @@ .space 7,0x90 /* 14: System call restart point is here! (SYSENTER_RETURN-2) */ - jmp .Lenter_kernel + int $0x80 /* 16: System call normal return point is here! */ VDSO32_SYSENTER_RETURN: /* Symbol used by sysenter.c via vdso32-syms.h */ pop %ebp --- linux-3.0.0.orig/arch/x86/xen/Makefile +++ linux-3.0.0/arch/x86/xen/Makefile @@ -18,5 +18,5 @@ obj-$(CONFIG_SMP) += smp.o obj-$(CONFIG_PARAVIRT_SPINLOCKS)+= spinlock.o obj-$(CONFIG_XEN_DEBUG_FS) += debugfs.o - +obj-$(CONFIG_XEN_DOM0) += vga.o obj-$(CONFIG_SWIOTLB_XEN) += pci-swiotlb-xen.o --- linux-3.0.0.orig/arch/x86/xen/enlighten.c +++ linux-3.0.0/arch/x86/xen/enlighten.c @@ -77,8 +77,8 @@ unsigned long *machine_to_phys_mapping = (void *)MACH2PHYS_VIRT_START; EXPORT_SYMBOL(machine_to_phys_mapping); -unsigned int machine_to_phys_order; -EXPORT_SYMBOL(machine_to_phys_order); +unsigned long machine_to_phys_nr; +EXPORT_SYMBOL(machine_to_phys_nr); struct start_info *xen_start_info; EXPORT_SYMBOL_GPL(xen_start_info); @@ -351,6 +351,24 @@ xen_mc_issue(PARAVIRT_LAZY_CPU); } +#ifdef CONFIG_X86_32 +static void xen_load_user_cs_desc(int cpu, struct mm_struct *mm) +{ + void *gdt; + xmaddr_t mgdt; + u64 descriptor; + struct desc_struct user_cs; + + gdt = &get_cpu_gdt_table(cpu)[GDT_ENTRY_DEFAULT_USER_CS]; + mgdt = virt_to_machine(gdt); + + user_cs = mm->context.user_cs; + descriptor = (u64) user_cs.a | ((u64) user_cs.b) << 32; + + HYPERVISOR_update_descriptor(mgdt.maddr, descriptor); +} +#endif /*CONFIG_X86_32*/ + static void xen_load_gdt(const struct desc_ptr *dtr) { unsigned long va = dtr->address; @@ -791,6 +809,7 @@ { cr4 &= ~X86_CR4_PGE; cr4 &= ~X86_CR4_PSE; + cr4 &= ~X86_CR4_OSXSAVE; native_write_cr4(cr4); } @@ -975,6 +994,9 @@ .load_tr_desc = paravirt_nop, .set_ldt = xen_set_ldt, +#ifdef CONFIG_X86_32 + .load_user_cs_desc = xen_load_user_cs_desc, +#endif /*CONFIG_X86_32*/ .load_gdt = xen_load_gdt, .load_idt = xen_load_idt, .load_tls = xen_load_tls, @@ -1248,6 +1270,14 @@ if (pci_xen) x86_init.pci.arch_init = pci_xen_init; } else { + const struct dom0_vga_console_info *info = + (void *)((char *)xen_start_info + + xen_start_info->console.dom0.info_off); + + xen_init_vga(info, xen_start_info->console.dom0.info_size); + xen_start_info->console.domU.mfn = 0; + xen_start_info->console.domU.evtchn = 0; + /* Make sure ACS will be enabled */ pci_request_acs(); } @@ -1330,8 +1360,10 @@ switch (action) { case CPU_UP_PREPARE: per_cpu(xen_vcpu, cpu) = &HYPERVISOR_shared_info->vcpu_info[cpu]; + /* FIXME: Disable until a final solution is found (lp#838026) if (xen_have_vector_callback) xen_init_lock_cpu(cpu); + */ break; default: break; --- linux-3.0.0.orig/arch/x86/xen/mmu.c +++ linux-3.0.0/arch/x86/xen/mmu.c @@ -1626,15 +1626,19 @@ void __init xen_setup_machphys_mapping(void) { struct xen_machphys_mapping mapping; - unsigned long machine_to_phys_nr_ents; if (HYPERVISOR_memory_op(XENMEM_machphys_mapping, &mapping) == 0) { machine_to_phys_mapping = (unsigned long *)mapping.v_start; - machine_to_phys_nr_ents = mapping.max_mfn + 1; + machine_to_phys_nr = mapping.max_mfn + 1; } else { - machine_to_phys_nr_ents = MACH2PHYS_NR_ENTRIES; + machine_to_phys_nr = MACH2PHYS_NR_ENTRIES; } - machine_to_phys_order = fls(machine_to_phys_nr_ents - 1); +#ifdef CONFIG_X86_32 + if ((machine_to_phys_mapping + machine_to_phys_nr) + < machine_to_phys_mapping) + machine_to_phys_nr = (unsigned long *)NULL + - machine_to_phys_mapping; +#endif } #ifdef CONFIG_X86_64 --- linux-3.0.0.orig/arch/x86/xen/smp.c +++ linux-3.0.0/arch/x86/xen/smp.c @@ -521,10 +521,10 @@ native_smp_prepare_cpus(max_cpus); WARN_ON(xen_smp_intr_init(0)); - if (!xen_have_vector_callback) - return; + /* FIXME: Disable until final solution is found (lp#838026) xen_init_lock_cpu(0); xen_init_spinlocks(); + */ } static int __cpuinit xen_hvm_cpu_up(unsigned int cpu) @@ -546,6 +546,8 @@ void __init xen_hvm_smp_init(void) { + if (!xen_have_vector_callback) + return; smp_ops.smp_prepare_cpus = xen_hvm_smp_prepare_cpus; smp_ops.smp_send_reschedule = xen_smp_send_reschedule; smp_ops.cpu_up = xen_hvm_cpu_up; --- linux-3.0.0.orig/arch/x86/xen/xen-ops.h +++ linux-3.0.0/arch/x86/xen/xen-ops.h @@ -88,6 +88,17 @@ } #endif +struct dom0_vga_console_info; + +#ifdef CONFIG_XEN_DOM0 +void __init xen_init_vga(const struct dom0_vga_console_info *, size_t size); +#else +static inline void __init xen_init_vga(const struct dom0_vga_console_info *info, + size_t size) +{ +} +#endif + /* Declare an asm function, along with symbols needed to make it inlineable */ #define DECL_ASM(ret, name, ...) \ --- linux-3.0.0.orig/arch/x86/xen/vga.c +++ linux-3.0.0/arch/x86/xen/vga.c @@ -0,0 +1,67 @@ +#include +#include + +#include +#include + +#include + +#include "xen-ops.h" + +void __init xen_init_vga(const struct dom0_vga_console_info *info, size_t size) +{ + struct screen_info *screen_info = &boot_params.screen_info; + + /* This is drawn from a dump from vgacon:startup in + * standard Linux. */ + screen_info->orig_video_mode = 3; + screen_info->orig_video_isVGA = 1; + screen_info->orig_video_lines = 25; + screen_info->orig_video_cols = 80; + screen_info->orig_video_ega_bx = 3; + screen_info->orig_video_points = 16; + screen_info->orig_y = screen_info->orig_video_lines - 1; + + switch (info->video_type) { + case XEN_VGATYPE_TEXT_MODE_3: + if (size < offsetof(struct dom0_vga_console_info, u.text_mode_3) + + sizeof(info->u.text_mode_3)) + break; + screen_info->orig_video_lines = info->u.text_mode_3.rows; + screen_info->orig_video_cols = info->u.text_mode_3.columns; + screen_info->orig_x = info->u.text_mode_3.cursor_x; + screen_info->orig_y = info->u.text_mode_3.cursor_y; + screen_info->orig_video_points = + info->u.text_mode_3.font_height; + break; + + case XEN_VGATYPE_VESA_LFB: + if (size < offsetof(struct dom0_vga_console_info, + u.vesa_lfb.gbl_caps)) + break; + screen_info->orig_video_isVGA = VIDEO_TYPE_VLFB; + screen_info->lfb_width = info->u.vesa_lfb.width; + screen_info->lfb_height = info->u.vesa_lfb.height; + screen_info->lfb_depth = info->u.vesa_lfb.bits_per_pixel; + screen_info->lfb_base = info->u.vesa_lfb.lfb_base; + screen_info->lfb_size = info->u.vesa_lfb.lfb_size; + screen_info->lfb_linelength = info->u.vesa_lfb.bytes_per_line; + screen_info->red_size = info->u.vesa_lfb.red_size; + screen_info->red_pos = info->u.vesa_lfb.red_pos; + screen_info->green_size = info->u.vesa_lfb.green_size; + screen_info->green_pos = info->u.vesa_lfb.green_pos; + screen_info->blue_size = info->u.vesa_lfb.blue_size; + screen_info->blue_pos = info->u.vesa_lfb.blue_pos; + screen_info->rsvd_size = info->u.vesa_lfb.rsvd_size; + screen_info->rsvd_pos = info->u.vesa_lfb.rsvd_pos; + if (size >= offsetof(struct dom0_vga_console_info, + u.vesa_lfb.gbl_caps) + + sizeof(info->u.vesa_lfb.gbl_caps)) + screen_info->capabilities = info->u.vesa_lfb.gbl_caps; + if (size >= offsetof(struct dom0_vga_console_info, + u.vesa_lfb.mode_attrs) + + sizeof(info->u.vesa_lfb.mode_attrs)) + screen_info->vesa_attributes = info->u.vesa_lfb.mode_attrs; + break; + } +} --- linux-3.0.0.orig/arch/xtensa/kernel/ptrace.c +++ linux-3.0.0/arch/xtensa/kernel/ptrace.c @@ -147,6 +147,9 @@ elf_xtregs_t *xtregs = uregs; int ret = 0; + if (!access_ok(VERIFY_READ, uregs, sizeof(elf_xtregs_t))) + return -EFAULT; + #if XTENSA_HAVE_COPROCESSORS /* Flush all coprocessors before we overwrite them. */ coprocessor_flush_all(ti); --- linux-3.0.0.orig/block/blk-core.c +++ linux-3.0.0/block/blk-core.c @@ -839,6 +839,9 @@ { struct request *rq; + if (unlikely(test_bit(QUEUE_FLAG_DEAD, &q->queue_flags))) + return NULL; + BUG_ON(rw != READ && rw != WRITE); spin_lock_irq(q->queue_lock); --- linux-3.0.0.orig/block/blk-exec.c +++ linux-3.0.0/block/blk-exec.c @@ -50,6 +50,13 @@ { int where = at_head ? ELEVATOR_INSERT_FRONT : ELEVATOR_INSERT_BACK; + if (unlikely(test_bit(QUEUE_FLAG_DEAD, &q->queue_flags))) { + rq->errors = -ENXIO; + if (rq->end_io) + rq->end_io(rq, rq->errors); + return; + } + rq->rq_disk = bd_disk; rq->end_io = done; WARN_ON(irqs_disabled()); --- linux-3.0.0.orig/crypto/md5.c +++ linux-3.0.0/crypto/md5.c @@ -21,99 +21,9 @@ #include #include #include +#include #include -#define F1(x, y, z) (z ^ (x & (y ^ z))) -#define F2(x, y, z) F1(z, x, y) -#define F3(x, y, z) (x ^ y ^ z) -#define F4(x, y, z) (y ^ (x | ~z)) - -#define MD5STEP(f, w, x, y, z, in, s) \ - (w += f(x, y, z) + in, w = (w<>(32-s)) + x) - -static void md5_transform(u32 *hash, u32 const *in) -{ - u32 a, b, c, d; - - a = hash[0]; - b = hash[1]; - c = hash[2]; - d = hash[3]; - - MD5STEP(F1, a, b, c, d, in[0] + 0xd76aa478, 7); - MD5STEP(F1, d, a, b, c, in[1] + 0xe8c7b756, 12); - MD5STEP(F1, c, d, a, b, in[2] + 0x242070db, 17); - MD5STEP(F1, b, c, d, a, in[3] + 0xc1bdceee, 22); - MD5STEP(F1, a, b, c, d, in[4] + 0xf57c0faf, 7); - MD5STEP(F1, d, a, b, c, in[5] + 0x4787c62a, 12); - MD5STEP(F1, c, d, a, b, in[6] + 0xa8304613, 17); - MD5STEP(F1, b, c, d, a, in[7] + 0xfd469501, 22); - MD5STEP(F1, a, b, c, d, in[8] + 0x698098d8, 7); - MD5STEP(F1, d, a, b, c, in[9] + 0x8b44f7af, 12); - MD5STEP(F1, c, d, a, b, in[10] + 0xffff5bb1, 17); - MD5STEP(F1, b, c, d, a, in[11] + 0x895cd7be, 22); - MD5STEP(F1, a, b, c, d, in[12] + 0x6b901122, 7); - MD5STEP(F1, d, a, b, c, in[13] + 0xfd987193, 12); - MD5STEP(F1, c, d, a, b, in[14] + 0xa679438e, 17); - MD5STEP(F1, b, c, d, a, in[15] + 0x49b40821, 22); - - MD5STEP(F2, a, b, c, d, in[1] + 0xf61e2562, 5); - MD5STEP(F2, d, a, b, c, in[6] + 0xc040b340, 9); - MD5STEP(F2, c, d, a, b, in[11] + 0x265e5a51, 14); - MD5STEP(F2, b, c, d, a, in[0] + 0xe9b6c7aa, 20); - MD5STEP(F2, a, b, c, d, in[5] + 0xd62f105d, 5); - MD5STEP(F2, d, a, b, c, in[10] + 0x02441453, 9); - MD5STEP(F2, c, d, a, b, in[15] + 0xd8a1e681, 14); - MD5STEP(F2, b, c, d, a, in[4] + 0xe7d3fbc8, 20); - MD5STEP(F2, a, b, c, d, in[9] + 0x21e1cde6, 5); - MD5STEP(F2, d, a, b, c, in[14] + 0xc33707d6, 9); - MD5STEP(F2, c, d, a, b, in[3] + 0xf4d50d87, 14); - MD5STEP(F2, b, c, d, a, in[8] + 0x455a14ed, 20); - MD5STEP(F2, a, b, c, d, in[13] + 0xa9e3e905, 5); - MD5STEP(F2, d, a, b, c, in[2] + 0xfcefa3f8, 9); - MD5STEP(F2, c, d, a, b, in[7] + 0x676f02d9, 14); - MD5STEP(F2, b, c, d, a, in[12] + 0x8d2a4c8a, 20); - - MD5STEP(F3, a, b, c, d, in[5] + 0xfffa3942, 4); - MD5STEP(F3, d, a, b, c, in[8] + 0x8771f681, 11); - MD5STEP(F3, c, d, a, b, in[11] + 0x6d9d6122, 16); - MD5STEP(F3, b, c, d, a, in[14] + 0xfde5380c, 23); - MD5STEP(F3, a, b, c, d, in[1] + 0xa4beea44, 4); - MD5STEP(F3, d, a, b, c, in[4] + 0x4bdecfa9, 11); - MD5STEP(F3, c, d, a, b, in[7] + 0xf6bb4b60, 16); - MD5STEP(F3, b, c, d, a, in[10] + 0xbebfbc70, 23); - MD5STEP(F3, a, b, c, d, in[13] + 0x289b7ec6, 4); - MD5STEP(F3, d, a, b, c, in[0] + 0xeaa127fa, 11); - MD5STEP(F3, c, d, a, b, in[3] + 0xd4ef3085, 16); - MD5STEP(F3, b, c, d, a, in[6] + 0x04881d05, 23); - MD5STEP(F3, a, b, c, d, in[9] + 0xd9d4d039, 4); - MD5STEP(F3, d, a, b, c, in[12] + 0xe6db99e5, 11); - MD5STEP(F3, c, d, a, b, in[15] + 0x1fa27cf8, 16); - MD5STEP(F3, b, c, d, a, in[2] + 0xc4ac5665, 23); - - MD5STEP(F4, a, b, c, d, in[0] + 0xf4292244, 6); - MD5STEP(F4, d, a, b, c, in[7] + 0x432aff97, 10); - MD5STEP(F4, c, d, a, b, in[14] + 0xab9423a7, 15); - MD5STEP(F4, b, c, d, a, in[5] + 0xfc93a039, 21); - MD5STEP(F4, a, b, c, d, in[12] + 0x655b59c3, 6); - MD5STEP(F4, d, a, b, c, in[3] + 0x8f0ccc92, 10); - MD5STEP(F4, c, d, a, b, in[10] + 0xffeff47d, 15); - MD5STEP(F4, b, c, d, a, in[1] + 0x85845dd1, 21); - MD5STEP(F4, a, b, c, d, in[8] + 0x6fa87e4f, 6); - MD5STEP(F4, d, a, b, c, in[15] + 0xfe2ce6e0, 10); - MD5STEP(F4, c, d, a, b, in[6] + 0xa3014314, 15); - MD5STEP(F4, b, c, d, a, in[13] + 0x4e0811a1, 21); - MD5STEP(F4, a, b, c, d, in[4] + 0xf7537e82, 6); - MD5STEP(F4, d, a, b, c, in[11] + 0xbd3af235, 10); - MD5STEP(F4, c, d, a, b, in[2] + 0x2ad7d2bb, 15); - MD5STEP(F4, b, c, d, a, in[9] + 0xeb86d391, 21); - - hash[0] += a; - hash[1] += b; - hash[2] += c; - hash[3] += d; -} - /* XXX: this stuff can be optimized */ static inline void le32_to_cpu_array(u32 *buf, unsigned int words) { --- linux-3.0.0.orig/debian.master/NOTES +++ linux-3.0.0/debian.master/NOTES @@ -0,0 +1,4 @@ +eSCO patch removed. Replaced upstream with a disable_esco module parm. +airprime: Module gone, use option driver instead +AppArmor: Patch is all there and ported. Ooops when enabled, so default + off (still can be enabled apparmor=1) --- linux-3.0.0.orig/debian.master/changelog +++ linux-3.0.0/debian.master/changelog @@ -0,0 +1,6354 @@ +linux (3.0.0-11.17) oneiric; urgency=low + + [ Chase Douglas ] + + * SAUCE: HID: magicmouse: Set resolution of touch surfaces + + [ Jiri Kosina ] + + * SAUCE: HID: add MacBookAir4, 2 to hid_have_special_driver[] + + [ Joshua V. Dillon ] + + * SAUCE: HID: add support for MacBookAir4,2 keyboard. + + [ Leann Ogasawara ] + + * [Config] Add aufs to virtual flavor inclusion list + - LP: #844159 + + [ Luke Yelavich ] + + * [Config] Disable legacy IDE drivers on powerpc + + [ Upstream Kernel Changes ] + + * drm/i915: set GFX_MODE to pre-Ivybridge default value even on Ivybridge + * rt2x00: Move rt2800_txdone and rt2800_txdone_entry_check to rt2800usb. + - LP: #842955 + * rt2x00: fix crash in rt2800usb_get_txwi + - LP: #842955 + * rt2x00: fix crash in rt2800usb_write_tx_desc + - LP: #842955 + + -- Leann Ogasawara Tue, 06 Sep 2011 10:18:13 -0700 + +linux (3.0.0-10.16) oneiric; urgency=low + + [ Andy Whitcroft ] + + * Revert "ubuntu: compcache -- follow changes to bd_claim/bd_release" + - LP: #832694 + * Revert "ubuntu: compcache -- version 0.5.3" + - LP: #832694 + * [Config] dropping compcache configuration options + + [ David Henningsson ] + + * SAUCE: ALSA: HDA: hdmi: Emit pcm device index for jack input devices + + [ Kees Cook ] + + * [Config] enable and enforce SECCOMP_FILTER on x86 + + [ Leann Ogasawara ] + + * [Config] Update CONFIG_EFI_VARS enforcer check + * [Config] Enable CONFIG_ECHO=m on powerpc + * [Config] Enable CONFIG_ET131X=m on powerpc + * [Config] Set CONFIG_FB_MATROX=m + * [Config] Enable CONFIG_FB_UDL=m on powerpc + * [Config] Set CONFIG_FB_VIRTUAL=n + * [Config] Enable CONFIG_FB_VGA16=m on powerpc + * [Config] Enable CONFIG_GPIO_MAX732X=m on arm + * [Config] Enable CONFIG_GPIO_PCF857X=m on arm + * [Config] Set CONFIG_HOTPLUG_PCI_FAKE=m + * [Config] Enable CONFIG_HOTPLUG_PCI=y on powerpc + * [Config] Enable CONFIG_HOTPLUG_PCI_CPCI=y on powerpc + * [Config] Enable CONFIG_HP_ILO=m on powerpc-smp + * [Config] Enable CONFIG_I2C_PASEMI=m on powerpc + * [Config] Enable CONFIG_IBM_BSR=m on powerpc + * [Config] Enable CONFIG_IBMVETH=m on powerpc + * [Config] Enable CONFIG_IDE_PHISON=m on powerpc + * [Config] Enable CONFIG_IGB=m on powerpc + * [Config] Enable CONFIG_IIO=m on powerpc + * [Config] Enable CONFIG_INFINIBAND_NES=m + * [Config] Enable CONFIG_IPMI_HANDLER=m on arm + * [Config] Enable CONFIG_IWL3945=m on powerpc + * [Config] Disable CONFIG_KVM_BOOK3S_64 + * [Config] Enable CONFIG_LAPBETHER=m on arm + * [Config] Enable CONFIG_LEDS_GPIO=m on powerpc + * [Config] Enable CONFIG_LEDS_CLEVO_MAIL=m all arch's + * [Config] Enable CONFIG_LEDS_PCA9532=m on powerpc + * [Config] Enable CONFIG_LEDS_PCA955X=m on powerpc + * [Config] Enable CONFIG_LEDS_TRIGGER_DEFAULT_ON=m on powerpc + * [Config] Set CONFIG_LEDS_TRIGGER_HEARTBEAT=m on arm and powerpc + * [Config] Set CONFIG_LEDS_TRIGGER_TIMER=m on powerpc + * [Config] Enable CONFIG_LINE6_USB=m on arm and powerpc + * [Config] Enable CONFIG_MEMSTICK=m on arm + * [Config] Enable CONFIG_MTD_AFS_PARTS=m on arm + * [Config] Enable CONFIG_MTD_ALAUDA=m on arm + * [Config] Enable CONFIG_MTD_AR7_PARTS=m on arm + * [Config] Enable CONFIG_MTD_ARM_INTEGRATOR=m on arm + * [Config] Enable CONFIG_MOXA_SMARTIO=m on powerpc + * [Config] Enable CONFIG_MTD_DATAFLASH=m on arm + * [Config] Enable CONFIG_MTD_GPIO_ADDR=m on arm + * [Config] Enable CONFIG_MTD_IMPA7=m on arm + * [Config] Enable CONFIG_MTD_NAND_GPIO=m on arm + * [Config] Enable CONFIG_MTD_NAND_NANDSIM=m on arm + * [Config] Enable CONFIG_MTD_NAND_PASEMI=m on powerpc + * [Config] Enable CONFIG_MTD_NAND_PLATFORM=m on arm + * [Config] Enable CONFIG_MTD_NAND_TMIO=m on arm + * [Config] Enable CONFIG_MTD_SST25L=m on arm + * [Config] Enable CONFIG_NET_CLS_CGROUP=y on arm + * [Config] Enable CONFIG_NET_CLS_FLOW=m on arm + * [Config] Enable CONFIG_NET_CLS_U32=m on arm + * [Config] Enable CONFIG_NET_DCCPPROBE=m on arm + * [Config] Enable CONFIG_NET_SCH_INGRESS=m on arm + * [Config] Enable CONFIG_NET_TCPPROBE=m on arm + * [Config] Enable CONFIG_PASEMI_MAC=m on powerpc + * [Config] Enable CONFIG_PATA_NS87410=m on powerpc + * [Config] Enable CONFIG_I2C_GPIO=m on powerpc64-smp + * [Config] Enable CONFIG_PANEL=m on powerpc + * [Config] Enable CONFIG_PATA_CMD640_PCI=m on powerpc + * rebase to v3.0.4 + * SAUCE: x86: reboot: Make Dell Latitude E6520 use reboot=pci + - LP: #833705 + + [ Seth Forshee ] + + * SAUCE: (no-up) Input: elantech - Add v3 hardware support + - LP: #681904 + * SAUCE: (drop after 3.1) usb_storage: Don't freeze in usb-stor-scan + - LP: #810020 + + [ Stefan Bader ] + + * SAUCE: xen: Do not use pv spinlocks on HVM + - LP: #838026 + + [ Tim Gardner ] + + * [Config] Simplify binary-udebs dependencies + * [Config] kernel preparation cannot be parallelized + * [Config] Linearize module/abi checks + * [Config] Linearize and simplify tree preparation rules + * [Config] Build kernel image in parallel with modules + * [Config] Set concurrency for kmake invocations + * [Config] Improve install-arch-headers speed + * [Config] Fix binary-perarch dependencies + * [Config] Removed stamp-flavours target + * [Config] Serialize binary indep targets + * [Config] Use build stamp directly + * [Config] Restore prepare-% target + + [ Upstream Kernel Changes ] + + * Input: bcm5974 - add support for touchpads found in MacBookAir4,2 + * Input: bcm5974 - Add support for newer MacBookPro8,2 + + [ Will Drewry ] + + * SAUCE: seccomp_filter: new mode with configurable syscall filters + * SAUCE: seccomp_filter: add process state reporting + * SAUCE: seccomp_filter: Document what seccomp_filter is and how it + works. + * SAUCE: seccomp_filter: add HAVE_SECCOMP_FILTER and seccomp_execve + + [ Upstream Kernel Changes ] + + * rebase to v3.0.4 + + -- Leann Ogasawara Tue, 30 Aug 2011 08:53:51 -0700 + +linux (3.0.0-9.15) oneiric; urgency=low + + [ Leann Ogasawara ] + + * Revert "[Config] Set CONFIG_EFI_VARS=m on amd64 and i386" + - LP: #837332 + * [Config] Add CONFIG_EFI_VARS=y to the enforcer + - LP: #837332 + + -- Leann Ogasawara Tue, 30 Aug 2011 06:41:45 -0700 + +linux (3.0.0-9.14) oneiric; urgency=low + + [ Andy Whitcroft ] + + * [Config] re-fix ECRYPT_FS=y + - LP: #827197 + * enforcer -- ensure we have CONFIG_ECRYPT_FS=y + - LP: #827197 + + -- Leann Ogasawara Tue, 23 Aug 2011 08:32:55 -0700 + +linux (3.0.0-9.13) oneiric; urgency=low + + [ Andy Whitcroft ] + + * [Config] enable CONFIG_DRM_VMWGFX=m + - LP: #698009 + + [ Kamal Mostafa ] + + * SAUCE: i915: do not setup intel_backlight twice + - LP: #831542 + + -- Leann Ogasawara Mon, 22 Aug 2011 06:22:25 -0700 + +linux (3.0.0-9.12) oneiric; urgency=low + + [ Andy Whitcroft ] + + * [Config] standardise CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m + * [Config] move ECRYPT_FS back to =y for all architectures + - LP: #827197 + * record the compiler in the ABI and check for inconsistant builds + + [ Leann Ogasawara ] + + * Revert "SAUCE: OMAP: DSS2: enable hsclk in dsi_pll_init for OMAP36XX" + * Revert "SAUCE: OMAP: DSS2: check for both cpu type and revision, rather + than just revision" + * Revert "SAUCE: ARM: OMAP: Add macros for comparing silicon revision" + * rebase to v3.0.2 + * rebase to v3.0.3 + * Temporarily ignore module check + * [Config] Set CONFIG_DM_MIRROR=m on amd64, i386, and arm + * [Config] Set CONFIG_DM_MULTIPATH=m on amd64, i386, and arm + * [Config] Set CONFIG_DM_SNAPSHOT=m on amd64, i386, and arm + * [Config] Enable CONFIG_EDAC_AMD8111=m on powerpc + * [Config] Enable CONFIG_EDAC_AMD8131=m on powerpc + * [Config] Enable CONFIG_EDAC_CPC925=m on powerpc + * [Config] Enable CONFIG_EDAC_PASEMI=m on powerpc + * [Config] Set CONFIG_EFI_VARS=m on amd64 and i386 + + [ Stefan Bader ] + + * [Upstream] xen-blkfront: Drop name and minor adjustments for emulated + scsi devices + - LP: #784937 + * [Config] Force perf to use libiberty for demangling + - LP: #783660 + + [ Stefano Stabellini ] + + * [Upstream] xen: Do not enable PV IPIs when vector callback not present + - LP: #791850 + + [ Tim Gardner ] + + * [Config] updateconfigs after rebase to 3.0.2 + + [ Upstream Kernel Changes ] + + * Not all systems expose a firmware or platform mechanism for changing + the backlight intensity on i915, so add native driver support. + - LP: #568611 + * rebase to v3.0.2 + * rebase to v3.0.3 + + -- Leann Ogasawara Mon, 15 Aug 2011 13:35:57 -0700 + +linux (3.0.0-8.11) oneiric; urgency=low + + [ Andy Whitcroft ] + + * [Config] Enable CONFIG_MACVTAP=m + - LP: #822601 + + [ Colin Watson ] + + * Deliver more Atheros, Ralink, and iwlagn NIC drivers to d-i + + [ Stefan Bader ] + + * (config) Package macvlan and macvtap for virtual + + [ Tim Gardner ] + + * [Config] Clean up tools rules + * [Config] Package x86_energy_perf_policy and turbostat + - LP: #797556 + + [ Upstream Kernel Changes ] + + * dell-wmi: Add keys for Dell XPS L502X + - LP: #815914 + * hfsplus: ensure bio requests are not smaller than the hardware sectors + - LP: #734883 + * Ecryptfs: Add mount option to check uid of device being mounted = + expect uid + - LP: #732628 + - CVE-2011-1833 + * ideapad: define cfg bits and create sysfs node for cfg + * ideapad: let camera_power node invisiable if no camera + * ideapad: add backlight driver + * ideapad: add missing ideapad_input_exit in ideapad_acpi_add error path + * eCryptfs: Fix payload_len unitialized variable warning + * eCryptfs: fix compile error + * eCryptfs: Return error when lower file pointer is NULL + * mac80211: be more careful in suspend/resume + - LP: #811214 + + -- Leann Ogasawara Mon, 08 Aug 2011 06:23:16 -0700 + +linux (3.0.0-8.10) oneiric; urgency=low + + [ Adam Jackson ] + + * SAUCE: drm/i915/pch: Fix integer math bugs in panel fitting + - LP: #753994 + + [ John Johansen ] + + * [Config] Enable missing IPv6 options + + [ Leann Ogasawara ] + + * [Config] Disable config IWLWIFI_DEVICE_SVTOOL + - LP: #819925 + * Rebase to 3.0.1 + + [ Upstream Kernel Changes ] + + * x86, intel, power: Correct the MSR_IA32_ENERGY_PERF_BIAS message + * ALSA: hda - Turn on extra EAPDs on Conexant codecs + - LP: #783582 + * KVM: Remove SMEP bit from CR4_RESERVED_BITS + - LP: #796476 + * KVM: Add SMEP support when setting CR4 + - LP: #796476 + * KVM: Mask function7 ebx against host capability word9 + - LP: #796476 + * KVM: Add instruction fetch checking when walking guest page table + - LP: #796476 + + [ Upstream Kernel Changes ] + + * rebase to v3.0.1 + + -- Leann Ogasawara Fri, 05 Aug 2011 11:32:25 -0700 + +linux (3.0.0-7.9) oneiric; urgency=low + + [ Andy Whitcroft ] + + * Revert "[Upstream] add local prefix to oss local change_bits" + * Revert "SAUCE: add tracing for user initiated readahead requests" + * Revert "SAUCE: vfs: Add a trace point in the mark_inode_dirty function" + * Revert "SAUCE: Input: ALPS - Enable Intellimouse mode for Lenovo + Zhaoyang E47" + * Revert "SAUCE: fix documentation strings for struct input_keymap_entry" + * Revert "SAUCE: vt -- fix handoff numbering to 1..n and add range checks + (grub)" + * Revert "SAUCE: vt -- fix handoff numbering to 1..n and add range + checks" + * Revert "SAUCE: vt -- allow grub to request automatic vt_handoff" + * Revert "SAUCE: vt -- maintain bootloader screen mode and content until + vt switch" + * [Config] enable CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1 + - LP: #816035 + * ubuntu: Yama: if an underlying filesystem provides a permissions op use + it + * SAUCE: (no-up) add tracing for user initiated readahead requests + * SAUCE: vt -- maintain bootloader screen mode and content until vt + switch + * SAUCE: vt -- allow grub to request automatic vt_handoff + + [ Arjan van de Ven ] + + * SAUCE: (no-up) vfs: Add a trace point in the mark_inode_dirty function + + [ Kees Cook ] + + * Revert "SAUCE: (no-up) Disable building the ACPI debugfs source" + * [Config] enforce ACPI_CUSTOM_METHOD disabled + + [ Keng-Yu Lin ] + + * SAUCE: (no-up) Input: ALPS - Enable Intellimouse mode for Lenovo + Zhaoyang E47 + - LP: #632884, #803005 + + [ Leann Ogasawara ] + + * [Config] Enable CONFIG_BLK_DEV_CMD64X=m on powerpc + - LP: #513131 + * [Config] Enable CONFIG_RT2800PCI_RT53XX=y + - LP: #815064 + + [ Rezwanul Kabir ] + + * SAUCE: (no-up) Add support for Intellimouse Mode in ALPS touchpad on + Dell E2 series Laptops + - LP: #632884 + + [ Upstream Kernel Changes ] + + * Revert "yama: if an underlying filesystem provides a permissions op use + it" + * Revert "Add support for Intellimouse Mode in ALPS touchpad on Dell E2 + series Laptops" + * Revert "tty: include linux/slab.h for kfree" + * Revert "gpio/ml_ioh_gpio: include linux/slab.h for kfree" + * Revert "pch_dma: add include/slab.h for kfree" + * mmc: Added quirks for Ricoh 1180:e823 lower base clock frequency + - LP: #773524 + * oss: rename local change_bits to avoid powerpc bitsops.h definition + + -- Leann Ogasawara Mon, 25 Jul 2011 09:08:01 -0700 + +linux (3.0.0-7.8) oneiric; urgency=low + + [ Andy Whitcroft ] + + * ubuntu: overlayfs -- overlayfs: add statfs support + * [Config] enable CONFIG_OVERLAYFS + + [ Erez Zadok ] + + * ubuntu: overlayfs -- overlayfs: implement show_options + + [ Leann Ogasawara ] + + * [Config] Enable CONFIG_ALIM7101_WDT=m on powerpc + * [Config] Enable CONFIG_ASUS_OLED=m on powerpc + * [Config] Disable CONFIG_ATM_DUMMY on arm + * [Config] Enable CONFIG_BLK_DEV_DRBD=m on powerpc + * Temporarily disable module check on arm + * Rebase to 3.0 final + * [Config] Enable CONFIG_CAN_TI_HECC=m on arm + * [Config] Set CONFIG_CDROM_PKTCDVD=m on amd64 and i386 + * [Config] Enable CONFIG_CRYPTO_CCM=m on powerpc + * [Config] Enable CONFIG_CRYPTO_DEV_HIFN_795X=m on powerpc + * [Config] Enable CONFIG_CRYPTO_GCM=m on powerpc + * [Config] Set CRYPTO_LZO=m on powerpc64-smp + * [Config] Enable CONFIG_DM9000=m on arm + * [Config] Set CONFIG_DISPLAY_SUPPORT=m on arm + * [Config] Enable CONFIG_DL2K=m on amd64 and i386 + + [ Miklos Szeredi ] + + * ubuntu: overlayfs -- vfs: add i_op->open() + * ubuntu: overlayfs -- vfs: export do_splice_direct() to modules + * ubuntu: overlayfs -- vfs: introduce clone_private_mount() + * ubuntu: overlayfs -- overlay filesystem + * ubuntu: overlayfs -- ovl: fix overlayfs over overlayfs + * ubuntu: overlayfs -- ovl: improve stack use of lookup and readdir + * ubuntu: overlayfs -- fs: limit filesystem stacking depth + * ubuntu: overlayfs -- ovl: make lower mount read-only + + [ Neil Brown ] + + * ubuntu: overlayfs -- overlay: overlay filesystem documentation + + [ Tim Gardner ] + + * [Config] Add enic/fnic to udebs + - LP: #801610 + + [ Upstream Kernel Changes ] + + * yama: if an underlying filesystem provides a permissions op use it + + [ Major Kernel Changes ] + + * Rebase to 3.0 final + + -- Leann Ogasawara Thu, 21 Jul 2011 07:01:32 -0700 + +linux (3.0.0-6.7) oneiric; urgency=low + + [ Eagon Yager ] + + * [Config] Fix misspelled 'skipmodule' in arm makefile. + + [ Keng-Yu Lin ] + + * SAUCE: Input: ALPS - Enable Intellimouse mode for Lenovo Zhaoyang E47 + - LP: #632884, #803005 + + [ Leann Ogasawara ] + + * Revert "[Config] Temporarily disable CONFIG_SMC91X on armel-omap" + * Revert "[Config] Temporarily Disable CONFIG_BRCMSMAC on arm" + * Revert "[Config] Temporarily Disable CONFIG_RTL8192SE on powerpc" + * Revert "[Config] Temporarily Disable CONFIG_RTL8192SE on arm" + * Revert "[Config] Temporarily disable CONFIG_BRCMSMAC on powerpc" + * [Config] Set CONFIG_ACPI_PCI_SLOT=m + * [Config] Set CONFIG_ACPI_SBS=m + * [Config] Set CONFIG_ACPI_WMI=m + * [Config] Set CONFIG_AD7150=m on arm + * [Config] Set CONFIG_AD7152=m on arm + * [Config] Drop CONFIG_GPIO_S5PV210 + * [Config] Drop CONFIG_GPIO_S5PC100 + * [Config] Drop CONFIG_GPIO_PLAT_SAMSUNG + * [Config] Drop CONFIG_GPIO_EXYNOS4 + + [ Stefan Bader ] + + * SAUCE: Re-enable RODATA for i386 virtual + - LP: #809838 + + [ Upstream Kernel Changes ] + + * Revert "Quirk to fix suspend/resume on Lenovo Edge 11,13,14,15" + * (drop after 3.0.0) acer-wmi: Add support for Aspire 1830 wlan hotkey + - LP: #771758 + + -- Leann Ogasawara Wed, 20 Jul 2011 06:36:02 -0700 + +linux (3.0.0-5.6) oneiric; urgency=low + + [ Tim Gardner ] + + * [Config] CONFIG_RTL8192CU=m + * Rebase to -rc7 + + -- Tim Gardner Mon, 11 Jul 2011 22:13:50 +0100 + +linux (3.0.0-4.5) oneiric; urgency=low + + [ Ming Lei ] + + * SAUCE: fix yama_ptracer_del lockdep warning + - LP: #791019 + + [ Seth Forshee ] + + * SAUCE: (drop after 3.0) asus-wmi: Add callback for hotkey filtering + * SAUCE: (drop after 3.0) eeepc-wmi: Add support for T101MT Home/Express Gate key + * SAUCE: (drop after 3.0) asus-wmi: Enable autorepeat for hotkey input device + * [Config] CONFIG_{ASUS,ASUS_NB,EEEPC}_WMI=m + - LP: #805218 + + [ Tim Gardner ] + + * [Config] updateconfigs after rebase to -rc6+ + Rebased against 4dd1b49c6d215dc41ce50c80b4868388b93f31a3 + * Adopt a 3 digit verion, e.g., 3.0.0-x.x + * Revert "UBUNTU: add dependancies for module-init-tools" + This dependency is no longer required for a 3 digit version. + + -- Tim Gardner Tue, 05 Jul 2011 14:03:04 +0100 + +linux (3.0-3.4) oneiric; urgency=low + + [ Keng-Yu Lin ] + + * SAUCE: Revert: "dell-laptop: Toggle the unsupported hardware + killswitch" + - LP: #775281 + + [ Leann Ogasawara ] + + * rebase to v3.0-rc5 + * [Config] updateconfigs after rebase to 3.0-rc5 + + [ Tim Gardner ] + + * [Config] Remove ubuntu/rtl8192se + * [Config] Added armel ABI files + * [Config] Removed armel versatile flavour + * [Config] CONFIG_INTEL_MEI=m + - LP: #716867 + + [ Upstream Kernel Changes ] + + * ALSA: hda - Enable auto-parser as default for Conexant codecs + + [ Upstream Kernel Changes ] + + * rebase to v3.0-rc5 + + -- Leann Ogasawara Thu, 30 Jun 2011 14:27:10 +0100 + +linux (3.0-2.3) oneiric; urgency=low + + [ Andy Whitcroft ] + + * ubuntu: AUFS -- update to 0e2bafab74f0d1463383faeb93f9fc5eb8c2c54e + + [ Leann Ogasawara ] + + * rebase to v3.0-rc4 + * [Config] updateconfigs after rebase to 3.0-rc4 + * fix ERROR: __devcgroup_inode_permission undefined + + [ Stefan Bader ] + + * SAUCE: iscsitarget: Remove driver from the kernel + + [ Tim Gardner ] + + * SAUCE: rtl8192se: Force a build for a 2.6/3.0 kernel + * [Config] Add grub-efi as a recommended bootloader for server and + generic + - LP: #800910 + + [ Upstream Kernel Changes ] + + * Fix node_start/end_pfn() definition for mm/page_cgroup.c + + [ Leann Ogasawara ] + + * rebase to v3.0-rc4 + + -- Leann Ogasawara Fri, 24 Jun 2011 11:51:12 -0700 + +linux (3.0-1.2) oneiric; urgency=low + + [ Andy Whitcroft ] + + * [Config] enable CONFIG_CAN_CALC_BITTIMING + + [ Leann Ogasawara ] + + * rebase to v3.0-rc3 + * [Config] updateconfigs after rebase to 3.0-rc3 + + [ Upstream Kernel Changes ] + + * perf: clear out make flags when calling kernel make kernelver + + [ Leann Ogasawara ] + + * rebase to v3.0-rc3 + + -- Leann Ogasawara Tue, 14 Jun 2011 07:25:35 -0700 + +linux (3.0-0.1) oneiric; urgency=low + + [ Andy Whitcroft ] + + * use the packaging version in the kernel + * use the kernels idea of its version for version_signature + * add dependancies for module-init-tools + * update control files to version 3 + * printchanges/insertchanges allow override of prev_release + * correct Vcs-Git: to point to oneiric + + [ Leann Ogasawara ] + + * rebase to v3.0-rc1 + * [Config] updateconfigs after rebase to 3.0-rc1 + * ubuntu: dm-raid4-5 fix up build failure + * [Config] Temporarily Disable CONFIG_GPIO_EXYNOS4 on arm + * [Config] Temporarily Disable CONFIG_GPIO_PLAT_SAMSUNG on arm + * [Config] Temporarily Disable CONFIG_GPIO_S5PC100 on arm + * [Config] Temporarily Disable CONFIG_GPIO_S5PV210 on arm + * [Config] Temporarily disable CONFIG_BRCMSMAC on powerpc + * [Config] Temporarily Disable CONFIG_BRCMSMAC on arm + * [Config] Temporarily Disable CONFIG_RTL8192SE on arm + * [Config] Temporarily Disable CONFIG_RTL8192SE on powerpc + * [Config] Temporarily disable CONFIG_SMC91X on armel-omap + * rebase to v3.0-rc2 + + [ Manoj Iyer ] + + * SAUCE: mmc: Enable MMC card reader for RICOH [1180:e823] + - LP: #790754 + + [ Upstream Kernel Changes ] + + * Revert "x86 idle: EXPORT_SYMBOL(default_idle, pm_idle) only when APM + demands it" + * drm/i915: fix regression after clock gating init split + + [ Major Kernel Changes ] + + * rebase from v2.6.39 to v3.0-rc1 + * rebase from v3.0-rc1 to v3.0-rc2 + + -- Andy Whitcroft Thu, 09 Jun 2011 15:18:33 +0100 + +linux (2.6.39-3.10) oneiric; urgency=low + + [ Colin Ian King ] + + * SAUCE: S3 early resume debug via keyboard LEDs + + [ Ingo Molnar ] + + * ubuntu: nx-emu - i386: NX emulation + * ubuntu: nx-emu - i386: mmap randomization for executable mappings + + [ Leann Ogasawara ] + + * Revert "[Config] Disable CONFIG_FT1000 on powerpc64-smp" + * Revert "[Config] Disable CONFIG_DM_RAID45" + * [Config] enable CONFIG_BRCMFMAC=y + * [Config] enable CONFIG_MDIO_BITBANG=m across all arch's and flavors + * [Config] enable CONFIG_VIDEO_OUTPUT_CONTROL=m on armel-omap + + [ Robert Nelson ] + + * SAUCE: omap3: beagle: detect new xM revision B + - LP: #770679 + * SAUCE: omap3: beagle: detect new xM revision C + - LP: #770679 + * SAUCE: omap3: beagle: if rev unknown, assume xM revision C + - LP: #770679 + + [ Stefan Bader ] + + * SAUCE: Convert dm-raid45 to new block plugging + + -- Leann Ogasawara Mon, 23 May 2011 11:46:43 -0700 + +linux (2.6.39-3.9) oneiric; urgency=low + + [ Leann Ogasawara ] + + * [Config] Disable CONFIG_SCSI_LPFC_DEBUG_FS + * rebase to v2.6.39 + * [Config] enable CONFIG_LLC2=m across all arch's and flavours + * [Config] enable CONFIG_INPUT_APANEL=m + + [ Thomas Schlichter ] + + * SAUCE: vesafb: mtrr module parameter is uint, not bool + - LP: #778043 + * SAUCE: vesafb: enable mtrr WC by default + - LP: #778043 + + [ Major Kernel Changes ] + + * rebase from v2.6.39-rc7 to v2.6.39 + + -- Andy Whitcroft Fri, 20 May 2011 09:52:32 +0100 + +linux (2.6.39-2.8) oneiric; urgency=low + + [ Andy Whitcroft ] + + * Revert "ubuntu: AUFS -- aufs2-standalone.patch aufs2.1-37" + * Revert "ubuntu: AUFS -- aufs2-base.patch aufs2.1-37" + * Revert "[Config] Disable CONFIG_AUFS_FS" + * ubuntu: AUFS -- aufs2-base.patch aufs2.1-39 + * ubuntu: AUFS -- aufs2-standalone.patch aufs2.1-39 + * ubuntu: AUFS -- update to c6b76974311efc5bf3eddf921cd015b6aae46935 + * ubuntu: AUFS -- clean up the aufs updater and BOM + * ubuntu: AUFS -- documentation on updating aufs2 + + [ Kees Cook ] + + * ubuntu: Yama - LSM hooks + * ubuntu: Yama - create task_free security callback + * ubuntu: Yama - add ptrace relationship tracking interface + * ubuntu: Yama - unconditionally chain to Yama LSM + + [ Leann Ogasawara ] + + * Revert "SAUCE: Fix drivers/staging/easycap FTBS" + * Revert "[Config] Disable CONFIG_EASYCAP" + * ubuntu: fsam7400 disable driver + * ubuntu: omnibook disable driver + * ubuntu: rfkill disable driver + + [ Tim Gardner ] + + * SAUCE: Fix extra reference in fb_open() + + -- Leann Ogasawara Mon, 16 May 2011 09:23:56 -0700 + +linux (2.6.39-2.7) oneiric; urgency=low + + [ Leann Ogasawara ] + + * rebase to v2.6.39-rc7 + + [ Major Kernel Changes ] + + * rebase from v2.6.39-rc6 to v2.6.39-rc7 + + -- Leann Ogasawara Tue, 10 May 2011 10:18:28 +0200 + +linux (2.6.39-1.6) oneiric; urgency=low + + [ Leann Ogasawara ] + + * rebase to v2.6.39-rc6 + * SAUCE: [arm] fixup __aeabi_uldivmod undefined build error + + [ Tim Gardner ] + + * [Config] updateconfigs after rebase to 2.6.39-rc6 + + [ Major Kernel Changes ] + + * rebase from v2.6.39-rc5 to v2.6.39-rc6 + - LP: #740126 + + -- Leann Ogasawara Thu, 05 May 2011 09:46:12 -0700 + +linux (2.6.39-0.5) oneiric; urgency=low + + [ Herton Ronaldo Krzesinski ] + + * SAUCE: Revert "x86, hibernate: Initialize mmu_cr4_features during boot" + - LP: #764758 + + [ Leann Ogasawara ] + + * rebase to v2.6.39-rc5 + * [Config] updateconfigs following rebase to v2.6.39-rc5 + + [ Paolo Pisati ] + + * [Config] s/USB_MUSB_TUSB6010/USB_MUSB_OMAP2PLUS/ on omap3 to get musb + - LP: #759913 + + [ Stefan Bader ] + + * Include nls_iso8859-1 for virtual images + - LP: #732046 + + [ Major Kernel Changes ] + + * rebase from v2.6.39-rc4 to v2.6.39-rc5 + + -- Leann Ogasawara Wed, 27 Apr 2011 06:39:42 -0700 + +linux (2.6.39-0.4) oneiric; urgency=low + + [ Leann Ogasawara ] + + * rebase to v2.6.39-rc4 + * [Config] updateconfigs following rebase to v2.6.39-rc4 + * fixup powerpc implicit declaration of function + 'crash_kexec_wait_realmode' + * [Config] Disable CONFIG_FT1000 on powerpc64-smp + + [ Tim Gardner ] + + * [Config] CONFIG_TRANSPARENT_HUGEPAGE=y + - LP: #769503 + * [Config] Add cachefiles.ko to virtual flavour + - LP: #770430 + + [ Major Kernel Changes ] + + * rebase from v2.6.39-rc3 to v2.6.39-rc4 + + -- Leann Ogasawara Tue, 19 Apr 2011 06:25:20 -0700 + +linux (2.6.39-0.3) oneiric; urgency=low + + [ Leann Ogasawara ] + + * rebase to v2.6.39-rc3 + * crash_kexec_wait_realmode() undefined when !SMP + + [ Tim Gardner ] + + * [Config] CONFIG_PM_ADVANCED_DEBUG=y for i386/amd64 + - LP: #632327 + + [ Major Kernel Changes ] + + * rebase from v2.6.39-rc2 to v2.6.39-rc3 + + -- Leann Ogasawara Tue, 12 Apr 2011 06:52:24 -0700 + +linux (2.6.39-0.2) oneiric; urgency=low + + [ Gustavo F. Padovan ] + + * SAUCE: Revert "Bluetooth: Add new PID for Atheros 3011" + - LP: #720949 + + [ John Johansen ] + + * AppArmor: Fix masking of capabilities in complain mode + - LP: #748656 + + [ Leann Ogasawara ] + + * rebase to v2.6.39-rc2 + * [Config] updateconfigs following rebase to v2.6.39-rc2 + * hv_mouse needs delay.h + * olpc_dcon_xo_1 needs delay.h + * olpc_dcon_xo_1_5 needs delay.h + * Update dropped.txt for Oneiric + + [ Steve Langasek ] + + * [Config] Make linux-libc-dev coinstallable under multiarch + - LP: #750585 + + [ Upstream Kernel Changes ] + + * x86, hibernate: Initialize mmu_cr4_features during boot + - LP: #752870 + + [ Major Kernel Changes ] + + * rebase from v2.6.39-rc1 to v2.6.39-rc2 + + -- Leann Ogasawara Wed, 06 Apr 2011 11:04:15 -0700 + +linux (2.6.39-0.1) oneiric; urgency=low + + [ Brad Figg ] + + * [Config] Set CONFIG_NR_CPUS=256 for amd64 generic + - LP: #737124 + + [ Henrik Rydberg ] + + * SAUCE: HID: hid-ntrig: add support for 1b96:0006 model + * SAUCE: HID: ntrig: fix suspend/resume on recent models + + [ Herton Ronaldo Krzesinski ] + + * SAUCE: (drop after 2.6.39) v4l: make sure drivers supply a zeroed + struct v4l2_subdev + - LP: #745213 + + [ Kees Cook ] + + * [Config] packaging: adjust perms on vmlinuz as well + * SAUCE: nx-emu: further clarify dmesg reporting + - LP: #745181 + + [ Leann Ogasawara ] + + * rebase to v2.6.39-rc1 + * [Config] updateconfigs following rebase to v2.6.39-rc1 + * [Config] Disable CONFIG_DM_RAID45 + * [Config] Disable CONFIG_SCSI_ISCSITARGET + * [Config] Disable CONFIG_EASYCAP + * [Config] Disable CONFIG_AUFS_FS + * update bnx2 firmware files in d-i/firmware/nic-modules + * xhci-pci.c resolve implicit declaration of kzalloc + * [Config] Enable CONFIG_DRM_PSB for only x86 + * [Config] Enable CONFIG_RTS_PSTOR for only x86 + * mfd/asic3: Fix typo, s/irq_data/data/ + + [ Luke Yelavich ] + + * [Config] Disable CONFIG_CRASH_DUMP on 32-bit powerpc kernels + - LP: #745358 + * [Config] Disable CONFIG_DRM_RADEON_KMS on powerpc kernels + * [Config] Build some framebuffer drivers as modules for powerpc kernels. + + [ Manoj Iyer ] + + * SAUCE: thinkpad-acpi: module autoloading for newer Lenovo ThinkPads. + - LP: #745217 + + [ Tim Gardner ] + + * SAUCE: INR_OPEN=4096 + - LP: #663090 + * SAUCE: Increase the default hard limit for open FDs to 4096 + - LP: #663090 + + [ Upstream Kernel Changes ] + + * (drop after 2.6.39-rc1) arm: versatile : Fix typo introduced in irq + namespace cleanup + * (drop after 2.6.39-rc1) [media] staging: altera-jtag needs delay.h + * ALSA: pcm: fix infinite loop in snd_pcm_update_hw_ptr0() + + [ Major Kernel Changes ] + + * rebase from v2.6.38 to v2.6.39-rc1 + + -- Leann Ogasawara Thu, 31 Mar 2011 12:50:10 -0700 + +linux (2.6.39-0.0) oneiric; urgency=low + + [ Leann Ogasawara ] + + * Open Oneiric + + -- Leann Ogasawara Thu, 31 Mar 2011 12:29:23 -0700 + +linux (2.6.38-7.39) natty; urgency=low + + [ Leann Ogasawara ] + + * No change upload. This is just to rebuild with gcc-4.5.2-7ubuntu1. + + -- Leann Ogasawara Thu, 24 Mar 2011 09:27:45 -0700 + +linux (2.6.38-7.38) natty; urgency=low + + [ Leann Ogasawara ] + + * No change upload take 2. 2.6.38-7.37 was accidentally uploaded before + gcc-4.5.2-6ubuntu5 finished building on all arches. + + -- Leann Ogasawara Tue, 22 Mar 2011 06:12:47 -0700 + +linux (2.6.38-7.37) natty; urgency=low + + [ Leann Ogasawara ] + + * No change upload. This is just to rebuild with gcc-4.5.2-6ubuntu5. + + -- Leann Ogasawara Sun, 20 Mar 2011 16:02:48 -0700 + +linux (2.6.38-7.36) natty; urgency=low + + [ Andy Whitcroft ] + + * Revert "SAUCE: KLUDGE: work around failed 'shrink-wrap' compiler + optimisation" + * purge last vestiges of maverick + * [Config] switch CONFIG_FB_VESA back to module + + [ Chris Wilson ] + + * SAUCE: drm/i915: Fix pipelined fencing + - LP: #717114 + + [ Loïc Minier ] + + * Include nls_cp437 module in virtual for fat + - LP: #732046 + * Support arch= cross-compilation for any arch + * Fix couple of typos in 0-common-vars.mk + * Enforce DEFAULT_MMAP_MIN_ADDR on armhf + * Add armhf to Debian -> Linux arch map + * Add initial armhf.mk + * Enable common packages for armhf + + [ Upstream Kernel Changes ] + + * Yama: fix default relationship to check thread group + - LP: #737676 + + -- Andy Whitcroft Fri, 18 Mar 2011 18:18:02 +0000 + +linux (2.6.38-7.35) natty; urgency=low + + [ Andy Whitcroft ] + + * rebase to 2fbfac4e053861925fa3fffcdc327649b09af54c + * rebase fixes bug #715330 + * [Config] disable CONFIG_SCSI_QLA_ISCSI for powerpc 32bit to fix FTBS + * rebase to v2.6.38 final + + [ Herton Ronaldo Krzesinski ] + + * SAUCE: Apply OPTION_BLACKLIST_SENDSETUP also for ZTE MF626 + - LP: #636091 + + [ Tim Gardner ] + + * [Confg] CONFIG_BOOT_PRINTK_DELAY=y + + [ Upstream Kernel Changes ] + + * Yama: use thread group leader when creating match + - LP: #729839 + * (drop after 2.6.38) ahci: AHCI mode SATA patch for Intel Patsburg SATA + RAID controller + - LP: #735240 + * (drop after v2.6.38) x86, quirk: Fix SB600 revision check + + [ Major Kernel Changes ] + + * rebase from v2.6.38-rc8 to v2.6.38 final + - LP: #715330 + + -- Andy Whitcroft Tue, 15 Mar 2011 19:04:19 +0000 + +linux (2.6.38-6.34) natty; urgency=low + + [ Andy Whitcroft ] + + * [Config] normalise CONFIG_INTEL_TXT + * SAUCE: KLUDGE: work around failed 'shrink-wrap' compiler optimisation + - LP: #730860 + * rebase to mainline v2.6.38-rc8 + + [ Major Kernel Changes ] + + * rebase from v2.6.38-rc7 + fb62c00a6d8942775abc23d1621db1252e2d93d1 + to v2.6.38-rc8 + + -- Andy Whitcroft Tue, 08 Mar 2011 11:54:48 +0000 + +linux (2.6.38-6.33) natty; urgency=low + + [ Andy Whitcroft ] + + * d-i -- enable speakup-modules udeb + - LP: #672699 + * rebase to 493f3358cb289ccf716c5a14fa5bb52ab75943e5 + * [Config] debian PPC64 configuration + * [Config] cleanup powerpc config fixing unexpected inconsistancies + * [Config] resync ppc64 configuration + * SAUCE: match up ENTRY/END naming for 32/64 bit + * rebase to fb62c00a6d8942775abc23d1621db1252e2d93d1 + * [Config] update configs after rebase to + fb62c00a6d8942775abc23d1621db1252e2d93d1 + * [Config] pps_gen_parport no longer built + + [ Corentin Chary ] + + * SAUCE: (drop after 2.6.38) eeepc-wmi: reorder keymap + - LP: #689393 + * SAUCE: (drop after 2.6.38) eeepc-wmi: add wlan key found on 1015P + - LP: #689393 + + [ John Johansen ] + + * SAUCE: Fix aufs calling of security_path_mknod + - LP: #724456 + + [ Kees Cook ] + + * SAUCE: proc: hide kernel addresses via %pK in /proc//stack + + [ Tim Gardner ] + + * rebase to 2.6.38-rc7 + + [ Upstream Kernel Changes ] + + * Revert "drm/i915: fix corruptions on i8xx due to relaxed fencing" + + [ Major Kernel Changes ] + + * rebase from v2.6.38-rc6 to v2.6.38-rc7 + + fb62c00a6d8942775abc23d1621db1252e2d93d1 + - LP: #721389 + - LP: #722925 + - LP: #723672 + - LP: #723676 + - LP: #715318 + + -- Andy Whitcroft Mon, 07 Mar 2011 15:33:17 +0000 + +linux (2.6.38-5.32) natty; urgency=low + + [ Andy Whitcroft ] + + * rebase to mainline 6f576d57f1fa0d6026b495d8746d56d949989161 + * [Config] updateconfigs following rebase to v2.6.38-rc6 + * [Config] enable CONFIG_DMAR + - LP: #552311 + + [ Upstream Kernel Changes ] + + * drm/i915: skip FDI & PCH enabling for DP_A + - LP: #561802, #600453, #681877 + + [ Major Kernel Changes ] + + * rebase from v2.6.38-rc5 to v2.6.38-rc6 + - LP: #718402 + - LP: #719524 + - LP: #721126 + - LP: #719691 + - LP: #722689 + - LP: #722310 + + -- Andy Whitcroft Tue, 22 Feb 2011 13:28:39 +0000 + +linux (2.6.38-4.31) natty; urgency=low + + [ Andy Whitcroft ] + + * add in bugs closed by upstream patches pulled in by rebases + * rebase to 795abaf1e4e188c4171e3cd3dbb11a9fcacaf505 + * [Config] enable CONFIG_VSX to allow use of vector instuctions + * resync with maverick 98defa1c5773a3d7e4c524967eb01d5bae035816 + * rebase to mainline v2.6.38-rc5 + * SAUCE: ecryptfs: read on a directory should return EISDIR if not + supported + - LP: #719691 + + [ Colin Ian King ] + + * SAUCE: Dell All-In-One: Remove need for Dell module alias + + [ Manoj Iyer ] + + * SAUCE: (drop after 2.6.38) add ricoh 0xe823 pci id. + - LP: #717435 + + [ Tim Gardner ] + + * [Config] CONFIG_CRYPTO_CRC32C_INTEL=y + + [ Upstream Kernel Changes ] + + * Quirk to fix suspend/resume on Lenovo Edge 11,13,14,15 + - LP: #702434 + * vfs: fix BUG_ON() in fs/namei.c:1461 + + [ Vladislav P ] + + * SAUCE: Release BTM while sleeping to avoid deadlock. + - LP: #713837 + + [ Major Kernel Changes ] + + * rebase from v2.6.38-rc4 to v2.6.38-rc5 + - LP: #579276 + - LP: #715877 + - LP: #713769 + - LP: #716811 + * resync with Maverick Ubuntu-2.6.35-27.47 + + -- Andy Whitcroft Fri, 11 Feb 2011 17:24:09 +0000 + +linux (2.6.38-3.30) natty; urgency=low + + [ Andy Whitcroft ] + + * rebase to v2.6.38-rc4 + * ppc64 -- add basic architecture + * ubuntu: AUFS -- update to 65835da20b77c98fb538c9114fc31f5de1328230 + + [ Colin Ian King ] + + * SAUCE: Add WMI hotkeys support for Dell All-In-One series + - LP: #676997 + * SAUCE: Add WMI hotkeys support for another Dell All-In-One series + - LP: #701530 + * SAUCE: Dell WMI: Use sparse keymaps and tidy up code. + - LP: #701530 + + [ Dan Rosenberg ] + + * SAUCE: (drop after 2.6.38) Convert net %p usage %pK + + [ Kees Cook ] + + * Revert "SAUCE: kernel: make /proc/kallsyms mode 400 to reduce ease of + attacking" + * SAUCE: (drop after 2.6.38) use %pK for /proc/kallsyms and /proc/modules + + [ Tim Gardner ] + + * [Config] CONFIG_BLK_CGROUP=y + - LP: #706394 + * [Config] CONFIG_DELL_WMI_AIO=m + + [ Upstream Kernel Changes ] + + * drm/i915/lvds: Restore dithering on native modes for gen2/3 + - LP: #711568 + + [ Upstream Kernel Changes ] + + * rebase from v2.6.38-rc3 to v2.6.38-rc4. + - LP: #701271 + - LP: #708521 + - LP: #710371 + + -- Andy Whitcroft Tue, 08 Feb 2011 02:07:18 +0000 + +linux (2.6.38-2.29) natty; urgency=low + + [ Andy Whitcroft ] + + * rebase to 1f0324caefd39985e9fe052fac97da31694db31e + * [Config] updateconfigs following rebase to + 1f0324caefd39985e9fe052fac97da31694db31e + * rebase to 70d1f365568e0cdbc9f4ab92428e1830fdb09ab0 + * [Config] reenable HIBERNATE + - LP: #710877 + * rebase to v2.6.38-rc3 + * [Config] reenable CONFIG_CRASH_DUMP + + [ Kamal Mostafa ] + + * SAUCE: rtl8192se: fix source file perms + * SAUCE: rtl8192se: fix source file newline + * SAUCE: omnibook: fix source file newline + + [ Kees Cook ] + + * [Config] packaging: really make System.map mode 0600 + + [ Ricardo Salveti de Araujo ] + + * SAUCE: OMAP3630: PM: don't warn the user with a trace in case of + PM34XX_ERRATUM + + [ Soren Hansen ] + + * SAUCE: nbd: Remove module-level ioctl mutex + + [ Tim Gardner ] + + * SAUCE: Disable building the ACPI debugfs source + + [ Upstream Kernel Changes ] + + * Set physical start and alignment 1M for virtual i386 + - LP: #710754 + + [ Upstream Kernel Changes ] + + * rebase from v2.6.38-rc2 + c723fdab8aa728dc2bf0da6a0de8bb9c3f588d84 + to v2.6.38-rc3 + - LP: #707902 + + -- Andy Whitcroft Fri, 28 Jan 2011 16:30:32 +0000 + +linux (2.6.38-1.28) natty; urgency=low + + [ Andy Whitcroft ] + + * ubuntu: AUFS -- update to b1cee06249dfa0ab30951e7f06490a75c155b620 + + [ Ricardo Salveti de Araujo ] + + * SAUCE: omap3: beaglexm: fix DVI initialization + * [Config] omap: move CONFIG_PANEL_GENERIC_DPI to build in to make + display work at Beagle + + -- Andy Whitcroft Fri, 28 Jan 2011 10:51:57 +0000 + +linux (2.6.38-1.27) natty; urgency=low + + [ Andy Whitcroft ] + + * ubuntu: AUFS -- update aufs-update to track new locations of headers + * ubuntu: AUFS -- update to c5021514085a5d96364e096dbd34cadb2251abfd + * SAUCE: ensure root is ready before running usermodehelpers in it + * correct the Vcs linkage to point to natty + * rebase to linux tip e78bf5e6cbe837daa6ab628a5f679548742994d3 + * [Config] update configs following rebase + e78bf5e6cbe837daa6ab628a5f679548742994d3 + * SAUCE: Yama: follow changes to generic_permission + * ubuntu: compcache -- follow changes to bd_claim/bd_release + * ubuntu: iscsitarget -- follow changes to open_bdev_exclusive + * ubuntu: ndiswrapper -- fix interaction between __packed and packed + * ubuntu: AUFS -- update to 806051bcbeec27748aae2b7957726a4e63ff308e + * update package version to match payload version + * rebase to e6f597a1425b5af64917be3448b29e2d5a585ac8 + * rebase to v2.6.38-rc1 + * [Config] updateconfigs following rebase to v2.6.38-rc1 + * SAUCE: x86 fix up jiffies/jiffies_64 handling + * rebase to linus tip 2b1caf6ed7b888c95a1909d343799672731651a5 + * [Config] updateconfigs following rebase to + 2b1caf6ed7b888c95a1909d343799672731651a5 + * [Config] disable CONFIG_TRANSPARENT_HUGEPAGE to fix i386 boot crashes + * ubuntu: AUFS -- suppress benign plink warning messages + - LP: #621195 + * [Config] CONFIG_NR_CPUS=256 for amd64 -server flavour + * rebase to v2.6.38-rc2 + * rebase to mainline d315777b32a4696feb86f2a0c9e9f39c94683649 + * rebase to c723fdab8aa728dc2bf0da6a0de8bb9c3f588d84 + * [Config] update configs following rebase to + c723fdab8aa728dc2bf0da6a0de8bb9c3f588d84 + * [Config] disable CONFIG_AD7152 to fix FTBS on armel versatile + * [Config] disable CONFIG_AD7150 to fix FTBS on armel versatile + * [Config] disable CONFIG_RTL8192CE to fix FTBS on armel omap + * [Config] disable CONFIG_MANTIS_CORE to fix FTBS on armel versatile + + [ Kees Cook ] + + * SAUCE: kernel: make /proc/kallsyms mode 400 to reduce ease of attacking + + [ Stefan Bader ] + + * Temporarily disable RODATA for virtual i386 + - LP: #699828 + + [ Tim Gardner ] + + * [Config] CONFIG_NLS_DEFAULT=utf8 + - LP: #683690 + * [Config] CONFIG_HIBERNATION=n + * update bnx2 firmware files in d-i/firmware/nic-modules + + [ Upstream Kernel Changes ] + + * Revert "drm/radeon/bo: add some fallback placements for VRAM only + objects." + * packaging: make System.map mode 0600 + * thinkpad_acpi: Always report scancodes for hotkeys + - LP: #702407 + * sched: tg->se->load should be initialised to tg->shares + * Input: sysrq -- ensure sysrq_enabled and __sysrq_enabled are consistent + * brcm80211: include linux/slab.h for kfree + * pch_dma: add include/slab.h for kfree + * i2c-eg20t: include linux/slab.h for kfree + * gpio/ml_ioh_gpio: include linux/slab.h for kfree + * tty: include linux/slab.h for kfree + * winbond: include linux/delay.h for mdelay et al + + [ Upstream Kernel Changes ] + + * mark the start of v2.6.38 versioning + * rebase v2.6.37 to v2.6.38-rc2 + c723fdab8aa728dc2bf0da6a0de8bb9c3f588d84 + - LP: #689886 + - LP: #702125 + - LP: #608775 + - LP: #215802 + - LP: #686333 + - LP: #677830 + - LP: #677652 + - LP: #696493 + - LP: #697240 + - LP: #689036 + - LP: #705323 + - LP: #686692 + + -- Andy Whitcroft Sun, 09 Jan 2011 13:44:52 +0000 + +linux (2.6.37-12.26) natty; urgency=low + + [ Andy Whitcroft ] + + * rebase to v2.6.37-rc8 + * [Config] armel -- reenable omap flavour + * [Config] disable CONFIG_MACH_OMAP3517EVM to fix FTBS on armel omap + * [Config] disable CONFIG_GPIO_VX855 to fix FTBS on omap armel + * [Config] disable CONFIG_WESTBRIDGE_ASTORIA to fix FTBS on omap armel + * [Config] disable CONFIG_TI_DAVINCI_EMAC to fix FTBS on omap armel + * rebase to mainline 989d873fc5b6a96695b97738dea8d9f02a60f8ab + * [Config] track missing modules + * rebase to v2.6.37 final + + [ Chase Douglas ] + + * SAUCE: (drop after 2.6.37) HID: magicmouse: Don't report REL_{X, Y} for + Magic Trackpad + + [ Stefan Bader ] + + * Revert "SAUCE: blkfront: default to sd devices" + - LP: #684875 + + [ Tim Gardner ] + + * Revert "SAUCE: (no-up) libata: Ignore HPA by default." + - LP: #380138 + * [Config] Added autofs4.ko to -virtual flavour + - LP: #692917 + + [ Upstream Kernel Changes ] + + * Add support for Intellimouse Mode in ALPS touchpad on Dell E2 series + Laptops + - LP: #632884 + + [ Upstream Kernel Changes ] + + * rebase to v2.6.37-rc8 + * rebase to mainline 989d873fc5b6a96695b97738dea8d9f02a60f8ab + * rebase to v2.6.37 final + + -- Andy Whitcroft Thu, 23 Dec 2010 18:34:13 +0000 + +linux (2.6.37-11.25) natty; urgency=low + + [ Andy Whitcroft ] + + * [Config] d-i -- add hpsa to the list of block devices + - LP: #684304 + * [Config] add vmw-balloon driver to -virtual flavour + - LP: #592039 + * rebase to v2.6.37-rc7 + + [ Upstream Kernel Changes ] + + * rebase to v2.6.37-rc7 + + -- Andy Whitcroft Tue, 21 Dec 2010 13:35:28 +0000 + +linux (2.6.37-10.24) natty; urgency=low + + [ Andy Whitcroft ] + + * rebase to v2.6.37-rc6 + * updateconfigs following rebase to v2.6.37-rc6 + + [ Upstream Kernel Changes ] + + * rebase to v2.6.37-rc6 + + -- Andy Whitcroft Thu, 16 Dec 2010 12:34:19 +0000 + +linux (2.6.37-9.23) natty; urgency=low + + [ Andy Whitcroft ] + + * SAUCE: vt -- fix handoff numbering to 1..n and add range checks + - LP: #689606 + * SAUCE: vt -- fix handoff numbering to 1..n and add range checks (grub) + - LP: #689606 + + [ Kees Cook ] + + * SAUCE: RO/NX protection for loadable kernel, fix ftrace + - LP: #690190 + + -- Andy Whitcroft Wed, 15 Dec 2010 19:29:57 +0000 + +linux (2.6.37-9.22) natty; urgency=low + + [ Andy Whitcroft ] + + * rebase to v2.6.35-rc5 + * [Config] updateconfigs following rebase to v2.6.37-rc5 + * (no-up) add support for installed header files to ubuntu directory + - LP: #684666 + * ubuntu: AUFS -- include the aufs_types.h file in linux-libc-headers + - LP: #684666 + * ubuntu: dm-raid4-5 -- follow changes to bio flags + * ubuntu: dm-raid4-5 -- re-enable + * ubuntu: omnibook -- update BOM + * ubuntu: ndiswrapper -- update BOM to match actual version + * ubuntu: ndiswrapper -- follow removal of the BKL and locked ioctl + * ubuntu: ndiswrapper -- re-enable + * ubuntu: iscsitarget -- re-instate copy_io_context + * ubuntu: iscsitarget -- follow changes to semaphore initialisation + * ubuntu: iscsitarget -- convert NIPQUAD to %pI4 + * ubuntu: iscsitarget -- re-enable + + [ Kees Cook ] + + * [Config] update config for CONFIG_DEBUG_SET_MODULE_RONX + + [ Manoj Iyer ] + + * SAUCE: Enable jack sense for Thinkpad Edge 13 + - LP: #685015 + + [ Tim Gardner ] + + * [Config] CONFIG_9P_FSCACHE=y,CONFIG_9P_FS_POSIX_ACL=y + * [Config] CONFIG_CRYPTO_CRC32C=y + - LP: #681819 + * [Config] CONFIG_9P_FSCACHE=n + * [Config] Add nfsd modules to -virtual flavour + - LP: #688070 + + [ Upstream Kernel Changes ] + + * Revert "Staging: zram: work around oops due to startup ordering snafu" + * NFS: Fix panic after nfs_umount() + - LP: #683938 + * x86: Add NX protection for kernel data + * x86: Add RO/NX protection for loadable kernel modules + * x86: Resume trampoline must be executable + * x86: RO/NX protection for loadable kernel, jump_table fix + + [ Upstream Kernel Changes ] + + * rebase to v2.6.37-rc5 + + -- Andy Whitcroft Thu, 09 Dec 2010 18:15:35 +0000 + +linux (2.6.37-8.21) natty; urgency=low + + [ Andy Whitcroft ] + + * Revert "ubuntu: AUFS -- include the aufs_types.h file in + linux-libc-headers" + * Revert "(no-up) add support for installed header files to ubuntu + directory" + + -- Andy Whitcroft Sun, 05 Dec 2010 17:33:28 +0000 + +linux (2.6.37-8.20) natty; urgency=low + + [ Andy Whitcroft ] + + * Revert "[Upstream] drivers/serial/mfd.c: Fix ARM compile error" + * Revert "SAUCE: Nouveau: Disable acceleration on MacBook Pros" + * Revert "SAUCE: Nouveau: Add quirk framework to disable acceleration" + * Revert "SAUCE: i915 -- disable powersave by default" + * SAUCE: enable Marvell 9128 PCIe SATA controller + - LP: #658521 + * [Config] evtchn has been renamed + * (no-up) add support for installed header files to ubuntu directory + - LP: #684666 + * ubuntu: AUFS -- include the aufs_types.h file in linux-libc-headers + - LP: #684666 + + [ Tim Gardner ] + + * [Config] MISS: evtchn, NEW : xen-evtchn + * rebase to v2.6.37-rc4 + + [ Upstream Kernel Changes ] + + * drm/i915: Clean conflicting modesetting registers upon init + - LP: #683775 + * rebase to v2.6.37-rc4 + + -- Andy Whitcroft Fri, 03 Dec 2010 18:42:07 +0000 + +linux (2.6.37-7.19) natty; urgency=low + + [ Tim Gardner ] + + * [Config] Add bnx2 firmware to nic-modules udeb + - LP: #676245 + + -- Andy Whitcroft Fri, 26 Nov 2010 17:53:45 +0000 + +linux (2.6.37-7.18) natty; urgency=low + + [ Andy Whitcroft ] + + * Revert "[Upstream] USB: option: Remove duplicate AMOI_VENDOR_ID" + * Revert "SAUCE: Add extra headers to linux-libc-dev" + * Revert "SAUCE: Enable speedstep for sonoma processors." + * [Config] enable CONFIG_BT_HCIUART_ATH3K + * [Config] enable CONFIG_IWLWIFI_DEBUGFS + * [Config] standardise CONFIG_MII + * [Config] standardise CONFIG_PRISM2_USB + * [Config] standardise CONFIG_SCSI_QLA_ISCSI + * [Config] build in CONFIG_AGP + * [Config] build in CONFIG_AGP_INTEL + * [Config] build in CONFIG_AGP_AMD + * [Config] build in CONFIG_AGP_AMD64 + * [Config] build in CONFIG_AGP_NVIDIA + * [Config] build in CONFIG_AGP_VIA + * [Config] disable CONFIG_SCSI_QLA_ISCSI for FTBS (arm) + * (no-up): document the new ## scheme + * [Config] harmonise CONFIG_SERIAL_8250_NR_UARTS + * [Config] update CONFIG_SERIAL_8250_RUNTIME_UARTS=32 + - LP: #675453 + + [ Mathieu J. Poirier ] + + * SAUCE: ARM: Adding vdd_sdi regulator supply to OMAP3EVM + + [ Upstream Kernel Changes ] + + * nx-emu: fix inverted report of disable_nx + + -- Andy Whitcroft Tue, 23 Nov 2010 21:00:39 +0000 + +linux (2.6.37-6.17) natty; urgency=low + + [ Andy Whitcroft ] + + * Revert "ubuntu: AUFS -- aufs2-standalone.patch + aufs2.1-36-UNRELEASED-20101103" + * Revert "ubuntu: AUFS -- aufs2-base.patch + aufs2.1-36-UNRELEASED-20101103" + * [Config] standardise CONFIG_BT + * [Config] standardise CONFIG_IRDA + * [Config] standardise CONFIG_LAPB + * [Config] standardise CONFIG_RDS + * [Config] standardise CONFIG_RFKILL + * [Config] standardise CONFIG_TIPC + * [Config] standardise CONFIG_X25 + * [Config] standardise CONFIG_INPUT_EVDEV + * [Config] standardise CONFIG_INPUT_JOYDEV + * [Config] standardise CONFIG_INPUT_JOYSTICK + * [Config] standardise CONFIG_INPUT_TOUCHSCREEN + * [Config] CONFIG_INPUT_TOUCHSCREEN=n for FTBS (arm) + * [Config] CONFIG_IRDA=n for FTBS (arm) + * ubuntu: AUFS -- aufs2-base.patch aufs2.1-37 + * ubuntu: AUFS -- aufs2-standalone.patch aufs2.1-37 + * ubuntu: AUFS -- update to 097bf62d6f49619359d34bf17f242df38562489a + + [ Tim Gardner ] + + * SAUCE: Fix drivers/staging/easycap FTBS + * [Config] CONFIG_EASYCAP=m after fixing FTBS + + [ Upstream Kernel Changes ] + + * Revert "x86: Add NX protection for kernel data" + + -- Andy Whitcroft Mon, 22 Nov 2010 18:09:10 +0000 + +linux (2.6.37-6.16) natty; urgency=low + + [ Andy Whitcroft ] + + * Revert "[Config] update config for CONFIG_DEBUG_SET_MODULE_RONX" + * rebase to v2.6.37-rc3 + + [ Tim Gardner ] + + * [Config] CONFIG_SCHED_AUTOGROUP=y + + [ Upstream Kernel Changes ] + + * Revert "x86: Add RO/NX protection for loadable kernel modules" + * sched: automated per session task groups + * rebase to v2.6.37-rc3 + + -- Andy Whitcroft Mon, 22 Nov 2010 10:11:13 +0000 + +linux (2.6.37-6.15) natty; urgency=low + + [ Andy Whitcroft ] + + * [Config] standardise CONFIG_CEPH_FS + * [Config] standardise CONFIG_SCSI_LPFC_DEBUG_FS + * [Config] standardise CONFIG_SCSI_PROC_FS + * [Config] standardise CONFIG_UBIFS_FS + * [Config] standardise CONFIG_USB_GADGET_DEBUG_FS + + [ Kees Cook ] + + * [Config] update config for CONFIG_DEBUG_SET_MODULE_RONX + + [ Manoj Iyer ] + + * SAUCE: Enable jack sense for Thinkpad Edge 11 + - LP: #677210 + * SAUCE: enable rfkill for rtl8192se driver + - LP: #640992 + + [ Tim Gardner ] + + * [Config] CONFIG_EASYCAP=n for FTBS + * Rebase to v2.6.32-rc2+git + + [ Upstream Kernel Changes ] + + * x86: Fix improper large page preservation + * x86: Add NX protection for kernel data + * x86: Add RO/NX protection for loadable kernel modules + + [ Upstream Kernel Changes ] + + * Rebase to Linus 2.6.37-rc2+git + + -- Andy Whitcroft Sat, 20 Nov 2010 11:40:00 +0000 + +linux (2.6.37-5.14) natty; urgency=low + + [ Upstream Kernel Changes ] + + * PCI: fix offset check for sysfs mmapped files + - LP: #676963 + + -- Andy Whitcroft Thu, 18 Nov 2010 18:12:27 +0000 + +linux (2.6.37-5.13) natty; urgency=low + + [ Andy Whitcroft ] + + * rebased to v2.6.37-rc2 + * updateconfigs following rebase to v2.6.37-rc2 + + [ Tim Gardner ] + + * [Config] Added NFS and related modules to virtual flavour + - LP: #659084 + + [ Upstream Kernel Changes ] + + * x86, cpu: Rename verify_cpu_64.S to verify_cpu.S + * x86, cpu: Clear XD_DISABLED flag on Intel to regain NX + * x86, cpu: Call verify_cpu during 32bit CPU startup + * x86, cpu: Only CPU features determine NX capabilities + + [ Upstream Changes ] + + * rebased to v2.67.37-rc2 + + -- Andy Whitcroft Tue, 16 Nov 2010 13:13:29 +0000 + +linux (2.6.37-4.12) natty; urgency=low + + [ Andy Whitcroft ] + + * Revert "[Upstream] HID: magicmouse: add param for scroll speed" + * Revert "[Upstream] HID: magicmouse: properly account for scroll + movement in state" + * Revert "[Upstream] HID: magicmouse: disable and add module param for + scroll acceleration" + * Revert "[Upstream] HID: magicmouse: scroll on entire surface, not just + middle of mouse" + + [ Henrik Rydberg ] + + * SAUCE: hid: ntrig: remove sysfs nodes + * SAUCE: hid: ntrig: Setup input filtering manually + * SAUCE: hid: ntrig: New ghost-filtering event logic + + [ Manoj Iyer ] + + * SAUCE: Added quirk to recognize GE0301 3G modem as an interface. + - LP: #348861 + + [ Upstream Kernel Changes ] + + * Revert "mmc: fix all hangs related to mmc/sd card insert/removal during + suspend/resume" + * Revert "[ARM] implement arch_randomize_brk()" + * Revert "ARM: stack protector: change the canary value per task" + * Revert "ARM: initial stack protector (-fstack-protector) support" + * Revert "ALSA: hda - Handle pin NID 0x1a on ALC259/269" + * Revert "ALSA: hda - Handle missing NID 0x1b on ALC259 codec" + * Revert "perf probe: Add kernel source path option" + * hid: ntrig: Support single-touch devices + * hid: ntrig: Mask pen switch events + * net: rtnetlink.h -- only include linux/netdevice.h when used by the + kernel + - LP: #673073 + * Fix userspace build of linux/fs.h + + -- Andy Whitcroft Mon, 15 Nov 2010 19:31:44 +0000 + +linux (2.6.37-3.11) natty; urgency=low + + [ Andy Whitcroft ] + + * Revert "ubuntu: AUFS -- update to + b37c575759dc4535ccc03241c584ad5fe69e3b25" + * Revert "ubuntu: AUFS -- track changes to the arguements to fop fsync()" + * Revert "ubuntu: AUFS -- update to standalone 2.6.35-rcN as at 20100601" + * Revert "ubuntu: AUFS -- update to standalone 2.6.34 as at 20100601" + * Revert "ubuntu: AUFS -- aufs2 base patch for linux-2.6.34" + * [Config] Disable intel_idle for -virtual kernels + - LP: #651370 + * [Config] enforcer -- ensure we never enable CONFIG_IMA + * debian -- pass the correct flavour name when checking configs + * [Config] enforcer -- ensure CONFIG_INTEL_IDLE is off for -virtual + * [Config] ensure CONFIG_IPV6=y for powerpc + * [Config] enforcer -- ensure CONFIG_IPV6=y + * ubuntu: AUFS -- aufs2-base.patch aufs2.1-36-UNRELEASED-20101103 + * ubuntu: AUFS -- aufs2-standalone.patch aufs2.1-36-UNRELEASED-20101103 + * ubuntu: AUFS -- update to aufs2.1-36-UNRELEASED-20101103 + * ubuntu: AUFS -- re-enable + * ubuntu: AUFS -- track changes to work queue initialisation + * ubuntu: AUFS -- track changes to llseek in v2.6.37-rc1 + * SAUCE: fbcon -- fix race between open and removal of framebuffers + * SAUCE: fbcon -- fix OOPs triggered by race prevention fixes + - LP: #614008 + * SAUCE: drm -- stop early access to drm devices + + [ Jeremy Kerr ] + + * [Config] Build-in powermac ZILOG serial driver + - LP: #673346 + + [ Kees Cook ] + + * SAUCE: nx-emu: use upstream ASLR when possible + + [ Tim Gardner ] + + * [Config] Use correct be2iscsi module name in d-i/modules/scsi-modules + - LP: #628776 + + [ Upstream Kernel Changes ] + + * i386: NX emulation + * nx-emu: drop exec-shield sysctl, merge with disable_nx + * nx-emu: standardize boottime message prefix + * mmap randomization for executable mappings on 32-bit + * exec-randomization: brk away from exec rand area + + -- Andy Whitcroft Thu, 11 Nov 2010 23:46:37 +0000 + +linux (2.6.37-2.10) natty; urgency=low + + [ Andy Whitcroft ] + + * reinstate armel config changes: + * [Config] CONFIG_GPIO_PCH=n for armel FTBS + * [Config] CONFIG_GPIO_VX855=n for armel FTBS + + -- Andy Whitcroft Wed, 03 Nov 2010 22:20:35 +0000 + +linux (2.6.37-2.9) natty; urgency=low + + [ Andy Whitcroft ] + + * config -- fix genportsconfig + * [Config] move powerpc over from ports to distro + * bump master version number to match contained kernel + * SAUCE: fix documentation strings for struct input_keymap_entry + * usb: gadget: goku_udc: add registered flag bit + + -- Andy Whitcroft Tue, 02 Nov 2010 15:14:11 +0000 + +linux (2.6.36-2.8) natty; urgency=low + + [ Tim Gardner ] + + * [Config]: fix changed CONFIG_SYSFS_DEPRECATED_V2 enforcement rules + * [Config]: TWL4030_CORE=n for FTBS + * [Config]: CONFIG_ATH6K_LEGACY=n for FTBS + * [Config]: CONFIG_SOLO6X10=n for FTBS + * [Config]: CONFIG_GPIO_PCH=n for armel FTBS + * [Config]: CONFIG_GPIO_VX855=n for armel FTBS + * [Config]: CONFIG_DRM_NOUVEAU=n for armel FTBS + * [Config]: CONFIG_LINE6_USB=n for armel FTBS + * [Config]: CONFIG_SENSORS_AK8975=n for armel FTBS + * [Config]: CONFIG_I2C_I801=n for armel FTBS + * UBUNTU: SAUCE: AppArmor: Fix unpack of network tables. + * AppArmor: compatibility patch for v5 interface + * AppArmor: compatibility patch for v5 network controll + * Dropped (pre-stable): input: Support Clickpad devices in ClickZone mode + * Dropped: UBUNTU: SAUCE: libata: Add ALPM power state accounting to the AHCI driver + * Dropped: UBUNTU: SAUCE: Added quirk to recognize GE0301 3G modem as an interface. + * Dropped: hid: 3m: Convert to MT slots + * Dropped: HID: magicmouse: don't allow hidinput to initialize the device + * Dropped: HID: magicmouse: simplify touch data bit manipulation + * Dropped: HID: magicmouse: simplify touch down logic + * Dropped: HID: magicmouse: enable Magic Trackpad support + * Dropped: UBUNTU: SAUCE: hid: ntrig: remove sysfs nodes + * Dropped: UBUNTU: SAUCE: hid: ntrig: Setup input filtering manually + * Dropped: UBUNTU: SAUCE: hid: ntrig: New ghost-filtering event logic + * Dropped: UBUNTU: SAUCE: hid: ntrig: identify firmware version (wiggled) + * Dropped: UBUNTU: (pre-stable): input: Support Clickpad devices in ClickZone mode + * Dropped: UBUNTU: SAUCE: KMS: cache the EDID information of the LVDS + * Dropped: UBUNTU: SAUCE: fbcon -- fix race between open and removal of framebuffers + * Dropped: UBUNTU: SAUCE: fbcon -- fix OOPs triggered by race prevention fixes + * Dropped: UBUNTU: SAUCE: x86: implement cs-limit nx-emulation for ia32 + * Dropped: UBUNTU: SAUCE: x86: more tightly confine cs-limit nx-emulation to ia32 only + * Dropped: UBUNTU: SAUCE: [um] Don't use nx_enabled under UML + * Dropped: UBUNTU: SAUCE: x86: brk away from exec rand area + + [ Upstream Kernel Changes ] + + * rebased against 2.6.27-rc1 + + -- Tim Gardner Fri, 22 Oct 2010 19:35:05 -0600 + +linux (2.6.36-1.7) natty; urgency=low + + [ Andy Whitcroft ] + + * rebased to v2.6.36 final + * [Config] update configs following rebase to v2.6.36 final + * [Config] update ports configs following rebase to v2.6.36 final + + [ Upstream Kernel Changes ] + + * rebased to v2.6.36 final + + -- Andy Whitcroft Thu, 21 Oct 2010 14:28:57 +0100 + +linux (2.6.36-1.6) natty; urgency=low + + [ Upstream Kernel Changes ] + + * drop broadcom staging driver preview: + * Revert "Staging: Add initial release of brcm80211 - Broadcom 802.11n + wireless LAN driver." + + -- Andy Whitcroft Wed, 20 Oct 2010 10:41:25 +0100 + +linux (2.6.36-1.5) natty; urgency=low + + [ Andy Whitcroft ] + + * rebase to v2.6.36-rc8 + * updateconfigs following rebase to v2.6.36-rc8 + * updateportsconfigs following rebase to v2.6.36-rc8 + * config -- simplify the kernelconfig interface + * config -- add new config mode 'dumpconfigs' + + [ Tim Gardner ] + + * Simplify the use of CROSS_COMPILER + + [ Upstream Kernel Changes ] + + * drop broadcom staging driver preview: + * Revert "staging: brcm80211: Make compiling of brcm80211.ko and + brcmfmac.ko mutually exclusive." + * Revert "staging: brcm80211: Fix compile issue when BRCM80211_PCI is not + set." + * Revert "Staging: brcm80211: remove driver specific -W options" + * Revert "Staging: brcm80211: clean up makefile cflag lines" + * Revert "staging: brcm80211: add fullmac driver" + * Revert "staging: brcm80211: use string native library" + * Revert "staging: brcm80211: use native ctype library" + * Revert "staging: brcm80211: fix remaining checkpatch errors." + * Revert "staging: brcm80211: fix "ERROR: trailing whitespace."" + * Revert "staging: brcm80211: fix "ERROR: spaces required around that + ..."" + * Revert "staging: brcm80211: fix "ERROR: spaces prohibited around that + ':' ..."" + * Revert "staging: brcm80211: fix "ERROR: space required before that + ..."" + * Revert "staging: brcm80211: fix "ERROR: space required after that ..."" + * Revert "staging: brcm80211: fix "ERROR: space required after that close + brace"" + * Revert "staging: brcm80211: fix "ERROR: space prohibited before + ...close square bracket"" + * Revert "staging: brcm80211: fix "ERROR: space prohibited after that + ..."" + * Revert "staging: brcm80211: fix "ERROR: need consistent spacing around + '*'"" + * Revert "staging: brcm80211: fix 'ERROR: "(foo*)" should be "(foo *)"'" + * Revert "staging: brcm80211: fix "ERROR: Macros w/ mult. statements ... + do - while loop"" + * Revert "staging: brcm80211: fix "ERROR: Macros w/ complex values ... + parenthesis"" + * Revert "staging: brcm80211: fix "ERROR: do not initialise statics to 0 + or NULL"" + * Revert "staging: brcm80211: fix "ERROR: do not initialise globals to 0 + or NULL"" + * Revert "staging: brcm80211: fix "ERROR: while should follow close brace + '}'"" + * Revert "staging: brcm80211: fix "ERROR: that open brace { ... prev + line"" + * Revert "staging: brcm80211: fix "ERROR: trailing statements should be + on next line"" + * Revert "staging: brcm80211: fix "ERROR: do not use assignment in if + condition"" + * Revert "staging: brcm80211: fix "ERROR: return is not a function, + paren..."" + * Revert "staging: brcm80211: fix "ERROR: open brace '{' following + function dec..."" + * Revert "staging: brcm80211: fix 'ERROR: "foo * bar" should be "foo + *bar"'" + * Revert "staging: brcm80211: Fix URLs for firmware files." + * Revert "staging: brcm80211: use '%pM' format to print MAC address" + * Revert "staging: brcm80211: Add contact info to TODO list." + * Revert "staging: brcm80211: Fix some initialisation failure paths" + * Export dump_{write,seek} to binary loader modules + * rebase to v2.6.36-rc8. + + -- Andy Whitcroft Tue, 19 Oct 2010 18:58:11 +0100 + +linux (2.6.36-0.4) natty; urgency=low + + [ Andy Whitcroft ] + + * SAUCE: perf: increase stack footprint to avoid stack-protector warning + (fixes FTBS on powerpc) + + -- Andy Whitcroft Thu, 14 Oct 2010 13:16:16 +0100 + +linux (2.6.36-0.3) natty; urgency=low + + [ Andy Whitcroft ] + + * [Config] disable CONFIG_SCSI_QLA_ISCSI to fix FTBS on powerpc + + -- Andy Whitcroft Thu, 14 Oct 2010 03:01:30 +0100 + +linux (2.6.36-0.2) natty; urgency=low + + [ Andy Whitcroft ] + + * [Config] updateportsconfigs following rebase to 2.6.36-rc7 + (fix FTBS on powerpc) + + -- Andy Whitcroft Wed, 13 Oct 2010 23:25:12 +0100 + +linux (2.6.36-0.1) natty; urgency=low + + [ Andy Whitcroft ] + + * reduce disk usage during buildd builds + - LP: #645653 + * [Config] enforcer -- ensure CONFIG_INIT_PASS_ALL_PARAMS is y + * [Config] armel -- drop omap flavour + + [ Tim Gardner ] + + * Added dropped patch list + * more dropped patches + * [Config] Disable aufs, dmraid-4.5, ndis-wrapper + * [Config] Add support for cross compiling armel + * [Config] CONFIG_SCSI_QLA_ISCSI=n for armel + * [Upstream] drivers/serial/mfd.c: Fix ARM compile error + * [Config]: updateconfigs after adding brcm80211 + * staging: brcm80211: Fix Makefile syntax error + * rebased to v2.6.36-rc7 + + [ Upstream Kernel Changes ] + + * (upstream) IPS driver: don't toggle CPU turbo on unsupported CPUs + * (upstream) IPS driver: verify BIOS provided limits + * intel_ips: Print MCP limit exceeded values. + * Staging: Add initial release of brcm80211 - Broadcom 802.11n wireless + LAN driver. + * staging: brcm80211: Fix some initialisation failure paths + * staging: brcm80211: Add contact info to TODO list. + * staging: brcm80211: use '%pM' format to print MAC address + * staging: brcm80211: Fix URLs for firmware files. + * staging: brcm80211: fix 'ERROR: "foo * bar" should be "foo *bar"' + * staging: brcm80211: fix "ERROR: open brace '{' following function + dec..." + * staging: brcm80211: fix "ERROR: return is not a function, paren..." + * staging: brcm80211: fix "ERROR: do not use assignment in if condition" + * staging: brcm80211: fix "ERROR: trailing statements should be on next + line" + * staging: brcm80211: fix "ERROR: that open brace { ... prev line" + * staging: brcm80211: fix "ERROR: while should follow close brace '}'" + * staging: brcm80211: fix "ERROR: do not initialise globals to 0 or NULL" + * staging: brcm80211: fix "ERROR: do not initialise statics to 0 or NULL" + * staging: brcm80211: fix "ERROR: Macros w/ complex values ... + parenthesis" + * staging: brcm80211: fix "ERROR: Macros w/ mult. statements ... do - + while loop" + * staging: brcm80211: fix 'ERROR: "(foo*)" should be "(foo *)"' + * staging: brcm80211: fix "ERROR: need consistent spacing around '*'" + * staging: brcm80211: fix "ERROR: space prohibited after that ..." + * staging: brcm80211: fix "ERROR: space prohibited before ...close square + bracket" + * staging: brcm80211: fix "ERROR: space required after that close brace" + * staging: brcm80211: fix "ERROR: space required after that ..." + * staging: brcm80211: fix "ERROR: space required before that ..." + * staging: brcm80211: fix "ERROR: spaces prohibited around that ':' ..." + * staging: brcm80211: fix "ERROR: spaces required around that ..." + * staging: brcm80211: fix "ERROR: trailing whitespace." + * staging: brcm80211: fix remaining checkpatch errors. + * staging: brcm80211: use native ctype library + * staging: brcm80211: use string native library + * staging: brcm80211: add fullmac driver + * Staging: brcm80211: clean up makefile cflag lines + * Staging: brcm80211: remove driver specific -W options + * staging: brcm80211: Fix compile issue when BRCM80211_PCI is not set. + * staging: brcm80211: Make compiling of brcm80211.ko and brcmfmac.ko + mutually exclusive. + + -- Andy Whitcroft Tue, 12 Oct 2010 16:00:27 +0100 + +linux (2.6.35-22.33) maverick; urgency=low + + [ Andy Whitcroft ] + + * Revert "SAUCE: Add support for Intellimouse Mode in ALPS touchpad on + Dell E2 series Laptops" + - LP: #641320 + + [ Brian Rogers ] + + * SAUCE: ir-core: Fix null dereferences in the protocols sysfs interface + - LP: #624701 + + [ Christopher James Halse Rogers ] + + * SAUCE: Nouveau: Add quirk framework to disable acceleration + - LP: #544088, #546393 + * SAUCE: Nouveau: Disable acceleration on MacBook Pros + - LP: #546393 + + [ John Johansen ] + + * Revert "SAUCE: AppArmor: allow newer tools to load policy on older + kernels" + * SAUCE: AppArmor: allow newer tools to load policy on older kernels + - LP: #639758 + + [ Mathieu J. Poirier ] + + * SAUCE: Adding vdd_sdi regulator supply to OMAP3EVM + + [ Upstream Kernel Changes ] + + * ALSA: HDA: Enable internal speaker on Dell M101z + - LP: #640254 + + -- Leann Ogasawara Fri, 17 Sep 2010 13:21:28 -0700 + +linux (2.6.35-22.32) maverick; urgency=low + + [ Arjan van de Ven ] + + * SAUCE: libata: Add ALPM power state accounting to the AHCI driver + + [ David Henningsson ] + + * SAUCE: ALSA: HDA: Enable internal mic on Dell E6410 and Dell E6510 + - LP: #605047, #628961 + + [ John Johansen ] + + * [Upstream] AppArmor: Fix splitting an fqname into separate namespace + and profile names + - LP: #615947 + * [Upstream] AppArmor: Fix locking from removal of profile namespace + - LP: #615947 + * SAUCE: AppArmor: allow newer tools to load policy on older kernels + - LP: #639758 + * SAUCE: Improve Amazon EBS performance for EC2 + - LP: #634316 + + [ Leann Ogasawara ] + + * Revert "SAUCE: i915 KMS -- blacklist i855" + * Revert "SAUCE: i915 KMS -- blacklist i845g" + * Revert "SAUCE: i915 KMS -- blacklist i830" + * Revert "SAUCE: i915 KMS -- support disabling KMS for known broken + devices" + * execute module-inclusion within a subshell + - LP: #621175 + + [ Upstream Kernel Changes ] + + * (pre-stable) bounce: call flush_dcache_page() after bounce_copy_vec() + - LP: #633227 + * (pre-stable) drm/i915: don't enable self-refresh on Ironlake + - LP: #629711 + * (pre-stable) mm: Move vma_stack_continue into mm.h + * x86, hwmon: Fix unsafe smp_processor_id() in thermal_throttle_add_dev + - LP: #601073 + * PM / Runtime: Make runtime_status attribute not debug-only (v. 2) + * PM / Runtime: Add runtime PM statistics (v3) + * compat: Make compat_alloc_user_space() incorporate the access_ok() + - CVE-2010-3081 + * x86-64, compat: Test %rax for the syscall number, not %eax + - CVE-2010-3301 + * x86-64, compat: Retruncate rax after ia32 syscall entry tracing + - CVE-2010-3301 + + -- Leann Ogasawara Tue, 14 Sep 2010 08:46:49 -0700 + +linux (2.6.35-21.31) maverick; urgency=low + + [ Andy Whitcroft ] + + * bodge linux-libc-dev package version due to ti-omap4 error + * linux-libc-dev -- ensure we can only build this on debian.master + + -- Leann Ogasawara Mon, 13 Sep 2010 09:54:31 -0700 + +linux (2.6.35-21.30) maverick; urgency=low + + [ Andy Whitcroft ] + + * SAUCE: fbcon -- fix OOPs triggered by race prevention fixes + - LP: #614008 + + [ Daniel Lezcano ] + + * SAUCE: fix compilation warning when CONFIG_SECURITY is not set + + [ Henrik Rydberg ] + + * SAUCE: Input: wacom - add fuzz parameters to features + * SAUCE: Input: wacom - collect device quirks into single function + * SAUCE: Input: wacom - add support for the Bamboo Touch trackpad + * SAUCE: Input: wacom - add a quirk for low resolution Bamboo devices + * SAUCE: hid: ntrig: Remove unused device ids + * SAUCE: hid: ntrig: remove sysfs nodes + * SAUCE: hid: ntrig: Correct logic for quirks + * SAUCE: hid: ntrig: zero-initialize ntrig struct + * SAUCE: hid: ntrig: Setup input filtering manually + * SAUCE: hid: ntrig: New ghost-filtering event logic + + [ Leann Ogasawara ] + + * SAUCE: ndiswrapper: Initialize buffer index and check its value + - LP: #613796 + + [ Manoj Iyer ] + + * SAUCE: Add support for Intellimouse Mode in ALPS touchpad on Dell E2 + series Laptops + - LP: #632884 + + [ Ping Cheng ] + + * SAUCE: Input: wacom - parse the Bamboo device family + + [ Rafi Rubin ] + + * SAUCE: hid: ntrig: identify firmware version (wiggled) + + [ Tim Gardner ] + + * [Config] CONFIG_NL80211_TESTMODE=n + + [ Upstream Kernel Changes ] + + * Revert "input: mt: Add support for the Bamboo Touch trackpad" + * e1000e: initial support for 82579 LOMs + * e1000e: correct MAC-PHY interconnect register offset for 82579 + * (pre-stable) ALSA: hda - Add a new hp-laptop model for Conexant 5066, + tested on HP G60 + - LP: #587388 + * DSS2: Don't power off a panel twice + - LP: #588243 + * mmc: build fix: mmc_pm_notify is only available with CONFIG_PM=y + * Input: i8042 - reset keyboard controller wehen resuming from S2R + - LP: #86820 + * ALSA: hda - Fix beep frequency on IDT 92HD73xx and 92HD71Bxx codecs + - LP: #414795 + * agp/intel: Support the extended physical addressing bits on + Sandybridge. + - LP: #632488 + * drm/i915,intel_agp: Add support for Sandybridge D0 + - LP: #632488 + * (pre-stable) intel_agp,i915: Add more sandybridge graphics device ids + - LP: #632488 + * mmc: omap: fix for bus width which improves SD card's peformance. + + -- Leann Ogasawara Tue, 07 Sep 2010 09:58:52 -0700 + +linux (2.6.35-20.29) maverick; urgency=low + + [ Andy Whitcroft ] + + * SAUCE: i915 KMS -- support disabling KMS for known broken devices + - LP: #563277 + * SAUCE: i915 KMS -- blacklist i830 + - LP: #542208, #563277 + * SAUCE: i915 KMS -- blacklist i845g + - LP: #541492, #563277 + * SAUCE: i915 KMS -- blacklist i855 + - LP: #511001, #541511, #563277 + + [ Leann Ogasawara ] + + * [Config] Enable CONFIG_SENSORS_PKGTEMP=m + - LP: #601073 + * ARM: Temporarily disable module check for armel + * rebase to v2.6.35.4 + * [Config] update configs following rebase to v2.6.35.4 + + [ Ricardo Salveti de Araujo ] + + * [Config] Change CONFIG_LEDS_TRIGGER_HEARTBEAT from module to built-in + in Omap + + [ Tim Gardner ] + + * [Config] Added be2net, be2scsi to udebs + - LP: #628776 + + [ Upstream Kernel Changes ] + + * x86, cpu: Package Level Thermal Control, Power Limit Notification + definitions + - LP: #601073 + * x86, hwmon: Package Level Thermal/Power: pkgtemp hwmon driver + - LP: #601073 + * x86, hwmon: Package Level Thermal/Power: thermal throttling handler + - LP: #601073 + * x86, hwmon: Package Level Thermal/Power: power limit + - LP: #601073 + * x86, hwmon: Package Level Thermal/Power: pkgtemp documentation + - LP: #601073 + * hid: 3m: Adjust to sequential MT HID protocol + * hid: 3m: Convert to MT slots + * hid: 3m: Correct touchscreen emulation + * hid: 3m: Adjust major / minor axes to scale + * input: bcm5974: Adjust major / minor to scale + * HID: magicmouse: don't allow hidinput to initialize the device + * HID: magicmouse: simplify multitouch feature request + * HID: magicmouse: simplify touch data bit manipulation + * HID: magicmouse: simplify touch down logic + * HID: magicmouse: remove timestamp logic + * HID: magicmouse: enable Magic Trackpad support + * HID: magicmouse: Adjust major / minor axes to scale + * mmc: fix all hangs related to mmc/sd card insert/removal during + suspend/resume + - LP: #477106 + * drm/i915: fix VGA plane disable for Ironlake+ + - LP: #602281 + + -- Leann Ogasawara Mon, 30 Aug 2010 08:38:01 -0700 + +linux (2.6.35-19.28) maverick; urgency=low + + [ Leann Ogasawara ] + + * No changes from 2.6.35-19.27. Some armel udebs were accidentally deleted + from the archive and a no-change rebuild was attempted. However, the ABI + did not get bumped and resulted in build failures for 2.6.35-19.27. Fix + up the ABI and re-upload. + + -- Leann Ogasawara Sat, 28 Aug 2010 16:42:27 -0700 + +linux (2.6.35-19.27) maverick; urgency=low + + [ Leann Ogasawara ] + + * No changes from 2.6.35-19.26. Some armel udebs were accidentally deleted + from the archive. + + -- Leann Ogasawara Fri, 27 Aug 2010 08:58:35 -0700 + +linux (2.6.35-19.26) maverick; urgency=low + + [ Upstream Kernel Changes ] + + * ARM: OMAP: Beagle: revision detection + * ARM: OMAP: Beagle: only Cx boards use pin 23 for write protect + * ARM: OMAP: Beagle: no gpio_wp pin connection on xM + + -- Leann Ogasawara Thu, 26 Aug 2010 09:15:09 -0700 + +linux (2.6.35-19.25) maverick; urgency=low + + [ Jarod Wilson ] + + * SAUCE: Bring in staging/lirc from 2.6.36 + - LP: #609234 + * SAUCE: Update ir-core to linuxtv/other which should be merged for + 2.6.36. + - LP: #609234 + * SAUCE: Fix memleaks in imon and mceusb drivers + - LP: #609234 + * SAUCE: Bring in streamzap support from linuxtv/other + - LP: #609234 + + [ Mario Limonciello ] + + * Remove ubuntu/lirc in favor of staging/lirc from 2.6.36 + - LP: #609234 + + [ Mathieu J. Poirier ] + + * SAUCE: ARM: adding i2c eeprom driver to read EDID + - LP: #608279 + + [ Upstream Kernel Changes ] + + * intel_idle: disable module support + - LP: #615265 + * (pre-stable) ALSA: hda - Ensure codec patch files are checked for the + correct codec ID + * (pre-stable) ALSA: hda - Rename iMic to Int Mic on Lenovo NB0763 + - LP: #605101 + * (pre-stable) ALSA: HDA: Use model=auto for LG R510 + - LP: #495134 + * (pre-stable) ALSA: HDA: Add Sony VAIO quirk for ALC269 + - LP: #519066 + * (pre-stable) ALSA: HDA: Fix front mic on Dell Precision M6500 + - LP: #519066 + * input: mt: Initialize slots to unused (rev2) + * input: mt: Add support for the Bamboo Touch trackpad + * hid: Add a hid quirk for input sync override + + -- Leann Ogasawara Mon, 23 Aug 2010 12:42:52 -0700 + +linux (2.6.35-18.24) maverick; urgency=low + + [ Colin Watson ] + + * Pass DEB_MAINT_PARAMS to hook scripts + + [ Leann Ogasawara ] + + * [Config] Add CONFIG_INPUT_UINPUT=y to config enforcer + - LP: #584812 + * rebase to v2.6.35.3 + + [ Upstream Kernel Changes ] + + * (pre-stable) dell-wmi: Add support for eject key on Dell Studio 1555 + - LP: #609234 + * can: add limit for nframes and clean up signed/unsigned variables + - CVE-2010-2959 + * drm: Initialize ioctl struct when no user data is present + - CVE-2010-2803 + * ARM: initial stack protector (-fstack-protector) support + * ARM: stack protector: change the canary value per task + * [ARM] implement arch_randomize_brk() + * [ARM] add address randomization to mmap() + * ARM: fix ASLR of PIE executables + + -- Leann Ogasawara Sun, 22 Aug 2010 19:22:04 -0700 + +linux (2.6.35-17.23) maverick; urgency=low + + [ Jeremy Kerr ] + + * [Config] build-in uinput module + - LP: #584812 + + [ Leann Ogasawara ] + + * Revert "[Config] [FTBS] ia64: Temporarily disable CONFIG_CEPH_FS" + * Revert "[Config] [FTBS] ia64: Temporarily disable gpiolib" + * Revert "[Config] [FTBS] sparc: Temporarily disable + CONFIG_MTD_NAND_DENALI" + * Revert "[Config] [FTBS] sparc: Temporarily disable + CONFIG_MFD_JANZ_CMODIO" + * Revert "[Config] [FTBS] sparc: Temporarily disable + CONFIG_INFINIBAND_QIB" + * [Config] Enable INTEL_IPS + - LP: #601057 + * Remove ia64 support + * [Config] Update portsconfigs after removing ia64 support + * Remove sparc support + * [Config] Update portsconfigs after removing sparc support + + [ Linus Torvalds ] + + * (pre-stable) mm: fix page table unmap for stack guard page properly + + [ Mathieu J. Poirier ] + + * SAUCE: (no-up) ARM: Resetting power_mode to its original value. + - LP: #591941 + + [ Upstream Kernel Changes ] + + * timer: add on-stack deferrable timer interfaces + - LP: #601057 + * x86 platform driver: intelligent power sharing driver + - LP: #601057 + * IPS driver: add GPU busy and turbo checking + - LP: #601057 + * X86: intel_ips, check for kzalloc properly + - LP: #601057 + * ips driver: make it less chatty + - LP: #601057 + + -- Leann Ogasawara Tue, 17 Aug 2010 09:38:08 -0700 + +linux (2.6.35-16.22) maverick; urgency=low + + [ Andy Whitcroft ] + + * debian -- more agressivly clean up after depmod on purge + - LP: #618591 + + [ Henrik Rydberg ] + + * SAUCE: hid: 3m: Simplify touchsreen emulation logic + + [ Leann Ogasawara ] + + * ubuntu: iscsitarget -- version 1.4.20.2 + * ubuntu: rtl8192se -- update to version 0017.0507.2010 + * rebase to v2.6.35.2 + * [Config] update configs following rebase to v2.6.35.2 + * [Config] update ports configs following rebase to v2.6.35.2 + + [ Luke Yelavich ] + + * [Config] Enable new firewire stack on powerpc + + [ Mathieu J. Poirier ] + + * SAUCE: (drop after 2.6.35) ARM: Using gpmc function to init nand flash. + - LP: #608266 + + -- Leann Ogasawara Thu, 12 Aug 2010 09:58:01 -0700 + +linux (2.6.35-15.21) maverick; urgency=low + + [ Luke Yelavich ] + + * [Config] CONFIG_SND_USB_UA101=m for all architectures + + [ Upstream Kernel Changes ] + + * Input: introduce MT event slots + * Input: document the MT event slot protocol + * (pre-stable) sched: Revert nohz_ratelimit() for now + * (pre-stable) drm/radeon/kms: add missing copy from user + - LP: #606081 + + [ Leann Ogasawara ] + + * rebase to v2.6.35.1 + + -- Leann Ogasawara Mon, 09 Aug 2010 09:24:04 -0700 + +linux (2.6.35-14.20) maverick; urgency=low + + [ Andy Whitcroft ] + + * update Vcs-Git to point to maverick repo + * debian -- include the debian packaging in the -source package + - LP: #608674 + * select debian source format 1.0 + * add support for building selected stages of kernel + - LP: #603087 + * cleanup conditional dependancy handling + - LP: #603087 + + [ Upstream Kernel Changes ] + + * ALSA: hda - Handle missing NID 0x1b on ALC259 codec + - LP: #582199, #586418, #588031 + * ALSA: hda - Handle pin NID 0x1a on ALC259/269 + - LP: #582199, #586418, #588031 + * sched: Revert nohz_ratelimit() for now + + -- Leann Ogasawara Tue, 03 Aug 2010 08:46:47 -0700 + +linux (2.6.35-14.19) maverick; urgency=low + + [ Leann Ogasawara ] + + * rebase to v2.6.35 + + -- Leann Ogasawara Sun, 01 Aug 2010 10:35:56 -0700 + +linux (2.6.35-13.18) maverick; urgency=low + + [ Andy Whitcroft ] + + * SAUCE: (no-up) Modularize vesafb -- fix initialisation + * SAUCE: add tracing for user initiated readahead requests + * SAUCE: vt -- maintain bootloader screen mode and content until vt + switch + * SAUCE: vt -- allow grub to request automatic vt_handoff + * SAUCE: fbcon -- fix race between open and removal of framebuffers + * SAUCE: drm -- stop early access to drm devices + + [ Bryan Wu ] + + * CONFIG: compile in OTG driver and Transceiver driver + - LP: #566645 + * remove OTG modules from modules list file + + [ John Johansen ] + + * SAUCE: AppArmor: -- sync to AppArmor mainline 2010-07-27 + - LP: #581525, #599450 + * SAUCE: AppArmor: -- sync to AppArmor mainline 2010-07-29 + * SAUCE: AppArmor 2.4 compatibility patch + * SAUCE: AppArmor: Allow dfa backward compatibility with broken userspace + * SAUCE: fix pv-ops for legacy Xen + * SAUCE: blkfront: default to sd devices + * [Config] Build in drivers required for Xen pv-ops + + [ Leann Ogasawara ] + + * Revert "[Upstream] i915: Use the correct mask to detect i830 aperture + size." + + [ Lee Jones ] + + * SAUCE: ARM: OMAP: Add macros for comparing silicon revision + - LP: #608095 + * SAUCE: OMAP: DSS2: check for both cpu type and revision, rather than + just revision + - LP: #608095 + * SAUCE: OMAP: DSS2: enable hsclk in dsi_pll_init for OMAP36XX + - LP: #608095 + * SAUCE: ARM: OMAP: Beagle: support twl gpio differences on xM + - LP: #608095 + + [ Upstream Kernel Changes ] + + * agp/intel: Use the correct mask to detect i830 aperture size. + - LP: #597075 + + -- Leann Ogasawara Fri, 30 Jul 2010 15:46:59 -0700 + +linux (2.6.35-12.17) maverick; urgency=low + + [ Leann Ogasawara ] + + * rebase to v2.6.35-rc6 + * [Config] update configs following rebase to v2.6.35-rc6 + * [Config] update ports configs following rebase to v2.6.35-rc6 + * SAUCE: [FTBS] armel: define KEY_F10 and KEYF11 + + [ Leann Ogasawara ] + + * rebase to v2.6.35-rc6 + + -- Leann Ogasawara Fri, 23 Jul 2010 16:16:38 +0200 + +linux (2.6.35-11.16) maverick; urgency=low + + [ Leann Ogasawara ] + + * Bump ABI for new compiler update + + -- Leann Ogasawara Fri, 23 Jul 2010 10:24:58 +0200 + +linux (2.6.35-10.15) maverick; urgency=low + + [ Leann Ogasawara ] + + * Revert "SAUCE: ensure vga16fb loads if no other driver claims the VGA + device" + * [Config] Enable CONFIG_M686=y + - LP: #592495 + + [ Upstream Kernel Changes ] + + * tracing: Add alignment to syscall metadata declarations + + -- Leann Ogasawara Tue, 20 Jul 2010 18:18:49 +0200 + +linux (2.6.35-9.14) maverick; urgency=low + + [ Andy Whitcroft ] + + * ubuntu: AUFS -- add BOM and automated update script + * ubuntu: AUFS -- update to b37c575759dc4535ccc03241c584ad5fe69e3b25 + + [ John Johansen ] + + * [Config] Enable DRBD as a module + + [ Kees Cook ] + + * SAUCE: Yama: verify inode is symlink to avoid bind mounts + - LP: #604407 + + [ Leann Ogasawara ] + + * [Config] Disable CONFIG_DRM_VMWGFX (staging driver) + - LP: #606139 + * [Config] ports: Disable CONFIG_DRM_VMWGFX (staging driver) + - LP: #606139 + * [Config] Enable CONFIG_DEBUG_STRICT_USER_COPY_CHECKS=y + * [Config] ports: Enable CONFIG_DEBUG_STRICT_USER_COPY_CHECKS=y + + [ Lee Jones ] + + * Stop ARM boards crashing when CUPS is loaded + - LP: #601226 + + [ Upstream Kernel Changes ] + + * perf probe: Support tracing an entry of array + * perf probe: Support static and global variables + + -- Leann Ogasawara Fri, 16 Jul 2010 14:38:17 -0700 + +linux (2.6.35-8.13) maverick; urgency=low + + [ Kees Cook ] + + * SAUCE: Yama: check PTRACE using thread group leader + * SAUCE: Yama: search for PTRACE exceptions via thread group leader + - LP: #603716 + + [ Leann Ogasawara ] + + * rebase to v2.6.35-rc5 + * [Config] update configs following rebase to v2.6.35-rc5 + + [ Nicolas Pitre ] + + * SAUCE: make ndiswrapper available on X86 only + + [ Tim Gardner ] + + * [Config] Added ums-cypress to udeb + - LP: #576066 + * SAUCE: fix build error with CONFIG_BLK_DEV_INITRD=n + * [Config] CONFIG_NDISWRAPPER=m across all configs + + [ Upstream Kernel Changes ] + + * HID: magicmouse: report last touch up + * rebase to 2.6.35-rc5 + + -- Leann Ogasawara Tue, 13 Jul 2010 18:57:59 -0700 + +linux (2.6.35-7.12) maverick; urgency=low + + [ Tim Gardner ] + + * [Upstream] i915: Use the correct mask to detect i830 aperture size. + - LP: #597075 + + [ Upstream Kernel Changes ] + + * (drop after 2.6.35) drm/radeon/kms: add ioport register access + (squashed) + + -- Tim Gardner Thu, 08 Jul 2010 09:53:13 -0600 + +linux (2.6.35-7.11) maverick; urgency=low + + [ Tim Gardner ] + + * [Config] CONFIG_X86_MRST=n + + [ Upstream Kernel Changes ] + + * (drop after 2.6.35-rc5) writeback: remove writeback_inodes_wbc + * (drop after 2.6.35-rc5) writeback: split writeback_inodes_wb + * (drop after 2.6.35-rc5) writeback: simplify the write back thread queue + + -- Tim Gardner Tue, 06 Jul 2010 18:39:08 -0600 + +linux (2.6.35-7.10) maverick; urgency=low + + [ Kees Cook ] + + * SAUCE: security: create task_free security callback + * SAUCE: Yama: add PTRACE exception tracking and interface + * SAUCE: security: unconditionally chain to Yama LSM + * Revert "SAUCE: ptrace: restrict ptrace scope to children" + * Revert "SAUCE: fs: block hardlinks to non-accessible sources" + * Revert "SAUCE: fs: block cross-uid sticky symlinks" + * [Upstream] security: Yama LSM + * [Config] Enable CONFIG_SECURITY_YAMA=y + + [ Tim Gardner ] + + * [Config] updateconfigs/updateportsconfigs after rebase to 2.6.35-rc4 + + [ Upstream Kernel Changes ] + + * rebase to 2.6.35-rc4 + + -- Leann Ogasawara Thu, 01 Jul 2010 08:55:57 -0700 + +linux (2.6.35-6.9) maverick; urgency=low + + [ Tim Gardner ] + + * [Upstream] direct_splice_actor() should not use pos in sd + - LP: #588861 + + -- Leann Ogasawara Mon, 28 Jun 2010 12:35:49 -0700 + +linux (2.6.35-6.8) maverick; urgency=low + + [ Mathieu J. Poirier ] + + * ARM: Adding regulator supply for vdds_sdi. + - LP: #597904 + + -- Leann Ogasawara Sun, 27 Jun 2010 16:34:43 -0700 + +linux (2.6.35-6.7) maverick; urgency=low + + [ Alberto Milone ] + + * [Upstream] Add support for the ATIF ACPI method to the radeon driver + + [ Chase Douglas ] + + * [Upstream] HID: magicmouse: scroll on entire surface, not just middle + of mouse + * [Upstream] HID: magicmouse: disable and add module param for scroll + acceleration + * [Upstream] HID: magicmouse: properly account for scroll movement in + state + * [Upstream] HID: magicmouse: add param for scroll speed + * [Upstream] HID: magicmouse: enable horizontal scrolling + + [ Henrik Rydberg ] + + * [Upstream] Input: evdev - convert to dynamic event buffer + * [Upstream] Input: evdev - use driver hint to compute size of event + buffer + * [Upstream] Input: bcm5974 - set the average number of events per MT + event packet + * [Upstream] Input: hid-input - use a larger event buffer for MT devices + * [Upstream] Input: evdev - never leave the client buffer empty after + write + + [ John Johansen ] + + * SAUCE: AppArmor: -- mainline 2010-06-23 + * SAUCE: AppArmor 2.4 compatibility patch + * SAUCE: fs: block hardlinks to non-accessible sources AppArmor portion + + [ Leann Ogasawara ] + + * [Config] Enable CONFIG_INTR_REMAP=y + - LP: #597091 + * [Config] Enable CONFIG_X86_X2APIC + - LP: #597091 + + [ Mathieu J. Poirier ] + + * [Config] ARM: Turning off CONFIG_CPU_IDLE on omap + - LP: #594382 + + -- Leann Ogasawara Thu, 24 Jun 2010 12:19:48 -0700 + +linux (2.6.35-5.6) maverick; urgency=low + + [ Amit Kucheria ] + + * [Config] update omap flavour description + + [ Andy Whitcroft ] + + * update to ubuntu-debian:508b7aa34b578c0d1e51bfb571f2bfb824dc65ac + - LP: #570500, #576274 + * SAUCE: add option to hand off all kernel parameters to init + - LP: #586386 + * [Config] enable passing all kernel command line to init + - LP: #586386 + * [Config] disable CONFIG_VMI + - LP: #537601 + * [Config] enable CONFIG_IPV6_SIT_6RD + - LP: #591869 + * [Config] enable CONFIG_VMWARE_BALOON as module + - LP: #592039 + + [ Leann Ogasawara ] + + * Revert "SAUCE: pm: Config option to disable handling of console during + suspend/resume" + - LP: #594885 + * [Config] Remove CONFIG_PM_DISABLE_CONSOLE + * [Config] ports: enable passing all kernel command line to init + - LP: #586386 + * [Config] Enable CONFIG_FB_VESA=y for x86 + * [Config] Add CONFIG_FRAMEBUFFER_CONSOLE=y to config enforcer + * [Config] Add CONFIG_FB_VESA=y for x86 to config enforcer + * [Config] Enable CONFIG_TASK_DELAY_ACCT=y + - LP: #493156 + + [ Mathieu Poirier ] + + * ARM: Adding MosChip MCS7830 to nic-usb + - LP: #584920 + + [ Upstream Kernel Changes ] + + * Revert "[Upstream] docbook: need xmldoclinks for all doc types" + * docbook: need xmldoclinks for all doc types + * perf probe: Add kernel source path option + + -- Leann Ogasawara Thu, 17 Jun 2010 08:05:29 -0700 + +linux (2.6.35-4.5) maverick; urgency=low + + [ Leann Ogasawara ] + + * Revert "[Upstream] (evdev) Use driver hint to compute the evdev buffer + size (rev2)" + * Revert "[Upstream] (evdev) Convert to dynamic event buffer (rev4)" + * Revert "[Upstream] (evdev) Use multi-reader buffer to save space + (rev4)" + * Revert "SAUCE: drivers: Remove some duplicate device entries in various + modules" + * [Upstream] USB: option: Remove duplicate AMOI_VENDOR_ID + * [Upstream] Revert "USB: Adding support for HTC Smartphones to ipaq" + * [Upstream] p54usb: Comment out duplicate Medion MD40900 device id + + [ Tim Gardner ] + + * [Config] CONFIG_NFS_FSCACHE=y + - LP: #440522 + * [Config] CONFIG_FSCACHE_STATS=y, CONFIG_FSCACHE_HISTOGRAM=y + - LP: #440522 + + -- Leann Ogasawara Wed, 16 Jun 2010 08:43:07 -0700 + +linux (2.6.35-3.4) maverick; urgency=low + + [ Andy Whitcroft ] + + * debian -- ensure the version number is clean + + [ Henrik Rydberg ] + + * [Upstream] Introduce MT event slots (rev 5) + * [Upstream] Document the MT event slot protocol (rev5) + * [Upstream] (evdev) Use multi-reader buffer to save space (rev4) + * [Upstream] (evdev) Convert to dynamic event buffer (rev4) + * [Upstream] (evdev) Use driver hint to compute the evdev buffer size + (rev2) + + [ Leann Ogasawara ] + + * Revert "SAUCE: Add MODULE_ALIAS for Dell WMI module" + * Revert "SAUCE: hostap: send events on data interface as well as master + interface" + * Revert "Fix webcam having USB ID 0ac8:303b" + * Revert "SAUCE: toshiba_acpi -- pull in current -dev version of driver" + * rebase to v2.6.35-rc3 + + [ Maxim Levitsky ] + + * [Config] Enable new Smartmedia/xD translation layer + - LP: #202490 + + [ Upstream Kernel Changes ] + + * net: fix deliver_no_wcard regression on loopback device + + [ Upstream changes ] + + * rebased to v2.6.35-rc3 + + -- Leann Ogasawara Thu, 10 Jun 2010 16:15:22 -0700 + +linux (2.6.35-2.3) maverick; urgency=low + + [ Bryan Wu ] + + * CONFIG: enforce -- make sure we disable CONFIG_LOCALVERSION_AUTO + + [ Leann Ogasawara ] + + * [Config] armel: Enable CONFIG_BNX2=m + * [Config] ports: Enable CONFIG_BNX2X=m + * SAUCE: armel: define get_dma_ops to fix FTBS + + [ Tim Gardner ] + + * [Upstream] net: Print num_rx_queues imbalance warning only when there + are allocated queues + - LP: #591416 + + -- Leann Ogasawara Wed, 09 Jun 2010 08:27:41 -0700 + +linux (2.6.35-2.2) maverick; urgency=low + + [ Andy Whitcroft ] + + * [Config] d-i: make armel configuration versatile flavour specific + - LP: #588805 + * [Config] d-i: enable .udebs for omap flavour + - LP: #588805 + + [ Kees Cook ] + + * ptrace: limit scope to attach only (allow read) + - LP: #589656 + + [ Leann Ogasawara ] + + * rebase to v2.6.35-rc2 + * [Config] update configs following rebase to v2.6.35-rc2 + * [Config] update port configs following rebase to v2.6.35-rc2 + + [ Lee Jones ] + + * Enable perf to be more helpful when perf_ does not exist. + - LP: #570500 + * 'fdr editconfig' modification. Easily skip over unwanted menuconfigs. + + [ Tim Gardner ] + + * [Config] Update bnx2 udeb firmware files + - LP: #589304 + + [ Upstream changes ] + + * rebased to v2.6.35-rc2 + + -- Leann Ogasawara Mon, 07 Jun 2010 09:45:04 -0700 + +linux (2.6.35-1.1) maverick; urgency=low + + [ Andy Whitcroft ] + + * ubuntu: AUFS -- update to standalone 2.6.35-rcN as at 20100601 + - LP: #587888 + * ubuntu: AUFS -- track changes to the arguements to fop fsync() + + [ Leann Ogasawara ] + + * rebase to v2.6.35-rc1 + * [Config] update configs following rebase to v2.6.35-rc1 + * [Config] update port configs following rebase to v2.6.35-rc1 + * SAUCE: lirc: rename usb_buffer_alloc() and usb_buffer_free() + * SAUCE: ndiswrapper: rename usb_buffer_alloc() and usb_buffer_free() + * SAUCE: ndiswrapper: convert multicast list to list_head + * [Config] [FTBS] armel: Temporarily disable CONFIG_GPIO_JANZ_TTL + * [Config] [FTBS] ia64: Temporarily disable gpiolib + * [Config] [FTBS] ia64: Temporarily disable CONFIG_CEPH_FS + * [Config] [FTBS] sparc: Temporarily disable CONFIG_INFINIBAND_QIB + * [Config] [FTBS] sparc: Temporarily disable CONFIG_MFD_JANZ_CMODIO + * [Config] [FTBS] armel: Temporarily disable CONFIG_MFD_JANZ_CMODIO + * [Config] [FTBS] armel: Temporarily disable CONFIG_DT3155 + * [Config] [FTBS] sparc: Temporarily disable CONFIG_MTD_NAND_DENALI + * [Config] [FTBS] armel: Temporarily disable bnx2 + * [Config] [FTBS] armel: Temporarily disable CONFIG_SERIAL_UARTLITE + * SAUCE: [FTBS] armel: Don't include asm/agp.h for ttm + * SAUCE: [FTBS] armel: include linux/dma-mapping.h + * SAUCE: [FTBS] armel: replace omap_set_gpio_debounce with + gpio_set_debounce + + [ Upstream Kernel Changes ] + + * of/usb: fix build error due to of_node pointer move + * n2_crypto: Fix build after of_device/of_platform_driver changes. + * powerpc/fsl-booke: fix the case where we are not in the first page + * powerpc/fsl-booke: Move the entry setup code into a seperate file + * powerpc/kexec: Add support for FSL-BookE + * greth: Fix build after OF device conversions. + + [ Upstream changes ] + + * rebased to v2.6.35-rc1 + + -- Leann Ogasawara Fri, 04 Jun 2010 23:01:52 -0700 + +linux (2.6.35-1.0) UNRELEASED; urgency=low + + [ Leann Ogasawara ] + + * Null entry. + + -- Leann Ogasawara Wed, 02 Jun 2010 15:17:41 -0700 + +linux (2.6.34-5.14) maverick; urgency=low + + [ Tim Gardner ] + + * [Config] Added module inclusion support + * [Config] Added virtual flavour module inclusion list and d-i package + definitions + + -- Leann Ogasawara Wed, 02 Jun 2010 12:58:14 -0700 + +linux (2.6.34-5.13) maverick; urgency=low + + [ Andy Whitcroft ] + + * Revert "ubuntu: AUFS -- aufs2 20091209" + * Revert "ubuntu: AUFS -- export various core functions + (aufs2-standalone.patch)" + * Revert "ubuntu: AUFS -- export various core functions + (aufs2-base.patch)" + * ubuntu: AUFS -- aufs2 base patch for linux-2.6.34 + - LP: #587888 + * ubuntu: AUFS -- aufs2 standalone patch for linux-2.6.34 + - LP: #587888 + * ubuntu: AUFS -- update to standalone 2.6.34 as at 20100601 + - LP: #587888 + * [Config] AUFS -- enable aufs options + - LP: #587888 + + -- Leann Ogasawara Tue, 01 Jun 2010 08:56:43 -0700 + +linux (2.6.34-5.12) maverick; urgency=low + + [ Andy Whitcroft ] + + * enforce -- ensure SYSFS compatibility is disabled + + [ Chase Douglas ] + + * build with libdw-dev for perf probe symbol support + * maverick ftrace configuration changes + + [ Kees Cook ] + + * Revert "SAUCE: x86: brk away from exec rand area" + * Revert "SAUCE: [um] Don't use nx_enabled under UML" + * Revert "SAUCE: [x86] implement cs-limit nx-emulation for ia32" + * SAUCE: x86: implement cs-limit nx-emulation for ia32 + - LP: #369978 + * SAUCE: x86: more tightly confine cs-limit nx-emulation to ia32 only + * SAUCE: x86: brk away from exec rand area + - LP: #452175 + * SAUCE: ptrace: restrict ptrace scope to children + + [ Leann Ogasawara ] + + * Add new omap flavour to getabis + * [Config] Enable CONFIG_FRAMEBUFFER_CONSOLE=y for all archs + - LP: #585490 + * build/modules: Temorarily add ignore.modules + * ubuntu: iscsitarget -- version 1.4.20.1 + + [ Loïc Minier ] + + * SAUCE: [um] Don't use nx_enabled under UML + - LP: #524849 + + -- Leann Ogasawara Fri, 28 May 2010 08:27:17 -0700 + +linux (2.6.34-4.11) maverick; urgency=low + + [ Amit Kucheria ] + + * SAUCE: omap: remove calls to usb_nop_xceiv_register from board files + * [Config] Add support for OMAP-mainline flavour + + [ Andy Whitcroft ] + + * SAUCE: powerpc: fix compile error when ptrace.h is included from + userspace + - LP: #583733 + + [ Chase Douglas ] + + * Revert "SAUCE: Don't register vga16fb framebuffer if other framebuffers + are present" + * Revert "SAUCE: Disable function tracing after hitting __schedule_bug" + * Revert "SAUCE: drm/i915: don't change DRM configuration when releasing + load detect pipe" + + [ Kees Cook ] + + * SAUCE: fs: block cross-uid sticky symlinks + * SAUCE: fs: block hardlinks to non-accessible sources + + [ Koen Kooi ] + + * SAUCE: board-omap3-beagle: add DSS2 support + + [ Leann Ogasawara ] + + * Revert "staging/go7007 -- disable" + * Revert "[Config] staging/winbond -- disable" + * Revert "Disable 4MB page tables for Atom, work around errata AAE44" + * Revert "SAUCE: sync before umount to reduce time taken by ext4 umount" + * Revert "SAUCE: Enable an e1000e Intel Corporation 82567 Gigabit + controller" + * Revert "SAUCE: Fix MODULE_IMPORT/MODULE_EXPORT" + * Revert "SAUCE: Created MODULE_EXPORT/MODULE_IMPORT macros" + * Revert "SAUCE: input/mouse/alps: Do not call psmouse_reset() for alps" + * Revert "SAUCE: r8169: disable TSO by default for RTL8111/8168B + chipsets." + * Revert "[Upstream] b43: Declare all possible firmware files." + * Revert "add Breaks: against hardy lvm2" + * Revert "SAUCE: Guest OS does not recognize a lun with non zero target + id on Vmware ESX Server" + * Revert "SAUCE: Catch nonsense keycodes and silently ignore" + * [Config] Enable CONFIG_ECRYPT_FS=y for ports + * [Config] Enable CONFIG_USB=y for armel and sparc + * [Config] Enable CONFIG_SCSI=y for ia64 and sparc + * [Config] Enable CONFIG_RFKILL=y for ports + * [Config] Enable CONFIG_ATH9K_DEBUGFS=y + * [Config] Enable CONFIG_IWMC3200TOP_DEBUGFS=y + * [Config] Enable CONFIG_RCU_FAST_NO_HZ=y + * [Config] Enable CONFIG_IWLWIFI_DEVICE_TRACING=y + * [Config] Enable CONFIG_LIBERTAS_MESH=y + * [Config] Enable CONFIG_MMC_RICOH_MMC=y + * [Config] CONFIG_RT2800USB_UNKNOWN=y + * [Config] Enable CONFIG_VGA_SWITCHEROO=y + * [Config] Enable CONFIG_CEPH_FS=m + * [Config] Enable CONFIG_CRYPTO_PCRYPT=m + * [Config] Enable CONFIG_EEEPC_WMI=m + * [Config] Enable CONFIG_RT2800PCI=m + * [Config] Enable CONFIG_SCSI_HPSA=m + * [Config] Enable CONFIG_VHOST_NET=m + * [Config] Disable CONFIG_SND_HDA_INPUT_BEEP_MODE by default + - LP: #582350 + * [Config] Disable CONFIG_SOUND_OSS* and CONFIG_SND_*OSS + - LP: #579300 + * [Config] Enable CONFIG_PCIEASPM=y + - LP: #333990 + * [Config] updateconfigs for OMAP flavour + + [ Loïc Minier ] + + * Enable perf tools on armel + + [ Tim Gardner ] + + * SAUCE: Updated ndiswrapper to 1.56 + - LP: #582555 + * [Config] Added virtual flavour + * [Config] Remove support for sub-flavours + * [Config] Removed amd64 preempt flavour + * [Config] updateconfigs, updateportsconfigs after flavour munging + + -- Leann Ogasawara Tue, 25 May 2010 09:34:55 -0700 + +linux (2.6.34-3.10) maverick; urgency=low + + [ Leann Ogasawara ] + + * rebase to v2.6.34 + + [ Upstream changes ] + + * rebased to v2.6.34 + + -- Leann Ogasawara Tue, 18 May 2010 17:35:35 -0700 + +linux (2.6.34-2.9) maverick; urgency=low + + [ Leann Ogasawara ] + + * [Config] [FTBS] Disable comedi for armel + + -- Leann Ogasawara Thu, 13 May 2010 23:20:55 +0200 + +linux (2.6.34-2.8) maverick; urgency=low + + [ Leann Ogasawara ] + + * Drop lpia + * [Config] [FTBS] disable KVM + * [Config] [FTBS] disable ipr for armel + + -- Leann Ogasawara Thu, 13 May 2010 16:07:52 +0200 + +linux (2.6.34-2.7) maverick; urgency=low + + [ Leann Ogasawara ] + + * [Config] disable CONFIG_SCSI_IPR on powerpc + * [Config] Remove 386 flavour per UDS discussion + + -- Leann Ogasawara Wed, 12 May 2010 18:26:43 +0200 + +linux (2.6.34-1.6) maverick; urgency=low + + [ Chase Douglas ] + + * enforce CONFIG_TMPFS_POSIX_ACL=y + - LP: #575940 + * don't force module dependency checking + - LP: #577029 + + [ Kees Cook ] + + * SAUCE: mmap_min_addr check CAP_SYS_RAWIO only for write + - LP: #568844 + + [ Leann Ogasawara ] + + * Revert "SAUCE: ata: blacklist FUJITSU MHW2160BH PL" + * rebase to v2.6.34-rc7 + * [Config] update configs following rebase to v2.6.34-rc7 + * [Config] update port configs following rebase to v2.6.34-rc7 + * Add btrfs to the udebs + + [ Tim Gardner ] + + * [Config] Add atl1c to nic-modules udeb + - LP: #557130 + + [ Upstream changes ] + + * rebased to v2.6.34-rc7 + + -- Leann Ogasawara Tue, 11 May 2010 11:29:08 +0200 + +linux (2.6.34-1.5) UNRELEASED; urgency=low + + [ Leann Ogasawara ] + + * rebase to v2.6.34-rc6 + * [Config] update configs following rebase to v2.6.34-rc6 + * [Config] update port configs following rebase to v2.6.34-rc6 + + [ Upstream changes ] + + * rebased to v2.6.34-rc6 + + -- Leann Ogasawara Fri, 30 Apr 2010 15:54:05 +0100 + +linux (2.6.34-1.4) UNRELEASED; urgency=low + + [ Leann Ogasawara ] + + * rebase to v2.6.34-rc5 + * [Config] update ports configs following rebase to v2.6.34-rc5 + + [ Upstream changes ] + + * rebased to v2.6.34-rc5 + + -- Leann Ogasawara Thu, 22 Apr 2010 15:36:12 -0700 + +linux (2.6.34-1.3) UNRELEASED; urgency=low + + [ Leann Ogasawara ] + + * rebase to v2.6.34-rc4 + * [Config] update configs following rebase to v2.6.34-rc4 + * [Config] update port configs following rebase to v2.6.34-rc4 + * ubuntu: dm-raid4-5 -- update to compile with 2.6.34-rc4 + + [ Upstream changes ] + + * rebased to v2.6.34-rc4 + + -- Leann Ogasawara Tue, 13 Apr 2010 18:33:44 -0700 + +linux (2.6.34-1.2) UNRELEASED; urgency=low + + [ Leann Ogasawara ] + + * Temorarily disable building linux-doc + * rebase to v2.6.34-rc3 + * [Config] update configs following rebase to v2.6.34-rc3 + * [Config] update port configs following rebase to v2.6.34-rc3 + + [ Upstream changes ] + + * rebased to v2.6.34-rc3 + + -- Leann Ogasawara Tue, 30 Mar 2010 16:55:44 -0700 + +linux (2.6.34-1.1) UNRELEASED; urgency=low + + [ Leann Ogasawara ] + + * rebase to v2.6.34-rc2 + * ubuntu: dm-raid4-5 -- update to compile with 2.6.34-rc2 + * [Config] update port configs following rebase to v2.6.34-rc2 + * [Config] update configs following rebase to v2.6.34-rc2 + + [ Upstream changes ] + + * rebased to v2.6.34-rc2 + + -- Leann Ogasawara Wed, 24 Mar 2010 23:00:39 -0700 + +linux (2.6.33-1.1) UNRELEASED; urgency=low + + [ Leann Ogasawara ] + + * ubuntu: dm-raid4-5 -- update to compile with 2.6.33 + * ubuntu: lirc -- drop explicit include of linux/autoconf.h + * ubuntu: lirc -- pass kfifo to kfifo_alloc and move spinlock + * ubuntu: lirc -- rename kfifo_put and kfifo_get + * ubuntu: iscsitarget -- rename daddr inet_sock field + * rebased to v2.6.33 + * [Config] update configs following rebase to v2.6.33 + * [Config] update ports configs following rebase to v2.6.33 + + [ Upstream changes ] + + * rebased to v2.6.33 + + -- Leann Ogasawara Tue, 23 Mar 2010 03:55:46 -0700 + +linux (2.6.33-0.0) UNRELEASED; urgency=low + + [ Leann Ogasawara ] + + * Null entry. + + -- Leann Ogasawara Wed, 17 Mar 2010 07:48:56 -0700 + +linux (2.6.32-16.25) lucid; urgency=low + + [ Andy Whitcroft ] + + * linux-tools -- move to Suggests: with explicit seeding + - LP: #534635 + + [ Tim Gardner ] + + * [Config] CONFIG_HID=m + + [ Upstream Kernel Changes ] + + * (pre-stable) sched: Fix SMT scheduler regression in + find_busiest_queue() + * KVM: introduce kvm_vcpu_on_spin + * KVM: VMX: Add support for Pause-Loop Exiting + + -- Andy Whitcroft Tue, 09 Mar 2010 14:13:51 +0000 + +linux (2.6.32-16.24) lucid; urgency=low + + [ Andy Whitcroft ] + + * armel -- perf userspace does not support arm + * ia64 -- libelf-dev/binutils-dev to not provide necessary libraries + + -- Andy Whitcroft Sat, 06 Mar 2010 11:42:12 +0000 + +linux (2.6.32-16.23) lucid; urgency=low + + [ Andy Whitcroft ] + + * SAUCE: PM report driver and device suspend/resume times -- move config + * update to standards version 3.8.4.0 + * printenv -- expose all of the package selectors + * source package -- cleanup source content control + * doc package -- ensure we do build package content on buildd + * lintian -- correct the address in the debian/copyright + * lintian -- update debhelper package version dependancy + * lintian -- fix ghostscript dependancy + * lintian -- add required misc:Depends + * lintian -- move our debhelper compat level to debian/compat + * perf -- build the kernel carried tools + * perf -- add linux-tools carrying the version switches and manuals + * SAUCE: fix up Kconfig for staging drivers + * [Config] enable NOUVEAU etc following drm backport + * update DRM to mainline v2.6.33 + * [Config] Remove AppArmor config options that no longer exist (ports) + * [Config] updateportsconfigs following drm update + + [ John Johansen ] + + * ubuntu: AppArmor -- update to mainline 2010-03-04 + * SAUCE: AppArmor: Reintroduce AppArmor 2.4 compatibility + * SAUCE: AppArmor: replace strim with strstrip for 2.6.32 kernels + * [Config] Remove AppArmor config options that no longer exist + + [ Manoj Iyer ] + + * ubuntu: rtl8192se -- version 2010-0115,0014 + - LP: #530275 + * [Config] added CONFIG_RTL8192SE module. + - LP: #530275 + + [ Tim Gardner ] + + * [Config] Added vmw_pvscsi to d-i/scsi-modules + - LP: #531017 + * [Upstream] netfilter: xt_recent: Add an entry reaper + + [ Upstream Kernel Changes ] + + * Revert "KVM: x86 emulator: Check CPL level during privilege instruction + emulation" + * Revert "KVM: x86 emulator: Fix popf emulation" + * Revert "KVM: x86 emulator: Check IOPL level during io instruction + emulation" + * Revert "KVM: x86 emulator: Add Virtual-8086 mode of emulation" + * Revert "KVM: fix memory access during x86 emulation." + * Add vlan (8021.Q) module package for d-i. + * (pre-stable) drm/i915: blacklist lid status: Sony VGN-BX196VP, Dell + Inspiron 700m + - LP: #515246 + * [Upstream] docbook: need xmldoclinks for all doc types + * x86: set_personality_ia32() misses force_personality32 + * lib: Introduce generic list_sort function + * drm/nv50: Implement ctxprog/state generation. + * drm/nv50: Remove redundant/incorrect ctxvals initialisation. + * (pre-stable) drm/i915: blacklist lid status: Sony VGN-BX196VP, Dell + Inspiron 700m + - LP: #515246 + + -- Andy Whitcroft Fri, 05 Mar 2010 15:40:38 +0000 + +linux (2.6.32-15.22) lucid; urgency=low + + [ Andy Whitcroft ] + + * Revert "[Config] added new config option CONFIG_SR_REPORT_TIME_LIMIT" + * Revert "SAUCE: PM report driver and device suspend/resume times." + * [Config] set CONFIG_SR_REPORT_TIME_LIMIT + + [ Manoj Iyer ] + + * SAUCE: PM report driver and device suspend/resume times. + + -- Andy Whitcroft Tue, 02 Mar 2010 01:35:37 +0000 + +linux (2.6.32-15.21) lucid; urgency=low + + [ Andy Whitcroft ] + + * Revert "(pre-stable) drm/i915: Increase fb alignment to 64k" + * Revert "[Config] lenovo-sl-laptop -- enable" + * Revert "ubuntu: lenovo-sl-laptop -- git tip (b19a08f81f)" + * armel -- cramfs module will no longer be built + * d-i -- make all modules optional + * rename the debug packages to match archive standard + - LP: #527837 + * lenovo-sl-laptop is no longer built + + [ Colin Ian King ] + + * Disable 4MB page tables for Atom, work around errata AAE44 + - LP: #523112 + + [ Colin Watson ] + + * ubuntu: dm-raid4-5: Depend on XOR_BLOCKS + * ubuntu: fsam7400: Depend on CHECK_SIGNATURE + + [ Jesse Barnes ] + + * SAUCE: drm/i915: don't change DRM configuration when releasing load + detect pipe + - LP: #488328 + + [ Loïc Minier ] + + * [Config] armel Update versatile initrd configs + - LP: #524893 + * SAUCE: [um] Don't use nx_enabled under UML + - LP: #524849 + + [ Manoj Iyer ] + + * [Config] added new config option CONFIG_SR_REPORT_TIME_LIMIT + + [ Mario Limonciello ] + + * SAUCE: v3 - Add Dell Business Class Netbook LED driver + + [ Rafael J. Wysocki ] + + * SAUCE: PM report driver and device suspend/resume times. + + [ Surbhi Palande ] + + * Revert "[Upstream] e1000e: enhance frame fragment detection" + - CVE-2009-4538 + * Revert "[Upstream] e1000: enhance frame fragment detection" + - CVE-2009-4536 + + [ Tim Gardner ] + + * [Config] Enabled CONFIG_LEDS_DELL_NETBOOKS=m + * SAUCE: (pre-stable) netfilter: xt_recent: fix buffer overflow + * SAUCE: (pre-stable) netfilter: xt_recent: fix false match + + [ Upstream Kernel Changes ] + + * Revert "(pre-stable) eCryptfs: Add getattr function" + * Fix potential crash with sys_move_pages + * futex_lock_pi() key refcnt fix + * futex: Handle user space corruption gracefully + * futex: Handle futex value corruption gracefully + * Fix race in tty_fasync() properly + * hwmon: (w83781d) Request I/O ports individually for probing + * hwmon: (lm78) Request I/O ports individually for probing + * hwmon: (adt7462) Wrong ADT7462_VOLT_COUNT + * ALSA: ctxfi - fix PTP address initialization + * drm/i915: disable hotplug detect before Ironlake CRT detect + * drm/i915: enable self-refresh on 965 + * drm/i915: Disable SR when more than one pipe is enabled + * drm/i915: Fix DDC on some systems by clearing BIOS GMBUS setup. + * drm/i915: Add HP nx9020/SamsungSX20S to ACPI LID quirk list + * drm/i915: Fix the incorrect DMI string for Samsung SX20S laptop + * drm/i915: Add MALATA PC-81005 to ACPI LID quirk list + * usb: r8a66597-hcd: Flush the D-cache for the pipe-in transfer buffers. + * i2c-tiny-usb: Fix on big-endian systems + * drm/i915: handle FBC and self-refresh better + * drm/i915: Increase fb alignment to 64k + * drm/i915: Update write_domains on active list after flush. + * regulator: Fix display of null constraints for regulators + * ALSA: hda-intel: Avoid divide by zero crash + * CPUFREQ: Fix use after free of struct powernow_k8_data + * freeze_bdev: don't deactivate successfully frozen MS_RDONLY sb + * cciss: Make cciss_seq_show handle holes in the h->drv[] array + * ioat: fix infinite timeout checking in ioat2_quiesce + * resource: add helpers for fetching rlimits + * fs/exec.c: restrict initial stack space expansion to rlimit + * cifs: fix length calculation for converted unicode readdir names + * NFS: Fix a reference leak in nfs_wb_cancel_page() + * NFS: Try to commit unstable writes in nfs_release_page() + * NFSv4: Don't allow posix locking against servers that don't support it + * NFSv4: Ensure that the NFSv4 locking can recover from stateid errors + * NFS: Fix an Oops when truncating a file + * NFS: Fix a umount race + * NFS: Fix a bug in nfs_fscache_release_page() + * NFS: Fix the mapping of the NFSERR_SERVERFAULT error + * md: fix 'degraded' calculation when starting a reshape. + * V4L/DVB: dvb-core: fix initialization of feeds list in demux filter + * Export the symbol of getboottime and mmonotonic_to_bootbased + * kvmclock: count total_sleep_time when updating guest clock + * KVM: PIT: control word is write-only + * tpm_infineon: fix suspend/resume handler for pnp_driver + * amd64_edac: Do not falsely trigger kerneloops + * netfilter: nf_conntrack: fix memory corruption with multiple namespaces + * netfilter: nf_conntrack: per netns nf_conntrack_cachep + * netfilter: nf_conntrack: restrict runtime expect hashsize modifications + * netfilter: xtables: compat out of scope fix + * netfilter: nf_conntrack: fix hash resizing with namespaces + * drm/i915: remove full registers dump debug + * drm/i915: add i915_lp_ring_sync helper + * drm/i915: Don't wait interruptible for possible plane buffer flush + * dasd: remove strings from s390dbf + * crypto: padlock-sha - Add import/export support + * wmi: Free the allocated acpi objects through wmi_get_event_data + * dell-wmi, hp-wmi, msi-wmi: check wmi_get_event_data() return value + * /dev/mem: introduce size_inside_page() + * devmem: check vmalloc address on kmem read/write + * devmem: fix kmem write bug on memory holes + * SCSI: mptfusion : mptscsih_abort return value should be SUCCESS instead + of value 0. + * sh: Couple kernel and user write page perm bits for CONFIG_X2TLB + * ALSA: hda - use WARN_ON_ONCE() for zero-division detection + * dst: call cond_resched() in dst_gc_task() + * ALSA: hda - Improved MacBook (Pro) 5,1 / 5,2 support + * befs: fix leak + * rtc-fm3130: add missing braces + * Call flush_dcache_page after PIO data transfers in libata-sff.c + * ahci: add Acer G725 to broken suspend list + * pktgen: Fix freezing problem + * x86/amd-iommu: Fix IOMMU-API initialization for iommu=pt + * x86/amd-iommu: Fix deassignment of a device from the pt_domain + * x86: Re-get cfg_new in case reuse/move irq_desc + * Staging: fix rtl8187se compilation errors with mac80211 + * ALSA: usb-audio - Avoid Oops after disconnect + * serial: 8250: add serial transmitter fully empty test + * sysfs: sysfs_sd_setattr set iattrs unconditionally + * class: Free the class private data in class_release + * USB: usbfs: only copy the actual data received + * USB: usbfs: properly clean up the as structure on error paths + * rtl8187: Add new device ID + * ACPI: Add NULL pointer check in acpi_bus_start + * ACPI: fix High cpu temperature with 2.6.32 + * drm/radeon/kms: use udelay for short delays + * NFS: Too many GETATTR and ACCESS calls after direct I/O + * eCryptfs: Add getattr function + * b43: Fix throughput regression + * ath9k: Fix sequence numbers for PAE frames + * mac80211: Fix probe request filtering in IBSS mode + * iwlwifi: Fix to set correct ht configuration + * dm stripe: avoid divide by zero with invalid stripe count + * dm log: userspace fix overhead_size calcuations + * Linux 2.6.32.9 + * sfc: Fix SFE4002 initialisation + * sfc: Fix sign of efx_mcdi_poll_reboot() error in efx_mcdi_poll() + * sfc: SFE4002/SFN4112F: Widen temperature and voltage tolerances + * (pre-stable) HID: handle joysticks with large number of buttons + - LP: #492056 + * (pre-stable) HID: extend mask for BUTTON usage page + - LP: #492056 + * PM: Measure device suspend and resume times + * e1000: enhance frame fragment detection + - CVE-2009-4536 + * e1000e: enhance frame fragment detection + - CVE-2009-4538 + * KVM: fix memory access during x86 emulation. + - CVE-2010-0306 + * KVM: x86 emulator: Add Virtual-8086 mode of emulation + - CVE-2010-0306 + * KVM: x86 emulator: Check IOPL level during io instruction emulation + - CVE-2010-0306 + * KVM: x86 emulator: Fix popf emulation + - CVE-2010-0306 + * KVM: x86 emulator: Check CPL level during privilege instruction + emulation + - CVE-2010-0306 + * Input: wacom - ensure the device is initialized properly upon resume + * Input: wacom - add defines for packet lengths of various devices + * Input: wacom - add support for new LCD tablets + - LP: #516777 + + -- Andy Whitcroft Mon, 01 Mar 2010 22:56:28 +0000 + +linux (2.6.32-14.20) lucid; urgency=low + + [ Andy Whitcroft ] + + * rebuild following the GCC update to match compiler for out of tree modules + * Revert "[Config] drbd -- enable" + * Revert "ubuntu: drbd -- version 8.3.1" + * SAUCE: khubd -- switch USB product/manufacturer/serial handling to RCU + - LP: #510937 + + -- Andy Whitcroft Fri, 19 Feb 2010 18:47:18 +0000 + +linux (2.6.32-14.19) lucid; urgency=low + + [ Andy Whitcroft ] + + * ensure we build the source package contents when enabled + - LP: #522308 + * [Config] enable CONFIG_X86_MCE_XEON75XX + * SAUCE: AppArmor -- add linux/kref.h for struct kref + * [Config] enable CONFIG_HID_ORTEK + * enable udeb generation for arm versatile flavour + - LP: #522515 + + [ John Johansen ] + + * ubuntu: AppArmor -- update to mainline 2010-02-18 + - LP: #439560, #496110, #507069 + + [ Johnathon Harris ] + + * SAUCE: HID: add support for Ortek WKB-2000 + - LP: #405390 + + [ Upstream Kernel Changes ] + + * tpm_tis: TPM_STS_DATA_EXPECT workaround + - LP: #490487 + * x86, mce: Xeon75xx specific interface to get corrected memory error + information + * x86, mce: Rename cpu_specific_poll to mce_cpu_specific_poll + * x86, mce: Make xeon75xx memory driver dependent on PCI + * drm/edid: Unify detailed block parsing between base and extension + blocks + - LP: #500999 + * (pre-stable) eCryptfs: Add getattr function + - LP: #390833 + + -- Andy Whitcroft Thu, 18 Feb 2010 19:22:02 +0000 + +linux (2.6.32-13.18) lucid; urgency=low + + [ Andy Whitcroft ] + + * Revert "enforcer -- make the enforcement configuration common" + * Revert "(pre-stable) Input: ALPS - add interleaved protocol support + (Dell E6x00 series)" + * Revert "(pre-stable) driver-core: fix devtmpfs crash on s390" + * Revert "(pre-stable) Driver-Core: devtmpfs - set root directory mode to + 0755" + * Revert "SAUCE: Adds support for COMPAL JHL90 webcam" + * Revert "SAUCE: fix kernel oops in VirtualBox during paravirt patching" + * Revert "SAUCE: make fc transport removal of target configurable" + * enforcer -- make the enforcement configuration common + * getabis -- add preempt flavour to the list + * [Config] enforce DEVTMPFS options + * [Config] armel -- cleanup to-be builtin modules + * [Config] cleanup ports configs + * [Config] enable CRYPTO_GHASH_CLMUL_NI_INTEL + - LP: #485536 + * add printdebian target to find branch target + * distclean -- do not remove debian.env + * [Config] generic-pae switch to M586TSC + - LP: #519448 + * git-ubuntu-log -- commonise duplicated log handling + * git-ubuntu-log -- tighten up Bug: NNNN matching + * git-ubuntu-log -- sort the bug numbers + + [ Chris Wilson ] + + * (pre-stable) drm/i915: Increase fb alignment to 64k + - LP: #404064 + + [ Eric Miao ] + + * arm -- enable ubuntu/ directory + + [ Huang Ying ] + + * SAUCE: crypto: ghash - Add PCLMULQDQ accelerated implementation + * SAUCE: crypto: ghash-intel - Fix building failure on x86_32 + + [ Loïc Minier ] + + * [Config] cleanup preempt configuration + * [Config] versatile: Fix video output + - LP: #517594 + * [Config] armel DEFAULT_MMAP_MIN_ADDR=32768 + * [Config] Large update to armel/versatile + * [Config] versatile: Add RTC support + * [Config] armel: Enable NEON + * [Config] versatile: Builtin MMC support + * [Config] versatile Builtin SCSI controller + * [Config] armel Disable dma_cache_sync callers + * [Config] armel Disable asm/time.h users + * [Config] armel Disable out of range udelay() + * [Config] armel Disable flush_cache_range() users + * [Config] armel -- Enable ubuntu/ drivers + + [ Steve Conklin ] + + * SAUCE: drm/i915: Add display hotplug event on Ironlake + * SAUCE: drm/i915: Add ACPI OpRegion support for Ironlake + + [ Upstream Kernel Changes ] + + * Revert "[Upstream]: oprofile/x86: add Xeon 7500 series support" + * Revert "Revert "[Bluetooth] Eliminate checks for impossible conditions + in IRQ handler"" + * clockevent: Don't remove broadcast device when cpu is dead + * clockevents: Add missing include to pacify sparse + * ACPI: don't cond_resched if irq is disabled + * be2net: Add support for next generation of BladeEngine device. + * be2net: Add the new PCI IDs to PCI_DEVICE_TABLE. + * mpt2sas: New device SAS2208 support is added + * ar9170: Add support for D-Link DWA 160 A2 + * powerpc/fsl: Add PCI device ids for new QoirQ chips + * davinci: dm646x: Add support for 3.x silicon revision + * Input: ALPS - add interleaved protocol support (Dell E6x00 series) + * Driver-Core: devtmpfs - set root directory mode to 0755 + * driver-core: fix devtmpfs crash on s390 + * vfs: get_sb_single() - do not pass options twice + * ALSA: hda - Add PCI IDs for Nvidia G2xx-series + * V4L/DVB (13569): smsusb: add autodetection support for five additional + Hauppauge USB IDs + * USB: mos7840: add device IDs for B&B electronics devices + * USB: ftdi_sio: add USB device ID's for B&B Electronics line + * V4L/DVB (13168): Add support for Asus Europa Hybrid DVB-T card (SAA7134 + SubVendor ID: 0x1043 Device ID: 0x4847) + * iTCO_wdt: Add support for Intel Ibex Peak + * atl1c:use common_task instead of reset_task and link_chg_task + * atl1e:disable NETIF_F_TSO6 for hardware limit + * V4L/DVB (13680a): DocBook/media: copy images after building HTML + * V4L/DVB (13680b): DocBook/media: create links for included sources + * netfilter: xtables: fix conntrack match v1 ipt-save output + * partitions: read whole sector with EFI GPT header + * partitions: use sector size for EFI GPT + * ALSA: ice1724 - Patch for suspend/resume for ESI Juli@ + * sched: Fix isolcpus boot option + * sched: Fix missing sched tunable recalculation on cpu add/remove + * nohz: Prevent clocksource wrapping during idle + * nfsd: Fix sort_pacl in fs/nfsd/nf4acl.c to actually sort groups + * timers, init: Limit the number of per cpu calibration bootup messages + * PCI: Always set prefetchable base/limit upper32 registers + * iscsi class: modify handling of replacement timeout + * NFS: Revert default r/wsize behavior + * HID: fixup quirk for NCR devices + * scsi_devinfo: update Hitachi entries (v2) + * scsi_dh: create sysfs file, dh_state for all SCSI disk devices + * scsi_transport_fc: remove invalid BUG_ON + * lpfc: fix hang on SGI ia64 platform + * libfc: fix typo in retry check on received PRLI + * libfc: fix ddp in fc_fcp for 0 xid + * fcoe: remove redundant checking of netdev->netdev_ops + * libfc: Fix wrong scsi return status under FC_DATA_UNDRUN + * libfc: lport: fix minor documentation errors + * libfc: don't WARN_ON in lport_timeout for RESET state + * fcoe: initialize return value in fcoe_destroy + * libfc: Fix frags in frame exceeding SKB_MAX_FRAGS in fc_fcp_send_data + * libfc: fix memory corruption caused by double frees and bad error + handling + * libfc: fix free of fc_rport_priv with timer pending + * libfc: remote port gets stuck in restart state without really + restarting + * fcoe, libfc: fix an libfc issue with queue ramp down in libfc + * fcoe: Fix checking san mac address + * fcoe: Fix getting san mac for VLAN interface + * qlge: Remove explicit setting of PCI Dev CTL reg. + * qlge: Set PCIE max read request size. + * qlge: Don't fail open when port is not initialized. + * qlge: Add handler for DCBX firmware event. + * qlge: Bonding fix for mode 6. + * PCI: AER: fix aer inject result in kernel oops + * DMI: allow omitting ident strings in DMI tables + * Input: i8042 - remove identification strings from DMI tables + * Input: i8042 - add Gigabyte M1022M to the noloop list + * Input: i8042 - add Dritek quirk for Acer Aspire 5610. + * ALSA: hda - select IbexPeak handler for Calpella + * ALSA: hda - Fix quirk for Maxdata obook4-1 + * ALSA: hda - Add missing Line-Out and PCM switches as slave + * iTCO_wdt.c - cleanup chipset documentation + * iTCO_wdt: add PCI ID for the Intel EP80579 (Tolapai) SoC + * iTCO_wdt: Add Intel Cougar Point and PCH DeviceIDs + * ahci: disable SNotification capability for ich8 + * ata_piix: fix MWDMA handling on PIIX3 + * md: fix small irregularity with start_ro module parameter + * V4L/DVB (13826): uvcvideo: Fix controls blacklisting + * cio: fix double free in case of probe failure + * cio: dont panic in non-fatal conditions + * netiucv: displayed TX bytes value much too high + * ipc ns: fix memory leak (idr) + * ALSA: hda - Fix HP T5735 automute + * hwmon: (fschmd) Fix a memleak on multiple opens of /dev/watchdog + * UBI: fix memory leak in update path + * UBI: initialise update marker + * ASoC: fix a memory-leak in wm8903 + * mac80211: check that ieee80211_set_power_mgmt only handles STA + interfaces. + * cfg80211: fix channel setting for wext + * KVM: S390: fix potential array overrun in intercept handling + * KVM: only allow one gsi per fd + * KVM: Fix race between APIC TMR and IRR + * KVM: MMU: bail out pagewalk on kvm_read_guest error + * KVM: x86: Fix host_mapping_level() + * KVM: x86: Fix probable memory leak of vcpu->arch.mce_banks + * KVM: x86: Fix leak of free lapic date in kvm_arch_vcpu_init() + * KVM: fix lock imbalance in kvm_*_irq_source_id() + * KVM: only clear irq_source_id if irqchip is present + * IPoIB: Clear ipoib_neigh.dgid in ipoib_neigh_alloc() + * x86: Reenable TSC sync check at boot, even with NONSTOP_TSC + * ACPI: enable C2 and Turbo-mode on Nehalem notebooks on A/C + - LP: #516325 + * iwlwifi: Fix throughput stall issue in HT mode for 5000 + * fnctl: f_modown should call write_lock_irqsave/restore + * x86, msr/cpuid: Pass the number of minors when unregistering MSR and + CPUID drivers. + * Linux 2.6.32.7 + * scsi_lib: Fix bug in completion of bidi commands + * mptsas: Fix issue with chain pools allocation on katmai + * mm: add new 'read_cache_page_gfp()' helper function + * drm/i915: Selectively enable self-reclaim + * firewire: ohci: fix crashes with TSB43AB23 on 64bit systems + * S390: fix single stepped svcs with TRACE_IRQFLAGS=y + * x86: Set hotpluggable nodes in nodes_possible_map + * x86: Remove "x86 CPU features in debugfs" (CONFIG_X86_CPU_DEBUG) + * libata: retry FS IOs even if it has failed with AC_ERR_INVALID + * zcrypt: Do not remove coprocessor for error 8/72 + * dasd: fix possible NULL pointer errors + * ACPI: Add a generic API for _OSC -v2 + * ACPI: Add platform-wide _OSC support. + * ACPI: fix OSC regression that caused aer and pciehp not to load + * ACPI: Advertise to BIOS in _OSC: _OST on _PPC changes + * UBI: fix volume creation input checking + * e1000/e1000e: don't use small hardware rx buffers + * drm/i915: Reload hangcheck timer too for Ironlake + * Fix a leak in affs_fill_super() + * Fix failure exits in bfs_fill_super() + * fix oops in fs/9p late mount failure + * fix leak in romfs_fill_super() + * Fix remount races with symlink handling in affs + * fix affs parse_options() + * Fix failure exit in ipathfs + * mm: fix migratetype bug which slowed swapping + * FDPIC: Respect PT_GNU_STACK exec protection markings when creating + NOMMU stack + * Split 'flush_old_exec' into two functions + * sparc: TIF_ABI_PENDING bit removal + * x86: get rid of the insane TIF_ABI_PENDING bit + * Input: winbond-cir - remove dmesg spam + * x86: Disable HPET MSI on ATI SB700/SB800 + * iwlwifi: set default aggregation frame count limit to 31 + * drm/i915: only enable hotplug for detected outputs + * firewire: core: add_descriptor size check + * SECURITY: selinux, fix update_rlimit_cpu parameter + * regulator: Specify REGULATOR_CHANGE_STATUS for WM835x LED constraints + * x86: Add Dell OptiPlex 760 reboot quirk + - LP: #488319 + * x86: Add quirk for Intel DG45FC board to avoid low memory corruption + * x86/amd-iommu: Fix possible integer overflow + * clocksource: fix compilation if no GENERIC_TIME + * tcp: update the netstamp_needed counter when cloning sockets + * sky2: Fix oops in sky2_xmit_frame() after TX timeout + * net: restore ip source validation + * af_packet: Don't use skb after dev_queue_xmit() + * ax25: netrom: rose: Fix timer oopses + * KVM: allow userspace to adjust kvmclock offset + * oprofile/x86: add Xeon 7500 series support + * oprofile/x86: fix crash when profiling more than 28 events + * libata: retry link resume if necessary + * mm: percpu-vmap fix RCU list walking + * mm: purge fragmented percpu vmap blocks + * block: fix bio_add_page for non trivial merge_bvec_fn case + * Fix 'flush_old_exec()/setup_new_exec()' split + * random: drop weird m_time/a_time manipulation + * random: Remove unused inode variable + * block: fix bugs in bio-integrity mempool usage + * usb: r8a66597-hdc disable interrupts fix + * connector: Delete buggy notification code. + * be2net: Bug fix to support newer generation of BE ASIC + * be2net: Fix memset() arg ordering. + * mm: flush dcache before writing into page to avoid alias + * mac80211: fix NULL pointer dereference when ftrace is enabled + * imxfb: correct location of callbacks in suspend and resume + * mx3fb: some debug and initialisation fixes + * starfire: clean up properly if firmware loading fails + * kernel/cred.c: use kmem_cache_free + * uartlite: fix crash when using as console + * pktcdvd: removing device does not remove its sysfs dir + * ath9k: fix eeprom INI values override for 2GHz-only cards + * ath9k: fix beacon slot/buffer leak + * powerpc: TIF_ABI_PENDING bit removal + * NET: fix oops at bootime in sysctl code + * Linux 2.6.32.8 + + -- Andy Whitcroft Wed, 10 Feb 2010 18:56:52 +0000 + +linux (2.6.32-12.17) lucid; urgency=low + + [ Andy Whitcroft ] + + * restore linux-image prefix -- master + * enforce -- we require SELINUX enabled -- master + * enforce -- ensure APPARMOR is our default LSM -- master + * make doc package completely optional -- master + * make source package completely optional -- master + * make linux-libc-dev completly optional -- master + * convert package disable to a deps list -- master + * allow common headers to switch from indep to arch -- master + * convert binary package disable to a deps list -- master + * add configuration option for a full source build tree -- master + * add support for uImage kernels in package control scripts + * getabis -- cleanup and parameterise repository list -- master + * getabis -- move configuration to etc/getabi -- master + * kernelconfig -- move configuration to etc -- master + * rules -- make debian/debian.env master for branch name + * set the current branch name -- master + * pull back common debian.master files into debian -- master + * enforcer -- make the enforcement configuration common + * insert-changes -- correctly link to debian/rules in DROOT + + [ Colin Watson ] + + * future-proof ddeb handling against buildd changes + + [ Eric Miao ] + + * SAUCE: Make CONFIG_{OMNIBOOK, AVERATEC_5100P, PACKARDBELL_E5} depend on + X86 + + [ Loïc Minier ] + + * Add modules.builtin.bin to prerm rm list + - LP: #516584 + + [ Tim Gardner ] + + * [Config] Implement the amd64 preempt flavour + + [ Upstream Kernel Changes ] + + * syslog: distinguish between /proc/kmsg and syscalls + - LP: #515623 + * sfc: Fix polling for slow MCDI operations + * sfc: Fix conditions for MDIO self-test + * sfc: QT202x: Remove unreliable MMD check at initialisation + * sfc: Add workspace for GMAC bug workaround to MCDI MAC_STATS buffer + * sfc: Use fixed-size buffers for MCDI NVRAM requests + + -- Andy Whitcroft Fri, 05 Feb 2010 07:09:31 +0000 + +linux (2.6.32-12.16) lucid; urgency=low + + [ Andy Whitcroft ] + + * Revert "SAUCE: acpi battery -- delay first lookup of the battery until + first use" + * SAUCE: acpi battery -- move first lookup asynchronous + - LP: #507211 + * [Config] update configs to cleanup generic configs + * [Config] disable CONFIG_X86_CPU_DEBUG for amd64 + * [Config] enable USER_NS + - LP: #480739, #509808 + + [ Heiko Carstens ] + + * (pre-stable) driver-core: fix devtmpfs crash on s390 + - LP: #512370 + + [ John Johansen ] + + * [Config] for server and virtual flavours make CONFIG_SCSI_SYM53C8XX_2=y + - LP: #494565 + * [Config] VIRTIO=y for server/virtual flavours + - LP: #494565 + + [ Kay Sievers ] + + * (pre-stable) Driver-Core: devtmpfs - set root directory mode to 0755 + - LP: #512370 + + [ Kees Cook ] + + * SAUCE: x86: brk away from exec rand area + - LP: #452175 + + [ Leann Ogasawara ] + + * [Upstream] e1000: enhance frame fragment detection + - CVE-2009-4536 + * [Upstream] e1000e: enhance frame fragment detection + - CVE-2009-4538 + + [ Sebastian Kapfer ] + + * (pre-stable) Input: ALPS - add interleaved protocol support (Dell E6x00 + series) + - LP: #296610 + + [ Upstream Kernel Changes ] + + * inotify: do not reuse watch descriptors + - LP: #485556 + * inotify: only warn once for inotify problems + * revert "drivers/video/s3c-fb.c: fix clock setting for Samsung SoC + Framebuffer" + * memcg: ensure list is empty at rmdir + * drm/i915: remove loop in Ironlake interrupt handler + * block: Fix incorrect reporting of partition alignment + * x86, mce: Thermal monitoring depends on APIC being enabled + * futexes: Remove rw parameter from get_futex_key() + * page allocator: update NR_FREE_PAGES only when necessary + * x86, apic: use physical mode for IBM summit platforms + * edac: i5000_edac critical fix panic out of bounds + * x86: SGI UV: Fix mapping of MMIO registers + * mfd: WM835x GPIO direction register is not locked + * mfd: Correct WM835x ISINK ramp time defines + * ALSA: hda - Fix missing capture mixer for ALC861/660 codecs + * V4L/DVB (13868): gspca - sn9c20x: Fix test of unsigned. + * reiserfs: truncate blocks not used by a write + * HID: add device IDs for new model of Apple Wireless Keyboard + * PCI/cardbus: Add a fixup hook and fix powerpc + * Input: pmouse - move Sentelic probe down the list + * asus-laptop: add Lenovo SL hotkey support + * sched: Fix cpu_clock() in NMIs, on !CONFIG_HAVE_UNSTABLE_SCHED_CLOCK + * sparc64: Fix NMI programming when perf events are active. + * sparc64: Fix Niagara2 perf event handling. + * i2c: Do not use device name after device_unregister + * i2c/pca: Don't use *_interruptible + * serial/8250_pnp: add a new Fujitsu Wacom Tablet PC device + * sched: Fix task priority bug + * vfs: Fix vmtruncate() regression + * Linux 2.6.32.5 + * x86, msr/cpuid: Register enough minors for the MSR and CPUID drivers + * V4L/DVB (13900): gspca - sunplus: Fix bridge exchanges. + * Staging: asus_oled: fix oops in 2.6.32.2 + * Staging: hv: fix smp problems in the hyperv core code + * tty: fix race in tty_fasync + * ecryptfs: use after free + * ecryptfs: initialize private persistent file before dereferencing + pointer + * nozomi: quick fix for the close/close bug + * serial: 8250_pnp: use wildcard for serial Wacom tablets + * usb: serial: fix memory leak in generic driver + * USB: fix bitmask merge error + * USB: Don't use GFP_KERNEL while we cannot reset a storage device + * USB: EHCI: fix handling of unusual interrupt intervals + * USB: EHCI & UHCI: fix race between root-hub suspend and port resume + * USB: add missing delay during remote wakeup + * USB: add speed values for USB 3.0 and wireless controllers + * ACPI: EC: Accelerate query execution + * ACPI: EC: Add wait for irq storm + * SCSI: enclosure: fix oops while iterating enclosure_status array + * drm/i915: Read the response after issuing DDC bus switch command + * drm/i915: try another possible DDC bus for the SDVO device with + multiple outputs + * block: bdev_stack_limits wrapper + * DM: Fix device mapper topology stacking + * x86/PCI/PAT: return EINVAL for pci mmap WC request for !pat_enabled + * USB: fix usbstorage for 2770:915d delivers no FAT + * vmalloc: remove BUG_ON due to racy counting of VM_LAZY_FREE + * perf timechart: Use tid not pid for COMM change + * perf events: Dont report side-band events on each cpu for + per-task-per-cpu events + * perf: Honour event state for aux stream data + * Linux 2.6.32.6 + + -- Andy Whitcroft Wed, 27 Jan 2010 16:40:23 +0000 + +linux (2.6.32-11.15) lucid; urgency=low + + [ Andy Whitcroft ] + + * Revert "(pre-stable) drm/radeon/kms: fix crtc vblank update for r600" + * Revert "(pre-stable) sched: Fix balance vs hotplug race" + * Revert "[Upstream] acerhdf: Limit modalias matching to supported + boards" + * Revert "[Upstream] mmc: prevent dangling block device from accessing + stale queues" + * Revert "SAUCE: Fix nx_enable reporting" + * Revert "SAUCE: [x86] fix report of cs-limit nx-emulation" + * Revert "SAUCE: [x86] implement cs-limit nx-emulation for ia32" + * SAUCE: i915 -- disable powersave by default + - LP: #492392 + + [ Kees Cook ] + + * SAUCE: [x86] implement cs-limit nx-emulation for ia32 + - LP: #369978 + * SAUCE: [x86] fix report of cs-limit nx-emulation + - LP: #454285 + * SAUCE: Fix nx_enable reporting + - LP: #454285 + + [ Tim Gardner ] + + * [Upstream] b43: Declare all possible firmware files. + - LP: #488636 + * [Config] updateconfigs after adding pvscsi + - LP: #497156 + * [Config] CONFIG_BT=m + + [ Upstream Kernel Changes ] + + * Revert "x86: Side-step lguest problem by only building cmpxchg8b_emu + for pre-Pentium" + * SCSI: ipr: fix EEH recovery + * SCSI: qla2xxx: dpc thread can execute before scsi host has been added + * SCSI: st: fix mdata->page_order handling + * SCSI: fc class: fix fc_transport_init error handling + * sched: Fix task_hot() test order + * x86, cpuid: Add "volatile" to asm in native_cpuid() + * sched: Select_task_rq_fair() must honour SD_LOAD_BALANCE + * clockevents: Prevent clockevent_devices list corruption on cpu hotplug + * pata_hpt3x2n: fix clock turnaround + * pata_cmd64x: fix overclocking of UDMA0-2 modes + * ASoC: wm8974: fix a wrong bit definition + * sound: sgio2audio/pdaudiocf/usb-audio: initialize PCM buffer + * ALSA: hda - Fix missing capsrc_nids for ALC88x + * acerhdf: limit modalias matching to supported + - LP: #435958 + * ACPI: EC: Fix MSI DMI detection + * ACPI: Use the return result of ACPI lid notifier chain correctly + * powerpc: Handle VSX alignment faults correctly in little-endian mode + * ASoC: Do not write to invalid registers on the wm9712. + * drm/radeon: fix build on 64-bit with some compilers. + * USB: emi62: fix crash when trying to load EMI 6|2 firmware + * USB: option: support hi speed for modem Haier CE100 + * USB: Fix a bug on appledisplay.c regarding signedness + * USB: musb: gadget_ep0: avoid SetupEnd interrupt + * Bluetooth: Prevent ill-timed autosuspend in USB driver + * USB: rename usb_configure_device + * USB: fix bugs in usb_(de)authorize_device + * drivers/net/usb: Correct code taking the size of a pointer + * x86: SGI UV: Fix writes to led registers on remote uv hubs + * md: Fix unfortunate interaction with evms + * dma: at_hdmac: correct incompatible type for argument 1 of + 'spin_lock_bh' + * dma-debug: Do not add notifier when dma debugging is disabled. + * dma-debug: Fix bug causing build warning + * cifs: NULL out tcon, pSesInfo, and srvTcp pointers when chasing DFS + referrals + * x86/amd-iommu: Fix initialization failure panic + * ioat3: fix p-disabled q-continuation + * ioat2,3: put channel hardware in known state at init + * KVM: MMU: remove prefault from invlpg handler + * KVM: LAPIC: make sure IRR bitmap is scanned after vm load + * Libertas: fix buffer overflow in lbs_get_essid() + * iwmc3200wifi: fix array out-of-boundary access + * mac80211: fix propagation of failed hardware reconfigurations + * mac80211: fix WMM AP settings application + * mac80211: Fix IBSS merge + * cfg80211: fix race between deauth and assoc response + * ath5k: fix SWI calibration interrupt storm + * ath9k: wake hardware for interface IBSS/AP/Mesh removal + * ath9k: Fix TX queue draining + * ath9k: fix missed error codes in the tx status check + * ath9k: wake hardware during AMPDU TX actions + * ath9k: fix suspend by waking device prior to stop + * ath9k_hw: Fix possible OOB array indexing in gen_timer_index[] on + 64-bit + * ath9k_hw: Fix AR_GPIO_INPUT_EN_VAL_BT_PRIORITY_BB and its shift value + in 0x4054 + * iwl3945: disable power save + * iwl3945: fix panic in iwl3945 driver + * iwlwifi: fix EEPROM/OTP reading endian annotations and a bug + * iwlwifi: fix more eeprom endian bugs + * iwlwifi: fix 40MHz operation setting on cards that do not allow it + * mac80211: fix race with suspend and dynamic_ps_disable_work + * NOMMU: Optimise away the {dac_,}mmap_min_addr tests + * 'sysctl_max_map_count' should be non-negative + * kernel/sysctl.c: fix the incomplete part of + sysctl_max_map_count-should-be-non-negative.patch + * V4L/DVB (13596): ov511.c typo: lock => unlock + * x86/ptrace: make genregs[32]_get/set more robust + * memcg: avoid oom-killing innocent task in case of use_hierarchy + * e100: Fix broken cbs accounting due to missing memset. + * ipv6: reassembly: use seperate reassembly queues for conntrack and + local delivery + * netfilter: fix crashes in bridge netfilter caused by fragment jumps + * hwmon: (sht15) Off-by-one error in array index + incorrect constants + * b43: avoid PPC fault during resume + * Keys: KEYCTL_SESSION_TO_PARENT needs TIF_NOTIFY_RESUME architecture + support + * sched: Fix balance vs hotplug race + * drm/radeon/kms: fix crtc vblank update for r600 + * drm: disable all the possible outputs/crtcs before entering KMS mode + * S390: dasd: support DIAG access for read-only devices + * xen: fix is_disconnected_device/exists_disconnected_device + * xen: improvement to wait_for_devices() + * xen: wait up to 5 minutes for device connetion + * orinoco: fix GFP_KERNEL in orinoco_set_key with interrupts disabled + * udf: Try harder when looking for VAT inode + * Add unlocked version of inode_add_bytes() function + * quota: decouple fs reserved space from quota reservation + * ext4: Convert to generic reserved quota's space management. + * ext4: fix sleep inside spinlock issue with quota and dealloc (#14739) + * x86, msr: Unify rdmsr_on_cpus/wrmsr_on_cpus + * cpumask: use modern cpumask style in drivers/edac/amd64_edac.c + * amd64_edac: unify MCGCTL ECC switching + * x86, msr: Add support for non-contiguous cpumasks + * x86, msr: msrs_alloc/free for CONFIG_SMP=n + * amd64_edac: fix driver instance freeing + * amd64_edac: make driver loading more robust + * amd64_edac: fix forcing module load/unload + * sched: Sched_rt_periodic_timer vs cpu hotplug + * ext4: Update documentation to correct the inode_readahead_blks option + name + * lguest: fix bug in setting guest GDT entry + * vmscan: do not evict inactive pages when skipping an active list scan + * ksm: fix mlockfreed to munlocked + * rt2x00: Disable powersaving for rt61pci and rt2800pci. + * generic_permission: MAY_OPEN is not write access + * Linux 2.6.32.3 + * untangle the do_mremap() mess + * fasync: split 'fasync_helper()' into separate add/remove functions + * ASoC: fix params_rate() macro use in several codecs + * modules: Skip empty sections when exporting section notes + * exofs: simple_write_end does not mark_inode_dirty + * nfsd: make sure data is on disk before calling ->fsync + * sunrpc: fix peername failed on closed listener + * SUNRPC: Fix up an error return value in + gss_import_sec_context_kerberos() + * SUNRPC: Fix the return value in gss_import_sec_context() + * sunrpc: on successful gss error pipe write, don't return error + * drm/i915: Update LVDS connector status when receiving ACPI LID event + * drm/i915: fix order of fence release wrt flushing + * drm/i915: Permit pinning whilst the device is 'suspended' + * drm: remove address mask param for drm_pci_alloc() + * drm/i915: Enable/disable the dithering for LVDS based on VBT setting + * drm/i915: Make the BPC in FDI rx/transcoder be consistent with that in + pipeconf on Ironlake + * drm/i915: Select the correct BPC for LVDS on Ironlake + * drm/i915: fix unused var + * rtc_cmos: convert shutdown to new pnp_driver->shutdown + * drivers/cpuidle/governors/menu.c: fix undefined reference to + `__udivdi3' + * cgroups: fix 2.6.32 regression causing BUG_ON() in cgroup_diput() + * lib/rational.c needs module.h + * dma-debug: allow DMA_BIDIRECTIONAL mappings to be synced with + DMA_FROM_DEVICE and + * kernel/signal.c: fix kernel information leak with print-fatal-signals=1 + * mmc_block: add dev_t initialization check + * mmc_block: fix probe error cleanup bug + * mmc_block: fix queue cleanup + * ALSA: hda - Fix ALC861-VD capture source mixer + * ALSA: ac97: Add Dell Dimension 2400 to Headphone/Line Jack Sense + blacklist + * ALSA: atiixp: Specify codec for Foxconn RC4107MA-RS2 + - LP: #498863 + * ASoC: Fix WM8350 DSP mode B configuration + * netfilter: ebtables: enforce CAP_NET_ADMIN + * netfilter: nf_ct_ftp: fix out of bounds read in update_nl_seq() + * hwmon: (coretemp) Fix TjMax for Atom N450/D410/D510 CPUs + * hwmon: (adt7462) Fix pin 28 monitoring + * quota: Fix dquot_transfer for filesystems different from ext4 + * xen: fix hang on suspend. + * iwlwifi: fix iwl_queue_used bug when read_ptr == write_ptr + * ath5k: Fix eeprom checksum check for custom sized eeproms + * cfg80211: fix syntax error on user regulatory hints + * iwl: off by one bug + * mac80211: add missing sanity checks for action frames + * drm/i915: remove render reclock support + * libertas: Remove carrier signaling from the scan code + * kernel/sysctl.c: fix stable merge error in NOMMU mmap_min_addr + * mac80211: fix skb buffering issue (and fixes to that) + * fix braindamage in audit_tree.c untag_chunk() + * fix more leaks in audit_tree.c tag_chunk() + * module: handle ppc64 relocating kcrctabs when CONFIG_RELOCATABLE=y + * ipv6: skb_dst() can be NULL in ipv6_hop_jumbo(). + * agp/intel-agp: Clear entire GTT on startup + * Linux 2.6.32.4 + * ethtool: Add reset operation + * gro: Name the GRO result enumeration type + * gro: Change all receive functions to return GRO result codes + * sfc: 10Xpress: Initialise pause advertising flags + * sfc: 10Xpress: Report support for pause frames + * sfc: Remove redundant header gmii.h + * sfc: Remove redundant hardware initialisation + * sfc: Rename Falcon-specific board code and types + * sfc: Remove boards.h, moving last remaining declaration to falcon.h + * sfc: Remove versioned bitfield macros + * sfc: Move RX data FIFO thresholds out of struct efx_nic_type + * sfc: Update hardware definitions for Siena + * sfc: Rename register I/O header and functions used by both Falcon and + Siena + * sfc: Eliminate indirect lookups of queue size constants + * sfc: Define DMA address mask explicitly in terms of descriptor field + width + * sfc: Move all TX DMA length limiting into tx.c + * sfc: Change order of device removal to reverse of probe order + * sfc: Remove declarations of nonexistent functions + * sfc: Move efx_xmit_done() declaration into correct stanza + * sfc: Move shared members of struct falcon_nic_data into struct efx_nic + * sfc: Maintain interrupt moderation values in ticks, not microseconds + * sfc: Removed kernel-doc for nonexistent member of efx_phy_operations + * sfc: Remove pointless abstraction of memory BAR number + * sfc: Remove incorrect assertion from efx_pci_remove_main() + * sfc: Remove unnecessary tests of efx->membase + * sfc: Move MTD probe after netdev registration and name allocation + * sfc: Remove unused code for non-autoneg speed/duplex switching + * sfc: Rename 'xfp' file and functions to reflect reality + * sfc: Really allow RX checksum offload to be disabled + * sfc: Feed GRO result into RX allocation policy and interrupt moderation + * sfc: Enable heuristic selection between page and skb RX buffers + * sfc: Remove pointless abstraction of memory BAR number (2) + * sfc: Remove redundant gotos from __efx_rx_packet() + * sfc: Remove ridiculously paranoid assertions + * sfc: Move assertions and buffer cleanup earlier in efx_rx_packet_lro() + * sfc: Record RX queue number on GRO path + * sfc: SFT9001: Reset LED configuration correctly after blinking + * sfc: Use a single blink implementation + * sfc: Rename efx_board::init_leds to init_phy and use for SFN4111T + * sfc: Make board information explicitly Falcon-specific + * sfc: Move definition of struct falcon_nic_data into falcon.h + * sfc: Move struct falcon_board into struct falcon_nic_data + * sfc: Move all I2C stuff into struct falcon_board + * sfc: Gather link state fields in struct efx_nic into new struct + efx_link_state + * sfc: Remove unnecessary casts to struct sk_buff * + * sfc: Remove redundant efx_xmit() function + * sfc: Combine high-level header files + * sfc: Log interrupt and reset type names, not numbers + * sfc: Fix descriptor cache sizes + * sfc: Treat all MAC registers as 128-bit + * sfc: Strengthen EFX_ASSERT_RESET_SERIALISED + * sfc: Comment corrections + * sfc: Remove unused constant + * sfc: Clean up struct falcon_board and struct falcon_board_data + * sfc: Fix bugs in RX queue flushing + * sfc: Remove unused function efx_flush_queues() + * sfc: Only switch Falcon MAC clocks as necessary + * sfc: Hold MAC lock for longer in efx_init_port() + * sfc: Split MAC stats DMA initiation and completion + * sfc: Move Falcon board/PHY/MAC monitoring code to falcon.c + * sfc: Simplify XMAC link polling + * sfc: Change MAC promiscuity and multicast hash at the same time + * sfc: Move inline comment into kernel-doc + * sfc: Do not set net_device::trans_start in self-test + * sfc: Simplify PHY polling + * sfc: QT202x: Reset before reading PHY id + * sfc: Replace MDIO spinlock with mutex + * sfc: Always start Falcon using the XMAC + * sfc: Limit some hardware workarounds to Falcon + * sfc: Remove EFX_WORKAROUND_9141 macro + * sfc: Remove another unused workaround macro + * sfc: Remove some redundant whitespace + * sfc: Decouple NIC revision number from Falcon PCI revision number + * sfc: Move descriptor cache base addresses to struct efx_nic_type + * sfc: Clean up RX event handling + * sfc: Remove redundant writes to INT_ADR_KER + * sfc: Remove duplicate hardware structure definitions + * sfc: Turn pause frame generation on and off at the MAC, not the RX FIFO + * sfc: Move Falcon NIC operations to efx_nic_type + * sfc: Refactor link configuration + * sfc: Generalise link state monitoring + * sfc: Add power-management and wake-on-LAN support + * sfc: Implement ethtool reset operation + * sfc: Add efx_nic_type operation for register self-test + * sfc: Add efx_nic_type operation for NVRAM self-test + * sfc: Add efx_nic_type operation for identity LED control + * sfc: Separate shared NIC code from Falcon-specific and rename + accordingly + * sfc: Fold falcon_probe_nic_variant() into falcon_probe_nic() + * sfc: Extend loopback mode enumeration + * sfc: Remove static PHY data and enumerations + * sfc: Extend MTD driver for use with new NICs + * sfc: Allow for additional checksum offload features + * sfc: Rename falcon.h to nic.h + * sfc: Move shared NIC code from falcon.c to new source file nic.c + * sfc: Add firmware protocol definitions (MCDI) + * sfc: Add support for SFC9000 family (1) + * sfc: Add support for SFC9000 family (2) + * sfc: Implement TSO for TCP/IPv6 + * sfc: Update version, copyright dates, authors + * drivers/net/sfc: Correct code taking the size of a pointer + * sfc: Move PHY software state initialisation from init() into probe() + * sfc: Include XGXS in XMAC link status check except in XGMII loopback + * sfc: Fix DMA mapping cleanup in case of an error in TSO + * sfc: QT2025C: Work around PHY bug + * sfc: QT2025C: Switch into self-configure mode when not in loopback + * sfc: QT2025C: Work around PHY firmware initialisation bug + * sfc: QT2025C: Add error message for suspected bad SFP+ cables + * sfc: Disable TX descriptor prefetch watchdog + * [SCSI] vmw_pvscsi: SCSI driver for VMware's virtual HBA. + - LP: #497156 + + -- Andy Whitcroft Tue, 19 Jan 2010 16:12:47 +0000 + +linux (2.6.32-10.14) lucid; urgency=low + + [ Alex Deucher ] + + * SAUCE: drm/radeon/kms: fix LVDS setup on r4xx + - LP: #493795 + + [ Andy Whitcroft ] + + * Revert "(pre-stable) acpi: Use the ARB_DISABLE for the CPU which model + id is less than 0x0f." + * config-check -- ensure the checks get run at build time + * config-check -- check the processed config during updateconfigs + * config-check -- CONFIG_SECCOMP may not be present + * TUN is now built in ignore + * SAUCE: acpi battery -- delay first lookup of the battery until first + use + * SAUCE: async_populate_rootfs: move rootfs init earlier + * ubuntu: AppArmor -- update to mainline 2010-01-06 + * SAUCE: move RLIMIT_CORE pipe dumper marker to 1 + - LP: #498525 + + [ Dave Airlie ] + + * (pre-stable) drm/radeon/kms: fix crtc vblank update for r600 + + [ Leann Ogasawara ] + + * Add asix to nic-usb-modules file + - LP: #499785 + + [ Peter Zijlstra ] + + * (pre-stable) sched: Fix balance vs hotplug race + + [ Tim Gardner ] + + * [Config] Enable CONFIG_FUNCTION_TRACER + - LP: #497989 + * [Config] Drop lpia from getabis + * [Config] Build in TUN/TAP driver + - LP: #499491 + * [Config] DH_COMPAT=5 + + [ Upstream Kernel Changes ] + + * Revert "(pre-stable) drm/i915: Avoid NULL dereference with + component_only tv_modes" + * Revert "(pre-stable) drm/i915: Fix sync to vblank when VGA output is + turned off" + * USB: usb-storage: fix bug in fill_inquiry + * USB: option: add pid for ZTE + * firewire: ohci: handle receive packets with a data length of zero + * rcu: Prepare for synchronization fixes: clean up for non-NO_HZ handling + of ->completed counter + * rcu: Fix synchronization for rcu_process_gp_end() uses of ->completed + counter + * rcu: Fix note_new_gpnum() uses of ->gpnum + * rcu: Remove inline from forward-referenced functions + * perf_event: Fix invalid type in ioctl definition + * perf_event: Initialize data.period in perf_swevent_hrtimer() + * perf: Don't free perf_mmap_data until work has been done + * PM / Runtime: Fix lockdep warning in __pm_runtime_set_status() + * sched: Check for an idle shared cache in select_task_rq_fair() + * sched: Fix affinity logic in select_task_rq_fair() + * sched: Rate-limit newidle + * sched: Fix and clean up rate-limit newidle code + * x86/amd-iommu: attach devices to pre-allocated domains early + * x86/amd-iommu: un__init iommu_setup_msi + * x86, Calgary IOMMU quirk: Find nearest matching Calgary while walking + up the PCI tree + * x86: Fix iommu=nodac parameter handling + * x86: GART: pci-gart_64.c: Use correct length in strncmp + * x86: ASUS P4S800 reboot=bios quirk + - LP: #366682 + * x86, apic: Enable lapic nmi watchdog on AMD Family 11h + * ssb: Fix range check in sprom write + * ath5k: allow setting txpower to 0 + * ath5k: enable EEPROM checksum check + * hrtimer: Fix /proc/timer_list regression + * ALSA: hrtimer - Fix lock-up + * ALSA: hda - Terradici HDA controllers does not support 64-bit mode + * KVM: x86 emulator: limit instructions to 15 bytes + * KVM: s390: Fix prefix register checking in arch/s390/kvm/sigp.c + * KVM: s390: Make psw available on all exits, not just a subset + * KVM: fix irq_source_id size verification + * KVM: x86: include pvclock MSRs in msrs_to_save + * x86: Prevent GCC 4.4.x (pentium-mmx et al) function prologue wreckage + * x86: Use -maccumulate-outgoing-args for sane mcount prologues + * x86, mce: don't restart timer if disabled + * x86/mce: Set up timer unconditionally + * x86: SGI UV: Fix BAU initialization + * x86: Fix duplicated UV BAU interrupt vector + * x86: Add new Intel CPU cache size descriptors + * x86: Fix typo in Intel CPU cache size descriptor + * pata_hpt{37x|3x2n}: fix timing register masks (take 2) + * s390: clear high-order bits of registers after sam64 + * V4L/DVB: Fix test in copy_reg_bits() + * bsdacct: fix uid/gid misreporting + * UBI: flush wl before clearing update marker + * jbd2: don't wipe the journal on a failed journal checksum + * USB: xhci: Add correct email and files to MAINTAINERS entry. + * USB: musb_gadget_ep0: fix unhandled endpoint 0 IRQs, again + * USB: option.c: add support for D-Link DWM-162-U5 + * USB: usbtmc: repeat usb_bulk_msg until whole message is transfered + * USB: usb-storage: add BAD_SENSE flag + * USB: Close usb_find_interface race v3 + * pxa/em-x270: fix usb hub power up/reset sequence + * hfs: fix a potential buffer overflow + * SUNRPC: IS_ERR/PTR_ERR confusion + * NFS: Fix nfs_migrate_page() + * md/bitmap: protect against bitmap removal while being updated. + * futex: Take mmap_sem for get_user_pages in fault_in_user_writeable + * devpts_get_tty() should validate inode + * debugfs: fix create mutex racy fops and private data + * Driver core: fix race in dev_driver_string + * Serial: Do not read IIR in serial8250_start_tx when UART_BUG_TXEN + * mac80211: Fix bug in computing crc over dynamic IEs in beacon + * mac80211: Fixed bug in mesh portal paths + * mac80211: Revert 'Use correct sign for mesh active path refresh' + * mac80211: fix scan abort sanity checks + * wireless: correctly report signal value for IEEE80211_HW_SIGNAL_UNSPEC + * rtl8187: Fix wrong rfkill switch mask for some models + * x86: Fix bogus warning in apic_noop.apic_write() + * mm: hugetlb: fix hugepage memory leak in mincore() + * mm: hugetlb: fix hugepage memory leak in walk_page_range() + * powerpc/windfarm: Add detection for second cpu pump + * powerpc/therm_adt746x: Record pwm invert bit at module load time] + * powerpc: Fix usage of 64-bit instruction in 32-bit altivec code + * drm/radeon/kms: Add quirk for HIS X1300 board + * drm/radeon/kms: handle vblanks properly with dpms on + * drm/radeon/kms: fix legacy crtc2 dpms + * drm/radeon/kms: fix vram setup on rs600 + * drm/radeon/kms: rs6xx/rs740: clamp vram to aperture size + * drm/ttm: Fix build failure due to missing struct page + * drm/i915: Set the error code after failing to insert new offset into mm + ht. + * drm/i915: Add the missing clonemask for display port on Ironlake + * xen/xenbus: make DEVICE_ATTR()s static + * xen: re-register runstate area earlier on resume. + * xen: restore runstate_info even if !have_vcpu_info_placement + * xen: correctly restore pfn_to_mfn_list_list after resume + * xen: register timer interrupt with IRQF_TIMER + * xen: register runstate on secondary CPUs + * xen: don't call dpm_resume_noirq() with interrupts disabled. + * xen: register runstate info for boot CPU early + * xen: call clock resume notifier on all CPUs + * xen: improve error handling in do_suspend. + * xen: don't leak IRQs over suspend/resume. + * xen: use iret for return from 64b kernel to 32b usermode + * xen: explicitly create/destroy stop_machine workqueues outside + suspend/resume region. + * Xen balloon: fix totalram_pages counting. + * xen: try harder to balloon up under memory pressure. + * dm exception store: free tmp_store on persistent flag error + * dm snapshot: only take lock for statustype info not table + * dm crypt: move private iv fields to structs + * dm crypt: restructure essiv error path + * dm: avoid _hash_lock deadlock + * dm snapshot: cope with chunk size larger than origin + * dm crypt: separate essiv allocation from initialisation + * dm crypt: make wipe message also wipe essiv key + * slc90e66: fix UDMA handling + * tcp: Stalling connections: Fix timeout calculation routine + * ip_fragment: also adjust skb->truesize for packets not owned by a + socket + * b44 WOL setup: one-bit-off stack corruption kernel panic fix + * sparc64: Don't specify IRQF_SHARED for LDC interrupts. + * sparc64: Fix overly strict range type matching for PCI devices. + * sparc64: Fix stack debugging IRQ stack regression. + * sparc: Set UTS_MACHINE correctly. + * b43legacy: avoid PPC fault during resume + * tracing: Fix event format export + * ath9k: Fix TX hang poll routine + * ath9k: fix processing of TX PS null data frames + * ath9k: Fix maximum tx fifo settings for single stream devices + * ath9k: fix tx status reporting + * mac80211: Fix dynamic power save for scanning. + * drm/i915: Fix sync to vblank when VGA output is turned off + * memcg: fix memory.memsw.usage_in_bytes for root cgroup + * thinkpad-acpi: fix default brightness_mode for R50e/R51 + * thinkpad-acpi: preserve rfkill state across suspend/resume + * ipw2100: fix rebooting hang with driver loaded + * matroxfb: fix problems with display stability + * acerhdf: add new BIOS versions + * asus-laptop: change light sens default values. + * vmalloc: conditionalize build of pcpu_get_vm_areas() + * ACPI: Use the ARB_DISABLE for the CPU which model id is less than 0x0f. + * net: Fix userspace RTM_NEWLINK notifications. + * ext3: Fix data / filesystem corruption when write fails to copy data + * V4L/DVB (13116): gspca - ov519: Webcam 041e:4067 added. + * bcm63xx_enet: fix compilation failure after get_stats_count removal + * x86: Under BIOS control, restore AP's APIC_LVTTHMR to the BSP value + * drm/i915: Avoid NULL dereference with component_only tv_modes + * drm/i915: PineView only has LVDS and CRT ports + * drm/i915: Fix LVDS stability issue on Ironlake + * mm: sigbus instead of abusing oom + * ipvs: zero usvc and udest + * jffs2: Fix long-standing bug with symlink garbage collection. + * intel-iommu: Detect DMAR in hyperspace at probe time. + * intel-iommu: Apply BIOS sanity checks for interrupt remapping too. + * intel-iommu: Check for an RMRR which ends before it starts. + * intel-iommu: Fix oops with intel_iommu=igfx_off + * intel-iommu: ignore page table validation in pass through mode + * netfilter: xtables: document minimal required version + * perf_event: Fix incorrect range check on cpu number + * implement early_io{re,un}map for ia64 + * Linux 2.6.32.2 + + -- Andy Whitcroft Thu, 07 Jan 2010 15:28:43 +0000 + +linux (2.6.32-9.13) lucid; urgency=low + + [ Andy Whitcroft ] + + * [Config] enable CONFIG_B43_PHY_LP + - LP: #493059 + * include modules.builtin in the binary debs + * config-check -- add a configuration enforcer + * config-check -- add a unit-test suite to the checker + * [Config] Enable CONFIG_SYN_COOKIES for versatile + * [Config] Enable CONFIG_SECURITY_SMACK for ports + * [Config] Enable CONFIG_SECURITY_FILE_CAPABILITIES for ports + * [Config] Disable CONFIG_COMPAT_BRK for ports + * getabis -- add armel versatile to the list + + [ Brad Figg ] + + * SAUCE: Increase the default prealloc buffer for HDA audio devices + (non-modem) + + [ Manoj Iyer ] + + * ubuntu: onmibook -- Added missing BOM file + + [ Tim Gardner ] + + * ubuntu: fsam7400 -- Cleanup Makefile + + [ Upstream Kernel Changes ] + + * Revert "ext4: Fix insufficient checks in EXT4_IOC_MOVE_EXT" + * signal: Fix alternate signal stack check + * SCSI: scsi_lib_dma: fix bug with dma maps on nested scsi objects + * SCSI: osd_protocol.h: Add missing #include + * SCSI: megaraid_sas: fix 64 bit sense pointer truncation + * ext4: fix potential buffer head leak when add_dirent_to_buf() returns + ENOSPC + * ext4: avoid divide by zero when trying to mount a corrupted file system + * ext4: fix the returned block count if EXT4_IOC_MOVE_EXT fails + * ext4: fix lock order problem in ext4_move_extents() + * ext4: fix possible recursive locking warning in EXT4_IOC_MOVE_EXT + * ext4: plug a buffer_head leak in an error path of ext4_iget() + * ext4: make sure directory and symlink blocks are revoked + * ext4: fix i_flags access in ext4_da_writepages_trans_blocks() + * ext4: journal all modifications in ext4_xattr_set_handle + * ext4: don't update the superblock in ext4_statfs() + * ext4: fix uninit block bitmap initialization when s_meta_first_bg is + non-zero + * ext4: fix block validity checks so they work correctly with meta_bg + * ext4: avoid issuing unnecessary barriers + * ext4: fix error handling in ext4_ind_get_blocks() + * ext4: make trim/discard optional (and off by default) + * ext4: make "norecovery" an alias for "noload" + * ext4: Fix double-free of blocks with EXT4_IOC_MOVE_EXT + * ext4: initialize moved_len before calling ext4_move_extents() + * ext4: move_extent_per_page() cleanup + * jbd2: Add ENOMEM checking in and for + jbd2_journal_write_metadata_buffer() + * ext4: Return the PTR_ERR of the correct pointer in + setup_new_group_blocks() + * ext4: Avoid data / filesystem corruption when write fails to copy data + * ext4: wait for log to commit when umounting + * ext4: remove blocks from inode prealloc list on failure + * ext4: ext4_get_reserved_space() must return bytes instead of blocks + * ext4: quota macros cleanup + * ext4: fix incorrect block reservation on quota transfer. + * ext4: Wait for proper transaction commit on fsync + * ext4: Fix insufficient checks in EXT4_IOC_MOVE_EXT + * ext4: Fix potential fiemap deadlock (mmap_sem vs. i_data_sem) + * Linux 2.6.32.1 + * kbuild: generate modules.builtin + * (pre-stable) drm/i915: Fix sync to vblank when VGA output is turned off + - LP: #494461 + * (pre-stable) drm/i915: Avoid NULL dereference with component_only + tv_modes + - LP: #494045 + + [ Zhao Yakui ] + + * (pre-stable) acpi: Use the ARB_DISABLE for the CPU which model id is + less than 0x0f. + - LP: #481765 + + -- Andy Whitcroft Thu, 17 Dec 2009 15:41:21 +0000 + +linux (2.6.32-8.12) lucid; urgency=low + + [ Andy Whitcroft ] + + * SAUCE: AppArmor -- add linux/err.h for ERR_PTR + + -- Andy Whitcroft Sat, 12 Dec 2009 10:56:16 +0000 + +linux (2.6.32-8.11) lucid; urgency=low + + [ Andy Whitcroft ] + + * Revert "SAUCE: default ATI Radeon KMS to off until userspace catches + up" + * Revert "SAUCE: AppArmor: Fix oops there is no tracer and doing unsafe + transition." + * Revert "SAUCE: AppArmor: Fix refcounting bug causing leak of creds" + * Revert "SAUCE: AppArmor: Fix cap audit_caching preemption disabling" + * Revert "SAUCE: AppArmor: Fix Oops when in apparmor_bprm_set_creds" + * Revert "SAUCE: AppArmor: Fix oops after profile removal" + * Revert "SAUCE: AppArmor: AppArmor disallows truncate of deleted files." + * Revert "SAUCE: AppArmor: AppArmor fails to audit change_hat correctly" + * Revert "SAUCE: AppArmor: Policy load and replacement can fail to alloc + mem" + * Revert "SAUCE: AppArmor: AppArmor wrongly reports allow perms as + denied" + * Revert "SAUCE: AppArmor: Fix mediation of "deleted" paths" + * Revert "SAUCE: AppArmor: Fix off by 2 error in getprocattr mem + allocation" + * Revert "SAUCE: AppArmor: Set error code after structure + initialization." + * Revert "AppArmor -- fix pstrace_may_access rename" + * Revert "ubuntu: AppArmor security module" + * Revert "SAUCE: Add config option to set a default LSM" + * Revert "ubuntu: fsam7400 -- sw kill switch driver" + * Revert "[Config] fsam7400 -- enable" + * Revert "[Config] AUFS -- enable" + * Revert "ubuntu: AUFS -- aufs2-30 20090727" + * Revert "ubuntu: AUFS -- export various core functions -- fixes" + * Revert "ubuntu: AUFS -- export various core functions" + * Revert "[Config] ubuntu/iscsitarget -- disable" + * Revert "[Config] iscsitarget -- enable" + * Revert "ubuntu: iscsitarget -- SVN revision r214" + * update Vcs-Git to point to the correct repository + - LP: #493589 + * update build environment overrides to lucid + - LP: #493589 + * [Config] enable CONFIG_DEVTMPFS + * [Config] update all configs following AppArmor 2009-12-08 update + * SAUCE: isapnp_init: make isa PNP scans occur async + * [Config] fsam7400 -- enable + * [Config] omnibook -- enable + * [Config] cleanup CONFIG_AUDIT + * ubuntu: AUFS -- export various core functions (aufs2-base.patch) + * ubuntu: AUFS -- export various core functions (aufs2-standalone.patch) + * ubuntu: AUFS -- aufs2 20091209 + * [Config] AUFS -- enable + * [Config] iscsitarget -- enable + + [ Arjan van de Ven ] + + * SAUCE: KMS: cache the EDID information of the LVDS + + [ Colin Watson ] + + * bnx2: update d-i firmware filenames + - LP: #494052 + * add cdc_ether to nic-usb-modules udeb + - LP: #495060 + + [ John Johansen ] + + * ubuntu: AppArmor -- mainline 2009-10-08 + + [ Manoj Iyer ] + + * ubuntu: fsam7400 -- kill switch for Fujitsu Siemens Amilo M 7400 + * ubuntu: omnibook -- support Toshiba (HP) netbooks + * ubuntu: iscsitarget --- version 1.4.19 + - LP: #494693 + + [ Surbhi Palande ] + + * SAUCE: Make populate_rootfs asynchronous + + [ Tim Gardner ] + + * Parallelize flavour builds and packaging + * [Config] Enable CONFIG_KSM + + [ Upstream Kernel Changes ] + + * Config option to set a default LSM + * LSM: Add security_path_chroot(). + * LSM: Add security_path_chroot(). + * LSM: Move security_path_chmod()/security_path_chown() to after + mutex_lock(). + * ext4: Fix insufficient checks in EXT4_IOC_MOVE_EXT + + -- Andy Whitcroft Fri, 11 Dec 2009 17:45:19 +0000 + +linux (2.6.32-7.10) lucid; urgency=low + + [ Andy Whitcroft ] + + * [Config] disable CONFIG_THUMB2_KERNEL to fix arm FTBFS + + -- Andy Whitcroft Sun, 06 Dec 2009 12:56:48 +0000 + +linux (2.6.32-7.9) lucid; urgency=low + + [ Andy Whitcroft ] + + * SAUCE: set /proc/acpi/video/*/DOS to 4 by default + - LP: #458982 + * SAUCE: ensure vga16fb loads if no other driver claims the VGA device + * [Config] update configs following versatile switch to V7 + * rebased to v2.6.32 + * [Config] update configs following rebase to v2.6.32 + * [Config] update ports configs following rebase to v2.6.32 + * SAUCE: default ATI Radeon KMS to off until userspace catches up + + [ Arjan van de Ven ] + + * SAUCE: vfs: Add a trace point in the mark_inode_dirty function + + [ Leann Ogasawara ] + + * [SCSI] megaraid_sas: remove sysfs poll_mode_io world writeable + permissions + - CVE-2009-3939 + + [ Loic Minier ] + + * SAUCE: select a v7 CPU for versatile + + [ Takashi Iwai ] + + * SAUCE: ALSA: hda - Add power on/off counter + + [ Upstream changes ] + + * rebased to v2.6.32 + + -- Andy Whitcroft Fri, 04 Dec 2009 10:44:50 +0000 + +linux (2.6.32-6.8) lucid; urgency=low + + [ Andy Whitcroft ] + + * [Config] disable SSB devices for armel + + -- Andy Whitcroft Sat, 28 Nov 2009 12:16:40 +0000 + +linux (2.6.32-6.7) lucid; urgency=low + + [ Andy Whitcroft ] + + * Revert "SAUCE: default ATI Radeon KMS to off until userspace catches up" + * Revert "SAUCE: Dell XPS710 reboot quirk" + * Revert "SAUCE: Link acpi-cpufreq.o first" + * Revert "SAUCE: LPIA Logical reset of USB port on resume" + * Revert "SAUCE: LPIA Reboot fix for Intel Crownbeach development boards" + * Revert "SAUCE: Enable HDMI audio codec on Studio XPS 1340" + * Revert "SAUCE: Dell laptop digital mic does not work, PCI 1028:0271" + * Revert "Add Dell Dimension 9200 reboot quirk" + * Revert "SAUCE: Correctly blacklist Thinkpad r40e in ACPI" + * Revert "SAUCE: tulip: Define ULI PCI ID's" + * Revert "SAUCE: Lower warning level of some PCI messages" + * Revert "mac80211: fix two issues in debugfs" + Drop a number of known redundant commits as identified in the Ubuntu + delta review blueprint. + + * reenable armel versatile flavour + * [Config] disable CONFIG_USB_DEVICEFS + + [ Tim Gardner ] + + * [Config] udeb: Add squashfs to fs-core-modules + - LP: #352615 + * [Config] Create a real squashfs udeb + - LP: #352615 + + + -- Andy Whitcroft Fri, 27 Nov 2009 17:31:16 +0000 + +linux (2.6.32-5.6) lucid; urgency=low + + [ Andy Whitcroft ] + + * rebase to v2.6.32-rc8 + * update configs following rebase to v2.6.32-rc8 + * update ports configs since rebase to v2.6.32-rc8 + * [Config] enable cgroup options + - LP: #480739 + + [ Upstream Kernel Changes ] + + * rebase to v2.6.32-rc8 + + -- Andy Whitcroft Mon, 23 Nov 2009 11:16:14 +0000 + +linux (2.6.32-4.5) lucid; urgency=low + + [ Andy Whitcroft ] + + * [Config] SERIO_LIBPS2 and SERIO_I8042 must match + * rebase to v2.6.32-rc7 + * resync with Karmic proposed + + [ John Johansen ] + + * SAUCE: AppArmor: Fix oops after profile removal + - LP: #475619 + * SAUCE: AppArmor: Fix Oops when in apparmor_bprm_set_creds + - LP: #437258 + * SAUCE: AppArmor: Fix cap audit_caching preemption disabling + - LP: #479102 + * SAUCE: AppArmor: Fix refcounting bug causing leak of creds + - LP: #479115 + * SAUCE: AppArmor: Fix oops there is no tracer and doing unsafe + transition. + - LP: #480112 + + [ Ubuntu Changes ] + + * resync with Karmic proposed (ddbc670a86a3dee18541a3734149f250ff307adf) + + [ Upstream Kernel Changes ] + + * rebase to v2.6.32-rc7 + + -- Andy Whitcroft Fri, 13 Nov 2009 11:35:13 +0000 + +linux (2.6.32-3.4) lucid; urgency=low + + [ Andy Whitcroft ] + + * [Config] SERIO_LIBPS2 and SERIO_I8042 must match + * [Upstream] add local prefix to oss local change_bits + + [ Upstream Kernel Changes ] + + * mtd/maps: gpio-addr-flash: pull in linux/ headers rather than asm/ + * mtd/maps: gpio-addr-flash: depend on GPIO arch support + + -- Andy Whitcroft Wed, 11 Nov 2009 14:47:04 +0000 + +linux (2.6.32-3.3) lucid; urgency=low + + [ Andy Whitcroft ] + + * rebase to v2.6.32-rc6 + * [Config] update configs following rebase to v2.6.32-rc6 + * [Config] update ports configs following rebase to v2.6.32-rc6 + * resync with Karmic Ubuntu-2.6.31-15.49 + * [Config] add module ignores for broken drivers + + [ John Johansen ] + + * SAUCE: AppArmor: AppArmor wrongly reports allow perms as denied + - LP: #453335 + * SAUCE: AppArmor: Policy load and replacement can fail to alloc mem + - LP: #458299 + * SAUCE: AppArmor: AppArmor fails to audit change_hat correctly + - LP: #462824 + * SAUCE: AppArmor: AppArmor disallows truncate of deleted files. + - LP: #451375 + + [ Kees Cook ] + + * SAUCE: Fix nx_enable reporting + - LP: #454285 + + [ Scott James Remnant ] + + * Revert "SAUCE: trace: add trace_event for the open() syscall" + * SAUCE: trace: add trace events for open(), exec() and uselib() + - LP: #462111 + + [ Stefan Bader ] + + * SAUCE: Fix sub-flavour script to not stop on missing directories + - LP: #453073 + + [ Ubuntu Changes ] + + * resync with Karmic Ubuntu-2.6.31-15.49 + + [ Upstream Kernel Changes ] + + * rebase to v2.6.32-rc6 + - LP: #464552 + + -- Andy Whitcroft Tue, 10 Nov 2009 15:00:57 +0000 + +linux (2.6.32-2.2) lucid; urgency=low + + [ Andy Whitcroft ] + + * install the full changelog with the binary package + * changelog -- explicitly note rebases and clean history + * reinstate armel.mk with no flavours + - LP: #449637 + * [Upstream] block: silently error unsupported empty barriers too + - LP: #420423 + * [Config] udate configs following karmic resync + * [Config] update ports configs following karmic resync + * [Upstream] lirc -- follow removal of .id element + + [ Colin Watson ] + + * Use section 'admin' rather than 'base' + * Add more e100 firmware to nic-modules + - LP: #451872 + * Add qla1280 firmware to scsi-modules + - LP: #381037 + + [ John Johansen ] + + * SAUCE: AppArmor: Set error code after structure initialization. + - LP: #427948 + * SAUCE: AppArmor: Fix off by 2 error in getprocattr mem allocation + - LP: #446595 + * SAUCE: AppArmor: Fix mediation of "deleted" paths + + [ Kees Cook ] + + * SAUCE: [x86] fix report of cs-limit nx-emulation + - LP: #454285 + + [ Leann Ogasawara ] + + * SAUCE: (drop after 2.6.31) input: Add support for filtering input + events + - LP: #430809 + * SAUCE: (drop after 2.6.31) dell-laptop: Trigger rfkill updates on wifi + toggle switch press + - LP: #430809 + + [ Luke Yelavich ] + + * SAUCE: Add sr_mod to the scsi-modules udeb for powerpc + * [Config] Add sd_mod to scsi-modules udeb for powerpc + + [ Mario Limonciello ] + + * SAUCE: Update to LIRC 0.8.6 + - LP: #432678 + * SAUCE: dell-laptop: Store the HW switch status internally rather than + requerying every time + - LP: #430809 + * SAUCE: dell-laptop: Blacklist machines not supporting dell-laptop + - LP: #430809 + + [ Stefan Bader ] + + * [Upstream] acerhdf: Limit modalias matching to supported boards + - LP: #435958 + + [ Tim Gardner ] + + * [Upstream] i915: Fix i2c init message + - LP: #409361 + * [Config] Add sym53c8xx.ko to virtual sub-flavour + - LP: #439415 + * [Config] Add d101m_ucode.bin to d-i/firmware/nic-modules + - LP: #439456 + * [Config] Set default I/O scheduler back to CFQ for desktop flavours + - LP: #381300 + * SAUCE: Created MODULE_EXPORT/MODULE_IMPORT macros + - LP: #430694 + * SAUCE: Use MODULE_IMPORT macro to tie intel_agp to i915 + - LP: #430694 + * [Config] CONFIG_GFS2_FS_LOCKING_DLM=y + - LP: #416325 + * SAUCE: Fix MODULE_IMPORT/MODULE_EXPORT + - LP: #430694 + * SAUCE: Raise the default console 'quiet' level to 2 + * [Config] CONFIG_X86_PAT=y + * [Config] Add armel arch to linux-libc-dev arches. + - LP: #449637 + * [Config] CONFIG_X86_MCE + * [Upstream] (drop after 2.6.31) Input: synaptics - add another Protege + M300 to rate blacklist + - LP: #433801 + + [ Upstream Kernel Changes ] + + * sgi-gru: Fix kernel stack buffer overrun, CVE-2009-2584 + * drm/i915: Fix FDI M/N setting according with correct color depth + - LP: #416792 + + -- Andy Whitcroft Thu, 22 Oct 2009 16:53:33 +0100 + +linux (2.6.32-1.1) lucid; urgency=low + + [ Andy Whitcroft ] + + * rebase to v2.6.32-rc3 + * [Config] update configs following rebase to 2.6.32-rc3 + * [Config] update ports configs following rebase to 2.6.32-rc3 + * AppArmor -- fix pstrace_may_access rename + * staging/android -- disable + * ubuntu: dm-raid-45 -- update to compile with 2.6.32 + * ubuntu: drbd -- disable + * staging/comdi -- disable + * staging/go7007 -- disable + * [Config] staging/winbond -- disable + * [Config] ubuntu/iscsitarget -- disable + * [d-i] cbc and ecb are builtin make them optional in udebs + * rebase to v2.6.32-rc5 + * [Config] update configs following rebase to v2.6.32-rc5 + * [Config] update ports configs following rebase to v2.6.31-rc5 + + [ Tim Gardner ] + + * [Config] Add cpio as a build dependency. + + [ Upstream Kernel Changes ] + + * rebase to v2.6.32-rc3 + * rebase to v2.6.32-rc5 + + -- Andy Whitcroft Mon, 05 Oct 2009 15:48:58 +0100 + +linux (2.6.31-11.37) karmic; urgency=low + + [ Tim Gardner ] + + * [Config] Increase kernel log buffer to 256K for amd64 flavours + - LP: #424810 + * [Config] Set HZ=100 for amd64 flavours + - LP: #438234 + * [Upstream] e1000e: Emit notice instead of an error when + pci_enable_pcie_error_reporting() fails + - LP: #436370 + + [ Upstream Kernel Changes ] + + * n_tty: honor opost flag for echoes + * n_tty: move echoctl check and clean up logic + - LP: #438310 + + * Revert "[Upstream] drm/i915: Check that the relocation points to within + the target" - Use upstream cherry-pick. + * drm/i915: Check that the relocation points to within the target + - LP: #429241 + + * drm/i915: fix tiling on IGDNG + * drm/i915: add B43 chipset support + * agp/intel: Add B43 chipset support + Intel request from kernel team mailing list. + + * HID: completely remove apple mightymouse from blacklist + - LP: #428111 + + -- Tim Gardner Mon, 28 Sep 2009 11:47:29 -0600 + +linux (2.6.31-11.36) karmic; urgency=low + + [ Brian Rogers ] + + * SAUCE: (drop after 2.6.31) em28xx: ir-kbd-i2c init data needs a + persistent object + * SAUCE: (drop after 2.6.31) saa7134: ir-kbd-i2c init data needs a + persistent object + + [ Takashi Iwai ] + + * [Upstream] ALSA: hda - Add another entry for Nvidia HDMI device + - LP: #416482 + + [ Tyler Hicks ] + + * SAUCE: (drop after 2.6.31) eCryptfs: Prevent lower dentry from going + negative during unlink + + [ Upstream Kernel Changes ] + + * sg: fix oops in the error path in sg_build_indirect() + * mpt2sas : Rescan topology from Interrupt context instead of work thread + * mpt2sas: Prevent sending command to FW while Host Reset + * mpt2sas: setting SDEV into RUNNING state from Interrupt context + * mpt2sas: Raid 10 Volume is showing as Raid 1E in dmesg + * SCSI: fix oops during scsi scanning + * SCSI: libsrp: fix memory leak in srp_ring_free() + * cfg80211: fix looping soft lockup in find_ie() + * ath5k: write PCU registers on initial reset + * binfmt_elf: fix PT_INTERP bss handling + * TPM: Fixup boot probe timeout for tpm_tis driver + * md: Fix "strchr" [drivers/md/dm-log-userspace.ko] undefined! + * x86/amd-iommu: fix broken check in amd_iommu_flush_all_devices + * fix undefined reference to user_shm_unlock + * perf_counter: Fix buffer overflow in perf_copy_attr() + * perf_counter: Start counting time enabled when group leader gets + enabled + * powerpc/perf_counters: Reduce stack usage of power_check_constraints + * powerpc: Fix bug where perf_counters breaks oprofile + * powerpc/ps3: Workaround for flash memory I/O error + * block: don't assume device has a request list backing in nr_requests + store + * agp/intel: remove restore in resume + * ALSA: cs46xx - Fix minimum period size + * ASoC: Fix WM835x Out4 capture enumeration + * sound: oxygen: work around MCE when changing volume + * mlx4_core: Allocate and map sufficient ICM memory for EQ context + * perf stat: Change noise calculation to use stddev + * x86: Fix x86_model test in es7000_apic_is_cluster() + * x86/i386: Make sure stack-protector segment base is cache aligned + * PCI: apply nv_msi_ht_cap_quirk on resume too + * x86, pat: Fix cacheflush address in change_page_attr_set_clr() + * ARM: 5691/1: fix cache aliasing issues between kmap() and kmap_atomic() + with highmem + * KVM guest: do not batch pte updates from interrupt context + * KVM: Fix coalesced interrupt reporting in IOAPIC + * KVM: VMX: Check cpl before emulating debug register access + * KVM guest: fix bogus wallclock physical address calculation + * KVM: x86: Disallow hypercalls for guest callers in rings > 0 + * KVM: VMX: Fix cr8 exiting control clobbering by EPT + * KVM: x86 emulator: Implement zero-extended immediate decoding + * KVM: MMU: make __kvm_mmu_free_some_pages handle empty list + * KVM: x86 emulator: fix jmp far decoding (opcode 0xea) + * KVM: limit lapic periodic timer frequency + * libata: fix off-by-one error in ata_tf_read_block() + * PCI quirk: update 82576 device ids in SR-IOV quirks list + * PCI: Unhide the SMBus on the Compaq Evo D510 USDT + * powerpc/pseries: Fix to handle slb resize across migration + * Linux 2.6.31.1 + + -- Tim Gardner Thu, 24 Sep 2009 13:04:28 -0600 + +linux (2.6.31-10.35) karmic; urgency=low + + [ Amit Kucheria ] + + * Disable CONFIG_UEVENT_HELPER_PATH + + [ Andy Whitcroft ] + + * [Config] Enable CONFIG_USB_GADGET_DUMMY_HCD + * remove the tlsup driver + * remove lmpcm logitech driver support + + [ Bryan Wu ] + + * Add 3 missing files to prerm remove file list + - LP: #345623, #415832 + + [ Chris Wilson ] + + * [Upstream] drm/i915: Check that the relocation points to within the + target + - LP: #429241 + + [ Luke Yelavich ] + + * [Config] Set CONFIG_EXT4_FS=y on ports architectures + + [ Manoj Iyer ] + + * SAUCE: Added quirk to recognize GE0301 3G modem as an interface. + - LP: #348861 + + [ Tim Gardner ] + + * Revert "[Upstream] ACPI: Add Thinkpad W500, W700, & W700ds to OSI(Linux) white-list" + * Revert "[Upstream] ACPI: Add Thinkpad R400 & Thinkpad R500 to OSI(Linux) white-list" + * Revert "[Upstream] ACPI: Add Thinkpad X300 & Thinkpad X301 to OSI(Linux) white-list" + * Revert "[Upstream] ACPI: Add Thinkpad X200, X200s, X200t to OSI(Linux) white-list" + * Revert "[Upstream] ACPI: Add Thinkpad T400 & Thinkpad T500 to OSI(Linux) white-list" + Upstream suggests that this is not the right approach. + + * [Config] Set default I/O scheduler to DEADLINE + CFQ seems to have some load related problems which are often exacerbated by sreadahead. + - LP: #381300 + + [ ubuntu@tjworld.net ] + + * SAUCE: ipw2200: Enable LED by default + - LP: #21367 + + [ Upstream Kernel Changes ] + + * ALSA: hda - Add support for new AMD HD audio devices + - LP: #430564 + + -- Andy Whitcroft Wed, 16 Sep 2009 15:37:49 +0100 + +linux (2.6.31-10.34) karmic; urgency=low + + [ Ted Tso ] + + * [Upstream] ext3: Don't update superblock write time when filesystem is + read-only + - LP: #427822 + + -- Tim Gardner Tue, 15 Sep 2009 16:00:45 -0600 + +linux (2.6.31-10.33) karmic; urgency=low + + [ Leann Ogasawara ] + + * [Upstream] dvb-usb: fix tuning with Cinergy T2 + - LP: #421258 + + [ Tim Gardner ] + + * [Config] Unconditionally copy files from sub-flavours lists. + (really, really fix it this time) + - LP: #423426 + * [Config] Set CONFIG_CACHEFILES=m for all flavours + + [ Upstream Kernel Changes ] + + * ext4: Don't update superblock write time when filesystem is read-only + - LP: #427822 + + -- Tim Gardner Tue, 15 Sep 2009 07:50:21 -0600 + +linux (2.6.31-10.32) karmic; urgency=low + + [ Eric Miao ] + + * [Config] enable module support for memory stick + - LP: #159951 + + [ Tim Gardner ] + + * [Config] Unconditionally copy files from sub-flavours lists. + - LP: #423426 + + -- Tim Gardner Thu, 10 Sep 2009 15:57:55 -0600 + +linux (2.6.31-10.31) karmic; urgency=low + + [ Andy Whitcroft ] + + * rebase to v2.6.31 final + + [ Colin Watson ] + + * [Config] Recommend grub-pc in linux-image + - LP: #385741 + + [ Ike Panhc ] + + * [Upstream] Pull latest update of lenovo-sl-laptop + + [ Peter Feuerer ] + + * [Upstream] (drop after 2.6.31) acerhdf: fix fan control for AOA150 + model + - LP: #426691 + + [ Tim Gardner ] + + * [Config] De-macro some package names. + + [ Upstream Changes ] + + * rebase to 2.6.31 final. + + -- Andy Whitcroft Thu, 10 Sep 2009 09:38:10 +0100 + +linux (2.6.31-10.30) karmic; urgency=low + + [ Amit Kucheria ] + + * [Config] Enable CONFIG_USB_DEVICEFS + - LP: #417748 + * [Config] Populate the config-update template a bit more + + [ Andy Whitcroft ] + + * rebase to v2.6.31-rc9 + * [Config] update configs following rebase to v2.6.31-rc9 + * [Config] update ports configs following rebase to v2.6.31-rc9 + + [ Colin Ian King ] + + * SAUCE: wireless: hostap, fix oops due to early probing interrupt + - LP: #254837 + + [ Jerone Young ] + + * [Upstream] ACPI: Add Thinkpad T400 & Thinkpad T500 to OSI(Linux) + white-list + - LP: #281732 + * [Upstream] ACPI: Add Thinkpad X200, X200s, X200t to OSI(Linux) + white-list + - LP: #281732 + * [Upstream] ACPI: Add Thinkpad X300 & Thinkpad X301 to OSI(Linux) + white-list + - LP: #281732 + * [Upstream] ACPI: Add Thinkpad R400 & Thinkpad R500 to OSI(Linux) + white-list + - LP: #281732 + * [Upstream] ACPI: Add Thinkpad W500, W700, & W700ds to OSI(Linux) + white-list + - LP: #281732 + + [ John Johansen ] + + * SAUCE: AppArmor: Fix profile attachment for regexp based profile names + - LP: #419308 + * SAUCE: AppArmor: Return the correct error codes on profile + addition/removal + - LP: #408473 + * SAUCE: AppArmor: Fix OOPS in profile listing, and display full list + - LP: #408454 + * SAUCE: AppArmor: Fix mapping of pux to new internal permission format + - LP: #419222 + * SAUCE: AppArmor: Fix change_profile failure + - LP: #401931 + * SAUCE: AppArmor: Tell git to ignore generated include files + - LP: #419505 + + [ Stefan Bader ] + + * [Upstream] acpi: video: Loosen strictness of video bus detection code + - LP: #333386 + * SAUCE: Remove ov511 driver from ubuntu subdirectory + + [ Tim Gardner ] + + * [Config] Exclude char-modules from non-x86 udeb creation + * SAUCE: Notify the ACPI call chain of AC events + * [Config] CONFIG_SATA_VIA=m + - LP: #403385 + * [Config] Build in all phylib support modules. + * [Config] Don't fail when sub-flavour files are missing + - LP: #423426 + * [Config] Set CONFIG_LSM_MMAP_MIN_ADDR=0 + - LP: #423513 + + [ Upstream ] + + * Rebased against v2.6.31-rc9 + + -- Andy Whitcroft Mon, 07 Sep 2009 11:33:45 +0100 + +linux (2.6.31-9.29) karmic; urgency=low + + [ Leann Ogasawara ] + + * [Upstream] agp/intel: support for new chip variant of IGDNG mobile + - LP: #419993 + * [Config] d-i/modules: Add new char-modules file, initialize with + intel-agp + - LP: #420605 + + [ Upstream ] + + * Rebased against 2.6.31-rc8 plus some inotify regression patches: + up through git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git + adda766193ea1cf3137484a9521972d080d0b7af. + + -- Tim Gardner Fri, 28 Aug 2009 06:31:30 -0600 + +linux (2.6.31-8.28) karmic; urgency=low + + [ Ike Panhc ] + + * [Config] Let nic-shared-modules depends on crypto-modules + - LP: #360966 + + [ Leann Ogasawara ] + + * [Upstream] (drop after 2.6.31) drm/i915: increase default latency + constant + - LP: #412492 + + [ Mario Limonciello ] + + * [Upstream]: (drop after 2.6.31) dell-laptop: don't change softblock + status if HW switch is disabled + - LP: #418721 + * [Upstream]: (drop after 2.6.31) compal-laptop: Add support for known + Compal made Dell laptops + * [Upstream]: (drop after 2.6.31) compal-laptop: Replace sysfs support + with rfkill support + + [ Tim Gardner ] + + * [Config] Add acpiphp to virtual sub-flavour + - LP: #364916 + * Drop KSM patch set for now because of instabilities with encrypted swap. + - LP: #418781 + + -- Tim Gardner Wed, 26 Aug 2009 08:14:26 -0600 + +linux (2.6.31-7.27) karmic; urgency=low + + [ Tim Gardner ] + + * [Config] updateconfigs updateportsconfigs after 2.6.31-rc7 rebase + * SAUCE: (drop after 2.6.31) Added KSM from mmotm-2009-08-20-19-18 + Replaces previous ksm patches from 2.6.31-6.25 + * [Config] KSM=y + + [ Upstream ] + + * Rebased against v2.6.31-rc7 + + -- Tim Gardner Sat, 22 Aug 2009 20:32:11 -0600 + +linux (2.6.31-6.26) karmic; urgency=low + + [ Andy Whitcroft ] + + * [Config] enable CONFIG_AUFS_BR_RAMFS + - LP: #414738 + * split out debian directory ready for abstraction + * add printdebian target to find branch target + * abstracted debian -- debian/files is not abstracted + * abstracted debian -- packages must be built in debian/ + * abstracted debian -- kernel-wedge needs to work in debian/ + * abstracted debian -- ensure we install the copyright file + * abstracted-debian -- drop the debian directories from headers + * abstracted-debian -- drop the debian directories from headers part 2 + * SAUCE: ubuntu-insert-changes -- follow abstracted debian + * [Upstream] aoe: ensure we initialise the request_queue correctly V2 + - LP: #410198 + + [ Luke Yelavich ] + + * [Config] Ports: Disable CONFIG_CPU_FREQ_DEBUG on powerpc-smp + * [Config] Ports: Re-enable windfarm modules on powerpc64-smp + - LP: #413150 + * [Config] Ports: Build all cpu frequency scaling governors into ports + kernels + * [Config] Ports: Build ext2 and ext3 modules into ports kernels + * [Config] Ports: CONFIG_PACKET=y for all ports kernels + * [Config] Ports: Enable PS3 network driver + + [ Stefan Bader ] + + * abstracted debian -- call $(DEBIAN)/rules using make + + [ Tim Gardner ] + + * [Config] Abstract the debian directory + * SAUCE: Improve error reporting in postinst + - LP: #358564 + + -- Tim Gardner Sun, 16 Aug 2009 20:33:28 -0600 + +linux (2.6.31-6.25) karmic; urgency=low + + [ Andy Whitcroft ] + + * script to generate Ubuntu changes from changelog + * [Config] standardise ANDROID options + * [Config] standardise CONFIG_ATM as module + * [Config] standardise CONFIG_LIB80211 as module + * [Config] disable CONFIG_PRINT_QUOTA_WARNING + * [Config] set CONFIG_CRAMFS as module + * [Config] enable CONFIG_DAB and modules + * [Config] set CONFIG_MAC80211_HWSIM as module + * [Config] set CONFIG_NET_CLS_FLOW as module + * [Config] set CONFIG_NF_CONNTRACK_SANE as module + * [Config] set CONFIG_NF_CT_PROTO_DCCP as module + * [Config] set CONFIG_RTC_DRV_DS1511 as module + * [Config] set CONFIG_RTC_DRV_R9701 as module + * [Config] set CONFIG_RTC_DRV_S35390A as module + * [Config] set CONFIG_TOIM3232_DONGLE as module + * [Config] standardise CONFIG_USB_MIDI_GADGET as module + * [Config] standardise CONFIG_USB_G_PRINTER as module + * [Config] standardise CONFIG_USB_SERIAL_IR as module + * [Config] set CONFIG_USB_SERIAL_IUU as module + * [Config] standardise CONFIG_USB_STORAGE_CYPRESS_ATACB as module + * [Config] standardise CONFIG_USB_STORAGE_ONETOUCH as module + * cleanup remains of dm-loop + * drop thinkpad ec and smapi support + * drop appleir + * [Config] update configs following rebase to v2.6.31-rc6 + * rebase to v2.6.31-rc6 + + [ Hugh Dickins ] + + * SAUCE: ksm patch 1, drop after 2.6.31 + * SAUCE: ksm patch 2, drop after 2.6.31 + * SAUCE: ksm patch 3, drop after 2.6.31 + * SAUCE: ksm patch 4, drop after 2.6.31 + * SAUCE: ksm patch 5, drop after 2.6.31 + * SAUCE: ksm patch 7, drop after 2.6.31 + + [ Izik Eidus ] + + * SAUCE: ksm patch 0, drop after 2.6.31 + * SAUCE: ksm patch 6, drop after 2.6.31 + * SAUCE: ksm patch 8, drop after 2.6.31 + * SAUCE: ksm patch 9, drop after 2.6.31 + + [ Luke Yelavich ] + + * [Config] Ports: Re-add PS3 modules to udebs + + [ Michael Casadevall ] + + * [Config] Update SPARC config and d-i files to reflect what can be built + + [ Tim Gardner ] + + * [Config] Removed armel package support + * [Config] Enabled CONFIG_KSM=y + + [ Upstream Kernel Changes ] + + * Rebased against v2.6.31-rc6 + * ARM: Cleanup: Revert "ARM: Add more cache memory types macros" + * ARM: Cleanup: Revert "Do not use OOB with MLC NAND" + * ARM: Cleanup: Revert "ARM: Make ARM arch aware of ubuntu/ drivers" + * ARM: Cleanup: Revert "ARM: IMX51: Make video capture drivers compile" + * ARM: Cleanup: Revert "ARM: IMX51: Fix isl29003 HWMON driver for i2c + changes" + * ARM: Cleanup: Revert "ARM: IMX51: IPU irq handler deadlock fix" + * ARM: Cleanup: Revert "ARM: IMX51: Babbage 2.5 needs a different system + revision" + * ARM: Cleanup: Revert "ARM: IMX51: Compile-in the IMX51 cpufreq driver + by default" + * ARM: Cleanup: Revert "ARM: IMX51: Enable ZONE_DMA for ARCH_MXC" + * ARM: Cleanup: Revert "ARM: IMX51: Make ARCH_MXC auto-enable + ARCH_MXC_CANONICAL" + * ARM: Cleanup: Revert "ARM: IMX51: Unconditionally disable + CONFIG_GPIOLIB" + * ARM: Cleanup: Revert "ARM: IMX51: Minimal changes for USB to work on + 2.6.31" + * ARM: Cleanup: Revert "ARM: IMX51: Fix plat-mxc/timer.c to handle imx51" + * ARM: Cleanup: Revert "ARM: IMX51: Make it compile." + * ARM: Cleanup: Revert "ARM: IMX51: Clean-up the craziness of including + mxc_uart.h _everywhere_" + * ARM: Cleanup: Revert "ARM: IMX51: Move board-mx51* header files to the + correct location" + * ARM: Cleanup: Revert "ARM: IMX51: Changed from snd_card_new to + snd_card_create" + * ARM: Cleanup: Revert "ARM: IMX51: Fix up merge error in Kconfig" + * ARM: Cleanup: Revert "ARM: IMX51: mxc_timer_init prototype" + * ARM: Cleanup: Revert "ARM: IMX51: Removed the mxc_gpio_port structure." + * ARM: Cleanup: Revert "ARM: IMX51: Added external declaration for + mxc_map_io." + * ARM: Cleanup: Revert "ARM: IMX51: Get to bus_id by calling dev_name." + * ARM: Cleanup: Revert "ARM: IMX51: Get to bus_id by calling dev_name." + * ARM: Cleanup: Revert "ARM: IMX51: snd_soc_machine structure replaced + with snd_soc_card." + * ARM: Cleanup: Revert "ARM: IMX51: codec structure was moved to the card + structure" + * ARM: Cleanup: Revert "ARM: IMX51: Hack to add defines for + DMA_MODE_READ/WRITE/MASK" + * ARM: Cleanup: Revert "ARM: IMX51: Add SoC and board support for + Freescale mx51 platform" + * Driver core: add new device to bus's list before probing + * [Upstream] (drop after 2.6.31) ALSA: hda - Reduce click noise at + power-saving + - LP: #381693, #399750, #380892 + + -- Andy Whitcroft Fri, 14 Aug 2009 11:32:23 +0100 + +linux (2.6.31-5.24) karmic; urgency=low + + [ Amit Kucheria ] + + * ARM: IMX51: Make video capture drivers compile + * [Config] IMX51: Config updates + + [ Andy Whitcroft ] + + * remove leftovers of dm-bbr + + [ Leann Ogasawara ] + + * Add pata_cs5535 to pata-modules + - LP: #318805 + + [ Luke Yelavich ] + + * [Config] CONFIG_PPC64=y for powerpc64-smp + * [Config] Set the maximum number of CPUs to 1024 for powerpc64-smp + * [Config] CONFIG_PPC_PS3=y for powerpc64-smp + * [Config] CONFIG_PPC_MAPLE=y on powerpc64-smp + * [Config] CONFIG_PPC_PASEMI=y on powerpc64-smp + * [Config] CONFIG_CPU_FREQ_PMAC64=y on powerpc64-smp + * [Config] Enable all PS3 drivers in powerpc64-smp + + [ Mario Limonciello ] + + * LIRC -- fix lirc-i2c 2.6.31 compilation + + [ Matthew Garrett ] + + * [Upstream] dell-laptop: Fix rfkill state queries + + [ Tim Gardner ] + + * [Config] Ignore armel ABI and module changes + * [Config] Update configs after rebase against 2.6.31-rc5 + + [ Upstream ] + + * Rebased to 2.6.31-rc5 + + -- Andy Whitcroft Tue, 28 Jul 2009 10:10:09 +0100 + +linux (2.6.31-4.23) karmic; urgency=low + + [ Andy Whitcroft ] + + * AUFS -- update to aufs2-30 20090727 + * [Config] enable AUFS FUSE support + + [ Luke Yelavich ] + + * [Config] CONFIG_JFS_FS=m on sparc + + [ Tim Gardner ] + + * [Upstream] dell-laptop: Fix rfkill state setting. + + -- Andy Whitcroft Mon, 27 Jul 2009 11:11:47 +0100 + +linux (2.6.31-4.22) karmic; urgency=low + + [ Amit Kucheria ] + + * ARM: IMX51: Add SoC and board support for Freescale mx51 platform + * ARM: IMX51: Move board-mx51* header files to the correct location + * ARM: IMX51: Clean-up the craziness of including mxc_uart.h _everywhere_ + * ARM: IMX51: Make it compile. + * ARM: IMX51: Unconditionally disable CONFIG_GPIOLIB + * ARM: IMX51: Make ARCH_MXC auto-enable ARCH_MXC_CANONICAL + * ARM: IMX51: Enable ZONE_DMA for ARCH_MXC + * ARM: IMX51: Compile-in the IMX51 cpufreq driver by default + * ARM: IMX51: Fix isl29003 HWMON driver for i2c changes + * ARM: USB: musb: Refer to musb_otg_timer_func under correct #ifdef + * ARM: staging: udlfb: Add vmalloc.h include + * UBUNTU [Config]: Bring imx51 config upto date with other flavours + + [ Brad Figg ] + + * ARM: IMX51: Hack to add defines for DMA_MODE_READ/WRITE/MASK + * ARM: IMX51: codec structure was moved to the card structure + * ARM: IMX51: snd_soc_machine structure replaced with snd_soc_card. + * ARM: IMX51: Get to bus_id by calling dev_name. + * ARM: IMX51: Get to bus_id by calling dev_name. + * ARM: IMX51: Added external declaration for mxc_map_io. + * ARM: IMX51: Removed the mxc_gpio_port structure. + * ARM: IMX51: mxc_timer_init prototype + * ARM: IMX51: Fix up merge error in Kconfig + * ARM: IMX51: Changed from snd_card_new to snd_card_create + + [ Dinh Nguyen ] + + * ARM: IMX51: Fix plat-mxc/timer.c to handle imx51 + * ARM: IMX51: Minimal changes for USB to work on 2.6.31 + * ARM: IMX51: Babbage 2.5 needs a different system revision + * ARM: IMX51: IPU irq handler deadlock fix + + [ Tim Gardner ] + + * [Config] Enabled CONFIG_CAN=m + - LP: #327243 + * [Config] Enabled CONFIG_SERIAL=m + - LP: #397189 + + -- Tim Gardner Fri, 24 Jul 2009 06:19:10 -0600 + +linux (2.6.31-4.21) karmic; urgency=low + + [ Amit Kucheria ] + + * dm-raid-4-5: Add missing brackets around test_bit() + + [ John Johansen ] + + * AppArmor: Fix change_profile failing lpn401931 + * AppArmor: Fix determination of forced AUDIT messages. + * AppArmor: Fix oops in auditing of the policy interface offset + + -- Andy Whitcroft Thu, 23 Jul 2009 19:18:30 +0100 + +linux (2.6.31-4.20) karmic; urgency=low + + [ Andy Whitcroft ] + + * SAUCE: iscsitarget -- update to SVN revision r214 + * SAUCE: iscsitarget -- renable driver + * [Config] consolidate lpia/lpia and i386/generic configs + * [Config] enable CRYPTO modules for all architectures + * [Config] enable cryptoloop + * [Config] enable various filesystems for armel + * [Config] sync i386 generic and generic-pae + * [Config] add the 386 (486 processors and above) flavour + * [Config] re-set DEFAULT_MMAP_MIN_ADDR + - LP: #399914 + * add genconfigs/genportsconfigs to extract the built configs + * updateconfigs -- alter concatenation order allow easier updates + * intelfb -- INTELFB now conflicts with DRM_I915 + * printchanges -- rebase tree does not have stable tags use changelog + * AppArmor: fix argument size missmatch on 64 bit builds + + [ Ike Panhc ] + + * Ship bnx2x firmware in nic-modules udeb + - LP: #360966 + + [ Jeff Mahoney ] + + * AppArmor: fix build failure on ia64 + + [ John Johansen ] + + * AppArmour: ensure apparmor enabled parmater is off if AppArmor fails to + initialize. + * AppArmour: fix auditing of domain transitions to include target profile + information + * AppArmor: fix C99 violation + * AppArmor: revert reporting of create to write permission. + * SAUCE: Add config option to set a default LSM + * [Config] enable AppArmor by default + * AppArmor: Fix NULL pointer dereference oops in profile attachment. + + [ Keith Packard ] + + * SAUCE: drm/i915: Allow frame buffers up to 4096x4096 on 915/945 class + hardware + - LP: #351756 + + [ Luke Yelavich ] + + * [Config] add .o files found in arch/powerpc/lib to all powerpc kernel + header packages + - LP: #355344 + + [ Michael Casadevall ] + + * [Config] update SPARC config files to allow success build + + [ Scott James Remnant ] + + * SAUCE: trace: add trace_event for the open() syscall + + [ Stefan Bader ] + + * SAUCE: jfs: Fix early release of acl in jfs_get_acl + - LP: #396780 + + [ Tim Gardner ] + + * [Upstream] Fix Soltech TA12 volume hotkeys not sending key release + - LP: #397499 + * [Upstream] USB Option driver - Add USB ID for Novatel MC727/U727/USB727 + refresh + - LP: #365291 + * [Config] SSB/B44 are common across all arches/flavours. + + [ Upstream ] + + * Rebased to 2.6.31-rc4 + + -- Andy Whitcroft Thu, 23 Jul 2009 08:41:39 +0100 + +linux (2.6.31-3.19) karmic; urgency=low + + [ Andy Whitcroft ] + + * Revert "[Config] Disabled NDISWRAPPER" + * ndiswrapper -- fix i386 compilation failures on cmpxchg8b + * AUFS -- export various core functions + * AUFS -- export various core functions -- fixes + * AUFS -- core filesystem + * AUFS -- track changes in v2.6.31 + * [Config] Enable AUFS + * droppped 'iwl3945: do not send scan command if channel count zero' as it + is already upstream but failed to auto-drop on rebase. + + [ Eric Paris ] + + * SAUCE: fsnotify: use def_bool in kconfig instead of letting the user + choose + * SAUCE: inotify: check filename before dropping repeat events + * SAUCE: fsnotify: fix inotify tail drop check with path entries + + -- Andy Whitcroft Tue, 14 Jul 2009 12:52:55 +0100 + +linux (2.6.31-3.18) karmic; urgency=low + + [ Andy Whitcroft ] + + * Revert "Add splice-2.6.23.patch from AUFS to export a symbol needed by + AUFS" + * Revert "Add put_filp.patch from AUFS to export a symbol needed by AUFS" + * Revert "Add sec_perm-2.6.24.patch from AUFS - export + security_inode_permission" + * clear out left over AUFS files and modifications + + [ Luke Yelavich ] + + * [Config] Enable CONFIG_USB_ISP116X_HCD on sparc + * SAUCE: Explicitly include header files to allow apparmor to build on + powerpc + * [Config] Enable CONFIG_BLK_DEV_IDECD on powerpc + + [ Tim Gardner ] + + * [Config] Dropped ubuntu/misc/wireless/acx + * [Config] Disabled NDISWRAPPER until the compile issues are fixed. + + [ Upstream ] + + * Rebased to 2.6.31-rc3 + + -- Andy Whitcroft Fri, 10 Jul 2009 18:59:33 +0100 + +linux (2.6.31-2.17) karmic; urgency=low + + [ Andy Whitcroft ] + + * [Config] CONFIG_BLK_DEV_CRYPTOLOOP=m for sparc + * compcache -- remove redundant Kconfig entries part 2 + * compcache -- clean up CCFLAGS declarations + * [Config] enable AppArmor + * AppArmor: fix operator precidence issue in as_path_link + + [ John Johansen ] + + * AppArmor security module + * AppArmor: Correct mapping of file permissions. + * AppArmor: Turn auditing of ptrace on + + [ Luke Yelavich ] + + * [Config] disable CONFIG_DM_RAID45 on powerpc + + -- Andy Whitcroft Fri, 10 Jul 2009 15:02:05 +0100 + +linux (2.6.31-2.16) karmic; urgency=low + + [ Andy Whitcroft ] + + * compcache -- remove redundant Kconfig entries + added ignore and ignore.modules for all arches since the compcache update + changes the modules names as well as some compcache ABI values. + + [ Manoj Iyer ] + + * SAUCE: updated dm-raid45 module version to 2009.04.24 (2.6.30-rc3) + * SAUCE: update compcache version to 0.5.3 + + [ Tim Gardner ] + + * [Config]: Fix sparc FTBS by adding ignore.modules + + -- Tim Gardner Mon, 06 Jul 2009 13:35:29 -0600 + +linux (2.6.31-2.15) karmic; urgency=low + + [ Andy Whitcroft ] + + * SAUCE: default ATI Radeon KMS to off until userspace catches up + * [Config] Update configs following rebase to 2.6.31-rc2 + * [Config] update ports configs following update to 2.6.31-rc2 + + [ Luke Yelavich ] + + * [Config] powerpc - Disable CONFIG_RDS + + [ Matt Zimmerman ] + + * Rename linux-doc-PKGVER to linux-doc and clean up its description + - LP: #382115 + + [ Upstream Kernel Changes ] + + * rebased to mainline 2.6.31-rc2 + + -- Andy Whitcroft Sat, 04 Jul 2009 17:39:13 +0100 + +linux (2.6.31-1.14) karmic; urgency=low + + [ Andy Whitcroft ] + + * update ndiswrapper to 1.55 + * remove leftovers of gfs + * [Config] powerpc: enable CONFIG_PPC_DISABLE_WERROR + + [ Luke Yelavich ] + + * [Config] re-enable and build the ide-pmac driver into powerpc kernels + * [Config] Build the ServerWorks Frodo / Apple K2 SATA driver into the + kernel + + [ Manoj Iyer ] + + * Remove snd-bt-sco ubuntu driver + + [ Michael Casadevall ] + + * [Config] updates ia64 config and d-i folders to allow succesful build + * [Config] Update powerpc and sparc for 2.6.31 + + [ Upstream Kernel Changes ] + + * intel-iommu: fix Identity Mapping to be arch independent + - LP: #384695 + * ACPI: video: prevent NULL deref in acpi_get_pci_dev() + + -- Andy Whitcroft Tue, 30 Jun 2009 17:47:32 +0100 + +linux (2.6.31-1.13) karmic; urgency=low + + [ Andy Whitcroft ] + + * REBASE: rebased to mainline 2.6.31-rc1 + - "UBUNTU: SAUCE: UHCI USB quirk for resume" + no longer applies, using deprecated interfaces, LPIA only, dropped + - "UBUNTU: SAUCE: Mask off garbage in Dell WMI scan code data" + changes now upstream, dropped + * [Config] Update configs following rebase to 2.6.31-rc1 + * [Config] update ports configs following update to 2.6.31-rc1 + + * [Config] disable broken staging driver CONFIG_STLC45XX + * SAUCE: fix compcache to use updates accessors + * [Config] disable staging driver CONFIG_VT6655 + * SAUCE: fix DRDB to use updates accessors + * [Disable] ndiswrapper needs update + * [Disable] LIRC I2C needs update + * [Disable] CONFIG_LENOVO_SL_LAPTOP needs update + * [Config] disable I2C_DESIGNWARE does not compile + * [Config] disable CONFIG_TLSUP for lpia + * [Config] disable CONFIG_FB_UDL for arm + * SAUCE: disable adding scsi headers to linux-libc-dev + + [ Mario Limonciello ] + + * SAUCE: Add LIRC drivers + + -- Andy Whitcroft Thu, 25 Jun 2009 12:06:22 +0100 + +linux (2.6.30-10.12) karmic; urgency=low + + [ Andy Whitcroft ] + + * [Config] split out the ports configs into their own family + * [Config] update configs following introduction of ports family + + [ Upstream Kernel Changes ] + + * Revert "Rename linux-doc-PKGVER to linux-doc and clean up its + description". Fixes linux-doc package name conflicts for now. + - LP: #382115 + + -- Tim Gardner Mon, 22 Jun 2009 09:17:14 -0600 + +linux (2.6.30-10.11) karmic; urgency=low + + [ Amit Kucheria ] + + * [Config] Comment splitconfig.pl and misc cleanup + * [Config] Rename all configs to the new naming scheme + * [Config] Splitconfig rework + * [Config] Rename scripts/misc/oldconfig to kernelconfig + * [Config] Fix build system for new config split + * [Config] Run updateconfigs after the splitconfig rework + + [ Andy Whitcroft ] + + * Revert "SAUCE: Default to i915.modeset=0 if CONFIG_DRM_I915_KMS=y" + * [Config] standardise CONFIG_STAGING=y + * [Config] standardise CONFIG_RD_LZMA=y + * [Config] CONFIG_PCI_IOV=y + * [Config] CONFIG_PCI_STUB=m + * [Config] merge kernel configs more agressively + + [ Colin Watson ] + + * [Config] Run kernel-wedge in $(builddir) rather than at the top level + * [Config] Add support for including firmware in udebs + * [Config] Ship bnx2 firmware in nic-modules udeb + - LP: #384861 + + [ Luke Yelavich ] + + * [Config] ports - Import of ports architectures into kernel packaging + infrastructure + * [Config] ports - Do not update ports kernel configurations by default + * [Config] ports - Disable ABI checking for ports architectures + * [Config] ports - Build drivers in ubuntu sub-directory on powerpc + * [Config] ports - Add control.d/vars.* files for ports architectures + * [Config] ports - Add ports architectures for linux-libc-dev + * [Config] ports - Create powerpc specific message-modules and + block-modules udebs + * [Config] ports - Add configuration files for ports architectures + + [ Manoj Iyer ] + + * [Config] Enable CONFIG_BLK_DEV_AEC62XX=m for amd64 and i386 + - LP: #329864 + + [ Michael Casadevall ] + + * [Config] ports - Fix compression of kernels + + [ Stefan Bader ] + + * [Upstream] mmc: prevent dangling block device from accessing stale + queues + - LP: #383668 + + [ Tim Gardner ] + + * [Config] Recommend grub-pc in linux-image + - LP: #385741 + * [Config] Implement i386 generic and generic-pae flavours + * [Config] ports - Add control info after integrating ports arches + * [Config] Removed auto-generated files from git + * [Config] Added netxen_nic to nic-modules + - LP: #389603 + + [ Matt Zimmerman ] + + * Rename linux-doc-PKGVER to linux-doc and clean up its description + - LP: #382115 + + -- Tim Gardner Mon, 15 Jun 2009 14:38:26 -0600 + +linux (2.6.30-9.10) karmic; urgency=low + + [ Andy Whitcroft ] + + * [Config] CONFIG_SECURITY_TOMOYO=y (amd64, i386, lpia) + * [Config] CONFIG_KEXEC_JUMP=y (amd64, lpia) + * [Config] CONFIG_LENOVO_SL_LAPTOP=m (amd64, lpia) + * [Config] CONFIG_POHMELFS_CRYPTO=y (i386, amd64) + * [Config] CONFIG_SERIAL_MAX3100=m (i386, amd64, lpia) + * [Config] CONFIG_VIDEO_GO7007=m (amd64, i386) + + [ Upstream Kernel Changes ] + + * rebased to 2.6.30 final + + -- Andy Whitcroft Fri, 05 Jun 2009 11:42:53 +0100 + +linux (2.6.30-8.9) karmic; urgency=low + + [ Andy Whitcroft ] + + * Config update removed the following options: + CONFIG_EDAC_AMD8111=m + CONFIG_EDAC_AMD8131=m + + [ Upstream Kernel Changes ] + + * rebased to 2.6.30-rc8 + + -- Andy Whitcroft Wed, 03 Jun 2009 09:21:13 +0100 + +linux (2.6.30-7.8) karmic; urgency=low + + [ Andy Whitcroft ] + + * Enabled NEW configration options: + Paravirtualization layer for spinlocks (PARAVIRT_SPINLOCKS) [N/y/?] Y + Cisco FNIC Driver (FCOE_FNIC) [N/m/y/?] M + + [ Upstream Kernel Changes ] + + * rebased to 2.6.30-rc7 + + -- Andy Whitcroft Sat, 23 May 2009 23:47:24 +0100 + +linux (2.6.30-6.7) karmic; urgency=low + + [ Andy Whitcroft ] + + * Dropped: UBUNTU: SAUCE: input: Blacklist digitizers from joydev.c (now + upstream) + + [ Upstream Kernel Changes ] + + * rebased to 2.6.30-rc6 + + -- Andy Whitcroft Mon, 18 May 2009 18:05:54 +0100 + +linux (2.6.30-5.6) karmic; urgency=low + + [ Tim Gardner ] + + * [Config] Enable Keyspan USB serial device firmware in kernel module + - LP: #334285 + + [ Upstream Kernel Changes ] + + * rebased to 2.6.30-rc5 + + -- Tim Gardner Mon, 11 May 2009 12:02:16 -0600 + +linux (2.6.30-4.5) karmic; urgency=low + + [ Colin Watson ] + + * Build-Conflict with findutils (= 4.4.1-1ubuntu1), to avoid + /usr/include/asm/* going missing + - LP: #373214 + + -- Stefan Bader Fri, 08 May 2009 11:09:08 +0200 + +linux (2.6.30-3.4) karmic; urgency=low + + [ Kees Cook ] + + * SAUCE: [x86] implement cs-limit nx-emulation for ia32 + - LP: #369978 + + [ Stefan Bader ] + + * SAUCE: input: Blacklist digitizers from joydev.c + - LP: #300143 + + -- Tim Gardner Fri, 01 May 2009 14:00:42 -0600 + +linux (2.6.30-2.3) karmic; urgency=low + + [ Tim Gardner ] + + * [Config] Enabled CC_STACKPROTECTOR=y for all x86en + - LP: #369152 + * SAUCE: Default to i915_modeset=0 if CONFIG_DRM_I915_KMS=y + * [Config] CONFIG_DRM_I915_KMS=y + * [Config] Set CONFIG_SECURITY_DEFAULT_MMAP_MIN_ADDR to appropriate ARCH + minimums + + [ Upstream Kernel Changes ] + + * rebased to 2.6.30-rc4 + + -- Tim Gardner Thu, 30 Apr 2009 09:17:05 -0600 + +linux (2.6.30-1.2) karmic; urgency=low + + [ Tim Gardner ] + + * [Config] armel: disable staging drivers, fixes FTBS + * [Config] armel imx51: Disable CONFIG_MTD_NAND_MXC, fixes FTBS + + [ Upstream Kernel Changes ] + + * mpt2sas: Change reset_type enum to avoid namespace collision. + Submitted upstream. + + -- Tim Gardner Tue, 28 Apr 2009 16:54:41 -0600 + +linux (2.6.30-1.1) karmic; urgency=low + + * Initial release after rebasing against v2.6.30-rc3 + + -- Tim Gardner Thu, 12 Mar 2009 19:16:07 -0600 --- linux-3.0.0.orig/debian.master/changelog.historical +++ linux-3.0.0/debian.master/changelog.historical @@ -0,0 +1,4171 @@ + +linux (2.6.28-9.31) jaunty; urgency=low + + [ Andy Whitcroft ] + + * SAUCE: cpufreq-nforce2: probe failures are not errors + - LP: #332170 + * SAUCE: mmc: add MODALIAS linkage for MMC/SD devices + - LP: #30335 + * remove test-suspend script + - LP: #333856 + + [ Kees Cook ] + + * handle relative paths in modules.dep + Fixes 2.6.28-9.30 FTBS. + + [ Upstream Kernel Changes ] + + * ricoh_mmc: Handle newer models of Ricoh controllers + + -- Tim Gardner Wed, 11 Mar 2009 08:19:24 -0600 + +linux (2.6.28-9.30) jaunty; urgency=low + + [ Amit Kucheria ] + + * ARM:mx51 Add SoC and board support for mx51 platforms + * ARM:mx51 Add CONFIG_ARCH_MXC_CANONICAL to disable parts of Freescale's + code + * MMC: Add support for 8-bit cards + * Add ARM:MX51 SoC support to the build system + * ARM: Make ARM arch aware of ubuntu/ drivers + * ARM: Add imx51 configuration + * Disable d-i modules for imx51 and mv78xx0 + * Disable Apparmor on boot for ARM + * Updating imx51 config + + [ Jason Liu ] + + * Do not use OOB with MLC NAND + + [ Richard Zhu ] + + * Support the eMMC4.3 card + + [ Rob Herring ] + + * ARM: Add more cache memory types macros + + [ Tim Gardner ] + + * Set CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y for i386/amd64/lpia + + [ Manoj Iyer ] + + * Enable CONFIG_RTL8187SE=m + + [ Upstream Kernel Changes ] + + * USB: EHCI: slow down ITD reuse + - LP: #329437 + + -- Tim Gardner Sun, 08 Mar 2009 14:14:15 -0600 + +linux (2.6.28-9.29) jaunty; urgency=low + + [ Andy Whitcroft ] + + * link-headers -- only link directories which do not already exist + - LP: #315252 + + [ Daniel Marjamäki ] + + * SAUCE: (drop after 2.6.28) netxen: fix memory leak in + drivers/net/netxen_nic_init.c + - LP: #330813 + + [ Dhananjay Phadke ] + + * SAUCE: (drop after 2.6.28) netxen: fix endianness in firmware commands + - LP: #330813 + * SAUCE: (drop after 2.6.28) netxen: fix ipv6 offload and tx cleanup + - LP: #330813 + * SAUCE: (drop after 2.6.28) netxen: fix link speed reporting for some + boards + - LP: #330813 + * SAUCE: (drop after 2.6.28) netxen: firmware init fix + - LP: #330813 + * SAUCE: (drop after 2.6.28) netxen: cleanup mac list on driver unload + - LP: #330813 + * SAUCE: (drop after 2.6.28) netxen: hold tx lock while sending firmware + commands + - LP: #330813 + * SAUCE: (drop after 2.6.28) netxen: handle dma mapping failures + - LP: #330813 + * SAUCE: (drop after 2.6.28) netxen: avoid invalid iounmap + - LP: #330813 + * SAUCE: (drop after 2.6.28) netxen: include ipv6.h (fixes build failure) + - LP: #330813 + * SAUCE: (drop after 2.6.28) netxen: fix vlan tso/checksum offload + - LP: #330813 + * SAUCE: (drop after 2.6.28) netxen: reduce memory footprint + - LP: #330813 + * SAUCE: (drop after 2.6.28) netxen: revert jumbo ringsize + - LP: #330813 + * SAUCE: (drop after 2.6.28) netxen: fix msi-x interrupt handling + - LP: #330813 + * SAUCE: (drop after 2.6.28) netxen: remove pcie workaround + - LP: #330813 + + [ Hannes Eder ] + + * SAUCE: (drop after 2.6.28) drivers/net/netxen: fix sparse warnings: use + NULL pointer instead of plain integer + - LP: #330813 + + [ Huaxu Wan ] + + * SAUCE: report rfkill changes event if interface is down + - LP: #193970 + + [ Tim Gardner ] + + * MV78XX0 must specify a target in the vars definition. + + [ Upstream Kernel Changes ] + + * Revert "ext4: wait on all pending commits in ext4_sync_fs()" + * jbd2: Fix return value of jbd2_journal_start_commit() + * jbd2: Avoid possible NULL dereference in + jbd2_journal_begin_ordered_truncate() + * ext4: Fix to read empty directory blocks correctly in 64k + * ext4: Fix lockdep warning + * ext4: Initialize preallocation list_head's properly + * ext4: Implement range_cyclic in ext4_da_writepages instead of + write_cache_pages + * ext4: Fix NULL dereference in ext4_ext_migrate()'s error handling + * ext4: Add fallback for find_group_flex + * ext4: Fix deadlock in ext4_write_begin() and ext4_da_write_begin() + * Added mv78xx0 flavor + + -- Tim Gardner Fri, 06 Mar 2009 06:13:31 -0700 + +linux (2.6.28-8.28) jaunty; urgency=low + + [ Alexey Starikovskiy ] + + * SAUCE: ACPI: EC: Limit workaround for ASUS notebooks even more + - LP: #288385 + + [ Scott James Remnant ] + + * SAUCE: Auto-load esp module when device opened. + * SAUCE: Auto-load bridge module when socket opened. + * SAUCE: Auto-load af_netlink module when socket opened. + * SAUCE: Auto-load wanrouter module when socket opened. + * SAUCE: Auto-load ip_queue module when socket opened. + * SAUCE: Auto-load ip6_queue module when socket opened. + * SAUCE: Auto-load cn module when socket opened. + * SAUCE: Auto-load scsi_transport_iscsi module when socket opened. + * SAUCE: Auto-load ftl module when device opened. + * SAUCE: Auto-load pcd module when device opened. + * SAUCE: Auto-load pf module when device opened. + * SAUCE: Auto-load nftl module when device opened. + * SAUCE: Auto-load mousedev module when psaux device opened. + * SAUCE: Auto-load mousedev module when /dev/input/mice opened. + * SAUCE: Auto-load rng-core module when device opened. + * SAUCE: Auto-load openprom module when device opened. + * SAUCE: Auto-load applicom module when device opened. + * SAUCE: Auto-load toshiba module when device opened. + * SAUCE: Auto-load cyclades module when device opened. + * SAUCE: Auto-load riscom8 module when device opened. + * SAUCE: Auto-load specialix module when device opened. + * SAUCE: Auto-load videodev module when device opened. + * SAUCE: Auto-load i2c_dev module when device opened. + * SAUCE: Auto-load mtdchar module when device opened. + * SAUCE: Auto-load pt module when device opened. + * SAUCE: Auto-load pg module when device opened. + * SAUCE: Auto-load cdc_acm module when device opened. + * SAUCE: Auto-load msr module when device opened. + * SAUCE: Auto-load cpuid module when device opened. + * SAUCE: quickcam: Enable double-buffering by default + * SAUCE: libata: Ignore HPA by default. + * SAUCE: hostap: Change initial operation mode to managed (infra) + * SAUCE: floppy: Provide a PnP device table in the module. + - LP: #255651 + * SAUCE: Auto-load mwave module when device opened. + * Build CONFIG_FUSE_FS into kernel, not as module. + + [ Stefan Bader ] + + * Enable build of ext4 as a module on LPIA + - LP: #331848 + + [ Tim Gardner ] + + * Update configs to fix LPIA FTBS + + -- Tim Gardner Thu, 05 Mar 2009 10:43:24 -0700 + +linux (2.6.28-8.27) jaunty; urgency=low + + [ Amit Kucheria ] + + * Updating configs (arm:ixp4xx) + + [ Andy Whitcroft ] + + * SAUCE: enable Intel HDMI output + + [ Manoj Iyer ] + + * SAUCE: Added quirk for Linksys WUSB600N USB wifi-n networking adapter + - LP: #323473 + + [ Steve Beattie ] + + * fix apparmor memory leak on unlinked file ops + - LP: #329489 + + [ Tim Gardner ] + + * SAUCE: Dell XPS710 reboot quirk + - LP: #323592 + * SAUCE: (drop after 2.6.28) ieee80211: Add infrastructure to obsolete + scan results + - LP: #336055 + * Add modules.order to the linux-image package. + + [ Upstream Kernel Changes ] + + * iwlwifi: fix time interval misuse in iwl_poll_{direct_}bit + * x86: only scan the root bus in early PCI quirks + - LP: #267295 + * ALSA: hda - Intel HDMI audio support + * ALSA: hda - Fix unused function in patch_intelhdmi.c + * ALSA: handle SiI1392 HDMI codec in patch_intelhdmi.c + * ALSA: hda-intel: reorder HDMI audio enabling sequence + * ALSA: introduce snd_print_pcm_rates() + * ALSA: create hda_eld.c for ELD routines and proc interface + * ALSA: ELD proc interface for HDMI sinks + * ALSA: hda: make standalone hdmi_fill_audio_infoframe() + * ALSA: hda: make global snd_print_channel_allocation() + * ALSA: hda: HDMI channel allocations for audio infoframe + * ALSA: hda: HDMI channel mapping cleanups + * ALSA: hda: minor code cleanups + * ALSA: hda: rename sink_eld to hdmi_eld + * ALSA: hda - Release ELD proc file + * ALSA: hda - minor HDMI code cleanups + * ALSA: hda - report selected CA index for Audio InfoFrame + * ALSA: hda - Add Intel vendor id string + + -- Tim Gardner Wed, 25 Feb 2009 14:23:46 -0700 + +linux (2.6.28-8.26) jaunty; urgency=low + + [ Amit Kucheria ] + + * Updating configs (armel:ixp4xx) + - LP: #331510 + + [ Tim Gardner ] + + * Add more missing modules + + -- Tim Gardner Tue, 24 Feb 2009 06:58:53 -0700 + +linux (2.6.28-8.25) jaunty; urgency=low + + [ Scott James Remnant ] + + * SAUCE: Prefer powernow-k8 to acpi-cpufreq + * Change CONFIG_X86_P4_CLOCKMOD to be a module again. + + [ Tim Gardner ] + + * Revert "SAUCE: (revert before 2.6.28.y update) ext4: Initialize the new + group descriptor when resizing the filesystem" + * Revert "SAUCE: (revert before 2.6.28.y update) ext4: Add sanity check + to make_indexed_dir" + * Revert "SAUCE: (revert before 2.6.28.y update) ext4: only use + i_size_high for regular files" + * Revert "SAUCE: (revert before 2.6.28.y update) ext4: Add sanity checks + for the superblock before mounting the filesystem" + * Revert "SAUCE: (revert before 2.6.28.y update) ext4: Fix + s_dirty_blocks_counter if block allocation failed with nodelalloc" + * Revert "SAUCE: (revert before 2.6.28.y update) ext4: Init the complete + page while building buddy cache" + * Revert "SAUCE: (revert before 2.6.28.y update) ext4: Don't allow new + groups to be added during block allocation" + * Revert "SAUCE: (revert before 2.6.28.y update) ext4: mark the + blocks/inode bitmap beyond end of group as used" + * Revert "SAUCE: (revert before 2.6.28.y update) ext4: Use new + buffer_head flag to check uninit group bitmaps initialization" + * Revert "SAUCE: (revert before 2.6.28.y update) ext4: Fix the race + between read_inode_bitmap() and ext4_new_inode()" + * Revert "SAUCE: (revert before 2.6.28.y update) ext4: Fix race between + read_block_bitmap() and mark_diskspace_used()" + * Revert "SAUCE: (revert before 2.6.28.y update) ext4: don't use blocks + freed but not yet committed in buddy cache init" + * Revert "SAUCE: (revert before 2.6.28.y update) ext4: cleanup mballoc + header files" + * Revert "SAUCE: (revert before 2.6.28.y update) ext4: Use + EXT4_GROUP_INFO_NEED_INIT_BIT during resize" + * Revert "SAUCE: (revert before 2.6.28.y update) ext4: Add blocks added + during resize to bitmap" + * Revert "SAUCE: (revert before 2.6.28.y update) ext4: Don't overwrite + allocation_context ac_status" + * Revert "SAUCE: (revert before 2.6.28.y update) jbd2: Add barrier not + supported test to journal_wait_on_commit_record" + * Revert "SAUCE: (revert before 2.6.28.y update) ext4: Widen type of + ext4_sb_info.s_mb_maxs[]" + * Revert "SAUCE: (revert before 2.6.28.y update) ext4: avoid ext4_error + when mounting a fs with a single bg" + * Revert "SAUCE: (revert before 2.6.28.y update) ext4: Fix the delalloc + writepages to allocate blocks at the right offset." + * Revert "SAUCE: (revert before 2.6.28.y update) ext4: tone down + ext4_da_writepages warnings" + * Revert "SAUCE: (revert before 2.6.28.y update) ext4: Add support for + non-native signed/unsigned htree hash algorithms" + * Enabled X86_ACPI_CPUFREQ=y + + [ Upstream Kernel Changes ] + + * ath9k: quiet harmless ForceXPAon messages + - LP: #321474 + * [WATCHDOG] iTCO_wdt: fix SMI_EN regression 2 + - LP: #314050 + * pid: implement ns_of_pid + * mqueue: fix si_pid value in mqueue do_notify() + * powerpc/vsx: Fix VSX alignment handler for regs 32-63 + * sata_nv: give up hardreset on nf2 + * Fix Intel IOMMU write-buffer flushing + * SCSI: libiscsi: fix iscsi pool leak + * x86/cpa: make sure cpa is safe to call in lazy mmu mode + * sched: SCHED_OTHER vs SCHED_IDLE isolation + * x86, vm86: fix preemption bug + * Add support for VT6415 PCIE PATA IDE Host Controller + * ext2/xip: refuse to change xip flag during remount with busy inodes + * 3c505: do not set pcb->data.raw beyond its size + * Bluetooth: Fix TX error path in btsdio driver + * ext4: Add support for non-native signed/unsigned htree hash algorithms + * ext4: tone down ext4_da_writepages warnings + * ext4: Fix the delalloc writepages to allocate blocks at the right + offset. + * ext4: avoid ext4_error when mounting a fs with a single bg + * ext4: Widen type of ext4_sb_info.s_mb_maxs[] + * jbd2: Add barrier not supported test to journal_wait_on_commit_record + * ext4: Don't overwrite allocation_context ac_status + * ext4: Add blocks added during resize to bitmap + * ext4: Use EXT4_GROUP_INFO_NEED_INIT_BIT during resize + * ext4: cleanup mballoc header files + * ext4: don't use blocks freed but not yet committed in buddy cache init + * ext4: Fix race between read_block_bitmap() and mark_diskspace_used() + * ext4: Fix the race between read_inode_bitmap() and ext4_new_inode() + * ext4: Use new buffer_head flag to check uninit group bitmaps + initialization + * ext4: mark the blocks/inode bitmap beyond end of group as used + * ext4: Don't allow new groups to be added during block allocation + * ext4: Init the complete page while building buddy cache + * ext4: Fix s_dirty_blocks_counter if block allocation failed with + nodelalloc + * ext4: Add sanity checks for the superblock before mounting the + filesystem + * ext4: only use i_size_high for regular files + * ext4: Add sanity check to make_indexed_dir + * ext4: Initialize the new group descriptor when resizing the filesystem + * Fix longstanding "error: storage size of '__mod_dmi_device_table' isn't + known" + * Linux 2.6.28.7 + + -- Tim Gardner Thu, 19 Feb 2009 06:45:55 -0700 + +linux (2.6.28-8.24) jaunty; urgency=low + + [ Scott James Remnant ] + + * Change CPU_FREQ_DEFAULT_GOV_ONDEMAND to y + * SAUCE: Link acpi-cpufreq.o first + + [ Tim Gardner ] + + * Build in CPU Frequency scaling drivers + + -- Tim Gardner Wed, 18 Feb 2009 06:12:24 -0700 + +linux (2.6.28-8.23) jaunty; urgency=low + + [ Andy Whitcroft ] + + * include the kernel configuration in the sub-flavour images + - LP: #328859 + + [ Tim Gardner ] + + * Revert "SAUCE: (drop after 2.6.28) [eCryptfs] Regression in unencrypted + filename symlinks" in favor of upstream commit. + * Fix compile issues with qc-usb + * SAUCE: (remove after 2.6.28) V4L/DVB (10216): saa7127: fix broken + S-Video with saa7129 + - LP: #329267 + + [ Upstream Kernel Changes ] + + * Subject:SAUCE: LP#193970 iwlagn: fix hw-rfkill while the interface is + down + - LP: #193970 + * x86, vmi: put a missing paravirt_release_pmd in pgd_dtor + * nbd: fix I/O hang on disconnected nbds + * mac80211: restrict to AP in outgoing interface heuristic + * w1: w1 temp calculation overflow fix + * zd1211rw: adding 0ace:0xa211 as a ZD1211 device + * zd1211rw: treat MAXIM_NEW_RF(0x08) as UW2453_RF(0x09) for TP-Link + WN322/422G + * parport: parport_serial, don't bind netmos ibm 0299 + * syscall define: fix uml compile bug + * kernel-doc: fix syscall wrapper processing + * Fix page writeback thinko, causing Berkeley DB slowdown + * write-back: fix nr_to_write counter + * writeback: fix break condition + * mm: rearrange exit_mmap() to unlock before arch_exit_mmap + * powerpc/fsl-booke: Fix mapping functions to use phys_addr_t + * lockd: fix regression in lockd's handling of blocked locks + * sctp: Fix crc32c calculations on big-endian arhes. + * sctp: Correctly start rtx timer on new packet transmissions. + * sctp: Properly timestamp outgoing data chunks for rtx purposes + * net: Fix frag_list handling in skb_seq_read + * net: Fix OOPS in skb_seq_read(). + * drivers/net/skfp: if !capable(CAP_NET_ADMIN): inverted logic + * ipv4: fix infinite retry loop in IP-Config + * net: Fix userland breakage wrt. linux/if_tunnel.h + * net: packet socket packet_lookup_frame fix + * packet: Avoid lock_sock in mmap handler + * sungem: Soft lockup in sungem on Netra AC200 when switching interface + up + * udp: Fix UDP short packet false positive + * udp: increments sk_drops in __udp_queue_rcv_skb() + * ipv6: Disallow rediculious flowlabel option sizes. + * ipv6: Copy cork options in ip6_append_data + * net: 4 bytes kernel memory disclosure in SO_BSDCOMPAT gsopt try #2 + * sky2: fix hard hang with netconsoling and iface going up + * tun: Add some missing TUN compat ioctl translations. + * tun: Fix unicast filter overflow + * virtio_net: Fix MAX_PACKET_LEN to support 802.1Q VLANs + * tcp: splice as many packets as possible at once + * tcp: Fix length tcp_splice_data_recv passes to skb_splice_bits. + * sparc: Enable syscall wrappers for 64-bit (CVE-2009-0029) + * sparc64: Annotate sparc64 specific syscalls with SYSCALL_DEFINEx() + * ALSA: hda - Add missing terminator in slave dig-out array + * ALSA: mtpav - Fix initial value for input hwport + * HID: adjust report descriptor fixup for MS 1028 receiver + * ide/libata: fix ata_id_is_cfa() (take 4) + * libata: fix EH device failure handling + * netfilter: fix tuple inversion for Node information request + * netfilter: xt_sctp: sctp chunk mapping doesn't work + * x86: microcode_amd: fix wrong handling of equivalent CPU id + * ide-cd: fix DMA for non bio-backed requests + * net: Fix data corruption when splicing from sockets. + * Linux 2.6.28.6 + * eCryptfs: Regression in unencrypted filename symlinks + + -- Tim Gardner Mon, 16 Feb 2009 06:43:51 -0700 + +linux (2.6.28-8.22) jaunty; urgency=low + + [ Amit Kucheria ] + + * Remove perm-blacklist + + [ Andy Whitcroft ] + + * SAUCE: psmouse/synaptics: ensure we reset the device on resume + - LP: #317270 + + [ Tim Gardner ] + + * Add lpia to getabi script + * SAUCE: tracer for sreadahead + + -- Amit Kucheria Fri, 13 Feb 2009 15:23:21 +0200 + +linux (2.6.28-8.21) jaunty; urgency=low + + [ Andy Whitcroft ] + + * SAUCE: switch the Asus Pundit P1-AH2 to old acpi sleep ordering + - LP: #327267 + + [ Tim Gardner ] + + * Added LPIA arch support + * Added libdrm-dev as a 'Replaces' to linux-libc-dev + * SAUCE: LPIA support for 9202 HDA Sigmatel codec + * SAUCE: Add an X86_LPIA Kconfig option + * SAUCE: UHCI USB quirk for resume + * SAUCE: LPIA Reboot fix for Intel Crownbeach development boards + * SAUCE: LPIA Logical reset of USB port on resume + * Set CONFIG_WIRELESS_OLD_REGULATORY=n, added wireless-crda + as an install dependency. + + [ Upstream Kernel Changes ] + + * Revert "Revert "x86, early_ioremap: fix fencepost error"" + - LP: #312554 + * drm/i915: capture last_vblank count at IRQ uninstall time too + - LP: #320813 + * drm/i915: add get_vblank_counter function for GM45 + - LP: #320813 + * Staging: comedi: fix Kbuild + * Staging: meilhaus: fix Kbuild + * Staging: android: binder: fix arm build errors + * Staging: android: timed_gpio: Fix build to build on kernels after + 2.6.25. + * Staging: android: fix build error on 64bit boxes + * Staging: android: Add lowmemorykiller documentation. + * Staging: android: task_get_unused_fd_flags: fix the wrong usage of + tsk->signal + * staging: agnx: drivers/staging/agnx/agnx.h needs + * Staging: usbip: usbip_start_threads(): handle kernel_thread failure + * Staging: poch: fix verification of memory area + * Documentation: move DMA-mapping.txt to Doc/PCI/ + * sgi-xp: fix writing past the end of kzalloc()'d space + * do_wp_page: fix regression with execute in place + * wait: prevent exclusive waiter starvation + * shm: fix shmctl(SHM_INFO) lockup with !CONFIG_SHMEM + * revert "rlimit: permit setting RLIMIT_NOFILE to RLIM_INFINITY" + * prevent kprobes from catching spurious page faults + * sound: usb-audio: handle wMaxPacketSize for FIXED_ENDPOINT devices + * md: Ensure an md array never has too many devices. + * md: Fix a bug in linear.c causing which_dev() to return the wrong + device. + * ACPI: Enable bit 11 in _PDC to advertise hw coord + * ACPI: dock: Don't eval _STA on every show_docked sysfs read + * ieee1394: ohci1394: increase AT req. retries, fix ack_busy_X from + Panasonic camcorders and others + * firewire: ohci: increase AT req. retries, fix ack_busy_X from Panasonic + camcorders and others + * firewire: sbp2: fix DMA mapping leak on the failure path + * firewire: sbp2: add workarounds for 2nd and 3rd generation iPods + * ieee1394: sbp2: add workarounds for 2nd and 3rd generation iPods + * module: remove over-zealous check in __module_get() + * x86: APIC: enable workaround on AMD Fam10h CPUs + * eeepc-laptop: fix oops when changing backlight brightness during + eeepc-laptop init + * eeepc-laptop: Add support for extended hotkeys + * e1000: fix bug with shared interrupt during reset + * e1000: Fix PCI enable to honor the need_ioport flag + * agp/intel: Fix broken ® symbol in device name. + * ALSA: hda - Add quirk for FSC Amilo Xi2550 + * ALSA: hda - Add missing COEF initialization for ALC887 + * ALSA: hda - Add missing initialization for ALC272 + * asus_acpi: Add R1F support + * panasonic-laptop: fix X[ ARRAY_SIZE(X) ] + * ACPI: Skip the first two elements in the _BCL package + * ACPI: proc_dir_entry 'video/VGA' already registered + * ACPI: disable ACPI cleanly when bad RSDP found + * ACPICA: Fix table entry truncation calculation + * PCI: properly clean up ASPM link state on device remove + * PCI: return error on failure to read PCI ROMs + * seq_file: move traverse so it can be used from seq_read + * seq_file: fix big-enough lseek() + read() + * serial: set correct baud_base for Oxford Semiconductor Ltd EXSYS + EX-41092 Dual 16950 Serial adapter + * Add support for '8-port RS-232 MIC-3620 from advantech' + * mm: fix error case in mlock downgrade reversion + * elf core dump: fix get_user use + * ACPI: video: Fix reversed brightness behavior on ThinkPad SL series + * ipw2200: fix scanning while associated + * XFS: set b_error from bio error in xfs_buf_bio_end_io + * Revert USB: option: add Pantech cards + * USB: option: New mobile broadband modems to be supported + * USB: new id for ti_usb_3410_5052 driver + * USB: two more usb ids for ti_usb_3410_5052 + * USB: usb-storage: add Pentax to the bad-vendor list + * sata_via: Add VT8261 support + * nbd: do not allow two clients at the same time + * sctp: Fix another socket race during accept/peeloff + * Linux 2.6.28.5 + + -- Tim Gardner Mon, 09 Feb 2009 16:11:28 -0700 + +linux (2.6.28-7.20) jaunty; urgency=low + + [ Tim Gardner ] + + * SAUCE: Input: atkbd - Samsung NC10 key repeat fix + + [ Upstream Kernel Changes ] + + * Manually revert "mlock: downgrade mmap sem while populating mlocked + regions" + * xen: make sysfs files behave as their names suggest + * sata_mv: fix 8-port timeouts on 508x/6081 chips + * m68knommu: set NO_DMA + * PCI/MSI: bugfix/utilize for msi_capability_init() + * x86: use early clobbers in usercopy*.c + * netfilter: ctnetlink: fix scheduling while atomic + * orinoco: move kmalloc(..., GFP_KERNEL) outside spinlock in + orinoco_ioctl_set_genie + * fbdev/atyfb: Fix DSP config on some PowerMacs & PowerBooks + * kmalloc: return NULL instead of link failure + * sata_nv: rename nv_nf2_hardreset() + * sata_nv: fix MCP5x reset + * sata_nv: ck804 has borked hardreset too + * Fix memory corruption in console selection + * Add enable_ms to jsm driver + * nfsd: only set file_lock.fl_lmops in nfsd4_lockt if a stateowner is + found + * nfsd: Ensure nfsv4 calls the underlying filesystem on LOCKT + * iwlwifi: fix rs_get_rate WARN_ON() + * p54: fix lm87 checksum endianness + * p54: fix p54_read_eeprom to cope with tx_hdr_len + * p54usb: rewriting rx/tx routines to make use of usb_anchor's facilities + * minstrel: fix warning if lowest supported rate index is not 0 + * PCI: irq and pci_ids patch for Intel Tigerpoint DeviceIDs + * cpuidle: Add decaying history logic to menu idle predictor + * ACPI: Avoid array address overflow when _CST MWAIT hint bits are set + * video: always update the brightness when poking "brightness" + * Newly inserted battery might differ from one just removed, so update of + battery info fields is required. + * ACPI: Do not modify SCI_EN directly + * dlm: initialize file_lock struct in GETLK before copying conflicting + lock + * sata_mv: Fix chip type for Hightpoint RocketRaid 1740/1742 + * ACPICA: Allow multiple backslash prefix in namepaths + * Linux 2.6.28.4 + + -- Tim Gardner Sat, 07 Feb 2009 18:53:42 -0700 + +linux (2.6.28-7.19) jaunty; urgency=low + + * Fix missing modules FTBS + + -- Tim Gardner Thu, 05 Feb 2009 15:28:15 -0700 + +linux (2.6.28-7.18) jaunty; urgency=low + + [ Alok Kataria ] + + * SAUCE: (drop after 2.6.29) x86: add a synthetic TSC_RELIABLE feature + bit + - LP: #319945 + * SAUCE: (drop after 2.6.29) x86: add X86_FEATURE_HYPERVISOR feature bit + - LP: #319945 + * SAUCE: (drop after 2.6.29) x86: Hypervisor detection and get tsc_freq + from hypervisor + - LP: #319945 + * SAUCE: (drop after 2.6.29) x86: Add a synthetic TSC_RELIABLE feature + bit. + - LP: #319945 + * SAUCE: (drop after 2.6.29) x86: Skip verification by the watchdog for + TSC clocksource. + - LP: #319945 + * SAUCE: (drop after 2.6.29) x86: VMware: Fix vmware_get_tsc code + - LP: #319945 + * SAUCE: (drop after 2.6.29) x86: vmware: look for DMI string in the + product serial key + - LP: #319945 + + [ Andy Whitcroft ] + + * SAUCE: toshiba_acpi -- pull in current -dev version of driver + - LP: #269831 + * SAUCE: toshiba_acpi -- add acpi hotkey kernel thread + - LP: #269831 + * move toshiba laptops back from tlsup to toshiba_acpi + - LP: #269831 + + [ Aneesh Kumar K.V ] + + * SAUCE: (revert before 2.6.28.y update) ext4: Fix the delalloc + writepages to allocate blocks at the right offset. + * SAUCE: (revert before 2.6.28.y update) ext4: avoid ext4_error when + mounting a fs with a single bg + * SAUCE: (revert before 2.6.28.y update) ext4: Don't overwrite + allocation_context ac_status + * SAUCE: (revert before 2.6.28.y update) ext4: Add blocks added during + resize to bitmap + * SAUCE: (revert before 2.6.28.y update) ext4: Use + EXT4_GROUP_INFO_NEED_INIT_BIT during resize + * SAUCE: (revert before 2.6.28.y update) ext4: cleanup mballoc header + files + * SAUCE: (revert before 2.6.28.y update) ext4: don't use blocks freed but + not yet committed in buddy cache init + * SAUCE: (revert before 2.6.28.y update) ext4: Fix race between + read_block_bitmap() and mark_diskspace_used() + * SAUCE: (revert before 2.6.28.y update) ext4: Fix the race between + read_inode_bitmap() and ext4_new_inode() + * SAUCE: (revert before 2.6.28.y update) ext4: Use new buffer_head flag + to check uninit group bitmaps initialization + * SAUCE: (revert before 2.6.28.y update) ext4: mark the blocks/inode + bitmap beyond end of group as used + * SAUCE: (revert before 2.6.28.y update) ext4: Don't allow new groups to + be added during block allocation + * SAUCE: (revert before 2.6.28.y update) ext4: Init the complete page + while building buddy cache + * SAUCE: (revert before 2.6.28.y update) ext4: Fix s_dirty_blocks_counter + if block allocation failed with nodelalloc + + [ Hannes Eder ] + + * SAUCE: (drop after 2.6.29) x86: vmware - fix sparse warnings + - LP: #319945 + + [ Luke Yelavich ] + + * hid modules have hyphens instead of underscores in their names + + [ Mark Fasheh ] + + * SAUCE: (revert before 2.6.28.y update) jbd2: Add BH_JBDPrivateStart + + [ Theodore Ts'o ] + + * SAUCE: (revert before 2.6.28.y update) ext4: Add support for non-native + signed/unsigned htree hash algorithms + * SAUCE: (revert before 2.6.28.y update) ext4: tone down + ext4_da_writepages warnings + * SAUCE: (revert before 2.6.28.y update) jbd2: Add barrier not supported + test to journal_wait_on_commit_record + * SAUCE: (revert before 2.6.28.y update) ext4: Add sanity checks for the + superblock before mounting the filesystem + * SAUCE: (revert before 2.6.28.y update) ext4: only use i_size_high for + regular files + * SAUCE: (revert before 2.6.28.y update) ext4: Add sanity check to + make_indexed_dir + * SAUCE: (revert before 2.6.28.y update) jbd2: On a __journal_expect() + assertion failure printk "JBD2", not "EXT3-fs" + * SAUCE: (revert before 2.6.28.y update) ext4: Initialize the new group + descriptor when resizing the filesystem + + [ Tyler Hicks ] + + * SAUCE: (drop after 2.6.28) [eCryptfs] Regression in unencrypted + filename symlinks + - LP: #322532 + + [ Upstream Kernel Changes ] + + * Input: atkbd - broaden the Dell DMI signatures + - LP: #261721 + * ti_usb_3410_5052: support alternate firmware + * ath5k: fix mesh point operation + * mac80211: decrement ref count to netdev after launching mesh discovery + * inotify: clean up inotify_read and fix locking problems + * fuse: destroy bdi on umount + * fuse: fix missing fput on error + * fuse: fix NULL deref in fuse_file_alloc() + * x86, mm: fix pte_free() + * klist.c: bit 0 in pointer can't be used as flag + * sysfs: fix problems with binary files + * x86: fix page attribute corruption with cpa() + * USB: fix toggle mismatch in disable_endpoint paths + * sound: virtuoso: enable UART on Xonar HDAV1.3 + * USB: usbmon: Implement compat_ioctl + * USB: fix char-device disconnect handling + * USB: storage: add unusual devs entry + * alpha: nautilus - fix compile failure with gcc-4.3 + * alpha: fix vmalloc breakage + * resources: skip sanity check of busy resources + * rtl8187: Add termination packet to prevent stall + * it821x: Add ultra_mask quirk for Vortex86SX + * libata: pata_via: support VX855, future chips whose IDE controller use + 0x0571 + * serial_8250: support for Sealevel Systems Model 7803 COMM+8 + * drm: stash AGP include under the do-we-have-AGP ifdef + * Fix OOPS in mmap_region() when merging adjacent VM_LOCKED file segments + * bnx2x: Block nvram access when the device is inactive + * ext3: Add sanity check to make_indexed_dir + * rtl8187: Fix error in setting OFDM power settings for RTL8187L + * epoll: drop max_user_instances and rely only on max_user_watches + * gpiolib: fix request related issue + * sgi-xpc: Remove NULL pointer dereference. + * sgi-xpc: ensure flags are updated before bte_copy + * include/linux: Add bsg.h to the Kernel exported headers + * ALSA: hda - Fix PCM reference NID for STAC/IDT analog outputs + * ALSA: hda - add another MacBook Pro 4, 1 subsystem ID + * ALSA: hda - Add quirk for HP DV6700 laptop + * crypto: authenc - Fix zero-length IV crash + * crypto: ccm - Fix handling of null assoc data + * x86, pat: fix reserve_memtype() for legacy 1MB range + * x86, pat: fix PTE corruption issue while mapping RAM using /dev/mem + * PCI hotplug: fix lock imbalance in pciehp + * dmaengine: fix dependency chaining + * NET: net_namespace, fix lock imbalance + * relay: fix lock imbalance in relay_late_setup_files + * Linux 2.6.28.3 + * ALSA: Enable SPDIF output on ALC655 + * ALSA: hda - Add ASUS V1Sn support + * ALSA: hda - support detecting HD Audio devices with PCI class code + * ALSA: hda: alc883 model for ASUS P5Q-EM boards + * ALSA: hda - Add quirk for MSI 7260 mobo + * ALSA: hda - Add quirk for Sony VAIO VGN-SR19XN + * ALSA: oxygen: add Claro halo support + * ALSA: hda - Add a new function to seek for a codec ID + * ALSA: patch_sigmatel: Add missing Gateway entries and autodetection + * ALSA: hda - More fixes on Gateway entries + * ALSA: hda - Add MCP67 HDMI support + * ALSA: hda - fix name for ALC1200 + * LSA: hda - Add HP Acacia detection + * ALSA: hda - Add quirk for HP 2230s + * ALSA: hda - Add quirk for Dell Inspiron Mini9 + * ALSA: hda - add support for Intel DX58SO board + * ALSA: hda - Fix silent headphone output on Panasonic CF-74 + * ALSA: USB quirk for Logitech Quickcam Pro 9000 name + * ALSA: hda - add quirks for some 82801H variants to use ALC883_MITAC + + [ Yasunori Goto ] + + * SAUCE: (revert before 2.6.28.y update) ext4: Widen type of + ext4_sb_info.s_mb_maxs[] + + -- Tim Gardner Mon, 02 Feb 2009 23:07:13 -0700 + +linux (2.6.28-6.17) jaunty; urgency=low + + [ Amit Kucheria ] + + * Updating configs: ARMEL/versatile + + -- Amit Kucheria Fri, 30 Jan 2009 13:36:59 +0200 + +linux (2.6.28-6.16) jaunty; urgency=low + + [ Luke Yelavich ] + + * Add hid quirks to input-modules udeb + + [ Tim Gardner ] + + * Revert "[arm] Fix kexec on ARM by properly calling the relocation + function". This patch was deemed 'bogus' by Russell King on the + ARM mailing list. + + [ Upstream Kernel Changes ] + + * PCI: keep ASPM link state consistent throughout PCIe hierarchy + * security: introduce missing kfree + * rt2x00: add USB ID for the Linksys WUSB200. + * p54usb: Add USB ID for Thomson Speedtouch 121g + * lib/idr.c: use kmem_cache_zalloc() for the idr_layer cache + * sgi-xp: eliminate false detection of no heartbeat + * sched: fix update_min_vruntime + * IA64: Turn on CONFIG_HAVE_UNSTABLE_CLOCK + * sound: virtuoso: do not overwrite EEPROM on Xonar D2/D2X + * ALSA: hda - Add quirk for another HP dv5 + * ALSA: hda - Fix HP dv5 mic input + * ALSA: hda - Don't reset HP pinctl in patch_sigmatel.c + * ALSA: hda - make laptop-eapd model back for AD1986A + * drivers/net/irda/irda-usb.c: fix buffer overflow + * usb-storage: add last-sector hacks + * usb-storage: set CAPACITY_HEURISTICS flag for bad vendors + * pkt_sched: sch_htb: Fix deadlock in hrtimers triggered by HTB + * ipv6: Fix fib6_dump_table walker leak + * sctp: Avoid memory overflow while FWD-TSN chunk is received with bad + stream ID + * pkt_sched: cls_u32: Fix locking in u32_change() + * r6040: fix wrong logic in mdio code + * r6040: save and restore MIER correctly in the interrupt routine + * r6040: bump release number to 0.19 + * tcp: don't mask EOF and socket errors on nonblocking splice receive + * p54usb: fix traffic stalls / packet drop + * netfilter: x_tables: fix match/target revision lookup + * netfilter: ebtables: fix inversion in match code + * netfilter: nf_conntrack: fix ICMP/ICMPv6 timeout sysctls on big-endian + * dell_rbu: use scnprintf() instead of less secure sprintf() + * powerpc: is_hugepage_only_range() must account for both 4kB and 64kB + slices + * hwmon: (abituguru3) Fix CONFIG_DMI=n fallback to probe + * mm: write_cache_pages cyclic fix + * mm: write_cache_pages early loop termination + * mm: write_cache_pages writepage error fix + * mm: write_cache_pages integrity fix + * mm: write_cache_pages cleanups + * mm: write_cache_pages optimise page cleaning + * mm: write_cache_pages terminate quickly + * mm: write_cache_pages more terminate quickly + * mm: do_sync_mapping_range integrity fix + * mm: direct IO starvation improvement + * fs: remove WB_SYNC_HOLD + * fs: sync_sb_inodes fix + * fs: sys_sync fix + * Linux 2.6.28.2 + + -- Tim Gardner Sun, 25 Jan 2009 13:36:16 -0700 + +linux (2.6.28-5.15) jaunty; urgency=low + + [ Tim Gardner ] + + * Revert "Enabled CONFIG_PID_NS=y for i386/amd64" + Somehow this commit also reverted the 7 prior commits (which is bad). + * Enabled CONFIG_PID_NS=y for i386/amd64 (version 2) + + -- Tim Gardner Thu, 22 Jan 2009 13:48:34 -0700 + +linux (2.6.28-5.14) jaunty; urgency=low + + [ Ben Collins ] + + * lirc_gpio: Forward ported to current kernel (jaunty) + * configs: Enable LIRC_GPIO on 64-bit/32-bit x86 + - LP: #298791 + + [ Jeff Layton ] + + * SAUCE: cifs: make sure we allocate enough storage for socket address + - LP: #318565 + + [ Tim Gardner ] + + * check-abi: Return success when ABI skip is requested and no ABI files exist. + This ought to fix the armel FTBS. + + -- Tim Gardner Thu, 22 Jan 2009 06:42:49 -0700 + +linux (2.6.28-5.13) jaunty; urgency=low + + [ Andy Whitcroft ] + + * Revert "SAUCE: don't use buggy _BCL/_BCM/_BQC for backlight control" + + [ Tim Gardner ] + + * Fix udeb generation breakage caused by the previous armel versatile + flavour config update. + + -- Tim Gardner Wed, 21 Jan 2009 12:38:35 -0700 + +linux (2.6.28-5.12) jaunty; urgency=low + + [ Ante ] + + * Update drbd to 8.3.0 + + [ Dave Airlie ] + + * i915/drm: provide compat defines for userspace for certain struct + + [ Eric Anholt ] + + * drm/i915: Don't double-unpin buffers if we take a signal in + * drm/i915: Don't complain when interrupted while pinning in execbuffers. + * drm/i915: Don't allow objects to get bound while VT switched. + + [ Jani Monoses ] + + * Fix webcam having USB ID 0ac8:303b + - LP: #292086 + + [ Jesse Barnes ] + + * drm/i915: set vblank enabled flag correctly across IRQ + * drm/i915: don't enable vblanks on disabled pipes + + [ Michael Casadevall ] + + * [arm] Fix kexec on ARM by properly calling the relocation function + + [ Tim Gardner ] + + * Enabled CONFIG_PID_NS=y for i386/amd64 + * SAUCE: Increase ATA_TMOUT_PMP_SRST_WAIT to 5 seconds. + - LP: #318978 + * Update armel versatile config + - LP: #314789 + * Enabled CONFIG_RT2860=m for i386/amd64 + * Enabled CONFIG_RT2870=m for i386/amd64 + + [ Upstream Kernel Changes ] + + * Input: atkbd - add keyboard quirk for HP Pavilion ZV6100 laptop + - LP: #291878 + * ALSA: hda - Add quirk for another HP dv7 + * ALSA: hda - Add quirk for HP6730B laptop + * ALSA: caiaq - Fix Oops with MIDI + * ALSA: hda - Fix typos for AD1882 codecs + * x86: fix intel x86_64 llc_shared_map/cpu_llc_id anomolies + * x86: default to SWIOTLB=y on x86_64 + * CIFS: make sure that DFS pathnames are properly formed + * ring-buffer: prevent false positive warning + * ring-buffer: fix dangling commit race + * iwlwifi: use GFP_KERNEL to allocate Rx SKB memory + * tx493[89]ide: Fix length for __ide_flush_dcache_range + * tx4939ide: Do not use zero count PRD entry + * SCSI: eata: fix the data buffer accessors conversion regression + * USB: emi26: fix oops on load + * x86, UV: remove erroneous BAU initialization + * x86: fix incorrect __read_mostly on _boot_cpu_pda + * vmalloc.c: fix flushing in vmap_page_range() + * fs: symlink write_begin allocation context fix + * cgroups: fix a race between cgroup_clone and umount + * dm raid1: fix error count + * dm log: fix dm_io_client leak on error paths + * minix: fix add link's wrong position calculation + * md: fix bitmap-on-external-file bug. + * sched_clock: prevent scd->clock from moving backwards, take #2 + * devices cgroup: allow mkfifo + * SCSI: aha152x_cs: Fix regression that keeps driver from using shared + interrupts + * ioat: fix self test for multi-channel case + * USB: isp1760: use a specific PLX bridge instead of any bdridge + * USB: isp1760: Fix probe in PCI glue code + * USB: unusual_devs.h additions for Pentax K10D + * inotify: fix type errors in interfaces + * Move compat system call declarations to compat header file + * Convert all system calls to return a long + * Rename old_readdir to sys_old_readdir + * Remove __attribute__((weak)) from sys_pipe/sys_pipe2 + * Make sys_pselect7 static + * Make sys_syslog a conditional system call + * System call wrapper infrastructure + * powerpc: Enable syscall wrappers for 64-bit + * s390: enable system call wrappers + * System call wrapper special cases + * System call wrappers part 01 + * System call wrappers part 02 + * System call wrappers part 03 + * System call wrappers part 04 + * System call wrappers part 05 + * System call wrappers part 06 + * System call wrappers part 07 + * System call wrappers part 08 + * System call wrappers part 09 + * System call wrappers part 10 + * System call wrappers part 11 + * System call wrappers part 12 + * System call wrappers part 13 + * System call wrappers part 14 + * System call wrappers part 15 + * System call wrappers part 16 + * System call wrappers part 17 + * System call wrappers part 18 + * System call wrappers part 19 + * System call wrappers part 20 + * System call wrappers part 21 + * System call wrappers part 22 + * System call wrappers part 23 + * System call wrappers part 24 + * System call wrappers part 25 + * System call wrappers part 26 + * System call wrappers part 27 + * System call wrappers part 28 + * System call wrappers part 29 + * System call wrappers part 30 + * System call wrappers part 31 + * System call wrappers part 32 + * System call wrappers part 33 + * s390 specific system call wrappers + * x86: fix RIP printout in early_idt_handler + * Fix timeouts in sys_pselect7 + * USB: another unusual_devs entry for another bad Argosy storage device + * USB: storage: extend unusual range for 067b:3507 + * USB: storage: recognizing and enabling Nokia 5200 cell phoes + * HID: fix error condition propagation in hid-sony driver + * fix switch_names() breakage in short-to-short case + * nfs: remove redundant tests on reading new pages + * eCryptfs: check readlink result was not an error before using it + * mvsas: increase port type detection delay to suit Seagate's 10k6 drive ST3450856SS 0003 + * x86: avoid theoretical vmalloc fault loop + * ath9k: enable RXing of beacons on STA/IBSS + * mm lockless pagecache barrier fix + * powerpc: Disable Collaborative Memory Manager for kdump + * ibmvfc: Delay NPIV login retry and add retries + * ibmvfc: Improve async event handling + * getrusage: RUSAGE_THREAD should return ru_utime and ru_stime + * ath5k: ignore the return value of ath5k_hw_noise_floor_calibration + * mm: fix assertion + * XFS: truncate readdir offsets to signed 32 bit values + * Linux 2.6.28.1 + * eCryptfs: Filename Encryption: Tag 70 packets + * eCryptfs: Filename Encryption: Header updates + * eCryptfs: Filename Encryption: Encoding and encryption functions + * eCryptfs: Filename Encryption: filldir, lookup, and readlink + * eCryptfs: Filename Encryption: mount option + * eCryptfs: Replace %Z with %z + * eCryptfs: Fix data types (int/size_t) + * eCryptfs: kerneldoc for ecryptfs_parse_tag_70_packet() + * eCryptfs: Clean up ecryptfs_decode_from_filename() + * fs/ecryptfs/inode.c: cleanup kerneldoc + * staging-p80211: Kill directly reference of netdev->priv + * staging-slicoss: Kill directly reference of netdev->priv + * staging-winbond: Kill directly reference of netdev->priv + * Staging: go7007: fixes due to video_usercopy api change + * Staging: go7007: fixes due v4l2_file_operations api change + * staging: correct dubious use of !x & y + * Staging: w35und: make wb35_probe() and wb35_disconnect() funtions static + * Staging: w35und: remove unused wb35_open() and wb35_close() functions + * Staging: w35und: use msleep() and udelay() + * Staging: w35und: remove the no-op pa_stall_execution macro + * Staging: w35und: purb typedef removal + * Staging: w35und: reg queue struct typedef removal + * Staging: w35und: wb35reg struct typedef removal + * Staging: w35und: padapter struct typedef removal + * Staging: w35und: merge wblinux struct to adapter + * Staging: w35und: wb35_probe() cleanup + * Staging: w35und: remove usb_submit_urb wrapper function + * Staging: w35und: remove usb_alloc_urb wrapper function + * w35und: remove dead code from wbusb_f.h + * Staging: w35und: remove true/false boolean macros + * Staging: w35und: OS_MEMORY_ALLOC wrapper removal + * Staging: w35und: usb_put_dev() is missing from wb35_disconnect() + * Staging: w35und: remove macro magic from MLME_GetNextPacket() + * Staging: w35und: plug memory leak in wbsoft_tx() + * Staging: w35und: move supported band initialization out of wb35_probe() + * Staging: w35und: remove timer wrappers + * Staging: w35und: remove atomic op wrappers + * Staging: w35und: remove memcpy/memcmp wrappers + * Staging: w35und: remove abs() and BIT() macros + * Staging: w35und: remove unused macros from common.h + * Staging: w35und: remove unused link status code + * Staging: w35und: #include cleanup + * Staging: w35und: remove some dead code + * Staging: w35und: move source files to one directory + * Staging: w35und: move struct wbsoft_priv to core.h and use it + * Staging: w35und: remove ->adapter from struct _HW_DATA_T + * Staging: w35und: clean up adapter.h a bit + * Staging: w35und: merge struct wb35_adapter to struct wbsoft_priv + * Staging: w35und: remove global struct ieee80211_hw + * Staging: w35und: inline DRIVER_AUTHOR and DRIVER_DESC macros + * Staging: w35und: clean up wblinux.c a bit + * Staging: w35und: remove unused ->ShutDowned member from struct + LOCAL_PARA + * Staging: w35und: move global wbsoft_enabled to struct wbsoft_priv + * Staging: w35und: move packet_came() to wb35rx.c + * Staging: w35und: remove ->skb_array from struct wbsoft_priv + * Staging: w35und: remove ->shutdown from struct wbsoft_priv + * Staging: w35und: make functions local to mds.c static + * Staging: w35und: make functions local to mlmetxrx.c static + * Staging: w35und: remove dead code from mto.c + * Staging: w35und: make functions local to wb35rx.c static + * Staging: w35und: make functions local to wb35tx.c static + * Staging: w35und: remove dead code from wbhal.c + * Staging: w35und: remove rxisr.c as dead code + * Staging: w35und: fix Kconfig + * Staging: w35und: fix config build warnings + * Staging: wlan-ng: Remove PCI/PLX/PCMCIA files. + * Staging: wlan-ng: Update Help text to mention prism3 devices. + * Staging: wlan-ng: Delete PCI/PLX/PCMCIA-specific code. + * Staging: wlan-ng: Make wlan-ng use WEXT mode by default. + * Staging: wlan-ng: Eliminate more <2.6 kernel support. + * Staging: wlan-ng: Eliminate all backwards-compatibility for <2.6.13 kernels. + * Staging: wlan-ng: Eliminate a boatload of tertiaryAP-only code. + * Staging: wlan-ng: Remove AP-only code from MLME functions. + * Staging: wlan-ng: Get rid of the MTU tests in the rx conversion path. + * Staging: wlan-ng: Eliminate one more rx mtu test. + * Staging: wlan-ng: Eliminate local 'version.h' + * Staging: wlan-ng: Eliminate usage of procfs. + * Staging: wlan-ng: Use standard kernel integer (u32/s32/etc) types. + * Staging: wlan-ng: Eliminate all backwards-compatible kernel code. + * Staging: wlan-ng: Wireless Extension support is mandatory. + * Staging: wlan-ng: use WIRELESS_EXT, not CONFIG_WIRELESS_EXT + * Staging: wlan-ng: Delete a large pile of now-unused code. + * Staging: wlan-ng: Delete a pile of unused mibs. And fix WEXT SET_TXPOWER. + * Staging: wlan-ng: Consolidate wlan-ng into a single module. + * Staging: wlan-ng: Purge all MIBs not used internally. + * Staging: wlan-ng: p80211netdev.c fix netdev alloc to prevent oops on device start + * Staging: wlan-ng: prism2_usb.c always enable the card in probe_usb + * Staging: wlan-ng: hfa384x_usb.c use newest version of 384x_drvr_start + * Staging: wlan-ng: p80211wext.c add latest changes & remove extra nulls from wext_handlers + * Staging: wlan-ng: p80211wext don't set default key id twice + * Staging: wlan-ng: hfa384x_usbin_callback: check for hardware removed + * Staging: wlan-ng: p80211conv.c copy code from wlan-ng-devel branch to not drop packets + * Staging: wlan-ng: remove unused #include + * Staging: wlan-ng: p80211wext.c: use ARRAY_SIZE + * Staging: wlan-ng: fix compiler warnings + * Staging: wlan-ng: skb_p80211_to_ether() - payload_length is unsigned, check before subtraction + * Staging: at76_usb: update drivers/staging/at76_usb w/ mac80211 port + * Staging: at76_usb: fix build breakage + * Staging: at76_usb: remove compiler warnings + * Staging: at76_usb: fix up all remaining checkpatch.pl warnings + * Staging: at76_usb: cleanup dma on stack issues + * Staging: poch: Block size bug fix + * Staging: poch: Update TODO list + * Staging: poch: Correct pages from bytes. + * Staging: poch: minor fixes + * Staging: poch: Fix build warnings + * Staging: poch: Rx control register init + * Staging: poch: Fix user space protocol syncing + * Staging: poch: Fine grained locking + * Staging: sxg: remove typedefs + * Staging: sxg: break the build in a cleaner way when !x86 + * Staging: sxg: update README + * staging: struct device - replace bus_id with dev_name(), dev_set_name() + * Staging: echo: remove typedefs + * Staging: echo: Lindent drivers/staging/echo + * Staging: go7007: saa7134 updates + * Staging: go7007: add sensoray 2250/2251 support + * Staging: go7007: Convert driver to use video_ioctl2 + * Staging: go7007: annotate code pointers + * Staging: go7007: fix minor build warnings + * Staging: go7007: small cleanup + * Staging: go7007: add some more v4l2 ioctls + * Staging: et131x: Cleanup et131x_debug.h defines + * Staging: et131x: fix build failure + * Staging: et131x: remove unused variable in et1310_tx.c + * Staging: usbip: cleanup kerneldoc + * Staging: slicoss: use kzalloc + * Staging: slicoss: use correct type for memory allcations + * Staging: slicoss: use request_firmware + * Staging: add agnx wireless driver + * Staging: agnx: fix build errors due to ssid removal + * Staging: agnx: fix build errors due to rate control API changes + * Staging: agnx: fix build warnings + * Staging: add otus Atheros wireless network driver + * Staging: otus: fix netdev->priv usage + * Staging: otus: fix name clash + * Staging: otus: fix urb callback function type + * Staging: otus: remove dependence on kernel version + * Staging: add rt2860 wireless driver + * Staging: rt2860: disable root hack for reading files + * Staging: rt2860: fix up netdev->priv usage + * Staging: rt2860: use standard bit-reverse function + * Staging: rt2860: Fix minor compiler warnings + * Staging: rt2860: enable WPA_SUPPLICANT support + * Staging: Add ServerEngines benet 10Gb ethernet driver + * Staging: benet: fix netif api breakage + * Staging: benet: fix up netdev->priv change + * Staging: benet: build is broken unless CONFIG_NETPOLL is enabled + * Staging: benet: patch to remove subdirectories + * Staging: benet: fix build errors when CONFIG_NETPOLL is off + * Staging: benet: fix build error. + * Staging: benet: patch to use offsetof() instead of AMAP_BYTE_OFFSET() + * Staging: benet: fix problems reported by checkpatch + * Staging: benet: cleanup a check while posting rx buffers + * Staging: add comedi core + * Staging: comedi: fix up a lot of checkpatch.pl warnings + * Staging: comedi: fix checkpatch.pl errors in comedi_fops.c + * Staging: comedi: fix build error in comedilib.h + * Staging: comedi: add kcomedilib to the tree + * Staging: comedi: set up infrastructure for individual drivers + * Staging: comedi: add local copy of interrupt.h + * Staging: comedi: add pci and usb wrapper header files + * Staging: comedi: comedi driver common function module + * Staging: comedi: add mite comedi pci driver + * Staging: comedi: add usb usbdux driver + * Staging: comedi: add usb usbduxfast driver + * Staging: comedi: add usb dt9812 driver + * Staging: comedi: add comedi_bond driver + * Staging: comedi: add comedi_test driver + * Staging: comedi: add comedi_parport driver + * Staging: comedi: dt9812: fix up a lot of coding style issues + * Staging: comedi: dt9812: remove dt9812.h + * Staging: comedi: dt9812: remove typedefs + * Staging: comedi: dt9812: fix sparse warnings + * Staging: comedi: usbdux: remove kernel version checks + * Staging: comedi: usbdux: code style cleanups + * Staging: comedi: usbdux: remove // comments + * Staging: comedi: usbdux: fix up printk calls + * Staging: comedi: usbdux: remove checkpatch.pl warnings + * Staging: comedi: usbdux: remove typedef + * Staging: comedi: usbdux: remove comedi usb wrappers + * Staging: comedi: usbduxfast: remove comedi usb wrappers + * Staging: comedi: dt9812: remove #ifdef that is not needed + * Staging: comedi: remove usb wrappers + * Staging: comedi: remove PCI wrappers + * Staging: comedi: add icp_multi driver + * Staging: comedi: add me4000 driver + * Staging: comedi: fix checkpatch.pl issues in comedi_bond.c + * Staging: comedi: fix checkpatch.pl issues in comedi_fc.c + * Staging: comedi: remove typedefs from comedi_bond.c + * Staging: comedi: fix sparse issues in comedi_bond.c + * Staging: comedi: fix checkpatch.pl issues in comedi_test.c + * Staging: comedi: fix sparse issues in comedi_test.c + * Staging: comedi: remove typedefs from comedi_test.c + * Staging: comedi: fix comedi_parport.c checkpatch.pl issues. + * Staging: comedi: fix comedi_fc.h checkpatch.pl issues. + * Staging: comedi: fix comedi_pci.h checkpatch.pl issues. + * Staging: comedi: comedi_pci.h: remove unneeded wrapper + * Staging: comedi: comedi_pci.h: remove comedi_pci_enable_no_regions + * Staging: comedi: comedi_pci.h: remove comedi_pci_disable_no_regions + * Staging: comedi: add s626 driver + * Staging: comedi: add rtd520 driver + * Staging: comedi: add me_daq driver + * Staging: comedi: me_daq: fix checkpatch.pl issues + * Staging: comedi: me_daq: remove typedefs + * Staging: comedi: me_daq: fix sparse issues + * Staging: comedi: fix checkpatch.pl warning in interrupt.h + * Staging: comedi: fix build if CONFIG_PROC_FS is not set + * Staging: add asus_oled driver + * Staging: asus_oled: fix build dependancy + * Staging: Add the Meilhaus ME-IDS driver package + * Staging: meilhaus: fix __symbol_get problems + * Staging: add lcd-panel driver + * Staging: panel: major checkpatch cleanup + * Staging: panel: remove ifdefs and code for pre-2.6 kernels + * Staging: panel: remove support for smartcards + * Staging: add Driver for Altera PCI Express Chaining DMA reference design + * Staging: add rtl8187se driver + * Staging: rtl8187se: remove unneeded files + * Staging: rtl8187se: make the built module be the proper name + * Staging: rtl8187se: remove duplicate pci ids + * Staging: me4000: switch to list_for_each*() + * Staging: usbip: switch to list_for_each_entry() + * Staging: add princeton instruments usb camera driver + * Staging: add mimio xi driver + * Staging: add rt2870 wireless driver + * Staging: rt2870: disable root hack for reading files + * Staging: rt2870: fix up netdev->priv usage + * Staging: add frontier tranzport and alphatrack drivers + * Staging: frontier: remove unused alphatrack_sysfs.c file + * Staging: frontier: fix compiler warnings + * Staging: add epl stack + * Staging: epl: run Lindent on all kernel/*.h files + * Staging: epl: run Lindent on all user/*.h files + * Staging: epl: run Lindent on *.h files + * Staging: epl: run Lindent on *.c files + * Staging: epl: hr timers all run in hard irq context now + * Staging: epl: fix netdev->priv b0rkage + * Staging: add android framework + * Staging: android: add binder driver + * Staging: android: binder: Fix gcc warnings about improper format specifiers for size_t in printk + * staging: android: binder: Fix use of euid + * Staging: android: add logging driver + * Staging: android: add ram_console driver + * Staging: android: add timed_gpio driver + * Staging: android: timed_gpio: Rename android_timed_gpio to timed_gpio + * Staging: android: remove dummy android.c driver + * Staging: android: add lowmemorykiller driver + * Staging: android: binder: fix build errors + * staging: __FUNCTION__ is gcc-specific, use __func__ + * V4L/DVB (10176a): Switch remaining clear_user_page users over to + clear_user_highpage + + [ Zhenyu Wang ] + + * agp/intel: add support for G41 chipset + + -- Tim Gardner Sun, 18 Jan 2009 20:22:54 -0700 + +linux (2.6.28-4.11) jaunty; urgency=low + + [ Mario Limonciello ] + + * SAUCE: Enable HDMI audio codec on Studio XPS 1340 + - LP: #309508 + + [ Tim Gardner ] + + * Fix armel d-i FTBSs + + [ Upstream Kernel Changes ] + + * USB: re-enable interface after driver unbinds + + -- Tim Gardner Tue, 13 Jan 2009 16:33:08 -0700 + +linux (2.6.28-4.10) jaunty; urgency=low + + [ Andy Whitcroft ] + + * update kernel bootloader recommends: to prefer grub + - LP: #314004 + * SAUCE: don't use buggy _BCL/_BCM/_BQC for backlight control + - LP: #311716 + * SAUCE: test-suspend -- add the suspend test scripts + - LP: #316419 + + [ Colin Watson ] + + * Enable udebs for armel + + [ Tim Gardner ] + + * SAUCE: Dell laptop digital mic does not work, PCI 1028:0271 + - LP: #309508 + * Enable CIFS_XATTR=y and CONFIG_CIFS_POSIX=y + - LP: #220658 + + -- Tim Gardner Thu, 08 Jan 2009 10:38:22 -0700 + +linux (2.6.28-4.9) jaunty; urgency=low + + [ Tim Gardner ] + + * Restore DM_CRYPT, AES, ECB, and CBC as modules. This fixes + some installer issues with encrypted /home and Private directories. + * Take one more stab at building armel without module or ABI errors. + + -- Tim Gardner Tue, 06 Jan 2009 08:38:23 -0700 + +linux (2.6.28-4.8) jaunty; urgency=low + + * Fix i386/amd64 FTBS by ignoring all module and ABI changes, + not something you would normally do, but I'm sure the ABI + has not changed. This will probably also allow the ARM builds to complete. + + -- Tim Gardner Mon, 05 Jan 2009 14:42:58 -0700 + +linux (2.6.28-4.7) jaunty; urgency=low + + [ Tim Gardner ] + + * Enable CONFIG_ATH5K=m for i386/amd64 + - LP: #306719 + * Build all i386/amd64 AGP/DRM components as modules. + - LP: #312721 + * git commands are now installed outside the default $PATH + Use 'git CMD' instead of 'git-CMD'. + * Build in most PATA/SATA drivers. This should allow most i386/amd64 systems to boot + without an initramfs, though some support work is still required in initramfs-tools + and grub. + - LP: #311730 + + -- Tim Gardner Fri, 02 Jan 2009 07:33:09 -0700 + +linux (2.6.28-4.6) jaunty; urgency=low + + [ Tim Gardner ] + + * Enable CONFIG_X86_E_POWERSAVER=m for i386 generic + - LP: #237405 + * Build i386 AGP drivers as modules + - LP: #312721 + * Build i386 DRM as a module + - LP: #312721 + + [ Upstream Kernel Changes ] + + * drm/i915: Add missing userland definitions for gem init/execbuffer. + - LP: #308387 + + -- Tim Gardner Mon, 29 Dec 2008 09:16:47 -0700 + +linux (2.6.28-4.5) jaunty; urgency=low + + [ Andy Whitcroft ] + + * clean up module dependancy information on package removal/purge + - LP: #300773 + + [ Tim Gardner ] + + * Update iscsitarget to 0.4.17 + * Build in ext{234} + * Build in Crypto modules AES, CBC, ECB + * Build in ACPI AC,BATTERY,BUTTON,FAN,PCI_SLOT,PROCESSOR,SBS,THERMAL,WMI + * Build in AGP intel,via,sis,ali,amd,amd64,efficeon,nvidia,sworks + * Build in ata,dev_dm,dev_loop,dev_md,dev_sd,dev_sr + * Build in BT l2cap,rfcomm,sco + * Reduce CONFIG_LEGACY_PTY_COUNT to 0 + * Build in CDROM_PKTCDVD and CHR_DEV_SG + * Build in CPU_FREQ + GOV_CONSERVATIVE,GOV_ONDEMAND,GOV_POWERSAVE,GOV_USERSPACE,STAT,TABLE + * Build in DM CRYPT,MIRROR,MULTIPATH,SNAPSHOT + * Build in DRM + * Build in HID + * Build in HOTPLUG PCI,PCIE + * Build in I2C + * Build in IEEE1394 OHCI1394 + * Build in INPUT EVDEV + * Build in IPV6 + * Build in MMC + * Build in PACKET + * Enable both IEEE1394 (Firewire) stacks as modules + - LP: #276463 + * Disable SUNRPC_REGISTER_V4 + - LP: #306016 + * Enable dm-raid4-5 + - LP: #309378 + * Build in PPP + * Build in RFKILL + * Build in USB SERIAL + + [ Upstream Kernel Changes ] + + * Rebased to v2.6.28 + + -- Tim Gardner Thu, 18 Dec 2008 21:18:44 -0700 + +linux (2.6.28-3.4) jaunty; urgency=low + + [ Tim Gardner ] + + * Build ecryptfs into the kernel + - LP: #302870 + * Deprecated gnbd + + [ Upstream Kernel Changes ] + + * Rebased to v2.6.28-rc8 + + -- Tim Gardner Wed, 10 Dec 2008 22:45:13 -0700 + +linux (2.6.28-2.3) jaunty; urgency=low + + [ Andy Whitcroft ] + + * update the templates so that we have spaces following the title line + + [ Tim Gardner ] + + * Add upload number to kernel version signature. This has the side effect + of renaming kernel packages back to the original way, e.g., without '-ub' + in the name. + + -- Tim Gardner Thu, 04 Dec 2008 12:18:31 -0700 + +linux (2.6.28-2.2) jaunty; urgency=low + + [ Andy Whitcroft ] + + * Revert "SAUCE: (no-up) version: Implement version_signature proc file." + * SAUCE: (no-up) version: Implement version_signature proc file. + * SAUCE: serial: RS485 ioctl structure uses __u32 include linux/types.h + - LP: #303711 + + [ Tim Gardner ] + + * UBUNTU: Removed CONFIG_DRM_VIA_CHROME9 since it is upstream. + * UBUNTU: Removed ubuntu/via_chrome9 + + [ Upstream Kernel Changes ] + + * Rebased to v2.6.28-rc7 + + -- Tim Gardner Tue, 02 Dec 2008 07:33:32 -0700 + +linux (2.6.28-1.1) jaunty; urgency=low + + [ Amit Kucheria ] + + * SAUCE: make fc transport removal of target configurable + * SAUCE: pm: Config option to disable handling of console during + suspend/resume + * SAUCE: Adds support for COMPAL JHL90 webcam + * Map armel to arm to all editconfigs to work correctly + * Add armel to getabis for completeness sake + * Add -ub to our versioning to allow kerneloops.org to identify us + + [ Andy Whitcroft ] + + * Fix Vcs-Git path for the kernel repository. + - LP: #296915 + + [ Ben Collins ] + + * SAUCE: Lower warning level of some PCI messages + - LP: #159241 + * SAUCE: input/mouse/alps: Do not call psmouse_reset() for alps + * SAUCE: tulip: Let dmfe handle davicom on non-sparc + * SAUCE: tulip: Define ULI PCI ID's + * SAUCE: (no-up) version: Implement version_signature proc file. + * SAUCE: (no-up) connector.h: Add idx/val for drbd + * SAUCE: (no-up) swap: Add notify_swap_entry_free callback for compcache + * SAUCE: drivers: Remove some duplicate device entries in various modules + * SAUCE: (no-up) [AppArmor] merge with upstream subversion r1291 + * SAUCE: (no-up) Enable ubuntu extra subdirectory + * SAUCE: (no-up) ACPI: initramfs DSDT override support + * ubuntu: Add drbd module + * ubuntu: Add iscsitarget module + * ubuntu: Add BOM for iscsitarget + * ubuntu: Add squashfs driver + * SAUCE: (no-up) Check for squashfs superblock in initramfs mounting. + * ubuntu: Add aufs module + * ubuntu: Added atl2 driver + * ubuntu: Added et131x driver + * ubuntu: Add dm-raid4-5 driver + * ubuntu: Add ndiswrapper driver + * ubuntu: Added ram backed compressed swap module (compcache) + * ubuntu: Add misc drivers from hardy lum + * ubuntu: Add heci driver 3.2.0.24 + * ubuntu: Add ov511 and bt-sco drivers + * ubuntu: Add acx, prism2_usb wireless drivers + * ubuntu: Add at76 driver to build + * ubuntu: Add fsam7400 sw kill switch driver + * ubuntu: Added qc-usb driver + * ubuntu: e1000e: Upgraded module to 0.4.1.7 + * ubuntu: Added rfkill drivers + * ubuntu: VIA - Add VIA DRM Chrome9 3D engine + * ubuntu: unionfs: Added v1.4 module from hardy + * ubuntu: Add LIRC driver + * ubuntu: Add GFS driver + * ubuntu: New tlsup driver for toshiba laptops + * SAUCE: (no-up) Export lookup_has for aufs + * SAUCE: (no-up) Modularize vesafb + * ubuntu: Config files + * Disable some modules that need porting to 2.6.28 + * ubuntu: Fixup headers creation to include arch/*/include + * ubuntu/module-check: Ignore comment lines + + [ Chuck Short ] + + * SAUCE: ata: blacklist FUJITSU MHW2160BH PL + + [ cking ] + + * SAUCE: Enable speedstep for sonoma processors. + + [ Colin Ian King ] + + * ubuntu: Add dm-loop + * SAUCE: cx88: Support Leadtek WinFast DTV2000 H version J. + * SAUCE: fix kernel oops in VirtualBox during paravirt patching + * SAUCE: qc-usb: Enable Logitech QuickCam Messenger + * SAUCE: appleir: Enable driver for new MacBook Pro + + [ Colin Watson ] + + * Enable configfs, fuse, jfs, reiserfs, and xfs for armel + * Extend debian/d-i/ modules handling to make armel easier to support + * Create udebs for armel + + [ Fabio M. Di Nitto ] + + * ubuntu: update GFS Cluster File System + + [ Kees Cook ] + + * SAUCE: AppArmor: update to upstream subversion r1302 + + [ Leann Ogasawara ] + + * Add automatic model setting for Samsung Q45 + * Add Dell Dimension 9200 reboot quirk + + [ Mackenzie Morgan ] + + * SAUCE: Add quirk for ASUS Z37E to make sound audible after resume + + [ Matthew Garrett ] + + * SAUCE: hostap: send events on data interface as well as master + interface + + [ Michael Frey (Senior Manager, MID ] + + * SAUCE: Send HCI_RESET for Broadcomm 2046 + + [ Michael Haas ] + + * add proper aufs source tree from 20080922 + * Fix AUFS compilation in vfsub.c + * Add splice-2.6.23.patch from AUFS to export a symbol needed by AUFS + * Add put_filp.patch from AUFS to export a symbol needed by AUFS + * Add deny_write_access.patch from AUFS - export deny_write_access + * Add sec_perm-2.6.24.patch from AUFS - export security_inode_permission + * make sure TMPFS_MAGIC is defined in AUFS Makefile + * SAUCE: Revert aufs changes from AppArmor merge + + [ Mohamed Abbas ] + + * SAUCE: iwlagn -- fix rfkill when on when driver loaded + + [ Phillip Lougher ] + + * SAUCE: r8169: disable TSO by default for RTL8111/8168B chipsets. + + [ Stefan Bader ] + + * SAUCE: (no-up) Export dm_disk function of device-mapper + * SAUCE: Restore VT fonts on switch + * SAUCE: mmc: Increase power_up deleay to fix TI readers + * gfs1: GFS1 can't create more than 4kb file + * uvcvideo: Commit streaming parameters when enabling the video stream. + + [ Tim Gardner ] + + * SAUCE: Add extra headers to linux-libc-dev + * SAUCE: Catch nonsense keycodes and silently ignore + * SAUCE: Added support for HDAPS on various ThinkPads from Lenovo and IBM + * SAUCE: Guest OS does not recognize a lun with non zero target id on + Vmware ESX Server + * SAUCE: (no-up) Take care of orinoco_cs overlap with hostap_cs + * ubuntu: Add GNBD driver + * SAUCE: e1000e: Map NV RAM dynamically only when needed. + * SAUCE: Correctly blacklist Thinkpad r40e in ACPI + * SAUCE: Update Wacom tablet driver to 1.49 + * SAUCE: Fix Wacom tablet 1.49 porting errors + * SAUCE: Enable an e1000e Intel Corporation 82567 Gigabit controller + * SAUCE: Fix Oops in wlan_setup + * SAUCE: ipw2200: change default policy for auto-associate + * Dell Wireless 365 needs BTUSB_RESET quirk. + * ndiswrapper remote buffer overflows on long ESSIDs (CVE 2008-4395) + * Disabled ubuntu/e1000e config + + [ Upstream Kernel Changes ] + + * Revert "[Bluetooth] Eliminate checks for impossible conditions in IRQ + handler" + * Revert "x86, early_ioremap: fix fencepost error" + * mac80211: fix two issues in debugfs + * iwl3945: do not send scan command if channel count zero + + -- Ben Collins Fri, 07 Nov 2008 09:37:42 -0700 + +linux (2.6.27-8.17) intrepid-proposed; urgency=low + + [ John W. Linville ] + + * SAUCE: iwlagn: avoid sleep in softirq context + -LP: #286285 + + [ Tim Gardner ] + + * Dell Wireless 365 needs BTUSB_RESET quirk. + - LP: #293670 + * SAUCE: ALSA: hda: make a STAC_DELL_EQ option (version 2) + - LP: #293271 + + [ Upstream Kernel Changes ] + + * iwlagn: downgrade BUG_ON in interrupt + * Input: atkbd - expand Latitude's force release quirk to other Dells + * fbcon_set_all_vcs: fix kernel crash when switching the rotated consoles + * modules: fix module "notes" kobject leak + * Driver core: Fix cleanup in device_create_vargs(). + * Driver core: Clarify device cleanup. + * ath9k/mac80211: disallow fragmentation in ath9k, report to userspace + * md: Fix rdev_size_store with size == 0 + * xfs: fix remount rw with unrecognized options + * OHCI: Allow broken controllers to auto-stop + * USB: OHCI: fix endless polling behavior + * USB: Fix s3c2410_udc usb speed handling + * USB: EHCI: log a warning if ehci-hcd is not loaded first + * usb gadget: cdc ethernet notification bugfix + * usb: musb_hdrc build fixes + * drm/i915: fix ioremap of a user address for non-root (CVE-2008-3831) + * DVB: au0828: add support for another USB id for Hauppauge HVR950Q + * DVB: sms1xxx: support two new revisions of the Hauppauge WinTV + MiniStick + * security: avoid calling a NULL function pointer in + drivers/video/tvaudio.c + * Linux 2.6.27.3 + -LP: #294152 + + * gpiolib: fix oops in gpio_get_value_cansleep() + * edac cell: fix incorrect edac_mode + * x86 ACPI: fix breakage of resume on 64-bit UP systems with SMP kernel + * sched: fix the wrong mask_len + * USB: cdc-wdm: make module autoload work + * USB: don't rebind drivers after failed resume or reset + * USB: fix memory leak in cdc-acm + * USB: Speedtouch: add pre_reset and post_reset routines + * dm kcopyd: avoid queue shuffle + * dm snapshot: fix primary_pe race + * amd_iommu: fix nasty bug that caused ILLEGAL_DEVICE_TABLE_ENTRY errors + * CIFS: fix saving of resume key before CIFSFindNext + * netfilter: xt_iprange: fix range inversion match + * netfilter: snmp nat leaks memory in case of failure + * netfilter: restore lost ifdef guarding defrag exception + * anon_vma_prepare: properly lock even newly allocated entries + * hvc_console: Fix free_irq in spinlocked section + * ACPI Suspend: Enable ACPI during resume if SCI_EN is not set + * ACPI suspend: Blacklist HP xw4600 Workstation for old code ordering + * ACPI suspend: Always use the 32-bit waking vector + * proc: fix vma display mismatch between /proc/pid/{maps,smaps} + * SCSI: scsi_dh: add Dell product information into rdac device handler + * PCI hotplug: cpqphp: fix kernel NULL pointer dereference + * V4L/DVB (9300): pvrusb2: Fix deadlock problem + * Linux 2.6.27.4 + -LP: #294155 + + -- Tim Gardner Tue, 04 Nov 2008 12:16:07 -0700 + +linux (2.6.27-7.16) intrepid-security; urgency=low + + [ Tim Gardner ] + + * ndiswrapper remote buffer overflows on long ESSIDs (CVE 2008-4395) + - LP: #275860 + + [ Upstream Kernel Changes ] + + * ext[234]: Avoid printk floods in the face of directory corruption + (CVE-2008-3528) + + -- Tim Gardner Mon, 03 Nov 2008 13:34:42 -0700 + +linux (2.6.27-7.15) intrepid-security; urgency=low + + [ Upstream Kernel Changes ] + + * tcp: Restore ordering of TCP options for the sake of inter-operability + - LP: #264019 + + -- Tim Gardner Mon, 27 Oct 2008 19:28:06 -0600 + +linux (2.6.27-7.14) intrepid; urgency=low + + [ Tim Gardner ] + + * Disable ath5k in 2.6.27 + - LP: #288148 + + -- Tim Gardner Thu, 23 Oct 2008 07:40:43 -0600 + +linux (2.6.27-7.13) intrepid; urgency=low + + [ Stefan Bader ] + + * gfs1: GFS1 can't create more than 4kb file + + [ Tim Gardner ] + + * Revert "SAUCE: x86: Reserve FIRST_DEVICE_VECTOR in used_vectors + bitmap.". Use upstream commit to avoid future conflicts. + * Revert "STABLE queue: mac80211: fix two issues in debugfs". + Use upstream commit to avoid future conflicts. + * Revert "x86, early_ioremap: fix fencepost error" + Use upstream commit to avoid future conflicts. + + [ Upstream Kernel Changes ] + + * sched_rt.c: resch needed in rt_rq_enqueue() for the root rt_rq + * x86: Reserve FIRST_DEVICE_VECTOR in used_vectors bitmap. + * mac80211: fix two issues in debugfs + * Fix barrier fail detection in XFS + * tty: Termios locking - sort out real_tty confusions and lock reads + * CIFS: make sure we have the right resume info before calling + CIFSFindNext + * rfkill: update LEDs for all state changes + * libertas: clear current command on card removal + * b43legacy: Fix failure in rate-adjustment mechanism + * x86, early_ioremap: fix fencepost error + * x86: SB450: skip IRQ0 override if it is not routed to INT2 of IOAPIC + * x86: improve UP kernel when CPU-hotplug and SMP is enabled + * sky2: Fix WOL regression + * netdrvr: atl1e: Don't take the mdio_lock in atl1e_probe + * Linux 2.6.27.2 + + [ Amit Kucheria ] + + * Ubuntu: agp: Fix stolen memory counting on G4X. + -LP: 285572 + + [ Scott Remnant ] + + * add MODULE_ALIAS to load ipmi_devintf with ipmi_si + + -- Tim Gardner Sun, 19 Oct 2008 10:06:21 -0600 + +linux (2.6.27-7.12) intrepid; urgency=low + + [ Chuck Short ] + + * xen: Add xen modules to virtual flavours. + + [ Mario Limonciello ] + + * SAUCE: Add back in lost commit for Apple BT Wireless Keyboard + - LP: #162083 + + [ Tim Gardner ] + + * Remove depmod created files from packages. + - LP: #250511 + * Changed default TCP congestion algorithm to 'cubic' (again) + - LP: #278801 + * Update configs for 'disable CONFIG_DYNAMIC_FTRACE' + - LP: #263555 + + [ Upstream Kernel Changes ] + + * x86: register a platform RTC device if PNP doesn't describe it + * disable CONFIG_DYNAMIC_FTRACE due to possible memory corruption on + module unload + + -- Tim Gardner Fri, 17 Oct 2008 11:25:39 -0600 + +linux (2.6.27-7.11) intrepid; urgency=low + + [ Amit Kucheria ] + + * STABLE queue: mac80211: fix two issues in debugfs + - LP: #275227 + * SAUCE: Adds support for COMPAL JHL90 webcam + + [ Ben Collins ] + + * SAUCE: (no-up) x86: Quiet "Kernel alive" messages + - LP: #39985 + * SAUCE: (no-up) Modularize vesafb + * build/config: Enable vesafb module + * build: Switch to vesafb as preferred. + + [ Leann Ogasawara ] + + * Add Dell Dimension 9200 reboot quirk + - LP: #271370 + + [ Michael Haas ] + + * SAUCE: Revert aufs changes from AppArmor merge + + [ Tim Gardner ] + + * fix virtio udeb layout + - LP: #257739 + * Enabled CONFIG_EXT4DEV_FS=m + * Changed default TCP congestion algorithm to 'cubic' + - LP: #278801 + * SAUCE: ipw2200: change default policy for auto-associate + - LP: #264104 + + [ Upstream Kernel Changes ] + + * x86, early_ioremap: fix fencepost error + - LP: #263543 + + -- Tim Gardner Sat, 11 Oct 2008 08:07:42 -0600 + +linux (2.6.27-7.10) intrepid; urgency=low + + [ Alexey Starikovskiy ] + + * SAUCE: ACPI: EC: do transaction from interrupt context + - LP: #277802 + + [ Ben Collins ] + + * build/d-i: Change virtio-modules udeb to prio standard + + [ Colin Ian King ] + + * SAUCE: Blacklist IBM 2656 in serio/i8042 + - LP: #21558 + + [ Henrik Rydberg ] + + * Revert "SAUCE: applesmc: Add MacBookAir" + * SAUCE: [PATCH 1/5] hwmon: applesmc: Specified number of bytes to read + should match actual + * SAUCE: [PATCH 2/5] hwmon: applesmc: Fix the 'wait status failed: c != + 8' problem + * SAUCE: [PATCH 3/5] hwmon: applesmc: Prolong status wait + * SAUCE: [PATCH 4/5] hwmon: applesmc: Allow for variable ALV0 and ALV1 + package length + * SAUCE: [PATCH 5/5] hwmon: applesmc: Add support for Macbook Air + * SAUCE: hwmon: applesmc: Add support for Macbook Pro 4 + * SAUCE: hwmon: applesmc: Add support for Macbook Pro 3 + * SAUCE: hwmon: applesmc: Lighter wait mechanism, drastic improvement + + [ Leann Ogasawara ] + + * Add automatic model setting for Samsung Q45 + - LP: #200210 + + [ Tim Gardner ] + + * SAUCE: Correctly blacklist Thinkpad r40e in ACPI + - LP: #278794 + * SAUCE: Update Wacom tablet driver to 1.49 + - LP: #260675 + * SAUCE: ALPS touchpad for Dell Latitude E6500/E6400 + - LP: #270643 + * SAUCE: Fix Wacom tablet 1.49 porting errors + * SAUCE: Enable an e1000e Intel Corporation 82567 Gigabit controller + * SAUCE: Fix Oops in wlan_setup + - LP: #263309 + + [ Upstream Kernel Changes ] + + * ath9k: fix oops on trying to hold the wrong spinlock + * [Bluetooth] Fix double frees on error paths of btusb and bpa10x drivers + * [Bluetooth] Add reset quirk for new Targus and Belkin dongles + * [Bluetooth] Add reset quirk for A-Link BlueUSB21 dongle + * Revert "ax25: Fix std timer socket destroy handling." + * ax25: Quick fix for making sure unaccepted sockets get destroyed. + * netrom: Fix sock_orphan() use in nr_release + * Revert "V4L/DVB (8904): cx88: add missing unlock_kernel" + * SLOB: fix bogus ksize calculation + * net: only invoke dev->change_rx_flags when device is UP + * tcp: Fix possible double-ack w/ user dma + * net: Fix netdev_run_todo dead-lock + * tcp: Fix tcp_hybla zero congestion window growth with small rho and large cwnd. + * [MIPS] Sibyte: Register PIO PATA device only for Swarm and Litte Sur + * eeepc-laptop: Fix hwmon interface + * hwmon: (it87) Prevent power-off on Shuttle SN68PT + * hwmon: Define sysfs interface for energy consumption register + * hwmon: (adt7473) Fix some bogosity in documentation file + * hwmon: (abituguru3) Enable reading from AUX3 fan on Abit AT8 32X + * hwmon: (abituguru3) Enable DMI probing feature on Abit AT8 32X + * [CPUFREQ] correct broken links and email addresses + * SLOB: fix bogus ksize calculation fix + * Don't allow splice() to files opened with O_APPEND + * Linux 2.6.27 + + -- Tim Gardner Wed, 08 Oct 2008 21:19:34 -0600 + +linux (2.6.27-6.9) intrepid; urgency=low + + [ Kees Cook ] + + * SAUCE: AppArmor: update to upstream subversion r1302 + - LP: #269921 + + [ Stefan Bader ] + + * Update configuration files to be compliant to desktop specs + - LP: #279019 + + [ Tim Gardner ] + + * Add support in e1000e for a couple of ICH10 PCI IDs + * Enable CONFIG_INPUT_PCSPKR=m + - LP: #275453 + + [ Upstream Kernel Changes ] + + * V4L/DVB (8559a): Fix a merge conflict at gspca/sonixb + * V4L/DVB (8789): wm8739: remove wrong kfree + * V4L/DVB (8883): w9968cf: Fix order of usb_alloc_urb validation + * V4L/DVB (8884): em28xx-audio: fix memory leak + * V4L/DVB (8885): cpia2_usb: fix memory leak + * V4L/DVB (8886): ov511: fix memory leak + * V4L/DVB (8887): gspca: fix memory leak + * V4L/DVB (8892): pvrusb2: Handle USB ID 2040:2950 same as 2040:2900 + * V4L/DVB (8904): cx88: add missing unlock_kernel + * V4L/DVB (8905): ov511: fix exposure sysfs attribute bug + * V4L/DVB (8909): gspca: PAC 7302 webcam 093a:262a added. + * hrtimer: migrate pending list on cpu offline + * hrtimer: fix migration of CB_IRQSAFE_NO_SOFTIRQ hrtimers + * hrtimer: mark migration state + * hrtimer: prevent migration of per CPU hrtimers + * [IA64] Put the space for cpu0 per-cpu area into .data section + * powerpc: Fix PCI in Holly device tree + * powerpc: Fix failure to shutdown with CPU hotplug + * mfd: Fix Kconfig accroding to the new gpiolib symbols + * mfd: Fix asic3 compilation + * x86: fix typo in enable_mtrr_cleanup early parameter + * ipsec: Fix pskb_expand_head corruption in xfrm_state_check_space + * iucv: Fix mismerge again. + * ALSA: ASoC: Fix cs4270 error path + * ALSA: hda - Fix model for Dell Inspiron 1525 + * sctp: Fix kernel panic while process protocol violation parameter + * x86: Fix broken LDT access in VMI + * x86, vmi: fix broken LDT access + * tcp: Fix NULL dereference in tcp_4_send_ack() + * ipv6: NULL pointer dereferrence in tcp_v6_send_ack + * XFRM,IPv6: initialize ip6_dst_blackhole_ops.kmem_cachep + * af_key: Free dumping state on socket close + * dm: always allow one page in dm_merge_bvec + * dm: cope with access beyond end of device in dm_merge_bvec + * dm mpath: add missing path switching locking + * MN10300: Fix IRQ handling + * pxa2xx_spi: fix build breakage + * e1000e: write protect ICHx NVM to prevent malicious write/erase + * powerpc: Fix boot hang regression on MPC8544DS + * ASoC: Set correct name for WM8753 rec mixer output + * ALSA: snd-powermac: mixers for PowerMac G4 AGP + * ALSA: snd-powermac: HP detection for 1st iMac G3 SL + * fbcon: fix monochrome color value calculation + * inotify: fix lock ordering wrt do_page_fault's mmap_sem + * braille_console: only register notifiers when the braille console is used + * fix error-path NULL deref in alloc_posix_timer() + * memory hotplug: missing zone->lock in test_pages_isolated() + * mm: tiny-shmem nommu fix + * mm: handle initialising compound pages at orders greater than MAX_ORDER + * e1000e: reset swflag after resetting hardware + * e1000e: do not ever sleep in interrupt context + * e1000e: remove phy read from inside spinlock + * e1000e: drop stats lock + * e1000e: debug contention on NVM SWFLAG + * e1000e: update version from k4 to k6 + * Check mapped ranges on sysfs resource files + * e1000e: Fix incorrect debug warning + * [MIPS] Build fix: Fix irq flags type + * [MIPS] SMTC: Build fix: Fix filename in Makefile + * [MIPS] SMTC: Fix holes in SMTC and FPU affinity support. + * [MIPS] SMTC: Close tiny holes in the SMTC IPI replay system. + * [MIPS] SMTC: Fix SMTC dyntick support. + * [S390] nohz: Fix __udelay. + * [S390] qdio: prevent stack clobber + * Fix init/main.c to use regular printk with '%pF' for initcall fn + * x86 setup: correct segfault in generation of 32-bit reloc kernel + * selinux: Fix an uninitialized variable BUG/panic in selinux_secattr_to_sid() + * rtc: fix kernel panic on second use of SIGIO nofitication + * fbdev: fix recursive notifier and locking when fbdev console is blanked + * orion_spi: fix handling of default transfer speed + * include/linux/stacktrace.h: declare struct task_struct + * cpusets: remove pj from cpuset maintainers + * MAINTAINERS: add mailing list for man-pages + * SubmitChecklist: interfaces changes should CC linux-api@ + * Documentation/HOWTO: info about interface changes should CC linux-api@vger + * dw_dmac: fix copy/paste bug in tasklet + * leds-fsg: change order of initialization and deinitialization + * leds-pca955x: add proper error handling and fix bogus memory handling + * ACPI: Make /proc/acpi/wakeup interface handle PCI devices (again) + * clockevents: check broadcast tick device not the clock events device + * V4L/DVB (8919): cx18: Fix tuner audio input for Compro H900 cards + * V4L/DVB (8926): gspca: Bad fix of leak memory (changeset 43d2ead315b1). + * V4L/DVB (8933): gspca: Disable light frquency for zc3xx cs2102 Kokom. + * V4L/DVB (8935): em28xx-cards: Remove duplicate entry (EM2800_BOARD_KWORLD_USB2800) + * V4L/DVB (8955): bttv: Prevent NULL pointer dereference in radio_open + * V4L/DVB (8957): zr36067: Restore the default pixel format + * V4L/DVB (8958): zr36067: Return proper bytes-per-line value + * V4L/DVB (8960): drivers/media/video/cafe_ccic.c needs mm.h + * V4L/DVB (8961): zr36067: Fix RGBR pixel format + * V4L/DVB (8963): s2255drv field count fix + * V4L/DVB (8967): Use correct XC3028L firmware for AMD ATI TV Wonder 600 + * V4L/DVB (8978): sms1xxx: fix product name for Hauppauge WinTV MiniStick + * V4L/DVB (8979): sms1xxx: Add new USB product ID for Hauppauge WinTV MiniStick + * V4L/DVB (9029): Fix deadlock in demux code + * V4L/DVB (9037): Fix support for Hauppauge Nova-S SE + * V4L/DVB (9043): S5H1420: Fix size of shadow-array to avoid overflow + * V4L/DVB (9053): fix buffer overflow in uvc-video + * V4L/DVB (9075): gspca: Bad check of returned status in i2c_read() spca561. + * V4L/DVB (9080): gspca: Add a delay after writing to the sonixj sensors. + * V4L/DVB (9092): gspca: Bad init values for sonixj ov7660. + * V4L/DVB (9099): em28xx: Add detection for K-WORLD DVB-T 310U + * V4L/DVB (9103): em28xx: HVR-900 B3C0 - fix audio clicking issue + * x86: gart iommu have direct mapping when agp is present too + * ide-cd: temporary tray close fix + * ide-dma: fix ide_build_dmatable() for TRM290 + * IDE: Fix platform device registration in Swarm IDE driver (v2) + * ide-cd: Optiarc DVD RW AD-7200A does play audio + * ide: workaround for bogus gcc warning in ide_sysfs_register_port() + * [MIPS] Fix CMP Kconfig configuration and mark as broken. + * [MIPS] IP27: Fix build errors if CONFIG_MAPPED_KERNEL=y + * x86 ACPI: Blacklist two HP machines with buggy BIOSes + * kgdb, x86: Avoid invoking kgdb_nmicallback twice per NMI + * kgdb: call touch_softlockup_watchdog on resume + * atmel-mci: Initialize BLKR before sending data transfer command + * Marker depmod fix core kernel list + * Linux 2.6.27-rc9 + + -- Tim Gardner Sun, 05 Oct 2008 21:27:49 -0600 + +linux (2.6.27-5.8) intrepid; urgency=low + + [ Amit Kucheria ] + + * Update AUFS-related Kconfig + - LP: #264048 + + [ Michael Haas ] + + * add proper aufs source tree from 20080922 + * Fix AUFS compilation in vfsub.c + * Add splice-2.6.23.patch from AUFS to export a symbol needed by AUFS + * Add put_filp.patch from AUFS to export a symbol needed by AUFS + * apply (modified) lhash.patch from AUFS to export __lookup_hash() + * Add deny_write_access.patch from AUFS - export deny_write_access + * Add sec_perm-2.6.24.patch from AUFS - export security_inode_permission + * make sure TMPFS_MAGIC is defined in AUFS Makefile + + [ Tim Gardner ] + + * Enabled CONFIG_IPWIRELESS + - LP: #274748 + * Enabled CONFIG_E1000E, disabled CONFIG_E1000E_NEW + This takes advantage of the upstream NVM protection fix in + commit 4a7703582836f55a1cbad0e2c1c6ebbee3f9b3a7. + + [ Upstream Kernel Changes ] + + * Revert "[Bluetooth] Eliminate checks for impossible conditions in IRQ + handler" + * [SCSI] qla2xxx: Defer enablement of RISC interrupts until ISP + initialization completes. + * PCI: Fix pcie_aspm=force + * PCI: fix compiler warnings in pci_get_subsys() + * UBIFS: create the name of the background thread in every case + * UBIFS: TNC / GC race fixes + * UBIFS: remove incorrect assert + * UBIFS: fix printk format warnings + * AMD IOMMU: set iommu sunc flag after command queuing + * AMD IOMMU: protect completion wait loop with iommu lock + * sparc64: Fix disappearing PCI devices on e3500. + * x86, oprofile: BUG scheduling while atomic + * ALSA: ASoC: Fix at32-pcm build breakage with PM enabled + * ath9k: connectivity is lost after Group rekeying is done + * wireless: zd1211rw: add device ID fix wifi dongle "trust nw-3100" + * [IA64] Ski simulator doesn't need check_sal_cache_flush + * [IA64] kexec fails on systems with blocks of uncached memory + * ath9k: Fix IRQ nobody cared issue with ath9k + * [Bluetooth] Fix I/O errors on MacBooks with Broadcom chips + * [Bluetooth] Fix wrong URB handling of btusb driver + * [Bluetooth] Fix USB disconnect handling of btusb driver + * sparc64: Fix missing devices due to PCI bridge test in + of_create_pci_dev(). + * [WATCHDOG] ibmasr: remove unnecessary spin_unlock() + * [WATCHDOG] wdt285: fix sparse warnings + * [WATCHDOG] unlocked_ioctl changes + * x86: fix 27-rc crash on vsmp due to paravirt during module load + * sched: fix init_hrtick() section mismatch warning + * clockevents: prevent cpu online to interfere with nohz + * x86: prevent stale state of c1e_mask across CPU offline/online + * clockevents: prevent stale tick_next_period for onlining CPUs + * clockevents: check broadcast device not tick device + * clockevents: prevent mode mismatch on cpu online + * x86: prevent C-states hang on AMD C1E enabled machines + * x86: c1e_idle: don't mark TSC unstable if CPU has invariant TSC + * timers: fix build error in !oneshot case + * ALSA: ASoC: maintainers - update email address for Liam Girdwood + * ibmasr: remove unnecessary spin_unlock() + * smb.h: do not include linux/time.h in userspace + * kernel-doc: allow structs whose members are all private + * kexec: fix segmentation fault in kimage_add_entry + * Documentation/DMA-mapping.txt: update for pci_dma_mapping_error() + changes + * sys_paccept: disable paccept() until API design is resolved + * mm: tiny-shmem fix lock ordering: mmap_sem vs i_mutex + * Documentation/sysctl/kernel.txt: fix softlockup_thresh description + * memcg: check under limit at shrink_usage + * atmel_serial: update the powersave handler to match serial core + * [SCSI] Fix hang with split requests + * USB Storage: Sierra: Non-configurable TRU-Install + * USB Serial: Sierra: Device addition & version rev + * USB: ehci: fix some ehci hangs and crashes + * USB: Fix the Nokia 6300 storage-mode. + * USB: Correct Sierra Wireless USB EVDO Modem Device ID + * USB: fix hcd interrupt disabling + * USB: update of Documentation/usb/anchors.txt + * usb gadget: fix omap_udc DMA regression + * USB: Fixing Nokia 3310c in storage mode + * usb: musb: fix include path + * USB: fix EHCI periodic transfers + * usb-serial: Add Siemens EF81 to PL-2303 hack triggers + * USB: SERIAL CP2101 add device IDs + * USB: unusual_devs addition for RockChip MP3 player + * USB: fsl_usb2_udc: fix VDBG() format string + * usb serial: ti_usb_3410_5052 obviously broken by firmware changes + * USB: ftdi_sio: Add 0x5050/0x0900 USB IDs (Papouch Quido USB 4/4) + * USB: serial: add ZTE CDMA Tech id to option driver + * USB Serial: Sierra: Add MC8785 VID/PID + * USB: drivers/usb/musb/: disable it on SuperH + * usb: ftdi_sio: add support for Domintell devices + * usb: unusual devs patch for Nokia 5310 Music Xpress + * USB: revert recovery from transient errors + * [MIPS] au1000: Fix gpio direction + * [MIPS] Fixe the definition of PTRS_PER_PGD + * x86: prevent stale state of c1e_mask across CPU offline/online, fix + * x86: disable apm on the olpc + * i2c-powermac: Fix section for probe and remove functions + * i2c-dev: Return correct error code on class_create() failure + * i2c: Fix mailing lists in two MAINTAINERS entries + * ath9k: disable MIB interrupts to fix interrupt storm + * 9p: implement proper trans module refcounting and unregistration + * 9p-trans_fd: fix trans_fd::p9_conn_destroy() + * 9p-trans_fd: clean up p9_conn_create() + * 9p-trans_fd: don't do fs segment mangling in p9_fd_poll() + * 9p-trans_fd: fix and clean up module init/exit paths + * 9p: introduce missing kfree + * 9p: use an IS_ERR test rather than a NULL test + * 9p: fix put_data error handling + * netfilter: ip6t_{hbh,dst}: Rejects not-strict mode on rule insertion + * MN10300: Move asm-arm/cnt32_to_63.h to include/linux/ + * MN10300: Make sched_clock() report time since boot + * ALSA: fix locking in snd_pcm_open*() and snd_rawmidi_open*() + * ALSA: remove unneeded power_mutex lock in snd_pcm_drop + * IPoIB: Fix crash when path record fails after path flush + * [XFS] Fix extent list corruption in xfs_iext_irec_compact_full(). + * [XFS] Remove xfs_iext_irec_compact_full() + * kgdb: could not write to the last of valid memory with kgdb + * kgdb, x86, arm, mips, powerpc: ignore user space single stepping + * kgdb, x86_64: gdb serial has BX and DX reversed + * kgdb, x86_64: fix PS CS SS registers in gdb serial + * kgdboc,tty: Fix tty polling search to use name correctly + * ARM: Delete ARM's own cnt32_to_63.h + * m32r: remove the unused NOHIGHMEM option + * m32r: don't offer CONFIG_ISA + * m32r: export empty_zero_page + * m32r: export __ndelay + * m32r/kernel/: cleanups + * [MIPS] au1000: Make sure GPIO value is zero or one + * [MIPS] IP27: Switch to dynamic interrupt routing avoding panic on + error. + * [MIPS] BCM47xx: Fix build error due to missing PCI functions + * [SSB] Initialise dma_mask for SSB_BUSTYPE_SSB devices + * Swarm: Fix crash due to missing initialization + * ide-tape: fix vendor strings + * ide: note that IDE generic may prevent other drivers from attaching + * cdrom: update ioctl documentation + * [SCSI] qlogicpti: fix sg list traversal error in continuation entries + * sata_nv: reinstate nv_hardreset() for non generic controllers + * scsi: fix fall out of sg-chaining patch in qlogicpti + * ALSA: make the CS4270 driver a new-style I2C driver + * ALSA: ASoC: Fix another cs4270 error path + * Fix NULL pointer dereference in proc_sys_compare + * kconfig: fix silentoldconfig + * kconfig: readd lost change count + * mm owner: fix race between swapoff and exit + * Linux 2.6.27-rc8 + * e1000e: write protect ICHx NVM to prevent malicious write/erase + + -- Amit Kucheria Tue, 30 Sep 2008 18:22:35 +0300 + +linux (2.6.27-4.7) intrepid; urgency=low + + [ Ben Collins ] + + * build/abi: Add gfs1 to perm blacklist + * build/abi: Ignored changes in gfs2 symbols + + [ Fabio M. Di Nitto ] + + * Revert "SAUCE: Export gfs2 symbols required for gfs1 kernel module" + * ubuntu: update GFS Cluster File System + + [ Stefan Bader ] + + * SAUCE: x86: Reserve FIRST_DEVICE_VECTOR in used_vectors bitmap. + - LP: #276334 + + [ Tim Gardner ] + + * Revert "Disable e1000e until the NVRAM corruption problem is found." + * Add atl1e and atl2 to Debian installer bits + - LP: #273904 + * SAUCE: e1000e: Map NV RAM dynamically only when needed. + - LP: #263555 + + -- Tim Gardner Fri, 26 Sep 2008 20:51:22 -0600 + +linux (2.6.27-4.6) intrepid; urgency=low + + [ Tim Gardner ] + + * Disable e1000e until the NVRAM corruption problem is found. + - LP: #263555 + + [ Upstream Kernel Changes ] + + * Revert "[Bluetooth] Eliminate checks for impossible conditions in IRQ + handler" + + -- Ben Collins Tue, 23 Sep 2008 09:53:57 -0400 + +linux (2.6.27-4.5) intrepid; urgency=low + + [ Upstream Kernel Changes ] + + * Revert "b43/b43legacy: add RFKILL_STATE_HARD_BLOCKED support" + * udf: Fix lock inversion between iprune_mutex and alloc_mutex (v2) + * udf: Fix error paths in udf_new_inode() + * [SCSI] sd: select CRC_T10DIF only when necessary + * [SCSI] zfcp: Fix request queue locking + * [SCSI] zfcp: Correctly query end flag in gpn_ft response + * [SCSI] zfcp: Simplify ccw notify handler + * [SCSI] zfcp: Fix reference counter for remote ports + * [SCSI] zfcp: channel cannot be detached due to refcount imbalance + * [SCSI] zfcp: Remove duplicated unlikely() macros. + * [SCSI] scsi_dh: make check_sense return ADD_TO_MLQUEUE + * [SCSI] make scsi_check_sense HARDWARE_ERROR return ADD_TO_MLQUEUE on + retry + * [SCSI] fix check of PQ and PDT bits for WLUNs + * pcm037: add rts/cts support for serial port + * i.MX serial: fix init failure + * imx serial: set RXD mux bit on i.MX27 and i.MX31 + * imx serial: fix rts handling for non imx1 based hardware + * mlx4_core: Set RAE and init mtt_sz field in FRMR MPT entries + * udf: add llseek method + * PCI/iommu: blacklist DMAR on Intel G31/G33 chipsets + * PCI: Fix printk warnings in probe.c + * PCI: Fix printk warnings in setup-bus.c + * PCI Hotplug: fakephp: fix deadlock... again + * clockevents: remove WARN_ON which was used to gather information + * ocfs2: Fix a bug in direct IO read. + * arch/x86/kernel/kdebugfs.c: introduce missing kfree + * [IA64] fix compile failure with non modular builds + * [IA64] fix up bte.h + * [IA64] arch/ia64/sn/pci/tioca_provider.c: introduce missing kfree + * PCI: fix pciehp_free_irq() + * [IA64] prevent ia64 from invoking irq handlers on offline CPUs + * ide: Fix pointer arithmetic in hpt3xx driver code (3rd try) + * add deprecated ide-scsi to feature-removal-schedule.txt + * swiotlb: fix back-off path when memory allocation fails + * sparc64: Fix interrupt register calculations on Psycho and Sabre. + * VIDEO_SH_MOBILE_CEU should depend on HAS_DMA + * m68k: Update defconfigs for 2.6.27-rc6 + * sparc32: Fix function signature of of_bus_sbus_get_flags(). + * sched: fix 2.6.27-rc5 couldn't boot on tulsa machine randomly + * sched: fix deadlock in setting scheduler parameter to zero + * KVM: SVM: fix random segfaults with NPT enabled + * KVM: SVM: fix guest global tlb flushes with NPT + * KVM: VMX: Always return old for clear_flush_young() when using EPT + * clocksource, acpi_pm.c: fix check for monotonicity + * [ARM] OMAP: Fix MMC device data + * block: disable sysfs parts of the disk command filter + * ath9k: Assign seq# when mac80211 requests this + * sg: disable interrupts inside sg_copy_buffer + * MN10300: Change the fault handler to check in_atomic() not + in_interrupt() + * [Bluetooth] Fix regression from using default link policy + * netlink: fix overrun in attribute iteration + * x86: fix possible x86_64 and EFI regression + * sparc64: Fix PCI error interrupt registry on PSYCHO. + * sparc: Fix user_regset 'n' field values. + * niu: panic on reset + * PCI: re-add debug prints for unmodified BARs + * [ARM] 5245/1: Fix warning about unused return value in drivers/pcmcia + * [ARM] 5246/1: tosa: add proper clock alias for tc6393xb clock + * [ARM] 5247/1: tosa: SW_EAR_IN support + * [ARM] Fix PCI_DMA_BUS_IS_PHYS for ARM + * ata: duplicate variable sparse warning + * sata_inic162x: enable LED blinking + * [libata] LBA28/LBA48 off-by-one bug in ata.h + * proc: more debugging for "already registered" case + * include/linux/ioport.h: add missing macro argument for devm_release_* + family + * cpuset: avoid changing cpuset's cpus when -errno returned + * cpuset: hotplug documentation fix + * coredump_filter: add description of bit 4 + * bfs: fix Lockdep warning + * mm: ifdef Quicklists in /proc/meminfo + * spi_mpc83xx: fix clockrate calculation for low speed + * spi_mpc83xx: reject invalid transfer sizes + * pxa2xx_spi: chipselect bugfixes + * pxa2xx_spi: dma bugfixes + * mm: mark the correct zone as full when scanning zonelists + * Documentation/ABI: /sys/class/gpio + * MAINTAINERS: fix USB VIDEO CLASS mail list address + * ia64: fix panic during `modprobe -r xpc' + * atmel_lcdfb: disable LCD and DMA engines when suspending + * spi_s3c24xx: fix section warning + * rescan_partitions(): make device capacity errors non-fatal + * memstick: fix MSProHG 8-bit interface mode support + * Add Uwe Kleine-König to .mailmap + * xen: fix for xen guest with mem > 3.7G + * x86/paravirt: Remove duplicate paravirt_pagetable_setup_{start, done}() + * crypto: talitos - Avoid consecutive packets going out with same IV + * slub: fixed uninitialized counter in struct kmem_cache_node + * udp: Fix rcv socket locking + * IB/mlx4: Fix up fast register page list format + * [MIPS] VR41xx: unsigned irq cannot be negative + * x86: completely disable NOPL on 32 bits + * [S390] cio: Fix driver_data handling for ccwgroup devices. + * [S390] cio: fix orb initialization in cio_start_key + * sparc64: Fix OOPS in psycho_pcierr_intr_other(). + * sparc64: Fix SMP bootup with CONFIG_STACK_DEBUG or ftrace. + * RDMA/nes: Fix client side QP destroy + * IPoIB: Fix deadlock on RTNL between bcast join comp and ipoib_stop() + * clockevents: make device shutdown robust + * powerpc: Fix interrupt values for DMA2 in MPC8610 HPCD device tree + * hpplus: fix build regression + * Fix PNP build failure, bugzilla #11276 + * warn: Turn the netdev timeout WARN_ON() into a WARN() + * [XFS] Move memory allocations for log tracing out of the critical path + * [XFS] Fix regression introduced by remount fixup + * [XFS] Prevent direct I/O from mapping extents beyond eof + * [XFS] Fix barrier status change detection. + * [XFS] Prevent lockdep false positives when locking two inodes. + * [XFS] Fix use-after-free with buffers + * [XFS] Don't do I/O beyond eof when unreserving space + * powerpc: Holly board needs dtbImage target + * Fix compile failure with non modular builds + * [ARM] 5249/1: davinci: remove redundant check in davinci_psc_config() + * [ARM] omap: back out 'internal_clock' support + * sctp: set the skb->ip_summed correctly when sending over loopback. + * [ARM] 5255/1: Update jornada ssp to remove build errors/warnings + * sctp: do not enable peer features if we can't do them. + * sctp: Fix oops when INIT-ACK indicates that peer doesn't support AUTH + * bnx2: Promote vector field in bnx2_irq structure from u16 to unsigned + int + * forcedeth: call restore mac addr in nv_shutdown path + * e1000: prevent corruption of EEPROM/NVM + * e100: Use pci_pme_active to clear PME_Status and disable PME# + * md: Don't wait UNINTERRUPTIBLE for other resync to finish + * atstk1000: fix build breakage with BOARD_ATSTK100X_SW2_CUSTOM=y + * avr32: add .gitignore files + * avr32: add generic_find_next_le_bit bit function + * avr32: fix sys_sync_file_range() call convention + * avr32: nmi_enter() without nmi_exit() + * KVM: ia64: 'struct fdesc' build fix + * hwmon: (atxp1) Fix device detection logic + * hwmon: (it87) Fix fan tachometer reading in IT8712F rev 0x7 (I) + * hwmon: (ad7414) Make ad7414_update_device() static + * tmio_mmc: fix compilation with debug enabled + * atmel-mci: debugfs: enable clock before dumping regs + * atmel-mci: Fix memory leak in atmci_regs_show + * atmel-mci: Fix bogus debugfs file size + * atmel-mci: Set MMC_CAP_NEEDS_POLL if no detect_pin + * mmc_block: handle error from mmc_register_driver() + * mmc_test: initialize mmc_test_lock statically + * [MIPS] Fix 64-bit IP checksum code + * [MIPS] SMTC: Clear TIF_FPUBOUND on clone / fork. + * [MIPS] Fix potential latency problem due to non-atomic cpu_wait. + * [MIPS] vmlinux.lds.S: handle .text.* + * MAINTAINERS: Trivial whitespace cleanups + * MAINTAINERS: Various fixes + * Linux 2.6.27-rc7 + + -- Tim Gardner Sun, 21 Sep 2008 21:49:28 -0600 + +linux (2.6.27-3.4) intrepid; urgency=low + + [ Colin Ian King ] + + * SAUCE: fix kernel oops in VirtualBox during paravirt patching + - LP: #246067 + * SAUCE: qc-usb: Enable Logitech QuickCam Messenger + - LP: #209901 + * SAUCE: appleir: Enable driver for new MacBook Pro + - LP: #157919 + + [ Tim Gardner ] + + * Enabled CONFIG_DEBUG_RODATA=y + + [ Upstream Kernel Changes ] + + * Revert "ALSA: hda - Added model selection for iMac 24"" + * Revert "x86: fix HPET regression in 2.6.26 versus 2.6.25, check hpet + against BAR, v3" + * Revert "[ARM] use the new byteorder headers" + * Revert "mac80211: Use IWEVASSOCREQIE instead of IWEVCUSTOM" + * Revert "crypto: camellia - Use kernel-provided bitops, unaligned access + helpers" + * svcrdma: Fix race between svc_rdma_recvfrom thread and the dto_tasklet + * sched, cpuset: rework sched domains and CPU hotplug handling (v4) + * ACPI: Fix now signed module parameter. + * ACPI: Change package length error to warning + * ACPI: Fix now signed module parameter. + * ACPI: Fix typo in "Disable MWAIT via DMI on broken Compal board" + * acpi: add checking for NULL early param + * UBIFS: fix zero-length truncations + * Input: bcm5974 - add maintainer entry + * sh64: re-add the __strnlen_user() prototype + * sh: fix ptrace_64.c:user_disable_single_step() + * PNPACPI: ignore the producer/consumer bit for extended IRQ descriptors + * UBIFS: always read hashed-key nodes under TNC mutex + * UBIFS: allow for racing between GC and TNC + * [CIFS] Fix plaintext authentication + * sparc32: Implement smp_call_function_single(). + * sh: crash kernel resource fix + * sh: fix kexec entry point for crash kernels + * sh: fix platform_resource_setup_memory() section mismatch + * sh: update Migo-R defconfig + * sh: update AP325RXA defconfig + * sh: fix semtimedop syscall + * cifs: fix O_APPEND on directio mounts + * [CIFS] update cifs change log + * [CIFS] Turn off Unicode during session establishment for plaintext + authentication + * ACPI: thinkpad-acpi: wan radio control is not experimental + * sparc: Fix resource flags for PCI children in OF device tree. + * remove blk_register_filter and blk_unregister_filter in gendisk + * ALSA: oxygen: fix distorted output on AK4396-based cards + * ipv6: When we droped a packet, we should return NET_RX_DROP instead of + 0 + * pkt_sched: Fix locking of qdisc_root with qdisc_root_sleeping_lock() + * net: Unbreak userspace usage of linux/mroute.h + * Don't trigger softlockup detector on network fs blocked tasks + * Resource handling: add 'insert_resource_expand_to_fit()' function + * sparc64: setup_valid_addr_bitmap_from_pavail() should be __init + * UBIFS: do not update min_idx_lebs in stafs + * UBIFS: push empty flash hack down + * UBIFS: remove incorrect index space check + * UBIFS: improve statfs reporting + * UBIFS: fix assertion + * UBIFS: add forgotten gc_idx_lebs component + * UBIFS: introduce LEB overhead + * UBIFS: improve statfs reporting even more + * UBIFS: fill f_fsid + * drm/radeon: downgrade debug message from info to debug. + * Remove invalidate_partition call from do_md_stop. + * Fix problem with waiting while holding rcu read lock in md/bitmap.c + * ALSA: hda: Distortion fix for dell_m6_core_init + * ALSA: ASoC: fix pxa2xx-i2s clk_get call + * block: restore original behavior of /proc/partition when there's no + partition + * debugobjects: fix lockdep warning + * avr32: Fix lockup after Java stack underflow in user mode + * avr32: pm_standby low-power ram bug fix + * nfsd: fix compound state allocation error handling + * sunrpc: fix possible overrun on read of /proc/sys/sunrpc/transports + * nfsd: fix buffer overrun decoding NFSv4 acl + * audit: Moved variable declaration to beginning of function + * Fix modules_install on RO nfs-exported trees. + * Remove '#include ' from mm/page_isolation.c + * dabusb_fpga_download(): fix a memory leak + * [MTD] mtdchar.c: Fix regression in MEMGETREGIONINFO ioctl() + * ALSA: hda - Fix ALC663 auto-probe + * ALSA: hda - Add mic-boost controls to ALC662/663 auto configuration + * Un-break printk strings in x86 PCI probing code + * kernel/resource.c: fix new kernel-doc warning + * softlockup: minor cleanup, don't check task->state twice + * fix typo in arch/parisc/hpux/fs.c + * m68k: atari_keyb_init operator precedence fix + * ACPI: Fix typo in "Disable MWAIT via DMI on broken Compal board" + * don't diff generated firmware files + * IDE: compile fix for sff_dma_ops + * IDE: palm_bk3710: fix compile warning for unused variable + * ide: fix hwif_to_node() + * palm_bk3710: improve IDE registration + * ide-disk: remove stale init_idedisk_capacity() documentation + * ide/Kconfig: mark ide-scsi as deprecated + * net/wireless/Kconfig: clarify the description for + CONFIG_WIRELESS_EXT_SYSFS + * iwlwifi: do not use GFP_DMA in iwl_tx_queue_init + * iwlwifi: workaround interrupt handling no some platforms + * iwlwifi: fix apm_stop (wrong bit polarity for FLAG_INIT_DONE) + * iwlwifi: fix 64bit platform firmware loading + * orinoco: Multicast to the specified addresses + * wireless/libertas/if_cs.c: fix memory leaks + * mac80211: Fix debugfs union misuse and pointer corruption + * rt2x00: Compiler warning unmasked by fix of BUILD_BUG_ON + * ath9k: Incorrect key used when group and pairwise ciphers are + different. + * ath9: Fix ath_rx_flush_tid() for IRQs disabled kernel warning message. + * net/xfrm: Use an IS_ERR test rather than a NULL test + * ipv: Re-enable IP when MTU > 68 + * NTFS: update homepage + * mm: make setup_zone_migrate_reserve() aware of overlapping nodes + * VFS: fix dio write returning EIO when try_to_release_page fails + * acer-wmi: remove debugfs entries upon unloading + * mm/bootmem: silence section mismatch warning - + contig_page_data/bootmem_node_data + * MAINTAINERS: add a maintainer for the BCM5974 multitouch driver + * 8250: improve workaround for UARTs that don't re-assert THRE correctly + * mmc: at91_mci: don't use coherent dma buffers + * pid_ns: zap_pid_ns_processes: fix the ->child_reaper changing + * pid_ns: (BUG 11391) change ->child_reaper when init->group_leader exits + * cirrusfb: check_par fixes + * devcgroup: fix race against rmdir() + * mm: show quicklist usage in /proc/meminfo + * mm: size of quicklists shouldn't be proportional to the number of CPUs + * ipc: document the new auto_msgmni proc file + * hp-wmi: update to match current rfkill semantics + * hp-wmi: add proper hotkey support + * tdfxfb: fix SDRAM memory size detection + * tdfxfb: fix frame buffer name overrun + * rtc_time_to_tm: fix signed/unsigned arithmetic + * ibft: fix target info parsing in ibft module + * sysfs: document files in /sys/firmware/sgi_uv/ + * rtc-cmos: wake again from S5 + * pm_qos_requirement might sleep + * drivers/char/random.c: fix a race which can lead to a bogus BUG() + * ipsec: Fix deadlock in xfrm_state management. + * [x86] Fix TSC calibration issues + * tipc: Don't use structure names which easily globally conflict. + * sparc64: Fix IPI call locking. + * [ARM] omap: fix gpio.c build error + * sparc64: Prevent sparc64 from invoking irq handlers on offline CPUs + * powerpc: Fix uninitialised variable in VSX alignment code + * powerpc: Only make kernel text pages of linear mapping executable + * powerpc: Make sure _etext is after all kernel text + * powerpc: Work around gcc's -fno-omit-frame-pointer bug + * powerpc: Fix build error with 64K pages and !hugetlbfs + * powerpc: Fix for getting CPU number in power_save_ppc32_restore() + * UBIFS: amend f_fsid + * net/usb/pegasus: avoid hundreds of diagnostics + * ixgbe: initialize interrupt throttle rate + * pcnet-cs, axnet_cs: add new IDs, remove dup ID with less info + * netxen: Remove workaround for chipset quirk + * Split up PIT part of TSC calibration from native_calibrate_tsc + * iwlwifi: W/A for the TSF correction in IBSS + * iwlwifi: fix hidden ssid discovery in passive channels + * iwlwifi: remove false rxon if rx chain changes + * iwlwifi: fix station mimo power save values + * iwlwifi: fix rx_chain computation + * iwlwifi: fix Tx cmd memory allocation failure handling + * iwlwifi: call apm stop on exit + * iwlwifi: fix STATUS_EXIT_PENDING is not set on pci_remove + * ath9k: Fix TX status reporting + * ath9k: Fix TX control flag use for no ACK and RTS/CTS + * V4L/DVB (8555): au8522: add mechanism to configure IF frequency for vsb + and qam + * V4L/DVB (8556): au0828: add support for Hauppauge Woodbury + * V4L/DVB (8598): au8522: clean up function au8522_set_if + * V4L/DVB (8599): au8522: remove if frequency settings from vsb/qam + modulation tables + * V4L/DVB (8600): au0828: explicitly set 6 MHz IF frequency in + hauppauge_hvr950q_config + * V4L/DVB (8629): v4l2-ioctl: do not try to handle private V4L1 ioctls + * V4L/DVB (8633): ivtv: update ivtv version number + * V4L/DVB (8648): ivtv: improve CC support + * V4L/DVB (8660): gspca: Simplify the scan of URB packets in pac7311. + * V4L/DVB (8661): gspca: Bug in the previous changeset about pac7311. + * V4L/DVB (8663): gspca: Webcam 0c45:6128 added in sonixj. + * V4L/DVB (8664): gspca: The bridge/sensor of the webcam 093a:2621 is a + PAC 7302. + * V4L/DVB (8665): gspca: Fix the 640x480 resolution of the webcam + 093a:2621. + * V4L/DVB (8666): gspca: Bad scanning of frames in pac7311. + * V4L/DVB (8667): gspca: Bad probe of Z-Star/Vimicro webcams with pas106 + sensor. + * V4L/DVB (8668): gspca: Conflict GSPCA / ET61X251 for the webcam + 102c:6251. + * V4L/DVB (8669): gspca: Add white balance control for spca561 rev 012A. + * V4L/DVB (8671): gspca: Remove the unused field 'dev_name' of the device + structure. + * V4L/DVB (8672): gspca: Big rewrite of spca561. + * V4L/DVB (8673): gspca: Bad frame scanning again and bad init in + pac7311. + * V4L/DVB (8674): gspca: Webcam 0c45:612e added in sonixj. + * V4L/DVB (8675): gspca: Pixmap PJPG (Pixart 73xx JPEG) added, generated + by pac7311. + * V4L/DVB (8678): Remove the dead CONFIG_RADIO_MIROPCM20{,_RDS} code + * V4L/DVB (8681): v4l2-ioctl.c: fix warning + * V4L/DVB (8682): V4L: fix return value of register video func + * V4L/DVB (8701): cx18: Add missing lock for when the irq handler + manipulates the queues + * V4L/DVB (8703): gspca: Do controls work for spca561 revision 12a. + * V4L/DVB (8705): gspca: Adjust some control limits in spca561. + * V4L/DVB (8706): Make contrast and brightness work for pac7302. + * V4L/DVB (8707): gspca: Colors, hflip and vflip controls added for + pac7302. + * V4L/DVB (8709): gspca: Fix initialization and controls of sn9x110 - + ov7630. + * V4L/DVB (8710): gspca: Bad color control in sonixj. + * V4L/DVB (8711): gspca: Bad controls and quantization table of pac7311. + * V4L/DVB (8712): gspca: Bad start of sonixj webcams since changeset + a8779025e7e8. + * V4L/DVB (8713): gspca: Bad color control again in sonixj. + * V4L/DVB (8714): gspca: Bad start of sn9c110 and sensor om6802. + * V4L/DVB (8715): gspca: Change the name of some webcam in the gspca doc. + * V4L/DVB (8716): gspca: Bad start of sn9c110 and sensor ov7630. + * V4L/DVB (8717): gspca: Frame buffer too small for small resolutions + (sonixj and t613). + * V4L/DVB (8718): gspca: suspend/resume added. + * V4L/DVB (8719): gspca: Have VIDIOC_QUERYCTRL more compliant to the + spec. + * V4L/DVB (8720): gspca: V4L2_CAP_SENSOR_UPSIDE_DOWN added as a cap for + some webcams. + * V4L/DVB (8722): sms1xxx: fix typo in license header + * V4L/DVB (8726): link tuner before saa7134 + * V4L/DVB (8727): V4L1: make PMS not autoprobe when builtin. + * V4L/DVB (8728): 1-make-pms-not-autoprobe-when-builtin update + * V4L/DVB (8749): Fix error code, when camera is not turned on by sonypi + * V4L/DVB (8750): V4L: check inval in video_register_device_index() + * V4L/DVB (8751): vivi: Fix some issues at vivi register routine + * V4L/DVB (8757): v4l-dvb: fix a bunch of sparse warnings + * V4L/DVB (8769): cx18: Simplify queue flush logic to prevent oops in + cx18_flush_queues() + * V4L/DVB (8778): radio: fix incorrect video_register_device result check + * V4L/DVB (8779): v4l: fix more incorrect video_register_device result + checks + * V4L/DVB (8790): saa7115: call i2c_set_clientdata only when state != + NULL + * V4L/DVB (8803): s5h1409: Enable QAM_AUTO mode + * V4L/DVB (8804): s5h1411: Enable QAM_AUTO mode + * V4L/DVB (8805): Steven Toth email address change + * V4L/DVB (8809): gspca: Revert commit + 9a9335776548d01525141c6e8f0c12e86bbde982 + * V4L/DVB (8810): gspca: Compile error when CONFIG_PM not defined. + * V4L/DVB (8812): gspca: Do pac73xx webcams work. + * V4L/DVB (8813): gspca: Adjust SOF detection for pac73xx. + * V4L/DVB (8814): gspca: Set DISABLED the disabled controls at query + control time. + * V4L/DVB (8815): gspca: Fix problems with disabled controls. + * V4L/DVB (8816): gspca: Set disabled ctrls and fix a register pb with + ovxxxx in sonixb. + * V4L/DVB (8817): gspca: LED and proble changes in sonixb. + * V4L/DVB (8818): gspca: Reinitialize the device on resume. + * V4L/DVB (8819): gspca: Initialize the ov519 at open time and source + cleanup. + * V4L/DVB (8820): gspca: Change initialization and gamma of zc3xx - + pas106. + * V4L/DVB (8822): gspca: Change some subdriver functions for + suspend/resume. + * V4L/DVB (8823): gspca: H and V flips work for ov7670 only in ov519. + * V4L/DVB (8824): gspca: Too much code removed in the suspend/resume + changeset. + * V4L/DVB (8825): gspca: More controls for pac73xx and new webcam + 093a:2624. + * V4L/DVB (8826): gspca: Webcam Labtec 2200 (093a:2626) added in pac7311. + * V4L/DVB (8827): gspca: Stop pac7302 autogain oscillation. + * V4L/DVB (8828): gspca: Set the clock at the end of initialization in + sonixj. + * V4L/DVB (8829): gspca: Have a clean kmalloc-ated buffer for USB + exchanges. + * V4L/DVB (8830): gspca: Move some probe code to the new init function. + * V4L/DVB (8831): gspca: Resolve webcam conflicts between some drivers. + * V4L/DVB (8832): gspca: Bad pixelformat of vc0321 webcams. + * V4L/DVB (8833): gspca: Cleanup the sonixb code. + * V4L/DVB (8834): gspca: Have a bigger buffer for sn9c10x compressed + images. + * V4L/DVB (8835): gspca: Same pixfmt as the sn9c102 driver and raw Bayer + added in sonixb. + * V4L/DVB (8837): dvb: fix I2C adapters name size + * V4L/DVB (8839): dib0700: add comment to identify 35th USB id pair + * V4L/DVB (8840): dib0700: add basic support for Hauppauge Nova-TD-500 + (84xxx) + * V4L/DVB (8842): vivi_release(): fix use-after-free + * V4L/DVB (8843): tda10048_firmware_upload(): fix a memory leak + * V4L/DVB (8844): dabusb_fpga_download(): fix a memory leak + * bnx2x: Accessing un-mapped page + * SELinux: memory leak in security_context_to_sid_core + * x86: add io delay quirk for Presario F700 + * mmap: fix petty bug in anonymous shared mmap offset handling + * x86: Change warning message in TSC calibration. + * PCI: fix pbus_size_mem() resource alignment for CardBus controllers + * [ARM] omap: fix build error in ohci-omap.c + * [ARM] remove unused #include + * ACPI: Make Len Brown the ACPI maintainer again + * fujitsu-laptop: fix regression for P8010 in 2.6.27-rc + * ACPI: Avoid bogus timeout about SMbus check + * acer-wmi: remove debugfs entries upon unloading + * forgotten refcount on sysctl root table + * V4L/DVB (8868): gspca: Support for vga modes with sif sensors in + sonixb. + * V4L/DVB (8869): gspca: Move the Sonix webcams with TAS5110C1B from + sn9c102 to gspca. + * V4L/DVB (8870): gspca: Fix dark room problem with sonixb. + * V4L/DVB (8872): gspca: Bad image format and offset with rev072a of + spca561. + * V4L/DVB (8873): gspca: Bad image offset with rev012a of spca561 and + adjust exposure. + * V4L/DVB (8874): gspca: Adjust hstart for sn9c103/ov7630 and update + usb-id's. + * [ARM] omap: fix virtual vs physical address space confusions + * V4L/DVB (8876): budget: udelay changed to mdelay + * V4L/DVB (8877): b2c2 and bt8xx: udelay to mdelay + * V4L/DVB (8880): PATCH: Fix parents on some webcam drivers + * V4L/DVB (8881): gspca: After 'while (retry--) {...}', retry will be -1 + but not 0. + * powerpc/spufs: Fix multiple get_spu_context() + * powerpc/spufs: Fix race for a free SPU + * Input: bcm5974 - small formatting cleanup + * Input: bcm5974 - improve finger tracking and counting + * Input: bcm5974 - add BTN_TOUCH event for mousedev benefit + * Input: i8042 - make Lenovo 3000 N100 blacklist entry more specific + * sh: resume_kernel fix for kernel oops built with CONFIG_BKL_PREEMPT=y. + * sh64: resume_kernel fix for kernel oops built with + CONFIG_BKL_PREEMPT=y. + * i2c: fix i2c-sh_mobile timing issues + * clockevents: prevent clockevent event_handler ending up handler_noop + * clockevents: prevent endless loop in periodic broadcast handler + * clockevents: enforce reprogram in oneshot setup + * clockevents: prevent multiple init/shutdown + * clockevents: prevent endless loop lockup + * HPET: make minimum reprogramming delta useful + * [MTD] [NAND] tmio_nand: fix base address programming + * Fix conditional export of kvh.h and a.out.h to userspace. + * async_tx: fix the bug in async_tx_run_dependencies + * sched_clock: fix NOHZ interaction + * sched: fix process time monotonicity + * UBIFS: fix division by zero + * UBIFS: make minimum fanout 3 + * [MIPS] Fix data bus error recovery + * [MIPS] Fix WARNING: at kernel/smp.c:290 + * [MIPS] TXx9: Fix txx9_pcode initialization + * [MIPS] TX39xx: Add missing local_flush_icache_range initialization + * [MIPS] Probe initrd header only if explicitly specified + * res_counter: fix off-by-one bug in setting limit + * forcedeth: fix kexec regression + * atmel_lcdfb: fix oops in rmmod when framebuffer fails to register + * tracehook: comment pasto fixes + * drivers/mmc/card/block.c: fix refcount leak in mmc_block_open() + * x86: boot: stub out unimplemented CPU feature words + * x86: add NOPL as a synthetic CPU feature bit + * x86: use X86_FEATURE_NOPL in alternatives + * clockevents: broadcast fixup possible waiters + * x86: HPET fix moronic 32/64bit thinko + * x86: HPET: read back compare register before reading counter + * Fix CONFIG_AC97_BUS dependency + * [ARM] 5241/1: provide ioremap_wc() + * ntp: fix calculation of the next jiffie to trigger RTC sync + * clocksource, acpi_pm.c: use proper read function also in errata mode + * clocksource, acpi_pm.c: check for monotonicity + * x86: delay early cpu initialization until cpuid is done + * x86: move mtrr cpu cap setting early in early_init_xxxx + * sched: arch_reinit_sched_domains() must destroy domains to force + rebuild + * x86, xen: Use native_pte_flags instead of native_pte_val for .pte_flags + * x86: pda_init(): fix memory leak when using CPU hotplug + * x86: cpu_init(): fix memory leak when using CPU hotplug + * powerpc/spufs: Fix possible scheduling of a context to multiple SPEs + * netfilter: nf_conntrack_sip: de-static helper pointers + * netfilter: nf_conntrack_gre: more locking around keymap list + * netfilter: nf_conntrack_gre: nf_ct_gre_keymap_flush() fixlet + * netfilter: nf_conntrack_irc: make sure string is terminated before + calling simple_strtoul + * pkt_sched: Fix qdisc state in net_tx_action() + * powerpc: Fix rare boot build breakage + * ahci, pata_marvell: play nicely together + * sata_mv: add RocketRaid 1720 PCI ID to driver + * ahci: disable PMP for marvell ahcis + * sata_nv: disable hardreset for generic + * libata-sff: kill spurious WARN_ON() in ata_hsm_move() + * pata_sil680: remove duplicate pcim_enable_device + * ahci: RAID mode SATA patch for Intel Ibex Peak DeviceIDs + * [MIPS] IP22: Fix detection of second HPC3 on Challenge S + * xen: fix 2.6.27-rc5 xen balloon driver warnings + * x86: disable static NOPLs on 32 bits + * netns : fix kernel panic in timewait socket destruction + * bridge: don't allow setting hello time to zero + * NFS: Restore missing hunk in NFS mount option parser + * usb: fix null deferences in low level usb serial + * Fix format of MAINTAINERS + * sparc64: Disable timer interrupts in fixup_irqs(). + * [Bluetooth] Fix reference counting during ACL config stage + * [Bluetooth] Enforce correct authentication requirements + * [Bluetooth] Reject L2CAP connections on an insecure ACL link + * [S390] CVE-2008-1514: prevent ptrace padding area read/write in 31-bit + mode + * [S390] cio: Correct cleanup on error. + * [S390] cio: handle ssch() return codes correctly. + * [S390] cio: allow offline processing for disconnected devices + * ipsec: Restore larval states and socket policies in dump + * update Documentation/filesystems/Locking for 2.6.27 changes + * MAINTAINERS: add Atheros maintainer for atlx + * lib: Correct printk %pF to work on all architectures + * x86: fix memmap=exactmap boot argument + * clockevents: remove WARN_ON which was used to gather information + * ipv6: Fix OOPS in ip6_dst_lookup_tail(). + * Linux 2.6.27-rc6 + + -- Ben Collins Tue, 02 Sep 2008 12:45:56 -0400 + +linux (2.6.27-2.3) intrepid; urgency=low + + [ Ben Collins ] + + * build/retag: Make script save .orig of tags for later use + * ubuntu/lirc: Fix device_create call + * build/firmware: Put in-kernel firmware into version specific subdir + - LP: #262115 + * Rebase on linux-2.6 git. + * ABI bump + + [ Herton Ronaldo Krzesinski ] + + * SAUCE: (no-up) Apparmor warning fixes + + [ John Johansen ] + + * SAUCE: (no-up) Proper AppArmor ptrace updates for newer lsm API + + [ Mackenzie Morgan ] + + * SAUCE: Add quirk for ASUS Z37E to make sound audible after resume + - LP: #25896 + + -- Ben Collins Wed, 27 Aug 2008 14:03:05 -0400 + +linux (2.6.27-1.2) intrepid; urgency=low + + [ Amit Kucheria ] + + * SAUCE: make fc transport removal of target configurable + * SAUCE: pm: Config option to disable handling of console during + suspend/resume + + [ Ben Collins ] + + * SAUCE: Lower warning level of some PCI messages + * SAUCE: input/mouse/alps: Do not call psmouse_reset() for alps + * SAUCE: tulip: Let dmfe handle davicom on non-sparc + * SAUCE: tulip: Define ULI PCI ID's + * SAUCE: (no-up) version: Implement version_signature proc file. + * SAUCE: (no-up) connector.h: Add idx/val for drbd + * SAUCE: (no-up) swap: Add notify_swap_entry_free callback for compcache + * SAUCE: drivers: Remove some duplicate device entries in various modules + * SAUCE: (no-up) [AppArmor] merge with upstream subversion r1291 + * SAUCE: apparmor: Update for changes to ptrace lsm hooks + * SAUCE: (no-up) Enable ubuntu extra subdirectory + * SAUCE: applesmc: Add MacBookAir + * SAUCE: (no-up) ACPI: initramfs DSDT override support + * ubuntu: Add drbd module + * ubuntu: Add iscsitarget module + * ubuntu: Add BOM for iscsitarget + * ubuntu: Add squashfs driver + * SAUCE: (no-up) Check for squashfs superblock in initramfs mounting. + * ubuntu: Add aufs module + * ubuntu: Added atl2 driver + * ubuntu: Added et131x driver + * ubuntu: Add dm-raid4-5 driver + * ubuntu: Add ndiswrapper driver + * ubuntu: Added ram backed compressed swap module (compcache) + * ubuntu: Add misc drivers from hardy lum + * ubuntu: Add heci driver 3.2.0.24 + * ubuntu: Add ov511 and bt-sco drivers + * ubuntu: Add acx, prism2_usb wireless drivers + * ubuntu: Add at76 driver to build + * ubuntu: Add fsam7400 sw kill switch driver + * ubuntu: Added qc-usb driver + * ubuntu: e1000e: Upgraded module to 0.4.1.7 + * ubuntu: Added rfkill drivers + * ubuntu: VIA - Add VIA DRM Chrome9 3D engine + * ubuntu: unionfs: Added v1.4 module from hardy + * ubuntu: Add LIRC driver + * ubuntu: Add GFS driver + * ubuntu: New tlsup driver for toshiba laptops + * Update config files + * build/d-i: Remove obsolete dm modules + + [ Chuck Short ] + + * SAUCE: ata: blacklist FUJITSU MHW2160BH PL + + [ Colin Ian King ] + + * ubuntu: Add dm-loop + * SAUCE: Enable speedstep for sonoma processors. + + [ Dennis Noordsij ] + + * SAUCE: Work around ACPI corruption upon suspend on some Dell machines. + + [ Fabio M. Di Nitto ] + + * SAUCE: Export gfs2 symbols required for gfs1 kernel module + + [ Matthew Garrett ] + + * SAUCE: hostap: send events on data interface as well as master + interface + + [ Michael Frey (Senior Manager, MID ] + + * SAUCE: Send HCI_RESET for Broadcomm 2046 + + [ Phillip Lougher ] + + * SAUCE: r8169: disable TSO by default for RTL8111/8168B chipsets. + + [ Stefan Bader ] + + * SAUCE: (no-up) Export dm_disk function of device-mapper + * SAUCE: Restore VT fonts on switch + * SAUCE: mmc: Increase power_up deleay to fix TI readers + + [ Tim Gardner ] + + * SAUCE: Add extra headers to linux-libc-dev + * SAUCE: Catch nonsense keycodes and silently ignore + * SAUCE: Added support for HDAPS on various ThinkPads from Lenovo and IBM + * SAUCE: Guest OS does not recognize a lun with non zero target id on + Vmware ESX Server + * SAUCE: (no-up) Take care of orinoco_cs overlap with hostap_cs + * ubuntu: Add GNBD driver + + -- Ben Collins Sat, 23 Aug 2008 15:48:35 -0400 + +linux (2.6.27-0.0) intrepid; urgency=low + + * Not uploaded, placeholder for new release + + -- Ben Collins Sat, 23 Aug 2008 15:48:35 -0400 + +linux (2.6.26-5.17) intrepid; urgency=low + + [ Ben Collins ] + + * build/abi: Add tosh_smm symbol to blacklist + + -- Ben Collins Fri, 15 Aug 2008 09:29:34 -0400 + +linux (2.6.26-5.16) intrepid; urgency=low + + [ Ben Collins ] + + * Revert "SAUCE: toshiba_acpi: Rewrote most of the proc entry bits." + * Revert "SAUCE: Update toshiba_acpi.c to version 0.19a" + * build/config: Disable in-kernel toshiba driver(s) + * ubuntu/tlsup: New driver for toshiba laptops + * build/config: Enable TLSUP driver + * SAUCE: e1000e: Fix E1000E_ENABLED logic to check for our E1000E_NEW + driver as well + * ubuntu/e1000e: Remove E1000E_ENABLED option in local config + * build/config: Update configs to have E1000E_ENABLED set + * ubuntu/prism2: Remove duplicate device + + [ Fabio M. Di Nitto ] + + * SAUCE: Export gfs2 symbols required for gfs1 kernel module + + [ Stefan Bader ] + + * SAUCE: x86: HPET rework for SB700 + - LP: #255910 + + [ Tim Gardner ] + + * Add GNBD driver + * Enable GNBD driver + * SAUCE: Add GFS driver + * SAUCE: Enable gfs driver configs + * b43: Linksys WMP54G (BCM4306/3) card in a PCI format has an SPROM + coding + + [ Upstream Kernel Changes ] + + * KVM: x86 emulator: emulate clflush + * USB: quirk PLL power down mode + + -- Ben Collins Mon, 11 Aug 2008 13:19:28 -0400 + +linux (2.6.26-5.15) intrepid; urgency=low + + [ Ben Collins ] + + * Revert "SAUCE: Add blacklist support to fix Belkin bluetooth dongle." + - Superceded by upstream changes. + * build/config: New option enabled for uvcvideo + * build/control: Add Vcs-Git meta data to control file + * SAUCE: toshiba_acpi: Rewrote most of the new code + * abi/perm-blacklist: Add emu10k1 driver to blacklist + + [ Upstream Kernel Changes ] + + * pxamci: trivial fix of DMA alignment register bit clearing + * udplite: Protection against coverage value wrap-around + * ipv6: use timer pending + * ipv6: __KERNEL__ ifdef struct ipv6_devconf + * hdlcdrv: Fix CRC calculation. + * quota: fix possible infinite loop in quota code + * isofs: fix minor filesystem corruption + * KVM: VMX: Fix a wrong usage of vmcs_config + * KVM: SVM: fix suspend/resume support + * KVM: mmu_shrink: kvm_mmu_zap_page requires slots_lock to be held + * KVM: VMX: Add ept_sync_context in flush_tlb + * KVM: x86 emulator: Fix HLT instruction + * KVM: MMU: nuke shadowed pgtable pages and ptes on memslot destruction + * KVM: MMU: Fix potential race setting upper shadow ptes on nonpae hosts + * Patch Upstream: x86 ptrace: fix PTRACE_GETFPXREGS error + * rcu: fix rcu_try_flip_waitack_needed() to prevent grace-period stall + * Fix typos from signal_32/64.h merge + * x86 reboot quirks: add Dell Precision WorkStation T5400 + * USB: fix usb serial pm counter decrement for disconnected interfaces + * x86, suspend, acpi: enter Big Real Mode + * markers: fix duplicate modpost entry + * Fix build on COMPAT platforms when CONFIG_EPOLL is disabled + * proc: fix /proc/*/pagemap some more + * cpusets: fix wrong domain attr updates + * x86: fix crash due to missing debugctlmsr on AMD K6-3 + * ide-cd: fix oops when using growisofs + * rtc-at91rm9200: avoid spurious irqs + * vmlinux.lds: move __attribute__((__cold__)) functions back into final + .text section + * ARM: fix fls() for 64-bit arguments + * tcp: Clear probes_out more aggressively in tcp_ack(). + * sparc64: Fix lockdep issues in LDC protocol layer. + * sparc64: Fix cpufreq notifier registry. + * sparc64: Do not define BIO_VMERGE_BOUNDARY. + * iop-adma: fix platform driver hotplug/coldplug + * myri10ge: do not forget to setup the single slice pointers + * myri10ge: do not use mgp->max_intr_slots before loading the firmware + * ALSA: trident - pause s/pdif output + * V4L: cx18: Upgrade to newer firmware & update documentation + * DVB: dib0700: add support for Hauppauge Nova-TD Stick 52009 + * V4L: uvcvideo: Fix a buffer overflow in format descriptor parsing + * V4L: uvcvideo: Use GFP_NOIO when allocating memory during resume + * V4L: uvcvideo: Don't free URB buffers on suspend + * V4L: uvcvideo: Make input device support optional + * V4L: uvcvideo: Add support for Medion Akoya Mini E1210 integrated + webcam + * V4L: saa7134: Copy tuner data earlier to avoid overwriting manual tuner + type + * V4L: cx23885: Bugfix for concurrent use of /dev/video0 and /dev/video1 + * DVB: cx23885: Ensure PAD_CTRL is always reset to a sensible default + * DVB: cx23885: DVB Transport cards using DVB port VIDB/TS1 did not + stream + * DVB: cx23885: Reallocated the sram to avoid concurrent VIDB/C issues + * DVB: cx23885: SRAM changes for the 885 and 887 silicon parts + * x86: fix kernel_physical_mapping_init() for large x86 systems + * eCryptfs: use page_alloc not kmalloc to get a page of memory + * UML - Fix boot crash + * ixgbe: remove device ID for unsupported device + * mpc52xx_psc_spi: fix block transfer + * tmpfs: fix kernel BUG in shmem_delete_inode + * markers: fix markers read barrier for multiple probes + * VFS: increase pseudo-filesystem block size to PAGE_SIZE + * cpufreq acpi: only call _PPC after cpufreq ACPI init funcs got called + already + * b43legacy: Release mutex in error handling code + * ath5k: don't enable MSI, we cannot handle it yet + * Fix off-by-one error in iov_iter_advance() + * Linux 2.6.26.1 + * ftrace: remove unneeded documentation + * romfs_readpage: don't report errors for pages beyond i_size + * netfilter: nf_nat_sip: c= is optional for session + * SCSI: bsg: fix bsg_mutex hang with device removal + * x86: idle process - add checking for NULL early param + * x86: io delay - add checking for NULL early param + * Close race in md_probe + * Kprobe smoke test lockdep warning + * netfilter: xt_time: fix time's time_mt()'s use of do_div() + * linear: correct disk numbering error check + * SCSI: ch: fix ch_remove oops + * NFS: Ensure we zap only the access and acl caches when setting new acls + * jbd: fix race between free buffer and commit transaction + * Input: i8042 - add Intel D845PESV to nopnp list + * Input: i8042 - add Gericom Bellagio to nomux blacklist + * Input: i8042 - add Acer Aspire 1360 to nomux blacklist + * Bluetooth: Signal user-space for HIDP and BNEP socket errors + * Add compat handler for PTRACE_GETSIGINFO + * ALSA: hda - Fix wrong volumes in AD1988 auto-probe mode + * ALSA: hda - Fix DMA position inaccuracy + * ALSA: hda - Add missing Thinkpad Z60m support + * ALSA: emu10k1 - Fix inverted Analog/Digital mixer switch on Audigy2 + * vfs: fix lookup on deleted directory + * Ath5k: fix memory corruption + * Ath5k: kill tasklets on shutdown + * sound: ensure device number is valid in snd_seq_oss_synth_make_info + * Linux 2.6.26.2 + + -- Ben Collins Sun, 03 Aug 2008 13:25:02 -0400 + +linux (2.6.26-5.14) intrepid; urgency=low + + [ Ben Collins ] + + * SAUCE: applesmc: Add MacBookAir + * build: Do not build ddeb unless we are on the buildd + * build: control: Consistency in arch fields. + * SAUCE: Update toshiba_acpi.c to version 0.19a + - LP: #77026 + * build: Added perm blacklist support and per-module support to abi-check + - Blacklist p80211 module from abi checks + * ubuntu/lirc: Get rid of drivers symlink and use real include stuff + + + [ Colin Ian King ] + + * SAUCE: acerhk module - add support for Amilo A1650g keyboard + - LP: #84159 + * SAUCE: rt2x00: Fix OOPS on failed creation of rt2x00lib workqueue + - LP: #249242 + + [ Mario Limonciello ] + + * Add LIRC back in + + [ Tim Gardner ] + + * Makefile race condition can lead to ndiswrapper build failure + - LP: #241547 + * update linux-wlan-ng (prism2_usb) to upstream version 1861 + - LP: #245026 + + [ Upstream Kernel Changes ] + + * Fix typos from signal_32/64.h merge + + -- Ben Collins Fri, 01 Aug 2008 00:05:01 -0400 + +linux (2.6.26-5.13) intrepid; urgency=low + + [ Ben Collins ] + + * build: Make makedumpfile an amd64/i386 only build-dep + * ubuntu/acerhk: Fixup assembly to compile with newer binutils + + -- Ben Collins Sat, 26 Jul 2008 16:41:50 -0400 + +linux (2.6.26-4.12) intrepid; urgency=low + + [ Ben Collins ] + + * e1000e: Upgraded module to 0.4.1.7 upstream. Placed in ubuntu/, + in-kernel driver disabled + * config: Disable e1000e in-kernel, and enable newer driver in ubuntu/ + * rfkill: Update to 1.3 drivers, and move to common location + * ubuntu: Actually link kconfig/kbuild into rfkill subdir + * config: Enable loading dsdt from initramfs + - LP: #246222 + * ubuntu: [compcache] Update to fix crashes in improper BUG() + * build: Create a retag scripts to recover tags from rebases + * build: Updates for dbg pkg + * build: Make sure no empty lines show up in debian/files + * ubuntu: atl1e: Add new driver from 2.6.27-pre-rc1 + - LP: #243894 + * sys_getcwd: Fix some brokeness introduced by AppArmor __d_path + changes + - LP: #251223 + * ubuntu: unionfs: Added v1.4 module from hardy + * build: Add sub-flavour infrastructure, and virtual subflav + + [ Eric Piel ] + + * ACPI: Allow custom DSDT tables to be loaded from initramfs + + [ Kees Cook ] + + * AppArmor: Smack VFS patches + + [ Mario Limonciello ] + + * Work around ACPI corruption upon suspend on some Dell machines. + - LP: #183033 + + [ Tim Gardner ] + + * Export usbhid_modify_dquirk for LBM module bcm5974 + - LP: #250838 + * VIA - Add VIA DRM Chrome9 3D engine + - LP: #251862 + * Define TRUE/FALSE for VIA DRM driver. + + -- Ben Collins Tue, 15 Jul 2008 12:51:39 -0400 + +linux (2.6.26-4.11) intrepid; urgency=low + + [ Ben Collins ] + + * config: Enable bcm5974 driver in all configs + + [ 2.6.26-4.10 ] + + [ Amit Kucheria ] + + * Fix typo in GSPCA Makefile and make it compile + + [ Ben Collins ] + + * ubuntu: Remove UVC driver in favor of in-kernel one (-rc9) + * config: Updates for -rc9 + * ubuntu: Add acx, prism2_usb wireless drivers + * config: Enable prism2_usb and acx drivers. + * ubuntu: Add at76 driver to build + * config: Enable at76_usb driver. + * iscsitarget: Fix prototype for bi_end_io callback. + * acx: Fix section type mismatch warnings + * fsam7400: Add sw kill switch driver + * config: Enable fsam7400 driver + * qc-usb: Added new driver + * config: Enable qc-usb driver + * drbd: Remove built-in connector usage + * drbd: Do not define idx/val for connector here + * connector.h: Add idx/val for drbd + * bcm5974: Added new driver + + [ Kees Cook ] + + * SAUCE: [AppArmor] merge with upstream subversion r1291 + * SAUCE: [AppArmor] fix typo in selinux_inode_link + * SAUCE: [AppArmor] aufs patches + + [ Michael Frey (Senior Manager, MID ] + + * SAUCE: Send HCI_RESET for Broadcomm 2046 + - LP: #241749 + + [ Tim Gardner ] + + * SAUCE: Medion Akoya Mini E1210 + + [ Upstream Kernel Changes ] + + * Revert "BAST: Remove old IDE driver" + * ARM: OMAP: DMA: Don't mark channel active in omap_enable_channel_irq + * ARM: OMAP: Correcting the gpmc prefetch control register address + * debugobjects: fix lockdep warning + * [ARM] 5115/1: pxafb: fix ifdef for command line option handling + * [ARM] 5116/1: pxafb: cleanup and fix order of failure handling + * [ARM] 5109/1: Mark rtc sa1100 driver as wakeup source before + registering it + * [ARM] Export dma_sync_sg_for_device() + * fix cgroup-inflicted breakage in block_dev.c + * [patch for 2.6.26 2/4] vfs: utimensat(): be consistent with utime() for + immutable and append-only files + * [patch for 2.6.26 1/4] vfs: utimensat(): ignore tv_sec if tv_nsec == + UTIME_OMIT or UTIME_NOW + * [patch for 2.6.26 3/4] vfs: utimensat(): fix error checking for + {UTIME_NOW,UTIME_OMIT} case + * [patch for 2.6.26 4/4] vfs: utimensat(): fix write access check for + futimens() + * [patch 1/4] vfs: path_{get,put}() cleanups + * [patch 2/4] fs: make struct file arg to d_path const + * [patch 3/4] vfs: fix ERR_PTR abuse in generic_readlink + * [patch 4/4] flock: remove unused fields from file_lock_operations + * [patch 3/3] vfs: make d_path() consistent across mount operations + * [patch 1/3] vfs: dcache sparse fixes + * [patch 2/3] vfs: dcache cleanups + * udf: Fix regression in UDF anchor block detection + * [SCSI] ses: Fix timeout + * netfilter: ip6table_mangle: don't reroute in LOCAL_IN + * [SCSI] esp: Fix OOPS in esp_reset_cleanup(). + * kernel/audit.c: nlh->nlmsg_type is gotten more than once + * audit: fix kernel-doc parameter notation + * remove useless argument type in audit_filter_user() + * Blackfin arch: fix bug - kernel boot fails when Spinlock and rw-lock + debugging enabled + * Blackfin arch: fix up section mismatch warning + * mac80211: implement EU regulatory domain + * b43: Do not return TX_BUSY from op_tx + * b43legacy: Do not return TX_BUSY from op_tx + * b43: Fix possible MMIO access while device is down + * b43legacy: Fix possible NULL pointer dereference in DMA code + * rt2x00: Fix unbalanced mutex locking + * iwlwifi: improve scanning band selection management + * [SCSI] esp: tidy up target reference counting + * [ARM] 5117/1: pxafb: fix __devinit/exit annotations + * thermal: Create CONFIG_THERMAL_HWMON=n + * ACPI: don't walk tables if ACPI was disabled + * dock: bay: Don't call acpi_walk_namespace() when ACPI is disabled. + * x86: shift bits the right way in native_read_tscp + * x86: section/warning fixes + * V4L/DVB (8004): Fix INPUT dependency at budget-ci + * V4L/DVB (8005): Fix OOPS if frontend is null + * V4L/DVB (8007): cx18/cx25840: the S-Video LUMA input can use all + In1-In8 inputs + * V4L/DVB (8008): cx18: remove duplicate audio and video input enums + * V4L/DVB (8010): em28xx: Properly register extensions for already + attached devices + * V4L/DVB (8011): em28xx: enable DVB for HVR-900 + * V4L/DVB (8012): gl861: sleep a little to avoid I2C errors + * V4L/DVB (8013): gl861: remove useless identify_state + * V4L/DVB (8015): gl861: replace non critical msleep(0) with msleep(1) to + be on the safe side + * V4L/DVB (8017): Ensure em28xx extensions only get run against devs that + support them + * V4L/DVB (8018): Add em2860 chip ID + * V4L/DVB (8020): Fix callbacks functions of saa7134_empress + * V4L/DVB (8022): saa7134: fix race between opening and closing the + device + * V4L/DVB (8026): Avoids an OOPS if dev struct can't be successfully + recovered + * V4L/DVB (8027): saa7134: Avermedia A700: only s-video and composite + input are working + * V4L/DVB (8028): Improve error messages for tda1004x attach + * V4L/DVB (8029): Improve error message at tda1004x_attach + * V4L/DVB (8034): tda18271: fix IF notch frequency handling + * V4L/DVB (8035): tda18271: dont touch EB14 if rf_cal lookup is out of + range + * V4L/DVB (8036): tda18271: toggle rf agc speed mode on TDA18271HD/C2 + only + * V4L/DVB (8037): tda18271: ensure that the thermometer is off during + channel configuration + * V4L/DVB (8039): pxa-camera: fix platform_get_irq() error handling. + * V4L/DVB (8040): soc-camera: remove soc_camera_host_class class + * V4L/DVB (8042): DVB-USB UMT-010 channel scan oops + * V4L/DVB (8043): au0828: add support for additional USB device id's + * V4L/DVB (8044): au8522: tuning optimizations + * V4L/DVB (8048): saa7134: Fix entries for Avermedia A16d and Avermedia + E506 + * V4L/DVB (8061): cx18: only select tuner / frontend modules if + !DVB_FE_CUSTOMISE + * V4L/DVB (8063): cx18: Fix unintended auto configurations in + cx18-av-core + * V4L/DVB (8066): cx18: Fix audio mux input definitions for HVR-1600 Line + In 2 and FM radio + * V4L/DVB (8067): cx18: Fix firmware load for case when digital capture + happens first + * V4L/DVB (8068): cx18: Add I2C slave reset via GPIO upon initialization + * V4L/DVB (8069): cx18: Fix S-Video and Compsite inputs for the Yuan + MPC718 and enable card entry + * V4L/DVB (8071): tda10023: Fix possible kernel oops during + initialisation + * V4L/DVB (8073): av7110: Catch another type of ARM crash + * V4L/DVB (8074): av7110: OSD transfers should not be interrupted + * V4L/DVB (8075): stv0299: Uncorrected block count and bit error rate + fixed + * V4L/DVB (8092): videodev: simplify and fix standard enumeration + * V4L/DVB (8096): au8522: prevent false-positive lock status + * V4L/DVB (8097): xc5000: check device hardware state to determine if + firmware download is needed + * V4L/DVB (8100): V4L/vivi: fix possible memory leak in vivi_fillbuff + * V4L/DVB (8108): Fix open/close race in saa7134 + * s2io: fix documentation about intr_type + * tc35815: Mark carrier-off before starting PHY + * tc35815: Fix receiver hangup on Rx FIFO overflow + * ixgbe: fix EEH recovery during reset on PPC + * igb: fix EEH recovery during reset on PPC + * e1000e: fix EEH recovery during reset on PPC + * pcnet_cs, axnet_cs: clear bogus interrupt before request_irq + * drivers/net/r6040.c: Eliminate double sizeof + * ipg: fix jumbo frame compilation + * ipg: use NULL, not zero, for pointers + * [netdrvr] 3c59x: remove irqs_disabled warning from local_bh_enable + * [netdrvr] netxen: fix netxen_pci_tbl[] breakage + * e100: Do pci_dma_sync after skb_alloc for proper operation on ixp4xx + * e1000: only enable TSO6 via ethtool when using correct hardware + * [netdrvr] Fix IOMMU overflow checking in s2io.c + * qla3xxx: Hold RTNL while calling dev_close() + * Hold RTNL while calling dev_close() + * sata_uli: hardreset is broken + * rt2x00: Fix lock dependency errror + * prism: islpci_eth.c endianness fix + * mac80211: fix an oops in several failure paths in key allocation + * firewire: fw-sbp2: fix parsing of logical unit directories + * kbuild: fix a.out.h export to userspace with O= build. + * Ensure interrupted recovery completed properly (v1 metadata plus + bitmap) + * Don't acknowlege that stripe-expand is complete until it really is. + * Fix error paths if md_probe fails. + * hamradio: remove unused variable + * tcp: calculate tcp_mem based on low memory instead of all memory + * tcp: fix for splice receive when used with software LRO + * af_unix: fix 'poll for write'/connected DGRAM sockets + * netdevice: Fix typo of dev_unicast_add() comment + * pkt_sched: ERR_PTR() ususally encodes an negative errno, not positive. + * pkt_sched: Remove CONFIG_NET_SCH_RR + * include/linux/netdevice.h: don't export MAX_HEADER to userspace + * tcp: /proc/net/tcp rto,ato values not scaled properly (v2) + * netlink: Fix some doc comments in net/netlink/attr.c + * CONNECTOR: add a proc entry to list connectors + * inet fragments: fix race between inet_frag_find and + inet_frag_secret_rebuild + * net/inet_lro: remove setting skb->ip_summed when not LRO-able + * netlabel: Fix a problem when dumping the default IPv6 static labels + * ipv6 route: Convert rt6_device_match() to use RT6_LOOKUP_F_xxx flags. + * sched: fix cpu hotplug + * Fix and clean top .gitignore + * x86: fix cpu hotplug crash + * ptrace GET/SET FPXREGS broken + * Input: add KEY_MEDIA_REPEAT definition + * Input: fix locking in force-feedback core + * [ARM] 5131/1: Annotate platform_secondary_init with trace_hardirqs_off + * ide: fix /proc/ide/ide?/mate reporting + * netfilter: nf_conntrack_tcp: fixing to check the lower bound of valid + ACK + * textsearch: fix Boyer-Moore text search bug + * hostap: don't report useless WDS frames by default + * hostap: fix sparse warnings + * mac80211: don't accept WEP keys other than WEP40 and WEP104 + * V4L/DVB (8145a): USB Video Class driver + * [IA64] Bugfix for system with 32 cpus + * [IA64] export account_system_vtime + * sched: fix divide error when trying to configure rt_period to zero + * x86: fix NODES_SHIFT Kconfig range + * block: Fix the starving writes bug in the anticipatory IO scheduler + * Properly notify block layer of sync writes + * rcu: fix hotplug vs rcu race + * I2C: S3C2410: Check ACK on byte transmission + * I2C: S3C2410: Fixup error codes returned rom a transfer. + * I2C: S3C2410: Add MODULE_ALIAS() for s3c2440 device. + * PCI: Restrict VPD read permission to root + * powerpc/bootwrapper: update for initrd with simpleImage + * i2c: Documentation: fix device matching description + * i2c: Fix bad hint about irqs in i2c.h + * powerpc/legacy_serial: Bail if reg-offset/shift properties are present + * powerpc/mpc5200: Fix lite5200b suspend/resume + * ipv4: fix sysctl documentation of time related values + * net-sched: change tcf_destroy_chain() to clear start of filter list + * net-sched: fix filter destruction in atm/hfsc qdisc destruction + * netlink: Unneeded local variable + * net: Tyop of sk_filter() comment + * netdevice: Fix wrong string handle in kernel command line parsing + * net: fib_rules: fix error code for unsupported families + * dm crypt: use cond_resched + * V4L/DVB (8178): uvc: Fix compilation breakage for the other drivers, if + uvc is selected + * PCI: Limit VPD read/write lengths for Broadcom 5706, 5708, 5709 rev. + * PCI: acpiphp: cleanup notify handler on all root bridges + * drivers/input/ff-core.c needs + * DRM/i915: only use tiled blits on 965+ + * tty: Fix inverted logic in send_break + * x86: fix Intel Mac booting with EFI + * arch/x86/mm/init_64.c: early_memtest(): fix types + * 9p: fix O_APPEND in legacy mode + * slub: Do not use 192 byte sized cache if minimum alignment is 128 byte + * Do not overwrite nr_zones on !NUMA when initialising zlcache_ptr + * [MIPS] IP32: Fix unexpected irq 71 + * [MIPS] IP22: Fix crashes due to wrong L1_CACHE_BYTES + * [MIPS] cevt-txx9: Reset timer counter on initialization + * hrtimer: prevent migration for raising softirq + * svcrpc: fix handling of garbage args + * OHCI: Fix problem if SM501 and another platform driver is selected + * USB: fix cdc-acm resume() + * USB: ehci - fix timer regression + * USB: ohci - record data toggle after unlink + * USB: mass storage: new id for US_SC_CYP_ATACB + * sisusbvga: Fix oops on disconnect. + * USB: New device ID for ftdi_sio driver + * USB: fix interrupt disabling for HCDs with shared interrupt handlers + * USB: don't lose disconnections during suspend + * USB: another option device id + * USB: add a pl2303 device id + * USB: fix Oops on loading ipaq module since 2.6.26 + * USB: adding comment for ipaq forcing number of ports + * [MIPS] Fix bug in atomic_sub_if_positive. + * xen: fix address truncation in pte mfn<->pfn conversion + * sata_sil24: add DID for another adaptec flavor + * ahci: always clear all bits in irq_stat + * libata-sff: improve HSM violation reporting + * sata_mv: safer logic for limit_warnings + * Update maintainers for powerpc + * Christoph has moved + * mm: dirty page accounting vs VM_MIXEDMAP + * rtc: rtc_read_alarm() handles wraparound + * firmware: fix the request_firmware() dummy + * serial: fix serial_match_port() for dynamic major tty-device numbers + * get_user_pages(): fix possible page leak on oom + * rtc-x1205: Fix alarm set + * rtc: fix CMOS time error after writing /proc/acpi/alarm + * pci: VT3336 can't do MSI either + * Miguel Ojeda has moved + * ext3: add missing unlock to error path in ext3_quota_write() + * ext4: add missing unlock to an error path in ext4_quota_write() + * reiserfs: add missing unlock to an error path in reiserfs_quota_write() + * ecryptfs: remove unnecessary mux from ecryptfs_init_ecryptfs_miscdev() + * lib: taint kernel in common report_bug() WARN path. + * gpio: pca953x (i2c) handles max7310 too + * fsl_diu_fb: fix build with CONFIG_PM=y, plus fix some warnings + * Update taskstats-struct document for scaled time accounting + * cciss: fix regression that no device nodes are created if no logical + drives are configured. + * delay accounting: maintainer update + * Doc*/kernel-parameters.txt: fix stale references + * hdaps: add support for various newer Lenovo thinkpads + * mn10300: export certain arch symbols required to build allmodconfig + * mn10300: provide __ucmpdi2() for MN10300 + * Introduce rculist.h + * man-pages is supported + * ntfs: update help text + * add kernel-doc for simple_read_from_buffer and memory_read_from_buffer + * w100fb: do not depend on SHARPSL + * w100fb: add 80 MHz modeline + * MFD maintainer + * cgroups: document the effect of attaching PID 0 to a cgroup + * spi: fix the read path in spidev + * doc: doc maintainers + * security: filesystem capabilities: fix fragile setuid fixup code + * security: filesystem capabilities: fix CAP_SETPCAP handling + * Alpha Linux kernel fails with inconsistent kallsyms data + * cpusets: document proc status cpus and mems allowed lists + * MAINTAINERS: update the email address of Andreas Dilger + * cciss: read config to obtain max outstanding commands per controller + * olpc: sdhci: add quirk for the Marvell CaFe's vdd/powerup issue + * olpc: sdhci: add quirk for the Marvell CaFe's interrupt timeout + * cpumask: introduce new APIs + * mm: switch node meminfo Active & Inactive pages to Kbytes + * Update MAINTAINERS file for the TPM device driver + * devcgroup: fix odd behaviour when writing 'a' to devices.allow + * doc: document the relax_domain_level kernel boot argument + * mmc: don't use DMA on newer ENE controllers + * mempolicy: mask off internal flags for userspace API + * x86 ACPI: normalize segment descriptor register on resume + * x86 ACPI: fix resume from suspend to RAM on uniprocessor x86-64 + * softlockup: print a module list on being stuck + * ide: fix hwif->gendev refcounting + * ide: ide_unregister() warm-plug bugfix + * ide: ide_unregister() locking bugfix + * ahci: give another shot at clearing all bits in irq_stat + * Fix clear_refs_write() use of struct mm_walk + * Move _RET_IP_ and _THIS_IP_ to include/linux/kernel.h + * Fix pagemap_read() use of struct mm_walk + * Linux 2.6.26-rc9 + * Revert "USB: don't explicitly reenable root-hub status interrupts" + * Revert "PCI: Correct last two HP entries in the bfsort whitelist" + * iwlwifi: fix incorrect 5GHz rates reported in monitor mode + * iwlwifi: drop skb silently for Tx request in monitor mode + * libertas: support USB persistence on suspend/resume (resend) + * tcp: net/ipv4/tcp.c needs linux/scatterlist.h + * tcp: fix a size_t < 0 comparison in tcp_read_sock + * bridge: fix use-after-free in br_cleanup_bridges() + * Add missing skb->dev assignment in Frame Relay RX code + * forcedeth: fix lockdep warning on ethtool -s + * ehea: fix might sleep problem + * ehea: add MODULE_DEVICE_TABLE + * ehea: fix race condition + * ehea: Access iph->tot_len with correct endianness + * pasemi_mac: Access iph->tot_len with correct endianness + * ibm_newemac: Fixes kernel crashes when speed of cable connected changes + * ibm_newemac: Fixes entry of short packets + * fs_enet: restore promiscuous and multicast settings in restart() + * can: add sanity checks + * x86: KVM guest: Add memory clobber to hypercalls + * KVM: IOAPIC: Fix level-triggered irq injection hang + * [SCSI] erase invalid data returned by device + * pxamci: fix byte aligned DMA transfers + * vsprintf: split out '%s' handling logic + * vsprintf: split out '%p' handling logic + * vsprintf: add infrastructure support for extended '%p' specifiers + * vsprintf: add support for '%pS' and '%pF' pointer formats + * powerpc: Fix unterminated of_device_id array in legacy_serial.c + * [UML] fix gcc ICEs and unresolved externs + * ocfs2/dlm: Fixes oops in dlm_new_lockres() + * hostap_cs: correct poor NULL checks in suspend/resume routines + * drivers/net/wireless/iwlwifi/iwl-3945.c Fix type issue on 64bit + * mac80211: move netif_carrier_on to after + ieee80211_bss_info_change_notify + * mac80211: Only flush workqueue when last interface was removed + * zd1211rw: add ID for AirTies WUS-201 + * ssb-pcicore: Fix IRQ-vector init on embedded devices + * mac80211: don't report selected IBSS when not found + * crypto: tcrypt - Fix memory leak in test_cipher + * sctp: Mark the tsn as received after all allocations finish + * [S390] protect _PAGE_SPECIAL bit against mprotect + * irda: via-ircc proper dma freeing + * irda: New device ID for nsc-ircc + * irda: Fix netlink error path return value + * [SCSI] mptspi: fix oops in mptspi_dv_renegotiate_work() + * Correct hash flushing from huge_ptep_set_wrprotect() + * ide: add __ide_default_irq() inline helper + * palm_bk3710: fix IDECLK period calculation + * it8213: fix return value in it8213_init_one() + * [MIPS] Atlas, decstation: Fix section mismatches triggered by + defconfigs + * [MIPS] Fix 32bit kernels on R4k with 128 byte cache line size + * NFS: Fix readdir cache invalidation + * SUNRPC: Fix a double-free in rpcbind + * SUNRPC: Fix an rpcbind breakage for the case of IPv6 lookups + * reiserfs: discard prealloc in reiserfs_delete_inode + * Fix broken fix for fsl-diu-db + * RDMA/cxgb3: Fix regression caused by class_device -> device conversion + * ipv6: fix race between ipv6_del_addr and DAD timer + * sctp: Add documentation for sctp sysctl variable + * kernel/printk.c: Made printk_recursion_bug_msg static. + * powerpc: Add missing reference to coherent_dma_mask + * rc80211_pid: Fix fast_start parameter handling + * rt2x00: Disable synchronization during initialization + * zd1211rw: stop beacons on remove_interface + * libertas: fix memory alignment problems on the blackfin + * netfilter: nf_conntrack_tcp: fix endless loop + * netfilter: nf_nat_snmp_basic: fix a range check in NAT for SNMP + * md: ensure all blocks are uptodate or locked when syncing + * sched: fix cpu hotplug + * x86: fix /dev/mem compatibility under PAT + * crypto: chainiv - Invoke completion function + * ocfs2: Fix flags in ocfs2_file_lock + * kernel/kprobes.c: Made kprobe_blacklist static. + * arch/x86/kernel/.gitignore: Added vmlinux.lds to .gitignore file + because it shouldn't be tracked. + * ftrace: Documentation + * Fix PREEMPT_RCU without HOTPLUG_CPU + * sched: fix cpu hotplug, cleanup + * exec: fix stack excutability without PT_GNU_STACK + * slub: Fix use-after-preempt of per-CPU data structure + * Documentation: clarify tcp_{r,w}mem sysctl docs + * ip: sysctl documentation cleanup + * tcp: correct kcalloc usage + * ipv4: fib_trie: Fix lookup error return + * netlabel: netlink_unicast calls kfree_skb on error path by itself + * ipv6: missed namespace context in ipv6_rthdr_rcv + * xfrm: Add a XFRM_STATE_AF_UNSPEC flag to xfrm_usersa_info + * tun: Persistent devices can get stuck in xoff state + * tpm: add Intel TPM TIS device HID + * rapidio: fix device reference counting + * Fix name of Russell King in various comments + * rtc: fix reported IRQ rate for when HPET is enabled + * libata-acpi: filter out DIPM enable + * Added Targa Visionary 1000 IDE adapter to pata_sis.c + * libata-acpi: don't call sleeping function from invalid context + * Fix reference counting race on log buffers + * [SCSI] ipr: Fix HDIO_GET_IDENTITY oops for SATA devices + * IPMI: return correct value from ipmi_write + * x86: fix ldt limit for 64 bit + * [SCSI] fusion: default MSI to disabled for SPI and FC controllers + * [SCSI] bsg: fix oops on remove + * drivers/char/pcmcia/ipwireless/hardware.c fix resource leak + * drivers/isdn/i4l/isdn_common.c fix small resource leak + * fbdev: bugfix for multiprocess defio + * serial8250: sanity check nr_uarts on all paths. + * ov7670: clean up ov7670_read semantics + * rtc-fm3130: fix chip naming + * rtc-pcf8563: add chip id + * OProfile kernel maintainership changes + * frv: fix irqs_disabled() to return an int, not an unsigned long + * cifs: fix inode leak in cifs_get_inode_info_unix + * cifs: fix wksidarr declaration to be big-endian friendly + * cpusets, hotplug, scheduler: fix scheduler domain breakage + * Documentation/HOWTO: correct wrong kernel bugzilla FAQ URL + * devcgroup: always show positive major/minor num + * devcgroup: fix permission check when adding entry to child cgroup + * Linux 2.6.26 + + -- Ben Collins Mon, 14 Jul 2008 13:41:50 -0400 + +linux (2.6.26-3.9) intrepid; urgency=low + + * abi: Add dca and ioatdma to modules.ignore + + [ 2.6.26-3.8 ] + + [ Ben Collins ] + + * ubuntu: Add heci driver 3.2.0.24 + * ubuntu: Add heci to kconfig/kbuild + * config: Enable heci module on all flavours + * dm-bbr: Update to get it to compile with 2.6.26 + * config: Enable dm-bbr + * ubuntu: Add some media drivers + * config: Enable misc media drivers + * udeb: Switch to uvesafb in fb-modules + * abi: Add more modules to ignore (known) + + [ 2.6.26-3.7 ] + + [Amit Kucheria] + + * SAUCE: make fc transport removal of target configurable + - LP: #163075 + * SAUCE: pm: Config option to disable handling of console during + suspend/resume + + [Ben Collins] + + * SAUCE: input/mouse/alps: Do not call psmouse_reset() for alps + * SAUCE: irda: Default to dongle type 9 on IBM hardware + * SAUCE: tulip: Let dmfe handle davicom on non-sparc + * SAUCE: tulip: Define ULI PCI ID's + * SAUCE: version: Implement version_signature proc file. + * build: Cleanup arches + * build: Remove remnants of unused binary-custom infrastructure + * build: Remove disable_d_i (not needed) and cleanup ppa build stuff + * ubuntu: New modules, acer-acpi + * build: Remove -virtual, and rebuild configs + * ubuntu: Add drbd module + * acer-acpi: Fix makefile + * x86/Kconfig: Fix missing quote for ubuntu Kconfig source + * ubuntu: Add iscsitarget module + * ubuntu: Added Amiga FS driver + * ubuntu: Add squashfs driver + * ubuntu: Remove asfs (Amiga FS). Need to be in linux-ports instead + * squashfs: Move headers to real include directory + * build/configs: The Great Config Consistency Check of 2008 + * ubuntu: Move third-party includes to ubuntu/include + * ubuntu: Add aufs module + * ubuntu: Added atl2 driver + * ubuntu: Add dm-radi4-5 driver + * build: Add CONFIG_DEBUG_SECTION_MISMATCH=y to get old style warnings + from build + * ubuntu/Makefile: Fixup dm-raid4-5 and add kludge for kbuild + * squashfs: Fixes for VFS changes + * ubuntu/dm-raid4-5: Fixups for moved/renamed headers/functions in core + md + * ubuntu: Add ndiswrapper driver + * d-i: Update module listings + * build: Disable xd block device (ancient) + * ndiswrapper: Fixup makefile + * d-i: Remove efi-modules. The only module, efivars, is built-in + * build: Remove install-source, obsolete and caused build failure + * Ubuntu-2.6.26-1.3 + * build: linux-doc rules got broken when disabling html side. Fixed now. + * Ubuntu-2.6.26-1.4 + * x86: Update to -rc6 allows CONFIG_PCI_OLPC to work with PCI_GOANY + * d-i: Make virtio-ring optional (it's built-in on i386) + * Ubuntu-2.6.26-1.4 + * Ubuntu-2.6.26-1.5 + * config: Enable DVB devices + * ubuntu/aufs: Make aufs a bool config, since it needs to be built-in + * config: Build aufs into the kernels + * build: Fix arguments passed to link-headers script + * config: Disable early printk + * d-i: Move isofs to storage-core and kill st (scsi tape) from list + * config: Enable non-promiscuous access to /dev/mem + * x86: Add option to disable decompression info messages + * config: Enable no-bz-chatter config options + * build: Re-add linux-source package + * d-i: Re-add socket-modules. Accidentally removed + - LP: #241295 + * Ubuntu-2.6.26-2.6 + * Use makedumpfile to generate a vmcoreinfo file. + * build: Build-Depend on makedumpfile for vmcoreinfo generation + * build: Remove debug print from git-ubuntu-log + * Updated configs for -rc7 + * build: postinst, do not call depmod with -F + * config: Enable rtc-cmos as a built-in driver. + * control: Provide ndiswrapper-modules-1.9 + * build: Generate vmcoreinfo in image build for crashdumps without debug + image + * config: Disable vesafb, since we'll prefer uvesafb + * build: Copy uvesafb module to initrd mod directory + * abi-check: New, more robust script + * config: Enable heap randomization by default + * abi-check: Cleanup output and call with perl (not $SHELL) + * abi: Ignore missing vesafb (known) + * config: Disable pcspkr (in favor of snd-pcsp) + * swap: Add notify_swap_entry_free callback for compcache + * compcache: Added ram backed compressed swap module + * ubuntu: Enable kbuild and kconfig for compcache + * config: Enable compcache and tlsf allocator as modules + * config: Updated for -rc8. Disables XEN on i386 + * config: Switch i386-server to 64G, enable PAE, 64-bit res, and XEN + * ubuntu: Add misc drivers from hardy lum + * ubuntu: Enable build of misc/ subdir + * config: Enable misc drivers + * aufs: Fix warning about single non-string-literal arg to printf style + function + * drivers: Remove some duplicate device entries in various modules + * config: Disable some duplicate drivers + * keyspan: Remove duplicate device ID's + * check-aliases: Cleanup output, and fix rolling checks + * ubuntu: Disable dm-bbr for now + * dm-bbr: First cut at forward portiong. Still needs work. + * ubuntu: Disable dm-bbr in kbuild/kconfig + + [Chuck Short] + + * SAUCE: ata: blacklist FUJITSU MHW2160BH PL + - LP: #175834 + * SAUCE: [USB]: add ASUS LCM to the blacklist + + [Colin Ian King] + + * SAUCE: airprime.c supports more devices + - LP: #208250 + * SAUCE: Enable speedstep for sonoma processors. + - LP: #132271 + * Add dm-loop + * Add dm-loop BOM + + [Kyle McMartin] + + * SAUCE: fix orinoco_cs oops + + [Mario Limonciello] + + * SAUCE: Enable Reset and SCO workaround on Dell 410 BT adapter + + [Matthew Garrett] + + * SAUCE: hostap: send events on data interface as well as master + interface + + [Phillip Lougher] + + * SAUCE: r8169: disable TSO by default for RTL8111/8168B chipsets. + + [Stefan Bader] + + * SAUCE: Export dm_disk function of device-mapper + * SAUCE: Restore VT fonts on switch + * SAUCE: Always use SCO protocol (disable eSCO support) Bug: #39414 + * SAUCE: mmc: Increase power_up deleay to fix TI readers OriginalAuthor: + Pascal Terjan Bug: #137686 + * SAUCE: Add blacklist support to fix Belkin bluetooth dongle. Bug: + #140511 + * SAUCE: Lower warning level of pci resource allocation messages. Bug: + 159241 + * SAUCE: Lower message level for PCI memory and I/O allocation. + - LP: #159241 + * Modify log generation to catch bug numbers when adding with git-am. + + [Tim Gardner] + + * Added the debian directory. Ignore: yes + * Add support for UBUNTUINCLUDE Ignore: yes + * LUM headers go in /usr/src Ignore: yes + * First pass at 2.6.25 configs Ignore: yes + * i386 -generic builds. Ignore: yes + * SAUCE: Increase CONFIG_IDE_MAX_HWIFS to 8 (from 4) + * SAUCE: Add extra headers to linux-libc-dev OriginalAuthor: Soren Hansen + OriginalLocation: + https://lists.ubuntu.com/archives/kernel-team/2007-November/001891.html + * Set CONFIG_DEVKMEM=n Ignore: yes + * Enabled ALSA and CGROUPS for i386 Ignore: yes + * Enabled amd64 configs. Ignore: yes + * CONFIG_STANDALONE=n Ignore: yes + * CONFIG_BLK_DEV_4DRIVES=n for i386 Ignore: yes + * CONFIG: CONFIG_DEFAULT_RELATIME=y for all flavours. Ignore: yes + * Set CONFIG_EDD_OFF=y Ignore: yes + * SAUCE: Blacklist Bluetooth Dell Wireless 370 for SCO MTU + OriginalAuthor: Mario Limonciello Bug: + #209715 + * SAUCE: Catch nonsense keycodes and silently ignore + * SAUCE: frame buffer regression - screen blank except for blinking + cursor after fbcon vtswitch OriginalAuthor: Matthew Garrett + Bug: #201591 + * SAUCE: Added support for HDAPS on various ThinkPads from Lenovo and IBM + OriginalAuthor: Klaus S. Madsen + OriginalAuthor: Chuck Short + * SAUCE: Guest OS does not recognize a lun with non zero target id on + Vmware ESX Server + * SAUCE: orinoco_cs.ko missing + * Set CONFIG_FB_VESA=m for i386/amd64 Ignore: yes + * Set CONFIG_PM_DISABLE_CONSOLE=y for all flavours Ignore: yes + * Thorough review of amd64 -generic config Ignore: yes + * Build PPA packages for Hardy until the Intrepid archive is opened. + * Deleted obsolete flavours Ignore: yes + * Don't build docs for PPA Ignore: yes + * Build all standard packages in PPA. Ignore: yes + * Remove duplicate USB ids + * SAUCE: DVB-USB UMT-010 driver oops on install Bug: #115284 + * Update configs after rebase to 2.6.26-rc1 Ignore: yes + * Update configs after rebase Ignore: yes + * Disable V4L until the build issues get ironed out. Ignore: yes + * Update configs after rebase. Ignore: yes + * Another device enable pass Ignore: yes + * Update configs after merge. Ignore: yes + * SAUCE: fn key doesn't work in hardy with macbook pro fourth generation + (4,1) + - LP: #207127 + * Enabled CONFIG_CIFS_DFS_UPCALL=y and CONFIG_CIFS_UPCALL=y + - LP: #236830 + + [Upstream Kernel Changes] + + * Revert "[WATCHDOG] hpwdt: Add CFLAGS to get driver working" + * mac80211: detect driver tx bugs + * hwmon: (lm85) Fix function RANGE_TO_REG() + * hwmon: (adt7473) Initialize max_duty_at_overheat before use + * hwmon: Update the sysfs interface documentation + * hwmon: (abituguru3) Identify Abit AW8D board as such + * hwmon: (w83791d) new maintainer + * hwmon: (abituguru3) update driver detection + * hwmon: (lm75) sensor reading bugfix + * ipv6: Remove options header when setsockopt's optlen is 0 + * ipv6: Drop packets for loopback address from outside of the box. + * sched: rt: dont stop the period timer when there are tasks wanting to + run + * sched: fix wait_for_completion_timeout() spurious failure under heavy + load + * x86: fix NULL pointer deref in __switch_to + * xen: Use wmb instead of rmb in xen_evtchn_do_upcall(). + * xen: mask unwanted pte bits in __supported_pte_mask + * xen: don't drop NX bit + * sched: refactor wait_for_completion_timeout() + * Ext4: Fix online resize block group descriptor corruption + * [IA64] SN2: security hole in sn2_ptc_proc_write + * alpha: fix module load failures on smp (bug #10926) + * alpha: link failure fix + * alpha: fix compile failures with gcc-4.3 (bug #10438) + * alpha: resurrect Cypress IDE quirk + * pppoe: warning fix + * sctp: Make sure N * sizeof(union sctp_addr) does not overflow. + * netns: Don't receive new packets in a dead network namespace. + * Add return value to reserve_bootmem_node() + * Slab: Fix memory leak in fallback_alloc() + * Fix performance regression on lmbench select benchmark + * ALSA: aw2 - Fix Oops at initialization + * ALSA: sb - Fix wrong assertions + * futexes: fix fault handling in futex_lock_pi + * IB/mthca: Clear ICM pages before handing to FW + * tty_driver: Update required method documentation + * removed unused var real_tty on n_tty_ioctl() + * Fix ZERO_PAGE breakage with vmware + * mm: fix race in COW logic + * NFS: Reduce the NFS mount code stack usage. + * NFS: Fix filehandle size comparisons in the mount code + * NFS: nfs_updatepage(): don't mark page as dirty if an error occurred + * alpha: fix compile error in arch/alpha/mm/init.c + * KVM: Fix race between timer migration and vcpu migration + * KVM: close timer injection race window in __vcpu_run + * KVM: MMU: Fix rmap_write_protect() hugepage iteration bug + * KVM: MMU: large page update_pte issue with non-PAE 32-bit guests + (resend) + * KVM: MMU: Fix oops on guest userspace access to guest pagetable + * KVM: ioapic: fix lost interrupt when changing a device's irq + * KVM: VMX: Fix host msr corruption with preemption enabled + * [GFS2] BUG: unable to handle kernel paging request at ffff81002690e000 + * xen: remove support for non-PAE 32-bit + * kgdb: documentation update - remove kgdboe + * kgdb: sparse fix + * [IA64] Fix boot failure on ia64/sn2 + * [IA64] Handle count==0 in sn2_ptc_proc_write() + * [IA64] Eliminate NULL test after alloc_bootmem in iosapic_alloc_rte() + * [GFS2] fix gfs2 block allocation (cleaned up) + * x86: Add structs and functions for paravirt clocksource + * x86: Make xen use the paravirt clocksource structs and functions + * KVM: Make kvm host use the paravirt clocksource structs + * x86: KVM guest: Use the paravirt clocksource structs and functions + * KVM: Remove now unused structs from kvm_para.h + * enable bus mastering on i915 at resume time + * Linux 2.6.26-rc8 + * # Ubuntu external driver commit. + * # Ubuntu commit template. + + -- Ben Collins Sat, 21 Jun 2008 09:05:15 -0400 + +linux (2.6.26-2.6) intrepid; urgency=low + + [Ben Collins] + + * Revert "SAUCE: Export symbols for aufs (in lum) (not needed) + * config: Enable DVB devices + * ubuntu/aufs: Make aufs a bool config, since it needs to be built-in + * config: Build aufs into the kernels + * build: Fix arguments passed to link-headers script + * config: Disable early printk + * d-i: Move isofs to storage-core and kill st (scsi tape) from list + * config: Enable non-promiscuous access to /dev/mem + * x86: Add option to disable decompression info messages + * config: Enable no-bz-chatter config options + * build: Re-add linux-source package + * d-i: Re-add socket-modules. Accidentally removed + - LP: #241295 + + [Colin Ian King] + + * Add dm-loop + + [Tim Gardner] + + * Revert "SAUCE: USB bluetooth device 0x0e5e:0x6622 floods errors to + syslog (merged upstream) + + -- Ben Collins Mon, 16 Jun 2008 10:56:01 -0400 + +linux (2.6.26-1.5) intrepid; urgency=low + + * d-i: Make virtio-ring optional (it's built-in on i386) + * Rebased on 2.6.26-rc6 + + [Ubuntu-2.6.26-1.4 Changes below] + + * build: linux-doc rules got broken when disabling html side. Fixed now. + + [Ubuntu-2.6.26-1.3 Changes below] + + * build: Remove install-source, obsolete and caused build failure + + [Ubuntu-2.6.26-1.2 Changes below] + + * Remove efi-modules from d-i module list (efivars is built-in). Caused a + build failure. + * Patch to arch/x86/xen/time.c to remove __divdi3 usage (build failure on + i386). + + [Ubuntu-2.6.26-1.1 Changes below] + + [Amit Kucheria] + + * SAUCE: make fc transport removal of target configurable + * SAUCE: Add AGP support for Radeon Mobility 9000 chipset + * SAUCE: pm: Config option to disable handling of console during + suspend/resume + + [Ben Collins] + + * SAUCE: input/mouse/alps: Do not call psmouse_reset() for alps + * SAUCE: irda: Default to dongle type 9 on IBM hardware + * SAUCE: tulip: Let dmfe handle davicom on non-sparc + * SAUCE: tulip: Define ULI PCI ID's + * SAUCE: version: Implement version_signature proc file. + * build: Remove remnants of unused binary-custom infrastructure + * mmc_block: Fix bad allocation on 64-bit (zero len array) + * ubuntu: New modules, acer-acpi + * build: Remove -virtual, and rebuild configs + * ubuntu: Add drbd module + * ubuntu: Add iscsitarget module + * ubuntu: Add squashfs driver + * build/configs: The Great Config Consistency Check of 2008 + * ubuntu: Add aufs module + * ubuntu: Added atl2 driver + * ubuntu: Add dm-radi4-5 driver + * build: Add CONFIG_DEBUG_SECTION_MISMATCH=y to get old style warnings + from build + * squashfs: Fixes for VFS changes + * ubuntu/dm-raid4-5: Fixups for moved/renamed headers/functions in core + md + * ubuntu: Add ndiswrapper driver + * d-i: Update module listings + + [Chuck Short] + + * SAUCE: ata: blacklist FUJITSU MHW2160BH PL + * SAUCE: [USB]: add ASUS LCM to the blacklist + + [Colin Ian King] + + * SAUCE: Enable speedstep for sonoma processors. + * SAUCE: airprime.c supports more devices + + [Kyle McMartin] + + * SAUCE: fix orinoco_cs oops + + [Mario Limonciello] + + * SAUCE: Enable Reset and SCO workaround on Dell 410 BT adapter + + [Matthew Garrett] + + * SAUCE: hostap: send events on data interface as well as master + interface + + [Phillip Lougher] + + * SAUCE: r8169: disable TSO by default for RTL8111/8168B chipsets. + + [Stefan Bader] + + * SAUCE: Export dm_disk function of device-mapper + * SAUCE: Restore VT fonts on switch + * SAUCE: Always use SCO protocol (disable eSCO support) Bug: #39414 + * SAUCE: mmc: Increase power_up deleay to fix TI readers + * SAUCE: Add blacklist support to fix Belkin bluetooth dongle. + * SAUCE: Lower warning level of pci resource allocation messages. + * SAUCE: Lower message level for PCI memory and I/O allocation. + - LP: #159241 + * Modify log generation to catch bug numbers when adding with git-am. + + [Tim Gardner] + + * SAUCE: hdaps module does not load on Thinkpad T61P + * SAUCE: Add extra headers to linux-libc-dev + * SAUCE: Export symbols for aufs (in lum). + * SAUCE: USB bluetooth device 0x0e5e:0x6622 floods errors to syslog + * SAUCE: Blacklist Bluetooth Dell Wireless 370 for SCO MTU + * SAUCE: Catch nonsense keycodes and silently ignore + * SAUCE: frame buffer regression - screen blank except for blinking + cursor after fbcon vtswitch + * SAUCE: Added support for HDAPS on various ThinkPads from Lenovo and IBM + * SAUCE: Guest OS does not recognize a lun with non zero target id on + Vmware ESX Server + * SAUCE: Modualrize vesafb + * SAUCE: DVB-USB UMT-010 driver oops on install + * SAUCE: fn key doesn't work in hardy with macbook pro fourth generation + (4,1) + - LP: #207127 + + -- Ben Collins Wed, 11 Jun 2008 05:28:35 -0400 --- linux-3.0.0.orig/debian.master/control.stub.in +++ linux-3.0.0/debian.master/control.stub.in @@ -0,0 +1,91 @@ +Source: linux +Section: devel +Priority: optional +Maintainer: Ubuntu Kernel Team +Standards-Version: 3.8.4.0 +Build-Depends: debhelper (>= 5), cpio, module-init-tools, kernel-wedge (>= 2.24ubuntu1), makedumpfile [amd64 i386], device-tree-compiler [powerpc], libelf-dev, binutils-dev, rsync, libdw-dev, dpkg (>= 1.16.0~ubuntu4) +Build-Depends-Indep: xmlto, docbook-utils, ghostscript, transfig, bzip2, sharutils, asciidoc +Build-Conflicts: findutils (= 4.4.1-1ubuntu1) +Vcs-Git: http://kernel.ubuntu.com/git-repos/ubuntu/ubuntu-oneiric.git + +Package: SRCPKGNAME-source-PKGVER +Architecture: all +Section: devel +Priority: optional +Provides: SRCPKGNAME-source, SRCPKGNAME-source-3 +Depends: ${misc:Depends}, binutils, bzip2, coreutils | fileutils (>= 4.0) +Recommends: libc-dev, gcc, make +Suggests: libncurses-dev | ncurses-dev, kernel-package, libqt3-dev +Description: Linux kernel source for version PKGVER with Ubuntu patches + This package provides the source code for the Linux kernel version + PKGVER. + . + This package is mainly meant for other packages to use, in order to build + custom flavours. + . + If you wish to use this package to create a custom Linux kernel, then it + is suggested that you investigate the package kernel-package, which has + been designed to ease the task of creating kernel image packages. + . + If you are simply trying to build third-party modules for your kernel, + you do not want this package. Install the appropriate linux-headers + package instead. + +Package: SRCPKGNAME-doc +Architecture: all +Section: doc +Priority: optional +Depends: ${misc:Depends} +Conflicts: SRCPKGNAME-doc-3 +Replaces: SRCPKGNAME-doc-3 +Description: Linux kernel specific documentation for version PKGVER + This package provides the various documents in the PKGVER kernel + Documentation/ subdirectory. These document kernel subsystems, APIs, device + drivers, and so on. See + /usr/share/doc/SRCPKGNAME-doc/00-INDEX for a list of what is + contained in each file. + +Package: SRCPKGNAME-tools-common +Architecture: all +Section: admin +Priority: optional +Depends: ${misc:Depends} +Replaces: SRCPKGNAME-tools (<= 2.6.32-16.25) +Description: Linux kernel specific tools for version PKGVER + This package provides the architecture independent parts for kernel + version locked tools in the PKGVER kernel source. + +Package: linux-headers-PKGVER-ABINUM +Architecture: all +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0) +Provides: SRCPKGNAME-headers, SRCPKGNAME-headers-3 +Description: Header files related to Linux kernel version PKGVER + This package provides kernel header files for version PKGVER, for sites + that want the latest kernel headers. Please read + /usr/share/doc/SRCPKGNAME-headers-PKGVER-ABINUM/debian.README.gz for details + +Package: SRCPKGNAME-libc-dev +Architecture: i386 amd64 powerpc ppc64 armel armhf +Depends: ${misc:Depends} +Conflicts: libc6-dev (<< 2.3.2.ds1-6), libc6.1-dev (<< 2.3.2.ds1-6), dvb-dev (<< 1.0.1-6), amd64-libs-dev (<= 1.1), SRCPKGNAME-kernel-headers +Replaces: libc6-dev (<< 2.3.2.ds1-6), libc6.1-dev (<< 2.3.2.ds1-6), dvb-dev (<< 1.0.1-6), SRCPKGNAME-kernel-headers, libdrm-dev +Provides: SRCPKGNAME-kernel-headers +Multi-Arch: same +Description: Linux Kernel Headers for development + This package provides headers from the Linux kernel. These headers + are used by the installed headers for GNU glibc and other system + libraries. They are NOT meant to be used to build third-party modules for + your kernel. Use SRCPKGNAME-headers-* packages for that. + +Package: linux-tools-PKGVER-ABINUM +Architecture: i386 amd64 powerpc ppc64 armel armhf +Section: devel +Priority: optional +Depends: ${misc:Depends}, ${shlibs:Depends}, linux-tools-common +Description: Linux kernel tools for version PKGVER-ABINUM + This package provides the architecture dependant parts for kernel + version locked tools for version PKGVER-ABINUM on + DESC. + --- linux-3.0.0.orig/debian.master/copyright +++ linux-3.0.0/debian.master/copyright @@ -0,0 +1,29 @@ +This is the Ubuntu prepackaged version of the Linux kernel. +Linux was written by Linus Torvalds +and others. + +This package was put together by the Ubuntu Kernel Team, from +sources retrieved from upstream linux git. +The sources may be found at most Linux ftp sites, including +ftp://ftp.kernel.org/pub/linux/kernel/ + +This package is currently maintained by the +Ubuntu Kernel Team + +Linux is copyrighted by Linus Torvalds and others. + + 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 2 dated June, 1991. + + 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 St, Fifth Floor, Boston, MA 02110-1301 USA + +On Ubuntu Linux systems, the complete text of the GNU General +Public License v2 can be found in `/usr/share/common-licenses/GPL-2'. --- linux-3.0.0.orig/debian.master/control.stub +++ linux-3.0.0/debian.master/control.stub @@ -0,0 +1,531 @@ +Source: linux +Section: devel +Priority: optional +Maintainer: Ubuntu Kernel Team +Standards-Version: 3.8.4.0 +Build-Depends: debhelper (>= 5), cpio, module-init-tools, kernel-wedge (>= 2.24ubuntu1), makedumpfile [amd64 i386], device-tree-compiler [powerpc], libelf-dev, binutils-dev, rsync, libdw-dev, dpkg (>= 1.16.0~ubuntu4) +Build-Depends-Indep: xmlto, docbook-utils, ghostscript, transfig, bzip2, sharutils, asciidoc +Build-Conflicts: findutils (= 4.4.1-1ubuntu1) +Vcs-Git: http://kernel.ubuntu.com/git-repos/ubuntu/ubuntu-oneiric.git + +Package: linux-source-3.0.0 +Architecture: all +Section: devel +Priority: optional +Provides: linux-source, linux-source-3 +Depends: ${misc:Depends}, binutils, bzip2, coreutils | fileutils (>= 4.0) +Recommends: libc-dev, gcc, make +Suggests: libncurses-dev | ncurses-dev, kernel-package, libqt3-dev +Description: Linux kernel source for version 3.0.0 with Ubuntu patches + This package provides the source code for the Linux kernel version + 3.0.0. + . + This package is mainly meant for other packages to use, in order to build + custom flavours. + . + If you wish to use this package to create a custom Linux kernel, then it + is suggested that you investigate the package kernel-package, which has + been designed to ease the task of creating kernel image packages. + . + If you are simply trying to build third-party modules for your kernel, + you do not want this package. Install the appropriate linux-headers + package instead. + +Package: linux-doc +Architecture: all +Section: doc +Priority: optional +Depends: ${misc:Depends} +Conflicts: linux-doc-3 +Replaces: linux-doc-3 +Description: Linux kernel specific documentation for version 3.0.0 + This package provides the various documents in the 3.0.0 kernel + Documentation/ subdirectory. These document kernel subsystems, APIs, device + drivers, and so on. See + /usr/share/doc/linux-doc/00-INDEX for a list of what is + contained in each file. + +Package: linux-tools-common +Architecture: all +Section: admin +Priority: optional +Depends: ${misc:Depends} +Replaces: linux-tools (<= 2.6.32-16.25) +Description: Linux kernel specific tools for version 3.0.0 + This package provides the architecture independent parts for kernel + version locked tools in the 3.0.0 kernel source. + +Package: linux-headers-3.0.0-11 +Architecture: all +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0) +Provides: linux-headers, linux-headers-3 +Description: Header files related to Linux kernel version 3.0.0 + This package provides kernel header files for version 3.0.0, for sites + that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details + +Package: linux-libc-dev +Architecture: i386 amd64 powerpc ppc64 armel armhf +Depends: ${misc:Depends} +Conflicts: libc6-dev (<< 2.3.2.ds1-6), libc6.1-dev (<< 2.3.2.ds1-6), dvb-dev (<< 1.0.1-6), amd64-libs-dev (<= 1.1), linux-kernel-headers +Replaces: libc6-dev (<< 2.3.2.ds1-6), libc6.1-dev (<< 2.3.2.ds1-6), dvb-dev (<< 1.0.1-6), linux-kernel-headers, libdrm-dev +Provides: linux-kernel-headers +Multi-Arch: same +Description: Linux Kernel Headers for development + This package provides headers from the Linux kernel. These headers + are used by the installed headers for GNU glibc and other system + libraries. They are NOT meant to be used to build third-party modules for + your kernel. Use linux-headers-* packages for that. + +Package: linux-tools-3.0.0-11 +Architecture: i386 amd64 powerpc ppc64 armel armhf +Section: devel +Priority: optional +Depends: ${misc:Depends}, ${shlibs:Depends}, linux-tools-common +Description: Linux kernel tools for version 3.0.0-11 + This package provides the architecture dependant parts for kernel + version locked tools for version 3.0.0-11 on + DESC. + + +Package: linux-image-3.0.0-11-generic +Architecture: i386 amd64 +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, kvm-api-4, redhat-cluster-modules, ivtv-modules, ndiswrapper-modules-1.9 +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: grub-pc | grub-efi-amd64 | grub-efi-ia32 | grub | lilo (>= 19.1) +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on x86/x86_64 + This package contains the Linux kernel image for version 3.0.0 on + x86/x86_64. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports Generic processors. + . + Geared toward desktop systems. + . + You likely do not want to install this package directly. Instead, install + the linux-generic meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-generic +Architecture: i386 amd64 +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on x86/x86_64 + This package provides kernel header files for version 3.0.0 on + x86/x86_64. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-generic-dbgsym +Architecture: i386 amd64 +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on x86/x86_64 + This package provides a kernel debug image for version 3.0.0 on + x86/x86_64. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. + +Package: linux-image-3.0.0-11-generic-pae +Architecture: i386 +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, kvm-api-4, redhat-cluster-modules, ivtv-modules, ndiswrapper-modules-1.9 +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: grub-pc | grub | lilo (>= 19.1) +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on x86 + This package contains the Linux kernel image for version 3.0.0 on + x86. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports Generic processors. + . + Geared toward 32 bit desktop systems with more then 4GB RAM. + . + You likely do not want to install this package directly. Instead, install + the linux-generic-pae meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-generic-pae +Architecture: i386 +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on x86 + This package provides kernel header files for version 3.0.0 on + x86. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-generic-pae-dbgsym +Architecture: i386 +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on x86 + This package provides a kernel debug image for version 3.0.0 on + x86. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. + +Package: linux-image-3.0.0-11-omap +Architecture: armel +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: flash-kernel +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on TI OMAP3-based systems + This package contains the Linux kernel image for version 3.0.0 on + TI OMAP3-based systems. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports TI OMAP3 processors. + . + Targeted towards boards such as Beagleboard, Gumstix, IGEPv2, etc. + . + You likely do not want to install this package directly. Instead, install + the linux-omap meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-omap +Architecture: armel +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on TI OMAP3-based systems + This package provides kernel header files for version 3.0.0 on + TI OMAP3-based systems. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-omap-dbgsym +Architecture: armel +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on TI OMAP3-based systems + This package provides a kernel debug image for version 3.0.0 on + TI OMAP3-based systems. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. + +Package: linux-image-3.0.0-11-powerpc +Architecture: powerpc +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, redhat-cluster-modules, ivtv-modules +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: yaboot +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on 32-bit PowerPC + This package contains the Linux kernel image for version 3.0.0 on + 32-bit PowerPC. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports 32-bit PowerPC processors. + . + Geared toward desktop or server systems. + . + You likely do not want to install this package directly. Instead, install + the linux-powerpc meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-powerpc +Architecture: powerpc +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on 32-bit PowerPC + This package provides kernel header files for version 3.0.0 on + 32-bit PowerPC. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-powerpc-dbgsym +Architecture: powerpc +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on 32-bit PowerPC + This package provides a kernel debug image for version 3.0.0 on + 32-bit PowerPC. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. + +Package: linux-image-3.0.0-11-powerpc-smp +Architecture: powerpc +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, redhat-cluster-modules, ivtv-modules +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: yaboot +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on 32-bit PowerPC SMP + This package contains the Linux kernel image for version 3.0.0 on + 32-bit PowerPC SMP. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports 32-bit PowerPC SMP processors. + . + Geared toward desktop or server systems. + . + You likely do not want to install this package directly. Instead, install + the linux-powerpc-smp meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-powerpc-smp +Architecture: powerpc +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on 32-bit PowerPC SMP + This package provides kernel header files for version 3.0.0 on + 32-bit PowerPC SMP. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-powerpc-smp-dbgsym +Architecture: powerpc +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on 32-bit PowerPC SMP + This package provides a kernel debug image for version 3.0.0 on + 32-bit PowerPC SMP. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. + +Package: linux-image-3.0.0-11-powerpc64-smp +Architecture: powerpc ppc64 +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, redhat-cluster-modules, ivtv-modules +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: yaboot +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on 64-bit PowerPC SMP + This package contains the Linux kernel image for version 3.0.0 on + 64-bit PowerPC SMP. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports 64-bit PowerPC SMP processors. + . + Geared toward desktop or server systems. + . + You likely do not want to install this package directly. Instead, install + the linux-powerpc64-smp meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-powerpc64-smp +Architecture: powerpc ppc64 +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on 64-bit PowerPC SMP + This package provides kernel header files for version 3.0.0 on + 64-bit PowerPC SMP. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-powerpc64-smp-dbgsym +Architecture: powerpc ppc64 +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on 64-bit PowerPC SMP + This package provides a kernel debug image for version 3.0.0 on + 64-bit PowerPC SMP. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. + +Package: linux-image-3.0.0-11-server +Architecture: amd64 +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, redhat-cluster-modules, kvm-api-4, ivtv-modules, ndiswrapper-modules-1.9 +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: grub-pc | grub-efi-amd64 | grub | lilo (>= 19.1) +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on x86_64 + This package contains the Linux kernel image for version 3.0.0 on + x86_64. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports Server processors. + . + Geared toward 64 bit server systems. + . + You likely do not want to install this package directly. Instead, install + the linux-server meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-server +Architecture: amd64 +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on x86_64 + This package provides kernel header files for version 3.0.0 on + x86_64. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-server-dbgsym +Architecture: amd64 +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on x86_64 + This package provides a kernel debug image for version 3.0.0 on + x86_64. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. + +Package: linux-image-3.0.0-11-virtual +Architecture: i386 amd64 +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, kvm-api-4, redhat-cluster-modules, ivtv-modules, ndiswrapper-modules-1.9 +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: grub-pc | grub | lilo (>= 19.1) +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on x86/x86_64 + This package contains the Linux kernel image for version 3.0.0 on + x86/x86_64. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports Virtual processors. + . + Geared toward virtual appliances. + . + You likely do not want to install this package directly. Instead, install + the linux-virtual meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-virtual +Architecture: i386 amd64 +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on x86/x86_64 + This package provides kernel header files for version 3.0.0 on + x86/x86_64. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-virtual-dbgsym +Architecture: i386 amd64 +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on x86/x86_64 + This package provides a kernel debug image for version 3.0.0 on + x86/x86_64. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. --- linux-3.0.0.orig/debian.master/control +++ linux-3.0.0/debian.master/control @@ -0,0 +1,531 @@ +Source: linux +Section: devel +Priority: optional +Maintainer: Ubuntu Kernel Team +Standards-Version: 3.8.4.0 +Build-Depends: debhelper (>= 5), cpio, module-init-tools, kernel-wedge (>= 2.24ubuntu1), makedumpfile [amd64 i386], device-tree-compiler [powerpc], libelf-dev, binutils-dev, rsync, libdw-dev, dpkg (>= 1.16.0~ubuntu4) +Build-Depends-Indep: xmlto, docbook-utils, ghostscript, transfig, bzip2, sharutils, asciidoc +Build-Conflicts: findutils (= 4.4.1-1ubuntu1) +Vcs-Git: http://kernel.ubuntu.com/git-repos/ubuntu/ubuntu-oneiric.git + +Package: linux-source-3.0.0 +Architecture: all +Section: devel +Priority: optional +Provides: linux-source, linux-source-3 +Depends: ${misc:Depends}, binutils, bzip2, coreutils | fileutils (>= 4.0) +Recommends: libc-dev, gcc, make +Suggests: libncurses-dev | ncurses-dev, kernel-package, libqt3-dev +Description: Linux kernel source for version 3.0.0 with Ubuntu patches + This package provides the source code for the Linux kernel version + 3.0.0. + . + This package is mainly meant for other packages to use, in order to build + custom flavours. + . + If you wish to use this package to create a custom Linux kernel, then it + is suggested that you investigate the package kernel-package, which has + been designed to ease the task of creating kernel image packages. + . + If you are simply trying to build third-party modules for your kernel, + you do not want this package. Install the appropriate linux-headers + package instead. + +Package: linux-doc +Architecture: all +Section: doc +Priority: optional +Depends: ${misc:Depends} +Conflicts: linux-doc-3 +Replaces: linux-doc-3 +Description: Linux kernel specific documentation for version 3.0.0 + This package provides the various documents in the 3.0.0 kernel + Documentation/ subdirectory. These document kernel subsystems, APIs, device + drivers, and so on. See + /usr/share/doc/linux-doc/00-INDEX for a list of what is + contained in each file. + +Package: linux-tools-common +Architecture: all +Section: admin +Priority: optional +Depends: ${misc:Depends} +Replaces: linux-tools (<= 2.6.32-16.25) +Description: Linux kernel specific tools for version 3.0.0 + This package provides the architecture independent parts for kernel + version locked tools in the 3.0.0 kernel source. + +Package: linux-headers-3.0.0-11 +Architecture: all +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0) +Provides: linux-headers, linux-headers-3 +Description: Header files related to Linux kernel version 3.0.0 + This package provides kernel header files for version 3.0.0, for sites + that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details + +Package: linux-libc-dev +Architecture: i386 amd64 powerpc ppc64 armel armhf +Depends: ${misc:Depends} +Conflicts: libc6-dev (<< 2.3.2.ds1-6), libc6.1-dev (<< 2.3.2.ds1-6), dvb-dev (<< 1.0.1-6), amd64-libs-dev (<= 1.1), linux-kernel-headers +Replaces: libc6-dev (<< 2.3.2.ds1-6), libc6.1-dev (<< 2.3.2.ds1-6), dvb-dev (<< 1.0.1-6), linux-kernel-headers, libdrm-dev +Provides: linux-kernel-headers +Multi-Arch: same +Description: Linux Kernel Headers for development + This package provides headers from the Linux kernel. These headers + are used by the installed headers for GNU glibc and other system + libraries. They are NOT meant to be used to build third-party modules for + your kernel. Use linux-headers-* packages for that. + +Package: linux-tools-3.0.0-11 +Architecture: i386 amd64 powerpc ppc64 armel armhf +Section: devel +Priority: optional +Depends: ${misc:Depends}, ${shlibs:Depends}, linux-tools-common +Description: Linux kernel tools for version 3.0.0-11 + This package provides the architecture dependant parts for kernel + version locked tools for version 3.0.0-11 on + DESC. + + +Package: linux-image-3.0.0-11-generic +Architecture: i386 amd64 +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, kvm-api-4, redhat-cluster-modules, ivtv-modules, ndiswrapper-modules-1.9 +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: grub-pc | grub-efi-amd64 | grub-efi-ia32 | grub | lilo (>= 19.1) +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on x86/x86_64 + This package contains the Linux kernel image for version 3.0.0 on + x86/x86_64. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports Generic processors. + . + Geared toward desktop systems. + . + You likely do not want to install this package directly. Instead, install + the linux-generic meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-generic +Architecture: i386 amd64 +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on x86/x86_64 + This package provides kernel header files for version 3.0.0 on + x86/x86_64. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-generic-dbgsym +Architecture: i386 amd64 +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on x86/x86_64 + This package provides a kernel debug image for version 3.0.0 on + x86/x86_64. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. + +Package: linux-image-3.0.0-11-generic-pae +Architecture: i386 +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, kvm-api-4, redhat-cluster-modules, ivtv-modules, ndiswrapper-modules-1.9 +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: grub-pc | grub | lilo (>= 19.1) +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on x86 + This package contains the Linux kernel image for version 3.0.0 on + x86. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports Generic processors. + . + Geared toward 32 bit desktop systems with more then 4GB RAM. + . + You likely do not want to install this package directly. Instead, install + the linux-generic-pae meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-generic-pae +Architecture: i386 +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on x86 + This package provides kernel header files for version 3.0.0 on + x86. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-generic-pae-dbgsym +Architecture: i386 +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on x86 + This package provides a kernel debug image for version 3.0.0 on + x86. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. + +Package: linux-image-3.0.0-11-omap +Architecture: armel +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: flash-kernel +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on TI OMAP3-based systems + This package contains the Linux kernel image for version 3.0.0 on + TI OMAP3-based systems. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports TI OMAP3 processors. + . + Targeted towards boards such as Beagleboard, Gumstix, IGEPv2, etc. + . + You likely do not want to install this package directly. Instead, install + the linux-omap meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-omap +Architecture: armel +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on TI OMAP3-based systems + This package provides kernel header files for version 3.0.0 on + TI OMAP3-based systems. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-omap-dbgsym +Architecture: armel +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on TI OMAP3-based systems + This package provides a kernel debug image for version 3.0.0 on + TI OMAP3-based systems. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. + +Package: linux-image-3.0.0-11-powerpc +Architecture: powerpc +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, redhat-cluster-modules, ivtv-modules +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: yaboot +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on 32-bit PowerPC + This package contains the Linux kernel image for version 3.0.0 on + 32-bit PowerPC. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports 32-bit PowerPC processors. + . + Geared toward desktop or server systems. + . + You likely do not want to install this package directly. Instead, install + the linux-powerpc meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-powerpc +Architecture: powerpc +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on 32-bit PowerPC + This package provides kernel header files for version 3.0.0 on + 32-bit PowerPC. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-powerpc-dbgsym +Architecture: powerpc +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on 32-bit PowerPC + This package provides a kernel debug image for version 3.0.0 on + 32-bit PowerPC. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. + +Package: linux-image-3.0.0-11-powerpc-smp +Architecture: powerpc +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, redhat-cluster-modules, ivtv-modules +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: yaboot +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on 32-bit PowerPC SMP + This package contains the Linux kernel image for version 3.0.0 on + 32-bit PowerPC SMP. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports 32-bit PowerPC SMP processors. + . + Geared toward desktop or server systems. + . + You likely do not want to install this package directly. Instead, install + the linux-powerpc-smp meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-powerpc-smp +Architecture: powerpc +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on 32-bit PowerPC SMP + This package provides kernel header files for version 3.0.0 on + 32-bit PowerPC SMP. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-powerpc-smp-dbgsym +Architecture: powerpc +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on 32-bit PowerPC SMP + This package provides a kernel debug image for version 3.0.0 on + 32-bit PowerPC SMP. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. + +Package: linux-image-3.0.0-11-powerpc64-smp +Architecture: powerpc ppc64 +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, redhat-cluster-modules, ivtv-modules +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: yaboot +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on 64-bit PowerPC SMP + This package contains the Linux kernel image for version 3.0.0 on + 64-bit PowerPC SMP. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports 64-bit PowerPC SMP processors. + . + Geared toward desktop or server systems. + . + You likely do not want to install this package directly. Instead, install + the linux-powerpc64-smp meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-powerpc64-smp +Architecture: powerpc ppc64 +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on 64-bit PowerPC SMP + This package provides kernel header files for version 3.0.0 on + 64-bit PowerPC SMP. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-powerpc64-smp-dbgsym +Architecture: powerpc ppc64 +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on 64-bit PowerPC SMP + This package provides a kernel debug image for version 3.0.0 on + 64-bit PowerPC SMP. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. + +Package: linux-image-3.0.0-11-server +Architecture: amd64 +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, redhat-cluster-modules, kvm-api-4, ivtv-modules, ndiswrapper-modules-1.9 +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: grub-pc | grub-efi-amd64 | grub | lilo (>= 19.1) +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on x86_64 + This package contains the Linux kernel image for version 3.0.0 on + x86_64. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports Server processors. + . + Geared toward 64 bit server systems. + . + You likely do not want to install this package directly. Instead, install + the linux-server meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-server +Architecture: amd64 +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on x86_64 + This package provides kernel header files for version 3.0.0 on + x86_64. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-server-dbgsym +Architecture: amd64 +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on x86_64 + This package provides a kernel debug image for version 3.0.0 on + x86_64. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. + +Package: linux-image-3.0.0-11-virtual +Architecture: i386 amd64 +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, kvm-api-4, redhat-cluster-modules, ivtv-modules, ndiswrapper-modules-1.9 +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: grub-pc | grub | lilo (>= 19.1) +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on x86/x86_64 + This package contains the Linux kernel image for version 3.0.0 on + x86/x86_64. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports Virtual processors. + . + Geared toward virtual appliances. + . + You likely do not want to install this package directly. Instead, install + the linux-virtual meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-virtual +Architecture: i386 amd64 +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on x86/x86_64 + This package provides kernel header files for version 3.0.0 on + x86/x86_64. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-virtual-dbgsym +Architecture: i386 amd64 +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on x86/x86_64 + This package provides a kernel debug image for version 3.0.0 on + x86/x86_64. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/abiname +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/abiname @@ -0,0 +1 @@ +10 --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/amd64/generic +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/amd64/generic @@ -0,0 +1,12093 @@ +(unknown) arch/x86/crypto/aes-x86_64 0x7060bf0a crypto_aes_encrypt_x86 +(unknown) arch/x86/crypto/aes-x86_64 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 0x05806d2c kvm_queue_exception_e +(unknown) arch/x86/kvm/kvm 0x05ca4bd0 kvm_requeue_exception +(unknown) arch/x86/kvm/kvm 0x06ac33f4 kvm_get_guest_memory_type +(unknown) arch/x86/kvm/kvm 0x0771974f kvm_is_linear_rip +(unknown) arch/x86/kvm/kvm 0x141c79b2 kvm_complete_insn_gp +(unknown) arch/x86/kvm/kvm 0x1a8b8f08 kvm_set_xcr +(unknown) arch/x86/kvm/kvm 0x1cfe78d1 kvm_release_pfn_dirty +(unknown) arch/x86/kvm/kvm 0x1d55de95 gfn_to_pfn_atomic +(unknown) arch/x86/kvm/kvm 0x20de5193 kvm_disable_largepages +(unknown) arch/x86/kvm/kvm 0x23c92e77 kvm_cpu_has_interrupt +(unknown) arch/x86/kvm/kvm 0x25905531 kvm_mmu_reset_context +(unknown) arch/x86/kvm/kvm 0x265c9642 kvm_inject_pending_timer_irqs +(unknown) arch/x86/kvm/kvm 0x2699e2d7 kvm_set_cr0 +(unknown) arch/x86/kvm/kvm 0x27046576 kvm_exit +(unknown) arch/x86/kvm/kvm 0x291dff77 kvm_vcpu_cache +(unknown) arch/x86/kvm/kvm 0x29209439 kvm_init_shadow_mmu +(unknown) arch/x86/kvm/kvm 0x2a73585c kvm_write_tsc +(unknown) arch/x86/kvm/kvm 0x2cbfcf1f __tracepoint_kvm_exit +(unknown) arch/x86/kvm/kvm 0x2d464b8b __tracepoint_kvm_page_fault +(unknown) arch/x86/kvm/kvm 0x2d870bb3 kvm_requeue_exception_e +(unknown) arch/x86/kvm/kvm 0x2f68245c kvm_set_cr4 +(unknown) arch/x86/kvm/kvm 0x317f9e6b kvm_enable_efer_bits +(unknown) arch/x86/kvm/kvm 0x32ec431b kvm_get_kvm +(unknown) arch/x86/kvm/kvm 0x350d36b0 kvm_get_cs_db_l_bits +(unknown) arch/x86/kvm/kvm 0x357a6fc1 kvm_set_cr8 +(unknown) arch/x86/kvm/kvm 0x3619ee69 kvm_mmu_get_spte_hierarchy +(unknown) arch/x86/kvm/kvm 0x36c6abb0 __tracepoint_kvm_skinit +(unknown) arch/x86/kvm/kvm 0x3848d040 __kvm_set_memory_region +(unknown) arch/x86/kvm/kvm 0x39890a40 kvm_get_cr8 +(unknown) arch/x86/kvm/kvm 0x39c09783 kvm_read_guest_page +(unknown) arch/x86/kvm/kvm 0x3ced52e2 kvm_resched +(unknown) arch/x86/kvm/kvm 0x3de08404 kvm_set_shared_msr +(unknown) arch/x86/kvm/kvm 0x3e5df916 kvm_task_switch +(unknown) arch/x86/kvm/kvm 0x3ff40cd5 hva_to_pfn_atomic +(unknown) arch/x86/kvm/kvm 0x4226e280 gfn_to_pfn +(unknown) arch/x86/kvm/kvm 0x485cd7f6 kvm_rebooting +(unknown) arch/x86/kvm/kvm 0x48870d83 kvm_write_guest_page +(unknown) arch/x86/kvm/kvm 0x4969e54f __tracepoint_kvm_inj_virq +(unknown) arch/x86/kvm/kvm 0x49ef06d8 kvm_vcpu_uninit +(unknown) arch/x86/kvm/kvm 0x4ada3a7e kvm_inject_realmode_interrupt +(unknown) arch/x86/kvm/kvm 0x4daca632 kvm_get_dr +(unknown) arch/x86/kvm/kvm 0x4dd358b7 gfn_to_pfn_prot +(unknown) arch/x86/kvm/kvm 0x53afaefd kvm_mmu_invlpg +(unknown) arch/x86/kvm/kvm 0x55422bb3 kvm_set_apic_base +(unknown) arch/x86/kvm/kvm 0x56c131a0 kvm_set_cr3 +(unknown) arch/x86/kvm/kvm 0x5833e5b1 kvm_emulate_halt +(unknown) arch/x86/kvm/kvm 0x5d832b67 gfn_to_page +(unknown) arch/x86/kvm/kvm 0x5f8efe52 kvm_get_rflags +(unknown) arch/x86/kvm/kvm 0x621276e9 kvm_release_page_clean +(unknown) arch/x86/kvm/kvm 0x63681b2a kvm_emulate_wbinvd +(unknown) arch/x86/kvm/kvm 0x65ea7dc1 __tracepoint_kvm_msr +(unknown) arch/x86/kvm/kvm 0x669da1fd kvm_set_pfn_dirty +(unknown) arch/x86/kvm/kvm 0x674f16ca kvm_set_rflags +(unknown) arch/x86/kvm/kvm 0x6bfedff3 kvm_gfn_to_hva_cache_init +(unknown) arch/x86/kvm/kvm 0x6db19e07 is_error_pfn +(unknown) arch/x86/kvm/kvm 0x709cd8cb kvm_spurious_fault +(unknown) arch/x86/kvm/kvm 0x73fd0025 kvm_emulate_hypercall +(unknown) arch/x86/kvm/kvm 0x74fbc94a is_fault_pfn +(unknown) arch/x86/kvm/kvm 0x75334aaa kvm_read_guest_atomic +(unknown) arch/x86/kvm/kvm 0x775fc6a7 kvm_write_guest_cached +(unknown) arch/x86/kvm/kvm 0x7aa64803 kvm_release_pfn_clean +(unknown) arch/x86/kvm/kvm 0x7c9e3fc2 kvm_require_cpl +(unknown) arch/x86/kvm/kvm 0x7ea4aefa gfn_to_hva +(unknown) arch/x86/kvm/kvm 0x831327da kvm_max_guest_tsc_khz +(unknown) arch/x86/kvm/kvm 0x86a63bc1 kvm_vcpu_init +(unknown) arch/x86/kvm/kvm 0x8ce4f3ab kvm_enable_tdp +(unknown) arch/x86/kvm/kvm 0x8cf8c1b6 gfn_to_memslot +(unknown) arch/x86/kvm/kvm 0x8d7a14a9 kvm_fast_pio_out +(unknown) arch/x86/kvm/kvm 0x8da01274 kvm_get_pfn +(unknown) arch/x86/kvm/kvm 0x8e1cd06f kvm_set_pfn_accessed +(unknown) arch/x86/kvm/kvm 0x910d8e46 __tracepoint_kvm_nested_vmexit_inject +(unknown) arch/x86/kvm/kvm 0x949ac21b kvm_get_apic_base +(unknown) arch/x86/kvm/kvm 0x94bf9bd8 kvm_after_handle_nmi +(unknown) arch/x86/kvm/kvm 0x9a216313 kvm_define_shared_msr +(unknown) arch/x86/kvm/kvm 0x9f1ff13e kvm_read_guest_page_mmu +(unknown) arch/x86/kvm/kvm 0xa2f954b2 kvm_mmu_unprotect_page_virt +(unknown) arch/x86/kvm/kvm 0xa3c7301d kvm_get_msr_common +(unknown) arch/x86/kvm/kvm 0xa4ea1027 kvm_set_dr +(unknown) arch/x86/kvm/kvm 0xa61378c9 kvm_mmu_unload +(unknown) arch/x86/kvm/kvm 0xa89b0318 __tracepoint_kvm_nested_intr_vmexit +(unknown) arch/x86/kvm/kvm 0xaa452d3f kvm_inject_nmi +(unknown) arch/x86/kvm/kvm 0xaee0e961 kvm_release_page_dirty +(unknown) arch/x86/kvm/kvm 0xb341f6fd kvm_mmu_load +(unknown) arch/x86/kvm/kvm 0xb37c042c kvm_emulate_cpuid +(unknown) arch/x86/kvm/kvm 0xb4e1fe08 kvm_init +(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 0xc2ed6120 kvm_is_visible_gfn +(unknown) arch/x86/kvm/kvm 0xc32e5bcd __tracepoint_kvm_cr +(unknown) arch/x86/kvm/kvm 0xc34bee68 x86_emulate_instruction +(unknown) arch/x86/kvm/kvm 0xc38edf1b load_pdptrs +(unknown) arch/x86/kvm/kvm 0xc400d7f8 kvm_set_memory_region +(unknown) arch/x86/kvm/kvm 0xc5b516b9 kvm_before_handle_nmi +(unknown) arch/x86/kvm/kvm 0xc6ede33d kvm_mmu_page_fault +(unknown) arch/x86/kvm/kvm 0xc764b593 gfn_to_page_many_atomic +(unknown) arch/x86/kvm/kvm 0xcac45b16 kvm_vcpu_on_spin +(unknown) arch/x86/kvm/kvm 0xcc33d62d __tracepoint_kvm_nested_vmexit +(unknown) arch/x86/kvm/kvm 0xcf2b2070 __tracepoint_kvm_invlpga +(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 0xd269c89d kvm_x86_ops +(unknown) arch/x86/kvm/kvm 0xd296def9 kvm_is_error_hva +(unknown) arch/x86/kvm/kvm 0xd360c589 kvm_cpu_get_interrupt +(unknown) arch/x86/kvm/kvm 0xd4a43425 kvm_clear_guest_page +(unknown) arch/x86/kvm/kvm 0xd69a37ed __tracepoint_kvm_nested_vmrun +(unknown) arch/x86/kvm/kvm 0xdc98f59b kvm_put_kvm +(unknown) arch/x86/kvm/kvm 0xde8aa4ce kvm_find_cpuid_entry +(unknown) arch/x86/kvm/kvm 0xe15c3f2f kvm_queue_exception +(unknown) arch/x86/kvm/kvm 0xe8eea517 kvm_set_msr_common +(unknown) arch/x86/kvm/kvm 0xeb406121 fx_init +(unknown) arch/x86/kvm/kvm 0xee826cac kvm_lmsw +(unknown) arch/x86/kvm/kvm 0xf1529ebf kvm_set_page_dirty +(unknown) arch/x86/kvm/kvm 0xf1ceda57 is_error_page +(unknown) arch/x86/kvm/kvm 0xf97156f3 gfn_to_pfn_async +(unknown) arch/x86/kvm/kvm 0xf99a4dbc kvm_clear_guest +(unknown) arch/x86/kvm/kvm 0xfa3fb4d3 __tracepoint_kvm_nested_intercepts +(unknown) arch/x86/kvm/kvm 0xfbc723f1 kvm_cpu_has_pending_timer +(unknown) arch/x86/kvm/kvm 0xfd8d4f03 kvm_read_guest +(unknown) crypto/af_alg 0x0242340b af_alg_complete +(unknown) crypto/af_alg 0x056311a5 af_alg_register_type +(unknown) crypto/af_alg 0x0c8c7029 af_alg_release +(unknown) crypto/af_alg 0x3759d4c4 af_alg_accept +(unknown) crypto/af_alg 0x54527703 af_alg_make_sg +(unknown) crypto/af_alg 0x63aba7d7 af_alg_cmsg_send +(unknown) crypto/af_alg 0x7ab6a0d1 af_alg_unregister_type +(unknown) crypto/af_alg 0x83a324d3 af_alg_free_sg +(unknown) crypto/af_alg 0xe27f8ad0 af_alg_wait_for_completion +(unknown) crypto/async_tx/async_memcpy 0x943a5fc8 async_memcpy +(unknown) crypto/async_tx/async_pq 0x07adb0ec async_syndrome_val +(unknown) crypto/async_tx/async_pq 0xfb39e171 async_gen_syndrome +(unknown) crypto/async_tx/async_raid6_recov 0xb9d8d9c4 async_raid6_datap_recov +(unknown) crypto/async_tx/async_raid6_recov 0xeb3a445c async_raid6_2data_recov +(unknown) crypto/async_tx/async_tx 0x350aaafb async_trigger_callback +(unknown) crypto/async_tx/async_tx 0x7fa55817 async_tx_submit +(unknown) crypto/async_tx/async_tx 0xb53a242a async_tx_quiesce +(unknown) crypto/async_tx/async_tx 0xc2640daf __async_tx_find_channel +(unknown) crypto/async_tx/async_xor 0x9ef68d2e async_xor +(unknown) crypto/async_tx/async_xor 0xaed3bc53 async_xor_val +(unknown) crypto/cryptd 0x2d490f5b cryptd_alloc_aead +(unknown) crypto/cryptd 0x469852fe cryptd_ahash_child +(unknown) crypto/cryptd 0x55689504 cryptd_ablkcipher_child +(unknown) crypto/cryptd 0x5ceb35e5 cryptd_aead_child +(unknown) crypto/cryptd 0x618a400d cryptd_free_ablkcipher +(unknown) crypto/cryptd 0x8b49d610 cryptd_shash_desc +(unknown) crypto/cryptd 0x8f978173 cryptd_alloc_ahash +(unknown) crypto/cryptd 0xa540c4cf cryptd_alloc_ablkcipher +(unknown) crypto/cryptd 0xb6f33065 cryptd_free_ahash +(unknown) crypto/cryptd 0xdb4d8c5d cryptd_free_aead +(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 0x5bdccfee 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 0x1c00c736 acpi_smbus_register_callback +(unknown) drivers/acpi/sbshc 0x3e6d4ba0 acpi_smbus_unregister_callback +(unknown) drivers/acpi/sbshc 0x8cd0e815 acpi_smbus_write +(unknown) drivers/acpi/sbshc 0x97eb745c acpi_smbus_read +(unknown) drivers/acpi/video 0x32e4e08a acpi_video_get_edid +(unknown) drivers/acpi/video 0x7a45377b acpi_video_unregister +(unknown) drivers/acpi/video 0x8826c13b acpi_video_register +(unknown) drivers/ata/libahci 0x06d6feb2 ahci_save_initial_config +(unknown) drivers/ata/libahci 0x0846d30a ahci_check_ready +(unknown) drivers/ata/libahci 0x15e368e6 ahci_start_engine +(unknown) drivers/ata/libahci 0x352f051b ahci_port_resume +(unknown) drivers/ata/libahci 0x5a0fde61 ahci_stop_engine +(unknown) drivers/ata/libahci 0x5eacba1f ahci_interrupt +(unknown) drivers/ata/libahci 0x5f441c51 ahci_print_info +(unknown) drivers/ata/libahci 0x62137fae ahci_do_softreset +(unknown) drivers/ata/libahci 0x6d9f540a ahci_reset_controller +(unknown) drivers/ata/libahci 0x7310b307 ahci_kick_engine +(unknown) drivers/ata/libahci 0x9be6fb94 ahci_init_controller +(unknown) drivers/ata/libahci 0x9d20cb32 ahci_reset_em +(unknown) drivers/ata/libahci 0xcdd13a74 ahci_ops +(unknown) drivers/ata/libahci 0xd45edac2 ahci_sdev_attrs +(unknown) drivers/ata/libahci 0xda81d5be ahci_shost_attrs +(unknown) drivers/ata/libahci 0xea50dad3 ahci_ignore_sss +(unknown) drivers/ata/libahci 0xef8b9722 ahci_fill_cmd_slot +(unknown) drivers/ata/libahci 0xf6464980 ahci_em_messages +(unknown) drivers/ata/libahci 0xfe802444 ahci_set_em_messages +(unknown) drivers/ata/pata_platform 0x03c5cd46 __pata_platform_remove +(unknown) drivers/ata/pata_platform 0x0fd0a645 __pata_platform_probe +(unknown) drivers/atm/suni 0xeb46d5d4 suni_init +(unknown) drivers/atm/uPD98402 0xed60afe2 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 0x62117379 bcma_bus_register +(unknown) drivers/bcma/bcma 0x6cc14cde bcma_chipco_gpio_control +(unknown) drivers/bcma/bcma 0x76b9c3bd bcma_core_enable +(unknown) drivers/bcma/bcma 0xa763b4fd bcma_bus_unregister +(unknown) drivers/bcma/bcma 0xcd5eaaab __bcma_driver_register +(unknown) drivers/bcma/bcma 0xd746f610 bcma_core_is_enabled +(unknown) drivers/bcma/bcma 0xfb4f1040 bcma_driver_unregister +(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 0x0c2440cf pi_schedule_claimed +(unknown) drivers/block/paride/paride 0x16b629c8 pi_do_claimed +(unknown) drivers/block/paride/paride 0x439286db pi_init +(unknown) drivers/block/paride/paride 0x63c9d8d3 pi_write_regr +(unknown) drivers/block/paride/paride 0x94f12d79 pi_release +(unknown) drivers/block/paride/paride 0xa7d95ab7 paride_register +(unknown) drivers/block/paride/paride 0xb2399993 pi_write_block +(unknown) drivers/block/paride/paride 0xb291726c pi_read_block +(unknown) drivers/block/paride/paride 0xd25744c6 pi_connect +(unknown) drivers/block/paride/paride 0xe1a72b2e pi_disconnect +(unknown) drivers/block/paride/paride 0xe59c9c2d paride_unregister +(unknown) drivers/block/paride/paride 0xf2ea2974 pi_read_regr +(unknown) drivers/bluetooth/btmrvl 0x4855ade1 btmrvl_enable_ps +(unknown) drivers/bluetooth/btmrvl 0x4a23cb64 btmrvl_check_evtpkt +(unknown) drivers/bluetooth/btmrvl 0x4c47b0a8 btmrvl_interrupt +(unknown) drivers/bluetooth/btmrvl 0x5699d911 btmrvl_register_hdev +(unknown) drivers/bluetooth/btmrvl 0x66b8ff3e btmrvl_send_module_cfg_cmd +(unknown) drivers/bluetooth/btmrvl 0x8478cae0 btmrvl_process_event +(unknown) drivers/bluetooth/btmrvl 0xddff2847 btmrvl_add_card +(unknown) drivers/bluetooth/btmrvl 0xe6489bb7 btmrvl_remove_card +(unknown) drivers/char/ipmi/ipmi_msghandler 0x0464dd8b ipmi_register_for_cmd +(unknown) drivers/char/ipmi/ipmi_msghandler 0x2627bb39 ipmi_get_version +(unknown) drivers/char/ipmi/ipmi_msghandler 0x40f2b10c ipmi_alloc_smi_msg +(unknown) drivers/char/ipmi/ipmi_msghandler 0x415bd8a4 ipmi_poll_interface +(unknown) drivers/char/ipmi/ipmi_msghandler 0x54da4329 ipmi_smi_watchdog_pretimeout +(unknown) drivers/char/ipmi/ipmi_msghandler 0x5dcdfd76 ipmi_set_maintenance_mode +(unknown) drivers/char/ipmi/ipmi_msghandler 0x6155b294 ipmi_destroy_user +(unknown) drivers/char/ipmi/ipmi_msghandler 0x65a8ee06 ipmi_smi_watcher_unregister +(unknown) drivers/char/ipmi/ipmi_msghandler 0x6f4406bf ipmi_get_smi_info +(unknown) drivers/char/ipmi/ipmi_msghandler 0x804f922a ipmi_addr_length +(unknown) drivers/char/ipmi/ipmi_msghandler 0x8ea77512 ipmi_request_supply_msgs +(unknown) drivers/char/ipmi/ipmi_msghandler 0x96235c17 ipmi_register_smi +(unknown) drivers/char/ipmi/ipmi_msghandler 0xac20eb0f ipmi_get_my_address +(unknown) drivers/char/ipmi/ipmi_msghandler 0xacce3546 ipmi_free_recv_msg +(unknown) drivers/char/ipmi/ipmi_msghandler 0xb044acbb ipmi_set_my_address +(unknown) drivers/char/ipmi/ipmi_msghandler 0xb6f5924e ipmi_unregister_smi +(unknown) drivers/char/ipmi/ipmi_msghandler 0xb9958e2a ipmi_request_settime +(unknown) drivers/char/ipmi/ipmi_msghandler 0xbe408145 ipmi_set_my_LUN +(unknown) drivers/char/ipmi/ipmi_msghandler 0xbf917055 ipmi_set_gets_events +(unknown) drivers/char/ipmi/ipmi_msghandler 0xca40d197 ipmi_smi_msg_received +(unknown) drivers/char/ipmi/ipmi_msghandler 0xcee090c1 ipmi_unregister_for_cmd +(unknown) drivers/char/ipmi/ipmi_msghandler 0xd31ad51f ipmi_smi_watcher_register +(unknown) drivers/char/ipmi/ipmi_msghandler 0xd6cd3c5b ipmi_get_my_LUN +(unknown) drivers/char/ipmi/ipmi_msghandler 0xd741c702 ipmi_get_maintenance_mode +(unknown) drivers/char/ipmi/ipmi_msghandler 0xe4f4665b ipmi_validate_addr +(unknown) drivers/char/ipmi/ipmi_msghandler 0xed9498f9 ipmi_smi_add_proc_entry +(unknown) drivers/char/ipmi/ipmi_msghandler 0xf5c8fdaf ipmi_create_user +(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/cpufreq/speedstep-lib 0x1b1f2bda speedstep_get_freqs +(unknown) drivers/cpufreq/speedstep-lib 0x2b67f096 speedstep_get_frequency +(unknown) drivers/cpufreq/speedstep-lib 0xd7ab2c0c speedstep_detect_processor +(unknown) drivers/dca/dca 0x171a3e2c dca3_get_tag +(unknown) drivers/dca/dca 0x2e471f01 dca_register_notify +(unknown) drivers/dca/dca 0x31a2c8df dca_get_tag +(unknown) drivers/dca/dca 0x47432a72 free_dca_provider +(unknown) drivers/dca/dca 0x6c25504c alloc_dca_provider +(unknown) drivers/dca/dca 0x7d1647a0 dca_remove_requester +(unknown) drivers/dca/dca 0x8006c614 dca_unregister_notify +(unknown) drivers/dca/dca 0x8cd43836 register_dca_provider +(unknown) drivers/dca/dca 0xccfc6e22 unregister_dca_provider +(unknown) drivers/dca/dca 0xe7135279 dca_add_requester +(unknown) drivers/edac/amd64_edac_mod 0x2c14389c amd64_get_dram_hole_info +(unknown) drivers/edac/edac_core 0x0542e05e edac_mc_handle_ue_no_info +(unknown) drivers/edac/edac_core 0x07d4c822 edac_device_handle_ce +(unknown) drivers/edac/edac_core 0x0c32ff8a edac_pci_alloc_index +(unknown) drivers/edac/edac_core 0x0fe5cade edac_device_free_ctl_info +(unknown) drivers/edac/edac_core 0x0ff9cb09 edac_mc_handle_fbd_ue +(unknown) drivers/edac/edac_core 0x184f6bb6 edac_pci_handle_pe +(unknown) drivers/edac/edac_core 0x29c68bd6 edac_mc_add_mc +(unknown) drivers/edac/edac_core 0x34639d42 edac_mc_free +(unknown) drivers/edac/edac_core 0x346b1c49 edac_pci_handle_npe +(unknown) drivers/edac/edac_core 0x38a6c3f7 edac_pci_release_generic_ctl +(unknown) drivers/edac/edac_core 0x3ab6452b edac_pci_del_device +(unknown) drivers/edac/edac_core 0x5383a7da edac_mc_handle_ce +(unknown) drivers/edac/edac_core 0x5cf34033 edac_device_alloc_ctl_info +(unknown) drivers/edac/edac_core 0x5e508a35 edac_mc_alloc +(unknown) drivers/edac/edac_core 0x69259f22 edac_mem_types +(unknown) drivers/edac/edac_core 0x6e0520c5 edac_mc_find_csrow_by_page +(unknown) drivers/edac/edac_core 0x6e3ff83a edac_device_alloc_index +(unknown) drivers/edac/edac_core 0x89f7aaa2 edac_pci_alloc_ctl_info +(unknown) drivers/edac/edac_core 0x8bf1427b edac_mc_handle_fbd_ce +(unknown) drivers/edac/edac_core 0x90847d00 edac_device_handle_ue +(unknown) drivers/edac/edac_core 0x9e07e11b find_mci_by_dev +(unknown) drivers/edac/edac_core 0x9f9d15e9 edac_device_add_device +(unknown) drivers/edac/edac_core 0xa354d4c1 edac_mc_handle_ce_no_info +(unknown) drivers/edac/edac_core 0xaf5e9d0c edac_pci_free_ctl_info +(unknown) drivers/edac/edac_core 0xbacd89a9 edac_mc_handle_ue +(unknown) drivers/edac/edac_core 0xc13cdb5f edac_pci_add_device +(unknown) drivers/edac/edac_core 0xc49c9fe8 edac_mc_del_mc +(unknown) drivers/edac/edac_core 0xc577af0f edac_device_del_device +(unknown) drivers/edac/edac_core 0xdd5cc33a edac_mc_find +(unknown) drivers/edac/edac_core 0xe4a4504d edac_pci_create_generic_ctl +(unknown) drivers/edac/edac_core 0xf332dc3c edac_pci_reset_delay_period +(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 0x0a89559b fw_iso_context_create +(unknown) drivers/firewire/firewire-core 0x164b22fd fw_iso_context_stop +(unknown) drivers/firewire/firewire-core 0x16e91e21 fw_csr_iterator_next +(unknown) drivers/firewire/firewire-core 0x2a5d0137 fw_cancel_transaction +(unknown) drivers/firewire/firewire-core 0x3c56ef91 fw_workqueue +(unknown) drivers/firewire/firewire-core 0x3f3c302d fw_iso_buffer_destroy +(unknown) drivers/firewire/firewire-core 0x453a940f fw_csr_string +(unknown) drivers/firewire/firewire-core 0x49a29946 fw_core_remove_descriptor +(unknown) drivers/firewire/firewire-core 0x4b3e7f12 fw_core_remove_card +(unknown) drivers/firewire/firewire-core 0x4e86dd83 fw_core_add_descriptor +(unknown) drivers/firewire/firewire-core 0x4fa8dea4 fw_core_add_address_handler +(unknown) drivers/firewire/firewire-core 0x5b0b05d3 fw_core_handle_response +(unknown) drivers/firewire/firewire-core 0x5f28c77a fw_core_handle_request +(unknown) drivers/firewire/firewire-core 0x61f4eb3b fw_device_enable_phys_dma +(unknown) drivers/firewire/firewire-core 0x65c9438b fw_csr_iterator_init +(unknown) drivers/firewire/firewire-core 0x87631655 fw_send_request +(unknown) drivers/firewire/firewire-core 0x8dc2a608 fw_iso_context_queue +(unknown) drivers/firewire/firewire-core 0x8f673da6 fw_bus_type +(unknown) drivers/firewire/firewire-core 0x90863005 fw_high_memory_region +(unknown) drivers/firewire/firewire-core 0xa004784f fw_iso_buffer_init +(unknown) drivers/firewire/firewire-core 0xa1fae538 fw_fill_response +(unknown) drivers/firewire/firewire-core 0xb59053dc fw_core_remove_address_handler +(unknown) drivers/firewire/firewire-core 0xb94e5798 fw_iso_context_destroy +(unknown) drivers/firewire/firewire-core 0xbe35a87c fw_core_handle_bus_reset +(unknown) drivers/firewire/firewire-core 0xbf1904f7 fw_send_response +(unknown) drivers/firewire/firewire-core 0xc0b59532 fw_iso_context_start +(unknown) drivers/firewire/firewire-core 0xc315f5aa fw_card_add +(unknown) drivers/firewire/firewire-core 0xc5c73217 fw_run_transaction +(unknown) drivers/firewire/firewire-core 0xece86513 fw_schedule_bus_reset +(unknown) drivers/firewire/firewire-core 0xf2761b0d fw_card_initialize +(unknown) drivers/firewire/firewire-core 0xf30ccfc8 fw_iso_context_queue_flush +(unknown) drivers/firewire/firewire-core 0xf8678684 fw_iso_resource_manage +(unknown) drivers/firmware/dcdbas 0xa75079d6 dcdbas_smi_request +(unknown) drivers/gpio/basic_mmio_gpio 0xc03ab6ce bgpio_init +(unknown) drivers/gpio/basic_mmio_gpio 0xe82d0c69 bgpio_remove +(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 0xa2152afd __max730x_remove +(unknown) drivers/gpio/max730x 0xeb2a390d __max730x_probe +(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 0x050c1ba9 drm_mm_scan_remove_block +(unknown) drivers/gpu/drm/drm 0x05fcff77 drm_master_get +(unknown) drivers/gpu/drm/drm 0x06162981 drm_mm_init_scan +(unknown) drivers/gpu/drm/drm 0x08158d58 drm_pci_alloc +(unknown) drivers/gpu/drm/drm 0x084e951a drm_platform_exit +(unknown) drivers/gpu/drm/drm 0x0ae4b94c drm_ht_remove +(unknown) drivers/gpu/drm/drm 0x0b1ea59e drm_agp_free +(unknown) drivers/gpu/drm/drm 0x0b7bea65 drm_gem_object_init +(unknown) drivers/gpu/drm/drm 0x0bd354ce drm_gem_object_lookup +(unknown) drivers/gpu/drm/drm 0x0d6792cc drm_vblank_count +(unknown) drivers/gpu/drm/drm 0x0e848628 drm_ati_pcigart_init +(unknown) drivers/gpu/drm/drm 0x0fee0647 drm_agp_enable +(unknown) drivers/gpu/drm/drm 0x10ee1e8c drm_vblank_pre_modeset +(unknown) drivers/gpu/drm/drm 0x110ae7b0 drm_mode_find_dmt +(unknown) drivers/gpu/drm/drm 0x122f1f2f drm_vblank_count_and_time +(unknown) drivers/gpu/drm/drm 0x12c6276a drm_buffer_read_object +(unknown) drivers/gpu/drm/drm 0x12f92a56 drm_mode_connector_attach_encoder +(unknown) drivers/gpu/drm/drm 0x142b8b35 drm_buffer_copy_from_user +(unknown) drivers/gpu/drm/drm 0x15bbc66c drm_gtf_mode_complex +(unknown) drivers/gpu/drm/drm 0x15d14426 drm_mode_connector_update_edid_property +(unknown) drivers/gpu/drm/drm 0x194eadaa drm_edid_header_is_valid +(unknown) drivers/gpu/drm/drm 0x1a75cc88 drm_pci_free +(unknown) drivers/gpu/drm/drm 0x1b79d5ab drm_vblank_put +(unknown) drivers/gpu/drm/drm 0x1bbafa91 drm_agp_acquire +(unknown) drivers/gpu/drm/drm 0x1bf2b346 drm_mode_create_scaling_mode_property +(unknown) drivers/gpu/drm/drm 0x1c543d5e 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 0x20645642 drm_debug +(unknown) drivers/gpu/drm/drm 0x2149344e drm_encoder_cleanup +(unknown) drivers/gpu/drm/drm 0x22a84065 drm_debugfs_create_files +(unknown) drivers/gpu/drm/drm 0x2369f163 drm_mm_clean +(unknown) drivers/gpu/drm/drm 0x237a5f38 drm_vblank_get +(unknown) drivers/gpu/drm/drm 0x27741b26 drm_mode_destroy +(unknown) drivers/gpu/drm/drm 0x29c0d924 drm_connector_property_get_value +(unknown) drivers/gpu/drm/drm 0x2b191a7c drm_mode_attachmode_crtc +(unknown) drivers/gpu/drm/drm 0x2cbc04c2 drm_mode_config_reset +(unknown) drivers/gpu/drm/drm 0x2e388f4b drm_class_device_register +(unknown) drivers/gpu/drm/drm 0x3074f033 drm_order +(unknown) drivers/gpu/drm/drm 0x308d6540 drm_mode_create +(unknown) drivers/gpu/drm/drm 0x32a80d26 drm_vblank_cleanup +(unknown) drivers/gpu/drm/drm 0x32fb04d9 drm_mode_validate_size +(unknown) drivers/gpu/drm/drm 0x33e154ba drm_sman_init +(unknown) drivers/gpu/drm/drm 0x393d4902 drm_mm_init_scan_with_range +(unknown) drivers/gpu/drm/drm 0x399ccb36 drm_crtc_init +(unknown) drivers/gpu/drm/drm 0x3acd9f5c drm_mode_create_from_cmdline_mode +(unknown) drivers/gpu/drm/drm 0x3eb37b9d drm_ht_create +(unknown) drivers/gpu/drm/drm 0x3f20d84c drm_mode_object_find +(unknown) drivers/gpu/drm/drm 0x3f911bb8 drm_mode_connector_detach_encoder +(unknown) drivers/gpu/drm/drm 0x40f56f64 drm_agp_alloc +(unknown) drivers/gpu/drm/drm 0x4210384e drm_gtf_mode +(unknown) drivers/gpu/drm/drm 0x42383226 drm_core_ioremap +(unknown) drivers/gpu/drm/drm 0x43384bd9 drm_buffer_alloc +(unknown) drivers/gpu/drm/drm 0x43613d1e drm_usb_init +(unknown) drivers/gpu/drm/drm 0x43c9a91c drm_sman_set_range +(unknown) drivers/gpu/drm/drm 0x46fdd37c drm_framebuffer_init +(unknown) drivers/gpu/drm/drm 0x48f1a973 drm_cvt_mode +(unknown) drivers/gpu/drm/drm 0x49525c9a drm_gem_handle_create +(unknown) drivers/gpu/drm/drm 0x498dcb5e drm_ut_debug_printk +(unknown) drivers/gpu/drm/drm 0x4a71d8df drm_get_usb_dev +(unknown) drivers/gpu/drm/drm 0x4bc09a98 drm_global_item_unref +(unknown) drivers/gpu/drm/drm 0x4c593ff8 drm_connector_init +(unknown) drivers/gpu/drm/drm 0x4d215988 drm_ioctl +(unknown) drivers/gpu/drm/drm 0x4ea1f5a2 drm_gem_object_free +(unknown) drivers/gpu/drm/drm 0x4eb5c726 drm_agp_release +(unknown) drivers/gpu/drm/drm 0x4fbdb143 drm_pci_exit +(unknown) drivers/gpu/drm/drm 0x51dd7500 drm_global_mutex +(unknown) drivers/gpu/drm/drm 0x52907b01 drm_class_device_unregister +(unknown) drivers/gpu/drm/drm 0x580830f0 drm_mode_set_name +(unknown) drivers/gpu/drm/drm 0x5a2535da drm_mode_validate_clocks +(unknown) drivers/gpu/drm/drm 0x5f6cbc33 drm_find_cea_extension +(unknown) drivers/gpu/drm/drm 0x649add76 drm_sysfs_connector_add +(unknown) drivers/gpu/drm/drm 0x6526d47b drm_mmap +(unknown) drivers/gpu/drm/drm 0x69499cad drm_add_modes_noedid +(unknown) drivers/gpu/drm/drm 0x6b6d7375 drm_timestamp_precision +(unknown) drivers/gpu/drm/drm 0x6b8e3abb drm_read +(unknown) drivers/gpu/drm/drm 0x6b936ed7 drm_put_dev +(unknown) drivers/gpu/drm/drm 0x6d043f79 drm_gem_object_alloc +(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 0x6d4c1371 drm_mode_parse_command_line_for_connector +(unknown) drivers/gpu/drm/drm 0x6f2b628a drm_addbufs_pci +(unknown) drivers/gpu/drm/drm 0x719d120e drm_agp_bind_pages +(unknown) drivers/gpu/drm/drm 0x71ae30db drm_clflush_pages +(unknown) drivers/gpu/drm/drm 0x724cf6eb drm_mm_takedown +(unknown) drivers/gpu/drm/drm 0x72d87519 drm_calc_timestamping_constants +(unknown) drivers/gpu/drm/drm 0x74795708 drm_get_connector_name +(unknown) drivers/gpu/drm/drm 0x7a166298 drm_gem_object_handle_free +(unknown) drivers/gpu/drm/drm 0x7c1fd6c8 drm_mode_equal +(unknown) drivers/gpu/drm/drm 0x7c84abc1 drm_mode_config_cleanup +(unknown) drivers/gpu/drm/drm 0x7d7c2591 drm_rmmap_locked +(unknown) drivers/gpu/drm/drm 0x7e952c31 drm_property_create +(unknown) drivers/gpu/drm/drm 0x7f4cfa5d drm_detect_monitor_audio +(unknown) drivers/gpu/drm/drm 0x8018f97f drm_mode_detachmode_crtc +(unknown) drivers/gpu/drm/drm 0x8087716b drm_get_platform_dev +(unknown) drivers/gpu/drm/drm 0x81e880ed drm_unbind_agp +(unknown) drivers/gpu/drm/drm 0x829332d9 drm_mm_replace_node +(unknown) drivers/gpu/drm/drm 0x835fc2de drm_encoder_init +(unknown) drivers/gpu/drm/drm 0x85de09f5 drm_mode_width +(unknown) drivers/gpu/drm/drm 0x87d3a0ae drm_gem_mmap +(unknown) drivers/gpu/drm/drm 0x88702404 drm_gem_vm_close +(unknown) drivers/gpu/drm/drm 0x88a90a35 drm_addbufs_agp +(unknown) drivers/gpu/drm/drm 0x8dfb019d drm_buffer_free +(unknown) drivers/gpu/drm/drm 0x8eff9111 drm_ht_find_item +(unknown) drivers/gpu/drm/drm 0x902674ed drm_mode_remove +(unknown) drivers/gpu/drm/drm 0x91d4f7a3 drm_vblank_init +(unknown) drivers/gpu/drm/drm 0x92f2d102 drm_sman_alloc +(unknown) drivers/gpu/drm/drm 0x932df43d drm_mode_vrefresh +(unknown) drivers/gpu/drm/drm 0x93e69e2e drm_agp_bind +(unknown) drivers/gpu/drm/drm 0x9420ccf0 drm_mm_get_block_range_generic +(unknown) drivers/gpu/drm/drm 0x9745d638 drm_err +(unknown) drivers/gpu/drm/drm 0x9840c270 drm_get_pci_dev +(unknown) drivers/gpu/drm/drm 0x9dc25a34 drm_sman_owner_clean +(unknown) drivers/gpu/drm/drm 0x9e109478 drm_get_last_vbltimestamp +(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 0xa24b72d2 drm_crtc_cleanup +(unknown) drivers/gpu/drm/drm 0xa344a9a6 drm_connector_cleanup +(unknown) drivers/gpu/drm/drm 0xa5c7538b drm_gem_handle_delete +(unknown) drivers/gpu/drm/drm 0xaefab8a8 drm_calc_vbltimestamp_from_scanoutpos +(unknown) drivers/gpu/drm/drm 0xaf2417af drm_sysfs_hotplug_event +(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 0xb15b0d14 drm_open +(unknown) drivers/gpu/drm/drm 0xb292abbf drm_master_put +(unknown) drivers/gpu/drm/drm 0xb349b10c drm_connector_attach_property +(unknown) drivers/gpu/drm/drm 0xb35b2cd2 drm_irq_install +(unknown) drivers/gpu/drm/drm 0xb3e55159 drm_gem_object_release +(unknown) drivers/gpu/drm/drm 0xb4ee6ad7 drm_connector_property_set_value +(unknown) drivers/gpu/drm/drm 0xb611236b drm_mode_duplicate +(unknown) drivers/gpu/drm/drm 0xb6a467b1 drm_edid_is_valid +(unknown) drivers/gpu/drm/drm 0xb81f66de drm_vblank_off +(unknown) drivers/gpu/drm/drm 0xb88142ed drm_sysfs_connector_remove +(unknown) drivers/gpu/drm/drm 0xb9731cbc drm_mode_connector_list_update +(unknown) drivers/gpu/drm/drm 0xb99ff940 drm_vblank_post_modeset +(unknown) drivers/gpu/drm/drm 0xbf065b16 drm_agp_unbind +(unknown) drivers/gpu/drm/drm 0xbf1616df drm_irq_uninstall +(unknown) drivers/gpu/drm/drm 0xbf2f8241 drm_global_item_ref +(unknown) drivers/gpu/drm/drm 0xc0ca352c drm_mode_prune_invalid +(unknown) drivers/gpu/drm/drm 0xc3fea8be drm_add_edid_modes +(unknown) drivers/gpu/drm/drm 0xc414c422 drm_vblank_offdelay +(unknown) drivers/gpu/drm/drm 0xc41ed5e7 drm_compat_ioctl +(unknown) drivers/gpu/drm/drm 0xc4b30a6a drm_free_agp +(unknown) drivers/gpu/drm/drm 0xc4b56cfe drm_core_ioremap_wc +(unknown) drivers/gpu/drm/drm 0xc51e0c08 drm_mode_create_tv_properties +(unknown) drivers/gpu/drm/drm 0xc626a686 drm_mm_remove_node +(unknown) drivers/gpu/drm/drm 0xca1177cc drm_i2c_encoder_init +(unknown) drivers/gpu/drm/drm 0xcb01519f drm_get_encoder_name +(unknown) drivers/gpu/drm/drm 0xcb38e46f drm_mm_debug_table +(unknown) drivers/gpu/drm/drm 0xcbf5b70b drm_getsarea +(unknown) drivers/gpu/drm/drm 0xcc7d4ab4 drm_mode_create_dirty_info_property +(unknown) drivers/gpu/drm/drm 0xccbd2c34 drm_core_ioremapfree +(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 0xceb21c45 drm_mode_crtc_set_gamma_size +(unknown) drivers/gpu/drm/drm 0xcf7fc382 drm_mode_create_dvi_i_properties +(unknown) drivers/gpu/drm/drm 0xd08fa3f0 drm_mode_set_crtcinfo +(unknown) drivers/gpu/drm/drm 0xd0dd4147 drm_mode_config_init +(unknown) drivers/gpu/drm/drm 0xd7f1ab84 drm_sman_owner_cleanup +(unknown) drivers/gpu/drm/drm 0xd847c5ec drm_ati_pcigart_cleanup +(unknown) drivers/gpu/drm/drm 0xda020f8f drm_i2c_encoder_destroy +(unknown) drivers/gpu/drm/drm 0xdbb5a9f5 drm_ht_remove_item +(unknown) drivers/gpu/drm/drm 0xdbd19096 drm_debugfs_remove_files +(unknown) drivers/gpu/drm/drm 0xdc8e9702 drm_fasync +(unknown) drivers/gpu/drm/drm 0xdcc4f907 drm_usb_exit +(unknown) drivers/gpu/drm/drm 0xdccc4a7c drm_platform_init +(unknown) drivers/gpu/drm/drm 0xdcedc72b drm_agp_info +(unknown) drivers/gpu/drm/drm 0xe04e6070 drm_mm_insert_node +(unknown) drivers/gpu/drm/drm 0xe256edfd drm_sman_takedown +(unknown) drivers/gpu/drm/drm 0xe38eaa49 drm_core_reclaim_buffers +(unknown) drivers/gpu/drm/drm 0xe40f0198 drm_addmap +(unknown) drivers/gpu/drm/drm 0xe5bdce7e drm_mode_debug_printmodeline +(unknown) drivers/gpu/drm/drm 0xe5e32ed8 drm_framebuffer_cleanup +(unknown) drivers/gpu/drm/drm 0xe690e4fb drm_gem_vm_open +(unknown) drivers/gpu/drm/drm 0xe7197773 drm_ht_insert_item +(unknown) drivers/gpu/drm/drm 0xe7b581f6 drm_mode_create_dithering_property +(unknown) drivers/gpu/drm/drm 0xe83c3c0a drm_rmmap +(unknown) drivers/gpu/drm/drm 0xe83cd2d3 drm_mode_probed_add +(unknown) drivers/gpu/drm/drm 0xe8f22d70 drm_pci_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 0xef27ad13 drm_mm_put_block +(unknown) drivers/gpu/drm/drm 0xf0a0bf79 drm_sman_cleanup +(unknown) drivers/gpu/drm/drm 0xf1421d13 drm_mode_sort +(unknown) drivers/gpu/drm/drm 0xf20551e1 drm_get_edid +(unknown) drivers/gpu/drm/drm 0xf45ef687 drm_poll +(unknown) drivers/gpu/drm/drm 0xf9fc2b53 drm_handle_vblank +(unknown) drivers/gpu/drm/drm 0xfb1eed33 drm_release +(unknown) drivers/gpu/drm/drm 0xfc4f8599 drm_mode_hsync +(unknown) drivers/gpu/drm/drm 0xfd5e5cbe drm_mm_dump_table +(unknown) drivers/gpu/drm/drm_kms_helper 0x0d2ddf65 drm_fb_helper_hotplug_event +(unknown) drivers/gpu/drm/drm_kms_helper 0x17f8c9d4 drm_helper_connector_dpms +(unknown) drivers/gpu/drm/drm_kms_helper 0x17fcb4e6 drm_fb_helper_fill_fix +(unknown) drivers/gpu/drm/drm_kms_helper 0x1c2ecccd drm_fb_helper_init +(unknown) drivers/gpu/drm/drm_kms_helper 0x24504f7d drm_fb_helper_initial_config +(unknown) drivers/gpu/drm/drm_kms_helper 0x268e50a8 drm_fb_helper_debug_enter +(unknown) drivers/gpu/drm/drm_kms_helper 0x27972206 drm_helper_resume_force_mode +(unknown) drivers/gpu/drm/drm_kms_helper 0x393ecf6a drm_fb_helper_blank +(unknown) drivers/gpu/drm/drm_kms_helper 0x45228069 drm_kms_helper_poll_enable +(unknown) drivers/gpu/drm/drm_kms_helper 0x4ade0663 drm_fb_helper_fini +(unknown) drivers/gpu/drm/drm_kms_helper 0x5135c6c3 drm_fb_helper_restore_fbdev_mode +(unknown) drivers/gpu/drm/drm_kms_helper 0x524aaa46 drm_kms_helper_poll_init +(unknown) drivers/gpu/drm/drm_kms_helper 0x53432edf drm_fb_helper_setcmap +(unknown) drivers/gpu/drm/drm_kms_helper 0x59187a36 i2c_dp_aux_add_bus +(unknown) drivers/gpu/drm/drm_kms_helper 0x6649721c drm_fb_helper_fill_var +(unknown) drivers/gpu/drm/drm_kms_helper 0x7b85eb08 drm_helper_probe_single_connector_modes +(unknown) drivers/gpu/drm/drm_kms_helper 0x7d21a29a drm_kms_helper_poll_fini +(unknown) drivers/gpu/drm/drm_kms_helper 0x80377ba8 drm_fb_helper_single_fb_probe +(unknown) drivers/gpu/drm/drm_kms_helper 0x804503dc drm_kms_helper_poll_disable +(unknown) drivers/gpu/drm/drm_kms_helper 0x8bf98ecb drm_helper_crtc_in_use +(unknown) drivers/gpu/drm/drm_kms_helper 0x9d251144 drm_fb_helper_panic +(unknown) drivers/gpu/drm/drm_kms_helper 0x9f4eff73 drm_helper_hpd_irq_event +(unknown) drivers/gpu/drm/drm_kms_helper 0xab8303c9 drm_fb_helper_pan_display +(unknown) drivers/gpu/drm/drm_kms_helper 0xc469c244 drm_fb_helper_restore +(unknown) drivers/gpu/drm/drm_kms_helper 0xc841a286 drm_helper_encoder_in_use +(unknown) drivers/gpu/drm/drm_kms_helper 0xcd02edb3 drm_helper_disable_unused_functions +(unknown) drivers/gpu/drm/drm_kms_helper 0xdbfe6076 drm_helper_mode_fill_fb_struct +(unknown) drivers/gpu/drm/drm_kms_helper 0xdec0ff5f drm_fb_helper_set_par +(unknown) drivers/gpu/drm/drm_kms_helper 0xe66f8f2c drm_crtc_helper_set_mode +(unknown) drivers/gpu/drm/drm_kms_helper 0xeac096d1 drm_fb_helper_check_var +(unknown) drivers/gpu/drm/drm_kms_helper 0xf4af92df drm_crtc_helper_set_config +(unknown) drivers/gpu/drm/drm_kms_helper 0xf5f6c991 drm_fb_helper_single_add_all_connectors +(unknown) drivers/gpu/drm/drm_kms_helper 0xf979d08e drm_fb_helper_debug_leave +(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 0x05fbe47c ttm_bo_init_mm +(unknown) drivers/gpu/drm/ttm/ttm 0x0757256a ttm_bo_manager_func +(unknown) drivers/gpu/drm/ttm/ttm 0x0b851bff ttm_mem_global_release +(unknown) drivers/gpu/drm/ttm/ttm 0x0be4ed19 ttm_base_object_init +(unknown) drivers/gpu/drm/ttm/ttm 0x0dfa22d8 ttm_bo_move_accel_cleanup +(unknown) drivers/gpu/drm/ttm/ttm 0x108b604b ttm_base_object_unref +(unknown) drivers/gpu/drm/ttm/ttm 0x10c0aea2 ttm_object_device_release +(unknown) drivers/gpu/drm/ttm/ttm 0x1125b178 ttm_read_unlock +(unknown) drivers/gpu/drm/ttm/ttm 0x1a5cdfd2 ttm_bo_evict_mm +(unknown) drivers/gpu/drm/ttm/ttm 0x1ff9bbda ttm_bo_move_ttm +(unknown) drivers/gpu/drm/ttm/ttm 0x22add25f ttm_mem_global_free +(unknown) drivers/gpu/drm/ttm/ttm 0x22fde5ed ttm_mem_global_init +(unknown) drivers/gpu/drm/ttm/ttm 0x244742a6 ttm_object_file_release +(unknown) drivers/gpu/drm/ttm/ttm 0x28841029 ttm_bo_wait +(unknown) drivers/gpu/drm/ttm/ttm 0x28c8a36c ttm_bo_clean_mm +(unknown) drivers/gpu/drm/ttm/ttm 0x2cb70668 ttm_bo_unlock_delayed_workqueue +(unknown) drivers/gpu/drm/ttm/ttm 0x2e6f3a89 ttm_bo_reserve +(unknown) drivers/gpu/drm/ttm/ttm 0x2ea7f43a ttm_bo_kunmap +(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 0x36cd1e75 ttm_ref_object_add +(unknown) drivers/gpu/drm/ttm/ttm 0x38341c56 ttm_bo_validate +(unknown) drivers/gpu/drm/ttm/ttm 0x38ea477e ttm_suspend_unlock +(unknown) drivers/gpu/drm/ttm/ttm 0x4c027cd6 ttm_bo_wait_cpu +(unknown) drivers/gpu/drm/ttm/ttm 0x4e51c669 ttm_mem_global_alloc +(unknown) drivers/gpu/drm/ttm/ttm 0x510e2360 ttm_bo_unmap_virtual +(unknown) drivers/gpu/drm/ttm/ttm 0x5528b72f ttm_bo_synccpu_write_grab +(unknown) drivers/gpu/drm/ttm/ttm 0x61bdb34f ttm_eu_fence_buffer_objects +(unknown) drivers/gpu/drm/ttm/ttm 0x699f320a ttm_base_object_lookup +(unknown) drivers/gpu/drm/ttm/ttm 0x6e20333a ttm_bo_mmap +(unknown) drivers/gpu/drm/ttm/ttm 0x6f93dda6 ttm_bo_swapout_all +(unknown) drivers/gpu/drm/ttm/ttm 0x7240d4ef ttm_bo_device_init +(unknown) drivers/gpu/drm/ttm/ttm 0x732e9b4c ttm_tt_bind +(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 0x81369ea9 ttm_bo_kmap +(unknown) drivers/gpu/drm/ttm/ttm 0x86a4066d ttm_eu_backoff_reservation +(unknown) drivers/gpu/drm/ttm/ttm 0x8e29981f ttm_bo_global_init +(unknown) drivers/gpu/drm/ttm/ttm 0x90099bf6 ttm_bo_device_release +(unknown) drivers/gpu/drm/ttm/ttm 0x956d1929 ttm_bo_move_memcpy +(unknown) drivers/gpu/drm/ttm/ttm 0x9584d0af ttm_bo_mem_space +(unknown) drivers/gpu/drm/ttm/ttm 0x95ee56cb ttm_bo_init +(unknown) drivers/gpu/drm/ttm/ttm 0x98b7a72b ttm_write_unlock +(unknown) drivers/gpu/drm/ttm/ttm 0x9cad9496 ttm_vt_lock +(unknown) drivers/gpu/drm/ttm/ttm 0x9fa05909 ttm_page_alloc_debugfs +(unknown) drivers/gpu/drm/ttm/ttm 0xa1230263 ttm_bo_unreserve +(unknown) drivers/gpu/drm/ttm/ttm 0xa9cf40e7 ttm_fbdev_mmap +(unknown) drivers/gpu/drm/ttm/ttm 0xac0e50d1 ttm_round_pot +(unknown) drivers/gpu/drm/ttm/ttm 0xb4a78d92 ttm_bo_global_release +(unknown) drivers/gpu/drm/ttm/ttm 0xb6e51973 ttm_bo_wait_unreserved +(unknown) drivers/gpu/drm/ttm/ttm 0xb962a394 ttm_vt_unlock +(unknown) drivers/gpu/drm/ttm/ttm 0xb9d119aa ttm_bo_lock_delayed_workqueue +(unknown) drivers/gpu/drm/ttm/ttm 0xc266f5cb ttm_object_device_init +(unknown) drivers/gpu/drm/ttm/ttm 0xc4d4618d ttm_io_prot +(unknown) drivers/gpu/drm/ttm/ttm 0xcdede4df ttm_ref_object_base_unref +(unknown) drivers/gpu/drm/ttm/ttm 0xd0907ce5 ttm_bo_unref +(unknown) drivers/gpu/drm/ttm/ttm 0xd09c4acc ttm_agp_backend_init +(unknown) drivers/gpu/drm/ttm/ttm 0xd380a8c7 ttm_write_lock +(unknown) drivers/gpu/drm/ttm/ttm 0xd87fc987 ttm_bo_mem_put +(unknown) drivers/gpu/drm/ttm/ttm 0xe31218ab ttm_tt_populate +(unknown) drivers/gpu/drm/ttm/ttm 0xf006754e ttm_bo_synccpu_write_release +(unknown) drivers/gpu/drm/ttm/ttm 0xfdf4afb8 ttm_object_file_init +(unknown) drivers/gpu/drm/ttm/ttm 0xff42054c ttm_tt_set_placement_caching +(unknown) drivers/hid/hid 0x019b1a51 hidinput_disconnect +(unknown) drivers/hid/hid 0x05495392 hid_debug +(unknown) drivers/hid/hid 0x0b87ebff hidraw_report_event +(unknown) drivers/hid/hid 0x0ef81d9c hidinput_connect +(unknown) drivers/hid/hid 0x0fdcac7c hid_output_report +(unknown) drivers/hid/hid 0x1f58de8d hid_debug_event +(unknown) drivers/hid/hid 0x24a13b4e hidraw_connect +(unknown) drivers/hid/hid 0x2fcf4dbb hid_dump_device +(unknown) drivers/hid/hid 0x3c5699ef hid_add_device +(unknown) drivers/hid/hid 0x40d286ed hid_check_keys_pressed +(unknown) drivers/hid/hid 0x4c95735a hid_report_raw_event +(unknown) drivers/hid/hid 0x4e0b4658 hid_set_field +(unknown) drivers/hid/hid 0x53bb66bb hidinput_report_event +(unknown) drivers/hid/hid 0x54dbf395 hid_disconnect +(unknown) drivers/hid/hid 0x5673a4ab hid_allocate_device +(unknown) drivers/hid/hid 0x6546a55c hid_dump_input +(unknown) drivers/hid/hid 0x6aafe78f hid_input_report +(unknown) drivers/hid/hid 0x89fa7df7 hid_unregister_driver +(unknown) drivers/hid/hid 0x8a50509e hid_resolv_usage +(unknown) drivers/hid/hid 0x9ad28f32 hidraw_disconnect +(unknown) drivers/hid/hid 0x9f429624 hid_parse_report +(unknown) drivers/hid/hid 0xb2bc2796 hidinput_find_field +(unknown) drivers/hid/hid 0xbcf30b7d hid_destroy_device +(unknown) drivers/hid/hid 0xcb1c65bb hid_dump_field +(unknown) drivers/hid/hid 0xcb5f381a hid_register_report +(unknown) drivers/hid/hid 0xd3abc3e6 hid_connect +(unknown) drivers/hid/hid 0xf3a8306c __hid_register_driver +(unknown) drivers/hid/hid-roccat 0x2f622ea1 roccat_disconnect +(unknown) drivers/hid/hid-roccat 0x8c4181ec roccat_report_event +(unknown) drivers/hid/hid-roccat 0xd38ddf65 roccat_connect +(unknown) drivers/hid/hid-roccat-common 0x23fdd25e roccat_common_send +(unknown) drivers/hid/hid-roccat-common 0xe8ea32fc roccat_common_receive +(unknown) drivers/hid/usbhid/usbhid 0x01fd453e usbhid_lookup_quirk +(unknown) drivers/hid/usbhid/usbhid 0x08336803 usbhid_wait_io +(unknown) drivers/hid/usbhid/usbhid 0xdbb42d50 hiddev_hid_event +(unknown) drivers/hid/usbhid/usbhid 0xefafaa65 usbhid_submit_report +(unknown) drivers/hid/usbhid/usbhid 0xf97d2214 usbhid_set_leds +(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 0x8e5af23f i2c_bit_add_numbered_bus +(unknown) drivers/i2c/algos/i2c-algo-bit 0xfe9dc1f9 i2c_bit_add_bus +(unknown) drivers/i2c/algos/i2c-algo-pca 0x3ff608fe i2c_pca_add_bus +(unknown) drivers/i2c/algos/i2c-algo-pca 0xdcd716e4 i2c_pca_add_numbered_bus +(unknown) drivers/i2c/algos/i2c-algo-pcf 0xc644e5a6 i2c_pcf_add_bus +(unknown) drivers/i2c/busses/i2c-amd756 0xc928b469 amd756_smbus +(unknown) drivers/i2c/busses/i2c-nforce2 0x448854d0 nforce2_smbus +(unknown) drivers/i2c/i2c-mux 0x626d4ef0 i2c_del_mux_adapter +(unknown) drivers/i2c/i2c-mux 0xad918f2a i2c_add_mux_adapter +(unknown) drivers/i2c/i2c-smbus 0x253b66c1 i2c_handle_smbus_alert +(unknown) drivers/i2c/i2c-smbus 0xf7a1f094 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 0x61e1d7ca rdma_copy_addr +(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_cm 0x0d2ba37a ib_send_cm_dreq +(unknown) drivers/infiniband/core/ib_cm 0x200d6dec ib_send_cm_req +(unknown) drivers/infiniband/core/ib_cm 0x52ff73f4 ib_send_cm_mra +(unknown) drivers/infiniband/core/ib_cm 0x531a7e92 ib_destroy_cm_id +(unknown) drivers/infiniband/core/ib_cm 0x5ed26c91 ib_send_cm_sidr_rep +(unknown) drivers/infiniband/core/ib_cm 0x80174c83 ib_send_cm_rtu +(unknown) drivers/infiniband/core/ib_cm 0x825468b0 cm_class +(unknown) drivers/infiniband/core/ib_cm 0x84872998 ib_send_cm_apr +(unknown) drivers/infiniband/core/ib_cm 0x8c3e5c11 ib_send_cm_rep +(unknown) drivers/infiniband/core/ib_cm 0x9a06c07b ib_create_cm_id +(unknown) drivers/infiniband/core/ib_cm 0x9cba67e1 ib_cm_init_qp_attr +(unknown) drivers/infiniband/core/ib_cm 0x9e509872 ib_send_cm_lap +(unknown) drivers/infiniband/core/ib_cm 0xae3d23ad ib_send_cm_drep +(unknown) drivers/infiniband/core/ib_cm 0xb67a0d56 ib_send_cm_rej +(unknown) drivers/infiniband/core/ib_cm 0xd1c2287c ib_cm_listen +(unknown) drivers/infiniband/core/ib_cm 0xe6bc0aac ib_cm_notify +(unknown) drivers/infiniband/core/ib_cm 0xfbeec4a4 ib_send_cm_sidr_req +(unknown) drivers/infiniband/core/ib_core 0x06830b9a ib_pack +(unknown) drivers/infiniband/core/ib_core 0x0c1b9ac1 ib_ud_header_unpack +(unknown) drivers/infiniband/core/ib_core 0x0c2ac9f0 ib_alloc_mw +(unknown) drivers/infiniband/core/ib_core 0x0e49e3b0 ib_query_port +(unknown) drivers/infiniband/core/ib_core 0x0fc76da7 ib_dealloc_pd +(unknown) drivers/infiniband/core/ib_core 0x12a8d2eb ib_unregister_client +(unknown) drivers/infiniband/core/ib_core 0x14372fc1 ibnl_put_msg +(unknown) drivers/infiniband/core/ib_core 0x155b9aef ib_create_cq +(unknown) drivers/infiniband/core/ib_core 0x175f14ca ib_modify_device +(unknown) drivers/infiniband/core/ib_core 0x1844d837 ib_query_ah +(unknown) drivers/infiniband/core/ib_core 0x1c0d040c ibnl_put_attr +(unknown) drivers/infiniband/core/ib_core 0x1d3d586a ib_query_gid +(unknown) drivers/infiniband/core/ib_core 0x1dbda32b ib_get_cached_lmc +(unknown) drivers/infiniband/core/ib_core 0x1e491a04 ib_unmap_fmr +(unknown) drivers/infiniband/core/ib_core 0x285d3606 ib_query_mr +(unknown) drivers/infiniband/core/ib_core 0x290cb3de ib_query_srq +(unknown) drivers/infiniband/core/ib_core 0x2ed6e386 ib_ud_header_pack +(unknown) drivers/infiniband/core/ib_core 0x2f977829 ib_query_qp +(unknown) drivers/infiniband/core/ib_core 0x3007a702 ib_register_device +(unknown) drivers/infiniband/core/ib_core 0x31e91efc ib_destroy_cq +(unknown) drivers/infiniband/core/ib_core 0x32a39b73 ib_create_ah +(unknown) drivers/infiniband/core/ib_core 0x343586b3 ib_detach_mcast +(unknown) drivers/infiniband/core/ib_core 0x3783f7a1 ib_dealloc_fmr +(unknown) drivers/infiniband/core/ib_core 0x38246932 ib_destroy_qp +(unknown) drivers/infiniband/core/ib_core 0x3924c9a0 ib_destroy_fmr_pool +(unknown) drivers/infiniband/core/ib_core 0x3f7567fd ib_rate_to_mult +(unknown) drivers/infiniband/core/ib_core 0x49f5aea5 ib_modify_port +(unknown) drivers/infiniband/core/ib_core 0x4ed457f7 ib_create_srq +(unknown) drivers/infiniband/core/ib_core 0x5b46c76c ib_alloc_fast_reg_mr +(unknown) drivers/infiniband/core/ib_core 0x664b91f4 ib_register_event_handler +(unknown) drivers/infiniband/core/ib_core 0x67619d76 ibnl_add_client +(unknown) drivers/infiniband/core/ib_core 0x6d94cf56 ib_alloc_fmr +(unknown) drivers/infiniband/core/ib_core 0x72c4412e ib_create_ah_from_wc +(unknown) drivers/infiniband/core/ib_core 0x73e26c6f ib_get_dma_mr +(unknown) drivers/infiniband/core/ib_core 0x7773d183 ib_modify_qp +(unknown) drivers/infiniband/core/ib_core 0x7a971d43 ib_flush_fmr_pool +(unknown) drivers/infiniband/core/ib_core 0x7f56a418 ib_umem_release +(unknown) drivers/infiniband/core/ib_core 0x80901ff1 ib_reg_phys_mr +(unknown) drivers/infiniband/core/ib_core 0x82fda4e7 ib_attach_mcast +(unknown) drivers/infiniband/core/ib_core 0x844f72c8 ib_get_cached_pkey +(unknown) drivers/infiniband/core/ib_core 0x869d9631 ib_umem_page_count +(unknown) drivers/infiniband/core/ib_core 0x8c277667 ib_set_client_data +(unknown) drivers/infiniband/core/ib_core 0x8f74b3c2 ib_dealloc_mw +(unknown) drivers/infiniband/core/ib_core 0x8fcc6629 ib_modify_qp_is_ok +(unknown) drivers/infiniband/core/ib_core 0x90891b8f ib_fmr_pool_unmap +(unknown) drivers/infiniband/core/ib_core 0x94f4a5a8 ib_unregister_event_handler +(unknown) drivers/infiniband/core/ib_core 0x96ce6c46 rdma_node_get_transport +(unknown) drivers/infiniband/core/ib_core 0x98b70b6e ib_resize_cq +(unknown) drivers/infiniband/core/ib_core 0x9a1fcd60 ib_alloc_device +(unknown) drivers/infiniband/core/ib_core 0x9ab053b8 ib_destroy_ah +(unknown) drivers/infiniband/core/ib_core 0x9c8a1832 ib_query_pkey +(unknown) drivers/infiniband/core/ib_core 0x9d804fa1 mult_to_ib_rate +(unknown) drivers/infiniband/core/ib_core 0xa1c4dccf ib_modify_ah +(unknown) drivers/infiniband/core/ib_core 0xa2670b36 ib_find_pkey +(unknown) drivers/infiniband/core/ib_core 0xa304ff05 ib_dealloc_device +(unknown) drivers/infiniband/core/ib_core 0xa7ce53af ib_dispatch_event +(unknown) drivers/infiniband/core/ib_core 0xaa60418d ib_alloc_fast_reg_page_list +(unknown) drivers/infiniband/core/ib_core 0xaafafc03 ib_fmr_pool_map_phys +(unknown) drivers/infiniband/core/ib_core 0xacaf9083 ib_get_cached_gid +(unknown) drivers/infiniband/core/ib_core 0xaf91702a ib_unregister_device +(unknown) drivers/infiniband/core/ib_core 0xb03e6271 ib_create_qp +(unknown) drivers/infiniband/core/ib_core 0xb199ead2 ib_free_fast_reg_page_list +(unknown) drivers/infiniband/core/ib_core 0xb3344600 ib_query_device +(unknown) drivers/infiniband/core/ib_core 0xb55b1619 ib_get_client_data +(unknown) drivers/infiniband/core/ib_core 0xb7fb3fbf ib_modify_srq +(unknown) drivers/infiniband/core/ib_core 0xb99e87e4 ib_register_client +(unknown) drivers/infiniband/core/ib_core 0xc0eb40e9 ib_dereg_mr +(unknown) drivers/infiniband/core/ib_core 0xc67f14a5 ibnl_remove_client +(unknown) drivers/infiniband/core/ib_core 0xcc7d1526 ib_find_cached_pkey +(unknown) drivers/infiniband/core/ib_core 0xd694926c ib_find_gid +(unknown) drivers/infiniband/core/ib_core 0xdbd019c4 ib_wq +(unknown) drivers/infiniband/core/ib_core 0xe97ba10d ib_destroy_srq +(unknown) drivers/infiniband/core/ib_core 0xeb89dd0a ib_create_fmr_pool +(unknown) drivers/infiniband/core/ib_core 0xee100279 ib_init_ah_from_wc +(unknown) drivers/infiniband/core/ib_core 0xf198b3b2 ib_rereg_phys_mr +(unknown) drivers/infiniband/core/ib_core 0xf7dd91ef ib_find_cached_gid +(unknown) drivers/infiniband/core/ib_core 0xf964aca9 rdma_port_get_link_layer +(unknown) drivers/infiniband/core/ib_core 0xf96fc9de ib_unpack +(unknown) drivers/infiniband/core/ib_core 0xfaaec01a ib_umem_get +(unknown) drivers/infiniband/core/ib_core 0xfb8c0d45 ib_alloc_pd +(unknown) drivers/infiniband/core/ib_core 0xfb900fbb ib_modify_cq +(unknown) drivers/infiniband/core/ib_core 0xfc150956 ib_ud_header_init +(unknown) drivers/infiniband/core/ib_mad 0x293b61ba ib_process_mad_wc +(unknown) drivers/infiniband/core/ib_mad 0x4191870e ib_free_send_mad +(unknown) drivers/infiniband/core/ib_mad 0x4be4244e ib_modify_mad +(unknown) drivers/infiniband/core/ib_mad 0x616aef86 ib_create_send_mad +(unknown) drivers/infiniband/core/ib_mad 0x6b741ef2 ib_free_recv_mad +(unknown) drivers/infiniband/core/ib_mad 0x6e17f9e5 ib_unregister_mad_agent +(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 0x848f3008 ib_cancel_mad +(unknown) drivers/infiniband/core/ib_mad 0x946d5d27 ib_response_mad +(unknown) drivers/infiniband/core/ib_mad 0x961ab6e6 ib_register_mad_agent +(unknown) drivers/infiniband/core/ib_mad 0xa23d80df ib_get_rmpp_segment +(unknown) drivers/infiniband/core/ib_mad 0xce53c44c ib_register_mad_snoop +(unknown) drivers/infiniband/core/ib_mad 0xd108808f ib_post_send_mad +(unknown) drivers/infiniband/core/ib_mad 0xfd12b05b ib_redirect_mad_qp +(unknown) drivers/infiniband/core/ib_sa 0x0143a9ed ib_sa_register_client +(unknown) drivers/infiniband/core/ib_sa 0x0a34585b ib_sa_service_rec_query +(unknown) drivers/infiniband/core/ib_sa 0x4c880f31 ib_init_ah_from_path +(unknown) drivers/infiniband/core/ib_sa 0x52dd201a ib_sa_get_mcmember_rec +(unknown) drivers/infiniband/core/ib_sa 0x576fdbac ib_sa_free_multicast +(unknown) drivers/infiniband/core/ib_sa 0x754f9202 ib_sa_path_rec_get +(unknown) drivers/infiniband/core/ib_sa 0x7defc70d ib_sa_join_multicast +(unknown) drivers/infiniband/core/ib_sa 0x93a68ec7 ib_init_ah_from_mcmember +(unknown) drivers/infiniband/core/ib_sa 0x95e7eeaa ib_sa_unregister_client +(unknown) drivers/infiniband/core/ib_sa 0xcda84361 ib_sa_cancel_query +(unknown) drivers/infiniband/core/ib_sa 0xf6b6444b ib_sa_unpack_path +(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 0x08def6e7 iw_cm_init_qp_attr +(unknown) drivers/infiniband/core/iw_cm 0x445589d2 iw_cm_connect +(unknown) drivers/infiniband/core/iw_cm 0x786be475 iw_cm_listen +(unknown) drivers/infiniband/core/iw_cm 0x833993d5 iw_cm_accept +(unknown) drivers/infiniband/core/iw_cm 0xc533f67f iw_create_cm_id +(unknown) drivers/infiniband/core/iw_cm 0xc6e6422c iw_destroy_cm_id +(unknown) drivers/infiniband/core/iw_cm 0xd7d471fc iw_cm_disconnect +(unknown) drivers/infiniband/core/iw_cm 0xec02291e iw_cm_reject +(unknown) drivers/infiniband/core/rdma_cm 0x023333c7 rdma_destroy_qp +(unknown) drivers/infiniband/core/rdma_cm 0x0e88c97f rdma_bind_addr +(unknown) drivers/infiniband/core/rdma_cm 0x0f98c339 rdma_listen +(unknown) drivers/infiniband/core/rdma_cm 0x15251379 rdma_set_ib_paths +(unknown) drivers/infiniband/core/rdma_cm 0x183b6f9e rdma_join_multicast +(unknown) drivers/infiniband/core/rdma_cm 0x1ab7e83d rdma_resolve_addr +(unknown) drivers/infiniband/core/rdma_cm 0x30e1326b rdma_resolve_route +(unknown) drivers/infiniband/core/rdma_cm 0x36e3e9ad rdma_create_id +(unknown) drivers/infiniband/core/rdma_cm 0x382f6ef3 rdma_destroy_id +(unknown) drivers/infiniband/core/rdma_cm 0x3f6d0acc rdma_accept +(unknown) drivers/infiniband/core/rdma_cm 0x57d56f1a rdma_create_qp +(unknown) drivers/infiniband/core/rdma_cm 0x6589e275 rdma_connect +(unknown) drivers/infiniband/core/rdma_cm 0x664c31d5 rdma_notify +(unknown) drivers/infiniband/core/rdma_cm 0x852baa24 rdma_leave_multicast +(unknown) drivers/infiniband/core/rdma_cm 0x8b141303 rdma_set_reuseaddr +(unknown) drivers/infiniband/core/rdma_cm 0xb030975f rdma_reject +(unknown) drivers/infiniband/core/rdma_cm 0xb12f7f22 rdma_init_qp_attr +(unknown) drivers/infiniband/core/rdma_cm 0xe05ee581 rdma_set_service_type +(unknown) drivers/infiniband/core/rdma_cm 0xf0b89152 rdma_disconnect +(unknown) drivers/infiniband/hw/ipath/ib_ipath 0x1514b2b2 ipath_debug +(unknown) drivers/input/ff-memless 0xf2a0cadc input_ff_create_memless +(unknown) drivers/input/gameport/gameport 0x07bb6526 gameport_unregister_driver +(unknown) drivers/input/gameport/gameport 0x3280f553 gameport_stop_polling +(unknown) drivers/input/gameport/gameport 0x4a956404 __gameport_register_port +(unknown) drivers/input/gameport/gameport 0x5c4f3b1b gameport_set_phys +(unknown) drivers/input/gameport/gameport 0x8163953e gameport_open +(unknown) drivers/input/gameport/gameport 0x88ff2629 gameport_start_polling +(unknown) drivers/input/gameport/gameport 0xb3a91190 __gameport_register_driver +(unknown) drivers/input/gameport/gameport 0xcbabf54e gameport_unregister_port +(unknown) drivers/input/gameport/gameport 0xd4fec91a gameport_close +(unknown) drivers/input/input-polldev 0x92fe5870 input_free_polled_device +(unknown) drivers/input/input-polldev 0x970b6c11 input_allocate_polled_device +(unknown) drivers/input/input-polldev 0xa7287f4c input_unregister_polled_device +(unknown) drivers/input/input-polldev 0xa8d44bec input_register_polled_device +(unknown) drivers/input/misc/ad714x 0x510bf37d ad714x_probe +(unknown) drivers/input/misc/ad714x 0xa7314a13 ad714x_enable +(unknown) drivers/input/misc/ad714x 0xd72c1680 ad714x_disable +(unknown) drivers/input/misc/ad714x 0xe6a59ec4 ad714x_remove +(unknown) drivers/input/misc/adxl34x 0x5277ec3e adxl34x_resume +(unknown) drivers/input/misc/adxl34x 0x96e8ed96 adxl34x_probe +(unknown) drivers/input/misc/adxl34x 0xc12631d5 adxl34x_suspend +(unknown) drivers/input/misc/adxl34x 0xce8f1485 adxl34x_remove +(unknown) drivers/input/misc/cma3000_d0x 0x00c7bfea cma3000_suspend +(unknown) drivers/input/misc/cma3000_d0x 0x11f99abc cma3000_exit +(unknown) drivers/input/misc/cma3000_d0x 0xae0d252b cma3000_init +(unknown) drivers/input/misc/cma3000_d0x 0xbbc25950 cma3000_resume +(unknown) drivers/input/sparse-keymap 0x03afd2c1 sparse_keymap_entry_from_scancode +(unknown) drivers/input/sparse-keymap 0x1d0bbbdb sparse_keymap_report_event +(unknown) drivers/input/sparse-keymap 0x7751468a sparse_keymap_report_entry +(unknown) drivers/input/sparse-keymap 0x7bbaa48f sparse_keymap_setup +(unknown) drivers/input/sparse-keymap 0x7c1dc42c sparse_keymap_free +(unknown) drivers/input/sparse-keymap 0xd658dc84 sparse_keymap_entry_from_keycode +(unknown) drivers/input/touchscreen/ad7879 0x1176f0da ad7879_remove +(unknown) drivers/input/touchscreen/ad7879 0x648d3856 ad7879_probe +(unknown) drivers/input/touchscreen/ad7879 0xc2c96ca9 ad7879_resume +(unknown) drivers/input/touchscreen/ad7879 0xf5bceba7 ad7879_suspend +(unknown) drivers/input/touchscreen/wm97xx-ts 0x01531fdf wm97xx_set_gpio +(unknown) drivers/input/touchscreen/wm97xx-ts 0x1ed0b453 wm9713_codec +(unknown) drivers/input/touchscreen/wm97xx-ts 0x23ccc7ce wm97xx_get_gpio +(unknown) drivers/input/touchscreen/wm97xx-ts 0x36e91e52 wm97xx_config_gpio +(unknown) drivers/input/touchscreen/wm97xx-ts 0x50ad079b wm97xx_register_mach_ops +(unknown) drivers/input/touchscreen/wm97xx-ts 0x6b54f967 wm97xx_reg_read +(unknown) drivers/input/touchscreen/wm97xx-ts 0x777ca3cf wm97xx_read_aux_adc +(unknown) drivers/input/touchscreen/wm97xx-ts 0xbc2f392b wm97xx_set_suspend_mode +(unknown) drivers/input/touchscreen/wm97xx-ts 0xcfc4a997 wm9705_codec +(unknown) drivers/input/touchscreen/wm97xx-ts 0xd27ab4cd wm9712_codec +(unknown) drivers/input/touchscreen/wm97xx-ts 0xf1bcc8c4 wm97xx_unregister_mach_ops +(unknown) drivers/input/touchscreen/wm97xx-ts 0xfdaf0055 wm97xx_reg_write +(unknown) drivers/isdn/capi/kernelcapi 0x04403fcf unregister_capi_driver +(unknown) drivers/isdn/capi/kernelcapi 0x0a3ed4fc capi20_register +(unknown) drivers/isdn/capi/kernelcapi 0x14f2aa5a capi20_get_version +(unknown) drivers/isdn/capi/kernelcapi 0x267d432a capi_ctr_resume_output +(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 0x44ca999f capi_ctr_down +(unknown) drivers/isdn/capi/kernelcapi 0x47acfa8c capi_ctr_suspend_output +(unknown) drivers/isdn/capi/kernelcapi 0x47d3fc51 capi_info2str +(unknown) drivers/isdn/capi/kernelcapi 0x47dbfa0a capi_message2str +(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 0x788d398c capi_cmsg2str +(unknown) drivers/isdn/capi/kernelcapi 0x7a33596c capi20_get_serial +(unknown) drivers/isdn/capi/kernelcapi 0x7e6f1307 capi20_get_manufacturer +(unknown) drivers/isdn/capi/kernelcapi 0x87887473 capi_ctr_handle_message +(unknown) drivers/isdn/capi/kernelcapi 0x8f699913 capilib_release +(unknown) drivers/isdn/capi/kernelcapi 0x9f823278 register_capi_driver +(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 0xb528dbaa capi20_put_message +(unknown) drivers/isdn/capi/kernelcapi 0xb60e5e5f capi_cmsg_header +(unknown) drivers/isdn/capi/kernelcapi 0xc6b49f67 capi_ctr_ready +(unknown) drivers/isdn/capi/kernelcapi 0xda260fe8 capi20_release +(unknown) drivers/isdn/capi/kernelcapi 0xe19a11ac capi20_get_profile +(unknown) drivers/isdn/capi/kernelcapi 0xe253e6a6 attach_capi_ctr +(unknown) drivers/isdn/capi/kernelcapi 0xe9f62f29 cdebbuf_free +(unknown) drivers/isdn/capi/kernelcapi 0xed061606 capi20_manufacturer +(unknown) drivers/isdn/capi/kernelcapi 0xf5a847b2 detach_capi_ctr +(unknown) drivers/isdn/gigaset/gigaset 0x0c79a5f3 gigaset_skb_sent +(unknown) drivers/isdn/gigaset/gigaset 0x1a24457d gigaset_start +(unknown) drivers/isdn/gigaset/gigaset 0x1acab528 gigaset_dbg_buffer +(unknown) drivers/isdn/gigaset/gigaset 0x1f7b398b gigaset_stop +(unknown) drivers/isdn/gigaset/gigaset 0x2390adc5 gigaset_m10x_send_skb +(unknown) drivers/isdn/gigaset/gigaset 0x29998ff6 gigaset_freedriver +(unknown) drivers/isdn/gigaset/gigaset 0x37775f51 gigaset_fill_inbuf +(unknown) drivers/isdn/gigaset/gigaset 0x3851a988 gigaset_initdriver +(unknown) drivers/isdn/gigaset/gigaset 0x38ab9c84 gigaset_skb_rcvd +(unknown) drivers/isdn/gigaset/gigaset 0x454aa44f gigaset_debuglevel +(unknown) drivers/isdn/gigaset/gigaset 0x806d6441 gigaset_m10x_input +(unknown) drivers/isdn/gigaset/gigaset 0x9d330934 gigaset_shutdown +(unknown) drivers/isdn/gigaset/gigaset 0xabd6c252 gigaset_freecs +(unknown) drivers/isdn/gigaset/gigaset 0xc91a06ee gigaset_handle_modem_response +(unknown) drivers/isdn/gigaset/gigaset 0xd51d5a87 gigaset_if_receive +(unknown) drivers/isdn/gigaset/gigaset 0xd751c3d4 gigaset_isdn_rcv_err +(unknown) drivers/isdn/gigaset/gigaset 0xe8d70624 gigaset_blockdriver +(unknown) drivers/isdn/gigaset/gigaset 0xfa4ffbf0 gigaset_add_event +(unknown) drivers/isdn/gigaset/gigaset 0xfe38d35a gigaset_initcs +(unknown) drivers/isdn/hardware/avm/b1 0x04b203b7 b1_alloc_card +(unknown) drivers/isdn/hardware/avm/b1 0x16a21ce2 b1_register_appl +(unknown) drivers/isdn/hardware/avm/b1 0x20c34f57 b1_getrevision +(unknown) drivers/isdn/hardware/avm/b1 0x2f22c032 b1_reset_ctr +(unknown) drivers/isdn/hardware/avm/b1 0x73132b79 b1_send_message +(unknown) drivers/isdn/hardware/avm/b1 0x74610467 b1_release_appl +(unknown) drivers/isdn/hardware/avm/b1 0x74cdeed4 b1ctl_proc_fops +(unknown) drivers/isdn/hardware/avm/b1 0x76e1d5a7 b1_loaded +(unknown) drivers/isdn/hardware/avm/b1 0x85f09690 b1_irq_table +(unknown) drivers/isdn/hardware/avm/b1 0xab5cf4ab avmcard_dma_free +(unknown) drivers/isdn/hardware/avm/b1 0xb2085ffa b1_load_t4file +(unknown) drivers/isdn/hardware/avm/b1 0xc35c018c b1_load_firmware +(unknown) drivers/isdn/hardware/avm/b1 0xc6179508 b1_free_card +(unknown) drivers/isdn/hardware/avm/b1 0xdb122a7b b1_load_config +(unknown) drivers/isdn/hardware/avm/b1 0xdf4c9571 b1_parse_version +(unknown) drivers/isdn/hardware/avm/b1 0xdf78561a avmcard_dma_alloc +(unknown) drivers/isdn/hardware/avm/b1 0xdfd28376 b1_detect +(unknown) drivers/isdn/hardware/avm/b1 0xfa10fee4 b1_interrupt +(unknown) drivers/isdn/hardware/avm/b1dma 0x0316f927 b1dma_reset +(unknown) drivers/isdn/hardware/avm/b1dma 0x425f60d1 t1pci_detect +(unknown) drivers/isdn/hardware/avm/b1dma 0x4d2c88d2 b1dma_register_appl +(unknown) drivers/isdn/hardware/avm/b1dma 0x5f7f1c09 b1dma_release_appl +(unknown) drivers/isdn/hardware/avm/b1dma 0x6eba9cb0 b1dma_load_firmware +(unknown) drivers/isdn/hardware/avm/b1dma 0xaa387b84 b1dmactl_proc_fops +(unknown) drivers/isdn/hardware/avm/b1dma 0xb4d51b7b b1pciv4_detect +(unknown) drivers/isdn/hardware/avm/b1dma 0xd375039a b1dma_send_message +(unknown) drivers/isdn/hardware/avm/b1dma 0xd6f9f1ea b1dma_interrupt +(unknown) drivers/isdn/hardware/avm/b1dma 0xe708892f b1dma_reset_ctr +(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 0x9365cac2 proc_net_eicon +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0x3320e8c6 mISDNisac_init +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0x5de70caf mISDNipac_irq +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0xa3357600 mISDNisac_irq +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0xc85615ab mISDNipac_init +(unknown) drivers/isdn/hardware/mISDN/mISDNisar 0x243814d5 mISDNisar_init +(unknown) drivers/isdn/hardware/mISDN/mISDNisar 0x2b6d2013 mISDNisar_irq +(unknown) drivers/isdn/hisax/hisax 0x07f4f2ce hisax_unregister +(unknown) drivers/isdn/hisax/hisax 0x148f0c99 FsmFree +(unknown) drivers/isdn/hisax/hisax 0x7f29ce36 FsmInitTimer +(unknown) drivers/isdn/hisax/hisax 0x8a030c43 hisax_init_pcmcia +(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 0x0b065efd isacsx_irq +(unknown) drivers/isdn/hisax/hisax_isac 0x2141e861 isac_init +(unknown) drivers/isdn/hisax/hisax_isac 0x22b8712c isacsx_setup +(unknown) drivers/isdn/hisax/hisax_isac 0x2c8e9e53 isac_irq +(unknown) drivers/isdn/hisax/hisax_isac 0x3f3b323a isac_d_l2l1 +(unknown) drivers/isdn/hisax/hisax_isac 0x89580573 isac_setup +(unknown) drivers/isdn/i4l/isdn 0x0ccc77ff register_isdn +(unknown) drivers/isdn/i4l/isdn 0x96d14a49 isdn_ppp_unregister_compressor +(unknown) drivers/isdn/i4l/isdn 0xc7acb0a8 isdn_ppp_register_compressor +(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 0x0a5890d6 mISDN_freebchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x113ad66e get_next_dframe +(unknown) drivers/isdn/mISDN/mISDN_core 0x19de8bd4 mISDN_register_Bprotocol +(unknown) drivers/isdn/mISDN/mISDN_core 0x203e62dc mISDN_initbchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x2348cc3c mISDN_FsmFree +(unknown) drivers/isdn/mISDN/mISDN_core 0x2519d4f7 mISDN_initdchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x2ffb9b0f mISDN_clear_bchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x35cdc6e3 bchannel_senddata +(unknown) drivers/isdn/mISDN/mISDN_core 0x42b83b2a dchannel_senddata +(unknown) drivers/isdn/mISDN/mISDN_core 0x42f8a246 recv_Dchannel_skb +(unknown) drivers/isdn/mISDN/mISDN_core 0x473d8d4b recv_Dchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x495af954 create_l1 +(unknown) drivers/isdn/mISDN/mISDN_core 0x50c2230c mISDN_FsmChangeState +(unknown) drivers/isdn/mISDN/mISDN_core 0x54451388 mISDN_FsmRestartTimer +(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 0x6bc5745f recv_Bchannel_skb +(unknown) drivers/isdn/mISDN/mISDN_core 0x7ec819dc recv_Echannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x96309324 mISDN_FsmDelTimer +(unknown) drivers/isdn/mISDN/mISDN_core 0xbd51e85b mISDN_freedchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0xc063b94d queue_ch_frame +(unknown) drivers/isdn/mISDN/mISDN_core 0xc3401729 mISDN_register_clock +(unknown) drivers/isdn/mISDN/mISDN_core 0xc3e49bde l1_event +(unknown) drivers/isdn/mISDN/mISDN_core 0xc6f9950c mISDN_register_device +(unknown) drivers/isdn/mISDN/mISDN_core 0xce90ebdf recv_Bchannel +(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 0xdb9f174a get_next_bframe +(unknown) drivers/isdn/mISDN/mISDN_core 0xe3411697 mISDN_unregister_Bprotocol +(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 0xf520e118 mISDN_unregister_device +(unknown) drivers/isdn/mISDN/mISDN_core 0xf604150d confirm_Bsend +(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 0x004dae0c dm_dirty_log_create +(unknown) drivers/md/dm-log 0x133b7f92 dm_dirty_log_destroy +(unknown) drivers/md/dm-log 0x60272a53 dm_dirty_log_type_unregister +(unknown) drivers/md/dm-log 0xe4ce963f dm_dirty_log_type_register +(unknown) drivers/md/dm-multipath 0x803eba0d dm_register_path_selector +(unknown) drivers/md/dm-multipath 0xef8a7d64 dm_unregister_path_selector +(unknown) drivers/md/dm-region-hash 0x09b844c8 dm_rh_get_region_key +(unknown) drivers/md/dm-region-hash 0x18428aa4 dm_rh_recovery_prepare +(unknown) drivers/md/dm-region-hash 0x28526874 dm_rh_get_region_size +(unknown) drivers/md/dm-region-hash 0x39fa01b0 dm_rh_region_to_sector +(unknown) drivers/md/dm-region-hash 0x3be89d81 dm_rh_stop_recovery +(unknown) drivers/md/dm-region-hash 0x412318ce dm_rh_dirty_log +(unknown) drivers/md/dm-region-hash 0x4d129a1a dm_rh_recovery_end +(unknown) drivers/md/dm-region-hash 0x5853fe60 dm_rh_recovery_start +(unknown) drivers/md/dm-region-hash 0x5d57a75a dm_rh_bio_to_region +(unknown) drivers/md/dm-region-hash 0x5e955e3e dm_rh_recovery_in_flight +(unknown) drivers/md/dm-region-hash 0x6b1d4a32 dm_rh_flush +(unknown) drivers/md/dm-region-hash 0x6bf8bced dm_rh_dec +(unknown) drivers/md/dm-region-hash 0x6c3dcdf7 dm_rh_get_state +(unknown) drivers/md/dm-region-hash 0x839ac804 dm_rh_update_states +(unknown) drivers/md/dm-region-hash 0x977b3214 dm_region_hash_destroy +(unknown) drivers/md/dm-region-hash 0xa3854046 dm_rh_inc_pending +(unknown) drivers/md/dm-region-hash 0xa5b7b302 dm_rh_mark_nosync +(unknown) drivers/md/dm-region-hash 0xa7c1e89d dm_rh_region_context +(unknown) drivers/md/dm-region-hash 0xaeed05e4 dm_rh_delay +(unknown) drivers/md/dm-region-hash 0xd55d44c3 dm_region_hash_create +(unknown) drivers/md/dm-region-hash 0xfb8e6150 dm_rh_start_recovery +(unknown) drivers/md/dm-snapshot 0x043571e7 dm_exception_store_destroy +(unknown) drivers/md/dm-snapshot 0x314c5a0d dm_exception_store_create +(unknown) drivers/md/dm-snapshot 0x5b357ea0 dm_exception_store_type_register +(unknown) drivers/md/dm-snapshot 0x70b3da24 dm_exception_store_type_unregister +(unknown) drivers/md/dm-snapshot 0x9285ae9d dm_snap_cow +(unknown) drivers/md/dm-snapshot 0xca8a94e6 dm_snap_origin +(unknown) drivers/md/raid1 0x32f818f8 md_raid1_congested +(unknown) drivers/md/raid456 0x68a89d45 raid5_set_cache_size +(unknown) drivers/md/raid456 0x80df6a3c md_raid5_congested +(unknown) drivers/media/common/saa7146 0x11e0ba2c saa7146_vfree_destroy_pgtable +(unknown) drivers/media/common/saa7146 0x25ff2817 saa7146_wait_for_debi_done +(unknown) drivers/media/common/saa7146 0x37683c6e saa7146_i2c_adapter_prepare +(unknown) drivers/media/common/saa7146 0x42e8b92b saa7146_setgpio +(unknown) drivers/media/common/saa7146 0x55348db0 saa7146_unregister_extension +(unknown) drivers/media/common/saa7146 0x579b3e17 saa7146_pgtable_build_single +(unknown) drivers/media/common/saa7146 0x584547ee saa7146_pgtable_free +(unknown) drivers/media/common/saa7146 0x5853570c saa7146_devices_lock +(unknown) drivers/media/common/saa7146 0x73fc833a saa7146_vmalloc_build_pgtable +(unknown) drivers/media/common/saa7146 0xb5472b4e saa7146_register_extension +(unknown) drivers/media/common/saa7146 0xcf683cf2 saa7146_devices +(unknown) drivers/media/common/saa7146 0xe3cd9b5c saa7146_debug +(unknown) drivers/media/common/saa7146 0xe8d8e54e saa7146_pgtable_alloc +(unknown) drivers/media/common/saa7146_vv 0x03962f24 saa7146_stop_preview +(unknown) drivers/media/common/saa7146_vv 0x1b2fad7c saa7146_set_hps_source_and_sync +(unknown) drivers/media/common/saa7146_vv 0x3f50a451 saa7146_unregister_device +(unknown) drivers/media/common/saa7146_vv 0x5d74e9c8 saa7146_vv_release +(unknown) drivers/media/common/saa7146_vv 0x7c77d7b6 saa7146_register_device +(unknown) drivers/media/common/saa7146_vv 0xe807c0ff saa7146_vv_init +(unknown) drivers/media/common/saa7146_vv 0xeb07e347 saa7146_start_preview +(unknown) drivers/media/common/tuners/max2165 0x309e4753 max2165_attach +(unknown) drivers/media/common/tuners/mc44s803 0xbcd66de1 mc44s803_attach +(unknown) drivers/media/common/tuners/mt2060 0x636ee4c8 mt2060_attach +(unknown) drivers/media/common/tuners/mt20xx 0x7976c5c4 microtune_attach +(unknown) drivers/media/common/tuners/mt2131 0x454adb8e mt2131_attach +(unknown) drivers/media/common/tuners/mt2266 0x1eba9b60 mt2266_attach +(unknown) drivers/media/common/tuners/mxl5005s 0xd529620e mxl5005s_attach +(unknown) drivers/media/common/tuners/mxl5007t 0x8438fbcc mxl5007t_attach +(unknown) drivers/media/common/tuners/qt1010 0xe21fbee0 qt1010_attach +(unknown) drivers/media/common/tuners/tda18212 0xb96ea840 tda18212_attach +(unknown) drivers/media/common/tuners/tda18218 0x3830ef9a tda18218_attach +(unknown) drivers/media/common/tuners/tda18271 0xf6044a32 tda18271_attach +(unknown) drivers/media/common/tuners/tda827x 0xaa948e4d tda827x_attach +(unknown) drivers/media/common/tuners/tda8290 0x41e42527 tda829x_probe +(unknown) drivers/media/common/tuners/tda8290 0x53754466 tda829x_attach +(unknown) drivers/media/common/tuners/tda9887 0x9369f155 tda9887_attach +(unknown) drivers/media/common/tuners/tea5761 0xc299c77e tea5761_attach +(unknown) drivers/media/common/tuners/tea5761 0xe7bfbd6d tea5761_autodetection +(unknown) drivers/media/common/tuners/tea5767 0x48bb60af tea5767_autodetection +(unknown) drivers/media/common/tuners/tea5767 0x5cb2a5f6 tea5767_attach +(unknown) drivers/media/common/tuners/tuner-simple 0x3b2b488a 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 0x1a263b3d xc2028_attach +(unknown) drivers/media/common/tuners/xc5000 0x0c22590a xc5000_attach +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x21afb386 flexcop_dma_control_size_irq +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x2855c444 flexcop_dma_control_timer_irq +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x330d0f3c flexcop_wan_set_speed +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x36b39067 flexcop_pass_dmx_data +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x3d6565ff flexcop_dma_config +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x686bde93 flexcop_i2c_request +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x6c7fd7fd flexcop_pid_feed_control +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x711d092f flexcop_dma_config_timer +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x7d20c1cc flexcop_dma_allocate +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x81cbd9f1 flexcop_device_kfree +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x853b05eb flexcop_device_kmalloc +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x8e3e2ecc flexcop_device_exit +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x900629ff flexcop_sram_ctrl +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x941ddf98 flexcop_sram_set_dest +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xb414150f flexcop_dma_free +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xbd7f5e35 flexcop_pass_dmx_packets +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xc9c8ca2d flexcop_dump_reg +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xe59f5f9c flexcop_device_initialize +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xe8ea91ed flexcop_dma_xfer_control +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xea4fb887 flexcop_eeprom_check_mac_addr +(unknown) drivers/media/dvb/bt8xx/bt878 0x1f44bd9b bt878_start +(unknown) drivers/media/dvb/bt8xx/bt878 0x30331537 bt878_device_control +(unknown) drivers/media/dvb/bt8xx/bt878 0x7f633da9 bt878 +(unknown) drivers/media/dvb/bt8xx/bt878 0x8551e3cf bt878_stop +(unknown) drivers/media/dvb/bt8xx/bt878 0xd5d0bdef bt878_num +(unknown) drivers/media/dvb/bt8xx/dst 0x22639ba6 dst_pio_disable +(unknown) drivers/media/dvb/bt8xx/dst 0x293c1b86 dst_attach +(unknown) drivers/media/dvb/bt8xx/dst 0x7d7ff322 write_dst +(unknown) drivers/media/dvb/bt8xx/dst 0x9802dd2c dst_error_bailout +(unknown) drivers/media/dvb/bt8xx/dst 0xb7b2f8ea rdc_reset_state +(unknown) drivers/media/dvb/bt8xx/dst 0xc0c0d722 dst_error_recovery +(unknown) drivers/media/dvb/bt8xx/dst 0xd0c0df54 dst_wait_dst_ready +(unknown) drivers/media/dvb/bt8xx/dst 0xd3a1ae17 read_dst +(unknown) drivers/media/dvb/bt8xx/dst 0xe94b8c9c dst_check_sum +(unknown) drivers/media/dvb/bt8xx/dst 0xf24120b4 dst_comm_init +(unknown) drivers/media/dvb/bt8xx/dst_ca 0x417c0f8f dst_ca_attach +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x0764c93b dvb_net_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x0c4d4a14 dvb_frontend_sleep_until +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x124f6d7c dvb_ca_en50221_camchange_irq +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x18ae305f dvb_unregister_adapter +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x26b10733 dvb_ca_en50221_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x2f7bdd06 dvb_ringbuffer_free +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x373b1b77 dvb_ringbuffer_read_user +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x3a3aab99 dvb_ringbuffer_flush +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x3ae16e8d dvb_register_device +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x3f417544 dvb_generic_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x4855ee77 dvb_generic_ioctl +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x49de0927 dvb_dmx_swfilter_204 +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x5654d217 dvb_dmx_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x57a0c70f dvb_dmx_swfilter +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x5ff1a2a0 dvb_unregister_device +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x66960b21 dvb_ringbuffer_read +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x6b54ffff dvb_ca_en50221_frda_irq +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x6d964eb1 dvb_ringbuffer_avail +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x6ded7f92 dvb_ca_en50221_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x7285e230 dvb_ca_en50221_camready_irq +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x74a5a698 dvb_filter_pes2ts_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x76627e35 dvb_ringbuffer_flush_spinlock_wakeup +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x7cef083a dvb_net_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x7dbb859b dvb_frontend_detach +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x80e3832d dvb_filter_get_ac3info +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x89fd050e dvb_frontend_reinitialise +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x8e4e0a8f dvb_dmx_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x947d87c1 dvb_unregister_frontend +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xa4ed2e4b dvb_register_adapter +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xac466ae7 dvb_ringbuffer_empty +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xac4ca1b0 intlog2 +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xb3f2df33 dvb_register_frontend +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xb7bb7a36 dvb_dmxdev_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xbc0d91e1 timeval_usec_diff +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xca4feed5 dvb_ringbuffer_write +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xd5f55924 dvb_dmxdev_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xdef124b0 dvb_generic_open +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xe5ae8707 intlog10 +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xe66489a0 dvb_ringbuffer_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xf826deb0 dvb_filter_pes2ts +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xfae5ae21 dvb_dmx_swfilter_packets +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x52d63688 dvb_usb_get_hexline +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x5bc37525 dvb_usb_generic_write +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x687f2aae dvb_usb_nec_rc_key_to_event +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x7fa568a8 dvb_usb_device_exit +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0xa4468912 usb_cypress_load_firmware +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0xc9033bd5 dvb_usb_generic_rw +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0xf2645954 dvb_usb_device_init +(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 0x513c1143 af9005_rc_decode +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-af9005-remote 0xd4e288db rc_map_af9005_table_size +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x0009517c dibusb2_0_power_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x163949fc dibusb_rc_query +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x30586a37 dibusb_streaming_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x395f69fe dibusb_power_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x62f5ab51 dibusb_i2c_algo +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x6f4d0882 dibusb_dib3000mc_tuner_attach +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x970503e3 dibusb_pid_filter +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xa8548633 dibusb2_0_streaming_ctrl +(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 0xbc8b8965 dibusb_dib3000mc_frontend_attach +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xd0f90e95 dibusb_pid_filter_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xdae7b4d9 dibusb_read_eeprom_byte +(unknown) drivers/media/dvb/frontends/af9013 0x2888bc43 af9013_attach +(unknown) drivers/media/dvb/frontends/atbm8830 0xfd5e74b2 atbm8830_attach +(unknown) drivers/media/dvb/frontends/au8522 0xb7ed34a6 au8522_attach +(unknown) drivers/media/dvb/frontends/bcm3510 0x3fcc40eb bcm3510_attach +(unknown) drivers/media/dvb/frontends/cx22700 0x9c84064f cx22700_attach +(unknown) drivers/media/dvb/frontends/cx22702 0xff50b069 cx22702_attach +(unknown) drivers/media/dvb/frontends/cx24110 0xd32b6bd1 cx24110_attach +(unknown) drivers/media/dvb/frontends/cx24113 0x615c8c6d cx24113_agc_callback +(unknown) drivers/media/dvb/frontends/cx24113 0xefda6387 cx24113_attach +(unknown) drivers/media/dvb/frontends/cx24116 0x48e202a7 cx24116_attach +(unknown) drivers/media/dvb/frontends/cx24123 0x34df24b0 cx24123_attach +(unknown) drivers/media/dvb/frontends/cx24123 0xfa5f7e77 cx24123_get_tuner_i2c_adapter +(unknown) drivers/media/dvb/frontends/cxd2820r 0x5e16c5cb cxd2820r_get_tuner_i2c_adapter +(unknown) drivers/media/dvb/frontends/cxd2820r 0xb43d14e0 cxd2820r_attach +(unknown) drivers/media/dvb/frontends/dib0070 0x27d4eace dib0070_ctrl_agc_filter +(unknown) drivers/media/dvb/frontends/dib0070 0x2a774fdc dib0070_get_rf_output +(unknown) drivers/media/dvb/frontends/dib0070 0x3a0faf04 dib0070_wbd_offset +(unknown) drivers/media/dvb/frontends/dib0070 0x7e6eaccf dib0070_set_rf_output +(unknown) drivers/media/dvb/frontends/dib0070 0xa8823845 dib0070_attach +(unknown) drivers/media/dvb/frontends/dib0090 0x2333503d dib0090_fw_register +(unknown) drivers/media/dvb/frontends/dib0090 0x3d72463d dib0090_dcc_freq +(unknown) drivers/media/dvb/frontends/dib0090 0x3e1b5696 dib0090_set_tune_state +(unknown) drivers/media/dvb/frontends/dib0090 0x60b36893 dib0090_pwm_gain_reset +(unknown) drivers/media/dvb/frontends/dib0090 0x62e52b09 dib0090_get_wbd_offset +(unknown) drivers/media/dvb/frontends/dib0090 0x6f028d6e dib0090_get_tune_state +(unknown) drivers/media/dvb/frontends/dib0090 0xae433455 dib0090_register +(unknown) drivers/media/dvb/frontends/dib0090 0xb0dae32a dib0090_gain_control +(unknown) drivers/media/dvb/frontends/dib0090 0xd7ce6bf9 dib0090_get_current_gain +(unknown) drivers/media/dvb/frontends/dib3000mb 0xe0943e7c dib3000mb_attach +(unknown) drivers/media/dvb/frontends/dib3000mc 0x16b1dc48 dib3000mc_pid_parse +(unknown) drivers/media/dvb/frontends/dib3000mc 0x33b02a2a dib3000mc_attach +(unknown) drivers/media/dvb/frontends/dib3000mc 0x4a128c94 dib3000mc_i2c_enumeration +(unknown) drivers/media/dvb/frontends/dib3000mc 0x907a72c0 dib3000mc_pid_control +(unknown) drivers/media/dvb/frontends/dib3000mc 0xd065c81c dib3000mc_get_tuner_i2c_master +(unknown) drivers/media/dvb/frontends/dib3000mc 0xf80118b7 dib3000mc_set_config +(unknown) drivers/media/dvb/frontends/dib7000m 0x876e7c81 dib7000m_pid_filter_ctrl +(unknown) drivers/media/dvb/frontends/dib7000m 0x8b3cba7d dib7000m_attach +(unknown) drivers/media/dvb/frontends/dib7000m 0xb7cdfdff dib7000m_get_i2c_master +(unknown) drivers/media/dvb/frontends/dib7000m 0xff5b960e dib7000m_pid_filter +(unknown) drivers/media/dvb/frontends/dib7000p 0x08d15310 dib7000p_pid_filter_ctrl +(unknown) drivers/media/dvb/frontends/dib7000p 0x1691157e dib7000p_get_i2c_master +(unknown) drivers/media/dvb/frontends/dib7000p 0x177d7a3b dib7000p_attach +(unknown) drivers/media/dvb/frontends/dib7000p 0x1acfef47 dib7000p_set_gpio +(unknown) drivers/media/dvb/frontends/dib7000p 0x1cc04683 dib7000p_set_wbd_ref +(unknown) drivers/media/dvb/frontends/dib7000p 0x29a8e21f dib7000p_i2c_enumeration +(unknown) drivers/media/dvb/frontends/dib7000p 0x2b73a775 dib7090_agc_restart +(unknown) drivers/media/dvb/frontends/dib7000p 0x36a353e8 dib7000pc_detection +(unknown) drivers/media/dvb/frontends/dib7000p 0x43e708a4 dib7090_slave_reset +(unknown) drivers/media/dvb/frontends/dib7000p 0x4759fc0d dib7090_tuner_sleep +(unknown) drivers/media/dvb/frontends/dib7000p 0x6569122e dib7000p_update_pll +(unknown) drivers/media/dvb/frontends/dib7000p 0x7be765b2 dib7090_get_adc_power +(unknown) drivers/media/dvb/frontends/dib7000p 0xc588e94c dib7000p_pid_filter +(unknown) drivers/media/dvb/frontends/dib7000p 0xd32483e3 dib7000p_ctrl_timf +(unknown) drivers/media/dvb/frontends/dib7000p 0xd8008b17 dib7090_get_i2c_tuner +(unknown) drivers/media/dvb/frontends/dib8000 0x3530617e dib8000_remove_slave_frontend +(unknown) drivers/media/dvb/frontends/dib8000 0x3c40b7ce dib8000_get_tune_state +(unknown) drivers/media/dvb/frontends/dib8000 0x5ba7ebbe dib8000_set_wbd_ref +(unknown) drivers/media/dvb/frontends/dib8000 0x60a63c05 dib8000_attach +(unknown) drivers/media/dvb/frontends/dib8000 0x77f2742b dib8000_pid_filter +(unknown) drivers/media/dvb/frontends/dib8000 0xa53d9d95 dib8000_get_adc_power +(unknown) drivers/media/dvb/frontends/dib8000 0xa98eb1f1 dib8000_i2c_enumeration +(unknown) drivers/media/dvb/frontends/dib8000 0xb5cb42bc dib8000_set_tune_state +(unknown) drivers/media/dvb/frontends/dib8000 0xc30bcb00 dib8000_pwm_agc_reset +(unknown) drivers/media/dvb/frontends/dib8000 0xca44a69b dib8000_get_slave_frontend +(unknown) drivers/media/dvb/frontends/dib8000 0xdd0d3fb2 dib8000_get_i2c_master +(unknown) drivers/media/dvb/frontends/dib8000 0xec1d13cb dib8000_pid_filter_ctrl +(unknown) drivers/media/dvb/frontends/dib8000 0xf7470823 dib8000_set_slave_frontend +(unknown) drivers/media/dvb/frontends/dib8000 0xf9b8f4ec dib8000_set_gpio +(unknown) drivers/media/dvb/frontends/dibx000_common 0x4db41063 dibx000_i2c_set_speed +(unknown) drivers/media/dvb/frontends/dibx000_common 0x80ac79bc dibx000_get_i2c_adapter +(unknown) drivers/media/dvb/frontends/dibx000_common 0xad3ad91c systime +(unknown) drivers/media/dvb/frontends/dibx000_common 0xcc814be2 dibx000_init_i2c_master +(unknown) drivers/media/dvb/frontends/dibx000_common 0xdbc234c8 dibx000_reset_i2c_master +(unknown) drivers/media/dvb/frontends/dibx000_common 0xee74f32c dibx000_exit_i2c_master +(unknown) drivers/media/dvb/frontends/drxd 0xbf99358b drxd_attach +(unknown) drivers/media/dvb/frontends/drxd 0xd0d34fa3 drxd_config_i2c +(unknown) drivers/media/dvb/frontends/ds3000 0x990bda96 ds3000_attach +(unknown) drivers/media/dvb/frontends/dvb-pll 0x0e58c55a dvb_pll_attach +(unknown) drivers/media/dvb/frontends/isl6405 0x4d8fff23 isl6405_attach +(unknown) drivers/media/dvb/frontends/isl6421 0xbb328be1 isl6421_attach +(unknown) drivers/media/dvb/frontends/isl6423 0xec7044d5 isl6423_attach +(unknown) drivers/media/dvb/frontends/itd1000 0x712af424 itd1000_attach +(unknown) drivers/media/dvb/frontends/ix2505v 0x78992e34 ix2505v_attach +(unknown) drivers/media/dvb/frontends/l64781 0x83f79700 l64781_attach +(unknown) drivers/media/dvb/frontends/lgdt3305 0x386146c1 lgdt3305_attach +(unknown) drivers/media/dvb/frontends/lgdt330x 0x1986620c lgdt330x_attach +(unknown) drivers/media/dvb/frontends/lgs8gxx 0x014777c0 lgs8gxx_attach +(unknown) drivers/media/dvb/frontends/lnbp21 0x15eef09d lnbp21_attach +(unknown) drivers/media/dvb/frontends/lnbp21 0xe696fb6f lnbh24_attach +(unknown) drivers/media/dvb/frontends/mb86a16 0xe88594a8 mb86a16_attach +(unknown) drivers/media/dvb/frontends/mb86a20s 0xa36ef92e mb86a20s_attach +(unknown) drivers/media/dvb/frontends/mt312 0xb84512a3 mt312_attach +(unknown) drivers/media/dvb/frontends/mt352 0x437a413d mt352_attach +(unknown) drivers/media/dvb/frontends/nxt200x 0xa0153f47 nxt200x_attach +(unknown) drivers/media/dvb/frontends/nxt6000 0x1e6a1aff nxt6000_attach +(unknown) drivers/media/dvb/frontends/or51132 0x3c52bad2 or51132_attach +(unknown) drivers/media/dvb/frontends/or51211 0x8b4b11cc or51211_attach +(unknown) drivers/media/dvb/frontends/s5h1409 0x3ec7083f s5h1409_attach +(unknown) drivers/media/dvb/frontends/s5h1411 0x71b3eabf s5h1411_attach +(unknown) drivers/media/dvb/frontends/s5h1420 0x2a076e20 s5h1420_attach +(unknown) drivers/media/dvb/frontends/s5h1420 0x3a8bb9b4 s5h1420_get_tuner_i2c_adapter +(unknown) drivers/media/dvb/frontends/s921 0x7a6bad2a s921_attach +(unknown) drivers/media/dvb/frontends/si21xx 0xdda5b1d1 si21xx_attach +(unknown) drivers/media/dvb/frontends/sp8870 0xe527f740 sp8870_attach +(unknown) drivers/media/dvb/frontends/sp887x 0x42875ef5 sp887x_attach +(unknown) drivers/media/dvb/frontends/stb0899 0x190ba560 stb0899_attach +(unknown) drivers/media/dvb/frontends/stb6000 0xf59c2ba4 stb6000_attach +(unknown) drivers/media/dvb/frontends/stb6100 0x5aa58437 stb6100_attach +(unknown) drivers/media/dvb/frontends/stv0288 0x4ba1af39 stv0288_attach +(unknown) drivers/media/dvb/frontends/stv0297 0xc2b47059 stv0297_attach +(unknown) drivers/media/dvb/frontends/stv0299 0xd88a286f stv0299_attach +(unknown) drivers/media/dvb/frontends/stv0367 0x072f5399 stv0367ter_attach +(unknown) drivers/media/dvb/frontends/stv0367 0x9de5cbb6 stv0367cab_attach +(unknown) drivers/media/dvb/frontends/stv0900 0x7ca1f131 stv0900_attach +(unknown) drivers/media/dvb/frontends/stv090x 0x6fa9894e stv090x_attach +(unknown) drivers/media/dvb/frontends/stv090x 0x9077de7a stv090x_set_gpio +(unknown) drivers/media/dvb/frontends/stv6110 0xb998c87a stv6110_attach +(unknown) drivers/media/dvb/frontends/stv6110x 0x05d65726 stv6110x_attach +(unknown) drivers/media/dvb/frontends/tda10021 0xfa66c0df tda10021_attach +(unknown) drivers/media/dvb/frontends/tda10023 0x4a420453 tda10023_attach +(unknown) drivers/media/dvb/frontends/tda10048 0x19c40c27 tda10048_attach +(unknown) drivers/media/dvb/frontends/tda1004x 0xbc44c46a tda10045_attach +(unknown) drivers/media/dvb/frontends/tda1004x 0xdc7d8de5 tda10046_attach +(unknown) drivers/media/dvb/frontends/tda10086 0xfca4e381 tda10086_attach +(unknown) drivers/media/dvb/frontends/tda665x 0xa7f5b0e1 tda665x_attach +(unknown) drivers/media/dvb/frontends/tda8083 0x137cbb0b tda8083_attach +(unknown) drivers/media/dvb/frontends/tda8261 0x4876ee0a tda8261_attach +(unknown) drivers/media/dvb/frontends/tda826x 0xe2875975 tda826x_attach +(unknown) drivers/media/dvb/frontends/tua6100 0xbd503a61 tua6100_attach +(unknown) drivers/media/dvb/frontends/ves1820 0x6868adf3 ves1820_attach +(unknown) drivers/media/dvb/frontends/ves1x93 0x375eabd3 ves1x93_attach +(unknown) drivers/media/dvb/frontends/zl10036 0x01b2c504 zl10036_attach +(unknown) drivers/media/dvb/frontends/zl10039 0xe4968c7e zl10039_attach +(unknown) drivers/media/dvb/frontends/zl10353 0xf437d276 zl10353_attach +(unknown) drivers/media/dvb/mantis/mantis_core 0x067599fb mantis_frontend_soft_reset +(unknown) drivers/media/dvb/mantis/mantis_core 0x3829e066 mantis_ca_init +(unknown) drivers/media/dvb/mantis/mantis_core 0x3e833218 mantis_i2c_init +(unknown) drivers/media/dvb/mantis/mantis_core 0x540628ae mantis_dma_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x5e3afb55 mantis_dvb_init +(unknown) drivers/media/dvb/mantis/mantis_core 0x65155e83 mantis_ca_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x65bd3523 mantis_gpio_set_bits +(unknown) drivers/media/dvb/mantis/mantis_core 0x6e5eabdf mantis_uart_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x972607ba mantis_dma_init +(unknown) drivers/media/dvb/mantis/mantis_core 0x9d1ad441 mantis_dvb_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0xa6662be3 mantis_pci_init +(unknown) drivers/media/dvb/mantis/mantis_core 0xb5e728c3 mantis_pci_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0xe13e7b39 mantis_stream_control +(unknown) drivers/media/dvb/mantis/mantis_core 0xebd1ab12 mantis_get_mac +(unknown) drivers/media/dvb/mantis/mantis_core 0xf58d2c5d mantis_frontend_power +(unknown) drivers/media/dvb/mantis/mantis_core 0xfd13ff69 mantis_uart_init +(unknown) drivers/media/dvb/mantis/mantis_core 0xfda31d0c mantis_i2c_exit +(unknown) drivers/media/dvb/siano/smsmdtv 0x21e36bf2 smscore_registry_getmode +(unknown) drivers/media/dvb/siano/smsmdtv 0x21f8b6c7 sms_board_event +(unknown) drivers/media/dvb/siano/smsmdtv 0x2b7d6c49 smsclient_sendrequest +(unknown) drivers/media/dvb/siano/smsmdtv 0x36324624 smscore_get_device_mode +(unknown) drivers/media/dvb/siano/smsmdtv 0x36c81090 sms_board_lna_control +(unknown) drivers/media/dvb/siano/smsmdtv 0x37d91069 smsendian_handle_tx_message +(unknown) drivers/media/dvb/siano/smsmdtv 0x3dec4a18 smscore_register_hotplug +(unknown) drivers/media/dvb/siano/smsmdtv 0x421fd5a8 sms_board_setup +(unknown) drivers/media/dvb/siano/smsmdtv 0x45284ae9 smsendian_handle_rx_message +(unknown) drivers/media/dvb/siano/smsmdtv 0x5fe9d433 smscore_set_board_id +(unknown) drivers/media/dvb/siano/smsmdtv 0x6c24c506 smscore_putbuffer +(unknown) drivers/media/dvb/siano/smsmdtv 0x6d57b0cf smscore_unregister_hotplug +(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 0x7a92acbc smscore_unregister_device +(unknown) drivers/media/dvb/siano/smsmdtv 0x7c576277 smsendian_handle_message_header +(unknown) drivers/media/dvb/siano/smsmdtv 0x7fc65a6d smscore_start_device +(unknown) drivers/media/dvb/siano/smsmdtv 0x89a45388 sms_board_led_feedback +(unknown) drivers/media/dvb/siano/smsmdtv 0xaf755828 smscore_onresponse +(unknown) drivers/media/dvb/siano/smsmdtv 0xb51681ce smscore_unregister_client +(unknown) drivers/media/dvb/siano/smsmdtv 0xb9d665d9 smscore_getbuffer +(unknown) drivers/media/dvb/siano/smsmdtv 0xc5911d45 smscore_register_device +(unknown) drivers/media/dvb/siano/smsmdtv 0xed718c8f sms_board_power +(unknown) drivers/media/dvb/siano/smsmdtv 0xed9bf819 smscore_register_client +(unknown) drivers/media/dvb/siano/smsmdtv 0xfa963b9d smscore_get_board_id +(unknown) drivers/media/dvb/ttpci/budget-core 0x0d7490e1 ttpci_budget_deinit +(unknown) drivers/media/dvb/ttpci/budget-core 0x65b3c6e9 ttpci_budget_irq10_handler +(unknown) drivers/media/dvb/ttpci/budget-core 0x6bf94f7f ttpci_budget_debiwrite +(unknown) drivers/media/dvb/ttpci/budget-core 0x7948c222 budget_debug +(unknown) drivers/media/dvb/ttpci/budget-core 0x93d53dd7 ttpci_budget_debiread +(unknown) drivers/media/dvb/ttpci/budget-core 0xc9c980a3 ttpci_budget_init_hooks +(unknown) drivers/media/dvb/ttpci/budget-core 0xd0a1b27e ttpci_budget_init +(unknown) drivers/media/dvb/ttpci/budget-core 0xf9772cf6 ttpci_budget_set_video_port +(unknown) drivers/media/dvb/ttpci/ttpci-eeprom 0xcd5d19f3 ttpci_eeprom_parse_mac +(unknown) drivers/media/dvb/ttusb-dec/ttusbdecfe 0x1d6da558 ttusbdecfe_dvbt_attach +(unknown) drivers/media/dvb/ttusb-dec/ttusbdecfe 0x36aaa492 ttusbdecfe_dvbs_attach +(unknown) drivers/media/rc/lirc_dev 0x04dca738 lirc_unregister_driver +(unknown) drivers/media/rc/lirc_dev 0x0c64daf8 lirc_dev_fop_open +(unknown) drivers/media/rc/lirc_dev 0x58600655 lirc_get_pdata +(unknown) drivers/media/rc/lirc_dev 0x66587585 lirc_dev_fop_close +(unknown) drivers/media/rc/lirc_dev 0x6af9d4e6 lirc_dev_fop_write +(unknown) drivers/media/rc/lirc_dev 0x9747a46a lirc_dev_fop_poll +(unknown) drivers/media/rc/lirc_dev 0xad1be95b lirc_register_driver +(unknown) drivers/media/rc/lirc_dev 0xda62ef9c lirc_dev_fop_ioctl +(unknown) drivers/media/rc/lirc_dev 0xe564fb5b lirc_dev_fop_read +(unknown) drivers/media/rc/rc-core 0x019c4942 rc_allocate_device +(unknown) drivers/media/rc/rc-core 0x02420f15 rc_keydown_notimeout +(unknown) drivers/media/rc/rc-core 0x08f318f3 rc_map_get +(unknown) drivers/media/rc/rc-core 0x17e2acbc rc_register_device +(unknown) drivers/media/rc/rc-core 0x277e0036 ir_raw_handler_unregister +(unknown) drivers/media/rc/rc-core 0x291cea38 rc_repeat +(unknown) drivers/media/rc/rc-core 0x2bd97714 ir_raw_event_set_idle +(unknown) drivers/media/rc/rc-core 0x34580cef rc_map_register +(unknown) drivers/media/rc/rc-core 0x3cfd5265 ir_raw_event_store +(unknown) drivers/media/rc/rc-core 0x49bf72c5 rc_free_device +(unknown) drivers/media/rc/rc-core 0x4c3a977d ir_raw_handler_register +(unknown) drivers/media/rc/rc-core 0x553efb91 rc_core_debug +(unknown) drivers/media/rc/rc-core 0x63e2ffd3 rc_keyup +(unknown) drivers/media/rc/rc-core 0x8eecf223 ir_raw_event_handle +(unknown) drivers/media/rc/rc-core 0x9389c008 ir_raw_event_store_edge +(unknown) drivers/media/rc/rc-core 0x9cb29fb8 rc_map_unregister +(unknown) drivers/media/rc/rc-core 0xabe1ac6a rc_unregister_device +(unknown) drivers/media/rc/rc-core 0xaf188d17 rc_keydown +(unknown) drivers/media/rc/rc-core 0xbcd94978 ir_raw_event_store_with_filter +(unknown) drivers/media/rc/rc-core 0xebf006c2 rc_g_keycode_from_table +(unknown) drivers/media/video/bt8xx/bttv 0x11dc4b6d bttv_gpio_enable +(unknown) drivers/media/video/bt8xx/bttv 0x8ecf4acc bttv_write_gpio +(unknown) drivers/media/video/bt8xx/bttv 0xa5ef4bcd bttv_get_pcidev +(unknown) drivers/media/video/bt8xx/bttv 0xbcf2d2fb bttv_read_gpio +(unknown) drivers/media/video/bt8xx/bttv 0xe9bc8c88 bttv_sub_register +(unknown) drivers/media/video/bt8xx/bttv 0xfa3151d6 bttv_sub_unregister +(unknown) drivers/media/video/btcx-risc 0x495e4b0c btcx_calc_skips +(unknown) drivers/media/video/btcx-risc 0x5ef649b8 btcx_riscmem_alloc +(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 0xcd4d3cbb btcx_riscmem_free +(unknown) drivers/media/video/btcx-risc 0xcda0ded2 btcx_screen_clips +(unknown) drivers/media/video/cx18/cx18 0x2cdea06d cx18_reset_ir_gpio +(unknown) drivers/media/video/cx18/cx18 0x4cbc40a1 cx18_ext_init +(unknown) drivers/media/video/cx18/cx18 0x794d4842 cx18_claim_stream +(unknown) drivers/media/video/cx18/cx18 0xa0c5f494 cx18_start_v4l2_encode_stream +(unknown) drivers/media/video/cx18/cx18 0xdf202c67 cx18_release_stream +(unknown) drivers/media/video/cx18/cx18 0xf4025c12 cx18_stop_v4l2_encode_stream +(unknown) drivers/media/video/cx231xx/cx231xx 0x017ea7c7 cx231xx_tuner_callback +(unknown) drivers/media/video/cx231xx/cx231xx 0x079f1f60 cx231xx_set_mode +(unknown) drivers/media/video/cx231xx/cx231xx 0x0ece8d3d cx231xx_set_alt_setting +(unknown) drivers/media/video/cx231xx/cx231xx 0x3fbc3321 is_fw_load +(unknown) drivers/media/video/cx231xx/cx231xx 0x40e74f31 cx231xx_register_extension +(unknown) drivers/media/video/cx231xx/cx231xx 0x45e7d4bf cx231xx_init_vbi_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0x49d62fc0 cx231xx_init_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0x560675d0 cx231xx_init_bulk +(unknown) drivers/media/video/cx231xx/cx231xx 0x5ca4e2b7 cx231xx_disable656 +(unknown) drivers/media/video/cx231xx/cx231xx 0x64efc42c cx231xx_unmute_audio +(unknown) drivers/media/video/cx231xx/cx231xx 0x6cc5187b cx231xx_uninit_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0x84acbf03 cx231xx_dev_init +(unknown) drivers/media/video/cx231xx/cx231xx 0x9612d572 cx231xx_dev_uninit +(unknown) drivers/media/video/cx231xx/cx231xx 0x9a75da4b cx231xx_send_gpio_cmd +(unknown) drivers/media/video/cx231xx/cx231xx 0xa97e6797 cx231xx_uninit_vbi_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0xaa6e34b3 cx231xx_capture_start +(unknown) drivers/media/video/cx231xx/cx231xx 0xafdfc7b4 cx231xx_demod_reset +(unknown) drivers/media/video/cx231xx/cx231xx 0xc1aa3b5a cx231xx_unregister_extension +(unknown) drivers/media/video/cx231xx/cx231xx 0xd0c51110 cx231xx_send_usb_command +(unknown) drivers/media/video/cx231xx/cx231xx 0xe0254dc4 cx231xx_enable_i2c_port_3 +(unknown) drivers/media/video/cx231xx/cx231xx 0xe3c231ad cx231xx_enable656 +(unknown) drivers/media/video/cx231xx/cx231xx 0xfb35f836 cx231xx_uninit_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 0x5451e6cd altera_pid_feed_control +(unknown) drivers/media/video/cx23885/altera-ci 0x6ff7510d altera_ci_tuner_reset +(unknown) drivers/media/video/cx23885/altera-ci 0x75c089a8 altera_hw_filt_init +(unknown) drivers/media/video/cx23885/altera-ci 0x9247b72f altera_hw_filt_release +(unknown) drivers/media/video/cx23885/altera-ci 0x9c3a0bc8 altera_ci_init +(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/cx88/cx88-vp3054-i2c 0x157aaaaf vp3054_i2c_remove +(unknown) drivers/media/video/cx88/cx88-vp3054-i2c 0x27bc5008 vp3054_i2c_probe +(unknown) drivers/media/video/cx88/cx8800 0x64112242 cx88_video_mux +(unknown) drivers/media/video/cx88/cx8800 0x64a3b433 cx8800_ctrl_query +(unknown) drivers/media/video/cx88/cx8800 0x7b3471d4 cx88_get_control +(unknown) drivers/media/video/cx88/cx8800 0xac4e53b9 cx88_user_ctrls +(unknown) drivers/media/video/cx88/cx8800 0xd04c24a3 cx88_set_freq +(unknown) drivers/media/video/cx88/cx8800 0xed22f8fa cx88_enum_input +(unknown) drivers/media/video/cx88/cx8800 0xfe712edf cx88_set_control +(unknown) drivers/media/video/cx88/cx8802 0x15e66003 cx8802_buf_queue +(unknown) drivers/media/video/cx88/cx8802 0x494ac337 cx8802_buf_prepare +(unknown) drivers/media/video/cx88/cx8802 0x62722243 cx8802_unregister_driver +(unknown) drivers/media/video/cx88/cx8802 0x9f4e1df6 cx8802_cancel_buffers +(unknown) drivers/media/video/cx88/cx8802 0x9f7adcc4 cx8802_get_driver +(unknown) drivers/media/video/cx88/cx8802 0xf1d4276b cx8802_register_driver +(unknown) drivers/media/video/cx88/cx88xx 0x064494ba cx88_risc_stopper +(unknown) drivers/media/video/cx88/cx88xx 0x0c22f0ad cx88_risc_databuffer +(unknown) drivers/media/video/cx88/cx88xx 0x2df4695e cx88_vdev_init +(unknown) drivers/media/video/cx88/cx88xx 0x307eb9f8 cx88_set_tvnorm +(unknown) drivers/media/video/cx88/cx88xx 0x34a7eb5c cx88_free_buffer +(unknown) drivers/media/video/cx88/cx88xx 0x3d210318 cx88_newstation +(unknown) drivers/media/video/cx88/cx88xx 0x4b031c5b cx88_core_irq +(unknown) drivers/media/video/cx88/cx88xx 0x4f371bbc cx88_risc_buffer +(unknown) drivers/media/video/cx88/cx88xx 0x6141c8c5 cx88_tuner_callback +(unknown) drivers/media/video/cx88/cx88xx 0x724eb308 cx88_reset +(unknown) drivers/media/video/cx88/cx88xx 0x7642ed3c cx88_print_irqbits +(unknown) drivers/media/video/cx88/cx88xx 0x7d9d103d cx88_ir_start +(unknown) drivers/media/video/cx88/cx88xx 0x904b8696 cx88_audio_thread +(unknown) drivers/media/video/cx88/cx88xx 0x95b45b64 cx88_setup_xc3028 +(unknown) drivers/media/video/cx88/cx88xx 0x9ac785f5 cx88_set_tvaudio +(unknown) drivers/media/video/cx88/cx88xx 0xa005203e cx88_sram_channel_dump +(unknown) drivers/media/video/cx88/cx88xx 0xb2134c2f cx88_sram_channels +(unknown) drivers/media/video/cx88/cx88xx 0xb4c9afe7 cx88_sram_channel_setup +(unknown) drivers/media/video/cx88/cx88xx 0xbaa80a2a cx88_set_stereo +(unknown) drivers/media/video/cx88/cx88xx 0xc62584cf cx88_shutdown +(unknown) drivers/media/video/cx88/cx88xx 0xc887071a cx88_get_stereo +(unknown) drivers/media/video/cx88/cx88xx 0xdb1ee1d3 cx88_dsp_detect_stereo_sap +(unknown) drivers/media/video/cx88/cx88xx 0xde7bf52c cx88_wakeup +(unknown) drivers/media/video/cx88/cx88xx 0xeb6a7a7d cx88_ir_stop +(unknown) drivers/media/video/cx88/cx88xx 0xf0236170 cx88_core_put +(unknown) drivers/media/video/cx88/cx88xx 0xf909ef91 cx88_core_get +(unknown) drivers/media/video/cx88/cx88xx 0xf91562d2 cx88_set_scale +(unknown) drivers/media/video/em28xx/em28xx 0x006b0092 em28xx_register_extension +(unknown) drivers/media/video/em28xx/em28xx 0x091d82e7 em28xx_set_mode +(unknown) drivers/media/video/em28xx/em28xx 0x0b76bbb5 em28xx_unregister_extension +(unknown) drivers/media/video/em28xx/em28xx 0x215d66b7 em28xx_init_isoc +(unknown) drivers/media/video/em28xx/em28xx 0x306485ee em28xx_audio_analog_set +(unknown) drivers/media/video/em28xx/em28xx 0x459b3257 em28xx_isoc_dvb_max_packetsize +(unknown) drivers/media/video/em28xx/em28xx 0x475ad7f1 em28xx_audio_setup +(unknown) drivers/media/video/em28xx/em28xx 0x553ee102 em28xx_uninit_isoc +(unknown) drivers/media/video/em28xx/em28xx 0x7fc8652c em28xx_tuner_callback +(unknown) drivers/media/video/gspca/gspca_main 0x0b4f2312 gspca_resume +(unknown) drivers/media/video/gspca/gspca_main 0x345bf4e9 gspca_suspend +(unknown) drivers/media/video/gspca/gspca_main 0x54f285c2 gspca_disconnect +(unknown) drivers/media/video/gspca/gspca_main 0x55488b11 gspca_auto_gain_n_exposure +(unknown) drivers/media/video/gspca/gspca_main 0x6970a936 gspca_dev_probe +(unknown) drivers/media/video/gspca/gspca_main 0xf2de5f03 gspca_dev_probe2 +(unknown) drivers/media/video/gspca/gspca_main 0xfd0a692f gspca_frame_add +(unknown) drivers/media/video/ivtv/ivtv 0x0004cdcc ivtv_api +(unknown) drivers/media/video/ivtv/ivtv 0x14f67530 ivtv_debug +(unknown) drivers/media/video/ivtv/ivtv 0x6d28ea71 ivtv_clear_irq_mask +(unknown) drivers/media/video/ivtv/ivtv 0x73e33c16 ivtv_init_on_first_open +(unknown) drivers/media/video/ivtv/ivtv 0x94032b99 ivtv_udma_setup +(unknown) drivers/media/video/ivtv/ivtv 0x9a8877fa ivtv_vapi_result +(unknown) drivers/media/video/ivtv/ivtv 0xa171ec67 ivtv_set_irq_mask +(unknown) drivers/media/video/ivtv/ivtv 0xc3afbe6b ivtv_reset_ir_gpio +(unknown) drivers/media/video/ivtv/ivtv 0xca3285f8 ivtv_firmware_check +(unknown) drivers/media/video/ivtv/ivtv 0xd94ffc39 ivtv_udma_unmap +(unknown) drivers/media/video/ivtv/ivtv 0xeed9ffaa ivtv_udma_alloc +(unknown) drivers/media/video/ivtv/ivtv 0xf6628d2c ivtv_vapi +(unknown) drivers/media/video/ivtv/ivtv 0xf9969920 ivtv_udma_prepare +(unknown) drivers/media/video/saa7134/saa7134 0x04e83446 saa7134_tuner_callback +(unknown) drivers/media/video/saa7134/saa7134 0x052e1968 saa7134_dmasound_exit +(unknown) drivers/media/video/saa7134/saa7134 0x05c48fc9 saa7134_queryctrl +(unknown) drivers/media/video/saa7134/saa7134 0x1211df5d saa7134_devlist +(unknown) drivers/media/video/saa7134/saa7134 0x14dfecc6 saa7134_boards +(unknown) drivers/media/video/saa7134/saa7134 0x296c1efe saa7134_pgtable_build +(unknown) drivers/media/video/saa7134/saa7134 0x2eac4709 saa7134_s_ctrl_internal +(unknown) drivers/media/video/saa7134/saa7134 0x3448fc75 saa7134_ts_qops +(unknown) drivers/media/video/saa7134/saa7134 0x58577e6a saa_dsp_writel +(unknown) drivers/media/video/saa7134/saa7134 0x5ddb2b00 saa7134_ts_unregister +(unknown) drivers/media/video/saa7134/saa7134 0x715476bd saa7134_ts_register +(unknown) drivers/media/video/saa7134/saa7134 0x755529fd saa7134_set_dmabits +(unknown) drivers/media/video/saa7134/saa7134 0x7d16340b saa7134_s_std_internal +(unknown) drivers/media/video/saa7134/saa7134 0x7eb6bb7e saa7134_g_ctrl_internal +(unknown) drivers/media/video/saa7134/saa7134 0x82b77395 saa7134_pgtable_alloc +(unknown) drivers/media/video/saa7134/saa7134 0x9f4cd4e4 saa7134_tvaudio_setmute +(unknown) drivers/media/video/saa7134/saa7134 0xb757a59b saa7134_set_gpio +(unknown) drivers/media/video/saa7134/saa7134 0xcf506725 saa7134_devlist_lock +(unknown) drivers/media/video/saa7134/saa7134 0xde4f313a saa7134_dmasound_init +(unknown) drivers/media/video/saa7134/saa7134 0xf921d1cd saa7134_pgtable_free +(unknown) drivers/media/video/soc_camera 0x1cd3f593 soc_camera_lock +(unknown) drivers/media/video/soc_camera 0x35964c63 soc_camera_unlock +(unknown) drivers/media/video/soc_camera 0x6b2accba soc_camera_apply_sensor_flags +(unknown) drivers/media/video/soc_camera 0x6ed1a439 soc_camera_host_register +(unknown) drivers/media/video/soc_camera 0x70c9c401 soc_camera_bus_type +(unknown) drivers/media/video/soc_camera 0xa792bb32 soc_camera_xlate_by_fourcc +(unknown) drivers/media/video/soc_camera 0xc5f466d3 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 0x0ec0cbef tveeprom_read +(unknown) drivers/media/video/tveeprom 0x7d5100a7 tveeprom_hauppauge_analog +(unknown) drivers/media/video/v4l2-common 0x18c5680b v4l2_i2c_new_subdev_board +(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 0x20d7a391 v4l2_chip_ident_i2c_client +(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 0x50792984 v4l2_spi_new_subdev +(unknown) drivers/media/video/v4l2-common 0x51a60347 v4l2_chip_match_i2c_client +(unknown) drivers/media/video/v4l2-common 0x67c62ea7 v4l2_i2c_subdev_init +(unknown) drivers/media/video/v4l2-common 0x813f3de4 v4l2_find_nearest_format +(unknown) drivers/media/video/v4l2-common 0x9209e5cf v4l2_i2c_subdev_addr +(unknown) drivers/media/video/v4l2-common 0x94632f90 v4l_fill_dv_preset_info +(unknown) drivers/media/video/v4l2-common 0xa198c6fb v4l2_spi_subdev_init +(unknown) drivers/media/video/v4l2-common 0xa4bf0ba4 v4l2_ctrl_query_menu +(unknown) drivers/media/video/v4l2-common 0xd84e917e 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-compat-ioctl32 0x34b28e9c v4l2_compat_ioctl32 +(unknown) drivers/media/video/v4l2-int-device 0x437aa4cb v4l2_int_device_register +(unknown) drivers/media/video/v4l2-int-device 0x6fcf98d4 v4l2_int_ioctl_1 +(unknown) drivers/media/video/v4l2-int-device 0x96c6f0f1 v4l2_int_ioctl_0 +(unknown) drivers/media/video/v4l2-int-device 0xa5228b24 v4l2_int_device_try_attach_all +(unknown) drivers/media/video/v4l2-int-device 0xacde48d8 v4l2_int_device_unregister +(unknown) drivers/media/video/v4l2-mem2mem 0x146278e3 v4l2_m2m_streamon +(unknown) drivers/media/video/v4l2-mem2mem 0x1ceb6a66 v4l2_m2m_buf_remove +(unknown) drivers/media/video/v4l2-mem2mem 0x24c8742a v4l2_m2m_buf_queue +(unknown) drivers/media/video/v4l2-mem2mem 0x2504d111 v4l2_m2m_querybuf +(unknown) drivers/media/video/v4l2-mem2mem 0x2783b519 v4l2_m2m_qbuf +(unknown) drivers/media/video/v4l2-mem2mem 0x545366a1 v4l2_m2m_get_curr_priv +(unknown) drivers/media/video/v4l2-mem2mem 0x7158a77c v4l2_m2m_mmap +(unknown) drivers/media/video/v4l2-mem2mem 0x83e7d0f3 v4l2_m2m_next_buf +(unknown) drivers/media/video/v4l2-mem2mem 0x8f38e660 v4l2_m2m_release +(unknown) drivers/media/video/v4l2-mem2mem 0xa6ff2302 v4l2_m2m_init +(unknown) drivers/media/video/v4l2-mem2mem 0xb5f31e4a v4l2_m2m_get_vq +(unknown) drivers/media/video/v4l2-mem2mem 0xc1c57540 v4l2_m2m_job_finish +(unknown) drivers/media/video/v4l2-mem2mem 0xc26afd77 v4l2_m2m_poll +(unknown) drivers/media/video/v4l2-mem2mem 0xc3800906 v4l2_m2m_streamoff +(unknown) drivers/media/video/v4l2-mem2mem 0xcb44392b v4l2_m2m_reqbufs +(unknown) drivers/media/video/v4l2-mem2mem 0xe1429e66 v4l2_m2m_ctx_init +(unknown) drivers/media/video/v4l2-mem2mem 0xe9af170d v4l2_m2m_ctx_release +(unknown) drivers/media/video/v4l2-mem2mem 0xfcc33b9d v4l2_m2m_dqbuf +(unknown) drivers/media/video/videobuf-core 0x0a100947 videobuf_streamoff +(unknown) drivers/media/video/videobuf-core 0x1ea5a73f videobuf_stop +(unknown) drivers/media/video/videobuf-core 0x21a0c567 videobuf_dqbuf +(unknown) drivers/media/video/videobuf-core 0x3829f3e6 videobuf_read_one +(unknown) drivers/media/video/videobuf-core 0x3b2ed897 videobuf_waiton +(unknown) drivers/media/video/videobuf-core 0x418f7df4 videobuf_read_stream +(unknown) drivers/media/video/videobuf-core 0x4e90eb65 videobuf_queue_to_vaddr +(unknown) drivers/media/video/videobuf-core 0x56e90d8b videobuf_alloc_vb +(unknown) drivers/media/video/videobuf-core 0x7a1e1b09 videobuf_mmap_mapper +(unknown) drivers/media/video/videobuf-core 0x86be71d5 videobuf_read_stop +(unknown) drivers/media/video/videobuf-core 0x8e403acf videobuf_iolock +(unknown) drivers/media/video/videobuf-core 0x935ce604 videobuf_mmap_setup +(unknown) drivers/media/video/videobuf-core 0xa15ed821 __videobuf_mmap_setup +(unknown) drivers/media/video/videobuf-core 0xadac1919 videobuf_next_field +(unknown) drivers/media/video/videobuf-core 0xb4237fe8 videobuf_mmap_free +(unknown) drivers/media/video/videobuf-core 0xc2f989c7 videobuf_poll_stream +(unknown) drivers/media/video/videobuf-core 0xc86e55cf videobuf_querybuf +(unknown) drivers/media/video/videobuf-core 0xd3d5552c videobuf_qbuf +(unknown) drivers/media/video/videobuf-core 0xd79b8d29 videobuf_reqbufs +(unknown) drivers/media/video/videobuf-core 0xe308416c videobuf_read_start +(unknown) drivers/media/video/videobuf-core 0xeb35e88e videobuf_queue_is_busy +(unknown) drivers/media/video/videobuf-core 0xf0399793 videobuf_queue_cancel +(unknown) drivers/media/video/videobuf-core 0xf9080498 videobuf_streamon +(unknown) drivers/media/video/videobuf-core 0xfab76f6c videobuf_queue_core_init +(unknown) drivers/media/video/videobuf-dma-contig 0x4b6acb01 videobuf_dma_contig_free +(unknown) drivers/media/video/videobuf-dma-contig 0x91f68971 videobuf_to_dma_contig +(unknown) drivers/media/video/videobuf-dma-contig 0xc287690c videobuf_queue_dma_contig_init +(unknown) drivers/media/video/videobuf-dma-sg 0x044b1f9b videobuf_dma_map +(unknown) drivers/media/video/videobuf-dma-sg 0x288ed5db videobuf_dma_free +(unknown) drivers/media/video/videobuf-dma-sg 0x41498194 videobuf_dma_init +(unknown) drivers/media/video/videobuf-dma-sg 0x455656e9 videobuf_dma_unmap +(unknown) drivers/media/video/videobuf-dma-sg 0x5e671125 videobuf_dma_init_user +(unknown) drivers/media/video/videobuf-dma-sg 0x633c1c49 videobuf_to_dma +(unknown) drivers/media/video/videobuf-dma-sg 0x8835341f videobuf_dma_init_overlay +(unknown) drivers/media/video/videobuf-dma-sg 0xa38faed2 videobuf_sg_alloc +(unknown) drivers/media/video/videobuf-dma-sg 0xbacd0cca videobuf_queue_sg_init +(unknown) drivers/media/video/videobuf-dma-sg 0xe9c54c1d videobuf_dma_init_kernel +(unknown) drivers/media/video/videobuf-dvb 0x0aa9823e videobuf_dvb_find_frontend +(unknown) drivers/media/video/videobuf-dvb 0x23457f0c videobuf_dvb_get_frontend +(unknown) drivers/media/video/videobuf-dvb 0x295a1435 videobuf_dvb_register_bus +(unknown) drivers/media/video/videobuf-dvb 0x41bc132d videobuf_dvb_unregister_bus +(unknown) drivers/media/video/videobuf-dvb 0x7ddf3b42 videobuf_dvb_alloc_frontend +(unknown) drivers/media/video/videobuf-dvb 0xaeb09c9e videobuf_dvb_dealloc_frontends +(unknown) drivers/media/video/videobuf-vmalloc 0x3d55c03e videobuf_queue_vmalloc_init +(unknown) drivers/media/video/videobuf-vmalloc 0x6ee90274 videobuf_vmalloc_free +(unknown) drivers/media/video/videobuf-vmalloc 0xae9b2707 videobuf_to_vmalloc +(unknown) drivers/media/video/videobuf2-core 0x0b1a9778 vb2_streamoff +(unknown) drivers/media/video/videobuf2-core 0x268cc65a vb2_dqbuf +(unknown) drivers/media/video/videobuf2-core 0x2bafe631 vb2_read +(unknown) drivers/media/video/videobuf2-core 0x3a05cf33 vb2_queue_init +(unknown) drivers/media/video/videobuf2-core 0x5072f911 vb2_querybuf +(unknown) drivers/media/video/videobuf2-core 0x5107e72a vb2_qbuf +(unknown) drivers/media/video/videobuf2-core 0x52371b10 vb2_write +(unknown) drivers/media/video/videobuf2-core 0x780780c1 vb2_streamon +(unknown) drivers/media/video/videobuf2-core 0x8214fd69 vb2_mmap +(unknown) drivers/media/video/videobuf2-core 0x96740a83 vb2_wait_for_all_buffers +(unknown) drivers/media/video/videobuf2-core 0x98028bb0 vb2_buffer_done +(unknown) drivers/media/video/videobuf2-core 0xae6e429a vb2_reqbufs +(unknown) drivers/media/video/videobuf2-core 0xc4fbd5c5 vb2_poll +(unknown) drivers/media/video/videobuf2-core 0xdc9d0175 vb2_plane_vaddr +(unknown) drivers/media/video/videobuf2-core 0xf7b5f4ac vb2_plane_cookie +(unknown) drivers/media/video/videobuf2-core 0xfbdee51b vb2_queue_release +(unknown) drivers/media/video/videobuf2-memops 0x1ff811ef vb2_get_contig_userptr +(unknown) drivers/media/video/videobuf2-memops 0x37ce4f7a vb2_common_vm_ops +(unknown) drivers/media/video/videobuf2-memops 0xabad53d5 vb2_mmap_pfn_range +(unknown) drivers/media/video/videobuf2-memops 0xd3bf00de vb2_put_vma +(unknown) drivers/media/video/videobuf2-vmalloc 0xd5594073 vb2_vmalloc_memops +(unknown) drivers/media/video/videodev 0x0614dd5a v4l2_video_std_frame_period +(unknown) drivers/media/video/videodev 0x08a1c671 v4l2_event_pending +(unknown) drivers/media/video/videodev 0x08bd048b v4l2_subdev_s_ctrl +(unknown) drivers/media/video/videodev 0x10a246da v4l2_device_unregister +(unknown) drivers/media/video/videodev 0x123959a1 v4l2_type_names +(unknown) drivers/media/video/videodev 0x16244fe5 v4l2_prio_check +(unknown) drivers/media/video/videodev 0x1d2e3870 v4l2_subdev_init +(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 0x2c8d34e2 v4l2_ctrl_handler_init +(unknown) drivers/media/video/videodev 0x2f78a8c2 v4l2_subdev_g_ext_ctrls +(unknown) drivers/media/video/videodev 0x35f493c8 v4l2_fh_del +(unknown) drivers/media/video/videodev 0x38a77122 v4l2_event_unsubscribe +(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 0x41725f4b video_ioctl2 +(unknown) drivers/media/video/videodev 0x43f7f024 v4l2_ctrl_new_custom +(unknown) drivers/media/video/videodev 0x495426ee v4l2_ctrl_get_name +(unknown) drivers/media/video/videodev 0x4c3874c3 v4l2_device_set_name +(unknown) drivers/media/video/videodev 0x4db97308 v4l2_event_init +(unknown) drivers/media/video/videodev 0x4ea8d4dc v4l2_subdev_s_ext_ctrls +(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 0x62eea290 v4l2_subdev_queryctrl +(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 0x6ae82047 video_device_release +(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 0x7bc509cf v4l2_device_unregister_subdev +(unknown) drivers/media/video/videodev 0x7d02e2ec v4l2_event_free +(unknown) drivers/media/video/videodev 0x7fc0d91d __video_register_device +(unknown) drivers/media/video/videodev 0x806d32c2 v4l2_fh_release +(unknown) drivers/media/video/videodev 0x8106095a v4l2_prio_max +(unknown) drivers/media/video/videodev 0x814556a3 video_usercopy +(unknown) drivers/media/video/videodev 0x845cd617 video_devdata +(unknown) drivers/media/video/videodev 0x867c265f v4l2_ctrl_fill +(unknown) drivers/media/video/videodev 0x8d611228 v4l2_ctrl_g_ctrl +(unknown) drivers/media/video/videodev 0x929ec5a4 v4l2_event_subscribe +(unknown) drivers/media/video/videodev 0x93c90561 v4l2_subdev_querymenu +(unknown) drivers/media/video/videodev 0x9bc64495 v4l2_fh_init +(unknown) drivers/media/video/videodev 0x9fc30522 v4l2_queryctrl +(unknown) drivers/media/video/videodev 0x9fc94fa3 v4l2_ctrl_s_ctrl +(unknown) drivers/media/video/videodev 0xa34171e4 v4l2_event_queue +(unknown) drivers/media/video/videodev 0xa635b210 v4l2_ctrl_find +(unknown) drivers/media/video/videodev 0xa6b301bf v4l2_ctrl_activate +(unknown) drivers/media/video/videodev 0xa9075ed4 v4l2_fh_exit +(unknown) drivers/media/video/videodev 0xa9acbbf2 v4l2_ctrl_handler_setup +(unknown) drivers/media/video/videodev 0xae8681df v4l2_subdev_try_ext_ctrls +(unknown) drivers/media/video/videodev 0xb1b8ab6a video_unregister_device +(unknown) drivers/media/video/videodev 0xb23f5161 v4l2_event_alloc +(unknown) drivers/media/video/videodev 0xb4d5e522 video_device_alloc +(unknown) drivers/media/video/videodev 0xb77b0159 v4l2_prio_init +(unknown) drivers/media/video/videodev 0xb7c766cb v4l2_fh_open +(unknown) drivers/media/video/videodev 0xb9092ea7 v4l2_ctrl_grab +(unknown) drivers/media/video/videodev 0xba2d1475 video_device_release_empty +(unknown) drivers/media/video/videodev 0xc23b0693 v4l2_fh_is_singular +(unknown) drivers/media/video/videodev 0xc533c917 v4l2_device_put +(unknown) drivers/media/video/videodev 0xc6a5a75d v4l2_try_ext_ctrls +(unknown) drivers/media/video/videodev 0xc7a1e9a4 v4l2_fh_add +(unknown) drivers/media/video/videodev 0xcda04a5b v4l2_prio_close +(unknown) drivers/media/video/videodev 0xd0fee29c v4l2_device_disconnect +(unknown) drivers/media/video/videodev 0xd814fa4d v4l2_g_ext_ctrls +(unknown) drivers/media/video/videodev 0xddb17c68 v4l2_device_register_subdev +(unknown) drivers/media/video/videodev 0xe0d56e7d v4l2_device_register +(unknown) drivers/media/video/videodev 0xe2b92059 v4l2_video_std_construct +(unknown) drivers/media/video/videodev 0xeb39c806 v4l2_device_register_subdev_nodes +(unknown) drivers/media/video/videodev 0xf3251e7b v4l2_norm_to_name +(unknown) drivers/media/video/videodev 0xf5b48d2c v4l2_s_ctrl +(unknown) drivers/media/video/videodev 0xf67ccce2 v4l2_event_dequeue +(unknown) drivers/media/video/videodev 0xf6e5ee49 v4l2_subdev_g_ctrl +(unknown) drivers/media/video/videodev 0xf835e377 v4l2_ctrl_handler_free +(unknown) drivers/media/video/zoran/videocodec 0x5c8a02c0 videocodec_attach +(unknown) drivers/media/video/zoran/videocodec 0x7b078fa3 videocodec_unregister +(unknown) drivers/media/video/zoran/videocodec 0xa6a9d259 videocodec_register +(unknown) drivers/media/video/zoran/videocodec 0xc5beb034 videocodec_detach +(unknown) drivers/memstick/core/memstick 0x14799353 memstick_unregister_driver +(unknown) drivers/memstick/core/memstick 0x327de63c memstick_suspend_host +(unknown) drivers/memstick/core/memstick 0x3a1ec0e2 memstick_set_rw_addr +(unknown) drivers/memstick/core/memstick 0x3b673043 memstick_new_req +(unknown) drivers/memstick/core/memstick 0x402ac49c memstick_next_req +(unknown) drivers/memstick/core/memstick 0x4bf92182 memstick_detect_change +(unknown) drivers/memstick/core/memstick 0x572481fe memstick_remove_host +(unknown) drivers/memstick/core/memstick 0x5d820a02 memstick_init_req_sg +(unknown) drivers/memstick/core/memstick 0x8a1d4fcd memstick_register_driver +(unknown) drivers/memstick/core/memstick 0x8bdb2c12 memstick_add_host +(unknown) drivers/memstick/core/memstick 0x8e7e4a7f memstick_alloc_host +(unknown) drivers/memstick/core/memstick 0x8f993ded memstick_resume_host +(unknown) drivers/memstick/core/memstick 0x90810e8a memstick_init_req +(unknown) drivers/memstick/core/memstick 0x9d10bef4 memstick_free_host +(unknown) drivers/message/fusion/mptbase 0x063dd47e mpt_event_register +(unknown) drivers/message/fusion/mptbase 0x067c5348 mpt_raid_phys_disk_pg1 +(unknown) drivers/message/fusion/mptbase 0x06def038 mpt_free_fw_memory +(unknown) drivers/message/fusion/mptbase 0x24f7da92 mpt_resume +(unknown) drivers/message/fusion/mptbase 0x2f938387 mpt_detach +(unknown) drivers/message/fusion/mptbase 0x359c1057 mpt_set_taskmgmt_in_progress_flag +(unknown) drivers/message/fusion/mptbase 0x3d34dfd5 mpt_free_msg_frame +(unknown) drivers/message/fusion/mptbase 0x4526289b mpt_event_deregister +(unknown) drivers/message/fusion/mptbase 0x49b8a377 mpt_attach +(unknown) drivers/message/fusion/mptbase 0x502108d0 mpt_fwfault_debug +(unknown) drivers/message/fusion/mptbase 0x563ed61f mpt_send_handshake_request +(unknown) drivers/message/fusion/mptbase 0x59949758 mptbase_sas_persist_operation +(unknown) drivers/message/fusion/mptbase 0x679435c3 mpt_config +(unknown) drivers/message/fusion/mptbase 0x7a40f63f mpt_GetIocState +(unknown) drivers/message/fusion/mptbase 0x7c3ba819 mpt_findImVolumes +(unknown) drivers/message/fusion/mptbase 0x7e28f154 mpt_clear_taskmgmt_in_progress_flag +(unknown) drivers/message/fusion/mptbase 0x81a58dd0 mpt_halt_firmware +(unknown) drivers/message/fusion/mptbase 0x88b74dc9 mpt_raid_phys_disk_pg0 +(unknown) drivers/message/fusion/mptbase 0x91a53b76 mpt_HardResetHandler +(unknown) drivers/message/fusion/mptbase 0x9892456f mpt_reset_register +(unknown) drivers/message/fusion/mptbase 0xa15f0224 mpt_verify_adapter +(unknown) drivers/message/fusion/mptbase 0xba8f0c9c mpt_Soft_Hard_ResetHandler +(unknown) drivers/message/fusion/mptbase 0xc0e69f82 mpt_device_driver_deregister +(unknown) drivers/message/fusion/mptbase 0xc25610b7 mpt_put_msg_frame_hi_pri +(unknown) drivers/message/fusion/mptbase 0xc47c22e8 mpt_deregister +(unknown) drivers/message/fusion/mptbase 0xc4e84dca mpt_print_ioc_summary +(unknown) drivers/message/fusion/mptbase 0xd1beea5b mpt_device_driver_register +(unknown) drivers/message/fusion/mptbase 0xd4e09a34 mpt_alloc_fw_memory +(unknown) drivers/message/fusion/mptbase 0xd9a92a75 mpt_reset_deregister +(unknown) drivers/message/fusion/mptbase 0xdbbf03bc mpt_put_msg_frame +(unknown) drivers/message/fusion/mptbase 0xdd805159 ioc_list +(unknown) drivers/message/fusion/mptbase 0xe6e55835 mpt_suspend +(unknown) drivers/message/fusion/mptbase 0xf1be9c06 mpt_raid_phys_disk_get_num_paths +(unknown) drivers/message/fusion/mptbase 0xf774406f mpt_get_msg_frame +(unknown) drivers/message/fusion/mptbase 0xf864f046 mpt_register +(unknown) drivers/message/fusion/mptscsih 0x06993f36 mptscsih_remove +(unknown) drivers/message/fusion/mptscsih 0x0daa8cba mptscsih_taskmgmt_response_code +(unknown) drivers/message/fusion/mptscsih 0x1648727e mptscsih_get_scsi_lookup +(unknown) drivers/message/fusion/mptscsih 0x2bc6b97a mptscsih_suspend +(unknown) drivers/message/fusion/mptscsih 0x3c881684 mptscsih_abort +(unknown) drivers/message/fusion/mptscsih 0x3fdaa64e mptscsih_host_attrs +(unknown) drivers/message/fusion/mptscsih 0x42de7d56 mptscsih_dev_reset +(unknown) drivers/message/fusion/mptscsih 0x463bf843 mptscsih_scandv_complete +(unknown) drivers/message/fusion/mptscsih 0x4edd442d mptscsih_proc_info +(unknown) drivers/message/fusion/mptscsih 0x5333a727 mptscsih_slave_destroy +(unknown) drivers/message/fusion/mptscsih 0x56a4018d mptscsih_change_queue_depth +(unknown) drivers/message/fusion/mptscsih 0x6b28b7f0 mptscsih_bios_param +(unknown) drivers/message/fusion/mptscsih 0x71f3bdc5 mptscsih_event_process +(unknown) drivers/message/fusion/mptscsih 0x8f116ca4 mptscsih_slave_configure +(unknown) drivers/message/fusion/mptscsih 0x9556ea8f mptscsih_bus_reset +(unknown) drivers/message/fusion/mptscsih 0x979d69b4 mptscsih_io_done +(unknown) drivers/message/fusion/mptscsih 0xa516c1a7 mptscsih_raid_id_to_num +(unknown) drivers/message/fusion/mptscsih 0xb16fc7e3 mptscsih_qcmd +(unknown) drivers/message/fusion/mptscsih 0xb727dd9e mptscsih_taskmgmt_complete +(unknown) drivers/message/fusion/mptscsih 0xb92f4c91 mptscsih_info +(unknown) drivers/message/fusion/mptscsih 0xc11842f5 mptscsih_resume +(unknown) drivers/message/fusion/mptscsih 0xd514afeb mptscsih_shutdown +(unknown) drivers/message/fusion/mptscsih 0xd996bbd9 mptscsih_ioc_reset +(unknown) drivers/message/fusion/mptscsih 0xde43bd45 mptscsih_is_phys_disk +(unknown) drivers/message/fusion/mptscsih 0xe2c14be3 mptscsih_IssueTaskMgmt +(unknown) drivers/message/fusion/mptscsih 0xfba2c571 mptscsih_host_reset +(unknown) drivers/message/i2o/i2o_core 0x046b5381 i2o_cntxt_list_get +(unknown) drivers/message/i2o/i2o_core 0x05f84eca i2o_pool_alloc +(unknown) drivers/message/i2o/i2o_core 0x0dd17ccd i2o_dma_realloc +(unknown) drivers/message/i2o/i2o_core 0x0df379a1 i2o_device_claim +(unknown) drivers/message/i2o/i2o_core 0x0e047cb1 i2o_msg_post_wait_mem +(unknown) drivers/message/i2o/i2o_core 0x15001f75 i2o_dma_alloc +(unknown) drivers/message/i2o/i2o_core 0x2a843bef i2o_dump_message +(unknown) drivers/message/i2o/i2o_core 0x2b2ec213 i2o_parm_field_get +(unknown) drivers/message/i2o/i2o_core 0x2c940bea i2o_device_claim_release +(unknown) drivers/message/i2o/i2o_core 0x2d2bbbe3 i2o_driver_notify_device_remove_all +(unknown) drivers/message/i2o/i2o_core 0x2f37d1d1 i2o_driver_notify_device_add_all +(unknown) drivers/message/i2o/i2o_core 0x346b0bbd i2o_iop_find_device +(unknown) drivers/message/i2o/i2o_core 0x373bdeba i2o_parm_issue +(unknown) drivers/message/i2o/i2o_core 0x3d36752e i2o_status_get +(unknown) drivers/message/i2o/i2o_core 0x7500f6b4 i2o_exec_lct_get +(unknown) drivers/message/i2o/i2o_core 0x7f74bb66 i2o_driver_register +(unknown) drivers/message/i2o/i2o_core 0x82fd9f9b i2o_cntxt_list_remove +(unknown) drivers/message/i2o/i2o_core 0x9b62068b i2o_dma_free +(unknown) drivers/message/i2o/i2o_core 0xa194327e i2o_msg_get_wait +(unknown) drivers/message/i2o/i2o_core 0xa708e1af i2o_sg_tablesize +(unknown) drivers/message/i2o/i2o_core 0xb4c00dcf i2o_controllers +(unknown) drivers/message/i2o/i2o_core 0xc4497507 i2o_driver_notify_controller_add_all +(unknown) drivers/message/i2o/i2o_core 0xcd912e97 i2o_find_iop +(unknown) drivers/message/i2o/i2o_core 0xd2cd7eae i2o_dma_map_sg +(unknown) drivers/message/i2o/i2o_core 0xdc4cbb6f i2o_pool_free +(unknown) drivers/message/i2o/i2o_core 0xdef8792f i2o_dma_map_single +(unknown) drivers/message/i2o/i2o_core 0xe4ca2a06 i2o_event_register +(unknown) drivers/message/i2o/i2o_core 0xe9b42b9a i2o_cntxt_list_add +(unknown) drivers/message/i2o/i2o_core 0xed842df3 i2o_driver_notify_controller_remove_all +(unknown) drivers/message/i2o/i2o_core 0xf12a639d i2o_parm_table_get +(unknown) drivers/message/i2o/i2o_core 0xf501183b i2o_cntxt_list_get_ptr +(unknown) drivers/message/i2o/i2o_core 0xf5f59f70 i2o_driver_unregister +(unknown) drivers/mfd/htc-pasic3 0xbd4f9c57 pasic3_read_register +(unknown) drivers/mfd/htc-pasic3 0xf8933db4 pasic3_write_register +(unknown) drivers/mfd/mc13xxx-core 0x03fb4f4b mc13xxx_irq_mask +(unknown) drivers/mfd/mc13xxx-core 0x105d6b89 mc13xxx_irq_unmask +(unknown) drivers/mfd/mc13xxx-core 0x1f587c22 mc13xxx_unlock +(unknown) drivers/mfd/mc13xxx-core 0x51f8fe89 mc13xxx_irq_request +(unknown) drivers/mfd/mc13xxx-core 0x59c2862d mc13xxx_irq_status +(unknown) drivers/mfd/mc13xxx-core 0x7353c38e mc13xxx_reg_rmw +(unknown) drivers/mfd/mc13xxx-core 0x81058b8a mc13xxx_irq_request_nounmask +(unknown) drivers/mfd/mc13xxx-core 0x842acf9f mc13xxx_irq_ack +(unknown) drivers/mfd/mc13xxx-core 0x90908a34 mc13xxx_lock +(unknown) drivers/mfd/mc13xxx-core 0x9c46314b mc13xxx_reg_write +(unknown) drivers/mfd/mc13xxx-core 0xa0ceb333 mc13783_to_mc13xxx +(unknown) drivers/mfd/mc13xxx-core 0xb3b0f98c mc13xxx_irq_free +(unknown) drivers/mfd/mc13xxx-core 0xe51cab02 mc13xxx_get_flags +(unknown) drivers/mfd/mc13xxx-core 0xeab86147 mc13783_adc_do_conversion +(unknown) drivers/mfd/mc13xxx-core 0xf573b543 mc13xxx_reg_read +(unknown) drivers/mfd/pcf50633 0x1476f388 pcf50633_irq_mask +(unknown) drivers/mfd/pcf50633 0x603ec67a pcf50633_write_block +(unknown) drivers/mfd/pcf50633 0x65697c8f pcf50633_reg_set_bit_mask +(unknown) drivers/mfd/pcf50633 0x8aed6690 pcf50633_irq_unmask +(unknown) drivers/mfd/pcf50633 0x8ebf46b1 pcf50633_read_block +(unknown) drivers/mfd/pcf50633 0x980e78cd pcf50633_reg_read +(unknown) drivers/mfd/pcf50633 0xbfc1e0b7 pcf50633_reg_write +(unknown) drivers/mfd/pcf50633 0xe0409281 pcf50633_register_irq +(unknown) drivers/mfd/pcf50633 0xec2a9a6d pcf50633_irq_mask_get +(unknown) drivers/mfd/pcf50633 0xfae5bc2a pcf50633_free_irq +(unknown) drivers/mfd/pcf50633 0xfc8f448e pcf50633_reg_clear_bits +(unknown) drivers/mfd/pcf50633-adc 0xd541a338 pcf50633_adc_sync_read +(unknown) drivers/mfd/pcf50633-adc 0xe2de55d3 pcf50633_adc_async_read +(unknown) drivers/mfd/pcf50633-gpio 0x1aa6546b pcf50633_gpio_power_supply_set +(unknown) drivers/mfd/pcf50633-gpio 0x33861f08 pcf50633_gpio_set +(unknown) drivers/mfd/pcf50633-gpio 0x8e5b4b10 pcf50633_gpio_invert_set +(unknown) drivers/mfd/pcf50633-gpio 0xa6d225b3 pcf50633_gpio_invert_get +(unknown) drivers/mfd/pcf50633-gpio 0xeb791533 pcf50633_gpio_get +(unknown) drivers/mfd/sm501 0x3f2fa09e sm501_find_clock +(unknown) drivers/mfd/sm501 0x5ecfd21d sm501_misc_control +(unknown) drivers/mfd/sm501 0x7d30c4b5 sm501_modify_reg +(unknown) drivers/mfd/sm501 0x9db6e08e sm501_unit_power +(unknown) drivers/mfd/sm501 0xa4f1d2f0 sm501_set_clock +(unknown) drivers/mfd/tps6105x 0x40a11123 tps6105x_get +(unknown) drivers/mfd/tps6105x 0xa226cada tps6105x_set +(unknown) drivers/mfd/tps6105x 0xbb0f3298 tps6105x_mask_and_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 0x1f701889 ucb1400_adc_read +(unknown) drivers/mfd/wm8400-core 0x6ed73fdd wm8400_reset_codec_reg_cache +(unknown) drivers/mfd/wm8400-core 0x7a905945 wm8400_reg_read +(unknown) drivers/mfd/wm8400-core 0xe406f8d6 wm8400_set_bits +(unknown) drivers/mfd/wm8400-core 0xe5d9633a wm8400_block_read +(unknown) drivers/misc/ad525x_dpot 0x5b97e0e2 ad_dpot_probe +(unknown) drivers/misc/ad525x_dpot 0x850a97b6 ad_dpot_remove +(unknown) drivers/misc/c2port/core 0x5d3b02ac c2port_device_unregister +(unknown) drivers/misc/c2port/core 0xcdf58ae9 c2port_device_register +(unknown) drivers/misc/cb710/cb710 0x0feedb5f cb710_set_irq_handler +(unknown) drivers/misc/cb710/cb710 0x71696d8e cb710_sg_dwiter_read_next_block +(unknown) drivers/misc/cb710/cb710 0x87ae9d6b cb710_pci_update_config_reg +(unknown) drivers/misc/cb710/cb710 0xc9f7ad78 cb710_sg_dwiter_write_next_block +(unknown) drivers/misc/eeprom/eeprom_93cx6 0x2df115d4 eeprom_93cx6_multiread +(unknown) drivers/misc/eeprom/eeprom_93cx6 0x63d14d2f eeprom_93cx6_read +(unknown) drivers/misc/enclosure 0x1d04f4e9 enclosure_component_register +(unknown) drivers/misc/enclosure 0x2a27cd6e enclosure_remove_device +(unknown) drivers/misc/enclosure 0x2e204034 enclosure_add_device +(unknown) drivers/misc/enclosure 0xb602f21c enclosure_for_each_device +(unknown) drivers/misc/enclosure 0xc0985443 enclosure_unregister +(unknown) drivers/misc/enclosure 0xcf17c77c enclosure_find +(unknown) drivers/misc/enclosure 0xe7fc9d14 enclosure_register +(unknown) drivers/misc/ioc4 0x008ad764 ioc4_register_submodule +(unknown) drivers/misc/ioc4 0x3defd899 ioc4_unregister_submodule +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x23cc0ccd lis3_dev +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x6c33e494 lis3lv02d_joystick_disable +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x6d43e68d lis3lv02d_poweron +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xb9e9f2a9 lis3lv02d_remove_fs +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xbce6fbad lis3lv02d_poweroff +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xbcfd56f0 lis3lv02d_init_device +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xe6af28c8 lis3lv02d_joystick_enable +(unknown) drivers/misc/ti-st/st_drv 0x4aebe00e st_register +(unknown) drivers/misc/ti-st/st_drv 0xc499d92e st_unregister +(unknown) drivers/misc/tifm_core 0x10f8c134 tifm_register_driver +(unknown) drivers/misc/tifm_core 0x12401d9e tifm_unmap_sg +(unknown) drivers/misc/tifm_core 0x15cac22e tifm_eject +(unknown) drivers/misc/tifm_core 0x2ec0bb62 tifm_unregister_driver +(unknown) drivers/misc/tifm_core 0x357a9735 tifm_remove_adapter +(unknown) drivers/misc/tifm_core 0x5e2364f4 tifm_add_adapter +(unknown) drivers/misc/tifm_core 0x62f762e7 tifm_has_ms_pif +(unknown) drivers/misc/tifm_core 0xa8c2ec46 tifm_queue_work +(unknown) drivers/misc/tifm_core 0xab0613bc tifm_map_sg +(unknown) drivers/misc/tifm_core 0xc5e1be25 tifm_free_device +(unknown) drivers/misc/tifm_core 0xe273356f tifm_free_adapter +(unknown) drivers/misc/tifm_core 0xec627334 tifm_alloc_adapter +(unknown) drivers/misc/tifm_core 0xed5e0038 tifm_alloc_device +(unknown) drivers/mmc/card/mmc_block 0xd2c10c3d mmc_cleanup_queue +(unknown) drivers/mmc/host/sdhci 0x1d740ba1 sdhci_add_host +(unknown) drivers/mmc/host/sdhci 0x7e582b1b sdhci_suspend_host +(unknown) drivers/mmc/host/sdhci 0x8b496121 sdhci_resume_host +(unknown) drivers/mmc/host/sdhci 0x93f4916c sdhci_remove_host +(unknown) drivers/mmc/host/sdhci 0xadcd57f6 sdhci_free_host +(unknown) drivers/mmc/host/sdhci 0xc9d1d4c1 sdhci_alloc_host +(unknown) drivers/mmc/host/sdhci 0xccc62a9a sdhci_enable_irq_wakeups +(unknown) drivers/mtd/chips/cfi_cmdset_0001 0x3bb04cba cfi_cmdset_0200 +(unknown) drivers/mtd/chips/cfi_cmdset_0001 0x44daa44c cfi_cmdset_0003 +(unknown) drivers/mtd/chips/cfi_cmdset_0001 0x6dc05fef cfi_cmdset_0001 +(unknown) drivers/mtd/chips/cfi_cmdset_0002 0x10dd9990 cfi_cmdset_0701 +(unknown) drivers/mtd/chips/cfi_cmdset_0002 0xbdef5abd cfi_cmdset_0002 +(unknown) drivers/mtd/chips/cfi_cmdset_0002 0xefdaadfb cfi_cmdset_0006 +(unknown) drivers/mtd/chips/cfi_cmdset_0020 0xdb0349b7 cfi_cmdset_0020 +(unknown) drivers/mtd/chips/cfi_util 0x43349398 cfi_fixup +(unknown) drivers/mtd/chips/cfi_util 0x4e50ebf4 cfi_qry_mode_on +(unknown) drivers/mtd/chips/cfi_util 0x90ff5369 cfi_qry_mode_off +(unknown) drivers/mtd/chips/cfi_util 0x9a3e9a0f cfi_qry_present +(unknown) drivers/mtd/chips/cfi_util 0xce91df63 cfi_varsize_frob +(unknown) drivers/mtd/chips/cfi_util 0xd55c6b67 cfi_read_pri +(unknown) drivers/mtd/chips/chipreg 0x2c86f6d8 register_mtd_chip_driver +(unknown) drivers/mtd/chips/chipreg 0x36876ed9 do_map_probe +(unknown) drivers/mtd/chips/chipreg 0x55b286c0 unregister_mtd_chip_driver +(unknown) drivers/mtd/chips/chipreg 0x57844b5e map_destroy +(unknown) drivers/mtd/chips/gen_probe 0x4f9fbce2 mtd_do_chip_probe +(unknown) drivers/mtd/devices/doc2000 0x917706e1 DoC2k_init +(unknown) drivers/mtd/devices/doc2001 0x91091824 DoCMil_init +(unknown) drivers/mtd/devices/doc2001plus 0xdee6ac5b DoCMilPlus_init +(unknown) drivers/mtd/devices/docecc 0x45937659 doc_decode_ecc +(unknown) drivers/mtd/lpddr/lpddr_cmds 0x617a903d lpddr_cmdset +(unknown) drivers/mtd/maps/map_funcs 0x0eac7bb9 simple_map_init +(unknown) drivers/mtd/mtd 0x07c38238 register_mtd_user +(unknown) drivers/mtd/mtd 0x1a3d62b4 get_mtd_device_nm +(unknown) drivers/mtd/mtd 0x232a5900 mtd_del_partition +(unknown) drivers/mtd/mtd 0x37a7b183 put_mtd_device +(unknown) drivers/mtd/mtd 0x3e9c4350 unregister_mtd_user +(unknown) drivers/mtd/mtd 0x3f2cae33 deregister_mtd_parser +(unknown) drivers/mtd/mtd 0x48af1b25 __put_mtd_device +(unknown) drivers/mtd/mtd 0x50f6bc15 mtd_table_mutex +(unknown) drivers/mtd/mtd 0x5516cd55 mtd_concat_create +(unknown) drivers/mtd/mtd 0x5a4bf5f9 kill_mtd_super +(unknown) drivers/mtd/mtd 0x6065ec54 mtd_concat_destroy +(unknown) drivers/mtd/mtd 0x73a19030 default_mtd_writev +(unknown) drivers/mtd/mtd 0x75621b8c mtd_erase_callback +(unknown) drivers/mtd/mtd 0x77f60ed8 parse_mtd_partitions +(unknown) drivers/mtd/mtd 0x7924fa26 mtd_kmalloc_up_to +(unknown) drivers/mtd/mtd 0x7dcfd978 get_mtd_device +(unknown) drivers/mtd/mtd 0x81350149 __mtd_next_device +(unknown) drivers/mtd/mtd 0x873fff28 mtd_add_partition +(unknown) drivers/mtd/mtd 0x884f56da register_mtd_parser +(unknown) drivers/mtd/mtd 0x9f06ffd1 mtd_device_register +(unknown) drivers/mtd/mtd 0xa0f58034 mtd_device_unregister +(unknown) drivers/mtd/mtd 0xa73b915a mount_mtd +(unknown) drivers/mtd/mtd 0xa856cb98 mtd_is_partition +(unknown) drivers/mtd/mtd 0xf7df639b __get_mtd_device +(unknown) drivers/mtd/mtd_blkdevs 0x31b90224 add_mtd_blktrans_dev +(unknown) drivers/mtd/mtd_blkdevs 0x4e843298 mtd_blktrans_cease_background +(unknown) drivers/mtd/mtd_blkdevs 0x5711fb70 del_mtd_blktrans_dev +(unknown) drivers/mtd/mtd_blkdevs 0x57c514eb deregister_mtd_blktrans +(unknown) drivers/mtd/mtd_blkdevs 0xc89ba973 register_mtd_blktrans +(unknown) drivers/mtd/nand/nand 0x01fafe3d nand_scan_bbt +(unknown) drivers/mtd/nand/nand 0x08cc31e5 nand_wait_ready +(unknown) drivers/mtd/nand/nand 0x20eeee49 nand_scan_ident +(unknown) drivers/mtd/nand/nand 0x29ec9907 nand_release +(unknown) drivers/mtd/nand/nand 0x6e595a53 nand_default_bbt +(unknown) drivers/mtd/nand/nand 0x73718400 nand_unlock +(unknown) drivers/mtd/nand/nand 0x8e55ef77 nand_scan_tail +(unknown) drivers/mtd/nand/nand 0x9987ad00 nand_scan +(unknown) drivers/mtd/nand/nand 0xdbfd7d4b nand_lock +(unknown) drivers/mtd/nand/nand_bch 0x53b7cb68 nand_bch_free +(unknown) drivers/mtd/nand/nand_bch 0xabcf678a nand_bch_calculate_ecc +(unknown) drivers/mtd/nand/nand_bch 0xcfc4d848 nand_bch_init +(unknown) drivers/mtd/nand/nand_bch 0xfbc13ed4 nand_bch_correct_data +(unknown) drivers/mtd/nand/nand_ecc 0x2d898121 nand_correct_data +(unknown) drivers/mtd/nand/nand_ecc 0x3132ee65 __nand_calculate_ecc +(unknown) drivers/mtd/nand/nand_ecc 0xb412e7a2 nand_calculate_ecc +(unknown) drivers/mtd/nand/nand_ecc 0xb4b94377 __nand_correct_data +(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 0x073c3eb0 sm_register_device +(unknown) drivers/mtd/onenand/onenand 0x17002446 onenand_release +(unknown) drivers/mtd/onenand/onenand 0x2e166631 onenand_scan_bbt +(unknown) drivers/mtd/onenand/onenand 0x3ab83ef0 onenand_default_bbt +(unknown) drivers/mtd/onenand/onenand 0x7476b40e flexonenand_region +(unknown) drivers/mtd/onenand/onenand 0xb64e8152 onenand_addr +(unknown) drivers/mtd/onenand/onenand 0xe188f649 onenand_scan +(unknown) drivers/mtd/ubi/ubi 0x04272af9 ubi_close_volume +(unknown) drivers/mtd/ubi/ubi 0x0acf3771 ubi_open_volume +(unknown) drivers/mtd/ubi/ubi 0x1251126b ubi_leb_unmap +(unknown) drivers/mtd/ubi/ubi 0x1a94d977 ubi_leb_erase +(unknown) drivers/mtd/ubi/ubi 0x273622b7 ubi_get_volume_info +(unknown) drivers/mtd/ubi/ubi 0x3ba1929f ubi_open_volume_nm +(unknown) drivers/mtd/ubi/ubi 0x42801d20 ubi_sync +(unknown) drivers/mtd/ubi/ubi 0x59cb77b1 ubi_open_volume_path +(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 0x94cbdb89 ubi_is_mapped +(unknown) drivers/mtd/ubi/ubi 0x98b287cd ubi_leb_map +(unknown) drivers/mtd/ubi/ubi 0xa8da2ee5 ubi_leb_write +(unknown) drivers/mtd/ubi/ubi 0xca557a5e ubi_leb_read +(unknown) drivers/mtd/ubi/ubi 0xcae8526b ubi_leb_change +(unknown) drivers/mtd/ubi/ubi 0xe4755f18 ubi_do_get_device_info +(unknown) drivers/mtd/ubi/ubi 0xfd6f0ef9 ubi_unregister_volume_notifier +(unknown) drivers/net/8390 0x0bd367d6 ei_tx_timeout +(unknown) drivers/net/8390 0x119721ac ei_interrupt +(unknown) drivers/net/8390 0x27317d8e ei_netdev_ops +(unknown) drivers/net/8390 0x54fb06d2 ei_start_xmit +(unknown) drivers/net/8390 0x54fe6976 NS8390_init +(unknown) drivers/net/8390 0x67d4ce35 ei_set_multicast_list +(unknown) drivers/net/8390 0x7db38ec1 __alloc_ei_netdev +(unknown) drivers/net/8390 0xa630a4d1 ei_close +(unknown) drivers/net/8390 0xb505d48c ei_open +(unknown) drivers/net/8390 0xec214b12 ei_get_stats +(unknown) drivers/net/8390 0xed55feea ei_poll +(unknown) drivers/net/arcnet/arcnet 0x18ee8aad arc_proto_default +(unknown) drivers/net/arcnet/arcnet 0x2ac33dc0 alloc_arcdev +(unknown) drivers/net/arcnet/arcnet 0x2d034866 arc_bcast_proto +(unknown) drivers/net/arcnet/arcnet 0x505576b6 arcnet_unregister_proto +(unknown) drivers/net/arcnet/arcnet 0x59a6e046 arcnet_timeout +(unknown) drivers/net/arcnet/arcnet 0x60d97e5e arc_raw_proto +(unknown) drivers/net/arcnet/arcnet 0x6534792a arcnet_debug +(unknown) drivers/net/arcnet/arcnet 0xa87f15f8 arc_proto_map +(unknown) drivers/net/arcnet/arcnet 0xa9587555 arcnet_close +(unknown) drivers/net/arcnet/arcnet 0xad54069a arcnet_open +(unknown) drivers/net/arcnet/arcnet 0xecb730b0 arcnet_interrupt +(unknown) drivers/net/arcnet/arcnet 0xfb745307 arcnet_send_packet +(unknown) drivers/net/arcnet/com20020 0x1ba6e6d7 com20020_check +(unknown) drivers/net/arcnet/com20020 0x418a58e6 com20020_netdev_ops +(unknown) drivers/net/arcnet/com20020 0xa1c012ec com20020_found +(unknown) drivers/net/bnx2 0x93b6b313 bnx2_cnic_probe +(unknown) drivers/net/bnx2x/bnx2x 0xb2ba5dc5 bnx2x_cnic_probe +(unknown) drivers/net/can/c_can/c_can 0x11138472 alloc_c_can_dev +(unknown) drivers/net/can/c_can/c_can 0x8a434134 register_c_can_dev +(unknown) drivers/net/can/c_can/c_can 0xb9661279 free_c_can_dev +(unknown) drivers/net/can/c_can/c_can 0xd2ecf45b unregister_c_can_dev +(unknown) drivers/net/can/can-dev 0x015a2587 alloc_can_err_skb +(unknown) drivers/net/can/can-dev 0x2cc64ac9 can_free_echo_skb +(unknown) drivers/net/can/can-dev 0x4531ee58 alloc_can_skb +(unknown) drivers/net/can/can-dev 0x6aefddb9 unregister_candev +(unknown) drivers/net/can/can-dev 0x7dc2e89c can_get_echo_skb +(unknown) drivers/net/can/can-dev 0x816e211d can_put_echo_skb +(unknown) drivers/net/can/can-dev 0x89277c00 close_candev +(unknown) drivers/net/can/can-dev 0x943c13c7 alloc_candev +(unknown) drivers/net/can/can-dev 0xbc911e63 register_candev +(unknown) drivers/net/can/can-dev 0xca0b3808 can_bus_off +(unknown) drivers/net/can/can-dev 0xd16817af open_candev +(unknown) drivers/net/can/can-dev 0xe5b97012 free_candev +(unknown) drivers/net/can/sja1000/sja1000 0x16e8aa02 unregister_sja1000dev +(unknown) drivers/net/can/sja1000/sja1000 0x49ebd0d2 sja1000_interrupt +(unknown) drivers/net/can/sja1000/sja1000 0xc3e36100 free_sja1000dev +(unknown) drivers/net/can/sja1000/sja1000 0xcbbd797e register_sja1000dev +(unknown) drivers/net/can/sja1000/sja1000 0xfd58ed73 alloc_sja1000dev +(unknown) drivers/net/cnic 0x3912ecb1 cnic_register_driver +(unknown) drivers/net/cnic 0x636af174 cnic_unregister_driver +(unknown) drivers/net/cxgb3/cxgb3 0x30333a48 cxgb3_free_stid +(unknown) drivers/net/cxgb3/cxgb3 0x32f2c10f cxgb3_alloc_atid +(unknown) drivers/net/cxgb3/cxgb3 0x39915217 cxgb3_unregister_client +(unknown) drivers/net/cxgb3/cxgb3 0x55aee0dd t3_l2t_get +(unknown) drivers/net/cxgb3/cxgb3 0x5d7e9e5f t3_l2e_free +(unknown) drivers/net/cxgb3/cxgb3 0x7a40abaf t3_l2t_send_slow +(unknown) drivers/net/cxgb3/cxgb3 0x95edc551 cxgb3_remove_tid +(unknown) drivers/net/cxgb3/cxgb3 0x968005db dev2t3cdev +(unknown) drivers/net/cxgb3/cxgb3 0x9c0e10df cxgb3_alloc_stid +(unknown) drivers/net/cxgb3/cxgb3 0xa7262e2e t3_register_cpl_handler +(unknown) drivers/net/cxgb3/cxgb3 0xc185f0a7 cxgb3_register_client +(unknown) drivers/net/cxgb3/cxgb3 0xcde58d7c cxgb3_queue_tid_release +(unknown) drivers/net/cxgb3/cxgb3 0xd1232555 cxgb3_ofld_send +(unknown) drivers/net/cxgb3/cxgb3 0xe558171b cxgb3_free_atid +(unknown) drivers/net/cxgb3/cxgb3 0xe72206df cxgb3_insert_tid +(unknown) drivers/net/cxgb3/cxgb3 0xea8f12f4 t3_l2t_send_event +(unknown) drivers/net/cxgb4/cxgb4 0x1768989b cxgb4_port_viid +(unknown) drivers/net/cxgb4/cxgb4 0x2125a169 cxgb4_pktgl_to_skb +(unknown) drivers/net/cxgb4/cxgb4 0x26e302c5 cxgb4_l2t_send +(unknown) drivers/net/cxgb4/cxgb4 0x2c46ad93 cxgb4_l2t_get +(unknown) drivers/net/cxgb4/cxgb4 0x32cce373 cxgb4_register_uld +(unknown) drivers/net/cxgb4/cxgb4 0x331daa97 cxgb4_free_stid +(unknown) drivers/net/cxgb4/cxgb4 0x48596cdc cxgb4_create_server +(unknown) drivers/net/cxgb4/cxgb4 0x57c9db6d cxgb4_ofld_send +(unknown) drivers/net/cxgb4/cxgb4 0x6634d25d cxgb4_alloc_atid +(unknown) drivers/net/cxgb4/cxgb4 0x6e7d971f cxgb4_l2t_release +(unknown) drivers/net/cxgb4/cxgb4 0x7d1423bf cxgb4_port_idx +(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 0xbfe1d0f0 cxgb4_get_tcp_stats +(unknown) drivers/net/cxgb4/cxgb4 0xd00e5a36 cxgb4_unregister_uld +(unknown) drivers/net/cxgb4/cxgb4 0xd69a0294 cxgb4_best_mtu +(unknown) drivers/net/cxgb4/cxgb4 0xe64a88c0 cxgb4_port_chan +(unknown) drivers/net/cxgb4/cxgb4 0xfea00049 cxgb4_iscsi_init +(unknown) drivers/net/hamradio/hdlcdrv 0x28d2a191 hdlcdrv_register +(unknown) drivers/net/hamradio/hdlcdrv 0x3a5e8b5e hdlcdrv_arbitrate +(unknown) drivers/net/hamradio/hdlcdrv 0x3ae03c79 hdlcdrv_receiver +(unknown) drivers/net/hamradio/hdlcdrv 0x402c413d hdlcdrv_transmitter +(unknown) drivers/net/hamradio/hdlcdrv 0xa260498b hdlcdrv_unregister +(unknown) drivers/net/irda/sir-dev 0x10aee97e sirdev_get_instance +(unknown) drivers/net/irda/sir-dev 0x1ab84fc7 irda_register_dongle +(unknown) drivers/net/irda/sir-dev 0x1f79df80 sirdev_set_dongle +(unknown) drivers/net/irda/sir-dev 0x61bda8c5 sirdev_write_complete +(unknown) drivers/net/irda/sir-dev 0x825c2833 irda_unregister_dongle +(unknown) drivers/net/irda/sir-dev 0x932d665c sirdev_receive +(unknown) drivers/net/irda/sir-dev 0xad048567 sirdev_raw_write +(unknown) drivers/net/irda/sir-dev 0xc5bec546 sirdev_put_instance +(unknown) drivers/net/irda/sir-dev 0xc71e8f7a sirdev_raw_read +(unknown) drivers/net/irda/sir-dev 0xc9b1a3f0 sirdev_set_dtr_rts +(unknown) drivers/net/macvlan 0x1a9e2ec4 macvlan_start_xmit +(unknown) drivers/net/macvlan 0x55fd7b19 macvlan_common_setup +(unknown) drivers/net/macvlan 0xbd8d9f66 macvlan_common_newlink +(unknown) drivers/net/macvlan 0xbd9ac496 macvlan_link_register +(unknown) drivers/net/macvlan 0xde2f3566 macvlan_dellink +(unknown) drivers/net/macvtap 0x87f6e1ee 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 0x01a08a2a mlx4_db_free +(unknown) drivers/net/mlx4/mlx4_core 0x075ce444 mlx4_qp_reserve_range +(unknown) drivers/net/mlx4/mlx4_core 0x07fb923c mlx4_fmr_enable +(unknown) drivers/net/mlx4/mlx4_core 0x1522fb3d mlx4_unregister_interface +(unknown) drivers/net/mlx4/mlx4_core 0x1a6f5340 mlx4_qp_release_range +(unknown) drivers/net/mlx4/mlx4_core 0x238b22e6 mlx4_pd_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x26d5d593 mlx4_get_protocol_dev +(unknown) drivers/net/mlx4/mlx4_core 0x2bac9879 mlx4_srq_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x2c929ca0 mlx4_free_hwq_res +(unknown) drivers/net/mlx4/mlx4_core 0x2d23696c mlx4_qp_query +(unknown) drivers/net/mlx4/mlx4_core 0x31400769 mlx4_write_mtt +(unknown) drivers/net/mlx4/mlx4_core 0x32ea93b9 mlx4_qp_modify +(unknown) drivers/net/mlx4/mlx4_core 0x3963a180 mlx4_CLOSE_PORT +(unknown) drivers/net/mlx4/mlx4_core 0x3ae41a70 mlx4_INIT_PORT +(unknown) drivers/net/mlx4/mlx4_core 0x3d33d76f mlx4_fmr_unmap +(unknown) drivers/net/mlx4/mlx4_core 0x3e32bd13 mlx4_unregister_vlan +(unknown) drivers/net/mlx4/mlx4_core 0x4250deef mlx4_unicast_promisc_remove +(unknown) drivers/net/mlx4/mlx4_core 0x43c1d6d9 mlx4_alloc_cmd_mailbox +(unknown) drivers/net/mlx4/mlx4_core 0x47b80363 mlx4_free_cmd_mailbox +(unknown) drivers/net/mlx4/mlx4_core 0x4b287f72 mlx4_multicast_detach +(unknown) drivers/net/mlx4/mlx4_core 0x4d53c128 mlx4_test_interrupts +(unknown) drivers/net/mlx4/mlx4_core 0x4f3a36b3 mlx4_mr_free +(unknown) drivers/net/mlx4/mlx4_core 0x4faa7bbd mlx4_mr_enable +(unknown) drivers/net/mlx4/mlx4_core 0x532ca847 mlx4_srq_free +(unknown) drivers/net/mlx4/mlx4_core 0x5387c214 mlx4_cq_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x564f3a36 mlx4_bf_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x57453b2a mlx4_find_cached_vlan +(unknown) drivers/net/mlx4/mlx4_core 0x59632ca2 mlx4_wol_read +(unknown) drivers/net/mlx4/mlx4_core 0x5ef08df3 mlx4_uar_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x6444a58c mlx4_buf_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x6d411ef5 mlx4_unicast_promisc_add +(unknown) drivers/net/mlx4/mlx4_core 0x7d160efa mlx4_srq_arm +(unknown) drivers/net/mlx4/mlx4_core 0x7f69e4e1 mlx4_register_mac +(unknown) drivers/net/mlx4/mlx4_core 0x9ec1317a mlx4_SYNC_TPT +(unknown) drivers/net/mlx4/mlx4_core 0xa025bb23 mlx4_multicast_attach +(unknown) drivers/net/mlx4/mlx4_core 0xa2afe5ff mlx4_unregister_mac +(unknown) drivers/net/mlx4/mlx4_core 0xa3827438 mlx4_mtt_addr +(unknown) drivers/net/mlx4/mlx4_core 0xa38e687e mlx4_uar_free +(unknown) drivers/net/mlx4/mlx4_core 0xa966ab7d mlx4_release_eq +(unknown) drivers/net/mlx4/mlx4_core 0xaf17ed13 mlx4_wol_write +(unknown) drivers/net/mlx4/mlx4_core 0xb172a6ac mlx4_cq_modify +(unknown) drivers/net/mlx4/mlx4_core 0xb32f4c63 mlx4_qp_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xb86b1a4b mlx4_pd_free +(unknown) drivers/net/mlx4/mlx4_core 0xb8d6a71d mlx4_bf_free +(unknown) drivers/net/mlx4/mlx4_core 0xb998a970 mlx4_qp_free +(unknown) drivers/net/mlx4/mlx4_core 0xbb439f69 mlx4_srq_query +(unknown) drivers/net/mlx4/mlx4_core 0xbbedbc21 mlx4_replace_mac +(unknown) drivers/net/mlx4/mlx4_core 0xbf797029 mlx4_alloc_hwq_res +(unknown) drivers/net/mlx4/mlx4_core 0xc261379f mlx4_qp_remove +(unknown) drivers/net/mlx4/mlx4_core 0xc3b8ee82 mlx4_buf_free +(unknown) drivers/net/mlx4/mlx4_core 0xcaa29fe4 mlx4_assign_eq +(unknown) drivers/net/mlx4/mlx4_core 0xcaabff08 mlx4_mtt_init +(unknown) drivers/net/mlx4/mlx4_core 0xcfe29dc6 mlx4_multicast_promisc_remove +(unknown) drivers/net/mlx4/mlx4_core 0xd1bd3396 mlx4_qp_to_ready +(unknown) drivers/net/mlx4/mlx4_core 0xd6293905 mlx4_register_interface +(unknown) drivers/net/mlx4/mlx4_core 0xd7a8732d mlx4_db_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xe0bd34a2 mlx4_mtt_cleanup +(unknown) drivers/net/mlx4/mlx4_core 0xe3ce49f2 mlx4_multicast_promisc_add +(unknown) drivers/net/mlx4/mlx4_core 0xe4f6b3ce __mlx4_cmd +(unknown) drivers/net/mlx4/mlx4_core 0xe7cae076 mlx4_cq_resize +(unknown) drivers/net/mlx4/mlx4_core 0xe8033889 mlx4_buf_write_mtt +(unknown) drivers/net/mlx4/mlx4_core 0xeaed1b51 mlx4_cq_free +(unknown) drivers/net/mlx4/mlx4_core 0xf16d9384 mlx4_register_vlan +(unknown) drivers/net/mlx4/mlx4_core 0xf6991011 mlx4_mr_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xf8c00206 mlx4_map_phys_fmr +(unknown) drivers/net/mlx4/mlx4_core 0xf9bff085 mlx4_fmr_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xfb361f13 mlx4_fmr_free +(unknown) drivers/net/phy/mdio-bitbang 0x551179ee alloc_mdio_bitbang +(unknown) drivers/net/phy/mdio-bitbang 0x5f50731d free_mdio_bitbang +(unknown) drivers/net/pppox 0x85e7a61d register_pppox_proto +(unknown) drivers/net/pppox 0xbe77a918 pppox_unbind_sock +(unknown) drivers/net/pppox 0xe0ff7a18 unregister_pppox_proto +(unknown) drivers/net/pppox 0xf3d57fd9 pppox_ioctl +(unknown) drivers/net/sungem_phy 0xe47dda28 mii_phy_probe +(unknown) drivers/net/tokenring/tms380tr 0x16387979 tms380tr_open +(unknown) drivers/net/tokenring/tms380tr 0x6b449fef tms380tr_close +(unknown) drivers/net/tokenring/tms380tr 0x932dd19b tms380tr_netdev_ops +(unknown) drivers/net/tokenring/tms380tr 0xbcd23793 tms380tr_interrupt +(unknown) drivers/net/tokenring/tms380tr 0xccfaa758 tmsdev_init +(unknown) drivers/net/tokenring/tms380tr 0xd2328794 tms380tr_wait +(unknown) drivers/net/tokenring/tms380tr 0xd27f9772 tmsdev_term +(unknown) drivers/net/usb/cdc_ether 0x2b15041b usbnet_cdc_status +(unknown) drivers/net/usb/cdc_ether 0x420cd9f1 usbnet_generic_cdc_bind +(unknown) drivers/net/usb/cdc_ether 0x6561e94b usbnet_cdc_unbind +(unknown) drivers/net/usb/cdc_ether 0xae6d04d5 usbnet_cdc_bind +(unknown) drivers/net/usb/rndis_host 0x6c8be6e3 rndis_command +(unknown) drivers/net/usb/rndis_host 0x6dd41326 rndis_status +(unknown) drivers/net/usb/rndis_host 0x7a274482 rndis_tx_fixup +(unknown) drivers/net/usb/rndis_host 0x8f18df17 generic_rndis_bind +(unknown) drivers/net/usb/rndis_host 0xa11ac891 rndis_unbind +(unknown) drivers/net/usb/rndis_host 0xe0007d3d rndis_rx_fixup +(unknown) drivers/net/usb/usbnet 0x0324dcc7 usbnet_resume +(unknown) drivers/net/usb/usbnet 0x22c3335e usbnet_get_endpoints +(unknown) drivers/net/usb/usbnet 0x25ea6042 usbnet_change_mtu +(unknown) drivers/net/usb/usbnet 0x2bbbf185 usbnet_skb_return +(unknown) drivers/net/usb/usbnet 0x31c87385 usbnet_get_link +(unknown) drivers/net/usb/usbnet 0x33455b47 usbnet_get_settings +(unknown) drivers/net/usb/usbnet 0x3772c0ca usbnet_get_drvinfo +(unknown) drivers/net/usb/usbnet 0x3c6bfa53 usbnet_purge_paused_rxq +(unknown) drivers/net/usb/usbnet 0x4a82a264 usbnet_probe +(unknown) drivers/net/usb/usbnet 0x4e173f55 usbnet_start_xmit +(unknown) drivers/net/usb/usbnet 0x4f4a2208 usbnet_suspend +(unknown) drivers/net/usb/usbnet 0x5368470d usbnet_get_msglevel +(unknown) drivers/net/usb/usbnet 0x57fec82b usbnet_nway_reset +(unknown) drivers/net/usb/usbnet 0x6d74fdfa usbnet_pause_rx +(unknown) drivers/net/usb/usbnet 0x6f19de2f usbnet_set_msglevel +(unknown) drivers/net/usb/usbnet 0x70f1dec4 usbnet_tx_timeout +(unknown) drivers/net/usb/usbnet 0x988f500e usbnet_disconnect +(unknown) drivers/net/usb/usbnet 0x9c792417 usbnet_defer_kevent +(unknown) drivers/net/usb/usbnet 0xafb3c276 usbnet_open +(unknown) drivers/net/usb/usbnet 0xb26ca1c8 usbnet_unlink_rx_urbs +(unknown) drivers/net/usb/usbnet 0xc02e7fce usbnet_stop +(unknown) drivers/net/usb/usbnet 0xc314ce27 usbnet_get_ethernet_addr +(unknown) drivers/net/usb/usbnet 0xd99199b7 usbnet_resume_rx +(unknown) drivers/net/usb/usbnet 0xf9e845bc usbnet_set_settings +(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 0x0aa2cea3 register_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0x0df8ff04 hdlc_close +(unknown) drivers/net/wan/hdlc 0x1236d706 hdlc_open +(unknown) drivers/net/wan/hdlc 0x178ee4f8 unregister_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0x4fb5404d detach_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0x8f8d8c68 attach_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0xa709dc9b unregister_hdlc_device +(unknown) drivers/net/wan/hdlc 0xd3f75f39 hdlc_ioctl +(unknown) drivers/net/wan/hdlc 0xdbe5aa91 hdlc_start_xmit +(unknown) drivers/net/wan/hdlc 0xe095ea8d hdlc_change_mtu +(unknown) drivers/net/wan/hdlc 0xfa2b4e19 alloc_hdlcdev +(unknown) drivers/net/wimax/i2400m/i2400m 0x0970d0fe i2400m_reset +(unknown) drivers/net/wimax/i2400m/i2400m 0x102cb4cd i2400m_is_boot_barker +(unknown) drivers/net/wimax/i2400m/i2400m 0x1110dc87 i2400m_tx_msg_sent +(unknown) drivers/net/wimax/i2400m/i2400m 0x1c424f82 i2400m_tx +(unknown) drivers/net/wimax/i2400m/i2400m 0x287982b2 i2400m_init +(unknown) drivers/net/wimax/i2400m/i2400m 0x34c23121 i2400m_post_reset +(unknown) drivers/net/wimax/i2400m/i2400m 0x3672b0e4 i2400m_netdev_setup +(unknown) drivers/net/wimax/i2400m/i2400m 0x3a04abe4 i2400m_cmd_enter_powersave +(unknown) drivers/net/wimax/i2400m/i2400m 0x499c755d i2400m_release +(unknown) drivers/net/wimax/i2400m/i2400m 0x683a912a i2400m_unknown_barker +(unknown) drivers/net/wimax/i2400m/i2400m 0x7532f983 i2400m_dev_reset_handle +(unknown) drivers/net/wimax/i2400m/i2400m 0x776210f7 i2400m_error_recovery +(unknown) drivers/net/wimax/i2400m/i2400m 0x7eeb33a0 i2400m_tx_msg_get +(unknown) drivers/net/wimax/i2400m/i2400m 0x940da991 i2400m_rx +(unknown) drivers/net/wimax/i2400m/i2400m 0xb00b793c i2400m_bm_cmd_prepare +(unknown) drivers/net/wimax/i2400m/i2400m 0xd6bfb37b i2400m_pre_reset +(unknown) drivers/net/wimax/i2400m/i2400m 0xe3e996bf i2400m_dev_bootstrap +(unknown) drivers/net/wimax/i2400m/i2400m 0xe52af36a i2400m_setup +(unknown) drivers/net/wireless/airo 0x24b8a8a1 reset_airo_card +(unknown) drivers/net/wireless/airo 0x26184da2 stop_airo_card +(unknown) drivers/net/wireless/airo 0x64824d9a init_airo_card +(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 0x490f10b5 ath_key_config +(unknown) drivers/net/wireless/ath/ath 0x4bdc088a ath_printk +(unknown) drivers/net/wireless/ath/ath 0x4e4a6588 ath_hw_setbssidmask +(unknown) drivers/net/wireless/ath/ath 0x6ae7dc92 ath_regd_init +(unknown) drivers/net/wireless/ath/ath 0x740a5f5c ath_hw_get_listen_time +(unknown) drivers/net/wireless/ath/ath 0x7af02ee2 ath_regd_get_band_ctl +(unknown) drivers/net/wireless/ath/ath 0x939ffa74 ath_hw_cycle_counters_update +(unknown) drivers/net/wireless/ath/ath 0xd6df45f8 ath_rxbuf_alloc +(unknown) drivers/net/wireless/ath/ath 0xe40a32e5 ath_key_delete +(unknown) drivers/net/wireless/ath/ath 0xeab4a1fd ath_reg_notifier_apply +(unknown) drivers/net/wireless/ath/ath 0xeb398303 ath_hw_keyreset +(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0x245bb783 ath9k_cmn_update_txpow +(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0x4a260ed9 ath9k_cmn_get_hw_crypto_keytype +(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0xb56e3ee4 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 0x015d6d1b ath9k_hw_set_txpowerlimit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x018d0057 ath9k_hw_numtxpending +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x01bc3af7 ath9k_hw_gen_timer_stop +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x038d6dea ath9k_hw_disable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x0406f8a7 ath9k_hw_set_sta_beacon_timers +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x091bc9c1 ath9k_hw_init_global_settings +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x09d1bfb9 ar9003_paprd_setup_gain_table +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x0d4f7110 ar9003_get_pll_sqsum_dvc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x105af39b ath9k_hw_putrxbuf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x13b5966e ath9k_hw_setup_statusring +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x15c0e784 ath9k_hw_write_associd +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x17649654 ath9k_hw_gen_timer_start +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x17805034 ath9k_hw_disable_mib_counters +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x1bed11d7 ath9k_hw_set_rx_bufsize +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x1f22561e ath9k_hw_rxprocdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x22d5a52d ath9k_hw_setantenna +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x23598a47 ath_gen_timer_alloc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x23d5c564 ath9k_hw_setrxfilter +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x262df388 ath9k_hw_releasetxqueue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x28cadf4b ath9k_hw_setmcastfilter +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2958b8f8 ath9k_hw_intrpend +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2bb19811 ath9k_hw_btcoex_enable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2c69c741 ath9k_hw_phy_disable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x30612619 ath9k_hw_ani_monitor +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x30b0259b ath_gen_timer_isr +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x31961555 ath9k_hw_get_txq_props +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x346caeb9 ath9k_hw_btcoex_disable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x38d6d41a ath9k_hw_cfg_output +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x3921f6dd ath9k_hw_gettxbuf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x41db59ac ar9003_paprd_is_done +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x43017cc1 ath9k_hw_beaconq_setup +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x44a91278 ar9003_hw_bb_watchdog_dbg_info +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x470b5584 ath9k_hw_setpower +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x49707383 ath9k_hw_getdefantenna +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x49e04bf7 ath9k_hw_getrxfilter +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x577817cb ath9k_hw_beaconinit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x584b95bd ath9k_hw_gettsf64 +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x59a6d5e0 ath9k_hw_set_gpio +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x5db47d27 ath9k_hw_name +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x5f6df3cd ath9k_hw_proc_mib_event +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x615e5386 ath9k_hw_deinit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x63c09555 ath9k_hw_resettxqueue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x69bc8859 ath9k_hw_updatetxtriglevel +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x6c297623 ar9003_paprd_enable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x6cd84606 ath9k_hw_set_txq_props +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x71244d5d ath9k_hw_bstuck_nfcal +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x7e6e8146 ath9k_hw_abort_tx_dma +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x82505c96 ath9k_hw_process_rxdesc_edma +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x82f75dae ar9003_hw_disable_phy_restart +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x833f8414 ath9k_hw_set_tsfadjust +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x84e05a36 ath9k_hw_puttxbuf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x885fb56d ath9k_hw_txstart +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x8d74b6b7 ath9k_hw_setuptxqueue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x900fb3f8 ath9k_hw_disable_interrupts +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x90c56f31 ath9k_hw_btcoex_set_weight +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x91cf5fe4 ath9k_hw_cleartxdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x92fe6653 ath9k_hw_settsf64 +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x943849aa ath9k_hw_init +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9520aeb3 ath9k_hw_htc_resetinit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x95a1eaf9 ath9k_hw_btcoex_init_2wire +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x986ac7a7 ath9k_hw_cfg_gpio_input +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9a9c2097 ath9k_hw_set_interrupts +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9c12472c ath9k_hw_setuprxdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9c6ec86c ath9k_hw_wait +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xa6c68a99 ath9k_hw_stop_dma_queue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xabafc05e ath9k_hw_startpcureceive +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xb03378b7 ar9003_paprd_init_table +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xb3a9cb1b ath9k_hw_reset_calvalid +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xbd54cfa9 ar9003_paprd_create_curve +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xbf51050b ath_gen_timer_free +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc2d0668c ath9k_hw_abortpcurecv +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc4a57e9a ar9003_hw_set_paprd_txdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xcc2ffa13 ath9k_hw_computetxtime +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd02ce5d7 ath9k_hw_btcoex_bt_stomp +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd3b07c0e ath9k_hw_setopmode +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd40f9d78 ath9k_hw_check_alive +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd90b34ab ath9k_hw_reset_tsf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xda208aff ath9k_hw_gpio_get +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xdb28200b ath9k_hw_gettxintrtxqs +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xdcb6ad94 ath9k_hw_stopdmarecv +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xdcdd6f7b ath9k_hw_reset +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xde041ffd ath9k_hw_btcoex_init_3wire +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xde606668 ath9k_hw_init_btcoex_hw +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe398453e ath9k_hw_enable_interrupts +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe42dc7ca ath9k_hw_addrxbuf_edma +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe42ecf4d ar9003_paprd_populate_single_table +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xee17dab0 ath9k_hw_setrxabort +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xf40fb6c3 ath9k_hw_gettsf32 +(unknown) drivers/net/wireless/atmel 0x19382433 init_atmel_card +(unknown) drivers/net/wireless/atmel 0x1dac6d94 atmel_open +(unknown) drivers/net/wireless/atmel 0xcc6b6d03 stop_atmel_card +(unknown) drivers/net/wireless/hostap/hostap 0x04e58c0e hostap_info_process +(unknown) drivers/net/wireless/hostap/hostap 0x069d6178 hostap_80211_rx +(unknown) drivers/net/wireless/hostap/hostap 0x13a59348 hostap_get_porttype +(unknown) drivers/net/wireless/hostap/hostap 0x1723ac32 hostap_set_multicast_list_queue +(unknown) drivers/net/wireless/hostap/hostap 0x1e063541 hostap_set_word +(unknown) drivers/net/wireless/hostap/hostap 0x254498c4 hostap_setup_dev +(unknown) drivers/net/wireless/hostap/hostap 0x26fbe321 hostap_init_data +(unknown) drivers/net/wireless/hostap/hostap 0x339f0980 hostap_check_sta_fw_version +(unknown) drivers/net/wireless/hostap/hostap 0x372885f1 hostap_add_interface +(unknown) drivers/net/wireless/hostap/hostap 0x3ca85c08 hostap_set_auth_algs +(unknown) drivers/net/wireless/hostap/hostap 0x3e80c5a8 hostap_handle_sta_tx_exc +(unknown) drivers/net/wireless/hostap/hostap 0x44283999 hostap_set_hostapd_sta +(unknown) drivers/net/wireless/hostap/hostap 0x4b752770 hostap_info_init +(unknown) drivers/net/wireless/hostap/hostap 0x66941f3e hostap_set_antsel +(unknown) drivers/net/wireless/hostap/hostap 0x671bbd30 hostap_set_roaming +(unknown) drivers/net/wireless/hostap/hostap 0x708da093 prism2_update_comms_qual +(unknown) drivers/net/wireless/hostap/hostap 0x83cd08cb hostap_master_start_xmit +(unknown) drivers/net/wireless/hostap/hostap 0xa12ad27f hostap_dump_tx_header +(unknown) drivers/net/wireless/hostap/hostap 0xac6fcd11 hostap_80211_ops +(unknown) drivers/net/wireless/hostap/hostap 0xb0bc5c0a hostap_set_string +(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 0xd2b75e61 hostap_set_hostapd +(unknown) drivers/net/wireless/hostap/hostap 0xd304e47f hostap_free_data +(unknown) drivers/net/wireless/hostap/hostap 0xd5266274 hostap_set_encryption +(unknown) drivers/net/wireless/hostap/hostap 0xec9956cc hostap_remove_interface +(unknown) drivers/net/wireless/hostap/hostap 0xee40d2e0 hostap_remove_proc +(unknown) drivers/net/wireless/hostap/hostap 0xf5451c58 hostap_init_proc +(unknown) drivers/net/wireless/hostap/hostap 0xf9d326fc hostap_init_ap_proc +(unknown) drivers/net/wireless/ipw2x00/libipw 0x1c820b19 libipw_debug_level +(unknown) drivers/net/wireless/ipw2x00/libipw 0x1d2a3365 libipw_xmit +(unknown) drivers/net/wireless/ipw2x00/libipw 0x1e905875 alloc_libipw +(unknown) drivers/net/wireless/ipw2x00/libipw 0x2a5958e1 libipw_rx +(unknown) drivers/net/wireless/ipw2x00/libipw 0x2fa1477d libipw_wx_set_encode +(unknown) drivers/net/wireless/ipw2x00/libipw 0x30350716 libipw_wx_get_encode +(unknown) drivers/net/wireless/ipw2x00/libipw 0x3094e951 libipw_rx_any +(unknown) drivers/net/wireless/ipw2x00/libipw 0x348527db libipw_wx_get_scan +(unknown) drivers/net/wireless/ipw2x00/libipw 0x3dfe908b libipw_rx_mgt +(unknown) drivers/net/wireless/ipw2x00/libipw 0x45a61682 libipw_get_channel_flags +(unknown) drivers/net/wireless/ipw2x00/libipw 0x4a2d7fc1 libipw_change_mtu +(unknown) drivers/net/wireless/ipw2x00/libipw 0x4eca0950 libipw_freq_to_channel +(unknown) drivers/net/wireless/ipw2x00/libipw 0x50f8c75f libipw_get_geo +(unknown) drivers/net/wireless/ipw2x00/libipw 0x58d6f03f libipw_channel_to_index +(unknown) drivers/net/wireless/ipw2x00/libipw 0x6aaa37d3 free_libipw +(unknown) drivers/net/wireless/ipw2x00/libipw 0xa58bb05f libipw_channel_to_freq +(unknown) drivers/net/wireless/ipw2x00/libipw 0xb4054857 libipw_wx_set_encodeext +(unknown) drivers/net/wireless/ipw2x00/libipw 0xbb9f9178 libipw_networks_age +(unknown) drivers/net/wireless/ipw2x00/libipw 0xc27d48d6 libipw_get_channel +(unknown) drivers/net/wireless/ipw2x00/libipw 0xdfba1e6c libipw_txb_free +(unknown) drivers/net/wireless/ipw2x00/libipw 0xf79c74d1 libipw_wx_get_encodeext +(unknown) drivers/net/wireless/ipw2x00/libipw 0xfbe7cb1c libipw_set_geo +(unknown) drivers/net/wireless/ipw2x00/libipw 0xfe19685f libipw_is_valid_channel +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x00a99a43 iwl_legacy_send_cmd_sync +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x00b4e870 iwl_legacy_set_rate +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x03ee6a49 iwl_legacy_prep_station +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x0514209b iwl_legacy_restore_stations +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x088f2405 iwl_legacy_usecs_to_beacons +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x0a71d0a1 iwl_legacy_mac_bss_info_changed +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x10c37667 iwl_legacy_cmd_queue_unmap +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x129dd8e3 iwl_legacy_rx_csa +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x15ff0c26 iwl_legacy_power_initialize +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x1ba76d24 iwl_legacy_eeprom_query16 +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x1f98480a iwl_legacy_init_channel_map +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2150abb5 iwl_legacy_leds_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x23d912f7 iwl_legacy_tx_queue_unmap +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x26987a3a iwl_legacy_set_flags_for_band +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x296dcfb2 iwl_legacy_scan_cancel_timeout +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2b71baf6 iwl_legacy_chswitch_done +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2e6a4583 iwl_legacy_tx_queue_free +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x31959826 iwl_legacy_send_lq_cmd +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x36a76cb5 iwl_legacy_tx_queue_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x374b9d52 iwl_legacy_get_active_dwell_time +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x37fbef02 iwl_legacy_setup_watchdog +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3949148c iwl_legacy_mac_change_interface +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3b436aec iwl_legacy_init_scan_params +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3e2408f7 iwl_legacy_is_ht40_tx_allowed +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3f37306f iwl_legacy_tx_cmd_complete +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4096c59d iwl_legacy_get_lowest_plcp +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x447377f8 iwl_legacy_mac_conf_tx +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x49c7f897 iwl_legacy_set_rxon_channel +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4ac59616 iwl_legacy_dealloc_bcast_stations +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4bfa4121 iwl_legacy_rx_queue_space +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4d9b76e2 iwl_legacy_get_free_ucode_key_index +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4fdbccdc iwl_legacy_rx_pm_debug_statistics_notif +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x50438eff iwl_legacy_recover_from_statistics +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x537dde72 iwl_legacy_mac_tx_last_beacon +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x55c36889 iwl_legacy_txq_update_write_ptr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x56a2a3f5 iwl_legacy_free_geos +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x57c6cc68 iwl_legacy_power_update_mode +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x5a340b51 iwl_legacy_cancel_scan_deferred_work +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x600ea2a8 iwl_legacy_alloc_all +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x60d68efa iwl_legacy_rx_reply_error +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x62527d03 iwl_legacy_send_add_sta +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x627edf63 iwl_legacy_clear_ucode_stations +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x6524e612 iwl_legacy_connection_init_rx_config +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x656f67e0 iwlegacy_bcast_addr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7051998a iwl_legacy_pci_resume +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x72280b69 iwl_legacy_mac_sta_remove +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7553d5e6 iwl_legacy_eeprom_free +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x76cda53a iwl_legacy_pm_ops +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x77791349 iwl_legacy_irq_handle_error +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7a17e23e iwl_legacy_alloc_txq_mem +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7b4eb5cc iwl_legacy_queue_space +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8a15a592 iwl_legacy_isr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8aafd669 iwl_legacy_setup_rx_scan_handlers +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8d5ff28e iwl_legacy_tx_queue_reset +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8d7e5ffd iwl_legacy_rx_queue_alloc +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8fcf6bba iwl_legacy_cmd_queue_free +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x9291f38e iwl_legacy_scan_cancel +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x95b4acc1 iwl_legacy_pci_suspend +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x9736e203 iwl_legacy_mac_add_interface +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x9c366bf2 iwl_legacy_set_decrypted_flag +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x9fb29f00 iwl_legacy_mac_reset_tsf +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa618c0c2 iwl_legacy_bg_watchdog +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa644b95b iwl_legacy_leds_exit +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa897a197 iwl_legacy_check_rxon_cmd +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xaa228681 iwl_legacy_fill_probe_req +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xabe48768 iwl_legacy_get_cmd_string +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xabf7b00c iwl_legacy_full_rxon_required +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xacae0871 iwl_legacy_send_bt_config +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xae019207 iwlegacy_debug_level +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xaee4d2b6 iwl_legacy_mac_remove_interface +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xaee6ee19 iwl_legacy_rx_spectrum_measure_notif +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb160b2cd iwl_legacy_set_rxon_hwcrypto +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb1ed45e4 iwl_legacy_set_tx_power +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb3dd13e7 iwl_legacy_get_single_channel_number +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb3ea6701 iwl_legacy_txq_mem +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb5ed98e1 iwl_legacy_send_cmd_pdu +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb86058f9 iwl_legacy_send_statistics_request +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb9626a95 iwl_legacy_init_geos +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb96c38ba iwl_legacy_set_rxon_ht +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xc0fa40c8 iwl_legacy_tx_cmd_protection +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xc5c0f226 iwl_legacy_free_channel_map +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xc6ddbd68 iwl_legacy_remove_station +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xc84950d7 iwl_legacy_mac_hw_scan +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd81d5c0a iwl_legacy_apm_stop +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd8ec198f iwl_legacy_get_passive_dwell_time +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xdb82dd7e iwl_legacy_add_beacon_time +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xe4f446ed iwl_legacy_setup_scan_deferred_work +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xe6941103 iwl_legacy_add_station_common +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xe6c113ae iwl_legacy_rx_queue_update_write_ptr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xe70bed8f iwl_legacy_eeprom_query_addr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xeb81b650 iwl_legacy_eeprom_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xefddf0ea iwl_legacy_rx_pm_sleep_notif +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf2905439 iwl_legacy_send_cmd +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf39eb158 iwl_legacy_apm_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf42b41aa iwl_legacy_get_channel_info +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf7c77d92 iwl_legacy_send_cmd_pdu_async +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf9b58ba1 iwl_legacy_send_rxon_timing +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xfb379634 iwl_legacy_mac_config +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x07849596 __tracepoint_iwlwifi_dev_iowrite32 +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x1a260580 __tracepoint_iwlwifi_dev_ucode_wrap_event +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x373f37dd __tracepoint_iwlwifi_dev_ucode_error +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x482aecd3 __tracepoint_iwlwifi_dev_ioread32 +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x58e9338a __tracepoint_iwlwifi_dev_ucode_event +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x8daa79ba __tracepoint_iwlwifi_dev_ucode_cont_event +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0xbb7e5c47 __tracepoint_iwlwifi_dev_rx +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0xbff320f5 __tracepoint_iwlwifi_dev_tx +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0xf6765781 __tracepoint_iwlwifi_dev_iowrite8 +(unknown) drivers/net/wireless/libertas/libertas 0x0b301a08 lbs_add_card +(unknown) drivers/net/wireless/libertas/libertas 0x26ab66c8 lbs_host_to_card_done +(unknown) drivers/net/wireless/libertas/libertas 0x2b380ee8 lbs_process_rxed_packet +(unknown) drivers/net/wireless/libertas/libertas 0x444118ea lbs_stop_card +(unknown) drivers/net/wireless/libertas/libertas 0x5430d2c0 lbs_remove_card +(unknown) drivers/net/wireless/libertas/libertas 0x5fdf38b8 lbs_disablemesh +(unknown) drivers/net/wireless/libertas/libertas 0x63f7ca52 lbs_host_sleep_cfg +(unknown) drivers/net/wireless/libertas/libertas 0x64a7efbf lbs_cmd_copyback +(unknown) drivers/net/wireless/libertas/libertas 0x772991f2 lbs_queue_event +(unknown) drivers/net/wireless/libertas/libertas 0x7f2c3d79 __lbs_cmd +(unknown) drivers/net/wireless/libertas/libertas 0x8bf07024 lbs_start_card +(unknown) drivers/net/wireless/libertas/libertas 0xb9cfdfc2 lbs_notify_command_response +(unknown) drivers/net/wireless/libertas/libertas 0xcba79e8b lbs_suspend +(unknown) drivers/net/wireless/libertas/libertas 0xd990d9b7 lbs_send_tx_feedback +(unknown) drivers/net/wireless/libertas/libertas 0xd9c59897 lbs_get_firmware +(unknown) drivers/net/wireless/libertas/libertas 0xf64277de lbs_debug +(unknown) drivers/net/wireless/libertas/libertas 0xfb03ea4f lbs_resume +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x0b67a609 lbtf_cmd_response_rx +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x28ad78e6 lbtf_bcn_sent +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x665bf829 lbtf_cmd_copyback +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x852d5187 lbtf_send_tx_feedback +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xa41bd584 __lbtf_cmd +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xae4c8752 lbtf_add_card +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xc85e6899 lbtf_debug +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xd41c71df lbtf_rx +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xddee4dbe lbtf_remove_card +(unknown) drivers/net/wireless/libertas_tf/libertas_tf_usb 0x1eb17cc1 if_usb_prog_firmware +(unknown) drivers/net/wireless/libertas_tf/libertas_tf_usb 0xa35c8e2d if_usb_reset_device +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x35eddaca mwifiex_handle_rx_packet +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x487f8d2d mwifiex_remove_card +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x64f7c69b mwifiex_process_sleep_confirm_resp +(unknown) drivers/net/wireless/mwifiex/mwifiex 0xa5506f1f mwifiex_cancel_hs +(unknown) drivers/net/wireless/mwifiex/mwifiex 0xb918d22b mwifiex_enable_hs +(unknown) drivers/net/wireless/mwifiex/mwifiex 0xd585a946 mwifiex_add_card +(unknown) drivers/net/wireless/mwifiex/mwifiex 0xef46b307 g_adapter +(unknown) drivers/net/wireless/mwifiex/mwifiex 0xf29c64b0 mwifiex_deauthenticate +(unknown) drivers/net/wireless/mwifiex/mwifiex 0xfbebff24 mwifiex_init_shutdown_fw +(unknown) drivers/net/wireless/orinoco/orinoco 0x005c89fe orinoco_process_xmit_skb +(unknown) drivers/net/wireless/orinoco/orinoco 0x0c198aa2 orinoco_get_stats +(unknown) drivers/net/wireless/orinoco/orinoco 0x188d35a2 orinoco_open +(unknown) drivers/net/wireless/orinoco/orinoco 0x20b4cf83 orinoco_stop +(unknown) drivers/net/wireless/orinoco/orinoco 0x3d1138bc orinoco_set_multicast_list +(unknown) drivers/net/wireless/orinoco/orinoco 0x3db8a5f7 orinoco_change_mtu +(unknown) drivers/net/wireless/orinoco/orinoco 0x4520b4f4 orinoco_tx_timeout +(unknown) drivers/net/wireless/orinoco/orinoco 0x5341d049 orinoco_if_del +(unknown) drivers/net/wireless/orinoco/orinoco 0x79714c89 orinoco_if_add +(unknown) drivers/net/wireless/orinoco/orinoco 0x85fe539a orinoco_down +(unknown) drivers/net/wireless/orinoco/orinoco 0x8991eb1d orinoco_up +(unknown) drivers/net/wireless/orinoco/orinoco 0x916f08bc hermes_struct_init +(unknown) drivers/net/wireless/orinoco/orinoco 0x9947d444 free_orinocodev +(unknown) drivers/net/wireless/orinoco/orinoco 0x9a9d2858 orinoco_init +(unknown) drivers/net/wireless/orinoco/orinoco 0x9cdca13a __orinoco_ev_info +(unknown) drivers/net/wireless/orinoco/orinoco 0xb11613cb alloc_orinocodev +(unknown) drivers/net/wireless/orinoco/orinoco 0xb34c37fe __orinoco_ev_rx +(unknown) drivers/net/wireless/orinoco/orinoco 0xffe27bca orinoco_interrupt +(unknown) drivers/net/wireless/p54/p54common 0x0b6642b8 p54_rx +(unknown) drivers/net/wireless/p54/p54common 0x21e01206 p54_parse_firmware +(unknown) drivers/net/wireless/p54/p54common 0x2d3dc3e2 p54_register_common +(unknown) drivers/net/wireless/p54/p54common 0x3c2c5461 p54_unregister_common +(unknown) drivers/net/wireless/p54/p54common 0x7c3a3754 p54_parse_eeprom +(unknown) drivers/net/wireless/p54/p54common 0xaec1f64f p54_read_eeprom +(unknown) drivers/net/wireless/p54/p54common 0xdc999940 p54_free_common +(unknown) drivers/net/wireless/p54/p54common 0xe5ec2d9f p54_init_common +(unknown) drivers/net/wireless/p54/p54common 0xf7b300dc p54_free_skb +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x028a9822 rt2800_config_intf +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x057d87df rt2800_txdone +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x1b56a20f rt2800_config_ant +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x21748847 rt2800_read_eeprom_efuse +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x24a40ed1 rt2800_write_tx_data +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x27808a64 rt2800_get_tkip_seq +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x37dc68d2 rt2800_efuse_detect +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x3c134cbb rt2800_config_filter +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x3de3b7c5 rt2800_get_survey +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x48ed6eac rt2800_init_eeprom +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x4dcc4338 rt2800_wait_csr_ready +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x524e2b6f rt2800_probe_hw_mode +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x5b1759fa rt2800_gain_calibration +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x627f0159 rt2800_disable_radio +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x63da93ae rt2800_mcu_request +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x6e6f9475 rt2800_config +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x702b757e rt2800_set_rts_threshold +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x7058a649 rt2800_check_firmware +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x7ac457de rt2800_process_rxwi +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x7f315a17 rt2800_config_shared_key +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x84411156 rt2800_config_erp +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x887a5007 rt2800_reset_tuner +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x92f50870 rt2800_load_firmware +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xadbf84dc rt2800_config_pairwise_key +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xaee24c51 rt2800_wait_wpdma_ready +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xb439c82f rt2800_write_beacon +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xca13b380 rt2800_conf_tx +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xd37c95ef rt2800_get_tsf +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xd6256025 rt2800_txdone_entry +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xd9310ec1 rt2800_link_tuner +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xda143dfa rt2800_link_stats +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xdd2a91e8 rt2800_rfkill_poll +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xe12dcd52 rt2800_ampdu_action +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xf34c6459 rt2800_clear_beacon +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xf4f37b04 rt2800_enable_radio +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xf8e9f658 rt2800_validate_eeprom +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x041a1820 rt2x00mac_stop +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x08f7c410 rt2x00mac_start +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x15100050 rt2x00queue_unpause_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x186f732e rt2x00queue_get_entry +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x25963777 rt2x00lib_rxdone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x271ae13b rt2x00queue_stop_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x2d09cdb5 rt2x00lib_pretbtt +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x34a96cc9 rt2x00mac_conf_tx +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x37530169 rt2x00lib_probe_dev +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x37c30bfe rt2x00queue_for_each_entry +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x3a9c24fd rt2x00lib_dmastart +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x3d480075 rt2x00queue_flush_queues +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x481be372 rt2x00queue_flush_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x486d01a2 rt2x00mac_get_stats +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x493a1b7b rt2x00mac_bss_info_changed +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x559fe932 rt2x00mac_sw_scan_complete +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x56a8c08e rt2x00mac_configure_filter +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x5824a6de rt2x00mac_get_ringparam +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x5bb22c48 rt2x00lib_beacondone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x7cda14f3 rt2x00mac_flush +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x7ec1e67d rt2x00lib_remove_dev +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x8f89dafe rt2x00mac_remove_interface +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x9140c423 rt2x00queue_stop_queues +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x94ba4423 rt2x00queue_start_queues +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x98d4ee0e rt2x00mac_get_antenna +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x992a5a51 rt2x00queue_pause_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x996fee09 rt2x00mac_rfkill_poll +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xa1980361 rt2x00lib_txdone_noinfo +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xa54150da rt2x00lib_txdone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xc1452936 rt2x00lib_dmadone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xc432ad2c rt2x00mac_sw_scan_start +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xcc7f28ab rt2x00lib_resume +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xd71aa7e2 rt2x00lib_suspend +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xdcc69539 rt2x00mac_tx +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xddcdf2fc rt2x00queue_start_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xdf6c8be5 rt2x00queue_unmap_skb +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xdf81a797 rt2x00queue_map_txskb +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xe68bd11e rt2x00mac_add_interface +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xebf2c4c1 rt2x00mac_set_antenna +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xf341fb50 rt2x00mac_set_key +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xfa4323f5 rt2x00mac_config +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xfe73b329 rt2x00mac_set_tim +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x0d42b9ee rt2x00pci_remove +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x1f1bb0c3 rt2x00pci_flush_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x56e8a496 rt2x00pci_probe +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x88770257 rt2x00pci_resume +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x8da1c1bf rt2x00pci_rxdone +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xab2c852d rt2x00pci_uninitialize +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xb506b067 rt2x00pci_suspend +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xb6abf5ee rt2x00pci_regbusy_read +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xe76dfb3b rt2x00pci_initialize +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x0808be72 rt2x00usb_initialize +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x14d0d4bd rt2x00usb_watchdog +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x4278d2a2 rt2x00usb_regbusy_read +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x4c79c6c1 rt2x00usb_disconnect +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x52897d8e rt2x00usb_clear_entry +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x7471d491 rt2x00usb_vendor_request +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x8c212b1b rt2x00usb_uninitialize +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x8c528187 rt2x00usb_register_read_async +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xb18e9dba rt2x00usb_vendor_request_buff +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xb4b47d92 rt2x00usb_resume +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xbcc27701 rt2x00usb_probe +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xbd523f59 rt2x00usb_suspend +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xc467897d rt2x00usb_vendor_req_buff_lock +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xcd47fd3c rt2x00usb_flush_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xf0931ebb rt2x00usb_disable_radio +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xf9053287 rt2x00usb_kick_queue +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x06307483 rtl92c_dm_write_dig +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x0635a086 _rtl92c_phy_rf_serial_read +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x178e39fb rtl92c_fill_h2c_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x1e028c47 rtl92c_phy_ap_calibrate +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x20255887 rtl92c_phy_update_txpower_dbm +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x20af4624 rtl92c_phy_set_io_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x27335c0a rtl92c_dm_rf_saving +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x28d42c59 rtl8192_phy_check_is_legal_rfpath +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x32a9a8aa _rtl92c_phy_fw_rf_serial_read +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x36776984 rtl92ce_phy_set_rf_on +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x4a0c9743 rtl92c_phy_query_bb_reg +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x4b4477be rtl92c_phy_iq_calibrate +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x4b716a3e rtl92c_set_fw_pwrmode_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x4e5dd982 _rtl92c_store_pwrIndex_diffrate_offset +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x54ce6b65 rtl92c_phy_set_bw_mode +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x5a5afbc8 rtl92c_phy_set_bb_reg +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x5a8b1039 rtl92c_firmware_selfreset +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x5c0b22d9 rtl92c_dm_init_edca_turbo +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x724af96b rtl92c_phy_sw_chnl_callback +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x737339da _rtl92c_phy_fw_rf_serial_write +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x762d843b _rtl92c_phy_rf_serial_write +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x81c6d98d rtl92c_phy_set_txpower_level +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x8abaf358 rtl92c_dm_check_txpower_tracking +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x95450174 rtl92c_set_fw_joinbss_report_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x97d4c386 rtl92c_set_fw_rsvdpagepkt +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa681c26d rtl92c_dm_init_rate_adaptive_mask +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa8af56dd rtl92c_phy_lc_calibrate +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xaef019fd rtl92c_phy_rf_config +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb05b4db1 _rtl92c_phy_dbm_to_txpwr_Idx +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb3314d48 _rtl92c_phy_calculate_bit_shift +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb4c88bbb rtl92c_dm_watchdog +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb77af985 rtl92c_dm_bt_coexist +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xc1f10081 _rtl92c_phy_txpwr_idx_to_dbm +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xc70d3bac _rtl92c_phy_init_bb_rf_register_definition +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xce7da3c2 _rtl92c_phy_bb8192c_config_parafile +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xd8bbe00a rtl92c_phy_set_rfpath_switch +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xda8b3487 rtl92c_phy_set_io +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xdce90234 rtl92c_phy_scan_operation_backup +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xe284f4a4 rtl92c_dm_init +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xe7f02a7b _rtl92c_phy_set_rf_sleep +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xf12b4c8f rtl92c_phy_sw_chnl +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xf8393ba2 rtl92c_bt_rssi_state_change +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xfc049929 rtl92c_download_fw +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x07f1f4f5 rtl_get_tcb_desc +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x1b26b529 rtl_cam_mark_invalid +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x2dd42e90 rtl_cam_del_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x3118c037 rtl_efuse_shadow_map_update +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x3969c682 efuse_read_1byte +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x4043a6cb rtl_pci_disconnect +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x45a3b1d0 rtl_cam_empty_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x48d30a1a rtl_ps_enable_nic +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x5843a4df rtl_cam_add_one_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x5f60138e rtl_cam_reset_all_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x78449914 rtl_usb_probe +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x8bab92a3 rtl_usb_disconnect +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x955e5c16 rtl_usb_resume +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x960893a0 rtl_ps_set_rf_state +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x98bcb5ef rtl_pci_probe +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x9cfcbedf rtl_cam_get_free_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xa79da39c rtl_pci_resume +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xab70b189 rtl_pci_suspend +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xb7d1537c rtl_usb_suspend +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xca8a5a01 rtl_cam_delete_one_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xfbc36f6a rtl_ps_disable_nic +(unknown) drivers/net/wireless/wl1251/wl1251 0x8cc90ad0 wl1251_free_hw +(unknown) drivers/net/wireless/wl1251/wl1251 0xbcd33698 wl1251_init_ieee80211 +(unknown) drivers/net/wireless/wl1251/wl1251 0xfbefd74a wl1251_alloc_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x2b2beb1c wl1271_init_ieee80211 +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x53dff67d wl12xx_debug_level +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x5d265754 wl1271_register_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x629c87f3 wl1271_load_firmware +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x801f86fe wl1271_unregister_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x9b75b7ae wl1271_free_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xa028f269 wl1271_set_partition +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xd01abde3 wl1271_alloc_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xe795ba26 wl1271_irq +(unknown) drivers/parport/parport 0x07376021 parport_ieee1284_ecp_read_data +(unknown) drivers/parport/parport 0x0b0890c2 parport_ieee1284_read_byte +(unknown) drivers/parport/parport 0x0cfbe41d parport_write +(unknown) drivers/parport/parport 0x14f1b08c parport_unregister_driver +(unknown) drivers/parport/parport 0x2a2694e8 parport_register_port +(unknown) drivers/parport/parport 0x2a2aa39f parport_find_number +(unknown) drivers/parport/parport 0x2abbf98e parport_ieee1284_epp_write_data +(unknown) drivers/parport/parport 0x38ad8c2c parport_ieee1284_ecp_write_data +(unknown) drivers/parport/parport 0x4ad13e83 parport_read +(unknown) drivers/parport/parport 0x4d2a941b parport_ieee1284_interrupt +(unknown) drivers/parport/parport 0x4db00fe2 parport_ieee1284_read_nibble +(unknown) drivers/parport/parport 0x542324dc parport_unregister_device +(unknown) drivers/parport/parport 0x570ac8db parport_wait_event +(unknown) drivers/parport/parport 0x5d1e4537 parport_claim +(unknown) drivers/parport/parport 0x5e3a3912 parport_irq_handler +(unknown) drivers/parport/parport 0x5ec3703d parport_register_driver +(unknown) drivers/parport/parport 0x6187a07b parport_ieee1284_epp_read_addr +(unknown) drivers/parport/parport 0x6703f536 parport_set_timeout +(unknown) drivers/parport/parport 0x6958515c parport_negotiate +(unknown) drivers/parport/parport 0x8c194437 parport_ieee1284_ecp_write_addr +(unknown) drivers/parport/parport 0x8cc053f3 parport_ieee1284_write_compat +(unknown) drivers/parport/parport 0x8eb6bc1a parport_claim_or_block +(unknown) drivers/parport/parport 0x94301101 parport_ieee1284_epp_read_data +(unknown) drivers/parport/parport 0x9e0f3195 parport_ieee1284_epp_write_addr +(unknown) drivers/parport/parport 0xac34c47e parport_get_port +(unknown) drivers/parport/parport 0xbc4d2532 parport_announce_port +(unknown) drivers/parport/parport 0xc90d752b parport_wait_peripheral +(unknown) drivers/parport/parport 0xd1c1f4a1 parport_remove_port +(unknown) drivers/parport/parport 0xd3723522 parport_register_device +(unknown) drivers/parport/parport 0xe510346c parport_put_port +(unknown) drivers/parport/parport 0xed0b1d2b parport_find_base +(unknown) drivers/parport/parport 0xf5a1665a parport_release +(unknown) drivers/parport/parport_pc 0x211a7f4f parport_pc_probe_port +(unknown) drivers/parport/parport_pc 0x7d5c0865 parport_pc_unregister_port +(unknown) drivers/pci/hotplug/acpiphp 0x0d5b527b acpiphp_unregister_attention +(unknown) drivers/pci/hotplug/acpiphp 0xcc7be94e acpiphp_register_attention +(unknown) drivers/pcmcia/pcmcia 0x1f515b05 pcmcia_disable_device +(unknown) drivers/pcmcia/pcmcia 0x2a001ab9 pcmcia_request_irq +(unknown) drivers/pcmcia/pcmcia 0x3282c01e pcmcia_get_tuple +(unknown) drivers/pcmcia/pcmcia 0x4d7c6fed pcmcia_map_mem_page +(unknown) drivers/pcmcia/pcmcia 0x54638320 pcmcia_request_window +(unknown) drivers/pcmcia/pcmcia 0x568f0ca3 pcmcia_fixup_iowidth +(unknown) drivers/pcmcia/pcmcia 0x6b8b5d62 pcmcia_read_config_byte +(unknown) drivers/pcmcia/pcmcia 0x6e6407eb pcmcia_request_io +(unknown) drivers/pcmcia/pcmcia 0x742f5665 pcmcia_parse_tuple +(unknown) drivers/pcmcia/pcmcia 0x7a8c41d6 pcmcia_loop_config +(unknown) drivers/pcmcia/pcmcia 0x8c4035a5 __pcmcia_request_exclusive_irq +(unknown) drivers/pcmcia/pcmcia 0x8c7d1ea9 pcmcia_register_driver +(unknown) drivers/pcmcia/pcmcia 0x94ee79ea pcmcia_dev_present +(unknown) drivers/pcmcia/pcmcia 0x99b259b1 pcmcia_loop_tuple +(unknown) drivers/pcmcia/pcmcia 0xac29ce3f pcmcia_write_config_byte +(unknown) drivers/pcmcia/pcmcia 0xae897047 pcmcia_get_mac_from_cis +(unknown) drivers/pcmcia/pcmcia 0xc0fb9651 pcmcia_enable_device +(unknown) drivers/pcmcia/pcmcia 0xd87eeb2e pcmcia_unregister_driver +(unknown) drivers/pcmcia/pcmcia 0xf042b350 pcmcia_release_window +(unknown) drivers/pcmcia/pcmcia 0xf7374324 pcmcia_fixup_vpp +(unknown) drivers/pcmcia/pcmcia_core 0x18818c52 pcmcia_parse_events +(unknown) drivers/pcmcia/pcmcia_core 0x212db8d2 pcmcia_socket_list +(unknown) drivers/pcmcia/pcmcia_core 0x2bf66b9a pcmcia_socket_class +(unknown) drivers/pcmcia/pcmcia_core 0x2e4bd131 pcmcia_get_socket_by_nr +(unknown) drivers/pcmcia/pcmcia_core 0x4096f87c pcmcia_get_socket +(unknown) drivers/pcmcia/pcmcia_core 0x473b2ff6 pcmcia_reset_card +(unknown) drivers/pcmcia/pcmcia_core 0x5c80a5ac pcmcia_put_socket +(unknown) drivers/pcmcia/pcmcia_core 0xb13a2ba7 pcmcia_parse_uevents +(unknown) drivers/pcmcia/pcmcia_core 0xb787e6e8 pcmcia_register_socket +(unknown) drivers/pcmcia/pcmcia_core 0xbbe2f34f pcmcia_socket_list_rwsem +(unknown) drivers/pcmcia/pcmcia_core 0xc3785c57 pccard_register_pcmcia +(unknown) drivers/pcmcia/pcmcia_core 0xcd735b63 pcmcia_unregister_socket +(unknown) drivers/pcmcia/pcmcia_core 0xcf97f3bd dead_socket +(unknown) drivers/pcmcia/pcmcia_rsrc 0x17a32820 pccard_nonstatic_ops +(unknown) drivers/pcmcia/pcmcia_rsrc 0x58a157fa pccard_static_ops +(unknown) drivers/platform/x86/asus-wmi 0x12945a9d asus_wmi_register_driver +(unknown) drivers/platform/x86/asus-wmi 0x62d459d8 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 0x561c634a wmi_evaluate_method +(unknown) drivers/platform/x86/wmi 0x876d29f1 wmi_get_event_data +(unknown) drivers/platform/x86/wmi 0xb5a6ebe2 wmi_remove_notify_handler +(unknown) drivers/platform/x86/wmi 0xc9d4d6d1 wmi_has_guid +(unknown) drivers/platform/x86/wmi 0xda29f8b0 wmi_set_block +(unknown) drivers/platform/x86/wmi 0xfb882fb7 wmi_query_block +(unknown) drivers/power/pcf50633-charger 0x014260cb pcf50633_mbc_get_status +(unknown) drivers/power/pcf50633-charger 0xcf78b06e pcf50633_mbc_get_usb_online_status +(unknown) drivers/power/pcf50633-charger 0xe5d6f32a pcf50633_mbc_usb_curlim_set +(unknown) drivers/pps/pps_core 0x53c07510 pps_unregister_source +(unknown) drivers/pps/pps_core 0x5e2c88f2 pps_event +(unknown) drivers/pps/pps_core 0xb9a86651 pps_register_source +(unknown) drivers/regulator/mc13xxx-regulator-core 0x64cd97ec mc13xxx_get_best_voltage_index +(unknown) drivers/regulator/mc13xxx-regulator-core 0x6559cfed mc13xxx_fixed_regulator_get_voltage +(unknown) drivers/regulator/mc13xxx-regulator-core 0x6b12addf mc13xxx_fixed_regulator_ops +(unknown) drivers/regulator/mc13xxx-regulator-core 0x88d9b6ab mc13xxx_sw_regulator_is_enabled +(unknown) drivers/regulator/mc13xxx-regulator-core 0x8d53ec4e mc13xxx_fixed_regulator_set_voltage +(unknown) drivers/regulator/mc13xxx-regulator-core 0x9897ac52 mc13xxx_regulator_ops +(unknown) drivers/regulator/mc13xxx-regulator-core 0xda8a1aa4 mc13xxx_regulator_list_voltage +(unknown) drivers/regulator/wm8350-regulator 0x5c24a0ff wm8350_register_led +(unknown) drivers/regulator/wm8350-regulator 0x6a6c0c36 wm8350_dcdc_set_slot +(unknown) drivers/regulator/wm8350-regulator 0xad3ee54f wm8350_register_regulator +(unknown) drivers/regulator/wm8350-regulator 0xb646e03d wm8350_isink_set_flash +(unknown) drivers/regulator/wm8350-regulator 0xbd05acfb wm8350_dcdc25_set_mode +(unknown) drivers/regulator/wm8350-regulator 0xe0508192 wm8350_ldo_set_slot +(unknown) drivers/regulator/wm8400-regulator 0x51ccdef5 wm8400_register_regulator +(unknown) drivers/scsi/cxgbi/libcxgbi 0x00b3a666 cxgbi_sock_select_mss +(unknown) drivers/scsi/cxgbi/libcxgbi 0x01ef4fc3 cxgbi_sock_act_open_req_arp_failure +(unknown) drivers/scsi/cxgbi/libcxgbi 0x059e2ee1 cxgbi_set_conn_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0x096e6574 cxgbi_conn_tx_open +(unknown) drivers/scsi/cxgbi/libcxgbi 0x0c87fde5 cxgbi_conn_alloc_pdu +(unknown) drivers/scsi/cxgbi/libcxgbi 0x0e056301 cxgbi_sock_closed +(unknown) drivers/scsi/cxgbi/libcxgbi 0x0e3d92bf cxgbi_iscsi_init +(unknown) drivers/scsi/cxgbi/libcxgbi 0x225f0c95 cxgbi_parse_pdu_itt +(unknown) drivers/scsi/cxgbi/libcxgbi 0x28cd0264 cxgbi_ddp_init +(unknown) drivers/scsi/cxgbi/libcxgbi 0x2c8444e3 cxgbi_sock_rcv_wr_ack +(unknown) drivers/scsi/cxgbi/libcxgbi 0x2cff8a51 cxgbi_cleanup_task +(unknown) drivers/scsi/cxgbi/libcxgbi 0x2d19a225 cxgbi_create_conn +(unknown) drivers/scsi/cxgbi/libcxgbi 0x2e816860 cxgbi_set_host_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0x39bf7f08 cxgbi_destroy_session +(unknown) drivers/scsi/cxgbi/libcxgbi 0x3a5c4389 cxgbi_ddp_page_size_factor +(unknown) drivers/scsi/cxgbi/libcxgbi 0x51c175d3 cxgbi_device_portmap_cleanup +(unknown) drivers/scsi/cxgbi/libcxgbi 0x53ba7196 cxgbi_hbas_add +(unknown) drivers/scsi/cxgbi/libcxgbi 0x54b426ee cxgbi_get_conn_stats +(unknown) drivers/scsi/cxgbi/libcxgbi 0x577df89e cxgbi_ep_connect +(unknown) drivers/scsi/cxgbi/libcxgbi 0x5ed992d3 cxgbi_sock_rcv_peer_close +(unknown) drivers/scsi/cxgbi/libcxgbi 0x6347e452 cxgbi_get_ep_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0x7ce3427e cxgbi_device_portmap_create +(unknown) drivers/scsi/cxgbi/libcxgbi 0x7fdb6004 cxgbi_device_unregister_all +(unknown) drivers/scsi/cxgbi/libcxgbi 0x80f2c04d cxgbi_iscsi_cleanup +(unknown) drivers/scsi/cxgbi/libcxgbi 0x856f48c4 cxgbi_ep_disconnect +(unknown) drivers/scsi/cxgbi/libcxgbi 0x8c2ba369 cxgbi_ddp_ppod_clear +(unknown) drivers/scsi/cxgbi/libcxgbi 0x910d80d6 cxgbi_sock_rcv_abort_rpl +(unknown) drivers/scsi/cxgbi/libcxgbi 0x9943f9b2 cxgbi_sock_established +(unknown) drivers/scsi/cxgbi/libcxgbi 0xa2a0c283 cxgbi_ddp_cleanup +(unknown) drivers/scsi/cxgbi/libcxgbi 0xabb9573b cxgbi_sock_check_wr_invariants +(unknown) drivers/scsi/cxgbi/libcxgbi 0xac91c362 cxgbi_sock_fail_act_open +(unknown) drivers/scsi/cxgbi/libcxgbi 0xb46ada69 cxgbi_ddp_ppod_set +(unknown) drivers/scsi/cxgbi/libcxgbi 0xb6433657 cxgbi_sock_free_cpl_skbs +(unknown) drivers/scsi/cxgbi/libcxgbi 0xbe85da73 cxgbi_ep_poll +(unknown) drivers/scsi/cxgbi/libcxgbi 0xc36327fe cxgbi_device_find_by_lldev +(unknown) drivers/scsi/cxgbi/libcxgbi 0xca941ebd cxgbi_sock_skb_entail +(unknown) drivers/scsi/cxgbi/libcxgbi 0xd067fbe2 cxgbi_device_unregister +(unknown) drivers/scsi/cxgbi/libcxgbi 0xd1f09385 cxgbi_hbas_remove +(unknown) drivers/scsi/cxgbi/libcxgbi 0xe68c5750 cxgbi_sock_rcv_close_conn_rpl +(unknown) drivers/scsi/cxgbi/libcxgbi 0xe8ee384a cxgbi_bind_conn +(unknown) drivers/scsi/cxgbi/libcxgbi 0xe917d27b cxgbi_conn_xmit_pdu +(unknown) drivers/scsi/cxgbi/libcxgbi 0xed21d3d9 cxgbi_conn_pdu_ready +(unknown) drivers/scsi/cxgbi/libcxgbi 0xed9a5186 cxgbi_sock_purge_wr_queue +(unknown) drivers/scsi/cxgbi/libcxgbi 0xf32f3366 cxgbi_get_host_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0xfa0dbf64 cxgbi_conn_init_pdu +(unknown) drivers/scsi/cxgbi/libcxgbi 0xfb990b63 cxgbi_create_session +(unknown) drivers/scsi/cxgbi/libcxgbi 0xfc6e2db2 cxgbi_device_register +(unknown) drivers/scsi/fcoe/libfcoe 0x093b6ffe fcoe_clean_pending_queue +(unknown) drivers/scsi/fcoe/libfcoe 0x0f5de191 fcoe_ctlr_link_up +(unknown) drivers/scsi/fcoe/libfcoe 0x0fb51275 fcoe_queue_timer +(unknown) drivers/scsi/fcoe/libfcoe 0x192ad19f fcoe_ctlr_init +(unknown) drivers/scsi/fcoe/libfcoe 0x374c1e1c fcoe_wwn_from_mac +(unknown) drivers/scsi/fcoe/libfcoe 0x52c1dd7f fcoe_transport_attach +(unknown) drivers/scsi/fcoe/libfcoe 0x59b5a0aa fcoe_ctlr_recv_flogi +(unknown) drivers/scsi/fcoe/libfcoe 0x63a25898 fcoe_check_wait_queue +(unknown) drivers/scsi/fcoe/libfcoe 0x6eed2489 fcoe_fc_crc +(unknown) drivers/scsi/fcoe/libfcoe 0x7424c586 fcoe_ctlr_recv +(unknown) drivers/scsi/fcoe/libfcoe 0x871ec24c fcoe_transport_detach +(unknown) drivers/scsi/fcoe/libfcoe 0x8750f9c6 fcoe_ctlr_els_send +(unknown) drivers/scsi/fcoe/libfcoe 0x9a88dfea fcoe_ctlr_link_down +(unknown) drivers/scsi/fcoe/libfcoe 0x9bbd2969 fcoe_ctlr_destroy +(unknown) drivers/scsi/fcoe/libfcoe 0xa493ee5a fcoe_get_paged_crc_eof +(unknown) drivers/scsi/fcoe/libfcoe 0xa833a2c9 fcoe_start_io +(unknown) drivers/scsi/fcoe/libfcoe 0xaf719ce3 fcoe_libfc_config +(unknown) drivers/scsi/iscsi_boot_sysfs 0x8467a2a5 iscsi_boot_create_host_kset +(unknown) drivers/scsi/iscsi_boot_sysfs 0x89603f7a iscsi_boot_create_kset +(unknown) drivers/scsi/iscsi_boot_sysfs 0xb9507902 iscsi_boot_create_target +(unknown) drivers/scsi/iscsi_boot_sysfs 0xd7d08347 iscsi_boot_destroy_kset +(unknown) drivers/scsi/iscsi_boot_sysfs 0xe2d9cb21 iscsi_boot_create_ethernet +(unknown) drivers/scsi/iscsi_boot_sysfs 0xfe6421d9 iscsi_boot_create_initiator +(unknown) drivers/scsi/libfc/libfc 0x07580090 fc_lport_bsg_request +(unknown) drivers/scsi/libfc/libfc 0x09c65e67 fc_set_rport_loss_tmo +(unknown) drivers/scsi/libfc/libfc 0x13b8f481 fc_exch_mgr_list_clone +(unknown) drivers/scsi/libfc/libfc 0x14541e67 fc_lport_iterate +(unknown) drivers/scsi/libfc/libfc 0x14bcd09f libfc_vport_create +(unknown) drivers/scsi/libfc/libfc 0x14de1fb0 fc_disc_init +(unknown) drivers/scsi/libfc/libfc 0x16bf16e4 fc_fc4_deregister_provider +(unknown) drivers/scsi/libfc/libfc 0x18745e4d fc_lport_init +(unknown) drivers/scsi/libfc/libfc 0x22c231e4 fc_lport_flogi_resp +(unknown) drivers/scsi/libfc/libfc 0x2ac113a0 fc_fill_hdr +(unknown) drivers/scsi/libfc/libfc 0x2ac95a9d fc_lport_set_local_id +(unknown) drivers/scsi/libfc/libfc 0x328e53f3 fc_linkup +(unknown) drivers/scsi/libfc/libfc 0x36e5fbaf fc_cpu_mask +(unknown) drivers/scsi/libfc/libfc 0x3efc9224 fc_lport_reset +(unknown) drivers/scsi/libfc/libfc 0x42168b9f fc_get_host_port_state +(unknown) drivers/scsi/libfc/libfc 0x53c72b73 fc_fabric_logoff +(unknown) drivers/scsi/libfc/libfc 0x56be4fb2 fc_lport_config +(unknown) drivers/scsi/libfc/libfc 0x5e8b6bdd fc_eh_host_reset +(unknown) drivers/scsi/libfc/libfc 0x66599e13 fc_fc4_register_provider +(unknown) drivers/scsi/libfc/libfc 0x682699ef fc_vport_id_lookup +(unknown) drivers/scsi/libfc/libfc 0x6a7ceb4d fc_frame_alloc_fill +(unknown) drivers/scsi/libfc/libfc 0x7024d242 fc_change_queue_depth +(unknown) drivers/scsi/libfc/libfc 0x780c2806 fc_fill_reply_hdr +(unknown) drivers/scsi/libfc/libfc 0x784e51c6 fc_exch_init +(unknown) drivers/scsi/libfc/libfc 0x7d1646e6 fc_exch_mgr_del +(unknown) drivers/scsi/libfc/libfc 0x83c8b58d fc_exch_mgr_free +(unknown) drivers/scsi/libfc/libfc 0x88d6eda5 fc_exch_mgr_alloc +(unknown) drivers/scsi/libfc/libfc 0x8a78385e fc_rport_terminate_io +(unknown) drivers/scsi/libfc/libfc 0x8f6db724 fc_get_host_stats +(unknown) drivers/scsi/libfc/libfc 0x8fa2054a fc_fabric_login +(unknown) drivers/scsi/libfc/libfc 0x90b96cf4 fc_lport_logo_resp +(unknown) drivers/scsi/libfc/libfc 0x96c9dd39 fc_rport_init +(unknown) drivers/scsi/libfc/libfc 0x999101db fc_frame_crc_check +(unknown) drivers/scsi/libfc/libfc 0x9c02349c fc_elsct_send +(unknown) drivers/scsi/libfc/libfc 0xa083e9f2 fc_vport_setlink +(unknown) drivers/scsi/libfc/libfc 0xa19b7e32 fc_elsct_init +(unknown) drivers/scsi/libfc/libfc 0xaa7976a7 fc_get_host_speed +(unknown) drivers/scsi/libfc/libfc 0xb893f0b3 fc_lport_destroy +(unknown) drivers/scsi/libfc/libfc 0xc301b75d fc_set_mfs +(unknown) drivers/scsi/libfc/libfc 0xc8009564 _fc_frame_alloc +(unknown) drivers/scsi/libfc/libfc 0xcd7404e8 fc_exch_recv +(unknown) drivers/scsi/libfc/libfc 0xcd7b8033 fc_slave_alloc +(unknown) drivers/scsi/libfc/libfc 0xcda1ac03 fc_lport_notifier_head +(unknown) drivers/scsi/libfc/libfc 0xd60e6cc5 fc_exch_mgr_reset +(unknown) drivers/scsi/libfc/libfc 0xd940f297 fc_exch_mgr_add +(unknown) drivers/scsi/libfc/libfc 0xda4bd43d fc_linkdown +(unknown) drivers/scsi/libfc/libfc 0xe1aa02a2 fc_fcp_init +(unknown) drivers/scsi/libfc/libfc 0xe652220d fc_eh_device_reset +(unknown) drivers/scsi/libfc/libfc 0xe93a1fb2 fc_eh_abort +(unknown) drivers/scsi/libfc/libfc 0xeaaeaacc fc_fcp_destroy +(unknown) drivers/scsi/libfc/libfc 0xee3f1e5b fc_queuecommand +(unknown) drivers/scsi/libfc/libfc 0xf02edba3 fc_change_queue_type +(unknown) drivers/scsi/libiscsi 0x0c536d4c iscsi_itt_to_task +(unknown) drivers/scsi/libiscsi 0x0e2afd03 iscsi_complete_pdu +(unknown) drivers/scsi/libiscsi 0x10f4d3e7 iscsi_update_cmdsn +(unknown) drivers/scsi/libiscsi 0x143495d0 iscsi_prep_data_out_pdu +(unknown) drivers/scsi/libiscsi 0x1c4e1ba4 iscsi_conn_setup +(unknown) drivers/scsi/libiscsi 0x1ff91840 __iscsi_complete_pdu +(unknown) drivers/scsi/libiscsi 0x22dc92b0 iscsi_eh_session_reset +(unknown) drivers/scsi/libiscsi 0x2eb88f8b iscsi_pool_init +(unknown) drivers/scsi/libiscsi 0x2ec93a13 iscsi_suspend_tx +(unknown) drivers/scsi/libiscsi 0x37330561 iscsi_conn_failure +(unknown) drivers/scsi/libiscsi 0x37c573b4 iscsi_conn_get_addr_param +(unknown) drivers/scsi/libiscsi 0x4d522d03 iscsi_host_set_param +(unknown) drivers/scsi/libiscsi 0x5318db13 iscsi_itt_to_ctask +(unknown) drivers/scsi/libiscsi 0x55b02f96 iscsi_suspend_queue +(unknown) drivers/scsi/libiscsi 0x57d37e78 __iscsi_get_task +(unknown) drivers/scsi/libiscsi 0x64798639 iscsi_requeue_task +(unknown) drivers/scsi/libiscsi 0x69162817 __iscsi_put_task +(unknown) drivers/scsi/libiscsi 0x6fa1c4db iscsi_eh_recover_target +(unknown) drivers/scsi/libiscsi 0x6fcf3ed7 iscsi_session_recovery_timedout +(unknown) drivers/scsi/libiscsi 0x7ccc7da1 iscsi_conn_stop +(unknown) drivers/scsi/libiscsi 0x7cd418ca iscsi_conn_teardown +(unknown) drivers/scsi/libiscsi 0x7df524e1 iscsi_host_remove +(unknown) drivers/scsi/libiscsi 0x823d2a33 iscsi_conn_start +(unknown) drivers/scsi/libiscsi 0x8c29c04b iscsi_eh_abort +(unknown) drivers/scsi/libiscsi 0x8c4f9d12 iscsi_conn_queue_work +(unknown) drivers/scsi/libiscsi 0x9c548a5a iscsi_eh_device_reset +(unknown) drivers/scsi/libiscsi 0xa4832cf0 iscsi_pool_free +(unknown) drivers/scsi/libiscsi 0xa56aa54d iscsi_host_add +(unknown) drivers/scsi/libiscsi 0xa66db1dd iscsi_conn_send_pdu +(unknown) drivers/scsi/libiscsi 0xa725b03e iscsi_host_get_param +(unknown) drivers/scsi/libiscsi 0xaa12eb64 iscsi_session_teardown +(unknown) drivers/scsi/libiscsi 0xae408a18 iscsi_host_free +(unknown) drivers/scsi/libiscsi 0xaf25313d iscsi_session_get_param +(unknown) drivers/scsi/libiscsi 0xb009c543 iscsi_session_failure +(unknown) drivers/scsi/libiscsi 0xb3a25917 iscsi_eh_target_reset +(unknown) drivers/scsi/libiscsi 0xc2ff0b2d iscsi_put_task +(unknown) drivers/scsi/libiscsi 0xc4b58cc8 iscsi_conn_get_param +(unknown) drivers/scsi/libiscsi 0xd9fc0279 iscsi_queuecommand +(unknown) drivers/scsi/libiscsi 0xdadec3b6 iscsi_verify_itt +(unknown) drivers/scsi/libiscsi 0xdfdf886a iscsi_set_param +(unknown) drivers/scsi/libiscsi 0xe1b5ffaa iscsi_complete_scsi_task +(unknown) drivers/scsi/libiscsi 0xe45cf488 iscsi_change_queue_depth +(unknown) drivers/scsi/libiscsi 0xeaed4726 iscsi_target_alloc +(unknown) drivers/scsi/libiscsi 0xf4fdee1c iscsi_session_setup +(unknown) drivers/scsi/libiscsi 0xf80ee7fd iscsi_conn_bind +(unknown) drivers/scsi/libiscsi 0xfa41b952 iscsi_host_alloc +(unknown) drivers/scsi/libiscsi_tcp 0x24761a72 iscsi_tcp_dgst_header +(unknown) drivers/scsi/libiscsi_tcp 0x25b0c1b9 iscsi_tcp_conn_teardown +(unknown) drivers/scsi/libiscsi_tcp 0x3886507e iscsi_segment_seek_sg +(unknown) drivers/scsi/libiscsi_tcp 0x47ddd2cd iscsi_tcp_conn_setup +(unknown) drivers/scsi/libiscsi_tcp 0x553dfac4 iscsi_tcp_hdr_recv_prep +(unknown) drivers/scsi/libiscsi_tcp 0x828bbf1b iscsi_tcp_task_init +(unknown) drivers/scsi/libiscsi_tcp 0x85df8424 iscsi_tcp_segment_unmap +(unknown) drivers/scsi/libiscsi_tcp 0x936f4cb2 iscsi_tcp_conn_get_stats +(unknown) drivers/scsi/libiscsi_tcp 0xa39cf717 iscsi_tcp_cleanup_task +(unknown) drivers/scsi/libiscsi_tcp 0xa62b881e iscsi_tcp_recv_segment_is_hdr +(unknown) drivers/scsi/libiscsi_tcp 0xb907ec41 iscsi_tcp_recv_skb +(unknown) drivers/scsi/libiscsi_tcp 0xbf0e027f iscsi_tcp_r2tpool_alloc +(unknown) drivers/scsi/libiscsi_tcp 0xccd290e2 iscsi_tcp_segment_done +(unknown) drivers/scsi/libiscsi_tcp 0xdac699b8 iscsi_segment_init_linear +(unknown) drivers/scsi/libiscsi_tcp 0xdd7e8e13 iscsi_tcp_task_xmit +(unknown) drivers/scsi/libiscsi_tcp 0xde2623ef iscsi_tcp_r2tpool_free +(unknown) drivers/scsi/libsas/libsas 0x16092456 sas_eh_bus_reset_handler +(unknown) drivers/scsi/libsas/libsas 0x1776bed3 sas_ssp_task_response +(unknown) drivers/scsi/libsas/libsas 0x2caa27ff sas_slave_destroy +(unknown) drivers/scsi/libsas/libsas 0x493579e5 sas_phy_reset +(unknown) drivers/scsi/libsas/libsas 0x4d068cbe sas_slave_alloc +(unknown) drivers/scsi/libsas/libsas 0x62f61377 sas_slave_configure +(unknown) drivers/scsi/libsas/libsas 0x6cd41c7b sas_phy_enable +(unknown) drivers/scsi/libsas/libsas 0x841814e7 sas_task_abort +(unknown) drivers/scsi/libsas/libsas 0x8acd5988 sas_queuecommand +(unknown) drivers/scsi/libsas/libsas 0x8d42772c sas_change_queue_depth +(unknown) drivers/scsi/libsas/libsas 0x932e5a39 sas_register_ha +(unknown) drivers/scsi/libsas/libsas 0x9a7c9700 sas_ioctl +(unknown) drivers/scsi/libsas/libsas 0x9cf12bb8 __sas_task_abort +(unknown) drivers/scsi/libsas/libsas 0xb2f7b54d sas_eh_device_reset_handler +(unknown) drivers/scsi/libsas/libsas 0xb98cbe14 sas_bios_param +(unknown) drivers/scsi/libsas/libsas 0xbf9f9e21 sas_domain_attach_transport +(unknown) drivers/scsi/libsas/libsas 0xc4ad4b48 sas_target_alloc +(unknown) drivers/scsi/libsas/libsas 0xc672db44 sas_unregister_ha +(unknown) drivers/scsi/libsas/libsas 0xc8efe484 sas_find_local_phy +(unknown) drivers/scsi/libsas/libsas 0xd08dbf6c sas_target_destroy +(unknown) drivers/scsi/libsas/libsas 0xd0c03025 sas_change_queue_type +(unknown) drivers/scsi/libsas/libsas 0xd105bc97 sas_request_addr +(unknown) drivers/scsi/libsas/libsas 0xfead2cf0 sas_domain_release_transport +(unknown) drivers/scsi/libsrp 0x695a6564 srp_target_alloc +(unknown) drivers/scsi/libsrp 0x7be2f69f srp_transfer_data +(unknown) drivers/scsi/libsrp 0xa9b8645f srp_target_free +(unknown) drivers/scsi/libsrp 0xbde4725b srp_cmd_queue +(unknown) drivers/scsi/libsrp 0xede9ec75 srp_iu_get +(unknown) drivers/scsi/libsrp 0xef593b12 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 0xe6438703 mraid_mm_register_adp +(unknown) drivers/scsi/osd/libosd 0x0c17edb1 osd_sec_init_nosec_doall_caps +(unknown) drivers/scsi/osd/libosd 0x157f2495 osd_req_add_set_attr_list +(unknown) drivers/scsi/osd/libosd 0x1fd33a75 osd_req_read +(unknown) drivers/scsi/osd/libosd 0x26786114 osd_req_write_sg +(unknown) drivers/scsi/osd/libosd 0x2bfe5473 osd_end_request +(unknown) drivers/scsi/osd/libosd 0x37f0d331 osd_req_decode_get_attr_list +(unknown) drivers/scsi/osd/libosd 0x3df3282e osd_req_read_sg +(unknown) drivers/scsi/osd/libosd 0x3e53c8ad osd_req_flush_partition +(unknown) drivers/scsi/osd/libosd 0x41cb65c6 osd_req_read_kern +(unknown) drivers/scsi/osd/libosd 0x438c6cdf osd_req_flush_collection +(unknown) drivers/scsi/osd/libosd 0x44cb6365 osd_execute_request +(unknown) drivers/scsi/osd/libosd 0x4a6454d0 osd_req_add_get_attr_page +(unknown) drivers/scsi/osd/libosd 0x50ad501c osd_req_list_partition_objects +(unknown) drivers/scsi/osd/libosd 0x5a84f3a4 osd_req_create_object +(unknown) drivers/scsi/osd/libosd 0x6dd288bc osd_req_get_attributes +(unknown) drivers/scsi/osd/libosd 0x75a86a78 osd_req_add_get_attr_list +(unknown) drivers/scsi/osd/libosd 0x7b41255f osd_req_remove_object +(unknown) drivers/scsi/osd/libosd 0x7c492f1f osd_req_write_sg_kern +(unknown) drivers/scsi/osd/libosd 0x84fcea24 osd_req_list_collection_objects +(unknown) drivers/scsi/osd/libosd 0x864ea2ad osd_req_format +(unknown) drivers/scsi/osd/libosd 0x86b87aef osd_req_flush_obsd +(unknown) drivers/scsi/osd/libosd 0x88a61e64 osd_req_flush_object +(unknown) drivers/scsi/osd/libosd 0x899c98b0 osd_dev_fini +(unknown) drivers/scsi/osd/libosd 0x8fd782d7 osd_execute_request_async +(unknown) drivers/scsi/osd/libosd 0x9155dee3 osd_finalize_request +(unknown) drivers/scsi/osd/libosd 0x91901351 osd_auto_detect_ver +(unknown) drivers/scsi/osd/libosd 0xb1543d9a osd_start_request +(unknown) drivers/scsi/osd/libosd 0xb7de5389 osd_dev_init +(unknown) drivers/scsi/osd/libosd 0xba5e7de4 osd_req_read_sg_kern +(unknown) drivers/scsi/osd/libosd 0xcdec4d36 osd_req_decode_sense_full +(unknown) drivers/scsi/osd/libosd 0xd8e39c9d osd_req_write_kern +(unknown) drivers/scsi/osd/libosd 0xdb02579a osd_req_list_partition_collections +(unknown) drivers/scsi/osd/libosd 0xe2e71914 osd_req_write +(unknown) drivers/scsi/osd/libosd 0xe76e3643 osd_req_remove_partition +(unknown) drivers/scsi/osd/libosd 0xf1ca5217 osd_req_create_partition +(unknown) drivers/scsi/osd/libosd 0xf5b7978d osd_req_list_dev_partitions +(unknown) drivers/scsi/osd/libosd 0xf7b7e7e3 osd_req_set_attributes +(unknown) drivers/scsi/osd/osd 0x248e2b2e osduld_info_lookup +(unknown) drivers/scsi/osd/osd 0x2c26e188 osduld_register_test +(unknown) drivers/scsi/osd/osd 0x49d7d07d osduld_path_lookup +(unknown) drivers/scsi/osd/osd 0x5fc48609 osduld_unregister_test +(unknown) drivers/scsi/osd/osd 0x765c8343 osduld_device_same +(unknown) drivers/scsi/osd/osd 0x8449f4e4 osduld_put_device +(unknown) drivers/scsi/osd/osd 0xfef43157 osduld_device_info +(unknown) drivers/scsi/qlogicfas408 0x1f55cd70 qlogicfas408_ihandl +(unknown) drivers/scsi/qlogicfas408 0x1f87f3c2 qlogicfas408_bus_reset +(unknown) drivers/scsi/qlogicfas408 0x24569210 qlogicfas408_abort +(unknown) drivers/scsi/qlogicfas408 0x3fd8cd71 qlogicfas408_detect +(unknown) drivers/scsi/qlogicfas408 0x91fc3e90 qlogicfas408_biosparam +(unknown) drivers/scsi/qlogicfas408 0xaa29b441 qlogicfas408_info +(unknown) drivers/scsi/qlogicfas408 0xda0f0551 qlogicfas408_disable_ints +(unknown) drivers/scsi/qlogicfas408 0xe76b3b20 qlogicfas408_get_chip_type +(unknown) drivers/scsi/qlogicfas408 0xf2b95199 qlogicfas408_setup +(unknown) drivers/scsi/qlogicfas408 0xf84ce622 qlogicfas408_queuecommand +(unknown) drivers/scsi/raid_class 0x1eed0f8b raid_component_add +(unknown) drivers/scsi/raid_class 0x7aeb676e raid_class_attach +(unknown) drivers/scsi/raid_class 0xe5436dd1 raid_class_release +(unknown) drivers/scsi/scsi_tgt 0x0f9e0ffa scsi_tgt_it_nexus_create +(unknown) drivers/scsi/scsi_tgt 0x2dbc6e97 scsi_tgt_free_queue +(unknown) drivers/scsi/scsi_tgt 0x35240686 scsi_host_get_command +(unknown) drivers/scsi/scsi_tgt 0x522498c7 scsi_tgt_alloc_queue +(unknown) drivers/scsi/scsi_tgt 0x61831ee0 scsi_tgt_cmd_to_host +(unknown) drivers/scsi/scsi_tgt 0xad17e4d4 scsi_tgt_tsk_mgmt_request +(unknown) drivers/scsi/scsi_tgt 0xc7f4f4db scsi_host_put_command +(unknown) drivers/scsi/scsi_tgt 0xe3820e2f scsi_tgt_it_nexus_destroy +(unknown) drivers/scsi/scsi_tgt 0xf1b96b56 scsi_tgt_queue_command +(unknown) drivers/scsi/scsi_transport_fc 0x0a7ee41a fc_release_transport +(unknown) drivers/scsi/scsi_transport_fc 0x16e4c574 fc_remove_host +(unknown) drivers/scsi/scsi_transport_fc 0x28822321 scsi_is_fc_vport +(unknown) drivers/scsi/scsi_transport_fc 0x2a00815a fc_block_scsi_eh +(unknown) drivers/scsi/scsi_transport_fc 0x42e146b5 fc_vport_terminate +(unknown) drivers/scsi/scsi_transport_fc 0x5c9c4a8b fc_host_post_event +(unknown) drivers/scsi/scsi_transport_fc 0x7954b1ea fc_get_event_number +(unknown) drivers/scsi/scsi_transport_fc 0x7a5bba5a fc_attach_transport +(unknown) drivers/scsi/scsi_transport_fc 0xa7c1fdb7 fc_host_post_vendor_event +(unknown) drivers/scsi/scsi_transport_fc 0xb71c13f7 fc_remote_port_delete +(unknown) drivers/scsi/scsi_transport_fc 0xc4a349cc scsi_is_fc_rport +(unknown) drivers/scsi/scsi_transport_fc 0xd3952614 fc_vport_create +(unknown) drivers/scsi/scsi_transport_fc 0xd5c17db9 fc_remote_port_add +(unknown) drivers/scsi/scsi_transport_fc 0xef7de0cc fc_remote_port_rolechg +(unknown) drivers/scsi/scsi_transport_iscsi 0x0900286d iscsi_session_chkready +(unknown) drivers/scsi/scsi_transport_iscsi 0x10dd9a97 iscsi_destroy_conn +(unknown) drivers/scsi/scsi_transport_iscsi 0x1212f2fe iscsi_unregister_transport +(unknown) drivers/scsi/scsi_transport_iscsi 0x194c0fa1 iscsi_remove_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x1ab2a3d4 iscsi_host_for_each_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x2d48420e iscsi_register_transport +(unknown) drivers/scsi/scsi_transport_iscsi 0x446a3a78 iscsi_destroy_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x44a12e61 iscsi_create_conn +(unknown) drivers/scsi/scsi_transport_iscsi 0x4555731f iscsi_offload_mesg +(unknown) drivers/scsi/scsi_transport_iscsi 0x4828a9da iscsi_destroy_endpoint +(unknown) drivers/scsi/scsi_transport_iscsi 0x5c4d1712 iscsi_recv_pdu +(unknown) drivers/scsi/scsi_transport_iscsi 0x6157d4fe iscsi_unblock_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x75f71f38 iscsi_lookup_endpoint +(unknown) drivers/scsi/scsi_transport_iscsi 0x82ff7fff iscsi_block_scsi_eh +(unknown) drivers/scsi/scsi_transport_iscsi 0x8eaedc25 iscsi_conn_error_event +(unknown) drivers/scsi/scsi_transport_iscsi 0xa3c30142 iscsi_alloc_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xac1b78ce iscsi_create_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xbed67c48 iscsi_block_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xd9609074 iscsi_session_event +(unknown) drivers/scsi/scsi_transport_iscsi 0xdba58c52 iscsi_free_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xf52be4e4 iscsi_add_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xf5efee76 iscsi_create_endpoint +(unknown) drivers/scsi/scsi_transport_iscsi 0xfc3b5da1 iscsi_scan_finished +(unknown) drivers/scsi/scsi_transport_sas 0x0636c6db sas_expander_alloc +(unknown) drivers/scsi/scsi_transport_sas 0x14248297 sas_rphy_free +(unknown) drivers/scsi/scsi_transport_sas 0x1a743736 sas_port_add +(unknown) drivers/scsi/scsi_transport_sas 0x1d5de124 sas_release_transport +(unknown) drivers/scsi/scsi_transport_sas 0x1de12cc8 sas_port_free +(unknown) drivers/scsi/scsi_transport_sas 0x1f683445 sas_port_delete +(unknown) drivers/scsi/scsi_transport_sas 0x22fe2b9a sas_disable_tlr +(unknown) drivers/scsi/scsi_transport_sas 0x25fa2f43 sas_phy_delete +(unknown) drivers/scsi/scsi_transport_sas 0x274a0101 sas_phy_free +(unknown) drivers/scsi/scsi_transport_sas 0x2fcd4b79 sas_tlr_supported +(unknown) drivers/scsi/scsi_transport_sas 0x34b0fa7c sas_port_alloc +(unknown) drivers/scsi/scsi_transport_sas 0x4656b3db sas_port_add_phy +(unknown) drivers/scsi/scsi_transport_sas 0x4f9d35fc sas_attach_transport +(unknown) drivers/scsi/scsi_transport_sas 0x71c87f42 sas_phy_alloc +(unknown) drivers/scsi/scsi_transport_sas 0x96700a56 sas_is_tlr_enabled +(unknown) drivers/scsi/scsi_transport_sas 0x980405a6 sas_port_mark_backlink +(unknown) drivers/scsi/scsi_transport_sas 0xa0aa3c55 sas_rphy_remove +(unknown) drivers/scsi/scsi_transport_sas 0xbb724b25 sas_enable_tlr +(unknown) drivers/scsi/scsi_transport_sas 0xd279e7a7 sas_remove_host +(unknown) drivers/scsi/scsi_transport_sas 0xd4038aa1 sas_rphy_add +(unknown) drivers/scsi/scsi_transport_sas 0xd9e49af1 sas_phy_add +(unknown) drivers/scsi/scsi_transport_sas 0xe5b69cdb scsi_is_sas_port +(unknown) drivers/scsi/scsi_transport_sas 0xea4d30e8 sas_rphy_delete +(unknown) drivers/scsi/scsi_transport_sas 0xeadfe335 sas_port_delete_phy +(unknown) drivers/scsi/scsi_transport_sas 0xef44dda1 sas_read_port_mode_page +(unknown) drivers/scsi/scsi_transport_sas 0xef64bdc6 sas_port_alloc_num +(unknown) drivers/scsi/scsi_transport_sas 0xf0dd0676 sas_remove_children +(unknown) drivers/scsi/scsi_transport_sas 0xf52518ba sas_end_device_alloc +(unknown) drivers/scsi/scsi_transport_sas 0xf9ac1d58 scsi_is_sas_phy +(unknown) drivers/scsi/scsi_transport_sas 0xfae7692b scsi_is_sas_rphy +(unknown) drivers/scsi/scsi_transport_spi 0x0c3b8571 spi_attach_transport +(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 0x4ac526c4 spi_display_xfer_agreement +(unknown) drivers/scsi/scsi_transport_spi 0x536b64a4 spi_dv_device +(unknown) drivers/scsi/scsi_transport_spi 0x9890d2b8 spi_schedule_dv_device +(unknown) drivers/scsi/scsi_transport_spi 0xa0c71dac spi_populate_sync_msg +(unknown) drivers/scsi/scsi_transport_spi 0xcffa2aff spi_populate_width_msg +(unknown) drivers/scsi/scsi_transport_spi 0xd0dfefb3 spi_release_transport +(unknown) drivers/scsi/scsi_transport_srp 0x358bad73 srp_remove_host +(unknown) drivers/scsi/scsi_transport_srp 0x57aade3a srp_rport_del +(unknown) drivers/scsi/scsi_transport_srp 0x6578d12d srp_rport_add +(unknown) drivers/scsi/scsi_transport_srp 0x66f73f37 srp_attach_transport +(unknown) drivers/scsi/scsi_transport_srp 0x9ed64c24 srp_release_transport +(unknown) drivers/spi/spi_bitbang 0x2eee0f31 spi_bitbang_transfer +(unknown) drivers/spi/spi_bitbang 0x3df85106 spi_bitbang_stop +(unknown) drivers/spi/spi_bitbang 0x43d941af spi_bitbang_start +(unknown) drivers/spi/spi_bitbang 0x780939c5 spi_bitbang_setup_transfer +(unknown) drivers/spi/spi_bitbang 0xa0dc098b spi_bitbang_setup +(unknown) drivers/spi/spi_bitbang 0xc31afc28 spi_bitbang_cleanup +(unknown) drivers/ssb/ssb 0x0a0ed76d ssb_pmu_set_ldo_voltage +(unknown) drivers/ssb/ssb 0x207b9dc7 ssb_bus_unregister +(unknown) drivers/ssb/ssb 0x2f707668 ssb_pcihost_register +(unknown) drivers/ssb/ssb 0x3f3c84ea __ssb_driver_register +(unknown) drivers/ssb/ssb 0x48a8fc4e ssb_commit_settings +(unknown) drivers/ssb/ssb 0x4c4963f4 ssb_bus_may_powerdown +(unknown) drivers/ssb/ssb 0x4f938380 ssb_bus_resume +(unknown) drivers/ssb/ssb 0x51fbd9aa ssb_bus_sdiobus_register +(unknown) drivers/ssb/ssb 0x60118fdf ssb_pcicore_dev_irqvecs_enable +(unknown) drivers/ssb/ssb 0x6f47516a ssb_driver_unregister +(unknown) drivers/ssb/ssb 0x91c37e10 ssb_device_enable +(unknown) drivers/ssb/ssb 0xa5211088 ssb_bus_suspend +(unknown) drivers/ssb/ssb 0xaa6089ec ssb_pmu_set_ldo_paref +(unknown) drivers/ssb/ssb 0xafecf0f1 ssb_dma_translation +(unknown) drivers/ssb/ssb 0xbaad91b6 ssb_set_devtypedata +(unknown) drivers/ssb/ssb 0xbb37449e ssb_bus_pcibus_register +(unknown) drivers/ssb/ssb 0xc0512e0f ssb_admatch_base +(unknown) drivers/ssb/ssb 0xd481192b ssb_admatch_size +(unknown) drivers/ssb/ssb 0xdd7fe665 ssb_chipco_gpio_control +(unknown) drivers/ssb/ssb 0xdf72c039 ssb_device_is_enabled +(unknown) drivers/ssb/ssb 0xe3c5d575 ssb_clockspeed +(unknown) drivers/ssb/ssb 0xe9bf0f52 ssb_bus_powerup +(unknown) drivers/ssb/ssb 0xef51a3c7 ssb_device_disable +(unknown) drivers/staging/altera-stapl/altera-stapl 0x918d2319 altera_init +(unknown) drivers/staging/brcm80211/brcmfmac/brcmfmac 0x252b426c bcmsdh_probe +(unknown) drivers/staging/brcm80211/brcmfmac/brcmfmac 0xb331993d bcmsdh_remove +(unknown) drivers/staging/brcm80211/util/brcmutil 0x07946b10 bcm_pktq_penq +(unknown) drivers/staging/brcm80211/util/brcmutil 0x13b6e22b bcm_bitcount +(unknown) drivers/staging/brcm80211/util/brcmutil 0x28775494 bcm_pkttotlen +(unknown) drivers/staging/brcm80211/util/brcmutil 0x2eb5098d bcm_pkt_buf_free_skb +(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 0x3e525c79 bcm_iovar_lookup +(unknown) drivers/staging/brcm80211/util/brcmutil 0x46083137 bcm_pktfrombuf +(unknown) drivers/staging/brcm80211/util/brcmutil 0x4dea57de bcm_pktq_mlen +(unknown) drivers/staging/brcm80211/util/brcmutil 0x521be90f bcm_mkiovar +(unknown) drivers/staging/brcm80211/util/brcmutil 0x5a2d18a5 bcm_bprintf +(unknown) drivers/staging/brcm80211/util/brcmutil 0x60409664 bcm_pktq_flush +(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 0x94c2eb8f bcm_pktq_pdeq_tail +(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 0x9dbf5d43 bcm_pkt_buf_get_skb +(unknown) drivers/staging/brcm80211/util/brcmutil 0xaf62e4c9 bcm_pktq_init +(unknown) drivers/staging/brcm80211/util/brcmutil 0xb61f5cde bcm_chspec_ctlchan +(unknown) drivers/staging/brcm80211/util/brcmutil 0xbbd7d84e bcm_pktq_pflush +(unknown) drivers/staging/brcm80211/util/brcmutil 0xbc0d6257 bcm_pktq_penq_head +(unknown) drivers/staging/brcm80211/util/brcmutil 0xc401fadd bcm_crc8 +(unknown) drivers/staging/brcm80211/util/brcmutil 0xc4e1fbc0 bcm_pktq_peek_tail +(unknown) drivers/staging/brcm80211/util/brcmutil 0xdf6162c0 bcm_pktq_pdeq +(unknown) drivers/staging/brcm80211/util/brcmutil 0xe2fed7fa bcm_pktq_mdeq +(unknown) drivers/staging/brcm80211/util/brcmutil 0xe7fbbaf6 bcm_chspec_malformed +(unknown) drivers/staging/brcm80211/util/brcmutil 0xf52c8ab4 bcm_mw_to_qdbm +(unknown) drivers/staging/brcm80211/util/brcmutil 0xf6939c10 bcm_chipname +(unknown) drivers/staging/comedi/comedi 0x0cd330f4 range_unknown +(unknown) drivers/staging/comedi/comedi 0x1c1a356d comedi_buf_read_n_available +(unknown) drivers/staging/comedi/comedi 0x27210cfc comedi_buf_memcpy_from +(unknown) drivers/staging/comedi/comedi 0x2cd4fa88 comedi_buf_put +(unknown) drivers/staging/comedi/comedi 0x2d6c7778 comedi_buf_write_alloc +(unknown) drivers/staging/comedi/comedi 0x2f0ad9d3 range_bipolar5 +(unknown) drivers/staging/comedi/comedi 0x2f844ab0 comedi_get_subdevice_runflags +(unknown) drivers/staging/comedi/comedi 0x32962a69 comedi_buf_read_alloc +(unknown) drivers/staging/comedi/comedi 0x3ed11c2c comedi_buf_write_free +(unknown) drivers/staging/comedi/comedi 0x4d1227e6 comedi_error +(unknown) drivers/staging/comedi/comedi 0x4fe634f3 range_bipolar2_5 +(unknown) drivers/staging/comedi/comedi 0x52cb197b comedi_driver_unregister +(unknown) drivers/staging/comedi/comedi 0x67bec9be comedi_usb_auto_unconfig +(unknown) drivers/staging/comedi/comedi 0x74732e7e comedi_usb_auto_config +(unknown) drivers/staging/comedi/comedi 0x8113872c range_unipolar10 +(unknown) drivers/staging/comedi/comedi 0x9a76fd63 comedi_get_device_file_info +(unknown) drivers/staging/comedi/comedi 0xaa0a9bfc comedi_driver_register +(unknown) drivers/staging/comedi/comedi 0xb772fc22 comedi_event +(unknown) drivers/staging/comedi/comedi 0xbb52fc7f range_bipolar10 +(unknown) drivers/staging/comedi/comedi 0xc3bdc34a comedi_pci_auto_config +(unknown) drivers/staging/comedi/comedi 0xd3d134f7 comedi_buf_get +(unknown) drivers/staging/comedi/comedi 0xd474d147 comedi_pci_auto_unconfig +(unknown) drivers/staging/comedi/comedi 0xdb2044b2 range_unipolar5 +(unknown) drivers/staging/comedi/comedi 0xe7e66db2 comedi_check_chanlist +(unknown) drivers/staging/comedi/comedi 0xeaae3199 comedi_buf_read_free +(unknown) drivers/staging/comedi/comedi 0xef3219c6 comedi_buf_memcpy_to +(unknown) drivers/staging/comedi/drivers/8255 0x3297b71a subdev_8255_interrupt +(unknown) drivers/staging/comedi/drivers/8255 0x79e767ee subdev_8255_init_irq +(unknown) drivers/staging/comedi/drivers/8255 0xb4d90113 subdev_8255_cleanup +(unknown) drivers/staging/comedi/drivers/8255 0xcedae2c2 subdev_8255_init +(unknown) drivers/staging/comedi/drivers/comedi_fc 0x5ee2fa99 cfc_write_array_to_buffer +(unknown) drivers/staging/comedi/drivers/comedi_fc 0x9ecd6b3c cfc_read_array_from_buffer +(unknown) drivers/staging/comedi/drivers/comedi_fc 0xc6927da3 cfc_handle_events +(unknown) drivers/staging/comedi/drivers/das08 0x1d203f28 das08_common_detach +(unknown) drivers/staging/comedi/drivers/das08 0x86fcde20 das08_cs_boards +(unknown) drivers/staging/comedi/drivers/das08 0xcc3e9aab das08_common_attach +(unknown) drivers/staging/comedi/drivers/mite 0x11f440a1 mite_dma_arm +(unknown) drivers/staging/comedi/drivers/mite 0x30cdfaa3 mite_release_channel +(unknown) drivers/staging/comedi/drivers/mite 0x41a26d8a mite_sync_output_dma +(unknown) drivers/staging/comedi/drivers/mite 0x42fd334a mite_done +(unknown) drivers/staging/comedi/drivers/mite 0x4436ed66 mite_bytes_read_from_memory_lb +(unknown) drivers/staging/comedi/drivers/mite 0x529a0e61 mite_setup2 +(unknown) drivers/staging/comedi/drivers/mite 0x6171412f mite_bytes_read_from_memory_ub +(unknown) drivers/staging/comedi/drivers/mite 0x644a303d mite_get_status +(unknown) drivers/staging/comedi/drivers/mite 0x6639401c mite_unsetup +(unknown) drivers/staging/comedi/drivers/mite 0x6fb57650 mite_dma_tcr +(unknown) drivers/staging/comedi/drivers/mite 0x740ba4b4 mite_bytes_in_transit +(unknown) drivers/staging/comedi/drivers/mite 0x877d14ad mite_sync_input_dma +(unknown) drivers/staging/comedi/drivers/mite 0x8e8de151 mite_bytes_written_to_memory_lb +(unknown) drivers/staging/comedi/drivers/mite 0xa1cda778 mite_devices +(unknown) drivers/staging/comedi/drivers/mite 0xabca4d18 mite_bytes_written_to_memory_ub +(unknown) drivers/staging/comedi/drivers/mite 0xb6170105 mite_dma_disarm +(unknown) drivers/staging/comedi/drivers/mite 0xd4f9ae1a mite_request_channel_in_range +(unknown) drivers/staging/comedi/drivers/mite 0xd7d0eb07 mite_setup +(unknown) drivers/staging/comedi/drivers/mite 0xea83c9a6 mite_buf_change +(unknown) drivers/staging/comedi/drivers/mite 0xf24c11ca mite_prep_dma +(unknown) drivers/staging/comedi/drivers/mite 0xfb3ba025 mite_list_devices +(unknown) drivers/staging/comedi/drivers/ni_daq_700 0x6471db6b subdev_700_cleanup +(unknown) drivers/staging/comedi/drivers/ni_daq_700 0x881c3fad subdev_700_interrupt +(unknown) drivers/staging/comedi/drivers/ni_daq_700 0xccabc698 subdev_700_init +(unknown) drivers/staging/comedi/drivers/ni_daq_700 0xdeaa53e8 subdev_700_init_irq +(unknown) drivers/staging/comedi/drivers/ni_labpc 0x25e55b95 labpc_1200_is_unipolar +(unknown) drivers/staging/comedi/drivers/ni_labpc 0x7c048a34 labpc_common_attach +(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 0xf4ffff4b labpc_common_detach +(unknown) drivers/staging/comedi/drivers/ni_tio 0x15f11d1c ni_tio_init_counter +(unknown) drivers/staging/comedi/drivers/ni_tio 0x511f161f ni_gpct_device_destroy +(unknown) drivers/staging/comedi/drivers/ni_tio 0x6ba250b3 ni_tio_winsn +(unknown) drivers/staging/comedi/drivers/ni_tio 0x73ed692f ni_tio_set_gate_src +(unknown) drivers/staging/comedi/drivers/ni_tio 0x8d975bb4 ni_tio_arm +(unknown) drivers/staging/comedi/drivers/ni_tio 0xcdf36d2a ni_tio_insn_config +(unknown) drivers/staging/comedi/drivers/ni_tio 0xcf127f09 ni_tio_rinsn +(unknown) drivers/staging/comedi/drivers/ni_tio 0xcf932aab ni_gpct_device_construct +(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0x02de6ef8 ni_tio_cmdtest +(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0x1568f566 ni_tio_cancel +(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0x7e15a588 ni_tio_cmd +(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0xa7207dbd ni_tio_acknowledge_and_confirm +(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0xbf014ed6 ni_tio_set_mite_channel +(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0xfc26a5a3 ni_tio_handle_interrupt +(unknown) drivers/staging/comedi/drivers/pcm_common 0xce9f6578 comedi_pcm_cmdtest +(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0x086c01e6 comedi_dio_config +(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0x48431c77 comedi_find_subdevice_by_type +(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0x842f708b comedi_dio_bitfield +(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0xb203f205 comedi_get_n_channels +(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0xe7ae13da comedi_open +(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0xf79fb650 comedi_close +(unknown) drivers/staging/cx25821/cx25821 0x355103e0 cx25821_sram_channel_setup +(unknown) drivers/staging/cx25821/cx25821 0x3b1bead2 cx25821_sram_channel_dump_audio +(unknown) drivers/staging/cx25821/cx25821 0x40bc598c cx25821_sram_channel_setup_audio +(unknown) drivers/staging/cx25821/cx25821 0x471e1cfb cx25821_devlist +(unknown) drivers/staging/cx25821/cx25821 0x67cc5b8b cx25821_sram_channels +(unknown) drivers/staging/cx25821/cx25821 0x68b7dca0 cx25821_risc_databuffer_audio +(unknown) drivers/staging/cx25821/cx25821 0x784853c3 cx25821_print_irqbits +(unknown) drivers/staging/cx25821/cx25821 0xa57d1e66 cx25821_devlist_mutex +(unknown) drivers/staging/cx25821/cx25821 0xb92287f6 cx25821_set_gpiopin_direction +(unknown) drivers/staging/cx25821/cx25821 0xc50b3e58 cx25821_sram_channel_dump +(unknown) drivers/staging/cx25821/cx25821 0xd21d67df cx25821_dev_get +(unknown) drivers/staging/cx25821/cx25821 0xdeac726e cx25821_dev_unregister +(unknown) drivers/staging/cxd2099/cxd2099 0x67a078a1 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 0x032e0483 go7007_boot_encoder +(unknown) drivers/staging/go7007/go7007 0x0fe10a68 go7007_register_encoder +(unknown) drivers/staging/go7007/go7007 0x15c214df go7007_read_addr +(unknown) drivers/staging/go7007/go7007 0x593379cd go7007_remove +(unknown) drivers/staging/go7007/go7007 0x72958b6b go7007_snd_remove +(unknown) drivers/staging/go7007/go7007 0x88a4f69b go7007_snd_init +(unknown) drivers/staging/go7007/go7007 0xb029a4eb go7007_read_interrupt +(unknown) drivers/staging/go7007/go7007 0xc2bd2994 go7007_alloc +(unknown) drivers/staging/go7007/go7007 0xc32be6a7 go7007_parse_video_stream +(unknown) drivers/staging/hv/hv_vmbus 0x25db8066 vmbus_close +(unknown) drivers/staging/hv/hv_vmbus 0x2e0351a8 chn_cb_negotiate +(unknown) drivers/staging/hv/hv_vmbus 0x2ff6ed9d vmbus_open +(unknown) drivers/staging/hv/hv_vmbus 0x3ae6afef vmbus_child_driver_unregister +(unknown) drivers/staging/hv/hv_vmbus 0x428a27fb vmbus_teardown_gpadl +(unknown) drivers/staging/hv/hv_vmbus 0x42f78358 vmbus_recvpacket +(unknown) drivers/staging/hv/hv_vmbus 0x63bac541 vmbus_establish_gpadl +(unknown) drivers/staging/hv/hv_vmbus 0x6e96013f vmbus_sendpacket_pagebuffer +(unknown) drivers/staging/hv/hv_vmbus 0x7d4a4f70 vmbus_sendpacket +(unknown) drivers/staging/hv/hv_vmbus 0x95d639bc vmbus_sendpacket_multipagebuffer +(unknown) drivers/staging/hv/hv_vmbus 0xb493370a vmbus_child_driver_register +(unknown) drivers/staging/hv/hv_vmbus 0xb8d48dc5 vmbus_recvpacket_raw +(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 0xeec8f24a hv_cb_utils +(unknown) drivers/staging/iio/addac/adt7316 0x3154a7e2 adt7316_enable +(unknown) drivers/staging/iio/addac/adt7316 0x72b4432b adt7316_probe +(unknown) drivers/staging/iio/addac/adt7316 0x976a0912 adt7316_remove +(unknown) drivers/staging/iio/addac/adt7316 0x9d7e5bd6 adt7316_disable +(unknown) drivers/staging/iio/industrialio 0x020736e0 iio_read_ring_bytes_per_datum +(unknown) drivers/staging/iio/industrialio 0x03337b09 iio_allocate_trigger +(unknown) drivers/staging/iio/industrialio 0x03e17554 iio_free_ida_val +(unknown) drivers/staging/iio/industrialio 0x06957466 iio_device_register_trigger_consumer +(unknown) drivers/staging/iio/industrialio 0x0bc5076f iio_ring_access_release +(unknown) drivers/staging/iio/industrialio 0x0ddb1a77 iio_store_ring_enable +(unknown) drivers/staging/iio/industrialio 0x1925af07 iio_push_event +(unknown) drivers/staging/iio/industrialio 0x22dbcd47 iio_show_ring_enable +(unknown) drivers/staging/iio/industrialio 0x2cc4d06a iio_device_unregister +(unknown) drivers/staging/iio/industrialio 0x2d6bcdcb iio_trigger_generic_data_rdy_poll +(unknown) drivers/staging/iio/industrialio 0x33e0a0b1 iio_bus_type +(unknown) drivers/staging/iio/industrialio 0x40dcb9e5 iio_get_new_ida_val +(unknown) drivers/staging/iio/industrialio 0x4505d26d iio_device_register +(unknown) drivers/staging/iio/industrialio 0x48894b6b iio_ring_buffer_register_ex +(unknown) drivers/staging/iio/industrialio 0x4d8fa6bd iio_triggered_ring_predisable +(unknown) drivers/staging/iio/industrialio 0x4dc0887a iio_trigger_notify_done +(unknown) drivers/staging/iio/industrialio 0x4e055960 iio_device_unregister_trigger_consumer +(unknown) drivers/staging/iio/industrialio 0x5d1bb559 iio_read_const_attr +(unknown) drivers/staging/iio/industrialio 0x69792e53 iio_trigger_register +(unknown) drivers/staging/iio/industrialio 0x6f1bb7c6 iio_trigger_dettach_poll_func +(unknown) drivers/staging/iio/industrialio 0x6f2d6c26 iio_dealloc_pollfunc +(unknown) drivers/staging/iio/industrialio 0x7319dd94 iio_trigger_poll +(unknown) drivers/staging/iio/industrialio 0x739ae300 iio_devt +(unknown) drivers/staging/iio/industrialio 0x7937408d iio_free_device +(unknown) drivers/staging/iio/industrialio 0x7f9d1b2d iio_ring_buffer_init +(unknown) drivers/staging/iio/industrialio 0x88f110f2 iio_trigger_attach_poll_func +(unknown) drivers/staging/iio/industrialio 0x9aef5fa5 iio_trigger_unregister +(unknown) drivers/staging/iio/industrialio 0x9b7add00 iio_triggered_ring_postenable +(unknown) drivers/staging/iio/industrialio 0xb1cd4bb6 iio_free_trigger +(unknown) drivers/staging/iio/industrialio 0xc8573603 iio_write_ring_length +(unknown) drivers/staging/iio/industrialio 0xcfa3741a iio_sw_ring_preenable +(unknown) drivers/staging/iio/industrialio 0xdd26d3a1 iio_alloc_pollfunc +(unknown) drivers/staging/iio/industrialio 0xdf76bbeb iio_pollfunc_store_time +(unknown) drivers/staging/iio/industrialio 0xe2610d7a iio_ring_buffer_unregister +(unknown) drivers/staging/iio/industrialio 0xe2736feb iio_trigger_poll_chained +(unknown) drivers/staging/iio/industrialio 0xe4591e7a iio_allocate_device +(unknown) drivers/staging/iio/industrialio 0xfd1f6c63 iio_read_ring_length +(unknown) drivers/staging/iio/kfifo_buf 0x3fb4de65 iio_kfifo_allocate +(unknown) drivers/staging/iio/kfifo_buf 0x734b8e10 kfifo_access_funcs +(unknown) drivers/staging/iio/kfifo_buf 0x79938faa iio_kfifo_free +(unknown) drivers/staging/iio/meter/ade7854 0x18d34fe8 ade7854_probe +(unknown) drivers/staging/iio/meter/ade7854 0x38aeaf74 ade7854_remove +(unknown) drivers/staging/iio/ring_sw 0xb6fe86cc iio_sw_rb_allocate +(unknown) drivers/staging/iio/ring_sw 0xc53831ad iio_sw_rb_free +(unknown) drivers/staging/iio/ring_sw 0xf2481b3c ring_sw_access_funcs +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x05a0b284 ieee80211_wx_set_auth_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x07b3232c ieee80211_wx_set_encode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x0e343c2a ieee80211_wx_set_rts_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x1370f9a4 ieee80211_wx_get_rate_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x1b363229 DOT11D_ScanComplete +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x27582ae5 SendDisassociation_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x30ac5155 ieee80211_wx_get_mode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x35016161 ieee80211_wx_get_name_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x3c03f071 ieee80211_stop_send_beacons_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x3d9f7af5 Dot11d_Init +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x3f667dd9 ieee80211_wx_get_encode_ext_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x483fa30d ieee80211_softmac_xmit_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x4ee97551 ieee80211_wx_set_wap_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x4f10c2dd ieee80211_reset_queue_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x525ccd8a ieee80211_softmac_stop_protocol_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x534b4ae7 ieee80211_start_scan_syncro_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x556328a4 ieee80211_send_probe_requests_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x572baabc ieee80211_disassociate_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x58570923 HTUpdateSelfAndPeerSetting +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x641693cf ieee80211_wx_get_scan_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x65732c1e ieee80211_ps_tx_ack_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x70ebe749 ieee80211_wx_set_encode_ext_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x75ddb03e ieee80211_wx_set_mlme_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x7d6d0b21 ieee80211_wx_set_freq_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x8210de4e Dot11d_Reset +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x83b61fc8 ieee80211_wx_set_rawtx_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x95f18eff DOT11D_GetMaxTxPwrInDbm +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x9b3597ae ieee80211_wx_set_essid_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x9ed52547 ieee80211_wx_set_rate_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xa2bb81b0 ieee80211_wx_get_essid_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xa3e52a35 ieee80211_wx_get_rts_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xaae4b9ed ieee80211_is_54g_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xac240dc1 ieee80211_wake_queue_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xad403749 ieee80211_rx_mgt_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xaf35fa8c ieee80211_wpa_supplicant_ioctl_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xb28e603f notify_wx_assoc_event_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xbd098db6 ieee80211_wx_set_mode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xc370a43e ieee80211_wlan_frequencies_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xc50cae75 ieee80211_stop_scan_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xd26a7e51 ieee80211_wx_set_power_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xd67a59d3 ieee80211_start_send_beacons_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xdaa09e8a ieee80211_get_beacon_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xdc32b814 Dot11d_UpdateCountryIe +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xdc942d71 ToLegalChannel +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xde862753 ieee80211_is_shortslot_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xe3349afb ieee80211_wx_set_gen_ie_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xe338634e ieee80211_wx_get_wap_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xe6e38f3e IsLegalChannel +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xe742ab58 ieee80211_rx_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xe9b34f2c ieee80211_wx_set_scan_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xea446fde ieee80211_stop_queue_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xebe4684f ieee80211_wx_get_power_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xed477236 ieee80211_softmac_scan_syncro_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xf0c8d7c2 ieee80211_wx_get_freq_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xfd525ea8 ieee80211_txb_free_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xfd859059 ieee80211_wx_get_encode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xfde9c338 ieee80211_softmac_start_protocol_rsl +(unknown) drivers/staging/speakup/speakup 0x0e81c76d spk_serial_out +(unknown) drivers/staging/speakup/speakup 0x0f167c68 synth_add +(unknown) drivers/staging/speakup/speakup 0x1432ee06 speakup_info +(unknown) drivers/staging/speakup/speakup 0x14f06fe7 spk_serial_in_nowait +(unknown) drivers/staging/speakup/speakup 0x287d0425 spk_synth_flush +(unknown) drivers/staging/speakup/speakup 0x41a160e5 synth_buffer_empty +(unknown) drivers/staging/speakup/speakup 0x435d314f speakup_event +(unknown) drivers/staging/speakup/speakup 0x4449e1dd synth_buffer_clear +(unknown) drivers/staging/speakup/speakup 0x475e158a synth_request_region +(unknown) drivers/staging/speakup/speakup 0x587876ce serial_synth_probe +(unknown) drivers/staging/speakup/speakup 0x6fc1ea1e spk_synth_is_alive_restart +(unknown) drivers/staging/speakup/speakup 0x7280f278 synth_remove +(unknown) drivers/staging/speakup/speakup 0x7333c056 spk_synth_immediate +(unknown) drivers/staging/speakup/speakup 0x75930fc9 spk_var_store +(unknown) drivers/staging/speakup/speakup 0x8e146195 synth_release_region +(unknown) drivers/staging/speakup/speakup 0x9a888082 synth_buffer_getc +(unknown) drivers/staging/speakup/speakup 0xa6bdb4e1 spk_do_catch_up +(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 0xc766ae09 synth_printf +(unknown) drivers/staging/speakup/speakup 0xdb86af1d spk_synth_is_alive_nop +(unknown) drivers/staging/speakup/speakup 0xe7cd4558 spk_serial_release +(unknown) drivers/staging/speakup/speakup 0xe7e810f8 spk_serial_in +(unknown) drivers/staging/speakup/speakup 0xf45bd80b spk_var_show +(unknown) drivers/staging/tm6000/tm6000 0x104e67be tm6000_set_reg +(unknown) drivers/staging/tm6000/tm6000 0x2309a6d6 tm6000_xc5000_callback +(unknown) drivers/staging/tm6000/tm6000 0x26b7cbde tm6000_init_digital_mode +(unknown) drivers/staging/tm6000/tm6000 0x3a067512 tm6000_set_audio_bitrate +(unknown) drivers/staging/tm6000/tm6000 0x5e257431 tm6000_register_extension +(unknown) drivers/staging/tm6000/tm6000 0x89b611dd tm6000_debug +(unknown) drivers/staging/tm6000/tm6000 0xa8ba11fd tm6000_unregister_extension +(unknown) drivers/staging/tm6000/tm6000 0xb9c5a09c tm6000_get_reg +(unknown) drivers/staging/tm6000/tm6000 0xdff8e89d tm6000_tuner_callback +(unknown) drivers/staging/tm6000/tm6000 0xf286f2dd tm6000_set_reg_mask +(unknown) drivers/staging/vme/vme 0x00d7e722 vme_lm_count +(unknown) drivers/staging/vme/vme 0x072f901c vme_master_rmw +(unknown) drivers/staging/vme/vme 0x0d03f05a vme_dma_list_exec +(unknown) drivers/staging/vme/vme 0x0e10859d vme_lm_get +(unknown) drivers/staging/vme/vme 0x0ec5babe vme_dma_free +(unknown) drivers/staging/vme/vme 0x22fc838e vme_dma_request +(unknown) drivers/staging/vme/vme 0x354bfd6b vme_irq_generate +(unknown) drivers/staging/vme/vme 0x363cec35 vme_register_driver +(unknown) drivers/staging/vme/vme 0x3a257987 vme_dma_list_add +(unknown) drivers/staging/vme/vme 0x3f68d4cf vme_lm_set +(unknown) drivers/staging/vme/vme 0x43e2f154 vme_master_read +(unknown) drivers/staging/vme/vme 0x48b99a13 vme_lm_free +(unknown) drivers/staging/vme/vme 0x51d887c0 vme_master_request +(unknown) drivers/staging/vme/vme 0x6666140f vme_dma_pci_attribute +(unknown) drivers/staging/vme/vme 0x66f8ff1b vme_unregister_driver +(unknown) drivers/staging/vme/vme 0x6cd5d549 vme_slot_get +(unknown) drivers/staging/vme/vme 0x70c7af9e vme_irq_request +(unknown) drivers/staging/vme/vme 0x76bab4d4 vme_master_set +(unknown) drivers/staging/vme/vme 0x7754663b vme_alloc_consistent +(unknown) drivers/staging/vme/vme 0x7797a741 vme_dma_vme_attribute +(unknown) drivers/staging/vme/vme 0x7cf35220 vme_master_free +(unknown) drivers/staging/vme/vme 0x82f5fceb vme_irq_handler +(unknown) drivers/staging/vme/vme 0x8fd63fcf vme_new_dma_list +(unknown) drivers/staging/vme/vme 0x92f85c51 vme_irq_free +(unknown) drivers/staging/vme/vme 0x92fa5abb vme_lm_detach +(unknown) drivers/staging/vme/vme 0x9aeb07e8 vme_lm_attach +(unknown) drivers/staging/vme/vme 0x9d279035 vme_master_write +(unknown) drivers/staging/vme/vme 0xa09d045f vme_get_size +(unknown) drivers/staging/vme/vme 0xc3d6808b vme_unregister_bridge +(unknown) drivers/staging/vme/vme 0xc8352002 vme_dma_pattern_attribute +(unknown) drivers/staging/vme/vme 0xca6dabb7 vme_slave_request +(unknown) drivers/staging/vme/vme 0xcc5b0af0 vme_slave_set +(unknown) drivers/staging/vme/vme 0xccaab971 vme_bus_type +(unknown) drivers/staging/vme/vme 0xdff905e5 vme_slave_free +(unknown) drivers/staging/vme/vme 0xe60cbb2f vme_master_get +(unknown) drivers/staging/vme/vme 0xe61b1e0b vme_slave_get +(unknown) drivers/staging/vme/vme 0xeccbeafc vme_dma_free_attribute +(unknown) drivers/staging/vme/vme 0xef07eeb6 vme_register_bridge +(unknown) drivers/staging/vme/vme 0xf1b1bb11 vme_free_consistent +(unknown) drivers/staging/vme/vme 0xf44d5eef vme_lm_request +(unknown) drivers/staging/vme/vme 0xfd759003 vme_dma_list_free +(unknown) drivers/target/target_core_mod 0x00d98060 fc_get_pr_transport_id +(unknown) drivers/target/target_core_mod 0x02c163c7 transport_complete_sync_cache +(unknown) drivers/target/target_core_mod 0x02de3b18 transport_set_vpd_ident +(unknown) drivers/target/target_core_mod 0x0a19ead0 transport_send_check_condition_and_sense +(unknown) drivers/target/target_core_mod 0x0b75fd0b __transport_register_session +(unknown) drivers/target/target_core_mod 0x0c5edccf target_fabric_configfs_deregister +(unknown) drivers/target/target_core_mod 0x165affb2 core_tpg_register +(unknown) drivers/target/target_core_mod 0x19deb642 target_fabric_configfs_init +(unknown) drivers/target/target_core_mod 0x1a96386c sas_parse_pr_out_transport_id +(unknown) drivers/target/target_core_mod 0x1dc93edd target_fabric_configfs_register +(unknown) drivers/target/target_core_mod 0x23af2f07 transport_generic_free_cmd_intr +(unknown) drivers/target/target_core_mod 0x2a4e9ad7 transport_asciihex_to_binaryhex +(unknown) drivers/target/target_core_mod 0x2b5a4910 core_tpg_set_initiator_node_queue_depth +(unknown) drivers/target/target_core_mod 0x2de12431 transport_generic_handle_tmr +(unknown) drivers/target/target_core_mod 0x340e7226 iscsi_get_pr_transport_id +(unknown) drivers/target/target_core_mod 0x38359c02 transport_register_session +(unknown) drivers/target/target_core_mod 0x3996d9c2 iscsi_get_fabric_proto_ident +(unknown) drivers/target/target_core_mod 0x40ccc4a3 iscsi_get_pr_transport_id_len +(unknown) drivers/target/target_core_mod 0x504ff568 transport_generic_map_mem_to_cmd +(unknown) drivers/target/target_core_mod 0x63d143ee transport_complete_task +(unknown) drivers/target/target_core_mod 0x69594317 sas_get_pr_transport_id +(unknown) drivers/target/target_core_mod 0x70ee3789 transport_get_lun_for_cmd +(unknown) drivers/target/target_core_mod 0x72217d8e transport_generic_process_write +(unknown) drivers/target/target_core_mod 0x72d951d4 core_alua_check_nonop_delay +(unknown) drivers/target/target_core_mod 0x735ebbe1 transport_subsystem_register +(unknown) drivers/target/target_core_mod 0x74cf032c transport_init_se_cmd +(unknown) drivers/target/target_core_mod 0x79ccfcdb transport_deregister_session +(unknown) drivers/target/target_core_mod 0x7dbada9d transport_set_vpd_ident_type +(unknown) drivers/target/target_core_mod 0x7f21fd36 transport_deregister_session_configfs +(unknown) drivers/target/target_core_mod 0x85aa880c transport_set_vpd_assoc +(unknown) drivers/target/target_core_mod 0x888ddf4b transport_generic_handle_cdb_map +(unknown) drivers/target/target_core_mod 0x8c41a245 transport_init_queue_obj +(unknown) drivers/target/target_core_mod 0x914294bb transport_get_lun_for_tmr +(unknown) drivers/target/target_core_mod 0x936e5b4f transport_add_device_to_core_hba +(unknown) drivers/target/target_core_mod 0x977ccb56 target_fabric_configfs_free +(unknown) drivers/target/target_core_mod 0x98bb345d sas_get_pr_transport_id_len +(unknown) drivers/target/target_core_mod 0x9bb34b1a transport_init_session +(unknown) drivers/target/target_core_mod 0x9eb84405 transport_generic_free_cmd +(unknown) drivers/target/target_core_mod 0x9fa122b5 core_tpg_add_initiator_node_acl +(unknown) drivers/target/target_core_mod 0xac19a0a2 transport_do_task_sg_chain +(unknown) drivers/target/target_core_mod 0xae29ee0c fc_get_pr_transport_id_len +(unknown) drivers/target/target_core_mod 0xb36b5c8f transport_check_aborted_status +(unknown) drivers/target/target_core_mod 0xb4992683 core_tpg_check_initiator_node_acl +(unknown) drivers/target/target_core_mod 0xb8bff5c5 fc_get_fabric_proto_ident +(unknown) drivers/target/target_core_mod 0xba8ba1a4 core_tpg_del_initiator_node_acl +(unknown) drivers/target/target_core_mod 0xbd248d97 iscsi_parse_pr_out_transport_id +(unknown) drivers/target/target_core_mod 0xbd415583 transport_free_se_cmd +(unknown) drivers/target/target_core_mod 0xbe51d301 core_tpg_clear_object_luns +(unknown) drivers/target/target_core_mod 0xc53e3443 core_tmr_alloc_req +(unknown) drivers/target/target_core_mod 0xccd9ab85 transport_generic_handle_data +(unknown) drivers/target/target_core_mod 0xd12d6d72 fc_parse_pr_out_transport_id +(unknown) drivers/target/target_core_mod 0xd479fdd8 transport_subsystem_release +(unknown) drivers/target/target_core_mod 0xdfc96af1 transport_generic_handle_cdb +(unknown) drivers/target/target_core_mod 0xe3c28853 transport_free_session +(unknown) drivers/target/target_core_mod 0xe51fe6d6 transport_device_setup_cmd +(unknown) drivers/target/target_core_mod 0xe6c867af transport_generic_allocate_tasks +(unknown) drivers/target/target_core_mod 0xe75b4daa core_tpg_deregister +(unknown) drivers/target/target_core_mod 0xf01621c7 transport_set_vpd_proto_id +(unknown) drivers/target/target_core_mod 0xf6e532bc sas_get_fabric_proto_ident +(unknown) drivers/target/target_core_mod 0xf8cf4565 transport_release_cmd_to_pool +(unknown) drivers/telephony/ixj 0x265a7d77 ixj_pcmcia_probe +(unknown) drivers/telephony/phonedev 0x16a3977a phone_register_device +(unknown) drivers/telephony/phonedev 0x98310974 phone_unregister_device +(unknown) drivers/tty/n_tracesink 0x585ebaac n_tracesink_datadrain +(unknown) drivers/tty/serial/max3107 0x199a2fd0 max3107_resume +(unknown) drivers/tty/serial/max3107 0x6a27a31f max3107_rw +(unknown) drivers/tty/serial/max3107 0xd4c19837 max3107_probe +(unknown) drivers/tty/serial/max3107 0xe2a55bdb max3107_suspend +(unknown) drivers/tty/serial/max3107 0xe541e9af max3107_hw_susp +(unknown) drivers/tty/serial/max3107 0xec1bb876 max3107_remove +(unknown) drivers/uio/uio 0x83310153 uio_unregister_device +(unknown) drivers/uio/uio 0xbf1ef4ad uio_event_notify +(unknown) drivers/uio/uio 0xd6d0d7b7 __uio_register_device +(unknown) drivers/usb/atm/usbatm 0x2f5de882 usbatm_usb_disconnect +(unknown) drivers/usb/atm/usbatm 0x31f65e8f usbatm_usb_probe +(unknown) drivers/usb/gadget/dummy_hcd 0x04c79e9b usb_gadget_probe_driver +(unknown) drivers/usb/gadget/dummy_hcd 0x25f52f5d net2280_set_fifo_mode +(unknown) drivers/usb/gadget/dummy_hcd 0xdaa12f98 usb_gadget_unregister_driver +(unknown) drivers/usb/host/sl811-hcd 0x3c3739ca sl811h_driver +(unknown) drivers/usb/misc/ftdi-elan 0x0b098a91 usb_ftdi_elan_edset_single +(unknown) drivers/usb/misc/ftdi-elan 0x39757abc ftdi_elan_gone_away +(unknown) drivers/usb/misc/ftdi-elan 0x55344ff0 usb_ftdi_elan_read_pcimem +(unknown) drivers/usb/misc/ftdi-elan 0x8d64a9d4 usb_ftdi_elan_edset_output +(unknown) drivers/usb/misc/ftdi-elan 0xa9931201 usb_ftdi_elan_edset_input +(unknown) drivers/usb/misc/ftdi-elan 0xe248a274 usb_ftdi_elan_edset_setup +(unknown) drivers/usb/misc/ftdi-elan 0xef9ed803 usb_ftdi_elan_write_pcimem +(unknown) drivers/usb/misc/ftdi-elan 0xf0589913 usb_ftdi_elan_edset_flush +(unknown) drivers/usb/misc/ftdi-elan 0xfe561ec8 usb_ftdi_elan_edset_empty +(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 0x03d9c738 usb_wwan_tiocmget +(unknown) drivers/usb/serial/usb_wwan 0x13c4387a usb_wwan_write_room +(unknown) drivers/usb/serial/usb_wwan 0x1adb4456 usb_wwan_set_termios +(unknown) drivers/usb/serial/usb_wwan 0x3a5a0cec usb_wwan_ioctl +(unknown) drivers/usb/serial/usb_wwan 0x4729118d usb_wwan_open +(unknown) drivers/usb/serial/usb_wwan 0x51bb86b4 usb_wwan_resume +(unknown) drivers/usb/serial/usb_wwan 0x58772515 usb_wwan_startup +(unknown) drivers/usb/serial/usb_wwan 0x5d229e8f usb_wwan_dtr_rts +(unknown) drivers/usb/serial/usb_wwan 0x772cd359 usb_wwan_tiocmset +(unknown) drivers/usb/serial/usb_wwan 0x8eba17ce usb_wwan_chars_in_buffer +(unknown) drivers/usb/serial/usb_wwan 0x9122d33d usb_wwan_suspend +(unknown) drivers/usb/serial/usb_wwan 0xe34de9d3 usb_wwan_release +(unknown) drivers/usb/serial/usb_wwan 0xe3df3015 usb_wwan_close +(unknown) drivers/usb/serial/usb_wwan 0xeab473fd usb_wwan_write +(unknown) drivers/usb/serial/usb_wwan 0xfb5c3cad usb_wwan_disconnect +(unknown) drivers/usb/serial/usbserial 0x1b368537 usb_serial_generic_process_read_urb +(unknown) drivers/usb/serial/usbserial 0x2e3dbb57 usb_serial_generic_open +(unknown) drivers/usb/serial/usbserial 0x33bc5567 usb_serial_suspend +(unknown) drivers/usb/serial/usbserial 0x3b1036d2 usb_serial_disconnect +(unknown) drivers/usb/serial/usbserial 0x3b66749d usb_serial_probe +(unknown) drivers/usb/serial/usbserial 0x418e1f77 usb_serial_port_softint +(unknown) drivers/usb/serial/usbserial 0x42328580 usb_serial_generic_throttle +(unknown) drivers/usb/serial/usbserial 0x4454c2b6 usb_serial_generic_close +(unknown) drivers/usb/serial/usbserial 0x5ae7ae93 usb_serial_generic_read_bulk_callback +(unknown) drivers/usb/serial/usbserial 0x5cd7ce0e usb_serial_generic_disconnect +(unknown) drivers/usb/serial/usbserial 0x6872c49a ezusb_set_reset +(unknown) drivers/usb/serial/usbserial 0x698272c7 usb_serial_generic_write +(unknown) drivers/usb/serial/usbserial 0x8443525d ezusb_writememory +(unknown) drivers/usb/serial/usbserial 0x893c11fd usb_serial_deregister +(unknown) drivers/usb/serial/usbserial 0x9b35293a usb_serial_handle_sysrq_char +(unknown) drivers/usb/serial/usbserial 0x9fd01a75 usb_serial_register +(unknown) drivers/usb/serial/usbserial 0xa2b51f4d usb_serial_handle_dcd_change +(unknown) drivers/usb/serial/usbserial 0xb5076b0a usb_serial_handle_break +(unknown) drivers/usb/serial/usbserial 0xcfb403fc usb_serial_generic_resume +(unknown) drivers/usb/serial/usbserial 0xd7eb0d4f usb_serial_generic_unthrottle +(unknown) drivers/usb/serial/usbserial 0xda996678 usb_serial_resume +(unknown) drivers/usb/serial/usbserial 0xf8e1b8df usb_serial_generic_submit_read_urb +(unknown) drivers/usb/serial/usbserial 0xf9c044b0 usb_serial_generic_write_bulk_callback +(unknown) drivers/usb/storage/usb-storage 0x0625f4d6 usb_stor_access_xfer_buf +(unknown) drivers/usb/storage/usb-storage 0x0be13004 usb_storage_usb_ids +(unknown) drivers/usb/storage/usb-storage 0x18bd4321 usb_stor_clear_halt +(unknown) drivers/usb/storage/usb-storage 0x1bc3edc2 usb_stor_sense_invalidCDB +(unknown) drivers/usb/storage/usb-storage 0x217e32b8 usb_stor_post_reset +(unknown) drivers/usb/storage/usb-storage 0x24878b4c usb_stor_transparent_scsi_command +(unknown) drivers/usb/storage/usb-storage 0x2b532ff1 usb_stor_set_xfer_buf +(unknown) drivers/usb/storage/usb-storage 0x31e17a81 usb_stor_reset_resume +(unknown) drivers/usb/storage/usb-storage 0x4ac7074f usb_stor_bulk_transfer_sg +(unknown) drivers/usb/storage/usb-storage 0x689ccb1c fill_inquiry_response +(unknown) drivers/usb/storage/usb-storage 0x6974c0c5 usb_stor_bulk_srb +(unknown) drivers/usb/storage/usb-storage 0x70fe6808 usb_stor_Bulk_transport +(unknown) drivers/usb/storage/usb-storage 0x8199e220 usb_stor_CB_reset +(unknown) drivers/usb/storage/usb-storage 0x84788f0b usb_stor_pre_reset +(unknown) drivers/usb/storage/usb-storage 0x857ddeab usb_stor_suspend +(unknown) drivers/usb/storage/usb-storage 0x8ac45aa1 usb_stor_CB_transport +(unknown) drivers/usb/storage/usb-storage 0x8e6965f8 usb_stor_bulk_transfer_buf +(unknown) drivers/usb/storage/usb-storage 0x8f204904 usb_usual_ignore_device +(unknown) drivers/usb/storage/usb-storage 0x9cd0fcdf usb_stor_resume +(unknown) drivers/usb/storage/usb-storage 0xa06f872c usb_stor_ctrl_transfer +(unknown) drivers/usb/storage/usb-storage 0xb3351777 usb_stor_probe2 +(unknown) drivers/usb/storage/usb-storage 0xcd5b67c3 usb_stor_Bulk_reset +(unknown) drivers/usb/storage/usb-storage 0xde48474d usb_stor_probe1 +(unknown) drivers/usb/storage/usb-storage 0xe1c9a2eb usb_stor_control_msg +(unknown) drivers/usb/storage/usb-storage 0xe684e675 usb_stor_disconnect +(unknown) drivers/usb/wusbcore/wusb-wa 0x122f15ac wa_urb_enqueue_run +(unknown) drivers/usb/wusbcore/wusb-wa 0x6bc5eb56 wa_urb_dequeue +(unknown) drivers/usb/wusbcore/wusb-wa 0x7603227b rpipe_ep_disable +(unknown) drivers/usb/wusbcore/wusb-wa 0x9cb7ed0c wa_urb_enqueue +(unknown) drivers/usb/wusbcore/wusb-wa 0xac970b13 wa_create +(unknown) drivers/usb/wusbcore/wusb-wa 0xc9053714 __wa_destroy +(unknown) drivers/usb/wusbcore/wusb-wa 0xcb55ad58 rpipe_destroy +(unknown) drivers/usb/wusbcore/wusbcore 0x0bb6bf5e wusb_cluster_id_get +(unknown) drivers/usb/wusbcore/wusbcore 0x1d9d3bbf wusbhc_rh_resume +(unknown) drivers/usb/wusbcore/wusbcore 0x27613ee4 __wusb_dev_get_by_usb_dev +(unknown) drivers/usb/wusbcore/wusbcore 0x3242c77e wusbhc_create +(unknown) drivers/usb/wusbcore/wusbcore 0x57442772 wusbhc_rh_start_port_reset +(unknown) drivers/usb/wusbcore/wusbcore 0x574d7a24 wusbhc_rh_control +(unknown) drivers/usb/wusbcore/wusbcore 0x62669680 wusbhc_rh_suspend +(unknown) drivers/usb/wusbcore/wusbcore 0x7f0b7631 wusb_dev_destroy +(unknown) drivers/usb/wusbcore/wusbcore 0x7f0ea2e8 wusbhc_reset_all +(unknown) drivers/usb/wusbcore/wusbcore 0x8730803c wusbhc_destroy +(unknown) drivers/usb/wusbcore/wusbcore 0x8a71ef43 wusbhc_mmcie_set +(unknown) drivers/usb/wusbcore/wusbcore 0xb725d128 wusb_cluster_id_put +(unknown) drivers/usb/wusbcore/wusbcore 0xba10bd18 wusbhc_b_destroy +(unknown) drivers/usb/wusbcore/wusbcore 0xcda38e70 wusbhc_handle_dn +(unknown) drivers/usb/wusbcore/wusbcore 0xe4c904a9 wusbhc_chid_set +(unknown) drivers/usb/wusbcore/wusbcore 0xeff81752 wusbhc_b_create +(unknown) drivers/usb/wusbcore/wusbcore 0xf3f70b3a wusbhc_rh_status_data +(unknown) drivers/usb/wusbcore/wusbcore 0xf770a6b4 wusbd +(unknown) drivers/usb/wusbcore/wusbcore 0xf91e7a83 wusbhc_mmcie_rm +(unknown) drivers/usb/wusbcore/wusbcore 0xfae46976 wusbhc_giveback_urb +(unknown) drivers/usb/wusbcore/wusbcore 0xfe2e17d7 wusb_et_name +(unknown) drivers/uwb/i1480/dfu/i1480-dfu-usb 0x77f3b3d2 i1480_cmd +(unknown) drivers/uwb/i1480/dfu/i1480-dfu-usb 0x8b99cb5b i1480_rceb_check +(unknown) drivers/uwb/i1480/dfu/i1480-dfu-usb 0xc6a5eb8a i1480_fw_upload +(unknown) drivers/uwb/umc 0x1583f616 umc_device_register +(unknown) drivers/uwb/umc 0x18971642 umc_match_pci_id +(unknown) drivers/uwb/umc 0x1d3d9331 umc_bus_type +(unknown) drivers/uwb/umc 0x405a9041 umc_device_unregister +(unknown) drivers/uwb/umc 0x842a96f2 umc_driver_unregister +(unknown) drivers/uwb/umc 0x9a549565 umc_controller_reset +(unknown) drivers/uwb/umc 0xaa942999 umc_device_create +(unknown) drivers/uwb/umc 0xf7f56306 __umc_driver_register +(unknown) drivers/uwb/uwb 0x08c4f06b uwb_pal_register +(unknown) drivers/uwb/uwb 0x207b6789 uwb_radio_start +(unknown) drivers/uwb/uwb 0x28c073a1 uwb_dev_try_get +(unknown) drivers/uwb/uwb 0x487fa32e uwb_rc_get_by_dev +(unknown) drivers/uwb/uwb 0x48ff2b96 uwb_rc_pre_reset +(unknown) drivers/uwb/uwb 0x4a3a2903 uwb_rc_rm +(unknown) drivers/uwb/uwb 0x4aa7dd46 uwb_rsv_establish +(unknown) drivers/uwb/uwb 0x4d57ae3c uwb_rsv_type_str +(unknown) drivers/uwb/uwb 0x5115ce19 uwb_rsv_get_usable_mas +(unknown) drivers/uwb/uwb 0x51306cab __uwb_rc_try_get +(unknown) drivers/uwb/uwb 0x5e0d506c uwb_rc_dev_addr_get +(unknown) drivers/uwb/uwb 0x60de2be1 uwb_rsv_accept +(unknown) drivers/uwb/uwb 0x6a82b4ba uwb_rc_add +(unknown) drivers/uwb/uwb 0x6b9377c5 uwb_ie_next +(unknown) drivers/uwb/uwb 0x75d48560 uwb_rc_get_by_grandpa +(unknown) drivers/uwb/uwb 0x7a3d91cf uwb_rc_init +(unknown) drivers/uwb/uwb 0x8090a177 uwb_rsv_create +(unknown) drivers/uwb/uwb 0x810ebef9 uwb_radio_stop +(unknown) drivers/uwb/uwb 0x8110abb4 uwb_rc_mac_addr_get +(unknown) drivers/uwb/uwb 0x82713f45 uwb_rc_neh_error +(unknown) drivers/uwb/uwb 0x838dc4f7 uwb_pal_init +(unknown) drivers/uwb/uwb 0x8cb42db6 __uwb_addr_print +(unknown) drivers/uwb/uwb 0x8ed89ba9 uwb_rc_neh_grok +(unknown) drivers/uwb/uwb 0x98413234 uwb_rsv_state_str +(unknown) drivers/uwb/uwb 0xa6d7024b uwb_est_find_size +(unknown) drivers/uwb/uwb 0xa6eca902 uwb_rc_reset_all +(unknown) drivers/uwb/uwb 0xa7a903eb uwb_rsv_destroy +(unknown) drivers/uwb/uwb 0xb26d96f6 uwb_rc_put +(unknown) drivers/uwb/uwb 0xb55b7997 uwb_rc_cmd +(unknown) drivers/uwb/uwb 0xb57d60d4 uwb_pal_unregister +(unknown) drivers/uwb/uwb 0xbe1cd1ea uwb_rc_ie_rm +(unknown) drivers/uwb/uwb 0xbe7fcdb9 uwb_rc_alloc +(unknown) drivers/uwb/uwb 0xc8f53d69 uwb_rc_cmd_async +(unknown) drivers/uwb/uwb 0xcd59f829 uwb_rc_post_reset +(unknown) drivers/uwb/uwb 0xe3064c15 uwb_rsv_terminate +(unknown) drivers/uwb/uwb 0xe3c8c325 uwb_notifs_deregister +(unknown) drivers/uwb/uwb 0xeb4cab9a uwb_est_register +(unknown) drivers/uwb/uwb 0xec08e28f uwb_rc_vcmd +(unknown) drivers/uwb/uwb 0xee62b3fb uwb_rc_ie_add +(unknown) drivers/uwb/uwb 0xf3e89fe0 uwb_dev_for_each +(unknown) drivers/uwb/uwb 0xf64fe428 uwb_rsv_modify +(unknown) drivers/uwb/uwb 0xf7ca313a uwb_est_unregister +(unknown) drivers/uwb/uwb 0xf983ffc3 uwb_notifs_register +(unknown) drivers/uwb/whci 0x46a2186d whci_wait_for +(unknown) drivers/video/backlight/generic_bl 0xc86baa7c corgibl_limit_intensity +(unknown) drivers/video/backlight/ili9320 0x23e41e5f ili9320_shutdown +(unknown) drivers/video/backlight/ili9320 0x6bc42c79 ili9320_suspend +(unknown) drivers/video/backlight/ili9320 0x9309f0af ili9320_probe_spi +(unknown) drivers/video/backlight/ili9320 0xa5178f09 ili9320_remove +(unknown) drivers/video/backlight/ili9320 0xb6bbb605 ili9320_resume +(unknown) drivers/video/backlight/ili9320 0xb8ea9168 ili9320_write_regs +(unknown) drivers/video/backlight/ili9320 0xce9d75cc ili9320_write +(unknown) drivers/video/backlight/lcd 0xa179cf55 lcd_device_unregister +(unknown) drivers/video/backlight/lcd 0xc925b4d0 lcd_device_register +(unknown) drivers/video/cyber2000fb 0x0cc3ede5 cyber2000fb_detach +(unknown) drivers/video/cyber2000fb 0x45b2507c cyber2000fb_enable_extregs +(unknown) drivers/video/cyber2000fb 0x477afb68 cyber2000fb_attach +(unknown) drivers/video/cyber2000fb 0xb99bc9d5 cyber2000fb_disable_extregs +(unknown) drivers/video/display/display 0xa94745df display_device_register +(unknown) drivers/video/display/display 0xbf3cb8b0 display_device_unregister +(unknown) drivers/video/fb_ddc 0xe2ee4a94 fb_ddc_read +(unknown) drivers/video/fb_sys_fops 0xc6880385 fb_sys_read +(unknown) drivers/video/fb_sys_fops 0xe0f1c5dc fb_sys_write +(unknown) drivers/video/macmodes 0x08ed0b62 mac_vmode_to_var +(unknown) drivers/video/macmodes 0x496bf191 mac_find_mode +(unknown) drivers/video/macmodes 0xe2304303 mac_map_monitor_sense +(unknown) drivers/video/matrox/g450_pll 0x45c2d839 matroxfb_g450_setclk +(unknown) drivers/video/matrox/g450_pll 0x6fcb178e matroxfb_g450_setpll_cond +(unknown) drivers/video/matrox/g450_pll 0x7bcd47b8 g450_mnp2f +(unknown) drivers/video/matrox/matroxfb_DAC1064 0x0d3977b7 matrox_mystique +(unknown) drivers/video/matrox/matroxfb_DAC1064 0x51767811 matrox_G100 +(unknown) drivers/video/matrox/matroxfb_DAC1064 0x81526a31 DAC1064_global_restore +(unknown) drivers/video/matrox/matroxfb_DAC1064 0xad9950b4 DAC1064_global_init +(unknown) drivers/video/matrox/matroxfb_Ti3026 0x3639ff98 matrox_millennium +(unknown) drivers/video/matrox/matroxfb_accel 0xaacbbb03 matrox_cfbX_init +(unknown) drivers/video/matrox/matroxfb_base 0x115d764a matroxfb_wait_for_sync +(unknown) drivers/video/matrox/matroxfb_base 0x133d1381 matroxfb_register_driver +(unknown) drivers/video/matrox/matroxfb_base 0x7fdd38fd matroxfb_enable_irq +(unknown) drivers/video/matrox/matroxfb_base 0xc70c0e0b matroxfb_unregister_driver +(unknown) drivers/video/matrox/matroxfb_g450 0x59034898 matroxfb_g450_shutdown +(unknown) drivers/video/matrox/matroxfb_g450 0x7212862e matroxfb_g450_connect +(unknown) drivers/video/matrox/matroxfb_misc 0x13ec60c3 matroxfb_vgaHWinit +(unknown) drivers/video/matrox/matroxfb_misc 0x24f45b9a matroxfb_DAC_out +(unknown) drivers/video/matrox/matroxfb_misc 0x25cf8049 matroxfb_PLL_calcclock +(unknown) drivers/video/matrox/matroxfb_misc 0x443039d2 matroxfb_DAC_in +(unknown) drivers/video/matrox/matroxfb_misc 0x706206c0 matroxfb_read_pins +(unknown) drivers/video/matrox/matroxfb_misc 0x9d0c3b4a matroxfb_vgaHWrestore +(unknown) drivers/video/matrox/matroxfb_misc 0xabd8e427 matroxfb_var2my +(unknown) drivers/video/mb862xx/mb862xxfb 0x71c3be4a mb862xxfb_init_accel +(unknown) drivers/video/output 0x3b680631 video_output_unregister +(unknown) drivers/video/output 0xa4f390f2 video_output_register +(unknown) drivers/video/sis/sisfb 0x27c75b6b sis_free_new +(unknown) drivers/video/sis/sisfb 0x3037658e sis_malloc +(unknown) drivers/video/sis/sisfb 0x454a3cf0 sis_free +(unknown) drivers/video/sis/sisfb 0x475197c9 sis_malloc_new +(unknown) drivers/video/svgalib 0x09fb3724 svga_tileblit +(unknown) drivers/video/svgalib 0x0bcea4d0 svga_settile +(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 0x29f1df0b svga_tilecopy +(unknown) drivers/video/svgalib 0x4ab38ef2 svga_set_default_crt_regs +(unknown) drivers/video/svgalib 0x50057590 svga_get_tilemax +(unknown) drivers/video/svgalib 0x529da8b7 svga_tilecursor +(unknown) drivers/video/svgalib 0x549b03a1 svga_set_timings +(unknown) drivers/video/svgalib 0x80f24d95 svga_wcrt_multi +(unknown) drivers/video/svgalib 0xce555913 svga_tilefill +(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 0xec83c473 svga_match_format +(unknown) drivers/video/svgalib 0xec84716b svga_get_caps +(unknown) drivers/video/svgalib 0xef774f5d svga_compute_pll +(unknown) drivers/video/syscopyarea 0x4e711a1c sys_copyarea +(unknown) drivers/video/sysfillrect 0x0e6bb1c3 sys_fillrect +(unknown) drivers/video/sysimgblt 0x1e91d844 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 0x22a7af24 viafb_dma_copy_out_sg +(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 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 0xd7023f45 viafb_find_i2c_adapter +(unknown) drivers/video/via/viafb 0xfff2dfd2 viafb_gpio_lookup +(unknown) drivers/virtio/virtio 0x6909ca66 unregister_virtio_device +(unknown) drivers/virtio/virtio 0x745cc857 register_virtio_driver +(unknown) drivers/virtio/virtio 0x81177669 unregister_virtio_driver +(unknown) drivers/virtio/virtio 0xc8084f03 register_virtio_device +(unknown) drivers/virtio/virtio 0xcf2bc7bb virtio_check_driver_offered_feature +(unknown) drivers/virtio/virtio_ring 0x04ebc83b vring_del_virtqueue +(unknown) drivers/virtio/virtio_ring 0x1fcd3aca virtqueue_enable_cb +(unknown) drivers/virtio/virtio_ring 0x2573aa8d vring_transport_features +(unknown) drivers/virtio/virtio_ring 0x358ef3b7 virtqueue_add_buf_gfp +(unknown) drivers/virtio/virtio_ring 0x9a26b308 virtqueue_detach_unused_buf +(unknown) drivers/virtio/virtio_ring 0xa0c62f6f virtqueue_get_buf +(unknown) drivers/virtio/virtio_ring 0xae1dce9a virtqueue_kick +(unknown) drivers/virtio/virtio_ring 0xc72c2d2b virtqueue_enable_cb_delayed +(unknown) drivers/virtio/virtio_ring 0xdb6ceb1a virtqueue_disable_cb +(unknown) drivers/virtio/virtio_ring 0xe7452393 vring_new_virtqueue +(unknown) drivers/virtio/virtio_ring 0xff05fa13 vring_interrupt +(unknown) drivers/w1/slaves/w1_bq27000 0x0b27eb85 w1_bq27000_write +(unknown) drivers/w1/slaves/w1_bq27000 0x634edfd4 w1_bq27000_read +(unknown) drivers/w1/slaves/w1_ds2760 0x3b460a76 w1_ds2760_store_eeprom +(unknown) drivers/w1/slaves/w1_ds2760 0x7c2ac10c w1_ds2760_recall_eeprom +(unknown) drivers/w1/slaves/w1_ds2760 0x9a8f7b38 w1_ds2760_read +(unknown) drivers/w1/slaves/w1_ds2760 0xcac58715 w1_ds2760_write +(unknown) drivers/w1/slaves/w1_ds2780 0x110cb99b w1_ds2780_eeprom_cmd +(unknown) drivers/w1/slaves/w1_ds2780 0x1217428d w1_ds2780_io +(unknown) drivers/w1/wire 0x15f68a47 w1_reset_resume_command +(unknown) drivers/w1/wire 0x241eca29 w1_reset_select_slave +(unknown) drivers/w1/wire 0x30b6e7b3 w1_remove_master_device +(unknown) drivers/w1/wire 0x5caa82fa w1_register_family +(unknown) drivers/w1/wire 0x5dc33974 w1_read_8 +(unknown) drivers/w1/wire 0x675c35c0 w1_next_pullup +(unknown) drivers/w1/wire 0x73de5d89 w1_reset_bus +(unknown) drivers/w1/wire 0x7a0f980e w1_write_8 +(unknown) drivers/w1/wire 0x7befe3d7 w1_unregister_family +(unknown) drivers/w1/wire 0x7c2f2afb w1_calc_crc8 +(unknown) drivers/w1/wire 0x81ffef07 w1_add_master_device +(unknown) drivers/w1/wire 0xa5361338 w1_touch_block +(unknown) drivers/w1/wire 0xacf5c3a4 w1_read_block +(unknown) drivers/w1/wire 0xb19c2368 w1_write_block +(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) drivers/xen/xenbus/xenbus_probe_frontend 0x9187f9f2 __xenbus_register_frontend +(unknown) fs/configfs/configfs 0x05ac845a configfs_undepend_item +(unknown) fs/configfs/configfs 0x4ef0852f config_group_init +(unknown) fs/configfs/configfs 0x514d1585 configfs_unregister_subsystem +(unknown) fs/configfs/configfs 0x617c5dad config_item_put +(unknown) fs/configfs/configfs 0x83c49a98 configfs_depend_item +(unknown) fs/configfs/configfs 0x8b2254af config_item_init +(unknown) fs/configfs/configfs 0x9d0ccf6f config_group_find_item +(unknown) fs/configfs/configfs 0xa8282769 config_item_init_type_name +(unknown) fs/configfs/configfs 0xa8f57c09 config_item_get +(unknown) fs/configfs/configfs 0xbfe62d1e config_group_init_type_name +(unknown) fs/configfs/configfs 0xd6c2817e config_item_set_name +(unknown) fs/configfs/configfs 0xef158e92 configfs_register_subsystem +(unknown) fs/dlm/dlm 0x0864c4a4 dlm_new_lockspace +(unknown) fs/dlm/dlm 0x1243b12c dlm_posix_lock +(unknown) fs/dlm/dlm 0x9321df95 dlm_lock +(unknown) fs/dlm/dlm 0xa5b7b0fa dlm_posix_get +(unknown) fs/dlm/dlm 0xcc5da17d dlm_posix_unlock +(unknown) fs/dlm/dlm 0xcf9f3328 dlm_release_lockspace +(unknown) fs/dlm/dlm 0xdc583c08 dlm_unlock +(unknown) fs/fat/fat 0x09498e8b fat_attach +(unknown) fs/fat/fat 0x0bcf7f9f fat_get_dotdot_entry +(unknown) fs/fat/fat 0x1fb69ee6 fat_fill_super +(unknown) fs/fat/fat 0x368a34b9 fat_alloc_new_dir +(unknown) fs/fat/fat 0x3d45578e fat_getattr +(unknown) fs/fat/fat 0x45880ffc fat_flush_inodes +(unknown) fs/fat/fat 0x4f9b3274 __fat_fs_error +(unknown) fs/fat/fat 0x517a3f29 fat_setattr +(unknown) fs/fat/fat 0x865a7315 fat_dir_empty +(unknown) fs/fat/fat 0x871b89ea fat_sync_inode +(unknown) fs/fat/fat 0x885fd6e8 fat_search_long +(unknown) fs/fat/fat 0x9ffb0901 fat_add_entries +(unknown) fs/fat/fat 0xa3aa828e fat_free_clusters +(unknown) fs/fat/fat 0xa94d7b63 fat_scan +(unknown) fs/fat/fat 0xc4a07885 fat_detach +(unknown) fs/fat/fat 0xcd11aff3 fat_remove_entries +(unknown) fs/fat/fat 0xf09eb0c1 fat_build_inode +(unknown) fs/fat/fat 0xf4ccd1ab 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 0x1f75d856 __fscache_register_netfs +(unknown) fs/fscache/fscache 0x210ad0a2 fscache_withdraw_cache +(unknown) fs/fscache/fscache 0x225bd96c __fscache_attr_changed +(unknown) fs/fscache/fscache 0x275fb422 __fscache_read_or_alloc_page +(unknown) fs/fscache/fscache 0x2a977ead __fscache_unregister_netfs +(unknown) fs/fscache/fscache 0x3fc23318 fscache_wait_bit +(unknown) fs/fscache/fscache 0x3fe9e63c fscache_mark_pages_cached +(unknown) fs/fscache/fscache 0x5a5a5dd3 fscache_check_aux +(unknown) fs/fscache/fscache 0x5f364424 __fscache_update_cookie +(unknown) fs/fscache/fscache 0x66ee4f81 __fscache_read_or_alloc_pages +(unknown) fs/fscache/fscache 0x6b12e472 __fscache_acquire_cookie +(unknown) fs/fscache/fscache 0x70b46b13 __fscache_uncache_all_inode_pages +(unknown) fs/fscache/fscache 0x713ff34c __fscache_write_page +(unknown) fs/fscache/fscache 0x74530ecd fscache_op_debug_id +(unknown) fs/fscache/fscache 0x77a6cf39 fscache_io_error +(unknown) fs/fscache/fscache 0x7c382cd7 fscache_fsdef_index +(unknown) fs/fscache/fscache 0x7d204887 __fscache_maybe_release_page +(unknown) fs/fscache/fscache 0x7e5dc87b __fscache_wait_on_page_write +(unknown) fs/fscache/fscache 0x843dcc7a fscache_obtained_object +(unknown) fs/fscache/fscache 0x86f8894f fscache_object_states +(unknown) fs/fscache/fscache 0x86ff75d3 __fscache_check_page_write +(unknown) fs/fscache/fscache 0x94f156ee fscache_add_cache +(unknown) fs/fscache/fscache 0xabb3dca7 __fscache_uncache_page +(unknown) fs/fscache/fscache 0xb066f360 __fscache_alloc_page +(unknown) fs/fscache/fscache 0xb1729a27 fscache_cache_cleared_wq +(unknown) fs/fscache/fscache 0xb2f4075d fscache_object_lookup_negative +(unknown) fs/fscache/fscache 0xcce466ec fscache_init_cache +(unknown) fs/fscache/fscache 0xcceb3c43 fscache_object_work_func +(unknown) fs/fscache/fscache 0xe7929aa1 fscache_put_operation +(unknown) fs/fscache/fscache 0xfb63614f __fscache_relinquish_cookie +(unknown) fs/fscache/fscache 0xfc862005 fscache_enqueue_operation +(unknown) fs/lockd/lockd 0x00863298 nlmsvc_unlock_all_by_sb +(unknown) fs/lockd/lockd 0x071664f8 nlmsvc_ops +(unknown) fs/lockd/lockd 0x17ce645d locks_end_grace +(unknown) fs/lockd/lockd 0x1a618932 nlmsvc_unlock_all_by_ip +(unknown) fs/lockd/lockd 0x35ca666e nlmclnt_init +(unknown) fs/lockd/lockd 0x6f959b35 locks_in_grace +(unknown) fs/lockd/lockd 0x96877ac4 locks_start_grace +(unknown) fs/lockd/lockd 0xa7b91a7b lockd_down +(unknown) fs/lockd/lockd 0xd018ad9f nlmclnt_done +(unknown) fs/lockd/lockd 0xe20bdaad nlmclnt_proc +(unknown) fs/lockd/lockd 0xf6933c48 lockd_up +(unknown) fs/nfs/nfs 0x0cfc0330 nfs_init_commit +(unknown) fs/nfs/nfs 0x14c65f74 nfs_initiate_read +(unknown) fs/nfs/nfs 0x1cb4fa4f nfs_commit_release_pages +(unknown) fs/nfs/nfs 0x5480dae6 nfs_commit_free +(unknown) fs/nfs/nfs 0x5d08c1a2 nfs_initiate_commit +(unknown) fs/nfs/nfs 0x7cfaaa81 nfs4_reset_read +(unknown) fs/nfs/nfs 0x8231adf4 nfs4_set_ds_client +(unknown) fs/nfs/nfs 0x86061ab1 nfs_put_client +(unknown) fs/nfs/nfs 0x87a8ad19 nfs_retry_commit +(unknown) fs/nfs/nfs 0x9bf436ea nfs_generic_pg_test +(unknown) fs/nfs/nfs 0xa2a99934 nfs_commit_clear_lock +(unknown) fs/nfs/nfs 0xb4a97bc2 nfs_initiate_write +(unknown) fs/nfs/nfs 0xe73dcacc nfs_commitdata_alloc +(unknown) fs/nfs/nfs 0xf5a87370 nfs_commitdata_release +(unknown) fs/nfs/nfs 0xfb88197d nfs4_reset_write +(unknown) fs/nfs_common/nfs_acl 0x8a104f62 nfsacl_encode +(unknown) fs/nfs_common/nfs_acl 0xd95adab0 nfsacl_decode +(unknown) fs/nfsd/nfsd 0x23f0a2c8 nfs4_acl_nfsv4_to_posix +(unknown) fs/nfsd/nfsd 0x35e33c1e nfs4_acl_write_who +(unknown) fs/nfsd/nfsd 0x46ffdc39 nfs4_acl_posix_to_nfsv4 +(unknown) fs/nfsd/nfsd 0x5a157ae4 nfs4_acl_get_whotype +(unknown) fs/nfsd/nfsd 0x96ce9bb4 nfs4_acl_new +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x0f51464b o2nm_node_put +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x1a58a106 o2hb_unregister_callback +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x1b89c6ee o2hb_fill_node_map +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x1d747ce3 o2hb_check_node_heartbeating +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x2c013f29 o2hb_setup_callback +(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 0x521e0726 o2net_send_message_vec +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x76feb906 o2nm_get_node_by_num +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x81a17396 mlog_and_bits +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x9d5d5e32 o2nm_node_get +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xa48a45f0 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 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 0xe34dd708 o2nm_get_node_by_ip +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xf1a5611d o2net_unregister_handler_list +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xf56c2017 mlog_not_bits +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x4928e8b7 dlmlock +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x7a1211f8 dlm_setup_eviction_cb +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x8dd5c3e7 dlmunlock +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x93b12859 dlm_register_eviction_cb +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0xb716b3e9 dlm_print_one_lock +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0xcd4ad324 dlm_unregister_domain +(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 0xed5ef08c dlm_register_domain +(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 0x06c39b9c ocfs2_plock +(unknown) fs/ocfs2/ocfs2_stackglue 0x16b2e575 ocfs2_dlm_unlock +(unknown) fs/ocfs2/ocfs2_stackglue 0x429b0a7c ocfs2_stack_glue_unregister +(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 0xb067be0d ocfs2_stack_glue_register +(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 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/quota/quota_tree 0x21485c8c qtree_write_dquot +(unknown) fs/quota/quota_tree 0x30d81358 qtree_release_dquot +(unknown) fs/quota/quota_tree 0xa1871e6b qtree_read_dquot +(unknown) fs/quota/quota_tree 0xa5003515 qtree_entry_unused +(unknown) fs/quota/quota_tree 0xf46a449c qtree_delete_dquot +(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 0x651c2313 crc_ccitt +(unknown) lib/crc-ccitt 0x75811312 crc_ccitt_table +(unknown) lib/crc-itu-t 0x276c7e62 crc_itu_t +(unknown) lib/crc-itu-t 0xd29b009f crc_itu_t_table +(unknown) lib/crc7 0xc086bfba crc7 +(unknown) lib/crc7 0xd80c3603 crc7_syndrome_table +(unknown) lib/libcrc32c 0x27000b29 crc32c +(unknown) lib/lru_cache 0x39131798 lc_reset +(unknown) lib/lru_cache 0x39ad5730 lc_create +(unknown) lib/lru_cache 0x3b9166b7 lc_index_of +(unknown) lib/lru_cache 0x484a7e69 lc_seq_dump_details +(unknown) lib/lru_cache 0x5fd7c5d8 lc_try_get +(unknown) lib/lru_cache 0x88871070 lc_seq_printf_stats +(unknown) lib/lru_cache 0x96be514c lc_set +(unknown) lib/lru_cache 0xa24c5ac9 lc_element_by_index +(unknown) lib/lru_cache 0xa2c0739f lc_get +(unknown) lib/lru_cache 0xa357d6e9 lc_changed +(unknown) lib/lru_cache 0xaa3dc613 lc_find +(unknown) lib/lru_cache 0xbf37812a lc_del +(unknown) lib/lru_cache 0xd52d37eb lc_put +(unknown) lib/lru_cache 0xec94cadd lc_destroy +(unknown) lib/raid6/raid6_pq 0x0bd662f6 raid6_gfmul +(unknown) lib/raid6/raid6_pq 0x15fe0cd3 raid6_gfexp +(unknown) lib/raid6/raid6_pq 0x24935f26 raid6_call +(unknown) lib/raid6/raid6_pq 0x5ba93f9d raid6_gfinv +(unknown) lib/raid6/raid6_pq 0xb0d904b7 raid6_empty_zero_page +(unknown) lib/raid6/raid6_pq 0xcdc24ab5 raid6_2data_recov +(unknown) lib/raid6/raid6_pq 0xce45a6f1 raid6_gfexi +(unknown) lib/raid6/raid6_pq 0xdbab0c01 raid6_datap_recov +(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 0x1ebec8fd garp_uninit_applicant +(unknown) net/802/garp 0x35efb229 garp_unregister_application +(unknown) net/802/garp 0x38bdd1a0 garp_init_applicant +(unknown) net/802/garp 0x48dc038b garp_request_leave +(unknown) net/802/garp 0xd9748fab garp_request_join +(unknown) net/802/garp 0xedf50555 garp_register_application +(unknown) net/802/p8023 0x868df280 make_8023_client +(unknown) net/802/p8023 0xf4c1a203 destroy_8023_client +(unknown) net/802/stp 0x874e9ac9 stp_proto_register +(unknown) net/802/stp 0x97bdbbea stp_proto_unregister +(unknown) net/9p/9pnet 0x10110ee1 p9_client_xattrcreate +(unknown) net/9p/9pnet 0x157048f4 p9_client_rename +(unknown) net/9p/9pnet 0x1a1ffeb3 v9fs_register_trans +(unknown) net/9p/9pnet 0x25858d8d p9_idpool_put +(unknown) net/9p/9pnet 0x2601ec78 p9_client_create +(unknown) net/9p/9pnet 0x2874716e p9_parse_header +(unknown) net/9p/9pnet 0x2da1fe61 p9_client_destroy +(unknown) net/9p/9pnet 0x30376364 p9_client_cb +(unknown) net/9p/9pnet 0x33af31d6 v9fs_unregister_trans +(unknown) net/9p/9pnet 0x354ce962 p9_client_disconnect +(unknown) net/9p/9pnet 0x370524cc p9_idpool_create +(unknown) net/9p/9pnet 0x38654fa0 p9_client_setattr +(unknown) net/9p/9pnet 0x39761116 p9_client_readlink +(unknown) net/9p/9pnet 0x3d73a797 p9_errstr2errno +(unknown) net/9p/9pnet 0x54a61f6f p9_is_proto_dotu +(unknown) net/9p/9pnet 0x5532ef52 p9_client_begin_disconnect +(unknown) net/9p/9pnet 0x62603082 p9_client_mknod_dotl +(unknown) net/9p/9pnet 0x6328cf30 p9_client_statfs +(unknown) net/9p/9pnet 0x6f6d72e3 p9_idpool_get +(unknown) net/9p/9pnet 0x71b16038 p9_client_clunk +(unknown) net/9p/9pnet 0x7498e7b7 p9_client_fsync +(unknown) net/9p/9pnet 0x75411f06 p9_tag_lookup +(unknown) net/9p/9pnet 0x76b79bf1 p9stat_read +(unknown) net/9p/9pnet 0x7d9551dc p9_idpool_destroy +(unknown) net/9p/9pnet 0x85429980 p9_client_wstat +(unknown) net/9p/9pnet 0x87af4ed9 p9_client_create_dotl +(unknown) net/9p/9pnet 0x89b447c0 p9_client_attach +(unknown) net/9p/9pnet 0x8cd8a5ee p9_client_remove +(unknown) net/9p/9pnet 0x92e96365 p9_client_fcreate +(unknown) net/9p/9pnet 0x99465f79 p9_client_mkdir_dotl +(unknown) net/9p/9pnet 0x99aa7de6 p9_client_xattrwalk +(unknown) net/9p/9pnet 0x9c831e88 p9_idpool_check +(unknown) net/9p/9pnet 0x9c964743 p9stat_free +(unknown) net/9p/9pnet 0x9d4ebba8 p9_client_open +(unknown) net/9p/9pnet 0xa7da10c4 v9fs_get_default_trans +(unknown) net/9p/9pnet 0xa8720e2a p9_client_getattr_dotl +(unknown) net/9p/9pnet 0xaa3a3367 p9_client_link +(unknown) net/9p/9pnet 0xab7f077c p9dirent_read +(unknown) net/9p/9pnet 0xb3c49c3f p9_release_req_pages +(unknown) net/9p/9pnet 0xb7db58ad p9_client_getlock_dotl +(unknown) net/9p/9pnet 0xbbf9ab01 p9_client_stat +(unknown) net/9p/9pnet 0xbc208a7b p9_client_symlink +(unknown) net/9p/9pnet 0xc466a741 p9_payload_gup +(unknown) net/9p/9pnet 0xc756fc09 p9_client_write +(unknown) net/9p/9pnet 0xcb739528 p9pdu_dump +(unknown) net/9p/9pnet 0xcc2d2364 v9fs_get_trans_by_name +(unknown) net/9p/9pnet 0xda7ebedf p9_client_readdir +(unknown) net/9p/9pnet 0xe58a3360 p9_error_init +(unknown) net/9p/9pnet 0xea2c979c p9_client_read +(unknown) net/9p/9pnet 0xea9090d1 p9_client_walk +(unknown) net/9p/9pnet 0xec924ebe p9_client_lock_dotl +(unknown) net/9p/9pnet 0xefbfe547 p9_is_proto_dotl +(unknown) net/9p/9pnet 0xf27674ad p9_nr_pages +(unknown) net/appletalk/appletalk 0x2002c8f2 aarp_send_ddp +(unknown) net/appletalk/appletalk 0x98bc12a2 alloc_ltalkdev +(unknown) net/appletalk/appletalk 0xb02dde72 atalk_find_dev_addr +(unknown) net/appletalk/appletalk 0xc2ce63a9 atrtr_get_dev +(unknown) net/atm/atm 0x0dc0541d atm_dev_register +(unknown) net/atm/atm 0x2cc2d52d vcc_hash +(unknown) net/atm/atm 0x4df89a5d atm_dev_signal_change +(unknown) net/atm/atm 0x4e93583d atm_alloc_charge +(unknown) net/atm/atm 0x4ee6d31d atm_dev_release_vccs +(unknown) net/atm/atm 0x50754510 register_atmdevice_notifier +(unknown) net/atm/atm 0x534ae43e atm_dev_lookup +(unknown) net/atm/atm 0x5a90ca6d deregister_atm_ioctl +(unknown) net/atm/atm 0x86f410e0 register_atm_ioctl +(unknown) net/atm/atm 0x92c89090 atm_init_aal5 +(unknown) net/atm/atm 0x9c87a243 atm_proc_root +(unknown) net/atm/atm 0x9feaf287 sonet_subtract_stats +(unknown) net/atm/atm 0xaa024146 sonet_copy_stats +(unknown) net/atm/atm 0xb1c56919 vcc_insert_socket +(unknown) net/atm/atm 0xc742203b atm_dev_deregister +(unknown) net/atm/atm 0xcff45769 vcc_release_async +(unknown) net/atm/atm 0xd366ef10 atm_charge +(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 0x0479d44f ax25_findbyuid +(unknown) net/ax25/ax25 0x1ebfacd6 ax25_linkfail_register +(unknown) net/ax25/ax25 0x242852b9 ax25_uid_policy +(unknown) net/ax25/ax25 0x330d3588 ax25_listen_register +(unknown) net/ax25/ax25 0x4502c65a asc2ax +(unknown) net/ax25/ax25 0x53dea1ff ax2asc +(unknown) net/ax25/ax25 0x67ae3659 ax25_rebuild_header +(unknown) net/ax25/ax25 0x803043a3 ax25_find_cb +(unknown) net/ax25/ax25 0x8809e20d ax25_listen_release +(unknown) net/ax25/ax25 0x8ede9e26 ax25_protocol_release +(unknown) net/ax25/ax25 0x98d6eb84 ax25_send_frame +(unknown) net/ax25/ax25 0xac93ae05 ax25_bcast +(unknown) net/ax25/ax25 0xaeb7451e ax25_defaddr +(unknown) net/ax25/ax25 0xc1444946 ax25cmp +(unknown) net/ax25/ax25 0xd43ecbf1 null_ax25_address +(unknown) net/ax25/ax25 0xd6fe5baf ax25_register_pid +(unknown) net/ax25/ax25 0xdb29a71a ax25_linkfail_release +(unknown) net/ax25/ax25 0xe0d1702b ax25_header_ops +(unknown) net/ax25/ax25 0xfc9307ac ax25_hard_header +(unknown) net/bluetooth/bluetooth 0x06d483a9 hci_register_proto +(unknown) net/bluetooth/bluetooth 0x08610b47 hci_recv_fragment +(unknown) net/bluetooth/bluetooth 0x18b4fa96 hci_conn_hold_device +(unknown) net/bluetooth/bluetooth 0x20fba132 bt_sock_unlink +(unknown) net/bluetooth/bluetooth 0x27a82121 hci_alloc_dev +(unknown) net/bluetooth/bluetooth 0x3072923b hci_resume_dev +(unknown) net/bluetooth/bluetooth 0x3e24d970 hci_le_conn_update +(unknown) net/bluetooth/bluetooth 0x3e5011df hci_conn_security +(unknown) net/bluetooth/bluetooth 0x44d2ca2b hci_recv_frame +(unknown) net/bluetooth/bluetooth 0x47f15d27 bt_sock_register +(unknown) net/bluetooth/bluetooth 0x553bd1e9 hci_connect +(unknown) net/bluetooth/bluetooth 0x55879c65 hci_send_sco +(unknown) net/bluetooth/bluetooth 0x57e3876b bt_accept_unlink +(unknown) net/bluetooth/bluetooth 0x5c00d027 hci_suspend_dev +(unknown) net/bluetooth/bluetooth 0x6064dead hci_unregister_proto +(unknown) net/bluetooth/bluetooth 0x6327641b hci_register_cb +(unknown) net/bluetooth/bluetooth 0x7094f8ae bt_err +(unknown) net/bluetooth/bluetooth 0x89397301 hci_conn_change_link_key +(unknown) net/bluetooth/bluetooth 0x8b7385b3 hci_conn_check_link_mode +(unknown) net/bluetooth/bluetooth 0x91c5b031 bt_accept_enqueue +(unknown) net/bluetooth/bluetooth 0xa291cbc8 hci_recv_stream_fragment +(unknown) net/bluetooth/bluetooth 0xa885d61f hci_get_route +(unknown) net/bluetooth/bluetooth 0xa9079544 bt_sock_poll +(unknown) net/bluetooth/bluetooth 0xaaeaaaea bt_sock_ioctl +(unknown) net/bluetooth/bluetooth 0xad790c41 bt_sock_link +(unknown) net/bluetooth/bluetooth 0xba1581d9 hci_free_dev +(unknown) net/bluetooth/bluetooth 0xbdffdf59 hci_conn_switch_role +(unknown) net/bluetooth/bluetooth 0xbeb70cd8 hci_unregister_cb +(unknown) net/bluetooth/bluetooth 0xc0342f5e hci_conn_put_device +(unknown) net/bluetooth/bluetooth 0xc2066af0 batostr +(unknown) net/bluetooth/bluetooth 0xc5ffeca6 bt_sock_stream_recvmsg +(unknown) net/bluetooth/bluetooth 0xcc1fb551 baswap +(unknown) net/bluetooth/bluetooth 0xcdc91275 bt_sock_wait_state +(unknown) net/bluetooth/bluetooth 0xceccce36 hci_register_dev +(unknown) net/bluetooth/bluetooth 0xd5b8fd4c hci_send_acl +(unknown) net/bluetooth/bluetooth 0xdff0c6a4 bt_debugfs +(unknown) net/bluetooth/bluetooth 0xe41936f1 bt_accept_dequeue +(unknown) net/bluetooth/bluetooth 0xf19294db bt_sock_unregister +(unknown) net/bluetooth/bluetooth 0xf255c6ea hci_conn_check_secure +(unknown) net/bluetooth/bluetooth 0xf3815558 hci_unregister_dev +(unknown) net/bluetooth/bluetooth 0xfa889836 bt_sock_recvmsg +(unknown) net/bridge/bridge 0xd21ac552 br_should_route_hook +(unknown) net/bridge/netfilter/ebtables 0x1c03e725 ebt_register_table +(unknown) net/bridge/netfilter/ebtables 0x6f01d1ba ebt_unregister_table +(unknown) net/bridge/netfilter/ebtables 0x72ee973e ebt_do_table +(unknown) net/caif/caif 0x029ca381 cfcnfg_del_phy_layer +(unknown) net/caif/caif 0x1e08dc69 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 0x69dac398 get_cfcnfg +(unknown) net/caif/caif 0x88154cc3 caif_connect_client +(unknown) net/caif/caif 0x8dea1603 caif_disconnect_client +(unknown) net/caif/caif 0xb302eb64 cfpkt_fromnative +(unknown) net/caif/caif 0xbb5d1712 cfpkt_tonative +(unknown) net/caif/caif 0xbd39c10c cfcnfg_set_phy_state +(unknown) net/can/can 0x0fcd6b2a can_send +(unknown) net/can/can 0x70973af3 can_rx_unregister +(unknown) net/can/can 0x82ce6488 can_proto_unregister +(unknown) net/can/can 0x8ec044c2 can_rx_register +(unknown) net/can/can 0xcb970c3b can_ioctl +(unknown) net/can/can 0xe38f6c7c can_proto_register +(unknown) net/ceph/libceph 0x040f38e0 ceph_messenger_create +(unknown) net/ceph/libceph 0x09290ab3 ceph_debugfs_init +(unknown) net/ceph/libceph 0x0d495c3e ceph_pagelist_reserve +(unknown) net/ceph/libceph 0x13d45146 ceph_osdc_create_event +(unknown) net/ceph/libceph 0x1701f7c8 ceph_msg_new +(unknown) net/ceph/libceph 0x197effcb ceph_osdc_release_request +(unknown) net/ceph/libceph 0x21b1fbeb ceph_osdc_stop +(unknown) net/ceph/libceph 0x2777adfe ceph_pr_addr +(unknown) net/ceph/libceph 0x2a3b5d9e ceph_create_client +(unknown) net/ceph/libceph 0x3352b777 ceph_parse_options +(unknown) net/ceph/libceph 0x33f2d647 ceph_calc_file_object_mapping +(unknown) net/ceph/libceph 0x3425bd92 ceph_copy_from_page_vector +(unknown) net/ceph/libceph 0x34faef0a ceph_zero_page_vector_range +(unknown) net/ceph/libceph 0x38209d0c __ceph_open_session +(unknown) net/ceph/libceph 0x39750580 ceph_copy_user_to_page_vector +(unknown) net/ceph/libceph 0x3be387bf ceph_osdc_writepages +(unknown) net/ceph/libceph 0x3cf75e66 ceph_calc_object_layout +(unknown) net/ceph/libceph 0x3de51fe2 ceph_get_direct_page_vector +(unknown) net/ceph/libceph 0x43e458f6 ceph_file_part +(unknown) net/ceph/libceph 0x444b3575 ceph_osdc_alloc_request +(unknown) net/ceph/libceph 0x44a84d67 ceph_osdc_put_event +(unknown) net/ceph/libceph 0x45b1ff64 ceph_monc_got_mdsmap +(unknown) net/ceph/libceph 0x4da0f321 ceph_con_close +(unknown) net/ceph/libceph 0x5379cea3 ceph_caps_for_mode +(unknown) net/ceph/libceph 0x54719afd ceph_release_page_vector +(unknown) net/ceph/libceph 0x57baf885 ceph_str_hash +(unknown) net/ceph/libceph 0x5cd578cf ceph_pagelist_set_cursor +(unknown) net/ceph/libceph 0x63758856 ceph_str_hash_name +(unknown) net/ceph/libceph 0x6521025c ceph_osdc_new_request +(unknown) net/ceph/libceph 0x6aa98b5f ceph_parse_ips +(unknown) net/ceph/libceph 0x7243798f ceph_copy_page_vector_to_user +(unknown) net/ceph/libceph 0x73ca8b10 ceph_destroy_options +(unknown) net/ceph/libceph 0x77692acb ceph_msg_last_put +(unknown) net/ceph/libceph 0x778be2e2 ceph_con_open +(unknown) net/ceph/libceph 0x7d499a24 ceph_osdc_readpages +(unknown) net/ceph/libceph 0x808288e2 ceph_calc_pg_primary +(unknown) net/ceph/libceph 0x82f9cf62 ceph_msg_dump +(unknown) net/ceph/libceph 0x8509f1db ceph_open_session +(unknown) net/ceph/libceph 0x86573dbf ceph_monc_open_session +(unknown) net/ceph/libceph 0x91742005 ceph_buffer_new +(unknown) net/ceph/libceph 0x9e56f599 ceph_monc_create_snapid +(unknown) net/ceph/libceph 0x9f534f4d ceph_buffer_release +(unknown) net/ceph/libceph 0xa0b019c7 ceph_osdc_cancel_event +(unknown) net/ceph/libceph 0xa0e40af1 ceph_osdc_start_request +(unknown) net/ceph/libceph 0xa0ef56d1 ceph_monc_init +(unknown) net/ceph/libceph 0xa43520af ceph_copy_to_page_vector +(unknown) net/ceph/libceph 0xabd519da ceph_osdc_sync +(unknown) net/ceph/libceph 0xafb8a407 ceph_msgr_flush +(unknown) net/ceph/libceph 0xb27919aa ceph_destroy_client +(unknown) net/ceph/libceph 0xb3149673 ceph_osdc_build_request +(unknown) net/ceph/libceph 0xb54676fa ceph_msg_type_name +(unknown) net/ceph/libceph 0xb6081d6d ceph_msgr_exit +(unknown) net/ceph/libceph 0xbc8697fa ceph_monc_do_statfs +(unknown) net/ceph/libceph 0xbe90bbb4 ceph_pagelist_release +(unknown) net/ceph/libceph 0xc1da4368 ceph_con_send +(unknown) net/ceph/libceph 0xc4a80955 ceph_debugfs_cleanup +(unknown) net/ceph/libceph 0xc5137564 ceph_osdc_init +(unknown) net/ceph/libceph 0xc9f82b38 ceph_msgr_init +(unknown) net/ceph/libceph 0xd1524525 ceph_put_page_vector +(unknown) net/ceph/libceph 0xd2c107bb ceph_flags_to_mode +(unknown) net/ceph/libceph 0xd3bdc97f ceph_pg_poolid_by_name +(unknown) net/ceph/libceph 0xd64bec4b ceph_pagelist_append +(unknown) net/ceph/libceph 0xdced2176 ceph_monc_validate_auth +(unknown) net/ceph/libceph 0xdd0426e5 ceph_monc_stop +(unknown) net/ceph/libceph 0xdea8a3e7 ceph_osdc_unregister_linger_request +(unknown) net/ceph/libceph 0xe16429ae ceph_osdc_set_request_linger +(unknown) net/ceph/libceph 0xe66da465 ceph_pagelist_free_reserve +(unknown) net/ceph/libceph 0xe891b649 ceph_pagelist_truncate +(unknown) net/ceph/libceph 0xe9b8ede8 ceph_messenger_destroy +(unknown) net/ceph/libceph 0xef3b9be5 ceph_osdc_wait_event +(unknown) net/ceph/libceph 0xf40378a7 ceph_con_init +(unknown) net/ceph/libceph 0xf611d442 ceph_osdc_wait_request +(unknown) net/ceph/libceph 0xfa71e482 ceph_con_keepalive +(unknown) net/ceph/libceph 0xfca58d52 ceph_calc_raw_layout +(unknown) net/ceph/libceph 0xfe78d81d ceph_client_id +(unknown) net/ceph/libceph 0xfe7bba53 ceph_check_fsid +(unknown) net/ceph/libceph 0xfefd59a0 ceph_compare_options +(unknown) net/ceph/libceph 0xff0015f2 ceph_alloc_page_vector +(unknown) net/dccp/dccp 0x013ab106 dccp_send_ack +(unknown) net/dccp/dccp 0x0b2411d6 dccp_connect +(unknown) net/dccp/dccp 0x0d041f82 dccp_child_process +(unknown) net/dccp/dccp 0x0e0c5c3d compat_dccp_setsockopt +(unknown) net/dccp/dccp 0x10c31100 inet_dccp_listen +(unknown) net/dccp/dccp 0x16752040 dccp_destroy_sock +(unknown) net/dccp/dccp 0x1d28ce99 dccp_getsockopt +(unknown) net/dccp/dccp 0x1d99d49a dccp_timestamp +(unknown) net/dccp/dccp 0x2adb6a08 dccp_init_sock +(unknown) net/dccp/dccp 0x462744ed dccp_parse_options +(unknown) net/dccp/dccp 0x4cdd391d dccp_feat_list_purge +(unknown) net/dccp/dccp 0x4ec35231 dccp_ackvec_parsed_add +(unknown) net/dccp/dccp 0x4feb78fa dccp_shutdown +(unknown) net/dccp/dccp 0x5121121b dccp_done +(unknown) net/dccp/dccp 0x5832c3bf dccp_disconnect +(unknown) net/dccp/dccp 0x5886d4ef dccp_ioctl +(unknown) net/dccp/dccp 0x5f5d3116 dccp_rcv_state_process +(unknown) net/dccp/dccp 0x650f8ee1 dccp_reqsk_init +(unknown) net/dccp/dccp 0x6f766f19 dccp_check_req +(unknown) net/dccp/dccp 0x7409ccdb dccp_make_response +(unknown) net/dccp/dccp 0x76087b4a dccp_death_row +(unknown) net/dccp/dccp 0x763ef3e8 dccp_setsockopt +(unknown) net/dccp/dccp 0x792932b9 dccp_sync_mss +(unknown) net/dccp/dccp 0x8166cd98 dccp_insert_option +(unknown) net/dccp/dccp 0x83a907cf dccp_reqsk_send_ack +(unknown) net/dccp/dccp 0x8481368c dccp_sendmsg +(unknown) net/dccp/dccp 0x86be7924 dccp_packet_name +(unknown) net/dccp/dccp 0x87dc1c07 dccp_send_sync +(unknown) net/dccp/dccp 0x8af0acd4 dccp_recvmsg +(unknown) net/dccp/dccp 0x9598d24d dccp_ackvec_parsed_cleanup +(unknown) net/dccp/dccp 0xa00a52b9 dccp_orphan_count +(unknown) net/dccp/dccp 0xa2820b30 dccp_set_state +(unknown) net/dccp/dccp 0xc39858c5 dccp_rcv_established +(unknown) net/dccp/dccp 0xce609317 dccp_ctl_make_reset +(unknown) net/dccp/dccp 0xd0ecc2f1 dccp_create_openreq_child +(unknown) net/dccp/dccp 0xdd9060c2 dccp_hashinfo +(unknown) net/dccp/dccp 0xe1b4d1cf dccp_statistics +(unknown) net/dccp/dccp 0xe696f333 dccp_poll +(unknown) net/dccp/dccp 0xec8ada97 dccp_close +(unknown) net/dccp/dccp 0xf8a71406 compat_dccp_getsockopt +(unknown) net/dccp/dccp 0xfe255707 dccp_insert_option_elapsed_time +(unknown) net/dccp/dccp_ipv4 0x43b14182 dccp_invalid_packet +(unknown) net/dccp/dccp_ipv4 0x6cdc61a3 dccp_v4_do_rcv +(unknown) net/dccp/dccp_ipv4 0xa4aa25e5 dccp_v4_send_check +(unknown) net/dccp/dccp_ipv4 0xa93afa62 dccp_v4_request_recv_sock +(unknown) net/dccp/dccp_ipv4 0xab54a0a3 dccp_v4_conn_request +(unknown) net/dccp/dccp_ipv4 0xce7e3113 dccp_v4_connect +(unknown) net/ieee802154/ieee802154 0x2c41bbc9 wpan_phy_register +(unknown) net/ieee802154/ieee802154 0x36b53b8c wpan_phy_find +(unknown) net/ieee802154/ieee802154 0x5894e96b ieee802154_nl_assoc_indic +(unknown) net/ieee802154/ieee802154 0x5c6aa303 ieee802154_nl_disassoc_indic +(unknown) net/ieee802154/ieee802154 0x6a3a2042 wpan_phy_unregister +(unknown) net/ieee802154/ieee802154 0x6a54e404 wpan_phy_free +(unknown) net/ieee802154/ieee802154 0x77c49db9 ieee802154_nl_beacon_indic +(unknown) net/ieee802154/ieee802154 0x7d7a0965 wpan_phy_alloc +(unknown) net/ieee802154/ieee802154 0x820ea532 ieee802154_nl_start_confirm +(unknown) net/ieee802154/ieee802154 0xb67fb8e0 wpan_phy_for_each +(unknown) net/ieee802154/ieee802154 0xd375e9a3 ieee802154_nl_scan_confirm +(unknown) net/ieee802154/ieee802154 0xec7dd796 ieee802154_nl_assoc_confirm +(unknown) net/ieee802154/ieee802154 0xf3e01010 ieee802154_nl_disassoc_confirm +(unknown) net/ipv4/gre 0x633cf9a8 gre_del_protocol +(unknown) net/ipv4/gre 0x9681bfeb gre_add_protocol +(unknown) net/ipv4/netfilter/arp_tables 0x163d03cc arpt_do_table +(unknown) net/ipv4/netfilter/arp_tables 0x570dd2c0 arpt_register_table +(unknown) net/ipv4/netfilter/arp_tables 0xd5e1ecf5 arpt_alloc_initial_table +(unknown) net/ipv4/netfilter/arp_tables 0xeaf78c31 arpt_unregister_table +(unknown) net/ipv4/netfilter/ip_tables 0x0116c7df ipt_register_table +(unknown) net/ipv4/netfilter/ip_tables 0x18f1592b ipt_alloc_initial_table +(unknown) net/ipv4/netfilter/ip_tables 0x31971e41 ipt_do_table +(unknown) net/ipv4/netfilter/ip_tables 0x501f7779 ipt_unregister_table +(unknown) net/ipv4/netfilter/nf_conntrack_ipv4 0x480d3a8b nf_nat_seq_adjust_hook +(unknown) net/ipv4/netfilter/nf_conntrack_ipv4 0x6d40a921 need_ipv4_conntrack +(unknown) net/ipv4/netfilter/nf_defrag_ipv4 0x6b6c3d10 nf_defrag_ipv4_enable +(unknown) net/ipv4/netfilter/nf_nat 0x05d9098a nf_nat_protocol_unregister +(unknown) net/ipv4/netfilter/nf_nat 0x07ae60b6 nf_nat_proto_in_range +(unknown) net/ipv4/netfilter/nf_nat 0x204d9b8c nf_nat_icmp_reply_translation +(unknown) net/ipv4/netfilter/nf_nat 0x3017f0b4 nf_nat_mangle_udp_packet +(unknown) net/ipv4/netfilter/nf_nat 0x34910d82 __nf_nat_mangle_tcp_packet +(unknown) net/ipv4/netfilter/nf_nat 0x36b98ffd nf_nat_proto_unique_tuple +(unknown) net/ipv4/netfilter/nf_nat 0x71a402eb nf_nat_used_tuple +(unknown) net/ipv4/netfilter/nf_nat 0x880e91c1 nf_nat_get_offset +(unknown) net/ipv4/netfilter/nf_nat 0x89a8b492 nf_nat_proto_range_to_nlattr +(unknown) net/ipv4/netfilter/nf_nat 0x94a08134 nf_nat_proto_nlattr_to_range +(unknown) net/ipv4/netfilter/nf_nat 0x9fb6cfc2 nf_nat_setup_info +(unknown) net/ipv4/netfilter/nf_nat 0xa66fb6e6 nf_nat_set_seq_adjust +(unknown) net/ipv4/netfilter/nf_nat 0xdadb7704 nf_nat_follow_master +(unknown) net/ipv4/netfilter/nf_nat 0xf0559421 nf_nat_packet +(unknown) net/ipv4/netfilter/nf_nat 0xf138a707 nf_nat_protocol_register +(unknown) net/ipv4/netfilter/nf_nat_proto_gre 0x636b12c8 nf_nat_need_gre +(unknown) net/ipv4/tcp_vegas 0x0221f9bb tcp_vegas_init +(unknown) net/ipv4/tcp_vegas 0x0c62e132 tcp_vegas_get_info +(unknown) net/ipv4/tcp_vegas 0x1df80e94 tcp_vegas_pkts_acked +(unknown) net/ipv4/tcp_vegas 0xa8ee5802 tcp_vegas_cwnd_event +(unknown) net/ipv4/tcp_vegas 0xf5317eff tcp_vegas_state +(unknown) net/ipv4/tunnel4 0x263d7bf4 xfrm4_tunnel_deregister +(unknown) net/ipv4/tunnel4 0xc2834d5e xfrm4_tunnel_register +(unknown) net/ipv6/netfilter/ip6_tables 0x17332973 ip6t_alloc_initial_table +(unknown) net/ipv6/netfilter/ip6_tables 0x6788acfe ipv6_find_hdr +(unknown) net/ipv6/netfilter/ip6_tables 0x945bc04e ip6t_unregister_table +(unknown) net/ipv6/netfilter/ip6_tables 0xa6712faa ip6t_register_table +(unknown) net/ipv6/netfilter/ip6_tables 0xb2bbb72d ip6t_do_table +(unknown) net/ipv6/netfilter/ip6_tables 0xb8bddf33 ip6t_ext_hdr +(unknown) net/ipv6/netfilter/nf_defrag_ipv6 0x6eb85693 nf_defrag_ipv6_enable +(unknown) net/ipv6/tunnel6 0xb8902073 xfrm6_tunnel_register +(unknown) net/ipv6/tunnel6 0xe1ef316e xfrm6_tunnel_deregister +(unknown) net/ipv6/xfrm6_tunnel 0xe117553f xfrm6_tunnel_alloc_spi +(unknown) net/ipv6/xfrm6_tunnel 0xe613f780 xfrm6_tunnel_spi_lookup +(unknown) net/irda/ircomm/ircomm 0x2d98d826 ircomm_connect_response +(unknown) net/irda/ircomm/ircomm 0x4577c53a ircomm_open +(unknown) net/irda/ircomm/ircomm 0x6baab6a3 ircomm_data_request +(unknown) net/irda/ircomm/ircomm 0x6c49849c ircomm_close +(unknown) net/irda/ircomm/ircomm 0x75514aa6 ircomm_flow_request +(unknown) net/irda/ircomm/ircomm 0x8246e81c ircomm_connect_request +(unknown) net/irda/ircomm/ircomm 0xa34b21e1 ircomm_disconnect_request +(unknown) net/irda/ircomm/ircomm 0xc7720c05 ircomm_control_request +(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 0x0b482c17 hashbin_remove +(unknown) net/irda/irda 0x1cd47f8a irttp_data_request +(unknown) net/irda/irda 0x2036ad06 irda_param_insert +(unknown) net/irda/irda 0x23624bb8 hashbin_get_first +(unknown) net/irda/irda 0x28e49dc6 irttp_flow_request +(unknown) net/irda/irda 0x29c016a2 irias_delete_object +(unknown) net/irda/irda 0x2bba8476 irttp_close_tsap +(unknown) net/irda/irda 0x38a20e5b irda_debug +(unknown) net/irda/irda 0x41350b33 irias_new_object +(unknown) net/irda/irda 0x448b8aaa irda_qos_bits_to_value +(unknown) net/irda/irda 0x46c1c4a2 irlmp_unregister_service +(unknown) net/irda/irda 0x4a9af7a2 iriap_open +(unknown) net/irda/irda 0x4f644236 irttp_open_tsap +(unknown) net/irda/irda 0x53eb0add irttp_disconnect_request +(unknown) net/irda/irda 0x540993e1 irttp_connect_request +(unknown) net/irda/irda 0x55f054e5 irlmp_connect_request +(unknown) net/irda/irda 0x60701361 irlmp_disconnect_request +(unknown) net/irda/irda 0x62e074f2 hashbin_new +(unknown) net/irda/irda 0x674f5d0b async_wrap_skb +(unknown) net/irda/irda 0x68a4e347 irias_find_object +(unknown) net/irda/irda 0x6b043eba irda_init_max_qos_capabilies +(unknown) net/irda/irda 0x6b0c5120 irlmp_close_lsap +(unknown) net/irda/irda 0x6e235ac8 proc_irda +(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 0x7f20b660 iriap_close +(unknown) net/irda/irda 0x806bcc38 irlmp_connect_response +(unknown) net/irda/irda 0x85ff4b2f alloc_irdadev +(unknown) net/irda/irda 0x86e736e2 irias_insert_object +(unknown) net/irda/irda 0x8d64fe49 irlmp_open_lsap +(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 0xa93632a3 irttp_udata_request +(unknown) net/irda/irda 0xae8094f8 irlmp_data_request +(unknown) net/irda/irda 0xb9394173 irias_delete_value +(unknown) net/irda/irda 0xbcd3ef13 irias_object_change_attribute +(unknown) net/irda/irda 0xbe40ace9 irlmp_discovery_request +(unknown) net/irda/irda 0xc46ecccf hashbin_get_next +(unknown) net/irda/irda 0xc6e2c3d2 irda_notify_init +(unknown) net/irda/irda 0xc928e13f iriap_getvaluebyclass_request +(unknown) net/irda/irda 0xcabe6643 async_unwrap_char +(unknown) net/irda/irda 0xd4cbeff9 irttp_dup +(unknown) net/irda/irda 0xd6deeaae irda_setup_dma +(unknown) net/irda/irda 0xd729fe77 irias_add_integer_attrib +(unknown) net/irda/irda 0xd9ce32fd irlap_close +(unknown) net/irda/irda 0xdcaa014e irttp_connect_response +(unknown) net/irda/irda 0xde4c6b3c irlmp_service_to_hint +(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 0xf42bd1e7 irlap_open +(unknown) net/irda/irda 0xfc8e4775 irda_device_set_media_busy +(unknown) net/l2tp/l2tp_core 0x0de751ef l2tp_session_find +(unknown) net/l2tp/l2tp_core 0x1489ea9e l2tp_session_create +(unknown) net/l2tp/l2tp_core 0x18e1575a l2tp_recv_common +(unknown) net/l2tp/l2tp_core 0x41c0b12f l2tp_session_find_nth +(unknown) net/l2tp/l2tp_core 0x5e8becff l2tp_xmit_skb +(unknown) net/l2tp/l2tp_core 0x6a87fe75 l2tp_session_free +(unknown) net/l2tp/l2tp_core 0x751cb513 l2tp_tunnel_find +(unknown) net/l2tp/l2tp_core 0xea8a3cf2 l2tp_session_find_by_ifname +(unknown) net/l2tp/l2tp_core 0xeac7d912 l2tp_session_delete +(unknown) net/l2tp/l2tp_core 0xed07b6c9 l2tp_tunnel_find_nth +(unknown) net/l2tp/l2tp_core 0xee9e394c l2tp_tunnel_create +(unknown) net/l2tp/l2tp_core 0xf670c116 l2tp_udp_encap_recv +(unknown) net/l2tp/l2tp_core 0xf99aa73e l2tp_tunnel_delete +(unknown) net/lapb/lapb 0x1451156f lapb_getparms +(unknown) net/lapb/lapb 0x26165010 lapb_unregister +(unknown) net/lapb/lapb 0x26c73d40 lapb_register +(unknown) net/lapb/lapb 0x2e45d806 lapb_disconnect_request +(unknown) net/lapb/lapb 0x6a91ae6a lapb_setparms +(unknown) net/lapb/lapb 0xacd27db0 lapb_data_received +(unknown) net/lapb/lapb 0xd0aaa761 lapb_data_request +(unknown) net/lapb/lapb 0xddbbd762 lapb_connect_request +(unknown) net/mac80211/mac80211 0x06189618 ieee80211_generic_frame_duration +(unknown) net/mac80211/mac80211 0x0665873e ieee80211_enable_dyn_ps +(unknown) net/mac80211/mac80211 0x0ba9269b __ieee80211_get_assoc_led_name +(unknown) net/mac80211/mac80211 0x105da761 ieee80211_sched_scan_stopped +(unknown) net/mac80211/mac80211 0x123088c3 ieee80211_start_tx_ba_session +(unknown) net/mac80211/mac80211 0x1241cb36 ieee80211_stop_queues +(unknown) net/mac80211/mac80211 0x139afc41 ieee80211_ap_probereq_get +(unknown) net/mac80211/mac80211 0x17aa48c7 ieee80211_report_low_ack +(unknown) net/mac80211/mac80211 0x181ba066 ieee80211_napi_schedule +(unknown) net/mac80211/mac80211 0x1991d352 ieee80211_find_sta +(unknown) net/mac80211/mac80211 0x1aa1928f ieee80211_ctstoself_get +(unknown) net/mac80211/mac80211 0x1c8f83fc ieee80211_probereq_get +(unknown) net/mac80211/mac80211 0x1c940f1a ieee80211_remain_on_channel_expired +(unknown) net/mac80211/mac80211 0x285fbcc6 __ieee80211_get_radio_led_name +(unknown) net/mac80211/mac80211 0x2acf0f13 ieee80211_tx_status +(unknown) net/mac80211/mac80211 0x2c2942c2 ieee80211_napi_complete +(unknown) net/mac80211/mac80211 0x2fc066ac ieee80211_disable_dyn_ps +(unknown) net/mac80211/mac80211 0x30f0ec27 __ieee80211_get_tx_led_name +(unknown) net/mac80211/mac80211 0x337b20c0 ieee80211_request_smps +(unknown) net/mac80211/mac80211 0x3abab47d ieee80211_nullfunc_get +(unknown) net/mac80211/mac80211 0x3ced4c91 ieee80211_free_hw +(unknown) net/mac80211/mac80211 0x48ff6f5b ieee80211_stop_tx_ba_session +(unknown) net/mac80211/mac80211 0x4bd47576 ieee80211_ctstoself_duration +(unknown) net/mac80211/mac80211 0x4eb19aa3 ieee80211_sta_set_tim +(unknown) net/mac80211/mac80211 0x598ca570 ieee80211_wake_queue +(unknown) net/mac80211/mac80211 0x5fc5bdcc ieee80211_sched_scan_results +(unknown) net/mac80211/mac80211 0x64baa5c4 ieee80211_unregister_hw +(unknown) net/mac80211/mac80211 0x685f8a92 __ieee80211_create_tpt_led_trigger +(unknown) net/mac80211/mac80211 0x691b31ad ieee80211_sta_ps_transition +(unknown) net/mac80211/mac80211 0x6952fb34 ieee80211_iterate_active_interfaces_atomic +(unknown) net/mac80211/mac80211 0x89ce73e3 ieee80211_rate_control_register +(unknown) net/mac80211/mac80211 0x8b68f1b6 rate_control_send_low +(unknown) net/mac80211/mac80211 0x94315f7a ieee80211_find_sta_by_ifaddr +(unknown) net/mac80211/mac80211 0x95efbb6f ieee80211_rts_duration +(unknown) net/mac80211/mac80211 0x9b6d091e ieee80211_stop_tx_ba_cb_irqsafe +(unknown) net/mac80211/mac80211 0xa82d92c1 ieee80211_get_tkip_key +(unknown) net/mac80211/mac80211 0xa887ac84 ieee80211_stop_queue +(unknown) net/mac80211/mac80211 0xadbc851a ieee80211_iterate_active_interfaces +(unknown) net/mac80211/mac80211 0xadc9a10b ieee80211_chswitch_done +(unknown) net/mac80211/mac80211 0xb1ba94df ieee80211_alloc_hw +(unknown) net/mac80211/mac80211 0xb7b05d94 ieee80211_rx +(unknown) net/mac80211/mac80211 0xb8a9d7f8 ieee80211_rts_get +(unknown) net/mac80211/mac80211 0xbaadd339 ieee80211_restart_hw +(unknown) net/mac80211/mac80211 0xbdf83a9b ieee80211_cqm_rssi_notify +(unknown) net/mac80211/mac80211 0xbf93350b ieee80211_beacon_loss +(unknown) net/mac80211/mac80211 0xc2a94ba4 ieee80211_queue_delayed_work +(unknown) net/mac80211/mac80211 0xc2e944e1 ieee80211_scan_completed +(unknown) net/mac80211/mac80211 0xcd32dd5f ieee80211_get_buffered_bc +(unknown) net/mac80211/mac80211 0xcef5956f ieee80211_wake_queues +(unknown) net/mac80211/mac80211 0xcfc38dc9 ieee80211_beacon_get_tim +(unknown) net/mac80211/mac80211 0xd030b151 __ieee80211_get_rx_led_name +(unknown) net/mac80211/mac80211 0xd354ccae ieee80211_tx_status_irqsafe +(unknown) net/mac80211/mac80211 0xda8b688f ieee80211_queue_work +(unknown) net/mac80211/mac80211 0xdb101d74 ieee80211_start_tx_ba_cb_irqsafe +(unknown) net/mac80211/mac80211 0xe89b815f ieee80211_ready_on_channel +(unknown) net/mac80211/mac80211 0xe8a6211c ieee80211_queue_stopped +(unknown) net/mac80211/mac80211 0xebde69a8 ieee80211_key_removed +(unknown) net/mac80211/mac80211 0xec84af7d ieee80211_sta_block_awake +(unknown) net/mac80211/mac80211 0xed02e446 ieee80211_rx_irqsafe +(unknown) net/mac80211/mac80211 0xf0723f2e ieee80211_connection_loss +(unknown) net/mac80211/mac80211 0xf63f3a34 ieee80211_rate_control_unregister +(unknown) net/mac80211/mac80211 0xfa4dd49a wiphy_to_ieee80211_hw +(unknown) net/mac80211/mac80211 0xfe37c6e0 ieee80211_pspoll_get +(unknown) net/mac80211/mac80211 0xff692285 ieee80211_register_hw +(unknown) net/netfilter/ipset/ip_set 0x0439aa74 ip_set_del +(unknown) net/netfilter/ipset/ip_set 0x0b2310aa ip_set_alloc +(unknown) net/netfilter/ipset/ip_set 0x14aba41c ip_set_test +(unknown) net/netfilter/ipset/ip_set 0x391b0821 ip_set_get_ip6_port +(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 0x52d18e73 ip_set_get_byname +(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 0x86fa21f3 ip_set_type_register +(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 0xbf073a1b ip_set_add +(unknown) net/netfilter/ipset/ip_set 0xc5f9b62f ip_set_put_byindex +(unknown) net/netfilter/ipset/ip_set 0xd16f4138 ip_set_get_ip4_port +(unknown) net/netfilter/ipset/ip_set 0xe0fd2aea ip_set_get_ip_port +(unknown) net/netfilter/ipset/ip_set 0xfba7e25c ip_set_type_unregister +(unknown) net/netfilter/ipvs/ip_vs 0x0a965b31 net_vs_ctl_path +(unknown) net/netfilter/ipvs/ip_vs 0x3d51f1f2 ip_vs_conn_in_get_proto +(unknown) net/netfilter/ipvs/ip_vs 0x3ef40e9c ip_vs_conn_in_get +(unknown) net/netfilter/ipvs/ip_vs 0x65111cff register_ip_vs_app +(unknown) net/netfilter/ipvs/ip_vs 0x6e811255 ip_vs_scheduler_err +(unknown) net/netfilter/ipvs/ip_vs 0x7392f4f0 unregister_ip_vs_pe +(unknown) net/netfilter/ipvs/ip_vs 0x76e6b313 ip_vs_proto_get +(unknown) net/netfilter/ipvs/ip_vs 0x7bb39fe7 ip_vs_tcp_conn_listen +(unknown) net/netfilter/ipvs/ip_vs 0x8aec1ea3 unregister_ip_vs_app +(unknown) net/netfilter/ipvs/ip_vs 0x94941bb3 unregister_ip_vs_scheduler +(unknown) net/netfilter/ipvs/ip_vs 0x98349104 ip_vs_conn_put +(unknown) net/netfilter/ipvs/ip_vs 0x9b6f917a register_ip_vs_pe +(unknown) net/netfilter/ipvs/ip_vs 0xa193b844 ip_vs_conn_new +(unknown) net/netfilter/ipvs/ip_vs 0xa1dbc2d8 ip_vs_proto_name +(unknown) net/netfilter/ipvs/ip_vs 0xa38f340f register_ip_vs_app_inc +(unknown) net/netfilter/ipvs/ip_vs 0xbaf5bcc3 ip_vs_conn_out_get_proto +(unknown) net/netfilter/ipvs/ip_vs 0xc66fc510 register_ip_vs_scheduler +(unknown) net/netfilter/ipvs/ip_vs 0xc96e5b0a ip_vs_nfct_expect_related +(unknown) net/netfilter/ipvs/ip_vs 0xcdccfd6b ip_vs_proto_data_get +(unknown) net/netfilter/ipvs/ip_vs 0xd921e7ab ip_vs_conn_out_get +(unknown) net/netfilter/nf_conntrack 0x045072cd nf_ct_port_nla_policy +(unknown) net/netfilter/nf_conntrack 0x062a1f83 nf_ct_iterate_cleanup +(unknown) net/netfilter/nf_conntrack 0x0b137a2c nf_ct_nat_offset +(unknown) net/netfilter/nf_conntrack 0x1b66f820 nf_conntrack_hash_insert +(unknown) net/netfilter/nf_conntrack 0x282f39a1 nf_ct_helper_ext_add +(unknown) net/netfilter/nf_conntrack 0x282f5de7 nf_ct_unlink_expect_report +(unknown) net/netfilter/nf_conntrack 0x289c3714 nf_ct_alloc_hashtable +(unknown) net/netfilter/nf_conntrack 0x2bf06caa nf_conntrack_helper_unregister +(unknown) net/netfilter/nf_conntrack 0x32a1cbad nf_conntrack_free +(unknown) net/netfilter/nf_conntrack 0x35224ea7 nf_ct_l3proto_put +(unknown) net/netfilter/nf_conntrack 0x376d7fa5 nf_conntrack_unregister_notifier +(unknown) net/netfilter/nf_conntrack 0x3c671deb __nf_conntrack_find +(unknown) net/netfilter/nf_conntrack 0x3e4ee46d nf_ct_l3proto_find_get +(unknown) net/netfilter/nf_conntrack 0x3e8f36d6 nf_ct_get_tuple +(unknown) net/netfilter/nf_conntrack 0x3f5b1415 nf_ct_port_nlattr_to_tuple +(unknown) net/netfilter/nf_conntrack 0x413af8dc nf_ct_expect_put +(unknown) net/netfilter/nf_conntrack 0x465cf0ee nf_ct_expect_alloc +(unknown) net/netfilter/nf_conntrack 0x4fa6f33f print_tuple +(unknown) net/netfilter/nf_conntrack 0x54cd5263 nf_ct_expect_find_get +(unknown) net/netfilter/nf_conntrack 0x5672add2 nf_conntrack_set_hashsize +(unknown) net/netfilter/nf_conntrack 0x5b1fb392 nf_conntrack_flush_report +(unknown) net/netfilter/nf_conntrack 0x62813e5c nf_ct_port_nlattr_tuple_size +(unknown) net/netfilter/nf_conntrack 0x65818d9c nf_ct_expect_init +(unknown) net/netfilter/nf_conntrack 0x66d2d57c __nf_ct_try_assign_helper +(unknown) net/netfilter/nf_conntrack 0x67a856b4 nf_conntrack_event_cb +(unknown) net/netfilter/nf_conntrack 0x6ba26d12 __nf_ct_kill_acct +(unknown) net/netfilter/nf_conntrack 0x6d22aa26 nf_conntrack_l4proto_unregister +(unknown) net/netfilter/nf_conntrack 0x6e224a7a need_conntrack +(unknown) net/netfilter/nf_conntrack 0x6eae3245 nf_conntrack_l3proto_unregister +(unknown) net/netfilter/nf_conntrack 0x74029faf nf_ct_invert_tuple +(unknown) net/netfilter/nf_conntrack 0x74e7eaa7 nf_ct_extend_unregister +(unknown) net/netfilter/nf_conntrack 0x785f8854 nf_ct_extend_register +(unknown) net/netfilter/nf_conntrack 0x78f9b710 nf_ct_l3proto_try_module_get +(unknown) net/netfilter/nf_conntrack 0x7f96138c nf_conntrack_lock +(unknown) net/netfilter/nf_conntrack 0x8066685e __nf_ct_l4proto_find +(unknown) net/netfilter/nf_conntrack 0x8090747a nf_ct_delete_from_lists +(unknown) net/netfilter/nf_conntrack 0x80a6bb8c __nf_conntrack_helper_find +(unknown) net/netfilter/nf_conntrack 0x80adfc6d nf_conntrack_l4proto_register +(unknown) net/netfilter/nf_conntrack 0x84183f34 __nf_ct_ext_add +(unknown) net/netfilter/nf_conntrack 0x85d598b0 nf_ct_deliver_cached_events +(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 0x99b9e189 nf_conntrack_register_notifier +(unknown) net/netfilter/nf_conntrack 0x9ab9d2cc nf_conntrack_untracked +(unknown) net/netfilter/nf_conntrack 0x9f906522 nf_conntrack_l4proto_udp6 +(unknown) net/netfilter/nf_conntrack 0x9fb6b9eb nf_ct_expect_related_report +(unknown) net/netfilter/nf_conntrack 0xa17874dd nf_ct_remove_userspace_expectations +(unknown) net/netfilter/nf_conntrack 0xa598279d nf_ct_l3protos +(unknown) net/netfilter/nf_conntrack 0xa90e573e nf_conntrack_in +(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 0xada607a0 nf_conntrack_l4proto_udp4 +(unknown) net/netfilter/nf_conntrack 0xaf658bc9 nf_conntrack_alloc +(unknown) net/netfilter/nf_conntrack 0xb602c57e nf_ct_l3proto_module_put +(unknown) net/netfilter/nf_conntrack 0xb63eb228 nf_ct_unexpect_related +(unknown) net/netfilter/nf_conntrack 0xb9077478 nf_ct_expect_register_notifier +(unknown) net/netfilter/nf_conntrack 0xbd2d8161 nf_conntrack_helper_try_module_get +(unknown) net/netfilter/nf_conntrack 0xc09604c8 nf_ct_port_tuple_to_nlattr +(unknown) net/netfilter/nf_conntrack 0xc18ac88d nf_ct_expect_hsize +(unknown) net/netfilter/nf_conntrack 0xc555bb5d nf_ct_remove_expectations +(unknown) net/netfilter/nf_conntrack 0xc55e918b nf_ct_expect_unregister_notifier +(unknown) net/netfilter/nf_conntrack 0xc7638bd5 nf_ct_get_tuplepr +(unknown) net/netfilter/nf_conntrack 0xc9f5f2d5 nf_conntrack_l4proto_tcp6 +(unknown) net/netfilter/nf_conntrack 0xccd8f455 nf_conntrack_find_get +(unknown) net/netfilter/nf_conntrack 0xcf78bbaf nf_conntrack_tuple_taken +(unknown) net/netfilter/nf_conntrack 0xd708c918 __nf_conntrack_confirm +(unknown) net/netfilter/nf_conntrack 0xdc4f6214 __nf_ct_ext_destroy +(unknown) net/netfilter/nf_conntrack 0xe48f0cb4 __nf_ct_expect_find +(unknown) net/netfilter/nf_conntrack 0xe7d52a9d nf_conntrack_alter_reply +(unknown) net/netfilter/nf_conntrack 0xe8cd8d3e nf_conntrack_l3proto_register +(unknown) net/netfilter/nf_conntrack 0xe939353a nf_conntrack_helper_register +(unknown) net/netfilter/nf_conntrack 0xf38bcdf3 nf_conntrack_max +(unknown) net/netfilter/nf_conntrack 0xf8684057 nfnetlink_parse_nat_setup_hook +(unknown) net/netfilter/nf_conntrack 0xf89f446f nf_ct_insert_dying_list +(unknown) net/netfilter/nf_conntrack 0xfb813c7a nf_conntrack_l3proto_generic +(unknown) net/netfilter/nf_conntrack 0xfbc39057 nf_conntrack_l4proto_tcp4 +(unknown) net/netfilter/nf_conntrack 0xfd1fe088 nf_expect_event_cb +(unknown) net/netfilter/nf_conntrack 0xfdb3ad7b seq_print_acct +(unknown) net/netfilter/nf_conntrack 0xfeebc3ea __nf_ct_refresh_acct +(unknown) net/netfilter/nf_conntrack_amanda 0x74a9940d nf_nat_amanda_hook +(unknown) net/netfilter/nf_conntrack_broadcast 0xd62fcdb9 nf_conntrack_broadcast_help +(unknown) net/netfilter/nf_conntrack_ftp 0x53be95cf nf_nat_ftp_hook +(unknown) net/netfilter/nf_conntrack_h323 0x2b2bd019 set_sig_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0x565ee10b nat_q931_hook +(unknown) net/netfilter/nf_conntrack_h323 0x745c8437 set_ras_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0x809cd4ce nat_rtp_rtcp_hook +(unknown) net/netfilter/nf_conntrack_h323 0x8c3bf694 nat_t120_hook +(unknown) net/netfilter/nf_conntrack_h323 0xa135ac56 set_h225_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0xa52b019a nat_callforwarding_hook +(unknown) net/netfilter/nf_conntrack_h323 0xabd3f3b5 get_h225_addr +(unknown) net/netfilter/nf_conntrack_h323 0xacb28ac5 set_h245_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0xba98c7cf nat_h245_hook +(unknown) net/netfilter/nf_conntrack_irc 0xe7dd6089 nf_nat_irc_hook +(unknown) net/netfilter/nf_conntrack_pptp 0x052da70f nf_nat_pptp_hook_expectfn +(unknown) net/netfilter/nf_conntrack_pptp 0x54d62294 nf_nat_pptp_hook_inbound +(unknown) net/netfilter/nf_conntrack_pptp 0x5d36876a nf_nat_pptp_hook_outbound +(unknown) net/netfilter/nf_conntrack_pptp 0x642b5fbe nf_nat_pptp_hook_exp_gre +(unknown) net/netfilter/nf_conntrack_proto_gre 0x03a32f0f nf_ct_gre_keymap_flush +(unknown) net/netfilter/nf_conntrack_proto_gre 0x1b6aa91a nf_ct_gre_keymap_add +(unknown) net/netfilter/nf_conntrack_proto_gre 0x6adf5f94 nf_ct_gre_keymap_destroy +(unknown) net/netfilter/nf_conntrack_sip 0x0205b6c7 ct_sip_parse_numerical_param +(unknown) net/netfilter/nf_conntrack_sip 0x17d245ed nf_nat_sdp_addr_hook +(unknown) net/netfilter/nf_conntrack_sip 0x2bacf065 ct_sip_parse_header_uri +(unknown) net/netfilter/nf_conntrack_sip 0x333a0af1 nf_nat_sip_seq_adjust_hook +(unknown) net/netfilter/nf_conntrack_sip 0x378da99c ct_sip_get_header +(unknown) net/netfilter/nf_conntrack_sip 0x5072bf08 nf_nat_sip_hook +(unknown) net/netfilter/nf_conntrack_sip 0x654817a7 nf_nat_sdp_session_hook +(unknown) net/netfilter/nf_conntrack_sip 0x7a178e7c ct_sip_parse_address_param +(unknown) net/netfilter/nf_conntrack_sip 0x8a7b465a nf_nat_sdp_port_hook +(unknown) net/netfilter/nf_conntrack_sip 0x8a867f24 nf_nat_sip_expect_hook +(unknown) net/netfilter/nf_conntrack_sip 0x9cefd22b ct_sip_get_sdp_header +(unknown) net/netfilter/nf_conntrack_sip 0xc46d8c69 ct_sip_parse_request +(unknown) net/netfilter/nf_conntrack_sip 0xe97e088e nf_nat_sdp_media_hook +(unknown) net/netfilter/nf_conntrack_snmp 0x6da4022f nf_nat_snmp_hook +(unknown) net/netfilter/nf_conntrack_tftp 0xe67c7d71 nf_nat_tftp_hook +(unknown) net/netfilter/nf_tproxy_core 0x3d3c3629 nf_tproxy_assign_sock +(unknown) net/netfilter/nfnetlink 0x06a02c03 nfnetlink_has_listeners +(unknown) net/netfilter/nfnetlink 0x1f58e71b nfnl_lock +(unknown) net/netfilter/nfnetlink 0x3895cd7a nfnl_unlock +(unknown) net/netfilter/nfnetlink 0x7afef23d nfnetlink_subsys_unregister +(unknown) net/netfilter/nfnetlink 0x9d3ffebe nfnetlink_unicast +(unknown) net/netfilter/nfnetlink 0xa37cf7fd nfnetlink_set_err +(unknown) net/netfilter/nfnetlink 0xc6e4cfce nfnetlink_send +(unknown) net/netfilter/nfnetlink 0xce6e6f3a nfnetlink_subsys_register +(unknown) net/netfilter/nfnetlink_log 0x24b78007 nfulnl_log_packet +(unknown) net/netfilter/x_tables 0x08c473b7 xt_alloc_table_info +(unknown) net/netfilter/x_tables 0x0f359775 xt_compat_match_from_user +(unknown) net/netfilter/x_tables 0x12f342b9 xt_find_target +(unknown) net/netfilter/x_tables 0x143d2c23 xt_register_targets +(unknown) net/netfilter/x_tables 0x161d1417 xt_compat_unlock +(unknown) net/netfilter/x_tables 0x21c09a7c xt_register_matches +(unknown) net/netfilter/x_tables 0x253e8b44 xt_compat_init_offsets +(unknown) net/netfilter/x_tables 0x298f96b2 xt_find_table_lock +(unknown) net/netfilter/x_tables 0x40728a63 xt_find_revision +(unknown) net/netfilter/x_tables 0x46c4fcc5 xt_find_match +(unknown) net/netfilter/x_tables 0x46d4a1d2 xt_unregister_targets +(unknown) net/netfilter/x_tables 0x485a5cd6 xt_compat_target_from_user +(unknown) net/netfilter/x_tables 0x568de6df xt_compat_match_to_user +(unknown) net/netfilter/x_tables 0x5b4365dc xt_hook_unlink +(unknown) net/netfilter/x_tables 0x5f82f1f7 xt_compat_flush_offsets +(unknown) net/netfilter/x_tables 0x691a6d69 xt_compat_calc_jump +(unknown) net/netfilter/x_tables 0x6f046136 xt_unregister_table +(unknown) net/netfilter/x_tables 0x807d2b2c xt_recseq +(unknown) net/netfilter/x_tables 0x82f4346d xt_request_find_match +(unknown) net/netfilter/x_tables 0x8371ecdf xt_replace_table +(unknown) net/netfilter/x_tables 0x895679af xt_compat_target_to_user +(unknown) net/netfilter/x_tables 0x8b4d19f7 xt_register_target +(unknown) net/netfilter/x_tables 0x93277d45 xt_unregister_target +(unknown) net/netfilter/x_tables 0x9ca2d28d xt_register_table +(unknown) net/netfilter/x_tables 0xa0af5dcf xt_unregister_matches +(unknown) net/netfilter/x_tables 0xa255eaed xt_request_find_target +(unknown) net/netfilter/x_tables 0xaa31a41b xt_compat_target_offset +(unknown) net/netfilter/x_tables 0xaa54d153 xt_table_unlock +(unknown) net/netfilter/x_tables 0xb28f5ef1 xt_free_table_info +(unknown) net/netfilter/x_tables 0xc2809e24 xt_compat_match_offset +(unknown) net/netfilter/x_tables 0xc6ce0d0c xt_unregister_match +(unknown) net/netfilter/x_tables 0xcf1e91be xt_proto_init +(unknown) net/netfilter/x_tables 0xcfa47c8a xt_proto_fini +(unknown) net/netfilter/x_tables 0xdc1a7d75 xt_check_match +(unknown) net/netfilter/x_tables 0xe0b4971b xt_compat_lock +(unknown) net/netfilter/x_tables 0xe331bcfd xt_hook_link +(unknown) net/netfilter/x_tables 0xe6c62324 xt_check_target +(unknown) net/netfilter/x_tables 0xe8771363 xt_register_match +(unknown) net/netfilter/x_tables 0xec24fd82 xt_compat_add_offset +(unknown) net/netfilter/xt_RATEEST 0x02d18bcf xt_rateest_lookup +(unknown) net/netfilter/xt_RATEEST 0xd995b363 xt_rateest_put +(unknown) net/phonet/phonet 0x1f7bf71b phonet_proto_register +(unknown) net/phonet/phonet 0x2d54add7 pn_sock_get_port +(unknown) net/phonet/phonet 0x6ecba20e phonet_stream_ops +(unknown) net/phonet/phonet 0x7a56c450 phonet_proto_unregister +(unknown) net/phonet/phonet 0x8a5ab355 pn_sock_unhash +(unknown) net/phonet/phonet 0xbb46f704 pn_sock_hash +(unknown) net/phonet/phonet 0xd075bf8d pn_skb_send +(unknown) net/phonet/phonet 0xd294339b phonet_header_ops +(unknown) net/rds/rds 0x00a467af rds_wq +(unknown) net/rds/rds 0x00b68c6d rds_message_addref +(unknown) net/rds/rds 0x08147ef1 rds_atomic_send_complete +(unknown) net/rds/rds 0x126bb7ef rds_conn_destroy +(unknown) net/rds/rds 0x1c9be661 rds_str_array +(unknown) net/rds/rds 0x1df647a4 rds_trans_register +(unknown) net/rds/rds 0x28c006ad rds_conn_drop +(unknown) net/rds/rds 0x2c5c5514 rds_message_add_rdma_dest_extension +(unknown) net/rds/rds 0x2dc05427 rds_message_put +(unknown) net/rds/rds 0x2fe22ed0 rds_send_get_message +(unknown) net/rds/rds 0x3101936e rds_message_add_extension +(unknown) net/rds/rds 0x3795b2f4 rds_connect_complete +(unknown) net/rds/rds 0x3a7af04b rds_conn_create_outgoing +(unknown) net/rds/rds 0x3b3f9335 rds_page_copy_user +(unknown) net/rds/rds 0x3b4fc0fc rds_page_remainder_alloc +(unknown) net/rds/rds 0x50cbe7b3 rds_stats +(unknown) net/rds/rds 0x65fc0812 rds_info_register_func +(unknown) net/rds/rds 0x686575b6 rds_rdma_send_complete +(unknown) net/rds/rds 0x73aac73d rds_message_populate_header +(unknown) net/rds/rds 0x846050ee rds_for_each_conn_info +(unknown) net/rds/rds 0x8940a87a rds_cong_map_updated +(unknown) net/rds/rds 0x8ae6396d rds_recv_incoming +(unknown) net/rds/rds 0x93f329c9 rds_inc_init +(unknown) net/rds/rds 0x97030b3c rds_message_unmapped +(unknown) net/rds/rds 0x9e9e7596 rds_conn_connect_if_down +(unknown) net/rds/rds 0xb4308315 rds_conn_create +(unknown) net/rds/rds 0xbd424b10 rds_send_drop_acked +(unknown) net/rds/rds 0xc2da8e38 rds_stats_info_copy +(unknown) net/rds/rds 0xc3f8ad48 rds_info_deregister_func +(unknown) net/rds/rds 0xe9bd52aa rds_inc_put +(unknown) net/rds/rds 0xfc61d73d rds_info_copy +(unknown) net/rds/rds 0xfd2116f0 rds_trans_unregister +(unknown) net/rxrpc/af-rxrpc 0x01acc513 rxrpc_kernel_end_call +(unknown) net/rxrpc/af-rxrpc 0x0aff3e3c rxrpc_kernel_get_error_number +(unknown) net/rxrpc/af-rxrpc 0x2a5ab034 rxrpc_kernel_begin_call +(unknown) net/rxrpc/af-rxrpc 0x30f39bba rxrpc_kernel_send_data +(unknown) net/rxrpc/af-rxrpc 0x6a371f80 rxrpc_get_server_data_key +(unknown) net/rxrpc/af-rxrpc 0x6b39869e rxrpc_kernel_abort_call +(unknown) net/rxrpc/af-rxrpc 0x7c234d80 rxrpc_kernel_accept_call +(unknown) net/rxrpc/af-rxrpc 0x98df3b67 rxrpc_kernel_reject_call +(unknown) net/rxrpc/af-rxrpc 0x9e3e2e47 rxrpc_kernel_get_abort_code +(unknown) net/rxrpc/af-rxrpc 0xad83b854 rxrpc_kernel_is_data_last +(unknown) net/rxrpc/af-rxrpc 0xb361bd4a rxrpc_get_null_key +(unknown) net/rxrpc/af-rxrpc 0xb63627a1 rxrpc_unregister_security +(unknown) net/rxrpc/af-rxrpc 0xbc1e3bb9 key_type_rxrpc +(unknown) net/rxrpc/af-rxrpc 0xdd2fb612 rxrpc_kernel_data_delivered +(unknown) net/rxrpc/af-rxrpc 0xeaec1dde rxrpc_register_security +(unknown) net/rxrpc/af-rxrpc 0xeb8b9337 rxrpc_kernel_intercept_rx_messages +(unknown) net/rxrpc/af-rxrpc 0xfbc6e044 rxrpc_kernel_free_skb +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x00c52ef5 g_make_token_header +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x056c4f4d gss_mech_unregister +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x16a91af6 svc_gss_principal +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x2b92ce0c gss_mech_register +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x36bc9a29 gss_mech_list_pseudoflavors +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x3bc46364 gss_mech_get_by_name +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x86bd1944 svcauth_gss_flavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x8b0a7584 gss_mech_get_by_pseudoflavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x8d1a827e svcauth_gss_register_pseudoflavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x9b8d8825 gss_pseudoflavor_to_service +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xb5dea7ef g_token_size +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xcb8277f8 gss_svc_to_pseudoflavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xdcac52d7 gss_mech_put +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xdde07c72 gss_mech_get +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xe410ef7e gss_service_to_auth_domain_name +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xf06b94be gss_mech_get_by_OID +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xf8b2ff6e g_verify_token_header +(unknown) net/sunrpc/sunrpc 0x00590497 rpcauth_destroy_credcache +(unknown) net/sunrpc/sunrpc 0x00bd8d31 rpc_run_task +(unknown) net/sunrpc/sunrpc 0x021b7de3 xdr_buf_from_iov +(unknown) net/sunrpc/sunrpc 0x042ead72 xdr_shift_buf +(unknown) net/sunrpc/sunrpc 0x05e807a9 xdr_encode_string +(unknown) net/sunrpc/sunrpc 0x065994f1 xdr_encode_opaque_fixed +(unknown) net/sunrpc/sunrpc 0x08241d0e read_bytes_from_xdr_buf +(unknown) net/sunrpc/sunrpc 0x0a63912e auth_unix_add_addr +(unknown) net/sunrpc/sunrpc 0x0eeab8ce rpc_init_wait_queue +(unknown) net/sunrpc/sunrpc 0x0efcda21 rpc_pton +(unknown) net/sunrpc/sunrpc 0x0f668ba9 svc_auth_unregister +(unknown) net/sunrpc/sunrpc 0x10514d20 rpc_queue_empty +(unknown) net/sunrpc/sunrpc 0x1064feac svc_process +(unknown) net/sunrpc/sunrpc 0x1181f4c3 svc_create +(unknown) net/sunrpc/sunrpc 0x12e280e3 svc_proc_unregister +(unknown) net/sunrpc/sunrpc 0x140c45dd svc_destroy +(unknown) net/sunrpc/sunrpc 0x14153389 rpc_peeraddr +(unknown) net/sunrpc/sunrpc 0x17bd9ec5 xdr_buf_subsegment +(unknown) net/sunrpc/sunrpc 0x197819f8 xprt_reserve_xprt +(unknown) net/sunrpc/sunrpc 0x1a55a00e rpcauth_create +(unknown) net/sunrpc/sunrpc 0x1b30424d cache_unregister +(unknown) net/sunrpc/sunrpc 0x1dbf9ba7 svc_max_payload +(unknown) net/sunrpc/sunrpc 0x1e3b48f1 rpc_shutdown_client +(unknown) net/sunrpc/sunrpc 0x21d8ef32 xprt_set_retrans_timeout_rtt +(unknown) net/sunrpc/sunrpc 0x23c43bb5 xdr_decode_word +(unknown) net/sunrpc/sunrpc 0x25dfe1d8 svc_sock_names +(unknown) net/sunrpc/sunrpc 0x2641c083 rpc_restart_call_prepare +(unknown) net/sunrpc/sunrpc 0x26631324 cache_check +(unknown) net/sunrpc/sunrpc 0x28fa6b4b xprt_wait_for_buffer_space +(unknown) net/sunrpc/sunrpc 0x2919b156 xdr_decode_string_inplace +(unknown) net/sunrpc/sunrpc 0x2b4698ee rpcauth_lookup_credcache +(unknown) net/sunrpc/sunrpc 0x2bdab343 svc_exit_thread +(unknown) net/sunrpc/sunrpc 0x2db7b2ac svc_print_addr +(unknown) net/sunrpc/sunrpc 0x2eec63c9 xdr_encode_netobj +(unknown) net/sunrpc/sunrpc 0x30ed47d9 svc_auth_register +(unknown) net/sunrpc/sunrpc 0x31a89d59 rpc_debug +(unknown) net/sunrpc/sunrpc 0x347cc088 rpc_unlink +(unknown) net/sunrpc/sunrpc 0x34a9c2aa rpc_mkpipe +(unknown) net/sunrpc/sunrpc 0x36d84edd cache_register +(unknown) net/sunrpc/sunrpc 0x38cccf8f rpcb_getport_async +(unknown) net/sunrpc/sunrpc 0x3988ddea svc_xprt_received +(unknown) net/sunrpc/sunrpc 0x3a966bd8 svc_set_client +(unknown) net/sunrpc/sunrpc 0x3b3a6358 svc_set_num_threads +(unknown) net/sunrpc/sunrpc 0x3ba87d34 svc_close_xprt +(unknown) net/sunrpc/sunrpc 0x3dd8d061 svc_xprt_enqueue +(unknown) net/sunrpc/sunrpc 0x3fa75195 rpc_init_priority_wait_queue +(unknown) net/sunrpc/sunrpc 0x4056dbf1 sunrpc_cache_register_pipefs +(unknown) net/sunrpc/sunrpc 0x43241c2f put_rpccred +(unknown) net/sunrpc/sunrpc 0x43b4b7ab xprt_release_rqst_cong +(unknown) net/sunrpc/sunrpc 0x43e94181 xdr_init_decode +(unknown) net/sunrpc/sunrpc 0x47ddce1a rpc_exit +(unknown) net/sunrpc/sunrpc 0x481b6c75 svc_seq_show +(unknown) net/sunrpc/sunrpc 0x4a621a23 rpc_alloc_iostats +(unknown) net/sunrpc/sunrpc 0x4c6ff4f3 xprt_lookup_rqst +(unknown) net/sunrpc/sunrpc 0x4cedf14b xdr_encode_pages +(unknown) net/sunrpc/sunrpc 0x4d3d7c07 rpc_free_iostats +(unknown) net/sunrpc/sunrpc 0x4eff09f4 xprt_free +(unknown) net/sunrpc/sunrpc 0x4f354534 auth_unix_lookup +(unknown) net/sunrpc/sunrpc 0x518fcbdd xprt_alloc +(unknown) net/sunrpc/sunrpc 0x533d2aec xdr_init_decode_pages +(unknown) net/sunrpc/sunrpc 0x53445f68 nlm_debug +(unknown) net/sunrpc/sunrpc 0x55e9c1c3 svc_authenticate +(unknown) net/sunrpc/sunrpc 0x5806bcb4 rpc_get_mount +(unknown) net/sunrpc/sunrpc 0x5a61b85e xdr_init_encode +(unknown) net/sunrpc/sunrpc 0x5b14ec1a rpc_put_mount +(unknown) net/sunrpc/sunrpc 0x5bd26000 rpc_proc_unregister +(unknown) net/sunrpc/sunrpc 0x5c0e09dd xprt_write_space +(unknown) net/sunrpc/sunrpc 0x5c8db616 sunrpc_cache_update +(unknown) net/sunrpc/sunrpc 0x61a1794d xdr_decode_array2 +(unknown) net/sunrpc/sunrpc 0x62be017a sunrpc_cache_lookup +(unknown) net/sunrpc/sunrpc 0x63886c31 svc_recv +(unknown) net/sunrpc/sunrpc 0x6393dbbc xprt_release_xprt +(unknown) net/sunrpc/sunrpc 0x6443361f xdr_process_buf +(unknown) net/sunrpc/sunrpc 0x64aa9613 auth_unix_forget_old +(unknown) net/sunrpc/sunrpc 0x658327cc svc_xprt_names +(unknown) net/sunrpc/sunrpc 0x675524ec rpc_sockaddr2uaddr +(unknown) net/sunrpc/sunrpc 0x682e8e8b svc_xprt_copy_addrs +(unknown) net/sunrpc/sunrpc 0x686dd204 xdr_reserve_space +(unknown) net/sunrpc/sunrpc 0x6a35fb83 svc_wake_up +(unknown) net/sunrpc/sunrpc 0x6a46d0cb rpc_delay +(unknown) net/sunrpc/sunrpc 0x6a9a47e5 svc_reserve +(unknown) net/sunrpc/sunrpc 0x6caf0020 rpc_proc_register +(unknown) net/sunrpc/sunrpc 0x6df9a0fb rpc_call_start +(unknown) net/sunrpc/sunrpc 0x6e62bea1 __rpc_wait_for_completion_task +(unknown) net/sunrpc/sunrpc 0x6eea229d svcauth_unix_purge +(unknown) net/sunrpc/sunrpc 0x7058b633 svc_proc_register +(unknown) net/sunrpc/sunrpc 0x7176ffed unix_domain_find +(unknown) net/sunrpc/sunrpc 0x717ced14 rpc_lookup_cred +(unknown) net/sunrpc/sunrpc 0x71fa908a cache_flush +(unknown) net/sunrpc/sunrpc 0x7231219c rpc_ntop +(unknown) net/sunrpc/sunrpc 0x72567b2b rpc_queue_upcall +(unknown) net/sunrpc/sunrpc 0x73451648 svc_pool_stats_open +(unknown) net/sunrpc/sunrpc 0x7533f164 svc_find_xprt +(unknown) net/sunrpc/sunrpc 0x775adaf6 rpc_uaddr2sockaddr +(unknown) net/sunrpc/sunrpc 0x781f707f rpc_call_sync +(unknown) net/sunrpc/sunrpc 0x784ddd53 csum_partial_copy_to_xdr +(unknown) net/sunrpc/sunrpc 0x788fd849 rpc_clone_client +(unknown) net/sunrpc/sunrpc 0x7d32cfe4 rpc_wake_up_queued_task +(unknown) net/sunrpc/sunrpc 0x7d6e6d12 xdr_set_scratch_buffer +(unknown) net/sunrpc/sunrpc 0x7de53067 rpc_init_rtt +(unknown) net/sunrpc/sunrpc 0x7f3f1d11 xprt_complete_rqst +(unknown) net/sunrpc/sunrpc 0x80596761 write_bytes_to_xdr_buf +(unknown) net/sunrpc/sunrpc 0x807f39cb svc_sock_update_bufs +(unknown) net/sunrpc/sunrpc 0x81021edc rpc_wake_up_next +(unknown) net/sunrpc/sunrpc 0x815ea4f5 rpc_print_iostats +(unknown) net/sunrpc/sunrpc 0x85dbc1c9 xdr_encode_array2 +(unknown) net/sunrpc/sunrpc 0x865ea919 xprt_register_transport +(unknown) net/sunrpc/sunrpc 0x877821aa rpcauth_init_credcache +(unknown) net/sunrpc/sunrpc 0x8833639e rpc_killall_tasks +(unknown) net/sunrpc/sunrpc 0x8a384f68 svc_unreg_xprt_class +(unknown) net/sunrpc/sunrpc 0x8e58e810 xdr_read_pages +(unknown) net/sunrpc/sunrpc 0x941059c9 xprt_set_retrans_timeout_def +(unknown) net/sunrpc/sunrpc 0x9885f53b svc_reg_xprt_class +(unknown) net/sunrpc/sunrpc 0x9ac3b4a9 xprt_wake_pending_tasks +(unknown) net/sunrpc/sunrpc 0x9bf9b729 rpc_peeraddr2str +(unknown) net/sunrpc/sunrpc 0x9d431ec5 xdr_skb_read_bits +(unknown) net/sunrpc/sunrpc 0xa08981e1 xdr_inline_decode +(unknown) net/sunrpc/sunrpc 0xa094890a svc_prepare_thread +(unknown) net/sunrpc/sunrpc 0xa47d6084 rpc_put_task_async +(unknown) net/sunrpc/sunrpc 0xa4ac1d66 xdr_enter_page +(unknown) net/sunrpc/sunrpc 0xa5c0c753 rpc_setbufsize +(unknown) net/sunrpc/sunrpc 0xa60f8916 rpc_create +(unknown) net/sunrpc/sunrpc 0xa7e8b7af rpc_force_rebind +(unknown) net/sunrpc/sunrpc 0xa942076d rpc_task_reset_client +(unknown) net/sunrpc/sunrpc 0xac9c8746 rpc_call_async +(unknown) net/sunrpc/sunrpc 0xaf5bf6ef nfs_debug +(unknown) net/sunrpc/sunrpc 0xb1d40fc9 rpc_put_task +(unknown) net/sunrpc/sunrpc 0xb374439b rpcauth_register +(unknown) net/sunrpc/sunrpc 0xb3e548cd xdr_encode_word +(unknown) net/sunrpc/sunrpc 0xb731f722 xdr_partial_copy_from_skb +(unknown) net/sunrpc/sunrpc 0xb76fa1cd rpc_malloc +(unknown) net/sunrpc/sunrpc 0xb91995c6 rpcauth_generic_bind_cred +(unknown) net/sunrpc/sunrpc 0xbb098297 svc_create_pooled +(unknown) net/sunrpc/sunrpc 0xbb9313d9 svc_drop +(unknown) net/sunrpc/sunrpc 0xbf9d1b96 nfsd_debug +(unknown) net/sunrpc/sunrpc 0xc12435e3 rpc_calc_rto +(unknown) net/sunrpc/sunrpc 0xc3880471 xdr_decode_netobj +(unknown) net/sunrpc/sunrpc 0xc46ac6bc xdr_inline_pages +(unknown) net/sunrpc/sunrpc 0xc51d45dd xdr_write_pages +(unknown) net/sunrpc/sunrpc 0xc54bf0b3 rpcauth_init_cred +(unknown) net/sunrpc/sunrpc 0xc7de07a7 rpc_call_null +(unknown) net/sunrpc/sunrpc 0xc8e96dea qword_addhex +(unknown) net/sunrpc/sunrpc 0xc9344f17 xprt_release_xprt_cong +(unknown) net/sunrpc/sunrpc 0xcd15c413 svc_xprt_init +(unknown) net/sunrpc/sunrpc 0xcee467f3 xprt_load_transport +(unknown) net/sunrpc/sunrpc 0xcf5f5ece svcauth_unix_set_client +(unknown) net/sunrpc/sunrpc 0xd1d45705 rpc_bind_new_program +(unknown) net/sunrpc/sunrpc 0xd5308c7b xprt_disconnect_done +(unknown) net/sunrpc/sunrpc 0xd618fae3 rpcauth_unregister +(unknown) net/sunrpc/sunrpc 0xd6285709 rpc_wake_up_status +(unknown) net/sunrpc/sunrpc 0xd6c3509e svc_addsock +(unknown) net/sunrpc/sunrpc 0xdd0c7c65 svc_create_xprt +(unknown) net/sunrpc/sunrpc 0xe1956b1c rpc_lookup_machine_cred +(unknown) net/sunrpc/sunrpc 0xe1c28e98 auth_domain_lookup +(unknown) net/sunrpc/sunrpc 0xe208826f xdr_buf_read_netobj +(unknown) net/sunrpc/sunrpc 0xe283f46b rpc_max_payload +(unknown) net/sunrpc/sunrpc 0xe5919cb1 xdr_encode_opaque +(unknown) net/sunrpc/sunrpc 0xe79a7902 xdr_terminate_string +(unknown) net/sunrpc/sunrpc 0xe8d39123 cache_purge +(unknown) net/sunrpc/sunrpc 0xe97f4ce5 qword_get +(unknown) net/sunrpc/sunrpc 0xec8f5fbf auth_domain_put +(unknown) net/sunrpc/sunrpc 0xedcf6be4 qword_add +(unknown) net/sunrpc/sunrpc 0xedf11e62 sunrpc_cache_unregister_pipefs +(unknown) net/sunrpc/sunrpc 0xedfbb375 rpc_sleep_on +(unknown) net/sunrpc/sunrpc 0xee6dd11c rpc_restart_call +(unknown) net/sunrpc/sunrpc 0xeeacab69 rpc_update_rtt +(unknown) net/sunrpc/sunrpc 0xf05a37ab rpc_destroy_wait_queue +(unknown) net/sunrpc/sunrpc 0xf244e5fe svc_xprt_put +(unknown) net/sunrpc/sunrpc 0xf2f035b0 sunrpc_cache_pipe_upcall +(unknown) net/sunrpc/sunrpc 0xf809149b rpc_wake_up +(unknown) net/sunrpc/sunrpc 0xf9b9a5e3 xprt_adjust_cwnd +(unknown) net/sunrpc/sunrpc 0xf9d1164c rpc_free +(unknown) net/sunrpc/sunrpc 0xfd53a5db auth_domain_find +(unknown) net/sunrpc/sunrpc 0xfe07b74f xprt_reserve_xprt_cong +(unknown) net/sunrpc/sunrpc 0xffcb45f8 xprt_unregister_transport +(unknown) net/wanrouter/wanrouter 0x0ebe03d1 unregister_wan_device +(unknown) net/wanrouter/wanrouter 0xebddd9ca register_wan_device +(unknown) net/wimax/wimax 0x1a678b09 wimax_state_get +(unknown) net/wimax/wimax 0x2b4bb8cf wimax_rfkill +(unknown) net/wimax/wimax 0x2b7d7573 wimax_dev_rm +(unknown) net/wimax/wimax 0x3099fc65 wimax_msg +(unknown) net/wimax/wimax 0x32bfc7d7 wimax_report_rfkill_sw +(unknown) net/wimax/wimax 0x36d77fd0 wimax_msg_data_len +(unknown) net/wimax/wimax 0x4adaa00d wimax_msg_data +(unknown) net/wimax/wimax 0x64ff4890 wimax_dev_init +(unknown) net/wimax/wimax 0x693325a2 wimax_msg_alloc +(unknown) net/wimax/wimax 0x8a55d027 wimax_dev_add +(unknown) net/wimax/wimax 0xbb58cdc5 wimax_state_change +(unknown) net/wimax/wimax 0xc42f00b6 wimax_msg_len +(unknown) net/wimax/wimax 0xc5b2514c wimax_msg_send +(unknown) net/wimax/wimax 0xc80c8b1b wimax_reset +(unknown) net/wimax/wimax 0xdf20a06a wimax_report_rfkill_hw +(unknown) net/wireless/cfg80211 0x028a0827 cfg80211_disconnected +(unknown) net/wireless/cfg80211 0x09c64fbd ieee80211_frequency_to_channel +(unknown) net/wireless/cfg80211 0x0a80ff5f cfg80211_wext_giwrts +(unknown) net/wireless/cfg80211 0x0de26887 freq_reg_info +(unknown) net/wireless/cfg80211 0x14ad1bee wiphy_rfkill_start_polling +(unknown) net/wireless/cfg80211 0x17fd24f6 cfg80211_del_sta +(unknown) net/wireless/cfg80211 0x1879fcbd bridge_tunnel_header +(unknown) net/wireless/cfg80211 0x1f2050de cfg80211_roamed +(unknown) net/wireless/cfg80211 0x20a4b908 wiphy_rfkill_set_hw_state +(unknown) net/wireless/cfg80211 0x21b70754 cfg80211_wext_giwname +(unknown) net/wireless/cfg80211 0x22be7e4a cfg80211_wext_giwpower +(unknown) net/wireless/cfg80211 0x24f2a889 __cfg80211_send_disassoc +(unknown) net/wireless/cfg80211 0x2b7dd1a3 cfg80211_send_rx_assoc +(unknown) net/wireless/cfg80211 0x2ed229b3 cfg80211_wext_siwencode +(unknown) net/wireless/cfg80211 0x2edf7d69 ieee80211_get_response_rate +(unknown) net/wireless/cfg80211 0x3102eeec wiphy_unregister +(unknown) net/wireless/cfg80211 0x32ffaf09 cfg80211_wext_siwpower +(unknown) net/wireless/cfg80211 0x375d40dc __cfg80211_send_deauth +(unknown) net/wireless/cfg80211 0x3a619efb cfg80211_wext_siwfreq +(unknown) net/wireless/cfg80211 0x3edd8727 cfg80211_scan_done +(unknown) net/wireless/cfg80211 0x43fcfd2c cfg80211_get_bss +(unknown) net/wireless/cfg80211 0x4511356c cfg80211_wext_giwtxpower +(unknown) net/wireless/cfg80211 0x489b8881 cfg80211_unlink_bss +(unknown) net/wireless/cfg80211 0x48f7f597 cfg80211_send_deauth +(unknown) net/wireless/cfg80211 0x4b0c94ca cfg80211_wext_giwrate +(unknown) net/wireless/cfg80211 0x4d6a868c cfg80211_put_bss +(unknown) net/wireless/cfg80211 0x4e41e678 cfg80211_wireless_stats +(unknown) net/wireless/cfg80211 0x4f46a103 cfg80211_send_unprot_deauth +(unknown) net/wireless/cfg80211 0x5606df28 cfg80211_wext_giwfrag +(unknown) net/wireless/cfg80211 0x593b9c0f __ieee80211_get_channel +(unknown) net/wireless/cfg80211 0x5a923890 cfg80211_connect_result +(unknown) net/wireless/cfg80211 0x5b2817fc cfg80211_wext_siwauth +(unknown) net/wireless/cfg80211 0x5df68b16 cfg80211_testmode_event +(unknown) net/wireless/cfg80211 0x617750cf cfg80211_testmode_alloc_event_skb +(unknown) net/wireless/cfg80211 0x61df0d45 wiphy_new +(unknown) net/wireless/cfg80211 0x68914901 cfg80211_wext_giwmode +(unknown) net/wireless/cfg80211 0x69b18f43 rfc1042_header +(unknown) net/wireless/cfg80211 0x6a292d73 cfg80211_wext_siwmode +(unknown) net/wireless/cfg80211 0x6a8bd2ee cfg80211_sched_scan_stopped +(unknown) net/wireless/cfg80211 0x6d2ea7c8 ieee80211_data_to_8023 +(unknown) net/wireless/cfg80211 0x73793ec5 cfg80211_cqm_rssi_notify +(unknown) net/wireless/cfg80211 0x7513e94e ieee80211_channel_to_frequency +(unknown) net/wireless/cfg80211 0x7691c8b1 ieee80211_get_hdrlen_from_skb +(unknown) net/wireless/cfg80211 0x7eb12ce6 cfg80211_testmode_alloc_reply_skb +(unknown) net/wireless/cfg80211 0x7ec2e067 cfg80211_wext_siwscan +(unknown) net/wireless/cfg80211 0x7ef39823 ieee80211_hdrlen +(unknown) net/wireless/cfg80211 0x7fe1a403 cfg80211_find_ie +(unknown) net/wireless/cfg80211 0x80b62e06 cfg80211_wext_siwpmksa +(unknown) net/wireless/cfg80211 0x83adfc72 cfg80211_wext_giwscan +(unknown) net/wireless/cfg80211 0x86e6659a ieee80211_amsdu_to_8023s +(unknown) net/wireless/cfg80211 0x89cbc663 cfg80211_send_assoc_timeout +(unknown) net/wireless/cfg80211 0x8aaedba3 cfg80211_classify8021d +(unknown) net/wireless/cfg80211 0x8b79c2ff cfg80211_wext_siwretry +(unknown) net/wireless/cfg80211 0x8c7406ee cfg80211_send_disassoc +(unknown) net/wireless/cfg80211 0x96767a54 cfg80211_ibss_joined +(unknown) net/wireless/cfg80211 0x982e6b6d ieee80211_radiotap_iterator_init +(unknown) net/wireless/cfg80211 0x9b3813bc cfg80211_wext_giwretry +(unknown) net/wireless/cfg80211 0x9f54eb1e cfg80211_send_auth_timeout +(unknown) net/wireless/cfg80211 0xa06b807e cfg80211_inform_bss +(unknown) net/wireless/cfg80211 0xa081e9fe cfg80211_send_rx_auth +(unknown) net/wireless/cfg80211 0xa5c2730f wiphy_register +(unknown) net/wireless/cfg80211 0xab06c1e8 cfg80211_ready_on_channel +(unknown) net/wireless/cfg80211 0xabec9ee3 cfg80211_wext_giwrange +(unknown) net/wireless/cfg80211 0xad08abf8 cfg80211_wext_siwap +(unknown) net/wireless/cfg80211 0xad462d66 regulatory_hint +(unknown) net/wireless/cfg80211 0xae3583bd cfg80211_wext_siwtxpower +(unknown) net/wireless/cfg80211 0xb0f91fca cfg80211_notify_new_peer_candidate +(unknown) net/wireless/cfg80211 0xb7d6f502 ieee80211_data_from_8023 +(unknown) net/wireless/cfg80211 0xbe9d7178 cfg80211_testmode_reply +(unknown) net/wireless/cfg80211 0xbf7ba09f cfg80211_sched_scan_results +(unknown) net/wireless/cfg80211 0xc0830e66 cfg80211_wext_giwauth +(unknown) net/wireless/cfg80211 0xc1177848 cfg80211_wext_giwencode +(unknown) net/wireless/cfg80211 0xc1607185 wiphy_apply_custom_regulatory +(unknown) net/wireless/cfg80211 0xc35fe87c cfg80211_wext_giwessid +(unknown) net/wireless/cfg80211 0xc40cd301 cfg80211_rx_mgmt +(unknown) net/wireless/cfg80211 0xc55bd59f cfg80211_wext_siwrts +(unknown) net/wireless/cfg80211 0xc63f1b81 ieee80211_radiotap_iterator_next +(unknown) net/wireless/cfg80211 0xc6913402 cfg80211_remain_on_channel_expired +(unknown) net/wireless/cfg80211 0xc79b79eb cfg80211_wext_siwencodeext +(unknown) net/wireless/cfg80211 0xccb7f2ce cfg80211_wext_giwap +(unknown) net/wireless/cfg80211 0xcdadc6b2 cfg80211_wext_siwfrag +(unknown) net/wireless/cfg80211 0xd0a78d50 cfg80211_wext_siwrate +(unknown) net/wireless/cfg80211 0xd31e393f cfg80211_wext_siwessid +(unknown) net/wireless/cfg80211 0xd376a7a6 cfg80211_cqm_pktloss_notify +(unknown) net/wireless/cfg80211 0xd8810332 __cfg80211_auth_canceled +(unknown) net/wireless/cfg80211 0xe0a58f96 cfg80211_new_sta +(unknown) net/wireless/cfg80211 0xe58c9a89 wiphy_free +(unknown) net/wireless/cfg80211 0xe92f911a cfg80211_mgmt_tx_status +(unknown) net/wireless/cfg80211 0xe947a3d9 cfg80211_wext_siwmlme +(unknown) net/wireless/cfg80211 0xeef72bdc wiphy_rfkill_stop_polling +(unknown) net/wireless/cfg80211 0xf0b6da31 cfg80211_michael_mic_failure +(unknown) net/wireless/cfg80211 0xf0e20617 ieee80211_bss_get_ie +(unknown) net/wireless/cfg80211 0xf448f367 cfg80211_get_mesh +(unknown) net/wireless/cfg80211 0xf55fdbac cfg80211_send_unprot_disassoc +(unknown) net/wireless/cfg80211 0xf5bab43b cfg80211_wext_giwfreq +(unknown) net/wireless/cfg80211 0xf77638fe cfg80211_inform_bss_frame +(unknown) net/wireless/cfg80211 0xfebd31c1 cfg80211_wext_siwgenie +(unknown) net/wireless/lib80211 0x073481db lib80211_register_crypto_ops +(unknown) net/wireless/lib80211 0x230f3ffb lib80211_crypt_deinit_handler +(unknown) net/wireless/lib80211 0x2728bc78 lib80211_get_crypto_ops +(unknown) net/wireless/lib80211 0x2d0f99e5 print_ssid +(unknown) net/wireless/lib80211 0x2e60a177 lib80211_crypt_deinit_entries +(unknown) net/wireless/lib80211 0x3b6751ed lib80211_crypt_info_free +(unknown) net/wireless/lib80211 0x6186dba4 lib80211_crypt_quiescing +(unknown) net/wireless/lib80211 0xdd310503 lib80211_crypt_delayed_deinit +(unknown) net/wireless/lib80211 0xe0ffb898 lib80211_crypt_info_init +(unknown) net/wireless/lib80211 0xe3b145a5 lib80211_unregister_crypto_ops +(unknown) net/xfrm/xfrm_ipcomp 0x280377de ipcomp_init_state +(unknown) net/xfrm/xfrm_ipcomp 0x2c95d04f ipcomp_destroy +(unknown) net/xfrm/xfrm_ipcomp 0x8c0cc530 ipcomp_output +(unknown) net/xfrm/xfrm_ipcomp 0xd8a2510a ipcomp_input +(unknown) sound/ac97_bus 0x69ad8cbe ac97_bus_type +(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 0x3840d39c snd_seq_kernel_client_write_poll +(unknown) sound/core/seq/snd-seq 0x3fb4d161 snd_seq_kernel_client_dispatch +(unknown) sound/core/seq/snd-seq 0x594aaee3 snd_seq_create_kernel_client +(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 0x9ffb0b64 snd_seq_kernel_client_enqueue_blocking +(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 0xe2a7315c snd_seq_event_port_attach +(unknown) sound/core/seq/snd-seq 0xe934da1d snd_seq_dump_var_event +(unknown) sound/core/seq/snd-seq-device 0x3a57f235 snd_seq_autoload_unlock +(unknown) sound/core/seq/snd-seq-device 0x40de6a57 snd_seq_device_new +(unknown) sound/core/seq/snd-seq-device 0x6339b6d0 snd_seq_device_load_drivers +(unknown) sound/core/seq/snd-seq-device 0x891e23f1 snd_seq_device_register_driver +(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 0x1b354238 snd_virmidi_new +(unknown) sound/core/snd 0x0b1b0d2b snd_card_create +(unknown) sound/core/snd 0x0bc2d005 snd_card_file_add +(unknown) sound/core/snd 0x13dfd740 snd_card_proc_new +(unknown) sound/core/snd 0x18e1683f snd_dma_program +(unknown) sound/core/snd 0x191e88cf snd_dma_pointer +(unknown) sound/core/snd 0x22aa30e1 snd_jack_set_key +(unknown) sound/core/snd 0x230c8d3f snd_cards +(unknown) sound/core/snd 0x23af22e1 snd_card_file_remove +(unknown) sound/core/snd 0x247a1374 snd_ctl_boolean_mono_info +(unknown) sound/core/snd 0x24a94b26 snd_info_get_line +(unknown) sound/core/snd 0x266b3c8e snd_card_disconnect +(unknown) sound/core/snd 0x270d5b34 snd_device_free +(unknown) sound/core/snd 0x2a91d6d6 snd_device_new +(unknown) sound/core/snd 0x2ae3deaa release_and_free_resource +(unknown) sound/core/snd 0x2b5185c7 snd_ctl_add +(unknown) sound/core/snd 0x375c3c28 snd_add_device_sysfs_file +(unknown) sound/core/snd 0x3971b4df snd_ecards_limit +(unknown) sound/core/snd 0x3e8ce4a8 snd_card_free_when_closed +(unknown) sound/core/snd 0x403bd92a snd_ctl_notify +(unknown) sound/core/snd 0x44ca4813 snd_device_register +(unknown) sound/core/snd 0x48322d7e snd_jack_report +(unknown) sound/core/snd 0x49337452 snd_info_create_module_entry +(unknown) sound/core/snd 0x49e19cc2 snd_card_set_id +(unknown) sound/core/snd 0x4a3ea5c0 snd_request_card +(unknown) sound/core/snd 0x518bb7f8 copy_from_user_toio +(unknown) sound/core/snd 0x5b670cd5 snd_ctl_boolean_stereo_info +(unknown) sound/core/snd 0x6068a054 snd_info_create_card_entry +(unknown) sound/core/snd 0x62f7d27d snd_ctl_free_one +(unknown) sound/core/snd 0x67c62e2e snd_card_register +(unknown) sound/core/snd 0x70c15ac1 snd_dma_disable +(unknown) sound/core/snd 0x7868ee8c snd_ctl_replace +(unknown) sound/core/snd 0x7ed4ead5 snd_ctl_find_numid +(unknown) sound/core/snd 0x7ed6130c snd_ctl_enum_info +(unknown) sound/core/snd 0x8378af0e snd_ctl_register_ioctl_compat +(unknown) sound/core/snd 0x85a412a9 snd_ctl_unregister_ioctl_compat +(unknown) sound/core/snd 0x8f595b11 snd_major +(unknown) sound/core/snd 0x916469fd snd_ctl_register_ioctl +(unknown) sound/core/snd 0x934fbf3c snd_ctl_remove_id +(unknown) sound/core/snd 0x94c16738 snd_ctl_remove +(unknown) sound/core/snd 0x9583b81b snd_pci_quirk_lookup +(unknown) sound/core/snd 0x9e6d79f8 snd_info_get_str +(unknown) sound/core/snd 0xa0fd2427 snd_pci_quirk_lookup_id +(unknown) sound/core/snd 0xa1206e6f snd_jack_new +(unknown) sound/core/snd 0xa6d20ca8 snd_power_wait +(unknown) sound/core/snd 0xad1668e5 snd_ctl_new1 +(unknown) sound/core/snd 0xb03dbe07 snd_info_register +(unknown) sound/core/snd 0xb2e5ae4a snd_lookup_minor_data +(unknown) sound/core/snd 0xbd1ab7fb snd_jack_set_parent +(unknown) sound/core/snd 0xc805b08f snd_ctl_make_virtual_master +(unknown) sound/core/snd 0xc90bd171 _snd_ctl_add_slave +(unknown) sound/core/snd 0xcb8ed2bd snd_card_free +(unknown) sound/core/snd 0xd33214b5 snd_ctl_rename_id +(unknown) sound/core/snd 0xdc8d0b58 snd_ctl_activate_id +(unknown) sound/core/snd 0xe20c9214 snd_iprintf +(unknown) sound/core/snd 0xe243dde3 copy_to_user_fromio +(unknown) sound/core/snd 0xe4c0e63c snd_info_free_entry +(unknown) sound/core/snd 0xea9476c3 snd_ctl_find_id +(unknown) sound/core/snd 0xf32d63ac snd_seq_root +(unknown) sound/core/snd 0xf7a9d565 snd_component_add +(unknown) sound/core/snd 0xf99f5483 snd_register_device_for_dev +(unknown) sound/core/snd 0xfa39c9e5 snd_unregister_device +(unknown) sound/core/snd 0xfcd4212f snd_ctl_unregister_ioctl +(unknown) sound/core/snd-hwdep 0x59afee14 snd_hwdep_new +(unknown) sound/core/snd-page-alloc 0x0f70af31 snd_dma_alloc_pages +(unknown) sound/core/snd-page-alloc 0x19cc2ce3 snd_free_pages +(unknown) sound/core/snd-page-alloc 0x3d0483ee snd_dma_alloc_pages_fallback +(unknown) sound/core/snd-page-alloc 0x7c4413f1 snd_dma_reserve_buf +(unknown) sound/core/snd-page-alloc 0xa982798c snd_dma_get_reserved_buf +(unknown) sound/core/snd-page-alloc 0xb1990be3 snd_dma_free_pages +(unknown) sound/core/snd-page-alloc 0xc6829020 snd_malloc_pages +(unknown) sound/core/snd-pcm 0x0283dfe3 _snd_pcm_hw_params_any +(unknown) sound/core/snd-pcm 0x04cda566 snd_interval_refine +(unknown) sound/core/snd-pcm 0x06469acf snd_pcm_hw_constraint_pow2 +(unknown) sound/core/snd-pcm 0x08ae1bdc snd_pcm_lib_preallocate_pages +(unknown) sound/core/snd-pcm 0x09b0cd8e snd_pcm_lib_readv +(unknown) sound/core/snd-pcm 0x147cace1 snd_pcm_new +(unknown) sound/core/snd-pcm 0x1d027e4b snd_pcm_format_signed +(unknown) sound/core/snd-pcm 0x1fc424bf snd_pcm_stop +(unknown) sound/core/snd-pcm 0x235d4318 snd_pcm_lib_free_pages +(unknown) sound/core/snd-pcm 0x267b6474 snd_pcm_release_substream +(unknown) sound/core/snd-pcm 0x26b8b202 snd_pcm_hw_constraint_integer +(unknown) sound/core/snd-pcm 0x295c6baa _snd_pcm_lib_alloc_vmalloc_buffer +(unknown) sound/core/snd-pcm 0x2b1d1c98 snd_pcm_hw_constraint_ratdens +(unknown) sound/core/snd-pcm 0x2b45a466 snd_pcm_kernel_ioctl +(unknown) sound/core/snd-pcm 0x35368665 snd_pcm_period_elapsed +(unknown) sound/core/snd-pcm 0x35d4b261 snd_pcm_lib_read +(unknown) sound/core/snd-pcm 0x3796bdcc snd_pcm_format_little_endian +(unknown) sound/core/snd-pcm 0x37ee8c33 snd_pcm_lib_preallocate_free_for_all +(unknown) sound/core/snd-pcm 0x39bf9301 _snd_pcm_hw_param_setempty +(unknown) sound/core/snd-pcm 0x3bf98e84 snd_pcm_hw_param_first +(unknown) sound/core/snd-pcm 0x3fc291bf snd_pcm_hw_constraint_list +(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 0x53a4dcc8 snd_pcm_lib_mmap_iomem +(unknown) sound/core/snd-pcm 0x53f4228c snd_pcm_hw_refine +(unknown) sound/core/snd-pcm 0x5e7f4920 snd_pcm_format_set_silence +(unknown) sound/core/snd-pcm 0x5ea65739 snd_pcm_lib_free_vmalloc_buffer +(unknown) sound/core/snd-pcm 0x615d5310 snd_pcm_lib_get_vmalloc_page +(unknown) sound/core/snd-pcm 0x625de4b4 snd_pcm_hw_constraint_msbits +(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 0x6bbeca9c snd_pcm_set_sync +(unknown) sound/core/snd-pcm 0x6ef8fcd8 snd_pcm_format_linear +(unknown) sound/core/snd-pcm 0x871c6920 snd_pcm_lib_preallocate_pages_for_all +(unknown) sound/core/snd-pcm 0x896b9fb6 snd_pcm_hw_rule_add +(unknown) sound/core/snd-pcm 0x8ce8175b snd_pcm_new_stream +(unknown) sound/core/snd-pcm 0x8de6c9e3 snd_pcm_lib_writev +(unknown) sound/core/snd-pcm 0x8e6906c0 snd_pcm_lib_ioctl +(unknown) sound/core/snd-pcm 0x902f4e4f snd_pcm_hw_constraint_minmax +(unknown) sound/core/snd-pcm 0x9544acc3 snd_pcm_hw_constraint_ratnums +(unknown) sound/core/snd-pcm 0x9f82bde0 snd_pcm_notify +(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 0xa82c7b00 snd_pcm_suspend +(unknown) sound/core/snd-pcm 0xad1baf12 snd_pcm_suspend_all +(unknown) sound/core/snd-pcm 0xada4266b snd_pcm_limit_hw_rates +(unknown) sound/core/snd-pcm 0xb8c3d15f snd_pcm_hw_param_last +(unknown) sound/core/snd-pcm 0xb9638db4 snd_pcm_rate_to_rate_bit +(unknown) sound/core/snd-pcm 0xc2297bdd snd_pcm_sgbuf_ops_page +(unknown) sound/core/snd-pcm 0xc833962e snd_pcm_open_substream +(unknown) sound/core/snd-pcm 0xd0b9b8b8 snd_interval_list +(unknown) sound/core/snd-pcm 0xd13be397 snd_pcm_sgbuf_get_chunk_size +(unknown) sound/core/snd-pcm 0xd187b3f6 snd_pcm_mmap_data +(unknown) sound/core/snd-pcm 0xdff7bd97 snd_pcm_set_ops +(unknown) sound/core/snd-pcm 0xe51a1c64 snd_pcm_format_size +(unknown) sound/core/snd-pcm 0xe56a9336 snd_pcm_format_width +(unknown) sound/core/snd-pcm 0xedd03b63 snd_pcm_lib_malloc_pages +(unknown) sound/core/snd-pcm 0xf3797152 snd_interval_ratnum +(unknown) sound/core/snd-pcm 0xf637f7d9 snd_pcm_lib_write +(unknown) sound/core/snd-pcm 0xf9ca6926 snd_pcm_hw_constraint_step +(unknown) sound/core/snd-rawmidi 0x0023919b snd_rawmidi_input_params +(unknown) sound/core/snd-rawmidi 0x1a4e2bd7 snd_rawmidi_output_params +(unknown) sound/core/snd-rawmidi 0x463e6497 snd_rawmidi_receive +(unknown) sound/core/snd-rawmidi 0x4df8c347 snd_rawmidi_transmit_empty +(unknown) sound/core/snd-rawmidi 0x5a76b548 snd_rawmidi_kernel_read +(unknown) sound/core/snd-rawmidi 0x61d5eb2c snd_rawmidi_drop_output +(unknown) sound/core/snd-rawmidi 0x815871ab snd_rawmidi_kernel_release +(unknown) sound/core/snd-rawmidi 0x9867251c snd_rawmidi_kernel_write +(unknown) sound/core/snd-rawmidi 0xa866b303 snd_rawmidi_drain_input +(unknown) sound/core/snd-rawmidi 0xac6bd537 snd_rawmidi_kernel_open +(unknown) sound/core/snd-rawmidi 0xb521a66e snd_rawmidi_transmit_ack +(unknown) sound/core/snd-rawmidi 0xc50af5f4 snd_rawmidi_info_select +(unknown) sound/core/snd-rawmidi 0xca19ffaa snd_rawmidi_drain_output +(unknown) sound/core/snd-rawmidi 0xdb4a1731 snd_rawmidi_new +(unknown) sound/core/snd-rawmidi 0xdd84c994 snd_rawmidi_transmit_peek +(unknown) sound/core/snd-rawmidi 0xe17f09ec snd_rawmidi_transmit +(unknown) sound/core/snd-rawmidi 0xf721663d snd_rawmidi_set_ops +(unknown) sound/core/snd-timer 0x017dd499 snd_timer_continue +(unknown) sound/core/snd-timer 0x279e3a7c snd_timer_new +(unknown) sound/core/snd-timer 0x2f7ff530 snd_timer_stop +(unknown) sound/core/snd-timer 0x3099b478 snd_timer_interrupt +(unknown) sound/core/snd-timer 0x3b83e34b snd_timer_close +(unknown) sound/core/snd-timer 0x517522bb snd_timer_global_new +(unknown) sound/core/snd-timer 0x693a8cec snd_timer_global_free +(unknown) sound/core/snd-timer 0xc4ad1512 snd_timer_notify +(unknown) sound/core/snd-timer 0xd56bb9dd snd_timer_open +(unknown) sound/core/snd-timer 0xd69d6765 snd_timer_start +(unknown) sound/core/snd-timer 0xe11be619 snd_timer_resolution +(unknown) sound/core/snd-timer 0xefdda1e5 snd_timer_pause +(unknown) sound/core/snd-timer 0xfb06b2fa snd_timer_global_register +(unknown) sound/drivers/mpu401/snd-mpu401-uart 0x32ebcfcc snd_mpu401_uart_new +(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/opl3/snd-opl3-lib 0x04413bfe snd_opl3_create +(unknown) sound/drivers/opl3/snd-opl3-lib 0x05060a19 snd_opl3_regmap +(unknown) sound/drivers/opl3/snd-opl3-lib 0x14424ef2 snd_opl3_load_patch +(unknown) sound/drivers/opl3/snd-opl3-lib 0x14863834 snd_opl3_new +(unknown) sound/drivers/opl3/snd-opl3-lib 0x2867bae3 snd_opl3_interrupt +(unknown) sound/drivers/opl3/snd-opl3-lib 0x286f429f snd_opl3_reset +(unknown) sound/drivers/opl3/snd-opl3-lib 0x45ac8db8 snd_opl3_init +(unknown) sound/drivers/opl3/snd-opl3-lib 0x55fbd281 snd_opl3_timer_new +(unknown) sound/drivers/opl3/snd-opl3-lib 0xb4e6483f snd_opl3_hwdep_new +(unknown) sound/drivers/opl3/snd-opl3-lib 0xbd0798b7 snd_opl3_find_patch +(unknown) sound/drivers/vx/snd-vx-lib 0x41cacdfc snd_vx_resume +(unknown) sound/drivers/vx/snd-vx-lib 0x62075583 snd_vx_setup_firmware +(unknown) sound/drivers/vx/snd-vx-lib 0x8087080d snd_vx_load_boot_image +(unknown) sound/drivers/vx/snd-vx-lib 0x81620470 snd_vx_create +(unknown) sound/drivers/vx/snd-vx-lib 0xc4de3f26 snd_vx_dsp_load +(unknown) sound/drivers/vx/snd-vx-lib 0xca985b5c snd_vx_suspend +(unknown) sound/drivers/vx/snd-vx-lib 0xcb49ba3e snd_vx_check_reg_bit +(unknown) sound/drivers/vx/snd-vx-lib 0xd7e72980 snd_vx_dsp_boot +(unknown) sound/drivers/vx/snd-vx-lib 0xf1f04d23 snd_vx_irq_handler +(unknown) sound/drivers/vx/snd-vx-lib 0xf78e47f1 snd_vx_free_firmware +(unknown) sound/firewire/snd-firewire-lib 0x0bd15745 cmp_connection_destroy +(unknown) sound/firewire/snd-firewire-lib 0x0be83b44 fcp_bus_reset +(unknown) sound/firewire/snd-firewire-lib 0x1e84e6b1 amdtp_out_stream_start +(unknown) sound/firewire/snd-firewire-lib 0x1f5ef1c9 fw_iso_resources_update +(unknown) sound/firewire/snd-firewire-lib 0x219fcf8e fw_iso_resources_destroy +(unknown) sound/firewire/snd-firewire-lib 0x48080a55 iso_packets_buffer_destroy +(unknown) sound/firewire/snd-firewire-lib 0x50409c29 snd_fw_transaction +(unknown) sound/firewire/snd-firewire-lib 0x5108aa33 amdtp_out_stream_get_max_payload +(unknown) sound/firewire/snd-firewire-lib 0x54442410 cmp_connection_init +(unknown) sound/firewire/snd-firewire-lib 0x59d71884 amdtp_out_stream_set_pcm_format +(unknown) sound/firewire/snd-firewire-lib 0x699fed5f amdtp_out_stream_update +(unknown) sound/firewire/snd-firewire-lib 0x6cde6b6b fw_iso_resources_free +(unknown) sound/firewire/snd-firewire-lib 0x778b6ed8 fw_iso_resources_allocate +(unknown) sound/firewire/snd-firewire-lib 0x83cc34c1 fcp_avc_transaction +(unknown) sound/firewire/snd-firewire-lib 0x983a1f93 iso_packets_buffer_init +(unknown) sound/firewire/snd-firewire-lib 0xa354667d fw_iso_resources_init +(unknown) sound/firewire/snd-firewire-lib 0xa896893f cmp_connection_break +(unknown) sound/firewire/snd-firewire-lib 0xab0589af cmp_connection_update +(unknown) sound/firewire/snd-firewire-lib 0xc9f80e8b amdtp_out_stream_init +(unknown) sound/firewire/snd-firewire-lib 0xd3bba2b8 cmp_connection_establish +(unknown) sound/firewire/snd-firewire-lib 0xd42a3d08 amdtp_out_stream_stop +(unknown) sound/firewire/snd-firewire-lib 0xdd74bc7a rcode_string +(unknown) sound/firewire/snd-firewire-lib 0xe5086df9 amdtp_out_stream_pcm_abort +(unknown) sound/firewire/snd-firewire-lib 0xe87d521c amdtp_out_stream_destroy +(unknown) sound/firewire/snd-firewire-lib 0xfd970ee3 amdtp_out_stream_set_rate +(unknown) sound/i2c/other/snd-ak4113 0x12115afd snd_ak4113_create +(unknown) sound/i2c/other/snd-ak4113 0x2a9b0aa5 snd_ak4113_external_rate +(unknown) sound/i2c/other/snd-ak4113 0x7d7d58ee snd_ak4113_reinit +(unknown) sound/i2c/other/snd-ak4113 0x945f23ee snd_ak4113_reg_write +(unknown) sound/i2c/other/snd-ak4113 0xe46d2f0b snd_ak4113_build +(unknown) sound/i2c/other/snd-ak4113 0xf8321805 snd_ak4113_check_rate_and_errors +(unknown) sound/i2c/other/snd-ak4114 0x16d6fc13 snd_ak4114_check_rate_and_errors +(unknown) sound/i2c/other/snd-ak4114 0x5cbbf766 snd_ak4114_reinit +(unknown) sound/i2c/other/snd-ak4114 0x97c02130 snd_ak4114_build +(unknown) sound/i2c/other/snd-ak4114 0x98032c8d snd_ak4114_reg_write +(unknown) sound/i2c/other/snd-ak4114 0xe7e51853 snd_ak4114_external_rate +(unknown) sound/i2c/other/snd-ak4114 0xfa421907 snd_ak4114_create +(unknown) sound/i2c/other/snd-ak4117 0x1e5afaf8 snd_ak4117_create +(unknown) sound/i2c/other/snd-ak4117 0x3471a017 snd_ak4117_reinit +(unknown) sound/i2c/other/snd-ak4117 0x4df2c647 snd_ak4117_check_rate_and_errors +(unknown) sound/i2c/other/snd-ak4117 0x6c50d8b1 snd_ak4117_reg_write +(unknown) sound/i2c/other/snd-ak4117 0xc3b3b15e snd_ak4117_external_rate +(unknown) sound/i2c/other/snd-ak4117 0xf929fa52 snd_ak4117_build +(unknown) sound/i2c/other/snd-ak4xxx-adda 0x325fa5bb snd_akm4xxx_write +(unknown) sound/i2c/other/snd-ak4xxx-adda 0xa1c9c7a2 snd_akm4xxx_init +(unknown) sound/i2c/other/snd-ak4xxx-adda 0xc5560361 snd_akm4xxx_reset +(unknown) sound/i2c/other/snd-ak4xxx-adda 0xdb32dff0 snd_akm4xxx_build_controls +(unknown) sound/i2c/other/snd-pt2258 0x18270d5b snd_pt2258_build_controls +(unknown) sound/i2c/other/snd-pt2258 0xafb53ed4 snd_pt2258_reset +(unknown) sound/i2c/other/snd-tea575x-tuner 0x8b42860f snd_tea575x_exit +(unknown) sound/i2c/other/snd-tea575x-tuner 0xb9962019 snd_tea575x_init +(unknown) sound/i2c/snd-cs8427 0x1ffe414d snd_cs8427_iec958_pcm +(unknown) sound/i2c/snd-cs8427 0x451f0de4 snd_cs8427_iec958_build +(unknown) sound/i2c/snd-cs8427 0x48653381 snd_cs8427_create +(unknown) sound/i2c/snd-cs8427 0x73d57821 snd_cs8427_iec958_active +(unknown) sound/i2c/snd-cs8427 0xc65d797a snd_cs8427_reg_write +(unknown) sound/i2c/snd-i2c 0x010333c0 snd_i2c_device_create +(unknown) sound/i2c/snd-i2c 0x4f7b42d2 snd_i2c_probeaddr +(unknown) sound/i2c/snd-i2c 0x703243cd snd_i2c_device_free +(unknown) sound/i2c/snd-i2c 0x93abdf05 snd_i2c_sendbytes +(unknown) sound/i2c/snd-i2c 0xe721435b snd_i2c_readbytes +(unknown) sound/i2c/snd-i2c 0xf7e213a0 snd_i2c_bus_create +(unknown) sound/isa/sb/snd-sb-common 0x38904374 snd_sbmixer_read +(unknown) sound/isa/sb/snd-sb-common 0x5a5242e1 snd_sbdsp_get_byte +(unknown) sound/isa/sb/snd-sb-common 0x70990ca5 snd_sbmixer_new +(unknown) sound/isa/sb/snd-sb-common 0xa8846a60 snd_sbmixer_resume +(unknown) sound/isa/sb/snd-sb-common 0xa972de67 snd_sbmixer_write +(unknown) sound/isa/sb/snd-sb-common 0xaeae6055 snd_sbmixer_add_ctl +(unknown) sound/isa/sb/snd-sb-common 0xc1ffa558 snd_sbdsp_command +(unknown) sound/isa/sb/snd-sb-common 0xdf13754a snd_sbdsp_create +(unknown) sound/isa/sb/snd-sb-common 0xe1beea37 snd_sbmixer_suspend +(unknown) sound/isa/sb/snd-sb-common 0xf4c7ce1e snd_sbdsp_reset +(unknown) sound/isa/sb/snd-sb16-dsp 0x51c81d88 snd_sb16dsp_get_pcm_ops +(unknown) sound/isa/sb/snd-sb16-dsp 0x81a1a541 snd_sb16dsp_pcm +(unknown) sound/isa/sb/snd-sb16-dsp 0xe0b3f690 snd_sb16dsp_interrupt +(unknown) sound/isa/sb/snd-sb16-dsp 0xfb1310b9 snd_sb16dsp_configure +(unknown) sound/pci/ac97/snd-ac97-codec 0x02319b53 snd_ac97_write +(unknown) sound/pci/ac97/snd-ac97-codec 0x1b543995 snd_ac97_update_bits +(unknown) sound/pci/ac97/snd-ac97-codec 0x1c0d2191 snd_ac97_update +(unknown) sound/pci/ac97/snd-ac97-codec 0x24c9b7ab snd_ac97_pcm_open +(unknown) sound/pci/ac97/snd-ac97-codec 0x2950cee3 snd_ac97_pcm_assign +(unknown) sound/pci/ac97/snd-ac97-codec 0x2e26ad4c snd_ac97_suspend +(unknown) sound/pci/ac97/snd-ac97-codec 0x3137568a snd_ac97_tune_hardware +(unknown) sound/pci/ac97/snd-ac97-codec 0x35c15a60 snd_ac97_pcm_close +(unknown) sound/pci/ac97/snd-ac97-codec 0x383f946e snd_ac97_bus +(unknown) sound/pci/ac97/snd-ac97-codec 0x54707319 snd_ac97_pcm_double_rate_rules +(unknown) sound/pci/ac97/snd-ac97-codec 0x55acc756 snd_ac97_set_rate +(unknown) sound/pci/ac97/snd-ac97-codec 0x6501ebbb snd_ac97_get_short_name +(unknown) sound/pci/ac97/snd-ac97-codec 0xad1222bb snd_ac97_write_cache +(unknown) sound/pci/ac97/snd-ac97-codec 0xdc7a7c5d snd_ac97_resume +(unknown) sound/pci/ac97/snd-ac97-codec 0xde36d9ca snd_ac97_update_power +(unknown) sound/pci/ac97/snd-ac97-codec 0xe6e56638 snd_ac97_mixer +(unknown) sound/pci/ac97/snd-ac97-codec 0xff91f2dc snd_ac97_read +(unknown) sound/pci/asihpi/snd-asihpi 0x4db106e4 hpi_send_recv +(unknown) sound/pci/emu10k1/snd-emu10k1 0x38a110e1 snd_emu10k1_synth_alloc +(unknown) sound/pci/emu10k1/snd-emu10k1 0x3c14bbe4 snd_emu10k1_synth_bzero +(unknown) sound/pci/emu10k1/snd-emu10k1 0x545daec3 snd_emu10k1_voice_free +(unknown) sound/pci/emu10k1/snd-emu10k1 0x5b08dd63 snd_emu10k1_ptr_read +(unknown) sound/pci/emu10k1/snd-emu10k1 0x636545c7 snd_emu10k1_synth_free +(unknown) sound/pci/emu10k1/snd-emu10k1 0xb91c8d8c snd_emu10k1_ptr_write +(unknown) sound/pci/emu10k1/snd-emu10k1 0xc09bf77f snd_emu10k1_voice_alloc +(unknown) sound/pci/emu10k1/snd-emu10k1 0xd187604f snd_emu10k1_synth_copy_from_user +(unknown) sound/pci/emu10k1/snd-emu10k1 0xf12e7417 snd_emu10k1_memblk_map +(unknown) sound/pci/hda/snd-hda-codec 0x0676f5ac snd_hda_get_input_pin_attr +(unknown) sound/pci/hda/snd-hda-codec 0x067dc04c snd_hda_codec_write_cache +(unknown) sound/pci/hda/snd-hda-codec 0x0a831240 snd_hda_suspend +(unknown) sound/pci/hda/snd-hda-codec 0x0a916724 snd_hda_codec_set_pincfg +(unknown) sound/pci/hda/snd-hda-codec 0x0b019be2 snd_hda_bind_sw +(unknown) sound/pci/hda/snd-hda-codec 0x0c579fb4 snd_hda_add_vmaster +(unknown) sound/pci/hda/snd-hda-codec 0x0e865387 snd_hda_mixer_amp_volume_info +(unknown) sound/pci/hda/snd-hda-codec 0x0f0d046f snd_hda_get_sub_nodes +(unknown) sound/pci/hda/snd-hda-codec 0x0f14af3d snd_hda_get_hint +(unknown) sound/pci/hda/snd-hda-codec 0x0f87510a snd_hda_set_vmaster_tlv +(unknown) sound/pci/hda/snd-hda-codec 0x1394b8ea snd_hda_shutup_pins +(unknown) sound/pci/hda/snd-hda-codec 0x13dced62 snd_hda_parse_pin_def_config +(unknown) sound/pci/hda/snd-hda-codec 0x1915ad57 snd_hda_ch_mode_info +(unknown) sound/pci/hda/snd-hda-codec 0x1f5601d7 snd_hda_jack_detect +(unknown) sound/pci/hda/snd-hda-codec 0x1fe4f28c snd_hda_multi_out_analog_prepare +(unknown) sound/pci/hda/snd-hda-codec 0x28d9a540 snd_hda_multi_out_dig_cleanup +(unknown) sound/pci/hda/snd-hda-codec 0x2f290e18 snd_hda_add_codec_preset +(unknown) sound/pci/hda/snd-hda-codec 0x3550fe96 snd_hda_get_connections +(unknown) sound/pci/hda/snd-hda-codec 0x3704af6d snd_hda_ctl_add +(unknown) sound/pci/hda/snd-hda-codec 0x3707fe42 snd_hda_codec_amp_stereo +(unknown) sound/pci/hda/snd-hda-codec 0x39ff3bf8 snd_hda_ch_mode_put +(unknown) sound/pci/hda/snd-hda-codec 0x3e1e51fe snd_hda_check_amp_list_power +(unknown) sound/pci/hda/snd-hda-codec 0x3fe7b808 snd_hda_check_board_config +(unknown) sound/pci/hda/snd-hda-codec 0x4160c4ea snd_hda_codec_setup_stream +(unknown) sound/pci/hda/snd-hda-codec 0x4308e4fc snd_hda_mixer_amp_switch_get +(unknown) sound/pci/hda/snd-hda-codec 0x476e1ce5 snd_hda_enable_beep_device +(unknown) sound/pci/hda/snd-hda-codec 0x49600229 snd_hda_detach_beep_device +(unknown) sound/pci/hda/snd-hda-codec 0x4cd8bf51 snd_hda_load_patch +(unknown) sound/pci/hda/snd-hda-codec 0x4dab1f60 snd_hda_add_imux_item +(unknown) sound/pci/hda/snd-hda-codec 0x4ec088bb snd_hda_mixer_amp_switch_put +(unknown) sound/pci/hda/snd-hda-codec 0x503e89f6 snd_hda_get_bool_hint +(unknown) sound/pci/hda/snd-hda-codec 0x51e7f8b4 snd_hda_create_spdif_out_ctls +(unknown) sound/pci/hda/snd-hda-codec 0x5b0f1eac snd_hda_mixer_amp_switch_put_beep +(unknown) sound/pci/hda/snd-hda-codec 0x5efc70b8 snd_hda_bus_new +(unknown) sound/pci/hda/snd-hda-codec 0x6631b309 snd_hda_attach_beep_device +(unknown) sound/pci/hda/snd-hda-codec 0x6778ab76 snd_hda_multi_out_dig_prepare +(unknown) sound/pci/hda/snd-hda-codec 0x6e791039 snd_hda_add_nid +(unknown) sound/pci/hda/snd-hda-codec 0x74d9d00a snd_hda_mixer_bind_tlv +(unknown) sound/pci/hda/snd-hda-codec 0x75b34090 snd_hda_mixer_bind_ctls_get +(unknown) sound/pci/hda/snd-hda-codec 0x787b2cd7 snd_hda_mixer_bind_ctls_put +(unknown) sound/pci/hda/snd-hda-codec 0x7ad55e40 snd_hda_multi_out_dig_open +(unknown) sound/pci/hda/snd-hda-codec 0x7d7e0e81 snd_hda_codec_cleanup +(unknown) sound/pci/hda/snd-hda-codec 0x8760a9f6 snd_hda_mixer_amp_volume_put +(unknown) sound/pci/hda/snd-hda-codec 0x8aa8c5b1 snd_hda_mixer_amp_volume_get +(unknown) sound/pci/hda/snd-hda-codec 0x8d336796 snd_hda_multi_out_analog_open +(unknown) sound/pci/hda/snd-hda-codec 0x8dd329a5 snd_hda_parse_generic_codec +(unknown) sound/pci/hda/snd-hda-codec 0x8e4c6826 snd_hda_calc_stream_format +(unknown) sound/pci/hda/snd-hda-codec 0x9048451f snd_hda_codec_amp_update +(unknown) sound/pci/hda/snd-hda-codec 0x90ecfd47 snd_hda_override_amp_caps +(unknown) sound/pci/hda/snd-hda-codec 0x955c8d88 snd_hda_is_supported_format +(unknown) sound/pci/hda/snd-hda-codec 0x9743c351 snd_hda_input_jack_add +(unknown) sound/pci/hda/snd-hda-codec 0x998d5126 snd_hda_codec_get_pincfg +(unknown) sound/pci/hda/snd-hda-codec 0x9a8e1877 snd_array_free +(unknown) sound/pci/hda/snd-hda-codec 0x9f1869f5 snd_hda_find_mixer_ctl +(unknown) sound/pci/hda/snd-hda-codec 0xa0d5bd17 snd_hda_multi_out_analog_cleanup +(unknown) sound/pci/hda/snd-hda-codec 0xa2827d76 snd_hda_get_jack_location +(unknown) sound/pci/hda/snd-hda-codec 0xa3fcbb6e snd_hda_codec_resume_cache +(unknown) sound/pci/hda/snd-hda-codec 0xa470e4cb snd_hda_delete_codec_preset +(unknown) sound/pci/hda/snd-hda-codec 0xa6e97a05 snd_hda_codec_read +(unknown) sound/pci/hda/snd-hda-codec 0xa6f74946 snd_hda_add_new_ctls +(unknown) sound/pci/hda/snd-hda-codec 0xaa3df07d snd_hda_codec_prepare +(unknown) sound/pci/hda/snd-hda-codec 0xac162a49 snd_hda_resume +(unknown) sound/pci/hda/snd-hda-codec 0xacea881e snd_hda_power_down +(unknown) sound/pci/hda/snd-hda-codec 0xad87613e snd_print_pcm_rates +(unknown) sound/pci/hda/snd-hda-codec 0xb10869ef hda_get_input_pin_label +(unknown) sound/pci/hda/snd-hda-codec 0xb19b0537 snd_hda_query_pin_caps +(unknown) sound/pci/hda/snd-hda-codec 0xb5d40efe snd_hda_input_mux_put +(unknown) sound/pci/hda/snd-hda-codec 0xb65f8364 snd_hda_create_spdif_share_sw +(unknown) sound/pci/hda/snd-hda-codec 0xb68f0182 snd_hda_codec_new +(unknown) sound/pci/hda/snd-hda-codec 0xbe7dd7dc snd_array_new +(unknown) sound/pci/hda/snd-hda-codec 0xc12722b1 snd_hda_codec_amp_read +(unknown) sound/pci/hda/snd-hda-codec 0xc652fd69 snd_hda_get_jack_connectivity +(unknown) sound/pci/hda/snd-hda-codec 0xc72672ca snd_hda_mixer_amp_switch_info +(unknown) sound/pci/hda/snd-hda-codec 0xc896fa79 snd_hda_input_jack_free +(unknown) sound/pci/hda/snd-hda-codec 0xcb301b6e snd_hda_get_jack_type +(unknown) sound/pci/hda/snd-hda-codec 0xcdc21d47 snd_hda_pin_sense +(unknown) sound/pci/hda/snd-hda-codec 0xcf8d94bc snd_hda_sequence_write_cache +(unknown) sound/pci/hda/snd-hda-codec 0xd09abc87 snd_hda_build_controls +(unknown) sound/pci/hda/snd-hda-codec 0xd2591502 snd_hda_bus_reboot_notify +(unknown) sound/pci/hda/snd-hda-codec 0xd7d7ea33 snd_hda_sequence_write +(unknown) sound/pci/hda/snd-hda-codec 0xd839f214 __snd_hda_codec_cleanup_stream +(unknown) sound/pci/hda/snd-hda-codec 0xd9f0bb53 snd_hda_build_pcms +(unknown) sound/pci/hda/snd-hda-codec 0xda8953d7 snd_hda_input_jack_report +(unknown) sound/pci/hda/snd-hda-codec 0xde0dce70 snd_hda_codec_resume_amp +(unknown) sound/pci/hda/snd-hda-codec 0xde444f79 snd_hda_bind_vol +(unknown) sound/pci/hda/snd-hda-codec 0xe099c6bd snd_hda_codec_configure +(unknown) sound/pci/hda/snd-hda-codec 0xe27c2726 hda_get_autocfg_input_label +(unknown) sound/pci/hda/snd-hda-codec 0xe34c95e0 snd_hda_create_spdif_in_ctls +(unknown) sound/pci/hda/snd-hda-codec 0xe5a91322 snd_hda_mixer_bind_switch_put +(unknown) sound/pci/hda/snd-hda-codec 0xe6322fed snd_hda_ch_mode_get +(unknown) sound/pci/hda/snd-hda-codec 0xe8617f65 snd_hda_mixer_bind_switch_get +(unknown) sound/pci/hda/snd-hda-codec 0xeaea0db7 snd_hda_power_up +(unknown) sound/pci/hda/snd-hda-codec 0xec1bfdf1 snd_hda_codec_write +(unknown) sound/pci/hda/snd-hda-codec 0xeda3a721 snd_print_pcm_bits +(unknown) sound/pci/hda/snd-hda-codec 0xee02c083 snd_hda_multi_out_dig_close +(unknown) sound/pci/hda/snd-hda-codec 0xee54fb8b snd_hda_input_mux_info +(unknown) sound/pci/hda/snd-hda-codec 0xefe78ffa snd_hda_codec_update_cache +(unknown) sound/pci/hda/snd-hda-codec 0xf19dd6a6 snd_hda_mixer_bind_ctls_info +(unknown) sound/pci/hda/snd-hda-codec 0xf35194a6 query_amp_caps +(unknown) sound/pci/hda/snd-hda-codec 0xfda19271 snd_hda_mixer_amp_tlv +(unknown) sound/pci/hda/snd-hda-codec 0xfdb2e2f6 snd_hda_check_board_codec_sid_config +(unknown) sound/pci/hda/snd-hda-codec 0xfefb4c46 snd_hda_queue_unsol_event +(unknown) sound/pci/ice1712/snd-ice17xx-ak4xxx 0x573896b4 snd_ice1712_akm4xxx_init +(unknown) sound/pci/ice1712/snd-ice17xx-ak4xxx 0xecd6ffc7 snd_ice1712_akm4xxx_build_controls +(unknown) sound/pci/ice1712/snd-ice17xx-ak4xxx 0xee0d3701 snd_ice1712_akm4xxx_free +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x04de936b oxygen_write32 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x0c5c048b oxygen_pci_probe +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x2528ad63 oxygen_reset_uart +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x30d47414 oxygen_write32_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x46530428 oxygen_read8 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x48aa19f7 oxygen_write_ac97_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x4a6f7928 oxygen_write_spi +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x4b9545fe oxygen_write8_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x56b9c9e1 oxygen_write8 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x76478f22 oxygen_write16 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x7e6a083f oxygen_pci_suspend +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x7f8f6858 oxygen_read_ac97 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x81c1449e oxygen_write16_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x83c32769 oxygen_pci_shutdown +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x94add326 oxygen_write_i2c +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x9eec1415 oxygen_write_uart +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xa52a2343 oxygen_read32 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xb4799f9d oxygen_pci_resume +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xb7c921cf oxygen_write_ac97 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xbac1248e oxygen_pci_remove +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xd12c5ec7 oxygen_read16 +(unknown) sound/pci/trident/snd-trident 0x28758773 snd_trident_write_voice_regs +(unknown) sound/pci/trident/snd-trident 0x400cc4e9 snd_trident_free_voice +(unknown) sound/pci/trident/snd-trident 0x7e7af2ce snd_trident_alloc_voice +(unknown) sound/pci/trident/snd-trident 0xe2af7f12 snd_trident_start_voice +(unknown) sound/pci/trident/snd-trident 0xefc4b3bf snd_trident_stop_voice +(unknown) sound/soc/codecs/snd-soc-88pm860x 0x05328e12 pm860x_mic_jack_detect +(unknown) sound/soc/codecs/snd-soc-88pm860x 0x11a40a69 pm860x_hs_jack_detect +(unknown) sound/soc/codecs/snd-soc-cx20442 0x43e18d27 v253_ops +(unknown) sound/soc/codecs/snd-soc-l3 0x78c84c7e l3_write +(unknown) sound/soc/codecs/snd-soc-max9877 0xfec3dd77 max9877_add_controls +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x3c37f421 aic3x_set_gpio +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x8f63ac50 aic3x_headset_detected +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x9be55b1d aic3x_get_gpio +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0xd264e77f aic3x_set_headset_detection +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0xea4839dd aic3x_button_pressed +(unknown) sound/soc/codecs/snd-soc-tpa6130a2 0x907409dc tpa6130a2_add_controls +(unknown) sound/soc/codecs/snd-soc-tpa6130a2 0xba30c7b2 tpa6130a2_stereo_enable +(unknown) sound/soc/codecs/snd-soc-wl1273 0x6f82fc27 wl1273_get_format +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0x4ba99afd wm_hubs_add_analogue_routes +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0x757206d5 wm_hubs_spkmix_tlv +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0x9e3d1e0a wm_hubs_handle_analogue_pdata +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0xdabc5c35 wm_hubs_add_analogue_controls +(unknown) sound/soc/codecs/snd-soc-wm2000 0x05c42804 wm2000_add_controls +(unknown) sound/soc/codecs/snd-soc-wm8350 0xadb35a42 wm8350_hp_jack_detect +(unknown) sound/soc/codecs/snd-soc-wm8350 0xf494d54a wm8350_mic_jack_detect +(unknown) sound/soc/codecs/snd-soc-wm8903 0x396b115e wm8903_mic_detect +(unknown) sound/soc/codecs/snd-soc-wm8915 0xca7c49f5 wm8915_detect +(unknown) sound/soc/codecs/snd-soc-wm8962 0x4ed220a1 wm8962_mic_detect +(unknown) sound/soc/codecs/snd-soc-wm8994 0x14104dd9 wm8994_mic_detect +(unknown) sound/soc/codecs/snd-soc-wm8994 0xa3210b91 wm8958_mic_detect +(unknown) sound/soc/snd-soc-core 0x00c76e8c snd_soc_dapm_get_pin_status +(unknown) sound/soc/snd-soc-core 0x02171c78 snd_soc_dapm_get_enum_virt +(unknown) sound/soc/snd-soc-core 0x035af4cf snd_soc_unregister_dai +(unknown) sound/soc/snd-soc-core 0x09eb75be snd_soc_debugfs_root +(unknown) sound/soc/snd-soc-core 0x0b16a55a snd_soc_dai_set_fmt +(unknown) sound/soc/snd-soc-core 0x0ca49bb0 snd_soc_info_volsw +(unknown) sound/soc/snd-soc-core 0x0d0db1cf snd_soc_new_ac97_codec +(unknown) sound/soc/snd-soc-core 0x131842e2 snd_soc_put_enum_double +(unknown) sound/soc/snd-soc-core 0x16119e36 dapm_reg_event +(unknown) sound/soc/snd-soc-core 0x17b45ce3 snd_soc_codec_set_pll +(unknown) sound/soc/snd-soc-core 0x1af39486 snd_soc_register_dais +(unknown) sound/soc/snd-soc-core 0x1cbd0c2a snd_soc_dapm_get_enum_double +(unknown) sound/soc/snd-soc-core 0x1eabd0bd snd_soc_suspend +(unknown) sound/soc/snd-soc-core 0x205eb70a snd_soc_dapm_get_pin_switch +(unknown) sound/soc/snd-soc-core 0x22dc1734 snd_soc_jack_add_zones +(unknown) sound/soc/snd-soc-core 0x2541a979 snd_soc_calc_frame_size +(unknown) sound/soc/snd-soc-core 0x2661f05e snd_soc_resume +(unknown) sound/soc/snd-soc-core 0x273161fa snd_soc_put_volsw_2r +(unknown) sound/soc/snd-soc-core 0x27a7b0c1 snd_soc_dapm_disable_pin +(unknown) sound/soc/snd-soc-core 0x2a4b2aba snd_soc_put_volsw_s8 +(unknown) sound/soc/snd-soc-core 0x2c2d90a4 snd_soc_dapm_add_routes +(unknown) sound/soc/snd-soc-core 0x2db27f4f snd_soc_dapm_get_value_enum_double +(unknown) sound/soc/snd-soc-core 0x2f358024 snd_soc_codec_volatile_register +(unknown) sound/soc/snd-soc-core 0x31d2a2bf snd_soc_jack_add_pins +(unknown) sound/soc/snd-soc-core 0x3211e85b snd_soc_info_enum_double +(unknown) sound/soc/snd-soc-core 0x32346ee0 snd_soc_jack_add_gpios +(unknown) sound/soc/snd-soc-core 0x35b1ab33 snd_soc_info_enum_ext +(unknown) sound/soc/snd-soc-core 0x36b50424 snd_soc_dai_set_clkdiv +(unknown) sound/soc/snd-soc-core 0x3ca63b99 snd_soc_dapm_sync +(unknown) sound/soc/snd-soc-core 0x3e700725 snd_soc_cache_read +(unknown) sound/soc/snd-soc-core 0x3f278846 snd_soc_write +(unknown) sound/soc/snd-soc-core 0x434ac926 snd_soc_get_volsw_s8 +(unknown) sound/soc/snd-soc-core 0x462b890d snd_soc_default_writable_register +(unknown) sound/soc/snd-soc-core 0x47def095 snd_soc_dapm_free +(unknown) sound/soc/snd-soc-core 0x4834b8a6 snd_soc_dapm_put_enum_double +(unknown) sound/soc/snd-soc-core 0x499c7a62 snd_soc_pm_ops +(unknown) sound/soc/snd-soc-core 0x4abb3990 snd_soc_dapm_new_widgets +(unknown) sound/soc/snd-soc-core 0x4d085b4f snd_soc_put_volsw +(unknown) sound/soc/snd-soc-core 0x4e308266 snd_soc_get_volsw_2r +(unknown) sound/soc/snd-soc-core 0x50a5bddf snd_soc_update_bits +(unknown) sound/soc/snd-soc-core 0x51fda709 snd_soc_update_bits_locked +(unknown) sound/soc/snd-soc-core 0x5244c0d9 snd_soc_dapm_put_volsw +(unknown) sound/soc/snd-soc-core 0x59aa004c snd_soc_codec_set_cache_io +(unknown) sound/soc/snd-soc-core 0x5a637ae5 snd_soc_dapm_put_value_enum_double +(unknown) sound/soc/snd-soc-core 0x5a77bf49 snd_soc_get_volsw_2r_sx +(unknown) sound/soc/snd-soc-core 0x5c9e5371 snd_soc_unregister_platform +(unknown) sound/soc/snd-soc-core 0x5e2c8789 snd_soc_dapm_enable_pin +(unknown) sound/soc/snd-soc-core 0x5e3121b6 snd_soc_jack_new +(unknown) sound/soc/snd-soc-core 0x60caa3b6 snd_soc_jack_free_gpios +(unknown) sound/soc/snd-soc-core 0x64dddcd2 snd_soc_dapm_info_pin_switch +(unknown) sound/soc/snd-soc-core 0x68adc455 snd_soc_info_volsw_ext +(unknown) sound/soc/snd-soc-core 0x68cf1323 snd_soc_dai_set_pll +(unknown) sound/soc/snd-soc-core 0x68e69e2e snd_soc_get_value_enum_double +(unknown) sound/soc/snd-soc-core 0x6b0c3543 snd_soc_dapm_force_enable_pin +(unknown) sound/soc/snd-soc-core 0x6ba2ec7b snd_soc_default_volatile_register +(unknown) sound/soc/snd-soc-core 0x6db4872c snd_soc_unregister_codec +(unknown) sound/soc/snd-soc-core 0x76b40e80 snd_soc_dapm_nc_pin +(unknown) sound/soc/snd-soc-core 0x778ee802 snd_soc_register_dai +(unknown) sound/soc/snd-soc-core 0x77bd12fc snd_soc_dapm_put_pin_switch +(unknown) sound/soc/snd-soc-core 0x791d58e1 snd_soc_cache_sync +(unknown) sound/soc/snd-soc-core 0x7b2d7b86 snd_soc_dai_set_channel_map +(unknown) sound/soc/snd-soc-core 0x7bc5e93b snd_soc_read +(unknown) sound/soc/snd-soc-core 0x7e606130 snd_soc_calc_bclk +(unknown) sound/soc/snd-soc-core 0x81c39c9c snd_soc_info_volsw_s8 +(unknown) sound/soc/snd-soc-core 0x8292016e snd_soc_get_volsw +(unknown) sound/soc/snd-soc-core 0x83c360ee snd_soc_dapm_new_controls +(unknown) sound/soc/snd-soc-core 0x88b63b56 snd_soc_dai_digital_mute +(unknown) sound/soc/snd-soc-core 0x8907cf0c snd_soc_dapm_put_enum_virt +(unknown) sound/soc/snd-soc-core 0x8cfb2e6e snd_soc_free_ac97_codec +(unknown) sound/soc/snd-soc-core 0x92a1b977 snd_soc_codec_readable_register +(unknown) sound/soc/snd-soc-core 0x949d74ca snd_soc_set_runtime_hwparams +(unknown) sound/soc/snd-soc-core 0x9547929a snd_soc_add_controls +(unknown) sound/soc/snd-soc-core 0x96e2e216 snd_soc_info_volsw_2r +(unknown) sound/soc/snd-soc-core 0x9d0a5d22 snd_soc_default_readable_register +(unknown) sound/soc/snd-soc-core 0x9e6cd1b2 snd_soc_register_card +(unknown) sound/soc/snd-soc-core 0x9f94784b snd_soc_dapm_ignore_suspend +(unknown) sound/soc/snd-soc-core 0xa138040b snd_soc_limit_volume +(unknown) sound/soc/snd-soc-core 0xa38a6cca snd_soc_register_platform +(unknown) sound/soc/snd-soc-core 0xac2a6e0d snd_soc_put_volsw_2r_sx +(unknown) sound/soc/snd-soc-core 0xb125c14e snd_soc_register_codec +(unknown) sound/soc/snd-soc-core 0xb14099f2 snd_soc_jack_notifier_unregister +(unknown) sound/soc/snd-soc-core 0xb2b5f1e1 snd_soc_poweroff +(unknown) sound/soc/snd-soc-core 0xb9897f2c snd_soc_dapm_new_control +(unknown) sound/soc/snd-soc-core 0xbd48302d snd_soc_jack_get_type +(unknown) sound/soc/snd-soc-core 0xc00a922a snd_soc_dapm_get_volsw +(unknown) sound/soc/snd-soc-core 0xc09458a0 snd_soc_put_value_enum_double +(unknown) sound/soc/snd-soc-core 0xc222797e snd_soc_unregister_card +(unknown) sound/soc/snd-soc-core 0xc255ba64 snd_soc_cnew +(unknown) sound/soc/snd-soc-core 0xc8269f94 snd_soc_params_to_frame_size +(unknown) sound/soc/snd-soc-core 0xc93a7308 snd_soc_codec_set_sysclk +(unknown) sound/soc/snd-soc-core 0xc97b0054 snd_soc_jack_notifier_register +(unknown) sound/soc/snd-soc-core 0xd05c1168 snd_soc_info_volsw_2r_sx +(unknown) sound/soc/snd-soc-core 0xd90fe12b snd_soc_codec_writable_register +(unknown) sound/soc/snd-soc-core 0xdcd525bf snd_soc_dai_set_tdm_slot +(unknown) sound/soc/snd-soc-core 0xdf462117 snd_soc_dai_set_tristate +(unknown) sound/soc/snd-soc-core 0xe3ec61c7 snd_soc_bulk_write_raw +(unknown) sound/soc/snd-soc-core 0xe54593a6 snd_soc_get_enum_double +(unknown) sound/soc/snd-soc-core 0xe873e867 snd_soc_unregister_dais +(unknown) sound/soc/snd-soc-core 0xeb711ae7 snd_soc_params_to_bclk +(unknown) sound/soc/snd-soc-core 0xebee6a95 snd_soc_cache_write +(unknown) sound/soc/snd-soc-core 0xf27bab1a snd_soc_jack_report +(unknown) sound/soc/snd-soc-core 0xf5d9b36d snd_soc_dai_set_sysclk +(unknown) sound/soc/snd-soc-core 0xf92747c8 snd_soc_test_bits +(unknown) sound/soundcore 0x6ef6cfbf sound_class +(unknown) sound/synth/emux/snd-emux-synth 0x21e73d3d snd_emux_terminate_all +(unknown) sound/synth/emux/snd-emux-synth 0x3e065905 snd_emux_lock_voice +(unknown) sound/synth/emux/snd-emux-synth 0x655cb202 snd_sf_linear_to_log +(unknown) sound/synth/emux/snd-emux-synth 0x96555ccc snd_emux_free +(unknown) sound/synth/emux/snd-emux-synth 0xa6f1cb59 snd_emux_unlock_voice +(unknown) sound/synth/emux/snd-emux-synth 0xa8f3a69b snd_emux_new +(unknown) sound/synth/emux/snd-emux-synth 0xea74ef45 snd_emux_register +(unknown) sound/synth/snd-util-mem 0x022cdf0d snd_util_mem_free +(unknown) sound/synth/snd-util-mem 0x295a0f80 __snd_util_mem_free +(unknown) sound/synth/snd-util-mem 0x4e2eb0fa __snd_util_mem_alloc +(unknown) sound/synth/snd-util-mem 0x669dcea9 snd_util_mem_avail +(unknown) sound/synth/snd-util-mem 0x7934eb1b snd_util_memhdr_free +(unknown) sound/synth/snd-util-mem 0xb0ca27bd snd_util_mem_alloc +(unknown) sound/synth/snd-util-mem 0xb9f1e586 snd_util_memhdr_new +(unknown) sound/synth/snd-util-mem 0xefe3f2ba __snd_util_memblk_new +(unknown) sound/usb/snd-usbmidi-lib 0x16756dc0 snd_usbmidi_input_start +(unknown) sound/usb/snd-usbmidi-lib 0x3ff2e481 snd_usbmidi_create +(unknown) sound/usb/snd-usbmidi-lib 0x63343b1d snd_usbmidi_input_stop +(unknown) sound/usb/snd-usbmidi-lib 0xd9d2bb03 snd_usbmidi_disconnect +(unknown) ubuntu/dm-raid4-5/dm-raid45 0x28510d84 dm_mem_cache_free +(unknown) ubuntu/dm-raid4-5/dm-raid45 0x5f0103b6 dm_mem_cache_client_create +(unknown) ubuntu/dm-raid4-5/dm-raid45 0x6b30af8f dm_mem_cache_shrink +(unknown) ubuntu/dm-raid4-5/dm-raid45 0x7f5aa6eb dm_mem_cache_alloc +(unknown) ubuntu/dm-raid4-5/dm-raid45 0x8efd5843 dm_mem_cache_grow +(unknown) ubuntu/dm-raid4-5/dm-raid45 0x920a7a41 dm_message_parse +(unknown) ubuntu/dm-raid4-5/dm-raid45 0xa9bbdedf dm_mem_cache_client_destroy +EXPORT_SYMBOL vmlinux 0x00000000 softirq_work_list +EXPORT_SYMBOL vmlinux 0x0005b375 lookup_hash +EXPORT_SYMBOL vmlinux 0x000fcff4 tcp_splice_read +EXPORT_SYMBOL vmlinux 0x001f6dbf alloc_fddidev +EXPORT_SYMBOL vmlinux 0x0021f9b6 tty_kref_put +EXPORT_SYMBOL vmlinux 0x0028ec7b md_unregister_thread +EXPORT_SYMBOL vmlinux 0x002de09c vfsmount_lock_global_unlock_online +EXPORT_SYMBOL vmlinux 0x0043c11c __dquot_alloc_space +EXPORT_SYMBOL vmlinux 0x004a0a55 clocksource_unregister +EXPORT_SYMBOL vmlinux 0x00556333 kobject_get +EXPORT_SYMBOL vmlinux 0x00614be4 qdisc_tree_decrease_qlen +EXPORT_SYMBOL vmlinux 0x00801678 flush_scheduled_work +EXPORT_SYMBOL vmlinux 0x009893d5 __pskb_pull_tail +EXPORT_SYMBOL vmlinux 0x00e5b8d8 con_set_default_unimap +EXPORT_SYMBOL vmlinux 0x00f42699 files_lglock_global_unlock +EXPORT_SYMBOL vmlinux 0x01000e51 schedule +EXPORT_SYMBOL vmlinux 0x01017035 __neigh_event_send +EXPORT_SYMBOL vmlinux 0x012c324b tcp_gro_receive +EXPORT_SYMBOL vmlinux 0x013db956 neigh_table_init_no_netlink +EXPORT_SYMBOL vmlinux 0x0164c2ef dquot_quota_off +EXPORT_SYMBOL vmlinux 0x016af48e serial8250_do_set_termios +EXPORT_SYMBOL vmlinux 0x01700d9f jbd2_journal_update_format +EXPORT_SYMBOL vmlinux 0x017aa6d9 blk_peek_request +EXPORT_SYMBOL vmlinux 0x01819417 md_integrity_register +EXPORT_SYMBOL vmlinux 0x0183226c dquot_free_inode +EXPORT_SYMBOL vmlinux 0x01850c44 rfkill_destroy +EXPORT_SYMBOL vmlinux 0x01902adf netpoll_trap +EXPORT_SYMBOL vmlinux 0x01b70ef5 __percpu_counter_init +EXPORT_SYMBOL vmlinux 0x01d19038 acpi_enable_subsystem +EXPORT_SYMBOL vmlinux 0x01dd331c i2c_release_client +EXPORT_SYMBOL vmlinux 0x01e6991e __blockdev_direct_IO +EXPORT_SYMBOL vmlinux 0x01f52067 sock_i_uid +EXPORT_SYMBOL vmlinux 0x02124474 ip_send_check +EXPORT_SYMBOL vmlinux 0x021ff300 dev_uc_del +EXPORT_SYMBOL vmlinux 0x0229ea72 uart_get_divisor +EXPORT_SYMBOL vmlinux 0x0237b57a arch_unregister_cpu +EXPORT_SYMBOL vmlinux 0x026249d7 dst_destroy +EXPORT_SYMBOL vmlinux 0x02649054 security_sock_rcv_skb +EXPORT_SYMBOL vmlinux 0x027eae48 unregister_framebuffer +EXPORT_SYMBOL vmlinux 0x028b3121 jbd2_journal_lock_updates +EXPORT_SYMBOL vmlinux 0x029444f0 native_read_tsc +EXPORT_SYMBOL vmlinux 0x029ce9af pci_remove_behind_bridge +EXPORT_SYMBOL vmlinux 0x02a18c74 nf_conntrack_destroy +EXPORT_SYMBOL vmlinux 0x02a344d6 seq_open +EXPORT_SYMBOL vmlinux 0x02a6ce5a crc16_table +EXPORT_SYMBOL vmlinux 0x02bc6aea tty_unthrottle +EXPORT_SYMBOL vmlinux 0x02d81845 audit_log_task_context +EXPORT_SYMBOL vmlinux 0x0317d7bd blk_alloc_queue_node +EXPORT_SYMBOL vmlinux 0x032a5a6e eth_header_cache_update +EXPORT_SYMBOL vmlinux 0x0334da4e scsi_command_size_tbl +EXPORT_SYMBOL vmlinux 0x0349dd29 ida_pre_get +EXPORT_SYMBOL vmlinux 0x034f9e73 param_ops_byte +EXPORT_SYMBOL vmlinux 0x03592ea0 security_unix_stream_connect +EXPORT_SYMBOL vmlinux 0x035f8683 mdiobus_read +EXPORT_SYMBOL vmlinux 0x037a0cba kfree +EXPORT_SYMBOL vmlinux 0x0380621c mark_buffer_dirty +EXPORT_SYMBOL vmlinux 0x039b591c nf_getsockopt +EXPORT_SYMBOL vmlinux 0x03c06156 bitmap_fold +EXPORT_SYMBOL vmlinux 0x03fd2571 vm_unmap_ram +EXPORT_SYMBOL vmlinux 0x04097f88 pci_prepare_to_sleep +EXPORT_SYMBOL vmlinux 0x041e878b ppp_unit_number +EXPORT_SYMBOL vmlinux 0x0422fe4a inet_csk_timer_bug_msg +EXPORT_SYMBOL vmlinux 0x0435232f __napi_schedule +EXPORT_SYMBOL vmlinux 0x044e912f arp_invalidate +EXPORT_SYMBOL vmlinux 0x045354e9 netdev_printk +EXPORT_SYMBOL vmlinux 0x046dd479 eth_mac_addr +EXPORT_SYMBOL vmlinux 0x046eef98 inet_dgram_ops +EXPORT_SYMBOL vmlinux 0x047780b3 gnet_stats_copy_app +EXPORT_SYMBOL vmlinux 0x0487f7ac x86_dma_fallback_dev +EXPORT_SYMBOL vmlinux 0x0487f831 fb_find_best_display +EXPORT_SYMBOL vmlinux 0x04927208 cpu_active_mask +EXPORT_SYMBOL vmlinux 0x049fce0d create_empty_buffers +EXPORT_SYMBOL vmlinux 0x04bf97f3 phy_register_fixup_for_id +EXPORT_SYMBOL vmlinux 0x04c03098 dquot_get_dqinfo +EXPORT_SYMBOL vmlinux 0x04d8c750 release_perfctr_nmi +EXPORT_SYMBOL vmlinux 0x04deb5e1 vfs_read +EXPORT_SYMBOL vmlinux 0x04ea56f9 _kstrtol +EXPORT_SYMBOL vmlinux 0x0507f8b1 mmc_set_blocklen +EXPORT_SYMBOL vmlinux 0x050b2633 swiotlb_unmap_sg_attrs +EXPORT_SYMBOL vmlinux 0x05240ee7 percpu_counter_batch +EXPORT_SYMBOL vmlinux 0x0558c0b5 pci_release_selected_regions +EXPORT_SYMBOL vmlinux 0x0586f18c __xfrm_init_state +EXPORT_SYMBOL vmlinux 0x058d197d generic_file_splice_read +EXPORT_SYMBOL vmlinux 0x05a5bf7b mmc_try_claim_host +EXPORT_SYMBOL vmlinux 0x05b554a4 iw_handler_get_spy +EXPORT_SYMBOL vmlinux 0x05c99f6a block_write_full_page +EXPORT_SYMBOL vmlinux 0x05f4336e fsnotify_put_mark +EXPORT_SYMBOL vmlinux 0x061651be strcat +EXPORT_SYMBOL vmlinux 0x0634100a bitmap_parselist_user +EXPORT_SYMBOL vmlinux 0x064f8769 __scsi_put_command +EXPORT_SYMBOL vmlinux 0x067136f4 tcp_connect +EXPORT_SYMBOL vmlinux 0x067d8d35 security_release_secctx +EXPORT_SYMBOL vmlinux 0x068c7263 ioremap_cache +EXPORT_SYMBOL vmlinux 0x06a485f2 __krealloc +EXPORT_SYMBOL vmlinux 0x06a8a879 sync_mapping_buffers +EXPORT_SYMBOL vmlinux 0x06ab60c0 _raw_write_unlock_irqrestore +EXPORT_SYMBOL vmlinux 0x06aef815 bioset_free +EXPORT_SYMBOL vmlinux 0x06d728b1 tcp_parse_md5sig_option +EXPORT_SYMBOL vmlinux 0x06fe3b14 default_grn +EXPORT_SYMBOL vmlinux 0x07083631 journal_create +EXPORT_SYMBOL vmlinux 0x07143531 neigh_lookup +EXPORT_SYMBOL vmlinux 0x0726291e xfrm6_rcv +EXPORT_SYMBOL vmlinux 0x0727c4f3 iowrite8 +EXPORT_SYMBOL vmlinux 0x072c14d1 dev_addr_del_multiple +EXPORT_SYMBOL vmlinux 0x072ec076 register_quota_format +EXPORT_SYMBOL vmlinux 0x072fdf5d elv_unregister_queue +EXPORT_SYMBOL vmlinux 0x073d4f0f bio_integrity_alloc_bioset +EXPORT_SYMBOL vmlinux 0x073dfa12 generate_resume_trace +EXPORT_SYMBOL vmlinux 0x074554ac mmc_erase +EXPORT_SYMBOL vmlinux 0x0762713d cleancache_register_ops +EXPORT_SYMBOL vmlinux 0x0763301e netdev_set_master +EXPORT_SYMBOL vmlinux 0x0766ee02 mmc_request_done +EXPORT_SYMBOL vmlinux 0x07733ab3 ip_route_input_common +EXPORT_SYMBOL vmlinux 0x078552bd mb_cache_entry_insert +EXPORT_SYMBOL vmlinux 0x0799aca4 local_bh_enable +EXPORT_SYMBOL vmlinux 0x079fa1a5 dqget +EXPORT_SYMBOL vmlinux 0x07a7a690 bitmap_unplug +EXPORT_SYMBOL vmlinux 0x07a890c8 fb_alloc_cmap +EXPORT_SYMBOL vmlinux 0x07cc4a5d printk_timed_ratelimit +EXPORT_SYMBOL vmlinux 0x07d5b7b7 netif_receive_skb +EXPORT_SYMBOL vmlinux 0x07d8f091 cap_file_mmap +EXPORT_SYMBOL vmlinux 0x07d9b783 scsi_nl_send_vendor_msg +EXPORT_SYMBOL vmlinux 0x081e49d4 elv_rb_del +EXPORT_SYMBOL vmlinux 0x082c3213 pci_root_buses +EXPORT_SYMBOL vmlinux 0x08466995 __dst_destroy_metrics_generic +EXPORT_SYMBOL vmlinux 0x08468b07 netif_skb_features +EXPORT_SYMBOL vmlinux 0x0897287b acpi_disable_all_gpes +EXPORT_SYMBOL vmlinux 0x089b459f inode_sb_list_lock +EXPORT_SYMBOL vmlinux 0x089c602b __nla_put +EXPORT_SYMBOL vmlinux 0x08c0b197 pnp_unregister_card_driver +EXPORT_SYMBOL vmlinux 0x08cb01e1 put_disk +EXPORT_SYMBOL vmlinux 0x08ce3b92 sk_stop_timer +EXPORT_SYMBOL vmlinux 0x08d66a3a warn_slowpath_fmt +EXPORT_SYMBOL vmlinux 0x08fdb2e5 pnp_is_active +EXPORT_SYMBOL vmlinux 0x09332d46 blk_dump_rq_flags +EXPORT_SYMBOL vmlinux 0x0933aae1 efi_enabled +EXPORT_SYMBOL vmlinux 0x09483644 __mark_inode_dirty +EXPORT_SYMBOL vmlinux 0x0948cde9 num_physpages +EXPORT_SYMBOL vmlinux 0x0955218b fget_raw +EXPORT_SYMBOL vmlinux 0x0976699f bio_map_user +EXPORT_SYMBOL vmlinux 0x09775cdc kref_get +EXPORT_SYMBOL vmlinux 0x098431ba acpi_get_current_resources +EXPORT_SYMBOL vmlinux 0x098b71c6 fb_dealloc_cmap +EXPORT_SYMBOL vmlinux 0x0993b602 jbd2_journal_wipe +EXPORT_SYMBOL vmlinux 0x09958815 iget_locked +EXPORT_SYMBOL vmlinux 0x09b419a2 arp_tbl +EXPORT_SYMBOL vmlinux 0x09b65c89 blk_make_request +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 0x09cbed05 sk_stream_error +EXPORT_SYMBOL vmlinux 0x09d44df9 in_lock_functions +EXPORT_SYMBOL vmlinux 0x0a04f755 writeback_inodes_sb_nr +EXPORT_SYMBOL vmlinux 0x0a14c207 I_BDEV +EXPORT_SYMBOL vmlinux 0x0a2487e0 unblock_all_signals +EXPORT_SYMBOL vmlinux 0x0a41e830 phy_connect +EXPORT_SYMBOL vmlinux 0x0a429b6d input_mt_destroy_slots +EXPORT_SYMBOL vmlinux 0x0a549d2c genl_unregister_mc_group +EXPORT_SYMBOL vmlinux 0x0a56482b kernel_getsockopt +EXPORT_SYMBOL vmlinux 0x0a6a2b04 d_prune_aliases +EXPORT_SYMBOL vmlinux 0x0a79a13a generic_pipe_buf_map +EXPORT_SYMBOL vmlinux 0x0aacd352 __kfifo_len_r +EXPORT_SYMBOL vmlinux 0x0acb1a3c __bitmap_shift_right +EXPORT_SYMBOL vmlinux 0x0acb4315 dev_add_pack +EXPORT_SYMBOL vmlinux 0x0ace5328 tcp_child_process +EXPORT_SYMBOL vmlinux 0x0acf7679 dma_issue_pending_all +EXPORT_SYMBOL vmlinux 0x0ad01acd fail_migrate_page +EXPORT_SYMBOL vmlinux 0x0adf5c90 pci_set_power_state +EXPORT_SYMBOL vmlinux 0x0b013765 pci_dev_get +EXPORT_SYMBOL vmlinux 0x0b0d888b icmpv6_err_convert +EXPORT_SYMBOL vmlinux 0x0b1beb31 vmalloc_32_user +EXPORT_SYMBOL vmlinux 0x0b2bf6fa generic_pipe_buf_get +EXPORT_SYMBOL vmlinux 0x0b346b29 i2c_smbus_read_byte +EXPORT_SYMBOL vmlinux 0x0b7086d9 param_get_short +EXPORT_SYMBOL vmlinux 0x0b742fd7 simple_strtol +EXPORT_SYMBOL vmlinux 0x0b77413a down_write_trylock +EXPORT_SYMBOL vmlinux 0x0ba9fa50 elv_rb_latter_request +EXPORT_SYMBOL vmlinux 0x0bb36ed7 new_inode +EXPORT_SYMBOL vmlinux 0x0bc477a2 irq_set_irq_type +EXPORT_SYMBOL vmlinux 0x0bc73e50 pagevec_lookup_tag +EXPORT_SYMBOL vmlinux 0x0be3dea7 __set_page_dirty_nobuffers +EXPORT_SYMBOL vmlinux 0x0bf97c88 dmam_alloc_noncoherent +EXPORT_SYMBOL vmlinux 0x0bf9d5cc path_get +EXPORT_SYMBOL vmlinux 0x0c18b46e in_dev_finish_destroy +EXPORT_SYMBOL vmlinux 0x0c65e73c scsi_normalize_sense +EXPORT_SYMBOL vmlinux 0x0c680868 dquot_disable +EXPORT_SYMBOL vmlinux 0x0c7792b2 acpi_bus_unregister_driver +EXPORT_SYMBOL vmlinux 0x0c8c9e99 scsi_show_extd_sense +EXPORT_SYMBOL vmlinux 0x0c8dce44 xfrm_state_delete +EXPORT_SYMBOL vmlinux 0x0c90a921 sock_init_data +EXPORT_SYMBOL vmlinux 0x0ca7b7a8 acpi_check_region +EXPORT_SYMBOL vmlinux 0x0cae232b utf16s_to_utf8s +EXPORT_SYMBOL vmlinux 0x0cb22d99 try_to_release_page +EXPORT_SYMBOL vmlinux 0x0cb7535d touch_atime +EXPORT_SYMBOL vmlinux 0x0cc7f956 edac_mce_register +EXPORT_SYMBOL vmlinux 0x0cf5d687 serio_reconnect +EXPORT_SYMBOL vmlinux 0x0d3dda14 acpi_get_type +EXPORT_SYMBOL vmlinux 0x0d4a9583 unregister_netdevice_queue +EXPORT_SYMBOL vmlinux 0x0d542439 __ipv6_addr_type +EXPORT_SYMBOL vmlinux 0x0d721620 __ps2_command +EXPORT_SYMBOL vmlinux 0x0d9d56f2 fddi_type_trans +EXPORT_SYMBOL vmlinux 0x0d9e28d1 sock_no_sendmsg +EXPORT_SYMBOL vmlinux 0x0da10ec3 security_sock_graft +EXPORT_SYMBOL vmlinux 0x0da2a4c4 __mod_zone_page_state +EXPORT_SYMBOL vmlinux 0x0dc6e23b dev_queue_xmit +EXPORT_SYMBOL vmlinux 0x0dc91f45 init_special_inode +EXPORT_SYMBOL vmlinux 0x0dcbfbba pci_bus_size_bridges +EXPORT_SYMBOL vmlinux 0x0e006f78 inode_owner_or_capable +EXPORT_SYMBOL vmlinux 0x0e132793 kobject_init +EXPORT_SYMBOL vmlinux 0x0e174aa7 __init_waitqueue_head +EXPORT_SYMBOL vmlinux 0x0e311a12 dquot_commit +EXPORT_SYMBOL vmlinux 0x0e52592a panic +EXPORT_SYMBOL vmlinux 0x0e75663a prepare_to_wait +EXPORT_SYMBOL vmlinux 0x0e79d854 sk_stream_write_space +EXPORT_SYMBOL vmlinux 0x0e7adf3c xfrm_register_type +EXPORT_SYMBOL vmlinux 0x0e7d4452 __sk_mem_reclaim +EXPORT_SYMBOL vmlinux 0x0ebebe14 groups_free +EXPORT_SYMBOL vmlinux 0x0ed8cc7b acpi_evaluate_object_typed +EXPORT_SYMBOL vmlinux 0x0eeee98d release_sock +EXPORT_SYMBOL vmlinux 0x0efaee74 neigh_create +EXPORT_SYMBOL vmlinux 0x0f413b36 unregister_shrinker +EXPORT_SYMBOL vmlinux 0x0f59f197 param_array_ops +EXPORT_SYMBOL vmlinux 0x0f721156 abx500_remove_ops +EXPORT_SYMBOL vmlinux 0x0f865695 mnt_pin +EXPORT_SYMBOL vmlinux 0x0fad7f1b dm_get_device +EXPORT_SYMBOL vmlinux 0x0faef0ed __tasklet_schedule +EXPORT_SYMBOL vmlinux 0x0fb7495d inet_ioctl +EXPORT_SYMBOL vmlinux 0x0fc97473 max8925_bulk_read +EXPORT_SYMBOL vmlinux 0x0fc983c7 inet_frag_find +EXPORT_SYMBOL vmlinux 0x0fd00a68 acpi_clear_event +EXPORT_SYMBOL vmlinux 0x0ff2b602 slhc_compress +EXPORT_SYMBOL vmlinux 0x1007d9fc revalidate_disk +EXPORT_SYMBOL vmlinux 0x100efcd5 input_open_device +EXPORT_SYMBOL vmlinux 0x1036dd36 xfrm_state_update +EXPORT_SYMBOL vmlinux 0x104208f9 arp_send +EXPORT_SYMBOL vmlinux 0x10634edd dev_crit +EXPORT_SYMBOL vmlinux 0x1072a394 csum_partial_copy_from_user +EXPORT_SYMBOL vmlinux 0x108d80cd jbd2__journal_restart +EXPORT_SYMBOL vmlinux 0x109c545a pcim_pin_device +EXPORT_SYMBOL vmlinux 0x10a0c3e7 register_nls +EXPORT_SYMBOL vmlinux 0x10a65812 mnt_set_expiry +EXPORT_SYMBOL vmlinux 0x10af34f5 dma_find_channel +EXPORT_SYMBOL vmlinux 0x10d9d048 icmp_err_convert +EXPORT_SYMBOL vmlinux 0x10ee20bb default_blu +EXPORT_SYMBOL vmlinux 0x10fa80d7 hippi_type_trans +EXPORT_SYMBOL vmlinux 0x11089ac7 _ctype +EXPORT_SYMBOL vmlinux 0x11267875 scsi_extd_sense_format +EXPORT_SYMBOL vmlinux 0x11287a27 ps2_drain +EXPORT_SYMBOL vmlinux 0x114059a9 sk_common_release +EXPORT_SYMBOL vmlinux 0x1157d8cf unregister_tcf_proto_ops +EXPORT_SYMBOL vmlinux 0x11633870 param_set_ushort +EXPORT_SYMBOL vmlinux 0x1163f0a7 blk_max_low_pfn +EXPORT_SYMBOL vmlinux 0x116f8f74 vfs_mkdir +EXPORT_SYMBOL vmlinux 0x117093be qdisc_class_hash_init +EXPORT_SYMBOL vmlinux 0x11743d7e agp_create_memory +EXPORT_SYMBOL vmlinux 0x118b1eb4 dma_pool_destroy +EXPORT_SYMBOL vmlinux 0x118f01ea putname +EXPORT_SYMBOL vmlinux 0x11b08e89 __blk_end_request_all +EXPORT_SYMBOL vmlinux 0x11b55fb7 xfrm_policy_byid +EXPORT_SYMBOL vmlinux 0x11b5c464 bmap +EXPORT_SYMBOL vmlinux 0x11bbee5d mmc_host_disable +EXPORT_SYMBOL vmlinux 0x11bc132f tty_port_init +EXPORT_SYMBOL vmlinux 0x11e5eef0 file_sb_list_del +EXPORT_SYMBOL vmlinux 0x11e72356 init_task +EXPORT_SYMBOL vmlinux 0x11f7ed4c hex_to_bin +EXPORT_SYMBOL vmlinux 0x12156c2f jbd2_journal_force_commit +EXPORT_SYMBOL vmlinux 0x12224730 alloc_file +EXPORT_SYMBOL vmlinux 0x122e5752 sock_kmalloc +EXPORT_SYMBOL vmlinux 0x12360b79 prepare_to_wait_exclusive +EXPORT_SYMBOL vmlinux 0x12423ed5 rfkill_unregister +EXPORT_SYMBOL vmlinux 0x12504c71 lro_receive_skb +EXPORT_SYMBOL vmlinux 0x1250eb58 padata_add_cpu +EXPORT_SYMBOL vmlinux 0x1253d007 alloc_buffer_head +EXPORT_SYMBOL vmlinux 0x127958bd writeback_inodes_sb_nr_if_idle +EXPORT_SYMBOL vmlinux 0x127a373f try_to_del_timer_sync +EXPORT_SYMBOL vmlinux 0x127fe5be con_is_bound +EXPORT_SYMBOL vmlinux 0x129de341 wrmsr_on_cpus +EXPORT_SYMBOL vmlinux 0x12a38747 usleep_range +EXPORT_SYMBOL vmlinux 0x12a4598b truncate_inode_pages +EXPORT_SYMBOL vmlinux 0x12ecfadd pcim_iomap_regions +EXPORT_SYMBOL vmlinux 0x12f99022 inet_frags_init_net +EXPORT_SYMBOL vmlinux 0x13364544 set_pages_wb +EXPORT_SYMBOL vmlinux 0x133cade5 interruptible_sleep_on_timeout +EXPORT_SYMBOL vmlinux 0x133e38f9 inet_stream_connect +EXPORT_SYMBOL vmlinux 0x13455c2f dm_table_get_md +EXPORT_SYMBOL vmlinux 0x137a1dbc kernel_connect +EXPORT_SYMBOL vmlinux 0x13850ccf vfs_writev +EXPORT_SYMBOL vmlinux 0x13b65a01 x86_bios_cpu_apicid +EXPORT_SYMBOL vmlinux 0x13b6ac8e textsearch_register +EXPORT_SYMBOL vmlinux 0x13c12012 dquot_operations +EXPORT_SYMBOL vmlinux 0x13d0adf7 __kfifo_out +EXPORT_SYMBOL vmlinux 0x13ec80f3 param_set_short +EXPORT_SYMBOL vmlinux 0x13f42152 system_entering_hibernation +EXPORT_SYMBOL vmlinux 0x140568ef sock_create_kern +EXPORT_SYMBOL vmlinux 0x14102a2f boot_cpu_data +EXPORT_SYMBOL vmlinux 0x141229ea ab3100_event_unregister +EXPORT_SYMBOL vmlinux 0x142af80f call_usermodehelper_setfns +EXPORT_SYMBOL vmlinux 0x1430e6e0 unregister_acpi_notifier +EXPORT_SYMBOL vmlinux 0x1445b803 mii_ethtool_sset +EXPORT_SYMBOL vmlinux 0x14547444 dev_uc_add +EXPORT_SYMBOL vmlinux 0x14625f7e irq_set_chip +EXPORT_SYMBOL vmlinux 0x1494ff3d scsi_report_bus_reset +EXPORT_SYMBOL vmlinux 0x14a8d6d8 mmc_add_host +EXPORT_SYMBOL vmlinux 0x14ac6575 tty_insert_flip_string_flags +EXPORT_SYMBOL vmlinux 0x14b2ea05 pci_unmap_rom +EXPORT_SYMBOL vmlinux 0x14e7ca7c alloc_cpu_rmap +EXPORT_SYMBOL vmlinux 0x151419c1 hippi_mac_addr +EXPORT_SYMBOL vmlinux 0x1551dc51 bitmap_find_free_region +EXPORT_SYMBOL vmlinux 0x1574c0b9 del_timer +EXPORT_SYMBOL vmlinux 0x15798856 netdev_features_change +EXPORT_SYMBOL vmlinux 0x157b131a bio_endio +EXPORT_SYMBOL vmlinux 0x158bc889 delete_from_page_cache +EXPORT_SYMBOL vmlinux 0x15954ed4 phy_find_first +EXPORT_SYMBOL vmlinux 0x15ba4912 abx500_startup_irq_enabled +EXPORT_SYMBOL vmlinux 0x15d8c8aa edac_mce_unregister +EXPORT_SYMBOL vmlinux 0x15f71e30 simple_statfs +EXPORT_SYMBOL vmlinux 0x15feb3d8 skb_gro_reset_offset +EXPORT_SYMBOL vmlinux 0x1606764e blk_queue_io_opt +EXPORT_SYMBOL vmlinux 0x160ea4c8 sfi_disabled +EXPORT_SYMBOL vmlinux 0x16194fe2 __bforget +EXPORT_SYMBOL vmlinux 0x1627ed72 register_dcbevent_notifier +EXPORT_SYMBOL vmlinux 0x16305289 warn_slowpath_null +EXPORT_SYMBOL vmlinux 0x16415663 aio_complete +EXPORT_SYMBOL vmlinux 0x1643f31f xfrm_register_km +EXPORT_SYMBOL vmlinux 0x1647ccba tty_port_hangup +EXPORT_SYMBOL vmlinux 0x16484c90 ethtool_op_set_tx_hw_csum +EXPORT_SYMBOL vmlinux 0x16592094 _raw_write_lock +EXPORT_SYMBOL vmlinux 0x165be88a xfrm_state_lookup_byaddr +EXPORT_SYMBOL vmlinux 0x167e7f9d __get_user_1 +EXPORT_SYMBOL vmlinux 0x168a474f wireless_send_event +EXPORT_SYMBOL vmlinux 0x1693366e ip_mc_inc_group +EXPORT_SYMBOL vmlinux 0x16981cd3 dquot_drop +EXPORT_SYMBOL vmlinux 0x169c7a7a agp_free_memory +EXPORT_SYMBOL vmlinux 0x16ae93f0 eth_validate_addr +EXPORT_SYMBOL vmlinux 0x16b3bc9d ipv6_setsockopt +EXPORT_SYMBOL vmlinux 0x16bd754d i8042_check_port_owner +EXPORT_SYMBOL vmlinux 0x16be4694 sock_setsockopt +EXPORT_SYMBOL vmlinux 0x16c27fab bfifo_qdisc_ops +EXPORT_SYMBOL vmlinux 0x16c68e20 textsearch_prepare +EXPORT_SYMBOL vmlinux 0x16ebb265 dm_table_event +EXPORT_SYMBOL vmlinux 0x17040916 fb_firmware_edid +EXPORT_SYMBOL vmlinux 0x1707e1be cancel_dirty_page +EXPORT_SYMBOL vmlinux 0x170c25ee acpi_get_next_object +EXPORT_SYMBOL vmlinux 0x1711c207 alloc_netdev_mqs +EXPORT_SYMBOL vmlinux 0x17280fe5 soft_cursor +EXPORT_SYMBOL vmlinux 0x172f168b cpufreq_get_policy +EXPORT_SYMBOL vmlinux 0x173e3062 scsi_get_command +EXPORT_SYMBOL vmlinux 0x173fb9b3 lock_rename +EXPORT_SYMBOL vmlinux 0x1752adb3 fput +EXPORT_SYMBOL vmlinux 0x17585bdc netlink_broadcast_filtered +EXPORT_SYMBOL vmlinux 0x175e59f7 genphy_update_link +EXPORT_SYMBOL vmlinux 0x176315ea dma_pool_free +EXPORT_SYMBOL vmlinux 0x1763f015 ida_remove +EXPORT_SYMBOL vmlinux 0x177aa40c blk_rq_map_user +EXPORT_SYMBOL vmlinux 0x17925910 ps2_command +EXPORT_SYMBOL vmlinux 0x179a859a tty_insert_flip_string_fixed_flag +EXPORT_SYMBOL vmlinux 0x17bf1bc4 inet_bind +EXPORT_SYMBOL vmlinux 0x17c09a27 vm_map_ram +EXPORT_SYMBOL vmlinux 0x17df17bc sysctl_tcp_ecn +EXPORT_SYMBOL vmlinux 0x17f341a0 i8042_lock_chip +EXPORT_SYMBOL vmlinux 0x17f5a91c mmc_unregister_driver +EXPORT_SYMBOL vmlinux 0x1830db36 tcf_em_tree_validate +EXPORT_SYMBOL vmlinux 0x18357d09 path_is_under +EXPORT_SYMBOL vmlinux 0x183fa88b mempool_alloc_slab +EXPORT_SYMBOL vmlinux 0x184b82fb mmc_vddrange_to_ocrmask +EXPORT_SYMBOL vmlinux 0x1864e8d1 tty_driver_flush_buffer +EXPORT_SYMBOL vmlinux 0x189b6bac memory_read_from_buffer +EXPORT_SYMBOL vmlinux 0x18b72573 register_kmmio_probe +EXPORT_SYMBOL vmlinux 0x18bcda1b scm_detach_fds +EXPORT_SYMBOL vmlinux 0x19057c96 md_wait_for_blocked_rdev +EXPORT_SYMBOL vmlinux 0x190d1f60 agp_generic_free_by_type +EXPORT_SYMBOL vmlinux 0x190e5ffd sg_miter_start +EXPORT_SYMBOL vmlinux 0x19391763 iov_iter_fault_in_readable +EXPORT_SYMBOL vmlinux 0x19418509 mount_ns +EXPORT_SYMBOL vmlinux 0x195c3a01 find_get_page +EXPORT_SYMBOL vmlinux 0x19862ba1 nf_setsockopt +EXPORT_SYMBOL vmlinux 0x199578c8 scsi_allocate_command +EXPORT_SYMBOL vmlinux 0x199ed0cd net_disable_timestamp +EXPORT_SYMBOL vmlinux 0x19bd383b security_secmark_refcount_dec +EXPORT_SYMBOL vmlinux 0x19d80730 dst_release +EXPORT_SYMBOL vmlinux 0x19e83d5b tcp_initialize_rcv_mss +EXPORT_SYMBOL vmlinux 0x1a14a440 i2c_master_recv +EXPORT_SYMBOL vmlinux 0x1a39cccd phy_start_aneg +EXPORT_SYMBOL vmlinux 0x1a403f96 pnp_register_card_driver +EXPORT_SYMBOL vmlinux 0x1a45cb6c acpi_disabled +EXPORT_SYMBOL vmlinux 0x1a4ab097 rawv6_mh_filter_unregister +EXPORT_SYMBOL vmlinux 0x1a4d45d4 register_netdevice +EXPORT_SYMBOL vmlinux 0x1a50e217 mntput +EXPORT_SYMBOL vmlinux 0x1a63af34 vga_switcheroo_process_delayed_switch +EXPORT_SYMBOL vmlinux 0x1a824e60 ethtool_op_get_ufo +EXPORT_SYMBOL vmlinux 0x1a8a78db kblockd_schedule_delayed_work +EXPORT_SYMBOL vmlinux 0x1a8e0105 nf_log_unregister +EXPORT_SYMBOL vmlinux 0x1a925a66 down +EXPORT_SYMBOL vmlinux 0x1a9f7ba0 arp_find +EXPORT_SYMBOL vmlinux 0x1abda3fe blk_queue_stack_limits +EXPORT_SYMBOL vmlinux 0x1ac0e406 kmem_cache_create +EXPORT_SYMBOL vmlinux 0x1ace138d bitmap_allocate_region +EXPORT_SYMBOL vmlinux 0x1acf6ca2 rwsem_down_write_failed +EXPORT_SYMBOL vmlinux 0x1ad63f8d sock_release +EXPORT_SYMBOL vmlinux 0x1aef0042 __ip_dev_find +EXPORT_SYMBOL vmlinux 0x1b015d25 bitmap_parselist +EXPORT_SYMBOL vmlinux 0x1b0c94cd pci_claim_resource +EXPORT_SYMBOL vmlinux 0x1b0cf601 tty_check_change +EXPORT_SYMBOL vmlinux 0x1b35645c swiotlb_sync_sg_for_cpu +EXPORT_SYMBOL vmlinux 0x1b6270fc __inet6_lookup_established +EXPORT_SYMBOL vmlinux 0x1b6314fd in_aton +EXPORT_SYMBOL vmlinux 0x1b7112b1 hex2bin +EXPORT_SYMBOL vmlinux 0x1b77bad8 netif_device_detach +EXPORT_SYMBOL vmlinux 0x1b8b95ad i8042_unlock_chip +EXPORT_SYMBOL vmlinux 0x1b9e0ff1 scsilun_to_int +EXPORT_SYMBOL vmlinux 0x1bb71b92 inet_dgram_connect +EXPORT_SYMBOL vmlinux 0x1bf96c42 pci_select_bars +EXPORT_SYMBOL vmlinux 0x1c078c11 phy_stop_interrupts +EXPORT_SYMBOL vmlinux 0x1c110c3a __netdev_alloc_skb +EXPORT_SYMBOL vmlinux 0x1c16e9fe gen_new_estimator +EXPORT_SYMBOL vmlinux 0x1c1af916 set_normalized_timespec +EXPORT_SYMBOL vmlinux 0x1c35ba97 dump_write +EXPORT_SYMBOL vmlinux 0x1c4306ca xfrm_prepare_input +EXPORT_SYMBOL vmlinux 0x1c4772ce skb_set_dev +EXPORT_SYMBOL vmlinux 0x1c709afa __blk_end_request_cur +EXPORT_SYMBOL vmlinux 0x1c75d30a bio_integrity_alloc +EXPORT_SYMBOL vmlinux 0x1c8a04b0 acpi_reset +EXPORT_SYMBOL vmlinux 0x1c990f51 set_trace_device +EXPORT_SYMBOL vmlinux 0x1ca9c2bb __cleancache_flush_page +EXPORT_SYMBOL vmlinux 0x1cb81ef7 i2c_smbus_write_block_data +EXPORT_SYMBOL vmlinux 0x1cc6719a register_reboot_notifier +EXPORT_SYMBOL vmlinux 0x1cd5ae38 pci_map_biosrom +EXPORT_SYMBOL vmlinux 0x1cd69039 vga_set_legacy_decoding +EXPORT_SYMBOL vmlinux 0x1ce52af0 mpage_writepages +EXPORT_SYMBOL vmlinux 0x1ce7fff6 splice_from_pipe_next +EXPORT_SYMBOL vmlinux 0x1d0cf1f6 send_sig_info +EXPORT_SYMBOL vmlinux 0x1d1acb66 dev_mc_init +EXPORT_SYMBOL vmlinux 0x1d2e87c6 do_gettimeofday +EXPORT_SYMBOL vmlinux 0x1d3865da param_get_invbool +EXPORT_SYMBOL vmlinux 0x1d45c0ec lro_vlan_hwaccel_receive_skb +EXPORT_SYMBOL vmlinux 0x1d6cf311 iget5_locked +EXPORT_SYMBOL vmlinux 0x1d6ec7a3 mb_cache_entry_find_next +EXPORT_SYMBOL vmlinux 0x1d909afa compat_ip_getsockopt +EXPORT_SYMBOL vmlinux 0x1db7706b __copy_user_nocache +EXPORT_SYMBOL vmlinux 0x1db88765 filemap_fault +EXPORT_SYMBOL vmlinux 0x1dc36131 fb_destroy_modedb +EXPORT_SYMBOL vmlinux 0x1dd571e6 fb_copy_cmap +EXPORT_SYMBOL vmlinux 0x1df0eff1 tcp_parse_options +EXPORT_SYMBOL vmlinux 0x1dfab5ee xfrm_state_check_expire +EXPORT_SYMBOL vmlinux 0x1e051736 dma_async_tx_descriptor_init +EXPORT_SYMBOL vmlinux 0x1e0c2be4 ioremap_wc +EXPORT_SYMBOL vmlinux 0x1e34608b radix_tree_tag_get +EXPORT_SYMBOL vmlinux 0x1e35856d uart_suspend_port +EXPORT_SYMBOL vmlinux 0x1e392004 mmc_power_restore_host +EXPORT_SYMBOL vmlinux 0x1e58417a setup_new_exec +EXPORT_SYMBOL vmlinux 0x1e68364c mmc_can_erase +EXPORT_SYMBOL vmlinux 0x1e6d26a8 strstr +EXPORT_SYMBOL vmlinux 0x1e76ef03 get_gendisk +EXPORT_SYMBOL vmlinux 0x1e95fea7 neigh_seq_next +EXPORT_SYMBOL vmlinux 0x1e9edfb7 seq_hlist_start_head_rcu +EXPORT_SYMBOL vmlinux 0x1ea2691a page_symlink_inode_operations +EXPORT_SYMBOL vmlinux 0x1eab41ce vfs_unlink +EXPORT_SYMBOL vmlinux 0x1eac98a6 unregister_cdrom +EXPORT_SYMBOL vmlinux 0x1ead9d0f rfkill_init_sw_state +EXPORT_SYMBOL vmlinux 0x1eb8fcef blk_rq_init +EXPORT_SYMBOL vmlinux 0x1f11593d phy_register_fixup_for_uid +EXPORT_SYMBOL vmlinux 0x1f85e992 bio_integrity_clone +EXPORT_SYMBOL vmlinux 0x1f87fc86 sock_register +EXPORT_SYMBOL vmlinux 0x1fa1b017 grab_cache_page_nowait +EXPORT_SYMBOL vmlinux 0x1fd07fff kdb_grepping_flag +EXPORT_SYMBOL vmlinux 0x1fea61b4 ip_mc_rejoin_groups +EXPORT_SYMBOL vmlinux 0x1fedf0f4 __request_region +EXPORT_SYMBOL vmlinux 0x1ff0270d sock_common_setsockopt +EXPORT_SYMBOL vmlinux 0x1ff398f6 ping_prot +EXPORT_SYMBOL vmlinux 0x20000329 simple_strtoul +EXPORT_SYMBOL vmlinux 0x2005e68a acpi_remove_fixed_event_handler +EXPORT_SYMBOL vmlinux 0x200873c4 dev_getfirstbyhwtype +EXPORT_SYMBOL vmlinux 0x20092385 acpi_enter_sleep_state_s4bios +EXPORT_SYMBOL vmlinux 0x20299318 udp_prot +EXPORT_SYMBOL vmlinux 0x205835c6 blk_queue_dma_alignment +EXPORT_SYMBOL vmlinux 0x206c1676 netdev_notice +EXPORT_SYMBOL vmlinux 0x2072ee9b request_threaded_irq +EXPORT_SYMBOL vmlinux 0x207d9524 bio_integrity_enabled +EXPORT_SYMBOL vmlinux 0x208739f6 acpi_load_table +EXPORT_SYMBOL vmlinux 0x20a789ac irq_set_chip_data +EXPORT_SYMBOL vmlinux 0x20abc15b acpi_processor_register_performance +EXPORT_SYMBOL vmlinux 0x20bd28c3 pnpacpi_protocol +EXPORT_SYMBOL vmlinux 0x20dee933 idr_get_new_above +EXPORT_SYMBOL vmlinux 0x20eaae6e scsi_dma_map +EXPORT_SYMBOL vmlinux 0x20eadeb6 ip_compute_csum +EXPORT_SYMBOL vmlinux 0x2120dc61 skb_dequeue +EXPORT_SYMBOL vmlinux 0x21461d98 inode_init_owner +EXPORT_SYMBOL vmlinux 0x2146e2f8 noop_llseek +EXPORT_SYMBOL vmlinux 0x215ebd78 bitrev16 +EXPORT_SYMBOL vmlinux 0x216d0228 pci_scan_bus_parented +EXPORT_SYMBOL vmlinux 0x21966017 dquot_set_dqblk +EXPORT_SYMBOL vmlinux 0x219f4f09 dma_pool_create +EXPORT_SYMBOL vmlinux 0x21c4bc01 dquot_resume +EXPORT_SYMBOL vmlinux 0x21d3cfda netif_rx +EXPORT_SYMBOL vmlinux 0x21d6a750 i2c_master_send +EXPORT_SYMBOL vmlinux 0x21e0ea22 acpi_get_id +EXPORT_SYMBOL vmlinux 0x21f57c4c agp_generic_destroy_page +EXPORT_SYMBOL vmlinux 0x222e7ce2 sysfs_streq +EXPORT_SYMBOL vmlinux 0x222ed0c2 security_req_classify_flow +EXPORT_SYMBOL vmlinux 0x2233fccf setup_arg_pages +EXPORT_SYMBOL vmlinux 0x22438480 bdev_read_only +EXPORT_SYMBOL vmlinux 0x226cdc6d pci_lost_interrupt +EXPORT_SYMBOL vmlinux 0x226e86a9 audit_log +EXPORT_SYMBOL vmlinux 0x2276db98 kstrtoint +EXPORT_SYMBOL vmlinux 0x2288378f system_state +EXPORT_SYMBOL vmlinux 0x229840a4 __pagevec_release +EXPORT_SYMBOL vmlinux 0x22b325d5 kd_mksound +EXPORT_SYMBOL vmlinux 0x22c2a189 kmem_cache_destroy +EXPORT_SYMBOL vmlinux 0x22e9bea5 gnet_stats_copy_basic +EXPORT_SYMBOL vmlinux 0x2307176f jbd2_journal_clear_err +EXPORT_SYMBOL vmlinux 0x231238bc override_creds +EXPORT_SYMBOL vmlinux 0x231926a3 module_put +EXPORT_SYMBOL vmlinux 0x231b201e radix_tree_prev_hole +EXPORT_SYMBOL vmlinux 0x231d4001 fb_edid_add_monspecs +EXPORT_SYMBOL vmlinux 0x2324c8ae flex_array_get_ptr +EXPORT_SYMBOL vmlinux 0x23287643 current_task +EXPORT_SYMBOL vmlinux 0x234509f3 strncat +EXPORT_SYMBOL vmlinux 0x234e926a tcp_rcv_established +EXPORT_SYMBOL vmlinux 0x2350f046 agp_generic_create_gatt_table +EXPORT_SYMBOL vmlinux 0x23532c4d ftrace_print_flags_seq +EXPORT_SYMBOL vmlinux 0x236b655a __skb_warn_lro_forwarding +EXPORT_SYMBOL vmlinux 0x236c8c64 memcpy +EXPORT_SYMBOL vmlinux 0x237ba411 tcf_em_register +EXPORT_SYMBOL vmlinux 0x2395ec58 skb_copy +EXPORT_SYMBOL vmlinux 0x2399f985 dqstats +EXPORT_SYMBOL vmlinux 0x23a574fd security_secmark_relabel_packet +EXPORT_SYMBOL vmlinux 0x23c8f257 slhc_uncompress +EXPORT_SYMBOL vmlinux 0x23d73b30 mpage_readpages +EXPORT_SYMBOL vmlinux 0x23eb80cd phy_ethtool_sset +EXPORT_SYMBOL vmlinux 0x23fd3028 vmalloc_node +EXPORT_SYMBOL vmlinux 0x24384849 __getblk +EXPORT_SYMBOL vmlinux 0x24428be5 strncpy_from_user +EXPORT_SYMBOL vmlinux 0x24567f33 serio_unregister_driver +EXPORT_SYMBOL vmlinux 0x24597f27 llc_set_station_handler +EXPORT_SYMBOL vmlinux 0x2459bbcc console_set_on_cmdline +EXPORT_SYMBOL vmlinux 0x24686b27 sock_kfree_s +EXPORT_SYMBOL vmlinux 0x246d544f agp_find_bridge +EXPORT_SYMBOL vmlinux 0x24b2ecdc neigh_compat_output +EXPORT_SYMBOL vmlinux 0x24ddd89a __percpu_counter_add +EXPORT_SYMBOL vmlinux 0x24fdac79 wake_bit_function +EXPORT_SYMBOL vmlinux 0x2502155f compat_tcp_setsockopt +EXPORT_SYMBOL vmlinux 0x2511771d x86_cpu_to_apicid +EXPORT_SYMBOL vmlinux 0x252ff0f9 generic_write_checks +EXPORT_SYMBOL vmlinux 0x253a1395 nlmsg_notify +EXPORT_SYMBOL vmlinux 0x25462a8f try_to_free_buffers +EXPORT_SYMBOL vmlinux 0x254ae8ba qdisc_class_hash_grow +EXPORT_SYMBOL vmlinux 0x2576bf0f inode_sub_bytes +EXPORT_SYMBOL vmlinux 0x25820c64 fs_overflowuid +EXPORT_SYMBOL vmlinux 0x258355b4 fb_find_best_mode +EXPORT_SYMBOL vmlinux 0x25a734a8 ethtool_invalid_flags +EXPORT_SYMBOL vmlinux 0x25a87d45 ip6_xmit +EXPORT_SYMBOL vmlinux 0x25c677c4 mac_pton +EXPORT_SYMBOL vmlinux 0x25d2d3d0 xfrm_policy_insert +EXPORT_SYMBOL vmlinux 0x25e2276f blk_end_request +EXPORT_SYMBOL vmlinux 0x25ec1b28 strlen +EXPORT_SYMBOL vmlinux 0x25efea97 cfb_fillrect +EXPORT_SYMBOL vmlinux 0x2623f6d7 do_SAK +EXPORT_SYMBOL vmlinux 0x267504a5 inet_frag_evictor +EXPORT_SYMBOL vmlinux 0x2685c3d7 __sg_alloc_table +EXPORT_SYMBOL vmlinux 0x269d0325 mmc_suspend_host +EXPORT_SYMBOL vmlinux 0x26b676ae tcp_v4_send_check +EXPORT_SYMBOL vmlinux 0x26d6c0b6 mempool_create +EXPORT_SYMBOL vmlinux 0x26e292ae sock_no_sendpage +EXPORT_SYMBOL vmlinux 0x26e76fb8 sysctl_udp_wmem_min +EXPORT_SYMBOL vmlinux 0x26f094bb i2c_transfer +EXPORT_SYMBOL vmlinux 0x27026d77 nf_reinject +EXPORT_SYMBOL vmlinux 0x2704ce6d unregister_filesystem +EXPORT_SYMBOL vmlinux 0x271cba95 acpi_bus_private_data_handler +EXPORT_SYMBOL vmlinux 0x272d394e mtrr_del +EXPORT_SYMBOL vmlinux 0x272f7331 nf_register_hooks +EXPORT_SYMBOL vmlinux 0x274d08dc __kfifo_dma_out_prepare +EXPORT_SYMBOL vmlinux 0x2771cf6f task_nice +EXPORT_SYMBOL vmlinux 0x27864d57 memparse +EXPORT_SYMBOL vmlinux 0x278e9674 netpoll_poll +EXPORT_SYMBOL vmlinux 0x27ae7d0c ec_transaction +EXPORT_SYMBOL vmlinux 0x27b6f95e journal_wipe +EXPORT_SYMBOL vmlinux 0x27bbf221 disable_irq_nosync +EXPORT_SYMBOL vmlinux 0x27bd048b register_cdrom +EXPORT_SYMBOL vmlinux 0x27c33efe csum_ipv6_magic +EXPORT_SYMBOL vmlinux 0x27c504c5 truncate_inode_pages_range +EXPORT_SYMBOL vmlinux 0x27e1a049 printk +EXPORT_SYMBOL vmlinux 0x27edf64a ip_options_compile +EXPORT_SYMBOL vmlinux 0x27fe925b netlink_rcv_skb +EXPORT_SYMBOL vmlinux 0x28175a84 wait_on_page_bit +EXPORT_SYMBOL vmlinux 0x281823c5 __kfifo_out_peek +EXPORT_SYMBOL vmlinux 0x2827da44 generic_writepages +EXPORT_SYMBOL vmlinux 0x283126fe pid_task +EXPORT_SYMBOL vmlinux 0x284792b8 dev_get_by_flags_rcu +EXPORT_SYMBOL vmlinux 0x2876a6d3 memcpy_toiovec +EXPORT_SYMBOL vmlinux 0x2892f5ef d_instantiate +EXPORT_SYMBOL vmlinux 0x289f2ccc llc_mac_hdr_init +EXPORT_SYMBOL vmlinux 0x28a2ed02 scsi_build_sense_buffer +EXPORT_SYMBOL vmlinux 0x28b154b9 add_to_page_cache_locked +EXPORT_SYMBOL vmlinux 0x28b613c7 drop_super +EXPORT_SYMBOL vmlinux 0x28fd448e mmc_erase_group_aligned +EXPORT_SYMBOL vmlinux 0x292093f4 native_rdmsr_safe_regs +EXPORT_SYMBOL vmlinux 0x293677d3 input_register_device +EXPORT_SYMBOL vmlinux 0x29537c9e alloc_chrdev_region +EXPORT_SYMBOL vmlinux 0x295aa60d simple_release_fs +EXPORT_SYMBOL vmlinux 0x296bb69b mutex_trylock +EXPORT_SYMBOL vmlinux 0x297e8a4a __tracepoint_kmem_cache_alloc_node +EXPORT_SYMBOL vmlinux 0x2991cbe1 elevator_exit +EXPORT_SYMBOL vmlinux 0x299479bb sock_sendmsg +EXPORT_SYMBOL vmlinux 0x29bf5fbb tty_hangup +EXPORT_SYMBOL vmlinux 0x29ce9df6 elevator_init +EXPORT_SYMBOL vmlinux 0x29e72303 gen_pool_add_virt +EXPORT_SYMBOL vmlinux 0x29ed3998 pagecache_write_begin +EXPORT_SYMBOL vmlinux 0x2a072366 agp_unbind_memory +EXPORT_SYMBOL vmlinux 0x2a2285ec _raw_write_lock_irq +EXPORT_SYMBOL vmlinux 0x2a303d4d check_signature +EXPORT_SYMBOL vmlinux 0x2a412957 ethtool_op_set_ufo +EXPORT_SYMBOL vmlinux 0x2a484ad3 seq_read +EXPORT_SYMBOL vmlinux 0x2a80d1ee dev_get_by_name_rcu +EXPORT_SYMBOL vmlinux 0x2a8778df jbd2_journal_get_create_access +EXPORT_SYMBOL vmlinux 0x2a87e473 pci_back_from_sleep +EXPORT_SYMBOL vmlinux 0x2a8adaf9 nf_log_bind_pf +EXPORT_SYMBOL vmlinux 0x2af76fb1 i2c_use_client +EXPORT_SYMBOL vmlinux 0x2afc9162 pagecache_write_end +EXPORT_SYMBOL vmlinux 0x2b0ba2b0 scsi_sense_desc_find +EXPORT_SYMBOL vmlinux 0x2b10c74e sock_no_setsockopt +EXPORT_SYMBOL vmlinux 0x2b2ce78b kstrtos8 +EXPORT_SYMBOL vmlinux 0x2b4641ae fsnotify_put_group +EXPORT_SYMBOL vmlinux 0x2b72cdd4 sock_get_timestamp +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 0x2bbf2129 key_instantiate_and_link +EXPORT_SYMBOL vmlinux 0x2bfeb410 acpi_get_handle +EXPORT_SYMBOL vmlinux 0x2c231c04 kstrtou16_from_user +EXPORT_SYMBOL vmlinux 0x2c256e1f input_scancode_to_scalar +EXPORT_SYMBOL vmlinux 0x2c328aa9 clear_page_dirty_for_io +EXPORT_SYMBOL vmlinux 0x2c731d36 scsi_init_io +EXPORT_SYMBOL vmlinux 0x2c7ef889 padata_register_cpumask_notifier +EXPORT_SYMBOL vmlinux 0x2c86b261 __cond_resched_lock +EXPORT_SYMBOL vmlinux 0x2caa0343 dev_err +EXPORT_SYMBOL vmlinux 0x2cc8f972 dev_gro_receive +EXPORT_SYMBOL vmlinux 0x2cf06089 dquot_set_dqinfo +EXPORT_SYMBOL vmlinux 0x2d140a58 genl_unlock +EXPORT_SYMBOL vmlinux 0x2d23afe2 dquot_release +EXPORT_SYMBOL vmlinux 0x2d3165ee jbd2_journal_flush +EXPORT_SYMBOL vmlinux 0x2d347de3 genlmsg_multicast_allns +EXPORT_SYMBOL vmlinux 0x2d3b575f panic_notifier_list +EXPORT_SYMBOL vmlinux 0x2d419dc5 mmc_free_host +EXPORT_SYMBOL vmlinux 0x2d5528c9 sg_copy_to_buffer +EXPORT_SYMBOL vmlinux 0x2d89342a scsi_show_sense_hdr +EXPORT_SYMBOL vmlinux 0x2d9a46e4 dev_uc_sync +EXPORT_SYMBOL vmlinux 0x2d9e38d7 dev_getbyhwaddr_rcu +EXPORT_SYMBOL vmlinux 0x2db1d495 register_tcf_proto_ops +EXPORT_SYMBOL vmlinux 0x2db4c99b flush_delayed_work +EXPORT_SYMBOL vmlinux 0x2dd16564 arch_register_cpu +EXPORT_SYMBOL vmlinux 0x2ddc665d radix_tree_next_hole +EXPORT_SYMBOL vmlinux 0x2dedc4c2 acpi_format_exception +EXPORT_SYMBOL vmlinux 0x2def7f76 rtc_cmos_write +EXPORT_SYMBOL vmlinux 0x2e018dfa napi_get_frags +EXPORT_SYMBOL vmlinux 0x2e06bc28 blk_queue_resize_tags +EXPORT_SYMBOL vmlinux 0x2e1a5d32 bio_uncopy_user +EXPORT_SYMBOL vmlinux 0x2e2ce9e0 sysctl_tcp_syncookies +EXPORT_SYMBOL vmlinux 0x2e350ad8 audit_log_start +EXPORT_SYMBOL vmlinux 0x2e3d9497 mmc_wait_for_app_cmd +EXPORT_SYMBOL vmlinux 0x2e68cda5 lro_flush_all +EXPORT_SYMBOL vmlinux 0x2e81a154 dev_mc_add_global +EXPORT_SYMBOL vmlinux 0x2ef63ad6 scsi_dev_info_list_del_keyed +EXPORT_SYMBOL vmlinux 0x2f03fc4b security_secmark_refcount_inc +EXPORT_SYMBOL vmlinux 0x2f064b55 allocate_resource +EXPORT_SYMBOL vmlinux 0x2f108ede loop_register_transfer +EXPORT_SYMBOL vmlinux 0x2f20e20b pci_bus_set_ops +EXPORT_SYMBOL vmlinux 0x2f363d19 acpi_notifier_call_chain +EXPORT_SYMBOL vmlinux 0x2f458813 udp_lib_getsockopt +EXPORT_SYMBOL vmlinux 0x2f49b124 unbind_con_driver +EXPORT_SYMBOL vmlinux 0x2f5befbf d_set_d_op +EXPORT_SYMBOL vmlinux 0x2f6d6f40 pnp_device_attach +EXPORT_SYMBOL vmlinux 0x2f7bf3e8 find_inode_number +EXPORT_SYMBOL vmlinux 0x2f7db64e journal_dirty_data +EXPORT_SYMBOL vmlinux 0x2f812788 tty_register_driver +EXPORT_SYMBOL vmlinux 0x2f83bc64 locks_mandatory_area +EXPORT_SYMBOL vmlinux 0x2fa1eb78 d_move +EXPORT_SYMBOL vmlinux 0x2fa5a500 memcmp +EXPORT_SYMBOL vmlinux 0x2fab3bab agp_copy_info +EXPORT_SYMBOL vmlinux 0x2fcb4f62 journal_force_commit +EXPORT_SYMBOL vmlinux 0x2fcffa3a tty_port_tty_set +EXPORT_SYMBOL vmlinux 0x2ff063b5 acpi_get_name +EXPORT_SYMBOL vmlinux 0x3012b2db jbd2_journal_abort +EXPORT_SYMBOL vmlinux 0x30226ddf agp_device_command +EXPORT_SYMBOL vmlinux 0x3032758b __tracepoint_module_get +EXPORT_SYMBOL vmlinux 0x304d942d mmc_wait_for_req +EXPORT_SYMBOL vmlinux 0x30627f73 inet6_add_protocol +EXPORT_SYMBOL vmlinux 0x306cf455 send_sig +EXPORT_SYMBOL vmlinux 0x307c2fd0 generic_check_addressable +EXPORT_SYMBOL vmlinux 0x30a00a6b eth_change_mtu +EXPORT_SYMBOL vmlinux 0x30a80826 __kfifo_from_user +EXPORT_SYMBOL vmlinux 0x30e74134 tty_termios_copy_hw +EXPORT_SYMBOL vmlinux 0x310bcc91 elv_rb_former_request +EXPORT_SYMBOL vmlinux 0x3128e0f4 dcache_dir_open +EXPORT_SYMBOL vmlinux 0x3145216f pci_dev_present +EXPORT_SYMBOL vmlinux 0x3147857d default_red +EXPORT_SYMBOL vmlinux 0x317f0d15 skb_queue_tail +EXPORT_SYMBOL vmlinux 0x31822a8b proc_net_netfilter +EXPORT_SYMBOL vmlinux 0x31a758c8 pci_bus_type +EXPORT_SYMBOL vmlinux 0x31b31f5c csum_partial_copy_nocheck +EXPORT_SYMBOL vmlinux 0x31e76b57 recalibrate_cpu_khz +EXPORT_SYMBOL vmlinux 0x31ebadcd in_group_p +EXPORT_SYMBOL vmlinux 0x31ec560e groups_alloc +EXPORT_SYMBOL vmlinux 0x31fbd20c generic_cont_expand_simple +EXPORT_SYMBOL vmlinux 0x3200194b dev_close +EXPORT_SYMBOL vmlinux 0x3217a801 vm_insert_page +EXPORT_SYMBOL vmlinux 0x3230bc0f sock_no_socketpair +EXPORT_SYMBOL vmlinux 0x3240c65b files_lglock_global_lock_online +EXPORT_SYMBOL vmlinux 0x324970f4 devm_ioremap_nocache +EXPORT_SYMBOL vmlinux 0x3250736d sk_receive_skb +EXPORT_SYMBOL vmlinux 0x325574d4 vfs_create +EXPORT_SYMBOL vmlinux 0x325a8ca4 current_fs_time +EXPORT_SYMBOL vmlinux 0x326425ca pci_unmap_biosrom +EXPORT_SYMBOL vmlinux 0x326caf38 __cleancache_flush_fs +EXPORT_SYMBOL vmlinux 0x327dfef8 idr_replace +EXPORT_SYMBOL vmlinux 0x32922d6d input_flush_device +EXPORT_SYMBOL vmlinux 0x32a38c77 phy_ethtool_gset +EXPORT_SYMBOL vmlinux 0x32b710b7 inet6_unregister_protosw +EXPORT_SYMBOL vmlinux 0x32c96f98 scsi_setup_fs_cmnd +EXPORT_SYMBOL vmlinux 0x32c9a2f6 tcp_shutdown +EXPORT_SYMBOL vmlinux 0x32dc13e3 sock_alloc_send_pskb +EXPORT_SYMBOL vmlinux 0x32debb16 cpumask_next_and +EXPORT_SYMBOL vmlinux 0x33211da0 blkdev_get +EXPORT_SYMBOL vmlinux 0x33304071 skb_store_bits +EXPORT_SYMBOL vmlinux 0x334ca879 read_cache_page_gfp +EXPORT_SYMBOL vmlinux 0x3379eae1 __rta_fill +EXPORT_SYMBOL vmlinux 0x33a5c4e6 blk_execute_rq +EXPORT_SYMBOL vmlinux 0x33aa8ec5 abx500_mask_and_set_register_interruptible +EXPORT_SYMBOL vmlinux 0x33adb6a2 blk_queue_prep_rq +EXPORT_SYMBOL vmlinux 0x33b0837d agp_generic_alloc_by_type +EXPORT_SYMBOL vmlinux 0x33b84f74 copy_page +EXPORT_SYMBOL vmlinux 0x33c9c9bd splice_from_pipe_end +EXPORT_SYMBOL vmlinux 0x33cda660 posix_acl_from_mode +EXPORT_SYMBOL vmlinux 0x33eb98e1 kfree_skb +EXPORT_SYMBOL vmlinux 0x341cbed2 cpu_present_mask +EXPORT_SYMBOL vmlinux 0x34322f5f register_8022_client +EXPORT_SYMBOL vmlinux 0x343344b2 phy_detach +EXPORT_SYMBOL vmlinux 0x3438df03 genphy_suspend +EXPORT_SYMBOL vmlinux 0x34477a65 udp_disconnect +EXPORT_SYMBOL vmlinux 0x345d7ff1 gen_pool_destroy +EXPORT_SYMBOL vmlinux 0x3468b3d0 scsi_adjust_queue_depth +EXPORT_SYMBOL vmlinux 0x347013de nla_validate +EXPORT_SYMBOL vmlinux 0x349cba85 strchr +EXPORT_SYMBOL vmlinux 0x34a5ed41 phy_device_free +EXPORT_SYMBOL vmlinux 0x34a74e36 ethtool_op_set_tx_csum +EXPORT_SYMBOL vmlinux 0x34ba2657 tcp_ioctl +EXPORT_SYMBOL vmlinux 0x34bca869 clocksource_register +EXPORT_SYMBOL vmlinux 0x34fa88f9 console_start +EXPORT_SYMBOL vmlinux 0x351634ba km_policy_expired +EXPORT_SYMBOL vmlinux 0x3519ae63 neigh_update +EXPORT_SYMBOL vmlinux 0x35413145 scsi_block_when_processing_errors +EXPORT_SYMBOL vmlinux 0x354191ef kobject_put +EXPORT_SYMBOL vmlinux 0x35463fa6 __dquot_free_space +EXPORT_SYMBOL vmlinux 0x356ec1bd get_unmapped_area_prot +EXPORT_SYMBOL vmlinux 0x35700d86 tcp_disconnect +EXPORT_SYMBOL vmlinux 0x357c90d2 qdisc_put_stab +EXPORT_SYMBOL vmlinux 0x357ecffb sync_inodes_sb +EXPORT_SYMBOL vmlinux 0x3592d6fb vm_stat +EXPORT_SYMBOL vmlinux 0x35a970e1 rename_lock +EXPORT_SYMBOL vmlinux 0x35b0650f vsnprintf +EXPORT_SYMBOL vmlinux 0x35c2ba9e refrigerator +EXPORT_SYMBOL vmlinux 0x35d3ca77 rt6_lookup +EXPORT_SYMBOL vmlinux 0x35e7b384 submit_bio +EXPORT_SYMBOL vmlinux 0x35f7ba3b pci_dev_driver +EXPORT_SYMBOL vmlinux 0x35fd4b4f fb_get_mode +EXPORT_SYMBOL vmlinux 0x3603247e tcp_v4_md5_hash_skb +EXPORT_SYMBOL vmlinux 0x360a5d94 tty_port_open +EXPORT_SYMBOL vmlinux 0x360b1afe probe_irq_mask +EXPORT_SYMBOL vmlinux 0x360c2786 alloc_fcdev +EXPORT_SYMBOL vmlinux 0x360d0e68 pci_enable_ltr +EXPORT_SYMBOL vmlinux 0x36139a51 memcpy_fromiovec +EXPORT_SYMBOL vmlinux 0x3625596a simple_getattr +EXPORT_SYMBOL vmlinux 0x3648707d bdi_init +EXPORT_SYMBOL vmlinux 0x364ea311 ____pagevec_lru_add +EXPORT_SYMBOL vmlinux 0x3666f282 d_alloc +EXPORT_SYMBOL vmlinux 0x369247e2 sock_no_bind +EXPORT_SYMBOL vmlinux 0x36c814f3 set_bh_page +EXPORT_SYMBOL vmlinux 0x36d1c4ae read_cache_page +EXPORT_SYMBOL vmlinux 0x36e360e3 __hw_addr_add_multiple +EXPORT_SYMBOL vmlinux 0x36ee7cc8 file_open_root +EXPORT_SYMBOL vmlinux 0x36fa38d4 udp_proc_unregister +EXPORT_SYMBOL vmlinux 0x3701a196 csum_partial_copy_to_user +EXPORT_SYMBOL vmlinux 0x3704aeba xfrm_sad_getinfo +EXPORT_SYMBOL vmlinux 0x3710b23a mmc_detect_change +EXPORT_SYMBOL vmlinux 0x37360d64 input_reset_device +EXPORT_SYMBOL vmlinux 0x373f2ff8 dev_driver_string +EXPORT_SYMBOL vmlinux 0x3741fd23 pnp_device_detach +EXPORT_SYMBOL vmlinux 0x3744cf36 vmalloc_to_pfn +EXPORT_SYMBOL vmlinux 0x376f4d99 account_page_writeback +EXPORT_SYMBOL vmlinux 0x37752014 pci_read_vpd +EXPORT_SYMBOL vmlinux 0x37968422 lro_receive_frags +EXPORT_SYMBOL vmlinux 0x379ef44c jbd2_journal_init_inode +EXPORT_SYMBOL vmlinux 0x379f5837 param_set_invbool +EXPORT_SYMBOL vmlinux 0x37b2745a fsnotify_destroy_mark +EXPORT_SYMBOL vmlinux 0x37b4e59d flex_array_get +EXPORT_SYMBOL vmlinux 0x37befc70 jiffies_to_msecs +EXPORT_SYMBOL vmlinux 0x37cb1dc0 gnet_stats_copy_rate_est +EXPORT_SYMBOL vmlinux 0x37db8f19 dmi_get_date +EXPORT_SYMBOL vmlinux 0x37e6a8dd set_pages_array_uc +EXPORT_SYMBOL vmlinux 0x37e9f1f7 __scm_destroy +EXPORT_SYMBOL vmlinux 0x37ea0dea pci_bus_read_config_word +EXPORT_SYMBOL vmlinux 0x37ea921e vfsmount_lock_local_lock_cpu +EXPORT_SYMBOL vmlinux 0x381a798a setup_max_cpus +EXPORT_SYMBOL vmlinux 0x382019d6 add_disk +EXPORT_SYMBOL vmlinux 0x383c72ac vga_client_register +EXPORT_SYMBOL vmlinux 0x386e9c97 inode_newsize_ok +EXPORT_SYMBOL vmlinux 0x388a09a5 dquot_alloc_inode +EXPORT_SYMBOL vmlinux 0x388f9128 xfrm_state_walk_done +EXPORT_SYMBOL vmlinux 0x38b92846 llc_remove_pack +EXPORT_SYMBOL vmlinux 0x38c4885e dev_deactivate +EXPORT_SYMBOL vmlinux 0x38dfbffa insert_inode_locked +EXPORT_SYMBOL vmlinux 0x38f0d6c8 jbd2_journal_invalidatepage +EXPORT_SYMBOL vmlinux 0x38f33bed dump_fpu +EXPORT_SYMBOL vmlinux 0x390256d1 pci_clear_mwi +EXPORT_SYMBOL vmlinux 0x391d2b9c sock_no_connect +EXPORT_SYMBOL vmlinux 0x39206e4d textsearch_find_continuous +EXPORT_SYMBOL vmlinux 0x3920a4b7 pci_map_rom +EXPORT_SYMBOL vmlinux 0x3928efe9 __per_cpu_offset +EXPORT_SYMBOL vmlinux 0x39642ff5 ip_mc_join_group +EXPORT_SYMBOL vmlinux 0x3980aac1 unregister_reboot_notifier +EXPORT_SYMBOL vmlinux 0x39a055f3 acpi_remove_gpe_handler +EXPORT_SYMBOL vmlinux 0x39b0e8c2 blk_rq_map_integrity_sg +EXPORT_SYMBOL vmlinux 0x39c4428b tcf_hash_insert +EXPORT_SYMBOL vmlinux 0x39cdcb3a scsi_report_device_reset +EXPORT_SYMBOL vmlinux 0x39e7a64c tcf_em_tree_destroy +EXPORT_SYMBOL vmlinux 0x3a08475f platform_thermal_notify +EXPORT_SYMBOL vmlinux 0x3a2204c6 security_netlink_recv +EXPORT_SYMBOL vmlinux 0x3a26fff0 set_page_dirty +EXPORT_SYMBOL vmlinux 0x3a32839e intel_gtt_chipset_flush +EXPORT_SYMBOL vmlinux 0x3a437d01 alloc_disk +EXPORT_SYMBOL vmlinux 0x3a591abb kern_path +EXPORT_SYMBOL vmlinux 0x3a7173ac complete_all +EXPORT_SYMBOL vmlinux 0x3a7c0f5f jbd2_journal_set_triggers +EXPORT_SYMBOL vmlinux 0x3a7dab1d tty_name +EXPORT_SYMBOL vmlinux 0x3a8b1940 mmc_card_can_sleep +EXPORT_SYMBOL vmlinux 0x3a9b6fb9 blk_unregister_region +EXPORT_SYMBOL vmlinux 0x3aa98440 register_key_type +EXPORT_SYMBOL vmlinux 0x3ab1d634 scsi_eh_finish_cmd +EXPORT_SYMBOL vmlinux 0x3ab6d3eb compat_sock_common_getsockopt +EXPORT_SYMBOL vmlinux 0x3acdb14c napi_gro_flush +EXPORT_SYMBOL vmlinux 0x3ad977c2 dev_warn +EXPORT_SYMBOL vmlinux 0x3af9cae9 idr_remove +EXPORT_SYMBOL vmlinux 0x3b0d7211 journal_clear_err +EXPORT_SYMBOL vmlinux 0x3b3016d3 cpufreq_unregister_notifier +EXPORT_SYMBOL vmlinux 0x3b5041b3 register_qdisc +EXPORT_SYMBOL vmlinux 0x3bc0cffc journal_check_used_features +EXPORT_SYMBOL vmlinux 0x3bc2b0df secpath_dup +EXPORT_SYMBOL vmlinux 0x3bcb13ba inode_set_bytes +EXPORT_SYMBOL vmlinux 0x3bd1b1f6 msecs_to_jiffies +EXPORT_SYMBOL vmlinux 0x3bde6f38 blk_init_allocated_queue +EXPORT_SYMBOL vmlinux 0x3c00117e security_inode_notifysecctx +EXPORT_SYMBOL vmlinux 0x3c04b9a0 invalidate_inode_buffers +EXPORT_SYMBOL vmlinux 0x3c0b4eee __kfifo_skip_r +EXPORT_SYMBOL vmlinux 0x3c0d35ea skb_copy_and_csum_datagram_iovec +EXPORT_SYMBOL vmlinux 0x3c219640 fb_blank +EXPORT_SYMBOL vmlinux 0x3c280e91 generic_make_request +EXPORT_SYMBOL vmlinux 0x3c2c5af5 sprintf +EXPORT_SYMBOL vmlinux 0x3c345b30 mount_pseudo +EXPORT_SYMBOL vmlinux 0x3c48cdb8 compat_tcp_getsockopt +EXPORT_SYMBOL vmlinux 0x3c80c06c kstrtoull +EXPORT_SYMBOL vmlinux 0x3c85bce6 del_gendisk +EXPORT_SYMBOL vmlinux 0x3c9d1211 string_get_size +EXPORT_SYMBOL vmlinux 0x3cc47e96 xfrm_state_delete_tunnel +EXPORT_SYMBOL vmlinux 0x3cca99ef phy_driver_register +EXPORT_SYMBOL vmlinux 0x3ccfc131 unregister_sysctl_table +EXPORT_SYMBOL vmlinux 0x3cd2d7a5 register_sysctl_paths +EXPORT_SYMBOL vmlinux 0x3cd65a0f sync_dirty_buffer +EXPORT_SYMBOL vmlinux 0x3cd89706 cdev_add +EXPORT_SYMBOL vmlinux 0x3ce4ca6f disable_irq +EXPORT_SYMBOL vmlinux 0x3cf3d315 netdev_update_features +EXPORT_SYMBOL vmlinux 0x3d055022 scsi_is_sdev_device +EXPORT_SYMBOL vmlinux 0x3d090a64 mdio_bus_type +EXPORT_SYMBOL vmlinux 0x3d0dc6a3 scsi_is_target_device +EXPORT_SYMBOL vmlinux 0x3d2aafd1 try_wait_for_completion +EXPORT_SYMBOL vmlinux 0x3d329966 netif_device_attach +EXPORT_SYMBOL vmlinux 0x3d398628 kdb_current_task +EXPORT_SYMBOL vmlinux 0x3d5b65cf security_path_chmod +EXPORT_SYMBOL vmlinux 0x3d7c1ed7 msrs_alloc +EXPORT_SYMBOL vmlinux 0x3d8728bb memcpy_toiovecend +EXPORT_SYMBOL vmlinux 0x3d936261 pci_match_id +EXPORT_SYMBOL vmlinux 0x3d9831bb dm_io_client_create +EXPORT_SYMBOL vmlinux 0x3d9ee9f0 clear_page +EXPORT_SYMBOL vmlinux 0x3da171f9 pci_mem_start +EXPORT_SYMBOL vmlinux 0x3db417a0 dquot_transfer +EXPORT_SYMBOL vmlinux 0x3dbe74af flex_array_shrink +EXPORT_SYMBOL vmlinux 0x3dcb88a0 irq_set_handler_data +EXPORT_SYMBOL vmlinux 0x3dcf25a4 sock_get_timestampns +EXPORT_SYMBOL vmlinux 0x3dd5ec8c xfrm_state_lookup +EXPORT_SYMBOL vmlinux 0x3ddf8379 bio_kmalloc +EXPORT_SYMBOL vmlinux 0x3de334c0 jbd2_journal_restart +EXPORT_SYMBOL vmlinux 0x3de55a63 __generic_block_fiemap +EXPORT_SYMBOL vmlinux 0x3dfc897c seq_hlist_start_head +EXPORT_SYMBOL vmlinux 0x3e0e9023 param_set_long +EXPORT_SYMBOL vmlinux 0x3e12a554 devm_ioport_map +EXPORT_SYMBOL vmlinux 0x3e2ae3a8 acpi_release_global_lock +EXPORT_SYMBOL vmlinux 0x3e45e9ff register_inetaddr_notifier +EXPORT_SYMBOL vmlinux 0x3e5c98d3 tcp_v4_connect +EXPORT_SYMBOL vmlinux 0x3e7e0406 pcim_iomap_regions_request_all +EXPORT_SYMBOL vmlinux 0x3e882943 pcibios_align_resource +EXPORT_SYMBOL vmlinux 0x3e9110fa __hw_addr_unsync +EXPORT_SYMBOL vmlinux 0x3ec8886f param_ops_int +EXPORT_SYMBOL vmlinux 0x3ed63055 zlib_inflateReset +EXPORT_SYMBOL vmlinux 0x3edb1e35 pci_fixup_cardbus +EXPORT_SYMBOL vmlinux 0x3ee89476 find_get_pages_tag +EXPORT_SYMBOL vmlinux 0x3ef7103a jbd2_journal_start_commit +EXPORT_SYMBOL vmlinux 0x3eff7f8a devm_request_threaded_irq +EXPORT_SYMBOL vmlinux 0x3f0546a8 ioread32_rep +EXPORT_SYMBOL vmlinux 0x3f4547a7 put_unused_fd +EXPORT_SYMBOL vmlinux 0x3f622645 _raw_read_lock_irq +EXPORT_SYMBOL vmlinux 0x3fa913da strspn +EXPORT_SYMBOL vmlinux 0x3fc90104 ethtool_op_get_flags +EXPORT_SYMBOL vmlinux 0x3fd52a11 mmc_set_data_timeout +EXPORT_SYMBOL vmlinux 0x3fe8a2e2 is_container_init +EXPORT_SYMBOL vmlinux 0x3feaec8f compat_mc_getsockopt +EXPORT_SYMBOL vmlinux 0x3fec048f sg_next +EXPORT_SYMBOL vmlinux 0x3ff62317 local_bh_disable +EXPORT_SYMBOL vmlinux 0x4029d238 param_set_copystring +EXPORT_SYMBOL vmlinux 0x4038bee2 pcie_set_readrq +EXPORT_SYMBOL vmlinux 0x404677ef elv_rq_merge_ok +EXPORT_SYMBOL vmlinux 0x405c1144 get_seconds +EXPORT_SYMBOL vmlinux 0x406017b7 netlink_ack +EXPORT_SYMBOL vmlinux 0x4065fe70 phy_attach +EXPORT_SYMBOL vmlinux 0x408d8c60 i2c_smbus_write_word_data +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 0x40c89d46 acpi_get_table_by_index +EXPORT_SYMBOL vmlinux 0x40d04664 console_trylock +EXPORT_SYMBOL vmlinux 0x4108e69a fb_match_mode +EXPORT_SYMBOL vmlinux 0x4121c55d generic_file_llseek +EXPORT_SYMBOL vmlinux 0x414443a9 xfrm_state_register_afinfo +EXPORT_SYMBOL vmlinux 0x41482d8b strndup_user +EXPORT_SYMBOL vmlinux 0x41572473 module_layout +EXPORT_SYMBOL vmlinux 0x415ef9e1 serio_unregister_port +EXPORT_SYMBOL vmlinux 0x4166b691 journal_start +EXPORT_SYMBOL vmlinux 0x417e38d1 acpi_unlock_ac_dir +EXPORT_SYMBOL vmlinux 0x4183beb9 bio_clone +EXPORT_SYMBOL vmlinux 0x4185cedb arp_xmit +EXPORT_SYMBOL vmlinux 0x4188d439 neigh_rand_reach_time +EXPORT_SYMBOL vmlinux 0x418a4427 dev_get_stats +EXPORT_SYMBOL vmlinux 0x41daf752 padata_free +EXPORT_SYMBOL vmlinux 0x41eaa7f3 uart_register_driver +EXPORT_SYMBOL vmlinux 0x41f1b43b i8253_lock +EXPORT_SYMBOL vmlinux 0x4211c3c1 zlib_inflateInit2 +EXPORT_SYMBOL vmlinux 0x42224298 sscanf +EXPORT_SYMBOL vmlinux 0x4225b20d x86_hyper +EXPORT_SYMBOL vmlinux 0x423cac50 mmc_regulator_set_ocr +EXPORT_SYMBOL vmlinux 0x4244d94f xfrm6_find_1stfragopt +EXPORT_SYMBOL vmlinux 0x424cc0cf set_pages_array_wb +EXPORT_SYMBOL vmlinux 0x425721dd __cleancache_get_page +EXPORT_SYMBOL vmlinux 0x42595e58 vgacon_text_force +EXPORT_SYMBOL vmlinux 0x42977ad4 __hw_addr_del_multiple +EXPORT_SYMBOL vmlinux 0x42a4bdf2 in_egroup_p +EXPORT_SYMBOL vmlinux 0x42b795d2 rawv6_mh_filter_register +EXPORT_SYMBOL vmlinux 0x42c8de35 ioremap_nocache +EXPORT_SYMBOL vmlinux 0x42d47b65 dm_io +EXPORT_SYMBOL vmlinux 0x42e04f2b pci_disable_ido +EXPORT_SYMBOL vmlinux 0x42fb348c key_type_keyring +EXPORT_SYMBOL vmlinux 0x4302d0eb free_pages +EXPORT_SYMBOL vmlinux 0x430c0909 rfkill_register +EXPORT_SYMBOL vmlinux 0x430c6a86 vfs_stat +EXPORT_SYMBOL vmlinux 0x4337f700 fasync_helper +EXPORT_SYMBOL vmlinux 0x43385ad9 acpi_pci_unregister_driver +EXPORT_SYMBOL vmlinux 0x4352945a skb_gso_segment +EXPORT_SYMBOL vmlinux 0x43540b74 jbd2_inode_cache +EXPORT_SYMBOL vmlinux 0x436c2179 iowrite32 +EXPORT_SYMBOL vmlinux 0x4372d351 dev_set_promiscuity +EXPORT_SYMBOL vmlinux 0x43769130 netdev_warn +EXPORT_SYMBOL vmlinux 0x43795c04 blk_end_request_cur +EXPORT_SYMBOL vmlinux 0x437c1863 tcp_v4_syn_recv_sock +EXPORT_SYMBOL vmlinux 0x43a0458b blk_start_plug +EXPORT_SYMBOL vmlinux 0x43adafa7 vga_tryget +EXPORT_SYMBOL vmlinux 0x43b82e17 pci_request_selected_regions_exclusive +EXPORT_SYMBOL vmlinux 0x43c0dbc5 __invalidate_device +EXPORT_SYMBOL vmlinux 0x43c3ec6a sk_stream_wait_connect +EXPORT_SYMBOL vmlinux 0x43ec3aaa abort_creds +EXPORT_SYMBOL vmlinux 0x43ec913a put_cmsg +EXPORT_SYMBOL vmlinux 0x43f34b6f sock_tx_timestamp +EXPORT_SYMBOL vmlinux 0x43fc6d67 gnet_stats_copy_queue +EXPORT_SYMBOL vmlinux 0x440fc2df blk_queue_max_discard_sectors +EXPORT_SYMBOL vmlinux 0x44402b6f param_get_ulong +EXPORT_SYMBOL vmlinux 0x4451ea38 rfkill_blocked +EXPORT_SYMBOL vmlinux 0x4455dc77 md_write_end +EXPORT_SYMBOL vmlinux 0x445c462f redraw_screen +EXPORT_SYMBOL vmlinux 0x445fe9e5 acpi_root_dir +EXPORT_SYMBOL vmlinux 0x44615b8f scsi_bios_ptable +EXPORT_SYMBOL vmlinux 0x4483babb neigh_sysctl_unregister +EXPORT_SYMBOL vmlinux 0x448ebafc agp_allocate_memory +EXPORT_SYMBOL vmlinux 0x449fac43 unregister_exec_domain +EXPORT_SYMBOL vmlinux 0x44a81d5f acpi_evaluate_object +EXPORT_SYMBOL vmlinux 0x44aaf30f tsc_khz +EXPORT_SYMBOL vmlinux 0x44b911c3 rb_replace_node +EXPORT_SYMBOL vmlinux 0x44da1f75 sock_no_mmap +EXPORT_SYMBOL vmlinux 0x44e9a829 match_token +EXPORT_SYMBOL vmlinux 0x4502dc7c __splice_from_pipe +EXPORT_SYMBOL vmlinux 0x452ebe86 schedule_delayed_work_on +EXPORT_SYMBOL vmlinux 0x453c8403 pci_msi_enabled +EXPORT_SYMBOL vmlinux 0x4550ba8a register_cpu_notifier +EXPORT_SYMBOL vmlinux 0x455564a0 blk_queue_free_tags +EXPORT_SYMBOL vmlinux 0x45704798 print_hex_dump_bytes +EXPORT_SYMBOL vmlinux 0x45723263 pm860x_bulk_read +EXPORT_SYMBOL vmlinux 0x4575315d utf8s_to_utf16s +EXPORT_SYMBOL vmlinux 0x4578f528 __kfifo_to_user +EXPORT_SYMBOL vmlinux 0x457d0652 idr_remove_all +EXPORT_SYMBOL vmlinux 0x457d829c pci_bus_read_config_dword +EXPORT_SYMBOL vmlinux 0x45849ca4 simple_rmdir +EXPORT_SYMBOL vmlinux 0x458ada44 security_path_unlink +EXPORT_SYMBOL vmlinux 0x458ef6a0 ppp_register_channel +EXPORT_SYMBOL vmlinux 0x459164d1 cdrom_check_events +EXPORT_SYMBOL vmlinux 0x45a0b35e block_write_end +EXPORT_SYMBOL vmlinux 0x45a56637 dquot_quota_on_mount +EXPORT_SYMBOL vmlinux 0x45aac9ac register_con_driver +EXPORT_SYMBOL vmlinux 0x45d216b9 tcp_put_md5sig_pool +EXPORT_SYMBOL vmlinux 0x45d302ce security_path_rename +EXPORT_SYMBOL vmlinux 0x45de3dac dquot_alloc +EXPORT_SYMBOL vmlinux 0x460bc73b generic_permission +EXPORT_SYMBOL vmlinux 0x46214106 files_lglock_local_unlock_cpu +EXPORT_SYMBOL vmlinux 0x4646015b blk_get_queue +EXPORT_SYMBOL vmlinux 0x464ef65c blk_end_request_all +EXPORT_SYMBOL vmlinux 0x46595c8a vfs_lstat +EXPORT_SYMBOL vmlinux 0x4659df31 dm_kcopyd_client_create +EXPORT_SYMBOL vmlinux 0x466c14a7 __delay +EXPORT_SYMBOL vmlinux 0x46926c36 devm_ioremap +EXPORT_SYMBOL vmlinux 0x469d1185 qdisc_reset +EXPORT_SYMBOL vmlinux 0x46a82cc3 blk_fetch_request +EXPORT_SYMBOL vmlinux 0x46c47fb6 __node_distance +EXPORT_SYMBOL vmlinux 0x46d80a8a posix_test_lock +EXPORT_SYMBOL vmlinux 0x46f49417 agp_generic_mask_memory +EXPORT_SYMBOL vmlinux 0x47040434 pci_enable_device_io +EXPORT_SYMBOL vmlinux 0x475100c2 inet_get_local_port_range +EXPORT_SYMBOL vmlinux 0x475f010b acpi_purge_cached_objects +EXPORT_SYMBOL vmlinux 0x47756927 abx500_get_register_interruptible +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 0x47a362ec xfrm_unregister_mode +EXPORT_SYMBOL vmlinux 0x47a72828 lock_sock_fast +EXPORT_SYMBOL vmlinux 0x47b6a10f ftrace_print_symbols_seq +EXPORT_SYMBOL vmlinux 0x47c3f527 gen_pool_virt_to_phys +EXPORT_SYMBOL vmlinux 0x47c7b0d2 cpu_number +EXPORT_SYMBOL vmlinux 0x47f383c7 blk_stop_queue +EXPORT_SYMBOL vmlinux 0x47f3bf93 rtnetlink_put_metrics +EXPORT_SYMBOL vmlinux 0x48193639 acpi_lid_open +EXPORT_SYMBOL vmlinux 0x481cb9ab acpi_enter_sleep_state_prep +EXPORT_SYMBOL vmlinux 0x48258f92 netdev_alert +EXPORT_SYMBOL vmlinux 0x483a55bb bio_integrity_endio +EXPORT_SYMBOL vmlinux 0x4859b8bb rtc_year_days +EXPORT_SYMBOL vmlinux 0x485cf51c pci_choose_state +EXPORT_SYMBOL vmlinux 0x48925103 uart_match_port +EXPORT_SYMBOL vmlinux 0x48964bb3 acpi_processor_notify_smm +EXPORT_SYMBOL vmlinux 0x489995a6 blkdev_issue_zeroout +EXPORT_SYMBOL vmlinux 0x48b6059c tcp_v4_tw_get_peer +EXPORT_SYMBOL vmlinux 0x48c71971 ip_generic_getfrag +EXPORT_SYMBOL vmlinux 0x48cbee95 d_invalidate +EXPORT_SYMBOL vmlinux 0x48d45874 i2c_smbus_write_byte_data +EXPORT_SYMBOL vmlinux 0x48d86a23 neigh_parms_alloc +EXPORT_SYMBOL vmlinux 0x48f63722 simple_rename +EXPORT_SYMBOL vmlinux 0x494acd5a find_vma +EXPORT_SYMBOL vmlinux 0x494e3393 vm_get_page_prot +EXPORT_SYMBOL vmlinux 0x49603fb8 security_sb_copy_data +EXPORT_SYMBOL vmlinux 0x497fe0ba find_lock_page +EXPORT_SYMBOL vmlinux 0x49b07aec tcp_select_initial_window +EXPORT_SYMBOL vmlinux 0x49b9dfd3 tcf_hash_lookup +EXPORT_SYMBOL vmlinux 0x49cba8ff tcp_md5_hash_skb_data +EXPORT_SYMBOL vmlinux 0x49cd0039 pci_find_capability +EXPORT_SYMBOL vmlinux 0x49d43465 scsi_rescan_device +EXPORT_SYMBOL vmlinux 0x49ed6a79 scsi_is_host_device +EXPORT_SYMBOL vmlinux 0x49f6be9d flex_array_clear +EXPORT_SYMBOL vmlinux 0x4a099a78 fsnotify_init_mark +EXPORT_SYMBOL vmlinux 0x4a0dbed6 pci_set_master +EXPORT_SYMBOL vmlinux 0x4a257884 ilookup5 +EXPORT_SYMBOL vmlinux 0x4a358252 __bitmap_subset +EXPORT_SYMBOL vmlinux 0x4a3f640f sock_no_accept +EXPORT_SYMBOL vmlinux 0x4a5bc48c inet_release +EXPORT_SYMBOL vmlinux 0x4a61b8bb tty_port_close +EXPORT_SYMBOL vmlinux 0x4a665de9 vfs_llseek +EXPORT_SYMBOL vmlinux 0x4a94b856 inet_proto_csum_replace4 +EXPORT_SYMBOL vmlinux 0x4acd93d3 release_resource +EXPORT_SYMBOL vmlinux 0x4af952a1 mfd_cell_disable +EXPORT_SYMBOL vmlinux 0x4afe9a77 scsi_partsize +EXPORT_SYMBOL vmlinux 0x4b085dbf agp3_generic_configure +EXPORT_SYMBOL vmlinux 0x4b2538d7 pnp_unregister_driver +EXPORT_SYMBOL vmlinux 0x4b382c2b ethtool_op_get_tso +EXPORT_SYMBOL vmlinux 0x4b3ada5a udp_lib_unhash +EXPORT_SYMBOL vmlinux 0x4b5814ef kmalloc_order_trace +EXPORT_SYMBOL vmlinux 0x4b8d4a14 scsi_cmd_get_serial +EXPORT_SYMBOL vmlinux 0x4bc96635 ifla_policy +EXPORT_SYMBOL vmlinux 0x4bf6a80d pci_disable_link_state_locked +EXPORT_SYMBOL vmlinux 0x4bfa246c init_net +EXPORT_SYMBOL vmlinux 0x4c1182cb bitmap_scnprintf +EXPORT_SYMBOL vmlinux 0x4c1a9494 __dst_free +EXPORT_SYMBOL vmlinux 0x4c436acb page_readlink +EXPORT_SYMBOL vmlinux 0x4c4c956e nla_memcmp +EXPORT_SYMBOL vmlinux 0x4c4fef19 kernel_stack +EXPORT_SYMBOL vmlinux 0x4c7009a6 pcim_iounmap_regions +EXPORT_SYMBOL vmlinux 0x4c7964dd security_inode_setsecctx +EXPORT_SYMBOL vmlinux 0x4cbbd171 __bitmap_weight +EXPORT_SYMBOL vmlinux 0x4cc6c10d inet_del_protocol +EXPORT_SYMBOL vmlinux 0x4ce8c3b9 nobh_write_begin +EXPORT_SYMBOL vmlinux 0x4cedd9c2 led_blink_set +EXPORT_SYMBOL vmlinux 0x4cfb6c1c napi_frags_skb +EXPORT_SYMBOL vmlinux 0x4cff0955 dma_async_memcpy_buf_to_pg +EXPORT_SYMBOL vmlinux 0x4d248d5e security_inode_readlink +EXPORT_SYMBOL vmlinux 0x4d626287 scsi_eh_prep_cmnd +EXPORT_SYMBOL vmlinux 0x4d6e3d01 journal_lock_updates +EXPORT_SYMBOL vmlinux 0x4d974b9c register_sysrq_key +EXPORT_SYMBOL vmlinux 0x4d9a102b pci_setup_cardbus +EXPORT_SYMBOL vmlinux 0x4d9c0214 dmam_pool_destroy +EXPORT_SYMBOL vmlinux 0x4db1e1d4 posix_acl_equiv_mode +EXPORT_SYMBOL vmlinux 0x4db235ba md_done_sync +EXPORT_SYMBOL vmlinux 0x4dc45be9 nf_log_unbind_pf +EXPORT_SYMBOL vmlinux 0x4dda726b match_strlcpy +EXPORT_SYMBOL vmlinux 0x4ddb10ac pci_disable_ltr +EXPORT_SYMBOL vmlinux 0x4df119fa __bitmap_parse +EXPORT_SYMBOL vmlinux 0x4df41253 netdev_emerg +EXPORT_SYMBOL vmlinux 0x4e069249 security_tun_dev_post_create +EXPORT_SYMBOL vmlinux 0x4e0fe8ba dev_addr_flush +EXPORT_SYMBOL vmlinux 0x4e21999c acpi_get_child +EXPORT_SYMBOL vmlinux 0x4e3567f7 match_int +EXPORT_SYMBOL vmlinux 0x4e44c058 __nla_reserve +EXPORT_SYMBOL vmlinux 0x4e5cf972 blk_queue_end_tag +EXPORT_SYMBOL vmlinux 0x4e6e8ea7 fg_console +EXPORT_SYMBOL vmlinux 0x4e7b3a69 pcix_get_mmrbc +EXPORT_SYMBOL vmlinux 0x4e89abe0 mii_check_link +EXPORT_SYMBOL vmlinux 0x4e9d2251 end_writeback +EXPORT_SYMBOL vmlinux 0x4e9de84f splice_from_pipe_feed +EXPORT_SYMBOL vmlinux 0x4eac3843 genphy_restart_aneg +EXPORT_SYMBOL vmlinux 0x4eba8d9c bio_add_pc_page +EXPORT_SYMBOL vmlinux 0x4ec80179 pci_assign_resource +EXPORT_SYMBOL vmlinux 0x4ed7e0b3 fb_set_var +EXPORT_SYMBOL vmlinux 0x4edd72f7 block_all_signals +EXPORT_SYMBOL vmlinux 0x4edfcf38 pci_write_vpd +EXPORT_SYMBOL vmlinux 0x4ef74550 jbd2_journal_init_jbd_inode +EXPORT_SYMBOL vmlinux 0x4f1142fd blk_queue_io_min +EXPORT_SYMBOL vmlinux 0x4f1501b9 udp_lib_rehash +EXPORT_SYMBOL vmlinux 0x4f1cd128 security_tun_dev_create +EXPORT_SYMBOL vmlinux 0x4f37071f __vlan_hwaccel_rx +EXPORT_SYMBOL vmlinux 0x4f391d0e nla_parse +EXPORT_SYMBOL vmlinux 0x4f476e96 init_cdrom_command +EXPORT_SYMBOL vmlinux 0x4f5abe2b ip_fragment +EXPORT_SYMBOL vmlinux 0x4f6b400b _copy_from_user +EXPORT_SYMBOL vmlinux 0x4f783f30 acpi_read +EXPORT_SYMBOL vmlinux 0x4f8b5ddb _copy_to_user +EXPORT_SYMBOL vmlinux 0x4fa0b9b9 blk_integrity_merge_rq +EXPORT_SYMBOL vmlinux 0x4fa1b345 mapping_tagged +EXPORT_SYMBOL vmlinux 0x4fb7faed bdput +EXPORT_SYMBOL vmlinux 0x4fc828fb inet6_ioctl +EXPORT_SYMBOL vmlinux 0x4fdee897 i8042_command +EXPORT_SYMBOL vmlinux 0x4ff138d3 commit_creds +EXPORT_SYMBOL vmlinux 0x4ff1c9bc populate_rootfs_wait +EXPORT_SYMBOL vmlinux 0x50211ee3 tcp_free_md5sig_pool +EXPORT_SYMBOL vmlinux 0x5037a5c3 ip_mc_dec_group +EXPORT_SYMBOL vmlinux 0x50442866 mmc_can_secure_erase_trim +EXPORT_SYMBOL vmlinux 0x50529870 acpi_get_gpe_status +EXPORT_SYMBOL vmlinux 0x506746b6 getrawmonotonic +EXPORT_SYMBOL vmlinux 0x506ded08 phy_connect_direct +EXPORT_SYMBOL vmlinux 0x506e6f2f _atomic_dec_and_lock +EXPORT_SYMBOL vmlinux 0x5081f2ab qdisc_watchdog_schedule +EXPORT_SYMBOL vmlinux 0x50882b4f kobject_del +EXPORT_SYMBOL vmlinux 0x509b30c0 gnet_stats_start_copy +EXPORT_SYMBOL vmlinux 0x50ab4c6d files_lglock_global_lock +EXPORT_SYMBOL vmlinux 0x50acc5a1 ip6_route_me_harder +EXPORT_SYMBOL vmlinux 0x50b3a197 bioset_integrity_free +EXPORT_SYMBOL vmlinux 0x510c2535 xz_dec_run +EXPORT_SYMBOL vmlinux 0x51100cfb write_dirty_buffer +EXPORT_SYMBOL vmlinux 0x511407c7 nla_put_nohdr +EXPORT_SYMBOL vmlinux 0x5118c382 secure_dccp_sequence_number +EXPORT_SYMBOL vmlinux 0x51213733 tcf_hash_search +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 0x51e5cc85 scsi_device_lookup +EXPORT_SYMBOL vmlinux 0x51eb268a dev_addr_del +EXPORT_SYMBOL vmlinux 0x52026cdf security_sb_parse_opts_str +EXPORT_SYMBOL vmlinux 0x5208bc90 nobh_truncate_page +EXPORT_SYMBOL vmlinux 0x52095e19 acpi_get_data +EXPORT_SYMBOL vmlinux 0x520b065a sock_queue_err_skb +EXPORT_SYMBOL vmlinux 0x52373b22 bit_waitqueue +EXPORT_SYMBOL vmlinux 0x523b5877 mmc_fixup_device +EXPORT_SYMBOL vmlinux 0x5252bfb4 scsi_print_result +EXPORT_SYMBOL vmlinux 0x52633789 qdisc_create_dflt +EXPORT_SYMBOL vmlinux 0x527281a0 read_cache_pages +EXPORT_SYMBOL vmlinux 0x52760ca9 getnstimeofday +EXPORT_SYMBOL vmlinux 0x52789317 ihold +EXPORT_SYMBOL vmlinux 0x52bca421 blk_free_tags +EXPORT_SYMBOL vmlinux 0x52d7b2fd llc_sap_list +EXPORT_SYMBOL vmlinux 0x52fe5113 pm860x_page_reg_read +EXPORT_SYMBOL vmlinux 0x53055655 proc_dointvec_userhz_jiffies +EXPORT_SYMBOL vmlinux 0x5305881d scsi_prep_state_check +EXPORT_SYMBOL vmlinux 0x5306561d unlock_super +EXPORT_SYMBOL vmlinux 0x530b1e98 pm_suspend +EXPORT_SYMBOL vmlinux 0x531b604e __virt_addr_valid +EXPORT_SYMBOL vmlinux 0x53228097 register_console +EXPORT_SYMBOL vmlinux 0x53326531 mempool_alloc_pages +EXPORT_SYMBOL vmlinux 0x537022c8 dev_uc_unsync +EXPORT_SYMBOL vmlinux 0x537c3185 tty_port_free_xmit_buf +EXPORT_SYMBOL vmlinux 0x538383c0 unregister_inet6addr_notifier +EXPORT_SYMBOL vmlinux 0x538f955b pskb_copy +EXPORT_SYMBOL vmlinux 0x539895e9 kblockd_schedule_work +EXPORT_SYMBOL vmlinux 0x5399e069 bio_integrity_split +EXPORT_SYMBOL vmlinux 0x53c0767c sk_chk_filter +EXPORT_SYMBOL vmlinux 0x53d4d0d7 padata_unregister_cpumask_notifier +EXPORT_SYMBOL vmlinux 0x53df79f9 zero_fill_bio +EXPORT_SYMBOL vmlinux 0x53f04062 __kfifo_dma_out_prepare_r +EXPORT_SYMBOL vmlinux 0x53f7d722 inet_csk_reset_keepalive_timer +EXPORT_SYMBOL vmlinux 0x53febe6a blk_integrity_merge_bio +EXPORT_SYMBOL vmlinux 0x54149eff dcb_getapp +EXPORT_SYMBOL vmlinux 0x543ef284 seq_hlist_start +EXPORT_SYMBOL vmlinux 0x5448db51 pci_request_regions +EXPORT_SYMBOL vmlinux 0x544aa04d mdiobus_alloc +EXPORT_SYMBOL vmlinux 0x545cd1ee __qdisc_calculate_pkt_len +EXPORT_SYMBOL vmlinux 0x54652e99 tty_devnum +EXPORT_SYMBOL vmlinux 0x54689060 __skb_checksum_complete_head +EXPORT_SYMBOL vmlinux 0x546a234b d_obtain_alias +EXPORT_SYMBOL vmlinux 0x54a9db5f _kstrtoul +EXPORT_SYMBOL vmlinux 0x54b49317 scsi_ioctl +EXPORT_SYMBOL vmlinux 0x54bb1a9c i2c_smbus_write_i2c_block_data +EXPORT_SYMBOL vmlinux 0x54c4e83d max8925_set_bits +EXPORT_SYMBOL vmlinux 0x54d6ed01 bdi_set_max_ratio +EXPORT_SYMBOL vmlinux 0x54d872ba percpu_counter_compare +EXPORT_SYMBOL vmlinux 0x54df29a0 fb_class +EXPORT_SYMBOL vmlinux 0x54e6fcdd net_enable_timestamp +EXPORT_SYMBOL vmlinux 0x55073374 rtnl_unicast +EXPORT_SYMBOL vmlinux 0x5507c5c7 follow_pfn +EXPORT_SYMBOL vmlinux 0x5516e4f9 blk_queue_physical_block_size +EXPORT_SYMBOL vmlinux 0x5519c867 pci_bus_find_capability +EXPORT_SYMBOL vmlinux 0x551fc15f tcf_hash_check +EXPORT_SYMBOL vmlinux 0x5541ea93 on_each_cpu +EXPORT_SYMBOL vmlinux 0x55573b79 phy_stop +EXPORT_SYMBOL vmlinux 0x555840f2 aio_put_req +EXPORT_SYMBOL vmlinux 0x55678b4b bsearch +EXPORT_SYMBOL vmlinux 0x55926b1c __scsi_add_device +EXPORT_SYMBOL vmlinux 0x5594be03 bitmap_remap +EXPORT_SYMBOL vmlinux 0x559c0c16 input_unregister_handler +EXPORT_SYMBOL vmlinux 0x55b41f81 km_state_expired +EXPORT_SYMBOL vmlinux 0x55c5f2f9 inet_register_protosw +EXPORT_SYMBOL vmlinux 0x55db798a ip6_dst_hoplimit +EXPORT_SYMBOL vmlinux 0x55ee3f09 dma_async_device_register +EXPORT_SYMBOL vmlinux 0x5600904f fb_get_color_depth +EXPORT_SYMBOL vmlinux 0x5614b010 xfrm_policy_walk_done +EXPORT_SYMBOL vmlinux 0x5635a60a vmalloc_user +EXPORT_SYMBOL vmlinux 0x564a7ae4 sg_miter_stop +EXPORT_SYMBOL vmlinux 0x5658179e idr_get_new +EXPORT_SYMBOL vmlinux 0x565c585b tcp_v4_md5_lookup +EXPORT_SYMBOL vmlinux 0x5667db08 md_integrity_add_rdev +EXPORT_SYMBOL vmlinux 0x568cb302 put_mnt_ns +EXPORT_SYMBOL vmlinux 0x56bd5c12 generic_error_remove_page +EXPORT_SYMBOL vmlinux 0x56c5908f kernel_listen +EXPORT_SYMBOL vmlinux 0x56c775f0 __ip_select_ident +EXPORT_SYMBOL vmlinux 0x56c8799d scsi_kunmap_atomic_sg +EXPORT_SYMBOL vmlinux 0x56ce0b62 remove_proc_entry +EXPORT_SYMBOL vmlinux 0x56ee03c4 posix_lock_file_wait +EXPORT_SYMBOL vmlinux 0x5707152b __skb_recv_datagram +EXPORT_SYMBOL vmlinux 0x570d2a1b input_mt_report_slot_state +EXPORT_SYMBOL vmlinux 0x57178e74 phy_start +EXPORT_SYMBOL vmlinux 0x572e85d4 blk_lookup_devt +EXPORT_SYMBOL vmlinux 0x5732d52a netif_carrier_on +EXPORT_SYMBOL vmlinux 0x57430259 unregister_8022_client +EXPORT_SYMBOL vmlinux 0x57575f08 dmaengine_put +EXPORT_SYMBOL vmlinux 0x57674fd7 __sw_hweight16 +EXPORT_SYMBOL vmlinux 0x576ba11a sleep_on +EXPORT_SYMBOL vmlinux 0x57b09822 up +EXPORT_SYMBOL vmlinux 0x57b57ebe jiffies_to_timespec +EXPORT_SYMBOL vmlinux 0x57c5a78e pci_find_next_bus +EXPORT_SYMBOL vmlinux 0x57db7242 mangle_path +EXPORT_SYMBOL vmlinux 0x58340feb vlan_dev_vlan_id +EXPORT_SYMBOL vmlinux 0x5838f6c9 rtc_valid_tm +EXPORT_SYMBOL vmlinux 0x584738f9 rdmsr_safe_on_cpu +EXPORT_SYMBOL vmlinux 0x584bf316 tcp_proc_unregister +EXPORT_SYMBOL vmlinux 0x5857b225 ioread16_rep +EXPORT_SYMBOL vmlinux 0x58608d92 lookup_one_len +EXPORT_SYMBOL vmlinux 0x586103be acpi_setup_gpe_for_wake +EXPORT_SYMBOL vmlinux 0x58707304 datagram_poll +EXPORT_SYMBOL vmlinux 0x587c70d8 _raw_spin_lock_irqsave +EXPORT_SYMBOL vmlinux 0x58e066fa vc_resize +EXPORT_SYMBOL vmlinux 0x58e817c0 xfrm_policy_bysel_ctx +EXPORT_SYMBOL vmlinux 0x58ffe8ef tcp_sendpage +EXPORT_SYMBOL vmlinux 0x59045db0 input_register_handler +EXPORT_SYMBOL vmlinux 0x591240da arch_debugfs_dir +EXPORT_SYMBOL vmlinux 0x5934392b fb_register_client +EXPORT_SYMBOL vmlinux 0x594758cf udp_ioctl +EXPORT_SYMBOL vmlinux 0x594bf15b ioport_map +EXPORT_SYMBOL vmlinux 0x595be7f1 rwsem_downgrade_wake +EXPORT_SYMBOL vmlinux 0x59768a1e input_release_device +EXPORT_SYMBOL vmlinux 0x59823ee8 dev_uc_flush +EXPORT_SYMBOL vmlinux 0x59a35bdd __devm_release_region +EXPORT_SYMBOL vmlinux 0x59bc9609 acpi_write_bit_register +EXPORT_SYMBOL vmlinux 0x59cc6c3b agp_generic_free_gatt_table +EXPORT_SYMBOL vmlinux 0x59d696b6 register_module_notifier +EXPORT_SYMBOL vmlinux 0x59db01e4 proc_mkdir +EXPORT_SYMBOL vmlinux 0x59e132e8 generic_read_dir +EXPORT_SYMBOL vmlinux 0x59e50c88 pci_dev_put +EXPORT_SYMBOL vmlinux 0x59e70f93 __send_remote_softirq +EXPORT_SYMBOL vmlinux 0x5a1ba125 pnp_release_card_device +EXPORT_SYMBOL vmlinux 0x5a2bda12 udplite_table +EXPORT_SYMBOL vmlinux 0x5a34a45c __kmalloc +EXPORT_SYMBOL vmlinux 0x5a3a6df3 journal_invalidatepage +EXPORT_SYMBOL vmlinux 0x5a4145a5 generic_file_splice_write +EXPORT_SYMBOL vmlinux 0x5a428fee register_shrinker +EXPORT_SYMBOL vmlinux 0x5a4896a8 __put_user_2 +EXPORT_SYMBOL vmlinux 0x5a4a045f rtnl_link_get_net +EXPORT_SYMBOL vmlinux 0x5a52b275 acpi_bus_start +EXPORT_SYMBOL vmlinux 0x5a57ba39 md_flush_request +EXPORT_SYMBOL vmlinux 0x5a5e7ea3 simple_read_from_buffer +EXPORT_SYMBOL vmlinux 0x5a744b86 netlink_set_nonroot +EXPORT_SYMBOL vmlinux 0x5a7892a8 fddi_change_mtu +EXPORT_SYMBOL vmlinux 0x5a7b04c0 ip4_datagram_connect +EXPORT_SYMBOL vmlinux 0x5a863eef jbd2_log_start_commit +EXPORT_SYMBOL vmlinux 0x5aaeb89c do_splice_direct +EXPORT_SYMBOL vmlinux 0x5ac376a5 acpi_install_fixed_event_handler +EXPORT_SYMBOL vmlinux 0x5ad41626 acpi_get_hp_hw_control_from_firmware +EXPORT_SYMBOL vmlinux 0x5af89af0 dm_kcopyd_client_destroy +EXPORT_SYMBOL vmlinux 0x5b47cb68 udp_lib_setsockopt +EXPORT_SYMBOL vmlinux 0x5b4c6297 __percpu_counter_sum +EXPORT_SYMBOL vmlinux 0x5b51c6a7 acpi_walk_resources +EXPORT_SYMBOL vmlinux 0x5b527eab prepare_binprm +EXPORT_SYMBOL vmlinux 0x5b5e093c neigh_seq_stop +EXPORT_SYMBOL vmlinux 0x5b697d83 dcache_dir_close +EXPORT_SYMBOL vmlinux 0x5b7b2aae bio_sector_offset +EXPORT_SYMBOL vmlinux 0x5bb3b9f4 scsi_finish_command +EXPORT_SYMBOL vmlinux 0x5be1f254 phy_print_status +EXPORT_SYMBOL vmlinux 0x5bf9577e xfrm_lookup +EXPORT_SYMBOL vmlinux 0x5c03e22f proc_create_data +EXPORT_SYMBOL vmlinux 0x5c0e0136 ip_queue_rcv_skb +EXPORT_SYMBOL vmlinux 0x5c13ba78 pci_disable_msi +EXPORT_SYMBOL vmlinux 0x5c2a3b74 ip6_frag_init +EXPORT_SYMBOL vmlinux 0x5c3c9077 vfs_open +EXPORT_SYMBOL vmlinux 0x5c43ee01 unregister_netdev +EXPORT_SYMBOL vmlinux 0x5c46b6fa posix_acl_chmod_masq +EXPORT_SYMBOL vmlinux 0x5c558909 user_revoke +EXPORT_SYMBOL vmlinux 0x5c6421d0 simple_pin_fs +EXPORT_SYMBOL vmlinux 0x5c82d2cf xfrm_input +EXPORT_SYMBOL vmlinux 0x5c952ba2 __xfrm_decode_session +EXPORT_SYMBOL vmlinux 0x5c96dba6 dev_set_group +EXPORT_SYMBOL vmlinux 0x5c9a1629 _raw_read_trylock +EXPORT_SYMBOL vmlinux 0x5ca30d08 inode_init_once +EXPORT_SYMBOL vmlinux 0x5cc2835e filp_close +EXPORT_SYMBOL vmlinux 0x5cc8e015 iov_iter_single_seg_count +EXPORT_SYMBOL vmlinux 0x5ccb6341 x86_hyper_vmware +EXPORT_SYMBOL vmlinux 0x5ce3e05e napi_gro_frags +EXPORT_SYMBOL vmlinux 0x5d1961e4 inode_needs_sync +EXPORT_SYMBOL vmlinux 0x5d22d100 bdev_stack_limits +EXPORT_SYMBOL vmlinux 0x5d4eb003 scsi_free_host_dev +EXPORT_SYMBOL vmlinux 0x5d52c27e block_page_mkwrite +EXPORT_SYMBOL vmlinux 0x5d53363c scsi_register +EXPORT_SYMBOL vmlinux 0x5d641eb2 __alloc_skb +EXPORT_SYMBOL vmlinux 0x5d6f6382 tag_pages_for_writeback +EXPORT_SYMBOL vmlinux 0x5d74dbcf pnp_range_reserved +EXPORT_SYMBOL vmlinux 0x5d9054ab end_buffer_async_write +EXPORT_SYMBOL vmlinux 0x5d9cbc53 do_sync_read +EXPORT_SYMBOL vmlinux 0x5da3ce25 rtnl_create_link +EXPORT_SYMBOL vmlinux 0x5dab6585 dev_base_lock +EXPORT_SYMBOL vmlinux 0x5dc43223 idr_pre_get +EXPORT_SYMBOL vmlinux 0x5dd845d5 input_mt_init_slots +EXPORT_SYMBOL vmlinux 0x5dfecaeb thaw_bdev +EXPORT_SYMBOL vmlinux 0x5e09ca75 complete +EXPORT_SYMBOL vmlinux 0x5e573fc9 ab8500_gpadc_get +EXPORT_SYMBOL vmlinux 0x5e57b16e scsi_scan_target +EXPORT_SYMBOL vmlinux 0x5e5e4211 i2c_smbus_xfer +EXPORT_SYMBOL vmlinux 0x5e6947f7 unregister_dcbevent_notifier +EXPORT_SYMBOL vmlinux 0x5e812216 scsi_target_quiesce +EXPORT_SYMBOL vmlinux 0x5e95b1cd current_umask +EXPORT_SYMBOL vmlinux 0x5e995685 napi_skb_finish +EXPORT_SYMBOL vmlinux 0x5e9b0b94 iov_iter_copy_from_user +EXPORT_SYMBOL vmlinux 0x5ecd4c75 tc_classify +EXPORT_SYMBOL vmlinux 0x5ed040b0 pm_set_vt_switch +EXPORT_SYMBOL vmlinux 0x5edd0762 bin2bcd +EXPORT_SYMBOL vmlinux 0x5ef4e942 vfs_statfs +EXPORT_SYMBOL vmlinux 0x5ef60ab8 swiotlb_free_coherent +EXPORT_SYMBOL vmlinux 0x5ef903d5 request_firmware_nowait +EXPORT_SYMBOL vmlinux 0x5f005368 kstrtou8 +EXPORT_SYMBOL vmlinux 0x5f113f0a uart_update_timeout +EXPORT_SYMBOL vmlinux 0x5f128d81 put_tty_driver +EXPORT_SYMBOL vmlinux 0x5f21ba5b _raw_write_trylock +EXPORT_SYMBOL vmlinux 0x5f2665dc scsi_remove_target +EXPORT_SYMBOL vmlinux 0x5f52ed93 do_splice_from +EXPORT_SYMBOL vmlinux 0x5f61d82b gnet_stats_finish_copy +EXPORT_SYMBOL vmlinux 0x5f66f5f0 dump_seek +EXPORT_SYMBOL vmlinux 0x5f7420cc jbd2_journal_release_jbd_inode +EXPORT_SYMBOL vmlinux 0x5f7606ce unregister_console +EXPORT_SYMBOL vmlinux 0x5f96d55c netlink_unicast +EXPORT_SYMBOL vmlinux 0x5fa17c73 sk_filter_release_rcu +EXPORT_SYMBOL vmlinux 0x5fce52c7 mod_timer_pinned +EXPORT_SYMBOL vmlinux 0x5fd2298e strnstr +EXPORT_SYMBOL vmlinux 0x5fe8cd5d sock_wake_async +EXPORT_SYMBOL vmlinux 0x5fefffa3 skb_realloc_headroom +EXPORT_SYMBOL vmlinux 0x5ff42b08 acpi_video_get_capabilities +EXPORT_SYMBOL vmlinux 0x5ffc27f5 blk_put_request +EXPORT_SYMBOL vmlinux 0x600631c6 inet_csk_init_xmit_timers +EXPORT_SYMBOL vmlinux 0x600683d3 do_unblank_screen +EXPORT_SYMBOL vmlinux 0x600f7aef security_path_truncate +EXPORT_SYMBOL vmlinux 0x602ed00d acpi_current_gpe_count +EXPORT_SYMBOL vmlinux 0x605098a2 __tcf_em_tree_match +EXPORT_SYMBOL vmlinux 0x60524f3d kill_pgrp +EXPORT_SYMBOL vmlinux 0x608332f1 mdiobus_register +EXPORT_SYMBOL vmlinux 0x609f1c7e synchronize_net +EXPORT_SYMBOL vmlinux 0x60a32ea9 pm_power_off +EXPORT_SYMBOL vmlinux 0x60b7e2c4 padata_start +EXPORT_SYMBOL vmlinux 0x60c91019 __module_put_and_exit +EXPORT_SYMBOL vmlinux 0x60e00e55 neigh_table_init +EXPORT_SYMBOL vmlinux 0x60e5d64a follow_up +EXPORT_SYMBOL vmlinux 0x61015b2a sget +EXPORT_SYMBOL vmlinux 0x61150125 set_pages_x +EXPORT_SYMBOL vmlinux 0x612390ad netpoll_set_trap +EXPORT_SYMBOL vmlinux 0x6128b5fc __printk_ratelimit +EXPORT_SYMBOL vmlinux 0x61446bba acpi_get_physical_device +EXPORT_SYMBOL vmlinux 0x6164a227 mem_cgroup_count_vm_event +EXPORT_SYMBOL vmlinux 0x6174a9f6 key_validate +EXPORT_SYMBOL vmlinux 0x61831232 skb_append +EXPORT_SYMBOL vmlinux 0x618911fc numa_node +EXPORT_SYMBOL vmlinux 0x618d8299 set_notify_swap_entry_free +EXPORT_SYMBOL vmlinux 0x6192dc94 cdev_del +EXPORT_SYMBOL vmlinux 0x61b7b126 simple_strtoull +EXPORT_SYMBOL vmlinux 0x61c113d9 get_io_context +EXPORT_SYMBOL vmlinux 0x61cec632 ps2_init +EXPORT_SYMBOL vmlinux 0x62049256 acpi_disable +EXPORT_SYMBOL vmlinux 0x621b8316 __get_user_pages +EXPORT_SYMBOL vmlinux 0x6223cafb _raw_spin_unlock_bh +EXPORT_SYMBOL vmlinux 0x6225637e md5_transform +EXPORT_SYMBOL vmlinux 0x6226679b journal_init_inode +EXPORT_SYMBOL vmlinux 0x6226b9fa machine_to_phys_mapping +EXPORT_SYMBOL vmlinux 0x6228c21f smp_call_function_single +EXPORT_SYMBOL vmlinux 0x6237f6b5 acpi_enable_event +EXPORT_SYMBOL vmlinux 0x6243ccca genl_unregister_ops +EXPORT_SYMBOL vmlinux 0x624762df vga_switcheroo_register_client +EXPORT_SYMBOL vmlinux 0x625c6894 udp_sendmsg +EXPORT_SYMBOL vmlinux 0x6261749f seq_bitmap_list +EXPORT_SYMBOL vmlinux 0x626ddde2 cpufreq_global_kobject +EXPORT_SYMBOL vmlinux 0x62737e1d sock_unregister +EXPORT_SYMBOL vmlinux 0x62748e70 acpi_set_current_resources +EXPORT_SYMBOL vmlinux 0x62827bec security_secctx_to_secid +EXPORT_SYMBOL vmlinux 0x6294c344 splice_from_pipe_begin +EXPORT_SYMBOL vmlinux 0x629b3920 alloc_pages_exact_nid +EXPORT_SYMBOL vmlinux 0x629e6dfe dev_remove_pack +EXPORT_SYMBOL vmlinux 0x62bce140 bh_submit_read +EXPORT_SYMBOL vmlinux 0x62d42a3b set_pages_uc +EXPORT_SYMBOL vmlinux 0x63187451 pcie_aspm_support_enabled +EXPORT_SYMBOL vmlinux 0x631c3c1e tty_throttle +EXPORT_SYMBOL vmlinux 0x6369a8fb pci_bus_alloc_resource +EXPORT_SYMBOL vmlinux 0x636a5691 acpi_register_ioapic +EXPORT_SYMBOL vmlinux 0x636dad16 dev_kfree_skb_irq +EXPORT_SYMBOL vmlinux 0x637cb0cf pci_unregister_driver +EXPORT_SYMBOL vmlinux 0x639c87b3 ndisc_build_skb +EXPORT_SYMBOL vmlinux 0x63b9e3d4 genl_unregister_family +EXPORT_SYMBOL vmlinux 0x63c3939d check_disk_size_change +EXPORT_SYMBOL vmlinux 0x63cf3c7d make_EII_client +EXPORT_SYMBOL vmlinux 0x63eb9355 panic_blink +EXPORT_SYMBOL vmlinux 0x63ecad53 register_netdevice_notifier +EXPORT_SYMBOL vmlinux 0x63fb0b4f led_brightness_set +EXPORT_SYMBOL vmlinux 0x63fc232f strlen_user +EXPORT_SYMBOL vmlinux 0x6403e338 tcp_memory_pressure +EXPORT_SYMBOL vmlinux 0x640b072b pci_target_state +EXPORT_SYMBOL vmlinux 0x641ac719 pci_enable_msix +EXPORT_SYMBOL vmlinux 0x641eff8d __netif_schedule +EXPORT_SYMBOL vmlinux 0x64218ff9 elv_rb_find +EXPORT_SYMBOL vmlinux 0x6435ef74 n_tty_ioctl_helper +EXPORT_SYMBOL vmlinux 0x643c7f8f mount_single +EXPORT_SYMBOL vmlinux 0x643eaec8 param_get_string +EXPORT_SYMBOL vmlinux 0x6441d64d dev_addr_add +EXPORT_SYMBOL vmlinux 0x6443d74d _raw_spin_lock +EXPORT_SYMBOL vmlinux 0x6449fd41 acpi_install_address_space_handler +EXPORT_SYMBOL vmlinux 0x644a99c9 mark_page_accessed +EXPORT_SYMBOL vmlinux 0x6451294b posix_acl_valid +EXPORT_SYMBOL vmlinux 0x6478134c ec_burst_enable +EXPORT_SYMBOL vmlinux 0x648f1ed6 cad_pid +EXPORT_SYMBOL vmlinux 0x64999478 congestion_wait +EXPORT_SYMBOL vmlinux 0x64d3c904 scsi_free_command +EXPORT_SYMBOL vmlinux 0x64dddef0 wait_iff_congested +EXPORT_SYMBOL vmlinux 0x64e1dd0d xfrm_find_acq +EXPORT_SYMBOL vmlinux 0x64e5d2a3 pcim_iomap +EXPORT_SYMBOL vmlinux 0x64eae7ad set_memory_array_wb +EXPORT_SYMBOL vmlinux 0x6504a377 jbd2_journal_force_commit_nested +EXPORT_SYMBOL vmlinux 0x650861d5 simple_write_begin +EXPORT_SYMBOL vmlinux 0x650ab30b sk_dst_check +EXPORT_SYMBOL vmlinux 0x651a4139 test_taint +EXPORT_SYMBOL vmlinux 0x65291cff timekeeping_inject_offset +EXPORT_SYMBOL vmlinux 0x65293ebc __mmc_claim_host +EXPORT_SYMBOL vmlinux 0x652b2949 serial8250_register_port +EXPORT_SYMBOL vmlinux 0x65408378 zlib_inflate_blob +EXPORT_SYMBOL vmlinux 0x65414e67 dev_valid_name +EXPORT_SYMBOL vmlinux 0x6547bea5 radix_tree_gang_lookup_slot +EXPORT_SYMBOL vmlinux 0x655f1ab0 set_memory_array_wc +EXPORT_SYMBOL vmlinux 0x65689fbf __lock_page +EXPORT_SYMBOL vmlinux 0x656abe19 tty_unregister_driver +EXPORT_SYMBOL vmlinux 0x656e9c04 d_rehash +EXPORT_SYMBOL vmlinux 0x658d99a2 node_data +EXPORT_SYMBOL vmlinux 0x65a86388 pci_request_selected_regions +EXPORT_SYMBOL vmlinux 0x65bf3d5d llc_sap_find +EXPORT_SYMBOL vmlinux 0x65dccf13 xz_dec_end +EXPORT_SYMBOL vmlinux 0x65ee4376 ioctl_by_bdev +EXPORT_SYMBOL vmlinux 0x65f54148 cfb_copyarea +EXPORT_SYMBOL vmlinux 0x660d06df amd_northbridges +EXPORT_SYMBOL vmlinux 0x6625eb7c netpoll_poll_dev +EXPORT_SYMBOL vmlinux 0x662dbf58 netif_notify_peers +EXPORT_SYMBOL vmlinux 0x6663aceb __block_page_mkwrite +EXPORT_SYMBOL vmlinux 0x667faa24 agp_generic_alloc_page +EXPORT_SYMBOL vmlinux 0x66835389 get_super +EXPORT_SYMBOL vmlinux 0x668abfce netlink_dump_start +EXPORT_SYMBOL vmlinux 0x668da8d5 zlib_inflateIncomp +EXPORT_SYMBOL vmlinux 0x6694273d phy_register_fixup +EXPORT_SYMBOL vmlinux 0x66a3c492 unregister_snap_client +EXPORT_SYMBOL vmlinux 0x66a7817d inet6_getname +EXPORT_SYMBOL vmlinux 0x66a9252a uart_write_wakeup +EXPORT_SYMBOL vmlinux 0x66d0ee54 vfsmount_lock_global_unlock +EXPORT_SYMBOL vmlinux 0x66dc5a64 genl_register_ops +EXPORT_SYMBOL vmlinux 0x67053080 current_kernel_time +EXPORT_SYMBOL vmlinux 0x670c0597 down_interruptible +EXPORT_SYMBOL vmlinux 0x671eb0bf scsi_prep_return +EXPORT_SYMBOL vmlinux 0x672144bd strlcpy +EXPORT_SYMBOL vmlinux 0x6723f8d6 pm860x_page_bulk_read +EXPORT_SYMBOL vmlinux 0x6729d3df __get_user_4 +EXPORT_SYMBOL vmlinux 0x672c2d09 dev_set_mtu +EXPORT_SYMBOL vmlinux 0x673f815e agp_bridges +EXPORT_SYMBOL vmlinux 0x6741f8f1 input_register_handle +EXPORT_SYMBOL vmlinux 0x67595518 blk_queue_invalidate_tags +EXPORT_SYMBOL vmlinux 0x6762dfd8 skb_queue_purge +EXPORT_SYMBOL vmlinux 0x67899352 scsi_host_set_state +EXPORT_SYMBOL vmlinux 0x6790f842 generic_ro_fops +EXPORT_SYMBOL vmlinux 0x67a818dd __insert_inode_hash +EXPORT_SYMBOL vmlinux 0x67b27ec1 tty_std_termios +EXPORT_SYMBOL vmlinux 0x67b78eb3 seq_hlist_next_rcu +EXPORT_SYMBOL vmlinux 0x67be5151 free_task +EXPORT_SYMBOL vmlinux 0x67cfb8a7 lock_may_write +EXPORT_SYMBOL vmlinux 0x67fa6118 eth_type_trans +EXPORT_SYMBOL vmlinux 0x67fc92f7 inet_shutdown +EXPORT_SYMBOL vmlinux 0x68114b4e scsi_add_device +EXPORT_SYMBOL vmlinux 0x6811f44e netif_set_real_num_rx_queues +EXPORT_SYMBOL vmlinux 0x6819c9eb agp_backend_release +EXPORT_SYMBOL vmlinux 0x68367cd2 ipv6_dev_get_saddr +EXPORT_SYMBOL vmlinux 0x683c92f5 iw_handler_set_spy +EXPORT_SYMBOL vmlinux 0x68456b64 netdev_class_create_file +EXPORT_SYMBOL vmlinux 0x6846f5f1 blk_rq_map_user_iov +EXPORT_SYMBOL vmlinux 0x684963b9 vmap +EXPORT_SYMBOL vmlinux 0x684e397a register_gifconf +EXPORT_SYMBOL vmlinux 0x68550cc3 dev_get_by_name +EXPORT_SYMBOL vmlinux 0x6874fd3a mb_cache_entry_release +EXPORT_SYMBOL vmlinux 0x6876b57d nf_unregister_queue_handler +EXPORT_SYMBOL vmlinux 0x687b6a16 kdbgetsymval +EXPORT_SYMBOL vmlinux 0x687b8382 scsi_get_host_dev +EXPORT_SYMBOL vmlinux 0x688c9a34 flock_lock_file_wait +EXPORT_SYMBOL vmlinux 0x689e66cf tty_vhangup +EXPORT_SYMBOL vmlinux 0x68d88738 kernel_sock_ioctl +EXPORT_SYMBOL vmlinux 0x68ee3a2d __block_write_begin +EXPORT_SYMBOL vmlinux 0x68f1abe5 flex_array_free_parts +EXPORT_SYMBOL vmlinux 0x68f3fa7a kernel_read +EXPORT_SYMBOL vmlinux 0x68fc99db jbd2_journal_begin_ordered_truncate +EXPORT_SYMBOL vmlinux 0x691001b5 acpi_evaluate_integer +EXPORT_SYMBOL vmlinux 0x69151e0c neigh_resolve_output +EXPORT_SYMBOL vmlinux 0x692a6dc7 dma_supported +EXPORT_SYMBOL vmlinux 0x693be7c3 alloc_pci_dev +EXPORT_SYMBOL vmlinux 0x6971447a rtc_month_days +EXPORT_SYMBOL vmlinux 0x6988d0ca cpu_dr7 +EXPORT_SYMBOL vmlinux 0x69921202 ida_init +EXPORT_SYMBOL vmlinux 0x69a0ca7d iowrite16be +EXPORT_SYMBOL vmlinux 0x69a358a6 iomem_resource +EXPORT_SYMBOL vmlinux 0x69a54957 skb_pull +EXPORT_SYMBOL vmlinux 0x69ad2f20 kstrtouint +EXPORT_SYMBOL vmlinux 0x69be2e6b journal_flush +EXPORT_SYMBOL vmlinux 0x69d2575f efi +EXPORT_SYMBOL vmlinux 0x69d38ed9 __scsi_print_sense +EXPORT_SYMBOL vmlinux 0x69e27c7a bitmap_copy_le +EXPORT_SYMBOL vmlinux 0x69ff48f3 blk_get_backing_dev_info +EXPORT_SYMBOL vmlinux 0x6a037cf1 mempool_kfree +EXPORT_SYMBOL vmlinux 0x6a116ed6 skb_dequeue_tail +EXPORT_SYMBOL vmlinux 0x6a201ef4 inet6_release +EXPORT_SYMBOL vmlinux 0x6a27a46f blk_queue_max_hw_sectors +EXPORT_SYMBOL vmlinux 0x6a2b6e57 alloc_pages_current +EXPORT_SYMBOL vmlinux 0x6a33885c agp_alloc_bridge +EXPORT_SYMBOL vmlinux 0x6a33dd84 llc_sap_open +EXPORT_SYMBOL vmlinux 0x6a3837e5 security_sb_clone_mnt_opts +EXPORT_SYMBOL vmlinux 0x6a3ba975 idr_find +EXPORT_SYMBOL vmlinux 0x6a4ef776 seq_write +EXPORT_SYMBOL vmlinux 0x6a5f8055 thermal_zone_device_unregister +EXPORT_SYMBOL vmlinux 0x6a5fa363 sigprocmask +EXPORT_SYMBOL vmlinux 0x6a76f3ac blk_iopoll_enable +EXPORT_SYMBOL vmlinux 0x6a8984db skb_put +EXPORT_SYMBOL vmlinux 0x6a9e4d16 register_snap_client +EXPORT_SYMBOL vmlinux 0x6abe4908 ipv6_skip_exthdr +EXPORT_SYMBOL vmlinux 0x6ac8b6e2 scsi_nonblockable_ioctl +EXPORT_SYMBOL vmlinux 0x6acb973d iowrite32be +EXPORT_SYMBOL vmlinux 0x6acef315 blk_complete_request +EXPORT_SYMBOL vmlinux 0x6ad85887 acpi_enable_gpe +EXPORT_SYMBOL vmlinux 0x6add5c9a dmi_find_device +EXPORT_SYMBOL vmlinux 0x6ae07e0e netif_stacked_transfer_operstate +EXPORT_SYMBOL vmlinux 0x6b1b67d3 __bdevname +EXPORT_SYMBOL vmlinux 0x6b240c04 con_copy_unimap +EXPORT_SYMBOL vmlinux 0x6b2dc060 dump_stack +EXPORT_SYMBOL vmlinux 0x6b3aa1c7 journal_trans_will_send_data_barrier +EXPORT_SYMBOL vmlinux 0x6b3aec3c tcp_init_xmit_timers +EXPORT_SYMBOL vmlinux 0x6b3cd2b6 write_cache_pages +EXPORT_SYMBOL vmlinux 0x6b6dc165 __wait_on_bit_lock +EXPORT_SYMBOL vmlinux 0x6bb38be7 otg_put_transceiver +EXPORT_SYMBOL vmlinux 0x6bc3fbc0 __unregister_chrdev +EXPORT_SYMBOL vmlinux 0x6bd22123 scsi_put_command +EXPORT_SYMBOL vmlinux 0x6bdcfd99 qdisc_class_hash_remove +EXPORT_SYMBOL vmlinux 0x6bdd8911 fifo_create_dflt +EXPORT_SYMBOL vmlinux 0x6bf8d133 down_trylock +EXPORT_SYMBOL vmlinux 0x6c1aaf1d key_unlink +EXPORT_SYMBOL vmlinux 0x6c389761 acpi_bus_get_private_data +EXPORT_SYMBOL vmlinux 0x6c3bdcd6 inet_stream_ops +EXPORT_SYMBOL vmlinux 0x6c3d8021 gen_replace_estimator +EXPORT_SYMBOL vmlinux 0x6c444204 dev_mc_flush +EXPORT_SYMBOL vmlinux 0x6c53569b dst_discard +EXPORT_SYMBOL vmlinux 0x6c53cf90 ip6_route_output +EXPORT_SYMBOL vmlinux 0x6c599df3 napi_frags_finish +EXPORT_SYMBOL vmlinux 0x6c61ce70 num_registered_fb +EXPORT_SYMBOL vmlinux 0x6c6b8d84 acpi_match_device_ids +EXPORT_SYMBOL vmlinux 0x6c702af7 sysctl_udp_rmem_min +EXPORT_SYMBOL vmlinux 0x6ca66d09 thermal_zone_unbind_cooling_device +EXPORT_SYMBOL vmlinux 0x6cbe7632 posix_acl_to_xattr +EXPORT_SYMBOL vmlinux 0x6ce8e270 d_delete +EXPORT_SYMBOL vmlinux 0x6cf1c426 tcp_md5_hash_key +EXPORT_SYMBOL vmlinux 0x6d16e6d9 pci_enable_device_mem +EXPORT_SYMBOL vmlinux 0x6d27ef64 __bitmap_empty +EXPORT_SYMBOL vmlinux 0x6d294e43 clock_t_to_jiffies +EXPORT_SYMBOL vmlinux 0x6d2f38f0 do_mmap_pgoff +EXPORT_SYMBOL vmlinux 0x6d334118 __get_user_8 +EXPORT_SYMBOL vmlinux 0x6d340f64 tty_termios_input_baud_rate +EXPORT_SYMBOL vmlinux 0x6d6cbadc rb_last +EXPORT_SYMBOL vmlinux 0x6d764fb3 ___pskb_trim +EXPORT_SYMBOL vmlinux 0x6d891ef1 filemap_fdatawrite +EXPORT_SYMBOL vmlinux 0x6d8cf6cd iov_iter_copy_from_user_atomic +EXPORT_SYMBOL vmlinux 0x6def2db2 half_md4_transform +EXPORT_SYMBOL vmlinux 0x6e2438ea nobh_writepage +EXPORT_SYMBOL vmlinux 0x6e262480 flex_array_put +EXPORT_SYMBOL vmlinux 0x6e28164f consume_skb +EXPORT_SYMBOL vmlinux 0x6e3029c8 find_or_create_page +EXPORT_SYMBOL vmlinux 0x6e5d4d75 mb_cache_entry_alloc +EXPORT_SYMBOL vmlinux 0x6e720ff2 rtnl_unlock +EXPORT_SYMBOL vmlinux 0x6e7a6265 serio_unregister_child_port +EXPORT_SYMBOL vmlinux 0x6e9dd606 __symbol_put +EXPORT_SYMBOL vmlinux 0x6e9e849e dquot_quota_on +EXPORT_SYMBOL vmlinux 0x6ecedd4e dev_uc_init +EXPORT_SYMBOL vmlinux 0x6ef53afe journal_blocks_per_page +EXPORT_SYMBOL vmlinux 0x6f0f9c5e pagevec_lookup +EXPORT_SYMBOL vmlinux 0x6f29a9b9 __tracepoint_kmalloc +EXPORT_SYMBOL vmlinux 0x6f2ae8da thermal_zone_device_register +EXPORT_SYMBOL vmlinux 0x6f36242b gen_pool_create +EXPORT_SYMBOL vmlinux 0x6f4ea0a5 agp_generic_enable +EXPORT_SYMBOL vmlinux 0x6f556bdb acpi_get_gpe_device +EXPORT_SYMBOL vmlinux 0x6f7148da input_free_device +EXPORT_SYMBOL vmlinux 0x6f7dcd8d key_reject_and_link +EXPORT_SYMBOL vmlinux 0x6f9490c2 dm_table_get_mode +EXPORT_SYMBOL vmlinux 0x6fb2320c inet_listen +EXPORT_SYMBOL vmlinux 0x6fb2cc74 read_dev_sector +EXPORT_SYMBOL vmlinux 0x6fd3734c downgrade_write +EXPORT_SYMBOL vmlinux 0x6feb2039 acpi_write +EXPORT_SYMBOL vmlinux 0x6fed5889 blk_rq_map_sg +EXPORT_SYMBOL vmlinux 0x6ff9fc58 sk_filter +EXPORT_SYMBOL vmlinux 0x6ffef8d3 jbd2_journal_file_inode +EXPORT_SYMBOL vmlinux 0x6fff393f time_to_tm +EXPORT_SYMBOL vmlinux 0x7026baff swiotlb_dma_mapping_error +EXPORT_SYMBOL vmlinux 0x702a0bf9 dev_addr_init +EXPORT_SYMBOL vmlinux 0x70382317 journal_get_write_access +EXPORT_SYMBOL vmlinux 0x7047fde2 journal_ack_err +EXPORT_SYMBOL vmlinux 0x70523a7a __cond_resched_softirq +EXPORT_SYMBOL vmlinux 0x7054a3e4 request_dma +EXPORT_SYMBOL vmlinux 0x705e7439 kern_path_parent +EXPORT_SYMBOL vmlinux 0x706098a4 blk_init_queue_node +EXPORT_SYMBOL vmlinux 0x70724d50 __xfrm_state_delete +EXPORT_SYMBOL vmlinux 0x708a8ee3 input_event +EXPORT_SYMBOL vmlinux 0x70ae3e0e set_bdi_congested +EXPORT_SYMBOL vmlinux 0x70b1b06a bdi_unregister +EXPORT_SYMBOL vmlinux 0x70b9a36f __set_page_dirty_buffers +EXPORT_SYMBOL vmlinux 0x70bc17d7 inode_wait +EXPORT_SYMBOL vmlinux 0x70d8ab82 acpi_acquire_global_lock +EXPORT_SYMBOL vmlinux 0x70e89552 max8998_bulk_write +EXPORT_SYMBOL vmlinux 0x70f418df sock_no_getsockopt +EXPORT_SYMBOL vmlinux 0x71144033 mod_timer_pending +EXPORT_SYMBOL vmlinux 0x71205378 add_timer +EXPORT_SYMBOL vmlinux 0x7129e5f8 hex_asc +EXPORT_SYMBOL vmlinux 0x71338175 netif_napi_del +EXPORT_SYMBOL vmlinux 0x71581f71 scsi_mode_sense +EXPORT_SYMBOL vmlinux 0x715a7cb5 mb_cache_destroy +EXPORT_SYMBOL vmlinux 0x715e981d blk_queue_merge_bvec +EXPORT_SYMBOL vmlinux 0x7168d8e5 sock_no_getname +EXPORT_SYMBOL vmlinux 0x716acca3 blkdev_put +EXPORT_SYMBOL vmlinux 0x7171121c overflowgid +EXPORT_SYMBOL vmlinux 0x7176a42f fib_default_rule_pref +EXPORT_SYMBOL vmlinux 0x71913792 __dev_get_by_index +EXPORT_SYMBOL vmlinux 0x71a47d8c fb_get_buffer_offset +EXPORT_SYMBOL vmlinux 0x71a50dbc register_blkdev +EXPORT_SYMBOL vmlinux 0x71a9c820 pci_iounmap +EXPORT_SYMBOL vmlinux 0x71bb2bd4 insert_inode_locked4 +EXPORT_SYMBOL vmlinux 0x71eab112 security_inode_permission +EXPORT_SYMBOL vmlinux 0x71f33929 remap_vmalloc_range +EXPORT_SYMBOL vmlinux 0x71f6eb38 sg_copy_from_buffer +EXPORT_SYMBOL vmlinux 0x7211a3b7 __sk_dst_check +EXPORT_SYMBOL vmlinux 0x721b4d7b f_setown +EXPORT_SYMBOL vmlinux 0x7225080b __lru_cache_add +EXPORT_SYMBOL vmlinux 0x7230d6e0 sk_stream_wait_close +EXPORT_SYMBOL vmlinux 0x7233e534 journal_load +EXPORT_SYMBOL vmlinux 0x7234eafb otg_state_string +EXPORT_SYMBOL vmlinux 0x7242e96d strnchr +EXPORT_SYMBOL vmlinux 0x7250720c should_remove_suid +EXPORT_SYMBOL vmlinux 0x725d2f36 user_path_at +EXPORT_SYMBOL vmlinux 0x729d512b vm_event_states +EXPORT_SYMBOL vmlinux 0x72a98fdb copy_user_generic_unrolled +EXPORT_SYMBOL vmlinux 0x72aa82c6 param_ops_charp +EXPORT_SYMBOL vmlinux 0x72ad0afb jbd2_journal_stop +EXPORT_SYMBOL vmlinux 0x72b1ddfb udp_lib_get_port +EXPORT_SYMBOL vmlinux 0x72b243d4 free_dma +EXPORT_SYMBOL vmlinux 0x72b97edf netif_set_real_num_tx_queues +EXPORT_SYMBOL vmlinux 0x72bf2140 mtrr_add +EXPORT_SYMBOL vmlinux 0x72c4f1cb skb_split +EXPORT_SYMBOL vmlinux 0x72e2b2cc scsi_test_unit_ready +EXPORT_SYMBOL vmlinux 0x72ea7b2d scsi_device_type +EXPORT_SYMBOL vmlinux 0x72fea94c make_bad_inode +EXPORT_SYMBOL vmlinux 0x730ff363 param_set_uint +EXPORT_SYMBOL vmlinux 0x7313a301 tcp_close +EXPORT_SYMBOL vmlinux 0x732b7833 irq_cpu_rmap_add +EXPORT_SYMBOL vmlinux 0x733c5bbb rfkill_resume_polling +EXPORT_SYMBOL vmlinux 0x735a0bd5 native_io_delay +EXPORT_SYMBOL vmlinux 0x735e7569 dev_alloc_name +EXPORT_SYMBOL vmlinux 0x736c79dc param_get_byte +EXPORT_SYMBOL vmlinux 0x73872e5e _raw_write_lock_bh +EXPORT_SYMBOL vmlinux 0x73963c35 __seq_open_private +EXPORT_SYMBOL vmlinux 0x73a903c4 vfsmount_lock_local_lock +EXPORT_SYMBOL vmlinux 0x73db63d8 d_alloc_pseudo +EXPORT_SYMBOL vmlinux 0x73e89bc4 may_umount_tree +EXPORT_SYMBOL vmlinux 0x74075fda agp_generic_type_to_mask_type +EXPORT_SYMBOL vmlinux 0x740a1b95 reserve_evntsel_nmi +EXPORT_SYMBOL vmlinux 0x741465bb request_key_with_auxdata +EXPORT_SYMBOL vmlinux 0x743548ad put_page +EXPORT_SYMBOL vmlinux 0x7442e701 tty_port_lower_dtr_rts +EXPORT_SYMBOL vmlinux 0x74443cf8 scm_fp_dup +EXPORT_SYMBOL vmlinux 0x746d908a udp_proc_register +EXPORT_SYMBOL vmlinux 0x7485e15e unregister_chrdev_region +EXPORT_SYMBOL vmlinux 0x748fef5f generic_pipe_buf_unmap +EXPORT_SYMBOL vmlinux 0x7494acca journal_stop +EXPORT_SYMBOL vmlinux 0x74b8b0f7 simple_transaction_set +EXPORT_SYMBOL vmlinux 0x74bc8660 rfkill_pause_polling +EXPORT_SYMBOL vmlinux 0x74c134b9 __sw_hweight32 +EXPORT_SYMBOL vmlinux 0x74cc1cbe unregister_cpu_notifier +EXPORT_SYMBOL vmlinux 0x74ce1044 bio_unmap_user +EXPORT_SYMBOL vmlinux 0x74d39f9c cdrom_get_media_event +EXPORT_SYMBOL vmlinux 0x75078bad tcf_hash_destroy +EXPORT_SYMBOL vmlinux 0x751b2247 param_get_bool +EXPORT_SYMBOL vmlinux 0x751fd297 blk_queue_segment_boundary +EXPORT_SYMBOL vmlinux 0x7521f414 processors +EXPORT_SYMBOL vmlinux 0x7538b132 agp_off +EXPORT_SYMBOL vmlinux 0x754b2c69 jbd2_journal_clear_features +EXPORT_SYMBOL vmlinux 0x756e6992 strnicmp +EXPORT_SYMBOL vmlinux 0x7574bdad jbd2_trans_will_send_data_barrier +EXPORT_SYMBOL vmlinux 0x75853f16 ab3100_event_register +EXPORT_SYMBOL vmlinux 0x75ac0197 kstrtoul_from_user +EXPORT_SYMBOL vmlinux 0x75bda77a seq_hlist_next +EXPORT_SYMBOL vmlinux 0x75bdea12 iommu_area_alloc +EXPORT_SYMBOL vmlinux 0x75cb26d4 neigh_seq_start +EXPORT_SYMBOL vmlinux 0x75fbdefd acpi_remove_address_space_handler +EXPORT_SYMBOL vmlinux 0x7605a6d8 journal_abort +EXPORT_SYMBOL vmlinux 0x760a0f4f yield +EXPORT_SYMBOL vmlinux 0x760b437a unregister_inetaddr_notifier +EXPORT_SYMBOL vmlinux 0x7626a3c4 blk_queue_update_dma_pad +EXPORT_SYMBOL vmlinux 0x7628f3c7 this_cpu_off +EXPORT_SYMBOL vmlinux 0x7647726c handle_sysrq +EXPORT_SYMBOL vmlinux 0x764bd77c request_resource +EXPORT_SYMBOL vmlinux 0x764eeda4 scsi_track_queue_full +EXPORT_SYMBOL vmlinux 0x7663b688 dev_set_allmulti +EXPORT_SYMBOL vmlinux 0x766483de single_open +EXPORT_SYMBOL vmlinux 0x767dd8fd acpi_get_irq_routing_table +EXPORT_SYMBOL vmlinux 0x767ddb02 set_memory_wc +EXPORT_SYMBOL vmlinux 0x76869ac8 rdmsr_on_cpus +EXPORT_SYMBOL vmlinux 0x769b1690 pci_iomap +EXPORT_SYMBOL vmlinux 0x76bf656d __bitmap_shift_left +EXPORT_SYMBOL vmlinux 0x76d3cd60 laptop_mode +EXPORT_SYMBOL vmlinux 0x7709ad77 napi_gro_receive +EXPORT_SYMBOL vmlinux 0x770c9d9c open_exec +EXPORT_SYMBOL vmlinux 0x772a8254 mb_cache_create +EXPORT_SYMBOL vmlinux 0x7737dad9 inet_frag_destroy +EXPORT_SYMBOL vmlinux 0x773a9c94 blk_iopoll_enabled +EXPORT_SYMBOL vmlinux 0x7741ab8f request_key +EXPORT_SYMBOL vmlinux 0x77456456 pfifo_qdisc_ops +EXPORT_SYMBOL vmlinux 0x77589190 inet_add_protocol +EXPORT_SYMBOL vmlinux 0x7762c371 __generic_file_aio_write +EXPORT_SYMBOL vmlinux 0x777cc14a eth_rebuild_header +EXPORT_SYMBOL vmlinux 0x779a18af kstrtoll +EXPORT_SYMBOL vmlinux 0x779ad948 vfs_rename +EXPORT_SYMBOL vmlinux 0x779ca125 tcf_em_unregister +EXPORT_SYMBOL vmlinux 0x77b19400 pnp_activate_dev +EXPORT_SYMBOL vmlinux 0x77b4ee56 skb_dst_set_noref +EXPORT_SYMBOL vmlinux 0x77bc13a0 strim +EXPORT_SYMBOL vmlinux 0x77cb944a tty_port_tty_get +EXPORT_SYMBOL vmlinux 0x77d4ce1d pm860x_page_bulk_write +EXPORT_SYMBOL vmlinux 0x77d84e1e no_llseek +EXPORT_SYMBOL vmlinux 0x77da6aa0 freeze_bdev +EXPORT_SYMBOL vmlinux 0x77dd5b5f skb_copy_datagram_from_iovec +EXPORT_SYMBOL vmlinux 0x77df0847 __set_personality +EXPORT_SYMBOL vmlinux 0x77df3988 flex_array_free +EXPORT_SYMBOL vmlinux 0x77e8c26f __devcgroup_inode_permission +EXPORT_SYMBOL vmlinux 0x77ecac9f zlib_inflateEnd +EXPORT_SYMBOL vmlinux 0x77f53abc acpi_get_vendor_resource +EXPORT_SYMBOL vmlinux 0x77fa5d1f ns_to_timespec +EXPORT_SYMBOL vmlinux 0x7813f989 blkdev_issue_discard +EXPORT_SYMBOL vmlinux 0x7819f81a skb_checksum +EXPORT_SYMBOL vmlinux 0x782acba5 crc_t10dif +EXPORT_SYMBOL vmlinux 0x783bbb98 dns_query +EXPORT_SYMBOL vmlinux 0x78764f4e pv_irq_ops +EXPORT_SYMBOL vmlinux 0x78cba474 security_file_permission +EXPORT_SYMBOL vmlinux 0x78df6bd7 no_pci_devices +EXPORT_SYMBOL vmlinux 0x78df8c80 max8925_reg_read +EXPORT_SYMBOL vmlinux 0x790215c2 set_pages_nx +EXPORT_SYMBOL vmlinux 0x79068fda acpi_install_method +EXPORT_SYMBOL vmlinux 0x791d8fcd sk_reset_txq +EXPORT_SYMBOL vmlinux 0x7931650c pci_set_mwi +EXPORT_SYMBOL vmlinux 0x7951d3c5 ethtool_op_get_link +EXPORT_SYMBOL vmlinux 0x796fc5ce scsi_get_sense_info_fld +EXPORT_SYMBOL vmlinux 0x79775408 scsi_cmd_print_sense_hdr +EXPORT_SYMBOL vmlinux 0x797b2a19 dget_parent +EXPORT_SYMBOL vmlinux 0x797bfbbe serial8250_set_isa_configurator +EXPORT_SYMBOL vmlinux 0x79a51cde pm860x_set_bits +EXPORT_SYMBOL vmlinux 0x79aa04a2 get_random_bytes +EXPORT_SYMBOL vmlinux 0x79bd5087 unregister_con_driver +EXPORT_SYMBOL vmlinux 0x79be90ac simple_dir_operations +EXPORT_SYMBOL vmlinux 0x79c48bed unregister_md_personality +EXPORT_SYMBOL vmlinux 0x79cb82d9 sched_autogroup_detach +EXPORT_SYMBOL vmlinux 0x79ef1f3b cdev_init +EXPORT_SYMBOL vmlinux 0x79fb7ccb softnet_data +EXPORT_SYMBOL vmlinux 0x7a029401 xfrm_policy_delete +EXPORT_SYMBOL vmlinux 0x7a1390f7 param_set_bool +EXPORT_SYMBOL vmlinux 0x7a26aaf0 tcp_tso_segment +EXPORT_SYMBOL vmlinux 0x7a27c184 ewma_init +EXPORT_SYMBOL vmlinux 0x7a295ea9 sockfd_lookup +EXPORT_SYMBOL vmlinux 0x7a412e52 neigh_changeaddr +EXPORT_SYMBOL vmlinux 0x7a4497db kzfree +EXPORT_SYMBOL vmlinux 0x7a495fd4 scsi_register_interface +EXPORT_SYMBOL vmlinux 0x7a50a315 files_lglock_global_unlock_online +EXPORT_SYMBOL vmlinux 0x7a5ebd19 tcp_poll +EXPORT_SYMBOL vmlinux 0x7a8782e4 inet_csk_destroy_sock +EXPORT_SYMBOL vmlinux 0x7a93efa9 tc_classify_compat +EXPORT_SYMBOL vmlinux 0x7aa03d40 tty_port_put +EXPORT_SYMBOL vmlinux 0x7acdf222 xfrm_dst_ifdown +EXPORT_SYMBOL vmlinux 0x7ae73de1 alloc_pages_exact +EXPORT_SYMBOL vmlinux 0x7aec9089 clear_user +EXPORT_SYMBOL vmlinux 0x7b0a6048 cdrom_number_of_slots +EXPORT_SYMBOL vmlinux 0x7b0c84c4 acpi_remove_table_handler +EXPORT_SYMBOL vmlinux 0x7b364add netdev_rx_csum_fault +EXPORT_SYMBOL vmlinux 0x7b45aad7 prepare_creds +EXPORT_SYMBOL vmlinux 0x7b4b130d generic_readlink +EXPORT_SYMBOL vmlinux 0x7b52a859 wrmsr_safe_on_cpu +EXPORT_SYMBOL vmlinux 0x7b56bd05 acpi_lid_notifier_register +EXPORT_SYMBOL vmlinux 0x7b8b21a3 agp_bridge +EXPORT_SYMBOL vmlinux 0x7b8f4c40 key_create_or_update +EXPORT_SYMBOL vmlinux 0x7b9a6116 intel_agp_enabled +EXPORT_SYMBOL vmlinux 0x7baaea44 skb_checksum_help +EXPORT_SYMBOL vmlinux 0x7bb27705 blk_queue_unprep_rq +EXPORT_SYMBOL vmlinux 0x7bd3096a bio_put +EXPORT_SYMBOL vmlinux 0x7beeec25 vfs_link +EXPORT_SYMBOL vmlinux 0x7bff3be7 iov_iter_advance +EXPORT_SYMBOL vmlinux 0x7c17f557 scsi_eh_restore_cmnd +EXPORT_SYMBOL vmlinux 0x7c1ac1f2 vfs_readlink +EXPORT_SYMBOL vmlinux 0x7c21e8a1 sleep_on_timeout +EXPORT_SYMBOL vmlinux 0x7c24dc6b bio_pair_release +EXPORT_SYMBOL vmlinux 0x7c3d0f49 set_blocksize +EXPORT_SYMBOL vmlinux 0x7c3dbaac kstrtou8_from_user +EXPORT_SYMBOL vmlinux 0x7c4284e4 skb_clone +EXPORT_SYMBOL vmlinux 0x7c43430b do_munmap +EXPORT_SYMBOL vmlinux 0x7c46233a cpufreq_quick_get +EXPORT_SYMBOL vmlinux 0x7c4b3d99 gnet_stats_start_copy_compat +EXPORT_SYMBOL vmlinux 0x7c4c440b i2c_del_adapter +EXPORT_SYMBOL vmlinux 0x7c60d66e getname +EXPORT_SYMBOL vmlinux 0x7c61340c __release_region +EXPORT_SYMBOL vmlinux 0x7c75434d serio_rescan +EXPORT_SYMBOL vmlinux 0x7c877509 ppp_output_wakeup +EXPORT_SYMBOL vmlinux 0x7c8ec899 get_write_access +EXPORT_SYMBOL vmlinux 0x7c904ded unregister_module_notifier +EXPORT_SYMBOL vmlinux 0x7cb1ae69 cpu_down +EXPORT_SYMBOL vmlinux 0x7cb370ed rtnl_set_sk_err +EXPORT_SYMBOL vmlinux 0x7cc3d525 unregister_qdisc +EXPORT_SYMBOL vmlinux 0x7ce0ae7c param_get_long +EXPORT_SYMBOL vmlinux 0x7ce94405 boot_tvec_bases +EXPORT_SYMBOL vmlinux 0x7d11c268 jiffies +EXPORT_SYMBOL vmlinux 0x7d23fa98 backlight_device_unregister +EXPORT_SYMBOL vmlinux 0x7d33ba0e thermal_zone_device_update +EXPORT_SYMBOL vmlinux 0x7d33f8c0 inet_csk_delete_keepalive_timer +EXPORT_SYMBOL vmlinux 0x7d5d4861 page_symlink +EXPORT_SYMBOL vmlinux 0x7d793aa5 blk_queue_init_tags +EXPORT_SYMBOL vmlinux 0x7d94f746 acpi_os_write_port +EXPORT_SYMBOL vmlinux 0x7da5ef58 tcf_exts_dump_stats +EXPORT_SYMBOL vmlinux 0x7dc30bb0 rtnl_notify +EXPORT_SYMBOL vmlinux 0x7dd554fc unregister_kmmio_probe +EXPORT_SYMBOL vmlinux 0x7df0e209 bio_alloc_bioset +EXPORT_SYMBOL vmlinux 0x7e048e99 poll_schedule_timeout +EXPORT_SYMBOL vmlinux 0x7e0ed28e rfkill_set_hw_state +EXPORT_SYMBOL vmlinux 0x7e14064a console_stop +EXPORT_SYMBOL vmlinux 0x7e394c4e sysctl_local_reserved_ports +EXPORT_SYMBOL vmlinux 0x7e4b7109 ethtool_ntuple_flush +EXPORT_SYMBOL vmlinux 0x7e5f6532 locks_init_lock +EXPORT_SYMBOL vmlinux 0x7e79d669 tty_free_termios +EXPORT_SYMBOL vmlinux 0x7e9aef1b serio_close +EXPORT_SYMBOL vmlinux 0x7e9ebb05 kernel_thread +EXPORT_SYMBOL vmlinux 0x7eb8a455 proc_doulongvec_ms_jiffies_minmax +EXPORT_SYMBOL vmlinux 0x7ec9bfbc strncpy +EXPORT_SYMBOL vmlinux 0x7edd0722 journal_destroy +EXPORT_SYMBOL vmlinux 0x7eff5e79 seq_open_private +EXPORT_SYMBOL vmlinux 0x7f114141 complete_and_exit +EXPORT_SYMBOL vmlinux 0x7f24de73 jiffies_to_usecs +EXPORT_SYMBOL vmlinux 0x7f35c2af __elv_add_request +EXPORT_SYMBOL vmlinux 0x7f3a7f4c tty_mutex +EXPORT_SYMBOL vmlinux 0x7f718b6a blk_queue_alignment_offset +EXPORT_SYMBOL vmlinux 0x7f7adb3b __dev_get_by_name +EXPORT_SYMBOL vmlinux 0x7f8e5b70 load_nls +EXPORT_SYMBOL vmlinux 0x7f91a257 fget +EXPORT_SYMBOL vmlinux 0x7fcfa5f0 jbd2_journal_release_buffer +EXPORT_SYMBOL vmlinux 0x7fd95c46 sg_miter_next +EXPORT_SYMBOL vmlinux 0x7fe873df tcp_rcv_state_process +EXPORT_SYMBOL vmlinux 0x7fec6d73 udp_poll +EXPORT_SYMBOL vmlinux 0x80116ca6 pci_try_set_mwi +EXPORT_SYMBOL vmlinux 0x8025c2f4 mmc_host_lazy_disable +EXPORT_SYMBOL vmlinux 0x80359eb8 arp_create +EXPORT_SYMBOL vmlinux 0x805485ab __kfifo_out_r +EXPORT_SYMBOL vmlinux 0x806170e7 kill_pid +EXPORT_SYMBOL vmlinux 0x80639dc0 clocksource_change_rating +EXPORT_SYMBOL vmlinux 0x806b2cef mmc_do_release_host +EXPORT_SYMBOL vmlinux 0x806d287b generic_getxattr +EXPORT_SYMBOL vmlinux 0x807a814b lookup_bdev +EXPORT_SYMBOL vmlinux 0x8081ab9c skb_copy_datagram_const_iovec +EXPORT_SYMBOL vmlinux 0x8091c3b5 seq_escape +EXPORT_SYMBOL vmlinux 0x80c7ba18 compat_ipv6_getsockopt +EXPORT_SYMBOL vmlinux 0x80ca07b5 generic_pipe_buf_confirm +EXPORT_SYMBOL vmlinux 0x80d55449 inet_unregister_protosw +EXPORT_SYMBOL vmlinux 0x80da8ceb scsi_target_resume +EXPORT_SYMBOL vmlinux 0x80f3c0b2 bio_copy_kern +EXPORT_SYMBOL vmlinux 0x810b3618 param_ops_string +EXPORT_SYMBOL vmlinux 0x812a3f70 pci_set_ltr +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 0x81568cfd __bread +EXPORT_SYMBOL vmlinux 0x815b5dd4 match_octal +EXPORT_SYMBOL vmlinux 0x815f2897 empty_zero_page +EXPORT_SYMBOL vmlinux 0x81b1deca bio_integrity_prep +EXPORT_SYMBOL vmlinux 0x81c9a4f4 uart_remove_one_port +EXPORT_SYMBOL vmlinux 0x81d10f5f trace_seq_putc +EXPORT_SYMBOL vmlinux 0x81db6ebb xz_dec_reset +EXPORT_SYMBOL vmlinux 0x81e21cf2 qdisc_watchdog_cancel +EXPORT_SYMBOL vmlinux 0x81e6b37f dmi_get_system_info +EXPORT_SYMBOL vmlinux 0x81eb8cce abx500_set_register_interruptible +EXPORT_SYMBOL vmlinux 0x81f79857 scsi_add_host_with_dma +EXPORT_SYMBOL vmlinux 0x81f816dc locks_free_lock +EXPORT_SYMBOL vmlinux 0x82072614 tasklet_kill +EXPORT_SYMBOL vmlinux 0x8212721d xenbus_dev_request_and_reply +EXPORT_SYMBOL vmlinux 0x823f0b9f journal_init_dev +EXPORT_SYMBOL vmlinux 0x8241d7e8 tcp_sendmsg +EXPORT_SYMBOL vmlinux 0x8251bcc3 bitmap_release_region +EXPORT_SYMBOL vmlinux 0x82606830 block_invalidatepage +EXPORT_SYMBOL vmlinux 0x8260686f bitmap_find_next_zero_area +EXPORT_SYMBOL vmlinux 0x827de601 ndisc_mc_map +EXPORT_SYMBOL vmlinux 0x82acfb70 blk_iopoll_sched +EXPORT_SYMBOL vmlinux 0x82b9d5d6 vga_switcheroo_unregister_client +EXPORT_SYMBOL vmlinux 0x82c6705f ll_rw_block +EXPORT_SYMBOL vmlinux 0x82d67ab0 scsi_command_normalize_sense +EXPORT_SYMBOL vmlinux 0x82de8a8d scsi_register_driver +EXPORT_SYMBOL vmlinux 0x82e9c083 csum_partial_copy_fromiovecend +EXPORT_SYMBOL vmlinux 0x82f43473 __cleancache_put_page +EXPORT_SYMBOL vmlinux 0x83074115 mmc_can_trim +EXPORT_SYMBOL vmlinux 0x830e547b ioremap_prot +EXPORT_SYMBOL vmlinux 0x831cb2a5 ___ratelimit +EXPORT_SYMBOL vmlinux 0x833c03aa acpi_enable_all_runtime_gpes +EXPORT_SYMBOL vmlinux 0x83636ee3 wait_for_completion +EXPORT_SYMBOL vmlinux 0x83800bfa kref_init +EXPORT_SYMBOL vmlinux 0x8384a2c5 tty_unlock +EXPORT_SYMBOL vmlinux 0x83a476ce bitmap_scnlistprintf +EXPORT_SYMBOL vmlinux 0x83d57215 pci_scan_single_device +EXPORT_SYMBOL vmlinux 0x83e4370e __dquot_transfer +EXPORT_SYMBOL vmlinux 0x83efa4d9 agp3_generic_tlbflush +EXPORT_SYMBOL vmlinux 0x8402ccc2 bitmap_end_sync +EXPORT_SYMBOL vmlinux 0x84060081 xen_poll_irq_timeout +EXPORT_SYMBOL vmlinux 0x8417f512 acpi_update_all_gpes +EXPORT_SYMBOL vmlinux 0x841da03a dev_alloc_skb +EXPORT_SYMBOL vmlinux 0x842bb19a neigh_for_each +EXPORT_SYMBOL vmlinux 0x842e2bd7 sync_inode_metadata +EXPORT_SYMBOL vmlinux 0x8436f8e3 param_ops_ushort +EXPORT_SYMBOL vmlinux 0x8438157e bd_set_size +EXPORT_SYMBOL vmlinux 0x8444ee0d sock_create_lite +EXPORT_SYMBOL vmlinux 0x8467f736 pci_fixup_device +EXPORT_SYMBOL vmlinux 0x84cd86a4 dput +EXPORT_SYMBOL vmlinux 0x85095983 end_buffer_read_sync +EXPORT_SYMBOL vmlinux 0x8509e14c rfkill_set_states +EXPORT_SYMBOL vmlinux 0x85294ad3 xfrm_register_mode +EXPORT_SYMBOL vmlinux 0x853064e1 sock_wmalloc +EXPORT_SYMBOL vmlinux 0x853f8f7b vlan_gro_receive +EXPORT_SYMBOL vmlinux 0x85670f1d rtnl_is_locked +EXPORT_SYMBOL vmlinux 0x856dab93 set_current_groups +EXPORT_SYMBOL vmlinux 0x8573efd5 pci_reenable_device +EXPORT_SYMBOL vmlinux 0x858a7d90 padata_do_parallel +EXPORT_SYMBOL vmlinux 0x85abc85f strncmp +EXPORT_SYMBOL vmlinux 0x85c55e19 kernel_accept +EXPORT_SYMBOL vmlinux 0x85c576ca input_alloc_absinfo +EXPORT_SYMBOL vmlinux 0x85df9b6c strsep +EXPORT_SYMBOL vmlinux 0x860022b2 sock_no_poll +EXPORT_SYMBOL vmlinux 0x86115ca1 cdrom_mode_select +EXPORT_SYMBOL vmlinux 0x86160e0f jbd2_journal_destroy +EXPORT_SYMBOL vmlinux 0x8626e1e2 vc_cons +EXPORT_SYMBOL vmlinux 0x862ede88 brioctl_set +EXPORT_SYMBOL vmlinux 0x862f701d xfrm4_prepare_output +EXPORT_SYMBOL vmlinux 0x865029ac __hw_addr_sync +EXPORT_SYMBOL vmlinux 0x865b3ee9 blk_queue_softirq_done +EXPORT_SYMBOL vmlinux 0x865de8b2 ethtool_op_set_tso +EXPORT_SYMBOL vmlinux 0x8664f62e cpufreq_update_policy +EXPORT_SYMBOL vmlinux 0x8679f3fa dev_activate +EXPORT_SYMBOL vmlinux 0x868acba5 get_options +EXPORT_SYMBOL vmlinux 0x869c8f1f kobject_add +EXPORT_SYMBOL vmlinux 0x86bfae20 acpi_install_global_event_handler +EXPORT_SYMBOL vmlinux 0x86c7146d vfs_fstat +EXPORT_SYMBOL vmlinux 0x86d91059 generic_file_open +EXPORT_SYMBOL vmlinux 0x86ddff8e tcp_make_synack +EXPORT_SYMBOL vmlinux 0x86fa4942 key_task_permission +EXPORT_SYMBOL vmlinux 0x86fb9b05 bitmap_parse_user +EXPORT_SYMBOL vmlinux 0x870594b4 __brelse +EXPORT_SYMBOL vmlinux 0x8717905d bioset_integrity_create +EXPORT_SYMBOL vmlinux 0x871c0a7e fiemap_check_flags +EXPORT_SYMBOL vmlinux 0x873f99cc vm_insert_mixed +EXPORT_SYMBOL vmlinux 0x87515241 swiotlb_sync_single_for_cpu +EXPORT_SYMBOL vmlinux 0x8752fc21 dma_async_memcpy_buf_to_buf +EXPORT_SYMBOL vmlinux 0x876dafc3 ec_write +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 0x87ad2e5c tcp_enter_memory_pressure +EXPORT_SYMBOL vmlinux 0x87c58a96 smp_call_function_many +EXPORT_SYMBOL vmlinux 0x87ce2bc1 kmem_cache_alloc_node +EXPORT_SYMBOL vmlinux 0x8801ef0e pci_bus_write_config_dword +EXPORT_SYMBOL vmlinux 0x88070b7e sk_send_sigurg +EXPORT_SYMBOL vmlinux 0x881039d0 zlib_inflate +EXPORT_SYMBOL vmlinux 0x8833bc7e __kfifo_dma_out_finish_r +EXPORT_SYMBOL vmlinux 0x883b0bba generic_file_aio_read +EXPORT_SYMBOL vmlinux 0x8858e248 cpu_sysdev_class +EXPORT_SYMBOL vmlinux 0x887f3b69 vfs_path_lookup +EXPORT_SYMBOL vmlinux 0x88941a06 _raw_spin_unlock_irqrestore +EXPORT_SYMBOL vmlinux 0x88b8b8e0 inet6_del_protocol +EXPORT_SYMBOL vmlinux 0x88dd6d1c tcf_action_exec +EXPORT_SYMBOL vmlinux 0x88dddd82 task_tgid_nr_ns +EXPORT_SYMBOL vmlinux 0x88dfa2ae swiotlb_unmap_sg +EXPORT_SYMBOL vmlinux 0x88fa7b2e dev_emerg +EXPORT_SYMBOL vmlinux 0x890348c1 mmc_alloc_host +EXPORT_SYMBOL vmlinux 0x892b26a0 set_memory_nx +EXPORT_SYMBOL vmlinux 0x8936d20a flex_array_prealloc +EXPORT_SYMBOL vmlinux 0x89451a22 ipv6_getsockopt +EXPORT_SYMBOL vmlinux 0x897473df mktime +EXPORT_SYMBOL vmlinux 0x8985daba ppp_channel_index +EXPORT_SYMBOL vmlinux 0x89a07791 filemap_fdatawrite_range +EXPORT_SYMBOL vmlinux 0x89afe34e __kfifo_dma_in_prepare +EXPORT_SYMBOL vmlinux 0x89bb826c intel_gtt_map_memory +EXPORT_SYMBOL vmlinux 0x89c6f306 sock_common_recvmsg +EXPORT_SYMBOL vmlinux 0x89d5538d fb_pad_aligned_buffer +EXPORT_SYMBOL vmlinux 0x89d66811 build_ehash_secret +EXPORT_SYMBOL vmlinux 0x8a2562d4 dev_mc_sync +EXPORT_SYMBOL vmlinux 0x8a29aa00 jbd2_journal_dirty_metadata +EXPORT_SYMBOL vmlinux 0x8a2fc76b input_allocate_device +EXPORT_SYMBOL vmlinux 0x8a3a36c8 single_release +EXPORT_SYMBOL vmlinux 0x8a5cc607 km_state_notify +EXPORT_SYMBOL vmlinux 0x8a64c9e4 ht_create_irq +EXPORT_SYMBOL vmlinux 0x8a7d1c31 high_memory +EXPORT_SYMBOL vmlinux 0x8a99a016 mempool_free_slab +EXPORT_SYMBOL vmlinux 0x8a9c78e2 genphy_read_status +EXPORT_SYMBOL vmlinux 0x8a9ea230 generic_file_aio_write +EXPORT_SYMBOL vmlinux 0x8ae5a3c5 md_wakeup_thread +EXPORT_SYMBOL vmlinux 0x8b103e89 sock_update_classid +EXPORT_SYMBOL vmlinux 0x8b1a7a66 pcie_aspm_enabled +EXPORT_SYMBOL vmlinux 0x8b299257 misc_deregister +EXPORT_SYMBOL vmlinux 0x8b35e873 sg_last +EXPORT_SYMBOL vmlinux 0x8b5f4a2e IO_APIC_get_PCI_irq_vector +EXPORT_SYMBOL vmlinux 0x8b618d08 overflowuid +EXPORT_SYMBOL vmlinux 0x8b7fe311 kmemdup +EXPORT_SYMBOL vmlinux 0x8b922c0f __strnlen_user +EXPORT_SYMBOL vmlinux 0x8b989cf9 acpi_bus_can_wakeup +EXPORT_SYMBOL vmlinux 0x8b9d7528 journal_forget +EXPORT_SYMBOL vmlinux 0x8bb22cb4 posix_acl_permission +EXPORT_SYMBOL vmlinux 0x8bb6e217 bioset_create +EXPORT_SYMBOL vmlinux 0x8bc9bfa9 netdev_boot_setup_check +EXPORT_SYMBOL vmlinux 0x8bf508ea release_pages +EXPORT_SYMBOL vmlinux 0x8c0e9a42 mark_info_dirty +EXPORT_SYMBOL vmlinux 0x8c10f7eb dquot_acquire +EXPORT_SYMBOL vmlinux 0x8c183cbe iowrite16 +EXPORT_SYMBOL vmlinux 0x8c716960 __register_chrdev +EXPORT_SYMBOL vmlinux 0x8c90a638 cap_netlink_recv +EXPORT_SYMBOL vmlinux 0x8c9ccb0f phy_device_register +EXPORT_SYMBOL vmlinux 0x8caec483 generic_file_direct_write +EXPORT_SYMBOL vmlinux 0x8cafa071 ip_cmsg_recv +EXPORT_SYMBOL vmlinux 0x8cbfe24a tty_register_ldisc +EXPORT_SYMBOL vmlinux 0x8cc79cab iowrite16_rep +EXPORT_SYMBOL vmlinux 0x8cd6864f dm_register_target +EXPORT_SYMBOL vmlinux 0x8cd9fdaa xfrm_spd_getinfo +EXPORT_SYMBOL vmlinux 0x8cda8029 xen_clear_irq_pending +EXPORT_SYMBOL vmlinux 0x8d396bc5 bio_map_kern +EXPORT_SYMBOL vmlinux 0x8d4dcdc9 wait_for_completion_timeout +EXPORT_SYMBOL vmlinux 0x8d551bef sysctl_tcp_rmem +EXPORT_SYMBOL vmlinux 0x8d6b77f2 ipv6_chk_addr +EXPORT_SYMBOL vmlinux 0x8d7ea105 da903x_query_status +EXPORT_SYMBOL vmlinux 0x8d8d96c6 acpi_get_sleep_type_data +EXPORT_SYMBOL vmlinux 0x8d8eea79 netlink_broadcast +EXPORT_SYMBOL vmlinux 0x8da1a3cb acpi_remove_interface +EXPORT_SYMBOL vmlinux 0x8dbac33d tcp_sockets_allocated +EXPORT_SYMBOL vmlinux 0x8dbc2732 jbd2__journal_start +EXPORT_SYMBOL vmlinux 0x8dd86d35 filp_open +EXPORT_SYMBOL vmlinux 0x8de00e80 skb_copy_datagram_iovec +EXPORT_SYMBOL vmlinux 0x8dffb42c nla_reserve +EXPORT_SYMBOL vmlinux 0x8e002cda acpi_remove_gpe_block +EXPORT_SYMBOL vmlinux 0x8e0b7743 ipv6_ext_hdr +EXPORT_SYMBOL vmlinux 0x8e25e7d3 acpi_bus_get_status +EXPORT_SYMBOL vmlinux 0x8e2ff326 down_read_trylock +EXPORT_SYMBOL vmlinux 0x8e3a66df key_revoke +EXPORT_SYMBOL vmlinux 0x8e3ab349 input_close_device +EXPORT_SYMBOL vmlinux 0x8e49571d genphy_resume +EXPORT_SYMBOL vmlinux 0x8e555738 param_get_uint +EXPORT_SYMBOL vmlinux 0x8e7c8b2c blk_queue_update_dma_alignment +EXPORT_SYMBOL vmlinux 0x8e937472 tcf_action_dump_1 +EXPORT_SYMBOL vmlinux 0x8eab25c8 __register_binfmt +EXPORT_SYMBOL vmlinux 0x8eaf2a5f vga_switcheroo_unregister_handler +EXPORT_SYMBOL vmlinux 0x8eb6c555 dec_zone_page_state +EXPORT_SYMBOL vmlinux 0x8ec1faf7 generic_pipe_buf_steal +EXPORT_SYMBOL vmlinux 0x8ec51ae9 tcp_proc_register +EXPORT_SYMBOL vmlinux 0x8eda8b5b input_unregister_device +EXPORT_SYMBOL vmlinux 0x8ede029e locks_remove_posix +EXPORT_SYMBOL vmlinux 0x8ee13016 dquot_claim_space_nodirty +EXPORT_SYMBOL vmlinux 0x8ee69235 timeval_to_jiffies +EXPORT_SYMBOL vmlinux 0x8f01ff05 eth_header +EXPORT_SYMBOL vmlinux 0x8f1ad0f4 set_pages_array_wc +EXPORT_SYMBOL vmlinux 0x8f2371ba percpu_counter_destroy +EXPORT_SYMBOL vmlinux 0x8f2703b7 wbinvd_on_all_cpus +EXPORT_SYMBOL vmlinux 0x8f3fdb63 mii_check_media +EXPORT_SYMBOL vmlinux 0x8f48679a rb_prev +EXPORT_SYMBOL vmlinux 0x8f636d23 kstrtol_from_user +EXPORT_SYMBOL vmlinux 0x8f735b18 pnp_possible_config +EXPORT_SYMBOL vmlinux 0x8f823d32 scsi_device_put +EXPORT_SYMBOL vmlinux 0x8f999ba0 mii_link_ok +EXPORT_SYMBOL vmlinux 0x8f9c199c __get_user_2 +EXPORT_SYMBOL vmlinux 0x8fa95949 security_path_symlink +EXPORT_SYMBOL vmlinux 0x8fc7f839 param_set_charp +EXPORT_SYMBOL vmlinux 0x8fd12426 pci_save_state +EXPORT_SYMBOL vmlinux 0x8fd21a6b dev_set_drvdata +EXPORT_SYMBOL vmlinux 0x8fd44781 neigh_lookup_nodev +EXPORT_SYMBOL vmlinux 0x8ff66782 param_get_ushort +EXPORT_SYMBOL vmlinux 0x8ffdd8ab log_wait_commit +EXPORT_SYMBOL vmlinux 0x90035333 secure_tcpv6_sequence_number +EXPORT_SYMBOL vmlinux 0x900e5506 first_ec +EXPORT_SYMBOL vmlinux 0x903a1f89 pci_request_regions_exclusive +EXPORT_SYMBOL vmlinux 0x904409c6 acpi_set_firmware_waking_vector +EXPORT_SYMBOL vmlinux 0x90478e62 unmap_underlying_metadata +EXPORT_SYMBOL vmlinux 0x904fdc90 scsi_host_alloc +EXPORT_SYMBOL vmlinux 0x9055e75b x86_hyper_xen_hvm +EXPORT_SYMBOL vmlinux 0x906f1c13 mdiobus_write +EXPORT_SYMBOL vmlinux 0x90843f64 intel_gtt_insert_pages +EXPORT_SYMBOL vmlinux 0x90a1601f dmi_check_system +EXPORT_SYMBOL vmlinux 0x90cf4181 disk_stack_limits +EXPORT_SYMBOL vmlinux 0x90d23f22 inet_csk_accept +EXPORT_SYMBOL vmlinux 0x90e706e3 in6_dev_finish_destroy +EXPORT_SYMBOL vmlinux 0x90fef5ea journal_force_commit_nested +EXPORT_SYMBOL vmlinux 0x911e79e7 acpi_lock_ac_dir +EXPORT_SYMBOL vmlinux 0x91273ace serial8250_do_pm +EXPORT_SYMBOL vmlinux 0x9127f005 dev_load +EXPORT_SYMBOL vmlinux 0x912ca99b input_mt_report_pointer_emulation +EXPORT_SYMBOL vmlinux 0x913dd5e7 pcim_iounmap +EXPORT_SYMBOL vmlinux 0x9140862d generic_listxattr +EXPORT_SYMBOL vmlinux 0x9144a8e2 ec_burst_disable +EXPORT_SYMBOL vmlinux 0x91463b1d kstrtos16 +EXPORT_SYMBOL vmlinux 0x914be13c textsearch_unregister +EXPORT_SYMBOL vmlinux 0x9151af81 dev_get_by_index +EXPORT_SYMBOL vmlinux 0x91607d95 set_memory_wb +EXPORT_SYMBOL vmlinux 0x9180411c idr_destroy +EXPORT_SYMBOL vmlinux 0x918f1339 pci_ltr_supported +EXPORT_SYMBOL vmlinux 0x91a7b1b5 kernel_sendmsg +EXPORT_SYMBOL vmlinux 0x91eec2a2 vfs_write +EXPORT_SYMBOL vmlinux 0x91f447c5 mmc_wait_for_cmd +EXPORT_SYMBOL vmlinux 0x922beb87 qdisc_list_del +EXPORT_SYMBOL vmlinux 0x92392cd9 iov_shorten +EXPORT_SYMBOL vmlinux 0x923b1276 dmaengine_get +EXPORT_SYMBOL vmlinux 0x92899f56 keyring_search +EXPORT_SYMBOL vmlinux 0x92942a88 devm_iounmap +EXPORT_SYMBOL vmlinux 0x92956e54 uart_unregister_driver +EXPORT_SYMBOL vmlinux 0x92d5279b __init_rwsem +EXPORT_SYMBOL vmlinux 0x92d8a4c2 mfd_cell_enable +EXPORT_SYMBOL vmlinux 0x92e9ac30 block_is_partially_uptodate +EXPORT_SYMBOL vmlinux 0x92ea4ae4 crc32_le +EXPORT_SYMBOL vmlinux 0x92f07e5a mb_cache_entry_get +EXPORT_SYMBOL vmlinux 0x92fc38f6 fb_is_primary_device +EXPORT_SYMBOL vmlinux 0x9305f8e6 cpufreq_get +EXPORT_SYMBOL vmlinux 0x930a4a6d fbcon_set_tileops +EXPORT_SYMBOL vmlinux 0x930d2637 ilookup5_nowait +EXPORT_SYMBOL vmlinux 0x930fda63 seq_release_private +EXPORT_SYMBOL vmlinux 0x9319514a generic_file_readonly_mmap +EXPORT_SYMBOL vmlinux 0x933fbd5c tcp_v4_conn_request +EXPORT_SYMBOL vmlinux 0x93448c57 screen_info +EXPORT_SYMBOL vmlinux 0x935e3d3f i2c_smbus_read_byte_data +EXPORT_SYMBOL vmlinux 0x935fabba __inc_zone_page_state +EXPORT_SYMBOL vmlinux 0x93621074 radix_tree_gang_lookup +EXPORT_SYMBOL vmlinux 0x9365ce83 tcp_v4_md5_do_add +EXPORT_SYMBOL vmlinux 0x936c37b4 skb_recycle_check +EXPORT_SYMBOL vmlinux 0x9377f41a tr_type_trans +EXPORT_SYMBOL vmlinux 0x9387bb5d kernel_sendpage +EXPORT_SYMBOL vmlinux 0x93a6e0b2 io_schedule +EXPORT_SYMBOL vmlinux 0x93ad45a5 gen_pool_free +EXPORT_SYMBOL vmlinux 0x93c651be acpi_info +EXPORT_SYMBOL vmlinux 0x93ea9fe6 free_inode_nonrcu +EXPORT_SYMBOL vmlinux 0x93f3e52b acpi_extract_package +EXPORT_SYMBOL vmlinux 0x93fca811 __get_free_pages +EXPORT_SYMBOL vmlinux 0x94059554 alloc_disk_node +EXPORT_SYMBOL vmlinux 0x941691fb blk_queue_dma_pad +EXPORT_SYMBOL vmlinux 0x94172b9f __ht_create_irq +EXPORT_SYMBOL vmlinux 0x9425898c qdisc_watchdog_init +EXPORT_SYMBOL vmlinux 0x942977a5 md_set_array_sectors +EXPORT_SYMBOL vmlinux 0x9463ca91 km_policy_notify +EXPORT_SYMBOL vmlinux 0x94804c93 skb_make_writable +EXPORT_SYMBOL vmlinux 0x94864c7a wl12xx_get_platform_data +EXPORT_SYMBOL vmlinux 0x948f1498 acpi_bus_add +EXPORT_SYMBOL vmlinux 0x9495b9c4 __cleancache_init_shared_fs +EXPORT_SYMBOL vmlinux 0x94961283 vunmap +EXPORT_SYMBOL vmlinux 0x94a004c8 tty_get_baud_rate +EXPORT_SYMBOL vmlinux 0x94c091ab poll_initwait +EXPORT_SYMBOL vmlinux 0x94dd5b80 input_inject_event +EXPORT_SYMBOL vmlinux 0x94e199eb skb_free_datagram +EXPORT_SYMBOL vmlinux 0x94e92ec9 pv_mmu_ops +EXPORT_SYMBOL vmlinux 0x94f6d619 kernel_getpeername +EXPORT_SYMBOL vmlinux 0x9505f8be bitmap_close_sync +EXPORT_SYMBOL vmlinux 0x952fbe1e pci_disable_obff +EXPORT_SYMBOL vmlinux 0x953d86e2 do_sync_write +EXPORT_SYMBOL vmlinux 0x953db383 free_irq_cpu_rmap +EXPORT_SYMBOL vmlinux 0x953e7e3b swiotlb_map_sg +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 0x9550abe7 init_buffer +EXPORT_SYMBOL vmlinux 0x9581ea62 kstrtouint_from_user +EXPORT_SYMBOL vmlinux 0x95a50355 vlan_gro_frags +EXPORT_SYMBOL vmlinux 0x95ceb864 key_update +EXPORT_SYMBOL vmlinux 0x95d7451a generic_show_options +EXPORT_SYMBOL vmlinux 0x95eb3c6a __serio_register_port +EXPORT_SYMBOL vmlinux 0x9619746a xfrm4_rcv +EXPORT_SYMBOL vmlinux 0x962152e0 __sync_dirty_buffer +EXPORT_SYMBOL vmlinux 0x962a41d1 nla_reserve_nohdr +EXPORT_SYMBOL vmlinux 0x962f8534 tcf_destroy_chain +EXPORT_SYMBOL vmlinux 0x96576f13 ethtool_op_get_sg +EXPORT_SYMBOL vmlinux 0x969c0f35 acpi_processor_unregister_performance +EXPORT_SYMBOL vmlinux 0x969fd088 key_payload_reserve +EXPORT_SYMBOL vmlinux 0x96a9b5f3 tcf_unregister_action +EXPORT_SYMBOL vmlinux 0x96aed107 sock_rfree +EXPORT_SYMBOL vmlinux 0x96cd2b04 scsi_sense_key_string +EXPORT_SYMBOL vmlinux 0x96d1f2a7 mmc_assume_removable +EXPORT_SYMBOL vmlinux 0x96ef152e agp_alloc_page_array +EXPORT_SYMBOL vmlinux 0x96f0c11d __tracepoint_kmem_cache_free +EXPORT_SYMBOL vmlinux 0x96f8d39a skb_recv_datagram +EXPORT_SYMBOL vmlinux 0x97409137 lro_vlan_hwaccel_receive_frags +EXPORT_SYMBOL vmlinux 0x974347fc inode_sub_rsv_space +EXPORT_SYMBOL vmlinux 0x9754ec10 radix_tree_preload +EXPORT_SYMBOL vmlinux 0x97756c0b vfs_mknod +EXPORT_SYMBOL vmlinux 0x97855b64 inode_add_rsv_space +EXPORT_SYMBOL vmlinux 0x97a05fb1 pcie_get_readrq +EXPORT_SYMBOL vmlinux 0x97b2dc52 log_start_commit +EXPORT_SYMBOL vmlinux 0x97b39166 compat_ip_setsockopt +EXPORT_SYMBOL vmlinux 0x97c39fcd ipv4_specific +EXPORT_SYMBOL vmlinux 0x97de0ddd acpi_install_gpe_block +EXPORT_SYMBOL vmlinux 0x97eda54e dst_alloc +EXPORT_SYMBOL vmlinux 0x97f3adfd sock_wfree +EXPORT_SYMBOL vmlinux 0x98000865 register_sysctl_table +EXPORT_SYMBOL vmlinux 0x98093e76 idr_get_next +EXPORT_SYMBOL vmlinux 0x981a4a1c swiotlb_dma_supported +EXPORT_SYMBOL vmlinux 0x981e5632 kernel_sock_shutdown +EXPORT_SYMBOL vmlinux 0x98280640 md_write_start +EXPORT_SYMBOL vmlinux 0x9831ab2f generic_mii_ioctl +EXPORT_SYMBOL vmlinux 0x9831e9e4 __kfifo_alloc +EXPORT_SYMBOL vmlinux 0x9837cf55 blk_integrity_register +EXPORT_SYMBOL vmlinux 0x9865978c genl_register_family +EXPORT_SYMBOL vmlinux 0x986e6135 fb_pad_unaligned_buffer +EXPORT_SYMBOL vmlinux 0x987527ed free_buffer_head +EXPORT_SYMBOL vmlinux 0x988ed85d set_memory_x +EXPORT_SYMBOL vmlinux 0x98a6a1c8 dm_unregister_target +EXPORT_SYMBOL vmlinux 0x98a8b042 dm_kcopyd_copy +EXPORT_SYMBOL vmlinux 0x98d2f42d invalidate_partition +EXPORT_SYMBOL vmlinux 0x98ea7b05 __devm_request_region +EXPORT_SYMBOL vmlinux 0x98f30825 framebuffer_alloc +EXPORT_SYMBOL vmlinux 0x98f84cb0 iw_handler_set_thrspy +EXPORT_SYMBOL vmlinux 0x99476249 tcp_v4_destroy_sock +EXPORT_SYMBOL vmlinux 0x99525e3a vfsmount_lock_local_unlock +EXPORT_SYMBOL vmlinux 0x996ba1c6 blk_start_queue +EXPORT_SYMBOL vmlinux 0x9971c6dc pci_request_region +EXPORT_SYMBOL vmlinux 0x998090cc blk_integrity_compare +EXPORT_SYMBOL vmlinux 0x9987efce nf_unregister_hook +EXPORT_SYMBOL vmlinux 0x9994c0ca ps2_is_keyboard_id +EXPORT_SYMBOL vmlinux 0x999e8297 vfree +EXPORT_SYMBOL vmlinux 0x99adaf89 do_truncate +EXPORT_SYMBOL vmlinux 0x99bfbe39 get_unused_fd +EXPORT_SYMBOL vmlinux 0x99c7a8b8 jbd2_dev_to_name +EXPORT_SYMBOL vmlinux 0x99cdc86b sysctl_tcp_reordering +EXPORT_SYMBOL vmlinux 0x99d2b28c input_unregister_handle +EXPORT_SYMBOL vmlinux 0x99d387ee put_io_context +EXPORT_SYMBOL vmlinux 0x99ede469 proc_dointvec_minmax +EXPORT_SYMBOL vmlinux 0x99f068d5 x86_cpu_to_node_map +EXPORT_SYMBOL vmlinux 0x9a0d7f70 thermal_cooling_device_register +EXPORT_SYMBOL vmlinux 0x9a1dfd65 strpbrk +EXPORT_SYMBOL vmlinux 0x9a217744 blk_delay_queue +EXPORT_SYMBOL vmlinux 0x9a260c96 pci_set_dma_max_seg_size +EXPORT_SYMBOL vmlinux 0x9a35ccb9 mpage_readpage +EXPORT_SYMBOL vmlinux 0x9a476faf mb_cache_shrink +EXPORT_SYMBOL vmlinux 0x9a64ea5c pci_release_regions +EXPORT_SYMBOL vmlinux 0x9a654b54 netdev_set_bond_master +EXPORT_SYMBOL vmlinux 0x9a86687c wake_up_process +EXPORT_SYMBOL vmlinux 0x9aa39fae pci_pme_capable +EXPORT_SYMBOL vmlinux 0x9aabc564 crc16 +EXPORT_SYMBOL vmlinux 0x9ab0848e phy_start_interrupts +EXPORT_SYMBOL vmlinux 0x9ab8808c param_get_charp +EXPORT_SYMBOL vmlinux 0x9abe989d tty_hung_up_p +EXPORT_SYMBOL vmlinux 0x9af4de6a md_error +EXPORT_SYMBOL vmlinux 0x9afc8c8b tcp_mtup_init +EXPORT_SYMBOL vmlinux 0x9afcb75f __put_cred +EXPORT_SYMBOL vmlinux 0x9b174ea0 do_splice_to +EXPORT_SYMBOL vmlinux 0x9b2f7521 ppp_unregister_compressor +EXPORT_SYMBOL vmlinux 0x9b388444 get_zeroed_page +EXPORT_SYMBOL vmlinux 0x9b5a31e0 proc_dointvec_ms_jiffies +EXPORT_SYMBOL vmlinux 0x9b5e819d pci_scan_slot +EXPORT_SYMBOL vmlinux 0x9b84ee02 simple_transaction_get +EXPORT_SYMBOL vmlinux 0x9b8a4338 pm860x_reg_read +EXPORT_SYMBOL vmlinux 0x9b926a55 padata_alloc_possible +EXPORT_SYMBOL vmlinux 0x9ba7089d argv_split +EXPORT_SYMBOL vmlinux 0x9bcadcdb __xfrm_state_destroy +EXPORT_SYMBOL vmlinux 0x9be4e76a intel_gtt_get +EXPORT_SYMBOL vmlinux 0x9befcbe0 generic_setxattr +EXPORT_SYMBOL vmlinux 0x9c012508 fb_parse_edid +EXPORT_SYMBOL vmlinux 0x9c0a1810 udp_flush_pending_frames +EXPORT_SYMBOL vmlinux 0x9c0ea3cd memscan +EXPORT_SYMBOL vmlinux 0x9c1a3cd5 kthread_stop +EXPORT_SYMBOL vmlinux 0x9c21fc9c padata_stop +EXPORT_SYMBOL vmlinux 0x9c28bcf8 kernel_bind +EXPORT_SYMBOL vmlinux 0x9c2d4d27 xfrm_unregister_km +EXPORT_SYMBOL vmlinux 0x9c35bfc3 pipe_unlock +EXPORT_SYMBOL vmlinux 0x9c491f60 sg_alloc_table +EXPORT_SYMBOL vmlinux 0x9c5f81da cpu_rmap_add +EXPORT_SYMBOL vmlinux 0x9c64cb14 pci_get_domain_bus_and_slot +EXPORT_SYMBOL vmlinux 0x9c6df78d proc_mkdir_mode +EXPORT_SYMBOL vmlinux 0x9c88d60f seq_release +EXPORT_SYMBOL vmlinux 0x9c9484e6 i2c_get_adapter +EXPORT_SYMBOL vmlinux 0x9ca61e7b ip6_frag_match +EXPORT_SYMBOL vmlinux 0x9ca95a0e sort +EXPORT_SYMBOL vmlinux 0x9cb96e92 qdisc_put_rtab +EXPORT_SYMBOL vmlinux 0x9cc8bf26 generic_fillattr +EXPORT_SYMBOL vmlinux 0x9ccbc859 jbd2_journal_forget +EXPORT_SYMBOL vmlinux 0x9cdf0ec5 vfsmount_lock_global_lock_online +EXPORT_SYMBOL vmlinux 0x9cfd56c5 scsi_print_status +EXPORT_SYMBOL vmlinux 0x9cffad90 block_truncate_page +EXPORT_SYMBOL vmlinux 0x9d11458b ida_get_new_above +EXPORT_SYMBOL vmlinux 0x9d140ae5 pci_bus_write_config_word +EXPORT_SYMBOL vmlinux 0x9d33ef5e acpi_enable +EXPORT_SYMBOL vmlinux 0x9d3aa376 blk_iopoll_init +EXPORT_SYMBOL vmlinux 0x9d3c941e end_page_writeback +EXPORT_SYMBOL vmlinux 0x9d758770 remap_pfn_range +EXPORT_SYMBOL vmlinux 0x9dada6c4 pnp_start_dev +EXPORT_SYMBOL vmlinux 0x9db21624 hex_dump_to_buffer +EXPORT_SYMBOL vmlinux 0x9dc697ce fbcon_set_bitops +EXPORT_SYMBOL vmlinux 0x9dd376f2 pci_enable_ido +EXPORT_SYMBOL vmlinux 0x9de7392e security_path_chown +EXPORT_SYMBOL vmlinux 0x9e062184 scsi_get_device_flags_keyed +EXPORT_SYMBOL vmlinux 0x9e0c711d vzalloc_node +EXPORT_SYMBOL vmlinux 0x9e11fcf1 seq_bitmap +EXPORT_SYMBOL vmlinux 0x9e1bdc28 init_timer_key +EXPORT_SYMBOL vmlinux 0x9e363b6b acpi_disable_gpe +EXPORT_SYMBOL vmlinux 0x9e372630 netlink_kernel_create +EXPORT_SYMBOL vmlinux 0x9e538096 tcp_sync_mss +EXPORT_SYMBOL vmlinux 0x9e64fbfe rtc_cmos_read +EXPORT_SYMBOL vmlinux 0x9e774844 ata_scsi_cmd_error_handler +EXPORT_SYMBOL vmlinux 0x9e7d6bd0 __udelay +EXPORT_SYMBOL vmlinux 0x9e952174 inetdev_by_index +EXPORT_SYMBOL vmlinux 0x9e9a5998 d_alloc_root +EXPORT_SYMBOL vmlinux 0x9e9f1714 __bitmap_andnot +EXPORT_SYMBOL vmlinux 0x9ea0ad49 __sg_free_table +EXPORT_SYMBOL vmlinux 0x9ebd4c04 adjust_resource +EXPORT_SYMBOL vmlinux 0x9eca996c tcp_v4_get_peer +EXPORT_SYMBOL vmlinux 0x9eda75eb kill_fasync +EXPORT_SYMBOL vmlinux 0x9edbecae snprintf +EXPORT_SYMBOL vmlinux 0x9eea1a9f _raw_read_unlock_irqrestore +EXPORT_SYMBOL vmlinux 0x9eecde16 do_brk +EXPORT_SYMBOL vmlinux 0x9f0af24f xfrm_unregister_type +EXPORT_SYMBOL vmlinux 0x9f100139 jiffies_to_clock_t +EXPORT_SYMBOL vmlinux 0x9f19a1ae neigh_table_clear +EXPORT_SYMBOL vmlinux 0x9f2bdaac __bitmap_or +EXPORT_SYMBOL vmlinux 0x9f46ced8 __sw_hweight64 +EXPORT_SYMBOL vmlinux 0x9f6e19ab mem_section +EXPORT_SYMBOL vmlinux 0x9f75c29a generic_removexattr +EXPORT_SYMBOL vmlinux 0x9f92efc4 mmiotrace_printk +EXPORT_SYMBOL vmlinux 0x9f984513 strrchr +EXPORT_SYMBOL vmlinux 0x9f9ead32 pipe_to_file +EXPORT_SYMBOL vmlinux 0x9fb9fe82 tcp_setsockopt +EXPORT_SYMBOL vmlinux 0x9fc4feee dm_put_device +EXPORT_SYMBOL vmlinux 0x9fdecc31 unregister_netdevice_many +EXPORT_SYMBOL vmlinux 0x9fe82ed1 alloc_hippi_dev +EXPORT_SYMBOL vmlinux 0xa005e044 radix_tree_delete +EXPORT_SYMBOL vmlinux 0xa01e2da5 fib_default_rule_add +EXPORT_SYMBOL vmlinux 0xa04a01bd qdisc_class_hash_insert +EXPORT_SYMBOL vmlinux 0xa05c03df mempool_kmalloc +EXPORT_SYMBOL vmlinux 0xa07ed110 xz_dec_init +EXPORT_SYMBOL vmlinux 0xa0a41a27 rtc_lock +EXPORT_SYMBOL vmlinux 0xa0ae432b proc_dointvec +EXPORT_SYMBOL vmlinux 0xa0b04675 vmalloc_32 +EXPORT_SYMBOL vmlinux 0xa0bb58eb inet_csk_clear_xmit_timers +EXPORT_SYMBOL vmlinux 0xa0c91430 module_refcount +EXPORT_SYMBOL vmlinux 0xa0ceef51 out_of_line_wait_on_bit +EXPORT_SYMBOL vmlinux 0xa0d38e5e bitmap_cond_end_sync +EXPORT_SYMBOL vmlinux 0xa0d3d560 ksize +EXPORT_SYMBOL vmlinux 0xa0ebd14c sysctl_tcp_mem +EXPORT_SYMBOL vmlinux 0xa0fa4efc netdev_change_features +EXPORT_SYMBOL vmlinux 0xa0fbac79 wake_up_bit +EXPORT_SYMBOL vmlinux 0xa0ff74d6 udp_memory_allocated +EXPORT_SYMBOL vmlinux 0xa10129ea _raw_read_lock_irqsave +EXPORT_SYMBOL vmlinux 0xa108eb4d sysctl_optmem_max +EXPORT_SYMBOL vmlinux 0xa10d764c agp_generic_insert_memory +EXPORT_SYMBOL vmlinux 0xa11db17f cont_write_begin +EXPORT_SYMBOL vmlinux 0xa120d33c tty_unregister_ldisc +EXPORT_SYMBOL vmlinux 0xa14f368e scsi_setup_blk_pc_cmnd +EXPORT_SYMBOL vmlinux 0xa14f3d8c ewma_add +EXPORT_SYMBOL vmlinux 0xa1637d16 dentry_unhash +EXPORT_SYMBOL vmlinux 0xa1694582 dquot_scan_active +EXPORT_SYMBOL vmlinux 0xa196d0ef tcp_check_req +EXPORT_SYMBOL vmlinux 0xa19ca3a6 file_remove_suid +EXPORT_SYMBOL vmlinux 0xa1a1f6e6 alloc_tty_driver +EXPORT_SYMBOL vmlinux 0xa1b1ea3a security_sk_classify_flow +EXPORT_SYMBOL vmlinux 0xa1b759ce fb_add_videomode +EXPORT_SYMBOL vmlinux 0xa1b9277f free_netdev +EXPORT_SYMBOL vmlinux 0xa1ba2fdb vfsmount_lock_global_lock +EXPORT_SYMBOL vmlinux 0xa1ba4b95 memcpy_fromiovecend +EXPORT_SYMBOL vmlinux 0xa1bdf6bb __skb_tx_hash +EXPORT_SYMBOL vmlinux 0xa1c4a5e7 pci_bus_read_config_byte +EXPORT_SYMBOL vmlinux 0xa1c5a3b3 cleancache_enabled +EXPORT_SYMBOL vmlinux 0xa1c76e0a _cond_resched +EXPORT_SYMBOL vmlinux 0xa1e1592d kthread_create_on_node +EXPORT_SYMBOL vmlinux 0xa1ec8f1c __kfifo_to_user_r +EXPORT_SYMBOL vmlinux 0xa1ee82a6 tty_wait_until_sent +EXPORT_SYMBOL vmlinux 0xa20ce1b8 net_msg_warn +EXPORT_SYMBOL vmlinux 0xa22bb3fe is_bad_inode +EXPORT_SYMBOL vmlinux 0xa2324fe8 search_binary_handler +EXPORT_SYMBOL vmlinux 0xa252d1eb blk_get_request +EXPORT_SYMBOL vmlinux 0xa2553a3f blk_init_queue +EXPORT_SYMBOL vmlinux 0xa2a5fd77 inet_ehash_secret +EXPORT_SYMBOL vmlinux 0xa2a7abda sock_no_ioctl +EXPORT_SYMBOL vmlinux 0xa2ac0d14 serio_interrupt +EXPORT_SYMBOL vmlinux 0xa2bcc6e4 dm_table_get +EXPORT_SYMBOL vmlinux 0xa2c56c31 param_ops_ulong +EXPORT_SYMBOL vmlinux 0xa2c9a6d5 ip_ct_attach +EXPORT_SYMBOL vmlinux 0xa2d3a865 scsi_execute_req +EXPORT_SYMBOL vmlinux 0xa2ef34d7 rps_sock_flow_table +EXPORT_SYMBOL vmlinux 0xa2f044a2 tty_register_device +EXPORT_SYMBOL vmlinux 0xa301657f create_proc_entry +EXPORT_SYMBOL vmlinux 0xa332cdd1 security_tun_dev_attach +EXPORT_SYMBOL vmlinux 0xa33dee2f keyring_clear +EXPORT_SYMBOL vmlinux 0xa33f7c7c nla_strlcpy +EXPORT_SYMBOL vmlinux 0xa34906f9 swiotlb_sync_sg_for_device +EXPORT_SYMBOL vmlinux 0xa34eea04 dmam_free_noncoherent +EXPORT_SYMBOL vmlinux 0xa350777a simple_transaction_release +EXPORT_SYMBOL vmlinux 0xa350a8f8 set_memory_array_uc +EXPORT_SYMBOL vmlinux 0xa35de80f ipv4_config +EXPORT_SYMBOL vmlinux 0xa36f250a pci_scan_bridge +EXPORT_SYMBOL vmlinux 0xa3763e6a dev_mc_del +EXPORT_SYMBOL vmlinux 0xa3a5be95 memmove +EXPORT_SYMBOL vmlinux 0xa3d8debd buffer_migrate_page +EXPORT_SYMBOL vmlinux 0xa42de0a3 kick_iocb +EXPORT_SYMBOL vmlinux 0xa44072fc posix_acl_alloc +EXPORT_SYMBOL vmlinux 0xa4745bad tcp_syn_ack_timeout +EXPORT_SYMBOL vmlinux 0xa477b8b6 sk_reset_timer +EXPORT_SYMBOL vmlinux 0xa49c1e6f serio_open +EXPORT_SYMBOL vmlinux 0xa4b94fea iowrite8_rep +EXPORT_SYMBOL vmlinux 0xa4c36bee simple_lookup +EXPORT_SYMBOL vmlinux 0xa4c41694 kstrtos16_from_user +EXPORT_SYMBOL vmlinux 0xa4d30a05 scsi_device_lookup_by_target +EXPORT_SYMBOL vmlinux 0xa4d4f0e6 global_cache_flush +EXPORT_SYMBOL vmlinux 0xa4de6d76 xfrm_state_unregister_afinfo +EXPORT_SYMBOL vmlinux 0xa4e376e7 backlight_device_register +EXPORT_SYMBOL vmlinux 0xa4ed6f17 blk_put_queue +EXPORT_SYMBOL vmlinux 0xa4f40c0c netdev_fix_features +EXPORT_SYMBOL vmlinux 0xa5045309 intel_gmch_probe +EXPORT_SYMBOL vmlinux 0xa50be7e0 __scsi_device_lookup_by_target +EXPORT_SYMBOL vmlinux 0xa50d44d3 nf_unregister_sockopt +EXPORT_SYMBOL vmlinux 0xa532d652 xfrm_find_acq_byseq +EXPORT_SYMBOL vmlinux 0xa543e5d4 submit_bh +EXPORT_SYMBOL vmlinux 0xa5669994 netdev_info +EXPORT_SYMBOL vmlinux 0xa5693df7 posix_acl_clone +EXPORT_SYMBOL vmlinux 0xa57db881 bio_integrity_trim +EXPORT_SYMBOL vmlinux 0xa5954aa1 journal_try_to_free_buffers +EXPORT_SYMBOL vmlinux 0xa598e29c vesa_modes +EXPORT_SYMBOL vmlinux 0xa59b614f vfs_symlink +EXPORT_SYMBOL vmlinux 0xa5c08f49 __kfree_skb +EXPORT_SYMBOL vmlinux 0xa5e4f65c __next_cpu_nr +EXPORT_SYMBOL vmlinux 0xa6075db9 kmem_cache_shrink +EXPORT_SYMBOL vmlinux 0xa60e04de directly_mappable_cdev_bdi +EXPORT_SYMBOL vmlinux 0xa6121865 nonseekable_open +EXPORT_SYMBOL vmlinux 0xa6250326 scsi_host_get +EXPORT_SYMBOL vmlinux 0xa63d85ab slhc_remember +EXPORT_SYMBOL vmlinux 0xa681fe88 generate_random_uuid +EXPORT_SYMBOL vmlinux 0xa68700cb writeback_inodes_sb_if_idle +EXPORT_SYMBOL vmlinux 0xa6a04581 _raw_write_unlock_bh +EXPORT_SYMBOL vmlinux 0xa6aeef40 skb_pad +EXPORT_SYMBOL vmlinux 0xa6d6c447 elv_abort_queue +EXPORT_SYMBOL vmlinux 0xa6dcc773 rb_insert_color +EXPORT_SYMBOL vmlinux 0xa7028dff security_file_mmap +EXPORT_SYMBOL vmlinux 0xa70fabbe release_evntsel_nmi +EXPORT_SYMBOL vmlinux 0xa7204a84 scsi_unregister +EXPORT_SYMBOL vmlinux 0xa72a0f5b nr_online_nodes +EXPORT_SYMBOL vmlinux 0xa7339b76 blk_cleanup_queue +EXPORT_SYMBOL vmlinux 0xa738bfff _dev_info +EXPORT_SYMBOL vmlinux 0xa74cde63 unlock_new_inode +EXPORT_SYMBOL vmlinux 0xa751e7df devm_ioport_unmap +EXPORT_SYMBOL vmlinux 0xa754e0a0 pci_get_class +EXPORT_SYMBOL vmlinux 0xa75b9cc0 jbd2_journal_blocks_per_page +EXPORT_SYMBOL vmlinux 0xa78cffaf deny_write_access +EXPORT_SYMBOL vmlinux 0xa78e063c dma_pool_alloc +EXPORT_SYMBOL vmlinux 0xa78e2163 cpu_info +EXPORT_SYMBOL vmlinux 0xa7a0f34e otg_get_transceiver +EXPORT_SYMBOL vmlinux 0xa7a37e44 scsi_set_medium_removal +EXPORT_SYMBOL vmlinux 0xa7b095ff dev_get_drvdata +EXPORT_SYMBOL vmlinux 0xa7b0c50c mount_nodev +EXPORT_SYMBOL vmlinux 0xa7bc2eed journal_release_buffer +EXPORT_SYMBOL vmlinux 0xa7c4a55a page_put_link +EXPORT_SYMBOL vmlinux 0xa7da6ded down_write +EXPORT_SYMBOL vmlinux 0xa7ec83f5 skb_insert +EXPORT_SYMBOL vmlinux 0xa816c525 schedule_work_on +EXPORT_SYMBOL vmlinux 0xa81f0831 __bio_clone +EXPORT_SYMBOL vmlinux 0xa82029a8 kernel_recvmsg +EXPORT_SYMBOL vmlinux 0xa8223905 blk_limits_io_opt +EXPORT_SYMBOL vmlinux 0xa8232c78 strtobool +EXPORT_SYMBOL vmlinux 0xa82e1350 unlock_page +EXPORT_SYMBOL vmlinux 0xa8345a28 jbd2_journal_init_dev +EXPORT_SYMBOL vmlinux 0xa8762820 pci_get_device +EXPORT_SYMBOL vmlinux 0xa882a483 padata_set_cpumask +EXPORT_SYMBOL vmlinux 0xa885c35a registered_fb +EXPORT_SYMBOL vmlinux 0xa886a958 krealloc +EXPORT_SYMBOL vmlinux 0xa88a2c59 skb_copy_and_csum_bits +EXPORT_SYMBOL vmlinux 0xa8a6f639 __check_region +EXPORT_SYMBOL vmlinux 0xa8d18e16 dev_change_flags +EXPORT_SYMBOL vmlinux 0xa8d68abd acpi_warning +EXPORT_SYMBOL vmlinux 0xa8fef7bb security_unix_may_send +EXPORT_SYMBOL vmlinux 0xa9001ca9 read_cache_page_async +EXPORT_SYMBOL vmlinux 0xa91b5561 acpi_video_backlight_support +EXPORT_SYMBOL vmlinux 0xa92ca4c3 pci_remove_bus +EXPORT_SYMBOL vmlinux 0xa932ec91 tcf_exts_validate +EXPORT_SYMBOL vmlinux 0xa933ba3d bio_add_page +EXPORT_SYMBOL vmlinux 0xa963fd01 kmem_cache_alloc_trace +EXPORT_SYMBOL vmlinux 0xa96cf2e7 journal_get_undo_access +EXPORT_SYMBOL vmlinux 0xa97b1b14 pci_enable_obff +EXPORT_SYMBOL vmlinux 0xa98a071f register_filesystem +EXPORT_SYMBOL vmlinux 0xa9a41373 tty_port_block_til_ready +EXPORT_SYMBOL vmlinux 0xa9a9490c wait_on_sync_kiocb +EXPORT_SYMBOL vmlinux 0xa9bc4c86 mempool_resize +EXPORT_SYMBOL vmlinux 0xa9bd2676 __vmalloc +EXPORT_SYMBOL vmlinux 0xa9be8bb1 genl_register_family_with_ops +EXPORT_SYMBOL vmlinux 0xa9c1b627 intel_gtt_insert_sg_entries +EXPORT_SYMBOL vmlinux 0xa9e63bf7 xfrm_input_resume +EXPORT_SYMBOL vmlinux 0xa9edc8e7 proc_doulongvec_minmax +EXPORT_SYMBOL vmlinux 0xaa10adf5 blk_recount_segments +EXPORT_SYMBOL vmlinux 0xaa1b9f5e netpoll_cleanup +EXPORT_SYMBOL vmlinux 0xaa29ccfc pcim_enable_device +EXPORT_SYMBOL vmlinux 0xaa624275 posix_unblock_lock +EXPORT_SYMBOL vmlinux 0xaa84a8ae acpi_processor_power_init_bm_check +EXPORT_SYMBOL vmlinux 0xaa8cbf14 security_path_link +EXPORT_SYMBOL vmlinux 0xaaa88bab cfb_imageblit +EXPORT_SYMBOL vmlinux 0xaaaee654 qdisc_warn_nonwc +EXPORT_SYMBOL vmlinux 0xaab395e5 __sock_create +EXPORT_SYMBOL vmlinux 0xaad47ebb block_write_begin +EXPORT_SYMBOL vmlinux 0xaae8ab0e acpi_bus_power_manageable +EXPORT_SYMBOL vmlinux 0xaaec2ec7 skb_add_rx_frag +EXPORT_SYMBOL vmlinux 0xaaf45875 acpi_lid_notifier_unregister +EXPORT_SYMBOL vmlinux 0xaafdc258 strcasecmp +EXPORT_SYMBOL vmlinux 0xaaffb281 simple_dir_inode_operations +EXPORT_SYMBOL vmlinux 0xab1731c8 radix_tree_lookup_slot +EXPORT_SYMBOL vmlinux 0xab221983 dev_trans_start +EXPORT_SYMBOL vmlinux 0xab5342d2 __blk_end_request +EXPORT_SYMBOL vmlinux 0xab600421 probe_irq_off +EXPORT_SYMBOL vmlinux 0xab65ed80 set_memory_uc +EXPORT_SYMBOL vmlinux 0xab6bde28 sysctl_max_syn_backlog +EXPORT_SYMBOL vmlinux 0xab6be8de scsi_cmd_ioctl +EXPORT_SYMBOL vmlinux 0xab770678 rdmsr_safe_regs_on_cpu +EXPORT_SYMBOL vmlinux 0xab7fcec5 blk_rq_unmap_user +EXPORT_SYMBOL vmlinux 0xab99b740 input_set_keycode +EXPORT_SYMBOL vmlinux 0xaba259f1 _raw_read_lock +EXPORT_SYMBOL vmlinux 0xabb0aa3b netpoll_send_skb_on_dev +EXPORT_SYMBOL vmlinux 0xabd0c91c rtc_time_to_tm +EXPORT_SYMBOL vmlinux 0xabdc5c64 padata_remove_cpu +EXPORT_SYMBOL vmlinux 0xac0ba8c1 blk_iopoll_disable +EXPORT_SYMBOL vmlinux 0xac14bb42 abort_exclusive_wait +EXPORT_SYMBOL vmlinux 0xac27f2bc elv_dispatch_add_tail +EXPORT_SYMBOL vmlinux 0xac283e02 kmalloc_caches +EXPORT_SYMBOL vmlinux 0xac575431 __scsi_device_lookup +EXPORT_SYMBOL vmlinux 0xac58ea5e acpi_unload_table_id +EXPORT_SYMBOL vmlinux 0xac6855b0 gen_kill_estimator +EXPORT_SYMBOL vmlinux 0xac7c6c6d inet_frag_kill +EXPORT_SYMBOL vmlinux 0xac8dbdd2 xfrm6_input_addr +EXPORT_SYMBOL vmlinux 0xac913891 mii_ethtool_gset +EXPORT_SYMBOL vmlinux 0xac94365c blk_rq_count_integrity_sg +EXPORT_SYMBOL vmlinux 0xacc39f18 key_put +EXPORT_SYMBOL vmlinux 0xaccabc6a in4_pton +EXPORT_SYMBOL vmlinux 0xaccb5fec padata_alloc +EXPORT_SYMBOL vmlinux 0xacce9d99 __alloc_pages_nodemask +EXPORT_SYMBOL vmlinux 0xacf4d843 match_strdup +EXPORT_SYMBOL vmlinux 0xacf711a2 jbd2_journal_load +EXPORT_SYMBOL vmlinux 0xad0413d4 match_hex +EXPORT_SYMBOL vmlinux 0xad13c689 acpi_os_execute +EXPORT_SYMBOL vmlinux 0xad25fb12 __memcpy +EXPORT_SYMBOL vmlinux 0xad2ac032 pci_bus_add_devices +EXPORT_SYMBOL vmlinux 0xad2ad449 dentry_path_raw +EXPORT_SYMBOL vmlinux 0xad371128 blk_requeue_request +EXPORT_SYMBOL vmlinux 0xad466018 quota_send_warning +EXPORT_SYMBOL vmlinux 0xad4c80e8 pci_clear_master +EXPORT_SYMBOL vmlinux 0xad55b2c1 vmtruncate +EXPORT_SYMBOL vmlinux 0xad567324 load_nls_default +EXPORT_SYMBOL vmlinux 0xad8044b6 start_tty +EXPORT_SYMBOL vmlinux 0xad8cc9a8 blk_queue_logical_block_size +EXPORT_SYMBOL vmlinux 0xadaa2657 cpufreq_register_notifier +EXPORT_SYMBOL vmlinux 0xadbfd419 radix_tree_lookup +EXPORT_SYMBOL vmlinux 0xadcac4a3 vfsmount_lock_local_unlock_cpu +EXPORT_SYMBOL vmlinux 0xaded5ec4 follow_down_one +EXPORT_SYMBOL vmlinux 0xae09a7f3 writeback_inodes_sb +EXPORT_SYMBOL vmlinux 0xae0bf81a skb_free_datagram_locked +EXPORT_SYMBOL vmlinux 0xae587d88 scsi_calculate_bounce_limit +EXPORT_SYMBOL vmlinux 0xae5cd6c2 dmam_pool_create +EXPORT_SYMBOL vmlinux 0xae8acf51 percpu_counter_set +EXPORT_SYMBOL vmlinux 0xae8c65ed compat_sock_get_timestamp +EXPORT_SYMBOL vmlinux 0xae9e6e30 uart_resume_port +EXPORT_SYMBOL vmlinux 0xaea976a8 acpi_check_resource_conflict +EXPORT_SYMBOL vmlinux 0xaeafc74f blk_init_allocated_queue_node +EXPORT_SYMBOL vmlinux 0xaebfa6a7 jbd2_journal_start +EXPORT_SYMBOL vmlinux 0xaed10e85 xfrm_policy_register_afinfo +EXPORT_SYMBOL vmlinux 0xaed6ac00 mmc_card_sleep +EXPORT_SYMBOL vmlinux 0xaf03e7ae sync_blockdev +EXPORT_SYMBOL vmlinux 0xaf265caa blk_queue_start_tag +EXPORT_SYMBOL vmlinux 0xaf2eed03 __dev_remove_pack +EXPORT_SYMBOL vmlinux 0xaf3dd7dc scsi_logging_level +EXPORT_SYMBOL vmlinux 0xaf53434d km_new_mapping +EXPORT_SYMBOL vmlinux 0xaf611eac amd_nb_misc_ids +EXPORT_SYMBOL vmlinux 0xaf8ce883 jbd2_journal_check_available_features +EXPORT_SYMBOL vmlinux 0xaf91d89f __kernel_param_lock +EXPORT_SYMBOL vmlinux 0xaf9c66c0 request_key_async_with_auxdata +EXPORT_SYMBOL vmlinux 0xafa8b370 xfrm_state_add +EXPORT_SYMBOL vmlinux 0xafa9d97b jbd2_journal_get_write_access +EXPORT_SYMBOL vmlinux 0xafb12ef0 vfs_getattr +EXPORT_SYMBOL vmlinux 0xafb8c6ff copy_user_generic_string +EXPORT_SYMBOL vmlinux 0xafd9ef79 radix_tree_insert +EXPORT_SYMBOL vmlinux 0xafe096dd xfrm_policy_walk +EXPORT_SYMBOL vmlinux 0xafe82e10 strcspn +EXPORT_SYMBOL vmlinux 0xb0019f6c page_zero_new_buffers +EXPORT_SYMBOL vmlinux 0xb006b1f5 sk_stream_wait_memory +EXPORT_SYMBOL vmlinux 0xb00ccc33 finish_wait +EXPORT_SYMBOL vmlinux 0xb0146c3a param_set_byte +EXPORT_SYMBOL vmlinux 0xb0350fbe kill_litter_super +EXPORT_SYMBOL vmlinux 0xb0355755 dev_mc_unsync +EXPORT_SYMBOL vmlinux 0xb05ae703 pskb_expand_head +EXPORT_SYMBOL vmlinux 0xb062388f end_buffer_write_sync +EXPORT_SYMBOL vmlinux 0xb06a3ea4 audit_log_format +EXPORT_SYMBOL vmlinux 0xb0822bee scsi_device_resume +EXPORT_SYMBOL vmlinux 0xb092638c scsi_dma_unmap +EXPORT_SYMBOL vmlinux 0xb0a8fd0a intel_gtt_unmap_memory +EXPORT_SYMBOL vmlinux 0xb0b847ac __bitmap_full +EXPORT_SYMBOL vmlinux 0xb0e10781 get_option +EXPORT_SYMBOL vmlinux 0xb10ec686 wait_for_completion_interruptible +EXPORT_SYMBOL vmlinux 0xb11fa1ce strlcat +EXPORT_SYMBOL vmlinux 0xb121390a probe_irq_on +EXPORT_SYMBOL vmlinux 0xb13ed280 jbd2_journal_errno +EXPORT_SYMBOL vmlinux 0xb151af8f journal_get_create_access +EXPORT_SYMBOL vmlinux 0xb1645a2e sg_free_table +EXPORT_SYMBOL vmlinux 0xb16cff0c tcp_create_openreq_child +EXPORT_SYMBOL vmlinux 0xb19760c3 bitmap_onto +EXPORT_SYMBOL vmlinux 0xb1c18861 __scsi_iterate_devices +EXPORT_SYMBOL vmlinux 0xb1c3a01a oops_in_progress +EXPORT_SYMBOL vmlinux 0xb1cfad22 rdmsr_on_cpu +EXPORT_SYMBOL vmlinux 0xb1f89a60 __wake_up_bit +EXPORT_SYMBOL vmlinux 0xb1fe308d inet_addr_type +EXPORT_SYMBOL vmlinux 0xb20ecf88 acpi_run_osc +EXPORT_SYMBOL vmlinux 0xb20ef7f9 pnp_register_driver +EXPORT_SYMBOL vmlinux 0xb219d56c wbinvd_on_cpu +EXPORT_SYMBOL vmlinux 0xb21e88a8 mmc_card_awake +EXPORT_SYMBOL vmlinux 0xb21f788f pci_add_new_bus +EXPORT_SYMBOL vmlinux 0xb24f257b inet6_register_protosw +EXPORT_SYMBOL vmlinux 0xb25d843e bdi_register_dev +EXPORT_SYMBOL vmlinux 0xb2682405 utf8_to_utf32 +EXPORT_SYMBOL vmlinux 0xb26c8a51 mutex_lock_interruptible +EXPORT_SYMBOL vmlinux 0xb2706e73 vfs_rmdir +EXPORT_SYMBOL vmlinux 0xb2816666 ip_xfrm_me_harder +EXPORT_SYMBOL vmlinux 0xb296b13d stop_tty +EXPORT_SYMBOL vmlinux 0xb29f05f2 netlink_set_err +EXPORT_SYMBOL vmlinux 0xb2af9d05 dev_disable_lro +EXPORT_SYMBOL vmlinux 0xb2b04019 sock_alloc_send_skb +EXPORT_SYMBOL vmlinux 0xb2b0d772 __kfifo_dma_in_finish_r +EXPORT_SYMBOL vmlinux 0xb2b3f4db write_inode_now +EXPORT_SYMBOL vmlinux 0xb2f7468d ida_get_new +EXPORT_SYMBOL vmlinux 0xb2f9208f rwsem_wake +EXPORT_SYMBOL vmlinux 0xb2fd5ceb __put_user_4 +EXPORT_SYMBOL vmlinux 0xb3284531 acpi_dbg_layer +EXPORT_SYMBOL vmlinux 0xb3305d52 send_remote_softirq +EXPORT_SYMBOL vmlinux 0xb34bc091 x86_hyper_ms_hyperv +EXPORT_SYMBOL vmlinux 0xb34d4c2e acpi_terminate +EXPORT_SYMBOL vmlinux 0xb34d52a4 key_alloc +EXPORT_SYMBOL vmlinux 0xb352177e find_first_bit +EXPORT_SYMBOL vmlinux 0xb3525f07 unregister_nls +EXPORT_SYMBOL vmlinux 0xb359bb2c thermal_zone_bind_cooling_device +EXPORT_SYMBOL vmlinux 0xb3a307c6 si_meminfo +EXPORT_SYMBOL vmlinux 0xb3c945b3 eth_header_cache +EXPORT_SYMBOL vmlinux 0xb3d30523 mdiobus_free +EXPORT_SYMBOL vmlinux 0xb3d6802a __sk_mem_schedule +EXPORT_SYMBOL vmlinux 0xb3ff1f69 free_pages_exact +EXPORT_SYMBOL vmlinux 0xb402ae9b set_binfmt +EXPORT_SYMBOL vmlinux 0xb40777b6 ppp_unregister_channel +EXPORT_SYMBOL vmlinux 0xb423dba1 console_blanked +EXPORT_SYMBOL vmlinux 0xb4390f9a mcount +EXPORT_SYMBOL vmlinux 0xb43e57d8 inode_claim_rsv_space +EXPORT_SYMBOL vmlinux 0xb4709322 scsi_dev_info_add_list +EXPORT_SYMBOL vmlinux 0xb4790fa9 migrate_page +EXPORT_SYMBOL vmlinux 0xb491c24a cdrom_open +EXPORT_SYMBOL vmlinux 0xb4968a1c i2c_verify_client +EXPORT_SYMBOL vmlinux 0xb49b878f d_lookup +EXPORT_SYMBOL vmlinux 0xb4ab7291 xfrm6_rcv_spi +EXPORT_SYMBOL vmlinux 0xb4ab87d8 netpoll_setup +EXPORT_SYMBOL vmlinux 0xb4bb4e2a acpi_bus_register_driver +EXPORT_SYMBOL vmlinux 0xb4cdabb4 ipv6_chk_prefix +EXPORT_SYMBOL vmlinux 0xb4cebd27 xfrm_user_policy +EXPORT_SYMBOL vmlinux 0xb4d0ddc7 pci_get_slot +EXPORT_SYMBOL vmlinux 0xb4d3c0c5 pm860x_page_set_bits +EXPORT_SYMBOL vmlinux 0xb4ddeaa3 pci_restore_state +EXPORT_SYMBOL vmlinux 0xb4f2d493 __mutex_init +EXPORT_SYMBOL vmlinux 0xb4f962af ip_route_me_harder +EXPORT_SYMBOL vmlinux 0xb5044271 vsscanf +EXPORT_SYMBOL vmlinux 0xb511806a acpi_lock_battery_dir +EXPORT_SYMBOL vmlinux 0xb51b6615 scsi_device_set_state +EXPORT_SYMBOL vmlinux 0xb52ee8be intel_gtt_clear_range +EXPORT_SYMBOL vmlinux 0xb535266e mark_buffer_dirty_inode +EXPORT_SYMBOL vmlinux 0xb53db92e dev_mc_add +EXPORT_SYMBOL vmlinux 0xb54533f7 usecs_to_jiffies +EXPORT_SYMBOL vmlinux 0xb547c11c deactivate_locked_super +EXPORT_SYMBOL vmlinux 0xb55f684d security_path_mkdir +EXPORT_SYMBOL vmlinux 0xb582d3dc blk_queue_find_tag +EXPORT_SYMBOL vmlinux 0xb5911ffb xfrm_policy_destroy +EXPORT_SYMBOL vmlinux 0xb592fb17 compat_ipv6_setsockopt +EXPORT_SYMBOL vmlinux 0xb598311f netpoll_parse_options +EXPORT_SYMBOL vmlinux 0xb5a459dc unregister_blkdev +EXPORT_SYMBOL vmlinux 0xb5a71fc1 kernel_getsockname +EXPORT_SYMBOL vmlinux 0xb5be68c8 xfrm_init_replay +EXPORT_SYMBOL vmlinux 0xb5c08493 sock_i_ino +EXPORT_SYMBOL vmlinux 0xb5ca1c46 slhc_free +EXPORT_SYMBOL vmlinux 0xb5d2a67f may_umount +EXPORT_SYMBOL vmlinux 0xb5d6fb56 tty_write_room +EXPORT_SYMBOL vmlinux 0xb5e5e680 __xfrm_policy_check +EXPORT_SYMBOL vmlinux 0xb5f38069 __nla_put_nohdr +EXPORT_SYMBOL vmlinux 0xb609fd8e qdisc_destroy +EXPORT_SYMBOL vmlinux 0xb60facac block_read_full_page +EXPORT_SYMBOL vmlinux 0xb61ec1f5 eth_header_parse +EXPORT_SYMBOL vmlinux 0xb6244511 sg_init_one +EXPORT_SYMBOL vmlinux 0xb628f715 files_lglock_local_lock +EXPORT_SYMBOL vmlinux 0xb62a9f07 phy_driver_unregister +EXPORT_SYMBOL vmlinux 0xb6328f39 vga_switcheroo_client_fb_set +EXPORT_SYMBOL vmlinux 0xb6687333 mmc_host_enable +EXPORT_SYMBOL vmlinux 0xb678366f int_sqrt +EXPORT_SYMBOL vmlinux 0xb6a61a86 qdisc_get_rtab +EXPORT_SYMBOL vmlinux 0xb6a68816 find_last_bit +EXPORT_SYMBOL vmlinux 0xb6af3540 scsi_block_requests +EXPORT_SYMBOL vmlinux 0xb6c5a973 scsi_show_result +EXPORT_SYMBOL vmlinux 0xb6cbe886 acpi_get_node +EXPORT_SYMBOL vmlinux 0xb6cfe084 skb_copy_and_csum_dev +EXPORT_SYMBOL vmlinux 0xb6e5fef0 neigh_destroy +EXPORT_SYMBOL vmlinux 0xb6eeae06 dev_printk +EXPORT_SYMBOL vmlinux 0xb74ecef2 skb_seq_read +EXPORT_SYMBOL vmlinux 0xb758b225 acpi_disable_event +EXPORT_SYMBOL vmlinux 0xb78c61e8 param_ops_bool +EXPORT_SYMBOL vmlinux 0xb7a55f32 pci_do_scan_bus +EXPORT_SYMBOL vmlinux 0xb7becdb3 proc_dostring +EXPORT_SYMBOL vmlinux 0xb7de1adc fsnotify_add_mark +EXPORT_SYMBOL vmlinux 0xb7fa2188 inet_sendpage +EXPORT_SYMBOL vmlinux 0xb80d2c60 filemap_fdatawait +EXPORT_SYMBOL vmlinux 0xb83a5aef __f_setown +EXPORT_SYMBOL vmlinux 0xb85f3bbe pv_lock_ops +EXPORT_SYMBOL vmlinux 0xb861f61d blkdev_fsync +EXPORT_SYMBOL vmlinux 0xb868c32f netdev_class_remove_file +EXPORT_SYMBOL vmlinux 0xb86e4ab9 random32 +EXPORT_SYMBOL vmlinux 0xb876f9d0 blk_init_tags +EXPORT_SYMBOL vmlinux 0xb889114c max8998_update_reg +EXPORT_SYMBOL vmlinux 0xb88d9172 mutex_unlock +EXPORT_SYMBOL vmlinux 0xb89985e6 llc_sap_close +EXPORT_SYMBOL vmlinux 0xb89af9bf srandom32 +EXPORT_SYMBOL vmlinux 0xb89e62ec remove_wait_queue +EXPORT_SYMBOL vmlinux 0xb8e7ce2c __put_user_8 +EXPORT_SYMBOL vmlinux 0xb9014cde blk_run_queue +EXPORT_SYMBOL vmlinux 0xb907513f unpoison_memory +EXPORT_SYMBOL vmlinux 0xb9249d16 cpu_possible_mask +EXPORT_SYMBOL vmlinux 0xb93dde0d pci_pme_active +EXPORT_SYMBOL vmlinux 0xb940dc9d nf_unregister_hooks +EXPORT_SYMBOL vmlinux 0xb9813183 unmap_mapping_range +EXPORT_SYMBOL vmlinux 0xb981af4e icmp_send +EXPORT_SYMBOL vmlinux 0xb98a0185 rtc_tm_to_time +EXPORT_SYMBOL vmlinux 0xb9c9f781 seq_printf +EXPORT_SYMBOL vmlinux 0xb9ca43f7 give_up_console +EXPORT_SYMBOL vmlinux 0xb9d3170c __break_lease +EXPORT_SYMBOL vmlinux 0xb9ee4b5f down_killable +EXPORT_SYMBOL vmlinux 0xb9fd2205 add_efi_memmap +EXPORT_SYMBOL vmlinux 0xba0d053a ps2_end_command +EXPORT_SYMBOL vmlinux 0xba2d8594 ec_read +EXPORT_SYMBOL vmlinux 0xba3b1355 vga_get +EXPORT_SYMBOL vmlinux 0xba42aada __d_drop +EXPORT_SYMBOL vmlinux 0xba497f13 loops_per_jiffy +EXPORT_SYMBOL vmlinux 0xba552b74 icmpv6_send +EXPORT_SYMBOL vmlinux 0xba602670 bio_integrity_advance +EXPORT_SYMBOL vmlinux 0xba6fcb40 cdrom_mode_sense +EXPORT_SYMBOL vmlinux 0xba808ad2 scsi_prep_fn +EXPORT_SYMBOL vmlinux 0xbaa2782a kstrndup +EXPORT_SYMBOL vmlinux 0xbaaab8ae timespec_to_jiffies +EXPORT_SYMBOL vmlinux 0xbacc1e2c otg_set_transceiver +EXPORT_SYMBOL vmlinux 0xbad7d2da interruptible_sleep_on +EXPORT_SYMBOL vmlinux 0xbae08c88 ppp_dev_name +EXPORT_SYMBOL vmlinux 0xbaf89a89 dev_alert +EXPORT_SYMBOL vmlinux 0xbb167766 fb_var_to_videomode +EXPORT_SYMBOL vmlinux 0xbb189cad disallow_signal +EXPORT_SYMBOL vmlinux 0xbb3f21ca xfrm_init_state +EXPORT_SYMBOL vmlinux 0xbb5d343d xfrm_get_acqseq +EXPORT_SYMBOL vmlinux 0xbb70fe08 agp_generic_alloc_user +EXPORT_SYMBOL vmlinux 0xbb7b7c41 abx500_register_ops +EXPORT_SYMBOL vmlinux 0xbb9269fa dquot_commit_info +EXPORT_SYMBOL vmlinux 0xbb99125c get_default_font +EXPORT_SYMBOL vmlinux 0xbba159e0 files_lglock_local_unlock +EXPORT_SYMBOL vmlinux 0xbba23cb0 cpu_core_map +EXPORT_SYMBOL vmlinux 0xbba885fe pci_find_bus +EXPORT_SYMBOL vmlinux 0xbbdda31f acpi_device_hid +EXPORT_SYMBOL vmlinux 0xbbdf8853 ab8500_gpadc_convert +EXPORT_SYMBOL vmlinux 0xbbefc374 blk_start_request +EXPORT_SYMBOL vmlinux 0xbc1349f9 ip_queue_xmit +EXPORT_SYMBOL vmlinux 0xbc2031de acpi_processor_get_bios_limit +EXPORT_SYMBOL vmlinux 0xbc27eea8 udp_table +EXPORT_SYMBOL vmlinux 0xbc2f817e max8925_reg_write +EXPORT_SYMBOL vmlinux 0xbc51bca9 __skb_checksum_complete +EXPORT_SYMBOL vmlinux 0xbc72386f mem_cgroup_update_page_stat +EXPORT_SYMBOL vmlinux 0xbc7836a2 sk_stream_kill_queues +EXPORT_SYMBOL vmlinux 0xbc7f8f2d inet_select_addr +EXPORT_SYMBOL vmlinux 0xbc84e358 journal_set_features +EXPORT_SYMBOL vmlinux 0xbc84eacc bdi_setup_and_register +EXPORT_SYMBOL vmlinux 0xbcc308bb strnlen_user +EXPORT_SYMBOL vmlinux 0xbcf56101 iunique +EXPORT_SYMBOL vmlinux 0xbd100793 cpu_online_mask +EXPORT_SYMBOL vmlinux 0xbd15bafc vlan_ioctl_set +EXPORT_SYMBOL vmlinux 0xbd1ae5fe shrink_dcache_parent +EXPORT_SYMBOL vmlinux 0xbd28dcf6 journal_restart +EXPORT_SYMBOL vmlinux 0xbd28ea39 pci_wake_from_d3 +EXPORT_SYMBOL vmlinux 0xbd6f6547 noop_qdisc +EXPORT_SYMBOL vmlinux 0xbd747aeb __pci_register_driver +EXPORT_SYMBOL vmlinux 0xbdaf5b07 acpi_os_read_port +EXPORT_SYMBOL vmlinux 0xbdbe7378 cookie_check_timestamp +EXPORT_SYMBOL vmlinux 0xbdf5c25c rb_next +EXPORT_SYMBOL vmlinux 0xbdf90efd mdiobus_unregister +EXPORT_SYMBOL vmlinux 0xbe359542 mempool_create_node +EXPORT_SYMBOL vmlinux 0xbe3de391 dev_addr_add_multiple +EXPORT_SYMBOL vmlinux 0xbe46ac89 pcie_port_service_unregister +EXPORT_SYMBOL vmlinux 0xbec263b1 acpi_bus_get_device +EXPORT_SYMBOL vmlinux 0xbec5b503 vfs_readdir +EXPORT_SYMBOL vmlinux 0xbec79243 netdev_crit +EXPORT_SYMBOL vmlinux 0xbede9ac5 __destroy_inode +EXPORT_SYMBOL vmlinux 0xbef43296 console_conditional_schedule +EXPORT_SYMBOL vmlinux 0xbf0154f4 __task_pid_nr_ns +EXPORT_SYMBOL vmlinux 0xbf16fdbb sk_prot_clear_portaddr_nulls +EXPORT_SYMBOL vmlinux 0xbf1fec2b max8998_bulk_read +EXPORT_SYMBOL vmlinux 0xbf65fec8 alloc_xenballooned_pages +EXPORT_SYMBOL vmlinux 0xbf79ae1e tcp_v4_do_rcv +EXPORT_SYMBOL vmlinux 0xbf7fd2f5 schedule_timeout_killable +EXPORT_SYMBOL vmlinux 0xbf8ba54a vprintk +EXPORT_SYMBOL vmlinux 0xbf9bcc8d __cap_empty_set +EXPORT_SYMBOL vmlinux 0xbfc177bc iowrite32_rep +EXPORT_SYMBOL vmlinux 0xbfc6b015 skb_prepare_seq_read +EXPORT_SYMBOL vmlinux 0xbfd23566 pcix_set_mmrbc +EXPORT_SYMBOL vmlinux 0xbfda432f dquot_initialize +EXPORT_SYMBOL vmlinux 0xbfe63ba8 __tracepoint_kfree +EXPORT_SYMBOL vmlinux 0xbfea96dc mb_cache_entry_find_first +EXPORT_SYMBOL vmlinux 0xbfee3ad5 loop_unregister_transfer +EXPORT_SYMBOL vmlinux 0xbff6d950 gen_pool_alloc +EXPORT_SYMBOL vmlinux 0xc003c637 __strncpy_from_user +EXPORT_SYMBOL vmlinux 0xc0220855 simple_empty +EXPORT_SYMBOL vmlinux 0xc0580937 rb_erase +EXPORT_SYMBOL vmlinux 0xc06663c2 tcp_simple_retransmit +EXPORT_SYMBOL vmlinux 0xc081312a rtnl_configure_link +EXPORT_SYMBOL vmlinux 0xc09651d9 crc32_be +EXPORT_SYMBOL vmlinux 0xc0a3d105 find_next_bit +EXPORT_SYMBOL vmlinux 0xc0b2494c vfsmount_lock_lock_init +EXPORT_SYMBOL vmlinux 0xc0ba7735 default_file_splice_read +EXPORT_SYMBOL vmlinux 0xc0c4fef6 security_inode_getsecctx +EXPORT_SYMBOL vmlinux 0xc0d09358 blk_run_queue_async +EXPORT_SYMBOL vmlinux 0xc0ed9c7d vm_insert_pfn +EXPORT_SYMBOL vmlinux 0xc107a4a9 pci_release_region +EXPORT_SYMBOL vmlinux 0xc1268644 idr_init +EXPORT_SYMBOL vmlinux 0xc14793fb sb_min_blocksize +EXPORT_SYMBOL vmlinux 0xc1559651 install_exec_creds +EXPORT_SYMBOL vmlinux 0xc1720d93 release_firmware +EXPORT_SYMBOL vmlinux 0xc18e4777 posix_lock_file +EXPORT_SYMBOL vmlinux 0xc19d8b5b __secpath_destroy +EXPORT_SYMBOL vmlinux 0xc1c2dd09 __hw_addr_flush +EXPORT_SYMBOL vmlinux 0xc1cb0bf9 mutex_lock_killable +EXPORT_SYMBOL vmlinux 0xc1d459a8 i2c_smbus_read_block_data +EXPORT_SYMBOL vmlinux 0xc1d7d179 blk_stack_limits +EXPORT_SYMBOL vmlinux 0xc20058fc blk_queue_bounce +EXPORT_SYMBOL vmlinux 0xc224c708 dm_table_get_size +EXPORT_SYMBOL vmlinux 0xc23ec1e8 free_xenballooned_pages +EXPORT_SYMBOL vmlinux 0xc2424641 agp3_generic_cleanup +EXPORT_SYMBOL vmlinux 0xc256e762 __bitmap_equal +EXPORT_SYMBOL vmlinux 0xc269e415 flex_array_alloc +EXPORT_SYMBOL vmlinux 0xc26d7f05 take_over_console +EXPORT_SYMBOL vmlinux 0xc28df46b ip_defrag +EXPORT_SYMBOL vmlinux 0xc2ac023f simple_transaction_read +EXPORT_SYMBOL vmlinux 0xc2acc291 elevator_change +EXPORT_SYMBOL vmlinux 0xc2d6dcff skb_find_text +EXPORT_SYMBOL vmlinux 0xc2e177c8 lease_get_mtime +EXPORT_SYMBOL vmlinux 0xc2e587d1 reset_devices +EXPORT_SYMBOL vmlinux 0xc2f33ecb skb_push +EXPORT_SYMBOL vmlinux 0xc32ada6a sock_create +EXPORT_SYMBOL vmlinux 0xc357b12b dm_io_client_destroy +EXPORT_SYMBOL vmlinux 0xc3674085 xfrm_state_alloc +EXPORT_SYMBOL vmlinux 0xc3812f61 sk_alloc +EXPORT_SYMBOL vmlinux 0xc38aa4b5 netdev_bonding_change +EXPORT_SYMBOL vmlinux 0xc38d9c7a down_timeout +EXPORT_SYMBOL vmlinux 0xc3aaf0a9 __put_user_1 +EXPORT_SYMBOL vmlinux 0xc3b03b45 set_device_ro +EXPORT_SYMBOL vmlinux 0xc3f9dd4e linkwatch_fire_event +EXPORT_SYMBOL vmlinux 0xc3fe87c8 param_ops_uint +EXPORT_SYMBOL vmlinux 0xc402cc99 register_acpi_notifier +EXPORT_SYMBOL vmlinux 0xc412c2cf swiotlb_alloc_coherent +EXPORT_SYMBOL vmlinux 0xc4181272 framebuffer_release +EXPORT_SYMBOL vmlinux 0xc4243c09 bio_integrity_tag_size +EXPORT_SYMBOL vmlinux 0xc42b97d3 call_usermodehelper_exec +EXPORT_SYMBOL vmlinux 0xc43ae654 unlock_buffer +EXPORT_SYMBOL vmlinux 0xc46e5fcb bdget +EXPORT_SYMBOL vmlinux 0xc499ae1e kstrdup +EXPORT_SYMBOL vmlinux 0xc4b12a7f tcf_exts_dump +EXPORT_SYMBOL vmlinux 0xc4ba6138 vmalloc_to_page +EXPORT_SYMBOL vmlinux 0xc4d10248 block_commit_write +EXPORT_SYMBOL vmlinux 0xc5179819 dma_sync_wait +EXPORT_SYMBOL vmlinux 0xc51cb91a down_read +EXPORT_SYMBOL vmlinux 0xc52daee8 input_mt_report_finger_count +EXPORT_SYMBOL vmlinux 0xc52f5714 fb_videomode_to_var +EXPORT_SYMBOL vmlinux 0xc5534d64 ioread16 +EXPORT_SYMBOL vmlinux 0xc558530d profile_pc +EXPORT_SYMBOL vmlinux 0xc571eb0b pci_disable_msix +EXPORT_SYMBOL vmlinux 0xc57909fc blk_sync_queue +EXPORT_SYMBOL vmlinux 0xc5a01434 get_phy_device +EXPORT_SYMBOL vmlinux 0xc5a37aa8 flow_cache_lookup +EXPORT_SYMBOL vmlinux 0xc5c37ce2 file_permission +EXPORT_SYMBOL vmlinux 0xc5c79efa skb_abort_seq_read +EXPORT_SYMBOL vmlinux 0xc5d50ddb mii_check_gmii_support +EXPORT_SYMBOL vmlinux 0xc5d9c46c agp_try_unsupported_boot +EXPORT_SYMBOL vmlinux 0xc5f46566 rb_augment_insert +EXPORT_SYMBOL vmlinux 0xc5f4f260 jbd2_journal_check_used_features +EXPORT_SYMBOL vmlinux 0xc5f74a57 unload_nls +EXPORT_SYMBOL vmlinux 0xc604b7cb inet_frags_fini +EXPORT_SYMBOL vmlinux 0xc60a1a0d tty_port_close_start +EXPORT_SYMBOL vmlinux 0xc6135d27 mark_buffer_async_write +EXPORT_SYMBOL vmlinux 0xc6263196 proc_dointvec_jiffies +EXPORT_SYMBOL vmlinux 0xc62702ab revert_creds +EXPORT_SYMBOL vmlinux 0xc6284ce2 kset_unregister +EXPORT_SYMBOL vmlinux 0xc631580a console_unlock +EXPORT_SYMBOL vmlinux 0xc6478251 dquot_quota_sync +EXPORT_SYMBOL vmlinux 0xc6543cca pnp_request_card_device +EXPORT_SYMBOL vmlinux 0xc654f9b9 request_key_async +EXPORT_SYMBOL vmlinux 0xc65abeb7 agp3_generic_sizes +EXPORT_SYMBOL vmlinux 0xc688d429 set_disk_ro +EXPORT_SYMBOL vmlinux 0xc6890ef3 acpi_get_object_info +EXPORT_SYMBOL vmlinux 0xc68cb0da cdrom_release +EXPORT_SYMBOL vmlinux 0xc69d1abb netdev_state_change +EXPORT_SYMBOL vmlinux 0xc6a33d81 mmc_release_host +EXPORT_SYMBOL vmlinux 0xc6adc87d wireless_spy_update +EXPORT_SYMBOL vmlinux 0xc6b59270 agp_generic_remove_memory +EXPORT_SYMBOL vmlinux 0xc6b82c9d dmam_free_coherent +EXPORT_SYMBOL vmlinux 0xc6cbbc89 capable +EXPORT_SYMBOL vmlinux 0xc6fe2f20 dump_trace +EXPORT_SYMBOL vmlinux 0xc7022300 tcp_prot +EXPORT_SYMBOL vmlinux 0xc707e894 kobject_set_name +EXPORT_SYMBOL vmlinux 0xc71b1485 __breadahead +EXPORT_SYMBOL vmlinux 0xc7208c3a serial8250_resume_port +EXPORT_SYMBOL vmlinux 0xc721b545 dev_mc_del_global +EXPORT_SYMBOL vmlinux 0xc7330b9f pci_enable_device +EXPORT_SYMBOL vmlinux 0xc740c64a memchr +EXPORT_SYMBOL vmlinux 0xc74eb69f tty_flip_buffer_push +EXPORT_SYMBOL vmlinux 0xc770a246 d_splice_alias +EXPORT_SYMBOL vmlinux 0xc78254a9 sync_inode +EXPORT_SYMBOL vmlinux 0xc78f5688 filemap_fdatawait_range +EXPORT_SYMBOL vmlinux 0xc79bcd36 dm_vcalloc +EXPORT_SYMBOL vmlinux 0xc7a24d76 sysfs_format_mac +EXPORT_SYMBOL vmlinux 0xc7a4fbed rtnl_lock +EXPORT_SYMBOL vmlinux 0xc7af224e tty_set_operations +EXPORT_SYMBOL vmlinux 0xc7b7dd76 force_sig +EXPORT_SYMBOL vmlinux 0xc7e7bee9 fb_show_logo +EXPORT_SYMBOL vmlinux 0xc81981d7 splice_direct_to_actor +EXPORT_SYMBOL vmlinux 0xc8350cb4 invalidate_bdev +EXPORT_SYMBOL vmlinux 0xc8419fc6 test_set_page_writeback +EXPORT_SYMBOL vmlinux 0xc84a0a7e seq_hlist_start_rcu +EXPORT_SYMBOL vmlinux 0xc86a6174 __kfifo_from_user_r +EXPORT_SYMBOL vmlinux 0xc897c382 sg_init_table +EXPORT_SYMBOL vmlinux 0xc8b57c27 autoremove_wake_function +EXPORT_SYMBOL vmlinux 0xc8e240f9 bio_get_nr_vecs +EXPORT_SYMBOL vmlinux 0xc94fa003 irq_stat +EXPORT_SYMBOL vmlinux 0xc98e9d36 lro_flush_pkt +EXPORT_SYMBOL vmlinux 0xc9a82b1f names_cachep +EXPORT_SYMBOL vmlinux 0xc9ab2eef acpi_os_wait_events_complete +EXPORT_SYMBOL vmlinux 0xc9acb222 ndisc_send_skb +EXPORT_SYMBOL vmlinux 0xc9d72664 pci_enable_bridges +EXPORT_SYMBOL vmlinux 0xc9e26a7d prepare_kernel_cred +EXPORT_SYMBOL vmlinux 0xca1d09c1 call_usermodehelper_setup +EXPORT_SYMBOL vmlinux 0xca20eaa9 padata_set_cpumasks +EXPORT_SYMBOL vmlinux 0xca35c2d8 up_read +EXPORT_SYMBOL vmlinux 0xca36974b blk_integrity_is_initialized +EXPORT_SYMBOL vmlinux 0xca3c5035 skb_copy_expand +EXPORT_SYMBOL vmlinux 0xca3f5df5 sock_no_recvmsg +EXPORT_SYMBOL vmlinux 0xca5dbc50 scsi_print_sense_hdr +EXPORT_SYMBOL vmlinux 0xca8193c4 napi_complete +EXPORT_SYMBOL vmlinux 0xca878f69 kmem_cache_alloc_node_trace +EXPORT_SYMBOL vmlinux 0xca8acc78 acpi_dbg_level +EXPORT_SYMBOL vmlinux 0xca997bc6 pci_get_subsys +EXPORT_SYMBOL vmlinux 0xcab20be8 netdev_refcnt_read +EXPORT_SYMBOL vmlinux 0xcabb155f d_find_alias +EXPORT_SYMBOL vmlinux 0xcacfdbc4 tty_port_carrier_raised +EXPORT_SYMBOL vmlinux 0xcafe991d xfrm4_rcv_encap +EXPORT_SYMBOL vmlinux 0xcb27c432 fsnotify_alloc_group +EXPORT_SYMBOL vmlinux 0xcb28b987 netlink_kernel_release +EXPORT_SYMBOL vmlinux 0xcb294324 backlight_force_update +EXPORT_SYMBOL vmlinux 0xcb5ac47c i8042_remove_filter +EXPORT_SYMBOL vmlinux 0xcb63e1a7 dev_kfree_skb_any +EXPORT_SYMBOL vmlinux 0xcb6e06fb abx500_get_register_page_interruptible +EXPORT_SYMBOL vmlinux 0xcb7131fb fb_get_options +EXPORT_SYMBOL vmlinux 0xcb733bf2 acpi_bus_set_power +EXPORT_SYMBOL vmlinux 0xcb81ccce mfd_add_devices +EXPORT_SYMBOL vmlinux 0xcbc9557f unregister_sysrq_key +EXPORT_SYMBOL vmlinux 0xcc03e620 genphy_config_aneg +EXPORT_SYMBOL vmlinux 0xcc07904a blkdev_get_by_path +EXPORT_SYMBOL vmlinux 0xcc07af75 strnlen +EXPORT_SYMBOL vmlinux 0xcc226091 nf_register_queue_handler +EXPORT_SYMBOL vmlinux 0xcc248d26 serial8250_suspend_port +EXPORT_SYMBOL vmlinux 0xcc36f32e fb_unregister_client +EXPORT_SYMBOL vmlinux 0xcc5005fe msleep_interruptible +EXPORT_SYMBOL vmlinux 0xcc7fa952 local_bh_enable_ip +EXPORT_SYMBOL vmlinux 0xcc97f58e wait_for_completion_killable +EXPORT_SYMBOL vmlinux 0xcca94125 kstrtoint_from_user +EXPORT_SYMBOL vmlinux 0xccc53d23 tcf_hash_create +EXPORT_SYMBOL vmlinux 0xccc73ef0 noop_fsync +EXPORT_SYMBOL vmlinux 0xccc8b7ce d_instantiate_unique +EXPORT_SYMBOL vmlinux 0xcccf1666 bio_integrity_free +EXPORT_SYMBOL vmlinux 0xcce5a70b unlock_rename +EXPORT_SYMBOL vmlinux 0xcceb78d3 radix_tree_gang_lookup_tag +EXPORT_SYMBOL vmlinux 0xccf3debb tcf_generic_walker +EXPORT_SYMBOL vmlinux 0xccfdd8d4 pm860x_bulk_write +EXPORT_SYMBOL vmlinux 0xcd00b36f blk_queue_max_segment_size +EXPORT_SYMBOL vmlinux 0xcd11db8e elv_register_queue +EXPORT_SYMBOL vmlinux 0xcd12d14d sock_no_listen +EXPORT_SYMBOL vmlinux 0xcd1c8eca bitmap_startwrite +EXPORT_SYMBOL vmlinux 0xcd1e61c2 dma_set_mask +EXPORT_SYMBOL vmlinux 0xcd279169 nla_find +EXPORT_SYMBOL vmlinux 0xcd2cefe8 cpu_sibling_map +EXPORT_SYMBOL vmlinux 0xcd3946f3 input_handler_for_each_handle +EXPORT_SYMBOL vmlinux 0xcd456026 generic_file_llseek_unlocked +EXPORT_SYMBOL vmlinux 0xcd4692b1 radix_tree_gang_lookup_tag_slot +EXPORT_SYMBOL vmlinux 0xcd6d66ca bdevname +EXPORT_SYMBOL vmlinux 0xcdba49ee pci_remove_bus_device +EXPORT_SYMBOL vmlinux 0xcde678f4 inet_frags_init +EXPORT_SYMBOL vmlinux 0xcde6f325 security_path_mknod +EXPORT_SYMBOL vmlinux 0xce095088 mod_timer +EXPORT_SYMBOL vmlinux 0xce0bc8b0 seq_puts +EXPORT_SYMBOL vmlinux 0xce124021 tcp_gro_complete +EXPORT_SYMBOL vmlinux 0xce19bac5 register_inet6addr_notifier +EXPORT_SYMBOL vmlinux 0xce2840e7 irq_set_irq_wake +EXPORT_SYMBOL vmlinux 0xce2d54d8 unregister_binfmt +EXPORT_SYMBOL vmlinux 0xce4904a4 acpi_leave_sleep_state +EXPORT_SYMBOL vmlinux 0xce4e12a4 fb_set_suspend +EXPORT_SYMBOL vmlinux 0xce5ac24f zlib_inflate_workspacesize +EXPORT_SYMBOL vmlinux 0xce65d9e0 generic_splice_sendpage +EXPORT_SYMBOL vmlinux 0xce898721 __napi_complete +EXPORT_SYMBOL vmlinux 0xce8ed983 mmc_resume_host +EXPORT_SYMBOL vmlinux 0xceb2b958 pcix_get_max_mmrbc +EXPORT_SYMBOL vmlinux 0xcec32a86 pcim_iomap_table +EXPORT_SYMBOL vmlinux 0xcec3a908 kstrtos8_from_user +EXPORT_SYMBOL vmlinux 0xcec47842 pci_set_dma_seg_boundary +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 0xcf03caa4 pci_bus_assign_resources +EXPORT_SYMBOL vmlinux 0xcf1d28ab acpi_error +EXPORT_SYMBOL vmlinux 0xcf36aac1 i2c_smbus_process_call +EXPORT_SYMBOL vmlinux 0xcf3c0463 ip_options_rcv_srr +EXPORT_SYMBOL vmlinux 0xcf6cfe1f msrs_free +EXPORT_SYMBOL vmlinux 0xcf792790 sock_queue_rcv_skb +EXPORT_SYMBOL vmlinux 0xcf7c28ba tty_driver_kref_put +EXPORT_SYMBOL vmlinux 0xcf85fe23 scsi_host_lookup +EXPORT_SYMBOL vmlinux 0xcf89aae9 default_llseek +EXPORT_SYMBOL vmlinux 0xcf932e54 swiotlb_map_sg_attrs +EXPORT_SYMBOL vmlinux 0xcfa3e44f tcf_exts_change +EXPORT_SYMBOL vmlinux 0xcfb9006e jiffies_to_timeval +EXPORT_SYMBOL vmlinux 0xcfc80414 inet_twsk_deschedule +EXPORT_SYMBOL vmlinux 0xcfcba4a0 i2c_register_driver +EXPORT_SYMBOL vmlinux 0xcfea4cdf ida_destroy +EXPORT_SYMBOL vmlinux 0xcfeb0be9 rb_augment_erase_begin +EXPORT_SYMBOL vmlinux 0xd0068c84 get_phy_id +EXPORT_SYMBOL vmlinux 0xd013facf request_firmware +EXPORT_SYMBOL vmlinux 0xd0181f4f __bitmap_xor +EXPORT_SYMBOL vmlinux 0xd01d7646 journal_check_available_features +EXPORT_SYMBOL vmlinux 0xd04a8561 max8998_write_reg +EXPORT_SYMBOL vmlinux 0xd08197fa acpi_load_tables +EXPORT_SYMBOL vmlinux 0xd08363d9 xfrm_alloc_spi +EXPORT_SYMBOL vmlinux 0xd096a6fb kill_anon_super +EXPORT_SYMBOL vmlinux 0xd09a066f set_anon_super +EXPORT_SYMBOL vmlinux 0xd0a91bab skip_spaces +EXPORT_SYMBOL vmlinux 0xd0acd69b simple_fill_super +EXPORT_SYMBOL vmlinux 0xd0d0aa72 acpi_processor_preregister_performance +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 0xd10073f6 max8925_bulk_write +EXPORT_SYMBOL vmlinux 0xd11c0dc1 __kernel_param_unlock +EXPORT_SYMBOL vmlinux 0xd126a74e pnp_disable_dev +EXPORT_SYMBOL vmlinux 0xd12b797b skb_unlink +EXPORT_SYMBOL vmlinux 0xd12b89ae simple_write_end +EXPORT_SYMBOL vmlinux 0xd1472061 acpi_pci_register_driver +EXPORT_SYMBOL vmlinux 0xd1567db1 pfifo_fast_ops +EXPORT_SYMBOL vmlinux 0xd16fd618 xfrm_state_walk +EXPORT_SYMBOL vmlinux 0xd172cb8d netdev_increment_features +EXPORT_SYMBOL vmlinux 0xd18b6eb2 acpi_unmap_lsapic +EXPORT_SYMBOL vmlinux 0xd1905bee journal_extend +EXPORT_SYMBOL vmlinux 0xd1a3ba5c udplite_prot +EXPORT_SYMBOL vmlinux 0xd1a929ce journal_revoke +EXPORT_SYMBOL vmlinux 0xd1b1c49d uart_add_one_port +EXPORT_SYMBOL vmlinux 0xd1f152ad kstrtoll_from_user +EXPORT_SYMBOL vmlinux 0xd1f6c5f3 smp_num_siblings +EXPORT_SYMBOL vmlinux 0xd1fac66b bdi_destroy +EXPORT_SYMBOL vmlinux 0xd20cae3d scsi_scan_host +EXPORT_SYMBOL vmlinux 0xd20eea28 i2c_put_adapter +EXPORT_SYMBOL vmlinux 0xd251d7b0 security_socket_getpeersec_dgram +EXPORT_SYMBOL vmlinux 0xd2555f19 jiffies_64_to_clock_t +EXPORT_SYMBOL vmlinux 0xd25605b4 uart_get_baud_rate +EXPORT_SYMBOL vmlinux 0xd25aeb8c set_groups +EXPORT_SYMBOL vmlinux 0xd25cedab acpi_is_video_device +EXPORT_SYMBOL vmlinux 0xd25d4f74 console_blank_hook +EXPORT_SYMBOL vmlinux 0xd27062d2 bitmap_start_sync +EXPORT_SYMBOL vmlinux 0xd276f795 param_ops_invbool +EXPORT_SYMBOL vmlinux 0xd2965f6f kthread_should_stop +EXPORT_SYMBOL vmlinux 0xd2a75ee0 dmi_first_match +EXPORT_SYMBOL vmlinux 0xd2b09a1d pcie_port_service_register +EXPORT_SYMBOL vmlinux 0xd2bfe70a up_write +EXPORT_SYMBOL vmlinux 0xd2c87c63 mii_nway_restart +EXPORT_SYMBOL vmlinux 0xd2d9082c inet_dev_addr_type +EXPORT_SYMBOL vmlinux 0xd2fb868c __page_symlink +EXPORT_SYMBOL vmlinux 0xd307ebae ns_capable +EXPORT_SYMBOL vmlinux 0xd3192952 tcp_recvmsg +EXPORT_SYMBOL vmlinux 0xd32a0fee tty_schedule_flip +EXPORT_SYMBOL vmlinux 0xd32a2143 proto_unregister +EXPORT_SYMBOL vmlinux 0xd337b902 llc_sap_list_lock +EXPORT_SYMBOL vmlinux 0xd3434c3f kref_sub +EXPORT_SYMBOL vmlinux 0xd343cbc0 generic_pipe_buf_release +EXPORT_SYMBOL vmlinux 0xd37a6055 security_sb_set_mnt_opts +EXPORT_SYMBOL vmlinux 0xd38480a0 rb_augment_erase_end +EXPORT_SYMBOL vmlinux 0xd38bbcd3 inet_put_port +EXPORT_SYMBOL vmlinux 0xd393a430 elv_dispatch_sort +EXPORT_SYMBOL vmlinux 0xd3951da4 acpi_resource_to_address64 +EXPORT_SYMBOL vmlinux 0xd3a05fff dm_get_mapinfo +EXPORT_SYMBOL vmlinux 0xd3af979c memdup_user +EXPORT_SYMBOL vmlinux 0xd3bbb603 dma_ops +EXPORT_SYMBOL vmlinux 0xd3e88933 acpi_unlock_battery_dir +EXPORT_SYMBOL vmlinux 0xd3ebff69 set_page_dirty_lock +EXPORT_SYMBOL vmlinux 0xd3ee2182 blkdev_get_by_dev +EXPORT_SYMBOL vmlinux 0xd42b8a22 nf_log_register +EXPORT_SYMBOL vmlinux 0xd4a0d718 scsi_print_sense +EXPORT_SYMBOL vmlinux 0xd50fef48 acpi_detach_data +EXPORT_SYMBOL vmlinux 0xd5174d6c __lock_buffer +EXPORT_SYMBOL vmlinux 0xd52fef68 destroy_EII_client +EXPORT_SYMBOL vmlinux 0xd53b136a dst_cow_metrics_generic +EXPORT_SYMBOL vmlinux 0xd5554124 neigh_event_ns +EXPORT_SYMBOL vmlinux 0xd56e5509 __wait_on_bit +EXPORT_SYMBOL vmlinux 0xd590ce17 hippi_change_mtu +EXPORT_SYMBOL vmlinux 0xd59e4764 tcf_exts_destroy +EXPORT_SYMBOL vmlinux 0xd5b037e1 kref_put +EXPORT_SYMBOL vmlinux 0xd5c49607 __scsi_alloc_queue +EXPORT_SYMBOL vmlinux 0xd5da3ec6 proc_symlink +EXPORT_SYMBOL vmlinux 0xd5f194a7 inet_sock_destruct +EXPORT_SYMBOL vmlinux 0xd611e609 journal_dirty_metadata +EXPORT_SYMBOL vmlinux 0xd61db20a dmam_alloc_coherent +EXPORT_SYMBOL vmlinux 0xd62c833f schedule_timeout +EXPORT_SYMBOL vmlinux 0xd6461c7b tcf_register_action +EXPORT_SYMBOL vmlinux 0xd646c15d scsi_remove_device +EXPORT_SYMBOL vmlinux 0xd65c66ed dcache_readdir +EXPORT_SYMBOL vmlinux 0xd6807713 __quota_error +EXPORT_SYMBOL vmlinux 0xd69b75cf devm_free_irq +EXPORT_SYMBOL vmlinux 0xd69bd49e sb_set_blocksize +EXPORT_SYMBOL vmlinux 0xd6b2f0ef fifo_set_limit +EXPORT_SYMBOL vmlinux 0xd6b33026 cpu_khz +EXPORT_SYMBOL vmlinux 0xd6ee688f vmalloc +EXPORT_SYMBOL vmlinux 0xd6fc62bd pci_bus_write_config_byte +EXPORT_SYMBOL vmlinux 0xd7150a4d _raw_spin_trylock_bh +EXPORT_SYMBOL vmlinux 0xd7193952 ethtool_op_get_tx_csum +EXPORT_SYMBOL vmlinux 0xd75c79df smp_call_function +EXPORT_SYMBOL vmlinux 0xd75cb3e4 block_write_full_page_endio +EXPORT_SYMBOL vmlinux 0xd77100e9 elv_rb_add +EXPORT_SYMBOL vmlinux 0xd77a5aa5 __bitmap_and +EXPORT_SYMBOL vmlinux 0xd7817997 agp_bind_memory +EXPORT_SYMBOL vmlinux 0xd79b5a02 allow_signal +EXPORT_SYMBOL vmlinux 0xd79f533b truncate_setsize +EXPORT_SYMBOL vmlinux 0xd7a3ea33 xfrm_policy_flush +EXPORT_SYMBOL vmlinux 0xd7dd777b reserve_perfctr_nmi +EXPORT_SYMBOL vmlinux 0xd7ddd86f kill_block_super +EXPORT_SYMBOL vmlinux 0xd7e56a4e simple_strtoll +EXPORT_SYMBOL vmlinux 0xd7fe5f1f seq_putc +EXPORT_SYMBOL vmlinux 0xd815858b skb_trim +EXPORT_SYMBOL vmlinux 0xd834a56d jbd2_journal_unlock_updates +EXPORT_SYMBOL vmlinux 0xd841a018 alloc_trdev +EXPORT_SYMBOL vmlinux 0xd89da37f movable_zone +EXPORT_SYMBOL vmlinux 0xd8bb519f blk_insert_request +EXPORT_SYMBOL vmlinux 0xd8c65b7d vfs_fsync_range +EXPORT_SYMBOL vmlinux 0xd8c849fb fb_validate_mode +EXPORT_SYMBOL vmlinux 0xd8e484f0 register_chrdev_region +EXPORT_SYMBOL vmlinux 0xd8ef8a3f md_check_no_bitmap +EXPORT_SYMBOL vmlinux 0xd8f24d62 i2c_del_driver +EXPORT_SYMBOL vmlinux 0xd8fdc9d5 get_user_pages +EXPORT_SYMBOL vmlinux 0xd9091363 acpi_install_notify_handler +EXPORT_SYMBOL vmlinux 0xd92afabe bitmap_clear +EXPORT_SYMBOL vmlinux 0xd942eafb ppp_input_error +EXPORT_SYMBOL vmlinux 0xd94322e7 acpi_evaluate_reference +EXPORT_SYMBOL vmlinux 0xd94743ef node_states +EXPORT_SYMBOL vmlinux 0xd95938de __free_pages +EXPORT_SYMBOL vmlinux 0xd96468e4 register_exec_domain +EXPORT_SYMBOL vmlinux 0xd964831b nf_ct_attach +EXPORT_SYMBOL vmlinux 0xd969b2c7 amd_e400_c1e_detected +EXPORT_SYMBOL vmlinux 0xd96cc116 set_security_override_from_ctx +EXPORT_SYMBOL vmlinux 0xd96e5597 replace_mount_options +EXPORT_SYMBOL vmlinux 0xd985dc99 mempool_free_pages +EXPORT_SYMBOL vmlinux 0xd9954c08 dev_graft_qdisc +EXPORT_SYMBOL vmlinux 0xd99e01a8 ppp_input +EXPORT_SYMBOL vmlinux 0xd9bfe794 nf_ip_checksum +EXPORT_SYMBOL vmlinux 0xd9c0aae0 simple_setattr +EXPORT_SYMBOL vmlinux 0xda0a6b0e acpi_map_lsapic +EXPORT_SYMBOL vmlinux 0xda1a7335 kasprintf +EXPORT_SYMBOL vmlinux 0xda4d15d1 deactivate_super +EXPORT_SYMBOL vmlinux 0xda5661a3 add_wait_queue +EXPORT_SYMBOL vmlinux 0xda631dc1 blkdev_issue_flush +EXPORT_SYMBOL vmlinux 0xda7ca6cb fb_mode_is_equal +EXPORT_SYMBOL vmlinux 0xda80a4ed nla_append +EXPORT_SYMBOL vmlinux 0xda814ac0 __find_get_block +EXPORT_SYMBOL vmlinux 0xda891b08 compat_sock_common_setsockopt +EXPORT_SYMBOL vmlinux 0xda895bf8 truncate_pagecache +EXPORT_SYMBOL vmlinux 0xda8af7ad fb_find_nearest_mode +EXPORT_SYMBOL vmlinux 0xdae1b824 __starget_for_each_device +EXPORT_SYMBOL vmlinux 0xdb02f5c3 mmc_power_save_host +EXPORT_SYMBOL vmlinux 0xdb0aa05b account_page_dirtied +EXPORT_SYMBOL vmlinux 0xdb185e7b __kfifo_dma_in_prepare_r +EXPORT_SYMBOL vmlinux 0xdb59469a __inet6_hash +EXPORT_SYMBOL vmlinux 0xdb60f996 inode_permission +EXPORT_SYMBOL vmlinux 0xdb760f52 __kfifo_free +EXPORT_SYMBOL vmlinux 0xdba1d00b empty_aops +EXPORT_SYMBOL vmlinux 0xdbcd416e sysctl_ip_nonlocal_bind +EXPORT_SYMBOL vmlinux 0xdbea9cac completion_done +EXPORT_SYMBOL vmlinux 0xdc047fc4 scsi_dev_info_list_add_keyed +EXPORT_SYMBOL vmlinux 0xdc14eda7 pci_pci_problems +EXPORT_SYMBOL vmlinux 0xdc19c959 iput +EXPORT_SYMBOL vmlinux 0xdc2519e0 param_set_ulong +EXPORT_SYMBOL vmlinux 0xdc2adb35 add_taint +EXPORT_SYMBOL vmlinux 0xdc3fcbc9 __sw_hweight8 +EXPORT_SYMBOL vmlinux 0xdc43a9c8 daemonize +EXPORT_SYMBOL vmlinux 0xdc4cdfd0 ethtool_op_set_flags +EXPORT_SYMBOL vmlinux 0xdc57f532 acpi_install_gpe_handler +EXPORT_SYMBOL vmlinux 0xdc6b7751 thermal_cooling_device_unregister +EXPORT_SYMBOL vmlinux 0xdc8c77fe radix_tree_tag_clear +EXPORT_SYMBOL vmlinux 0xdc8fc779 dentry_update_name_case +EXPORT_SYMBOL vmlinux 0xdcb0349b sys_close +EXPORT_SYMBOL vmlinux 0xdcb058db ps2_sendbyte +EXPORT_SYMBOL vmlinux 0xdcc920c7 have_submounts +EXPORT_SYMBOL vmlinux 0xdcd9b543 bitmap_endwrite +EXPORT_SYMBOL vmlinux 0xdd01a4b5 input_set_abs_params +EXPORT_SYMBOL vmlinux 0xdd1c65f6 blk_finish_plug +EXPORT_SYMBOL vmlinux 0xdd27cd3f ethtool_op_set_tx_ipv6_csum +EXPORT_SYMBOL vmlinux 0xdd4c85f6 ppp_register_net_channel +EXPORT_SYMBOL vmlinux 0xdd83bf9f inet_frags_exit_net +EXPORT_SYMBOL vmlinux 0xdd8a4357 dquot_file_open +EXPORT_SYMBOL vmlinux 0xddacdb83 compat_nf_setsockopt +EXPORT_SYMBOL vmlinux 0xdde9413c tcp_v4_md5_do_del +EXPORT_SYMBOL vmlinux 0xddf2ece9 i2c_add_adapter +EXPORT_SYMBOL vmlinux 0xddf31c43 update_region +EXPORT_SYMBOL vmlinux 0xde0bdcff memset +EXPORT_SYMBOL vmlinux 0xde16dc16 tboot +EXPORT_SYMBOL vmlinux 0xde218369 clip_tbl_hook +EXPORT_SYMBOL vmlinux 0xde3664f5 cdrom_media_changed +EXPORT_SYMBOL vmlinux 0xde3a454e dma_async_memcpy_pg_to_pg +EXPORT_SYMBOL vmlinux 0xde6151db tcp_memory_allocated +EXPORT_SYMBOL vmlinux 0xde70f67d seq_lseek +EXPORT_SYMBOL vmlinux 0xde8ba67b netdev_err +EXPORT_SYMBOL vmlinux 0xde9360ba totalram_pages +EXPORT_SYMBOL vmlinux 0xde9b17ed agp3_generic_fetch_size +EXPORT_SYMBOL vmlinux 0xdec2daa0 abx500_get_chip_id +EXPORT_SYMBOL vmlinux 0xdec7d3dc security_inode_init_security +EXPORT_SYMBOL vmlinux 0xded1086d iterate_mounts +EXPORT_SYMBOL vmlinux 0xded3cf58 sk_free +EXPORT_SYMBOL vmlinux 0xdee4e8df intel_gmch_remove +EXPORT_SYMBOL vmlinux 0xdeeb1ad7 __wait_on_buffer +EXPORT_SYMBOL vmlinux 0xdf0da3cc acpi_get_devices +EXPORT_SYMBOL vmlinux 0xdf14e5a9 kset_register +EXPORT_SYMBOL vmlinux 0xdf4c8767 ns_to_timeval +EXPORT_SYMBOL vmlinux 0xdf5ad518 bdi_register +EXPORT_SYMBOL vmlinux 0xdf60cc27 __print_symbol +EXPORT_SYMBOL vmlinux 0xdf6f7ffe write_one_page +EXPORT_SYMBOL vmlinux 0xdf8aaa58 generic_block_fiemap +EXPORT_SYMBOL vmlinux 0xdf8c695a __ndelay +EXPORT_SYMBOL vmlinux 0xdf8c7b87 journal_errno +EXPORT_SYMBOL vmlinux 0xdf929370 fs_overflowgid +EXPORT_SYMBOL vmlinux 0xdfa5802a igrab +EXPORT_SYMBOL vmlinux 0xdfc5169b slhc_init +EXPORT_SYMBOL vmlinux 0xe031803d blk_queue_max_segments +EXPORT_SYMBOL vmlinux 0xe043f6e8 thaw_super +EXPORT_SYMBOL vmlinux 0xe0507291 seq_path +EXPORT_SYMBOL vmlinux 0xe06e4199 cpu_all_bits +EXPORT_SYMBOL vmlinux 0xe075d6eb iter_div_u64_rem +EXPORT_SYMBOL vmlinux 0xe0ac8bd2 acpi_bus_generate_netlink_event +EXPORT_SYMBOL vmlinux 0xe0b13336 argv_free +EXPORT_SYMBOL vmlinux 0xe0bc4fb2 simple_write_to_buffer +EXPORT_SYMBOL vmlinux 0xe0bc80e3 __cleancache_init_fs +EXPORT_SYMBOL vmlinux 0xe0c05c52 fb_find_mode +EXPORT_SYMBOL vmlinux 0xe0cf6631 scsi_remove_host +EXPORT_SYMBOL vmlinux 0xe0d0f8c1 mount_bdev +EXPORT_SYMBOL vmlinux 0xe0e2dc53 generic_file_mmap +EXPORT_SYMBOL vmlinux 0xe0ec8777 i2c_smbus_read_word_data +EXPORT_SYMBOL vmlinux 0xe0fc24aa param_set_int +EXPORT_SYMBOL vmlinux 0xe113bbbc csum_partial +EXPORT_SYMBOL vmlinux 0xe133fad5 warn_slowpath_fmt_taint +EXPORT_SYMBOL vmlinux 0xe13cd8a7 dmi_name_in_vendors +EXPORT_SYMBOL vmlinux 0xe174ce44 mnt_unpin +EXPORT_SYMBOL vmlinux 0xe1761617 security_inet_conn_request +EXPORT_SYMBOL vmlinux 0xe17c2e04 agp_free_page_array +EXPORT_SYMBOL vmlinux 0xe1a266e3 md_register_thread +EXPORT_SYMBOL vmlinux 0xe1ae4e30 copy_strings_kernel +EXPORT_SYMBOL vmlinux 0xe1bc7ede del_timer_sync +EXPORT_SYMBOL vmlinux 0xe1bdd62e scsi_release_buffers +EXPORT_SYMBOL vmlinux 0xe1c170d9 fb_set_cmap +EXPORT_SYMBOL vmlinux 0xe1df9183 skb_kill_datagram +EXPORT_SYMBOL vmlinux 0xe200f872 secure_dccpv6_sequence_number +EXPORT_SYMBOL vmlinux 0xe228f17f i2c_smbus_read_i2c_block_data +EXPORT_SYMBOL vmlinux 0xe23ae481 blk_iopoll_complete +EXPORT_SYMBOL vmlinux 0xe24050c7 scnprintf +EXPORT_SYMBOL vmlinux 0xe24d3a97 jiffies_64 +EXPORT_SYMBOL vmlinux 0xe255af00 sock_no_shutdown +EXPORT_SYMBOL vmlinux 0xe29b04e9 acpi_set_firmware_waking_vector64 +EXPORT_SYMBOL vmlinux 0xe29b95ea setattr_copy +EXPORT_SYMBOL vmlinux 0xe2bcf7b2 vga_switcheroo_register_handler +EXPORT_SYMBOL vmlinux 0xe2c4208e nf_register_hook +EXPORT_SYMBOL vmlinux 0xe2d5255a strcmp +EXPORT_SYMBOL vmlinux 0xe2e602cb mddev_congested +EXPORT_SYMBOL vmlinux 0xe319eb24 acpi_pci_osc_control_set +EXPORT_SYMBOL vmlinux 0xe331066c kmem_cache_size +EXPORT_SYMBOL vmlinux 0xe35b195c journal_start_commit +EXPORT_SYMBOL vmlinux 0xe3b0192b vscnprintf +EXPORT_SYMBOL vmlinux 0xe3be7879 bio_integrity_add_page +EXPORT_SYMBOL vmlinux 0xe3c681a8 remove_inode_hash +EXPORT_SYMBOL vmlinux 0xe3c8e977 freeze_super +EXPORT_SYMBOL vmlinux 0xe3cc5b73 __xfrm_route_forward +EXPORT_SYMBOL vmlinux 0xe3d2d4e0 inet_sk_rebuild_header +EXPORT_SYMBOL vmlinux 0xe3d6f284 fb_find_mode_cvt +EXPORT_SYMBOL vmlinux 0xe3e12008 __first_cpu +EXPORT_SYMBOL vmlinux 0xe3e29c9c __tracepoint_kmem_cache_alloc +EXPORT_SYMBOL vmlinux 0xe3fbe148 acpi_install_table_handler +EXPORT_SYMBOL vmlinux 0xe40037c6 cdev_alloc +EXPORT_SYMBOL vmlinux 0xe4255c44 misc_register +EXPORT_SYMBOL vmlinux 0xe42efdf7 mmc_remove_host +EXPORT_SYMBOL vmlinux 0xe43617f7 acpi_gbl_FADT +EXPORT_SYMBOL vmlinux 0xe43898c5 mpage_writepage +EXPORT_SYMBOL vmlinux 0xe448c52d blk_integrity_unregister +EXPORT_SYMBOL vmlinux 0xe45f78e3 lease_modify +EXPORT_SYMBOL vmlinux 0xe48068b4 inet_getname +EXPORT_SYMBOL vmlinux 0xe484e35f ioread32 +EXPORT_SYMBOL vmlinux 0xe4bca2d1 pv_cpu_ops +EXPORT_SYMBOL vmlinux 0xe4bcfc2f km_query +EXPORT_SYMBOL vmlinux 0xe4c6a463 bio_integrity_get_tag +EXPORT_SYMBOL vmlinux 0xe4d044ba generic_shutdown_super +EXPORT_SYMBOL vmlinux 0xe4e3fe35 fd_install +EXPORT_SYMBOL vmlinux 0xe5091695 nf_log_packet +EXPORT_SYMBOL vmlinux 0xe5100f73 blk_queue_bounce_limit +EXPORT_SYMBOL vmlinux 0xe5122890 flow_cache_genid +EXPORT_SYMBOL vmlinux 0xe523ad75 synchronize_irq +EXPORT_SYMBOL vmlinux 0xe52947e7 __phys_addr +EXPORT_SYMBOL vmlinux 0xe530d757 acpi_clear_gpe +EXPORT_SYMBOL vmlinux 0xe55e30e8 textsearch_destroy +EXPORT_SYMBOL vmlinux 0xe57878a1 in6_pton +EXPORT_SYMBOL vmlinux 0xe5867808 dlci_ioctl_set +EXPORT_SYMBOL vmlinux 0xe5a7ed64 bio_init +EXPORT_SYMBOL vmlinux 0xe5c78a99 do_blank_screen +EXPORT_SYMBOL vmlinux 0xe5cc8ecb llc_build_and_send_ui_pkt +EXPORT_SYMBOL vmlinux 0xe5cedc8c cdrom_ioctl +EXPORT_SYMBOL vmlinux 0xe5deeb1e idr_for_each +EXPORT_SYMBOL vmlinux 0xe5ed5467 xfrm_policy_walk_init +EXPORT_SYMBOL vmlinux 0xe6034aaf lock_may_read +EXPORT_SYMBOL vmlinux 0xe61fcf0e register_md_personality +EXPORT_SYMBOL vmlinux 0xe626f6f3 kthread_bind +EXPORT_SYMBOL vmlinux 0xe657567b xfrm_state_flush +EXPORT_SYMBOL vmlinux 0xe663815a scsicam_bios_param +EXPORT_SYMBOL vmlinux 0xe66b7a7e tcf_em_tree_dump +EXPORT_SYMBOL vmlinux 0xe67f10b1 call_usermodehelper_freeinfo +EXPORT_SYMBOL vmlinux 0xe697d108 __blk_iopoll_complete +EXPORT_SYMBOL vmlinux 0xe6b6c6d6 jbd2_journal_try_to_free_buffers +EXPORT_SYMBOL vmlinux 0xe6c0444f nf_hook_slow +EXPORT_SYMBOL vmlinux 0xe6c3e7b8 create_mnt_ns +EXPORT_SYMBOL vmlinux 0xe6c475dd tcp_read_sock +EXPORT_SYMBOL vmlinux 0xe6e065c0 ipv6_push_nfrag_opts +EXPORT_SYMBOL vmlinux 0xe6f639a8 neigh_sysctl_register +EXPORT_SYMBOL vmlinux 0xe6fb675c node_to_cpumask_map +EXPORT_SYMBOL vmlinux 0xe6fbe430 can_do_mlock +EXPORT_SYMBOL vmlinux 0xe702d518 dev_get_flags +EXPORT_SYMBOL vmlinux 0xe716baed acpi_unregister_ioapic +EXPORT_SYMBOL vmlinux 0xe74cf0a7 mempool_destroy +EXPORT_SYMBOL vmlinux 0xe7609b0d generate_netlink_event +EXPORT_SYMBOL vmlinux 0xe77185f2 bio_integrity_set_tag +EXPORT_SYMBOL vmlinux 0xe7a664c4 nf_hooks +EXPORT_SYMBOL vmlinux 0xe7c60bd4 xfrm_policy_alloc +EXPORT_SYMBOL vmlinux 0xe7d180f2 rwsem_down_read_failed +EXPORT_SYMBOL vmlinux 0xe7d4daac seq_list_next +EXPORT_SYMBOL vmlinux 0xe7dfa771 get_fs_type +EXPORT_SYMBOL vmlinux 0xe7eb61ff clear_bdi_congested +EXPORT_SYMBOL vmlinux 0xe7edafe1 iget_failed +EXPORT_SYMBOL vmlinux 0xe7f1c723 mmc_register_driver +EXPORT_SYMBOL vmlinux 0xe7f8f21c pci_request_region_exclusive +EXPORT_SYMBOL vmlinux 0xe80ce219 sysctl_tcp_dma_copybreak +EXPORT_SYMBOL vmlinux 0xe8116e08 __kmalloc_node +EXPORT_SYMBOL vmlinux 0xe83c8b87 vfs_fsync +EXPORT_SYMBOL vmlinux 0xe8438250 acpi_bus_generate_proc_event +EXPORT_SYMBOL vmlinux 0xe8583614 posix_acl_from_xattr +EXPORT_SYMBOL vmlinux 0xe85a5157 dev_notice +EXPORT_SYMBOL vmlinux 0xe8794ce1 slhc_toss +EXPORT_SYMBOL vmlinux 0xe87e88a1 security_path_rmdir +EXPORT_SYMBOL vmlinux 0xe87e9e01 sk_release_kernel +EXPORT_SYMBOL vmlinux 0xe886971b i2c_smbus_write_byte +EXPORT_SYMBOL vmlinux 0xe89278e7 inet_recvmsg +EXPORT_SYMBOL vmlinux 0xe89a4f7f vfs_follow_link +EXPORT_SYMBOL vmlinux 0xe8a0ac53 ether_setup +EXPORT_SYMBOL vmlinux 0xe8bc427c scsi_execute +EXPORT_SYMBOL vmlinux 0xe8bf3528 agp_generic_alloc_pages +EXPORT_SYMBOL vmlinux 0xe8d12348 invalidate_mapping_pages +EXPORT_SYMBOL vmlinux 0xe8d74f72 dqput +EXPORT_SYMBOL vmlinux 0xe8dad8e5 simple_unlink +EXPORT_SYMBOL vmlinux 0xe8dbafef __next_cpu +EXPORT_SYMBOL vmlinux 0xe8fdf598 __cleancache_flush_inode +EXPORT_SYMBOL vmlinux 0xe909ce03 _raw_read_lock_bh +EXPORT_SYMBOL vmlinux 0xe90dcae0 __request_module +EXPORT_SYMBOL vmlinux 0xe914e41e strcpy +EXPORT_SYMBOL vmlinux 0xe91df66f cdrom_get_last_written +EXPORT_SYMBOL vmlinux 0xe91fd989 starget_for_each_device +EXPORT_SYMBOL vmlinux 0xe9299bc7 phy_disconnect +EXPORT_SYMBOL vmlinux 0xe936fab0 blk_register_region +EXPORT_SYMBOL vmlinux 0xe953b21f get_next_ino +EXPORT_SYMBOL vmlinux 0xe962df28 padata_do_serial +EXPORT_SYMBOL vmlinux 0xe96d5313 compat_sock_get_timestampns +EXPORT_SYMBOL vmlinux 0xe97fea07 tty_unregister_device +EXPORT_SYMBOL vmlinux 0xe9815471 xfrm_policy_unregister_afinfo +EXPORT_SYMBOL vmlinux 0xe9907a62 scsi_print_command +EXPORT_SYMBOL vmlinux 0xe997667b wrmsr_on_cpu +EXPORT_SYMBOL vmlinux 0xe99b0ec0 compat_nf_getsockopt +EXPORT_SYMBOL vmlinux 0xe9ac508e dquot_enable +EXPORT_SYMBOL vmlinux 0xe9b9cdb2 max8998_read_reg +EXPORT_SYMBOL vmlinux 0xe9be8bd1 security_d_instantiate +EXPORT_SYMBOL vmlinux 0xe9e1f7cf pci_vpd_truncate +EXPORT_SYMBOL vmlinux 0xea054b22 nla_policy_len +EXPORT_SYMBOL vmlinux 0xea068a07 flush_signals +EXPORT_SYMBOL vmlinux 0xea10212a int_to_scsilun +EXPORT_SYMBOL vmlinux 0xea10655a __bitmap_intersects +EXPORT_SYMBOL vmlinux 0xea1992ae netif_rx_ni +EXPORT_SYMBOL vmlinux 0xea1db389 i2c_clients_command +EXPORT_SYMBOL vmlinux 0xea52b308 jbd2_log_wait_commit +EXPORT_SYMBOL vmlinux 0xea647d46 pci_disable_device +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 0xeaa3aea3 scsi_host_put +EXPORT_SYMBOL vmlinux 0xeac73847 irq_regs +EXPORT_SYMBOL vmlinux 0xeacc427a rfkill_alloc +EXPORT_SYMBOL vmlinux 0xead3c815 nobh_write_end +EXPORT_SYMBOL vmlinux 0xead58fb9 print_hex_dump +EXPORT_SYMBOL vmlinux 0xead698e9 fsync_bdev +EXPORT_SYMBOL vmlinux 0xeae3dfd6 __const_udelay +EXPORT_SYMBOL vmlinux 0xeb010089 balance_dirty_pages_ratelimited_nr +EXPORT_SYMBOL vmlinux 0xeb052ed6 vlan_dev_real_dev +EXPORT_SYMBOL vmlinux 0xeb228272 posix_acl_create_masq +EXPORT_SYMBOL vmlinux 0xeb303ee0 pci_find_parent_resource +EXPORT_SYMBOL vmlinux 0xeb35142d inode_add_bytes +EXPORT_SYMBOL vmlinux 0xeb4e8a12 agp_backend_acquire +EXPORT_SYMBOL vmlinux 0xeb5eb0f9 mmc_align_data_size +EXPORT_SYMBOL vmlinux 0xeb6a7fd7 dquot_destroy +EXPORT_SYMBOL vmlinux 0xeb73f4c7 jbd2_journal_revoke +EXPORT_SYMBOL vmlinux 0xeba07d53 llc_add_pack +EXPORT_SYMBOL vmlinux 0xebac3259 __dec_zone_page_state +EXPORT_SYMBOL vmlinux 0xebb26a6a netif_carrier_off +EXPORT_SYMBOL vmlinux 0xebb3e817 tcp_timewait_state_process +EXPORT_SYMBOL vmlinux 0xebbf1dba strncasecmp +EXPORT_SYMBOL vmlinux 0xebc4b7f2 tty_pair_get_pty +EXPORT_SYMBOL vmlinux 0xebc8adc6 dcache_dir_lseek +EXPORT_SYMBOL vmlinux 0xebe0475b dma_async_device_unregister +EXPORT_SYMBOL vmlinux 0xebf81141 scsi_device_quiesce +EXPORT_SYMBOL vmlinux 0xebf9cd12 pm860x_reg_write +EXPORT_SYMBOL vmlinux 0xec01e03e genl_register_mc_group +EXPORT_SYMBOL vmlinux 0xec15f00a tcp_cookie_generator +EXPORT_SYMBOL vmlinux 0xec27c4d1 kstrtoull_from_user +EXPORT_SYMBOL vmlinux 0xec34f6d5 tty_port_raise_dtr_rts +EXPORT_SYMBOL vmlinux 0xec49d79d simple_link +EXPORT_SYMBOL vmlinux 0xec4e50df free_user_ns +EXPORT_SYMBOL vmlinux 0xec7be785 nla_put +EXPORT_SYMBOL vmlinux 0xec887a9f dev_open +EXPORT_SYMBOL vmlinux 0xec932901 vfs_readv +EXPORT_SYMBOL vmlinux 0xec9dc7b5 tcf_hash_new_index +EXPORT_SYMBOL vmlinux 0xeca83a94 inet_accept +EXPORT_SYMBOL vmlinux 0xecb87e30 neigh_ifdown +EXPORT_SYMBOL vmlinux 0xecf8ee24 lock_sock_nested +EXPORT_SYMBOL vmlinux 0xed008396 inode_get_bytes +EXPORT_SYMBOL vmlinux 0xed134386 tty_pair_get_tty +EXPORT_SYMBOL vmlinux 0xed302f0f tty_lock +EXPORT_SYMBOL vmlinux 0xed4456af ps2_cmd_aborted +EXPORT_SYMBOL vmlinux 0xed4b900e vfs_fstatat +EXPORT_SYMBOL vmlinux 0xed668c4b __tracepoint_kmalloc_node +EXPORT_SYMBOL vmlinux 0xed7e3dea netpoll_send_udp +EXPORT_SYMBOL vmlinux 0xed8c53ac _raw_write_lock_irqsave +EXPORT_SYMBOL vmlinux 0xeda0d76e gen_estimator_active +EXPORT_SYMBOL vmlinux 0xedac9a55 rps_may_expire_flow +EXPORT_SYMBOL vmlinux 0xedbaee5e nla_strcmp +EXPORT_SYMBOL vmlinux 0xedc03953 iounmap +EXPORT_SYMBOL vmlinux 0xeddec09a wait_for_completion_interruptible_timeout +EXPORT_SYMBOL vmlinux 0xedf6c22a atomic_dec_and_mutex_lock +EXPORT_SYMBOL vmlinux 0xee10e130 filemap_write_and_wait_range +EXPORT_SYMBOL vmlinux 0xee14eca0 radix_tree_range_tag_if_tagged +EXPORT_SYMBOL vmlinux 0xee29e34f scsi_unblock_requests +EXPORT_SYMBOL vmlinux 0xee2d0fc7 _local_bh_enable +EXPORT_SYMBOL vmlinux 0xee7a60e2 d_alloc_name +EXPORT_SYMBOL vmlinux 0xee7eb9e1 pnp_platform_devices +EXPORT_SYMBOL vmlinux 0xee9dd6eb locks_copy_lock +EXPORT_SYMBOL vmlinux 0xeea8d3a7 mfd_remove_devices +EXPORT_SYMBOL vmlinux 0xeea9dbaf bitmap_bitremap +EXPORT_SYMBOL vmlinux 0xeeaeaf11 lock_fb_info +EXPORT_SYMBOL vmlinux 0xeec0d840 ps2_handle_response +EXPORT_SYMBOL vmlinux 0xeece3e59 d_path +EXPORT_SYMBOL vmlinux 0xeed55c11 hippi_neigh_setup_dev +EXPORT_SYMBOL vmlinux 0xef45d32c __kfifo_init +EXPORT_SYMBOL vmlinux 0xef62e85f mempool_alloc +EXPORT_SYMBOL vmlinux 0xef9aedfc boot_option_idle_override +EXPORT_SYMBOL vmlinux 0xefb18738 __pci_enable_wake +EXPORT_SYMBOL vmlinux 0xefb6edd4 input_grab_device +EXPORT_SYMBOL vmlinux 0xefcb4fb5 fb_pan_display +EXPORT_SYMBOL vmlinux 0xefd6b497 agp_put_bridge +EXPORT_SYMBOL vmlinux 0xefdd70ce security_secid_to_secctx +EXPORT_SYMBOL vmlinux 0xefdddcb0 agp_generic_destroy_pages +EXPORT_SYMBOL vmlinux 0xefe099c3 acpi_get_event_status +EXPORT_SYMBOL vmlinux 0xefe9feaa dma_spin_lock +EXPORT_SYMBOL vmlinux 0xeff3e961 dm_table_put +EXPORT_SYMBOL vmlinux 0xeffda3b7 input_get_keycode +EXPORT_SYMBOL vmlinux 0xf0009fee put_pages_list +EXPORT_SYMBOL vmlinux 0xf00d6a00 generic_write_end +EXPORT_SYMBOL vmlinux 0xf01a2a7a pnp_stop_dev +EXPORT_SYMBOL vmlinux 0xf02fbf23 __page_cache_alloc +EXPORT_SYMBOL vmlinux 0xf0550e76 ps2_begin_command +EXPORT_SYMBOL vmlinux 0xf05cbf63 neigh_connected_output +EXPORT_SYMBOL vmlinux 0xf0651fb3 elv_add_request +EXPORT_SYMBOL vmlinux 0xf065f629 ioread16be +EXPORT_SYMBOL vmlinux 0xf0668483 cpu_rmap_update +EXPORT_SYMBOL vmlinux 0xf079580c bdget_disk +EXPORT_SYMBOL vmlinux 0xf09c7f68 __wake_up +EXPORT_SYMBOL vmlinux 0xf0b0741b mod_zone_page_state +EXPORT_SYMBOL vmlinux 0xf0c42114 dquot_mark_dquot_dirty +EXPORT_SYMBOL vmlinux 0xf0e5e085 sched_autogroup_create_attach +EXPORT_SYMBOL vmlinux 0xf0ef15b4 list_sort +EXPORT_SYMBOL vmlinux 0xf0f1246c kvasprintf +EXPORT_SYMBOL vmlinux 0xf0fdf6cb __stack_chk_fail +EXPORT_SYMBOL vmlinux 0xf100416a remove_conflicting_framebuffers +EXPORT_SYMBOL vmlinux 0xf10de535 ioread8 +EXPORT_SYMBOL vmlinux 0xf11543ff find_first_zero_bit +EXPORT_SYMBOL vmlinux 0xf116d4b5 copy_in_user +EXPORT_SYMBOL vmlinux 0xf1216c75 prandom32 +EXPORT_SYMBOL vmlinux 0xf125451b path_put +EXPORT_SYMBOL vmlinux 0xf18eb7ad redirty_page_for_writepage +EXPORT_SYMBOL vmlinux 0xf195c682 fb_invert_cmaps +EXPORT_SYMBOL vmlinux 0xf1bbb3ca pneigh_lookup +EXPORT_SYMBOL vmlinux 0xf1bea6f1 schedule_delayed_work +EXPORT_SYMBOL vmlinux 0xf1c8ea2b generic_file_fsync +EXPORT_SYMBOL vmlinux 0xf1cf3036 blk_set_default_limits +EXPORT_SYMBOL vmlinux 0xf1d50a56 thaw_process +EXPORT_SYMBOL vmlinux 0xf1db1704 nla_memcpy +EXPORT_SYMBOL vmlinux 0xf1e98c74 avenrun +EXPORT_SYMBOL vmlinux 0xf1eba893 pm860x_page_reg_write +EXPORT_SYMBOL vmlinux 0xf20dabd8 free_irq +EXPORT_SYMBOL vmlinux 0xf2186ac3 tty_chars_in_buffer +EXPORT_SYMBOL vmlinux 0xf21cf1bb bio_split +EXPORT_SYMBOL vmlinux 0xf2357aba tty_port_close_end +EXPORT_SYMBOL vmlinux 0xf23fcb99 __kfifo_in +EXPORT_SYMBOL vmlinux 0xf26c9fec phy_scan_fixups +EXPORT_SYMBOL vmlinux 0xf26e5f2f tcp_get_md5sig_pool +EXPORT_SYMBOL vmlinux 0xf27b0570 follow_down +EXPORT_SYMBOL vmlinux 0xf28de56c swiotlb_sync_single_for_device +EXPORT_SYMBOL vmlinux 0xf28ed6e2 machine_to_phys_nr +EXPORT_SYMBOL vmlinux 0xf2997713 tty_termios_hw_change +EXPORT_SYMBOL vmlinux 0xf2b18646 dentry_open +EXPORT_SYMBOL vmlinux 0xf2b61ce0 compat_mc_setsockopt +EXPORT_SYMBOL vmlinux 0xf2dae886 __skb_get_rxhash +EXPORT_SYMBOL vmlinux 0xf2f1eaaa bh_uptodate_or_lock +EXPORT_SYMBOL vmlinux 0xf3014d20 ethtool_op_set_sg +EXPORT_SYMBOL vmlinux 0xf3015056 bio_free +EXPORT_SYMBOL vmlinux 0xf310a03c lock_super +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 0xf3575897 km_report +EXPORT_SYMBOL vmlinux 0xf3584465 dquot_get_dqblk +EXPORT_SYMBOL vmlinux 0xf36225d6 __scm_send +EXPORT_SYMBOL vmlinux 0xf37df3ee __locks_copy_lock +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 0xf3a3c817 neigh_parms_release +EXPORT_SYMBOL vmlinux 0xf3aabe6e journal_unlock_updates +EXPORT_SYMBOL vmlinux 0xf3b4beff blk_alloc_queue +EXPORT_SYMBOL vmlinux 0xf3ba8f43 blk_queue_make_request +EXPORT_SYMBOL vmlinux 0xf3bd8288 tcp_alloc_md5sig_pool +EXPORT_SYMBOL vmlinux 0xf3bf0bce __bitmap_complement +EXPORT_SYMBOL vmlinux 0xf3d88fad skb_copy_bits +EXPORT_SYMBOL vmlinux 0xf3e2211d wait_for_key_construction +EXPORT_SYMBOL vmlinux 0xf3fab51d d_add_ci +EXPORT_SYMBOL vmlinux 0xf3ffd930 posix_acl_init +EXPORT_SYMBOL vmlinux 0xf4119a33 tty_shutdown +EXPORT_SYMBOL vmlinux 0xf4192470 tty_port_alloc_xmit_buf +EXPORT_SYMBOL vmlinux 0xf42af030 blk_rq_map_kern +EXPORT_SYMBOL vmlinux 0xf434fb5a key_link +EXPORT_SYMBOL vmlinux 0xf435493f unregister_key_type +EXPORT_SYMBOL vmlinux 0xf441ac43 ioread8_rep +EXPORT_SYMBOL vmlinux 0xf4528073 scsi_kmap_atomic_sg +EXPORT_SYMBOL vmlinux 0xf479aa96 d_drop +EXPORT_SYMBOL vmlinux 0xf494f618 mmc_regulator_get_ocrmask +EXPORT_SYMBOL vmlinux 0xf4a5c213 avail_to_resrv_perfctr_nmi_bit +EXPORT_SYMBOL vmlinux 0xf4b754fd acpi_resources_are_enforced +EXPORT_SYMBOL vmlinux 0xf4bdb4a6 bio_alloc +EXPORT_SYMBOL vmlinux 0xf4c51141 skb_queue_head +EXPORT_SYMBOL vmlinux 0xf4cf6d19 radix_tree_tagged +EXPORT_SYMBOL vmlinux 0xf4d25b40 generic_file_buffered_write +EXPORT_SYMBOL vmlinux 0xf4f14de6 rtnl_trylock +EXPORT_SYMBOL vmlinux 0xf4f1d73f __kfifo_out_peek_r +EXPORT_SYMBOL vmlinux 0xf512225d remove_arg_zero +EXPORT_SYMBOL vmlinux 0xf536d22e acpi_set_gpe_wake_mask +EXPORT_SYMBOL vmlinux 0xf53d4c26 qdisc_class_hash_destroy +EXPORT_SYMBOL vmlinux 0xf5510f5a sk_run_filter +EXPORT_SYMBOL vmlinux 0xf55156b3 notify_change +EXPORT_SYMBOL vmlinux 0xf55c1591 inet6_bind +EXPORT_SYMBOL vmlinux 0xf5639449 audit_log_end +EXPORT_SYMBOL vmlinux 0xf57d8df7 sock_map_fd +EXPORT_SYMBOL vmlinux 0xf591b9c9 jbd2_journal_set_features +EXPORT_SYMBOL vmlinux 0xf5b796a2 flush_old_exec +EXPORT_SYMBOL vmlinux 0xf5c9012e timespec_trunc +EXPORT_SYMBOL vmlinux 0xf5cf326a param_ops_short +EXPORT_SYMBOL vmlinux 0xf5e5c828 sock_common_getsockopt +EXPORT_SYMBOL vmlinux 0xf5eb86ea blk_verify_command +EXPORT_SYMBOL vmlinux 0xf60693ab alloc_etherdev_mqs +EXPORT_SYMBOL vmlinux 0xf609aa30 _raw_spin_trylock +EXPORT_SYMBOL vmlinux 0xf612809a param_get_int +EXPORT_SYMBOL vmlinux 0xf6195f87 input_set_capability +EXPORT_SYMBOL vmlinux 0xf6263798 d_genocide +EXPORT_SYMBOL vmlinux 0xf6388c56 sysctl_ip_default_ttl +EXPORT_SYMBOL vmlinux 0xf6455cb6 inc_zone_page_state +EXPORT_SYMBOL vmlinux 0xf65262e2 dquot_quotactl_ops +EXPORT_SYMBOL vmlinux 0xf685b227 radix_tree_tag_set +EXPORT_SYMBOL vmlinux 0xf691be65 bio_copy_user +EXPORT_SYMBOL vmlinux 0xf69f0c2a wait_for_completion_killable_timeout +EXPORT_SYMBOL vmlinux 0xf6bb4729 color_table +EXPORT_SYMBOL vmlinux 0xf6e2f4bd generic_block_bmap +EXPORT_SYMBOL vmlinux 0xf6ebc03b net_ratelimit +EXPORT_SYMBOL vmlinux 0xf6fdfc1e __dev_getfirstbyhwtype +EXPORT_SYMBOL vmlinux 0xf715d237 security_task_getsecid +EXPORT_SYMBOL vmlinux 0xf7291f4a pci_disable_link_state +EXPORT_SYMBOL vmlinux 0xf731a82b kmem_cache_free +EXPORT_SYMBOL vmlinux 0xf747dd44 kstat +EXPORT_SYMBOL vmlinux 0xf7506c41 __any_online_cpu +EXPORT_SYMBOL vmlinux 0xf7584a9c find_font +EXPORT_SYMBOL vmlinux 0xf76ccced set_user_nice +EXPORT_SYMBOL vmlinux 0xf78d04ab netlink_register_notifier +EXPORT_SYMBOL vmlinux 0xf7a421e7 inet_sendmsg +EXPORT_SYMBOL vmlinux 0xf7d71918 __kfifo_in_r +EXPORT_SYMBOL vmlinux 0xf7f1c933 poll_freewait +EXPORT_SYMBOL vmlinux 0xf803fe39 bitmap_set +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 0xf8583cfc get_disk +EXPORT_SYMBOL vmlinux 0xf88e0ee2 acpi_get_table_header +EXPORT_SYMBOL vmlinux 0xf89843f9 schedule_work +EXPORT_SYMBOL vmlinux 0xf89e4e1f generic_setlease +EXPORT_SYMBOL vmlinux 0xf8a21aa2 generic_write_sync +EXPORT_SYMBOL vmlinux 0xf8df0c2d i8042_install_filter +EXPORT_SYMBOL vmlinux 0xf8e4bb70 unregister_quota_format +EXPORT_SYMBOL vmlinux 0xf8ee7211 mutex_lock +EXPORT_SYMBOL vmlinux 0xf910287d pci_biosrom_size +EXPORT_SYMBOL vmlinux 0xf9226a86 register_framebuffer +EXPORT_SYMBOL vmlinux 0xf92fd524 generic_delete_inode +EXPORT_SYMBOL vmlinux 0xf936de41 tcp_md5_hash_header +EXPORT_SYMBOL vmlinux 0xf93a86f0 nf_ip6_checksum +EXPORT_SYMBOL vmlinux 0xf9446bea __neigh_for_each_release +EXPORT_SYMBOL vmlinux 0xf962099e xfrm_cfg_mutex +EXPORT_SYMBOL vmlinux 0xf99fa18a mb_cache_entry_free +EXPORT_SYMBOL vmlinux 0xf9a11da1 pneigh_enqueue +EXPORT_SYMBOL vmlinux 0xf9a2afec scsi_reset_provider +EXPORT_SYMBOL vmlinux 0xf9a482f9 msleep +EXPORT_SYMBOL vmlinux 0xf9ade3ea ip_nat_decode_session +EXPORT_SYMBOL vmlinux 0xf9ae9dd3 set_create_files_as +EXPORT_SYMBOL vmlinux 0xf9b35d0a jbd2_journal_get_undo_access +EXPORT_SYMBOL vmlinux 0xf9bf162b dcb_setapp +EXPORT_SYMBOL vmlinux 0xf9d03316 pci_enable_msi_block +EXPORT_SYMBOL vmlinux 0xfa05b029 grab_cache_page_write_begin +EXPORT_SYMBOL vmlinux 0xfa48afe4 __nla_reserve_nohdr +EXPORT_SYMBOL vmlinux 0xfa686568 get_agp_version +EXPORT_SYMBOL vmlinux 0xfa794952 tcp_hashinfo +EXPORT_SYMBOL vmlinux 0xfa7ace99 sock_recvmsg +EXPORT_SYMBOL vmlinux 0xfa8d1eaf __blk_run_queue +EXPORT_SYMBOL vmlinux 0xfa938a42 ilookup +EXPORT_SYMBOL vmlinux 0xfaaf5396 inode_change_ok +EXPORT_SYMBOL vmlinux 0xfaafb082 call_netdevice_notifiers +EXPORT_SYMBOL vmlinux 0xfad0b0d5 bio_phys_segments +EXPORT_SYMBOL vmlinux 0xfad30405 shrink_dcache_sb +EXPORT_SYMBOL vmlinux 0xfad5b2be agp_enable +EXPORT_SYMBOL vmlinux 0xfaf98462 bitrev32 +EXPORT_SYMBOL vmlinux 0xfb0443fb acpi_get_parent +EXPORT_SYMBOL vmlinux 0xfb1237f5 ip_getsockopt +EXPORT_SYMBOL vmlinux 0xfb15026a netpoll_print_options +EXPORT_SYMBOL vmlinux 0xfb5f846a cancel_delayed_work_sync +EXPORT_SYMBOL vmlinux 0xfb6af58d recalc_sigpending +EXPORT_SYMBOL vmlinux 0xfb792ea9 md_check_recovery +EXPORT_SYMBOL vmlinux 0xfb7d26f4 files_lglock_lock_init +EXPORT_SYMBOL vmlinux 0xfb80c7a0 acpi_walk_namespace +EXPORT_SYMBOL vmlinux 0xfbaaf01e console_lock +EXPORT_SYMBOL vmlinux 0xfbb01e8d jbd2_journal_extend +EXPORT_SYMBOL vmlinux 0xfbcf5c3a task_ns_capable +EXPORT_SYMBOL vmlinux 0xfbe27a1c rb_first +EXPORT_SYMBOL vmlinux 0xfbe2aafc kernel_setsockopt +EXPORT_SYMBOL vmlinux 0xfbeeb35e ppp_register_compressor +EXPORT_SYMBOL vmlinux 0xfbef4b27 rfkill_set_sw_state +EXPORT_SYMBOL vmlinux 0xfc02b7ad sysctl_tcp_wmem +EXPORT_SYMBOL vmlinux 0xfc39e32f ioport_unmap +EXPORT_SYMBOL vmlinux 0xfc424316 iw_handler_get_thrspy +EXPORT_SYMBOL vmlinux 0xfc4b1ea9 ip_setsockopt +EXPORT_SYMBOL vmlinux 0xfc644f58 save_mount_options +EXPORT_SYMBOL vmlinux 0xfca77dd7 __serio_register_driver +EXPORT_SYMBOL vmlinux 0xfcaa04a0 out_of_line_wait_on_bit_lock +EXPORT_SYMBOL vmlinux 0xfcac0d40 acpi_install_interface_handler +EXPORT_SYMBOL vmlinux 0xfcb948b3 nf_afinfo +EXPORT_SYMBOL vmlinux 0xfcc2a43c utf32_to_utf8 +EXPORT_SYMBOL vmlinux 0xfcd35070 blk_limits_io_min +EXPORT_SYMBOL vmlinux 0xfcec0987 enable_irq +EXPORT_SYMBOL vmlinux 0xfcfa03ff fb_videomode_to_modelist +EXPORT_SYMBOL vmlinux 0xfd068c2c sk_wait_data +EXPORT_SYMBOL vmlinux 0xfd0ab3c3 xfrm6_prepare_output +EXPORT_SYMBOL vmlinux 0xfd3efaac dev_get_by_index_rcu +EXPORT_SYMBOL vmlinux 0xfd5f2935 netif_napi_add +EXPORT_SYMBOL vmlinux 0xfd6a20a6 flush_delayed_work_sync +EXPORT_SYMBOL vmlinux 0xfd6f4850 native_wrmsr_safe_regs +EXPORT_SYMBOL vmlinux 0xfd713a45 check_disk_change +EXPORT_SYMBOL vmlinux 0xfd7d7713 acpi_exception +EXPORT_SYMBOL vmlinux 0xfd83781f simple_readpage +EXPORT_SYMBOL vmlinux 0xfd8c43b4 mntget +EXPORT_SYMBOL vmlinux 0xfd968fc5 journal_update_format +EXPORT_SYMBOL vmlinux 0xfda0dbe8 ftrace_print_hex_seq +EXPORT_SYMBOL vmlinux 0xfdab951c scsi_device_get +EXPORT_SYMBOL vmlinux 0xfdb9b629 ioread32be +EXPORT_SYMBOL vmlinux 0xfdcfd190 kmem_cache_alloc +EXPORT_SYMBOL vmlinux 0xfdd7f5c8 file_update_time +EXPORT_SYMBOL vmlinux 0xfdf33486 mfd_clone_cell +EXPORT_SYMBOL vmlinux 0xfdfc0b3b fiemap_fill_next_extent +EXPORT_SYMBOL vmlinux 0xfdfd0fb1 ps2_handle_ack +EXPORT_SYMBOL vmlinux 0xfe047ce6 acpi_enter_sleep_state +EXPORT_SYMBOL vmlinux 0xfe04cd66 tcp_getsockopt +EXPORT_SYMBOL vmlinux 0xfe24f48e proto_register +EXPORT_SYMBOL vmlinux 0xfe26fc7c nr_node_ids +EXPORT_SYMBOL vmlinux 0xfe2e3e85 nf_register_sockopt +EXPORT_SYMBOL vmlinux 0xfe392bcd generic_segment_checks +EXPORT_SYMBOL vmlinux 0xfe42c264 dev_set_mac_address +EXPORT_SYMBOL vmlinux 0xfe4a8eea set_security_override +EXPORT_SYMBOL vmlinux 0xfe50719c phy_mii_ioctl +EXPORT_SYMBOL vmlinux 0xfe50ba1e vga_put +EXPORT_SYMBOL vmlinux 0xfe53cbd5 abx500_event_registers_startup_state_get +EXPORT_SYMBOL vmlinux 0xfe560de7 pipe_lock +EXPORT_SYMBOL vmlinux 0xfe5d4bb2 sys_tz +EXPORT_SYMBOL vmlinux 0xfe5efaf3 xfrm_stateonly_find +EXPORT_SYMBOL vmlinux 0xfe738bcb agp_collect_device_status +EXPORT_SYMBOL vmlinux 0xfe769456 unregister_netdevice_notifier +EXPORT_SYMBOL vmlinux 0xfe7c4287 nr_cpu_ids +EXPORT_SYMBOL vmlinux 0xfe7e1ee4 mdiobus_scan +EXPORT_SYMBOL vmlinux 0xfe87ee0f page_follow_link_light +EXPORT_SYMBOL vmlinux 0xfe892b31 dev_ethtool_get_settings +EXPORT_SYMBOL vmlinux 0xfeb54db6 filemap_flush +EXPORT_SYMBOL vmlinux 0xfec3c2f2 bcd2bin +EXPORT_SYMBOL vmlinux 0xfed53143 dq_data_lock +EXPORT_SYMBOL vmlinux 0xfed89523 xfrm_state_insert +EXPORT_SYMBOL vmlinux 0xfedd35fc console_suspend_enabled +EXPORT_SYMBOL vmlinux 0xfef4e7e6 register_netdev +EXPORT_SYMBOL vmlinux 0xfef96e23 __scsi_print_command +EXPORT_SYMBOL vmlinux 0xff1e9dd8 seq_list_start +EXPORT_SYMBOL vmlinux 0xff264a81 skb_append_datato_frags +EXPORT_SYMBOL vmlinux 0xff3d1bf8 filemap_write_and_wait +EXPORT_SYMBOL vmlinux 0xff63a4c3 inode_init_always +EXPORT_SYMBOL vmlinux 0xff6878cf fb_default_cmap +EXPORT_SYMBOL vmlinux 0xff7559e4 ioport_resource +EXPORT_SYMBOL vmlinux 0xff7a23fb complete_request_key +EXPORT_SYMBOL vmlinux 0xff9ca065 fb_edid_to_monspecs +EXPORT_SYMBOL vmlinux 0xffab5857 d_validate +EXPORT_SYMBOL vmlinux 0xffd0295e pnp_get_resource +EXPORT_SYMBOL vmlinux 0xffd5a395 default_wake_function +EXPORT_SYMBOL vmlinux 0xffdfcb22 jbd2_journal_ack_err +EXPORT_SYMBOL vmlinux 0xffef3bf1 find_get_pages_contig +EXPORT_SYMBOL vmlinux 0xfffee78b address_space_init_once +EXPORT_SYMBOL_GPL vmlinux 0x00033fc8 platform_device_register_resndata +EXPORT_SYMBOL_GPL vmlinux 0x001db412 __mmdrop +EXPORT_SYMBOL_GPL vmlinux 0x0067df75 ata_tf_from_fis +EXPORT_SYMBOL_GPL vmlinux 0x00a5cbe1 iommu_iova_to_phys +EXPORT_SYMBOL_GPL vmlinux 0x00b8ecf8 __iowrite32_copy +EXPORT_SYMBOL_GPL vmlinux 0x00c4dc87 timecounter_init +EXPORT_SYMBOL_GPL vmlinux 0x00ebcb5d ata_id_string +EXPORT_SYMBOL_GPL vmlinux 0x00f57f13 ring_buffer_overrun_cpu +EXPORT_SYMBOL_GPL vmlinux 0x00f94fde register_jprobes +EXPORT_SYMBOL_GPL vmlinux 0x01010c6d klist_add_before +EXPORT_SYMBOL_GPL vmlinux 0x0110b3d1 register_hotplug_dock_device +EXPORT_SYMBOL_GPL vmlinux 0x0112f995 sysfs_get +EXPORT_SYMBOL_GPL vmlinux 0x011cf028 regulator_suspend_finish +EXPORT_SYMBOL_GPL vmlinux 0x0169b31d filter_current_check_discard +EXPORT_SYMBOL_GPL vmlinux 0x017543f0 net_ipv6_ctl_path +EXPORT_SYMBOL_GPL vmlinux 0x0181b539 ring_buffer_write +EXPORT_SYMBOL_GPL vmlinux 0x01848a8e local_apic_timer_c2_ok +EXPORT_SYMBOL_GPL vmlinux 0x0189ef6f usb_init_urb +EXPORT_SYMBOL_GPL vmlinux 0x01a4ea6d unregister_die_notifier +EXPORT_SYMBOL_GPL vmlinux 0x01e1a8de kgdb_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x01f841a4 ring_buffer_empty_cpu +EXPORT_SYMBOL_GPL vmlinux 0x02049d42 ring_buffer_reset_cpu +EXPORT_SYMBOL_GPL vmlinux 0x0268afdf cpufreq_frequency_table_cpuinfo +EXPORT_SYMBOL_GPL vmlinux 0x026965de system_unbound_wq +EXPORT_SYMBOL_GPL vmlinux 0x02a32b5d attribute_container_classdev_to_container +EXPORT_SYMBOL_GPL vmlinux 0x02f5c9ad alloc_page_buffers +EXPORT_SYMBOL_GPL vmlinux 0x02f99813 pm_generic_thaw +EXPORT_SYMBOL_GPL vmlinux 0x030d11a8 kmsg_dump_register +EXPORT_SYMBOL_GPL vmlinux 0x033a1c2a key_type_encrypted +EXPORT_SYMBOL_GPL vmlinux 0x0343bdf1 __i2c_board_list +EXPORT_SYMBOL_GPL vmlinux 0x036a8a99 fuse_put_request +EXPORT_SYMBOL_GPL vmlinux 0x03a3f86d unregister_jprobe +EXPORT_SYMBOL_GPL vmlinux 0x03a46e55 usb_debug_root +EXPORT_SYMBOL_GPL vmlinux 0x03e3686c ata_timing_cycle2mode +EXPORT_SYMBOL_GPL vmlinux 0x0412e408 __netpoll_cleanup +EXPORT_SYMBOL_GPL vmlinux 0x04481300 inet_csk_route_child_sock +EXPORT_SYMBOL_GPL vmlinux 0x04486e88 rcu_batches_completed +EXPORT_SYMBOL_GPL vmlinux 0x044dae08 timerqueue_del +EXPORT_SYMBOL_GPL vmlinux 0x048bf539 ata_host_register +EXPORT_SYMBOL_GPL vmlinux 0x04ac6fc4 regulator_set_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x04bb0e13 pm_runtime_set_autosuspend_delay +EXPORT_SYMBOL_GPL vmlinux 0x04c3f2c1 gnttab_empty_grant_references +EXPORT_SYMBOL_GPL vmlinux 0x04de31c6 rio_get_device +EXPORT_SYMBOL_GPL vmlinux 0x04e23292 ring_buffer_change_overwrite +EXPORT_SYMBOL_GPL vmlinux 0x04ea8706 __iowrite64_copy +EXPORT_SYMBOL_GPL vmlinux 0x050f3177 ring_buffer_discard_commit +EXPORT_SYMBOL_GPL vmlinux 0x0531dcb8 ata_dev_classify +EXPORT_SYMBOL_GPL vmlinux 0x053b00c3 simple_attr_open +EXPORT_SYMBOL_GPL vmlinux 0x053f9f91 __get_user_pages_fast +EXPORT_SYMBOL_GPL vmlinux 0x054e550b kernel_halt +EXPORT_SYMBOL_GPL vmlinux 0x058e54e4 system_long_wq +EXPORT_SYMBOL_GPL vmlinux 0x060acb54 mddev_init +EXPORT_SYMBOL_GPL vmlinux 0x060d1064 set_memory_ro +EXPORT_SYMBOL_GPL vmlinux 0x0619ca8a getboottime +EXPORT_SYMBOL_GPL vmlinux 0x062fc169 xen_hvm_resume_frames +EXPORT_SYMBOL_GPL vmlinux 0x0630181a devres_release_group +EXPORT_SYMBOL_GPL vmlinux 0x06469acf unregister_kretprobe +EXPORT_SYMBOL_GPL vmlinux 0x064db9a5 mark_mounts_for_expiry +EXPORT_SYMBOL_GPL vmlinux 0x0654069f generic_subsys_pm_ops +EXPORT_SYMBOL_GPL vmlinux 0x06627c6c ring_buffer_commit_overrun_cpu +EXPORT_SYMBOL_GPL vmlinux 0x066f7762 usb_hcd_poll_rh_status +EXPORT_SYMBOL_GPL vmlinux 0x069747e1 ata_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x06e2f19f dev_change_net_namespace +EXPORT_SYMBOL_GPL vmlinux 0x06f9c59d __module_address +EXPORT_SYMBOL_GPL vmlinux 0x06fb4749 spi_async_locked +EXPORT_SYMBOL_GPL vmlinux 0x07019010 __rio_local_write_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x07708167 kick_process +EXPORT_SYMBOL_GPL vmlinux 0x077cf289 css_depth +EXPORT_SYMBOL_GPL vmlinux 0x079db8e8 ata_eh_freeze_port +EXPORT_SYMBOL_GPL vmlinux 0x07b21f85 kdb_get_kbd_char +EXPORT_SYMBOL_GPL vmlinux 0x07b52e38 rtnl_unregister +EXPORT_SYMBOL_GPL vmlinux 0x07e48225 ata_bmdma_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x07e64a9d led_classdev_resume +EXPORT_SYMBOL_GPL vmlinux 0x07ff4aea xenbus_scanf +EXPORT_SYMBOL_GPL vmlinux 0x08328966 fsstack_copy_attr_all +EXPORT_SYMBOL_GPL vmlinux 0x088bfa7e cancel_work_sync +EXPORT_SYMBOL_GPL vmlinux 0x0895b12c spi_add_device +EXPORT_SYMBOL_GPL vmlinux 0x0899d150 __pm_wakeup_event +EXPORT_SYMBOL_GPL vmlinux 0x08d00db0 rio_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x09023c50 ata_timing_compute +EXPORT_SYMBOL_GPL vmlinux 0x091eb9b4 round_jiffies +EXPORT_SYMBOL_GPL vmlinux 0x0923cb01 regulator_register +EXPORT_SYMBOL_GPL vmlinux 0x092e3121 ata_sff_pause +EXPORT_SYMBOL_GPL vmlinux 0x09eccbf9 blk_trace_remove +EXPORT_SYMBOL_GPL vmlinux 0x09fe1f9f platform_device_register +EXPORT_SYMBOL_GPL vmlinux 0x0a288348 flush_work_sync +EXPORT_SYMBOL_GPL vmlinux 0x0a5a3390 relay_switch_subbuf +EXPORT_SYMBOL_GPL vmlinux 0x0a7dacc3 __srcu_read_unlock +EXPORT_SYMBOL_GPL vmlinux 0x0ac36846 md_do_sync +EXPORT_SYMBOL_GPL vmlinux 0x0af17f3b wakeup_source_remove +EXPORT_SYMBOL_GPL vmlinux 0x0b07abe2 unshare_fs_struct +EXPORT_SYMBOL_GPL vmlinux 0x0b19ed7c apei_estatus_check_header +EXPORT_SYMBOL_GPL vmlinux 0x0b32a4d5 xen_swiotlb_free_coherent +EXPORT_SYMBOL_GPL vmlinux 0x0b5077d7 usb_queue_reset_device +EXPORT_SYMBOL_GPL vmlinux 0x0bac9195 iommu_map +EXPORT_SYMBOL_GPL vmlinux 0x0bc53adf fl6_sock_lookup +EXPORT_SYMBOL_GPL vmlinux 0x0bde33a9 kobject_get_path +EXPORT_SYMBOL_GPL vmlinux 0x0bef9e01 wm8994_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x0c0a1aee class_dev_iter_exit +EXPORT_SYMBOL_GPL vmlinux 0x0c237c3e skb_to_sgvec +EXPORT_SYMBOL_GPL vmlinux 0x0c2cdbf1 synchronize_sched +EXPORT_SYMBOL_GPL vmlinux 0x0c805f93 clflush_cache_range +EXPORT_SYMBOL_GPL vmlinux 0x0cc1e40f crypto_it_tab +EXPORT_SYMBOL_GPL vmlinux 0x0cd10a4e work_cpu +EXPORT_SYMBOL_GPL vmlinux 0x0ceb9202 scsi_autopm_get_device +EXPORT_SYMBOL_GPL vmlinux 0x0d1db07c swiotlb_bounce +EXPORT_SYMBOL_GPL vmlinux 0x0d1fe82b uhci_reset_hc +EXPORT_SYMBOL_GPL vmlinux 0x0d28a5b8 crypto_hash_walk_first +EXPORT_SYMBOL_GPL vmlinux 0x0d4e73c5 klist_iter_init +EXPORT_SYMBOL_GPL vmlinux 0x0dbead1e pm_generic_runtime_suspend +EXPORT_SYMBOL_GPL vmlinux 0x0dd62a23 pm_qos_request_active +EXPORT_SYMBOL_GPL vmlinux 0x0dda9689 pci_scan_child_bus +EXPORT_SYMBOL_GPL vmlinux 0x0e13cb4d apei_resources_release +EXPORT_SYMBOL_GPL vmlinux 0x0e604134 anon_inode_getfd +EXPORT_SYMBOL_GPL vmlinux 0x0e6a0889 eventfd_ctx_put +EXPORT_SYMBOL_GPL vmlinux 0x0e7dae30 ata_dev_pair +EXPORT_SYMBOL_GPL vmlinux 0x0ea1da1c inet_twsk_purge +EXPORT_SYMBOL_GPL vmlinux 0x0ec210b8 xen_start_info +EXPORT_SYMBOL_GPL vmlinux 0x0f043b3e __rtnl_link_register +EXPORT_SYMBOL_GPL vmlinux 0x0f3ec4c7 vfs_kern_mount +EXPORT_SYMBOL_GPL vmlinux 0x0f46901c n_tty_inherit_ops +EXPORT_SYMBOL_GPL vmlinux 0x0f59ca43 sysdev_class_register +EXPORT_SYMBOL_GPL vmlinux 0x0fa138de xen_hvm_need_lapic +EXPORT_SYMBOL_GPL vmlinux 0x0fc46b4c inet_putpeer +EXPORT_SYMBOL_GPL vmlinux 0x0fd43a34 ata_sas_port_destroy +EXPORT_SYMBOL_GPL vmlinux 0x0fe2d570 xenbus_directory +EXPORT_SYMBOL_GPL vmlinux 0x0ff02a75 crypto_tfm_in_queue +EXPORT_SYMBOL_GPL vmlinux 0x100c48a2 unregister_dock_notifier +EXPORT_SYMBOL_GPL vmlinux 0x10138352 tracing_on +EXPORT_SYMBOL_GPL vmlinux 0x1062fcc6 sdio_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x10c2675c ata_sff_drain_fifo +EXPORT_SYMBOL_GPL vmlinux 0x10e12348 ata_eh_thaw_port +EXPORT_SYMBOL_GPL vmlinux 0x10ecc52c usb_amd_quirk_pll_enable +EXPORT_SYMBOL_GPL vmlinux 0x1111e28c stmpe_block_write +EXPORT_SYMBOL_GPL vmlinux 0x1125a51d usb_unlink_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0x11577155 ata_pci_sff_init_host +EXPORT_SYMBOL_GPL vmlinux 0x115d727c dev_attr_unload_heads +EXPORT_SYMBOL_GPL vmlinux 0x116e3b50 usb_add_hcd +EXPORT_SYMBOL_GPL vmlinux 0x1172ce54 rtc_ktime_to_tm +EXPORT_SYMBOL_GPL vmlinux 0x117cf938 swiotlb_tbl_sync_single +EXPORT_SYMBOL_GPL vmlinux 0x119af014 cpu_bit_bitmap +EXPORT_SYMBOL_GPL vmlinux 0x119b6e21 blk_rq_err_bytes +EXPORT_SYMBOL_GPL vmlinux 0x119cdcf9 tcp_orphan_count +EXPORT_SYMBOL_GPL vmlinux 0x11af83ec rio_mport_write_config_8 +EXPORT_SYMBOL_GPL vmlinux 0x11d16096 spi_setup +EXPORT_SYMBOL_GPL vmlinux 0x11df0cd9 driver_find_device +EXPORT_SYMBOL_GPL vmlinux 0x11f447ce __gpio_to_irq +EXPORT_SYMBOL_GPL vmlinux 0x12137405 wm831x_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x122fcab6 sk_detach_filter +EXPORT_SYMBOL_GPL vmlinux 0x124f2056 crypto_get_attr_type +EXPORT_SYMBOL_GPL vmlinux 0x1261a227 tcp_register_congestion_control +EXPORT_SYMBOL_GPL vmlinux 0x12674a9b wm8350_gpio_config +EXPORT_SYMBOL_GPL vmlinux 0x1268f357 resume_device_irqs +EXPORT_SYMBOL_GPL vmlinux 0x127815dc br_fdb_test_addr_hook +EXPORT_SYMBOL_GPL vmlinux 0x127b23d4 tcp_set_state +EXPORT_SYMBOL_GPL vmlinux 0x12d9a047 dm_device_name +EXPORT_SYMBOL_GPL vmlinux 0x12e19bc8 shmem_truncate_range +EXPORT_SYMBOL_GPL vmlinux 0x1317bfca rtc_read_time +EXPORT_SYMBOL_GPL vmlinux 0x13574bbf nf_net_netfilter_sysctl_path +EXPORT_SYMBOL_GPL vmlinux 0x137ae0dd hrtimer_init +EXPORT_SYMBOL_GPL vmlinux 0x1386ef03 __netpoll_setup +EXPORT_SYMBOL_GPL vmlinux 0x138aff76 gnttab_init +EXPORT_SYMBOL_GPL vmlinux 0x13938262 tcp_reno_cong_avoid +EXPORT_SYMBOL_GPL vmlinux 0x13b2a946 register_keyboard_notifier +EXPORT_SYMBOL_GPL vmlinux 0x13d456e1 flush_workqueue +EXPORT_SYMBOL_GPL vmlinux 0x1422051b init_user_ns +EXPORT_SYMBOL_GPL vmlinux 0x1456acc8 posix_clock_register +EXPORT_SYMBOL_GPL vmlinux 0x14809604 find_symbol +EXPORT_SYMBOL_GPL vmlinux 0x14ca2264 key_type_trusted +EXPORT_SYMBOL_GPL vmlinux 0x14e7cfd7 wm8350_device_exit +EXPORT_SYMBOL_GPL vmlinux 0x14f6ce8d ring_buffer_read_start +EXPORT_SYMBOL_GPL vmlinux 0x15010e1f arbitrary_virt_to_machine +EXPORT_SYMBOL_GPL vmlinux 0x150c37e2 ata_sas_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x15108c20 d_materialise_unique +EXPORT_SYMBOL_GPL vmlinux 0x153c5a0b cgroup_add_files +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 0x15b0606e e820_any_mapped +EXPORT_SYMBOL_GPL vmlinux 0x15c5852d inet6_destroy_sock +EXPORT_SYMBOL_GPL vmlinux 0x15ceb74a regulator_disable +EXPORT_SYMBOL_GPL vmlinux 0x160e0264 platform_add_devices +EXPORT_SYMBOL_GPL vmlinux 0x162c38da proc_net_mkdir +EXPORT_SYMBOL_GPL vmlinux 0x1631ae63 register_net_sysctl_rotable +EXPORT_SYMBOL_GPL vmlinux 0x1650bf27 rcutorture_record_progress +EXPORT_SYMBOL_GPL vmlinux 0x16a3bc12 x86_platform +EXPORT_SYMBOL_GPL vmlinux 0x16aaea95 sata_scr_write_flush +EXPORT_SYMBOL_GPL vmlinux 0x16ae5c70 sata_link_resume +EXPORT_SYMBOL_GPL vmlinux 0x16ce4904 usb_deregister_device_driver +EXPORT_SYMBOL_GPL vmlinux 0x16df7b8e blk_end_request_err +EXPORT_SYMBOL_GPL vmlinux 0x16f7804c tty_ldisc_flush +EXPORT_SYMBOL_GPL vmlinux 0x17614bf3 apei_resources_sub +EXPORT_SYMBOL_GPL vmlinux 0x17615914 led_trigger_show +EXPORT_SYMBOL_GPL vmlinux 0x17b4108f xv_destroy_pool +EXPORT_SYMBOL_GPL vmlinux 0x17dd38ce ata_sff_tf_read +EXPORT_SYMBOL_GPL vmlinux 0x1878f62b edac_err_assert +EXPORT_SYMBOL_GPL vmlinux 0x188e795e i2c_new_device +EXPORT_SYMBOL_GPL vmlinux 0x18d97825 ata_bmdma_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x18f609af crypto_chain +EXPORT_SYMBOL_GPL vmlinux 0x18f83fab gnttab_grant_foreign_access_ref +EXPORT_SYMBOL_GPL vmlinux 0x1909b52d blkiocg_update_io_remove_stats +EXPORT_SYMBOL_GPL vmlinux 0x193d48e0 trace_current_buffer_unlock_commit +EXPORT_SYMBOL_GPL vmlinux 0x1945a34d scsi_mode_select +EXPORT_SYMBOL_GPL vmlinux 0x196614ce hw_breakpoint_restore +EXPORT_SYMBOL_GPL vmlinux 0x19a304ba usb_disabled +EXPORT_SYMBOL_GPL vmlinux 0x19aec0a3 usb_hcd_unlink_urb_from_ep +EXPORT_SYMBOL_GPL vmlinux 0x19dd642f xenbus_dev_fatal +EXPORT_SYMBOL_GPL vmlinux 0x19ffe8ea pci_destroy_slot +EXPORT_SYMBOL_GPL vmlinux 0x1a1ce533 platform_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x1a323362 __ftrace_vbprintk +EXPORT_SYMBOL_GPL vmlinux 0x1a37c542 usb_interrupt_msg +EXPORT_SYMBOL_GPL vmlinux 0x1a4094be led_classdev_unregister +EXPORT_SYMBOL_GPL vmlinux 0x1a6119cd synchronize_srcu +EXPORT_SYMBOL_GPL vmlinux 0x1a73db11 tps6586x_reads +EXPORT_SYMBOL_GPL vmlinux 0x1a8a16f1 xenbus_dev_changed +EXPORT_SYMBOL_GPL vmlinux 0x1aa17e8c ata_sff_data_xfer32 +EXPORT_SYMBOL_GPL vmlinux 0x1abc4e5b blkiocg_update_timeslice_used +EXPORT_SYMBOL_GPL vmlinux 0x1ac3cf51 tpm_read +EXPORT_SYMBOL_GPL vmlinux 0x1ae0e135 tracing_generic_entry_update +EXPORT_SYMBOL_GPL vmlinux 0x1b1f5ad0 gpio_request_array +EXPORT_SYMBOL_GPL vmlinux 0x1b2890b6 eventfd_fget +EXPORT_SYMBOL_GPL vmlinux 0x1b8acc29 cpuidle_unregister_device +EXPORT_SYMBOL_GPL vmlinux 0x1b9aca3f jprobe_return +EXPORT_SYMBOL_GPL vmlinux 0x1bed2499 inet_ctl_sock_create +EXPORT_SYMBOL_GPL vmlinux 0x1c166602 elv_unregister +EXPORT_SYMBOL_GPL vmlinux 0x1c214671 ata_sff_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x1c3594a7 ata_sff_irq_on +EXPORT_SYMBOL_GPL vmlinux 0x1c546dc9 ip6_local_out +EXPORT_SYMBOL_GPL vmlinux 0x1c5b1f28 irq_free_descs +EXPORT_SYMBOL_GPL vmlinux 0x1c852e7c xfrm_calg_get_byid +EXPORT_SYMBOL_GPL vmlinux 0x1c87a811 __round_jiffies_up +EXPORT_SYMBOL_GPL vmlinux 0x1c8c4825 mmu_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0x1c9d9de0 i2c_adapter_type +EXPORT_SYMBOL_GPL vmlinux 0x1ced8eed __ablkcipher_walk_complete +EXPORT_SYMBOL_GPL vmlinux 0x1d3de142 blk_queue_rq_timed_out +EXPORT_SYMBOL_GPL vmlinux 0x1d459685 xstate_size +EXPORT_SYMBOL_GPL vmlinux 0x1d6781a9 klist_next +EXPORT_SYMBOL_GPL vmlinux 0x1d739e1c xen_set_callback_via +EXPORT_SYMBOL_GPL vmlinux 0x1d7922e9 wakeup_source_destroy +EXPORT_SYMBOL_GPL vmlinux 0x1dac55fb sata_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x1dbbc124 blk_update_request +EXPORT_SYMBOL_GPL vmlinux 0x1dd4db59 trace_seq_vprintf +EXPORT_SYMBOL_GPL vmlinux 0x1de24846 usb_sg_cancel +EXPORT_SYMBOL_GPL vmlinux 0x1dfacab2 ata_std_qc_defer +EXPORT_SYMBOL_GPL vmlinux 0x1e1d4236 wm8350_reg_read +EXPORT_SYMBOL_GPL vmlinux 0x1e314b21 regulator_use_dummy_regulator +EXPORT_SYMBOL_GPL vmlinux 0x1e359831 eventfd_ctx_remove_wait_queue +EXPORT_SYMBOL_GPL vmlinux 0x1e6495e7 sk_setup_caps +EXPORT_SYMBOL_GPL vmlinux 0x1e7849cb class_compat_remove_link +EXPORT_SYMBOL_GPL vmlinux 0x1e7bbcb3 kernel_restart +EXPORT_SYMBOL_GPL vmlinux 0x1e9f3d85 crypto_alloc_pcomp +EXPORT_SYMBOL_GPL vmlinux 0x1eb9516e round_jiffies_relative +EXPORT_SYMBOL_GPL vmlinux 0x1ebf6c2a pci_power_names +EXPORT_SYMBOL_GPL vmlinux 0x1f04cfe6 blkcipher_walk_virt_block +EXPORT_SYMBOL_GPL vmlinux 0x1f74d82a scsi_dh_detach +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 0x1fd1561e debugfs_create_blob +EXPORT_SYMBOL_GPL vmlinux 0x1ff92d1f tty_mode_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x20676e07 usb_hcd_giveback_urb +EXPORT_SYMBOL_GPL vmlinux 0x208859ff scsi_dh_attach +EXPORT_SYMBOL_GPL vmlinux 0x20bc3470 orderly_poweroff +EXPORT_SYMBOL_GPL vmlinux 0x20c0982e wm8350_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x20d22764 iommu_found +EXPORT_SYMBOL_GPL vmlinux 0x21289fb6 bio_clone_mddev +EXPORT_SYMBOL_GPL vmlinux 0x214db227 pci_hp_deregister +EXPORT_SYMBOL_GPL vmlinux 0x2159a413 ata_sff_softreset +EXPORT_SYMBOL_GPL vmlinux 0x2173c0b4 do_kern_mount +EXPORT_SYMBOL_GPL vmlinux 0x219c431e sata_async_notification +EXPORT_SYMBOL_GPL vmlinux 0x21a3f9a9 irq_alloc_descs +EXPORT_SYMBOL_GPL vmlinux 0x21f91e86 tasklet_hrtimer_init +EXPORT_SYMBOL_GPL vmlinux 0x223f00f5 pciserial_remove_ports +EXPORT_SYMBOL_GPL vmlinux 0x2258af36 devres_get +EXPORT_SYMBOL_GPL vmlinux 0x2263893e blkiocg_update_completion_stats +EXPORT_SYMBOL_GPL vmlinux 0x2268eeaa usb_autopm_get_interface +EXPORT_SYMBOL_GPL vmlinux 0x2296c00d crypto_attr_u32 +EXPORT_SYMBOL_GPL vmlinux 0x22a631df kallsyms_on_each_symbol +EXPORT_SYMBOL_GPL vmlinux 0x22aec310 platform_device_add +EXPORT_SYMBOL_GPL vmlinux 0x22bdcf2b device_destroy +EXPORT_SYMBOL_GPL vmlinux 0x22c25ad4 usb_disable_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0x22c82c51 tcp_is_cwnd_limited +EXPORT_SYMBOL_GPL vmlinux 0x22dccac5 dw_spi_add_host +EXPORT_SYMBOL_GPL vmlinux 0x230947ea platform_device_put +EXPORT_SYMBOL_GPL vmlinux 0x2372c520 workqueue_set_max_active +EXPORT_SYMBOL_GPL vmlinux 0x23864ce7 cpuset_mem_spread_node +EXPORT_SYMBOL_GPL vmlinux 0x23cc6225 crypto_find_alg +EXPORT_SYMBOL_GPL vmlinux 0x23ccc1d7 tcp_reno_ssthresh +EXPORT_SYMBOL_GPL vmlinux 0x2447533c ktime_get_real +EXPORT_SYMBOL_GPL vmlinux 0x246f4153 pv_time_ops +EXPORT_SYMBOL_GPL vmlinux 0x2473a724 acpi_ec_remove_query_handler +EXPORT_SYMBOL_GPL vmlinux 0x2475ad37 ring_buffer_free +EXPORT_SYMBOL_GPL vmlinux 0x247ef831 kdb_unregister +EXPORT_SYMBOL_GPL vmlinux 0x24aac4d9 crypto_aes_expand_key +EXPORT_SYMBOL_GPL vmlinux 0x24c7698a xenbus_write +EXPORT_SYMBOL_GPL vmlinux 0x24eb7e32 leds_list +EXPORT_SYMBOL_GPL vmlinux 0x2502c095 platform_get_resource_byname +EXPORT_SYMBOL_GPL vmlinux 0x2504de7c blkio_subsys +EXPORT_SYMBOL_GPL vmlinux 0x250a1008 dw_spi_suspend_host +EXPORT_SYMBOL_GPL vmlinux 0x251e4625 led_trigger_register_simple +EXPORT_SYMBOL_GPL vmlinux 0x25218682 xenbus_switch_state +EXPORT_SYMBOL_GPL vmlinux 0x25220324 __inet_lookup_established +EXPORT_SYMBOL_GPL vmlinux 0x252e43b4 cn_add_callback +EXPORT_SYMBOL_GPL vmlinux 0x2545c170 unregister_xenbus_watch +EXPORT_SYMBOL_GPL vmlinux 0x257403fe pm_generic_runtime_resume +EXPORT_SYMBOL_GPL vmlinux 0x258b107a sysdev_class_create_file +EXPORT_SYMBOL_GPL vmlinux 0x258f49ee pm_runtime_autosuspend_expiration +EXPORT_SYMBOL_GPL vmlinux 0x25ab2350 __srcu_read_lock +EXPORT_SYMBOL_GPL vmlinux 0x25abc6d0 mmu_notifier_unregister +EXPORT_SYMBOL_GPL vmlinux 0x25bc2dd5 inet_csk_addr2sockaddr +EXPORT_SYMBOL_GPL vmlinux 0x25bda2e7 edac_get_sysfs_class +EXPORT_SYMBOL_GPL vmlinux 0x25e750a8 regulator_get_exclusive +EXPORT_SYMBOL_GPL vmlinux 0x25f662a1 register_ftrace_event +EXPORT_SYMBOL_GPL vmlinux 0x262f20a8 local_clock +EXPORT_SYMBOL_GPL vmlinux 0x2643ef16 debugfs_create_x8 +EXPORT_SYMBOL_GPL vmlinux 0x26562e3a snmp_mib_init +EXPORT_SYMBOL_GPL vmlinux 0x2670f135 class_interface_register +EXPORT_SYMBOL_GPL vmlinux 0x269715a4 led_trigger_unregister +EXPORT_SYMBOL_GPL vmlinux 0x26a437b7 scsi_nl_add_driver +EXPORT_SYMBOL_GPL vmlinux 0x26c90ea4 scsi_eh_get_sense +EXPORT_SYMBOL_GPL vmlinux 0x273aab74 xen_have_vector_callback +EXPORT_SYMBOL_GPL vmlinux 0x277f98f4 xfrm_audit_policy_add +EXPORT_SYMBOL_GPL vmlinux 0x279cb985 apei_exec_pre_map_gars +EXPORT_SYMBOL_GPL vmlinux 0x27c1e63f usb_amd_find_chipset_info +EXPORT_SYMBOL_GPL vmlinux 0x27c7edff bio_alloc_mddev +EXPORT_SYMBOL_GPL vmlinux 0x27ee1008 i2c_unregister_device +EXPORT_SYMBOL_GPL vmlinux 0x27f4f029 ftrace_set_global_filter +EXPORT_SYMBOL_GPL vmlinux 0x27fd3daf page_mkclean +EXPORT_SYMBOL_GPL vmlinux 0x2879769b ata_sff_lost_interrupt +EXPORT_SYMBOL_GPL vmlinux 0x289087eb wm8350_block_write +EXPORT_SYMBOL_GPL vmlinux 0x28c4374d ata_eh_qc_retry +EXPORT_SYMBOL_GPL vmlinux 0x28c9dfd7 ata_port_pbar_desc +EXPORT_SYMBOL_GPL vmlinux 0x28d664ff __raw_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x28e23139 xfrm_probe_algs +EXPORT_SYMBOL_GPL vmlinux 0x291576b8 spi_bus_lock +EXPORT_SYMBOL_GPL vmlinux 0x29676106 class_for_each_device +EXPORT_SYMBOL_GPL vmlinux 0x29b42f3f ata_port_schedule_eh +EXPORT_SYMBOL_GPL vmlinux 0x29ebdf4e __sock_recv_timestamp +EXPORT_SYMBOL_GPL vmlinux 0x2a07c565 ata_sff_port_intr +EXPORT_SYMBOL_GPL vmlinux 0x2a09d557 ata_sas_port_stop +EXPORT_SYMBOL_GPL vmlinux 0x2a0d288f xen_remap_domain_mfn_range +EXPORT_SYMBOL_GPL vmlinux 0x2a1538ca lzo1x_decompress_safe +EXPORT_SYMBOL_GPL vmlinux 0x2a2e964f sysfs_remove_files +EXPORT_SYMBOL_GPL vmlinux 0x2a5b5088 ring_buffer_reset +EXPORT_SYMBOL_GPL vmlinux 0x2a5cbc64 xenbus_frontend_closed +EXPORT_SYMBOL_GPL vmlinux 0x2a678a13 __suspend_report_result +EXPORT_SYMBOL_GPL vmlinux 0x2a7ee986 sdio_release_irq +EXPORT_SYMBOL_GPL vmlinux 0x2aa5f547 bus_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x2b0bbd45 ata_pci_sff_prepare_host +EXPORT_SYMBOL_GPL vmlinux 0x2b182e2f sock_prot_inuse_add +EXPORT_SYMBOL_GPL vmlinux 0x2b2ea79b perf_event_create_kernel_counter +EXPORT_SYMBOL_GPL vmlinux 0x2b3a6e0e wm8994_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x2b4a12f3 crypto_aead_setauthsize +EXPORT_SYMBOL_GPL vmlinux 0x2b589a3f scsi_queue_work +EXPORT_SYMBOL_GPL vmlinux 0x2b6833d6 shmem_file_setup +EXPORT_SYMBOL_GPL vmlinux 0x2b69c296 kobject_create_and_add +EXPORT_SYMBOL_GPL vmlinux 0x2bc14f1d class_unregister +EXPORT_SYMBOL_GPL vmlinux 0x2bf4e90c inet6_lookup +EXPORT_SYMBOL_GPL vmlinux 0x2bf55d80 inet6_hash_connect +EXPORT_SYMBOL_GPL vmlinux 0x2c0246da anon_inode_getfile +EXPORT_SYMBOL_GPL vmlinux 0x2c0dbcec crypto_register_pcomp +EXPORT_SYMBOL_GPL vmlinux 0x2c208607 power_supply_is_system_supplied +EXPORT_SYMBOL_GPL vmlinux 0x2c5dadc8 debugfs_create_u8 +EXPORT_SYMBOL_GPL vmlinux 0x2c6b222c fb_deferred_io_cleanup +EXPORT_SYMBOL_GPL vmlinux 0x2c7d9c64 xen_store_interface +EXPORT_SYMBOL_GPL vmlinux 0x2ca7081c ring_buffer_record_enable_cpu +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 0x2d9f2ce3 sched_clock_idle_wakeup_event +EXPORT_SYMBOL_GPL vmlinux 0x2dcdcc54 cpuidle_get_driver +EXPORT_SYMBOL_GPL vmlinux 0x2df11a4d find_get_pid +EXPORT_SYMBOL_GPL vmlinux 0x2e02ca28 __xenbus_register_backend +EXPORT_SYMBOL_GPL vmlinux 0x2e0ca261 ablkcipher_walk_phys +EXPORT_SYMBOL_GPL vmlinux 0x2e1d43cf lzo1x_1_compress +EXPORT_SYMBOL_GPL vmlinux 0x2e2360b1 ftrace_set_global_notrace +EXPORT_SYMBOL_GPL vmlinux 0x2e45e488 rcu_note_context_switch +EXPORT_SYMBOL_GPL vmlinux 0x2e47f677 xfrm_aalg_get_byidx +EXPORT_SYMBOL_GPL vmlinux 0x2e48859f rt_mutex_lock_interruptible +EXPORT_SYMBOL_GPL vmlinux 0x2e4eae73 ata_pci_device_suspend +EXPORT_SYMBOL_GPL vmlinux 0x2e9a3e8c task_active_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0x2ebad30b eventfd_ctx_fdget +EXPORT_SYMBOL_GPL vmlinux 0x2ebf2681 find_module +EXPORT_SYMBOL_GPL vmlinux 0x2ec31081 single_open_net +EXPORT_SYMBOL_GPL vmlinux 0x2ec92012 scatterwalk_copychunks +EXPORT_SYMBOL_GPL vmlinux 0x2ede497c pci_dev_run_wake +EXPORT_SYMBOL_GPL vmlinux 0x2ee10279 usb_find_interface +EXPORT_SYMBOL_GPL vmlinux 0x2ee401b2 pm_generic_suspend +EXPORT_SYMBOL_GPL vmlinux 0x2eed2630 iommu_domain_alloc +EXPORT_SYMBOL_GPL vmlinux 0x2f003e3b ata_sff_queue_pio_task +EXPORT_SYMBOL_GPL vmlinux 0x2f08cd5d xfrm_audit_state_replay +EXPORT_SYMBOL_GPL vmlinux 0x2f12f65b class_compat_unregister +EXPORT_SYMBOL_GPL vmlinux 0x2f238c5d fuse_dev_release +EXPORT_SYMBOL_GPL vmlinux 0x2f2cda75 tcp_slow_start +EXPORT_SYMBOL_GPL vmlinux 0x2f47d8c7 cpufreq_frequency_get_table +EXPORT_SYMBOL_GPL vmlinux 0x2f54c193 eventfd_signal +EXPORT_SYMBOL_GPL vmlinux 0x2f683d9f edac_put_sysfs_class +EXPORT_SYMBOL_GPL vmlinux 0x2f76fe08 drop_file_write_access +EXPORT_SYMBOL_GPL vmlinux 0x2f857551 machine_check_poll +EXPORT_SYMBOL_GPL vmlinux 0x2f92c6b9 __rio_local_read_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x2f9617aa crypto_ablkcipher_type +EXPORT_SYMBOL_GPL vmlinux 0x2f9d3db3 ata_pci_bmdma_prepare_host +EXPORT_SYMBOL_GPL vmlinux 0x2fae7dd6 xenbus_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x2fb054db xv_malloc +EXPORT_SYMBOL_GPL vmlinux 0x2fcd9e17 dpm_resume_noirq +EXPORT_SYMBOL_GPL vmlinux 0x2fd860d0 rio_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x301cefb0 ata_eh_analyze_ncq_error +EXPORT_SYMBOL_GPL vmlinux 0x30271e71 xenbus_bind_evtchn +EXPORT_SYMBOL_GPL vmlinux 0x303a79e1 blk_queue_flush_queueable +EXPORT_SYMBOL_GPL vmlinux 0x307f7776 timecompare_offset +EXPORT_SYMBOL_GPL vmlinux 0x3087d540 cred_to_ucred +EXPORT_SYMBOL_GPL vmlinux 0x3108ea46 xfrm_ealg_get_byname +EXPORT_SYMBOL_GPL vmlinux 0x3109b751 cpu_clock +EXPORT_SYMBOL_GPL vmlinux 0x311f26f8 power_supply_set_battery_charged +EXPORT_SYMBOL_GPL vmlinux 0x3125715a wm8994_reg_read +EXPORT_SYMBOL_GPL vmlinux 0x31266931 con_debug_leave +EXPORT_SYMBOL_GPL vmlinux 0x312eea4b pciserial_init_ports +EXPORT_SYMBOL_GPL vmlinux 0x3136fa8e __clocksource_updatefreq_scale +EXPORT_SYMBOL_GPL vmlinux 0x3175f221 inet6_sk_rebuild_header +EXPORT_SYMBOL_GPL vmlinux 0x318920b1 register_dock_notifier +EXPORT_SYMBOL_GPL vmlinux 0x3198b9e8 hwmon_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x31b9a624 leds_list_lock +EXPORT_SYMBOL_GPL vmlinux 0x31ec10e6 wm831x_auxadc_read +EXPORT_SYMBOL_GPL vmlinux 0x3208c61c ata_bmdma_post_internal_cmd +EXPORT_SYMBOL_GPL vmlinux 0x321cf036 adp5520_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x3222848b kern_mount_data +EXPORT_SYMBOL_GPL vmlinux 0x32325f78 simple_attr_write +EXPORT_SYMBOL_GPL vmlinux 0x3258e15e tty_ldisc_ref +EXPORT_SYMBOL_GPL vmlinux 0x325e677c gnttab_grant_foreign_transfer_ref +EXPORT_SYMBOL_GPL vmlinux 0x3274864b sata_pmp_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x32b31a8c ktime_get_boottime +EXPORT_SYMBOL_GPL vmlinux 0x32b9b53e led_trigger_remove +EXPORT_SYMBOL_GPL vmlinux 0x32d5e7fc xfrm_aalg_get_byid +EXPORT_SYMBOL_GPL vmlinux 0x330641e9 platform_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x336154ca rcutorture_record_test_transition +EXPORT_SYMBOL_GPL vmlinux 0x33b96e5d apei_exec_write_register +EXPORT_SYMBOL_GPL vmlinux 0x33d81e9d sata_pmp_qc_defer_cmd_switch +EXPORT_SYMBOL_GPL vmlinux 0x33e3ea08 bitmap_load +EXPORT_SYMBOL_GPL vmlinux 0x33f5436a sdio_release_host +EXPORT_SYMBOL_GPL vmlinux 0x3441c3d6 gpio_set_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x3446c0c9 blocking_notifier_chain_cond_register +EXPORT_SYMBOL_GPL vmlinux 0x349f48e5 rio_mport_write_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x34e353b3 da903x_write +EXPORT_SYMBOL_GPL vmlinux 0x3500a518 ata_do_eh +EXPORT_SYMBOL_GPL vmlinux 0x35084203 blkio_policy_register +EXPORT_SYMBOL_GPL vmlinux 0x35717ab4 rio_release_inb_mbox +EXPORT_SYMBOL_GPL vmlinux 0x35838fe4 replace_page_cache_page +EXPORT_SYMBOL_GPL vmlinux 0x358ce5d2 ata_dummy_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x35b691d3 hvc_alloc +EXPORT_SYMBOL_GPL vmlinux 0x35d1525b regulator_bulk_enable +EXPORT_SYMBOL_GPL vmlinux 0x361e2bcc save_stack_trace +EXPORT_SYMBOL_GPL vmlinux 0x3628ecea debugfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0x362e23ec call_rcu_bh +EXPORT_SYMBOL_GPL vmlinux 0x36564be3 usb_hcd_pci_remove +EXPORT_SYMBOL_GPL vmlinux 0x367ccb22 ata_bmdma_stop +EXPORT_SYMBOL_GPL vmlinux 0x36875389 __timecompare_update +EXPORT_SYMBOL_GPL vmlinux 0x368a15af __blk_put_request +EXPORT_SYMBOL_GPL vmlinux 0x36b57252 acpi_bus_trim +EXPORT_SYMBOL_GPL vmlinux 0x36cd0b2a xen_swiotlb_dma_mapping_error +EXPORT_SYMBOL_GPL vmlinux 0x373963fe ata_slave_link_init +EXPORT_SYMBOL_GPL vmlinux 0x3797f4f3 usb_hub_clear_tt_buffer +EXPORT_SYMBOL_GPL vmlinux 0x37f1ffbf gdt_page +EXPORT_SYMBOL_GPL vmlinux 0x380de6d7 blk_queue_rq_timeout +EXPORT_SYMBOL_GPL vmlinux 0x384053e7 erst_get_record_count +EXPORT_SYMBOL_GPL vmlinux 0x3847a0e2 led_trigger_set +EXPORT_SYMBOL_GPL vmlinux 0x385d676f transport_remove_device +EXPORT_SYMBOL_GPL vmlinux 0x38be49e6 part_round_stats +EXPORT_SYMBOL_GPL vmlinux 0x38ea936e __memory_failure +EXPORT_SYMBOL_GPL vmlinux 0x391a47ed crypto_create_tfm +EXPORT_SYMBOL_GPL vmlinux 0x396f350a crypto_mod_get +EXPORT_SYMBOL_GPL vmlinux 0x3970f45b queue_work +EXPORT_SYMBOL_GPL vmlinux 0x399b5c98 ata_qc_complete_multiple +EXPORT_SYMBOL_GPL vmlinux 0x39caeb77 init_fpu +EXPORT_SYMBOL_GPL vmlinux 0x39dada49 crypto_register_alg +EXPORT_SYMBOL_GPL vmlinux 0x39e15e5f trace_nowake_buffer_unlock_commit +EXPORT_SYMBOL_GPL vmlinux 0x39f444ee __rtnl_register +EXPORT_SYMBOL_GPL vmlinux 0x39fd4a47 aead_geniv_alloc +EXPORT_SYMBOL_GPL vmlinux 0x3a0d1659 dev_attr_em_message +EXPORT_SYMBOL_GPL vmlinux 0x3a26ed11 sched_clock +EXPORT_SYMBOL_GPL vmlinux 0x3a335d30 sdio_claim_host +EXPORT_SYMBOL_GPL vmlinux 0x3a3384ca use_mm +EXPORT_SYMBOL_GPL vmlinux 0x3a4f6a32 ata_sff_interrupt +EXPORT_SYMBOL_GPL vmlinux 0x3a59da56 led_classdev_register +EXPORT_SYMBOL_GPL vmlinux 0x3a77b82c ata_host_alloc_pinfo +EXPORT_SYMBOL_GPL vmlinux 0x3aa2d078 __mmu_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0x3ab262e1 set_timer_slack +EXPORT_SYMBOL_GPL vmlinux 0x3ab7ff57 usb_string +EXPORT_SYMBOL_GPL vmlinux 0x3aec761c xen_swiotlb_unmap_page +EXPORT_SYMBOL_GPL vmlinux 0x3b6047c1 crypto_register_shash +EXPORT_SYMBOL_GPL vmlinux 0x3b7145bb apei_exec_read_register_value +EXPORT_SYMBOL_GPL vmlinux 0x3b75f101 tty_init_termios +EXPORT_SYMBOL_GPL vmlinux 0x3bb52408 usb_is_intel_switchable_xhci +EXPORT_SYMBOL_GPL vmlinux 0x3be89d3c usb_register_notify +EXPORT_SYMBOL_GPL vmlinux 0x3bff4c4c pci_slots_kset +EXPORT_SYMBOL_GPL vmlinux 0x3c1463b1 sysdev_show_ulong +EXPORT_SYMBOL_GPL vmlinux 0x3c19d0a2 disk_part_iter_next +EXPORT_SYMBOL_GPL vmlinux 0x3c26deb9 dev_attr_em_message_type +EXPORT_SYMBOL_GPL vmlinux 0x3c2991d5 ata_link_next +EXPORT_SYMBOL_GPL vmlinux 0x3c820e8c hrtimer_get_remaining +EXPORT_SYMBOL_GPL vmlinux 0x3c889390 devres_add +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 0x3ccbef31 inet_csk_search_req +EXPORT_SYMBOL_GPL vmlinux 0x3cd06035 add_input_randomness +EXPORT_SYMBOL_GPL vmlinux 0x3cfedb3f register_pm_notifier +EXPORT_SYMBOL_GPL vmlinux 0x3d388324 dpm_resume_end +EXPORT_SYMBOL_GPL vmlinux 0x3d483ac2 rio_mport_read_config_8 +EXPORT_SYMBOL_GPL vmlinux 0x3d543d4a ftrace_set_notrace +EXPORT_SYMBOL_GPL vmlinux 0x3d5f392d acpi_os_unmap_memory +EXPORT_SYMBOL_GPL vmlinux 0x3d7ea99a gnttab_grant_foreign_transfer +EXPORT_SYMBOL_GPL vmlinux 0x3d96ebf1 fuse_conn_kill +EXPORT_SYMBOL_GPL vmlinux 0x3dc916b6 crypto_fl_tab +EXPORT_SYMBOL_GPL vmlinux 0x3dd26f9f fuse_conn_put +EXPORT_SYMBOL_GPL vmlinux 0x3dde0e07 amd_get_nb_id +EXPORT_SYMBOL_GPL vmlinux 0x3e18a32f netdev_rx_handler_unregister +EXPORT_SYMBOL_GPL vmlinux 0x3e2f0557 wakeup_source_register +EXPORT_SYMBOL_GPL vmlinux 0x3e2f3e5b fuse_dev_operations +EXPORT_SYMBOL_GPL vmlinux 0x3e3bfe19 perf_tp_event +EXPORT_SYMBOL_GPL vmlinux 0x3e49b177 blk_abort_queue +EXPORT_SYMBOL_GPL vmlinux 0x3efb35c9 get_online_cpus +EXPORT_SYMBOL_GPL vmlinux 0x3eff5ecf rtc_device_register +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 0x3f253287 usb_hcd_platform_shutdown +EXPORT_SYMBOL_GPL vmlinux 0x3f392c51 sdio_align_size +EXPORT_SYMBOL_GPL vmlinux 0x3f497bb1 debugfs_create_u16 +EXPORT_SYMBOL_GPL vmlinux 0x3f656927 devm_kzalloc +EXPORT_SYMBOL_GPL vmlinux 0x3f6add80 pci_bus_max_busnr +EXPORT_SYMBOL_GPL vmlinux 0x3f84d4c9 gnttab_release_grant_reference +EXPORT_SYMBOL_GPL vmlinux 0x3fa93def ata_sff_wait_after_reset +EXPORT_SYMBOL_GPL vmlinux 0x3fae4c91 blk_rq_unprep_clone +EXPORT_SYMBOL_GPL vmlinux 0x3fbbfad3 usb_get_descriptor +EXPORT_SYMBOL_GPL vmlinux 0x3fe2d17a tpm_register_hardware +EXPORT_SYMBOL_GPL vmlinux 0x401bd268 show_class_attr_string +EXPORT_SYMBOL_GPL vmlinux 0x40358a8c power_supply_get_by_name +EXPORT_SYMBOL_GPL vmlinux 0x403f9529 gpio_request_one +EXPORT_SYMBOL_GPL vmlinux 0x404e0aea device_pm_wait_for_dev +EXPORT_SYMBOL_GPL vmlinux 0x40578a8e pci_disable_rom +EXPORT_SYMBOL_GPL vmlinux 0x40698ad4 crypto_unregister_alg +EXPORT_SYMBOL_GPL vmlinux 0x40acab18 devres_open_group +EXPORT_SYMBOL_GPL vmlinux 0x40af0dec ata_xfer_mode2mask +EXPORT_SYMBOL_GPL vmlinux 0x40c8e5e2 gnttab_map_refs +EXPORT_SYMBOL_GPL vmlinux 0x40d46b21 crypto_ft_tab +EXPORT_SYMBOL_GPL vmlinux 0x40f51f18 raw_hash_sk +EXPORT_SYMBOL_GPL vmlinux 0x40fc7a0f fuse_request_send +EXPORT_SYMBOL_GPL vmlinux 0x416ea44d ata_scsi_simulate +EXPORT_SYMBOL_GPL vmlinux 0x41ee043c regulator_get +EXPORT_SYMBOL_GPL vmlinux 0x42451f14 crypto_shash_digest +EXPORT_SYMBOL_GPL vmlinux 0x424acc6d scatterwalk_done +EXPORT_SYMBOL_GPL vmlinux 0x426f13b9 e820_all_mapped +EXPORT_SYMBOL_GPL vmlinux 0x427f87e8 ring_buffer_overruns +EXPORT_SYMBOL_GPL vmlinux 0x42825ce2 rcu_scheduler_active +EXPORT_SYMBOL_GPL vmlinux 0x428a9526 usb_free_urb +EXPORT_SYMBOL_GPL vmlinux 0x42b9dc71 crypto_shash_finup +EXPORT_SYMBOL_GPL vmlinux 0x42ce8e43 tpm_remove_hardware +EXPORT_SYMBOL_GPL vmlinux 0x42d07a71 usb_hcd_pci_shutdown +EXPORT_SYMBOL_GPL vmlinux 0x42f01e12 __pci_complete_power_transition +EXPORT_SYMBOL_GPL vmlinux 0x432fd7f6 __gpio_set_value +EXPORT_SYMBOL_GPL vmlinux 0x4340ef4f cgroup_lock_live_group +EXPORT_SYMBOL_GPL vmlinux 0x43568d1f pci_restore_msi_state +EXPORT_SYMBOL_GPL vmlinux 0x43625b94 sdio_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x436a0545 pci_disable_sriov +EXPORT_SYMBOL_GPL vmlinux 0x436c3dbf sdio_memcpy_fromio +EXPORT_SYMBOL_GPL vmlinux 0x436eb3ae max8997_write_reg +EXPORT_SYMBOL_GPL vmlinux 0x4381b304 hrtimer_try_to_cancel +EXPORT_SYMBOL_GPL vmlinux 0x43d4a815 usb_store_new_id +EXPORT_SYMBOL_GPL vmlinux 0x43dcf139 gpiochip_is_requested +EXPORT_SYMBOL_GPL vmlinux 0x43df9998 posix_clock_unregister +EXPORT_SYMBOL_GPL vmlinux 0x43ec2854 tty_buffer_request_room +EXPORT_SYMBOL_GPL vmlinux 0x43ee57e7 register_ftrace_function +EXPORT_SYMBOL_GPL vmlinux 0x43f56e82 ata_xfer_mode2shift +EXPORT_SYMBOL_GPL vmlinux 0x44404f11 kdb_register_repeat +EXPORT_SYMBOL_GPL vmlinux 0x4474c46a class_destroy +EXPORT_SYMBOL_GPL vmlinux 0x4484a5a4 wait_for_device_probe +EXPORT_SYMBOL_GPL vmlinux 0x44929335 power_supply_class +EXPORT_SYMBOL_GPL vmlinux 0x45317d38 crypto_unregister_ahash +EXPORT_SYMBOL_GPL vmlinux 0x4533da70 ring_buffer_read_finish +EXPORT_SYMBOL_GPL vmlinux 0x4541fe0d mtrr_state +EXPORT_SYMBOL_GPL vmlinux 0x45682e4e rt_mutex_destroy +EXPORT_SYMBOL_GPL vmlinux 0x4574fa19 blkiocg_update_io_add_stats +EXPORT_SYMBOL_GPL vmlinux 0x457594fa crypto_alg_list +EXPORT_SYMBOL_GPL vmlinux 0x4582f777 bus_get_kset +EXPORT_SYMBOL_GPL vmlinux 0x45a4afdd acpi_atomic_read +EXPORT_SYMBOL_GPL vmlinux 0x45bf1ff3 crypto_inc +EXPORT_SYMBOL_GPL vmlinux 0x45c1357d blk_abort_request +EXPORT_SYMBOL_GPL vmlinux 0x45cfaee3 pm_qos_remove_request +EXPORT_SYMBOL_GPL vmlinux 0x45d14bdf hypercall_page +EXPORT_SYMBOL_GPL vmlinux 0x46074c17 sdev_evt_alloc +EXPORT_SYMBOL_GPL vmlinux 0x46099ba5 usb_mon_register +EXPORT_SYMBOL_GPL vmlinux 0x460f31aa rodata_test_data +EXPORT_SYMBOL_GPL vmlinux 0x4619088e kdb_printf +EXPORT_SYMBOL_GPL vmlinux 0x46206701 wm8350_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x465ed2a4 srcu_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x4672e88b __crypto_dequeue_request +EXPORT_SYMBOL_GPL vmlinux 0x46e65a02 netlink_has_listeners +EXPORT_SYMBOL_GPL vmlinux 0x47082a14 sdio_readw +EXPORT_SYMBOL_GPL vmlinux 0x47229b5c gpio_request +EXPORT_SYMBOL_GPL vmlinux 0x474f0a81 usb_lock_device_for_reset +EXPORT_SYMBOL_GPL vmlinux 0x47c53c2f hrtimer_init_sleeper +EXPORT_SYMBOL_GPL vmlinux 0x4806f564 pcie_update_link_speed +EXPORT_SYMBOL_GPL vmlinux 0x4827e9d2 cpuidle_disable_device +EXPORT_SYMBOL_GPL vmlinux 0x4843946f __pci_hp_register +EXPORT_SYMBOL_GPL vmlinux 0x48543665 input_ff_event +EXPORT_SYMBOL_GPL vmlinux 0x486d7aaa ring_buffer_empty +EXPORT_SYMBOL_GPL vmlinux 0x48a488a0 sysctl_tcp_cookie_size +EXPORT_SYMBOL_GPL vmlinux 0x499043d3 crypto_init_queue +EXPORT_SYMBOL_GPL vmlinux 0x49960c1c ata_acpi_cbl_80wire +EXPORT_SYMBOL_GPL vmlinux 0x49ab8d72 seq_open_net +EXPORT_SYMBOL_GPL vmlinux 0x49ba8e37 crypto_unregister_shash +EXPORT_SYMBOL_GPL vmlinux 0x49d4db0f unregister_ftrace_function +EXPORT_SYMBOL_GPL vmlinux 0x49d6bd70 __blk_end_request_err +EXPORT_SYMBOL_GPL vmlinux 0x49fe398e dma_wait_for_async_tx +EXPORT_SYMBOL_GPL vmlinux 0x4a1ccc23 bd_unlink_disk_holder +EXPORT_SYMBOL_GPL vmlinux 0x4a3e118d pci_walk_bus +EXPORT_SYMBOL_GPL vmlinux 0x4a61b05b ata_acpi_gtm_xfermask +EXPORT_SYMBOL_GPL vmlinux 0x4a6861d1 tracepoint_iter_reset +EXPORT_SYMBOL_GPL vmlinux 0x4a790768 device_find_child +EXPORT_SYMBOL_GPL vmlinux 0x4a8e7ca6 crypto_ahash_type +EXPORT_SYMBOL_GPL vmlinux 0x4a9c56ea sysfs_unmerge_group +EXPORT_SYMBOL_GPL vmlinux 0x4b18eb1b nf_unregister_afinfo +EXPORT_SYMBOL_GPL vmlinux 0x4b3ae2f9 crypto_alg_mod_lookup +EXPORT_SYMBOL_GPL vmlinux 0x4b587701 aead_geniv_free +EXPORT_SYMBOL_GPL vmlinux 0x4b5dd648 ata_link_offline +EXPORT_SYMBOL_GPL vmlinux 0x4b7437c5 ata_port_abort +EXPORT_SYMBOL_GPL vmlinux 0x4b799830 rtc_alarm_irq_enable +EXPORT_SYMBOL_GPL vmlinux 0x4b840dfd probe_kernel_read +EXPORT_SYMBOL_GPL vmlinux 0x4b9a5dd9 tpm_release +EXPORT_SYMBOL_GPL vmlinux 0x4bba5c6d ata_pci_sff_activate_host +EXPORT_SYMBOL_GPL vmlinux 0x4bc62a81 audit_enabled +EXPORT_SYMBOL_GPL vmlinux 0x4be289ec ata_pci_bmdma_init +EXPORT_SYMBOL_GPL vmlinux 0x4bef9ada ring_buffer_iter_peek +EXPORT_SYMBOL_GPL vmlinux 0x4bf33608 xenbus_dev_remove +EXPORT_SYMBOL_GPL vmlinux 0x4c144c35 platform_driver_probe +EXPORT_SYMBOL_GPL vmlinux 0x4c34e89b pci_renumber_slot +EXPORT_SYMBOL_GPL vmlinux 0x4c4d633c handle_level_irq +EXPORT_SYMBOL_GPL vmlinux 0x4c55b138 blkio_alloc_blkg_stats +EXPORT_SYMBOL_GPL vmlinux 0x4c759827 byte_rev_table +EXPORT_SYMBOL_GPL vmlinux 0x4c7e3bfa devres_destroy +EXPORT_SYMBOL_GPL vmlinux 0x4cda5229 class_find_device +EXPORT_SYMBOL_GPL vmlinux 0x4ce174fb blk_lld_busy +EXPORT_SYMBOL_GPL vmlinux 0x4cf80027 sysfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0x4d393801 max8997_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0x4d4fd5f1 xfrm_calg_get_byname +EXPORT_SYMBOL_GPL vmlinux 0x4d70c391 usb_autopm_get_interface_no_resume +EXPORT_SYMBOL_GPL vmlinux 0x4d7b218b ata_sff_prereset +EXPORT_SYMBOL_GPL vmlinux 0x4dbee7de class_create_file +EXPORT_SYMBOL_GPL vmlinux 0x4dcce2ed scsi_register_device_handler +EXPORT_SYMBOL_GPL vmlinux 0x4e4f8520 da903x_update +EXPORT_SYMBOL_GPL vmlinux 0x4e826312 ring_buffer_entries +EXPORT_SYMBOL_GPL vmlinux 0x4ef5bcf4 perf_swevent_get_recursion_context +EXPORT_SYMBOL_GPL vmlinux 0x4f673665 rtnl_af_register +EXPORT_SYMBOL_GPL vmlinux 0x4f8be901 usb_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x4f99374b shash_free_instance +EXPORT_SYMBOL_GPL vmlinux 0x4f9f89a4 ahash_free_instance +EXPORT_SYMBOL_GPL vmlinux 0x4fa8fd73 rio_request_inb_mbox +EXPORT_SYMBOL_GPL vmlinux 0x4fac5c05 hrtimer_cancel +EXPORT_SYMBOL_GPL vmlinux 0x4fb19aa3 get_driver +EXPORT_SYMBOL_GPL vmlinux 0x4fc56cce iommu_detach_device +EXPORT_SYMBOL_GPL vmlinux 0x4fda32a4 ip6_dst_lookup_flow +EXPORT_SYMBOL_GPL vmlinux 0x4fdc945d sata_deb_timing_normal +EXPORT_SYMBOL_GPL vmlinux 0x4fe48340 platform_device_del +EXPORT_SYMBOL_GPL vmlinux 0x5017ef4f tps6586x_update +EXPORT_SYMBOL_GPL vmlinux 0x50287d9e acpi_debugfs_dir +EXPORT_SYMBOL_GPL vmlinux 0x5044bb36 ata_host_detach +EXPORT_SYMBOL_GPL vmlinux 0x50543a45 bd_link_disk_holder +EXPORT_SYMBOL_GPL vmlinux 0x506a9004 locks_release_private +EXPORT_SYMBOL_GPL vmlinux 0x50797c11 platform_device_add_resources +EXPORT_SYMBOL_GPL vmlinux 0x5086ac3a alg_test +EXPORT_SYMBOL_GPL vmlinux 0x50907b49 udp6_lib_lookup +EXPORT_SYMBOL_GPL vmlinux 0x50981bb4 sdio_f0_writeb +EXPORT_SYMBOL_GPL vmlinux 0x50b175ab pm_generic_restore +EXPORT_SYMBOL_GPL vmlinux 0x50ba3bec acpi_processor_ffh_cstate_enter +EXPORT_SYMBOL_GPL vmlinux 0x50c7e60b scsi_autopm_put_device +EXPORT_SYMBOL_GPL vmlinux 0x50d1f870 pgprot_writecombine +EXPORT_SYMBOL_GPL vmlinux 0x50d45447 stmpe_set_altfunc +EXPORT_SYMBOL_GPL vmlinux 0x50e7193a __i2c_first_dynamic_bus_num +EXPORT_SYMBOL_GPL vmlinux 0x50ef0965 ata_dev_next +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 0x513cd740 rdev_get_dev +EXPORT_SYMBOL_GPL vmlinux 0x515fef4a bus_find_device_by_name +EXPORT_SYMBOL_GPL vmlinux 0x5187ac4b xen_store_evtchn +EXPORT_SYMBOL_GPL vmlinux 0x518c2fc6 hpet_rtc_dropped_irq +EXPORT_SYMBOL_GPL vmlinux 0x51bf6654 regulator_set_voltage_time +EXPORT_SYMBOL_GPL vmlinux 0x51c82632 ring_buffer_read_prepare +EXPORT_SYMBOL_GPL vmlinux 0x51ca4dde __cpufreq_driver_getavg +EXPORT_SYMBOL_GPL vmlinux 0x51d68524 usb_control_msg +EXPORT_SYMBOL_GPL vmlinux 0x51e03f94 inet_csk_compat_setsockopt +EXPORT_SYMBOL_GPL vmlinux 0x5200eaa4 blocking_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x521be65c rio_request_inb_dbell +EXPORT_SYMBOL_GPL vmlinux 0x523fc9b0 device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x5269e554 usb_get_from_anchor +EXPORT_SYMBOL_GPL vmlinux 0x52755286 cpufreq_cpu_put +EXPORT_SYMBOL_GPL vmlinux 0x52b40e60 pci_hp_remove_module_link +EXPORT_SYMBOL_GPL vmlinux 0x52ba6530 blk_execute_rq_nowait +EXPORT_SYMBOL_GPL vmlinux 0x52cd32c3 pm_generic_freeze +EXPORT_SYMBOL_GPL vmlinux 0x52ce31f0 securityfs_remove +EXPORT_SYMBOL_GPL vmlinux 0x52d29a17 tps6586x_read +EXPORT_SYMBOL_GPL vmlinux 0x52f64498 module_mutex +EXPORT_SYMBOL_GPL vmlinux 0x5324d04f bstr_printf +EXPORT_SYMBOL_GPL vmlinux 0x53596c62 atomic_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x53614269 get_cpu_idle_time_us +EXPORT_SYMBOL_GPL vmlinux 0x5365b101 __tracepoint_block_bio_remap +EXPORT_SYMBOL_GPL vmlinux 0x5372dede unregister_acpi_bus_notifier +EXPORT_SYMBOL_GPL vmlinux 0x53986488 register_die_notifier +EXPORT_SYMBOL_GPL vmlinux 0x53babf5b swiotlb_map_page +EXPORT_SYMBOL_GPL vmlinux 0x53f3606b pci_num_vf +EXPORT_SYMBOL_GPL vmlinux 0x541bd60a irq_work_run +EXPORT_SYMBOL_GPL vmlinux 0x54597f5a stmpe_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x5460c8d8 fsnotify_get_cookie +EXPORT_SYMBOL_GPL vmlinux 0x547d4e38 add_timer_on +EXPORT_SYMBOL_GPL vmlinux 0x5482f849 apei_get_debugfs_dir +EXPORT_SYMBOL_GPL vmlinux 0x548e8fbc dm_kill_unmapped_request +EXPORT_SYMBOL_GPL vmlinux 0x549525ef handle_nested_irq +EXPORT_SYMBOL_GPL vmlinux 0x54a0e869 device_wakeup_enable +EXPORT_SYMBOL_GPL vmlinux 0x55079ac0 remove_irq +EXPORT_SYMBOL_GPL vmlinux 0x5523e4ee __ring_buffer_alloc +EXPORT_SYMBOL_GPL vmlinux 0x5525dba8 hypervisor_kobj +EXPORT_SYMBOL_GPL vmlinux 0x552be709 regulator_bulk_free +EXPORT_SYMBOL_GPL vmlinux 0x55526907 xen_features +EXPORT_SYMBOL_GPL vmlinux 0x5555379d agp_add_bridge +EXPORT_SYMBOL_GPL vmlinux 0x556de970 inet_twsk_put +EXPORT_SYMBOL_GPL vmlinux 0x55be0d55 skb_cow_data +EXPORT_SYMBOL_GPL vmlinux 0x55f2580b __alloc_percpu +EXPORT_SYMBOL_GPL vmlinux 0x560f1a0a usb_free_streams +EXPORT_SYMBOL_GPL vmlinux 0x5622ab62 sysfs_create_link +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 0x564d6c3d inet6_csk_addr2sockaddr +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 0x56e18533 free_vm_area +EXPORT_SYMBOL_GPL vmlinux 0x56e75d47 klist_node_attached +EXPORT_SYMBOL_GPL vmlinux 0x56ead287 __lock_page_killable +EXPORT_SYMBOL_GPL vmlinux 0x56fccdfe ata_noop_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0x57225502 sata_std_hardreset +EXPORT_SYMBOL_GPL vmlinux 0x573b4140 ata_dev_disable +EXPORT_SYMBOL_GPL vmlinux 0x575c5f94 execute_in_process_context +EXPORT_SYMBOL_GPL vmlinux 0x576ae5cc ata_sff_busy_sleep +EXPORT_SYMBOL_GPL vmlinux 0x5779d445 xenbus_exists +EXPORT_SYMBOL_GPL vmlinux 0x5780c2ed ata_acpi_gtm +EXPORT_SYMBOL_GPL vmlinux 0x579e0bf5 rtnl_unregister_all +EXPORT_SYMBOL_GPL vmlinux 0x57a65bd2 vfs_test_lock +EXPORT_SYMBOL_GPL vmlinux 0x57ae094b dev_attr_sw_activity +EXPORT_SYMBOL_GPL vmlinux 0x57dc8eb4 ata_eh_qc_complete +EXPORT_SYMBOL_GPL vmlinux 0x5863ad75 spi_sync +EXPORT_SYMBOL_GPL vmlinux 0x58665ba9 __srcu_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x58a86614 ftrace_set_filter +EXPORT_SYMBOL_GPL vmlinux 0x58fe9409 rio_inb_pwrite_handler +EXPORT_SYMBOL_GPL vmlinux 0x59339c6e shash_ahash_digest +EXPORT_SYMBOL_GPL vmlinux 0x593a36c2 scsi_dh_handler_exist +EXPORT_SYMBOL_GPL vmlinux 0x5961d8ef crypto_aes_set_key +EXPORT_SYMBOL_GPL vmlinux 0x59983620 crypto_attr_alg2 +EXPORT_SYMBOL_GPL vmlinux 0x59b42a52 seccomp_clear_filter +EXPORT_SYMBOL_GPL vmlinux 0x59e079e8 crypto_shash_setkey +EXPORT_SYMBOL_GPL vmlinux 0x59e7849f driver_create_file +EXPORT_SYMBOL_GPL vmlinux 0x59ed6ade rtc_irq_unregister +EXPORT_SYMBOL_GPL vmlinux 0x5a24f9cf __pm_runtime_suspend +EXPORT_SYMBOL_GPL vmlinux 0x5a2b1b67 gnttab_free_grant_reference +EXPORT_SYMBOL_GPL vmlinux 0x5a48fba2 disable_kprobe +EXPORT_SYMBOL_GPL vmlinux 0x5a4d9d74 usb_sg_init +EXPORT_SYMBOL_GPL vmlinux 0x5a55cb7d inet_twsk_alloc +EXPORT_SYMBOL_GPL vmlinux 0x5a67ae28 debugfs_create_u64 +EXPORT_SYMBOL_GPL vmlinux 0x5a7294d6 platform_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x5a7bfe41 crypto_probing_notify +EXPORT_SYMBOL_GPL vmlinux 0x5a9a0982 blk_add_driver_data +EXPORT_SYMBOL_GPL vmlinux 0x5ab326e0 ata_wait_after_reset +EXPORT_SYMBOL_GPL vmlinux 0x5ac2727f smp_call_function_any +EXPORT_SYMBOL_GPL vmlinux 0x5acd677a led_trigger_blink +EXPORT_SYMBOL_GPL vmlinux 0x5af03a28 gnttab_claim_grant_reference +EXPORT_SYMBOL_GPL vmlinux 0x5b00557b xenbus_alloc_evtchn +EXPORT_SYMBOL_GPL vmlinux 0x5b04e71e xen_swiotlb_map_sg +EXPORT_SYMBOL_GPL vmlinux 0x5b435139 unregister_jprobes +EXPORT_SYMBOL_GPL vmlinux 0x5b608578 xenbus_probe_devices +EXPORT_SYMBOL_GPL vmlinux 0x5b747b74 crypto_init_ahash_spawn +EXPORT_SYMBOL_GPL vmlinux 0x5bc21796 usb_anchor_empty +EXPORT_SYMBOL_GPL vmlinux 0x5bc6bc41 dm_noflush_suspending +EXPORT_SYMBOL_GPL vmlinux 0x5bd27c82 mnt_clone_write +EXPORT_SYMBOL_GPL vmlinux 0x5bdf32d1 usb_get_status +EXPORT_SYMBOL_GPL vmlinux 0x5bfc03c3 unregister_keyboard_notifier +EXPORT_SYMBOL_GPL vmlinux 0x5c12b49b __module_text_address +EXPORT_SYMBOL_GPL vmlinux 0x5c426f75 rio_release_outb_dbell +EXPORT_SYMBOL_GPL vmlinux 0x5c5afdc8 device_release_driver +EXPORT_SYMBOL_GPL vmlinux 0x5cfa3a3a ata_sff_wait_ready +EXPORT_SYMBOL_GPL vmlinux 0x5d366dec gnttab_cancel_free_callback +EXPORT_SYMBOL_GPL vmlinux 0x5d48a650 m2p_find_override_pfn +EXPORT_SYMBOL_GPL vmlinux 0x5d730e7b raw_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x5d87c067 register_acpi_bus_notifier +EXPORT_SYMBOL_GPL vmlinux 0x5d9f5718 vfs_getxattr +EXPORT_SYMBOL_GPL vmlinux 0x5db4d4ab pci_add_dynid +EXPORT_SYMBOL_GPL vmlinux 0x5db53185 rtc_set_mmss +EXPORT_SYMBOL_GPL vmlinux 0x5dd465e0 sg_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x5dd67618 register_netevent_notifier +EXPORT_SYMBOL_GPL vmlinux 0x5e0952ec xenbus_map_ring +EXPORT_SYMBOL_GPL vmlinux 0x5e4a301e udp4_lib_lookup +EXPORT_SYMBOL_GPL vmlinux 0x5e4ca1b5 inode_sb_list_add +EXPORT_SYMBOL_GPL vmlinux 0x5e7fb810 blkcipher_walk_phys +EXPORT_SYMBOL_GPL vmlinux 0x5e8b413e ata_sff_data_xfer_noirq +EXPORT_SYMBOL_GPL vmlinux 0x5f06cfe3 tpm_store_cancel +EXPORT_SYMBOL_GPL vmlinux 0x5f1168e2 __inet_lookup_listener +EXPORT_SYMBOL_GPL vmlinux 0x5f11ea8f sdio_writeb +EXPORT_SYMBOL_GPL vmlinux 0x5f2da8c4 check_tsc_unstable +EXPORT_SYMBOL_GPL vmlinux 0x5f880b34 __wake_up_locked_key +EXPORT_SYMBOL_GPL vmlinux 0x5fc79f90 skb_pull_rcsum +EXPORT_SYMBOL_GPL vmlinux 0x5fcdec5d xfrm_ealg_get_byidx +EXPORT_SYMBOL_GPL vmlinux 0x600b3e5f crypto_ahash_finup +EXPORT_SYMBOL_GPL vmlinux 0x604f3dbd driver_find +EXPORT_SYMBOL_GPL vmlinux 0x60506751 unmap_kernel_range_noflush +EXPORT_SYMBOL_GPL vmlinux 0x60a04b5b usb_hcd_pci_probe +EXPORT_SYMBOL_GPL vmlinux 0x60a13e90 rcu_barrier +EXPORT_SYMBOL_GPL vmlinux 0x60bab879 scsi_dh_activate +EXPORT_SYMBOL_GPL vmlinux 0x60cd73ed pv_apic_ops +EXPORT_SYMBOL_GPL vmlinux 0x60dc772f tc3589x_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x611affd0 dm_dispatch_request +EXPORT_SYMBOL_GPL vmlinux 0x6124e631 blocking_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x612a8b44 ata_std_prereset +EXPORT_SYMBOL_GPL vmlinux 0x6133d559 trace_event_raw_init +EXPORT_SYMBOL_GPL vmlinux 0x613df29a blk_rq_prep_clone +EXPORT_SYMBOL_GPL vmlinux 0x61634f05 lock_flocks +EXPORT_SYMBOL_GPL vmlinux 0x61647fa8 irq_work_queue +EXPORT_SYMBOL_GPL vmlinux 0x61842063 bus_for_each_dev +EXPORT_SYMBOL_GPL vmlinux 0x6194ffea do_machine_check +EXPORT_SYMBOL_GPL vmlinux 0x61a21331 usb_set_device_state +EXPORT_SYMBOL_GPL vmlinux 0x61fdee16 usb_put_dev +EXPORT_SYMBOL_GPL vmlinux 0x62048a28 vfs_setxattr +EXPORT_SYMBOL_GPL vmlinux 0x6220494f uart_console_write +EXPORT_SYMBOL_GPL vmlinux 0x62339efc skcipher_geniv_alloc +EXPORT_SYMBOL_GPL vmlinux 0x6290b502 swiotlb_tbl_map_single +EXPORT_SYMBOL_GPL vmlinux 0x629a175c pci_load_and_free_saved_state +EXPORT_SYMBOL_GPL vmlinux 0x62ce200c wakeup_source_add +EXPORT_SYMBOL_GPL vmlinux 0x62d38076 tty_ldisc_deref +EXPORT_SYMBOL_GPL vmlinux 0x62d93cc4 inet_csk_listen_start +EXPORT_SYMBOL_GPL vmlinux 0x62e1a294 tpm_show_temp_deactivated +EXPORT_SYMBOL_GPL vmlinux 0x62e66bc1 debugfs_create_dir +EXPORT_SYMBOL_GPL vmlinux 0x63160364 xen_swiotlb_unmap_sg +EXPORT_SYMBOL_GPL vmlinux 0x63205de1 ata_scsi_unlock_native_capacity +EXPORT_SYMBOL_GPL vmlinux 0x6331c8be queue_work_on +EXPORT_SYMBOL_GPL vmlinux 0x6334f636 xv_create_pool +EXPORT_SYMBOL_GPL vmlinux 0x635ec980 apei_exec_post_unmap_gars +EXPORT_SYMBOL_GPL vmlinux 0x6397e65b regulator_bulk_disable +EXPORT_SYMBOL_GPL vmlinux 0x639ac725 sdev_evt_send_simple +EXPORT_SYMBOL_GPL vmlinux 0x63f4dc09 bprintf +EXPORT_SYMBOL_GPL vmlinux 0x6427d323 css_id +EXPORT_SYMBOL_GPL vmlinux 0x648f7f2a sysdev_driver_register +EXPORT_SYMBOL_GPL vmlinux 0x649d425e __pm_relax +EXPORT_SYMBOL_GPL vmlinux 0x64d600b3 rtc_read_alarm +EXPORT_SYMBOL_GPL vmlinux 0x65198c0f blk_queue_dma_drain +EXPORT_SYMBOL_GPL vmlinux 0x653a7b64 __pci_reset_function +EXPORT_SYMBOL_GPL vmlinux 0x65717f16 sock_prot_inuse_get +EXPORT_SYMBOL_GPL vmlinux 0x659fae7f rio_request_outb_mbox +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 0x65fc0abc ip6_sk_dst_lookup_flow +EXPORT_SYMBOL_GPL vmlinux 0x661601de sprint_symbol +EXPORT_SYMBOL_GPL vmlinux 0x661626e8 register_user_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x66189daa securityfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0x661f7c7b bsg_register_queue +EXPORT_SYMBOL_GPL vmlinux 0x663250d9 pci_hp_change_slot_info +EXPORT_SYMBOL_GPL vmlinux 0x664002f1 fuse_get_req +EXPORT_SYMBOL_GPL vmlinux 0x665a1075 shake_page +EXPORT_SYMBOL_GPL vmlinux 0x668402aa crypto_put_default_rng +EXPORT_SYMBOL_GPL vmlinux 0x66911742 device_reprobe +EXPORT_SYMBOL_GPL vmlinux 0x66b2a859 nr_free_buffer_pages +EXPORT_SYMBOL_GPL vmlinux 0x66d87d38 symbol_put_addr +EXPORT_SYMBOL_GPL vmlinux 0x67226231 i2c_new_probed_device +EXPORT_SYMBOL_GPL vmlinux 0x6739a503 balloon_set_new_target +EXPORT_SYMBOL_GPL vmlinux 0x67955ce6 profile_hits +EXPORT_SYMBOL_GPL vmlinux 0x67a03b01 platform_get_irq +EXPORT_SYMBOL_GPL vmlinux 0x67a55db3 device_for_each_child +EXPORT_SYMBOL_GPL vmlinux 0x67f10b36 ring_buffer_alloc_read_page +EXPORT_SYMBOL_GPL vmlinux 0x68196bc1 preempt_notifier_unregister +EXPORT_SYMBOL_GPL vmlinux 0x6842e2e9 usb_kill_urb +EXPORT_SYMBOL_GPL vmlinux 0x686a5843 dev_attr_link_power_management_policy +EXPORT_SYMBOL_GPL vmlinux 0x686c703f xfrm_count_auth_supported +EXPORT_SYMBOL_GPL vmlinux 0x6892088c unregister_pm_notifier +EXPORT_SYMBOL_GPL vmlinux 0x68b88323 driver_for_each_device +EXPORT_SYMBOL_GPL vmlinux 0x68ea99f8 tc3589x_reg_read +EXPORT_SYMBOL_GPL vmlinux 0x68f2d1c7 unregister_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x69105bc1 ata_msleep +EXPORT_SYMBOL_GPL vmlinux 0x6971f1d9 __irq_set_handler +EXPORT_SYMBOL_GPL vmlinux 0x69975e84 edac_mce_parse +EXPORT_SYMBOL_GPL vmlinux 0x69bee4f4 regulator_set_mode +EXPORT_SYMBOL_GPL vmlinux 0x69d21dd7 xenbus_dev_cancel +EXPORT_SYMBOL_GPL vmlinux 0x69d23b9b inet_hashinfo_init +EXPORT_SYMBOL_GPL vmlinux 0x69e9a2cb ata_scsi_slave_config +EXPORT_SYMBOL_GPL vmlinux 0x69ffff2a cleanup_srcu_struct +EXPORT_SYMBOL_GPL vmlinux 0x6a4f1162 ata_cable_unknown +EXPORT_SYMBOL_GPL vmlinux 0x6a580525 blkdev_aio_write +EXPORT_SYMBOL_GPL vmlinux 0x6a5fb566 rcu_sched_force_quiescent_state +EXPORT_SYMBOL_GPL vmlinux 0x6a75c14a ata_sff_thaw +EXPORT_SYMBOL_GPL vmlinux 0x6a8441be cpci_hp_start +EXPORT_SYMBOL_GPL vmlinux 0x6a921483 vma_kernel_pagesize +EXPORT_SYMBOL_GPL vmlinux 0x6aa1b393 mnt_want_write_file +EXPORT_SYMBOL_GPL vmlinux 0x6ab1e41b cpufreq_frequency_table_target +EXPORT_SYMBOL_GPL vmlinux 0x6acad21f acpi_get_cpuid +EXPORT_SYMBOL_GPL vmlinux 0x6aecc24c ata_dummy_port_info +EXPORT_SYMBOL_GPL vmlinux 0x6b14cc8e crypto_alg_lookup +EXPORT_SYMBOL_GPL vmlinux 0x6b16ea9c xen_register_device_domain_owner +EXPORT_SYMBOL_GPL vmlinux 0x6b29a1fa ring_buffer_event_length +EXPORT_SYMBOL_GPL vmlinux 0x6b4e75b5 xenbus_dev_shutdown +EXPORT_SYMBOL_GPL vmlinux 0x6b807a5f gpio_sysfs_set_active_low +EXPORT_SYMBOL_GPL vmlinux 0x6b93bf60 inet_twdr_twkill_work +EXPORT_SYMBOL_GPL vmlinux 0x6bab98d1 kill_pid_info_as_uid +EXPORT_SYMBOL_GPL vmlinux 0x6bf06e0c register_kretprobes +EXPORT_SYMBOL_GPL vmlinux 0x6c1251fd apei_exec_read_register +EXPORT_SYMBOL_GPL vmlinux 0x6c2917b3 device_create_bin_file +EXPORT_SYMBOL_GPL vmlinux 0x6c4057a9 tps6586x_write +EXPORT_SYMBOL_GPL vmlinux 0x6c49c4f2 clockevents_notify +EXPORT_SYMBOL_GPL vmlinux 0x6c6664a8 crypto_ahash_final +EXPORT_SYMBOL_GPL vmlinux 0x6c7993a7 acpi_pci_find_root +EXPORT_SYMBOL_GPL vmlinux 0x6c8d5ae8 __gpio_get_value +EXPORT_SYMBOL_GPL vmlinux 0x6d2fc5a6 net_namespace_list +EXPORT_SYMBOL_GPL vmlinux 0x6d973a4a sata_scr_write +EXPORT_SYMBOL_GPL vmlinux 0x6db7a8bf __rio_local_read_config_8 +EXPORT_SYMBOL_GPL vmlinux 0x6de6ce16 inet_csk_reqsk_queue_prune +EXPORT_SYMBOL_GPL vmlinux 0x6e1b76e8 md_allow_write +EXPORT_SYMBOL_GPL vmlinux 0x6e341fc8 each_symbol_section +EXPORT_SYMBOL_GPL vmlinux 0x6e39afcb securityfs_create_dir +EXPORT_SYMBOL_GPL vmlinux 0x6e4f3b2c ring_buffer_iter_reset +EXPORT_SYMBOL_GPL vmlinux 0x6e58ddf0 gnttab_end_foreign_transfer_ref +EXPORT_SYMBOL_GPL vmlinux 0x6e653c90 relay_file_operations +EXPORT_SYMBOL_GPL vmlinux 0x6e7474fc xfrm_ealg_get_byid +EXPORT_SYMBOL_GPL vmlinux 0x6e74a218 crypto_register_template +EXPORT_SYMBOL_GPL vmlinux 0x6e7f69e7 __audit_inode_child +EXPORT_SYMBOL_GPL vmlinux 0x6e8145e1 spi_get_device_id +EXPORT_SYMBOL_GPL vmlinux 0x6ea761f7 usb_hcd_is_primary_hcd +EXPORT_SYMBOL_GPL vmlinux 0x6ea98361 ioremap_page_range +EXPORT_SYMBOL_GPL vmlinux 0x6ec03fc2 bdi_writeout_inc +EXPORT_SYMBOL_GPL vmlinux 0x6ef5d78d tpm_show_pubek +EXPORT_SYMBOL_GPL vmlinux 0x6f002272 ata_bmdma_qc_issue +EXPORT_SYMBOL_GPL vmlinux 0x6f1ee69e kgdb_unregister_io_module +EXPORT_SYMBOL_GPL vmlinux 0x6f397d76 register_efivars +EXPORT_SYMBOL_GPL vmlinux 0x6f477e9a dw_spi_xfer_done +EXPORT_SYMBOL_GPL vmlinux 0x6f49c29a tracepoint_iter_start +EXPORT_SYMBOL_GPL vmlinux 0x6fe3d8cf ktime_add_safe +EXPORT_SYMBOL_GPL vmlinux 0x6ff607b6 crypto_get_default_rng +EXPORT_SYMBOL_GPL vmlinux 0x700572e8 ftrace_event_reg +EXPORT_SYMBOL_GPL vmlinux 0x706b3a33 cpufreq_frequency_table_get_attr +EXPORT_SYMBOL_GPL vmlinux 0x706cc48a class_compat_register +EXPORT_SYMBOL_GPL vmlinux 0x7072f0c8 tcp_cong_avoid_ai +EXPORT_SYMBOL_GPL vmlinux 0x707ff1bb ata_xfer_mask2mode +EXPORT_SYMBOL_GPL vmlinux 0x708f3262 ata_pci_sff_init_one +EXPORT_SYMBOL_GPL vmlinux 0x70a43e58 __wake_up_locked +EXPORT_SYMBOL_GPL vmlinux 0x70cf032f usb_hcd_irq +EXPORT_SYMBOL_GPL vmlinux 0x70d7a4c3 xenbus_grant_ring +EXPORT_SYMBOL_GPL vmlinux 0x716265c7 debugfs_initialized +EXPORT_SYMBOL_GPL vmlinux 0x71807968 ata_sg_init +EXPORT_SYMBOL_GPL vmlinux 0x71c6d8bf usb_get_dev +EXPORT_SYMBOL_GPL vmlinux 0x71d6e876 debugfs_create_u32 +EXPORT_SYMBOL_GPL vmlinux 0x71dc9998 crypto_il_tab +EXPORT_SYMBOL_GPL vmlinux 0x71f44715 skcipher_geniv_exit +EXPORT_SYMBOL_GPL vmlinux 0x7204132c __wake_up_sync +EXPORT_SYMBOL_GPL vmlinux 0x72070068 ata_common_sdev_attrs +EXPORT_SYMBOL_GPL vmlinux 0x72101b27 sysfs_remove_file_from_group +EXPORT_SYMBOL_GPL vmlinux 0x723708b1 spi_bus_unlock +EXPORT_SYMBOL_GPL vmlinux 0x724b2d8e tpm_get_timeouts +EXPORT_SYMBOL_GPL vmlinux 0x72704775 __trace_note_message +EXPORT_SYMBOL_GPL vmlinux 0x72741f25 trace_vbprintk +EXPORT_SYMBOL_GPL vmlinux 0x7278d328 all_vm_events +EXPORT_SYMBOL_GPL vmlinux 0x728fb758 rtc_initialize_alarm +EXPORT_SYMBOL_GPL vmlinux 0x72a24e98 sdio_claim_irq +EXPORT_SYMBOL_GPL vmlinux 0x72c318f5 ata_sff_qc_issue +EXPORT_SYMBOL_GPL vmlinux 0x731433ee unregister_timer_hook +EXPORT_SYMBOL_GPL vmlinux 0x731dba7a xen_domain_type +EXPORT_SYMBOL_GPL vmlinux 0x73463792 sdio_memcpy_toio +EXPORT_SYMBOL_GPL vmlinux 0x73551dec xenbus_dev_resume +EXPORT_SYMBOL_GPL vmlinux 0x7371120e usb_ifnum_to_if +EXPORT_SYMBOL_GPL vmlinux 0x738a56a3 fsnotify +EXPORT_SYMBOL_GPL vmlinux 0x73a48b4a ata_sff_std_ports +EXPORT_SYMBOL_GPL vmlinux 0x73a9fb94 ata_std_bios_param +EXPORT_SYMBOL_GPL vmlinux 0x741b0c0f uart_set_options +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 0x74645cd9 inet_csk_route_req +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 0x751e245b pm_relax +EXPORT_SYMBOL_GPL vmlinux 0x7521afb6 leave_mm +EXPORT_SYMBOL_GPL vmlinux 0x7522f3ba irq_modify_status +EXPORT_SYMBOL_GPL vmlinux 0x753ba4ac ata_bmdma_port_intr +EXPORT_SYMBOL_GPL vmlinux 0x75731dee ring_buffer_iter_empty +EXPORT_SYMBOL_GPL vmlinux 0x7578278f hvc_remove +EXPORT_SYMBOL_GPL vmlinux 0x75c1b6ae cpci_hp_register_controller +EXPORT_SYMBOL_GPL vmlinux 0x75e17858 regulator_get_mode +EXPORT_SYMBOL_GPL vmlinux 0x75e25763 crypto_init_shash_spawn +EXPORT_SYMBOL_GPL vmlinux 0x75e8f3c3 crypto_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x75f3e264 seccomp_show_filters +EXPORT_SYMBOL_GPL vmlinux 0x760375a0 led_trigger_event +EXPORT_SYMBOL_GPL vmlinux 0x761188fd dpm_suspend_noirq +EXPORT_SYMBOL_GPL vmlinux 0x76446468 usb_alloc_streams +EXPORT_SYMBOL_GPL vmlinux 0x767a7ffd regulator_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x768c49b4 blkio_root_cgroup +EXPORT_SYMBOL_GPL vmlinux 0x769280f8 exportfs_decode_fh +EXPORT_SYMBOL_GPL vmlinux 0x769f7a2e blk_queue_lld_busy +EXPORT_SYMBOL_GPL vmlinux 0x76b2da1c acpi_get_pci_dev +EXPORT_SYMBOL_GPL vmlinux 0x76c2d596 crypto_ahash_setkey +EXPORT_SYMBOL_GPL vmlinux 0x76c860a2 pci_get_hp_params +EXPORT_SYMBOL_GPL vmlinux 0x76e97a35 devm_kfree +EXPORT_SYMBOL_GPL vmlinux 0x76fb5363 __put_net +EXPORT_SYMBOL_GPL vmlinux 0x77016b04 rio_mport_read_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x7712771a unbind_from_irqhandler +EXPORT_SYMBOL_GPL vmlinux 0x77264322 sysfs_get_dirent +EXPORT_SYMBOL_GPL vmlinux 0x7736eba2 device_move +EXPORT_SYMBOL_GPL vmlinux 0x775a6ef5 kvm_read_and_reset_pf_reason +EXPORT_SYMBOL_GPL vmlinux 0x77b5dbf6 __rtnl_af_unregister +EXPORT_SYMBOL_GPL vmlinux 0x77f70e50 usb_submit_urb +EXPORT_SYMBOL_GPL vmlinux 0x78274bcd sdio_writel +EXPORT_SYMBOL_GPL vmlinux 0x782adb74 hpet_rtc_interrupt +EXPORT_SYMBOL_GPL vmlinux 0x78316791 tc3589x_block_write +EXPORT_SYMBOL_GPL vmlinux 0x7835bfd8 crypto_register_ahash +EXPORT_SYMBOL_GPL vmlinux 0x7845835c hwrng_register +EXPORT_SYMBOL_GPL vmlinux 0x786260c2 system_wq +EXPORT_SYMBOL_GPL vmlinux 0x7866fc51 unregister_kretprobes +EXPORT_SYMBOL_GPL vmlinux 0x7876a821 transport_class_register +EXPORT_SYMBOL_GPL vmlinux 0x7890fdde relay_close +EXPORT_SYMBOL_GPL vmlinux 0x78995230 xenbus_probe_node +EXPORT_SYMBOL_GPL vmlinux 0x78a99c64 dw_spi_resume_host +EXPORT_SYMBOL_GPL vmlinux 0x78af1701 posix_timer_event +EXPORT_SYMBOL_GPL vmlinux 0x78e7ff33 acpi_post_unmap_gar +EXPORT_SYMBOL_GPL vmlinux 0x79087078 cpufreq_get_measured_perf +EXPORT_SYMBOL_GPL vmlinux 0x792b37d5 xfrm_output_resume +EXPORT_SYMBOL_GPL vmlinux 0x7944e0fc tracing_off +EXPORT_SYMBOL_GPL vmlinux 0x797a6e5a spi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x79c39bb2 devres_remove +EXPORT_SYMBOL_GPL vmlinux 0x79dbd4ad class_dev_iter_next +EXPORT_SYMBOL_GPL vmlinux 0x79dea12f srcu_init_notifier_head +EXPORT_SYMBOL_GPL vmlinux 0x79e55309 crypto_drop_spawn +EXPORT_SYMBOL_GPL vmlinux 0x79f697e7 fuse_conn_get +EXPORT_SYMBOL_GPL vmlinux 0x7a0bf283 cpuidle_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x7a194e61 ring_buffer_swap_cpu +EXPORT_SYMBOL_GPL vmlinux 0x7a4c1438 pv_info +EXPORT_SYMBOL_GPL vmlinux 0x7a54f572 rio_mport_write_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x7a5bd9ac usb_hc_died +EXPORT_SYMBOL_GPL vmlinux 0x7a7c5175 amd_erratum_383 +EXPORT_SYMBOL_GPL vmlinux 0x7a98b8e0 tpm_calc_ordinal_duration +EXPORT_SYMBOL_GPL vmlinux 0x7aa1a6f9 generic_fh_to_dentry +EXPORT_SYMBOL_GPL vmlinux 0x7ac8e5b0 acpi_gsi_to_irq +EXPORT_SYMBOL_GPL vmlinux 0x7ae1ae8e cpufreq_frequency_table_put_attr +EXPORT_SYMBOL_GPL vmlinux 0x7b1d544d edac_handler_set +EXPORT_SYMBOL_GPL vmlinux 0x7b22ef45 usb_get_urb +EXPORT_SYMBOL_GPL vmlinux 0x7b2f0a4b exportfs_encode_fh +EXPORT_SYMBOL_GPL vmlinux 0x7b411e84 attribute_container_unregister +EXPORT_SYMBOL_GPL vmlinux 0x7b90d1a9 bind_virq_to_irqhandler +EXPORT_SYMBOL_GPL vmlinux 0x7bb0b53a crypto_alloc_instance +EXPORT_SYMBOL_GPL vmlinux 0x7bb5f6d2 device_register +EXPORT_SYMBOL_GPL vmlinux 0x7bc4654d __css_put +EXPORT_SYMBOL_GPL vmlinux 0x7bce10a7 smp_ops +EXPORT_SYMBOL_GPL vmlinux 0x7bfd08e9 tpm_dev_vendor_release +EXPORT_SYMBOL_GPL vmlinux 0x7c149fae hrtimer_start_range_ns +EXPORT_SYMBOL_GPL vmlinux 0x7c3e2cd1 stmpe_reg_read +EXPORT_SYMBOL_GPL vmlinux 0x7c65154c sysfs_notify_dirent +EXPORT_SYMBOL_GPL vmlinux 0x7c98057e ata_bmdma_setup +EXPORT_SYMBOL_GPL vmlinux 0x7c999d8d __get_vm_area +EXPORT_SYMBOL_GPL vmlinux 0x7ca5749d cpufreq_cpu_get +EXPORT_SYMBOL_GPL vmlinux 0x7cae477f pci_set_pcie_reset_state +EXPORT_SYMBOL_GPL vmlinux 0x7cd9ea10 crypto_shash_final +EXPORT_SYMBOL_GPL vmlinux 0x7ceaf0d5 generic_handle_irq +EXPORT_SYMBOL_GPL vmlinux 0x7cff9748 xenbus_watch_pathfmt +EXPORT_SYMBOL_GPL vmlinux 0x7d509567 tc3589x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x7d59dd46 pm_wq +EXPORT_SYMBOL_GPL vmlinux 0x7d9a3d4e usb_reset_endpoint +EXPORT_SYMBOL_GPL vmlinux 0x7d9fda3a usb_match_id +EXPORT_SYMBOL_GPL vmlinux 0x7dab26b6 wm831x_isinkv_values +EXPORT_SYMBOL_GPL vmlinux 0x7dc5d0b6 crypto_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x7e0f069d alloc_vm_area +EXPORT_SYMBOL_GPL vmlinux 0x7e1183c9 async_schedule +EXPORT_SYMBOL_GPL vmlinux 0x7e275ea8 scsi_complete_async_scans +EXPORT_SYMBOL_GPL vmlinux 0x7e4fb077 __inet_inherit_port +EXPORT_SYMBOL_GPL vmlinux 0x7e5e301f unregister_kprobe +EXPORT_SYMBOL_GPL vmlinux 0x7e64181d usb_calc_bus_time +EXPORT_SYMBOL_GPL vmlinux 0x7e87421a tpm_gen_interrupt +EXPORT_SYMBOL_GPL vmlinux 0x7eadb08f sysdev_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x7ec13661 xen_swiotlb_dma_supported +EXPORT_SYMBOL_GPL vmlinux 0x7ec22f9a apei_estatus_check +EXPORT_SYMBOL_GPL vmlinux 0x7ec6e902 sysfs_update_group +EXPORT_SYMBOL_GPL vmlinux 0x7efef391 pm_runtime_enable +EXPORT_SYMBOL_GPL vmlinux 0x7f17ed67 __crypto_alloc_tfm +EXPORT_SYMBOL_GPL vmlinux 0x7f1971ef led_trigger_unregister_simple +EXPORT_SYMBOL_GPL vmlinux 0x7f3f0f8c ata_pci_bmdma_init_one +EXPORT_SYMBOL_GPL vmlinux 0x7fbacb11 root_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x7fbbecad xen_swiotlb_unmap_sg_attrs +EXPORT_SYMBOL_GPL vmlinux 0x7fbdff5e fuse_sync_release +EXPORT_SYMBOL_GPL vmlinux 0x7fde33cf apply_to_page_range +EXPORT_SYMBOL_GPL vmlinux 0x7ff10ccf raw_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x7ffc8718 gpio_set_debounce +EXPORT_SYMBOL_GPL vmlinux 0x8014b6af input_event_from_user +EXPORT_SYMBOL_GPL vmlinux 0x807bed83 usb_hcd_unmap_urb_for_dma +EXPORT_SYMBOL_GPL vmlinux 0x808c1ec4 crypto_larval_alloc +EXPORT_SYMBOL_GPL vmlinux 0x808ec1a3 crypto_alg_tested +EXPORT_SYMBOL_GPL vmlinux 0x80bc51d1 locks_alloc_lock +EXPORT_SYMBOL_GPL vmlinux 0x80f87665 wm8350_device_init +EXPORT_SYMBOL_GPL vmlinux 0x81084b40 ip_local_out +EXPORT_SYMBOL_GPL vmlinux 0x8119be11 bus_sort_breadthfirst +EXPORT_SYMBOL_GPL vmlinux 0x813e2618 led_trigger_register +EXPORT_SYMBOL_GPL vmlinux 0x8149ea54 ata_timing_find_mode +EXPORT_SYMBOL_GPL vmlinux 0x815f1be2 flush_kthread_worker +EXPORT_SYMBOL_GPL vmlinux 0x81c5e9a5 map_vm_area +EXPORT_SYMBOL_GPL vmlinux 0x81fdc7ec sdio_set_block_size +EXPORT_SYMBOL_GPL vmlinux 0x8226642f __gpio_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x822843f8 dev_forward_skb +EXPORT_SYMBOL_GPL vmlinux 0x825f0828 timerqueue_iterate_next +EXPORT_SYMBOL_GPL vmlinux 0x8279095a clone_private_mount +EXPORT_SYMBOL_GPL vmlinux 0x828f060f xfrm_audit_state_notfound_simple +EXPORT_SYMBOL_GPL vmlinux 0x82939ebd rcu_batches_completed_sched +EXPORT_SYMBOL_GPL vmlinux 0x82cd19f3 register_xenstore_notifier +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 0x8340fe28 srcu_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0x834ee9df blkiocg_add_blkio_group +EXPORT_SYMBOL_GPL vmlinux 0x8357379e cpufreq_frequency_table_verify +EXPORT_SYMBOL_GPL vmlinux 0x83640bd4 pci_block_user_cfg_access +EXPORT_SYMBOL_GPL vmlinux 0x8372daf9 blkiocg_update_io_merged_stats +EXPORT_SYMBOL_GPL vmlinux 0x838546a8 get_task_comm +EXPORT_SYMBOL_GPL vmlinux 0x838bdd35 pm_stay_awake +EXPORT_SYMBOL_GPL vmlinux 0x83a180fd inet_getpeer +EXPORT_SYMBOL_GPL vmlinux 0x83a22b96 scsi_nl_sock +EXPORT_SYMBOL_GPL vmlinux 0x83c2ba16 sdio_writew +EXPORT_SYMBOL_GPL vmlinux 0x83ce0998 tty_put_char +EXPORT_SYMBOL_GPL vmlinux 0x83ce82eb get_monotonic_boottime +EXPORT_SYMBOL_GPL vmlinux 0x843d70ef acpi_is_root_bridge +EXPORT_SYMBOL_GPL vmlinux 0x8452c717 agp_remove_bridge +EXPORT_SYMBOL_GPL vmlinux 0x84764e21 aead_geniv_exit +EXPORT_SYMBOL_GPL vmlinux 0x8487a2b6 flush_work +EXPORT_SYMBOL_GPL vmlinux 0x8490a2bc init_srcu_struct +EXPORT_SYMBOL_GPL vmlinux 0x84aa1b8d usb_register_device_driver +EXPORT_SYMBOL_GPL vmlinux 0x84af5312 system_freezable_wq +EXPORT_SYMBOL_GPL vmlinux 0x84cca4ad platform_get_irq_byname +EXPORT_SYMBOL_GPL vmlinux 0x85307a4f usb_autopm_get_interface_async +EXPORT_SYMBOL_GPL vmlinux 0x85348f01 rio_local_get_device_id +EXPORT_SYMBOL_GPL vmlinux 0x8545f17a synchronize_srcu_expedited +EXPORT_SYMBOL_GPL vmlinux 0x85478a0b inet6_hash_frag +EXPORT_SYMBOL_GPL vmlinux 0x8549a6df inet6_csk_xmit +EXPORT_SYMBOL_GPL vmlinux 0x859aea9a xen_set_domain_pte +EXPORT_SYMBOL_GPL vmlinux 0x85a707cd lookup_instantiate_filp +EXPORT_SYMBOL_GPL vmlinux 0x85c10896 rcu_batches_completed_bh +EXPORT_SYMBOL_GPL vmlinux 0x85d7edfd hpet_set_periodic_freq +EXPORT_SYMBOL_GPL vmlinux 0x85f16171 sysdev_create_file +EXPORT_SYMBOL_GPL vmlinux 0x862177d6 ata_sff_freeze +EXPORT_SYMBOL_GPL vmlinux 0x862ac5d3 crypto_shoot_alg +EXPORT_SYMBOL_GPL vmlinux 0x862f98a3 xen_create_contiguous_region +EXPORT_SYMBOL_GPL vmlinux 0x86623fd7 notify_remote_via_irq +EXPORT_SYMBOL_GPL vmlinux 0x867338d2 dev_set_name +EXPORT_SYMBOL_GPL vmlinux 0x868784cb __symbol_get +EXPORT_SYMBOL_GPL vmlinux 0x869a81dd wm8350_clear_bits +EXPORT_SYMBOL_GPL vmlinux 0x86a363a8 tpm_open +EXPORT_SYMBOL_GPL vmlinux 0x86a51007 gnttab_end_foreign_transfer +EXPORT_SYMBOL_GPL vmlinux 0x86cd2860 xenbus_dev_error +EXPORT_SYMBOL_GPL vmlinux 0x86f012b5 wakeup_source_create +EXPORT_SYMBOL_GPL vmlinux 0x86f5ede6 usb_create_hcd +EXPORT_SYMBOL_GPL vmlinux 0x86f6b99d synchronize_rcu_expedited +EXPORT_SYMBOL_GPL vmlinux 0x870e16b7 xen_test_irq_shared +EXPORT_SYMBOL_GPL vmlinux 0x87161317 sysfs_remove_group +EXPORT_SYMBOL_GPL vmlinux 0x871780bd blk_unprep_request +EXPORT_SYMBOL_GPL vmlinux 0x873fbaea edac_atomic_assert_error +EXPORT_SYMBOL_GPL vmlinux 0x8755b2c7 devres_remove_group +EXPORT_SYMBOL_GPL vmlinux 0x87754115 raw_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0x8785d2a9 get_pid_task +EXPORT_SYMBOL_GPL vmlinux 0x87aa65e0 page_cache_sync_readahead +EXPORT_SYMBOL_GPL vmlinux 0x87cf0a90 injectm +EXPORT_SYMBOL_GPL vmlinux 0x87d1a552 get_current_tty +EXPORT_SYMBOL_GPL vmlinux 0x87f1917d workqueue_congested +EXPORT_SYMBOL_GPL vmlinux 0x87f559a9 get_user_pages_fast +EXPORT_SYMBOL_GPL vmlinux 0x87f99aff bus_rescan_devices +EXPORT_SYMBOL_GPL vmlinux 0x880bd53d css_lookup +EXPORT_SYMBOL_GPL vmlinux 0x8810ad5e crypto_xor +EXPORT_SYMBOL_GPL vmlinux 0x884cf4b5 get_dcookie +EXPORT_SYMBOL_GPL vmlinux 0x88769296 clockevent_delta2ns +EXPORT_SYMBOL_GPL vmlinux 0x88806fce xen_swiotlb_map_sg_attrs +EXPORT_SYMBOL_GPL vmlinux 0x88ab6fe3 kgdb_active +EXPORT_SYMBOL_GPL vmlinux 0x88ab79f2 crypto_unregister_template +EXPORT_SYMBOL_GPL vmlinux 0x88b65d5c blk_trace_startstop +EXPORT_SYMBOL_GPL vmlinux 0x88c7fa3e shash_ahash_update +EXPORT_SYMBOL_GPL vmlinux 0x88c872d5 usb_poison_urb +EXPORT_SYMBOL_GPL vmlinux 0x8913a3e4 queue_delayed_work_on +EXPORT_SYMBOL_GPL vmlinux 0x891a5a7f gnttab_max_grant_frames +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 0x896b94de hwmon_device_register +EXPORT_SYMBOL_GPL vmlinux 0x897981d3 ata_host_activate +EXPORT_SYMBOL_GPL vmlinux 0x89804baa ata_bmdma_start +EXPORT_SYMBOL_GPL vmlinux 0x898ccb1f usb_alloc_urb +EXPORT_SYMBOL_GPL vmlinux 0x89a5afbb __rtnl_link_unregister +EXPORT_SYMBOL_GPL vmlinux 0x89ac42e0 tpm_show_active +EXPORT_SYMBOL_GPL vmlinux 0x89d0d4ea tps65910_clear_bits +EXPORT_SYMBOL_GPL vmlinux 0x89d21a03 crypto_alloc_shash +EXPORT_SYMBOL_GPL vmlinux 0x89d564b1 debugfs_create_size_t +EXPORT_SYMBOL_GPL vmlinux 0x89ff43f6 init_uts_ns +EXPORT_SYMBOL_GPL vmlinux 0x8a01a1fd shash_attr_alg +EXPORT_SYMBOL_GPL vmlinux 0x8a223c8c usb_set_interface +EXPORT_SYMBOL_GPL vmlinux 0x8a52bbf5 bus_for_each_drv +EXPORT_SYMBOL_GPL vmlinux 0x8a63bf7a gpio_free_array +EXPORT_SYMBOL_GPL vmlinux 0x8a6789ed pci_msi_off +EXPORT_SYMBOL_GPL vmlinux 0x8a78989f irq_from_evtchn +EXPORT_SYMBOL_GPL vmlinux 0x8a7ff169 ata_sff_tf_load +EXPORT_SYMBOL_GPL vmlinux 0x8a8c594f fuse_file_poll +EXPORT_SYMBOL_GPL vmlinux 0x8a98a1b5 usb_bus_list_lock +EXPORT_SYMBOL_GPL vmlinux 0x8abacc47 get_max_files +EXPORT_SYMBOL_GPL vmlinux 0x8af22750 debugfs_create_symlink +EXPORT_SYMBOL_GPL vmlinux 0x8b04668e bind_interdomain_evtchn_to_irqhandler +EXPORT_SYMBOL_GPL vmlinux 0x8b113ad1 put_driver +EXPORT_SYMBOL_GPL vmlinux 0x8b39cf9d unregister_kprobes +EXPORT_SYMBOL_GPL vmlinux 0x8b66f9e0 xen_platform_pci_unplug +EXPORT_SYMBOL_GPL vmlinux 0x8b752ac1 ata_tf_to_fis +EXPORT_SYMBOL_GPL vmlinux 0x8b81aed7 driver_add_kobj +EXPORT_SYMBOL_GPL vmlinux 0x8b9200fd lookup_address +EXPORT_SYMBOL_GPL vmlinux 0x8bd22811 xfrm_output +EXPORT_SYMBOL_GPL vmlinux 0x8bfe22ea eventfd_ctx_read +EXPORT_SYMBOL_GPL vmlinux 0x8c06a108 xenbus_transaction_start +EXPORT_SYMBOL_GPL vmlinux 0x8c078bf8 power_supply_unregister +EXPORT_SYMBOL_GPL vmlinux 0x8c38074a unregister_xenstore_notifier +EXPORT_SYMBOL_GPL vmlinux 0x8c40875d rtnl_register +EXPORT_SYMBOL_GPL vmlinux 0x8c5a6707 cpci_hp_unregister_controller +EXPORT_SYMBOL_GPL vmlinux 0x8cba4c9e usb_deregister +EXPORT_SYMBOL_GPL vmlinux 0x8cd9f935 setup_APIC_eilvt +EXPORT_SYMBOL_GPL vmlinux 0x8d1cb3cb pci_find_ext_capability +EXPORT_SYMBOL_GPL vmlinux 0x8d41336a ata_ehi_push_desc +EXPORT_SYMBOL_GPL vmlinux 0x8d6c122e pid_vnr +EXPORT_SYMBOL_GPL vmlinux 0x8d8e0cd3 xen_swiotlb_sync_single_for_device +EXPORT_SYMBOL_GPL vmlinux 0x8d952293 __fsnotify_inode_delete +EXPORT_SYMBOL_GPL vmlinux 0x8ddf4c84 sata_link_debounce +EXPORT_SYMBOL_GPL vmlinux 0x8de7fe80 ata_bmdma_status +EXPORT_SYMBOL_GPL vmlinux 0x8def4745 spi_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x8e06f80b rtc_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x8e09898e ata_ehi_clear_desc +EXPORT_SYMBOL_GPL vmlinux 0x8e16fb22 debugfs_remove_recursive +EXPORT_SYMBOL_GPL vmlinux 0x8e2e2e90 zap_vma_ptes +EXPORT_SYMBOL_GPL vmlinux 0x8e3490bd unuse_mm +EXPORT_SYMBOL_GPL vmlinux 0x8e3b69d3 sdio_f0_readb +EXPORT_SYMBOL_GPL vmlinux 0x8e75302a tpm_show_caps +EXPORT_SYMBOL_GPL vmlinux 0x8eba22c6 free_css_id +EXPORT_SYMBOL_GPL vmlinux 0x8edfc605 acpi_processor_ffh_cstate_probe +EXPORT_SYMBOL_GPL vmlinux 0x8f1452f4 __tracepoint_cpu_idle +EXPORT_SYMBOL_GPL vmlinux 0x8f1f306e da903x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x8f3960f1 queue_kthread_work +EXPORT_SYMBOL_GPL vmlinux 0x8f6771a8 print_context_stack +EXPORT_SYMBOL_GPL vmlinux 0x8f68b8b4 ip_route_output_flow +EXPORT_SYMBOL_GPL vmlinux 0x8f6cee77 __round_jiffies_relative +EXPORT_SYMBOL_GPL vmlinux 0x8f77831d ata_std_postreset +EXPORT_SYMBOL_GPL vmlinux 0x8fbc282b tps6586x_writes +EXPORT_SYMBOL_GPL vmlinux 0x8ffa4b95 sched_setscheduler +EXPORT_SYMBOL_GPL vmlinux 0x9009602a acpi_bus_get_ejd +EXPORT_SYMBOL_GPL vmlinux 0x90966320 security_inode_create +EXPORT_SYMBOL_GPL vmlinux 0x909aca19 attribute_container_register +EXPORT_SYMBOL_GPL vmlinux 0x90a1004a crypto_has_alg +EXPORT_SYMBOL_GPL vmlinux 0x90ba964a simple_attr_read +EXPORT_SYMBOL_GPL vmlinux 0x90c1e5ed input_ff_destroy +EXPORT_SYMBOL_GPL vmlinux 0x90dc29df aout_dump_debugregs +EXPORT_SYMBOL_GPL vmlinux 0x911d76ff fuse_do_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x912e0240 proc_net_remove +EXPORT_SYMBOL_GPL vmlinux 0x91318271 pm_runtime_barrier +EXPORT_SYMBOL_GPL vmlinux 0x91360bd6 hwrng_unregister +EXPORT_SYMBOL_GPL vmlinux 0x91510a8d skb_partial_csum_set +EXPORT_SYMBOL_GPL vmlinux 0x9159b9d6 profile_event_register +EXPORT_SYMBOL_GPL vmlinux 0x918adab1 fb_bl_default_curve +EXPORT_SYMBOL_GPL vmlinux 0x918fa8d9 task_xstate_cachep +EXPORT_SYMBOL_GPL vmlinux 0x91a5c3b8 da903x_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x91c5a952 rtc_class_open +EXPORT_SYMBOL_GPL vmlinux 0x91cb8d09 device_set_wakeup_capable +EXPORT_SYMBOL_GPL vmlinux 0x91cd8cd6 usb_put_hcd +EXPORT_SYMBOL_GPL vmlinux 0x91d9efea inet_unhash +EXPORT_SYMBOL_GPL vmlinux 0x921e1c0b clockevents_register_device +EXPORT_SYMBOL_GPL vmlinux 0x92928a54 pci_reset_function +EXPORT_SYMBOL_GPL vmlinux 0x92d31cfb fixed_phy_add +EXPORT_SYMBOL_GPL vmlinux 0x92f63e9d srcu_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x92fb217b dcookie_unregister +EXPORT_SYMBOL_GPL vmlinux 0x93260715 register_kprobe +EXPORT_SYMBOL_GPL vmlinux 0x933c1674 bus_unregister +EXPORT_SYMBOL_GPL vmlinux 0x93925152 mddev_check_plugged +EXPORT_SYMBOL_GPL vmlinux 0x93b271b2 inet_hash +EXPORT_SYMBOL_GPL vmlinux 0x93c55870 __pm_stay_awake +EXPORT_SYMBOL_GPL vmlinux 0x93cdfb76 cgroup_add_file +EXPORT_SYMBOL_GPL vmlinux 0x93d0755b usb_deregister_dev +EXPORT_SYMBOL_GPL vmlinux 0x93d2422d snmp_mib_free +EXPORT_SYMBOL_GPL vmlinux 0x93ea3d6b skb_segment +EXPORT_SYMBOL_GPL vmlinux 0x941e8c74 bsg_unregister_queue +EXPORT_SYMBOL_GPL vmlinux 0x943fc708 xen_setup_shutdown_event +EXPORT_SYMBOL_GPL vmlinux 0x94a68723 ata_scsi_slave_destroy +EXPORT_SYMBOL_GPL vmlinux 0x94ac35ab da903x_reads +EXPORT_SYMBOL_GPL vmlinux 0x94c318be apei_exec_collect_resources +EXPORT_SYMBOL_GPL vmlinux 0x94eea6d4 noop_backing_dev_info +EXPORT_SYMBOL_GPL vmlinux 0x94ef4d05 cpci_hp_stop +EXPORT_SYMBOL_GPL vmlinux 0x94f0819d ahash_register_instance +EXPORT_SYMBOL_GPL vmlinux 0x952664c5 do_exit +EXPORT_SYMBOL_GPL vmlinux 0x95442f03 __mnt_is_readonly +EXPORT_SYMBOL_GPL vmlinux 0x955b0e2e kthread_worker_fn +EXPORT_SYMBOL_GPL vmlinux 0x9567efca class_compat_create_link +EXPORT_SYMBOL_GPL vmlinux 0x956a91ba gpio_get_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x95b8caa8 pciserial_suspend_ports +EXPORT_SYMBOL_GPL vmlinux 0x95d5c514 scsi_target_block +EXPORT_SYMBOL_GPL vmlinux 0x9621849f ring_buffer_event_data +EXPORT_SYMBOL_GPL vmlinux 0x964d5c39 acpi_os_map_memory +EXPORT_SYMBOL_GPL vmlinux 0x96636cc3 __wake_up_sync_key +EXPORT_SYMBOL_GPL vmlinux 0x9667284a screen_glyph +EXPORT_SYMBOL_GPL vmlinux 0x966a5419 __cpufreq_driver_target +EXPORT_SYMBOL_GPL vmlinux 0x9699fdc3 sync_filesystem +EXPORT_SYMBOL_GPL vmlinux 0x96a67aaa md_run +EXPORT_SYMBOL_GPL vmlinux 0x96cbcf31 pm_qos_add_notifier +EXPORT_SYMBOL_GPL vmlinux 0x971681d8 wm831x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x972c9fcc __pm_runtime_set_status +EXPORT_SYMBOL_GPL vmlinux 0x9731a77b sysfs_notify +EXPORT_SYMBOL_GPL vmlinux 0x97a65d1c net_ns_type_operations +EXPORT_SYMBOL_GPL vmlinux 0x97ff72c4 skb_tstamp_tx +EXPORT_SYMBOL_GPL vmlinux 0x98077cf3 __rio_local_read_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x982a3ea5 sysdev_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x9833bc0c hvc_kick +EXPORT_SYMBOL_GPL vmlinux 0x98439a6e power_supply_changed +EXPORT_SYMBOL_GPL vmlinux 0x98850dd2 adp5520_clr_bits +EXPORT_SYMBOL_GPL vmlinux 0x98a44afc xenbus_read_otherend_details +EXPORT_SYMBOL_GPL vmlinux 0x98ab96c4 raw_seq_next +EXPORT_SYMBOL_GPL vmlinux 0x98ceef06 __tracepoint_napi_poll +EXPORT_SYMBOL_GPL vmlinux 0x9924c496 __usb_get_extra_descriptor +EXPORT_SYMBOL_GPL vmlinux 0x9930e861 pci_hp_create_module_link +EXPORT_SYMBOL_GPL vmlinux 0x995258ef regulator_bulk_get +EXPORT_SYMBOL_GPL vmlinux 0x995d1071 prof_on +EXPORT_SYMBOL_GPL vmlinux 0x99642b83 device_schedule_callback_owner +EXPORT_SYMBOL_GPL vmlinux 0x99a792c2 wm8350_block_read +EXPORT_SYMBOL_GPL vmlinux 0x99bf6d14 ata_do_dev_read_id +EXPORT_SYMBOL_GPL vmlinux 0x99edeb3f ip6_dst_lookup +EXPORT_SYMBOL_GPL vmlinux 0x99f71ed4 wm831x_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0x9a11a0fc crypto_attr_alg_name +EXPORT_SYMBOL_GPL vmlinux 0x9a4d1034 idle_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0x9a54d386 sysfs_add_file_to_group +EXPORT_SYMBOL_GPL vmlinux 0x9ae3a394 kernel_kobj +EXPORT_SYMBOL_GPL vmlinux 0x9afc1651 xen_swiotlb_sync_single_for_cpu +EXPORT_SYMBOL_GPL vmlinux 0x9b571ed5 tty_ldisc_ref_wait +EXPORT_SYMBOL_GPL vmlinux 0x9b882944 unregister_ftrace_event +EXPORT_SYMBOL_GPL vmlinux 0x9b9dd576 nf_register_afinfo +EXPORT_SYMBOL_GPL vmlinux 0x9b9f3648 pcibios_scan_specific_bus +EXPORT_SYMBOL_GPL vmlinux 0x9ba0501e unregister_vt_notifier +EXPORT_SYMBOL_GPL vmlinux 0x9be7aadc find_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0x9bf27d61 bus_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x9bf6d8a5 mmput +EXPORT_SYMBOL_GPL vmlinux 0x9bf97827 driver_attach +EXPORT_SYMBOL_GPL vmlinux 0x9cb8037b xfrm_count_enc_supported +EXPORT_SYMBOL_GPL vmlinux 0x9cbf7e5d power_supply_am_i_supplied +EXPORT_SYMBOL_GPL vmlinux 0x9cc5b71e rtnl_put_cacheinfo +EXPORT_SYMBOL_GPL vmlinux 0x9ccd4958 regulator_enable +EXPORT_SYMBOL_GPL vmlinux 0x9cf5a869 sata_link_scr_lpm +EXPORT_SYMBOL_GPL vmlinux 0x9d06688b register_xenbus_watch +EXPORT_SYMBOL_GPL vmlinux 0x9d192710 xv_free +EXPORT_SYMBOL_GPL vmlinux 0x9d3850e1 gnttab_alloc_grant_references +EXPORT_SYMBOL_GPL vmlinux 0x9d394369 device_wakeup_disable +EXPORT_SYMBOL_GPL vmlinux 0x9d54023e regulator_is_enabled +EXPORT_SYMBOL_GPL vmlinux 0x9db03033 ata_sff_dev_classify +EXPORT_SYMBOL_GPL vmlinux 0x9dbaa80c skb_morph +EXPORT_SYMBOL_GPL vmlinux 0x9dd270a9 mmc_app_cmd +EXPORT_SYMBOL_GPL vmlinux 0x9dde75f6 inet_csk_compat_getsockopt +EXPORT_SYMBOL_GPL vmlinux 0x9e26b0ba user_destroy +EXPORT_SYMBOL_GPL vmlinux 0x9e4783dc __inet_hash_nolisten +EXPORT_SYMBOL_GPL vmlinux 0x9e4c23a9 transport_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0x9e59bd9d ata_host_suspend +EXPORT_SYMBOL_GPL vmlinux 0x9e5a1b34 inet_diag_register +EXPORT_SYMBOL_GPL vmlinux 0x9e94755c m2p_remove_override +EXPORT_SYMBOL_GPL vmlinux 0x9ea91f56 class_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x9eb646e2 crypto_rng_type +EXPORT_SYMBOL_GPL vmlinux 0x9ef83541 __class_register +EXPORT_SYMBOL_GPL vmlinux 0x9f0433a4 crypto_grab_skcipher +EXPORT_SYMBOL_GPL vmlinux 0x9f25f2b4 device_del +EXPORT_SYMBOL_GPL vmlinux 0x9f35e685 ata_bmdma_dumb_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0x9f40a6d6 async_synchronize_full_domain +EXPORT_SYMBOL_GPL vmlinux 0x9f616c45 regulator_set_voltage +EXPORT_SYMBOL_GPL vmlinux 0x9f6ded61 probe_kernel_write +EXPORT_SYMBOL_GPL vmlinux 0x9f70712a crypto_spawn_tfm2 +EXPORT_SYMBOL_GPL vmlinux 0x9f88c804 ata_pci_device_do_resume +EXPORT_SYMBOL_GPL vmlinux 0x9fce80db fb_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x9fd0f482 set_cpus_allowed_ptr +EXPORT_SYMBOL_GPL vmlinux 0x9fd1ede8 ata_sas_port_init +EXPORT_SYMBOL_GPL vmlinux 0x9fe42348 fuse_conn_init +EXPORT_SYMBOL_GPL vmlinux 0xa013740c stmpe_block_read +EXPORT_SYMBOL_GPL vmlinux 0xa0396ad4 fuse_do_open +EXPORT_SYMBOL_GPL vmlinux 0xa0611d45 task_current_syscall +EXPORT_SYMBOL_GPL vmlinux 0xa07accab relay_buf_full +EXPORT_SYMBOL_GPL vmlinux 0xa08de29c blkiocg_del_blkio_group +EXPORT_SYMBOL_GPL vmlinux 0xa0bd9557 pci_intx +EXPORT_SYMBOL_GPL vmlinux 0xa0c905bf handle_simple_irq +EXPORT_SYMBOL_GPL vmlinux 0xa0db1d8d usb_kill_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0xa0edb398 sysfs_rename_link +EXPORT_SYMBOL_GPL vmlinux 0xa0f29153 blk_trace_setup +EXPORT_SYMBOL_GPL vmlinux 0xa156a1f2 erst_get_record_id_end +EXPORT_SYMBOL_GPL vmlinux 0xa199a939 shash_register_instance +EXPORT_SYMBOL_GPL vmlinux 0xa1a5af3c pstore_write +EXPORT_SYMBOL_GPL vmlinux 0xa1ddf303 fpu_finit +EXPORT_SYMBOL_GPL vmlinux 0xa1ded636 driver_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xa1f54081 tcp_init_congestion_ops +EXPORT_SYMBOL_GPL vmlinux 0xa1fad315 inet_hash_connect +EXPORT_SYMBOL_GPL vmlinux 0xa209f562 i2c_unlock_adapter +EXPORT_SYMBOL_GPL vmlinux 0xa21c68dc klist_iter_init_node +EXPORT_SYMBOL_GPL vmlinux 0xa221a486 xenbus_dev_probe +EXPORT_SYMBOL_GPL vmlinux 0xa226645e ata_cable_sata +EXPORT_SYMBOL_GPL vmlinux 0xa2364cb9 usb_find_alt_setting +EXPORT_SYMBOL_GPL vmlinux 0xa29a6d5c file_ra_state_init +EXPORT_SYMBOL_GPL vmlinux 0xa2a27daa regulator_unregister +EXPORT_SYMBOL_GPL vmlinux 0xa2e67f08 acpi_bus_generate_proc_event4 +EXPORT_SYMBOL_GPL vmlinux 0xa2e7c765 regulator_force_disable +EXPORT_SYMBOL_GPL vmlinux 0xa3134988 usb_register_dev +EXPORT_SYMBOL_GPL vmlinux 0xa328123a pci_find_next_ht_capability +EXPORT_SYMBOL_GPL vmlinux 0xa34495a5 cpufreq_freq_attr_scaling_available_freqs +EXPORT_SYMBOL_GPL vmlinux 0xa353fffc xenbus_rm +EXPORT_SYMBOL_GPL vmlinux 0xa369ea61 dm_disk +EXPORT_SYMBOL_GPL vmlinux 0xa3d1ff2f ata_bmdma32_port_ops +EXPORT_SYMBOL_GPL vmlinux 0xa40a8590 input_event_to_user +EXPORT_SYMBOL_GPL vmlinux 0xa4323872 __pneigh_lookup +EXPORT_SYMBOL_GPL vmlinux 0xa43d46c4 dm_send_uevents +EXPORT_SYMBOL_GPL vmlinux 0xa452c297 hpet_mask_rtc_irq_bit +EXPORT_SYMBOL_GPL vmlinux 0xa452f2a4 xen_pirq_from_irq +EXPORT_SYMBOL_GPL vmlinux 0xa48196c8 kdb_poll_idx +EXPORT_SYMBOL_GPL vmlinux 0xa486ad57 da903x_writes +EXPORT_SYMBOL_GPL vmlinux 0xa491c158 rtc_class_close +EXPORT_SYMBOL_GPL vmlinux 0xa49a0153 ring_buffer_record_disable +EXPORT_SYMBOL_GPL vmlinux 0xa49f26bb ata_pci_device_resume +EXPORT_SYMBOL_GPL vmlinux 0xa4a42813 vbin_printf +EXPORT_SYMBOL_GPL vmlinux 0xa4b4cae0 xen_swiotlb_sync_sg_for_cpu +EXPORT_SYMBOL_GPL vmlinux 0xa4d58669 math_state_restore +EXPORT_SYMBOL_GPL vmlinux 0xa4f954ce tcp_twsk_unique +EXPORT_SYMBOL_GPL vmlinux 0xa53d9f4b user_match +EXPORT_SYMBOL_GPL vmlinux 0xa551decf rio_get_asm +EXPORT_SYMBOL_GPL vmlinux 0xa5567bb9 crypto_mod_put +EXPORT_SYMBOL_GPL vmlinux 0xa5759dc0 hrtimer_start +EXPORT_SYMBOL_GPL vmlinux 0xa59a7cb4 ring_buffer_entries_cpu +EXPORT_SYMBOL_GPL vmlinux 0xa59a95f1 raw_seq_open +EXPORT_SYMBOL_GPL vmlinux 0xa5b28fb6 __tracepoint_block_bio_complete +EXPORT_SYMBOL_GPL vmlinux 0xa5b4216d pci_bus_add_device +EXPORT_SYMBOL_GPL vmlinux 0xa5efbf4c async_synchronize_full +EXPORT_SYMBOL_GPL vmlinux 0xa5fdd3a1 pciserial_resume_ports +EXPORT_SYMBOL_GPL vmlinux 0xa606a360 scsi_unregister_device_handler +EXPORT_SYMBOL_GPL vmlinux 0xa6074f0c firmware_kobj +EXPORT_SYMBOL_GPL vmlinux 0xa6215785 crypto_init_spawn +EXPORT_SYMBOL_GPL vmlinux 0xa64a123a fuse_request_alloc +EXPORT_SYMBOL_GPL vmlinux 0xa650654d seq_release_net +EXPORT_SYMBOL_GPL vmlinux 0xa660d103 pm_generic_runtime_idle +EXPORT_SYMBOL_GPL vmlinux 0xa68216c6 ata_bmdma_port_start32 +EXPORT_SYMBOL_GPL vmlinux 0xa6bf1009 pm_generic_resume +EXPORT_SYMBOL_GPL vmlinux 0xa6c57798 crypto_lookup_template +EXPORT_SYMBOL_GPL vmlinux 0xa6f9484f crypto_dequeue_request +EXPORT_SYMBOL_GPL vmlinux 0xa70824c8 __pm_runtime_idle +EXPORT_SYMBOL_GPL vmlinux 0xa70a93b5 dm_underlying_device_busy +EXPORT_SYMBOL_GPL vmlinux 0xa71c29da xfrm_audit_policy_delete +EXPORT_SYMBOL_GPL vmlinux 0xa722a819 cpu_has_amd_erratum +EXPORT_SYMBOL_GPL vmlinux 0xa7391c4a pm_runtime_forbid +EXPORT_SYMBOL_GPL vmlinux 0xa7476714 crypto_register_instance +EXPORT_SYMBOL_GPL vmlinux 0xa74e931b __alloc_workqueue_key +EXPORT_SYMBOL_GPL vmlinux 0xa7a8d2f2 unregister_wide_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0xa7ec8de7 setup_irq +EXPORT_SYMBOL_GPL vmlinux 0xa83273db task_blkio_cgroup +EXPORT_SYMBOL_GPL vmlinux 0xa83b564b disk_part_iter_init +EXPORT_SYMBOL_GPL vmlinux 0xa84cbc7f sysdev_store_ulong +EXPORT_SYMBOL_GPL vmlinux 0xa874a01a hvc_poll +EXPORT_SYMBOL_GPL vmlinux 0xa87d07dc page_cache_async_readahead +EXPORT_SYMBOL_GPL vmlinux 0xa888ac0a __pm_runtime_resume +EXPORT_SYMBOL_GPL vmlinux 0xa88dd4ad cgroup_to_blkio_cgroup +EXPORT_SYMBOL_GPL vmlinux 0xa8994536 ring_buffer_size +EXPORT_SYMBOL_GPL vmlinux 0xa8b82a53 xen_destroy_contiguous_region +EXPORT_SYMBOL_GPL vmlinux 0xa8dfbb46 sdev_evt_send +EXPORT_SYMBOL_GPL vmlinux 0xa8f59416 gpio_direction_output +EXPORT_SYMBOL_GPL vmlinux 0xa9126bff hpet_set_rtc_irq_bit +EXPORT_SYMBOL_GPL vmlinux 0xa9292509 wm831x_reg_unlock +EXPORT_SYMBOL_GPL vmlinux 0xa965a093 invalidate_inode_pages2 +EXPORT_SYMBOL_GPL vmlinux 0xa965bfba ata_acpi_stm +EXPORT_SYMBOL_GPL vmlinux 0xa987409f perf_event_release_kernel +EXPORT_SYMBOL_GPL vmlinux 0xa99934bf ata_sas_port_start +EXPORT_SYMBOL_GPL vmlinux 0xa9aec48d usb_unlink_urb +EXPORT_SYMBOL_GPL vmlinux 0xa9c530b8 unregister_oom_notifier +EXPORT_SYMBOL_GPL vmlinux 0xa9e2656f pci_find_next_capability +EXPORT_SYMBOL_GPL vmlinux 0xa9f3f261 net_ipv4_ctl_path +EXPORT_SYMBOL_GPL vmlinux 0xaa4769ba __scsi_get_command +EXPORT_SYMBOL_GPL vmlinux 0xaa50fa1e dw_spi_remove_host +EXPORT_SYMBOL_GPL vmlinux 0xaa8e8288 sdio_disable_func +EXPORT_SYMBOL_GPL vmlinux 0xaadd747f wm831x_reg_read +EXPORT_SYMBOL_GPL vmlinux 0xaae834fc inet6_csk_bind_conflict +EXPORT_SYMBOL_GPL vmlinux 0xab01acbe gnttab_request_free_callback +EXPORT_SYMBOL_GPL vmlinux 0xab01d91a apei_exec_run +EXPORT_SYMBOL_GPL vmlinux 0xab4f9b02 user_instantiate +EXPORT_SYMBOL_GPL vmlinux 0xab6babaf pm_qos_request +EXPORT_SYMBOL_GPL vmlinux 0xab6cbb4d flush_kthread_work +EXPORT_SYMBOL_GPL vmlinux 0xab87f0b0 tcp_twsk_destructor +EXPORT_SYMBOL_GPL vmlinux 0xabb1c2b3 ring_buffer_read +EXPORT_SYMBOL_GPL vmlinux 0xabbba427 pci_stop_bus_device +EXPORT_SYMBOL_GPL vmlinux 0xabc25dca adp5520_write +EXPORT_SYMBOL_GPL vmlinux 0xabd0ea0d input_ff_erase +EXPORT_SYMBOL_GPL vmlinux 0xac2769dc pskb_put +EXPORT_SYMBOL_GPL vmlinux 0xac3a0113 register_kretprobe +EXPORT_SYMBOL_GPL vmlinux 0xac850ecf m2p_add_override +EXPORT_SYMBOL_GPL vmlinux 0xac9ce195 kvm_async_pf_task_wait +EXPORT_SYMBOL_GPL vmlinux 0xacaf916b bus_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0xacafa8e7 vector_used_by_percpu_irq +EXPORT_SYMBOL_GPL vmlinux 0xacca7068 eventfd_ctx_get +EXPORT_SYMBOL_GPL vmlinux 0xacd94231 usb_hcd_pci_pm_ops +EXPORT_SYMBOL_GPL vmlinux 0xace48266 usb_get_hcd +EXPORT_SYMBOL_GPL vmlinux 0xace5c0fc usb_bus_list +EXPORT_SYMBOL_GPL vmlinux 0xace87c85 sysfs_create_files +EXPORT_SYMBOL_GPL vmlinux 0xacea353f regulator_put +EXPORT_SYMBOL_GPL vmlinux 0xad096363 xenbus_printf +EXPORT_SYMBOL_GPL vmlinux 0xad1f9a19 vfs_removexattr +EXPORT_SYMBOL_GPL vmlinux 0xad58becf tpm_show_pcrs +EXPORT_SYMBOL_GPL vmlinux 0xad5f1b39 nf_net_ipv4_netfilter_sysctl_path +EXPORT_SYMBOL_GPL vmlinux 0xadc785ec kgdb_register_io_module +EXPORT_SYMBOL_GPL vmlinux 0xade1a84e rdev_get_id +EXPORT_SYMBOL_GPL vmlinux 0xadf6aa4d tpm_pcr_read +EXPORT_SYMBOL_GPL vmlinux 0xae0c87ee pm_qos_remove_notifier +EXPORT_SYMBOL_GPL vmlinux 0xae1191d9 crypto_aead_type +EXPORT_SYMBOL_GPL vmlinux 0xae24d914 scsi_schedule_eh +EXPORT_SYMBOL_GPL vmlinux 0xae2918ea __blocking_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xae3731bb ata_cable_80wire +EXPORT_SYMBOL_GPL vmlinux 0xae4ce8be crypto_init_spawn2 +EXPORT_SYMBOL_GPL vmlinux 0xae7c5411 ms_hyperv +EXPORT_SYMBOL_GPL vmlinux 0xae845609 edac_mce_enabled +EXPORT_SYMBOL_GPL vmlinux 0xae97d753 sysdev_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0xae99b192 regulator_get_current_limit +EXPORT_SYMBOL_GPL vmlinux 0xaea9aaca tpm_pm_suspend +EXPORT_SYMBOL_GPL vmlinux 0xaeea3073 xfrm_aead_get_byname +EXPORT_SYMBOL_GPL vmlinux 0xaef96acf ring_buffer_record_disable_cpu +EXPORT_SYMBOL_GPL vmlinux 0xaf18ca14 usb_hcd_unmap_urb_setup_for_dma +EXPORT_SYMBOL_GPL vmlinux 0xaf51a717 trace_seq_printf +EXPORT_SYMBOL_GPL vmlinux 0xaf625902 wm8994_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0xaf69699e xv_get_object_size +EXPORT_SYMBOL_GPL vmlinux 0xaf89bc8c hrtimer_forward +EXPORT_SYMBOL_GPL vmlinux 0xaf9a04c3 usb_autopm_put_interface_async +EXPORT_SYMBOL_GPL vmlinux 0xafd0c7a0 scsi_dh_set_params +EXPORT_SYMBOL_GPL vmlinux 0xafd7616c blkcipher_walk_virt +EXPORT_SYMBOL_GPL vmlinux 0xafdcfff2 kobject_uevent +EXPORT_SYMBOL_GPL vmlinux 0xafe1dfe0 cpuidle_enable_device +EXPORT_SYMBOL_GPL vmlinux 0xafe845e8 iommu_attach_device +EXPORT_SYMBOL_GPL vmlinux 0xafe8c069 da903x_read +EXPORT_SYMBOL_GPL vmlinux 0xaff7374e tc3589x_block_read +EXPORT_SYMBOL_GPL vmlinux 0xb0d5171f crypto_larval_kill +EXPORT_SYMBOL_GPL vmlinux 0xb10d55bc cn_netlink_send +EXPORT_SYMBOL_GPL vmlinux 0xb113aac1 print_context_stack_bp +EXPORT_SYMBOL_GPL vmlinux 0xb1336f54 inet6_csk_search_req +EXPORT_SYMBOL_GPL vmlinux 0xb1500bc5 rt_mutex_timed_lock +EXPORT_SYMBOL_GPL vmlinux 0xb18429eb suspend_device_irqs +EXPORT_SYMBOL_GPL vmlinux 0xb184765a tracepoint_iter_stop +EXPORT_SYMBOL_GPL vmlinux 0xb1acbcce rcu_barrier_sched +EXPORT_SYMBOL_GPL vmlinux 0xb1b22fc4 spi_sync_locked +EXPORT_SYMBOL_GPL vmlinux 0xb1b70394 pci_create_slot +EXPORT_SYMBOL_GPL vmlinux 0xb1e443fa disk_check_events +EXPORT_SYMBOL_GPL vmlinux 0xb243b52c transport_add_device +EXPORT_SYMBOL_GPL vmlinux 0xb27fe22b dio_end_io +EXPORT_SYMBOL_GPL vmlinux 0xb28891bf i2c_probe_func_quick_read +EXPORT_SYMBOL_GPL vmlinux 0xb28eaf5c disk_part_iter_exit +EXPORT_SYMBOL_GPL vmlinux 0xb2d02d37 ata_sff_hsm_move +EXPORT_SYMBOL_GPL vmlinux 0xb31ecb42 ring_buffer_read_page +EXPORT_SYMBOL_GPL vmlinux 0xb3253ed9 hpet_rtc_timer_init +EXPORT_SYMBOL_GPL vmlinux 0xb347bb2c work_busy +EXPORT_SYMBOL_GPL vmlinux 0xb34c8881 edac_class +EXPORT_SYMBOL_GPL vmlinux 0xb3634b8f usb_bulk_msg +EXPORT_SYMBOL_GPL vmlinux 0xb363bf90 tcp_death_row +EXPORT_SYMBOL_GPL vmlinux 0xb369aa43 led_trigger_set_default +EXPORT_SYMBOL_GPL vmlinux 0xb3d5eab7 acpi_atomic_write +EXPORT_SYMBOL_GPL vmlinux 0xb3dd3095 blkiocg_lookup_group +EXPORT_SYMBOL_GPL vmlinux 0xb4572bf9 fsstack_copy_inode_size +EXPORT_SYMBOL_GPL vmlinux 0xb4759adc stop_machine +EXPORT_SYMBOL_GPL vmlinux 0xb479896d pci_cleanup_aer_uncorrect_error_status +EXPORT_SYMBOL_GPL vmlinux 0xb4a7e014 max8997_bulk_write +EXPORT_SYMBOL_GPL vmlinux 0xb4e14553 gnttab_query_foreign_access +EXPORT_SYMBOL_GPL vmlinux 0xb4ea7cf7 kgdb_connected +EXPORT_SYMBOL_GPL vmlinux 0xb5154383 i2c_new_dummy +EXPORT_SYMBOL_GPL vmlinux 0xb51d21c6 tps6586x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0xb51fbd64 edac_op_state +EXPORT_SYMBOL_GPL vmlinux 0xb53620d1 pci_vpd_find_info_keyword +EXPORT_SYMBOL_GPL vmlinux 0xb53ae573 cpu_idle_wait +EXPORT_SYMBOL_GPL vmlinux 0xb58dcfa2 synchronize_sched_expedited +EXPORT_SYMBOL_GPL vmlinux 0xb590748e scsi_internal_device_block +EXPORT_SYMBOL_GPL vmlinux 0xb5955754 transport_destroy_device +EXPORT_SYMBOL_GPL vmlinux 0xb5d2b6d0 stmpe_disable +EXPORT_SYMBOL_GPL vmlinux 0xb5d59167 i2c_add_numbered_adapter +EXPORT_SYMBOL_GPL vmlinux 0xb5f17edf perf_register_guest_info_callbacks +EXPORT_SYMBOL_GPL vmlinux 0xb6230f1f gnttab_grant_foreign_access +EXPORT_SYMBOL_GPL vmlinux 0xb65b1f52 console_drivers +EXPORT_SYMBOL_GPL vmlinux 0xb65c52b7 pci_unblock_user_cfg_access +EXPORT_SYMBOL_GPL vmlinux 0xb6aeb661 ata_id_c_string +EXPORT_SYMBOL_GPL vmlinux 0xb6bb6777 rtnl_link_unregister +EXPORT_SYMBOL_GPL vmlinux 0xb6e6571b __put_task_struct +EXPORT_SYMBOL_GPL vmlinux 0xb7074221 inet_csk_get_port +EXPORT_SYMBOL_GPL vmlinux 0xb718f2f9 sfi_table_parse +EXPORT_SYMBOL_GPL vmlinux 0xb734943a __ip_route_output_key +EXPORT_SYMBOL_GPL vmlinux 0xb7575505 invalidate_inode_pages2_range +EXPORT_SYMBOL_GPL vmlinux 0xb77e3f4f __sock_recv_ts_and_drops +EXPORT_SYMBOL_GPL vmlinux 0xb7918d05 regulator_set_optimum_mode +EXPORT_SYMBOL_GPL vmlinux 0xb7a10aea usb_ep0_reinit +EXPORT_SYMBOL_GPL vmlinux 0xb7d617a6 device_remove_bin_file +EXPORT_SYMBOL_GPL vmlinux 0xb7d7c12e hpet_set_alarm_time +EXPORT_SYMBOL_GPL vmlinux 0xb7d7f6b2 usb_remove_hcd +EXPORT_SYMBOL_GPL vmlinux 0xb7ddc62b blk_insert_cloned_request +EXPORT_SYMBOL_GPL vmlinux 0xb7e2eb91 mce_cpu_specific_poll +EXPORT_SYMBOL_GPL vmlinux 0xb7e9de1b blk_queue_flush +EXPORT_SYMBOL_GPL vmlinux 0xb7f4e553 erst_read +EXPORT_SYMBOL_GPL vmlinux 0xb7f77027 rtc_tm_to_ktime +EXPORT_SYMBOL_GPL vmlinux 0xb81033e8 xenbus_free_evtchn +EXPORT_SYMBOL_GPL vmlinux 0xb813ce5a timecompare_transform +EXPORT_SYMBOL_GPL vmlinux 0xb820b982 debugfs_create_x16 +EXPORT_SYMBOL_GPL vmlinux 0xb883bf79 put_pid +EXPORT_SYMBOL_GPL vmlinux 0xb8c34616 eventfd_ctx_fileget +EXPORT_SYMBOL_GPL vmlinux 0xb8d2a520 tun_get_socket +EXPORT_SYMBOL_GPL vmlinux 0xb8e75762 pci_ioremap_bar +EXPORT_SYMBOL_GPL vmlinux 0xb903674c scatterwalk_map_and_copy +EXPORT_SYMBOL_GPL vmlinux 0xb91da372 __inet_twsk_hashdance +EXPORT_SYMBOL_GPL vmlinux 0xb94db510 register_jprobe +EXPORT_SYMBOL_GPL vmlinux 0xb97aa303 dm_set_device_limits +EXPORT_SYMBOL_GPL vmlinux 0xb99d5837 xenbus_read +EXPORT_SYMBOL_GPL vmlinux 0xb9b9df41 usb_amd_dev_put +EXPORT_SYMBOL_GPL vmlinux 0xb9bdadbb pci_set_cacheline_size +EXPORT_SYMBOL_GPL vmlinux 0xb9c3c79d devres_find +EXPORT_SYMBOL_GPL vmlinux 0xb9c425de register_syscore_ops +EXPORT_SYMBOL_GPL vmlinux 0xb9df85dd inet_twsk_schedule +EXPORT_SYMBOL_GPL vmlinux 0xb9ea5c1f pci_store_saved_state +EXPORT_SYMBOL_GPL vmlinux 0xb9eb3aa9 add_uevent_var +EXPORT_SYMBOL_GPL vmlinux 0xba0882b5 klist_add_tail +EXPORT_SYMBOL_GPL vmlinux 0xba132b4f sdio_writeb_readb +EXPORT_SYMBOL_GPL vmlinux 0xba58a7b8 ata_std_error_handler +EXPORT_SYMBOL_GPL vmlinux 0xba67a1a5 device_init_wakeup +EXPORT_SYMBOL_GPL vmlinux 0xba7e658b regulator_set_current_limit +EXPORT_SYMBOL_GPL vmlinux 0xba9dedff dma_release_channel +EXPORT_SYMBOL_GPL vmlinux 0xbaa7beff pci_test_config_bits +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 0xbb128381 irq_set_affinity_hint +EXPORT_SYMBOL_GPL vmlinux 0xbb547d44 input_ff_create +EXPORT_SYMBOL_GPL vmlinux 0xbb651b52 device_add +EXPORT_SYMBOL_GPL vmlinux 0xbb698245 tps65910_set_bits +EXPORT_SYMBOL_GPL vmlinux 0xbb93e34f sysfs_schedule_callback +EXPORT_SYMBOL_GPL vmlinux 0xbbb80a79 pci_load_saved_state +EXPORT_SYMBOL_GPL vmlinux 0xbbb98859 edid_info +EXPORT_SYMBOL_GPL vmlinux 0xbbbe6b93 init_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0xbbd382cd ata_link_online +EXPORT_SYMBOL_GPL vmlinux 0xbbe0d6dc add_page_wait_queue +EXPORT_SYMBOL_GPL vmlinux 0xbbef7e72 usb_poison_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0xbc3355dd regulator_sync_voltage +EXPORT_SYMBOL_GPL vmlinux 0xbc632bfa device_create_file +EXPORT_SYMBOL_GPL vmlinux 0xbc833813 ata_qc_complete +EXPORT_SYMBOL_GPL vmlinux 0xbc87125c mm_kobj +EXPORT_SYMBOL_GPL vmlinux 0xbcb22cb7 yield_to +EXPORT_SYMBOL_GPL vmlinux 0xbcb55370 sdio_readl +EXPORT_SYMBOL_GPL vmlinux 0xbcb838a1 amd_flush_garts +EXPORT_SYMBOL_GPL vmlinux 0xbcc2eafa sysdev_unregister +EXPORT_SYMBOL_GPL vmlinux 0xbccfd4d8 register_oldmem_pfn_is_ram +EXPORT_SYMBOL_GPL vmlinux 0xbcd2ef78 find_vpid +EXPORT_SYMBOL_GPL vmlinux 0xbcd5d317 pm_generic_poweroff +EXPORT_SYMBOL_GPL vmlinux 0xbd0ffa5f devres_alloc +EXPORT_SYMBOL_GPL vmlinux 0xbd294731 xfrm_audit_state_delete +EXPORT_SYMBOL_GPL vmlinux 0xbd506a46 unregister_hotplug_dock_device +EXPORT_SYMBOL_GPL vmlinux 0xbd5e7e55 kset_create_and_add +EXPORT_SYMBOL_GPL vmlinux 0xbd600f03 rtnl_link_register +EXPORT_SYMBOL_GPL vmlinux 0xbd92cf66 add_to_page_cache_lru +EXPORT_SYMBOL_GPL vmlinux 0xbdcb2940 crypto_blkcipher_type +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 0xbe1887e4 ata_unpack_xfermask +EXPORT_SYMBOL_GPL vmlinux 0xbe64a5c1 __pm_runtime_use_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0xbe7c7193 atomic_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xbeb3a8a0 i2c_lock_adapter +EXPORT_SYMBOL_GPL vmlinux 0xbefb7689 bus_get_device_klist +EXPORT_SYMBOL_GPL vmlinux 0xbf17fc78 pci_enable_rom +EXPORT_SYMBOL_GPL vmlinux 0xbf1de88f atomic_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0xbf800a84 get_cpu_sysdev +EXPORT_SYMBOL_GPL vmlinux 0xbfbc2350 raw_unhash_sk +EXPORT_SYMBOL_GPL vmlinux 0xbffde8ec compat_alloc_user_space +EXPORT_SYMBOL_GPL vmlinux 0xc055b135 platform_device_alloc +EXPORT_SYMBOL_GPL vmlinux 0xc08d0048 rtc_update_irq +EXPORT_SYMBOL_GPL vmlinux 0xc0900fcf acpi_os_get_iomem +EXPORT_SYMBOL_GPL vmlinux 0xc0bf6ead timecounter_cyc2time +EXPORT_SYMBOL_GPL vmlinux 0xc0d31852 usb_enable_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0xc10f2b8e cgroup_unlock +EXPORT_SYMBOL_GPL vmlinux 0xc11b4470 balloon_stats +EXPORT_SYMBOL_GPL vmlinux 0xc11bd00f tracepoint_probe_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc120ed12 trace_define_field +EXPORT_SYMBOL_GPL vmlinux 0xc127fa26 acpi_pre_map_gar +EXPORT_SYMBOL_GPL vmlinux 0xc128ecda skcipher_geniv_init +EXPORT_SYMBOL_GPL vmlinux 0xc12b5402 fuse_abort_conn +EXPORT_SYMBOL_GPL vmlinux 0xc1333227 cpufreq_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xc13c0a55 tracepoint_iter_next +EXPORT_SYMBOL_GPL vmlinux 0xc14c2824 xenbus_probe +EXPORT_SYMBOL_GPL vmlinux 0xc160cb90 regulator_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0xc164642e xenbus_otherend_changed +EXPORT_SYMBOL_GPL vmlinux 0xc1678333 devres_close_group +EXPORT_SYMBOL_GPL vmlinux 0xc17515d7 usb_hcds_loaded +EXPORT_SYMBOL_GPL vmlinux 0xc17ee43f kobject_init_and_add +EXPORT_SYMBOL_GPL vmlinux 0xc18bf19f register_pernet_subsys +EXPORT_SYMBOL_GPL vmlinux 0xc19aceb2 crypto_enqueue_request +EXPORT_SYMBOL_GPL vmlinux 0xc20bf39a usb_anchor_urb +EXPORT_SYMBOL_GPL vmlinux 0xc2129d91 fib_rules_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc22a3091 vm_unmap_aliases +EXPORT_SYMBOL_GPL vmlinux 0xc238df35 skcipher_geniv_free +EXPORT_SYMBOL_GPL vmlinux 0xc26351f8 bind_evtchn_to_irq +EXPORT_SYMBOL_GPL vmlinux 0xc280fb46 kdb_register +EXPORT_SYMBOL_GPL vmlinux 0xc293a0f1 security_inode_mkdir +EXPORT_SYMBOL_GPL vmlinux 0xc2de27ca hest_disable +EXPORT_SYMBOL_GPL vmlinux 0xc3236c1b tpm_pm_resume +EXPORT_SYMBOL_GPL vmlinux 0xc32fdf9e rio_mport_send_doorbell +EXPORT_SYMBOL_GPL vmlinux 0xc34efe27 snmp_fold_field +EXPORT_SYMBOL_GPL vmlinux 0xc358907b usb_driver_set_configuration +EXPORT_SYMBOL_GPL vmlinux 0xc35db47b usb_alloc_coherent +EXPORT_SYMBOL_GPL vmlinux 0xc37226a5 tpm_pcr_extend +EXPORT_SYMBOL_GPL vmlinux 0xc399468f scsi_nl_remove_driver +EXPORT_SYMBOL_GPL vmlinux 0xc3a05f1c md_rdev_init +EXPORT_SYMBOL_GPL vmlinux 0xc3b9eff3 tty_wakeup +EXPORT_SYMBOL_GPL vmlinux 0xc3c77ee3 max8997_read_reg +EXPORT_SYMBOL_GPL vmlinux 0xc3e67323 fib_rules_register +EXPORT_SYMBOL_GPL vmlinux 0xc4034caa enable_kprobe +EXPORT_SYMBOL_GPL vmlinux 0xc428068d sata_deb_timing_long +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 0xc4ce6189 idle_notifier_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc512626a __supported_pte_mask +EXPORT_SYMBOL_GPL vmlinux 0xc52d404a xen_swiotlb_sync_sg_for_device +EXPORT_SYMBOL_GPL vmlinux 0xc5362aca srcu_batches_completed +EXPORT_SYMBOL_GPL vmlinux 0xc5397da6 xenbus_mkdir +EXPORT_SYMBOL_GPL vmlinux 0xc549c14b usb_autopm_put_interface +EXPORT_SYMBOL_GPL vmlinux 0xc556bc26 tpm_send +EXPORT_SYMBOL_GPL vmlinux 0xc56e9262 inet_diag_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc57c19dd crypto_givcipher_type +EXPORT_SYMBOL_GPL vmlinux 0xc588ad52 usb_hcd_resume_root_hub +EXPORT_SYMBOL_GPL vmlinux 0xc5bb73ac sata_scr_valid +EXPORT_SYMBOL_GPL vmlinux 0xc5c264a5 amd_erratum_400 +EXPORT_SYMBOL_GPL vmlinux 0xc5c69874 ata_host_resume +EXPORT_SYMBOL_GPL vmlinux 0xc5c6b57c ata_sff_dev_select +EXPORT_SYMBOL_GPL vmlinux 0xc5d84741 gpiochip_find +EXPORT_SYMBOL_GPL vmlinux 0xc60f75ec __ftrace_vprintk +EXPORT_SYMBOL_GPL vmlinux 0xc6315e21 ipv6_opt_accepted +EXPORT_SYMBOL_GPL vmlinux 0xc6644703 tcp_reno_min_cwnd +EXPORT_SYMBOL_GPL vmlinux 0xc6733fde inet6_csk_reqsk_queue_hash_add +EXPORT_SYMBOL_GPL vmlinux 0xc6805104 adp5520_read +EXPORT_SYMBOL_GPL vmlinux 0xc68642c4 md_stop_writes +EXPORT_SYMBOL_GPL vmlinux 0xc69142be ata_bmdma_port_start +EXPORT_SYMBOL_GPL vmlinux 0xc693249f rio_request_inb_pwrite +EXPORT_SYMBOL_GPL vmlinux 0xc6f1a6f8 gpiochip_remove +EXPORT_SYMBOL_GPL vmlinux 0xc6f85766 acpi_ec_add_query_handler +EXPORT_SYMBOL_GPL vmlinux 0xc71b49ee sysfs_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xc7333c7a generic_drop_inode +EXPORT_SYMBOL_GPL vmlinux 0xc749144f fuse_direct_io +EXPORT_SYMBOL_GPL vmlinux 0xc780abda xenbus_match +EXPORT_SYMBOL_GPL vmlinux 0xc79a87e1 ata_pci_device_do_suspend +EXPORT_SYMBOL_GPL vmlinux 0xc79e9e52 sysfs_create_bin_file +EXPORT_SYMBOL_GPL vmlinux 0xc7ca948f scsi_flush_work +EXPORT_SYMBOL_GPL vmlinux 0xc7cf40b0 ipv6_dup_options +EXPORT_SYMBOL_GPL vmlinux 0xc7d36435 xattr_getsecurity +EXPORT_SYMBOL_GPL vmlinux 0xc80a51c1 crypto_larval_lookup +EXPORT_SYMBOL_GPL vmlinux 0xc8492dbf regulator_list_voltage +EXPORT_SYMBOL_GPL vmlinux 0xc86dcfbe x86_mce_decoder_chain +EXPORT_SYMBOL_GPL vmlinux 0xc86e28ca platform_create_bundle +EXPORT_SYMBOL_GPL vmlinux 0xc87c1f84 ktime_get +EXPORT_SYMBOL_GPL vmlinux 0xc87e487a sched_clock_idle_sleep_event +EXPORT_SYMBOL_GPL vmlinux 0xc8967dd4 sata_link_hardreset +EXPORT_SYMBOL_GPL vmlinux 0xc8db2085 cgroup_attach_task_all +EXPORT_SYMBOL_GPL vmlinux 0xc91277a1 kgdb_schedule_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0xc92d8716 mmc_switch +EXPORT_SYMBOL_GPL vmlinux 0xc9561772 fb_destroy_modelist +EXPORT_SYMBOL_GPL vmlinux 0xc96cb98a mce_chrdev_ops +EXPORT_SYMBOL_GPL vmlinux 0xc976947d ring_buffer_resize +EXPORT_SYMBOL_GPL vmlinux 0xc980cadf sdio_get_host_pm_caps +EXPORT_SYMBOL_GPL vmlinux 0xc9c3f176 hpet_register_irq_handler +EXPORT_SYMBOL_GPL vmlinux 0xc9ec4e21 free_percpu +EXPORT_SYMBOL_GPL vmlinux 0xca19097c system_nrt_wq +EXPORT_SYMBOL_GPL vmlinux 0xca30f569 stmpe_set_bits +EXPORT_SYMBOL_GPL vmlinux 0xca5b50e3 rtc_set_time +EXPORT_SYMBOL_GPL vmlinux 0xca74b8f3 usb_reset_device +EXPORT_SYMBOL_GPL vmlinux 0xca81ea9a xenbus_transaction_end +EXPORT_SYMBOL_GPL vmlinux 0xca85d8cf tracepoint_probe_update_all +EXPORT_SYMBOL_GPL vmlinux 0xca950e7b ata_pio_need_iordy +EXPORT_SYMBOL_GPL vmlinux 0xcab43259 crypto_shash_update +EXPORT_SYMBOL_GPL vmlinux 0xcabe04de cpuidle_resume_and_unlock +EXPORT_SYMBOL_GPL vmlinux 0xcada4067 md_new_event +EXPORT_SYMBOL_GPL vmlinux 0xcae01d82 blkdev_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xcb3ad3a2 acpi_pci_check_ejectable +EXPORT_SYMBOL_GPL vmlinux 0xcb5f5106 platform_get_resource +EXPORT_SYMBOL_GPL vmlinux 0xcb8bab0d transport_setup_device +EXPORT_SYMBOL_GPL vmlinux 0xcbb25f9e usb_unpoison_urb +EXPORT_SYMBOL_GPL vmlinux 0xcbd7d4fb ata_sff_error_handler +EXPORT_SYMBOL_GPL vmlinux 0xcbe31e0b xfrm_inner_extract_output +EXPORT_SYMBOL_GPL vmlinux 0xcbee20b2 get_cpu_iowait_time_us +EXPORT_SYMBOL_GPL vmlinux 0xcbfebc93 tpm_write +EXPORT_SYMBOL_GPL vmlinux 0xcc1f1c3d inet_twdr_hangman +EXPORT_SYMBOL_GPL vmlinux 0xcc662366 destroy_workqueue +EXPORT_SYMBOL_GPL vmlinux 0xcc676c5c debugfs_create_bool +EXPORT_SYMBOL_GPL vmlinux 0xcc6ab305 is_dock_device +EXPORT_SYMBOL_GPL vmlinux 0xcc6b769a xenbus_unmap_ring +EXPORT_SYMBOL_GPL vmlinux 0xcca7c3a9 ata_scsi_port_error_handler +EXPORT_SYMBOL_GPL vmlinux 0xccafe036 pcie_port_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xcccfb2fa sata_deb_timing_hotplug +EXPORT_SYMBOL_GPL vmlinux 0xcd11f2f0 scsi_target_unblock +EXPORT_SYMBOL_GPL vmlinux 0xcd181a8e sata_set_spd +EXPORT_SYMBOL_GPL vmlinux 0xcd1ca2cb iommu_domain_has_cap +EXPORT_SYMBOL_GPL vmlinux 0xcd724db2 disk_map_sector_rcu +EXPORT_SYMBOL_GPL vmlinux 0xcd9b331e ata_sff_queue_delayed_work +EXPORT_SYMBOL_GPL vmlinux 0xcdca3691 nr_irqs +EXPORT_SYMBOL_GPL vmlinux 0xcdcdd5dc tcp_get_info +EXPORT_SYMBOL_GPL vmlinux 0xcdfc2edc ata_scsi_queuecmd +EXPORT_SYMBOL_GPL vmlinux 0xce256242 pm_runtime_no_callbacks +EXPORT_SYMBOL_GPL vmlinux 0xce35597c usb_hcd_link_urb_to_ep +EXPORT_SYMBOL_GPL vmlinux 0xce36a5b6 __atomic_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xce5fd4fb led_trigger_store +EXPORT_SYMBOL_GPL vmlinux 0xce6a9d9a trace_current_buffer_discard_commit +EXPORT_SYMBOL_GPL vmlinux 0xcf0cfdd6 swiotlb_tbl_unmap_single +EXPORT_SYMBOL_GPL vmlinux 0xcf25fad4 get_task_mm +EXPORT_SYMBOL_GPL vmlinux 0xcf4302f3 xenbus_dev_suspend +EXPORT_SYMBOL_GPL vmlinux 0xcf8332a9 crypto_alloc_ablkcipher +EXPORT_SYMBOL_GPL vmlinux 0xcf93a57d ata_cable_40wire +EXPORT_SYMBOL_GPL vmlinux 0xcfa47908 crypto_hash_walk_done +EXPORT_SYMBOL_GPL vmlinux 0xcfc68341 synchronize_rcu_bh +EXPORT_SYMBOL_GPL vmlinux 0xcfcc83ad register_vt_notifier +EXPORT_SYMBOL_GPL vmlinux 0xcfded282 da903x_clr_bits +EXPORT_SYMBOL_GPL vmlinux 0xd0091777 anon_transport_class_register +EXPORT_SYMBOL_GPL vmlinux 0xd03c7700 secure_ipv4_port_ephemeral +EXPORT_SYMBOL_GPL vmlinux 0xd0458ccb xenbus_strstate +EXPORT_SYMBOL_GPL vmlinux 0xd05dc2a3 xfrm_aalg_get_byname +EXPORT_SYMBOL_GPL vmlinux 0xd0614e60 device_rename +EXPORT_SYMBOL_GPL vmlinux 0xd092cc0f pci_find_ht_capability +EXPORT_SYMBOL_GPL vmlinux 0xd0b883ea blk_rq_check_limits +EXPORT_SYMBOL_GPL vmlinux 0xd0be7365 usb_scuttle_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0xd0c05159 emergency_restart +EXPORT_SYMBOL_GPL vmlinux 0xd0df0f19 register_wide_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0xd0f2894f timerqueue_add +EXPORT_SYMBOL_GPL vmlinux 0xd0f9cf45 rt_mutex_unlock +EXPORT_SYMBOL_GPL vmlinux 0xd10ad3c4 tpm_continue_selftest +EXPORT_SYMBOL_GPL vmlinux 0xd10d1214 mddev_suspend +EXPORT_SYMBOL_GPL vmlinux 0xd119f356 platform_bus +EXPORT_SYMBOL_GPL vmlinux 0xd1507e59 erst_clear +EXPORT_SYMBOL_GPL vmlinux 0xd16070ca crypto_unregister_pcomp +EXPORT_SYMBOL_GPL vmlinux 0xd163f9af rio_dev_put +EXPORT_SYMBOL_GPL vmlinux 0xd16712f3 crypto_check_attr_type +EXPORT_SYMBOL_GPL vmlinux 0xd1a151e6 class_interface_unregister +EXPORT_SYMBOL_GPL vmlinux 0xd1b2db37 tracepoint_probe_register_noupdate +EXPORT_SYMBOL_GPL vmlinux 0xd1ea42aa pci_enable_pcie_error_reporting +EXPORT_SYMBOL_GPL vmlinux 0xd1faf78f __clocksource_register_scale +EXPORT_SYMBOL_GPL vmlinux 0xd217e9e6 trace_set_clr_event +EXPORT_SYMBOL_GPL vmlinux 0xd22234bb tty_prepare_flip_string +EXPORT_SYMBOL_GPL vmlinux 0xd273b1b1 __round_jiffies_up_relative +EXPORT_SYMBOL_GPL vmlinux 0xd2a8caf0 work_on_cpu +EXPORT_SYMBOL_GPL vmlinux 0xd2c58ab2 apei_exec_noop +EXPORT_SYMBOL_GPL vmlinux 0xd2e0dbeb __fsnotify_parent +EXPORT_SYMBOL_GPL vmlinux 0xd2fa83fd cpufreq_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0xd2ffff50 cpci_hp_register_bus +EXPORT_SYMBOL_GPL vmlinux 0xd30e633b usb_put_intf +EXPORT_SYMBOL_GPL vmlinux 0xd32fe193 ata_scsi_change_queue_depth +EXPORT_SYMBOL_GPL vmlinux 0xd33afa15 dm_suspended +EXPORT_SYMBOL_GPL vmlinux 0xd346c96c cpuidle_register_device +EXPORT_SYMBOL_GPL vmlinux 0xd39777e1 device_set_wakeup_enable +EXPORT_SYMBOL_GPL vmlinux 0xd3cd443d dma_run_dependencies +EXPORT_SYMBOL_GPL vmlinux 0xd3f365fc tpm_show_enabled +EXPORT_SYMBOL_GPL vmlinux 0xd3fc722b da903x_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0xd433a5f8 xen_pci_frontend +EXPORT_SYMBOL_GPL vmlinux 0xd45842e0 ata_pci_bmdma_clear_simplex +EXPORT_SYMBOL_GPL vmlinux 0xd46e54a2 __pm_runtime_disable +EXPORT_SYMBOL_GPL vmlinux 0xd478bff7 spi_alloc_device +EXPORT_SYMBOL_GPL vmlinux 0xd4b166e1 usb_sg_wait +EXPORT_SYMBOL_GPL vmlinux 0xd4b69692 vfs_lock_file +EXPORT_SYMBOL_GPL vmlinux 0xd4c024c7 usb_free_coherent +EXPORT_SYMBOL_GPL vmlinux 0xd4e49ba5 fuse_request_send_background +EXPORT_SYMBOL_GPL vmlinux 0xd505da50 spi_unregister_master +EXPORT_SYMBOL_GPL vmlinux 0xd519fea4 get_net_ns_by_pid +EXPORT_SYMBOL_GPL vmlinux 0xd53e1c13 shmem_read_mapping_page_gfp +EXPORT_SYMBOL_GPL vmlinux 0xd547b3eb fixed_phy_set_link_update +EXPORT_SYMBOL_GPL vmlinux 0xd54be112 sysfs_merge_group +EXPORT_SYMBOL_GPL vmlinux 0xd5558be9 led_classdev_suspend +EXPORT_SYMBOL_GPL vmlinux 0xd58d6332 irq_get_irq_data +EXPORT_SYMBOL_GPL vmlinux 0xd59668e6 unlock_flocks +EXPORT_SYMBOL_GPL vmlinux 0xd5a12093 scsi_nl_add_transport +EXPORT_SYMBOL_GPL vmlinux 0xd5dee55c ata_sas_port_alloc +EXPORT_SYMBOL_GPL vmlinux 0xd60ce999 fs_kobj +EXPORT_SYMBOL_GPL vmlinux 0xd61dfcb5 input_class +EXPORT_SYMBOL_GPL vmlinux 0xd6289bc8 inet6_lookup_listener +EXPORT_SYMBOL_GPL vmlinux 0xd63dd341 dm_table_add_target_callbacks +EXPORT_SYMBOL_GPL vmlinux 0xd6cf3dbd fib_rules_lookup +EXPORT_SYMBOL_GPL vmlinux 0xd6e105cf sysfs_chmod_file +EXPORT_SYMBOL_GPL vmlinux 0xd6ed3a8e cper_next_record_id +EXPORT_SYMBOL_GPL vmlinux 0xd6feefa5 agp_num_entries +EXPORT_SYMBOL_GPL vmlinux 0xd7000394 ata_bmdma_irq_clear +EXPORT_SYMBOL_GPL vmlinux 0xd705b4c7 schedule_hrtimeout +EXPORT_SYMBOL_GPL vmlinux 0xd717f131 transport_configure_device +EXPORT_SYMBOL_GPL vmlinux 0xd72feba2 xenbus_read_driver_state +EXPORT_SYMBOL_GPL vmlinux 0xd7608321 sk_clone +EXPORT_SYMBOL_GPL vmlinux 0xd768e985 regulator_has_full_constraints +EXPORT_SYMBOL_GPL vmlinux 0xd775cbfa power_supply_register +EXPORT_SYMBOL_GPL vmlinux 0xd779d506 i2c_for_each_dev +EXPORT_SYMBOL_GPL vmlinux 0xd77b1961 wm831x_reg_lock +EXPORT_SYMBOL_GPL vmlinux 0xd77c0bc8 klist_remove +EXPORT_SYMBOL_GPL vmlinux 0xd78c7800 ata_sff_exec_command +EXPORT_SYMBOL_GPL vmlinux 0xd7b136d0 perf_event_read_value +EXPORT_SYMBOL_GPL vmlinux 0xd7c0cdbb inet_csk_clone +EXPORT_SYMBOL_GPL vmlinux 0xd7d79132 put_online_cpus +EXPORT_SYMBOL_GPL vmlinux 0xd7ed1c0c usb_hcd_map_urb_for_dma +EXPORT_SYMBOL_GPL vmlinux 0xd7f25d1a usb_clear_halt +EXPORT_SYMBOL_GPL vmlinux 0xd7fb394b blkiocg_update_dispatch_stats +EXPORT_SYMBOL_GPL vmlinux 0xd80e12ba sysfs_create_group +EXPORT_SYMBOL_GPL vmlinux 0xd822b35f pm_qos_add_request +EXPORT_SYMBOL_GPL vmlinux 0xd844ef3e adp5520_set_bits +EXPORT_SYMBOL_GPL vmlinux 0xd8525ea7 fl6_update_dst +EXPORT_SYMBOL_GPL vmlinux 0xd86848ff __ata_ehi_push_desc +EXPORT_SYMBOL_GPL vmlinux 0xd8857ae6 hwpoison_filter +EXPORT_SYMBOL_GPL vmlinux 0xd8882aa7 xen_swiotlb_map_page +EXPORT_SYMBOL_GPL vmlinux 0xd8afd26d inverse_translate +EXPORT_SYMBOL_GPL vmlinux 0xd9042fa8 scatterwalk_map +EXPORT_SYMBOL_GPL vmlinux 0xd919806a amd_cache_northbridges +EXPORT_SYMBOL_GPL vmlinux 0xd92f7e38 rdev_get_drvdata +EXPORT_SYMBOL_GPL vmlinux 0xd93759ad spi_new_device +EXPORT_SYMBOL_GPL vmlinux 0xd93e76a6 kbd_table +EXPORT_SYMBOL_GPL vmlinux 0xd9615d96 aead_geniv_init +EXPORT_SYMBOL_GPL vmlinux 0xd97c21a4 modify_user_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0xd9cec7a3 wakeup_source_unregister +EXPORT_SYMBOL_GPL vmlinux 0xd9d73300 ata_sff_postreset +EXPORT_SYMBOL_GPL vmlinux 0xd9f67696 usb_root_hub_lost_power +EXPORT_SYMBOL_GPL vmlinux 0xda1be8e1 async_synchronize_cookie_domain +EXPORT_SYMBOL_GPL vmlinux 0xda36599f default_backing_dev_info +EXPORT_SYMBOL_GPL vmlinux 0xda857cd0 xenbus_dev_is_online +EXPORT_SYMBOL_GPL vmlinux 0xdac7dec0 generic_fh_to_parent +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 0xdb3376e6 gnttab_unmap_refs +EXPORT_SYMBOL_GPL vmlinux 0xdb4ef6c5 rt_mutex_lock +EXPORT_SYMBOL_GPL vmlinux 0xdb5a771d rio_release_outb_mbox +EXPORT_SYMBOL_GPL vmlinux 0xdbccb5ae xfrm_audit_state_replay_overflow +EXPORT_SYMBOL_GPL vmlinux 0xdbd4aa5b rio_release_inb_dbell +EXPORT_SYMBOL_GPL vmlinux 0xdc14a211 xen_hvm_evtchn_do_upcall +EXPORT_SYMBOL_GPL vmlinux 0xdc15cf01 dm_path_uevent +EXPORT_SYMBOL_GPL vmlinux 0xdc1f8f2e register_timer_hook +EXPORT_SYMBOL_GPL vmlinux 0xdc825d6c usb_amd_quirk_pll_disable +EXPORT_SYMBOL_GPL vmlinux 0xdc83fbe0 skb_gro_receive +EXPORT_SYMBOL_GPL vmlinux 0xdc8f7a35 swiotlb_unmap_page +EXPORT_SYMBOL_GPL vmlinux 0xdc97af2e syscore_suspend +EXPORT_SYMBOL_GPL vmlinux 0xdc9e9368 inet_csk_listen_stop +EXPORT_SYMBOL_GPL vmlinux 0xdcccb213 kobject_rename +EXPORT_SYMBOL_GPL vmlinux 0xdcd42666 iommu_unmap +EXPORT_SYMBOL_GPL vmlinux 0xdce57037 apei_estatus_print +EXPORT_SYMBOL_GPL vmlinux 0xdd0bf1e8 setup_deferrable_timer_on_stack_key +EXPORT_SYMBOL_GPL vmlinux 0xdd0e6c1b debugfs_create_x64 +EXPORT_SYMBOL_GPL vmlinux 0xdd1250b0 put_device +EXPORT_SYMBOL_GPL vmlinux 0xdd2b4c52 ata_host_init +EXPORT_SYMBOL_GPL vmlinux 0xdd41893a driver_register +EXPORT_SYMBOL_GPL vmlinux 0xdd457df3 crypto_alg_sem +EXPORT_SYMBOL_GPL vmlinux 0xdd5d7aa2 spi_busnum_to_master +EXPORT_SYMBOL_GPL vmlinux 0xde0f36d1 user_update +EXPORT_SYMBOL_GPL vmlinux 0xde34e5de __root_device_register +EXPORT_SYMBOL_GPL vmlinux 0xde417b81 async_schedule_domain +EXPORT_SYMBOL_GPL vmlinux 0xde49e9f1 klist_init +EXPORT_SYMBOL_GPL vmlinux 0xde50f4c7 dm_put +EXPORT_SYMBOL_GPL vmlinux 0xde99a319 sdio_writesb +EXPORT_SYMBOL_GPL vmlinux 0xde9d13fa inet_csk_bind_conflict +EXPORT_SYMBOL_GPL vmlinux 0xdea3b75d sdio_enable_func +EXPORT_SYMBOL_GPL vmlinux 0xdea9fa37 crypto_alloc_base +EXPORT_SYMBOL_GPL vmlinux 0xdee87fae user_read +EXPORT_SYMBOL_GPL vmlinux 0xdf4ad89c crypto_nivaead_type +EXPORT_SYMBOL_GPL vmlinux 0xdf4dc101 bus_create_file +EXPORT_SYMBOL_GPL vmlinux 0xdf907b92 ring_buffer_time_stamp +EXPORT_SYMBOL_GPL vmlinux 0xdfaa6a00 unregister_pernet_subsys +EXPORT_SYMBOL_GPL vmlinux 0xdfb20d87 debugfs_remove +EXPORT_SYMBOL_GPL vmlinux 0xdfb3998d input_ff_upload +EXPORT_SYMBOL_GPL vmlinux 0xdfb7e314 tty_prepare_flip_string_flags +EXPORT_SYMBOL_GPL vmlinux 0xdfd4f5cc wm8350_read_auxadc +EXPORT_SYMBOL_GPL vmlinux 0xdfdfe258 tty_set_termios +EXPORT_SYMBOL_GPL vmlinux 0xdff0221e tpm_bios_log_teardown +EXPORT_SYMBOL_GPL vmlinux 0xe003f623 ata_sff_dma_pause +EXPORT_SYMBOL_GPL vmlinux 0xe007de41 kallsyms_lookup_name +EXPORT_SYMBOL_GPL vmlinux 0xe00985fb ip_build_and_send_pkt +EXPORT_SYMBOL_GPL vmlinux 0xe0184f8b raw_seq_start +EXPORT_SYMBOL_GPL vmlinux 0xe04de8b6 tpm_show_owned +EXPORT_SYMBOL_GPL vmlinux 0xe05103ec adp5520_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0xe0713287 pstore_register +EXPORT_SYMBOL_GPL vmlinux 0xe089cfcc agp_memory_reserved +EXPORT_SYMBOL_GPL vmlinux 0xe091820c tcp_unregister_congestion_control +EXPORT_SYMBOL_GPL vmlinux 0xe092b998 usb_driver_release_interface +EXPORT_SYMBOL_GPL vmlinux 0xe0a3f9b4 sysfs_put +EXPORT_SYMBOL_GPL vmlinux 0xe0b2b35c mddev_resume +EXPORT_SYMBOL_GPL vmlinux 0xe0c77bb5 mce_notify_irq +EXPORT_SYMBOL_GPL vmlinux 0xe0d3ec16 bus_find_device +EXPORT_SYMBOL_GPL vmlinux 0xe0dc105f ata_wait_register +EXPORT_SYMBOL_GPL vmlinux 0xe0dff73b cpufreq_unregister_governor +EXPORT_SYMBOL_GPL vmlinux 0xe0e93231 unregister_net_sysctl_table +EXPORT_SYMBOL_GPL vmlinux 0xe10a9ab3 tcp_done +EXPORT_SYMBOL_GPL vmlinux 0xe10cd6ad erst_get_record_id_begin +EXPORT_SYMBOL_GPL vmlinux 0xe11310e2 rtc_irq_set_freq +EXPORT_SYMBOL_GPL vmlinux 0xe12b5d74 crypto_default_rng +EXPORT_SYMBOL_GPL vmlinux 0xe1778ba8 inet_csk_reqsk_queue_hash_add +EXPORT_SYMBOL_GPL vmlinux 0xe1d5b402 pci_sriov_migration +EXPORT_SYMBOL_GPL vmlinux 0xe1f26e37 rt_mutex_trylock +EXPORT_SYMBOL_GPL vmlinux 0xe200cc2a tracepoint_get_iter_range +EXPORT_SYMBOL_GPL vmlinux 0xe205acc6 usb_altnum_to_altsetting +EXPORT_SYMBOL_GPL vmlinux 0xe20f22a5 xenbus_map_ring_valloc +EXPORT_SYMBOL_GPL vmlinux 0xe21b184f rio_dev_get +EXPORT_SYMBOL_GPL vmlinux 0xe21c6ce5 scsi_eh_ready_devs +EXPORT_SYMBOL_GPL vmlinux 0xe249a804 device_create_vargs +EXPORT_SYMBOL_GPL vmlinux 0xe24f7c8b i2c_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xe295c0ff is_hpet_enabled +EXPORT_SYMBOL_GPL vmlinux 0xe2b7e1e9 usb_reset_configuration +EXPORT_SYMBOL_GPL vmlinux 0xe2f4c4c6 usb_get_intf +EXPORT_SYMBOL_GPL vmlinux 0xe3043ff9 request_any_context_irq +EXPORT_SYMBOL_GPL vmlinux 0xe31bedba event_storage_mutex +EXPORT_SYMBOL_GPL vmlinux 0xe35601ee tpm_bios_log_setup +EXPORT_SYMBOL_GPL vmlinux 0xe35e94dc pm_qos_update_request +EXPORT_SYMBOL_GPL vmlinux 0xe3bb0372 ata_sas_queuecmd +EXPORT_SYMBOL_GPL vmlinux 0xe3bc7fd4 hpet_unregister_irq_handler +EXPORT_SYMBOL_GPL vmlinux 0xe3c87028 __rio_local_write_config_32 +EXPORT_SYMBOL_GPL vmlinux 0xe3cda94a ata_sff_check_status +EXPORT_SYMBOL_GPL vmlinux 0xe3e2620c vfs_setlease +EXPORT_SYMBOL_GPL vmlinux 0xe3e703e8 xen_find_device_domain_owner +EXPORT_SYMBOL_GPL vmlinux 0xe40f5d53 ata_host_start +EXPORT_SYMBOL_GPL vmlinux 0xe41534ce bind_evtchn_to_irqhandler +EXPORT_SYMBOL_GPL vmlinux 0xe42bbb7b regulator_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0xe4309905 syscore_resume +EXPORT_SYMBOL_GPL vmlinux 0xe4428977 register_kprobes +EXPORT_SYMBOL_GPL vmlinux 0xe483da5d scsi_get_vpd_page +EXPORT_SYMBOL_GPL vmlinux 0xe4a69f61 raw_seq_stop +EXPORT_SYMBOL_GPL vmlinux 0xe4b9912a ata_do_set_mode +EXPORT_SYMBOL_GPL vmlinux 0xe4c061fe crypto_destroy_tfm +EXPORT_SYMBOL_GPL vmlinux 0xe4d11e22 sysdev_register +EXPORT_SYMBOL_GPL vmlinux 0xe4d62a7c get_task_pid +EXPORT_SYMBOL_GPL vmlinux 0xe4dc2977 regulator_get_drvdata +EXPORT_SYMBOL_GPL vmlinux 0xe4f71a55 relay_reset +EXPORT_SYMBOL_GPL vmlinux 0xe551e0fd crypto_alloc_instance2 +EXPORT_SYMBOL_GPL vmlinux 0xe561c325 init_dummy_netdev +EXPORT_SYMBOL_GPL vmlinux 0xe58709af usb_create_shared_hcd +EXPORT_SYMBOL_GPL vmlinux 0xe5879139 ata_pci_remove_one +EXPORT_SYMBOL_GPL vmlinux 0xe58fb452 aer_irq +EXPORT_SYMBOL_GPL vmlinux 0xe59fcf32 pci_configure_slot +EXPORT_SYMBOL_GPL vmlinux 0xe610a50f ata_sff_qc_fill_rtf +EXPORT_SYMBOL_GPL vmlinux 0xe61a6d2f gpio_unexport +EXPORT_SYMBOL_GPL vmlinux 0xe61abedc crypto_ahash_digest +EXPORT_SYMBOL_GPL vmlinux 0xe620a3d3 wm8350_reg_unlock +EXPORT_SYMBOL_GPL vmlinux 0xe631418d sata_sff_hardreset +EXPORT_SYMBOL_GPL vmlinux 0xe6488b47 cpufreq_notify_transition +EXPORT_SYMBOL_GPL vmlinux 0xe651f6f4 cpci_hp_unregister_bus +EXPORT_SYMBOL_GPL vmlinux 0xe651f76e selinux_is_enabled +EXPORT_SYMBOL_GPL vmlinux 0xe6602e9f perf_trace_buf_prepare +EXPORT_SYMBOL_GPL vmlinux 0xe6615afe xen_swiotlb_alloc_coherent +EXPORT_SYMBOL_GPL vmlinux 0xe685793c ata_base_port_ops +EXPORT_SYMBOL_GPL vmlinux 0xe68d842d xv_get_total_size_bytes +EXPORT_SYMBOL_GPL vmlinux 0xe6bcdc3a ata_sas_slave_configure +EXPORT_SYMBOL_GPL vmlinux 0xe6e1c5fe uuid_be_gen +EXPORT_SYMBOL_GPL vmlinux 0xe6e2d853 __rtnl_af_register +EXPORT_SYMBOL_GPL vmlinux 0xe6ef3ad4 ata_port_desc +EXPORT_SYMBOL_GPL vmlinux 0xe7232e0f user_return_notifier_unregister +EXPORT_SYMBOL_GPL vmlinux 0xe738634f PageHuge +EXPORT_SYMBOL_GPL vmlinux 0xe73d5553 usb_match_one_id +EXPORT_SYMBOL_GPL vmlinux 0xe7453752 pci_rescan_bus +EXPORT_SYMBOL_GPL vmlinux 0xe74b1a5a __class_create +EXPORT_SYMBOL_GPL vmlinux 0xe7765576 blkcipher_walk_done +EXPORT_SYMBOL_GPL vmlinux 0xe7ac6dbb __rio_local_write_config_8 +EXPORT_SYMBOL_GPL vmlinux 0xe7b9beb9 regulator_count_voltages +EXPORT_SYMBOL_GPL vmlinux 0xe7c13207 irq_work_sync +EXPORT_SYMBOL_GPL vmlinux 0xe7c1360e cgroup_path +EXPORT_SYMBOL_GPL vmlinux 0xe7d34931 gpio_export_link +EXPORT_SYMBOL_GPL vmlinux 0xe7df5a36 rtc_update_irq_enable +EXPORT_SYMBOL_GPL vmlinux 0xe7f47905 kobject_uevent_env +EXPORT_SYMBOL_GPL vmlinux 0xe7ffe877 pcpu_base_addr +EXPORT_SYMBOL_GPL vmlinux 0xe816db4c xenbus_unmap_ring_vfree +EXPORT_SYMBOL_GPL vmlinux 0xe818b32b ata_bmdma_interrupt +EXPORT_SYMBOL_GPL vmlinux 0xe8267785 xfrm_audit_state_add +EXPORT_SYMBOL_GPL vmlinux 0xe8275d4c __hvc_resize +EXPORT_SYMBOL_GPL vmlinux 0xe84112fe platform_device_add_data +EXPORT_SYMBOL_GPL vmlinux 0xe862c4b7 dpm_suspend_start +EXPORT_SYMBOL_GPL vmlinux 0xe86676b0 dequeue_signal +EXPORT_SYMBOL_GPL vmlinux 0xe8706a5f crypto_alloc_ahash +EXPORT_SYMBOL_GPL vmlinux 0xe89bd243 ata_sff_queue_work +EXPORT_SYMBOL_GPL vmlinux 0xe8cef158 get_device +EXPORT_SYMBOL_GPL vmlinux 0xe8d87909 sdio_readsb +EXPORT_SYMBOL_GPL vmlinux 0xe8db3fcc cpuidle_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xe91eaef3 usb_get_current_frame_number +EXPORT_SYMBOL_GPL vmlinux 0xe922be2d vfs_listxattr +EXPORT_SYMBOL_GPL vmlinux 0xe92fbfa2 fb_deferred_io_init +EXPORT_SYMBOL_GPL vmlinux 0xe934d9ef xen_unregister_device_domain_owner +EXPORT_SYMBOL_GPL vmlinux 0xe93e49c3 devres_free +EXPORT_SYMBOL_GPL vmlinux 0xe9587909 usb_unregister_notify +EXPORT_SYMBOL_GPL vmlinux 0xe980630c register_pernet_device +EXPORT_SYMBOL_GPL vmlinux 0xe98a0391 device_initialize +EXPORT_SYMBOL_GPL vmlinux 0xe9ea2126 rio_release_inb_pwrite +EXPORT_SYMBOL_GPL vmlinux 0xea065e01 task_handoff_unregister +EXPORT_SYMBOL_GPL vmlinux 0xea124bd1 gcd +EXPORT_SYMBOL_GPL vmlinux 0xea32a1be pci_disable_pcie_error_reporting +EXPORT_SYMBOL_GPL vmlinux 0xea418e0f atapi_cmd_type +EXPORT_SYMBOL_GPL vmlinux 0xea8a04b2 xfrm_audit_state_notfound +EXPORT_SYMBOL_GPL vmlinux 0xea8fcf5e __blkdev_driver_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xeac4414a crypto_grab_aead +EXPORT_SYMBOL_GPL vmlinux 0xeae74760 scsi_nl_send_transport_msg +EXPORT_SYMBOL_GPL vmlinux 0xeb486217 gpiochip_add +EXPORT_SYMBOL_GPL vmlinux 0xeb6432ca posix_timers_register_clock +EXPORT_SYMBOL_GPL vmlinux 0xeb8cca1b rio_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xeba745e1 irq_set_affinity_notifier +EXPORT_SYMBOL_GPL vmlinux 0xebb038e9 netdev_rx_handler_register +EXPORT_SYMBOL_GPL vmlinux 0xebb2bc0a ata_bmdma_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0xebbf7de5 filter_match_preds +EXPORT_SYMBOL_GPL vmlinux 0xebec96a9 ata_cable_ignore +EXPORT_SYMBOL_GPL vmlinux 0xebf0d606 apic +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 0xec32b3d6 fb_deferred_io_open +EXPORT_SYMBOL_GPL vmlinux 0xec707eb2 tty_perform_flush +EXPORT_SYMBOL_GPL vmlinux 0xecaea0ce nf_unregister_queue_handlers +EXPORT_SYMBOL_GPL vmlinux 0xecb139a9 xfrm_audit_state_icvfail +EXPORT_SYMBOL_GPL vmlinux 0xecb8d366 sata_scr_read +EXPORT_SYMBOL_GPL vmlinux 0xeced0650 rio_request_outb_dbell +EXPORT_SYMBOL_GPL vmlinux 0xed08b7a4 sysdev_store_int +EXPORT_SYMBOL_GPL vmlinux 0xed25e671 usb_autopm_put_interface_no_suspend +EXPORT_SYMBOL_GPL vmlinux 0xed6223ae pci_enable_sriov +EXPORT_SYMBOL_GPL vmlinux 0xed82c59a lookup_create +EXPORT_SYMBOL_GPL vmlinux 0xedbc6f67 gnttab_end_foreign_access +EXPORT_SYMBOL_GPL vmlinux 0xedf8b0f3 tty_get_pgrp +EXPORT_SYMBOL_GPL vmlinux 0xee0cceaa blkio_policy_unregister +EXPORT_SYMBOL_GPL vmlinux 0xee36f744 sk_attach_filter +EXPORT_SYMBOL_GPL vmlinux 0xee536e9a driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0xee5609e2 pci_bus_resource_n +EXPORT_SYMBOL_GPL vmlinux 0xee5c8b5d cgroup_unload_subsys +EXPORT_SYMBOL_GPL vmlinux 0xee60de64 scsi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xee9d725b ring_buffer_consume +EXPORT_SYMBOL_GPL vmlinux 0xef1f6e23 apei_resources_request +EXPORT_SYMBOL_GPL vmlinux 0xef26241b ring_buffer_record_enable +EXPORT_SYMBOL_GPL vmlinux 0xef5b725c __tracepoint_block_rq_remap +EXPORT_SYMBOL_GPL vmlinux 0xef69e857 ata_link_abort +EXPORT_SYMBOL_GPL vmlinux 0xef6c3f70 round_jiffies_up_relative +EXPORT_SYMBOL_GPL vmlinux 0xef871eda ablkcipher_walk_done +EXPORT_SYMBOL_GPL vmlinux 0xefdd5a63 ktime_get_ts +EXPORT_SYMBOL_GPL vmlinux 0xf01aa9a1 save_stack_trace_tsk +EXPORT_SYMBOL_GPL vmlinux 0xf047dca1 usb_enable_xhci_ports +EXPORT_SYMBOL_GPL vmlinux 0xf0696401 acpi_pci_detect_ejectable +EXPORT_SYMBOL_GPL vmlinux 0xf09dfc54 sync_page_io +EXPORT_SYMBOL_GPL vmlinux 0xf0c77992 con_debug_enter +EXPORT_SYMBOL_GPL vmlinux 0xf0d7bd82 pm_wakeup_event +EXPORT_SYMBOL_GPL vmlinux 0xf0eb0472 rtc_irq_set_state +EXPORT_SYMBOL_GPL vmlinux 0xf0f22e1c tty_encode_baud_rate +EXPORT_SYMBOL_GPL vmlinux 0xf10f3026 wm8994_bulk_write +EXPORT_SYMBOL_GPL vmlinux 0xf115d429 __dma_request_channel +EXPORT_SYMBOL_GPL vmlinux 0xf13bdd7a ring_buffer_peek +EXPORT_SYMBOL_GPL vmlinux 0xf144a9cf ring_buffer_lock_reserve +EXPORT_SYMBOL_GPL vmlinux 0xf184d189 kernel_power_off +EXPORT_SYMBOL_GPL vmlinux 0xf189901a bus_register +EXPORT_SYMBOL_GPL vmlinux 0xf193c1bc cpufreq_register_governor +EXPORT_SYMBOL_GPL vmlinux 0xf19598b2 ata_sff_data_xfer +EXPORT_SYMBOL_GPL vmlinux 0xf1b551d9 ibft_addr +EXPORT_SYMBOL_GPL vmlinux 0xf1d04d46 ahash_attr_alg +EXPORT_SYMBOL_GPL vmlinux 0xf2028188 ata_host_alloc +EXPORT_SYMBOL_GPL vmlinux 0xf2150a90 mnt_drop_write +EXPORT_SYMBOL_GPL vmlinux 0xf22f9bd4 relay_subbufs_consumed +EXPORT_SYMBOL_GPL vmlinux 0xf25eb442 proc_net_fops_create +EXPORT_SYMBOL_GPL vmlinux 0xf2b48297 stmpe_enable +EXPORT_SYMBOL_GPL vmlinux 0xf2fa0f1d class_dev_iter_init +EXPORT_SYMBOL_GPL vmlinux 0xf2fca922 uart_parse_options +EXPORT_SYMBOL_GPL vmlinux 0xf314cb90 sysdev_show_int +EXPORT_SYMBOL_GPL vmlinux 0xf34426da disk_get_part +EXPORT_SYMBOL_GPL vmlinux 0xf3443054 blk_add_request_payload +EXPORT_SYMBOL_GPL vmlinux 0xf34806ec hrtimer_get_res +EXPORT_SYMBOL_GPL vmlinux 0xf348ba86 elv_register +EXPORT_SYMBOL_GPL vmlinux 0xf395db44 ref_module +EXPORT_SYMBOL_GPL vmlinux 0xf3b451ca kdb_poll_funcs +EXPORT_SYMBOL_GPL vmlinux 0xf3b93a97 cgroup_lock_is_held +EXPORT_SYMBOL_GPL vmlinux 0xf3c573f3 pm_runtime_allow +EXPORT_SYMBOL_GPL vmlinux 0xf3c5f7c4 set_task_ioprio +EXPORT_SYMBOL_GPL vmlinux 0xf3fd94db vfs_cancel_lock +EXPORT_SYMBOL_GPL vmlinux 0xf40d2a51 max8997_update_reg +EXPORT_SYMBOL_GPL vmlinux 0xf41b5e3b rtnl_af_unregister +EXPORT_SYMBOL_GPL vmlinux 0xf452fe19 uhci_check_and_reset_hc +EXPORT_SYMBOL_GPL vmlinux 0xf4898adf sysfs_remove_link +EXPORT_SYMBOL_GPL vmlinux 0xf499fdb2 rcu_barrier_bh +EXPORT_SYMBOL_GPL vmlinux 0xf4a8385f iommu_domain_free +EXPORT_SYMBOL_GPL vmlinux 0xf4c893f5 crypto_spawn_tfm +EXPORT_SYMBOL_GPL vmlinux 0xf4e8acc3 user_describe +EXPORT_SYMBOL_GPL vmlinux 0xf4fb603b security_inode_setattr +EXPORT_SYMBOL_GPL vmlinux 0xf50dbe5b regulator_get_voltage +EXPORT_SYMBOL_GPL vmlinux 0xf51a4b1e blkcg_get_weight +EXPORT_SYMBOL_GPL vmlinux 0xf52deaeb tty_find_polling_driver +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 0xf5650faf dm_requeue_unmapped_request +EXPORT_SYMBOL_GPL vmlinux 0xf575b667 crypto_alloc_tfm +EXPORT_SYMBOL_GPL vmlinux 0xf57b6086 preempt_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0xf5876774 xenbus_watch_path +EXPORT_SYMBOL_GPL vmlinux 0xf58c3383 mnt_want_write +EXPORT_SYMBOL_GPL vmlinux 0xf5945bac gnttab_free_grant_references +EXPORT_SYMBOL_GPL vmlinux 0xf5a691cd invalidate_bh_lrus +EXPORT_SYMBOL_GPL vmlinux 0xf5c69f9d rtc_set_alarm +EXPORT_SYMBOL_GPL vmlinux 0xf5dcc32a tps6586x_clr_bits +EXPORT_SYMBOL_GPL vmlinux 0xf642c326 sysfs_remove_bin_file +EXPORT_SYMBOL_GPL vmlinux 0xf649b089 cgroup_load_subsys +EXPORT_SYMBOL_GPL vmlinux 0xf67b977a usb_unanchor_urb +EXPORT_SYMBOL_GPL vmlinux 0xf6985317 dma_get_required_mask +EXPORT_SYMBOL_GPL vmlinux 0xf6be7ae3 debugfs_rename +EXPORT_SYMBOL_GPL vmlinux 0xf6bf2a45 debugfs_create_x32 +EXPORT_SYMBOL_GPL vmlinux 0xf6e04730 event_storage +EXPORT_SYMBOL_GPL vmlinux 0xf6e874f5 ata_timing_merge +EXPORT_SYMBOL_GPL vmlinux 0xf7016530 xenbus_gather +EXPORT_SYMBOL_GPL vmlinux 0xf717c2de usb_wait_anchor_empty_timeout +EXPORT_SYMBOL_GPL vmlinux 0xf7298c61 sata_pmp_error_handler +EXPORT_SYMBOL_GPL vmlinux 0xf730c355 cpufreq_driver_target +EXPORT_SYMBOL_GPL vmlinux 0xf76c12a4 tpm_dev_release +EXPORT_SYMBOL_GPL vmlinux 0xf78d76c8 relay_flush +EXPORT_SYMBOL_GPL vmlinux 0xf7a14f56 apei_mce_report_mem_error +EXPORT_SYMBOL_GPL vmlinux 0xf7a1f893 unregister_pernet_device +EXPORT_SYMBOL_GPL vmlinux 0xf7a67a87 spi_register_master +EXPORT_SYMBOL_GPL vmlinux 0xf823eed0 dm_get_rq_mapinfo +EXPORT_SYMBOL_GPL vmlinux 0xf828e9dd ring_buffer_normalize_time_stamp +EXPORT_SYMBOL_GPL vmlinux 0xf8290e7d spi_write_then_read +EXPORT_SYMBOL_GPL vmlinux 0xf82cab07 key_type_user +EXPORT_SYMBOL_GPL vmlinux 0xf838ae95 regulator_get_init_drvdata +EXPORT_SYMBOL_GPL vmlinux 0xf8608175 __big_tty_mutex_owner +EXPORT_SYMBOL_GPL vmlinux 0xf8706bb0 __tracepoint_kfree_skb +EXPORT_SYMBOL_GPL vmlinux 0xf8802492 print_stack_trace +EXPORT_SYMBOL_GPL vmlinux 0xf897984a attribute_container_find_class_device +EXPORT_SYMBOL_GPL vmlinux 0xf8aae8d0 device_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xf8caa6f8 tpm_show_caps_1_2 +EXPORT_SYMBOL_GPL vmlinux 0xf8f3a0fb ata_ratelimit +EXPORT_SYMBOL_GPL vmlinux 0xf946e034 device_create +EXPORT_SYMBOL_GPL vmlinux 0xf9765833 dmi_match +EXPORT_SYMBOL_GPL vmlinux 0xf97666a0 set_memory_rw +EXPORT_SYMBOL_GPL vmlinux 0xf9801379 queue_delayed_work +EXPORT_SYMBOL_GPL vmlinux 0xf9815f26 sis_info133_for_sata +EXPORT_SYMBOL_GPL vmlinux 0xf9a054b5 __round_jiffies +EXPORT_SYMBOL_GPL vmlinux 0xf9ca3160 ata_id_xfermask +EXPORT_SYMBOL_GPL vmlinux 0xfa012fe7 tracepoint_probe_register +EXPORT_SYMBOL_GPL vmlinux 0xfa1eb910 unregister_syscore_ops +EXPORT_SYMBOL_GPL vmlinux 0xfa1f4662 scatterwalk_start +EXPORT_SYMBOL_GPL vmlinux 0xfa2c3696 single_release_net +EXPORT_SYMBOL_GPL vmlinux 0xfa6de71c scsi_internal_device_unblock +EXPORT_SYMBOL_GPL vmlinux 0xfaa2ca03 wm831x_auxadc_read_uv +EXPORT_SYMBOL_GPL vmlinux 0xfae54379 relay_open +EXPORT_SYMBOL_GPL vmlinux 0xfb078555 crypto_alloc_aead +EXPORT_SYMBOL_GPL vmlinux 0xfb0e7d2f ata_port_freeze +EXPORT_SYMBOL_GPL vmlinux 0xfb32b30f ring_buffer_read_prepare_sync +EXPORT_SYMBOL_GPL vmlinux 0xfb3c447e sdio_readb +EXPORT_SYMBOL_GPL vmlinux 0xfb56930e unregister_efivars +EXPORT_SYMBOL_GPL vmlinux 0xfb6eedf9 power_group_name +EXPORT_SYMBOL_GPL vmlinux 0xfbc9af98 device_bind_driver +EXPORT_SYMBOL_GPL vmlinux 0xfbf9be5d register_oom_notifier +EXPORT_SYMBOL_GPL vmlinux 0xfc3067a8 rtc_irq_register +EXPORT_SYMBOL_GPL vmlinux 0xfc35f4dc __rt_mutex_init +EXPORT_SYMBOL_GPL vmlinux 0xfc3b4246 acpi_bus_update_power +EXPORT_SYMBOL_GPL vmlinux 0xfc7b6098 klist_iter_exit +EXPORT_SYMBOL_GPL vmlinux 0xfc7d300e wm8350_reg_lock +EXPORT_SYMBOL_GPL vmlinux 0xfc968c8b apei_exec_write_register_value +EXPORT_SYMBOL_GPL vmlinux 0xfcca5c1b pci_assign_unassigned_bridge_resources +EXPORT_SYMBOL_GPL vmlinux 0xfcd1f623 rio_mport_read_config_16 +EXPORT_SYMBOL_GPL vmlinux 0xfce0336f usb_hcd_check_unlink_urb +EXPORT_SYMBOL_GPL vmlinux 0xfcea5325 sdio_set_host_pm_flags +EXPORT_SYMBOL_GPL vmlinux 0xfd0f2a61 pm_runtime_irq_safe +EXPORT_SYMBOL_GPL vmlinux 0xfd1cb0e5 platform_driver_register +EXPORT_SYMBOL_GPL vmlinux 0xfd51b281 gnttab_end_foreign_access_ref +EXPORT_SYMBOL_GPL vmlinux 0xfd635980 ring_buffer_unlock_commit +EXPORT_SYMBOL_GPL vmlinux 0xfd7243c7 erst_disable +EXPORT_SYMBOL_GPL vmlinux 0xfd815bd6 register_net_sysctl_table +EXPORT_SYMBOL_GPL vmlinux 0xfd9fdfae pm_schedule_suspend +EXPORT_SYMBOL_GPL vmlinux 0xfda7b123 simple_attr_release +EXPORT_SYMBOL_GPL vmlinux 0xfdb42c50 hvc_instantiate +EXPORT_SYMBOL_GPL vmlinux 0xfdded819 usb_driver_claim_interface +EXPORT_SYMBOL_GPL vmlinux 0xfde0b92c crypto_larval_error +EXPORT_SYMBOL_GPL vmlinux 0xfe00cfef device_attach +EXPORT_SYMBOL_GPL vmlinux 0xfe28f216 fb_deferred_io_fsync +EXPORT_SYMBOL_GPL vmlinux 0xfe2c1857 __init_kthread_worker +EXPORT_SYMBOL_GPL vmlinux 0xfe3b065c ehci_cf_port_reset_rwsem +EXPORT_SYMBOL_GPL vmlinux 0xfe7209c1 shash_ahash_finup +EXPORT_SYMBOL_GPL vmlinux 0xfe727411 get_phys_to_machine +EXPORT_SYMBOL_GPL vmlinux 0xfe990052 gpio_free +EXPORT_SYMBOL_GPL vmlinux 0xfeb9710c spi_async +EXPORT_SYMBOL_GPL vmlinux 0xfece9fad anon_transport_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0xfed11ed1 usb_mon_deregister +EXPORT_SYMBOL_GPL vmlinux 0xfee35034 spi_alloc_master +EXPORT_SYMBOL_GPL vmlinux 0xfef8a166 trace_current_buffer_lock_reserve +EXPORT_SYMBOL_GPL vmlinux 0xfefa2adb input_ff_effect_from_user +EXPORT_SYMBOL_GPL vmlinux 0xff22eb5f ipv6_find_tlv +EXPORT_SYMBOL_GPL vmlinux 0xff4b6884 md_stop +EXPORT_SYMBOL_GPL vmlinux 0xff5a8cfe cn_del_callback +EXPORT_SYMBOL_GPL vmlinux 0xff8a011e ring_buffer_free_read_page +EXPORT_SYMBOL_GPL vmlinux 0xffa4c4ec cgroup_lock +EXPORT_SYMBOL_GPL vmlinux 0xffb5a761 xenbus_register_driver_common +EXPORT_SYMBOL_GPL vmlinux 0xffbf9145 sysdev_class_remove_file --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/amd64/generic.compiler +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/amd64/generic.compiler @@ -0,0 +1 @@ +GCC: (Ubuntu/Linaro 4.6.1-7ubuntu2) 4.6.1 --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/amd64/generic.modules +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/amd64/generic.modules @@ -0,0 +1,3200 @@ +3c359 +3c574_cs +3c589_cs +3c59x +3w-9xxx +3w-sas +3w-xxxx +6pack +74x164 +8021q +8139cp +8139too +8255 +8390 +88pm860x_bl +88pm860x_onkey +88pm860x-ts +9p +9pnet +9pnet_rdma +9pnet_virtio +a100u2w +a3d +aacraid +ab3100 +ab3100-otp +ab8500-ponkey +ab8500-usb +abituguru +abituguru3 +abyss +ac97_bus +acard-ahci +acecad +acenic +acerhdf +acer-wmi +acpi_ipmi +acpi_pad +acpiphp +acpiphp_ibm +acpi_power_meter +acquirewdt +act200l-sir +act_csum +act_gact +act_ipt +actisys-sir +act_mirred +act_nat +act_pedit +act_police +act_simple +act_skbedit +ad2s120x +ad2s1210 +ad2s90 +ad525x_dpot +ad525x_dpot-i2c +ad525x_dpot-spi +ad5398 +ad5446 +ad5504 +ad5624r_spi +ad5791 +ad5930 +ad714x +ad714x-i2c +ad714x-spi +ad7150 +ad7152 +ad7291 +ad7298 +ad7314 +ad7414 +ad7418 +ad7476 +ad7606 +ad7745 +ad7780 +ad7816 +ad7877 +ad7879 +ad7879-i2c +ad7879-spi +ad7887 +ad799x +ad9832 +ad9834 +ad9850 +ad9852 +ad9910 +ad9951 +adcxx +addi_apci_035 +addi_apci_1032 +addi_apci_1500 +addi_apci_1516 +addi_apci_1564 +addi_apci_16xx +addi_apci_2016 +addi_apci_2032 +addi_apci_2200 +addi_apci_3001 +addi_apci_3120 +addi_apci_3501 +addi_apci_3xxx +ade7753 +ade7754 +ade7758 +ade7759 +ade7854 +ade7854-i2c +ade7854-spi +adfs +adi +adis16060 +adis16080 +adis16130 +adis16201 +adis16203 +adis16204 +adis16209 +adis16220 +adis16240 +adis16260 +adis16400 +adl_pci6208 +adl_pci7230 +adl_pci7296 +adl_pci7432 +adl_pci8164 +adl_pci9111 +adl_pci9118 +adm1021 +adm1025 +adm1026 +adm1029 +adm1031 +adm8211 +adm9240 +adp5520_bl +adp5520-gpio +adp5520-keys +adp5588-gpio +adp5588-keys +adp5589-keys +adp8860_bl +adp8870_bl +ads1015 +ads7828 +ads7846 +ads7871 +adt7310 +adt7316 +adt7316-i2c +adt7316-spi +adt7410 +adt7411 +adt7462 +adt7470 +adt7475 +adt75 +adutux +adv7170 +adv7175 +adv7180 +advansys +advantechwdt +adv_pci1710 +adv_pci1723 +adv_pci_dio +adxl34x +adxl34x-i2c +adxl34x-spi +adxrs450 +aesni-intel +aes-x86_64 +af_802154 +af9013 +af_alg +affs +af_key +af-rxrpc +ah4 +ah6 +aha152x_cs +ahci +ahci_platform +aic79xx +aic7xxx +aic94xx +aiptek +aircable +airo +airo_cs +ak8975 +alauda +algif_hash +algif_skcipher +ali-ircc +alim1535_wdt +alim7101_wdt +alphatrack +altera-ci +altera_jtaguart +altera_ps2 +altera-stapl +altera_uart +ambassador +amc6821 +amd64_edac_mod +amd76xrom +amd8111e +amd-rng +amplc_dio200 +amplc_pc236 +amplc_pc263 +amplc_pci224 +amplc_pci230 +analog +ansi_cprng +anubis +aoe +apanel +apds9802als +apds990x +apple_bl +appledisplay +applesmc +appletalk +appletouch +applicom +ar7part +arc4 +arcfb +arcmsr +arcnet +arc-rawmode +arc-rimi +ark3116 +arkfb +arptable_filter +arp_tables +arpt_mangle +as5011 +asb100 +asc7621 +asix +asus_atk0110 +asus-laptop +asus-nb-wmi +asus_oled +asus-wmi +async_memcpy +async_pq +async_raid6_recov +async_tx +async_xor +at24 +at25 +at76c50x-usb +atbm8830 +aten +ath +ath3k +ath5k +ath9k +ath9k_common +ath9k_htc +ath9k_hw +ati_remote +ati_remote2 +atl1 +atl1c +atl1e +atl2 +atlas_btns +atm +atmel +atmel_cs +atmel_mxt_ts +atmel_pci +atmtcp +atp +atp870u +atxp1 +aty128fb +atyfb +au0828 +au8522 +aufs +authenc +authencesn +auth_rpcgss +autofs4 +avma1_cs +avm_cs +avmfritz +ax25 +axnet_cs +b1 +b1dma +b1pci +b1pcmcia +b2c2-flexcop +b2c2-flexcop-pci +b2c2-flexcop-usb +b43 +b43legacy +b44 +bas_gigaset +basic_mmio_gpio +batman-adv +baycom_par +baycom_ser_fdx +baycom_ser_hdx +bch +bcm203x +bcm3510 +bcm5974 +bcma +bcm_wimax +be2iscsi +be2net +befs +belkin_sa +bfa +bfs +bfusb +bh1770glc +bh1780gli +binfmt_misc +block2mtd +blowfish +bluecard_cs +bluetooth +bmp085 +bna +bnep +bnx2 +bnx2fc +bnx2i +bnx2x +bonding +bpa10x +bpck +bpqether +bq20z75 +bq24022 +bq27x00_battery +br2684 +brcmfmac +brcmsmac +brcmutil +bridge +broadsheetfb +bsd_comp +bt3c_cs +bt819 +bt856 +bt866 +bt878 +btcx-risc +btmrvl +btmrvl_sdio +btrfs +btsdio +bttv +btuart_cs +btusb +btwilink +bu21013_ts +budget +budget-av +budget-ci +budget-core +budget-patch +BusLogic +bw-qcam +c2port-duramar2150 +c4 +c67x00 +cachefiles +cafe_ccic +cafe_nand +caif +caif_serial +caif_socket +camellia +can +can-bcm +can-dev +can-raw +capi +capidrv +capmode +carl9170 +carminefb +cassini +cast5 +cast6 +catc +cb710 +cb710-mmc +cb_das16_cs +cb_pcidas +cb_pcidas64 +cb_pcidda +cb_pcidio +cb_pcimdas +cb_pcimdda +c_can +c_can_platform +cciss +ccm +cdc-acm +cdc_eem +cdc_ether +cdc_ncm +cdc-phonet +cdc_subset +cdc-wdm +ceph +cfag12864b +cfag12864bfb +cfg80211 +cfi_cmdset_0001 +cfi_cmdset_0002 +cfi_cmdset_0020 +cfi_probe +cfi_util +cfspi_slave +ch +ch341 +ch7006 +chipreg +chnl_net +cifs +cirrusfb +ck804xrom +classmate-laptop +clearpad_tm1217 +clip +cls_basic +cls_flow +cls_fw +cls_route +cls_rsvp +cls_rsvp6 +cls_tcindex +cls_u32 +cm109 +cm4000_cs +cm4040_cs +cma3000_d0x +cma3000_d0x_i2c +cmtp +cnic +cobra +coda +com20020 +com20020_cs +com20020-pci +com90io +com90xx +comedi +comedi_bond +comedi_fc +comedi_parport +comedi_test +comm +compal-laptop +configfs +contec_pci_dio +core +coretemp +cp210x +cpcihp_generic +cpcihp_zt5550 +cpia2 +cpqarray +cpu5wdt +cpuid +cpu-notifier-error-inject +c-qcam +cramfs +cr_bllcd +crc7 +crc-ccitt +crc-itu-t +crvml +cryptd +cryptoloop +crypto_null +crystalhd +cs5345 +cs53l32a +cs5535-gpio +cs5535-mfd +ct82c710 +ctr +cts +cuse +cx18 +cx18-alsa +cx22700 +cx22702 +cx231xx +cx231xx-alsa +cx231xx-dvb +cx2341x +cx23885 +cx24110 +cx24113 +cx24116 +cx24123 +cx25821 +cx25821-alsa +cx25840 +cx82310_eth +cx8800 +cx8802 +cx88-alsa +cx88-blackbird +cx88-dvb +cx88-vp3054-i2c +cx88xx +cxacru +cxd2099 +cxd2820r +cxgb +cxgb3 +cxgb3i +cxgb4 +cxgb4i +cxgb4vf +cxt1e1 +cy8ctmg110_ts +cyber2000fb +cyberjack +cyclades +cyclomx +cycx_drv +cypress_cy7c63 +cypress_m8 +cytherm +da9030_battery +da9034-ts +da903x +da903x_bl +DAC960 +daqboard2000 +das08 +das08_cs +db9 +dc395x +dca +dccp +dccp_diag +dccp_ipv4 +dccp_ipv6 +dccp_probe +dcdbas +de2104x +de4x5 +de600 +de620 +decnet +deflate +defxx +dell-laptop +dell-led +dell_rbu +dell-wmi +dell-wmi-aio +denali +des_generic +dib0070 +dib0090 +dib3000mb +dib3000mc +dib7000m +dib7000p +dib8000 +dibx000_common +digi_acceleport +diskonchip +display +divacapi +divadidd +diva_idi +diva_mnt +divas +dl2k +dlci +dlm +dm1105 +dm9601 +dm-crypt +dme1737 +dmfe +dmi-sysfs +dm-log +dm-mirror +dm-multipath +dm-queue-length +dm-raid +dm-raid45 +dm-region-hash +dm-round-robin +dm-service-time +dm-snapshot +dmx3191d +dm-zero +dnet +dn_rtmsg +doc2000 +doc2001 +doc2001plus +docecc +docprobe +dpt_i2o +drbd +drm +drm_kms_helper +drxd +ds1621 +ds1682 +ds1wm +ds2482 +ds2490 +ds2760_battery +ds2780_battery +ds2782_battery +ds3000 +ds620 +dsbr100 +dscc4 +dss1_divert +dst +dst_ca +dstr +dt3000 +dt3155v4l +dt9812 +dtl1_cs +dummy +dummy_hcd +dvb-bt8xx +dvb-core +dvb-pll +dvb-ttpci +dvb-ttusb-budget +dvb-usb +dvb-usb-a800 +dvb-usb-af9005 +dvb-usb-af9005-remote +dvb-usb-af9015 +dvb-usb-anysee +dvb-usb-au6610 +dvb-usb-az6027 +dvb-usb-ce6230 +dvb-usb-cinergyT2 +dvb-usb-cxusb +dvb-usb-dib0700 +dvb-usb-dibusb-common +dvb-usb-dibusb-mb +dvb-usb-dibusb-mc +dvb-usb-digitv +dvb-usb-dtt200u +dvb-usb-dtv5100 +dvb-usb-dw2102 +dvb-usb-friio +dvb-usb-gl861 +dvb-usb-gp8psk +dvb-usb-lmedm04 +dvb-usb-m920x +dvb-usb-nova-t-usb2 +dvb-usb-opera +dvb-usb-technisat-usb2 +dvb-usb-ttusb2 +dvb-usb-umt-010 +dvb-usb-vp702x +dvb-usb-vp7045 +dw_spi_midpci +dynapro +e100 +e1000 +e1000e +e752x_edac +earth-pt1 +easycap +eata +ebt_802_3 +ebtable_broute +ebtable_filter +ebtable_nat +ebtables +ebt_among +ebt_arp +ebt_arpreply +ebt_dnat +ebt_ip +ebt_ip6 +ebt_limit +ebt_log +ebt_mark +ebt_mark_m +ebt_nflog +ebt_pkttype +ebt_redirect +ebt_snat +ebt_stp +ebt_ulog +ebt_vlan +echo +econet +ec_sys +edac_core +edac_mce_amd +eeepc-laptop +eeepc-wmi +eeprom +eeprom_93cx6 +eeti_ts +efs +einj +elo +elsa_cs +em28xx +em28xx-alsa +em28xx-dvb +emc1403 +emc2103 +emc6w201 +em_cmp +emi26 +emi62 +em_meta +em_nbyte +empeg +ems_pci +ems_usb +em_text +emu10k1-gp +em_u32 +enclosure +ene_ir +eni +enic +epat +epca +epia +epic100 +eql +erst-dbg +esb2rom +esd_usb2 +esi-sir +esp4 +esp6 +et131x +et61x251 +ethoc +eurotechwdt +evbug +exofs +f71805f +f71808e_wdt +f71882fg +f75375s +fakephp +fam15h_power +farsync +fat +faulty +fb_ddc +fb_sys_fops +fcoe +fcrypt +fdomain +fdomain_cs +fealnx +ff-memless +fintek-cir +firedtv +firestream +firewire-core +firewire-net +firewire-ohci +firewire-sbp2 +fit2 +fit3 +fixed +floppy +fm801-gp +fm_drv +fmvj18x_cs +fnic +forcedeth +fore_200e +freevxfs +friq +frpw +fscache +fschmd +ft1000 +ft1000_pcmcia +ftdi-elan +ftdi_sio +ftl +fujitsu-laptop +fujitsu_ts +funsoft +g450_pll +g760a +gadgetfs +gamecon +gameport +garmin_gps +garp +g_audio +g_cdc +gcm +g_dbgp +gdth +generic +generic_bl +gen_probe +g_ether +gf128mul +gf2k +g_ffs +g_file_storage +gfs2 +ghash-clmulni-intel +ghash-generic +ghes +g_hid +gigaset +girbil-sir +gl518sm +gl520sm +gl620a +gluebi +g_mass_storage +g_midi +g_ncm +g_nokia +go7007 +go7007-usb +gpio-addr-flash +gpio-charger +gpio-fan +gpio-i2cmux +gpio_keys +gpio_keys_polled +gpio_mouse +gpio_vbus +g_printer +gre +grip +grip_mp +gsc_hpdi +g_serial +gspca_benq +gspca_conex +gspca_cpia1 +gspca_etoms +gspca_finepix +gspca_gl860 +gspca_jeilinj +gspca_kinect +gspca_konica +gspca_m5602 +gspca_main +gspca_mars +gspca_mr97310a +gspca_nw80x +gspca_ov519 +gspca_ov534 +gspca_ov534_9 +gspca_pac207 +gspca_pac7302 +gspca_pac7311 +gspca_sn9c2028 +gspca_sn9c20x +gspca_sonixb +gspca_sonixj +gspca_spca1528 +gspca_spca500 +gspca_spca501 +gspca_spca505 +gspca_spca506 +gspca_spca508 +gspca_spca561 +gspca_sq905 +gspca_sq905c +gspca_sq930x +gspca_stk014 +gspca_stv0680 +gspca_stv06xx +gspca_sunplus +gspca_t613 +gspca_tv8532 +gspca_vc032x +gspca_vicam +gspca_xirlink_cit +gspca_zc3xx +gtco +guillemot +gunze +g_webcam +gx1fb +gxfb +g_zero +hamachi +hampshire +hangcheck-timer +hanwang +hci_uart +hci_vhci +hdaps +hdlc +hdlc_cisco +hdlcdrv +hdlc_fr +hdlc_ppp +hdlc_raw +hdlc_raw_eth +hdlc_x25 +hdpvr +he +hecubafb +hed +hexium_gemini +hexium_orion +hfc4s8s_l1 +hfcmulti +hfcpci +hfcsusb +hfc_usb +hfs +hfsplus +hgafb +hid +hid-a4tech +hid-apple +hid-axff +hid-belkin +hid-cherry +hid-chicony +hid-cypress +hid-dr +hid-elecom +hid-emsff +hid-ezkey +hid-gaff +hid-gyration +hid-kensington +hid-keytouch +hid-kye +hid-lcpower +hid-logitech +hid-magicmouse +hid-microsoft +hid-monterey +hid-multitouch +hid-ntrig +hid-ortek +hidp +hid-petalynx +hid-picolcd +hid-pl +hid-prodikeys +hid-quanta +hid-roccat +hid-roccat-arvo +hid-roccat-common +hid-roccat-kone +hid-roccat-koneplus +hid-roccat-kovaplus +hid-roccat-pyra +hid-samsung +hid-sjoy +hid-sony +hid-sunplus +hid-tmff +hid-topseed +hid-twinhan +hid-uclogic +hid-wacom +hid-waltop +hid-zpff +hid-zydacron +hifn_795x +hisax +hisax_fcpcipnp +hisax_isac +hisax_st5481 +hmc5843 +hmc6352 +hopper +horizon +hostap +hostap_cs +hostap_pci +hostap_plx +hp100 +hp4x +hp_accel +hpfs +hpilo +hpsa +hptiop +hp-wmi +hso +htc-pasic3 +hv_blkvsc +hv_mouse +hv_netvsc +hv_storvsc +hv_timesource +hv_utils +hv_vmbus +hwa-hc +hwa-rc +hwmon-vid +hysdn +i1480-dfu-usb +i1480-est +i2400m +i2400m-sdio +i2400m-usb +i2c-algo-bit +i2c-algo-pca +i2c-algo-pcf +i2c-ali1535 +i2c-ali1563 +i2c-ali15x3 +i2c-amd756 +i2c-amd756-s4882 +i2c-amd8111 +i2c-dev +i2c-diolan-u2c +i2c-eg20t +i2c-gpio +i2c-i801 +i2c-intel-mid +i2c-isch +i2c-matroxfb +i2c-mux +i2c-nforce2 +i2c-nforce2-s4985 +i2c-ocores +i2c-parport +i2c-parport-light +i2c-pca-platform +i2c-piix4 +i2c-scmi +i2c-simtec +i2c-sis5595 +i2c-sis630 +i2c-sis96x +i2c-smbus +i2c-stub +i2c-taos-evm +i2c-tiny-usb +i2c-via +i2c-viapro +i2c-xiic +i2o_block +i2o_bus +i2o_config +i2o_core +i2o_proc +i2o_scsi +i3000_edac +i3200_edac +i5000_edac +i5100_edac +i5400_edac +i5k_amb +i6300esb +i7300_edac +i7300_idle +i7core_edac +i810 +i82092 +i82975x_edac +i8k +i915 +ib700wdt +ib_addr +ib_cm +ib_core +ib_ipath +ib_ipoib +ib_iser +ib_mad +ibmaem +ibmasm +ibmasr +ibmpex +ibm_rtl +ib_mthca +ibmtr_cs +ib_qib +ib_sa +ib_srp +ib_ucm +ib_umad +ib_uverbs +ichxrom +icp_multi +ics932s401 +ideapad-laptop +idmouse +idt77252 +ieee802154 +ifb +iforce +igb +igbvf +iio-trig-gpio +iio-trig-periodic-rtc +iio-trig-sysfs +ii_pci20kc +ili9320 +imm +imon +imx074 +industrialio +inexio +inftl +initio +input-polldev +int51x1 +intelfb +intel_ips +intel_menlow +intel_mid_dma +intel_oaktrail +intel-rng +intel_vr_nor +interact +ioatdma +ioc4 +io_edgeport +io_ti +iowarrior +ip2 +ip6_queue +ip6table_filter +ip6table_mangle +ip6table_raw +ip6_tables +ip6table_security +ip6t_ah +ip6t_eui64 +ip6t_frag +ip6t_hbh +ip6t_ipv6header +ip6t_LOG +ip6t_mh +ip6t_REJECT +ip6t_rt +ip6_tunnel +ipaq +ipcomp +ipcomp6 +ipddp +ipg +ip_gre +iphase +ipheth +ipip +ipmi_devintf +ipmi_msghandler +ipmi_poweroff +ipmi_si +ipmi_watchdog +ip_queue +ipr +ips +ip_set +ip_set_bitmap_ip +ip_set_bitmap_ipmac +ip_set_bitmap_port +ip_set_hash_ip +ip_set_hash_ipport +ip_set_hash_ipportip +ip_set_hash_ipportnet +ip_set_hash_net +ip_set_hash_netport +ip_set_list_set +iptable_filter +iptable_mangle +iptable_nat +iptable_raw +ip_tables +iptable_security +ipt_ah +ipt_CLUSTERIP +ipt_ecn +ipt_ECN +ipt_LOG +ipt_MASQUERADE +ipt_NETMAP +ipt_REDIRECT +ipt_REJECT +ipt_ULOG +ip_vs +ip_vs_dh +ip_vs_ftp +ip_vs_lblc +ip_vs_lblcr +ip_vs_lc +ip_vs_nq +ip_vs_pe_sip +ip_vs_rr +ip_vs_sed +ip_vs_sh +ip_vs_wlc +ip_vs_wrr +ipw +ipw2100 +ipw2200 +ipwireless +ipx +ircomm +ircomm-tty +irda +irda-usb +ir-jvc-decoder +ir-kbd-i2c +irlan +ir-lirc-codec +ir-nec-decoder +irnet +ir-rc5-decoder +ir-rc5-sz-decoder +ir-rc6-decoder +ir-sony-decoder +irtty-sir +ir-usb +isci +iscsi_boot_sysfs +iscsi_ibft +iscsi_tcp +isdn +isdn_bsdcomp +isdnhdlc +isight_firmware +isl29003 +isl29018 +isl29020 +isl6271a-regulator +isl6405 +isl6421 +isl6423 +isofs +isp116x-hcd +isp1362-hcd +isp1704_charger +isp1760 +istallion +it87 +it8712f_wdt +it8761e_gpio +it87_wdt +iTCO_vendor_support +iTCO_wdt +itd1000 +ite-cir +iuu_phoenix +ivtv +ivtvfb +iw_c2 +iw_cm +iw_cxgb3 +iw_cxgb4 +iwl3945 +iwl4965 +iwlagn +iwl-legacy +iwmc3200top +iwmc3200wifi +iw_nes +ix2505v +ixgb +ixgbe +ixgbevf +ixj +ixj_pcmcia +janz-cmodio +janz-ican3 +janz-ttl +jc42 +jedec_probe +jffs2 +jfs +jmb38x_ms +jme +joydev +joydump +jr3_pci +jsm +k10temp +k8temp +kafs +kalmia +kaweth +kb3886_bl +kbic +kbtab +kcomedilib +ke_counter +kernelcapi +keucr +keyspan +keyspan_pda +keyspan_remote +kfifo_buf +khazad +kingsun-sir +kl5kusb105 +kobil_sct +ks0108 +ks0127 +ks8842 +ks8851 +ks8851_mll +ks959-sir +ksdazzle-sir +ksz884x +ktti +kvaser_pci +kvm +kvm-amd +kvm-intel +kxsd9 +kyrofb +l1oip +l2tp_core +l2tp_debugfs +l2tp_ppp +l440gx +l4f00242t03 +l64781 +lanai +lapb +lapbether +latch-addr-flash +lcd +ld9040 +ldusb +lec +leds-88pm860x +leds-adp5520 +leds-alix2 +leds-bd2802 +leds-clevo-mail +leds-da903x +leds-dac124s085 +leds-gpio +leds-lm3530 +leds-lp3944 +leds-lp5521 +leds-lp5523 +leds-lt3593 +leds-mc13783 +leds-net5501 +leds-pca9532 +leds-pca955x +leds-regulator +leds-ss4200 +leds-wm831x-status +leds-wm8350 +ledtrig-backlight +ledtrig-default-on +ledtrig-gpio +ledtrig-heartbeat +ledtrig-timer +legousbtower +lgdt3305 +lgdt330x +lgs8gxx +lg-vl600 +lib80211 +lib80211_crypt_ccmp +lib80211_crypt_tkip +lib80211_crypt_wep +libahci +libceph +libcrc32c +libcxgbi +libertas +libertas_cs +libertas_sdio +libertas_spi +libertas_tf +libertas_tf_usb +libfc +libfcoe +libipw +libiscsi +libiscsi_tcp +libosd +libsas +libsrp +lightning +line6usb +linear +lirc_bt829 +lirc_dev +lirc_igorplugusb +lirc_imon +lirc_sasem +lirc_serial +lirc_sir +lirc_ttusbir +lirc_zilog +lis3l02dq +lis3lv02d +lis3lv02d_i2c +litelink-sir +lkkbd +llc2 +lm63 +lm70 +lm73 +lm75 +lm77 +lm78 +lm80 +lm83 +lm8323 +lm85 +lm87 +lm90 +lm92 +lm93 +lm95241 +lmc +lms283gf05 +lnbp21 +lockd +lp +lp3971 +lp3972 +lpc_sch +lpddr_cmds +lpfc +lru_cache +lrw +ltc4151 +ltc4215 +ltc4245 +ltc4261 +ltv350qv +lxfb +lzo +m25p80 +m52790 +ma600-sir +mac80211 +mac80211_hwsim +machzwd +macmodes +macvlan +macvtap +magellan +mantis +mantis_core +map_absent +map_funcs +map_ram +map_rom +matrix_keypad +matroxfb_accel +matroxfb_base +matroxfb_crtc2 +matroxfb_DAC1064 +matroxfb_g450 +matroxfb_maven +matroxfb_misc +matroxfb_Ti3026 +matrox_w1 +max1111 +max11801_ts +max1363 +max1586 +max16065 +max1619 +max17040_battery +max17042_battery +max2165 +max3100 +max3107 +max6650 +max6875 +max7300 +max7301 +max730x +max732x +max7359_keypad +max8649 +max8660 +max8903_charger +max8925_bl +max8925_onkey +max8925_power +max8925-regulator +max8952 +max8997 +max8998 +mb862xxfb +mb86a16 +mb86a20s +mc13783-adc +mc13783-regulator +mc13783_ts +mc13892-regulator +mc13xxx-core +mc13xxx-regulator-core +mc33880 +mc44s803 +mce_amd_inj +mce-inject +mceusb +mce-xeon75xx +mcp2120-sir +mcp23s08 +mcp251x +mcs5000_ts +mcs7780 +mcs7830 +mcs_touchkey +mct_u232 +md4 +mdc800 +mdio +mdio-bitbang +mdio-gpio +me4000 +me_daq +megaraid +megaraid_mbox +megaraid_mm +megaraid_sas +mei +mem2mem_testdev +memstick +metronomefb +meye +mfd +mga +michael_mic +micrel +microcode +microtek +minix +mip6 +mISDN_core +mISDN_dsp +mISDNinfineon +mISDNipac +mISDNisar +mite +mk712 +mkiss +ml_ioh_gpio +mlx4_core +mlx4_en +mlx4_ib +mmc_block +mmc_spi +mos7720 +mos7840 +moto_modem +moxa +mpoa +mpr121_touchkey +mpt2sas +mptbase +mptctl +mptfc +mptlan +mptsas +mptscsih +mptspi +mrst_max3110 +msdos +msi-laptop +msi-wmi +msp3400 +mspro_block +msr +mt2060 +mt20xx +mt2131 +mt2266 +mt312 +mt352 +mt9m001 +mt9m111 +mt9t031 +mt9t112 +mt9v011 +mt9v022 +mtd +mtd_blkdevs +mtdblock +mtdblock_ro +mtdchar +mtd_dataflash +mtd_nandecctest +mtd_oobtest +mtdoops +mtd_pagetest +mtdram +mtd_readtest +mtd_speedtest +mtd_stresstest +mtd_subpagetest +mtdswap +mtd_torturetest +mtouch +multipath +mvsas +mwave +mwifiex +mwifiex_sdio +mwl8k +mxb +mxl5005s +mxl5007t +mxm-wmi +mxser +myri10ge +n411 +nand +nand_bch +nand_ecc +nand_ids +nandsim +natsemi +navman +nbd +ncpfs +ndiswrapper +ne2k-pci +neofb +net1080 +netconsole +netjet +netrom +netsc520 +nettel +netxen_nic +newtonkbd +nf_conntrack +nf_conntrack_amanda +nf_conntrack_broadcast +nf_conntrack_ftp +nf_conntrack_h323 +nf_conntrack_ipv4 +nf_conntrack_ipv6 +nf_conntrack_irc +nf_conntrack_netbios_ns +nf_conntrack_netlink +nf_conntrack_pptp +nf_conntrack_proto_dccp +nf_conntrack_proto_gre +nf_conntrack_proto_sctp +nf_conntrack_proto_udplite +nf_conntrack_sane +nf_conntrack_sip +nf_conntrack_snmp +nf_conntrack_tftp +nf_defrag_ipv4 +nf_defrag_ipv6 +nf_nat +nf_nat_amanda +nf_nat_ftp +nf_nat_h323 +nf_nat_irc +nf_nat_pptp +nf_nat_proto_dccp +nf_nat_proto_gre +nf_nat_proto_sctp +nf_nat_proto_udplite +nf_nat_sip +nf_nat_snmp_basic +nf_nat_tftp +nfnetlink +nfnetlink_log +nfnetlink_queue +nfs +nfs_acl +nfsd +nftl +nf_tproxy_core +ngene +n_hdlc +ni_6527 +ni_65xx +ni_660x +ni_670x +nicstar +ni_daq_700 +ni_daq_dio24 +ni_labpc +ni_labpc_cs +nilfs2 +ni_mio_cs +ni_pcidio +ni_pcimio +ni_tio +ni_tiocmd +niu +nls_ascii +nls_cp1250 +nls_cp1251 +nls_cp1255 +nls_cp437 +nls_cp737 +nls_cp775 +nls_cp850 +nls_cp852 +nls_cp855 +nls_cp857 +nls_cp860 +nls_cp861 +nls_cp862 +nls_cp863 +nls_cp864 +nls_cp865 +nls_cp866 +nls_cp869 +nls_cp874 +nls_cp932 +nls_cp936 +nls_cp949 +nls_cp950 +nls_euc-jp +nls_iso8859-1 +nls_iso8859-13 +nls_iso8859-14 +nls_iso8859-15 +nls_iso8859-2 +nls_iso8859-3 +nls_iso8859-4 +nls_iso8859-5 +nls_iso8859-6 +nls_iso8859-7 +nls_iso8859-9 +nls_koi8-r +nls_koi8-ru +nls_koi8-u +nls_utf8 +nmclan_cs +noon010pc30 +nop-usb-xceiv +nosy +nouveau +nozomi +n_r3964 +ns558 +ns83820 +nsc-ircc +ntfs +n_tracerouter +n_tracesink +nuvoton-cir +nvidiafb +nvram +nv_tco +nxt200x +nxt6000 +ocfs2 +ocfs2_dlm +ocfs2_dlmfs +ocfs2_nodemanager +ocfs2_stackglue +ocfs2_stack_o2cb +ocfs2_stack_user +old_belkin-sir +olympic +omfs +omninet +on20 +on26 +onenand +onenand_sim +opencores-kbd +oprofile +opticon +option +or51132 +or51211 +orinoco +orinoco_cs +orinoco_nortel +orinoco_plx +orinoco_tmd +orinoco_usb +osd +osdblk +osst +oti6858 +output +ov2640 +ov6650 +ov7670 +ov772x +ov9640 +ov9740 +overlayfs +oxu210hp-hcd +p4-clockmod +p54common +p54pci +p54spi +p54usb +p8023 +padlock-aes +padlock-sha +panasonic-laptop +panel +paride +parkbd +parport +parport_ax88796 +parport_cs +parport_pc +parport_serial +pata_ali +pata_amd +pata_arasan_cf +pata_artop +pata_atiixp +pata_atp867x +pata_cmd640 +pata_cmd64x +pata_cs5520 +pata_cs5530 +pata_cs5536 +pata_cypress +pata_efar +pata_hpt366 +pata_hpt37x +pata_hpt3x2n +pata_hpt3x3 +pata_it8213 +pata_it821x +pata_jmicron +pata_legacy +pata_marvell +pata_mpiix +pata_netcell +pata_ninja32 +pata_ns87410 +pata_ns87415 +pata_oldpiix +pata_opti +pata_optidma +pata_pcmcia +pata_pdc2027x +pata_pdc202xx_old +pata_platform +pata_radisys +pata_rdc +pata_rz1000 +pata_sc1200 +pata_sch +pata_serverworks +pata_sil680 +pata_sl82c105 +pata_triflex +pata_via +pc87360 +pc87413_wdt +pc87427 +pca953x +pca9541 +pca954x +pcbc +pcc-cpufreq +pcd +pcf50633 +pcf50633-adc +pcf50633-backlight +pcf50633-charger +pcf50633-gpio +pcf50633-input +pcf50633-regulator +pcf8574_keypad +pcf857x +pcf8591 +pch_can +pch_dma +pch_gbe +pch_gpio +pch_phub +pch_uart +pci +pci200syn +pcips2 +pci_slot +pci-stub +pcmcia +pcmcia_core +pcmciamtd +pcmcia_rsrc +pcm_common +pcnet32 +pcnet_cs +pcrypt +pcspkr +pcwd_pci +pcwd_usb +pd +pd6729 +pda_power +pegasus +penmount +pf +pg +phantom +phison +phonedev +phonet +phram +physmap +pktcdvd +pktgen +pl2303 +platform_lcd +plat_nand +plat-ram +plip +plusb +pluto2 +plx_pci +pm2fb +pm3fb +pm8001 +pmc551 +pmcraid +pn544 +pn_pep +pohmelfs +poseidon +poulsbo +powermate +ppa +ppdev +ppp_async +ppp_deflate +ppp_mppe +pppoatm +pppoe +pppox +ppp_synctty +pps_core +pps-ldisc +pps_parport +pptp +prism2_usb +prism54 +progear_bl +ps2mult +psb_gfx +psmouse +pt +pvrusb2 +pwc +qcaux +qcserial +qinfo_probe +qla1280 +qla2xxx +qla3xxx +qla4xxx +qlcnic +qlge +qlogic_cs +qlogicfas408 +qnx4 +qt1010 +qt1070 +quatech_daqp_cs +quatech_usb2 +quickstart +quota_tree +quota_v1 +quota_v2 +r128 +r8169 +r8187se +r8192e_pci +r8192u_usb +r852 +r8712u +r8a66597-hcd +radeon +radeonfb +radio-i2c-si470x +radio-maxiradio +radio-mr800 +radio-si4713 +radio-tea5764 +radio-timb +radio-usb-si470x +radio-wl1273 +raid0 +raid1 +raid10 +raid456 +raid6_pq +raid6test +raid_class +ramoops +raw +ray_cs +rbd +rc-adstech-dvb-t-pci +rc-alink-dtu-m +rc-anysee +rc-apac-viewcomp +rc-asus-pc39 +rc-ati-tv-wonder-hd-600 +rc-avermedia +rc-avermedia-a16d +rc-avermedia-cardbus +rc-avermedia-dvbt +rc-avermedia-m135a +rc-avermedia-m733a-rm-k6 +rc-avermedia-rm-ks +rc-avertv-303 +rc-azurewave-ad-tu700 +rc-behold +rc-behold-columbus +rc-budget-ci-old +rc-cinergy +rc-cinergy-1400 +rc-core +rc-dib0700-nec +rc-dib0700-rc5 +rc-digitalnow-tinytwin +rc-digittrade +rc-dm1105-nec +rc-dntv-live-dvb-t +rc-dntv-live-dvbt-pro +rc-em-terratec +rc-encore-enltv +rc-encore-enltv2 +rc-encore-enltv-fm53 +rc-evga-indtube +rc-eztv +rc-flydvb +rc-flyvideo +rc-fusionhdtv-mce +rc-gadmei-rm008z +rc-genius-tvgo-a11mce +rc-gotview7135 +rc-hauppauge +rc-imon-mce +rc-imon-pad +rc-iodata-bctv7e +rc-kaiomy +rc-kworld-315u +rc-kworld-plus-tv-analog +rc-leadtek-y04g0051 +rc-lirc +rc-lme2510 +rc-loopback +rc-manli +rc-msi-digivox-ii +rc-msi-digivox-iii +rc-msi-tvanywhere +rc-msi-tvanywhere-plus +rc-nebula +rc-nec-terratec-cinergy-xs +rc-norwood +rc-npgtech +rc-pctv-sedna +rc-pinnacle-color +rc-pinnacle-grey +rc-pinnacle-pctv-hd +rc-pixelview +rc-pixelview-002t +rc-pixelview-mk12 +rc-pixelview-new +rc-powercolor-real-angel +rc-proteus-2309 +rc-purpletv +rc-pv951 +rc-rc6-mce +rc-real-audio-220-32-keys +rc-streamzap +rc-tbs-nec +rc-technisat-usb2 +rc-terratec-cinergy-xs +rc-terratec-slim +rc-terratec-slim-2 +rc-tevii-nec +rc-tivo +rc-total-media-in-hand +rc-trekstor +rc-tt-1500 +rc-twinhan1027 +rc-videomate-m1f +rc-videomate-s350 +rc-videomate-tv-pvr +rc-winfast +rc-winfast-usbii-deluxe +rdc321x-gpio +rdc321x-southbridge +rdma_cm +rdma_ucm +rds +rds_rdma +rds_tcp +redboot +redrat3 +reed_solomon +reiserfs +rfc1051 +rfc1201 +rfcomm +rfd_ftl +rfkill-regulator +ring_sw +rio500 +rionet +riscom8 +rivafb +rj54n1cb0c +rmd128 +rmd160 +rmd256 +rmd320 +rndis_host +rndis_wlan +rocket +romfs +rose +rotary_encoder +rpcsec_gss_krb5 +rrunner +rt2400pci +rt2500pci +rt2500usb +rt2800lib +rt2800pci +rt2800usb +rt2x00lib +rt2x00pci +rt2x00usb +rt61pci +rt73usb +rtc-88pm860x +rtc-ab3100 +rtc-ab8500 +rtc-bq32k +rtc-bq4802 +rtc-ds1286 +rtc-ds1305 +rtc-ds1307 +rtc-ds1374 +rtc-ds1390 +rtc-ds1511 +rtc-ds1553 +rtc-ds1672 +rtc-ds1742 +rtc-ds3232 +rtc-ds3234 +rtc-em3027 +rtc-fm3130 +rtc-isl12022 +rtc-isl1208 +rtc-m41t80 +rtc-m41t93 +rtc-m41t94 +rtc-m48t35 +rtc-m48t59 +rtc-m48t86 +rtc-max6900 +rtc-max6902 +rtc-max8925 +rtc-max8998 +rtc-mc13xxx +rtc-msm6242 +rtc-pcf2123 +rtc-pcf50633 +rtc-pcf8563 +rtc-pcf8583 +rtc-r9701 +rtc-rp5c01 +rtc-rs5c348 +rtc-rs5c372 +rtc-rv3029c2 +rtc-rx8025 +rtc-rx8581 +rtc-s35390a +rtc-stk17ta8 +rtc-test +rtc-v3020 +rtc-wm831x +rtc-wm8350 +rtc-x1205 +rtd520 +rtl8150 +rtl8180 +rtl8187 +rtl8192c-common +rtl8192ce +rtl8192cu +rtl8192se +rtlwifi +rts_pstor +rxkad +s1d13xxxfb +s2250 +s2250-loader +s2255drv +s2io +s3fb +s526 +s5h1409 +s5h1411 +s5h1420 +s626 +s6e63m0 +s921 +saa6588 +saa6752hs +saa7110 +saa7115 +saa7127 +saa7134 +saa7134-alsa +saa7134-dvb +saa7134-empress +saa7146 +saa7146_vv +saa7164 +saa717x +saa7185 +saa7706h +safe_serial +salsa20_generic +salsa20-x86_64 +samsung-laptop +sata_inic162x +sata_mv +sata_nv +sata_promise +sata_qstor +sata_sil +sata_sil24 +sata_sis +sata_svw +sata_sx4 +sata_uli +sata_via +sata_vsc +savage +savagefb +sb1000 +sbc60xxwdt +sbc8360 +sbc_epx_c3 +sbc_fitpc2_wdt +sbc_gxx +sbe-2t3e3 +sbni +sbs +sbshc +sc1200wdt +sc520cdp +sc520_wdt +sc92031 +sca3000 +scb2_flash +sch311x_wdt +sch5627 +sch_atm +sch_cbq +sch_choke +sch_drr +sch_dsmark +sch_gpio +sch_gred +sch_hfsc +sch_htb +sch_ingress +sch_mqprio +sch_multiq +sch_netem +sch_prio +sch_qfq +sch_red +sch_sfb +sch_sfq +sch_tbf +sch_teql +scsi_debug +scsi_dh_alua +scsi_dh_emc +scsi_dh_hp_sw +scsi_dh_rdac +scsi_tgt +scsi_transport_fc +scsi_transport_iscsi +scsi_transport_sas +scsi_transport_spi +scsi_transport_srp +scsi_wait_scan +sctp +sctp_probe +sdhci +sdhci-pci +sdhci-platform +sdio_uart +sdricoh_cs +sedlbauer_cs +seed +sep_driver +seqiv +ser_gigaset +serial2002 +serial_cs +serio_raw +sermouse +serpent +serport +serqt_usb2 +ses +sfc +sha512_generic +shpchp +sht15 +sht21 +si21xx +si4713-i2c +sidewinder +siemens_mpi +sierra +sierra_net +sil164 +sir-dev +sis +sis190 +sis5595 +sis900 +sis-agp +sisfb +sisusbvga +sit +sja1000 +sja1000_platform +skel +skfp +skge +sky2 +sl811_cs +sl811-hcd +slcan +slicoss +slip +slram +sm501 +sm501fb +sm7xx +smc91c92_cs +sm_common +sm_ftl +smm665 +smsc37b787_wdt +smsc47b397 +smsc47m1 +smsc47m192 +smsc75xx +smsc9420 +smsc95xx +smsc-ircc2 +smsdvb +smsmdtv +smssdio +smsusb +sn9c102 +snd +snd-ac97-codec +snd-ad1889 +snd-ak4113 +snd-ak4114 +snd-ak4117 +snd-ak4xxx-adda +snd-ali5451 +snd-aloop +snd-als300 +snd-als4000 +snd-asihpi +snd-atiixp +snd-atiixp-modem +snd-au8810 +snd-au8820 +snd-au8830 +snd-aw2 +snd-azt3328 +snd-bt87x +snd-ca0106 +snd-cmipci +snd-cs4281 +snd-cs46xx +snd-cs5530 +snd-cs5535audio +snd-cs8427 +snd-ctxfi +snd-darla20 +snd-darla24 +snd-dummy +snd-echo3g +snd-emu10k1 +snd-emu10k1-synth +snd-emu10k1x +snd-emux-synth +snd-ens1370 +snd-ens1371 +snd-es1938 +snd-es1968 +snd-firewire-lib +snd-firewire-speakers +snd-fm801 +snd-gina20 +snd-gina24 +snd-hda-codec +snd-hda-codec-analog +snd-hda-codec-ca0110 +snd-hda-codec-cirrus +snd-hda-codec-cmedia +snd-hda-codec-conexant +snd-hda-codec-hdmi +snd-hda-codec-idt +snd-hda-codec-realtek +snd-hda-codec-si3054 +snd-hda-codec-via +snd-hda-intel +snd-hdsp +snd-hdspm +snd-hrtimer +snd-hwdep +snd-i2c +snd-ice1712 +snd-ice1724 +snd-ice17xx-ak4xxx +snd-indigo +snd-indigodj +snd-indigodjx +snd-indigoio +snd-indigoiox +snd-intel8x0 +snd-intel8x0m +snd-isight +snd-korg1212 +snd-layla20 +snd-layla24 +snd-lola +snd-lx6464es +snd-maestro3 +snd-mia +snd-mixart +snd-mona +snd-mpu401 +snd-mpu401-uart +snd-mtpav +snd-mts64 +snd-nm256 +snd-opl3-lib +snd-opl3-synth +snd-oxygen +snd-oxygen-lib +snd-page-alloc +snd-pcm +snd-pcsp +snd-pcxhr +snd-pdaudiocf +snd-portman2x4 +snd-pt2258 +snd-rawmidi +snd-riptide +snd-rme32 +snd-rme96 +snd-rme9652 +snd-sb16-dsp +snd-sb-common +snd-seq +snd-seq-device +snd-seq-dummy +snd-seq-midi +snd-seq-midi-emul +snd-seq-midi-event +snd-seq-virmidi +snd-serial-u16550 +snd-soc-88pm860x +snd-soc-ad1836 +snd-soc-ad193x +snd-soc-ad73311 +snd-soc-ads117x +snd-soc-ak4104 +snd-soc-ak4535 +snd-soc-ak4641 +snd-soc-ak4642 +snd-soc-ak4671 +snd-soc-alc5623 +snd-soc-core +snd-soc-cs4270 +snd-soc-cs4271 +snd-soc-cs42l51 +snd-soc-cx20442 +snd-soc-da7210 +snd-soc-dfbmcs320 +snd-soc-l3 +snd-soc-lm4857 +snd-soc-max98088 +snd-soc-max98095 +snd-soc-max9850 +snd-soc-max9877 +snd-soc-pcm3008 +snd-soc-sgtl5000 +snd-soc-spdif +snd-soc-ssm2602 +snd-soc-tlv320aic23 +snd-soc-tlv320aic26 +snd-soc-tlv320aic32x4 +snd-soc-tlv320aic3x +snd-soc-tlv320dac33 +snd-soc-tpa6130a2 +snd-soc-uda134x +snd-soc-uda1380 +snd-soc-wl1273 +snd-soc-wm1250-ev1 +snd-soc-wm2000 +snd-soc-wm8350 +snd-soc-wm8400 +snd-soc-wm8510 +snd-soc-wm8523 +snd-soc-wm8580 +snd-soc-wm8711 +snd-soc-wm8727 +snd-soc-wm8728 +snd-soc-wm8731 +snd-soc-wm8737 +snd-soc-wm8741 +snd-soc-wm8750 +snd-soc-wm8753 +snd-soc-wm8770 +snd-soc-wm8776 +snd-soc-wm8804 +snd-soc-wm8900 +snd-soc-wm8903 +snd-soc-wm8904 +snd-soc-wm8915 +snd-soc-wm8940 +snd-soc-wm8955 +snd-soc-wm8960 +snd-soc-wm8961 +snd-soc-wm8962 +snd-soc-wm8971 +snd-soc-wm8974 +snd-soc-wm8978 +snd-soc-wm8985 +snd-soc-wm8988 +snd-soc-wm8990 +snd-soc-wm8991 +snd-soc-wm8993 +snd-soc-wm8994 +snd-soc-wm8995 +snd-soc-wm9081 +snd-soc-wm9090 +snd-soc-wm-hubs +snd-sonicvibes +snd-tea575x-tuner +snd-timer +snd-trident +snd-ua101 +snd-usb-audio +snd-usb-caiaq +snd-usbmidi-lib +snd-usb-us122l +snd-usb-usx2y +snd-util-mem +snd-via82xx +snd-via82xx-modem +snd-virmidi +snd-virtuoso +snd-vx222 +snd-vx-lib +snd-vxpocket +snd-ymfpci +soc_camera +soc_camera_platform +soc_mediabus +softdog +softing +softing_cs +solos-pci +sony-laptop +soundcore +sp5100_tco +sp8870 +sp887x +spaceball +spaceorb +sparse-keymap +spcp8x5 +speakup +speakup_acntpc +speakup_acntsa +speakup_apollo +speakup_audptr +speakup_bns +speakup_decext +speakup_decpc +speakup_dectlk +speakup_dtlk +speakup_dummy +speakup_keypc +speakup_ltlk +speakup_soft +speakup_spkout +speakup_txprt +specialix +spectrum_cs +speedfax +speedstep-lib +speedtch +spi_altera +spi_bitbang +spi_butterfly +spidev +spi_gpio +spi_lm70llp +spi_oc_tiny +spi_topcliff_pch +squashfs +sr030pc30 +ssb +ssfdc +sst25l +sstfb +ssu100 +ssv_dnp +st +st1232 +stallion +starfire +stb0899 +stb6000 +stb6100 +st_drv +stex +stinger +stir4200 +stkwebcam +stmmac +stmpe-keypad +stmpe-ts +stowaway +stp +streamzap +stv0288 +stv0297 +stv0299 +stv0367 +stv0900 +stv090x +stv6110 +stv6110x +sundance +sungem +sungem_phy +sunhme +suni +sunkbd +sunrpc +svcrdma +svgalib +sx8 +sym53c500_cs +sym53c8xx +symbolserial +synaptics_i2c +synaptics_i2c_rmi4 +synclink +synclink_cs +synclink_gt +synclinkmp +syscopyarea +sysfillrect +sysimgblt +sysv +t1pci +target_core_file +target_core_iblock +target_core_mod +target_core_pscsi +tc3589x-keypad +tca6416-keypad +tcm_fc +tcm_loop +tcp_bic +tcp_highspeed +tcp_htcp +tcp_hybla +tcp_illinois +tcp_lp +tcp_probe +tcp_scalable +tcp_vegas +tcp_veno +tcp_westwood +tcp_yeah +tcrypt +tda10021 +tda10023 +tda10048 +tda1004x +tda10086 +tda18212 +tda18218 +tda18271 +tda665x +tda7432 +tda8083 +tda8261 +tda826x +tda827x +tda8290 +tda9840 +tda9887 +tdfx +tdfxfb +tdo24m +tea +tea5761 +tea5767 +tea6415c +tea6420 +tef6862 +tehuti +tekram-sir +teles_cs +test-kstrtox +test_power +tg3 +tgr192 +thinkpad_acpi +thmc50 +ti_dac7512 +tifm_7xx1 +tifm_core +tifm_ms +tifm_sd +timb_dma +timberdale +timblogiw +timbuart +timeriomem-rng +tipc +ti_usb_3410_5052 +tlan +tlclk +tle62x0 +tm6000 +tm6000-alsa +tm6000-dvb +tmdc +tmiofb +tmp102 +tmp401 +tmp421 +tms380tr +tmscsim +tmspci +toim3232-sir +topstar-laptop +toshiba_acpi +toshiba_bluetooth +touchit213 +touchright +touchwin +tpm_atmel +tpm_infineon +tpm_nsc +tpm_tis +tps6105x +tps6105x-regulator +tps65010 +tps65023-regulator +tps6507x +tps6507x-regulator +tps6507x-ts +tps6524x-regulator +tps6586x-regulator +tps65910-regulator +trancevibrator +tranzport +tridentfb +ts5500_flash +ts_bm +tsc2005 +tsc2007 +ts_fsm +ts_kmp +tsl2550 +tsl2563 +tsl2583 +ttm +ttpci-eeprom +ttusb_dec +ttusbdecfe +tua6100 +tulip +tuner +tuner-simple +tuner-types +tuner-xc2028 +tunnel4 +tunnel6 +turbografx +tvaudio +tveeprom +tvp5150 +tw9910 +twidjoy +twofish_common +twofish_generic +twofish-x86_64 +typhoon +u132-hcd +uartlite +uas +ubi +ubifs +ucb1400_core +ucb1400_ts +udf +udlfb +ueagle-atm +ufs +uio +uio_aec +uio_cif +uio_netx +uio_pci_generic +uio_pdrv +uio_pdrv_genirq +uio_sercos3 +uli526x +umc +umem +ums-alauda +ums-cypress +ums-datafab +ums-eneub6250 +ums-freecom +ums-isd200 +ums-jumpshot +ums-karma +ums-onetouch +ums-realtek +ums-sddr09 +ums-sddr55 +ums-usbat +unioxx5 +upd64031a +upd64083 +uPD98402 +usb8xxx +usbatm +usb_debug +usbdux +usbduxfast +usb_gigaset +usbhid +usbkbd +usblcd +usbled +usblp +usbmouse +usbnet +usbserial +usbsevseg +usb-storage +usbtest +usbtmc +usbtouchscreen +usbvision +usb_wwan +userspace-consumer +ushc +uss720 +uvcvideo +uvesafb +uwb +v4l2-common +v4l2-compat-ioctl32 +v4l2-int-device +v4l2-mem2mem +vcan +ves1820 +ves1x93 +vesafb +veth +vfat +vga16fb +vgastate +vgg2432a4 +vhost_net +via +via686a +via-camera +via-cputemp +viafb +via-ircc +via-rhine +via-rng +via-sdmmc +via-velocity +video +videobuf2-core +videobuf2-memops +videobuf2-vmalloc +videobuf-core +videobuf-dma-contig +videobuf-dma-sg +videobuf-dvb +videobuf-vmalloc +videocodec +videodev +virtio +virtio_balloon +virtio_blk +virtio_console +virtio_net +virtio_pci +virtio_ring +virtio-rng +virtual +visor +vivi +vivopay-serial +vlsi_ir +vmac +vme +vme_ca91cx42 +vme_tsi148 +vme_user +vme_vmivme7805 +vmk80xx +vmlfb +vmw_balloon +vmwgfx +vmw_pvscsi +vmxnet3 +vp27smpx +vpx3220 +vsxxxaa +vt1211 +vt6656_stage +vt8231 +vt8623fb +vub300 +vx855 +vx855_gpio +vxge +w1_bq27000 +w1_ds2408 +w1_ds2423 +w1_ds2431 +w1_ds2433 +w1_ds2760 +w1_ds2780 +w1-gpio +w1_smem +w1_therm +w35und +w6692 +w83627ehf +w83627hf +w83627hf_wdt +w83697hf_wdt +w83697ug_wdt +w83781d +w83791d +w83792d +w83793 +w83795 +w83877f_wdt +w83977af_ir +w83977f_wdt +w83l785ts +w83l786ng +w9966 +wacom +wacom_w8001 +wafer5823wdt +walkera0701 +wanrouter +wanxl +warrior +wbsd +wdt_pci +whci +whci-hcd +whc-rc +whiteheat +wimax +winbond-840 +winbond-cir +wire +wis-ov7640 +wis-saa7113 +wis-saa7115 +wis-sony-tuner +wis-tw2804 +wis-tw9903 +wis-uda1342 +wl1251 +wl1251_sdio +wl1251_spi +wl1273-core +wl12xx +wl12xx_sdio +wl12xx_spi +wl3501_cs +wlags49_h25_cs +wlags49_h2_cs +wm831x_backup +wm831x_bl +wm831x-dcdc +wm831x-gpio +wm831x-hwmon +wm831x-isink +wm831x-ldo +wm831x-on +wm831x_power +wm831x-ts +wm831x_wdt +wm8350-gpiolib +wm8350-hwmon +wm8350_power +wm8350-regulator +wm8350_wdt +wm8400-core +wm8400-regulator +wm8739 +wm8775 +wm8994-gpio +wm8994-regulator +wm97xx-ts +wmi +wp512 +wusb-cbaf +wusbcore +wusb-wa +x25 +x25_asy +x38_edac +xc5000 +xcbc +xen-blkback +xen-blkfront +xenbus_probe_frontend +xen-evtchn +xen-fbfront +xenfs +xen-gntalloc +xen-gntdev +xen-kbdfront +xen-netback +xen-netfront +xen-pcifront +xen-platform-pci +xen_wdt +xfrm4_mode_beet +xfrm4_mode_transport +xfrm4_mode_tunnel +xfrm4_tunnel +xfrm6_mode_beet +xfrm6_mode_ro +xfrm6_mode_transport +xfrm6_mode_tunnel +xfrm6_tunnel +xfrm_ipcomp +xfrm_user +xfs +xgifb +xhci-hcd +xilinx_uartps +xirc2ps_cs +xircom_cb +xo15-ebook +xor +xpad +xprtrdma +x_tables +xt_addrtype +xt_AUDIT +xt_CHECKSUM +xt_CLASSIFY +xt_cluster +xt_comment +xt_connbytes +xt_connlimit +xt_connmark +xt_CONNSECMARK +xt_conntrack +xt_cpu +xt_CT +xt_dccp +xt_devgroup +xt_dscp +xt_DSCP +xt_esp +xt_hashlimit +xt_helper +xt_hl +xt_HL +xt_IDLETIMER +xt_iprange +xt_ipvs +xtkbd +xt_LED +xt_length +xt_limit +xt_mac +xt_mark +xt_multiport +xt_NFLOG +xt_NFQUEUE +xt_NOTRACK +xt_osf +xt_owner +xt_physdev +xt_pkttype +xt_policy +xt_quota +xt_rateest +xt_RATEEST +xt_realm +xt_recent +xts +xt_sctp +xt_SECMARK +xt_set +xt_socket +xt_state +xt_statistic +xt_string +xt_tcpmss +xt_TCPMSS +xt_TCPOPTSTRIP +xt_tcpudp +xt_TEE +xt_time +xt_TPROXY +xt_TRACE +xt_u32 +xusbatm +xz_dec_test +yam +yealink +yellowfin +yenta_socket +yurex +zatm +zaurus +zcache +zd1201 +zd1211rw +zhenhua +zio +zl10036 +zl10039 +zl10353 +zlib +zlib_deflate +zr36016 +zr36050 +zr36060 +zr36067 +zr364xx +zram --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/amd64/server +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/amd64/server @@ -0,0 +1,12103 @@ +(unknown) arch/x86/crypto/aes-x86_64 0x7060bf0a crypto_aes_encrypt_x86 +(unknown) arch/x86/crypto/aes-x86_64 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 0x05806d2c kvm_queue_exception_e +(unknown) arch/x86/kvm/kvm 0x05ca4bd0 kvm_requeue_exception +(unknown) arch/x86/kvm/kvm 0x06ac33f4 kvm_get_guest_memory_type +(unknown) arch/x86/kvm/kvm 0x0771974f kvm_is_linear_rip +(unknown) arch/x86/kvm/kvm 0x141c79b2 kvm_complete_insn_gp +(unknown) arch/x86/kvm/kvm 0x1a8b8f08 kvm_set_xcr +(unknown) arch/x86/kvm/kvm 0x1cfe78d1 kvm_release_pfn_dirty +(unknown) arch/x86/kvm/kvm 0x1d55de95 gfn_to_pfn_atomic +(unknown) arch/x86/kvm/kvm 0x20de5193 kvm_disable_largepages +(unknown) arch/x86/kvm/kvm 0x23c92e77 kvm_cpu_has_interrupt +(unknown) arch/x86/kvm/kvm 0x25905531 kvm_mmu_reset_context +(unknown) arch/x86/kvm/kvm 0x265c9642 kvm_inject_pending_timer_irqs +(unknown) arch/x86/kvm/kvm 0x2699e2d7 kvm_set_cr0 +(unknown) arch/x86/kvm/kvm 0x27046576 kvm_exit +(unknown) arch/x86/kvm/kvm 0x291dff77 kvm_vcpu_cache +(unknown) arch/x86/kvm/kvm 0x29209439 kvm_init_shadow_mmu +(unknown) arch/x86/kvm/kvm 0x2a73585c kvm_write_tsc +(unknown) arch/x86/kvm/kvm 0x2cbfcf1f __tracepoint_kvm_exit +(unknown) arch/x86/kvm/kvm 0x2d464b8b __tracepoint_kvm_page_fault +(unknown) arch/x86/kvm/kvm 0x2d870bb3 kvm_requeue_exception_e +(unknown) arch/x86/kvm/kvm 0x2f68245c kvm_set_cr4 +(unknown) arch/x86/kvm/kvm 0x317f9e6b kvm_enable_efer_bits +(unknown) arch/x86/kvm/kvm 0x32ec431b kvm_get_kvm +(unknown) arch/x86/kvm/kvm 0x350d36b0 kvm_get_cs_db_l_bits +(unknown) arch/x86/kvm/kvm 0x357a6fc1 kvm_set_cr8 +(unknown) arch/x86/kvm/kvm 0x3619ee69 kvm_mmu_get_spte_hierarchy +(unknown) arch/x86/kvm/kvm 0x36c6abb0 __tracepoint_kvm_skinit +(unknown) arch/x86/kvm/kvm 0x3848d040 __kvm_set_memory_region +(unknown) arch/x86/kvm/kvm 0x39890a40 kvm_get_cr8 +(unknown) arch/x86/kvm/kvm 0x39c09783 kvm_read_guest_page +(unknown) arch/x86/kvm/kvm 0x3ced52e2 kvm_resched +(unknown) arch/x86/kvm/kvm 0x3de08404 kvm_set_shared_msr +(unknown) arch/x86/kvm/kvm 0x3e5df916 kvm_task_switch +(unknown) arch/x86/kvm/kvm 0x3ff40cd5 hva_to_pfn_atomic +(unknown) arch/x86/kvm/kvm 0x4226e280 gfn_to_pfn +(unknown) arch/x86/kvm/kvm 0x485cd7f6 kvm_rebooting +(unknown) arch/x86/kvm/kvm 0x48870d83 kvm_write_guest_page +(unknown) arch/x86/kvm/kvm 0x4969e54f __tracepoint_kvm_inj_virq +(unknown) arch/x86/kvm/kvm 0x49ef06d8 kvm_vcpu_uninit +(unknown) arch/x86/kvm/kvm 0x4ada3a7e kvm_inject_realmode_interrupt +(unknown) arch/x86/kvm/kvm 0x4daca632 kvm_get_dr +(unknown) arch/x86/kvm/kvm 0x4dd358b7 gfn_to_pfn_prot +(unknown) arch/x86/kvm/kvm 0x53afaefd kvm_mmu_invlpg +(unknown) arch/x86/kvm/kvm 0x55422bb3 kvm_set_apic_base +(unknown) arch/x86/kvm/kvm 0x56c131a0 kvm_set_cr3 +(unknown) arch/x86/kvm/kvm 0x5833e5b1 kvm_emulate_halt +(unknown) arch/x86/kvm/kvm 0x5d832b67 gfn_to_page +(unknown) arch/x86/kvm/kvm 0x5f8efe52 kvm_get_rflags +(unknown) arch/x86/kvm/kvm 0x621276e9 kvm_release_page_clean +(unknown) arch/x86/kvm/kvm 0x63681b2a kvm_emulate_wbinvd +(unknown) arch/x86/kvm/kvm 0x65ea7dc1 __tracepoint_kvm_msr +(unknown) arch/x86/kvm/kvm 0x669da1fd kvm_set_pfn_dirty +(unknown) arch/x86/kvm/kvm 0x674f16ca kvm_set_rflags +(unknown) arch/x86/kvm/kvm 0x6bfedff3 kvm_gfn_to_hva_cache_init +(unknown) arch/x86/kvm/kvm 0x6db19e07 is_error_pfn +(unknown) arch/x86/kvm/kvm 0x709cd8cb kvm_spurious_fault +(unknown) arch/x86/kvm/kvm 0x73fd0025 kvm_emulate_hypercall +(unknown) arch/x86/kvm/kvm 0x74fbc94a is_fault_pfn +(unknown) arch/x86/kvm/kvm 0x75334aaa kvm_read_guest_atomic +(unknown) arch/x86/kvm/kvm 0x775fc6a7 kvm_write_guest_cached +(unknown) arch/x86/kvm/kvm 0x7aa64803 kvm_release_pfn_clean +(unknown) arch/x86/kvm/kvm 0x7c9e3fc2 kvm_require_cpl +(unknown) arch/x86/kvm/kvm 0x7ea4aefa gfn_to_hva +(unknown) arch/x86/kvm/kvm 0x831327da kvm_max_guest_tsc_khz +(unknown) arch/x86/kvm/kvm 0x86a63bc1 kvm_vcpu_init +(unknown) arch/x86/kvm/kvm 0x8ce4f3ab kvm_enable_tdp +(unknown) arch/x86/kvm/kvm 0x8cf8c1b6 gfn_to_memslot +(unknown) arch/x86/kvm/kvm 0x8d7a14a9 kvm_fast_pio_out +(unknown) arch/x86/kvm/kvm 0x8da01274 kvm_get_pfn +(unknown) arch/x86/kvm/kvm 0x8e1cd06f kvm_set_pfn_accessed +(unknown) arch/x86/kvm/kvm 0x910d8e46 __tracepoint_kvm_nested_vmexit_inject +(unknown) arch/x86/kvm/kvm 0x949ac21b kvm_get_apic_base +(unknown) arch/x86/kvm/kvm 0x94bf9bd8 kvm_after_handle_nmi +(unknown) arch/x86/kvm/kvm 0x9a216313 kvm_define_shared_msr +(unknown) arch/x86/kvm/kvm 0x9f1ff13e kvm_read_guest_page_mmu +(unknown) arch/x86/kvm/kvm 0xa2f954b2 kvm_mmu_unprotect_page_virt +(unknown) arch/x86/kvm/kvm 0xa3c7301d kvm_get_msr_common +(unknown) arch/x86/kvm/kvm 0xa4ea1027 kvm_set_dr +(unknown) arch/x86/kvm/kvm 0xa61378c9 kvm_mmu_unload +(unknown) arch/x86/kvm/kvm 0xa89b0318 __tracepoint_kvm_nested_intr_vmexit +(unknown) arch/x86/kvm/kvm 0xaa452d3f kvm_inject_nmi +(unknown) arch/x86/kvm/kvm 0xaee0e961 kvm_release_page_dirty +(unknown) arch/x86/kvm/kvm 0xb341f6fd kvm_mmu_load +(unknown) arch/x86/kvm/kvm 0xb37c042c kvm_emulate_cpuid +(unknown) arch/x86/kvm/kvm 0xb4e1fe08 kvm_init +(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 0xc2ed6120 kvm_is_visible_gfn +(unknown) arch/x86/kvm/kvm 0xc32e5bcd __tracepoint_kvm_cr +(unknown) arch/x86/kvm/kvm 0xc34bee68 x86_emulate_instruction +(unknown) arch/x86/kvm/kvm 0xc38edf1b load_pdptrs +(unknown) arch/x86/kvm/kvm 0xc400d7f8 kvm_set_memory_region +(unknown) arch/x86/kvm/kvm 0xc5b516b9 kvm_before_handle_nmi +(unknown) arch/x86/kvm/kvm 0xc6ede33d kvm_mmu_page_fault +(unknown) arch/x86/kvm/kvm 0xc764b593 gfn_to_page_many_atomic +(unknown) arch/x86/kvm/kvm 0xcac45b16 kvm_vcpu_on_spin +(unknown) arch/x86/kvm/kvm 0xcc33d62d __tracepoint_kvm_nested_vmexit +(unknown) arch/x86/kvm/kvm 0xcf2b2070 __tracepoint_kvm_invlpga +(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 0xd269c89d kvm_x86_ops +(unknown) arch/x86/kvm/kvm 0xd296def9 kvm_is_error_hva +(unknown) arch/x86/kvm/kvm 0xd360c589 kvm_cpu_get_interrupt +(unknown) arch/x86/kvm/kvm 0xd4a43425 kvm_clear_guest_page +(unknown) arch/x86/kvm/kvm 0xd69a37ed __tracepoint_kvm_nested_vmrun +(unknown) arch/x86/kvm/kvm 0xdc98f59b kvm_put_kvm +(unknown) arch/x86/kvm/kvm 0xde8aa4ce kvm_find_cpuid_entry +(unknown) arch/x86/kvm/kvm 0xe15c3f2f kvm_queue_exception +(unknown) arch/x86/kvm/kvm 0xe8eea517 kvm_set_msr_common +(unknown) arch/x86/kvm/kvm 0xeb406121 fx_init +(unknown) arch/x86/kvm/kvm 0xee826cac kvm_lmsw +(unknown) arch/x86/kvm/kvm 0xf1529ebf kvm_set_page_dirty +(unknown) arch/x86/kvm/kvm 0xf1ceda57 is_error_page +(unknown) arch/x86/kvm/kvm 0xf97156f3 gfn_to_pfn_async +(unknown) arch/x86/kvm/kvm 0xf99a4dbc kvm_clear_guest +(unknown) arch/x86/kvm/kvm 0xfa3fb4d3 __tracepoint_kvm_nested_intercepts +(unknown) arch/x86/kvm/kvm 0xfbc723f1 kvm_cpu_has_pending_timer +(unknown) arch/x86/kvm/kvm 0xfd8d4f03 kvm_read_guest +(unknown) crypto/af_alg 0x0242340b af_alg_complete +(unknown) crypto/af_alg 0x056311a5 af_alg_register_type +(unknown) crypto/af_alg 0x0c8c7029 af_alg_release +(unknown) crypto/af_alg 0x3759d4c4 af_alg_accept +(unknown) crypto/af_alg 0x54527703 af_alg_make_sg +(unknown) crypto/af_alg 0x63aba7d7 af_alg_cmsg_send +(unknown) crypto/af_alg 0x7ab6a0d1 af_alg_unregister_type +(unknown) crypto/af_alg 0x83a324d3 af_alg_free_sg +(unknown) crypto/af_alg 0xe27f8ad0 af_alg_wait_for_completion +(unknown) crypto/async_tx/async_memcpy 0x943a5fc8 async_memcpy +(unknown) crypto/async_tx/async_pq 0x07adb0ec async_syndrome_val +(unknown) crypto/async_tx/async_pq 0xfb39e171 async_gen_syndrome +(unknown) crypto/async_tx/async_raid6_recov 0xb9d8d9c4 async_raid6_datap_recov +(unknown) crypto/async_tx/async_raid6_recov 0xeb3a445c async_raid6_2data_recov +(unknown) crypto/async_tx/async_tx 0x350aaafb async_trigger_callback +(unknown) crypto/async_tx/async_tx 0x7fa55817 async_tx_submit +(unknown) crypto/async_tx/async_tx 0xb53a242a async_tx_quiesce +(unknown) crypto/async_tx/async_tx 0xc2640daf __async_tx_find_channel +(unknown) crypto/async_tx/async_xor 0x9ef68d2e async_xor +(unknown) crypto/async_tx/async_xor 0xaed3bc53 async_xor_val +(unknown) crypto/cryptd 0x2d490f5b cryptd_alloc_aead +(unknown) crypto/cryptd 0x469852fe cryptd_ahash_child +(unknown) crypto/cryptd 0x55689504 cryptd_ablkcipher_child +(unknown) crypto/cryptd 0x5ceb35e5 cryptd_aead_child +(unknown) crypto/cryptd 0x618a400d cryptd_free_ablkcipher +(unknown) crypto/cryptd 0x8b49d610 cryptd_shash_desc +(unknown) crypto/cryptd 0x8f978173 cryptd_alloc_ahash +(unknown) crypto/cryptd 0xa540c4cf cryptd_alloc_ablkcipher +(unknown) crypto/cryptd 0xb6f33065 cryptd_free_ahash +(unknown) crypto/cryptd 0xdb4d8c5d cryptd_free_aead +(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 0x5bdccfee 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 0x1c00c736 acpi_smbus_register_callback +(unknown) drivers/acpi/sbshc 0x3e6d4ba0 acpi_smbus_unregister_callback +(unknown) drivers/acpi/sbshc 0x8cd0e815 acpi_smbus_write +(unknown) drivers/acpi/sbshc 0x97eb745c acpi_smbus_read +(unknown) drivers/acpi/video 0x32e4e08a acpi_video_get_edid +(unknown) drivers/acpi/video 0x7a45377b acpi_video_unregister +(unknown) drivers/acpi/video 0x8826c13b acpi_video_register +(unknown) drivers/ata/libahci 0x06d6feb2 ahci_save_initial_config +(unknown) drivers/ata/libahci 0x0846d30a ahci_check_ready +(unknown) drivers/ata/libahci 0x15e368e6 ahci_start_engine +(unknown) drivers/ata/libahci 0x352f051b ahci_port_resume +(unknown) drivers/ata/libahci 0x5a0fde61 ahci_stop_engine +(unknown) drivers/ata/libahci 0x5eacba1f ahci_interrupt +(unknown) drivers/ata/libahci 0x5f441c51 ahci_print_info +(unknown) drivers/ata/libahci 0x62137fae ahci_do_softreset +(unknown) drivers/ata/libahci 0x6d9f540a ahci_reset_controller +(unknown) drivers/ata/libahci 0x7310b307 ahci_kick_engine +(unknown) drivers/ata/libahci 0x9be6fb94 ahci_init_controller +(unknown) drivers/ata/libahci 0x9d20cb32 ahci_reset_em +(unknown) drivers/ata/libahci 0xcdd13a74 ahci_ops +(unknown) drivers/ata/libahci 0xd45edac2 ahci_sdev_attrs +(unknown) drivers/ata/libahci 0xda81d5be ahci_shost_attrs +(unknown) drivers/ata/libahci 0xea50dad3 ahci_ignore_sss +(unknown) drivers/ata/libahci 0xef8b9722 ahci_fill_cmd_slot +(unknown) drivers/ata/libahci 0xf6464980 ahci_em_messages +(unknown) drivers/ata/libahci 0xfe802444 ahci_set_em_messages +(unknown) drivers/ata/pata_platform 0x03c5cd46 __pata_platform_remove +(unknown) drivers/ata/pata_platform 0x0fd0a645 __pata_platform_probe +(unknown) drivers/atm/suni 0xeb46d5d4 suni_init +(unknown) drivers/atm/uPD98402 0xed60afe2 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 0x62117379 bcma_bus_register +(unknown) drivers/bcma/bcma 0x6cc14cde bcma_chipco_gpio_control +(unknown) drivers/bcma/bcma 0x76b9c3bd bcma_core_enable +(unknown) drivers/bcma/bcma 0xa763b4fd bcma_bus_unregister +(unknown) drivers/bcma/bcma 0xcd5eaaab __bcma_driver_register +(unknown) drivers/bcma/bcma 0xd746f610 bcma_core_is_enabled +(unknown) drivers/bcma/bcma 0xfb4f1040 bcma_driver_unregister +(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 0x0c2440cf pi_schedule_claimed +(unknown) drivers/block/paride/paride 0x16b629c8 pi_do_claimed +(unknown) drivers/block/paride/paride 0x439286db pi_init +(unknown) drivers/block/paride/paride 0x63c9d8d3 pi_write_regr +(unknown) drivers/block/paride/paride 0x94f12d79 pi_release +(unknown) drivers/block/paride/paride 0xa7d95ab7 paride_register +(unknown) drivers/block/paride/paride 0xb2399993 pi_write_block +(unknown) drivers/block/paride/paride 0xb291726c pi_read_block +(unknown) drivers/block/paride/paride 0xd25744c6 pi_connect +(unknown) drivers/block/paride/paride 0xe1a72b2e pi_disconnect +(unknown) drivers/block/paride/paride 0xe59c9c2d paride_unregister +(unknown) drivers/block/paride/paride 0xf2ea2974 pi_read_regr +(unknown) drivers/bluetooth/btmrvl 0x4855ade1 btmrvl_enable_ps +(unknown) drivers/bluetooth/btmrvl 0x4a23cb64 btmrvl_check_evtpkt +(unknown) drivers/bluetooth/btmrvl 0x4c47b0a8 btmrvl_interrupt +(unknown) drivers/bluetooth/btmrvl 0x5699d911 btmrvl_register_hdev +(unknown) drivers/bluetooth/btmrvl 0x66b8ff3e btmrvl_send_module_cfg_cmd +(unknown) drivers/bluetooth/btmrvl 0x8478cae0 btmrvl_process_event +(unknown) drivers/bluetooth/btmrvl 0xddff2847 btmrvl_add_card +(unknown) drivers/bluetooth/btmrvl 0xe6489bb7 btmrvl_remove_card +(unknown) drivers/char/ipmi/ipmi_msghandler 0x0464dd8b ipmi_register_for_cmd +(unknown) drivers/char/ipmi/ipmi_msghandler 0x2627bb39 ipmi_get_version +(unknown) drivers/char/ipmi/ipmi_msghandler 0x40f2b10c ipmi_alloc_smi_msg +(unknown) drivers/char/ipmi/ipmi_msghandler 0x415bd8a4 ipmi_poll_interface +(unknown) drivers/char/ipmi/ipmi_msghandler 0x54da4329 ipmi_smi_watchdog_pretimeout +(unknown) drivers/char/ipmi/ipmi_msghandler 0x5dcdfd76 ipmi_set_maintenance_mode +(unknown) drivers/char/ipmi/ipmi_msghandler 0x6155b294 ipmi_destroy_user +(unknown) drivers/char/ipmi/ipmi_msghandler 0x65a8ee06 ipmi_smi_watcher_unregister +(unknown) drivers/char/ipmi/ipmi_msghandler 0x6f4406bf ipmi_get_smi_info +(unknown) drivers/char/ipmi/ipmi_msghandler 0x804f922a ipmi_addr_length +(unknown) drivers/char/ipmi/ipmi_msghandler 0x8ea77512 ipmi_request_supply_msgs +(unknown) drivers/char/ipmi/ipmi_msghandler 0x96235c17 ipmi_register_smi +(unknown) drivers/char/ipmi/ipmi_msghandler 0xac20eb0f ipmi_get_my_address +(unknown) drivers/char/ipmi/ipmi_msghandler 0xacce3546 ipmi_free_recv_msg +(unknown) drivers/char/ipmi/ipmi_msghandler 0xb044acbb ipmi_set_my_address +(unknown) drivers/char/ipmi/ipmi_msghandler 0xb6f5924e ipmi_unregister_smi +(unknown) drivers/char/ipmi/ipmi_msghandler 0xb9958e2a ipmi_request_settime +(unknown) drivers/char/ipmi/ipmi_msghandler 0xbe408145 ipmi_set_my_LUN +(unknown) drivers/char/ipmi/ipmi_msghandler 0xbf917055 ipmi_set_gets_events +(unknown) drivers/char/ipmi/ipmi_msghandler 0xca40d197 ipmi_smi_msg_received +(unknown) drivers/char/ipmi/ipmi_msghandler 0xcee090c1 ipmi_unregister_for_cmd +(unknown) drivers/char/ipmi/ipmi_msghandler 0xd31ad51f ipmi_smi_watcher_register +(unknown) drivers/char/ipmi/ipmi_msghandler 0xd6cd3c5b ipmi_get_my_LUN +(unknown) drivers/char/ipmi/ipmi_msghandler 0xd741c702 ipmi_get_maintenance_mode +(unknown) drivers/char/ipmi/ipmi_msghandler 0xe4f4665b ipmi_validate_addr +(unknown) drivers/char/ipmi/ipmi_msghandler 0xed9498f9 ipmi_smi_add_proc_entry +(unknown) drivers/char/ipmi/ipmi_msghandler 0xf5c8fdaf ipmi_create_user +(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/cpufreq/speedstep-lib 0x1b1f2bda speedstep_get_freqs +(unknown) drivers/cpufreq/speedstep-lib 0x2b67f096 speedstep_get_frequency +(unknown) drivers/cpufreq/speedstep-lib 0xd7ab2c0c speedstep_detect_processor +(unknown) drivers/dca/dca 0x171a3e2c dca3_get_tag +(unknown) drivers/dca/dca 0x2e471f01 dca_register_notify +(unknown) drivers/dca/dca 0x31a2c8df dca_get_tag +(unknown) drivers/dca/dca 0x47432a72 free_dca_provider +(unknown) drivers/dca/dca 0x6c25504c alloc_dca_provider +(unknown) drivers/dca/dca 0x7d1647a0 dca_remove_requester +(unknown) drivers/dca/dca 0x8006c614 dca_unregister_notify +(unknown) drivers/dca/dca 0x8cd43836 register_dca_provider +(unknown) drivers/dca/dca 0xccfc6e22 unregister_dca_provider +(unknown) drivers/dca/dca 0xe7135279 dca_add_requester +(unknown) drivers/edac/amd64_edac_mod 0x2c14389c amd64_get_dram_hole_info +(unknown) drivers/edac/edac_core 0x0542e05e edac_mc_handle_ue_no_info +(unknown) drivers/edac/edac_core 0x07d4c822 edac_device_handle_ce +(unknown) drivers/edac/edac_core 0x0c32ff8a edac_pci_alloc_index +(unknown) drivers/edac/edac_core 0x0fe5cade edac_device_free_ctl_info +(unknown) drivers/edac/edac_core 0x0ff9cb09 edac_mc_handle_fbd_ue +(unknown) drivers/edac/edac_core 0x184f6bb6 edac_pci_handle_pe +(unknown) drivers/edac/edac_core 0x29c68bd6 edac_mc_add_mc +(unknown) drivers/edac/edac_core 0x34639d42 edac_mc_free +(unknown) drivers/edac/edac_core 0x346b1c49 edac_pci_handle_npe +(unknown) drivers/edac/edac_core 0x38a6c3f7 edac_pci_release_generic_ctl +(unknown) drivers/edac/edac_core 0x3ab6452b edac_pci_del_device +(unknown) drivers/edac/edac_core 0x5383a7da edac_mc_handle_ce +(unknown) drivers/edac/edac_core 0x5cf34033 edac_device_alloc_ctl_info +(unknown) drivers/edac/edac_core 0x5e508a35 edac_mc_alloc +(unknown) drivers/edac/edac_core 0x69259f22 edac_mem_types +(unknown) drivers/edac/edac_core 0x6e0520c5 edac_mc_find_csrow_by_page +(unknown) drivers/edac/edac_core 0x6e3ff83a edac_device_alloc_index +(unknown) drivers/edac/edac_core 0x89f7aaa2 edac_pci_alloc_ctl_info +(unknown) drivers/edac/edac_core 0x8bf1427b edac_mc_handle_fbd_ce +(unknown) drivers/edac/edac_core 0x90847d00 edac_device_handle_ue +(unknown) drivers/edac/edac_core 0x9e07e11b find_mci_by_dev +(unknown) drivers/edac/edac_core 0x9f9d15e9 edac_device_add_device +(unknown) drivers/edac/edac_core 0xa354d4c1 edac_mc_handle_ce_no_info +(unknown) drivers/edac/edac_core 0xaf5e9d0c edac_pci_free_ctl_info +(unknown) drivers/edac/edac_core 0xbacd89a9 edac_mc_handle_ue +(unknown) drivers/edac/edac_core 0xc13cdb5f edac_pci_add_device +(unknown) drivers/edac/edac_core 0xc49c9fe8 edac_mc_del_mc +(unknown) drivers/edac/edac_core 0xc577af0f edac_device_del_device +(unknown) drivers/edac/edac_core 0xdd5cc33a edac_mc_find +(unknown) drivers/edac/edac_core 0xe4a4504d edac_pci_create_generic_ctl +(unknown) drivers/edac/edac_core 0xf332dc3c edac_pci_reset_delay_period +(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 0x0a89559b fw_iso_context_create +(unknown) drivers/firewire/firewire-core 0x164b22fd fw_iso_context_stop +(unknown) drivers/firewire/firewire-core 0x16e91e21 fw_csr_iterator_next +(unknown) drivers/firewire/firewire-core 0x2a5d0137 fw_cancel_transaction +(unknown) drivers/firewire/firewire-core 0x3c56ef91 fw_workqueue +(unknown) drivers/firewire/firewire-core 0x3f3c302d fw_iso_buffer_destroy +(unknown) drivers/firewire/firewire-core 0x453a940f fw_csr_string +(unknown) drivers/firewire/firewire-core 0x49a29946 fw_core_remove_descriptor +(unknown) drivers/firewire/firewire-core 0x4b3e7f12 fw_core_remove_card +(unknown) drivers/firewire/firewire-core 0x4e86dd83 fw_core_add_descriptor +(unknown) drivers/firewire/firewire-core 0x4fa8dea4 fw_core_add_address_handler +(unknown) drivers/firewire/firewire-core 0x5b0b05d3 fw_core_handle_response +(unknown) drivers/firewire/firewire-core 0x5f28c77a fw_core_handle_request +(unknown) drivers/firewire/firewire-core 0x61f4eb3b fw_device_enable_phys_dma +(unknown) drivers/firewire/firewire-core 0x65c9438b fw_csr_iterator_init +(unknown) drivers/firewire/firewire-core 0x87631655 fw_send_request +(unknown) drivers/firewire/firewire-core 0x8dc2a608 fw_iso_context_queue +(unknown) drivers/firewire/firewire-core 0x8f673da6 fw_bus_type +(unknown) drivers/firewire/firewire-core 0x90863005 fw_high_memory_region +(unknown) drivers/firewire/firewire-core 0xa004784f fw_iso_buffer_init +(unknown) drivers/firewire/firewire-core 0xa1fae538 fw_fill_response +(unknown) drivers/firewire/firewire-core 0xb59053dc fw_core_remove_address_handler +(unknown) drivers/firewire/firewire-core 0xb94e5798 fw_iso_context_destroy +(unknown) drivers/firewire/firewire-core 0xbe35a87c fw_core_handle_bus_reset +(unknown) drivers/firewire/firewire-core 0xbf1904f7 fw_send_response +(unknown) drivers/firewire/firewire-core 0xc0b59532 fw_iso_context_start +(unknown) drivers/firewire/firewire-core 0xc315f5aa fw_card_add +(unknown) drivers/firewire/firewire-core 0xc5c73217 fw_run_transaction +(unknown) drivers/firewire/firewire-core 0xece86513 fw_schedule_bus_reset +(unknown) drivers/firewire/firewire-core 0xf2761b0d fw_card_initialize +(unknown) drivers/firewire/firewire-core 0xf30ccfc8 fw_iso_context_queue_flush +(unknown) drivers/firewire/firewire-core 0xf8678684 fw_iso_resource_manage +(unknown) drivers/firmware/dcdbas 0xa75079d6 dcdbas_smi_request +(unknown) drivers/gpio/basic_mmio_gpio 0xc03ab6ce bgpio_init +(unknown) drivers/gpio/basic_mmio_gpio 0xe82d0c69 bgpio_remove +(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 0xa2152afd __max730x_remove +(unknown) drivers/gpio/max730x 0xeb2a390d __max730x_probe +(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 0x050c1ba9 drm_mm_scan_remove_block +(unknown) drivers/gpu/drm/drm 0x05fcff77 drm_master_get +(unknown) drivers/gpu/drm/drm 0x06162981 drm_mm_init_scan +(unknown) drivers/gpu/drm/drm 0x08158d58 drm_pci_alloc +(unknown) drivers/gpu/drm/drm 0x084e951a drm_platform_exit +(unknown) drivers/gpu/drm/drm 0x0ae4b94c drm_ht_remove +(unknown) drivers/gpu/drm/drm 0x0b1ea59e drm_agp_free +(unknown) drivers/gpu/drm/drm 0x0b7bea65 drm_gem_object_init +(unknown) drivers/gpu/drm/drm 0x0bd354ce drm_gem_object_lookup +(unknown) drivers/gpu/drm/drm 0x0d6792cc drm_vblank_count +(unknown) drivers/gpu/drm/drm 0x0e848628 drm_ati_pcigart_init +(unknown) drivers/gpu/drm/drm 0x0fee0647 drm_agp_enable +(unknown) drivers/gpu/drm/drm 0x10ee1e8c drm_vblank_pre_modeset +(unknown) drivers/gpu/drm/drm 0x110ae7b0 drm_mode_find_dmt +(unknown) drivers/gpu/drm/drm 0x122f1f2f drm_vblank_count_and_time +(unknown) drivers/gpu/drm/drm 0x12c6276a drm_buffer_read_object +(unknown) drivers/gpu/drm/drm 0x12f92a56 drm_mode_connector_attach_encoder +(unknown) drivers/gpu/drm/drm 0x142b8b35 drm_buffer_copy_from_user +(unknown) drivers/gpu/drm/drm 0x15bbc66c drm_gtf_mode_complex +(unknown) drivers/gpu/drm/drm 0x15d14426 drm_mode_connector_update_edid_property +(unknown) drivers/gpu/drm/drm 0x194eadaa drm_edid_header_is_valid +(unknown) drivers/gpu/drm/drm 0x1a75cc88 drm_pci_free +(unknown) drivers/gpu/drm/drm 0x1b79d5ab drm_vblank_put +(unknown) drivers/gpu/drm/drm 0x1bbafa91 drm_agp_acquire +(unknown) drivers/gpu/drm/drm 0x1bf2b346 drm_mode_create_scaling_mode_property +(unknown) drivers/gpu/drm/drm 0x1c543d5e 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 0x20645642 drm_debug +(unknown) drivers/gpu/drm/drm 0x2149344e drm_encoder_cleanup +(unknown) drivers/gpu/drm/drm 0x22a84065 drm_debugfs_create_files +(unknown) drivers/gpu/drm/drm 0x2369f163 drm_mm_clean +(unknown) drivers/gpu/drm/drm 0x237a5f38 drm_vblank_get +(unknown) drivers/gpu/drm/drm 0x27741b26 drm_mode_destroy +(unknown) drivers/gpu/drm/drm 0x29c0d924 drm_connector_property_get_value +(unknown) drivers/gpu/drm/drm 0x2b191a7c drm_mode_attachmode_crtc +(unknown) drivers/gpu/drm/drm 0x2cbc04c2 drm_mode_config_reset +(unknown) drivers/gpu/drm/drm 0x2e388f4b drm_class_device_register +(unknown) drivers/gpu/drm/drm 0x3074f033 drm_order +(unknown) drivers/gpu/drm/drm 0x308d6540 drm_mode_create +(unknown) drivers/gpu/drm/drm 0x32a80d26 drm_vblank_cleanup +(unknown) drivers/gpu/drm/drm 0x32fb04d9 drm_mode_validate_size +(unknown) drivers/gpu/drm/drm 0x33e154ba drm_sman_init +(unknown) drivers/gpu/drm/drm 0x393d4902 drm_mm_init_scan_with_range +(unknown) drivers/gpu/drm/drm 0x399ccb36 drm_crtc_init +(unknown) drivers/gpu/drm/drm 0x3acd9f5c drm_mode_create_from_cmdline_mode +(unknown) drivers/gpu/drm/drm 0x3eb37b9d drm_ht_create +(unknown) drivers/gpu/drm/drm 0x3f20d84c drm_mode_object_find +(unknown) drivers/gpu/drm/drm 0x3f911bb8 drm_mode_connector_detach_encoder +(unknown) drivers/gpu/drm/drm 0x40f56f64 drm_agp_alloc +(unknown) drivers/gpu/drm/drm 0x4210384e drm_gtf_mode +(unknown) drivers/gpu/drm/drm 0x42383226 drm_core_ioremap +(unknown) drivers/gpu/drm/drm 0x43384bd9 drm_buffer_alloc +(unknown) drivers/gpu/drm/drm 0x43613d1e drm_usb_init +(unknown) drivers/gpu/drm/drm 0x43c9a91c drm_sman_set_range +(unknown) drivers/gpu/drm/drm 0x46fdd37c drm_framebuffer_init +(unknown) drivers/gpu/drm/drm 0x48f1a973 drm_cvt_mode +(unknown) drivers/gpu/drm/drm 0x49525c9a drm_gem_handle_create +(unknown) drivers/gpu/drm/drm 0x498dcb5e drm_ut_debug_printk +(unknown) drivers/gpu/drm/drm 0x4a71d8df drm_get_usb_dev +(unknown) drivers/gpu/drm/drm 0x4bc09a98 drm_global_item_unref +(unknown) drivers/gpu/drm/drm 0x4c593ff8 drm_connector_init +(unknown) drivers/gpu/drm/drm 0x4d215988 drm_ioctl +(unknown) drivers/gpu/drm/drm 0x4ea1f5a2 drm_gem_object_free +(unknown) drivers/gpu/drm/drm 0x4eb5c726 drm_agp_release +(unknown) drivers/gpu/drm/drm 0x4fbdb143 drm_pci_exit +(unknown) drivers/gpu/drm/drm 0x51dd7500 drm_global_mutex +(unknown) drivers/gpu/drm/drm 0x52907b01 drm_class_device_unregister +(unknown) drivers/gpu/drm/drm 0x580830f0 drm_mode_set_name +(unknown) drivers/gpu/drm/drm 0x5a2535da drm_mode_validate_clocks +(unknown) drivers/gpu/drm/drm 0x5f6cbc33 drm_find_cea_extension +(unknown) drivers/gpu/drm/drm 0x649add76 drm_sysfs_connector_add +(unknown) drivers/gpu/drm/drm 0x6526d47b drm_mmap +(unknown) drivers/gpu/drm/drm 0x69499cad drm_add_modes_noedid +(unknown) drivers/gpu/drm/drm 0x6b6d7375 drm_timestamp_precision +(unknown) drivers/gpu/drm/drm 0x6b8e3abb drm_read +(unknown) drivers/gpu/drm/drm 0x6b936ed7 drm_put_dev +(unknown) drivers/gpu/drm/drm 0x6d043f79 drm_gem_object_alloc +(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 0x6d4c1371 drm_mode_parse_command_line_for_connector +(unknown) drivers/gpu/drm/drm 0x6f2b628a drm_addbufs_pci +(unknown) drivers/gpu/drm/drm 0x719d120e drm_agp_bind_pages +(unknown) drivers/gpu/drm/drm 0x71ae30db drm_clflush_pages +(unknown) drivers/gpu/drm/drm 0x724cf6eb drm_mm_takedown +(unknown) drivers/gpu/drm/drm 0x72d87519 drm_calc_timestamping_constants +(unknown) drivers/gpu/drm/drm 0x74795708 drm_get_connector_name +(unknown) drivers/gpu/drm/drm 0x7a166298 drm_gem_object_handle_free +(unknown) drivers/gpu/drm/drm 0x7c1fd6c8 drm_mode_equal +(unknown) drivers/gpu/drm/drm 0x7c84abc1 drm_mode_config_cleanup +(unknown) drivers/gpu/drm/drm 0x7d7c2591 drm_rmmap_locked +(unknown) drivers/gpu/drm/drm 0x7e952c31 drm_property_create +(unknown) drivers/gpu/drm/drm 0x7f4cfa5d drm_detect_monitor_audio +(unknown) drivers/gpu/drm/drm 0x8018f97f drm_mode_detachmode_crtc +(unknown) drivers/gpu/drm/drm 0x8087716b drm_get_platform_dev +(unknown) drivers/gpu/drm/drm 0x81e880ed drm_unbind_agp +(unknown) drivers/gpu/drm/drm 0x829332d9 drm_mm_replace_node +(unknown) drivers/gpu/drm/drm 0x835fc2de drm_encoder_init +(unknown) drivers/gpu/drm/drm 0x85de09f5 drm_mode_width +(unknown) drivers/gpu/drm/drm 0x87d3a0ae drm_gem_mmap +(unknown) drivers/gpu/drm/drm 0x88702404 drm_gem_vm_close +(unknown) drivers/gpu/drm/drm 0x88a90a35 drm_addbufs_agp +(unknown) drivers/gpu/drm/drm 0x8dfb019d drm_buffer_free +(unknown) drivers/gpu/drm/drm 0x8eff9111 drm_ht_find_item +(unknown) drivers/gpu/drm/drm 0x902674ed drm_mode_remove +(unknown) drivers/gpu/drm/drm 0x91d4f7a3 drm_vblank_init +(unknown) drivers/gpu/drm/drm 0x92f2d102 drm_sman_alloc +(unknown) drivers/gpu/drm/drm 0x932df43d drm_mode_vrefresh +(unknown) drivers/gpu/drm/drm 0x93e69e2e drm_agp_bind +(unknown) drivers/gpu/drm/drm 0x9420ccf0 drm_mm_get_block_range_generic +(unknown) drivers/gpu/drm/drm 0x9745d638 drm_err +(unknown) drivers/gpu/drm/drm 0x9840c270 drm_get_pci_dev +(unknown) drivers/gpu/drm/drm 0x9dc25a34 drm_sman_owner_clean +(unknown) drivers/gpu/drm/drm 0x9e109478 drm_get_last_vbltimestamp +(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 0xa24b72d2 drm_crtc_cleanup +(unknown) drivers/gpu/drm/drm 0xa344a9a6 drm_connector_cleanup +(unknown) drivers/gpu/drm/drm 0xa5c7538b drm_gem_handle_delete +(unknown) drivers/gpu/drm/drm 0xaefab8a8 drm_calc_vbltimestamp_from_scanoutpos +(unknown) drivers/gpu/drm/drm 0xaf2417af drm_sysfs_hotplug_event +(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 0xb15b0d14 drm_open +(unknown) drivers/gpu/drm/drm 0xb292abbf drm_master_put +(unknown) drivers/gpu/drm/drm 0xb349b10c drm_connector_attach_property +(unknown) drivers/gpu/drm/drm 0xb35b2cd2 drm_irq_install +(unknown) drivers/gpu/drm/drm 0xb3e55159 drm_gem_object_release +(unknown) drivers/gpu/drm/drm 0xb4ee6ad7 drm_connector_property_set_value +(unknown) drivers/gpu/drm/drm 0xb611236b drm_mode_duplicate +(unknown) drivers/gpu/drm/drm 0xb6a467b1 drm_edid_is_valid +(unknown) drivers/gpu/drm/drm 0xb81f66de drm_vblank_off +(unknown) drivers/gpu/drm/drm 0xb88142ed drm_sysfs_connector_remove +(unknown) drivers/gpu/drm/drm 0xb9731cbc drm_mode_connector_list_update +(unknown) drivers/gpu/drm/drm 0xb99ff940 drm_vblank_post_modeset +(unknown) drivers/gpu/drm/drm 0xbf065b16 drm_agp_unbind +(unknown) drivers/gpu/drm/drm 0xbf1616df drm_irq_uninstall +(unknown) drivers/gpu/drm/drm 0xbf2f8241 drm_global_item_ref +(unknown) drivers/gpu/drm/drm 0xc0ca352c drm_mode_prune_invalid +(unknown) drivers/gpu/drm/drm 0xc3fea8be drm_add_edid_modes +(unknown) drivers/gpu/drm/drm 0xc414c422 drm_vblank_offdelay +(unknown) drivers/gpu/drm/drm 0xc41ed5e7 drm_compat_ioctl +(unknown) drivers/gpu/drm/drm 0xc4b30a6a drm_free_agp +(unknown) drivers/gpu/drm/drm 0xc4b56cfe drm_core_ioremap_wc +(unknown) drivers/gpu/drm/drm 0xc51e0c08 drm_mode_create_tv_properties +(unknown) drivers/gpu/drm/drm 0xc626a686 drm_mm_remove_node +(unknown) drivers/gpu/drm/drm 0xca1177cc drm_i2c_encoder_init +(unknown) drivers/gpu/drm/drm 0xcb01519f drm_get_encoder_name +(unknown) drivers/gpu/drm/drm 0xcb38e46f drm_mm_debug_table +(unknown) drivers/gpu/drm/drm 0xcbf5b70b drm_getsarea +(unknown) drivers/gpu/drm/drm 0xcc7d4ab4 drm_mode_create_dirty_info_property +(unknown) drivers/gpu/drm/drm 0xccbd2c34 drm_core_ioremapfree +(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 0xceb21c45 drm_mode_crtc_set_gamma_size +(unknown) drivers/gpu/drm/drm 0xcf7fc382 drm_mode_create_dvi_i_properties +(unknown) drivers/gpu/drm/drm 0xd08fa3f0 drm_mode_set_crtcinfo +(unknown) drivers/gpu/drm/drm 0xd0dd4147 drm_mode_config_init +(unknown) drivers/gpu/drm/drm 0xd7f1ab84 drm_sman_owner_cleanup +(unknown) drivers/gpu/drm/drm 0xd847c5ec drm_ati_pcigart_cleanup +(unknown) drivers/gpu/drm/drm 0xda020f8f drm_i2c_encoder_destroy +(unknown) drivers/gpu/drm/drm 0xdbb5a9f5 drm_ht_remove_item +(unknown) drivers/gpu/drm/drm 0xdbd19096 drm_debugfs_remove_files +(unknown) drivers/gpu/drm/drm 0xdc8e9702 drm_fasync +(unknown) drivers/gpu/drm/drm 0xdcc4f907 drm_usb_exit +(unknown) drivers/gpu/drm/drm 0xdccc4a7c drm_platform_init +(unknown) drivers/gpu/drm/drm 0xdcedc72b drm_agp_info +(unknown) drivers/gpu/drm/drm 0xe04e6070 drm_mm_insert_node +(unknown) drivers/gpu/drm/drm 0xe256edfd drm_sman_takedown +(unknown) drivers/gpu/drm/drm 0xe38eaa49 drm_core_reclaim_buffers +(unknown) drivers/gpu/drm/drm 0xe40f0198 drm_addmap +(unknown) drivers/gpu/drm/drm 0xe5bdce7e drm_mode_debug_printmodeline +(unknown) drivers/gpu/drm/drm 0xe5e32ed8 drm_framebuffer_cleanup +(unknown) drivers/gpu/drm/drm 0xe690e4fb drm_gem_vm_open +(unknown) drivers/gpu/drm/drm 0xe7197773 drm_ht_insert_item +(unknown) drivers/gpu/drm/drm 0xe7b581f6 drm_mode_create_dithering_property +(unknown) drivers/gpu/drm/drm 0xe83c3c0a drm_rmmap +(unknown) drivers/gpu/drm/drm 0xe83cd2d3 drm_mode_probed_add +(unknown) drivers/gpu/drm/drm 0xe8f22d70 drm_pci_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 0xef27ad13 drm_mm_put_block +(unknown) drivers/gpu/drm/drm 0xf0a0bf79 drm_sman_cleanup +(unknown) drivers/gpu/drm/drm 0xf1421d13 drm_mode_sort +(unknown) drivers/gpu/drm/drm 0xf20551e1 drm_get_edid +(unknown) drivers/gpu/drm/drm 0xf45ef687 drm_poll +(unknown) drivers/gpu/drm/drm 0xf9fc2b53 drm_handle_vblank +(unknown) drivers/gpu/drm/drm 0xfb1eed33 drm_release +(unknown) drivers/gpu/drm/drm 0xfc4f8599 drm_mode_hsync +(unknown) drivers/gpu/drm/drm 0xfd5e5cbe drm_mm_dump_table +(unknown) drivers/gpu/drm/drm_kms_helper 0x0d2ddf65 drm_fb_helper_hotplug_event +(unknown) drivers/gpu/drm/drm_kms_helper 0x17f8c9d4 drm_helper_connector_dpms +(unknown) drivers/gpu/drm/drm_kms_helper 0x17fcb4e6 drm_fb_helper_fill_fix +(unknown) drivers/gpu/drm/drm_kms_helper 0x1c2ecccd drm_fb_helper_init +(unknown) drivers/gpu/drm/drm_kms_helper 0x24504f7d drm_fb_helper_initial_config +(unknown) drivers/gpu/drm/drm_kms_helper 0x268e50a8 drm_fb_helper_debug_enter +(unknown) drivers/gpu/drm/drm_kms_helper 0x27972206 drm_helper_resume_force_mode +(unknown) drivers/gpu/drm/drm_kms_helper 0x393ecf6a drm_fb_helper_blank +(unknown) drivers/gpu/drm/drm_kms_helper 0x45228069 drm_kms_helper_poll_enable +(unknown) drivers/gpu/drm/drm_kms_helper 0x4ade0663 drm_fb_helper_fini +(unknown) drivers/gpu/drm/drm_kms_helper 0x5135c6c3 drm_fb_helper_restore_fbdev_mode +(unknown) drivers/gpu/drm/drm_kms_helper 0x524aaa46 drm_kms_helper_poll_init +(unknown) drivers/gpu/drm/drm_kms_helper 0x53432edf drm_fb_helper_setcmap +(unknown) drivers/gpu/drm/drm_kms_helper 0x59187a36 i2c_dp_aux_add_bus +(unknown) drivers/gpu/drm/drm_kms_helper 0x6649721c drm_fb_helper_fill_var +(unknown) drivers/gpu/drm/drm_kms_helper 0x7b85eb08 drm_helper_probe_single_connector_modes +(unknown) drivers/gpu/drm/drm_kms_helper 0x7d21a29a drm_kms_helper_poll_fini +(unknown) drivers/gpu/drm/drm_kms_helper 0x80377ba8 drm_fb_helper_single_fb_probe +(unknown) drivers/gpu/drm/drm_kms_helper 0x804503dc drm_kms_helper_poll_disable +(unknown) drivers/gpu/drm/drm_kms_helper 0x8bf98ecb drm_helper_crtc_in_use +(unknown) drivers/gpu/drm/drm_kms_helper 0x9d251144 drm_fb_helper_panic +(unknown) drivers/gpu/drm/drm_kms_helper 0x9f4eff73 drm_helper_hpd_irq_event +(unknown) drivers/gpu/drm/drm_kms_helper 0xab8303c9 drm_fb_helper_pan_display +(unknown) drivers/gpu/drm/drm_kms_helper 0xc469c244 drm_fb_helper_restore +(unknown) drivers/gpu/drm/drm_kms_helper 0xc841a286 drm_helper_encoder_in_use +(unknown) drivers/gpu/drm/drm_kms_helper 0xcd02edb3 drm_helper_disable_unused_functions +(unknown) drivers/gpu/drm/drm_kms_helper 0xdbfe6076 drm_helper_mode_fill_fb_struct +(unknown) drivers/gpu/drm/drm_kms_helper 0xdec0ff5f drm_fb_helper_set_par +(unknown) drivers/gpu/drm/drm_kms_helper 0xe66f8f2c drm_crtc_helper_set_mode +(unknown) drivers/gpu/drm/drm_kms_helper 0xeac096d1 drm_fb_helper_check_var +(unknown) drivers/gpu/drm/drm_kms_helper 0xf4af92df drm_crtc_helper_set_config +(unknown) drivers/gpu/drm/drm_kms_helper 0xf5f6c991 drm_fb_helper_single_add_all_connectors +(unknown) drivers/gpu/drm/drm_kms_helper 0xf979d08e drm_fb_helper_debug_leave +(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 0x05fbe47c ttm_bo_init_mm +(unknown) drivers/gpu/drm/ttm/ttm 0x0757256a ttm_bo_manager_func +(unknown) drivers/gpu/drm/ttm/ttm 0x0b851bff ttm_mem_global_release +(unknown) drivers/gpu/drm/ttm/ttm 0x0be4ed19 ttm_base_object_init +(unknown) drivers/gpu/drm/ttm/ttm 0x0dfa22d8 ttm_bo_move_accel_cleanup +(unknown) drivers/gpu/drm/ttm/ttm 0x108b604b ttm_base_object_unref +(unknown) drivers/gpu/drm/ttm/ttm 0x10c0aea2 ttm_object_device_release +(unknown) drivers/gpu/drm/ttm/ttm 0x1125b178 ttm_read_unlock +(unknown) drivers/gpu/drm/ttm/ttm 0x1a5cdfd2 ttm_bo_evict_mm +(unknown) drivers/gpu/drm/ttm/ttm 0x1ff9bbda ttm_bo_move_ttm +(unknown) drivers/gpu/drm/ttm/ttm 0x22add25f ttm_mem_global_free +(unknown) drivers/gpu/drm/ttm/ttm 0x22fde5ed ttm_mem_global_init +(unknown) drivers/gpu/drm/ttm/ttm 0x244742a6 ttm_object_file_release +(unknown) drivers/gpu/drm/ttm/ttm 0x28841029 ttm_bo_wait +(unknown) drivers/gpu/drm/ttm/ttm 0x28c8a36c ttm_bo_clean_mm +(unknown) drivers/gpu/drm/ttm/ttm 0x2cb70668 ttm_bo_unlock_delayed_workqueue +(unknown) drivers/gpu/drm/ttm/ttm 0x2e6f3a89 ttm_bo_reserve +(unknown) drivers/gpu/drm/ttm/ttm 0x2ea7f43a ttm_bo_kunmap +(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 0x36cd1e75 ttm_ref_object_add +(unknown) drivers/gpu/drm/ttm/ttm 0x38341c56 ttm_bo_validate +(unknown) drivers/gpu/drm/ttm/ttm 0x38ea477e ttm_suspend_unlock +(unknown) drivers/gpu/drm/ttm/ttm 0x4c027cd6 ttm_bo_wait_cpu +(unknown) drivers/gpu/drm/ttm/ttm 0x4e51c669 ttm_mem_global_alloc +(unknown) drivers/gpu/drm/ttm/ttm 0x510e2360 ttm_bo_unmap_virtual +(unknown) drivers/gpu/drm/ttm/ttm 0x5528b72f ttm_bo_synccpu_write_grab +(unknown) drivers/gpu/drm/ttm/ttm 0x61bdb34f ttm_eu_fence_buffer_objects +(unknown) drivers/gpu/drm/ttm/ttm 0x699f320a ttm_base_object_lookup +(unknown) drivers/gpu/drm/ttm/ttm 0x6e20333a ttm_bo_mmap +(unknown) drivers/gpu/drm/ttm/ttm 0x6f93dda6 ttm_bo_swapout_all +(unknown) drivers/gpu/drm/ttm/ttm 0x7240d4ef ttm_bo_device_init +(unknown) drivers/gpu/drm/ttm/ttm 0x732e9b4c ttm_tt_bind +(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 0x81369ea9 ttm_bo_kmap +(unknown) drivers/gpu/drm/ttm/ttm 0x86a4066d ttm_eu_backoff_reservation +(unknown) drivers/gpu/drm/ttm/ttm 0x8e29981f ttm_bo_global_init +(unknown) drivers/gpu/drm/ttm/ttm 0x90099bf6 ttm_bo_device_release +(unknown) drivers/gpu/drm/ttm/ttm 0x956d1929 ttm_bo_move_memcpy +(unknown) drivers/gpu/drm/ttm/ttm 0x9584d0af ttm_bo_mem_space +(unknown) drivers/gpu/drm/ttm/ttm 0x95ee56cb ttm_bo_init +(unknown) drivers/gpu/drm/ttm/ttm 0x98b7a72b ttm_write_unlock +(unknown) drivers/gpu/drm/ttm/ttm 0x9cad9496 ttm_vt_lock +(unknown) drivers/gpu/drm/ttm/ttm 0x9fa05909 ttm_page_alloc_debugfs +(unknown) drivers/gpu/drm/ttm/ttm 0xa1230263 ttm_bo_unreserve +(unknown) drivers/gpu/drm/ttm/ttm 0xa9cf40e7 ttm_fbdev_mmap +(unknown) drivers/gpu/drm/ttm/ttm 0xac0e50d1 ttm_round_pot +(unknown) drivers/gpu/drm/ttm/ttm 0xb4a78d92 ttm_bo_global_release +(unknown) drivers/gpu/drm/ttm/ttm 0xb6e51973 ttm_bo_wait_unreserved +(unknown) drivers/gpu/drm/ttm/ttm 0xb962a394 ttm_vt_unlock +(unknown) drivers/gpu/drm/ttm/ttm 0xb9d119aa ttm_bo_lock_delayed_workqueue +(unknown) drivers/gpu/drm/ttm/ttm 0xc266f5cb ttm_object_device_init +(unknown) drivers/gpu/drm/ttm/ttm 0xc4d4618d ttm_io_prot +(unknown) drivers/gpu/drm/ttm/ttm 0xcdede4df ttm_ref_object_base_unref +(unknown) drivers/gpu/drm/ttm/ttm 0xd0907ce5 ttm_bo_unref +(unknown) drivers/gpu/drm/ttm/ttm 0xd09c4acc ttm_agp_backend_init +(unknown) drivers/gpu/drm/ttm/ttm 0xd380a8c7 ttm_write_lock +(unknown) drivers/gpu/drm/ttm/ttm 0xd87fc987 ttm_bo_mem_put +(unknown) drivers/gpu/drm/ttm/ttm 0xe31218ab ttm_tt_populate +(unknown) drivers/gpu/drm/ttm/ttm 0xf006754e ttm_bo_synccpu_write_release +(unknown) drivers/gpu/drm/ttm/ttm 0xfdf4afb8 ttm_object_file_init +(unknown) drivers/gpu/drm/ttm/ttm 0xff42054c ttm_tt_set_placement_caching +(unknown) drivers/hid/hid 0x019b1a51 hidinput_disconnect +(unknown) drivers/hid/hid 0x05495392 hid_debug +(unknown) drivers/hid/hid 0x0b87ebff hidraw_report_event +(unknown) drivers/hid/hid 0x0ef81d9c hidinput_connect +(unknown) drivers/hid/hid 0x0fdcac7c hid_output_report +(unknown) drivers/hid/hid 0x1f58de8d hid_debug_event +(unknown) drivers/hid/hid 0x24a13b4e hidraw_connect +(unknown) drivers/hid/hid 0x2fcf4dbb hid_dump_device +(unknown) drivers/hid/hid 0x3c5699ef hid_add_device +(unknown) drivers/hid/hid 0x40d286ed hid_check_keys_pressed +(unknown) drivers/hid/hid 0x4c95735a hid_report_raw_event +(unknown) drivers/hid/hid 0x4e0b4658 hid_set_field +(unknown) drivers/hid/hid 0x53bb66bb hidinput_report_event +(unknown) drivers/hid/hid 0x54dbf395 hid_disconnect +(unknown) drivers/hid/hid 0x5673a4ab hid_allocate_device +(unknown) drivers/hid/hid 0x6546a55c hid_dump_input +(unknown) drivers/hid/hid 0x6aafe78f hid_input_report +(unknown) drivers/hid/hid 0x89fa7df7 hid_unregister_driver +(unknown) drivers/hid/hid 0x8a50509e hid_resolv_usage +(unknown) drivers/hid/hid 0x9ad28f32 hidraw_disconnect +(unknown) drivers/hid/hid 0x9f429624 hid_parse_report +(unknown) drivers/hid/hid 0xb2bc2796 hidinput_find_field +(unknown) drivers/hid/hid 0xbcf30b7d hid_destroy_device +(unknown) drivers/hid/hid 0xcb1c65bb hid_dump_field +(unknown) drivers/hid/hid 0xcb5f381a hid_register_report +(unknown) drivers/hid/hid 0xd3abc3e6 hid_connect +(unknown) drivers/hid/hid 0xf3a8306c __hid_register_driver +(unknown) drivers/hid/hid-roccat 0x2f622ea1 roccat_disconnect +(unknown) drivers/hid/hid-roccat 0x8c4181ec roccat_report_event +(unknown) drivers/hid/hid-roccat 0xd38ddf65 roccat_connect +(unknown) drivers/hid/hid-roccat-common 0x23fdd25e roccat_common_send +(unknown) drivers/hid/hid-roccat-common 0xe8ea32fc roccat_common_receive +(unknown) drivers/hid/usbhid/usbhid 0x01fd453e usbhid_lookup_quirk +(unknown) drivers/hid/usbhid/usbhid 0x08336803 usbhid_wait_io +(unknown) drivers/hid/usbhid/usbhid 0xdbb42d50 hiddev_hid_event +(unknown) drivers/hid/usbhid/usbhid 0xefafaa65 usbhid_submit_report +(unknown) drivers/hid/usbhid/usbhid 0xf97d2214 usbhid_set_leds +(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 0x8e5af23f i2c_bit_add_numbered_bus +(unknown) drivers/i2c/algos/i2c-algo-bit 0xfe9dc1f9 i2c_bit_add_bus +(unknown) drivers/i2c/algos/i2c-algo-pca 0x3ff608fe i2c_pca_add_bus +(unknown) drivers/i2c/algos/i2c-algo-pca 0xdcd716e4 i2c_pca_add_numbered_bus +(unknown) drivers/i2c/algos/i2c-algo-pcf 0xc644e5a6 i2c_pcf_add_bus +(unknown) drivers/i2c/busses/i2c-amd756 0xc928b469 amd756_smbus +(unknown) drivers/i2c/busses/i2c-nforce2 0x448854d0 nforce2_smbus +(unknown) drivers/i2c/i2c-mux 0x626d4ef0 i2c_del_mux_adapter +(unknown) drivers/i2c/i2c-mux 0xad918f2a i2c_add_mux_adapter +(unknown) drivers/i2c/i2c-smbus 0x253b66c1 i2c_handle_smbus_alert +(unknown) drivers/i2c/i2c-smbus 0xf7a1f094 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 0x61e1d7ca rdma_copy_addr +(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_cm 0x0d2ba37a ib_send_cm_dreq +(unknown) drivers/infiniband/core/ib_cm 0x200d6dec ib_send_cm_req +(unknown) drivers/infiniband/core/ib_cm 0x52ff73f4 ib_send_cm_mra +(unknown) drivers/infiniband/core/ib_cm 0x531a7e92 ib_destroy_cm_id +(unknown) drivers/infiniband/core/ib_cm 0x5ed26c91 ib_send_cm_sidr_rep +(unknown) drivers/infiniband/core/ib_cm 0x80174c83 ib_send_cm_rtu +(unknown) drivers/infiniband/core/ib_cm 0x825468b0 cm_class +(unknown) drivers/infiniband/core/ib_cm 0x84872998 ib_send_cm_apr +(unknown) drivers/infiniband/core/ib_cm 0x8c3e5c11 ib_send_cm_rep +(unknown) drivers/infiniband/core/ib_cm 0x9a06c07b ib_create_cm_id +(unknown) drivers/infiniband/core/ib_cm 0x9cba67e1 ib_cm_init_qp_attr +(unknown) drivers/infiniband/core/ib_cm 0x9e509872 ib_send_cm_lap +(unknown) drivers/infiniband/core/ib_cm 0xae3d23ad ib_send_cm_drep +(unknown) drivers/infiniband/core/ib_cm 0xb67a0d56 ib_send_cm_rej +(unknown) drivers/infiniband/core/ib_cm 0xd1c2287c ib_cm_listen +(unknown) drivers/infiniband/core/ib_cm 0xe6bc0aac ib_cm_notify +(unknown) drivers/infiniband/core/ib_cm 0xfbeec4a4 ib_send_cm_sidr_req +(unknown) drivers/infiniband/core/ib_core 0x06830b9a ib_pack +(unknown) drivers/infiniband/core/ib_core 0x0c1b9ac1 ib_ud_header_unpack +(unknown) drivers/infiniband/core/ib_core 0x0c2ac9f0 ib_alloc_mw +(unknown) drivers/infiniband/core/ib_core 0x0e49e3b0 ib_query_port +(unknown) drivers/infiniband/core/ib_core 0x0fc76da7 ib_dealloc_pd +(unknown) drivers/infiniband/core/ib_core 0x12a8d2eb ib_unregister_client +(unknown) drivers/infiniband/core/ib_core 0x14372fc1 ibnl_put_msg +(unknown) drivers/infiniband/core/ib_core 0x155b9aef ib_create_cq +(unknown) drivers/infiniband/core/ib_core 0x175f14ca ib_modify_device +(unknown) drivers/infiniband/core/ib_core 0x1844d837 ib_query_ah +(unknown) drivers/infiniband/core/ib_core 0x1c0d040c ibnl_put_attr +(unknown) drivers/infiniband/core/ib_core 0x1d3d586a ib_query_gid +(unknown) drivers/infiniband/core/ib_core 0x1dbda32b ib_get_cached_lmc +(unknown) drivers/infiniband/core/ib_core 0x1e491a04 ib_unmap_fmr +(unknown) drivers/infiniband/core/ib_core 0x285d3606 ib_query_mr +(unknown) drivers/infiniband/core/ib_core 0x290cb3de ib_query_srq +(unknown) drivers/infiniband/core/ib_core 0x2ed6e386 ib_ud_header_pack +(unknown) drivers/infiniband/core/ib_core 0x2f977829 ib_query_qp +(unknown) drivers/infiniband/core/ib_core 0x3007a702 ib_register_device +(unknown) drivers/infiniband/core/ib_core 0x31e91efc ib_destroy_cq +(unknown) drivers/infiniband/core/ib_core 0x32a39b73 ib_create_ah +(unknown) drivers/infiniband/core/ib_core 0x343586b3 ib_detach_mcast +(unknown) drivers/infiniband/core/ib_core 0x3783f7a1 ib_dealloc_fmr +(unknown) drivers/infiniband/core/ib_core 0x38246932 ib_destroy_qp +(unknown) drivers/infiniband/core/ib_core 0x3924c9a0 ib_destroy_fmr_pool +(unknown) drivers/infiniband/core/ib_core 0x3f7567fd ib_rate_to_mult +(unknown) drivers/infiniband/core/ib_core 0x49f5aea5 ib_modify_port +(unknown) drivers/infiniband/core/ib_core 0x4ed457f7 ib_create_srq +(unknown) drivers/infiniband/core/ib_core 0x5b46c76c ib_alloc_fast_reg_mr +(unknown) drivers/infiniband/core/ib_core 0x664b91f4 ib_register_event_handler +(unknown) drivers/infiniband/core/ib_core 0x67619d76 ibnl_add_client +(unknown) drivers/infiniband/core/ib_core 0x6d94cf56 ib_alloc_fmr +(unknown) drivers/infiniband/core/ib_core 0x72c4412e ib_create_ah_from_wc +(unknown) drivers/infiniband/core/ib_core 0x73e26c6f ib_get_dma_mr +(unknown) drivers/infiniband/core/ib_core 0x7773d183 ib_modify_qp +(unknown) drivers/infiniband/core/ib_core 0x7a971d43 ib_flush_fmr_pool +(unknown) drivers/infiniband/core/ib_core 0x7f56a418 ib_umem_release +(unknown) drivers/infiniband/core/ib_core 0x80901ff1 ib_reg_phys_mr +(unknown) drivers/infiniband/core/ib_core 0x82fda4e7 ib_attach_mcast +(unknown) drivers/infiniband/core/ib_core 0x844f72c8 ib_get_cached_pkey +(unknown) drivers/infiniband/core/ib_core 0x869d9631 ib_umem_page_count +(unknown) drivers/infiniband/core/ib_core 0x8c277667 ib_set_client_data +(unknown) drivers/infiniband/core/ib_core 0x8f74b3c2 ib_dealloc_mw +(unknown) drivers/infiniband/core/ib_core 0x8fcc6629 ib_modify_qp_is_ok +(unknown) drivers/infiniband/core/ib_core 0x90891b8f ib_fmr_pool_unmap +(unknown) drivers/infiniband/core/ib_core 0x94f4a5a8 ib_unregister_event_handler +(unknown) drivers/infiniband/core/ib_core 0x96ce6c46 rdma_node_get_transport +(unknown) drivers/infiniband/core/ib_core 0x98b70b6e ib_resize_cq +(unknown) drivers/infiniband/core/ib_core 0x9a1fcd60 ib_alloc_device +(unknown) drivers/infiniband/core/ib_core 0x9ab053b8 ib_destroy_ah +(unknown) drivers/infiniband/core/ib_core 0x9c8a1832 ib_query_pkey +(unknown) drivers/infiniband/core/ib_core 0x9d804fa1 mult_to_ib_rate +(unknown) drivers/infiniband/core/ib_core 0xa1c4dccf ib_modify_ah +(unknown) drivers/infiniband/core/ib_core 0xa2670b36 ib_find_pkey +(unknown) drivers/infiniband/core/ib_core 0xa304ff05 ib_dealloc_device +(unknown) drivers/infiniband/core/ib_core 0xa7ce53af ib_dispatch_event +(unknown) drivers/infiniband/core/ib_core 0xaa60418d ib_alloc_fast_reg_page_list +(unknown) drivers/infiniband/core/ib_core 0xaafafc03 ib_fmr_pool_map_phys +(unknown) drivers/infiniband/core/ib_core 0xacaf9083 ib_get_cached_gid +(unknown) drivers/infiniband/core/ib_core 0xaf91702a ib_unregister_device +(unknown) drivers/infiniband/core/ib_core 0xb03e6271 ib_create_qp +(unknown) drivers/infiniband/core/ib_core 0xb199ead2 ib_free_fast_reg_page_list +(unknown) drivers/infiniband/core/ib_core 0xb3344600 ib_query_device +(unknown) drivers/infiniband/core/ib_core 0xb55b1619 ib_get_client_data +(unknown) drivers/infiniband/core/ib_core 0xb7fb3fbf ib_modify_srq +(unknown) drivers/infiniband/core/ib_core 0xb99e87e4 ib_register_client +(unknown) drivers/infiniband/core/ib_core 0xc0eb40e9 ib_dereg_mr +(unknown) drivers/infiniband/core/ib_core 0xc67f14a5 ibnl_remove_client +(unknown) drivers/infiniband/core/ib_core 0xcc7d1526 ib_find_cached_pkey +(unknown) drivers/infiniband/core/ib_core 0xd694926c ib_find_gid +(unknown) drivers/infiniband/core/ib_core 0xdbd019c4 ib_wq +(unknown) drivers/infiniband/core/ib_core 0xe97ba10d ib_destroy_srq +(unknown) drivers/infiniband/core/ib_core 0xeb89dd0a ib_create_fmr_pool +(unknown) drivers/infiniband/core/ib_core 0xee100279 ib_init_ah_from_wc +(unknown) drivers/infiniband/core/ib_core 0xf198b3b2 ib_rereg_phys_mr +(unknown) drivers/infiniband/core/ib_core 0xf7dd91ef ib_find_cached_gid +(unknown) drivers/infiniband/core/ib_core 0xf964aca9 rdma_port_get_link_layer +(unknown) drivers/infiniband/core/ib_core 0xf96fc9de ib_unpack +(unknown) drivers/infiniband/core/ib_core 0xfaaec01a ib_umem_get +(unknown) drivers/infiniband/core/ib_core 0xfb8c0d45 ib_alloc_pd +(unknown) drivers/infiniband/core/ib_core 0xfb900fbb ib_modify_cq +(unknown) drivers/infiniband/core/ib_core 0xfc150956 ib_ud_header_init +(unknown) drivers/infiniband/core/ib_mad 0x293b61ba ib_process_mad_wc +(unknown) drivers/infiniband/core/ib_mad 0x4191870e ib_free_send_mad +(unknown) drivers/infiniband/core/ib_mad 0x4be4244e ib_modify_mad +(unknown) drivers/infiniband/core/ib_mad 0x616aef86 ib_create_send_mad +(unknown) drivers/infiniband/core/ib_mad 0x6b741ef2 ib_free_recv_mad +(unknown) drivers/infiniband/core/ib_mad 0x6e17f9e5 ib_unregister_mad_agent +(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 0x848f3008 ib_cancel_mad +(unknown) drivers/infiniband/core/ib_mad 0x946d5d27 ib_response_mad +(unknown) drivers/infiniband/core/ib_mad 0x961ab6e6 ib_register_mad_agent +(unknown) drivers/infiniband/core/ib_mad 0xa23d80df ib_get_rmpp_segment +(unknown) drivers/infiniband/core/ib_mad 0xce53c44c ib_register_mad_snoop +(unknown) drivers/infiniband/core/ib_mad 0xd108808f ib_post_send_mad +(unknown) drivers/infiniband/core/ib_mad 0xfd12b05b ib_redirect_mad_qp +(unknown) drivers/infiniband/core/ib_sa 0x0143a9ed ib_sa_register_client +(unknown) drivers/infiniband/core/ib_sa 0x0a34585b ib_sa_service_rec_query +(unknown) drivers/infiniband/core/ib_sa 0x4c880f31 ib_init_ah_from_path +(unknown) drivers/infiniband/core/ib_sa 0x52dd201a ib_sa_get_mcmember_rec +(unknown) drivers/infiniband/core/ib_sa 0x576fdbac ib_sa_free_multicast +(unknown) drivers/infiniband/core/ib_sa 0x754f9202 ib_sa_path_rec_get +(unknown) drivers/infiniband/core/ib_sa 0x7defc70d ib_sa_join_multicast +(unknown) drivers/infiniband/core/ib_sa 0x93a68ec7 ib_init_ah_from_mcmember +(unknown) drivers/infiniband/core/ib_sa 0x95e7eeaa ib_sa_unregister_client +(unknown) drivers/infiniband/core/ib_sa 0xcda84361 ib_sa_cancel_query +(unknown) drivers/infiniband/core/ib_sa 0xf6b6444b ib_sa_unpack_path +(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 0x08def6e7 iw_cm_init_qp_attr +(unknown) drivers/infiniband/core/iw_cm 0x445589d2 iw_cm_connect +(unknown) drivers/infiniband/core/iw_cm 0x786be475 iw_cm_listen +(unknown) drivers/infiniband/core/iw_cm 0x833993d5 iw_cm_accept +(unknown) drivers/infiniband/core/iw_cm 0xc533f67f iw_create_cm_id +(unknown) drivers/infiniband/core/iw_cm 0xc6e6422c iw_destroy_cm_id +(unknown) drivers/infiniband/core/iw_cm 0xd7d471fc iw_cm_disconnect +(unknown) drivers/infiniband/core/iw_cm 0xec02291e iw_cm_reject +(unknown) drivers/infiniband/core/rdma_cm 0x023333c7 rdma_destroy_qp +(unknown) drivers/infiniband/core/rdma_cm 0x0e88c97f rdma_bind_addr +(unknown) drivers/infiniband/core/rdma_cm 0x0f98c339 rdma_listen +(unknown) drivers/infiniband/core/rdma_cm 0x15251379 rdma_set_ib_paths +(unknown) drivers/infiniband/core/rdma_cm 0x183b6f9e rdma_join_multicast +(unknown) drivers/infiniband/core/rdma_cm 0x1ab7e83d rdma_resolve_addr +(unknown) drivers/infiniband/core/rdma_cm 0x30e1326b rdma_resolve_route +(unknown) drivers/infiniband/core/rdma_cm 0x36e3e9ad rdma_create_id +(unknown) drivers/infiniband/core/rdma_cm 0x382f6ef3 rdma_destroy_id +(unknown) drivers/infiniband/core/rdma_cm 0x3f6d0acc rdma_accept +(unknown) drivers/infiniband/core/rdma_cm 0x57d56f1a rdma_create_qp +(unknown) drivers/infiniband/core/rdma_cm 0x6589e275 rdma_connect +(unknown) drivers/infiniband/core/rdma_cm 0x664c31d5 rdma_notify +(unknown) drivers/infiniband/core/rdma_cm 0x852baa24 rdma_leave_multicast +(unknown) drivers/infiniband/core/rdma_cm 0x8b141303 rdma_set_reuseaddr +(unknown) drivers/infiniband/core/rdma_cm 0xb030975f rdma_reject +(unknown) drivers/infiniband/core/rdma_cm 0xb12f7f22 rdma_init_qp_attr +(unknown) drivers/infiniband/core/rdma_cm 0xe05ee581 rdma_set_service_type +(unknown) drivers/infiniband/core/rdma_cm 0xf0b89152 rdma_disconnect +(unknown) drivers/infiniband/hw/ipath/ib_ipath 0x1514b2b2 ipath_debug +(unknown) drivers/input/ff-memless 0xf2a0cadc input_ff_create_memless +(unknown) drivers/input/gameport/gameport 0x07bb6526 gameport_unregister_driver +(unknown) drivers/input/gameport/gameport 0x3280f553 gameport_stop_polling +(unknown) drivers/input/gameport/gameport 0x4a956404 __gameport_register_port +(unknown) drivers/input/gameport/gameport 0x5c4f3b1b gameport_set_phys +(unknown) drivers/input/gameport/gameport 0x8163953e gameport_open +(unknown) drivers/input/gameport/gameport 0x88ff2629 gameport_start_polling +(unknown) drivers/input/gameport/gameport 0xb3a91190 __gameport_register_driver +(unknown) drivers/input/gameport/gameport 0xcbabf54e gameport_unregister_port +(unknown) drivers/input/gameport/gameport 0xd4fec91a gameport_close +(unknown) drivers/input/input-polldev 0x92fe5870 input_free_polled_device +(unknown) drivers/input/input-polldev 0x970b6c11 input_allocate_polled_device +(unknown) drivers/input/input-polldev 0xa7287f4c input_unregister_polled_device +(unknown) drivers/input/input-polldev 0xa8d44bec input_register_polled_device +(unknown) drivers/input/misc/ad714x 0x510bf37d ad714x_probe +(unknown) drivers/input/misc/ad714x 0xa7314a13 ad714x_enable +(unknown) drivers/input/misc/ad714x 0xd72c1680 ad714x_disable +(unknown) drivers/input/misc/ad714x 0xe6a59ec4 ad714x_remove +(unknown) drivers/input/misc/adxl34x 0x5277ec3e adxl34x_resume +(unknown) drivers/input/misc/adxl34x 0x96e8ed96 adxl34x_probe +(unknown) drivers/input/misc/adxl34x 0xc12631d5 adxl34x_suspend +(unknown) drivers/input/misc/adxl34x 0xce8f1485 adxl34x_remove +(unknown) drivers/input/misc/cma3000_d0x 0x00c7bfea cma3000_suspend +(unknown) drivers/input/misc/cma3000_d0x 0x11f99abc cma3000_exit +(unknown) drivers/input/misc/cma3000_d0x 0xae0d252b cma3000_init +(unknown) drivers/input/misc/cma3000_d0x 0xbbc25950 cma3000_resume +(unknown) drivers/input/sparse-keymap 0x03afd2c1 sparse_keymap_entry_from_scancode +(unknown) drivers/input/sparse-keymap 0x1d0bbbdb sparse_keymap_report_event +(unknown) drivers/input/sparse-keymap 0x7751468a sparse_keymap_report_entry +(unknown) drivers/input/sparse-keymap 0x7bbaa48f sparse_keymap_setup +(unknown) drivers/input/sparse-keymap 0x7c1dc42c sparse_keymap_free +(unknown) drivers/input/sparse-keymap 0xd658dc84 sparse_keymap_entry_from_keycode +(unknown) drivers/input/touchscreen/ad7879 0x1176f0da ad7879_remove +(unknown) drivers/input/touchscreen/ad7879 0x648d3856 ad7879_probe +(unknown) drivers/input/touchscreen/ad7879 0xc2c96ca9 ad7879_resume +(unknown) drivers/input/touchscreen/ad7879 0xf5bceba7 ad7879_suspend +(unknown) drivers/input/touchscreen/wm97xx-ts 0x01531fdf wm97xx_set_gpio +(unknown) drivers/input/touchscreen/wm97xx-ts 0x1ed0b453 wm9713_codec +(unknown) drivers/input/touchscreen/wm97xx-ts 0x23ccc7ce wm97xx_get_gpio +(unknown) drivers/input/touchscreen/wm97xx-ts 0x36e91e52 wm97xx_config_gpio +(unknown) drivers/input/touchscreen/wm97xx-ts 0x50ad079b wm97xx_register_mach_ops +(unknown) drivers/input/touchscreen/wm97xx-ts 0x6b54f967 wm97xx_reg_read +(unknown) drivers/input/touchscreen/wm97xx-ts 0x777ca3cf wm97xx_read_aux_adc +(unknown) drivers/input/touchscreen/wm97xx-ts 0xbc2f392b wm97xx_set_suspend_mode +(unknown) drivers/input/touchscreen/wm97xx-ts 0xcfc4a997 wm9705_codec +(unknown) drivers/input/touchscreen/wm97xx-ts 0xd27ab4cd wm9712_codec +(unknown) drivers/input/touchscreen/wm97xx-ts 0xf1bcc8c4 wm97xx_unregister_mach_ops +(unknown) drivers/input/touchscreen/wm97xx-ts 0xfdaf0055 wm97xx_reg_write +(unknown) drivers/isdn/capi/kernelcapi 0x04403fcf unregister_capi_driver +(unknown) drivers/isdn/capi/kernelcapi 0x0a3ed4fc capi20_register +(unknown) drivers/isdn/capi/kernelcapi 0x14f2aa5a capi20_get_version +(unknown) drivers/isdn/capi/kernelcapi 0x267d432a capi_ctr_resume_output +(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 0x44ca999f capi_ctr_down +(unknown) drivers/isdn/capi/kernelcapi 0x47acfa8c capi_ctr_suspend_output +(unknown) drivers/isdn/capi/kernelcapi 0x47d3fc51 capi_info2str +(unknown) drivers/isdn/capi/kernelcapi 0x47dbfa0a capi_message2str +(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 0x788d398c capi_cmsg2str +(unknown) drivers/isdn/capi/kernelcapi 0x7a33596c capi20_get_serial +(unknown) drivers/isdn/capi/kernelcapi 0x7e6f1307 capi20_get_manufacturer +(unknown) drivers/isdn/capi/kernelcapi 0x87887473 capi_ctr_handle_message +(unknown) drivers/isdn/capi/kernelcapi 0x8f699913 capilib_release +(unknown) drivers/isdn/capi/kernelcapi 0x9f823278 register_capi_driver +(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 0xb528dbaa capi20_put_message +(unknown) drivers/isdn/capi/kernelcapi 0xb60e5e5f capi_cmsg_header +(unknown) drivers/isdn/capi/kernelcapi 0xc6b49f67 capi_ctr_ready +(unknown) drivers/isdn/capi/kernelcapi 0xda260fe8 capi20_release +(unknown) drivers/isdn/capi/kernelcapi 0xe19a11ac capi20_get_profile +(unknown) drivers/isdn/capi/kernelcapi 0xe253e6a6 attach_capi_ctr +(unknown) drivers/isdn/capi/kernelcapi 0xe9f62f29 cdebbuf_free +(unknown) drivers/isdn/capi/kernelcapi 0xed061606 capi20_manufacturer +(unknown) drivers/isdn/capi/kernelcapi 0xf5a847b2 detach_capi_ctr +(unknown) drivers/isdn/gigaset/gigaset 0x0c79a5f3 gigaset_skb_sent +(unknown) drivers/isdn/gigaset/gigaset 0x1a24457d gigaset_start +(unknown) drivers/isdn/gigaset/gigaset 0x1acab528 gigaset_dbg_buffer +(unknown) drivers/isdn/gigaset/gigaset 0x1f7b398b gigaset_stop +(unknown) drivers/isdn/gigaset/gigaset 0x2390adc5 gigaset_m10x_send_skb +(unknown) drivers/isdn/gigaset/gigaset 0x29998ff6 gigaset_freedriver +(unknown) drivers/isdn/gigaset/gigaset 0x37775f51 gigaset_fill_inbuf +(unknown) drivers/isdn/gigaset/gigaset 0x3851a988 gigaset_initdriver +(unknown) drivers/isdn/gigaset/gigaset 0x38ab9c84 gigaset_skb_rcvd +(unknown) drivers/isdn/gigaset/gigaset 0x454aa44f gigaset_debuglevel +(unknown) drivers/isdn/gigaset/gigaset 0x806d6441 gigaset_m10x_input +(unknown) drivers/isdn/gigaset/gigaset 0x9d330934 gigaset_shutdown +(unknown) drivers/isdn/gigaset/gigaset 0xabd6c252 gigaset_freecs +(unknown) drivers/isdn/gigaset/gigaset 0xc91a06ee gigaset_handle_modem_response +(unknown) drivers/isdn/gigaset/gigaset 0xd51d5a87 gigaset_if_receive +(unknown) drivers/isdn/gigaset/gigaset 0xd751c3d4 gigaset_isdn_rcv_err +(unknown) drivers/isdn/gigaset/gigaset 0xe8d70624 gigaset_blockdriver +(unknown) drivers/isdn/gigaset/gigaset 0xfa4ffbf0 gigaset_add_event +(unknown) drivers/isdn/gigaset/gigaset 0xfe38d35a gigaset_initcs +(unknown) drivers/isdn/hardware/avm/b1 0x04b203b7 b1_alloc_card +(unknown) drivers/isdn/hardware/avm/b1 0x16a21ce2 b1_register_appl +(unknown) drivers/isdn/hardware/avm/b1 0x20c34f57 b1_getrevision +(unknown) drivers/isdn/hardware/avm/b1 0x2f22c032 b1_reset_ctr +(unknown) drivers/isdn/hardware/avm/b1 0x73132b79 b1_send_message +(unknown) drivers/isdn/hardware/avm/b1 0x74610467 b1_release_appl +(unknown) drivers/isdn/hardware/avm/b1 0x74cdeed4 b1ctl_proc_fops +(unknown) drivers/isdn/hardware/avm/b1 0x76e1d5a7 b1_loaded +(unknown) drivers/isdn/hardware/avm/b1 0x85f09690 b1_irq_table +(unknown) drivers/isdn/hardware/avm/b1 0xab5cf4ab avmcard_dma_free +(unknown) drivers/isdn/hardware/avm/b1 0xb2085ffa b1_load_t4file +(unknown) drivers/isdn/hardware/avm/b1 0xc35c018c b1_load_firmware +(unknown) drivers/isdn/hardware/avm/b1 0xc6179508 b1_free_card +(unknown) drivers/isdn/hardware/avm/b1 0xdb122a7b b1_load_config +(unknown) drivers/isdn/hardware/avm/b1 0xdf4c9571 b1_parse_version +(unknown) drivers/isdn/hardware/avm/b1 0xdf78561a avmcard_dma_alloc +(unknown) drivers/isdn/hardware/avm/b1 0xdfd28376 b1_detect +(unknown) drivers/isdn/hardware/avm/b1 0xfa10fee4 b1_interrupt +(unknown) drivers/isdn/hardware/avm/b1dma 0x0316f927 b1dma_reset +(unknown) drivers/isdn/hardware/avm/b1dma 0x425f60d1 t1pci_detect +(unknown) drivers/isdn/hardware/avm/b1dma 0x4d2c88d2 b1dma_register_appl +(unknown) drivers/isdn/hardware/avm/b1dma 0x5f7f1c09 b1dma_release_appl +(unknown) drivers/isdn/hardware/avm/b1dma 0x6eba9cb0 b1dma_load_firmware +(unknown) drivers/isdn/hardware/avm/b1dma 0xaa387b84 b1dmactl_proc_fops +(unknown) drivers/isdn/hardware/avm/b1dma 0xb4d51b7b b1pciv4_detect +(unknown) drivers/isdn/hardware/avm/b1dma 0xd375039a b1dma_send_message +(unknown) drivers/isdn/hardware/avm/b1dma 0xd6f9f1ea b1dma_interrupt +(unknown) drivers/isdn/hardware/avm/b1dma 0xe708892f b1dma_reset_ctr +(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 0x9365cac2 proc_net_eicon +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0x3320e8c6 mISDNisac_init +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0x5de70caf mISDNipac_irq +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0xa3357600 mISDNisac_irq +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0xc85615ab mISDNipac_init +(unknown) drivers/isdn/hardware/mISDN/mISDNisar 0x243814d5 mISDNisar_init +(unknown) drivers/isdn/hardware/mISDN/mISDNisar 0x2b6d2013 mISDNisar_irq +(unknown) drivers/isdn/hisax/hisax 0x07f4f2ce hisax_unregister +(unknown) drivers/isdn/hisax/hisax 0x148f0c99 FsmFree +(unknown) drivers/isdn/hisax/hisax 0x7f29ce36 FsmInitTimer +(unknown) drivers/isdn/hisax/hisax 0x8a030c43 hisax_init_pcmcia +(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 0x0b065efd isacsx_irq +(unknown) drivers/isdn/hisax/hisax_isac 0x2141e861 isac_init +(unknown) drivers/isdn/hisax/hisax_isac 0x22b8712c isacsx_setup +(unknown) drivers/isdn/hisax/hisax_isac 0x2c8e9e53 isac_irq +(unknown) drivers/isdn/hisax/hisax_isac 0x3f3b323a isac_d_l2l1 +(unknown) drivers/isdn/hisax/hisax_isac 0x89580573 isac_setup +(unknown) drivers/isdn/i4l/isdn 0x0ccc77ff register_isdn +(unknown) drivers/isdn/i4l/isdn 0x96d14a49 isdn_ppp_unregister_compressor +(unknown) drivers/isdn/i4l/isdn 0xc7acb0a8 isdn_ppp_register_compressor +(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 0x0a5890d6 mISDN_freebchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x113ad66e get_next_dframe +(unknown) drivers/isdn/mISDN/mISDN_core 0x19de8bd4 mISDN_register_Bprotocol +(unknown) drivers/isdn/mISDN/mISDN_core 0x203e62dc mISDN_initbchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x2348cc3c mISDN_FsmFree +(unknown) drivers/isdn/mISDN/mISDN_core 0x2519d4f7 mISDN_initdchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x2ffb9b0f mISDN_clear_bchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x35cdc6e3 bchannel_senddata +(unknown) drivers/isdn/mISDN/mISDN_core 0x42b83b2a dchannel_senddata +(unknown) drivers/isdn/mISDN/mISDN_core 0x42f8a246 recv_Dchannel_skb +(unknown) drivers/isdn/mISDN/mISDN_core 0x473d8d4b recv_Dchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x495af954 create_l1 +(unknown) drivers/isdn/mISDN/mISDN_core 0x50c2230c mISDN_FsmChangeState +(unknown) drivers/isdn/mISDN/mISDN_core 0x54451388 mISDN_FsmRestartTimer +(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 0x6bc5745f recv_Bchannel_skb +(unknown) drivers/isdn/mISDN/mISDN_core 0x7ec819dc recv_Echannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x96309324 mISDN_FsmDelTimer +(unknown) drivers/isdn/mISDN/mISDN_core 0xbd51e85b mISDN_freedchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0xc063b94d queue_ch_frame +(unknown) drivers/isdn/mISDN/mISDN_core 0xc3401729 mISDN_register_clock +(unknown) drivers/isdn/mISDN/mISDN_core 0xc3e49bde l1_event +(unknown) drivers/isdn/mISDN/mISDN_core 0xc6f9950c mISDN_register_device +(unknown) drivers/isdn/mISDN/mISDN_core 0xce90ebdf recv_Bchannel +(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 0xdb9f174a get_next_bframe +(unknown) drivers/isdn/mISDN/mISDN_core 0xe3411697 mISDN_unregister_Bprotocol +(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 0xf520e118 mISDN_unregister_device +(unknown) drivers/isdn/mISDN/mISDN_core 0xf604150d confirm_Bsend +(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 0x004dae0c dm_dirty_log_create +(unknown) drivers/md/dm-log 0x133b7f92 dm_dirty_log_destroy +(unknown) drivers/md/dm-log 0x60272a53 dm_dirty_log_type_unregister +(unknown) drivers/md/dm-log 0xe4ce963f dm_dirty_log_type_register +(unknown) drivers/md/dm-multipath 0x803eba0d dm_register_path_selector +(unknown) drivers/md/dm-multipath 0xef8a7d64 dm_unregister_path_selector +(unknown) drivers/md/dm-region-hash 0x09b844c8 dm_rh_get_region_key +(unknown) drivers/md/dm-region-hash 0x18428aa4 dm_rh_recovery_prepare +(unknown) drivers/md/dm-region-hash 0x28526874 dm_rh_get_region_size +(unknown) drivers/md/dm-region-hash 0x39fa01b0 dm_rh_region_to_sector +(unknown) drivers/md/dm-region-hash 0x3be89d81 dm_rh_stop_recovery +(unknown) drivers/md/dm-region-hash 0x412318ce dm_rh_dirty_log +(unknown) drivers/md/dm-region-hash 0x4d129a1a dm_rh_recovery_end +(unknown) drivers/md/dm-region-hash 0x5853fe60 dm_rh_recovery_start +(unknown) drivers/md/dm-region-hash 0x5d57a75a dm_rh_bio_to_region +(unknown) drivers/md/dm-region-hash 0x5e955e3e dm_rh_recovery_in_flight +(unknown) drivers/md/dm-region-hash 0x6b1d4a32 dm_rh_flush +(unknown) drivers/md/dm-region-hash 0x6bf8bced dm_rh_dec +(unknown) drivers/md/dm-region-hash 0x6c3dcdf7 dm_rh_get_state +(unknown) drivers/md/dm-region-hash 0x839ac804 dm_rh_update_states +(unknown) drivers/md/dm-region-hash 0x977b3214 dm_region_hash_destroy +(unknown) drivers/md/dm-region-hash 0xa3854046 dm_rh_inc_pending +(unknown) drivers/md/dm-region-hash 0xa5b7b302 dm_rh_mark_nosync +(unknown) drivers/md/dm-region-hash 0xa7c1e89d dm_rh_region_context +(unknown) drivers/md/dm-region-hash 0xaeed05e4 dm_rh_delay +(unknown) drivers/md/dm-region-hash 0xd55d44c3 dm_region_hash_create +(unknown) drivers/md/dm-region-hash 0xfb8e6150 dm_rh_start_recovery +(unknown) drivers/md/dm-snapshot 0x043571e7 dm_exception_store_destroy +(unknown) drivers/md/dm-snapshot 0x314c5a0d dm_exception_store_create +(unknown) drivers/md/dm-snapshot 0x5b357ea0 dm_exception_store_type_register +(unknown) drivers/md/dm-snapshot 0x70b3da24 dm_exception_store_type_unregister +(unknown) drivers/md/dm-snapshot 0x9285ae9d dm_snap_cow +(unknown) drivers/md/dm-snapshot 0xca8a94e6 dm_snap_origin +(unknown) drivers/md/raid1 0x32f818f8 md_raid1_congested +(unknown) drivers/md/raid456 0x68a89d45 raid5_set_cache_size +(unknown) drivers/md/raid456 0x80df6a3c md_raid5_congested +(unknown) drivers/media/common/saa7146 0x11e0ba2c saa7146_vfree_destroy_pgtable +(unknown) drivers/media/common/saa7146 0x25ff2817 saa7146_wait_for_debi_done +(unknown) drivers/media/common/saa7146 0x37683c6e saa7146_i2c_adapter_prepare +(unknown) drivers/media/common/saa7146 0x42e8b92b saa7146_setgpio +(unknown) drivers/media/common/saa7146 0x55348db0 saa7146_unregister_extension +(unknown) drivers/media/common/saa7146 0x579b3e17 saa7146_pgtable_build_single +(unknown) drivers/media/common/saa7146 0x584547ee saa7146_pgtable_free +(unknown) drivers/media/common/saa7146 0x5853570c saa7146_devices_lock +(unknown) drivers/media/common/saa7146 0x73fc833a saa7146_vmalloc_build_pgtable +(unknown) drivers/media/common/saa7146 0xb5472b4e saa7146_register_extension +(unknown) drivers/media/common/saa7146 0xcf683cf2 saa7146_devices +(unknown) drivers/media/common/saa7146 0xe3cd9b5c saa7146_debug +(unknown) drivers/media/common/saa7146 0xe8d8e54e saa7146_pgtable_alloc +(unknown) drivers/media/common/saa7146_vv 0x03962f24 saa7146_stop_preview +(unknown) drivers/media/common/saa7146_vv 0x1b2fad7c saa7146_set_hps_source_and_sync +(unknown) drivers/media/common/saa7146_vv 0x3f50a451 saa7146_unregister_device +(unknown) drivers/media/common/saa7146_vv 0x5d74e9c8 saa7146_vv_release +(unknown) drivers/media/common/saa7146_vv 0x7c77d7b6 saa7146_register_device +(unknown) drivers/media/common/saa7146_vv 0xe807c0ff saa7146_vv_init +(unknown) drivers/media/common/saa7146_vv 0xeb07e347 saa7146_start_preview +(unknown) drivers/media/common/tuners/max2165 0x309e4753 max2165_attach +(unknown) drivers/media/common/tuners/mc44s803 0xbcd66de1 mc44s803_attach +(unknown) drivers/media/common/tuners/mt2060 0x636ee4c8 mt2060_attach +(unknown) drivers/media/common/tuners/mt20xx 0x7976c5c4 microtune_attach +(unknown) drivers/media/common/tuners/mt2131 0x454adb8e mt2131_attach +(unknown) drivers/media/common/tuners/mt2266 0x1eba9b60 mt2266_attach +(unknown) drivers/media/common/tuners/mxl5005s 0xd529620e mxl5005s_attach +(unknown) drivers/media/common/tuners/mxl5007t 0x8438fbcc mxl5007t_attach +(unknown) drivers/media/common/tuners/qt1010 0xe21fbee0 qt1010_attach +(unknown) drivers/media/common/tuners/tda18212 0xb96ea840 tda18212_attach +(unknown) drivers/media/common/tuners/tda18218 0x3830ef9a tda18218_attach +(unknown) drivers/media/common/tuners/tda18271 0xf6044a32 tda18271_attach +(unknown) drivers/media/common/tuners/tda827x 0xaa948e4d tda827x_attach +(unknown) drivers/media/common/tuners/tda8290 0x41e42527 tda829x_probe +(unknown) drivers/media/common/tuners/tda8290 0x53754466 tda829x_attach +(unknown) drivers/media/common/tuners/tda9887 0x9369f155 tda9887_attach +(unknown) drivers/media/common/tuners/tea5761 0xc299c77e tea5761_attach +(unknown) drivers/media/common/tuners/tea5761 0xe7bfbd6d tea5761_autodetection +(unknown) drivers/media/common/tuners/tea5767 0x48bb60af tea5767_autodetection +(unknown) drivers/media/common/tuners/tea5767 0x5cb2a5f6 tea5767_attach +(unknown) drivers/media/common/tuners/tuner-simple 0x3b2b488a 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 0x1a263b3d xc2028_attach +(unknown) drivers/media/common/tuners/xc5000 0x0c22590a xc5000_attach +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x21afb386 flexcop_dma_control_size_irq +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x2855c444 flexcop_dma_control_timer_irq +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x330d0f3c flexcop_wan_set_speed +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x36b39067 flexcop_pass_dmx_data +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x3d6565ff flexcop_dma_config +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x686bde93 flexcop_i2c_request +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x6c7fd7fd flexcop_pid_feed_control +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x711d092f flexcop_dma_config_timer +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x7d20c1cc flexcop_dma_allocate +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x81cbd9f1 flexcop_device_kfree +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x853b05eb flexcop_device_kmalloc +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x8e3e2ecc flexcop_device_exit +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x900629ff flexcop_sram_ctrl +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x941ddf98 flexcop_sram_set_dest +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xb414150f flexcop_dma_free +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xbd7f5e35 flexcop_pass_dmx_packets +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xc9c8ca2d flexcop_dump_reg +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xe59f5f9c flexcop_device_initialize +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xe8ea91ed flexcop_dma_xfer_control +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xea4fb887 flexcop_eeprom_check_mac_addr +(unknown) drivers/media/dvb/bt8xx/bt878 0x1f44bd9b bt878_start +(unknown) drivers/media/dvb/bt8xx/bt878 0x30331537 bt878_device_control +(unknown) drivers/media/dvb/bt8xx/bt878 0x7f633da9 bt878 +(unknown) drivers/media/dvb/bt8xx/bt878 0x8551e3cf bt878_stop +(unknown) drivers/media/dvb/bt8xx/bt878 0xd5d0bdef bt878_num +(unknown) drivers/media/dvb/bt8xx/dst 0x22639ba6 dst_pio_disable +(unknown) drivers/media/dvb/bt8xx/dst 0x293c1b86 dst_attach +(unknown) drivers/media/dvb/bt8xx/dst 0x7d7ff322 write_dst +(unknown) drivers/media/dvb/bt8xx/dst 0x9802dd2c dst_error_bailout +(unknown) drivers/media/dvb/bt8xx/dst 0xb7b2f8ea rdc_reset_state +(unknown) drivers/media/dvb/bt8xx/dst 0xc0c0d722 dst_error_recovery +(unknown) drivers/media/dvb/bt8xx/dst 0xd0c0df54 dst_wait_dst_ready +(unknown) drivers/media/dvb/bt8xx/dst 0xd3a1ae17 read_dst +(unknown) drivers/media/dvb/bt8xx/dst 0xe94b8c9c dst_check_sum +(unknown) drivers/media/dvb/bt8xx/dst 0xf24120b4 dst_comm_init +(unknown) drivers/media/dvb/bt8xx/dst_ca 0x417c0f8f dst_ca_attach +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x0764c93b dvb_net_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x0c4d4a14 dvb_frontend_sleep_until +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x124f6d7c dvb_ca_en50221_camchange_irq +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x18ae305f dvb_unregister_adapter +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x26b10733 dvb_ca_en50221_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x2f7bdd06 dvb_ringbuffer_free +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x373b1b77 dvb_ringbuffer_read_user +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x3a3aab99 dvb_ringbuffer_flush +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x3ae16e8d dvb_register_device +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x3f417544 dvb_generic_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x4855ee77 dvb_generic_ioctl +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x49de0927 dvb_dmx_swfilter_204 +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x5654d217 dvb_dmx_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x57a0c70f dvb_dmx_swfilter +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x5ff1a2a0 dvb_unregister_device +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x66960b21 dvb_ringbuffer_read +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x6b54ffff dvb_ca_en50221_frda_irq +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x6d964eb1 dvb_ringbuffer_avail +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x6ded7f92 dvb_ca_en50221_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x7285e230 dvb_ca_en50221_camready_irq +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x74a5a698 dvb_filter_pes2ts_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x76627e35 dvb_ringbuffer_flush_spinlock_wakeup +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x7cef083a dvb_net_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x7dbb859b dvb_frontend_detach +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x80e3832d dvb_filter_get_ac3info +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x89fd050e dvb_frontend_reinitialise +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x8e4e0a8f dvb_dmx_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x947d87c1 dvb_unregister_frontend +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xa4ed2e4b dvb_register_adapter +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xac466ae7 dvb_ringbuffer_empty +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xac4ca1b0 intlog2 +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xb3f2df33 dvb_register_frontend +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xb7bb7a36 dvb_dmxdev_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xbc0d91e1 timeval_usec_diff +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xca4feed5 dvb_ringbuffer_write +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xd5f55924 dvb_dmxdev_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xdef124b0 dvb_generic_open +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xe5ae8707 intlog10 +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xe66489a0 dvb_ringbuffer_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xf826deb0 dvb_filter_pes2ts +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xfae5ae21 dvb_dmx_swfilter_packets +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x52d63688 dvb_usb_get_hexline +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x5bc37525 dvb_usb_generic_write +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x687f2aae dvb_usb_nec_rc_key_to_event +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x7fa568a8 dvb_usb_device_exit +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0xa4468912 usb_cypress_load_firmware +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0xc9033bd5 dvb_usb_generic_rw +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0xf2645954 dvb_usb_device_init +(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 0x513c1143 af9005_rc_decode +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-af9005-remote 0xd4e288db rc_map_af9005_table_size +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x0009517c dibusb2_0_power_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x163949fc dibusb_rc_query +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x30586a37 dibusb_streaming_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x395f69fe dibusb_power_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x62f5ab51 dibusb_i2c_algo +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x6f4d0882 dibusb_dib3000mc_tuner_attach +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x970503e3 dibusb_pid_filter +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xa8548633 dibusb2_0_streaming_ctrl +(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 0xbc8b8965 dibusb_dib3000mc_frontend_attach +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xd0f90e95 dibusb_pid_filter_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xdae7b4d9 dibusb_read_eeprom_byte +(unknown) drivers/media/dvb/frontends/af9013 0x2888bc43 af9013_attach +(unknown) drivers/media/dvb/frontends/atbm8830 0xfd5e74b2 atbm8830_attach +(unknown) drivers/media/dvb/frontends/au8522 0xb7ed34a6 au8522_attach +(unknown) drivers/media/dvb/frontends/bcm3510 0x3fcc40eb bcm3510_attach +(unknown) drivers/media/dvb/frontends/cx22700 0x9c84064f cx22700_attach +(unknown) drivers/media/dvb/frontends/cx22702 0xff50b069 cx22702_attach +(unknown) drivers/media/dvb/frontends/cx24110 0xd32b6bd1 cx24110_attach +(unknown) drivers/media/dvb/frontends/cx24113 0x615c8c6d cx24113_agc_callback +(unknown) drivers/media/dvb/frontends/cx24113 0xefda6387 cx24113_attach +(unknown) drivers/media/dvb/frontends/cx24116 0x48e202a7 cx24116_attach +(unknown) drivers/media/dvb/frontends/cx24123 0x34df24b0 cx24123_attach +(unknown) drivers/media/dvb/frontends/cx24123 0xfa5f7e77 cx24123_get_tuner_i2c_adapter +(unknown) drivers/media/dvb/frontends/cxd2820r 0x5e16c5cb cxd2820r_get_tuner_i2c_adapter +(unknown) drivers/media/dvb/frontends/cxd2820r 0xb43d14e0 cxd2820r_attach +(unknown) drivers/media/dvb/frontends/dib0070 0x27d4eace dib0070_ctrl_agc_filter +(unknown) drivers/media/dvb/frontends/dib0070 0x2a774fdc dib0070_get_rf_output +(unknown) drivers/media/dvb/frontends/dib0070 0x3a0faf04 dib0070_wbd_offset +(unknown) drivers/media/dvb/frontends/dib0070 0x7e6eaccf dib0070_set_rf_output +(unknown) drivers/media/dvb/frontends/dib0070 0xa8823845 dib0070_attach +(unknown) drivers/media/dvb/frontends/dib0090 0x2333503d dib0090_fw_register +(unknown) drivers/media/dvb/frontends/dib0090 0x3d72463d dib0090_dcc_freq +(unknown) drivers/media/dvb/frontends/dib0090 0x3e1b5696 dib0090_set_tune_state +(unknown) drivers/media/dvb/frontends/dib0090 0x60b36893 dib0090_pwm_gain_reset +(unknown) drivers/media/dvb/frontends/dib0090 0x62e52b09 dib0090_get_wbd_offset +(unknown) drivers/media/dvb/frontends/dib0090 0x6f028d6e dib0090_get_tune_state +(unknown) drivers/media/dvb/frontends/dib0090 0xae433455 dib0090_register +(unknown) drivers/media/dvb/frontends/dib0090 0xb0dae32a dib0090_gain_control +(unknown) drivers/media/dvb/frontends/dib0090 0xd7ce6bf9 dib0090_get_current_gain +(unknown) drivers/media/dvb/frontends/dib3000mb 0xe0943e7c dib3000mb_attach +(unknown) drivers/media/dvb/frontends/dib3000mc 0x16b1dc48 dib3000mc_pid_parse +(unknown) drivers/media/dvb/frontends/dib3000mc 0x33b02a2a dib3000mc_attach +(unknown) drivers/media/dvb/frontends/dib3000mc 0x4a128c94 dib3000mc_i2c_enumeration +(unknown) drivers/media/dvb/frontends/dib3000mc 0x907a72c0 dib3000mc_pid_control +(unknown) drivers/media/dvb/frontends/dib3000mc 0xd065c81c dib3000mc_get_tuner_i2c_master +(unknown) drivers/media/dvb/frontends/dib3000mc 0xf80118b7 dib3000mc_set_config +(unknown) drivers/media/dvb/frontends/dib7000m 0x876e7c81 dib7000m_pid_filter_ctrl +(unknown) drivers/media/dvb/frontends/dib7000m 0x8b3cba7d dib7000m_attach +(unknown) drivers/media/dvb/frontends/dib7000m 0xb7cdfdff dib7000m_get_i2c_master +(unknown) drivers/media/dvb/frontends/dib7000m 0xff5b960e dib7000m_pid_filter +(unknown) drivers/media/dvb/frontends/dib7000p 0x08d15310 dib7000p_pid_filter_ctrl +(unknown) drivers/media/dvb/frontends/dib7000p 0x1691157e dib7000p_get_i2c_master +(unknown) drivers/media/dvb/frontends/dib7000p 0x177d7a3b dib7000p_attach +(unknown) drivers/media/dvb/frontends/dib7000p 0x1acfef47 dib7000p_set_gpio +(unknown) drivers/media/dvb/frontends/dib7000p 0x1cc04683 dib7000p_set_wbd_ref +(unknown) drivers/media/dvb/frontends/dib7000p 0x29a8e21f dib7000p_i2c_enumeration +(unknown) drivers/media/dvb/frontends/dib7000p 0x2b73a775 dib7090_agc_restart +(unknown) drivers/media/dvb/frontends/dib7000p 0x36a353e8 dib7000pc_detection +(unknown) drivers/media/dvb/frontends/dib7000p 0x43e708a4 dib7090_slave_reset +(unknown) drivers/media/dvb/frontends/dib7000p 0x4759fc0d dib7090_tuner_sleep +(unknown) drivers/media/dvb/frontends/dib7000p 0x6569122e dib7000p_update_pll +(unknown) drivers/media/dvb/frontends/dib7000p 0x7be765b2 dib7090_get_adc_power +(unknown) drivers/media/dvb/frontends/dib7000p 0xc588e94c dib7000p_pid_filter +(unknown) drivers/media/dvb/frontends/dib7000p 0xd32483e3 dib7000p_ctrl_timf +(unknown) drivers/media/dvb/frontends/dib7000p 0xd8008b17 dib7090_get_i2c_tuner +(unknown) drivers/media/dvb/frontends/dib8000 0x3530617e dib8000_remove_slave_frontend +(unknown) drivers/media/dvb/frontends/dib8000 0x3c40b7ce dib8000_get_tune_state +(unknown) drivers/media/dvb/frontends/dib8000 0x5ba7ebbe dib8000_set_wbd_ref +(unknown) drivers/media/dvb/frontends/dib8000 0x60a63c05 dib8000_attach +(unknown) drivers/media/dvb/frontends/dib8000 0x77f2742b dib8000_pid_filter +(unknown) drivers/media/dvb/frontends/dib8000 0xa53d9d95 dib8000_get_adc_power +(unknown) drivers/media/dvb/frontends/dib8000 0xa98eb1f1 dib8000_i2c_enumeration +(unknown) drivers/media/dvb/frontends/dib8000 0xb5cb42bc dib8000_set_tune_state +(unknown) drivers/media/dvb/frontends/dib8000 0xc30bcb00 dib8000_pwm_agc_reset +(unknown) drivers/media/dvb/frontends/dib8000 0xca44a69b dib8000_get_slave_frontend +(unknown) drivers/media/dvb/frontends/dib8000 0xdd0d3fb2 dib8000_get_i2c_master +(unknown) drivers/media/dvb/frontends/dib8000 0xec1d13cb dib8000_pid_filter_ctrl +(unknown) drivers/media/dvb/frontends/dib8000 0xf7470823 dib8000_set_slave_frontend +(unknown) drivers/media/dvb/frontends/dib8000 0xf9b8f4ec dib8000_set_gpio +(unknown) drivers/media/dvb/frontends/dibx000_common 0x4db41063 dibx000_i2c_set_speed +(unknown) drivers/media/dvb/frontends/dibx000_common 0x80ac79bc dibx000_get_i2c_adapter +(unknown) drivers/media/dvb/frontends/dibx000_common 0xad3ad91c systime +(unknown) drivers/media/dvb/frontends/dibx000_common 0xcc814be2 dibx000_init_i2c_master +(unknown) drivers/media/dvb/frontends/dibx000_common 0xdbc234c8 dibx000_reset_i2c_master +(unknown) drivers/media/dvb/frontends/dibx000_common 0xee74f32c dibx000_exit_i2c_master +(unknown) drivers/media/dvb/frontends/drxd 0xbf99358b drxd_attach +(unknown) drivers/media/dvb/frontends/drxd 0xd0d34fa3 drxd_config_i2c +(unknown) drivers/media/dvb/frontends/ds3000 0x990bda96 ds3000_attach +(unknown) drivers/media/dvb/frontends/dvb-pll 0x0e58c55a dvb_pll_attach +(unknown) drivers/media/dvb/frontends/isl6405 0x4d8fff23 isl6405_attach +(unknown) drivers/media/dvb/frontends/isl6421 0xbb328be1 isl6421_attach +(unknown) drivers/media/dvb/frontends/isl6423 0xec7044d5 isl6423_attach +(unknown) drivers/media/dvb/frontends/itd1000 0x712af424 itd1000_attach +(unknown) drivers/media/dvb/frontends/ix2505v 0x78992e34 ix2505v_attach +(unknown) drivers/media/dvb/frontends/l64781 0x83f79700 l64781_attach +(unknown) drivers/media/dvb/frontends/lgdt3305 0x386146c1 lgdt3305_attach +(unknown) drivers/media/dvb/frontends/lgdt330x 0x1986620c lgdt330x_attach +(unknown) drivers/media/dvb/frontends/lgs8gxx 0x014777c0 lgs8gxx_attach +(unknown) drivers/media/dvb/frontends/lnbp21 0x15eef09d lnbp21_attach +(unknown) drivers/media/dvb/frontends/lnbp21 0xe696fb6f lnbh24_attach +(unknown) drivers/media/dvb/frontends/mb86a16 0xe88594a8 mb86a16_attach +(unknown) drivers/media/dvb/frontends/mb86a20s 0xa36ef92e mb86a20s_attach +(unknown) drivers/media/dvb/frontends/mt312 0xb84512a3 mt312_attach +(unknown) drivers/media/dvb/frontends/mt352 0x437a413d mt352_attach +(unknown) drivers/media/dvb/frontends/nxt200x 0xa0153f47 nxt200x_attach +(unknown) drivers/media/dvb/frontends/nxt6000 0x1e6a1aff nxt6000_attach +(unknown) drivers/media/dvb/frontends/or51132 0x3c52bad2 or51132_attach +(unknown) drivers/media/dvb/frontends/or51211 0x8b4b11cc or51211_attach +(unknown) drivers/media/dvb/frontends/s5h1409 0x3ec7083f s5h1409_attach +(unknown) drivers/media/dvb/frontends/s5h1411 0x71b3eabf s5h1411_attach +(unknown) drivers/media/dvb/frontends/s5h1420 0x2a076e20 s5h1420_attach +(unknown) drivers/media/dvb/frontends/s5h1420 0x3a8bb9b4 s5h1420_get_tuner_i2c_adapter +(unknown) drivers/media/dvb/frontends/s921 0x7a6bad2a s921_attach +(unknown) drivers/media/dvb/frontends/si21xx 0xdda5b1d1 si21xx_attach +(unknown) drivers/media/dvb/frontends/sp8870 0xe527f740 sp8870_attach +(unknown) drivers/media/dvb/frontends/sp887x 0x42875ef5 sp887x_attach +(unknown) drivers/media/dvb/frontends/stb0899 0x190ba560 stb0899_attach +(unknown) drivers/media/dvb/frontends/stb6000 0xf59c2ba4 stb6000_attach +(unknown) drivers/media/dvb/frontends/stb6100 0x5aa58437 stb6100_attach +(unknown) drivers/media/dvb/frontends/stv0288 0x4ba1af39 stv0288_attach +(unknown) drivers/media/dvb/frontends/stv0297 0xc2b47059 stv0297_attach +(unknown) drivers/media/dvb/frontends/stv0299 0xd88a286f stv0299_attach +(unknown) drivers/media/dvb/frontends/stv0367 0x072f5399 stv0367ter_attach +(unknown) drivers/media/dvb/frontends/stv0367 0x9de5cbb6 stv0367cab_attach +(unknown) drivers/media/dvb/frontends/stv0900 0x7ca1f131 stv0900_attach +(unknown) drivers/media/dvb/frontends/stv090x 0x6fa9894e stv090x_attach +(unknown) drivers/media/dvb/frontends/stv090x 0x9077de7a stv090x_set_gpio +(unknown) drivers/media/dvb/frontends/stv6110 0xb998c87a stv6110_attach +(unknown) drivers/media/dvb/frontends/stv6110x 0x05d65726 stv6110x_attach +(unknown) drivers/media/dvb/frontends/tda10021 0xfa66c0df tda10021_attach +(unknown) drivers/media/dvb/frontends/tda10023 0x4a420453 tda10023_attach +(unknown) drivers/media/dvb/frontends/tda10048 0x19c40c27 tda10048_attach +(unknown) drivers/media/dvb/frontends/tda1004x 0xbc44c46a tda10045_attach +(unknown) drivers/media/dvb/frontends/tda1004x 0xdc7d8de5 tda10046_attach +(unknown) drivers/media/dvb/frontends/tda10086 0xfca4e381 tda10086_attach +(unknown) drivers/media/dvb/frontends/tda665x 0xa7f5b0e1 tda665x_attach +(unknown) drivers/media/dvb/frontends/tda8083 0x137cbb0b tda8083_attach +(unknown) drivers/media/dvb/frontends/tda8261 0x4876ee0a tda8261_attach +(unknown) drivers/media/dvb/frontends/tda826x 0xe2875975 tda826x_attach +(unknown) drivers/media/dvb/frontends/tua6100 0xbd503a61 tua6100_attach +(unknown) drivers/media/dvb/frontends/ves1820 0x6868adf3 ves1820_attach +(unknown) drivers/media/dvb/frontends/ves1x93 0x375eabd3 ves1x93_attach +(unknown) drivers/media/dvb/frontends/zl10036 0x01b2c504 zl10036_attach +(unknown) drivers/media/dvb/frontends/zl10039 0xe4968c7e zl10039_attach +(unknown) drivers/media/dvb/frontends/zl10353 0xf437d276 zl10353_attach +(unknown) drivers/media/dvb/mantis/mantis_core 0x067599fb mantis_frontend_soft_reset +(unknown) drivers/media/dvb/mantis/mantis_core 0x3829e066 mantis_ca_init +(unknown) drivers/media/dvb/mantis/mantis_core 0x3e833218 mantis_i2c_init +(unknown) drivers/media/dvb/mantis/mantis_core 0x540628ae mantis_dma_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x5e3afb55 mantis_dvb_init +(unknown) drivers/media/dvb/mantis/mantis_core 0x65155e83 mantis_ca_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x65bd3523 mantis_gpio_set_bits +(unknown) drivers/media/dvb/mantis/mantis_core 0x6e5eabdf mantis_uart_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x972607ba mantis_dma_init +(unknown) drivers/media/dvb/mantis/mantis_core 0x9d1ad441 mantis_dvb_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0xa6662be3 mantis_pci_init +(unknown) drivers/media/dvb/mantis/mantis_core 0xb5e728c3 mantis_pci_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0xe13e7b39 mantis_stream_control +(unknown) drivers/media/dvb/mantis/mantis_core 0xebd1ab12 mantis_get_mac +(unknown) drivers/media/dvb/mantis/mantis_core 0xf58d2c5d mantis_frontend_power +(unknown) drivers/media/dvb/mantis/mantis_core 0xfd13ff69 mantis_uart_init +(unknown) drivers/media/dvb/mantis/mantis_core 0xfda31d0c mantis_i2c_exit +(unknown) drivers/media/dvb/siano/smsmdtv 0x21e36bf2 smscore_registry_getmode +(unknown) drivers/media/dvb/siano/smsmdtv 0x21f8b6c7 sms_board_event +(unknown) drivers/media/dvb/siano/smsmdtv 0x2b7d6c49 smsclient_sendrequest +(unknown) drivers/media/dvb/siano/smsmdtv 0x36324624 smscore_get_device_mode +(unknown) drivers/media/dvb/siano/smsmdtv 0x36c81090 sms_board_lna_control +(unknown) drivers/media/dvb/siano/smsmdtv 0x37d91069 smsendian_handle_tx_message +(unknown) drivers/media/dvb/siano/smsmdtv 0x3dec4a18 smscore_register_hotplug +(unknown) drivers/media/dvb/siano/smsmdtv 0x421fd5a8 sms_board_setup +(unknown) drivers/media/dvb/siano/smsmdtv 0x45284ae9 smsendian_handle_rx_message +(unknown) drivers/media/dvb/siano/smsmdtv 0x5fe9d433 smscore_set_board_id +(unknown) drivers/media/dvb/siano/smsmdtv 0x6c24c506 smscore_putbuffer +(unknown) drivers/media/dvb/siano/smsmdtv 0x6d57b0cf smscore_unregister_hotplug +(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 0x7a92acbc smscore_unregister_device +(unknown) drivers/media/dvb/siano/smsmdtv 0x7c576277 smsendian_handle_message_header +(unknown) drivers/media/dvb/siano/smsmdtv 0x7fc65a6d smscore_start_device +(unknown) drivers/media/dvb/siano/smsmdtv 0x89a45388 sms_board_led_feedback +(unknown) drivers/media/dvb/siano/smsmdtv 0xaf755828 smscore_onresponse +(unknown) drivers/media/dvb/siano/smsmdtv 0xb51681ce smscore_unregister_client +(unknown) drivers/media/dvb/siano/smsmdtv 0xb9d665d9 smscore_getbuffer +(unknown) drivers/media/dvb/siano/smsmdtv 0xc5911d45 smscore_register_device +(unknown) drivers/media/dvb/siano/smsmdtv 0xed718c8f sms_board_power +(unknown) drivers/media/dvb/siano/smsmdtv 0xed9bf819 smscore_register_client +(unknown) drivers/media/dvb/siano/smsmdtv 0xfa963b9d smscore_get_board_id +(unknown) drivers/media/dvb/ttpci/budget-core 0x0d7490e1 ttpci_budget_deinit +(unknown) drivers/media/dvb/ttpci/budget-core 0x65b3c6e9 ttpci_budget_irq10_handler +(unknown) drivers/media/dvb/ttpci/budget-core 0x6bf94f7f ttpci_budget_debiwrite +(unknown) drivers/media/dvb/ttpci/budget-core 0x7948c222 budget_debug +(unknown) drivers/media/dvb/ttpci/budget-core 0x93d53dd7 ttpci_budget_debiread +(unknown) drivers/media/dvb/ttpci/budget-core 0xc9c980a3 ttpci_budget_init_hooks +(unknown) drivers/media/dvb/ttpci/budget-core 0xd0a1b27e ttpci_budget_init +(unknown) drivers/media/dvb/ttpci/budget-core 0xf9772cf6 ttpci_budget_set_video_port +(unknown) drivers/media/dvb/ttpci/ttpci-eeprom 0xcd5d19f3 ttpci_eeprom_parse_mac +(unknown) drivers/media/dvb/ttusb-dec/ttusbdecfe 0x1d6da558 ttusbdecfe_dvbt_attach +(unknown) drivers/media/dvb/ttusb-dec/ttusbdecfe 0x36aaa492 ttusbdecfe_dvbs_attach +(unknown) drivers/media/rc/lirc_dev 0x04dca738 lirc_unregister_driver +(unknown) drivers/media/rc/lirc_dev 0x0c64daf8 lirc_dev_fop_open +(unknown) drivers/media/rc/lirc_dev 0x58600655 lirc_get_pdata +(unknown) drivers/media/rc/lirc_dev 0x66587585 lirc_dev_fop_close +(unknown) drivers/media/rc/lirc_dev 0x6af9d4e6 lirc_dev_fop_write +(unknown) drivers/media/rc/lirc_dev 0x9747a46a lirc_dev_fop_poll +(unknown) drivers/media/rc/lirc_dev 0xad1be95b lirc_register_driver +(unknown) drivers/media/rc/lirc_dev 0xda62ef9c lirc_dev_fop_ioctl +(unknown) drivers/media/rc/lirc_dev 0xe564fb5b lirc_dev_fop_read +(unknown) drivers/media/rc/rc-core 0x019c4942 rc_allocate_device +(unknown) drivers/media/rc/rc-core 0x02420f15 rc_keydown_notimeout +(unknown) drivers/media/rc/rc-core 0x08f318f3 rc_map_get +(unknown) drivers/media/rc/rc-core 0x17e2acbc rc_register_device +(unknown) drivers/media/rc/rc-core 0x277e0036 ir_raw_handler_unregister +(unknown) drivers/media/rc/rc-core 0x291cea38 rc_repeat +(unknown) drivers/media/rc/rc-core 0x2bd97714 ir_raw_event_set_idle +(unknown) drivers/media/rc/rc-core 0x34580cef rc_map_register +(unknown) drivers/media/rc/rc-core 0x3cfd5265 ir_raw_event_store +(unknown) drivers/media/rc/rc-core 0x49bf72c5 rc_free_device +(unknown) drivers/media/rc/rc-core 0x4c3a977d ir_raw_handler_register +(unknown) drivers/media/rc/rc-core 0x553efb91 rc_core_debug +(unknown) drivers/media/rc/rc-core 0x63e2ffd3 rc_keyup +(unknown) drivers/media/rc/rc-core 0x8eecf223 ir_raw_event_handle +(unknown) drivers/media/rc/rc-core 0x9389c008 ir_raw_event_store_edge +(unknown) drivers/media/rc/rc-core 0x9cb29fb8 rc_map_unregister +(unknown) drivers/media/rc/rc-core 0xabe1ac6a rc_unregister_device +(unknown) drivers/media/rc/rc-core 0xaf188d17 rc_keydown +(unknown) drivers/media/rc/rc-core 0xbcd94978 ir_raw_event_store_with_filter +(unknown) drivers/media/rc/rc-core 0xebf006c2 rc_g_keycode_from_table +(unknown) drivers/media/video/bt8xx/bttv 0x11dc4b6d bttv_gpio_enable +(unknown) drivers/media/video/bt8xx/bttv 0x8ecf4acc bttv_write_gpio +(unknown) drivers/media/video/bt8xx/bttv 0xa5ef4bcd bttv_get_pcidev +(unknown) drivers/media/video/bt8xx/bttv 0xbcf2d2fb bttv_read_gpio +(unknown) drivers/media/video/bt8xx/bttv 0xe9bc8c88 bttv_sub_register +(unknown) drivers/media/video/bt8xx/bttv 0xfa3151d6 bttv_sub_unregister +(unknown) drivers/media/video/btcx-risc 0x495e4b0c btcx_calc_skips +(unknown) drivers/media/video/btcx-risc 0x5ef649b8 btcx_riscmem_alloc +(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 0xcd4d3cbb btcx_riscmem_free +(unknown) drivers/media/video/btcx-risc 0xcda0ded2 btcx_screen_clips +(unknown) drivers/media/video/cx18/cx18 0x2cdea06d cx18_reset_ir_gpio +(unknown) drivers/media/video/cx18/cx18 0x4cbc40a1 cx18_ext_init +(unknown) drivers/media/video/cx18/cx18 0x794d4842 cx18_claim_stream +(unknown) drivers/media/video/cx18/cx18 0xa0c5f494 cx18_start_v4l2_encode_stream +(unknown) drivers/media/video/cx18/cx18 0xdf202c67 cx18_release_stream +(unknown) drivers/media/video/cx18/cx18 0xf4025c12 cx18_stop_v4l2_encode_stream +(unknown) drivers/media/video/cx231xx/cx231xx 0x017ea7c7 cx231xx_tuner_callback +(unknown) drivers/media/video/cx231xx/cx231xx 0x079f1f60 cx231xx_set_mode +(unknown) drivers/media/video/cx231xx/cx231xx 0x0ece8d3d cx231xx_set_alt_setting +(unknown) drivers/media/video/cx231xx/cx231xx 0x3fbc3321 is_fw_load +(unknown) drivers/media/video/cx231xx/cx231xx 0x40e74f31 cx231xx_register_extension +(unknown) drivers/media/video/cx231xx/cx231xx 0x45e7d4bf cx231xx_init_vbi_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0x49d62fc0 cx231xx_init_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0x560675d0 cx231xx_init_bulk +(unknown) drivers/media/video/cx231xx/cx231xx 0x5ca4e2b7 cx231xx_disable656 +(unknown) drivers/media/video/cx231xx/cx231xx 0x64efc42c cx231xx_unmute_audio +(unknown) drivers/media/video/cx231xx/cx231xx 0x6cc5187b cx231xx_uninit_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0x84acbf03 cx231xx_dev_init +(unknown) drivers/media/video/cx231xx/cx231xx 0x9612d572 cx231xx_dev_uninit +(unknown) drivers/media/video/cx231xx/cx231xx 0x9a75da4b cx231xx_send_gpio_cmd +(unknown) drivers/media/video/cx231xx/cx231xx 0xa97e6797 cx231xx_uninit_vbi_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0xaa6e34b3 cx231xx_capture_start +(unknown) drivers/media/video/cx231xx/cx231xx 0xafdfc7b4 cx231xx_demod_reset +(unknown) drivers/media/video/cx231xx/cx231xx 0xc1aa3b5a cx231xx_unregister_extension +(unknown) drivers/media/video/cx231xx/cx231xx 0xd0c51110 cx231xx_send_usb_command +(unknown) drivers/media/video/cx231xx/cx231xx 0xe0254dc4 cx231xx_enable_i2c_port_3 +(unknown) drivers/media/video/cx231xx/cx231xx 0xe3c231ad cx231xx_enable656 +(unknown) drivers/media/video/cx231xx/cx231xx 0xfb35f836 cx231xx_uninit_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 0x5451e6cd altera_pid_feed_control +(unknown) drivers/media/video/cx23885/altera-ci 0x6ff7510d altera_ci_tuner_reset +(unknown) drivers/media/video/cx23885/altera-ci 0x75c089a8 altera_hw_filt_init +(unknown) drivers/media/video/cx23885/altera-ci 0x9247b72f altera_hw_filt_release +(unknown) drivers/media/video/cx23885/altera-ci 0x9c3a0bc8 altera_ci_init +(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/cx88/cx88-vp3054-i2c 0x157aaaaf vp3054_i2c_remove +(unknown) drivers/media/video/cx88/cx88-vp3054-i2c 0x27bc5008 vp3054_i2c_probe +(unknown) drivers/media/video/cx88/cx8800 0x64112242 cx88_video_mux +(unknown) drivers/media/video/cx88/cx8800 0x64a3b433 cx8800_ctrl_query +(unknown) drivers/media/video/cx88/cx8800 0x7b3471d4 cx88_get_control +(unknown) drivers/media/video/cx88/cx8800 0xac4e53b9 cx88_user_ctrls +(unknown) drivers/media/video/cx88/cx8800 0xd04c24a3 cx88_set_freq +(unknown) drivers/media/video/cx88/cx8800 0xed22f8fa cx88_enum_input +(unknown) drivers/media/video/cx88/cx8800 0xfe712edf cx88_set_control +(unknown) drivers/media/video/cx88/cx8802 0x15e66003 cx8802_buf_queue +(unknown) drivers/media/video/cx88/cx8802 0x494ac337 cx8802_buf_prepare +(unknown) drivers/media/video/cx88/cx8802 0x62722243 cx8802_unregister_driver +(unknown) drivers/media/video/cx88/cx8802 0x9f4e1df6 cx8802_cancel_buffers +(unknown) drivers/media/video/cx88/cx8802 0x9f7adcc4 cx8802_get_driver +(unknown) drivers/media/video/cx88/cx8802 0xf1d4276b cx8802_register_driver +(unknown) drivers/media/video/cx88/cx88xx 0x064494ba cx88_risc_stopper +(unknown) drivers/media/video/cx88/cx88xx 0x0c22f0ad cx88_risc_databuffer +(unknown) drivers/media/video/cx88/cx88xx 0x2df4695e cx88_vdev_init +(unknown) drivers/media/video/cx88/cx88xx 0x307eb9f8 cx88_set_tvnorm +(unknown) drivers/media/video/cx88/cx88xx 0x34a7eb5c cx88_free_buffer +(unknown) drivers/media/video/cx88/cx88xx 0x3d210318 cx88_newstation +(unknown) drivers/media/video/cx88/cx88xx 0x4b031c5b cx88_core_irq +(unknown) drivers/media/video/cx88/cx88xx 0x4f371bbc cx88_risc_buffer +(unknown) drivers/media/video/cx88/cx88xx 0x6141c8c5 cx88_tuner_callback +(unknown) drivers/media/video/cx88/cx88xx 0x724eb308 cx88_reset +(unknown) drivers/media/video/cx88/cx88xx 0x7642ed3c cx88_print_irqbits +(unknown) drivers/media/video/cx88/cx88xx 0x7d9d103d cx88_ir_start +(unknown) drivers/media/video/cx88/cx88xx 0x904b8696 cx88_audio_thread +(unknown) drivers/media/video/cx88/cx88xx 0x95b45b64 cx88_setup_xc3028 +(unknown) drivers/media/video/cx88/cx88xx 0x9ac785f5 cx88_set_tvaudio +(unknown) drivers/media/video/cx88/cx88xx 0xa005203e cx88_sram_channel_dump +(unknown) drivers/media/video/cx88/cx88xx 0xb2134c2f cx88_sram_channels +(unknown) drivers/media/video/cx88/cx88xx 0xb4c9afe7 cx88_sram_channel_setup +(unknown) drivers/media/video/cx88/cx88xx 0xbaa80a2a cx88_set_stereo +(unknown) drivers/media/video/cx88/cx88xx 0xc62584cf cx88_shutdown +(unknown) drivers/media/video/cx88/cx88xx 0xc887071a cx88_get_stereo +(unknown) drivers/media/video/cx88/cx88xx 0xdb1ee1d3 cx88_dsp_detect_stereo_sap +(unknown) drivers/media/video/cx88/cx88xx 0xde7bf52c cx88_wakeup +(unknown) drivers/media/video/cx88/cx88xx 0xeb6a7a7d cx88_ir_stop +(unknown) drivers/media/video/cx88/cx88xx 0xf0236170 cx88_core_put +(unknown) drivers/media/video/cx88/cx88xx 0xf909ef91 cx88_core_get +(unknown) drivers/media/video/cx88/cx88xx 0xf91562d2 cx88_set_scale +(unknown) drivers/media/video/em28xx/em28xx 0x006b0092 em28xx_register_extension +(unknown) drivers/media/video/em28xx/em28xx 0x091d82e7 em28xx_set_mode +(unknown) drivers/media/video/em28xx/em28xx 0x0b76bbb5 em28xx_unregister_extension +(unknown) drivers/media/video/em28xx/em28xx 0x215d66b7 em28xx_init_isoc +(unknown) drivers/media/video/em28xx/em28xx 0x306485ee em28xx_audio_analog_set +(unknown) drivers/media/video/em28xx/em28xx 0x459b3257 em28xx_isoc_dvb_max_packetsize +(unknown) drivers/media/video/em28xx/em28xx 0x475ad7f1 em28xx_audio_setup +(unknown) drivers/media/video/em28xx/em28xx 0x553ee102 em28xx_uninit_isoc +(unknown) drivers/media/video/em28xx/em28xx 0x7fc8652c em28xx_tuner_callback +(unknown) drivers/media/video/gspca/gspca_main 0x0b4f2312 gspca_resume +(unknown) drivers/media/video/gspca/gspca_main 0x345bf4e9 gspca_suspend +(unknown) drivers/media/video/gspca/gspca_main 0x54f285c2 gspca_disconnect +(unknown) drivers/media/video/gspca/gspca_main 0x55488b11 gspca_auto_gain_n_exposure +(unknown) drivers/media/video/gspca/gspca_main 0x6970a936 gspca_dev_probe +(unknown) drivers/media/video/gspca/gspca_main 0xf2de5f03 gspca_dev_probe2 +(unknown) drivers/media/video/gspca/gspca_main 0xfd0a692f gspca_frame_add +(unknown) drivers/media/video/ivtv/ivtv 0x0004cdcc ivtv_api +(unknown) drivers/media/video/ivtv/ivtv 0x14f67530 ivtv_debug +(unknown) drivers/media/video/ivtv/ivtv 0x6d28ea71 ivtv_clear_irq_mask +(unknown) drivers/media/video/ivtv/ivtv 0x73e33c16 ivtv_init_on_first_open +(unknown) drivers/media/video/ivtv/ivtv 0x94032b99 ivtv_udma_setup +(unknown) drivers/media/video/ivtv/ivtv 0x9a8877fa ivtv_vapi_result +(unknown) drivers/media/video/ivtv/ivtv 0xa171ec67 ivtv_set_irq_mask +(unknown) drivers/media/video/ivtv/ivtv 0xc3afbe6b ivtv_reset_ir_gpio +(unknown) drivers/media/video/ivtv/ivtv 0xca3285f8 ivtv_firmware_check +(unknown) drivers/media/video/ivtv/ivtv 0xd94ffc39 ivtv_udma_unmap +(unknown) drivers/media/video/ivtv/ivtv 0xeed9ffaa ivtv_udma_alloc +(unknown) drivers/media/video/ivtv/ivtv 0xf6628d2c ivtv_vapi +(unknown) drivers/media/video/ivtv/ivtv 0xf9969920 ivtv_udma_prepare +(unknown) drivers/media/video/saa7134/saa7134 0x04e83446 saa7134_tuner_callback +(unknown) drivers/media/video/saa7134/saa7134 0x052e1968 saa7134_dmasound_exit +(unknown) drivers/media/video/saa7134/saa7134 0x05c48fc9 saa7134_queryctrl +(unknown) drivers/media/video/saa7134/saa7134 0x1211df5d saa7134_devlist +(unknown) drivers/media/video/saa7134/saa7134 0x14dfecc6 saa7134_boards +(unknown) drivers/media/video/saa7134/saa7134 0x296c1efe saa7134_pgtable_build +(unknown) drivers/media/video/saa7134/saa7134 0x2eac4709 saa7134_s_ctrl_internal +(unknown) drivers/media/video/saa7134/saa7134 0x3448fc75 saa7134_ts_qops +(unknown) drivers/media/video/saa7134/saa7134 0x58577e6a saa_dsp_writel +(unknown) drivers/media/video/saa7134/saa7134 0x5ddb2b00 saa7134_ts_unregister +(unknown) drivers/media/video/saa7134/saa7134 0x715476bd saa7134_ts_register +(unknown) drivers/media/video/saa7134/saa7134 0x755529fd saa7134_set_dmabits +(unknown) drivers/media/video/saa7134/saa7134 0x7d16340b saa7134_s_std_internal +(unknown) drivers/media/video/saa7134/saa7134 0x7eb6bb7e saa7134_g_ctrl_internal +(unknown) drivers/media/video/saa7134/saa7134 0x82b77395 saa7134_pgtable_alloc +(unknown) drivers/media/video/saa7134/saa7134 0x9f4cd4e4 saa7134_tvaudio_setmute +(unknown) drivers/media/video/saa7134/saa7134 0xb757a59b saa7134_set_gpio +(unknown) drivers/media/video/saa7134/saa7134 0xcf506725 saa7134_devlist_lock +(unknown) drivers/media/video/saa7134/saa7134 0xde4f313a saa7134_dmasound_init +(unknown) drivers/media/video/saa7134/saa7134 0xf921d1cd saa7134_pgtable_free +(unknown) drivers/media/video/soc_camera 0x1cd3f593 soc_camera_lock +(unknown) drivers/media/video/soc_camera 0x35964c63 soc_camera_unlock +(unknown) drivers/media/video/soc_camera 0x6b2accba soc_camera_apply_sensor_flags +(unknown) drivers/media/video/soc_camera 0x6ed1a439 soc_camera_host_register +(unknown) drivers/media/video/soc_camera 0x70c9c401 soc_camera_bus_type +(unknown) drivers/media/video/soc_camera 0xa792bb32 soc_camera_xlate_by_fourcc +(unknown) drivers/media/video/soc_camera 0xc5f466d3 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 0x0ec0cbef tveeprom_read +(unknown) drivers/media/video/tveeprom 0x7d5100a7 tveeprom_hauppauge_analog +(unknown) drivers/media/video/v4l2-common 0x18c5680b v4l2_i2c_new_subdev_board +(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 0x20d7a391 v4l2_chip_ident_i2c_client +(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 0x50792984 v4l2_spi_new_subdev +(unknown) drivers/media/video/v4l2-common 0x51a60347 v4l2_chip_match_i2c_client +(unknown) drivers/media/video/v4l2-common 0x67c62ea7 v4l2_i2c_subdev_init +(unknown) drivers/media/video/v4l2-common 0x813f3de4 v4l2_find_nearest_format +(unknown) drivers/media/video/v4l2-common 0x9209e5cf v4l2_i2c_subdev_addr +(unknown) drivers/media/video/v4l2-common 0x94632f90 v4l_fill_dv_preset_info +(unknown) drivers/media/video/v4l2-common 0xa198c6fb v4l2_spi_subdev_init +(unknown) drivers/media/video/v4l2-common 0xa4bf0ba4 v4l2_ctrl_query_menu +(unknown) drivers/media/video/v4l2-common 0xd84e917e 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-compat-ioctl32 0x34b28e9c v4l2_compat_ioctl32 +(unknown) drivers/media/video/v4l2-int-device 0x437aa4cb v4l2_int_device_register +(unknown) drivers/media/video/v4l2-int-device 0x6fcf98d4 v4l2_int_ioctl_1 +(unknown) drivers/media/video/v4l2-int-device 0x96c6f0f1 v4l2_int_ioctl_0 +(unknown) drivers/media/video/v4l2-int-device 0xa5228b24 v4l2_int_device_try_attach_all +(unknown) drivers/media/video/v4l2-int-device 0xacde48d8 v4l2_int_device_unregister +(unknown) drivers/media/video/v4l2-mem2mem 0x146278e3 v4l2_m2m_streamon +(unknown) drivers/media/video/v4l2-mem2mem 0x1ceb6a66 v4l2_m2m_buf_remove +(unknown) drivers/media/video/v4l2-mem2mem 0x24c8742a v4l2_m2m_buf_queue +(unknown) drivers/media/video/v4l2-mem2mem 0x2504d111 v4l2_m2m_querybuf +(unknown) drivers/media/video/v4l2-mem2mem 0x2783b519 v4l2_m2m_qbuf +(unknown) drivers/media/video/v4l2-mem2mem 0x545366a1 v4l2_m2m_get_curr_priv +(unknown) drivers/media/video/v4l2-mem2mem 0x7158a77c v4l2_m2m_mmap +(unknown) drivers/media/video/v4l2-mem2mem 0x83e7d0f3 v4l2_m2m_next_buf +(unknown) drivers/media/video/v4l2-mem2mem 0x8f38e660 v4l2_m2m_release +(unknown) drivers/media/video/v4l2-mem2mem 0xa6ff2302 v4l2_m2m_init +(unknown) drivers/media/video/v4l2-mem2mem 0xb5f31e4a v4l2_m2m_get_vq +(unknown) drivers/media/video/v4l2-mem2mem 0xc1c57540 v4l2_m2m_job_finish +(unknown) drivers/media/video/v4l2-mem2mem 0xc26afd77 v4l2_m2m_poll +(unknown) drivers/media/video/v4l2-mem2mem 0xc3800906 v4l2_m2m_streamoff +(unknown) drivers/media/video/v4l2-mem2mem 0xcb44392b v4l2_m2m_reqbufs +(unknown) drivers/media/video/v4l2-mem2mem 0xe1429e66 v4l2_m2m_ctx_init +(unknown) drivers/media/video/v4l2-mem2mem 0xe9af170d v4l2_m2m_ctx_release +(unknown) drivers/media/video/v4l2-mem2mem 0xfcc33b9d v4l2_m2m_dqbuf +(unknown) drivers/media/video/videobuf-core 0x0a100947 videobuf_streamoff +(unknown) drivers/media/video/videobuf-core 0x1ea5a73f videobuf_stop +(unknown) drivers/media/video/videobuf-core 0x21a0c567 videobuf_dqbuf +(unknown) drivers/media/video/videobuf-core 0x3829f3e6 videobuf_read_one +(unknown) drivers/media/video/videobuf-core 0x3b2ed897 videobuf_waiton +(unknown) drivers/media/video/videobuf-core 0x418f7df4 videobuf_read_stream +(unknown) drivers/media/video/videobuf-core 0x4e90eb65 videobuf_queue_to_vaddr +(unknown) drivers/media/video/videobuf-core 0x56e90d8b videobuf_alloc_vb +(unknown) drivers/media/video/videobuf-core 0x7a1e1b09 videobuf_mmap_mapper +(unknown) drivers/media/video/videobuf-core 0x86be71d5 videobuf_read_stop +(unknown) drivers/media/video/videobuf-core 0x8e403acf videobuf_iolock +(unknown) drivers/media/video/videobuf-core 0x935ce604 videobuf_mmap_setup +(unknown) drivers/media/video/videobuf-core 0xa15ed821 __videobuf_mmap_setup +(unknown) drivers/media/video/videobuf-core 0xadac1919 videobuf_next_field +(unknown) drivers/media/video/videobuf-core 0xb4237fe8 videobuf_mmap_free +(unknown) drivers/media/video/videobuf-core 0xc2f989c7 videobuf_poll_stream +(unknown) drivers/media/video/videobuf-core 0xc86e55cf videobuf_querybuf +(unknown) drivers/media/video/videobuf-core 0xd3d5552c videobuf_qbuf +(unknown) drivers/media/video/videobuf-core 0xd79b8d29 videobuf_reqbufs +(unknown) drivers/media/video/videobuf-core 0xe308416c videobuf_read_start +(unknown) drivers/media/video/videobuf-core 0xeb35e88e videobuf_queue_is_busy +(unknown) drivers/media/video/videobuf-core 0xf0399793 videobuf_queue_cancel +(unknown) drivers/media/video/videobuf-core 0xf9080498 videobuf_streamon +(unknown) drivers/media/video/videobuf-core 0xfab76f6c videobuf_queue_core_init +(unknown) drivers/media/video/videobuf-dma-contig 0x4b6acb01 videobuf_dma_contig_free +(unknown) drivers/media/video/videobuf-dma-contig 0x91f68971 videobuf_to_dma_contig +(unknown) drivers/media/video/videobuf-dma-contig 0xc287690c videobuf_queue_dma_contig_init +(unknown) drivers/media/video/videobuf-dma-sg 0x044b1f9b videobuf_dma_map +(unknown) drivers/media/video/videobuf-dma-sg 0x288ed5db videobuf_dma_free +(unknown) drivers/media/video/videobuf-dma-sg 0x41498194 videobuf_dma_init +(unknown) drivers/media/video/videobuf-dma-sg 0x455656e9 videobuf_dma_unmap +(unknown) drivers/media/video/videobuf-dma-sg 0x5e671125 videobuf_dma_init_user +(unknown) drivers/media/video/videobuf-dma-sg 0x633c1c49 videobuf_to_dma +(unknown) drivers/media/video/videobuf-dma-sg 0x8835341f videobuf_dma_init_overlay +(unknown) drivers/media/video/videobuf-dma-sg 0xa38faed2 videobuf_sg_alloc +(unknown) drivers/media/video/videobuf-dma-sg 0xbacd0cca videobuf_queue_sg_init +(unknown) drivers/media/video/videobuf-dma-sg 0xe9c54c1d videobuf_dma_init_kernel +(unknown) drivers/media/video/videobuf-dvb 0x0aa9823e videobuf_dvb_find_frontend +(unknown) drivers/media/video/videobuf-dvb 0x23457f0c videobuf_dvb_get_frontend +(unknown) drivers/media/video/videobuf-dvb 0x295a1435 videobuf_dvb_register_bus +(unknown) drivers/media/video/videobuf-dvb 0x41bc132d videobuf_dvb_unregister_bus +(unknown) drivers/media/video/videobuf-dvb 0x7ddf3b42 videobuf_dvb_alloc_frontend +(unknown) drivers/media/video/videobuf-dvb 0xaeb09c9e videobuf_dvb_dealloc_frontends +(unknown) drivers/media/video/videobuf-vmalloc 0x3d55c03e videobuf_queue_vmalloc_init +(unknown) drivers/media/video/videobuf-vmalloc 0x6ee90274 videobuf_vmalloc_free +(unknown) drivers/media/video/videobuf-vmalloc 0xae9b2707 videobuf_to_vmalloc +(unknown) drivers/media/video/videobuf2-core 0x0b1a9778 vb2_streamoff +(unknown) drivers/media/video/videobuf2-core 0x268cc65a vb2_dqbuf +(unknown) drivers/media/video/videobuf2-core 0x2bafe631 vb2_read +(unknown) drivers/media/video/videobuf2-core 0x3a05cf33 vb2_queue_init +(unknown) drivers/media/video/videobuf2-core 0x5072f911 vb2_querybuf +(unknown) drivers/media/video/videobuf2-core 0x5107e72a vb2_qbuf +(unknown) drivers/media/video/videobuf2-core 0x52371b10 vb2_write +(unknown) drivers/media/video/videobuf2-core 0x780780c1 vb2_streamon +(unknown) drivers/media/video/videobuf2-core 0x8214fd69 vb2_mmap +(unknown) drivers/media/video/videobuf2-core 0x96740a83 vb2_wait_for_all_buffers +(unknown) drivers/media/video/videobuf2-core 0x98028bb0 vb2_buffer_done +(unknown) drivers/media/video/videobuf2-core 0xae6e429a vb2_reqbufs +(unknown) drivers/media/video/videobuf2-core 0xc4fbd5c5 vb2_poll +(unknown) drivers/media/video/videobuf2-core 0xdc9d0175 vb2_plane_vaddr +(unknown) drivers/media/video/videobuf2-core 0xf7b5f4ac vb2_plane_cookie +(unknown) drivers/media/video/videobuf2-core 0xfbdee51b vb2_queue_release +(unknown) drivers/media/video/videobuf2-memops 0x1ff811ef vb2_get_contig_userptr +(unknown) drivers/media/video/videobuf2-memops 0x37ce4f7a vb2_common_vm_ops +(unknown) drivers/media/video/videobuf2-memops 0xabad53d5 vb2_mmap_pfn_range +(unknown) drivers/media/video/videobuf2-memops 0xd3bf00de vb2_put_vma +(unknown) drivers/media/video/videobuf2-vmalloc 0xd5594073 vb2_vmalloc_memops +(unknown) drivers/media/video/videodev 0x0614dd5a v4l2_video_std_frame_period +(unknown) drivers/media/video/videodev 0x08a1c671 v4l2_event_pending +(unknown) drivers/media/video/videodev 0x08bd048b v4l2_subdev_s_ctrl +(unknown) drivers/media/video/videodev 0x10a246da v4l2_device_unregister +(unknown) drivers/media/video/videodev 0x123959a1 v4l2_type_names +(unknown) drivers/media/video/videodev 0x16244fe5 v4l2_prio_check +(unknown) drivers/media/video/videodev 0x1d2e3870 v4l2_subdev_init +(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 0x2c8d34e2 v4l2_ctrl_handler_init +(unknown) drivers/media/video/videodev 0x2f78a8c2 v4l2_subdev_g_ext_ctrls +(unknown) drivers/media/video/videodev 0x35f493c8 v4l2_fh_del +(unknown) drivers/media/video/videodev 0x38a77122 v4l2_event_unsubscribe +(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 0x41725f4b video_ioctl2 +(unknown) drivers/media/video/videodev 0x43f7f024 v4l2_ctrl_new_custom +(unknown) drivers/media/video/videodev 0x495426ee v4l2_ctrl_get_name +(unknown) drivers/media/video/videodev 0x4c3874c3 v4l2_device_set_name +(unknown) drivers/media/video/videodev 0x4db97308 v4l2_event_init +(unknown) drivers/media/video/videodev 0x4ea8d4dc v4l2_subdev_s_ext_ctrls +(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 0x62eea290 v4l2_subdev_queryctrl +(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 0x6ae82047 video_device_release +(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 0x7bc509cf v4l2_device_unregister_subdev +(unknown) drivers/media/video/videodev 0x7d02e2ec v4l2_event_free +(unknown) drivers/media/video/videodev 0x7fc0d91d __video_register_device +(unknown) drivers/media/video/videodev 0x806d32c2 v4l2_fh_release +(unknown) drivers/media/video/videodev 0x8106095a v4l2_prio_max +(unknown) drivers/media/video/videodev 0x814556a3 video_usercopy +(unknown) drivers/media/video/videodev 0x845cd617 video_devdata +(unknown) drivers/media/video/videodev 0x867c265f v4l2_ctrl_fill +(unknown) drivers/media/video/videodev 0x8d611228 v4l2_ctrl_g_ctrl +(unknown) drivers/media/video/videodev 0x929ec5a4 v4l2_event_subscribe +(unknown) drivers/media/video/videodev 0x93c90561 v4l2_subdev_querymenu +(unknown) drivers/media/video/videodev 0x9bc64495 v4l2_fh_init +(unknown) drivers/media/video/videodev 0x9fc30522 v4l2_queryctrl +(unknown) drivers/media/video/videodev 0x9fc94fa3 v4l2_ctrl_s_ctrl +(unknown) drivers/media/video/videodev 0xa34171e4 v4l2_event_queue +(unknown) drivers/media/video/videodev 0xa635b210 v4l2_ctrl_find +(unknown) drivers/media/video/videodev 0xa6b301bf v4l2_ctrl_activate +(unknown) drivers/media/video/videodev 0xa9075ed4 v4l2_fh_exit +(unknown) drivers/media/video/videodev 0xa9acbbf2 v4l2_ctrl_handler_setup +(unknown) drivers/media/video/videodev 0xae8681df v4l2_subdev_try_ext_ctrls +(unknown) drivers/media/video/videodev 0xb1b8ab6a video_unregister_device +(unknown) drivers/media/video/videodev 0xb23f5161 v4l2_event_alloc +(unknown) drivers/media/video/videodev 0xb4d5e522 video_device_alloc +(unknown) drivers/media/video/videodev 0xb77b0159 v4l2_prio_init +(unknown) drivers/media/video/videodev 0xb7c766cb v4l2_fh_open +(unknown) drivers/media/video/videodev 0xb9092ea7 v4l2_ctrl_grab +(unknown) drivers/media/video/videodev 0xba2d1475 video_device_release_empty +(unknown) drivers/media/video/videodev 0xc23b0693 v4l2_fh_is_singular +(unknown) drivers/media/video/videodev 0xc533c917 v4l2_device_put +(unknown) drivers/media/video/videodev 0xc6a5a75d v4l2_try_ext_ctrls +(unknown) drivers/media/video/videodev 0xc7a1e9a4 v4l2_fh_add +(unknown) drivers/media/video/videodev 0xcda04a5b v4l2_prio_close +(unknown) drivers/media/video/videodev 0xd0fee29c v4l2_device_disconnect +(unknown) drivers/media/video/videodev 0xd814fa4d v4l2_g_ext_ctrls +(unknown) drivers/media/video/videodev 0xddb17c68 v4l2_device_register_subdev +(unknown) drivers/media/video/videodev 0xe0d56e7d v4l2_device_register +(unknown) drivers/media/video/videodev 0xe2b92059 v4l2_video_std_construct +(unknown) drivers/media/video/videodev 0xeb39c806 v4l2_device_register_subdev_nodes +(unknown) drivers/media/video/videodev 0xf3251e7b v4l2_norm_to_name +(unknown) drivers/media/video/videodev 0xf5b48d2c v4l2_s_ctrl +(unknown) drivers/media/video/videodev 0xf67ccce2 v4l2_event_dequeue +(unknown) drivers/media/video/videodev 0xf6e5ee49 v4l2_subdev_g_ctrl +(unknown) drivers/media/video/videodev 0xf835e377 v4l2_ctrl_handler_free +(unknown) drivers/media/video/zoran/videocodec 0x5c8a02c0 videocodec_attach +(unknown) drivers/media/video/zoran/videocodec 0x7b078fa3 videocodec_unregister +(unknown) drivers/media/video/zoran/videocodec 0xa6a9d259 videocodec_register +(unknown) drivers/media/video/zoran/videocodec 0xc5beb034 videocodec_detach +(unknown) drivers/memstick/core/memstick 0x14799353 memstick_unregister_driver +(unknown) drivers/memstick/core/memstick 0x327de63c memstick_suspend_host +(unknown) drivers/memstick/core/memstick 0x3a1ec0e2 memstick_set_rw_addr +(unknown) drivers/memstick/core/memstick 0x3b673043 memstick_new_req +(unknown) drivers/memstick/core/memstick 0x402ac49c memstick_next_req +(unknown) drivers/memstick/core/memstick 0x4bf92182 memstick_detect_change +(unknown) drivers/memstick/core/memstick 0x572481fe memstick_remove_host +(unknown) drivers/memstick/core/memstick 0x5d820a02 memstick_init_req_sg +(unknown) drivers/memstick/core/memstick 0x8a1d4fcd memstick_register_driver +(unknown) drivers/memstick/core/memstick 0x8bdb2c12 memstick_add_host +(unknown) drivers/memstick/core/memstick 0x8e7e4a7f memstick_alloc_host +(unknown) drivers/memstick/core/memstick 0x8f993ded memstick_resume_host +(unknown) drivers/memstick/core/memstick 0x90810e8a memstick_init_req +(unknown) drivers/memstick/core/memstick 0x9d10bef4 memstick_free_host +(unknown) drivers/message/fusion/mptbase 0x063dd47e mpt_event_register +(unknown) drivers/message/fusion/mptbase 0x067c5348 mpt_raid_phys_disk_pg1 +(unknown) drivers/message/fusion/mptbase 0x06def038 mpt_free_fw_memory +(unknown) drivers/message/fusion/mptbase 0x24f7da92 mpt_resume +(unknown) drivers/message/fusion/mptbase 0x2f938387 mpt_detach +(unknown) drivers/message/fusion/mptbase 0x359c1057 mpt_set_taskmgmt_in_progress_flag +(unknown) drivers/message/fusion/mptbase 0x3d34dfd5 mpt_free_msg_frame +(unknown) drivers/message/fusion/mptbase 0x4526289b mpt_event_deregister +(unknown) drivers/message/fusion/mptbase 0x49b8a377 mpt_attach +(unknown) drivers/message/fusion/mptbase 0x502108d0 mpt_fwfault_debug +(unknown) drivers/message/fusion/mptbase 0x563ed61f mpt_send_handshake_request +(unknown) drivers/message/fusion/mptbase 0x59949758 mptbase_sas_persist_operation +(unknown) drivers/message/fusion/mptbase 0x679435c3 mpt_config +(unknown) drivers/message/fusion/mptbase 0x7a40f63f mpt_GetIocState +(unknown) drivers/message/fusion/mptbase 0x7c3ba819 mpt_findImVolumes +(unknown) drivers/message/fusion/mptbase 0x7e28f154 mpt_clear_taskmgmt_in_progress_flag +(unknown) drivers/message/fusion/mptbase 0x81a58dd0 mpt_halt_firmware +(unknown) drivers/message/fusion/mptbase 0x88b74dc9 mpt_raid_phys_disk_pg0 +(unknown) drivers/message/fusion/mptbase 0x91a53b76 mpt_HardResetHandler +(unknown) drivers/message/fusion/mptbase 0x9892456f mpt_reset_register +(unknown) drivers/message/fusion/mptbase 0xa15f0224 mpt_verify_adapter +(unknown) drivers/message/fusion/mptbase 0xba8f0c9c mpt_Soft_Hard_ResetHandler +(unknown) drivers/message/fusion/mptbase 0xc0e69f82 mpt_device_driver_deregister +(unknown) drivers/message/fusion/mptbase 0xc25610b7 mpt_put_msg_frame_hi_pri +(unknown) drivers/message/fusion/mptbase 0xc47c22e8 mpt_deregister +(unknown) drivers/message/fusion/mptbase 0xc4e84dca mpt_print_ioc_summary +(unknown) drivers/message/fusion/mptbase 0xd1beea5b mpt_device_driver_register +(unknown) drivers/message/fusion/mptbase 0xd4e09a34 mpt_alloc_fw_memory +(unknown) drivers/message/fusion/mptbase 0xd9a92a75 mpt_reset_deregister +(unknown) drivers/message/fusion/mptbase 0xdbbf03bc mpt_put_msg_frame +(unknown) drivers/message/fusion/mptbase 0xdd805159 ioc_list +(unknown) drivers/message/fusion/mptbase 0xe6e55835 mpt_suspend +(unknown) drivers/message/fusion/mptbase 0xf1be9c06 mpt_raid_phys_disk_get_num_paths +(unknown) drivers/message/fusion/mptbase 0xf774406f mpt_get_msg_frame +(unknown) drivers/message/fusion/mptbase 0xf864f046 mpt_register +(unknown) drivers/message/fusion/mptscsih 0x06993f36 mptscsih_remove +(unknown) drivers/message/fusion/mptscsih 0x0daa8cba mptscsih_taskmgmt_response_code +(unknown) drivers/message/fusion/mptscsih 0x1648727e mptscsih_get_scsi_lookup +(unknown) drivers/message/fusion/mptscsih 0x2bc6b97a mptscsih_suspend +(unknown) drivers/message/fusion/mptscsih 0x3c881684 mptscsih_abort +(unknown) drivers/message/fusion/mptscsih 0x3fdaa64e mptscsih_host_attrs +(unknown) drivers/message/fusion/mptscsih 0x42de7d56 mptscsih_dev_reset +(unknown) drivers/message/fusion/mptscsih 0x463bf843 mptscsih_scandv_complete +(unknown) drivers/message/fusion/mptscsih 0x4edd442d mptscsih_proc_info +(unknown) drivers/message/fusion/mptscsih 0x5333a727 mptscsih_slave_destroy +(unknown) drivers/message/fusion/mptscsih 0x56a4018d mptscsih_change_queue_depth +(unknown) drivers/message/fusion/mptscsih 0x6b28b7f0 mptscsih_bios_param +(unknown) drivers/message/fusion/mptscsih 0x71f3bdc5 mptscsih_event_process +(unknown) drivers/message/fusion/mptscsih 0x8f116ca4 mptscsih_slave_configure +(unknown) drivers/message/fusion/mptscsih 0x9556ea8f mptscsih_bus_reset +(unknown) drivers/message/fusion/mptscsih 0x979d69b4 mptscsih_io_done +(unknown) drivers/message/fusion/mptscsih 0xa516c1a7 mptscsih_raid_id_to_num +(unknown) drivers/message/fusion/mptscsih 0xb16fc7e3 mptscsih_qcmd +(unknown) drivers/message/fusion/mptscsih 0xb727dd9e mptscsih_taskmgmt_complete +(unknown) drivers/message/fusion/mptscsih 0xb92f4c91 mptscsih_info +(unknown) drivers/message/fusion/mptscsih 0xc11842f5 mptscsih_resume +(unknown) drivers/message/fusion/mptscsih 0xd514afeb mptscsih_shutdown +(unknown) drivers/message/fusion/mptscsih 0xd996bbd9 mptscsih_ioc_reset +(unknown) drivers/message/fusion/mptscsih 0xde43bd45 mptscsih_is_phys_disk +(unknown) drivers/message/fusion/mptscsih 0xe2c14be3 mptscsih_IssueTaskMgmt +(unknown) drivers/message/fusion/mptscsih 0xfba2c571 mptscsih_host_reset +(unknown) drivers/message/i2o/i2o_core 0x046b5381 i2o_cntxt_list_get +(unknown) drivers/message/i2o/i2o_core 0x05f84eca i2o_pool_alloc +(unknown) drivers/message/i2o/i2o_core 0x0dd17ccd i2o_dma_realloc +(unknown) drivers/message/i2o/i2o_core 0x0df379a1 i2o_device_claim +(unknown) drivers/message/i2o/i2o_core 0x0e047cb1 i2o_msg_post_wait_mem +(unknown) drivers/message/i2o/i2o_core 0x15001f75 i2o_dma_alloc +(unknown) drivers/message/i2o/i2o_core 0x2a843bef i2o_dump_message +(unknown) drivers/message/i2o/i2o_core 0x2b2ec213 i2o_parm_field_get +(unknown) drivers/message/i2o/i2o_core 0x2c940bea i2o_device_claim_release +(unknown) drivers/message/i2o/i2o_core 0x2d2bbbe3 i2o_driver_notify_device_remove_all +(unknown) drivers/message/i2o/i2o_core 0x2f37d1d1 i2o_driver_notify_device_add_all +(unknown) drivers/message/i2o/i2o_core 0x346b0bbd i2o_iop_find_device +(unknown) drivers/message/i2o/i2o_core 0x373bdeba i2o_parm_issue +(unknown) drivers/message/i2o/i2o_core 0x3d36752e i2o_status_get +(unknown) drivers/message/i2o/i2o_core 0x7500f6b4 i2o_exec_lct_get +(unknown) drivers/message/i2o/i2o_core 0x7f74bb66 i2o_driver_register +(unknown) drivers/message/i2o/i2o_core 0x82fd9f9b i2o_cntxt_list_remove +(unknown) drivers/message/i2o/i2o_core 0x9b62068b i2o_dma_free +(unknown) drivers/message/i2o/i2o_core 0xa194327e i2o_msg_get_wait +(unknown) drivers/message/i2o/i2o_core 0xa708e1af i2o_sg_tablesize +(unknown) drivers/message/i2o/i2o_core 0xb4c00dcf i2o_controllers +(unknown) drivers/message/i2o/i2o_core 0xc4497507 i2o_driver_notify_controller_add_all +(unknown) drivers/message/i2o/i2o_core 0xcd912e97 i2o_find_iop +(unknown) drivers/message/i2o/i2o_core 0xd2cd7eae i2o_dma_map_sg +(unknown) drivers/message/i2o/i2o_core 0xdc4cbb6f i2o_pool_free +(unknown) drivers/message/i2o/i2o_core 0xdef8792f i2o_dma_map_single +(unknown) drivers/message/i2o/i2o_core 0xe4ca2a06 i2o_event_register +(unknown) drivers/message/i2o/i2o_core 0xe9b42b9a i2o_cntxt_list_add +(unknown) drivers/message/i2o/i2o_core 0xed842df3 i2o_driver_notify_controller_remove_all +(unknown) drivers/message/i2o/i2o_core 0xf12a639d i2o_parm_table_get +(unknown) drivers/message/i2o/i2o_core 0xf501183b i2o_cntxt_list_get_ptr +(unknown) drivers/message/i2o/i2o_core 0xf5f59f70 i2o_driver_unregister +(unknown) drivers/mfd/htc-pasic3 0xbd4f9c57 pasic3_read_register +(unknown) drivers/mfd/htc-pasic3 0xf8933db4 pasic3_write_register +(unknown) drivers/mfd/mc13xxx-core 0x03fb4f4b mc13xxx_irq_mask +(unknown) drivers/mfd/mc13xxx-core 0x105d6b89 mc13xxx_irq_unmask +(unknown) drivers/mfd/mc13xxx-core 0x1f587c22 mc13xxx_unlock +(unknown) drivers/mfd/mc13xxx-core 0x51f8fe89 mc13xxx_irq_request +(unknown) drivers/mfd/mc13xxx-core 0x59c2862d mc13xxx_irq_status +(unknown) drivers/mfd/mc13xxx-core 0x7353c38e mc13xxx_reg_rmw +(unknown) drivers/mfd/mc13xxx-core 0x81058b8a mc13xxx_irq_request_nounmask +(unknown) drivers/mfd/mc13xxx-core 0x842acf9f mc13xxx_irq_ack +(unknown) drivers/mfd/mc13xxx-core 0x90908a34 mc13xxx_lock +(unknown) drivers/mfd/mc13xxx-core 0x9c46314b mc13xxx_reg_write +(unknown) drivers/mfd/mc13xxx-core 0xa0ceb333 mc13783_to_mc13xxx +(unknown) drivers/mfd/mc13xxx-core 0xb3b0f98c mc13xxx_irq_free +(unknown) drivers/mfd/mc13xxx-core 0xe51cab02 mc13xxx_get_flags +(unknown) drivers/mfd/mc13xxx-core 0xeab86147 mc13783_adc_do_conversion +(unknown) drivers/mfd/mc13xxx-core 0xf573b543 mc13xxx_reg_read +(unknown) drivers/mfd/pcf50633 0x1476f388 pcf50633_irq_mask +(unknown) drivers/mfd/pcf50633 0x603ec67a pcf50633_write_block +(unknown) drivers/mfd/pcf50633 0x65697c8f pcf50633_reg_set_bit_mask +(unknown) drivers/mfd/pcf50633 0x8aed6690 pcf50633_irq_unmask +(unknown) drivers/mfd/pcf50633 0x8ebf46b1 pcf50633_read_block +(unknown) drivers/mfd/pcf50633 0x980e78cd pcf50633_reg_read +(unknown) drivers/mfd/pcf50633 0xbfc1e0b7 pcf50633_reg_write +(unknown) drivers/mfd/pcf50633 0xe0409281 pcf50633_register_irq +(unknown) drivers/mfd/pcf50633 0xec2a9a6d pcf50633_irq_mask_get +(unknown) drivers/mfd/pcf50633 0xfae5bc2a pcf50633_free_irq +(unknown) drivers/mfd/pcf50633 0xfc8f448e pcf50633_reg_clear_bits +(unknown) drivers/mfd/pcf50633-adc 0xd541a338 pcf50633_adc_sync_read +(unknown) drivers/mfd/pcf50633-adc 0xe2de55d3 pcf50633_adc_async_read +(unknown) drivers/mfd/pcf50633-gpio 0x1aa6546b pcf50633_gpio_power_supply_set +(unknown) drivers/mfd/pcf50633-gpio 0x33861f08 pcf50633_gpio_set +(unknown) drivers/mfd/pcf50633-gpio 0x8e5b4b10 pcf50633_gpio_invert_set +(unknown) drivers/mfd/pcf50633-gpio 0xa6d225b3 pcf50633_gpio_invert_get +(unknown) drivers/mfd/pcf50633-gpio 0xeb791533 pcf50633_gpio_get +(unknown) drivers/mfd/sm501 0x3f2fa09e sm501_find_clock +(unknown) drivers/mfd/sm501 0x5ecfd21d sm501_misc_control +(unknown) drivers/mfd/sm501 0x7d30c4b5 sm501_modify_reg +(unknown) drivers/mfd/sm501 0x9db6e08e sm501_unit_power +(unknown) drivers/mfd/sm501 0xa4f1d2f0 sm501_set_clock +(unknown) drivers/mfd/tps6105x 0x40a11123 tps6105x_get +(unknown) drivers/mfd/tps6105x 0xa226cada tps6105x_set +(unknown) drivers/mfd/tps6105x 0xbb0f3298 tps6105x_mask_and_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 0x1f701889 ucb1400_adc_read +(unknown) drivers/mfd/wm8400-core 0x6ed73fdd wm8400_reset_codec_reg_cache +(unknown) drivers/mfd/wm8400-core 0x7a905945 wm8400_reg_read +(unknown) drivers/mfd/wm8400-core 0xe406f8d6 wm8400_set_bits +(unknown) drivers/mfd/wm8400-core 0xe5d9633a wm8400_block_read +(unknown) drivers/misc/ad525x_dpot 0x5b97e0e2 ad_dpot_probe +(unknown) drivers/misc/ad525x_dpot 0x850a97b6 ad_dpot_remove +(unknown) drivers/misc/c2port/core 0x5d3b02ac c2port_device_unregister +(unknown) drivers/misc/c2port/core 0xcdf58ae9 c2port_device_register +(unknown) drivers/misc/cb710/cb710 0x0feedb5f cb710_set_irq_handler +(unknown) drivers/misc/cb710/cb710 0x71696d8e cb710_sg_dwiter_read_next_block +(unknown) drivers/misc/cb710/cb710 0x87ae9d6b cb710_pci_update_config_reg +(unknown) drivers/misc/cb710/cb710 0xc9f7ad78 cb710_sg_dwiter_write_next_block +(unknown) drivers/misc/eeprom/eeprom_93cx6 0x2df115d4 eeprom_93cx6_multiread +(unknown) drivers/misc/eeprom/eeprom_93cx6 0x63d14d2f eeprom_93cx6_read +(unknown) drivers/misc/enclosure 0x1d04f4e9 enclosure_component_register +(unknown) drivers/misc/enclosure 0x2a27cd6e enclosure_remove_device +(unknown) drivers/misc/enclosure 0x2e204034 enclosure_add_device +(unknown) drivers/misc/enclosure 0xb602f21c enclosure_for_each_device +(unknown) drivers/misc/enclosure 0xc0985443 enclosure_unregister +(unknown) drivers/misc/enclosure 0xcf17c77c enclosure_find +(unknown) drivers/misc/enclosure 0xe7fc9d14 enclosure_register +(unknown) drivers/misc/ioc4 0x008ad764 ioc4_register_submodule +(unknown) drivers/misc/ioc4 0x3defd899 ioc4_unregister_submodule +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x23cc0ccd lis3_dev +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x6c33e494 lis3lv02d_joystick_disable +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x6d43e68d lis3lv02d_poweron +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xb9e9f2a9 lis3lv02d_remove_fs +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xbce6fbad lis3lv02d_poweroff +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xbcfd56f0 lis3lv02d_init_device +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xe6af28c8 lis3lv02d_joystick_enable +(unknown) drivers/misc/ti-st/st_drv 0x4aebe00e st_register +(unknown) drivers/misc/ti-st/st_drv 0xc499d92e st_unregister +(unknown) drivers/misc/tifm_core 0x10f8c134 tifm_register_driver +(unknown) drivers/misc/tifm_core 0x12401d9e tifm_unmap_sg +(unknown) drivers/misc/tifm_core 0x15cac22e tifm_eject +(unknown) drivers/misc/tifm_core 0x2ec0bb62 tifm_unregister_driver +(unknown) drivers/misc/tifm_core 0x357a9735 tifm_remove_adapter +(unknown) drivers/misc/tifm_core 0x5e2364f4 tifm_add_adapter +(unknown) drivers/misc/tifm_core 0x62f762e7 tifm_has_ms_pif +(unknown) drivers/misc/tifm_core 0xa8c2ec46 tifm_queue_work +(unknown) drivers/misc/tifm_core 0xab0613bc tifm_map_sg +(unknown) drivers/misc/tifm_core 0xc5e1be25 tifm_free_device +(unknown) drivers/misc/tifm_core 0xe273356f tifm_free_adapter +(unknown) drivers/misc/tifm_core 0xec627334 tifm_alloc_adapter +(unknown) drivers/misc/tifm_core 0xed5e0038 tifm_alloc_device +(unknown) drivers/mmc/card/mmc_block 0xd2c10c3d mmc_cleanup_queue +(unknown) drivers/mmc/host/sdhci 0x1d740ba1 sdhci_add_host +(unknown) drivers/mmc/host/sdhci 0x7e582b1b sdhci_suspend_host +(unknown) drivers/mmc/host/sdhci 0x8b496121 sdhci_resume_host +(unknown) drivers/mmc/host/sdhci 0x93f4916c sdhci_remove_host +(unknown) drivers/mmc/host/sdhci 0xadcd57f6 sdhci_free_host +(unknown) drivers/mmc/host/sdhci 0xc9d1d4c1 sdhci_alloc_host +(unknown) drivers/mmc/host/sdhci 0xccc62a9a sdhci_enable_irq_wakeups +(unknown) drivers/mtd/chips/cfi_cmdset_0001 0x3bb04cba cfi_cmdset_0200 +(unknown) drivers/mtd/chips/cfi_cmdset_0001 0x44daa44c cfi_cmdset_0003 +(unknown) drivers/mtd/chips/cfi_cmdset_0001 0x6dc05fef cfi_cmdset_0001 +(unknown) drivers/mtd/chips/cfi_cmdset_0002 0x10dd9990 cfi_cmdset_0701 +(unknown) drivers/mtd/chips/cfi_cmdset_0002 0xbdef5abd cfi_cmdset_0002 +(unknown) drivers/mtd/chips/cfi_cmdset_0002 0xefdaadfb cfi_cmdset_0006 +(unknown) drivers/mtd/chips/cfi_cmdset_0020 0xdb0349b7 cfi_cmdset_0020 +(unknown) drivers/mtd/chips/cfi_util 0x43349398 cfi_fixup +(unknown) drivers/mtd/chips/cfi_util 0x4e50ebf4 cfi_qry_mode_on +(unknown) drivers/mtd/chips/cfi_util 0x90ff5369 cfi_qry_mode_off +(unknown) drivers/mtd/chips/cfi_util 0x9a3e9a0f cfi_qry_present +(unknown) drivers/mtd/chips/cfi_util 0xce91df63 cfi_varsize_frob +(unknown) drivers/mtd/chips/cfi_util 0xd55c6b67 cfi_read_pri +(unknown) drivers/mtd/chips/chipreg 0x2c86f6d8 register_mtd_chip_driver +(unknown) drivers/mtd/chips/chipreg 0x36876ed9 do_map_probe +(unknown) drivers/mtd/chips/chipreg 0x55b286c0 unregister_mtd_chip_driver +(unknown) drivers/mtd/chips/chipreg 0x57844b5e map_destroy +(unknown) drivers/mtd/chips/gen_probe 0x4f9fbce2 mtd_do_chip_probe +(unknown) drivers/mtd/devices/doc2000 0x917706e1 DoC2k_init +(unknown) drivers/mtd/devices/doc2001 0x91091824 DoCMil_init +(unknown) drivers/mtd/devices/doc2001plus 0xdee6ac5b DoCMilPlus_init +(unknown) drivers/mtd/devices/docecc 0x45937659 doc_decode_ecc +(unknown) drivers/mtd/lpddr/lpddr_cmds 0x617a903d lpddr_cmdset +(unknown) drivers/mtd/maps/map_funcs 0x0eac7bb9 simple_map_init +(unknown) drivers/mtd/mtd 0x07c38238 register_mtd_user +(unknown) drivers/mtd/mtd 0x1a3d62b4 get_mtd_device_nm +(unknown) drivers/mtd/mtd 0x232a5900 mtd_del_partition +(unknown) drivers/mtd/mtd 0x37a7b183 put_mtd_device +(unknown) drivers/mtd/mtd 0x3e9c4350 unregister_mtd_user +(unknown) drivers/mtd/mtd 0x3f2cae33 deregister_mtd_parser +(unknown) drivers/mtd/mtd 0x48af1b25 __put_mtd_device +(unknown) drivers/mtd/mtd 0x50f6bc15 mtd_table_mutex +(unknown) drivers/mtd/mtd 0x5516cd55 mtd_concat_create +(unknown) drivers/mtd/mtd 0x5a4bf5f9 kill_mtd_super +(unknown) drivers/mtd/mtd 0x6065ec54 mtd_concat_destroy +(unknown) drivers/mtd/mtd 0x73a19030 default_mtd_writev +(unknown) drivers/mtd/mtd 0x75621b8c mtd_erase_callback +(unknown) drivers/mtd/mtd 0x77f60ed8 parse_mtd_partitions +(unknown) drivers/mtd/mtd 0x7924fa26 mtd_kmalloc_up_to +(unknown) drivers/mtd/mtd 0x7dcfd978 get_mtd_device +(unknown) drivers/mtd/mtd 0x81350149 __mtd_next_device +(unknown) drivers/mtd/mtd 0x873fff28 mtd_add_partition +(unknown) drivers/mtd/mtd 0x884f56da register_mtd_parser +(unknown) drivers/mtd/mtd 0x9f06ffd1 mtd_device_register +(unknown) drivers/mtd/mtd 0xa0f58034 mtd_device_unregister +(unknown) drivers/mtd/mtd 0xa73b915a mount_mtd +(unknown) drivers/mtd/mtd 0xa856cb98 mtd_is_partition +(unknown) drivers/mtd/mtd 0xf7df639b __get_mtd_device +(unknown) drivers/mtd/mtd_blkdevs 0x31b90224 add_mtd_blktrans_dev +(unknown) drivers/mtd/mtd_blkdevs 0x4e843298 mtd_blktrans_cease_background +(unknown) drivers/mtd/mtd_blkdevs 0x5711fb70 del_mtd_blktrans_dev +(unknown) drivers/mtd/mtd_blkdevs 0x57c514eb deregister_mtd_blktrans +(unknown) drivers/mtd/mtd_blkdevs 0xc89ba973 register_mtd_blktrans +(unknown) drivers/mtd/nand/nand 0x01fafe3d nand_scan_bbt +(unknown) drivers/mtd/nand/nand 0x08cc31e5 nand_wait_ready +(unknown) drivers/mtd/nand/nand 0x20eeee49 nand_scan_ident +(unknown) drivers/mtd/nand/nand 0x29ec9907 nand_release +(unknown) drivers/mtd/nand/nand 0x6e595a53 nand_default_bbt +(unknown) drivers/mtd/nand/nand 0x73718400 nand_unlock +(unknown) drivers/mtd/nand/nand 0x8e55ef77 nand_scan_tail +(unknown) drivers/mtd/nand/nand 0x9987ad00 nand_scan +(unknown) drivers/mtd/nand/nand 0xdbfd7d4b nand_lock +(unknown) drivers/mtd/nand/nand_bch 0x53b7cb68 nand_bch_free +(unknown) drivers/mtd/nand/nand_bch 0xabcf678a nand_bch_calculate_ecc +(unknown) drivers/mtd/nand/nand_bch 0xcfc4d848 nand_bch_init +(unknown) drivers/mtd/nand/nand_bch 0xfbc13ed4 nand_bch_correct_data +(unknown) drivers/mtd/nand/nand_ecc 0x2d898121 nand_correct_data +(unknown) drivers/mtd/nand/nand_ecc 0x3132ee65 __nand_calculate_ecc +(unknown) drivers/mtd/nand/nand_ecc 0xb412e7a2 nand_calculate_ecc +(unknown) drivers/mtd/nand/nand_ecc 0xb4b94377 __nand_correct_data +(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 0x073c3eb0 sm_register_device +(unknown) drivers/mtd/onenand/onenand 0x17002446 onenand_release +(unknown) drivers/mtd/onenand/onenand 0x2e166631 onenand_scan_bbt +(unknown) drivers/mtd/onenand/onenand 0x3ab83ef0 onenand_default_bbt +(unknown) drivers/mtd/onenand/onenand 0x7476b40e flexonenand_region +(unknown) drivers/mtd/onenand/onenand 0xb64e8152 onenand_addr +(unknown) drivers/mtd/onenand/onenand 0xe188f649 onenand_scan +(unknown) drivers/mtd/ubi/ubi 0x04272af9 ubi_close_volume +(unknown) drivers/mtd/ubi/ubi 0x0acf3771 ubi_open_volume +(unknown) drivers/mtd/ubi/ubi 0x1251126b ubi_leb_unmap +(unknown) drivers/mtd/ubi/ubi 0x1a94d977 ubi_leb_erase +(unknown) drivers/mtd/ubi/ubi 0x273622b7 ubi_get_volume_info +(unknown) drivers/mtd/ubi/ubi 0x3ba1929f ubi_open_volume_nm +(unknown) drivers/mtd/ubi/ubi 0x42801d20 ubi_sync +(unknown) drivers/mtd/ubi/ubi 0x59cb77b1 ubi_open_volume_path +(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 0x94cbdb89 ubi_is_mapped +(unknown) drivers/mtd/ubi/ubi 0x98b287cd ubi_leb_map +(unknown) drivers/mtd/ubi/ubi 0xa8da2ee5 ubi_leb_write +(unknown) drivers/mtd/ubi/ubi 0xca557a5e ubi_leb_read +(unknown) drivers/mtd/ubi/ubi 0xcae8526b ubi_leb_change +(unknown) drivers/mtd/ubi/ubi 0xe4755f18 ubi_do_get_device_info +(unknown) drivers/mtd/ubi/ubi 0xfd6f0ef9 ubi_unregister_volume_notifier +(unknown) drivers/net/8390 0x0bd367d6 ei_tx_timeout +(unknown) drivers/net/8390 0x119721ac ei_interrupt +(unknown) drivers/net/8390 0x27317d8e ei_netdev_ops +(unknown) drivers/net/8390 0x54fb06d2 ei_start_xmit +(unknown) drivers/net/8390 0x54fe6976 NS8390_init +(unknown) drivers/net/8390 0x67d4ce35 ei_set_multicast_list +(unknown) drivers/net/8390 0x7db38ec1 __alloc_ei_netdev +(unknown) drivers/net/8390 0xa630a4d1 ei_close +(unknown) drivers/net/8390 0xb505d48c ei_open +(unknown) drivers/net/8390 0xec214b12 ei_get_stats +(unknown) drivers/net/8390 0xed55feea ei_poll +(unknown) drivers/net/arcnet/arcnet 0x18ee8aad arc_proto_default +(unknown) drivers/net/arcnet/arcnet 0x2ac33dc0 alloc_arcdev +(unknown) drivers/net/arcnet/arcnet 0x2d034866 arc_bcast_proto +(unknown) drivers/net/arcnet/arcnet 0x505576b6 arcnet_unregister_proto +(unknown) drivers/net/arcnet/arcnet 0x59a6e046 arcnet_timeout +(unknown) drivers/net/arcnet/arcnet 0x60d97e5e arc_raw_proto +(unknown) drivers/net/arcnet/arcnet 0x6534792a arcnet_debug +(unknown) drivers/net/arcnet/arcnet 0xa87f15f8 arc_proto_map +(unknown) drivers/net/arcnet/arcnet 0xa9587555 arcnet_close +(unknown) drivers/net/arcnet/arcnet 0xad54069a arcnet_open +(unknown) drivers/net/arcnet/arcnet 0xecb730b0 arcnet_interrupt +(unknown) drivers/net/arcnet/arcnet 0xfb745307 arcnet_send_packet +(unknown) drivers/net/arcnet/com20020 0x1ba6e6d7 com20020_check +(unknown) drivers/net/arcnet/com20020 0x418a58e6 com20020_netdev_ops +(unknown) drivers/net/arcnet/com20020 0xa1c012ec com20020_found +(unknown) drivers/net/bnx2 0x93b6b313 bnx2_cnic_probe +(unknown) drivers/net/bnx2x/bnx2x 0xb2ba5dc5 bnx2x_cnic_probe +(unknown) drivers/net/can/c_can/c_can 0x11138472 alloc_c_can_dev +(unknown) drivers/net/can/c_can/c_can 0x8a434134 register_c_can_dev +(unknown) drivers/net/can/c_can/c_can 0xb9661279 free_c_can_dev +(unknown) drivers/net/can/c_can/c_can 0xd2ecf45b unregister_c_can_dev +(unknown) drivers/net/can/can-dev 0x015a2587 alloc_can_err_skb +(unknown) drivers/net/can/can-dev 0x2cc64ac9 can_free_echo_skb +(unknown) drivers/net/can/can-dev 0x4531ee58 alloc_can_skb +(unknown) drivers/net/can/can-dev 0x6aefddb9 unregister_candev +(unknown) drivers/net/can/can-dev 0x7dc2e89c can_get_echo_skb +(unknown) drivers/net/can/can-dev 0x816e211d can_put_echo_skb +(unknown) drivers/net/can/can-dev 0x89277c00 close_candev +(unknown) drivers/net/can/can-dev 0x943c13c7 alloc_candev +(unknown) drivers/net/can/can-dev 0xbc911e63 register_candev +(unknown) drivers/net/can/can-dev 0xca0b3808 can_bus_off +(unknown) drivers/net/can/can-dev 0xd16817af open_candev +(unknown) drivers/net/can/can-dev 0xe5b97012 free_candev +(unknown) drivers/net/can/sja1000/sja1000 0x16e8aa02 unregister_sja1000dev +(unknown) drivers/net/can/sja1000/sja1000 0x49ebd0d2 sja1000_interrupt +(unknown) drivers/net/can/sja1000/sja1000 0xc3e36100 free_sja1000dev +(unknown) drivers/net/can/sja1000/sja1000 0xcbbd797e register_sja1000dev +(unknown) drivers/net/can/sja1000/sja1000 0xfd58ed73 alloc_sja1000dev +(unknown) drivers/net/cnic 0x3912ecb1 cnic_register_driver +(unknown) drivers/net/cnic 0x636af174 cnic_unregister_driver +(unknown) drivers/net/cxgb3/cxgb3 0x30333a48 cxgb3_free_stid +(unknown) drivers/net/cxgb3/cxgb3 0x32f2c10f cxgb3_alloc_atid +(unknown) drivers/net/cxgb3/cxgb3 0x39915217 cxgb3_unregister_client +(unknown) drivers/net/cxgb3/cxgb3 0x55aee0dd t3_l2t_get +(unknown) drivers/net/cxgb3/cxgb3 0x5d7e9e5f t3_l2e_free +(unknown) drivers/net/cxgb3/cxgb3 0x7a40abaf t3_l2t_send_slow +(unknown) drivers/net/cxgb3/cxgb3 0x95edc551 cxgb3_remove_tid +(unknown) drivers/net/cxgb3/cxgb3 0x968005db dev2t3cdev +(unknown) drivers/net/cxgb3/cxgb3 0x9c0e10df cxgb3_alloc_stid +(unknown) drivers/net/cxgb3/cxgb3 0xa7262e2e t3_register_cpl_handler +(unknown) drivers/net/cxgb3/cxgb3 0xc185f0a7 cxgb3_register_client +(unknown) drivers/net/cxgb3/cxgb3 0xcde58d7c cxgb3_queue_tid_release +(unknown) drivers/net/cxgb3/cxgb3 0xd1232555 cxgb3_ofld_send +(unknown) drivers/net/cxgb3/cxgb3 0xe558171b cxgb3_free_atid +(unknown) drivers/net/cxgb3/cxgb3 0xe72206df cxgb3_insert_tid +(unknown) drivers/net/cxgb3/cxgb3 0xea8f12f4 t3_l2t_send_event +(unknown) drivers/net/cxgb4/cxgb4 0x1768989b cxgb4_port_viid +(unknown) drivers/net/cxgb4/cxgb4 0x2125a169 cxgb4_pktgl_to_skb +(unknown) drivers/net/cxgb4/cxgb4 0x26e302c5 cxgb4_l2t_send +(unknown) drivers/net/cxgb4/cxgb4 0x2c46ad93 cxgb4_l2t_get +(unknown) drivers/net/cxgb4/cxgb4 0x32cce373 cxgb4_register_uld +(unknown) drivers/net/cxgb4/cxgb4 0x331daa97 cxgb4_free_stid +(unknown) drivers/net/cxgb4/cxgb4 0x48596cdc cxgb4_create_server +(unknown) drivers/net/cxgb4/cxgb4 0x57c9db6d cxgb4_ofld_send +(unknown) drivers/net/cxgb4/cxgb4 0x6634d25d cxgb4_alloc_atid +(unknown) drivers/net/cxgb4/cxgb4 0x6e7d971f cxgb4_l2t_release +(unknown) drivers/net/cxgb4/cxgb4 0x7d1423bf cxgb4_port_idx +(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 0xbfe1d0f0 cxgb4_get_tcp_stats +(unknown) drivers/net/cxgb4/cxgb4 0xd00e5a36 cxgb4_unregister_uld +(unknown) drivers/net/cxgb4/cxgb4 0xd69a0294 cxgb4_best_mtu +(unknown) drivers/net/cxgb4/cxgb4 0xe64a88c0 cxgb4_port_chan +(unknown) drivers/net/cxgb4/cxgb4 0xfea00049 cxgb4_iscsi_init +(unknown) drivers/net/hamradio/hdlcdrv 0x28d2a191 hdlcdrv_register +(unknown) drivers/net/hamradio/hdlcdrv 0x3a5e8b5e hdlcdrv_arbitrate +(unknown) drivers/net/hamradio/hdlcdrv 0x3ae03c79 hdlcdrv_receiver +(unknown) drivers/net/hamradio/hdlcdrv 0x402c413d hdlcdrv_transmitter +(unknown) drivers/net/hamradio/hdlcdrv 0xa260498b hdlcdrv_unregister +(unknown) drivers/net/irda/sir-dev 0x10aee97e sirdev_get_instance +(unknown) drivers/net/irda/sir-dev 0x1ab84fc7 irda_register_dongle +(unknown) drivers/net/irda/sir-dev 0x1f79df80 sirdev_set_dongle +(unknown) drivers/net/irda/sir-dev 0x61bda8c5 sirdev_write_complete +(unknown) drivers/net/irda/sir-dev 0x825c2833 irda_unregister_dongle +(unknown) drivers/net/irda/sir-dev 0x932d665c sirdev_receive +(unknown) drivers/net/irda/sir-dev 0xad048567 sirdev_raw_write +(unknown) drivers/net/irda/sir-dev 0xc5bec546 sirdev_put_instance +(unknown) drivers/net/irda/sir-dev 0xc71e8f7a sirdev_raw_read +(unknown) drivers/net/irda/sir-dev 0xc9b1a3f0 sirdev_set_dtr_rts +(unknown) drivers/net/macvlan 0x1a9e2ec4 macvlan_start_xmit +(unknown) drivers/net/macvlan 0x55fd7b19 macvlan_common_setup +(unknown) drivers/net/macvlan 0xbd8d9f66 macvlan_common_newlink +(unknown) drivers/net/macvlan 0xbd9ac496 macvlan_link_register +(unknown) drivers/net/macvlan 0xde2f3566 macvlan_dellink +(unknown) drivers/net/macvtap 0x87f6e1ee 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 0x01a08a2a mlx4_db_free +(unknown) drivers/net/mlx4/mlx4_core 0x075ce444 mlx4_qp_reserve_range +(unknown) drivers/net/mlx4/mlx4_core 0x07fb923c mlx4_fmr_enable +(unknown) drivers/net/mlx4/mlx4_core 0x1522fb3d mlx4_unregister_interface +(unknown) drivers/net/mlx4/mlx4_core 0x1a6f5340 mlx4_qp_release_range +(unknown) drivers/net/mlx4/mlx4_core 0x238b22e6 mlx4_pd_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x26d5d593 mlx4_get_protocol_dev +(unknown) drivers/net/mlx4/mlx4_core 0x2bac9879 mlx4_srq_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x2c929ca0 mlx4_free_hwq_res +(unknown) drivers/net/mlx4/mlx4_core 0x2d23696c mlx4_qp_query +(unknown) drivers/net/mlx4/mlx4_core 0x31400769 mlx4_write_mtt +(unknown) drivers/net/mlx4/mlx4_core 0x32ea93b9 mlx4_qp_modify +(unknown) drivers/net/mlx4/mlx4_core 0x3963a180 mlx4_CLOSE_PORT +(unknown) drivers/net/mlx4/mlx4_core 0x3ae41a70 mlx4_INIT_PORT +(unknown) drivers/net/mlx4/mlx4_core 0x3d33d76f mlx4_fmr_unmap +(unknown) drivers/net/mlx4/mlx4_core 0x3e32bd13 mlx4_unregister_vlan +(unknown) drivers/net/mlx4/mlx4_core 0x4250deef mlx4_unicast_promisc_remove +(unknown) drivers/net/mlx4/mlx4_core 0x43c1d6d9 mlx4_alloc_cmd_mailbox +(unknown) drivers/net/mlx4/mlx4_core 0x47b80363 mlx4_free_cmd_mailbox +(unknown) drivers/net/mlx4/mlx4_core 0x4b287f72 mlx4_multicast_detach +(unknown) drivers/net/mlx4/mlx4_core 0x4d53c128 mlx4_test_interrupts +(unknown) drivers/net/mlx4/mlx4_core 0x4f3a36b3 mlx4_mr_free +(unknown) drivers/net/mlx4/mlx4_core 0x4faa7bbd mlx4_mr_enable +(unknown) drivers/net/mlx4/mlx4_core 0x532ca847 mlx4_srq_free +(unknown) drivers/net/mlx4/mlx4_core 0x5387c214 mlx4_cq_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x564f3a36 mlx4_bf_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x57453b2a mlx4_find_cached_vlan +(unknown) drivers/net/mlx4/mlx4_core 0x59632ca2 mlx4_wol_read +(unknown) drivers/net/mlx4/mlx4_core 0x5ef08df3 mlx4_uar_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x6444a58c mlx4_buf_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x6d411ef5 mlx4_unicast_promisc_add +(unknown) drivers/net/mlx4/mlx4_core 0x7d160efa mlx4_srq_arm +(unknown) drivers/net/mlx4/mlx4_core 0x7f69e4e1 mlx4_register_mac +(unknown) drivers/net/mlx4/mlx4_core 0x9ec1317a mlx4_SYNC_TPT +(unknown) drivers/net/mlx4/mlx4_core 0xa025bb23 mlx4_multicast_attach +(unknown) drivers/net/mlx4/mlx4_core 0xa2afe5ff mlx4_unregister_mac +(unknown) drivers/net/mlx4/mlx4_core 0xa3827438 mlx4_mtt_addr +(unknown) drivers/net/mlx4/mlx4_core 0xa38e687e mlx4_uar_free +(unknown) drivers/net/mlx4/mlx4_core 0xa966ab7d mlx4_release_eq +(unknown) drivers/net/mlx4/mlx4_core 0xaf17ed13 mlx4_wol_write +(unknown) drivers/net/mlx4/mlx4_core 0xb172a6ac mlx4_cq_modify +(unknown) drivers/net/mlx4/mlx4_core 0xb32f4c63 mlx4_qp_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xb86b1a4b mlx4_pd_free +(unknown) drivers/net/mlx4/mlx4_core 0xb8d6a71d mlx4_bf_free +(unknown) drivers/net/mlx4/mlx4_core 0xb998a970 mlx4_qp_free +(unknown) drivers/net/mlx4/mlx4_core 0xbb439f69 mlx4_srq_query +(unknown) drivers/net/mlx4/mlx4_core 0xbbedbc21 mlx4_replace_mac +(unknown) drivers/net/mlx4/mlx4_core 0xbf797029 mlx4_alloc_hwq_res +(unknown) drivers/net/mlx4/mlx4_core 0xc261379f mlx4_qp_remove +(unknown) drivers/net/mlx4/mlx4_core 0xc3b8ee82 mlx4_buf_free +(unknown) drivers/net/mlx4/mlx4_core 0xcaa29fe4 mlx4_assign_eq +(unknown) drivers/net/mlx4/mlx4_core 0xcaabff08 mlx4_mtt_init +(unknown) drivers/net/mlx4/mlx4_core 0xcfe29dc6 mlx4_multicast_promisc_remove +(unknown) drivers/net/mlx4/mlx4_core 0xd1bd3396 mlx4_qp_to_ready +(unknown) drivers/net/mlx4/mlx4_core 0xd6293905 mlx4_register_interface +(unknown) drivers/net/mlx4/mlx4_core 0xd7a8732d mlx4_db_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xe0bd34a2 mlx4_mtt_cleanup +(unknown) drivers/net/mlx4/mlx4_core 0xe3ce49f2 mlx4_multicast_promisc_add +(unknown) drivers/net/mlx4/mlx4_core 0xe4f6b3ce __mlx4_cmd +(unknown) drivers/net/mlx4/mlx4_core 0xe7cae076 mlx4_cq_resize +(unknown) drivers/net/mlx4/mlx4_core 0xe8033889 mlx4_buf_write_mtt +(unknown) drivers/net/mlx4/mlx4_core 0xeaed1b51 mlx4_cq_free +(unknown) drivers/net/mlx4/mlx4_core 0xf16d9384 mlx4_register_vlan +(unknown) drivers/net/mlx4/mlx4_core 0xf6991011 mlx4_mr_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xf8c00206 mlx4_map_phys_fmr +(unknown) drivers/net/mlx4/mlx4_core 0xf9bff085 mlx4_fmr_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xfb361f13 mlx4_fmr_free +(unknown) drivers/net/phy/mdio-bitbang 0x551179ee alloc_mdio_bitbang +(unknown) drivers/net/phy/mdio-bitbang 0x5f50731d free_mdio_bitbang +(unknown) drivers/net/pppox 0x85e7a61d register_pppox_proto +(unknown) drivers/net/pppox 0xbe77a918 pppox_unbind_sock +(unknown) drivers/net/pppox 0xe0ff7a18 unregister_pppox_proto +(unknown) drivers/net/pppox 0xf3d57fd9 pppox_ioctl +(unknown) drivers/net/sungem_phy 0xe47dda28 mii_phy_probe +(unknown) drivers/net/tokenring/tms380tr 0x16387979 tms380tr_open +(unknown) drivers/net/tokenring/tms380tr 0x6b449fef tms380tr_close +(unknown) drivers/net/tokenring/tms380tr 0x932dd19b tms380tr_netdev_ops +(unknown) drivers/net/tokenring/tms380tr 0xbcd23793 tms380tr_interrupt +(unknown) drivers/net/tokenring/tms380tr 0xccfaa758 tmsdev_init +(unknown) drivers/net/tokenring/tms380tr 0xd2328794 tms380tr_wait +(unknown) drivers/net/tokenring/tms380tr 0xd27f9772 tmsdev_term +(unknown) drivers/net/usb/cdc_ether 0x2b15041b usbnet_cdc_status +(unknown) drivers/net/usb/cdc_ether 0x420cd9f1 usbnet_generic_cdc_bind +(unknown) drivers/net/usb/cdc_ether 0x6561e94b usbnet_cdc_unbind +(unknown) drivers/net/usb/cdc_ether 0xae6d04d5 usbnet_cdc_bind +(unknown) drivers/net/usb/rndis_host 0x6c8be6e3 rndis_command +(unknown) drivers/net/usb/rndis_host 0x6dd41326 rndis_status +(unknown) drivers/net/usb/rndis_host 0x7a274482 rndis_tx_fixup +(unknown) drivers/net/usb/rndis_host 0x8f18df17 generic_rndis_bind +(unknown) drivers/net/usb/rndis_host 0xa11ac891 rndis_unbind +(unknown) drivers/net/usb/rndis_host 0xe0007d3d rndis_rx_fixup +(unknown) drivers/net/usb/usbnet 0x0324dcc7 usbnet_resume +(unknown) drivers/net/usb/usbnet 0x22c3335e usbnet_get_endpoints +(unknown) drivers/net/usb/usbnet 0x25ea6042 usbnet_change_mtu +(unknown) drivers/net/usb/usbnet 0x2bbbf185 usbnet_skb_return +(unknown) drivers/net/usb/usbnet 0x31c87385 usbnet_get_link +(unknown) drivers/net/usb/usbnet 0x33455b47 usbnet_get_settings +(unknown) drivers/net/usb/usbnet 0x3772c0ca usbnet_get_drvinfo +(unknown) drivers/net/usb/usbnet 0x3c6bfa53 usbnet_purge_paused_rxq +(unknown) drivers/net/usb/usbnet 0x4a82a264 usbnet_probe +(unknown) drivers/net/usb/usbnet 0x4e173f55 usbnet_start_xmit +(unknown) drivers/net/usb/usbnet 0x4f4a2208 usbnet_suspend +(unknown) drivers/net/usb/usbnet 0x5368470d usbnet_get_msglevel +(unknown) drivers/net/usb/usbnet 0x57fec82b usbnet_nway_reset +(unknown) drivers/net/usb/usbnet 0x6d74fdfa usbnet_pause_rx +(unknown) drivers/net/usb/usbnet 0x6f19de2f usbnet_set_msglevel +(unknown) drivers/net/usb/usbnet 0x70f1dec4 usbnet_tx_timeout +(unknown) drivers/net/usb/usbnet 0x988f500e usbnet_disconnect +(unknown) drivers/net/usb/usbnet 0x9c792417 usbnet_defer_kevent +(unknown) drivers/net/usb/usbnet 0xafb3c276 usbnet_open +(unknown) drivers/net/usb/usbnet 0xb26ca1c8 usbnet_unlink_rx_urbs +(unknown) drivers/net/usb/usbnet 0xc02e7fce usbnet_stop +(unknown) drivers/net/usb/usbnet 0xc314ce27 usbnet_get_ethernet_addr +(unknown) drivers/net/usb/usbnet 0xd99199b7 usbnet_resume_rx +(unknown) drivers/net/usb/usbnet 0xf9e845bc usbnet_set_settings +(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 0x0aa2cea3 register_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0x0df8ff04 hdlc_close +(unknown) drivers/net/wan/hdlc 0x1236d706 hdlc_open +(unknown) drivers/net/wan/hdlc 0x178ee4f8 unregister_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0x4fb5404d detach_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0x8f8d8c68 attach_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0xa709dc9b unregister_hdlc_device +(unknown) drivers/net/wan/hdlc 0xd3f75f39 hdlc_ioctl +(unknown) drivers/net/wan/hdlc 0xdbe5aa91 hdlc_start_xmit +(unknown) drivers/net/wan/hdlc 0xe095ea8d hdlc_change_mtu +(unknown) drivers/net/wan/hdlc 0xfa2b4e19 alloc_hdlcdev +(unknown) drivers/net/wimax/i2400m/i2400m 0x0970d0fe i2400m_reset +(unknown) drivers/net/wimax/i2400m/i2400m 0x102cb4cd i2400m_is_boot_barker +(unknown) drivers/net/wimax/i2400m/i2400m 0x1110dc87 i2400m_tx_msg_sent +(unknown) drivers/net/wimax/i2400m/i2400m 0x1c424f82 i2400m_tx +(unknown) drivers/net/wimax/i2400m/i2400m 0x287982b2 i2400m_init +(unknown) drivers/net/wimax/i2400m/i2400m 0x34c23121 i2400m_post_reset +(unknown) drivers/net/wimax/i2400m/i2400m 0x3672b0e4 i2400m_netdev_setup +(unknown) drivers/net/wimax/i2400m/i2400m 0x3a04abe4 i2400m_cmd_enter_powersave +(unknown) drivers/net/wimax/i2400m/i2400m 0x499c755d i2400m_release +(unknown) drivers/net/wimax/i2400m/i2400m 0x683a912a i2400m_unknown_barker +(unknown) drivers/net/wimax/i2400m/i2400m 0x7532f983 i2400m_dev_reset_handle +(unknown) drivers/net/wimax/i2400m/i2400m 0x776210f7 i2400m_error_recovery +(unknown) drivers/net/wimax/i2400m/i2400m 0x7eeb33a0 i2400m_tx_msg_get +(unknown) drivers/net/wimax/i2400m/i2400m 0x940da991 i2400m_rx +(unknown) drivers/net/wimax/i2400m/i2400m 0xb00b793c i2400m_bm_cmd_prepare +(unknown) drivers/net/wimax/i2400m/i2400m 0xd6bfb37b i2400m_pre_reset +(unknown) drivers/net/wimax/i2400m/i2400m 0xe3e996bf i2400m_dev_bootstrap +(unknown) drivers/net/wimax/i2400m/i2400m 0xe52af36a i2400m_setup +(unknown) drivers/net/wireless/airo 0x24b8a8a1 reset_airo_card +(unknown) drivers/net/wireless/airo 0x26184da2 stop_airo_card +(unknown) drivers/net/wireless/airo 0x64824d9a init_airo_card +(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 0x490f10b5 ath_key_config +(unknown) drivers/net/wireless/ath/ath 0x4bdc088a ath_printk +(unknown) drivers/net/wireless/ath/ath 0x4e4a6588 ath_hw_setbssidmask +(unknown) drivers/net/wireless/ath/ath 0x6ae7dc92 ath_regd_init +(unknown) drivers/net/wireless/ath/ath 0x740a5f5c ath_hw_get_listen_time +(unknown) drivers/net/wireless/ath/ath 0x7af02ee2 ath_regd_get_band_ctl +(unknown) drivers/net/wireless/ath/ath 0x939ffa74 ath_hw_cycle_counters_update +(unknown) drivers/net/wireless/ath/ath 0xd6df45f8 ath_rxbuf_alloc +(unknown) drivers/net/wireless/ath/ath 0xe40a32e5 ath_key_delete +(unknown) drivers/net/wireless/ath/ath 0xeab4a1fd ath_reg_notifier_apply +(unknown) drivers/net/wireless/ath/ath 0xeb398303 ath_hw_keyreset +(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0x245bb783 ath9k_cmn_update_txpow +(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0x4a260ed9 ath9k_cmn_get_hw_crypto_keytype +(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0xb56e3ee4 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 0x015d6d1b ath9k_hw_set_txpowerlimit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x018d0057 ath9k_hw_numtxpending +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x01bc3af7 ath9k_hw_gen_timer_stop +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x038d6dea ath9k_hw_disable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x0406f8a7 ath9k_hw_set_sta_beacon_timers +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x091bc9c1 ath9k_hw_init_global_settings +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x09d1bfb9 ar9003_paprd_setup_gain_table +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x0d4f7110 ar9003_get_pll_sqsum_dvc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x105af39b ath9k_hw_putrxbuf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x13b5966e ath9k_hw_setup_statusring +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x15c0e784 ath9k_hw_write_associd +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x17649654 ath9k_hw_gen_timer_start +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x17805034 ath9k_hw_disable_mib_counters +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x1bed11d7 ath9k_hw_set_rx_bufsize +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x1f22561e ath9k_hw_rxprocdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x22d5a52d ath9k_hw_setantenna +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x23598a47 ath_gen_timer_alloc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x23d5c564 ath9k_hw_setrxfilter +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x262df388 ath9k_hw_releasetxqueue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x28cadf4b ath9k_hw_setmcastfilter +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2958b8f8 ath9k_hw_intrpend +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2bb19811 ath9k_hw_btcoex_enable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2c69c741 ath9k_hw_phy_disable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x30612619 ath9k_hw_ani_monitor +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x30b0259b ath_gen_timer_isr +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x31961555 ath9k_hw_get_txq_props +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x346caeb9 ath9k_hw_btcoex_disable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x38d6d41a ath9k_hw_cfg_output +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x3921f6dd ath9k_hw_gettxbuf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x41db59ac ar9003_paprd_is_done +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x43017cc1 ath9k_hw_beaconq_setup +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x44a91278 ar9003_hw_bb_watchdog_dbg_info +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x470b5584 ath9k_hw_setpower +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x49707383 ath9k_hw_getdefantenna +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x49e04bf7 ath9k_hw_getrxfilter +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x577817cb ath9k_hw_beaconinit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x584b95bd ath9k_hw_gettsf64 +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x59a6d5e0 ath9k_hw_set_gpio +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x5db47d27 ath9k_hw_name +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x5f6df3cd ath9k_hw_proc_mib_event +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x615e5386 ath9k_hw_deinit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x63c09555 ath9k_hw_resettxqueue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x69bc8859 ath9k_hw_updatetxtriglevel +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x6c297623 ar9003_paprd_enable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x6cd84606 ath9k_hw_set_txq_props +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x71244d5d ath9k_hw_bstuck_nfcal +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x7e6e8146 ath9k_hw_abort_tx_dma +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x82505c96 ath9k_hw_process_rxdesc_edma +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x82f75dae ar9003_hw_disable_phy_restart +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x833f8414 ath9k_hw_set_tsfadjust +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x84e05a36 ath9k_hw_puttxbuf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x885fb56d ath9k_hw_txstart +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x8d74b6b7 ath9k_hw_setuptxqueue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x900fb3f8 ath9k_hw_disable_interrupts +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x90c56f31 ath9k_hw_btcoex_set_weight +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x91cf5fe4 ath9k_hw_cleartxdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x92fe6653 ath9k_hw_settsf64 +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x943849aa ath9k_hw_init +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9520aeb3 ath9k_hw_htc_resetinit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x95a1eaf9 ath9k_hw_btcoex_init_2wire +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x986ac7a7 ath9k_hw_cfg_gpio_input +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9a9c2097 ath9k_hw_set_interrupts +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9c12472c ath9k_hw_setuprxdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9c6ec86c ath9k_hw_wait +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xa6c68a99 ath9k_hw_stop_dma_queue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xabafc05e ath9k_hw_startpcureceive +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xb03378b7 ar9003_paprd_init_table +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xb3a9cb1b ath9k_hw_reset_calvalid +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xbd54cfa9 ar9003_paprd_create_curve +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xbf51050b ath_gen_timer_free +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc2d0668c ath9k_hw_abortpcurecv +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc4a57e9a ar9003_hw_set_paprd_txdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xcc2ffa13 ath9k_hw_computetxtime +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd02ce5d7 ath9k_hw_btcoex_bt_stomp +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd3b07c0e ath9k_hw_setopmode +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd40f9d78 ath9k_hw_check_alive +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd90b34ab ath9k_hw_reset_tsf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xda208aff ath9k_hw_gpio_get +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xdb28200b ath9k_hw_gettxintrtxqs +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xdcb6ad94 ath9k_hw_stopdmarecv +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xdcdd6f7b ath9k_hw_reset +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xde041ffd ath9k_hw_btcoex_init_3wire +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xde606668 ath9k_hw_init_btcoex_hw +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe398453e ath9k_hw_enable_interrupts +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe42dc7ca ath9k_hw_addrxbuf_edma +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe42ecf4d ar9003_paprd_populate_single_table +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xee17dab0 ath9k_hw_setrxabort +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xf40fb6c3 ath9k_hw_gettsf32 +(unknown) drivers/net/wireless/atmel 0x19382433 init_atmel_card +(unknown) drivers/net/wireless/atmel 0x1dac6d94 atmel_open +(unknown) drivers/net/wireless/atmel 0xcc6b6d03 stop_atmel_card +(unknown) drivers/net/wireless/hostap/hostap 0x04e58c0e hostap_info_process +(unknown) drivers/net/wireless/hostap/hostap 0x069d6178 hostap_80211_rx +(unknown) drivers/net/wireless/hostap/hostap 0x13a59348 hostap_get_porttype +(unknown) drivers/net/wireless/hostap/hostap 0x1723ac32 hostap_set_multicast_list_queue +(unknown) drivers/net/wireless/hostap/hostap 0x1e063541 hostap_set_word +(unknown) drivers/net/wireless/hostap/hostap 0x254498c4 hostap_setup_dev +(unknown) drivers/net/wireless/hostap/hostap 0x26fbe321 hostap_init_data +(unknown) drivers/net/wireless/hostap/hostap 0x339f0980 hostap_check_sta_fw_version +(unknown) drivers/net/wireless/hostap/hostap 0x372885f1 hostap_add_interface +(unknown) drivers/net/wireless/hostap/hostap 0x3ca85c08 hostap_set_auth_algs +(unknown) drivers/net/wireless/hostap/hostap 0x3e80c5a8 hostap_handle_sta_tx_exc +(unknown) drivers/net/wireless/hostap/hostap 0x44283999 hostap_set_hostapd_sta +(unknown) drivers/net/wireless/hostap/hostap 0x4b752770 hostap_info_init +(unknown) drivers/net/wireless/hostap/hostap 0x66941f3e hostap_set_antsel +(unknown) drivers/net/wireless/hostap/hostap 0x671bbd30 hostap_set_roaming +(unknown) drivers/net/wireless/hostap/hostap 0x708da093 prism2_update_comms_qual +(unknown) drivers/net/wireless/hostap/hostap 0x83cd08cb hostap_master_start_xmit +(unknown) drivers/net/wireless/hostap/hostap 0xa12ad27f hostap_dump_tx_header +(unknown) drivers/net/wireless/hostap/hostap 0xac6fcd11 hostap_80211_ops +(unknown) drivers/net/wireless/hostap/hostap 0xb0bc5c0a hostap_set_string +(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 0xd2b75e61 hostap_set_hostapd +(unknown) drivers/net/wireless/hostap/hostap 0xd304e47f hostap_free_data +(unknown) drivers/net/wireless/hostap/hostap 0xd5266274 hostap_set_encryption +(unknown) drivers/net/wireless/hostap/hostap 0xec9956cc hostap_remove_interface +(unknown) drivers/net/wireless/hostap/hostap 0xee40d2e0 hostap_remove_proc +(unknown) drivers/net/wireless/hostap/hostap 0xf5451c58 hostap_init_proc +(unknown) drivers/net/wireless/hostap/hostap 0xf9d326fc hostap_init_ap_proc +(unknown) drivers/net/wireless/ipw2x00/libipw 0x1c820b19 libipw_debug_level +(unknown) drivers/net/wireless/ipw2x00/libipw 0x1d2a3365 libipw_xmit +(unknown) drivers/net/wireless/ipw2x00/libipw 0x1e905875 alloc_libipw +(unknown) drivers/net/wireless/ipw2x00/libipw 0x2a5958e1 libipw_rx +(unknown) drivers/net/wireless/ipw2x00/libipw 0x2fa1477d libipw_wx_set_encode +(unknown) drivers/net/wireless/ipw2x00/libipw 0x30350716 libipw_wx_get_encode +(unknown) drivers/net/wireless/ipw2x00/libipw 0x3094e951 libipw_rx_any +(unknown) drivers/net/wireless/ipw2x00/libipw 0x348527db libipw_wx_get_scan +(unknown) drivers/net/wireless/ipw2x00/libipw 0x3dfe908b libipw_rx_mgt +(unknown) drivers/net/wireless/ipw2x00/libipw 0x45a61682 libipw_get_channel_flags +(unknown) drivers/net/wireless/ipw2x00/libipw 0x4a2d7fc1 libipw_change_mtu +(unknown) drivers/net/wireless/ipw2x00/libipw 0x4eca0950 libipw_freq_to_channel +(unknown) drivers/net/wireless/ipw2x00/libipw 0x50f8c75f libipw_get_geo +(unknown) drivers/net/wireless/ipw2x00/libipw 0x58d6f03f libipw_channel_to_index +(unknown) drivers/net/wireless/ipw2x00/libipw 0x6aaa37d3 free_libipw +(unknown) drivers/net/wireless/ipw2x00/libipw 0xa58bb05f libipw_channel_to_freq +(unknown) drivers/net/wireless/ipw2x00/libipw 0xb4054857 libipw_wx_set_encodeext +(unknown) drivers/net/wireless/ipw2x00/libipw 0xbb9f9178 libipw_networks_age +(unknown) drivers/net/wireless/ipw2x00/libipw 0xc27d48d6 libipw_get_channel +(unknown) drivers/net/wireless/ipw2x00/libipw 0xdfba1e6c libipw_txb_free +(unknown) drivers/net/wireless/ipw2x00/libipw 0xf79c74d1 libipw_wx_get_encodeext +(unknown) drivers/net/wireless/ipw2x00/libipw 0xfbe7cb1c libipw_set_geo +(unknown) drivers/net/wireless/ipw2x00/libipw 0xfe19685f libipw_is_valid_channel +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x00a99a43 iwl_legacy_send_cmd_sync +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x00b4e870 iwl_legacy_set_rate +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x03ee6a49 iwl_legacy_prep_station +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x0514209b iwl_legacy_restore_stations +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x088f2405 iwl_legacy_usecs_to_beacons +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x0a71d0a1 iwl_legacy_mac_bss_info_changed +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x10c37667 iwl_legacy_cmd_queue_unmap +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x129dd8e3 iwl_legacy_rx_csa +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x15ff0c26 iwl_legacy_power_initialize +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x1ba76d24 iwl_legacy_eeprom_query16 +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x1f98480a iwl_legacy_init_channel_map +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2150abb5 iwl_legacy_leds_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x23d912f7 iwl_legacy_tx_queue_unmap +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x26987a3a iwl_legacy_set_flags_for_band +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x296dcfb2 iwl_legacy_scan_cancel_timeout +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2b71baf6 iwl_legacy_chswitch_done +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2e6a4583 iwl_legacy_tx_queue_free +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x31959826 iwl_legacy_send_lq_cmd +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x36a76cb5 iwl_legacy_tx_queue_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x374b9d52 iwl_legacy_get_active_dwell_time +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x37fbef02 iwl_legacy_setup_watchdog +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3949148c iwl_legacy_mac_change_interface +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3b436aec iwl_legacy_init_scan_params +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3e2408f7 iwl_legacy_is_ht40_tx_allowed +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3f37306f iwl_legacy_tx_cmd_complete +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4096c59d iwl_legacy_get_lowest_plcp +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x447377f8 iwl_legacy_mac_conf_tx +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x49c7f897 iwl_legacy_set_rxon_channel +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4ac59616 iwl_legacy_dealloc_bcast_stations +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4bfa4121 iwl_legacy_rx_queue_space +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4d9b76e2 iwl_legacy_get_free_ucode_key_index +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4fdbccdc iwl_legacy_rx_pm_debug_statistics_notif +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x50438eff iwl_legacy_recover_from_statistics +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x537dde72 iwl_legacy_mac_tx_last_beacon +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x55c36889 iwl_legacy_txq_update_write_ptr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x56a2a3f5 iwl_legacy_free_geos +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x57c6cc68 iwl_legacy_power_update_mode +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x5a340b51 iwl_legacy_cancel_scan_deferred_work +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x600ea2a8 iwl_legacy_alloc_all +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x60d68efa iwl_legacy_rx_reply_error +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x62527d03 iwl_legacy_send_add_sta +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x627edf63 iwl_legacy_clear_ucode_stations +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x6524e612 iwl_legacy_connection_init_rx_config +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x656f67e0 iwlegacy_bcast_addr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7051998a iwl_legacy_pci_resume +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x72280b69 iwl_legacy_mac_sta_remove +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7553d5e6 iwl_legacy_eeprom_free +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x76cda53a iwl_legacy_pm_ops +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x77791349 iwl_legacy_irq_handle_error +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7a17e23e iwl_legacy_alloc_txq_mem +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7b4eb5cc iwl_legacy_queue_space +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8a15a592 iwl_legacy_isr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8aafd669 iwl_legacy_setup_rx_scan_handlers +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8d5ff28e iwl_legacy_tx_queue_reset +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8d7e5ffd iwl_legacy_rx_queue_alloc +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8fcf6bba iwl_legacy_cmd_queue_free +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x9291f38e iwl_legacy_scan_cancel +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x95b4acc1 iwl_legacy_pci_suspend +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x9736e203 iwl_legacy_mac_add_interface +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x9c366bf2 iwl_legacy_set_decrypted_flag +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x9fb29f00 iwl_legacy_mac_reset_tsf +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa618c0c2 iwl_legacy_bg_watchdog +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa644b95b iwl_legacy_leds_exit +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa897a197 iwl_legacy_check_rxon_cmd +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xaa228681 iwl_legacy_fill_probe_req +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xabe48768 iwl_legacy_get_cmd_string +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xabf7b00c iwl_legacy_full_rxon_required +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xacae0871 iwl_legacy_send_bt_config +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xae019207 iwlegacy_debug_level +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xaee4d2b6 iwl_legacy_mac_remove_interface +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xaee6ee19 iwl_legacy_rx_spectrum_measure_notif +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb160b2cd iwl_legacy_set_rxon_hwcrypto +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb1ed45e4 iwl_legacy_set_tx_power +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb3dd13e7 iwl_legacy_get_single_channel_number +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb3ea6701 iwl_legacy_txq_mem +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb5ed98e1 iwl_legacy_send_cmd_pdu +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb86058f9 iwl_legacy_send_statistics_request +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb9626a95 iwl_legacy_init_geos +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb96c38ba iwl_legacy_set_rxon_ht +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xc0fa40c8 iwl_legacy_tx_cmd_protection +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xc5c0f226 iwl_legacy_free_channel_map +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xc6ddbd68 iwl_legacy_remove_station +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xc84950d7 iwl_legacy_mac_hw_scan +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd81d5c0a iwl_legacy_apm_stop +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd8ec198f iwl_legacy_get_passive_dwell_time +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xdb82dd7e iwl_legacy_add_beacon_time +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xe4f446ed iwl_legacy_setup_scan_deferred_work +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xe6941103 iwl_legacy_add_station_common +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xe6c113ae iwl_legacy_rx_queue_update_write_ptr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xe70bed8f iwl_legacy_eeprom_query_addr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xeb81b650 iwl_legacy_eeprom_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xefddf0ea iwl_legacy_rx_pm_sleep_notif +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf2905439 iwl_legacy_send_cmd +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf39eb158 iwl_legacy_apm_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf42b41aa iwl_legacy_get_channel_info +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf7c77d92 iwl_legacy_send_cmd_pdu_async +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf9b58ba1 iwl_legacy_send_rxon_timing +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xfb379634 iwl_legacy_mac_config +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x07849596 __tracepoint_iwlwifi_dev_iowrite32 +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x1a260580 __tracepoint_iwlwifi_dev_ucode_wrap_event +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x373f37dd __tracepoint_iwlwifi_dev_ucode_error +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x482aecd3 __tracepoint_iwlwifi_dev_ioread32 +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x58e9338a __tracepoint_iwlwifi_dev_ucode_event +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x8daa79ba __tracepoint_iwlwifi_dev_ucode_cont_event +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0xbb7e5c47 __tracepoint_iwlwifi_dev_rx +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0xbff320f5 __tracepoint_iwlwifi_dev_tx +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0xf6765781 __tracepoint_iwlwifi_dev_iowrite8 +(unknown) drivers/net/wireless/libertas/libertas 0x0b301a08 lbs_add_card +(unknown) drivers/net/wireless/libertas/libertas 0x26ab66c8 lbs_host_to_card_done +(unknown) drivers/net/wireless/libertas/libertas 0x2b380ee8 lbs_process_rxed_packet +(unknown) drivers/net/wireless/libertas/libertas 0x444118ea lbs_stop_card +(unknown) drivers/net/wireless/libertas/libertas 0x5430d2c0 lbs_remove_card +(unknown) drivers/net/wireless/libertas/libertas 0x5fdf38b8 lbs_disablemesh +(unknown) drivers/net/wireless/libertas/libertas 0x63f7ca52 lbs_host_sleep_cfg +(unknown) drivers/net/wireless/libertas/libertas 0x64a7efbf lbs_cmd_copyback +(unknown) drivers/net/wireless/libertas/libertas 0x772991f2 lbs_queue_event +(unknown) drivers/net/wireless/libertas/libertas 0x7f2c3d79 __lbs_cmd +(unknown) drivers/net/wireless/libertas/libertas 0x8bf07024 lbs_start_card +(unknown) drivers/net/wireless/libertas/libertas 0xb9cfdfc2 lbs_notify_command_response +(unknown) drivers/net/wireless/libertas/libertas 0xcba79e8b lbs_suspend +(unknown) drivers/net/wireless/libertas/libertas 0xd990d9b7 lbs_send_tx_feedback +(unknown) drivers/net/wireless/libertas/libertas 0xd9c59897 lbs_get_firmware +(unknown) drivers/net/wireless/libertas/libertas 0xf64277de lbs_debug +(unknown) drivers/net/wireless/libertas/libertas 0xfb03ea4f lbs_resume +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x0b67a609 lbtf_cmd_response_rx +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x28ad78e6 lbtf_bcn_sent +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x665bf829 lbtf_cmd_copyback +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x852d5187 lbtf_send_tx_feedback +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xa41bd584 __lbtf_cmd +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xae4c8752 lbtf_add_card +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xc85e6899 lbtf_debug +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xd41c71df lbtf_rx +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xddee4dbe lbtf_remove_card +(unknown) drivers/net/wireless/libertas_tf/libertas_tf_usb 0x1eb17cc1 if_usb_prog_firmware +(unknown) drivers/net/wireless/libertas_tf/libertas_tf_usb 0xa35c8e2d if_usb_reset_device +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x35eddaca mwifiex_handle_rx_packet +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x487f8d2d mwifiex_remove_card +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x64f7c69b mwifiex_process_sleep_confirm_resp +(unknown) drivers/net/wireless/mwifiex/mwifiex 0xa5506f1f mwifiex_cancel_hs +(unknown) drivers/net/wireless/mwifiex/mwifiex 0xb918d22b mwifiex_enable_hs +(unknown) drivers/net/wireless/mwifiex/mwifiex 0xd585a946 mwifiex_add_card +(unknown) drivers/net/wireless/mwifiex/mwifiex 0xef46b307 g_adapter +(unknown) drivers/net/wireless/mwifiex/mwifiex 0xf29c64b0 mwifiex_deauthenticate +(unknown) drivers/net/wireless/mwifiex/mwifiex 0xfbebff24 mwifiex_init_shutdown_fw +(unknown) drivers/net/wireless/orinoco/orinoco 0x005c89fe orinoco_process_xmit_skb +(unknown) drivers/net/wireless/orinoco/orinoco 0x0c198aa2 orinoco_get_stats +(unknown) drivers/net/wireless/orinoco/orinoco 0x188d35a2 orinoco_open +(unknown) drivers/net/wireless/orinoco/orinoco 0x20b4cf83 orinoco_stop +(unknown) drivers/net/wireless/orinoco/orinoco 0x3d1138bc orinoco_set_multicast_list +(unknown) drivers/net/wireless/orinoco/orinoco 0x3db8a5f7 orinoco_change_mtu +(unknown) drivers/net/wireless/orinoco/orinoco 0x4520b4f4 orinoco_tx_timeout +(unknown) drivers/net/wireless/orinoco/orinoco 0x5341d049 orinoco_if_del +(unknown) drivers/net/wireless/orinoco/orinoco 0x79714c89 orinoco_if_add +(unknown) drivers/net/wireless/orinoco/orinoco 0x85fe539a orinoco_down +(unknown) drivers/net/wireless/orinoco/orinoco 0x8991eb1d orinoco_up +(unknown) drivers/net/wireless/orinoco/orinoco 0x916f08bc hermes_struct_init +(unknown) drivers/net/wireless/orinoco/orinoco 0x9947d444 free_orinocodev +(unknown) drivers/net/wireless/orinoco/orinoco 0x9a9d2858 orinoco_init +(unknown) drivers/net/wireless/orinoco/orinoco 0x9cdca13a __orinoco_ev_info +(unknown) drivers/net/wireless/orinoco/orinoco 0xb11613cb alloc_orinocodev +(unknown) drivers/net/wireless/orinoco/orinoco 0xb34c37fe __orinoco_ev_rx +(unknown) drivers/net/wireless/orinoco/orinoco 0xffe27bca orinoco_interrupt +(unknown) drivers/net/wireless/p54/p54common 0x0b6642b8 p54_rx +(unknown) drivers/net/wireless/p54/p54common 0x21e01206 p54_parse_firmware +(unknown) drivers/net/wireless/p54/p54common 0x2d3dc3e2 p54_register_common +(unknown) drivers/net/wireless/p54/p54common 0x3c2c5461 p54_unregister_common +(unknown) drivers/net/wireless/p54/p54common 0x7c3a3754 p54_parse_eeprom +(unknown) drivers/net/wireless/p54/p54common 0xaec1f64f p54_read_eeprom +(unknown) drivers/net/wireless/p54/p54common 0xdc999940 p54_free_common +(unknown) drivers/net/wireless/p54/p54common 0xe5ec2d9f p54_init_common +(unknown) drivers/net/wireless/p54/p54common 0xf7b300dc p54_free_skb +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x028a9822 rt2800_config_intf +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x057d87df rt2800_txdone +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x1b56a20f rt2800_config_ant +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x21748847 rt2800_read_eeprom_efuse +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x24a40ed1 rt2800_write_tx_data +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x27808a64 rt2800_get_tkip_seq +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x37dc68d2 rt2800_efuse_detect +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x3c134cbb rt2800_config_filter +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x3de3b7c5 rt2800_get_survey +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x48ed6eac rt2800_init_eeprom +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x4dcc4338 rt2800_wait_csr_ready +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x524e2b6f rt2800_probe_hw_mode +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x5b1759fa rt2800_gain_calibration +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x627f0159 rt2800_disable_radio +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x63da93ae rt2800_mcu_request +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x6e6f9475 rt2800_config +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x702b757e rt2800_set_rts_threshold +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x7058a649 rt2800_check_firmware +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x7ac457de rt2800_process_rxwi +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x7f315a17 rt2800_config_shared_key +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x84411156 rt2800_config_erp +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x887a5007 rt2800_reset_tuner +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x92f50870 rt2800_load_firmware +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xadbf84dc rt2800_config_pairwise_key +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xaee24c51 rt2800_wait_wpdma_ready +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xb439c82f rt2800_write_beacon +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xca13b380 rt2800_conf_tx +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xd37c95ef rt2800_get_tsf +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xd6256025 rt2800_txdone_entry +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xd9310ec1 rt2800_link_tuner +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xda143dfa rt2800_link_stats +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xdd2a91e8 rt2800_rfkill_poll +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xe12dcd52 rt2800_ampdu_action +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xf34c6459 rt2800_clear_beacon +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xf4f37b04 rt2800_enable_radio +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xf8e9f658 rt2800_validate_eeprom +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x041a1820 rt2x00mac_stop +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x08f7c410 rt2x00mac_start +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x15100050 rt2x00queue_unpause_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x186f732e rt2x00queue_get_entry +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x25963777 rt2x00lib_rxdone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x271ae13b rt2x00queue_stop_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x2d09cdb5 rt2x00lib_pretbtt +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x34a96cc9 rt2x00mac_conf_tx +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x37530169 rt2x00lib_probe_dev +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x37c30bfe rt2x00queue_for_each_entry +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x3a9c24fd rt2x00lib_dmastart +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x3d480075 rt2x00queue_flush_queues +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x481be372 rt2x00queue_flush_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x486d01a2 rt2x00mac_get_stats +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x493a1b7b rt2x00mac_bss_info_changed +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x559fe932 rt2x00mac_sw_scan_complete +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x56a8c08e rt2x00mac_configure_filter +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x5824a6de rt2x00mac_get_ringparam +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x5bb22c48 rt2x00lib_beacondone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x7cda14f3 rt2x00mac_flush +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x7ec1e67d rt2x00lib_remove_dev +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x8f89dafe rt2x00mac_remove_interface +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x9140c423 rt2x00queue_stop_queues +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x94ba4423 rt2x00queue_start_queues +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x98d4ee0e rt2x00mac_get_antenna +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x992a5a51 rt2x00queue_pause_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x996fee09 rt2x00mac_rfkill_poll +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xa1980361 rt2x00lib_txdone_noinfo +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xa54150da rt2x00lib_txdone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xc1452936 rt2x00lib_dmadone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xc432ad2c rt2x00mac_sw_scan_start +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xcc7f28ab rt2x00lib_resume +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xd71aa7e2 rt2x00lib_suspend +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xdcc69539 rt2x00mac_tx +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xddcdf2fc rt2x00queue_start_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xdf6c8be5 rt2x00queue_unmap_skb +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xdf81a797 rt2x00queue_map_txskb +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xe68bd11e rt2x00mac_add_interface +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xebf2c4c1 rt2x00mac_set_antenna +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xf341fb50 rt2x00mac_set_key +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xfa4323f5 rt2x00mac_config +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xfe73b329 rt2x00mac_set_tim +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x0d42b9ee rt2x00pci_remove +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x1f1bb0c3 rt2x00pci_flush_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x56e8a496 rt2x00pci_probe +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x88770257 rt2x00pci_resume +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x8da1c1bf rt2x00pci_rxdone +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xab2c852d rt2x00pci_uninitialize +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xb506b067 rt2x00pci_suspend +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xb6abf5ee rt2x00pci_regbusy_read +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xe76dfb3b rt2x00pci_initialize +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x0808be72 rt2x00usb_initialize +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x14d0d4bd rt2x00usb_watchdog +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x4278d2a2 rt2x00usb_regbusy_read +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x4c79c6c1 rt2x00usb_disconnect +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x52897d8e rt2x00usb_clear_entry +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x7471d491 rt2x00usb_vendor_request +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x8c212b1b rt2x00usb_uninitialize +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x8c528187 rt2x00usb_register_read_async +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xb18e9dba rt2x00usb_vendor_request_buff +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xb4b47d92 rt2x00usb_resume +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xbcc27701 rt2x00usb_probe +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xbd523f59 rt2x00usb_suspend +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xc467897d rt2x00usb_vendor_req_buff_lock +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xcd47fd3c rt2x00usb_flush_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xf0931ebb rt2x00usb_disable_radio +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xf9053287 rt2x00usb_kick_queue +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x06307483 rtl92c_dm_write_dig +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x0635a086 _rtl92c_phy_rf_serial_read +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x178e39fb rtl92c_fill_h2c_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x1e028c47 rtl92c_phy_ap_calibrate +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x20255887 rtl92c_phy_update_txpower_dbm +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x20af4624 rtl92c_phy_set_io_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x27335c0a rtl92c_dm_rf_saving +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x28d42c59 rtl8192_phy_check_is_legal_rfpath +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x32a9a8aa _rtl92c_phy_fw_rf_serial_read +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x36776984 rtl92ce_phy_set_rf_on +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x4a0c9743 rtl92c_phy_query_bb_reg +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x4b4477be rtl92c_phy_iq_calibrate +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x4b716a3e rtl92c_set_fw_pwrmode_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x4e5dd982 _rtl92c_store_pwrIndex_diffrate_offset +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x54ce6b65 rtl92c_phy_set_bw_mode +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x5a5afbc8 rtl92c_phy_set_bb_reg +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x5a8b1039 rtl92c_firmware_selfreset +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x5c0b22d9 rtl92c_dm_init_edca_turbo +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x724af96b rtl92c_phy_sw_chnl_callback +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x737339da _rtl92c_phy_fw_rf_serial_write +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x762d843b _rtl92c_phy_rf_serial_write +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x81c6d98d rtl92c_phy_set_txpower_level +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x8abaf358 rtl92c_dm_check_txpower_tracking +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x95450174 rtl92c_set_fw_joinbss_report_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x97d4c386 rtl92c_set_fw_rsvdpagepkt +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa681c26d rtl92c_dm_init_rate_adaptive_mask +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa8af56dd rtl92c_phy_lc_calibrate +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xaef019fd rtl92c_phy_rf_config +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb05b4db1 _rtl92c_phy_dbm_to_txpwr_Idx +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb3314d48 _rtl92c_phy_calculate_bit_shift +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb4c88bbb rtl92c_dm_watchdog +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb77af985 rtl92c_dm_bt_coexist +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xc1f10081 _rtl92c_phy_txpwr_idx_to_dbm +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xc70d3bac _rtl92c_phy_init_bb_rf_register_definition +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xce7da3c2 _rtl92c_phy_bb8192c_config_parafile +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xd8bbe00a rtl92c_phy_set_rfpath_switch +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xda8b3487 rtl92c_phy_set_io +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xdce90234 rtl92c_phy_scan_operation_backup +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xe284f4a4 rtl92c_dm_init +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xe7f02a7b _rtl92c_phy_set_rf_sleep +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xf12b4c8f rtl92c_phy_sw_chnl +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xf8393ba2 rtl92c_bt_rssi_state_change +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xfc049929 rtl92c_download_fw +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x07f1f4f5 rtl_get_tcb_desc +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x1b26b529 rtl_cam_mark_invalid +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x2dd42e90 rtl_cam_del_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x3118c037 rtl_efuse_shadow_map_update +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x3969c682 efuse_read_1byte +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x4043a6cb rtl_pci_disconnect +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x45a3b1d0 rtl_cam_empty_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x48d30a1a rtl_ps_enable_nic +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x5843a4df rtl_cam_add_one_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x5f60138e rtl_cam_reset_all_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x78449914 rtl_usb_probe +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x8bab92a3 rtl_usb_disconnect +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x955e5c16 rtl_usb_resume +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x960893a0 rtl_ps_set_rf_state +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x98bcb5ef rtl_pci_probe +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x9cfcbedf rtl_cam_get_free_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xa79da39c rtl_pci_resume +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xab70b189 rtl_pci_suspend +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xb7d1537c rtl_usb_suspend +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xca8a5a01 rtl_cam_delete_one_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xfbc36f6a rtl_ps_disable_nic +(unknown) drivers/net/wireless/wl1251/wl1251 0x8cc90ad0 wl1251_free_hw +(unknown) drivers/net/wireless/wl1251/wl1251 0xbcd33698 wl1251_init_ieee80211 +(unknown) drivers/net/wireless/wl1251/wl1251 0xfbefd74a wl1251_alloc_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x2b2beb1c wl1271_init_ieee80211 +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x53dff67d wl12xx_debug_level +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x5d265754 wl1271_register_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x629c87f3 wl1271_load_firmware +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x801f86fe wl1271_unregister_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x9b75b7ae wl1271_free_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xa028f269 wl1271_set_partition +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xd01abde3 wl1271_alloc_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xe795ba26 wl1271_irq +(unknown) drivers/parport/parport 0x07376021 parport_ieee1284_ecp_read_data +(unknown) drivers/parport/parport 0x0b0890c2 parport_ieee1284_read_byte +(unknown) drivers/parport/parport 0x0cfbe41d parport_write +(unknown) drivers/parport/parport 0x14f1b08c parport_unregister_driver +(unknown) drivers/parport/parport 0x2a2694e8 parport_register_port +(unknown) drivers/parport/parport 0x2a2aa39f parport_find_number +(unknown) drivers/parport/parport 0x2abbf98e parport_ieee1284_epp_write_data +(unknown) drivers/parport/parport 0x38ad8c2c parport_ieee1284_ecp_write_data +(unknown) drivers/parport/parport 0x4ad13e83 parport_read +(unknown) drivers/parport/parport 0x4d2a941b parport_ieee1284_interrupt +(unknown) drivers/parport/parport 0x4db00fe2 parport_ieee1284_read_nibble +(unknown) drivers/parport/parport 0x542324dc parport_unregister_device +(unknown) drivers/parport/parport 0x570ac8db parport_wait_event +(unknown) drivers/parport/parport 0x5d1e4537 parport_claim +(unknown) drivers/parport/parport 0x5e3a3912 parport_irq_handler +(unknown) drivers/parport/parport 0x5ec3703d parport_register_driver +(unknown) drivers/parport/parport 0x6187a07b parport_ieee1284_epp_read_addr +(unknown) drivers/parport/parport 0x6703f536 parport_set_timeout +(unknown) drivers/parport/parport 0x6958515c parport_negotiate +(unknown) drivers/parport/parport 0x8c194437 parport_ieee1284_ecp_write_addr +(unknown) drivers/parport/parport 0x8cc053f3 parport_ieee1284_write_compat +(unknown) drivers/parport/parport 0x8eb6bc1a parport_claim_or_block +(unknown) drivers/parport/parport 0x94301101 parport_ieee1284_epp_read_data +(unknown) drivers/parport/parport 0x9e0f3195 parport_ieee1284_epp_write_addr +(unknown) drivers/parport/parport 0xac34c47e parport_get_port +(unknown) drivers/parport/parport 0xbc4d2532 parport_announce_port +(unknown) drivers/parport/parport 0xc90d752b parport_wait_peripheral +(unknown) drivers/parport/parport 0xd1c1f4a1 parport_remove_port +(unknown) drivers/parport/parport 0xd3723522 parport_register_device +(unknown) drivers/parport/parport 0xe510346c parport_put_port +(unknown) drivers/parport/parport 0xed0b1d2b parport_find_base +(unknown) drivers/parport/parport 0xf5a1665a parport_release +(unknown) drivers/parport/parport_pc 0x211a7f4f parport_pc_probe_port +(unknown) drivers/parport/parport_pc 0x7d5c0865 parport_pc_unregister_port +(unknown) drivers/pci/hotplug/acpiphp 0x0d5b527b acpiphp_unregister_attention +(unknown) drivers/pci/hotplug/acpiphp 0xcc7be94e acpiphp_register_attention +(unknown) drivers/pcmcia/pcmcia 0x1f515b05 pcmcia_disable_device +(unknown) drivers/pcmcia/pcmcia 0x2a001ab9 pcmcia_request_irq +(unknown) drivers/pcmcia/pcmcia 0x3282c01e pcmcia_get_tuple +(unknown) drivers/pcmcia/pcmcia 0x4d7c6fed pcmcia_map_mem_page +(unknown) drivers/pcmcia/pcmcia 0x54638320 pcmcia_request_window +(unknown) drivers/pcmcia/pcmcia 0x568f0ca3 pcmcia_fixup_iowidth +(unknown) drivers/pcmcia/pcmcia 0x6b8b5d62 pcmcia_read_config_byte +(unknown) drivers/pcmcia/pcmcia 0x6e6407eb pcmcia_request_io +(unknown) drivers/pcmcia/pcmcia 0x742f5665 pcmcia_parse_tuple +(unknown) drivers/pcmcia/pcmcia 0x7a8c41d6 pcmcia_loop_config +(unknown) drivers/pcmcia/pcmcia 0x8c4035a5 __pcmcia_request_exclusive_irq +(unknown) drivers/pcmcia/pcmcia 0x8c7d1ea9 pcmcia_register_driver +(unknown) drivers/pcmcia/pcmcia 0x94ee79ea pcmcia_dev_present +(unknown) drivers/pcmcia/pcmcia 0x99b259b1 pcmcia_loop_tuple +(unknown) drivers/pcmcia/pcmcia 0xac29ce3f pcmcia_write_config_byte +(unknown) drivers/pcmcia/pcmcia 0xae897047 pcmcia_get_mac_from_cis +(unknown) drivers/pcmcia/pcmcia 0xc0fb9651 pcmcia_enable_device +(unknown) drivers/pcmcia/pcmcia 0xd87eeb2e pcmcia_unregister_driver +(unknown) drivers/pcmcia/pcmcia 0xf042b350 pcmcia_release_window +(unknown) drivers/pcmcia/pcmcia 0xf7374324 pcmcia_fixup_vpp +(unknown) drivers/pcmcia/pcmcia_core 0x18818c52 pcmcia_parse_events +(unknown) drivers/pcmcia/pcmcia_core 0x212db8d2 pcmcia_socket_list +(unknown) drivers/pcmcia/pcmcia_core 0x2bf66b9a pcmcia_socket_class +(unknown) drivers/pcmcia/pcmcia_core 0x2e4bd131 pcmcia_get_socket_by_nr +(unknown) drivers/pcmcia/pcmcia_core 0x4096f87c pcmcia_get_socket +(unknown) drivers/pcmcia/pcmcia_core 0x473b2ff6 pcmcia_reset_card +(unknown) drivers/pcmcia/pcmcia_core 0x5c80a5ac pcmcia_put_socket +(unknown) drivers/pcmcia/pcmcia_core 0xb13a2ba7 pcmcia_parse_uevents +(unknown) drivers/pcmcia/pcmcia_core 0xb787e6e8 pcmcia_register_socket +(unknown) drivers/pcmcia/pcmcia_core 0xbbe2f34f pcmcia_socket_list_rwsem +(unknown) drivers/pcmcia/pcmcia_core 0xc3785c57 pccard_register_pcmcia +(unknown) drivers/pcmcia/pcmcia_core 0xcd735b63 pcmcia_unregister_socket +(unknown) drivers/pcmcia/pcmcia_core 0xcf97f3bd dead_socket +(unknown) drivers/pcmcia/pcmcia_rsrc 0x17a32820 pccard_nonstatic_ops +(unknown) drivers/pcmcia/pcmcia_rsrc 0x58a157fa pccard_static_ops +(unknown) drivers/platform/x86/asus-wmi 0x12945a9d asus_wmi_register_driver +(unknown) drivers/platform/x86/asus-wmi 0x62d459d8 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 0x561c634a wmi_evaluate_method +(unknown) drivers/platform/x86/wmi 0x876d29f1 wmi_get_event_data +(unknown) drivers/platform/x86/wmi 0xb5a6ebe2 wmi_remove_notify_handler +(unknown) drivers/platform/x86/wmi 0xc9d4d6d1 wmi_has_guid +(unknown) drivers/platform/x86/wmi 0xda29f8b0 wmi_set_block +(unknown) drivers/platform/x86/wmi 0xfb882fb7 wmi_query_block +(unknown) drivers/power/pcf50633-charger 0x014260cb pcf50633_mbc_get_status +(unknown) drivers/power/pcf50633-charger 0xcf78b06e pcf50633_mbc_get_usb_online_status +(unknown) drivers/power/pcf50633-charger 0xe5d6f32a pcf50633_mbc_usb_curlim_set +(unknown) drivers/pps/pps_core 0x53c07510 pps_unregister_source +(unknown) drivers/pps/pps_core 0x5e2c88f2 pps_event +(unknown) drivers/pps/pps_core 0xb9a86651 pps_register_source +(unknown) drivers/regulator/mc13xxx-regulator-core 0x64cd97ec mc13xxx_get_best_voltage_index +(unknown) drivers/regulator/mc13xxx-regulator-core 0x6559cfed mc13xxx_fixed_regulator_get_voltage +(unknown) drivers/regulator/mc13xxx-regulator-core 0x6b12addf mc13xxx_fixed_regulator_ops +(unknown) drivers/regulator/mc13xxx-regulator-core 0x88d9b6ab mc13xxx_sw_regulator_is_enabled +(unknown) drivers/regulator/mc13xxx-regulator-core 0x8d53ec4e mc13xxx_fixed_regulator_set_voltage +(unknown) drivers/regulator/mc13xxx-regulator-core 0x9897ac52 mc13xxx_regulator_ops +(unknown) drivers/regulator/mc13xxx-regulator-core 0xda8a1aa4 mc13xxx_regulator_list_voltage +(unknown) drivers/regulator/wm8350-regulator 0x5c24a0ff wm8350_register_led +(unknown) drivers/regulator/wm8350-regulator 0x6a6c0c36 wm8350_dcdc_set_slot +(unknown) drivers/regulator/wm8350-regulator 0xad3ee54f wm8350_register_regulator +(unknown) drivers/regulator/wm8350-regulator 0xb646e03d wm8350_isink_set_flash +(unknown) drivers/regulator/wm8350-regulator 0xbd05acfb wm8350_dcdc25_set_mode +(unknown) drivers/regulator/wm8350-regulator 0xe0508192 wm8350_ldo_set_slot +(unknown) drivers/regulator/wm8400-regulator 0x51ccdef5 wm8400_register_regulator +(unknown) drivers/scsi/cxgbi/libcxgbi 0x00b3a666 cxgbi_sock_select_mss +(unknown) drivers/scsi/cxgbi/libcxgbi 0x01ef4fc3 cxgbi_sock_act_open_req_arp_failure +(unknown) drivers/scsi/cxgbi/libcxgbi 0x059e2ee1 cxgbi_set_conn_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0x096e6574 cxgbi_conn_tx_open +(unknown) drivers/scsi/cxgbi/libcxgbi 0x0c87fde5 cxgbi_conn_alloc_pdu +(unknown) drivers/scsi/cxgbi/libcxgbi 0x0e056301 cxgbi_sock_closed +(unknown) drivers/scsi/cxgbi/libcxgbi 0x0e3d92bf cxgbi_iscsi_init +(unknown) drivers/scsi/cxgbi/libcxgbi 0x225f0c95 cxgbi_parse_pdu_itt +(unknown) drivers/scsi/cxgbi/libcxgbi 0x28cd0264 cxgbi_ddp_init +(unknown) drivers/scsi/cxgbi/libcxgbi 0x2c8444e3 cxgbi_sock_rcv_wr_ack +(unknown) drivers/scsi/cxgbi/libcxgbi 0x2cff8a51 cxgbi_cleanup_task +(unknown) drivers/scsi/cxgbi/libcxgbi 0x2d19a225 cxgbi_create_conn +(unknown) drivers/scsi/cxgbi/libcxgbi 0x2e816860 cxgbi_set_host_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0x39bf7f08 cxgbi_destroy_session +(unknown) drivers/scsi/cxgbi/libcxgbi 0x3a5c4389 cxgbi_ddp_page_size_factor +(unknown) drivers/scsi/cxgbi/libcxgbi 0x51c175d3 cxgbi_device_portmap_cleanup +(unknown) drivers/scsi/cxgbi/libcxgbi 0x53ba7196 cxgbi_hbas_add +(unknown) drivers/scsi/cxgbi/libcxgbi 0x54b426ee cxgbi_get_conn_stats +(unknown) drivers/scsi/cxgbi/libcxgbi 0x577df89e cxgbi_ep_connect +(unknown) drivers/scsi/cxgbi/libcxgbi 0x5ed992d3 cxgbi_sock_rcv_peer_close +(unknown) drivers/scsi/cxgbi/libcxgbi 0x6347e452 cxgbi_get_ep_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0x7ce3427e cxgbi_device_portmap_create +(unknown) drivers/scsi/cxgbi/libcxgbi 0x7fdb6004 cxgbi_device_unregister_all +(unknown) drivers/scsi/cxgbi/libcxgbi 0x80f2c04d cxgbi_iscsi_cleanup +(unknown) drivers/scsi/cxgbi/libcxgbi 0x856f48c4 cxgbi_ep_disconnect +(unknown) drivers/scsi/cxgbi/libcxgbi 0x8c2ba369 cxgbi_ddp_ppod_clear +(unknown) drivers/scsi/cxgbi/libcxgbi 0x910d80d6 cxgbi_sock_rcv_abort_rpl +(unknown) drivers/scsi/cxgbi/libcxgbi 0x9943f9b2 cxgbi_sock_established +(unknown) drivers/scsi/cxgbi/libcxgbi 0xa2a0c283 cxgbi_ddp_cleanup +(unknown) drivers/scsi/cxgbi/libcxgbi 0xabb9573b cxgbi_sock_check_wr_invariants +(unknown) drivers/scsi/cxgbi/libcxgbi 0xac91c362 cxgbi_sock_fail_act_open +(unknown) drivers/scsi/cxgbi/libcxgbi 0xb46ada69 cxgbi_ddp_ppod_set +(unknown) drivers/scsi/cxgbi/libcxgbi 0xb6433657 cxgbi_sock_free_cpl_skbs +(unknown) drivers/scsi/cxgbi/libcxgbi 0xbe85da73 cxgbi_ep_poll +(unknown) drivers/scsi/cxgbi/libcxgbi 0xc36327fe cxgbi_device_find_by_lldev +(unknown) drivers/scsi/cxgbi/libcxgbi 0xca941ebd cxgbi_sock_skb_entail +(unknown) drivers/scsi/cxgbi/libcxgbi 0xd067fbe2 cxgbi_device_unregister +(unknown) drivers/scsi/cxgbi/libcxgbi 0xd1f09385 cxgbi_hbas_remove +(unknown) drivers/scsi/cxgbi/libcxgbi 0xe68c5750 cxgbi_sock_rcv_close_conn_rpl +(unknown) drivers/scsi/cxgbi/libcxgbi 0xe8ee384a cxgbi_bind_conn +(unknown) drivers/scsi/cxgbi/libcxgbi 0xe917d27b cxgbi_conn_xmit_pdu +(unknown) drivers/scsi/cxgbi/libcxgbi 0xed21d3d9 cxgbi_conn_pdu_ready +(unknown) drivers/scsi/cxgbi/libcxgbi 0xed9a5186 cxgbi_sock_purge_wr_queue +(unknown) drivers/scsi/cxgbi/libcxgbi 0xf32f3366 cxgbi_get_host_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0xfa0dbf64 cxgbi_conn_init_pdu +(unknown) drivers/scsi/cxgbi/libcxgbi 0xfb990b63 cxgbi_create_session +(unknown) drivers/scsi/cxgbi/libcxgbi 0xfc6e2db2 cxgbi_device_register +(unknown) drivers/scsi/fcoe/libfcoe 0x093b6ffe fcoe_clean_pending_queue +(unknown) drivers/scsi/fcoe/libfcoe 0x0f5de191 fcoe_ctlr_link_up +(unknown) drivers/scsi/fcoe/libfcoe 0x0fb51275 fcoe_queue_timer +(unknown) drivers/scsi/fcoe/libfcoe 0x192ad19f fcoe_ctlr_init +(unknown) drivers/scsi/fcoe/libfcoe 0x374c1e1c fcoe_wwn_from_mac +(unknown) drivers/scsi/fcoe/libfcoe 0x52c1dd7f fcoe_transport_attach +(unknown) drivers/scsi/fcoe/libfcoe 0x59b5a0aa fcoe_ctlr_recv_flogi +(unknown) drivers/scsi/fcoe/libfcoe 0x63a25898 fcoe_check_wait_queue +(unknown) drivers/scsi/fcoe/libfcoe 0x6eed2489 fcoe_fc_crc +(unknown) drivers/scsi/fcoe/libfcoe 0x7424c586 fcoe_ctlr_recv +(unknown) drivers/scsi/fcoe/libfcoe 0x871ec24c fcoe_transport_detach +(unknown) drivers/scsi/fcoe/libfcoe 0x8750f9c6 fcoe_ctlr_els_send +(unknown) drivers/scsi/fcoe/libfcoe 0x9a88dfea fcoe_ctlr_link_down +(unknown) drivers/scsi/fcoe/libfcoe 0x9bbd2969 fcoe_ctlr_destroy +(unknown) drivers/scsi/fcoe/libfcoe 0xa493ee5a fcoe_get_paged_crc_eof +(unknown) drivers/scsi/fcoe/libfcoe 0xa833a2c9 fcoe_start_io +(unknown) drivers/scsi/fcoe/libfcoe 0xaf719ce3 fcoe_libfc_config +(unknown) drivers/scsi/iscsi_boot_sysfs 0x8467a2a5 iscsi_boot_create_host_kset +(unknown) drivers/scsi/iscsi_boot_sysfs 0x89603f7a iscsi_boot_create_kset +(unknown) drivers/scsi/iscsi_boot_sysfs 0xb9507902 iscsi_boot_create_target +(unknown) drivers/scsi/iscsi_boot_sysfs 0xd7d08347 iscsi_boot_destroy_kset +(unknown) drivers/scsi/iscsi_boot_sysfs 0xe2d9cb21 iscsi_boot_create_ethernet +(unknown) drivers/scsi/iscsi_boot_sysfs 0xfe6421d9 iscsi_boot_create_initiator +(unknown) drivers/scsi/libfc/libfc 0x07580090 fc_lport_bsg_request +(unknown) drivers/scsi/libfc/libfc 0x09c65e67 fc_set_rport_loss_tmo +(unknown) drivers/scsi/libfc/libfc 0x13b8f481 fc_exch_mgr_list_clone +(unknown) drivers/scsi/libfc/libfc 0x14541e67 fc_lport_iterate +(unknown) drivers/scsi/libfc/libfc 0x14bcd09f libfc_vport_create +(unknown) drivers/scsi/libfc/libfc 0x14de1fb0 fc_disc_init +(unknown) drivers/scsi/libfc/libfc 0x16bf16e4 fc_fc4_deregister_provider +(unknown) drivers/scsi/libfc/libfc 0x18745e4d fc_lport_init +(unknown) drivers/scsi/libfc/libfc 0x22c231e4 fc_lport_flogi_resp +(unknown) drivers/scsi/libfc/libfc 0x2ac113a0 fc_fill_hdr +(unknown) drivers/scsi/libfc/libfc 0x2ac95a9d fc_lport_set_local_id +(unknown) drivers/scsi/libfc/libfc 0x328e53f3 fc_linkup +(unknown) drivers/scsi/libfc/libfc 0x36e5fbaf fc_cpu_mask +(unknown) drivers/scsi/libfc/libfc 0x3efc9224 fc_lport_reset +(unknown) drivers/scsi/libfc/libfc 0x42168b9f fc_get_host_port_state +(unknown) drivers/scsi/libfc/libfc 0x53c72b73 fc_fabric_logoff +(unknown) drivers/scsi/libfc/libfc 0x56be4fb2 fc_lport_config +(unknown) drivers/scsi/libfc/libfc 0x5e8b6bdd fc_eh_host_reset +(unknown) drivers/scsi/libfc/libfc 0x66599e13 fc_fc4_register_provider +(unknown) drivers/scsi/libfc/libfc 0x682699ef fc_vport_id_lookup +(unknown) drivers/scsi/libfc/libfc 0x6a7ceb4d fc_frame_alloc_fill +(unknown) drivers/scsi/libfc/libfc 0x7024d242 fc_change_queue_depth +(unknown) drivers/scsi/libfc/libfc 0x780c2806 fc_fill_reply_hdr +(unknown) drivers/scsi/libfc/libfc 0x784e51c6 fc_exch_init +(unknown) drivers/scsi/libfc/libfc 0x7d1646e6 fc_exch_mgr_del +(unknown) drivers/scsi/libfc/libfc 0x83c8b58d fc_exch_mgr_free +(unknown) drivers/scsi/libfc/libfc 0x88d6eda5 fc_exch_mgr_alloc +(unknown) drivers/scsi/libfc/libfc 0x8a78385e fc_rport_terminate_io +(unknown) drivers/scsi/libfc/libfc 0x8f6db724 fc_get_host_stats +(unknown) drivers/scsi/libfc/libfc 0x8fa2054a fc_fabric_login +(unknown) drivers/scsi/libfc/libfc 0x90b96cf4 fc_lport_logo_resp +(unknown) drivers/scsi/libfc/libfc 0x96c9dd39 fc_rport_init +(unknown) drivers/scsi/libfc/libfc 0x999101db fc_frame_crc_check +(unknown) drivers/scsi/libfc/libfc 0x9c02349c fc_elsct_send +(unknown) drivers/scsi/libfc/libfc 0xa083e9f2 fc_vport_setlink +(unknown) drivers/scsi/libfc/libfc 0xa19b7e32 fc_elsct_init +(unknown) drivers/scsi/libfc/libfc 0xaa7976a7 fc_get_host_speed +(unknown) drivers/scsi/libfc/libfc 0xb893f0b3 fc_lport_destroy +(unknown) drivers/scsi/libfc/libfc 0xc301b75d fc_set_mfs +(unknown) drivers/scsi/libfc/libfc 0xc8009564 _fc_frame_alloc +(unknown) drivers/scsi/libfc/libfc 0xcd7404e8 fc_exch_recv +(unknown) drivers/scsi/libfc/libfc 0xcd7b8033 fc_slave_alloc +(unknown) drivers/scsi/libfc/libfc 0xcda1ac03 fc_lport_notifier_head +(unknown) drivers/scsi/libfc/libfc 0xd60e6cc5 fc_exch_mgr_reset +(unknown) drivers/scsi/libfc/libfc 0xd940f297 fc_exch_mgr_add +(unknown) drivers/scsi/libfc/libfc 0xda4bd43d fc_linkdown +(unknown) drivers/scsi/libfc/libfc 0xe1aa02a2 fc_fcp_init +(unknown) drivers/scsi/libfc/libfc 0xe652220d fc_eh_device_reset +(unknown) drivers/scsi/libfc/libfc 0xe93a1fb2 fc_eh_abort +(unknown) drivers/scsi/libfc/libfc 0xeaaeaacc fc_fcp_destroy +(unknown) drivers/scsi/libfc/libfc 0xee3f1e5b fc_queuecommand +(unknown) drivers/scsi/libfc/libfc 0xf02edba3 fc_change_queue_type +(unknown) drivers/scsi/libiscsi 0x0c536d4c iscsi_itt_to_task +(unknown) drivers/scsi/libiscsi 0x0e2afd03 iscsi_complete_pdu +(unknown) drivers/scsi/libiscsi 0x10f4d3e7 iscsi_update_cmdsn +(unknown) drivers/scsi/libiscsi 0x143495d0 iscsi_prep_data_out_pdu +(unknown) drivers/scsi/libiscsi 0x1c4e1ba4 iscsi_conn_setup +(unknown) drivers/scsi/libiscsi 0x1ff91840 __iscsi_complete_pdu +(unknown) drivers/scsi/libiscsi 0x22dc92b0 iscsi_eh_session_reset +(unknown) drivers/scsi/libiscsi 0x2eb88f8b iscsi_pool_init +(unknown) drivers/scsi/libiscsi 0x2ec93a13 iscsi_suspend_tx +(unknown) drivers/scsi/libiscsi 0x37330561 iscsi_conn_failure +(unknown) drivers/scsi/libiscsi 0x37c573b4 iscsi_conn_get_addr_param +(unknown) drivers/scsi/libiscsi 0x4d522d03 iscsi_host_set_param +(unknown) drivers/scsi/libiscsi 0x5318db13 iscsi_itt_to_ctask +(unknown) drivers/scsi/libiscsi 0x55b02f96 iscsi_suspend_queue +(unknown) drivers/scsi/libiscsi 0x57d37e78 __iscsi_get_task +(unknown) drivers/scsi/libiscsi 0x64798639 iscsi_requeue_task +(unknown) drivers/scsi/libiscsi 0x69162817 __iscsi_put_task +(unknown) drivers/scsi/libiscsi 0x6fa1c4db iscsi_eh_recover_target +(unknown) drivers/scsi/libiscsi 0x6fcf3ed7 iscsi_session_recovery_timedout +(unknown) drivers/scsi/libiscsi 0x7ccc7da1 iscsi_conn_stop +(unknown) drivers/scsi/libiscsi 0x7cd418ca iscsi_conn_teardown +(unknown) drivers/scsi/libiscsi 0x7df524e1 iscsi_host_remove +(unknown) drivers/scsi/libiscsi 0x823d2a33 iscsi_conn_start +(unknown) drivers/scsi/libiscsi 0x8c29c04b iscsi_eh_abort +(unknown) drivers/scsi/libiscsi 0x8c4f9d12 iscsi_conn_queue_work +(unknown) drivers/scsi/libiscsi 0x9c548a5a iscsi_eh_device_reset +(unknown) drivers/scsi/libiscsi 0xa4832cf0 iscsi_pool_free +(unknown) drivers/scsi/libiscsi 0xa56aa54d iscsi_host_add +(unknown) drivers/scsi/libiscsi 0xa66db1dd iscsi_conn_send_pdu +(unknown) drivers/scsi/libiscsi 0xa725b03e iscsi_host_get_param +(unknown) drivers/scsi/libiscsi 0xaa12eb64 iscsi_session_teardown +(unknown) drivers/scsi/libiscsi 0xae408a18 iscsi_host_free +(unknown) drivers/scsi/libiscsi 0xaf25313d iscsi_session_get_param +(unknown) drivers/scsi/libiscsi 0xb009c543 iscsi_session_failure +(unknown) drivers/scsi/libiscsi 0xb3a25917 iscsi_eh_target_reset +(unknown) drivers/scsi/libiscsi 0xc2ff0b2d iscsi_put_task +(unknown) drivers/scsi/libiscsi 0xc4b58cc8 iscsi_conn_get_param +(unknown) drivers/scsi/libiscsi 0xd9fc0279 iscsi_queuecommand +(unknown) drivers/scsi/libiscsi 0xdadec3b6 iscsi_verify_itt +(unknown) drivers/scsi/libiscsi 0xdfdf886a iscsi_set_param +(unknown) drivers/scsi/libiscsi 0xe1b5ffaa iscsi_complete_scsi_task +(unknown) drivers/scsi/libiscsi 0xe45cf488 iscsi_change_queue_depth +(unknown) drivers/scsi/libiscsi 0xeaed4726 iscsi_target_alloc +(unknown) drivers/scsi/libiscsi 0xf4fdee1c iscsi_session_setup +(unknown) drivers/scsi/libiscsi 0xf80ee7fd iscsi_conn_bind +(unknown) drivers/scsi/libiscsi 0xfa41b952 iscsi_host_alloc +(unknown) drivers/scsi/libiscsi_tcp 0x24761a72 iscsi_tcp_dgst_header +(unknown) drivers/scsi/libiscsi_tcp 0x25b0c1b9 iscsi_tcp_conn_teardown +(unknown) drivers/scsi/libiscsi_tcp 0x3886507e iscsi_segment_seek_sg +(unknown) drivers/scsi/libiscsi_tcp 0x47ddd2cd iscsi_tcp_conn_setup +(unknown) drivers/scsi/libiscsi_tcp 0x553dfac4 iscsi_tcp_hdr_recv_prep +(unknown) drivers/scsi/libiscsi_tcp 0x828bbf1b iscsi_tcp_task_init +(unknown) drivers/scsi/libiscsi_tcp 0x85df8424 iscsi_tcp_segment_unmap +(unknown) drivers/scsi/libiscsi_tcp 0x936f4cb2 iscsi_tcp_conn_get_stats +(unknown) drivers/scsi/libiscsi_tcp 0xa39cf717 iscsi_tcp_cleanup_task +(unknown) drivers/scsi/libiscsi_tcp 0xa62b881e iscsi_tcp_recv_segment_is_hdr +(unknown) drivers/scsi/libiscsi_tcp 0xb907ec41 iscsi_tcp_recv_skb +(unknown) drivers/scsi/libiscsi_tcp 0xbf0e027f iscsi_tcp_r2tpool_alloc +(unknown) drivers/scsi/libiscsi_tcp 0xccd290e2 iscsi_tcp_segment_done +(unknown) drivers/scsi/libiscsi_tcp 0xdac699b8 iscsi_segment_init_linear +(unknown) drivers/scsi/libiscsi_tcp 0xdd7e8e13 iscsi_tcp_task_xmit +(unknown) drivers/scsi/libiscsi_tcp 0xde2623ef iscsi_tcp_r2tpool_free +(unknown) drivers/scsi/libsas/libsas 0x16092456 sas_eh_bus_reset_handler +(unknown) drivers/scsi/libsas/libsas 0x1776bed3 sas_ssp_task_response +(unknown) drivers/scsi/libsas/libsas 0x2caa27ff sas_slave_destroy +(unknown) drivers/scsi/libsas/libsas 0x493579e5 sas_phy_reset +(unknown) drivers/scsi/libsas/libsas 0x4d068cbe sas_slave_alloc +(unknown) drivers/scsi/libsas/libsas 0x62f61377 sas_slave_configure +(unknown) drivers/scsi/libsas/libsas 0x6cd41c7b sas_phy_enable +(unknown) drivers/scsi/libsas/libsas 0x841814e7 sas_task_abort +(unknown) drivers/scsi/libsas/libsas 0x8acd5988 sas_queuecommand +(unknown) drivers/scsi/libsas/libsas 0x8d42772c sas_change_queue_depth +(unknown) drivers/scsi/libsas/libsas 0x932e5a39 sas_register_ha +(unknown) drivers/scsi/libsas/libsas 0x9a7c9700 sas_ioctl +(unknown) drivers/scsi/libsas/libsas 0x9cf12bb8 __sas_task_abort +(unknown) drivers/scsi/libsas/libsas 0xb2f7b54d sas_eh_device_reset_handler +(unknown) drivers/scsi/libsas/libsas 0xb98cbe14 sas_bios_param +(unknown) drivers/scsi/libsas/libsas 0xbf9f9e21 sas_domain_attach_transport +(unknown) drivers/scsi/libsas/libsas 0xc4ad4b48 sas_target_alloc +(unknown) drivers/scsi/libsas/libsas 0xc672db44 sas_unregister_ha +(unknown) drivers/scsi/libsas/libsas 0xc8efe484 sas_find_local_phy +(unknown) drivers/scsi/libsas/libsas 0xd08dbf6c sas_target_destroy +(unknown) drivers/scsi/libsas/libsas 0xd0c03025 sas_change_queue_type +(unknown) drivers/scsi/libsas/libsas 0xd105bc97 sas_request_addr +(unknown) drivers/scsi/libsas/libsas 0xfead2cf0 sas_domain_release_transport +(unknown) drivers/scsi/libsrp 0x695a6564 srp_target_alloc +(unknown) drivers/scsi/libsrp 0x7be2f69f srp_transfer_data +(unknown) drivers/scsi/libsrp 0xa9b8645f srp_target_free +(unknown) drivers/scsi/libsrp 0xbde4725b srp_cmd_queue +(unknown) drivers/scsi/libsrp 0xede9ec75 srp_iu_get +(unknown) drivers/scsi/libsrp 0xef593b12 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 0xe6438703 mraid_mm_register_adp +(unknown) drivers/scsi/osd/libosd 0x0c17edb1 osd_sec_init_nosec_doall_caps +(unknown) drivers/scsi/osd/libosd 0x157f2495 osd_req_add_set_attr_list +(unknown) drivers/scsi/osd/libosd 0x1fd33a75 osd_req_read +(unknown) drivers/scsi/osd/libosd 0x26786114 osd_req_write_sg +(unknown) drivers/scsi/osd/libosd 0x2bfe5473 osd_end_request +(unknown) drivers/scsi/osd/libosd 0x37f0d331 osd_req_decode_get_attr_list +(unknown) drivers/scsi/osd/libosd 0x3df3282e osd_req_read_sg +(unknown) drivers/scsi/osd/libosd 0x3e53c8ad osd_req_flush_partition +(unknown) drivers/scsi/osd/libosd 0x41cb65c6 osd_req_read_kern +(unknown) drivers/scsi/osd/libosd 0x438c6cdf osd_req_flush_collection +(unknown) drivers/scsi/osd/libosd 0x44cb6365 osd_execute_request +(unknown) drivers/scsi/osd/libosd 0x4a6454d0 osd_req_add_get_attr_page +(unknown) drivers/scsi/osd/libosd 0x50ad501c osd_req_list_partition_objects +(unknown) drivers/scsi/osd/libosd 0x5a84f3a4 osd_req_create_object +(unknown) drivers/scsi/osd/libosd 0x6dd288bc osd_req_get_attributes +(unknown) drivers/scsi/osd/libosd 0x75a86a78 osd_req_add_get_attr_list +(unknown) drivers/scsi/osd/libosd 0x7b41255f osd_req_remove_object +(unknown) drivers/scsi/osd/libosd 0x7c492f1f osd_req_write_sg_kern +(unknown) drivers/scsi/osd/libosd 0x84fcea24 osd_req_list_collection_objects +(unknown) drivers/scsi/osd/libosd 0x864ea2ad osd_req_format +(unknown) drivers/scsi/osd/libosd 0x86b87aef osd_req_flush_obsd +(unknown) drivers/scsi/osd/libosd 0x88a61e64 osd_req_flush_object +(unknown) drivers/scsi/osd/libosd 0x899c98b0 osd_dev_fini +(unknown) drivers/scsi/osd/libosd 0x8fd782d7 osd_execute_request_async +(unknown) drivers/scsi/osd/libosd 0x9155dee3 osd_finalize_request +(unknown) drivers/scsi/osd/libosd 0x91901351 osd_auto_detect_ver +(unknown) drivers/scsi/osd/libosd 0xb1543d9a osd_start_request +(unknown) drivers/scsi/osd/libosd 0xb7de5389 osd_dev_init +(unknown) drivers/scsi/osd/libosd 0xba5e7de4 osd_req_read_sg_kern +(unknown) drivers/scsi/osd/libosd 0xcdec4d36 osd_req_decode_sense_full +(unknown) drivers/scsi/osd/libosd 0xd8e39c9d osd_req_write_kern +(unknown) drivers/scsi/osd/libosd 0xdb02579a osd_req_list_partition_collections +(unknown) drivers/scsi/osd/libosd 0xe2e71914 osd_req_write +(unknown) drivers/scsi/osd/libosd 0xe76e3643 osd_req_remove_partition +(unknown) drivers/scsi/osd/libosd 0xf1ca5217 osd_req_create_partition +(unknown) drivers/scsi/osd/libosd 0xf5b7978d osd_req_list_dev_partitions +(unknown) drivers/scsi/osd/libosd 0xf7b7e7e3 osd_req_set_attributes +(unknown) drivers/scsi/osd/osd 0x248e2b2e osduld_info_lookup +(unknown) drivers/scsi/osd/osd 0x2c26e188 osduld_register_test +(unknown) drivers/scsi/osd/osd 0x49d7d07d osduld_path_lookup +(unknown) drivers/scsi/osd/osd 0x5fc48609 osduld_unregister_test +(unknown) drivers/scsi/osd/osd 0x765c8343 osduld_device_same +(unknown) drivers/scsi/osd/osd 0x8449f4e4 osduld_put_device +(unknown) drivers/scsi/osd/osd 0xfef43157 osduld_device_info +(unknown) drivers/scsi/qlogicfas408 0x1f55cd70 qlogicfas408_ihandl +(unknown) drivers/scsi/qlogicfas408 0x1f87f3c2 qlogicfas408_bus_reset +(unknown) drivers/scsi/qlogicfas408 0x24569210 qlogicfas408_abort +(unknown) drivers/scsi/qlogicfas408 0x3fd8cd71 qlogicfas408_detect +(unknown) drivers/scsi/qlogicfas408 0x91fc3e90 qlogicfas408_biosparam +(unknown) drivers/scsi/qlogicfas408 0xaa29b441 qlogicfas408_info +(unknown) drivers/scsi/qlogicfas408 0xda0f0551 qlogicfas408_disable_ints +(unknown) drivers/scsi/qlogicfas408 0xe76b3b20 qlogicfas408_get_chip_type +(unknown) drivers/scsi/qlogicfas408 0xf2b95199 qlogicfas408_setup +(unknown) drivers/scsi/qlogicfas408 0xf84ce622 qlogicfas408_queuecommand +(unknown) drivers/scsi/raid_class 0x1eed0f8b raid_component_add +(unknown) drivers/scsi/raid_class 0x7aeb676e raid_class_attach +(unknown) drivers/scsi/raid_class 0xe5436dd1 raid_class_release +(unknown) drivers/scsi/scsi_tgt 0x0f9e0ffa scsi_tgt_it_nexus_create +(unknown) drivers/scsi/scsi_tgt 0x2dbc6e97 scsi_tgt_free_queue +(unknown) drivers/scsi/scsi_tgt 0x35240686 scsi_host_get_command +(unknown) drivers/scsi/scsi_tgt 0x522498c7 scsi_tgt_alloc_queue +(unknown) drivers/scsi/scsi_tgt 0x61831ee0 scsi_tgt_cmd_to_host +(unknown) drivers/scsi/scsi_tgt 0xad17e4d4 scsi_tgt_tsk_mgmt_request +(unknown) drivers/scsi/scsi_tgt 0xc7f4f4db scsi_host_put_command +(unknown) drivers/scsi/scsi_tgt 0xe3820e2f scsi_tgt_it_nexus_destroy +(unknown) drivers/scsi/scsi_tgt 0xf1b96b56 scsi_tgt_queue_command +(unknown) drivers/scsi/scsi_transport_fc 0x0a7ee41a fc_release_transport +(unknown) drivers/scsi/scsi_transport_fc 0x16e4c574 fc_remove_host +(unknown) drivers/scsi/scsi_transport_fc 0x28822321 scsi_is_fc_vport +(unknown) drivers/scsi/scsi_transport_fc 0x2a00815a fc_block_scsi_eh +(unknown) drivers/scsi/scsi_transport_fc 0x42e146b5 fc_vport_terminate +(unknown) drivers/scsi/scsi_transport_fc 0x5c9c4a8b fc_host_post_event +(unknown) drivers/scsi/scsi_transport_fc 0x7954b1ea fc_get_event_number +(unknown) drivers/scsi/scsi_transport_fc 0x7a5bba5a fc_attach_transport +(unknown) drivers/scsi/scsi_transport_fc 0xa7c1fdb7 fc_host_post_vendor_event +(unknown) drivers/scsi/scsi_transport_fc 0xb71c13f7 fc_remote_port_delete +(unknown) drivers/scsi/scsi_transport_fc 0xc4a349cc scsi_is_fc_rport +(unknown) drivers/scsi/scsi_transport_fc 0xd3952614 fc_vport_create +(unknown) drivers/scsi/scsi_transport_fc 0xd5c17db9 fc_remote_port_add +(unknown) drivers/scsi/scsi_transport_fc 0xef7de0cc fc_remote_port_rolechg +(unknown) drivers/scsi/scsi_transport_iscsi 0x0900286d iscsi_session_chkready +(unknown) drivers/scsi/scsi_transport_iscsi 0x10dd9a97 iscsi_destroy_conn +(unknown) drivers/scsi/scsi_transport_iscsi 0x1212f2fe iscsi_unregister_transport +(unknown) drivers/scsi/scsi_transport_iscsi 0x194c0fa1 iscsi_remove_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x1ab2a3d4 iscsi_host_for_each_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x2d48420e iscsi_register_transport +(unknown) drivers/scsi/scsi_transport_iscsi 0x446a3a78 iscsi_destroy_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x44a12e61 iscsi_create_conn +(unknown) drivers/scsi/scsi_transport_iscsi 0x4555731f iscsi_offload_mesg +(unknown) drivers/scsi/scsi_transport_iscsi 0x4828a9da iscsi_destroy_endpoint +(unknown) drivers/scsi/scsi_transport_iscsi 0x5c4d1712 iscsi_recv_pdu +(unknown) drivers/scsi/scsi_transport_iscsi 0x6157d4fe iscsi_unblock_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x75f71f38 iscsi_lookup_endpoint +(unknown) drivers/scsi/scsi_transport_iscsi 0x82ff7fff iscsi_block_scsi_eh +(unknown) drivers/scsi/scsi_transport_iscsi 0x8eaedc25 iscsi_conn_error_event +(unknown) drivers/scsi/scsi_transport_iscsi 0xa3c30142 iscsi_alloc_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xac1b78ce iscsi_create_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xbed67c48 iscsi_block_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xd9609074 iscsi_session_event +(unknown) drivers/scsi/scsi_transport_iscsi 0xdba58c52 iscsi_free_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xf52be4e4 iscsi_add_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xf5efee76 iscsi_create_endpoint +(unknown) drivers/scsi/scsi_transport_iscsi 0xfc3b5da1 iscsi_scan_finished +(unknown) drivers/scsi/scsi_transport_sas 0x0636c6db sas_expander_alloc +(unknown) drivers/scsi/scsi_transport_sas 0x14248297 sas_rphy_free +(unknown) drivers/scsi/scsi_transport_sas 0x1a743736 sas_port_add +(unknown) drivers/scsi/scsi_transport_sas 0x1d5de124 sas_release_transport +(unknown) drivers/scsi/scsi_transport_sas 0x1de12cc8 sas_port_free +(unknown) drivers/scsi/scsi_transport_sas 0x1f683445 sas_port_delete +(unknown) drivers/scsi/scsi_transport_sas 0x22fe2b9a sas_disable_tlr +(unknown) drivers/scsi/scsi_transport_sas 0x25fa2f43 sas_phy_delete +(unknown) drivers/scsi/scsi_transport_sas 0x274a0101 sas_phy_free +(unknown) drivers/scsi/scsi_transport_sas 0x2fcd4b79 sas_tlr_supported +(unknown) drivers/scsi/scsi_transport_sas 0x34b0fa7c sas_port_alloc +(unknown) drivers/scsi/scsi_transport_sas 0x4656b3db sas_port_add_phy +(unknown) drivers/scsi/scsi_transport_sas 0x4f9d35fc sas_attach_transport +(unknown) drivers/scsi/scsi_transport_sas 0x71c87f42 sas_phy_alloc +(unknown) drivers/scsi/scsi_transport_sas 0x96700a56 sas_is_tlr_enabled +(unknown) drivers/scsi/scsi_transport_sas 0x980405a6 sas_port_mark_backlink +(unknown) drivers/scsi/scsi_transport_sas 0xa0aa3c55 sas_rphy_remove +(unknown) drivers/scsi/scsi_transport_sas 0xbb724b25 sas_enable_tlr +(unknown) drivers/scsi/scsi_transport_sas 0xd279e7a7 sas_remove_host +(unknown) drivers/scsi/scsi_transport_sas 0xd4038aa1 sas_rphy_add +(unknown) drivers/scsi/scsi_transport_sas 0xd9e49af1 sas_phy_add +(unknown) drivers/scsi/scsi_transport_sas 0xe5b69cdb scsi_is_sas_port +(unknown) drivers/scsi/scsi_transport_sas 0xea4d30e8 sas_rphy_delete +(unknown) drivers/scsi/scsi_transport_sas 0xeadfe335 sas_port_delete_phy +(unknown) drivers/scsi/scsi_transport_sas 0xef44dda1 sas_read_port_mode_page +(unknown) drivers/scsi/scsi_transport_sas 0xef64bdc6 sas_port_alloc_num +(unknown) drivers/scsi/scsi_transport_sas 0xf0dd0676 sas_remove_children +(unknown) drivers/scsi/scsi_transport_sas 0xf52518ba sas_end_device_alloc +(unknown) drivers/scsi/scsi_transport_sas 0xf9ac1d58 scsi_is_sas_phy +(unknown) drivers/scsi/scsi_transport_sas 0xfae7692b scsi_is_sas_rphy +(unknown) drivers/scsi/scsi_transport_srp 0x358bad73 srp_remove_host +(unknown) drivers/scsi/scsi_transport_srp 0x57aade3a srp_rport_del +(unknown) drivers/scsi/scsi_transport_srp 0x6578d12d srp_rport_add +(unknown) drivers/scsi/scsi_transport_srp 0x66f73f37 srp_attach_transport +(unknown) drivers/scsi/scsi_transport_srp 0x9ed64c24 srp_release_transport +(unknown) drivers/spi/spi_bitbang 0x2eee0f31 spi_bitbang_transfer +(unknown) drivers/spi/spi_bitbang 0x3df85106 spi_bitbang_stop +(unknown) drivers/spi/spi_bitbang 0x43d941af spi_bitbang_start +(unknown) drivers/spi/spi_bitbang 0x780939c5 spi_bitbang_setup_transfer +(unknown) drivers/spi/spi_bitbang 0xa0dc098b spi_bitbang_setup +(unknown) drivers/spi/spi_bitbang 0xc31afc28 spi_bitbang_cleanup +(unknown) drivers/ssb/ssb 0x0a0ed76d ssb_pmu_set_ldo_voltage +(unknown) drivers/ssb/ssb 0x207b9dc7 ssb_bus_unregister +(unknown) drivers/ssb/ssb 0x2f707668 ssb_pcihost_register +(unknown) drivers/ssb/ssb 0x3f3c84ea __ssb_driver_register +(unknown) drivers/ssb/ssb 0x48a8fc4e ssb_commit_settings +(unknown) drivers/ssb/ssb 0x4c4963f4 ssb_bus_may_powerdown +(unknown) drivers/ssb/ssb 0x4f938380 ssb_bus_resume +(unknown) drivers/ssb/ssb 0x51fbd9aa ssb_bus_sdiobus_register +(unknown) drivers/ssb/ssb 0x60118fdf ssb_pcicore_dev_irqvecs_enable +(unknown) drivers/ssb/ssb 0x6f47516a ssb_driver_unregister +(unknown) drivers/ssb/ssb 0x91c37e10 ssb_device_enable +(unknown) drivers/ssb/ssb 0xa5211088 ssb_bus_suspend +(unknown) drivers/ssb/ssb 0xaa6089ec ssb_pmu_set_ldo_paref +(unknown) drivers/ssb/ssb 0xafecf0f1 ssb_dma_translation +(unknown) drivers/ssb/ssb 0xbaad91b6 ssb_set_devtypedata +(unknown) drivers/ssb/ssb 0xbb37449e ssb_bus_pcibus_register +(unknown) drivers/ssb/ssb 0xc0512e0f ssb_admatch_base +(unknown) drivers/ssb/ssb 0xd481192b ssb_admatch_size +(unknown) drivers/ssb/ssb 0xdd7fe665 ssb_chipco_gpio_control +(unknown) drivers/ssb/ssb 0xdf72c039 ssb_device_is_enabled +(unknown) drivers/ssb/ssb 0xe3c5d575 ssb_clockspeed +(unknown) drivers/ssb/ssb 0xe9bf0f52 ssb_bus_powerup +(unknown) drivers/ssb/ssb 0xef51a3c7 ssb_device_disable +(unknown) drivers/staging/altera-stapl/altera-stapl 0x918d2319 altera_init +(unknown) drivers/staging/brcm80211/brcmfmac/brcmfmac 0x252b426c bcmsdh_probe +(unknown) drivers/staging/brcm80211/brcmfmac/brcmfmac 0xb331993d bcmsdh_remove +(unknown) drivers/staging/brcm80211/util/brcmutil 0x07946b10 bcm_pktq_penq +(unknown) drivers/staging/brcm80211/util/brcmutil 0x13b6e22b bcm_bitcount +(unknown) drivers/staging/brcm80211/util/brcmutil 0x28775494 bcm_pkttotlen +(unknown) drivers/staging/brcm80211/util/brcmutil 0x2eb5098d bcm_pkt_buf_free_skb +(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 0x3e525c79 bcm_iovar_lookup +(unknown) drivers/staging/brcm80211/util/brcmutil 0x46083137 bcm_pktfrombuf +(unknown) drivers/staging/brcm80211/util/brcmutil 0x4dea57de bcm_pktq_mlen +(unknown) drivers/staging/brcm80211/util/brcmutil 0x521be90f bcm_mkiovar +(unknown) drivers/staging/brcm80211/util/brcmutil 0x5a2d18a5 bcm_bprintf +(unknown) drivers/staging/brcm80211/util/brcmutil 0x60409664 bcm_pktq_flush +(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 0x94c2eb8f bcm_pktq_pdeq_tail +(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 0x9dbf5d43 bcm_pkt_buf_get_skb +(unknown) drivers/staging/brcm80211/util/brcmutil 0xaf62e4c9 bcm_pktq_init +(unknown) drivers/staging/brcm80211/util/brcmutil 0xb61f5cde bcm_chspec_ctlchan +(unknown) drivers/staging/brcm80211/util/brcmutil 0xbbd7d84e bcm_pktq_pflush +(unknown) drivers/staging/brcm80211/util/brcmutil 0xbc0d6257 bcm_pktq_penq_head +(unknown) drivers/staging/brcm80211/util/brcmutil 0xc401fadd bcm_crc8 +(unknown) drivers/staging/brcm80211/util/brcmutil 0xc4e1fbc0 bcm_pktq_peek_tail +(unknown) drivers/staging/brcm80211/util/brcmutil 0xdf6162c0 bcm_pktq_pdeq +(unknown) drivers/staging/brcm80211/util/brcmutil 0xe2fed7fa bcm_pktq_mdeq +(unknown) drivers/staging/brcm80211/util/brcmutil 0xe7fbbaf6 bcm_chspec_malformed +(unknown) drivers/staging/brcm80211/util/brcmutil 0xf52c8ab4 bcm_mw_to_qdbm +(unknown) drivers/staging/brcm80211/util/brcmutil 0xf6939c10 bcm_chipname +(unknown) drivers/staging/comedi/comedi 0x0cd330f4 range_unknown +(unknown) drivers/staging/comedi/comedi 0x1c1a356d comedi_buf_read_n_available +(unknown) drivers/staging/comedi/comedi 0x27210cfc comedi_buf_memcpy_from +(unknown) drivers/staging/comedi/comedi 0x2cd4fa88 comedi_buf_put +(unknown) drivers/staging/comedi/comedi 0x2d6c7778 comedi_buf_write_alloc +(unknown) drivers/staging/comedi/comedi 0x2f0ad9d3 range_bipolar5 +(unknown) drivers/staging/comedi/comedi 0x2f844ab0 comedi_get_subdevice_runflags +(unknown) drivers/staging/comedi/comedi 0x32962a69 comedi_buf_read_alloc +(unknown) drivers/staging/comedi/comedi 0x3ed11c2c comedi_buf_write_free +(unknown) drivers/staging/comedi/comedi 0x4d1227e6 comedi_error +(unknown) drivers/staging/comedi/comedi 0x4fe634f3 range_bipolar2_5 +(unknown) drivers/staging/comedi/comedi 0x52cb197b comedi_driver_unregister +(unknown) drivers/staging/comedi/comedi 0x67bec9be comedi_usb_auto_unconfig +(unknown) drivers/staging/comedi/comedi 0x74732e7e comedi_usb_auto_config +(unknown) drivers/staging/comedi/comedi 0x8113872c range_unipolar10 +(unknown) drivers/staging/comedi/comedi 0x9a76fd63 comedi_get_device_file_info +(unknown) drivers/staging/comedi/comedi 0xaa0a9bfc comedi_driver_register +(unknown) drivers/staging/comedi/comedi 0xb772fc22 comedi_event +(unknown) drivers/staging/comedi/comedi 0xbb52fc7f range_bipolar10 +(unknown) drivers/staging/comedi/comedi 0xc3bdc34a comedi_pci_auto_config +(unknown) drivers/staging/comedi/comedi 0xd3d134f7 comedi_buf_get +(unknown) drivers/staging/comedi/comedi 0xd474d147 comedi_pci_auto_unconfig +(unknown) drivers/staging/comedi/comedi 0xdb2044b2 range_unipolar5 +(unknown) drivers/staging/comedi/comedi 0xe7e66db2 comedi_check_chanlist +(unknown) drivers/staging/comedi/comedi 0xeaae3199 comedi_buf_read_free +(unknown) drivers/staging/comedi/comedi 0xef3219c6 comedi_buf_memcpy_to +(unknown) drivers/staging/comedi/drivers/8255 0x3297b71a subdev_8255_interrupt +(unknown) drivers/staging/comedi/drivers/8255 0x79e767ee subdev_8255_init_irq +(unknown) drivers/staging/comedi/drivers/8255 0xb4d90113 subdev_8255_cleanup +(unknown) drivers/staging/comedi/drivers/8255 0xcedae2c2 subdev_8255_init +(unknown) drivers/staging/comedi/drivers/comedi_fc 0x5ee2fa99 cfc_write_array_to_buffer +(unknown) drivers/staging/comedi/drivers/comedi_fc 0x9ecd6b3c cfc_read_array_from_buffer +(unknown) drivers/staging/comedi/drivers/comedi_fc 0xc6927da3 cfc_handle_events +(unknown) drivers/staging/comedi/drivers/das08 0x1d203f28 das08_common_detach +(unknown) drivers/staging/comedi/drivers/das08 0x86fcde20 das08_cs_boards +(unknown) drivers/staging/comedi/drivers/das08 0xcc3e9aab das08_common_attach +(unknown) drivers/staging/comedi/drivers/mite 0x11f440a1 mite_dma_arm +(unknown) drivers/staging/comedi/drivers/mite 0x30cdfaa3 mite_release_channel +(unknown) drivers/staging/comedi/drivers/mite 0x41a26d8a mite_sync_output_dma +(unknown) drivers/staging/comedi/drivers/mite 0x42fd334a mite_done +(unknown) drivers/staging/comedi/drivers/mite 0x4436ed66 mite_bytes_read_from_memory_lb +(unknown) drivers/staging/comedi/drivers/mite 0x529a0e61 mite_setup2 +(unknown) drivers/staging/comedi/drivers/mite 0x6171412f mite_bytes_read_from_memory_ub +(unknown) drivers/staging/comedi/drivers/mite 0x644a303d mite_get_status +(unknown) drivers/staging/comedi/drivers/mite 0x6639401c mite_unsetup +(unknown) drivers/staging/comedi/drivers/mite 0x6fb57650 mite_dma_tcr +(unknown) drivers/staging/comedi/drivers/mite 0x740ba4b4 mite_bytes_in_transit +(unknown) drivers/staging/comedi/drivers/mite 0x877d14ad mite_sync_input_dma +(unknown) drivers/staging/comedi/drivers/mite 0x8e8de151 mite_bytes_written_to_memory_lb +(unknown) drivers/staging/comedi/drivers/mite 0xa1cda778 mite_devices +(unknown) drivers/staging/comedi/drivers/mite 0xabca4d18 mite_bytes_written_to_memory_ub +(unknown) drivers/staging/comedi/drivers/mite 0xb6170105 mite_dma_disarm +(unknown) drivers/staging/comedi/drivers/mite 0xd4f9ae1a mite_request_channel_in_range +(unknown) drivers/staging/comedi/drivers/mite 0xd7d0eb07 mite_setup +(unknown) drivers/staging/comedi/drivers/mite 0xea83c9a6 mite_buf_change +(unknown) drivers/staging/comedi/drivers/mite 0xf24c11ca mite_prep_dma +(unknown) drivers/staging/comedi/drivers/mite 0xfb3ba025 mite_list_devices +(unknown) drivers/staging/comedi/drivers/ni_daq_700 0x6471db6b subdev_700_cleanup +(unknown) drivers/staging/comedi/drivers/ni_daq_700 0x881c3fad subdev_700_interrupt +(unknown) drivers/staging/comedi/drivers/ni_daq_700 0xccabc698 subdev_700_init +(unknown) drivers/staging/comedi/drivers/ni_daq_700 0xdeaa53e8 subdev_700_init_irq +(unknown) drivers/staging/comedi/drivers/ni_labpc 0x25e55b95 labpc_1200_is_unipolar +(unknown) drivers/staging/comedi/drivers/ni_labpc 0x7c048a34 labpc_common_attach +(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 0xf4ffff4b labpc_common_detach +(unknown) drivers/staging/comedi/drivers/ni_tio 0x15f11d1c ni_tio_init_counter +(unknown) drivers/staging/comedi/drivers/ni_tio 0x511f161f ni_gpct_device_destroy +(unknown) drivers/staging/comedi/drivers/ni_tio 0x6ba250b3 ni_tio_winsn +(unknown) drivers/staging/comedi/drivers/ni_tio 0x73ed692f ni_tio_set_gate_src +(unknown) drivers/staging/comedi/drivers/ni_tio 0x8d975bb4 ni_tio_arm +(unknown) drivers/staging/comedi/drivers/ni_tio 0xcdf36d2a ni_tio_insn_config +(unknown) drivers/staging/comedi/drivers/ni_tio 0xcf127f09 ni_tio_rinsn +(unknown) drivers/staging/comedi/drivers/ni_tio 0xcf932aab ni_gpct_device_construct +(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0x02de6ef8 ni_tio_cmdtest +(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0x1568f566 ni_tio_cancel +(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0x7e15a588 ni_tio_cmd +(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0xa7207dbd ni_tio_acknowledge_and_confirm +(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0xbf014ed6 ni_tio_set_mite_channel +(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0xfc26a5a3 ni_tio_handle_interrupt +(unknown) drivers/staging/comedi/drivers/pcm_common 0xce9f6578 comedi_pcm_cmdtest +(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0x086c01e6 comedi_dio_config +(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0x48431c77 comedi_find_subdevice_by_type +(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0x842f708b comedi_dio_bitfield +(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0xb203f205 comedi_get_n_channels +(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0xe7ae13da comedi_open +(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0xf79fb650 comedi_close +(unknown) drivers/staging/cx25821/cx25821 0x355103e0 cx25821_sram_channel_setup +(unknown) drivers/staging/cx25821/cx25821 0x3b1bead2 cx25821_sram_channel_dump_audio +(unknown) drivers/staging/cx25821/cx25821 0x40bc598c cx25821_sram_channel_setup_audio +(unknown) drivers/staging/cx25821/cx25821 0x471e1cfb cx25821_devlist +(unknown) drivers/staging/cx25821/cx25821 0x67cc5b8b cx25821_sram_channels +(unknown) drivers/staging/cx25821/cx25821 0x68b7dca0 cx25821_risc_databuffer_audio +(unknown) drivers/staging/cx25821/cx25821 0x784853c3 cx25821_print_irqbits +(unknown) drivers/staging/cx25821/cx25821 0xa57d1e66 cx25821_devlist_mutex +(unknown) drivers/staging/cx25821/cx25821 0xb92287f6 cx25821_set_gpiopin_direction +(unknown) drivers/staging/cx25821/cx25821 0xc50b3e58 cx25821_sram_channel_dump +(unknown) drivers/staging/cx25821/cx25821 0xd21d67df cx25821_dev_get +(unknown) drivers/staging/cx25821/cx25821 0xdeac726e cx25821_dev_unregister +(unknown) drivers/staging/cxd2099/cxd2099 0x67a078a1 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 0x032e0483 go7007_boot_encoder +(unknown) drivers/staging/go7007/go7007 0x0fe10a68 go7007_register_encoder +(unknown) drivers/staging/go7007/go7007 0x15c214df go7007_read_addr +(unknown) drivers/staging/go7007/go7007 0x593379cd go7007_remove +(unknown) drivers/staging/go7007/go7007 0x72958b6b go7007_snd_remove +(unknown) drivers/staging/go7007/go7007 0x88a4f69b go7007_snd_init +(unknown) drivers/staging/go7007/go7007 0xb029a4eb go7007_read_interrupt +(unknown) drivers/staging/go7007/go7007 0xc2bd2994 go7007_alloc +(unknown) drivers/staging/go7007/go7007 0xc32be6a7 go7007_parse_video_stream +(unknown) drivers/staging/hv/hv_vmbus 0x25db8066 vmbus_close +(unknown) drivers/staging/hv/hv_vmbus 0x2e0351a8 chn_cb_negotiate +(unknown) drivers/staging/hv/hv_vmbus 0x2ff6ed9d vmbus_open +(unknown) drivers/staging/hv/hv_vmbus 0x3ae6afef vmbus_child_driver_unregister +(unknown) drivers/staging/hv/hv_vmbus 0x428a27fb vmbus_teardown_gpadl +(unknown) drivers/staging/hv/hv_vmbus 0x42f78358 vmbus_recvpacket +(unknown) drivers/staging/hv/hv_vmbus 0x63bac541 vmbus_establish_gpadl +(unknown) drivers/staging/hv/hv_vmbus 0x6e96013f vmbus_sendpacket_pagebuffer +(unknown) drivers/staging/hv/hv_vmbus 0x7d4a4f70 vmbus_sendpacket +(unknown) drivers/staging/hv/hv_vmbus 0x95d639bc vmbus_sendpacket_multipagebuffer +(unknown) drivers/staging/hv/hv_vmbus 0xb493370a vmbus_child_driver_register +(unknown) drivers/staging/hv/hv_vmbus 0xb8d48dc5 vmbus_recvpacket_raw +(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 0xeec8f24a hv_cb_utils +(unknown) drivers/staging/iio/addac/adt7316 0x3154a7e2 adt7316_enable +(unknown) drivers/staging/iio/addac/adt7316 0x72b4432b adt7316_probe +(unknown) drivers/staging/iio/addac/adt7316 0x976a0912 adt7316_remove +(unknown) drivers/staging/iio/addac/adt7316 0x9d7e5bd6 adt7316_disable +(unknown) drivers/staging/iio/industrialio 0x020736e0 iio_read_ring_bytes_per_datum +(unknown) drivers/staging/iio/industrialio 0x03337b09 iio_allocate_trigger +(unknown) drivers/staging/iio/industrialio 0x03e17554 iio_free_ida_val +(unknown) drivers/staging/iio/industrialio 0x06957466 iio_device_register_trigger_consumer +(unknown) drivers/staging/iio/industrialio 0x0bc5076f iio_ring_access_release +(unknown) drivers/staging/iio/industrialio 0x0ddb1a77 iio_store_ring_enable +(unknown) drivers/staging/iio/industrialio 0x1925af07 iio_push_event +(unknown) drivers/staging/iio/industrialio 0x22dbcd47 iio_show_ring_enable +(unknown) drivers/staging/iio/industrialio 0x2cc4d06a iio_device_unregister +(unknown) drivers/staging/iio/industrialio 0x2d6bcdcb iio_trigger_generic_data_rdy_poll +(unknown) drivers/staging/iio/industrialio 0x33e0a0b1 iio_bus_type +(unknown) drivers/staging/iio/industrialio 0x40dcb9e5 iio_get_new_ida_val +(unknown) drivers/staging/iio/industrialio 0x4505d26d iio_device_register +(unknown) drivers/staging/iio/industrialio 0x48894b6b iio_ring_buffer_register_ex +(unknown) drivers/staging/iio/industrialio 0x4d8fa6bd iio_triggered_ring_predisable +(unknown) drivers/staging/iio/industrialio 0x4dc0887a iio_trigger_notify_done +(unknown) drivers/staging/iio/industrialio 0x4e055960 iio_device_unregister_trigger_consumer +(unknown) drivers/staging/iio/industrialio 0x5d1bb559 iio_read_const_attr +(unknown) drivers/staging/iio/industrialio 0x69792e53 iio_trigger_register +(unknown) drivers/staging/iio/industrialio 0x6f1bb7c6 iio_trigger_dettach_poll_func +(unknown) drivers/staging/iio/industrialio 0x6f2d6c26 iio_dealloc_pollfunc +(unknown) drivers/staging/iio/industrialio 0x7319dd94 iio_trigger_poll +(unknown) drivers/staging/iio/industrialio 0x739ae300 iio_devt +(unknown) drivers/staging/iio/industrialio 0x7937408d iio_free_device +(unknown) drivers/staging/iio/industrialio 0x7f9d1b2d iio_ring_buffer_init +(unknown) drivers/staging/iio/industrialio 0x88f110f2 iio_trigger_attach_poll_func +(unknown) drivers/staging/iio/industrialio 0x9aef5fa5 iio_trigger_unregister +(unknown) drivers/staging/iio/industrialio 0x9b7add00 iio_triggered_ring_postenable +(unknown) drivers/staging/iio/industrialio 0xb1cd4bb6 iio_free_trigger +(unknown) drivers/staging/iio/industrialio 0xc8573603 iio_write_ring_length +(unknown) drivers/staging/iio/industrialio 0xcfa3741a iio_sw_ring_preenable +(unknown) drivers/staging/iio/industrialio 0xdd26d3a1 iio_alloc_pollfunc +(unknown) drivers/staging/iio/industrialio 0xdf76bbeb iio_pollfunc_store_time +(unknown) drivers/staging/iio/industrialio 0xe2610d7a iio_ring_buffer_unregister +(unknown) drivers/staging/iio/industrialio 0xe2736feb iio_trigger_poll_chained +(unknown) drivers/staging/iio/industrialio 0xe4591e7a iio_allocate_device +(unknown) drivers/staging/iio/industrialio 0xfd1f6c63 iio_read_ring_length +(unknown) drivers/staging/iio/kfifo_buf 0x3fb4de65 iio_kfifo_allocate +(unknown) drivers/staging/iio/kfifo_buf 0x734b8e10 kfifo_access_funcs +(unknown) drivers/staging/iio/kfifo_buf 0x79938faa iio_kfifo_free +(unknown) drivers/staging/iio/meter/ade7854 0x18d34fe8 ade7854_probe +(unknown) drivers/staging/iio/meter/ade7854 0x38aeaf74 ade7854_remove +(unknown) drivers/staging/iio/ring_sw 0xb6fe86cc iio_sw_rb_allocate +(unknown) drivers/staging/iio/ring_sw 0xc53831ad iio_sw_rb_free +(unknown) drivers/staging/iio/ring_sw 0xf2481b3c ring_sw_access_funcs +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x05a0b284 ieee80211_wx_set_auth_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x07b3232c ieee80211_wx_set_encode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x0e343c2a ieee80211_wx_set_rts_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x1370f9a4 ieee80211_wx_get_rate_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x1b363229 DOT11D_ScanComplete +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x27582ae5 SendDisassociation_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x30ac5155 ieee80211_wx_get_mode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x35016161 ieee80211_wx_get_name_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x3c03f071 ieee80211_stop_send_beacons_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x3d9f7af5 Dot11d_Init +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x3f667dd9 ieee80211_wx_get_encode_ext_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x483fa30d ieee80211_softmac_xmit_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x4ee97551 ieee80211_wx_set_wap_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x4f10c2dd ieee80211_reset_queue_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x525ccd8a ieee80211_softmac_stop_protocol_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x534b4ae7 ieee80211_start_scan_syncro_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x556328a4 ieee80211_send_probe_requests_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x572baabc ieee80211_disassociate_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x58570923 HTUpdateSelfAndPeerSetting +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x641693cf ieee80211_wx_get_scan_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x65732c1e ieee80211_ps_tx_ack_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x70ebe749 ieee80211_wx_set_encode_ext_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x75ddb03e ieee80211_wx_set_mlme_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x7d6d0b21 ieee80211_wx_set_freq_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x8210de4e Dot11d_Reset +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x83b61fc8 ieee80211_wx_set_rawtx_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x95f18eff DOT11D_GetMaxTxPwrInDbm +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x9b3597ae ieee80211_wx_set_essid_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x9ed52547 ieee80211_wx_set_rate_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xa2bb81b0 ieee80211_wx_get_essid_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xa3e52a35 ieee80211_wx_get_rts_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xaae4b9ed ieee80211_is_54g_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xac240dc1 ieee80211_wake_queue_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xad403749 ieee80211_rx_mgt_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xaf35fa8c ieee80211_wpa_supplicant_ioctl_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xb28e603f notify_wx_assoc_event_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xbd098db6 ieee80211_wx_set_mode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xc370a43e ieee80211_wlan_frequencies_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xc50cae75 ieee80211_stop_scan_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xd26a7e51 ieee80211_wx_set_power_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xd67a59d3 ieee80211_start_send_beacons_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xdaa09e8a ieee80211_get_beacon_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xdc32b814 Dot11d_UpdateCountryIe +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xdc942d71 ToLegalChannel +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xde862753 ieee80211_is_shortslot_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xe3349afb ieee80211_wx_set_gen_ie_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xe338634e ieee80211_wx_get_wap_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xe6e38f3e IsLegalChannel +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xe742ab58 ieee80211_rx_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xe9b34f2c ieee80211_wx_set_scan_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xea446fde ieee80211_stop_queue_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xebe4684f ieee80211_wx_get_power_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xed477236 ieee80211_softmac_scan_syncro_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xf0c8d7c2 ieee80211_wx_get_freq_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xfd525ea8 ieee80211_txb_free_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xfd859059 ieee80211_wx_get_encode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xfde9c338 ieee80211_softmac_start_protocol_rsl +(unknown) drivers/staging/speakup/speakup 0x0e81c76d spk_serial_out +(unknown) drivers/staging/speakup/speakup 0x0f167c68 synth_add +(unknown) drivers/staging/speakup/speakup 0x1432ee06 speakup_info +(unknown) drivers/staging/speakup/speakup 0x14f06fe7 spk_serial_in_nowait +(unknown) drivers/staging/speakup/speakup 0x287d0425 spk_synth_flush +(unknown) drivers/staging/speakup/speakup 0x41a160e5 synth_buffer_empty +(unknown) drivers/staging/speakup/speakup 0x435d314f speakup_event +(unknown) drivers/staging/speakup/speakup 0x4449e1dd synth_buffer_clear +(unknown) drivers/staging/speakup/speakup 0x475e158a synth_request_region +(unknown) drivers/staging/speakup/speakup 0x587876ce serial_synth_probe +(unknown) drivers/staging/speakup/speakup 0x6fc1ea1e spk_synth_is_alive_restart +(unknown) drivers/staging/speakup/speakup 0x7280f278 synth_remove +(unknown) drivers/staging/speakup/speakup 0x7333c056 spk_synth_immediate +(unknown) drivers/staging/speakup/speakup 0x75930fc9 spk_var_store +(unknown) drivers/staging/speakup/speakup 0x8e146195 synth_release_region +(unknown) drivers/staging/speakup/speakup 0x9a888082 synth_buffer_getc +(unknown) drivers/staging/speakup/speakup 0xa6bdb4e1 spk_do_catch_up +(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 0xc766ae09 synth_printf +(unknown) drivers/staging/speakup/speakup 0xdb86af1d spk_synth_is_alive_nop +(unknown) drivers/staging/speakup/speakup 0xe7cd4558 spk_serial_release +(unknown) drivers/staging/speakup/speakup 0xe7e810f8 spk_serial_in +(unknown) drivers/staging/speakup/speakup 0xf45bd80b spk_var_show +(unknown) drivers/staging/tm6000/tm6000 0x104e67be tm6000_set_reg +(unknown) drivers/staging/tm6000/tm6000 0x2309a6d6 tm6000_xc5000_callback +(unknown) drivers/staging/tm6000/tm6000 0x26b7cbde tm6000_init_digital_mode +(unknown) drivers/staging/tm6000/tm6000 0x3a067512 tm6000_set_audio_bitrate +(unknown) drivers/staging/tm6000/tm6000 0x5e257431 tm6000_register_extension +(unknown) drivers/staging/tm6000/tm6000 0x89b611dd tm6000_debug +(unknown) drivers/staging/tm6000/tm6000 0xa8ba11fd tm6000_unregister_extension +(unknown) drivers/staging/tm6000/tm6000 0xb9c5a09c tm6000_get_reg +(unknown) drivers/staging/tm6000/tm6000 0xdff8e89d tm6000_tuner_callback +(unknown) drivers/staging/tm6000/tm6000 0xf286f2dd tm6000_set_reg_mask +(unknown) drivers/staging/vme/vme 0x00d7e722 vme_lm_count +(unknown) drivers/staging/vme/vme 0x072f901c vme_master_rmw +(unknown) drivers/staging/vme/vme 0x0d03f05a vme_dma_list_exec +(unknown) drivers/staging/vme/vme 0x0e10859d vme_lm_get +(unknown) drivers/staging/vme/vme 0x0ec5babe vme_dma_free +(unknown) drivers/staging/vme/vme 0x22fc838e vme_dma_request +(unknown) drivers/staging/vme/vme 0x354bfd6b vme_irq_generate +(unknown) drivers/staging/vme/vme 0x363cec35 vme_register_driver +(unknown) drivers/staging/vme/vme 0x3a257987 vme_dma_list_add +(unknown) drivers/staging/vme/vme 0x3f68d4cf vme_lm_set +(unknown) drivers/staging/vme/vme 0x43e2f154 vme_master_read +(unknown) drivers/staging/vme/vme 0x48b99a13 vme_lm_free +(unknown) drivers/staging/vme/vme 0x51d887c0 vme_master_request +(unknown) drivers/staging/vme/vme 0x6666140f vme_dma_pci_attribute +(unknown) drivers/staging/vme/vme 0x66f8ff1b vme_unregister_driver +(unknown) drivers/staging/vme/vme 0x6cd5d549 vme_slot_get +(unknown) drivers/staging/vme/vme 0x70c7af9e vme_irq_request +(unknown) drivers/staging/vme/vme 0x76bab4d4 vme_master_set +(unknown) drivers/staging/vme/vme 0x7754663b vme_alloc_consistent +(unknown) drivers/staging/vme/vme 0x7797a741 vme_dma_vme_attribute +(unknown) drivers/staging/vme/vme 0x7cf35220 vme_master_free +(unknown) drivers/staging/vme/vme 0x82f5fceb vme_irq_handler +(unknown) drivers/staging/vme/vme 0x8fd63fcf vme_new_dma_list +(unknown) drivers/staging/vme/vme 0x92f85c51 vme_irq_free +(unknown) drivers/staging/vme/vme 0x92fa5abb vme_lm_detach +(unknown) drivers/staging/vme/vme 0x9aeb07e8 vme_lm_attach +(unknown) drivers/staging/vme/vme 0x9d279035 vme_master_write +(unknown) drivers/staging/vme/vme 0xa09d045f vme_get_size +(unknown) drivers/staging/vme/vme 0xc3d6808b vme_unregister_bridge +(unknown) drivers/staging/vme/vme 0xc8352002 vme_dma_pattern_attribute +(unknown) drivers/staging/vme/vme 0xca6dabb7 vme_slave_request +(unknown) drivers/staging/vme/vme 0xcc5b0af0 vme_slave_set +(unknown) drivers/staging/vme/vme 0xccaab971 vme_bus_type +(unknown) drivers/staging/vme/vme 0xdff905e5 vme_slave_free +(unknown) drivers/staging/vme/vme 0xe60cbb2f vme_master_get +(unknown) drivers/staging/vme/vme 0xe61b1e0b vme_slave_get +(unknown) drivers/staging/vme/vme 0xeccbeafc vme_dma_free_attribute +(unknown) drivers/staging/vme/vme 0xef07eeb6 vme_register_bridge +(unknown) drivers/staging/vme/vme 0xf1b1bb11 vme_free_consistent +(unknown) drivers/staging/vme/vme 0xf44d5eef vme_lm_request +(unknown) drivers/staging/vme/vme 0xfd759003 vme_dma_list_free +(unknown) drivers/target/target_core_mod 0x00d98060 fc_get_pr_transport_id +(unknown) drivers/target/target_core_mod 0x02c163c7 transport_complete_sync_cache +(unknown) drivers/target/target_core_mod 0x02de3b18 transport_set_vpd_ident +(unknown) drivers/target/target_core_mod 0x0a19ead0 transport_send_check_condition_and_sense +(unknown) drivers/target/target_core_mod 0x0b75fd0b __transport_register_session +(unknown) drivers/target/target_core_mod 0x0c5edccf target_fabric_configfs_deregister +(unknown) drivers/target/target_core_mod 0x165affb2 core_tpg_register +(unknown) drivers/target/target_core_mod 0x19deb642 target_fabric_configfs_init +(unknown) drivers/target/target_core_mod 0x1a96386c sas_parse_pr_out_transport_id +(unknown) drivers/target/target_core_mod 0x1dc93edd target_fabric_configfs_register +(unknown) drivers/target/target_core_mod 0x23af2f07 transport_generic_free_cmd_intr +(unknown) drivers/target/target_core_mod 0x2a4e9ad7 transport_asciihex_to_binaryhex +(unknown) drivers/target/target_core_mod 0x2b5a4910 core_tpg_set_initiator_node_queue_depth +(unknown) drivers/target/target_core_mod 0x2de12431 transport_generic_handle_tmr +(unknown) drivers/target/target_core_mod 0x340e7226 iscsi_get_pr_transport_id +(unknown) drivers/target/target_core_mod 0x38359c02 transport_register_session +(unknown) drivers/target/target_core_mod 0x3996d9c2 iscsi_get_fabric_proto_ident +(unknown) drivers/target/target_core_mod 0x40ccc4a3 iscsi_get_pr_transport_id_len +(unknown) drivers/target/target_core_mod 0x504ff568 transport_generic_map_mem_to_cmd +(unknown) drivers/target/target_core_mod 0x63d143ee transport_complete_task +(unknown) drivers/target/target_core_mod 0x69594317 sas_get_pr_transport_id +(unknown) drivers/target/target_core_mod 0x70ee3789 transport_get_lun_for_cmd +(unknown) drivers/target/target_core_mod 0x72217d8e transport_generic_process_write +(unknown) drivers/target/target_core_mod 0x72d951d4 core_alua_check_nonop_delay +(unknown) drivers/target/target_core_mod 0x735ebbe1 transport_subsystem_register +(unknown) drivers/target/target_core_mod 0x74cf032c transport_init_se_cmd +(unknown) drivers/target/target_core_mod 0x79ccfcdb transport_deregister_session +(unknown) drivers/target/target_core_mod 0x7dbada9d transport_set_vpd_ident_type +(unknown) drivers/target/target_core_mod 0x7f21fd36 transport_deregister_session_configfs +(unknown) drivers/target/target_core_mod 0x85aa880c transport_set_vpd_assoc +(unknown) drivers/target/target_core_mod 0x888ddf4b transport_generic_handle_cdb_map +(unknown) drivers/target/target_core_mod 0x8c41a245 transport_init_queue_obj +(unknown) drivers/target/target_core_mod 0x914294bb transport_get_lun_for_tmr +(unknown) drivers/target/target_core_mod 0x936e5b4f transport_add_device_to_core_hba +(unknown) drivers/target/target_core_mod 0x977ccb56 target_fabric_configfs_free +(unknown) drivers/target/target_core_mod 0x98bb345d sas_get_pr_transport_id_len +(unknown) drivers/target/target_core_mod 0x9bb34b1a transport_init_session +(unknown) drivers/target/target_core_mod 0x9eb84405 transport_generic_free_cmd +(unknown) drivers/target/target_core_mod 0x9fa122b5 core_tpg_add_initiator_node_acl +(unknown) drivers/target/target_core_mod 0xac19a0a2 transport_do_task_sg_chain +(unknown) drivers/target/target_core_mod 0xae29ee0c fc_get_pr_transport_id_len +(unknown) drivers/target/target_core_mod 0xb36b5c8f transport_check_aborted_status +(unknown) drivers/target/target_core_mod 0xb4992683 core_tpg_check_initiator_node_acl +(unknown) drivers/target/target_core_mod 0xb8bff5c5 fc_get_fabric_proto_ident +(unknown) drivers/target/target_core_mod 0xba8ba1a4 core_tpg_del_initiator_node_acl +(unknown) drivers/target/target_core_mod 0xbd248d97 iscsi_parse_pr_out_transport_id +(unknown) drivers/target/target_core_mod 0xbd415583 transport_free_se_cmd +(unknown) drivers/target/target_core_mod 0xbe51d301 core_tpg_clear_object_luns +(unknown) drivers/target/target_core_mod 0xc53e3443 core_tmr_alloc_req +(unknown) drivers/target/target_core_mod 0xccd9ab85 transport_generic_handle_data +(unknown) drivers/target/target_core_mod 0xd12d6d72 fc_parse_pr_out_transport_id +(unknown) drivers/target/target_core_mod 0xd479fdd8 transport_subsystem_release +(unknown) drivers/target/target_core_mod 0xdfc96af1 transport_generic_handle_cdb +(unknown) drivers/target/target_core_mod 0xe3c28853 transport_free_session +(unknown) drivers/target/target_core_mod 0xe51fe6d6 transport_device_setup_cmd +(unknown) drivers/target/target_core_mod 0xe6c867af transport_generic_allocate_tasks +(unknown) drivers/target/target_core_mod 0xe75b4daa core_tpg_deregister +(unknown) drivers/target/target_core_mod 0xf01621c7 transport_set_vpd_proto_id +(unknown) drivers/target/target_core_mod 0xf6e532bc sas_get_fabric_proto_ident +(unknown) drivers/target/target_core_mod 0xf8cf4565 transport_release_cmd_to_pool +(unknown) drivers/telephony/ixj 0x265a7d77 ixj_pcmcia_probe +(unknown) drivers/telephony/phonedev 0x16a3977a phone_register_device +(unknown) drivers/telephony/phonedev 0x98310974 phone_unregister_device +(unknown) drivers/tty/n_tracesink 0x585ebaac n_tracesink_datadrain +(unknown) drivers/tty/serial/max3107 0x199a2fd0 max3107_resume +(unknown) drivers/tty/serial/max3107 0x6a27a31f max3107_rw +(unknown) drivers/tty/serial/max3107 0xd4c19837 max3107_probe +(unknown) drivers/tty/serial/max3107 0xe2a55bdb max3107_suspend +(unknown) drivers/tty/serial/max3107 0xe541e9af max3107_hw_susp +(unknown) drivers/tty/serial/max3107 0xec1bb876 max3107_remove +(unknown) drivers/uio/uio 0x83310153 uio_unregister_device +(unknown) drivers/uio/uio 0xbf1ef4ad uio_event_notify +(unknown) drivers/uio/uio 0xd6d0d7b7 __uio_register_device +(unknown) drivers/usb/atm/usbatm 0x2f5de882 usbatm_usb_disconnect +(unknown) drivers/usb/atm/usbatm 0x31f65e8f usbatm_usb_probe +(unknown) drivers/usb/gadget/dummy_hcd 0x04c79e9b usb_gadget_probe_driver +(unknown) drivers/usb/gadget/dummy_hcd 0x25f52f5d net2280_set_fifo_mode +(unknown) drivers/usb/gadget/dummy_hcd 0xdaa12f98 usb_gadget_unregister_driver +(unknown) drivers/usb/host/sl811-hcd 0x3c3739ca sl811h_driver +(unknown) drivers/usb/misc/ftdi-elan 0x0b098a91 usb_ftdi_elan_edset_single +(unknown) drivers/usb/misc/ftdi-elan 0x39757abc ftdi_elan_gone_away +(unknown) drivers/usb/misc/ftdi-elan 0x55344ff0 usb_ftdi_elan_read_pcimem +(unknown) drivers/usb/misc/ftdi-elan 0x8d64a9d4 usb_ftdi_elan_edset_output +(unknown) drivers/usb/misc/ftdi-elan 0xa9931201 usb_ftdi_elan_edset_input +(unknown) drivers/usb/misc/ftdi-elan 0xe248a274 usb_ftdi_elan_edset_setup +(unknown) drivers/usb/misc/ftdi-elan 0xef9ed803 usb_ftdi_elan_write_pcimem +(unknown) drivers/usb/misc/ftdi-elan 0xf0589913 usb_ftdi_elan_edset_flush +(unknown) drivers/usb/misc/ftdi-elan 0xfe561ec8 usb_ftdi_elan_edset_empty +(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 0x03d9c738 usb_wwan_tiocmget +(unknown) drivers/usb/serial/usb_wwan 0x13c4387a usb_wwan_write_room +(unknown) drivers/usb/serial/usb_wwan 0x1adb4456 usb_wwan_set_termios +(unknown) drivers/usb/serial/usb_wwan 0x3a5a0cec usb_wwan_ioctl +(unknown) drivers/usb/serial/usb_wwan 0x4729118d usb_wwan_open +(unknown) drivers/usb/serial/usb_wwan 0x51bb86b4 usb_wwan_resume +(unknown) drivers/usb/serial/usb_wwan 0x58772515 usb_wwan_startup +(unknown) drivers/usb/serial/usb_wwan 0x5d229e8f usb_wwan_dtr_rts +(unknown) drivers/usb/serial/usb_wwan 0x772cd359 usb_wwan_tiocmset +(unknown) drivers/usb/serial/usb_wwan 0x8eba17ce usb_wwan_chars_in_buffer +(unknown) drivers/usb/serial/usb_wwan 0x9122d33d usb_wwan_suspend +(unknown) drivers/usb/serial/usb_wwan 0xe34de9d3 usb_wwan_release +(unknown) drivers/usb/serial/usb_wwan 0xe3df3015 usb_wwan_close +(unknown) drivers/usb/serial/usb_wwan 0xeab473fd usb_wwan_write +(unknown) drivers/usb/serial/usb_wwan 0xfb5c3cad usb_wwan_disconnect +(unknown) drivers/usb/serial/usbserial 0x1b368537 usb_serial_generic_process_read_urb +(unknown) drivers/usb/serial/usbserial 0x2e3dbb57 usb_serial_generic_open +(unknown) drivers/usb/serial/usbserial 0x33bc5567 usb_serial_suspend +(unknown) drivers/usb/serial/usbserial 0x3b1036d2 usb_serial_disconnect +(unknown) drivers/usb/serial/usbserial 0x3b66749d usb_serial_probe +(unknown) drivers/usb/serial/usbserial 0x418e1f77 usb_serial_port_softint +(unknown) drivers/usb/serial/usbserial 0x42328580 usb_serial_generic_throttle +(unknown) drivers/usb/serial/usbserial 0x4454c2b6 usb_serial_generic_close +(unknown) drivers/usb/serial/usbserial 0x5ae7ae93 usb_serial_generic_read_bulk_callback +(unknown) drivers/usb/serial/usbserial 0x5cd7ce0e usb_serial_generic_disconnect +(unknown) drivers/usb/serial/usbserial 0x6872c49a ezusb_set_reset +(unknown) drivers/usb/serial/usbserial 0x698272c7 usb_serial_generic_write +(unknown) drivers/usb/serial/usbserial 0x8443525d ezusb_writememory +(unknown) drivers/usb/serial/usbserial 0x893c11fd usb_serial_deregister +(unknown) drivers/usb/serial/usbserial 0x9b35293a usb_serial_handle_sysrq_char +(unknown) drivers/usb/serial/usbserial 0x9fd01a75 usb_serial_register +(unknown) drivers/usb/serial/usbserial 0xa2b51f4d usb_serial_handle_dcd_change +(unknown) drivers/usb/serial/usbserial 0xb5076b0a usb_serial_handle_break +(unknown) drivers/usb/serial/usbserial 0xcfb403fc usb_serial_generic_resume +(unknown) drivers/usb/serial/usbserial 0xd7eb0d4f usb_serial_generic_unthrottle +(unknown) drivers/usb/serial/usbserial 0xda996678 usb_serial_resume +(unknown) drivers/usb/serial/usbserial 0xf8e1b8df usb_serial_generic_submit_read_urb +(unknown) drivers/usb/serial/usbserial 0xf9c044b0 usb_serial_generic_write_bulk_callback +(unknown) drivers/usb/storage/usb-storage 0x0625f4d6 usb_stor_access_xfer_buf +(unknown) drivers/usb/storage/usb-storage 0x0be13004 usb_storage_usb_ids +(unknown) drivers/usb/storage/usb-storage 0x18bd4321 usb_stor_clear_halt +(unknown) drivers/usb/storage/usb-storage 0x1bc3edc2 usb_stor_sense_invalidCDB +(unknown) drivers/usb/storage/usb-storage 0x217e32b8 usb_stor_post_reset +(unknown) drivers/usb/storage/usb-storage 0x24878b4c usb_stor_transparent_scsi_command +(unknown) drivers/usb/storage/usb-storage 0x2b532ff1 usb_stor_set_xfer_buf +(unknown) drivers/usb/storage/usb-storage 0x31e17a81 usb_stor_reset_resume +(unknown) drivers/usb/storage/usb-storage 0x4ac7074f usb_stor_bulk_transfer_sg +(unknown) drivers/usb/storage/usb-storage 0x689ccb1c fill_inquiry_response +(unknown) drivers/usb/storage/usb-storage 0x6974c0c5 usb_stor_bulk_srb +(unknown) drivers/usb/storage/usb-storage 0x70fe6808 usb_stor_Bulk_transport +(unknown) drivers/usb/storage/usb-storage 0x8199e220 usb_stor_CB_reset +(unknown) drivers/usb/storage/usb-storage 0x84788f0b usb_stor_pre_reset +(unknown) drivers/usb/storage/usb-storage 0x857ddeab usb_stor_suspend +(unknown) drivers/usb/storage/usb-storage 0x8ac45aa1 usb_stor_CB_transport +(unknown) drivers/usb/storage/usb-storage 0x8e6965f8 usb_stor_bulk_transfer_buf +(unknown) drivers/usb/storage/usb-storage 0x8f204904 usb_usual_ignore_device +(unknown) drivers/usb/storage/usb-storage 0x9cd0fcdf usb_stor_resume +(unknown) drivers/usb/storage/usb-storage 0xa06f872c usb_stor_ctrl_transfer +(unknown) drivers/usb/storage/usb-storage 0xb3351777 usb_stor_probe2 +(unknown) drivers/usb/storage/usb-storage 0xcd5b67c3 usb_stor_Bulk_reset +(unknown) drivers/usb/storage/usb-storage 0xde48474d usb_stor_probe1 +(unknown) drivers/usb/storage/usb-storage 0xe1c9a2eb usb_stor_control_msg +(unknown) drivers/usb/storage/usb-storage 0xe684e675 usb_stor_disconnect +(unknown) drivers/usb/wusbcore/wusb-wa 0x122f15ac wa_urb_enqueue_run +(unknown) drivers/usb/wusbcore/wusb-wa 0x6bc5eb56 wa_urb_dequeue +(unknown) drivers/usb/wusbcore/wusb-wa 0x7603227b rpipe_ep_disable +(unknown) drivers/usb/wusbcore/wusb-wa 0x9cb7ed0c wa_urb_enqueue +(unknown) drivers/usb/wusbcore/wusb-wa 0xac970b13 wa_create +(unknown) drivers/usb/wusbcore/wusb-wa 0xc9053714 __wa_destroy +(unknown) drivers/usb/wusbcore/wusb-wa 0xcb55ad58 rpipe_destroy +(unknown) drivers/usb/wusbcore/wusbcore 0x0bb6bf5e wusb_cluster_id_get +(unknown) drivers/usb/wusbcore/wusbcore 0x1d9d3bbf wusbhc_rh_resume +(unknown) drivers/usb/wusbcore/wusbcore 0x27613ee4 __wusb_dev_get_by_usb_dev +(unknown) drivers/usb/wusbcore/wusbcore 0x3242c77e wusbhc_create +(unknown) drivers/usb/wusbcore/wusbcore 0x57442772 wusbhc_rh_start_port_reset +(unknown) drivers/usb/wusbcore/wusbcore 0x574d7a24 wusbhc_rh_control +(unknown) drivers/usb/wusbcore/wusbcore 0x62669680 wusbhc_rh_suspend +(unknown) drivers/usb/wusbcore/wusbcore 0x7f0b7631 wusb_dev_destroy +(unknown) drivers/usb/wusbcore/wusbcore 0x7f0ea2e8 wusbhc_reset_all +(unknown) drivers/usb/wusbcore/wusbcore 0x8730803c wusbhc_destroy +(unknown) drivers/usb/wusbcore/wusbcore 0x8a71ef43 wusbhc_mmcie_set +(unknown) drivers/usb/wusbcore/wusbcore 0xb725d128 wusb_cluster_id_put +(unknown) drivers/usb/wusbcore/wusbcore 0xba10bd18 wusbhc_b_destroy +(unknown) drivers/usb/wusbcore/wusbcore 0xcda38e70 wusbhc_handle_dn +(unknown) drivers/usb/wusbcore/wusbcore 0xe4c904a9 wusbhc_chid_set +(unknown) drivers/usb/wusbcore/wusbcore 0xeff81752 wusbhc_b_create +(unknown) drivers/usb/wusbcore/wusbcore 0xf3f70b3a wusbhc_rh_status_data +(unknown) drivers/usb/wusbcore/wusbcore 0xf770a6b4 wusbd +(unknown) drivers/usb/wusbcore/wusbcore 0xf91e7a83 wusbhc_mmcie_rm +(unknown) drivers/usb/wusbcore/wusbcore 0xfae46976 wusbhc_giveback_urb +(unknown) drivers/usb/wusbcore/wusbcore 0xfe2e17d7 wusb_et_name +(unknown) drivers/uwb/i1480/dfu/i1480-dfu-usb 0x77f3b3d2 i1480_cmd +(unknown) drivers/uwb/i1480/dfu/i1480-dfu-usb 0x8b99cb5b i1480_rceb_check +(unknown) drivers/uwb/i1480/dfu/i1480-dfu-usb 0xc6a5eb8a i1480_fw_upload +(unknown) drivers/uwb/umc 0x1583f616 umc_device_register +(unknown) drivers/uwb/umc 0x18971642 umc_match_pci_id +(unknown) drivers/uwb/umc 0x1d3d9331 umc_bus_type +(unknown) drivers/uwb/umc 0x405a9041 umc_device_unregister +(unknown) drivers/uwb/umc 0x842a96f2 umc_driver_unregister +(unknown) drivers/uwb/umc 0x9a549565 umc_controller_reset +(unknown) drivers/uwb/umc 0xaa942999 umc_device_create +(unknown) drivers/uwb/umc 0xf7f56306 __umc_driver_register +(unknown) drivers/uwb/uwb 0x08c4f06b uwb_pal_register +(unknown) drivers/uwb/uwb 0x207b6789 uwb_radio_start +(unknown) drivers/uwb/uwb 0x28c073a1 uwb_dev_try_get +(unknown) drivers/uwb/uwb 0x487fa32e uwb_rc_get_by_dev +(unknown) drivers/uwb/uwb 0x48ff2b96 uwb_rc_pre_reset +(unknown) drivers/uwb/uwb 0x4a3a2903 uwb_rc_rm +(unknown) drivers/uwb/uwb 0x4aa7dd46 uwb_rsv_establish +(unknown) drivers/uwb/uwb 0x4d57ae3c uwb_rsv_type_str +(unknown) drivers/uwb/uwb 0x5115ce19 uwb_rsv_get_usable_mas +(unknown) drivers/uwb/uwb 0x51306cab __uwb_rc_try_get +(unknown) drivers/uwb/uwb 0x5e0d506c uwb_rc_dev_addr_get +(unknown) drivers/uwb/uwb 0x60de2be1 uwb_rsv_accept +(unknown) drivers/uwb/uwb 0x6a82b4ba uwb_rc_add +(unknown) drivers/uwb/uwb 0x6b9377c5 uwb_ie_next +(unknown) drivers/uwb/uwb 0x75d48560 uwb_rc_get_by_grandpa +(unknown) drivers/uwb/uwb 0x7a3d91cf uwb_rc_init +(unknown) drivers/uwb/uwb 0x8090a177 uwb_rsv_create +(unknown) drivers/uwb/uwb 0x810ebef9 uwb_radio_stop +(unknown) drivers/uwb/uwb 0x8110abb4 uwb_rc_mac_addr_get +(unknown) drivers/uwb/uwb 0x82713f45 uwb_rc_neh_error +(unknown) drivers/uwb/uwb 0x838dc4f7 uwb_pal_init +(unknown) drivers/uwb/uwb 0x8cb42db6 __uwb_addr_print +(unknown) drivers/uwb/uwb 0x8ed89ba9 uwb_rc_neh_grok +(unknown) drivers/uwb/uwb 0x98413234 uwb_rsv_state_str +(unknown) drivers/uwb/uwb 0xa6d7024b uwb_est_find_size +(unknown) drivers/uwb/uwb 0xa6eca902 uwb_rc_reset_all +(unknown) drivers/uwb/uwb 0xa7a903eb uwb_rsv_destroy +(unknown) drivers/uwb/uwb 0xb26d96f6 uwb_rc_put +(unknown) drivers/uwb/uwb 0xb55b7997 uwb_rc_cmd +(unknown) drivers/uwb/uwb 0xb57d60d4 uwb_pal_unregister +(unknown) drivers/uwb/uwb 0xbe1cd1ea uwb_rc_ie_rm +(unknown) drivers/uwb/uwb 0xbe7fcdb9 uwb_rc_alloc +(unknown) drivers/uwb/uwb 0xc8f53d69 uwb_rc_cmd_async +(unknown) drivers/uwb/uwb 0xcd59f829 uwb_rc_post_reset +(unknown) drivers/uwb/uwb 0xe3064c15 uwb_rsv_terminate +(unknown) drivers/uwb/uwb 0xe3c8c325 uwb_notifs_deregister +(unknown) drivers/uwb/uwb 0xeb4cab9a uwb_est_register +(unknown) drivers/uwb/uwb 0xec08e28f uwb_rc_vcmd +(unknown) drivers/uwb/uwb 0xee62b3fb uwb_rc_ie_add +(unknown) drivers/uwb/uwb 0xf3e89fe0 uwb_dev_for_each +(unknown) drivers/uwb/uwb 0xf64fe428 uwb_rsv_modify +(unknown) drivers/uwb/uwb 0xf7ca313a uwb_est_unregister +(unknown) drivers/uwb/uwb 0xf983ffc3 uwb_notifs_register +(unknown) drivers/uwb/whci 0x46a2186d whci_wait_for +(unknown) drivers/video/backlight/generic_bl 0xc86baa7c corgibl_limit_intensity +(unknown) drivers/video/backlight/ili9320 0x23e41e5f ili9320_shutdown +(unknown) drivers/video/backlight/ili9320 0x6bc42c79 ili9320_suspend +(unknown) drivers/video/backlight/ili9320 0x9309f0af ili9320_probe_spi +(unknown) drivers/video/backlight/ili9320 0xa5178f09 ili9320_remove +(unknown) drivers/video/backlight/ili9320 0xb6bbb605 ili9320_resume +(unknown) drivers/video/backlight/ili9320 0xb8ea9168 ili9320_write_regs +(unknown) drivers/video/backlight/ili9320 0xce9d75cc ili9320_write +(unknown) drivers/video/backlight/lcd 0xa179cf55 lcd_device_unregister +(unknown) drivers/video/backlight/lcd 0xc925b4d0 lcd_device_register +(unknown) drivers/video/cyber2000fb 0x0cc3ede5 cyber2000fb_detach +(unknown) drivers/video/cyber2000fb 0x45b2507c cyber2000fb_enable_extregs +(unknown) drivers/video/cyber2000fb 0x477afb68 cyber2000fb_attach +(unknown) drivers/video/cyber2000fb 0xb99bc9d5 cyber2000fb_disable_extregs +(unknown) drivers/video/display/display 0xa94745df display_device_register +(unknown) drivers/video/display/display 0xbf3cb8b0 display_device_unregister +(unknown) drivers/video/fb_ddc 0xe2ee4a94 fb_ddc_read +(unknown) drivers/video/fb_sys_fops 0xc6880385 fb_sys_read +(unknown) drivers/video/fb_sys_fops 0xe0f1c5dc fb_sys_write +(unknown) drivers/video/macmodes 0x08ed0b62 mac_vmode_to_var +(unknown) drivers/video/macmodes 0x496bf191 mac_find_mode +(unknown) drivers/video/macmodes 0xe2304303 mac_map_monitor_sense +(unknown) drivers/video/matrox/g450_pll 0x45c2d839 matroxfb_g450_setclk +(unknown) drivers/video/matrox/g450_pll 0x6fcb178e matroxfb_g450_setpll_cond +(unknown) drivers/video/matrox/g450_pll 0x7bcd47b8 g450_mnp2f +(unknown) drivers/video/matrox/matroxfb_DAC1064 0x0d3977b7 matrox_mystique +(unknown) drivers/video/matrox/matroxfb_DAC1064 0x51767811 matrox_G100 +(unknown) drivers/video/matrox/matroxfb_DAC1064 0x81526a31 DAC1064_global_restore +(unknown) drivers/video/matrox/matroxfb_DAC1064 0xad9950b4 DAC1064_global_init +(unknown) drivers/video/matrox/matroxfb_Ti3026 0x3639ff98 matrox_millennium +(unknown) drivers/video/matrox/matroxfb_accel 0xaacbbb03 matrox_cfbX_init +(unknown) drivers/video/matrox/matroxfb_base 0x115d764a matroxfb_wait_for_sync +(unknown) drivers/video/matrox/matroxfb_base 0x133d1381 matroxfb_register_driver +(unknown) drivers/video/matrox/matroxfb_base 0x7fdd38fd matroxfb_enable_irq +(unknown) drivers/video/matrox/matroxfb_base 0xc70c0e0b matroxfb_unregister_driver +(unknown) drivers/video/matrox/matroxfb_g450 0x59034898 matroxfb_g450_shutdown +(unknown) drivers/video/matrox/matroxfb_g450 0x7212862e matroxfb_g450_connect +(unknown) drivers/video/matrox/matroxfb_misc 0x13ec60c3 matroxfb_vgaHWinit +(unknown) drivers/video/matrox/matroxfb_misc 0x24f45b9a matroxfb_DAC_out +(unknown) drivers/video/matrox/matroxfb_misc 0x25cf8049 matroxfb_PLL_calcclock +(unknown) drivers/video/matrox/matroxfb_misc 0x443039d2 matroxfb_DAC_in +(unknown) drivers/video/matrox/matroxfb_misc 0x706206c0 matroxfb_read_pins +(unknown) drivers/video/matrox/matroxfb_misc 0x9d0c3b4a matroxfb_vgaHWrestore +(unknown) drivers/video/matrox/matroxfb_misc 0xabd8e427 matroxfb_var2my +(unknown) drivers/video/mb862xx/mb862xxfb 0x71c3be4a mb862xxfb_init_accel +(unknown) drivers/video/output 0x3b680631 video_output_unregister +(unknown) drivers/video/output 0xa4f390f2 video_output_register +(unknown) drivers/video/sis/sisfb 0x27c75b6b sis_free_new +(unknown) drivers/video/sis/sisfb 0x3037658e sis_malloc +(unknown) drivers/video/sis/sisfb 0x454a3cf0 sis_free +(unknown) drivers/video/sis/sisfb 0x475197c9 sis_malloc_new +(unknown) drivers/video/svgalib 0x09fb3724 svga_tileblit +(unknown) drivers/video/svgalib 0x0bcea4d0 svga_settile +(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 0x29f1df0b svga_tilecopy +(unknown) drivers/video/svgalib 0x4ab38ef2 svga_set_default_crt_regs +(unknown) drivers/video/svgalib 0x50057590 svga_get_tilemax +(unknown) drivers/video/svgalib 0x529da8b7 svga_tilecursor +(unknown) drivers/video/svgalib 0x549b03a1 svga_set_timings +(unknown) drivers/video/svgalib 0x80f24d95 svga_wcrt_multi +(unknown) drivers/video/svgalib 0xce555913 svga_tilefill +(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 0xec83c473 svga_match_format +(unknown) drivers/video/svgalib 0xec84716b svga_get_caps +(unknown) drivers/video/svgalib 0xef774f5d svga_compute_pll +(unknown) drivers/video/syscopyarea 0x4e711a1c sys_copyarea +(unknown) drivers/video/sysfillrect 0x0e6bb1c3 sys_fillrect +(unknown) drivers/video/sysimgblt 0x1e91d844 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 0x22a7af24 viafb_dma_copy_out_sg +(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 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 0xd7023f45 viafb_find_i2c_adapter +(unknown) drivers/video/via/viafb 0xfff2dfd2 viafb_gpio_lookup +(unknown) drivers/w1/slaves/w1_bq27000 0x0b27eb85 w1_bq27000_write +(unknown) drivers/w1/slaves/w1_bq27000 0x634edfd4 w1_bq27000_read +(unknown) drivers/w1/slaves/w1_ds2760 0x3b460a76 w1_ds2760_store_eeprom +(unknown) drivers/w1/slaves/w1_ds2760 0x7c2ac10c w1_ds2760_recall_eeprom +(unknown) drivers/w1/slaves/w1_ds2760 0x9a8f7b38 w1_ds2760_read +(unknown) drivers/w1/slaves/w1_ds2760 0xcac58715 w1_ds2760_write +(unknown) drivers/w1/slaves/w1_ds2780 0x110cb99b w1_ds2780_eeprom_cmd +(unknown) drivers/w1/slaves/w1_ds2780 0x1217428d w1_ds2780_io +(unknown) drivers/w1/wire 0x15f68a47 w1_reset_resume_command +(unknown) drivers/w1/wire 0x241eca29 w1_reset_select_slave +(unknown) drivers/w1/wire 0x30b6e7b3 w1_remove_master_device +(unknown) drivers/w1/wire 0x5caa82fa w1_register_family +(unknown) drivers/w1/wire 0x5dc33974 w1_read_8 +(unknown) drivers/w1/wire 0x675c35c0 w1_next_pullup +(unknown) drivers/w1/wire 0x73de5d89 w1_reset_bus +(unknown) drivers/w1/wire 0x7a0f980e w1_write_8 +(unknown) drivers/w1/wire 0x7befe3d7 w1_unregister_family +(unknown) drivers/w1/wire 0x7c2f2afb w1_calc_crc8 +(unknown) drivers/w1/wire 0x81ffef07 w1_add_master_device +(unknown) drivers/w1/wire 0xa5361338 w1_touch_block +(unknown) drivers/w1/wire 0xacf5c3a4 w1_read_block +(unknown) drivers/w1/wire 0xb19c2368 w1_write_block +(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) drivers/xen/xenbus/xenbus_probe_frontend 0x9187f9f2 __xenbus_register_frontend +(unknown) fs/configfs/configfs 0x05ac845a configfs_undepend_item +(unknown) fs/configfs/configfs 0x4ef0852f config_group_init +(unknown) fs/configfs/configfs 0x514d1585 configfs_unregister_subsystem +(unknown) fs/configfs/configfs 0x617c5dad config_item_put +(unknown) fs/configfs/configfs 0x83c49a98 configfs_depend_item +(unknown) fs/configfs/configfs 0x8b2254af config_item_init +(unknown) fs/configfs/configfs 0x9d0ccf6f config_group_find_item +(unknown) fs/configfs/configfs 0xa8282769 config_item_init_type_name +(unknown) fs/configfs/configfs 0xa8f57c09 config_item_get +(unknown) fs/configfs/configfs 0xbfe62d1e config_group_init_type_name +(unknown) fs/configfs/configfs 0xd6c2817e config_item_set_name +(unknown) fs/configfs/configfs 0xef158e92 configfs_register_subsystem +(unknown) fs/dlm/dlm 0x0864c4a4 dlm_new_lockspace +(unknown) fs/dlm/dlm 0x1243b12c dlm_posix_lock +(unknown) fs/dlm/dlm 0x9321df95 dlm_lock +(unknown) fs/dlm/dlm 0xa5b7b0fa dlm_posix_get +(unknown) fs/dlm/dlm 0xcc5da17d dlm_posix_unlock +(unknown) fs/dlm/dlm 0xcf9f3328 dlm_release_lockspace +(unknown) fs/dlm/dlm 0xdc583c08 dlm_unlock +(unknown) fs/fat/fat 0x09498e8b fat_attach +(unknown) fs/fat/fat 0x0bcf7f9f fat_get_dotdot_entry +(unknown) fs/fat/fat 0x1fb69ee6 fat_fill_super +(unknown) fs/fat/fat 0x368a34b9 fat_alloc_new_dir +(unknown) fs/fat/fat 0x3d45578e fat_getattr +(unknown) fs/fat/fat 0x45880ffc fat_flush_inodes +(unknown) fs/fat/fat 0x4f9b3274 __fat_fs_error +(unknown) fs/fat/fat 0x517a3f29 fat_setattr +(unknown) fs/fat/fat 0x865a7315 fat_dir_empty +(unknown) fs/fat/fat 0x871b89ea fat_sync_inode +(unknown) fs/fat/fat 0x885fd6e8 fat_search_long +(unknown) fs/fat/fat 0x9ffb0901 fat_add_entries +(unknown) fs/fat/fat 0xa3aa828e fat_free_clusters +(unknown) fs/fat/fat 0xa94d7b63 fat_scan +(unknown) fs/fat/fat 0xc4a07885 fat_detach +(unknown) fs/fat/fat 0xcd11aff3 fat_remove_entries +(unknown) fs/fat/fat 0xf09eb0c1 fat_build_inode +(unknown) fs/fat/fat 0xf4ccd1ab 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 0x1f75d856 __fscache_register_netfs +(unknown) fs/fscache/fscache 0x210ad0a2 fscache_withdraw_cache +(unknown) fs/fscache/fscache 0x225bd96c __fscache_attr_changed +(unknown) fs/fscache/fscache 0x275fb422 __fscache_read_or_alloc_page +(unknown) fs/fscache/fscache 0x2a977ead __fscache_unregister_netfs +(unknown) fs/fscache/fscache 0x3fc23318 fscache_wait_bit +(unknown) fs/fscache/fscache 0x3fe9e63c fscache_mark_pages_cached +(unknown) fs/fscache/fscache 0x5a5a5dd3 fscache_check_aux +(unknown) fs/fscache/fscache 0x5f364424 __fscache_update_cookie +(unknown) fs/fscache/fscache 0x66ee4f81 __fscache_read_or_alloc_pages +(unknown) fs/fscache/fscache 0x6b12e472 __fscache_acquire_cookie +(unknown) fs/fscache/fscache 0x70b46b13 __fscache_uncache_all_inode_pages +(unknown) fs/fscache/fscache 0x713ff34c __fscache_write_page +(unknown) fs/fscache/fscache 0x74530ecd fscache_op_debug_id +(unknown) fs/fscache/fscache 0x77a6cf39 fscache_io_error +(unknown) fs/fscache/fscache 0x7c382cd7 fscache_fsdef_index +(unknown) fs/fscache/fscache 0x7d204887 __fscache_maybe_release_page +(unknown) fs/fscache/fscache 0x7e5dc87b __fscache_wait_on_page_write +(unknown) fs/fscache/fscache 0x843dcc7a fscache_obtained_object +(unknown) fs/fscache/fscache 0x86f8894f fscache_object_states +(unknown) fs/fscache/fscache 0x86ff75d3 __fscache_check_page_write +(unknown) fs/fscache/fscache 0x94f156ee fscache_add_cache +(unknown) fs/fscache/fscache 0xabb3dca7 __fscache_uncache_page +(unknown) fs/fscache/fscache 0xb066f360 __fscache_alloc_page +(unknown) fs/fscache/fscache 0xb1729a27 fscache_cache_cleared_wq +(unknown) fs/fscache/fscache 0xb2f4075d fscache_object_lookup_negative +(unknown) fs/fscache/fscache 0xcce466ec fscache_init_cache +(unknown) fs/fscache/fscache 0xcceb3c43 fscache_object_work_func +(unknown) fs/fscache/fscache 0xe7929aa1 fscache_put_operation +(unknown) fs/fscache/fscache 0xfb63614f __fscache_relinquish_cookie +(unknown) fs/fscache/fscache 0xfc862005 fscache_enqueue_operation +(unknown) fs/lockd/lockd 0x00863298 nlmsvc_unlock_all_by_sb +(unknown) fs/lockd/lockd 0x071664f8 nlmsvc_ops +(unknown) fs/lockd/lockd 0x17ce645d locks_end_grace +(unknown) fs/lockd/lockd 0x1a618932 nlmsvc_unlock_all_by_ip +(unknown) fs/lockd/lockd 0x35ca666e nlmclnt_init +(unknown) fs/lockd/lockd 0x6f959b35 locks_in_grace +(unknown) fs/lockd/lockd 0x96877ac4 locks_start_grace +(unknown) fs/lockd/lockd 0xa7b91a7b lockd_down +(unknown) fs/lockd/lockd 0xd018ad9f nlmclnt_done +(unknown) fs/lockd/lockd 0xe20bdaad nlmclnt_proc +(unknown) fs/lockd/lockd 0xf6933c48 lockd_up +(unknown) fs/nfs/nfs 0x0cfc0330 nfs_init_commit +(unknown) fs/nfs/nfs 0x14c65f74 nfs_initiate_read +(unknown) fs/nfs/nfs 0x1cb4fa4f nfs_commit_release_pages +(unknown) fs/nfs/nfs 0x5480dae6 nfs_commit_free +(unknown) fs/nfs/nfs 0x5d08c1a2 nfs_initiate_commit +(unknown) fs/nfs/nfs 0x7cfaaa81 nfs4_reset_read +(unknown) fs/nfs/nfs 0x8231adf4 nfs4_set_ds_client +(unknown) fs/nfs/nfs 0x86061ab1 nfs_put_client +(unknown) fs/nfs/nfs 0x87a8ad19 nfs_retry_commit +(unknown) fs/nfs/nfs 0x9bf436ea nfs_generic_pg_test +(unknown) fs/nfs/nfs 0xa2a99934 nfs_commit_clear_lock +(unknown) fs/nfs/nfs 0xb4a97bc2 nfs_initiate_write +(unknown) fs/nfs/nfs 0xe73dcacc nfs_commitdata_alloc +(unknown) fs/nfs/nfs 0xf5a87370 nfs_commitdata_release +(unknown) fs/nfs/nfs 0xfb88197d nfs4_reset_write +(unknown) fs/nfs_common/nfs_acl 0x8a104f62 nfsacl_encode +(unknown) fs/nfs_common/nfs_acl 0xd95adab0 nfsacl_decode +(unknown) fs/nfsd/nfsd 0x23f0a2c8 nfs4_acl_nfsv4_to_posix +(unknown) fs/nfsd/nfsd 0x35e33c1e nfs4_acl_write_who +(unknown) fs/nfsd/nfsd 0x46ffdc39 nfs4_acl_posix_to_nfsv4 +(unknown) fs/nfsd/nfsd 0x5a157ae4 nfs4_acl_get_whotype +(unknown) fs/nfsd/nfsd 0x96ce9bb4 nfs4_acl_new +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x0f51464b o2nm_node_put +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x1a58a106 o2hb_unregister_callback +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x1b89c6ee o2hb_fill_node_map +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x1d747ce3 o2hb_check_node_heartbeating +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x2c013f29 o2hb_setup_callback +(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 0x521e0726 o2net_send_message_vec +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x76feb906 o2nm_get_node_by_num +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x81a17396 mlog_and_bits +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x9d5d5e32 o2nm_node_get +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xa48a45f0 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 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 0xe34dd708 o2nm_get_node_by_ip +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xf1a5611d o2net_unregister_handler_list +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xf56c2017 mlog_not_bits +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x4928e8b7 dlmlock +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x7a1211f8 dlm_setup_eviction_cb +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x8dd5c3e7 dlmunlock +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x93b12859 dlm_register_eviction_cb +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0xb716b3e9 dlm_print_one_lock +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0xcd4ad324 dlm_unregister_domain +(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 0xed5ef08c dlm_register_domain +(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 0x06c39b9c ocfs2_plock +(unknown) fs/ocfs2/ocfs2_stackglue 0x16b2e575 ocfs2_dlm_unlock +(unknown) fs/ocfs2/ocfs2_stackglue 0x429b0a7c ocfs2_stack_glue_unregister +(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 0xb067be0d ocfs2_stack_glue_register +(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 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/quota/quota_tree 0x21485c8c qtree_write_dquot +(unknown) fs/quota/quota_tree 0x30d81358 qtree_release_dquot +(unknown) fs/quota/quota_tree 0xa1871e6b qtree_read_dquot +(unknown) fs/quota/quota_tree 0xa5003515 qtree_entry_unused +(unknown) fs/quota/quota_tree 0xf46a449c qtree_delete_dquot +(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 0x651c2313 crc_ccitt +(unknown) lib/crc-ccitt 0x75811312 crc_ccitt_table +(unknown) lib/crc-itu-t 0x276c7e62 crc_itu_t +(unknown) lib/crc-itu-t 0xd29b009f crc_itu_t_table +(unknown) lib/crc7 0xc086bfba crc7 +(unknown) lib/crc7 0xd80c3603 crc7_syndrome_table +(unknown) lib/libcrc32c 0x27000b29 crc32c +(unknown) lib/lru_cache 0x39131798 lc_reset +(unknown) lib/lru_cache 0x39ad5730 lc_create +(unknown) lib/lru_cache 0x3b9166b7 lc_index_of +(unknown) lib/lru_cache 0x484a7e69 lc_seq_dump_details +(unknown) lib/lru_cache 0x5fd7c5d8 lc_try_get +(unknown) lib/lru_cache 0x88871070 lc_seq_printf_stats +(unknown) lib/lru_cache 0x96be514c lc_set +(unknown) lib/lru_cache 0xa24c5ac9 lc_element_by_index +(unknown) lib/lru_cache 0xa2c0739f lc_get +(unknown) lib/lru_cache 0xa357d6e9 lc_changed +(unknown) lib/lru_cache 0xaa3dc613 lc_find +(unknown) lib/lru_cache 0xbf37812a lc_del +(unknown) lib/lru_cache 0xd52d37eb lc_put +(unknown) lib/lru_cache 0xec94cadd lc_destroy +(unknown) lib/raid6/raid6_pq 0x0bd662f6 raid6_gfmul +(unknown) lib/raid6/raid6_pq 0x15fe0cd3 raid6_gfexp +(unknown) lib/raid6/raid6_pq 0x24935f26 raid6_call +(unknown) lib/raid6/raid6_pq 0x5ba93f9d raid6_gfinv +(unknown) lib/raid6/raid6_pq 0xb0d904b7 raid6_empty_zero_page +(unknown) lib/raid6/raid6_pq 0xcdc24ab5 raid6_2data_recov +(unknown) lib/raid6/raid6_pq 0xce45a6f1 raid6_gfexi +(unknown) lib/raid6/raid6_pq 0xdbab0c01 raid6_datap_recov +(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 0x1ebec8fd garp_uninit_applicant +(unknown) net/802/garp 0x35efb229 garp_unregister_application +(unknown) net/802/garp 0x38bdd1a0 garp_init_applicant +(unknown) net/802/garp 0x48dc038b garp_request_leave +(unknown) net/802/garp 0xd9748fab garp_request_join +(unknown) net/802/garp 0xedf50555 garp_register_application +(unknown) net/802/p8023 0x868df280 make_8023_client +(unknown) net/802/p8023 0xf4c1a203 destroy_8023_client +(unknown) net/802/stp 0x874e9ac9 stp_proto_register +(unknown) net/802/stp 0x97bdbbea stp_proto_unregister +(unknown) net/9p/9pnet 0x10110ee1 p9_client_xattrcreate +(unknown) net/9p/9pnet 0x157048f4 p9_client_rename +(unknown) net/9p/9pnet 0x1a1ffeb3 v9fs_register_trans +(unknown) net/9p/9pnet 0x25858d8d p9_idpool_put +(unknown) net/9p/9pnet 0x2601ec78 p9_client_create +(unknown) net/9p/9pnet 0x2874716e p9_parse_header +(unknown) net/9p/9pnet 0x2da1fe61 p9_client_destroy +(unknown) net/9p/9pnet 0x30376364 p9_client_cb +(unknown) net/9p/9pnet 0x33af31d6 v9fs_unregister_trans +(unknown) net/9p/9pnet 0x354ce962 p9_client_disconnect +(unknown) net/9p/9pnet 0x370524cc p9_idpool_create +(unknown) net/9p/9pnet 0x38654fa0 p9_client_setattr +(unknown) net/9p/9pnet 0x39761116 p9_client_readlink +(unknown) net/9p/9pnet 0x3d73a797 p9_errstr2errno +(unknown) net/9p/9pnet 0x54a61f6f p9_is_proto_dotu +(unknown) net/9p/9pnet 0x5532ef52 p9_client_begin_disconnect +(unknown) net/9p/9pnet 0x62603082 p9_client_mknod_dotl +(unknown) net/9p/9pnet 0x6328cf30 p9_client_statfs +(unknown) net/9p/9pnet 0x6f6d72e3 p9_idpool_get +(unknown) net/9p/9pnet 0x71b16038 p9_client_clunk +(unknown) net/9p/9pnet 0x7498e7b7 p9_client_fsync +(unknown) net/9p/9pnet 0x75411f06 p9_tag_lookup +(unknown) net/9p/9pnet 0x76b79bf1 p9stat_read +(unknown) net/9p/9pnet 0x7d9551dc p9_idpool_destroy +(unknown) net/9p/9pnet 0x85429980 p9_client_wstat +(unknown) net/9p/9pnet 0x87af4ed9 p9_client_create_dotl +(unknown) net/9p/9pnet 0x89b447c0 p9_client_attach +(unknown) net/9p/9pnet 0x8cd8a5ee p9_client_remove +(unknown) net/9p/9pnet 0x92e96365 p9_client_fcreate +(unknown) net/9p/9pnet 0x99465f79 p9_client_mkdir_dotl +(unknown) net/9p/9pnet 0x99aa7de6 p9_client_xattrwalk +(unknown) net/9p/9pnet 0x9c831e88 p9_idpool_check +(unknown) net/9p/9pnet 0x9c964743 p9stat_free +(unknown) net/9p/9pnet 0x9d4ebba8 p9_client_open +(unknown) net/9p/9pnet 0xa7da10c4 v9fs_get_default_trans +(unknown) net/9p/9pnet 0xa8720e2a p9_client_getattr_dotl +(unknown) net/9p/9pnet 0xaa3a3367 p9_client_link +(unknown) net/9p/9pnet 0xab7f077c p9dirent_read +(unknown) net/9p/9pnet 0xb3c49c3f p9_release_req_pages +(unknown) net/9p/9pnet 0xb7db58ad p9_client_getlock_dotl +(unknown) net/9p/9pnet 0xbbf9ab01 p9_client_stat +(unknown) net/9p/9pnet 0xbc208a7b p9_client_symlink +(unknown) net/9p/9pnet 0xc466a741 p9_payload_gup +(unknown) net/9p/9pnet 0xc756fc09 p9_client_write +(unknown) net/9p/9pnet 0xcb739528 p9pdu_dump +(unknown) net/9p/9pnet 0xcc2d2364 v9fs_get_trans_by_name +(unknown) net/9p/9pnet 0xda7ebedf p9_client_readdir +(unknown) net/9p/9pnet 0xe58a3360 p9_error_init +(unknown) net/9p/9pnet 0xea2c979c p9_client_read +(unknown) net/9p/9pnet 0xea9090d1 p9_client_walk +(unknown) net/9p/9pnet 0xec924ebe p9_client_lock_dotl +(unknown) net/9p/9pnet 0xefbfe547 p9_is_proto_dotl +(unknown) net/9p/9pnet 0xf27674ad p9_nr_pages +(unknown) net/appletalk/appletalk 0x2002c8f2 aarp_send_ddp +(unknown) net/appletalk/appletalk 0x98bc12a2 alloc_ltalkdev +(unknown) net/appletalk/appletalk 0xb02dde72 atalk_find_dev_addr +(unknown) net/appletalk/appletalk 0xc2ce63a9 atrtr_get_dev +(unknown) net/atm/atm 0x0dc0541d atm_dev_register +(unknown) net/atm/atm 0x2cc2d52d vcc_hash +(unknown) net/atm/atm 0x4df89a5d atm_dev_signal_change +(unknown) net/atm/atm 0x4e93583d atm_alloc_charge +(unknown) net/atm/atm 0x4ee6d31d atm_dev_release_vccs +(unknown) net/atm/atm 0x50754510 register_atmdevice_notifier +(unknown) net/atm/atm 0x534ae43e atm_dev_lookup +(unknown) net/atm/atm 0x5a90ca6d deregister_atm_ioctl +(unknown) net/atm/atm 0x86f410e0 register_atm_ioctl +(unknown) net/atm/atm 0x92c89090 atm_init_aal5 +(unknown) net/atm/atm 0x9c87a243 atm_proc_root +(unknown) net/atm/atm 0x9feaf287 sonet_subtract_stats +(unknown) net/atm/atm 0xaa024146 sonet_copy_stats +(unknown) net/atm/atm 0xb1c56919 vcc_insert_socket +(unknown) net/atm/atm 0xc742203b atm_dev_deregister +(unknown) net/atm/atm 0xcff45769 vcc_release_async +(unknown) net/atm/atm 0xd366ef10 atm_charge +(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 0x0479d44f ax25_findbyuid +(unknown) net/ax25/ax25 0x1ebfacd6 ax25_linkfail_register +(unknown) net/ax25/ax25 0x242852b9 ax25_uid_policy +(unknown) net/ax25/ax25 0x330d3588 ax25_listen_register +(unknown) net/ax25/ax25 0x4502c65a asc2ax +(unknown) net/ax25/ax25 0x53dea1ff ax2asc +(unknown) net/ax25/ax25 0x67ae3659 ax25_rebuild_header +(unknown) net/ax25/ax25 0x803043a3 ax25_find_cb +(unknown) net/ax25/ax25 0x8809e20d ax25_listen_release +(unknown) net/ax25/ax25 0x8ede9e26 ax25_protocol_release +(unknown) net/ax25/ax25 0x98d6eb84 ax25_send_frame +(unknown) net/ax25/ax25 0xac93ae05 ax25_bcast +(unknown) net/ax25/ax25 0xaeb7451e ax25_defaddr +(unknown) net/ax25/ax25 0xc1444946 ax25cmp +(unknown) net/ax25/ax25 0xd43ecbf1 null_ax25_address +(unknown) net/ax25/ax25 0xd6fe5baf ax25_register_pid +(unknown) net/ax25/ax25 0xdb29a71a ax25_linkfail_release +(unknown) net/ax25/ax25 0xe0d1702b ax25_header_ops +(unknown) net/ax25/ax25 0xfc9307ac ax25_hard_header +(unknown) net/bluetooth/bluetooth 0x06d483a9 hci_register_proto +(unknown) net/bluetooth/bluetooth 0x08610b47 hci_recv_fragment +(unknown) net/bluetooth/bluetooth 0x18b4fa96 hci_conn_hold_device +(unknown) net/bluetooth/bluetooth 0x20fba132 bt_sock_unlink +(unknown) net/bluetooth/bluetooth 0x27a82121 hci_alloc_dev +(unknown) net/bluetooth/bluetooth 0x3072923b hci_resume_dev +(unknown) net/bluetooth/bluetooth 0x3e24d970 hci_le_conn_update +(unknown) net/bluetooth/bluetooth 0x3e5011df hci_conn_security +(unknown) net/bluetooth/bluetooth 0x44d2ca2b hci_recv_frame +(unknown) net/bluetooth/bluetooth 0x47f15d27 bt_sock_register +(unknown) net/bluetooth/bluetooth 0x553bd1e9 hci_connect +(unknown) net/bluetooth/bluetooth 0x55879c65 hci_send_sco +(unknown) net/bluetooth/bluetooth 0x57e3876b bt_accept_unlink +(unknown) net/bluetooth/bluetooth 0x5c00d027 hci_suspend_dev +(unknown) net/bluetooth/bluetooth 0x6064dead hci_unregister_proto +(unknown) net/bluetooth/bluetooth 0x6327641b hci_register_cb +(unknown) net/bluetooth/bluetooth 0x7094f8ae bt_err +(unknown) net/bluetooth/bluetooth 0x89397301 hci_conn_change_link_key +(unknown) net/bluetooth/bluetooth 0x8b7385b3 hci_conn_check_link_mode +(unknown) net/bluetooth/bluetooth 0x91c5b031 bt_accept_enqueue +(unknown) net/bluetooth/bluetooth 0xa291cbc8 hci_recv_stream_fragment +(unknown) net/bluetooth/bluetooth 0xa885d61f hci_get_route +(unknown) net/bluetooth/bluetooth 0xa9079544 bt_sock_poll +(unknown) net/bluetooth/bluetooth 0xaaeaaaea bt_sock_ioctl +(unknown) net/bluetooth/bluetooth 0xad790c41 bt_sock_link +(unknown) net/bluetooth/bluetooth 0xba1581d9 hci_free_dev +(unknown) net/bluetooth/bluetooth 0xbdffdf59 hci_conn_switch_role +(unknown) net/bluetooth/bluetooth 0xbeb70cd8 hci_unregister_cb +(unknown) net/bluetooth/bluetooth 0xc0342f5e hci_conn_put_device +(unknown) net/bluetooth/bluetooth 0xc2066af0 batostr +(unknown) net/bluetooth/bluetooth 0xc5ffeca6 bt_sock_stream_recvmsg +(unknown) net/bluetooth/bluetooth 0xcc1fb551 baswap +(unknown) net/bluetooth/bluetooth 0xcdc91275 bt_sock_wait_state +(unknown) net/bluetooth/bluetooth 0xceccce36 hci_register_dev +(unknown) net/bluetooth/bluetooth 0xd5b8fd4c hci_send_acl +(unknown) net/bluetooth/bluetooth 0xdff0c6a4 bt_debugfs +(unknown) net/bluetooth/bluetooth 0xe41936f1 bt_accept_dequeue +(unknown) net/bluetooth/bluetooth 0xf19294db bt_sock_unregister +(unknown) net/bluetooth/bluetooth 0xf255c6ea hci_conn_check_secure +(unknown) net/bluetooth/bluetooth 0xf3815558 hci_unregister_dev +(unknown) net/bluetooth/bluetooth 0xfa889836 bt_sock_recvmsg +(unknown) net/bridge/bridge 0xd21ac552 br_should_route_hook +(unknown) net/bridge/netfilter/ebtables 0x1c03e725 ebt_register_table +(unknown) net/bridge/netfilter/ebtables 0x6f01d1ba ebt_unregister_table +(unknown) net/bridge/netfilter/ebtables 0x72ee973e ebt_do_table +(unknown) net/caif/caif 0x029ca381 cfcnfg_del_phy_layer +(unknown) net/caif/caif 0x1e08dc69 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 0x69dac398 get_cfcnfg +(unknown) net/caif/caif 0x88154cc3 caif_connect_client +(unknown) net/caif/caif 0x8dea1603 caif_disconnect_client +(unknown) net/caif/caif 0xb302eb64 cfpkt_fromnative +(unknown) net/caif/caif 0xbb5d1712 cfpkt_tonative +(unknown) net/caif/caif 0xbd39c10c cfcnfg_set_phy_state +(unknown) net/can/can 0x0fcd6b2a can_send +(unknown) net/can/can 0x70973af3 can_rx_unregister +(unknown) net/can/can 0x82ce6488 can_proto_unregister +(unknown) net/can/can 0x8ec044c2 can_rx_register +(unknown) net/can/can 0xcb970c3b can_ioctl +(unknown) net/can/can 0xe38f6c7c can_proto_register +(unknown) net/ceph/libceph 0x040f38e0 ceph_messenger_create +(unknown) net/ceph/libceph 0x09290ab3 ceph_debugfs_init +(unknown) net/ceph/libceph 0x0d495c3e ceph_pagelist_reserve +(unknown) net/ceph/libceph 0x13d45146 ceph_osdc_create_event +(unknown) net/ceph/libceph 0x1701f7c8 ceph_msg_new +(unknown) net/ceph/libceph 0x197effcb ceph_osdc_release_request +(unknown) net/ceph/libceph 0x21b1fbeb ceph_osdc_stop +(unknown) net/ceph/libceph 0x2777adfe ceph_pr_addr +(unknown) net/ceph/libceph 0x2a3b5d9e ceph_create_client +(unknown) net/ceph/libceph 0x3352b777 ceph_parse_options +(unknown) net/ceph/libceph 0x33f2d647 ceph_calc_file_object_mapping +(unknown) net/ceph/libceph 0x3425bd92 ceph_copy_from_page_vector +(unknown) net/ceph/libceph 0x34faef0a ceph_zero_page_vector_range +(unknown) net/ceph/libceph 0x38209d0c __ceph_open_session +(unknown) net/ceph/libceph 0x39750580 ceph_copy_user_to_page_vector +(unknown) net/ceph/libceph 0x3be387bf ceph_osdc_writepages +(unknown) net/ceph/libceph 0x3cf75e66 ceph_calc_object_layout +(unknown) net/ceph/libceph 0x3de51fe2 ceph_get_direct_page_vector +(unknown) net/ceph/libceph 0x43e458f6 ceph_file_part +(unknown) net/ceph/libceph 0x444b3575 ceph_osdc_alloc_request +(unknown) net/ceph/libceph 0x44a84d67 ceph_osdc_put_event +(unknown) net/ceph/libceph 0x45b1ff64 ceph_monc_got_mdsmap +(unknown) net/ceph/libceph 0x4da0f321 ceph_con_close +(unknown) net/ceph/libceph 0x5379cea3 ceph_caps_for_mode +(unknown) net/ceph/libceph 0x54719afd ceph_release_page_vector +(unknown) net/ceph/libceph 0x57baf885 ceph_str_hash +(unknown) net/ceph/libceph 0x5cd578cf ceph_pagelist_set_cursor +(unknown) net/ceph/libceph 0x63758856 ceph_str_hash_name +(unknown) net/ceph/libceph 0x6521025c ceph_osdc_new_request +(unknown) net/ceph/libceph 0x6aa98b5f ceph_parse_ips +(unknown) net/ceph/libceph 0x7243798f ceph_copy_page_vector_to_user +(unknown) net/ceph/libceph 0x73ca8b10 ceph_destroy_options +(unknown) net/ceph/libceph 0x77692acb ceph_msg_last_put +(unknown) net/ceph/libceph 0x778be2e2 ceph_con_open +(unknown) net/ceph/libceph 0x7d499a24 ceph_osdc_readpages +(unknown) net/ceph/libceph 0x808288e2 ceph_calc_pg_primary +(unknown) net/ceph/libceph 0x82f9cf62 ceph_msg_dump +(unknown) net/ceph/libceph 0x8509f1db ceph_open_session +(unknown) net/ceph/libceph 0x86573dbf ceph_monc_open_session +(unknown) net/ceph/libceph 0x91742005 ceph_buffer_new +(unknown) net/ceph/libceph 0x9e56f599 ceph_monc_create_snapid +(unknown) net/ceph/libceph 0x9f534f4d ceph_buffer_release +(unknown) net/ceph/libceph 0xa0b019c7 ceph_osdc_cancel_event +(unknown) net/ceph/libceph 0xa0e40af1 ceph_osdc_start_request +(unknown) net/ceph/libceph 0xa0ef56d1 ceph_monc_init +(unknown) net/ceph/libceph 0xa43520af ceph_copy_to_page_vector +(unknown) net/ceph/libceph 0xabd519da ceph_osdc_sync +(unknown) net/ceph/libceph 0xafb8a407 ceph_msgr_flush +(unknown) net/ceph/libceph 0xb27919aa ceph_destroy_client +(unknown) net/ceph/libceph 0xb3149673 ceph_osdc_build_request +(unknown) net/ceph/libceph 0xb54676fa ceph_msg_type_name +(unknown) net/ceph/libceph 0xb6081d6d ceph_msgr_exit +(unknown) net/ceph/libceph 0xbc8697fa ceph_monc_do_statfs +(unknown) net/ceph/libceph 0xbe90bbb4 ceph_pagelist_release +(unknown) net/ceph/libceph 0xc1da4368 ceph_con_send +(unknown) net/ceph/libceph 0xc4a80955 ceph_debugfs_cleanup +(unknown) net/ceph/libceph 0xc5137564 ceph_osdc_init +(unknown) net/ceph/libceph 0xc9f82b38 ceph_msgr_init +(unknown) net/ceph/libceph 0xd1524525 ceph_put_page_vector +(unknown) net/ceph/libceph 0xd2c107bb ceph_flags_to_mode +(unknown) net/ceph/libceph 0xd3bdc97f ceph_pg_poolid_by_name +(unknown) net/ceph/libceph 0xd64bec4b ceph_pagelist_append +(unknown) net/ceph/libceph 0xdced2176 ceph_monc_validate_auth +(unknown) net/ceph/libceph 0xdd0426e5 ceph_monc_stop +(unknown) net/ceph/libceph 0xdea8a3e7 ceph_osdc_unregister_linger_request +(unknown) net/ceph/libceph 0xe16429ae ceph_osdc_set_request_linger +(unknown) net/ceph/libceph 0xe66da465 ceph_pagelist_free_reserve +(unknown) net/ceph/libceph 0xe891b649 ceph_pagelist_truncate +(unknown) net/ceph/libceph 0xe9b8ede8 ceph_messenger_destroy +(unknown) net/ceph/libceph 0xef3b9be5 ceph_osdc_wait_event +(unknown) net/ceph/libceph 0xf40378a7 ceph_con_init +(unknown) net/ceph/libceph 0xf611d442 ceph_osdc_wait_request +(unknown) net/ceph/libceph 0xfa71e482 ceph_con_keepalive +(unknown) net/ceph/libceph 0xfca58d52 ceph_calc_raw_layout +(unknown) net/ceph/libceph 0xfe78d81d ceph_client_id +(unknown) net/ceph/libceph 0xfe7bba53 ceph_check_fsid +(unknown) net/ceph/libceph 0xfefd59a0 ceph_compare_options +(unknown) net/ceph/libceph 0xff0015f2 ceph_alloc_page_vector +(unknown) net/dccp/dccp 0x013ab106 dccp_send_ack +(unknown) net/dccp/dccp 0x0b2411d6 dccp_connect +(unknown) net/dccp/dccp 0x0d041f82 dccp_child_process +(unknown) net/dccp/dccp 0x0e0c5c3d compat_dccp_setsockopt +(unknown) net/dccp/dccp 0x10c31100 inet_dccp_listen +(unknown) net/dccp/dccp 0x16752040 dccp_destroy_sock +(unknown) net/dccp/dccp 0x1d28ce99 dccp_getsockopt +(unknown) net/dccp/dccp 0x1d99d49a dccp_timestamp +(unknown) net/dccp/dccp 0x2adb6a08 dccp_init_sock +(unknown) net/dccp/dccp 0x462744ed dccp_parse_options +(unknown) net/dccp/dccp 0x4cdd391d dccp_feat_list_purge +(unknown) net/dccp/dccp 0x4ec35231 dccp_ackvec_parsed_add +(unknown) net/dccp/dccp 0x4feb78fa dccp_shutdown +(unknown) net/dccp/dccp 0x5121121b dccp_done +(unknown) net/dccp/dccp 0x5832c3bf dccp_disconnect +(unknown) net/dccp/dccp 0x5886d4ef dccp_ioctl +(unknown) net/dccp/dccp 0x5f5d3116 dccp_rcv_state_process +(unknown) net/dccp/dccp 0x650f8ee1 dccp_reqsk_init +(unknown) net/dccp/dccp 0x6f766f19 dccp_check_req +(unknown) net/dccp/dccp 0x7409ccdb dccp_make_response +(unknown) net/dccp/dccp 0x76087b4a dccp_death_row +(unknown) net/dccp/dccp 0x763ef3e8 dccp_setsockopt +(unknown) net/dccp/dccp 0x792932b9 dccp_sync_mss +(unknown) net/dccp/dccp 0x8166cd98 dccp_insert_option +(unknown) net/dccp/dccp 0x83a907cf dccp_reqsk_send_ack +(unknown) net/dccp/dccp 0x8481368c dccp_sendmsg +(unknown) net/dccp/dccp 0x86be7924 dccp_packet_name +(unknown) net/dccp/dccp 0x87dc1c07 dccp_send_sync +(unknown) net/dccp/dccp 0x8af0acd4 dccp_recvmsg +(unknown) net/dccp/dccp 0x9598d24d dccp_ackvec_parsed_cleanup +(unknown) net/dccp/dccp 0xa00a52b9 dccp_orphan_count +(unknown) net/dccp/dccp 0xa2820b30 dccp_set_state +(unknown) net/dccp/dccp 0xc39858c5 dccp_rcv_established +(unknown) net/dccp/dccp 0xce609317 dccp_ctl_make_reset +(unknown) net/dccp/dccp 0xd0ecc2f1 dccp_create_openreq_child +(unknown) net/dccp/dccp 0xdd9060c2 dccp_hashinfo +(unknown) net/dccp/dccp 0xe1b4d1cf dccp_statistics +(unknown) net/dccp/dccp 0xe696f333 dccp_poll +(unknown) net/dccp/dccp 0xec8ada97 dccp_close +(unknown) net/dccp/dccp 0xf8a71406 compat_dccp_getsockopt +(unknown) net/dccp/dccp 0xfe255707 dccp_insert_option_elapsed_time +(unknown) net/dccp/dccp_ipv4 0x43b14182 dccp_invalid_packet +(unknown) net/dccp/dccp_ipv4 0x6cdc61a3 dccp_v4_do_rcv +(unknown) net/dccp/dccp_ipv4 0xa4aa25e5 dccp_v4_send_check +(unknown) net/dccp/dccp_ipv4 0xa93afa62 dccp_v4_request_recv_sock +(unknown) net/dccp/dccp_ipv4 0xab54a0a3 dccp_v4_conn_request +(unknown) net/dccp/dccp_ipv4 0xce7e3113 dccp_v4_connect +(unknown) net/ieee802154/ieee802154 0x2c41bbc9 wpan_phy_register +(unknown) net/ieee802154/ieee802154 0x36b53b8c wpan_phy_find +(unknown) net/ieee802154/ieee802154 0x5894e96b ieee802154_nl_assoc_indic +(unknown) net/ieee802154/ieee802154 0x5c6aa303 ieee802154_nl_disassoc_indic +(unknown) net/ieee802154/ieee802154 0x6a3a2042 wpan_phy_unregister +(unknown) net/ieee802154/ieee802154 0x6a54e404 wpan_phy_free +(unknown) net/ieee802154/ieee802154 0x77c49db9 ieee802154_nl_beacon_indic +(unknown) net/ieee802154/ieee802154 0x7d7a0965 wpan_phy_alloc +(unknown) net/ieee802154/ieee802154 0x820ea532 ieee802154_nl_start_confirm +(unknown) net/ieee802154/ieee802154 0xb67fb8e0 wpan_phy_for_each +(unknown) net/ieee802154/ieee802154 0xd375e9a3 ieee802154_nl_scan_confirm +(unknown) net/ieee802154/ieee802154 0xec7dd796 ieee802154_nl_assoc_confirm +(unknown) net/ieee802154/ieee802154 0xf3e01010 ieee802154_nl_disassoc_confirm +(unknown) net/ipv4/gre 0x633cf9a8 gre_del_protocol +(unknown) net/ipv4/gre 0x9681bfeb gre_add_protocol +(unknown) net/ipv4/netfilter/arp_tables 0x163d03cc arpt_do_table +(unknown) net/ipv4/netfilter/arp_tables 0x570dd2c0 arpt_register_table +(unknown) net/ipv4/netfilter/arp_tables 0xd5e1ecf5 arpt_alloc_initial_table +(unknown) net/ipv4/netfilter/arp_tables 0xeaf78c31 arpt_unregister_table +(unknown) net/ipv4/netfilter/ip_tables 0x0116c7df ipt_register_table +(unknown) net/ipv4/netfilter/ip_tables 0x18f1592b ipt_alloc_initial_table +(unknown) net/ipv4/netfilter/ip_tables 0x31971e41 ipt_do_table +(unknown) net/ipv4/netfilter/ip_tables 0x501f7779 ipt_unregister_table +(unknown) net/ipv4/netfilter/nf_conntrack_ipv4 0x480d3a8b nf_nat_seq_adjust_hook +(unknown) net/ipv4/netfilter/nf_conntrack_ipv4 0x6d40a921 need_ipv4_conntrack +(unknown) net/ipv4/netfilter/nf_defrag_ipv4 0x6b6c3d10 nf_defrag_ipv4_enable +(unknown) net/ipv4/netfilter/nf_nat 0x05d9098a nf_nat_protocol_unregister +(unknown) net/ipv4/netfilter/nf_nat 0x07ae60b6 nf_nat_proto_in_range +(unknown) net/ipv4/netfilter/nf_nat 0x204d9b8c nf_nat_icmp_reply_translation +(unknown) net/ipv4/netfilter/nf_nat 0x3017f0b4 nf_nat_mangle_udp_packet +(unknown) net/ipv4/netfilter/nf_nat 0x34910d82 __nf_nat_mangle_tcp_packet +(unknown) net/ipv4/netfilter/nf_nat 0x36b98ffd nf_nat_proto_unique_tuple +(unknown) net/ipv4/netfilter/nf_nat 0x71a402eb nf_nat_used_tuple +(unknown) net/ipv4/netfilter/nf_nat 0x880e91c1 nf_nat_get_offset +(unknown) net/ipv4/netfilter/nf_nat 0x89a8b492 nf_nat_proto_range_to_nlattr +(unknown) net/ipv4/netfilter/nf_nat 0x94a08134 nf_nat_proto_nlattr_to_range +(unknown) net/ipv4/netfilter/nf_nat 0x9fb6cfc2 nf_nat_setup_info +(unknown) net/ipv4/netfilter/nf_nat 0xa66fb6e6 nf_nat_set_seq_adjust +(unknown) net/ipv4/netfilter/nf_nat 0xdadb7704 nf_nat_follow_master +(unknown) net/ipv4/netfilter/nf_nat 0xf0559421 nf_nat_packet +(unknown) net/ipv4/netfilter/nf_nat 0xf138a707 nf_nat_protocol_register +(unknown) net/ipv4/netfilter/nf_nat_proto_gre 0x636b12c8 nf_nat_need_gre +(unknown) net/ipv4/tcp_vegas 0x0221f9bb tcp_vegas_init +(unknown) net/ipv4/tcp_vegas 0x0c62e132 tcp_vegas_get_info +(unknown) net/ipv4/tcp_vegas 0x1df80e94 tcp_vegas_pkts_acked +(unknown) net/ipv4/tcp_vegas 0xa8ee5802 tcp_vegas_cwnd_event +(unknown) net/ipv4/tcp_vegas 0xf5317eff tcp_vegas_state +(unknown) net/ipv4/tunnel4 0x263d7bf4 xfrm4_tunnel_deregister +(unknown) net/ipv4/tunnel4 0xc2834d5e xfrm4_tunnel_register +(unknown) net/ipv6/netfilter/ip6_tables 0x17332973 ip6t_alloc_initial_table +(unknown) net/ipv6/netfilter/ip6_tables 0x6788acfe ipv6_find_hdr +(unknown) net/ipv6/netfilter/ip6_tables 0x945bc04e ip6t_unregister_table +(unknown) net/ipv6/netfilter/ip6_tables 0xa6712faa ip6t_register_table +(unknown) net/ipv6/netfilter/ip6_tables 0xb2bbb72d ip6t_do_table +(unknown) net/ipv6/netfilter/ip6_tables 0xb8bddf33 ip6t_ext_hdr +(unknown) net/ipv6/netfilter/nf_defrag_ipv6 0x6eb85693 nf_defrag_ipv6_enable +(unknown) net/ipv6/tunnel6 0xb8902073 xfrm6_tunnel_register +(unknown) net/ipv6/tunnel6 0xe1ef316e xfrm6_tunnel_deregister +(unknown) net/ipv6/xfrm6_tunnel 0xe117553f xfrm6_tunnel_alloc_spi +(unknown) net/ipv6/xfrm6_tunnel 0xe613f780 xfrm6_tunnel_spi_lookup +(unknown) net/irda/ircomm/ircomm 0x2d98d826 ircomm_connect_response +(unknown) net/irda/ircomm/ircomm 0x4577c53a ircomm_open +(unknown) net/irda/ircomm/ircomm 0x6baab6a3 ircomm_data_request +(unknown) net/irda/ircomm/ircomm 0x6c49849c ircomm_close +(unknown) net/irda/ircomm/ircomm 0x75514aa6 ircomm_flow_request +(unknown) net/irda/ircomm/ircomm 0x8246e81c ircomm_connect_request +(unknown) net/irda/ircomm/ircomm 0xa34b21e1 ircomm_disconnect_request +(unknown) net/irda/ircomm/ircomm 0xc7720c05 ircomm_control_request +(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 0x0b482c17 hashbin_remove +(unknown) net/irda/irda 0x1cd47f8a irttp_data_request +(unknown) net/irda/irda 0x2036ad06 irda_param_insert +(unknown) net/irda/irda 0x23624bb8 hashbin_get_first +(unknown) net/irda/irda 0x28e49dc6 irttp_flow_request +(unknown) net/irda/irda 0x29c016a2 irias_delete_object +(unknown) net/irda/irda 0x2bba8476 irttp_close_tsap +(unknown) net/irda/irda 0x38a20e5b irda_debug +(unknown) net/irda/irda 0x41350b33 irias_new_object +(unknown) net/irda/irda 0x448b8aaa irda_qos_bits_to_value +(unknown) net/irda/irda 0x46c1c4a2 irlmp_unregister_service +(unknown) net/irda/irda 0x4a9af7a2 iriap_open +(unknown) net/irda/irda 0x4f644236 irttp_open_tsap +(unknown) net/irda/irda 0x53eb0add irttp_disconnect_request +(unknown) net/irda/irda 0x540993e1 irttp_connect_request +(unknown) net/irda/irda 0x55f054e5 irlmp_connect_request +(unknown) net/irda/irda 0x60701361 irlmp_disconnect_request +(unknown) net/irda/irda 0x62e074f2 hashbin_new +(unknown) net/irda/irda 0x674f5d0b async_wrap_skb +(unknown) net/irda/irda 0x68a4e347 irias_find_object +(unknown) net/irda/irda 0x6b043eba irda_init_max_qos_capabilies +(unknown) net/irda/irda 0x6b0c5120 irlmp_close_lsap +(unknown) net/irda/irda 0x6e235ac8 proc_irda +(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 0x7f20b660 iriap_close +(unknown) net/irda/irda 0x806bcc38 irlmp_connect_response +(unknown) net/irda/irda 0x85ff4b2f alloc_irdadev +(unknown) net/irda/irda 0x86e736e2 irias_insert_object +(unknown) net/irda/irda 0x8d64fe49 irlmp_open_lsap +(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 0xa93632a3 irttp_udata_request +(unknown) net/irda/irda 0xae8094f8 irlmp_data_request +(unknown) net/irda/irda 0xb9394173 irias_delete_value +(unknown) net/irda/irda 0xbcd3ef13 irias_object_change_attribute +(unknown) net/irda/irda 0xbe40ace9 irlmp_discovery_request +(unknown) net/irda/irda 0xc46ecccf hashbin_get_next +(unknown) net/irda/irda 0xc6e2c3d2 irda_notify_init +(unknown) net/irda/irda 0xc928e13f iriap_getvaluebyclass_request +(unknown) net/irda/irda 0xcabe6643 async_unwrap_char +(unknown) net/irda/irda 0xd4cbeff9 irttp_dup +(unknown) net/irda/irda 0xd6deeaae irda_setup_dma +(unknown) net/irda/irda 0xd729fe77 irias_add_integer_attrib +(unknown) net/irda/irda 0xd9ce32fd irlap_close +(unknown) net/irda/irda 0xdcaa014e irttp_connect_response +(unknown) net/irda/irda 0xde4c6b3c irlmp_service_to_hint +(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 0xf42bd1e7 irlap_open +(unknown) net/irda/irda 0xfc8e4775 irda_device_set_media_busy +(unknown) net/l2tp/l2tp_core 0x0de751ef l2tp_session_find +(unknown) net/l2tp/l2tp_core 0x1489ea9e l2tp_session_create +(unknown) net/l2tp/l2tp_core 0x18e1575a l2tp_recv_common +(unknown) net/l2tp/l2tp_core 0x41c0b12f l2tp_session_find_nth +(unknown) net/l2tp/l2tp_core 0x5e8becff l2tp_xmit_skb +(unknown) net/l2tp/l2tp_core 0x6a87fe75 l2tp_session_free +(unknown) net/l2tp/l2tp_core 0x751cb513 l2tp_tunnel_find +(unknown) net/l2tp/l2tp_core 0xea8a3cf2 l2tp_session_find_by_ifname +(unknown) net/l2tp/l2tp_core 0xeac7d912 l2tp_session_delete +(unknown) net/l2tp/l2tp_core 0xed07b6c9 l2tp_tunnel_find_nth +(unknown) net/l2tp/l2tp_core 0xee9e394c l2tp_tunnel_create +(unknown) net/l2tp/l2tp_core 0xf670c116 l2tp_udp_encap_recv +(unknown) net/l2tp/l2tp_core 0xf99aa73e l2tp_tunnel_delete +(unknown) net/lapb/lapb 0x1451156f lapb_getparms +(unknown) net/lapb/lapb 0x26165010 lapb_unregister +(unknown) net/lapb/lapb 0x26c73d40 lapb_register +(unknown) net/lapb/lapb 0x2e45d806 lapb_disconnect_request +(unknown) net/lapb/lapb 0x6a91ae6a lapb_setparms +(unknown) net/lapb/lapb 0xacd27db0 lapb_data_received +(unknown) net/lapb/lapb 0xd0aaa761 lapb_data_request +(unknown) net/lapb/lapb 0xddbbd762 lapb_connect_request +(unknown) net/mac80211/mac80211 0x06189618 ieee80211_generic_frame_duration +(unknown) net/mac80211/mac80211 0x0665873e ieee80211_enable_dyn_ps +(unknown) net/mac80211/mac80211 0x0ba9269b __ieee80211_get_assoc_led_name +(unknown) net/mac80211/mac80211 0x105da761 ieee80211_sched_scan_stopped +(unknown) net/mac80211/mac80211 0x123088c3 ieee80211_start_tx_ba_session +(unknown) net/mac80211/mac80211 0x1241cb36 ieee80211_stop_queues +(unknown) net/mac80211/mac80211 0x139afc41 ieee80211_ap_probereq_get +(unknown) net/mac80211/mac80211 0x17aa48c7 ieee80211_report_low_ack +(unknown) net/mac80211/mac80211 0x181ba066 ieee80211_napi_schedule +(unknown) net/mac80211/mac80211 0x1991d352 ieee80211_find_sta +(unknown) net/mac80211/mac80211 0x1aa1928f ieee80211_ctstoself_get +(unknown) net/mac80211/mac80211 0x1c8f83fc ieee80211_probereq_get +(unknown) net/mac80211/mac80211 0x1c940f1a ieee80211_remain_on_channel_expired +(unknown) net/mac80211/mac80211 0x285fbcc6 __ieee80211_get_radio_led_name +(unknown) net/mac80211/mac80211 0x2acf0f13 ieee80211_tx_status +(unknown) net/mac80211/mac80211 0x2c2942c2 ieee80211_napi_complete +(unknown) net/mac80211/mac80211 0x2fc066ac ieee80211_disable_dyn_ps +(unknown) net/mac80211/mac80211 0x30f0ec27 __ieee80211_get_tx_led_name +(unknown) net/mac80211/mac80211 0x337b20c0 ieee80211_request_smps +(unknown) net/mac80211/mac80211 0x3abab47d ieee80211_nullfunc_get +(unknown) net/mac80211/mac80211 0x3ced4c91 ieee80211_free_hw +(unknown) net/mac80211/mac80211 0x48ff6f5b ieee80211_stop_tx_ba_session +(unknown) net/mac80211/mac80211 0x4bd47576 ieee80211_ctstoself_duration +(unknown) net/mac80211/mac80211 0x4eb19aa3 ieee80211_sta_set_tim +(unknown) net/mac80211/mac80211 0x598ca570 ieee80211_wake_queue +(unknown) net/mac80211/mac80211 0x5fc5bdcc ieee80211_sched_scan_results +(unknown) net/mac80211/mac80211 0x64baa5c4 ieee80211_unregister_hw +(unknown) net/mac80211/mac80211 0x685f8a92 __ieee80211_create_tpt_led_trigger +(unknown) net/mac80211/mac80211 0x691b31ad ieee80211_sta_ps_transition +(unknown) net/mac80211/mac80211 0x6952fb34 ieee80211_iterate_active_interfaces_atomic +(unknown) net/mac80211/mac80211 0x89ce73e3 ieee80211_rate_control_register +(unknown) net/mac80211/mac80211 0x8b68f1b6 rate_control_send_low +(unknown) net/mac80211/mac80211 0x94315f7a ieee80211_find_sta_by_ifaddr +(unknown) net/mac80211/mac80211 0x95efbb6f ieee80211_rts_duration +(unknown) net/mac80211/mac80211 0x9b6d091e ieee80211_stop_tx_ba_cb_irqsafe +(unknown) net/mac80211/mac80211 0xa82d92c1 ieee80211_get_tkip_key +(unknown) net/mac80211/mac80211 0xa887ac84 ieee80211_stop_queue +(unknown) net/mac80211/mac80211 0xadbc851a ieee80211_iterate_active_interfaces +(unknown) net/mac80211/mac80211 0xadc9a10b ieee80211_chswitch_done +(unknown) net/mac80211/mac80211 0xb1ba94df ieee80211_alloc_hw +(unknown) net/mac80211/mac80211 0xb7b05d94 ieee80211_rx +(unknown) net/mac80211/mac80211 0xb8a9d7f8 ieee80211_rts_get +(unknown) net/mac80211/mac80211 0xbaadd339 ieee80211_restart_hw +(unknown) net/mac80211/mac80211 0xbdf83a9b ieee80211_cqm_rssi_notify +(unknown) net/mac80211/mac80211 0xbf93350b ieee80211_beacon_loss +(unknown) net/mac80211/mac80211 0xc2a94ba4 ieee80211_queue_delayed_work +(unknown) net/mac80211/mac80211 0xc2e944e1 ieee80211_scan_completed +(unknown) net/mac80211/mac80211 0xcd32dd5f ieee80211_get_buffered_bc +(unknown) net/mac80211/mac80211 0xcef5956f ieee80211_wake_queues +(unknown) net/mac80211/mac80211 0xcfc38dc9 ieee80211_beacon_get_tim +(unknown) net/mac80211/mac80211 0xd030b151 __ieee80211_get_rx_led_name +(unknown) net/mac80211/mac80211 0xd354ccae ieee80211_tx_status_irqsafe +(unknown) net/mac80211/mac80211 0xda8b688f ieee80211_queue_work +(unknown) net/mac80211/mac80211 0xdb101d74 ieee80211_start_tx_ba_cb_irqsafe +(unknown) net/mac80211/mac80211 0xe89b815f ieee80211_ready_on_channel +(unknown) net/mac80211/mac80211 0xe8a6211c ieee80211_queue_stopped +(unknown) net/mac80211/mac80211 0xebde69a8 ieee80211_key_removed +(unknown) net/mac80211/mac80211 0xec84af7d ieee80211_sta_block_awake +(unknown) net/mac80211/mac80211 0xed02e446 ieee80211_rx_irqsafe +(unknown) net/mac80211/mac80211 0xf0723f2e ieee80211_connection_loss +(unknown) net/mac80211/mac80211 0xf63f3a34 ieee80211_rate_control_unregister +(unknown) net/mac80211/mac80211 0xfa4dd49a wiphy_to_ieee80211_hw +(unknown) net/mac80211/mac80211 0xfe37c6e0 ieee80211_pspoll_get +(unknown) net/mac80211/mac80211 0xff692285 ieee80211_register_hw +(unknown) net/netfilter/ipset/ip_set 0x0439aa74 ip_set_del +(unknown) net/netfilter/ipset/ip_set 0x0b2310aa ip_set_alloc +(unknown) net/netfilter/ipset/ip_set 0x14aba41c ip_set_test +(unknown) net/netfilter/ipset/ip_set 0x391b0821 ip_set_get_ip6_port +(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 0x52d18e73 ip_set_get_byname +(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 0x86fa21f3 ip_set_type_register +(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 0xbf073a1b ip_set_add +(unknown) net/netfilter/ipset/ip_set 0xc5f9b62f ip_set_put_byindex +(unknown) net/netfilter/ipset/ip_set 0xd16f4138 ip_set_get_ip4_port +(unknown) net/netfilter/ipset/ip_set 0xe0fd2aea ip_set_get_ip_port +(unknown) net/netfilter/ipset/ip_set 0xfba7e25c ip_set_type_unregister +(unknown) net/netfilter/ipvs/ip_vs 0x0a965b31 net_vs_ctl_path +(unknown) net/netfilter/ipvs/ip_vs 0x3d51f1f2 ip_vs_conn_in_get_proto +(unknown) net/netfilter/ipvs/ip_vs 0x3ef40e9c ip_vs_conn_in_get +(unknown) net/netfilter/ipvs/ip_vs 0x65111cff register_ip_vs_app +(unknown) net/netfilter/ipvs/ip_vs 0x6e811255 ip_vs_scheduler_err +(unknown) net/netfilter/ipvs/ip_vs 0x7392f4f0 unregister_ip_vs_pe +(unknown) net/netfilter/ipvs/ip_vs 0x76e6b313 ip_vs_proto_get +(unknown) net/netfilter/ipvs/ip_vs 0x7bb39fe7 ip_vs_tcp_conn_listen +(unknown) net/netfilter/ipvs/ip_vs 0x8aec1ea3 unregister_ip_vs_app +(unknown) net/netfilter/ipvs/ip_vs 0x94941bb3 unregister_ip_vs_scheduler +(unknown) net/netfilter/ipvs/ip_vs 0x98349104 ip_vs_conn_put +(unknown) net/netfilter/ipvs/ip_vs 0x9b6f917a register_ip_vs_pe +(unknown) net/netfilter/ipvs/ip_vs 0xa193b844 ip_vs_conn_new +(unknown) net/netfilter/ipvs/ip_vs 0xa1dbc2d8 ip_vs_proto_name +(unknown) net/netfilter/ipvs/ip_vs 0xa38f340f register_ip_vs_app_inc +(unknown) net/netfilter/ipvs/ip_vs 0xbaf5bcc3 ip_vs_conn_out_get_proto +(unknown) net/netfilter/ipvs/ip_vs 0xc66fc510 register_ip_vs_scheduler +(unknown) net/netfilter/ipvs/ip_vs 0xc96e5b0a ip_vs_nfct_expect_related +(unknown) net/netfilter/ipvs/ip_vs 0xcdccfd6b ip_vs_proto_data_get +(unknown) net/netfilter/ipvs/ip_vs 0xd921e7ab ip_vs_conn_out_get +(unknown) net/netfilter/nf_conntrack 0x045072cd nf_ct_port_nla_policy +(unknown) net/netfilter/nf_conntrack 0x062a1f83 nf_ct_iterate_cleanup +(unknown) net/netfilter/nf_conntrack 0x0b137a2c nf_ct_nat_offset +(unknown) net/netfilter/nf_conntrack 0x1b66f820 nf_conntrack_hash_insert +(unknown) net/netfilter/nf_conntrack 0x282f39a1 nf_ct_helper_ext_add +(unknown) net/netfilter/nf_conntrack 0x282f5de7 nf_ct_unlink_expect_report +(unknown) net/netfilter/nf_conntrack 0x289c3714 nf_ct_alloc_hashtable +(unknown) net/netfilter/nf_conntrack 0x2bf06caa nf_conntrack_helper_unregister +(unknown) net/netfilter/nf_conntrack 0x32a1cbad nf_conntrack_free +(unknown) net/netfilter/nf_conntrack 0x35224ea7 nf_ct_l3proto_put +(unknown) net/netfilter/nf_conntrack 0x376d7fa5 nf_conntrack_unregister_notifier +(unknown) net/netfilter/nf_conntrack 0x3c671deb __nf_conntrack_find +(unknown) net/netfilter/nf_conntrack 0x3e4ee46d nf_ct_l3proto_find_get +(unknown) net/netfilter/nf_conntrack 0x3e8f36d6 nf_ct_get_tuple +(unknown) net/netfilter/nf_conntrack 0x3f5b1415 nf_ct_port_nlattr_to_tuple +(unknown) net/netfilter/nf_conntrack 0x413af8dc nf_ct_expect_put +(unknown) net/netfilter/nf_conntrack 0x465cf0ee nf_ct_expect_alloc +(unknown) net/netfilter/nf_conntrack 0x4fa6f33f print_tuple +(unknown) net/netfilter/nf_conntrack 0x54cd5263 nf_ct_expect_find_get +(unknown) net/netfilter/nf_conntrack 0x5672add2 nf_conntrack_set_hashsize +(unknown) net/netfilter/nf_conntrack 0x5b1fb392 nf_conntrack_flush_report +(unknown) net/netfilter/nf_conntrack 0x62813e5c nf_ct_port_nlattr_tuple_size +(unknown) net/netfilter/nf_conntrack 0x65818d9c nf_ct_expect_init +(unknown) net/netfilter/nf_conntrack 0x66d2d57c __nf_ct_try_assign_helper +(unknown) net/netfilter/nf_conntrack 0x67a856b4 nf_conntrack_event_cb +(unknown) net/netfilter/nf_conntrack 0x6ba26d12 __nf_ct_kill_acct +(unknown) net/netfilter/nf_conntrack 0x6d22aa26 nf_conntrack_l4proto_unregister +(unknown) net/netfilter/nf_conntrack 0x6e224a7a need_conntrack +(unknown) net/netfilter/nf_conntrack 0x6eae3245 nf_conntrack_l3proto_unregister +(unknown) net/netfilter/nf_conntrack 0x74029faf nf_ct_invert_tuple +(unknown) net/netfilter/nf_conntrack 0x74e7eaa7 nf_ct_extend_unregister +(unknown) net/netfilter/nf_conntrack 0x785f8854 nf_ct_extend_register +(unknown) net/netfilter/nf_conntrack 0x78f9b710 nf_ct_l3proto_try_module_get +(unknown) net/netfilter/nf_conntrack 0x7f96138c nf_conntrack_lock +(unknown) net/netfilter/nf_conntrack 0x8066685e __nf_ct_l4proto_find +(unknown) net/netfilter/nf_conntrack 0x8090747a nf_ct_delete_from_lists +(unknown) net/netfilter/nf_conntrack 0x80a6bb8c __nf_conntrack_helper_find +(unknown) net/netfilter/nf_conntrack 0x80adfc6d nf_conntrack_l4proto_register +(unknown) net/netfilter/nf_conntrack 0x84183f34 __nf_ct_ext_add +(unknown) net/netfilter/nf_conntrack 0x85d598b0 nf_ct_deliver_cached_events +(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 0x99b9e189 nf_conntrack_register_notifier +(unknown) net/netfilter/nf_conntrack 0x9ab9d2cc nf_conntrack_untracked +(unknown) net/netfilter/nf_conntrack 0x9f906522 nf_conntrack_l4proto_udp6 +(unknown) net/netfilter/nf_conntrack 0x9fb6b9eb nf_ct_expect_related_report +(unknown) net/netfilter/nf_conntrack 0xa17874dd nf_ct_remove_userspace_expectations +(unknown) net/netfilter/nf_conntrack 0xa598279d nf_ct_l3protos +(unknown) net/netfilter/nf_conntrack 0xa90e573e nf_conntrack_in +(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 0xada607a0 nf_conntrack_l4proto_udp4 +(unknown) net/netfilter/nf_conntrack 0xaf658bc9 nf_conntrack_alloc +(unknown) net/netfilter/nf_conntrack 0xb602c57e nf_ct_l3proto_module_put +(unknown) net/netfilter/nf_conntrack 0xb63eb228 nf_ct_unexpect_related +(unknown) net/netfilter/nf_conntrack 0xb9077478 nf_ct_expect_register_notifier +(unknown) net/netfilter/nf_conntrack 0xbd2d8161 nf_conntrack_helper_try_module_get +(unknown) net/netfilter/nf_conntrack 0xc09604c8 nf_ct_port_tuple_to_nlattr +(unknown) net/netfilter/nf_conntrack 0xc18ac88d nf_ct_expect_hsize +(unknown) net/netfilter/nf_conntrack 0xc555bb5d nf_ct_remove_expectations +(unknown) net/netfilter/nf_conntrack 0xc55e918b nf_ct_expect_unregister_notifier +(unknown) net/netfilter/nf_conntrack 0xc7638bd5 nf_ct_get_tuplepr +(unknown) net/netfilter/nf_conntrack 0xc9f5f2d5 nf_conntrack_l4proto_tcp6 +(unknown) net/netfilter/nf_conntrack 0xccd8f455 nf_conntrack_find_get +(unknown) net/netfilter/nf_conntrack 0xcf78bbaf nf_conntrack_tuple_taken +(unknown) net/netfilter/nf_conntrack 0xd708c918 __nf_conntrack_confirm +(unknown) net/netfilter/nf_conntrack 0xdc4f6214 __nf_ct_ext_destroy +(unknown) net/netfilter/nf_conntrack 0xe48f0cb4 __nf_ct_expect_find +(unknown) net/netfilter/nf_conntrack 0xe7d52a9d nf_conntrack_alter_reply +(unknown) net/netfilter/nf_conntrack 0xe8cd8d3e nf_conntrack_l3proto_register +(unknown) net/netfilter/nf_conntrack 0xe939353a nf_conntrack_helper_register +(unknown) net/netfilter/nf_conntrack 0xf38bcdf3 nf_conntrack_max +(unknown) net/netfilter/nf_conntrack 0xf8684057 nfnetlink_parse_nat_setup_hook +(unknown) net/netfilter/nf_conntrack 0xf89f446f nf_ct_insert_dying_list +(unknown) net/netfilter/nf_conntrack 0xfb813c7a nf_conntrack_l3proto_generic +(unknown) net/netfilter/nf_conntrack 0xfbc39057 nf_conntrack_l4proto_tcp4 +(unknown) net/netfilter/nf_conntrack 0xfd1fe088 nf_expect_event_cb +(unknown) net/netfilter/nf_conntrack 0xfdb3ad7b seq_print_acct +(unknown) net/netfilter/nf_conntrack 0xfeebc3ea __nf_ct_refresh_acct +(unknown) net/netfilter/nf_conntrack_amanda 0x74a9940d nf_nat_amanda_hook +(unknown) net/netfilter/nf_conntrack_broadcast 0xd62fcdb9 nf_conntrack_broadcast_help +(unknown) net/netfilter/nf_conntrack_ftp 0x53be95cf nf_nat_ftp_hook +(unknown) net/netfilter/nf_conntrack_h323 0x2b2bd019 set_sig_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0x565ee10b nat_q931_hook +(unknown) net/netfilter/nf_conntrack_h323 0x745c8437 set_ras_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0x809cd4ce nat_rtp_rtcp_hook +(unknown) net/netfilter/nf_conntrack_h323 0x8c3bf694 nat_t120_hook +(unknown) net/netfilter/nf_conntrack_h323 0xa135ac56 set_h225_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0xa52b019a nat_callforwarding_hook +(unknown) net/netfilter/nf_conntrack_h323 0xabd3f3b5 get_h225_addr +(unknown) net/netfilter/nf_conntrack_h323 0xacb28ac5 set_h245_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0xba98c7cf nat_h245_hook +(unknown) net/netfilter/nf_conntrack_irc 0xe7dd6089 nf_nat_irc_hook +(unknown) net/netfilter/nf_conntrack_pptp 0x052da70f nf_nat_pptp_hook_expectfn +(unknown) net/netfilter/nf_conntrack_pptp 0x54d62294 nf_nat_pptp_hook_inbound +(unknown) net/netfilter/nf_conntrack_pptp 0x5d36876a nf_nat_pptp_hook_outbound +(unknown) net/netfilter/nf_conntrack_pptp 0x642b5fbe nf_nat_pptp_hook_exp_gre +(unknown) net/netfilter/nf_conntrack_proto_gre 0x03a32f0f nf_ct_gre_keymap_flush +(unknown) net/netfilter/nf_conntrack_proto_gre 0x1b6aa91a nf_ct_gre_keymap_add +(unknown) net/netfilter/nf_conntrack_proto_gre 0x6adf5f94 nf_ct_gre_keymap_destroy +(unknown) net/netfilter/nf_conntrack_sip 0x0205b6c7 ct_sip_parse_numerical_param +(unknown) net/netfilter/nf_conntrack_sip 0x17d245ed nf_nat_sdp_addr_hook +(unknown) net/netfilter/nf_conntrack_sip 0x2bacf065 ct_sip_parse_header_uri +(unknown) net/netfilter/nf_conntrack_sip 0x333a0af1 nf_nat_sip_seq_adjust_hook +(unknown) net/netfilter/nf_conntrack_sip 0x378da99c ct_sip_get_header +(unknown) net/netfilter/nf_conntrack_sip 0x5072bf08 nf_nat_sip_hook +(unknown) net/netfilter/nf_conntrack_sip 0x654817a7 nf_nat_sdp_session_hook +(unknown) net/netfilter/nf_conntrack_sip 0x7a178e7c ct_sip_parse_address_param +(unknown) net/netfilter/nf_conntrack_sip 0x8a7b465a nf_nat_sdp_port_hook +(unknown) net/netfilter/nf_conntrack_sip 0x8a867f24 nf_nat_sip_expect_hook +(unknown) net/netfilter/nf_conntrack_sip 0x9cefd22b ct_sip_get_sdp_header +(unknown) net/netfilter/nf_conntrack_sip 0xc46d8c69 ct_sip_parse_request +(unknown) net/netfilter/nf_conntrack_sip 0xe97e088e nf_nat_sdp_media_hook +(unknown) net/netfilter/nf_conntrack_snmp 0x6da4022f nf_nat_snmp_hook +(unknown) net/netfilter/nf_conntrack_tftp 0xe67c7d71 nf_nat_tftp_hook +(unknown) net/netfilter/nf_tproxy_core 0x3d3c3629 nf_tproxy_assign_sock +(unknown) net/netfilter/nfnetlink 0x06a02c03 nfnetlink_has_listeners +(unknown) net/netfilter/nfnetlink 0x1f58e71b nfnl_lock +(unknown) net/netfilter/nfnetlink 0x3895cd7a nfnl_unlock +(unknown) net/netfilter/nfnetlink 0x7afef23d nfnetlink_subsys_unregister +(unknown) net/netfilter/nfnetlink 0x9d3ffebe nfnetlink_unicast +(unknown) net/netfilter/nfnetlink 0xa37cf7fd nfnetlink_set_err +(unknown) net/netfilter/nfnetlink 0xc6e4cfce nfnetlink_send +(unknown) net/netfilter/nfnetlink 0xce6e6f3a nfnetlink_subsys_register +(unknown) net/netfilter/nfnetlink_log 0x24b78007 nfulnl_log_packet +(unknown) net/netfilter/x_tables 0x08c473b7 xt_alloc_table_info +(unknown) net/netfilter/x_tables 0x0f359775 xt_compat_match_from_user +(unknown) net/netfilter/x_tables 0x12f342b9 xt_find_target +(unknown) net/netfilter/x_tables 0x143d2c23 xt_register_targets +(unknown) net/netfilter/x_tables 0x161d1417 xt_compat_unlock +(unknown) net/netfilter/x_tables 0x21c09a7c xt_register_matches +(unknown) net/netfilter/x_tables 0x253e8b44 xt_compat_init_offsets +(unknown) net/netfilter/x_tables 0x298f96b2 xt_find_table_lock +(unknown) net/netfilter/x_tables 0x40728a63 xt_find_revision +(unknown) net/netfilter/x_tables 0x46c4fcc5 xt_find_match +(unknown) net/netfilter/x_tables 0x46d4a1d2 xt_unregister_targets +(unknown) net/netfilter/x_tables 0x485a5cd6 xt_compat_target_from_user +(unknown) net/netfilter/x_tables 0x568de6df xt_compat_match_to_user +(unknown) net/netfilter/x_tables 0x5b4365dc xt_hook_unlink +(unknown) net/netfilter/x_tables 0x5f82f1f7 xt_compat_flush_offsets +(unknown) net/netfilter/x_tables 0x691a6d69 xt_compat_calc_jump +(unknown) net/netfilter/x_tables 0x6f046136 xt_unregister_table +(unknown) net/netfilter/x_tables 0x807d2b2c xt_recseq +(unknown) net/netfilter/x_tables 0x82f4346d xt_request_find_match +(unknown) net/netfilter/x_tables 0x8371ecdf xt_replace_table +(unknown) net/netfilter/x_tables 0x895679af xt_compat_target_to_user +(unknown) net/netfilter/x_tables 0x8b4d19f7 xt_register_target +(unknown) net/netfilter/x_tables 0x93277d45 xt_unregister_target +(unknown) net/netfilter/x_tables 0x9ca2d28d xt_register_table +(unknown) net/netfilter/x_tables 0xa0af5dcf xt_unregister_matches +(unknown) net/netfilter/x_tables 0xa255eaed xt_request_find_target +(unknown) net/netfilter/x_tables 0xaa31a41b xt_compat_target_offset +(unknown) net/netfilter/x_tables 0xaa54d153 xt_table_unlock +(unknown) net/netfilter/x_tables 0xb28f5ef1 xt_free_table_info +(unknown) net/netfilter/x_tables 0xc2809e24 xt_compat_match_offset +(unknown) net/netfilter/x_tables 0xc6ce0d0c xt_unregister_match +(unknown) net/netfilter/x_tables 0xcf1e91be xt_proto_init +(unknown) net/netfilter/x_tables 0xcfa47c8a xt_proto_fini +(unknown) net/netfilter/x_tables 0xdc1a7d75 xt_check_match +(unknown) net/netfilter/x_tables 0xe0b4971b xt_compat_lock +(unknown) net/netfilter/x_tables 0xe331bcfd xt_hook_link +(unknown) net/netfilter/x_tables 0xe6c62324 xt_check_target +(unknown) net/netfilter/x_tables 0xe8771363 xt_register_match +(unknown) net/netfilter/x_tables 0xec24fd82 xt_compat_add_offset +(unknown) net/netfilter/xt_RATEEST 0x02d18bcf xt_rateest_lookup +(unknown) net/netfilter/xt_RATEEST 0xd995b363 xt_rateest_put +(unknown) net/phonet/phonet 0x1f7bf71b phonet_proto_register +(unknown) net/phonet/phonet 0x2d54add7 pn_sock_get_port +(unknown) net/phonet/phonet 0x6ecba20e phonet_stream_ops +(unknown) net/phonet/phonet 0x7a56c450 phonet_proto_unregister +(unknown) net/phonet/phonet 0x8a5ab355 pn_sock_unhash +(unknown) net/phonet/phonet 0xbb46f704 pn_sock_hash +(unknown) net/phonet/phonet 0xd075bf8d pn_skb_send +(unknown) net/phonet/phonet 0xd294339b phonet_header_ops +(unknown) net/rds/rds 0x00a467af rds_wq +(unknown) net/rds/rds 0x00b68c6d rds_message_addref +(unknown) net/rds/rds 0x08147ef1 rds_atomic_send_complete +(unknown) net/rds/rds 0x126bb7ef rds_conn_destroy +(unknown) net/rds/rds 0x1c9be661 rds_str_array +(unknown) net/rds/rds 0x1df647a4 rds_trans_register +(unknown) net/rds/rds 0x28c006ad rds_conn_drop +(unknown) net/rds/rds 0x2c5c5514 rds_message_add_rdma_dest_extension +(unknown) net/rds/rds 0x2dc05427 rds_message_put +(unknown) net/rds/rds 0x2fe22ed0 rds_send_get_message +(unknown) net/rds/rds 0x3101936e rds_message_add_extension +(unknown) net/rds/rds 0x3795b2f4 rds_connect_complete +(unknown) net/rds/rds 0x3a7af04b rds_conn_create_outgoing +(unknown) net/rds/rds 0x3b3f9335 rds_page_copy_user +(unknown) net/rds/rds 0x3b4fc0fc rds_page_remainder_alloc +(unknown) net/rds/rds 0x50cbe7b3 rds_stats +(unknown) net/rds/rds 0x65fc0812 rds_info_register_func +(unknown) net/rds/rds 0x686575b6 rds_rdma_send_complete +(unknown) net/rds/rds 0x73aac73d rds_message_populate_header +(unknown) net/rds/rds 0x846050ee rds_for_each_conn_info +(unknown) net/rds/rds 0x8940a87a rds_cong_map_updated +(unknown) net/rds/rds 0x8ae6396d rds_recv_incoming +(unknown) net/rds/rds 0x93f329c9 rds_inc_init +(unknown) net/rds/rds 0x97030b3c rds_message_unmapped +(unknown) net/rds/rds 0x9e9e7596 rds_conn_connect_if_down +(unknown) net/rds/rds 0xb4308315 rds_conn_create +(unknown) net/rds/rds 0xbd424b10 rds_send_drop_acked +(unknown) net/rds/rds 0xc2da8e38 rds_stats_info_copy +(unknown) net/rds/rds 0xc3f8ad48 rds_info_deregister_func +(unknown) net/rds/rds 0xe9bd52aa rds_inc_put +(unknown) net/rds/rds 0xfc61d73d rds_info_copy +(unknown) net/rds/rds 0xfd2116f0 rds_trans_unregister +(unknown) net/rxrpc/af-rxrpc 0x01acc513 rxrpc_kernel_end_call +(unknown) net/rxrpc/af-rxrpc 0x0aff3e3c rxrpc_kernel_get_error_number +(unknown) net/rxrpc/af-rxrpc 0x2a5ab034 rxrpc_kernel_begin_call +(unknown) net/rxrpc/af-rxrpc 0x30f39bba rxrpc_kernel_send_data +(unknown) net/rxrpc/af-rxrpc 0x6a371f80 rxrpc_get_server_data_key +(unknown) net/rxrpc/af-rxrpc 0x6b39869e rxrpc_kernel_abort_call +(unknown) net/rxrpc/af-rxrpc 0x7c234d80 rxrpc_kernel_accept_call +(unknown) net/rxrpc/af-rxrpc 0x98df3b67 rxrpc_kernel_reject_call +(unknown) net/rxrpc/af-rxrpc 0x9e3e2e47 rxrpc_kernel_get_abort_code +(unknown) net/rxrpc/af-rxrpc 0xad83b854 rxrpc_kernel_is_data_last +(unknown) net/rxrpc/af-rxrpc 0xb361bd4a rxrpc_get_null_key +(unknown) net/rxrpc/af-rxrpc 0xb63627a1 rxrpc_unregister_security +(unknown) net/rxrpc/af-rxrpc 0xbc1e3bb9 key_type_rxrpc +(unknown) net/rxrpc/af-rxrpc 0xdd2fb612 rxrpc_kernel_data_delivered +(unknown) net/rxrpc/af-rxrpc 0xeaec1dde rxrpc_register_security +(unknown) net/rxrpc/af-rxrpc 0xeb8b9337 rxrpc_kernel_intercept_rx_messages +(unknown) net/rxrpc/af-rxrpc 0xfbc6e044 rxrpc_kernel_free_skb +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x00c52ef5 g_make_token_header +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x056c4f4d gss_mech_unregister +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x16a91af6 svc_gss_principal +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x2b92ce0c gss_mech_register +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x36bc9a29 gss_mech_list_pseudoflavors +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x3bc46364 gss_mech_get_by_name +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x86bd1944 svcauth_gss_flavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x8b0a7584 gss_mech_get_by_pseudoflavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x8d1a827e svcauth_gss_register_pseudoflavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x9b8d8825 gss_pseudoflavor_to_service +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xb5dea7ef g_token_size +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xcb8277f8 gss_svc_to_pseudoflavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xdcac52d7 gss_mech_put +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xdde07c72 gss_mech_get +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xe410ef7e gss_service_to_auth_domain_name +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xf06b94be gss_mech_get_by_OID +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xf8b2ff6e g_verify_token_header +(unknown) net/sunrpc/sunrpc 0x00590497 rpcauth_destroy_credcache +(unknown) net/sunrpc/sunrpc 0x00bd8d31 rpc_run_task +(unknown) net/sunrpc/sunrpc 0x021b7de3 xdr_buf_from_iov +(unknown) net/sunrpc/sunrpc 0x042ead72 xdr_shift_buf +(unknown) net/sunrpc/sunrpc 0x05e807a9 xdr_encode_string +(unknown) net/sunrpc/sunrpc 0x065994f1 xdr_encode_opaque_fixed +(unknown) net/sunrpc/sunrpc 0x08241d0e read_bytes_from_xdr_buf +(unknown) net/sunrpc/sunrpc 0x0a63912e auth_unix_add_addr +(unknown) net/sunrpc/sunrpc 0x0eeab8ce rpc_init_wait_queue +(unknown) net/sunrpc/sunrpc 0x0efcda21 rpc_pton +(unknown) net/sunrpc/sunrpc 0x0f668ba9 svc_auth_unregister +(unknown) net/sunrpc/sunrpc 0x10514d20 rpc_queue_empty +(unknown) net/sunrpc/sunrpc 0x1064feac svc_process +(unknown) net/sunrpc/sunrpc 0x1181f4c3 svc_create +(unknown) net/sunrpc/sunrpc 0x12e280e3 svc_proc_unregister +(unknown) net/sunrpc/sunrpc 0x140c45dd svc_destroy +(unknown) net/sunrpc/sunrpc 0x14153389 rpc_peeraddr +(unknown) net/sunrpc/sunrpc 0x17bd9ec5 xdr_buf_subsegment +(unknown) net/sunrpc/sunrpc 0x197819f8 xprt_reserve_xprt +(unknown) net/sunrpc/sunrpc 0x1a55a00e rpcauth_create +(unknown) net/sunrpc/sunrpc 0x1b30424d cache_unregister +(unknown) net/sunrpc/sunrpc 0x1dbf9ba7 svc_max_payload +(unknown) net/sunrpc/sunrpc 0x1e3b48f1 rpc_shutdown_client +(unknown) net/sunrpc/sunrpc 0x21d8ef32 xprt_set_retrans_timeout_rtt +(unknown) net/sunrpc/sunrpc 0x23c43bb5 xdr_decode_word +(unknown) net/sunrpc/sunrpc 0x25dfe1d8 svc_sock_names +(unknown) net/sunrpc/sunrpc 0x2641c083 rpc_restart_call_prepare +(unknown) net/sunrpc/sunrpc 0x26631324 cache_check +(unknown) net/sunrpc/sunrpc 0x28fa6b4b xprt_wait_for_buffer_space +(unknown) net/sunrpc/sunrpc 0x2919b156 xdr_decode_string_inplace +(unknown) net/sunrpc/sunrpc 0x2b4698ee rpcauth_lookup_credcache +(unknown) net/sunrpc/sunrpc 0x2bdab343 svc_exit_thread +(unknown) net/sunrpc/sunrpc 0x2db7b2ac svc_print_addr +(unknown) net/sunrpc/sunrpc 0x2eec63c9 xdr_encode_netobj +(unknown) net/sunrpc/sunrpc 0x30ed47d9 svc_auth_register +(unknown) net/sunrpc/sunrpc 0x31a89d59 rpc_debug +(unknown) net/sunrpc/sunrpc 0x347cc088 rpc_unlink +(unknown) net/sunrpc/sunrpc 0x34a9c2aa rpc_mkpipe +(unknown) net/sunrpc/sunrpc 0x36d84edd cache_register +(unknown) net/sunrpc/sunrpc 0x38cccf8f rpcb_getport_async +(unknown) net/sunrpc/sunrpc 0x3988ddea svc_xprt_received +(unknown) net/sunrpc/sunrpc 0x3a966bd8 svc_set_client +(unknown) net/sunrpc/sunrpc 0x3b3a6358 svc_set_num_threads +(unknown) net/sunrpc/sunrpc 0x3ba87d34 svc_close_xprt +(unknown) net/sunrpc/sunrpc 0x3dd8d061 svc_xprt_enqueue +(unknown) net/sunrpc/sunrpc 0x3fa75195 rpc_init_priority_wait_queue +(unknown) net/sunrpc/sunrpc 0x4056dbf1 sunrpc_cache_register_pipefs +(unknown) net/sunrpc/sunrpc 0x43241c2f put_rpccred +(unknown) net/sunrpc/sunrpc 0x43b4b7ab xprt_release_rqst_cong +(unknown) net/sunrpc/sunrpc 0x43e94181 xdr_init_decode +(unknown) net/sunrpc/sunrpc 0x47ddce1a rpc_exit +(unknown) net/sunrpc/sunrpc 0x481b6c75 svc_seq_show +(unknown) net/sunrpc/sunrpc 0x4a621a23 rpc_alloc_iostats +(unknown) net/sunrpc/sunrpc 0x4c6ff4f3 xprt_lookup_rqst +(unknown) net/sunrpc/sunrpc 0x4cedf14b xdr_encode_pages +(unknown) net/sunrpc/sunrpc 0x4d3d7c07 rpc_free_iostats +(unknown) net/sunrpc/sunrpc 0x4eff09f4 xprt_free +(unknown) net/sunrpc/sunrpc 0x4f354534 auth_unix_lookup +(unknown) net/sunrpc/sunrpc 0x518fcbdd xprt_alloc +(unknown) net/sunrpc/sunrpc 0x533d2aec xdr_init_decode_pages +(unknown) net/sunrpc/sunrpc 0x53445f68 nlm_debug +(unknown) net/sunrpc/sunrpc 0x55e9c1c3 svc_authenticate +(unknown) net/sunrpc/sunrpc 0x5806bcb4 rpc_get_mount +(unknown) net/sunrpc/sunrpc 0x5a61b85e xdr_init_encode +(unknown) net/sunrpc/sunrpc 0x5b14ec1a rpc_put_mount +(unknown) net/sunrpc/sunrpc 0x5bd26000 rpc_proc_unregister +(unknown) net/sunrpc/sunrpc 0x5c0e09dd xprt_write_space +(unknown) net/sunrpc/sunrpc 0x5c8db616 sunrpc_cache_update +(unknown) net/sunrpc/sunrpc 0x61a1794d xdr_decode_array2 +(unknown) net/sunrpc/sunrpc 0x62be017a sunrpc_cache_lookup +(unknown) net/sunrpc/sunrpc 0x63886c31 svc_recv +(unknown) net/sunrpc/sunrpc 0x6393dbbc xprt_release_xprt +(unknown) net/sunrpc/sunrpc 0x6443361f xdr_process_buf +(unknown) net/sunrpc/sunrpc 0x64aa9613 auth_unix_forget_old +(unknown) net/sunrpc/sunrpc 0x658327cc svc_xprt_names +(unknown) net/sunrpc/sunrpc 0x675524ec rpc_sockaddr2uaddr +(unknown) net/sunrpc/sunrpc 0x682e8e8b svc_xprt_copy_addrs +(unknown) net/sunrpc/sunrpc 0x686dd204 xdr_reserve_space +(unknown) net/sunrpc/sunrpc 0x6a35fb83 svc_wake_up +(unknown) net/sunrpc/sunrpc 0x6a46d0cb rpc_delay +(unknown) net/sunrpc/sunrpc 0x6a9a47e5 svc_reserve +(unknown) net/sunrpc/sunrpc 0x6caf0020 rpc_proc_register +(unknown) net/sunrpc/sunrpc 0x6df9a0fb rpc_call_start +(unknown) net/sunrpc/sunrpc 0x6e62bea1 __rpc_wait_for_completion_task +(unknown) net/sunrpc/sunrpc 0x6eea229d svcauth_unix_purge +(unknown) net/sunrpc/sunrpc 0x7058b633 svc_proc_register +(unknown) net/sunrpc/sunrpc 0x7176ffed unix_domain_find +(unknown) net/sunrpc/sunrpc 0x717ced14 rpc_lookup_cred +(unknown) net/sunrpc/sunrpc 0x71fa908a cache_flush +(unknown) net/sunrpc/sunrpc 0x7231219c rpc_ntop +(unknown) net/sunrpc/sunrpc 0x72567b2b rpc_queue_upcall +(unknown) net/sunrpc/sunrpc 0x73451648 svc_pool_stats_open +(unknown) net/sunrpc/sunrpc 0x7533f164 svc_find_xprt +(unknown) net/sunrpc/sunrpc 0x775adaf6 rpc_uaddr2sockaddr +(unknown) net/sunrpc/sunrpc 0x781f707f rpc_call_sync +(unknown) net/sunrpc/sunrpc 0x784ddd53 csum_partial_copy_to_xdr +(unknown) net/sunrpc/sunrpc 0x788fd849 rpc_clone_client +(unknown) net/sunrpc/sunrpc 0x7d32cfe4 rpc_wake_up_queued_task +(unknown) net/sunrpc/sunrpc 0x7d6e6d12 xdr_set_scratch_buffer +(unknown) net/sunrpc/sunrpc 0x7de53067 rpc_init_rtt +(unknown) net/sunrpc/sunrpc 0x7f3f1d11 xprt_complete_rqst +(unknown) net/sunrpc/sunrpc 0x80596761 write_bytes_to_xdr_buf +(unknown) net/sunrpc/sunrpc 0x807f39cb svc_sock_update_bufs +(unknown) net/sunrpc/sunrpc 0x81021edc rpc_wake_up_next +(unknown) net/sunrpc/sunrpc 0x815ea4f5 rpc_print_iostats +(unknown) net/sunrpc/sunrpc 0x85dbc1c9 xdr_encode_array2 +(unknown) net/sunrpc/sunrpc 0x865ea919 xprt_register_transport +(unknown) net/sunrpc/sunrpc 0x877821aa rpcauth_init_credcache +(unknown) net/sunrpc/sunrpc 0x8833639e rpc_killall_tasks +(unknown) net/sunrpc/sunrpc 0x8a384f68 svc_unreg_xprt_class +(unknown) net/sunrpc/sunrpc 0x8e58e810 xdr_read_pages +(unknown) net/sunrpc/sunrpc 0x941059c9 xprt_set_retrans_timeout_def +(unknown) net/sunrpc/sunrpc 0x9885f53b svc_reg_xprt_class +(unknown) net/sunrpc/sunrpc 0x9ac3b4a9 xprt_wake_pending_tasks +(unknown) net/sunrpc/sunrpc 0x9bf9b729 rpc_peeraddr2str +(unknown) net/sunrpc/sunrpc 0x9d431ec5 xdr_skb_read_bits +(unknown) net/sunrpc/sunrpc 0xa08981e1 xdr_inline_decode +(unknown) net/sunrpc/sunrpc 0xa094890a svc_prepare_thread +(unknown) net/sunrpc/sunrpc 0xa47d6084 rpc_put_task_async +(unknown) net/sunrpc/sunrpc 0xa4ac1d66 xdr_enter_page +(unknown) net/sunrpc/sunrpc 0xa5c0c753 rpc_setbufsize +(unknown) net/sunrpc/sunrpc 0xa60f8916 rpc_create +(unknown) net/sunrpc/sunrpc 0xa7e8b7af rpc_force_rebind +(unknown) net/sunrpc/sunrpc 0xa942076d rpc_task_reset_client +(unknown) net/sunrpc/sunrpc 0xac9c8746 rpc_call_async +(unknown) net/sunrpc/sunrpc 0xaf5bf6ef nfs_debug +(unknown) net/sunrpc/sunrpc 0xb1d40fc9 rpc_put_task +(unknown) net/sunrpc/sunrpc 0xb374439b rpcauth_register +(unknown) net/sunrpc/sunrpc 0xb3e548cd xdr_encode_word +(unknown) net/sunrpc/sunrpc 0xb731f722 xdr_partial_copy_from_skb +(unknown) net/sunrpc/sunrpc 0xb76fa1cd rpc_malloc +(unknown) net/sunrpc/sunrpc 0xb91995c6 rpcauth_generic_bind_cred +(unknown) net/sunrpc/sunrpc 0xbb098297 svc_create_pooled +(unknown) net/sunrpc/sunrpc 0xbb9313d9 svc_drop +(unknown) net/sunrpc/sunrpc 0xbf9d1b96 nfsd_debug +(unknown) net/sunrpc/sunrpc 0xc12435e3 rpc_calc_rto +(unknown) net/sunrpc/sunrpc 0xc3880471 xdr_decode_netobj +(unknown) net/sunrpc/sunrpc 0xc46ac6bc xdr_inline_pages +(unknown) net/sunrpc/sunrpc 0xc51d45dd xdr_write_pages +(unknown) net/sunrpc/sunrpc 0xc54bf0b3 rpcauth_init_cred +(unknown) net/sunrpc/sunrpc 0xc7de07a7 rpc_call_null +(unknown) net/sunrpc/sunrpc 0xc8e96dea qword_addhex +(unknown) net/sunrpc/sunrpc 0xc9344f17 xprt_release_xprt_cong +(unknown) net/sunrpc/sunrpc 0xcd15c413 svc_xprt_init +(unknown) net/sunrpc/sunrpc 0xcee467f3 xprt_load_transport +(unknown) net/sunrpc/sunrpc 0xcf5f5ece svcauth_unix_set_client +(unknown) net/sunrpc/sunrpc 0xd1d45705 rpc_bind_new_program +(unknown) net/sunrpc/sunrpc 0xd5308c7b xprt_disconnect_done +(unknown) net/sunrpc/sunrpc 0xd618fae3 rpcauth_unregister +(unknown) net/sunrpc/sunrpc 0xd6285709 rpc_wake_up_status +(unknown) net/sunrpc/sunrpc 0xd6c3509e svc_addsock +(unknown) net/sunrpc/sunrpc 0xdd0c7c65 svc_create_xprt +(unknown) net/sunrpc/sunrpc 0xe1956b1c rpc_lookup_machine_cred +(unknown) net/sunrpc/sunrpc 0xe1c28e98 auth_domain_lookup +(unknown) net/sunrpc/sunrpc 0xe208826f xdr_buf_read_netobj +(unknown) net/sunrpc/sunrpc 0xe283f46b rpc_max_payload +(unknown) net/sunrpc/sunrpc 0xe5919cb1 xdr_encode_opaque +(unknown) net/sunrpc/sunrpc 0xe79a7902 xdr_terminate_string +(unknown) net/sunrpc/sunrpc 0xe8d39123 cache_purge +(unknown) net/sunrpc/sunrpc 0xe97f4ce5 qword_get +(unknown) net/sunrpc/sunrpc 0xec8f5fbf auth_domain_put +(unknown) net/sunrpc/sunrpc 0xedcf6be4 qword_add +(unknown) net/sunrpc/sunrpc 0xedf11e62 sunrpc_cache_unregister_pipefs +(unknown) net/sunrpc/sunrpc 0xedfbb375 rpc_sleep_on +(unknown) net/sunrpc/sunrpc 0xee6dd11c rpc_restart_call +(unknown) net/sunrpc/sunrpc 0xeeacab69 rpc_update_rtt +(unknown) net/sunrpc/sunrpc 0xf05a37ab rpc_destroy_wait_queue +(unknown) net/sunrpc/sunrpc 0xf244e5fe svc_xprt_put +(unknown) net/sunrpc/sunrpc 0xf2f035b0 sunrpc_cache_pipe_upcall +(unknown) net/sunrpc/sunrpc 0xf809149b rpc_wake_up +(unknown) net/sunrpc/sunrpc 0xf9b9a5e3 xprt_adjust_cwnd +(unknown) net/sunrpc/sunrpc 0xf9d1164c rpc_free +(unknown) net/sunrpc/sunrpc 0xfd53a5db auth_domain_find +(unknown) net/sunrpc/sunrpc 0xfe07b74f xprt_reserve_xprt_cong +(unknown) net/sunrpc/sunrpc 0xffcb45f8 xprt_unregister_transport +(unknown) net/wanrouter/wanrouter 0x0ebe03d1 unregister_wan_device +(unknown) net/wanrouter/wanrouter 0xebddd9ca register_wan_device +(unknown) net/wimax/wimax 0x1a678b09 wimax_state_get +(unknown) net/wimax/wimax 0x2b4bb8cf wimax_rfkill +(unknown) net/wimax/wimax 0x2b7d7573 wimax_dev_rm +(unknown) net/wimax/wimax 0x3099fc65 wimax_msg +(unknown) net/wimax/wimax 0x32bfc7d7 wimax_report_rfkill_sw +(unknown) net/wimax/wimax 0x36d77fd0 wimax_msg_data_len +(unknown) net/wimax/wimax 0x4adaa00d wimax_msg_data +(unknown) net/wimax/wimax 0x64ff4890 wimax_dev_init +(unknown) net/wimax/wimax 0x693325a2 wimax_msg_alloc +(unknown) net/wimax/wimax 0x8a55d027 wimax_dev_add +(unknown) net/wimax/wimax 0xbb58cdc5 wimax_state_change +(unknown) net/wimax/wimax 0xc42f00b6 wimax_msg_len +(unknown) net/wimax/wimax 0xc5b2514c wimax_msg_send +(unknown) net/wimax/wimax 0xc80c8b1b wimax_reset +(unknown) net/wimax/wimax 0xdf20a06a wimax_report_rfkill_hw +(unknown) net/wireless/cfg80211 0x028a0827 cfg80211_disconnected +(unknown) net/wireless/cfg80211 0x09c64fbd ieee80211_frequency_to_channel +(unknown) net/wireless/cfg80211 0x0a80ff5f cfg80211_wext_giwrts +(unknown) net/wireless/cfg80211 0x0de26887 freq_reg_info +(unknown) net/wireless/cfg80211 0x14ad1bee wiphy_rfkill_start_polling +(unknown) net/wireless/cfg80211 0x17fd24f6 cfg80211_del_sta +(unknown) net/wireless/cfg80211 0x1879fcbd bridge_tunnel_header +(unknown) net/wireless/cfg80211 0x1f2050de cfg80211_roamed +(unknown) net/wireless/cfg80211 0x20a4b908 wiphy_rfkill_set_hw_state +(unknown) net/wireless/cfg80211 0x21b70754 cfg80211_wext_giwname +(unknown) net/wireless/cfg80211 0x22be7e4a cfg80211_wext_giwpower +(unknown) net/wireless/cfg80211 0x24f2a889 __cfg80211_send_disassoc +(unknown) net/wireless/cfg80211 0x2b7dd1a3 cfg80211_send_rx_assoc +(unknown) net/wireless/cfg80211 0x2ed229b3 cfg80211_wext_siwencode +(unknown) net/wireless/cfg80211 0x2edf7d69 ieee80211_get_response_rate +(unknown) net/wireless/cfg80211 0x3102eeec wiphy_unregister +(unknown) net/wireless/cfg80211 0x32ffaf09 cfg80211_wext_siwpower +(unknown) net/wireless/cfg80211 0x375d40dc __cfg80211_send_deauth +(unknown) net/wireless/cfg80211 0x3a619efb cfg80211_wext_siwfreq +(unknown) net/wireless/cfg80211 0x3edd8727 cfg80211_scan_done +(unknown) net/wireless/cfg80211 0x43fcfd2c cfg80211_get_bss +(unknown) net/wireless/cfg80211 0x4511356c cfg80211_wext_giwtxpower +(unknown) net/wireless/cfg80211 0x489b8881 cfg80211_unlink_bss +(unknown) net/wireless/cfg80211 0x48f7f597 cfg80211_send_deauth +(unknown) net/wireless/cfg80211 0x4b0c94ca cfg80211_wext_giwrate +(unknown) net/wireless/cfg80211 0x4d6a868c cfg80211_put_bss +(unknown) net/wireless/cfg80211 0x4e41e678 cfg80211_wireless_stats +(unknown) net/wireless/cfg80211 0x4f46a103 cfg80211_send_unprot_deauth +(unknown) net/wireless/cfg80211 0x5606df28 cfg80211_wext_giwfrag +(unknown) net/wireless/cfg80211 0x593b9c0f __ieee80211_get_channel +(unknown) net/wireless/cfg80211 0x5a923890 cfg80211_connect_result +(unknown) net/wireless/cfg80211 0x5b2817fc cfg80211_wext_siwauth +(unknown) net/wireless/cfg80211 0x5df68b16 cfg80211_testmode_event +(unknown) net/wireless/cfg80211 0x617750cf cfg80211_testmode_alloc_event_skb +(unknown) net/wireless/cfg80211 0x61df0d45 wiphy_new +(unknown) net/wireless/cfg80211 0x68914901 cfg80211_wext_giwmode +(unknown) net/wireless/cfg80211 0x69b18f43 rfc1042_header +(unknown) net/wireless/cfg80211 0x6a292d73 cfg80211_wext_siwmode +(unknown) net/wireless/cfg80211 0x6a8bd2ee cfg80211_sched_scan_stopped +(unknown) net/wireless/cfg80211 0x6d2ea7c8 ieee80211_data_to_8023 +(unknown) net/wireless/cfg80211 0x73793ec5 cfg80211_cqm_rssi_notify +(unknown) net/wireless/cfg80211 0x7513e94e ieee80211_channel_to_frequency +(unknown) net/wireless/cfg80211 0x7691c8b1 ieee80211_get_hdrlen_from_skb +(unknown) net/wireless/cfg80211 0x7eb12ce6 cfg80211_testmode_alloc_reply_skb +(unknown) net/wireless/cfg80211 0x7ec2e067 cfg80211_wext_siwscan +(unknown) net/wireless/cfg80211 0x7ef39823 ieee80211_hdrlen +(unknown) net/wireless/cfg80211 0x7fe1a403 cfg80211_find_ie +(unknown) net/wireless/cfg80211 0x80b62e06 cfg80211_wext_siwpmksa +(unknown) net/wireless/cfg80211 0x83adfc72 cfg80211_wext_giwscan +(unknown) net/wireless/cfg80211 0x86e6659a ieee80211_amsdu_to_8023s +(unknown) net/wireless/cfg80211 0x89cbc663 cfg80211_send_assoc_timeout +(unknown) net/wireless/cfg80211 0x8aaedba3 cfg80211_classify8021d +(unknown) net/wireless/cfg80211 0x8b79c2ff cfg80211_wext_siwretry +(unknown) net/wireless/cfg80211 0x8c7406ee cfg80211_send_disassoc +(unknown) net/wireless/cfg80211 0x96767a54 cfg80211_ibss_joined +(unknown) net/wireless/cfg80211 0x982e6b6d ieee80211_radiotap_iterator_init +(unknown) net/wireless/cfg80211 0x9b3813bc cfg80211_wext_giwretry +(unknown) net/wireless/cfg80211 0x9f54eb1e cfg80211_send_auth_timeout +(unknown) net/wireless/cfg80211 0xa06b807e cfg80211_inform_bss +(unknown) net/wireless/cfg80211 0xa081e9fe cfg80211_send_rx_auth +(unknown) net/wireless/cfg80211 0xa5c2730f wiphy_register +(unknown) net/wireless/cfg80211 0xab06c1e8 cfg80211_ready_on_channel +(unknown) net/wireless/cfg80211 0xabec9ee3 cfg80211_wext_giwrange +(unknown) net/wireless/cfg80211 0xad08abf8 cfg80211_wext_siwap +(unknown) net/wireless/cfg80211 0xad462d66 regulatory_hint +(unknown) net/wireless/cfg80211 0xae3583bd cfg80211_wext_siwtxpower +(unknown) net/wireless/cfg80211 0xb0f91fca cfg80211_notify_new_peer_candidate +(unknown) net/wireless/cfg80211 0xb7d6f502 ieee80211_data_from_8023 +(unknown) net/wireless/cfg80211 0xbe9d7178 cfg80211_testmode_reply +(unknown) net/wireless/cfg80211 0xbf7ba09f cfg80211_sched_scan_results +(unknown) net/wireless/cfg80211 0xc0830e66 cfg80211_wext_giwauth +(unknown) net/wireless/cfg80211 0xc1177848 cfg80211_wext_giwencode +(unknown) net/wireless/cfg80211 0xc1607185 wiphy_apply_custom_regulatory +(unknown) net/wireless/cfg80211 0xc35fe87c cfg80211_wext_giwessid +(unknown) net/wireless/cfg80211 0xc40cd301 cfg80211_rx_mgmt +(unknown) net/wireless/cfg80211 0xc55bd59f cfg80211_wext_siwrts +(unknown) net/wireless/cfg80211 0xc63f1b81 ieee80211_radiotap_iterator_next +(unknown) net/wireless/cfg80211 0xc6913402 cfg80211_remain_on_channel_expired +(unknown) net/wireless/cfg80211 0xc79b79eb cfg80211_wext_siwencodeext +(unknown) net/wireless/cfg80211 0xccb7f2ce cfg80211_wext_giwap +(unknown) net/wireless/cfg80211 0xcdadc6b2 cfg80211_wext_siwfrag +(unknown) net/wireless/cfg80211 0xd0a78d50 cfg80211_wext_siwrate +(unknown) net/wireless/cfg80211 0xd31e393f cfg80211_wext_siwessid +(unknown) net/wireless/cfg80211 0xd376a7a6 cfg80211_cqm_pktloss_notify +(unknown) net/wireless/cfg80211 0xd8810332 __cfg80211_auth_canceled +(unknown) net/wireless/cfg80211 0xe0a58f96 cfg80211_new_sta +(unknown) net/wireless/cfg80211 0xe58c9a89 wiphy_free +(unknown) net/wireless/cfg80211 0xe92f911a cfg80211_mgmt_tx_status +(unknown) net/wireless/cfg80211 0xe947a3d9 cfg80211_wext_siwmlme +(unknown) net/wireless/cfg80211 0xeef72bdc wiphy_rfkill_stop_polling +(unknown) net/wireless/cfg80211 0xf0b6da31 cfg80211_michael_mic_failure +(unknown) net/wireless/cfg80211 0xf0e20617 ieee80211_bss_get_ie +(unknown) net/wireless/cfg80211 0xf448f367 cfg80211_get_mesh +(unknown) net/wireless/cfg80211 0xf55fdbac cfg80211_send_unprot_disassoc +(unknown) net/wireless/cfg80211 0xf5bab43b cfg80211_wext_giwfreq +(unknown) net/wireless/cfg80211 0xf77638fe cfg80211_inform_bss_frame +(unknown) net/wireless/cfg80211 0xfebd31c1 cfg80211_wext_siwgenie +(unknown) net/wireless/lib80211 0x073481db lib80211_register_crypto_ops +(unknown) net/wireless/lib80211 0x230f3ffb lib80211_crypt_deinit_handler +(unknown) net/wireless/lib80211 0x2728bc78 lib80211_get_crypto_ops +(unknown) net/wireless/lib80211 0x2d0f99e5 print_ssid +(unknown) net/wireless/lib80211 0x2e60a177 lib80211_crypt_deinit_entries +(unknown) net/wireless/lib80211 0x3b6751ed lib80211_crypt_info_free +(unknown) net/wireless/lib80211 0x6186dba4 lib80211_crypt_quiescing +(unknown) net/wireless/lib80211 0xdd310503 lib80211_crypt_delayed_deinit +(unknown) net/wireless/lib80211 0xe0ffb898 lib80211_crypt_info_init +(unknown) net/wireless/lib80211 0xe3b145a5 lib80211_unregister_crypto_ops +(unknown) net/xfrm/xfrm_ipcomp 0x280377de ipcomp_init_state +(unknown) net/xfrm/xfrm_ipcomp 0x2c95d04f ipcomp_destroy +(unknown) net/xfrm/xfrm_ipcomp 0x8c0cc530 ipcomp_output +(unknown) net/xfrm/xfrm_ipcomp 0xd8a2510a ipcomp_input +(unknown) sound/ac97_bus 0x69ad8cbe ac97_bus_type +(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 0x3840d39c snd_seq_kernel_client_write_poll +(unknown) sound/core/seq/snd-seq 0x3fb4d161 snd_seq_kernel_client_dispatch +(unknown) sound/core/seq/snd-seq 0x594aaee3 snd_seq_create_kernel_client +(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 0x9ffb0b64 snd_seq_kernel_client_enqueue_blocking +(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 0xe2a7315c snd_seq_event_port_attach +(unknown) sound/core/seq/snd-seq 0xe934da1d snd_seq_dump_var_event +(unknown) sound/core/seq/snd-seq-device 0x3a57f235 snd_seq_autoload_unlock +(unknown) sound/core/seq/snd-seq-device 0x40de6a57 snd_seq_device_new +(unknown) sound/core/seq/snd-seq-device 0x6339b6d0 snd_seq_device_load_drivers +(unknown) sound/core/seq/snd-seq-device 0x891e23f1 snd_seq_device_register_driver +(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 0x1b354238 snd_virmidi_new +(unknown) sound/core/snd 0x0b1b0d2b snd_card_create +(unknown) sound/core/snd 0x0bc2d005 snd_card_file_add +(unknown) sound/core/snd 0x13dfd740 snd_card_proc_new +(unknown) sound/core/snd 0x18e1683f snd_dma_program +(unknown) sound/core/snd 0x191e88cf snd_dma_pointer +(unknown) sound/core/snd 0x22aa30e1 snd_jack_set_key +(unknown) sound/core/snd 0x230c8d3f snd_cards +(unknown) sound/core/snd 0x23af22e1 snd_card_file_remove +(unknown) sound/core/snd 0x247a1374 snd_ctl_boolean_mono_info +(unknown) sound/core/snd 0x24a94b26 snd_info_get_line +(unknown) sound/core/snd 0x266b3c8e snd_card_disconnect +(unknown) sound/core/snd 0x270d5b34 snd_device_free +(unknown) sound/core/snd 0x2a91d6d6 snd_device_new +(unknown) sound/core/snd 0x2ae3deaa release_and_free_resource +(unknown) sound/core/snd 0x2b5185c7 snd_ctl_add +(unknown) sound/core/snd 0x375c3c28 snd_add_device_sysfs_file +(unknown) sound/core/snd 0x3971b4df snd_ecards_limit +(unknown) sound/core/snd 0x3e8ce4a8 snd_card_free_when_closed +(unknown) sound/core/snd 0x403bd92a snd_ctl_notify +(unknown) sound/core/snd 0x44ca4813 snd_device_register +(unknown) sound/core/snd 0x48322d7e snd_jack_report +(unknown) sound/core/snd 0x49337452 snd_info_create_module_entry +(unknown) sound/core/snd 0x49e19cc2 snd_card_set_id +(unknown) sound/core/snd 0x4a3ea5c0 snd_request_card +(unknown) sound/core/snd 0x518bb7f8 copy_from_user_toio +(unknown) sound/core/snd 0x5b670cd5 snd_ctl_boolean_stereo_info +(unknown) sound/core/snd 0x6068a054 snd_info_create_card_entry +(unknown) sound/core/snd 0x62f7d27d snd_ctl_free_one +(unknown) sound/core/snd 0x67c62e2e snd_card_register +(unknown) sound/core/snd 0x70c15ac1 snd_dma_disable +(unknown) sound/core/snd 0x7868ee8c snd_ctl_replace +(unknown) sound/core/snd 0x7ed4ead5 snd_ctl_find_numid +(unknown) sound/core/snd 0x7ed6130c snd_ctl_enum_info +(unknown) sound/core/snd 0x8378af0e snd_ctl_register_ioctl_compat +(unknown) sound/core/snd 0x85a412a9 snd_ctl_unregister_ioctl_compat +(unknown) sound/core/snd 0x8f595b11 snd_major +(unknown) sound/core/snd 0x916469fd snd_ctl_register_ioctl +(unknown) sound/core/snd 0x934fbf3c snd_ctl_remove_id +(unknown) sound/core/snd 0x94c16738 snd_ctl_remove +(unknown) sound/core/snd 0x9583b81b snd_pci_quirk_lookup +(unknown) sound/core/snd 0x9e6d79f8 snd_info_get_str +(unknown) sound/core/snd 0xa0fd2427 snd_pci_quirk_lookup_id +(unknown) sound/core/snd 0xa1206e6f snd_jack_new +(unknown) sound/core/snd 0xa6d20ca8 snd_power_wait +(unknown) sound/core/snd 0xad1668e5 snd_ctl_new1 +(unknown) sound/core/snd 0xb03dbe07 snd_info_register +(unknown) sound/core/snd 0xb2e5ae4a snd_lookup_minor_data +(unknown) sound/core/snd 0xbd1ab7fb snd_jack_set_parent +(unknown) sound/core/snd 0xc805b08f snd_ctl_make_virtual_master +(unknown) sound/core/snd 0xc90bd171 _snd_ctl_add_slave +(unknown) sound/core/snd 0xcb8ed2bd snd_card_free +(unknown) sound/core/snd 0xd33214b5 snd_ctl_rename_id +(unknown) sound/core/snd 0xdc8d0b58 snd_ctl_activate_id +(unknown) sound/core/snd 0xe20c9214 snd_iprintf +(unknown) sound/core/snd 0xe243dde3 copy_to_user_fromio +(unknown) sound/core/snd 0xe4c0e63c snd_info_free_entry +(unknown) sound/core/snd 0xea9476c3 snd_ctl_find_id +(unknown) sound/core/snd 0xf32d63ac snd_seq_root +(unknown) sound/core/snd 0xf7a9d565 snd_component_add +(unknown) sound/core/snd 0xf99f5483 snd_register_device_for_dev +(unknown) sound/core/snd 0xfa39c9e5 snd_unregister_device +(unknown) sound/core/snd 0xfcd4212f snd_ctl_unregister_ioctl +(unknown) sound/core/snd-hwdep 0x59afee14 snd_hwdep_new +(unknown) sound/core/snd-page-alloc 0x0f70af31 snd_dma_alloc_pages +(unknown) sound/core/snd-page-alloc 0x19cc2ce3 snd_free_pages +(unknown) sound/core/snd-page-alloc 0x3d0483ee snd_dma_alloc_pages_fallback +(unknown) sound/core/snd-page-alloc 0x7c4413f1 snd_dma_reserve_buf +(unknown) sound/core/snd-page-alloc 0xa982798c snd_dma_get_reserved_buf +(unknown) sound/core/snd-page-alloc 0xb1990be3 snd_dma_free_pages +(unknown) sound/core/snd-page-alloc 0xc6829020 snd_malloc_pages +(unknown) sound/core/snd-pcm 0x0283dfe3 _snd_pcm_hw_params_any +(unknown) sound/core/snd-pcm 0x04cda566 snd_interval_refine +(unknown) sound/core/snd-pcm 0x06469acf snd_pcm_hw_constraint_pow2 +(unknown) sound/core/snd-pcm 0x08ae1bdc snd_pcm_lib_preallocate_pages +(unknown) sound/core/snd-pcm 0x09b0cd8e snd_pcm_lib_readv +(unknown) sound/core/snd-pcm 0x147cace1 snd_pcm_new +(unknown) sound/core/snd-pcm 0x1d027e4b snd_pcm_format_signed +(unknown) sound/core/snd-pcm 0x1fc424bf snd_pcm_stop +(unknown) sound/core/snd-pcm 0x235d4318 snd_pcm_lib_free_pages +(unknown) sound/core/snd-pcm 0x267b6474 snd_pcm_release_substream +(unknown) sound/core/snd-pcm 0x26b8b202 snd_pcm_hw_constraint_integer +(unknown) sound/core/snd-pcm 0x295c6baa _snd_pcm_lib_alloc_vmalloc_buffer +(unknown) sound/core/snd-pcm 0x2b1d1c98 snd_pcm_hw_constraint_ratdens +(unknown) sound/core/snd-pcm 0x2b45a466 snd_pcm_kernel_ioctl +(unknown) sound/core/snd-pcm 0x35368665 snd_pcm_period_elapsed +(unknown) sound/core/snd-pcm 0x35d4b261 snd_pcm_lib_read +(unknown) sound/core/snd-pcm 0x3796bdcc snd_pcm_format_little_endian +(unknown) sound/core/snd-pcm 0x37ee8c33 snd_pcm_lib_preallocate_free_for_all +(unknown) sound/core/snd-pcm 0x39bf9301 _snd_pcm_hw_param_setempty +(unknown) sound/core/snd-pcm 0x3bf98e84 snd_pcm_hw_param_first +(unknown) sound/core/snd-pcm 0x3fc291bf snd_pcm_hw_constraint_list +(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 0x53a4dcc8 snd_pcm_lib_mmap_iomem +(unknown) sound/core/snd-pcm 0x53f4228c snd_pcm_hw_refine +(unknown) sound/core/snd-pcm 0x5e7f4920 snd_pcm_format_set_silence +(unknown) sound/core/snd-pcm 0x5ea65739 snd_pcm_lib_free_vmalloc_buffer +(unknown) sound/core/snd-pcm 0x615d5310 snd_pcm_lib_get_vmalloc_page +(unknown) sound/core/snd-pcm 0x625de4b4 snd_pcm_hw_constraint_msbits +(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 0x6bbeca9c snd_pcm_set_sync +(unknown) sound/core/snd-pcm 0x6ef8fcd8 snd_pcm_format_linear +(unknown) sound/core/snd-pcm 0x871c6920 snd_pcm_lib_preallocate_pages_for_all +(unknown) sound/core/snd-pcm 0x896b9fb6 snd_pcm_hw_rule_add +(unknown) sound/core/snd-pcm 0x8ce8175b snd_pcm_new_stream +(unknown) sound/core/snd-pcm 0x8de6c9e3 snd_pcm_lib_writev +(unknown) sound/core/snd-pcm 0x8e6906c0 snd_pcm_lib_ioctl +(unknown) sound/core/snd-pcm 0x902f4e4f snd_pcm_hw_constraint_minmax +(unknown) sound/core/snd-pcm 0x9544acc3 snd_pcm_hw_constraint_ratnums +(unknown) sound/core/snd-pcm 0x9f82bde0 snd_pcm_notify +(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 0xa82c7b00 snd_pcm_suspend +(unknown) sound/core/snd-pcm 0xad1baf12 snd_pcm_suspend_all +(unknown) sound/core/snd-pcm 0xada4266b snd_pcm_limit_hw_rates +(unknown) sound/core/snd-pcm 0xb8c3d15f snd_pcm_hw_param_last +(unknown) sound/core/snd-pcm 0xb9638db4 snd_pcm_rate_to_rate_bit +(unknown) sound/core/snd-pcm 0xc2297bdd snd_pcm_sgbuf_ops_page +(unknown) sound/core/snd-pcm 0xc833962e snd_pcm_open_substream +(unknown) sound/core/snd-pcm 0xd0b9b8b8 snd_interval_list +(unknown) sound/core/snd-pcm 0xd13be397 snd_pcm_sgbuf_get_chunk_size +(unknown) sound/core/snd-pcm 0xd187b3f6 snd_pcm_mmap_data +(unknown) sound/core/snd-pcm 0xdff7bd97 snd_pcm_set_ops +(unknown) sound/core/snd-pcm 0xe51a1c64 snd_pcm_format_size +(unknown) sound/core/snd-pcm 0xe56a9336 snd_pcm_format_width +(unknown) sound/core/snd-pcm 0xedd03b63 snd_pcm_lib_malloc_pages +(unknown) sound/core/snd-pcm 0xf3797152 snd_interval_ratnum +(unknown) sound/core/snd-pcm 0xf637f7d9 snd_pcm_lib_write +(unknown) sound/core/snd-pcm 0xf9ca6926 snd_pcm_hw_constraint_step +(unknown) sound/core/snd-rawmidi 0x0023919b snd_rawmidi_input_params +(unknown) sound/core/snd-rawmidi 0x1a4e2bd7 snd_rawmidi_output_params +(unknown) sound/core/snd-rawmidi 0x463e6497 snd_rawmidi_receive +(unknown) sound/core/snd-rawmidi 0x4df8c347 snd_rawmidi_transmit_empty +(unknown) sound/core/snd-rawmidi 0x5a76b548 snd_rawmidi_kernel_read +(unknown) sound/core/snd-rawmidi 0x61d5eb2c snd_rawmidi_drop_output +(unknown) sound/core/snd-rawmidi 0x815871ab snd_rawmidi_kernel_release +(unknown) sound/core/snd-rawmidi 0x9867251c snd_rawmidi_kernel_write +(unknown) sound/core/snd-rawmidi 0xa866b303 snd_rawmidi_drain_input +(unknown) sound/core/snd-rawmidi 0xac6bd537 snd_rawmidi_kernel_open +(unknown) sound/core/snd-rawmidi 0xb521a66e snd_rawmidi_transmit_ack +(unknown) sound/core/snd-rawmidi 0xc50af5f4 snd_rawmidi_info_select +(unknown) sound/core/snd-rawmidi 0xca19ffaa snd_rawmidi_drain_output +(unknown) sound/core/snd-rawmidi 0xdb4a1731 snd_rawmidi_new +(unknown) sound/core/snd-rawmidi 0xdd84c994 snd_rawmidi_transmit_peek +(unknown) sound/core/snd-rawmidi 0xe17f09ec snd_rawmidi_transmit +(unknown) sound/core/snd-rawmidi 0xf721663d snd_rawmidi_set_ops +(unknown) sound/core/snd-timer 0x017dd499 snd_timer_continue +(unknown) sound/core/snd-timer 0x279e3a7c snd_timer_new +(unknown) sound/core/snd-timer 0x2f7ff530 snd_timer_stop +(unknown) sound/core/snd-timer 0x3099b478 snd_timer_interrupt +(unknown) sound/core/snd-timer 0x3b83e34b snd_timer_close +(unknown) sound/core/snd-timer 0x517522bb snd_timer_global_new +(unknown) sound/core/snd-timer 0x693a8cec snd_timer_global_free +(unknown) sound/core/snd-timer 0xc4ad1512 snd_timer_notify +(unknown) sound/core/snd-timer 0xd56bb9dd snd_timer_open +(unknown) sound/core/snd-timer 0xd69d6765 snd_timer_start +(unknown) sound/core/snd-timer 0xe11be619 snd_timer_resolution +(unknown) sound/core/snd-timer 0xefdda1e5 snd_timer_pause +(unknown) sound/core/snd-timer 0xfb06b2fa snd_timer_global_register +(unknown) sound/drivers/mpu401/snd-mpu401-uart 0x32ebcfcc snd_mpu401_uart_new +(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/opl3/snd-opl3-lib 0x04413bfe snd_opl3_create +(unknown) sound/drivers/opl3/snd-opl3-lib 0x05060a19 snd_opl3_regmap +(unknown) sound/drivers/opl3/snd-opl3-lib 0x14424ef2 snd_opl3_load_patch +(unknown) sound/drivers/opl3/snd-opl3-lib 0x14863834 snd_opl3_new +(unknown) sound/drivers/opl3/snd-opl3-lib 0x2867bae3 snd_opl3_interrupt +(unknown) sound/drivers/opl3/snd-opl3-lib 0x286f429f snd_opl3_reset +(unknown) sound/drivers/opl3/snd-opl3-lib 0x45ac8db8 snd_opl3_init +(unknown) sound/drivers/opl3/snd-opl3-lib 0x55fbd281 snd_opl3_timer_new +(unknown) sound/drivers/opl3/snd-opl3-lib 0xb4e6483f snd_opl3_hwdep_new +(unknown) sound/drivers/opl3/snd-opl3-lib 0xbd0798b7 snd_opl3_find_patch +(unknown) sound/drivers/vx/snd-vx-lib 0x41cacdfc snd_vx_resume +(unknown) sound/drivers/vx/snd-vx-lib 0x62075583 snd_vx_setup_firmware +(unknown) sound/drivers/vx/snd-vx-lib 0x8087080d snd_vx_load_boot_image +(unknown) sound/drivers/vx/snd-vx-lib 0x81620470 snd_vx_create +(unknown) sound/drivers/vx/snd-vx-lib 0xc4de3f26 snd_vx_dsp_load +(unknown) sound/drivers/vx/snd-vx-lib 0xca985b5c snd_vx_suspend +(unknown) sound/drivers/vx/snd-vx-lib 0xcb49ba3e snd_vx_check_reg_bit +(unknown) sound/drivers/vx/snd-vx-lib 0xd7e72980 snd_vx_dsp_boot +(unknown) sound/drivers/vx/snd-vx-lib 0xf1f04d23 snd_vx_irq_handler +(unknown) sound/drivers/vx/snd-vx-lib 0xf78e47f1 snd_vx_free_firmware +(unknown) sound/firewire/snd-firewire-lib 0x0bd15745 cmp_connection_destroy +(unknown) sound/firewire/snd-firewire-lib 0x0be83b44 fcp_bus_reset +(unknown) sound/firewire/snd-firewire-lib 0x1e84e6b1 amdtp_out_stream_start +(unknown) sound/firewire/snd-firewire-lib 0x1f5ef1c9 fw_iso_resources_update +(unknown) sound/firewire/snd-firewire-lib 0x219fcf8e fw_iso_resources_destroy +(unknown) sound/firewire/snd-firewire-lib 0x48080a55 iso_packets_buffer_destroy +(unknown) sound/firewire/snd-firewire-lib 0x50409c29 snd_fw_transaction +(unknown) sound/firewire/snd-firewire-lib 0x5108aa33 amdtp_out_stream_get_max_payload +(unknown) sound/firewire/snd-firewire-lib 0x54442410 cmp_connection_init +(unknown) sound/firewire/snd-firewire-lib 0x59d71884 amdtp_out_stream_set_pcm_format +(unknown) sound/firewire/snd-firewire-lib 0x699fed5f amdtp_out_stream_update +(unknown) sound/firewire/snd-firewire-lib 0x6cde6b6b fw_iso_resources_free +(unknown) sound/firewire/snd-firewire-lib 0x778b6ed8 fw_iso_resources_allocate +(unknown) sound/firewire/snd-firewire-lib 0x83cc34c1 fcp_avc_transaction +(unknown) sound/firewire/snd-firewire-lib 0x983a1f93 iso_packets_buffer_init +(unknown) sound/firewire/snd-firewire-lib 0xa354667d fw_iso_resources_init +(unknown) sound/firewire/snd-firewire-lib 0xa896893f cmp_connection_break +(unknown) sound/firewire/snd-firewire-lib 0xab0589af cmp_connection_update +(unknown) sound/firewire/snd-firewire-lib 0xc9f80e8b amdtp_out_stream_init +(unknown) sound/firewire/snd-firewire-lib 0xd3bba2b8 cmp_connection_establish +(unknown) sound/firewire/snd-firewire-lib 0xd42a3d08 amdtp_out_stream_stop +(unknown) sound/firewire/snd-firewire-lib 0xdd74bc7a rcode_string +(unknown) sound/firewire/snd-firewire-lib 0xe5086df9 amdtp_out_stream_pcm_abort +(unknown) sound/firewire/snd-firewire-lib 0xe87d521c amdtp_out_stream_destroy +(unknown) sound/firewire/snd-firewire-lib 0xfd970ee3 amdtp_out_stream_set_rate +(unknown) sound/i2c/other/snd-ak4113 0x12115afd snd_ak4113_create +(unknown) sound/i2c/other/snd-ak4113 0x2a9b0aa5 snd_ak4113_external_rate +(unknown) sound/i2c/other/snd-ak4113 0x7d7d58ee snd_ak4113_reinit +(unknown) sound/i2c/other/snd-ak4113 0x945f23ee snd_ak4113_reg_write +(unknown) sound/i2c/other/snd-ak4113 0xe46d2f0b snd_ak4113_build +(unknown) sound/i2c/other/snd-ak4113 0xf8321805 snd_ak4113_check_rate_and_errors +(unknown) sound/i2c/other/snd-ak4114 0x16d6fc13 snd_ak4114_check_rate_and_errors +(unknown) sound/i2c/other/snd-ak4114 0x5cbbf766 snd_ak4114_reinit +(unknown) sound/i2c/other/snd-ak4114 0x97c02130 snd_ak4114_build +(unknown) sound/i2c/other/snd-ak4114 0x98032c8d snd_ak4114_reg_write +(unknown) sound/i2c/other/snd-ak4114 0xe7e51853 snd_ak4114_external_rate +(unknown) sound/i2c/other/snd-ak4114 0xfa421907 snd_ak4114_create +(unknown) sound/i2c/other/snd-ak4117 0x1e5afaf8 snd_ak4117_create +(unknown) sound/i2c/other/snd-ak4117 0x3471a017 snd_ak4117_reinit +(unknown) sound/i2c/other/snd-ak4117 0x4df2c647 snd_ak4117_check_rate_and_errors +(unknown) sound/i2c/other/snd-ak4117 0x6c50d8b1 snd_ak4117_reg_write +(unknown) sound/i2c/other/snd-ak4117 0xc3b3b15e snd_ak4117_external_rate +(unknown) sound/i2c/other/snd-ak4117 0xf929fa52 snd_ak4117_build +(unknown) sound/i2c/other/snd-ak4xxx-adda 0x325fa5bb snd_akm4xxx_write +(unknown) sound/i2c/other/snd-ak4xxx-adda 0xa1c9c7a2 snd_akm4xxx_init +(unknown) sound/i2c/other/snd-ak4xxx-adda 0xc5560361 snd_akm4xxx_reset +(unknown) sound/i2c/other/snd-ak4xxx-adda 0xdb32dff0 snd_akm4xxx_build_controls +(unknown) sound/i2c/other/snd-pt2258 0x18270d5b snd_pt2258_build_controls +(unknown) sound/i2c/other/snd-pt2258 0xafb53ed4 snd_pt2258_reset +(unknown) sound/i2c/other/snd-tea575x-tuner 0x8b42860f snd_tea575x_exit +(unknown) sound/i2c/other/snd-tea575x-tuner 0xb9962019 snd_tea575x_init +(unknown) sound/i2c/snd-cs8427 0x1ffe414d snd_cs8427_iec958_pcm +(unknown) sound/i2c/snd-cs8427 0x451f0de4 snd_cs8427_iec958_build +(unknown) sound/i2c/snd-cs8427 0x48653381 snd_cs8427_create +(unknown) sound/i2c/snd-cs8427 0x73d57821 snd_cs8427_iec958_active +(unknown) sound/i2c/snd-cs8427 0xc65d797a snd_cs8427_reg_write +(unknown) sound/i2c/snd-i2c 0x010333c0 snd_i2c_device_create +(unknown) sound/i2c/snd-i2c 0x4f7b42d2 snd_i2c_probeaddr +(unknown) sound/i2c/snd-i2c 0x703243cd snd_i2c_device_free +(unknown) sound/i2c/snd-i2c 0x93abdf05 snd_i2c_sendbytes +(unknown) sound/i2c/snd-i2c 0xe721435b snd_i2c_readbytes +(unknown) sound/i2c/snd-i2c 0xf7e213a0 snd_i2c_bus_create +(unknown) sound/isa/sb/snd-sb-common 0x38904374 snd_sbmixer_read +(unknown) sound/isa/sb/snd-sb-common 0x5a5242e1 snd_sbdsp_get_byte +(unknown) sound/isa/sb/snd-sb-common 0x70990ca5 snd_sbmixer_new +(unknown) sound/isa/sb/snd-sb-common 0xa8846a60 snd_sbmixer_resume +(unknown) sound/isa/sb/snd-sb-common 0xa972de67 snd_sbmixer_write +(unknown) sound/isa/sb/snd-sb-common 0xaeae6055 snd_sbmixer_add_ctl +(unknown) sound/isa/sb/snd-sb-common 0xc1ffa558 snd_sbdsp_command +(unknown) sound/isa/sb/snd-sb-common 0xdf13754a snd_sbdsp_create +(unknown) sound/isa/sb/snd-sb-common 0xe1beea37 snd_sbmixer_suspend +(unknown) sound/isa/sb/snd-sb-common 0xf4c7ce1e snd_sbdsp_reset +(unknown) sound/isa/sb/snd-sb16-dsp 0x51c81d88 snd_sb16dsp_get_pcm_ops +(unknown) sound/isa/sb/snd-sb16-dsp 0x81a1a541 snd_sb16dsp_pcm +(unknown) sound/isa/sb/snd-sb16-dsp 0xe0b3f690 snd_sb16dsp_interrupt +(unknown) sound/isa/sb/snd-sb16-dsp 0xfb1310b9 snd_sb16dsp_configure +(unknown) sound/pci/ac97/snd-ac97-codec 0x02319b53 snd_ac97_write +(unknown) sound/pci/ac97/snd-ac97-codec 0x1b543995 snd_ac97_update_bits +(unknown) sound/pci/ac97/snd-ac97-codec 0x1c0d2191 snd_ac97_update +(unknown) sound/pci/ac97/snd-ac97-codec 0x24c9b7ab snd_ac97_pcm_open +(unknown) sound/pci/ac97/snd-ac97-codec 0x2950cee3 snd_ac97_pcm_assign +(unknown) sound/pci/ac97/snd-ac97-codec 0x2e26ad4c snd_ac97_suspend +(unknown) sound/pci/ac97/snd-ac97-codec 0x3137568a snd_ac97_tune_hardware +(unknown) sound/pci/ac97/snd-ac97-codec 0x35c15a60 snd_ac97_pcm_close +(unknown) sound/pci/ac97/snd-ac97-codec 0x383f946e snd_ac97_bus +(unknown) sound/pci/ac97/snd-ac97-codec 0x54707319 snd_ac97_pcm_double_rate_rules +(unknown) sound/pci/ac97/snd-ac97-codec 0x55acc756 snd_ac97_set_rate +(unknown) sound/pci/ac97/snd-ac97-codec 0x6501ebbb snd_ac97_get_short_name +(unknown) sound/pci/ac97/snd-ac97-codec 0xad1222bb snd_ac97_write_cache +(unknown) sound/pci/ac97/snd-ac97-codec 0xdc7a7c5d snd_ac97_resume +(unknown) sound/pci/ac97/snd-ac97-codec 0xde36d9ca snd_ac97_update_power +(unknown) sound/pci/ac97/snd-ac97-codec 0xe6e56638 snd_ac97_mixer +(unknown) sound/pci/ac97/snd-ac97-codec 0xff91f2dc snd_ac97_read +(unknown) sound/pci/asihpi/snd-asihpi 0x4db106e4 hpi_send_recv +(unknown) sound/pci/emu10k1/snd-emu10k1 0x38a110e1 snd_emu10k1_synth_alloc +(unknown) sound/pci/emu10k1/snd-emu10k1 0x3c14bbe4 snd_emu10k1_synth_bzero +(unknown) sound/pci/emu10k1/snd-emu10k1 0x545daec3 snd_emu10k1_voice_free +(unknown) sound/pci/emu10k1/snd-emu10k1 0x5b08dd63 snd_emu10k1_ptr_read +(unknown) sound/pci/emu10k1/snd-emu10k1 0x636545c7 snd_emu10k1_synth_free +(unknown) sound/pci/emu10k1/snd-emu10k1 0xb91c8d8c snd_emu10k1_ptr_write +(unknown) sound/pci/emu10k1/snd-emu10k1 0xc09bf77f snd_emu10k1_voice_alloc +(unknown) sound/pci/emu10k1/snd-emu10k1 0xd187604f snd_emu10k1_synth_copy_from_user +(unknown) sound/pci/emu10k1/snd-emu10k1 0xf12e7417 snd_emu10k1_memblk_map +(unknown) sound/pci/hda/snd-hda-codec 0x0676f5ac snd_hda_get_input_pin_attr +(unknown) sound/pci/hda/snd-hda-codec 0x067dc04c snd_hda_codec_write_cache +(unknown) sound/pci/hda/snd-hda-codec 0x0a831240 snd_hda_suspend +(unknown) sound/pci/hda/snd-hda-codec 0x0a916724 snd_hda_codec_set_pincfg +(unknown) sound/pci/hda/snd-hda-codec 0x0b019be2 snd_hda_bind_sw +(unknown) sound/pci/hda/snd-hda-codec 0x0c579fb4 snd_hda_add_vmaster +(unknown) sound/pci/hda/snd-hda-codec 0x0e865387 snd_hda_mixer_amp_volume_info +(unknown) sound/pci/hda/snd-hda-codec 0x0f0d046f snd_hda_get_sub_nodes +(unknown) sound/pci/hda/snd-hda-codec 0x0f14af3d snd_hda_get_hint +(unknown) sound/pci/hda/snd-hda-codec 0x0f87510a snd_hda_set_vmaster_tlv +(unknown) sound/pci/hda/snd-hda-codec 0x1394b8ea snd_hda_shutup_pins +(unknown) sound/pci/hda/snd-hda-codec 0x13dced62 snd_hda_parse_pin_def_config +(unknown) sound/pci/hda/snd-hda-codec 0x1915ad57 snd_hda_ch_mode_info +(unknown) sound/pci/hda/snd-hda-codec 0x1f5601d7 snd_hda_jack_detect +(unknown) sound/pci/hda/snd-hda-codec 0x1fe4f28c snd_hda_multi_out_analog_prepare +(unknown) sound/pci/hda/snd-hda-codec 0x28d9a540 snd_hda_multi_out_dig_cleanup +(unknown) sound/pci/hda/snd-hda-codec 0x2f290e18 snd_hda_add_codec_preset +(unknown) sound/pci/hda/snd-hda-codec 0x3550fe96 snd_hda_get_connections +(unknown) sound/pci/hda/snd-hda-codec 0x3704af6d snd_hda_ctl_add +(unknown) sound/pci/hda/snd-hda-codec 0x3707fe42 snd_hda_codec_amp_stereo +(unknown) sound/pci/hda/snd-hda-codec 0x39ff3bf8 snd_hda_ch_mode_put +(unknown) sound/pci/hda/snd-hda-codec 0x3e1e51fe snd_hda_check_amp_list_power +(unknown) sound/pci/hda/snd-hda-codec 0x3fe7b808 snd_hda_check_board_config +(unknown) sound/pci/hda/snd-hda-codec 0x4160c4ea snd_hda_codec_setup_stream +(unknown) sound/pci/hda/snd-hda-codec 0x4308e4fc snd_hda_mixer_amp_switch_get +(unknown) sound/pci/hda/snd-hda-codec 0x476e1ce5 snd_hda_enable_beep_device +(unknown) sound/pci/hda/snd-hda-codec 0x49600229 snd_hda_detach_beep_device +(unknown) sound/pci/hda/snd-hda-codec 0x4cd8bf51 snd_hda_load_patch +(unknown) sound/pci/hda/snd-hda-codec 0x4dab1f60 snd_hda_add_imux_item +(unknown) sound/pci/hda/snd-hda-codec 0x4ec088bb snd_hda_mixer_amp_switch_put +(unknown) sound/pci/hda/snd-hda-codec 0x503e89f6 snd_hda_get_bool_hint +(unknown) sound/pci/hda/snd-hda-codec 0x51e7f8b4 snd_hda_create_spdif_out_ctls +(unknown) sound/pci/hda/snd-hda-codec 0x5b0f1eac snd_hda_mixer_amp_switch_put_beep +(unknown) sound/pci/hda/snd-hda-codec 0x5efc70b8 snd_hda_bus_new +(unknown) sound/pci/hda/snd-hda-codec 0x6631b309 snd_hda_attach_beep_device +(unknown) sound/pci/hda/snd-hda-codec 0x6778ab76 snd_hda_multi_out_dig_prepare +(unknown) sound/pci/hda/snd-hda-codec 0x6e791039 snd_hda_add_nid +(unknown) sound/pci/hda/snd-hda-codec 0x74d9d00a snd_hda_mixer_bind_tlv +(unknown) sound/pci/hda/snd-hda-codec 0x75b34090 snd_hda_mixer_bind_ctls_get +(unknown) sound/pci/hda/snd-hda-codec 0x787b2cd7 snd_hda_mixer_bind_ctls_put +(unknown) sound/pci/hda/snd-hda-codec 0x7ad55e40 snd_hda_multi_out_dig_open +(unknown) sound/pci/hda/snd-hda-codec 0x7d7e0e81 snd_hda_codec_cleanup +(unknown) sound/pci/hda/snd-hda-codec 0x8760a9f6 snd_hda_mixer_amp_volume_put +(unknown) sound/pci/hda/snd-hda-codec 0x8aa8c5b1 snd_hda_mixer_amp_volume_get +(unknown) sound/pci/hda/snd-hda-codec 0x8d336796 snd_hda_multi_out_analog_open +(unknown) sound/pci/hda/snd-hda-codec 0x8dd329a5 snd_hda_parse_generic_codec +(unknown) sound/pci/hda/snd-hda-codec 0x8e4c6826 snd_hda_calc_stream_format +(unknown) sound/pci/hda/snd-hda-codec 0x9048451f snd_hda_codec_amp_update +(unknown) sound/pci/hda/snd-hda-codec 0x90ecfd47 snd_hda_override_amp_caps +(unknown) sound/pci/hda/snd-hda-codec 0x955c8d88 snd_hda_is_supported_format +(unknown) sound/pci/hda/snd-hda-codec 0x9743c351 snd_hda_input_jack_add +(unknown) sound/pci/hda/snd-hda-codec 0x998d5126 snd_hda_codec_get_pincfg +(unknown) sound/pci/hda/snd-hda-codec 0x9a8e1877 snd_array_free +(unknown) sound/pci/hda/snd-hda-codec 0x9f1869f5 snd_hda_find_mixer_ctl +(unknown) sound/pci/hda/snd-hda-codec 0xa0d5bd17 snd_hda_multi_out_analog_cleanup +(unknown) sound/pci/hda/snd-hda-codec 0xa2827d76 snd_hda_get_jack_location +(unknown) sound/pci/hda/snd-hda-codec 0xa3fcbb6e snd_hda_codec_resume_cache +(unknown) sound/pci/hda/snd-hda-codec 0xa470e4cb snd_hda_delete_codec_preset +(unknown) sound/pci/hda/snd-hda-codec 0xa6e97a05 snd_hda_codec_read +(unknown) sound/pci/hda/snd-hda-codec 0xa6f74946 snd_hda_add_new_ctls +(unknown) sound/pci/hda/snd-hda-codec 0xaa3df07d snd_hda_codec_prepare +(unknown) sound/pci/hda/snd-hda-codec 0xac162a49 snd_hda_resume +(unknown) sound/pci/hda/snd-hda-codec 0xacea881e snd_hda_power_down +(unknown) sound/pci/hda/snd-hda-codec 0xad87613e snd_print_pcm_rates +(unknown) sound/pci/hda/snd-hda-codec 0xb10869ef hda_get_input_pin_label +(unknown) sound/pci/hda/snd-hda-codec 0xb19b0537 snd_hda_query_pin_caps +(unknown) sound/pci/hda/snd-hda-codec 0xb5d40efe snd_hda_input_mux_put +(unknown) sound/pci/hda/snd-hda-codec 0xb65f8364 snd_hda_create_spdif_share_sw +(unknown) sound/pci/hda/snd-hda-codec 0xb68f0182 snd_hda_codec_new +(unknown) sound/pci/hda/snd-hda-codec 0xbe7dd7dc snd_array_new +(unknown) sound/pci/hda/snd-hda-codec 0xc12722b1 snd_hda_codec_amp_read +(unknown) sound/pci/hda/snd-hda-codec 0xc652fd69 snd_hda_get_jack_connectivity +(unknown) sound/pci/hda/snd-hda-codec 0xc72672ca snd_hda_mixer_amp_switch_info +(unknown) sound/pci/hda/snd-hda-codec 0xc896fa79 snd_hda_input_jack_free +(unknown) sound/pci/hda/snd-hda-codec 0xcb301b6e snd_hda_get_jack_type +(unknown) sound/pci/hda/snd-hda-codec 0xcdc21d47 snd_hda_pin_sense +(unknown) sound/pci/hda/snd-hda-codec 0xcf8d94bc snd_hda_sequence_write_cache +(unknown) sound/pci/hda/snd-hda-codec 0xd09abc87 snd_hda_build_controls +(unknown) sound/pci/hda/snd-hda-codec 0xd2591502 snd_hda_bus_reboot_notify +(unknown) sound/pci/hda/snd-hda-codec 0xd7d7ea33 snd_hda_sequence_write +(unknown) sound/pci/hda/snd-hda-codec 0xd839f214 __snd_hda_codec_cleanup_stream +(unknown) sound/pci/hda/snd-hda-codec 0xd9f0bb53 snd_hda_build_pcms +(unknown) sound/pci/hda/snd-hda-codec 0xda8953d7 snd_hda_input_jack_report +(unknown) sound/pci/hda/snd-hda-codec 0xde0dce70 snd_hda_codec_resume_amp +(unknown) sound/pci/hda/snd-hda-codec 0xde444f79 snd_hda_bind_vol +(unknown) sound/pci/hda/snd-hda-codec 0xe099c6bd snd_hda_codec_configure +(unknown) sound/pci/hda/snd-hda-codec 0xe27c2726 hda_get_autocfg_input_label +(unknown) sound/pci/hda/snd-hda-codec 0xe34c95e0 snd_hda_create_spdif_in_ctls +(unknown) sound/pci/hda/snd-hda-codec 0xe5a91322 snd_hda_mixer_bind_switch_put +(unknown) sound/pci/hda/snd-hda-codec 0xe6322fed snd_hda_ch_mode_get +(unknown) sound/pci/hda/snd-hda-codec 0xe8617f65 snd_hda_mixer_bind_switch_get +(unknown) sound/pci/hda/snd-hda-codec 0xeaea0db7 snd_hda_power_up +(unknown) sound/pci/hda/snd-hda-codec 0xec1bfdf1 snd_hda_codec_write +(unknown) sound/pci/hda/snd-hda-codec 0xeda3a721 snd_print_pcm_bits +(unknown) sound/pci/hda/snd-hda-codec 0xee02c083 snd_hda_multi_out_dig_close +(unknown) sound/pci/hda/snd-hda-codec 0xee54fb8b snd_hda_input_mux_info +(unknown) sound/pci/hda/snd-hda-codec 0xefe78ffa snd_hda_codec_update_cache +(unknown) sound/pci/hda/snd-hda-codec 0xf19dd6a6 snd_hda_mixer_bind_ctls_info +(unknown) sound/pci/hda/snd-hda-codec 0xf35194a6 query_amp_caps +(unknown) sound/pci/hda/snd-hda-codec 0xfda19271 snd_hda_mixer_amp_tlv +(unknown) sound/pci/hda/snd-hda-codec 0xfdb2e2f6 snd_hda_check_board_codec_sid_config +(unknown) sound/pci/hda/snd-hda-codec 0xfefb4c46 snd_hda_queue_unsol_event +(unknown) sound/pci/ice1712/snd-ice17xx-ak4xxx 0x573896b4 snd_ice1712_akm4xxx_init +(unknown) sound/pci/ice1712/snd-ice17xx-ak4xxx 0xecd6ffc7 snd_ice1712_akm4xxx_build_controls +(unknown) sound/pci/ice1712/snd-ice17xx-ak4xxx 0xee0d3701 snd_ice1712_akm4xxx_free +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x04de936b oxygen_write32 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x0c5c048b oxygen_pci_probe +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x2528ad63 oxygen_reset_uart +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x30d47414 oxygen_write32_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x46530428 oxygen_read8 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x48aa19f7 oxygen_write_ac97_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x4a6f7928 oxygen_write_spi +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x4b9545fe oxygen_write8_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x56b9c9e1 oxygen_write8 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x76478f22 oxygen_write16 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x7e6a083f oxygen_pci_suspend +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x7f8f6858 oxygen_read_ac97 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x81c1449e oxygen_write16_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x83c32769 oxygen_pci_shutdown +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x94add326 oxygen_write_i2c +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x9eec1415 oxygen_write_uart +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xa52a2343 oxygen_read32 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xb4799f9d oxygen_pci_resume +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xb7c921cf oxygen_write_ac97 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xbac1248e oxygen_pci_remove +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xd12c5ec7 oxygen_read16 +(unknown) sound/pci/trident/snd-trident 0x28758773 snd_trident_write_voice_regs +(unknown) sound/pci/trident/snd-trident 0x400cc4e9 snd_trident_free_voice +(unknown) sound/pci/trident/snd-trident 0x7e7af2ce snd_trident_alloc_voice +(unknown) sound/pci/trident/snd-trident 0xe2af7f12 snd_trident_start_voice +(unknown) sound/pci/trident/snd-trident 0xefc4b3bf snd_trident_stop_voice +(unknown) sound/soc/codecs/snd-soc-88pm860x 0x05328e12 pm860x_mic_jack_detect +(unknown) sound/soc/codecs/snd-soc-88pm860x 0x11a40a69 pm860x_hs_jack_detect +(unknown) sound/soc/codecs/snd-soc-cx20442 0x43e18d27 v253_ops +(unknown) sound/soc/codecs/snd-soc-l3 0x78c84c7e l3_write +(unknown) sound/soc/codecs/snd-soc-max9877 0xfec3dd77 max9877_add_controls +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x3c37f421 aic3x_set_gpio +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x8f63ac50 aic3x_headset_detected +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x9be55b1d aic3x_get_gpio +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0xd264e77f aic3x_set_headset_detection +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0xea4839dd aic3x_button_pressed +(unknown) sound/soc/codecs/snd-soc-tpa6130a2 0x907409dc tpa6130a2_add_controls +(unknown) sound/soc/codecs/snd-soc-tpa6130a2 0xba30c7b2 tpa6130a2_stereo_enable +(unknown) sound/soc/codecs/snd-soc-wl1273 0x6f82fc27 wl1273_get_format +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0x4ba99afd wm_hubs_add_analogue_routes +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0x757206d5 wm_hubs_spkmix_tlv +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0x9e3d1e0a wm_hubs_handle_analogue_pdata +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0xdabc5c35 wm_hubs_add_analogue_controls +(unknown) sound/soc/codecs/snd-soc-wm2000 0x05c42804 wm2000_add_controls +(unknown) sound/soc/codecs/snd-soc-wm8350 0xadb35a42 wm8350_hp_jack_detect +(unknown) sound/soc/codecs/snd-soc-wm8350 0xf494d54a wm8350_mic_jack_detect +(unknown) sound/soc/codecs/snd-soc-wm8903 0x396b115e wm8903_mic_detect +(unknown) sound/soc/codecs/snd-soc-wm8915 0xca7c49f5 wm8915_detect +(unknown) sound/soc/codecs/snd-soc-wm8962 0x4ed220a1 wm8962_mic_detect +(unknown) sound/soc/codecs/snd-soc-wm8994 0x14104dd9 wm8994_mic_detect +(unknown) sound/soc/codecs/snd-soc-wm8994 0xa3210b91 wm8958_mic_detect +(unknown) sound/soc/snd-soc-core 0x00c76e8c snd_soc_dapm_get_pin_status +(unknown) sound/soc/snd-soc-core 0x02171c78 snd_soc_dapm_get_enum_virt +(unknown) sound/soc/snd-soc-core 0x035af4cf snd_soc_unregister_dai +(unknown) sound/soc/snd-soc-core 0x09eb75be snd_soc_debugfs_root +(unknown) sound/soc/snd-soc-core 0x0b16a55a snd_soc_dai_set_fmt +(unknown) sound/soc/snd-soc-core 0x0ca49bb0 snd_soc_info_volsw +(unknown) sound/soc/snd-soc-core 0x0d0db1cf snd_soc_new_ac97_codec +(unknown) sound/soc/snd-soc-core 0x131842e2 snd_soc_put_enum_double +(unknown) sound/soc/snd-soc-core 0x16119e36 dapm_reg_event +(unknown) sound/soc/snd-soc-core 0x17b45ce3 snd_soc_codec_set_pll +(unknown) sound/soc/snd-soc-core 0x1af39486 snd_soc_register_dais +(unknown) sound/soc/snd-soc-core 0x1cbd0c2a snd_soc_dapm_get_enum_double +(unknown) sound/soc/snd-soc-core 0x1eabd0bd snd_soc_suspend +(unknown) sound/soc/snd-soc-core 0x205eb70a snd_soc_dapm_get_pin_switch +(unknown) sound/soc/snd-soc-core 0x22dc1734 snd_soc_jack_add_zones +(unknown) sound/soc/snd-soc-core 0x2541a979 snd_soc_calc_frame_size +(unknown) sound/soc/snd-soc-core 0x2661f05e snd_soc_resume +(unknown) sound/soc/snd-soc-core 0x273161fa snd_soc_put_volsw_2r +(unknown) sound/soc/snd-soc-core 0x27a7b0c1 snd_soc_dapm_disable_pin +(unknown) sound/soc/snd-soc-core 0x2a4b2aba snd_soc_put_volsw_s8 +(unknown) sound/soc/snd-soc-core 0x2c2d90a4 snd_soc_dapm_add_routes +(unknown) sound/soc/snd-soc-core 0x2db27f4f snd_soc_dapm_get_value_enum_double +(unknown) sound/soc/snd-soc-core 0x2f358024 snd_soc_codec_volatile_register +(unknown) sound/soc/snd-soc-core 0x31d2a2bf snd_soc_jack_add_pins +(unknown) sound/soc/snd-soc-core 0x3211e85b snd_soc_info_enum_double +(unknown) sound/soc/snd-soc-core 0x32346ee0 snd_soc_jack_add_gpios +(unknown) sound/soc/snd-soc-core 0x35b1ab33 snd_soc_info_enum_ext +(unknown) sound/soc/snd-soc-core 0x36b50424 snd_soc_dai_set_clkdiv +(unknown) sound/soc/snd-soc-core 0x3ca63b99 snd_soc_dapm_sync +(unknown) sound/soc/snd-soc-core 0x3e700725 snd_soc_cache_read +(unknown) sound/soc/snd-soc-core 0x3f278846 snd_soc_write +(unknown) sound/soc/snd-soc-core 0x434ac926 snd_soc_get_volsw_s8 +(unknown) sound/soc/snd-soc-core 0x462b890d snd_soc_default_writable_register +(unknown) sound/soc/snd-soc-core 0x47def095 snd_soc_dapm_free +(unknown) sound/soc/snd-soc-core 0x4834b8a6 snd_soc_dapm_put_enum_double +(unknown) sound/soc/snd-soc-core 0x499c7a62 snd_soc_pm_ops +(unknown) sound/soc/snd-soc-core 0x4abb3990 snd_soc_dapm_new_widgets +(unknown) sound/soc/snd-soc-core 0x4d085b4f snd_soc_put_volsw +(unknown) sound/soc/snd-soc-core 0x4e308266 snd_soc_get_volsw_2r +(unknown) sound/soc/snd-soc-core 0x50a5bddf snd_soc_update_bits +(unknown) sound/soc/snd-soc-core 0x51fda709 snd_soc_update_bits_locked +(unknown) sound/soc/snd-soc-core 0x5244c0d9 snd_soc_dapm_put_volsw +(unknown) sound/soc/snd-soc-core 0x59aa004c snd_soc_codec_set_cache_io +(unknown) sound/soc/snd-soc-core 0x5a637ae5 snd_soc_dapm_put_value_enum_double +(unknown) sound/soc/snd-soc-core 0x5a77bf49 snd_soc_get_volsw_2r_sx +(unknown) sound/soc/snd-soc-core 0x5c9e5371 snd_soc_unregister_platform +(unknown) sound/soc/snd-soc-core 0x5e2c8789 snd_soc_dapm_enable_pin +(unknown) sound/soc/snd-soc-core 0x5e3121b6 snd_soc_jack_new +(unknown) sound/soc/snd-soc-core 0x60caa3b6 snd_soc_jack_free_gpios +(unknown) sound/soc/snd-soc-core 0x64dddcd2 snd_soc_dapm_info_pin_switch +(unknown) sound/soc/snd-soc-core 0x68adc455 snd_soc_info_volsw_ext +(unknown) sound/soc/snd-soc-core 0x68cf1323 snd_soc_dai_set_pll +(unknown) sound/soc/snd-soc-core 0x68e69e2e snd_soc_get_value_enum_double +(unknown) sound/soc/snd-soc-core 0x6b0c3543 snd_soc_dapm_force_enable_pin +(unknown) sound/soc/snd-soc-core 0x6ba2ec7b snd_soc_default_volatile_register +(unknown) sound/soc/snd-soc-core 0x6db4872c snd_soc_unregister_codec +(unknown) sound/soc/snd-soc-core 0x76b40e80 snd_soc_dapm_nc_pin +(unknown) sound/soc/snd-soc-core 0x778ee802 snd_soc_register_dai +(unknown) sound/soc/snd-soc-core 0x77bd12fc snd_soc_dapm_put_pin_switch +(unknown) sound/soc/snd-soc-core 0x791d58e1 snd_soc_cache_sync +(unknown) sound/soc/snd-soc-core 0x7b2d7b86 snd_soc_dai_set_channel_map +(unknown) sound/soc/snd-soc-core 0x7bc5e93b snd_soc_read +(unknown) sound/soc/snd-soc-core 0x7e606130 snd_soc_calc_bclk +(unknown) sound/soc/snd-soc-core 0x81c39c9c snd_soc_info_volsw_s8 +(unknown) sound/soc/snd-soc-core 0x8292016e snd_soc_get_volsw +(unknown) sound/soc/snd-soc-core 0x83c360ee snd_soc_dapm_new_controls +(unknown) sound/soc/snd-soc-core 0x88b63b56 snd_soc_dai_digital_mute +(unknown) sound/soc/snd-soc-core 0x8907cf0c snd_soc_dapm_put_enum_virt +(unknown) sound/soc/snd-soc-core 0x8cfb2e6e snd_soc_free_ac97_codec +(unknown) sound/soc/snd-soc-core 0x92a1b977 snd_soc_codec_readable_register +(unknown) sound/soc/snd-soc-core 0x949d74ca snd_soc_set_runtime_hwparams +(unknown) sound/soc/snd-soc-core 0x9547929a snd_soc_add_controls +(unknown) sound/soc/snd-soc-core 0x96e2e216 snd_soc_info_volsw_2r +(unknown) sound/soc/snd-soc-core 0x9d0a5d22 snd_soc_default_readable_register +(unknown) sound/soc/snd-soc-core 0x9e6cd1b2 snd_soc_register_card +(unknown) sound/soc/snd-soc-core 0x9f94784b snd_soc_dapm_ignore_suspend +(unknown) sound/soc/snd-soc-core 0xa138040b snd_soc_limit_volume +(unknown) sound/soc/snd-soc-core 0xa38a6cca snd_soc_register_platform +(unknown) sound/soc/snd-soc-core 0xac2a6e0d snd_soc_put_volsw_2r_sx +(unknown) sound/soc/snd-soc-core 0xb125c14e snd_soc_register_codec +(unknown) sound/soc/snd-soc-core 0xb14099f2 snd_soc_jack_notifier_unregister +(unknown) sound/soc/snd-soc-core 0xb2b5f1e1 snd_soc_poweroff +(unknown) sound/soc/snd-soc-core 0xb9897f2c snd_soc_dapm_new_control +(unknown) sound/soc/snd-soc-core 0xbd48302d snd_soc_jack_get_type +(unknown) sound/soc/snd-soc-core 0xc00a922a snd_soc_dapm_get_volsw +(unknown) sound/soc/snd-soc-core 0xc09458a0 snd_soc_put_value_enum_double +(unknown) sound/soc/snd-soc-core 0xc222797e snd_soc_unregister_card +(unknown) sound/soc/snd-soc-core 0xc255ba64 snd_soc_cnew +(unknown) sound/soc/snd-soc-core 0xc8269f94 snd_soc_params_to_frame_size +(unknown) sound/soc/snd-soc-core 0xc93a7308 snd_soc_codec_set_sysclk +(unknown) sound/soc/snd-soc-core 0xc97b0054 snd_soc_jack_notifier_register +(unknown) sound/soc/snd-soc-core 0xd05c1168 snd_soc_info_volsw_2r_sx +(unknown) sound/soc/snd-soc-core 0xd90fe12b snd_soc_codec_writable_register +(unknown) sound/soc/snd-soc-core 0xdcd525bf snd_soc_dai_set_tdm_slot +(unknown) sound/soc/snd-soc-core 0xdf462117 snd_soc_dai_set_tristate +(unknown) sound/soc/snd-soc-core 0xe3ec61c7 snd_soc_bulk_write_raw +(unknown) sound/soc/snd-soc-core 0xe54593a6 snd_soc_get_enum_double +(unknown) sound/soc/snd-soc-core 0xe873e867 snd_soc_unregister_dais +(unknown) sound/soc/snd-soc-core 0xeb711ae7 snd_soc_params_to_bclk +(unknown) sound/soc/snd-soc-core 0xebee6a95 snd_soc_cache_write +(unknown) sound/soc/snd-soc-core 0xf27bab1a snd_soc_jack_report +(unknown) sound/soc/snd-soc-core 0xf5d9b36d snd_soc_dai_set_sysclk +(unknown) sound/soc/snd-soc-core 0xf92747c8 snd_soc_test_bits +(unknown) sound/soundcore 0x6ef6cfbf sound_class +(unknown) sound/synth/emux/snd-emux-synth 0x21e73d3d snd_emux_terminate_all +(unknown) sound/synth/emux/snd-emux-synth 0x3e065905 snd_emux_lock_voice +(unknown) sound/synth/emux/snd-emux-synth 0x655cb202 snd_sf_linear_to_log +(unknown) sound/synth/emux/snd-emux-synth 0x96555ccc snd_emux_free +(unknown) sound/synth/emux/snd-emux-synth 0xa6f1cb59 snd_emux_unlock_voice +(unknown) sound/synth/emux/snd-emux-synth 0xa8f3a69b snd_emux_new +(unknown) sound/synth/emux/snd-emux-synth 0xea74ef45 snd_emux_register +(unknown) sound/synth/snd-util-mem 0x022cdf0d snd_util_mem_free +(unknown) sound/synth/snd-util-mem 0x295a0f80 __snd_util_mem_free +(unknown) sound/synth/snd-util-mem 0x4e2eb0fa __snd_util_mem_alloc +(unknown) sound/synth/snd-util-mem 0x669dcea9 snd_util_mem_avail +(unknown) sound/synth/snd-util-mem 0x7934eb1b snd_util_memhdr_free +(unknown) sound/synth/snd-util-mem 0xb0ca27bd snd_util_mem_alloc +(unknown) sound/synth/snd-util-mem 0xb9f1e586 snd_util_memhdr_new +(unknown) sound/synth/snd-util-mem 0xefe3f2ba __snd_util_memblk_new +(unknown) sound/usb/snd-usbmidi-lib 0x16756dc0 snd_usbmidi_input_start +(unknown) sound/usb/snd-usbmidi-lib 0x3ff2e481 snd_usbmidi_create +(unknown) sound/usb/snd-usbmidi-lib 0x63343b1d snd_usbmidi_input_stop +(unknown) sound/usb/snd-usbmidi-lib 0xd9d2bb03 snd_usbmidi_disconnect +(unknown) ubuntu/dm-raid4-5/dm-raid45 0x28510d84 dm_mem_cache_free +(unknown) ubuntu/dm-raid4-5/dm-raid45 0x5f0103b6 dm_mem_cache_client_create +(unknown) ubuntu/dm-raid4-5/dm-raid45 0x6b30af8f dm_mem_cache_shrink +(unknown) ubuntu/dm-raid4-5/dm-raid45 0x7f5aa6eb dm_mem_cache_alloc +(unknown) ubuntu/dm-raid4-5/dm-raid45 0x8efd5843 dm_mem_cache_grow +(unknown) ubuntu/dm-raid4-5/dm-raid45 0x920a7a41 dm_message_parse +(unknown) ubuntu/dm-raid4-5/dm-raid45 0xa9bbdedf dm_mem_cache_client_destroy +EXPORT_SYMBOL vmlinux 0x00000000 softirq_work_list +EXPORT_SYMBOL vmlinux 0x0005b375 lookup_hash +EXPORT_SYMBOL vmlinux 0x000fcff4 tcp_splice_read +EXPORT_SYMBOL vmlinux 0x001f6dbf alloc_fddidev +EXPORT_SYMBOL vmlinux 0x0021f9b6 tty_kref_put +EXPORT_SYMBOL vmlinux 0x0028ec7b md_unregister_thread +EXPORT_SYMBOL vmlinux 0x002de09c vfsmount_lock_global_unlock_online +EXPORT_SYMBOL vmlinux 0x0043c11c __dquot_alloc_space +EXPORT_SYMBOL vmlinux 0x004a0a55 clocksource_unregister +EXPORT_SYMBOL vmlinux 0x00556333 kobject_get +EXPORT_SYMBOL vmlinux 0x00614be4 qdisc_tree_decrease_qlen +EXPORT_SYMBOL vmlinux 0x00801678 flush_scheduled_work +EXPORT_SYMBOL vmlinux 0x009893d5 __pskb_pull_tail +EXPORT_SYMBOL vmlinux 0x00e5b8d8 con_set_default_unimap +EXPORT_SYMBOL vmlinux 0x00f42699 files_lglock_global_unlock +EXPORT_SYMBOL vmlinux 0x01000e51 schedule +EXPORT_SYMBOL vmlinux 0x01017035 __neigh_event_send +EXPORT_SYMBOL vmlinux 0x012c324b tcp_gro_receive +EXPORT_SYMBOL vmlinux 0x013db956 neigh_table_init_no_netlink +EXPORT_SYMBOL vmlinux 0x0164c2ef dquot_quota_off +EXPORT_SYMBOL vmlinux 0x016af48e serial8250_do_set_termios +EXPORT_SYMBOL vmlinux 0x01700d9f jbd2_journal_update_format +EXPORT_SYMBOL vmlinux 0x017aa6d9 blk_peek_request +EXPORT_SYMBOL vmlinux 0x01819417 md_integrity_register +EXPORT_SYMBOL vmlinux 0x0183226c dquot_free_inode +EXPORT_SYMBOL vmlinux 0x01850c44 rfkill_destroy +EXPORT_SYMBOL vmlinux 0x01902adf netpoll_trap +EXPORT_SYMBOL vmlinux 0x01b70ef5 __percpu_counter_init +EXPORT_SYMBOL vmlinux 0x01d19038 acpi_enable_subsystem +EXPORT_SYMBOL vmlinux 0x01dd331c i2c_release_client +EXPORT_SYMBOL vmlinux 0x01e6991e __blockdev_direct_IO +EXPORT_SYMBOL vmlinux 0x01f52067 sock_i_uid +EXPORT_SYMBOL vmlinux 0x02124474 ip_send_check +EXPORT_SYMBOL vmlinux 0x021ff300 dev_uc_del +EXPORT_SYMBOL vmlinux 0x0229ea72 uart_get_divisor +EXPORT_SYMBOL vmlinux 0x0237b57a arch_unregister_cpu +EXPORT_SYMBOL vmlinux 0x026249d7 dst_destroy +EXPORT_SYMBOL vmlinux 0x02649054 security_sock_rcv_skb +EXPORT_SYMBOL vmlinux 0x027eae48 unregister_framebuffer +EXPORT_SYMBOL vmlinux 0x028b3121 jbd2_journal_lock_updates +EXPORT_SYMBOL vmlinux 0x029444f0 native_read_tsc +EXPORT_SYMBOL vmlinux 0x029ce9af pci_remove_behind_bridge +EXPORT_SYMBOL vmlinux 0x02a18c74 nf_conntrack_destroy +EXPORT_SYMBOL vmlinux 0x02a344d6 seq_open +EXPORT_SYMBOL vmlinux 0x02a6ce5a crc16_table +EXPORT_SYMBOL vmlinux 0x02bc6aea tty_unthrottle +EXPORT_SYMBOL vmlinux 0x02d81845 audit_log_task_context +EXPORT_SYMBOL vmlinux 0x0317d7bd blk_alloc_queue_node +EXPORT_SYMBOL vmlinux 0x032a5a6e eth_header_cache_update +EXPORT_SYMBOL vmlinux 0x0334da4e scsi_command_size_tbl +EXPORT_SYMBOL vmlinux 0x0349dd29 ida_pre_get +EXPORT_SYMBOL vmlinux 0x034f9e73 param_ops_byte +EXPORT_SYMBOL vmlinux 0x03592ea0 security_unix_stream_connect +EXPORT_SYMBOL vmlinux 0x035f8683 mdiobus_read +EXPORT_SYMBOL vmlinux 0x037a0cba kfree +EXPORT_SYMBOL vmlinux 0x0380621c mark_buffer_dirty +EXPORT_SYMBOL vmlinux 0x039b591c nf_getsockopt +EXPORT_SYMBOL vmlinux 0x03c06156 bitmap_fold +EXPORT_SYMBOL vmlinux 0x03fd2571 vm_unmap_ram +EXPORT_SYMBOL vmlinux 0x04097f88 pci_prepare_to_sleep +EXPORT_SYMBOL vmlinux 0x041e878b ppp_unit_number +EXPORT_SYMBOL vmlinux 0x0422fe4a inet_csk_timer_bug_msg +EXPORT_SYMBOL vmlinux 0x0435232f __napi_schedule +EXPORT_SYMBOL vmlinux 0x044e912f arp_invalidate +EXPORT_SYMBOL vmlinux 0x045354e9 netdev_printk +EXPORT_SYMBOL vmlinux 0x046dd479 eth_mac_addr +EXPORT_SYMBOL vmlinux 0x046eef98 inet_dgram_ops +EXPORT_SYMBOL vmlinux 0x047780b3 gnet_stats_copy_app +EXPORT_SYMBOL vmlinux 0x0487f7ac x86_dma_fallback_dev +EXPORT_SYMBOL vmlinux 0x0487f831 fb_find_best_display +EXPORT_SYMBOL vmlinux 0x04927208 cpu_active_mask +EXPORT_SYMBOL vmlinux 0x049fce0d create_empty_buffers +EXPORT_SYMBOL vmlinux 0x04bf97f3 phy_register_fixup_for_id +EXPORT_SYMBOL vmlinux 0x04c03098 dquot_get_dqinfo +EXPORT_SYMBOL vmlinux 0x04d8c750 release_perfctr_nmi +EXPORT_SYMBOL vmlinux 0x04deb5e1 vfs_read +EXPORT_SYMBOL vmlinux 0x04ea56f9 _kstrtol +EXPORT_SYMBOL vmlinux 0x0507f8b1 mmc_set_blocklen +EXPORT_SYMBOL vmlinux 0x050b2633 swiotlb_unmap_sg_attrs +EXPORT_SYMBOL vmlinux 0x05240ee7 percpu_counter_batch +EXPORT_SYMBOL vmlinux 0x0558c0b5 pci_release_selected_regions +EXPORT_SYMBOL vmlinux 0x0586f18c __xfrm_init_state +EXPORT_SYMBOL vmlinux 0x058d197d generic_file_splice_read +EXPORT_SYMBOL vmlinux 0x05a5bf7b mmc_try_claim_host +EXPORT_SYMBOL vmlinux 0x05b554a4 iw_handler_get_spy +EXPORT_SYMBOL vmlinux 0x05c99f6a block_write_full_page +EXPORT_SYMBOL vmlinux 0x05f4336e fsnotify_put_mark +EXPORT_SYMBOL vmlinux 0x061651be strcat +EXPORT_SYMBOL vmlinux 0x0634100a bitmap_parselist_user +EXPORT_SYMBOL vmlinux 0x064f8769 __scsi_put_command +EXPORT_SYMBOL vmlinux 0x067136f4 tcp_connect +EXPORT_SYMBOL vmlinux 0x067d8d35 security_release_secctx +EXPORT_SYMBOL vmlinux 0x068c7263 ioremap_cache +EXPORT_SYMBOL vmlinux 0x06a485f2 __krealloc +EXPORT_SYMBOL vmlinux 0x06a8a879 sync_mapping_buffers +EXPORT_SYMBOL vmlinux 0x06ab60c0 _raw_write_unlock_irqrestore +EXPORT_SYMBOL vmlinux 0x06aef815 bioset_free +EXPORT_SYMBOL vmlinux 0x06d728b1 tcp_parse_md5sig_option +EXPORT_SYMBOL vmlinux 0x06fe3b14 default_grn +EXPORT_SYMBOL vmlinux 0x07083631 journal_create +EXPORT_SYMBOL vmlinux 0x07143531 neigh_lookup +EXPORT_SYMBOL vmlinux 0x0726291e xfrm6_rcv +EXPORT_SYMBOL vmlinux 0x0727c4f3 iowrite8 +EXPORT_SYMBOL vmlinux 0x072c14d1 dev_addr_del_multiple +EXPORT_SYMBOL vmlinux 0x072ec076 register_quota_format +EXPORT_SYMBOL vmlinux 0x072fdf5d elv_unregister_queue +EXPORT_SYMBOL vmlinux 0x073d4f0f bio_integrity_alloc_bioset +EXPORT_SYMBOL vmlinux 0x073dfa12 generate_resume_trace +EXPORT_SYMBOL vmlinux 0x074554ac mmc_erase +EXPORT_SYMBOL vmlinux 0x0762713d cleancache_register_ops +EXPORT_SYMBOL vmlinux 0x0763301e netdev_set_master +EXPORT_SYMBOL vmlinux 0x0766ee02 mmc_request_done +EXPORT_SYMBOL vmlinux 0x07733ab3 ip_route_input_common +EXPORT_SYMBOL vmlinux 0x078552bd mb_cache_entry_insert +EXPORT_SYMBOL vmlinux 0x0799aca4 local_bh_enable +EXPORT_SYMBOL vmlinux 0x079fa1a5 dqget +EXPORT_SYMBOL vmlinux 0x07a7a690 bitmap_unplug +EXPORT_SYMBOL vmlinux 0x07a890c8 fb_alloc_cmap +EXPORT_SYMBOL vmlinux 0x07cc4a5d printk_timed_ratelimit +EXPORT_SYMBOL vmlinux 0x07d5b7b7 netif_receive_skb +EXPORT_SYMBOL vmlinux 0x07d8f091 cap_file_mmap +EXPORT_SYMBOL vmlinux 0x07d9b783 scsi_nl_send_vendor_msg +EXPORT_SYMBOL vmlinux 0x081e49d4 elv_rb_del +EXPORT_SYMBOL vmlinux 0x082c3213 pci_root_buses +EXPORT_SYMBOL vmlinux 0x08466995 __dst_destroy_metrics_generic +EXPORT_SYMBOL vmlinux 0x08468b07 netif_skb_features +EXPORT_SYMBOL vmlinux 0x0897287b acpi_disable_all_gpes +EXPORT_SYMBOL vmlinux 0x089b459f inode_sb_list_lock +EXPORT_SYMBOL vmlinux 0x089c602b __nla_put +EXPORT_SYMBOL vmlinux 0x08c0b197 pnp_unregister_card_driver +EXPORT_SYMBOL vmlinux 0x08cb01e1 put_disk +EXPORT_SYMBOL vmlinux 0x08ce3b92 sk_stop_timer +EXPORT_SYMBOL vmlinux 0x08d66a3a warn_slowpath_fmt +EXPORT_SYMBOL vmlinux 0x08fdb2e5 pnp_is_active +EXPORT_SYMBOL vmlinux 0x09332d46 blk_dump_rq_flags +EXPORT_SYMBOL vmlinux 0x0933aae1 efi_enabled +EXPORT_SYMBOL vmlinux 0x09483644 __mark_inode_dirty +EXPORT_SYMBOL vmlinux 0x0948cde9 num_physpages +EXPORT_SYMBOL vmlinux 0x0955218b fget_raw +EXPORT_SYMBOL vmlinux 0x0976699f bio_map_user +EXPORT_SYMBOL vmlinux 0x09775cdc kref_get +EXPORT_SYMBOL vmlinux 0x098431ba acpi_get_current_resources +EXPORT_SYMBOL vmlinux 0x098b71c6 fb_dealloc_cmap +EXPORT_SYMBOL vmlinux 0x0993b602 jbd2_journal_wipe +EXPORT_SYMBOL vmlinux 0x09958815 iget_locked +EXPORT_SYMBOL vmlinux 0x09b419a2 arp_tbl +EXPORT_SYMBOL vmlinux 0x09b65c89 blk_make_request +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 0x09cbed05 sk_stream_error +EXPORT_SYMBOL vmlinux 0x09d44df9 in_lock_functions +EXPORT_SYMBOL vmlinux 0x0a04f755 writeback_inodes_sb_nr +EXPORT_SYMBOL vmlinux 0x0a14c207 I_BDEV +EXPORT_SYMBOL vmlinux 0x0a2487e0 unblock_all_signals +EXPORT_SYMBOL vmlinux 0x0a41e830 phy_connect +EXPORT_SYMBOL vmlinux 0x0a429b6d input_mt_destroy_slots +EXPORT_SYMBOL vmlinux 0x0a549d2c genl_unregister_mc_group +EXPORT_SYMBOL vmlinux 0x0a56482b kernel_getsockopt +EXPORT_SYMBOL vmlinux 0x0a6a2b04 d_prune_aliases +EXPORT_SYMBOL vmlinux 0x0a79a13a generic_pipe_buf_map +EXPORT_SYMBOL vmlinux 0x0aacd352 __kfifo_len_r +EXPORT_SYMBOL vmlinux 0x0acb1a3c __bitmap_shift_right +EXPORT_SYMBOL vmlinux 0x0acb4315 dev_add_pack +EXPORT_SYMBOL vmlinux 0x0ace5328 tcp_child_process +EXPORT_SYMBOL vmlinux 0x0acf7679 dma_issue_pending_all +EXPORT_SYMBOL vmlinux 0x0ad01acd fail_migrate_page +EXPORT_SYMBOL vmlinux 0x0adf5c90 pci_set_power_state +EXPORT_SYMBOL vmlinux 0x0b013765 pci_dev_get +EXPORT_SYMBOL vmlinux 0x0b0d888b icmpv6_err_convert +EXPORT_SYMBOL vmlinux 0x0b1beb31 vmalloc_32_user +EXPORT_SYMBOL vmlinux 0x0b2bf6fa generic_pipe_buf_get +EXPORT_SYMBOL vmlinux 0x0b346b29 i2c_smbus_read_byte +EXPORT_SYMBOL vmlinux 0x0b7086d9 param_get_short +EXPORT_SYMBOL vmlinux 0x0b742fd7 simple_strtol +EXPORT_SYMBOL vmlinux 0x0b77413a down_write_trylock +EXPORT_SYMBOL vmlinux 0x0ba9fa50 elv_rb_latter_request +EXPORT_SYMBOL vmlinux 0x0bb36ed7 new_inode +EXPORT_SYMBOL vmlinux 0x0bc477a2 irq_set_irq_type +EXPORT_SYMBOL vmlinux 0x0bc73e50 pagevec_lookup_tag +EXPORT_SYMBOL vmlinux 0x0be3dea7 __set_page_dirty_nobuffers +EXPORT_SYMBOL vmlinux 0x0bf97c88 dmam_alloc_noncoherent +EXPORT_SYMBOL vmlinux 0x0bf9d5cc path_get +EXPORT_SYMBOL vmlinux 0x0c18b46e in_dev_finish_destroy +EXPORT_SYMBOL vmlinux 0x0c3b8571 spi_attach_transport +EXPORT_SYMBOL vmlinux 0x0c65e73c scsi_normalize_sense +EXPORT_SYMBOL vmlinux 0x0c680868 dquot_disable +EXPORT_SYMBOL vmlinux 0x0c7792b2 acpi_bus_unregister_driver +EXPORT_SYMBOL vmlinux 0x0c8c9e99 scsi_show_extd_sense +EXPORT_SYMBOL vmlinux 0x0c8dce44 xfrm_state_delete +EXPORT_SYMBOL vmlinux 0x0c90a921 sock_init_data +EXPORT_SYMBOL vmlinux 0x0ca7b7a8 acpi_check_region +EXPORT_SYMBOL vmlinux 0x0cae232b utf16s_to_utf8s +EXPORT_SYMBOL vmlinux 0x0cb22d99 try_to_release_page +EXPORT_SYMBOL vmlinux 0x0cb7535d touch_atime +EXPORT_SYMBOL vmlinux 0x0cc7f956 edac_mce_register +EXPORT_SYMBOL vmlinux 0x0cf5d687 serio_reconnect +EXPORT_SYMBOL vmlinux 0x0d3dda14 acpi_get_type +EXPORT_SYMBOL vmlinux 0x0d4a9583 unregister_netdevice_queue +EXPORT_SYMBOL vmlinux 0x0d542439 __ipv6_addr_type +EXPORT_SYMBOL vmlinux 0x0d652bb4 unregister_memory_isolate_notifier +EXPORT_SYMBOL vmlinux 0x0d721620 __ps2_command +EXPORT_SYMBOL vmlinux 0x0d9d56f2 fddi_type_trans +EXPORT_SYMBOL vmlinux 0x0d9e28d1 sock_no_sendmsg +EXPORT_SYMBOL vmlinux 0x0da10ec3 security_sock_graft +EXPORT_SYMBOL vmlinux 0x0dc6e23b dev_queue_xmit +EXPORT_SYMBOL vmlinux 0x0dc91f45 init_special_inode +EXPORT_SYMBOL vmlinux 0x0dcbfbba pci_bus_size_bridges +EXPORT_SYMBOL vmlinux 0x0e006f78 inode_owner_or_capable +EXPORT_SYMBOL vmlinux 0x0e132793 kobject_init +EXPORT_SYMBOL vmlinux 0x0e174aa7 __init_waitqueue_head +EXPORT_SYMBOL vmlinux 0x0e311a12 dquot_commit +EXPORT_SYMBOL vmlinux 0x0e52592a panic +EXPORT_SYMBOL vmlinux 0x0e75663a prepare_to_wait +EXPORT_SYMBOL vmlinux 0x0e79d854 sk_stream_write_space +EXPORT_SYMBOL vmlinux 0x0e7adf3c xfrm_register_type +EXPORT_SYMBOL vmlinux 0x0e7d4452 __sk_mem_reclaim +EXPORT_SYMBOL vmlinux 0x0ebebe14 groups_free +EXPORT_SYMBOL vmlinux 0x0ed8cc7b acpi_evaluate_object_typed +EXPORT_SYMBOL vmlinux 0x0eeee98d release_sock +EXPORT_SYMBOL vmlinux 0x0efaee74 neigh_create +EXPORT_SYMBOL vmlinux 0x0f413b36 unregister_shrinker +EXPORT_SYMBOL vmlinux 0x0f59f197 param_array_ops +EXPORT_SYMBOL vmlinux 0x0f721156 abx500_remove_ops +EXPORT_SYMBOL vmlinux 0x0f865695 mnt_pin +EXPORT_SYMBOL vmlinux 0x0fad7f1b dm_get_device +EXPORT_SYMBOL vmlinux 0x0faef0ed __tasklet_schedule +EXPORT_SYMBOL vmlinux 0x0fb7495d inet_ioctl +EXPORT_SYMBOL vmlinux 0x0fc97473 max8925_bulk_read +EXPORT_SYMBOL vmlinux 0x0fc983c7 inet_frag_find +EXPORT_SYMBOL vmlinux 0x0fd00a68 acpi_clear_event +EXPORT_SYMBOL vmlinux 0x0ff2b602 slhc_compress +EXPORT_SYMBOL vmlinux 0x1007d9fc revalidate_disk +EXPORT_SYMBOL vmlinux 0x100efcd5 input_open_device +EXPORT_SYMBOL vmlinux 0x1036dd36 xfrm_state_update +EXPORT_SYMBOL vmlinux 0x104208f9 arp_send +EXPORT_SYMBOL vmlinux 0x10634edd dev_crit +EXPORT_SYMBOL vmlinux 0x1072a394 csum_partial_copy_from_user +EXPORT_SYMBOL vmlinux 0x108d80cd jbd2__journal_restart +EXPORT_SYMBOL vmlinux 0x109c545a pcim_pin_device +EXPORT_SYMBOL vmlinux 0x10a0c3e7 register_nls +EXPORT_SYMBOL vmlinux 0x10a65812 mnt_set_expiry +EXPORT_SYMBOL vmlinux 0x10af34f5 dma_find_channel +EXPORT_SYMBOL vmlinux 0x10d9d048 icmp_err_convert +EXPORT_SYMBOL vmlinux 0x10ee20bb default_blu +EXPORT_SYMBOL vmlinux 0x10fa80d7 hippi_type_trans +EXPORT_SYMBOL vmlinux 0x11089ac7 _ctype +EXPORT_SYMBOL vmlinux 0x11267875 scsi_extd_sense_format +EXPORT_SYMBOL vmlinux 0x11287a27 ps2_drain +EXPORT_SYMBOL vmlinux 0x114059a9 sk_common_release +EXPORT_SYMBOL vmlinux 0x1157d8cf unregister_tcf_proto_ops +EXPORT_SYMBOL vmlinux 0x11633870 param_set_ushort +EXPORT_SYMBOL vmlinux 0x1163f0a7 blk_max_low_pfn +EXPORT_SYMBOL vmlinux 0x116f8f74 vfs_mkdir +EXPORT_SYMBOL vmlinux 0x117093be qdisc_class_hash_init +EXPORT_SYMBOL vmlinux 0x11743d7e agp_create_memory +EXPORT_SYMBOL vmlinux 0x118b1eb4 dma_pool_destroy +EXPORT_SYMBOL vmlinux 0x118f01ea putname +EXPORT_SYMBOL vmlinux 0x11b08e89 __blk_end_request_all +EXPORT_SYMBOL vmlinux 0x11b55fb7 xfrm_policy_byid +EXPORT_SYMBOL vmlinux 0x11b5c464 bmap +EXPORT_SYMBOL vmlinux 0x11bbee5d mmc_host_disable +EXPORT_SYMBOL vmlinux 0x11bc132f tty_port_init +EXPORT_SYMBOL vmlinux 0x11e5eef0 file_sb_list_del +EXPORT_SYMBOL vmlinux 0x11e72356 init_task +EXPORT_SYMBOL vmlinux 0x11f7ed4c hex_to_bin +EXPORT_SYMBOL vmlinux 0x12156c2f jbd2_journal_force_commit +EXPORT_SYMBOL vmlinux 0x12224730 alloc_file +EXPORT_SYMBOL vmlinux 0x122e5752 sock_kmalloc +EXPORT_SYMBOL vmlinux 0x12360b79 prepare_to_wait_exclusive +EXPORT_SYMBOL vmlinux 0x12423ed5 rfkill_unregister +EXPORT_SYMBOL vmlinux 0x12504c71 lro_receive_skb +EXPORT_SYMBOL vmlinux 0x1250eb58 padata_add_cpu +EXPORT_SYMBOL vmlinux 0x1253d007 alloc_buffer_head +EXPORT_SYMBOL vmlinux 0x127958bd writeback_inodes_sb_nr_if_idle +EXPORT_SYMBOL vmlinux 0x127a373f try_to_del_timer_sync +EXPORT_SYMBOL vmlinux 0x127fe5be con_is_bound +EXPORT_SYMBOL vmlinux 0x129de341 wrmsr_on_cpus +EXPORT_SYMBOL vmlinux 0x12a38747 usleep_range +EXPORT_SYMBOL vmlinux 0x12a4598b truncate_inode_pages +EXPORT_SYMBOL vmlinux 0x12ecfadd pcim_iomap_regions +EXPORT_SYMBOL vmlinux 0x12f99022 inet_frags_init_net +EXPORT_SYMBOL vmlinux 0x13364544 set_pages_wb +EXPORT_SYMBOL vmlinux 0x133cade5 interruptible_sleep_on_timeout +EXPORT_SYMBOL vmlinux 0x133e38f9 inet_stream_connect +EXPORT_SYMBOL vmlinux 0x13455c2f dm_table_get_md +EXPORT_SYMBOL vmlinux 0x137a1dbc kernel_connect +EXPORT_SYMBOL vmlinux 0x13850ccf vfs_writev +EXPORT_SYMBOL vmlinux 0x13b65a01 x86_bios_cpu_apicid +EXPORT_SYMBOL vmlinux 0x13b6ac8e textsearch_register +EXPORT_SYMBOL vmlinux 0x13c12012 dquot_operations +EXPORT_SYMBOL vmlinux 0x13d0adf7 __kfifo_out +EXPORT_SYMBOL vmlinux 0x13ec80f3 param_set_short +EXPORT_SYMBOL vmlinux 0x13f42152 system_entering_hibernation +EXPORT_SYMBOL vmlinux 0x140568ef sock_create_kern +EXPORT_SYMBOL vmlinux 0x14102a2f boot_cpu_data +EXPORT_SYMBOL vmlinux 0x141229ea ab3100_event_unregister +EXPORT_SYMBOL vmlinux 0x142af80f call_usermodehelper_setfns +EXPORT_SYMBOL vmlinux 0x1430e6e0 unregister_acpi_notifier +EXPORT_SYMBOL vmlinux 0x1445b803 mii_ethtool_sset +EXPORT_SYMBOL vmlinux 0x14547444 dev_uc_add +EXPORT_SYMBOL vmlinux 0x14625f7e irq_set_chip +EXPORT_SYMBOL vmlinux 0x1494ff3d scsi_report_bus_reset +EXPORT_SYMBOL vmlinux 0x14a8d6d8 mmc_add_host +EXPORT_SYMBOL vmlinux 0x14ac6575 tty_insert_flip_string_flags +EXPORT_SYMBOL vmlinux 0x14b2ea05 pci_unmap_rom +EXPORT_SYMBOL vmlinux 0x14e7ca7c alloc_cpu_rmap +EXPORT_SYMBOL vmlinux 0x151419c1 hippi_mac_addr +EXPORT_SYMBOL vmlinux 0x1551dc51 bitmap_find_free_region +EXPORT_SYMBOL vmlinux 0x1574c0b9 del_timer +EXPORT_SYMBOL vmlinux 0x15798856 netdev_features_change +EXPORT_SYMBOL vmlinux 0x157b131a bio_endio +EXPORT_SYMBOL vmlinux 0x158bc889 delete_from_page_cache +EXPORT_SYMBOL vmlinux 0x15954ed4 phy_find_first +EXPORT_SYMBOL vmlinux 0x15ba4912 abx500_startup_irq_enabled +EXPORT_SYMBOL vmlinux 0x15d8c8aa edac_mce_unregister +EXPORT_SYMBOL vmlinux 0x15f71e30 simple_statfs +EXPORT_SYMBOL vmlinux 0x15feb3d8 skb_gro_reset_offset +EXPORT_SYMBOL vmlinux 0x1606764e blk_queue_io_opt +EXPORT_SYMBOL vmlinux 0x160ea4c8 sfi_disabled +EXPORT_SYMBOL vmlinux 0x16194fe2 __bforget +EXPORT_SYMBOL vmlinux 0x1627ed72 register_dcbevent_notifier +EXPORT_SYMBOL vmlinux 0x16305289 warn_slowpath_null +EXPORT_SYMBOL vmlinux 0x16415663 aio_complete +EXPORT_SYMBOL vmlinux 0x1643f31f xfrm_register_km +EXPORT_SYMBOL vmlinux 0x1647ccba tty_port_hangup +EXPORT_SYMBOL vmlinux 0x16484c90 ethtool_op_set_tx_hw_csum +EXPORT_SYMBOL vmlinux 0x16592094 _raw_write_lock +EXPORT_SYMBOL vmlinux 0x165be88a xfrm_state_lookup_byaddr +EXPORT_SYMBOL vmlinux 0x167e7f9d __get_user_1 +EXPORT_SYMBOL vmlinux 0x168a474f wireless_send_event +EXPORT_SYMBOL vmlinux 0x1693366e ip_mc_inc_group +EXPORT_SYMBOL vmlinux 0x16981cd3 dquot_drop +EXPORT_SYMBOL vmlinux 0x169c7a7a agp_free_memory +EXPORT_SYMBOL vmlinux 0x16ae93f0 eth_validate_addr +EXPORT_SYMBOL vmlinux 0x16b3bc9d ipv6_setsockopt +EXPORT_SYMBOL vmlinux 0x16bd754d i8042_check_port_owner +EXPORT_SYMBOL vmlinux 0x16be4694 sock_setsockopt +EXPORT_SYMBOL vmlinux 0x16c27fab bfifo_qdisc_ops +EXPORT_SYMBOL vmlinux 0x16c68e20 textsearch_prepare +EXPORT_SYMBOL vmlinux 0x16ebb265 dm_table_event +EXPORT_SYMBOL vmlinux 0x17040916 fb_firmware_edid +EXPORT_SYMBOL vmlinux 0x1707e1be cancel_dirty_page +EXPORT_SYMBOL vmlinux 0x170c25ee acpi_get_next_object +EXPORT_SYMBOL vmlinux 0x1711c207 alloc_netdev_mqs +EXPORT_SYMBOL vmlinux 0x17280fe5 soft_cursor +EXPORT_SYMBOL vmlinux 0x172f168b cpufreq_get_policy +EXPORT_SYMBOL vmlinux 0x173e3062 scsi_get_command +EXPORT_SYMBOL vmlinux 0x173fb9b3 lock_rename +EXPORT_SYMBOL vmlinux 0x1752adb3 fput +EXPORT_SYMBOL vmlinux 0x17585bdc netlink_broadcast_filtered +EXPORT_SYMBOL vmlinux 0x175e59f7 genphy_update_link +EXPORT_SYMBOL vmlinux 0x176315ea dma_pool_free +EXPORT_SYMBOL vmlinux 0x1763f015 ida_remove +EXPORT_SYMBOL vmlinux 0x177aa40c blk_rq_map_user +EXPORT_SYMBOL vmlinux 0x17925910 ps2_command +EXPORT_SYMBOL vmlinux 0x179a859a tty_insert_flip_string_fixed_flag +EXPORT_SYMBOL vmlinux 0x17bf1bc4 inet_bind +EXPORT_SYMBOL vmlinux 0x17c09a27 vm_map_ram +EXPORT_SYMBOL vmlinux 0x17df17bc sysctl_tcp_ecn +EXPORT_SYMBOL vmlinux 0x17f341a0 i8042_lock_chip +EXPORT_SYMBOL vmlinux 0x17f5a91c mmc_unregister_driver +EXPORT_SYMBOL vmlinux 0x1830db36 tcf_em_tree_validate +EXPORT_SYMBOL vmlinux 0x18357d09 path_is_under +EXPORT_SYMBOL vmlinux 0x183fa88b mempool_alloc_slab +EXPORT_SYMBOL vmlinux 0x184b82fb mmc_vddrange_to_ocrmask +EXPORT_SYMBOL vmlinux 0x1864e8d1 tty_driver_flush_buffer +EXPORT_SYMBOL vmlinux 0x189b6bac memory_read_from_buffer +EXPORT_SYMBOL vmlinux 0x18b72573 register_kmmio_probe +EXPORT_SYMBOL vmlinux 0x18bcda1b scm_detach_fds +EXPORT_SYMBOL vmlinux 0x19057c96 md_wait_for_blocked_rdev +EXPORT_SYMBOL vmlinux 0x190d1f60 agp_generic_free_by_type +EXPORT_SYMBOL vmlinux 0x190e5ffd sg_miter_start +EXPORT_SYMBOL vmlinux 0x19391763 iov_iter_fault_in_readable +EXPORT_SYMBOL vmlinux 0x19418509 mount_ns +EXPORT_SYMBOL vmlinux 0x195c3a01 find_get_page +EXPORT_SYMBOL vmlinux 0x19862ba1 nf_setsockopt +EXPORT_SYMBOL vmlinux 0x199578c8 scsi_allocate_command +EXPORT_SYMBOL vmlinux 0x199ed0cd net_disable_timestamp +EXPORT_SYMBOL vmlinux 0x19bd383b security_secmark_refcount_dec +EXPORT_SYMBOL vmlinux 0x19d80730 dst_release +EXPORT_SYMBOL vmlinux 0x19e83d5b tcp_initialize_rcv_mss +EXPORT_SYMBOL vmlinux 0x1a14a440 i2c_master_recv +EXPORT_SYMBOL vmlinux 0x1a39cccd phy_start_aneg +EXPORT_SYMBOL vmlinux 0x1a403f96 pnp_register_card_driver +EXPORT_SYMBOL vmlinux 0x1a45cb6c acpi_disabled +EXPORT_SYMBOL vmlinux 0x1a4ab097 rawv6_mh_filter_unregister +EXPORT_SYMBOL vmlinux 0x1a4d45d4 register_netdevice +EXPORT_SYMBOL vmlinux 0x1a50e217 mntput +EXPORT_SYMBOL vmlinux 0x1a63af34 vga_switcheroo_process_delayed_switch +EXPORT_SYMBOL vmlinux 0x1a824e60 ethtool_op_get_ufo +EXPORT_SYMBOL vmlinux 0x1a8a78db kblockd_schedule_delayed_work +EXPORT_SYMBOL vmlinux 0x1a8e0105 nf_log_unregister +EXPORT_SYMBOL vmlinux 0x1a925a66 down +EXPORT_SYMBOL vmlinux 0x1a9f7ba0 arp_find +EXPORT_SYMBOL vmlinux 0x1abda3fe blk_queue_stack_limits +EXPORT_SYMBOL vmlinux 0x1ac0e406 kmem_cache_create +EXPORT_SYMBOL vmlinux 0x1ace138d bitmap_allocate_region +EXPORT_SYMBOL vmlinux 0x1acf6ca2 rwsem_down_write_failed +EXPORT_SYMBOL vmlinux 0x1ad63f8d sock_release +EXPORT_SYMBOL vmlinux 0x1aef0042 __ip_dev_find +EXPORT_SYMBOL vmlinux 0x1b015d25 bitmap_parselist +EXPORT_SYMBOL vmlinux 0x1b0c94cd pci_claim_resource +EXPORT_SYMBOL vmlinux 0x1b0cf601 tty_check_change +EXPORT_SYMBOL vmlinux 0x1b35645c swiotlb_sync_sg_for_cpu +EXPORT_SYMBOL vmlinux 0x1b6270fc __inet6_lookup_established +EXPORT_SYMBOL vmlinux 0x1b6314fd in_aton +EXPORT_SYMBOL vmlinux 0x1b7112b1 hex2bin +EXPORT_SYMBOL vmlinux 0x1b77bad8 netif_device_detach +EXPORT_SYMBOL vmlinux 0x1b8b95ad i8042_unlock_chip +EXPORT_SYMBOL vmlinux 0x1b9e0ff1 scsilun_to_int +EXPORT_SYMBOL vmlinux 0x1bb71b92 inet_dgram_connect +EXPORT_SYMBOL vmlinux 0x1bf96c42 pci_select_bars +EXPORT_SYMBOL vmlinux 0x1c078c11 phy_stop_interrupts +EXPORT_SYMBOL vmlinux 0x1c110c3a __netdev_alloc_skb +EXPORT_SYMBOL vmlinux 0x1c16e9fe gen_new_estimator +EXPORT_SYMBOL vmlinux 0x1c1af916 set_normalized_timespec +EXPORT_SYMBOL vmlinux 0x1c35ba97 dump_write +EXPORT_SYMBOL vmlinux 0x1c4306ca xfrm_prepare_input +EXPORT_SYMBOL vmlinux 0x1c4772ce skb_set_dev +EXPORT_SYMBOL vmlinux 0x1c709afa __blk_end_request_cur +EXPORT_SYMBOL vmlinux 0x1c75d30a bio_integrity_alloc +EXPORT_SYMBOL vmlinux 0x1c8a04b0 acpi_reset +EXPORT_SYMBOL vmlinux 0x1c990f51 set_trace_device +EXPORT_SYMBOL vmlinux 0x1ca9c2bb __cleancache_flush_page +EXPORT_SYMBOL vmlinux 0x1cb81ef7 i2c_smbus_write_block_data +EXPORT_SYMBOL vmlinux 0x1cc6719a register_reboot_notifier +EXPORT_SYMBOL vmlinux 0x1cd5ae38 pci_map_biosrom +EXPORT_SYMBOL vmlinux 0x1cd69039 vga_set_legacy_decoding +EXPORT_SYMBOL vmlinux 0x1ce52af0 mpage_writepages +EXPORT_SYMBOL vmlinux 0x1ce7fff6 splice_from_pipe_next +EXPORT_SYMBOL vmlinux 0x1d0cf1f6 send_sig_info +EXPORT_SYMBOL vmlinux 0x1d1acb66 dev_mc_init +EXPORT_SYMBOL vmlinux 0x1d2e87c6 do_gettimeofday +EXPORT_SYMBOL vmlinux 0x1d3865da param_get_invbool +EXPORT_SYMBOL vmlinux 0x1d45c0ec lro_vlan_hwaccel_receive_skb +EXPORT_SYMBOL vmlinux 0x1d6cf311 iget5_locked +EXPORT_SYMBOL vmlinux 0x1d6ec7a3 mb_cache_entry_find_next +EXPORT_SYMBOL vmlinux 0x1d909afa compat_ip_getsockopt +EXPORT_SYMBOL vmlinux 0x1db7706b __copy_user_nocache +EXPORT_SYMBOL vmlinux 0x1db88765 filemap_fault +EXPORT_SYMBOL vmlinux 0x1dc36131 fb_destroy_modedb +EXPORT_SYMBOL vmlinux 0x1dd571e6 fb_copy_cmap +EXPORT_SYMBOL vmlinux 0x1df0eff1 tcp_parse_options +EXPORT_SYMBOL vmlinux 0x1dfab5ee xfrm_state_check_expire +EXPORT_SYMBOL vmlinux 0x1e051736 dma_async_tx_descriptor_init +EXPORT_SYMBOL vmlinux 0x1e0c2be4 ioremap_wc +EXPORT_SYMBOL vmlinux 0x1e34608b radix_tree_tag_get +EXPORT_SYMBOL vmlinux 0x1e35856d uart_suspend_port +EXPORT_SYMBOL vmlinux 0x1e392004 mmc_power_restore_host +EXPORT_SYMBOL vmlinux 0x1e58417a setup_new_exec +EXPORT_SYMBOL vmlinux 0x1e68364c mmc_can_erase +EXPORT_SYMBOL vmlinux 0x1e6d26a8 strstr +EXPORT_SYMBOL vmlinux 0x1e76ef03 get_gendisk +EXPORT_SYMBOL vmlinux 0x1e95fea7 neigh_seq_next +EXPORT_SYMBOL vmlinux 0x1e9edfb7 seq_hlist_start_head_rcu +EXPORT_SYMBOL vmlinux 0x1ea2691a page_symlink_inode_operations +EXPORT_SYMBOL vmlinux 0x1eab41ce vfs_unlink +EXPORT_SYMBOL vmlinux 0x1eac98a6 unregister_cdrom +EXPORT_SYMBOL vmlinux 0x1ead9d0f rfkill_init_sw_state +EXPORT_SYMBOL vmlinux 0x1eb8fcef blk_rq_init +EXPORT_SYMBOL vmlinux 0x1f11593d phy_register_fixup_for_uid +EXPORT_SYMBOL vmlinux 0x1f85e992 bio_integrity_clone +EXPORT_SYMBOL vmlinux 0x1f87fc86 sock_register +EXPORT_SYMBOL vmlinux 0x1fa1b017 grab_cache_page_nowait +EXPORT_SYMBOL vmlinux 0x1fd07fff kdb_grepping_flag +EXPORT_SYMBOL vmlinux 0x1fea61b4 ip_mc_rejoin_groups +EXPORT_SYMBOL vmlinux 0x1fedf0f4 __request_region +EXPORT_SYMBOL vmlinux 0x1ff0270d sock_common_setsockopt +EXPORT_SYMBOL vmlinux 0x1ff398f6 ping_prot +EXPORT_SYMBOL vmlinux 0x20000329 simple_strtoul +EXPORT_SYMBOL vmlinux 0x2005e68a acpi_remove_fixed_event_handler +EXPORT_SYMBOL vmlinux 0x200873c4 dev_getfirstbyhwtype +EXPORT_SYMBOL vmlinux 0x20092385 acpi_enter_sleep_state_s4bios +EXPORT_SYMBOL vmlinux 0x20299318 udp_prot +EXPORT_SYMBOL vmlinux 0x205835c6 blk_queue_dma_alignment +EXPORT_SYMBOL vmlinux 0x206c1676 netdev_notice +EXPORT_SYMBOL vmlinux 0x2072ee9b request_threaded_irq +EXPORT_SYMBOL vmlinux 0x207d9524 bio_integrity_enabled +EXPORT_SYMBOL vmlinux 0x208739f6 acpi_load_table +EXPORT_SYMBOL vmlinux 0x20a789ac irq_set_chip_data +EXPORT_SYMBOL vmlinux 0x20abc15b acpi_processor_register_performance +EXPORT_SYMBOL vmlinux 0x20bd28c3 pnpacpi_protocol +EXPORT_SYMBOL vmlinux 0x20dee933 idr_get_new_above +EXPORT_SYMBOL vmlinux 0x20eaae6e scsi_dma_map +EXPORT_SYMBOL vmlinux 0x20eadeb6 ip_compute_csum +EXPORT_SYMBOL vmlinux 0x2120dc61 skb_dequeue +EXPORT_SYMBOL vmlinux 0x21461d98 inode_init_owner +EXPORT_SYMBOL vmlinux 0x2146e2f8 noop_llseek +EXPORT_SYMBOL vmlinux 0x215ebd78 bitrev16 +EXPORT_SYMBOL vmlinux 0x216d0228 pci_scan_bus_parented +EXPORT_SYMBOL vmlinux 0x21966017 dquot_set_dqblk +EXPORT_SYMBOL vmlinux 0x219f4f09 dma_pool_create +EXPORT_SYMBOL vmlinux 0x21c4bc01 dquot_resume +EXPORT_SYMBOL vmlinux 0x21d3cfda netif_rx +EXPORT_SYMBOL vmlinux 0x21d6a750 i2c_master_send +EXPORT_SYMBOL vmlinux 0x21e0ea22 acpi_get_id +EXPORT_SYMBOL vmlinux 0x21f57c4c agp_generic_destroy_page +EXPORT_SYMBOL vmlinux 0x222e7ce2 sysfs_streq +EXPORT_SYMBOL vmlinux 0x222ed0c2 security_req_classify_flow +EXPORT_SYMBOL vmlinux 0x2233fccf setup_arg_pages +EXPORT_SYMBOL vmlinux 0x22438480 bdev_read_only +EXPORT_SYMBOL vmlinux 0x226cdc6d pci_lost_interrupt +EXPORT_SYMBOL vmlinux 0x226e86a9 audit_log +EXPORT_SYMBOL vmlinux 0x2276db98 kstrtoint +EXPORT_SYMBOL vmlinux 0x2288378f system_state +EXPORT_SYMBOL vmlinux 0x229840a4 __pagevec_release +EXPORT_SYMBOL vmlinux 0x22b325d5 kd_mksound +EXPORT_SYMBOL vmlinux 0x22c2a189 kmem_cache_destroy +EXPORT_SYMBOL vmlinux 0x22e9bea5 gnet_stats_copy_basic +EXPORT_SYMBOL vmlinux 0x2307176f jbd2_journal_clear_err +EXPORT_SYMBOL vmlinux 0x231238bc override_creds +EXPORT_SYMBOL vmlinux 0x231926a3 module_put +EXPORT_SYMBOL vmlinux 0x231b201e radix_tree_prev_hole +EXPORT_SYMBOL vmlinux 0x231d4001 fb_edid_add_monspecs +EXPORT_SYMBOL vmlinux 0x2324c8ae flex_array_get_ptr +EXPORT_SYMBOL vmlinux 0x23287643 current_task +EXPORT_SYMBOL vmlinux 0x234509f3 strncat +EXPORT_SYMBOL vmlinux 0x234e926a tcp_rcv_established +EXPORT_SYMBOL vmlinux 0x2350f046 agp_generic_create_gatt_table +EXPORT_SYMBOL vmlinux 0x23532c4d ftrace_print_flags_seq +EXPORT_SYMBOL vmlinux 0x236b655a __skb_warn_lro_forwarding +EXPORT_SYMBOL vmlinux 0x236c8c64 memcpy +EXPORT_SYMBOL vmlinux 0x237ba411 tcf_em_register +EXPORT_SYMBOL vmlinux 0x2395ec58 skb_copy +EXPORT_SYMBOL vmlinux 0x2399f985 dqstats +EXPORT_SYMBOL vmlinux 0x23a574fd security_secmark_relabel_packet +EXPORT_SYMBOL vmlinux 0x23c8f257 slhc_uncompress +EXPORT_SYMBOL vmlinux 0x23d73b30 mpage_readpages +EXPORT_SYMBOL vmlinux 0x23eb80cd phy_ethtool_sset +EXPORT_SYMBOL vmlinux 0x23fd3028 vmalloc_node +EXPORT_SYMBOL vmlinux 0x24384849 __getblk +EXPORT_SYMBOL vmlinux 0x24428be5 strncpy_from_user +EXPORT_SYMBOL vmlinux 0x24567f33 serio_unregister_driver +EXPORT_SYMBOL vmlinux 0x24597f27 llc_set_station_handler +EXPORT_SYMBOL vmlinux 0x2459bbcc console_set_on_cmdline +EXPORT_SYMBOL vmlinux 0x24686b27 sock_kfree_s +EXPORT_SYMBOL vmlinux 0x246d544f agp_find_bridge +EXPORT_SYMBOL vmlinux 0x24b2ecdc neigh_compat_output +EXPORT_SYMBOL vmlinux 0x24ddd89a __percpu_counter_add +EXPORT_SYMBOL vmlinux 0x24fdac79 wake_bit_function +EXPORT_SYMBOL vmlinux 0x2502155f compat_tcp_setsockopt +EXPORT_SYMBOL vmlinux 0x2511771d x86_cpu_to_apicid +EXPORT_SYMBOL vmlinux 0x252ff0f9 generic_write_checks +EXPORT_SYMBOL vmlinux 0x253a1395 nlmsg_notify +EXPORT_SYMBOL vmlinux 0x25462a8f try_to_free_buffers +EXPORT_SYMBOL vmlinux 0x254ae8ba qdisc_class_hash_grow +EXPORT_SYMBOL vmlinux 0x2576bf0f inode_sub_bytes +EXPORT_SYMBOL vmlinux 0x25820c64 fs_overflowuid +EXPORT_SYMBOL vmlinux 0x258355b4 fb_find_best_mode +EXPORT_SYMBOL vmlinux 0x25a734a8 ethtool_invalid_flags +EXPORT_SYMBOL vmlinux 0x25a87d45 ip6_xmit +EXPORT_SYMBOL vmlinux 0x25c677c4 mac_pton +EXPORT_SYMBOL vmlinux 0x25d2d3d0 xfrm_policy_insert +EXPORT_SYMBOL vmlinux 0x25e2276f blk_end_request +EXPORT_SYMBOL vmlinux 0x25ec1b28 strlen +EXPORT_SYMBOL vmlinux 0x25efea97 cfb_fillrect +EXPORT_SYMBOL vmlinux 0x2623f6d7 do_SAK +EXPORT_SYMBOL vmlinux 0x267504a5 inet_frag_evictor +EXPORT_SYMBOL vmlinux 0x2685c3d7 __sg_alloc_table +EXPORT_SYMBOL vmlinux 0x269d0325 mmc_suspend_host +EXPORT_SYMBOL vmlinux 0x26b676ae tcp_v4_send_check +EXPORT_SYMBOL vmlinux 0x26d6c0b6 mempool_create +EXPORT_SYMBOL vmlinux 0x26e292ae sock_no_sendpage +EXPORT_SYMBOL vmlinux 0x26e76fb8 sysctl_udp_wmem_min +EXPORT_SYMBOL vmlinux 0x26f094bb i2c_transfer +EXPORT_SYMBOL vmlinux 0x27026d77 nf_reinject +EXPORT_SYMBOL vmlinux 0x2704ce6d unregister_filesystem +EXPORT_SYMBOL vmlinux 0x271cba95 acpi_bus_private_data_handler +EXPORT_SYMBOL vmlinux 0x272d394e mtrr_del +EXPORT_SYMBOL vmlinux 0x272f7331 nf_register_hooks +EXPORT_SYMBOL vmlinux 0x274d08dc __kfifo_dma_out_prepare +EXPORT_SYMBOL vmlinux 0x2771cf6f task_nice +EXPORT_SYMBOL vmlinux 0x27864d57 memparse +EXPORT_SYMBOL vmlinux 0x278e9674 netpoll_poll +EXPORT_SYMBOL vmlinux 0x27ae7d0c ec_transaction +EXPORT_SYMBOL vmlinux 0x27b6f95e journal_wipe +EXPORT_SYMBOL vmlinux 0x27bbf221 disable_irq_nosync +EXPORT_SYMBOL vmlinux 0x27bd048b register_cdrom +EXPORT_SYMBOL vmlinux 0x27c33efe csum_ipv6_magic +EXPORT_SYMBOL vmlinux 0x27c504c5 truncate_inode_pages_range +EXPORT_SYMBOL vmlinux 0x27e1a049 printk +EXPORT_SYMBOL vmlinux 0x27edf64a ip_options_compile +EXPORT_SYMBOL vmlinux 0x27fe925b netlink_rcv_skb +EXPORT_SYMBOL vmlinux 0x28175a84 wait_on_page_bit +EXPORT_SYMBOL vmlinux 0x281823c5 __kfifo_out_peek +EXPORT_SYMBOL vmlinux 0x2827da44 generic_writepages +EXPORT_SYMBOL vmlinux 0x283126fe pid_task +EXPORT_SYMBOL vmlinux 0x284792b8 dev_get_by_flags_rcu +EXPORT_SYMBOL vmlinux 0x2876a6d3 memcpy_toiovec +EXPORT_SYMBOL vmlinux 0x2892f5ef d_instantiate +EXPORT_SYMBOL vmlinux 0x289f2ccc llc_mac_hdr_init +EXPORT_SYMBOL vmlinux 0x28a2ed02 scsi_build_sense_buffer +EXPORT_SYMBOL vmlinux 0x28b154b9 add_to_page_cache_locked +EXPORT_SYMBOL vmlinux 0x28b613c7 drop_super +EXPORT_SYMBOL vmlinux 0x28fd448e mmc_erase_group_aligned +EXPORT_SYMBOL vmlinux 0x292093f4 native_rdmsr_safe_regs +EXPORT_SYMBOL vmlinux 0x293677d3 input_register_device +EXPORT_SYMBOL vmlinux 0x29537c9e alloc_chrdev_region +EXPORT_SYMBOL vmlinux 0x295aa60d simple_release_fs +EXPORT_SYMBOL vmlinux 0x296bb69b mutex_trylock +EXPORT_SYMBOL vmlinux 0x297e8a4a __tracepoint_kmem_cache_alloc_node +EXPORT_SYMBOL vmlinux 0x2991cbe1 elevator_exit +EXPORT_SYMBOL vmlinux 0x299479bb sock_sendmsg +EXPORT_SYMBOL vmlinux 0x29bf5fbb tty_hangup +EXPORT_SYMBOL vmlinux 0x29ce9df6 elevator_init +EXPORT_SYMBOL vmlinux 0x29e72303 gen_pool_add_virt +EXPORT_SYMBOL vmlinux 0x29ed3998 pagecache_write_begin +EXPORT_SYMBOL vmlinux 0x2a072366 agp_unbind_memory +EXPORT_SYMBOL vmlinux 0x2a2285ec _raw_write_lock_irq +EXPORT_SYMBOL vmlinux 0x2a303d4d check_signature +EXPORT_SYMBOL vmlinux 0x2a412957 ethtool_op_set_ufo +EXPORT_SYMBOL vmlinux 0x2a484ad3 seq_read +EXPORT_SYMBOL vmlinux 0x2a80d1ee dev_get_by_name_rcu +EXPORT_SYMBOL vmlinux 0x2a8778df jbd2_journal_get_create_access +EXPORT_SYMBOL vmlinux 0x2a87e473 pci_back_from_sleep +EXPORT_SYMBOL vmlinux 0x2a8adaf9 nf_log_bind_pf +EXPORT_SYMBOL vmlinux 0x2af76fb1 i2c_use_client +EXPORT_SYMBOL vmlinux 0x2afc9162 pagecache_write_end +EXPORT_SYMBOL vmlinux 0x2b0ba2b0 scsi_sense_desc_find +EXPORT_SYMBOL vmlinux 0x2b10c74e sock_no_setsockopt +EXPORT_SYMBOL vmlinux 0x2b2ce78b kstrtos8 +EXPORT_SYMBOL vmlinux 0x2b4641ae fsnotify_put_group +EXPORT_SYMBOL vmlinux 0x2b72cdd4 sock_get_timestamp +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 0x2bbf2129 key_instantiate_and_link +EXPORT_SYMBOL vmlinux 0x2bfeb410 acpi_get_handle +EXPORT_SYMBOL vmlinux 0x2c231c04 kstrtou16_from_user +EXPORT_SYMBOL vmlinux 0x2c256e1f input_scancode_to_scalar +EXPORT_SYMBOL vmlinux 0x2c328aa9 clear_page_dirty_for_io +EXPORT_SYMBOL vmlinux 0x2c731d36 scsi_init_io +EXPORT_SYMBOL vmlinux 0x2c7ef889 padata_register_cpumask_notifier +EXPORT_SYMBOL vmlinux 0x2c86b261 __cond_resched_lock +EXPORT_SYMBOL vmlinux 0x2caa0343 dev_err +EXPORT_SYMBOL vmlinux 0x2cc8f972 dev_gro_receive +EXPORT_SYMBOL vmlinux 0x2cf06089 dquot_set_dqinfo +EXPORT_SYMBOL vmlinux 0x2d140a58 genl_unlock +EXPORT_SYMBOL vmlinux 0x2d23afe2 dquot_release +EXPORT_SYMBOL vmlinux 0x2d3165ee jbd2_journal_flush +EXPORT_SYMBOL vmlinux 0x2d347de3 genlmsg_multicast_allns +EXPORT_SYMBOL vmlinux 0x2d3b575f panic_notifier_list +EXPORT_SYMBOL vmlinux 0x2d419dc5 mmc_free_host +EXPORT_SYMBOL vmlinux 0x2d5528c9 sg_copy_to_buffer +EXPORT_SYMBOL vmlinux 0x2d89342a scsi_show_sense_hdr +EXPORT_SYMBOL vmlinux 0x2d9a46e4 dev_uc_sync +EXPORT_SYMBOL vmlinux 0x2d9e38d7 dev_getbyhwaddr_rcu +EXPORT_SYMBOL vmlinux 0x2db1d495 register_tcf_proto_ops +EXPORT_SYMBOL vmlinux 0x2db4c99b flush_delayed_work +EXPORT_SYMBOL vmlinux 0x2dd16564 arch_register_cpu +EXPORT_SYMBOL vmlinux 0x2ddc665d radix_tree_next_hole +EXPORT_SYMBOL vmlinux 0x2dedc4c2 acpi_format_exception +EXPORT_SYMBOL vmlinux 0x2def7f76 rtc_cmos_write +EXPORT_SYMBOL vmlinux 0x2e018dfa napi_get_frags +EXPORT_SYMBOL vmlinux 0x2e06bc28 blk_queue_resize_tags +EXPORT_SYMBOL vmlinux 0x2e1a5d32 bio_uncopy_user +EXPORT_SYMBOL vmlinux 0x2e2ce9e0 sysctl_tcp_syncookies +EXPORT_SYMBOL vmlinux 0x2e350ad8 audit_log_start +EXPORT_SYMBOL vmlinux 0x2e3d9497 mmc_wait_for_app_cmd +EXPORT_SYMBOL vmlinux 0x2e68cda5 lro_flush_all +EXPORT_SYMBOL vmlinux 0x2e81a154 dev_mc_add_global +EXPORT_SYMBOL vmlinux 0x2ef63ad6 scsi_dev_info_list_del_keyed +EXPORT_SYMBOL vmlinux 0x2f03fc4b security_secmark_refcount_inc +EXPORT_SYMBOL vmlinux 0x2f064b55 allocate_resource +EXPORT_SYMBOL vmlinux 0x2f108ede loop_register_transfer +EXPORT_SYMBOL vmlinux 0x2f20e20b pci_bus_set_ops +EXPORT_SYMBOL vmlinux 0x2f363d19 acpi_notifier_call_chain +EXPORT_SYMBOL vmlinux 0x2f458813 udp_lib_getsockopt +EXPORT_SYMBOL vmlinux 0x2f49b124 unbind_con_driver +EXPORT_SYMBOL vmlinux 0x2f5befbf d_set_d_op +EXPORT_SYMBOL vmlinux 0x2f6d6f40 pnp_device_attach +EXPORT_SYMBOL vmlinux 0x2f7bf3e8 find_inode_number +EXPORT_SYMBOL vmlinux 0x2f7db64e journal_dirty_data +EXPORT_SYMBOL vmlinux 0x2f812788 tty_register_driver +EXPORT_SYMBOL vmlinux 0x2f83bc64 locks_mandatory_area +EXPORT_SYMBOL vmlinux 0x2fa1eb78 d_move +EXPORT_SYMBOL vmlinux 0x2fa5a500 memcmp +EXPORT_SYMBOL vmlinux 0x2fab3bab agp_copy_info +EXPORT_SYMBOL vmlinux 0x2fcb4f62 journal_force_commit +EXPORT_SYMBOL vmlinux 0x2fcffa3a tty_port_tty_set +EXPORT_SYMBOL vmlinux 0x2ff063b5 acpi_get_name +EXPORT_SYMBOL vmlinux 0x3012b2db jbd2_journal_abort +EXPORT_SYMBOL vmlinux 0x30226ddf agp_device_command +EXPORT_SYMBOL vmlinux 0x3032758b __tracepoint_module_get +EXPORT_SYMBOL vmlinux 0x304d942d mmc_wait_for_req +EXPORT_SYMBOL vmlinux 0x30627f73 inet6_add_protocol +EXPORT_SYMBOL vmlinux 0x306cf455 send_sig +EXPORT_SYMBOL vmlinux 0x307c2fd0 generic_check_addressable +EXPORT_SYMBOL vmlinux 0x30a00a6b eth_change_mtu +EXPORT_SYMBOL vmlinux 0x30a80826 __kfifo_from_user +EXPORT_SYMBOL vmlinux 0x30e74134 tty_termios_copy_hw +EXPORT_SYMBOL vmlinux 0x310bcc91 elv_rb_former_request +EXPORT_SYMBOL vmlinux 0x3128e0f4 dcache_dir_open +EXPORT_SYMBOL vmlinux 0x3145216f pci_dev_present +EXPORT_SYMBOL vmlinux 0x3147857d default_red +EXPORT_SYMBOL vmlinux 0x317f0d15 skb_queue_tail +EXPORT_SYMBOL vmlinux 0x31822a8b proc_net_netfilter +EXPORT_SYMBOL vmlinux 0x31a758c8 pci_bus_type +EXPORT_SYMBOL vmlinux 0x31b31f5c csum_partial_copy_nocheck +EXPORT_SYMBOL vmlinux 0x31e76b57 recalibrate_cpu_khz +EXPORT_SYMBOL vmlinux 0x31ebadcd in_group_p +EXPORT_SYMBOL vmlinux 0x31ec560e groups_alloc +EXPORT_SYMBOL vmlinux 0x31fbd20c generic_cont_expand_simple +EXPORT_SYMBOL vmlinux 0x3200194b dev_close +EXPORT_SYMBOL vmlinux 0x3217a801 vm_insert_page +EXPORT_SYMBOL vmlinux 0x3230bc0f sock_no_socketpair +EXPORT_SYMBOL vmlinux 0x3240c65b files_lglock_global_lock_online +EXPORT_SYMBOL vmlinux 0x324970f4 devm_ioremap_nocache +EXPORT_SYMBOL vmlinux 0x3250736d sk_receive_skb +EXPORT_SYMBOL vmlinux 0x325574d4 vfs_create +EXPORT_SYMBOL vmlinux 0x325a8ca4 current_fs_time +EXPORT_SYMBOL vmlinux 0x326425ca pci_unmap_biosrom +EXPORT_SYMBOL vmlinux 0x326caf38 __cleancache_flush_fs +EXPORT_SYMBOL vmlinux 0x327dfef8 idr_replace +EXPORT_SYMBOL vmlinux 0x32922d6d input_flush_device +EXPORT_SYMBOL vmlinux 0x32a38c77 phy_ethtool_gset +EXPORT_SYMBOL vmlinux 0x32b710b7 inet6_unregister_protosw +EXPORT_SYMBOL vmlinux 0x32c96f98 scsi_setup_fs_cmnd +EXPORT_SYMBOL vmlinux 0x32c9a2f6 tcp_shutdown +EXPORT_SYMBOL vmlinux 0x32dc13e3 sock_alloc_send_pskb +EXPORT_SYMBOL vmlinux 0x32debb16 cpumask_next_and +EXPORT_SYMBOL vmlinux 0x33211da0 blkdev_get +EXPORT_SYMBOL vmlinux 0x33304071 skb_store_bits +EXPORT_SYMBOL vmlinux 0x334ca879 read_cache_page_gfp +EXPORT_SYMBOL vmlinux 0x3379eae1 __rta_fill +EXPORT_SYMBOL vmlinux 0x33a5c4e6 blk_execute_rq +EXPORT_SYMBOL vmlinux 0x33aa8ec5 abx500_mask_and_set_register_interruptible +EXPORT_SYMBOL vmlinux 0x33adb6a2 blk_queue_prep_rq +EXPORT_SYMBOL vmlinux 0x33b0837d agp_generic_alloc_by_type +EXPORT_SYMBOL vmlinux 0x33b84f74 copy_page +EXPORT_SYMBOL vmlinux 0x33c9c9bd splice_from_pipe_end +EXPORT_SYMBOL vmlinux 0x33cda660 posix_acl_from_mode +EXPORT_SYMBOL vmlinux 0x33eb98e1 kfree_skb +EXPORT_SYMBOL vmlinux 0x341cbed2 cpu_present_mask +EXPORT_SYMBOL vmlinux 0x34322f5f register_8022_client +EXPORT_SYMBOL vmlinux 0x343344b2 phy_detach +EXPORT_SYMBOL vmlinux 0x3438df03 genphy_suspend +EXPORT_SYMBOL vmlinux 0x34477a65 udp_disconnect +EXPORT_SYMBOL vmlinux 0x345d7ff1 gen_pool_destroy +EXPORT_SYMBOL vmlinux 0x3468b3d0 scsi_adjust_queue_depth +EXPORT_SYMBOL vmlinux 0x347013de nla_validate +EXPORT_SYMBOL vmlinux 0x349cba85 strchr +EXPORT_SYMBOL vmlinux 0x34a5ed41 phy_device_free +EXPORT_SYMBOL vmlinux 0x34a74e36 ethtool_op_set_tx_csum +EXPORT_SYMBOL vmlinux 0x34ba2657 tcp_ioctl +EXPORT_SYMBOL vmlinux 0x34bca869 clocksource_register +EXPORT_SYMBOL vmlinux 0x34fa88f9 console_start +EXPORT_SYMBOL vmlinux 0x351634ba km_policy_expired +EXPORT_SYMBOL vmlinux 0x3519ae63 neigh_update +EXPORT_SYMBOL vmlinux 0x35413145 scsi_block_when_processing_errors +EXPORT_SYMBOL vmlinux 0x354191ef kobject_put +EXPORT_SYMBOL vmlinux 0x35463fa6 __dquot_free_space +EXPORT_SYMBOL vmlinux 0x356ec1bd get_unmapped_area_prot +EXPORT_SYMBOL vmlinux 0x35700d86 tcp_disconnect +EXPORT_SYMBOL vmlinux 0x357c90d2 qdisc_put_stab +EXPORT_SYMBOL vmlinux 0x357ecffb sync_inodes_sb +EXPORT_SYMBOL vmlinux 0x3592d6fb vm_stat +EXPORT_SYMBOL vmlinux 0x35a970e1 rename_lock +EXPORT_SYMBOL vmlinux 0x35b0650f vsnprintf +EXPORT_SYMBOL vmlinux 0x35c2ba9e refrigerator +EXPORT_SYMBOL vmlinux 0x35d3ca77 rt6_lookup +EXPORT_SYMBOL vmlinux 0x35e7b384 submit_bio +EXPORT_SYMBOL vmlinux 0x35f7ba3b pci_dev_driver +EXPORT_SYMBOL vmlinux 0x35fd4b4f fb_get_mode +EXPORT_SYMBOL vmlinux 0x3603247e tcp_v4_md5_hash_skb +EXPORT_SYMBOL vmlinux 0x360a5d94 tty_port_open +EXPORT_SYMBOL vmlinux 0x360b1afe probe_irq_mask +EXPORT_SYMBOL vmlinux 0x360c2786 alloc_fcdev +EXPORT_SYMBOL vmlinux 0x360d0e68 pci_enable_ltr +EXPORT_SYMBOL vmlinux 0x36139a51 memcpy_fromiovec +EXPORT_SYMBOL vmlinux 0x3625596a simple_getattr +EXPORT_SYMBOL vmlinux 0x3648707d bdi_init +EXPORT_SYMBOL vmlinux 0x364ea311 ____pagevec_lru_add +EXPORT_SYMBOL vmlinux 0x3666f282 d_alloc +EXPORT_SYMBOL vmlinux 0x3686ea09 spi_print_msg +EXPORT_SYMBOL vmlinux 0x369247e2 sock_no_bind +EXPORT_SYMBOL vmlinux 0x36c814f3 set_bh_page +EXPORT_SYMBOL vmlinux 0x36d1c4ae read_cache_page +EXPORT_SYMBOL vmlinux 0x36e360e3 __hw_addr_add_multiple +EXPORT_SYMBOL vmlinux 0x36ee7cc8 file_open_root +EXPORT_SYMBOL vmlinux 0x36fa38d4 udp_proc_unregister +EXPORT_SYMBOL vmlinux 0x3701a196 csum_partial_copy_to_user +EXPORT_SYMBOL vmlinux 0x3704aeba xfrm_sad_getinfo +EXPORT_SYMBOL vmlinux 0x3710b23a mmc_detect_change +EXPORT_SYMBOL vmlinux 0x37360d64 input_reset_device +EXPORT_SYMBOL vmlinux 0x373f2ff8 dev_driver_string +EXPORT_SYMBOL vmlinux 0x3741fd23 pnp_device_detach +EXPORT_SYMBOL vmlinux 0x3744cf36 vmalloc_to_pfn +EXPORT_SYMBOL vmlinux 0x376f4d99 account_page_writeback +EXPORT_SYMBOL vmlinux 0x37752014 pci_read_vpd +EXPORT_SYMBOL vmlinux 0x37968422 lro_receive_frags +EXPORT_SYMBOL vmlinux 0x379ef44c jbd2_journal_init_inode +EXPORT_SYMBOL vmlinux 0x379f5837 param_set_invbool +EXPORT_SYMBOL vmlinux 0x37b2745a fsnotify_destroy_mark +EXPORT_SYMBOL vmlinux 0x37b4e59d flex_array_get +EXPORT_SYMBOL vmlinux 0x37befc70 jiffies_to_msecs +EXPORT_SYMBOL vmlinux 0x37cb1dc0 gnet_stats_copy_rate_est +EXPORT_SYMBOL vmlinux 0x37db8f19 dmi_get_date +EXPORT_SYMBOL vmlinux 0x37e6a8dd set_pages_array_uc +EXPORT_SYMBOL vmlinux 0x37e9f1f7 __scm_destroy +EXPORT_SYMBOL vmlinux 0x37ea0dea pci_bus_read_config_word +EXPORT_SYMBOL vmlinux 0x37ea921e vfsmount_lock_local_lock_cpu +EXPORT_SYMBOL vmlinux 0x381a798a setup_max_cpus +EXPORT_SYMBOL vmlinux 0x382019d6 add_disk +EXPORT_SYMBOL vmlinux 0x383c72ac vga_client_register +EXPORT_SYMBOL vmlinux 0x386e9c97 inode_newsize_ok +EXPORT_SYMBOL vmlinux 0x388a09a5 dquot_alloc_inode +EXPORT_SYMBOL vmlinux 0x388f9128 xfrm_state_walk_done +EXPORT_SYMBOL vmlinux 0x38b92846 llc_remove_pack +EXPORT_SYMBOL vmlinux 0x38c4885e dev_deactivate +EXPORT_SYMBOL vmlinux 0x38dfbffa insert_inode_locked +EXPORT_SYMBOL vmlinux 0x38f0d6c8 jbd2_journal_invalidatepage +EXPORT_SYMBOL vmlinux 0x38f33bed dump_fpu +EXPORT_SYMBOL vmlinux 0x390256d1 pci_clear_mwi +EXPORT_SYMBOL vmlinux 0x391d2b9c sock_no_connect +EXPORT_SYMBOL vmlinux 0x39206e4d textsearch_find_continuous +EXPORT_SYMBOL vmlinux 0x3920a4b7 pci_map_rom +EXPORT_SYMBOL vmlinux 0x3928efe9 __per_cpu_offset +EXPORT_SYMBOL vmlinux 0x39642ff5 ip_mc_join_group +EXPORT_SYMBOL vmlinux 0x3980aac1 unregister_reboot_notifier +EXPORT_SYMBOL vmlinux 0x39a055f3 acpi_remove_gpe_handler +EXPORT_SYMBOL vmlinux 0x39b0e8c2 blk_rq_map_integrity_sg +EXPORT_SYMBOL vmlinux 0x39c4428b tcf_hash_insert +EXPORT_SYMBOL vmlinux 0x39cdcb3a scsi_report_device_reset +EXPORT_SYMBOL vmlinux 0x39e7a64c tcf_em_tree_destroy +EXPORT_SYMBOL vmlinux 0x3a08475f platform_thermal_notify +EXPORT_SYMBOL vmlinux 0x3a2204c6 security_netlink_recv +EXPORT_SYMBOL vmlinux 0x3a26fff0 set_page_dirty +EXPORT_SYMBOL vmlinux 0x3a32839e intel_gtt_chipset_flush +EXPORT_SYMBOL vmlinux 0x3a437d01 alloc_disk +EXPORT_SYMBOL vmlinux 0x3a591abb kern_path +EXPORT_SYMBOL vmlinux 0x3a7173ac complete_all +EXPORT_SYMBOL vmlinux 0x3a7c0f5f jbd2_journal_set_triggers +EXPORT_SYMBOL vmlinux 0x3a7dab1d tty_name +EXPORT_SYMBOL vmlinux 0x3a8b1940 mmc_card_can_sleep +EXPORT_SYMBOL vmlinux 0x3a9b6fb9 blk_unregister_region +EXPORT_SYMBOL vmlinux 0x3aa98440 register_key_type +EXPORT_SYMBOL vmlinux 0x3ab1d634 scsi_eh_finish_cmd +EXPORT_SYMBOL vmlinux 0x3ab6d3eb compat_sock_common_getsockopt +EXPORT_SYMBOL vmlinux 0x3acdb14c napi_gro_flush +EXPORT_SYMBOL vmlinux 0x3ad977c2 dev_warn +EXPORT_SYMBOL vmlinux 0x3af9cae9 idr_remove +EXPORT_SYMBOL vmlinux 0x3b0d7211 journal_clear_err +EXPORT_SYMBOL vmlinux 0x3b3016d3 cpufreq_unregister_notifier +EXPORT_SYMBOL vmlinux 0x3b5041b3 register_qdisc +EXPORT_SYMBOL vmlinux 0x3bc0cffc journal_check_used_features +EXPORT_SYMBOL vmlinux 0x3bc2b0df secpath_dup +EXPORT_SYMBOL vmlinux 0x3bcb13ba inode_set_bytes +EXPORT_SYMBOL vmlinux 0x3bd1b1f6 msecs_to_jiffies +EXPORT_SYMBOL vmlinux 0x3bde6f38 blk_init_allocated_queue +EXPORT_SYMBOL vmlinux 0x3c00117e security_inode_notifysecctx +EXPORT_SYMBOL vmlinux 0x3c04b9a0 invalidate_inode_buffers +EXPORT_SYMBOL vmlinux 0x3c0b4eee __kfifo_skip_r +EXPORT_SYMBOL vmlinux 0x3c0d35ea skb_copy_and_csum_datagram_iovec +EXPORT_SYMBOL vmlinux 0x3c219640 fb_blank +EXPORT_SYMBOL vmlinux 0x3c280e91 generic_make_request +EXPORT_SYMBOL vmlinux 0x3c2c5af5 sprintf +EXPORT_SYMBOL vmlinux 0x3c345b30 mount_pseudo +EXPORT_SYMBOL vmlinux 0x3c48cdb8 compat_tcp_getsockopt +EXPORT_SYMBOL vmlinux 0x3c80c06c kstrtoull +EXPORT_SYMBOL vmlinux 0x3c85bce6 del_gendisk +EXPORT_SYMBOL vmlinux 0x3c9d1211 string_get_size +EXPORT_SYMBOL vmlinux 0x3cc47e96 xfrm_state_delete_tunnel +EXPORT_SYMBOL vmlinux 0x3cca99ef phy_driver_register +EXPORT_SYMBOL vmlinux 0x3ccfc131 unregister_sysctl_table +EXPORT_SYMBOL vmlinux 0x3cd2d7a5 register_sysctl_paths +EXPORT_SYMBOL vmlinux 0x3cd65a0f sync_dirty_buffer +EXPORT_SYMBOL vmlinux 0x3cd89706 cdev_add +EXPORT_SYMBOL vmlinux 0x3ce4ca6f disable_irq +EXPORT_SYMBOL vmlinux 0x3cf3d315 netdev_update_features +EXPORT_SYMBOL vmlinux 0x3d055022 scsi_is_sdev_device +EXPORT_SYMBOL vmlinux 0x3d090a64 mdio_bus_type +EXPORT_SYMBOL vmlinux 0x3d0dc6a3 scsi_is_target_device +EXPORT_SYMBOL vmlinux 0x3d2aafd1 try_wait_for_completion +EXPORT_SYMBOL vmlinux 0x3d329966 netif_device_attach +EXPORT_SYMBOL vmlinux 0x3d398628 kdb_current_task +EXPORT_SYMBOL vmlinux 0x3d5b65cf security_path_chmod +EXPORT_SYMBOL vmlinux 0x3d7c1ed7 msrs_alloc +EXPORT_SYMBOL vmlinux 0x3d8728bb memcpy_toiovecend +EXPORT_SYMBOL vmlinux 0x3d936261 pci_match_id +EXPORT_SYMBOL vmlinux 0x3d9831bb dm_io_client_create +EXPORT_SYMBOL vmlinux 0x3d9ee9f0 clear_page +EXPORT_SYMBOL vmlinux 0x3da171f9 pci_mem_start +EXPORT_SYMBOL vmlinux 0x3db417a0 dquot_transfer +EXPORT_SYMBOL vmlinux 0x3dbe74af flex_array_shrink +EXPORT_SYMBOL vmlinux 0x3dcb88a0 irq_set_handler_data +EXPORT_SYMBOL vmlinux 0x3dcf25a4 sock_get_timestampns +EXPORT_SYMBOL vmlinux 0x3dd5ec8c xfrm_state_lookup +EXPORT_SYMBOL vmlinux 0x3ddf8379 bio_kmalloc +EXPORT_SYMBOL vmlinux 0x3de334c0 jbd2_journal_restart +EXPORT_SYMBOL vmlinux 0x3de55a63 __generic_block_fiemap +EXPORT_SYMBOL vmlinux 0x3dfc897c seq_hlist_start_head +EXPORT_SYMBOL vmlinux 0x3e0e9023 param_set_long +EXPORT_SYMBOL vmlinux 0x3e12a554 devm_ioport_map +EXPORT_SYMBOL vmlinux 0x3e2ae3a8 acpi_release_global_lock +EXPORT_SYMBOL vmlinux 0x3e45e9ff register_inetaddr_notifier +EXPORT_SYMBOL vmlinux 0x3e5c98d3 tcp_v4_connect +EXPORT_SYMBOL vmlinux 0x3e7e0406 pcim_iomap_regions_request_all +EXPORT_SYMBOL vmlinux 0x3e882943 pcibios_align_resource +EXPORT_SYMBOL vmlinux 0x3e9110fa __hw_addr_unsync +EXPORT_SYMBOL vmlinux 0x3ec8886f param_ops_int +EXPORT_SYMBOL vmlinux 0x3ed63055 zlib_inflateReset +EXPORT_SYMBOL vmlinux 0x3edb1e35 pci_fixup_cardbus +EXPORT_SYMBOL vmlinux 0x3ee89476 find_get_pages_tag +EXPORT_SYMBOL vmlinux 0x3ef7103a jbd2_journal_start_commit +EXPORT_SYMBOL vmlinux 0x3eff7f8a devm_request_threaded_irq +EXPORT_SYMBOL vmlinux 0x3f0546a8 ioread32_rep +EXPORT_SYMBOL vmlinux 0x3f4547a7 put_unused_fd +EXPORT_SYMBOL vmlinux 0x3f622645 _raw_read_lock_irq +EXPORT_SYMBOL vmlinux 0x3fa913da strspn +EXPORT_SYMBOL vmlinux 0x3fc90104 ethtool_op_get_flags +EXPORT_SYMBOL vmlinux 0x3fd52a11 mmc_set_data_timeout +EXPORT_SYMBOL vmlinux 0x3fe8a2e2 is_container_init +EXPORT_SYMBOL vmlinux 0x3feaec8f compat_mc_getsockopt +EXPORT_SYMBOL vmlinux 0x3fec048f sg_next +EXPORT_SYMBOL vmlinux 0x3ff62317 local_bh_disable +EXPORT_SYMBOL vmlinux 0x4029d238 param_set_copystring +EXPORT_SYMBOL vmlinux 0x4038bee2 pcie_set_readrq +EXPORT_SYMBOL vmlinux 0x404677ef elv_rq_merge_ok +EXPORT_SYMBOL vmlinux 0x405c1144 get_seconds +EXPORT_SYMBOL vmlinux 0x406017b7 netlink_ack +EXPORT_SYMBOL vmlinux 0x4065fe70 phy_attach +EXPORT_SYMBOL vmlinux 0x408d8c60 i2c_smbus_write_word_data +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 0x40c89d46 acpi_get_table_by_index +EXPORT_SYMBOL vmlinux 0x40d04664 console_trylock +EXPORT_SYMBOL vmlinux 0x4108e69a fb_match_mode +EXPORT_SYMBOL vmlinux 0x4121c55d generic_file_llseek +EXPORT_SYMBOL vmlinux 0x414443a9 xfrm_state_register_afinfo +EXPORT_SYMBOL vmlinux 0x41482d8b strndup_user +EXPORT_SYMBOL vmlinux 0x41572473 module_layout +EXPORT_SYMBOL vmlinux 0x415ef9e1 serio_unregister_port +EXPORT_SYMBOL vmlinux 0x4166b691 journal_start +EXPORT_SYMBOL vmlinux 0x417e38d1 acpi_unlock_ac_dir +EXPORT_SYMBOL vmlinux 0x4183beb9 bio_clone +EXPORT_SYMBOL vmlinux 0x4185cedb arp_xmit +EXPORT_SYMBOL vmlinux 0x4188d439 neigh_rand_reach_time +EXPORT_SYMBOL vmlinux 0x418a4427 dev_get_stats +EXPORT_SYMBOL vmlinux 0x41daf752 padata_free +EXPORT_SYMBOL vmlinux 0x41eaa7f3 uart_register_driver +EXPORT_SYMBOL vmlinux 0x41f1b43b i8253_lock +EXPORT_SYMBOL vmlinux 0x4211c3c1 zlib_inflateInit2 +EXPORT_SYMBOL vmlinux 0x42224298 sscanf +EXPORT_SYMBOL vmlinux 0x4225b20d x86_hyper +EXPORT_SYMBOL vmlinux 0x423cac50 mmc_regulator_set_ocr +EXPORT_SYMBOL vmlinux 0x4244d94f xfrm6_find_1stfragopt +EXPORT_SYMBOL vmlinux 0x424cc0cf set_pages_array_wb +EXPORT_SYMBOL vmlinux 0x425721dd __cleancache_get_page +EXPORT_SYMBOL vmlinux 0x42595e58 vgacon_text_force +EXPORT_SYMBOL vmlinux 0x42977ad4 __hw_addr_del_multiple +EXPORT_SYMBOL vmlinux 0x42a4bdf2 in_egroup_p +EXPORT_SYMBOL vmlinux 0x42b795d2 rawv6_mh_filter_register +EXPORT_SYMBOL vmlinux 0x42c8de35 ioremap_nocache +EXPORT_SYMBOL vmlinux 0x42d47b65 dm_io +EXPORT_SYMBOL vmlinux 0x42e04f2b pci_disable_ido +EXPORT_SYMBOL vmlinux 0x42fb348c key_type_keyring +EXPORT_SYMBOL vmlinux 0x4302d0eb free_pages +EXPORT_SYMBOL vmlinux 0x430c0909 rfkill_register +EXPORT_SYMBOL vmlinux 0x430c6a86 vfs_stat +EXPORT_SYMBOL vmlinux 0x4337f700 fasync_helper +EXPORT_SYMBOL vmlinux 0x43385ad9 acpi_pci_unregister_driver +EXPORT_SYMBOL vmlinux 0x4352945a skb_gso_segment +EXPORT_SYMBOL vmlinux 0x43540b74 jbd2_inode_cache +EXPORT_SYMBOL vmlinux 0x436c2179 iowrite32 +EXPORT_SYMBOL vmlinux 0x4372d351 dev_set_promiscuity +EXPORT_SYMBOL vmlinux 0x43769130 netdev_warn +EXPORT_SYMBOL vmlinux 0x43795c04 blk_end_request_cur +EXPORT_SYMBOL vmlinux 0x437c1863 tcp_v4_syn_recv_sock +EXPORT_SYMBOL vmlinux 0x43a0458b blk_start_plug +EXPORT_SYMBOL vmlinux 0x43adafa7 vga_tryget +EXPORT_SYMBOL vmlinux 0x43b82e17 pci_request_selected_regions_exclusive +EXPORT_SYMBOL vmlinux 0x43c0dbc5 __invalidate_device +EXPORT_SYMBOL vmlinux 0x43c3ec6a sk_stream_wait_connect +EXPORT_SYMBOL vmlinux 0x43ec3aaa abort_creds +EXPORT_SYMBOL vmlinux 0x43ec913a put_cmsg +EXPORT_SYMBOL vmlinux 0x43f34b6f sock_tx_timestamp +EXPORT_SYMBOL vmlinux 0x43fc6d67 gnet_stats_copy_queue +EXPORT_SYMBOL vmlinux 0x440fc2df blk_queue_max_discard_sectors +EXPORT_SYMBOL vmlinux 0x44402b6f param_get_ulong +EXPORT_SYMBOL vmlinux 0x4451ea38 rfkill_blocked +EXPORT_SYMBOL vmlinux 0x4455dc77 md_write_end +EXPORT_SYMBOL vmlinux 0x445c462f redraw_screen +EXPORT_SYMBOL vmlinux 0x445fe9e5 acpi_root_dir +EXPORT_SYMBOL vmlinux 0x44615b8f scsi_bios_ptable +EXPORT_SYMBOL vmlinux 0x4483babb neigh_sysctl_unregister +EXPORT_SYMBOL vmlinux 0x448ebafc agp_allocate_memory +EXPORT_SYMBOL vmlinux 0x449fac43 unregister_exec_domain +EXPORT_SYMBOL vmlinux 0x44a81d5f acpi_evaluate_object +EXPORT_SYMBOL vmlinux 0x44aaf30f tsc_khz +EXPORT_SYMBOL vmlinux 0x44b911c3 rb_replace_node +EXPORT_SYMBOL vmlinux 0x44da1f75 sock_no_mmap +EXPORT_SYMBOL vmlinux 0x44e9a829 match_token +EXPORT_SYMBOL vmlinux 0x4502dc7c __splice_from_pipe +EXPORT_SYMBOL vmlinux 0x452ebe86 schedule_delayed_work_on +EXPORT_SYMBOL vmlinux 0x453c8403 pci_msi_enabled +EXPORT_SYMBOL vmlinux 0x4550ba8a register_cpu_notifier +EXPORT_SYMBOL vmlinux 0x455564a0 blk_queue_free_tags +EXPORT_SYMBOL vmlinux 0x45704798 print_hex_dump_bytes +EXPORT_SYMBOL vmlinux 0x45723263 pm860x_bulk_read +EXPORT_SYMBOL vmlinux 0x4575315d utf8s_to_utf16s +EXPORT_SYMBOL vmlinux 0x4578f528 __kfifo_to_user +EXPORT_SYMBOL vmlinux 0x457d0652 idr_remove_all +EXPORT_SYMBOL vmlinux 0x457d829c pci_bus_read_config_dword +EXPORT_SYMBOL vmlinux 0x45849ca4 simple_rmdir +EXPORT_SYMBOL vmlinux 0x458ada44 security_path_unlink +EXPORT_SYMBOL vmlinux 0x458ef6a0 ppp_register_channel +EXPORT_SYMBOL vmlinux 0x459164d1 cdrom_check_events +EXPORT_SYMBOL vmlinux 0x45a0b35e block_write_end +EXPORT_SYMBOL vmlinux 0x45a56637 dquot_quota_on_mount +EXPORT_SYMBOL vmlinux 0x45aac9ac register_con_driver +EXPORT_SYMBOL vmlinux 0x45d216b9 tcp_put_md5sig_pool +EXPORT_SYMBOL vmlinux 0x45d302ce security_path_rename +EXPORT_SYMBOL vmlinux 0x45de3dac dquot_alloc +EXPORT_SYMBOL vmlinux 0x460bc73b generic_permission +EXPORT_SYMBOL vmlinux 0x46214106 files_lglock_local_unlock_cpu +EXPORT_SYMBOL vmlinux 0x4646015b blk_get_queue +EXPORT_SYMBOL vmlinux 0x464ef65c blk_end_request_all +EXPORT_SYMBOL vmlinux 0x46595c8a vfs_lstat +EXPORT_SYMBOL vmlinux 0x4659df31 dm_kcopyd_client_create +EXPORT_SYMBOL vmlinux 0x466c14a7 __delay +EXPORT_SYMBOL vmlinux 0x46926c36 devm_ioremap +EXPORT_SYMBOL vmlinux 0x469d1185 qdisc_reset +EXPORT_SYMBOL vmlinux 0x46a82cc3 blk_fetch_request +EXPORT_SYMBOL vmlinux 0x46c47fb6 __node_distance +EXPORT_SYMBOL vmlinux 0x46d80a8a posix_test_lock +EXPORT_SYMBOL vmlinux 0x46f49417 agp_generic_mask_memory +EXPORT_SYMBOL vmlinux 0x47040434 pci_enable_device_io +EXPORT_SYMBOL vmlinux 0x475100c2 inet_get_local_port_range +EXPORT_SYMBOL vmlinux 0x475f010b acpi_purge_cached_objects +EXPORT_SYMBOL vmlinux 0x47756927 abx500_get_register_interruptible +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 0x47a362ec xfrm_unregister_mode +EXPORT_SYMBOL vmlinux 0x47a72828 lock_sock_fast +EXPORT_SYMBOL vmlinux 0x47b6a10f ftrace_print_symbols_seq +EXPORT_SYMBOL vmlinux 0x47c3f527 gen_pool_virt_to_phys +EXPORT_SYMBOL vmlinux 0x47c7b0d2 cpu_number +EXPORT_SYMBOL vmlinux 0x47f383c7 blk_stop_queue +EXPORT_SYMBOL vmlinux 0x47f3bf93 rtnetlink_put_metrics +EXPORT_SYMBOL vmlinux 0x48193639 acpi_lid_open +EXPORT_SYMBOL vmlinux 0x481cb9ab acpi_enter_sleep_state_prep +EXPORT_SYMBOL vmlinux 0x48258f92 netdev_alert +EXPORT_SYMBOL vmlinux 0x483a55bb bio_integrity_endio +EXPORT_SYMBOL vmlinux 0x4859b8bb rtc_year_days +EXPORT_SYMBOL vmlinux 0x485cf51c pci_choose_state +EXPORT_SYMBOL vmlinux 0x48925103 uart_match_port +EXPORT_SYMBOL vmlinux 0x48964bb3 acpi_processor_notify_smm +EXPORT_SYMBOL vmlinux 0x489995a6 blkdev_issue_zeroout +EXPORT_SYMBOL vmlinux 0x48b6059c tcp_v4_tw_get_peer +EXPORT_SYMBOL vmlinux 0x48c71971 ip_generic_getfrag +EXPORT_SYMBOL vmlinux 0x48cbee95 d_invalidate +EXPORT_SYMBOL vmlinux 0x48d45874 i2c_smbus_write_byte_data +EXPORT_SYMBOL vmlinux 0x48d86a23 neigh_parms_alloc +EXPORT_SYMBOL vmlinux 0x48f63722 simple_rename +EXPORT_SYMBOL vmlinux 0x494acd5a find_vma +EXPORT_SYMBOL vmlinux 0x494e3393 vm_get_page_prot +EXPORT_SYMBOL vmlinux 0x49603fb8 security_sb_copy_data +EXPORT_SYMBOL vmlinux 0x497fe0ba find_lock_page +EXPORT_SYMBOL vmlinux 0x49b07aec tcp_select_initial_window +EXPORT_SYMBOL vmlinux 0x49b9dfd3 tcf_hash_lookup +EXPORT_SYMBOL vmlinux 0x49cba8ff tcp_md5_hash_skb_data +EXPORT_SYMBOL vmlinux 0x49cd0039 pci_find_capability +EXPORT_SYMBOL vmlinux 0x49d43465 scsi_rescan_device +EXPORT_SYMBOL vmlinux 0x49ed6a79 scsi_is_host_device +EXPORT_SYMBOL vmlinux 0x49f6be9d flex_array_clear +EXPORT_SYMBOL vmlinux 0x4a099a78 fsnotify_init_mark +EXPORT_SYMBOL vmlinux 0x4a0dbed6 pci_set_master +EXPORT_SYMBOL vmlinux 0x4a257884 ilookup5 +EXPORT_SYMBOL vmlinux 0x4a358252 __bitmap_subset +EXPORT_SYMBOL vmlinux 0x4a3f640f sock_no_accept +EXPORT_SYMBOL vmlinux 0x4a5bc48c inet_release +EXPORT_SYMBOL vmlinux 0x4a61b8bb tty_port_close +EXPORT_SYMBOL vmlinux 0x4a665de9 vfs_llseek +EXPORT_SYMBOL vmlinux 0x4a94b856 inet_proto_csum_replace4 +EXPORT_SYMBOL vmlinux 0x4ac526c4 spi_display_xfer_agreement +EXPORT_SYMBOL vmlinux 0x4acd93d3 release_resource +EXPORT_SYMBOL vmlinux 0x4af952a1 mfd_cell_disable +EXPORT_SYMBOL vmlinux 0x4afe9a77 scsi_partsize +EXPORT_SYMBOL vmlinux 0x4b085dbf agp3_generic_configure +EXPORT_SYMBOL vmlinux 0x4b2538d7 pnp_unregister_driver +EXPORT_SYMBOL vmlinux 0x4b382c2b ethtool_op_get_tso +EXPORT_SYMBOL vmlinux 0x4b3ada5a udp_lib_unhash +EXPORT_SYMBOL vmlinux 0x4b5814ef kmalloc_order_trace +EXPORT_SYMBOL vmlinux 0x4b8d4a14 scsi_cmd_get_serial +EXPORT_SYMBOL vmlinux 0x4bc96635 ifla_policy +EXPORT_SYMBOL vmlinux 0x4bf6a80d pci_disable_link_state_locked +EXPORT_SYMBOL vmlinux 0x4bfa246c init_net +EXPORT_SYMBOL vmlinux 0x4c1182cb bitmap_scnprintf +EXPORT_SYMBOL vmlinux 0x4c1a9494 __dst_free +EXPORT_SYMBOL vmlinux 0x4c436acb page_readlink +EXPORT_SYMBOL vmlinux 0x4c4c956e nla_memcmp +EXPORT_SYMBOL vmlinux 0x4c4fef19 kernel_stack +EXPORT_SYMBOL vmlinux 0x4c7009a6 pcim_iounmap_regions +EXPORT_SYMBOL vmlinux 0x4c7964dd security_inode_setsecctx +EXPORT_SYMBOL vmlinux 0x4cbbd171 __bitmap_weight +EXPORT_SYMBOL vmlinux 0x4cc6c10d inet_del_protocol +EXPORT_SYMBOL vmlinux 0x4ce8c3b9 nobh_write_begin +EXPORT_SYMBOL vmlinux 0x4cedd9c2 led_blink_set +EXPORT_SYMBOL vmlinux 0x4cfb6c1c napi_frags_skb +EXPORT_SYMBOL vmlinux 0x4cff0955 dma_async_memcpy_buf_to_pg +EXPORT_SYMBOL vmlinux 0x4d248d5e security_inode_readlink +EXPORT_SYMBOL vmlinux 0x4d626287 scsi_eh_prep_cmnd +EXPORT_SYMBOL vmlinux 0x4d6e3d01 journal_lock_updates +EXPORT_SYMBOL vmlinux 0x4d974b9c register_sysrq_key +EXPORT_SYMBOL vmlinux 0x4d9a102b pci_setup_cardbus +EXPORT_SYMBOL vmlinux 0x4d9c0214 dmam_pool_destroy +EXPORT_SYMBOL vmlinux 0x4db1e1d4 posix_acl_equiv_mode +EXPORT_SYMBOL vmlinux 0x4db235ba md_done_sync +EXPORT_SYMBOL vmlinux 0x4dc45be9 nf_log_unbind_pf +EXPORT_SYMBOL vmlinux 0x4dda726b match_strlcpy +EXPORT_SYMBOL vmlinux 0x4ddb10ac pci_disable_ltr +EXPORT_SYMBOL vmlinux 0x4df119fa __bitmap_parse +EXPORT_SYMBOL vmlinux 0x4df41253 netdev_emerg +EXPORT_SYMBOL vmlinux 0x4e069249 security_tun_dev_post_create +EXPORT_SYMBOL vmlinux 0x4e0fe8ba dev_addr_flush +EXPORT_SYMBOL vmlinux 0x4e21999c acpi_get_child +EXPORT_SYMBOL vmlinux 0x4e3567f7 match_int +EXPORT_SYMBOL vmlinux 0x4e44c058 __nla_reserve +EXPORT_SYMBOL vmlinux 0x4e5cf972 blk_queue_end_tag +EXPORT_SYMBOL vmlinux 0x4e6e8ea7 fg_console +EXPORT_SYMBOL vmlinux 0x4e7b3a69 pcix_get_mmrbc +EXPORT_SYMBOL vmlinux 0x4e89abe0 mii_check_link +EXPORT_SYMBOL vmlinux 0x4e9d2251 end_writeback +EXPORT_SYMBOL vmlinux 0x4e9de84f splice_from_pipe_feed +EXPORT_SYMBOL vmlinux 0x4eac3843 genphy_restart_aneg +EXPORT_SYMBOL vmlinux 0x4eba8d9c bio_add_pc_page +EXPORT_SYMBOL vmlinux 0x4ec80179 pci_assign_resource +EXPORT_SYMBOL vmlinux 0x4ed7e0b3 fb_set_var +EXPORT_SYMBOL vmlinux 0x4edd72f7 block_all_signals +EXPORT_SYMBOL vmlinux 0x4edfcf38 pci_write_vpd +EXPORT_SYMBOL vmlinux 0x4ef74550 jbd2_journal_init_jbd_inode +EXPORT_SYMBOL vmlinux 0x4f1142fd blk_queue_io_min +EXPORT_SYMBOL vmlinux 0x4f1501b9 udp_lib_rehash +EXPORT_SYMBOL vmlinux 0x4f1cd128 security_tun_dev_create +EXPORT_SYMBOL vmlinux 0x4f37071f __vlan_hwaccel_rx +EXPORT_SYMBOL vmlinux 0x4f391d0e nla_parse +EXPORT_SYMBOL vmlinux 0x4f476e96 init_cdrom_command +EXPORT_SYMBOL vmlinux 0x4f5abe2b ip_fragment +EXPORT_SYMBOL vmlinux 0x4f6b400b _copy_from_user +EXPORT_SYMBOL vmlinux 0x4f783f30 acpi_read +EXPORT_SYMBOL vmlinux 0x4f8b5ddb _copy_to_user +EXPORT_SYMBOL vmlinux 0x4fa0b9b9 blk_integrity_merge_rq +EXPORT_SYMBOL vmlinux 0x4fa1b345 mapping_tagged +EXPORT_SYMBOL vmlinux 0x4fb7faed bdput +EXPORT_SYMBOL vmlinux 0x4fc828fb inet6_ioctl +EXPORT_SYMBOL vmlinux 0x4fdee897 i8042_command +EXPORT_SYMBOL vmlinux 0x4ff138d3 commit_creds +EXPORT_SYMBOL vmlinux 0x4ff1c9bc populate_rootfs_wait +EXPORT_SYMBOL vmlinux 0x50211ee3 tcp_free_md5sig_pool +EXPORT_SYMBOL vmlinux 0x5037a5c3 ip_mc_dec_group +EXPORT_SYMBOL vmlinux 0x50442866 mmc_can_secure_erase_trim +EXPORT_SYMBOL vmlinux 0x50529870 acpi_get_gpe_status +EXPORT_SYMBOL vmlinux 0x506746b6 getrawmonotonic +EXPORT_SYMBOL vmlinux 0x506ded08 phy_connect_direct +EXPORT_SYMBOL vmlinux 0x506e6f2f _atomic_dec_and_lock +EXPORT_SYMBOL vmlinux 0x5081f2ab qdisc_watchdog_schedule +EXPORT_SYMBOL vmlinux 0x50882b4f kobject_del +EXPORT_SYMBOL vmlinux 0x509b30c0 gnet_stats_start_copy +EXPORT_SYMBOL vmlinux 0x50ab4c6d files_lglock_global_lock +EXPORT_SYMBOL vmlinux 0x50acc5a1 ip6_route_me_harder +EXPORT_SYMBOL vmlinux 0x50b3a197 bioset_integrity_free +EXPORT_SYMBOL vmlinux 0x510c2535 xz_dec_run +EXPORT_SYMBOL vmlinux 0x51100cfb write_dirty_buffer +EXPORT_SYMBOL vmlinux 0x511407c7 nla_put_nohdr +EXPORT_SYMBOL vmlinux 0x5118c382 secure_dccp_sequence_number +EXPORT_SYMBOL vmlinux 0x51213733 tcf_hash_search +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 0x51e5cc85 scsi_device_lookup +EXPORT_SYMBOL vmlinux 0x51eb268a dev_addr_del +EXPORT_SYMBOL vmlinux 0x52026cdf security_sb_parse_opts_str +EXPORT_SYMBOL vmlinux 0x5208bc90 nobh_truncate_page +EXPORT_SYMBOL vmlinux 0x52095e19 acpi_get_data +EXPORT_SYMBOL vmlinux 0x520b065a sock_queue_err_skb +EXPORT_SYMBOL vmlinux 0x52373b22 bit_waitqueue +EXPORT_SYMBOL vmlinux 0x523b5877 mmc_fixup_device +EXPORT_SYMBOL vmlinux 0x5252bfb4 scsi_print_result +EXPORT_SYMBOL vmlinux 0x52633789 qdisc_create_dflt +EXPORT_SYMBOL vmlinux 0x527281a0 read_cache_pages +EXPORT_SYMBOL vmlinux 0x52760ca9 getnstimeofday +EXPORT_SYMBOL vmlinux 0x52789317 ihold +EXPORT_SYMBOL vmlinux 0x52bca421 blk_free_tags +EXPORT_SYMBOL vmlinux 0x52d7b2fd llc_sap_list +EXPORT_SYMBOL vmlinux 0x52fe5113 pm860x_page_reg_read +EXPORT_SYMBOL vmlinux 0x53055655 proc_dointvec_userhz_jiffies +EXPORT_SYMBOL vmlinux 0x5305881d scsi_prep_state_check +EXPORT_SYMBOL vmlinux 0x5306561d unlock_super +EXPORT_SYMBOL vmlinux 0x530b1e98 pm_suspend +EXPORT_SYMBOL vmlinux 0x531b604e __virt_addr_valid +EXPORT_SYMBOL vmlinux 0x53228097 register_console +EXPORT_SYMBOL vmlinux 0x53326531 mempool_alloc_pages +EXPORT_SYMBOL vmlinux 0x536b64a4 spi_dv_device +EXPORT_SYMBOL vmlinux 0x537022c8 dev_uc_unsync +EXPORT_SYMBOL vmlinux 0x537c3185 tty_port_free_xmit_buf +EXPORT_SYMBOL vmlinux 0x538383c0 unregister_inet6addr_notifier +EXPORT_SYMBOL vmlinux 0x538f955b pskb_copy +EXPORT_SYMBOL vmlinux 0x539895e9 kblockd_schedule_work +EXPORT_SYMBOL vmlinux 0x5399e069 bio_integrity_split +EXPORT_SYMBOL vmlinux 0x53c0767c sk_chk_filter +EXPORT_SYMBOL vmlinux 0x53d4d0d7 padata_unregister_cpumask_notifier +EXPORT_SYMBOL vmlinux 0x53df79f9 zero_fill_bio +EXPORT_SYMBOL vmlinux 0x53f04062 __kfifo_dma_out_prepare_r +EXPORT_SYMBOL vmlinux 0x53f7d722 inet_csk_reset_keepalive_timer +EXPORT_SYMBOL vmlinux 0x53febe6a blk_integrity_merge_bio +EXPORT_SYMBOL vmlinux 0x54149eff dcb_getapp +EXPORT_SYMBOL vmlinux 0x543ef284 seq_hlist_start +EXPORT_SYMBOL vmlinux 0x5448db51 pci_request_regions +EXPORT_SYMBOL vmlinux 0x544aa04d mdiobus_alloc +EXPORT_SYMBOL vmlinux 0x54568b75 register_memory_isolate_notifier +EXPORT_SYMBOL vmlinux 0x545cd1ee __qdisc_calculate_pkt_len +EXPORT_SYMBOL vmlinux 0x54652e99 tty_devnum +EXPORT_SYMBOL vmlinux 0x54689060 __skb_checksum_complete_head +EXPORT_SYMBOL vmlinux 0x546a234b d_obtain_alias +EXPORT_SYMBOL vmlinux 0x54a9db5f _kstrtoul +EXPORT_SYMBOL vmlinux 0x54b49317 scsi_ioctl +EXPORT_SYMBOL vmlinux 0x54bb1a9c i2c_smbus_write_i2c_block_data +EXPORT_SYMBOL vmlinux 0x54c4e83d max8925_set_bits +EXPORT_SYMBOL vmlinux 0x54d6ed01 bdi_set_max_ratio +EXPORT_SYMBOL vmlinux 0x54d872ba percpu_counter_compare +EXPORT_SYMBOL vmlinux 0x54df29a0 fb_class +EXPORT_SYMBOL vmlinux 0x54e6fcdd net_enable_timestamp +EXPORT_SYMBOL vmlinux 0x55073374 rtnl_unicast +EXPORT_SYMBOL vmlinux 0x5507c5c7 follow_pfn +EXPORT_SYMBOL vmlinux 0x5516e4f9 blk_queue_physical_block_size +EXPORT_SYMBOL vmlinux 0x5519c867 pci_bus_find_capability +EXPORT_SYMBOL vmlinux 0x551fc15f tcf_hash_check +EXPORT_SYMBOL vmlinux 0x5541ea93 on_each_cpu +EXPORT_SYMBOL vmlinux 0x55573b79 phy_stop +EXPORT_SYMBOL vmlinux 0x555840f2 aio_put_req +EXPORT_SYMBOL vmlinux 0x55678b4b bsearch +EXPORT_SYMBOL vmlinux 0x55926b1c __scsi_add_device +EXPORT_SYMBOL vmlinux 0x5594be03 bitmap_remap +EXPORT_SYMBOL vmlinux 0x559c0c16 input_unregister_handler +EXPORT_SYMBOL vmlinux 0x55b41f81 km_state_expired +EXPORT_SYMBOL vmlinux 0x55c5f2f9 inet_register_protosw +EXPORT_SYMBOL vmlinux 0x55db798a ip6_dst_hoplimit +EXPORT_SYMBOL vmlinux 0x55ee3f09 dma_async_device_register +EXPORT_SYMBOL vmlinux 0x5600904f fb_get_color_depth +EXPORT_SYMBOL vmlinux 0x5614b010 xfrm_policy_walk_done +EXPORT_SYMBOL vmlinux 0x5635a60a vmalloc_user +EXPORT_SYMBOL vmlinux 0x564a7ae4 sg_miter_stop +EXPORT_SYMBOL vmlinux 0x5658179e idr_get_new +EXPORT_SYMBOL vmlinux 0x565c585b tcp_v4_md5_lookup +EXPORT_SYMBOL vmlinux 0x5667db08 md_integrity_add_rdev +EXPORT_SYMBOL vmlinux 0x568cb302 put_mnt_ns +EXPORT_SYMBOL vmlinux 0x56bd5c12 generic_error_remove_page +EXPORT_SYMBOL vmlinux 0x56c5908f kernel_listen +EXPORT_SYMBOL vmlinux 0x56c775f0 __ip_select_ident +EXPORT_SYMBOL vmlinux 0x56c8799d scsi_kunmap_atomic_sg +EXPORT_SYMBOL vmlinux 0x56ce0b62 remove_proc_entry +EXPORT_SYMBOL vmlinux 0x56ee03c4 posix_lock_file_wait +EXPORT_SYMBOL vmlinux 0x5707152b __skb_recv_datagram +EXPORT_SYMBOL vmlinux 0x570d2a1b input_mt_report_slot_state +EXPORT_SYMBOL vmlinux 0x57178e74 phy_start +EXPORT_SYMBOL vmlinux 0x572e85d4 blk_lookup_devt +EXPORT_SYMBOL vmlinux 0x5732d52a netif_carrier_on +EXPORT_SYMBOL vmlinux 0x57430259 unregister_8022_client +EXPORT_SYMBOL vmlinux 0x57575f08 dmaengine_put +EXPORT_SYMBOL vmlinux 0x57674fd7 __sw_hweight16 +EXPORT_SYMBOL vmlinux 0x576ba11a sleep_on +EXPORT_SYMBOL vmlinux 0x57b09822 up +EXPORT_SYMBOL vmlinux 0x57b57ebe jiffies_to_timespec +EXPORT_SYMBOL vmlinux 0x57c5a78e pci_find_next_bus +EXPORT_SYMBOL vmlinux 0x57db7242 mangle_path +EXPORT_SYMBOL vmlinux 0x58340feb vlan_dev_vlan_id +EXPORT_SYMBOL vmlinux 0x5838f6c9 rtc_valid_tm +EXPORT_SYMBOL vmlinux 0x584738f9 rdmsr_safe_on_cpu +EXPORT_SYMBOL vmlinux 0x584bf316 tcp_proc_unregister +EXPORT_SYMBOL vmlinux 0x5857b225 ioread16_rep +EXPORT_SYMBOL vmlinux 0x58608d92 lookup_one_len +EXPORT_SYMBOL vmlinux 0x586103be acpi_setup_gpe_for_wake +EXPORT_SYMBOL vmlinux 0x58707304 datagram_poll +EXPORT_SYMBOL vmlinux 0x587c70d8 _raw_spin_lock_irqsave +EXPORT_SYMBOL vmlinux 0x58e066fa vc_resize +EXPORT_SYMBOL vmlinux 0x58e817c0 xfrm_policy_bysel_ctx +EXPORT_SYMBOL vmlinux 0x58ffe8ef tcp_sendpage +EXPORT_SYMBOL vmlinux 0x59045db0 input_register_handler +EXPORT_SYMBOL vmlinux 0x591240da arch_debugfs_dir +EXPORT_SYMBOL vmlinux 0x5934392b fb_register_client +EXPORT_SYMBOL vmlinux 0x594758cf udp_ioctl +EXPORT_SYMBOL vmlinux 0x594bf15b ioport_map +EXPORT_SYMBOL vmlinux 0x595be7f1 rwsem_downgrade_wake +EXPORT_SYMBOL vmlinux 0x59768a1e input_release_device +EXPORT_SYMBOL vmlinux 0x59823ee8 dev_uc_flush +EXPORT_SYMBOL vmlinux 0x59a35bdd __devm_release_region +EXPORT_SYMBOL vmlinux 0x59bc9609 acpi_write_bit_register +EXPORT_SYMBOL vmlinux 0x59cc6c3b agp_generic_free_gatt_table +EXPORT_SYMBOL vmlinux 0x59d696b6 register_module_notifier +EXPORT_SYMBOL vmlinux 0x59db01e4 proc_mkdir +EXPORT_SYMBOL vmlinux 0x59e132e8 generic_read_dir +EXPORT_SYMBOL vmlinux 0x59e50c88 pci_dev_put +EXPORT_SYMBOL vmlinux 0x59e70f93 __send_remote_softirq +EXPORT_SYMBOL vmlinux 0x5a1ba125 pnp_release_card_device +EXPORT_SYMBOL vmlinux 0x5a2bda12 udplite_table +EXPORT_SYMBOL vmlinux 0x5a34a45c __kmalloc +EXPORT_SYMBOL vmlinux 0x5a3a6df3 journal_invalidatepage +EXPORT_SYMBOL vmlinux 0x5a4145a5 generic_file_splice_write +EXPORT_SYMBOL vmlinux 0x5a428fee register_shrinker +EXPORT_SYMBOL vmlinux 0x5a4896a8 __put_user_2 +EXPORT_SYMBOL vmlinux 0x5a4a045f rtnl_link_get_net +EXPORT_SYMBOL vmlinux 0x5a52b275 acpi_bus_start +EXPORT_SYMBOL vmlinux 0x5a57ba39 md_flush_request +EXPORT_SYMBOL vmlinux 0x5a5e7ea3 simple_read_from_buffer +EXPORT_SYMBOL vmlinux 0x5a744b86 netlink_set_nonroot +EXPORT_SYMBOL vmlinux 0x5a7892a8 fddi_change_mtu +EXPORT_SYMBOL vmlinux 0x5a7b04c0 ip4_datagram_connect +EXPORT_SYMBOL vmlinux 0x5a863eef jbd2_log_start_commit +EXPORT_SYMBOL vmlinux 0x5aaeb89c do_splice_direct +EXPORT_SYMBOL vmlinux 0x5ac376a5 acpi_install_fixed_event_handler +EXPORT_SYMBOL vmlinux 0x5ad41626 acpi_get_hp_hw_control_from_firmware +EXPORT_SYMBOL vmlinux 0x5af89af0 dm_kcopyd_client_destroy +EXPORT_SYMBOL vmlinux 0x5b47cb68 udp_lib_setsockopt +EXPORT_SYMBOL vmlinux 0x5b4c6297 __percpu_counter_sum +EXPORT_SYMBOL vmlinux 0x5b51c6a7 acpi_walk_resources +EXPORT_SYMBOL vmlinux 0x5b527eab prepare_binprm +EXPORT_SYMBOL vmlinux 0x5b5e093c neigh_seq_stop +EXPORT_SYMBOL vmlinux 0x5b697d83 dcache_dir_close +EXPORT_SYMBOL vmlinux 0x5b7b2aae bio_sector_offset +EXPORT_SYMBOL vmlinux 0x5bb3b9f4 scsi_finish_command +EXPORT_SYMBOL vmlinux 0x5be1f254 phy_print_status +EXPORT_SYMBOL vmlinux 0x5bf9577e xfrm_lookup +EXPORT_SYMBOL vmlinux 0x5c03e22f proc_create_data +EXPORT_SYMBOL vmlinux 0x5c0e0136 ip_queue_rcv_skb +EXPORT_SYMBOL vmlinux 0x5c13ba78 pci_disable_msi +EXPORT_SYMBOL vmlinux 0x5c2a3b74 ip6_frag_init +EXPORT_SYMBOL vmlinux 0x5c3c9077 vfs_open +EXPORT_SYMBOL vmlinux 0x5c43ee01 unregister_netdev +EXPORT_SYMBOL vmlinux 0x5c46b6fa posix_acl_chmod_masq +EXPORT_SYMBOL vmlinux 0x5c558909 user_revoke +EXPORT_SYMBOL vmlinux 0x5c6421d0 simple_pin_fs +EXPORT_SYMBOL vmlinux 0x5c82d2cf xfrm_input +EXPORT_SYMBOL vmlinux 0x5c952ba2 __xfrm_decode_session +EXPORT_SYMBOL vmlinux 0x5c96dba6 dev_set_group +EXPORT_SYMBOL vmlinux 0x5c9a1629 _raw_read_trylock +EXPORT_SYMBOL vmlinux 0x5ca30d08 inode_init_once +EXPORT_SYMBOL vmlinux 0x5cc2835e filp_close +EXPORT_SYMBOL vmlinux 0x5cc8e015 iov_iter_single_seg_count +EXPORT_SYMBOL vmlinux 0x5ccb6341 x86_hyper_vmware +EXPORT_SYMBOL vmlinux 0x5ce3e05e napi_gro_frags +EXPORT_SYMBOL vmlinux 0x5d1961e4 inode_needs_sync +EXPORT_SYMBOL vmlinux 0x5d22d100 bdev_stack_limits +EXPORT_SYMBOL vmlinux 0x5d4eb003 scsi_free_host_dev +EXPORT_SYMBOL vmlinux 0x5d52c27e block_page_mkwrite +EXPORT_SYMBOL vmlinux 0x5d53363c scsi_register +EXPORT_SYMBOL vmlinux 0x5d641eb2 __alloc_skb +EXPORT_SYMBOL vmlinux 0x5d6f6382 tag_pages_for_writeback +EXPORT_SYMBOL vmlinux 0x5d74dbcf pnp_range_reserved +EXPORT_SYMBOL vmlinux 0x5d9054ab end_buffer_async_write +EXPORT_SYMBOL vmlinux 0x5d9cbc53 do_sync_read +EXPORT_SYMBOL vmlinux 0x5da3ce25 rtnl_create_link +EXPORT_SYMBOL vmlinux 0x5dab6585 dev_base_lock +EXPORT_SYMBOL vmlinux 0x5dc43223 idr_pre_get +EXPORT_SYMBOL vmlinux 0x5dd845d5 input_mt_init_slots +EXPORT_SYMBOL vmlinux 0x5dfecaeb thaw_bdev +EXPORT_SYMBOL vmlinux 0x5e09ca75 complete +EXPORT_SYMBOL vmlinux 0x5e573fc9 ab8500_gpadc_get +EXPORT_SYMBOL vmlinux 0x5e57b16e scsi_scan_target +EXPORT_SYMBOL vmlinux 0x5e5e4211 i2c_smbus_xfer +EXPORT_SYMBOL vmlinux 0x5e6947f7 unregister_dcbevent_notifier +EXPORT_SYMBOL vmlinux 0x5e812216 scsi_target_quiesce +EXPORT_SYMBOL vmlinux 0x5e95b1cd current_umask +EXPORT_SYMBOL vmlinux 0x5e995685 napi_skb_finish +EXPORT_SYMBOL vmlinux 0x5e9b0b94 iov_iter_copy_from_user +EXPORT_SYMBOL vmlinux 0x5ecd4c75 tc_classify +EXPORT_SYMBOL vmlinux 0x5ed040b0 pm_set_vt_switch +EXPORT_SYMBOL vmlinux 0x5edd0762 bin2bcd +EXPORT_SYMBOL vmlinux 0x5ef4e942 vfs_statfs +EXPORT_SYMBOL vmlinux 0x5ef60ab8 swiotlb_free_coherent +EXPORT_SYMBOL vmlinux 0x5ef903d5 request_firmware_nowait +EXPORT_SYMBOL vmlinux 0x5f005368 kstrtou8 +EXPORT_SYMBOL vmlinux 0x5f113f0a uart_update_timeout +EXPORT_SYMBOL vmlinux 0x5f128d81 put_tty_driver +EXPORT_SYMBOL vmlinux 0x5f21ba5b _raw_write_trylock +EXPORT_SYMBOL vmlinux 0x5f2665dc scsi_remove_target +EXPORT_SYMBOL vmlinux 0x5f52ed93 do_splice_from +EXPORT_SYMBOL vmlinux 0x5f61d82b gnet_stats_finish_copy +EXPORT_SYMBOL vmlinux 0x5f66f5f0 dump_seek +EXPORT_SYMBOL vmlinux 0x5f7420cc jbd2_journal_release_jbd_inode +EXPORT_SYMBOL vmlinux 0x5f7606ce unregister_console +EXPORT_SYMBOL vmlinux 0x5f96d55c netlink_unicast +EXPORT_SYMBOL vmlinux 0x5fa17c73 sk_filter_release_rcu +EXPORT_SYMBOL vmlinux 0x5fce52c7 mod_timer_pinned +EXPORT_SYMBOL vmlinux 0x5fd2298e strnstr +EXPORT_SYMBOL vmlinux 0x5fe8cd5d sock_wake_async +EXPORT_SYMBOL vmlinux 0x5fefffa3 skb_realloc_headroom +EXPORT_SYMBOL vmlinux 0x5ff42b08 acpi_video_get_capabilities +EXPORT_SYMBOL vmlinux 0x5ffc27f5 blk_put_request +EXPORT_SYMBOL vmlinux 0x600631c6 inet_csk_init_xmit_timers +EXPORT_SYMBOL vmlinux 0x600683d3 do_unblank_screen +EXPORT_SYMBOL vmlinux 0x600f7aef security_path_truncate +EXPORT_SYMBOL vmlinux 0x602ed00d acpi_current_gpe_count +EXPORT_SYMBOL vmlinux 0x605098a2 __tcf_em_tree_match +EXPORT_SYMBOL vmlinux 0x60524f3d kill_pgrp +EXPORT_SYMBOL vmlinux 0x608332f1 mdiobus_register +EXPORT_SYMBOL vmlinux 0x609f1c7e synchronize_net +EXPORT_SYMBOL vmlinux 0x60a32ea9 pm_power_off +EXPORT_SYMBOL vmlinux 0x60b7e2c4 padata_start +EXPORT_SYMBOL vmlinux 0x60c91019 __module_put_and_exit +EXPORT_SYMBOL vmlinux 0x60e00e55 neigh_table_init +EXPORT_SYMBOL vmlinux 0x60e5d64a follow_up +EXPORT_SYMBOL vmlinux 0x61015b2a sget +EXPORT_SYMBOL vmlinux 0x61150125 set_pages_x +EXPORT_SYMBOL vmlinux 0x612390ad netpoll_set_trap +EXPORT_SYMBOL vmlinux 0x6128b5fc __printk_ratelimit +EXPORT_SYMBOL vmlinux 0x61446bba acpi_get_physical_device +EXPORT_SYMBOL vmlinux 0x6164a227 mem_cgroup_count_vm_event +EXPORT_SYMBOL vmlinux 0x6174a9f6 key_validate +EXPORT_SYMBOL vmlinux 0x61831232 skb_append +EXPORT_SYMBOL vmlinux 0x618911fc numa_node +EXPORT_SYMBOL vmlinux 0x618d8299 set_notify_swap_entry_free +EXPORT_SYMBOL vmlinux 0x6192dc94 cdev_del +EXPORT_SYMBOL vmlinux 0x61b7b126 simple_strtoull +EXPORT_SYMBOL vmlinux 0x61c113d9 get_io_context +EXPORT_SYMBOL vmlinux 0x61cec632 ps2_init +EXPORT_SYMBOL vmlinux 0x62049256 acpi_disable +EXPORT_SYMBOL vmlinux 0x621b8316 __get_user_pages +EXPORT_SYMBOL vmlinux 0x6223cafb _raw_spin_unlock_bh +EXPORT_SYMBOL vmlinux 0x6225637e md5_transform +EXPORT_SYMBOL vmlinux 0x6226679b journal_init_inode +EXPORT_SYMBOL vmlinux 0x6226b9fa machine_to_phys_mapping +EXPORT_SYMBOL vmlinux 0x6228c21f smp_call_function_single +EXPORT_SYMBOL vmlinux 0x6237f6b5 acpi_enable_event +EXPORT_SYMBOL vmlinux 0x6243ccca genl_unregister_ops +EXPORT_SYMBOL vmlinux 0x624762df vga_switcheroo_register_client +EXPORT_SYMBOL vmlinux 0x625c6894 udp_sendmsg +EXPORT_SYMBOL vmlinux 0x6261749f seq_bitmap_list +EXPORT_SYMBOL vmlinux 0x626ddde2 cpufreq_global_kobject +EXPORT_SYMBOL vmlinux 0x62737e1d sock_unregister +EXPORT_SYMBOL vmlinux 0x62748e70 acpi_set_current_resources +EXPORT_SYMBOL vmlinux 0x62827bec security_secctx_to_secid +EXPORT_SYMBOL vmlinux 0x6294c344 splice_from_pipe_begin +EXPORT_SYMBOL vmlinux 0x629b3920 alloc_pages_exact_nid +EXPORT_SYMBOL vmlinux 0x629e6dfe dev_remove_pack +EXPORT_SYMBOL vmlinux 0x62bce140 bh_submit_read +EXPORT_SYMBOL vmlinux 0x62d42a3b set_pages_uc +EXPORT_SYMBOL vmlinux 0x63187451 pcie_aspm_support_enabled +EXPORT_SYMBOL vmlinux 0x631c3c1e tty_throttle +EXPORT_SYMBOL vmlinux 0x6369a8fb pci_bus_alloc_resource +EXPORT_SYMBOL vmlinux 0x636a5691 acpi_register_ioapic +EXPORT_SYMBOL vmlinux 0x636dad16 dev_kfree_skb_irq +EXPORT_SYMBOL vmlinux 0x637cb0cf pci_unregister_driver +EXPORT_SYMBOL vmlinux 0x639c87b3 ndisc_build_skb +EXPORT_SYMBOL vmlinux 0x63b9e3d4 genl_unregister_family +EXPORT_SYMBOL vmlinux 0x63c3939d check_disk_size_change +EXPORT_SYMBOL vmlinux 0x63cf3c7d make_EII_client +EXPORT_SYMBOL vmlinux 0x63eb9355 panic_blink +EXPORT_SYMBOL vmlinux 0x63ecad53 register_netdevice_notifier +EXPORT_SYMBOL vmlinux 0x63fb0b4f led_brightness_set +EXPORT_SYMBOL vmlinux 0x63fc232f strlen_user +EXPORT_SYMBOL vmlinux 0x6403e338 tcp_memory_pressure +EXPORT_SYMBOL vmlinux 0x640b072b pci_target_state +EXPORT_SYMBOL vmlinux 0x641ac719 pci_enable_msix +EXPORT_SYMBOL vmlinux 0x641eff8d __netif_schedule +EXPORT_SYMBOL vmlinux 0x64218ff9 elv_rb_find +EXPORT_SYMBOL vmlinux 0x6435ef74 n_tty_ioctl_helper +EXPORT_SYMBOL vmlinux 0x643c7f8f mount_single +EXPORT_SYMBOL vmlinux 0x643eaec8 param_get_string +EXPORT_SYMBOL vmlinux 0x6441d64d dev_addr_add +EXPORT_SYMBOL vmlinux 0x6443d74d _raw_spin_lock +EXPORT_SYMBOL vmlinux 0x6449fd41 acpi_install_address_space_handler +EXPORT_SYMBOL vmlinux 0x644a99c9 mark_page_accessed +EXPORT_SYMBOL vmlinux 0x6451294b posix_acl_valid +EXPORT_SYMBOL vmlinux 0x6478134c ec_burst_enable +EXPORT_SYMBOL vmlinux 0x648f1ed6 cad_pid +EXPORT_SYMBOL vmlinux 0x64999478 congestion_wait +EXPORT_SYMBOL vmlinux 0x64d3c904 scsi_free_command +EXPORT_SYMBOL vmlinux 0x64e1dd0d xfrm_find_acq +EXPORT_SYMBOL vmlinux 0x64e5d2a3 pcim_iomap +EXPORT_SYMBOL vmlinux 0x64eae7ad set_memory_array_wb +EXPORT_SYMBOL vmlinux 0x6504a377 jbd2_journal_force_commit_nested +EXPORT_SYMBOL vmlinux 0x650861d5 simple_write_begin +EXPORT_SYMBOL vmlinux 0x650ab30b sk_dst_check +EXPORT_SYMBOL vmlinux 0x651a4139 test_taint +EXPORT_SYMBOL vmlinux 0x65291cff timekeeping_inject_offset +EXPORT_SYMBOL vmlinux 0x65293ebc __mmc_claim_host +EXPORT_SYMBOL vmlinux 0x652b2949 serial8250_register_port +EXPORT_SYMBOL vmlinux 0x65408378 zlib_inflate_blob +EXPORT_SYMBOL vmlinux 0x65414e67 dev_valid_name +EXPORT_SYMBOL vmlinux 0x6547bea5 radix_tree_gang_lookup_slot +EXPORT_SYMBOL vmlinux 0x655f1ab0 set_memory_array_wc +EXPORT_SYMBOL vmlinux 0x65689fbf __lock_page +EXPORT_SYMBOL vmlinux 0x656abe19 tty_unregister_driver +EXPORT_SYMBOL vmlinux 0x656e9c04 d_rehash +EXPORT_SYMBOL vmlinux 0x65a86388 pci_request_selected_regions +EXPORT_SYMBOL vmlinux 0x65bf3d5d llc_sap_find +EXPORT_SYMBOL vmlinux 0x65dccf13 xz_dec_end +EXPORT_SYMBOL vmlinux 0x65ee4376 ioctl_by_bdev +EXPORT_SYMBOL vmlinux 0x65f54148 cfb_copyarea +EXPORT_SYMBOL vmlinux 0x660d06df amd_northbridges +EXPORT_SYMBOL vmlinux 0x6625eb7c netpoll_poll_dev +EXPORT_SYMBOL vmlinux 0x662dbf58 netif_notify_peers +EXPORT_SYMBOL vmlinux 0x6663aceb __block_page_mkwrite +EXPORT_SYMBOL vmlinux 0x667faa24 agp_generic_alloc_page +EXPORT_SYMBOL vmlinux 0x66835389 get_super +EXPORT_SYMBOL vmlinux 0x668abfce netlink_dump_start +EXPORT_SYMBOL vmlinux 0x668da8d5 zlib_inflateIncomp +EXPORT_SYMBOL vmlinux 0x6694273d phy_register_fixup +EXPORT_SYMBOL vmlinux 0x66a3c492 unregister_snap_client +EXPORT_SYMBOL vmlinux 0x66a7817d inet6_getname +EXPORT_SYMBOL vmlinux 0x66a9252a uart_write_wakeup +EXPORT_SYMBOL vmlinux 0x66d0ee54 vfsmount_lock_global_unlock +EXPORT_SYMBOL vmlinux 0x66dc5a64 genl_register_ops +EXPORT_SYMBOL vmlinux 0x67053080 current_kernel_time +EXPORT_SYMBOL vmlinux 0x670c0597 down_interruptible +EXPORT_SYMBOL vmlinux 0x671eb0bf scsi_prep_return +EXPORT_SYMBOL vmlinux 0x672144bd strlcpy +EXPORT_SYMBOL vmlinux 0x6723f8d6 pm860x_page_bulk_read +EXPORT_SYMBOL vmlinux 0x6729d3df __get_user_4 +EXPORT_SYMBOL vmlinux 0x672c2d09 dev_set_mtu +EXPORT_SYMBOL vmlinux 0x673f815e agp_bridges +EXPORT_SYMBOL vmlinux 0x6741f8f1 input_register_handle +EXPORT_SYMBOL vmlinux 0x67595518 blk_queue_invalidate_tags +EXPORT_SYMBOL vmlinux 0x6762dfd8 skb_queue_purge +EXPORT_SYMBOL vmlinux 0x67899352 scsi_host_set_state +EXPORT_SYMBOL vmlinux 0x6790f842 generic_ro_fops +EXPORT_SYMBOL vmlinux 0x67a818dd __insert_inode_hash +EXPORT_SYMBOL vmlinux 0x67b27ec1 tty_std_termios +EXPORT_SYMBOL vmlinux 0x67b78eb3 seq_hlist_next_rcu +EXPORT_SYMBOL vmlinux 0x67be5151 free_task +EXPORT_SYMBOL vmlinux 0x67cfb8a7 lock_may_write +EXPORT_SYMBOL vmlinux 0x67fa6118 eth_type_trans +EXPORT_SYMBOL vmlinux 0x67fc92f7 inet_shutdown +EXPORT_SYMBOL vmlinux 0x68114b4e scsi_add_device +EXPORT_SYMBOL vmlinux 0x6811f44e netif_set_real_num_rx_queues +EXPORT_SYMBOL vmlinux 0x6819c9eb agp_backend_release +EXPORT_SYMBOL vmlinux 0x68367cd2 ipv6_dev_get_saddr +EXPORT_SYMBOL vmlinux 0x683c92f5 iw_handler_set_spy +EXPORT_SYMBOL vmlinux 0x68456b64 netdev_class_create_file +EXPORT_SYMBOL vmlinux 0x6846f5f1 blk_rq_map_user_iov +EXPORT_SYMBOL vmlinux 0x684963b9 vmap +EXPORT_SYMBOL vmlinux 0x684e397a register_gifconf +EXPORT_SYMBOL vmlinux 0x68550cc3 dev_get_by_name +EXPORT_SYMBOL vmlinux 0x6874fd3a mb_cache_entry_release +EXPORT_SYMBOL vmlinux 0x6876b57d nf_unregister_queue_handler +EXPORT_SYMBOL vmlinux 0x687b6a16 kdbgetsymval +EXPORT_SYMBOL vmlinux 0x687b8382 scsi_get_host_dev +EXPORT_SYMBOL vmlinux 0x688c9a34 flock_lock_file_wait +EXPORT_SYMBOL vmlinux 0x689e66cf tty_vhangup +EXPORT_SYMBOL vmlinux 0x68d88738 kernel_sock_ioctl +EXPORT_SYMBOL vmlinux 0x68ee3a2d __block_write_begin +EXPORT_SYMBOL vmlinux 0x68f1abe5 flex_array_free_parts +EXPORT_SYMBOL vmlinux 0x68f3fa7a kernel_read +EXPORT_SYMBOL vmlinux 0x68fc99db jbd2_journal_begin_ordered_truncate +EXPORT_SYMBOL vmlinux 0x691001b5 acpi_evaluate_integer +EXPORT_SYMBOL vmlinux 0x69151e0c neigh_resolve_output +EXPORT_SYMBOL vmlinux 0x692a6dc7 dma_supported +EXPORT_SYMBOL vmlinux 0x693be7c3 alloc_pci_dev +EXPORT_SYMBOL vmlinux 0x6971447a rtc_month_days +EXPORT_SYMBOL vmlinux 0x6988d0ca cpu_dr7 +EXPORT_SYMBOL vmlinux 0x69921202 ida_init +EXPORT_SYMBOL vmlinux 0x69a0ca7d iowrite16be +EXPORT_SYMBOL vmlinux 0x69a358a6 iomem_resource +EXPORT_SYMBOL vmlinux 0x69a54957 skb_pull +EXPORT_SYMBOL vmlinux 0x69ad2f20 kstrtouint +EXPORT_SYMBOL vmlinux 0x69be2e6b journal_flush +EXPORT_SYMBOL vmlinux 0x69d2575f efi +EXPORT_SYMBOL vmlinux 0x69d38ed9 __scsi_print_sense +EXPORT_SYMBOL vmlinux 0x69e27c7a bitmap_copy_le +EXPORT_SYMBOL vmlinux 0x69ff48f3 blk_get_backing_dev_info +EXPORT_SYMBOL vmlinux 0x6a037cf1 mempool_kfree +EXPORT_SYMBOL vmlinux 0x6a116ed6 skb_dequeue_tail +EXPORT_SYMBOL vmlinux 0x6a201ef4 inet6_release +EXPORT_SYMBOL vmlinux 0x6a27a46f blk_queue_max_hw_sectors +EXPORT_SYMBOL vmlinux 0x6a2b6e57 alloc_pages_current +EXPORT_SYMBOL vmlinux 0x6a33885c agp_alloc_bridge +EXPORT_SYMBOL vmlinux 0x6a33dd84 llc_sap_open +EXPORT_SYMBOL vmlinux 0x6a3837e5 security_sb_clone_mnt_opts +EXPORT_SYMBOL vmlinux 0x6a3ba975 idr_find +EXPORT_SYMBOL vmlinux 0x6a4ef776 seq_write +EXPORT_SYMBOL vmlinux 0x6a5f8055 thermal_zone_device_unregister +EXPORT_SYMBOL vmlinux 0x6a5fa363 sigprocmask +EXPORT_SYMBOL vmlinux 0x6a76f3ac blk_iopoll_enable +EXPORT_SYMBOL vmlinux 0x6a8984db skb_put +EXPORT_SYMBOL vmlinux 0x6a9e4d16 register_snap_client +EXPORT_SYMBOL vmlinux 0x6abe4908 ipv6_skip_exthdr +EXPORT_SYMBOL vmlinux 0x6ac8b6e2 scsi_nonblockable_ioctl +EXPORT_SYMBOL vmlinux 0x6acb973d iowrite32be +EXPORT_SYMBOL vmlinux 0x6acef315 blk_complete_request +EXPORT_SYMBOL vmlinux 0x6ad85887 acpi_enable_gpe +EXPORT_SYMBOL vmlinux 0x6add5c9a dmi_find_device +EXPORT_SYMBOL vmlinux 0x6ae07e0e netif_stacked_transfer_operstate +EXPORT_SYMBOL vmlinux 0x6b1b67d3 __bdevname +EXPORT_SYMBOL vmlinux 0x6b240c04 con_copy_unimap +EXPORT_SYMBOL vmlinux 0x6b2dc060 dump_stack +EXPORT_SYMBOL vmlinux 0x6b3aa1c7 journal_trans_will_send_data_barrier +EXPORT_SYMBOL vmlinux 0x6b3aec3c tcp_init_xmit_timers +EXPORT_SYMBOL vmlinux 0x6b3cd2b6 write_cache_pages +EXPORT_SYMBOL vmlinux 0x6b6dc165 __wait_on_bit_lock +EXPORT_SYMBOL vmlinux 0x6bb38be7 otg_put_transceiver +EXPORT_SYMBOL vmlinux 0x6bc3fbc0 __unregister_chrdev +EXPORT_SYMBOL vmlinux 0x6bd22123 scsi_put_command +EXPORT_SYMBOL vmlinux 0x6bdcfd99 qdisc_class_hash_remove +EXPORT_SYMBOL vmlinux 0x6bdd8911 fifo_create_dflt +EXPORT_SYMBOL vmlinux 0x6bf8d133 down_trylock +EXPORT_SYMBOL vmlinux 0x6c1aaf1d key_unlink +EXPORT_SYMBOL vmlinux 0x6c389761 acpi_bus_get_private_data +EXPORT_SYMBOL vmlinux 0x6c3bdcd6 inet_stream_ops +EXPORT_SYMBOL vmlinux 0x6c3d8021 gen_replace_estimator +EXPORT_SYMBOL vmlinux 0x6c444204 dev_mc_flush +EXPORT_SYMBOL vmlinux 0x6c53569b dst_discard +EXPORT_SYMBOL vmlinux 0x6c53cf90 ip6_route_output +EXPORT_SYMBOL vmlinux 0x6c599df3 napi_frags_finish +EXPORT_SYMBOL vmlinux 0x6c61ce70 num_registered_fb +EXPORT_SYMBOL vmlinux 0x6c6b8d84 acpi_match_device_ids +EXPORT_SYMBOL vmlinux 0x6c702af7 sysctl_udp_rmem_min +EXPORT_SYMBOL vmlinux 0x6ca66d09 thermal_zone_unbind_cooling_device +EXPORT_SYMBOL vmlinux 0x6cbe7632 posix_acl_to_xattr +EXPORT_SYMBOL vmlinux 0x6ce8e270 d_delete +EXPORT_SYMBOL vmlinux 0x6cf1c426 tcp_md5_hash_key +EXPORT_SYMBOL vmlinux 0x6d16e6d9 pci_enable_device_mem +EXPORT_SYMBOL vmlinux 0x6d27ef64 __bitmap_empty +EXPORT_SYMBOL vmlinux 0x6d294e43 clock_t_to_jiffies +EXPORT_SYMBOL vmlinux 0x6d2f38f0 do_mmap_pgoff +EXPORT_SYMBOL vmlinux 0x6d334118 __get_user_8 +EXPORT_SYMBOL vmlinux 0x6d340f64 tty_termios_input_baud_rate +EXPORT_SYMBOL vmlinux 0x6d6cbadc rb_last +EXPORT_SYMBOL vmlinux 0x6d764fb3 ___pskb_trim +EXPORT_SYMBOL vmlinux 0x6d891ef1 filemap_fdatawrite +EXPORT_SYMBOL vmlinux 0x6d8cf6cd iov_iter_copy_from_user_atomic +EXPORT_SYMBOL vmlinux 0x6def2db2 half_md4_transform +EXPORT_SYMBOL vmlinux 0x6e2438ea nobh_writepage +EXPORT_SYMBOL vmlinux 0x6e262480 flex_array_put +EXPORT_SYMBOL vmlinux 0x6e28164f consume_skb +EXPORT_SYMBOL vmlinux 0x6e3029c8 find_or_create_page +EXPORT_SYMBOL vmlinux 0x6e5d4d75 mb_cache_entry_alloc +EXPORT_SYMBOL vmlinux 0x6e720ff2 rtnl_unlock +EXPORT_SYMBOL vmlinux 0x6e7a6265 serio_unregister_child_port +EXPORT_SYMBOL vmlinux 0x6e9dd606 __symbol_put +EXPORT_SYMBOL vmlinux 0x6e9e849e dquot_quota_on +EXPORT_SYMBOL vmlinux 0x6e9eed7b __mod_zone_page_state +EXPORT_SYMBOL vmlinux 0x6ecedd4e dev_uc_init +EXPORT_SYMBOL vmlinux 0x6ef53afe journal_blocks_per_page +EXPORT_SYMBOL vmlinux 0x6f0f9c5e pagevec_lookup +EXPORT_SYMBOL vmlinux 0x6f29a9b9 __tracepoint_kmalloc +EXPORT_SYMBOL vmlinux 0x6f2ae8da thermal_zone_device_register +EXPORT_SYMBOL vmlinux 0x6f36242b gen_pool_create +EXPORT_SYMBOL vmlinux 0x6f4ea0a5 agp_generic_enable +EXPORT_SYMBOL vmlinux 0x6f556bdb acpi_get_gpe_device +EXPORT_SYMBOL vmlinux 0x6f7148da input_free_device +EXPORT_SYMBOL vmlinux 0x6f7dcd8d key_reject_and_link +EXPORT_SYMBOL vmlinux 0x6f9490c2 dm_table_get_mode +EXPORT_SYMBOL vmlinux 0x6fb2320c inet_listen +EXPORT_SYMBOL vmlinux 0x6fb2cc74 read_dev_sector +EXPORT_SYMBOL vmlinux 0x6fd3734c downgrade_write +EXPORT_SYMBOL vmlinux 0x6feb2039 acpi_write +EXPORT_SYMBOL vmlinux 0x6fed5889 blk_rq_map_sg +EXPORT_SYMBOL vmlinux 0x6ff9fc58 sk_filter +EXPORT_SYMBOL vmlinux 0x6ffef8d3 jbd2_journal_file_inode +EXPORT_SYMBOL vmlinux 0x6fff393f time_to_tm +EXPORT_SYMBOL vmlinux 0x7026baff swiotlb_dma_mapping_error +EXPORT_SYMBOL vmlinux 0x702a0bf9 dev_addr_init +EXPORT_SYMBOL vmlinux 0x70382317 journal_get_write_access +EXPORT_SYMBOL vmlinux 0x7047fde2 journal_ack_err +EXPORT_SYMBOL vmlinux 0x70523a7a __cond_resched_softirq +EXPORT_SYMBOL vmlinux 0x7054a3e4 request_dma +EXPORT_SYMBOL vmlinux 0x705e7439 kern_path_parent +EXPORT_SYMBOL vmlinux 0x706098a4 blk_init_queue_node +EXPORT_SYMBOL vmlinux 0x70724d50 __xfrm_state_delete +EXPORT_SYMBOL vmlinux 0x708a8ee3 input_event +EXPORT_SYMBOL vmlinux 0x70ae3e0e set_bdi_congested +EXPORT_SYMBOL vmlinux 0x70b1b06a bdi_unregister +EXPORT_SYMBOL vmlinux 0x70b9a36f __set_page_dirty_buffers +EXPORT_SYMBOL vmlinux 0x70bc17d7 inode_wait +EXPORT_SYMBOL vmlinux 0x70d8ab82 acpi_acquire_global_lock +EXPORT_SYMBOL vmlinux 0x70e89552 max8998_bulk_write +EXPORT_SYMBOL vmlinux 0x70f418df sock_no_getsockopt +EXPORT_SYMBOL vmlinux 0x71144033 mod_timer_pending +EXPORT_SYMBOL vmlinux 0x71205378 add_timer +EXPORT_SYMBOL vmlinux 0x7129e5f8 hex_asc +EXPORT_SYMBOL vmlinux 0x71338175 netif_napi_del +EXPORT_SYMBOL vmlinux 0x71581f71 scsi_mode_sense +EXPORT_SYMBOL vmlinux 0x715a7cb5 mb_cache_destroy +EXPORT_SYMBOL vmlinux 0x715e981d blk_queue_merge_bvec +EXPORT_SYMBOL vmlinux 0x7168d8e5 sock_no_getname +EXPORT_SYMBOL vmlinux 0x716acca3 blkdev_put +EXPORT_SYMBOL vmlinux 0x7171121c overflowgid +EXPORT_SYMBOL vmlinux 0x7176a42f fib_default_rule_pref +EXPORT_SYMBOL vmlinux 0x71913792 __dev_get_by_index +EXPORT_SYMBOL vmlinux 0x71a47d8c fb_get_buffer_offset +EXPORT_SYMBOL vmlinux 0x71a50dbc register_blkdev +EXPORT_SYMBOL vmlinux 0x71a9c820 pci_iounmap +EXPORT_SYMBOL vmlinux 0x71bb2bd4 insert_inode_locked4 +EXPORT_SYMBOL vmlinux 0x71eab112 security_inode_permission +EXPORT_SYMBOL vmlinux 0x71f33929 remap_vmalloc_range +EXPORT_SYMBOL vmlinux 0x71f6eb38 sg_copy_from_buffer +EXPORT_SYMBOL vmlinux 0x7211a3b7 __sk_dst_check +EXPORT_SYMBOL vmlinux 0x721b4d7b f_setown +EXPORT_SYMBOL vmlinux 0x7225080b __lru_cache_add +EXPORT_SYMBOL vmlinux 0x7230d6e0 sk_stream_wait_close +EXPORT_SYMBOL vmlinux 0x7233e534 journal_load +EXPORT_SYMBOL vmlinux 0x7234eafb otg_state_string +EXPORT_SYMBOL vmlinux 0x7242e96d strnchr +EXPORT_SYMBOL vmlinux 0x7250720c should_remove_suid +EXPORT_SYMBOL vmlinux 0x725d2f36 user_path_at +EXPORT_SYMBOL vmlinux 0x729d512b vm_event_states +EXPORT_SYMBOL vmlinux 0x72a98fdb copy_user_generic_unrolled +EXPORT_SYMBOL vmlinux 0x72aa82c6 param_ops_charp +EXPORT_SYMBOL vmlinux 0x72ad0afb jbd2_journal_stop +EXPORT_SYMBOL vmlinux 0x72b1ddfb udp_lib_get_port +EXPORT_SYMBOL vmlinux 0x72b243d4 free_dma +EXPORT_SYMBOL vmlinux 0x72b97edf netif_set_real_num_tx_queues +EXPORT_SYMBOL vmlinux 0x72bf2140 mtrr_add +EXPORT_SYMBOL vmlinux 0x72c4f1cb skb_split +EXPORT_SYMBOL vmlinux 0x72e2b2cc scsi_test_unit_ready +EXPORT_SYMBOL vmlinux 0x72ea7b2d scsi_device_type +EXPORT_SYMBOL vmlinux 0x72fea94c make_bad_inode +EXPORT_SYMBOL vmlinux 0x730ff363 param_set_uint +EXPORT_SYMBOL vmlinux 0x7313a301 tcp_close +EXPORT_SYMBOL vmlinux 0x732b7833 irq_cpu_rmap_add +EXPORT_SYMBOL vmlinux 0x733c5bbb rfkill_resume_polling +EXPORT_SYMBOL vmlinux 0x735a0bd5 native_io_delay +EXPORT_SYMBOL vmlinux 0x735e7569 dev_alloc_name +EXPORT_SYMBOL vmlinux 0x736c79dc param_get_byte +EXPORT_SYMBOL vmlinux 0x73872e5e _raw_write_lock_bh +EXPORT_SYMBOL vmlinux 0x73963c35 __seq_open_private +EXPORT_SYMBOL vmlinux 0x73a903c4 vfsmount_lock_local_lock +EXPORT_SYMBOL vmlinux 0x73db63d8 d_alloc_pseudo +EXPORT_SYMBOL vmlinux 0x73e89bc4 may_umount_tree +EXPORT_SYMBOL vmlinux 0x74075fda agp_generic_type_to_mask_type +EXPORT_SYMBOL vmlinux 0x740a1b95 reserve_evntsel_nmi +EXPORT_SYMBOL vmlinux 0x741465bb request_key_with_auxdata +EXPORT_SYMBOL vmlinux 0x743548ad put_page +EXPORT_SYMBOL vmlinux 0x7442e701 tty_port_lower_dtr_rts +EXPORT_SYMBOL vmlinux 0x74443cf8 scm_fp_dup +EXPORT_SYMBOL vmlinux 0x746d908a udp_proc_register +EXPORT_SYMBOL vmlinux 0x7485e15e unregister_chrdev_region +EXPORT_SYMBOL vmlinux 0x748d7fd7 __alloc_pages_nodemask +EXPORT_SYMBOL vmlinux 0x748fef5f generic_pipe_buf_unmap +EXPORT_SYMBOL vmlinux 0x7494acca journal_stop +EXPORT_SYMBOL vmlinux 0x74b8b0f7 simple_transaction_set +EXPORT_SYMBOL vmlinux 0x74bc8660 rfkill_pause_polling +EXPORT_SYMBOL vmlinux 0x74c134b9 __sw_hweight32 +EXPORT_SYMBOL vmlinux 0x74cc1cbe unregister_cpu_notifier +EXPORT_SYMBOL vmlinux 0x74ce1044 bio_unmap_user +EXPORT_SYMBOL vmlinux 0x74d39f9c cdrom_get_media_event +EXPORT_SYMBOL vmlinux 0x75078bad tcf_hash_destroy +EXPORT_SYMBOL vmlinux 0x751b2247 param_get_bool +EXPORT_SYMBOL vmlinux 0x751fd297 blk_queue_segment_boundary +EXPORT_SYMBOL vmlinux 0x7521f414 processors +EXPORT_SYMBOL vmlinux 0x7538b132 agp_off +EXPORT_SYMBOL vmlinux 0x754b2c69 jbd2_journal_clear_features +EXPORT_SYMBOL vmlinux 0x756e6992 strnicmp +EXPORT_SYMBOL vmlinux 0x7574bdad jbd2_trans_will_send_data_barrier +EXPORT_SYMBOL vmlinux 0x75853f16 ab3100_event_register +EXPORT_SYMBOL vmlinux 0x75ac0197 kstrtoul_from_user +EXPORT_SYMBOL vmlinux 0x75bda77a seq_hlist_next +EXPORT_SYMBOL vmlinux 0x75bdea12 iommu_area_alloc +EXPORT_SYMBOL vmlinux 0x75cb26d4 neigh_seq_start +EXPORT_SYMBOL vmlinux 0x75fbdefd acpi_remove_address_space_handler +EXPORT_SYMBOL vmlinux 0x7605a6d8 journal_abort +EXPORT_SYMBOL vmlinux 0x760a0f4f yield +EXPORT_SYMBOL vmlinux 0x760b437a unregister_inetaddr_notifier +EXPORT_SYMBOL vmlinux 0x7626a3c4 blk_queue_update_dma_pad +EXPORT_SYMBOL vmlinux 0x7628f3c7 this_cpu_off +EXPORT_SYMBOL vmlinux 0x7647726c handle_sysrq +EXPORT_SYMBOL vmlinux 0x764bd77c request_resource +EXPORT_SYMBOL vmlinux 0x764eeda4 scsi_track_queue_full +EXPORT_SYMBOL vmlinux 0x7663b688 dev_set_allmulti +EXPORT_SYMBOL vmlinux 0x766483de single_open +EXPORT_SYMBOL vmlinux 0x767dd8fd acpi_get_irq_routing_table +EXPORT_SYMBOL vmlinux 0x767ddb02 set_memory_wc +EXPORT_SYMBOL vmlinux 0x76869ac8 rdmsr_on_cpus +EXPORT_SYMBOL vmlinux 0x769b1690 pci_iomap +EXPORT_SYMBOL vmlinux 0x76bf656d __bitmap_shift_left +EXPORT_SYMBOL vmlinux 0x76d3cd60 laptop_mode +EXPORT_SYMBOL vmlinux 0x7709ad77 napi_gro_receive +EXPORT_SYMBOL vmlinux 0x770c9d9c open_exec +EXPORT_SYMBOL vmlinux 0x772a8254 mb_cache_create +EXPORT_SYMBOL vmlinux 0x7737dad9 inet_frag_destroy +EXPORT_SYMBOL vmlinux 0x773a9c94 blk_iopoll_enabled +EXPORT_SYMBOL vmlinux 0x7741ab8f request_key +EXPORT_SYMBOL vmlinux 0x77456456 pfifo_qdisc_ops +EXPORT_SYMBOL vmlinux 0x77589190 inet_add_protocol +EXPORT_SYMBOL vmlinux 0x7762c371 __generic_file_aio_write +EXPORT_SYMBOL vmlinux 0x777cc14a eth_rebuild_header +EXPORT_SYMBOL vmlinux 0x779a18af kstrtoll +EXPORT_SYMBOL vmlinux 0x779ad948 vfs_rename +EXPORT_SYMBOL vmlinux 0x779ca125 tcf_em_unregister +EXPORT_SYMBOL vmlinux 0x77b19400 pnp_activate_dev +EXPORT_SYMBOL vmlinux 0x77b4ee56 skb_dst_set_noref +EXPORT_SYMBOL vmlinux 0x77bc13a0 strim +EXPORT_SYMBOL vmlinux 0x77cb944a tty_port_tty_get +EXPORT_SYMBOL vmlinux 0x77d4ce1d pm860x_page_bulk_write +EXPORT_SYMBOL vmlinux 0x77d84e1e no_llseek +EXPORT_SYMBOL vmlinux 0x77da6aa0 freeze_bdev +EXPORT_SYMBOL vmlinux 0x77dd5b5f skb_copy_datagram_from_iovec +EXPORT_SYMBOL vmlinux 0x77df0847 __set_personality +EXPORT_SYMBOL vmlinux 0x77df3988 flex_array_free +EXPORT_SYMBOL vmlinux 0x77e8c26f __devcgroup_inode_permission +EXPORT_SYMBOL vmlinux 0x77ecac9f zlib_inflateEnd +EXPORT_SYMBOL vmlinux 0x77f53abc acpi_get_vendor_resource +EXPORT_SYMBOL vmlinux 0x77fa5d1f ns_to_timespec +EXPORT_SYMBOL vmlinux 0x7813f989 blkdev_issue_discard +EXPORT_SYMBOL vmlinux 0x7819f81a skb_checksum +EXPORT_SYMBOL vmlinux 0x782acba5 crc_t10dif +EXPORT_SYMBOL vmlinux 0x783bbb98 dns_query +EXPORT_SYMBOL vmlinux 0x78764f4e pv_irq_ops +EXPORT_SYMBOL vmlinux 0x78cba474 security_file_permission +EXPORT_SYMBOL vmlinux 0x78df6bd7 no_pci_devices +EXPORT_SYMBOL vmlinux 0x78df8c80 max8925_reg_read +EXPORT_SYMBOL vmlinux 0x790215c2 set_pages_nx +EXPORT_SYMBOL vmlinux 0x79068fda acpi_install_method +EXPORT_SYMBOL vmlinux 0x791d8fcd sk_reset_txq +EXPORT_SYMBOL vmlinux 0x7931650c pci_set_mwi +EXPORT_SYMBOL vmlinux 0x7951d3c5 ethtool_op_get_link +EXPORT_SYMBOL vmlinux 0x796fc5ce scsi_get_sense_info_fld +EXPORT_SYMBOL vmlinux 0x79775408 scsi_cmd_print_sense_hdr +EXPORT_SYMBOL vmlinux 0x797b2a19 dget_parent +EXPORT_SYMBOL vmlinux 0x797bfbbe serial8250_set_isa_configurator +EXPORT_SYMBOL vmlinux 0x79a51cde pm860x_set_bits +EXPORT_SYMBOL vmlinux 0x79aa04a2 get_random_bytes +EXPORT_SYMBOL vmlinux 0x79bd5087 unregister_con_driver +EXPORT_SYMBOL vmlinux 0x79be90ac simple_dir_operations +EXPORT_SYMBOL vmlinux 0x79c48bed unregister_md_personality +EXPORT_SYMBOL vmlinux 0x79cb82d9 sched_autogroup_detach +EXPORT_SYMBOL vmlinux 0x79ef1f3b cdev_init +EXPORT_SYMBOL vmlinux 0x79fb7ccb softnet_data +EXPORT_SYMBOL vmlinux 0x7a029401 xfrm_policy_delete +EXPORT_SYMBOL vmlinux 0x7a1390f7 param_set_bool +EXPORT_SYMBOL vmlinux 0x7a26aaf0 tcp_tso_segment +EXPORT_SYMBOL vmlinux 0x7a27c184 ewma_init +EXPORT_SYMBOL vmlinux 0x7a295ea9 sockfd_lookup +EXPORT_SYMBOL vmlinux 0x7a412e52 neigh_changeaddr +EXPORT_SYMBOL vmlinux 0x7a4497db kzfree +EXPORT_SYMBOL vmlinux 0x7a495fd4 scsi_register_interface +EXPORT_SYMBOL vmlinux 0x7a50a315 files_lglock_global_unlock_online +EXPORT_SYMBOL vmlinux 0x7a5ebd19 tcp_poll +EXPORT_SYMBOL vmlinux 0x7a8782e4 inet_csk_destroy_sock +EXPORT_SYMBOL vmlinux 0x7a93efa9 tc_classify_compat +EXPORT_SYMBOL vmlinux 0x7aa03d40 tty_port_put +EXPORT_SYMBOL vmlinux 0x7acdf222 xfrm_dst_ifdown +EXPORT_SYMBOL vmlinux 0x7ae73de1 alloc_pages_exact +EXPORT_SYMBOL vmlinux 0x7aec9089 clear_user +EXPORT_SYMBOL vmlinux 0x7b0a6048 cdrom_number_of_slots +EXPORT_SYMBOL vmlinux 0x7b0c84c4 acpi_remove_table_handler +EXPORT_SYMBOL vmlinux 0x7b364add netdev_rx_csum_fault +EXPORT_SYMBOL vmlinux 0x7b45aad7 prepare_creds +EXPORT_SYMBOL vmlinux 0x7b4b130d generic_readlink +EXPORT_SYMBOL vmlinux 0x7b52a859 wrmsr_safe_on_cpu +EXPORT_SYMBOL vmlinux 0x7b56bd05 acpi_lid_notifier_register +EXPORT_SYMBOL vmlinux 0x7b8b21a3 agp_bridge +EXPORT_SYMBOL vmlinux 0x7b8f4c40 key_create_or_update +EXPORT_SYMBOL vmlinux 0x7b9a6116 intel_agp_enabled +EXPORT_SYMBOL vmlinux 0x7baaea44 skb_checksum_help +EXPORT_SYMBOL vmlinux 0x7bb27705 blk_queue_unprep_rq +EXPORT_SYMBOL vmlinux 0x7bd3096a bio_put +EXPORT_SYMBOL vmlinux 0x7beeec25 vfs_link +EXPORT_SYMBOL vmlinux 0x7bff3be7 iov_iter_advance +EXPORT_SYMBOL vmlinux 0x7c17f557 scsi_eh_restore_cmnd +EXPORT_SYMBOL vmlinux 0x7c1ac1f2 vfs_readlink +EXPORT_SYMBOL vmlinux 0x7c21e8a1 sleep_on_timeout +EXPORT_SYMBOL vmlinux 0x7c24dc6b bio_pair_release +EXPORT_SYMBOL vmlinux 0x7c3d0f49 set_blocksize +EXPORT_SYMBOL vmlinux 0x7c3dbaac kstrtou8_from_user +EXPORT_SYMBOL vmlinux 0x7c4284e4 skb_clone +EXPORT_SYMBOL vmlinux 0x7c43430b do_munmap +EXPORT_SYMBOL vmlinux 0x7c46233a cpufreq_quick_get +EXPORT_SYMBOL vmlinux 0x7c4b3d99 gnet_stats_start_copy_compat +EXPORT_SYMBOL vmlinux 0x7c4c440b i2c_del_adapter +EXPORT_SYMBOL vmlinux 0x7c60d66e getname +EXPORT_SYMBOL vmlinux 0x7c61340c __release_region +EXPORT_SYMBOL vmlinux 0x7c75434d serio_rescan +EXPORT_SYMBOL vmlinux 0x7c877509 ppp_output_wakeup +EXPORT_SYMBOL vmlinux 0x7c8ec899 get_write_access +EXPORT_SYMBOL vmlinux 0x7c904ded unregister_module_notifier +EXPORT_SYMBOL vmlinux 0x7cb1ae69 cpu_down +EXPORT_SYMBOL vmlinux 0x7cb370ed rtnl_set_sk_err +EXPORT_SYMBOL vmlinux 0x7cc3d525 unregister_qdisc +EXPORT_SYMBOL vmlinux 0x7ce0ae7c param_get_long +EXPORT_SYMBOL vmlinux 0x7ce94405 boot_tvec_bases +EXPORT_SYMBOL vmlinux 0x7d11c268 jiffies +EXPORT_SYMBOL vmlinux 0x7d23fa98 backlight_device_unregister +EXPORT_SYMBOL vmlinux 0x7d33ba0e thermal_zone_device_update +EXPORT_SYMBOL vmlinux 0x7d33f8c0 inet_csk_delete_keepalive_timer +EXPORT_SYMBOL vmlinux 0x7d5d4861 page_symlink +EXPORT_SYMBOL vmlinux 0x7d793aa5 blk_queue_init_tags +EXPORT_SYMBOL vmlinux 0x7d94f746 acpi_os_write_port +EXPORT_SYMBOL vmlinux 0x7da5ef58 tcf_exts_dump_stats +EXPORT_SYMBOL vmlinux 0x7dc30bb0 rtnl_notify +EXPORT_SYMBOL vmlinux 0x7dd554fc unregister_kmmio_probe +EXPORT_SYMBOL vmlinux 0x7df0e209 bio_alloc_bioset +EXPORT_SYMBOL vmlinux 0x7e048e99 poll_schedule_timeout +EXPORT_SYMBOL vmlinux 0x7e0ed28e rfkill_set_hw_state +EXPORT_SYMBOL vmlinux 0x7e14064a console_stop +EXPORT_SYMBOL vmlinux 0x7e394c4e sysctl_local_reserved_ports +EXPORT_SYMBOL vmlinux 0x7e4b7109 ethtool_ntuple_flush +EXPORT_SYMBOL vmlinux 0x7e5f6532 locks_init_lock +EXPORT_SYMBOL vmlinux 0x7e79d669 tty_free_termios +EXPORT_SYMBOL vmlinux 0x7e9aef1b serio_close +EXPORT_SYMBOL vmlinux 0x7e9ebb05 kernel_thread +EXPORT_SYMBOL vmlinux 0x7eb8a455 proc_doulongvec_ms_jiffies_minmax +EXPORT_SYMBOL vmlinux 0x7ec9bfbc strncpy +EXPORT_SYMBOL vmlinux 0x7edd0722 journal_destroy +EXPORT_SYMBOL vmlinux 0x7eff5e79 seq_open_private +EXPORT_SYMBOL vmlinux 0x7f114141 complete_and_exit +EXPORT_SYMBOL vmlinux 0x7f24de73 jiffies_to_usecs +EXPORT_SYMBOL vmlinux 0x7f35c2af __elv_add_request +EXPORT_SYMBOL vmlinux 0x7f3a7f4c tty_mutex +EXPORT_SYMBOL vmlinux 0x7f718b6a blk_queue_alignment_offset +EXPORT_SYMBOL vmlinux 0x7f7adb3b __dev_get_by_name +EXPORT_SYMBOL vmlinux 0x7f8e5b70 load_nls +EXPORT_SYMBOL vmlinux 0x7f91a257 fget +EXPORT_SYMBOL vmlinux 0x7fcfa5f0 jbd2_journal_release_buffer +EXPORT_SYMBOL vmlinux 0x7fd95c46 sg_miter_next +EXPORT_SYMBOL vmlinux 0x7fe873df tcp_rcv_state_process +EXPORT_SYMBOL vmlinux 0x7fec6d73 udp_poll +EXPORT_SYMBOL vmlinux 0x80116ca6 pci_try_set_mwi +EXPORT_SYMBOL vmlinux 0x8025c2f4 mmc_host_lazy_disable +EXPORT_SYMBOL vmlinux 0x80359eb8 arp_create +EXPORT_SYMBOL vmlinux 0x805485ab __kfifo_out_r +EXPORT_SYMBOL vmlinux 0x806170e7 kill_pid +EXPORT_SYMBOL vmlinux 0x80639dc0 clocksource_change_rating +EXPORT_SYMBOL vmlinux 0x806b2cef mmc_do_release_host +EXPORT_SYMBOL vmlinux 0x806d287b generic_getxattr +EXPORT_SYMBOL vmlinux 0x807a814b lookup_bdev +EXPORT_SYMBOL vmlinux 0x8081ab9c skb_copy_datagram_const_iovec +EXPORT_SYMBOL vmlinux 0x8091c3b5 seq_escape +EXPORT_SYMBOL vmlinux 0x80c7ba18 compat_ipv6_getsockopt +EXPORT_SYMBOL vmlinux 0x80ca07b5 generic_pipe_buf_confirm +EXPORT_SYMBOL vmlinux 0x80d55449 inet_unregister_protosw +EXPORT_SYMBOL vmlinux 0x80da8ceb scsi_target_resume +EXPORT_SYMBOL vmlinux 0x80f3c0b2 bio_copy_kern +EXPORT_SYMBOL vmlinux 0x810b3618 param_ops_string +EXPORT_SYMBOL vmlinux 0x812a3f70 pci_set_ltr +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 0x81568cfd __bread +EXPORT_SYMBOL vmlinux 0x815b5dd4 match_octal +EXPORT_SYMBOL vmlinux 0x815f2897 empty_zero_page +EXPORT_SYMBOL vmlinux 0x81b1deca bio_integrity_prep +EXPORT_SYMBOL vmlinux 0x81c9a4f4 uart_remove_one_port +EXPORT_SYMBOL vmlinux 0x81d10f5f trace_seq_putc +EXPORT_SYMBOL vmlinux 0x81db6ebb xz_dec_reset +EXPORT_SYMBOL vmlinux 0x81e21cf2 qdisc_watchdog_cancel +EXPORT_SYMBOL vmlinux 0x81e6b37f dmi_get_system_info +EXPORT_SYMBOL vmlinux 0x81eb8cce abx500_set_register_interruptible +EXPORT_SYMBOL vmlinux 0x81f79857 scsi_add_host_with_dma +EXPORT_SYMBOL vmlinux 0x81f816dc locks_free_lock +EXPORT_SYMBOL vmlinux 0x82072614 tasklet_kill +EXPORT_SYMBOL vmlinux 0x8212721d xenbus_dev_request_and_reply +EXPORT_SYMBOL vmlinux 0x823f0b9f journal_init_dev +EXPORT_SYMBOL vmlinux 0x8241d7e8 tcp_sendmsg +EXPORT_SYMBOL vmlinux 0x8251bcc3 bitmap_release_region +EXPORT_SYMBOL vmlinux 0x82606830 block_invalidatepage +EXPORT_SYMBOL vmlinux 0x8260686f bitmap_find_next_zero_area +EXPORT_SYMBOL vmlinux 0x827de601 ndisc_mc_map +EXPORT_SYMBOL vmlinux 0x82acfb70 blk_iopoll_sched +EXPORT_SYMBOL vmlinux 0x82b9d5d6 vga_switcheroo_unregister_client +EXPORT_SYMBOL vmlinux 0x82c6705f ll_rw_block +EXPORT_SYMBOL vmlinux 0x82d67ab0 scsi_command_normalize_sense +EXPORT_SYMBOL vmlinux 0x82de8a8d scsi_register_driver +EXPORT_SYMBOL vmlinux 0x82e9c083 csum_partial_copy_fromiovecend +EXPORT_SYMBOL vmlinux 0x82f43473 __cleancache_put_page +EXPORT_SYMBOL vmlinux 0x83074115 mmc_can_trim +EXPORT_SYMBOL vmlinux 0x830e547b ioremap_prot +EXPORT_SYMBOL vmlinux 0x831cb2a5 ___ratelimit +EXPORT_SYMBOL vmlinux 0x833c03aa acpi_enable_all_runtime_gpes +EXPORT_SYMBOL vmlinux 0x83636ee3 wait_for_completion +EXPORT_SYMBOL vmlinux 0x83800bfa kref_init +EXPORT_SYMBOL vmlinux 0x8384a2c5 tty_unlock +EXPORT_SYMBOL vmlinux 0x83a476ce bitmap_scnlistprintf +EXPORT_SYMBOL vmlinux 0x83d57215 pci_scan_single_device +EXPORT_SYMBOL vmlinux 0x83e4370e __dquot_transfer +EXPORT_SYMBOL vmlinux 0x83efa4d9 agp3_generic_tlbflush +EXPORT_SYMBOL vmlinux 0x8402ccc2 bitmap_end_sync +EXPORT_SYMBOL vmlinux 0x84060081 xen_poll_irq_timeout +EXPORT_SYMBOL vmlinux 0x8417f512 acpi_update_all_gpes +EXPORT_SYMBOL vmlinux 0x841da03a dev_alloc_skb +EXPORT_SYMBOL vmlinux 0x842bb19a neigh_for_each +EXPORT_SYMBOL vmlinux 0x842e2bd7 sync_inode_metadata +EXPORT_SYMBOL vmlinux 0x8436f8e3 param_ops_ushort +EXPORT_SYMBOL vmlinux 0x8438157e bd_set_size +EXPORT_SYMBOL vmlinux 0x8444ee0d sock_create_lite +EXPORT_SYMBOL vmlinux 0x8467f736 pci_fixup_device +EXPORT_SYMBOL vmlinux 0x84cd86a4 dput +EXPORT_SYMBOL vmlinux 0x85095983 end_buffer_read_sync +EXPORT_SYMBOL vmlinux 0x8509e14c rfkill_set_states +EXPORT_SYMBOL vmlinux 0x85294ad3 xfrm_register_mode +EXPORT_SYMBOL vmlinux 0x853064e1 sock_wmalloc +EXPORT_SYMBOL vmlinux 0x853f8f7b vlan_gro_receive +EXPORT_SYMBOL vmlinux 0x85670f1d rtnl_is_locked +EXPORT_SYMBOL vmlinux 0x856dab93 set_current_groups +EXPORT_SYMBOL vmlinux 0x8573efd5 pci_reenable_device +EXPORT_SYMBOL vmlinux 0x858a7d90 padata_do_parallel +EXPORT_SYMBOL vmlinux 0x85abc85f strncmp +EXPORT_SYMBOL vmlinux 0x85c55e19 kernel_accept +EXPORT_SYMBOL vmlinux 0x85c576ca input_alloc_absinfo +EXPORT_SYMBOL vmlinux 0x85df9b6c strsep +EXPORT_SYMBOL vmlinux 0x860022b2 sock_no_poll +EXPORT_SYMBOL vmlinux 0x86115ca1 cdrom_mode_select +EXPORT_SYMBOL vmlinux 0x86160e0f jbd2_journal_destroy +EXPORT_SYMBOL vmlinux 0x8626e1e2 vc_cons +EXPORT_SYMBOL vmlinux 0x862ede88 brioctl_set +EXPORT_SYMBOL vmlinux 0x862f701d xfrm4_prepare_output +EXPORT_SYMBOL vmlinux 0x865029ac __hw_addr_sync +EXPORT_SYMBOL vmlinux 0x865b3ee9 blk_queue_softirq_done +EXPORT_SYMBOL vmlinux 0x865de8b2 ethtool_op_set_tso +EXPORT_SYMBOL vmlinux 0x8664f62e cpufreq_update_policy +EXPORT_SYMBOL vmlinux 0x8679f3fa dev_activate +EXPORT_SYMBOL vmlinux 0x868acba5 get_options +EXPORT_SYMBOL vmlinux 0x869c8f1f kobject_add +EXPORT_SYMBOL vmlinux 0x86bfae20 acpi_install_global_event_handler +EXPORT_SYMBOL vmlinux 0x86c7146d vfs_fstat +EXPORT_SYMBOL vmlinux 0x86d91059 generic_file_open +EXPORT_SYMBOL vmlinux 0x86ddff8e tcp_make_synack +EXPORT_SYMBOL vmlinux 0x86fa4942 key_task_permission +EXPORT_SYMBOL vmlinux 0x86fb9b05 bitmap_parse_user +EXPORT_SYMBOL vmlinux 0x870594b4 __brelse +EXPORT_SYMBOL vmlinux 0x8717905d bioset_integrity_create +EXPORT_SYMBOL vmlinux 0x871c0a7e fiemap_check_flags +EXPORT_SYMBOL vmlinux 0x873f99cc vm_insert_mixed +EXPORT_SYMBOL vmlinux 0x87515241 swiotlb_sync_single_for_cpu +EXPORT_SYMBOL vmlinux 0x8752fc21 dma_async_memcpy_buf_to_buf +EXPORT_SYMBOL vmlinux 0x876dafc3 ec_write +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 0x87ad2e5c tcp_enter_memory_pressure +EXPORT_SYMBOL vmlinux 0x87c58a96 smp_call_function_many +EXPORT_SYMBOL vmlinux 0x87ce2bc1 kmem_cache_alloc_node +EXPORT_SYMBOL vmlinux 0x8801ef0e pci_bus_write_config_dword +EXPORT_SYMBOL vmlinux 0x88070b7e sk_send_sigurg +EXPORT_SYMBOL vmlinux 0x881039d0 zlib_inflate +EXPORT_SYMBOL vmlinux 0x8833bc7e __kfifo_dma_out_finish_r +EXPORT_SYMBOL vmlinux 0x883b0bba generic_file_aio_read +EXPORT_SYMBOL vmlinux 0x8858e248 cpu_sysdev_class +EXPORT_SYMBOL vmlinux 0x887f3b69 vfs_path_lookup +EXPORT_SYMBOL vmlinux 0x88941a06 _raw_spin_unlock_irqrestore +EXPORT_SYMBOL vmlinux 0x88b8b8e0 inet6_del_protocol +EXPORT_SYMBOL vmlinux 0x88dd6d1c tcf_action_exec +EXPORT_SYMBOL vmlinux 0x88dddd82 task_tgid_nr_ns +EXPORT_SYMBOL vmlinux 0x88dfa2ae swiotlb_unmap_sg +EXPORT_SYMBOL vmlinux 0x88fa7b2e dev_emerg +EXPORT_SYMBOL vmlinux 0x890348c1 mmc_alloc_host +EXPORT_SYMBOL vmlinux 0x892b26a0 set_memory_nx +EXPORT_SYMBOL vmlinux 0x8936d20a flex_array_prealloc +EXPORT_SYMBOL vmlinux 0x89451a22 ipv6_getsockopt +EXPORT_SYMBOL vmlinux 0x897473df mktime +EXPORT_SYMBOL vmlinux 0x8985daba ppp_channel_index +EXPORT_SYMBOL vmlinux 0x89a07791 filemap_fdatawrite_range +EXPORT_SYMBOL vmlinux 0x89afe34e __kfifo_dma_in_prepare +EXPORT_SYMBOL vmlinux 0x89bb826c intel_gtt_map_memory +EXPORT_SYMBOL vmlinux 0x89c6f306 sock_common_recvmsg +EXPORT_SYMBOL vmlinux 0x89d5538d fb_pad_aligned_buffer +EXPORT_SYMBOL vmlinux 0x89d66811 build_ehash_secret +EXPORT_SYMBOL vmlinux 0x8a2562d4 dev_mc_sync +EXPORT_SYMBOL vmlinux 0x8a29aa00 jbd2_journal_dirty_metadata +EXPORT_SYMBOL vmlinux 0x8a2fc76b input_allocate_device +EXPORT_SYMBOL vmlinux 0x8a3a36c8 single_release +EXPORT_SYMBOL vmlinux 0x8a5cc607 km_state_notify +EXPORT_SYMBOL vmlinux 0x8a64c9e4 ht_create_irq +EXPORT_SYMBOL vmlinux 0x8a7d1c31 high_memory +EXPORT_SYMBOL vmlinux 0x8a99a016 mempool_free_slab +EXPORT_SYMBOL vmlinux 0x8a9c78e2 genphy_read_status +EXPORT_SYMBOL vmlinux 0x8a9ea230 generic_file_aio_write +EXPORT_SYMBOL vmlinux 0x8ae5a3c5 md_wakeup_thread +EXPORT_SYMBOL vmlinux 0x8b103e89 sock_update_classid +EXPORT_SYMBOL vmlinux 0x8b1a7a66 pcie_aspm_enabled +EXPORT_SYMBOL vmlinux 0x8b299257 misc_deregister +EXPORT_SYMBOL vmlinux 0x8b35e873 sg_last +EXPORT_SYMBOL vmlinux 0x8b5f4a2e IO_APIC_get_PCI_irq_vector +EXPORT_SYMBOL vmlinux 0x8b618d08 overflowuid +EXPORT_SYMBOL vmlinux 0x8b7fe311 kmemdup +EXPORT_SYMBOL vmlinux 0x8b922c0f __strnlen_user +EXPORT_SYMBOL vmlinux 0x8b989cf9 acpi_bus_can_wakeup +EXPORT_SYMBOL vmlinux 0x8b9d7528 journal_forget +EXPORT_SYMBOL vmlinux 0x8bb22cb4 posix_acl_permission +EXPORT_SYMBOL vmlinux 0x8bb6e217 bioset_create +EXPORT_SYMBOL vmlinux 0x8bc9bfa9 netdev_boot_setup_check +EXPORT_SYMBOL vmlinux 0x8bf508ea release_pages +EXPORT_SYMBOL vmlinux 0x8c0e9a42 mark_info_dirty +EXPORT_SYMBOL vmlinux 0x8c10f7eb dquot_acquire +EXPORT_SYMBOL vmlinux 0x8c183cbe iowrite16 +EXPORT_SYMBOL vmlinux 0x8c716960 __register_chrdev +EXPORT_SYMBOL vmlinux 0x8c90a638 cap_netlink_recv +EXPORT_SYMBOL vmlinux 0x8c9ccb0f phy_device_register +EXPORT_SYMBOL vmlinux 0x8caec483 generic_file_direct_write +EXPORT_SYMBOL vmlinux 0x8cafa071 ip_cmsg_recv +EXPORT_SYMBOL vmlinux 0x8cbfe24a tty_register_ldisc +EXPORT_SYMBOL vmlinux 0x8cc79cab iowrite16_rep +EXPORT_SYMBOL vmlinux 0x8cd6864f dm_register_target +EXPORT_SYMBOL vmlinux 0x8cd9fdaa xfrm_spd_getinfo +EXPORT_SYMBOL vmlinux 0x8cda8029 xen_clear_irq_pending +EXPORT_SYMBOL vmlinux 0x8d396bc5 bio_map_kern +EXPORT_SYMBOL vmlinux 0x8d4dcdc9 wait_for_completion_timeout +EXPORT_SYMBOL vmlinux 0x8d551bef sysctl_tcp_rmem +EXPORT_SYMBOL vmlinux 0x8d6906d4 unregister_memory_notifier +EXPORT_SYMBOL vmlinux 0x8d6b77f2 ipv6_chk_addr +EXPORT_SYMBOL vmlinux 0x8d7ea105 da903x_query_status +EXPORT_SYMBOL vmlinux 0x8d8d96c6 acpi_get_sleep_type_data +EXPORT_SYMBOL vmlinux 0x8d8eea79 netlink_broadcast +EXPORT_SYMBOL vmlinux 0x8da1a3cb acpi_remove_interface +EXPORT_SYMBOL vmlinux 0x8dbac33d tcp_sockets_allocated +EXPORT_SYMBOL vmlinux 0x8dbc2732 jbd2__journal_start +EXPORT_SYMBOL vmlinux 0x8dd86d35 filp_open +EXPORT_SYMBOL vmlinux 0x8de00e80 skb_copy_datagram_iovec +EXPORT_SYMBOL vmlinux 0x8dffb42c nla_reserve +EXPORT_SYMBOL vmlinux 0x8e002cda acpi_remove_gpe_block +EXPORT_SYMBOL vmlinux 0x8e0b7743 ipv6_ext_hdr +EXPORT_SYMBOL vmlinux 0x8e25e7d3 acpi_bus_get_status +EXPORT_SYMBOL vmlinux 0x8e2ff326 down_read_trylock +EXPORT_SYMBOL vmlinux 0x8e3a66df key_revoke +EXPORT_SYMBOL vmlinux 0x8e3ab349 input_close_device +EXPORT_SYMBOL vmlinux 0x8e49571d genphy_resume +EXPORT_SYMBOL vmlinux 0x8e555738 param_get_uint +EXPORT_SYMBOL vmlinux 0x8e7c8b2c blk_queue_update_dma_alignment +EXPORT_SYMBOL vmlinux 0x8e937472 tcf_action_dump_1 +EXPORT_SYMBOL vmlinux 0x8eab25c8 __register_binfmt +EXPORT_SYMBOL vmlinux 0x8eaf2a5f vga_switcheroo_unregister_handler +EXPORT_SYMBOL vmlinux 0x8eb6c555 dec_zone_page_state +EXPORT_SYMBOL vmlinux 0x8ec1faf7 generic_pipe_buf_steal +EXPORT_SYMBOL vmlinux 0x8ec51ae9 tcp_proc_register +EXPORT_SYMBOL vmlinux 0x8eda8b5b input_unregister_device +EXPORT_SYMBOL vmlinux 0x8ede029e locks_remove_posix +EXPORT_SYMBOL vmlinux 0x8ee13016 dquot_claim_space_nodirty +EXPORT_SYMBOL vmlinux 0x8ee69235 timeval_to_jiffies +EXPORT_SYMBOL vmlinux 0x8f01ff05 eth_header +EXPORT_SYMBOL vmlinux 0x8f1ad0f4 set_pages_array_wc +EXPORT_SYMBOL vmlinux 0x8f2371ba percpu_counter_destroy +EXPORT_SYMBOL vmlinux 0x8f2703b7 wbinvd_on_all_cpus +EXPORT_SYMBOL vmlinux 0x8f3fdb63 mii_check_media +EXPORT_SYMBOL vmlinux 0x8f48679a rb_prev +EXPORT_SYMBOL vmlinux 0x8f636d23 kstrtol_from_user +EXPORT_SYMBOL vmlinux 0x8f735b18 pnp_possible_config +EXPORT_SYMBOL vmlinux 0x8f823d32 scsi_device_put +EXPORT_SYMBOL vmlinux 0x8f999ba0 mii_link_ok +EXPORT_SYMBOL vmlinux 0x8f9c199c __get_user_2 +EXPORT_SYMBOL vmlinux 0x8fa95949 security_path_symlink +EXPORT_SYMBOL vmlinux 0x8fc7f839 param_set_charp +EXPORT_SYMBOL vmlinux 0x8fd12426 pci_save_state +EXPORT_SYMBOL vmlinux 0x8fd21a6b dev_set_drvdata +EXPORT_SYMBOL vmlinux 0x8fd44781 neigh_lookup_nodev +EXPORT_SYMBOL vmlinux 0x8ff66782 param_get_ushort +EXPORT_SYMBOL vmlinux 0x8ffdd8ab log_wait_commit +EXPORT_SYMBOL vmlinux 0x90035333 secure_tcpv6_sequence_number +EXPORT_SYMBOL vmlinux 0x900e5506 first_ec +EXPORT_SYMBOL vmlinux 0x903a1f89 pci_request_regions_exclusive +EXPORT_SYMBOL vmlinux 0x904409c6 acpi_set_firmware_waking_vector +EXPORT_SYMBOL vmlinux 0x90478e62 unmap_underlying_metadata +EXPORT_SYMBOL vmlinux 0x904fdc90 scsi_host_alloc +EXPORT_SYMBOL vmlinux 0x9055e75b x86_hyper_xen_hvm +EXPORT_SYMBOL vmlinux 0x906f1c13 mdiobus_write +EXPORT_SYMBOL vmlinux 0x90843f64 intel_gtt_insert_pages +EXPORT_SYMBOL vmlinux 0x90a1601f dmi_check_system +EXPORT_SYMBOL vmlinux 0x90cf4181 disk_stack_limits +EXPORT_SYMBOL vmlinux 0x90d23f22 inet_csk_accept +EXPORT_SYMBOL vmlinux 0x90e706e3 in6_dev_finish_destroy +EXPORT_SYMBOL vmlinux 0x90fef5ea journal_force_commit_nested +EXPORT_SYMBOL vmlinux 0x91061b43 node_data +EXPORT_SYMBOL vmlinux 0x911e79e7 acpi_lock_ac_dir +EXPORT_SYMBOL vmlinux 0x91273ace serial8250_do_pm +EXPORT_SYMBOL vmlinux 0x9127f005 dev_load +EXPORT_SYMBOL vmlinux 0x912ca99b input_mt_report_pointer_emulation +EXPORT_SYMBOL vmlinux 0x913dd5e7 pcim_iounmap +EXPORT_SYMBOL vmlinux 0x9140862d generic_listxattr +EXPORT_SYMBOL vmlinux 0x9144a8e2 ec_burst_disable +EXPORT_SYMBOL vmlinux 0x91463b1d kstrtos16 +EXPORT_SYMBOL vmlinux 0x914be13c textsearch_unregister +EXPORT_SYMBOL vmlinux 0x9151af81 dev_get_by_index +EXPORT_SYMBOL vmlinux 0x91607d95 set_memory_wb +EXPORT_SYMBOL vmlinux 0x9180411c idr_destroy +EXPORT_SYMBOL vmlinux 0x918f1339 pci_ltr_supported +EXPORT_SYMBOL vmlinux 0x91a7b1b5 kernel_sendmsg +EXPORT_SYMBOL vmlinux 0x91eec2a2 vfs_write +EXPORT_SYMBOL vmlinux 0x91f447c5 mmc_wait_for_cmd +EXPORT_SYMBOL vmlinux 0x922beb87 qdisc_list_del +EXPORT_SYMBOL vmlinux 0x92392cd9 iov_shorten +EXPORT_SYMBOL vmlinux 0x923b1276 dmaengine_get +EXPORT_SYMBOL vmlinux 0x92899f56 keyring_search +EXPORT_SYMBOL vmlinux 0x92942a88 devm_iounmap +EXPORT_SYMBOL vmlinux 0x92956e54 uart_unregister_driver +EXPORT_SYMBOL vmlinux 0x92d5279b __init_rwsem +EXPORT_SYMBOL vmlinux 0x92d8a4c2 mfd_cell_enable +EXPORT_SYMBOL vmlinux 0x92e9ac30 block_is_partially_uptodate +EXPORT_SYMBOL vmlinux 0x92ea4ae4 crc32_le +EXPORT_SYMBOL vmlinux 0x92f07e5a mb_cache_entry_get +EXPORT_SYMBOL vmlinux 0x92fc38f6 fb_is_primary_device +EXPORT_SYMBOL vmlinux 0x9305f8e6 cpufreq_get +EXPORT_SYMBOL vmlinux 0x930a4a6d fbcon_set_tileops +EXPORT_SYMBOL vmlinux 0x930d2637 ilookup5_nowait +EXPORT_SYMBOL vmlinux 0x930fda63 seq_release_private +EXPORT_SYMBOL vmlinux 0x9319514a generic_file_readonly_mmap +EXPORT_SYMBOL vmlinux 0x933fbd5c tcp_v4_conn_request +EXPORT_SYMBOL vmlinux 0x93448c57 screen_info +EXPORT_SYMBOL vmlinux 0x935e3d3f i2c_smbus_read_byte_data +EXPORT_SYMBOL vmlinux 0x935fabba __inc_zone_page_state +EXPORT_SYMBOL vmlinux 0x93621074 radix_tree_gang_lookup +EXPORT_SYMBOL vmlinux 0x9365ce83 tcp_v4_md5_do_add +EXPORT_SYMBOL vmlinux 0x936c37b4 skb_recycle_check +EXPORT_SYMBOL vmlinux 0x9377f41a tr_type_trans +EXPORT_SYMBOL vmlinux 0x9387bb5d kernel_sendpage +EXPORT_SYMBOL vmlinux 0x93a6e0b2 io_schedule +EXPORT_SYMBOL vmlinux 0x93ad45a5 gen_pool_free +EXPORT_SYMBOL vmlinux 0x93c651be acpi_info +EXPORT_SYMBOL vmlinux 0x93ea9fe6 free_inode_nonrcu +EXPORT_SYMBOL vmlinux 0x93f3e52b acpi_extract_package +EXPORT_SYMBOL vmlinux 0x93fca811 __get_free_pages +EXPORT_SYMBOL vmlinux 0x94059554 alloc_disk_node +EXPORT_SYMBOL vmlinux 0x941691fb blk_queue_dma_pad +EXPORT_SYMBOL vmlinux 0x94172b9f __ht_create_irq +EXPORT_SYMBOL vmlinux 0x9425898c qdisc_watchdog_init +EXPORT_SYMBOL vmlinux 0x942977a5 md_set_array_sectors +EXPORT_SYMBOL vmlinux 0x9463ca91 km_policy_notify +EXPORT_SYMBOL vmlinux 0x94804c93 skb_make_writable +EXPORT_SYMBOL vmlinux 0x94864c7a wl12xx_get_platform_data +EXPORT_SYMBOL vmlinux 0x948f1498 acpi_bus_add +EXPORT_SYMBOL vmlinux 0x9495b9c4 __cleancache_init_shared_fs +EXPORT_SYMBOL vmlinux 0x94961283 vunmap +EXPORT_SYMBOL vmlinux 0x94a004c8 tty_get_baud_rate +EXPORT_SYMBOL vmlinux 0x94c091ab poll_initwait +EXPORT_SYMBOL vmlinux 0x94dd5b80 input_inject_event +EXPORT_SYMBOL vmlinux 0x94e199eb skb_free_datagram +EXPORT_SYMBOL vmlinux 0x94e92ec9 pv_mmu_ops +EXPORT_SYMBOL vmlinux 0x94f6d619 kernel_getpeername +EXPORT_SYMBOL vmlinux 0x9505f8be bitmap_close_sync +EXPORT_SYMBOL vmlinux 0x952fbe1e pci_disable_obff +EXPORT_SYMBOL vmlinux 0x953d86e2 do_sync_write +EXPORT_SYMBOL vmlinux 0x953db383 free_irq_cpu_rmap +EXPORT_SYMBOL vmlinux 0x953e7e3b swiotlb_map_sg +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 0x9550abe7 init_buffer +EXPORT_SYMBOL vmlinux 0x9581ea62 kstrtouint_from_user +EXPORT_SYMBOL vmlinux 0x95a50355 vlan_gro_frags +EXPORT_SYMBOL vmlinux 0x95ceb864 key_update +EXPORT_SYMBOL vmlinux 0x95d7451a generic_show_options +EXPORT_SYMBOL vmlinux 0x95eb3c6a __serio_register_port +EXPORT_SYMBOL vmlinux 0x9619746a xfrm4_rcv +EXPORT_SYMBOL vmlinux 0x962152e0 __sync_dirty_buffer +EXPORT_SYMBOL vmlinux 0x962a41d1 nla_reserve_nohdr +EXPORT_SYMBOL vmlinux 0x962f8534 tcf_destroy_chain +EXPORT_SYMBOL vmlinux 0x96576f13 ethtool_op_get_sg +EXPORT_SYMBOL vmlinux 0x969c0f35 acpi_processor_unregister_performance +EXPORT_SYMBOL vmlinux 0x969fd088 key_payload_reserve +EXPORT_SYMBOL vmlinux 0x96a9b5f3 tcf_unregister_action +EXPORT_SYMBOL vmlinux 0x96aed107 sock_rfree +EXPORT_SYMBOL vmlinux 0x96cd2b04 scsi_sense_key_string +EXPORT_SYMBOL vmlinux 0x96d1f2a7 mmc_assume_removable +EXPORT_SYMBOL vmlinux 0x96ef152e agp_alloc_page_array +EXPORT_SYMBOL vmlinux 0x96f0c11d __tracepoint_kmem_cache_free +EXPORT_SYMBOL vmlinux 0x96f8d39a skb_recv_datagram +EXPORT_SYMBOL vmlinux 0x97409137 lro_vlan_hwaccel_receive_frags +EXPORT_SYMBOL vmlinux 0x974347fc inode_sub_rsv_space +EXPORT_SYMBOL vmlinux 0x9754ec10 radix_tree_preload +EXPORT_SYMBOL vmlinux 0x97756c0b vfs_mknod +EXPORT_SYMBOL vmlinux 0x97855b64 inode_add_rsv_space +EXPORT_SYMBOL vmlinux 0x97a05fb1 pcie_get_readrq +EXPORT_SYMBOL vmlinux 0x97b2dc52 log_start_commit +EXPORT_SYMBOL vmlinux 0x97b39166 compat_ip_setsockopt +EXPORT_SYMBOL vmlinux 0x97c39fcd ipv4_specific +EXPORT_SYMBOL vmlinux 0x97de0ddd acpi_install_gpe_block +EXPORT_SYMBOL vmlinux 0x97eda54e dst_alloc +EXPORT_SYMBOL vmlinux 0x97f3adfd sock_wfree +EXPORT_SYMBOL vmlinux 0x98000865 register_sysctl_table +EXPORT_SYMBOL vmlinux 0x98093e76 idr_get_next +EXPORT_SYMBOL vmlinux 0x981a4a1c swiotlb_dma_supported +EXPORT_SYMBOL vmlinux 0x981e5632 kernel_sock_shutdown +EXPORT_SYMBOL vmlinux 0x98280640 md_write_start +EXPORT_SYMBOL vmlinux 0x9831ab2f generic_mii_ioctl +EXPORT_SYMBOL vmlinux 0x9831e9e4 __kfifo_alloc +EXPORT_SYMBOL vmlinux 0x9837cf55 blk_integrity_register +EXPORT_SYMBOL vmlinux 0x9865978c genl_register_family +EXPORT_SYMBOL vmlinux 0x986e6135 fb_pad_unaligned_buffer +EXPORT_SYMBOL vmlinux 0x987527ed free_buffer_head +EXPORT_SYMBOL vmlinux 0x988ed85d set_memory_x +EXPORT_SYMBOL vmlinux 0x9890d2b8 spi_schedule_dv_device +EXPORT_SYMBOL vmlinux 0x98a6a1c8 dm_unregister_target +EXPORT_SYMBOL vmlinux 0x98a8b042 dm_kcopyd_copy +EXPORT_SYMBOL vmlinux 0x98d2f42d invalidate_partition +EXPORT_SYMBOL vmlinux 0x98ea7b05 __devm_request_region +EXPORT_SYMBOL vmlinux 0x98f30825 framebuffer_alloc +EXPORT_SYMBOL vmlinux 0x98f84cb0 iw_handler_set_thrspy +EXPORT_SYMBOL vmlinux 0x99476249 tcp_v4_destroy_sock +EXPORT_SYMBOL vmlinux 0x99525e3a vfsmount_lock_local_unlock +EXPORT_SYMBOL vmlinux 0x996ba1c6 blk_start_queue +EXPORT_SYMBOL vmlinux 0x9971c6dc pci_request_region +EXPORT_SYMBOL vmlinux 0x998090cc blk_integrity_compare +EXPORT_SYMBOL vmlinux 0x9987efce nf_unregister_hook +EXPORT_SYMBOL vmlinux 0x9994c0ca ps2_is_keyboard_id +EXPORT_SYMBOL vmlinux 0x999e8297 vfree +EXPORT_SYMBOL vmlinux 0x99adaf89 do_truncate +EXPORT_SYMBOL vmlinux 0x99bfbe39 get_unused_fd +EXPORT_SYMBOL vmlinux 0x99c7a8b8 jbd2_dev_to_name +EXPORT_SYMBOL vmlinux 0x99cdc86b sysctl_tcp_reordering +EXPORT_SYMBOL vmlinux 0x99d2b28c input_unregister_handle +EXPORT_SYMBOL vmlinux 0x99d387ee put_io_context +EXPORT_SYMBOL vmlinux 0x99ede469 proc_dointvec_minmax +EXPORT_SYMBOL vmlinux 0x99f068d5 x86_cpu_to_node_map +EXPORT_SYMBOL vmlinux 0x9a0d7f70 thermal_cooling_device_register +EXPORT_SYMBOL vmlinux 0x9a1dfd65 strpbrk +EXPORT_SYMBOL vmlinux 0x9a217744 blk_delay_queue +EXPORT_SYMBOL vmlinux 0x9a260c96 pci_set_dma_max_seg_size +EXPORT_SYMBOL vmlinux 0x9a35ccb9 mpage_readpage +EXPORT_SYMBOL vmlinux 0x9a476faf mb_cache_shrink +EXPORT_SYMBOL vmlinux 0x9a64ea5c pci_release_regions +EXPORT_SYMBOL vmlinux 0x9a654b54 netdev_set_bond_master +EXPORT_SYMBOL vmlinux 0x9a86687c wake_up_process +EXPORT_SYMBOL vmlinux 0x9aa39fae pci_pme_capable +EXPORT_SYMBOL vmlinux 0x9aabc564 crc16 +EXPORT_SYMBOL vmlinux 0x9ab0848e phy_start_interrupts +EXPORT_SYMBOL vmlinux 0x9ab8808c param_get_charp +EXPORT_SYMBOL vmlinux 0x9abe989d tty_hung_up_p +EXPORT_SYMBOL vmlinux 0x9af4de6a md_error +EXPORT_SYMBOL vmlinux 0x9afc8c8b tcp_mtup_init +EXPORT_SYMBOL vmlinux 0x9afcb75f __put_cred +EXPORT_SYMBOL vmlinux 0x9b174ea0 do_splice_to +EXPORT_SYMBOL vmlinux 0x9b2f7521 ppp_unregister_compressor +EXPORT_SYMBOL vmlinux 0x9b388444 get_zeroed_page +EXPORT_SYMBOL vmlinux 0x9b5a31e0 proc_dointvec_ms_jiffies +EXPORT_SYMBOL vmlinux 0x9b5e819d pci_scan_slot +EXPORT_SYMBOL vmlinux 0x9b84ee02 simple_transaction_get +EXPORT_SYMBOL vmlinux 0x9b8a4338 pm860x_reg_read +EXPORT_SYMBOL vmlinux 0x9b926a55 padata_alloc_possible +EXPORT_SYMBOL vmlinux 0x9ba7089d argv_split +EXPORT_SYMBOL vmlinux 0x9bcadcdb __xfrm_state_destroy +EXPORT_SYMBOL vmlinux 0x9be4e76a intel_gtt_get +EXPORT_SYMBOL vmlinux 0x9befcbe0 generic_setxattr +EXPORT_SYMBOL vmlinux 0x9c012508 fb_parse_edid +EXPORT_SYMBOL vmlinux 0x9c0a1810 udp_flush_pending_frames +EXPORT_SYMBOL vmlinux 0x9c0ea3cd memscan +EXPORT_SYMBOL vmlinux 0x9c1a3cd5 kthread_stop +EXPORT_SYMBOL vmlinux 0x9c21fc9c padata_stop +EXPORT_SYMBOL vmlinux 0x9c28bcf8 kernel_bind +EXPORT_SYMBOL vmlinux 0x9c2d4d27 xfrm_unregister_km +EXPORT_SYMBOL vmlinux 0x9c35bfc3 pipe_unlock +EXPORT_SYMBOL vmlinux 0x9c491f60 sg_alloc_table +EXPORT_SYMBOL vmlinux 0x9c5f81da cpu_rmap_add +EXPORT_SYMBOL vmlinux 0x9c64cb14 pci_get_domain_bus_and_slot +EXPORT_SYMBOL vmlinux 0x9c6df78d proc_mkdir_mode +EXPORT_SYMBOL vmlinux 0x9c88d60f seq_release +EXPORT_SYMBOL vmlinux 0x9c9484e6 i2c_get_adapter +EXPORT_SYMBOL vmlinux 0x9ca61e7b ip6_frag_match +EXPORT_SYMBOL vmlinux 0x9ca95a0e sort +EXPORT_SYMBOL vmlinux 0x9cb96e92 qdisc_put_rtab +EXPORT_SYMBOL vmlinux 0x9cc8bf26 generic_fillattr +EXPORT_SYMBOL vmlinux 0x9ccbc859 jbd2_journal_forget +EXPORT_SYMBOL vmlinux 0x9cdf0ec5 vfsmount_lock_global_lock_online +EXPORT_SYMBOL vmlinux 0x9cfd56c5 scsi_print_status +EXPORT_SYMBOL vmlinux 0x9cffad90 block_truncate_page +EXPORT_SYMBOL vmlinux 0x9d11458b ida_get_new_above +EXPORT_SYMBOL vmlinux 0x9d140ae5 pci_bus_write_config_word +EXPORT_SYMBOL vmlinux 0x9d33ef5e acpi_enable +EXPORT_SYMBOL vmlinux 0x9d3aa376 blk_iopoll_init +EXPORT_SYMBOL vmlinux 0x9d3c941e end_page_writeback +EXPORT_SYMBOL vmlinux 0x9d758770 remap_pfn_range +EXPORT_SYMBOL vmlinux 0x9dada6c4 pnp_start_dev +EXPORT_SYMBOL vmlinux 0x9db21624 hex_dump_to_buffer +EXPORT_SYMBOL vmlinux 0x9dc697ce fbcon_set_bitops +EXPORT_SYMBOL vmlinux 0x9dd376f2 pci_enable_ido +EXPORT_SYMBOL vmlinux 0x9de7392e security_path_chown +EXPORT_SYMBOL vmlinux 0x9e062184 scsi_get_device_flags_keyed +EXPORT_SYMBOL vmlinux 0x9e0c711d vzalloc_node +EXPORT_SYMBOL vmlinux 0x9e11fcf1 seq_bitmap +EXPORT_SYMBOL vmlinux 0x9e1bdc28 init_timer_key +EXPORT_SYMBOL vmlinux 0x9e363b6b acpi_disable_gpe +EXPORT_SYMBOL vmlinux 0x9e372630 netlink_kernel_create +EXPORT_SYMBOL vmlinux 0x9e538096 tcp_sync_mss +EXPORT_SYMBOL vmlinux 0x9e64fbfe rtc_cmos_read +EXPORT_SYMBOL vmlinux 0x9e774844 ata_scsi_cmd_error_handler +EXPORT_SYMBOL vmlinux 0x9e7d6bd0 __udelay +EXPORT_SYMBOL vmlinux 0x9e952174 inetdev_by_index +EXPORT_SYMBOL vmlinux 0x9e9a5998 d_alloc_root +EXPORT_SYMBOL vmlinux 0x9e9f1714 __bitmap_andnot +EXPORT_SYMBOL vmlinux 0x9ea0ad49 __sg_free_table +EXPORT_SYMBOL vmlinux 0x9ebd4c04 adjust_resource +EXPORT_SYMBOL vmlinux 0x9eca996c tcp_v4_get_peer +EXPORT_SYMBOL vmlinux 0x9eda75eb kill_fasync +EXPORT_SYMBOL vmlinux 0x9edbecae snprintf +EXPORT_SYMBOL vmlinux 0x9eea1a9f _raw_read_unlock_irqrestore +EXPORT_SYMBOL vmlinux 0x9eecde16 do_brk +EXPORT_SYMBOL vmlinux 0x9f0af24f xfrm_unregister_type +EXPORT_SYMBOL vmlinux 0x9f100139 jiffies_to_clock_t +EXPORT_SYMBOL vmlinux 0x9f19a1ae neigh_table_clear +EXPORT_SYMBOL vmlinux 0x9f2bdaac __bitmap_or +EXPORT_SYMBOL vmlinux 0x9f46ced8 __sw_hweight64 +EXPORT_SYMBOL vmlinux 0x9f6e19ab mem_section +EXPORT_SYMBOL vmlinux 0x9f75c29a generic_removexattr +EXPORT_SYMBOL vmlinux 0x9f92efc4 mmiotrace_printk +EXPORT_SYMBOL vmlinux 0x9f984513 strrchr +EXPORT_SYMBOL vmlinux 0x9f9ead32 pipe_to_file +EXPORT_SYMBOL vmlinux 0x9fb9fe82 tcp_setsockopt +EXPORT_SYMBOL vmlinux 0x9fc4feee dm_put_device +EXPORT_SYMBOL vmlinux 0x9fdecc31 unregister_netdevice_many +EXPORT_SYMBOL vmlinux 0x9fe82ed1 alloc_hippi_dev +EXPORT_SYMBOL vmlinux 0xa005e044 radix_tree_delete +EXPORT_SYMBOL vmlinux 0xa01e2da5 fib_default_rule_add +EXPORT_SYMBOL vmlinux 0xa04a01bd qdisc_class_hash_insert +EXPORT_SYMBOL vmlinux 0xa05c03df mempool_kmalloc +EXPORT_SYMBOL vmlinux 0xa07ed110 xz_dec_init +EXPORT_SYMBOL vmlinux 0xa0a41a27 rtc_lock +EXPORT_SYMBOL vmlinux 0xa0ae432b proc_dointvec +EXPORT_SYMBOL vmlinux 0xa0b04675 vmalloc_32 +EXPORT_SYMBOL vmlinux 0xa0bb58eb inet_csk_clear_xmit_timers +EXPORT_SYMBOL vmlinux 0xa0c91430 module_refcount +EXPORT_SYMBOL vmlinux 0xa0ceef51 out_of_line_wait_on_bit +EXPORT_SYMBOL vmlinux 0xa0d38e5e bitmap_cond_end_sync +EXPORT_SYMBOL vmlinux 0xa0d3d560 ksize +EXPORT_SYMBOL vmlinux 0xa0ebd14c sysctl_tcp_mem +EXPORT_SYMBOL vmlinux 0xa0fa4efc netdev_change_features +EXPORT_SYMBOL vmlinux 0xa0fbac79 wake_up_bit +EXPORT_SYMBOL vmlinux 0xa0ff74d6 udp_memory_allocated +EXPORT_SYMBOL vmlinux 0xa10129ea _raw_read_lock_irqsave +EXPORT_SYMBOL vmlinux 0xa108eb4d sysctl_optmem_max +EXPORT_SYMBOL vmlinux 0xa10d764c agp_generic_insert_memory +EXPORT_SYMBOL vmlinux 0xa11db17f cont_write_begin +EXPORT_SYMBOL vmlinux 0xa120d33c tty_unregister_ldisc +EXPORT_SYMBOL vmlinux 0xa14f368e scsi_setup_blk_pc_cmnd +EXPORT_SYMBOL vmlinux 0xa14f3d8c ewma_add +EXPORT_SYMBOL vmlinux 0xa1637d16 dentry_unhash +EXPORT_SYMBOL vmlinux 0xa1694582 dquot_scan_active +EXPORT_SYMBOL vmlinux 0xa196d0ef tcp_check_req +EXPORT_SYMBOL vmlinux 0xa19ca3a6 file_remove_suid +EXPORT_SYMBOL vmlinux 0xa1a1f6e6 alloc_tty_driver +EXPORT_SYMBOL vmlinux 0xa1b1ea3a security_sk_classify_flow +EXPORT_SYMBOL vmlinux 0xa1b759ce fb_add_videomode +EXPORT_SYMBOL vmlinux 0xa1b9277f free_netdev +EXPORT_SYMBOL vmlinux 0xa1ba2fdb vfsmount_lock_global_lock +EXPORT_SYMBOL vmlinux 0xa1ba4b95 memcpy_fromiovecend +EXPORT_SYMBOL vmlinux 0xa1bdf6bb __skb_tx_hash +EXPORT_SYMBOL vmlinux 0xa1c4a5e7 pci_bus_read_config_byte +EXPORT_SYMBOL vmlinux 0xa1c5a3b3 cleancache_enabled +EXPORT_SYMBOL vmlinux 0xa1c76e0a _cond_resched +EXPORT_SYMBOL vmlinux 0xa1e1592d kthread_create_on_node +EXPORT_SYMBOL vmlinux 0xa1ec8f1c __kfifo_to_user_r +EXPORT_SYMBOL vmlinux 0xa1ee82a6 tty_wait_until_sent +EXPORT_SYMBOL vmlinux 0xa20ce1b8 net_msg_warn +EXPORT_SYMBOL vmlinux 0xa22bb3fe is_bad_inode +EXPORT_SYMBOL vmlinux 0xa2324fe8 search_binary_handler +EXPORT_SYMBOL vmlinux 0xa252d1eb blk_get_request +EXPORT_SYMBOL vmlinux 0xa2553a3f blk_init_queue +EXPORT_SYMBOL vmlinux 0xa2a5fd77 inet_ehash_secret +EXPORT_SYMBOL vmlinux 0xa2a7abda sock_no_ioctl +EXPORT_SYMBOL vmlinux 0xa2ac0d14 serio_interrupt +EXPORT_SYMBOL vmlinux 0xa2bcc6e4 dm_table_get +EXPORT_SYMBOL vmlinux 0xa2c56c31 param_ops_ulong +EXPORT_SYMBOL vmlinux 0xa2c9a6d5 ip_ct_attach +EXPORT_SYMBOL vmlinux 0xa2d3a865 scsi_execute_req +EXPORT_SYMBOL vmlinux 0xa2ef34d7 rps_sock_flow_table +EXPORT_SYMBOL vmlinux 0xa2f044a2 tty_register_device +EXPORT_SYMBOL vmlinux 0xa301657f create_proc_entry +EXPORT_SYMBOL vmlinux 0xa332cdd1 security_tun_dev_attach +EXPORT_SYMBOL vmlinux 0xa33dee2f keyring_clear +EXPORT_SYMBOL vmlinux 0xa33f7c7c nla_strlcpy +EXPORT_SYMBOL vmlinux 0xa34906f9 swiotlb_sync_sg_for_device +EXPORT_SYMBOL vmlinux 0xa34eea04 dmam_free_noncoherent +EXPORT_SYMBOL vmlinux 0xa350777a simple_transaction_release +EXPORT_SYMBOL vmlinux 0xa350a8f8 set_memory_array_uc +EXPORT_SYMBOL vmlinux 0xa35de80f ipv4_config +EXPORT_SYMBOL vmlinux 0xa36f250a pci_scan_bridge +EXPORT_SYMBOL vmlinux 0xa3763e6a dev_mc_del +EXPORT_SYMBOL vmlinux 0xa3a5be95 memmove +EXPORT_SYMBOL vmlinux 0xa3d8debd buffer_migrate_page +EXPORT_SYMBOL vmlinux 0xa42de0a3 kick_iocb +EXPORT_SYMBOL vmlinux 0xa44072fc posix_acl_alloc +EXPORT_SYMBOL vmlinux 0xa4745bad tcp_syn_ack_timeout +EXPORT_SYMBOL vmlinux 0xa477b8b6 sk_reset_timer +EXPORT_SYMBOL vmlinux 0xa49c1e6f serio_open +EXPORT_SYMBOL vmlinux 0xa4b94fea iowrite8_rep +EXPORT_SYMBOL vmlinux 0xa4c36bee simple_lookup +EXPORT_SYMBOL vmlinux 0xa4c41694 kstrtos16_from_user +EXPORT_SYMBOL vmlinux 0xa4d30a05 scsi_device_lookup_by_target +EXPORT_SYMBOL vmlinux 0xa4d4f0e6 global_cache_flush +EXPORT_SYMBOL vmlinux 0xa4de6d76 xfrm_state_unregister_afinfo +EXPORT_SYMBOL vmlinux 0xa4e376e7 backlight_device_register +EXPORT_SYMBOL vmlinux 0xa4ed6f17 blk_put_queue +EXPORT_SYMBOL vmlinux 0xa4f40c0c netdev_fix_features +EXPORT_SYMBOL vmlinux 0xa5045309 intel_gmch_probe +EXPORT_SYMBOL vmlinux 0xa50be7e0 __scsi_device_lookup_by_target +EXPORT_SYMBOL vmlinux 0xa50d44d3 nf_unregister_sockopt +EXPORT_SYMBOL vmlinux 0xa532d652 xfrm_find_acq_byseq +EXPORT_SYMBOL vmlinux 0xa543e5d4 submit_bh +EXPORT_SYMBOL vmlinux 0xa5669994 netdev_info +EXPORT_SYMBOL vmlinux 0xa5693df7 posix_acl_clone +EXPORT_SYMBOL vmlinux 0xa57db881 bio_integrity_trim +EXPORT_SYMBOL vmlinux 0xa5954aa1 journal_try_to_free_buffers +EXPORT_SYMBOL vmlinux 0xa598e29c vesa_modes +EXPORT_SYMBOL vmlinux 0xa59b614f vfs_symlink +EXPORT_SYMBOL vmlinux 0xa5c08f49 __kfree_skb +EXPORT_SYMBOL vmlinux 0xa5e4f65c __next_cpu_nr +EXPORT_SYMBOL vmlinux 0xa6075db9 kmem_cache_shrink +EXPORT_SYMBOL vmlinux 0xa60e04de directly_mappable_cdev_bdi +EXPORT_SYMBOL vmlinux 0xa6121865 nonseekable_open +EXPORT_SYMBOL vmlinux 0xa6250326 scsi_host_get +EXPORT_SYMBOL vmlinux 0xa63d85ab slhc_remember +EXPORT_SYMBOL vmlinux 0xa681fe88 generate_random_uuid +EXPORT_SYMBOL vmlinux 0xa68700cb writeback_inodes_sb_if_idle +EXPORT_SYMBOL vmlinux 0xa6a04581 _raw_write_unlock_bh +EXPORT_SYMBOL vmlinux 0xa6aeef40 skb_pad +EXPORT_SYMBOL vmlinux 0xa6d6c447 elv_abort_queue +EXPORT_SYMBOL vmlinux 0xa6dcc773 rb_insert_color +EXPORT_SYMBOL vmlinux 0xa7028dff security_file_mmap +EXPORT_SYMBOL vmlinux 0xa70fabbe release_evntsel_nmi +EXPORT_SYMBOL vmlinux 0xa7204a84 scsi_unregister +EXPORT_SYMBOL vmlinux 0xa72a0f5b nr_online_nodes +EXPORT_SYMBOL vmlinux 0xa7339b76 blk_cleanup_queue +EXPORT_SYMBOL vmlinux 0xa738bfff _dev_info +EXPORT_SYMBOL vmlinux 0xa74cde63 unlock_new_inode +EXPORT_SYMBOL vmlinux 0xa751e7df devm_ioport_unmap +EXPORT_SYMBOL vmlinux 0xa754e0a0 pci_get_class +EXPORT_SYMBOL vmlinux 0xa75b9cc0 jbd2_journal_blocks_per_page +EXPORT_SYMBOL vmlinux 0xa78cffaf deny_write_access +EXPORT_SYMBOL vmlinux 0xa78e063c dma_pool_alloc +EXPORT_SYMBOL vmlinux 0xa78e2163 cpu_info +EXPORT_SYMBOL vmlinux 0xa7a0f34e otg_get_transceiver +EXPORT_SYMBOL vmlinux 0xa7a37e44 scsi_set_medium_removal +EXPORT_SYMBOL vmlinux 0xa7b095ff dev_get_drvdata +EXPORT_SYMBOL vmlinux 0xa7b0c50c mount_nodev +EXPORT_SYMBOL vmlinux 0xa7bc2eed journal_release_buffer +EXPORT_SYMBOL vmlinux 0xa7c4a55a page_put_link +EXPORT_SYMBOL vmlinux 0xa7da6ded down_write +EXPORT_SYMBOL vmlinux 0xa7ec83f5 skb_insert +EXPORT_SYMBOL vmlinux 0xa816c525 schedule_work_on +EXPORT_SYMBOL vmlinux 0xa81f0831 __bio_clone +EXPORT_SYMBOL vmlinux 0xa82029a8 kernel_recvmsg +EXPORT_SYMBOL vmlinux 0xa8223905 blk_limits_io_opt +EXPORT_SYMBOL vmlinux 0xa8232c78 strtobool +EXPORT_SYMBOL vmlinux 0xa82e1350 unlock_page +EXPORT_SYMBOL vmlinux 0xa8345a28 jbd2_journal_init_dev +EXPORT_SYMBOL vmlinux 0xa8762820 pci_get_device +EXPORT_SYMBOL vmlinux 0xa882a483 padata_set_cpumask +EXPORT_SYMBOL vmlinux 0xa885c35a registered_fb +EXPORT_SYMBOL vmlinux 0xa886a958 krealloc +EXPORT_SYMBOL vmlinux 0xa88a2c59 skb_copy_and_csum_bits +EXPORT_SYMBOL vmlinux 0xa8a6f639 __check_region +EXPORT_SYMBOL vmlinux 0xa8d18e16 dev_change_flags +EXPORT_SYMBOL vmlinux 0xa8d68abd acpi_warning +EXPORT_SYMBOL vmlinux 0xa8fef7bb security_unix_may_send +EXPORT_SYMBOL vmlinux 0xa9001ca9 read_cache_page_async +EXPORT_SYMBOL vmlinux 0xa91b5561 acpi_video_backlight_support +EXPORT_SYMBOL vmlinux 0xa92ca4c3 pci_remove_bus +EXPORT_SYMBOL vmlinux 0xa932ec91 tcf_exts_validate +EXPORT_SYMBOL vmlinux 0xa933ba3d bio_add_page +EXPORT_SYMBOL vmlinux 0xa963fd01 kmem_cache_alloc_trace +EXPORT_SYMBOL vmlinux 0xa96cf2e7 journal_get_undo_access +EXPORT_SYMBOL vmlinux 0xa97b1b14 pci_enable_obff +EXPORT_SYMBOL vmlinux 0xa98a071f register_filesystem +EXPORT_SYMBOL vmlinux 0xa9a41373 tty_port_block_til_ready +EXPORT_SYMBOL vmlinux 0xa9a9490c wait_on_sync_kiocb +EXPORT_SYMBOL vmlinux 0xa9bc4c86 mempool_resize +EXPORT_SYMBOL vmlinux 0xa9bd2676 __vmalloc +EXPORT_SYMBOL vmlinux 0xa9be8bb1 genl_register_family_with_ops +EXPORT_SYMBOL vmlinux 0xa9c1b627 intel_gtt_insert_sg_entries +EXPORT_SYMBOL vmlinux 0xa9e63bf7 xfrm_input_resume +EXPORT_SYMBOL vmlinux 0xa9edc8e7 proc_doulongvec_minmax +EXPORT_SYMBOL vmlinux 0xaa10adf5 blk_recount_segments +EXPORT_SYMBOL vmlinux 0xaa1b9f5e netpoll_cleanup +EXPORT_SYMBOL vmlinux 0xaa29ccfc pcim_enable_device +EXPORT_SYMBOL vmlinux 0xaa624275 posix_unblock_lock +EXPORT_SYMBOL vmlinux 0xaa84a8ae acpi_processor_power_init_bm_check +EXPORT_SYMBOL vmlinux 0xaa8cbf14 security_path_link +EXPORT_SYMBOL vmlinux 0xaaa88bab cfb_imageblit +EXPORT_SYMBOL vmlinux 0xaaaee654 qdisc_warn_nonwc +EXPORT_SYMBOL vmlinux 0xaab395e5 __sock_create +EXPORT_SYMBOL vmlinux 0xaad47ebb block_write_begin +EXPORT_SYMBOL vmlinux 0xaae8ab0e acpi_bus_power_manageable +EXPORT_SYMBOL vmlinux 0xaaec2ec7 skb_add_rx_frag +EXPORT_SYMBOL vmlinux 0xaaf45875 acpi_lid_notifier_unregister +EXPORT_SYMBOL vmlinux 0xaafdc258 strcasecmp +EXPORT_SYMBOL vmlinux 0xaaffb281 simple_dir_inode_operations +EXPORT_SYMBOL vmlinux 0xab1731c8 radix_tree_lookup_slot +EXPORT_SYMBOL vmlinux 0xab221983 dev_trans_start +EXPORT_SYMBOL vmlinux 0xab5342d2 __blk_end_request +EXPORT_SYMBOL vmlinux 0xab600421 probe_irq_off +EXPORT_SYMBOL vmlinux 0xab65ed80 set_memory_uc +EXPORT_SYMBOL vmlinux 0xab6bde28 sysctl_max_syn_backlog +EXPORT_SYMBOL vmlinux 0xab6be8de scsi_cmd_ioctl +EXPORT_SYMBOL vmlinux 0xab770678 rdmsr_safe_regs_on_cpu +EXPORT_SYMBOL vmlinux 0xab7fcec5 blk_rq_unmap_user +EXPORT_SYMBOL vmlinux 0xab99b740 input_set_keycode +EXPORT_SYMBOL vmlinux 0xaba259f1 _raw_read_lock +EXPORT_SYMBOL vmlinux 0xabb0aa3b netpoll_send_skb_on_dev +EXPORT_SYMBOL vmlinux 0xabd0c91c rtc_time_to_tm +EXPORT_SYMBOL vmlinux 0xabdc5c64 padata_remove_cpu +EXPORT_SYMBOL vmlinux 0xac0ba8c1 blk_iopoll_disable +EXPORT_SYMBOL vmlinux 0xac14bb42 abort_exclusive_wait +EXPORT_SYMBOL vmlinux 0xac27f2bc elv_dispatch_add_tail +EXPORT_SYMBOL vmlinux 0xac283e02 kmalloc_caches +EXPORT_SYMBOL vmlinux 0xac575431 __scsi_device_lookup +EXPORT_SYMBOL vmlinux 0xac58ea5e acpi_unload_table_id +EXPORT_SYMBOL vmlinux 0xac6855b0 gen_kill_estimator +EXPORT_SYMBOL vmlinux 0xac7c6c6d inet_frag_kill +EXPORT_SYMBOL vmlinux 0xac8dbdd2 xfrm6_input_addr +EXPORT_SYMBOL vmlinux 0xac913891 mii_ethtool_gset +EXPORT_SYMBOL vmlinux 0xac94365c blk_rq_count_integrity_sg +EXPORT_SYMBOL vmlinux 0xacc39f18 key_put +EXPORT_SYMBOL vmlinux 0xaccabc6a in4_pton +EXPORT_SYMBOL vmlinux 0xaccb5fec padata_alloc +EXPORT_SYMBOL vmlinux 0xacf4d843 match_strdup +EXPORT_SYMBOL vmlinux 0xacf711a2 jbd2_journal_load +EXPORT_SYMBOL vmlinux 0xad0413d4 match_hex +EXPORT_SYMBOL vmlinux 0xad13c689 acpi_os_execute +EXPORT_SYMBOL vmlinux 0xad25fb12 __memcpy +EXPORT_SYMBOL vmlinux 0xad2ac032 pci_bus_add_devices +EXPORT_SYMBOL vmlinux 0xad2ad449 dentry_path_raw +EXPORT_SYMBOL vmlinux 0xad371128 blk_requeue_request +EXPORT_SYMBOL vmlinux 0xad466018 quota_send_warning +EXPORT_SYMBOL vmlinux 0xad4c80e8 pci_clear_master +EXPORT_SYMBOL vmlinux 0xad55b2c1 vmtruncate +EXPORT_SYMBOL vmlinux 0xad567324 load_nls_default +EXPORT_SYMBOL vmlinux 0xad8044b6 start_tty +EXPORT_SYMBOL vmlinux 0xad8cc9a8 blk_queue_logical_block_size +EXPORT_SYMBOL vmlinux 0xadaa2657 cpufreq_register_notifier +EXPORT_SYMBOL vmlinux 0xadbfd419 radix_tree_lookup +EXPORT_SYMBOL vmlinux 0xadcac4a3 vfsmount_lock_local_unlock_cpu +EXPORT_SYMBOL vmlinux 0xaded5ec4 follow_down_one +EXPORT_SYMBOL vmlinux 0xae09a7f3 writeback_inodes_sb +EXPORT_SYMBOL vmlinux 0xae0bf81a skb_free_datagram_locked +EXPORT_SYMBOL vmlinux 0xae587d88 scsi_calculate_bounce_limit +EXPORT_SYMBOL vmlinux 0xae5cd6c2 dmam_pool_create +EXPORT_SYMBOL vmlinux 0xae8acf51 percpu_counter_set +EXPORT_SYMBOL vmlinux 0xae8c65ed compat_sock_get_timestamp +EXPORT_SYMBOL vmlinux 0xae9e6e30 uart_resume_port +EXPORT_SYMBOL vmlinux 0xaea976a8 acpi_check_resource_conflict +EXPORT_SYMBOL vmlinux 0xaeafc74f blk_init_allocated_queue_node +EXPORT_SYMBOL vmlinux 0xaebfa6a7 jbd2_journal_start +EXPORT_SYMBOL vmlinux 0xaed10e85 xfrm_policy_register_afinfo +EXPORT_SYMBOL vmlinux 0xaed6ac00 mmc_card_sleep +EXPORT_SYMBOL vmlinux 0xaf03e7ae sync_blockdev +EXPORT_SYMBOL vmlinux 0xaf265caa blk_queue_start_tag +EXPORT_SYMBOL vmlinux 0xaf2eed03 __dev_remove_pack +EXPORT_SYMBOL vmlinux 0xaf3dd7dc scsi_logging_level +EXPORT_SYMBOL vmlinux 0xaf53434d km_new_mapping +EXPORT_SYMBOL vmlinux 0xaf611eac amd_nb_misc_ids +EXPORT_SYMBOL vmlinux 0xaf8ce883 jbd2_journal_check_available_features +EXPORT_SYMBOL vmlinux 0xaf91d89f __kernel_param_lock +EXPORT_SYMBOL vmlinux 0xaf9c66c0 request_key_async_with_auxdata +EXPORT_SYMBOL vmlinux 0xafa8b370 xfrm_state_add +EXPORT_SYMBOL vmlinux 0xafa9d97b jbd2_journal_get_write_access +EXPORT_SYMBOL vmlinux 0xafb12ef0 vfs_getattr +EXPORT_SYMBOL vmlinux 0xafb8c6ff copy_user_generic_string +EXPORT_SYMBOL vmlinux 0xafd9ef79 radix_tree_insert +EXPORT_SYMBOL vmlinux 0xafe096dd xfrm_policy_walk +EXPORT_SYMBOL vmlinux 0xafe82e10 strcspn +EXPORT_SYMBOL vmlinux 0xafef8fa9 register_memory_notifier +EXPORT_SYMBOL vmlinux 0xb0019f6c page_zero_new_buffers +EXPORT_SYMBOL vmlinux 0xb006b1f5 sk_stream_wait_memory +EXPORT_SYMBOL vmlinux 0xb00ccc33 finish_wait +EXPORT_SYMBOL vmlinux 0xb0146c3a param_set_byte +EXPORT_SYMBOL vmlinux 0xb0350fbe kill_litter_super +EXPORT_SYMBOL vmlinux 0xb0355755 dev_mc_unsync +EXPORT_SYMBOL vmlinux 0xb05ae703 pskb_expand_head +EXPORT_SYMBOL vmlinux 0xb062388f end_buffer_write_sync +EXPORT_SYMBOL vmlinux 0xb06a3ea4 audit_log_format +EXPORT_SYMBOL vmlinux 0xb0822bee scsi_device_resume +EXPORT_SYMBOL vmlinux 0xb092638c scsi_dma_unmap +EXPORT_SYMBOL vmlinux 0xb0a8fd0a intel_gtt_unmap_memory +EXPORT_SYMBOL vmlinux 0xb0b847ac __bitmap_full +EXPORT_SYMBOL vmlinux 0xb0e10781 get_option +EXPORT_SYMBOL vmlinux 0xb10ec686 wait_for_completion_interruptible +EXPORT_SYMBOL vmlinux 0xb11fa1ce strlcat +EXPORT_SYMBOL vmlinux 0xb121390a probe_irq_on +EXPORT_SYMBOL vmlinux 0xb13ed280 jbd2_journal_errno +EXPORT_SYMBOL vmlinux 0xb151af8f journal_get_create_access +EXPORT_SYMBOL vmlinux 0xb1645a2e sg_free_table +EXPORT_SYMBOL vmlinux 0xb16cff0c tcp_create_openreq_child +EXPORT_SYMBOL vmlinux 0xb19760c3 bitmap_onto +EXPORT_SYMBOL vmlinux 0xb1c18861 __scsi_iterate_devices +EXPORT_SYMBOL vmlinux 0xb1c3a01a oops_in_progress +EXPORT_SYMBOL vmlinux 0xb1cfad22 rdmsr_on_cpu +EXPORT_SYMBOL vmlinux 0xb1f89a60 __wake_up_bit +EXPORT_SYMBOL vmlinux 0xb1fe308d inet_addr_type +EXPORT_SYMBOL vmlinux 0xb20ecf88 acpi_run_osc +EXPORT_SYMBOL vmlinux 0xb20ef7f9 pnp_register_driver +EXPORT_SYMBOL vmlinux 0xb219d56c wbinvd_on_cpu +EXPORT_SYMBOL vmlinux 0xb21e88a8 mmc_card_awake +EXPORT_SYMBOL vmlinux 0xb21f788f pci_add_new_bus +EXPORT_SYMBOL vmlinux 0xb24f257b inet6_register_protosw +EXPORT_SYMBOL vmlinux 0xb25d843e bdi_register_dev +EXPORT_SYMBOL vmlinux 0xb2682405 utf8_to_utf32 +EXPORT_SYMBOL vmlinux 0xb26c8a51 mutex_lock_interruptible +EXPORT_SYMBOL vmlinux 0xb2706e73 vfs_rmdir +EXPORT_SYMBOL vmlinux 0xb2816666 ip_xfrm_me_harder +EXPORT_SYMBOL vmlinux 0xb296b13d stop_tty +EXPORT_SYMBOL vmlinux 0xb29f05f2 netlink_set_err +EXPORT_SYMBOL vmlinux 0xb2af9d05 dev_disable_lro +EXPORT_SYMBOL vmlinux 0xb2b04019 sock_alloc_send_skb +EXPORT_SYMBOL vmlinux 0xb2b0d772 __kfifo_dma_in_finish_r +EXPORT_SYMBOL vmlinux 0xb2b3f4db write_inode_now +EXPORT_SYMBOL vmlinux 0xb2f7468d ida_get_new +EXPORT_SYMBOL vmlinux 0xb2f9208f rwsem_wake +EXPORT_SYMBOL vmlinux 0xb2fd5ceb __put_user_4 +EXPORT_SYMBOL vmlinux 0xb3284531 acpi_dbg_layer +EXPORT_SYMBOL vmlinux 0xb3305d52 send_remote_softirq +EXPORT_SYMBOL vmlinux 0xb34bc091 x86_hyper_ms_hyperv +EXPORT_SYMBOL vmlinux 0xb34d4c2e acpi_terminate +EXPORT_SYMBOL vmlinux 0xb34d52a4 key_alloc +EXPORT_SYMBOL vmlinux 0xb352177e find_first_bit +EXPORT_SYMBOL vmlinux 0xb3525f07 unregister_nls +EXPORT_SYMBOL vmlinux 0xb359bb2c thermal_zone_bind_cooling_device +EXPORT_SYMBOL vmlinux 0xb3a307c6 si_meminfo +EXPORT_SYMBOL vmlinux 0xb3c945b3 eth_header_cache +EXPORT_SYMBOL vmlinux 0xb3d30523 mdiobus_free +EXPORT_SYMBOL vmlinux 0xb3d6802a __sk_mem_schedule +EXPORT_SYMBOL vmlinux 0xb3ff1f69 free_pages_exact +EXPORT_SYMBOL vmlinux 0xb402ae9b set_binfmt +EXPORT_SYMBOL vmlinux 0xb40777b6 ppp_unregister_channel +EXPORT_SYMBOL vmlinux 0xb423dba1 console_blanked +EXPORT_SYMBOL vmlinux 0xb4390f9a mcount +EXPORT_SYMBOL vmlinux 0xb43e57d8 inode_claim_rsv_space +EXPORT_SYMBOL vmlinux 0xb4709322 scsi_dev_info_add_list +EXPORT_SYMBOL vmlinux 0xb4790fa9 migrate_page +EXPORT_SYMBOL vmlinux 0xb491c24a cdrom_open +EXPORT_SYMBOL vmlinux 0xb4968a1c i2c_verify_client +EXPORT_SYMBOL vmlinux 0xb49b878f d_lookup +EXPORT_SYMBOL vmlinux 0xb4ab7291 xfrm6_rcv_spi +EXPORT_SYMBOL vmlinux 0xb4ab87d8 netpoll_setup +EXPORT_SYMBOL vmlinux 0xb4bb4e2a acpi_bus_register_driver +EXPORT_SYMBOL vmlinux 0xb4cdabb4 ipv6_chk_prefix +EXPORT_SYMBOL vmlinux 0xb4cebd27 xfrm_user_policy +EXPORT_SYMBOL vmlinux 0xb4d0ddc7 pci_get_slot +EXPORT_SYMBOL vmlinux 0xb4d3c0c5 pm860x_page_set_bits +EXPORT_SYMBOL vmlinux 0xb4ddeaa3 pci_restore_state +EXPORT_SYMBOL vmlinux 0xb4f2d493 __mutex_init +EXPORT_SYMBOL vmlinux 0xb4f962af ip_route_me_harder +EXPORT_SYMBOL vmlinux 0xb5044271 vsscanf +EXPORT_SYMBOL vmlinux 0xb511806a acpi_lock_battery_dir +EXPORT_SYMBOL vmlinux 0xb51b6615 scsi_device_set_state +EXPORT_SYMBOL vmlinux 0xb52ee8be intel_gtt_clear_range +EXPORT_SYMBOL vmlinux 0xb535266e mark_buffer_dirty_inode +EXPORT_SYMBOL vmlinux 0xb53db92e dev_mc_add +EXPORT_SYMBOL vmlinux 0xb54533f7 usecs_to_jiffies +EXPORT_SYMBOL vmlinux 0xb547c11c deactivate_locked_super +EXPORT_SYMBOL vmlinux 0xb55f684d security_path_mkdir +EXPORT_SYMBOL vmlinux 0xb582d3dc blk_queue_find_tag +EXPORT_SYMBOL vmlinux 0xb5911ffb xfrm_policy_destroy +EXPORT_SYMBOL vmlinux 0xb592fb17 compat_ipv6_setsockopt +EXPORT_SYMBOL vmlinux 0xb598311f netpoll_parse_options +EXPORT_SYMBOL vmlinux 0xb5a459dc unregister_blkdev +EXPORT_SYMBOL vmlinux 0xb5a71fc1 kernel_getsockname +EXPORT_SYMBOL vmlinux 0xb5be68c8 xfrm_init_replay +EXPORT_SYMBOL vmlinux 0xb5c08493 sock_i_ino +EXPORT_SYMBOL vmlinux 0xb5ca1c46 slhc_free +EXPORT_SYMBOL vmlinux 0xb5d2a67f may_umount +EXPORT_SYMBOL vmlinux 0xb5d6fb56 tty_write_room +EXPORT_SYMBOL vmlinux 0xb5e5e680 __xfrm_policy_check +EXPORT_SYMBOL vmlinux 0xb5f38069 __nla_put_nohdr +EXPORT_SYMBOL vmlinux 0xb609fd8e qdisc_destroy +EXPORT_SYMBOL vmlinux 0xb60facac block_read_full_page +EXPORT_SYMBOL vmlinux 0xb61ec1f5 eth_header_parse +EXPORT_SYMBOL vmlinux 0xb6244511 sg_init_one +EXPORT_SYMBOL vmlinux 0xb628f715 files_lglock_local_lock +EXPORT_SYMBOL vmlinux 0xb62a9f07 phy_driver_unregister +EXPORT_SYMBOL vmlinux 0xb6328f39 vga_switcheroo_client_fb_set +EXPORT_SYMBOL vmlinux 0xb6687333 mmc_host_enable +EXPORT_SYMBOL vmlinux 0xb678366f int_sqrt +EXPORT_SYMBOL vmlinux 0xb6a61a86 qdisc_get_rtab +EXPORT_SYMBOL vmlinux 0xb6a68816 find_last_bit +EXPORT_SYMBOL vmlinux 0xb6af3540 scsi_block_requests +EXPORT_SYMBOL vmlinux 0xb6c5a973 scsi_show_result +EXPORT_SYMBOL vmlinux 0xb6cbe886 acpi_get_node +EXPORT_SYMBOL vmlinux 0xb6cfe084 skb_copy_and_csum_dev +EXPORT_SYMBOL vmlinux 0xb6e5fef0 neigh_destroy +EXPORT_SYMBOL vmlinux 0xb6eeae06 dev_printk +EXPORT_SYMBOL vmlinux 0xb74ecef2 skb_seq_read +EXPORT_SYMBOL vmlinux 0xb758b225 acpi_disable_event +EXPORT_SYMBOL vmlinux 0xb78c61e8 param_ops_bool +EXPORT_SYMBOL vmlinux 0xb7a55f32 pci_do_scan_bus +EXPORT_SYMBOL vmlinux 0xb7becdb3 proc_dostring +EXPORT_SYMBOL vmlinux 0xb7de1adc fsnotify_add_mark +EXPORT_SYMBOL vmlinux 0xb7fa2188 inet_sendpage +EXPORT_SYMBOL vmlinux 0xb80d2c60 filemap_fdatawait +EXPORT_SYMBOL vmlinux 0xb83a5aef __f_setown +EXPORT_SYMBOL vmlinux 0xb85f3bbe pv_lock_ops +EXPORT_SYMBOL vmlinux 0xb861f61d blkdev_fsync +EXPORT_SYMBOL vmlinux 0xb868c32f netdev_class_remove_file +EXPORT_SYMBOL vmlinux 0xb86e4ab9 random32 +EXPORT_SYMBOL vmlinux 0xb876f9d0 blk_init_tags +EXPORT_SYMBOL vmlinux 0xb889114c max8998_update_reg +EXPORT_SYMBOL vmlinux 0xb88d9172 mutex_unlock +EXPORT_SYMBOL vmlinux 0xb89985e6 llc_sap_close +EXPORT_SYMBOL vmlinux 0xb89af9bf srandom32 +EXPORT_SYMBOL vmlinux 0xb89e62ec remove_wait_queue +EXPORT_SYMBOL vmlinux 0xb8e7ce2c __put_user_8 +EXPORT_SYMBOL vmlinux 0xb9014cde blk_run_queue +EXPORT_SYMBOL vmlinux 0xb907513f unpoison_memory +EXPORT_SYMBOL vmlinux 0xb9249d16 cpu_possible_mask +EXPORT_SYMBOL vmlinux 0xb93dde0d pci_pme_active +EXPORT_SYMBOL vmlinux 0xb940dc9d nf_unregister_hooks +EXPORT_SYMBOL vmlinux 0xb9813183 unmap_mapping_range +EXPORT_SYMBOL vmlinux 0xb981af4e icmp_send +EXPORT_SYMBOL vmlinux 0xb98a0185 rtc_tm_to_time +EXPORT_SYMBOL vmlinux 0xb9c9f781 seq_printf +EXPORT_SYMBOL vmlinux 0xb9ca43f7 give_up_console +EXPORT_SYMBOL vmlinux 0xb9d3170c __break_lease +EXPORT_SYMBOL vmlinux 0xb9ee4b5f down_killable +EXPORT_SYMBOL vmlinux 0xb9fd2205 add_efi_memmap +EXPORT_SYMBOL vmlinux 0xba0d053a ps2_end_command +EXPORT_SYMBOL vmlinux 0xba2d8594 ec_read +EXPORT_SYMBOL vmlinux 0xba3b1355 vga_get +EXPORT_SYMBOL vmlinux 0xba42aada __d_drop +EXPORT_SYMBOL vmlinux 0xba497f13 loops_per_jiffy +EXPORT_SYMBOL vmlinux 0xba552b74 icmpv6_send +EXPORT_SYMBOL vmlinux 0xba602670 bio_integrity_advance +EXPORT_SYMBOL vmlinux 0xba6fcb40 cdrom_mode_sense +EXPORT_SYMBOL vmlinux 0xba808ad2 scsi_prep_fn +EXPORT_SYMBOL vmlinux 0xbaa2782a kstrndup +EXPORT_SYMBOL vmlinux 0xbaaab8ae timespec_to_jiffies +EXPORT_SYMBOL vmlinux 0xbacc1e2c otg_set_transceiver +EXPORT_SYMBOL vmlinux 0xbad7d2da interruptible_sleep_on +EXPORT_SYMBOL vmlinux 0xbae08c88 ppp_dev_name +EXPORT_SYMBOL vmlinux 0xbaf89a89 dev_alert +EXPORT_SYMBOL vmlinux 0xbb167766 fb_var_to_videomode +EXPORT_SYMBOL vmlinux 0xbb189cad disallow_signal +EXPORT_SYMBOL vmlinux 0xbb3f21ca xfrm_init_state +EXPORT_SYMBOL vmlinux 0xbb5d343d xfrm_get_acqseq +EXPORT_SYMBOL vmlinux 0xbb70fe08 agp_generic_alloc_user +EXPORT_SYMBOL vmlinux 0xbb7b7c41 abx500_register_ops +EXPORT_SYMBOL vmlinux 0xbb9269fa dquot_commit_info +EXPORT_SYMBOL vmlinux 0xbb99125c get_default_font +EXPORT_SYMBOL vmlinux 0xbba159e0 files_lglock_local_unlock +EXPORT_SYMBOL vmlinux 0xbba23cb0 cpu_core_map +EXPORT_SYMBOL vmlinux 0xbba885fe pci_find_bus +EXPORT_SYMBOL vmlinux 0xbbdda31f acpi_device_hid +EXPORT_SYMBOL vmlinux 0xbbdf8853 ab8500_gpadc_convert +EXPORT_SYMBOL vmlinux 0xbbefc374 blk_start_request +EXPORT_SYMBOL vmlinux 0xbc1349f9 ip_queue_xmit +EXPORT_SYMBOL vmlinux 0xbc2031de acpi_processor_get_bios_limit +EXPORT_SYMBOL vmlinux 0xbc27eea8 udp_table +EXPORT_SYMBOL vmlinux 0xbc2f817e max8925_reg_write +EXPORT_SYMBOL vmlinux 0xbc51bca9 __skb_checksum_complete +EXPORT_SYMBOL vmlinux 0xbc72386f mem_cgroup_update_page_stat +EXPORT_SYMBOL vmlinux 0xbc7836a2 sk_stream_kill_queues +EXPORT_SYMBOL vmlinux 0xbc7f8f2d inet_select_addr +EXPORT_SYMBOL vmlinux 0xbc84e358 journal_set_features +EXPORT_SYMBOL vmlinux 0xbc84eacc bdi_setup_and_register +EXPORT_SYMBOL vmlinux 0xbcc308bb strnlen_user +EXPORT_SYMBOL vmlinux 0xbcf56101 iunique +EXPORT_SYMBOL vmlinux 0xbd100793 cpu_online_mask +EXPORT_SYMBOL vmlinux 0xbd15bafc vlan_ioctl_set +EXPORT_SYMBOL vmlinux 0xbd1ae5fe shrink_dcache_parent +EXPORT_SYMBOL vmlinux 0xbd28dcf6 journal_restart +EXPORT_SYMBOL vmlinux 0xbd28ea39 pci_wake_from_d3 +EXPORT_SYMBOL vmlinux 0xbd6f6547 noop_qdisc +EXPORT_SYMBOL vmlinux 0xbd747aeb __pci_register_driver +EXPORT_SYMBOL vmlinux 0xbdaf5b07 acpi_os_read_port +EXPORT_SYMBOL vmlinux 0xbdbe7378 cookie_check_timestamp +EXPORT_SYMBOL vmlinux 0xbdf5c25c rb_next +EXPORT_SYMBOL vmlinux 0xbdf90efd mdiobus_unregister +EXPORT_SYMBOL vmlinux 0xbe359542 mempool_create_node +EXPORT_SYMBOL vmlinux 0xbe3de391 dev_addr_add_multiple +EXPORT_SYMBOL vmlinux 0xbe46ac89 pcie_port_service_unregister +EXPORT_SYMBOL vmlinux 0xbec263b1 acpi_bus_get_device +EXPORT_SYMBOL vmlinux 0xbec5b503 vfs_readdir +EXPORT_SYMBOL vmlinux 0xbec79243 netdev_crit +EXPORT_SYMBOL vmlinux 0xbede9ac5 __destroy_inode +EXPORT_SYMBOL vmlinux 0xbef43296 console_conditional_schedule +EXPORT_SYMBOL vmlinux 0xbf0154f4 __task_pid_nr_ns +EXPORT_SYMBOL vmlinux 0xbf16fdbb sk_prot_clear_portaddr_nulls +EXPORT_SYMBOL vmlinux 0xbf1fec2b max8998_bulk_read +EXPORT_SYMBOL vmlinux 0xbf65fec8 alloc_xenballooned_pages +EXPORT_SYMBOL vmlinux 0xbf79ae1e tcp_v4_do_rcv +EXPORT_SYMBOL vmlinux 0xbf7fd2f5 schedule_timeout_killable +EXPORT_SYMBOL vmlinux 0xbf8ba54a vprintk +EXPORT_SYMBOL vmlinux 0xbf9bcc8d __cap_empty_set +EXPORT_SYMBOL vmlinux 0xbfc177bc iowrite32_rep +EXPORT_SYMBOL vmlinux 0xbfc6b015 skb_prepare_seq_read +EXPORT_SYMBOL vmlinux 0xbfd23566 pcix_set_mmrbc +EXPORT_SYMBOL vmlinux 0xbfda432f dquot_initialize +EXPORT_SYMBOL vmlinux 0xbfe63ba8 __tracepoint_kfree +EXPORT_SYMBOL vmlinux 0xbfea96dc mb_cache_entry_find_first +EXPORT_SYMBOL vmlinux 0xbfee3ad5 loop_unregister_transfer +EXPORT_SYMBOL vmlinux 0xbff6d950 gen_pool_alloc +EXPORT_SYMBOL vmlinux 0xc003c637 __strncpy_from_user +EXPORT_SYMBOL vmlinux 0xc0220855 simple_empty +EXPORT_SYMBOL vmlinux 0xc0580937 rb_erase +EXPORT_SYMBOL vmlinux 0xc06663c2 tcp_simple_retransmit +EXPORT_SYMBOL vmlinux 0xc081312a rtnl_configure_link +EXPORT_SYMBOL vmlinux 0xc09651d9 crc32_be +EXPORT_SYMBOL vmlinux 0xc0a3d105 find_next_bit +EXPORT_SYMBOL vmlinux 0xc0b2494c vfsmount_lock_lock_init +EXPORT_SYMBOL vmlinux 0xc0ba7735 default_file_splice_read +EXPORT_SYMBOL vmlinux 0xc0c4fef6 security_inode_getsecctx +EXPORT_SYMBOL vmlinux 0xc0d09358 blk_run_queue_async +EXPORT_SYMBOL vmlinux 0xc0ed9c7d vm_insert_pfn +EXPORT_SYMBOL vmlinux 0xc107a4a9 pci_release_region +EXPORT_SYMBOL vmlinux 0xc1268644 idr_init +EXPORT_SYMBOL vmlinux 0xc14793fb sb_min_blocksize +EXPORT_SYMBOL vmlinux 0xc1559651 install_exec_creds +EXPORT_SYMBOL vmlinux 0xc1720d93 release_firmware +EXPORT_SYMBOL vmlinux 0xc18e4777 posix_lock_file +EXPORT_SYMBOL vmlinux 0xc19d8b5b __secpath_destroy +EXPORT_SYMBOL vmlinux 0xc1c2dd09 __hw_addr_flush +EXPORT_SYMBOL vmlinux 0xc1cb0bf9 mutex_lock_killable +EXPORT_SYMBOL vmlinux 0xc1d459a8 i2c_smbus_read_block_data +EXPORT_SYMBOL vmlinux 0xc1d7d179 blk_stack_limits +EXPORT_SYMBOL vmlinux 0xc20058fc blk_queue_bounce +EXPORT_SYMBOL vmlinux 0xc224c708 dm_table_get_size +EXPORT_SYMBOL vmlinux 0xc23ec1e8 free_xenballooned_pages +EXPORT_SYMBOL vmlinux 0xc2424641 agp3_generic_cleanup +EXPORT_SYMBOL vmlinux 0xc256e762 __bitmap_equal +EXPORT_SYMBOL vmlinux 0xc269e415 flex_array_alloc +EXPORT_SYMBOL vmlinux 0xc26d7f05 take_over_console +EXPORT_SYMBOL vmlinux 0xc28df46b ip_defrag +EXPORT_SYMBOL vmlinux 0xc2ac023f simple_transaction_read +EXPORT_SYMBOL vmlinux 0xc2acc291 elevator_change +EXPORT_SYMBOL vmlinux 0xc2d6dcff skb_find_text +EXPORT_SYMBOL vmlinux 0xc2e177c8 lease_get_mtime +EXPORT_SYMBOL vmlinux 0xc2e587d1 reset_devices +EXPORT_SYMBOL vmlinux 0xc2f33ecb skb_push +EXPORT_SYMBOL vmlinux 0xc32ada6a sock_create +EXPORT_SYMBOL vmlinux 0xc357b12b dm_io_client_destroy +EXPORT_SYMBOL vmlinux 0xc3674085 xfrm_state_alloc +EXPORT_SYMBOL vmlinux 0xc3812f61 sk_alloc +EXPORT_SYMBOL vmlinux 0xc38aa4b5 netdev_bonding_change +EXPORT_SYMBOL vmlinux 0xc38d9c7a down_timeout +EXPORT_SYMBOL vmlinux 0xc3aaf0a9 __put_user_1 +EXPORT_SYMBOL vmlinux 0xc3b03b45 set_device_ro +EXPORT_SYMBOL vmlinux 0xc3f9dd4e linkwatch_fire_event +EXPORT_SYMBOL vmlinux 0xc3fe87c8 param_ops_uint +EXPORT_SYMBOL vmlinux 0xc402cc99 register_acpi_notifier +EXPORT_SYMBOL vmlinux 0xc412c2cf swiotlb_alloc_coherent +EXPORT_SYMBOL vmlinux 0xc4181272 framebuffer_release +EXPORT_SYMBOL vmlinux 0xc4243c09 bio_integrity_tag_size +EXPORT_SYMBOL vmlinux 0xc42b97d3 call_usermodehelper_exec +EXPORT_SYMBOL vmlinux 0xc43ae654 unlock_buffer +EXPORT_SYMBOL vmlinux 0xc46e5fcb bdget +EXPORT_SYMBOL vmlinux 0xc499ae1e kstrdup +EXPORT_SYMBOL vmlinux 0xc4b12a7f tcf_exts_dump +EXPORT_SYMBOL vmlinux 0xc4ba6138 vmalloc_to_page +EXPORT_SYMBOL vmlinux 0xc4d10248 block_commit_write +EXPORT_SYMBOL vmlinux 0xc5179819 dma_sync_wait +EXPORT_SYMBOL vmlinux 0xc51cb91a down_read +EXPORT_SYMBOL vmlinux 0xc52daee8 input_mt_report_finger_count +EXPORT_SYMBOL vmlinux 0xc52f5714 fb_videomode_to_var +EXPORT_SYMBOL vmlinux 0xc5534d64 ioread16 +EXPORT_SYMBOL vmlinux 0xc558530d profile_pc +EXPORT_SYMBOL vmlinux 0xc571eb0b pci_disable_msix +EXPORT_SYMBOL vmlinux 0xc57909fc blk_sync_queue +EXPORT_SYMBOL vmlinux 0xc5a01434 get_phy_device +EXPORT_SYMBOL vmlinux 0xc5a37aa8 flow_cache_lookup +EXPORT_SYMBOL vmlinux 0xc5c37ce2 file_permission +EXPORT_SYMBOL vmlinux 0xc5c79efa skb_abort_seq_read +EXPORT_SYMBOL vmlinux 0xc5d50ddb mii_check_gmii_support +EXPORT_SYMBOL vmlinux 0xc5d9c46c agp_try_unsupported_boot +EXPORT_SYMBOL vmlinux 0xc5f46566 rb_augment_insert +EXPORT_SYMBOL vmlinux 0xc5f4f260 jbd2_journal_check_used_features +EXPORT_SYMBOL vmlinux 0xc5f74a57 unload_nls +EXPORT_SYMBOL vmlinux 0xc604b7cb inet_frags_fini +EXPORT_SYMBOL vmlinux 0xc60a1a0d tty_port_close_start +EXPORT_SYMBOL vmlinux 0xc6135d27 mark_buffer_async_write +EXPORT_SYMBOL vmlinux 0xc6263196 proc_dointvec_jiffies +EXPORT_SYMBOL vmlinux 0xc62702ab revert_creds +EXPORT_SYMBOL vmlinux 0xc6284ce2 kset_unregister +EXPORT_SYMBOL vmlinux 0xc631580a console_unlock +EXPORT_SYMBOL vmlinux 0xc6478251 dquot_quota_sync +EXPORT_SYMBOL vmlinux 0xc6543cca pnp_request_card_device +EXPORT_SYMBOL vmlinux 0xc654f9b9 request_key_async +EXPORT_SYMBOL vmlinux 0xc65abeb7 agp3_generic_sizes +EXPORT_SYMBOL vmlinux 0xc688d429 set_disk_ro +EXPORT_SYMBOL vmlinux 0xc6890ef3 acpi_get_object_info +EXPORT_SYMBOL vmlinux 0xc68cb0da cdrom_release +EXPORT_SYMBOL vmlinux 0xc69d1abb netdev_state_change +EXPORT_SYMBOL vmlinux 0xc6a33d81 mmc_release_host +EXPORT_SYMBOL vmlinux 0xc6adc87d wireless_spy_update +EXPORT_SYMBOL vmlinux 0xc6b59270 agp_generic_remove_memory +EXPORT_SYMBOL vmlinux 0xc6b82c9d dmam_free_coherent +EXPORT_SYMBOL vmlinux 0xc6cbbc89 capable +EXPORT_SYMBOL vmlinux 0xc6fe2f20 dump_trace +EXPORT_SYMBOL vmlinux 0xc7022300 tcp_prot +EXPORT_SYMBOL vmlinux 0xc707e894 kobject_set_name +EXPORT_SYMBOL vmlinux 0xc71b1485 __breadahead +EXPORT_SYMBOL vmlinux 0xc7208c3a serial8250_resume_port +EXPORT_SYMBOL vmlinux 0xc721b545 dev_mc_del_global +EXPORT_SYMBOL vmlinux 0xc7330b9f pci_enable_device +EXPORT_SYMBOL vmlinux 0xc740c64a memchr +EXPORT_SYMBOL vmlinux 0xc74eb69f tty_flip_buffer_push +EXPORT_SYMBOL vmlinux 0xc770a246 d_splice_alias +EXPORT_SYMBOL vmlinux 0xc78254a9 sync_inode +EXPORT_SYMBOL vmlinux 0xc78f5688 filemap_fdatawait_range +EXPORT_SYMBOL vmlinux 0xc79bcd36 dm_vcalloc +EXPORT_SYMBOL vmlinux 0xc7a24d76 sysfs_format_mac +EXPORT_SYMBOL vmlinux 0xc7a4fbed rtnl_lock +EXPORT_SYMBOL vmlinux 0xc7af224e tty_set_operations +EXPORT_SYMBOL vmlinux 0xc7b7dd76 force_sig +EXPORT_SYMBOL vmlinux 0xc7e7bee9 fb_show_logo +EXPORT_SYMBOL vmlinux 0xc81981d7 splice_direct_to_actor +EXPORT_SYMBOL vmlinux 0xc8350cb4 invalidate_bdev +EXPORT_SYMBOL vmlinux 0xc8419fc6 test_set_page_writeback +EXPORT_SYMBOL vmlinux 0xc84a0a7e seq_hlist_start_rcu +EXPORT_SYMBOL vmlinux 0xc86a6174 __kfifo_from_user_r +EXPORT_SYMBOL vmlinux 0xc897c382 sg_init_table +EXPORT_SYMBOL vmlinux 0xc8b57c27 autoremove_wake_function +EXPORT_SYMBOL vmlinux 0xc8e240f9 bio_get_nr_vecs +EXPORT_SYMBOL vmlinux 0xc94fa003 irq_stat +EXPORT_SYMBOL vmlinux 0xc98e9d36 lro_flush_pkt +EXPORT_SYMBOL vmlinux 0xc9a82b1f names_cachep +EXPORT_SYMBOL vmlinux 0xc9ab2eef acpi_os_wait_events_complete +EXPORT_SYMBOL vmlinux 0xc9acb222 ndisc_send_skb +EXPORT_SYMBOL vmlinux 0xc9d72664 pci_enable_bridges +EXPORT_SYMBOL vmlinux 0xc9e26a7d prepare_kernel_cred +EXPORT_SYMBOL vmlinux 0xca1d09c1 call_usermodehelper_setup +EXPORT_SYMBOL vmlinux 0xca20eaa9 padata_set_cpumasks +EXPORT_SYMBOL vmlinux 0xca35c2d8 up_read +EXPORT_SYMBOL vmlinux 0xca36974b blk_integrity_is_initialized +EXPORT_SYMBOL vmlinux 0xca3c5035 skb_copy_expand +EXPORT_SYMBOL vmlinux 0xca3f5df5 sock_no_recvmsg +EXPORT_SYMBOL vmlinux 0xca5dbc50 scsi_print_sense_hdr +EXPORT_SYMBOL vmlinux 0xca8193c4 napi_complete +EXPORT_SYMBOL vmlinux 0xca878f69 kmem_cache_alloc_node_trace +EXPORT_SYMBOL vmlinux 0xca8acc78 acpi_dbg_level +EXPORT_SYMBOL vmlinux 0xca997bc6 pci_get_subsys +EXPORT_SYMBOL vmlinux 0xcab20be8 netdev_refcnt_read +EXPORT_SYMBOL vmlinux 0xcabb155f d_find_alias +EXPORT_SYMBOL vmlinux 0xcacfdbc4 tty_port_carrier_raised +EXPORT_SYMBOL vmlinux 0xcafe991d xfrm4_rcv_encap +EXPORT_SYMBOL vmlinux 0xcb27c432 fsnotify_alloc_group +EXPORT_SYMBOL vmlinux 0xcb28b987 netlink_kernel_release +EXPORT_SYMBOL vmlinux 0xcb294324 backlight_force_update +EXPORT_SYMBOL vmlinux 0xcb5ac47c i8042_remove_filter +EXPORT_SYMBOL vmlinux 0xcb63e1a7 dev_kfree_skb_any +EXPORT_SYMBOL vmlinux 0xcb6e06fb abx500_get_register_page_interruptible +EXPORT_SYMBOL vmlinux 0xcb7131fb fb_get_options +EXPORT_SYMBOL vmlinux 0xcb733bf2 acpi_bus_set_power +EXPORT_SYMBOL vmlinux 0xcb81ccce mfd_add_devices +EXPORT_SYMBOL vmlinux 0xcbc9557f unregister_sysrq_key +EXPORT_SYMBOL vmlinux 0xcc03e620 genphy_config_aneg +EXPORT_SYMBOL vmlinux 0xcc07904a blkdev_get_by_path +EXPORT_SYMBOL vmlinux 0xcc07af75 strnlen +EXPORT_SYMBOL vmlinux 0xcc226091 nf_register_queue_handler +EXPORT_SYMBOL vmlinux 0xcc248d26 serial8250_suspend_port +EXPORT_SYMBOL vmlinux 0xcc36f32e fb_unregister_client +EXPORT_SYMBOL vmlinux 0xcc5005fe msleep_interruptible +EXPORT_SYMBOL vmlinux 0xcc7fa952 local_bh_enable_ip +EXPORT_SYMBOL vmlinux 0xcc97f58e wait_for_completion_killable +EXPORT_SYMBOL vmlinux 0xcca94125 kstrtoint_from_user +EXPORT_SYMBOL vmlinux 0xccc53d23 tcf_hash_create +EXPORT_SYMBOL vmlinux 0xccc73ef0 noop_fsync +EXPORT_SYMBOL vmlinux 0xccc8b7ce d_instantiate_unique +EXPORT_SYMBOL vmlinux 0xcccf1666 bio_integrity_free +EXPORT_SYMBOL vmlinux 0xcce5a70b unlock_rename +EXPORT_SYMBOL vmlinux 0xcceb78d3 radix_tree_gang_lookup_tag +EXPORT_SYMBOL vmlinux 0xccf3debb tcf_generic_walker +EXPORT_SYMBOL vmlinux 0xccfdd8d4 pm860x_bulk_write +EXPORT_SYMBOL vmlinux 0xcd00b36f blk_queue_max_segment_size +EXPORT_SYMBOL vmlinux 0xcd11db8e elv_register_queue +EXPORT_SYMBOL vmlinux 0xcd12d14d sock_no_listen +EXPORT_SYMBOL vmlinux 0xcd1c8eca bitmap_startwrite +EXPORT_SYMBOL vmlinux 0xcd1e61c2 dma_set_mask +EXPORT_SYMBOL vmlinux 0xcd279169 nla_find +EXPORT_SYMBOL vmlinux 0xcd2cefe8 cpu_sibling_map +EXPORT_SYMBOL vmlinux 0xcd3946f3 input_handler_for_each_handle +EXPORT_SYMBOL vmlinux 0xcd456026 generic_file_llseek_unlocked +EXPORT_SYMBOL vmlinux 0xcd4692b1 radix_tree_gang_lookup_tag_slot +EXPORT_SYMBOL vmlinux 0xcd6d66ca bdevname +EXPORT_SYMBOL vmlinux 0xcdba49ee pci_remove_bus_device +EXPORT_SYMBOL vmlinux 0xcde678f4 inet_frags_init +EXPORT_SYMBOL vmlinux 0xcde6f325 security_path_mknod +EXPORT_SYMBOL vmlinux 0xce095088 mod_timer +EXPORT_SYMBOL vmlinux 0xce0bc8b0 seq_puts +EXPORT_SYMBOL vmlinux 0xce124021 tcp_gro_complete +EXPORT_SYMBOL vmlinux 0xce19bac5 register_inet6addr_notifier +EXPORT_SYMBOL vmlinux 0xce2840e7 irq_set_irq_wake +EXPORT_SYMBOL vmlinux 0xce2d54d8 unregister_binfmt +EXPORT_SYMBOL vmlinux 0xce4904a4 acpi_leave_sleep_state +EXPORT_SYMBOL vmlinux 0xce4e12a4 fb_set_suspend +EXPORT_SYMBOL vmlinux 0xce5ac24f zlib_inflate_workspacesize +EXPORT_SYMBOL vmlinux 0xce65d9e0 generic_splice_sendpage +EXPORT_SYMBOL vmlinux 0xce898721 __napi_complete +EXPORT_SYMBOL vmlinux 0xce8ed983 mmc_resume_host +EXPORT_SYMBOL vmlinux 0xceb2b958 pcix_get_max_mmrbc +EXPORT_SYMBOL vmlinux 0xcec32a86 pcim_iomap_table +EXPORT_SYMBOL vmlinux 0xcec3a908 kstrtos8_from_user +EXPORT_SYMBOL vmlinux 0xcec47842 pci_set_dma_seg_boundary +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 0xcf03caa4 pci_bus_assign_resources +EXPORT_SYMBOL vmlinux 0xcf1d28ab acpi_error +EXPORT_SYMBOL vmlinux 0xcf36aac1 i2c_smbus_process_call +EXPORT_SYMBOL vmlinux 0xcf3c0463 ip_options_rcv_srr +EXPORT_SYMBOL vmlinux 0xcf6cfe1f msrs_free +EXPORT_SYMBOL vmlinux 0xcf792790 sock_queue_rcv_skb +EXPORT_SYMBOL vmlinux 0xcf7c28ba tty_driver_kref_put +EXPORT_SYMBOL vmlinux 0xcf85fe23 scsi_host_lookup +EXPORT_SYMBOL vmlinux 0xcf89aae9 default_llseek +EXPORT_SYMBOL vmlinux 0xcf932e54 swiotlb_map_sg_attrs +EXPORT_SYMBOL vmlinux 0xcfa3e44f tcf_exts_change +EXPORT_SYMBOL vmlinux 0xcfb9006e jiffies_to_timeval +EXPORT_SYMBOL vmlinux 0xcfc80414 inet_twsk_deschedule +EXPORT_SYMBOL vmlinux 0xcfcba4a0 i2c_register_driver +EXPORT_SYMBOL vmlinux 0xcfea4cdf ida_destroy +EXPORT_SYMBOL vmlinux 0xcfeb0be9 rb_augment_erase_begin +EXPORT_SYMBOL vmlinux 0xd0068c84 get_phy_id +EXPORT_SYMBOL vmlinux 0xd013facf request_firmware +EXPORT_SYMBOL vmlinux 0xd0181f4f __bitmap_xor +EXPORT_SYMBOL vmlinux 0xd01d7646 journal_check_available_features +EXPORT_SYMBOL vmlinux 0xd04a8561 max8998_write_reg +EXPORT_SYMBOL vmlinux 0xd08197fa acpi_load_tables +EXPORT_SYMBOL vmlinux 0xd08363d9 xfrm_alloc_spi +EXPORT_SYMBOL vmlinux 0xd096a6fb kill_anon_super +EXPORT_SYMBOL vmlinux 0xd09a066f set_anon_super +EXPORT_SYMBOL vmlinux 0xd0a91bab skip_spaces +EXPORT_SYMBOL vmlinux 0xd0acd69b simple_fill_super +EXPORT_SYMBOL vmlinux 0xd0d0aa72 acpi_processor_preregister_performance +EXPORT_SYMBOL vmlinux 0xd0dfefb3 spi_release_transport +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 0xd10073f6 max8925_bulk_write +EXPORT_SYMBOL vmlinux 0xd11c0dc1 __kernel_param_unlock +EXPORT_SYMBOL vmlinux 0xd126a74e pnp_disable_dev +EXPORT_SYMBOL vmlinux 0xd12b797b skb_unlink +EXPORT_SYMBOL vmlinux 0xd12b89ae simple_write_end +EXPORT_SYMBOL vmlinux 0xd1472061 acpi_pci_register_driver +EXPORT_SYMBOL vmlinux 0xd1567db1 pfifo_fast_ops +EXPORT_SYMBOL vmlinux 0xd16fd618 xfrm_state_walk +EXPORT_SYMBOL vmlinux 0xd172cb8d netdev_increment_features +EXPORT_SYMBOL vmlinux 0xd18b6eb2 acpi_unmap_lsapic +EXPORT_SYMBOL vmlinux 0xd1905bee journal_extend +EXPORT_SYMBOL vmlinux 0xd1a3ba5c udplite_prot +EXPORT_SYMBOL vmlinux 0xd1a929ce journal_revoke +EXPORT_SYMBOL vmlinux 0xd1b1c49d uart_add_one_port +EXPORT_SYMBOL vmlinux 0xd1f152ad kstrtoll_from_user +EXPORT_SYMBOL vmlinux 0xd1f6c5f3 smp_num_siblings +EXPORT_SYMBOL vmlinux 0xd1fac66b bdi_destroy +EXPORT_SYMBOL vmlinux 0xd20cae3d scsi_scan_host +EXPORT_SYMBOL vmlinux 0xd20eea28 i2c_put_adapter +EXPORT_SYMBOL vmlinux 0xd251d7b0 security_socket_getpeersec_dgram +EXPORT_SYMBOL vmlinux 0xd2555f19 jiffies_64_to_clock_t +EXPORT_SYMBOL vmlinux 0xd25605b4 uart_get_baud_rate +EXPORT_SYMBOL vmlinux 0xd25aeb8c set_groups +EXPORT_SYMBOL vmlinux 0xd25cedab acpi_is_video_device +EXPORT_SYMBOL vmlinux 0xd25d4f74 console_blank_hook +EXPORT_SYMBOL vmlinux 0xd27062d2 bitmap_start_sync +EXPORT_SYMBOL vmlinux 0xd276f795 param_ops_invbool +EXPORT_SYMBOL vmlinux 0xd2965f6f kthread_should_stop +EXPORT_SYMBOL vmlinux 0xd2a75ee0 dmi_first_match +EXPORT_SYMBOL vmlinux 0xd2b09a1d pcie_port_service_register +EXPORT_SYMBOL vmlinux 0xd2bfe70a up_write +EXPORT_SYMBOL vmlinux 0xd2c87c63 mii_nway_restart +EXPORT_SYMBOL vmlinux 0xd2d9082c inet_dev_addr_type +EXPORT_SYMBOL vmlinux 0xd2fb868c __page_symlink +EXPORT_SYMBOL vmlinux 0xd307ebae ns_capable +EXPORT_SYMBOL vmlinux 0xd3192952 tcp_recvmsg +EXPORT_SYMBOL vmlinux 0xd32a0fee tty_schedule_flip +EXPORT_SYMBOL vmlinux 0xd32a2143 proto_unregister +EXPORT_SYMBOL vmlinux 0xd337b902 llc_sap_list_lock +EXPORT_SYMBOL vmlinux 0xd3434c3f kref_sub +EXPORT_SYMBOL vmlinux 0xd343cbc0 generic_pipe_buf_release +EXPORT_SYMBOL vmlinux 0xd37a6055 security_sb_set_mnt_opts +EXPORT_SYMBOL vmlinux 0xd38480a0 rb_augment_erase_end +EXPORT_SYMBOL vmlinux 0xd38bbcd3 inet_put_port +EXPORT_SYMBOL vmlinux 0xd393a430 elv_dispatch_sort +EXPORT_SYMBOL vmlinux 0xd3951da4 acpi_resource_to_address64 +EXPORT_SYMBOL vmlinux 0xd3a05fff dm_get_mapinfo +EXPORT_SYMBOL vmlinux 0xd3af979c memdup_user +EXPORT_SYMBOL vmlinux 0xd3bbb603 dma_ops +EXPORT_SYMBOL vmlinux 0xd3e88933 acpi_unlock_battery_dir +EXPORT_SYMBOL vmlinux 0xd3ebff69 set_page_dirty_lock +EXPORT_SYMBOL vmlinux 0xd3ee2182 blkdev_get_by_dev +EXPORT_SYMBOL vmlinux 0xd42b8a22 nf_log_register +EXPORT_SYMBOL vmlinux 0xd4a0d718 scsi_print_sense +EXPORT_SYMBOL vmlinux 0xd50fef48 acpi_detach_data +EXPORT_SYMBOL vmlinux 0xd5174d6c __lock_buffer +EXPORT_SYMBOL vmlinux 0xd52fef68 destroy_EII_client +EXPORT_SYMBOL vmlinux 0xd53b136a dst_cow_metrics_generic +EXPORT_SYMBOL vmlinux 0xd5554124 neigh_event_ns +EXPORT_SYMBOL vmlinux 0xd56e5509 __wait_on_bit +EXPORT_SYMBOL vmlinux 0xd590ce17 hippi_change_mtu +EXPORT_SYMBOL vmlinux 0xd59e4764 tcf_exts_destroy +EXPORT_SYMBOL vmlinux 0xd5b037e1 kref_put +EXPORT_SYMBOL vmlinux 0xd5c49607 __scsi_alloc_queue +EXPORT_SYMBOL vmlinux 0xd5da3ec6 proc_symlink +EXPORT_SYMBOL vmlinux 0xd5f194a7 inet_sock_destruct +EXPORT_SYMBOL vmlinux 0xd611e609 journal_dirty_metadata +EXPORT_SYMBOL vmlinux 0xd61db20a dmam_alloc_coherent +EXPORT_SYMBOL vmlinux 0xd62c833f schedule_timeout +EXPORT_SYMBOL vmlinux 0xd6461c7b tcf_register_action +EXPORT_SYMBOL vmlinux 0xd646c15d scsi_remove_device +EXPORT_SYMBOL vmlinux 0xd65c66ed dcache_readdir +EXPORT_SYMBOL vmlinux 0xd6807713 __quota_error +EXPORT_SYMBOL vmlinux 0xd69b75cf devm_free_irq +EXPORT_SYMBOL vmlinux 0xd69bd49e sb_set_blocksize +EXPORT_SYMBOL vmlinux 0xd6b2f0ef fifo_set_limit +EXPORT_SYMBOL vmlinux 0xd6b33026 cpu_khz +EXPORT_SYMBOL vmlinux 0xd6ee688f vmalloc +EXPORT_SYMBOL vmlinux 0xd6fc62bd pci_bus_write_config_byte +EXPORT_SYMBOL vmlinux 0xd7150a4d _raw_spin_trylock_bh +EXPORT_SYMBOL vmlinux 0xd7193952 ethtool_op_get_tx_csum +EXPORT_SYMBOL vmlinux 0xd75c79df smp_call_function +EXPORT_SYMBOL vmlinux 0xd75cb3e4 block_write_full_page_endio +EXPORT_SYMBOL vmlinux 0xd77100e9 elv_rb_add +EXPORT_SYMBOL vmlinux 0xd77a5aa5 __bitmap_and +EXPORT_SYMBOL vmlinux 0xd7817997 agp_bind_memory +EXPORT_SYMBOL vmlinux 0xd79b5a02 allow_signal +EXPORT_SYMBOL vmlinux 0xd79f533b truncate_setsize +EXPORT_SYMBOL vmlinux 0xd7a3ea33 xfrm_policy_flush +EXPORT_SYMBOL vmlinux 0xd7dd777b reserve_perfctr_nmi +EXPORT_SYMBOL vmlinux 0xd7ddd86f kill_block_super +EXPORT_SYMBOL vmlinux 0xd7e56a4e simple_strtoll +EXPORT_SYMBOL vmlinux 0xd7fe5f1f seq_putc +EXPORT_SYMBOL vmlinux 0xd815858b skb_trim +EXPORT_SYMBOL vmlinux 0xd834a56d jbd2_journal_unlock_updates +EXPORT_SYMBOL vmlinux 0xd841a018 alloc_trdev +EXPORT_SYMBOL vmlinux 0xd89da37f movable_zone +EXPORT_SYMBOL vmlinux 0xd8bb519f blk_insert_request +EXPORT_SYMBOL vmlinux 0xd8c65b7d vfs_fsync_range +EXPORT_SYMBOL vmlinux 0xd8c849fb fb_validate_mode +EXPORT_SYMBOL vmlinux 0xd8e484f0 register_chrdev_region +EXPORT_SYMBOL vmlinux 0xd8ef8a3f md_check_no_bitmap +EXPORT_SYMBOL vmlinux 0xd8f24d62 i2c_del_driver +EXPORT_SYMBOL vmlinux 0xd8fdc9d5 get_user_pages +EXPORT_SYMBOL vmlinux 0xd9091363 acpi_install_notify_handler +EXPORT_SYMBOL vmlinux 0xd92afabe bitmap_clear +EXPORT_SYMBOL vmlinux 0xd942eafb ppp_input_error +EXPORT_SYMBOL vmlinux 0xd94322e7 acpi_evaluate_reference +EXPORT_SYMBOL vmlinux 0xd94743ef node_states +EXPORT_SYMBOL vmlinux 0xd95938de __free_pages +EXPORT_SYMBOL vmlinux 0xd96468e4 register_exec_domain +EXPORT_SYMBOL vmlinux 0xd964831b nf_ct_attach +EXPORT_SYMBOL vmlinux 0xd969b2c7 amd_e400_c1e_detected +EXPORT_SYMBOL vmlinux 0xd96cc116 set_security_override_from_ctx +EXPORT_SYMBOL vmlinux 0xd96e5597 replace_mount_options +EXPORT_SYMBOL vmlinux 0xd985dc99 mempool_free_pages +EXPORT_SYMBOL vmlinux 0xd9954c08 dev_graft_qdisc +EXPORT_SYMBOL vmlinux 0xd99e01a8 ppp_input +EXPORT_SYMBOL vmlinux 0xd9bfe794 nf_ip_checksum +EXPORT_SYMBOL vmlinux 0xd9c0aae0 simple_setattr +EXPORT_SYMBOL vmlinux 0xda0a6b0e acpi_map_lsapic +EXPORT_SYMBOL vmlinux 0xda1a7335 kasprintf +EXPORT_SYMBOL vmlinux 0xda4d15d1 deactivate_super +EXPORT_SYMBOL vmlinux 0xda5661a3 add_wait_queue +EXPORT_SYMBOL vmlinux 0xda631dc1 blkdev_issue_flush +EXPORT_SYMBOL vmlinux 0xda7ca6cb fb_mode_is_equal +EXPORT_SYMBOL vmlinux 0xda80a4ed nla_append +EXPORT_SYMBOL vmlinux 0xda814ac0 __find_get_block +EXPORT_SYMBOL vmlinux 0xda891b08 compat_sock_common_setsockopt +EXPORT_SYMBOL vmlinux 0xda895bf8 truncate_pagecache +EXPORT_SYMBOL vmlinux 0xda8af7ad fb_find_nearest_mode +EXPORT_SYMBOL vmlinux 0xdae1b824 __starget_for_each_device +EXPORT_SYMBOL vmlinux 0xdb02f5c3 mmc_power_save_host +EXPORT_SYMBOL vmlinux 0xdb0aa05b account_page_dirtied +EXPORT_SYMBOL vmlinux 0xdb185e7b __kfifo_dma_in_prepare_r +EXPORT_SYMBOL vmlinux 0xdb59469a __inet6_hash +EXPORT_SYMBOL vmlinux 0xdb60f996 inode_permission +EXPORT_SYMBOL vmlinux 0xdb760f52 __kfifo_free +EXPORT_SYMBOL vmlinux 0xdba1d00b empty_aops +EXPORT_SYMBOL vmlinux 0xdbcd416e sysctl_ip_nonlocal_bind +EXPORT_SYMBOL vmlinux 0xdbea9cac completion_done +EXPORT_SYMBOL vmlinux 0xdc047fc4 scsi_dev_info_list_add_keyed +EXPORT_SYMBOL vmlinux 0xdc14eda7 pci_pci_problems +EXPORT_SYMBOL vmlinux 0xdc19c959 iput +EXPORT_SYMBOL vmlinux 0xdc2519e0 param_set_ulong +EXPORT_SYMBOL vmlinux 0xdc2adb35 add_taint +EXPORT_SYMBOL vmlinux 0xdc3fcbc9 __sw_hweight8 +EXPORT_SYMBOL vmlinux 0xdc43a9c8 daemonize +EXPORT_SYMBOL vmlinux 0xdc4cdfd0 ethtool_op_set_flags +EXPORT_SYMBOL vmlinux 0xdc57f532 acpi_install_gpe_handler +EXPORT_SYMBOL vmlinux 0xdc6b7751 thermal_cooling_device_unregister +EXPORT_SYMBOL vmlinux 0xdc8c77fe radix_tree_tag_clear +EXPORT_SYMBOL vmlinux 0xdc8fc779 dentry_update_name_case +EXPORT_SYMBOL vmlinux 0xdcb0349b sys_close +EXPORT_SYMBOL vmlinux 0xdcb058db ps2_sendbyte +EXPORT_SYMBOL vmlinux 0xdcc920c7 have_submounts +EXPORT_SYMBOL vmlinux 0xdcd9b543 bitmap_endwrite +EXPORT_SYMBOL vmlinux 0xdd01a4b5 input_set_abs_params +EXPORT_SYMBOL vmlinux 0xdd1c65f6 blk_finish_plug +EXPORT_SYMBOL vmlinux 0xdd27cd3f ethtool_op_set_tx_ipv6_csum +EXPORT_SYMBOL vmlinux 0xdd4c85f6 ppp_register_net_channel +EXPORT_SYMBOL vmlinux 0xdd83bf9f inet_frags_exit_net +EXPORT_SYMBOL vmlinux 0xdd8a4357 dquot_file_open +EXPORT_SYMBOL vmlinux 0xddacdb83 compat_nf_setsockopt +EXPORT_SYMBOL vmlinux 0xdde80b13 mod_zone_page_state +EXPORT_SYMBOL vmlinux 0xdde9413c tcp_v4_md5_do_del +EXPORT_SYMBOL vmlinux 0xddf2ece9 i2c_add_adapter +EXPORT_SYMBOL vmlinux 0xddf31c43 update_region +EXPORT_SYMBOL vmlinux 0xde0bdcff memset +EXPORT_SYMBOL vmlinux 0xde16dc16 tboot +EXPORT_SYMBOL vmlinux 0xde218369 clip_tbl_hook +EXPORT_SYMBOL vmlinux 0xde3664f5 cdrom_media_changed +EXPORT_SYMBOL vmlinux 0xde3a454e dma_async_memcpy_pg_to_pg +EXPORT_SYMBOL vmlinux 0xde6151db tcp_memory_allocated +EXPORT_SYMBOL vmlinux 0xde70f67d seq_lseek +EXPORT_SYMBOL vmlinux 0xde8ba67b netdev_err +EXPORT_SYMBOL vmlinux 0xde9360ba totalram_pages +EXPORT_SYMBOL vmlinux 0xde9b17ed agp3_generic_fetch_size +EXPORT_SYMBOL vmlinux 0xdec2daa0 abx500_get_chip_id +EXPORT_SYMBOL vmlinux 0xdec7d3dc security_inode_init_security +EXPORT_SYMBOL vmlinux 0xded1086d iterate_mounts +EXPORT_SYMBOL vmlinux 0xded3cf58 sk_free +EXPORT_SYMBOL vmlinux 0xdee4e8df intel_gmch_remove +EXPORT_SYMBOL vmlinux 0xdeeb1ad7 __wait_on_buffer +EXPORT_SYMBOL vmlinux 0xdf0da3cc acpi_get_devices +EXPORT_SYMBOL vmlinux 0xdf14e5a9 kset_register +EXPORT_SYMBOL vmlinux 0xdf4c8767 ns_to_timeval +EXPORT_SYMBOL vmlinux 0xdf5ad518 bdi_register +EXPORT_SYMBOL vmlinux 0xdf60cc27 __print_symbol +EXPORT_SYMBOL vmlinux 0xdf6f7ffe write_one_page +EXPORT_SYMBOL vmlinux 0xdf8aaa58 generic_block_fiemap +EXPORT_SYMBOL vmlinux 0xdf8c695a __ndelay +EXPORT_SYMBOL vmlinux 0xdf8c7b87 journal_errno +EXPORT_SYMBOL vmlinux 0xdf929370 fs_overflowgid +EXPORT_SYMBOL vmlinux 0xdfa5802a igrab +EXPORT_SYMBOL vmlinux 0xdfc5169b slhc_init +EXPORT_SYMBOL vmlinux 0xe031803d blk_queue_max_segments +EXPORT_SYMBOL vmlinux 0xe043f6e8 thaw_super +EXPORT_SYMBOL vmlinux 0xe0507291 seq_path +EXPORT_SYMBOL vmlinux 0xe06e4199 cpu_all_bits +EXPORT_SYMBOL vmlinux 0xe075d6eb iter_div_u64_rem +EXPORT_SYMBOL vmlinux 0xe0ac8bd2 acpi_bus_generate_netlink_event +EXPORT_SYMBOL vmlinux 0xe0b13336 argv_free +EXPORT_SYMBOL vmlinux 0xe0bc4fb2 simple_write_to_buffer +EXPORT_SYMBOL vmlinux 0xe0bc80e3 __cleancache_init_fs +EXPORT_SYMBOL vmlinux 0xe0c05c52 fb_find_mode +EXPORT_SYMBOL vmlinux 0xe0cf6631 scsi_remove_host +EXPORT_SYMBOL vmlinux 0xe0d0f8c1 mount_bdev +EXPORT_SYMBOL vmlinux 0xe0e2dc53 generic_file_mmap +EXPORT_SYMBOL vmlinux 0xe0ec8777 i2c_smbus_read_word_data +EXPORT_SYMBOL vmlinux 0xe0fc24aa param_set_int +EXPORT_SYMBOL vmlinux 0xe113bbbc csum_partial +EXPORT_SYMBOL vmlinux 0xe133fad5 warn_slowpath_fmt_taint +EXPORT_SYMBOL vmlinux 0xe13cd8a7 dmi_name_in_vendors +EXPORT_SYMBOL vmlinux 0xe174ce44 mnt_unpin +EXPORT_SYMBOL vmlinux 0xe1761617 security_inet_conn_request +EXPORT_SYMBOL vmlinux 0xe17c2e04 agp_free_page_array +EXPORT_SYMBOL vmlinux 0xe1a266e3 md_register_thread +EXPORT_SYMBOL vmlinux 0xe1ae4e30 copy_strings_kernel +EXPORT_SYMBOL vmlinux 0xe1bc7ede del_timer_sync +EXPORT_SYMBOL vmlinux 0xe1bdd62e scsi_release_buffers +EXPORT_SYMBOL vmlinux 0xe1c170d9 fb_set_cmap +EXPORT_SYMBOL vmlinux 0xe1df9183 skb_kill_datagram +EXPORT_SYMBOL vmlinux 0xe200f872 secure_dccpv6_sequence_number +EXPORT_SYMBOL vmlinux 0xe228f17f i2c_smbus_read_i2c_block_data +EXPORT_SYMBOL vmlinux 0xe23ae481 blk_iopoll_complete +EXPORT_SYMBOL vmlinux 0xe24050c7 scnprintf +EXPORT_SYMBOL vmlinux 0xe24d3a97 jiffies_64 +EXPORT_SYMBOL vmlinux 0xe255af00 sock_no_shutdown +EXPORT_SYMBOL vmlinux 0xe29b04e9 acpi_set_firmware_waking_vector64 +EXPORT_SYMBOL vmlinux 0xe29b95ea setattr_copy +EXPORT_SYMBOL vmlinux 0xe2bcf7b2 vga_switcheroo_register_handler +EXPORT_SYMBOL vmlinux 0xe2c4208e nf_register_hook +EXPORT_SYMBOL vmlinux 0xe2d5255a strcmp +EXPORT_SYMBOL vmlinux 0xe2e602cb mddev_congested +EXPORT_SYMBOL vmlinux 0xe319eb24 acpi_pci_osc_control_set +EXPORT_SYMBOL vmlinux 0xe331066c kmem_cache_size +EXPORT_SYMBOL vmlinux 0xe35b195c journal_start_commit +EXPORT_SYMBOL vmlinux 0xe3b0192b vscnprintf +EXPORT_SYMBOL vmlinux 0xe3be7879 bio_integrity_add_page +EXPORT_SYMBOL vmlinux 0xe3c681a8 remove_inode_hash +EXPORT_SYMBOL vmlinux 0xe3c8e977 freeze_super +EXPORT_SYMBOL vmlinux 0xe3cc5b73 __xfrm_route_forward +EXPORT_SYMBOL vmlinux 0xe3d2d4e0 inet_sk_rebuild_header +EXPORT_SYMBOL vmlinux 0xe3d6f284 fb_find_mode_cvt +EXPORT_SYMBOL vmlinux 0xe3e12008 __first_cpu +EXPORT_SYMBOL vmlinux 0xe3e29c9c __tracepoint_kmem_cache_alloc +EXPORT_SYMBOL vmlinux 0xe3fbe148 acpi_install_table_handler +EXPORT_SYMBOL vmlinux 0xe40037c6 cdev_alloc +EXPORT_SYMBOL vmlinux 0xe4255c44 misc_register +EXPORT_SYMBOL vmlinux 0xe42efdf7 mmc_remove_host +EXPORT_SYMBOL vmlinux 0xe43617f7 acpi_gbl_FADT +EXPORT_SYMBOL vmlinux 0xe43898c5 mpage_writepage +EXPORT_SYMBOL vmlinux 0xe448c52d blk_integrity_unregister +EXPORT_SYMBOL vmlinux 0xe45f78e3 lease_modify +EXPORT_SYMBOL vmlinux 0xe48068b4 inet_getname +EXPORT_SYMBOL vmlinux 0xe484e35f ioread32 +EXPORT_SYMBOL vmlinux 0xe4bca2d1 pv_cpu_ops +EXPORT_SYMBOL vmlinux 0xe4bcfc2f km_query +EXPORT_SYMBOL vmlinux 0xe4c6a463 bio_integrity_get_tag +EXPORT_SYMBOL vmlinux 0xe4d044ba generic_shutdown_super +EXPORT_SYMBOL vmlinux 0xe4e3fe35 fd_install +EXPORT_SYMBOL vmlinux 0xe5091695 nf_log_packet +EXPORT_SYMBOL vmlinux 0xe5100f73 blk_queue_bounce_limit +EXPORT_SYMBOL vmlinux 0xe5122890 flow_cache_genid +EXPORT_SYMBOL vmlinux 0xe523ad75 synchronize_irq +EXPORT_SYMBOL vmlinux 0xe52947e7 __phys_addr +EXPORT_SYMBOL vmlinux 0xe530d757 acpi_clear_gpe +EXPORT_SYMBOL vmlinux 0xe55e30e8 textsearch_destroy +EXPORT_SYMBOL vmlinux 0xe57878a1 in6_pton +EXPORT_SYMBOL vmlinux 0xe5867808 dlci_ioctl_set +EXPORT_SYMBOL vmlinux 0xe5a7ed64 bio_init +EXPORT_SYMBOL vmlinux 0xe5c78a99 do_blank_screen +EXPORT_SYMBOL vmlinux 0xe5cc8ecb llc_build_and_send_ui_pkt +EXPORT_SYMBOL vmlinux 0xe5cedc8c cdrom_ioctl +EXPORT_SYMBOL vmlinux 0xe5deeb1e idr_for_each +EXPORT_SYMBOL vmlinux 0xe5ed5467 xfrm_policy_walk_init +EXPORT_SYMBOL vmlinux 0xe6034aaf lock_may_read +EXPORT_SYMBOL vmlinux 0xe61fcf0e register_md_personality +EXPORT_SYMBOL vmlinux 0xe626f6f3 kthread_bind +EXPORT_SYMBOL vmlinux 0xe657567b xfrm_state_flush +EXPORT_SYMBOL vmlinux 0xe663815a scsicam_bios_param +EXPORT_SYMBOL vmlinux 0xe66b7a7e tcf_em_tree_dump +EXPORT_SYMBOL vmlinux 0xe67f10b1 call_usermodehelper_freeinfo +EXPORT_SYMBOL vmlinux 0xe697d108 __blk_iopoll_complete +EXPORT_SYMBOL vmlinux 0xe6b6c6d6 jbd2_journal_try_to_free_buffers +EXPORT_SYMBOL vmlinux 0xe6c0444f nf_hook_slow +EXPORT_SYMBOL vmlinux 0xe6c3e7b8 create_mnt_ns +EXPORT_SYMBOL vmlinux 0xe6c475dd tcp_read_sock +EXPORT_SYMBOL vmlinux 0xe6e065c0 ipv6_push_nfrag_opts +EXPORT_SYMBOL vmlinux 0xe6f639a8 neigh_sysctl_register +EXPORT_SYMBOL vmlinux 0xe6fb675c node_to_cpumask_map +EXPORT_SYMBOL vmlinux 0xe6fbe430 can_do_mlock +EXPORT_SYMBOL vmlinux 0xe702d518 dev_get_flags +EXPORT_SYMBOL vmlinux 0xe716baed acpi_unregister_ioapic +EXPORT_SYMBOL vmlinux 0xe74cf0a7 mempool_destroy +EXPORT_SYMBOL vmlinux 0xe7609b0d generate_netlink_event +EXPORT_SYMBOL vmlinux 0xe77185f2 bio_integrity_set_tag +EXPORT_SYMBOL vmlinux 0xe7a664c4 nf_hooks +EXPORT_SYMBOL vmlinux 0xe7c60bd4 xfrm_policy_alloc +EXPORT_SYMBOL vmlinux 0xe7d180f2 rwsem_down_read_failed +EXPORT_SYMBOL vmlinux 0xe7d4daac seq_list_next +EXPORT_SYMBOL vmlinux 0xe7dfa771 get_fs_type +EXPORT_SYMBOL vmlinux 0xe7eb61ff clear_bdi_congested +EXPORT_SYMBOL vmlinux 0xe7edafe1 iget_failed +EXPORT_SYMBOL vmlinux 0xe7f1c723 mmc_register_driver +EXPORT_SYMBOL vmlinux 0xe7f8f21c pci_request_region_exclusive +EXPORT_SYMBOL vmlinux 0xe80ce219 sysctl_tcp_dma_copybreak +EXPORT_SYMBOL vmlinux 0xe8116e08 __kmalloc_node +EXPORT_SYMBOL vmlinux 0xe83c8b87 vfs_fsync +EXPORT_SYMBOL vmlinux 0xe8438250 acpi_bus_generate_proc_event +EXPORT_SYMBOL vmlinux 0xe8583614 posix_acl_from_xattr +EXPORT_SYMBOL vmlinux 0xe85a5157 dev_notice +EXPORT_SYMBOL vmlinux 0xe8794ce1 slhc_toss +EXPORT_SYMBOL vmlinux 0xe87e88a1 security_path_rmdir +EXPORT_SYMBOL vmlinux 0xe87e9e01 sk_release_kernel +EXPORT_SYMBOL vmlinux 0xe886971b i2c_smbus_write_byte +EXPORT_SYMBOL vmlinux 0xe89278e7 inet_recvmsg +EXPORT_SYMBOL vmlinux 0xe89a4f7f vfs_follow_link +EXPORT_SYMBOL vmlinux 0xe8a0ac53 ether_setup +EXPORT_SYMBOL vmlinux 0xe8bc427c scsi_execute +EXPORT_SYMBOL vmlinux 0xe8bf3528 agp_generic_alloc_pages +EXPORT_SYMBOL vmlinux 0xe8d12348 invalidate_mapping_pages +EXPORT_SYMBOL vmlinux 0xe8d74f72 dqput +EXPORT_SYMBOL vmlinux 0xe8dad8e5 simple_unlink +EXPORT_SYMBOL vmlinux 0xe8dbafef __next_cpu +EXPORT_SYMBOL vmlinux 0xe8fdf598 __cleancache_flush_inode +EXPORT_SYMBOL vmlinux 0xe909ce03 _raw_read_lock_bh +EXPORT_SYMBOL vmlinux 0xe90dcae0 __request_module +EXPORT_SYMBOL vmlinux 0xe914e41e strcpy +EXPORT_SYMBOL vmlinux 0xe91df66f cdrom_get_last_written +EXPORT_SYMBOL vmlinux 0xe91fd989 starget_for_each_device +EXPORT_SYMBOL vmlinux 0xe9299bc7 phy_disconnect +EXPORT_SYMBOL vmlinux 0xe936fab0 blk_register_region +EXPORT_SYMBOL vmlinux 0xe953b21f get_next_ino +EXPORT_SYMBOL vmlinux 0xe962df28 padata_do_serial +EXPORT_SYMBOL vmlinux 0xe96d5313 compat_sock_get_timestampns +EXPORT_SYMBOL vmlinux 0xe97fea07 tty_unregister_device +EXPORT_SYMBOL vmlinux 0xe9815471 xfrm_policy_unregister_afinfo +EXPORT_SYMBOL vmlinux 0xe9907a62 scsi_print_command +EXPORT_SYMBOL vmlinux 0xe997667b wrmsr_on_cpu +EXPORT_SYMBOL vmlinux 0xe99b0ec0 compat_nf_getsockopt +EXPORT_SYMBOL vmlinux 0xe9ac508e dquot_enable +EXPORT_SYMBOL vmlinux 0xe9b9cdb2 max8998_read_reg +EXPORT_SYMBOL vmlinux 0xe9be8bd1 security_d_instantiate +EXPORT_SYMBOL vmlinux 0xe9e1f7cf pci_vpd_truncate +EXPORT_SYMBOL vmlinux 0xea054b22 nla_policy_len +EXPORT_SYMBOL vmlinux 0xea068a07 flush_signals +EXPORT_SYMBOL vmlinux 0xea10212a int_to_scsilun +EXPORT_SYMBOL vmlinux 0xea10655a __bitmap_intersects +EXPORT_SYMBOL vmlinux 0xea1992ae netif_rx_ni +EXPORT_SYMBOL vmlinux 0xea1db389 i2c_clients_command +EXPORT_SYMBOL vmlinux 0xea52b308 jbd2_log_wait_commit +EXPORT_SYMBOL vmlinux 0xea647d46 pci_disable_device +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 0xeaa3aea3 scsi_host_put +EXPORT_SYMBOL vmlinux 0xeac73847 irq_regs +EXPORT_SYMBOL vmlinux 0xeacc427a rfkill_alloc +EXPORT_SYMBOL vmlinux 0xead3c815 nobh_write_end +EXPORT_SYMBOL vmlinux 0xead58fb9 print_hex_dump +EXPORT_SYMBOL vmlinux 0xead698e9 fsync_bdev +EXPORT_SYMBOL vmlinux 0xeae3dfd6 __const_udelay +EXPORT_SYMBOL vmlinux 0xeb010089 balance_dirty_pages_ratelimited_nr +EXPORT_SYMBOL vmlinux 0xeb052ed6 vlan_dev_real_dev +EXPORT_SYMBOL vmlinux 0xeb228272 posix_acl_create_masq +EXPORT_SYMBOL vmlinux 0xeb303ee0 pci_find_parent_resource +EXPORT_SYMBOL vmlinux 0xeb35142d inode_add_bytes +EXPORT_SYMBOL vmlinux 0xeb4e8a12 agp_backend_acquire +EXPORT_SYMBOL vmlinux 0xeb5eb0f9 mmc_align_data_size +EXPORT_SYMBOL vmlinux 0xeb6a7fd7 dquot_destroy +EXPORT_SYMBOL vmlinux 0xeb73f4c7 jbd2_journal_revoke +EXPORT_SYMBOL vmlinux 0xeba07d53 llc_add_pack +EXPORT_SYMBOL vmlinux 0xebac3259 __dec_zone_page_state +EXPORT_SYMBOL vmlinux 0xebb26a6a netif_carrier_off +EXPORT_SYMBOL vmlinux 0xebb3e817 tcp_timewait_state_process +EXPORT_SYMBOL vmlinux 0xebbf1dba strncasecmp +EXPORT_SYMBOL vmlinux 0xebc4b7f2 tty_pair_get_pty +EXPORT_SYMBOL vmlinux 0xebc8adc6 dcache_dir_lseek +EXPORT_SYMBOL vmlinux 0xebe0475b dma_async_device_unregister +EXPORT_SYMBOL vmlinux 0xebf81141 scsi_device_quiesce +EXPORT_SYMBOL vmlinux 0xebf9cd12 pm860x_reg_write +EXPORT_SYMBOL vmlinux 0xec01e03e genl_register_mc_group +EXPORT_SYMBOL vmlinux 0xec15f00a tcp_cookie_generator +EXPORT_SYMBOL vmlinux 0xec27c4d1 kstrtoull_from_user +EXPORT_SYMBOL vmlinux 0xec34f6d5 tty_port_raise_dtr_rts +EXPORT_SYMBOL vmlinux 0xec49d79d simple_link +EXPORT_SYMBOL vmlinux 0xec4e50df free_user_ns +EXPORT_SYMBOL vmlinux 0xec7be785 nla_put +EXPORT_SYMBOL vmlinux 0xec887a9f dev_open +EXPORT_SYMBOL vmlinux 0xec932901 vfs_readv +EXPORT_SYMBOL vmlinux 0xec9dc7b5 tcf_hash_new_index +EXPORT_SYMBOL vmlinux 0xeca83a94 inet_accept +EXPORT_SYMBOL vmlinux 0xecb87e30 neigh_ifdown +EXPORT_SYMBOL vmlinux 0xecf8ee24 lock_sock_nested +EXPORT_SYMBOL vmlinux 0xed008396 inode_get_bytes +EXPORT_SYMBOL vmlinux 0xed134386 tty_pair_get_tty +EXPORT_SYMBOL vmlinux 0xed302f0f tty_lock +EXPORT_SYMBOL vmlinux 0xed4456af ps2_cmd_aborted +EXPORT_SYMBOL vmlinux 0xed4b900e vfs_fstatat +EXPORT_SYMBOL vmlinux 0xed668c4b __tracepoint_kmalloc_node +EXPORT_SYMBOL vmlinux 0xed7e3dea netpoll_send_udp +EXPORT_SYMBOL vmlinux 0xed8c53ac _raw_write_lock_irqsave +EXPORT_SYMBOL vmlinux 0xeda0d76e gen_estimator_active +EXPORT_SYMBOL vmlinux 0xedac9a55 rps_may_expire_flow +EXPORT_SYMBOL vmlinux 0xedbaee5e nla_strcmp +EXPORT_SYMBOL vmlinux 0xedc03953 iounmap +EXPORT_SYMBOL vmlinux 0xeddec09a wait_for_completion_interruptible_timeout +EXPORT_SYMBOL vmlinux 0xedf6c22a atomic_dec_and_mutex_lock +EXPORT_SYMBOL vmlinux 0xee10e130 filemap_write_and_wait_range +EXPORT_SYMBOL vmlinux 0xee14eca0 radix_tree_range_tag_if_tagged +EXPORT_SYMBOL vmlinux 0xee29e34f scsi_unblock_requests +EXPORT_SYMBOL vmlinux 0xee2d0fc7 _local_bh_enable +EXPORT_SYMBOL vmlinux 0xee7a60e2 d_alloc_name +EXPORT_SYMBOL vmlinux 0xee7eb9e1 pnp_platform_devices +EXPORT_SYMBOL vmlinux 0xee9dd6eb locks_copy_lock +EXPORT_SYMBOL vmlinux 0xeea8d3a7 mfd_remove_devices +EXPORT_SYMBOL vmlinux 0xeea9dbaf bitmap_bitremap +EXPORT_SYMBOL vmlinux 0xeeaeaf11 lock_fb_info +EXPORT_SYMBOL vmlinux 0xeec0d840 ps2_handle_response +EXPORT_SYMBOL vmlinux 0xeece3e59 d_path +EXPORT_SYMBOL vmlinux 0xeed55c11 hippi_neigh_setup_dev +EXPORT_SYMBOL vmlinux 0xef45d32c __kfifo_init +EXPORT_SYMBOL vmlinux 0xef62e85f mempool_alloc +EXPORT_SYMBOL vmlinux 0xef9aedfc boot_option_idle_override +EXPORT_SYMBOL vmlinux 0xefb18738 __pci_enable_wake +EXPORT_SYMBOL vmlinux 0xefb6edd4 input_grab_device +EXPORT_SYMBOL vmlinux 0xefcb4fb5 fb_pan_display +EXPORT_SYMBOL vmlinux 0xefd6b497 agp_put_bridge +EXPORT_SYMBOL vmlinux 0xefdd70ce security_secid_to_secctx +EXPORT_SYMBOL vmlinux 0xefdddcb0 agp_generic_destroy_pages +EXPORT_SYMBOL vmlinux 0xefe099c3 acpi_get_event_status +EXPORT_SYMBOL vmlinux 0xefe9feaa dma_spin_lock +EXPORT_SYMBOL vmlinux 0xeff3e961 dm_table_put +EXPORT_SYMBOL vmlinux 0xeffda3b7 input_get_keycode +EXPORT_SYMBOL vmlinux 0xf0009fee put_pages_list +EXPORT_SYMBOL vmlinux 0xf00d6a00 generic_write_end +EXPORT_SYMBOL vmlinux 0xf01a2a7a pnp_stop_dev +EXPORT_SYMBOL vmlinux 0xf02fbf23 __page_cache_alloc +EXPORT_SYMBOL vmlinux 0xf0550e76 ps2_begin_command +EXPORT_SYMBOL vmlinux 0xf05cbf63 neigh_connected_output +EXPORT_SYMBOL vmlinux 0xf0651fb3 elv_add_request +EXPORT_SYMBOL vmlinux 0xf065f629 ioread16be +EXPORT_SYMBOL vmlinux 0xf0668483 cpu_rmap_update +EXPORT_SYMBOL vmlinux 0xf079580c bdget_disk +EXPORT_SYMBOL vmlinux 0xf09c7f68 __wake_up +EXPORT_SYMBOL vmlinux 0xf0c42114 dquot_mark_dquot_dirty +EXPORT_SYMBOL vmlinux 0xf0e5e085 sched_autogroup_create_attach +EXPORT_SYMBOL vmlinux 0xf0ef15b4 list_sort +EXPORT_SYMBOL vmlinux 0xf0f1246c kvasprintf +EXPORT_SYMBOL vmlinux 0xf0fdf6cb __stack_chk_fail +EXPORT_SYMBOL vmlinux 0xf100416a remove_conflicting_framebuffers +EXPORT_SYMBOL vmlinux 0xf10de535 ioread8 +EXPORT_SYMBOL vmlinux 0xf11543ff find_first_zero_bit +EXPORT_SYMBOL vmlinux 0xf116d4b5 copy_in_user +EXPORT_SYMBOL vmlinux 0xf1216c75 prandom32 +EXPORT_SYMBOL vmlinux 0xf125451b path_put +EXPORT_SYMBOL vmlinux 0xf18eb7ad redirty_page_for_writepage +EXPORT_SYMBOL vmlinux 0xf195c682 fb_invert_cmaps +EXPORT_SYMBOL vmlinux 0xf1bbb3ca pneigh_lookup +EXPORT_SYMBOL vmlinux 0xf1bea6f1 schedule_delayed_work +EXPORT_SYMBOL vmlinux 0xf1c8ea2b generic_file_fsync +EXPORT_SYMBOL vmlinux 0xf1cf3036 blk_set_default_limits +EXPORT_SYMBOL vmlinux 0xf1d50a56 thaw_process +EXPORT_SYMBOL vmlinux 0xf1db1704 nla_memcpy +EXPORT_SYMBOL vmlinux 0xf1e98c74 avenrun +EXPORT_SYMBOL vmlinux 0xf1eba893 pm860x_page_reg_write +EXPORT_SYMBOL vmlinux 0xf20dabd8 free_irq +EXPORT_SYMBOL vmlinux 0xf2186ac3 tty_chars_in_buffer +EXPORT_SYMBOL vmlinux 0xf21cf1bb bio_split +EXPORT_SYMBOL vmlinux 0xf2357aba tty_port_close_end +EXPORT_SYMBOL vmlinux 0xf23fcb99 __kfifo_in +EXPORT_SYMBOL vmlinux 0xf26c9fec phy_scan_fixups +EXPORT_SYMBOL vmlinux 0xf26e5f2f tcp_get_md5sig_pool +EXPORT_SYMBOL vmlinux 0xf27b0570 follow_down +EXPORT_SYMBOL vmlinux 0xf28de56c swiotlb_sync_single_for_device +EXPORT_SYMBOL vmlinux 0xf28ed6e2 machine_to_phys_nr +EXPORT_SYMBOL vmlinux 0xf2997713 tty_termios_hw_change +EXPORT_SYMBOL vmlinux 0xf2b18646 dentry_open +EXPORT_SYMBOL vmlinux 0xf2b61ce0 compat_mc_setsockopt +EXPORT_SYMBOL vmlinux 0xf2dae886 __skb_get_rxhash +EXPORT_SYMBOL vmlinux 0xf2f1eaaa bh_uptodate_or_lock +EXPORT_SYMBOL vmlinux 0xf3014d20 ethtool_op_set_sg +EXPORT_SYMBOL vmlinux 0xf3015056 bio_free +EXPORT_SYMBOL vmlinux 0xf310a03c lock_super +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 0xf3575897 km_report +EXPORT_SYMBOL vmlinux 0xf3584465 dquot_get_dqblk +EXPORT_SYMBOL vmlinux 0xf36225d6 __scm_send +EXPORT_SYMBOL vmlinux 0xf37df3ee __locks_copy_lock +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 0xf3a3c817 neigh_parms_release +EXPORT_SYMBOL vmlinux 0xf3aabe6e journal_unlock_updates +EXPORT_SYMBOL vmlinux 0xf3b4beff blk_alloc_queue +EXPORT_SYMBOL vmlinux 0xf3ba8f43 blk_queue_make_request +EXPORT_SYMBOL vmlinux 0xf3bd8288 tcp_alloc_md5sig_pool +EXPORT_SYMBOL vmlinux 0xf3bf0bce __bitmap_complement +EXPORT_SYMBOL vmlinux 0xf3d88fad skb_copy_bits +EXPORT_SYMBOL vmlinux 0xf3e2211d wait_for_key_construction +EXPORT_SYMBOL vmlinux 0xf3fab51d d_add_ci +EXPORT_SYMBOL vmlinux 0xf3ffd930 posix_acl_init +EXPORT_SYMBOL vmlinux 0xf4119a33 tty_shutdown +EXPORT_SYMBOL vmlinux 0xf4192470 tty_port_alloc_xmit_buf +EXPORT_SYMBOL vmlinux 0xf42af030 blk_rq_map_kern +EXPORT_SYMBOL vmlinux 0xf434fb5a key_link +EXPORT_SYMBOL vmlinux 0xf435493f unregister_key_type +EXPORT_SYMBOL vmlinux 0xf441ac43 ioread8_rep +EXPORT_SYMBOL vmlinux 0xf4528073 scsi_kmap_atomic_sg +EXPORT_SYMBOL vmlinux 0xf479aa96 d_drop +EXPORT_SYMBOL vmlinux 0xf494f618 mmc_regulator_get_ocrmask +EXPORT_SYMBOL vmlinux 0xf4a5c213 avail_to_resrv_perfctr_nmi_bit +EXPORT_SYMBOL vmlinux 0xf4b754fd acpi_resources_are_enforced +EXPORT_SYMBOL vmlinux 0xf4bdb4a6 bio_alloc +EXPORT_SYMBOL vmlinux 0xf4c51141 skb_queue_head +EXPORT_SYMBOL vmlinux 0xf4cf6d19 radix_tree_tagged +EXPORT_SYMBOL vmlinux 0xf4d25b40 generic_file_buffered_write +EXPORT_SYMBOL vmlinux 0xf4f14de6 rtnl_trylock +EXPORT_SYMBOL vmlinux 0xf4f1d73f __kfifo_out_peek_r +EXPORT_SYMBOL vmlinux 0xf512225d remove_arg_zero +EXPORT_SYMBOL vmlinux 0xf536d22e acpi_set_gpe_wake_mask +EXPORT_SYMBOL vmlinux 0xf53d4c26 qdisc_class_hash_destroy +EXPORT_SYMBOL vmlinux 0xf5510f5a sk_run_filter +EXPORT_SYMBOL vmlinux 0xf55156b3 notify_change +EXPORT_SYMBOL vmlinux 0xf55c1591 inet6_bind +EXPORT_SYMBOL vmlinux 0xf5639449 audit_log_end +EXPORT_SYMBOL vmlinux 0xf57d8df7 sock_map_fd +EXPORT_SYMBOL vmlinux 0xf591b9c9 jbd2_journal_set_features +EXPORT_SYMBOL vmlinux 0xf5b796a2 flush_old_exec +EXPORT_SYMBOL vmlinux 0xf5c9012e timespec_trunc +EXPORT_SYMBOL vmlinux 0xf5cf326a param_ops_short +EXPORT_SYMBOL vmlinux 0xf5e5c828 sock_common_getsockopt +EXPORT_SYMBOL vmlinux 0xf5eb86ea blk_verify_command +EXPORT_SYMBOL vmlinux 0xf60693ab alloc_etherdev_mqs +EXPORT_SYMBOL vmlinux 0xf609aa30 _raw_spin_trylock +EXPORT_SYMBOL vmlinux 0xf612809a param_get_int +EXPORT_SYMBOL vmlinux 0xf6195f87 input_set_capability +EXPORT_SYMBOL vmlinux 0xf6263798 d_genocide +EXPORT_SYMBOL vmlinux 0xf6388c56 sysctl_ip_default_ttl +EXPORT_SYMBOL vmlinux 0xf6455cb6 inc_zone_page_state +EXPORT_SYMBOL vmlinux 0xf65262e2 dquot_quotactl_ops +EXPORT_SYMBOL vmlinux 0xf685b227 radix_tree_tag_set +EXPORT_SYMBOL vmlinux 0xf691be65 bio_copy_user +EXPORT_SYMBOL vmlinux 0xf69f0c2a wait_for_completion_killable_timeout +EXPORT_SYMBOL vmlinux 0xf6bb4729 color_table +EXPORT_SYMBOL vmlinux 0xf6e2f4bd generic_block_bmap +EXPORT_SYMBOL vmlinux 0xf6ebc03b net_ratelimit +EXPORT_SYMBOL vmlinux 0xf6fdfc1e __dev_getfirstbyhwtype +EXPORT_SYMBOL vmlinux 0xf715d237 security_task_getsecid +EXPORT_SYMBOL vmlinux 0xf7291f4a pci_disable_link_state +EXPORT_SYMBOL vmlinux 0xf731a82b kmem_cache_free +EXPORT_SYMBOL vmlinux 0xf747dd44 kstat +EXPORT_SYMBOL vmlinux 0xf7506c41 __any_online_cpu +EXPORT_SYMBOL vmlinux 0xf7584a9c find_font +EXPORT_SYMBOL vmlinux 0xf76ccced set_user_nice +EXPORT_SYMBOL vmlinux 0xf78d04ab netlink_register_notifier +EXPORT_SYMBOL vmlinux 0xf7a421e7 inet_sendmsg +EXPORT_SYMBOL vmlinux 0xf7d71918 __kfifo_in_r +EXPORT_SYMBOL vmlinux 0xf7f1c933 poll_freewait +EXPORT_SYMBOL vmlinux 0xf803fe39 bitmap_set +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 0xf8583cfc get_disk +EXPORT_SYMBOL vmlinux 0xf88e0ee2 acpi_get_table_header +EXPORT_SYMBOL vmlinux 0xf89843f9 schedule_work +EXPORT_SYMBOL vmlinux 0xf89e4e1f generic_setlease +EXPORT_SYMBOL vmlinux 0xf8a21aa2 generic_write_sync +EXPORT_SYMBOL vmlinux 0xf8df0c2d i8042_install_filter +EXPORT_SYMBOL vmlinux 0xf8e4bb70 unregister_quota_format +EXPORT_SYMBOL vmlinux 0xf8ee7211 mutex_lock +EXPORT_SYMBOL vmlinux 0xf910287d pci_biosrom_size +EXPORT_SYMBOL vmlinux 0xf9226a86 register_framebuffer +EXPORT_SYMBOL vmlinux 0xf92fd524 generic_delete_inode +EXPORT_SYMBOL vmlinux 0xf936de41 tcp_md5_hash_header +EXPORT_SYMBOL vmlinux 0xf93a86f0 nf_ip6_checksum +EXPORT_SYMBOL vmlinux 0xf9446bea __neigh_for_each_release +EXPORT_SYMBOL vmlinux 0xf962099e xfrm_cfg_mutex +EXPORT_SYMBOL vmlinux 0xf99fa18a mb_cache_entry_free +EXPORT_SYMBOL vmlinux 0xf9a11da1 pneigh_enqueue +EXPORT_SYMBOL vmlinux 0xf9a2afec scsi_reset_provider +EXPORT_SYMBOL vmlinux 0xf9a482f9 msleep +EXPORT_SYMBOL vmlinux 0xf9ade3ea ip_nat_decode_session +EXPORT_SYMBOL vmlinux 0xf9ae9dd3 set_create_files_as +EXPORT_SYMBOL vmlinux 0xf9b35d0a jbd2_journal_get_undo_access +EXPORT_SYMBOL vmlinux 0xf9bf162b dcb_setapp +EXPORT_SYMBOL vmlinux 0xf9d03316 pci_enable_msi_block +EXPORT_SYMBOL vmlinux 0xfa05b029 grab_cache_page_write_begin +EXPORT_SYMBOL vmlinux 0xfa48afe4 __nla_reserve_nohdr +EXPORT_SYMBOL vmlinux 0xfa686568 get_agp_version +EXPORT_SYMBOL vmlinux 0xfa794952 tcp_hashinfo +EXPORT_SYMBOL vmlinux 0xfa7ace99 sock_recvmsg +EXPORT_SYMBOL vmlinux 0xfa8d1eaf __blk_run_queue +EXPORT_SYMBOL vmlinux 0xfa938a42 ilookup +EXPORT_SYMBOL vmlinux 0xfaaf5396 inode_change_ok +EXPORT_SYMBOL vmlinux 0xfaafb082 call_netdevice_notifiers +EXPORT_SYMBOL vmlinux 0xfad0b0d5 bio_phys_segments +EXPORT_SYMBOL vmlinux 0xfad30405 shrink_dcache_sb +EXPORT_SYMBOL vmlinux 0xfad5b2be agp_enable +EXPORT_SYMBOL vmlinux 0xfaf98462 bitrev32 +EXPORT_SYMBOL vmlinux 0xfb0443fb acpi_get_parent +EXPORT_SYMBOL vmlinux 0xfb1237f5 ip_getsockopt +EXPORT_SYMBOL vmlinux 0xfb15026a netpoll_print_options +EXPORT_SYMBOL vmlinux 0xfb5f846a cancel_delayed_work_sync +EXPORT_SYMBOL vmlinux 0xfb6af58d recalc_sigpending +EXPORT_SYMBOL vmlinux 0xfb792ea9 md_check_recovery +EXPORT_SYMBOL vmlinux 0xfb7d26f4 files_lglock_lock_init +EXPORT_SYMBOL vmlinux 0xfb80c7a0 acpi_walk_namespace +EXPORT_SYMBOL vmlinux 0xfbaaf01e console_lock +EXPORT_SYMBOL vmlinux 0xfbb01e8d jbd2_journal_extend +EXPORT_SYMBOL vmlinux 0xfbcf5c3a task_ns_capable +EXPORT_SYMBOL vmlinux 0xfbe27a1c rb_first +EXPORT_SYMBOL vmlinux 0xfbe2aafc kernel_setsockopt +EXPORT_SYMBOL vmlinux 0xfbeeb35e ppp_register_compressor +EXPORT_SYMBOL vmlinux 0xfbef4b27 rfkill_set_sw_state +EXPORT_SYMBOL vmlinux 0xfc02b7ad sysctl_tcp_wmem +EXPORT_SYMBOL vmlinux 0xfc39e32f ioport_unmap +EXPORT_SYMBOL vmlinux 0xfc424316 iw_handler_get_thrspy +EXPORT_SYMBOL vmlinux 0xfc4b1ea9 ip_setsockopt +EXPORT_SYMBOL vmlinux 0xfc644f58 save_mount_options +EXPORT_SYMBOL vmlinux 0xfca77dd7 __serio_register_driver +EXPORT_SYMBOL vmlinux 0xfcaa04a0 out_of_line_wait_on_bit_lock +EXPORT_SYMBOL vmlinux 0xfcac0d40 acpi_install_interface_handler +EXPORT_SYMBOL vmlinux 0xfcb948b3 nf_afinfo +EXPORT_SYMBOL vmlinux 0xfcc2a43c utf32_to_utf8 +EXPORT_SYMBOL vmlinux 0xfcd35070 blk_limits_io_min +EXPORT_SYMBOL vmlinux 0xfcec0987 enable_irq +EXPORT_SYMBOL vmlinux 0xfcfa03ff fb_videomode_to_modelist +EXPORT_SYMBOL vmlinux 0xfd068c2c sk_wait_data +EXPORT_SYMBOL vmlinux 0xfd0ab3c3 xfrm6_prepare_output +EXPORT_SYMBOL vmlinux 0xfd3efaac dev_get_by_index_rcu +EXPORT_SYMBOL vmlinux 0xfd5f2935 netif_napi_add +EXPORT_SYMBOL vmlinux 0xfd6a20a6 flush_delayed_work_sync +EXPORT_SYMBOL vmlinux 0xfd6f4850 native_wrmsr_safe_regs +EXPORT_SYMBOL vmlinux 0xfd713a45 check_disk_change +EXPORT_SYMBOL vmlinux 0xfd7d7713 acpi_exception +EXPORT_SYMBOL vmlinux 0xfd83781f simple_readpage +EXPORT_SYMBOL vmlinux 0xfd8c43b4 mntget +EXPORT_SYMBOL vmlinux 0xfd968fc5 journal_update_format +EXPORT_SYMBOL vmlinux 0xfda0dbe8 ftrace_print_hex_seq +EXPORT_SYMBOL vmlinux 0xfdab951c scsi_device_get +EXPORT_SYMBOL vmlinux 0xfdb9b629 ioread32be +EXPORT_SYMBOL vmlinux 0xfdcfd190 kmem_cache_alloc +EXPORT_SYMBOL vmlinux 0xfdd7f5c8 file_update_time +EXPORT_SYMBOL vmlinux 0xfdf33486 mfd_clone_cell +EXPORT_SYMBOL vmlinux 0xfdfc0b3b fiemap_fill_next_extent +EXPORT_SYMBOL vmlinux 0xfdfd0fb1 ps2_handle_ack +EXPORT_SYMBOL vmlinux 0xfe047ce6 acpi_enter_sleep_state +EXPORT_SYMBOL vmlinux 0xfe04cd66 tcp_getsockopt +EXPORT_SYMBOL vmlinux 0xfe24f48e proto_register +EXPORT_SYMBOL vmlinux 0xfe26fc7c nr_node_ids +EXPORT_SYMBOL vmlinux 0xfe2b5cdb wait_iff_congested +EXPORT_SYMBOL vmlinux 0xfe2e3e85 nf_register_sockopt +EXPORT_SYMBOL vmlinux 0xfe392bcd generic_segment_checks +EXPORT_SYMBOL vmlinux 0xfe42c264 dev_set_mac_address +EXPORT_SYMBOL vmlinux 0xfe4a8eea set_security_override +EXPORT_SYMBOL vmlinux 0xfe50719c phy_mii_ioctl +EXPORT_SYMBOL vmlinux 0xfe50ba1e vga_put +EXPORT_SYMBOL vmlinux 0xfe53cbd5 abx500_event_registers_startup_state_get +EXPORT_SYMBOL vmlinux 0xfe560de7 pipe_lock +EXPORT_SYMBOL vmlinux 0xfe5d4bb2 sys_tz +EXPORT_SYMBOL vmlinux 0xfe5efaf3 xfrm_stateonly_find +EXPORT_SYMBOL vmlinux 0xfe738bcb agp_collect_device_status +EXPORT_SYMBOL vmlinux 0xfe769456 unregister_netdevice_notifier +EXPORT_SYMBOL vmlinux 0xfe7c4287 nr_cpu_ids +EXPORT_SYMBOL vmlinux 0xfe7e1ee4 mdiobus_scan +EXPORT_SYMBOL vmlinux 0xfe87ee0f page_follow_link_light +EXPORT_SYMBOL vmlinux 0xfe892b31 dev_ethtool_get_settings +EXPORT_SYMBOL vmlinux 0xfeb54db6 filemap_flush +EXPORT_SYMBOL vmlinux 0xfec3c2f2 bcd2bin +EXPORT_SYMBOL vmlinux 0xfed53143 dq_data_lock +EXPORT_SYMBOL vmlinux 0xfed89523 xfrm_state_insert +EXPORT_SYMBOL vmlinux 0xfedd35fc console_suspend_enabled +EXPORT_SYMBOL vmlinux 0xfef4e7e6 register_netdev +EXPORT_SYMBOL vmlinux 0xfef96e23 __scsi_print_command +EXPORT_SYMBOL vmlinux 0xff1e9dd8 seq_list_start +EXPORT_SYMBOL vmlinux 0xff264a81 skb_append_datato_frags +EXPORT_SYMBOL vmlinux 0xff3d1bf8 filemap_write_and_wait +EXPORT_SYMBOL vmlinux 0xff63a4c3 inode_init_always +EXPORT_SYMBOL vmlinux 0xff6878cf fb_default_cmap +EXPORT_SYMBOL vmlinux 0xff7559e4 ioport_resource +EXPORT_SYMBOL vmlinux 0xff7a23fb complete_request_key +EXPORT_SYMBOL vmlinux 0xff9ca065 fb_edid_to_monspecs +EXPORT_SYMBOL vmlinux 0xffab5857 d_validate +EXPORT_SYMBOL vmlinux 0xffd0295e pnp_get_resource +EXPORT_SYMBOL vmlinux 0xffd5a395 default_wake_function +EXPORT_SYMBOL vmlinux 0xffdfcb22 jbd2_journal_ack_err +EXPORT_SYMBOL vmlinux 0xffef3bf1 find_get_pages_contig +EXPORT_SYMBOL vmlinux 0xfffee78b address_space_init_once +EXPORT_SYMBOL_GPL vmlinux 0x00033fc8 platform_device_register_resndata +EXPORT_SYMBOL_GPL vmlinux 0x001db412 __mmdrop +EXPORT_SYMBOL_GPL vmlinux 0x0067df75 ata_tf_from_fis +EXPORT_SYMBOL_GPL vmlinux 0x00a5cbe1 iommu_iova_to_phys +EXPORT_SYMBOL_GPL vmlinux 0x00b8ecf8 __iowrite32_copy +EXPORT_SYMBOL_GPL vmlinux 0x00c4dc87 timecounter_init +EXPORT_SYMBOL_GPL vmlinux 0x00ebcb5d ata_id_string +EXPORT_SYMBOL_GPL vmlinux 0x00f57f13 ring_buffer_overrun_cpu +EXPORT_SYMBOL_GPL vmlinux 0x00f94fde register_jprobes +EXPORT_SYMBOL_GPL vmlinux 0x01010c6d klist_add_before +EXPORT_SYMBOL_GPL vmlinux 0x0110b3d1 register_hotplug_dock_device +EXPORT_SYMBOL_GPL vmlinux 0x0112f995 sysfs_get +EXPORT_SYMBOL_GPL vmlinux 0x011cf028 regulator_suspend_finish +EXPORT_SYMBOL_GPL vmlinux 0x0169b31d filter_current_check_discard +EXPORT_SYMBOL_GPL vmlinux 0x017543f0 net_ipv6_ctl_path +EXPORT_SYMBOL_GPL vmlinux 0x0181b539 ring_buffer_write +EXPORT_SYMBOL_GPL vmlinux 0x01848a8e local_apic_timer_c2_ok +EXPORT_SYMBOL_GPL vmlinux 0x0189ef6f usb_init_urb +EXPORT_SYMBOL_GPL vmlinux 0x01a4ea6d unregister_die_notifier +EXPORT_SYMBOL_GPL vmlinux 0x01e1a8de kgdb_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x01f841a4 ring_buffer_empty_cpu +EXPORT_SYMBOL_GPL vmlinux 0x02049d42 ring_buffer_reset_cpu +EXPORT_SYMBOL_GPL vmlinux 0x0268afdf cpufreq_frequency_table_cpuinfo +EXPORT_SYMBOL_GPL vmlinux 0x026965de system_unbound_wq +EXPORT_SYMBOL_GPL vmlinux 0x02a32b5d attribute_container_classdev_to_container +EXPORT_SYMBOL_GPL vmlinux 0x02f5c9ad alloc_page_buffers +EXPORT_SYMBOL_GPL vmlinux 0x02f99813 pm_generic_thaw +EXPORT_SYMBOL_GPL vmlinux 0x030d11a8 kmsg_dump_register +EXPORT_SYMBOL_GPL vmlinux 0x033a1c2a key_type_encrypted +EXPORT_SYMBOL_GPL vmlinux 0x0343bdf1 __i2c_board_list +EXPORT_SYMBOL_GPL vmlinux 0x036a8a99 fuse_put_request +EXPORT_SYMBOL_GPL vmlinux 0x03a3f86d unregister_jprobe +EXPORT_SYMBOL_GPL vmlinux 0x03a46e55 usb_debug_root +EXPORT_SYMBOL_GPL vmlinux 0x03e3686c ata_timing_cycle2mode +EXPORT_SYMBOL_GPL vmlinux 0x0412e408 __netpoll_cleanup +EXPORT_SYMBOL_GPL vmlinux 0x04481300 inet_csk_route_child_sock +EXPORT_SYMBOL_GPL vmlinux 0x04486e88 rcu_batches_completed +EXPORT_SYMBOL_GPL vmlinux 0x044dae08 timerqueue_del +EXPORT_SYMBOL_GPL vmlinux 0x048bf539 ata_host_register +EXPORT_SYMBOL_GPL vmlinux 0x04ac6fc4 regulator_set_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x04bb0e13 pm_runtime_set_autosuspend_delay +EXPORT_SYMBOL_GPL vmlinux 0x04c3f2c1 gnttab_empty_grant_references +EXPORT_SYMBOL_GPL vmlinux 0x04de31c6 rio_get_device +EXPORT_SYMBOL_GPL vmlinux 0x04e23292 ring_buffer_change_overwrite +EXPORT_SYMBOL_GPL vmlinux 0x04ea8706 __iowrite64_copy +EXPORT_SYMBOL_GPL vmlinux 0x04ebc83b vring_del_virtqueue +EXPORT_SYMBOL_GPL vmlinux 0x050f3177 ring_buffer_discard_commit +EXPORT_SYMBOL_GPL vmlinux 0x0531dcb8 ata_dev_classify +EXPORT_SYMBOL_GPL vmlinux 0x053b00c3 simple_attr_open +EXPORT_SYMBOL_GPL vmlinux 0x053f9f91 __get_user_pages_fast +EXPORT_SYMBOL_GPL vmlinux 0x054e550b kernel_halt +EXPORT_SYMBOL_GPL vmlinux 0x058e54e4 system_long_wq +EXPORT_SYMBOL_GPL vmlinux 0x060acb54 mddev_init +EXPORT_SYMBOL_GPL vmlinux 0x060d1064 set_memory_ro +EXPORT_SYMBOL_GPL vmlinux 0x0619ca8a getboottime +EXPORT_SYMBOL_GPL vmlinux 0x062fc169 xen_hvm_resume_frames +EXPORT_SYMBOL_GPL vmlinux 0x0630181a devres_release_group +EXPORT_SYMBOL_GPL vmlinux 0x06469acf unregister_kretprobe +EXPORT_SYMBOL_GPL vmlinux 0x064db9a5 mark_mounts_for_expiry +EXPORT_SYMBOL_GPL vmlinux 0x0654069f generic_subsys_pm_ops +EXPORT_SYMBOL_GPL vmlinux 0x06627c6c ring_buffer_commit_overrun_cpu +EXPORT_SYMBOL_GPL vmlinux 0x066f7762 usb_hcd_poll_rh_status +EXPORT_SYMBOL_GPL vmlinux 0x069747e1 ata_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x06e2f19f dev_change_net_namespace +EXPORT_SYMBOL_GPL vmlinux 0x06f9c59d __module_address +EXPORT_SYMBOL_GPL vmlinux 0x06fb4749 spi_async_locked +EXPORT_SYMBOL_GPL vmlinux 0x07019010 __rio_local_write_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x07708167 kick_process +EXPORT_SYMBOL_GPL vmlinux 0x077cf289 css_depth +EXPORT_SYMBOL_GPL vmlinux 0x079db8e8 ata_eh_freeze_port +EXPORT_SYMBOL_GPL vmlinux 0x07b21f85 kdb_get_kbd_char +EXPORT_SYMBOL_GPL vmlinux 0x07b52e38 rtnl_unregister +EXPORT_SYMBOL_GPL vmlinux 0x07e48225 ata_bmdma_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x07e64a9d led_classdev_resume +EXPORT_SYMBOL_GPL vmlinux 0x07ff4aea xenbus_scanf +EXPORT_SYMBOL_GPL vmlinux 0x08328966 fsstack_copy_attr_all +EXPORT_SYMBOL_GPL vmlinux 0x088bfa7e cancel_work_sync +EXPORT_SYMBOL_GPL vmlinux 0x0895b12c spi_add_device +EXPORT_SYMBOL_GPL vmlinux 0x0899d150 __pm_wakeup_event +EXPORT_SYMBOL_GPL vmlinux 0x08d00db0 rio_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x09023c50 ata_timing_compute +EXPORT_SYMBOL_GPL vmlinux 0x091eb9b4 round_jiffies +EXPORT_SYMBOL_GPL vmlinux 0x0923cb01 regulator_register +EXPORT_SYMBOL_GPL vmlinux 0x092e3121 ata_sff_pause +EXPORT_SYMBOL_GPL vmlinux 0x09eccbf9 blk_trace_remove +EXPORT_SYMBOL_GPL vmlinux 0x09fe1f9f platform_device_register +EXPORT_SYMBOL_GPL vmlinux 0x0a288348 flush_work_sync +EXPORT_SYMBOL_GPL vmlinux 0x0a5a3390 relay_switch_subbuf +EXPORT_SYMBOL_GPL vmlinux 0x0a7dacc3 __srcu_read_unlock +EXPORT_SYMBOL_GPL vmlinux 0x0ac36846 md_do_sync +EXPORT_SYMBOL_GPL vmlinux 0x0af17f3b wakeup_source_remove +EXPORT_SYMBOL_GPL vmlinux 0x0b07abe2 unshare_fs_struct +EXPORT_SYMBOL_GPL vmlinux 0x0b19ed7c apei_estatus_check_header +EXPORT_SYMBOL_GPL vmlinux 0x0b32a4d5 xen_swiotlb_free_coherent +EXPORT_SYMBOL_GPL vmlinux 0x0b5077d7 usb_queue_reset_device +EXPORT_SYMBOL_GPL vmlinux 0x0bac9195 iommu_map +EXPORT_SYMBOL_GPL vmlinux 0x0bc53adf fl6_sock_lookup +EXPORT_SYMBOL_GPL vmlinux 0x0bde33a9 kobject_get_path +EXPORT_SYMBOL_GPL vmlinux 0x0bef9e01 wm8994_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x0c0a1aee class_dev_iter_exit +EXPORT_SYMBOL_GPL vmlinux 0x0c237c3e skb_to_sgvec +EXPORT_SYMBOL_GPL vmlinux 0x0c2cdbf1 synchronize_sched +EXPORT_SYMBOL_GPL vmlinux 0x0c805f93 clflush_cache_range +EXPORT_SYMBOL_GPL vmlinux 0x0cc1e40f crypto_it_tab +EXPORT_SYMBOL_GPL vmlinux 0x0cd10a4e work_cpu +EXPORT_SYMBOL_GPL vmlinux 0x0ceb9202 scsi_autopm_get_device +EXPORT_SYMBOL_GPL vmlinux 0x0d1db07c swiotlb_bounce +EXPORT_SYMBOL_GPL vmlinux 0x0d1fe82b uhci_reset_hc +EXPORT_SYMBOL_GPL vmlinux 0x0d28a5b8 crypto_hash_walk_first +EXPORT_SYMBOL_GPL vmlinux 0x0d4e73c5 klist_iter_init +EXPORT_SYMBOL_GPL vmlinux 0x0dbead1e pm_generic_runtime_suspend +EXPORT_SYMBOL_GPL vmlinux 0x0dd62a23 pm_qos_request_active +EXPORT_SYMBOL_GPL vmlinux 0x0dda9689 pci_scan_child_bus +EXPORT_SYMBOL_GPL vmlinux 0x0e13cb4d apei_resources_release +EXPORT_SYMBOL_GPL vmlinux 0x0e604134 anon_inode_getfd +EXPORT_SYMBOL_GPL vmlinux 0x0e6a0889 eventfd_ctx_put +EXPORT_SYMBOL_GPL vmlinux 0x0e7dae30 ata_dev_pair +EXPORT_SYMBOL_GPL vmlinux 0x0ea1da1c inet_twsk_purge +EXPORT_SYMBOL_GPL vmlinux 0x0ec210b8 xen_start_info +EXPORT_SYMBOL_GPL vmlinux 0x0ef06974 spi_populate_ppr_msg +EXPORT_SYMBOL_GPL vmlinux 0x0f043b3e __rtnl_link_register +EXPORT_SYMBOL_GPL vmlinux 0x0f3ec4c7 vfs_kern_mount +EXPORT_SYMBOL_GPL vmlinux 0x0f46901c n_tty_inherit_ops +EXPORT_SYMBOL_GPL vmlinux 0x0f59ca43 sysdev_class_register +EXPORT_SYMBOL_GPL vmlinux 0x0fa138de xen_hvm_need_lapic +EXPORT_SYMBOL_GPL vmlinux 0x0fc46b4c inet_putpeer +EXPORT_SYMBOL_GPL vmlinux 0x0fd43a34 ata_sas_port_destroy +EXPORT_SYMBOL_GPL vmlinux 0x0fe2d570 xenbus_directory +EXPORT_SYMBOL_GPL vmlinux 0x0ff02a75 crypto_tfm_in_queue +EXPORT_SYMBOL_GPL vmlinux 0x100c48a2 unregister_dock_notifier +EXPORT_SYMBOL_GPL vmlinux 0x10138352 tracing_on +EXPORT_SYMBOL_GPL vmlinux 0x1062fcc6 sdio_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x10c2675c ata_sff_drain_fifo +EXPORT_SYMBOL_GPL vmlinux 0x10e12348 ata_eh_thaw_port +EXPORT_SYMBOL_GPL vmlinux 0x10ecc52c usb_amd_quirk_pll_enable +EXPORT_SYMBOL_GPL vmlinux 0x1111e28c stmpe_block_write +EXPORT_SYMBOL_GPL vmlinux 0x1125a51d usb_unlink_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0x11577155 ata_pci_sff_init_host +EXPORT_SYMBOL_GPL vmlinux 0x115d727c dev_attr_unload_heads +EXPORT_SYMBOL_GPL vmlinux 0x116e3b50 usb_add_hcd +EXPORT_SYMBOL_GPL vmlinux 0x1172ce54 rtc_ktime_to_tm +EXPORT_SYMBOL_GPL vmlinux 0x117cf938 swiotlb_tbl_sync_single +EXPORT_SYMBOL_GPL vmlinux 0x119af014 cpu_bit_bitmap +EXPORT_SYMBOL_GPL vmlinux 0x119b6e21 blk_rq_err_bytes +EXPORT_SYMBOL_GPL vmlinux 0x119cdcf9 tcp_orphan_count +EXPORT_SYMBOL_GPL vmlinux 0x11af83ec rio_mport_write_config_8 +EXPORT_SYMBOL_GPL vmlinux 0x11d16096 spi_setup +EXPORT_SYMBOL_GPL vmlinux 0x11df0cd9 driver_find_device +EXPORT_SYMBOL_GPL vmlinux 0x11f447ce __gpio_to_irq +EXPORT_SYMBOL_GPL vmlinux 0x12137405 wm831x_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x122fcab6 sk_detach_filter +EXPORT_SYMBOL_GPL vmlinux 0x124f2056 crypto_get_attr_type +EXPORT_SYMBOL_GPL vmlinux 0x1261a227 tcp_register_congestion_control +EXPORT_SYMBOL_GPL vmlinux 0x12674a9b wm8350_gpio_config +EXPORT_SYMBOL_GPL vmlinux 0x1268f357 resume_device_irqs +EXPORT_SYMBOL_GPL vmlinux 0x127815dc br_fdb_test_addr_hook +EXPORT_SYMBOL_GPL vmlinux 0x127b23d4 tcp_set_state +EXPORT_SYMBOL_GPL vmlinux 0x12d9a047 dm_device_name +EXPORT_SYMBOL_GPL vmlinux 0x12e19bc8 shmem_truncate_range +EXPORT_SYMBOL_GPL vmlinux 0x1317bfca rtc_read_time +EXPORT_SYMBOL_GPL vmlinux 0x13574bbf nf_net_netfilter_sysctl_path +EXPORT_SYMBOL_GPL vmlinux 0x137ae0dd hrtimer_init +EXPORT_SYMBOL_GPL vmlinux 0x1386ef03 __netpoll_setup +EXPORT_SYMBOL_GPL vmlinux 0x138aff76 gnttab_init +EXPORT_SYMBOL_GPL vmlinux 0x13938262 tcp_reno_cong_avoid +EXPORT_SYMBOL_GPL vmlinux 0x13b2a946 register_keyboard_notifier +EXPORT_SYMBOL_GPL vmlinux 0x13d456e1 flush_workqueue +EXPORT_SYMBOL_GPL vmlinux 0x1422051b init_user_ns +EXPORT_SYMBOL_GPL vmlinux 0x1456acc8 posix_clock_register +EXPORT_SYMBOL_GPL vmlinux 0x14809604 find_symbol +EXPORT_SYMBOL_GPL vmlinux 0x14ca2264 key_type_trusted +EXPORT_SYMBOL_GPL vmlinux 0x14e7cfd7 wm8350_device_exit +EXPORT_SYMBOL_GPL vmlinux 0x14f6ce8d ring_buffer_read_start +EXPORT_SYMBOL_GPL vmlinux 0x15010e1f arbitrary_virt_to_machine +EXPORT_SYMBOL_GPL vmlinux 0x150c37e2 ata_sas_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x15108c20 d_materialise_unique +EXPORT_SYMBOL_GPL vmlinux 0x153c5a0b cgroup_add_files +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 0x15b0606e e820_any_mapped +EXPORT_SYMBOL_GPL vmlinux 0x15c5852d inet6_destroy_sock +EXPORT_SYMBOL_GPL vmlinux 0x15ceb74a regulator_disable +EXPORT_SYMBOL_GPL vmlinux 0x160e0264 platform_add_devices +EXPORT_SYMBOL_GPL vmlinux 0x162c38da proc_net_mkdir +EXPORT_SYMBOL_GPL vmlinux 0x1631ae63 register_net_sysctl_rotable +EXPORT_SYMBOL_GPL vmlinux 0x1650bf27 rcutorture_record_progress +EXPORT_SYMBOL_GPL vmlinux 0x16a3bc12 x86_platform +EXPORT_SYMBOL_GPL vmlinux 0x16aaea95 sata_scr_write_flush +EXPORT_SYMBOL_GPL vmlinux 0x16ae5c70 sata_link_resume +EXPORT_SYMBOL_GPL vmlinux 0x16ce4904 usb_deregister_device_driver +EXPORT_SYMBOL_GPL vmlinux 0x16df7b8e blk_end_request_err +EXPORT_SYMBOL_GPL vmlinux 0x16f7804c tty_ldisc_flush +EXPORT_SYMBOL_GPL vmlinux 0x17614bf3 apei_resources_sub +EXPORT_SYMBOL_GPL vmlinux 0x17615914 led_trigger_show +EXPORT_SYMBOL_GPL vmlinux 0x17b4108f xv_destroy_pool +EXPORT_SYMBOL_GPL vmlinux 0x17dd38ce ata_sff_tf_read +EXPORT_SYMBOL_GPL vmlinux 0x1878f62b edac_err_assert +EXPORT_SYMBOL_GPL vmlinux 0x188e795e i2c_new_device +EXPORT_SYMBOL_GPL vmlinux 0x18d97825 ata_bmdma_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x18f609af crypto_chain +EXPORT_SYMBOL_GPL vmlinux 0x18f83fab gnttab_grant_foreign_access_ref +EXPORT_SYMBOL_GPL vmlinux 0x1909b52d blkiocg_update_io_remove_stats +EXPORT_SYMBOL_GPL vmlinux 0x193d48e0 trace_current_buffer_unlock_commit +EXPORT_SYMBOL_GPL vmlinux 0x1945a34d scsi_mode_select +EXPORT_SYMBOL_GPL vmlinux 0x196614ce hw_breakpoint_restore +EXPORT_SYMBOL_GPL vmlinux 0x19a304ba usb_disabled +EXPORT_SYMBOL_GPL vmlinux 0x19aec0a3 usb_hcd_unlink_urb_from_ep +EXPORT_SYMBOL_GPL vmlinux 0x19dd642f xenbus_dev_fatal +EXPORT_SYMBOL_GPL vmlinux 0x19ffe8ea pci_destroy_slot +EXPORT_SYMBOL_GPL vmlinux 0x1a1ce533 platform_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x1a323362 __ftrace_vbprintk +EXPORT_SYMBOL_GPL vmlinux 0x1a37c542 usb_interrupt_msg +EXPORT_SYMBOL_GPL vmlinux 0x1a4094be led_classdev_unregister +EXPORT_SYMBOL_GPL vmlinux 0x1a6119cd synchronize_srcu +EXPORT_SYMBOL_GPL vmlinux 0x1a73db11 tps6586x_reads +EXPORT_SYMBOL_GPL vmlinux 0x1a8a16f1 xenbus_dev_changed +EXPORT_SYMBOL_GPL vmlinux 0x1aa17e8c ata_sff_data_xfer32 +EXPORT_SYMBOL_GPL vmlinux 0x1abc4e5b blkiocg_update_timeslice_used +EXPORT_SYMBOL_GPL vmlinux 0x1ac3cf51 tpm_read +EXPORT_SYMBOL_GPL vmlinux 0x1ae0e135 tracing_generic_entry_update +EXPORT_SYMBOL_GPL vmlinux 0x1b1f5ad0 gpio_request_array +EXPORT_SYMBOL_GPL vmlinux 0x1b2890b6 eventfd_fget +EXPORT_SYMBOL_GPL vmlinux 0x1b8acc29 cpuidle_unregister_device +EXPORT_SYMBOL_GPL vmlinux 0x1b9aca3f jprobe_return +EXPORT_SYMBOL_GPL vmlinux 0x1bed2499 inet_ctl_sock_create +EXPORT_SYMBOL_GPL vmlinux 0x1c166602 elv_unregister +EXPORT_SYMBOL_GPL vmlinux 0x1c214671 ata_sff_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x1c3594a7 ata_sff_irq_on +EXPORT_SYMBOL_GPL vmlinux 0x1c546dc9 ip6_local_out +EXPORT_SYMBOL_GPL vmlinux 0x1c5b1f28 irq_free_descs +EXPORT_SYMBOL_GPL vmlinux 0x1c852e7c xfrm_calg_get_byid +EXPORT_SYMBOL_GPL vmlinux 0x1c87a811 __round_jiffies_up +EXPORT_SYMBOL_GPL vmlinux 0x1c8c4825 mmu_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0x1c9d9de0 i2c_adapter_type +EXPORT_SYMBOL_GPL vmlinux 0x1ced8eed __ablkcipher_walk_complete +EXPORT_SYMBOL_GPL vmlinux 0x1d3de142 blk_queue_rq_timed_out +EXPORT_SYMBOL_GPL vmlinux 0x1d459685 xstate_size +EXPORT_SYMBOL_GPL vmlinux 0x1d6781a9 klist_next +EXPORT_SYMBOL_GPL vmlinux 0x1d739e1c xen_set_callback_via +EXPORT_SYMBOL_GPL vmlinux 0x1d7922e9 wakeup_source_destroy +EXPORT_SYMBOL_GPL vmlinux 0x1dac55fb sata_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x1dbbc124 blk_update_request +EXPORT_SYMBOL_GPL vmlinux 0x1dd4db59 trace_seq_vprintf +EXPORT_SYMBOL_GPL vmlinux 0x1de24846 usb_sg_cancel +EXPORT_SYMBOL_GPL vmlinux 0x1dfacab2 ata_std_qc_defer +EXPORT_SYMBOL_GPL vmlinux 0x1e1d4236 wm8350_reg_read +EXPORT_SYMBOL_GPL vmlinux 0x1e314b21 regulator_use_dummy_regulator +EXPORT_SYMBOL_GPL vmlinux 0x1e359831 eventfd_ctx_remove_wait_queue +EXPORT_SYMBOL_GPL vmlinux 0x1e6495e7 sk_setup_caps +EXPORT_SYMBOL_GPL vmlinux 0x1e7849cb class_compat_remove_link +EXPORT_SYMBOL_GPL vmlinux 0x1e7bbcb3 kernel_restart +EXPORT_SYMBOL_GPL vmlinux 0x1e9f3d85 crypto_alloc_pcomp +EXPORT_SYMBOL_GPL vmlinux 0x1eb9516e round_jiffies_relative +EXPORT_SYMBOL_GPL vmlinux 0x1ebf6c2a pci_power_names +EXPORT_SYMBOL_GPL vmlinux 0x1f04cfe6 blkcipher_walk_virt_block +EXPORT_SYMBOL_GPL vmlinux 0x1f74d82a scsi_dh_detach +EXPORT_SYMBOL_GPL vmlinux 0x1f8544b8 panic_timeout +EXPORT_SYMBOL_GPL vmlinux 0x1f8ec1b3 acpi_get_pci_rootbridge_handle +EXPORT_SYMBOL_GPL vmlinux 0x1fcd3aca virtqueue_enable_cb +EXPORT_SYMBOL_GPL vmlinux 0x1fcece42 inet_twdr_twcal_tick +EXPORT_SYMBOL_GPL vmlinux 0x1fd1561e debugfs_create_blob +EXPORT_SYMBOL_GPL vmlinux 0x1ff92d1f tty_mode_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x20676e07 usb_hcd_giveback_urb +EXPORT_SYMBOL_GPL vmlinux 0x208859ff scsi_dh_attach +EXPORT_SYMBOL_GPL vmlinux 0x20bc3470 orderly_poweroff +EXPORT_SYMBOL_GPL vmlinux 0x20c0982e wm8350_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x20d22764 iommu_found +EXPORT_SYMBOL_GPL vmlinux 0x21289fb6 bio_clone_mddev +EXPORT_SYMBOL_GPL vmlinux 0x214db227 pci_hp_deregister +EXPORT_SYMBOL_GPL vmlinux 0x2159a413 ata_sff_softreset +EXPORT_SYMBOL_GPL vmlinux 0x2173c0b4 do_kern_mount +EXPORT_SYMBOL_GPL vmlinux 0x219c431e sata_async_notification +EXPORT_SYMBOL_GPL vmlinux 0x21a3f9a9 irq_alloc_descs +EXPORT_SYMBOL_GPL vmlinux 0x21f91e86 tasklet_hrtimer_init +EXPORT_SYMBOL_GPL vmlinux 0x223f00f5 pciserial_remove_ports +EXPORT_SYMBOL_GPL vmlinux 0x2258af36 devres_get +EXPORT_SYMBOL_GPL vmlinux 0x2263893e blkiocg_update_completion_stats +EXPORT_SYMBOL_GPL vmlinux 0x2268eeaa usb_autopm_get_interface +EXPORT_SYMBOL_GPL vmlinux 0x2296c00d crypto_attr_u32 +EXPORT_SYMBOL_GPL vmlinux 0x22a631df kallsyms_on_each_symbol +EXPORT_SYMBOL_GPL vmlinux 0x22aec310 platform_device_add +EXPORT_SYMBOL_GPL vmlinux 0x22bdcf2b device_destroy +EXPORT_SYMBOL_GPL vmlinux 0x22c25ad4 usb_disable_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0x22c82c51 tcp_is_cwnd_limited +EXPORT_SYMBOL_GPL vmlinux 0x22dccac5 dw_spi_add_host +EXPORT_SYMBOL_GPL vmlinux 0x230947ea platform_device_put +EXPORT_SYMBOL_GPL vmlinux 0x2372c520 workqueue_set_max_active +EXPORT_SYMBOL_GPL vmlinux 0x23864ce7 cpuset_mem_spread_node +EXPORT_SYMBOL_GPL vmlinux 0x23cc6225 crypto_find_alg +EXPORT_SYMBOL_GPL vmlinux 0x23ccc1d7 tcp_reno_ssthresh +EXPORT_SYMBOL_GPL vmlinux 0x2447533c ktime_get_real +EXPORT_SYMBOL_GPL vmlinux 0x246f4153 pv_time_ops +EXPORT_SYMBOL_GPL vmlinux 0x2473a724 acpi_ec_remove_query_handler +EXPORT_SYMBOL_GPL vmlinux 0x2475ad37 ring_buffer_free +EXPORT_SYMBOL_GPL vmlinux 0x247ef831 kdb_unregister +EXPORT_SYMBOL_GPL vmlinux 0x24aac4d9 crypto_aes_expand_key +EXPORT_SYMBOL_GPL vmlinux 0x24c7698a xenbus_write +EXPORT_SYMBOL_GPL vmlinux 0x24eb7e32 leds_list +EXPORT_SYMBOL_GPL vmlinux 0x2502c095 platform_get_resource_byname +EXPORT_SYMBOL_GPL vmlinux 0x2504de7c blkio_subsys +EXPORT_SYMBOL_GPL vmlinux 0x250a1008 dw_spi_suspend_host +EXPORT_SYMBOL_GPL vmlinux 0x251e4625 led_trigger_register_simple +EXPORT_SYMBOL_GPL vmlinux 0x25218682 xenbus_switch_state +EXPORT_SYMBOL_GPL vmlinux 0x25220324 __inet_lookup_established +EXPORT_SYMBOL_GPL vmlinux 0x252e43b4 cn_add_callback +EXPORT_SYMBOL_GPL vmlinux 0x2545c170 unregister_xenbus_watch +EXPORT_SYMBOL_GPL vmlinux 0x2573aa8d vring_transport_features +EXPORT_SYMBOL_GPL vmlinux 0x257403fe pm_generic_runtime_resume +EXPORT_SYMBOL_GPL vmlinux 0x258b107a sysdev_class_create_file +EXPORT_SYMBOL_GPL vmlinux 0x258f49ee pm_runtime_autosuspend_expiration +EXPORT_SYMBOL_GPL vmlinux 0x25ab2350 __srcu_read_lock +EXPORT_SYMBOL_GPL vmlinux 0x25abc6d0 mmu_notifier_unregister +EXPORT_SYMBOL_GPL vmlinux 0x25bc2dd5 inet_csk_addr2sockaddr +EXPORT_SYMBOL_GPL vmlinux 0x25bda2e7 edac_get_sysfs_class +EXPORT_SYMBOL_GPL vmlinux 0x25e750a8 regulator_get_exclusive +EXPORT_SYMBOL_GPL vmlinux 0x25f662a1 register_ftrace_event +EXPORT_SYMBOL_GPL vmlinux 0x262f20a8 local_clock +EXPORT_SYMBOL_GPL vmlinux 0x2643ef16 debugfs_create_x8 +EXPORT_SYMBOL_GPL vmlinux 0x26562e3a snmp_mib_init +EXPORT_SYMBOL_GPL vmlinux 0x2670f135 class_interface_register +EXPORT_SYMBOL_GPL vmlinux 0x269715a4 led_trigger_unregister +EXPORT_SYMBOL_GPL vmlinux 0x26a437b7 scsi_nl_add_driver +EXPORT_SYMBOL_GPL vmlinux 0x26c90ea4 scsi_eh_get_sense +EXPORT_SYMBOL_GPL vmlinux 0x273aab74 xen_have_vector_callback +EXPORT_SYMBOL_GPL vmlinux 0x277f98f4 xfrm_audit_policy_add +EXPORT_SYMBOL_GPL vmlinux 0x279cb985 apei_exec_pre_map_gars +EXPORT_SYMBOL_GPL vmlinux 0x27c1e63f usb_amd_find_chipset_info +EXPORT_SYMBOL_GPL vmlinux 0x27c7edff bio_alloc_mddev +EXPORT_SYMBOL_GPL vmlinux 0x27ee1008 i2c_unregister_device +EXPORT_SYMBOL_GPL vmlinux 0x27f4f029 ftrace_set_global_filter +EXPORT_SYMBOL_GPL vmlinux 0x27fd3daf page_mkclean +EXPORT_SYMBOL_GPL vmlinux 0x2879769b ata_sff_lost_interrupt +EXPORT_SYMBOL_GPL vmlinux 0x289087eb wm8350_block_write +EXPORT_SYMBOL_GPL vmlinux 0x28c4374d ata_eh_qc_retry +EXPORT_SYMBOL_GPL vmlinux 0x28c9dfd7 ata_port_pbar_desc +EXPORT_SYMBOL_GPL vmlinux 0x28d664ff __raw_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x28e23139 xfrm_probe_algs +EXPORT_SYMBOL_GPL vmlinux 0x291576b8 spi_bus_lock +EXPORT_SYMBOL_GPL vmlinux 0x29676106 class_for_each_device +EXPORT_SYMBOL_GPL vmlinux 0x29b42f3f ata_port_schedule_eh +EXPORT_SYMBOL_GPL vmlinux 0x29ebdf4e __sock_recv_timestamp +EXPORT_SYMBOL_GPL vmlinux 0x2a07c565 ata_sff_port_intr +EXPORT_SYMBOL_GPL vmlinux 0x2a09d557 ata_sas_port_stop +EXPORT_SYMBOL_GPL vmlinux 0x2a0d288f xen_remap_domain_mfn_range +EXPORT_SYMBOL_GPL vmlinux 0x2a1538ca lzo1x_decompress_safe +EXPORT_SYMBOL_GPL vmlinux 0x2a2e964f sysfs_remove_files +EXPORT_SYMBOL_GPL vmlinux 0x2a5b5088 ring_buffer_reset +EXPORT_SYMBOL_GPL vmlinux 0x2a5cbc64 xenbus_frontend_closed +EXPORT_SYMBOL_GPL vmlinux 0x2a678a13 __suspend_report_result +EXPORT_SYMBOL_GPL vmlinux 0x2a7ee986 sdio_release_irq +EXPORT_SYMBOL_GPL vmlinux 0x2aa5f547 bus_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x2b0bbd45 ata_pci_sff_prepare_host +EXPORT_SYMBOL_GPL vmlinux 0x2b182e2f sock_prot_inuse_add +EXPORT_SYMBOL_GPL vmlinux 0x2b2ea79b perf_event_create_kernel_counter +EXPORT_SYMBOL_GPL vmlinux 0x2b3a6e0e wm8994_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x2b4a12f3 crypto_aead_setauthsize +EXPORT_SYMBOL_GPL vmlinux 0x2b589a3f scsi_queue_work +EXPORT_SYMBOL_GPL vmlinux 0x2b6833d6 shmem_file_setup +EXPORT_SYMBOL_GPL vmlinux 0x2b69c296 kobject_create_and_add +EXPORT_SYMBOL_GPL vmlinux 0x2bc14f1d class_unregister +EXPORT_SYMBOL_GPL vmlinux 0x2bf4e90c inet6_lookup +EXPORT_SYMBOL_GPL vmlinux 0x2bf55d80 inet6_hash_connect +EXPORT_SYMBOL_GPL vmlinux 0x2c0246da anon_inode_getfile +EXPORT_SYMBOL_GPL vmlinux 0x2c0dbcec crypto_register_pcomp +EXPORT_SYMBOL_GPL vmlinux 0x2c208607 power_supply_is_system_supplied +EXPORT_SYMBOL_GPL vmlinux 0x2c5dadc8 debugfs_create_u8 +EXPORT_SYMBOL_GPL vmlinux 0x2c6b222c fb_deferred_io_cleanup +EXPORT_SYMBOL_GPL vmlinux 0x2c7d9c64 xen_store_interface +EXPORT_SYMBOL_GPL vmlinux 0x2ca7081c ring_buffer_record_enable_cpu +EXPORT_SYMBOL_GPL vmlinux 0x2ce98559 kcrypto_wq +EXPORT_SYMBOL_GPL vmlinux 0x2cea32ee unregister_oldmem_pfn_is_ram +EXPORT_SYMBOL_GPL vmlinux 0x2d4d7b4d __remove_pages +EXPORT_SYMBOL_GPL vmlinux 0x2d59c954 edac_handlers +EXPORT_SYMBOL_GPL vmlinux 0x2d9f2ce3 sched_clock_idle_wakeup_event +EXPORT_SYMBOL_GPL vmlinux 0x2dcdcc54 cpuidle_get_driver +EXPORT_SYMBOL_GPL vmlinux 0x2df11a4d find_get_pid +EXPORT_SYMBOL_GPL vmlinux 0x2e02ca28 __xenbus_register_backend +EXPORT_SYMBOL_GPL vmlinux 0x2e0ca261 ablkcipher_walk_phys +EXPORT_SYMBOL_GPL vmlinux 0x2e1d43cf lzo1x_1_compress +EXPORT_SYMBOL_GPL vmlinux 0x2e2360b1 ftrace_set_global_notrace +EXPORT_SYMBOL_GPL vmlinux 0x2e45e488 rcu_note_context_switch +EXPORT_SYMBOL_GPL vmlinux 0x2e47f677 xfrm_aalg_get_byidx +EXPORT_SYMBOL_GPL vmlinux 0x2e48859f rt_mutex_lock_interruptible +EXPORT_SYMBOL_GPL vmlinux 0x2e4eae73 ata_pci_device_suspend +EXPORT_SYMBOL_GPL vmlinux 0x2e9a3e8c task_active_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0x2ebad30b eventfd_ctx_fdget +EXPORT_SYMBOL_GPL vmlinux 0x2ebf2681 find_module +EXPORT_SYMBOL_GPL vmlinux 0x2ec31081 single_open_net +EXPORT_SYMBOL_GPL vmlinux 0x2ec92012 scatterwalk_copychunks +EXPORT_SYMBOL_GPL vmlinux 0x2ede497c pci_dev_run_wake +EXPORT_SYMBOL_GPL vmlinux 0x2ee10279 usb_find_interface +EXPORT_SYMBOL_GPL vmlinux 0x2ee401b2 pm_generic_suspend +EXPORT_SYMBOL_GPL vmlinux 0x2eed2630 iommu_domain_alloc +EXPORT_SYMBOL_GPL vmlinux 0x2f003e3b ata_sff_queue_pio_task +EXPORT_SYMBOL_GPL vmlinux 0x2f08cd5d xfrm_audit_state_replay +EXPORT_SYMBOL_GPL vmlinux 0x2f12f65b class_compat_unregister +EXPORT_SYMBOL_GPL vmlinux 0x2f238c5d fuse_dev_release +EXPORT_SYMBOL_GPL vmlinux 0x2f2cda75 tcp_slow_start +EXPORT_SYMBOL_GPL vmlinux 0x2f47d8c7 cpufreq_frequency_get_table +EXPORT_SYMBOL_GPL vmlinux 0x2f54c193 eventfd_signal +EXPORT_SYMBOL_GPL vmlinux 0x2f683d9f edac_put_sysfs_class +EXPORT_SYMBOL_GPL vmlinux 0x2f76fe08 drop_file_write_access +EXPORT_SYMBOL_GPL vmlinux 0x2f857551 machine_check_poll +EXPORT_SYMBOL_GPL vmlinux 0x2f92c6b9 __rio_local_read_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x2f9617aa crypto_ablkcipher_type +EXPORT_SYMBOL_GPL vmlinux 0x2f9d3db3 ata_pci_bmdma_prepare_host +EXPORT_SYMBOL_GPL vmlinux 0x2fae7dd6 xenbus_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x2fb054db xv_malloc +EXPORT_SYMBOL_GPL vmlinux 0x2fcd9e17 dpm_resume_noirq +EXPORT_SYMBOL_GPL vmlinux 0x2fd860d0 rio_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x301cefb0 ata_eh_analyze_ncq_error +EXPORT_SYMBOL_GPL vmlinux 0x30271e71 xenbus_bind_evtchn +EXPORT_SYMBOL_GPL vmlinux 0x303a79e1 blk_queue_flush_queueable +EXPORT_SYMBOL_GPL vmlinux 0x307f7776 timecompare_offset +EXPORT_SYMBOL_GPL vmlinux 0x3087d540 cred_to_ucred +EXPORT_SYMBOL_GPL vmlinux 0x3108ea46 xfrm_ealg_get_byname +EXPORT_SYMBOL_GPL vmlinux 0x3109b751 cpu_clock +EXPORT_SYMBOL_GPL vmlinux 0x311f26f8 power_supply_set_battery_charged +EXPORT_SYMBOL_GPL vmlinux 0x3125715a wm8994_reg_read +EXPORT_SYMBOL_GPL vmlinux 0x31266931 con_debug_leave +EXPORT_SYMBOL_GPL vmlinux 0x312eea4b pciserial_init_ports +EXPORT_SYMBOL_GPL vmlinux 0x3136fa8e __clocksource_updatefreq_scale +EXPORT_SYMBOL_GPL vmlinux 0x3175f221 inet6_sk_rebuild_header +EXPORT_SYMBOL_GPL vmlinux 0x318920b1 register_dock_notifier +EXPORT_SYMBOL_GPL vmlinux 0x3198b9e8 hwmon_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x31b9a624 leds_list_lock +EXPORT_SYMBOL_GPL vmlinux 0x31ec10e6 wm831x_auxadc_read +EXPORT_SYMBOL_GPL vmlinux 0x3208c61c ata_bmdma_post_internal_cmd +EXPORT_SYMBOL_GPL vmlinux 0x321cf036 adp5520_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x3222848b kern_mount_data +EXPORT_SYMBOL_GPL vmlinux 0x32325f78 simple_attr_write +EXPORT_SYMBOL_GPL vmlinux 0x3258e15e tty_ldisc_ref +EXPORT_SYMBOL_GPL vmlinux 0x325e677c gnttab_grant_foreign_transfer_ref +EXPORT_SYMBOL_GPL vmlinux 0x3274864b sata_pmp_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x32b31a8c ktime_get_boottime +EXPORT_SYMBOL_GPL vmlinux 0x32b9b53e led_trigger_remove +EXPORT_SYMBOL_GPL vmlinux 0x32d5e7fc xfrm_aalg_get_byid +EXPORT_SYMBOL_GPL vmlinux 0x330641e9 platform_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x336154ca rcutorture_record_test_transition +EXPORT_SYMBOL_GPL vmlinux 0x33b96e5d apei_exec_write_register +EXPORT_SYMBOL_GPL vmlinux 0x33d81e9d sata_pmp_qc_defer_cmd_switch +EXPORT_SYMBOL_GPL vmlinux 0x33e3ea08 bitmap_load +EXPORT_SYMBOL_GPL vmlinux 0x33f5436a sdio_release_host +EXPORT_SYMBOL_GPL vmlinux 0x3441c3d6 gpio_set_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x3446c0c9 blocking_notifier_chain_cond_register +EXPORT_SYMBOL_GPL vmlinux 0x349f48e5 rio_mport_write_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x34e353b3 da903x_write +EXPORT_SYMBOL_GPL vmlinux 0x3500a518 ata_do_eh +EXPORT_SYMBOL_GPL vmlinux 0x35084203 blkio_policy_register +EXPORT_SYMBOL_GPL vmlinux 0x35717ab4 rio_release_inb_mbox +EXPORT_SYMBOL_GPL vmlinux 0x35838fe4 replace_page_cache_page +EXPORT_SYMBOL_GPL vmlinux 0x358ce5d2 ata_dummy_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x358ef3b7 virtqueue_add_buf_gfp +EXPORT_SYMBOL_GPL vmlinux 0x35b691d3 hvc_alloc +EXPORT_SYMBOL_GPL vmlinux 0x35d1525b regulator_bulk_enable +EXPORT_SYMBOL_GPL vmlinux 0x361e2bcc save_stack_trace +EXPORT_SYMBOL_GPL vmlinux 0x3628ecea debugfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0x362e23ec call_rcu_bh +EXPORT_SYMBOL_GPL vmlinux 0x36564be3 usb_hcd_pci_remove +EXPORT_SYMBOL_GPL vmlinux 0x367ccb22 ata_bmdma_stop +EXPORT_SYMBOL_GPL vmlinux 0x36875389 __timecompare_update +EXPORT_SYMBOL_GPL vmlinux 0x368a15af __blk_put_request +EXPORT_SYMBOL_GPL vmlinux 0x36b57252 acpi_bus_trim +EXPORT_SYMBOL_GPL vmlinux 0x36cd0b2a xen_swiotlb_dma_mapping_error +EXPORT_SYMBOL_GPL vmlinux 0x373963fe ata_slave_link_init +EXPORT_SYMBOL_GPL vmlinux 0x3797f4f3 usb_hub_clear_tt_buffer +EXPORT_SYMBOL_GPL vmlinux 0x37f1ffbf gdt_page +EXPORT_SYMBOL_GPL vmlinux 0x380de6d7 blk_queue_rq_timeout +EXPORT_SYMBOL_GPL vmlinux 0x384053e7 erst_get_record_count +EXPORT_SYMBOL_GPL vmlinux 0x3847a0e2 led_trigger_set +EXPORT_SYMBOL_GPL vmlinux 0x385d676f transport_remove_device +EXPORT_SYMBOL_GPL vmlinux 0x38be49e6 part_round_stats +EXPORT_SYMBOL_GPL vmlinux 0x38ea936e __memory_failure +EXPORT_SYMBOL_GPL vmlinux 0x391a47ed crypto_create_tfm +EXPORT_SYMBOL_GPL vmlinux 0x396f350a crypto_mod_get +EXPORT_SYMBOL_GPL vmlinux 0x3970f45b queue_work +EXPORT_SYMBOL_GPL vmlinux 0x399b5c98 ata_qc_complete_multiple +EXPORT_SYMBOL_GPL vmlinux 0x39caeb77 init_fpu +EXPORT_SYMBOL_GPL vmlinux 0x39dada49 crypto_register_alg +EXPORT_SYMBOL_GPL vmlinux 0x39e15e5f trace_nowake_buffer_unlock_commit +EXPORT_SYMBOL_GPL vmlinux 0x39f444ee __rtnl_register +EXPORT_SYMBOL_GPL vmlinux 0x39fd4a47 aead_geniv_alloc +EXPORT_SYMBOL_GPL vmlinux 0x3a0d1659 dev_attr_em_message +EXPORT_SYMBOL_GPL vmlinux 0x3a26ed11 sched_clock +EXPORT_SYMBOL_GPL vmlinux 0x3a335d30 sdio_claim_host +EXPORT_SYMBOL_GPL vmlinux 0x3a3384ca use_mm +EXPORT_SYMBOL_GPL vmlinux 0x3a4f6a32 ata_sff_interrupt +EXPORT_SYMBOL_GPL vmlinux 0x3a59da56 led_classdev_register +EXPORT_SYMBOL_GPL vmlinux 0x3a77b82c ata_host_alloc_pinfo +EXPORT_SYMBOL_GPL vmlinux 0x3aa2d078 __mmu_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0x3ab262e1 set_timer_slack +EXPORT_SYMBOL_GPL vmlinux 0x3ab7ff57 usb_string +EXPORT_SYMBOL_GPL vmlinux 0x3aec761c xen_swiotlb_unmap_page +EXPORT_SYMBOL_GPL vmlinux 0x3b6047c1 crypto_register_shash +EXPORT_SYMBOL_GPL vmlinux 0x3b7145bb apei_exec_read_register_value +EXPORT_SYMBOL_GPL vmlinux 0x3b75f101 tty_init_termios +EXPORT_SYMBOL_GPL vmlinux 0x3bb52408 usb_is_intel_switchable_xhci +EXPORT_SYMBOL_GPL vmlinux 0x3be89d3c usb_register_notify +EXPORT_SYMBOL_GPL vmlinux 0x3bff4c4c pci_slots_kset +EXPORT_SYMBOL_GPL vmlinux 0x3c1463b1 sysdev_show_ulong +EXPORT_SYMBOL_GPL vmlinux 0x3c19d0a2 disk_part_iter_next +EXPORT_SYMBOL_GPL vmlinux 0x3c26deb9 dev_attr_em_message_type +EXPORT_SYMBOL_GPL vmlinux 0x3c2991d5 ata_link_next +EXPORT_SYMBOL_GPL vmlinux 0x3c820e8c hrtimer_get_remaining +EXPORT_SYMBOL_GPL vmlinux 0x3c889390 devres_add +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 0x3ccbef31 inet_csk_search_req +EXPORT_SYMBOL_GPL vmlinux 0x3cd06035 add_input_randomness +EXPORT_SYMBOL_GPL vmlinux 0x3cfedb3f register_pm_notifier +EXPORT_SYMBOL_GPL vmlinux 0x3d388324 dpm_resume_end +EXPORT_SYMBOL_GPL vmlinux 0x3d483ac2 rio_mport_read_config_8 +EXPORT_SYMBOL_GPL vmlinux 0x3d543d4a ftrace_set_notrace +EXPORT_SYMBOL_GPL vmlinux 0x3d5f392d acpi_os_unmap_memory +EXPORT_SYMBOL_GPL vmlinux 0x3d7ea99a gnttab_grant_foreign_transfer +EXPORT_SYMBOL_GPL vmlinux 0x3d96ebf1 fuse_conn_kill +EXPORT_SYMBOL_GPL vmlinux 0x3dc916b6 crypto_fl_tab +EXPORT_SYMBOL_GPL vmlinux 0x3dd26f9f fuse_conn_put +EXPORT_SYMBOL_GPL vmlinux 0x3dde0e07 amd_get_nb_id +EXPORT_SYMBOL_GPL vmlinux 0x3e18a32f netdev_rx_handler_unregister +EXPORT_SYMBOL_GPL vmlinux 0x3e2f0557 wakeup_source_register +EXPORT_SYMBOL_GPL vmlinux 0x3e2f3e5b fuse_dev_operations +EXPORT_SYMBOL_GPL vmlinux 0x3e3bfe19 perf_tp_event +EXPORT_SYMBOL_GPL vmlinux 0x3e49b177 blk_abort_queue +EXPORT_SYMBOL_GPL vmlinux 0x3efb35c9 get_online_cpus +EXPORT_SYMBOL_GPL vmlinux 0x3eff5ecf rtc_device_register +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 0x3f253287 usb_hcd_platform_shutdown +EXPORT_SYMBOL_GPL vmlinux 0x3f392c51 sdio_align_size +EXPORT_SYMBOL_GPL vmlinux 0x3f497bb1 debugfs_create_u16 +EXPORT_SYMBOL_GPL vmlinux 0x3f656927 devm_kzalloc +EXPORT_SYMBOL_GPL vmlinux 0x3f6add80 pci_bus_max_busnr +EXPORT_SYMBOL_GPL vmlinux 0x3f84d4c9 gnttab_release_grant_reference +EXPORT_SYMBOL_GPL vmlinux 0x3fa93def ata_sff_wait_after_reset +EXPORT_SYMBOL_GPL vmlinux 0x3fae4c91 blk_rq_unprep_clone +EXPORT_SYMBOL_GPL vmlinux 0x3fbbfad3 usb_get_descriptor +EXPORT_SYMBOL_GPL vmlinux 0x3fe2d17a tpm_register_hardware +EXPORT_SYMBOL_GPL vmlinux 0x401bd268 show_class_attr_string +EXPORT_SYMBOL_GPL vmlinux 0x40358a8c power_supply_get_by_name +EXPORT_SYMBOL_GPL vmlinux 0x403f9529 gpio_request_one +EXPORT_SYMBOL_GPL vmlinux 0x404e0aea device_pm_wait_for_dev +EXPORT_SYMBOL_GPL vmlinux 0x40578a8e pci_disable_rom +EXPORT_SYMBOL_GPL vmlinux 0x40698ad4 crypto_unregister_alg +EXPORT_SYMBOL_GPL vmlinux 0x40acab18 devres_open_group +EXPORT_SYMBOL_GPL vmlinux 0x40af0dec ata_xfer_mode2mask +EXPORT_SYMBOL_GPL vmlinux 0x40c8e5e2 gnttab_map_refs +EXPORT_SYMBOL_GPL vmlinux 0x40d46b21 crypto_ft_tab +EXPORT_SYMBOL_GPL vmlinux 0x40f51f18 raw_hash_sk +EXPORT_SYMBOL_GPL vmlinux 0x40fc7a0f fuse_request_send +EXPORT_SYMBOL_GPL vmlinux 0x416ea44d ata_scsi_simulate +EXPORT_SYMBOL_GPL vmlinux 0x41ee043c regulator_get +EXPORT_SYMBOL_GPL vmlinux 0x42451f14 crypto_shash_digest +EXPORT_SYMBOL_GPL vmlinux 0x424acc6d scatterwalk_done +EXPORT_SYMBOL_GPL vmlinux 0x426f13b9 e820_all_mapped +EXPORT_SYMBOL_GPL vmlinux 0x427f87e8 ring_buffer_overruns +EXPORT_SYMBOL_GPL vmlinux 0x42825ce2 rcu_scheduler_active +EXPORT_SYMBOL_GPL vmlinux 0x428a9526 usb_free_urb +EXPORT_SYMBOL_GPL vmlinux 0x42b9dc71 crypto_shash_finup +EXPORT_SYMBOL_GPL vmlinux 0x42ce8e43 tpm_remove_hardware +EXPORT_SYMBOL_GPL vmlinux 0x42d07a71 usb_hcd_pci_shutdown +EXPORT_SYMBOL_GPL vmlinux 0x42f01e12 __pci_complete_power_transition +EXPORT_SYMBOL_GPL vmlinux 0x432fd7f6 __gpio_set_value +EXPORT_SYMBOL_GPL vmlinux 0x4340ef4f cgroup_lock_live_group +EXPORT_SYMBOL_GPL vmlinux 0x43568d1f pci_restore_msi_state +EXPORT_SYMBOL_GPL vmlinux 0x43625b94 sdio_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x436a0545 pci_disable_sriov +EXPORT_SYMBOL_GPL vmlinux 0x436c3dbf sdio_memcpy_fromio +EXPORT_SYMBOL_GPL vmlinux 0x436eb3ae max8997_write_reg +EXPORT_SYMBOL_GPL vmlinux 0x4381b304 hrtimer_try_to_cancel +EXPORT_SYMBOL_GPL vmlinux 0x43d4a815 usb_store_new_id +EXPORT_SYMBOL_GPL vmlinux 0x43dcf139 gpiochip_is_requested +EXPORT_SYMBOL_GPL vmlinux 0x43df9998 posix_clock_unregister +EXPORT_SYMBOL_GPL vmlinux 0x43ec2854 tty_buffer_request_room +EXPORT_SYMBOL_GPL vmlinux 0x43ee57e7 register_ftrace_function +EXPORT_SYMBOL_GPL vmlinux 0x43f56e82 ata_xfer_mode2shift +EXPORT_SYMBOL_GPL vmlinux 0x44404f11 kdb_register_repeat +EXPORT_SYMBOL_GPL vmlinux 0x4474c46a class_destroy +EXPORT_SYMBOL_GPL vmlinux 0x4484a5a4 wait_for_device_probe +EXPORT_SYMBOL_GPL vmlinux 0x44929335 power_supply_class +EXPORT_SYMBOL_GPL vmlinux 0x45317d38 crypto_unregister_ahash +EXPORT_SYMBOL_GPL vmlinux 0x4533da70 ring_buffer_read_finish +EXPORT_SYMBOL_GPL vmlinux 0x4541fe0d mtrr_state +EXPORT_SYMBOL_GPL vmlinux 0x45682e4e rt_mutex_destroy +EXPORT_SYMBOL_GPL vmlinux 0x4574fa19 blkiocg_update_io_add_stats +EXPORT_SYMBOL_GPL vmlinux 0x457594fa crypto_alg_list +EXPORT_SYMBOL_GPL vmlinux 0x4582f777 bus_get_kset +EXPORT_SYMBOL_GPL vmlinux 0x45a4afdd acpi_atomic_read +EXPORT_SYMBOL_GPL vmlinux 0x45bf1ff3 crypto_inc +EXPORT_SYMBOL_GPL vmlinux 0x45c1357d blk_abort_request +EXPORT_SYMBOL_GPL vmlinux 0x45cfaee3 pm_qos_remove_request +EXPORT_SYMBOL_GPL vmlinux 0x45d14bdf hypercall_page +EXPORT_SYMBOL_GPL vmlinux 0x46074c17 sdev_evt_alloc +EXPORT_SYMBOL_GPL vmlinux 0x46099ba5 usb_mon_register +EXPORT_SYMBOL_GPL vmlinux 0x460f31aa rodata_test_data +EXPORT_SYMBOL_GPL vmlinux 0x4619088e kdb_printf +EXPORT_SYMBOL_GPL vmlinux 0x46206701 wm8350_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x465ed2a4 srcu_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x4672e88b __crypto_dequeue_request +EXPORT_SYMBOL_GPL vmlinux 0x46e65a02 netlink_has_listeners +EXPORT_SYMBOL_GPL vmlinux 0x47082a14 sdio_readw +EXPORT_SYMBOL_GPL vmlinux 0x47229b5c gpio_request +EXPORT_SYMBOL_GPL vmlinux 0x474f0a81 usb_lock_device_for_reset +EXPORT_SYMBOL_GPL vmlinux 0x47c53c2f hrtimer_init_sleeper +EXPORT_SYMBOL_GPL vmlinux 0x4806f564 pcie_update_link_speed +EXPORT_SYMBOL_GPL vmlinux 0x4827e9d2 cpuidle_disable_device +EXPORT_SYMBOL_GPL vmlinux 0x4843946f __pci_hp_register +EXPORT_SYMBOL_GPL vmlinux 0x48543665 input_ff_event +EXPORT_SYMBOL_GPL vmlinux 0x486d7aaa ring_buffer_empty +EXPORT_SYMBOL_GPL vmlinux 0x48a488a0 sysctl_tcp_cookie_size +EXPORT_SYMBOL_GPL vmlinux 0x499043d3 crypto_init_queue +EXPORT_SYMBOL_GPL vmlinux 0x49960c1c ata_acpi_cbl_80wire +EXPORT_SYMBOL_GPL vmlinux 0x49ab8d72 seq_open_net +EXPORT_SYMBOL_GPL vmlinux 0x49ba8e37 crypto_unregister_shash +EXPORT_SYMBOL_GPL vmlinux 0x49d4db0f unregister_ftrace_function +EXPORT_SYMBOL_GPL vmlinux 0x49d6bd70 __blk_end_request_err +EXPORT_SYMBOL_GPL vmlinux 0x49fe398e dma_wait_for_async_tx +EXPORT_SYMBOL_GPL vmlinux 0x4a1ccc23 bd_unlink_disk_holder +EXPORT_SYMBOL_GPL vmlinux 0x4a3e118d pci_walk_bus +EXPORT_SYMBOL_GPL vmlinux 0x4a61b05b ata_acpi_gtm_xfermask +EXPORT_SYMBOL_GPL vmlinux 0x4a6861d1 tracepoint_iter_reset +EXPORT_SYMBOL_GPL vmlinux 0x4a790768 device_find_child +EXPORT_SYMBOL_GPL vmlinux 0x4a8e7ca6 crypto_ahash_type +EXPORT_SYMBOL_GPL vmlinux 0x4a9c56ea sysfs_unmerge_group +EXPORT_SYMBOL_GPL vmlinux 0x4b18eb1b nf_unregister_afinfo +EXPORT_SYMBOL_GPL vmlinux 0x4b3ae2f9 crypto_alg_mod_lookup +EXPORT_SYMBOL_GPL vmlinux 0x4b587701 aead_geniv_free +EXPORT_SYMBOL_GPL vmlinux 0x4b5dd648 ata_link_offline +EXPORT_SYMBOL_GPL vmlinux 0x4b7437c5 ata_port_abort +EXPORT_SYMBOL_GPL vmlinux 0x4b799830 rtc_alarm_irq_enable +EXPORT_SYMBOL_GPL vmlinux 0x4b840dfd probe_kernel_read +EXPORT_SYMBOL_GPL vmlinux 0x4b9a5dd9 tpm_release +EXPORT_SYMBOL_GPL vmlinux 0x4bba5c6d ata_pci_sff_activate_host +EXPORT_SYMBOL_GPL vmlinux 0x4bc62a81 audit_enabled +EXPORT_SYMBOL_GPL vmlinux 0x4be289ec ata_pci_bmdma_init +EXPORT_SYMBOL_GPL vmlinux 0x4bef9ada ring_buffer_iter_peek +EXPORT_SYMBOL_GPL vmlinux 0x4bf33608 xenbus_dev_remove +EXPORT_SYMBOL_GPL vmlinux 0x4c144c35 platform_driver_probe +EXPORT_SYMBOL_GPL vmlinux 0x4c34e89b pci_renumber_slot +EXPORT_SYMBOL_GPL vmlinux 0x4c4d633c handle_level_irq +EXPORT_SYMBOL_GPL vmlinux 0x4c55b138 blkio_alloc_blkg_stats +EXPORT_SYMBOL_GPL vmlinux 0x4c759827 byte_rev_table +EXPORT_SYMBOL_GPL vmlinux 0x4c7e3bfa devres_destroy +EXPORT_SYMBOL_GPL vmlinux 0x4cda5229 class_find_device +EXPORT_SYMBOL_GPL vmlinux 0x4ce174fb blk_lld_busy +EXPORT_SYMBOL_GPL vmlinux 0x4cf80027 sysfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0x4d393801 max8997_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0x4d4fd5f1 xfrm_calg_get_byname +EXPORT_SYMBOL_GPL vmlinux 0x4d70c391 usb_autopm_get_interface_no_resume +EXPORT_SYMBOL_GPL vmlinux 0x4d7b218b ata_sff_prereset +EXPORT_SYMBOL_GPL vmlinux 0x4dbee7de class_create_file +EXPORT_SYMBOL_GPL vmlinux 0x4dcce2ed scsi_register_device_handler +EXPORT_SYMBOL_GPL vmlinux 0x4e4f8520 da903x_update +EXPORT_SYMBOL_GPL vmlinux 0x4e826312 ring_buffer_entries +EXPORT_SYMBOL_GPL vmlinux 0x4ef5bcf4 perf_swevent_get_recursion_context +EXPORT_SYMBOL_GPL vmlinux 0x4f673665 rtnl_af_register +EXPORT_SYMBOL_GPL vmlinux 0x4f8be901 usb_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x4f99374b shash_free_instance +EXPORT_SYMBOL_GPL vmlinux 0x4f9f89a4 ahash_free_instance +EXPORT_SYMBOL_GPL vmlinux 0x4fa8fd73 rio_request_inb_mbox +EXPORT_SYMBOL_GPL vmlinux 0x4fac5c05 hrtimer_cancel +EXPORT_SYMBOL_GPL vmlinux 0x4fb19aa3 get_driver +EXPORT_SYMBOL_GPL vmlinux 0x4fc56cce iommu_detach_device +EXPORT_SYMBOL_GPL vmlinux 0x4fda32a4 ip6_dst_lookup_flow +EXPORT_SYMBOL_GPL vmlinux 0x4fdc945d sata_deb_timing_normal +EXPORT_SYMBOL_GPL vmlinux 0x4fe48340 platform_device_del +EXPORT_SYMBOL_GPL vmlinux 0x5017ef4f tps6586x_update +EXPORT_SYMBOL_GPL vmlinux 0x50287d9e acpi_debugfs_dir +EXPORT_SYMBOL_GPL vmlinux 0x5044bb36 ata_host_detach +EXPORT_SYMBOL_GPL vmlinux 0x50543a45 bd_link_disk_holder +EXPORT_SYMBOL_GPL vmlinux 0x506a9004 locks_release_private +EXPORT_SYMBOL_GPL vmlinux 0x50797c11 platform_device_add_resources +EXPORT_SYMBOL_GPL vmlinux 0x507de8c6 add_memory +EXPORT_SYMBOL_GPL vmlinux 0x5086ac3a alg_test +EXPORT_SYMBOL_GPL vmlinux 0x50907b49 udp6_lib_lookup +EXPORT_SYMBOL_GPL vmlinux 0x50981bb4 sdio_f0_writeb +EXPORT_SYMBOL_GPL vmlinux 0x50b175ab pm_generic_restore +EXPORT_SYMBOL_GPL vmlinux 0x50ba3bec acpi_processor_ffh_cstate_enter +EXPORT_SYMBOL_GPL vmlinux 0x50c7e60b scsi_autopm_put_device +EXPORT_SYMBOL_GPL vmlinux 0x50d1f870 pgprot_writecombine +EXPORT_SYMBOL_GPL vmlinux 0x50d45447 stmpe_set_altfunc +EXPORT_SYMBOL_GPL vmlinux 0x50e7193a __i2c_first_dynamic_bus_num +EXPORT_SYMBOL_GPL vmlinux 0x50ef0965 ata_dev_next +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 0x513cd740 rdev_get_dev +EXPORT_SYMBOL_GPL vmlinux 0x515fef4a bus_find_device_by_name +EXPORT_SYMBOL_GPL vmlinux 0x5187ac4b xen_store_evtchn +EXPORT_SYMBOL_GPL vmlinux 0x518c2fc6 hpet_rtc_dropped_irq +EXPORT_SYMBOL_GPL vmlinux 0x51bf6654 regulator_set_voltage_time +EXPORT_SYMBOL_GPL vmlinux 0x51c82632 ring_buffer_read_prepare +EXPORT_SYMBOL_GPL vmlinux 0x51ca4dde __cpufreq_driver_getavg +EXPORT_SYMBOL_GPL vmlinux 0x51d68524 usb_control_msg +EXPORT_SYMBOL_GPL vmlinux 0x51e03f94 inet_csk_compat_setsockopt +EXPORT_SYMBOL_GPL vmlinux 0x5200eaa4 blocking_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x521be65c rio_request_inb_dbell +EXPORT_SYMBOL_GPL vmlinux 0x523fc9b0 device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x5269e554 usb_get_from_anchor +EXPORT_SYMBOL_GPL vmlinux 0x52755286 cpufreq_cpu_put +EXPORT_SYMBOL_GPL vmlinux 0x52b40e60 pci_hp_remove_module_link +EXPORT_SYMBOL_GPL vmlinux 0x52ba6530 blk_execute_rq_nowait +EXPORT_SYMBOL_GPL vmlinux 0x52cd32c3 pm_generic_freeze +EXPORT_SYMBOL_GPL vmlinux 0x52ce31f0 securityfs_remove +EXPORT_SYMBOL_GPL vmlinux 0x52d29a17 tps6586x_read +EXPORT_SYMBOL_GPL vmlinux 0x52f64498 module_mutex +EXPORT_SYMBOL_GPL vmlinux 0x5324d04f bstr_printf +EXPORT_SYMBOL_GPL vmlinux 0x53596c62 atomic_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x53614269 get_cpu_idle_time_us +EXPORT_SYMBOL_GPL vmlinux 0x5365b101 __tracepoint_block_bio_remap +EXPORT_SYMBOL_GPL vmlinux 0x5372dede unregister_acpi_bus_notifier +EXPORT_SYMBOL_GPL vmlinux 0x53986488 register_die_notifier +EXPORT_SYMBOL_GPL vmlinux 0x53babf5b swiotlb_map_page +EXPORT_SYMBOL_GPL vmlinux 0x53f3606b pci_num_vf +EXPORT_SYMBOL_GPL vmlinux 0x541bd60a irq_work_run +EXPORT_SYMBOL_GPL vmlinux 0x54597f5a stmpe_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x5460c8d8 fsnotify_get_cookie +EXPORT_SYMBOL_GPL vmlinux 0x547d4e38 add_timer_on +EXPORT_SYMBOL_GPL vmlinux 0x5482f849 apei_get_debugfs_dir +EXPORT_SYMBOL_GPL vmlinux 0x548e8fbc dm_kill_unmapped_request +EXPORT_SYMBOL_GPL vmlinux 0x549525ef handle_nested_irq +EXPORT_SYMBOL_GPL vmlinux 0x54a0e869 device_wakeup_enable +EXPORT_SYMBOL_GPL vmlinux 0x55079ac0 remove_irq +EXPORT_SYMBOL_GPL vmlinux 0x5523e4ee __ring_buffer_alloc +EXPORT_SYMBOL_GPL vmlinux 0x5525dba8 hypervisor_kobj +EXPORT_SYMBOL_GPL vmlinux 0x552be709 regulator_bulk_free +EXPORT_SYMBOL_GPL vmlinux 0x55526907 xen_features +EXPORT_SYMBOL_GPL vmlinux 0x5555379d agp_add_bridge +EXPORT_SYMBOL_GPL vmlinux 0x556de970 inet_twsk_put +EXPORT_SYMBOL_GPL vmlinux 0x55be0d55 skb_cow_data +EXPORT_SYMBOL_GPL vmlinux 0x55f2580b __alloc_percpu +EXPORT_SYMBOL_GPL vmlinux 0x560f1a0a usb_free_streams +EXPORT_SYMBOL_GPL vmlinux 0x5622ab62 sysfs_create_link +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 0x564d6c3d inet6_csk_addr2sockaddr +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 0x56e18533 free_vm_area +EXPORT_SYMBOL_GPL vmlinux 0x56e75d47 klist_node_attached +EXPORT_SYMBOL_GPL vmlinux 0x56ead287 __lock_page_killable +EXPORT_SYMBOL_GPL vmlinux 0x56fccdfe ata_noop_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0x57225502 sata_std_hardreset +EXPORT_SYMBOL_GPL vmlinux 0x573b4140 ata_dev_disable +EXPORT_SYMBOL_GPL vmlinux 0x575c5f94 execute_in_process_context +EXPORT_SYMBOL_GPL vmlinux 0x576ae5cc ata_sff_busy_sleep +EXPORT_SYMBOL_GPL vmlinux 0x5779d445 xenbus_exists +EXPORT_SYMBOL_GPL vmlinux 0x5780c2ed ata_acpi_gtm +EXPORT_SYMBOL_GPL vmlinux 0x579e0bf5 rtnl_unregister_all +EXPORT_SYMBOL_GPL vmlinux 0x57a65bd2 vfs_test_lock +EXPORT_SYMBOL_GPL vmlinux 0x57ae094b dev_attr_sw_activity +EXPORT_SYMBOL_GPL vmlinux 0x57dc8eb4 ata_eh_qc_complete +EXPORT_SYMBOL_GPL vmlinux 0x5863ad75 spi_sync +EXPORT_SYMBOL_GPL vmlinux 0x58665ba9 __srcu_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x58a86614 ftrace_set_filter +EXPORT_SYMBOL_GPL vmlinux 0x58fe9409 rio_inb_pwrite_handler +EXPORT_SYMBOL_GPL vmlinux 0x59339c6e shash_ahash_digest +EXPORT_SYMBOL_GPL vmlinux 0x593a36c2 scsi_dh_handler_exist +EXPORT_SYMBOL_GPL vmlinux 0x5961d8ef crypto_aes_set_key +EXPORT_SYMBOL_GPL vmlinux 0x59983620 crypto_attr_alg2 +EXPORT_SYMBOL_GPL vmlinux 0x59b42a52 seccomp_clear_filter +EXPORT_SYMBOL_GPL vmlinux 0x59e079e8 crypto_shash_setkey +EXPORT_SYMBOL_GPL vmlinux 0x59e7849f driver_create_file +EXPORT_SYMBOL_GPL vmlinux 0x59ed6ade rtc_irq_unregister +EXPORT_SYMBOL_GPL vmlinux 0x5a24f9cf __pm_runtime_suspend +EXPORT_SYMBOL_GPL vmlinux 0x5a2b1b67 gnttab_free_grant_reference +EXPORT_SYMBOL_GPL vmlinux 0x5a48fba2 disable_kprobe +EXPORT_SYMBOL_GPL vmlinux 0x5a4d9d74 usb_sg_init +EXPORT_SYMBOL_GPL vmlinux 0x5a55cb7d inet_twsk_alloc +EXPORT_SYMBOL_GPL vmlinux 0x5a67ae28 debugfs_create_u64 +EXPORT_SYMBOL_GPL vmlinux 0x5a7294d6 platform_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x5a7bfe41 crypto_probing_notify +EXPORT_SYMBOL_GPL vmlinux 0x5a9a0982 blk_add_driver_data +EXPORT_SYMBOL_GPL vmlinux 0x5ab326e0 ata_wait_after_reset +EXPORT_SYMBOL_GPL vmlinux 0x5ac2727f smp_call_function_any +EXPORT_SYMBOL_GPL vmlinux 0x5acd677a led_trigger_blink +EXPORT_SYMBOL_GPL vmlinux 0x5af03a28 gnttab_claim_grant_reference +EXPORT_SYMBOL_GPL vmlinux 0x5b00557b xenbus_alloc_evtchn +EXPORT_SYMBOL_GPL vmlinux 0x5b04e71e xen_swiotlb_map_sg +EXPORT_SYMBOL_GPL vmlinux 0x5b435139 unregister_jprobes +EXPORT_SYMBOL_GPL vmlinux 0x5b608578 xenbus_probe_devices +EXPORT_SYMBOL_GPL vmlinux 0x5b747b74 crypto_init_ahash_spawn +EXPORT_SYMBOL_GPL vmlinux 0x5bc21796 usb_anchor_empty +EXPORT_SYMBOL_GPL vmlinux 0x5bc6bc41 dm_noflush_suspending +EXPORT_SYMBOL_GPL vmlinux 0x5bd27c82 mnt_clone_write +EXPORT_SYMBOL_GPL vmlinux 0x5bdf32d1 usb_get_status +EXPORT_SYMBOL_GPL vmlinux 0x5bfc03c3 unregister_keyboard_notifier +EXPORT_SYMBOL_GPL vmlinux 0x5c12b49b __module_text_address +EXPORT_SYMBOL_GPL vmlinux 0x5c426f75 rio_release_outb_dbell +EXPORT_SYMBOL_GPL vmlinux 0x5c5afdc8 device_release_driver +EXPORT_SYMBOL_GPL vmlinux 0x5cfa3a3a ata_sff_wait_ready +EXPORT_SYMBOL_GPL vmlinux 0x5d366dec gnttab_cancel_free_callback +EXPORT_SYMBOL_GPL vmlinux 0x5d48a650 m2p_find_override_pfn +EXPORT_SYMBOL_GPL vmlinux 0x5d730e7b raw_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x5d87c067 register_acpi_bus_notifier +EXPORT_SYMBOL_GPL vmlinux 0x5d9f5718 vfs_getxattr +EXPORT_SYMBOL_GPL vmlinux 0x5db4d4ab pci_add_dynid +EXPORT_SYMBOL_GPL vmlinux 0x5db53185 rtc_set_mmss +EXPORT_SYMBOL_GPL vmlinux 0x5dd465e0 sg_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x5dd67618 register_netevent_notifier +EXPORT_SYMBOL_GPL vmlinux 0x5e0952ec xenbus_map_ring +EXPORT_SYMBOL_GPL vmlinux 0x5e4a301e udp4_lib_lookup +EXPORT_SYMBOL_GPL vmlinux 0x5e4ca1b5 inode_sb_list_add +EXPORT_SYMBOL_GPL vmlinux 0x5e7fb810 blkcipher_walk_phys +EXPORT_SYMBOL_GPL vmlinux 0x5e8b413e ata_sff_data_xfer_noirq +EXPORT_SYMBOL_GPL vmlinux 0x5f06cfe3 tpm_store_cancel +EXPORT_SYMBOL_GPL vmlinux 0x5f1168e2 __inet_lookup_listener +EXPORT_SYMBOL_GPL vmlinux 0x5f11ea8f sdio_writeb +EXPORT_SYMBOL_GPL vmlinux 0x5f2da8c4 check_tsc_unstable +EXPORT_SYMBOL_GPL vmlinux 0x5f880b34 __wake_up_locked_key +EXPORT_SYMBOL_GPL vmlinux 0x5fc79f90 skb_pull_rcsum +EXPORT_SYMBOL_GPL vmlinux 0x5fcdec5d xfrm_ealg_get_byidx +EXPORT_SYMBOL_GPL vmlinux 0x600b3e5f crypto_ahash_finup +EXPORT_SYMBOL_GPL vmlinux 0x604f3dbd driver_find +EXPORT_SYMBOL_GPL vmlinux 0x60506751 unmap_kernel_range_noflush +EXPORT_SYMBOL_GPL vmlinux 0x60a04b5b usb_hcd_pci_probe +EXPORT_SYMBOL_GPL vmlinux 0x60a13e90 rcu_barrier +EXPORT_SYMBOL_GPL vmlinux 0x60bab879 scsi_dh_activate +EXPORT_SYMBOL_GPL vmlinux 0x60cd73ed pv_apic_ops +EXPORT_SYMBOL_GPL vmlinux 0x60dc772f tc3589x_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x611affd0 dm_dispatch_request +EXPORT_SYMBOL_GPL vmlinux 0x6124e631 blocking_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x612a8b44 ata_std_prereset +EXPORT_SYMBOL_GPL vmlinux 0x6133d559 trace_event_raw_init +EXPORT_SYMBOL_GPL vmlinux 0x613df29a blk_rq_prep_clone +EXPORT_SYMBOL_GPL vmlinux 0x61634f05 lock_flocks +EXPORT_SYMBOL_GPL vmlinux 0x61647fa8 irq_work_queue +EXPORT_SYMBOL_GPL vmlinux 0x61842063 bus_for_each_dev +EXPORT_SYMBOL_GPL vmlinux 0x6194ffea do_machine_check +EXPORT_SYMBOL_GPL vmlinux 0x61a21331 usb_set_device_state +EXPORT_SYMBOL_GPL vmlinux 0x61fdee16 usb_put_dev +EXPORT_SYMBOL_GPL vmlinux 0x62048a28 vfs_setxattr +EXPORT_SYMBOL_GPL vmlinux 0x6220494f uart_console_write +EXPORT_SYMBOL_GPL vmlinux 0x62339efc skcipher_geniv_alloc +EXPORT_SYMBOL_GPL vmlinux 0x6290b502 swiotlb_tbl_map_single +EXPORT_SYMBOL_GPL vmlinux 0x629a175c pci_load_and_free_saved_state +EXPORT_SYMBOL_GPL vmlinux 0x62ce200c wakeup_source_add +EXPORT_SYMBOL_GPL vmlinux 0x62d38076 tty_ldisc_deref +EXPORT_SYMBOL_GPL vmlinux 0x62d93cc4 inet_csk_listen_start +EXPORT_SYMBOL_GPL vmlinux 0x62e1a294 tpm_show_temp_deactivated +EXPORT_SYMBOL_GPL vmlinux 0x62e66bc1 debugfs_create_dir +EXPORT_SYMBOL_GPL vmlinux 0x63160364 xen_swiotlb_unmap_sg +EXPORT_SYMBOL_GPL vmlinux 0x63205de1 ata_scsi_unlock_native_capacity +EXPORT_SYMBOL_GPL vmlinux 0x6331c8be queue_work_on +EXPORT_SYMBOL_GPL vmlinux 0x6334f636 xv_create_pool +EXPORT_SYMBOL_GPL vmlinux 0x635ec980 apei_exec_post_unmap_gars +EXPORT_SYMBOL_GPL vmlinux 0x6397e65b regulator_bulk_disable +EXPORT_SYMBOL_GPL vmlinux 0x639ac725 sdev_evt_send_simple +EXPORT_SYMBOL_GPL vmlinux 0x63f4dc09 bprintf +EXPORT_SYMBOL_GPL vmlinux 0x6427d323 css_id +EXPORT_SYMBOL_GPL vmlinux 0x648f7f2a sysdev_driver_register +EXPORT_SYMBOL_GPL vmlinux 0x649d425e __pm_relax +EXPORT_SYMBOL_GPL vmlinux 0x64d600b3 rtc_read_alarm +EXPORT_SYMBOL_GPL vmlinux 0x65198c0f blk_queue_dma_drain +EXPORT_SYMBOL_GPL vmlinux 0x653a7b64 __pci_reset_function +EXPORT_SYMBOL_GPL vmlinux 0x65717f16 sock_prot_inuse_get +EXPORT_SYMBOL_GPL vmlinux 0x659fae7f rio_request_outb_mbox +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 0x65fc0abc ip6_sk_dst_lookup_flow +EXPORT_SYMBOL_GPL vmlinux 0x661601de sprint_symbol +EXPORT_SYMBOL_GPL vmlinux 0x661626e8 register_user_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x66189daa securityfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0x661f7c7b bsg_register_queue +EXPORT_SYMBOL_GPL vmlinux 0x663250d9 pci_hp_change_slot_info +EXPORT_SYMBOL_GPL vmlinux 0x664002f1 fuse_get_req +EXPORT_SYMBOL_GPL vmlinux 0x665a1075 shake_page +EXPORT_SYMBOL_GPL vmlinux 0x668402aa crypto_put_default_rng +EXPORT_SYMBOL_GPL vmlinux 0x66911742 device_reprobe +EXPORT_SYMBOL_GPL vmlinux 0x66b2a859 nr_free_buffer_pages +EXPORT_SYMBOL_GPL vmlinux 0x66d87d38 symbol_put_addr +EXPORT_SYMBOL_GPL vmlinux 0x67226231 i2c_new_probed_device +EXPORT_SYMBOL_GPL vmlinux 0x6739a503 balloon_set_new_target +EXPORT_SYMBOL_GPL vmlinux 0x67955ce6 profile_hits +EXPORT_SYMBOL_GPL vmlinux 0x67a03b01 platform_get_irq +EXPORT_SYMBOL_GPL vmlinux 0x67a55db3 device_for_each_child +EXPORT_SYMBOL_GPL vmlinux 0x67f10b36 ring_buffer_alloc_read_page +EXPORT_SYMBOL_GPL vmlinux 0x68196bc1 preempt_notifier_unregister +EXPORT_SYMBOL_GPL vmlinux 0x6842e2e9 usb_kill_urb +EXPORT_SYMBOL_GPL vmlinux 0x686a5843 dev_attr_link_power_management_policy +EXPORT_SYMBOL_GPL vmlinux 0x686c703f xfrm_count_auth_supported +EXPORT_SYMBOL_GPL vmlinux 0x6892088c unregister_pm_notifier +EXPORT_SYMBOL_GPL vmlinux 0x68b88323 driver_for_each_device +EXPORT_SYMBOL_GPL vmlinux 0x68ea99f8 tc3589x_reg_read +EXPORT_SYMBOL_GPL vmlinux 0x68f2d1c7 unregister_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x6909ca66 unregister_virtio_device +EXPORT_SYMBOL_GPL vmlinux 0x69105bc1 ata_msleep +EXPORT_SYMBOL_GPL vmlinux 0x6971f1d9 __irq_set_handler +EXPORT_SYMBOL_GPL vmlinux 0x69975e84 edac_mce_parse +EXPORT_SYMBOL_GPL vmlinux 0x69bee4f4 regulator_set_mode +EXPORT_SYMBOL_GPL vmlinux 0x69d21dd7 xenbus_dev_cancel +EXPORT_SYMBOL_GPL vmlinux 0x69d23b9b inet_hashinfo_init +EXPORT_SYMBOL_GPL vmlinux 0x69e9a2cb ata_scsi_slave_config +EXPORT_SYMBOL_GPL vmlinux 0x69ffff2a cleanup_srcu_struct +EXPORT_SYMBOL_GPL vmlinux 0x6a4f1162 ata_cable_unknown +EXPORT_SYMBOL_GPL vmlinux 0x6a580525 blkdev_aio_write +EXPORT_SYMBOL_GPL vmlinux 0x6a5fb566 rcu_sched_force_quiescent_state +EXPORT_SYMBOL_GPL vmlinux 0x6a75c14a ata_sff_thaw +EXPORT_SYMBOL_GPL vmlinux 0x6a8441be cpci_hp_start +EXPORT_SYMBOL_GPL vmlinux 0x6a921483 vma_kernel_pagesize +EXPORT_SYMBOL_GPL vmlinux 0x6aa1b393 mnt_want_write_file +EXPORT_SYMBOL_GPL vmlinux 0x6ab1e41b cpufreq_frequency_table_target +EXPORT_SYMBOL_GPL vmlinux 0x6acad21f acpi_get_cpuid +EXPORT_SYMBOL_GPL vmlinux 0x6aecc24c ata_dummy_port_info +EXPORT_SYMBOL_GPL vmlinux 0x6b14cc8e crypto_alg_lookup +EXPORT_SYMBOL_GPL vmlinux 0x6b16ea9c xen_register_device_domain_owner +EXPORT_SYMBOL_GPL vmlinux 0x6b29a1fa ring_buffer_event_length +EXPORT_SYMBOL_GPL vmlinux 0x6b4e75b5 xenbus_dev_shutdown +EXPORT_SYMBOL_GPL vmlinux 0x6b807a5f gpio_sysfs_set_active_low +EXPORT_SYMBOL_GPL vmlinux 0x6b93bf60 inet_twdr_twkill_work +EXPORT_SYMBOL_GPL vmlinux 0x6bab98d1 kill_pid_info_as_uid +EXPORT_SYMBOL_GPL vmlinux 0x6bf06e0c register_kretprobes +EXPORT_SYMBOL_GPL vmlinux 0x6c1251fd apei_exec_read_register +EXPORT_SYMBOL_GPL vmlinux 0x6c2917b3 device_create_bin_file +EXPORT_SYMBOL_GPL vmlinux 0x6c4057a9 tps6586x_write +EXPORT_SYMBOL_GPL vmlinux 0x6c49c4f2 clockevents_notify +EXPORT_SYMBOL_GPL vmlinux 0x6c6664a8 crypto_ahash_final +EXPORT_SYMBOL_GPL vmlinux 0x6c7993a7 acpi_pci_find_root +EXPORT_SYMBOL_GPL vmlinux 0x6c8d5ae8 __gpio_get_value +EXPORT_SYMBOL_GPL vmlinux 0x6d2fc5a6 net_namespace_list +EXPORT_SYMBOL_GPL vmlinux 0x6d973a4a sata_scr_write +EXPORT_SYMBOL_GPL vmlinux 0x6db7a8bf __rio_local_read_config_8 +EXPORT_SYMBOL_GPL vmlinux 0x6de6ce16 inet_csk_reqsk_queue_prune +EXPORT_SYMBOL_GPL vmlinux 0x6e1b76e8 md_allow_write +EXPORT_SYMBOL_GPL vmlinux 0x6e341fc8 each_symbol_section +EXPORT_SYMBOL_GPL vmlinux 0x6e39afcb securityfs_create_dir +EXPORT_SYMBOL_GPL vmlinux 0x6e4f3b2c ring_buffer_iter_reset +EXPORT_SYMBOL_GPL vmlinux 0x6e58ddf0 gnttab_end_foreign_transfer_ref +EXPORT_SYMBOL_GPL vmlinux 0x6e653c90 relay_file_operations +EXPORT_SYMBOL_GPL vmlinux 0x6e7474fc xfrm_ealg_get_byid +EXPORT_SYMBOL_GPL vmlinux 0x6e74a218 crypto_register_template +EXPORT_SYMBOL_GPL vmlinux 0x6e7f69e7 __audit_inode_child +EXPORT_SYMBOL_GPL vmlinux 0x6e8145e1 spi_get_device_id +EXPORT_SYMBOL_GPL vmlinux 0x6ea761f7 usb_hcd_is_primary_hcd +EXPORT_SYMBOL_GPL vmlinux 0x6ea98361 ioremap_page_range +EXPORT_SYMBOL_GPL vmlinux 0x6ec03fc2 bdi_writeout_inc +EXPORT_SYMBOL_GPL vmlinux 0x6ef5d78d tpm_show_pubek +EXPORT_SYMBOL_GPL vmlinux 0x6f002272 ata_bmdma_qc_issue +EXPORT_SYMBOL_GPL vmlinux 0x6f1ee69e kgdb_unregister_io_module +EXPORT_SYMBOL_GPL vmlinux 0x6f397d76 register_efivars +EXPORT_SYMBOL_GPL vmlinux 0x6f477e9a dw_spi_xfer_done +EXPORT_SYMBOL_GPL vmlinux 0x6f49c29a tracepoint_iter_start +EXPORT_SYMBOL_GPL vmlinux 0x6fe3d8cf ktime_add_safe +EXPORT_SYMBOL_GPL vmlinux 0x6ff607b6 crypto_get_default_rng +EXPORT_SYMBOL_GPL vmlinux 0x700572e8 ftrace_event_reg +EXPORT_SYMBOL_GPL vmlinux 0x706b3a33 cpufreq_frequency_table_get_attr +EXPORT_SYMBOL_GPL vmlinux 0x706cc48a class_compat_register +EXPORT_SYMBOL_GPL vmlinux 0x7072f0c8 tcp_cong_avoid_ai +EXPORT_SYMBOL_GPL vmlinux 0x707ff1bb ata_xfer_mask2mode +EXPORT_SYMBOL_GPL vmlinux 0x708f3262 ata_pci_sff_init_one +EXPORT_SYMBOL_GPL vmlinux 0x70a43e58 __wake_up_locked +EXPORT_SYMBOL_GPL vmlinux 0x70ad3fc6 remove_memory +EXPORT_SYMBOL_GPL vmlinux 0x70cf032f usb_hcd_irq +EXPORT_SYMBOL_GPL vmlinux 0x70d7a4c3 xenbus_grant_ring +EXPORT_SYMBOL_GPL vmlinux 0x716265c7 debugfs_initialized +EXPORT_SYMBOL_GPL vmlinux 0x71807968 ata_sg_init +EXPORT_SYMBOL_GPL vmlinux 0x71c6d8bf usb_get_dev +EXPORT_SYMBOL_GPL vmlinux 0x71d6e876 debugfs_create_u32 +EXPORT_SYMBOL_GPL vmlinux 0x71dc9998 crypto_il_tab +EXPORT_SYMBOL_GPL vmlinux 0x71f44715 skcipher_geniv_exit +EXPORT_SYMBOL_GPL vmlinux 0x7204132c __wake_up_sync +EXPORT_SYMBOL_GPL vmlinux 0x72070068 ata_common_sdev_attrs +EXPORT_SYMBOL_GPL vmlinux 0x72101b27 sysfs_remove_file_from_group +EXPORT_SYMBOL_GPL vmlinux 0x723708b1 spi_bus_unlock +EXPORT_SYMBOL_GPL vmlinux 0x724b2d8e tpm_get_timeouts +EXPORT_SYMBOL_GPL vmlinux 0x72704775 __trace_note_message +EXPORT_SYMBOL_GPL vmlinux 0x72741f25 trace_vbprintk +EXPORT_SYMBOL_GPL vmlinux 0x7278d328 all_vm_events +EXPORT_SYMBOL_GPL vmlinux 0x728fb758 rtc_initialize_alarm +EXPORT_SYMBOL_GPL vmlinux 0x72a24e98 sdio_claim_irq +EXPORT_SYMBOL_GPL vmlinux 0x72c318f5 ata_sff_qc_issue +EXPORT_SYMBOL_GPL vmlinux 0x731433ee unregister_timer_hook +EXPORT_SYMBOL_GPL vmlinux 0x731dba7a xen_domain_type +EXPORT_SYMBOL_GPL vmlinux 0x73463792 sdio_memcpy_toio +EXPORT_SYMBOL_GPL vmlinux 0x73551dec xenbus_dev_resume +EXPORT_SYMBOL_GPL vmlinux 0x7371120e usb_ifnum_to_if +EXPORT_SYMBOL_GPL vmlinux 0x738a56a3 fsnotify +EXPORT_SYMBOL_GPL vmlinux 0x73a48b4a ata_sff_std_ports +EXPORT_SYMBOL_GPL vmlinux 0x73a9fb94 ata_std_bios_param +EXPORT_SYMBOL_GPL vmlinux 0x741b0c0f uart_set_options +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 0x745cc857 register_virtio_driver +EXPORT_SYMBOL_GPL vmlinux 0x74645cd9 inet_csk_route_req +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 0x751e245b pm_relax +EXPORT_SYMBOL_GPL vmlinux 0x7521afb6 leave_mm +EXPORT_SYMBOL_GPL vmlinux 0x7522f3ba irq_modify_status +EXPORT_SYMBOL_GPL vmlinux 0x753ba4ac ata_bmdma_port_intr +EXPORT_SYMBOL_GPL vmlinux 0x75731dee ring_buffer_iter_empty +EXPORT_SYMBOL_GPL vmlinux 0x7578278f hvc_remove +EXPORT_SYMBOL_GPL vmlinux 0x75c1b6ae cpci_hp_register_controller +EXPORT_SYMBOL_GPL vmlinux 0x75e17858 regulator_get_mode +EXPORT_SYMBOL_GPL vmlinux 0x75e25763 crypto_init_shash_spawn +EXPORT_SYMBOL_GPL vmlinux 0x75e8f3c3 crypto_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x75f3e264 seccomp_show_filters +EXPORT_SYMBOL_GPL vmlinux 0x760375a0 led_trigger_event +EXPORT_SYMBOL_GPL vmlinux 0x761188fd dpm_suspend_noirq +EXPORT_SYMBOL_GPL vmlinux 0x76446468 usb_alloc_streams +EXPORT_SYMBOL_GPL vmlinux 0x767a7ffd regulator_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x768c49b4 blkio_root_cgroup +EXPORT_SYMBOL_GPL vmlinux 0x769280f8 exportfs_decode_fh +EXPORT_SYMBOL_GPL vmlinux 0x769f7a2e blk_queue_lld_busy +EXPORT_SYMBOL_GPL vmlinux 0x76b2da1c acpi_get_pci_dev +EXPORT_SYMBOL_GPL vmlinux 0x76c2d596 crypto_ahash_setkey +EXPORT_SYMBOL_GPL vmlinux 0x76c860a2 pci_get_hp_params +EXPORT_SYMBOL_GPL vmlinux 0x76e97a35 devm_kfree +EXPORT_SYMBOL_GPL vmlinux 0x76fb5363 __put_net +EXPORT_SYMBOL_GPL vmlinux 0x77016b04 rio_mport_read_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x7712771a unbind_from_irqhandler +EXPORT_SYMBOL_GPL vmlinux 0x77264322 sysfs_get_dirent +EXPORT_SYMBOL_GPL vmlinux 0x7736eba2 device_move +EXPORT_SYMBOL_GPL vmlinux 0x775a6ef5 kvm_read_and_reset_pf_reason +EXPORT_SYMBOL_GPL vmlinux 0x77b5dbf6 __rtnl_af_unregister +EXPORT_SYMBOL_GPL vmlinux 0x77f70e50 usb_submit_urb +EXPORT_SYMBOL_GPL vmlinux 0x78274bcd sdio_writel +EXPORT_SYMBOL_GPL vmlinux 0x782adb74 hpet_rtc_interrupt +EXPORT_SYMBOL_GPL vmlinux 0x78316791 tc3589x_block_write +EXPORT_SYMBOL_GPL vmlinux 0x7835bfd8 crypto_register_ahash +EXPORT_SYMBOL_GPL vmlinux 0x7845835c hwrng_register +EXPORT_SYMBOL_GPL vmlinux 0x786260c2 system_wq +EXPORT_SYMBOL_GPL vmlinux 0x7866fc51 unregister_kretprobes +EXPORT_SYMBOL_GPL vmlinux 0x7876a821 transport_class_register +EXPORT_SYMBOL_GPL vmlinux 0x7890fdde relay_close +EXPORT_SYMBOL_GPL vmlinux 0x78995230 xenbus_probe_node +EXPORT_SYMBOL_GPL vmlinux 0x78a99c64 dw_spi_resume_host +EXPORT_SYMBOL_GPL vmlinux 0x78af1701 posix_timer_event +EXPORT_SYMBOL_GPL vmlinux 0x78e7ff33 acpi_post_unmap_gar +EXPORT_SYMBOL_GPL vmlinux 0x79087078 cpufreq_get_measured_perf +EXPORT_SYMBOL_GPL vmlinux 0x792b37d5 xfrm_output_resume +EXPORT_SYMBOL_GPL vmlinux 0x7944e0fc tracing_off +EXPORT_SYMBOL_GPL vmlinux 0x797a6e5a spi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x79c39bb2 devres_remove +EXPORT_SYMBOL_GPL vmlinux 0x79dbd4ad class_dev_iter_next +EXPORT_SYMBOL_GPL vmlinux 0x79dea12f srcu_init_notifier_head +EXPORT_SYMBOL_GPL vmlinux 0x79e55309 crypto_drop_spawn +EXPORT_SYMBOL_GPL vmlinux 0x79f697e7 fuse_conn_get +EXPORT_SYMBOL_GPL vmlinux 0x7a0bf283 cpuidle_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x7a194e61 ring_buffer_swap_cpu +EXPORT_SYMBOL_GPL vmlinux 0x7a4c1438 pv_info +EXPORT_SYMBOL_GPL vmlinux 0x7a54f572 rio_mport_write_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x7a5bd9ac usb_hc_died +EXPORT_SYMBOL_GPL vmlinux 0x7a7c5175 amd_erratum_383 +EXPORT_SYMBOL_GPL vmlinux 0x7a98b8e0 tpm_calc_ordinal_duration +EXPORT_SYMBOL_GPL vmlinux 0x7aa1a6f9 generic_fh_to_dentry +EXPORT_SYMBOL_GPL vmlinux 0x7ac8e5b0 acpi_gsi_to_irq +EXPORT_SYMBOL_GPL vmlinux 0x7ae1ae8e cpufreq_frequency_table_put_attr +EXPORT_SYMBOL_GPL vmlinux 0x7b1d544d edac_handler_set +EXPORT_SYMBOL_GPL vmlinux 0x7b22ef45 usb_get_urb +EXPORT_SYMBOL_GPL vmlinux 0x7b2f0a4b exportfs_encode_fh +EXPORT_SYMBOL_GPL vmlinux 0x7b411e84 attribute_container_unregister +EXPORT_SYMBOL_GPL vmlinux 0x7b90d1a9 bind_virq_to_irqhandler +EXPORT_SYMBOL_GPL vmlinux 0x7bb0b53a crypto_alloc_instance +EXPORT_SYMBOL_GPL vmlinux 0x7bb5f6d2 device_register +EXPORT_SYMBOL_GPL vmlinux 0x7bc4654d __css_put +EXPORT_SYMBOL_GPL vmlinux 0x7bce10a7 smp_ops +EXPORT_SYMBOL_GPL vmlinux 0x7bfd08e9 tpm_dev_vendor_release +EXPORT_SYMBOL_GPL vmlinux 0x7c149fae hrtimer_start_range_ns +EXPORT_SYMBOL_GPL vmlinux 0x7c3e2cd1 stmpe_reg_read +EXPORT_SYMBOL_GPL vmlinux 0x7c65154c sysfs_notify_dirent +EXPORT_SYMBOL_GPL vmlinux 0x7c98057e ata_bmdma_setup +EXPORT_SYMBOL_GPL vmlinux 0x7c999d8d __get_vm_area +EXPORT_SYMBOL_GPL vmlinux 0x7ca5749d cpufreq_cpu_get +EXPORT_SYMBOL_GPL vmlinux 0x7cae477f pci_set_pcie_reset_state +EXPORT_SYMBOL_GPL vmlinux 0x7cd9ea10 crypto_shash_final +EXPORT_SYMBOL_GPL vmlinux 0x7ceaf0d5 generic_handle_irq +EXPORT_SYMBOL_GPL vmlinux 0x7cff9748 xenbus_watch_pathfmt +EXPORT_SYMBOL_GPL vmlinux 0x7d509567 tc3589x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x7d59dd46 pm_wq +EXPORT_SYMBOL_GPL vmlinux 0x7d9a3d4e usb_reset_endpoint +EXPORT_SYMBOL_GPL vmlinux 0x7d9fda3a usb_match_id +EXPORT_SYMBOL_GPL vmlinux 0x7dab26b6 wm831x_isinkv_values +EXPORT_SYMBOL_GPL vmlinux 0x7dc5d0b6 crypto_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x7e0f069d alloc_vm_area +EXPORT_SYMBOL_GPL vmlinux 0x7e1183c9 async_schedule +EXPORT_SYMBOL_GPL vmlinux 0x7e275ea8 scsi_complete_async_scans +EXPORT_SYMBOL_GPL vmlinux 0x7e4fb077 __inet_inherit_port +EXPORT_SYMBOL_GPL vmlinux 0x7e5e301f unregister_kprobe +EXPORT_SYMBOL_GPL vmlinux 0x7e64181d usb_calc_bus_time +EXPORT_SYMBOL_GPL vmlinux 0x7e87421a tpm_gen_interrupt +EXPORT_SYMBOL_GPL vmlinux 0x7eadb08f sysdev_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x7ec13661 xen_swiotlb_dma_supported +EXPORT_SYMBOL_GPL vmlinux 0x7ec22f9a apei_estatus_check +EXPORT_SYMBOL_GPL vmlinux 0x7ec6e902 sysfs_update_group +EXPORT_SYMBOL_GPL vmlinux 0x7efef391 pm_runtime_enable +EXPORT_SYMBOL_GPL vmlinux 0x7f17ed67 __crypto_alloc_tfm +EXPORT_SYMBOL_GPL vmlinux 0x7f1971ef led_trigger_unregister_simple +EXPORT_SYMBOL_GPL vmlinux 0x7f3f0f8c ata_pci_bmdma_init_one +EXPORT_SYMBOL_GPL vmlinux 0x7fbacb11 root_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x7fbbecad xen_swiotlb_unmap_sg_attrs +EXPORT_SYMBOL_GPL vmlinux 0x7fbdff5e fuse_sync_release +EXPORT_SYMBOL_GPL vmlinux 0x7fde33cf apply_to_page_range +EXPORT_SYMBOL_GPL vmlinux 0x7ff10ccf raw_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x7ffc8718 gpio_set_debounce +EXPORT_SYMBOL_GPL vmlinux 0x8014b6af input_event_from_user +EXPORT_SYMBOL_GPL vmlinux 0x807bed83 usb_hcd_unmap_urb_for_dma +EXPORT_SYMBOL_GPL vmlinux 0x808c1ec4 crypto_larval_alloc +EXPORT_SYMBOL_GPL vmlinux 0x808ec1a3 crypto_alg_tested +EXPORT_SYMBOL_GPL vmlinux 0x80bc51d1 locks_alloc_lock +EXPORT_SYMBOL_GPL vmlinux 0x80f87665 wm8350_device_init +EXPORT_SYMBOL_GPL vmlinux 0x81084b40 ip_local_out +EXPORT_SYMBOL_GPL vmlinux 0x81177669 unregister_virtio_driver +EXPORT_SYMBOL_GPL vmlinux 0x8119be11 bus_sort_breadthfirst +EXPORT_SYMBOL_GPL vmlinux 0x813e2618 led_trigger_register +EXPORT_SYMBOL_GPL vmlinux 0x8149ea54 ata_timing_find_mode +EXPORT_SYMBOL_GPL vmlinux 0x815f1be2 flush_kthread_worker +EXPORT_SYMBOL_GPL vmlinux 0x81c5e9a5 map_vm_area +EXPORT_SYMBOL_GPL vmlinux 0x81fdc7ec sdio_set_block_size +EXPORT_SYMBOL_GPL vmlinux 0x8226642f __gpio_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x822843f8 dev_forward_skb +EXPORT_SYMBOL_GPL vmlinux 0x825f0828 timerqueue_iterate_next +EXPORT_SYMBOL_GPL vmlinux 0x8279095a clone_private_mount +EXPORT_SYMBOL_GPL vmlinux 0x828f060f xfrm_audit_state_notfound_simple +EXPORT_SYMBOL_GPL vmlinux 0x82939ebd rcu_batches_completed_sched +EXPORT_SYMBOL_GPL vmlinux 0x82cd19f3 register_xenstore_notifier +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 0x8340fe28 srcu_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0x834ee9df blkiocg_add_blkio_group +EXPORT_SYMBOL_GPL vmlinux 0x8357379e cpufreq_frequency_table_verify +EXPORT_SYMBOL_GPL vmlinux 0x83640bd4 pci_block_user_cfg_access +EXPORT_SYMBOL_GPL vmlinux 0x8372daf9 blkiocg_update_io_merged_stats +EXPORT_SYMBOL_GPL vmlinux 0x838546a8 get_task_comm +EXPORT_SYMBOL_GPL vmlinux 0x838bdd35 pm_stay_awake +EXPORT_SYMBOL_GPL vmlinux 0x83a180fd inet_getpeer +EXPORT_SYMBOL_GPL vmlinux 0x83a22b96 scsi_nl_sock +EXPORT_SYMBOL_GPL vmlinux 0x83c2ba16 sdio_writew +EXPORT_SYMBOL_GPL vmlinux 0x83ce0998 tty_put_char +EXPORT_SYMBOL_GPL vmlinux 0x83ce82eb get_monotonic_boottime +EXPORT_SYMBOL_GPL vmlinux 0x843d70ef acpi_is_root_bridge +EXPORT_SYMBOL_GPL vmlinux 0x8452c717 agp_remove_bridge +EXPORT_SYMBOL_GPL vmlinux 0x84764e21 aead_geniv_exit +EXPORT_SYMBOL_GPL vmlinux 0x8487a2b6 flush_work +EXPORT_SYMBOL_GPL vmlinux 0x8490a2bc init_srcu_struct +EXPORT_SYMBOL_GPL vmlinux 0x84aa1b8d usb_register_device_driver +EXPORT_SYMBOL_GPL vmlinux 0x84af5312 system_freezable_wq +EXPORT_SYMBOL_GPL vmlinux 0x84cca4ad platform_get_irq_byname +EXPORT_SYMBOL_GPL vmlinux 0x85307a4f usb_autopm_get_interface_async +EXPORT_SYMBOL_GPL vmlinux 0x85348f01 rio_local_get_device_id +EXPORT_SYMBOL_GPL vmlinux 0x8545f17a synchronize_srcu_expedited +EXPORT_SYMBOL_GPL vmlinux 0x85478a0b inet6_hash_frag +EXPORT_SYMBOL_GPL vmlinux 0x8549a6df inet6_csk_xmit +EXPORT_SYMBOL_GPL vmlinux 0x859aea9a xen_set_domain_pte +EXPORT_SYMBOL_GPL vmlinux 0x85a707cd lookup_instantiate_filp +EXPORT_SYMBOL_GPL vmlinux 0x85c10896 rcu_batches_completed_bh +EXPORT_SYMBOL_GPL vmlinux 0x85d7edfd hpet_set_periodic_freq +EXPORT_SYMBOL_GPL vmlinux 0x85f16171 sysdev_create_file +EXPORT_SYMBOL_GPL vmlinux 0x862177d6 ata_sff_freeze +EXPORT_SYMBOL_GPL vmlinux 0x862ac5d3 crypto_shoot_alg +EXPORT_SYMBOL_GPL vmlinux 0x862f98a3 xen_create_contiguous_region +EXPORT_SYMBOL_GPL vmlinux 0x86623fd7 notify_remote_via_irq +EXPORT_SYMBOL_GPL vmlinux 0x867338d2 dev_set_name +EXPORT_SYMBOL_GPL vmlinux 0x868784cb __symbol_get +EXPORT_SYMBOL_GPL vmlinux 0x869a81dd wm8350_clear_bits +EXPORT_SYMBOL_GPL vmlinux 0x86a363a8 tpm_open +EXPORT_SYMBOL_GPL vmlinux 0x86a51007 gnttab_end_foreign_transfer +EXPORT_SYMBOL_GPL vmlinux 0x86cd2860 xenbus_dev_error +EXPORT_SYMBOL_GPL vmlinux 0x86f012b5 wakeup_source_create +EXPORT_SYMBOL_GPL vmlinux 0x86f5ede6 usb_create_hcd +EXPORT_SYMBOL_GPL vmlinux 0x86f6b99d synchronize_rcu_expedited +EXPORT_SYMBOL_GPL vmlinux 0x870e16b7 xen_test_irq_shared +EXPORT_SYMBOL_GPL vmlinux 0x87161317 sysfs_remove_group +EXPORT_SYMBOL_GPL vmlinux 0x871780bd blk_unprep_request +EXPORT_SYMBOL_GPL vmlinux 0x873fbaea edac_atomic_assert_error +EXPORT_SYMBOL_GPL vmlinux 0x8755b2c7 devres_remove_group +EXPORT_SYMBOL_GPL vmlinux 0x87754115 raw_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0x8785d2a9 get_pid_task +EXPORT_SYMBOL_GPL vmlinux 0x87aa65e0 page_cache_sync_readahead +EXPORT_SYMBOL_GPL vmlinux 0x87cf0a90 injectm +EXPORT_SYMBOL_GPL vmlinux 0x87d1a552 get_current_tty +EXPORT_SYMBOL_GPL vmlinux 0x87f1917d workqueue_congested +EXPORT_SYMBOL_GPL vmlinux 0x87f559a9 get_user_pages_fast +EXPORT_SYMBOL_GPL vmlinux 0x87f99aff bus_rescan_devices +EXPORT_SYMBOL_GPL vmlinux 0x880bd53d css_lookup +EXPORT_SYMBOL_GPL vmlinux 0x8810ad5e crypto_xor +EXPORT_SYMBOL_GPL vmlinux 0x884cf4b5 get_dcookie +EXPORT_SYMBOL_GPL vmlinux 0x88769296 clockevent_delta2ns +EXPORT_SYMBOL_GPL vmlinux 0x88806fce xen_swiotlb_map_sg_attrs +EXPORT_SYMBOL_GPL vmlinux 0x88ab6fe3 kgdb_active +EXPORT_SYMBOL_GPL vmlinux 0x88ab79f2 crypto_unregister_template +EXPORT_SYMBOL_GPL vmlinux 0x88b65d5c blk_trace_startstop +EXPORT_SYMBOL_GPL vmlinux 0x88c7fa3e shash_ahash_update +EXPORT_SYMBOL_GPL vmlinux 0x88c872d5 usb_poison_urb +EXPORT_SYMBOL_GPL vmlinux 0x8913a3e4 queue_delayed_work_on +EXPORT_SYMBOL_GPL vmlinux 0x891a5a7f gnttab_max_grant_frames +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 0x896b94de hwmon_device_register +EXPORT_SYMBOL_GPL vmlinux 0x897981d3 ata_host_activate +EXPORT_SYMBOL_GPL vmlinux 0x89804baa ata_bmdma_start +EXPORT_SYMBOL_GPL vmlinux 0x898ccb1f usb_alloc_urb +EXPORT_SYMBOL_GPL vmlinux 0x89a5afbb __rtnl_link_unregister +EXPORT_SYMBOL_GPL vmlinux 0x89ac42e0 tpm_show_active +EXPORT_SYMBOL_GPL vmlinux 0x89d0d4ea tps65910_clear_bits +EXPORT_SYMBOL_GPL vmlinux 0x89d21a03 crypto_alloc_shash +EXPORT_SYMBOL_GPL vmlinux 0x89d564b1 debugfs_create_size_t +EXPORT_SYMBOL_GPL vmlinux 0x89ff43f6 init_uts_ns +EXPORT_SYMBOL_GPL vmlinux 0x8a01a1fd shash_attr_alg +EXPORT_SYMBOL_GPL vmlinux 0x8a223c8c usb_set_interface +EXPORT_SYMBOL_GPL vmlinux 0x8a52bbf5 bus_for_each_drv +EXPORT_SYMBOL_GPL vmlinux 0x8a63bf7a gpio_free_array +EXPORT_SYMBOL_GPL vmlinux 0x8a6789ed pci_msi_off +EXPORT_SYMBOL_GPL vmlinux 0x8a78989f irq_from_evtchn +EXPORT_SYMBOL_GPL vmlinux 0x8a7ff169 ata_sff_tf_load +EXPORT_SYMBOL_GPL vmlinux 0x8a8c594f fuse_file_poll +EXPORT_SYMBOL_GPL vmlinux 0x8a98a1b5 usb_bus_list_lock +EXPORT_SYMBOL_GPL vmlinux 0x8abacc47 get_max_files +EXPORT_SYMBOL_GPL vmlinux 0x8af22750 debugfs_create_symlink +EXPORT_SYMBOL_GPL vmlinux 0x8b04668e bind_interdomain_evtchn_to_irqhandler +EXPORT_SYMBOL_GPL vmlinux 0x8b113ad1 put_driver +EXPORT_SYMBOL_GPL vmlinux 0x8b39cf9d unregister_kprobes +EXPORT_SYMBOL_GPL vmlinux 0x8b66f9e0 xen_platform_pci_unplug +EXPORT_SYMBOL_GPL vmlinux 0x8b752ac1 ata_tf_to_fis +EXPORT_SYMBOL_GPL vmlinux 0x8b81aed7 driver_add_kobj +EXPORT_SYMBOL_GPL vmlinux 0x8b9200fd lookup_address +EXPORT_SYMBOL_GPL vmlinux 0x8bd22811 xfrm_output +EXPORT_SYMBOL_GPL vmlinux 0x8bfe22ea eventfd_ctx_read +EXPORT_SYMBOL_GPL vmlinux 0x8c06a108 xenbus_transaction_start +EXPORT_SYMBOL_GPL vmlinux 0x8c078bf8 power_supply_unregister +EXPORT_SYMBOL_GPL vmlinux 0x8c38074a unregister_xenstore_notifier +EXPORT_SYMBOL_GPL vmlinux 0x8c40875d rtnl_register +EXPORT_SYMBOL_GPL vmlinux 0x8c5a6707 cpci_hp_unregister_controller +EXPORT_SYMBOL_GPL vmlinux 0x8cba4c9e usb_deregister +EXPORT_SYMBOL_GPL vmlinux 0x8cd9f935 setup_APIC_eilvt +EXPORT_SYMBOL_GPL vmlinux 0x8d1cb3cb pci_find_ext_capability +EXPORT_SYMBOL_GPL vmlinux 0x8d41336a ata_ehi_push_desc +EXPORT_SYMBOL_GPL vmlinux 0x8d6c122e pid_vnr +EXPORT_SYMBOL_GPL vmlinux 0x8d8e0cd3 xen_swiotlb_sync_single_for_device +EXPORT_SYMBOL_GPL vmlinux 0x8d952293 __fsnotify_inode_delete +EXPORT_SYMBOL_GPL vmlinux 0x8ddf4c84 sata_link_debounce +EXPORT_SYMBOL_GPL vmlinux 0x8de7fe80 ata_bmdma_status +EXPORT_SYMBOL_GPL vmlinux 0x8def4745 spi_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x8e06f80b rtc_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x8e09898e ata_ehi_clear_desc +EXPORT_SYMBOL_GPL vmlinux 0x8e16fb22 debugfs_remove_recursive +EXPORT_SYMBOL_GPL vmlinux 0x8e2e2e90 zap_vma_ptes +EXPORT_SYMBOL_GPL vmlinux 0x8e3490bd unuse_mm +EXPORT_SYMBOL_GPL vmlinux 0x8e3b69d3 sdio_f0_readb +EXPORT_SYMBOL_GPL vmlinux 0x8e75302a tpm_show_caps +EXPORT_SYMBOL_GPL vmlinux 0x8eba22c6 free_css_id +EXPORT_SYMBOL_GPL vmlinux 0x8edfc605 acpi_processor_ffh_cstate_probe +EXPORT_SYMBOL_GPL vmlinux 0x8f1452f4 __tracepoint_cpu_idle +EXPORT_SYMBOL_GPL vmlinux 0x8f1f306e da903x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x8f3960f1 queue_kthread_work +EXPORT_SYMBOL_GPL vmlinux 0x8f6771a8 print_context_stack +EXPORT_SYMBOL_GPL vmlinux 0x8f68b8b4 ip_route_output_flow +EXPORT_SYMBOL_GPL vmlinux 0x8f6cee77 __round_jiffies_relative +EXPORT_SYMBOL_GPL vmlinux 0x8f77831d ata_std_postreset +EXPORT_SYMBOL_GPL vmlinux 0x8fbc282b tps6586x_writes +EXPORT_SYMBOL_GPL vmlinux 0x8ffa4b95 sched_setscheduler +EXPORT_SYMBOL_GPL vmlinux 0x9009602a acpi_bus_get_ejd +EXPORT_SYMBOL_GPL vmlinux 0x90966320 security_inode_create +EXPORT_SYMBOL_GPL vmlinux 0x909aca19 attribute_container_register +EXPORT_SYMBOL_GPL vmlinux 0x90a1004a crypto_has_alg +EXPORT_SYMBOL_GPL vmlinux 0x90ba964a simple_attr_read +EXPORT_SYMBOL_GPL vmlinux 0x90c1e5ed input_ff_destroy +EXPORT_SYMBOL_GPL vmlinux 0x90dc29df aout_dump_debugregs +EXPORT_SYMBOL_GPL vmlinux 0x911d76ff fuse_do_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x912e0240 proc_net_remove +EXPORT_SYMBOL_GPL vmlinux 0x91318271 pm_runtime_barrier +EXPORT_SYMBOL_GPL vmlinux 0x91360bd6 hwrng_unregister +EXPORT_SYMBOL_GPL vmlinux 0x91510a8d skb_partial_csum_set +EXPORT_SYMBOL_GPL vmlinux 0x9159b9d6 profile_event_register +EXPORT_SYMBOL_GPL vmlinux 0x918adab1 fb_bl_default_curve +EXPORT_SYMBOL_GPL vmlinux 0x918fa8d9 task_xstate_cachep +EXPORT_SYMBOL_GPL vmlinux 0x91a5c3b8 da903x_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x91c5a952 rtc_class_open +EXPORT_SYMBOL_GPL vmlinux 0x91cb8d09 device_set_wakeup_capable +EXPORT_SYMBOL_GPL vmlinux 0x91cd8cd6 usb_put_hcd +EXPORT_SYMBOL_GPL vmlinux 0x91d9efea inet_unhash +EXPORT_SYMBOL_GPL vmlinux 0x921e1c0b clockevents_register_device +EXPORT_SYMBOL_GPL vmlinux 0x92928a54 pci_reset_function +EXPORT_SYMBOL_GPL vmlinux 0x92d31cfb fixed_phy_add +EXPORT_SYMBOL_GPL vmlinux 0x92f63e9d srcu_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x92fb217b dcookie_unregister +EXPORT_SYMBOL_GPL vmlinux 0x93260715 register_kprobe +EXPORT_SYMBOL_GPL vmlinux 0x933c1674 bus_unregister +EXPORT_SYMBOL_GPL vmlinux 0x93925152 mddev_check_plugged +EXPORT_SYMBOL_GPL vmlinux 0x93b271b2 inet_hash +EXPORT_SYMBOL_GPL vmlinux 0x93c55870 __pm_stay_awake +EXPORT_SYMBOL_GPL vmlinux 0x93cdfb76 cgroup_add_file +EXPORT_SYMBOL_GPL vmlinux 0x93d0755b usb_deregister_dev +EXPORT_SYMBOL_GPL vmlinux 0x93d2422d snmp_mib_free +EXPORT_SYMBOL_GPL vmlinux 0x93ea3d6b skb_segment +EXPORT_SYMBOL_GPL vmlinux 0x941e8c74 bsg_unregister_queue +EXPORT_SYMBOL_GPL vmlinux 0x943fc708 xen_setup_shutdown_event +EXPORT_SYMBOL_GPL vmlinux 0x94a68723 ata_scsi_slave_destroy +EXPORT_SYMBOL_GPL vmlinux 0x94ac35ab da903x_reads +EXPORT_SYMBOL_GPL vmlinux 0x94c318be apei_exec_collect_resources +EXPORT_SYMBOL_GPL vmlinux 0x94eea6d4 noop_backing_dev_info +EXPORT_SYMBOL_GPL vmlinux 0x94ef4d05 cpci_hp_stop +EXPORT_SYMBOL_GPL vmlinux 0x94f0819d ahash_register_instance +EXPORT_SYMBOL_GPL vmlinux 0x952664c5 do_exit +EXPORT_SYMBOL_GPL vmlinux 0x95442f03 __mnt_is_readonly +EXPORT_SYMBOL_GPL vmlinux 0x955b0e2e kthread_worker_fn +EXPORT_SYMBOL_GPL vmlinux 0x9567efca class_compat_create_link +EXPORT_SYMBOL_GPL vmlinux 0x956a91ba gpio_get_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x95b8caa8 pciserial_suspend_ports +EXPORT_SYMBOL_GPL vmlinux 0x95d5c514 scsi_target_block +EXPORT_SYMBOL_GPL vmlinux 0x9621849f ring_buffer_event_data +EXPORT_SYMBOL_GPL vmlinux 0x964d5c39 acpi_os_map_memory +EXPORT_SYMBOL_GPL vmlinux 0x96636cc3 __wake_up_sync_key +EXPORT_SYMBOL_GPL vmlinux 0x9667284a screen_glyph +EXPORT_SYMBOL_GPL vmlinux 0x966a5419 __cpufreq_driver_target +EXPORT_SYMBOL_GPL vmlinux 0x9699fdc3 sync_filesystem +EXPORT_SYMBOL_GPL vmlinux 0x96a67aaa md_run +EXPORT_SYMBOL_GPL vmlinux 0x96cbcf31 pm_qos_add_notifier +EXPORT_SYMBOL_GPL vmlinux 0x971681d8 wm831x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x972c9fcc __pm_runtime_set_status +EXPORT_SYMBOL_GPL vmlinux 0x9731a77b sysfs_notify +EXPORT_SYMBOL_GPL vmlinux 0x97a65d1c net_ns_type_operations +EXPORT_SYMBOL_GPL vmlinux 0x97ff72c4 skb_tstamp_tx +EXPORT_SYMBOL_GPL vmlinux 0x98077cf3 __rio_local_read_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x982a3ea5 sysdev_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x9833bc0c hvc_kick +EXPORT_SYMBOL_GPL vmlinux 0x98439a6e power_supply_changed +EXPORT_SYMBOL_GPL vmlinux 0x98850dd2 adp5520_clr_bits +EXPORT_SYMBOL_GPL vmlinux 0x98a44afc xenbus_read_otherend_details +EXPORT_SYMBOL_GPL vmlinux 0x98ab96c4 raw_seq_next +EXPORT_SYMBOL_GPL vmlinux 0x98ceef06 __tracepoint_napi_poll +EXPORT_SYMBOL_GPL vmlinux 0x9924c496 __usb_get_extra_descriptor +EXPORT_SYMBOL_GPL vmlinux 0x9930e861 pci_hp_create_module_link +EXPORT_SYMBOL_GPL vmlinux 0x995258ef regulator_bulk_get +EXPORT_SYMBOL_GPL vmlinux 0x995d1071 prof_on +EXPORT_SYMBOL_GPL vmlinux 0x99642b83 device_schedule_callback_owner +EXPORT_SYMBOL_GPL vmlinux 0x99a792c2 wm8350_block_read +EXPORT_SYMBOL_GPL vmlinux 0x99bf6d14 ata_do_dev_read_id +EXPORT_SYMBOL_GPL vmlinux 0x99edeb3f ip6_dst_lookup +EXPORT_SYMBOL_GPL vmlinux 0x99f71ed4 wm831x_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0x9a11a0fc crypto_attr_alg_name +EXPORT_SYMBOL_GPL vmlinux 0x9a26b308 virtqueue_detach_unused_buf +EXPORT_SYMBOL_GPL vmlinux 0x9a4d1034 idle_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0x9a54d386 sysfs_add_file_to_group +EXPORT_SYMBOL_GPL vmlinux 0x9ae3a394 kernel_kobj +EXPORT_SYMBOL_GPL vmlinux 0x9afc1651 xen_swiotlb_sync_single_for_cpu +EXPORT_SYMBOL_GPL vmlinux 0x9b571ed5 tty_ldisc_ref_wait +EXPORT_SYMBOL_GPL vmlinux 0x9b882944 unregister_ftrace_event +EXPORT_SYMBOL_GPL vmlinux 0x9b9dd576 nf_register_afinfo +EXPORT_SYMBOL_GPL vmlinux 0x9b9f3648 pcibios_scan_specific_bus +EXPORT_SYMBOL_GPL vmlinux 0x9ba0501e unregister_vt_notifier +EXPORT_SYMBOL_GPL vmlinux 0x9be7aadc find_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0x9bf27d61 bus_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x9bf6d8a5 mmput +EXPORT_SYMBOL_GPL vmlinux 0x9bf97827 driver_attach +EXPORT_SYMBOL_GPL vmlinux 0x9c2de449 memory_add_physaddr_to_nid +EXPORT_SYMBOL_GPL vmlinux 0x9cb8037b xfrm_count_enc_supported +EXPORT_SYMBOL_GPL vmlinux 0x9cbf7e5d power_supply_am_i_supplied +EXPORT_SYMBOL_GPL vmlinux 0x9cc5b71e rtnl_put_cacheinfo +EXPORT_SYMBOL_GPL vmlinux 0x9ccd4958 regulator_enable +EXPORT_SYMBOL_GPL vmlinux 0x9cf5a869 sata_link_scr_lpm +EXPORT_SYMBOL_GPL vmlinux 0x9d06688b register_xenbus_watch +EXPORT_SYMBOL_GPL vmlinux 0x9d192710 xv_free +EXPORT_SYMBOL_GPL vmlinux 0x9d3850e1 gnttab_alloc_grant_references +EXPORT_SYMBOL_GPL vmlinux 0x9d394369 device_wakeup_disable +EXPORT_SYMBOL_GPL vmlinux 0x9d54023e regulator_is_enabled +EXPORT_SYMBOL_GPL vmlinux 0x9db03033 ata_sff_dev_classify +EXPORT_SYMBOL_GPL vmlinux 0x9dbaa80c skb_morph +EXPORT_SYMBOL_GPL vmlinux 0x9dd270a9 mmc_app_cmd +EXPORT_SYMBOL_GPL vmlinux 0x9dde75f6 inet_csk_compat_getsockopt +EXPORT_SYMBOL_GPL vmlinux 0x9e26b0ba user_destroy +EXPORT_SYMBOL_GPL vmlinux 0x9e4783dc __inet_hash_nolisten +EXPORT_SYMBOL_GPL vmlinux 0x9e4c23a9 transport_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0x9e59bd9d ata_host_suspend +EXPORT_SYMBOL_GPL vmlinux 0x9e5a1b34 inet_diag_register +EXPORT_SYMBOL_GPL vmlinux 0x9e94755c m2p_remove_override +EXPORT_SYMBOL_GPL vmlinux 0x9ea91f56 class_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x9eb646e2 crypto_rng_type +EXPORT_SYMBOL_GPL vmlinux 0x9ef83541 __class_register +EXPORT_SYMBOL_GPL vmlinux 0x9f0433a4 crypto_grab_skcipher +EXPORT_SYMBOL_GPL vmlinux 0x9f25f2b4 device_del +EXPORT_SYMBOL_GPL vmlinux 0x9f35e685 ata_bmdma_dumb_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0x9f40a6d6 async_synchronize_full_domain +EXPORT_SYMBOL_GPL vmlinux 0x9f616c45 regulator_set_voltage +EXPORT_SYMBOL_GPL vmlinux 0x9f6ded61 probe_kernel_write +EXPORT_SYMBOL_GPL vmlinux 0x9f70712a crypto_spawn_tfm2 +EXPORT_SYMBOL_GPL vmlinux 0x9f88c804 ata_pci_device_do_resume +EXPORT_SYMBOL_GPL vmlinux 0x9fce80db fb_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x9fd0f482 set_cpus_allowed_ptr +EXPORT_SYMBOL_GPL vmlinux 0x9fd1ede8 ata_sas_port_init +EXPORT_SYMBOL_GPL vmlinux 0x9fe42348 fuse_conn_init +EXPORT_SYMBOL_GPL vmlinux 0xa013740c stmpe_block_read +EXPORT_SYMBOL_GPL vmlinux 0xa0396ad4 fuse_do_open +EXPORT_SYMBOL_GPL vmlinux 0xa0611d45 task_current_syscall +EXPORT_SYMBOL_GPL vmlinux 0xa07accab relay_buf_full +EXPORT_SYMBOL_GPL vmlinux 0xa08de29c blkiocg_del_blkio_group +EXPORT_SYMBOL_GPL vmlinux 0xa0bd9557 pci_intx +EXPORT_SYMBOL_GPL vmlinux 0xa0c62f6f virtqueue_get_buf +EXPORT_SYMBOL_GPL vmlinux 0xa0c71dac spi_populate_sync_msg +EXPORT_SYMBOL_GPL vmlinux 0xa0c905bf handle_simple_irq +EXPORT_SYMBOL_GPL vmlinux 0xa0db1d8d usb_kill_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0xa0edb398 sysfs_rename_link +EXPORT_SYMBOL_GPL vmlinux 0xa0f29153 blk_trace_setup +EXPORT_SYMBOL_GPL vmlinux 0xa156a1f2 erst_get_record_id_end +EXPORT_SYMBOL_GPL vmlinux 0xa199a939 shash_register_instance +EXPORT_SYMBOL_GPL vmlinux 0xa1a5af3c pstore_write +EXPORT_SYMBOL_GPL vmlinux 0xa1ddf303 fpu_finit +EXPORT_SYMBOL_GPL vmlinux 0xa1ded636 driver_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xa1f54081 tcp_init_congestion_ops +EXPORT_SYMBOL_GPL vmlinux 0xa1fad315 inet_hash_connect +EXPORT_SYMBOL_GPL vmlinux 0xa209f562 i2c_unlock_adapter +EXPORT_SYMBOL_GPL vmlinux 0xa21c68dc klist_iter_init_node +EXPORT_SYMBOL_GPL vmlinux 0xa221a486 xenbus_dev_probe +EXPORT_SYMBOL_GPL vmlinux 0xa226645e ata_cable_sata +EXPORT_SYMBOL_GPL vmlinux 0xa2364cb9 usb_find_alt_setting +EXPORT_SYMBOL_GPL vmlinux 0xa29a6d5c file_ra_state_init +EXPORT_SYMBOL_GPL vmlinux 0xa2a27daa regulator_unregister +EXPORT_SYMBOL_GPL vmlinux 0xa2e67f08 acpi_bus_generate_proc_event4 +EXPORT_SYMBOL_GPL vmlinux 0xa2e7c765 regulator_force_disable +EXPORT_SYMBOL_GPL vmlinux 0xa3134988 usb_register_dev +EXPORT_SYMBOL_GPL vmlinux 0xa328123a pci_find_next_ht_capability +EXPORT_SYMBOL_GPL vmlinux 0xa34495a5 cpufreq_freq_attr_scaling_available_freqs +EXPORT_SYMBOL_GPL vmlinux 0xa353fffc xenbus_rm +EXPORT_SYMBOL_GPL vmlinux 0xa369ea61 dm_disk +EXPORT_SYMBOL_GPL vmlinux 0xa3d1ff2f ata_bmdma32_port_ops +EXPORT_SYMBOL_GPL vmlinux 0xa40a8590 input_event_to_user +EXPORT_SYMBOL_GPL vmlinux 0xa4323872 __pneigh_lookup +EXPORT_SYMBOL_GPL vmlinux 0xa43d46c4 dm_send_uevents +EXPORT_SYMBOL_GPL vmlinux 0xa452c297 hpet_mask_rtc_irq_bit +EXPORT_SYMBOL_GPL vmlinux 0xa452f2a4 xen_pirq_from_irq +EXPORT_SYMBOL_GPL vmlinux 0xa48196c8 kdb_poll_idx +EXPORT_SYMBOL_GPL vmlinux 0xa486ad57 da903x_writes +EXPORT_SYMBOL_GPL vmlinux 0xa491c158 rtc_class_close +EXPORT_SYMBOL_GPL vmlinux 0xa49a0153 ring_buffer_record_disable +EXPORT_SYMBOL_GPL vmlinux 0xa49f26bb ata_pci_device_resume +EXPORT_SYMBOL_GPL vmlinux 0xa4a42813 vbin_printf +EXPORT_SYMBOL_GPL vmlinux 0xa4b4cae0 xen_swiotlb_sync_sg_for_cpu +EXPORT_SYMBOL_GPL vmlinux 0xa4d58669 math_state_restore +EXPORT_SYMBOL_GPL vmlinux 0xa4f954ce tcp_twsk_unique +EXPORT_SYMBOL_GPL vmlinux 0xa53d9f4b user_match +EXPORT_SYMBOL_GPL vmlinux 0xa551decf rio_get_asm +EXPORT_SYMBOL_GPL vmlinux 0xa5567bb9 crypto_mod_put +EXPORT_SYMBOL_GPL vmlinux 0xa5759dc0 hrtimer_start +EXPORT_SYMBOL_GPL vmlinux 0xa59a7cb4 ring_buffer_entries_cpu +EXPORT_SYMBOL_GPL vmlinux 0xa59a95f1 raw_seq_open +EXPORT_SYMBOL_GPL vmlinux 0xa5b28fb6 __tracepoint_block_bio_complete +EXPORT_SYMBOL_GPL vmlinux 0xa5b4216d pci_bus_add_device +EXPORT_SYMBOL_GPL vmlinux 0xa5efbf4c async_synchronize_full +EXPORT_SYMBOL_GPL vmlinux 0xa5fdd3a1 pciserial_resume_ports +EXPORT_SYMBOL_GPL vmlinux 0xa606a360 scsi_unregister_device_handler +EXPORT_SYMBOL_GPL vmlinux 0xa6074f0c firmware_kobj +EXPORT_SYMBOL_GPL vmlinux 0xa6215785 crypto_init_spawn +EXPORT_SYMBOL_GPL vmlinux 0xa64a123a fuse_request_alloc +EXPORT_SYMBOL_GPL vmlinux 0xa650654d seq_release_net +EXPORT_SYMBOL_GPL vmlinux 0xa660d103 pm_generic_runtime_idle +EXPORT_SYMBOL_GPL vmlinux 0xa68216c6 ata_bmdma_port_start32 +EXPORT_SYMBOL_GPL vmlinux 0xa6bf1009 pm_generic_resume +EXPORT_SYMBOL_GPL vmlinux 0xa6c57798 crypto_lookup_template +EXPORT_SYMBOL_GPL vmlinux 0xa6f9484f crypto_dequeue_request +EXPORT_SYMBOL_GPL vmlinux 0xa70824c8 __pm_runtime_idle +EXPORT_SYMBOL_GPL vmlinux 0xa70a93b5 dm_underlying_device_busy +EXPORT_SYMBOL_GPL vmlinux 0xa71c29da xfrm_audit_policy_delete +EXPORT_SYMBOL_GPL vmlinux 0xa722a819 cpu_has_amd_erratum +EXPORT_SYMBOL_GPL vmlinux 0xa7391c4a pm_runtime_forbid +EXPORT_SYMBOL_GPL vmlinux 0xa7476714 crypto_register_instance +EXPORT_SYMBOL_GPL vmlinux 0xa74e931b __alloc_workqueue_key +EXPORT_SYMBOL_GPL vmlinux 0xa7a8d2f2 unregister_wide_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0xa7ec8de7 setup_irq +EXPORT_SYMBOL_GPL vmlinux 0xa83273db task_blkio_cgroup +EXPORT_SYMBOL_GPL vmlinux 0xa83b564b disk_part_iter_init +EXPORT_SYMBOL_GPL vmlinux 0xa84cbc7f sysdev_store_ulong +EXPORT_SYMBOL_GPL vmlinux 0xa874a01a hvc_poll +EXPORT_SYMBOL_GPL vmlinux 0xa87d07dc page_cache_async_readahead +EXPORT_SYMBOL_GPL vmlinux 0xa888ac0a __pm_runtime_resume +EXPORT_SYMBOL_GPL vmlinux 0xa88dd4ad cgroup_to_blkio_cgroup +EXPORT_SYMBOL_GPL vmlinux 0xa8994536 ring_buffer_size +EXPORT_SYMBOL_GPL vmlinux 0xa8b82a53 xen_destroy_contiguous_region +EXPORT_SYMBOL_GPL vmlinux 0xa8dfbb46 sdev_evt_send +EXPORT_SYMBOL_GPL vmlinux 0xa8f59416 gpio_direction_output +EXPORT_SYMBOL_GPL vmlinux 0xa9126bff hpet_set_rtc_irq_bit +EXPORT_SYMBOL_GPL vmlinux 0xa9292509 wm831x_reg_unlock +EXPORT_SYMBOL_GPL vmlinux 0xa965a093 invalidate_inode_pages2 +EXPORT_SYMBOL_GPL vmlinux 0xa965bfba ata_acpi_stm +EXPORT_SYMBOL_GPL vmlinux 0xa987409f perf_event_release_kernel +EXPORT_SYMBOL_GPL vmlinux 0xa99934bf ata_sas_port_start +EXPORT_SYMBOL_GPL vmlinux 0xa9aec48d usb_unlink_urb +EXPORT_SYMBOL_GPL vmlinux 0xa9c530b8 unregister_oom_notifier +EXPORT_SYMBOL_GPL vmlinux 0xa9e2656f pci_find_next_capability +EXPORT_SYMBOL_GPL vmlinux 0xa9f3f261 net_ipv4_ctl_path +EXPORT_SYMBOL_GPL vmlinux 0xaa4769ba __scsi_get_command +EXPORT_SYMBOL_GPL vmlinux 0xaa50fa1e dw_spi_remove_host +EXPORT_SYMBOL_GPL vmlinux 0xaa8e8288 sdio_disable_func +EXPORT_SYMBOL_GPL vmlinux 0xaadd747f wm831x_reg_read +EXPORT_SYMBOL_GPL vmlinux 0xaae834fc inet6_csk_bind_conflict +EXPORT_SYMBOL_GPL vmlinux 0xab01acbe gnttab_request_free_callback +EXPORT_SYMBOL_GPL vmlinux 0xab01d91a apei_exec_run +EXPORT_SYMBOL_GPL vmlinux 0xab4f9b02 user_instantiate +EXPORT_SYMBOL_GPL vmlinux 0xab6babaf pm_qos_request +EXPORT_SYMBOL_GPL vmlinux 0xab6cbb4d flush_kthread_work +EXPORT_SYMBOL_GPL vmlinux 0xab87f0b0 tcp_twsk_destructor +EXPORT_SYMBOL_GPL vmlinux 0xabb1c2b3 ring_buffer_read +EXPORT_SYMBOL_GPL vmlinux 0xabbba427 pci_stop_bus_device +EXPORT_SYMBOL_GPL vmlinux 0xabc25dca adp5520_write +EXPORT_SYMBOL_GPL vmlinux 0xabd0ea0d input_ff_erase +EXPORT_SYMBOL_GPL vmlinux 0xac2769dc pskb_put +EXPORT_SYMBOL_GPL vmlinux 0xac3a0113 register_kretprobe +EXPORT_SYMBOL_GPL vmlinux 0xac850ecf m2p_add_override +EXPORT_SYMBOL_GPL vmlinux 0xac9ce195 kvm_async_pf_task_wait +EXPORT_SYMBOL_GPL vmlinux 0xacaf916b bus_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0xacafa8e7 vector_used_by_percpu_irq +EXPORT_SYMBOL_GPL vmlinux 0xacca7068 eventfd_ctx_get +EXPORT_SYMBOL_GPL vmlinux 0xacd94231 usb_hcd_pci_pm_ops +EXPORT_SYMBOL_GPL vmlinux 0xace48266 usb_get_hcd +EXPORT_SYMBOL_GPL vmlinux 0xace5c0fc usb_bus_list +EXPORT_SYMBOL_GPL vmlinux 0xace87c85 sysfs_create_files +EXPORT_SYMBOL_GPL vmlinux 0xacea353f regulator_put +EXPORT_SYMBOL_GPL vmlinux 0xad096363 xenbus_printf +EXPORT_SYMBOL_GPL vmlinux 0xad1f9a19 vfs_removexattr +EXPORT_SYMBOL_GPL vmlinux 0xad58becf tpm_show_pcrs +EXPORT_SYMBOL_GPL vmlinux 0xad5f1b39 nf_net_ipv4_netfilter_sysctl_path +EXPORT_SYMBOL_GPL vmlinux 0xadc785ec kgdb_register_io_module +EXPORT_SYMBOL_GPL vmlinux 0xade1a84e rdev_get_id +EXPORT_SYMBOL_GPL vmlinux 0xadf6aa4d tpm_pcr_read +EXPORT_SYMBOL_GPL vmlinux 0xae0c87ee pm_qos_remove_notifier +EXPORT_SYMBOL_GPL vmlinux 0xae1191d9 crypto_aead_type +EXPORT_SYMBOL_GPL vmlinux 0xae1dce9a virtqueue_kick +EXPORT_SYMBOL_GPL vmlinux 0xae24d914 scsi_schedule_eh +EXPORT_SYMBOL_GPL vmlinux 0xae2918ea __blocking_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xae3731bb ata_cable_80wire +EXPORT_SYMBOL_GPL vmlinux 0xae4ce8be crypto_init_spawn2 +EXPORT_SYMBOL_GPL vmlinux 0xae7c5411 ms_hyperv +EXPORT_SYMBOL_GPL vmlinux 0xae845609 edac_mce_enabled +EXPORT_SYMBOL_GPL vmlinux 0xae97d753 sysdev_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0xae99b192 regulator_get_current_limit +EXPORT_SYMBOL_GPL vmlinux 0xaea9aaca tpm_pm_suspend +EXPORT_SYMBOL_GPL vmlinux 0xaeea3073 xfrm_aead_get_byname +EXPORT_SYMBOL_GPL vmlinux 0xaef96acf ring_buffer_record_disable_cpu +EXPORT_SYMBOL_GPL vmlinux 0xaf18ca14 usb_hcd_unmap_urb_setup_for_dma +EXPORT_SYMBOL_GPL vmlinux 0xaf51a717 trace_seq_printf +EXPORT_SYMBOL_GPL vmlinux 0xaf625902 wm8994_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0xaf69699e xv_get_object_size +EXPORT_SYMBOL_GPL vmlinux 0xaf89bc8c hrtimer_forward +EXPORT_SYMBOL_GPL vmlinux 0xaf9a04c3 usb_autopm_put_interface_async +EXPORT_SYMBOL_GPL vmlinux 0xafd0c7a0 scsi_dh_set_params +EXPORT_SYMBOL_GPL vmlinux 0xafd7616c blkcipher_walk_virt +EXPORT_SYMBOL_GPL vmlinux 0xafdcfff2 kobject_uevent +EXPORT_SYMBOL_GPL vmlinux 0xafe1dfe0 cpuidle_enable_device +EXPORT_SYMBOL_GPL vmlinux 0xafe845e8 iommu_attach_device +EXPORT_SYMBOL_GPL vmlinux 0xafe8c069 da903x_read +EXPORT_SYMBOL_GPL vmlinux 0xaff7374e tc3589x_block_read +EXPORT_SYMBOL_GPL vmlinux 0xb0d5171f crypto_larval_kill +EXPORT_SYMBOL_GPL vmlinux 0xb10d55bc cn_netlink_send +EXPORT_SYMBOL_GPL vmlinux 0xb113aac1 print_context_stack_bp +EXPORT_SYMBOL_GPL vmlinux 0xb1336f54 inet6_csk_search_req +EXPORT_SYMBOL_GPL vmlinux 0xb1500bc5 rt_mutex_timed_lock +EXPORT_SYMBOL_GPL vmlinux 0xb18429eb suspend_device_irqs +EXPORT_SYMBOL_GPL vmlinux 0xb184765a tracepoint_iter_stop +EXPORT_SYMBOL_GPL vmlinux 0xb1acbcce rcu_barrier_sched +EXPORT_SYMBOL_GPL vmlinux 0xb1b22fc4 spi_sync_locked +EXPORT_SYMBOL_GPL vmlinux 0xb1b70394 pci_create_slot +EXPORT_SYMBOL_GPL vmlinux 0xb1e443fa disk_check_events +EXPORT_SYMBOL_GPL vmlinux 0xb243b52c transport_add_device +EXPORT_SYMBOL_GPL vmlinux 0xb27fe22b dio_end_io +EXPORT_SYMBOL_GPL vmlinux 0xb28891bf i2c_probe_func_quick_read +EXPORT_SYMBOL_GPL vmlinux 0xb28eaf5c disk_part_iter_exit +EXPORT_SYMBOL_GPL vmlinux 0xb2d02d37 ata_sff_hsm_move +EXPORT_SYMBOL_GPL vmlinux 0xb31ecb42 ring_buffer_read_page +EXPORT_SYMBOL_GPL vmlinux 0xb3253ed9 hpet_rtc_timer_init +EXPORT_SYMBOL_GPL vmlinux 0xb347bb2c work_busy +EXPORT_SYMBOL_GPL vmlinux 0xb34c8881 edac_class +EXPORT_SYMBOL_GPL vmlinux 0xb3634b8f usb_bulk_msg +EXPORT_SYMBOL_GPL vmlinux 0xb363bf90 tcp_death_row +EXPORT_SYMBOL_GPL vmlinux 0xb369aa43 led_trigger_set_default +EXPORT_SYMBOL_GPL vmlinux 0xb3d5eab7 acpi_atomic_write +EXPORT_SYMBOL_GPL vmlinux 0xb3dd3095 blkiocg_lookup_group +EXPORT_SYMBOL_GPL vmlinux 0xb4572bf9 fsstack_copy_inode_size +EXPORT_SYMBOL_GPL vmlinux 0xb4759adc stop_machine +EXPORT_SYMBOL_GPL vmlinux 0xb479896d pci_cleanup_aer_uncorrect_error_status +EXPORT_SYMBOL_GPL vmlinux 0xb4a7e014 max8997_bulk_write +EXPORT_SYMBOL_GPL vmlinux 0xb4e14553 gnttab_query_foreign_access +EXPORT_SYMBOL_GPL vmlinux 0xb4ea7cf7 kgdb_connected +EXPORT_SYMBOL_GPL vmlinux 0xb5154383 i2c_new_dummy +EXPORT_SYMBOL_GPL vmlinux 0xb51d21c6 tps6586x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0xb51fbd64 edac_op_state +EXPORT_SYMBOL_GPL vmlinux 0xb53620d1 pci_vpd_find_info_keyword +EXPORT_SYMBOL_GPL vmlinux 0xb53ae573 cpu_idle_wait +EXPORT_SYMBOL_GPL vmlinux 0xb58dcfa2 synchronize_sched_expedited +EXPORT_SYMBOL_GPL vmlinux 0xb590748e scsi_internal_device_block +EXPORT_SYMBOL_GPL vmlinux 0xb5955754 transport_destroy_device +EXPORT_SYMBOL_GPL vmlinux 0xb5d2b6d0 stmpe_disable +EXPORT_SYMBOL_GPL vmlinux 0xb5d59167 i2c_add_numbered_adapter +EXPORT_SYMBOL_GPL vmlinux 0xb5f17edf perf_register_guest_info_callbacks +EXPORT_SYMBOL_GPL vmlinux 0xb6230f1f gnttab_grant_foreign_access +EXPORT_SYMBOL_GPL vmlinux 0xb65b1f52 console_drivers +EXPORT_SYMBOL_GPL vmlinux 0xb65c52b7 pci_unblock_user_cfg_access +EXPORT_SYMBOL_GPL vmlinux 0xb6aeb661 ata_id_c_string +EXPORT_SYMBOL_GPL vmlinux 0xb6bb6777 rtnl_link_unregister +EXPORT_SYMBOL_GPL vmlinux 0xb6e6571b __put_task_struct +EXPORT_SYMBOL_GPL vmlinux 0xb7074221 inet_csk_get_port +EXPORT_SYMBOL_GPL vmlinux 0xb718f2f9 sfi_table_parse +EXPORT_SYMBOL_GPL vmlinux 0xb734943a __ip_route_output_key +EXPORT_SYMBOL_GPL vmlinux 0xb7575505 invalidate_inode_pages2_range +EXPORT_SYMBOL_GPL vmlinux 0xb77e3f4f __sock_recv_ts_and_drops +EXPORT_SYMBOL_GPL vmlinux 0xb7918d05 regulator_set_optimum_mode +EXPORT_SYMBOL_GPL vmlinux 0xb7a10aea usb_ep0_reinit +EXPORT_SYMBOL_GPL vmlinux 0xb7d617a6 device_remove_bin_file +EXPORT_SYMBOL_GPL vmlinux 0xb7d7c12e hpet_set_alarm_time +EXPORT_SYMBOL_GPL vmlinux 0xb7d7f6b2 usb_remove_hcd +EXPORT_SYMBOL_GPL vmlinux 0xb7ddc62b blk_insert_cloned_request +EXPORT_SYMBOL_GPL vmlinux 0xb7e2eb91 mce_cpu_specific_poll +EXPORT_SYMBOL_GPL vmlinux 0xb7e9de1b blk_queue_flush +EXPORT_SYMBOL_GPL vmlinux 0xb7f4e553 erst_read +EXPORT_SYMBOL_GPL vmlinux 0xb7f77027 rtc_tm_to_ktime +EXPORT_SYMBOL_GPL vmlinux 0xb81033e8 xenbus_free_evtchn +EXPORT_SYMBOL_GPL vmlinux 0xb813ce5a timecompare_transform +EXPORT_SYMBOL_GPL vmlinux 0xb820b982 debugfs_create_x16 +EXPORT_SYMBOL_GPL vmlinux 0xb883bf79 put_pid +EXPORT_SYMBOL_GPL vmlinux 0xb8c34616 eventfd_ctx_fileget +EXPORT_SYMBOL_GPL vmlinux 0xb8d2a520 tun_get_socket +EXPORT_SYMBOL_GPL vmlinux 0xb8e75762 pci_ioremap_bar +EXPORT_SYMBOL_GPL vmlinux 0xb903674c scatterwalk_map_and_copy +EXPORT_SYMBOL_GPL vmlinux 0xb91da372 __inet_twsk_hashdance +EXPORT_SYMBOL_GPL vmlinux 0xb94db510 register_jprobe +EXPORT_SYMBOL_GPL vmlinux 0xb97aa303 dm_set_device_limits +EXPORT_SYMBOL_GPL vmlinux 0xb99d5837 xenbus_read +EXPORT_SYMBOL_GPL vmlinux 0xb9b9df41 usb_amd_dev_put +EXPORT_SYMBOL_GPL vmlinux 0xb9bdadbb pci_set_cacheline_size +EXPORT_SYMBOL_GPL vmlinux 0xb9c3c79d devres_find +EXPORT_SYMBOL_GPL vmlinux 0xb9c425de register_syscore_ops +EXPORT_SYMBOL_GPL vmlinux 0xb9df85dd inet_twsk_schedule +EXPORT_SYMBOL_GPL vmlinux 0xb9ea5c1f pci_store_saved_state +EXPORT_SYMBOL_GPL vmlinux 0xb9eb3aa9 add_uevent_var +EXPORT_SYMBOL_GPL vmlinux 0xba0882b5 klist_add_tail +EXPORT_SYMBOL_GPL vmlinux 0xba132b4f sdio_writeb_readb +EXPORT_SYMBOL_GPL vmlinux 0xba58a7b8 ata_std_error_handler +EXPORT_SYMBOL_GPL vmlinux 0xba67a1a5 device_init_wakeup +EXPORT_SYMBOL_GPL vmlinux 0xba7e658b regulator_set_current_limit +EXPORT_SYMBOL_GPL vmlinux 0xba9dedff dma_release_channel +EXPORT_SYMBOL_GPL vmlinux 0xbaa7beff pci_test_config_bits +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 0xbb128381 irq_set_affinity_hint +EXPORT_SYMBOL_GPL vmlinux 0xbb547d44 input_ff_create +EXPORT_SYMBOL_GPL vmlinux 0xbb651b52 device_add +EXPORT_SYMBOL_GPL vmlinux 0xbb698245 tps65910_set_bits +EXPORT_SYMBOL_GPL vmlinux 0xbb93e34f sysfs_schedule_callback +EXPORT_SYMBOL_GPL vmlinux 0xbbb80a79 pci_load_saved_state +EXPORT_SYMBOL_GPL vmlinux 0xbbb98859 edid_info +EXPORT_SYMBOL_GPL vmlinux 0xbbbe6b93 init_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0xbbd382cd ata_link_online +EXPORT_SYMBOL_GPL vmlinux 0xbbe0d6dc add_page_wait_queue +EXPORT_SYMBOL_GPL vmlinux 0xbbef7e72 usb_poison_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0xbc1c19cd __add_pages +EXPORT_SYMBOL_GPL vmlinux 0xbc3355dd regulator_sync_voltage +EXPORT_SYMBOL_GPL vmlinux 0xbc632bfa device_create_file +EXPORT_SYMBOL_GPL vmlinux 0xbc833813 ata_qc_complete +EXPORT_SYMBOL_GPL vmlinux 0xbc87125c mm_kobj +EXPORT_SYMBOL_GPL vmlinux 0xbcb22cb7 yield_to +EXPORT_SYMBOL_GPL vmlinux 0xbcb55370 sdio_readl +EXPORT_SYMBOL_GPL vmlinux 0xbcb838a1 amd_flush_garts +EXPORT_SYMBOL_GPL vmlinux 0xbcc2eafa sysdev_unregister +EXPORT_SYMBOL_GPL vmlinux 0xbccfd4d8 register_oldmem_pfn_is_ram +EXPORT_SYMBOL_GPL vmlinux 0xbcd2ef78 find_vpid +EXPORT_SYMBOL_GPL vmlinux 0xbcd5d317 pm_generic_poweroff +EXPORT_SYMBOL_GPL vmlinux 0xbd0ffa5f devres_alloc +EXPORT_SYMBOL_GPL vmlinux 0xbd294731 xfrm_audit_state_delete +EXPORT_SYMBOL_GPL vmlinux 0xbd506a46 unregister_hotplug_dock_device +EXPORT_SYMBOL_GPL vmlinux 0xbd5e7e55 kset_create_and_add +EXPORT_SYMBOL_GPL vmlinux 0xbd600f03 rtnl_link_register +EXPORT_SYMBOL_GPL vmlinux 0xbd92cf66 add_to_page_cache_lru +EXPORT_SYMBOL_GPL vmlinux 0xbdcb2940 crypto_blkcipher_type +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 0xbe1887e4 ata_unpack_xfermask +EXPORT_SYMBOL_GPL vmlinux 0xbe64a5c1 __pm_runtime_use_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0xbe7c7193 atomic_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xbeb3a8a0 i2c_lock_adapter +EXPORT_SYMBOL_GPL vmlinux 0xbefb7689 bus_get_device_klist +EXPORT_SYMBOL_GPL vmlinux 0xbf17fc78 pci_enable_rom +EXPORT_SYMBOL_GPL vmlinux 0xbf1de88f atomic_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0xbf800a84 get_cpu_sysdev +EXPORT_SYMBOL_GPL vmlinux 0xbfbc2350 raw_unhash_sk +EXPORT_SYMBOL_GPL vmlinux 0xbffde8ec compat_alloc_user_space +EXPORT_SYMBOL_GPL vmlinux 0xc055b135 platform_device_alloc +EXPORT_SYMBOL_GPL vmlinux 0xc08d0048 rtc_update_irq +EXPORT_SYMBOL_GPL vmlinux 0xc0900fcf acpi_os_get_iomem +EXPORT_SYMBOL_GPL vmlinux 0xc0bf6ead timecounter_cyc2time +EXPORT_SYMBOL_GPL vmlinux 0xc0d31852 usb_enable_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0xc10f2b8e cgroup_unlock +EXPORT_SYMBOL_GPL vmlinux 0xc11b4470 balloon_stats +EXPORT_SYMBOL_GPL vmlinux 0xc11bd00f tracepoint_probe_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc120ed12 trace_define_field +EXPORT_SYMBOL_GPL vmlinux 0xc127fa26 acpi_pre_map_gar +EXPORT_SYMBOL_GPL vmlinux 0xc128ecda skcipher_geniv_init +EXPORT_SYMBOL_GPL vmlinux 0xc12b5402 fuse_abort_conn +EXPORT_SYMBOL_GPL vmlinux 0xc1333227 cpufreq_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xc13c0a55 tracepoint_iter_next +EXPORT_SYMBOL_GPL vmlinux 0xc14c2824 xenbus_probe +EXPORT_SYMBOL_GPL vmlinux 0xc160cb90 regulator_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0xc164642e xenbus_otherend_changed +EXPORT_SYMBOL_GPL vmlinux 0xc1678333 devres_close_group +EXPORT_SYMBOL_GPL vmlinux 0xc17515d7 usb_hcds_loaded +EXPORT_SYMBOL_GPL vmlinux 0xc17ee43f kobject_init_and_add +EXPORT_SYMBOL_GPL vmlinux 0xc18bf19f register_pernet_subsys +EXPORT_SYMBOL_GPL vmlinux 0xc19aceb2 crypto_enqueue_request +EXPORT_SYMBOL_GPL vmlinux 0xc20bf39a usb_anchor_urb +EXPORT_SYMBOL_GPL vmlinux 0xc2129d91 fib_rules_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc22a3091 vm_unmap_aliases +EXPORT_SYMBOL_GPL vmlinux 0xc238df35 skcipher_geniv_free +EXPORT_SYMBOL_GPL vmlinux 0xc26351f8 bind_evtchn_to_irq +EXPORT_SYMBOL_GPL vmlinux 0xc280fb46 kdb_register +EXPORT_SYMBOL_GPL vmlinux 0xc293a0f1 security_inode_mkdir +EXPORT_SYMBOL_GPL vmlinux 0xc2de27ca hest_disable +EXPORT_SYMBOL_GPL vmlinux 0xc3236c1b tpm_pm_resume +EXPORT_SYMBOL_GPL vmlinux 0xc32fdf9e rio_mport_send_doorbell +EXPORT_SYMBOL_GPL vmlinux 0xc34efe27 snmp_fold_field +EXPORT_SYMBOL_GPL vmlinux 0xc358907b usb_driver_set_configuration +EXPORT_SYMBOL_GPL vmlinux 0xc35db47b usb_alloc_coherent +EXPORT_SYMBOL_GPL vmlinux 0xc37226a5 tpm_pcr_extend +EXPORT_SYMBOL_GPL vmlinux 0xc399468f scsi_nl_remove_driver +EXPORT_SYMBOL_GPL vmlinux 0xc3a05f1c md_rdev_init +EXPORT_SYMBOL_GPL vmlinux 0xc3b9eff3 tty_wakeup +EXPORT_SYMBOL_GPL vmlinux 0xc3c77ee3 max8997_read_reg +EXPORT_SYMBOL_GPL vmlinux 0xc3e67323 fib_rules_register +EXPORT_SYMBOL_GPL vmlinux 0xc4034caa enable_kprobe +EXPORT_SYMBOL_GPL vmlinux 0xc428068d sata_deb_timing_long +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 0xc4ce6189 idle_notifier_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc512626a __supported_pte_mask +EXPORT_SYMBOL_GPL vmlinux 0xc52d404a xen_swiotlb_sync_sg_for_device +EXPORT_SYMBOL_GPL vmlinux 0xc5362aca srcu_batches_completed +EXPORT_SYMBOL_GPL vmlinux 0xc5397da6 xenbus_mkdir +EXPORT_SYMBOL_GPL vmlinux 0xc549c14b usb_autopm_put_interface +EXPORT_SYMBOL_GPL vmlinux 0xc556bc26 tpm_send +EXPORT_SYMBOL_GPL vmlinux 0xc56e9262 inet_diag_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc57c19dd crypto_givcipher_type +EXPORT_SYMBOL_GPL vmlinux 0xc588ad52 usb_hcd_resume_root_hub +EXPORT_SYMBOL_GPL vmlinux 0xc5bb73ac sata_scr_valid +EXPORT_SYMBOL_GPL vmlinux 0xc5c264a5 amd_erratum_400 +EXPORT_SYMBOL_GPL vmlinux 0xc5c69874 ata_host_resume +EXPORT_SYMBOL_GPL vmlinux 0xc5c6b57c ata_sff_dev_select +EXPORT_SYMBOL_GPL vmlinux 0xc5d84741 gpiochip_find +EXPORT_SYMBOL_GPL vmlinux 0xc60f75ec __ftrace_vprintk +EXPORT_SYMBOL_GPL vmlinux 0xc6315e21 ipv6_opt_accepted +EXPORT_SYMBOL_GPL vmlinux 0xc6644703 tcp_reno_min_cwnd +EXPORT_SYMBOL_GPL vmlinux 0xc6733fde inet6_csk_reqsk_queue_hash_add +EXPORT_SYMBOL_GPL vmlinux 0xc6805104 adp5520_read +EXPORT_SYMBOL_GPL vmlinux 0xc68642c4 md_stop_writes +EXPORT_SYMBOL_GPL vmlinux 0xc69142be ata_bmdma_port_start +EXPORT_SYMBOL_GPL vmlinux 0xc693249f rio_request_inb_pwrite +EXPORT_SYMBOL_GPL vmlinux 0xc6f1a6f8 gpiochip_remove +EXPORT_SYMBOL_GPL vmlinux 0xc6f85766 acpi_ec_add_query_handler +EXPORT_SYMBOL_GPL vmlinux 0xc71b49ee sysfs_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xc72c2d2b virtqueue_enable_cb_delayed +EXPORT_SYMBOL_GPL vmlinux 0xc7333c7a generic_drop_inode +EXPORT_SYMBOL_GPL vmlinux 0xc749144f fuse_direct_io +EXPORT_SYMBOL_GPL vmlinux 0xc780abda xenbus_match +EXPORT_SYMBOL_GPL vmlinux 0xc79a87e1 ata_pci_device_do_suspend +EXPORT_SYMBOL_GPL vmlinux 0xc79e9e52 sysfs_create_bin_file +EXPORT_SYMBOL_GPL vmlinux 0xc7ca948f scsi_flush_work +EXPORT_SYMBOL_GPL vmlinux 0xc7cf40b0 ipv6_dup_options +EXPORT_SYMBOL_GPL vmlinux 0xc7d36435 xattr_getsecurity +EXPORT_SYMBOL_GPL vmlinux 0xc8084f03 register_virtio_device +EXPORT_SYMBOL_GPL vmlinux 0xc80a51c1 crypto_larval_lookup +EXPORT_SYMBOL_GPL vmlinux 0xc8492dbf regulator_list_voltage +EXPORT_SYMBOL_GPL vmlinux 0xc86dcfbe x86_mce_decoder_chain +EXPORT_SYMBOL_GPL vmlinux 0xc86e28ca platform_create_bundle +EXPORT_SYMBOL_GPL vmlinux 0xc87c1f84 ktime_get +EXPORT_SYMBOL_GPL vmlinux 0xc87e487a sched_clock_idle_sleep_event +EXPORT_SYMBOL_GPL vmlinux 0xc8967dd4 sata_link_hardreset +EXPORT_SYMBOL_GPL vmlinux 0xc8db2085 cgroup_attach_task_all +EXPORT_SYMBOL_GPL vmlinux 0xc91277a1 kgdb_schedule_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0xc92d8716 mmc_switch +EXPORT_SYMBOL_GPL vmlinux 0xc9561772 fb_destroy_modelist +EXPORT_SYMBOL_GPL vmlinux 0xc96cb98a mce_chrdev_ops +EXPORT_SYMBOL_GPL vmlinux 0xc976947d ring_buffer_resize +EXPORT_SYMBOL_GPL vmlinux 0xc980cadf sdio_get_host_pm_caps +EXPORT_SYMBOL_GPL vmlinux 0xc9c3f176 hpet_register_irq_handler +EXPORT_SYMBOL_GPL vmlinux 0xc9ec4e21 free_percpu +EXPORT_SYMBOL_GPL vmlinux 0xca19097c system_nrt_wq +EXPORT_SYMBOL_GPL vmlinux 0xca30f569 stmpe_set_bits +EXPORT_SYMBOL_GPL vmlinux 0xca5b50e3 rtc_set_time +EXPORT_SYMBOL_GPL vmlinux 0xca74b8f3 usb_reset_device +EXPORT_SYMBOL_GPL vmlinux 0xca81ea9a xenbus_transaction_end +EXPORT_SYMBOL_GPL vmlinux 0xca85d8cf tracepoint_probe_update_all +EXPORT_SYMBOL_GPL vmlinux 0xca950e7b ata_pio_need_iordy +EXPORT_SYMBOL_GPL vmlinux 0xcab43259 crypto_shash_update +EXPORT_SYMBOL_GPL vmlinux 0xcabe04de cpuidle_resume_and_unlock +EXPORT_SYMBOL_GPL vmlinux 0xcada4067 md_new_event +EXPORT_SYMBOL_GPL vmlinux 0xcae01d82 blkdev_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xcb3ad3a2 acpi_pci_check_ejectable +EXPORT_SYMBOL_GPL vmlinux 0xcb5f5106 platform_get_resource +EXPORT_SYMBOL_GPL vmlinux 0xcb8bab0d transport_setup_device +EXPORT_SYMBOL_GPL vmlinux 0xcbb25f9e usb_unpoison_urb +EXPORT_SYMBOL_GPL vmlinux 0xcbd7d4fb ata_sff_error_handler +EXPORT_SYMBOL_GPL vmlinux 0xcbe31e0b xfrm_inner_extract_output +EXPORT_SYMBOL_GPL vmlinux 0xcbee20b2 get_cpu_iowait_time_us +EXPORT_SYMBOL_GPL vmlinux 0xcbfebc93 tpm_write +EXPORT_SYMBOL_GPL vmlinux 0xcc1f1c3d inet_twdr_hangman +EXPORT_SYMBOL_GPL vmlinux 0xcc662366 destroy_workqueue +EXPORT_SYMBOL_GPL vmlinux 0xcc676c5c debugfs_create_bool +EXPORT_SYMBOL_GPL vmlinux 0xcc6ab305 is_dock_device +EXPORT_SYMBOL_GPL vmlinux 0xcc6b769a xenbus_unmap_ring +EXPORT_SYMBOL_GPL vmlinux 0xcca7c3a9 ata_scsi_port_error_handler +EXPORT_SYMBOL_GPL vmlinux 0xccafe036 pcie_port_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xcccfb2fa sata_deb_timing_hotplug +EXPORT_SYMBOL_GPL vmlinux 0xcd11f2f0 scsi_target_unblock +EXPORT_SYMBOL_GPL vmlinux 0xcd181a8e sata_set_spd +EXPORT_SYMBOL_GPL vmlinux 0xcd1ca2cb iommu_domain_has_cap +EXPORT_SYMBOL_GPL vmlinux 0xcd724db2 disk_map_sector_rcu +EXPORT_SYMBOL_GPL vmlinux 0xcd9b331e ata_sff_queue_delayed_work +EXPORT_SYMBOL_GPL vmlinux 0xcdca3691 nr_irqs +EXPORT_SYMBOL_GPL vmlinux 0xcdcdd5dc tcp_get_info +EXPORT_SYMBOL_GPL vmlinux 0xcdfc2edc ata_scsi_queuecmd +EXPORT_SYMBOL_GPL vmlinux 0xce256242 pm_runtime_no_callbacks +EXPORT_SYMBOL_GPL vmlinux 0xce35597c usb_hcd_link_urb_to_ep +EXPORT_SYMBOL_GPL vmlinux 0xce36a5b6 __atomic_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xce5fd4fb led_trigger_store +EXPORT_SYMBOL_GPL vmlinux 0xce6a9d9a trace_current_buffer_discard_commit +EXPORT_SYMBOL_GPL vmlinux 0xcf0cfdd6 swiotlb_tbl_unmap_single +EXPORT_SYMBOL_GPL vmlinux 0xcf25fad4 get_task_mm +EXPORT_SYMBOL_GPL vmlinux 0xcf2bc7bb virtio_check_driver_offered_feature +EXPORT_SYMBOL_GPL vmlinux 0xcf4302f3 xenbus_dev_suspend +EXPORT_SYMBOL_GPL vmlinux 0xcf8332a9 crypto_alloc_ablkcipher +EXPORT_SYMBOL_GPL vmlinux 0xcf93a57d ata_cable_40wire +EXPORT_SYMBOL_GPL vmlinux 0xcfa47908 crypto_hash_walk_done +EXPORT_SYMBOL_GPL vmlinux 0xcfc68341 synchronize_rcu_bh +EXPORT_SYMBOL_GPL vmlinux 0xcfcc83ad register_vt_notifier +EXPORT_SYMBOL_GPL vmlinux 0xcfded282 da903x_clr_bits +EXPORT_SYMBOL_GPL vmlinux 0xcffa2aff spi_populate_width_msg +EXPORT_SYMBOL_GPL vmlinux 0xd0091777 anon_transport_class_register +EXPORT_SYMBOL_GPL vmlinux 0xd03c7700 secure_ipv4_port_ephemeral +EXPORT_SYMBOL_GPL vmlinux 0xd0458ccb xenbus_strstate +EXPORT_SYMBOL_GPL vmlinux 0xd05dc2a3 xfrm_aalg_get_byname +EXPORT_SYMBOL_GPL vmlinux 0xd0614e60 device_rename +EXPORT_SYMBOL_GPL vmlinux 0xd092cc0f pci_find_ht_capability +EXPORT_SYMBOL_GPL vmlinux 0xd0b883ea blk_rq_check_limits +EXPORT_SYMBOL_GPL vmlinux 0xd0be7365 usb_scuttle_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0xd0c05159 emergency_restart +EXPORT_SYMBOL_GPL vmlinux 0xd0df0f19 register_wide_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0xd0f2894f timerqueue_add +EXPORT_SYMBOL_GPL vmlinux 0xd0f9cf45 rt_mutex_unlock +EXPORT_SYMBOL_GPL vmlinux 0xd10ad3c4 tpm_continue_selftest +EXPORT_SYMBOL_GPL vmlinux 0xd10d1214 mddev_suspend +EXPORT_SYMBOL_GPL vmlinux 0xd119f356 platform_bus +EXPORT_SYMBOL_GPL vmlinux 0xd1507e59 erst_clear +EXPORT_SYMBOL_GPL vmlinux 0xd16070ca crypto_unregister_pcomp +EXPORT_SYMBOL_GPL vmlinux 0xd163f9af rio_dev_put +EXPORT_SYMBOL_GPL vmlinux 0xd16712f3 crypto_check_attr_type +EXPORT_SYMBOL_GPL vmlinux 0xd1a151e6 class_interface_unregister +EXPORT_SYMBOL_GPL vmlinux 0xd1b2db37 tracepoint_probe_register_noupdate +EXPORT_SYMBOL_GPL vmlinux 0xd1ea42aa pci_enable_pcie_error_reporting +EXPORT_SYMBOL_GPL vmlinux 0xd1faf78f __clocksource_register_scale +EXPORT_SYMBOL_GPL vmlinux 0xd217e9e6 trace_set_clr_event +EXPORT_SYMBOL_GPL vmlinux 0xd22234bb tty_prepare_flip_string +EXPORT_SYMBOL_GPL vmlinux 0xd273b1b1 __round_jiffies_up_relative +EXPORT_SYMBOL_GPL vmlinux 0xd2a8caf0 work_on_cpu +EXPORT_SYMBOL_GPL vmlinux 0xd2c58ab2 apei_exec_noop +EXPORT_SYMBOL_GPL vmlinux 0xd2e0dbeb __fsnotify_parent +EXPORT_SYMBOL_GPL vmlinux 0xd2fa83fd cpufreq_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0xd2ffff50 cpci_hp_register_bus +EXPORT_SYMBOL_GPL vmlinux 0xd30e633b usb_put_intf +EXPORT_SYMBOL_GPL vmlinux 0xd32fe193 ata_scsi_change_queue_depth +EXPORT_SYMBOL_GPL vmlinux 0xd33afa15 dm_suspended +EXPORT_SYMBOL_GPL vmlinux 0xd346c96c cpuidle_register_device +EXPORT_SYMBOL_GPL vmlinux 0xd39777e1 device_set_wakeup_enable +EXPORT_SYMBOL_GPL vmlinux 0xd3cd443d dma_run_dependencies +EXPORT_SYMBOL_GPL vmlinux 0xd3f365fc tpm_show_enabled +EXPORT_SYMBOL_GPL vmlinux 0xd3fc722b da903x_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0xd433a5f8 xen_pci_frontend +EXPORT_SYMBOL_GPL vmlinux 0xd45842e0 ata_pci_bmdma_clear_simplex +EXPORT_SYMBOL_GPL vmlinux 0xd46e54a2 __pm_runtime_disable +EXPORT_SYMBOL_GPL vmlinux 0xd478bff7 spi_alloc_device +EXPORT_SYMBOL_GPL vmlinux 0xd4b166e1 usb_sg_wait +EXPORT_SYMBOL_GPL vmlinux 0xd4b69692 vfs_lock_file +EXPORT_SYMBOL_GPL vmlinux 0xd4c024c7 usb_free_coherent +EXPORT_SYMBOL_GPL vmlinux 0xd4e49ba5 fuse_request_send_background +EXPORT_SYMBOL_GPL vmlinux 0xd505da50 spi_unregister_master +EXPORT_SYMBOL_GPL vmlinux 0xd519fea4 get_net_ns_by_pid +EXPORT_SYMBOL_GPL vmlinux 0xd53e1c13 shmem_read_mapping_page_gfp +EXPORT_SYMBOL_GPL vmlinux 0xd547b3eb fixed_phy_set_link_update +EXPORT_SYMBOL_GPL vmlinux 0xd54be112 sysfs_merge_group +EXPORT_SYMBOL_GPL vmlinux 0xd5558be9 led_classdev_suspend +EXPORT_SYMBOL_GPL vmlinux 0xd58d6332 irq_get_irq_data +EXPORT_SYMBOL_GPL vmlinux 0xd59668e6 unlock_flocks +EXPORT_SYMBOL_GPL vmlinux 0xd5a12093 scsi_nl_add_transport +EXPORT_SYMBOL_GPL vmlinux 0xd5dee55c ata_sas_port_alloc +EXPORT_SYMBOL_GPL vmlinux 0xd60ce999 fs_kobj +EXPORT_SYMBOL_GPL vmlinux 0xd61dfcb5 input_class +EXPORT_SYMBOL_GPL vmlinux 0xd6289bc8 inet6_lookup_listener +EXPORT_SYMBOL_GPL vmlinux 0xd63dd341 dm_table_add_target_callbacks +EXPORT_SYMBOL_GPL vmlinux 0xd6cf3dbd fib_rules_lookup +EXPORT_SYMBOL_GPL vmlinux 0xd6e105cf sysfs_chmod_file +EXPORT_SYMBOL_GPL vmlinux 0xd6ed3a8e cper_next_record_id +EXPORT_SYMBOL_GPL vmlinux 0xd6feefa5 agp_num_entries +EXPORT_SYMBOL_GPL vmlinux 0xd7000394 ata_bmdma_irq_clear +EXPORT_SYMBOL_GPL vmlinux 0xd705b4c7 schedule_hrtimeout +EXPORT_SYMBOL_GPL vmlinux 0xd717f131 transport_configure_device +EXPORT_SYMBOL_GPL vmlinux 0xd72feba2 xenbus_read_driver_state +EXPORT_SYMBOL_GPL vmlinux 0xd7608321 sk_clone +EXPORT_SYMBOL_GPL vmlinux 0xd768e985 regulator_has_full_constraints +EXPORT_SYMBOL_GPL vmlinux 0xd775cbfa power_supply_register +EXPORT_SYMBOL_GPL vmlinux 0xd779d506 i2c_for_each_dev +EXPORT_SYMBOL_GPL vmlinux 0xd77b1961 wm831x_reg_lock +EXPORT_SYMBOL_GPL vmlinux 0xd77c0bc8 klist_remove +EXPORT_SYMBOL_GPL vmlinux 0xd78c7800 ata_sff_exec_command +EXPORT_SYMBOL_GPL vmlinux 0xd7b136d0 perf_event_read_value +EXPORT_SYMBOL_GPL vmlinux 0xd7c0cdbb inet_csk_clone +EXPORT_SYMBOL_GPL vmlinux 0xd7d79132 put_online_cpus +EXPORT_SYMBOL_GPL vmlinux 0xd7ed1c0c usb_hcd_map_urb_for_dma +EXPORT_SYMBOL_GPL vmlinux 0xd7f25d1a usb_clear_halt +EXPORT_SYMBOL_GPL vmlinux 0xd7fb394b blkiocg_update_dispatch_stats +EXPORT_SYMBOL_GPL vmlinux 0xd80e12ba sysfs_create_group +EXPORT_SYMBOL_GPL vmlinux 0xd822b35f pm_qos_add_request +EXPORT_SYMBOL_GPL vmlinux 0xd844ef3e adp5520_set_bits +EXPORT_SYMBOL_GPL vmlinux 0xd8525ea7 fl6_update_dst +EXPORT_SYMBOL_GPL vmlinux 0xd86848ff __ata_ehi_push_desc +EXPORT_SYMBOL_GPL vmlinux 0xd8857ae6 hwpoison_filter +EXPORT_SYMBOL_GPL vmlinux 0xd8882aa7 xen_swiotlb_map_page +EXPORT_SYMBOL_GPL vmlinux 0xd8afd26d inverse_translate +EXPORT_SYMBOL_GPL vmlinux 0xd9042fa8 scatterwalk_map +EXPORT_SYMBOL_GPL vmlinux 0xd919806a amd_cache_northbridges +EXPORT_SYMBOL_GPL vmlinux 0xd92f7e38 rdev_get_drvdata +EXPORT_SYMBOL_GPL vmlinux 0xd93759ad spi_new_device +EXPORT_SYMBOL_GPL vmlinux 0xd93e76a6 kbd_table +EXPORT_SYMBOL_GPL vmlinux 0xd9615d96 aead_geniv_init +EXPORT_SYMBOL_GPL vmlinux 0xd97c21a4 modify_user_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0xd9cec7a3 wakeup_source_unregister +EXPORT_SYMBOL_GPL vmlinux 0xd9d73300 ata_sff_postreset +EXPORT_SYMBOL_GPL vmlinux 0xd9f67696 usb_root_hub_lost_power +EXPORT_SYMBOL_GPL vmlinux 0xda1be8e1 async_synchronize_cookie_domain +EXPORT_SYMBOL_GPL vmlinux 0xda36599f default_backing_dev_info +EXPORT_SYMBOL_GPL vmlinux 0xda857cd0 xenbus_dev_is_online +EXPORT_SYMBOL_GPL vmlinux 0xdac7dec0 generic_fh_to_parent +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 0xdb3376e6 gnttab_unmap_refs +EXPORT_SYMBOL_GPL vmlinux 0xdb4ef6c5 rt_mutex_lock +EXPORT_SYMBOL_GPL vmlinux 0xdb5a771d rio_release_outb_mbox +EXPORT_SYMBOL_GPL vmlinux 0xdb6ceb1a virtqueue_disable_cb +EXPORT_SYMBOL_GPL vmlinux 0xdbccb5ae xfrm_audit_state_replay_overflow +EXPORT_SYMBOL_GPL vmlinux 0xdbd4aa5b rio_release_inb_dbell +EXPORT_SYMBOL_GPL vmlinux 0xdc14a211 xen_hvm_evtchn_do_upcall +EXPORT_SYMBOL_GPL vmlinux 0xdc15cf01 dm_path_uevent +EXPORT_SYMBOL_GPL vmlinux 0xdc1f8f2e register_timer_hook +EXPORT_SYMBOL_GPL vmlinux 0xdc825d6c usb_amd_quirk_pll_disable +EXPORT_SYMBOL_GPL vmlinux 0xdc83fbe0 skb_gro_receive +EXPORT_SYMBOL_GPL vmlinux 0xdc8f7a35 swiotlb_unmap_page +EXPORT_SYMBOL_GPL vmlinux 0xdc97af2e syscore_suspend +EXPORT_SYMBOL_GPL vmlinux 0xdc9e9368 inet_csk_listen_stop +EXPORT_SYMBOL_GPL vmlinux 0xdcccb213 kobject_rename +EXPORT_SYMBOL_GPL vmlinux 0xdcd42666 iommu_unmap +EXPORT_SYMBOL_GPL vmlinux 0xdce57037 apei_estatus_print +EXPORT_SYMBOL_GPL vmlinux 0xdd0bf1e8 setup_deferrable_timer_on_stack_key +EXPORT_SYMBOL_GPL vmlinux 0xdd0e6c1b debugfs_create_x64 +EXPORT_SYMBOL_GPL vmlinux 0xdd1250b0 put_device +EXPORT_SYMBOL_GPL vmlinux 0xdd2b4c52 ata_host_init +EXPORT_SYMBOL_GPL vmlinux 0xdd41893a driver_register +EXPORT_SYMBOL_GPL vmlinux 0xdd457df3 crypto_alg_sem +EXPORT_SYMBOL_GPL vmlinux 0xdd5d7aa2 spi_busnum_to_master +EXPORT_SYMBOL_GPL vmlinux 0xde0f36d1 user_update +EXPORT_SYMBOL_GPL vmlinux 0xde34e5de __root_device_register +EXPORT_SYMBOL_GPL vmlinux 0xde417b81 async_schedule_domain +EXPORT_SYMBOL_GPL vmlinux 0xde49e9f1 klist_init +EXPORT_SYMBOL_GPL vmlinux 0xde50f4c7 dm_put +EXPORT_SYMBOL_GPL vmlinux 0xde99a319 sdio_writesb +EXPORT_SYMBOL_GPL vmlinux 0xde9d13fa inet_csk_bind_conflict +EXPORT_SYMBOL_GPL vmlinux 0xdea3b75d sdio_enable_func +EXPORT_SYMBOL_GPL vmlinux 0xdea9fa37 crypto_alloc_base +EXPORT_SYMBOL_GPL vmlinux 0xdee87fae user_read +EXPORT_SYMBOL_GPL vmlinux 0xdf4ad89c crypto_nivaead_type +EXPORT_SYMBOL_GPL vmlinux 0xdf4dc101 bus_create_file +EXPORT_SYMBOL_GPL vmlinux 0xdf907b92 ring_buffer_time_stamp +EXPORT_SYMBOL_GPL vmlinux 0xdfaa6a00 unregister_pernet_subsys +EXPORT_SYMBOL_GPL vmlinux 0xdfb20d87 debugfs_remove +EXPORT_SYMBOL_GPL vmlinux 0xdfb3998d input_ff_upload +EXPORT_SYMBOL_GPL vmlinux 0xdfb7e314 tty_prepare_flip_string_flags +EXPORT_SYMBOL_GPL vmlinux 0xdfd4f5cc wm8350_read_auxadc +EXPORT_SYMBOL_GPL vmlinux 0xdfdfe258 tty_set_termios +EXPORT_SYMBOL_GPL vmlinux 0xdff0221e tpm_bios_log_teardown +EXPORT_SYMBOL_GPL vmlinux 0xe003f623 ata_sff_dma_pause +EXPORT_SYMBOL_GPL vmlinux 0xe007de41 kallsyms_lookup_name +EXPORT_SYMBOL_GPL vmlinux 0xe00985fb ip_build_and_send_pkt +EXPORT_SYMBOL_GPL vmlinux 0xe0184f8b raw_seq_start +EXPORT_SYMBOL_GPL vmlinux 0xe04de8b6 tpm_show_owned +EXPORT_SYMBOL_GPL vmlinux 0xe05103ec adp5520_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0xe0713287 pstore_register +EXPORT_SYMBOL_GPL vmlinux 0xe089cfcc agp_memory_reserved +EXPORT_SYMBOL_GPL vmlinux 0xe091820c tcp_unregister_congestion_control +EXPORT_SYMBOL_GPL vmlinux 0xe092b998 usb_driver_release_interface +EXPORT_SYMBOL_GPL vmlinux 0xe0a3f9b4 sysfs_put +EXPORT_SYMBOL_GPL vmlinux 0xe0b2b35c mddev_resume +EXPORT_SYMBOL_GPL vmlinux 0xe0c77bb5 mce_notify_irq +EXPORT_SYMBOL_GPL vmlinux 0xe0d3ec16 bus_find_device +EXPORT_SYMBOL_GPL vmlinux 0xe0dc105f ata_wait_register +EXPORT_SYMBOL_GPL vmlinux 0xe0dff73b cpufreq_unregister_governor +EXPORT_SYMBOL_GPL vmlinux 0xe0e93231 unregister_net_sysctl_table +EXPORT_SYMBOL_GPL vmlinux 0xe10a9ab3 tcp_done +EXPORT_SYMBOL_GPL vmlinux 0xe10cd6ad erst_get_record_id_begin +EXPORT_SYMBOL_GPL vmlinux 0xe11310e2 rtc_irq_set_freq +EXPORT_SYMBOL_GPL vmlinux 0xe12b5d74 crypto_default_rng +EXPORT_SYMBOL_GPL vmlinux 0xe1778ba8 inet_csk_reqsk_queue_hash_add +EXPORT_SYMBOL_GPL vmlinux 0xe1d5b402 pci_sriov_migration +EXPORT_SYMBOL_GPL vmlinux 0xe1f26e37 rt_mutex_trylock +EXPORT_SYMBOL_GPL vmlinux 0xe200cc2a tracepoint_get_iter_range +EXPORT_SYMBOL_GPL vmlinux 0xe205acc6 usb_altnum_to_altsetting +EXPORT_SYMBOL_GPL vmlinux 0xe20f22a5 xenbus_map_ring_valloc +EXPORT_SYMBOL_GPL vmlinux 0xe21b184f rio_dev_get +EXPORT_SYMBOL_GPL vmlinux 0xe21c6ce5 scsi_eh_ready_devs +EXPORT_SYMBOL_GPL vmlinux 0xe249a804 device_create_vargs +EXPORT_SYMBOL_GPL vmlinux 0xe24f7c8b i2c_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xe295c0ff is_hpet_enabled +EXPORT_SYMBOL_GPL vmlinux 0xe2b7e1e9 usb_reset_configuration +EXPORT_SYMBOL_GPL vmlinux 0xe2f4c4c6 usb_get_intf +EXPORT_SYMBOL_GPL vmlinux 0xe3043ff9 request_any_context_irq +EXPORT_SYMBOL_GPL vmlinux 0xe31bedba event_storage_mutex +EXPORT_SYMBOL_GPL vmlinux 0xe35601ee tpm_bios_log_setup +EXPORT_SYMBOL_GPL vmlinux 0xe35e94dc pm_qos_update_request +EXPORT_SYMBOL_GPL vmlinux 0xe3bb0372 ata_sas_queuecmd +EXPORT_SYMBOL_GPL vmlinux 0xe3bc7fd4 hpet_unregister_irq_handler +EXPORT_SYMBOL_GPL vmlinux 0xe3c87028 __rio_local_write_config_32 +EXPORT_SYMBOL_GPL vmlinux 0xe3cda94a ata_sff_check_status +EXPORT_SYMBOL_GPL vmlinux 0xe3e2620c vfs_setlease +EXPORT_SYMBOL_GPL vmlinux 0xe3e703e8 xen_find_device_domain_owner +EXPORT_SYMBOL_GPL vmlinux 0xe40f5d53 ata_host_start +EXPORT_SYMBOL_GPL vmlinux 0xe41534ce bind_evtchn_to_irqhandler +EXPORT_SYMBOL_GPL vmlinux 0xe42bbb7b regulator_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0xe4309905 syscore_resume +EXPORT_SYMBOL_GPL vmlinux 0xe4428977 register_kprobes +EXPORT_SYMBOL_GPL vmlinux 0xe483da5d scsi_get_vpd_page +EXPORT_SYMBOL_GPL vmlinux 0xe4a69f61 raw_seq_stop +EXPORT_SYMBOL_GPL vmlinux 0xe4b9912a ata_do_set_mode +EXPORT_SYMBOL_GPL vmlinux 0xe4c061fe crypto_destroy_tfm +EXPORT_SYMBOL_GPL vmlinux 0xe4d11e22 sysdev_register +EXPORT_SYMBOL_GPL vmlinux 0xe4d62a7c get_task_pid +EXPORT_SYMBOL_GPL vmlinux 0xe4dc2977 regulator_get_drvdata +EXPORT_SYMBOL_GPL vmlinux 0xe4f71a55 relay_reset +EXPORT_SYMBOL_GPL vmlinux 0xe551e0fd crypto_alloc_instance2 +EXPORT_SYMBOL_GPL vmlinux 0xe561c325 init_dummy_netdev +EXPORT_SYMBOL_GPL vmlinux 0xe58709af usb_create_shared_hcd +EXPORT_SYMBOL_GPL vmlinux 0xe5879139 ata_pci_remove_one +EXPORT_SYMBOL_GPL vmlinux 0xe58fb452 aer_irq +EXPORT_SYMBOL_GPL vmlinux 0xe59fcf32 pci_configure_slot +EXPORT_SYMBOL_GPL vmlinux 0xe610a50f ata_sff_qc_fill_rtf +EXPORT_SYMBOL_GPL vmlinux 0xe61a6d2f gpio_unexport +EXPORT_SYMBOL_GPL vmlinux 0xe61abedc crypto_ahash_digest +EXPORT_SYMBOL_GPL vmlinux 0xe620a3d3 wm8350_reg_unlock +EXPORT_SYMBOL_GPL vmlinux 0xe631418d sata_sff_hardreset +EXPORT_SYMBOL_GPL vmlinux 0xe6488b47 cpufreq_notify_transition +EXPORT_SYMBOL_GPL vmlinux 0xe651f6f4 cpci_hp_unregister_bus +EXPORT_SYMBOL_GPL vmlinux 0xe651f76e selinux_is_enabled +EXPORT_SYMBOL_GPL vmlinux 0xe6602e9f perf_trace_buf_prepare +EXPORT_SYMBOL_GPL vmlinux 0xe6615afe xen_swiotlb_alloc_coherent +EXPORT_SYMBOL_GPL vmlinux 0xe685793c ata_base_port_ops +EXPORT_SYMBOL_GPL vmlinux 0xe68d842d xv_get_total_size_bytes +EXPORT_SYMBOL_GPL vmlinux 0xe6bcdc3a ata_sas_slave_configure +EXPORT_SYMBOL_GPL vmlinux 0xe6e1c5fe uuid_be_gen +EXPORT_SYMBOL_GPL vmlinux 0xe6e2d853 __rtnl_af_register +EXPORT_SYMBOL_GPL vmlinux 0xe6ef3ad4 ata_port_desc +EXPORT_SYMBOL_GPL vmlinux 0xe7232e0f user_return_notifier_unregister +EXPORT_SYMBOL_GPL vmlinux 0xe738634f PageHuge +EXPORT_SYMBOL_GPL vmlinux 0xe73d5553 usb_match_one_id +EXPORT_SYMBOL_GPL vmlinux 0xe7452393 vring_new_virtqueue +EXPORT_SYMBOL_GPL vmlinux 0xe7453752 pci_rescan_bus +EXPORT_SYMBOL_GPL vmlinux 0xe74b1a5a __class_create +EXPORT_SYMBOL_GPL vmlinux 0xe7765576 blkcipher_walk_done +EXPORT_SYMBOL_GPL vmlinux 0xe7ac6dbb __rio_local_write_config_8 +EXPORT_SYMBOL_GPL vmlinux 0xe7b9beb9 regulator_count_voltages +EXPORT_SYMBOL_GPL vmlinux 0xe7c13207 irq_work_sync +EXPORT_SYMBOL_GPL vmlinux 0xe7c1360e cgroup_path +EXPORT_SYMBOL_GPL vmlinux 0xe7d34931 gpio_export_link +EXPORT_SYMBOL_GPL vmlinux 0xe7df5a36 rtc_update_irq_enable +EXPORT_SYMBOL_GPL vmlinux 0xe7f47905 kobject_uevent_env +EXPORT_SYMBOL_GPL vmlinux 0xe7ffe877 pcpu_base_addr +EXPORT_SYMBOL_GPL vmlinux 0xe816db4c xenbus_unmap_ring_vfree +EXPORT_SYMBOL_GPL vmlinux 0xe818b32b ata_bmdma_interrupt +EXPORT_SYMBOL_GPL vmlinux 0xe8267785 xfrm_audit_state_add +EXPORT_SYMBOL_GPL vmlinux 0xe8275d4c __hvc_resize +EXPORT_SYMBOL_GPL vmlinux 0xe84112fe platform_device_add_data +EXPORT_SYMBOL_GPL vmlinux 0xe862c4b7 dpm_suspend_start +EXPORT_SYMBOL_GPL vmlinux 0xe86676b0 dequeue_signal +EXPORT_SYMBOL_GPL vmlinux 0xe8706a5f crypto_alloc_ahash +EXPORT_SYMBOL_GPL vmlinux 0xe89bd243 ata_sff_queue_work +EXPORT_SYMBOL_GPL vmlinux 0xe8cef158 get_device +EXPORT_SYMBOL_GPL vmlinux 0xe8d87909 sdio_readsb +EXPORT_SYMBOL_GPL vmlinux 0xe8db3fcc cpuidle_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xe91eaef3 usb_get_current_frame_number +EXPORT_SYMBOL_GPL vmlinux 0xe922be2d vfs_listxattr +EXPORT_SYMBOL_GPL vmlinux 0xe92fbfa2 fb_deferred_io_init +EXPORT_SYMBOL_GPL vmlinux 0xe934d9ef xen_unregister_device_domain_owner +EXPORT_SYMBOL_GPL vmlinux 0xe93e49c3 devres_free +EXPORT_SYMBOL_GPL vmlinux 0xe9587909 usb_unregister_notify +EXPORT_SYMBOL_GPL vmlinux 0xe980630c register_pernet_device +EXPORT_SYMBOL_GPL vmlinux 0xe98a0391 device_initialize +EXPORT_SYMBOL_GPL vmlinux 0xe9ea2126 rio_release_inb_pwrite +EXPORT_SYMBOL_GPL vmlinux 0xea065e01 task_handoff_unregister +EXPORT_SYMBOL_GPL vmlinux 0xea124bd1 gcd +EXPORT_SYMBOL_GPL vmlinux 0xea32a1be pci_disable_pcie_error_reporting +EXPORT_SYMBOL_GPL vmlinux 0xea418e0f atapi_cmd_type +EXPORT_SYMBOL_GPL vmlinux 0xea8a04b2 xfrm_audit_state_notfound +EXPORT_SYMBOL_GPL vmlinux 0xea8fcf5e __blkdev_driver_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xeac4414a crypto_grab_aead +EXPORT_SYMBOL_GPL vmlinux 0xeae74760 scsi_nl_send_transport_msg +EXPORT_SYMBOL_GPL vmlinux 0xeb486217 gpiochip_add +EXPORT_SYMBOL_GPL vmlinux 0xeb6432ca posix_timers_register_clock +EXPORT_SYMBOL_GPL vmlinux 0xeb8cca1b rio_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xeba745e1 irq_set_affinity_notifier +EXPORT_SYMBOL_GPL vmlinux 0xebb038e9 netdev_rx_handler_register +EXPORT_SYMBOL_GPL vmlinux 0xebb2bc0a ata_bmdma_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0xebbf7de5 filter_match_preds +EXPORT_SYMBOL_GPL vmlinux 0xebec96a9 ata_cable_ignore +EXPORT_SYMBOL_GPL vmlinux 0xebf0d606 apic +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 0xec32b3d6 fb_deferred_io_open +EXPORT_SYMBOL_GPL vmlinux 0xec707eb2 tty_perform_flush +EXPORT_SYMBOL_GPL vmlinux 0xecaea0ce nf_unregister_queue_handlers +EXPORT_SYMBOL_GPL vmlinux 0xecb139a9 xfrm_audit_state_icvfail +EXPORT_SYMBOL_GPL vmlinux 0xecb8d366 sata_scr_read +EXPORT_SYMBOL_GPL vmlinux 0xeced0650 rio_request_outb_dbell +EXPORT_SYMBOL_GPL vmlinux 0xed08b7a4 sysdev_store_int +EXPORT_SYMBOL_GPL vmlinux 0xed25e671 usb_autopm_put_interface_no_suspend +EXPORT_SYMBOL_GPL vmlinux 0xed6223ae pci_enable_sriov +EXPORT_SYMBOL_GPL vmlinux 0xed82c59a lookup_create +EXPORT_SYMBOL_GPL vmlinux 0xedbc6f67 gnttab_end_foreign_access +EXPORT_SYMBOL_GPL vmlinux 0xedf8b0f3 tty_get_pgrp +EXPORT_SYMBOL_GPL vmlinux 0xee0cceaa blkio_policy_unregister +EXPORT_SYMBOL_GPL vmlinux 0xee36f744 sk_attach_filter +EXPORT_SYMBOL_GPL vmlinux 0xee536e9a driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0xee5609e2 pci_bus_resource_n +EXPORT_SYMBOL_GPL vmlinux 0xee5c8b5d cgroup_unload_subsys +EXPORT_SYMBOL_GPL vmlinux 0xee60de64 scsi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xee9d725b ring_buffer_consume +EXPORT_SYMBOL_GPL vmlinux 0xef1f6e23 apei_resources_request +EXPORT_SYMBOL_GPL vmlinux 0xef26241b ring_buffer_record_enable +EXPORT_SYMBOL_GPL vmlinux 0xef5b725c __tracepoint_block_rq_remap +EXPORT_SYMBOL_GPL vmlinux 0xef69e857 ata_link_abort +EXPORT_SYMBOL_GPL vmlinux 0xef6c3f70 round_jiffies_up_relative +EXPORT_SYMBOL_GPL vmlinux 0xef871eda ablkcipher_walk_done +EXPORT_SYMBOL_GPL vmlinux 0xefdd5a63 ktime_get_ts +EXPORT_SYMBOL_GPL vmlinux 0xf01aa9a1 save_stack_trace_tsk +EXPORT_SYMBOL_GPL vmlinux 0xf047dca1 usb_enable_xhci_ports +EXPORT_SYMBOL_GPL vmlinux 0xf0696401 acpi_pci_detect_ejectable +EXPORT_SYMBOL_GPL vmlinux 0xf09dfc54 sync_page_io +EXPORT_SYMBOL_GPL vmlinux 0xf0c77992 con_debug_enter +EXPORT_SYMBOL_GPL vmlinux 0xf0d7bd82 pm_wakeup_event +EXPORT_SYMBOL_GPL vmlinux 0xf0eb0472 rtc_irq_set_state +EXPORT_SYMBOL_GPL vmlinux 0xf0f22e1c tty_encode_baud_rate +EXPORT_SYMBOL_GPL vmlinux 0xf10f3026 wm8994_bulk_write +EXPORT_SYMBOL_GPL vmlinux 0xf115d429 __dma_request_channel +EXPORT_SYMBOL_GPL vmlinux 0xf13bdd7a ring_buffer_peek +EXPORT_SYMBOL_GPL vmlinux 0xf144a9cf ring_buffer_lock_reserve +EXPORT_SYMBOL_GPL vmlinux 0xf184d189 kernel_power_off +EXPORT_SYMBOL_GPL vmlinux 0xf189901a bus_register +EXPORT_SYMBOL_GPL vmlinux 0xf193c1bc cpufreq_register_governor +EXPORT_SYMBOL_GPL vmlinux 0xf19598b2 ata_sff_data_xfer +EXPORT_SYMBOL_GPL vmlinux 0xf1b551d9 ibft_addr +EXPORT_SYMBOL_GPL vmlinux 0xf1d04d46 ahash_attr_alg +EXPORT_SYMBOL_GPL vmlinux 0xf2028188 ata_host_alloc +EXPORT_SYMBOL_GPL vmlinux 0xf2150a90 mnt_drop_write +EXPORT_SYMBOL_GPL vmlinux 0xf22f9bd4 relay_subbufs_consumed +EXPORT_SYMBOL_GPL vmlinux 0xf25eb442 proc_net_fops_create +EXPORT_SYMBOL_GPL vmlinux 0xf2b48297 stmpe_enable +EXPORT_SYMBOL_GPL vmlinux 0xf2fa0f1d class_dev_iter_init +EXPORT_SYMBOL_GPL vmlinux 0xf2fca922 uart_parse_options +EXPORT_SYMBOL_GPL vmlinux 0xf314cb90 sysdev_show_int +EXPORT_SYMBOL_GPL vmlinux 0xf34426da disk_get_part +EXPORT_SYMBOL_GPL vmlinux 0xf3443054 blk_add_request_payload +EXPORT_SYMBOL_GPL vmlinux 0xf34806ec hrtimer_get_res +EXPORT_SYMBOL_GPL vmlinux 0xf348ba86 elv_register +EXPORT_SYMBOL_GPL vmlinux 0xf395db44 ref_module +EXPORT_SYMBOL_GPL vmlinux 0xf3b451ca kdb_poll_funcs +EXPORT_SYMBOL_GPL vmlinux 0xf3b93a97 cgroup_lock_is_held +EXPORT_SYMBOL_GPL vmlinux 0xf3c573f3 pm_runtime_allow +EXPORT_SYMBOL_GPL vmlinux 0xf3c5f7c4 set_task_ioprio +EXPORT_SYMBOL_GPL vmlinux 0xf3fd94db vfs_cancel_lock +EXPORT_SYMBOL_GPL vmlinux 0xf40d2a51 max8997_update_reg +EXPORT_SYMBOL_GPL vmlinux 0xf41b5e3b rtnl_af_unregister +EXPORT_SYMBOL_GPL vmlinux 0xf452fe19 uhci_check_and_reset_hc +EXPORT_SYMBOL_GPL vmlinux 0xf4898adf sysfs_remove_link +EXPORT_SYMBOL_GPL vmlinux 0xf499fdb2 rcu_barrier_bh +EXPORT_SYMBOL_GPL vmlinux 0xf4a8385f iommu_domain_free +EXPORT_SYMBOL_GPL vmlinux 0xf4c893f5 crypto_spawn_tfm +EXPORT_SYMBOL_GPL vmlinux 0xf4e8acc3 user_describe +EXPORT_SYMBOL_GPL vmlinux 0xf4fb603b security_inode_setattr +EXPORT_SYMBOL_GPL vmlinux 0xf50dbe5b regulator_get_voltage +EXPORT_SYMBOL_GPL vmlinux 0xf51a4b1e blkcg_get_weight +EXPORT_SYMBOL_GPL vmlinux 0xf52deaeb tty_find_polling_driver +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 0xf5650faf dm_requeue_unmapped_request +EXPORT_SYMBOL_GPL vmlinux 0xf575b667 crypto_alloc_tfm +EXPORT_SYMBOL_GPL vmlinux 0xf57b6086 preempt_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0xf5876774 xenbus_watch_path +EXPORT_SYMBOL_GPL vmlinux 0xf58c3383 mnt_want_write +EXPORT_SYMBOL_GPL vmlinux 0xf5945bac gnttab_free_grant_references +EXPORT_SYMBOL_GPL vmlinux 0xf5a691cd invalidate_bh_lrus +EXPORT_SYMBOL_GPL vmlinux 0xf5c69f9d rtc_set_alarm +EXPORT_SYMBOL_GPL vmlinux 0xf5dcc32a tps6586x_clr_bits +EXPORT_SYMBOL_GPL vmlinux 0xf642c326 sysfs_remove_bin_file +EXPORT_SYMBOL_GPL vmlinux 0xf649b089 cgroup_load_subsys +EXPORT_SYMBOL_GPL vmlinux 0xf67b977a usb_unanchor_urb +EXPORT_SYMBOL_GPL vmlinux 0xf6985317 dma_get_required_mask +EXPORT_SYMBOL_GPL vmlinux 0xf6be7ae3 debugfs_rename +EXPORT_SYMBOL_GPL vmlinux 0xf6bf2a45 debugfs_create_x32 +EXPORT_SYMBOL_GPL vmlinux 0xf6e04730 event_storage +EXPORT_SYMBOL_GPL vmlinux 0xf6e874f5 ata_timing_merge +EXPORT_SYMBOL_GPL vmlinux 0xf7016530 xenbus_gather +EXPORT_SYMBOL_GPL vmlinux 0xf717c2de usb_wait_anchor_empty_timeout +EXPORT_SYMBOL_GPL vmlinux 0xf7298c61 sata_pmp_error_handler +EXPORT_SYMBOL_GPL vmlinux 0xf730c355 cpufreq_driver_target +EXPORT_SYMBOL_GPL vmlinux 0xf76c12a4 tpm_dev_release +EXPORT_SYMBOL_GPL vmlinux 0xf78d76c8 relay_flush +EXPORT_SYMBOL_GPL vmlinux 0xf7a14f56 apei_mce_report_mem_error +EXPORT_SYMBOL_GPL vmlinux 0xf7a1f893 unregister_pernet_device +EXPORT_SYMBOL_GPL vmlinux 0xf7a67a87 spi_register_master +EXPORT_SYMBOL_GPL vmlinux 0xf823eed0 dm_get_rq_mapinfo +EXPORT_SYMBOL_GPL vmlinux 0xf828e9dd ring_buffer_normalize_time_stamp +EXPORT_SYMBOL_GPL vmlinux 0xf8290e7d spi_write_then_read +EXPORT_SYMBOL_GPL vmlinux 0xf82cab07 key_type_user +EXPORT_SYMBOL_GPL vmlinux 0xf838ae95 regulator_get_init_drvdata +EXPORT_SYMBOL_GPL vmlinux 0xf8608175 __big_tty_mutex_owner +EXPORT_SYMBOL_GPL vmlinux 0xf8706bb0 __tracepoint_kfree_skb +EXPORT_SYMBOL_GPL vmlinux 0xf8802492 print_stack_trace +EXPORT_SYMBOL_GPL vmlinux 0xf897984a attribute_container_find_class_device +EXPORT_SYMBOL_GPL vmlinux 0xf8aae8d0 device_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xf8caa6f8 tpm_show_caps_1_2 +EXPORT_SYMBOL_GPL vmlinux 0xf8f3a0fb ata_ratelimit +EXPORT_SYMBOL_GPL vmlinux 0xf946e034 device_create +EXPORT_SYMBOL_GPL vmlinux 0xf9765833 dmi_match +EXPORT_SYMBOL_GPL vmlinux 0xf97666a0 set_memory_rw +EXPORT_SYMBOL_GPL vmlinux 0xf9801379 queue_delayed_work +EXPORT_SYMBOL_GPL vmlinux 0xf9815f26 sis_info133_for_sata +EXPORT_SYMBOL_GPL vmlinux 0xf9924426 arch_add_memory +EXPORT_SYMBOL_GPL vmlinux 0xf9a054b5 __round_jiffies +EXPORT_SYMBOL_GPL vmlinux 0xf9ca3160 ata_id_xfermask +EXPORT_SYMBOL_GPL vmlinux 0xfa012fe7 tracepoint_probe_register +EXPORT_SYMBOL_GPL vmlinux 0xfa1eb910 unregister_syscore_ops +EXPORT_SYMBOL_GPL vmlinux 0xfa1f4662 scatterwalk_start +EXPORT_SYMBOL_GPL vmlinux 0xfa2c3696 single_release_net +EXPORT_SYMBOL_GPL vmlinux 0xfa6de71c scsi_internal_device_unblock +EXPORT_SYMBOL_GPL vmlinux 0xfaa2ca03 wm831x_auxadc_read_uv +EXPORT_SYMBOL_GPL vmlinux 0xfae54379 relay_open +EXPORT_SYMBOL_GPL vmlinux 0xfb078555 crypto_alloc_aead +EXPORT_SYMBOL_GPL vmlinux 0xfb0e7d2f ata_port_freeze +EXPORT_SYMBOL_GPL vmlinux 0xfb32b30f ring_buffer_read_prepare_sync +EXPORT_SYMBOL_GPL vmlinux 0xfb3c447e sdio_readb +EXPORT_SYMBOL_GPL vmlinux 0xfb56930e unregister_efivars +EXPORT_SYMBOL_GPL vmlinux 0xfb6eedf9 power_group_name +EXPORT_SYMBOL_GPL vmlinux 0xfbc9af98 device_bind_driver +EXPORT_SYMBOL_GPL vmlinux 0xfbf9be5d register_oom_notifier +EXPORT_SYMBOL_GPL vmlinux 0xfc3067a8 rtc_irq_register +EXPORT_SYMBOL_GPL vmlinux 0xfc35f4dc __rt_mutex_init +EXPORT_SYMBOL_GPL vmlinux 0xfc3b4246 acpi_bus_update_power +EXPORT_SYMBOL_GPL vmlinux 0xfc7b6098 klist_iter_exit +EXPORT_SYMBOL_GPL vmlinux 0xfc7d300e wm8350_reg_lock +EXPORT_SYMBOL_GPL vmlinux 0xfc968c8b apei_exec_write_register_value +EXPORT_SYMBOL_GPL vmlinux 0xfcca5c1b pci_assign_unassigned_bridge_resources +EXPORT_SYMBOL_GPL vmlinux 0xfcd1f623 rio_mport_read_config_16 +EXPORT_SYMBOL_GPL vmlinux 0xfce0336f usb_hcd_check_unlink_urb +EXPORT_SYMBOL_GPL vmlinux 0xfcea5325 sdio_set_host_pm_flags +EXPORT_SYMBOL_GPL vmlinux 0xfd0f2a61 pm_runtime_irq_safe +EXPORT_SYMBOL_GPL vmlinux 0xfd1cb0e5 platform_driver_register +EXPORT_SYMBOL_GPL vmlinux 0xfd51b281 gnttab_end_foreign_access_ref +EXPORT_SYMBOL_GPL vmlinux 0xfd635980 ring_buffer_unlock_commit +EXPORT_SYMBOL_GPL vmlinux 0xfd7243c7 erst_disable +EXPORT_SYMBOL_GPL vmlinux 0xfd815bd6 register_net_sysctl_table +EXPORT_SYMBOL_GPL vmlinux 0xfd9fdfae pm_schedule_suspend +EXPORT_SYMBOL_GPL vmlinux 0xfda7b123 simple_attr_release +EXPORT_SYMBOL_GPL vmlinux 0xfdb42c50 hvc_instantiate +EXPORT_SYMBOL_GPL vmlinux 0xfdded819 usb_driver_claim_interface +EXPORT_SYMBOL_GPL vmlinux 0xfde0b92c crypto_larval_error +EXPORT_SYMBOL_GPL vmlinux 0xfe00cfef device_attach +EXPORT_SYMBOL_GPL vmlinux 0xfe28f216 fb_deferred_io_fsync +EXPORT_SYMBOL_GPL vmlinux 0xfe2c1857 __init_kthread_worker +EXPORT_SYMBOL_GPL vmlinux 0xfe3b065c ehci_cf_port_reset_rwsem +EXPORT_SYMBOL_GPL vmlinux 0xfe7209c1 shash_ahash_finup +EXPORT_SYMBOL_GPL vmlinux 0xfe727411 get_phys_to_machine +EXPORT_SYMBOL_GPL vmlinux 0xfe990052 gpio_free +EXPORT_SYMBOL_GPL vmlinux 0xfeb9710c spi_async +EXPORT_SYMBOL_GPL vmlinux 0xfece9fad anon_transport_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0xfed11ed1 usb_mon_deregister +EXPORT_SYMBOL_GPL vmlinux 0xfee35034 spi_alloc_master +EXPORT_SYMBOL_GPL vmlinux 0xfef8a166 trace_current_buffer_lock_reserve +EXPORT_SYMBOL_GPL vmlinux 0xfefa2adb input_ff_effect_from_user +EXPORT_SYMBOL_GPL vmlinux 0xff05fa13 vring_interrupt +EXPORT_SYMBOL_GPL vmlinux 0xff22eb5f ipv6_find_tlv +EXPORT_SYMBOL_GPL vmlinux 0xff4b6884 md_stop +EXPORT_SYMBOL_GPL vmlinux 0xff5a8cfe cn_del_callback +EXPORT_SYMBOL_GPL vmlinux 0xff8a011e ring_buffer_free_read_page +EXPORT_SYMBOL_GPL vmlinux 0xffa4c4ec cgroup_lock +EXPORT_SYMBOL_GPL vmlinux 0xffb5a761 xenbus_register_driver_common +EXPORT_SYMBOL_GPL vmlinux 0xffbf9145 sysdev_class_remove_file --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/amd64/server.compiler +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/amd64/server.compiler @@ -0,0 +1 @@ +GCC: (Ubuntu/Linaro 4.6.1-7ubuntu2) 4.6.1 --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/amd64/server.modules +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/amd64/server.modules @@ -0,0 +1,3194 @@ +3c359 +3c574_cs +3c589_cs +3c59x +3w-9xxx +3w-sas +3w-xxxx +6pack +74x164 +8021q +8139cp +8139too +8255 +8390 +88pm860x_bl +88pm860x_onkey +88pm860x-ts +9p +9pnet +9pnet_rdma +9pnet_virtio +a100u2w +a3d +aacraid +ab3100 +ab3100-otp +ab8500-ponkey +ab8500-usb +abituguru +abituguru3 +abyss +ac97_bus +acard-ahci +acecad +acenic +acerhdf +acer-wmi +acpi_ipmi +acpi_memhotplug +acpi_pad +acpiphp +acpiphp_ibm +acpi_power_meter +acquirewdt +act200l-sir +act_csum +act_gact +act_ipt +actisys-sir +act_mirred +act_nat +act_pedit +act_police +act_simple +act_skbedit +ad2s120x +ad2s1210 +ad2s90 +ad525x_dpot +ad525x_dpot-i2c +ad525x_dpot-spi +ad5398 +ad5446 +ad5504 +ad5624r_spi +ad5791 +ad5930 +ad714x +ad714x-i2c +ad714x-spi +ad7150 +ad7152 +ad7291 +ad7298 +ad7314 +ad7414 +ad7418 +ad7476 +ad7606 +ad7745 +ad7780 +ad7816 +ad7877 +ad7879 +ad7879-i2c +ad7879-spi +ad7887 +ad799x +ad9832 +ad9834 +ad9850 +ad9852 +ad9910 +ad9951 +adcxx +addi_apci_035 +addi_apci_1032 +addi_apci_1500 +addi_apci_1516 +addi_apci_1564 +addi_apci_16xx +addi_apci_2016 +addi_apci_2032 +addi_apci_2200 +addi_apci_3001 +addi_apci_3120 +addi_apci_3501 +addi_apci_3xxx +ade7753 +ade7754 +ade7758 +ade7759 +ade7854 +ade7854-i2c +ade7854-spi +adfs +adi +adis16060 +adis16080 +adis16130 +adis16201 +adis16203 +adis16204 +adis16209 +adis16220 +adis16240 +adis16260 +adis16400 +adl_pci6208 +adl_pci7230 +adl_pci7296 +adl_pci7432 +adl_pci8164 +adl_pci9111 +adl_pci9118 +adm1021 +adm1025 +adm1026 +adm1029 +adm1031 +adm8211 +adm9240 +adp5520_bl +adp5520-gpio +adp5520-keys +adp5588-gpio +adp5588-keys +adp5589-keys +adp8860_bl +adp8870_bl +ads1015 +ads7828 +ads7846 +ads7871 +adt7310 +adt7316 +adt7316-i2c +adt7316-spi +adt7410 +adt7411 +adt7462 +adt7470 +adt7475 +adt75 +adutux +adv7170 +adv7175 +adv7180 +advansys +advantechwdt +adv_pci1710 +adv_pci1723 +adv_pci_dio +adxl34x +adxl34x-i2c +adxl34x-spi +adxrs450 +aesni-intel +aes-x86_64 +af_802154 +af9013 +af_alg +affs +af_key +af-rxrpc +ah4 +ah6 +aha152x_cs +ahci +ahci_platform +aic79xx +aic7xxx +aic94xx +aiptek +aircable +airo +airo_cs +ak8975 +alauda +algif_hash +algif_skcipher +ali-ircc +alim1535_wdt +alim7101_wdt +alphatrack +altera-ci +altera_jtaguart +altera_ps2 +altera-stapl +altera_uart +ambassador +amc6821 +amd64_edac_mod +amd76xrom +amd8111e +amd-rng +amplc_dio200 +amplc_pc236 +amplc_pc263 +amplc_pci224 +amplc_pci230 +analog +ansi_cprng +anubis +aoe +apanel +apds9802als +apds990x +apple_bl +appledisplay +applesmc +appletalk +appletouch +applicom +ar7part +arc4 +arcfb +arcmsr +arcnet +arc-rawmode +arc-rimi +ark3116 +arkfb +arptable_filter +arp_tables +arpt_mangle +as5011 +asb100 +asc7621 +asix +asus_atk0110 +asus-laptop +asus-nb-wmi +asus_oled +asus-wmi +async_memcpy +async_pq +async_raid6_recov +async_tx +async_xor +at24 +at25 +at76c50x-usb +atbm8830 +aten +ath +ath3k +ath5k +ath9k +ath9k_common +ath9k_htc +ath9k_hw +ati_remote +ati_remote2 +atl1 +atl1c +atl1e +atl2 +atlas_btns +atm +atmel +atmel_cs +atmel_mxt_ts +atmel_pci +atmtcp +atp +atp870u +atxp1 +aty128fb +atyfb +au0828 +au8522 +aufs +authenc +authencesn +auth_rpcgss +autofs4 +avma1_cs +avm_cs +avmfritz +ax25 +axnet_cs +b1 +b1dma +b1pci +b1pcmcia +b2c2-flexcop +b2c2-flexcop-pci +b2c2-flexcop-usb +b43 +b43legacy +b44 +bas_gigaset +basic_mmio_gpio +batman-adv +baycom_par +baycom_ser_fdx +baycom_ser_hdx +bch +bcm203x +bcm3510 +bcm5974 +bcma +bcm_wimax +be2iscsi +be2net +befs +belkin_sa +bfa +bfs +bfusb +bh1770glc +bh1780gli +binfmt_misc +block2mtd +blowfish +bluecard_cs +bluetooth +bmp085 +bna +bnep +bnx2 +bnx2fc +bnx2i +bnx2x +bonding +bpa10x +bpck +bpqether +bq20z75 +bq24022 +bq27x00_battery +br2684 +brcmfmac +brcmsmac +brcmutil +bridge +broadsheetfb +bsd_comp +bt3c_cs +bt819 +bt856 +bt866 +bt878 +btcx-risc +btmrvl +btmrvl_sdio +btrfs +btsdio +bttv +btuart_cs +btusb +btwilink +bu21013_ts +budget +budget-av +budget-ci +budget-core +budget-patch +BusLogic +bw-qcam +c2port-duramar2150 +c4 +c67x00 +cachefiles +cafe_ccic +cafe_nand +caif +caif_serial +caif_socket +camellia +can +can-bcm +can-dev +can-raw +capi +capidrv +capmode +carl9170 +carminefb +cassini +cast5 +cast6 +catc +cb710 +cb710-mmc +cb_das16_cs +cb_pcidas +cb_pcidas64 +cb_pcidda +cb_pcidio +cb_pcimdas +cb_pcimdda +c_can +c_can_platform +cciss +ccm +cdc-acm +cdc_eem +cdc_ether +cdc_ncm +cdc-phonet +cdc_subset +cdc-wdm +ceph +cfag12864b +cfag12864bfb +cfg80211 +cfi_cmdset_0001 +cfi_cmdset_0002 +cfi_cmdset_0020 +cfi_probe +cfi_util +cfspi_slave +ch +ch341 +ch7006 +chipreg +chnl_net +cifs +cirrusfb +ck804xrom +classmate-laptop +clearpad_tm1217 +clip +cls_basic +cls_flow +cls_fw +cls_route +cls_rsvp +cls_rsvp6 +cls_tcindex +cls_u32 +cm109 +cm4000_cs +cm4040_cs +cma3000_d0x +cma3000_d0x_i2c +cmtp +cnic +cobra +coda +com20020 +com20020_cs +com20020-pci +com90io +com90xx +comedi +comedi_bond +comedi_fc +comedi_parport +comedi_test +comm +compal-laptop +configfs +contec_pci_dio +core +coretemp +cp210x +cpcihp_generic +cpcihp_zt5550 +cpia2 +cpqarray +cpu5wdt +cpuid +cpu-notifier-error-inject +c-qcam +cramfs +cr_bllcd +crc7 +crc-ccitt +crc-itu-t +crvml +cryptd +cryptoloop +crypto_null +crystalhd +cs5345 +cs53l32a +cs5535-gpio +cs5535-mfd +ct82c710 +ctr +cts +cuse +cx18 +cx18-alsa +cx22700 +cx22702 +cx231xx +cx231xx-alsa +cx231xx-dvb +cx2341x +cx23885 +cx24110 +cx24113 +cx24116 +cx24123 +cx25821 +cx25821-alsa +cx25840 +cx82310_eth +cx8800 +cx8802 +cx88-alsa +cx88-blackbird +cx88-dvb +cx88-vp3054-i2c +cx88xx +cxacru +cxd2099 +cxd2820r +cxgb +cxgb3 +cxgb3i +cxgb4 +cxgb4i +cxgb4vf +cxt1e1 +cy8ctmg110_ts +cyber2000fb +cyberjack +cyclades +cyclomx +cycx_drv +cypress_cy7c63 +cypress_m8 +cytherm +da9030_battery +da9034-ts +da903x +da903x_bl +DAC960 +daqboard2000 +das08 +das08_cs +db9 +dc395x +dca +dccp +dccp_diag +dccp_ipv4 +dccp_ipv6 +dccp_probe +dcdbas +de2104x +de4x5 +de600 +de620 +decnet +deflate +defxx +dell-laptop +dell-led +dell_rbu +dell-wmi +dell-wmi-aio +denali +des_generic +dib0070 +dib0090 +dib3000mb +dib3000mc +dib7000m +dib7000p +dib8000 +dibx000_common +digi_acceleport +diskonchip +display +divacapi +divadidd +diva_idi +diva_mnt +divas +dl2k +dlci +dlm +dm1105 +dm9601 +dm-crypt +dme1737 +dmfe +dmi-sysfs +dm-log +dm-mirror +dm-multipath +dm-queue-length +dm-raid +dm-raid45 +dm-region-hash +dm-round-robin +dm-service-time +dm-snapshot +dmx3191d +dm-zero +dnet +dn_rtmsg +doc2000 +doc2001 +doc2001plus +docecc +docprobe +dpt_i2o +drbd +drm +drm_kms_helper +drxd +ds1621 +ds1682 +ds1wm +ds2482 +ds2490 +ds2760_battery +ds2780_battery +ds2782_battery +ds3000 +ds620 +dsbr100 +dscc4 +dss1_divert +dst +dst_ca +dstr +dt3000 +dt3155v4l +dt9812 +dtl1_cs +dummy +dummy_hcd +dvb-bt8xx +dvb-core +dvb-pll +dvb-ttpci +dvb-ttusb-budget +dvb-usb +dvb-usb-a800 +dvb-usb-af9005 +dvb-usb-af9005-remote +dvb-usb-af9015 +dvb-usb-anysee +dvb-usb-au6610 +dvb-usb-az6027 +dvb-usb-ce6230 +dvb-usb-cinergyT2 +dvb-usb-cxusb +dvb-usb-dib0700 +dvb-usb-dibusb-common +dvb-usb-dibusb-mb +dvb-usb-dibusb-mc +dvb-usb-digitv +dvb-usb-dtt200u +dvb-usb-dtv5100 +dvb-usb-dw2102 +dvb-usb-friio +dvb-usb-gl861 +dvb-usb-gp8psk +dvb-usb-lmedm04 +dvb-usb-m920x +dvb-usb-nova-t-usb2 +dvb-usb-opera +dvb-usb-technisat-usb2 +dvb-usb-ttusb2 +dvb-usb-umt-010 +dvb-usb-vp702x +dvb-usb-vp7045 +dw_spi_midpci +dynapro +e100 +e1000 +e1000e +e752x_edac +earth-pt1 +easycap +eata +ebt_802_3 +ebtable_broute +ebtable_filter +ebtable_nat +ebtables +ebt_among +ebt_arp +ebt_arpreply +ebt_dnat +ebt_ip +ebt_ip6 +ebt_limit +ebt_log +ebt_mark +ebt_mark_m +ebt_nflog +ebt_pkttype +ebt_redirect +ebt_snat +ebt_stp +ebt_ulog +ebt_vlan +echo +econet +ec_sys +edac_core +edac_mce_amd +eeepc-laptop +eeepc-wmi +eeprom +eeprom_93cx6 +eeti_ts +efs +einj +elo +elsa_cs +em28xx +em28xx-alsa +em28xx-dvb +emc1403 +emc2103 +emc6w201 +em_cmp +emi26 +emi62 +em_meta +em_nbyte +empeg +ems_pci +ems_usb +em_text +emu10k1-gp +em_u32 +enclosure +ene_ir +eni +enic +epat +epca +epia +epic100 +eql +erst-dbg +esb2rom +esd_usb2 +esi-sir +esp4 +esp6 +et131x +et61x251 +ethoc +eurotechwdt +evbug +exofs +f71805f +f71808e_wdt +f71882fg +f75375s +fakephp +fam15h_power +farsync +fat +faulty +fb_ddc +fb_sys_fops +fcoe +fcrypt +fdomain +fdomain_cs +fealnx +ff-memless +fintek-cir +firedtv +firestream +firewire-core +firewire-net +firewire-ohci +firewire-sbp2 +fit2 +fit3 +fixed +floppy +fm801-gp +fm_drv +fmvj18x_cs +fnic +forcedeth +fore_200e +freevxfs +friq +frpw +fscache +fschmd +ft1000 +ft1000_pcmcia +ftdi-elan +ftdi_sio +ftl +fujitsu-laptop +fujitsu_ts +funsoft +g450_pll +g760a +gadgetfs +gamecon +gameport +garmin_gps +garp +g_audio +g_cdc +gcm +g_dbgp +gdth +generic +generic_bl +gen_probe +g_ether +gf128mul +gf2k +g_ffs +g_file_storage +gfs2 +ghash-clmulni-intel +ghash-generic +ghes +g_hid +gigaset +girbil-sir +gl518sm +gl520sm +gl620a +gluebi +g_mass_storage +g_midi +g_ncm +g_nokia +go7007 +go7007-usb +gpio-addr-flash +gpio-charger +gpio-fan +gpio-i2cmux +gpio_keys +gpio_keys_polled +gpio_mouse +gpio_vbus +g_printer +gre +grip +grip_mp +gsc_hpdi +g_serial +gspca_benq +gspca_conex +gspca_cpia1 +gspca_etoms +gspca_finepix +gspca_gl860 +gspca_jeilinj +gspca_kinect +gspca_konica +gspca_m5602 +gspca_main +gspca_mars +gspca_mr97310a +gspca_nw80x +gspca_ov519 +gspca_ov534 +gspca_ov534_9 +gspca_pac207 +gspca_pac7302 +gspca_pac7311 +gspca_sn9c2028 +gspca_sn9c20x +gspca_sonixb +gspca_sonixj +gspca_spca1528 +gspca_spca500 +gspca_spca501 +gspca_spca505 +gspca_spca506 +gspca_spca508 +gspca_spca561 +gspca_sq905 +gspca_sq905c +gspca_sq930x +gspca_stk014 +gspca_stv0680 +gspca_stv06xx +gspca_sunplus +gspca_t613 +gspca_tv8532 +gspca_vc032x +gspca_vicam +gspca_xirlink_cit +gspca_zc3xx +gtco +guillemot +gunze +g_webcam +gx1fb +gxfb +g_zero +hamachi +hampshire +hangcheck-timer +hanwang +hci_uart +hci_vhci +hdaps +hdlc +hdlc_cisco +hdlcdrv +hdlc_fr +hdlc_ppp +hdlc_raw +hdlc_raw_eth +hdlc_x25 +hdpvr +he +hecubafb +hed +hexium_gemini +hexium_orion +hfc4s8s_l1 +hfcmulti +hfcpci +hfcsusb +hfc_usb +hfs +hfsplus +hgafb +hid +hid-a4tech +hid-apple +hid-axff +hid-belkin +hid-cherry +hid-chicony +hid-cypress +hid-dr +hid-elecom +hid-emsff +hid-ezkey +hid-gaff +hid-gyration +hid-kensington +hid-keytouch +hid-kye +hid-lcpower +hid-logitech +hid-magicmouse +hid-microsoft +hid-monterey +hid-multitouch +hid-ntrig +hid-ortek +hidp +hid-petalynx +hid-picolcd +hid-pl +hid-prodikeys +hid-quanta +hid-roccat +hid-roccat-arvo +hid-roccat-common +hid-roccat-kone +hid-roccat-koneplus +hid-roccat-kovaplus +hid-roccat-pyra +hid-samsung +hid-sjoy +hid-sony +hid-sunplus +hid-tmff +hid-topseed +hid-twinhan +hid-uclogic +hid-wacom +hid-waltop +hid-zpff +hid-zydacron +hifn_795x +hisax +hisax_fcpcipnp +hisax_isac +hisax_st5481 +hmc5843 +hmc6352 +hopper +horizon +hostap +hostap_cs +hostap_pci +hostap_plx +hp100 +hp4x +hp_accel +hpfs +hpilo +hpsa +hptiop +hp-wmi +hso +htc-pasic3 +hv_blkvsc +hv_mouse +hv_netvsc +hv_storvsc +hv_timesource +hv_utils +hv_vmbus +hwa-hc +hwa-rc +hwmon-vid +hysdn +i1480-dfu-usb +i1480-est +i2400m +i2400m-sdio +i2400m-usb +i2c-algo-bit +i2c-algo-pca +i2c-algo-pcf +i2c-ali1535 +i2c-ali1563 +i2c-ali15x3 +i2c-amd756 +i2c-amd756-s4882 +i2c-amd8111 +i2c-dev +i2c-diolan-u2c +i2c-eg20t +i2c-gpio +i2c-i801 +i2c-intel-mid +i2c-isch +i2c-matroxfb +i2c-mux +i2c-nforce2 +i2c-nforce2-s4985 +i2c-ocores +i2c-parport +i2c-parport-light +i2c-pca-platform +i2c-piix4 +i2c-scmi +i2c-simtec +i2c-sis5595 +i2c-sis630 +i2c-sis96x +i2c-smbus +i2c-stub +i2c-taos-evm +i2c-tiny-usb +i2c-via +i2c-viapro +i2c-xiic +i2o_block +i2o_bus +i2o_config +i2o_core +i2o_proc +i2o_scsi +i3000_edac +i3200_edac +i5000_edac +i5100_edac +i5400_edac +i5k_amb +i6300esb +i7300_edac +i7300_idle +i7core_edac +i810 +i82092 +i82975x_edac +i8k +i915 +ib700wdt +ib_addr +ib_cm +ib_core +ib_ipath +ib_ipoib +ib_iser +ib_mad +ibmaem +ibmasm +ibmasr +ibmpex +ibm_rtl +ib_mthca +ibmtr_cs +ib_qib +ib_sa +ib_srp +ib_ucm +ib_umad +ib_uverbs +ichxrom +icp_multi +ics932s401 +ideapad-laptop +idmouse +idt77252 +ieee802154 +ifb +iforce +igb +igbvf +iio-trig-gpio +iio-trig-periodic-rtc +iio-trig-sysfs +ii_pci20kc +ili9320 +imm +imon +imx074 +industrialio +inexio +inftl +initio +input-polldev +int51x1 +intelfb +intel_ips +intel_menlow +intel_mid_dma +intel_oaktrail +intel-rng +intel_vr_nor +interact +ioatdma +ioc4 +io_edgeport +io_ti +iowarrior +ip2 +ip6_queue +ip6table_filter +ip6table_mangle +ip6table_raw +ip6_tables +ip6table_security +ip6t_ah +ip6t_eui64 +ip6t_frag +ip6t_hbh +ip6t_ipv6header +ip6t_LOG +ip6t_mh +ip6t_REJECT +ip6t_rt +ip6_tunnel +ipaq +ipcomp +ipcomp6 +ipddp +ipg +ip_gre +iphase +ipheth +ipip +ipmi_devintf +ipmi_msghandler +ipmi_poweroff +ipmi_si +ipmi_watchdog +ip_queue +ipr +ips +ip_set +ip_set_bitmap_ip +ip_set_bitmap_ipmac +ip_set_bitmap_port +ip_set_hash_ip +ip_set_hash_ipport +ip_set_hash_ipportip +ip_set_hash_ipportnet +ip_set_hash_net +ip_set_hash_netport +ip_set_list_set +iptable_filter +iptable_mangle +iptable_nat +iptable_raw +ip_tables +iptable_security +ipt_ah +ipt_CLUSTERIP +ipt_ecn +ipt_ECN +ipt_LOG +ipt_MASQUERADE +ipt_NETMAP +ipt_REDIRECT +ipt_REJECT +ipt_ULOG +ip_vs +ip_vs_dh +ip_vs_ftp +ip_vs_lblc +ip_vs_lblcr +ip_vs_lc +ip_vs_nq +ip_vs_pe_sip +ip_vs_rr +ip_vs_sed +ip_vs_sh +ip_vs_wlc +ip_vs_wrr +ipw +ipw2100 +ipw2200 +ipwireless +ipx +ircomm +ircomm-tty +irda +irda-usb +ir-jvc-decoder +ir-kbd-i2c +irlan +ir-lirc-codec +ir-nec-decoder +irnet +ir-rc5-decoder +ir-rc5-sz-decoder +ir-rc6-decoder +ir-sony-decoder +irtty-sir +ir-usb +isci +iscsi_boot_sysfs +iscsi_ibft +iscsi_tcp +isdn +isdn_bsdcomp +isdnhdlc +isight_firmware +isl29003 +isl29018 +isl29020 +isl6271a-regulator +isl6405 +isl6421 +isl6423 +isofs +isp116x-hcd +isp1362-hcd +isp1704_charger +isp1760 +istallion +it87 +it8712f_wdt +it8761e_gpio +it87_wdt +iTCO_vendor_support +iTCO_wdt +itd1000 +ite-cir +iuu_phoenix +ivtv +ivtvfb +iw_c2 +iw_cm +iw_cxgb3 +iw_cxgb4 +iwl3945 +iwl4965 +iwlagn +iwl-legacy +iwmc3200top +iwmc3200wifi +iw_nes +ix2505v +ixgb +ixgbe +ixgbevf +ixj +ixj_pcmcia +janz-cmodio +janz-ican3 +janz-ttl +jc42 +jedec_probe +jffs2 +jfs +jmb38x_ms +jme +joydev +joydump +jr3_pci +jsm +k10temp +k8temp +kafs +kalmia +kaweth +kb3886_bl +kbic +kbtab +kcomedilib +ke_counter +kernelcapi +keucr +keyspan +keyspan_pda +keyspan_remote +kfifo_buf +khazad +kingsun-sir +kl5kusb105 +kobil_sct +ks0108 +ks0127 +ks8842 +ks8851 +ks8851_mll +ks959-sir +ksdazzle-sir +ksz884x +ktti +kvaser_pci +kvm +kvm-amd +kvm-intel +kxsd9 +kyrofb +l1oip +l2tp_core +l2tp_debugfs +l2tp_ppp +l440gx +l4f00242t03 +l64781 +lanai +lapb +lapbether +latch-addr-flash +lcd +ld9040 +ldusb +lec +leds-88pm860x +leds-adp5520 +leds-alix2 +leds-bd2802 +leds-clevo-mail +leds-da903x +leds-dac124s085 +leds-gpio +leds-lm3530 +leds-lp3944 +leds-lp5521 +leds-lp5523 +leds-lt3593 +leds-mc13783 +leds-net5501 +leds-pca9532 +leds-pca955x +leds-regulator +leds-ss4200 +leds-wm831x-status +leds-wm8350 +ledtrig-backlight +ledtrig-default-on +ledtrig-gpio +ledtrig-heartbeat +ledtrig-timer +legousbtower +lgdt3305 +lgdt330x +lgs8gxx +lg-vl600 +lib80211 +lib80211_crypt_ccmp +lib80211_crypt_tkip +lib80211_crypt_wep +libahci +libceph +libcrc32c +libcxgbi +libertas +libertas_cs +libertas_sdio +libertas_spi +libertas_tf +libertas_tf_usb +libfc +libfcoe +libipw +libiscsi +libiscsi_tcp +libosd +libsas +libsrp +lightning +line6usb +linear +lirc_bt829 +lirc_dev +lirc_igorplugusb +lirc_imon +lirc_sasem +lirc_serial +lirc_sir +lirc_ttusbir +lirc_zilog +lis3l02dq +lis3lv02d +lis3lv02d_i2c +litelink-sir +lkkbd +llc2 +lm63 +lm70 +lm73 +lm75 +lm77 +lm78 +lm80 +lm83 +lm8323 +lm85 +lm87 +lm90 +lm92 +lm93 +lm95241 +lmc +lms283gf05 +lnbp21 +lockd +lp +lp3971 +lp3972 +lpc_sch +lpddr_cmds +lpfc +lru_cache +lrw +ltc4151 +ltc4215 +ltc4245 +ltc4261 +ltv350qv +lxfb +lzo +m25p80 +m52790 +ma600-sir +mac80211 +mac80211_hwsim +machzwd +macmodes +macvlan +macvtap +magellan +mantis +mantis_core +map_absent +map_funcs +map_ram +map_rom +matrix_keypad +matroxfb_accel +matroxfb_base +matroxfb_crtc2 +matroxfb_DAC1064 +matroxfb_g450 +matroxfb_maven +matroxfb_misc +matroxfb_Ti3026 +matrox_w1 +max1111 +max11801_ts +max1363 +max1586 +max16065 +max1619 +max17040_battery +max17042_battery +max2165 +max3100 +max3107 +max6650 +max6875 +max7300 +max7301 +max730x +max732x +max7359_keypad +max8649 +max8660 +max8903_charger +max8925_bl +max8925_onkey +max8925_power +max8925-regulator +max8952 +max8997 +max8998 +mb862xxfb +mb86a16 +mb86a20s +mc13783-adc +mc13783-regulator +mc13783_ts +mc13892-regulator +mc13xxx-core +mc13xxx-regulator-core +mc33880 +mc44s803 +mce_amd_inj +mce-inject +mceusb +mce-xeon75xx +mcp2120-sir +mcp23s08 +mcp251x +mcs5000_ts +mcs7780 +mcs7830 +mcs_touchkey +mct_u232 +md4 +mdc800 +mdio +mdio-bitbang +mdio-gpio +me4000 +me_daq +megaraid +megaraid_mbox +megaraid_mm +megaraid_sas +mei +mem2mem_testdev +memstick +metronomefb +meye +mfd +mga +michael_mic +micrel +microcode +microtek +minix +mip6 +mISDN_core +mISDN_dsp +mISDNinfineon +mISDNipac +mISDNisar +mite +mk712 +mkiss +ml_ioh_gpio +mlx4_core +mlx4_en +mlx4_ib +mmc_block +mmc_spi +mos7720 +mos7840 +moto_modem +moxa +mpoa +mpr121_touchkey +mpt2sas +mptbase +mptctl +mptfc +mptlan +mptsas +mptscsih +mptspi +mrst_max3110 +msdos +msi-laptop +msi-wmi +msp3400 +mspro_block +msr +mt2060 +mt20xx +mt2131 +mt2266 +mt312 +mt352 +mt9m001 +mt9m111 +mt9t031 +mt9t112 +mt9v011 +mt9v022 +mtd +mtd_blkdevs +mtdblock +mtdblock_ro +mtdchar +mtd_dataflash +mtd_nandecctest +mtd_oobtest +mtdoops +mtd_pagetest +mtdram +mtd_readtest +mtd_speedtest +mtd_stresstest +mtd_subpagetest +mtdswap +mtd_torturetest +mtouch +multipath +mvsas +mwave +mwifiex +mwifiex_sdio +mwl8k +mxb +mxl5005s +mxl5007t +mxm-wmi +mxser +myri10ge +n411 +nand +nand_bch +nand_ecc +nand_ids +nandsim +natsemi +navman +nbd +ncpfs +ndiswrapper +ne2k-pci +neofb +net1080 +netconsole +netjet +netrom +netsc520 +nettel +netxen_nic +newtonkbd +nf_conntrack +nf_conntrack_amanda +nf_conntrack_broadcast +nf_conntrack_ftp +nf_conntrack_h323 +nf_conntrack_ipv4 +nf_conntrack_ipv6 +nf_conntrack_irc +nf_conntrack_netbios_ns +nf_conntrack_netlink +nf_conntrack_pptp +nf_conntrack_proto_dccp +nf_conntrack_proto_gre +nf_conntrack_proto_sctp +nf_conntrack_proto_udplite +nf_conntrack_sane +nf_conntrack_sip +nf_conntrack_snmp +nf_conntrack_tftp +nf_defrag_ipv4 +nf_defrag_ipv6 +nf_nat +nf_nat_amanda +nf_nat_ftp +nf_nat_h323 +nf_nat_irc +nf_nat_pptp +nf_nat_proto_dccp +nf_nat_proto_gre +nf_nat_proto_sctp +nf_nat_proto_udplite +nf_nat_sip +nf_nat_snmp_basic +nf_nat_tftp +nfnetlink +nfnetlink_log +nfnetlink_queue +nfs +nfs_acl +nfsd +nftl +nf_tproxy_core +ngene +n_hdlc +ni_6527 +ni_65xx +ni_660x +ni_670x +nicstar +ni_daq_700 +ni_daq_dio24 +ni_labpc +ni_labpc_cs +nilfs2 +ni_mio_cs +ni_pcidio +ni_pcimio +ni_tio +ni_tiocmd +niu +nls_ascii +nls_cp1250 +nls_cp1251 +nls_cp1255 +nls_cp437 +nls_cp737 +nls_cp775 +nls_cp850 +nls_cp852 +nls_cp855 +nls_cp857 +nls_cp860 +nls_cp861 +nls_cp862 +nls_cp863 +nls_cp864 +nls_cp865 +nls_cp866 +nls_cp869 +nls_cp874 +nls_cp932 +nls_cp936 +nls_cp949 +nls_cp950 +nls_euc-jp +nls_iso8859-1 +nls_iso8859-13 +nls_iso8859-14 +nls_iso8859-15 +nls_iso8859-2 +nls_iso8859-3 +nls_iso8859-4 +nls_iso8859-5 +nls_iso8859-6 +nls_iso8859-7 +nls_iso8859-9 +nls_koi8-r +nls_koi8-ru +nls_koi8-u +nls_utf8 +nmclan_cs +noon010pc30 +nop-usb-xceiv +nosy +nouveau +nozomi +n_r3964 +ns558 +ns83820 +nsc-ircc +ntfs +n_tracerouter +n_tracesink +nuvoton-cir +nvidiafb +nvram +nv_tco +nxt200x +nxt6000 +ocfs2 +ocfs2_dlm +ocfs2_dlmfs +ocfs2_nodemanager +ocfs2_stackglue +ocfs2_stack_o2cb +ocfs2_stack_user +old_belkin-sir +olympic +omfs +omninet +on20 +on26 +onenand +onenand_sim +opencores-kbd +oprofile +opticon +option +or51132 +or51211 +orinoco +orinoco_cs +orinoco_nortel +orinoco_plx +orinoco_tmd +orinoco_usb +osd +osdblk +osst +oti6858 +output +ov2640 +ov6650 +ov7670 +ov772x +ov9640 +ov9740 +overlayfs +oxu210hp-hcd +p4-clockmod +p54common +p54pci +p54spi +p54usb +p8023 +padlock-aes +padlock-sha +panasonic-laptop +panel +paride +parkbd +parport +parport_ax88796 +parport_cs +parport_pc +parport_serial +pata_ali +pata_amd +pata_arasan_cf +pata_artop +pata_atiixp +pata_atp867x +pata_cmd640 +pata_cmd64x +pata_cs5520 +pata_cs5530 +pata_cs5536 +pata_cypress +pata_efar +pata_hpt366 +pata_hpt37x +pata_hpt3x2n +pata_hpt3x3 +pata_it8213 +pata_it821x +pata_jmicron +pata_legacy +pata_marvell +pata_mpiix +pata_netcell +pata_ninja32 +pata_ns87410 +pata_ns87415 +pata_oldpiix +pata_opti +pata_optidma +pata_pcmcia +pata_pdc2027x +pata_pdc202xx_old +pata_platform +pata_radisys +pata_rdc +pata_rz1000 +pata_sc1200 +pata_sch +pata_serverworks +pata_sil680 +pata_sl82c105 +pata_triflex +pata_via +pc87360 +pc87413_wdt +pc87427 +pca953x +pca9541 +pca954x +pcbc +pcc-cpufreq +pcd +pcf50633 +pcf50633-adc +pcf50633-backlight +pcf50633-charger +pcf50633-gpio +pcf50633-input +pcf50633-regulator +pcf8574_keypad +pcf857x +pcf8591 +pch_can +pch_dma +pch_gbe +pch_gpio +pch_phub +pch_uart +pci +pci200syn +pcips2 +pci_slot +pci-stub +pcmcia +pcmcia_core +pcmciamtd +pcmcia_rsrc +pcm_common +pcnet32 +pcnet_cs +pcrypt +pcspkr +pcwd_pci +pcwd_usb +pd +pd6729 +pda_power +pegasus +penmount +pf +pg +phantom +phison +phonedev +phonet +phram +physmap +pktcdvd +pktgen +pl2303 +platform_lcd +plat_nand +plat-ram +plip +plusb +pluto2 +plx_pci +pm2fb +pm3fb +pm8001 +pmc551 +pmcraid +pn544 +pn_pep +pohmelfs +poseidon +poulsbo +powermate +ppa +ppdev +ppp_async +ppp_deflate +ppp_mppe +pppoatm +pppoe +pppox +ppp_synctty +pps_core +pps-ldisc +pps_parport +pptp +prism2_usb +prism54 +progear_bl +ps2mult +psb_gfx +psmouse +pt +pvrusb2 +pwc +qcaux +qcserial +qinfo_probe +qla1280 +qla2xxx +qla3xxx +qla4xxx +qlcnic +qlge +qlogic_cs +qlogicfas408 +qnx4 +qt1010 +qt1070 +quatech_daqp_cs +quatech_usb2 +quickstart +quota_tree +quota_v1 +quota_v2 +r128 +r8169 +r8187se +r8192e_pci +r8192u_usb +r852 +r8712u +r8a66597-hcd +radeon +radeonfb +radio-i2c-si470x +radio-maxiradio +radio-mr800 +radio-si4713 +radio-tea5764 +radio-timb +radio-usb-si470x +radio-wl1273 +raid0 +raid1 +raid10 +raid456 +raid6_pq +raid6test +raid_class +ramoops +raw +ray_cs +rbd +rc-adstech-dvb-t-pci +rc-alink-dtu-m +rc-anysee +rc-apac-viewcomp +rc-asus-pc39 +rc-ati-tv-wonder-hd-600 +rc-avermedia +rc-avermedia-a16d +rc-avermedia-cardbus +rc-avermedia-dvbt +rc-avermedia-m135a +rc-avermedia-m733a-rm-k6 +rc-avermedia-rm-ks +rc-avertv-303 +rc-azurewave-ad-tu700 +rc-behold +rc-behold-columbus +rc-budget-ci-old +rc-cinergy +rc-cinergy-1400 +rc-core +rc-dib0700-nec +rc-dib0700-rc5 +rc-digitalnow-tinytwin +rc-digittrade +rc-dm1105-nec +rc-dntv-live-dvb-t +rc-dntv-live-dvbt-pro +rc-em-terratec +rc-encore-enltv +rc-encore-enltv2 +rc-encore-enltv-fm53 +rc-evga-indtube +rc-eztv +rc-flydvb +rc-flyvideo +rc-fusionhdtv-mce +rc-gadmei-rm008z +rc-genius-tvgo-a11mce +rc-gotview7135 +rc-hauppauge +rc-imon-mce +rc-imon-pad +rc-iodata-bctv7e +rc-kaiomy +rc-kworld-315u +rc-kworld-plus-tv-analog +rc-leadtek-y04g0051 +rc-lirc +rc-lme2510 +rc-loopback +rc-manli +rc-msi-digivox-ii +rc-msi-digivox-iii +rc-msi-tvanywhere +rc-msi-tvanywhere-plus +rc-nebula +rc-nec-terratec-cinergy-xs +rc-norwood +rc-npgtech +rc-pctv-sedna +rc-pinnacle-color +rc-pinnacle-grey +rc-pinnacle-pctv-hd +rc-pixelview +rc-pixelview-002t +rc-pixelview-mk12 +rc-pixelview-new +rc-powercolor-real-angel +rc-proteus-2309 +rc-purpletv +rc-pv951 +rc-rc6-mce +rc-real-audio-220-32-keys +rc-streamzap +rc-tbs-nec +rc-technisat-usb2 +rc-terratec-cinergy-xs +rc-terratec-slim +rc-terratec-slim-2 +rc-tevii-nec +rc-tivo +rc-total-media-in-hand +rc-trekstor +rc-tt-1500 +rc-twinhan1027 +rc-videomate-m1f +rc-videomate-s350 +rc-videomate-tv-pvr +rc-winfast +rc-winfast-usbii-deluxe +rdc321x-gpio +rdc321x-southbridge +rdma_cm +rdma_ucm +rds +rds_rdma +rds_tcp +redboot +redrat3 +reed_solomon +reiserfs +rfc1051 +rfc1201 +rfcomm +rfd_ftl +rfkill-regulator +ring_sw +rio500 +rionet +riscom8 +rivafb +rj54n1cb0c +rmd128 +rmd160 +rmd256 +rmd320 +rndis_host +rndis_wlan +rocket +romfs +rose +rotary_encoder +rpcsec_gss_krb5 +rrunner +rt2400pci +rt2500pci +rt2500usb +rt2800lib +rt2800pci +rt2800usb +rt2x00lib +rt2x00pci +rt2x00usb +rt61pci +rt73usb +rtc-88pm860x +rtc-ab3100 +rtc-ab8500 +rtc-bq32k +rtc-bq4802 +rtc-ds1286 +rtc-ds1305 +rtc-ds1307 +rtc-ds1374 +rtc-ds1390 +rtc-ds1511 +rtc-ds1553 +rtc-ds1672 +rtc-ds1742 +rtc-ds3232 +rtc-ds3234 +rtc-em3027 +rtc-fm3130 +rtc-isl12022 +rtc-isl1208 +rtc-m41t80 +rtc-m41t93 +rtc-m41t94 +rtc-m48t35 +rtc-m48t59 +rtc-m48t86 +rtc-max6900 +rtc-max6902 +rtc-max8925 +rtc-max8998 +rtc-mc13xxx +rtc-msm6242 +rtc-pcf2123 +rtc-pcf50633 +rtc-pcf8563 +rtc-pcf8583 +rtc-r9701 +rtc-rp5c01 +rtc-rs5c348 +rtc-rs5c372 +rtc-rv3029c2 +rtc-rx8025 +rtc-rx8581 +rtc-s35390a +rtc-stk17ta8 +rtc-test +rtc-v3020 +rtc-wm831x +rtc-wm8350 +rtc-x1205 +rtd520 +rtl8150 +rtl8180 +rtl8187 +rtl8192c-common +rtl8192ce +rtl8192cu +rtl8192se +rtlwifi +rts_pstor +rxkad +s1d13xxxfb +s2250 +s2250-loader +s2255drv +s2io +s3fb +s526 +s5h1409 +s5h1411 +s5h1420 +s626 +s6e63m0 +s921 +saa6588 +saa6752hs +saa7110 +saa7115 +saa7127 +saa7134 +saa7134-alsa +saa7134-dvb +saa7134-empress +saa7146 +saa7146_vv +saa7164 +saa717x +saa7185 +saa7706h +safe_serial +salsa20_generic +salsa20-x86_64 +samsung-laptop +sata_inic162x +sata_mv +sata_nv +sata_promise +sata_qstor +sata_sil +sata_sil24 +sata_sis +sata_svw +sata_sx4 +sata_uli +sata_via +sata_vsc +savage +savagefb +sb1000 +sbc60xxwdt +sbc8360 +sbc_epx_c3 +sbc_fitpc2_wdt +sbc_gxx +sbe-2t3e3 +sbni +sbs +sbshc +sc1200wdt +sc520cdp +sc520_wdt +sc92031 +sca3000 +scb2_flash +sch311x_wdt +sch5627 +sch_atm +sch_cbq +sch_choke +sch_drr +sch_dsmark +sch_gpio +sch_gred +sch_hfsc +sch_htb +sch_ingress +sch_mqprio +sch_multiq +sch_netem +sch_prio +sch_qfq +sch_red +sch_sfb +sch_sfq +sch_tbf +sch_teql +scsi_debug +scsi_dh_alua +scsi_dh_emc +scsi_dh_hp_sw +scsi_dh_rdac +scsi_tgt +scsi_transport_fc +scsi_transport_iscsi +scsi_transport_sas +scsi_transport_srp +scsi_wait_scan +sctp +sctp_probe +sdhci +sdhci-pci +sdhci-platform +sdio_uart +sdricoh_cs +sedlbauer_cs +seed +sep_driver +seqiv +ser_gigaset +serial2002 +serial_cs +serio_raw +sermouse +serpent +serport +serqt_usb2 +ses +sfc +sha512_generic +shpchp +sht15 +sht21 +si21xx +si4713-i2c +sidewinder +siemens_mpi +sierra +sierra_net +sil164 +sir-dev +sis +sis190 +sis5595 +sis900 +sis-agp +sisfb +sisusbvga +sit +sja1000 +sja1000_platform +skel +skfp +skge +sky2 +sl811_cs +sl811-hcd +slcan +slicoss +slip +slram +sm501 +sm501fb +sm7xx +smc91c92_cs +sm_common +sm_ftl +smm665 +smsc37b787_wdt +smsc47b397 +smsc47m1 +smsc47m192 +smsc75xx +smsc9420 +smsc95xx +smsc-ircc2 +smsdvb +smsmdtv +smssdio +smsusb +sn9c102 +snd +snd-ac97-codec +snd-ad1889 +snd-ak4113 +snd-ak4114 +snd-ak4117 +snd-ak4xxx-adda +snd-ali5451 +snd-aloop +snd-als300 +snd-als4000 +snd-asihpi +snd-atiixp +snd-atiixp-modem +snd-au8810 +snd-au8820 +snd-au8830 +snd-aw2 +snd-azt3328 +snd-bt87x +snd-ca0106 +snd-cmipci +snd-cs4281 +snd-cs46xx +snd-cs5530 +snd-cs5535audio +snd-cs8427 +snd-ctxfi +snd-darla20 +snd-darla24 +snd-dummy +snd-echo3g +snd-emu10k1 +snd-emu10k1-synth +snd-emu10k1x +snd-emux-synth +snd-ens1370 +snd-ens1371 +snd-es1938 +snd-es1968 +snd-firewire-lib +snd-firewire-speakers +snd-fm801 +snd-gina20 +snd-gina24 +snd-hda-codec +snd-hda-codec-analog +snd-hda-codec-ca0110 +snd-hda-codec-cirrus +snd-hda-codec-cmedia +snd-hda-codec-conexant +snd-hda-codec-hdmi +snd-hda-codec-idt +snd-hda-codec-realtek +snd-hda-codec-si3054 +snd-hda-codec-via +snd-hda-intel +snd-hdsp +snd-hdspm +snd-hrtimer +snd-hwdep +snd-i2c +snd-ice1712 +snd-ice1724 +snd-ice17xx-ak4xxx +snd-indigo +snd-indigodj +snd-indigodjx +snd-indigoio +snd-indigoiox +snd-intel8x0 +snd-intel8x0m +snd-isight +snd-korg1212 +snd-layla20 +snd-layla24 +snd-lola +snd-lx6464es +snd-maestro3 +snd-mia +snd-mixart +snd-mona +snd-mpu401 +snd-mpu401-uart +snd-mtpav +snd-mts64 +snd-nm256 +snd-opl3-lib +snd-opl3-synth +snd-oxygen +snd-oxygen-lib +snd-page-alloc +snd-pcm +snd-pcsp +snd-pcxhr +snd-pdaudiocf +snd-portman2x4 +snd-pt2258 +snd-rawmidi +snd-riptide +snd-rme32 +snd-rme96 +snd-rme9652 +snd-sb16-dsp +snd-sb-common +snd-seq +snd-seq-device +snd-seq-dummy +snd-seq-midi +snd-seq-midi-emul +snd-seq-midi-event +snd-seq-virmidi +snd-serial-u16550 +snd-soc-88pm860x +snd-soc-ad1836 +snd-soc-ad193x +snd-soc-ad73311 +snd-soc-ads117x +snd-soc-ak4104 +snd-soc-ak4535 +snd-soc-ak4641 +snd-soc-ak4642 +snd-soc-ak4671 +snd-soc-alc5623 +snd-soc-core +snd-soc-cs4270 +snd-soc-cs4271 +snd-soc-cs42l51 +snd-soc-cx20442 +snd-soc-da7210 +snd-soc-dfbmcs320 +snd-soc-l3 +snd-soc-lm4857 +snd-soc-max98088 +snd-soc-max98095 +snd-soc-max9850 +snd-soc-max9877 +snd-soc-pcm3008 +snd-soc-sgtl5000 +snd-soc-spdif +snd-soc-ssm2602 +snd-soc-tlv320aic23 +snd-soc-tlv320aic26 +snd-soc-tlv320aic32x4 +snd-soc-tlv320aic3x +snd-soc-tlv320dac33 +snd-soc-tpa6130a2 +snd-soc-uda134x +snd-soc-uda1380 +snd-soc-wl1273 +snd-soc-wm1250-ev1 +snd-soc-wm2000 +snd-soc-wm8350 +snd-soc-wm8400 +snd-soc-wm8510 +snd-soc-wm8523 +snd-soc-wm8580 +snd-soc-wm8711 +snd-soc-wm8727 +snd-soc-wm8728 +snd-soc-wm8731 +snd-soc-wm8737 +snd-soc-wm8741 +snd-soc-wm8750 +snd-soc-wm8753 +snd-soc-wm8770 +snd-soc-wm8776 +snd-soc-wm8804 +snd-soc-wm8900 +snd-soc-wm8903 +snd-soc-wm8904 +snd-soc-wm8915 +snd-soc-wm8940 +snd-soc-wm8955 +snd-soc-wm8960 +snd-soc-wm8961 +snd-soc-wm8962 +snd-soc-wm8971 +snd-soc-wm8974 +snd-soc-wm8978 +snd-soc-wm8985 +snd-soc-wm8988 +snd-soc-wm8990 +snd-soc-wm8991 +snd-soc-wm8993 +snd-soc-wm8994 +snd-soc-wm8995 +snd-soc-wm9081 +snd-soc-wm9090 +snd-soc-wm-hubs +snd-sonicvibes +snd-tea575x-tuner +snd-timer +snd-trident +snd-ua101 +snd-usb-audio +snd-usb-caiaq +snd-usbmidi-lib +snd-usb-us122l +snd-usb-usx2y +snd-util-mem +snd-via82xx +snd-via82xx-modem +snd-virmidi +snd-virtuoso +snd-vx222 +snd-vx-lib +snd-vxpocket +snd-ymfpci +soc_camera +soc_camera_platform +soc_mediabus +softdog +softing +softing_cs +solos-pci +sony-laptop +soundcore +sp5100_tco +sp8870 +sp887x +spaceball +spaceorb +sparse-keymap +spcp8x5 +speakup +speakup_acntpc +speakup_acntsa +speakup_apollo +speakup_audptr +speakup_bns +speakup_decext +speakup_decpc +speakup_dectlk +speakup_dtlk +speakup_dummy +speakup_keypc +speakup_ltlk +speakup_soft +speakup_spkout +speakup_txprt +specialix +spectrum_cs +speedfax +speedstep-lib +speedtch +spi_altera +spi_bitbang +spi_butterfly +spidev +spi_gpio +spi_lm70llp +spi_oc_tiny +spi_topcliff_pch +squashfs +sr030pc30 +ssb +ssfdc +sst25l +sstfb +ssu100 +ssv_dnp +st +st1232 +stallion +starfire +stb0899 +stb6000 +stb6100 +st_drv +stex +stinger +stir4200 +stkwebcam +stmmac +stmpe-keypad +stmpe-ts +stowaway +stp +streamzap +stv0288 +stv0297 +stv0299 +stv0367 +stv0900 +stv090x +stv6110 +stv6110x +sundance +sungem +sungem_phy +sunhme +suni +sunkbd +sunrpc +svcrdma +svgalib +sx8 +sym53c500_cs +symbolserial +synaptics_i2c +synaptics_i2c_rmi4 +synclink +synclink_cs +synclink_gt +synclinkmp +syscopyarea +sysfillrect +sysimgblt +sysv +t1pci +target_core_file +target_core_iblock +target_core_mod +target_core_pscsi +tc3589x-keypad +tca6416-keypad +tcm_fc +tcm_loop +tcp_bic +tcp_highspeed +tcp_htcp +tcp_hybla +tcp_illinois +tcp_lp +tcp_probe +tcp_scalable +tcp_vegas +tcp_veno +tcp_westwood +tcp_yeah +tcrypt +tda10021 +tda10023 +tda10048 +tda1004x +tda10086 +tda18212 +tda18218 +tda18271 +tda665x +tda7432 +tda8083 +tda8261 +tda826x +tda827x +tda8290 +tda9840 +tda9887 +tdfx +tdfxfb +tdo24m +tea +tea5761 +tea5767 +tea6415c +tea6420 +tef6862 +tehuti +tekram-sir +teles_cs +test-kstrtox +test_power +tg3 +tgr192 +thinkpad_acpi +thmc50 +ti_dac7512 +tifm_7xx1 +tifm_core +tifm_ms +tifm_sd +timb_dma +timberdale +timblogiw +timbuart +timeriomem-rng +tipc +ti_usb_3410_5052 +tlan +tlclk +tle62x0 +tm6000 +tm6000-alsa +tm6000-dvb +tmdc +tmiofb +tmp102 +tmp401 +tmp421 +tms380tr +tmscsim +tmspci +toim3232-sir +topstar-laptop +toshiba_acpi +toshiba_bluetooth +touchit213 +touchright +touchwin +tpm_atmel +tpm_infineon +tpm_nsc +tpm_tis +tps6105x +tps6105x-regulator +tps65010 +tps65023-regulator +tps6507x +tps6507x-regulator +tps6507x-ts +tps6524x-regulator +tps6586x-regulator +tps65910-regulator +trancevibrator +tranzport +tridentfb +ts5500_flash +ts_bm +tsc2005 +tsc2007 +ts_fsm +ts_kmp +tsl2550 +tsl2563 +tsl2583 +ttm +ttpci-eeprom +ttusb_dec +ttusbdecfe +tua6100 +tulip +tuner +tuner-simple +tuner-types +tuner-xc2028 +tunnel4 +tunnel6 +turbografx +tvaudio +tveeprom +tvp5150 +tw9910 +twidjoy +twofish_common +twofish_generic +twofish-x86_64 +typhoon +u132-hcd +uartlite +uas +ubi +ubifs +ucb1400_core +ucb1400_ts +udf +udlfb +ueagle-atm +ufs +uio +uio_aec +uio_cif +uio_netx +uio_pci_generic +uio_pdrv +uio_pdrv_genirq +uio_sercos3 +uli526x +umc +umem +ums-alauda +ums-cypress +ums-datafab +ums-eneub6250 +ums-freecom +ums-isd200 +ums-jumpshot +ums-karma +ums-onetouch +ums-realtek +ums-sddr09 +ums-sddr55 +ums-usbat +unioxx5 +upd64031a +upd64083 +uPD98402 +usb8xxx +usbatm +usb_debug +usbdux +usbduxfast +usb_gigaset +usbhid +usbkbd +usblcd +usbled +usblp +usbmouse +usbnet +usbserial +usbsevseg +usb-storage +usbtest +usbtmc +usbtouchscreen +usbvision +usb_wwan +userspace-consumer +ushc +uss720 +uvcvideo +uvesafb +uwb +v4l2-common +v4l2-compat-ioctl32 +v4l2-int-device +v4l2-mem2mem +vcan +ves1820 +ves1x93 +vesafb +veth +vfat +vga16fb +vgastate +vgg2432a4 +vhost_net +via +via686a +via-camera +via-cputemp +viafb +via-ircc +via-rhine +via-rng +via-sdmmc +via-velocity +video +videobuf2-core +videobuf2-memops +videobuf2-vmalloc +videobuf-core +videobuf-dma-contig +videobuf-dma-sg +videobuf-dvb +videobuf-vmalloc +videocodec +videodev +virtio_balloon +virtio_console +virtio-rng +virtual +visor +vivi +vivopay-serial +vlsi_ir +vmac +vme +vme_ca91cx42 +vme_tsi148 +vme_user +vme_vmivme7805 +vmk80xx +vmlfb +vmw_balloon +vmwgfx +vmw_pvscsi +vmxnet3 +vp27smpx +vpx3220 +vsxxxaa +vt1211 +vt6656_stage +vt8231 +vt8623fb +vub300 +vx855 +vx855_gpio +vxge +w1_bq27000 +w1_ds2408 +w1_ds2423 +w1_ds2431 +w1_ds2433 +w1_ds2760 +w1_ds2780 +w1-gpio +w1_smem +w1_therm +w35und +w6692 +w83627ehf +w83627hf +w83627hf_wdt +w83697hf_wdt +w83697ug_wdt +w83781d +w83791d +w83792d +w83793 +w83795 +w83877f_wdt +w83977af_ir +w83977f_wdt +w83l785ts +w83l786ng +w9966 +wacom +wacom_w8001 +wafer5823wdt +walkera0701 +wanrouter +wanxl +warrior +wbsd +wdt_pci +whci +whci-hcd +whc-rc +whiteheat +wimax +winbond-840 +winbond-cir +wire +wis-ov7640 +wis-saa7113 +wis-saa7115 +wis-sony-tuner +wis-tw2804 +wis-tw9903 +wis-uda1342 +wl1251 +wl1251_sdio +wl1251_spi +wl1273-core +wl12xx +wl12xx_sdio +wl12xx_spi +wl3501_cs +wlags49_h25_cs +wlags49_h2_cs +wm831x_backup +wm831x_bl +wm831x-dcdc +wm831x-gpio +wm831x-hwmon +wm831x-isink +wm831x-ldo +wm831x-on +wm831x_power +wm831x-ts +wm831x_wdt +wm8350-gpiolib +wm8350-hwmon +wm8350_power +wm8350-regulator +wm8350_wdt +wm8400-core +wm8400-regulator +wm8739 +wm8775 +wm8994-gpio +wm8994-regulator +wm97xx-ts +wmi +wp512 +wusb-cbaf +wusbcore +wusb-wa +x25 +x25_asy +x38_edac +xc5000 +xcbc +xen-blkback +xen-blkfront +xenbus_probe_frontend +xen-evtchn +xen-fbfront +xenfs +xen-gntalloc +xen-gntdev +xen-kbdfront +xen-netback +xen-netfront +xen-pcifront +xen-platform-pci +xen_wdt +xfrm4_mode_beet +xfrm4_mode_transport +xfrm4_mode_tunnel +xfrm4_tunnel +xfrm6_mode_beet +xfrm6_mode_ro +xfrm6_mode_transport +xfrm6_mode_tunnel +xfrm6_tunnel +xfrm_ipcomp +xfrm_user +xfs +xgifb +xhci-hcd +xilinx_uartps +xirc2ps_cs +xircom_cb +xo15-ebook +xor +xpad +xprtrdma +x_tables +xt_addrtype +xt_AUDIT +xt_CHECKSUM +xt_CLASSIFY +xt_cluster +xt_comment +xt_connbytes +xt_connlimit +xt_connmark +xt_CONNSECMARK +xt_conntrack +xt_cpu +xt_CT +xt_dccp +xt_devgroup +xt_dscp +xt_DSCP +xt_esp +xt_hashlimit +xt_helper +xt_hl +xt_HL +xt_IDLETIMER +xt_iprange +xt_ipvs +xtkbd +xt_LED +xt_length +xt_limit +xt_mac +xt_mark +xt_multiport +xt_NFLOG +xt_NFQUEUE +xt_NOTRACK +xt_osf +xt_owner +xt_physdev +xt_pkttype +xt_policy +xt_quota +xt_rateest +xt_RATEEST +xt_realm +xt_recent +xts +xt_sctp +xt_SECMARK +xt_set +xt_socket +xt_state +xt_statistic +xt_string +xt_tcpmss +xt_TCPMSS +xt_TCPOPTSTRIP +xt_tcpudp +xt_TEE +xt_time +xt_TPROXY +xt_TRACE +xt_u32 +xusbatm +xz_dec_test +yam +yealink +yellowfin +yenta_socket +yurex +zatm +zaurus +zcache +zd1201 +zd1211rw +zhenhua +zio +zl10036 +zl10039 +zl10353 +zlib +zlib_deflate +zr36016 +zr36050 +zr36060 +zr36067 +zr364xx +zram --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/amd64/virtual +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/amd64/virtual @@ -0,0 +1,12102 @@ +(unknown) arch/x86/crypto/aes-x86_64 0x7060bf0a crypto_aes_encrypt_x86 +(unknown) arch/x86/crypto/aes-x86_64 0xe409b491 crypto_aes_decrypt_x86 +(unknown) arch/x86/kernel/microcode 0xdf66ca81 ucode_cpu_info +(unknown) arch/x86/kvm/kvm 0x003346c0 kvm_inject_nmi +(unknown) arch/x86/kvm/kvm 0x00aaf935 kvm_disable_tdp +(unknown) arch/x86/kvm/kvm 0x07519f2e kvm_get_dr +(unknown) arch/x86/kvm/kvm 0x09abbdbb gfn_to_pfn +(unknown) arch/x86/kvm/kvm 0x0a9f678f kvm_vcpu_uninit +(unknown) arch/x86/kvm/kvm 0x0b2cd289 kvm_set_cr0 +(unknown) arch/x86/kvm/kvm 0x0bf6c45f kvm_get_kvm +(unknown) arch/x86/kvm/kvm 0x0c439a6c kvm_release_page_clean +(unknown) arch/x86/kvm/kvm 0x0c81d364 gfn_to_hva +(unknown) arch/x86/kvm/kvm 0x0fba787b kvm_mmu_unprotect_page_virt +(unknown) arch/x86/kvm/kvm 0x12c8000f kvm_get_apic_base +(unknown) arch/x86/kvm/kvm 0x161005c2 kvm_mmu_page_fault +(unknown) arch/x86/kvm/kvm 0x1a77ff77 kvm_emulate_cpuid +(unknown) arch/x86/kvm/kvm 0x1cf34857 kvm_emulate_hypercall +(unknown) arch/x86/kvm/kvm 0x1cfe78d1 kvm_release_pfn_dirty +(unknown) arch/x86/kvm/kvm 0x1f43682d kvm_mmu_invlpg +(unknown) arch/x86/kvm/kvm 0x20631431 kvm_mmu_reset_context +(unknown) arch/x86/kvm/kvm 0x208a5d5d kvm_resched +(unknown) arch/x86/kvm/kvm 0x20de5193 kvm_disable_largepages +(unknown) arch/x86/kvm/kvm 0x22323bbe kvm_mmu_get_spte_hierarchy +(unknown) arch/x86/kvm/kvm 0x260a8499 kvm_mmu_load +(unknown) arch/x86/kvm/kvm 0x27046576 kvm_exit +(unknown) arch/x86/kvm/kvm 0x2b14726e kvm_set_msr_common +(unknown) arch/x86/kvm/kvm 0x2b21857b kvm_queue_exception_e +(unknown) arch/x86/kvm/kvm 0x2cbfcf1f __tracepoint_kvm_exit +(unknown) arch/x86/kvm/kvm 0x2d464b8b __tracepoint_kvm_page_fault +(unknown) arch/x86/kvm/kvm 0x2f3de558 kvm_is_visible_gfn +(unknown) arch/x86/kvm/kvm 0x304558f4 kvm_release_page_dirty +(unknown) arch/x86/kvm/kvm 0x317f9e6b kvm_enable_efer_bits +(unknown) arch/x86/kvm/kvm 0x317fbcf9 kvm_set_dr +(unknown) arch/x86/kvm/kvm 0x32a52f3d kvm_get_cs_db_l_bits +(unknown) arch/x86/kvm/kvm 0x3343a167 kvm_set_cr4 +(unknown) arch/x86/kvm/kvm 0x36c6abb0 __tracepoint_kvm_skinit +(unknown) arch/x86/kvm/kvm 0x396be232 kvm_is_linear_rip +(unknown) arch/x86/kvm/kvm 0x3b0804b3 kvm_write_guest_page +(unknown) arch/x86/kvm/kvm 0x3de08404 kvm_set_shared_msr +(unknown) arch/x86/kvm/kvm 0x3f21f34e is_error_page +(unknown) arch/x86/kvm/kvm 0x3f60880a gfn_to_page +(unknown) arch/x86/kvm/kvm 0x44154f4d kvm_write_tsc +(unknown) arch/x86/kvm/kvm 0x485cd7f6 kvm_rebooting +(unknown) arch/x86/kvm/kvm 0x4969e54f __tracepoint_kvm_inj_virq +(unknown) arch/x86/kvm/kvm 0x4e141746 kvm_clear_guest_page +(unknown) arch/x86/kvm/kvm 0x4e530747 kvm_get_msr_common +(unknown) arch/x86/kvm/kvm 0x4f1c8752 kvm_write_guest_cached +(unknown) arch/x86/kvm/kvm 0x525dcd49 load_pdptrs +(unknown) arch/x86/kvm/kvm 0x562bb2c8 kvm_require_cpl +(unknown) arch/x86/kvm/kvm 0x6107ecf5 kvm_inject_realmode_interrupt +(unknown) arch/x86/kvm/kvm 0x61f714fb gfn_to_pfn_atomic +(unknown) arch/x86/kvm/kvm 0x62ea7578 kvm_get_cr8 +(unknown) arch/x86/kvm/kvm 0x64fab9cd kvm_cpu_has_pending_timer +(unknown) arch/x86/kvm/kvm 0x65ea7dc1 __tracepoint_kvm_msr +(unknown) arch/x86/kvm/kvm 0x669da1fd kvm_set_pfn_dirty +(unknown) arch/x86/kvm/kvm 0x67dce565 kvm_cpu_has_interrupt +(unknown) arch/x86/kvm/kvm 0x6c81386a kvm_set_xcr +(unknown) arch/x86/kvm/kvm 0x6c8f0e90 gfn_to_page_many_atomic +(unknown) arch/x86/kvm/kvm 0x6db19e07 is_error_pfn +(unknown) arch/x86/kvm/kvm 0x709cd8cb kvm_spurious_fault +(unknown) arch/x86/kvm/kvm 0x72cf5a8a kvm_set_page_dirty +(unknown) arch/x86/kvm/kvm 0x749c497f kvm_vcpu_cache +(unknown) arch/x86/kvm/kvm 0x74fbc94a is_fault_pfn +(unknown) arch/x86/kvm/kvm 0x7643a939 kvm_get_rflags +(unknown) arch/x86/kvm/kvm 0x773f0cb7 kvm_read_guest_page +(unknown) arch/x86/kvm/kvm 0x7980e440 gfn_to_pfn_async +(unknown) arch/x86/kvm/kvm 0x7aa64803 kvm_release_pfn_clean +(unknown) arch/x86/kvm/kvm 0x7be9b99a kvm_read_guest_page_mmu +(unknown) arch/x86/kvm/kvm 0x7bf23555 kvm_set_cr8 +(unknown) arch/x86/kvm/kvm 0x7e131a81 kvm_clear_guest +(unknown) arch/x86/kvm/kvm 0x801c3458 kvm_read_guest_atomic +(unknown) arch/x86/kvm/kvm 0x831327da kvm_max_guest_tsc_khz +(unknown) arch/x86/kvm/kvm 0x842e211f kvm_find_cpuid_entry +(unknown) arch/x86/kvm/kvm 0x85e9ae58 kvm_set_memory_region +(unknown) arch/x86/kvm/kvm 0x88d484af kvm_set_rflags +(unknown) arch/x86/kvm/kvm 0x8ce4f3ab kvm_enable_tdp +(unknown) arch/x86/kvm/kvm 0x8d2d3f41 kvm_mmu_unload +(unknown) arch/x86/kvm/kvm 0x8da01274 kvm_get_pfn +(unknown) arch/x86/kvm/kvm 0x8e1cd06f kvm_set_pfn_accessed +(unknown) arch/x86/kvm/kvm 0x910d8e46 __tracepoint_kvm_nested_vmexit_inject +(unknown) arch/x86/kvm/kvm 0x935ff62a kvm_before_handle_nmi +(unknown) arch/x86/kvm/kvm 0x9a216313 kvm_define_shared_msr +(unknown) arch/x86/kvm/kvm 0xa0822d43 kvm_gfn_to_hva_cache_init +(unknown) arch/x86/kvm/kvm 0xa25480f4 kvm_emulate_wbinvd +(unknown) arch/x86/kvm/kvm 0xa5342549 kvm_after_handle_nmi +(unknown) arch/x86/kvm/kvm 0xa62b68f1 kvm_complete_insn_gp +(unknown) arch/x86/kvm/kvm 0xa89b0318 __tracepoint_kvm_nested_intr_vmexit +(unknown) arch/x86/kvm/kvm 0xab01fd15 kvm_requeue_exception +(unknown) arch/x86/kvm/kvm 0xb0381952 kvm_vcpu_on_spin +(unknown) arch/x86/kvm/kvm 0xb6006ed4 kvm_put_kvm +(unknown) arch/x86/kvm/kvm 0xb91d2c7e kvm_init +(unknown) arch/x86/kvm/kvm 0xb97ed167 kvm_read_guest +(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 0xbebc9c98 kvm_fast_pio_out +(unknown) arch/x86/kvm/kvm 0xc1a45ff5 kvm_cpu_get_interrupt +(unknown) arch/x86/kvm/kvm 0xc2061018 kvm_get_guest_memory_type +(unknown) arch/x86/kvm/kvm 0xc2d5cd57 kvm_queue_exception +(unknown) arch/x86/kvm/kvm 0xc32e5bcd __tracepoint_kvm_cr +(unknown) arch/x86/kvm/kvm 0xc79dc80c gfn_to_memslot +(unknown) arch/x86/kvm/kvm 0xc9af5adc kvm_emulate_halt +(unknown) arch/x86/kvm/kvm 0xcb1ff86f kvm_init_shadow_mmu +(unknown) arch/x86/kvm/kvm 0xcc33d62d __tracepoint_kvm_nested_vmexit +(unknown) arch/x86/kvm/kvm 0xcf2b2070 __tracepoint_kvm_invlpga +(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 0xd69a37ed __tracepoint_kvm_nested_vmrun +(unknown) arch/x86/kvm/kvm 0xd7e381bf gfn_to_pfn_prot +(unknown) arch/x86/kvm/kvm 0xd8a0753d kvm_lmsw +(unknown) arch/x86/kvm/kvm 0xdecfb789 __kvm_set_memory_region +(unknown) arch/x86/kvm/kvm 0xe4ef1ef2 kvm_set_apic_base +(unknown) arch/x86/kvm/kvm 0xe74f9f7f kvm_task_switch +(unknown) arch/x86/kvm/kvm 0xea11c259 hva_to_pfn_atomic +(unknown) arch/x86/kvm/kvm 0xeb717c7b x86_emulate_instruction +(unknown) arch/x86/kvm/kvm 0xed3ceb81 fx_init +(unknown) arch/x86/kvm/kvm 0xf233c3a2 kvm_inject_pending_timer_irqs +(unknown) arch/x86/kvm/kvm 0xf4b834a5 kvm_set_cr3 +(unknown) arch/x86/kvm/kvm 0xf577aebc kvm_requeue_exception_e +(unknown) arch/x86/kvm/kvm 0xfa3fb4d3 __tracepoint_kvm_nested_intercepts +(unknown) arch/x86/kvm/kvm 0xfd5c83f9 kvm_vcpu_init +(unknown) arch/x86/kvm/kvm 0xfee9d759 kvm_x86_ops +(unknown) crypto/af_alg 0x44c05270 af_alg_accept +(unknown) crypto/af_alg 0x48fd89b1 af_alg_register_type +(unknown) crypto/af_alg 0x514bb386 af_alg_free_sg +(unknown) crypto/af_alg 0x63aba7d7 af_alg_cmsg_send +(unknown) crypto/af_alg 0x9733826c af_alg_complete +(unknown) crypto/af_alg 0x9d91566c af_alg_make_sg +(unknown) crypto/af_alg 0xe27f8ad0 af_alg_wait_for_completion +(unknown) crypto/af_alg 0xf3a318c5 af_alg_release +(unknown) crypto/af_alg 0xf74146fd af_alg_unregister_type +(unknown) crypto/async_tx/async_memcpy 0x4ac72f0f async_memcpy +(unknown) crypto/async_tx/async_pq 0x76eeed67 async_gen_syndrome +(unknown) crypto/async_tx/async_pq 0xafb308e0 async_syndrome_val +(unknown) crypto/async_tx/async_raid6_recov 0x47edcb5f async_raid6_datap_recov +(unknown) crypto/async_tx/async_raid6_recov 0xfe143077 async_raid6_2data_recov +(unknown) crypto/async_tx/async_tx 0x1f65a1c2 async_tx_submit +(unknown) crypto/async_tx/async_tx 0x39bbb32a async_trigger_callback +(unknown) crypto/async_tx/async_tx 0x48a546de __async_tx_find_channel +(unknown) crypto/async_tx/async_tx 0x958c72e4 async_tx_quiesce +(unknown) crypto/async_tx/async_xor 0x3b67f2aa async_xor_val +(unknown) crypto/async_tx/async_xor 0xcaf76eba async_xor +(unknown) crypto/cryptd 0x3a641cd7 cryptd_shash_desc +(unknown) crypto/cryptd 0x3ae7ec6a cryptd_alloc_ahash +(unknown) crypto/cryptd 0x3c2e8c5b cryptd_alloc_aead +(unknown) crypto/cryptd 0x645fa9d5 cryptd_aead_child +(unknown) crypto/cryptd 0x72d522b7 cryptd_ablkcipher_child +(unknown) crypto/cryptd 0x906fbc3c cryptd_ahash_child +(unknown) crypto/cryptd 0xbec29905 cryptd_alloc_ablkcipher +(unknown) crypto/cryptd 0xd4d9fae9 cryptd_free_ahash +(unknown) crypto/cryptd 0xe2a5ad63 cryptd_free_ablkcipher +(unknown) crypto/cryptd 0xf55ff897 cryptd_free_aead +(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 0x5bdccfee 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 0x33513fc8 acpi_smbus_register_callback +(unknown) drivers/acpi/sbshc 0x76a43dea acpi_smbus_read +(unknown) drivers/acpi/sbshc 0xcdb76d09 acpi_smbus_unregister_callback +(unknown) drivers/acpi/sbshc 0xcdf996af acpi_smbus_write +(unknown) drivers/acpi/video 0x540604c8 acpi_video_get_edid +(unknown) drivers/acpi/video 0x7a45377b acpi_video_unregister +(unknown) drivers/acpi/video 0x8826c13b acpi_video_register +(unknown) drivers/ata/libahci 0x02ccb41a ahci_shost_attrs +(unknown) drivers/ata/libahci 0x0c52b296 ahci_print_info +(unknown) drivers/ata/libahci 0x2264931d ahci_init_controller +(unknown) drivers/ata/libahci 0x2babf626 ahci_check_ready +(unknown) drivers/ata/libahci 0x44efd46c ahci_set_em_messages +(unknown) drivers/ata/libahci 0x4bdec688 ahci_save_initial_config +(unknown) drivers/ata/libahci 0x52e12a58 ahci_reset_em +(unknown) drivers/ata/libahci 0x53d89fd1 ahci_start_engine +(unknown) drivers/ata/libahci 0x5eacba1f ahci_interrupt +(unknown) drivers/ata/libahci 0x609c4a72 ahci_stop_engine +(unknown) drivers/ata/libahci 0x6441436d ahci_fill_cmd_slot +(unknown) drivers/ata/libahci 0x68719bd7 ahci_do_softreset +(unknown) drivers/ata/libahci 0x9414a46a ahci_sdev_attrs +(unknown) drivers/ata/libahci 0x97baa06b ahci_ops +(unknown) drivers/ata/libahci 0xa638b40b ahci_kick_engine +(unknown) drivers/ata/libahci 0xe2ed56c8 ahci_reset_controller +(unknown) drivers/ata/libahci 0xea50dad3 ahci_ignore_sss +(unknown) drivers/ata/libahci 0xf030d1a4 ahci_port_resume +(unknown) drivers/ata/libahci 0xf6464980 ahci_em_messages +(unknown) drivers/ata/pata_platform 0x4b7e8b08 __pata_platform_remove +(unknown) drivers/ata/pata_platform 0x9d34e699 __pata_platform_probe +(unknown) drivers/atm/suni 0x5e5fda12 suni_init +(unknown) drivers/atm/uPD98402 0xce90f357 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 0x0b37c406 bcma_chipco_gpio_control +(unknown) drivers/bcma/bcma 0x0e15d48b __bcma_driver_register +(unknown) drivers/bcma/bcma 0x178e6190 bcma_core_enable +(unknown) drivers/bcma/bcma 0x7641bd6d bcma_bus_unregister +(unknown) drivers/bcma/bcma 0x8305d344 bcma_driver_unregister +(unknown) drivers/bcma/bcma 0xbebd87d5 bcma_bus_register +(unknown) drivers/bcma/bcma 0xccd6e728 bcma_core_is_enabled +(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 0x1cd2a43f pi_do_claimed +(unknown) drivers/block/paride/paride 0x1d4eeb19 pi_connect +(unknown) drivers/block/paride/paride 0x1f3834da paride_unregister +(unknown) drivers/block/paride/paride 0x4810fdbf pi_write_block +(unknown) drivers/block/paride/paride 0x541ca278 pi_init +(unknown) drivers/block/paride/paride 0x546fde2b pi_schedule_claimed +(unknown) drivers/block/paride/paride 0x79164249 pi_write_regr +(unknown) drivers/block/paride/paride 0xbf071590 pi_read_regr +(unknown) drivers/block/paride/paride 0xd2992db6 pi_release +(unknown) drivers/block/paride/paride 0xe0fb02bf pi_read_block +(unknown) drivers/block/paride/paride 0xe866c2f3 paride_register +(unknown) drivers/block/paride/paride 0xee3ce674 pi_disconnect +(unknown) drivers/bluetooth/btmrvl 0x78cbb137 btmrvl_enable_ps +(unknown) drivers/bluetooth/btmrvl 0x8a5603e6 btmrvl_send_module_cfg_cmd +(unknown) drivers/bluetooth/btmrvl 0xb1f0edb1 btmrvl_interrupt +(unknown) drivers/bluetooth/btmrvl 0xb497addf btmrvl_remove_card +(unknown) drivers/bluetooth/btmrvl 0xb54d29a5 btmrvl_register_hdev +(unknown) drivers/bluetooth/btmrvl 0xdc68bf9d btmrvl_check_evtpkt +(unknown) drivers/bluetooth/btmrvl 0xe68da4ea btmrvl_process_event +(unknown) drivers/bluetooth/btmrvl 0xf874fc52 btmrvl_add_card +(unknown) drivers/char/ipmi/ipmi_msghandler 0x09c2ba98 ipmi_get_my_LUN +(unknown) drivers/char/ipmi/ipmi_msghandler 0x178c4028 ipmi_smi_watchdog_pretimeout +(unknown) drivers/char/ipmi/ipmi_msghandler 0x2129d557 ipmi_set_gets_events +(unknown) drivers/char/ipmi/ipmi_msghandler 0x25473999 ipmi_set_my_address +(unknown) drivers/char/ipmi/ipmi_msghandler 0x26437231 ipmi_create_user +(unknown) drivers/char/ipmi/ipmi_msghandler 0x26b1adb9 ipmi_smi_add_proc_entry +(unknown) drivers/char/ipmi/ipmi_msghandler 0x2751a62e ipmi_poll_interface +(unknown) drivers/char/ipmi/ipmi_msghandler 0x29176b5c ipmi_request_settime +(unknown) drivers/char/ipmi/ipmi_msghandler 0x34e68e64 ipmi_get_maintenance_mode +(unknown) drivers/char/ipmi/ipmi_msghandler 0x40f2b10c ipmi_alloc_smi_msg +(unknown) drivers/char/ipmi/ipmi_msghandler 0x4258410a ipmi_unregister_for_cmd +(unknown) drivers/char/ipmi/ipmi_msghandler 0x46be255b ipmi_destroy_user +(unknown) drivers/char/ipmi/ipmi_msghandler 0x4fdce694 ipmi_request_supply_msgs +(unknown) drivers/char/ipmi/ipmi_msghandler 0x50dff8b8 ipmi_free_recv_msg +(unknown) drivers/char/ipmi/ipmi_msghandler 0x573d00fd ipmi_smi_watcher_register +(unknown) drivers/char/ipmi/ipmi_msghandler 0x5e7f5130 ipmi_register_smi +(unknown) drivers/char/ipmi/ipmi_msghandler 0x671dc8bc ipmi_smi_msg_received +(unknown) drivers/char/ipmi/ipmi_msghandler 0x7cd781fb ipmi_register_for_cmd +(unknown) drivers/char/ipmi/ipmi_msghandler 0x802733e1 ipmi_unregister_smi +(unknown) drivers/char/ipmi/ipmi_msghandler 0x804f922a ipmi_addr_length +(unknown) drivers/char/ipmi/ipmi_msghandler 0x832b24c2 ipmi_smi_watcher_unregister +(unknown) drivers/char/ipmi/ipmi_msghandler 0x88832f47 ipmi_get_version +(unknown) drivers/char/ipmi/ipmi_msghandler 0x8e4f4613 ipmi_get_my_address +(unknown) drivers/char/ipmi/ipmi_msghandler 0x9ff2e568 ipmi_get_smi_info +(unknown) drivers/char/ipmi/ipmi_msghandler 0xc5dee29e ipmi_set_maintenance_mode +(unknown) drivers/char/ipmi/ipmi_msghandler 0xe4f4665b ipmi_validate_addr +(unknown) drivers/char/ipmi/ipmi_msghandler 0xfae2f591 ipmi_set_my_LUN +(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/cpufreq/speedstep-lib 0x1b1f2bda speedstep_get_freqs +(unknown) drivers/cpufreq/speedstep-lib 0x2b67f096 speedstep_get_frequency +(unknown) drivers/cpufreq/speedstep-lib 0xd7ab2c0c speedstep_detect_processor +(unknown) drivers/dca/dca 0x2e471f01 dca_register_notify +(unknown) drivers/dca/dca 0x31a2c8df dca_get_tag +(unknown) drivers/dca/dca 0x57ed7c61 dca_add_requester +(unknown) drivers/dca/dca 0x796b45ab unregister_dca_provider +(unknown) drivers/dca/dca 0x8006c614 dca_unregister_notify +(unknown) drivers/dca/dca 0x86f39569 dca3_get_tag +(unknown) drivers/dca/dca 0x8e363741 register_dca_provider +(unknown) drivers/dca/dca 0xc27a2d48 alloc_dca_provider +(unknown) drivers/dca/dca 0xcc5e6cf4 free_dca_provider +(unknown) drivers/dca/dca 0xed4b13e0 dca_remove_requester +(unknown) drivers/edac/amd64_edac_mod 0xa9bed748 amd64_get_dram_hole_info +(unknown) drivers/edac/edac_core 0x0c32ff8a edac_pci_alloc_index +(unknown) drivers/edac/edac_core 0x1148f499 edac_pci_free_ctl_info +(unknown) drivers/edac/edac_core 0x16e4cb39 edac_mc_handle_ce +(unknown) drivers/edac/edac_core 0x1b3772a8 edac_device_free_ctl_info +(unknown) drivers/edac/edac_core 0x321349ea edac_device_handle_ce +(unknown) drivers/edac/edac_core 0x3bcf8792 edac_pci_release_generic_ctl +(unknown) drivers/edac/edac_core 0x41057f0d edac_pci_alloc_ctl_info +(unknown) drivers/edac/edac_core 0x5b1a7cfd edac_mc_handle_ue_no_info +(unknown) drivers/edac/edac_core 0x5fbe3cda edac_pci_add_device +(unknown) drivers/edac/edac_core 0x6074c89c find_mci_by_dev +(unknown) drivers/edac/edac_core 0x63205e4e edac_mc_free +(unknown) drivers/edac/edac_core 0x63ae6e70 edac_mc_del_mc +(unknown) drivers/edac/edac_core 0x69259f22 edac_mem_types +(unknown) drivers/edac/edac_core 0x6e3ff83a edac_device_alloc_index +(unknown) drivers/edac/edac_core 0x7126ae5e edac_mc_add_mc +(unknown) drivers/edac/edac_core 0x767aca24 edac_pci_handle_npe +(unknown) drivers/edac/edac_core 0x86c59229 edac_mc_handle_fbd_ue +(unknown) drivers/edac/edac_core 0x8b93be9a edac_pci_handle_pe +(unknown) drivers/edac/edac_core 0x96b9bb82 edac_pci_create_generic_ctl +(unknown) drivers/edac/edac_core 0xb07fe3e1 edac_device_handle_ue +(unknown) drivers/edac/edac_core 0xbf0d4442 edac_mc_alloc +(unknown) drivers/edac/edac_core 0xd435f230 edac_device_alloc_ctl_info +(unknown) drivers/edac/edac_core 0xd7595970 edac_pci_reset_delay_period +(unknown) drivers/edac/edac_core 0xdcf5d4a7 edac_device_add_device +(unknown) drivers/edac/edac_core 0xe11f38dc edac_mc_handle_fbd_ce +(unknown) drivers/edac/edac_core 0xe3767ada edac_mc_find +(unknown) drivers/edac/edac_core 0xe57ef1b8 edac_mc_find_csrow_by_page +(unknown) drivers/edac/edac_core 0xf1798458 edac_mc_handle_ce_no_info +(unknown) drivers/edac/edac_core 0xf3e54078 edac_mc_handle_ue +(unknown) drivers/edac/edac_core 0xf4bbf83b edac_pci_del_device +(unknown) drivers/edac/edac_core 0xff7a4222 edac_device_del_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 0x16e91e21 fw_csr_iterator_next +(unknown) drivers/firewire/firewire-core 0x1a517a9f fw_iso_context_start +(unknown) drivers/firewire/firewire-core 0x1f128aff fw_schedule_bus_reset +(unknown) drivers/firewire/firewire-core 0x2527823e fw_iso_context_create +(unknown) drivers/firewire/firewire-core 0x31f7967f fw_core_handle_request +(unknown) drivers/firewire/firewire-core 0x3c56ef91 fw_workqueue +(unknown) drivers/firewire/firewire-core 0x453a940f fw_csr_string +(unknown) drivers/firewire/firewire-core 0x49a29946 fw_core_remove_descriptor +(unknown) drivers/firewire/firewire-core 0x4e86dd83 fw_core_add_descriptor +(unknown) drivers/firewire/firewire-core 0x56526c6f fw_card_add +(unknown) drivers/firewire/firewire-core 0x63cfada0 fw_device_enable_phys_dma +(unknown) drivers/firewire/firewire-core 0x65c9438b fw_csr_iterator_init +(unknown) drivers/firewire/firewire-core 0x75b215a2 fw_iso_buffer_destroy +(unknown) drivers/firewire/firewire-core 0x7b638f4f fw_iso_context_queue_flush +(unknown) drivers/firewire/firewire-core 0x8245789c fw_core_handle_bus_reset +(unknown) drivers/firewire/firewire-core 0x841846b5 fw_iso_resource_manage +(unknown) drivers/firewire/firewire-core 0x862c7074 fw_send_request +(unknown) drivers/firewire/firewire-core 0x90863005 fw_high_memory_region +(unknown) drivers/firewire/firewire-core 0x91132c93 fw_iso_buffer_init +(unknown) drivers/firewire/firewire-core 0x956ae4d8 fw_run_transaction +(unknown) drivers/firewire/firewire-core 0x98390fc9 fw_core_add_address_handler +(unknown) drivers/firewire/firewire-core 0x9e484195 fw_iso_context_queue +(unknown) drivers/firewire/firewire-core 0xb02abfa9 fw_cancel_transaction +(unknown) drivers/firewire/firewire-core 0xb68325e3 fw_card_initialize +(unknown) drivers/firewire/firewire-core 0xbe6bac03 fw_fill_response +(unknown) drivers/firewire/firewire-core 0xbf8a488d fw_send_response +(unknown) drivers/firewire/firewire-core 0xc9132af9 fw_core_handle_response +(unknown) drivers/firewire/firewire-core 0xcf9c8fac fw_core_remove_card +(unknown) drivers/firewire/firewire-core 0xd288ac8d fw_core_remove_address_handler +(unknown) drivers/firewire/firewire-core 0xe65e9e2b fw_iso_context_destroy +(unknown) drivers/firewire/firewire-core 0xe930b782 fw_iso_context_stop +(unknown) drivers/firewire/firewire-core 0xf5492340 fw_bus_type +(unknown) drivers/firmware/dcdbas 0xa75079d6 dcdbas_smi_request +(unknown) drivers/gpio/basic_mmio_gpio 0xc03ab6ce bgpio_init +(unknown) drivers/gpio/basic_mmio_gpio 0xe82d0c69 bgpio_remove +(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 0xa2152afd __max730x_remove +(unknown) drivers/gpio/max730x 0xeb2a390d __max730x_probe +(unknown) drivers/gpu/drm/drm 0x009eee8b drm_mode_attachmode_crtc +(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 0x03becd75 drm_vblank_count +(unknown) drivers/gpu/drm/drm 0x03c5730c drm_getsarea +(unknown) drivers/gpu/drm/drm 0x04534ee8 drm_agp_release +(unknown) drivers/gpu/drm/drm 0x050c1ba9 drm_mm_scan_remove_block +(unknown) drivers/gpu/drm/drm 0x06162981 drm_mm_init_scan +(unknown) drivers/gpu/drm/drm 0x06e3b0fc drm_gem_handle_create +(unknown) drivers/gpu/drm/drm 0x08408cef drm_mode_config_init +(unknown) drivers/gpu/drm/drm 0x09d52b23 drm_pci_free +(unknown) drivers/gpu/drm/drm 0x0ae4b94c drm_ht_remove +(unknown) drivers/gpu/drm/drm 0x0cce508a drm_connector_init +(unknown) drivers/gpu/drm/drm 0x0e48d65f drm_agp_acquire +(unknown) drivers/gpu/drm/drm 0x0f0c0ecc drm_mode_prune_invalid +(unknown) drivers/gpu/drm/drm 0x108f9a18 drm_gem_object_release +(unknown) drivers/gpu/drm/drm 0x10927161 drm_vblank_count_and_time +(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 0x15cd0773 drm_fasync +(unknown) drivers/gpu/drm/drm 0x163838fc drm_pci_exit +(unknown) drivers/gpu/drm/drm 0x17f89785 drm_class_device_unregister +(unknown) drivers/gpu/drm/drm 0x18028e71 drm_mode_create +(unknown) drivers/gpu/drm/drm 0x194eadaa drm_edid_header_is_valid +(unknown) drivers/gpu/drm/drm 0x1d6bbe95 drm_core_ioremap +(unknown) drivers/gpu/drm/drm 0x1e090d49 drm_mm_init +(unknown) drivers/gpu/drm/drm 0x1e1cc52e drm_rmmap_locked +(unknown) drivers/gpu/drm/drm 0x1f072c59 drm_property_add_enum +(unknown) drivers/gpu/drm/drm 0x1f1eb3d2 drm_gem_handle_delete +(unknown) drivers/gpu/drm/drm 0x1fdda33d drm_connector_property_get_value +(unknown) drivers/gpu/drm/drm 0x20645642 drm_debug +(unknown) drivers/gpu/drm/drm 0x20898a8a drm_core_reclaim_buffers +(unknown) drivers/gpu/drm/drm 0x2369f163 drm_mm_clean +(unknown) drivers/gpu/drm/drm 0x269a5508 drm_core_ioremapfree +(unknown) drivers/gpu/drm/drm 0x3074f033 drm_order +(unknown) drivers/gpu/drm/drm 0x307f72ef drm_property_create +(unknown) drivers/gpu/drm/drm 0x31badbc9 drm_vblank_post_modeset +(unknown) drivers/gpu/drm/drm 0x31c248c1 drm_pci_alloc +(unknown) drivers/gpu/drm/drm 0x33e154ba drm_sman_init +(unknown) drivers/gpu/drm/drm 0x35d5e7ce drm_i2c_encoder_init +(unknown) drivers/gpu/drm/drm 0x393d4902 drm_mm_init_scan_with_range +(unknown) drivers/gpu/drm/drm 0x3e826a18 drm_pci_init +(unknown) drivers/gpu/drm/drm 0x3eb37b9d drm_ht_create +(unknown) drivers/gpu/drm/drm 0x43384bd9 drm_buffer_alloc +(unknown) drivers/gpu/drm/drm 0x43c9a91c drm_sman_set_range +(unknown) drivers/gpu/drm/drm 0x43e7b245 drm_core_ioremap_wc +(unknown) drivers/gpu/drm/drm 0x45000d16 drm_agp_enable +(unknown) drivers/gpu/drm/drm 0x4601015f drm_mode_create_scaling_mode_property +(unknown) drivers/gpu/drm/drm 0x476b05a0 drm_agp_alloc +(unknown) drivers/gpu/drm/drm 0x480dd30e drm_debugfs_remove_files +(unknown) drivers/gpu/drm/drm 0x48153e9f drm_agp_info +(unknown) drivers/gpu/drm/drm 0x4970b554 drm_platform_init +(unknown) drivers/gpu/drm/drm 0x498dcb5e drm_ut_debug_printk +(unknown) drivers/gpu/drm/drm 0x49b1507e drm_compat_ioctl +(unknown) drivers/gpu/drm/drm 0x4bc09a98 drm_global_item_unref +(unknown) drivers/gpu/drm/drm 0x4d281f5a drm_put_dev +(unknown) drivers/gpu/drm/drm 0x4d55e341 drm_encoder_init +(unknown) drivers/gpu/drm/drm 0x4ea1f5a2 drm_gem_object_free +(unknown) drivers/gpu/drm/drm 0x55574c7d drm_poll +(unknown) drivers/gpu/drm/drm 0x5635ee79 drm_mode_connector_list_update +(unknown) drivers/gpu/drm/drm 0x572e4d7c drm_mode_validate_clocks +(unknown) drivers/gpu/drm/drm 0x580830f0 drm_mode_set_name +(unknown) drivers/gpu/drm/drm 0x58f92afe drm_property_destroy +(unknown) drivers/gpu/drm/drm 0x5a320937 drm_addbufs_pci +(unknown) drivers/gpu/drm/drm 0x5f6468fe drm_gtf_mode +(unknown) drivers/gpu/drm/drm 0x5f6cbc33 drm_find_cea_extension +(unknown) drivers/gpu/drm/drm 0x6077b139 drm_addbufs_agp +(unknown) drivers/gpu/drm/drm 0x60a8e875 drm_calc_timestamping_constants +(unknown) drivers/gpu/drm/drm 0x61515dad drm_i2c_encoder_destroy +(unknown) drivers/gpu/drm/drm 0x63041176 drm_get_encoder_name +(unknown) drivers/gpu/drm/drm 0x63e36a4b drm_class_device_register +(unknown) drivers/gpu/drm/drm 0x66399f12 drm_mode_probed_add +(unknown) drivers/gpu/drm/drm 0x68022af9 drm_crtc_init +(unknown) drivers/gpu/drm/drm 0x6883b29b drm_unbind_agp +(unknown) drivers/gpu/drm/drm 0x6a544388 drm_vblank_off +(unknown) drivers/gpu/drm/drm 0x6b6d7375 drm_timestamp_precision +(unknown) drivers/gpu/drm/drm 0x6baf1548 drm_vblank_get +(unknown) drivers/gpu/drm/drm 0x6d0ff714 drm_gem_mmap +(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 0x6df5ad4c drm_mode_create_tv_properties +(unknown) drivers/gpu/drm/drm 0x6ff3e29e drm_ati_pcigart_cleanup +(unknown) drivers/gpu/drm/drm 0x7041273c drm_mode_create_dvi_i_properties +(unknown) drivers/gpu/drm/drm 0x70449488 drm_add_edid_modes +(unknown) drivers/gpu/drm/drm 0x709f3137 drm_platform_exit +(unknown) drivers/gpu/drm/drm 0x71d86985 drm_master_put +(unknown) drivers/gpu/drm/drm 0x724cf6eb drm_mm_takedown +(unknown) drivers/gpu/drm/drm 0x7360f539 drm_irq_uninstall +(unknown) drivers/gpu/drm/drm 0x745a914c drm_mode_duplicate +(unknown) drivers/gpu/drm/drm 0x77be7d31 drm_gem_vm_close +(unknown) drivers/gpu/drm/drm 0x780ca6f1 drm_vblank_init +(unknown) drivers/gpu/drm/drm 0x7a13ce3e drm_ati_pcigart_init +(unknown) drivers/gpu/drm/drm 0x7a1ad4dc drm_clflush_pages +(unknown) drivers/gpu/drm/drm 0x7af8cb51 drm_connector_property_set_value +(unknown) drivers/gpu/drm/drm 0x7b56035a drm_mode_remove +(unknown) drivers/gpu/drm/drm 0x7c1fd6c8 drm_mode_equal +(unknown) drivers/gpu/drm/drm 0x7d45875a drm_open +(unknown) drivers/gpu/drm/drm 0x7eeb7b78 drm_gtf_mode_complex +(unknown) drivers/gpu/drm/drm 0x7f1ab938 drm_sysfs_connector_remove +(unknown) drivers/gpu/drm/drm 0x7f4cfa5d drm_detect_monitor_audio +(unknown) drivers/gpu/drm/drm 0x809af5d4 drm_mm_dump_table +(unknown) drivers/gpu/drm/drm 0x82552ab0 drm_mode_connector_attach_encoder +(unknown) drivers/gpu/drm/drm 0x829332d9 drm_mm_replace_node +(unknown) drivers/gpu/drm/drm 0x84bf1352 drm_debugfs_create_files +(unknown) drivers/gpu/drm/drm 0x85de09f5 drm_mode_width +(unknown) drivers/gpu/drm/drm 0x8841c0f2 drm_irq_install +(unknown) drivers/gpu/drm/drm 0x890be428 drm_mode_connector_update_edid_property +(unknown) drivers/gpu/drm/drm 0x893f1a95 drm_mode_parse_command_line_for_connector +(unknown) drivers/gpu/drm/drm 0x89aaafa3 drm_mode_object_find +(unknown) drivers/gpu/drm/drm 0x8ab87551 drm_master_get +(unknown) drivers/gpu/drm/drm 0x8b78c98c drm_get_connector_name +(unknown) drivers/gpu/drm/drm 0x8d63ae23 drm_handle_vblank +(unknown) drivers/gpu/drm/drm 0x8da90248 drm_gem_object_init +(unknown) drivers/gpu/drm/drm 0x8dfb019d drm_buffer_free +(unknown) drivers/gpu/drm/drm 0x8eff9111 drm_ht_find_item +(unknown) drivers/gpu/drm/drm 0x90f414a0 drm_cvt_mode +(unknown) drivers/gpu/drm/drm 0x92f2d102 drm_sman_alloc +(unknown) drivers/gpu/drm/drm 0x932df43d drm_mode_vrefresh +(unknown) drivers/gpu/drm/drm 0x93b9d490 drm_crtc_cleanup +(unknown) drivers/gpu/drm/drm 0x9420ccf0 drm_mm_get_block_range_generic +(unknown) drivers/gpu/drm/drm 0x9745d638 drm_err +(unknown) drivers/gpu/drm/drm 0x97c9fc26 drm_add_modes_noedid +(unknown) drivers/gpu/drm/drm 0x981d7a16 drm_mode_create_from_cmdline_mode +(unknown) drivers/gpu/drm/drm 0x9b1bdfa3 drm_sysfs_hotplug_event +(unknown) drivers/gpu/drm/drm 0x9c8bfe38 drm_get_platform_dev +(unknown) drivers/gpu/drm/drm 0x9d7ab91d drm_mode_find_dmt +(unknown) drivers/gpu/drm/drm 0x9dc25a34 drm_sman_owner_clean +(unknown) drivers/gpu/drm/drm 0xa06bc000 drm_usb_init +(unknown) drivers/gpu/drm/drm 0xa0a8d27c drm_calc_vbltimestamp_from_scanoutpos +(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 0xa516dfe7 drm_ioctl +(unknown) drivers/gpu/drm/drm 0xa7a3afb7 drm_gem_object_lookup +(unknown) drivers/gpu/drm/drm 0xa875b885 drm_agp_free +(unknown) drivers/gpu/drm/drm 0xaba83c41 drm_framebuffer_init +(unknown) drivers/gpu/drm/drm 0xac3007ae drm_get_pci_dev +(unknown) drivers/gpu/drm/drm 0xb0a6477e drm_global_mutex +(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 0xb0e70955 drm_connector_attach_property +(unknown) drivers/gpu/drm/drm 0xb0e742ea drm_vblank_put +(unknown) drivers/gpu/drm/drm 0xb288ed16 drm_sysfs_connector_add +(unknown) drivers/gpu/drm/drm 0xb6a467b1 drm_edid_is_valid +(unknown) drivers/gpu/drm/drm 0xb8bbcd04 drm_mode_create_dithering_property +(unknown) drivers/gpu/drm/drm 0xba4b7c46 drm_usb_exit +(unknown) drivers/gpu/drm/drm 0xbb54896d drm_connector_cleanup +(unknown) drivers/gpu/drm/drm 0xbc6785f6 drm_get_usb_dev +(unknown) drivers/gpu/drm/drm 0xbcb97797 drm_agp_bind_pages +(unknown) drivers/gpu/drm/drm 0xbf2f8241 drm_global_item_ref +(unknown) drivers/gpu/drm/drm 0xc2cc92fe drm_mmap +(unknown) drivers/gpu/drm/drm 0xc414c422 drm_vblank_offdelay +(unknown) drivers/gpu/drm/drm 0xc42a1dbe drm_mode_create_dirty_info_property +(unknown) drivers/gpu/drm/drm 0xc576f926 drm_vblank_cleanup +(unknown) drivers/gpu/drm/drm 0xc626a686 drm_mm_remove_node +(unknown) drivers/gpu/drm/drm 0xcb38e46f drm_mm_debug_table +(unknown) drivers/gpu/drm/drm 0xcd0fc417 drm_ht_just_insert_please +(unknown) drivers/gpu/drm/drm 0xcd3cc684 drm_free_agp +(unknown) drivers/gpu/drm/drm 0xcdf2eff4 drm_mode_height +(unknown) drivers/gpu/drm/drm 0xd06e7f55 drm_mode_destroy +(unknown) drivers/gpu/drm/drm 0xd08d75b4 drm_mode_config_reset +(unknown) drivers/gpu/drm/drm 0xd08fa3f0 drm_mode_set_crtcinfo +(unknown) drivers/gpu/drm/drm 0xd7f1ab84 drm_sman_owner_cleanup +(unknown) drivers/gpu/drm/drm 0xda3d3ffe drm_mode_validate_size +(unknown) drivers/gpu/drm/drm 0xdaa42ceb drm_read +(unknown) drivers/gpu/drm/drm 0xdb1036ba drm_agp_bind +(unknown) drivers/gpu/drm/drm 0xdbaa47b1 drm_mode_detachmode_crtc +(unknown) drivers/gpu/drm/drm 0xdbb5a9f5 drm_ht_remove_item +(unknown) drivers/gpu/drm/drm 0xe04e6070 drm_mm_insert_node +(unknown) drivers/gpu/drm/drm 0xe14fdce6 drm_rmmap +(unknown) drivers/gpu/drm/drm 0xe24b8504 drm_agp_unbind +(unknown) drivers/gpu/drm/drm 0xe256edfd drm_sman_takedown +(unknown) drivers/gpu/drm/drm 0xe5bdce7e drm_mode_debug_printmodeline +(unknown) drivers/gpu/drm/drm 0xe700e13e drm_release +(unknown) drivers/gpu/drm/drm 0xe7197773 drm_ht_insert_item +(unknown) drivers/gpu/drm/drm 0xe88b494f drm_mode_connector_detach_encoder +(unknown) drivers/gpu/drm/drm 0xe8ae37f5 drm_get_edid +(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 0xed534ac4 drm_mode_config_cleanup +(unknown) drivers/gpu/drm/drm 0xee3e062c drm_addmap +(unknown) drivers/gpu/drm/drm 0xef27ad13 drm_mm_put_block +(unknown) drivers/gpu/drm/drm 0xef9cdd6b drm_gem_object_handle_free +(unknown) drivers/gpu/drm/drm 0xf0a0bf79 drm_sman_cleanup +(unknown) drivers/gpu/drm/drm 0xf12ecb31 drm_gem_object_alloc +(unknown) drivers/gpu/drm/drm 0xf1421d13 drm_mode_sort +(unknown) drivers/gpu/drm/drm 0xf4827039 drm_framebuffer_cleanup +(unknown) drivers/gpu/drm/drm 0xfc4f8599 drm_mode_hsync +(unknown) drivers/gpu/drm/drm 0xfc7865a6 drm_gem_vm_open +(unknown) drivers/gpu/drm/drm 0xfcbf5df3 drm_mode_crtc_set_gamma_size +(unknown) drivers/gpu/drm/drm 0xfcc534ce drm_get_last_vbltimestamp +(unknown) drivers/gpu/drm/drm 0xfcf34425 drm_vblank_pre_modeset +(unknown) drivers/gpu/drm/drm 0xfe26f9f2 drm_encoder_cleanup +(unknown) drivers/gpu/drm/drm_kms_helper 0x0a14bc1e drm_helper_probe_single_connector_modes +(unknown) drivers/gpu/drm/drm_kms_helper 0x2074907b drm_helper_resume_force_mode +(unknown) drivers/gpu/drm/drm_kms_helper 0x27393720 drm_fb_helper_fill_fix +(unknown) drivers/gpu/drm/drm_kms_helper 0x31c4513c i2c_dp_aux_add_bus +(unknown) drivers/gpu/drm/drm_kms_helper 0x362ea32d drm_fb_helper_initial_config +(unknown) drivers/gpu/drm/drm_kms_helper 0x440cea4c drm_helper_hpd_irq_event +(unknown) drivers/gpu/drm/drm_kms_helper 0x48cb2027 drm_kms_helper_poll_enable +(unknown) drivers/gpu/drm/drm_kms_helper 0x5353fc93 drm_fb_helper_setcmap +(unknown) drivers/gpu/drm/drm_kms_helper 0x60fc1cff drm_helper_disable_unused_functions +(unknown) drivers/gpu/drm/drm_kms_helper 0x66137f04 drm_fb_helper_single_add_all_connectors +(unknown) drivers/gpu/drm/drm_kms_helper 0x74d84062 drm_fb_helper_restore_fbdev_mode +(unknown) drivers/gpu/drm/drm_kms_helper 0x7b659c2c drm_fb_helper_debug_leave +(unknown) drivers/gpu/drm/drm_kms_helper 0x80de1b4b drm_fb_helper_single_fb_probe +(unknown) drivers/gpu/drm/drm_kms_helper 0x8616d553 drm_fb_helper_blank +(unknown) drivers/gpu/drm/drm_kms_helper 0x8648db72 drm_fb_helper_pan_display +(unknown) drivers/gpu/drm/drm_kms_helper 0x8e9ea10b drm_fb_helper_init +(unknown) drivers/gpu/drm/drm_kms_helper 0x932b1785 drm_kms_helper_poll_fini +(unknown) drivers/gpu/drm/drm_kms_helper 0x951504f4 drm_helper_encoder_in_use +(unknown) drivers/gpu/drm/drm_kms_helper 0x95732b9f drm_kms_helper_poll_disable +(unknown) drivers/gpu/drm/drm_kms_helper 0x975f4cb9 drm_kms_helper_poll_init +(unknown) drivers/gpu/drm/drm_kms_helper 0x9d251144 drm_fb_helper_panic +(unknown) drivers/gpu/drm/drm_kms_helper 0x9ebd9b37 drm_fb_helper_fini +(unknown) drivers/gpu/drm/drm_kms_helper 0xb9d456ec drm_crtc_helper_set_config +(unknown) drivers/gpu/drm/drm_kms_helper 0xc00be75d drm_fb_helper_set_par +(unknown) drivers/gpu/drm/drm_kms_helper 0xc1a7a3d9 drm_fb_helper_check_var +(unknown) drivers/gpu/drm/drm_kms_helper 0xc469c244 drm_fb_helper_restore +(unknown) drivers/gpu/drm/drm_kms_helper 0xd0d1bacb drm_helper_mode_fill_fb_struct +(unknown) drivers/gpu/drm/drm_kms_helper 0xd45f6cb6 drm_fb_helper_fill_var +(unknown) drivers/gpu/drm/drm_kms_helper 0xdfabe2d9 drm_fb_helper_hotplug_event +(unknown) drivers/gpu/drm/drm_kms_helper 0xe2a42f9c drm_crtc_helper_set_mode +(unknown) drivers/gpu/drm/drm_kms_helper 0xec0a7980 drm_fb_helper_debug_enter +(unknown) drivers/gpu/drm/drm_kms_helper 0xf4b491f1 drm_helper_connector_dpms +(unknown) drivers/gpu/drm/drm_kms_helper 0xf88c55e9 drm_helper_crtc_in_use +(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 0x0866b314 ttm_fbdev_mmap +(unknown) drivers/gpu/drm/ttm/ttm 0x0b851bff ttm_mem_global_release +(unknown) drivers/gpu/drm/ttm/ttm 0x0be4ed19 ttm_base_object_init +(unknown) drivers/gpu/drm/ttm/ttm 0x0c528733 ttm_bo_swapout_all +(unknown) drivers/gpu/drm/ttm/ttm 0x108b604b ttm_base_object_unref +(unknown) drivers/gpu/drm/ttm/ttm 0x10c0aea2 ttm_object_device_release +(unknown) drivers/gpu/drm/ttm/ttm 0x1125b178 ttm_read_unlock +(unknown) drivers/gpu/drm/ttm/ttm 0x18ebf1d0 ttm_bo_mem_put +(unknown) drivers/gpu/drm/ttm/ttm 0x1d75ba20 ttm_bo_move_memcpy +(unknown) drivers/gpu/drm/ttm/ttm 0x205b84cc ttm_bo_evict_mm +(unknown) drivers/gpu/drm/ttm/ttm 0x22add25f ttm_mem_global_free +(unknown) drivers/gpu/drm/ttm/ttm 0x22fde5ed ttm_mem_global_init +(unknown) drivers/gpu/drm/ttm/ttm 0x244742a6 ttm_object_file_release +(unknown) drivers/gpu/drm/ttm/ttm 0x2802badb ttm_bo_synccpu_write_grab +(unknown) drivers/gpu/drm/ttm/ttm 0x29aff948 ttm_bo_kunmap +(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 0x36cd1e75 ttm_ref_object_add +(unknown) drivers/gpu/drm/ttm/ttm 0x38ea477e ttm_suspend_unlock +(unknown) drivers/gpu/drm/ttm/ttm 0x3ee72fc2 ttm_bo_manager_func +(unknown) drivers/gpu/drm/ttm/ttm 0x4e51c669 ttm_mem_global_alloc +(unknown) drivers/gpu/drm/ttm/ttm 0x61bdb34f ttm_eu_fence_buffer_objects +(unknown) drivers/gpu/drm/ttm/ttm 0x65e034f5 ttm_bo_wait +(unknown) drivers/gpu/drm/ttm/ttm 0x6921eba0 ttm_bo_kmap +(unknown) drivers/gpu/drm/ttm/ttm 0x699f320a ttm_base_object_lookup +(unknown) drivers/gpu/drm/ttm/ttm 0x6c4bd9e0 ttm_bo_clean_mm +(unknown) drivers/gpu/drm/ttm/ttm 0x6eff324d ttm_bo_wait_cpu +(unknown) drivers/gpu/drm/ttm/ttm 0x72f16ce7 ttm_bo_reserve +(unknown) drivers/gpu/drm/ttm/ttm 0x7586fb3a ttm_eu_reserve_buffers +(unknown) drivers/gpu/drm/ttm/ttm 0x77334e0f ttm_bo_synccpu_write_release +(unknown) drivers/gpu/drm/ttm/ttm 0x78957fbc ttm_lock_init +(unknown) drivers/gpu/drm/ttm/ttm 0x7d1cbe80 ttm_tt_set_placement_caching +(unknown) drivers/gpu/drm/ttm/ttm 0x80db16f8 ttm_tt_populate +(unknown) drivers/gpu/drm/ttm/ttm 0x86a4066d ttm_eu_backoff_reservation +(unknown) drivers/gpu/drm/ttm/ttm 0x86a7f453 ttm_bo_wait_unreserved +(unknown) drivers/gpu/drm/ttm/ttm 0x8c44593e ttm_bo_unreserve +(unknown) drivers/gpu/drm/ttm/ttm 0x8e29981f ttm_bo_global_init +(unknown) drivers/gpu/drm/ttm/ttm 0x9684a7b8 ttm_bo_device_init +(unknown) drivers/gpu/drm/ttm/ttm 0x98356393 ttm_bo_lock_delayed_workqueue +(unknown) drivers/gpu/drm/ttm/ttm 0x98b7a72b ttm_write_unlock +(unknown) drivers/gpu/drm/ttm/ttm 0x997ea7ea ttm_bo_device_release +(unknown) drivers/gpu/drm/ttm/ttm 0x9b634886 ttm_tt_bind +(unknown) drivers/gpu/drm/ttm/ttm 0x9cad9496 ttm_vt_lock +(unknown) drivers/gpu/drm/ttm/ttm 0x9fa05909 ttm_page_alloc_debugfs +(unknown) drivers/gpu/drm/ttm/ttm 0x9fab7bea ttm_agp_backend_init +(unknown) drivers/gpu/drm/ttm/ttm 0xa1141b29 ttm_bo_validate +(unknown) drivers/gpu/drm/ttm/ttm 0xac0e50d1 ttm_round_pot +(unknown) drivers/gpu/drm/ttm/ttm 0xaef61eae ttm_bo_unmap_virtual +(unknown) drivers/gpu/drm/ttm/ttm 0xb2410942 ttm_bo_unlock_delayed_workqueue +(unknown) drivers/gpu/drm/ttm/ttm 0xb3223bad ttm_bo_mmap +(unknown) drivers/gpu/drm/ttm/ttm 0xb4a78d92 ttm_bo_global_release +(unknown) drivers/gpu/drm/ttm/ttm 0xb962a394 ttm_vt_unlock +(unknown) drivers/gpu/drm/ttm/ttm 0xc266f5cb ttm_object_device_init +(unknown) drivers/gpu/drm/ttm/ttm 0xc4d4618d ttm_io_prot +(unknown) drivers/gpu/drm/ttm/ttm 0xc6dac4e0 ttm_bo_unref +(unknown) drivers/gpu/drm/ttm/ttm 0xcdede4df ttm_ref_object_base_unref +(unknown) drivers/gpu/drm/ttm/ttm 0xd28c0479 ttm_bo_init_mm +(unknown) drivers/gpu/drm/ttm/ttm 0xd380a8c7 ttm_write_lock +(unknown) drivers/gpu/drm/ttm/ttm 0xdcfdb761 ttm_bo_move_accel_cleanup +(unknown) drivers/gpu/drm/ttm/ttm 0xdf70c1b1 ttm_bo_init +(unknown) drivers/gpu/drm/ttm/ttm 0xec1ea53b ttm_bo_move_ttm +(unknown) drivers/gpu/drm/ttm/ttm 0xf9896c0b ttm_bo_mem_space +(unknown) drivers/gpu/drm/ttm/ttm 0xfdf4afb8 ttm_object_file_init +(unknown) drivers/hid/hid 0x019b1a51 hidinput_disconnect +(unknown) drivers/hid/hid 0x05495392 hid_debug +(unknown) drivers/hid/hid 0x0ef81d9c hidinput_connect +(unknown) drivers/hid/hid 0x14529ec9 hid_output_report +(unknown) drivers/hid/hid 0x33974060 hid_debug_event +(unknown) drivers/hid/hid 0x40fe884a hid_set_field +(unknown) drivers/hid/hid 0x4f75b610 hid_destroy_device +(unknown) drivers/hid/hid 0x53bb66bb hidinput_report_event +(unknown) drivers/hid/hid 0x58a388af hid_dump_device +(unknown) drivers/hid/hid 0x5d5064c4 hid_register_report +(unknown) drivers/hid/hid 0x68c0c8cb hid_connect +(unknown) drivers/hid/hid 0x69fcd6d5 hid_report_raw_event +(unknown) drivers/hid/hid 0x6cb42686 hid_allocate_device +(unknown) drivers/hid/hid 0x79dd16a8 hid_dump_input +(unknown) drivers/hid/hid 0x81bde656 hid_unregister_driver +(unknown) drivers/hid/hid 0x87f6ba3b hidraw_connect +(unknown) drivers/hid/hid 0x8a58afe5 hid_input_report +(unknown) drivers/hid/hid 0x8f80ef85 hid_add_device +(unknown) drivers/hid/hid 0xa707c9d7 hid_parse_report +(unknown) drivers/hid/hid 0xa9da34cf hidraw_report_event +(unknown) drivers/hid/hid 0xb2bc2796 hidinput_find_field +(unknown) drivers/hid/hid 0xb80ff78e __hid_register_driver +(unknown) drivers/hid/hid 0xca9e7f85 hid_dump_field +(unknown) drivers/hid/hid 0xd7705a4b hid_check_keys_pressed +(unknown) drivers/hid/hid 0xdf596d57 hid_disconnect +(unknown) drivers/hid/hid 0xe3f752ef hid_resolv_usage +(unknown) drivers/hid/hid 0xff52d649 hidraw_disconnect +(unknown) drivers/hid/hid-roccat 0x2f622ea1 roccat_disconnect +(unknown) drivers/hid/hid-roccat 0x8c4181ec roccat_report_event +(unknown) drivers/hid/hid-roccat 0xf6e66fdb roccat_connect +(unknown) drivers/hid/hid-roccat-common 0x5ea5707f roccat_common_send +(unknown) drivers/hid/hid-roccat-common 0xd55e1777 roccat_common_receive +(unknown) drivers/hid/usbhid/usbhid 0x01fd453e usbhid_lookup_quirk +(unknown) drivers/hid/usbhid/usbhid 0x05ca940b hiddev_hid_event +(unknown) drivers/hid/usbhid/usbhid 0x2471d162 usbhid_wait_io +(unknown) drivers/hid/usbhid/usbhid 0x291ccd30 usbhid_submit_report +(unknown) drivers/hid/usbhid/usbhid 0xbed984b3 usbhid_set_leds +(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 0x031f861d i2c_bit_add_numbered_bus +(unknown) drivers/i2c/algos/i2c-algo-bit 0xaed8cf18 i2c_bit_add_bus +(unknown) drivers/i2c/algos/i2c-algo-pca 0xa40c6326 i2c_pca_add_bus +(unknown) drivers/i2c/algos/i2c-algo-pca 0xe6196bae i2c_pca_add_numbered_bus +(unknown) drivers/i2c/algos/i2c-algo-pcf 0xaf3e54ba i2c_pcf_add_bus +(unknown) drivers/i2c/busses/i2c-amd756 0x4941f3aa amd756_smbus +(unknown) drivers/i2c/busses/i2c-nforce2 0x5c377c77 nforce2_smbus +(unknown) drivers/i2c/i2c-mux 0xb072f71f i2c_del_mux_adapter +(unknown) drivers/i2c/i2c-mux 0xc2ec795b i2c_add_mux_adapter +(unknown) drivers/i2c/i2c-smbus 0x3bf4c24c i2c_setup_smbus_alert +(unknown) drivers/i2c/i2c-smbus 0xb6c25442 i2c_handle_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 0x77a6ce61 rdma_copy_addr +(unknown) drivers/infiniband/core/ib_addr 0x9d1f522d rdma_addr_cancel +(unknown) drivers/infiniband/core/ib_cm 0x02340d7f ib_cm_init_qp_attr +(unknown) drivers/infiniband/core/ib_cm 0x088be2d6 ib_send_cm_sidr_req +(unknown) drivers/infiniband/core/ib_cm 0x0a3cf2c1 ib_destroy_cm_id +(unknown) drivers/infiniband/core/ib_cm 0x1b3c5cc4 ib_send_cm_lap +(unknown) drivers/infiniband/core/ib_cm 0x25790e53 ib_send_cm_apr +(unknown) drivers/infiniband/core/ib_cm 0x2ce61ff4 ib_send_cm_req +(unknown) drivers/infiniband/core/ib_cm 0x3cd83822 cm_class +(unknown) drivers/infiniband/core/ib_cm 0x52633cb8 ib_send_cm_drep +(unknown) drivers/infiniband/core/ib_cm 0x71389257 ib_send_cm_rep +(unknown) drivers/infiniband/core/ib_cm 0x87ee01a1 ib_send_cm_rej +(unknown) drivers/infiniband/core/ib_cm 0x8fb41be9 ib_create_cm_id +(unknown) drivers/infiniband/core/ib_cm 0x9dc55bc2 ib_send_cm_mra +(unknown) drivers/infiniband/core/ib_cm 0xa14db833 ib_cm_listen +(unknown) drivers/infiniband/core/ib_cm 0xc555ab35 ib_cm_notify +(unknown) drivers/infiniband/core/ib_cm 0xcc0193c5 ib_send_cm_rtu +(unknown) drivers/infiniband/core/ib_cm 0xf2e71e3e ib_send_cm_sidr_rep +(unknown) drivers/infiniband/core/ib_cm 0xf8e39fda ib_send_cm_dreq +(unknown) drivers/infiniband/core/ib_core 0x01cd2bd5 ib_modify_port +(unknown) drivers/infiniband/core/ib_core 0x06830b9a ib_pack +(unknown) drivers/infiniband/core/ib_core 0x0832ceeb ib_create_ah_from_wc +(unknown) drivers/infiniband/core/ib_core 0x0893c016 ib_alloc_fast_reg_mr +(unknown) drivers/infiniband/core/ib_core 0x0c1b9ac1 ib_ud_header_unpack +(unknown) drivers/infiniband/core/ib_core 0x118320ba ib_umem_page_count +(unknown) drivers/infiniband/core/ib_core 0x14273b2a ib_register_event_handler +(unknown) drivers/infiniband/core/ib_core 0x1e491a04 ib_unmap_fmr +(unknown) drivers/infiniband/core/ib_core 0x22ab7167 ib_register_device +(unknown) drivers/infiniband/core/ib_core 0x236c0f14 ib_rereg_phys_mr +(unknown) drivers/infiniband/core/ib_core 0x29ba1f8a ib_dealloc_mw +(unknown) drivers/infiniband/core/ib_core 0x2a1ae57e ib_resize_cq +(unknown) drivers/infiniband/core/ib_core 0x2af4d0c8 ib_detach_mcast +(unknown) drivers/infiniband/core/ib_core 0x2b7d8d5a ib_get_cached_pkey +(unknown) drivers/infiniband/core/ib_core 0x2ed6e386 ib_ud_header_pack +(unknown) drivers/infiniband/core/ib_core 0x301e4489 ib_destroy_fmr_pool +(unknown) drivers/infiniband/core/ib_core 0x36b8f472 rdma_port_get_link_layer +(unknown) drivers/infiniband/core/ib_core 0x3b1410ee ib_alloc_fmr +(unknown) drivers/infiniband/core/ib_core 0x3e3aedf3 ib_fmr_pool_map_phys +(unknown) drivers/infiniband/core/ib_core 0x3f7567fd ib_rate_to_mult +(unknown) drivers/infiniband/core/ib_core 0x44242b37 ib_destroy_qp +(unknown) drivers/infiniband/core/ib_core 0x460c8a1e ib_dereg_mr +(unknown) drivers/infiniband/core/ib_core 0x51dd048e ib_dispatch_event +(unknown) drivers/infiniband/core/ib_core 0x52d532f7 ib_query_pkey +(unknown) drivers/infiniband/core/ib_core 0x5c251f23 ib_get_client_data +(unknown) drivers/infiniband/core/ib_core 0x5fc5c704 ib_modify_ah +(unknown) drivers/infiniband/core/ib_core 0x6097f4e5 ib_alloc_device +(unknown) drivers/infiniband/core/ib_core 0x61a19b7f ib_create_srq +(unknown) drivers/infiniband/core/ib_core 0x636e6626 ib_umem_release +(unknown) drivers/infiniband/core/ib_core 0x6cc873d0 ib_umem_get +(unknown) drivers/infiniband/core/ib_core 0x6d3691bd ib_alloc_pd +(unknown) drivers/infiniband/core/ib_core 0x6ddf8f86 ib_dealloc_fmr +(unknown) drivers/infiniband/core/ib_core 0x6ea96f0d ib_modify_srq +(unknown) drivers/infiniband/core/ib_core 0x7019dc95 ib_register_client +(unknown) drivers/infiniband/core/ib_core 0x735b456b ib_query_port +(unknown) drivers/infiniband/core/ib_core 0x7dd1fb49 ib_modify_qp +(unknown) drivers/infiniband/core/ib_core 0x84fbb9f7 ib_attach_mcast +(unknown) drivers/infiniband/core/ib_core 0x8d42cb51 ib_query_srq +(unknown) drivers/infiniband/core/ib_core 0x8fcc6629 ib_modify_qp_is_ok +(unknown) drivers/infiniband/core/ib_core 0x90e6896d ib_dealloc_pd +(unknown) drivers/infiniband/core/ib_core 0x93354e85 ibnl_put_attr +(unknown) drivers/infiniband/core/ib_core 0x94bbdcdc ib_find_cached_gid +(unknown) drivers/infiniband/core/ib_core 0x96cbd906 ib_set_client_data +(unknown) drivers/infiniband/core/ib_core 0x96ce6c46 rdma_node_get_transport +(unknown) drivers/infiniband/core/ib_core 0x97718aba ib_unregister_client +(unknown) drivers/infiniband/core/ib_core 0x97f188a1 ib_modify_device +(unknown) drivers/infiniband/core/ib_core 0x9b9f819c ib_dealloc_device +(unknown) drivers/infiniband/core/ib_core 0x9d804fa1 mult_to_ib_rate +(unknown) drivers/infiniband/core/ib_core 0x9e33200b ib_get_cached_gid +(unknown) drivers/infiniband/core/ib_core 0xa73a7edf ib_get_cached_lmc +(unknown) drivers/infiniband/core/ib_core 0xadf9204b ib_destroy_srq +(unknown) drivers/infiniband/core/ib_core 0xb0048a74 ib_alloc_mw +(unknown) drivers/infiniband/core/ib_core 0xb80b9657 ib_unregister_device +(unknown) drivers/infiniband/core/ib_core 0xb9153672 ib_query_ah +(unknown) drivers/infiniband/core/ib_core 0xc15b1a0c ib_create_fmr_pool +(unknown) drivers/infiniband/core/ib_core 0xc373dabf ib_free_fast_reg_page_list +(unknown) drivers/infiniband/core/ib_core 0xc542b2e3 ib_init_ah_from_wc +(unknown) drivers/infiniband/core/ib_core 0xc62abee1 ibnl_add_client +(unknown) drivers/infiniband/core/ib_core 0xc67f14a5 ibnl_remove_client +(unknown) drivers/infiniband/core/ib_core 0xc9132979 ib_unregister_event_handler +(unknown) drivers/infiniband/core/ib_core 0xca3770ef ib_create_cq +(unknown) drivers/infiniband/core/ib_core 0xca8b577a ib_modify_cq +(unknown) drivers/infiniband/core/ib_core 0xcb6a8d41 ib_fmr_pool_unmap +(unknown) drivers/infiniband/core/ib_core 0xcd2653bf ibnl_put_msg +(unknown) drivers/infiniband/core/ib_core 0xce803ad2 ib_query_device +(unknown) drivers/infiniband/core/ib_core 0xd103d29e ib_create_ah +(unknown) drivers/infiniband/core/ib_core 0xd10eb4ec ib_destroy_ah +(unknown) drivers/infiniband/core/ib_core 0xd17bdc12 ib_create_qp +(unknown) drivers/infiniband/core/ib_core 0xd1b1ed10 ib_find_pkey +(unknown) drivers/infiniband/core/ib_core 0xdb57556f ib_query_qp +(unknown) drivers/infiniband/core/ib_core 0xdbd019c4 ib_wq +(unknown) drivers/infiniband/core/ib_core 0xe21aff85 ib_destroy_cq +(unknown) drivers/infiniband/core/ib_core 0xe4246c6e ib_reg_phys_mr +(unknown) drivers/infiniband/core/ib_core 0xea23cde1 ib_flush_fmr_pool +(unknown) drivers/infiniband/core/ib_core 0xf154fe2c ib_find_gid +(unknown) drivers/infiniband/core/ib_core 0xf7bc7533 ib_query_mr +(unknown) drivers/infiniband/core/ib_core 0xf96fc9de ib_unpack +(unknown) drivers/infiniband/core/ib_core 0xfb3c65b6 ib_query_gid +(unknown) drivers/infiniband/core/ib_core 0xfbbf34e5 ib_find_cached_pkey +(unknown) drivers/infiniband/core/ib_core 0xfbe59736 ib_get_dma_mr +(unknown) drivers/infiniband/core/ib_core 0xfc150956 ib_ud_header_init +(unknown) drivers/infiniband/core/ib_core 0xfe8687ab ib_alloc_fast_reg_page_list +(unknown) drivers/infiniband/core/ib_mad 0x3a31ff9c ib_cancel_mad +(unknown) drivers/infiniband/core/ib_mad 0x42780be7 ib_unregister_mad_agent +(unknown) drivers/infiniband/core/ib_mad 0x4c47afa9 ib_get_rmpp_segment +(unknown) drivers/infiniband/core/ib_mad 0x59b2cf2c ib_free_send_mad +(unknown) drivers/infiniband/core/ib_mad 0x6f077fcf ib_get_mad_data_offset +(unknown) drivers/infiniband/core/ib_mad 0x78476d3b ib_process_mad_wc +(unknown) drivers/infiniband/core/ib_mad 0x7b5d4b7a ib_is_mad_class_rmpp +(unknown) drivers/infiniband/core/ib_mad 0x7c20eeb4 ib_post_send_mad +(unknown) drivers/infiniband/core/ib_mad 0x87168564 ib_register_mad_agent +(unknown) drivers/infiniband/core/ib_mad 0x90312927 ib_free_recv_mad +(unknown) drivers/infiniband/core/ib_mad 0x946d5d27 ib_response_mad +(unknown) drivers/infiniband/core/ib_mad 0xb58870f7 ib_modify_mad +(unknown) drivers/infiniband/core/ib_mad 0xbb46ba24 ib_redirect_mad_qp +(unknown) drivers/infiniband/core/ib_mad 0xd3d2d51d ib_register_mad_snoop +(unknown) drivers/infiniband/core/ib_mad 0xf0f94c64 ib_create_send_mad +(unknown) drivers/infiniband/core/ib_sa 0x0143a9ed ib_sa_register_client +(unknown) drivers/infiniband/core/ib_sa 0x0c1aeb6d ib_sa_path_rec_get +(unknown) drivers/infiniband/core/ib_sa 0x43a11014 ib_init_ah_from_mcmember +(unknown) drivers/infiniband/core/ib_sa 0x502e4fbe ib_sa_get_mcmember_rec +(unknown) drivers/infiniband/core/ib_sa 0x576fdbac ib_sa_free_multicast +(unknown) drivers/infiniband/core/ib_sa 0x653b1cf7 ib_sa_join_multicast +(unknown) drivers/infiniband/core/ib_sa 0x8678b66f ib_sa_cancel_query +(unknown) drivers/infiniband/core/ib_sa 0x95e7eeaa ib_sa_unregister_client +(unknown) drivers/infiniband/core/ib_sa 0x9bebc36d ib_init_ah_from_path +(unknown) drivers/infiniband/core/ib_sa 0xa7384e55 ib_sa_service_rec_query +(unknown) drivers/infiniband/core/ib_sa 0xf6b6444b ib_sa_unpack_path +(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 0x0c85d39a iw_cm_listen +(unknown) drivers/infiniband/core/iw_cm 0x156f25e0 iw_destroy_cm_id +(unknown) drivers/infiniband/core/iw_cm 0x1ae28730 iw_cm_connect +(unknown) drivers/infiniband/core/iw_cm 0x394b4a4f iw_create_cm_id +(unknown) drivers/infiniband/core/iw_cm 0x5e612a1b iw_cm_reject +(unknown) drivers/infiniband/core/iw_cm 0xa150344b iw_cm_accept +(unknown) drivers/infiniband/core/iw_cm 0xb90b1633 iw_cm_disconnect +(unknown) drivers/infiniband/core/iw_cm 0xe63cf69a iw_cm_init_qp_attr +(unknown) drivers/infiniband/core/rdma_cm 0x04cbd564 rdma_destroy_qp +(unknown) drivers/infiniband/core/rdma_cm 0x0559704c rdma_connect +(unknown) drivers/infiniband/core/rdma_cm 0x1ee1a9a4 rdma_set_ib_paths +(unknown) drivers/infiniband/core/rdma_cm 0x42399cbb rdma_listen +(unknown) drivers/infiniband/core/rdma_cm 0x510f0ef8 rdma_set_service_type +(unknown) drivers/infiniband/core/rdma_cm 0x5493e850 rdma_join_multicast +(unknown) drivers/infiniband/core/rdma_cm 0x70a878a8 rdma_set_reuseaddr +(unknown) drivers/infiniband/core/rdma_cm 0x769ec12d rdma_init_qp_attr +(unknown) drivers/infiniband/core/rdma_cm 0x8ad3b9c1 rdma_create_qp +(unknown) drivers/infiniband/core/rdma_cm 0x8ece131d rdma_resolve_route +(unknown) drivers/infiniband/core/rdma_cm 0x9074be6c rdma_resolve_addr +(unknown) drivers/infiniband/core/rdma_cm 0xadc72f05 rdma_destroy_id +(unknown) drivers/infiniband/core/rdma_cm 0xafd311b7 rdma_reject +(unknown) drivers/infiniband/core/rdma_cm 0xceface21 rdma_leave_multicast +(unknown) drivers/infiniband/core/rdma_cm 0xd3217f7b rdma_bind_addr +(unknown) drivers/infiniband/core/rdma_cm 0xde4600ee rdma_notify +(unknown) drivers/infiniband/core/rdma_cm 0xe46ed2b2 rdma_accept +(unknown) drivers/infiniband/core/rdma_cm 0xed690e37 rdma_disconnect +(unknown) drivers/infiniband/core/rdma_cm 0xf55202d6 rdma_create_id +(unknown) drivers/infiniband/hw/ipath/ib_ipath 0x1514b2b2 ipath_debug +(unknown) drivers/input/ff-memless 0xf2a0cadc input_ff_create_memless +(unknown) drivers/input/gameport/gameport 0x0f365a3a gameport_unregister_port +(unknown) drivers/input/gameport/gameport 0x320c5752 gameport_start_polling +(unknown) drivers/input/gameport/gameport 0x3f101e2e gameport_set_phys +(unknown) drivers/input/gameport/gameport 0x5ef47dbe gameport_open +(unknown) drivers/input/gameport/gameport 0x667719dc __gameport_register_port +(unknown) drivers/input/gameport/gameport 0x808960e9 gameport_close +(unknown) drivers/input/gameport/gameport 0x9ae340a3 gameport_unregister_driver +(unknown) drivers/input/gameport/gameport 0x9de928a6 gameport_stop_polling +(unknown) drivers/input/gameport/gameport 0xaa0496b2 __gameport_register_driver +(unknown) drivers/input/input-polldev 0x92fe5870 input_free_polled_device +(unknown) drivers/input/input-polldev 0x970b6c11 input_allocate_polled_device +(unknown) drivers/input/input-polldev 0xa7287f4c input_unregister_polled_device +(unknown) drivers/input/input-polldev 0xa8d44bec input_register_polled_device +(unknown) drivers/input/misc/ad714x 0x510bf37d ad714x_probe +(unknown) drivers/input/misc/ad714x 0xa7314a13 ad714x_enable +(unknown) drivers/input/misc/ad714x 0xd72c1680 ad714x_disable +(unknown) drivers/input/misc/ad714x 0xe6a59ec4 ad714x_remove +(unknown) drivers/input/misc/adxl34x 0x5277ec3e adxl34x_resume +(unknown) drivers/input/misc/adxl34x 0x96e8ed96 adxl34x_probe +(unknown) drivers/input/misc/adxl34x 0xc12631d5 adxl34x_suspend +(unknown) drivers/input/misc/adxl34x 0xce8f1485 adxl34x_remove +(unknown) drivers/input/misc/cma3000_d0x 0x00c7bfea cma3000_suspend +(unknown) drivers/input/misc/cma3000_d0x 0x11f99abc cma3000_exit +(unknown) drivers/input/misc/cma3000_d0x 0xae0d252b cma3000_init +(unknown) drivers/input/misc/cma3000_d0x 0xbbc25950 cma3000_resume +(unknown) drivers/input/sparse-keymap 0x03afd2c1 sparse_keymap_entry_from_scancode +(unknown) drivers/input/sparse-keymap 0x1d0bbbdb sparse_keymap_report_event +(unknown) drivers/input/sparse-keymap 0x7751468a sparse_keymap_report_entry +(unknown) drivers/input/sparse-keymap 0x7bbaa48f sparse_keymap_setup +(unknown) drivers/input/sparse-keymap 0x7c1dc42c sparse_keymap_free +(unknown) drivers/input/sparse-keymap 0xd658dc84 sparse_keymap_entry_from_keycode +(unknown) drivers/input/touchscreen/ad7879 0x60592651 ad7879_suspend +(unknown) drivers/input/touchscreen/ad7879 0xa48d50dd ad7879_remove +(unknown) drivers/input/touchscreen/ad7879 0xbadd1bf0 ad7879_probe +(unknown) drivers/input/touchscreen/ad7879 0xcde5d8ba ad7879_resume +(unknown) drivers/input/touchscreen/wm97xx-ts 0x1b043e89 wm97xx_set_suspend_mode +(unknown) drivers/input/touchscreen/wm97xx-ts 0x1bc762d5 wm97xx_register_mach_ops +(unknown) drivers/input/touchscreen/wm97xx-ts 0x1fbcdaaf wm97xx_get_gpio +(unknown) drivers/input/touchscreen/wm97xx-ts 0x258ee8b5 wm9712_codec +(unknown) drivers/input/touchscreen/wm97xx-ts 0x292d5639 wm97xx_read_aux_adc +(unknown) drivers/input/touchscreen/wm97xx-ts 0x3830f5ef wm9705_codec +(unknown) drivers/input/touchscreen/wm97xx-ts 0x6d169c68 wm97xx_reg_read +(unknown) drivers/input/touchscreen/wm97xx-ts 0x8cb97f6a wm97xx_reg_write +(unknown) drivers/input/touchscreen/wm97xx-ts 0xbabf3cbf wm97xx_set_gpio +(unknown) drivers/input/touchscreen/wm97xx-ts 0xc7155aa7 wm97xx_unregister_mach_ops +(unknown) drivers/input/touchscreen/wm97xx-ts 0xe1706108 wm97xx_config_gpio +(unknown) drivers/input/touchscreen/wm97xx-ts 0xe924e82b wm9713_codec +(unknown) drivers/isdn/capi/kernelcapi 0x04403fcf unregister_capi_driver +(unknown) drivers/isdn/capi/kernelcapi 0x14f2aa5a capi20_get_version +(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 0x47d3fc51 capi_info2str +(unknown) drivers/isdn/capi/kernelcapi 0x47dbfa0a capi_message2str +(unknown) drivers/isdn/capi/kernelcapi 0x4de7b2d0 unregister_capictr_notifier +(unknown) drivers/isdn/capi/kernelcapi 0x50b33ca4 capi_cmsg2message +(unknown) drivers/isdn/capi/kernelcapi 0x5546955b capi_ctr_suspend_output +(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 0x73003e5b capi_ctr_handle_message +(unknown) drivers/isdn/capi/kernelcapi 0x788d398c capi_cmsg2str +(unknown) drivers/isdn/capi/kernelcapi 0x789e5a1f capi20_put_message +(unknown) drivers/isdn/capi/kernelcapi 0x7a33596c capi20_get_serial +(unknown) drivers/isdn/capi/kernelcapi 0x7e6f1307 capi20_get_manufacturer +(unknown) drivers/isdn/capi/kernelcapi 0x8401a7c0 capi20_register +(unknown) drivers/isdn/capi/kernelcapi 0x85c78ad9 capi_ctr_down +(unknown) drivers/isdn/capi/kernelcapi 0x8f699913 capilib_release +(unknown) drivers/isdn/capi/kernelcapi 0x9f823278 register_capi_driver +(unknown) drivers/isdn/capi/kernelcapi 0xa0efd47c attach_capi_ctr +(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 0xe19a11ac capi20_get_profile +(unknown) drivers/isdn/capi/kernelcapi 0xe9f62f29 cdebbuf_free +(unknown) drivers/isdn/capi/kernelcapi 0xecf083e2 detach_capi_ctr +(unknown) drivers/isdn/capi/kernelcapi 0xed061606 capi20_manufacturer +(unknown) drivers/isdn/capi/kernelcapi 0xef00e085 capi_ctr_resume_output +(unknown) drivers/isdn/capi/kernelcapi 0xf335b38f capi_ctr_ready +(unknown) drivers/isdn/capi/kernelcapi 0xfccc4425 capi20_release +(unknown) drivers/isdn/gigaset/gigaset 0x0c85449a gigaset_freecs +(unknown) drivers/isdn/gigaset/gigaset 0x1acab528 gigaset_dbg_buffer +(unknown) drivers/isdn/gigaset/gigaset 0x1d5c27c6 gigaset_handle_modem_response +(unknown) drivers/isdn/gigaset/gigaset 0x27e01741 gigaset_skb_sent +(unknown) drivers/isdn/gigaset/gigaset 0x3fed5a02 gigaset_fill_inbuf +(unknown) drivers/isdn/gigaset/gigaset 0x4414fefe gigaset_initdriver +(unknown) drivers/isdn/gigaset/gigaset 0x454aa44f gigaset_debuglevel +(unknown) drivers/isdn/gigaset/gigaset 0x4b3e81c2 gigaset_add_event +(unknown) drivers/isdn/gigaset/gigaset 0x5af3281f gigaset_initcs +(unknown) drivers/isdn/gigaset/gigaset 0x5d1f25ba gigaset_freedriver +(unknown) drivers/isdn/gigaset/gigaset 0x5d5ed7ca gigaset_if_receive +(unknown) drivers/isdn/gigaset/gigaset 0x728b5c84 gigaset_blockdriver +(unknown) drivers/isdn/gigaset/gigaset 0x9b009c28 gigaset_skb_rcvd +(unknown) drivers/isdn/gigaset/gigaset 0xa194a67d gigaset_m10x_send_skb +(unknown) drivers/isdn/gigaset/gigaset 0xaac0aa66 gigaset_stop +(unknown) drivers/isdn/gigaset/gigaset 0xe883ae32 gigaset_isdn_rcv_err +(unknown) drivers/isdn/gigaset/gigaset 0xea04d430 gigaset_shutdown +(unknown) drivers/isdn/gigaset/gigaset 0xf18f498c gigaset_m10x_input +(unknown) drivers/isdn/gigaset/gigaset 0xf5eb4fa1 gigaset_start +(unknown) drivers/isdn/hardware/avm/b1 0x01c8c4e0 avmcard_dma_free +(unknown) drivers/isdn/hardware/avm/b1 0x216bd072 b1_getrevision +(unknown) drivers/isdn/hardware/avm/b1 0x35c86a97 b1_register_appl +(unknown) drivers/isdn/hardware/avm/b1 0x4a22adbc b1_send_message +(unknown) drivers/isdn/hardware/avm/b1 0x4e66bebc b1_release_appl +(unknown) drivers/isdn/hardware/avm/b1 0x546ac36e b1_reset_ctr +(unknown) drivers/isdn/hardware/avm/b1 0x55eba8ea b1_load_firmware +(unknown) drivers/isdn/hardware/avm/b1 0x7dfce235 avmcard_dma_alloc +(unknown) drivers/isdn/hardware/avm/b1 0x85f09690 b1_irq_table +(unknown) drivers/isdn/hardware/avm/b1 0x96ed8e3d b1_free_card +(unknown) drivers/isdn/hardware/avm/b1 0xadd1bbdb b1_load_config +(unknown) drivers/isdn/hardware/avm/b1 0xb0350347 b1_loaded +(unknown) drivers/isdn/hardware/avm/b1 0xb166c448 b1_load_t4file +(unknown) drivers/isdn/hardware/avm/b1 0xd5e87619 b1_parse_version +(unknown) drivers/isdn/hardware/avm/b1 0xdfd28376 b1_detect +(unknown) drivers/isdn/hardware/avm/b1 0xe0a1d4a7 b1ctl_proc_fops +(unknown) drivers/isdn/hardware/avm/b1 0xf42d8592 b1_alloc_card +(unknown) drivers/isdn/hardware/avm/b1 0xfa10fee4 b1_interrupt +(unknown) drivers/isdn/hardware/avm/b1dma 0x02a30220 b1pciv4_detect +(unknown) drivers/isdn/hardware/avm/b1dma 0x0be78876 b1dma_load_firmware +(unknown) drivers/isdn/hardware/avm/b1dma 0x31fef3f5 t1pci_detect +(unknown) drivers/isdn/hardware/avm/b1dma 0x36b3ed96 b1dma_reset_ctr +(unknown) drivers/isdn/hardware/avm/b1dma 0x3b8e7bbe b1dma_release_appl +(unknown) drivers/isdn/hardware/avm/b1dma 0x7c1d655e b1dma_reset +(unknown) drivers/isdn/hardware/avm/b1dma 0x9d225e13 b1dmactl_proc_fops +(unknown) drivers/isdn/hardware/avm/b1dma 0xcaefca7e b1dma_register_appl +(unknown) drivers/isdn/hardware/avm/b1dma 0xd6f9f1ea b1dma_interrupt +(unknown) drivers/isdn/hardware/avm/b1dma 0xefb01794 b1dma_send_message +(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 0x82c95898 proc_net_eicon +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0x2eeb8ab7 mISDNipac_irq +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0x6b8799d7 mISDNipac_init +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0x7d02aaf2 mISDNisac_irq +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0xa46ebc7b mISDNisac_init +(unknown) drivers/isdn/hardware/mISDN/mISDNisar 0x8fd3b652 mISDNisar_init +(unknown) drivers/isdn/hardware/mISDN/mISDNisar 0xf31c8e30 mISDNisar_irq +(unknown) drivers/isdn/hisax/hisax 0x07f4f2ce hisax_unregister +(unknown) drivers/isdn/hisax/hisax 0x148f0c99 FsmFree +(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 0xadaea675 hisax_init_pcmcia +(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 0x16331e29 isacsx_setup +(unknown) drivers/isdn/hisax/hisax_isac 0x277a1806 isac_setup +(unknown) drivers/isdn/hisax/hisax_isac 0x3f3b323a isac_d_l2l1 +(unknown) drivers/isdn/hisax/hisax_isac 0x59485fab isac_init +(unknown) drivers/isdn/hisax/hisax_isac 0x71d55750 isacsx_irq +(unknown) drivers/isdn/hisax/hisax_isac 0xfb545321 isac_irq +(unknown) drivers/isdn/i4l/isdn 0x1eb760fa register_isdn +(unknown) drivers/isdn/i4l/isdn 0x3fd3eea1 isdn_ppp_register_compressor +(unknown) drivers/isdn/i4l/isdn 0x9c293590 isdn_ppp_unregister_compressor +(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 0x01cf70e1 get_next_bframe +(unknown) drivers/isdn/mISDN/mISDN_core 0x0d51966d mISDN_register_Bprotocol +(unknown) drivers/isdn/mISDN/mISDN_core 0x1249a8ae mISDN_initbchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x2348cc3c mISDN_FsmFree +(unknown) drivers/isdn/mISDN/mISDN_core 0x44491ecc get_next_dframe +(unknown) drivers/isdn/mISDN/mISDN_core 0x50c2230c mISDN_FsmChangeState +(unknown) drivers/isdn/mISDN/mISDN_core 0x54451388 mISDN_FsmRestartTimer +(unknown) drivers/isdn/mISDN/mISDN_core 0x5dc7400a mISDN_clock_update +(unknown) drivers/isdn/mISDN/mISDN_core 0x60fab35b mISDN_unregister_device +(unknown) drivers/isdn/mISDN/mISDN_core 0x613c6534 mISDN_initdchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x614ede30 mISDN_FsmAddTimer +(unknown) drivers/isdn/mISDN/mISDN_core 0x76354fd3 queue_ch_frame +(unknown) drivers/isdn/mISDN/mISDN_core 0x7d2f1d45 mISDN_freebchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x7f05b986 recv_Bchannel_skb +(unknown) drivers/isdn/mISDN/mISDN_core 0x81773d41 create_l1 +(unknown) drivers/isdn/mISDN/mISDN_core 0x938e6be7 mISDN_freedchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x96309324 mISDN_FsmDelTimer +(unknown) drivers/isdn/mISDN/mISDN_core 0x9822ba1e confirm_Bsend +(unknown) drivers/isdn/mISDN/mISDN_core 0x993f8827 dchannel_senddata +(unknown) drivers/isdn/mISDN/mISDN_core 0x9df1b673 mISDN_unregister_Bprotocol +(unknown) drivers/isdn/mISDN/mISDN_core 0xa036b1e6 recv_Echannel +(unknown) drivers/isdn/mISDN/mISDN_core 0xa94e0bfe bchannel_senddata +(unknown) drivers/isdn/mISDN/mISDN_core 0xb1f664f7 mISDN_clear_bchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0xc3401729 mISDN_register_clock +(unknown) drivers/isdn/mISDN/mISDN_core 0xce4b4666 mISDN_register_device +(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 0xd6038c99 l1_event +(unknown) drivers/isdn/mISDN/mISDN_core 0xd9a6e427 recv_Dchannel_skb +(unknown) drivers/isdn/mISDN/mISDN_core 0xdfdfae16 recv_Bchannel +(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 0xf0d618f9 recv_Dchannel +(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 0x1698713f dm_dirty_log_create +(unknown) drivers/md/dm-log 0x49292641 dm_dirty_log_destroy +(unknown) drivers/md/dm-log 0xb5a6ba62 dm_dirty_log_type_unregister +(unknown) drivers/md/dm-log 0xe25b0871 dm_dirty_log_type_register +(unknown) drivers/md/dm-multipath 0x53516d66 dm_register_path_selector +(unknown) drivers/md/dm-multipath 0x57e1e5b0 dm_unregister_path_selector +(unknown) drivers/md/dm-region-hash 0x0a5ec5ab dm_rh_get_state +(unknown) drivers/md/dm-region-hash 0x1bf152ff dm_rh_dec +(unknown) drivers/md/dm-region-hash 0x2bf9eaa5 dm_rh_recovery_prepare +(unknown) drivers/md/dm-region-hash 0x35d9d8ea dm_rh_region_context +(unknown) drivers/md/dm-region-hash 0x3d1d8b0b dm_rh_get_region_size +(unknown) drivers/md/dm-region-hash 0x468b908d dm_rh_mark_nosync +(unknown) drivers/md/dm-region-hash 0x584e7565 dm_rh_update_states +(unknown) drivers/md/dm-region-hash 0x58897052 dm_rh_stop_recovery +(unknown) drivers/md/dm-region-hash 0x606fdf08 dm_rh_get_region_key +(unknown) drivers/md/dm-region-hash 0x6373f8df dm_rh_dirty_log +(unknown) drivers/md/dm-region-hash 0x77dfa579 dm_region_hash_destroy +(unknown) drivers/md/dm-region-hash 0x84190c2d dm_rh_start_recovery +(unknown) drivers/md/dm-region-hash 0x9593090a dm_rh_recovery_in_flight +(unknown) drivers/md/dm-region-hash 0x9668bb81 dm_rh_recovery_start +(unknown) drivers/md/dm-region-hash 0x9fad74d8 dm_rh_recovery_end +(unknown) drivers/md/dm-region-hash 0xa82fff22 dm_rh_flush +(unknown) drivers/md/dm-region-hash 0xae879d5a dm_rh_region_to_sector +(unknown) drivers/md/dm-region-hash 0xc7e25742 dm_rh_delay +(unknown) drivers/md/dm-region-hash 0xca868fe8 dm_region_hash_create +(unknown) drivers/md/dm-region-hash 0xf20c5eb8 dm_rh_bio_to_region +(unknown) drivers/md/dm-region-hash 0xf8ba7999 dm_rh_inc_pending +(unknown) drivers/md/dm-snapshot 0x2f11ca1a dm_snap_origin +(unknown) drivers/md/dm-snapshot 0x8d4fb3aa dm_exception_store_type_unregister +(unknown) drivers/md/dm-snapshot 0xbfb1a510 dm_exception_store_type_register +(unknown) drivers/md/dm-snapshot 0xd26cf270 dm_exception_store_destroy +(unknown) drivers/md/dm-snapshot 0xe82e61f5 dm_exception_store_create +(unknown) drivers/md/dm-snapshot 0xeed34711 dm_snap_cow +(unknown) drivers/md/raid1 0xfea65c45 md_raid1_congested +(unknown) drivers/md/raid456 0x7ba8092f raid5_set_cache_size +(unknown) drivers/md/raid456 0xb48b4368 md_raid5_congested +(unknown) drivers/media/common/saa7146 0x0a09a101 saa7146_vfree_destroy_pgtable +(unknown) drivers/media/common/saa7146 0x3044f574 saa7146_wait_for_debi_done +(unknown) drivers/media/common/saa7146 0x55ffe59f saa7146_pgtable_build_single +(unknown) drivers/media/common/saa7146 0x5bf2ce4c saa7146_register_extension +(unknown) drivers/media/common/saa7146 0x602639ca saa7146_i2c_adapter_prepare +(unknown) drivers/media/common/saa7146 0x6b3b65f7 saa7146_devices_lock +(unknown) drivers/media/common/saa7146 0x727a4596 saa7146_vmalloc_build_pgtable +(unknown) drivers/media/common/saa7146 0x7a78f016 saa7146_setgpio +(unknown) drivers/media/common/saa7146 0x98ba5c1f saa7146_pgtable_free +(unknown) drivers/media/common/saa7146 0xcf683cf2 saa7146_devices +(unknown) drivers/media/common/saa7146 0xd580de65 saa7146_pgtable_alloc +(unknown) drivers/media/common/saa7146 0xe3cd9b5c saa7146_debug +(unknown) drivers/media/common/saa7146 0xfdbd2e46 saa7146_unregister_extension +(unknown) drivers/media/common/saa7146_vv 0x00db2abb saa7146_start_preview +(unknown) drivers/media/common/saa7146_vv 0x0be74f25 saa7146_unregister_device +(unknown) drivers/media/common/saa7146_vv 0x193a042a saa7146_vv_release +(unknown) drivers/media/common/saa7146_vv 0x29c37afc saa7146_stop_preview +(unknown) drivers/media/common/saa7146_vv 0x53a56c9a saa7146_set_hps_source_and_sync +(unknown) drivers/media/common/saa7146_vv 0x785bfae2 saa7146_register_device +(unknown) drivers/media/common/saa7146_vv 0x8b85b599 saa7146_vv_init +(unknown) drivers/media/common/tuners/max2165 0x56d6a22a max2165_attach +(unknown) drivers/media/common/tuners/mc44s803 0x924bdfe1 mc44s803_attach +(unknown) drivers/media/common/tuners/mt2060 0xbd8d372e mt2060_attach +(unknown) drivers/media/common/tuners/mt20xx 0xa0754118 microtune_attach +(unknown) drivers/media/common/tuners/mt2131 0x9ba90868 mt2131_attach +(unknown) drivers/media/common/tuners/mt2266 0x400a2953 mt2266_attach +(unknown) drivers/media/common/tuners/mxl5005s 0xcb28609c mxl5005s_attach +(unknown) drivers/media/common/tuners/mxl5007t 0x056eee78 mxl5007t_attach +(unknown) drivers/media/common/tuners/qt1010 0xbcaf0cd3 qt1010_attach +(unknown) drivers/media/common/tuners/tda18212 0xde136d52 tda18212_attach +(unknown) drivers/media/common/tuners/tda18218 0xff5205b6 tda18218_attach +(unknown) drivers/media/common/tuners/tda18271 0x260a849b tda18271_attach +(unknown) drivers/media/common/tuners/tda827x 0x8b0e23a1 tda827x_attach +(unknown) drivers/media/common/tuners/tda8290 0x2a9be3cc tda829x_attach +(unknown) drivers/media/common/tuners/tda8290 0xba4e5707 tda829x_probe +(unknown) drivers/media/common/tuners/tda9887 0x8899a0cf tda9887_attach +(unknown) drivers/media/common/tuners/tea5761 0x5d817aa2 tea5761_autodetection +(unknown) drivers/media/common/tuners/tea5761 0x7cd8ca5c tea5761_attach +(unknown) drivers/media/common/tuners/tea5767 0x5347f40b tea5767_autodetection +(unknown) drivers/media/common/tuners/tea5767 0xe2f3a8d4 tea5767_attach +(unknown) drivers/media/common/tuners/tuner-simple 0xab79ab69 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 0xe3cb8522 xc2028_attach +(unknown) drivers/media/common/tuners/xc5000 0x5ca64c71 xc5000_attach +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x03ec0393 flexcop_dma_allocate +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x0935a2a4 flexcop_sram_set_dest +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x0bc5ce45 flexcop_dma_control_size_irq +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x206c3eeb flexcop_i2c_request +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x47fe2749 flexcop_dma_control_timer_irq +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x4cca564e flexcop_device_exit +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x591d17b1 flexcop_pid_feed_control +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x62b927b6 flexcop_wan_set_speed +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x7f0a08c7 flexcop_dma_free +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x86eaf21e flexcop_device_initialize +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x8fd6be96 flexcop_pass_dmx_packets +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x9294bd5d flexcop_sram_ctrl +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x9cf5823e flexcop_eeprom_check_mac_addr +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xb9c45f07 flexcop_device_kfree +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xc8c92a97 flexcop_dump_reg +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xccc0fa35 flexcop_dma_config_timer +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xcdcb996e flexcop_device_kmalloc +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xf2fe627b flexcop_dma_config +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xf7a6e2c6 flexcop_dma_xfer_control +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xfda006cc flexcop_pass_dmx_data +(unknown) drivers/media/dvb/bt8xx/bt878 0x2f71f6be bt878_start +(unknown) drivers/media/dvb/bt8xx/bt878 0x56b1d595 bt878_device_control +(unknown) drivers/media/dvb/bt8xx/bt878 0x7eb784c9 bt878_stop +(unknown) drivers/media/dvb/bt8xx/bt878 0xa103c642 bt878 +(unknown) drivers/media/dvb/bt8xx/bt878 0xd5d0bdef bt878_num +(unknown) drivers/media/dvb/bt8xx/dst 0x166aa2be rdc_reset_state +(unknown) drivers/media/dvb/bt8xx/dst 0x38f9ae77 dst_wait_dst_ready +(unknown) drivers/media/dvb/bt8xx/dst 0x3aee8993 dst_comm_init +(unknown) drivers/media/dvb/bt8xx/dst 0x6375fcbf dst_error_recovery +(unknown) drivers/media/dvb/bt8xx/dst 0x78436c76 dst_pio_disable +(unknown) drivers/media/dvb/bt8xx/dst 0x7cc6c28c dst_attach +(unknown) drivers/media/dvb/bt8xx/dst 0xa2f97e71 read_dst +(unknown) drivers/media/dvb/bt8xx/dst 0xadce0199 write_dst +(unknown) drivers/media/dvb/bt8xx/dst 0xc933e382 dst_error_bailout +(unknown) drivers/media/dvb/bt8xx/dst 0xe94b8c9c dst_check_sum +(unknown) drivers/media/dvb/bt8xx/dst_ca 0x6771eba3 dst_ca_attach +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x03193666 dvb_dmx_swfilter +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x0c4d4a14 dvb_frontend_sleep_until +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x16c92e8a dvb_unregister_frontend +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x18ae305f dvb_unregister_adapter +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x215b859a dvb_frontend_reinitialise +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x21f85e0c dvb_dmx_swfilter_packets +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x232a9b2d dvb_ca_en50221_frda_irq +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x2f7bdd06 dvb_ringbuffer_free +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x373b1b77 dvb_ringbuffer_read_user +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x3a3aab99 dvb_ringbuffer_flush +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x3ae16e8d dvb_register_device +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x3f417544 dvb_generic_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x4855ee77 dvb_generic_ioctl +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x5ff1a2a0 dvb_unregister_device +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x62255047 dvb_ca_en50221_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x66960b21 dvb_ringbuffer_read +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x6d964eb1 dvb_ringbuffer_avail +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x74a5a698 dvb_filter_pes2ts_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x76627e35 dvb_ringbuffer_flush_spinlock_wakeup +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x7935caf5 dvb_dmxdev_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x7c2576f4 dvb_dmx_swfilter_204 +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x80e3832d dvb_filter_get_ac3info +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x94c84d7d dvb_ca_en50221_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x96b36e8e dvb_register_frontend +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x9e0125bb dvb_ca_en50221_camready_irq +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xa4ed2e4b dvb_register_adapter +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xac466ae7 dvb_ringbuffer_empty +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xac4ca1b0 intlog2 +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xb36e418c dvb_frontend_detach +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xb9050e3b dvb_dmxdev_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xbc0d91e1 timeval_usec_diff +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xca4feed5 dvb_ringbuffer_write +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xcff273d3 dvb_dmx_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xd801317b dvb_dmx_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xd92242a2 dvb_net_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xdef124b0 dvb_generic_open +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xe5ae8707 intlog10 +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xe66489a0 dvb_ringbuffer_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xeabfd9ad dvb_ca_en50221_camchange_irq +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xf17181da dvb_net_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xf826deb0 dvb_filter_pes2ts +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x17b0e1a2 dvb_usb_generic_write +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x1bd0f57a dvb_usb_generic_rw +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x2f02ec32 dvb_usb_device_init +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x32891a5b dvb_usb_device_exit +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x5da0c059 usb_cypress_load_firmware +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x650f984f dvb_usb_nec_rc_key_to_event +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0xac2ff34b dvb_usb_get_hexline +(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 0x6c584fd6 af9005_rc_decode +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-af9005-remote 0xd4e288db rc_map_af9005_table_size +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x1738321f dibusb_power_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x17568dea dibusb2_0_streaming_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x17756875 dibusb_rc_query +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x2e9e35b0 dibusb_pid_filter +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x42b372fc dibusb2_0_power_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x4c6987d3 dibusb_i2c_algo +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x508e5a38 dibusb_read_eeprom_byte +(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 0xbd1789a2 dibusb_pid_filter_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xc99a35a8 dibusb_streaming_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xe7cadc22 dibusb_dib3000mc_tuner_attach +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xf7bfc045 dibusb_dib3000mc_frontend_attach +(unknown) drivers/media/dvb/frontends/af9013 0x9872942b af9013_attach +(unknown) drivers/media/dvb/frontends/atbm8830 0x6dd716fe atbm8830_attach +(unknown) drivers/media/dvb/frontends/au8522 0x5413f373 au8522_attach +(unknown) drivers/media/dvb/frontends/bcm3510 0xcdff1de8 bcm3510_attach +(unknown) drivers/media/dvb/frontends/cx22700 0x36afa2a9 cx22700_attach +(unknown) drivers/media/dvb/frontends/cx22702 0xc4ef9448 cx22702_attach +(unknown) drivers/media/dvb/frontends/cx24110 0x7900cf37 cx24110_attach +(unknown) drivers/media/dvb/frontends/cx24113 0x3806d5dd cx24113_agc_callback +(unknown) drivers/media/dvb/frontends/cx24113 0xb797406a cx24113_attach +(unknown) drivers/media/dvb/frontends/cx24116 0x76158e1e cx24116_attach +(unknown) drivers/media/dvb/frontends/cx24123 0x5f31c568 cx24123_attach +(unknown) drivers/media/dvb/frontends/cx24123 0xc176c0f7 cx24123_get_tuner_i2c_adapter +(unknown) drivers/media/dvb/frontends/cxd2820r 0xa4393493 cxd2820r_attach +(unknown) drivers/media/dvb/frontends/cxd2820r 0xb3956f55 cxd2820r_get_tuner_i2c_adapter +(unknown) drivers/media/dvb/frontends/dib0070 0x171123f8 dib0070_get_rf_output +(unknown) drivers/media/dvb/frontends/dib0070 0xa01020be dib0070_ctrl_agc_filter +(unknown) drivers/media/dvb/frontends/dib0070 0xa96b36c2 dib0070_set_rf_output +(unknown) drivers/media/dvb/frontends/dib0070 0xb467aca2 dib0070_attach +(unknown) drivers/media/dvb/frontends/dib0070 0xb58ba162 dib0070_wbd_offset +(unknown) drivers/media/dvb/frontends/dib0090 0x050e6379 dib0090_gain_control +(unknown) drivers/media/dvb/frontends/dib0090 0x0c932d9c dib0090_pwm_gain_reset +(unknown) drivers/media/dvb/frontends/dib0090 0x3743bd5f dib0090_get_wbd_offset +(unknown) drivers/media/dvb/frontends/dib0090 0x3eb4dac6 dib0090_register +(unknown) drivers/media/dvb/frontends/dib0090 0x3f42efd9 dib0090_fw_register +(unknown) drivers/media/dvb/frontends/dib0090 0x8a1c548c dib0090_get_current_gain +(unknown) drivers/media/dvb/frontends/dib0090 0xbd8fe4d5 dib0090_get_tune_state +(unknown) drivers/media/dvb/frontends/dib0090 0xdc68aeaa dib0090_dcc_freq +(unknown) drivers/media/dvb/frontends/dib0090 0xe231c887 dib0090_set_tune_state +(unknown) drivers/media/dvb/frontends/dib3000mb 0x104536dd dib3000mb_attach +(unknown) drivers/media/dvb/frontends/dib3000mc 0x587fa337 dib3000mc_pid_control +(unknown) drivers/media/dvb/frontends/dib3000mc 0x9348623e dib3000mc_get_tuner_i2c_master +(unknown) drivers/media/dvb/frontends/dib3000mc 0xa4ab7f45 dib3000mc_attach +(unknown) drivers/media/dvb/frontends/dib3000mc 0xaa84065e dib3000mc_set_config +(unknown) drivers/media/dvb/frontends/dib3000mc 0xb0902905 dib3000mc_i2c_enumeration +(unknown) drivers/media/dvb/frontends/dib3000mc 0xe15e993d dib3000mc_pid_parse +(unknown) drivers/media/dvb/frontends/dib7000m 0x064c3d02 dib7000m_pid_filter +(unknown) drivers/media/dvb/frontends/dib7000m 0x1064175e dib7000m_pid_filter_ctrl +(unknown) drivers/media/dvb/frontends/dib7000m 0x839ef21a dib7000m_attach +(unknown) drivers/media/dvb/frontends/dib7000m 0xff0d49de dib7000m_get_i2c_master +(unknown) drivers/media/dvb/frontends/dib7000p 0x2a404326 dib7000p_set_wbd_ref +(unknown) drivers/media/dvb/frontends/dib7000p 0x593b77c9 dib7090_get_adc_power +(unknown) drivers/media/dvb/frontends/dib7000p 0x5e51a15f dib7000p_get_i2c_master +(unknown) drivers/media/dvb/frontends/dib7000p 0x5fcc67d7 dib7000p_i2c_enumeration +(unknown) drivers/media/dvb/frontends/dib7000p 0x6062b163 dib7000p_pid_filter +(unknown) drivers/media/dvb/frontends/dib7000p 0x8194a56b dib7090_slave_reset +(unknown) drivers/media/dvb/frontends/dib7000p 0x8cad0adc dib7000pc_detection +(unknown) drivers/media/dvb/frontends/dib7000p 0xb146a375 dib7090_agc_restart +(unknown) drivers/media/dvb/frontends/dib7000p 0xb591d8e4 dib7000p_attach +(unknown) drivers/media/dvb/frontends/dib7000p 0xc4bbb280 dib7000p_ctrl_timf +(unknown) drivers/media/dvb/frontends/dib7000p 0xca3c337d dib7090_get_i2c_tuner +(unknown) drivers/media/dvb/frontends/dib7000p 0xcad57982 dib7000p_pid_filter_ctrl +(unknown) drivers/media/dvb/frontends/dib7000p 0xd77ee60c dib7090_tuner_sleep +(unknown) drivers/media/dvb/frontends/dib7000p 0xe2b15880 dib7000p_update_pll +(unknown) drivers/media/dvb/frontends/dib7000p 0xfbefde3c dib7000p_set_gpio +(unknown) drivers/media/dvb/frontends/dib8000 0x0731e48c dib8000_attach +(unknown) drivers/media/dvb/frontends/dib8000 0x0830cafe dib8000_pwm_agc_reset +(unknown) drivers/media/dvb/frontends/dib8000 0x085aa90e dib8000_pid_filter_ctrl +(unknown) drivers/media/dvb/frontends/dib8000 0x0d8a1107 dib8000_i2c_enumeration +(unknown) drivers/media/dvb/frontends/dib8000 0x4193bae8 dib8000_get_adc_power +(unknown) drivers/media/dvb/frontends/dib8000 0x487ef6ba dib8000_set_slave_frontend +(unknown) drivers/media/dvb/frontends/dib8000 0x4c267427 dib8000_get_tune_state +(unknown) drivers/media/dvb/frontends/dib8000 0x79f6d90b dib8000_get_slave_frontend +(unknown) drivers/media/dvb/frontends/dib8000 0x8abcef2b dib8000_remove_slave_frontend +(unknown) drivers/media/dvb/frontends/dib8000 0x8c9d08dd dib8000_set_tune_state +(unknown) drivers/media/dvb/frontends/dib8000 0xa7f4feda dib8000_pid_filter +(unknown) drivers/media/dvb/frontends/dib8000 0xaf8f5515 dib8000_get_i2c_master +(unknown) drivers/media/dvb/frontends/dib8000 0xefff67b4 dib8000_set_gpio +(unknown) drivers/media/dvb/frontends/dib8000 0xff2201c8 dib8000_set_wbd_ref +(unknown) drivers/media/dvb/frontends/dibx000_common 0x47f3990c dibx000_get_i2c_adapter +(unknown) drivers/media/dvb/frontends/dibx000_common 0xad3ad91c systime +(unknown) drivers/media/dvb/frontends/dibx000_common 0xb185af30 dibx000_exit_i2c_master +(unknown) drivers/media/dvb/frontends/dibx000_common 0xb2eab118 dibx000_reset_i2c_master +(unknown) drivers/media/dvb/frontends/dibx000_common 0xf3b7e557 dibx000_init_i2c_master +(unknown) drivers/media/dvb/frontends/dibx000_common 0xff3af849 dibx000_i2c_set_speed +(unknown) drivers/media/dvb/frontends/drxd 0x8f14c007 drxd_config_i2c +(unknown) drivers/media/dvb/frontends/drxd 0xa8f43c0b drxd_attach +(unknown) drivers/media/dvb/frontends/ds3000 0x80b6f930 ds3000_attach +(unknown) drivers/media/dvb/frontends/dvb-pll 0xe38a3b47 dvb_pll_attach +(unknown) drivers/media/dvb/frontends/isl6405 0x62153d17 isl6405_attach +(unknown) drivers/media/dvb/frontends/isl6421 0x94a849d5 isl6421_attach +(unknown) drivers/media/dvb/frontends/isl6423 0xe2f08382 isl6423_attach +(unknown) drivers/media/dvb/frontends/itd1000 0xa02e1d04 itd1000_attach +(unknown) drivers/media/dvb/frontends/ix2505v 0x140b4c41 ix2505v_attach +(unknown) drivers/media/dvb/frontends/l64781 0xdfba4c34 l64781_attach +(unknown) drivers/media/dvb/frontends/lgdt3305 0xb0409d06 lgdt3305_attach +(unknown) drivers/media/dvb/frontends/lgdt330x 0x4ace3593 lgdt330x_attach +(unknown) drivers/media/dvb/frontends/lgs8gxx 0x35324026 lgs8gxx_attach +(unknown) drivers/media/dvb/frontends/lnbp21 0x13284853 lnbh24_attach +(unknown) drivers/media/dvb/frontends/lnbp21 0xd2b6e4b4 lnbp21_attach +(unknown) drivers/media/dvb/frontends/mb86a16 0xf138b70e mb86a16_attach +(unknown) drivers/media/dvb/frontends/mb86a20s 0x13f233a3 mb86a20s_attach +(unknown) drivers/media/dvb/frontends/mt312 0xb86b8f11 mt312_attach +(unknown) drivers/media/dvb/frontends/mt352 0xf85c20e2 mt352_attach +(unknown) drivers/media/dvb/frontends/nxt200x 0xd9fb98ed nxt200x_attach +(unknown) drivers/media/dvb/frontends/nxt6000 0x2d294d8f nxt6000_attach +(unknown) drivers/media/dvb/frontends/or51132 0x45bc1d78 or51132_attach +(unknown) drivers/media/dvb/frontends/or51211 0x98ba9732 or51211_attach +(unknown) drivers/media/dvb/frontends/s5h1409 0x2e068234 s5h1409_attach +(unknown) drivers/media/dvb/frontends/s5h1411 0x5580d240 s5h1411_attach +(unknown) drivers/media/dvb/frontends/s5h1420 0x01a20734 s5h1420_get_tuner_i2c_adapter +(unknown) drivers/media/dvb/frontends/s5h1420 0xd26e5f88 s5h1420_attach +(unknown) drivers/media/dvb/frontends/s921 0x0af745ea s921_attach +(unknown) drivers/media/dvb/frontends/si21xx 0xe61a95f0 si21xx_attach +(unknown) drivers/media/dvb/frontends/sp8870 0x666a9e71 sp8870_attach +(unknown) drivers/media/dvb/frontends/sp887x 0xc1ca37c4 sp887x_attach +(unknown) drivers/media/dvb/frontends/stb0899 0x7c21a3a0 stb0899_attach +(unknown) drivers/media/dvb/frontends/stb6000 0x20422b4d stb6000_attach +(unknown) drivers/media/dvb/frontends/stb6100 0x32464e46 stb6100_attach +(unknown) drivers/media/dvb/frontends/stv0288 0x40c9be2d stv0288_attach +(unknown) drivers/media/dvb/frontends/stv0297 0xf0ab7e50 stv0297_attach +(unknown) drivers/media/dvb/frontends/stv0299 0x393d7782 stv0299_attach +(unknown) drivers/media/dvb/frontends/stv0367 0x4b69522d stv0367cab_attach +(unknown) drivers/media/dvb/frontends/stv0367 0xd1a3ca02 stv0367ter_attach +(unknown) drivers/media/dvb/frontends/stv0900 0xeb594b4e stv0900_attach +(unknown) drivers/media/dvb/frontends/stv090x 0x2283d9f0 stv090x_attach +(unknown) drivers/media/dvb/frontends/stv090x 0x228ce242 stv090x_set_gpio +(unknown) drivers/media/dvb/frontends/stv6110 0x7efa2256 stv6110_attach +(unknown) drivers/media/dvb/frontends/stv6110x 0xcab5269e stv6110x_attach +(unknown) drivers/media/dvb/frontends/tda10021 0x4afa0a52 tda10021_attach +(unknown) drivers/media/dvb/frontends/tda10023 0x5093b83f tda10023_attach +(unknown) drivers/media/dvb/frontends/tda10048 0x8a4d2cf2 tda10048_attach +(unknown) drivers/media/dvb/frontends/tda1004x 0x214b088a tda10045_attach +(unknown) drivers/media/dvb/frontends/tda1004x 0x41724105 tda10046_attach +(unknown) drivers/media/dvb/frontends/tda10086 0x903681f4 tda10086_attach +(unknown) drivers/media/dvb/frontends/tda665x 0x8050393a tda665x_attach +(unknown) drivers/media/dvb/frontends/tda8083 0xb9571fed tda8083_attach +(unknown) drivers/media/dvb/frontends/tda8261 0xc0155a0d tda8261_attach +(unknown) drivers/media/dvb/frontends/tda826x 0x9e052a4e tda826x_attach +(unknown) drivers/media/dvb/frontends/tua6100 0x688e3a88 tua6100_attach +(unknown) drivers/media/dvb/frontends/ves1820 0x596da998 ves1820_attach +(unknown) drivers/media/dvb/frontends/ves1x93 0x1ee12aae ves1x93_attach +(unknown) drivers/media/dvb/frontends/zl10036 0xe0679f54 zl10036_attach +(unknown) drivers/media/dvb/frontends/zl10039 0x5ad7815c zl10039_attach +(unknown) drivers/media/dvb/frontends/zl10353 0xf536eada zl10353_attach +(unknown) drivers/media/dvb/mantis/mantis_core 0x1c342c1b mantis_ca_init +(unknown) drivers/media/dvb/mantis/mantis_core 0x328ba37c mantis_get_mac +(unknown) drivers/media/dvb/mantis/mantis_core 0x40f5fe67 mantis_frontend_soft_reset +(unknown) drivers/media/dvb/mantis/mantis_core 0x423d6c38 mantis_i2c_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x4891cbe1 mantis_ca_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x4b7af4a7 mantis_dvb_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x59a59e87 mantis_pci_init +(unknown) drivers/media/dvb/mantis/mantis_core 0x5ba69dd4 mantis_dma_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x67db415a mantis_dvb_init +(unknown) drivers/media/dvb/mantis/mantis_core 0x6c544c7f mantis_stream_control +(unknown) drivers/media/dvb/mantis/mantis_core 0x6e9cd9c5 mantis_i2c_init +(unknown) drivers/media/dvb/mantis/mantis_core 0x77072829 mantis_dma_init +(unknown) drivers/media/dvb/mantis/mantis_core 0x81dd03dd mantis_frontend_power +(unknown) drivers/media/dvb/mantis/mantis_core 0x9c109da3 mantis_uart_init +(unknown) drivers/media/dvb/mantis/mantis_core 0xb2f2ca0a mantis_gpio_set_bits +(unknown) drivers/media/dvb/mantis/mantis_core 0xb43ee89f mantis_pci_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0xd8bbb62e mantis_uart_exit +(unknown) drivers/media/dvb/siano/smsmdtv 0x090f6d97 sms_board_event +(unknown) drivers/media/dvb/siano/smsmdtv 0x0db0ac0f smscore_unregister_device +(unknown) drivers/media/dvb/siano/smsmdtv 0x14f1174b smscore_register_device +(unknown) drivers/media/dvb/siano/smsmdtv 0x21e36bf2 smscore_registry_getmode +(unknown) drivers/media/dvb/siano/smsmdtv 0x2877ef99 sms_board_led_feedback +(unknown) drivers/media/dvb/siano/smsmdtv 0x2878fed1 smsclient_sendrequest +(unknown) drivers/media/dvb/siano/smsmdtv 0x37d91069 smsendian_handle_tx_message +(unknown) drivers/media/dvb/siano/smsmdtv 0x45284ae9 smsendian_handle_rx_message +(unknown) drivers/media/dvb/siano/smsmdtv 0x45f768f2 smscore_getbuffer +(unknown) drivers/media/dvb/siano/smsmdtv 0x473c2f7b smscore_set_board_id +(unknown) drivers/media/dvb/siano/smsmdtv 0x4953da96 smscore_unregister_hotplug +(unknown) drivers/media/dvb/siano/smsmdtv 0x59116ec8 smscore_start_device +(unknown) drivers/media/dvb/siano/smsmdtv 0x6c40469a smscore_get_board_id +(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 0x7c391865 sms_board_setup +(unknown) drivers/media/dvb/siano/smsmdtv 0x7c576277 smsendian_handle_message_header +(unknown) drivers/media/dvb/siano/smsmdtv 0x87946709 smscore_unregister_client +(unknown) drivers/media/dvb/siano/smsmdtv 0x9455e1aa sms_board_lna_control +(unknown) drivers/media/dvb/siano/smsmdtv 0x96002880 sms_board_power +(unknown) drivers/media/dvb/siano/smsmdtv 0xa9203424 smscore_onresponse +(unknown) drivers/media/dvb/siano/smsmdtv 0xc44a6a2e smscore_get_device_mode +(unknown) drivers/media/dvb/siano/smsmdtv 0xc5cdf6a3 smscore_register_client +(unknown) drivers/media/dvb/siano/smsmdtv 0xf433bbd9 smscore_putbuffer +(unknown) drivers/media/dvb/siano/smsmdtv 0xf7d831e6 smscore_register_hotplug +(unknown) drivers/media/dvb/ttpci/budget-core 0x09ddb3b4 ttpci_budget_debiwrite +(unknown) drivers/media/dvb/ttpci/budget-core 0x6bee2d9f ttpci_budget_init_hooks +(unknown) drivers/media/dvb/ttpci/budget-core 0x78233f20 ttpci_budget_debiread +(unknown) drivers/media/dvb/ttpci/budget-core 0x7948c222 budget_debug +(unknown) drivers/media/dvb/ttpci/budget-core 0x89fef134 ttpci_budget_set_video_port +(unknown) drivers/media/dvb/ttpci/budget-core 0xb7b4d766 ttpci_budget_deinit +(unknown) drivers/media/dvb/ttpci/budget-core 0xe0ba094a ttpci_budget_irq10_handler +(unknown) drivers/media/dvb/ttpci/budget-core 0xf1c263ec ttpci_budget_init +(unknown) drivers/media/dvb/ttpci/ttpci-eeprom 0x8ab8b358 ttpci_eeprom_parse_mac +(unknown) drivers/media/dvb/ttusb-dec/ttusbdecfe 0x435678ce ttusbdecfe_dvbs_attach +(unknown) drivers/media/dvb/ttusb-dec/ttusbdecfe 0x68917904 ttusbdecfe_dvbt_attach +(unknown) drivers/media/rc/lirc_dev 0x04dca738 lirc_unregister_driver +(unknown) drivers/media/rc/lirc_dev 0x3872aaeb lirc_register_driver +(unknown) drivers/media/rc/lirc_dev 0x4607640f lirc_dev_fop_open +(unknown) drivers/media/rc/lirc_dev 0x5495ffa6 lirc_dev_fop_read +(unknown) drivers/media/rc/lirc_dev 0x6c6f6b3a lirc_get_pdata +(unknown) drivers/media/rc/lirc_dev 0x8ad9bc29 lirc_dev_fop_write +(unknown) drivers/media/rc/lirc_dev 0xca88eb1e lirc_dev_fop_close +(unknown) drivers/media/rc/lirc_dev 0xcef07742 lirc_dev_fop_ioctl +(unknown) drivers/media/rc/lirc_dev 0xee677c95 lirc_dev_fop_poll +(unknown) drivers/media/rc/rc-core 0x02008319 ir_raw_event_set_idle +(unknown) drivers/media/rc/rc-core 0x08f318f3 rc_map_get +(unknown) drivers/media/rc/rc-core 0x1f16894e ir_raw_event_store +(unknown) drivers/media/rc/rc-core 0x34580cef rc_map_register +(unknown) drivers/media/rc/rc-core 0x4ab02ba7 rc_free_device +(unknown) drivers/media/rc/rc-core 0x4ff143ed ir_raw_event_store_edge +(unknown) drivers/media/rc/rc-core 0x54c5c6eb ir_raw_handler_unregister +(unknown) drivers/media/rc/rc-core 0x553efb91 rc_core_debug +(unknown) drivers/media/rc/rc-core 0x59a60338 rc_repeat +(unknown) drivers/media/rc/rc-core 0x5d92c1f7 ir_raw_event_handle +(unknown) drivers/media/rc/rc-core 0x5e6a5fdb ir_raw_event_store_with_filter +(unknown) drivers/media/rc/rc-core 0x63d89347 rc_allocate_device +(unknown) drivers/media/rc/rc-core 0x7816a95c rc_keyup +(unknown) drivers/media/rc/rc-core 0x7b0379bb ir_raw_handler_register +(unknown) drivers/media/rc/rc-core 0x9cb29fb8 rc_map_unregister +(unknown) drivers/media/rc/rc-core 0x9e30fc79 rc_keydown_notimeout +(unknown) drivers/media/rc/rc-core 0xa33ab813 rc_keydown +(unknown) drivers/media/rc/rc-core 0xac14906e rc_unregister_device +(unknown) drivers/media/rc/rc-core 0xc233e3a1 rc_g_keycode_from_table +(unknown) drivers/media/rc/rc-core 0xc9975cdf rc_register_device +(unknown) drivers/media/video/bt8xx/bttv 0x11dc4b6d bttv_gpio_enable +(unknown) drivers/media/video/bt8xx/bttv 0x7246c60b bttv_sub_unregister +(unknown) drivers/media/video/bt8xx/bttv 0x8ecf4acc bttv_write_gpio +(unknown) drivers/media/video/bt8xx/bttv 0xa6356f5f bttv_get_pcidev +(unknown) drivers/media/video/bt8xx/bttv 0xb370326c bttv_sub_register +(unknown) drivers/media/video/bt8xx/bttv 0xbcf2d2fb bttv_read_gpio +(unknown) drivers/media/video/btcx-risc 0x495e4b0c btcx_calc_skips +(unknown) drivers/media/video/btcx-risc 0x58627708 btcx_riscmem_free +(unknown) drivers/media/video/btcx-risc 0xad2fe38b btcx_sort_clips +(unknown) drivers/media/video/btcx-risc 0xbaecd293 btcx_riscmem_alloc +(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 0x2cdea06d cx18_reset_ir_gpio +(unknown) drivers/media/video/cx18/cx18 0x4f02f664 cx18_claim_stream +(unknown) drivers/media/video/cx18/cx18 0x5c2e8f2d cx18_start_v4l2_encode_stream +(unknown) drivers/media/video/cx18/cx18 0x6c412285 cx18_stop_v4l2_encode_stream +(unknown) drivers/media/video/cx18/cx18 0xd2d6c48a cx18_ext_init +(unknown) drivers/media/video/cx18/cx18 0xd3fbc761 cx18_release_stream +(unknown) drivers/media/video/cx231xx/cx231xx 0x017ea7c7 cx231xx_tuner_callback +(unknown) drivers/media/video/cx231xx/cx231xx 0x01e0787e cx231xx_init_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0x07888fcd cx231xx_set_alt_setting +(unknown) drivers/media/video/cx231xx/cx231xx 0x0b3906ad cx231xx_init_bulk +(unknown) drivers/media/video/cx231xx/cx231xx 0x341fe887 cx231xx_disable656 +(unknown) drivers/media/video/cx231xx/cx231xx 0x45aef45c cx231xx_dev_init +(unknown) drivers/media/video/cx231xx/cx231xx 0x4c2dd505 cx231xx_dev_uninit +(unknown) drivers/media/video/cx231xx/cx231xx 0x4ea91618 cx231xx_set_mode +(unknown) drivers/media/video/cx231xx/cx231xx 0x5aff890f cx231xx_register_extension +(unknown) drivers/media/video/cx231xx/cx231xx 0x5e65d5e9 is_fw_load +(unknown) drivers/media/video/cx231xx/cx231xx 0x6aa0c58d cx231xx_enable_i2c_port_3 +(unknown) drivers/media/video/cx231xx/cx231xx 0x6e1972b1 cx231xx_capture_start +(unknown) drivers/media/video/cx231xx/cx231xx 0x828cd1e6 cx231xx_demod_reset +(unknown) drivers/media/video/cx231xx/cx231xx 0x82ade4b4 cx231xx_enable656 +(unknown) drivers/media/video/cx231xx/cx231xx 0x8e71da68 cx231xx_send_usb_command +(unknown) drivers/media/video/cx231xx/cx231xx 0x94ddbf1b cx231xx_uninit_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0xa7fbb725 cx231xx_unmute_audio +(unknown) drivers/media/video/cx231xx/cx231xx 0xa99d2fdb cx231xx_unregister_extension +(unknown) drivers/media/video/cx231xx/cx231xx 0xb6e47a10 cx231xx_uninit_bulk +(unknown) drivers/media/video/cx231xx/cx231xx 0xe15e9fd0 cx231xx_uninit_vbi_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0xee5ec0c5 cx231xx_send_gpio_cmd +(unknown) drivers/media/video/cx231xx/cx231xx 0xfae50b0c cx231xx_init_vbi_isoc +(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 0x312edef9 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 0xa286e1e9 altera_pid_feed_control +(unknown) drivers/media/video/cx23885/altera-ci 0xa8098bff altera_hw_filt_init +(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/cx88/cx88-vp3054-i2c 0xe8c78f0a vp3054_i2c_probe +(unknown) drivers/media/video/cx88/cx88-vp3054-i2c 0xf651cb26 vp3054_i2c_remove +(unknown) drivers/media/video/cx88/cx8800 0x373c56e2 cx88_enum_input +(unknown) drivers/media/video/cx88/cx8800 0x450c94c3 cx8800_ctrl_query +(unknown) drivers/media/video/cx88/cx8800 0x858777ae cx88_set_freq +(unknown) drivers/media/video/cx88/cx8800 0x8bf852dd cx88_video_mux +(unknown) drivers/media/video/cx88/cx8800 0xac4e53b9 cx88_user_ctrls +(unknown) drivers/media/video/cx88/cx8800 0xc067575d cx88_get_control +(unknown) drivers/media/video/cx88/cx8800 0xe008840f cx88_set_control +(unknown) drivers/media/video/cx88/cx8802 0x002a2c53 cx8802_buf_prepare +(unknown) drivers/media/video/cx88/cx8802 0x115e1af0 cx8802_buf_queue +(unknown) drivers/media/video/cx88/cx8802 0x3a544e45 cx8802_get_driver +(unknown) drivers/media/video/cx88/cx8802 0x5b069244 cx8802_unregister_driver +(unknown) drivers/media/video/cx88/cx8802 0x703f2769 cx8802_cancel_buffers +(unknown) drivers/media/video/cx88/cx8802 0xf4fc27c9 cx8802_register_driver +(unknown) drivers/media/video/cx88/cx88xx 0x004337d9 cx88_setup_xc3028 +(unknown) drivers/media/video/cx88/cx88xx 0x1cf10403 cx88_free_buffer +(unknown) drivers/media/video/cx88/cx88xx 0x24b257a7 cx88_vdev_init +(unknown) drivers/media/video/cx88/cx88xx 0x30c88bb3 cx88_set_tvaudio +(unknown) drivers/media/video/cx88/cx88xx 0x3825726e cx88_core_put +(unknown) drivers/media/video/cx88/cx88xx 0x454c2bf4 cx88_set_scale +(unknown) drivers/media/video/cx88/cx88xx 0x5f8829cf cx88_risc_databuffer +(unknown) drivers/media/video/cx88/cx88xx 0x6141c8c5 cx88_tuner_callback +(unknown) drivers/media/video/cx88/cx88xx 0x65257ec1 cx88_core_get +(unknown) drivers/media/video/cx88/cx88xx 0x6fa863e0 cx88_set_stereo +(unknown) drivers/media/video/cx88/cx88xx 0x7642ed3c cx88_print_irqbits +(unknown) drivers/media/video/cx88/cx88xx 0x7be104d7 cx88_wakeup +(unknown) drivers/media/video/cx88/cx88xx 0x7ce9a066 cx88_ir_start +(unknown) drivers/media/video/cx88/cx88xx 0x822b6e2c cx88_ir_stop +(unknown) drivers/media/video/cx88/cx88xx 0x904b8696 cx88_audio_thread +(unknown) drivers/media/video/cx88/cx88xx 0xaa24e88a cx88_get_stereo +(unknown) drivers/media/video/cx88/cx88xx 0xafb3a12f cx88_reset +(unknown) drivers/media/video/cx88/cx88xx 0xb1680757 cx88_newstation +(unknown) drivers/media/video/cx88/cx88xx 0xb2134c2f cx88_sram_channels +(unknown) drivers/media/video/cx88/cx88xx 0xba112107 cx88_dsp_detect_stereo_sap +(unknown) drivers/media/video/cx88/cx88xx 0xbda03497 cx88_sram_channel_setup +(unknown) drivers/media/video/cx88/cx88xx 0xcf3a51d3 cx88_shutdown +(unknown) drivers/media/video/cx88/cx88xx 0xd77495d0 cx88_set_tvnorm +(unknown) drivers/media/video/cx88/cx88xx 0xd822d2b4 cx88_core_irq +(unknown) drivers/media/video/cx88/cx88xx 0xdec549c8 cx88_risc_buffer +(unknown) drivers/media/video/cx88/cx88xx 0xe88fd06b cx88_risc_stopper +(unknown) drivers/media/video/cx88/cx88xx 0xeb8fef0f cx88_sram_channel_dump +(unknown) drivers/media/video/em28xx/em28xx 0x158bc656 em28xx_isoc_dvb_max_packetsize +(unknown) drivers/media/video/em28xx/em28xx 0x51b6b8cb em28xx_unregister_extension +(unknown) drivers/media/video/em28xx/em28xx 0x6a22c9cc em28xx_uninit_isoc +(unknown) drivers/media/video/em28xx/em28xx 0x6a8e3155 em28xx_init_isoc +(unknown) drivers/media/video/em28xx/em28xx 0x7fc8652c em28xx_tuner_callback +(unknown) drivers/media/video/em28xx/em28xx 0x809fe394 em28xx_audio_analog_set +(unknown) drivers/media/video/em28xx/em28xx 0x97d2be04 em28xx_register_extension +(unknown) drivers/media/video/em28xx/em28xx 0xb9fd6a95 em28xx_audio_setup +(unknown) drivers/media/video/em28xx/em28xx 0xe055f24a em28xx_set_mode +(unknown) drivers/media/video/gspca/gspca_main 0x0a100317 gspca_resume +(unknown) drivers/media/video/gspca/gspca_main 0x27713bc7 gspca_auto_gain_n_exposure +(unknown) drivers/media/video/gspca/gspca_main 0x308b7caf gspca_suspend +(unknown) drivers/media/video/gspca/gspca_main 0x40c027d6 gspca_dev_probe2 +(unknown) drivers/media/video/gspca/gspca_main 0x6b1f5919 gspca_frame_add +(unknown) drivers/media/video/gspca/gspca_main 0x8af4a216 gspca_dev_probe +(unknown) drivers/media/video/gspca/gspca_main 0xb23edb2e gspca_disconnect +(unknown) drivers/media/video/ivtv/ivtv 0x100105c3 ivtv_vapi_result +(unknown) drivers/media/video/ivtv/ivtv 0x14f67530 ivtv_debug +(unknown) drivers/media/video/ivtv/ivtv 0x171c2a03 ivtv_reset_ir_gpio +(unknown) drivers/media/video/ivtv/ivtv 0x2d8a0517 ivtv_udma_unmap +(unknown) drivers/media/video/ivtv/ivtv 0x3bff469f ivtv_clear_irq_mask +(unknown) drivers/media/video/ivtv/ivtv 0x63b266fc ivtv_udma_alloc +(unknown) drivers/media/video/ivtv/ivtv 0x6763fff1 ivtv_firmware_check +(unknown) drivers/media/video/ivtv/ivtv 0x6a112c4a ivtv_vapi +(unknown) drivers/media/video/ivtv/ivtv 0x6e8ec52b ivtv_set_irq_mask +(unknown) drivers/media/video/ivtv/ivtv 0x7a248e61 ivtv_api +(unknown) drivers/media/video/ivtv/ivtv 0x8b067579 ivtv_init_on_first_open +(unknown) drivers/media/video/ivtv/ivtv 0x9a76c756 ivtv_udma_setup +(unknown) drivers/media/video/ivtv/ivtv 0x9b6aaf62 ivtv_udma_prepare +(unknown) drivers/media/video/saa7134/saa7134 0x04e83446 saa7134_tuner_callback +(unknown) drivers/media/video/saa7134/saa7134 0x06744f7a saa7134_s_std_internal +(unknown) drivers/media/video/saa7134/saa7134 0x0938c962 saa7134_g_ctrl_internal +(unknown) drivers/media/video/saa7134/saa7134 0x1211df5d saa7134_devlist +(unknown) drivers/media/video/saa7134/saa7134 0x14dfecc6 saa7134_boards +(unknown) drivers/media/video/saa7134/saa7134 0x16b58212 saa7134_s_ctrl_internal +(unknown) drivers/media/video/saa7134/saa7134 0x1ce0a06e saa7134_pgtable_alloc +(unknown) drivers/media/video/saa7134/saa7134 0x332127da saa7134_ts_unregister +(unknown) drivers/media/video/saa7134/saa7134 0x3b6956a4 saa7134_pgtable_free +(unknown) drivers/media/video/saa7134/saa7134 0x4950e4fc saa7134_pgtable_build +(unknown) drivers/media/video/saa7134/saa7134 0x65e21164 saa7134_ts_register +(unknown) drivers/media/video/saa7134/saa7134 0x680069ff saa7134_tvaudio_setmute +(unknown) drivers/media/video/saa7134/saa7134 0x6a8343d3 saa7134_queryctrl +(unknown) drivers/media/video/saa7134/saa7134 0x6f9fd754 saa7134_dmasound_init +(unknown) drivers/media/video/saa7134/saa7134 0xa4ba497b saa7134_set_dmabits +(unknown) drivers/media/video/saa7134/saa7134 0xb57e537e saa7134_dmasound_exit +(unknown) drivers/media/video/saa7134/saa7134 0xc277afd6 saa7134_devlist_lock +(unknown) drivers/media/video/saa7134/saa7134 0xcfb296b5 saa7134_ts_qops +(unknown) drivers/media/video/saa7134/saa7134 0xdba0e8bb saa_dsp_writel +(unknown) drivers/media/video/saa7134/saa7134 0xece3a10d saa7134_set_gpio +(unknown) drivers/media/video/soc_camera 0x09a56666 soc_camera_host_register +(unknown) drivers/media/video/soc_camera 0x10b1ab55 soc_camera_xlate_by_fourcc +(unknown) drivers/media/video/soc_camera 0x12e99fbc soc_camera_unlock +(unknown) drivers/media/video/soc_camera 0x471fe26e soc_camera_apply_sensor_flags +(unknown) drivers/media/video/soc_camera 0x4ec1c276 soc_camera_bus_type +(unknown) drivers/media/video/soc_camera 0x8e99f7c5 soc_camera_lock +(unknown) drivers/media/video/soc_camera 0xfd5ad549 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 0x8403ca1d tveeprom_hauppauge_analog +(unknown) drivers/media/video/tveeprom 0xb4c86bc4 tveeprom_read +(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 0x2da65032 v4l2_chip_match_i2c_client +(unknown) drivers/media/video/v4l2-common 0x337c541c v4l2_spi_subdev_init +(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 0x5bf2c699 v4l2_i2c_subdev_addr +(unknown) drivers/media/video/v4l2-common 0x621d6128 v4l2_i2c_subdev_init +(unknown) drivers/media/video/v4l2-common 0x6725ce11 v4l2_i2c_new_subdev +(unknown) drivers/media/video/v4l2-common 0x813f3de4 v4l2_find_nearest_format +(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 0xc1f1b266 v4l2_spi_new_subdev +(unknown) drivers/media/video/v4l2-common 0xca38f904 v4l2_chip_ident_i2c_client +(unknown) drivers/media/video/v4l2-common 0xe3a109e4 v4l2_i2c_new_subdev_board +(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-compat-ioctl32 0xc40793ca v4l2_compat_ioctl32 +(unknown) drivers/media/video/v4l2-int-device 0x437aa4cb v4l2_int_device_register +(unknown) drivers/media/video/v4l2-int-device 0x6fcf98d4 v4l2_int_ioctl_1 +(unknown) drivers/media/video/v4l2-int-device 0x96c6f0f1 v4l2_int_ioctl_0 +(unknown) drivers/media/video/v4l2-int-device 0xa5228b24 v4l2_int_device_try_attach_all +(unknown) drivers/media/video/v4l2-int-device 0xacde48d8 v4l2_int_device_unregister +(unknown) drivers/media/video/v4l2-mem2mem 0x08bb210c v4l2_m2m_init +(unknown) drivers/media/video/v4l2-mem2mem 0x0fb37889 v4l2_m2m_qbuf +(unknown) drivers/media/video/v4l2-mem2mem 0x20e29209 v4l2_m2m_release +(unknown) drivers/media/video/v4l2-mem2mem 0x27b0727b v4l2_m2m_streamoff +(unknown) drivers/media/video/v4l2-mem2mem 0x3fef6268 v4l2_m2m_mmap +(unknown) drivers/media/video/v4l2-mem2mem 0x433163d5 v4l2_m2m_get_vq +(unknown) drivers/media/video/v4l2-mem2mem 0x505d33b5 v4l2_m2m_buf_queue +(unknown) drivers/media/video/v4l2-mem2mem 0x55a2542c v4l2_m2m_reqbufs +(unknown) drivers/media/video/v4l2-mem2mem 0x5f111ea0 v4l2_m2m_next_buf +(unknown) drivers/media/video/v4l2-mem2mem 0x711d01c4 v4l2_m2m_job_finish +(unknown) drivers/media/video/v4l2-mem2mem 0xab1ebc98 v4l2_m2m_poll +(unknown) drivers/media/video/v4l2-mem2mem 0xc813799a v4l2_m2m_streamon +(unknown) drivers/media/video/v4l2-mem2mem 0xdb59ba99 v4l2_m2m_ctx_init +(unknown) drivers/media/video/v4l2-mem2mem 0xe5447a4a v4l2_m2m_querybuf +(unknown) drivers/media/video/v4l2-mem2mem 0xec4f2ee6 v4l2_m2m_buf_remove +(unknown) drivers/media/video/v4l2-mem2mem 0xf0ab8523 v4l2_m2m_get_curr_priv +(unknown) drivers/media/video/v4l2-mem2mem 0xf1fd6803 v4l2_m2m_ctx_release +(unknown) drivers/media/video/v4l2-mem2mem 0xf4f42aa3 v4l2_m2m_dqbuf +(unknown) drivers/media/video/videobuf-core 0x037e0ee3 videobuf_read_start +(unknown) drivers/media/video/videobuf-core 0x059771bb videobuf_read_stop +(unknown) drivers/media/video/videobuf-core 0x0b69ed9b videobuf_reqbufs +(unknown) drivers/media/video/videobuf-core 0x10a7f2ad videobuf_queue_core_init +(unknown) drivers/media/video/videobuf-core 0x18ddf73b videobuf_next_field +(unknown) drivers/media/video/videobuf-core 0x2c32c265 videobuf_read_stream +(unknown) drivers/media/video/videobuf-core 0x38f4e3d9 videobuf_poll_stream +(unknown) drivers/media/video/videobuf-core 0x40f5af97 videobuf_mmap_free +(unknown) drivers/media/video/videobuf-core 0x516ff22d videobuf_mmap_mapper +(unknown) drivers/media/video/videobuf-core 0x53eac1ae videobuf_queue_is_busy +(unknown) drivers/media/video/videobuf-core 0x589349f3 videobuf_querybuf +(unknown) drivers/media/video/videobuf-core 0x5e30a7fb videobuf_queue_cancel +(unknown) drivers/media/video/videobuf-core 0x5e578f81 videobuf_mmap_setup +(unknown) drivers/media/video/videobuf-core 0x6c0b6e68 videobuf_alloc_vb +(unknown) drivers/media/video/videobuf-core 0x7436d4d2 videobuf_waiton +(unknown) drivers/media/video/videobuf-core 0x789310e5 videobuf_streamoff +(unknown) drivers/media/video/videobuf-core 0x840549ad __videobuf_mmap_setup +(unknown) drivers/media/video/videobuf-core 0x8e0250c4 videobuf_iolock +(unknown) drivers/media/video/videobuf-core 0x9c829961 videobuf_queue_to_vaddr +(unknown) drivers/media/video/videobuf-core 0xcaf43e8c videobuf_dqbuf +(unknown) drivers/media/video/videobuf-core 0xcc6127f9 videobuf_stop +(unknown) drivers/media/video/videobuf-core 0xcdf65c2c videobuf_read_one +(unknown) drivers/media/video/videobuf-core 0xd9ef87f7 videobuf_streamon +(unknown) drivers/media/video/videobuf-core 0xe236d1a6 videobuf_qbuf +(unknown) drivers/media/video/videobuf-dma-contig 0x0837eed3 videobuf_to_dma_contig +(unknown) drivers/media/video/videobuf-dma-contig 0x3ad12318 videobuf_queue_dma_contig_init +(unknown) drivers/media/video/videobuf-dma-contig 0xe6348089 videobuf_dma_contig_free +(unknown) drivers/media/video/videobuf-dma-sg 0x1ef0096c videobuf_dma_init_overlay +(unknown) drivers/media/video/videobuf-dma-sg 0x20b0ac8a videobuf_dma_init +(unknown) drivers/media/video/videobuf-dma-sg 0x4d7dff9b videobuf_dma_init_user +(unknown) drivers/media/video/videobuf-dma-sg 0x604d6a7c videobuf_to_dma +(unknown) drivers/media/video/videobuf-dma-sg 0x7a80a96f videobuf_queue_sg_init +(unknown) drivers/media/video/videobuf-dma-sg 0xa123275e videobuf_dma_map +(unknown) drivers/media/video/videobuf-dma-sg 0xa38faed2 videobuf_sg_alloc +(unknown) drivers/media/video/videobuf-dma-sg 0xb81035f5 videobuf_dma_unmap +(unknown) drivers/media/video/videobuf-dma-sg 0xdf474b1b videobuf_dma_init_kernel +(unknown) drivers/media/video/videobuf-dma-sg 0xe1261d19 videobuf_dma_free +(unknown) drivers/media/video/videobuf-dvb 0x3ad60a36 videobuf_dvb_find_frontend +(unknown) drivers/media/video/videobuf-dvb 0x6a238d95 videobuf_dvb_dealloc_frontends +(unknown) drivers/media/video/videobuf-dvb 0x8aef3981 videobuf_dvb_register_bus +(unknown) drivers/media/video/videobuf-dvb 0x91fe9f46 videobuf_dvb_get_frontend +(unknown) drivers/media/video/videobuf-dvb 0xb3bc14d6 videobuf_dvb_unregister_bus +(unknown) drivers/media/video/videobuf-dvb 0xd743cc0e videobuf_dvb_alloc_frontend +(unknown) drivers/media/video/videobuf-vmalloc 0x670545db videobuf_vmalloc_free +(unknown) drivers/media/video/videobuf-vmalloc 0x9d13410c videobuf_queue_vmalloc_init +(unknown) drivers/media/video/videobuf-vmalloc 0xaf4c9ba4 videobuf_to_vmalloc +(unknown) drivers/media/video/videobuf2-core 0x06fbed2c vb2_reqbufs +(unknown) drivers/media/video/videobuf2-core 0x0e81f603 vb2_queue_release +(unknown) drivers/media/video/videobuf2-core 0x1d4fe545 vb2_plane_cookie +(unknown) drivers/media/video/videobuf2-core 0x5db2e61b vb2_streamoff +(unknown) drivers/media/video/videobuf2-core 0x70cfa18b vb2_poll +(unknown) drivers/media/video/videobuf2-core 0x724a5b94 vb2_qbuf +(unknown) drivers/media/video/videobuf2-core 0x7508e630 vb2_dqbuf +(unknown) drivers/media/video/videobuf2-core 0x798a8516 vb2_wait_for_all_buffers +(unknown) drivers/media/video/videobuf2-core 0x81e0aeff vb2_plane_vaddr +(unknown) drivers/media/video/videobuf2-core 0x9cb3dc9c vb2_streamon +(unknown) drivers/media/video/videobuf2-core 0xacda8fab vb2_write +(unknown) drivers/media/video/videobuf2-core 0xb4b6753d vb2_queue_init +(unknown) drivers/media/video/videobuf2-core 0xbde7c0fd vb2_buffer_done +(unknown) drivers/media/video/videobuf2-core 0xd5fc1191 vb2_mmap +(unknown) drivers/media/video/videobuf2-core 0xdc2566d5 vb2_querybuf +(unknown) drivers/media/video/videobuf2-core 0xe89f0aa2 vb2_read +(unknown) drivers/media/video/videobuf2-memops 0x098cf5a4 vb2_put_vma +(unknown) drivers/media/video/videobuf2-memops 0x59ead494 vb2_mmap_pfn_range +(unknown) drivers/media/video/videobuf2-memops 0x6e7cc6ee vb2_get_contig_userptr +(unknown) drivers/media/video/videobuf2-memops 0x84ff6342 vb2_common_vm_ops +(unknown) drivers/media/video/videobuf2-vmalloc 0xf8c0c62d vb2_vmalloc_memops +(unknown) drivers/media/video/videodev 0x0614dd5a v4l2_video_std_frame_period +(unknown) drivers/media/video/videodev 0x08bd048b v4l2_subdev_s_ctrl +(unknown) drivers/media/video/videodev 0x0c62c1be v4l2_event_queue +(unknown) drivers/media/video/videodev 0x0f4f19c8 v4l2_event_dequeue +(unknown) drivers/media/video/videodev 0x123959a1 v4l2_type_names +(unknown) drivers/media/video/videodev 0x13fda959 v4l2_event_subscribe +(unknown) drivers/media/video/videodev 0x16244fe5 v4l2_prio_check +(unknown) drivers/media/video/videodev 0x194ce594 video_device_release_empty +(unknown) drivers/media/video/videodev 0x1d2e3870 v4l2_subdev_init +(unknown) drivers/media/video/videodev 0x20057037 v4l2_event_unsubscribe +(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 0x23ddfad2 video_devdata +(unknown) drivers/media/video/videodev 0x2592bb0e v4l2_ctrl_cluster +(unknown) drivers/media/video/videodev 0x2c8d34e2 v4l2_ctrl_handler_init +(unknown) drivers/media/video/videodev 0x2f78a8c2 v4l2_subdev_g_ext_ctrls +(unknown) drivers/media/video/videodev 0x302aff9c v4l2_device_register_subdev_nodes +(unknown) drivers/media/video/videodev 0x35f493c8 v4l2_fh_del +(unknown) drivers/media/video/videodev 0x39f34416 v4l2_g_ctrl +(unknown) drivers/media/video/videodev 0x3adbd595 v4l2_field_names +(unknown) drivers/media/video/videodev 0x3b6ffa0e v4l2_event_alloc +(unknown) drivers/media/video/videodev 0x3bdd0f94 v4l2_prio_change +(unknown) drivers/media/video/videodev 0x41725f4b video_ioctl2 +(unknown) drivers/media/video/videodev 0x43f7f024 v4l2_ctrl_new_custom +(unknown) drivers/media/video/videodev 0x474d1554 v4l2_device_unregister_subdev +(unknown) drivers/media/video/videodev 0x477f00ba video_device_alloc +(unknown) drivers/media/video/videodev 0x4874fe6d __video_register_device +(unknown) drivers/media/video/videodev 0x48e9f0a6 v4l2_event_pending +(unknown) drivers/media/video/videodev 0x495426ee v4l2_ctrl_get_name +(unknown) drivers/media/video/videodev 0x4ea8d4dc v4l2_subdev_s_ext_ctrls +(unknown) drivers/media/video/videodev 0x572cdb5b video_unregister_device +(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 0x62eea290 v4l2_subdev_queryctrl +(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 0x74514e4c 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 0x7fe846c3 v4l2_device_unregister +(unknown) drivers/media/video/videodev 0x806d32c2 v4l2_fh_release +(unknown) drivers/media/video/videodev 0x8106095a v4l2_prio_max +(unknown) drivers/media/video/videodev 0x814556a3 video_usercopy +(unknown) drivers/media/video/videodev 0x816ef164 v4l2_event_free +(unknown) drivers/media/video/videodev 0x867c265f v4l2_ctrl_fill +(unknown) drivers/media/video/videodev 0x8d611228 v4l2_ctrl_g_ctrl +(unknown) drivers/media/video/videodev 0x8e266fe1 v4l2_device_put +(unknown) drivers/media/video/videodev 0x8f00fc8b v4l2_event_init +(unknown) drivers/media/video/videodev 0x93c90561 v4l2_subdev_querymenu +(unknown) drivers/media/video/videodev 0x9920adbc v4l2_device_disconnect +(unknown) drivers/media/video/videodev 0x9bc64495 v4l2_fh_init +(unknown) drivers/media/video/videodev 0x9fc30522 v4l2_queryctrl +(unknown) drivers/media/video/videodev 0x9fc94fa3 v4l2_ctrl_s_ctrl +(unknown) drivers/media/video/videodev 0xa635b210 v4l2_ctrl_find +(unknown) drivers/media/video/videodev 0xa6b301bf v4l2_ctrl_activate +(unknown) drivers/media/video/videodev 0xa9075ed4 v4l2_fh_exit +(unknown) drivers/media/video/videodev 0xa9acbbf2 v4l2_ctrl_handler_setup +(unknown) drivers/media/video/videodev 0xae8681df v4l2_subdev_try_ext_ctrls +(unknown) drivers/media/video/videodev 0xb77b0159 v4l2_prio_init +(unknown) drivers/media/video/videodev 0xb7c766cb v4l2_fh_open +(unknown) drivers/media/video/videodev 0xb9092ea7 v4l2_ctrl_grab +(unknown) drivers/media/video/videodev 0xbc6e2071 video_device_release +(unknown) drivers/media/video/videodev 0xc23b0693 v4l2_fh_is_singular +(unknown) drivers/media/video/videodev 0xc6a5a75d v4l2_try_ext_ctrls +(unknown) drivers/media/video/videodev 0xc7a1e9a4 v4l2_fh_add +(unknown) drivers/media/video/videodev 0xcabb0502 v4l2_device_register_subdev +(unknown) drivers/media/video/videodev 0xcda04a5b v4l2_prio_close +(unknown) drivers/media/video/videodev 0xd814fa4d v4l2_g_ext_ctrls +(unknown) drivers/media/video/videodev 0xe2b92059 v4l2_video_std_construct +(unknown) drivers/media/video/videodev 0xf3251e7b v4l2_norm_to_name +(unknown) drivers/media/video/videodev 0xf5b48d2c v4l2_s_ctrl +(unknown) drivers/media/video/videodev 0xf6e5ee49 v4l2_subdev_g_ctrl +(unknown) drivers/media/video/videodev 0xf835e377 v4l2_ctrl_handler_free +(unknown) drivers/media/video/videodev 0xfe255077 v4l2_device_register +(unknown) drivers/media/video/zoran/videocodec 0x5c8a02c0 videocodec_attach +(unknown) drivers/media/video/zoran/videocodec 0x7b078fa3 videocodec_unregister +(unknown) drivers/media/video/zoran/videocodec 0xa6a9d259 videocodec_register +(unknown) drivers/media/video/zoran/videocodec 0xc5beb034 videocodec_detach +(unknown) drivers/memstick/core/memstick 0x08ef579e memstick_free_host +(unknown) drivers/memstick/core/memstick 0x1961cf2f memstick_next_req +(unknown) drivers/memstick/core/memstick 0x36851ec7 memstick_resume_host +(unknown) drivers/memstick/core/memstick 0x37d3c93e memstick_detect_change +(unknown) drivers/memstick/core/memstick 0x4f78bd5f memstick_set_rw_addr +(unknown) drivers/memstick/core/memstick 0x51309019 memstick_register_driver +(unknown) drivers/memstick/core/memstick 0x5179ad1e memstick_unregister_driver +(unknown) drivers/memstick/core/memstick 0x5d820a02 memstick_init_req_sg +(unknown) drivers/memstick/core/memstick 0x66b35d23 memstick_alloc_host +(unknown) drivers/memstick/core/memstick 0x6facd337 memstick_suspend_host +(unknown) drivers/memstick/core/memstick 0x8612d76f memstick_remove_host +(unknown) drivers/memstick/core/memstick 0x90810e8a memstick_init_req +(unknown) drivers/memstick/core/memstick 0xafb2f441 memstick_add_host +(unknown) drivers/memstick/core/memstick 0xc336873b memstick_new_req +(unknown) drivers/message/fusion/mptbase 0x09b37beb mpt_Soft_Hard_ResetHandler +(unknown) drivers/message/fusion/mptbase 0x0d23347c mpt_alloc_fw_memory +(unknown) drivers/message/fusion/mptbase 0x0ea37ce8 mpt_free_fw_memory +(unknown) drivers/message/fusion/mptbase 0x1007c1bd mpt_put_msg_frame_hi_pri +(unknown) drivers/message/fusion/mptbase 0x10cbaf85 mpt_print_ioc_summary +(unknown) drivers/message/fusion/mptbase 0x23d9cac6 mpt_register +(unknown) drivers/message/fusion/mptbase 0x254704a2 mptbase_sas_persist_operation +(unknown) drivers/message/fusion/mptbase 0x4526289b mpt_event_deregister +(unknown) drivers/message/fusion/mptbase 0x4f5ef685 mpt_set_taskmgmt_in_progress_flag +(unknown) drivers/message/fusion/mptbase 0x502108d0 mpt_fwfault_debug +(unknown) drivers/message/fusion/mptbase 0x5a855be6 mpt_event_register +(unknown) drivers/message/fusion/mptbase 0x5c5eb82f mpt_config +(unknown) drivers/message/fusion/mptbase 0x608dde2b mpt_resume +(unknown) drivers/message/fusion/mptbase 0x6210a23a mpt_reset_register +(unknown) drivers/message/fusion/mptbase 0x68930f0f mpt_raid_phys_disk_get_num_paths +(unknown) drivers/message/fusion/mptbase 0x70f16939 mpt_get_msg_frame +(unknown) drivers/message/fusion/mptbase 0x7c257594 mpt_GetIocState +(unknown) drivers/message/fusion/mptbase 0x7d7d4679 mpt_halt_firmware +(unknown) drivers/message/fusion/mptbase 0x7da2d364 mpt_free_msg_frame +(unknown) drivers/message/fusion/mptbase 0x81a1f563 mpt_findImVolumes +(unknown) drivers/message/fusion/mptbase 0x9522bb2b mpt_put_msg_frame +(unknown) drivers/message/fusion/mptbase 0x97de0351 mpt_HardResetHandler +(unknown) drivers/message/fusion/mptbase 0xb1e1765b mpt_raid_phys_disk_pg1 +(unknown) drivers/message/fusion/mptbase 0xc0e69f82 mpt_device_driver_deregister +(unknown) drivers/message/fusion/mptbase 0xc47c22e8 mpt_deregister +(unknown) drivers/message/fusion/mptbase 0xd5c4783c mpt_device_driver_register +(unknown) drivers/message/fusion/mptbase 0xd859cd13 mpt_verify_adapter +(unknown) drivers/message/fusion/mptbase 0xd9a92a75 mpt_reset_deregister +(unknown) drivers/message/fusion/mptbase 0xdd805159 ioc_list +(unknown) drivers/message/fusion/mptbase 0xddb1e12c mpt_raid_phys_disk_pg0 +(unknown) drivers/message/fusion/mptbase 0xdf0beae4 mpt_detach +(unknown) drivers/message/fusion/mptbase 0xec0fe2fc mpt_send_handshake_request +(unknown) drivers/message/fusion/mptbase 0xf1a88ed0 mpt_suspend +(unknown) drivers/message/fusion/mptbase 0xf54f36bc mpt_attach +(unknown) drivers/message/fusion/mptbase 0xff6bb2a0 mpt_clear_taskmgmt_in_progress_flag +(unknown) drivers/message/fusion/mptscsih 0x022441c9 mptscsih_resume +(unknown) drivers/message/fusion/mptscsih 0x0f9510d5 mptscsih_shutdown +(unknown) drivers/message/fusion/mptscsih 0x1b304781 mptscsih_IssueTaskMgmt +(unknown) drivers/message/fusion/mptscsih 0x20f3e517 mptscsih_bus_reset +(unknown) drivers/message/fusion/mptscsih 0x2315d92d mptscsih_qcmd +(unknown) drivers/message/fusion/mptscsih 0x42a1bdfb mptscsih_abort +(unknown) drivers/message/fusion/mptscsih 0x45977b85 mptscsih_bios_param +(unknown) drivers/message/fusion/mptscsih 0x462ef277 mptscsih_ioc_reset +(unknown) drivers/message/fusion/mptscsih 0x54f136b2 mptscsih_remove +(unknown) drivers/message/fusion/mptscsih 0x5e00f7c2 mptscsih_event_process +(unknown) drivers/message/fusion/mptscsih 0x5f09a583 mptscsih_proc_info +(unknown) drivers/message/fusion/mptscsih 0x61227d82 mptscsih_io_done +(unknown) drivers/message/fusion/mptscsih 0x733c2680 mptscsih_slave_destroy +(unknown) drivers/message/fusion/mptscsih 0x79cdc866 mptscsih_change_queue_depth +(unknown) drivers/message/fusion/mptscsih 0x7cd47b26 mptscsih_scandv_complete +(unknown) drivers/message/fusion/mptscsih 0x7f760289 mptscsih_raid_id_to_num +(unknown) drivers/message/fusion/mptscsih 0x866f7224 mptscsih_taskmgmt_response_code +(unknown) drivers/message/fusion/mptscsih 0x87fa6aae mptscsih_slave_configure +(unknown) drivers/message/fusion/mptscsih 0x89d0413c mptscsih_suspend +(unknown) drivers/message/fusion/mptscsih 0x90ac18cb mptscsih_info +(unknown) drivers/message/fusion/mptscsih 0x952034e1 mptscsih_host_attrs +(unknown) drivers/message/fusion/mptscsih 0x9b214e43 mptscsih_is_phys_disk +(unknown) drivers/message/fusion/mptscsih 0xa5b6d2f6 mptscsih_dev_reset +(unknown) drivers/message/fusion/mptscsih 0xb413e4f7 mptscsih_taskmgmt_complete +(unknown) drivers/message/fusion/mptscsih 0xbfdafc80 mptscsih_host_reset +(unknown) drivers/message/fusion/mptscsih 0xcad4d395 mptscsih_get_scsi_lookup +(unknown) drivers/message/i2o/i2o_core 0x012e4357 i2o_status_get +(unknown) drivers/message/i2o/i2o_core 0x05f84eca i2o_pool_alloc +(unknown) drivers/message/i2o/i2o_core 0x11554a83 i2o_driver_unregister +(unknown) drivers/message/i2o/i2o_core 0x1de600f9 i2o_parm_issue +(unknown) drivers/message/i2o/i2o_core 0x2a843bef i2o_dump_message +(unknown) drivers/message/i2o/i2o_core 0x2afd2fd4 i2o_msg_get_wait +(unknown) drivers/message/i2o/i2o_core 0x2c1d9d61 i2o_event_register +(unknown) drivers/message/i2o/i2o_core 0x3acde774 i2o_sg_tablesize +(unknown) drivers/message/i2o/i2o_core 0x428e6ba5 i2o_msg_post_wait_mem +(unknown) drivers/message/i2o/i2o_core 0x5a0f832b i2o_parm_field_get +(unknown) drivers/message/i2o/i2o_core 0x5dd11616 i2o_device_claim +(unknown) drivers/message/i2o/i2o_core 0x7166f147 i2o_cntxt_list_get_ptr +(unknown) drivers/message/i2o/i2o_core 0x7692094b i2o_cntxt_list_get +(unknown) drivers/message/i2o/i2o_core 0x7acfc999 i2o_iop_find_device +(unknown) drivers/message/i2o/i2o_core 0x8249d083 i2o_parm_table_get +(unknown) drivers/message/i2o/i2o_core 0x859b92f0 i2o_exec_lct_get +(unknown) drivers/message/i2o/i2o_core 0x8a0e0c81 i2o_dma_map_sg +(unknown) drivers/message/i2o/i2o_core 0x8a40a1c7 i2o_dma_free +(unknown) drivers/message/i2o/i2o_core 0x8ad1c746 i2o_cntxt_list_remove +(unknown) drivers/message/i2o/i2o_core 0x8d1f89d3 i2o_dma_map_single +(unknown) drivers/message/i2o/i2o_core 0x8e57e822 i2o_device_claim_release +(unknown) drivers/message/i2o/i2o_core 0x8e804214 i2o_driver_notify_controller_remove_all +(unknown) drivers/message/i2o/i2o_core 0x9a112e6d i2o_driver_notify_controller_add_all +(unknown) drivers/message/i2o/i2o_core 0x9b6fdfa0 i2o_driver_notify_device_add_all +(unknown) drivers/message/i2o/i2o_core 0xa8343216 i2o_cntxt_list_add +(unknown) drivers/message/i2o/i2o_core 0xae8da771 i2o_find_iop +(unknown) drivers/message/i2o/i2o_core 0xb4c00dcf i2o_controllers +(unknown) drivers/message/i2o/i2o_core 0xb7c91988 i2o_dma_realloc +(unknown) drivers/message/i2o/i2o_core 0xd1edd65f i2o_dma_alloc +(unknown) drivers/message/i2o/i2o_core 0xdc4cbb6f i2o_pool_free +(unknown) drivers/message/i2o/i2o_core 0xea96e763 i2o_driver_notify_device_remove_all +(unknown) drivers/message/i2o/i2o_core 0xf5b8b098 i2o_driver_register +(unknown) drivers/mfd/htc-pasic3 0xbd4f9c57 pasic3_read_register +(unknown) drivers/mfd/htc-pasic3 0xf8933db4 pasic3_write_register +(unknown) drivers/mfd/mc13xxx-core 0x03fb4f4b mc13xxx_irq_mask +(unknown) drivers/mfd/mc13xxx-core 0x105d6b89 mc13xxx_irq_unmask +(unknown) drivers/mfd/mc13xxx-core 0x1f587c22 mc13xxx_unlock +(unknown) drivers/mfd/mc13xxx-core 0x51f8fe89 mc13xxx_irq_request +(unknown) drivers/mfd/mc13xxx-core 0x59c2862d mc13xxx_irq_status +(unknown) drivers/mfd/mc13xxx-core 0x7353c38e mc13xxx_reg_rmw +(unknown) drivers/mfd/mc13xxx-core 0x81058b8a mc13xxx_irq_request_nounmask +(unknown) drivers/mfd/mc13xxx-core 0x842acf9f mc13xxx_irq_ack +(unknown) drivers/mfd/mc13xxx-core 0x90908a34 mc13xxx_lock +(unknown) drivers/mfd/mc13xxx-core 0x9c46314b mc13xxx_reg_write +(unknown) drivers/mfd/mc13xxx-core 0xa0ceb333 mc13783_to_mc13xxx +(unknown) drivers/mfd/mc13xxx-core 0xb3b0f98c mc13xxx_irq_free +(unknown) drivers/mfd/mc13xxx-core 0xe51cab02 mc13xxx_get_flags +(unknown) drivers/mfd/mc13xxx-core 0xeab86147 mc13783_adc_do_conversion +(unknown) drivers/mfd/mc13xxx-core 0xf573b543 mc13xxx_reg_read +(unknown) drivers/mfd/pcf50633 0x19bc8c01 pcf50633_irq_mask_get +(unknown) drivers/mfd/pcf50633 0x277b00dc pcf50633_irq_mask +(unknown) drivers/mfd/pcf50633 0x34569ddc pcf50633_write_block +(unknown) drivers/mfd/pcf50633 0xa3db8532 pcf50633_reg_read +(unknown) drivers/mfd/pcf50633 0xba558ede pcf50633_free_irq +(unknown) drivers/mfd/pcf50633 0xbbb77ade pcf50633_read_block +(unknown) drivers/mfd/pcf50633 0xd87bbbdb pcf50633_irq_unmask +(unknown) drivers/mfd/pcf50633 0xd9c588e3 pcf50633_reg_write +(unknown) drivers/mfd/pcf50633 0xec11b469 pcf50633_register_irq +(unknown) drivers/mfd/pcf50633 0xf1445686 pcf50633_reg_set_bit_mask +(unknown) drivers/mfd/pcf50633 0xfe88db8b pcf50633_reg_clear_bits +(unknown) drivers/mfd/pcf50633-adc 0xabf7b75a pcf50633_adc_sync_read +(unknown) drivers/mfd/pcf50633-adc 0xacc2ba4b pcf50633_adc_async_read +(unknown) drivers/mfd/pcf50633-gpio 0x254d5228 pcf50633_gpio_get +(unknown) drivers/mfd/pcf50633-gpio 0x280cec10 pcf50633_gpio_power_supply_set +(unknown) drivers/mfd/pcf50633-gpio 0x45e2ab4d pcf50633_gpio_invert_set +(unknown) drivers/mfd/pcf50633-gpio 0x8e8afd21 pcf50633_gpio_invert_get +(unknown) drivers/mfd/pcf50633-gpio 0xf1693266 pcf50633_gpio_set +(unknown) drivers/mfd/sm501 0x036ee01e sm501_set_clock +(unknown) drivers/mfd/sm501 0x302a9889 sm501_modify_reg +(unknown) drivers/mfd/sm501 0xb9de3ede sm501_find_clock +(unknown) drivers/mfd/sm501 0xbc2d6c8c sm501_unit_power +(unknown) drivers/mfd/sm501 0xf59917fd sm501_misc_control +(unknown) drivers/mfd/tps6105x 0x5d1d61f6 tps6105x_set +(unknown) drivers/mfd/tps6105x 0x7d394ef6 tps6105x_mask_and_set +(unknown) drivers/mfd/tps6105x 0xd135a98e tps6105x_get +(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 0xba5209b2 ucb1400_adc_read +(unknown) drivers/mfd/wm8400-core 0x6cc549fe wm8400_block_read +(unknown) drivers/mfd/wm8400-core 0x7fde290c wm8400_set_bits +(unknown) drivers/mfd/wm8400-core 0x84c6c20e wm8400_reset_codec_reg_cache +(unknown) drivers/mfd/wm8400-core 0xc9413b9d wm8400_reg_read +(unknown) drivers/misc/ad525x_dpot 0x5b97e0e2 ad_dpot_probe +(unknown) drivers/misc/ad525x_dpot 0x850a97b6 ad_dpot_remove +(unknown) drivers/misc/c2port/core 0x5f7aa6f9 c2port_device_unregister +(unknown) drivers/misc/c2port/core 0x6f2a1773 c2port_device_register +(unknown) drivers/misc/cb710/cb710 0x27a0dc85 cb710_sg_dwiter_read_next_block +(unknown) drivers/misc/cb710/cb710 0x4a671bdc cb710_pci_update_config_reg +(unknown) drivers/misc/cb710/cb710 0x770264f7 cb710_set_irq_handler +(unknown) drivers/misc/cb710/cb710 0x7f4fef2a cb710_sg_dwiter_write_next_block +(unknown) drivers/misc/eeprom/eeprom_93cx6 0x2df115d4 eeprom_93cx6_multiread +(unknown) drivers/misc/eeprom/eeprom_93cx6 0x63d14d2f eeprom_93cx6_read +(unknown) drivers/misc/enclosure 0x1d04f4e9 enclosure_component_register +(unknown) drivers/misc/enclosure 0x2a27cd6e enclosure_remove_device +(unknown) drivers/misc/enclosure 0x2e204034 enclosure_add_device +(unknown) drivers/misc/enclosure 0xb602f21c enclosure_for_each_device +(unknown) drivers/misc/enclosure 0xc0985443 enclosure_unregister +(unknown) drivers/misc/enclosure 0xcf17c77c enclosure_find +(unknown) drivers/misc/enclosure 0xe7fc9d14 enclosure_register +(unknown) drivers/misc/ioc4 0x68f83de7 ioc4_register_submodule +(unknown) drivers/misc/ioc4 0xd5621782 ioc4_unregister_submodule +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x62e24cce lis3lv02d_poweron +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x6735c06a lis3lv02d_init_device +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x6c33e494 lis3lv02d_joystick_disable +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x73c68aad lis3lv02d_remove_fs +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x7c989d6a lis3lv02d_poweroff +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x8fe3f5a9 lis3_dev +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xe6af28c8 lis3lv02d_joystick_enable +(unknown) drivers/misc/ti-st/st_drv 0x4aebe00e st_register +(unknown) drivers/misc/ti-st/st_drv 0xc499d92e st_unregister +(unknown) drivers/misc/tifm_core 0x261e4ec8 tifm_unregister_driver +(unknown) drivers/misc/tifm_core 0x271c26a6 tifm_alloc_adapter +(unknown) drivers/misc/tifm_core 0x7013c32f tifm_register_driver +(unknown) drivers/misc/tifm_core 0x8211e423 tifm_free_adapter +(unknown) drivers/misc/tifm_core 0x866150c2 tifm_remove_adapter +(unknown) drivers/misc/tifm_core 0x99e8e705 tifm_unmap_sg +(unknown) drivers/misc/tifm_core 0xa71799d7 tifm_free_device +(unknown) drivers/misc/tifm_core 0xa8c2ec46 tifm_queue_work +(unknown) drivers/misc/tifm_core 0xb4c36592 tifm_add_adapter +(unknown) drivers/misc/tifm_core 0xb932cc73 tifm_map_sg +(unknown) drivers/misc/tifm_core 0xc4383359 tifm_eject +(unknown) drivers/misc/tifm_core 0xe9fef64b tifm_alloc_device +(unknown) drivers/misc/tifm_core 0xfea86c58 tifm_has_ms_pif +(unknown) drivers/mmc/card/mmc_block 0x438848ad mmc_cleanup_queue +(unknown) drivers/mmc/host/sdhci 0x4a31127b sdhci_suspend_host +(unknown) drivers/mmc/host/sdhci 0x62f492b8 sdhci_alloc_host +(unknown) drivers/mmc/host/sdhci 0x924e0478 sdhci_remove_host +(unknown) drivers/mmc/host/sdhci 0x9586d70d sdhci_resume_host +(unknown) drivers/mmc/host/sdhci 0xa144d947 sdhci_add_host +(unknown) drivers/mmc/host/sdhci 0xa80213e3 sdhci_enable_irq_wakeups +(unknown) drivers/mmc/host/sdhci 0xc880ac3d sdhci_free_host +(unknown) drivers/mtd/chips/cfi_cmdset_0001 0x34562f7d cfi_cmdset_0200 +(unknown) drivers/mtd/chips/cfi_cmdset_0001 0x4b3cc78b cfi_cmdset_0003 +(unknown) drivers/mtd/chips/cfi_cmdset_0001 0x62263c28 cfi_cmdset_0001 +(unknown) drivers/mtd/chips/cfi_cmdset_0002 0x1f3bfa57 cfi_cmdset_0701 +(unknown) drivers/mtd/chips/cfi_cmdset_0002 0xb209397a cfi_cmdset_0002 +(unknown) drivers/mtd/chips/cfi_cmdset_0002 0xe03cce3c cfi_cmdset_0006 +(unknown) drivers/mtd/chips/cfi_cmdset_0020 0xd4e52a70 cfi_cmdset_0020 +(unknown) drivers/mtd/chips/cfi_util 0x01996820 cfi_qry_mode_on +(unknown) drivers/mtd/chips/cfi_util 0x15bf30cd cfi_qry_mode_off +(unknown) drivers/mtd/chips/cfi_util 0x2acec330 cfi_fixup +(unknown) drivers/mtd/chips/cfi_util 0x5a9225c9 cfi_varsize_frob +(unknown) drivers/mtd/chips/cfi_util 0x6528c56d cfi_read_pri +(unknown) drivers/mtd/chips/cfi_util 0xb8d31b77 cfi_qry_present +(unknown) drivers/mtd/chips/chipreg 0x2c86f6d8 register_mtd_chip_driver +(unknown) drivers/mtd/chips/chipreg 0x36876ed9 do_map_probe +(unknown) drivers/mtd/chips/chipreg 0x55b286c0 unregister_mtd_chip_driver +(unknown) drivers/mtd/chips/chipreg 0x57844b5e map_destroy +(unknown) drivers/mtd/chips/gen_probe 0xa1e9a58f mtd_do_chip_probe +(unknown) drivers/mtd/devices/doc2000 0x627e0e95 DoC2k_init +(unknown) drivers/mtd/devices/doc2001 0x1c60cb95 DoCMil_init +(unknown) drivers/mtd/devices/doc2001plus 0x2c26e636 DoCMilPlus_init +(unknown) drivers/mtd/devices/docecc 0x45937659 doc_decode_ecc +(unknown) drivers/mtd/lpddr/lpddr_cmds 0xcef084bf lpddr_cmdset +(unknown) drivers/mtd/maps/map_funcs 0x0eac7bb9 simple_map_init +(unknown) drivers/mtd/mtd 0x232a5900 mtd_del_partition +(unknown) drivers/mtd/mtd 0x23f72982 put_mtd_device +(unknown) drivers/mtd/mtd 0x2c8a5722 register_mtd_user +(unknown) drivers/mtd/mtd 0x319068e6 mtd_table_mutex +(unknown) drivers/mtd/mtd 0x3f2cae33 deregister_mtd_parser +(unknown) drivers/mtd/mtd 0x415034ce __put_mtd_device +(unknown) drivers/mtd/mtd 0x5a4bf5f9 kill_mtd_super +(unknown) drivers/mtd/mtd 0x6cb66d34 mtd_concat_destroy +(unknown) drivers/mtd/mtd 0x70f8fdc1 unregister_mtd_user +(unknown) drivers/mtd/mtd 0x75621b8c mtd_erase_callback +(unknown) drivers/mtd/mtd 0x77f60ed8 parse_mtd_partitions +(unknown) drivers/mtd/mtd 0x7d26ebfc mtd_kmalloc_up_to +(unknown) drivers/mtd/mtd 0x873fff28 mtd_add_partition +(unknown) drivers/mtd/mtd 0x884f56da register_mtd_parser +(unknown) drivers/mtd/mtd 0xa31f1689 mtd_device_unregister +(unknown) drivers/mtd/mtd 0xa73b915a mount_mtd +(unknown) drivers/mtd/mtd 0xa856cb98 mtd_is_partition +(unknown) drivers/mtd/mtd 0xb72aa0fe mtd_concat_create +(unknown) drivers/mtd/mtd 0xc465624b default_mtd_writev +(unknown) drivers/mtd/mtd 0xd31228f9 __mtd_next_device +(unknown) drivers/mtd/mtd 0xe1499cfd __get_mtd_device +(unknown) drivers/mtd/mtd 0xe154f200 get_mtd_device +(unknown) drivers/mtd/mtd 0xe5151832 mtd_device_register +(unknown) drivers/mtd/mtd 0xff3c75ba get_mtd_device_nm +(unknown) drivers/mtd/mtd_blkdevs 0x0f29e592 deregister_mtd_blktrans +(unknown) drivers/mtd/mtd_blkdevs 0x16e36d78 del_mtd_blktrans_dev +(unknown) drivers/mtd/mtd_blkdevs 0xb821f3a2 add_mtd_blktrans_dev +(unknown) drivers/mtd/mtd_blkdevs 0xee70d8d4 register_mtd_blktrans +(unknown) drivers/mtd/mtd_blkdevs 0xef1cf4ee mtd_blktrans_cease_background +(unknown) drivers/mtd/nand/nand 0x32f764cf nand_unlock +(unknown) drivers/mtd/nand/nand 0x3a0a6f09 nand_scan_tail +(unknown) drivers/mtd/nand/nand 0x4348cc4c nand_default_bbt +(unknown) drivers/mtd/nand/nand 0x700629d9 nand_wait_ready +(unknown) drivers/mtd/nand/nand 0xd9d17a62 nand_lock +(unknown) drivers/mtd/nand/nand 0xe45a7eed nand_release +(unknown) drivers/mtd/nand/nand 0xeca4209f nand_scan_bbt +(unknown) drivers/mtd/nand/nand 0xee413c6d nand_scan_ident +(unknown) drivers/mtd/nand/nand 0xfdcf08d9 nand_scan +(unknown) drivers/mtd/nand/nand_bch 0x53b7cb68 nand_bch_free +(unknown) drivers/mtd/nand/nand_bch 0x5fa49dbc nand_bch_calculate_ecc +(unknown) drivers/mtd/nand/nand_bch 0x611410aa nand_bch_correct_data +(unknown) drivers/mtd/nand/nand_bch 0x75243782 nand_bch_init +(unknown) drivers/mtd/nand/nand_ecc 0x3132ee65 __nand_calculate_ecc +(unknown) drivers/mtd/nand/nand_ecc 0x4104e000 nand_calculate_ecc +(unknown) drivers/mtd/nand/nand_ecc 0x837ed817 nand_correct_data +(unknown) drivers/mtd/nand/nand_ecc 0xb4b94377 __nand_correct_data +(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 0xbcbc10a5 sm_register_device +(unknown) drivers/mtd/onenand/onenand 0x2eb993d1 onenand_addr +(unknown) drivers/mtd/onenand/onenand 0x6690e40a onenand_release +(unknown) drivers/mtd/onenand/onenand 0x6f40aba3 onenand_scan_bbt +(unknown) drivers/mtd/onenand/onenand 0x7c7b46ba onenand_default_bbt +(unknown) drivers/mtd/onenand/onenand 0xc0a1a984 flexonenand_region +(unknown) drivers/mtd/onenand/onenand 0xf55de391 onenand_scan +(unknown) drivers/mtd/ubi/ubi 0x1f57237d ubi_open_volume_path +(unknown) drivers/mtd/ubi/ubi 0x1f66ab8d ubi_leb_map +(unknown) drivers/mtd/ubi/ubi 0x22d2f0f8 ubi_leb_write +(unknown) drivers/mtd/ubi/ubi 0x28c0b06f ubi_close_volume +(unknown) drivers/mtd/ubi/ubi 0x2ec464fe ubi_open_volume_nm +(unknown) drivers/mtd/ubi/ubi 0x37381945 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 0x6f60effe ubi_leb_read +(unknown) drivers/mtd/ubi/ubi 0x774ff4ed ubi_leb_change +(unknown) drivers/mtd/ubi/ubi 0x91170b82 ubi_open_volume +(unknown) drivers/mtd/ubi/ubi 0x9fce2808 ubi_leb_unmap +(unknown) drivers/mtd/ubi/ubi 0xd6d51ed8 ubi_is_mapped +(unknown) drivers/mtd/ubi/ubi 0xdd0d1ddb ubi_get_volume_info +(unknown) drivers/mtd/ubi/ubi 0xe9f67360 ubi_do_get_device_info +(unknown) drivers/mtd/ubi/ubi 0xfd6f0ef9 ubi_unregister_volume_notifier +(unknown) drivers/net/8390 0x0d20a50f ei_netdev_ops +(unknown) drivers/net/8390 0x0edac4cb ei_close +(unknown) drivers/net/8390 0x119721ac ei_interrupt +(unknown) drivers/net/8390 0x55cded98 ei_start_xmit +(unknown) drivers/net/8390 0x5732cfd3 ei_open +(unknown) drivers/net/8390 0x6f54b8ee ei_poll +(unknown) drivers/net/8390 0x8a9185a1 ei_tx_timeout +(unknown) drivers/net/8390 0x8bad8bf5 ei_set_multicast_list +(unknown) drivers/net/8390 0xaddf1aaa NS8390_init +(unknown) drivers/net/8390 0xc09046af ei_get_stats +(unknown) drivers/net/8390 0xe4b1aa70 __alloc_ei_netdev +(unknown) drivers/net/arcnet/arcnet 0x012c10b5 alloc_arcdev +(unknown) drivers/net/arcnet/arcnet 0x0e07312a arcnet_unregister_proto +(unknown) drivers/net/arcnet/arcnet 0x2ffdde97 arc_raw_proto +(unknown) drivers/net/arcnet/arcnet 0x4a0edc90 arcnet_timeout +(unknown) drivers/net/arcnet/arcnet 0x6534792a arcnet_debug +(unknown) drivers/net/arcnet/arcnet 0x6c5d5186 arcnet_open +(unknown) drivers/net/arcnet/arcnet 0xbb088b00 arcnet_close +(unknown) drivers/net/arcnet/arcnet 0xcca31232 arc_proto_map +(unknown) drivers/net/arcnet/arcnet 0xd878e44e arcnet_send_packet +(unknown) drivers/net/arcnet/arcnet 0xdd58cbe6 arc_proto_default +(unknown) drivers/net/arcnet/arcnet 0xe1edc8ad arc_bcast_proto +(unknown) drivers/net/arcnet/arcnet 0xecb730b0 arcnet_interrupt +(unknown) drivers/net/arcnet/com20020 0x256ade3b com20020_check +(unknown) drivers/net/arcnet/com20020 0x9c60d7fd com20020_found +(unknown) drivers/net/arcnet/com20020 0xf09c58cf com20020_netdev_ops +(unknown) drivers/net/bnx2 0x617dfe7d bnx2_cnic_probe +(unknown) drivers/net/bnx2x/bnx2x 0x1842dad7 bnx2x_cnic_probe +(unknown) drivers/net/can/c_can/c_can 0x1a668f71 alloc_c_can_dev +(unknown) drivers/net/can/c_can/c_can 0x6358d448 unregister_c_can_dev +(unknown) drivers/net/can/c_can/c_can 0x82ef0218 free_c_can_dev +(unknown) drivers/net/can/c_can/c_can 0xa4a1aa75 register_c_can_dev +(unknown) drivers/net/can/can-dev 0x50f08d23 can_free_echo_skb +(unknown) drivers/net/can/can-dev 0x59e62e6d unregister_candev +(unknown) drivers/net/can/can-dev 0x6ad57ab1 free_candev +(unknown) drivers/net/can/can-dev 0x8a52e212 can_get_echo_skb +(unknown) drivers/net/can/can-dev 0xb7e1e78d can_bus_off +(unknown) drivers/net/can/can-dev 0xd459289b can_put_echo_skb +(unknown) drivers/net/can/can-dev 0xd56b3bd8 open_candev +(unknown) drivers/net/can/can-dev 0xd96d5283 alloc_candev +(unknown) drivers/net/can/can-dev 0xf1861ccd register_candev +(unknown) drivers/net/can/can-dev 0xf24c85e5 close_candev +(unknown) drivers/net/can/can-dev 0xfb5e8077 alloc_can_err_skb +(unknown) drivers/net/can/can-dev 0xfc4626ea alloc_can_skb +(unknown) drivers/net/can/sja1000/sja1000 0x064c35b1 unregister_sja1000dev +(unknown) drivers/net/can/sja1000/sja1000 0x49ebd0d2 sja1000_interrupt +(unknown) drivers/net/can/sja1000/sja1000 0x5ee380de register_sja1000dev +(unknown) drivers/net/can/sja1000/sja1000 0x6dc6d393 free_sja1000dev +(unknown) drivers/net/can/sja1000/sja1000 0xf62de670 alloc_sja1000dev +(unknown) drivers/net/cnic 0x636af174 cnic_unregister_driver +(unknown) drivers/net/cnic 0xaf3a8faa cnic_register_driver +(unknown) drivers/net/cxgb3/cxgb3 0x0189210d cxgb3_unregister_client +(unknown) drivers/net/cxgb3/cxgb3 0x02e9d4ca t3_l2t_send_slow +(unknown) drivers/net/cxgb3/cxgb3 0x108499c9 cxgb3_alloc_atid +(unknown) drivers/net/cxgb3/cxgb3 0x1223c741 cxgb3_free_stid +(unknown) drivers/net/cxgb3/cxgb3 0x194f7063 cxgb3_free_atid +(unknown) drivers/net/cxgb3/cxgb3 0x3d3f0321 cxgb3_alloc_stid +(unknown) drivers/net/cxgb3/cxgb3 0x417bc2a1 dev2t3cdev +(unknown) drivers/net/cxgb3/cxgb3 0x495a484c t3_l2e_free +(unknown) drivers/net/cxgb3/cxgb3 0x5c85f0ea t3_l2t_get +(unknown) drivers/net/cxgb3/cxgb3 0x7785f8d0 cxgb3_register_client +(unknown) drivers/net/cxgb3/cxgb3 0x8d87e93e t3_l2t_send_event +(unknown) drivers/net/cxgb3/cxgb3 0xa805d94e cxgb3_remove_tid +(unknown) drivers/net/cxgb3/cxgb3 0xb8577795 cxgb3_queue_tid_release +(unknown) drivers/net/cxgb3/cxgb3 0xb92c7085 cxgb3_insert_tid +(unknown) drivers/net/cxgb3/cxgb3 0xdcaced08 cxgb3_ofld_send +(unknown) drivers/net/cxgb3/cxgb3 0xed91abe0 t3_register_cpl_handler +(unknown) drivers/net/cxgb4/cxgb4 0x22837267 cxgb4_ofld_send +(unknown) drivers/net/cxgb4/cxgb4 0x331daa97 cxgb4_free_stid +(unknown) drivers/net/cxgb4/cxgb4 0x3968307a cxgb4_register_uld +(unknown) drivers/net/cxgb4/cxgb4 0x40f40e56 cxgb4_port_viid +(unknown) drivers/net/cxgb4/cxgb4 0x4161d547 cxgb4_l2t_send +(unknown) drivers/net/cxgb4/cxgb4 0x4e6cdea4 cxgb4_create_server +(unknown) drivers/net/cxgb4/cxgb4 0x5271830c cxgb4_pktgl_to_skb +(unknown) drivers/net/cxgb4/cxgb4 0x53eea3d7 cxgb4_l2t_release +(unknown) drivers/net/cxgb4/cxgb4 0x56c546b3 cxgb4_get_tcp_stats +(unknown) drivers/net/cxgb4/cxgb4 0x6634d25d cxgb4_alloc_atid +(unknown) drivers/net/cxgb4/cxgb4 0x8c6fd847 cxgb4_port_idx +(unknown) drivers/net/cxgb4/cxgb4 0x8e5ab2b3 cxgb4_free_atid +(unknown) drivers/net/cxgb4/cxgb4 0x93b892f6 cxgb4_alloc_stid +(unknown) drivers/net/cxgb4/cxgb4 0xaaa5201c cxgb4_iscsi_init +(unknown) drivers/net/cxgb4/cxgb4 0xb01c0c43 cxgb4_remove_tid +(unknown) drivers/net/cxgb4/cxgb4 0xb6061787 cxgb4_port_chan +(unknown) drivers/net/cxgb4/cxgb4 0xd00e5a36 cxgb4_unregister_uld +(unknown) drivers/net/cxgb4/cxgb4 0xd69a0294 cxgb4_best_mtu +(unknown) drivers/net/cxgb4/cxgb4 0xe15a73d0 cxgb4_l2t_get +(unknown) drivers/net/hamradio/hdlcdrv 0x396af5d9 hdlcdrv_receiver +(unknown) drivers/net/hamradio/hdlcdrv 0x85118b4d hdlcdrv_unregister +(unknown) drivers/net/hamradio/hdlcdrv 0x87ddd2d9 hdlcdrv_arbitrate +(unknown) drivers/net/hamradio/hdlcdrv 0x99ee0332 hdlcdrv_register +(unknown) drivers/net/hamradio/hdlcdrv 0x9f4d1952 hdlcdrv_transmitter +(unknown) drivers/net/irda/sir-dev 0x13540ece sirdev_raw_write +(unknown) drivers/net/irda/sir-dev 0x34532301 sirdev_put_instance +(unknown) drivers/net/irda/sir-dev 0x34a76fc2 sirdev_set_dongle +(unknown) drivers/net/irda/sir-dev 0x7b2784b7 sirdev_receive +(unknown) drivers/net/irda/sir-dev 0x8365b920 sirdev_get_instance +(unknown) drivers/net/irda/sir-dev 0x91a9dbcf irda_unregister_dongle +(unknown) drivers/net/irda/sir-dev 0xa510011c sirdev_raw_read +(unknown) drivers/net/irda/sir-dev 0xa7ee938d irda_register_dongle +(unknown) drivers/net/irda/sir-dev 0xe6facd67 sirdev_write_complete +(unknown) drivers/net/irda/sir-dev 0xf91c6905 sirdev_set_dtr_rts +(unknown) drivers/net/macvlan 0x23d796a6 macvlan_link_register +(unknown) drivers/net/macvlan 0x4f53dbe9 macvlan_dellink +(unknown) drivers/net/macvlan 0x500eb0bd macvlan_common_setup +(unknown) drivers/net/macvlan 0x594b401f macvlan_common_newlink +(unknown) drivers/net/macvlan 0x6e3055d8 macvlan_start_xmit +(unknown) drivers/net/macvtap 0xa52a3214 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 0x08cf4fd6 mlx4_db_free +(unknown) drivers/net/mlx4/mlx4_core 0x09815e7a mlx4_srq_arm +(unknown) drivers/net/mlx4/mlx4_core 0x0bbf0797 __mlx4_cmd +(unknown) drivers/net/mlx4/mlx4_core 0x0d32ef3c mlx4_cq_modify +(unknown) drivers/net/mlx4/mlx4_core 0x0f552f7f mlx4_unregister_vlan +(unknown) drivers/net/mlx4/mlx4_core 0x12545e9c mlx4_alloc_hwq_res +(unknown) drivers/net/mlx4/mlx4_core 0x13699725 mlx4_unicast_promisc_remove +(unknown) drivers/net/mlx4/mlx4_core 0x18b1b1f6 mlx4_qp_to_ready +(unknown) drivers/net/mlx4/mlx4_core 0x1ddc14c5 mlx4_buf_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x1df13c00 mlx4_get_protocol_dev +(unknown) drivers/net/mlx4/mlx4_core 0x208f6091 mlx4_find_cached_vlan +(unknown) drivers/net/mlx4/mlx4_core 0x2344fecd mlx4_replace_mac +(unknown) drivers/net/mlx4/mlx4_core 0x26d204a1 mlx4_bf_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x320a4172 mlx4_SYNC_TPT +(unknown) drivers/net/mlx4/mlx4_core 0x36a1a443 mlx4_srq_free +(unknown) drivers/net/mlx4/mlx4_core 0x36f2a98f mlx4_release_eq +(unknown) drivers/net/mlx4/mlx4_core 0x3bebfd50 mlx4_mtt_addr +(unknown) drivers/net/mlx4/mlx4_core 0x3c245b07 mlx4_srq_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x42e3c9ed mlx4_qp_reserve_range +(unknown) drivers/net/mlx4/mlx4_core 0x4572e3b1 mlx4_cq_resize +(unknown) drivers/net/mlx4/mlx4_core 0x45ccb788 mlx4_cq_free +(unknown) drivers/net/mlx4/mlx4_core 0x4cecef49 mlx4_mr_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x4e0b7aed mlx4_qp_modify +(unknown) drivers/net/mlx4/mlx4_core 0x4f9318de mlx4_qp_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x5128e6fb mlx4_db_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x5c6df484 mlx4_multicast_promisc_add +(unknown) drivers/net/mlx4/mlx4_core 0x5d1c502c mlx4_fmr_unmap +(unknown) drivers/net/mlx4/mlx4_core 0x6d420d38 mlx4_mtt_cleanup +(unknown) drivers/net/mlx4/mlx4_core 0x6dd50a19 mlx4_unicast_promisc_add +(unknown) drivers/net/mlx4/mlx4_core 0x760ee815 mlx4_test_interrupts +(unknown) drivers/net/mlx4/mlx4_core 0x7aa79709 mlx4_mr_free +(unknown) drivers/net/mlx4/mlx4_core 0x80ee9c3b mlx4_qp_release_range +(unknown) drivers/net/mlx4/mlx4_core 0x834b07cc mlx4_fmr_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x84029018 mlx4_alloc_cmd_mailbox +(unknown) drivers/net/mlx4/mlx4_core 0x8ce5c580 mlx4_CLOSE_PORT +(unknown) drivers/net/mlx4/mlx4_core 0x92bee24b mlx4_fmr_enable +(unknown) drivers/net/mlx4/mlx4_core 0x92fc3df7 mlx4_multicast_attach +(unknown) drivers/net/mlx4/mlx4_core 0x9b0b6abb mlx4_unregister_mac +(unknown) drivers/net/mlx4/mlx4_core 0xa9274b3a mlx4_multicast_promisc_remove +(unknown) drivers/net/mlx4/mlx4_core 0xa95b2573 mlx4_pd_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xaa9d5227 mlx4_register_interface +(unknown) drivers/net/mlx4/mlx4_core 0xadd1cbda mlx4_unregister_interface +(unknown) drivers/net/mlx4/mlx4_core 0xadf7f68d mlx4_wol_write +(unknown) drivers/net/mlx4/mlx4_core 0xae4ada2e mlx4_register_mac +(unknown) drivers/net/mlx4/mlx4_core 0xb0d06f10 mlx4_mtt_init +(unknown) drivers/net/mlx4/mlx4_core 0xb12e03a3 mlx4_bf_free +(unknown) drivers/net/mlx4/mlx4_core 0xb470a934 mlx4_register_vlan +(unknown) drivers/net/mlx4/mlx4_core 0xb6997c2e mlx4_cq_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xb7adffe2 mlx4_qp_query +(unknown) drivers/net/mlx4/mlx4_core 0xb82b56ff mlx4_qp_free +(unknown) drivers/net/mlx4/mlx4_core 0xb841c221 mlx4_write_mtt +(unknown) drivers/net/mlx4/mlx4_core 0xbdbc3902 mlx4_INIT_PORT +(unknown) drivers/net/mlx4/mlx4_core 0xc72148cd mlx4_assign_eq +(unknown) drivers/net/mlx4/mlx4_core 0xd32d970f mlx4_free_cmd_mailbox +(unknown) drivers/net/mlx4/mlx4_core 0xd8c051a1 mlx4_pd_free +(unknown) drivers/net/mlx4/mlx4_core 0xe1c4930b mlx4_multicast_detach +(unknown) drivers/net/mlx4/mlx4_core 0xe1c74ec2 mlx4_wol_read +(unknown) drivers/net/mlx4/mlx4_core 0xe24094fa mlx4_buf_free +(unknown) drivers/net/mlx4/mlx4_core 0xe6242e68 mlx4_uar_free +(unknown) drivers/net/mlx4/mlx4_core 0xe6bbb110 mlx4_fmr_free +(unknown) drivers/net/mlx4/mlx4_core 0xeaea9909 mlx4_mr_enable +(unknown) drivers/net/mlx4/mlx4_core 0xed3cf92a mlx4_free_hwq_res +(unknown) drivers/net/mlx4/mlx4_core 0xf09e1735 mlx4_qp_remove +(unknown) drivers/net/mlx4/mlx4_core 0xf247ed3b mlx4_map_phys_fmr +(unknown) drivers/net/mlx4/mlx4_core 0xfa38d972 mlx4_uar_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xfae231bb mlx4_buf_write_mtt +(unknown) drivers/net/mlx4/mlx4_core 0xfd16383b mlx4_srq_query +(unknown) drivers/net/phy/mdio-bitbang 0x4f40a006 free_mdio_bitbang +(unknown) drivers/net/phy/mdio-bitbang 0x6f8216d4 alloc_mdio_bitbang +(unknown) drivers/net/pppox 0x1800354c register_pppox_proto +(unknown) drivers/net/pppox 0x80e1db92 pppox_ioctl +(unknown) drivers/net/pppox 0xb3bb0145 pppox_unbind_sock +(unknown) drivers/net/pppox 0xe0ff7a18 unregister_pppox_proto +(unknown) drivers/net/sungem_phy 0xa1090fd1 mii_phy_probe +(unknown) drivers/net/tokenring/tms380tr 0x127bdae2 tmsdev_init +(unknown) drivers/net/tokenring/tms380tr 0x223bd1b2 tms380tr_netdev_ops +(unknown) drivers/net/tokenring/tms380tr 0xade7693e tms380tr_close +(unknown) drivers/net/tokenring/tms380tr 0xbcd23793 tms380tr_interrupt +(unknown) drivers/net/tokenring/tms380tr 0xd2328794 tms380tr_wait +(unknown) drivers/net/tokenring/tms380tr 0xd69f4eb1 tms380tr_open +(unknown) drivers/net/tokenring/tms380tr 0xf03bfd48 tmsdev_term +(unknown) drivers/net/usb/cdc_ether 0x0d396a84 usbnet_cdc_bind +(unknown) drivers/net/usb/cdc_ether 0x0f166845 usbnet_generic_cdc_bind +(unknown) drivers/net/usb/cdc_ether 0x60677834 usbnet_cdc_unbind +(unknown) drivers/net/usb/cdc_ether 0x85aa0e64 usbnet_cdc_status +(unknown) drivers/net/usb/rndis_host 0x1363ec6f generic_rndis_bind +(unknown) drivers/net/usb/rndis_host 0x198c5c36 rndis_command +(unknown) drivers/net/usb/rndis_host 0x2d034acb rndis_status +(unknown) drivers/net/usb/rndis_host 0x5314c650 rndis_rx_fixup +(unknown) drivers/net/usb/rndis_host 0x7a0c1acd rndis_unbind +(unknown) drivers/net/usb/rndis_host 0x999238ea rndis_tx_fixup +(unknown) drivers/net/usb/usbnet 0x02eeb2e0 usbnet_suspend +(unknown) drivers/net/usb/usbnet 0x39b01825 usbnet_pause_rx +(unknown) drivers/net/usb/usbnet 0x4103e989 usbnet_unlink_rx_urbs +(unknown) drivers/net/usb/usbnet 0x4cdf963f usbnet_set_settings +(unknown) drivers/net/usb/usbnet 0x5b03e7ce usbnet_get_settings +(unknown) drivers/net/usb/usbnet 0x5d187ef3 usbnet_disconnect +(unknown) drivers/net/usb/usbnet 0x68689ad0 usbnet_get_drvinfo +(unknown) drivers/net/usb/usbnet 0x6a85f086 usbnet_change_mtu +(unknown) drivers/net/usb/usbnet 0x707212da usbnet_get_endpoints +(unknown) drivers/net/usb/usbnet 0x892bf2e0 usbnet_skb_return +(unknown) drivers/net/usb/usbnet 0x92560733 usbnet_resume +(unknown) drivers/net/usb/usbnet 0xa4164e17 usbnet_set_msglevel +(unknown) drivers/net/usb/usbnet 0xb7be82e4 usbnet_defer_kevent +(unknown) drivers/net/usb/usbnet 0xbdf40d6f usbnet_get_msglevel +(unknown) drivers/net/usb/usbnet 0xc0dd5a33 usbnet_get_link +(unknown) drivers/net/usb/usbnet 0xd76a62d9 usbnet_resume_rx +(unknown) drivers/net/usb/usbnet 0xdfdcbadd usbnet_get_ethernet_addr +(unknown) drivers/net/usb/usbnet 0xdff90a34 usbnet_open +(unknown) drivers/net/usb/usbnet 0xf05d3ee9 usbnet_nway_reset +(unknown) drivers/net/usb/usbnet 0xf23353e2 usbnet_stop +(unknown) drivers/net/usb/usbnet 0xf4643705 usbnet_start_xmit +(unknown) drivers/net/usb/usbnet 0xf76a3243 usbnet_probe +(unknown) drivers/net/usb/usbnet 0xf8b78b14 usbnet_purge_paused_rxq +(unknown) drivers/net/usb/usbnet 0xfd0a7b98 usbnet_tx_timeout +(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 0x438a2f4b hdlc_close +(unknown) drivers/net/wan/hdlc 0x485ba1ac attach_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0x4879f89e unregister_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0x49f6cb23 hdlc_start_xmit +(unknown) drivers/net/wan/hdlc 0x57214398 hdlc_open +(unknown) drivers/net/wan/hdlc 0xa1b59723 hdlc_ioctl +(unknown) drivers/net/wan/hdlc 0xb04fff21 hdlc_change_mtu +(unknown) drivers/net/wan/hdlc 0xb8e5ef25 unregister_hdlc_device +(unknown) drivers/net/wan/hdlc 0xbcad0a62 detach_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0xc4bb1560 alloc_hdlcdev +(unknown) drivers/net/wan/hdlc 0xd343c78e register_hdlc_protocol +(unknown) drivers/net/wimax/i2400m/i2400m 0x05f5ecd6 i2400m_release +(unknown) drivers/net/wimax/i2400m/i2400m 0x17da2237 i2400m_netdev_setup +(unknown) drivers/net/wimax/i2400m/i2400m 0x4605631e i2400m_cmd_enter_powersave +(unknown) drivers/net/wimax/i2400m/i2400m 0x579c918a i2400m_tx_msg_get +(unknown) drivers/net/wimax/i2400m/i2400m 0x5c2f2159 i2400m_post_reset +(unknown) drivers/net/wimax/i2400m/i2400m 0x866e276b i2400m_reset +(unknown) drivers/net/wimax/i2400m/i2400m 0x8a61af47 i2400m_dev_bootstrap +(unknown) drivers/net/wimax/i2400m/i2400m 0x8bfdd008 i2400m_init +(unknown) drivers/net/wimax/i2400m/i2400m 0x95e79d31 i2400m_error_recovery +(unknown) drivers/net/wimax/i2400m/i2400m 0x99d76f90 i2400m_pre_reset +(unknown) drivers/net/wimax/i2400m/i2400m 0x9b994c6a i2400m_rx +(unknown) drivers/net/wimax/i2400m/i2400m 0xb00b793c i2400m_bm_cmd_prepare +(unknown) drivers/net/wimax/i2400m/i2400m 0xd4a41c2e i2400m_tx +(unknown) drivers/net/wimax/i2400m/i2400m 0xd85d552e i2400m_is_boot_barker +(unknown) drivers/net/wimax/i2400m/i2400m 0xe62892a4 i2400m_tx_msg_sent +(unknown) drivers/net/wimax/i2400m/i2400m 0xe80ff115 i2400m_unknown_barker +(unknown) drivers/net/wimax/i2400m/i2400m 0xf9e340c2 i2400m_dev_reset_handle +(unknown) drivers/net/wimax/i2400m/i2400m 0xff8972be i2400m_setup +(unknown) drivers/net/wireless/airo 0x61d7c923 init_airo_card +(unknown) drivers/net/wireless/airo 0x9a351eeb reset_airo_card +(unknown) drivers/net/wireless/airo 0xa9e48766 stop_airo_card +(unknown) drivers/net/wireless/ath/ath 0x09e81be0 ath_reg_notifier_apply +(unknown) drivers/net/wireless/ath/ath 0x0dc24252 ath_hw_cycle_counters_update +(unknown) drivers/net/wireless/ath/ath 0x14c28298 ath_printk +(unknown) drivers/net/wireless/ath/ath 0x1664e82b ath_hw_get_listen_time +(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 0x6d78c2bf ath_key_delete +(unknown) drivers/net/wireless/ath/ath 0x705a3c00 ath_hw_keyreset +(unknown) drivers/net/wireless/ath/ath 0x7af02ee2 ath_regd_get_band_ctl +(unknown) drivers/net/wireless/ath/ath 0xa5fa34da ath_regd_init +(unknown) drivers/net/wireless/ath/ath 0xbefdd659 ath_rxbuf_alloc +(unknown) drivers/net/wireless/ath/ath 0xca93e3ac ath_key_config +(unknown) drivers/net/wireless/ath/ath 0xd521773d ath_hw_setbssidmask +(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0x3941b9e9 ath9k_cmn_get_curchannel +(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0xb95f41e6 ath9k_cmn_get_hw_crypto_keytype +(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_common 0xfa857b56 ath9k_cmn_update_txpow +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x006518a7 ath_gen_timer_alloc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x02d774b1 ath9k_hw_deinit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x0725c88c ath9k_hw_cleartxdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x08c869ba ath9k_hw_disable_mib_counters +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x0c1d6278 ath9k_hw_set_interrupts +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x0cac3829 ath9k_hw_get_txq_props +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x0cf4c7ed ath9k_hw_disable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x0e9b16b1 ath9k_hw_process_rxdesc_edma +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x15600fe5 ar9003_get_pll_sqsum_dvc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x1576c69a ath9k_hw_addrxbuf_edma +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x1a841c2f ath9k_hw_btcoex_bt_stomp +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x1c8238e1 ath9k_hw_updatetxtriglevel +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x1e23ce76 ath9k_hw_computetxtime +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x20b80541 ath9k_hw_setup_statusring +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x218665ec ath9k_hw_btcoex_init_2wire +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2a9008c2 ath9k_hw_cfg_output +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2ac80619 ath9k_hw_gettxbuf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2db1ec32 ath9k_hw_write_associd +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2e4fef89 ath9k_hw_getdefantenna +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x3022f3a6 ath9k_hw_set_txpowerlimit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x30cd9c14 ath9k_hw_setuptxqueue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x316e211c ath9k_hw_set_gpio +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x31fd26e2 ath9k_hw_init_btcoex_hw +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x32a15380 ath_gen_timer_isr +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x34243814 ath9k_hw_beaconinit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x364bec49 ath9k_hw_setuprxdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x38bf3598 ath9k_hw_abortpcurecv +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x392565ae ath9k_hw_gpio_get +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x3ae49d9e ath9k_hw_btcoex_enable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x3d515b4d ath9k_hw_btcoex_disable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x3ef0f62e ath9k_hw_setpower +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x490e4d02 ath9k_hw_set_txq_props +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x4f95a2ac ar9003_paprd_populate_single_table +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x51f3d408 ath9k_hw_setopmode +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x53a575ab ath9k_hw_btcoex_set_weight +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x53fb3e1d ath9k_hw_set_sta_beacon_timers +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x55114580 ath9k_hw_gen_timer_start +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x575ddb1d ath9k_hw_proc_mib_event +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x57b3b54c ath9k_hw_beaconq_setup +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x5efc48bb ath9k_hw_numtxpending +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x5f629222 ath9k_hw_txstart +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x6114775c ath9k_hw_ani_monitor +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x66e7b38b ath9k_hw_rxprocdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x69c1f76d ath9k_hw_name +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x6b090fe6 ath9k_hw_init +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x7250e75f ath9k_hw_stop_dma_queue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x75b59132 ath9k_hw_setrxfilter +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x77cc3db7 ath9k_hw_puttxbuf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x7b51c239 ath_gen_timer_free +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x80a726c9 ath9k_hw_btcoex_init_3wire +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x83d6bb0c ath9k_hw_check_alive +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x86a851d0 ar9003_paprd_create_curve +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x8722ebd1 ath9k_hw_phy_disable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x8804d860 ath9k_hw_putrxbuf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x892b5126 ar9003_paprd_enable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x8b27de25 ath9k_hw_settsf64 +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x8df61903 ar9003_paprd_setup_gain_table +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x8e7596f8 ath9k_hw_gettsf64 +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x8f88772b ath9k_hw_disable_interrupts +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x92191548 ar9003_hw_bb_watchdog_dbg_info +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x951699d2 ath9k_hw_set_tsfadjust +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9afecb63 ath9k_hw_init_global_settings +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9cb27d66 ath9k_hw_reset +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9d7e2e4b ath9k_hw_gen_timer_stop +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xa809cfdc ath9k_hw_gettxintrtxqs +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xa89f10a7 ath9k_hw_htc_resetinit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xaaeeca60 ath9k_hw_bstuck_nfcal +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xacc1d3cb ath9k_hw_stopdmarecv +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xaea4de73 ath9k_hw_setantenna +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xb98aca36 ar9003_hw_set_paprd_txdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xbe577e5d ath9k_hw_intrpend +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xbe779b89 ath9k_hw_getrxfilter +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xbf730370 ath9k_hw_setrxabort +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc08f7172 ar9003_hw_disable_phy_restart +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc1f05187 ath9k_hw_cfg_gpio_input +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc46832ac ath9k_hw_enable_interrupts +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xcd0142f0 ath9k_hw_set_rx_bufsize +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xce7495e7 ath9k_hw_resettxqueue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd835985d ath9k_hw_startpcureceive +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xdcc68b5e ar9003_paprd_init_table +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe005d28f ar9003_paprd_is_done +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe0dbe529 ath9k_hw_abort_tx_dma +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe1db87a7 ath9k_hw_wait +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xea155686 ath9k_hw_reset_tsf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xec78b379 ath9k_hw_gettsf32 +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xece10358 ath9k_hw_setmcastfilter +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xf0972bdc ath9k_hw_reset_calvalid +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xfc4e3dca ath9k_hw_releasetxqueue +(unknown) drivers/net/wireless/atmel 0x1a6716ce init_atmel_card +(unknown) drivers/net/wireless/atmel 0x814fe11f stop_atmel_card +(unknown) drivers/net/wireless/atmel 0xfd2887bb atmel_open +(unknown) drivers/net/wireless/hostap/hostap 0x00a4a2f6 hostap_init_proc +(unknown) drivers/net/wireless/hostap/hostap 0x01016bae prism2_update_comms_qual +(unknown) drivers/net/wireless/hostap/hostap 0x04cf61a3 hostap_remove_proc +(unknown) drivers/net/wireless/hostap/hostap 0x054585e8 hostap_master_start_xmit +(unknown) drivers/net/wireless/hostap/hostap 0x0c5f3d83 hostap_set_encryption +(unknown) drivers/net/wireless/hostap/hostap 0x1723ac32 hostap_set_multicast_list_queue +(unknown) drivers/net/wireless/hostap/hostap 0x1d94a8a9 hostap_80211_rx +(unknown) drivers/net/wireless/hostap/hostap 0x20853e3d hostap_init_ap_proc +(unknown) drivers/net/wireless/hostap/hostap 0x37992dde hostap_set_hostapd +(unknown) drivers/net/wireless/hostap/hostap 0x3b8f9a84 hostap_info_init +(unknown) drivers/net/wireless/hostap/hostap 0x6140c058 hostap_setup_dev +(unknown) drivers/net/wireless/hostap/hostap 0x68af2091 hostap_init_data +(unknown) drivers/net/wireless/hostap/hostap 0x7760d74d hostap_free_data +(unknown) drivers/net/wireless/hostap/hostap 0x7a3c5038 hostap_info_process +(unknown) drivers/net/wireless/hostap/hostap 0x8377b3b9 hostap_get_porttype +(unknown) drivers/net/wireless/hostap/hostap 0x86b0af43 hostap_set_word +(unknown) drivers/net/wireless/hostap/hostap 0x8c8b513a hostap_set_roaming +(unknown) drivers/net/wireless/hostap/hostap 0xa12ad27f hostap_dump_tx_header +(unknown) drivers/net/wireless/hostap/hostap 0xa1565b94 hostap_set_hostapd_sta +(unknown) drivers/net/wireless/hostap/hostap 0xaa243859 hostap_handle_sta_tx_exc +(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 0xbeefdcf8 hostap_80211_ops +(unknown) drivers/net/wireless/hostap/hostap 0xc1f95a85 hostap_remove_interface +(unknown) drivers/net/wireless/hostap/hostap 0xd06343c4 hostap_add_interface +(unknown) drivers/net/wireless/hostap/hostap 0xd858597b hostap_set_antsel +(unknown) drivers/net/wireless/hostap/hostap 0xe1c47485 hostap_set_auth_algs +(unknown) drivers/net/wireless/hostap/hostap 0xf1a4f236 hostap_set_string +(unknown) drivers/net/wireless/hostap/hostap 0xf29a7eb2 hostap_check_sta_fw_version +(unknown) drivers/net/wireless/ipw2x00/libipw 0x023fb50a libipw_is_valid_channel +(unknown) drivers/net/wireless/ipw2x00/libipw 0x1b4bd9f4 libipw_rx_mgt +(unknown) drivers/net/wireless/ipw2x00/libipw 0x1c820b19 libipw_debug_level +(unknown) drivers/net/wireless/ipw2x00/libipw 0x381d9aa5 alloc_libipw +(unknown) drivers/net/wireless/ipw2x00/libipw 0x41c3d64e libipw_get_channel +(unknown) drivers/net/wireless/ipw2x00/libipw 0x4e49a8b5 libipw_channel_to_freq +(unknown) drivers/net/wireless/ipw2x00/libipw 0x4fcc6f3d libipw_rx +(unknown) drivers/net/wireless/ipw2x00/libipw 0x58a9a229 libipw_rx_any +(unknown) drivers/net/wireless/ipw2x00/libipw 0x5a13161b libipw_get_geo +(unknown) drivers/net/wireless/ipw2x00/libipw 0x5f5615b9 libipw_change_mtu +(unknown) drivers/net/wireless/ipw2x00/libipw 0x6566748a libipw_wx_set_encodeext +(unknown) drivers/net/wireless/ipw2x00/libipw 0x71f0b2af libipw_channel_to_index +(unknown) drivers/net/wireless/ipw2x00/libipw 0x806e331f libipw_wx_get_scan +(unknown) drivers/net/wireless/ipw2x00/libipw 0x95b398e2 libipw_wx_get_encodeext +(unknown) drivers/net/wireless/ipw2x00/libipw 0xa0e92ba5 libipw_networks_age +(unknown) drivers/net/wireless/ipw2x00/libipw 0xa5abee4a libipw_wx_set_encode +(unknown) drivers/net/wireless/ipw2x00/libipw 0xb79bb4cc free_libipw +(unknown) drivers/net/wireless/ipw2x00/libipw 0xcb84b3a6 libipw_txb_free +(unknown) drivers/net/wireless/ipw2x00/libipw 0xe22a6589 libipw_xmit +(unknown) drivers/net/wireless/ipw2x00/libipw 0xe4f13ee0 libipw_get_channel_flags +(unknown) drivers/net/wireless/ipw2x00/libipw 0xeb68eb99 libipw_wx_get_encode +(unknown) drivers/net/wireless/ipw2x00/libipw 0xfbed7bd9 libipw_set_geo +(unknown) drivers/net/wireless/ipw2x00/libipw 0xfeaa6354 libipw_freq_to_channel +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x02bdcc5b iwl_legacy_cancel_scan_deferred_work +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x03d73c9a iwl_legacy_alloc_all +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x05417aae iwl_legacy_mac_bss_info_changed +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x0870929c iwl_legacy_clear_ucode_stations +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x0a1ffc67 iwl_legacy_eeprom_free +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x10bd744e iwl_legacy_setup_watchdog +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x1487d95b iwl_legacy_tx_queue_unmap +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x14a996b7 iwl_legacy_apm_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x15e781e9 iwl_legacy_send_cmd_pdu +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x1648e9f8 iwl_legacy_power_initialize +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x16b04aaf iwl_legacy_mac_add_interface +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x19cc6868 iwl_legacy_set_flags_for_band +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x1a7e3cc5 iwl_legacy_get_free_ucode_key_index +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x1ae86395 iwl_legacy_rx_reply_error +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x1e23a285 iwl_legacy_init_scan_params +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x1f1cfc9c iwl_legacy_send_cmd_sync +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2198b78e iwl_legacy_send_bt_config +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x220e5090 iwl_legacy_free_geos +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x231e560d iwl_legacy_apm_stop +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x295ad1c1 iwl_legacy_dealloc_bcast_stations +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x29b83776 iwl_legacy_get_single_channel_number +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2a65bb3f iwl_legacy_cmd_queue_unmap +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2c09fe80 iwl_legacy_chswitch_done +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x37d71ad3 iwl_legacy_init_geos +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x38305a4d iwl_legacy_fill_probe_req +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3c6b827a iwl_legacy_get_active_dwell_time +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3e480955 iwl_legacy_prep_station +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3f8dfa98 iwl_legacy_connection_init_rx_config +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x42a5d817 iwl_legacy_rx_queue_space +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x44d2c8cf iwl_legacy_send_cmd +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x453b8eba iwl_legacy_rx_queue_alloc +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4790d74e iwl_legacy_power_update_mode +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x49a01e1d iwl_legacy_free_channel_map +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4a2de15d iwl_legacy_txq_update_write_ptr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4b6c1fe2 iwl_legacy_rx_spectrum_measure_notif +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4d4a59a4 iwl_legacy_irq_handle_error +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4ed1102e iwl_legacy_alloc_txq_mem +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x52ff28dd iwl_legacy_tx_queue_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x53f08bb9 iwl_legacy_mac_reset_tsf +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x56d9ff53 iwl_legacy_rx_csa +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x58236581 iwl_legacy_pm_ops +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x59504dc0 iwl_legacy_set_rxon_channel +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x5bccec6d iwl_legacy_check_rxon_cmd +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x5dd51a36 iwl_legacy_mac_sta_remove +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x61f49298 iwl_legacy_rx_queue_update_write_ptr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x656f67e0 iwlegacy_bcast_addr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x6592e5f9 iwl_legacy_set_rxon_hwcrypto +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x6a363b8e iwl_legacy_is_ht40_tx_allowed +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x70149369 iwl_legacy_scan_cancel +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x71a2e276 iwl_legacy_init_channel_map +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x74088c49 iwl_legacy_rx_pm_sleep_notif +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x76c911ad iwl_legacy_remove_station +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x787fa195 iwl_legacy_send_add_sta +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x78d6c2a9 iwl_legacy_rx_pm_debug_statistics_notif +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7b4eb5cc iwl_legacy_queue_space +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7d9b8784 iwl_legacy_scan_cancel_timeout +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8781f6a5 iwl_legacy_set_rate +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x880ed517 iwl_legacy_mac_conf_tx +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8a15a592 iwl_legacy_isr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8d3f7bef iwl_legacy_full_rxon_required +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8fabefd1 iwl_legacy_set_rxon_ht +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x90c66c0d iwl_legacy_mac_tx_last_beacon +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x96f0e9d7 iwl_legacy_send_statistics_request +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x982040d2 iwl_legacy_pci_resume +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x999cc379 iwl_legacy_cmd_queue_free +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa06aac45 iwl_legacy_add_station_common +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa1261068 iwl_legacy_tx_queue_reset +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa29f8093 iwl_legacy_get_channel_info +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa618c0c2 iwl_legacy_bg_watchdog +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa7e6e05c iwl_legacy_send_rxon_timing +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa8ab061f iwl_legacy_pci_suspend +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xaa29b078 iwl_legacy_set_tx_power +(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 0xb3518f59 iwl_legacy_send_cmd_pdu_async +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xbce9e960 iwl_legacy_eeprom_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xbf74a95d iwl_legacy_txq_mem +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xbfc5a607 iwl_legacy_restore_stations +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xc49b7c00 iwl_legacy_mac_config +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xc5ba5d2e iwl_legacy_eeprom_query16 +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xc7333d4c iwl_legacy_mac_remove_interface +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xc9ab8f59 iwl_legacy_recover_from_statistics +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xc9e06029 iwl_legacy_setup_scan_deferred_work +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xcaba93d1 iwl_legacy_tx_queue_free +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xcb87ba00 iwl_legacy_leds_exit +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd0b28a75 iwl_legacy_eeprom_query_addr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd7368691 iwl_legacy_leds_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xdafd614e iwl_legacy_usecs_to_beacons +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xde01f24f iwl_legacy_mac_change_interface +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xe27cd52a iwl_legacy_get_lowest_plcp +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xe4df9cbd iwl_legacy_tx_cmd_protection +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xebfcd3b1 iwl_legacy_get_passive_dwell_time +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xedcb992d iwl_legacy_add_beacon_time +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xef9d1789 iwl_legacy_mac_hw_scan +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf103572e iwl_legacy_send_lq_cmd +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf97603be iwl_legacy_setup_rx_scan_handlers +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xfa840293 iwl_legacy_set_decrypted_flag +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xfedefeac iwl_legacy_tx_cmd_complete +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x07849596 __tracepoint_iwlwifi_dev_iowrite32 +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x1a260580 __tracepoint_iwlwifi_dev_ucode_wrap_event +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x373f37dd __tracepoint_iwlwifi_dev_ucode_error +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x482aecd3 __tracepoint_iwlwifi_dev_ioread32 +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x58e9338a __tracepoint_iwlwifi_dev_ucode_event +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x8daa79ba __tracepoint_iwlwifi_dev_ucode_cont_event +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0xbb7e5c47 __tracepoint_iwlwifi_dev_rx +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0xbff320f5 __tracepoint_iwlwifi_dev_tx +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0xf6765781 __tracepoint_iwlwifi_dev_iowrite8 +(unknown) drivers/net/wireless/libertas/libertas 0x040f0c75 lbs_notify_command_response +(unknown) drivers/net/wireless/libertas/libertas 0x47bebc3f lbs_process_rxed_packet +(unknown) drivers/net/wireless/libertas/libertas 0x4e5cfa13 lbs_host_to_card_done +(unknown) drivers/net/wireless/libertas/libertas 0x5fdf38b8 lbs_disablemesh +(unknown) drivers/net/wireless/libertas/libertas 0x626d530e lbs_queue_event +(unknown) drivers/net/wireless/libertas/libertas 0x64ea8908 lbs_cmd_copyback +(unknown) drivers/net/wireless/libertas/libertas 0x72c25079 lbs_start_card +(unknown) drivers/net/wireless/libertas/libertas 0x793f074f lbs_stop_card +(unknown) drivers/net/wireless/libertas/libertas 0x895a5ccb lbs_add_card +(unknown) drivers/net/wireless/libertas/libertas 0xa8b138b4 lbs_host_sleep_cfg +(unknown) drivers/net/wireless/libertas/libertas 0xcb473242 __lbs_cmd +(unknown) drivers/net/wireless/libertas/libertas 0xd28f77d5 lbs_remove_card +(unknown) drivers/net/wireless/libertas/libertas 0xebacb47c lbs_resume +(unknown) drivers/net/wireless/libertas/libertas 0xf0d9e43e lbs_send_tx_feedback +(unknown) drivers/net/wireless/libertas/libertas 0xf43bbc8d lbs_get_firmware +(unknown) drivers/net/wireless/libertas/libertas 0xf64277de lbs_debug +(unknown) drivers/net/wireless/libertas/libertas 0xfa279993 lbs_suspend +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x3693c9c6 lbtf_cmd_copyback +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x40d4a9b8 lbtf_rx +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x88c8aa7e lbtf_bcn_sent +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x9b71fa89 lbtf_cmd_response_rx +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xa5606fb4 lbtf_add_card +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xc439a529 lbtf_remove_card +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xc85e6899 lbtf_debug +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xd8f19142 lbtf_send_tx_feedback +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xecee7235 __lbtf_cmd +(unknown) drivers/net/wireless/libertas_tf/libertas_tf_usb 0x93a45147 if_usb_prog_firmware +(unknown) drivers/net/wireless/libertas_tf/libertas_tf_usb 0xc3a4a1b7 if_usb_reset_device +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x0671251b mwifiex_cancel_hs +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x1364647a mwifiex_deauthenticate +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x27c29595 mwifiex_process_sleep_confirm_resp +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x2a6bdaa0 g_adapter +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x3e56b73c mwifiex_add_card +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x66b51268 mwifiex_handle_rx_packet +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x741a2a9d mwifiex_enable_hs +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x81908296 mwifiex_init_shutdown_fw +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x9aec8af7 mwifiex_remove_card +(unknown) drivers/net/wireless/orinoco/orinoco 0x2324e599 __orinoco_ev_info +(unknown) drivers/net/wireless/orinoco/orinoco 0x287aca4d orinoco_get_stats +(unknown) drivers/net/wireless/orinoco/orinoco 0x3e408a8a orinoco_down +(unknown) drivers/net/wireless/orinoco/orinoco 0x3eae191b alloc_orinocodev +(unknown) drivers/net/wireless/orinoco/orinoco 0x4e463be3 orinoco_set_multicast_list +(unknown) drivers/net/wireless/orinoco/orinoco 0x5760b12a orinoco_if_del +(unknown) drivers/net/wireless/orinoco/orinoco 0x5aa8e4d1 orinoco_if_add +(unknown) drivers/net/wireless/orinoco/orinoco 0x5ca160f3 orinoco_stop +(unknown) drivers/net/wireless/orinoco/orinoco 0x65320e12 orinoco_process_xmit_skb +(unknown) drivers/net/wireless/orinoco/orinoco 0x764864d4 orinoco_change_mtu +(unknown) drivers/net/wireless/orinoco/orinoco 0x7803d1ab orinoco_tx_timeout +(unknown) drivers/net/wireless/orinoco/orinoco 0x87b82659 orinoco_init +(unknown) drivers/net/wireless/orinoco/orinoco 0x916f08bc hermes_struct_init +(unknown) drivers/net/wireless/orinoco/orinoco 0xbd998551 orinoco_open +(unknown) drivers/net/wireless/orinoco/orinoco 0xdccea6a5 __orinoco_ev_rx +(unknown) drivers/net/wireless/orinoco/orinoco 0xe7e33541 orinoco_up +(unknown) drivers/net/wireless/orinoco/orinoco 0xeba636db free_orinocodev +(unknown) drivers/net/wireless/orinoco/orinoco 0xffe27bca orinoco_interrupt +(unknown) drivers/net/wireless/p54/p54common 0x0520a5c5 p54_free_common +(unknown) drivers/net/wireless/p54/p54common 0x5a282f03 p54_read_eeprom +(unknown) drivers/net/wireless/p54/p54common 0x65049acf p54_unregister_common +(unknown) drivers/net/wireless/p54/p54common 0x8789284a p54_rx +(unknown) drivers/net/wireless/p54/p54common 0x9b5e0149 p54_init_common +(unknown) drivers/net/wireless/p54/p54common 0xc5749aaa p54_register_common +(unknown) drivers/net/wireless/p54/p54common 0xd12f3d26 p54_parse_eeprom +(unknown) drivers/net/wireless/p54/p54common 0xe289c59a p54_parse_firmware +(unknown) drivers/net/wireless/p54/p54common 0xeb433011 p54_free_skb +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x02abd6e4 rt2800_gain_calibration +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x09502554 rt2800_link_stats +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x0b20c36f rt2800_read_eeprom_efuse +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x0fdfeee7 rt2800_reset_tuner +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x10504648 rt2800_get_survey +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x115e41cc rt2800_clear_beacon +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x36fbbecf rt2800_ampdu_action +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x3ccf4db8 rt2800_get_tkip_seq +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x40040086 rt2800_validate_eeprom +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x47482b0a rt2800_mcu_request +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x4756fbac rt2800_config_pairwise_key +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x5625548a rt2800_conf_tx +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x5af6effa rt2800_config_intf +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x66c0dc5a rt2800_set_rts_threshold +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x6940b707 rt2800_disable_radio +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x8cd4cada rt2800_load_firmware +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x9245fb8f rt2800_link_tuner +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x9404d6fc rt2800_init_eeprom +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x9900e713 rt2800_check_firmware +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xb57e513b rt2800_wait_csr_ready +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xb68cfd9c rt2800_txdone +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xc40dcd8a rt2800_config_shared_key +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xcd59ce5f rt2800_write_tx_data +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xcf0f13b0 rt2800_efuse_detect +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xdc17cc8f rt2800_config_erp +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xe014fd02 rt2800_txdone_entry +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xe0a11713 rt2800_process_rxwi +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xe2921681 rt2800_config_filter +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xea5c87c3 rt2800_config +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xec92644d rt2800_enable_radio +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xecb11034 rt2800_rfkill_poll +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xed9568e8 rt2800_probe_hw_mode +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xef82a150 rt2800_write_beacon +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xf87a2ab3 rt2800_wait_wpdma_ready +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xf8a18c5e rt2800_get_tsf +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xfafabd6e rt2800_config_ant +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x05030472 rt2x00queue_map_txskb +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x06a040ef rt2x00mac_flush +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x0c3eb52c rt2x00queue_flush_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x0d6cba06 rt2x00mac_sw_scan_start +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x152396d2 rt2x00queue_start_queues +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x16684c0e rt2x00mac_tx +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x1a06deeb rt2x00mac_add_interface +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x1dae876c rt2x00lib_rxdone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x1ecfc078 rt2x00mac_remove_interface +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x2763cac6 rt2x00mac_bss_info_changed +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x38349dfc rt2x00mac_rfkill_poll +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x38e16b12 rt2x00mac_conf_tx +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x4066a8b0 rt2x00lib_probe_dev +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x49ec69e4 rt2x00mac_set_tim +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x5a472f03 rt2x00lib_txdone_noinfo +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x5d410340 rt2x00queue_stop_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x60e153a8 rt2x00queue_flush_queues +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x66ea7932 rt2x00queue_pause_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x6b129f10 rt2x00mac_get_stats +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x6b5fbb41 rt2x00mac_config +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x75c00a3c rt2x00mac_set_key +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x856fa75e rt2x00queue_start_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x8d9706a8 rt2x00queue_get_entry +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x8d970bf2 rt2x00mac_configure_filter +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x8fcc8b6c rt2x00queue_unpause_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x905de93b rt2x00lib_txdone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x9fb51b79 rt2x00mac_stop +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xa4d7ab8e rt2x00mac_get_antenna +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xa7de64e4 rt2x00lib_beacondone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xb8030fef rt2x00lib_resume +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xbbc6f156 rt2x00lib_remove_dev +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xc07e09a4 rt2x00lib_pretbtt +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xc07fcde0 rt2x00lib_dmadone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xc4443348 rt2x00mac_sw_scan_complete +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xc47213b2 rt2x00mac_start +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xc7dfe519 rt2x00mac_set_antenna +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xcd3e63bf rt2x00lib_dmastart +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xd3edfbb7 rt2x00lib_suspend +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xda882cc0 rt2x00queue_for_each_entry +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xe50e7e60 rt2x00mac_get_ringparam +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xe82f7672 rt2x00queue_unmap_skb +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xeff48515 rt2x00queue_stop_queues +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x1e8a0d55 rt2x00pci_initialize +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x36e44574 rt2x00pci_uninitialize +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x62907b44 rt2x00pci_rxdone +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x64d82158 rt2x00pci_flush_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xafd12051 rt2x00pci_remove +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xb138800a rt2x00pci_suspend +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xd4ce17fb rt2x00pci_regbusy_read +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xdfe1bf71 rt2x00pci_probe +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xff5a4103 rt2x00pci_resume +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x05d4e86d rt2x00usb_clear_entry +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x0fc8cfb0 rt2x00usb_vendor_request_buff +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x10be5390 rt2x00usb_disconnect +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x1ad4c347 rt2x00usb_watchdog +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x3510237e rt2x00usb_flush_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x390bd905 rt2x00usb_uninitialize +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x57d1cecb rt2x00usb_disable_radio +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x78f3adb3 rt2x00usb_suspend +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x7e81ce0d rt2x00usb_register_read_async +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x8c7f9472 rt2x00usb_vendor_req_buff_lock +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xaedf6e16 rt2x00usb_initialize +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xbfab694d rt2x00usb_resume +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xc049ba65 rt2x00usb_vendor_request +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xd35c0aed rt2x00usb_regbusy_read +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xf4f13642 rt2x00usb_probe +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xf90c7aad rt2x00usb_kick_queue +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x0243ade6 _rtl92c_phy_fw_rf_serial_write +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x051ee522 rtl92c_bt_rssi_state_change +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x06410a2a rtl92c_set_fw_rsvdpagepkt +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x1315c039 rtl92c_phy_sw_chnl_callback +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x137ad7ff _rtl92c_phy_fw_rf_serial_read +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x168c52f1 _rtl92c_phy_set_rf_sleep +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x2aa85c55 rtl92ce_phy_set_rf_on +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x33802387 rtl92c_phy_set_txpower_level +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x38ba788e rtl92c_phy_ap_calibrate +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x3ef11a76 rtl92c_set_fw_pwrmode_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x40f8fd04 rtl92c_phy_iq_calibrate +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x42cc7388 _rtl92c_phy_bb8192c_config_parafile +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x4e4abcdd rtl92c_fill_h2c_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x516f8173 _rtl92c_phy_txpwr_idx_to_dbm +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x5ca95f21 _rtl92c_phy_rf_serial_write +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x62059e36 rtl92c_dm_init +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x631e245a rtl92c_dm_init_rate_adaptive_mask +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x7440987d rtl92c_phy_scan_operation_backup +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x7a52c322 rtl92c_dm_rf_saving +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x7e3b0c4c rtl92c_phy_update_txpower_dbm +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x7ff89917 rtl92c_phy_rf_config +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x81b19ae4 rtl92c_dm_check_txpower_tracking +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x84183684 _rtl92c_phy_init_bb_rf_register_definition +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x9602a652 rtl92c_phy_lc_calibrate +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x992e9081 rtl92c_dm_bt_coexist +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x9dbea203 rtl92c_dm_watchdog +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa125e32e rtl92c_phy_sw_chnl +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb0fef4c1 _rtl92c_store_pwrIndex_diffrate_offset +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb104959b 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 0xb5077994 rtl92c_phy_set_io +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb680f1dd rtl92c_phy_set_bb_reg +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb690d489 rtl92c_phy_set_rfpath_switch +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xd0440c01 rtl92c_firmware_selfreset +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xd84ab2ba rtl92c_dm_write_dig +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xe1ab0796 _rtl92c_phy_rf_serial_read +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xe39a7ba4 rtl92c_download_fw +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xe6c3f344 rtl92c_dm_init_edca_turbo +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xe81f19b8 rtl92c_phy_query_bb_reg +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xeced7b9e rtl92c_phy_set_bw_mode +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xf1d5ea67 rtl8192_phy_check_is_legal_rfpath +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xfd91a7f8 rtl92c_phy_set_io_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xfecd5423 _rtl92c_phy_dbm_to_txpwr_Idx +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x014db872 rtl_cam_get_free_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x154285eb rtl_usb_disconnect +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x1596c9dc efuse_read_1byte +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x1caf5d31 rtl_pci_disconnect +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x2234d349 rtl_cam_del_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x25867a43 rtl_get_tcb_desc +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x28c5f651 rtl_efuse_shadow_map_update +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x37a2c67e rtl_cam_empty_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x3b10a8c6 rtl_cam_reset_all_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x3fb77f58 rtl_ps_enable_nic +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x485535cc rtl_cam_delete_one_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x49a821a0 rtl_ps_disable_nic +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x6c5f3106 rtl_cam_mark_invalid +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x7a870d3f rtl_pci_resume +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x95e20e48 rtl_ps_set_rf_state +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xa155c27e rtl_cam_add_one_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xc6cb0698 rtl_pci_suspend +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xdd48aad1 rtl_pci_probe +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xe17e5879 rtl_usb_resume +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xe93da16f rtl_usb_probe +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xfb31af3d rtl_usb_suspend +(unknown) drivers/net/wireless/wl1251/wl1251 0x1d66d6c8 wl1251_alloc_hw +(unknown) drivers/net/wireless/wl1251/wl1251 0x5c64d4a5 wl1251_init_ieee80211 +(unknown) drivers/net/wireless/wl1251/wl1251 0xf3a7754a wl1251_free_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x05492e47 wl1271_unregister_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x11c1d63a wl1271_alloc_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x31e44d28 wl1271_register_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x53dff67d wl12xx_debug_level +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x64101bd4 wl1271_set_partition +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x6edd0512 wl1271_free_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xa3b934d0 wl1271_load_firmware +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xe0199568 wl1271_init_ieee80211 +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xe795ba26 wl1271_irq +(unknown) drivers/parport/parport 0x04f6bea2 parport_unregister_driver +(unknown) drivers/parport/parport 0x06e242a9 parport_ieee1284_epp_read_addr +(unknown) drivers/parport/parport 0x09318923 parport_negotiate +(unknown) drivers/parport/parport 0x0c43adc8 parport_wait_peripheral +(unknown) drivers/parport/parport 0x0dca48e8 parport_get_port +(unknown) drivers/parport/parport 0x2c0daf00 parport_ieee1284_ecp_write_addr +(unknown) drivers/parport/parport 0x32e771a5 parport_ieee1284_epp_write_data +(unknown) drivers/parport/parport 0x3748aabc parport_announce_port +(unknown) drivers/parport/parport 0x39f209b8 parport_ieee1284_read_byte +(unknown) drivers/parport/parport 0x3de4aa8c parport_claim +(unknown) drivers/parport/parport 0x43e97ceb parport_claim_or_block +(unknown) drivers/parport/parport 0x4d2a941b parport_ieee1284_interrupt +(unknown) drivers/parport/parport 0x5e3a3912 parport_irq_handler +(unknown) drivers/parport/parport 0x667dd2a9 parport_remove_port +(unknown) drivers/parport/parport 0x6b6a0e62 parport_register_port +(unknown) drivers/parport/parport 0x7911db9b parport_register_device +(unknown) drivers/parport/parport 0x8c0d40dc parport_find_number +(unknown) drivers/parport/parport 0x8d915d59 parport_ieee1284_epp_write_addr +(unknown) drivers/parport/parport 0x937b83fc parport_ieee1284_ecp_write_data +(unknown) drivers/parport/parport 0x9d9f3b17 parport_find_base +(unknown) drivers/parport/parport 0xab6b54a3 parport_wait_event +(unknown) drivers/parport/parport 0xb019d273 parport_ieee1284_ecp_read_data +(unknown) drivers/parport/parport 0xb6c96a80 parport_unregister_device +(unknown) drivers/parport/parport 0xb89b2435 parport_read +(unknown) drivers/parport/parport 0xbe976ffe parport_ieee1284_epp_read_data +(unknown) drivers/parport/parport 0xc2e656cb parport_write +(unknown) drivers/parport/parport 0xd964e3c0 parport_put_port +(unknown) drivers/parport/parport 0xddc79bc8 parport_set_timeout +(unknown) drivers/parport/parport 0xe5189221 parport_release +(unknown) drivers/parport/parport 0xe8d35017 parport_ieee1284_read_nibble +(unknown) drivers/parport/parport 0xe9934ec6 parport_register_driver +(unknown) drivers/parport/parport 0xf51a6b00 parport_ieee1284_write_compat +(unknown) drivers/parport/parport_pc 0x518bb0b7 parport_pc_probe_port +(unknown) drivers/parport/parport_pc 0xad992337 parport_pc_unregister_port +(unknown) drivers/pci/hotplug/acpiphp 0x1af430f3 acpiphp_register_attention +(unknown) drivers/pci/hotplug/acpiphp 0x5b52aecd acpiphp_unregister_attention +(unknown) drivers/pcmcia/pcmcia 0x04cb7bdf pcmcia_request_io +(unknown) drivers/pcmcia/pcmcia 0x12c36704 pcmcia_get_mac_from_cis +(unknown) drivers/pcmcia/pcmcia 0x153ed1b7 pcmcia_register_driver +(unknown) drivers/pcmcia/pcmcia 0x19700083 pcmcia_get_tuple +(unknown) drivers/pcmcia/pcmcia 0x3702f77d pcmcia_fixup_iowidth +(unknown) drivers/pcmcia/pcmcia 0x37a21ca3 pcmcia_write_config_byte +(unknown) drivers/pcmcia/pcmcia 0x3cb56eb2 pcmcia_release_window +(unknown) drivers/pcmcia/pcmcia 0x4a308b37 pcmcia_enable_device +(unknown) drivers/pcmcia/pcmcia 0x6171e43a pcmcia_fixup_vpp +(unknown) drivers/pcmcia/pcmcia 0x61f0e08c __pcmcia_request_exclusive_irq +(unknown) drivers/pcmcia/pcmcia 0x742f5665 pcmcia_parse_tuple +(unknown) drivers/pcmcia/pcmcia 0x7635ade8 pcmcia_read_config_byte +(unknown) drivers/pcmcia/pcmcia 0x80121c9b pcmcia_disable_device +(unknown) drivers/pcmcia/pcmcia 0x9d889b29 pcmcia_request_irq +(unknown) drivers/pcmcia/pcmcia 0xab62f36a pcmcia_request_window +(unknown) drivers/pcmcia/pcmcia 0xbbbe5e3c pcmcia_loop_tuple +(unknown) drivers/pcmcia/pcmcia 0xc6fe4cab pcmcia_loop_config +(unknown) drivers/pcmcia/pcmcia 0xc89c7f41 pcmcia_unregister_driver +(unknown) drivers/pcmcia/pcmcia 0xd2493a60 pcmcia_dev_present +(unknown) drivers/pcmcia/pcmcia 0xd8b84ffc pcmcia_map_mem_page +(unknown) drivers/pcmcia/pcmcia_core 0x212db8d2 pcmcia_socket_list +(unknown) drivers/pcmcia/pcmcia_core 0x4505d3d1 pcmcia_put_socket +(unknown) drivers/pcmcia/pcmcia_core 0x4c70a814 pcmcia_register_socket +(unknown) drivers/pcmcia/pcmcia_core 0x4f8a74fa pcmcia_socket_class +(unknown) drivers/pcmcia/pcmcia_core 0x65e9ab30 pcmcia_get_socket +(unknown) drivers/pcmcia/pcmcia_core 0xbbe2f34f pcmcia_socket_list_rwsem +(unknown) drivers/pcmcia/pcmcia_core 0xcf97f3bd dead_socket +(unknown) drivers/pcmcia/pcmcia_core 0xd2978b9f pcmcia_unregister_socket +(unknown) drivers/pcmcia/pcmcia_core 0xdafa2596 pcmcia_get_socket_by_nr +(unknown) drivers/pcmcia/pcmcia_core 0xe262820c pcmcia_parse_events +(unknown) drivers/pcmcia/pcmcia_core 0xe56b24e0 pcmcia_parse_uevents +(unknown) drivers/pcmcia/pcmcia_core 0xff2af284 pcmcia_reset_card +(unknown) drivers/pcmcia/pcmcia_core 0xff8ec3dc pccard_register_pcmcia +(unknown) drivers/pcmcia/pcmcia_rsrc 0x0f736ee0 pccard_nonstatic_ops +(unknown) drivers/pcmcia/pcmcia_rsrc 0xba4fa9ed pccard_static_ops +(unknown) drivers/platform/x86/asus-wmi 0xc29ae017 asus_wmi_register_driver +(unknown) drivers/platform/x86/asus-wmi 0xe86d2a12 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 0x561c634a wmi_evaluate_method +(unknown) drivers/platform/x86/wmi 0x876d29f1 wmi_get_event_data +(unknown) drivers/platform/x86/wmi 0xb5a6ebe2 wmi_remove_notify_handler +(unknown) drivers/platform/x86/wmi 0xc9d4d6d1 wmi_has_guid +(unknown) drivers/platform/x86/wmi 0xda29f8b0 wmi_set_block +(unknown) drivers/platform/x86/wmi 0xfb882fb7 wmi_query_block +(unknown) drivers/power/pcf50633-charger 0x0839e594 pcf50633_mbc_get_status +(unknown) drivers/power/pcf50633-charger 0x2ade2c01 pcf50633_mbc_usb_curlim_set +(unknown) drivers/power/pcf50633-charger 0x530ddfe3 pcf50633_mbc_get_usb_online_status +(unknown) drivers/pps/pps_core 0x770e9cda pps_unregister_source +(unknown) drivers/pps/pps_core 0x7a75f2cb pps_register_source +(unknown) drivers/pps/pps_core 0xa91f6267 pps_event +(unknown) drivers/regulator/mc13xxx-regulator-core 0x0f51d940 mc13xxx_sw_regulator_is_enabled +(unknown) drivers/regulator/mc13xxx-regulator-core 0x37abbfc0 mc13xxx_fixed_regulator_get_voltage +(unknown) drivers/regulator/mc13xxx-regulator-core 0x5e71ce41 mc13xxx_fixed_regulator_ops +(unknown) drivers/regulator/mc13xxx-regulator-core 0x6e7f34e9 mc13xxx_regulator_list_voltage +(unknown) drivers/regulator/mc13xxx-regulator-core 0xcf930c9f mc13xxx_fixed_regulator_set_voltage +(unknown) drivers/regulator/mc13xxx-regulator-core 0xe47e4658 mc13xxx_regulator_ops +(unknown) drivers/regulator/mc13xxx-regulator-core 0xf1de9240 mc13xxx_get_best_voltage_index +(unknown) drivers/regulator/wm8350-regulator 0x38235fd5 wm8350_register_regulator +(unknown) drivers/regulator/wm8350-regulator 0x616f9e3e wm8350_register_led +(unknown) drivers/regulator/wm8350-regulator 0x61b9ca9d wm8350_isink_set_flash +(unknown) drivers/regulator/wm8350-regulator 0xaf9116cb wm8350_dcdc25_set_mode +(unknown) drivers/regulator/wm8350-regulator 0xc9d55fbb wm8350_ldo_set_slot +(unknown) drivers/regulator/wm8350-regulator 0xecdb62bd wm8350_dcdc_set_slot +(unknown) drivers/regulator/wm8400-regulator 0x32480557 wm8400_register_regulator +(unknown) drivers/scsi/cxgbi/libcxgbi 0x03230dc2 cxgbi_conn_init_pdu +(unknown) drivers/scsi/cxgbi/libcxgbi 0x1d021f36 cxgbi_sock_rcv_peer_close +(unknown) drivers/scsi/cxgbi/libcxgbi 0x2418f0cd cxgbi_device_register +(unknown) drivers/scsi/cxgbi/libcxgbi 0x2ea336a9 cxgbi_ep_connect +(unknown) drivers/scsi/cxgbi/libcxgbi 0x2f1c04a1 cxgbi_conn_alloc_pdu +(unknown) drivers/scsi/cxgbi/libcxgbi 0x340d40f5 cxgbi_set_conn_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0x3552555c cxgbi_ddp_init +(unknown) drivers/scsi/cxgbi/libcxgbi 0x38bb64ce cxgbi_sock_purge_wr_queue +(unknown) drivers/scsi/cxgbi/libcxgbi 0x3a5c4389 cxgbi_ddp_page_size_factor +(unknown) drivers/scsi/cxgbi/libcxgbi 0x3dd1ca23 cxgbi_hbas_remove +(unknown) drivers/scsi/cxgbi/libcxgbi 0x3f72a871 cxgbi_sock_free_cpl_skbs +(unknown) drivers/scsi/cxgbi/libcxgbi 0x3f7f622a cxgbi_sock_established +(unknown) drivers/scsi/cxgbi/libcxgbi 0x44c4cfb4 cxgbi_sock_rcv_wr_ack +(unknown) drivers/scsi/cxgbi/libcxgbi 0x4916ace5 cxgbi_device_find_by_lldev +(unknown) drivers/scsi/cxgbi/libcxgbi 0x51dd7a2c cxgbi_create_session +(unknown) drivers/scsi/cxgbi/libcxgbi 0x60c3ed95 cxgbi_sock_select_mss +(unknown) drivers/scsi/cxgbi/libcxgbi 0x634f0e3f cxgbi_create_conn +(unknown) drivers/scsi/cxgbi/libcxgbi 0x638b5773 cxgbi_device_portmap_create +(unknown) drivers/scsi/cxgbi/libcxgbi 0x659c2b59 cxgbi_get_ep_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0x695057b6 cxgbi_device_portmap_cleanup +(unknown) drivers/scsi/cxgbi/libcxgbi 0x69c19e0f cxgbi_destroy_session +(unknown) drivers/scsi/cxgbi/libcxgbi 0x71c8ab62 cxgbi_device_unregister +(unknown) drivers/scsi/cxgbi/libcxgbi 0x7203a061 cxgbi_sock_check_wr_invariants +(unknown) drivers/scsi/cxgbi/libcxgbi 0x73858300 cxgbi_sock_rcv_abort_rpl +(unknown) drivers/scsi/cxgbi/libcxgbi 0x7fdb6004 cxgbi_device_unregister_all +(unknown) drivers/scsi/cxgbi/libcxgbi 0x83393bce cxgbi_conn_pdu_ready +(unknown) drivers/scsi/cxgbi/libcxgbi 0x86c20491 cxgbi_iscsi_init +(unknown) drivers/scsi/cxgbi/libcxgbi 0x8aee78fc cxgbi_ep_disconnect +(unknown) drivers/scsi/cxgbi/libcxgbi 0x8b868845 cxgbi_get_conn_stats +(unknown) drivers/scsi/cxgbi/libcxgbi 0x8c2ba369 cxgbi_ddp_ppod_clear +(unknown) drivers/scsi/cxgbi/libcxgbi 0x8ed35184 cxgbi_get_host_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0x905e3f87 cxgbi_parse_pdu_itt +(unknown) drivers/scsi/cxgbi/libcxgbi 0x9197a0b7 cxgbi_set_host_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0xa25e6faf cxgbi_hbas_add +(unknown) drivers/scsi/cxgbi/libcxgbi 0xa92c2d24 cxgbi_cleanup_task +(unknown) drivers/scsi/cxgbi/libcxgbi 0xb1964fa4 cxgbi_ddp_cleanup +(unknown) drivers/scsi/cxgbi/libcxgbi 0xbbf6d01a cxgbi_ep_poll +(unknown) drivers/scsi/cxgbi/libcxgbi 0xc2409d42 cxgbi_conn_tx_open +(unknown) drivers/scsi/cxgbi/libcxgbi 0xc482f146 cxgbi_sock_closed +(unknown) drivers/scsi/cxgbi/libcxgbi 0xcc990a68 cxgbi_sock_act_open_req_arp_failure +(unknown) drivers/scsi/cxgbi/libcxgbi 0xce84113e cxgbi_bind_conn +(unknown) drivers/scsi/cxgbi/libcxgbi 0xdfa4db20 cxgbi_sock_fail_act_open +(unknown) drivers/scsi/cxgbi/libcxgbi 0xdfa7b26d cxgbi_ddp_ppod_set +(unknown) drivers/scsi/cxgbi/libcxgbi 0xe25a7940 cxgbi_sock_skb_entail +(unknown) drivers/scsi/cxgbi/libcxgbi 0xf77f0f0c cxgbi_iscsi_cleanup +(unknown) drivers/scsi/cxgbi/libcxgbi 0xfb4fb99c cxgbi_conn_xmit_pdu +(unknown) drivers/scsi/cxgbi/libcxgbi 0xff1d3ab1 cxgbi_sock_rcv_close_conn_rpl +(unknown) drivers/scsi/fcoe/libfcoe 0x0fb51275 fcoe_queue_timer +(unknown) drivers/scsi/fcoe/libfcoe 0x19f9f737 fcoe_ctlr_link_down +(unknown) drivers/scsi/fcoe/libfcoe 0x25def2be fcoe_libfc_config +(unknown) drivers/scsi/fcoe/libfcoe 0x264cfcde fcoe_ctlr_recv_flogi +(unknown) drivers/scsi/fcoe/libfcoe 0x2c0572e3 fcoe_clean_pending_queue +(unknown) drivers/scsi/fcoe/libfcoe 0x374c1e1c fcoe_wwn_from_mac +(unknown) drivers/scsi/fcoe/libfcoe 0x38f19ba7 fcoe_ctlr_init +(unknown) drivers/scsi/fcoe/libfcoe 0x5a0bf98b fcoe_transport_attach +(unknown) drivers/scsi/fcoe/libfcoe 0x6c0e5d8c fcoe_check_wait_queue +(unknown) drivers/scsi/fcoe/libfcoe 0x738d0eff fcoe_ctlr_link_up +(unknown) drivers/scsi/fcoe/libfcoe 0xc32e82c2 fcoe_ctlr_recv +(unknown) drivers/scsi/fcoe/libfcoe 0xca4b7f62 fcoe_ctlr_els_send +(unknown) drivers/scsi/fcoe/libfcoe 0xcaa77192 fcoe_get_paged_crc_eof +(unknown) drivers/scsi/fcoe/libfcoe 0xe5552ea9 fcoe_transport_detach +(unknown) drivers/scsi/fcoe/libfcoe 0xeb596a94 fcoe_start_io +(unknown) drivers/scsi/fcoe/libfcoe 0xeed6f088 fcoe_fc_crc +(unknown) drivers/scsi/fcoe/libfcoe 0xf77e7276 fcoe_ctlr_destroy +(unknown) drivers/scsi/iscsi_boot_sysfs 0x8467a2a5 iscsi_boot_create_host_kset +(unknown) drivers/scsi/iscsi_boot_sysfs 0x89603f7a iscsi_boot_create_kset +(unknown) drivers/scsi/iscsi_boot_sysfs 0xb9507902 iscsi_boot_create_target +(unknown) drivers/scsi/iscsi_boot_sysfs 0xd7d08347 iscsi_boot_destroy_kset +(unknown) drivers/scsi/iscsi_boot_sysfs 0xe2d9cb21 iscsi_boot_create_ethernet +(unknown) drivers/scsi/iscsi_boot_sysfs 0xfe6421d9 iscsi_boot_create_initiator +(unknown) drivers/scsi/libfc/libfc 0x0d07babc fc_queuecommand +(unknown) drivers/scsi/libfc/libfc 0x1c558356 fc_lport_iterate +(unknown) drivers/scsi/libfc/libfc 0x1d57ae14 fc_exch_mgr_reset +(unknown) drivers/scsi/libfc/libfc 0x1dc08246 fc_fc4_register_provider +(unknown) drivers/scsi/libfc/libfc 0x223226ad fc_eh_abort +(unknown) drivers/scsi/libfc/libfc 0x22c231e4 fc_lport_flogi_resp +(unknown) drivers/scsi/libfc/libfc 0x29eebba4 fc_lport_init +(unknown) drivers/scsi/libfc/libfc 0x2ac113a0 fc_fill_hdr +(unknown) drivers/scsi/libfc/libfc 0x2d6c34af fc_fabric_login +(unknown) drivers/scsi/libfc/libfc 0x2e1a72d3 fc_eh_host_reset +(unknown) drivers/scsi/libfc/libfc 0x35b47e6f fc_disc_init +(unknown) drivers/scsi/libfc/libfc 0x36e5fbaf fc_cpu_mask +(unknown) drivers/scsi/libfc/libfc 0x3b8d2d1d fc_change_queue_depth +(unknown) drivers/scsi/libfc/libfc 0x4af6ade4 fc_eh_device_reset +(unknown) drivers/scsi/libfc/libfc 0x4b0798e0 fc_get_host_stats +(unknown) drivers/scsi/libfc/libfc 0x4e6d3b38 fc_fcp_init +(unknown) drivers/scsi/libfc/libfc 0x52c344ae fc_set_mfs +(unknown) drivers/scsi/libfc/libfc 0x63fc0b93 fc_vport_setlink +(unknown) drivers/scsi/libfc/libfc 0x6a7ceb4d fc_frame_alloc_fill +(unknown) drivers/scsi/libfc/libfc 0x701b43f5 fc_elsct_send +(unknown) drivers/scsi/libfc/libfc 0x780c2806 fc_fill_reply_hdr +(unknown) drivers/scsi/libfc/libfc 0x78127e94 fc_lport_reset +(unknown) drivers/scsi/libfc/libfc 0x7d1646e6 fc_exch_mgr_del +(unknown) drivers/scsi/libfc/libfc 0x7d6088d2 fc_get_host_speed +(unknown) drivers/scsi/libfc/libfc 0x90b96cf4 fc_lport_logo_resp +(unknown) drivers/scsi/libfc/libfc 0x911a74f7 fc_fcp_destroy +(unknown) drivers/scsi/libfc/libfc 0x91bcfa43 fc_fc4_deregister_provider +(unknown) drivers/scsi/libfc/libfc 0x95864d39 fc_vport_id_lookup +(unknown) drivers/scsi/libfc/libfc 0x96945607 fc_rport_init +(unknown) drivers/scsi/libfc/libfc 0x999101db fc_frame_crc_check +(unknown) drivers/scsi/libfc/libfc 0x9e4fc281 fc_fabric_logoff +(unknown) drivers/scsi/libfc/libfc 0xa005caf7 fc_set_rport_loss_tmo +(unknown) drivers/scsi/libfc/libfc 0xa01acdd2 fc_elsct_init +(unknown) drivers/scsi/libfc/libfc 0xa36fe53b fc_exch_init +(unknown) drivers/scsi/libfc/libfc 0xaa498395 fc_get_host_port_state +(unknown) drivers/scsi/libfc/libfc 0xb28d0256 fc_exch_mgr_alloc +(unknown) drivers/scsi/libfc/libfc 0xbc435d2a fc_exch_mgr_add +(unknown) drivers/scsi/libfc/libfc 0xbcc8915f fc_linkup +(unknown) drivers/scsi/libfc/libfc 0xc19b6c18 fc_linkdown +(unknown) drivers/scsi/libfc/libfc 0xc21a2ef7 fc_slave_alloc +(unknown) drivers/scsi/libfc/libfc 0xc4a23d44 fc_lport_destroy +(unknown) drivers/scsi/libfc/libfc 0xc8009564 _fc_frame_alloc +(unknown) drivers/scsi/libfc/libfc 0xcda1ac03 fc_lport_notifier_head +(unknown) drivers/scsi/libfc/libfc 0xd40f47dd fc_change_queue_type +(unknown) drivers/scsi/libfc/libfc 0xd4af740c fc_exch_mgr_list_clone +(unknown) drivers/scsi/libfc/libfc 0xe46cf753 fc_lport_bsg_request +(unknown) drivers/scsi/libfc/libfc 0xe77c1046 fc_lport_config +(unknown) drivers/scsi/libfc/libfc 0xe91c0449 libfc_vport_create +(unknown) drivers/scsi/libfc/libfc 0xe9e7d1c5 fc_rport_terminate_io +(unknown) drivers/scsi/libfc/libfc 0xf1c7cb64 fc_exch_mgr_free +(unknown) drivers/scsi/libfc/libfc 0xf98bb1a8 fc_lport_set_local_id +(unknown) drivers/scsi/libfc/libfc 0xfeb7b747 fc_exch_recv +(unknown) drivers/scsi/libiscsi 0x034cbcaa iscsi_update_cmdsn +(unknown) drivers/scsi/libiscsi 0x052c5d78 iscsi_conn_send_pdu +(unknown) drivers/scsi/libiscsi 0x09549c7d iscsi_suspend_queue +(unknown) drivers/scsi/libiscsi 0x0c71c2e2 iscsi_complete_pdu +(unknown) drivers/scsi/libiscsi 0x0dbb1fe4 iscsi_host_get_param +(unknown) drivers/scsi/libiscsi 0x1c8eeede iscsi_conn_setup +(unknown) drivers/scsi/libiscsi 0x1dba48ac iscsi_change_queue_depth +(unknown) drivers/scsi/libiscsi 0x20bcc494 iscsi_conn_queue_work +(unknown) drivers/scsi/libiscsi 0x2112d0cc iscsi_eh_recover_target +(unknown) drivers/scsi/libiscsi 0x2af953ae iscsi_conn_bind +(unknown) drivers/scsi/libiscsi 0x2c0e6075 iscsi_session_get_param +(unknown) drivers/scsi/libiscsi 0x2eb88f8b iscsi_pool_init +(unknown) drivers/scsi/libiscsi 0x34ee0ebb iscsi_session_recovery_timedout +(unknown) drivers/scsi/libiscsi 0x37c573b4 iscsi_conn_get_addr_param +(unknown) drivers/scsi/libiscsi 0x3d01debc iscsi_verify_itt +(unknown) drivers/scsi/libiscsi 0x463143d9 iscsi_conn_get_param +(unknown) drivers/scsi/libiscsi 0x4b5b0485 iscsi_conn_start +(unknown) drivers/scsi/libiscsi 0x53000303 iscsi_session_teardown +(unknown) drivers/scsi/libiscsi 0x570ec681 __iscsi_get_task +(unknown) drivers/scsi/libiscsi 0x62ee6d78 iscsi_itt_to_task +(unknown) drivers/scsi/libiscsi 0x6d2d19de iscsi_eh_device_reset +(unknown) drivers/scsi/libiscsi 0x721b8c2c iscsi_session_setup +(unknown) drivers/scsi/libiscsi 0x72c292a6 iscsi_itt_to_ctask +(unknown) drivers/scsi/libiscsi 0x76728b1d iscsi_conn_teardown +(unknown) drivers/scsi/libiscsi 0x7c59343d iscsi_host_add +(unknown) drivers/scsi/libiscsi 0x92a709b4 iscsi_host_set_param +(unknown) drivers/scsi/libiscsi 0x96656641 iscsi_queuecommand +(unknown) drivers/scsi/libiscsi 0x9873fd58 iscsi_host_alloc +(unknown) drivers/scsi/libiscsi 0x9f34f180 iscsi_host_free +(unknown) drivers/scsi/libiscsi 0xa4832cf0 iscsi_pool_free +(unknown) drivers/scsi/libiscsi 0xb8ea9bcf iscsi_set_param +(unknown) drivers/scsi/libiscsi 0xc16ab7b7 iscsi_suspend_tx +(unknown) drivers/scsi/libiscsi 0xc4226962 iscsi_conn_stop +(unknown) drivers/scsi/libiscsi 0xc4311149 iscsi_put_task +(unknown) drivers/scsi/libiscsi 0xc54e5af0 iscsi_prep_data_out_pdu +(unknown) drivers/scsi/libiscsi 0xca1d5244 iscsi_eh_abort +(unknown) drivers/scsi/libiscsi 0xde9fdd39 __iscsi_complete_pdu +(unknown) drivers/scsi/libiscsi 0xe8d238d1 iscsi_complete_scsi_task +(unknown) drivers/scsi/libiscsi 0xee25e3ac iscsi_eh_session_reset +(unknown) drivers/scsi/libiscsi 0xf432f3c5 iscsi_target_alloc +(unknown) drivers/scsi/libiscsi 0xf482d3e2 iscsi_eh_target_reset +(unknown) drivers/scsi/libiscsi 0xfc2f7266 __iscsi_put_task +(unknown) drivers/scsi/libiscsi 0xfc38053f iscsi_conn_failure +(unknown) drivers/scsi/libiscsi 0xfc6ef3e7 iscsi_host_remove +(unknown) drivers/scsi/libiscsi 0xfdc49b17 iscsi_session_failure +(unknown) drivers/scsi/libiscsi 0xfeeb62ec iscsi_requeue_task +(unknown) drivers/scsi/libiscsi_tcp 0x01666257 iscsi_segment_seek_sg +(unknown) drivers/scsi/libiscsi_tcp 0x020d4886 iscsi_tcp_conn_teardown +(unknown) drivers/scsi/libiscsi_tcp 0x0cb2e750 iscsi_tcp_task_xmit +(unknown) drivers/scsi/libiscsi_tcp 0x24acf1e6 iscsi_tcp_conn_get_stats +(unknown) drivers/scsi/libiscsi_tcp 0x55dfd146 iscsi_tcp_segment_done +(unknown) drivers/scsi/libiscsi_tcp 0x5fb75e5d iscsi_tcp_cleanup_task +(unknown) drivers/scsi/libiscsi_tcp 0x684f20dd iscsi_tcp_recv_segment_is_hdr +(unknown) drivers/scsi/libiscsi_tcp 0x9610b829 iscsi_tcp_recv_skb +(unknown) drivers/scsi/libiscsi_tcp 0xa2e72bc6 iscsi_tcp_r2tpool_free +(unknown) drivers/scsi/libiscsi_tcp 0xc1b6c6d9 iscsi_tcp_dgst_header +(unknown) drivers/scsi/libiscsi_tcp 0xc74cb2cf iscsi_tcp_hdr_recv_prep +(unknown) drivers/scsi/libiscsi_tcp 0xd163157d iscsi_segment_init_linear +(unknown) drivers/scsi/libiscsi_tcp 0xd16a2dff iscsi_tcp_conn_setup +(unknown) drivers/scsi/libiscsi_tcp 0xe1396818 iscsi_tcp_r2tpool_alloc +(unknown) drivers/scsi/libiscsi_tcp 0xfadb3e65 iscsi_tcp_segment_unmap +(unknown) drivers/scsi/libiscsi_tcp 0xfc0be769 iscsi_tcp_task_init +(unknown) drivers/scsi/libsas/libsas 0x0a606ce5 sas_phy_reset +(unknown) drivers/scsi/libsas/libsas 0x15a2a847 sas_slave_configure +(unknown) drivers/scsi/libsas/libsas 0x1dad2110 sas_find_local_phy +(unknown) drivers/scsi/libsas/libsas 0x213b294e __sas_task_abort +(unknown) drivers/scsi/libsas/libsas 0x2442270c sas_bios_param +(unknown) drivers/scsi/libsas/libsas 0x30433e01 sas_request_addr +(unknown) drivers/scsi/libsas/libsas 0x4d1574a5 sas_slave_destroy +(unknown) drivers/scsi/libsas/libsas 0x546da787 sas_queuecommand +(unknown) drivers/scsi/libsas/libsas 0x70285776 sas_domain_attach_transport +(unknown) drivers/scsi/libsas/libsas 0x7f430199 sas_task_abort +(unknown) drivers/scsi/libsas/libsas 0x80c601cb sas_ioctl +(unknown) drivers/scsi/libsas/libsas 0x84d75257 sas_phy_enable +(unknown) drivers/scsi/libsas/libsas 0x8a41e67b sas_slave_alloc +(unknown) drivers/scsi/libsas/libsas 0x9086285f sas_target_alloc +(unknown) drivers/scsi/libsas/libsas 0x915633bd sas_change_queue_depth +(unknown) drivers/scsi/libsas/libsas 0xa71ef16e sas_ssp_task_response +(unknown) drivers/scsi/libsas/libsas 0xab0a9709 sas_register_ha +(unknown) drivers/scsi/libsas/libsas 0xb0c3fd3a sas_domain_release_transport +(unknown) drivers/scsi/libsas/libsas 0xb12e4343 sas_target_destroy +(unknown) drivers/scsi/libsas/libsas 0xc5ffcd22 sas_eh_bus_reset_handler +(unknown) drivers/scsi/libsas/libsas 0xe3f9f919 sas_change_queue_type +(unknown) drivers/scsi/libsas/libsas 0xeaaabb44 sas_eh_device_reset_handler +(unknown) drivers/scsi/libsas/libsas 0xf2adc5be sas_unregister_ha +(unknown) drivers/scsi/libsrp 0x113df820 srp_transfer_data +(unknown) drivers/scsi/libsrp 0x599a3d25 srp_iu_get +(unknown) drivers/scsi/libsrp 0x6e0dbffa srp_target_free +(unknown) drivers/scsi/libsrp 0x731e5976 srp_iu_put +(unknown) drivers/scsi/libsrp 0x747c91d1 srp_target_alloc +(unknown) drivers/scsi/libsrp 0x8a77942a srp_cmd_queue +(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 0x6e388dd7 mraid_mm_register_adp +(unknown) drivers/scsi/osd/libosd 0x0357d77f osd_req_decode_sense_full +(unknown) drivers/scsi/osd/libosd 0x0c17edb1 osd_sec_init_nosec_doall_caps +(unknown) drivers/scsi/osd/libosd 0x0fbb261e osd_finalize_request +(unknown) drivers/scsi/osd/libosd 0x14add840 osd_req_set_attributes +(unknown) drivers/scsi/osd/libosd 0x18676d1e osd_req_flush_object +(unknown) drivers/scsi/osd/libosd 0x23a83d7d osd_dev_init +(unknown) drivers/scsi/osd/libosd 0x2530964e osd_req_list_collection_objects +(unknown) drivers/scsi/osd/libosd 0x28b6ee6c osd_req_write +(unknown) drivers/scsi/osd/libosd 0x31d37ef0 osd_auto_detect_ver +(unknown) drivers/scsi/osd/libosd 0x3255d00e osd_req_write_sg +(unknown) drivers/scsi/osd/libosd 0x420cfb55 osd_req_create_partition +(unknown) drivers/scsi/osd/libosd 0x4c81eec5 osd_req_flush_collection +(unknown) drivers/scsi/osd/libosd 0x4cb43e06 osd_req_list_partition_objects +(unknown) drivers/scsi/osd/libosd 0x4e30440e osd_req_list_dev_partitions +(unknown) drivers/scsi/osd/libosd 0x52d8dbeb osd_req_format +(unknown) drivers/scsi/osd/libosd 0x5c79cc24 osd_end_request +(unknown) drivers/scsi/osd/libosd 0x5d0b525c osd_req_list_partition_collections +(unknown) drivers/scsi/osd/libosd 0x6f56495f osd_execute_request_async +(unknown) drivers/scsi/osd/libosd 0x7949e5cc osd_req_add_get_attr_page +(unknown) drivers/scsi/osd/libosd 0x7e6cf576 osd_req_read +(unknown) drivers/scsi/osd/libosd 0x87a1c888 osd_req_add_set_attr_list +(unknown) drivers/scsi/osd/libosd 0x89b88715 osd_req_read_sg_kern +(unknown) drivers/scsi/osd/libosd 0x8aa7ea8a osd_req_remove_partition +(unknown) drivers/scsi/osd/libosd 0x8b4d4a6f osd_req_decode_get_attr_list +(unknown) drivers/scsi/osd/libosd 0x90154950 osd_req_flush_partition +(unknown) drivers/scsi/osd/libosd 0x9233ce2f osd_req_write_sg_kern +(unknown) drivers/scsi/osd/libosd 0x9dfa6b57 osd_req_read_kern +(unknown) drivers/scsi/osd/libosd 0xb8b9915b osd_req_read_sg +(unknown) drivers/scsi/osd/libosd 0xbc528a54 osd_req_write_kern +(unknown) drivers/scsi/osd/libosd 0xbd10b363 osd_req_remove_object +(unknown) drivers/scsi/osd/libosd 0xc6b65000 osd_req_flush_obsd +(unknown) drivers/scsi/osd/libosd 0xcc32fd57 osd_req_create_object +(unknown) drivers/scsi/osd/libosd 0xce7131c1 osd_req_get_attributes +(unknown) drivers/scsi/osd/libosd 0xcece82cc osd_dev_fini +(unknown) drivers/scsi/osd/libosd 0xd9393bf2 osd_execute_request +(unknown) drivers/scsi/osd/libosd 0xdae9b3d1 osd_start_request +(unknown) drivers/scsi/osd/libosd 0xe061f017 osd_req_add_get_attr_list +(unknown) drivers/scsi/osd/osd 0x13808ee1 osduld_info_lookup +(unknown) drivers/scsi/osd/osd 0x5fc48609 osduld_unregister_test +(unknown) drivers/scsi/osd/osd 0x9e79a606 osduld_register_test +(unknown) drivers/scsi/osd/osd 0xd570c07d osduld_device_same +(unknown) drivers/scsi/osd/osd 0xe5a86dc0 osduld_path_lookup +(unknown) drivers/scsi/osd/osd 0xe6616255 osduld_put_device +(unknown) drivers/scsi/osd/osd 0xfe2de859 osduld_device_info +(unknown) drivers/scsi/qlogicfas408 0x1b63245e qlogicfas408_queuecommand +(unknown) drivers/scsi/qlogicfas408 0x1f55cd70 qlogicfas408_ihandl +(unknown) drivers/scsi/qlogicfas408 0x3fd8cd71 qlogicfas408_detect +(unknown) drivers/scsi/qlogicfas408 0x6307b4d8 qlogicfas408_info +(unknown) drivers/scsi/qlogicfas408 0x75cbb2d3 qlogicfas408_bus_reset +(unknown) drivers/scsi/qlogicfas408 0xca8aa8f3 qlogicfas408_abort +(unknown) drivers/scsi/qlogicfas408 0xd780f2c8 qlogicfas408_disable_ints +(unknown) drivers/scsi/qlogicfas408 0xd7e82fe8 qlogicfas408_biosparam +(unknown) drivers/scsi/qlogicfas408 0xe76b3b20 qlogicfas408_get_chip_type +(unknown) drivers/scsi/qlogicfas408 0xf2b95199 qlogicfas408_setup +(unknown) drivers/scsi/raid_class 0x29c8994b raid_class_attach +(unknown) drivers/scsi/raid_class 0x4cd5ba72 raid_component_add +(unknown) drivers/scsi/raid_class 0xdac8a212 raid_class_release +(unknown) drivers/scsi/scsi_tgt 0x1f24a2c5 scsi_host_put_command +(unknown) drivers/scsi/scsi_tgt 0x4220810f scsi_tgt_alloc_queue +(unknown) drivers/scsi/scsi_tgt 0x4d24734c scsi_tgt_cmd_to_host +(unknown) drivers/scsi/scsi_tgt 0xb0db6a43 scsi_tgt_free_queue +(unknown) drivers/scsi/scsi_tgt 0xbb72777d scsi_tgt_it_nexus_create +(unknown) drivers/scsi/scsi_tgt 0xc1cdaea3 scsi_tgt_tsk_mgmt_request +(unknown) drivers/scsi/scsi_tgt 0xd189e0f0 scsi_tgt_queue_command +(unknown) drivers/scsi/scsi_tgt 0xe0d1691e scsi_host_get_command +(unknown) drivers/scsi/scsi_tgt 0xe427b5df scsi_tgt_it_nexus_destroy +(unknown) drivers/scsi/scsi_transport_fc 0x14226f50 fc_block_scsi_eh +(unknown) drivers/scsi/scsi_transport_fc 0x2770df7f fc_attach_transport +(unknown) drivers/scsi/scsi_transport_fc 0x2dbd7b28 scsi_is_fc_rport +(unknown) drivers/scsi/scsi_transport_fc 0x3353671a fc_host_post_vendor_event +(unknown) drivers/scsi/scsi_transport_fc 0x54b01c2d fc_remote_port_rolechg +(unknown) drivers/scsi/scsi_transport_fc 0x6dc5f9d2 fc_remote_port_delete +(unknown) drivers/scsi/scsi_transport_fc 0x6f25b0e9 scsi_is_fc_vport +(unknown) drivers/scsi/scsi_transport_fc 0x7049dc5f fc_remote_port_add +(unknown) drivers/scsi/scsi_transport_fc 0x7954b1ea fc_get_event_number +(unknown) drivers/scsi/scsi_transport_fc 0x7b8ada84 fc_vport_terminate +(unknown) drivers/scsi/scsi_transport_fc 0x86504163 fc_remove_host +(unknown) drivers/scsi/scsi_transport_fc 0xa0a223a3 fc_host_post_event +(unknown) drivers/scsi/scsi_transport_fc 0xa6c151b6 fc_vport_create +(unknown) drivers/scsi/scsi_transport_fc 0xd45f94e2 fc_release_transport +(unknown) drivers/scsi/scsi_transport_iscsi 0x2ff6e917 iscsi_create_conn +(unknown) drivers/scsi/scsi_transport_iscsi 0x387f1268 iscsi_block_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x3dc8e1e3 iscsi_lookup_endpoint +(unknown) drivers/scsi/scsi_transport_iscsi 0x4b885e10 iscsi_host_for_each_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x53770c16 iscsi_session_chkready +(unknown) drivers/scsi/scsi_transport_iscsi 0x60744837 iscsi_register_transport +(unknown) drivers/scsi/scsi_transport_iscsi 0x8b044176 iscsi_destroy_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x99a92970 iscsi_recv_pdu +(unknown) drivers/scsi/scsi_transport_iscsi 0x9a53b1f1 iscsi_create_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x9aaf8327 iscsi_destroy_endpoint +(unknown) drivers/scsi/scsi_transport_iscsi 0xabbadf1e iscsi_conn_error_event +(unknown) drivers/scsi/scsi_transport_iscsi 0xb13226b4 iscsi_block_scsi_eh +(unknown) drivers/scsi/scsi_transport_iscsi 0xbdd010ad iscsi_create_endpoint +(unknown) drivers/scsi/scsi_transport_iscsi 0xc4656b3f iscsi_alloc_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xc52a9a8c iscsi_remove_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xced00022 iscsi_session_event +(unknown) drivers/scsi/scsi_transport_iscsi 0xd102253a iscsi_unregister_transport +(unknown) drivers/scsi/scsi_transport_iscsi 0xd93867c4 iscsi_unblock_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xe21d9b70 iscsi_destroy_conn +(unknown) drivers/scsi/scsi_transport_iscsi 0xf52cb7dc iscsi_scan_finished +(unknown) drivers/scsi/scsi_transport_iscsi 0xf5382380 iscsi_add_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xfb56ce30 iscsi_free_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xffda01b6 iscsi_offload_mesg +(unknown) drivers/scsi/scsi_transport_sas 0x0c03bcc0 sas_tlr_supported +(unknown) drivers/scsi/scsi_transport_sas 0x0cb273ab sas_phy_add +(unknown) drivers/scsi/scsi_transport_sas 0x1156bd11 sas_release_transport +(unknown) drivers/scsi/scsi_transport_sas 0x21038ca9 sas_port_delete +(unknown) drivers/scsi/scsi_transport_sas 0x2be28a80 scsi_is_sas_phy +(unknown) drivers/scsi/scsi_transport_sas 0x2fb52d95 sas_port_alloc +(unknown) drivers/scsi/scsi_transport_sas 0x3d57ec6e sas_port_add +(unknown) drivers/scsi/scsi_transport_sas 0x3ff9c9bf sas_read_port_mode_page +(unknown) drivers/scsi/scsi_transport_sas 0x456ef683 sas_rphy_remove +(unknown) drivers/scsi/scsi_transport_sas 0x4591bd38 sas_port_mark_backlink +(unknown) drivers/scsi/scsi_transport_sas 0x46d0fd40 sas_port_alloc_num +(unknown) drivers/scsi/scsi_transport_sas 0x5209614a sas_disable_tlr +(unknown) drivers/scsi/scsi_transport_sas 0x5d026bd1 scsi_is_sas_port +(unknown) drivers/scsi/scsi_transport_sas 0x5d0a9800 sas_rphy_add +(unknown) drivers/scsi/scsi_transport_sas 0x5d341d52 sas_expander_alloc +(unknown) drivers/scsi/scsi_transport_sas 0x6b9cb980 sas_phy_alloc +(unknown) drivers/scsi/scsi_transport_sas 0x7632f533 sas_phy_free +(unknown) drivers/scsi/scsi_transport_sas 0x7978b724 sas_remove_host +(unknown) drivers/scsi/scsi_transport_sas 0x7dc70ae7 sas_rphy_delete +(unknown) drivers/scsi/scsi_transport_sas 0x88ee1e10 sas_port_add_phy +(unknown) drivers/scsi/scsi_transport_sas 0x969545e2 sas_end_device_alloc +(unknown) drivers/scsi/scsi_transport_sas 0xab8fbdf0 sas_phy_delete +(unknown) drivers/scsi/scsi_transport_sas 0xbd47b03b sas_port_delete_phy +(unknown) drivers/scsi/scsi_transport_sas 0xc06e037f sas_rphy_free +(unknown) drivers/scsi/scsi_transport_sas 0xc3085ab7 sas_attach_transport +(unknown) drivers/scsi/scsi_transport_sas 0xc5880b6a sas_port_free +(unknown) drivers/scsi/scsi_transport_sas 0xd674f502 scsi_is_sas_rphy +(unknown) drivers/scsi/scsi_transport_sas 0xd7386449 sas_enable_tlr +(unknown) drivers/scsi/scsi_transport_sas 0xd7969ab6 sas_is_tlr_enabled +(unknown) drivers/scsi/scsi_transport_sas 0xecb58f8c sas_remove_children +(unknown) drivers/scsi/scsi_transport_srp 0x5a313f10 srp_rport_del +(unknown) drivers/scsi/scsi_transport_srp 0x7c25c91b srp_remove_host +(unknown) drivers/scsi/scsi_transport_srp 0xc61af343 srp_attach_transport +(unknown) drivers/scsi/scsi_transport_srp 0xd0e02b48 srp_rport_add +(unknown) drivers/scsi/scsi_transport_srp 0xdf44358d srp_release_transport +(unknown) drivers/spi/spi_bitbang 0x2eee0f31 spi_bitbang_transfer +(unknown) drivers/spi/spi_bitbang 0x3df85106 spi_bitbang_stop +(unknown) drivers/spi/spi_bitbang 0x43d941af spi_bitbang_start +(unknown) drivers/spi/spi_bitbang 0x780939c5 spi_bitbang_setup_transfer +(unknown) drivers/spi/spi_bitbang 0xa0dc098b spi_bitbang_setup +(unknown) drivers/spi/spi_bitbang 0xc31afc28 spi_bitbang_cleanup +(unknown) drivers/ssb/ssb 0x03e19b07 ssb_device_disable +(unknown) drivers/ssb/ssb 0x09ae3947 ssb_dma_translation +(unknown) drivers/ssb/ssb 0x1711fd79 ssb_pmu_set_ldo_voltage +(unknown) drivers/ssb/ssb 0x2040f10a ssb_device_enable +(unknown) drivers/ssb/ssb 0x2cc4bb1c ssb_bus_resume +(unknown) drivers/ssb/ssb 0x390289fb ssb_pmu_set_ldo_paref +(unknown) drivers/ssb/ssb 0x40c6c39e ssb_bus_may_powerdown +(unknown) drivers/ssb/ssb 0x4b108a98 ssb_bus_suspend +(unknown) drivers/ssb/ssb 0x5d1b9f45 __ssb_driver_register +(unknown) drivers/ssb/ssb 0x74ad1dca ssb_bus_unregister +(unknown) drivers/ssb/ssb 0x7a7f6c18 ssb_commit_settings +(unknown) drivers/ssb/ssb 0x8442a5ff ssb_bus_powerup +(unknown) drivers/ssb/ssb 0x9efe354b ssb_bus_pcibus_register +(unknown) drivers/ssb/ssb 0xb533393a ssb_clockspeed +(unknown) drivers/ssb/ssb 0xc0512e0f ssb_admatch_base +(unknown) drivers/ssb/ssb 0xc78c6840 ssb_driver_unregister +(unknown) drivers/ssb/ssb 0xd30300ed ssb_bus_sdiobus_register +(unknown) drivers/ssb/ssb 0xd481192b ssb_admatch_size +(unknown) drivers/ssb/ssb 0xd99bd9f6 ssb_chipco_gpio_control +(unknown) drivers/ssb/ssb 0xe9194a77 ssb_pcicore_dev_irqvecs_enable +(unknown) drivers/ssb/ssb 0xea78638e ssb_set_devtypedata +(unknown) drivers/ssb/ssb 0xf10b8573 ssb_pcihost_register +(unknown) drivers/ssb/ssb 0xfd6a7e42 ssb_device_is_enabled +(unknown) drivers/staging/altera-stapl/altera-stapl 0x918d2319 altera_init +(unknown) drivers/staging/brcm80211/brcmfmac/brcmfmac 0x26aeb988 bcmsdh_probe +(unknown) drivers/staging/brcm80211/brcmfmac/brcmfmac 0x35dd66c2 bcmsdh_remove +(unknown) drivers/staging/brcm80211/util/brcmutil 0x04f71571 bcm_pktq_mlen +(unknown) drivers/staging/brcm80211/util/brcmutil 0x1011a74b bcm_pkttotlen +(unknown) drivers/staging/brcm80211/util/brcmutil 0x13b6e22b bcm_bitcount +(unknown) drivers/staging/brcm80211/util/brcmutil 0x2ab3d248 bcm_pktq_peek_tail +(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 0x3cf3cc9d bcm_pktq_pflush +(unknown) drivers/staging/brcm80211/util/brcmutil 0x3e525c79 bcm_iovar_lookup +(unknown) drivers/staging/brcm80211/util/brcmutil 0x404ff583 bcm_pktq_pdeq +(unknown) drivers/staging/brcm80211/util/brcmutil 0x42cb20af bcm_pktq_init +(unknown) drivers/staging/brcm80211/util/brcmutil 0x521be90f bcm_mkiovar +(unknown) drivers/staging/brcm80211/util/brcmutil 0x5a2d18a5 bcm_bprintf +(unknown) drivers/staging/brcm80211/util/brcmutil 0x64f9a10e bcm_pkt_buf_free_skb +(unknown) drivers/staging/brcm80211/util/brcmutil 0x6f0ced34 bcm_pktq_pdeq_tail +(unknown) drivers/staging/brcm80211/util/brcmutil 0x786f09b3 bcm_ether_atoe +(unknown) drivers/staging/brcm80211/util/brcmutil 0x7dd2c519 bcm_pktq_flush +(unknown) drivers/staging/brcm80211/util/brcmutil 0x83f352bb bcm_binit +(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 0xb61f5cde bcm_chspec_ctlchan +(unknown) drivers/staging/brcm80211/util/brcmutil 0xc401fadd bcm_crc8 +(unknown) drivers/staging/brcm80211/util/brcmutil 0xc8fff36a bcm_pktq_penq_head +(unknown) drivers/staging/brcm80211/util/brcmutil 0xc9ebd389 bcm_pktq_mdeq +(unknown) drivers/staging/brcm80211/util/brcmutil 0xd39bcf50 bcm_pktq_penq +(unknown) drivers/staging/brcm80211/util/brcmutil 0xe25f1a45 bcm_pkt_buf_get_skb +(unknown) drivers/staging/brcm80211/util/brcmutil 0xe7fbbaf6 bcm_chspec_malformed +(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 0xfb2502e1 bcm_pktfrombuf +(unknown) drivers/staging/comedi/comedi 0x016d35b2 comedi_buf_read_n_available +(unknown) drivers/staging/comedi/comedi 0x05a2a527 comedi_buf_memcpy_from +(unknown) drivers/staging/comedi/comedi 0x0cd330f4 range_unknown +(unknown) drivers/staging/comedi/comedi 0x18282f40 comedi_check_chanlist +(unknown) drivers/staging/comedi/comedi 0x1b86a811 comedi_buf_put +(unknown) drivers/staging/comedi/comedi 0x1d5b4515 comedi_error +(unknown) drivers/staging/comedi/comedi 0x230d165b comedi_usb_auto_config +(unknown) drivers/staging/comedi/comedi 0x24101926 comedi_pci_auto_config +(unknown) drivers/staging/comedi/comedi 0x2eb2889f comedi_buf_read_alloc +(unknown) drivers/staging/comedi/comedi 0x2f0ad9d3 range_bipolar5 +(unknown) drivers/staging/comedi/comedi 0x4106fcf9 comedi_usb_auto_unconfig +(unknown) drivers/staging/comedi/comedi 0x4fe634f3 range_bipolar2_5 +(unknown) drivers/staging/comedi/comedi 0x6283da45 comedi_buf_write_alloc +(unknown) drivers/staging/comedi/comedi 0x737387ba comedi_pci_auto_unconfig +(unknown) drivers/staging/comedi/comedi 0x73d0cb35 comedi_driver_unregister +(unknown) drivers/staging/comedi/comedi 0x776d8f3e comedi_buf_read_free +(unknown) drivers/staging/comedi/comedi 0x7ac757fb comedi_event +(unknown) drivers/staging/comedi/comedi 0x8113872c range_unipolar10 +(unknown) drivers/staging/comedi/comedi 0x9636db8d comedi_get_device_file_info +(unknown) drivers/staging/comedi/comedi 0xa5f187da comedi_buf_memcpy_to +(unknown) drivers/staging/comedi/comedi 0xb370d85d comedi_buf_write_free +(unknown) drivers/staging/comedi/comedi 0xbb52fc7f range_bipolar10 +(unknown) drivers/staging/comedi/comedi 0xc82147f1 comedi_get_subdevice_runflags +(unknown) drivers/staging/comedi/comedi 0xd0fc25e8 comedi_driver_register +(unknown) drivers/staging/comedi/comedi 0xdb2044b2 range_unipolar5 +(unknown) drivers/staging/comedi/comedi 0xde837b4f comedi_buf_get +(unknown) drivers/staging/comedi/drivers/8255 0x4ded870f subdev_8255_init +(unknown) drivers/staging/comedi/drivers/8255 0x5c5647c0 subdev_8255_interrupt +(unknown) drivers/staging/comedi/drivers/8255 0xc1329a10 subdev_8255_cleanup +(unknown) drivers/staging/comedi/drivers/8255 0xcd349071 subdev_8255_init_irq +(unknown) drivers/staging/comedi/drivers/comedi_fc 0x7207b2d0 cfc_write_array_to_buffer +(unknown) drivers/staging/comedi/drivers/comedi_fc 0x8d29afd6 cfc_handle_events +(unknown) drivers/staging/comedi/drivers/comedi_fc 0xe7fabaaf cfc_read_array_from_buffer +(unknown) drivers/staging/comedi/drivers/das08 0x3f72bf69 das08_common_detach +(unknown) drivers/staging/comedi/drivers/das08 0x86fcde20 das08_cs_boards +(unknown) drivers/staging/comedi/drivers/das08 0xbcf3f6f7 das08_common_attach +(unknown) drivers/staging/comedi/drivers/mite 0x0b3c6a41 mite_dma_arm +(unknown) drivers/staging/comedi/drivers/mite 0x2be69465 mite_setup +(unknown) drivers/staging/comedi/drivers/mite 0x412cb747 mite_setup2 +(unknown) drivers/staging/comedi/drivers/mite 0x429835c9 mite_devices +(unknown) drivers/staging/comedi/drivers/mite 0x432eee8f mite_sync_output_dma +(unknown) drivers/staging/comedi/drivers/mite 0x4401b919 mite_bytes_in_transit +(unknown) drivers/staging/comedi/drivers/mite 0x8672dd75 mite_release_channel +(unknown) drivers/staging/comedi/drivers/mite 0x8f5bafa5 mite_dma_disarm +(unknown) drivers/staging/comedi/drivers/mite 0x908e7bb5 mite_sync_input_dma +(unknown) drivers/staging/comedi/drivers/mite 0x95e268ba mite_request_channel_in_range +(unknown) drivers/staging/comedi/drivers/mite 0xb1dcb1b3 mite_done +(unknown) drivers/staging/comedi/drivers/mite 0xc58abd43 mite_prep_dma +(unknown) drivers/staging/comedi/drivers/mite 0xc9a4ab5e mite_unsetup +(unknown) drivers/staging/comedi/drivers/mite 0xccb782f6 mite_bytes_read_from_memory_lb +(unknown) drivers/staging/comedi/drivers/mite 0xcd793f07 mite_bytes_written_to_memory_lb +(unknown) drivers/staging/comedi/drivers/mite 0xdfef6a83 mite_get_status +(unknown) drivers/staging/comedi/drivers/mite 0xe4c96b44 mite_bytes_read_from_memory_ub +(unknown) drivers/staging/comedi/drivers/mite 0xe507d6b5 mite_bytes_written_to_memory_ub +(unknown) drivers/staging/comedi/drivers/mite 0xe616bdc9 mite_buf_change +(unknown) drivers/staging/comedi/drivers/mite 0xfb3ba025 mite_list_devices +(unknown) drivers/staging/comedi/drivers/mite 0xfb76264c mite_dma_tcr +(unknown) drivers/staging/comedi/drivers/ni_daq_700 0x5f7eecc1 subdev_700_init_irq +(unknown) drivers/staging/comedi/drivers/ni_daq_700 0xe902cc98 subdev_700_init +(unknown) drivers/staging/comedi/drivers/ni_daq_700 0xf5a2c94f subdev_700_interrupt +(unknown) drivers/staging/comedi/drivers/ni_daq_700 0xfbb4298e subdev_700_cleanup +(unknown) drivers/staging/comedi/drivers/ni_labpc 0x25e55b95 labpc_1200_is_unipolar +(unknown) drivers/staging/comedi/drivers/ni_labpc 0x8285332a range_labpc_1200_ai +(unknown) drivers/staging/comedi/drivers/ni_labpc 0x8317e96f labpc_common_detach +(unknown) drivers/staging/comedi/drivers/ni_labpc 0xaf1e4347 labpc_1200_ai_gain_bits +(unknown) drivers/staging/comedi/drivers/ni_labpc 0xd561b93c labpc_common_attach +(unknown) drivers/staging/comedi/drivers/ni_tio 0x03c3df06 ni_gpct_device_construct +(unknown) drivers/staging/comedi/drivers/ni_tio 0x14f3875f ni_tio_set_gate_src +(unknown) drivers/staging/comedi/drivers/ni_tio 0x3d86892c ni_tio_insn_config +(unknown) drivers/staging/comedi/drivers/ni_tio 0xb107a0ef ni_tio_rinsn +(unknown) drivers/staging/comedi/drivers/ni_tio 0xbded5ec0 ni_gpct_device_destroy +(unknown) drivers/staging/comedi/drivers/ni_tio 0xd0ec7789 ni_tio_winsn +(unknown) drivers/staging/comedi/drivers/ni_tio 0xf0ba9a2b ni_tio_arm +(unknown) drivers/staging/comedi/drivers/ni_tio 0xf9c68c51 ni_tio_init_counter +(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0x56e82e5b ni_tio_cancel +(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0x63be3177 ni_tio_set_mite_channel +(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0x6bef3661 ni_tio_cmdtest +(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0x70fe343a ni_tio_acknowledge_and_confirm +(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0x79bdf7ed ni_tio_handle_interrupt +(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0x8f6c1140 ni_tio_cmd +(unknown) drivers/staging/comedi/drivers/pcm_common 0x914d56a5 comedi_pcm_cmdtest +(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0x07e3a76d comedi_dio_config +(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0x1baa7e7c comedi_close +(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0x520c996c comedi_open +(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0x9889619f comedi_find_subdevice_by_type +(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0xae2babf0 comedi_get_n_channels +(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0xf169e191 comedi_dio_bitfield +(unknown) drivers/staging/cx25821/cx25821 0x112d4a85 cx25821_sram_channel_dump +(unknown) drivers/staging/cx25821/cx25821 0x3dc15d7f cx25821_sram_channel_setup +(unknown) drivers/staging/cx25821/cx25821 0x471e1cfb cx25821_devlist +(unknown) drivers/staging/cx25821/cx25821 0x67cc5b8b cx25821_sram_channels +(unknown) drivers/staging/cx25821/cx25821 0x78114140 cx25821_dev_unregister +(unknown) drivers/staging/cx25821/cx25821 0x784853c3 cx25821_print_irqbits +(unknown) drivers/staging/cx25821/cx25821 0x81c49a08 cx25821_devlist_mutex +(unknown) drivers/staging/cx25821/cx25821 0xa10ce4d6 cx25821_risc_databuffer_audio +(unknown) drivers/staging/cx25821/cx25821 0xae2eb662 cx25821_dev_get +(unknown) drivers/staging/cx25821/cx25821 0xba38adbd cx25821_sram_channel_setup_audio +(unknown) drivers/staging/cx25821/cx25821 0xd5e2b61d cx25821_sram_channel_dump_audio +(unknown) drivers/staging/cx25821/cx25821 0xf2c9aab0 cx25821_set_gpiopin_direction +(unknown) drivers/staging/cxd2099/cxd2099 0x84ab8c6d 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 0x0ac0a2e1 go7007_remove +(unknown) drivers/staging/go7007/go7007 0x52d140d1 go7007_read_interrupt +(unknown) drivers/staging/go7007/go7007 0x6b7724d4 go7007_register_encoder +(unknown) drivers/staging/go7007/go7007 0x7da329a8 go7007_boot_encoder +(unknown) drivers/staging/go7007/go7007 0x8c39c5be go7007_read_addr +(unknown) drivers/staging/go7007/go7007 0xa9815755 go7007_alloc +(unknown) drivers/staging/go7007/go7007 0xc5c66139 go7007_parse_video_stream +(unknown) drivers/staging/go7007/go7007 0xde4addcd go7007_snd_remove +(unknown) drivers/staging/go7007/go7007 0xe00a4ed3 go7007_snd_init +(unknown) drivers/staging/hv/hv_vmbus 0x138abb92 vmbus_recvpacket_raw +(unknown) drivers/staging/hv/hv_vmbus 0x2e0351a8 chn_cb_negotiate +(unknown) drivers/staging/hv/hv_vmbus 0x33362128 vmbus_sendpacket_multipagebuffer +(unknown) drivers/staging/hv/hv_vmbus 0x3fb9458c vmbus_recvpacket +(unknown) drivers/staging/hv/hv_vmbus 0x4c2cffe3 vmbus_sendpacket +(unknown) drivers/staging/hv/hv_vmbus 0x5c66c63a vmbus_teardown_gpadl +(unknown) drivers/staging/hv/hv_vmbus 0x5f76c9ce vmbus_child_driver_register +(unknown) drivers/staging/hv/hv_vmbus 0x67505e5a hv_cb_utils +(unknown) drivers/staging/hv/hv_vmbus 0x8da1e6d8 vmbus_open +(unknown) drivers/staging/hv/hv_vmbus 0x9401d553 vmbus_child_driver_unregister +(unknown) drivers/staging/hv/hv_vmbus 0xc6a24100 vmbus_close +(unknown) drivers/staging/hv/hv_vmbus 0xcb57ecf6 vmbus_establish_gpadl +(unknown) drivers/staging/hv/hv_vmbus 0xd821e183 prep_negotiate_resp +(unknown) drivers/staging/hv/hv_vmbus 0xd9668e52 vmbus_sendpacket_pagebuffer +(unknown) drivers/staging/hv/hv_vmbus 0xdf1a5ef6 vmbus_loglevel +(unknown) drivers/staging/iio/addac/adt7316 0x07e2bd0b adt7316_probe +(unknown) drivers/staging/iio/addac/adt7316 0x4d2a2d55 adt7316_disable +(unknown) drivers/staging/iio/addac/adt7316 0x59d6cedb adt7316_remove +(unknown) drivers/staging/iio/addac/adt7316 0xdb2f597e adt7316_enable +(unknown) drivers/staging/iio/industrialio 0x020736e0 iio_read_ring_bytes_per_datum +(unknown) drivers/staging/iio/industrialio 0x03e17554 iio_free_ida_val +(unknown) drivers/staging/iio/industrialio 0x0457737c iio_allocate_device +(unknown) drivers/staging/iio/industrialio 0x0b8d616f iio_device_unregister_trigger_consumer +(unknown) drivers/staging/iio/industrialio 0x0bc5076f iio_ring_access_release +(unknown) drivers/staging/iio/industrialio 0x0ddb1a77 iio_store_ring_enable +(unknown) drivers/staging/iio/industrialio 0x13ae56f2 iio_trigger_notify_done +(unknown) drivers/staging/iio/industrialio 0x1448e54d iio_triggered_ring_postenable +(unknown) drivers/staging/iio/industrialio 0x1a1abfdd iio_trigger_dettach_poll_func +(unknown) drivers/staging/iio/industrialio 0x1eabd901 iio_trigger_register +(unknown) drivers/staging/iio/industrialio 0x22dbcd47 iio_show_ring_enable +(unknown) drivers/staging/iio/industrialio 0x22ee0a79 iio_bus_type +(unknown) drivers/staging/iio/industrialio 0x29962cc8 iio_device_register_trigger_consumer +(unknown) drivers/staging/iio/industrialio 0x2d6bcdcb iio_trigger_generic_data_rdy_poll +(unknown) drivers/staging/iio/industrialio 0x31ab6713 iio_trigger_unregister +(unknown) drivers/staging/iio/industrialio 0x3790b0ed iio_triggered_ring_predisable +(unknown) drivers/staging/iio/industrialio 0x40dcb9e5 iio_get_new_ida_val +(unknown) drivers/staging/iio/industrialio 0x45c2a3cc iio_push_event +(unknown) drivers/staging/iio/industrialio 0x48894b6b iio_ring_buffer_register_ex +(unknown) drivers/staging/iio/industrialio 0x48908cd3 iio_trigger_attach_poll_func +(unknown) drivers/staging/iio/industrialio 0x6734d00e iio_device_unregister +(unknown) drivers/staging/iio/industrialio 0x6f2d6c26 iio_dealloc_pollfunc +(unknown) drivers/staging/iio/industrialio 0x739ae300 iio_devt +(unknown) drivers/staging/iio/industrialio 0x7f9d1b2d iio_ring_buffer_init +(unknown) drivers/staging/iio/industrialio 0x918218b9 iio_free_device +(unknown) drivers/staging/iio/industrialio 0xa0f4299d iio_device_register +(unknown) drivers/staging/iio/industrialio 0xa7e5e6a9 iio_free_trigger +(unknown) drivers/staging/iio/industrialio 0xb02e48b4 iio_trigger_poll +(unknown) drivers/staging/iio/industrialio 0xbef0a0fa iio_trigger_poll_chained +(unknown) drivers/staging/iio/industrialio 0xc0efb968 iio_read_const_attr +(unknown) drivers/staging/iio/industrialio 0xc8573603 iio_write_ring_length +(unknown) drivers/staging/iio/industrialio 0xcfa3741a iio_sw_ring_preenable +(unknown) drivers/staging/iio/industrialio 0xdd26d3a1 iio_alloc_pollfunc +(unknown) drivers/staging/iio/industrialio 0xdf76bbeb iio_pollfunc_store_time +(unknown) drivers/staging/iio/industrialio 0xe2610d7a iio_ring_buffer_unregister +(unknown) drivers/staging/iio/industrialio 0xf7739566 iio_allocate_trigger +(unknown) drivers/staging/iio/industrialio 0xfd1f6c63 iio_read_ring_length +(unknown) drivers/staging/iio/kfifo_buf 0x584de5f3 iio_kfifo_free +(unknown) drivers/staging/iio/kfifo_buf 0xb3cd83f4 iio_kfifo_allocate +(unknown) drivers/staging/iio/kfifo_buf 0xd1b3f821 kfifo_access_funcs +(unknown) drivers/staging/iio/meter/ade7854 0x18d34fe8 ade7854_probe +(unknown) drivers/staging/iio/meter/ade7854 0x38aeaf74 ade7854_remove +(unknown) drivers/staging/iio/ring_sw 0x8f30c9b3 ring_sw_access_funcs +(unknown) drivers/staging/iio/ring_sw 0xa31ee1f4 iio_sw_rb_free +(unknown) drivers/staging/iio/ring_sw 0xc0c493e3 iio_sw_rb_allocate +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x048590eb ieee80211_wx_get_encode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x09b2c334 ieee80211_wx_get_power_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x0c58abf9 ieee80211_wx_set_rts_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x0d0dcff9 ieee80211_send_probe_requests_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x0e1ab613 ieee80211_wx_set_wap_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x212ea365 HTUpdateSelfAndPeerSetting +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x22252471 ieee80211_rx_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x23165029 ieee80211_get_beacon_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x24a83561 ieee80211_wx_get_freq_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x281cdd3a ieee80211_disassociate_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x2cec662b Dot11d_Init +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x3097b757 ieee80211_wx_get_encode_ext_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x31a0a0d6 DOT11D_GetMaxTxPwrInDbm +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x3306aaf7 ieee80211_wx_set_scan_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x348bc2b2 ieee80211_rx_mgt_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x3d0b86f5 ieee80211_wx_set_encode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x3d446330 ToLegalChannel +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x3f1c71d2 ieee80211_wx_get_essid_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x4d4167ef ieee80211_txb_free_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x525c57f6 ieee80211_wx_set_rate_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x547b5144 SendDisassociation_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x54ff1133 ieee80211_wx_set_mlme_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x572528d9 ieee80211_wx_get_name_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x57931901 ieee80211_wx_set_mode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x586853f7 notify_wx_assoc_event_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x58f97494 ieee80211_ps_tx_ack_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x5c94161b DOT11D_ScanComplete +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x5f2cf8fd ieee80211_softmac_stop_protocol_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x5fdfdfd5 ieee80211_wpa_supplicant_ioctl_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x62ff75f4 ieee80211_wx_set_encode_ext_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x6b17e46a ieee80211_stop_send_beacons_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x7329cb18 Dot11d_Reset +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x84171fd7 ieee80211_wx_set_power_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x8676bce6 ieee80211_wx_set_rawtx_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x8979237e ieee80211_wx_set_freq_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x8dfe230f ieee80211_softmac_xmit_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x93da93bc ieee80211_start_scan_syncro_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x94f252ce ieee80211_softmac_scan_syncro_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x9ed7bce8 ieee80211_wx_get_scan_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x9f782a5e Dot11d_UpdateCountryIe +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xa433cbed ieee80211_reset_queue_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xaae4b9ed ieee80211_is_54g_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xac037fc1 ieee80211_wx_set_auth_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xb2b9ad31 ieee80211_wx_set_essid_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xb884ef79 ieee80211_wx_get_wap_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xbac6f293 ieee80211_wx_get_rts_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xc370a43e ieee80211_wlan_frequencies_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xc7f97fee ieee80211_start_send_beacons_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xdd968ff6 ieee80211_stop_scan_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xde862753 ieee80211_is_shortslot_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xe0390654 ieee80211_softmac_start_protocol_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xf393d0c0 ieee80211_wx_set_gen_ie_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xf3f7c565 ieee80211_wake_queue_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xfa2ba3ca ieee80211_stop_queue_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xfa420f1e ieee80211_wx_get_mode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xff8d41e9 ieee80211_wx_get_rate_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xffb7e251 IsLegalChannel +(unknown) drivers/staging/speakup/speakup 0x0e81c76d spk_serial_out +(unknown) drivers/staging/speakup/speakup 0x0f167c68 synth_add +(unknown) drivers/staging/speakup/speakup 0x1432ee06 speakup_info +(unknown) drivers/staging/speakup/speakup 0x14f06fe7 spk_serial_in_nowait +(unknown) drivers/staging/speakup/speakup 0x287d0425 spk_synth_flush +(unknown) drivers/staging/speakup/speakup 0x41a160e5 synth_buffer_empty +(unknown) drivers/staging/speakup/speakup 0x435d314f speakup_event +(unknown) drivers/staging/speakup/speakup 0x4449e1dd synth_buffer_clear +(unknown) drivers/staging/speakup/speakup 0x475e158a synth_request_region +(unknown) drivers/staging/speakup/speakup 0x587876ce serial_synth_probe +(unknown) drivers/staging/speakup/speakup 0x6fc1ea1e spk_synth_is_alive_restart +(unknown) drivers/staging/speakup/speakup 0x7280f278 synth_remove +(unknown) drivers/staging/speakup/speakup 0x7333c056 spk_synth_immediate +(unknown) drivers/staging/speakup/speakup 0x75930fc9 spk_var_store +(unknown) drivers/staging/speakup/speakup 0x8e146195 synth_release_region +(unknown) drivers/staging/speakup/speakup 0x9a888082 synth_buffer_getc +(unknown) drivers/staging/speakup/speakup 0xa6bdb4e1 spk_do_catch_up +(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 0xc766ae09 synth_printf +(unknown) drivers/staging/speakup/speakup 0xdb86af1d spk_synth_is_alive_nop +(unknown) drivers/staging/speakup/speakup 0xe7cd4558 spk_serial_release +(unknown) drivers/staging/speakup/speakup 0xe7e810f8 spk_serial_in +(unknown) drivers/staging/speakup/speakup 0xf45bd80b spk_var_show +(unknown) drivers/staging/tm6000/tm6000 0x2309a6d6 tm6000_xc5000_callback +(unknown) drivers/staging/tm6000/tm6000 0x529fddfa tm6000_set_reg_mask +(unknown) drivers/staging/tm6000/tm6000 0x838ea850 tm6000_init_digital_mode +(unknown) drivers/staging/tm6000/tm6000 0x86c8101d tm6000_set_audio_bitrate +(unknown) drivers/staging/tm6000/tm6000 0x89b611dd tm6000_debug +(unknown) drivers/staging/tm6000/tm6000 0xc5b608fd tm6000_set_reg +(unknown) drivers/staging/tm6000/tm6000 0xdafd29fd tm6000_unregister_extension +(unknown) drivers/staging/tm6000/tm6000 0xdff8e89d tm6000_tuner_callback +(unknown) drivers/staging/tm6000/tm6000 0xf2df7911 tm6000_get_reg +(unknown) drivers/staging/tm6000/tm6000 0xfcbebe28 tm6000_register_extension +(unknown) drivers/staging/vme/vme 0x00d7e722 vme_lm_count +(unknown) drivers/staging/vme/vme 0x072f901c vme_master_rmw +(unknown) drivers/staging/vme/vme 0x0e10859d vme_lm_get +(unknown) drivers/staging/vme/vme 0x0ec5babe vme_dma_free +(unknown) drivers/staging/vme/vme 0x2307d3c5 vme_irq_request +(unknown) drivers/staging/vme/vme 0x3f68d4cf vme_lm_set +(unknown) drivers/staging/vme/vme 0x43e2f154 vme_master_read +(unknown) drivers/staging/vme/vme 0x48b99a13 vme_lm_free +(unknown) drivers/staging/vme/vme 0x4eab9b2f vme_irq_handler +(unknown) drivers/staging/vme/vme 0x5e18a1b8 vme_dma_list_exec +(unknown) drivers/staging/vme/vme 0x6666140f vme_dma_pci_attribute +(unknown) drivers/staging/vme/vme 0x675ef403 vme_register_bridge +(unknown) drivers/staging/vme/vme 0x71bd95b1 vme_dma_list_free +(unknown) drivers/staging/vme/vme 0x76bab4d4 vme_master_set +(unknown) drivers/staging/vme/vme 0x7754663b vme_alloc_consistent +(unknown) drivers/staging/vme/vme 0x7797a741 vme_dma_vme_attribute +(unknown) drivers/staging/vme/vme 0x7cf35220 vme_master_free +(unknown) drivers/staging/vme/vme 0x86cc29ca vme_lm_request +(unknown) drivers/staging/vme/vme 0x8ba54c36 vme_bus_type +(unknown) drivers/staging/vme/vme 0x92fa5abb vme_lm_detach +(unknown) drivers/staging/vme/vme 0x94c618e2 vme_irq_generate +(unknown) drivers/staging/vme/vme 0x9aeb07e8 vme_lm_attach +(unknown) drivers/staging/vme/vme 0x9d279035 vme_master_write +(unknown) drivers/staging/vme/vme 0xa09d045f vme_get_size +(unknown) drivers/staging/vme/vme 0xa8ad1e81 vme_irq_free +(unknown) drivers/staging/vme/vme 0xaca3db96 vme_new_dma_list +(unknown) drivers/staging/vme/vme 0xbd7b6c66 vme_dma_list_add +(unknown) drivers/staging/vme/vme 0xc14c9fec vme_master_request +(unknown) drivers/staging/vme/vme 0xc5cb1fe4 vme_slave_request +(unknown) drivers/staging/vme/vme 0xc8352002 vme_dma_pattern_attribute +(unknown) drivers/staging/vme/vme 0xcc5b0af0 vme_slave_set +(unknown) drivers/staging/vme/vme 0xdff905e5 vme_slave_free +(unknown) drivers/staging/vme/vme 0xe60cbb2f vme_master_get +(unknown) drivers/staging/vme/vme 0xe61b1e0b vme_slave_get +(unknown) drivers/staging/vme/vme 0xeccbeafc vme_dma_free_attribute +(unknown) drivers/staging/vme/vme 0xf11cfb75 vme_register_driver +(unknown) drivers/staging/vme/vme 0xf1b1bb11 vme_free_consistent +(unknown) drivers/staging/vme/vme 0xf213204b vme_unregister_driver +(unknown) drivers/staging/vme/vme 0xf2732aae vme_slot_get +(unknown) drivers/staging/vme/vme 0xfa5e84d1 vme_dma_request +(unknown) drivers/staging/vme/vme 0xfad5674e vme_unregister_bridge +(unknown) drivers/target/target_core_mod 0x02de3b18 transport_set_vpd_ident +(unknown) drivers/target/target_core_mod 0x054e6f89 transport_generic_map_mem_to_cmd +(unknown) drivers/target/target_core_mod 0x09ec1c11 transport_free_session +(unknown) drivers/target/target_core_mod 0x0d56f940 fc_get_fabric_proto_ident +(unknown) drivers/target/target_core_mod 0x15cae4a1 iscsi_get_pr_transport_id_len +(unknown) drivers/target/target_core_mod 0x18951c99 transport_generic_free_cmd_intr +(unknown) drivers/target/target_core_mod 0x2622a32d core_tpg_add_initiator_node_acl +(unknown) drivers/target/target_core_mod 0x2a4e9ad7 transport_asciihex_to_binaryhex +(unknown) drivers/target/target_core_mod 0x2f8ec669 transport_check_aborted_status +(unknown) drivers/target/target_core_mod 0x333e1855 transport_subsystem_register +(unknown) drivers/target/target_core_mod 0x3b9e11db core_tmr_alloc_req +(unknown) drivers/target/target_core_mod 0x3c2b72ef target_fabric_configfs_deregister +(unknown) drivers/target/target_core_mod 0x3e850aeb transport_generic_allocate_tasks +(unknown) drivers/target/target_core_mod 0x401764f3 fc_parse_pr_out_transport_id +(unknown) drivers/target/target_core_mod 0x417b0f0f transport_init_session +(unknown) drivers/target/target_core_mod 0x42c1e4b5 transport_add_device_to_core_hba +(unknown) drivers/target/target_core_mod 0x48c7afa8 transport_generic_process_write +(unknown) drivers/target/target_core_mod 0x4d6db5da core_tpg_clear_object_luns +(unknown) drivers/target/target_core_mod 0x4f626ca7 iscsi_parse_pr_out_transport_id +(unknown) drivers/target/target_core_mod 0x5312d4a2 sas_get_fabric_proto_ident +(unknown) drivers/target/target_core_mod 0x5528b5be core_tpg_set_initiator_node_queue_depth +(unknown) drivers/target/target_core_mod 0x56d12b58 transport_get_lun_for_tmr +(unknown) drivers/target/target_core_mod 0x57a1803f sas_get_pr_transport_id +(unknown) drivers/target/target_core_mod 0x677ceeea target_fabric_configfs_init +(unknown) drivers/target/target_core_mod 0x688bb3c5 iscsi_get_pr_transport_id +(unknown) drivers/target/target_core_mod 0x6f11c009 sas_get_pr_transport_id_len +(unknown) drivers/target/target_core_mod 0x6fe9f650 transport_complete_task +(unknown) drivers/target/target_core_mod 0x735e40b1 transport_subsystem_release +(unknown) drivers/target/target_core_mod 0x7dbada9d transport_set_vpd_ident_type +(unknown) drivers/target/target_core_mod 0x80bccb40 target_fabric_configfs_free +(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 0x8d161891 transport_generic_handle_tmr +(unknown) drivers/target/target_core_mod 0x8e58aa52 transport_complete_sync_cache +(unknown) drivers/target/target_core_mod 0x927a3b9e transport_free_se_cmd +(unknown) drivers/target/target_core_mod 0x929e704a transport_register_session +(unknown) drivers/target/target_core_mod 0x9a6c3394 iscsi_get_fabric_proto_ident +(unknown) drivers/target/target_core_mod 0x9af1f643 sas_parse_pr_out_transport_id +(unknown) drivers/target/target_core_mod 0x9cc9c15e transport_send_check_condition_and_sense +(unknown) drivers/target/target_core_mod 0x9d71ed80 core_tpg_check_initiator_node_acl +(unknown) drivers/target/target_core_mod 0xa4857fa3 transport_device_setup_cmd +(unknown) drivers/target/target_core_mod 0xb0ebf5a8 core_alua_check_nonop_delay +(unknown) drivers/target/target_core_mod 0xb7fd5980 transport_generic_free_cmd +(unknown) drivers/target/target_core_mod 0xb82b2290 transport_deregister_session +(unknown) drivers/target/target_core_mod 0xbb01b4da transport_generic_handle_data +(unknown) drivers/target/target_core_mod 0xc1e171f8 core_tpg_del_initiator_node_acl +(unknown) drivers/target/target_core_mod 0xc336a8b3 transport_release_cmd_to_pool +(unknown) drivers/target/target_core_mod 0xc75896c2 transport_generic_handle_cdb +(unknown) drivers/target/target_core_mod 0xcb844645 transport_do_task_sg_chain +(unknown) drivers/target/target_core_mod 0xd1a009ac fc_get_pr_transport_id +(unknown) drivers/target/target_core_mod 0xd1e29c27 __transport_register_session +(unknown) drivers/target/target_core_mod 0xd9941f74 transport_init_se_cmd +(unknown) drivers/target/target_core_mod 0xdccd27a5 target_fabric_configfs_register +(unknown) drivers/target/target_core_mod 0xe39fd0d5 transport_deregister_session_configfs +(unknown) drivers/target/target_core_mod 0xeb5809b6 transport_generic_handle_cdb_map +(unknown) drivers/target/target_core_mod 0xec6d8ec2 core_tpg_register +(unknown) drivers/target/target_core_mod 0xf01621c7 transport_set_vpd_proto_id +(unknown) drivers/target/target_core_mod 0xf4ce09a6 core_tpg_deregister +(unknown) drivers/target/target_core_mod 0xfd713f4c transport_get_lun_for_cmd +(unknown) drivers/target/target_core_mod 0xfe8167a3 fc_get_pr_transport_id_len +(unknown) drivers/telephony/ixj 0x1322acf9 ixj_pcmcia_probe +(unknown) drivers/telephony/phonedev 0x327995fc phone_register_device +(unknown) drivers/telephony/phonedev 0xe8d60f4e phone_unregister_device +(unknown) drivers/tty/n_tracesink 0x585ebaac n_tracesink_datadrain +(unknown) drivers/tty/serial/max3107 0x00f06e65 max3107_probe +(unknown) drivers/tty/serial/max3107 0x2a661488 max3107_hw_susp +(unknown) drivers/tty/serial/max3107 0x2c482917 max3107_rw +(unknown) drivers/tty/serial/max3107 0x533a3e89 max3107_suspend +(unknown) drivers/tty/serial/max3107 0x68964a69 max3107_resume +(unknown) drivers/tty/serial/max3107 0xe6c5bb3e max3107_remove +(unknown) drivers/uio/uio 0x0827ca7d uio_event_notify +(unknown) drivers/uio/uio 0x2436e559 uio_unregister_device +(unknown) drivers/uio/uio 0x824fc70c __uio_register_device +(unknown) drivers/usb/atm/usbatm 0x9bf62367 usbatm_usb_probe +(unknown) drivers/usb/atm/usbatm 0xbcd96701 usbatm_usb_disconnect +(unknown) drivers/usb/gadget/dummy_hcd 0x3b25549e net2280_set_fifo_mode +(unknown) drivers/usb/gadget/dummy_hcd 0xb01f8f8d usb_gadget_probe_driver +(unknown) drivers/usb/gadget/dummy_hcd 0xd346a8f5 usb_gadget_unregister_driver +(unknown) drivers/usb/host/sl811-hcd 0xb82fb96b sl811h_driver +(unknown) drivers/usb/misc/ftdi-elan 0x369bc997 usb_ftdi_elan_edset_input +(unknown) drivers/usb/misc/ftdi-elan 0x65837983 usb_ftdi_elan_edset_flush +(unknown) drivers/usb/misc/ftdi-elan 0x7583ba64 usb_ftdi_elan_edset_output +(unknown) drivers/usb/misc/ftdi-elan 0x9b2225e3 usb_ftdi_elan_edset_empty +(unknown) drivers/usb/misc/ftdi-elan 0xcb722bb4 usb_ftdi_elan_edset_single +(unknown) drivers/usb/misc/ftdi-elan 0xe1ec25d3 usb_ftdi_elan_write_pcimem +(unknown) drivers/usb/misc/ftdi-elan 0xe9fffbb2 usb_ftdi_elan_edset_setup +(unknown) drivers/usb/misc/ftdi-elan 0xf6393705 ftdi_elan_gone_away +(unknown) drivers/usb/misc/ftdi-elan 0xf846082e usb_ftdi_elan_read_pcimem +(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 0x068cab57 usb_wwan_suspend +(unknown) drivers/usb/serial/usb_wwan 0x21f5a92a usb_wwan_chars_in_buffer +(unknown) drivers/usb/serial/usb_wwan 0x44426f3a usb_wwan_tiocmset +(unknown) drivers/usb/serial/usb_wwan 0x4a28aa35 usb_wwan_tiocmget +(unknown) drivers/usb/serial/usb_wwan 0x5c19d195 usb_wwan_ioctl +(unknown) drivers/usb/serial/usb_wwan 0x5f827f7e usb_wwan_write +(unknown) drivers/usb/serial/usb_wwan 0x61f14b33 usb_wwan_disconnect +(unknown) drivers/usb/serial/usb_wwan 0x86f7bc2f usb_wwan_open +(unknown) drivers/usb/serial/usb_wwan 0x8c070d5d usb_wwan_resume +(unknown) drivers/usb/serial/usb_wwan 0x8dadb2af usb_wwan_write_room +(unknown) drivers/usb/serial/usb_wwan 0xc76342e4 usb_wwan_release +(unknown) drivers/usb/serial/usb_wwan 0xd4476660 usb_wwan_set_termios +(unknown) drivers/usb/serial/usb_wwan 0xdf327195 usb_wwan_dtr_rts +(unknown) drivers/usb/serial/usb_wwan 0xf6e88751 usb_wwan_startup +(unknown) drivers/usb/serial/usb_wwan 0xf80ccde1 usb_wwan_close +(unknown) drivers/usb/serial/usbserial 0x1018fa13 usb_serial_handle_dcd_change +(unknown) drivers/usb/serial/usbserial 0x1269194d usb_serial_generic_write_bulk_callback +(unknown) drivers/usb/serial/usbserial 0x14d80f05 usb_serial_generic_close +(unknown) drivers/usb/serial/usbserial 0x172ff0b8 usb_serial_probe +(unknown) drivers/usb/serial/usbserial 0x2b2553f0 usb_serial_port_softint +(unknown) drivers/usb/serial/usbserial 0x4e28d4e1 usb_serial_disconnect +(unknown) drivers/usb/serial/usbserial 0x565cc98f usb_serial_deregister +(unknown) drivers/usb/serial/usbserial 0x5cd28a84 usb_serial_generic_process_read_urb +(unknown) drivers/usb/serial/usbserial 0x608f3e43 ezusb_set_reset +(unknown) drivers/usb/serial/usbserial 0x7202aa87 usb_serial_suspend +(unknown) drivers/usb/serial/usbserial 0x84359c34 usb_serial_handle_sysrq_char +(unknown) drivers/usb/serial/usbserial 0x89834e2f usb_serial_generic_read_bulk_callback +(unknown) drivers/usb/serial/usbserial 0x8d2589d7 usb_serial_generic_disconnect +(unknown) drivers/usb/serial/usbserial 0x9393f1d4 usb_serial_handle_break +(unknown) drivers/usb/serial/usbserial 0x949f98bc usb_serial_generic_open +(unknown) drivers/usb/serial/usbserial 0x9596acf5 usb_serial_generic_submit_read_urb +(unknown) drivers/usb/serial/usbserial 0xa510729e usb_serial_generic_throttle +(unknown) drivers/usb/serial/usbserial 0xba068269 usb_serial_generic_write +(unknown) drivers/usb/serial/usbserial 0xc3d23f56 usb_serial_generic_unthrottle +(unknown) drivers/usb/serial/usbserial 0xc9e066aa usb_serial_resume +(unknown) drivers/usb/serial/usbserial 0xd6980450 usb_serial_register +(unknown) drivers/usb/serial/usbserial 0xe717e65a usb_serial_generic_resume +(unknown) drivers/usb/serial/usbserial 0xf61be11d ezusb_writememory +(unknown) drivers/usb/storage/usb-storage 0x08797ec2 usb_stor_probe1 +(unknown) drivers/usb/storage/usb-storage 0x0be13004 usb_storage_usb_ids +(unknown) drivers/usb/storage/usb-storage 0x1bc3edc2 usb_stor_sense_invalidCDB +(unknown) drivers/usb/storage/usb-storage 0x2de53ced usb_usual_ignore_device +(unknown) drivers/usb/storage/usb-storage 0x6d3dcab6 usb_stor_suspend +(unknown) drivers/usb/storage/usb-storage 0x7e1c30de usb_stor_CB_reset +(unknown) drivers/usb/storage/usb-storage 0x85ae3955 usb_stor_disconnect +(unknown) drivers/usb/storage/usb-storage 0x8e2c36a7 fill_inquiry_response +(unknown) drivers/usb/storage/usb-storage 0x93c1d254 usb_stor_clear_halt +(unknown) drivers/usb/storage/usb-storage 0x965d5ded usb_stor_transparent_scsi_command +(unknown) drivers/usb/storage/usb-storage 0x96f25945 usb_stor_Bulk_transport +(unknown) drivers/usb/storage/usb-storage 0x9fb77b13 usb_stor_bulk_srb +(unknown) drivers/usb/storage/usb-storage 0xa3fd935b usb_stor_CB_transport +(unknown) drivers/usb/storage/usb-storage 0xa4da9809 usb_stor_pre_reset +(unknown) drivers/usb/storage/usb-storage 0xa8d2402e usb_stor_post_reset +(unknown) drivers/usb/storage/usb-storage 0xafb8dc6f usb_stor_control_msg +(unknown) drivers/usb/storage/usb-storage 0xb63eb7bc usb_stor_probe2 +(unknown) drivers/usb/storage/usb-storage 0xbb0d1d1e usb_stor_bulk_transfer_sg +(unknown) drivers/usb/storage/usb-storage 0xbbee3bde usb_stor_resume +(unknown) drivers/usb/storage/usb-storage 0xc135cb05 usb_stor_set_xfer_buf +(unknown) drivers/usb/storage/usb-storage 0xc1efb291 usb_stor_bulk_transfer_buf +(unknown) drivers/usb/storage/usb-storage 0xd5898dff usb_stor_Bulk_reset +(unknown) drivers/usb/storage/usb-storage 0xe9103f9e usb_stor_ctrl_transfer +(unknown) drivers/usb/storage/usb-storage 0xede023b4 usb_stor_reset_resume +(unknown) drivers/usb/storage/usb-storage 0xf3e1feee usb_stor_access_xfer_buf +(unknown) drivers/usb/wusbcore/wusb-wa 0x022ace33 rpipe_ep_disable +(unknown) drivers/usb/wusbcore/wusb-wa 0x122f15ac wa_urb_enqueue_run +(unknown) drivers/usb/wusbcore/wusb-wa 0x3bfa298b wa_urb_dequeue +(unknown) drivers/usb/wusbcore/wusb-wa 0x4e06025e wa_create +(unknown) drivers/usb/wusbcore/wusb-wa 0x93ab3b43 wa_urb_enqueue +(unknown) drivers/usb/wusbcore/wusb-wa 0xb10fb3ed __wa_destroy +(unknown) drivers/usb/wusbcore/wusb-wa 0xcb55ad58 rpipe_destroy +(unknown) drivers/usb/wusbcore/wusbcore 0x06c9231f wusbhc_handle_dn +(unknown) drivers/usb/wusbcore/wusbcore 0x0a7528ca wusbhc_rh_control +(unknown) drivers/usb/wusbcore/wusbcore 0x0bb6bf5e wusb_cluster_id_get +(unknown) drivers/usb/wusbcore/wusbcore 0x3161477d wusbhc_create +(unknown) drivers/usb/wusbcore/wusbcore 0x4b01eca5 wusbhc_rh_start_port_reset +(unknown) drivers/usb/wusbcore/wusbcore 0x4f1b7b73 wusbhc_rh_suspend +(unknown) drivers/usb/wusbcore/wusbcore 0x5e1dba3d wusbhc_giveback_urb +(unknown) drivers/usb/wusbcore/wusbcore 0x6b41c7a5 wusbhc_b_destroy +(unknown) drivers/usb/wusbcore/wusbcore 0x702d0c7b wusbhc_mmcie_rm +(unknown) drivers/usb/wusbcore/wusbcore 0x7814f03c wusbhc_mmcie_set +(unknown) drivers/usb/wusbcore/wusbcore 0x7f0b7631 wusb_dev_destroy +(unknown) drivers/usb/wusbcore/wusbcore 0x86cda212 wusbhc_b_create +(unknown) drivers/usb/wusbcore/wusbcore 0x93e934c0 wusbhc_destroy +(unknown) drivers/usb/wusbcore/wusbcore 0x94226df7 wusbhc_chid_set +(unknown) drivers/usb/wusbcore/wusbcore 0xb443cc1d wusbhc_rh_status_data +(unknown) drivers/usb/wusbcore/wusbcore 0xb725d128 wusb_cluster_id_put +(unknown) drivers/usb/wusbcore/wusbcore 0xcf65891d wusbhc_reset_all +(unknown) drivers/usb/wusbcore/wusbcore 0xdebbff3f wusbhc_rh_resume +(unknown) drivers/usb/wusbcore/wusbcore 0xf7426714 __wusb_dev_get_by_usb_dev +(unknown) drivers/usb/wusbcore/wusbcore 0xf770a6b4 wusbd +(unknown) drivers/usb/wusbcore/wusbcore 0xfe2e17d7 wusb_et_name +(unknown) drivers/uwb/i1480/dfu/i1480-dfu-usb 0x563630d4 i1480_cmd +(unknown) drivers/uwb/i1480/dfu/i1480-dfu-usb 0x8c33c430 i1480_fw_upload +(unknown) drivers/uwb/i1480/dfu/i1480-dfu-usb 0xc4c1542a i1480_rceb_check +(unknown) drivers/uwb/umc 0x264ad4e8 umc_driver_unregister +(unknown) drivers/uwb/umc 0x3ff18785 umc_controller_reset +(unknown) drivers/uwb/umc 0x47c334a4 umc_device_create +(unknown) drivers/uwb/umc 0x514c73ee umc_device_unregister +(unknown) drivers/uwb/umc 0x8184b6cf umc_bus_type +(unknown) drivers/uwb/umc 0x8d0c0b59 umc_device_register +(unknown) drivers/uwb/umc 0xb5a6d7bc umc_match_pci_id +(unknown) drivers/uwb/umc 0xb6b3c7eb __umc_driver_register +(unknown) drivers/uwb/uwb 0x054c934e uwb_rc_rm +(unknown) drivers/uwb/uwb 0x08c4f06b uwb_pal_register +(unknown) drivers/uwb/uwb 0x0c9d1e84 uwb_rc_add +(unknown) drivers/uwb/uwb 0x1e8e6d6e __uwb_rc_try_get +(unknown) drivers/uwb/uwb 0x207b6789 uwb_radio_start +(unknown) drivers/uwb/uwb 0x28c073a1 uwb_dev_try_get +(unknown) drivers/uwb/uwb 0x305d0f93 uwb_rc_put +(unknown) drivers/uwb/uwb 0x3af3a522 uwb_rc_get_by_grandpa +(unknown) drivers/uwb/uwb 0x48ff2b96 uwb_rc_pre_reset +(unknown) drivers/uwb/uwb 0x4aa7dd46 uwb_rsv_establish +(unknown) drivers/uwb/uwb 0x4d57ae3c uwb_rsv_type_str +(unknown) drivers/uwb/uwb 0x5115ce19 uwb_rsv_get_usable_mas +(unknown) drivers/uwb/uwb 0x60de2be1 uwb_rsv_accept +(unknown) drivers/uwb/uwb 0x6b9377c5 uwb_ie_next +(unknown) drivers/uwb/uwb 0x7c8c5a8e uwb_rc_mac_addr_get +(unknown) drivers/uwb/uwb 0x7e1ee4d7 uwb_rc_alloc +(unknown) drivers/uwb/uwb 0x8090a177 uwb_rsv_create +(unknown) drivers/uwb/uwb 0x810ebef9 uwb_radio_stop +(unknown) drivers/uwb/uwb 0x82713f45 uwb_rc_neh_error +(unknown) drivers/uwb/uwb 0x838dc4f7 uwb_pal_init +(unknown) drivers/uwb/uwb 0x8cb42db6 __uwb_addr_print +(unknown) drivers/uwb/uwb 0x8ed89ba9 uwb_rc_neh_grok +(unknown) drivers/uwb/uwb 0x98413234 uwb_rsv_state_str +(unknown) drivers/uwb/uwb 0xa6d7024b uwb_est_find_size +(unknown) drivers/uwb/uwb 0xa6eca902 uwb_rc_reset_all +(unknown) drivers/uwb/uwb 0xa7a903eb uwb_rsv_destroy +(unknown) drivers/uwb/uwb 0xb15ee146 uwb_rc_get_by_dev +(unknown) drivers/uwb/uwb 0xb55b7997 uwb_rc_cmd +(unknown) drivers/uwb/uwb 0xb57d60d4 uwb_pal_unregister +(unknown) drivers/uwb/uwb 0xb65d1b83 uwb_rc_dev_addr_get +(unknown) drivers/uwb/uwb 0xb70bb6a1 uwb_rc_init +(unknown) drivers/uwb/uwb 0xbe1cd1ea uwb_rc_ie_rm +(unknown) drivers/uwb/uwb 0xc8f53d69 uwb_rc_cmd_async +(unknown) drivers/uwb/uwb 0xcd59f829 uwb_rc_post_reset +(unknown) drivers/uwb/uwb 0xe3064c15 uwb_rsv_terminate +(unknown) drivers/uwb/uwb 0xe3c8c325 uwb_notifs_deregister +(unknown) drivers/uwb/uwb 0xeb4cab9a uwb_est_register +(unknown) drivers/uwb/uwb 0xec08e28f uwb_rc_vcmd +(unknown) drivers/uwb/uwb 0xee62b3fb uwb_rc_ie_add +(unknown) drivers/uwb/uwb 0xf3e89fe0 uwb_dev_for_each +(unknown) drivers/uwb/uwb 0xf64fe428 uwb_rsv_modify +(unknown) drivers/uwb/uwb 0xf7ca313a uwb_est_unregister +(unknown) drivers/uwb/uwb 0xf983ffc3 uwb_notifs_register +(unknown) drivers/uwb/whci 0x6d7b18d3 whci_wait_for +(unknown) drivers/video/backlight/generic_bl 0xc86baa7c corgibl_limit_intensity +(unknown) drivers/video/backlight/ili9320 0x18260980 ili9320_resume +(unknown) drivers/video/backlight/ili9320 0x6abeca65 ili9320_probe_spi +(unknown) drivers/video/backlight/ili9320 0x771e5fef ili9320_suspend +(unknown) drivers/video/backlight/ili9320 0xbb1c1193 ili9320_write +(unknown) drivers/video/backlight/ili9320 0xbe77b9d7 ili9320_write_regs +(unknown) drivers/video/backlight/ili9320 0xd8875398 ili9320_remove +(unknown) drivers/video/backlight/ili9320 0xf8c4d148 ili9320_shutdown +(unknown) drivers/video/backlight/lcd 0x2de47c74 lcd_device_register +(unknown) drivers/video/backlight/lcd 0x8e6f78a7 lcd_device_unregister +(unknown) drivers/video/cyber2000fb 0x0cc3ede5 cyber2000fb_detach +(unknown) drivers/video/cyber2000fb 0x5410cd2a cyber2000fb_attach +(unknown) drivers/video/cyber2000fb 0x5713ec4e cyber2000fb_disable_extregs +(unknown) drivers/video/cyber2000fb 0xc7023915 cyber2000fb_enable_extregs +(unknown) drivers/video/display/display 0xa94745df display_device_register +(unknown) drivers/video/display/display 0xbf3cb8b0 display_device_unregister +(unknown) drivers/video/fb_ddc 0x938ec4e0 fb_ddc_read +(unknown) drivers/video/fb_sys_fops 0x3c38338b fb_sys_read +(unknown) drivers/video/fb_sys_fops 0xe2558395 fb_sys_write +(unknown) drivers/video/macmodes 0x08ed0b62 mac_vmode_to_var +(unknown) drivers/video/macmodes 0x08f35eab mac_find_mode +(unknown) drivers/video/macmodes 0xe2304303 mac_map_monitor_sense +(unknown) drivers/video/matrox/g450_pll 0x1de1628f g450_mnp2f +(unknown) drivers/video/matrox/g450_pll 0x9d6e1278 matroxfb_g450_setpll_cond +(unknown) drivers/video/matrox/g450_pll 0xfb8a3183 matroxfb_g450_setclk +(unknown) drivers/video/matrox/matroxfb_DAC1064 0x142f2c2b matrox_G100 +(unknown) drivers/video/matrox/matroxfb_DAC1064 0x94d5ba1c matrox_mystique +(unknown) drivers/video/matrox/matroxfb_DAC1064 0xe31eb82b DAC1064_global_restore +(unknown) drivers/video/matrox/matroxfb_DAC1064 0xf1bab695 DAC1064_global_init +(unknown) drivers/video/matrox/matroxfb_Ti3026 0x9e1fbd5b matrox_millennium +(unknown) drivers/video/matrox/matroxfb_accel 0xf297f561 matrox_cfbX_init +(unknown) drivers/video/matrox/matroxfb_base 0x0263ed67 matroxfb_wait_for_sync +(unknown) drivers/video/matrox/matroxfb_base 0x38806a49 matroxfb_unregister_driver +(unknown) drivers/video/matrox/matroxfb_base 0xb2ad022a matroxfb_register_driver +(unknown) drivers/video/matrox/matroxfb_base 0xc4f9c3af matroxfb_enable_irq +(unknown) drivers/video/matrox/matroxfb_g450 0x1a83ef39 matroxfb_g450_connect +(unknown) drivers/video/matrox/matroxfb_g450 0xbf17cb83 matroxfb_g450_shutdown +(unknown) drivers/video/matrox/matroxfb_misc 0x07900bfa matroxfb_read_pins +(unknown) drivers/video/matrox/matroxfb_misc 0x25cf8049 matroxfb_PLL_calcclock +(unknown) drivers/video/matrox/matroxfb_misc 0x4a2066ca matroxfb_vgaHWinit +(unknown) drivers/video/matrox/matroxfb_misc 0xabd8e427 matroxfb_var2my +(unknown) drivers/video/matrox/matroxfb_misc 0xd12ea17a matroxfb_vgaHWrestore +(unknown) drivers/video/matrox/matroxfb_misc 0xe4563b1f matroxfb_DAC_in +(unknown) drivers/video/matrox/matroxfb_misc 0xe9ea6e28 matroxfb_DAC_out +(unknown) drivers/video/mb862xx/mb862xxfb 0x1efad82a mb862xxfb_init_accel +(unknown) drivers/video/output 0x3b680631 video_output_unregister +(unknown) drivers/video/output 0xa4f390f2 video_output_register +(unknown) drivers/video/sis/sisfb 0x3037658e sis_malloc +(unknown) drivers/video/sis/sisfb 0x454a3cf0 sis_free +(unknown) drivers/video/sis/sisfb 0x52c37402 sis_free_new +(unknown) drivers/video/sis/sisfb 0xfd6e8fc9 sis_malloc_new +(unknown) drivers/video/svgalib 0x02b33d70 svga_get_tilemax +(unknown) drivers/video/svgalib 0x141a29de svga_tilecopy +(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 0x80b77641 svga_tilecursor +(unknown) drivers/video/svgalib 0x80f24d95 svga_wcrt_multi +(unknown) drivers/video/svgalib 0x9b6fc48e svga_get_caps +(unknown) drivers/video/svgalib 0xc50d3a2c svga_settile +(unknown) drivers/video/svgalib 0xd1429fca svga_wseq_multi +(unknown) drivers/video/svgalib 0xd22ca511 svga_set_default_atc_regs +(unknown) drivers/video/svgalib 0xd3dc6bd2 svga_tileblit +(unknown) drivers/video/svgalib 0xe28d2a49 svga_set_default_gfx_regs +(unknown) drivers/video/svgalib 0xec83c473 svga_match_format +(unknown) drivers/video/svgalib 0xef774f5d svga_compute_pll +(unknown) drivers/video/svgalib 0xf55db923 svga_tilefill +(unknown) drivers/video/syscopyarea 0x18ec6dbc sys_copyarea +(unknown) drivers/video/sysfillrect 0x1c0a8afd sys_fillrect +(unknown) drivers/video/sysimgblt 0xec8a1541 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 0x22a7af24 viafb_dma_copy_out_sg +(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 0x79e6190a viafb_irq_disable +(unknown) drivers/video/via/viafb 0xb23368c2 viafb_find_i2c_adapter +(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/w1/slaves/w1_bq27000 0x0b27eb85 w1_bq27000_write +(unknown) drivers/w1/slaves/w1_bq27000 0x634edfd4 w1_bq27000_read +(unknown) drivers/w1/slaves/w1_ds2760 0x3b460a76 w1_ds2760_store_eeprom +(unknown) drivers/w1/slaves/w1_ds2760 0x7c2ac10c w1_ds2760_recall_eeprom +(unknown) drivers/w1/slaves/w1_ds2760 0x9a8f7b38 w1_ds2760_read +(unknown) drivers/w1/slaves/w1_ds2760 0xcac58715 w1_ds2760_write +(unknown) drivers/w1/slaves/w1_ds2780 0x110cb99b w1_ds2780_eeprom_cmd +(unknown) drivers/w1/slaves/w1_ds2780 0x1217428d w1_ds2780_io +(unknown) drivers/w1/wire 0x15f68a47 w1_reset_resume_command +(unknown) drivers/w1/wire 0x241eca29 w1_reset_select_slave +(unknown) drivers/w1/wire 0x2df73b70 w1_remove_master_device +(unknown) drivers/w1/wire 0x5dc33974 w1_read_8 +(unknown) drivers/w1/wire 0x675c35c0 w1_next_pullup +(unknown) drivers/w1/wire 0x6f16ab4b w1_add_master_device +(unknown) drivers/w1/wire 0x73de5d89 w1_reset_bus +(unknown) drivers/w1/wire 0x7a0f980e w1_write_8 +(unknown) drivers/w1/wire 0x7c2f2afb w1_calc_crc8 +(unknown) drivers/w1/wire 0x9a7303df w1_unregister_family +(unknown) drivers/w1/wire 0xa5361338 w1_touch_block +(unknown) drivers/w1/wire 0xacf5c3a4 w1_read_block +(unknown) drivers/w1/wire 0xb19c2368 w1_write_block +(unknown) drivers/w1/wire 0xdd5384ae 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 0x05ac845a configfs_undepend_item +(unknown) fs/configfs/configfs 0x4ef0852f config_group_init +(unknown) fs/configfs/configfs 0x514d1585 configfs_unregister_subsystem +(unknown) fs/configfs/configfs 0x617c5dad config_item_put +(unknown) fs/configfs/configfs 0x83c49a98 configfs_depend_item +(unknown) fs/configfs/configfs 0x8b2254af config_item_init +(unknown) fs/configfs/configfs 0x9d0ccf6f config_group_find_item +(unknown) fs/configfs/configfs 0xa8282769 config_item_init_type_name +(unknown) fs/configfs/configfs 0xa8f57c09 config_item_get +(unknown) fs/configfs/configfs 0xbfe62d1e config_group_init_type_name +(unknown) fs/configfs/configfs 0xd6c2817e config_item_set_name +(unknown) fs/configfs/configfs 0xef158e92 configfs_register_subsystem +(unknown) fs/dlm/dlm 0x0864c4a4 dlm_new_lockspace +(unknown) fs/dlm/dlm 0x61d04284 dlm_posix_lock +(unknown) fs/dlm/dlm 0x7b72a2f6 dlm_posix_get +(unknown) fs/dlm/dlm 0x9321df95 dlm_lock +(unknown) fs/dlm/dlm 0x97a1db65 dlm_posix_unlock +(unknown) fs/dlm/dlm 0xcf9f3328 dlm_release_lockspace +(unknown) fs/dlm/dlm 0xdc583c08 dlm_unlock +(unknown) fs/fat/fat 0x0b873f1e fat_alloc_new_dir +(unknown) fs/fat/fat 0x174ae298 fat_sync_inode +(unknown) fs/fat/fat 0x26a5616f fat_scan +(unknown) fs/fat/fat 0x2ac28e05 fat_dir_empty +(unknown) fs/fat/fat 0x3a2cdb90 fat_get_dotdot_entry +(unknown) fs/fat/fat 0x5694d3ce fat_flush_inodes +(unknown) fs/fat/fat 0x764de97e fat_attach +(unknown) fs/fat/fat 0x7a1ef01c fat_free_clusters +(unknown) fs/fat/fat 0x8c14150f fat_time_unix2fat +(unknown) fs/fat/fat 0x9588c064 fat_search_long +(unknown) fs/fat/fat 0x96b8378c fat_fill_super +(unknown) fs/fat/fat 0xbdd2572d __fat_fs_error +(unknown) fs/fat/fat 0xc44710fc fat_remove_entries +(unknown) fs/fat/fat 0xc552e7f0 fat_detach +(unknown) fs/fat/fat 0xc9e9db51 fat_getattr +(unknown) fs/fat/fat 0xd6b21f9f fat_add_entries +(unknown) fs/fat/fat 0xee1f7929 fat_setattr +(unknown) fs/fat/fat 0xff39d370 fat_build_inode +(unknown) fs/fscache/fscache 0x05f7c7c2 fscache_withdraw_cache +(unknown) fs/fscache/fscache 0x07d9b576 fscache_wait_bit_interruptible +(unknown) fs/fscache/fscache 0x092cf98e fscache_object_sleep_till_congested +(unknown) fs/fscache/fscache 0x140ef08c __fscache_update_cookie +(unknown) fs/fscache/fscache 0x15842409 __fscache_register_netfs +(unknown) fs/fscache/fscache 0x16c89775 __fscache_maybe_release_page +(unknown) fs/fscache/fscache 0x1a2c7ff7 fscache_io_error +(unknown) fs/fscache/fscache 0x3d7a449d __fscache_check_page_write +(unknown) fs/fscache/fscache 0x3fc23318 fscache_wait_bit +(unknown) fs/fscache/fscache 0x428a2521 __fscache_unregister_netfs +(unknown) fs/fscache/fscache 0x44b82408 fscache_mark_pages_cached +(unknown) fs/fscache/fscache 0x53effbaa __fscache_relinquish_cookie +(unknown) fs/fscache/fscache 0x733cbd62 __fscache_uncache_page +(unknown) fs/fscache/fscache 0x7423794b fscache_init_cache +(unknown) fs/fscache/fscache 0x74530ecd fscache_op_debug_id +(unknown) fs/fscache/fscache 0x7a800419 fscache_object_lookup_negative +(unknown) fs/fscache/fscache 0x7e0d0903 __fscache_attr_changed +(unknown) fs/fscache/fscache 0x86f8894f fscache_object_states +(unknown) fs/fscache/fscache 0x8775e380 __fscache_alloc_page +(unknown) fs/fscache/fscache 0x9ad62a88 __fscache_read_or_alloc_page +(unknown) fs/fscache/fscache 0x9e299f24 __fscache_uncache_all_inode_pages +(unknown) fs/fscache/fscache 0x9f3d5c1c fscache_fsdef_index +(unknown) fs/fscache/fscache 0xb001d5b3 fscache_obtained_object +(unknown) fs/fscache/fscache 0xb1729a27 fscache_cache_cleared_wq +(unknown) fs/fscache/fscache 0xb5575e31 fscache_add_cache +(unknown) fs/fscache/fscache 0xbf6864be __fscache_write_page +(unknown) fs/fscache/fscache 0xcceb3c43 fscache_object_work_func +(unknown) fs/fscache/fscache 0xcdd5a691 fscache_check_aux +(unknown) fs/fscache/fscache 0xd5a2977c __fscache_read_or_alloc_pages +(unknown) fs/fscache/fscache 0xe70c7a75 __fscache_acquire_cookie +(unknown) fs/fscache/fscache 0xeeac7665 fscache_enqueue_operation +(unknown) fs/fscache/fscache 0xfbb3a930 fscache_put_operation +(unknown) fs/fscache/fscache 0xfd698540 __fscache_wait_on_page_write +(unknown) fs/lockd/lockd 0x17ce645d locks_end_grace +(unknown) fs/lockd/lockd 0x1a618932 nlmsvc_unlock_all_by_ip +(unknown) fs/lockd/lockd 0x4694d267 nlmclnt_init +(unknown) fs/lockd/lockd 0x4e0e9f12 nlmsvc_ops +(unknown) fs/lockd/lockd 0x6f959b35 locks_in_grace +(unknown) fs/lockd/lockd 0x96877ac4 locks_start_grace +(unknown) fs/lockd/lockd 0xa5bef16c nlmclnt_done +(unknown) fs/lockd/lockd 0xa7b91a7b lockd_down +(unknown) fs/lockd/lockd 0xca81d76a nlmclnt_proc +(unknown) fs/lockd/lockd 0xcac6d185 nlmsvc_unlock_all_by_sb +(unknown) fs/lockd/lockd 0xf6933c48 lockd_up +(unknown) fs/nfs/nfs 0x0164062d nfs_initiate_read +(unknown) fs/nfs/nfs 0x1612eb95 nfs_initiate_write +(unknown) fs/nfs/nfs 0x2a231083 nfs_commit_free +(unknown) fs/nfs/nfs 0x3c40c00a nfs4_reset_read +(unknown) fs/nfs/nfs 0x3cfcdb14 nfs_commitdata_alloc +(unknown) fs/nfs/nfs 0x4c5434f1 nfs4_set_ds_client +(unknown) fs/nfs/nfs 0x87a8ad19 nfs_retry_commit +(unknown) fs/nfs/nfs 0x95503596 nfs_commit_clear_lock +(unknown) fs/nfs/nfs 0xac35f224 nfs_commit_release_pages +(unknown) fs/nfs/nfs 0xbbd01751 nfs_init_commit +(unknown) fs/nfs/nfs 0xcc5b7562 nfs_put_client +(unknown) fs/nfs/nfs 0xd40dbe93 nfs_initiate_commit +(unknown) fs/nfs/nfs 0xd967b9a6 nfs4_reset_write +(unknown) fs/nfs/nfs 0xe59b18cf nfs_generic_pg_test +(unknown) fs/nfs/nfs 0xf5a87370 nfs_commitdata_release +(unknown) fs/nfs_common/nfs_acl 0x3dce3824 nfsacl_decode +(unknown) fs/nfs_common/nfs_acl 0x628fd516 nfsacl_encode +(unknown) fs/nfsd/nfsd 0x23f0a2c8 nfs4_acl_nfsv4_to_posix +(unknown) fs/nfsd/nfsd 0x35e33c1e nfs4_acl_write_who +(unknown) fs/nfsd/nfsd 0x46ffdc39 nfs4_acl_posix_to_nfsv4 +(unknown) fs/nfsd/nfsd 0x5a157ae4 nfs4_acl_get_whotype +(unknown) fs/nfsd/nfsd 0x96ce9bb4 nfs4_acl_new +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x1b89c6ee o2hb_fill_node_map +(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 0x51174071 o2nm_node_get +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x521e0726 o2net_send_message_vec +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x60868b7d o2hb_register_callback +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x72b0d22b o2nm_get_node_by_num +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x81a17396 mlog_and_bits +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x8f81a2bd o2nm_node_put +(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 0xae808bac o2net_register_handler +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xb9726d0f o2hb_unregister_callback +(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 0xc4b5dc44 o2nm_get_node_by_ip +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xd60f2c6c o2hb_check_local_node_heartbeating +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xf1a5611d o2net_unregister_handler_list +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xf56c2017 mlog_not_bits +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xf90c1b62 o2hb_setup_callback +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x0618f459 dlm_unregister_domain +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x113ee8c1 dlm_register_domain +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x5159d3e7 dlm_print_one_lock +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x55cae630 dlmunlock +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x6bb093b6 dlm_register_eviction_cb +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x7a1211f8 dlm_setup_eviction_cb +(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 0xf27efa36 dlmlock +(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 0x06c39b9c ocfs2_plock +(unknown) fs/ocfs2/ocfs2_stackglue 0x16b2e575 ocfs2_dlm_unlock +(unknown) fs/ocfs2/ocfs2_stackglue 0x429b0a7c ocfs2_stack_glue_unregister +(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 0xb067be0d ocfs2_stack_glue_register +(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 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/quota/quota_tree 0x21485c8c qtree_write_dquot +(unknown) fs/quota/quota_tree 0x30d81358 qtree_release_dquot +(unknown) fs/quota/quota_tree 0xa1871e6b qtree_read_dquot +(unknown) fs/quota/quota_tree 0xa5003515 qtree_entry_unused +(unknown) fs/quota/quota_tree 0xf46a449c qtree_delete_dquot +(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 0x651c2313 crc_ccitt +(unknown) lib/crc-ccitt 0x75811312 crc_ccitt_table +(unknown) lib/crc-itu-t 0x276c7e62 crc_itu_t +(unknown) lib/crc-itu-t 0xd29b009f crc_itu_t_table +(unknown) lib/crc7 0xc086bfba crc7 +(unknown) lib/crc7 0xd80c3603 crc7_syndrome_table +(unknown) lib/libcrc32c 0x27000b29 crc32c +(unknown) lib/lru_cache 0x39131798 lc_reset +(unknown) lib/lru_cache 0x39ad5730 lc_create +(unknown) lib/lru_cache 0x3b9166b7 lc_index_of +(unknown) lib/lru_cache 0x484a7e69 lc_seq_dump_details +(unknown) lib/lru_cache 0x5fd7c5d8 lc_try_get +(unknown) lib/lru_cache 0x88871070 lc_seq_printf_stats +(unknown) lib/lru_cache 0x96be514c lc_set +(unknown) lib/lru_cache 0xa24c5ac9 lc_element_by_index +(unknown) lib/lru_cache 0xa2c0739f lc_get +(unknown) lib/lru_cache 0xa357d6e9 lc_changed +(unknown) lib/lru_cache 0xaa3dc613 lc_find +(unknown) lib/lru_cache 0xbf37812a lc_del +(unknown) lib/lru_cache 0xd52d37eb lc_put +(unknown) lib/lru_cache 0xec94cadd lc_destroy +(unknown) lib/raid6/raid6_pq 0x0bd662f6 raid6_gfmul +(unknown) lib/raid6/raid6_pq 0x15fe0cd3 raid6_gfexp +(unknown) lib/raid6/raid6_pq 0x24935f26 raid6_call +(unknown) lib/raid6/raid6_pq 0x5ba93f9d raid6_gfinv +(unknown) lib/raid6/raid6_pq 0xb0d904b7 raid6_empty_zero_page +(unknown) lib/raid6/raid6_pq 0xcdc24ab5 raid6_2data_recov +(unknown) lib/raid6/raid6_pq 0xce45a6f1 raid6_gfexi +(unknown) lib/raid6/raid6_pq 0xdbab0c01 raid6_datap_recov +(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 0x0c177883 garp_register_application +(unknown) net/802/garp 0x1b8bde2b garp_unregister_application +(unknown) net/802/garp 0x68b12a29 garp_init_applicant +(unknown) net/802/garp 0x745a2345 garp_request_leave +(unknown) net/802/garp 0xb298db19 garp_uninit_applicant +(unknown) net/802/garp 0xb8ba940b garp_request_join +(unknown) net/802/p8023 0x2258359b destroy_8023_client +(unknown) net/802/p8023 0xee72ca4e make_8023_client +(unknown) net/802/stp 0x030e6062 stp_proto_register +(unknown) net/802/stp 0x2a5519f8 stp_proto_unregister +(unknown) net/9p/9pnet 0x0079806a p9_client_destroy +(unknown) net/9p/9pnet 0x04401bd9 p9_client_walk +(unknown) net/9p/9pnet 0x0518dd92 p9_client_remove +(unknown) net/9p/9pnet 0x06ed12ae p9_client_mkdir_dotl +(unknown) net/9p/9pnet 0x0e247188 p9_client_clunk +(unknown) net/9p/9pnet 0x13959955 p9_client_xattrcreate +(unknown) net/9p/9pnet 0x1814390b p9_client_xattrwalk +(unknown) net/9p/9pnet 0x1a1ffeb3 v9fs_register_trans +(unknown) net/9p/9pnet 0x25858d8d p9_idpool_put +(unknown) net/9p/9pnet 0x2874716e p9_parse_header +(unknown) net/9p/9pnet 0x2b682c69 p9_client_create_dotl +(unknown) net/9p/9pnet 0x30ba50f5 p9_client_wstat +(unknown) net/9p/9pnet 0x33af31d6 v9fs_unregister_trans +(unknown) net/9p/9pnet 0x370524cc p9_idpool_create +(unknown) net/9p/9pnet 0x38d6f22b p9_client_rename +(unknown) net/9p/9pnet 0x3d73a797 p9_errstr2errno +(unknown) net/9p/9pnet 0x5021b64e p9_client_fcreate +(unknown) net/9p/9pnet 0x5a29f4bd p9_client_disconnect +(unknown) net/9p/9pnet 0x5fd793b3 p9_client_getlock_dotl +(unknown) net/9p/9pnet 0x61e3087d p9_client_fsync +(unknown) net/9p/9pnet 0x6f6d72e3 p9_idpool_get +(unknown) net/9p/9pnet 0x76b79bf1 p9stat_read +(unknown) net/9p/9pnet 0x7d9551dc p9_idpool_destroy +(unknown) net/9p/9pnet 0x89901302 p9_client_readdir +(unknown) net/9p/9pnet 0x8f6053e8 p9_tag_lookup +(unknown) net/9p/9pnet 0x94a11122 p9_client_begin_disconnect +(unknown) net/9p/9pnet 0x9526ffe8 p9_client_read +(unknown) net/9p/9pnet 0x9a0478bf p9_client_symlink +(unknown) net/9p/9pnet 0x9c831e88 p9_idpool_check +(unknown) net/9p/9pnet 0x9c964743 p9stat_free +(unknown) net/9p/9pnet 0xa2cc7718 p9_client_link +(unknown) net/9p/9pnet 0xa3cdbb66 p9_client_stat +(unknown) net/9p/9pnet 0xa7da10c4 v9fs_get_default_trans +(unknown) net/9p/9pnet 0xa812b86e p9_client_write +(unknown) net/9p/9pnet 0xaa1b96d6 p9_client_statfs +(unknown) net/9p/9pnet 0xab7f077c p9dirent_read +(unknown) net/9p/9pnet 0xaf1bbd65 p9_client_setattr +(unknown) net/9p/9pnet 0xb0968457 p9_client_lock_dotl +(unknown) net/9p/9pnet 0xb103b2b5 p9_client_cb +(unknown) net/9p/9pnet 0xb3c49c3f p9_release_req_pages +(unknown) net/9p/9pnet 0xb5e71513 p9_client_mknod_dotl +(unknown) net/9p/9pnet 0xc466a741 p9_payload_gup +(unknown) net/9p/9pnet 0xc99d01d6 p9_is_proto_dotl +(unknown) net/9p/9pnet 0xcb739528 p9pdu_dump +(unknown) net/9p/9pnet 0xcc2d2364 v9fs_get_trans_by_name +(unknown) net/9p/9pnet 0xcee8d669 p9_client_attach +(unknown) net/9p/9pnet 0xd41a227b p9_client_open +(unknown) net/9p/9pnet 0xd4d4e71a p9_client_create +(unknown) net/9p/9pnet 0xd68a8ecf p9_client_getattr_dotl +(unknown) net/9p/9pnet 0xdb202a63 p9_is_proto_dotu +(unknown) net/9p/9pnet 0xe4672208 p9_client_readlink +(unknown) net/9p/9pnet 0xe58a3360 p9_error_init +(unknown) net/9p/9pnet 0xf27674ad p9_nr_pages +(unknown) net/appletalk/appletalk 0x5645426f atalk_find_dev_addr +(unknown) net/appletalk/appletalk 0x7724de5b aarp_send_ddp +(unknown) net/appletalk/appletalk 0x9df4974a alloc_ltalkdev +(unknown) net/appletalk/appletalk 0xcec77e4e atrtr_get_dev +(unknown) net/atm/atm 0x014fd387 atm_dev_lookup +(unknown) net/atm/atm 0x0182340c vcc_insert_socket +(unknown) net/atm/atm 0x03037239 atm_dev_register +(unknown) net/atm/atm 0x1aad9a90 deregister_atm_ioctl +(unknown) net/atm/atm 0x1b832f83 atm_charge +(unknown) net/atm/atm 0x21466145 atm_proc_root +(unknown) net/atm/atm 0x2cc2d52d vcc_hash +(unknown) net/atm/atm 0x324c818d atm_dev_signal_change +(unknown) net/atm/atm 0x50754510 register_atmdevice_notifier +(unknown) net/atm/atm 0x646ed8d9 atm_init_aal5 +(unknown) net/atm/atm 0x8334beac atm_dev_deregister +(unknown) net/atm/atm 0x9feaf287 sonet_subtract_stats +(unknown) net/atm/atm 0xa87ad8be register_atm_ioctl +(unknown) net/atm/atm 0xaa024146 sonet_copy_stats +(unknown) net/atm/atm 0xd709dd9c atm_alloc_charge +(unknown) net/atm/atm 0xe201f843 vcc_sklist_lock +(unknown) net/atm/atm 0xe2c6bb26 unregister_atmdevice_notifier +(unknown) net/atm/atm 0xe55a34d2 vcc_release_async +(unknown) net/atm/atm 0xf49bc67a atm_pcr_goal +(unknown) net/atm/atm 0xf4ec7835 atm_dev_release_vccs +(unknown) net/ax25/ax25 0x026c1368 ax25_display_timer +(unknown) net/ax25/ax25 0x0479d44f ax25_findbyuid +(unknown) net/ax25/ax25 0x212f6b23 ax25_find_cb +(unknown) net/ax25/ax25 0x242852b9 ax25_uid_policy +(unknown) net/ax25/ax25 0x249f0166 ax25_rebuild_header +(unknown) net/ax25/ax25 0x34003658 ax25_listen_release +(unknown) net/ax25/ax25 0x3b90b0ed ax25_listen_register +(unknown) net/ax25/ax25 0x4502c65a asc2ax +(unknown) net/ax25/ax25 0x53dea1ff ax2asc +(unknown) net/ax25/ax25 0x55cf098e ax25_send_frame +(unknown) net/ax25/ax25 0x594cfbe1 ax25_linkfail_release +(unknown) net/ax25/ax25 0x5c1e95b8 ax25_register_pid +(unknown) net/ax25/ax25 0x757c8959 ax25_linkfail_register +(unknown) net/ax25/ax25 0x8ede9e26 ax25_protocol_release +(unknown) net/ax25/ax25 0xa2fd0413 ax25_header_ops +(unknown) net/ax25/ax25 0xac93ae05 ax25_bcast +(unknown) net/ax25/ax25 0xaeb7451e ax25_defaddr +(unknown) net/ax25/ax25 0xba411481 ax25_hard_header +(unknown) net/ax25/ax25 0xc1444946 ax25cmp +(unknown) net/ax25/ax25 0xd43ecbf1 null_ax25_address +(unknown) net/bluetooth/bluetooth 0x0c09ffee bt_sock_ioctl +(unknown) net/bluetooth/bluetooth 0x0ef3a9ed bt_debugfs +(unknown) net/bluetooth/bluetooth 0x11addecb hci_recv_stream_fragment +(unknown) net/bluetooth/bluetooth 0x18e9a2aa bt_sock_wait_state +(unknown) net/bluetooth/bluetooth 0x1f610545 hci_conn_check_secure +(unknown) net/bluetooth/bluetooth 0x1fb60afe hci_send_acl +(unknown) net/bluetooth/bluetooth 0x20a76123 bt_accept_dequeue +(unknown) net/bluetooth/bluetooth 0x3596e06b bt_sock_stream_recvmsg +(unknown) net/bluetooth/bluetooth 0x373f38dc hci_alloc_dev +(unknown) net/bluetooth/bluetooth 0x44304743 bt_accept_unlink +(unknown) net/bluetooth/bluetooth 0x5155d0ee bt_sock_poll +(unknown) net/bluetooth/bluetooth 0x5a053bb6 bt_sock_unlink +(unknown) net/bluetooth/bluetooth 0x5f899813 hci_register_proto +(unknown) net/bluetooth/bluetooth 0x62eabdd8 hci_conn_hold_device +(unknown) net/bluetooth/bluetooth 0x6347e722 hci_unregister_cb +(unknown) net/bluetooth/bluetooth 0x6a8ae4e6 hci_conn_switch_role +(unknown) net/bluetooth/bluetooth 0x6e8fd2f0 hci_unregister_dev +(unknown) net/bluetooth/bluetooth 0x7094f8ae bt_err +(unknown) net/bluetooth/bluetooth 0x7d4c26ae hci_le_conn_update +(unknown) net/bluetooth/bluetooth 0x7e83ff7e bt_sock_register +(unknown) net/bluetooth/bluetooth 0x830b8cc5 hci_recv_fragment +(unknown) net/bluetooth/bluetooth 0x8b0fbd96 hci_conn_change_link_key +(unknown) net/bluetooth/bluetooth 0x91c6100d hci_resume_dev +(unknown) net/bluetooth/bluetooth 0x931c1e16 hci_free_dev +(unknown) net/bluetooth/bluetooth 0xa6316020 hci_recv_frame +(unknown) net/bluetooth/bluetooth 0xac6a0555 hci_conn_check_link_mode +(unknown) net/bluetooth/bluetooth 0xb0580bd3 hci_send_sco +(unknown) net/bluetooth/bluetooth 0xb6c658fc bt_accept_enqueue +(unknown) net/bluetooth/bluetooth 0xbac2b6ee hci_connect +(unknown) net/bluetooth/bluetooth 0xc0b96bf3 hci_get_route +(unknown) net/bluetooth/bluetooth 0xc2066af0 batostr +(unknown) net/bluetooth/bluetooth 0xcc1fb551 baswap +(unknown) net/bluetooth/bluetooth 0xd0a5bda9 bt_sock_link +(unknown) net/bluetooth/bluetooth 0xe3a331c1 hci_conn_security +(unknown) net/bluetooth/bluetooth 0xe511e159 hci_suspend_dev +(unknown) net/bluetooth/bluetooth 0xe9ef56c9 hci_unregister_proto +(unknown) net/bluetooth/bluetooth 0xef14af70 hci_conn_put_device +(unknown) net/bluetooth/bluetooth 0xf19294db bt_sock_unregister +(unknown) net/bluetooth/bluetooth 0xf7e4adcd bt_sock_recvmsg +(unknown) net/bluetooth/bluetooth 0xfb816b95 hci_register_dev +(unknown) net/bluetooth/bluetooth 0xfe53ed4d hci_register_cb +(unknown) net/bridge/bridge 0x50f94786 br_should_route_hook +(unknown) net/bridge/netfilter/ebtables 0x716b342f ebt_unregister_table +(unknown) net/bridge/netfilter/ebtables 0xa9ae9d05 ebt_register_table +(unknown) net/bridge/netfilter/ebtables 0xd491c108 ebt_do_table +(unknown) net/caif/caif 0x35b49017 caif_client_register_refcnt +(unknown) net/caif/caif 0x46a6ca05 caif_disconnect_client +(unknown) net/caif/caif 0x48b67e56 cfcnfg_del_phy_layer +(unknown) net/caif/caif 0x5807d88d caif_free_client +(unknown) net/caif/caif 0x606f56a6 cfcnfg_set_phy_state +(unknown) net/caif/caif 0x9d61d2ad caif_connect_client +(unknown) net/caif/caif 0xb302eb64 cfpkt_fromnative +(unknown) net/caif/caif 0xb58f092e get_cfcnfg +(unknown) net/caif/caif 0xb7f7b2aa cfcnfg_add_phy_layer +(unknown) net/caif/caif 0xbb5d1712 cfpkt_tonative +(unknown) net/can/can 0x1a50fd30 can_ioctl +(unknown) net/can/can 0x4c5675b6 can_rx_unregister +(unknown) net/can/can 0x5ef9eda5 can_proto_register +(unknown) net/can/can 0x70111e8f can_send +(unknown) net/can/can 0x740eca7b can_proto_unregister +(unknown) net/can/can 0xa63a9687 can_rx_register +(unknown) net/ceph/libceph 0x09290ab3 ceph_debugfs_init +(unknown) net/ceph/libceph 0x0a525522 ceph_zero_page_vector_range +(unknown) net/ceph/libceph 0x0a570e6a ceph_osdc_set_request_linger +(unknown) net/ceph/libceph 0x0d495c3e ceph_pagelist_reserve +(unknown) net/ceph/libceph 0x0ed597b7 ceph_monc_init +(unknown) net/ceph/libceph 0x16c785e4 ceph_compare_options +(unknown) net/ceph/libceph 0x197effcb ceph_osdc_release_request +(unknown) net/ceph/libceph 0x20a329e5 ceph_osdc_create_event +(unknown) net/ceph/libceph 0x22f58fd3 ceph_check_fsid +(unknown) net/ceph/libceph 0x259c48f2 ceph_msg_new +(unknown) net/ceph/libceph 0x2777adfe ceph_pr_addr +(unknown) net/ceph/libceph 0x312ab3d3 ceph_copy_user_to_page_vector +(unknown) net/ceph/libceph 0x3352b777 ceph_parse_options +(unknown) net/ceph/libceph 0x33f2d647 ceph_calc_file_object_mapping +(unknown) net/ceph/libceph 0x3465ac0e __ceph_open_session +(unknown) net/ceph/libceph 0x3cf75e66 ceph_calc_object_layout +(unknown) net/ceph/libceph 0x43e458f6 ceph_file_part +(unknown) net/ceph/libceph 0x49fc81e6 ceph_messenger_create +(unknown) net/ceph/libceph 0x4c7ed37c ceph_osdc_stop +(unknown) net/ceph/libceph 0x4d550e67 ceph_osdc_sync +(unknown) net/ceph/libceph 0x5052c90a ceph_monc_stop +(unknown) net/ceph/libceph 0x52ed2c1a ceph_osdc_init +(unknown) net/ceph/libceph 0x5308f391 ceph_osdc_writepages +(unknown) net/ceph/libceph 0x5344502e ceph_open_session +(unknown) net/ceph/libceph 0x536022aa ceph_get_direct_page_vector +(unknown) net/ceph/libceph 0x536c2b9f ceph_put_page_vector +(unknown) net/ceph/libceph 0x5379cea3 ceph_caps_for_mode +(unknown) net/ceph/libceph 0x57baf885 ceph_str_hash +(unknown) net/ceph/libceph 0x5cd578cf ceph_pagelist_set_cursor +(unknown) net/ceph/libceph 0x61cfca11 ceph_monc_do_statfs +(unknown) net/ceph/libceph 0x62245c4b ceph_monc_validate_auth +(unknown) net/ceph/libceph 0x63758856 ceph_str_hash_name +(unknown) net/ceph/libceph 0x6aa98b5f ceph_parse_ips +(unknown) net/ceph/libceph 0x73ca8b10 ceph_destroy_options +(unknown) net/ceph/libceph 0x73db9acc ceph_osdc_unregister_linger_request +(unknown) net/ceph/libceph 0x76b73ed6 ceph_con_send +(unknown) net/ceph/libceph 0x77692acb ceph_msg_last_put +(unknown) net/ceph/libceph 0x78106dc3 ceph_osdc_wait_event +(unknown) net/ceph/libceph 0x808288e2 ceph_calc_pg_primary +(unknown) net/ceph/libceph 0x82aaa694 ceph_osdc_build_request +(unknown) net/ceph/libceph 0x8b15949b ceph_calc_raw_layout +(unknown) net/ceph/libceph 0x8c06fb69 ceph_monc_create_snapid +(unknown) net/ceph/libceph 0x91742005 ceph_buffer_new +(unknown) net/ceph/libceph 0x9179dfcd ceph_monc_got_mdsmap +(unknown) net/ceph/libceph 0x9a6a9d1f ceph_con_close +(unknown) net/ceph/libceph 0x9c5736b2 ceph_osdc_readpages +(unknown) net/ceph/libceph 0x9f534f4d ceph_buffer_release +(unknown) net/ceph/libceph 0xa3783356 ceph_copy_to_page_vector +(unknown) net/ceph/libceph 0xa709d05c ceph_msg_dump +(unknown) net/ceph/libceph 0xa80860eb ceph_create_client +(unknown) net/ceph/libceph 0xa9f7fb19 ceph_alloc_page_vector +(unknown) net/ceph/libceph 0xaf263ce9 ceph_osdc_start_request +(unknown) net/ceph/libceph 0xafb8a407 ceph_msgr_flush +(unknown) net/ceph/libceph 0xb204b2d2 ceph_copy_page_vector_to_user +(unknown) net/ceph/libceph 0xb54676fa ceph_msg_type_name +(unknown) net/ceph/libceph 0xb6081d6d ceph_msgr_exit +(unknown) net/ceph/libceph 0xbb5f2e57 ceph_con_open +(unknown) net/ceph/libceph 0xbd7ed67d ceph_copy_from_page_vector +(unknown) net/ceph/libceph 0xbd9a8932 ceph_release_page_vector +(unknown) net/ceph/libceph 0xbe90bbb4 ceph_pagelist_release +(unknown) net/ceph/libceph 0xc168f781 ceph_messenger_destroy +(unknown) net/ceph/libceph 0xc4a80955 ceph_debugfs_cleanup +(unknown) net/ceph/libceph 0xc814a1f4 ceph_osdc_wait_request +(unknown) net/ceph/libceph 0xc9f82b38 ceph_msgr_init +(unknown) net/ceph/libceph 0xcdb6dcc5 ceph_osdc_new_request +(unknown) net/ceph/libceph 0xd2c107bb ceph_flags_to_mode +(unknown) net/ceph/libceph 0xd3bdc97f ceph_pg_poolid_by_name +(unknown) net/ceph/libceph 0xd64bec4b ceph_pagelist_append +(unknown) net/ceph/libceph 0xdde78eb5 ceph_monc_open_session +(unknown) net/ceph/libceph 0xe5a60b02 ceph_client_id +(unknown) net/ceph/libceph 0xe66da465 ceph_pagelist_free_reserve +(unknown) net/ceph/libceph 0xe891b649 ceph_pagelist_truncate +(unknown) net/ceph/libceph 0xeabe23a0 ceph_osdc_alloc_request +(unknown) net/ceph/libceph 0xeaf1d84f ceph_osdc_put_event +(unknown) net/ceph/libceph 0xf6210561 ceph_con_keepalive +(unknown) net/ceph/libceph 0xfb97d1c5 ceph_destroy_client +(unknown) net/ceph/libceph 0xfc6a73c3 ceph_osdc_cancel_event +(unknown) net/ceph/libceph 0xfe68ef4e ceph_con_init +(unknown) net/dccp/dccp 0x000cfdf2 dccp_sendmsg +(unknown) net/dccp/dccp 0x0645971e dccp_send_ack +(unknown) net/dccp/dccp 0x07a008aa dccp_shutdown +(unknown) net/dccp/dccp 0x0e1d3b89 dccp_done +(unknown) net/dccp/dccp 0x11b0f099 dccp_hashinfo +(unknown) net/dccp/dccp 0x184b6090 dccp_connect +(unknown) net/dccp/dccp 0x19f0cf1a dccp_rcv_established +(unknown) net/dccp/dccp 0x1d99d49a dccp_timestamp +(unknown) net/dccp/dccp 0x1eeba870 compat_dccp_getsockopt +(unknown) net/dccp/dccp 0x2b935209 inet_dccp_listen +(unknown) net/dccp/dccp 0x33a0dd3c dccp_create_openreq_child +(unknown) net/dccp/dccp 0x408e65c8 dccp_poll +(unknown) net/dccp/dccp 0x443169cc dccp_check_req +(unknown) net/dccp/dccp 0x448f3abd dccp_getsockopt +(unknown) net/dccp/dccp 0x494ced0c dccp_setsockopt +(unknown) net/dccp/dccp 0x4cdd391d dccp_feat_list_purge +(unknown) net/dccp/dccp 0x4ec35231 dccp_ackvec_parsed_add +(unknown) net/dccp/dccp 0x552b3af2 dccp_rcv_state_process +(unknown) net/dccp/dccp 0x58f121aa dccp_make_response +(unknown) net/dccp/dccp 0x5c022ec7 dccp_ioctl +(unknown) net/dccp/dccp 0x5d03e981 dccp_init_sock +(unknown) net/dccp/dccp 0x69646cff dccp_death_row +(unknown) net/dccp/dccp 0x698d1ddc dccp_child_process +(unknown) net/dccp/dccp 0x69a50e34 dccp_disconnect +(unknown) net/dccp/dccp 0x714f348d dccp_set_state +(unknown) net/dccp/dccp 0x7c2a9a44 compat_dccp_setsockopt +(unknown) net/dccp/dccp 0x82c124ff dccp_send_sync +(unknown) net/dccp/dccp 0x85b6e13c dccp_insert_option +(unknown) net/dccp/dccp 0x86be7924 dccp_packet_name +(unknown) net/dccp/dccp 0x92e798b5 dccp_close +(unknown) net/dccp/dccp 0x9598d24d dccp_ackvec_parsed_cleanup +(unknown) net/dccp/dccp 0x975be74c dccp_reqsk_send_ack +(unknown) net/dccp/dccp 0xa00a52b9 dccp_orphan_count +(unknown) net/dccp/dccp 0xa3b7d251 dccp_parse_options +(unknown) net/dccp/dccp 0xc622f387 dccp_reqsk_init +(unknown) net/dccp/dccp 0xe1b4d1cf dccp_statistics +(unknown) net/dccp/dccp 0xe3dc7d3c dccp_ctl_make_reset +(unknown) net/dccp/dccp 0xe8e01f67 dccp_destroy_sock +(unknown) net/dccp/dccp 0xeed0cc50 dccp_insert_option_elapsed_time +(unknown) net/dccp/dccp 0xf0047765 dccp_recvmsg +(unknown) net/dccp/dccp 0xfc50f971 dccp_sync_mss +(unknown) net/dccp/dccp_ipv4 0x0ec67b9f dccp_v4_send_check +(unknown) net/dccp/dccp_ipv4 0x18074e5b dccp_invalid_packet +(unknown) net/dccp/dccp_ipv4 0x56524bdb dccp_v4_request_recv_sock +(unknown) net/dccp/dccp_ipv4 0xafd3bdad dccp_v4_do_rcv +(unknown) net/dccp/dccp_ipv4 0xe9e8b632 dccp_v4_connect +(unknown) net/dccp/dccp_ipv4 0xf0ba09d6 dccp_v4_conn_request +(unknown) net/ieee802154/ieee802154 0x026bb7f7 ieee802154_nl_start_confirm +(unknown) net/ieee802154/ieee802154 0x3cb17de3 wpan_phy_alloc +(unknown) net/ieee802154/ieee802154 0x5d5b1cb3 ieee802154_nl_disassoc_confirm +(unknown) net/ieee802154/ieee802154 0x5e3861c8 ieee802154_nl_disassoc_indic +(unknown) net/ieee802154/ieee802154 0x73e20380 ieee802154_nl_scan_confirm +(unknown) net/ieee802154/ieee802154 0x7b541c4e ieee802154_nl_assoc_indic +(unknown) net/ieee802154/ieee802154 0x98d64e90 wpan_phy_find +(unknown) net/ieee802154/ieee802154 0xa49da3ae wpan_phy_free +(unknown) net/ieee802154/ieee802154 0xaa0444db ieee802154_nl_assoc_confirm +(unknown) net/ieee802154/ieee802154 0xb3b1319d ieee802154_nl_beacon_indic +(unknown) net/ieee802154/ieee802154 0xbc8dc347 wpan_phy_for_each +(unknown) net/ieee802154/ieee802154 0xca59e5ae wpan_phy_unregister +(unknown) net/ieee802154/ieee802154 0xd87c1701 wpan_phy_register +(unknown) net/ipv4/gre 0x5fb6a8c8 gre_add_protocol +(unknown) net/ipv4/gre 0xed34bc9f gre_del_protocol +(unknown) net/ipv4/netfilter/arp_tables 0x50cb621c arpt_register_table +(unknown) net/ipv4/netfilter/arp_tables 0x74ab5393 arpt_unregister_table +(unknown) net/ipv4/netfilter/arp_tables 0x80947f4b arpt_do_table +(unknown) net/ipv4/netfilter/arp_tables 0xd7cd4a35 arpt_alloc_initial_table +(unknown) net/ipv4/netfilter/ip_tables 0x0fe6bdda ipt_unregister_table +(unknown) net/ipv4/netfilter/ip_tables 0x4b18d8c8 ipt_register_table +(unknown) net/ipv4/netfilter/ip_tables 0x8ac45fa1 ipt_do_table +(unknown) net/ipv4/netfilter/ip_tables 0xe09797b0 ipt_alloc_initial_table +(unknown) net/ipv4/netfilter/nf_conntrack_ipv4 0x6d40a921 need_ipv4_conntrack +(unknown) net/ipv4/netfilter/nf_conntrack_ipv4 0x73ad0c38 nf_nat_seq_adjust_hook +(unknown) net/ipv4/netfilter/nf_defrag_ipv4 0x6b6c3d10 nf_defrag_ipv4_enable +(unknown) net/ipv4/netfilter/nf_nat 0x050eb5a1 nf_nat_follow_master +(unknown) net/ipv4/netfilter/nf_nat 0x07ae60b6 nf_nat_proto_in_range +(unknown) net/ipv4/netfilter/nf_nat 0x0aa9f087 nf_nat_packet +(unknown) net/ipv4/netfilter/nf_nat 0x3ebaa450 nf_nat_setup_info +(unknown) net/ipv4/netfilter/nf_nat 0x4b1b4be0 nf_nat_get_offset +(unknown) net/ipv4/netfilter/nf_nat 0x64dc79ac nf_nat_mangle_udp_packet +(unknown) net/ipv4/netfilter/nf_nat 0x72b0aa62 nf_nat_icmp_reply_translation +(unknown) net/ipv4/netfilter/nf_nat 0x848254a7 nf_nat_proto_range_to_nlattr +(unknown) net/ipv4/netfilter/nf_nat 0x8a423498 nf_nat_used_tuple +(unknown) net/ipv4/netfilter/nf_nat 0x94a08134 nf_nat_proto_nlattr_to_range +(unknown) net/ipv4/netfilter/nf_nat 0xb4ecef3d nf_nat_proto_unique_tuple +(unknown) net/ipv4/netfilter/nf_nat 0xc58284d2 nf_nat_set_seq_adjust +(unknown) net/ipv4/netfilter/nf_nat 0xc95631bb __nf_nat_mangle_tcp_packet +(unknown) net/ipv4/netfilter/nf_nat 0xd18ce5b0 nf_nat_protocol_unregister +(unknown) net/ipv4/netfilter/nf_nat 0xe49739a6 nf_nat_protocol_register +(unknown) net/ipv4/netfilter/nf_nat_proto_gre 0x636b12c8 nf_nat_need_gre +(unknown) net/ipv4/tcp_vegas 0x5a316d79 tcp_vegas_state +(unknown) net/ipv4/tcp_vegas 0x8b144f1a tcp_vegas_pkts_acked +(unknown) net/ipv4/tcp_vegas 0xab1d00b8 tcp_vegas_cwnd_event +(unknown) net/ipv4/tcp_vegas 0xabef269c tcp_vegas_init +(unknown) net/ipv4/tcp_vegas 0xfc57b745 tcp_vegas_get_info +(unknown) net/ipv4/tunnel4 0x1a15c4de xfrm4_tunnel_deregister +(unknown) net/ipv4/tunnel4 0xaaec6552 xfrm4_tunnel_register +(unknown) net/ipv6/netfilter/ip6_tables 0x1048ff91 ip6t_do_table +(unknown) net/ipv6/netfilter/ip6_tables 0x4952f536 ipv6_find_hdr +(unknown) net/ipv6/netfilter/ip6_tables 0x56f01838 ip6t_register_table +(unknown) net/ipv6/netfilter/ip6_tables 0xb0a1cdb0 ip6t_unregister_table +(unknown) net/ipv6/netfilter/ip6_tables 0xb8bddf33 ip6t_ext_hdr +(unknown) net/ipv6/netfilter/ip6_tables 0xdaa06305 ip6t_alloc_initial_table +(unknown) net/ipv6/netfilter/nf_defrag_ipv6 0x6eb85693 nf_defrag_ipv6_enable +(unknown) net/ipv6/tunnel6 0x20fe96a3 xfrm6_tunnel_register +(unknown) net/ipv6/tunnel6 0xecd29cdf xfrm6_tunnel_deregister +(unknown) net/ipv6/xfrm6_tunnel 0x0d46d57c xfrm6_tunnel_alloc_spi +(unknown) net/ipv6/xfrm6_tunnel 0x473967fa xfrm6_tunnel_spi_lookup +(unknown) net/irda/ircomm/ircomm 0x01e9da31 ircomm_connect_response +(unknown) net/irda/ircomm/ircomm 0x3e7ac0b5 ircomm_control_request +(unknown) net/irda/ircomm/ircomm 0x5a39269e ircomm_data_request +(unknown) net/irda/ircomm/ircomm 0x6cffe4ac ircomm_disconnect_request +(unknown) net/irda/ircomm/ircomm 0x924ada28 ircomm_open +(unknown) net/irda/ircomm/ircomm 0xab1736ee ircomm_close +(unknown) net/irda/ircomm/ircomm 0xdd4066c0 ircomm_flow_request +(unknown) net/irda/ircomm/ircomm 0xe6fda17e ircomm_connect_request +(unknown) net/irda/irda 0x038a0ccd hashbin_insert +(unknown) net/irda/irda 0x0529ad9b irlap_close +(unknown) net/irda/irda 0x06676394 alloc_irdadev +(unknown) net/irda/irda 0x06a3ee58 irias_new_integer_value +(unknown) net/irda/irda 0x06c80143 irttp_open_tsap +(unknown) net/irda/irda 0x07d3647c irlmp_register_service +(unknown) net/irda/irda 0x09b8f281 iriap_open +(unknown) net/irda/irda 0x0b482c17 hashbin_remove +(unknown) net/irda/irda 0x1ad4d5d6 irlmp_connect_request +(unknown) net/irda/irda 0x2036ad06 irda_param_insert +(unknown) net/irda/irda 0x23624bb8 hashbin_get_first +(unknown) net/irda/irda 0x25260b8d irttp_flow_request +(unknown) net/irda/irda 0x29c016a2 irias_delete_object +(unknown) net/irda/irda 0x31c5f2c2 irda_device_set_media_busy +(unknown) net/irda/irda 0x38a20e5b irda_debug +(unknown) net/irda/irda 0x41350b33 irias_new_object +(unknown) net/irda/irda 0x448b8aaa irda_qos_bits_to_value +(unknown) net/irda/irda 0x46c1c4a2 irlmp_unregister_service +(unknown) net/irda/irda 0x537b3ed4 iriap_close +(unknown) net/irda/irda 0x62e074f2 hashbin_new +(unknown) net/irda/irda 0x66106c28 irttp_disconnect_request +(unknown) net/irda/irda 0x68a4e347 irias_find_object +(unknown) net/irda/irda 0x6b043eba irda_init_max_qos_capabilies +(unknown) net/irda/irda 0x6c2b1a36 irda_notify_init +(unknown) net/irda/irda 0x7042bc54 irlmp_register_client +(unknown) net/irda/irda 0x7255dbfd proc_irda +(unknown) net/irda/irda 0x725c2c12 irlmp_disconnect_request +(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 0x797aca65 irttp_close_tsap +(unknown) net/irda/irda 0x835efaf2 irlap_open +(unknown) net/irda/irda 0x86e736e2 irias_insert_object +(unknown) net/irda/irda 0x888d4854 irttp_udata_request +(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 0x9d432f23 irttp_connect_request +(unknown) net/irda/irda 0x9fd473a7 irias_add_string_attrib +(unknown) net/irda/irda 0xa95621ec async_unwrap_char +(unknown) net/irda/irda 0xaa368515 irttp_connect_response +(unknown) net/irda/irda 0xb5af66b9 async_wrap_skb +(unknown) net/irda/irda 0xb9394173 irias_delete_value +(unknown) net/irda/irda 0xba0f50e9 irttp_data_request +(unknown) net/irda/irda 0xbc6a6b18 irlmp_connect_response +(unknown) net/irda/irda 0xbcd3ef13 irias_object_change_attribute +(unknown) net/irda/irda 0xbe40ace9 irlmp_discovery_request +(unknown) net/irda/irda 0xc46ecccf hashbin_get_next +(unknown) net/irda/irda 0xcd543e30 irlmp_close_lsap +(unknown) net/irda/irda 0xd6deeaae irda_setup_dma +(unknown) net/irda/irda 0xd729fe77 irias_add_integer_attrib +(unknown) net/irda/irda 0xde4c6b3c irlmp_service_to_hint +(unknown) net/irda/irda 0xe33f2a65 irlmp_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 0xeef11b08 iriap_getvaluebyclass_request +(unknown) net/irda/irda 0xf15eb0b4 irttp_dup +(unknown) net/irda/irda 0xf5a482b6 irlmp_open_lsap +(unknown) net/l2tp/l2tp_core 0x0ad93630 l2tp_tunnel_find_nth +(unknown) net/l2tp/l2tp_core 0x19563c18 l2tp_session_delete +(unknown) net/l2tp/l2tp_core 0x223cc968 l2tp_recv_common +(unknown) net/l2tp/l2tp_core 0x3c16908d l2tp_session_free +(unknown) net/l2tp/l2tp_core 0x3ec73c8e l2tp_xmit_skb +(unknown) net/l2tp/l2tp_core 0x45901f6d l2tp_session_find_by_ifname +(unknown) net/l2tp/l2tp_core 0x51f86286 l2tp_session_find_nth +(unknown) net/l2tp/l2tp_core 0x8dc3d50f l2tp_tunnel_find +(unknown) net/l2tp/l2tp_core 0x9fbc11f6 l2tp_tunnel_create +(unknown) net/l2tp/l2tp_core 0xba505246 l2tp_session_create +(unknown) net/l2tp/l2tp_core 0xc63fab1e l2tp_udp_encap_recv +(unknown) net/l2tp/l2tp_core 0xdaa3b289 l2tp_session_find +(unknown) net/l2tp/l2tp_core 0xdec2d388 l2tp_tunnel_delete +(unknown) net/lapb/lapb 0x3406ea6c lapb_register +(unknown) net/lapb/lapb 0x7367e2af lapb_data_request +(unknown) net/lapb/lapb 0x831376ef lapb_connect_request +(unknown) net/lapb/lapb 0xa65f2e15 lapb_setparms +(unknown) net/lapb/lapb 0xc46d5afd lapb_disconnect_request +(unknown) net/lapb/lapb 0xd7528461 lapb_data_received +(unknown) net/lapb/lapb 0xd7989618 lapb_getparms +(unknown) net/lapb/lapb 0xfad861b0 lapb_unregister +(unknown) net/mac80211/mac80211 0x0665873e ieee80211_enable_dyn_ps +(unknown) net/mac80211/mac80211 0x086122e8 ieee80211_ap_probereq_get +(unknown) net/mac80211/mac80211 0x0fa7e404 __ieee80211_get_tx_led_name +(unknown) net/mac80211/mac80211 0x123088c3 ieee80211_start_tx_ba_session +(unknown) net/mac80211/mac80211 0x17aa48c7 ieee80211_report_low_ack +(unknown) net/mac80211/mac80211 0x17b072d3 __ieee80211_get_radio_led_name +(unknown) net/mac80211/mac80211 0x1991d352 ieee80211_find_sta +(unknown) net/mac80211/mac80211 0x1a138c0e __ieee80211_get_rx_led_name +(unknown) net/mac80211/mac80211 0x1b308a5c ieee80211_wake_queue +(unknown) net/mac80211/mac80211 0x2bdb74a7 ieee80211_register_hw +(unknown) net/mac80211/mac80211 0x2f4c7c14 ieee80211_iterate_active_interfaces +(unknown) net/mac80211/mac80211 0x2fc066ac ieee80211_disable_dyn_ps +(unknown) net/mac80211/mac80211 0x3076bd8a ieee80211_restart_hw +(unknown) net/mac80211/mac80211 0x337b20c0 ieee80211_request_smps +(unknown) net/mac80211/mac80211 0x36eb7081 ieee80211_pspoll_get +(unknown) net/mac80211/mac80211 0x37151efb ieee80211_rx +(unknown) net/mac80211/mac80211 0x384d9024 __ieee80211_get_assoc_led_name +(unknown) net/mac80211/mac80211 0x3a5dc267 ieee80211_queue_stopped +(unknown) net/mac80211/mac80211 0x3bca3da8 ieee80211_rate_control_register +(unknown) net/mac80211/mac80211 0x48ff6f5b ieee80211_stop_tx_ba_session +(unknown) net/mac80211/mac80211 0x4eb19aa3 ieee80211_sta_set_tim +(unknown) net/mac80211/mac80211 0x5ac3272d ieee80211_scan_completed +(unknown) net/mac80211/mac80211 0x645e30fe ieee80211_nullfunc_get +(unknown) net/mac80211/mac80211 0x691b31ad ieee80211_sta_ps_transition +(unknown) net/mac80211/mac80211 0x69e146ac ieee80211_ready_on_channel +(unknown) net/mac80211/mac80211 0x6ed306ed ieee80211_ctstoself_duration +(unknown) net/mac80211/mac80211 0x8073d705 ieee80211_rx_irqsafe +(unknown) net/mac80211/mac80211 0x85335958 ieee80211_queue_work +(unknown) net/mac80211/mac80211 0x90cd8abe ieee80211_beacon_get_tim +(unknown) net/mac80211/mac80211 0x937f889f ieee80211_stop_queues +(unknown) net/mac80211/mac80211 0x95e75776 ieee80211_sched_scan_results +(unknown) net/mac80211/mac80211 0x97737813 wiphy_to_ieee80211_hw +(unknown) net/mac80211/mac80211 0x9a30367e ieee80211_tx_status +(unknown) net/mac80211/mac80211 0x9b6d091e ieee80211_stop_tx_ba_cb_irqsafe +(unknown) net/mac80211/mac80211 0x9c9e8567 ieee80211_unregister_hw +(unknown) net/mac80211/mac80211 0xa010e726 ieee80211_queue_delayed_work +(unknown) net/mac80211/mac80211 0xa078eaed ieee80211_iterate_active_interfaces_atomic +(unknown) net/mac80211/mac80211 0xa08e51e4 ieee80211_rate_control_unregister +(unknown) net/mac80211/mac80211 0xa33bc15a ieee80211_free_hw +(unknown) net/mac80211/mac80211 0xa3fedd73 ieee80211_generic_frame_duration +(unknown) net/mac80211/mac80211 0xadc9a10b ieee80211_chswitch_done +(unknown) net/mac80211/mac80211 0xb2da52ba ieee80211_remain_on_channel_expired +(unknown) net/mac80211/mac80211 0xb82ce4e2 ieee80211_tx_status_irqsafe +(unknown) net/mac80211/mac80211 0xb973f55b ieee80211_find_sta_by_ifaddr +(unknown) net/mac80211/mac80211 0xbd4fc8c0 ieee80211_napi_complete +(unknown) net/mac80211/mac80211 0xbdf83a9b ieee80211_cqm_rssi_notify +(unknown) net/mac80211/mac80211 0xbf93350b ieee80211_beacon_loss +(unknown) net/mac80211/mac80211 0xc2081e91 rate_control_send_low +(unknown) net/mac80211/mac80211 0xc4db3c8d ieee80211_stop_queue +(unknown) net/mac80211/mac80211 0xc7dbd26f ieee80211_ctstoself_get +(unknown) net/mac80211/mac80211 0xd009f1b2 __ieee80211_create_tpt_led_trigger +(unknown) net/mac80211/mac80211 0xd20fa8d5 ieee80211_sched_scan_stopped +(unknown) net/mac80211/mac80211 0xd30ec8cd ieee80211_get_tkip_key +(unknown) net/mac80211/mac80211 0xd6c903f6 ieee80211_get_buffered_bc +(unknown) net/mac80211/mac80211 0xdb101d74 ieee80211_start_tx_ba_cb_irqsafe +(unknown) net/mac80211/mac80211 0xe17490a9 ieee80211_napi_schedule +(unknown) net/mac80211/mac80211 0xebde69a8 ieee80211_key_removed +(unknown) net/mac80211/mac80211 0xee83da00 ieee80211_rts_duration +(unknown) net/mac80211/mac80211 0xf06ea821 ieee80211_rts_get +(unknown) net/mac80211/mac80211 0xf0723f2e ieee80211_connection_loss +(unknown) net/mac80211/mac80211 0xf12c1eb1 ieee80211_wake_queues +(unknown) net/mac80211/mac80211 0xf1d26a3f ieee80211_alloc_hw +(unknown) net/mac80211/mac80211 0xf50b3192 ieee80211_sta_block_awake +(unknown) net/mac80211/mac80211 0xfbc9a282 ieee80211_probereq_get +(unknown) net/netfilter/ipset/ip_set 0x0b2310aa ip_set_alloc +(unknown) net/netfilter/ipset/ip_set 0x18872f7f ip_set_del +(unknown) net/netfilter/ipset/ip_set 0x2010b7fc ip_set_get_ip4_port +(unknown) net/netfilter/ipset/ip_set 0x2d5043ca ip_set_add +(unknown) net/netfilter/ipset/ip_set 0x300ac243 ip_set_get_ip_port +(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 0x50f31de5 ip_set_test +(unknown) net/netfilter/ipset/ip_set 0x6b70a6ba ip_set_get_byname +(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 0x88ff9ba1 ip_set_type_register +(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 0xc5f9b62f ip_set_put_byindex +(unknown) net/netfilter/ipset/ip_set 0xd2a2852e ip_set_type_unregister +(unknown) net/netfilter/ipset/ip_set 0xec8d9dbb ip_set_get_ip6_port +(unknown) net/netfilter/ipvs/ip_vs 0x017a1c9b ip_vs_conn_out_get_proto +(unknown) net/netfilter/ipvs/ip_vs 0x0a965b31 net_vs_ctl_path +(unknown) net/netfilter/ipvs/ip_vs 0x0bfb90c5 ip_vs_proto_data_get +(unknown) net/netfilter/ipvs/ip_vs 0x1bc9a10b register_ip_vs_pe +(unknown) net/netfilter/ipvs/ip_vs 0x29793a22 register_ip_vs_app_inc +(unknown) net/netfilter/ipvs/ip_vs 0x34ef4083 ip_vs_conn_put +(unknown) net/netfilter/ipvs/ip_vs 0x370012d8 ip_vs_proto_get +(unknown) net/netfilter/ipvs/ip_vs 0x37e6baa4 ip_vs_conn_new +(unknown) net/netfilter/ipvs/ip_vs 0x5cb584d3 ip_vs_tcp_conn_listen +(unknown) net/netfilter/ipvs/ip_vs 0x5e78184c unregister_ip_vs_pe +(unknown) net/netfilter/ipvs/ip_vs 0x72e39ff1 ip_vs_scheduler_err +(unknown) net/netfilter/ipvs/ip_vs 0x7977cb91 register_ip_vs_scheduler +(unknown) net/netfilter/ipvs/ip_vs 0xa1dbc2d8 ip_vs_proto_name +(unknown) net/netfilter/ipvs/ip_vs 0xa5f2eaaa ip_vs_nfct_expect_related +(unknown) net/netfilter/ipvs/ip_vs 0xb0fae0a1 ip_vs_conn_out_get +(unknown) net/netfilter/ipvs/ip_vs 0xb9b6aa47 ip_vs_conn_in_get_proto +(unknown) net/netfilter/ipvs/ip_vs 0xc606e33c register_ip_vs_app +(unknown) net/netfilter/ipvs/ip_vs 0xe331fa0f ip_vs_conn_in_get +(unknown) net/netfilter/ipvs/ip_vs 0xea4b5e22 unregister_ip_vs_scheduler +(unknown) net/netfilter/ipvs/ip_vs 0xee14957f unregister_ip_vs_app +(unknown) net/netfilter/nf_conntrack 0x00602747 nf_conntrack_unregister_notifier +(unknown) net/netfilter/nf_conntrack 0x01fa2f97 nf_ct_l3proto_find_get +(unknown) net/netfilter/nf_conntrack 0x045072cd nf_ct_port_nla_policy +(unknown) net/netfilter/nf_conntrack 0x059441af nf_conntrack_register_notifier +(unknown) net/netfilter/nf_conntrack 0x0ba134f4 nf_ct_l3protos +(unknown) net/netfilter/nf_conntrack 0x0def6520 __nf_ct_refresh_acct +(unknown) net/netfilter/nf_conntrack 0x0e655402 nf_ct_deliver_cached_events +(unknown) net/netfilter/nf_conntrack 0x136275ff nf_ct_expect_init +(unknown) net/netfilter/nf_conntrack 0x1a7c5b94 nf_ct_expect_find_get +(unknown) net/netfilter/nf_conntrack 0x1aa80b8d nf_conntrack_l4proto_tcp6 +(unknown) net/netfilter/nf_conntrack 0x27309a3b nf_conntrack_event_cb +(unknown) net/netfilter/nf_conntrack 0x27a2e77e __nf_ct_ext_destroy +(unknown) net/netfilter/nf_conntrack 0x289c3714 nf_ct_alloc_hashtable +(unknown) net/netfilter/nf_conntrack 0x289e690f nf_conntrack_l4proto_tcp4 +(unknown) net/netfilter/nf_conntrack 0x28b1fc5c nf_ct_helper_ext_add +(unknown) net/netfilter/nf_conntrack 0x2fdaf9d0 __nf_conntrack_helper_find +(unknown) net/netfilter/nf_conntrack 0x35bbca9a nf_conntrack_l3proto_register +(unknown) net/netfilter/nf_conntrack 0x3da0597d nf_expect_event_cb +(unknown) net/netfilter/nf_conntrack 0x3f5b1415 nf_ct_port_nlattr_to_tuple +(unknown) net/netfilter/nf_conntrack 0x478dfad1 nf_conntrack_find_get +(unknown) net/netfilter/nf_conntrack 0x4834ae66 nf_conntrack_tuple_taken +(unknown) net/netfilter/nf_conntrack 0x4e709caa nf_ct_get_tuple +(unknown) net/netfilter/nf_conntrack 0x4eb145ba nf_conntrack_alter_reply +(unknown) net/netfilter/nf_conntrack 0x514ddfe8 nf_ct_remove_expectations +(unknown) net/netfilter/nf_conntrack 0x5672add2 nf_conntrack_set_hashsize +(unknown) net/netfilter/nf_conntrack 0x57e8ab5d nf_ct_get_tuplepr +(unknown) net/netfilter/nf_conntrack 0x5dc21589 __nf_conntrack_confirm +(unknown) net/netfilter/nf_conntrack 0x5dda03c4 nf_conntrack_l4proto_register +(unknown) net/netfilter/nf_conntrack 0x610c2ff3 nf_ct_extend_unregister +(unknown) net/netfilter/nf_conntrack 0x62813e5c nf_ct_port_nlattr_tuple_size +(unknown) net/netfilter/nf_conntrack 0x6a0f6844 nf_conntrack_l4proto_unregister +(unknown) net/netfilter/nf_conntrack 0x6cb4e5ec nf_ct_expect_register_notifier +(unknown) net/netfilter/nf_conntrack 0x6e224a7a need_conntrack +(unknown) net/netfilter/nf_conntrack 0x6f75e438 nf_ct_extend_register +(unknown) net/netfilter/nf_conntrack 0x73525ced nf_conntrack_in +(unknown) net/netfilter/nf_conntrack 0x77f09e8d nf_ct_insert_dying_list +(unknown) net/netfilter/nf_conntrack 0x78f9b710 nf_ct_l3proto_try_module_get +(unknown) net/netfilter/nf_conntrack 0x7f0929c5 nf_ct_delete_from_lists +(unknown) net/netfilter/nf_conntrack 0x7f23cf42 nf_conntrack_l3proto_generic +(unknown) net/netfilter/nf_conntrack 0x7f96138c nf_conntrack_lock +(unknown) net/netfilter/nf_conntrack 0x8113e2b2 nfnetlink_parse_nat_setup_hook +(unknown) net/netfilter/nf_conntrack 0x8514da4f seq_print_acct +(unknown) net/netfilter/nf_conntrack 0x85d6654a nf_conntrack_l3proto_unregister +(unknown) net/netfilter/nf_conntrack 0x88781ce7 nf_ct_expect_alloc +(unknown) net/netfilter/nf_conntrack 0x889b5655 __nf_ct_ext_add +(unknown) net/netfilter/nf_conntrack 0x8e13bad9 nf_conntrack_helper_unregister +(unknown) net/netfilter/nf_conntrack 0x8ffe7e89 nf_conntrack_htable_size +(unknown) net/netfilter/nf_conntrack 0x90b58d65 nf_conntrack_helper_register +(unknown) net/netfilter/nf_conntrack 0x90ff6c9f nf_ct_invert_tuplepr +(unknown) net/netfilter/nf_conntrack 0x9333a122 nf_conntrack_l4proto_udp6 +(unknown) net/netfilter/nf_conntrack 0x966440fd nf_conntrack_untracked +(unknown) net/netfilter/nf_conntrack 0xa105c3a0 nf_conntrack_l4proto_udp4 +(unknown) net/netfilter/nf_conntrack 0xa17874dd nf_ct_remove_userspace_expectations +(unknown) net/netfilter/nf_conntrack 0xa3991cf6 nf_ct_port_tuple_to_nlattr +(unknown) net/netfilter/nf_conntrack 0xa8b3fbc4 nf_conntrack_flush_report +(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 0xb24d6fe6 nf_ct_iterate_cleanup +(unknown) net/netfilter/nf_conntrack 0xb602c57e nf_ct_l3proto_module_put +(unknown) net/netfilter/nf_conntrack 0xb90af39f __nf_ct_kill_acct +(unknown) net/netfilter/nf_conntrack 0xbb0833d6 nf_ct_invert_tuple +(unknown) net/netfilter/nf_conntrack 0xbc96bd4a nf_conntrack_alloc +(unknown) net/netfilter/nf_conntrack 0xbcb76916 nf_ct_unexpect_related +(unknown) net/netfilter/nf_conntrack 0xbee3df09 __nf_ct_expect_find +(unknown) net/netfilter/nf_conntrack 0xc18ac88d nf_ct_expect_hsize +(unknown) net/netfilter/nf_conntrack 0xc51c7aa0 __nf_ct_try_assign_helper +(unknown) net/netfilter/nf_conntrack 0xd24dcd93 print_tuple +(unknown) net/netfilter/nf_conntrack 0xd4242dc6 __nf_ct_l4proto_find +(unknown) net/netfilter/nf_conntrack 0xd4b57790 nf_ct_nat_offset +(unknown) net/netfilter/nf_conntrack 0xd7049af5 nf_ct_l3proto_put +(unknown) net/netfilter/nf_conntrack 0xdaaac082 nf_ct_expect_put +(unknown) net/netfilter/nf_conntrack 0xdc8ec857 nf_ct_expect_related_report +(unknown) net/netfilter/nf_conntrack 0xe2a7c645 nf_conntrack_helper_try_module_get +(unknown) net/netfilter/nf_conntrack 0xe9bea122 nf_ct_expect_unregister_notifier +(unknown) net/netfilter/nf_conntrack 0xed47c305 nf_conntrack_hash_insert +(unknown) net/netfilter/nf_conntrack 0xf38bcdf3 nf_conntrack_max +(unknown) net/netfilter/nf_conntrack 0xf3bdd67c nf_conntrack_free +(unknown) net/netfilter/nf_conntrack 0xf7f70041 __nf_conntrack_find +(unknown) net/netfilter/nf_conntrack 0xf836ff29 nf_ct_unlink_expect_report +(unknown) net/netfilter/nf_conntrack_amanda 0xddfecc74 nf_nat_amanda_hook +(unknown) net/netfilter/nf_conntrack_broadcast 0xfbb36ef4 nf_conntrack_broadcast_help +(unknown) net/netfilter/nf_conntrack_ftp 0xff4d74cd nf_nat_ftp_hook +(unknown) net/netfilter/nf_conntrack_h323 0x2bc7d8c9 set_sig_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0x39696630 nat_rtp_rtcp_hook +(unknown) net/netfilter/nf_conntrack_h323 0x54c5e8ba nat_q931_hook +(unknown) net/netfilter/nf_conntrack_h323 0x591bfef0 set_ras_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0x73a9aee4 set_h245_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0x83037a54 nat_callforwarding_hook +(unknown) net/netfilter/nf_conntrack_h323 0xbb38b6e5 nat_t120_hook +(unknown) net/netfilter/nf_conntrack_h323 0xccc6c815 set_h225_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0xd35a363c get_h225_addr +(unknown) net/netfilter/nf_conntrack_h323 0xea464187 nat_h245_hook +(unknown) net/netfilter/nf_conntrack_irc 0x0e4b8a1e nf_nat_irc_hook +(unknown) net/netfilter/nf_conntrack_pptp 0x0d61c5e7 nf_nat_pptp_hook_outbound +(unknown) net/netfilter/nf_conntrack_pptp 0x363bce7e nf_nat_pptp_hook_exp_gre +(unknown) net/netfilter/nf_conntrack_pptp 0x4c5a2da9 nf_nat_pptp_hook_expectfn +(unknown) net/netfilter/nf_conntrack_pptp 0x5b8810eb nf_nat_pptp_hook_inbound +(unknown) net/netfilter/nf_conntrack_proto_gre 0x55c4275c nf_ct_gre_keymap_add +(unknown) net/netfilter/nf_conntrack_proto_gre 0x718935ba nf_ct_gre_keymap_flush +(unknown) net/netfilter/nf_conntrack_proto_gre 0x7d28b2e8 nf_ct_gre_keymap_destroy +(unknown) net/netfilter/nf_conntrack_sip 0x0a5e74f9 ct_sip_get_header +(unknown) net/netfilter/nf_conntrack_sip 0x277903b3 ct_sip_parse_header_uri +(unknown) net/netfilter/nf_conntrack_sip 0x3ebab619 nf_nat_sip_hook +(unknown) net/netfilter/nf_conntrack_sip 0x5d593aa4 ct_sip_parse_address_param +(unknown) net/netfilter/nf_conntrack_sip 0x6138aa36 nf_nat_sdp_addr_hook +(unknown) net/netfilter/nf_conntrack_sip 0x64dd7898 ct_sip_parse_request +(unknown) net/netfilter/nf_conntrack_sip 0x66d882a4 nf_nat_sdp_session_hook +(unknown) net/netfilter/nf_conntrack_sip 0x69ef6f36 nf_nat_sdp_media_hook +(unknown) net/netfilter/nf_conntrack_sip 0x6cc4801f nf_nat_sip_expect_hook +(unknown) net/netfilter/nf_conntrack_sip 0x90ff9067 ct_sip_parse_numerical_param +(unknown) net/netfilter/nf_conntrack_sip 0xc6986943 nf_nat_sdp_port_hook +(unknown) net/netfilter/nf_conntrack_sip 0xcae66a73 ct_sip_get_sdp_header +(unknown) net/netfilter/nf_conntrack_sip 0xd7097a51 nf_nat_sip_seq_adjust_hook +(unknown) net/netfilter/nf_conntrack_snmp 0x0ad445cc nf_nat_snmp_hook +(unknown) net/netfilter/nf_conntrack_tftp 0x752e5768 nf_nat_tftp_hook +(unknown) net/netfilter/nf_tproxy_core 0xd385b228 nf_tproxy_assign_sock +(unknown) net/netfilter/nfnetlink 0x17511193 nfnetlink_send +(unknown) net/netfilter/nfnetlink 0x1e3243cc nfnetlink_subsys_unregister +(unknown) net/netfilter/nfnetlink 0x1f58e71b nfnl_lock +(unknown) net/netfilter/nfnetlink 0x3895cd7a nfnl_unlock +(unknown) net/netfilter/nfnetlink 0x85117330 nfnetlink_subsys_register +(unknown) net/netfilter/nfnetlink 0x896acc6d nfnetlink_unicast +(unknown) net/netfilter/nfnetlink 0x992eb51e nfnetlink_set_err +(unknown) net/netfilter/nfnetlink 0xab43b588 nfnetlink_has_listeners +(unknown) net/netfilter/nfnetlink_log 0x1bc9f9d4 nfulnl_log_packet +(unknown) net/netfilter/x_tables 0x05a27dc7 xt_compat_match_to_user +(unknown) net/netfilter/x_tables 0x085f5090 xt_find_table_lock +(unknown) net/netfilter/x_tables 0x08c473b7 xt_alloc_table_info +(unknown) net/netfilter/x_tables 0x0eeec0bb xt_compat_match_from_user +(unknown) net/netfilter/x_tables 0x129f1cb1 xt_unregister_table +(unknown) net/netfilter/x_tables 0x161d1417 xt_compat_unlock +(unknown) net/netfilter/x_tables 0x18310d77 xt_register_target +(unknown) net/netfilter/x_tables 0x1cbf5fba xt_request_find_target +(unknown) net/netfilter/x_tables 0x253e8b44 xt_compat_init_offsets +(unknown) net/netfilter/x_tables 0x26f4c424 xt_request_find_match +(unknown) net/netfilter/x_tables 0x3a0c1e72 xt_unregister_targets +(unknown) net/netfilter/x_tables 0x3aa9486b xt_register_matches +(unknown) net/netfilter/x_tables 0x40728a63 xt_find_revision +(unknown) net/netfilter/x_tables 0x4d1f39bc xt_hook_link +(unknown) net/netfilter/x_tables 0x596d373d xt_check_target +(unknown) net/netfilter/x_tables 0x5c3f12b8 xt_proto_init +(unknown) net/netfilter/x_tables 0x5d8cc518 xt_compat_match_offset +(unknown) net/netfilter/x_tables 0x5f82f1f7 xt_compat_flush_offsets +(unknown) net/netfilter/x_tables 0x691a6d69 xt_compat_calc_jump +(unknown) net/netfilter/x_tables 0x6af63db2 xt_check_match +(unknown) net/netfilter/x_tables 0x7aa267e2 xt_find_match +(unknown) net/netfilter/x_tables 0x7aa3c550 xt_register_table +(unknown) net/netfilter/x_tables 0x807d2b2c xt_recseq +(unknown) net/netfilter/x_tables 0x875ffe1d xt_find_target +(unknown) net/netfilter/x_tables 0x9b13a23b xt_replace_table +(unknown) net/netfilter/x_tables 0xb28f5ef1 xt_free_table_info +(unknown) net/netfilter/x_tables 0xb2e2e658 xt_hook_unlink +(unknown) net/netfilter/x_tables 0xba2cfacd xt_compat_target_from_user +(unknown) net/netfilter/x_tables 0xbb63d9c1 xt_register_targets +(unknown) net/netfilter/x_tables 0xc512c8a0 xt_unregister_target +(unknown) net/netfilter/x_tables 0xc52a16e3 xt_register_match +(unknown) net/netfilter/x_tables 0xc839f89e xt_unregister_match +(unknown) net/netfilter/x_tables 0xd0785443 xt_compat_target_offset +(unknown) net/netfilter/x_tables 0xd71428f3 xt_compat_target_to_user +(unknown) net/netfilter/x_tables 0xe0b4971b xt_compat_lock +(unknown) net/netfilter/x_tables 0xe6d226b8 xt_proto_fini +(unknown) net/netfilter/x_tables 0xeb7836bf xt_unregister_matches +(unknown) net/netfilter/x_tables 0xec24fd82 xt_compat_add_offset +(unknown) net/netfilter/x_tables 0xf814c709 xt_table_unlock +(unknown) net/netfilter/xt_RATEEST 0x02d18bcf xt_rateest_lookup +(unknown) net/netfilter/xt_RATEEST 0xd995b363 xt_rateest_put +(unknown) net/phonet/phonet 0x2eba963d phonet_proto_register +(unknown) net/phonet/phonet 0x40b60682 pn_skb_send +(unknown) net/phonet/phonet 0x82b20e82 pn_sock_hash +(unknown) net/phonet/phonet 0x8bd789d5 pn_sock_get_port +(unknown) net/phonet/phonet 0xa3978b18 phonet_header_ops +(unknown) net/phonet/phonet 0xb3501b65 phonet_proto_unregister +(unknown) net/phonet/phonet 0xe127bf2a phonet_stream_ops +(unknown) net/phonet/phonet 0xf078b02c pn_sock_unhash +(unknown) net/rds/rds 0x00a467af rds_wq +(unknown) net/rds/rds 0x1c9be661 rds_str_array +(unknown) net/rds/rds 0x2a2d0716 rds_rdma_send_complete +(unknown) net/rds/rds 0x2a44ce8c rds_message_unmapped +(unknown) net/rds/rds 0x2c5c5514 rds_message_add_rdma_dest_extension +(unknown) net/rds/rds 0x3101936e rds_message_add_extension +(unknown) net/rds/rds 0x3791e388 rds_info_deregister_func +(unknown) net/rds/rds 0x392dd078 rds_message_put +(unknown) net/rds/rds 0x3b4fc0fc rds_page_remainder_alloc +(unknown) net/rds/rds 0x4d1a1787 rds_message_addref +(unknown) net/rds/rds 0x50cbe7b3 rds_stats +(unknown) net/rds/rds 0x54c7a4de rds_page_copy_user +(unknown) net/rds/rds 0x5952605e rds_inc_put +(unknown) net/rds/rds 0x5c06a2e4 rds_info_copy +(unknown) net/rds/rds 0x6692c75e rds_send_drop_acked +(unknown) net/rds/rds 0x73aac73d rds_message_populate_header +(unknown) net/rds/rds 0x8940a87a rds_cong_map_updated +(unknown) net/rds/rds 0x8f63de2d rds_info_register_func +(unknown) net/rds/rds 0x9cdc70ba rds_trans_unregister +(unknown) net/rds/rds 0x9e643ab0 rds_trans_register +(unknown) net/rds/rds 0xacdc0df7 rds_for_each_conn_info +(unknown) net/rds/rds 0xc2da8e38 rds_stats_info_copy +(unknown) net/rds/rds 0xc384226a rds_conn_destroy +(unknown) net/rds/rds 0xc78884bf rds_conn_create +(unknown) net/rds/rds 0xcb11050b rds_send_get_message +(unknown) net/rds/rds 0xdd64ae0b rds_conn_drop +(unknown) net/rds/rds 0xdf198f88 rds_conn_create_outgoing +(unknown) net/rds/rds 0xe53aa834 rds_conn_connect_if_down +(unknown) net/rds/rds 0xeba89589 rds_atomic_send_complete +(unknown) net/rds/rds 0xf373fae0 rds_inc_init +(unknown) net/rds/rds 0xf6660c5c rds_connect_complete +(unknown) net/rds/rds 0xfb33f9d4 rds_recv_incoming +(unknown) net/rxrpc/af-rxrpc 0x0218d371 rxrpc_kernel_accept_call +(unknown) net/rxrpc/af-rxrpc 0x105ee244 rxrpc_unregister_security +(unknown) net/rxrpc/af-rxrpc 0x194fe8e9 rxrpc_kernel_get_abort_code +(unknown) net/rxrpc/af-rxrpc 0x1b68d088 rxrpc_kernel_end_call +(unknown) net/rxrpc/af-rxrpc 0x1f150281 key_type_rxrpc +(unknown) net/rxrpc/af-rxrpc 0x44319125 rxrpc_kernel_send_data +(unknown) net/rxrpc/af-rxrpc 0x4e2bcae3 rxrpc_kernel_begin_call +(unknown) net/rxrpc/af-rxrpc 0x521ce323 rxrpc_kernel_data_delivered +(unknown) net/rxrpc/af-rxrpc 0x627a1913 rxrpc_kernel_free_skb +(unknown) net/rxrpc/af-rxrpc 0x68cfb116 rxrpc_kernel_intercept_rx_messages +(unknown) net/rxrpc/af-rxrpc 0x790e99ff rxrpc_register_security +(unknown) net/rxrpc/af-rxrpc 0x864a0da3 rxrpc_get_null_key +(unknown) net/rxrpc/af-rxrpc 0x8f4623c2 rxrpc_kernel_get_error_number +(unknown) net/rxrpc/af-rxrpc 0x94e62a26 rxrpc_kernel_is_data_last +(unknown) net/rxrpc/af-rxrpc 0xa3536814 rxrpc_kernel_abort_call +(unknown) net/rxrpc/af-rxrpc 0xa43a20b4 rxrpc_get_server_data_key +(unknown) net/rxrpc/af-rxrpc 0xe372cd26 rxrpc_kernel_reject_call +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x00c52ef5 g_make_token_header +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x109e046c svc_gss_principal +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x36bc9a29 gss_mech_list_pseudoflavors +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x7c679a17 svcauth_gss_flavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x8cf2911d gss_mech_get_by_pseudoflavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x8d1a827e svcauth_gss_register_pseudoflavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xa879a1c5 gss_mech_register +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xb210b060 gss_mech_get_by_name +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xb42c25a8 gss_svc_to_pseudoflavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xb5dea7ef g_token_size +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xbea2c4d8 gss_pseudoflavor_to_service +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xda046cb8 gss_mech_get +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xe27ddde0 gss_mech_get_by_OID +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xe2f561b8 gss_mech_unregister +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xe9956fd6 gss_service_to_auth_domain_name +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xf4b22751 gss_mech_put +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xf8b2ff6e g_verify_token_header +(unknown) net/sunrpc/sunrpc 0x00454259 xdr_partial_copy_from_skb +(unknown) net/sunrpc/sunrpc 0x00f2e886 __rpc_wait_for_completion_task +(unknown) net/sunrpc/sunrpc 0x00fe0181 svc_xprt_init +(unknown) net/sunrpc/sunrpc 0x01c3ae5a svc_seq_show +(unknown) net/sunrpc/sunrpc 0x037ed7b5 svc_close_xprt +(unknown) net/sunrpc/sunrpc 0x04a74891 rpc_force_rebind +(unknown) net/sunrpc/sunrpc 0x05e807a9 xdr_encode_string +(unknown) net/sunrpc/sunrpc 0x0604e252 svc_proc_register +(unknown) net/sunrpc/sunrpc 0x065994f1 xdr_encode_opaque_fixed +(unknown) net/sunrpc/sunrpc 0x07eb2406 rpc_mkpipe +(unknown) net/sunrpc/sunrpc 0x0924dbf7 svc_set_client +(unknown) net/sunrpc/sunrpc 0x0a398240 rpc_queue_upcall +(unknown) net/sunrpc/sunrpc 0x0c2a43f3 xdr_inline_decode +(unknown) net/sunrpc/sunrpc 0x0d3583ea sunrpc_cache_register_pipefs +(unknown) net/sunrpc/sunrpc 0x0e986d0e cache_check +(unknown) net/sunrpc/sunrpc 0x0eeab8ce rpc_init_wait_queue +(unknown) net/sunrpc/sunrpc 0x0efcda21 rpc_pton +(unknown) net/sunrpc/sunrpc 0x0f668ba9 svc_auth_unregister +(unknown) net/sunrpc/sunrpc 0x10514d20 rpc_queue_empty +(unknown) net/sunrpc/sunrpc 0x1209c74d auth_domain_put +(unknown) net/sunrpc/sunrpc 0x12e280e3 svc_proc_unregister +(unknown) net/sunrpc/sunrpc 0x13a6050a xprt_alloc +(unknown) net/sunrpc/sunrpc 0x162b6cdf xprt_release_xprt_cong +(unknown) net/sunrpc/sunrpc 0x17ca26cd xdr_encode_word +(unknown) net/sunrpc/sunrpc 0x19778f88 svc_sock_names +(unknown) net/sunrpc/sunrpc 0x21b2434d rpc_sleep_on +(unknown) net/sunrpc/sunrpc 0x2439b6fa xprt_set_retrans_timeout_rtt +(unknown) net/sunrpc/sunrpc 0x286ad127 sunrpc_cache_pipe_upcall +(unknown) net/sunrpc/sunrpc 0x2919b156 xdr_decode_string_inplace +(unknown) net/sunrpc/sunrpc 0x2b6e3916 rpc_call_start +(unknown) net/sunrpc/sunrpc 0x2bc679fb svc_set_num_threads +(unknown) net/sunrpc/sunrpc 0x2eec63c9 xdr_encode_netobj +(unknown) net/sunrpc/sunrpc 0x31a89d59 rpc_debug +(unknown) net/sunrpc/sunrpc 0x35f44111 rpc_exit +(unknown) net/sunrpc/sunrpc 0x360f1531 rpcauth_generic_bind_cred +(unknown) net/sunrpc/sunrpc 0x3925cb3c svc_create_pooled +(unknown) net/sunrpc/sunrpc 0x39b65467 rpcb_getport_async +(unknown) net/sunrpc/sunrpc 0x3acfb651 rpc_print_iostats +(unknown) net/sunrpc/sunrpc 0x3beb72b8 svc_authenticate +(unknown) net/sunrpc/sunrpc 0x3c407c47 xprt_set_retrans_timeout_def +(unknown) net/sunrpc/sunrpc 0x3ce0d24e xdr_encode_array2 +(unknown) net/sunrpc/sunrpc 0x3f2826c1 xdr_reserve_space +(unknown) net/sunrpc/sunrpc 0x3fa75195 rpc_init_priority_wait_queue +(unknown) net/sunrpc/sunrpc 0x4240039e rpcauth_init_credcache +(unknown) net/sunrpc/sunrpc 0x439dfc91 xprt_lookup_rqst +(unknown) net/sunrpc/sunrpc 0x457f95fe rpcauth_create +(unknown) net/sunrpc/sunrpc 0x46d46c4f xdr_init_decode +(unknown) net/sunrpc/sunrpc 0x481dbe61 svc_wake_up +(unknown) net/sunrpc/sunrpc 0x48975dc2 xdr_decode_array2 +(unknown) net/sunrpc/sunrpc 0x4d3d7c07 rpc_free_iostats +(unknown) net/sunrpc/sunrpc 0x4de90e3e xprt_wake_pending_tasks +(unknown) net/sunrpc/sunrpc 0x4e4d0376 svc_xprt_received +(unknown) net/sunrpc/sunrpc 0x51429f22 cache_register +(unknown) net/sunrpc/sunrpc 0x5205821d xdr_write_pages +(unknown) net/sunrpc/sunrpc 0x53445f68 nlm_debug +(unknown) net/sunrpc/sunrpc 0x54f59014 put_rpccred +(unknown) net/sunrpc/sunrpc 0x57830622 svc_exit_thread +(unknown) net/sunrpc/sunrpc 0x5795f3ff rpc_run_task +(unknown) net/sunrpc/sunrpc 0x5b14ec1a rpc_put_mount +(unknown) net/sunrpc/sunrpc 0x5bd26000 rpc_proc_unregister +(unknown) net/sunrpc/sunrpc 0x5c0db858 xprt_reserve_xprt +(unknown) net/sunrpc/sunrpc 0x5c6be8d6 svc_destroy +(unknown) net/sunrpc/sunrpc 0x6175b632 xprt_disconnect_done +(unknown) net/sunrpc/sunrpc 0x617a4684 rpcauth_init_cred +(unknown) net/sunrpc/sunrpc 0x64ea1d50 auth_domain_find +(unknown) net/sunrpc/sunrpc 0x675524ec rpc_sockaddr2uaddr +(unknown) net/sunrpc/sunrpc 0x68cebace xdr_skb_read_bits +(unknown) net/sunrpc/sunrpc 0x6b78f8c8 svc_xprt_copy_addrs +(unknown) net/sunrpc/sunrpc 0x6bc6ec0f rpcauth_destroy_credcache +(unknown) net/sunrpc/sunrpc 0x6be97c9c rpc_create +(unknown) net/sunrpc/sunrpc 0x6c303938 svcauth_unix_set_client +(unknown) net/sunrpc/sunrpc 0x6c9a1901 rpc_restart_call +(unknown) net/sunrpc/sunrpc 0x6d5dcd8e xdr_shift_buf +(unknown) net/sunrpc/sunrpc 0x6eea229d svcauth_unix_purge +(unknown) net/sunrpc/sunrpc 0x6f08070d csum_partial_copy_to_xdr +(unknown) net/sunrpc/sunrpc 0x6f94baf1 auth_unix_forget_old +(unknown) net/sunrpc/sunrpc 0x71267d7f rpcauth_unregister +(unknown) net/sunrpc/sunrpc 0x714c2b48 rpc_delay +(unknown) net/sunrpc/sunrpc 0x71fa908a cache_flush +(unknown) net/sunrpc/sunrpc 0x7231219c rpc_ntop +(unknown) net/sunrpc/sunrpc 0x73c1215c svc_recv +(unknown) net/sunrpc/sunrpc 0x775adaf6 rpc_uaddr2sockaddr +(unknown) net/sunrpc/sunrpc 0x781db2c5 svc_drop +(unknown) net/sunrpc/sunrpc 0x7b8ce51d xdr_enter_page +(unknown) net/sunrpc/sunrpc 0x7de53067 rpc_init_rtt +(unknown) net/sunrpc/sunrpc 0x811ff6a3 rpc_put_task_async +(unknown) net/sunrpc/sunrpc 0x81ebef3c rpc_get_mount +(unknown) net/sunrpc/sunrpc 0x84de0ab0 rpc_clone_client +(unknown) net/sunrpc/sunrpc 0x86a72def rpc_proc_register +(unknown) net/sunrpc/sunrpc 0x87ee2102 svc_process +(unknown) net/sunrpc/sunrpc 0x8ab326da rpc_alloc_iostats +(unknown) net/sunrpc/sunrpc 0x8abef1e7 svc_max_payload +(unknown) net/sunrpc/sunrpc 0x8bbc4040 svc_find_xprt +(unknown) net/sunrpc/sunrpc 0x8cdbf0ab xprt_write_space +(unknown) net/sunrpc/sunrpc 0x8ce1a3ac unix_domain_find +(unknown) net/sunrpc/sunrpc 0x8d98144a svc_sock_update_bufs +(unknown) net/sunrpc/sunrpc 0x8e35d0a4 sunrpc_cache_lookup +(unknown) net/sunrpc/sunrpc 0x8f349869 rpc_task_reset_client +(unknown) net/sunrpc/sunrpc 0x90bf8a54 auth_domain_lookup +(unknown) net/sunrpc/sunrpc 0x957cf0a6 xprt_release_rqst_cong +(unknown) net/sunrpc/sunrpc 0x958748f0 xprt_complete_rqst +(unknown) net/sunrpc/sunrpc 0x97da0633 rpc_restart_call_prepare +(unknown) net/sunrpc/sunrpc 0x99cf0a9d xdr_inline_pages +(unknown) net/sunrpc/sunrpc 0x9b7f5882 xdr_init_decode_pages +(unknown) net/sunrpc/sunrpc 0x9b8e0856 xprt_reserve_xprt_cong +(unknown) net/sunrpc/sunrpc 0x9f3b0da6 auth_unix_add_addr +(unknown) net/sunrpc/sunrpc 0xa0f09ea1 rpc_unlink +(unknown) net/sunrpc/sunrpc 0xa160ab05 svc_create_xprt +(unknown) net/sunrpc/sunrpc 0xa21bc2d9 xdr_init_encode +(unknown) net/sunrpc/sunrpc 0xa2d11c43 rpc_setbufsize +(unknown) net/sunrpc/sunrpc 0xa362c0ce rpc_call_sync +(unknown) net/sunrpc/sunrpc 0xa4501819 rpcauth_lookup_credcache +(unknown) net/sunrpc/sunrpc 0xa6cbf420 xdr_encode_pages +(unknown) net/sunrpc/sunrpc 0xac94fb17 xprt_register_transport +(unknown) net/sunrpc/sunrpc 0xad46c327 rpcauth_register +(unknown) net/sunrpc/sunrpc 0xaf5bf6ef nfs_debug +(unknown) net/sunrpc/sunrpc 0xb00ffead rpc_killall_tasks +(unknown) net/sunrpc/sunrpc 0xb0b8f9bc rpc_max_payload +(unknown) net/sunrpc/sunrpc 0xb18c1fe7 rpc_shutdown_client +(unknown) net/sunrpc/sunrpc 0xb3143146 rpc_peeraddr +(unknown) net/sunrpc/sunrpc 0xb5243d08 svc_prepare_thread +(unknown) net/sunrpc/sunrpc 0xb5b65f2c svc_pool_stats_open +(unknown) net/sunrpc/sunrpc 0xb7fc7ac8 rpc_bind_new_program +(unknown) net/sunrpc/sunrpc 0xb8be9f45 rpc_peeraddr2str +(unknown) net/sunrpc/sunrpc 0xbba182dd cache_unregister +(unknown) net/sunrpc/sunrpc 0xbbf398b1 xprt_release_xprt +(unknown) net/sunrpc/sunrpc 0xbe49b6cf xdr_terminate_string +(unknown) net/sunrpc/sunrpc 0xbe6c2d91 read_bytes_from_xdr_buf +(unknown) net/sunrpc/sunrpc 0xbf9d1b96 nfsd_debug +(unknown) net/sunrpc/sunrpc 0xc061f8fa rpc_lookup_cred +(unknown) net/sunrpc/sunrpc 0xc0ed6e20 xprt_adjust_cwnd +(unknown) net/sunrpc/sunrpc 0xc12435e3 rpc_calc_rto +(unknown) net/sunrpc/sunrpc 0xc3880471 xdr_decode_netobj +(unknown) net/sunrpc/sunrpc 0xc3dbf608 sunrpc_cache_unregister_pipefs +(unknown) net/sunrpc/sunrpc 0xc47f56c8 svc_reserve +(unknown) net/sunrpc/sunrpc 0xc5669df0 svc_xprt_enqueue +(unknown) net/sunrpc/sunrpc 0xc864635e xdr_process_buf +(unknown) net/sunrpc/sunrpc 0xc8e96dea qword_addhex +(unknown) net/sunrpc/sunrpc 0xc9719122 svc_print_addr +(unknown) net/sunrpc/sunrpc 0xca3289f2 xprt_free +(unknown) net/sunrpc/sunrpc 0xcb4ca449 write_bytes_to_xdr_buf +(unknown) net/sunrpc/sunrpc 0xcc46b27b svc_xprt_names +(unknown) net/sunrpc/sunrpc 0xcc6f1e6a xdr_set_scratch_buffer +(unknown) net/sunrpc/sunrpc 0xcdebf59e auth_unix_lookup +(unknown) net/sunrpc/sunrpc 0xcee467f3 xprt_load_transport +(unknown) net/sunrpc/sunrpc 0xd0c6dfc7 rpc_lookup_machine_cred +(unknown) net/sunrpc/sunrpc 0xd6285709 rpc_wake_up_status +(unknown) net/sunrpc/sunrpc 0xd8a3abfc rpc_malloc +(unknown) net/sunrpc/sunrpc 0xd9e460f3 rpc_wake_up_next +(unknown) net/sunrpc/sunrpc 0xda60bc42 svc_auth_register +(unknown) net/sunrpc/sunrpc 0xe05207e6 xdr_read_pages +(unknown) net/sunrpc/sunrpc 0xe08c5b05 xdr_buf_subsegment +(unknown) net/sunrpc/sunrpc 0xe103a4cf cache_purge +(unknown) net/sunrpc/sunrpc 0xe2994903 xprt_wait_for_buffer_space +(unknown) net/sunrpc/sunrpc 0xe399e411 rpc_wake_up_queued_task +(unknown) net/sunrpc/sunrpc 0xe3c69bc6 svc_xprt_put +(unknown) net/sunrpc/sunrpc 0xe3ee2a5b rpc_call_null +(unknown) net/sunrpc/sunrpc 0xe4a59749 xdr_buf_from_iov +(unknown) net/sunrpc/sunrpc 0xe4bb7368 sunrpc_cache_update +(unknown) net/sunrpc/sunrpc 0xe4e494b8 svc_reg_xprt_class +(unknown) net/sunrpc/sunrpc 0xe5919cb1 xdr_encode_opaque +(unknown) net/sunrpc/sunrpc 0xe5bbd10a xdr_decode_word +(unknown) net/sunrpc/sunrpc 0xe5c0be1e xprt_unregister_transport +(unknown) net/sunrpc/sunrpc 0xe72d7c6c rpc_call_async +(unknown) net/sunrpc/sunrpc 0xe97f4ce5 qword_get +(unknown) net/sunrpc/sunrpc 0xebd9d1b0 xdr_buf_read_netobj +(unknown) net/sunrpc/sunrpc 0xedcf6be4 qword_add +(unknown) net/sunrpc/sunrpc 0xeeacab69 rpc_update_rtt +(unknown) net/sunrpc/sunrpc 0xeeb797e1 svc_unreg_xprt_class +(unknown) net/sunrpc/sunrpc 0xf05a37ab rpc_destroy_wait_queue +(unknown) net/sunrpc/sunrpc 0xf25df2fe rpc_put_task +(unknown) net/sunrpc/sunrpc 0xf7067fde svc_addsock +(unknown) net/sunrpc/sunrpc 0xf809149b rpc_wake_up +(unknown) net/sunrpc/sunrpc 0xf863339e svc_create +(unknown) net/sunrpc/sunrpc 0xf9d1164c rpc_free +(unknown) net/wanrouter/wanrouter 0x0ebe03d1 unregister_wan_device +(unknown) net/wanrouter/wanrouter 0x833995e5 register_wan_device +(unknown) net/wimax/wimax 0x052b68d1 wimax_msg_data +(unknown) net/wimax/wimax 0x14219496 wimax_msg_alloc +(unknown) net/wimax/wimax 0x1b679b1a wimax_dev_add +(unknown) net/wimax/wimax 0x34975ac5 wimax_state_change +(unknown) net/wimax/wimax 0x4441b6da wimax_reset +(unknown) net/wimax/wimax 0x49767cee wimax_state_get +(unknown) net/wimax/wimax 0x4e642a4c wimax_msg_len +(unknown) net/wimax/wimax 0x5041fc03 wimax_rfkill +(unknown) net/wimax/wimax 0x68b8a0b7 wimax_msg +(unknown) net/wimax/wimax 0x76da3659 wimax_msg_send +(unknown) net/wimax/wimax 0x81e1e781 wimax_dev_rm +(unknown) net/wimax/wimax 0xc8089595 wimax_report_rfkill_sw +(unknown) net/wimax/wimax 0xdc2e5622 wimax_dev_init +(unknown) net/wimax/wimax 0xefec0815 wimax_report_rfkill_hw +(unknown) net/wimax/wimax 0xf5c21b32 wimax_msg_data_len +(unknown) net/wireless/cfg80211 0x061ca694 cfg80211_wext_giwscan +(unknown) net/wireless/cfg80211 0x074aa519 cfg80211_get_bss +(unknown) net/wireless/cfg80211 0x0790a00c wiphy_rfkill_stop_polling +(unknown) net/wireless/cfg80211 0x09c64fbd ieee80211_frequency_to_channel +(unknown) net/wireless/cfg80211 0x09dcab3f cfg80211_ready_on_channel +(unknown) net/wireless/cfg80211 0x0b4e367a cfg80211_cqm_pktloss_notify +(unknown) net/wireless/cfg80211 0x0c129cc4 cfg80211_get_mesh +(unknown) net/wireless/cfg80211 0x0d087d1b cfg80211_send_deauth +(unknown) net/wireless/cfg80211 0x0db9be5a cfg80211_wext_siwauth +(unknown) net/wireless/cfg80211 0x0ec08e4f __cfg80211_send_disassoc +(unknown) net/wireless/cfg80211 0x1471ffa9 cfg80211_wext_giwtxpower +(unknown) net/wireless/cfg80211 0x14d9a7d8 cfg80211_testmode_event +(unknown) net/wireless/cfg80211 0x17240a83 wiphy_apply_custom_regulatory +(unknown) net/wireless/cfg80211 0x17cfba2e ieee80211_data_from_8023 +(unknown) net/wireless/cfg80211 0x1879fcbd bridge_tunnel_header +(unknown) net/wireless/cfg80211 0x18d45aeb cfg80211_send_unprot_disassoc +(unknown) net/wireless/cfg80211 0x1aee7e5d cfg80211_wext_siwrts +(unknown) net/wireless/cfg80211 0x1b3fe8c7 cfg80211_scan_done +(unknown) net/wireless/cfg80211 0x1dbb074c cfg80211_wext_giwap +(unknown) net/wireless/cfg80211 0x1e103acf cfg80211_wext_siwmode +(unknown) net/wireless/cfg80211 0x2cb2f19e cfg80211_sched_scan_stopped +(unknown) net/wireless/cfg80211 0x2edf7d69 ieee80211_get_response_rate +(unknown) net/wireless/cfg80211 0x31fc5743 cfg80211_wireless_stats +(unknown) net/wireless/cfg80211 0x340ae6d7 cfg80211_disconnected +(unknown) net/wireless/cfg80211 0x3494f509 cfg80211_mgmt_tx_status +(unknown) net/wireless/cfg80211 0x361c3429 wiphy_register +(unknown) net/wireless/cfg80211 0x38bb9ba4 cfg80211_testmode_alloc_event_skb +(unknown) net/wireless/cfg80211 0x3adc1d01 cfg80211_testmode_reply +(unknown) net/wireless/cfg80211 0x3bb0a735 cfg80211_testmode_alloc_reply_skb +(unknown) net/wireless/cfg80211 0x3c7a4abf cfg80211_wext_siwretry +(unknown) net/wireless/cfg80211 0x3c9bf800 cfg80211_wext_siwrate +(unknown) net/wireless/cfg80211 0x3ef1116c cfg80211_wext_siwtxpower +(unknown) net/wireless/cfg80211 0x4768ac53 cfg80211_wext_giwpower +(unknown) net/wireless/cfg80211 0x489aeff4 cfg80211_connect_result +(unknown) net/wireless/cfg80211 0x4d6a868c cfg80211_put_bss +(unknown) net/wireless/cfg80211 0x4d6d61c4 cfg80211_rx_mgmt +(unknown) net/wireless/cfg80211 0x4e1b54d0 cfg80211_wext_giwfrag +(unknown) net/wireless/cfg80211 0x4ef10f80 cfg80211_wext_siwpmksa +(unknown) net/wireless/cfg80211 0x529df112 wiphy_rfkill_start_polling +(unknown) net/wireless/cfg80211 0x55750672 cfg80211_wext_siwessid +(unknown) net/wireless/cfg80211 0x55d79371 wiphy_new +(unknown) net/wireless/cfg80211 0x581ec8e0 __ieee80211_get_channel +(unknown) net/wireless/cfg80211 0x5acf00f8 cfg80211_send_assoc_timeout +(unknown) net/wireless/cfg80211 0x62f58fb0 cfg80211_inform_bss +(unknown) net/wireless/cfg80211 0x69b18f43 rfc1042_header +(unknown) net/wireless/cfg80211 0x6a9073e0 ieee80211_get_hdrlen_from_skb +(unknown) net/wireless/cfg80211 0x705e1df6 wiphy_rfkill_set_hw_state +(unknown) net/wireless/cfg80211 0x7513e94e ieee80211_channel_to_frequency +(unknown) net/wireless/cfg80211 0x7b29269e cfg80211_roamed +(unknown) net/wireless/cfg80211 0x7b3fbfb6 freq_reg_info +(unknown) net/wireless/cfg80211 0x7b51276b cfg80211_wext_giwrts +(unknown) net/wireless/cfg80211 0x7e0ae3d6 cfg80211_michael_mic_failure +(unknown) net/wireless/cfg80211 0x7ef39823 ieee80211_hdrlen +(unknown) net/wireless/cfg80211 0x7fe1a403 cfg80211_find_ie +(unknown) net/wireless/cfg80211 0x81409006 cfg80211_send_rx_assoc +(unknown) net/wireless/cfg80211 0x81c07e10 cfg80211_wext_siwfrag +(unknown) net/wireless/cfg80211 0x8237e221 cfg80211_del_sta +(unknown) net/wireless/cfg80211 0x89aacc67 cfg80211_remain_on_channel_expired +(unknown) net/wireless/cfg80211 0x8e0c6122 cfg80211_inform_bss_frame +(unknown) net/wireless/cfg80211 0x92ba53a0 wiphy_unregister +(unknown) net/wireless/cfg80211 0x94c3097f ieee80211_amsdu_to_8023s +(unknown) net/wireless/cfg80211 0x982e6b6d ieee80211_radiotap_iterator_init +(unknown) net/wireless/cfg80211 0xa01b783a cfg80211_wext_giwrange +(unknown) net/wireless/cfg80211 0xa7d15325 cfg80211_wext_giwretry +(unknown) net/wireless/cfg80211 0xa7fed4c3 wiphy_free +(unknown) net/wireless/cfg80211 0xa92d3827 cfg80211_send_auth_timeout +(unknown) net/wireless/cfg80211 0xa9fd2799 cfg80211_wext_giwfreq +(unknown) net/wireless/cfg80211 0xb00dd729 cfg80211_wext_siwscan +(unknown) net/wireless/cfg80211 0xb77f8df5 cfg80211_ibss_joined +(unknown) net/wireless/cfg80211 0xb9be2e13 cfg80211_wext_siwmlme +(unknown) net/wireless/cfg80211 0xba849855 cfg80211_cqm_rssi_notify +(unknown) net/wireless/cfg80211 0xbc8164bc cfg80211_sched_scan_results +(unknown) net/wireless/cfg80211 0xc262949a cfg80211_wext_giwauth +(unknown) net/wireless/cfg80211 0xc3c0275c cfg80211_send_rx_auth +(unknown) net/wireless/cfg80211 0xc63f1b81 ieee80211_radiotap_iterator_next +(unknown) net/wireless/cfg80211 0xc8427eaf cfg80211_wext_siwfreq +(unknown) net/wireless/cfg80211 0xc91de292 cfg80211_wext_siwap +(unknown) net/wireless/cfg80211 0xcb141832 ieee80211_data_to_8023 +(unknown) net/wireless/cfg80211 0xcbe7420c cfg80211_wext_giwmode +(unknown) net/wireless/cfg80211 0xcdb08d57 __cfg80211_send_deauth +(unknown) net/wireless/cfg80211 0xce0a6bc9 __cfg80211_auth_canceled +(unknown) net/wireless/cfg80211 0xcede1fe8 cfg80211_wext_giwessid +(unknown) net/wireless/cfg80211 0xcf080a79 cfg80211_notify_new_peer_candidate +(unknown) net/wireless/cfg80211 0xd1699d6e cfg80211_wext_siwencodeext +(unknown) net/wireless/cfg80211 0xd198f01f cfg80211_send_unprot_deauth +(unknown) net/wireless/cfg80211 0xdcc3b5c9 cfg80211_wext_siwpower +(unknown) net/wireless/cfg80211 0xe634cc79 cfg80211_wext_giwname +(unknown) net/wireless/cfg80211 0xe87507d1 cfg80211_unlink_bss +(unknown) net/wireless/cfg80211 0xebdd212b cfg80211_wext_giwencode +(unknown) net/wireless/cfg80211 0xec0b1dbb cfg80211_classify8021d +(unknown) net/wireless/cfg80211 0xefb1bce2 cfg80211_send_disassoc +(unknown) net/wireless/cfg80211 0xf0e20617 ieee80211_bss_get_ie +(unknown) net/wireless/cfg80211 0xf340d2c0 cfg80211_wext_giwrate +(unknown) net/wireless/cfg80211 0xf492758d cfg80211_wext_siwgenie +(unknown) net/wireless/cfg80211 0xf978310c regulatory_hint +(unknown) net/wireless/cfg80211 0xfa78cb79 cfg80211_new_sta +(unknown) net/wireless/cfg80211 0xfb9cf068 cfg80211_wext_siwencode +(unknown) net/wireless/lib80211 0x073481db lib80211_register_crypto_ops +(unknown) net/wireless/lib80211 0x230f3ffb lib80211_crypt_deinit_handler +(unknown) net/wireless/lib80211 0x2728bc78 lib80211_get_crypto_ops +(unknown) net/wireless/lib80211 0x2d0f99e5 print_ssid +(unknown) net/wireless/lib80211 0x2e60a177 lib80211_crypt_deinit_entries +(unknown) net/wireless/lib80211 0x3b6751ed lib80211_crypt_info_free +(unknown) net/wireless/lib80211 0x6186dba4 lib80211_crypt_quiescing +(unknown) net/wireless/lib80211 0xdd310503 lib80211_crypt_delayed_deinit +(unknown) net/wireless/lib80211 0xe0ffb898 lib80211_crypt_info_init +(unknown) net/wireless/lib80211 0xe3b145a5 lib80211_unregister_crypto_ops +(unknown) net/xfrm/xfrm_ipcomp 0x246f46eb ipcomp_output +(unknown) net/xfrm/xfrm_ipcomp 0x54ac551d ipcomp_input +(unknown) net/xfrm/xfrm_ipcomp 0xba4fa55a ipcomp_init_state +(unknown) net/xfrm/xfrm_ipcomp 0xf7ce21dc ipcomp_destroy +(unknown) sound/ac97_bus 0x14661edc ac97_bus_type +(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 0x3810f7e5 snd_seq_kernel_client_enqueue_blocking +(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 0x7d37e2cd snd_seq_create_kernel_client +(unknown) sound/core/seq/snd-seq 0x8f51af7d snd_seq_event_port_attach +(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 0xda2a7a78 snd_seq_kernel_client_write_poll +(unknown) sound/core/seq/snd-seq 0xe934da1d snd_seq_dump_var_event +(unknown) sound/core/seq/snd-seq-device 0x3a57f235 snd_seq_autoload_unlock +(unknown) sound/core/seq/snd-seq-device 0x6339b6d0 snd_seq_device_load_drivers +(unknown) sound/core/seq/snd-seq-device 0x8938085e snd_seq_device_register_driver +(unknown) sound/core/seq/snd-seq-device 0xb90668b2 snd_seq_autoload_lock +(unknown) sound/core/seq/snd-seq-device 0xbd4ac647 snd_seq_device_new +(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 0xd8cd793c snd_virmidi_new +(unknown) sound/core/snd 0x012009c3 snd_jack_set_parent +(unknown) sound/core/snd 0x0255416b snd_card_free_when_closed +(unknown) sound/core/snd 0x026f8bf9 snd_ctl_new1 +(unknown) sound/core/snd 0x02e838b7 snd_device_register +(unknown) sound/core/snd 0x0fa7033c snd_card_free +(unknown) sound/core/snd 0x18e1683f snd_dma_program +(unknown) sound/core/snd 0x191e88cf snd_dma_pointer +(unknown) sound/core/snd 0x201b777c snd_jack_set_key +(unknown) sound/core/snd 0x24a94b26 snd_info_get_line +(unknown) sound/core/snd 0x281577d3 snd_ctl_boolean_stereo_info +(unknown) sound/core/snd 0x2ae3deaa release_and_free_resource +(unknown) sound/core/snd 0x30fbf212 snd_ctl_find_numid +(unknown) sound/core/snd 0x326a6c05 snd_ctl_unregister_ioctl_compat +(unknown) sound/core/snd 0x36685182 snd_card_set_id +(unknown) sound/core/snd 0x3971b4df snd_ecards_limit +(unknown) sound/core/snd 0x3aa6265e snd_card_create +(unknown) sound/core/snd 0x3ecd34e9 snd_card_file_remove +(unknown) sound/core/snd 0x4a3ea5c0 snd_request_card +(unknown) sound/core/snd 0x51874ed1 snd_card_file_add +(unknown) sound/core/snd 0x518bb7f8 copy_from_user_toio +(unknown) sound/core/snd 0x52ca10bc snd_card_disconnect +(unknown) sound/core/snd 0x57ab42b3 snd_card_proc_new +(unknown) sound/core/snd 0x5862d440 snd_ctl_register_ioctl_compat +(unknown) sound/core/snd 0x5d4047e1 snd_ctl_replace +(unknown) sound/core/snd 0x5e74d9d3 snd_ctl_remove_id +(unknown) sound/core/snd 0x5f076d9f snd_ctl_boolean_mono_info +(unknown) sound/core/snd 0x62069f62 snd_power_wait +(unknown) sound/core/snd 0x641cb0ee _snd_ctl_add_slave +(unknown) sound/core/snd 0x670f1429 snd_pci_quirk_lookup +(unknown) sound/core/snd 0x67a5d6b1 snd_jack_report +(unknown) sound/core/snd 0x6b8405b7 snd_ctl_notify +(unknown) sound/core/snd 0x70c15ac1 snd_dma_disable +(unknown) sound/core/snd 0x7531e6f0 snd_component_add +(unknown) sound/core/snd 0x7d256fa2 snd_unregister_device +(unknown) sound/core/snd 0x7ed6130c snd_ctl_enum_info +(unknown) sound/core/snd 0x8a83a2ea snd_ctl_free_one +(unknown) sound/core/snd 0x8c6e4414 snd_info_create_card_entry +(unknown) sound/core/snd 0x8f595b11 snd_major +(unknown) sound/core/snd 0x9493722d snd_seq_root +(unknown) sound/core/snd 0x95cb10b5 snd_ctl_find_id +(unknown) sound/core/snd 0x9b5940d0 snd_info_register +(unknown) sound/core/snd 0x9d585a37 snd_ctl_remove +(unknown) sound/core/snd 0x9e6d79f8 snd_info_get_str +(unknown) sound/core/snd 0x9ee14e0c snd_ctl_unregister_ioctl +(unknown) sound/core/snd 0xa033dbd4 snd_jack_new +(unknown) sound/core/snd 0xa0dd2985 snd_device_new +(unknown) sound/core/snd 0xa0fd2427 snd_pci_quirk_lookup_id +(unknown) sound/core/snd 0xa20cc1fe snd_register_device_for_dev +(unknown) sound/core/snd 0xa5359012 snd_info_create_module_entry +(unknown) sound/core/snd 0xaa53beeb snd_ctl_rename_id +(unknown) sound/core/snd 0xb2e5ae4a snd_lookup_minor_data +(unknown) sound/core/snd 0xb8308d49 snd_add_device_sysfs_file +(unknown) sound/core/snd 0xb8565226 snd_info_free_entry +(unknown) sound/core/snd 0xc397c6aa snd_device_free +(unknown) sound/core/snd 0xcada7f1a snd_ctl_activate_id +(unknown) sound/core/snd 0xdddbb304 snd_ctl_add +(unknown) sound/core/snd 0xe20c9214 snd_iprintf +(unknown) sound/core/snd 0xe243dde3 copy_to_user_fromio +(unknown) sound/core/snd 0xed199a75 snd_cards +(unknown) sound/core/snd 0xf34d7719 snd_ctl_register_ioctl +(unknown) sound/core/snd 0xf8489499 snd_ctl_make_virtual_master +(unknown) sound/core/snd 0xfba2d017 snd_card_register +(unknown) sound/core/snd-hwdep 0x92df5708 snd_hwdep_new +(unknown) sound/core/snd-page-alloc 0x060c37e9 snd_dma_alloc_pages_fallback +(unknown) sound/core/snd-page-alloc 0x19cc2ce3 snd_free_pages +(unknown) sound/core/snd-page-alloc 0x57c60993 snd_dma_get_reserved_buf +(unknown) sound/core/snd-page-alloc 0x9118e233 snd_dma_free_pages +(unknown) sound/core/snd-page-alloc 0xaa4c0bc5 snd_dma_alloc_pages +(unknown) sound/core/snd-page-alloc 0xc6829020 snd_malloc_pages +(unknown) sound/core/snd-page-alloc 0xf1ed90b1 snd_dma_reserve_buf +(unknown) sound/core/snd-pcm 0x0283dfe3 _snd_pcm_hw_params_any +(unknown) sound/core/snd-pcm 0x031d13ff snd_pcm_hw_constraint_step +(unknown) sound/core/snd-pcm 0x04cda566 snd_interval_refine +(unknown) sound/core/snd-pcm 0x07fd9544 snd_pcm_hw_constraint_integer +(unknown) sound/core/snd-pcm 0x081c20bb snd_pcm_hw_constraint_pow2 +(unknown) sound/core/snd-pcm 0x09904ef4 snd_pcm_suspend +(unknown) sound/core/snd-pcm 0x0abad452 snd_pcm_mmap_data +(unknown) sound/core/snd-pcm 0x0c3e819b snd_pcm_new_stream +(unknown) sound/core/snd-pcm 0x145d7be2 snd_pcm_period_elapsed +(unknown) sound/core/snd-pcm 0x1a07d099 snd_pcm_set_ops +(unknown) sound/core/snd-pcm 0x1c10ff8b snd_pcm_lib_preallocate_pages_for_all +(unknown) sound/core/snd-pcm 0x1d027e4b snd_pcm_format_signed +(unknown) sound/core/snd-pcm 0x29d9ab3c snd_pcm_hw_constraint_ratdens +(unknown) sound/core/snd-pcm 0x2c26e0cb snd_pcm_hw_rule_add +(unknown) sound/core/snd-pcm 0x324be001 snd_pcm_limit_hw_rates +(unknown) sound/core/snd-pcm 0x331c767a snd_pcm_lib_read +(unknown) sound/core/snd-pcm 0x3796bdcc snd_pcm_format_little_endian +(unknown) sound/core/snd-pcm 0x38f3fbef snd_pcm_lib_ioctl +(unknown) sound/core/snd-pcm 0x39bf9301 _snd_pcm_hw_param_setempty +(unknown) sound/core/snd-pcm 0x3c8ec40b snd_pcm_lib_readv +(unknown) sound/core/snd-pcm 0x4013c9e2 snd_pcm_open_substream +(unknown) sound/core/snd-pcm 0x42e88c9a snd_pcm_set_sync +(unknown) sound/core/snd-pcm 0x4592cd56 snd_pcm_lib_write +(unknown) sound/core/snd-pcm 0x4a52beac snd_pcm_hw_constraint_ratnums +(unknown) sound/core/snd-pcm 0x4f4e8f53 snd_pcm_stop +(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 0x5e7f4920 snd_pcm_format_set_silence +(unknown) sound/core/snd-pcm 0x5fd5cd4a _snd_pcm_lib_alloc_vmalloc_buffer +(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 0x6a4853fb snd_pcm_lib_free_vmalloc_buffer +(unknown) sound/core/snd-pcm 0x6ef8fcd8 snd_pcm_format_linear +(unknown) sound/core/snd-pcm 0x71eac78f snd_pcm_new +(unknown) sound/core/snd-pcm 0x748bfa0a snd_pcm_hw_param_first +(unknown) sound/core/snd-pcm 0x897ad446 snd_pcm_lib_malloc_pages +(unknown) sound/core/snd-pcm 0x92bd95b2 snd_pcm_sgbuf_get_chunk_size +(unknown) sound/core/snd-pcm 0x933cce83 snd_pcm_hw_constraint_msbits +(unknown) sound/core/snd-pcm 0x96c2c374 snd_pcm_lib_free_pages +(unknown) sound/core/snd-pcm 0x9d51e61d snd_pcm_hw_param_last +(unknown) sound/core/snd-pcm 0xa0e337a7 snd_pcm_kernel_ioctl +(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 0xae8065f2 snd_pcm_suspend_all +(unknown) sound/core/snd-pcm 0xb2a778d3 snd_pcm_hw_refine +(unknown) sound/core/snd-pcm 0xb2ba25ac snd_pcm_hw_constraint_list +(unknown) sound/core/snd-pcm 0xb9638db4 snd_pcm_rate_to_rate_bit +(unknown) sound/core/snd-pcm 0xcd2eac9b snd_pcm_lib_preallocate_pages +(unknown) sound/core/snd-pcm 0xcf39d23b snd_pcm_hw_constraint_minmax +(unknown) sound/core/snd-pcm 0xd0b9b8b8 snd_interval_list +(unknown) sound/core/snd-pcm 0xd4cb7718 snd_pcm_lib_writev +(unknown) sound/core/snd-pcm 0xdda3e4d6 snd_pcm_notify +(unknown) sound/core/snd-pcm 0xe060c369 snd_pcm_release_substream +(unknown) sound/core/snd-pcm 0xe51a1c64 snd_pcm_format_size +(unknown) sound/core/snd-pcm 0xe56a9336 snd_pcm_format_width +(unknown) sound/core/snd-pcm 0xf3797152 snd_interval_ratnum +(unknown) sound/core/snd-pcm 0xf715ee49 snd_pcm_lib_get_vmalloc_page +(unknown) sound/core/snd-pcm 0xf8a031f3 snd_pcm_sgbuf_ops_page +(unknown) sound/core/snd-pcm 0xf9303751 snd_pcm_lib_preallocate_free_for_all +(unknown) sound/core/snd-pcm 0xff836764 snd_pcm_lib_mmap_iomem +(unknown) sound/core/snd-rawmidi 0x00be03c5 snd_rawmidi_kernel_release +(unknown) sound/core/snd-rawmidi 0x02a0fb83 snd_rawmidi_output_params +(unknown) sound/core/snd-rawmidi 0x058c67ce snd_rawmidi_kernel_read +(unknown) sound/core/snd-rawmidi 0x06cc2ec8 snd_rawmidi_transmit +(unknown) sound/core/snd-rawmidi 0x5c31701a snd_rawmidi_set_ops +(unknown) sound/core/snd-rawmidi 0x6615effb snd_rawmidi_drop_output +(unknown) sound/core/snd-rawmidi 0x7b3c30d4 snd_rawmidi_drain_output +(unknown) sound/core/snd-rawmidi 0x8ead7280 snd_rawmidi_new +(unknown) sound/core/snd-rawmidi 0x92a30f45 snd_rawmidi_transmit_empty +(unknown) sound/core/snd-rawmidi 0x95dae8ac snd_rawmidi_info_select +(unknown) sound/core/snd-rawmidi 0x97f9dd71 snd_rawmidi_receive +(unknown) sound/core/snd-rawmidi 0xb5ceca97 snd_rawmidi_input_params +(unknown) sound/core/snd-rawmidi 0xce49635a snd_rawmidi_kernel_open +(unknown) sound/core/snd-rawmidi 0xd68ec7d2 snd_rawmidi_kernel_write +(unknown) sound/core/snd-rawmidi 0xd96d4688 snd_rawmidi_drain_input +(unknown) sound/core/snd-rawmidi 0xfe48e8d4 snd_rawmidi_transmit_ack +(unknown) sound/core/snd-rawmidi 0xfee887ec snd_rawmidi_transmit_peek +(unknown) sound/core/snd-timer 0x06bb479d snd_timer_continue +(unknown) sound/core/snd-timer 0x1eb28bea snd_timer_notify +(unknown) sound/core/snd-timer 0x44d021d3 snd_timer_new +(unknown) sound/core/snd-timer 0x49d4760f snd_timer_global_free +(unknown) sound/core/snd-timer 0x4ddd5bfc snd_timer_close +(unknown) sound/core/snd-timer 0x659f44ec snd_timer_interrupt +(unknown) sound/core/snd-timer 0x8dd12f70 snd_timer_global_new +(unknown) sound/core/snd-timer 0x9c58c134 snd_timer_open +(unknown) sound/core/snd-timer 0xa764fbc3 snd_timer_global_register +(unknown) sound/core/snd-timer 0xa8af179f snd_timer_pause +(unknown) sound/core/snd-timer 0xb0976fe0 snd_timer_stop +(unknown) sound/core/snd-timer 0xb560d997 snd_timer_resolution +(unknown) sound/core/snd-timer 0xd719f5fe snd_timer_start +(unknown) sound/drivers/mpu401/snd-mpu401-uart 0x147f0de2 snd_mpu401_uart_new +(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/opl3/snd-opl3-lib 0x0356827a snd_opl3_load_patch +(unknown) sound/drivers/opl3/snd-opl3-lib 0x05060a19 snd_opl3_regmap +(unknown) sound/drivers/opl3/snd-opl3-lib 0x59730ff8 snd_opl3_find_patch +(unknown) sound/drivers/opl3/snd-opl3-lib 0x6e0527c4 snd_opl3_reset +(unknown) sound/drivers/opl3/snd-opl3-lib 0x702eebd1 snd_opl3_init +(unknown) sound/drivers/opl3/snd-opl3-lib 0x90ac38b3 snd_opl3_hwdep_new +(unknown) sound/drivers/opl3/snd-opl3-lib 0x92001add snd_opl3_new +(unknown) sound/drivers/opl3/snd-opl3-lib 0xd5617132 snd_opl3_interrupt +(unknown) sound/drivers/opl3/snd-opl3-lib 0xe4359c9c snd_opl3_create +(unknown) sound/drivers/opl3/snd-opl3-lib 0xfaa1f128 snd_opl3_timer_new +(unknown) sound/drivers/vx/snd-vx-lib 0x1c7f9fea snd_vx_check_reg_bit +(unknown) sound/drivers/vx/snd-vx-lib 0x1e0806b9 snd_vx_setup_firmware +(unknown) sound/drivers/vx/snd-vx-lib 0x2850f671 snd_vx_free_firmware +(unknown) sound/drivers/vx/snd-vx-lib 0x65dab486 snd_vx_resume +(unknown) sound/drivers/vx/snd-vx-lib 0xb41b0b31 snd_vx_create +(unknown) sound/drivers/vx/snd-vx-lib 0xba838e4d snd_vx_dsp_load +(unknown) sound/drivers/vx/snd-vx-lib 0xe799d621 snd_vx_load_boot_image +(unknown) sound/drivers/vx/snd-vx-lib 0xef0d7e55 snd_vx_dsp_boot +(unknown) sound/drivers/vx/snd-vx-lib 0xf1f04d23 snd_vx_irq_handler +(unknown) sound/drivers/vx/snd-vx-lib 0xf8feb477 snd_vx_suspend +(unknown) sound/firewire/snd-firewire-lib 0x03264198 cmp_connection_init +(unknown) sound/firewire/snd-firewire-lib 0x040ff38a amdtp_out_stream_destroy +(unknown) sound/firewire/snd-firewire-lib 0x08c71d9f amdtp_out_stream_start +(unknown) sound/firewire/snd-firewire-lib 0x1723d5fc amdtp_out_stream_get_max_payload +(unknown) sound/firewire/snd-firewire-lib 0x1c5a2800 amdtp_out_stream_pcm_abort +(unknown) sound/firewire/snd-firewire-lib 0x2babb78d amdtp_out_stream_set_pcm_format +(unknown) sound/firewire/snd-firewire-lib 0x323c9230 amdtp_out_stream_init +(unknown) sound/firewire/snd-firewire-lib 0x367f49b5 fw_iso_resources_destroy +(unknown) sound/firewire/snd-firewire-lib 0x3ec9e61b cmp_connection_establish +(unknown) sound/firewire/snd-firewire-lib 0x426a0e5f cmp_connection_break +(unknown) sound/firewire/snd-firewire-lib 0x508436ae amdtp_out_stream_stop +(unknown) sound/firewire/snd-firewire-lib 0x57f68f0a amdtp_out_stream_set_rate +(unknown) sound/firewire/snd-firewire-lib 0x58a67d5e amdtp_out_stream_update +(unknown) sound/firewire/snd-firewire-lib 0x678892dd cmp_connection_update +(unknown) sound/firewire/snd-firewire-lib 0x6c7f7b98 fw_iso_resources_allocate +(unknown) sound/firewire/snd-firewire-lib 0x77dfe91f iso_packets_buffer_init +(unknown) sound/firewire/snd-firewire-lib 0x9936d552 fw_iso_resources_update +(unknown) sound/firewire/snd-firewire-lib 0xb5f6f206 snd_fw_transaction +(unknown) sound/firewire/snd-firewire-lib 0xb9b4003d cmp_connection_destroy +(unknown) sound/firewire/snd-firewire-lib 0xc5baf4d5 fw_iso_resources_free +(unknown) sound/firewire/snd-firewire-lib 0xd79f1cd3 fw_iso_resources_init +(unknown) sound/firewire/snd-firewire-lib 0xdbab6d01 fcp_avc_transaction +(unknown) sound/firewire/snd-firewire-lib 0xdd74bc7a rcode_string +(unknown) sound/firewire/snd-firewire-lib 0xe1c844af fcp_bus_reset +(unknown) sound/firewire/snd-firewire-lib 0xe858a358 iso_packets_buffer_destroy +(unknown) sound/i2c/other/snd-ak4113 0x45563d7e snd_ak4113_reg_write +(unknown) sound/i2c/other/snd-ak4113 0x4665da00 snd_ak4113_create +(unknown) sound/i2c/other/snd-ak4113 0x66ad12ed snd_ak4113_check_rate_and_errors +(unknown) sound/i2c/other/snd-ak4113 0x74beb4a4 snd_ak4113_external_rate +(unknown) sound/i2c/other/snd-ak4113 0xf28ceaa2 snd_ak4113_build +(unknown) sound/i2c/other/snd-ak4113 0xfa59dad0 snd_ak4113_reinit +(unknown) sound/i2c/other/snd-ak4114 0x0c54789a snd_ak4114_create +(unknown) sound/i2c/other/snd-ak4114 0x2dd71134 snd_ak4114_reg_write +(unknown) sound/i2c/other/snd-ak4114 0x31f3ad43 snd_ak4114_external_rate +(unknown) sound/i2c/other/snd-ak4114 0x51538003 snd_ak4114_build +(unknown) sound/i2c/other/snd-ak4114 0x63d657a9 snd_ak4114_check_rate_and_errors +(unknown) sound/i2c/other/snd-ak4114 0x645b9bf6 snd_ak4114_reinit +(unknown) sound/i2c/other/snd-ak4117 0x19b41f25 snd_ak4117_create +(unknown) sound/i2c/other/snd-ak4117 0x3db0039b snd_ak4117_external_rate +(unknown) sound/i2c/other/snd-ak4117 0x9b019a85 snd_ak4117_build +(unknown) sound/i2c/other/snd-ak4117 0x9df6170f snd_ak4117_reinit +(unknown) sound/i2c/other/snd-ak4117 0xd06ca3ae snd_ak4117_check_rate_and_errors +(unknown) sound/i2c/other/snd-ak4117 0xebe23151 snd_ak4117_reg_write +(unknown) sound/i2c/other/snd-ak4xxx-adda 0x00f774ff snd_akm4xxx_build_controls +(unknown) sound/i2c/other/snd-ak4xxx-adda 0x5cd6bd41 snd_akm4xxx_write +(unknown) sound/i2c/other/snd-ak4xxx-adda 0x6fb97f5e snd_akm4xxx_reset +(unknown) sound/i2c/other/snd-ak4xxx-adda 0x91b58e74 snd_akm4xxx_init +(unknown) sound/i2c/other/snd-pt2258 0xcbcd1f05 snd_pt2258_build_controls +(unknown) sound/i2c/other/snd-pt2258 0xe4a2ab7b snd_pt2258_reset +(unknown) sound/i2c/other/snd-tea575x-tuner 0x91afb23e snd_tea575x_exit +(unknown) sound/i2c/other/snd-tea575x-tuner 0x9d654712 snd_tea575x_init +(unknown) sound/i2c/snd-cs8427 0x2738f030 snd_cs8427_iec958_pcm +(unknown) sound/i2c/snd-cs8427 0x35ca08f7 snd_cs8427_iec958_build +(unknown) sound/i2c/snd-cs8427 0x3e236d28 snd_cs8427_create +(unknown) sound/i2c/snd-cs8427 0x78cb702d snd_cs8427_reg_write +(unknown) sound/i2c/snd-cs8427 0xac134d41 snd_cs8427_iec958_active +(unknown) sound/i2c/snd-i2c 0x1bb8b51e snd_i2c_readbytes +(unknown) sound/i2c/snd-i2c 0x20f6719d snd_i2c_sendbytes +(unknown) sound/i2c/snd-i2c 0x587a49ba snd_i2c_device_create +(unknown) sound/i2c/snd-i2c 0x7ab503ef snd_i2c_device_free +(unknown) sound/i2c/snd-i2c 0xe2053182 snd_i2c_probeaddr +(unknown) sound/i2c/snd-i2c 0xfe8df3d7 snd_i2c_bus_create +(unknown) sound/isa/sb/snd-sb-common 0x2c4c228f snd_sbdsp_get_byte +(unknown) sound/isa/sb/snd-sb-common 0x5133108c snd_sbmixer_read +(unknown) sound/isa/sb/snd-sb-common 0x65ea16a6 snd_sbmixer_add_ctl +(unknown) sound/isa/sb/snd-sb-common 0x68aa9767 snd_sbdsp_reset +(unknown) sound/isa/sb/snd-sb-common 0x870a5310 snd_sbdsp_command +(unknown) sound/isa/sb/snd-sb-common 0x8829f274 snd_sbmixer_new +(unknown) sound/isa/sb/snd-sb-common 0x9864eddc snd_sbmixer_resume +(unknown) sound/isa/sb/snd-sb-common 0xc6b7e850 snd_sbmixer_write +(unknown) sound/isa/sb/snd-sb-common 0xcba3f73a snd_sbmixer_suspend +(unknown) sound/isa/sb/snd-sb-common 0xeef2e54c snd_sbdsp_create +(unknown) sound/isa/sb/snd-sb16-dsp 0x1490cec1 snd_sb16dsp_configure +(unknown) sound/isa/sb/snd-sb16-dsp 0xc4b39f27 snd_sb16dsp_pcm +(unknown) sound/isa/sb/snd-sb16-dsp 0xe0b3f690 snd_sb16dsp_interrupt +(unknown) sound/isa/sb/snd-sb16-dsp 0xf9cb17ae snd_sb16dsp_get_pcm_ops +(unknown) sound/pci/ac97/snd-ac97-codec 0x2043ceed snd_ac97_mixer +(unknown) sound/pci/ac97/snd-ac97-codec 0x584cc525 snd_ac97_write +(unknown) sound/pci/ac97/snd-ac97-codec 0x5a444350 snd_ac97_update_bits +(unknown) sound/pci/ac97/snd-ac97-codec 0x5cb1db95 snd_ac97_suspend +(unknown) sound/pci/ac97/snd-ac97-codec 0x626084c6 snd_ac97_resume +(unknown) sound/pci/ac97/snd-ac97-codec 0x65046fb7 snd_ac97_update +(unknown) sound/pci/ac97/snd-ac97-codec 0x6e5091e8 snd_ac97_set_rate +(unknown) sound/pci/ac97/snd-ac97-codec 0x71ee618c snd_ac97_write_cache +(unknown) sound/pci/ac97/snd-ac97-codec 0x724e2a9e snd_ac97_pcm_double_rate_rules +(unknown) sound/pci/ac97/snd-ac97-codec 0x7f236bb0 snd_ac97_get_short_name +(unknown) sound/pci/ac97/snd-ac97-codec 0x8661ccf6 snd_ac97_pcm_assign +(unknown) sound/pci/ac97/snd-ac97-codec 0xbf8ef118 snd_ac97_tune_hardware +(unknown) sound/pci/ac97/snd-ac97-codec 0xc3913e08 snd_ac97_bus +(unknown) sound/pci/ac97/snd-ac97-codec 0xc6f03971 snd_ac97_pcm_open +(unknown) sound/pci/ac97/snd-ac97-codec 0xcec51430 snd_ac97_update_power +(unknown) sound/pci/ac97/snd-ac97-codec 0xd5c936a3 snd_ac97_read +(unknown) sound/pci/ac97/snd-ac97-codec 0xe52f9018 snd_ac97_pcm_close +(unknown) sound/pci/asihpi/snd-asihpi 0x50f357a2 hpi_send_recv +(unknown) sound/pci/emu10k1/snd-emu10k1 0x078a5238 snd_emu10k1_voice_free +(unknown) sound/pci/emu10k1/snd-emu10k1 0x155b102f snd_emu10k1_synth_bzero +(unknown) sound/pci/emu10k1/snd-emu10k1 0x30ea77dc snd_emu10k1_memblk_map +(unknown) sound/pci/emu10k1/snd-emu10k1 0x687dee15 snd_emu10k1_synth_alloc +(unknown) sound/pci/emu10k1/snd-emu10k1 0x88cc4e0f snd_emu10k1_synth_free +(unknown) sound/pci/emu10k1/snd-emu10k1 0xab84321c snd_emu10k1_ptr_write +(unknown) sound/pci/emu10k1/snd-emu10k1 0xb23d4c67 snd_emu10k1_synth_copy_from_user +(unknown) sound/pci/emu10k1/snd-emu10k1 0xd61ba1d0 snd_emu10k1_voice_alloc +(unknown) sound/pci/emu10k1/snd-emu10k1 0xe5d33dc9 snd_emu10k1_ptr_read +(unknown) sound/pci/hda/snd-hda-codec 0x01b9c441 snd_hda_codec_amp_read +(unknown) sound/pci/hda/snd-hda-codec 0x023daf68 snd_hda_create_spdif_in_ctls +(unknown) sound/pci/hda/snd-hda-codec 0x030ad98b snd_hda_query_pin_caps +(unknown) sound/pci/hda/snd-hda-codec 0x04e24425 snd_hda_bus_new +(unknown) sound/pci/hda/snd-hda-codec 0x0676f5ac snd_hda_get_input_pin_attr +(unknown) sound/pci/hda/snd-hda-codec 0x0b45cbef snd_hda_check_amp_list_power +(unknown) sound/pci/hda/snd-hda-codec 0x0b9de360 snd_hda_codec_prepare +(unknown) sound/pci/hda/snd-hda-codec 0x0c6d2fae snd_hda_add_codec_preset +(unknown) sound/pci/hda/snd-hda-codec 0x0db8234b snd_hda_override_amp_caps +(unknown) sound/pci/hda/snd-hda-codec 0x0dba7e65 snd_hda_add_vmaster +(unknown) sound/pci/hda/snd-hda-codec 0x111a242b snd_hda_find_mixer_ctl +(unknown) sound/pci/hda/snd-hda-codec 0x13fdaad4 snd_hda_enable_beep_device +(unknown) sound/pci/hda/snd-hda-codec 0x145bd3d1 snd_hda_create_spdif_out_ctls +(unknown) sound/pci/hda/snd-hda-codec 0x14b187f5 snd_hda_add_new_ctls +(unknown) sound/pci/hda/snd-hda-codec 0x175390e9 snd_hda_sequence_write_cache +(unknown) sound/pci/hda/snd-hda-codec 0x1b61c916 snd_hda_build_pcms +(unknown) sound/pci/hda/snd-hda-codec 0x1dd1560d snd_hda_power_up +(unknown) sound/pci/hda/snd-hda-codec 0x2b16765d snd_hda_load_patch +(unknown) sound/pci/hda/snd-hda-codec 0x35600e66 snd_hda_parse_generic_codec +(unknown) sound/pci/hda/snd-hda-codec 0x35e173e1 snd_hda_check_board_config +(unknown) sound/pci/hda/snd-hda-codec 0x3bc4fd69 snd_hda_multi_out_analog_prepare +(unknown) sound/pci/hda/snd-hda-codec 0x4409d8d5 hda_get_autocfg_input_label +(unknown) sound/pci/hda/snd-hda-codec 0x4656b038 snd_hda_mixer_bind_ctls_info +(unknown) sound/pci/hda/snd-hda-codec 0x47613aab snd_hda_codec_cleanup +(unknown) sound/pci/hda/snd-hda-codec 0x4a808b7a snd_hda_mixer_bind_ctls_put +(unknown) sound/pci/hda/snd-hda-codec 0x4ac8d1ff snd_hda_mixer_bind_switch_put +(unknown) sound/pci/hda/snd-hda-codec 0x4dab1f60 snd_hda_add_imux_item +(unknown) sound/pci/hda/snd-hda-codec 0x52b9e1e1 snd_hda_mixer_amp_volume_info +(unknown) sound/pci/hda/snd-hda-codec 0x53cce3a0 snd_hda_mixer_amp_tlv +(unknown) sound/pci/hda/snd-hda-codec 0x5768685a snd_hda_mixer_amp_switch_get +(unknown) sound/pci/hda/snd-hda-codec 0x588ef397 snd_hda_codec_write_cache +(unknown) sound/pci/hda/snd-hda-codec 0x5a285e84 snd_hda_multi_out_dig_close +(unknown) sound/pci/hda/snd-hda-codec 0x5e4da2d3 query_amp_caps +(unknown) sound/pci/hda/snd-hda-codec 0x5e6fdaa3 snd_hda_mixer_amp_volume_put +(unknown) sound/pci/hda/snd-hda-codec 0x5e7616f0 snd_hda_codec_amp_update +(unknown) sound/pci/hda/snd-hda-codec 0x6220c2eb snd_hda_codec_resume_cache +(unknown) sound/pci/hda/snd-hda-codec 0x633021bb snd_hda_input_jack_free +(unknown) sound/pci/hda/snd-hda-codec 0x63631aaf snd_hda_queue_unsol_event +(unknown) sound/pci/hda/snd-hda-codec 0x6910b9d9 snd_hda_bus_reboot_notify +(unknown) sound/pci/hda/snd-hda-codec 0x6eb47b83 snd_hda_codec_configure +(unknown) sound/pci/hda/snd-hda-codec 0x6f27a8b9 snd_hda_create_spdif_share_sw +(unknown) sound/pci/hda/snd-hda-codec 0x6fb2570f snd_hda_set_vmaster_tlv +(unknown) sound/pci/hda/snd-hda-codec 0x74d7bf8e snd_hda_ch_mode_info +(unknown) sound/pci/hda/snd-hda-codec 0x74ea86a2 snd_hda_power_down +(unknown) sound/pci/hda/snd-hda-codec 0x75f5a77d snd_hda_bind_sw +(unknown) sound/pci/hda/snd-hda-codec 0x79d7274d snd_hda_get_connections +(unknown) sound/pci/hda/snd-hda-codec 0x7daca2ec snd_hda_input_jack_add +(unknown) sound/pci/hda/snd-hda-codec 0x86fd1e45 snd_hda_pin_sense +(unknown) sound/pci/hda/snd-hda-codec 0x89d69e66 snd_hda_multi_out_analog_cleanup +(unknown) sound/pci/hda/snd-hda-codec 0x8d942fbe snd_hda_multi_out_dig_cleanup +(unknown) sound/pci/hda/snd-hda-codec 0x8e234a7b snd_hda_codec_new +(unknown) sound/pci/hda/snd-hda-codec 0x8e4c6826 snd_hda_calc_stream_format +(unknown) sound/pci/hda/snd-hda-codec 0x8ed30a8b __snd_hda_codec_cleanup_stream +(unknown) sound/pci/hda/snd-hda-codec 0x92e84c82 snd_hda_get_hint +(unknown) sound/pci/hda/snd-hda-codec 0x94cb6d64 snd_hda_codec_resume_amp +(unknown) sound/pci/hda/snd-hda-codec 0x97534fd4 snd_hda_resume +(unknown) sound/pci/hda/snd-hda-codec 0x97b2e9ce snd_hda_add_nid +(unknown) sound/pci/hda/snd-hda-codec 0x9a8e1877 snd_array_free +(unknown) sound/pci/hda/snd-hda-codec 0x9dc13422 snd_hda_codec_set_pincfg +(unknown) sound/pci/hda/snd-hda-codec 0x9f7f65dd snd_hda_codec_setup_stream +(unknown) sound/pci/hda/snd-hda-codec 0xa054a521 snd_hda_multi_out_dig_prepare +(unknown) sound/pci/hda/snd-hda-codec 0xa121aa89 snd_hda_detach_beep_device +(unknown) sound/pci/hda/snd-hda-codec 0xa121e433 snd_hda_jack_detect +(unknown) sound/pci/hda/snd-hda-codec 0xa13e9663 snd_hda_ch_mode_put +(unknown) sound/pci/hda/snd-hda-codec 0xa1647091 snd_hda_codec_update_cache +(unknown) sound/pci/hda/snd-hda-codec 0xa2827d76 snd_hda_get_jack_location +(unknown) sound/pci/hda/snd-hda-codec 0xa9a3c1e3 snd_hda_codec_get_pincfg +(unknown) sound/pci/hda/snd-hda-codec 0xad1509e6 snd_hda_codec_amp_stereo +(unknown) sound/pci/hda/snd-hda-codec 0xad87613e snd_print_pcm_rates +(unknown) sound/pci/hda/snd-hda-codec 0xb7442a5d snd_hda_check_board_codec_sid_config +(unknown) sound/pci/hda/snd-hda-codec 0xb98a0f18 hda_get_input_pin_label +(unknown) sound/pci/hda/snd-hda-codec 0xbd468fbb snd_hda_get_bool_hint +(unknown) sound/pci/hda/snd-hda-codec 0xbe3c2171 snd_hda_suspend +(unknown) sound/pci/hda/snd-hda-codec 0xbe7dd7dc snd_array_new +(unknown) sound/pci/hda/snd-hda-codec 0xbe8a3590 snd_hda_bind_vol +(unknown) sound/pci/hda/snd-hda-codec 0xc4485a8b snd_hda_input_jack_report +(unknown) sound/pci/hda/snd-hda-codec 0xc44b6c8e snd_hda_multi_out_analog_open +(unknown) sound/pci/hda/snd-hda-codec 0xc652fd69 snd_hda_get_jack_connectivity +(unknown) sound/pci/hda/snd-hda-codec 0xc6d6c277 snd_hda_codec_read +(unknown) sound/pci/hda/snd-hda-codec 0xc72a361a snd_hda_build_controls +(unknown) sound/pci/hda/snd-hda-codec 0xcb301b6e snd_hda_get_jack_type +(unknown) sound/pci/hda/snd-hda-codec 0xd93313c5 snd_hda_ch_mode_get +(unknown) sound/pci/hda/snd-hda-codec 0xdabb6491 snd_hda_shutup_pins +(unknown) sound/pci/hda/snd-hda-codec 0xdcfac43c snd_hda_parse_pin_def_config +(unknown) sound/pci/hda/snd-hda-codec 0xe7d54f8d snd_hda_mixer_amp_switch_put_beep +(unknown) sound/pci/hda/snd-hda-codec 0xe98d190d snd_hda_multi_out_dig_open +(unknown) sound/pci/hda/snd-hda-codec 0xe9924192 snd_hda_get_sub_nodes +(unknown) sound/pci/hda/snd-hda-codec 0xeb3f16f4 snd_hda_delete_codec_preset +(unknown) sound/pci/hda/snd-hda-codec 0xebf47713 snd_hda_codec_write +(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 0xef86f2f0 snd_hda_mixer_bind_ctls_get +(unknown) sound/pci/hda/snd-hda-codec 0xefcea875 snd_hda_mixer_bind_switch_get +(unknown) sound/pci/hda/snd-hda-codec 0xefcf3d64 snd_hda_is_supported_format +(unknown) sound/pci/hda/snd-hda-codec 0xf26e11d0 snd_hda_mixer_amp_switch_put +(unknown) sound/pci/hda/snd-hda-codec 0xf421b214 snd_hda_ctl_add +(unknown) sound/pci/hda/snd-hda-codec 0xf656bd97 snd_hda_input_mux_put +(unknown) sound/pci/hda/snd-hda-codec 0xf8a57839 snd_hda_mixer_bind_tlv +(unknown) sound/pci/hda/snd-hda-codec 0xf8a6f3e0 snd_hda_attach_beep_device +(unknown) sound/pci/hda/snd-hda-codec 0xfa6a683e snd_hda_sequence_write +(unknown) sound/pci/hda/snd-hda-codec 0xfb69a329 snd_hda_mixer_amp_volume_get +(unknown) sound/pci/hda/snd-hda-codec 0xfeb82a92 snd_hda_mixer_amp_switch_info +(unknown) sound/pci/ice1712/snd-ice17xx-ak4xxx 0x262d1a0c snd_ice1712_akm4xxx_build_controls +(unknown) sound/pci/ice1712/snd-ice17xx-ak4xxx 0x9076d6cf snd_ice1712_akm4xxx_free +(unknown) sound/pci/ice1712/snd-ice17xx-ak4xxx 0xbbae1c16 snd_ice1712_akm4xxx_init +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x15404c39 oxygen_read16 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x19ebbc84 oxygen_write_uart +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x1a06e4e9 oxygen_pci_remove +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x1bb6c10a oxygen_pci_shutdown +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x224bf171 oxygen_read_ac97 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x3f59dbf6 oxygen_read32 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x440b831a oxygen_write32 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x46c7ba3e oxygen_write_spi +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x6b613a0a oxygen_read8 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x7935c5e1 oxygen_pci_resume +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x79e0bd4e oxygen_write8_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x82d2ebbc oxygen_write16 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x9895d6c2 oxygen_write16_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xac57de1f oxygen_pci_suspend +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xb8a9a8bc oxygen_write8 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xb95a9701 oxygen_write_i2c +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xc1bbdf4a oxygen_reset_uart +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xc28fd6d2 oxygen_pci_probe +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xc9f1e5f8 oxygen_write_ac97_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xd6704413 oxygen_write32_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xdc0938e5 oxygen_write_ac97 +(unknown) sound/pci/trident/snd-trident 0x2e4657f5 snd_trident_alloc_voice +(unknown) sound/pci/trident/snd-trident 0x5c51df80 snd_trident_free_voice +(unknown) sound/pci/trident/snd-trident 0x98d12e42 snd_trident_start_voice +(unknown) sound/pci/trident/snd-trident 0x9e77bdc8 snd_trident_stop_voice +(unknown) sound/pci/trident/snd-trident 0xf8a1bd52 snd_trident_write_voice_regs +(unknown) sound/soc/codecs/snd-soc-88pm860x 0xe4194f9d pm860x_mic_jack_detect +(unknown) sound/soc/codecs/snd-soc-88pm860x 0xefe15be7 pm860x_hs_jack_detect +(unknown) sound/soc/codecs/snd-soc-cx20442 0xa4eea712 v253_ops +(unknown) sound/soc/codecs/snd-soc-l3 0x78c84c7e l3_write +(unknown) sound/soc/codecs/snd-soc-max9877 0x00c4b9f7 max9877_add_controls +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x132c9d5f aic3x_get_gpio +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x20ceacdd aic3x_set_headset_detection +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x26145dcb aic3x_headset_detected +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0xaebc8981 aic3x_set_gpio +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0xbd581693 aic3x_button_pressed +(unknown) sound/soc/codecs/snd-soc-tpa6130a2 0x7244876b tpa6130a2_stereo_enable +(unknown) sound/soc/codecs/snd-soc-tpa6130a2 0xeb32bf18 tpa6130a2_add_controls +(unknown) sound/soc/codecs/snd-soc-wl1273 0xc82491b0 wl1273_get_format +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0x055da4dd wm_hubs_handle_analogue_pdata +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0x2da57b50 wm_hubs_add_analogue_routes +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0x757206d5 wm_hubs_spkmix_tlv +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0xcbe65d04 wm_hubs_add_analogue_controls +(unknown) sound/soc/codecs/snd-soc-wm2000 0xe459e5d0 wm2000_add_controls +(unknown) sound/soc/codecs/snd-soc-wm8350 0x41d5babb wm8350_mic_jack_detect +(unknown) sound/soc/codecs/snd-soc-wm8350 0x8521f39a wm8350_hp_jack_detect +(unknown) sound/soc/codecs/snd-soc-wm8903 0xdebb415d wm8903_mic_detect +(unknown) sound/soc/codecs/snd-soc-wm8915 0x404a28c8 wm8915_detect +(unknown) sound/soc/codecs/snd-soc-wm8962 0x1c596a39 wm8962_mic_detect +(unknown) sound/soc/codecs/snd-soc-wm8994 0xaff072c5 wm8994_mic_detect +(unknown) sound/soc/codecs/snd-soc-wm8994 0xfa6cfad2 wm8958_mic_detect +(unknown) sound/soc/snd-soc-core 0x02188cb7 snd_soc_unregister_dais +(unknown) sound/soc/snd-soc-core 0x050254f8 snd_soc_poweroff +(unknown) sound/soc/snd-soc-core 0x05a2c1f9 snd_soc_register_card +(unknown) sound/soc/snd-soc-core 0x08e2bf55 snd_soc_dapm_put_volsw +(unknown) sound/soc/snd-soc-core 0x0a015358 snd_soc_limit_volume +(unknown) sound/soc/snd-soc-core 0x15f2e993 snd_soc_dapm_get_pin_switch +(unknown) sound/soc/snd-soc-core 0x16e79deb snd_soc_dapm_nc_pin +(unknown) sound/soc/snd-soc-core 0x16f8f2af snd_soc_get_volsw_2r_sx +(unknown) sound/soc/snd-soc-core 0x19a623cb snd_soc_jack_free_gpios +(unknown) sound/soc/snd-soc-core 0x19cc3afb snd_soc_dapm_force_enable_pin +(unknown) sound/soc/snd-soc-core 0x19d8140b snd_soc_pm_ops +(unknown) sound/soc/snd-soc-core 0x19f3ac92 snd_soc_cnew +(unknown) sound/soc/snd-soc-core 0x1a49b210 snd_soc_dai_set_fmt +(unknown) sound/soc/snd-soc-core 0x1aab0bea snd_soc_put_enum_double +(unknown) sound/soc/snd-soc-core 0x1cf7d501 snd_soc_dai_set_clkdiv +(unknown) sound/soc/snd-soc-core 0x1d67f012 snd_soc_info_enum_ext +(unknown) sound/soc/snd-soc-core 0x1e269700 snd_soc_get_volsw_2r +(unknown) sound/soc/snd-soc-core 0x2541a979 snd_soc_calc_frame_size +(unknown) sound/soc/snd-soc-core 0x27c99679 snd_soc_codec_writable_register +(unknown) sound/soc/snd-soc-core 0x2d0629d7 snd_soc_default_volatile_register +(unknown) sound/soc/snd-soc-core 0x304627ec snd_soc_cache_write +(unknown) sound/soc/snd-soc-core 0x323b9349 snd_soc_get_value_enum_double +(unknown) sound/soc/snd-soc-core 0x3923f313 snd_soc_read +(unknown) sound/soc/snd-soc-core 0x3bd169e8 snd_soc_get_volsw +(unknown) sound/soc/snd-soc-core 0x3c912b02 snd_soc_default_readable_register +(unknown) sound/soc/snd-soc-core 0x3f2a5870 snd_soc_new_ac97_codec +(unknown) sound/soc/snd-soc-core 0x4265ae18 snd_soc_dapm_put_value_enum_double +(unknown) sound/soc/snd-soc-core 0x458ea6e6 snd_soc_dapm_sync +(unknown) sound/soc/snd-soc-core 0x4847a81b snd_soc_info_volsw_s8 +(unknown) sound/soc/snd-soc-core 0x488942ff snd_soc_dai_set_sysclk +(unknown) sound/soc/snd-soc-core 0x4a0f16ea snd_soc_jack_notifier_unregister +(unknown) sound/soc/snd-soc-core 0x4d1067e7 snd_soc_info_enum_double +(unknown) sound/soc/snd-soc-core 0x52801d04 snd_soc_put_volsw_2r +(unknown) sound/soc/snd-soc-core 0x553463ed snd_soc_dapm_ignore_suspend +(unknown) sound/soc/snd-soc-core 0x5e4f2225 snd_soc_dapm_get_enum_virt +(unknown) sound/soc/snd-soc-core 0x71051712 snd_soc_jack_add_pins +(unknown) sound/soc/snd-soc-core 0x75dce9bf snd_soc_write +(unknown) sound/soc/snd-soc-core 0x765f12a2 snd_soc_jack_notifier_register +(unknown) sound/soc/snd-soc-core 0x78e7f507 snd_soc_cache_read +(unknown) sound/soc/snd-soc-core 0x7c2ae0ec snd_soc_update_bits_locked +(unknown) sound/soc/snd-soc-core 0x7e606130 snd_soc_calc_bclk +(unknown) sound/soc/snd-soc-core 0x8126b851 snd_soc_info_volsw_2r +(unknown) sound/soc/snd-soc-core 0x836f0780 snd_soc_dai_set_tdm_slot +(unknown) sound/soc/snd-soc-core 0x838d4b84 snd_soc_set_runtime_hwparams +(unknown) sound/soc/snd-soc-core 0x848b4ec7 snd_soc_register_dai +(unknown) sound/soc/snd-soc-core 0x84cd3fa6 snd_soc_dapm_new_widgets +(unknown) sound/soc/snd-soc-core 0x8658509e snd_soc_free_ac97_codec +(unknown) sound/soc/snd-soc-core 0x866f4380 snd_soc_dai_set_pll +(unknown) sound/soc/snd-soc-core 0x88e65e9e snd_soc_get_volsw_s8 +(unknown) sound/soc/snd-soc-core 0x8c6e042c snd_soc_dapm_free +(unknown) sound/soc/snd-soc-core 0x8cd60ad3 snd_soc_dapm_enable_pin +(unknown) sound/soc/snd-soc-core 0x8f894378 snd_soc_jack_add_gpios +(unknown) sound/soc/snd-soc-core 0x922f2cac snd_soc_dapm_new_controls +(unknown) sound/soc/snd-soc-core 0x93aff9b8 snd_soc_register_dais +(unknown) sound/soc/snd-soc-core 0x93ecf344 snd_soc_codec_set_cache_io +(unknown) sound/soc/snd-soc-core 0x943ed799 snd_soc_dapm_get_volsw +(unknown) sound/soc/snd-soc-core 0x94509219 snd_soc_dapm_get_value_enum_double +(unknown) sound/soc/snd-soc-core 0x9a493157 snd_soc_register_codec +(unknown) sound/soc/snd-soc-core 0x9becec9d snd_soc_put_volsw +(unknown) sound/soc/snd-soc-core 0x9ee23ae7 snd_soc_dapm_put_pin_switch +(unknown) sound/soc/snd-soc-core 0xa19eec17 snd_soc_codec_readable_register +(unknown) sound/soc/snd-soc-core 0xa24ebd41 snd_soc_dapm_put_enum_double +(unknown) sound/soc/snd-soc-core 0xa44c66ff snd_soc_register_platform +(unknown) sound/soc/snd-soc-core 0xa45aac7a snd_soc_jack_new +(unknown) sound/soc/snd-soc-core 0xa59300e3 snd_soc_unregister_card +(unknown) sound/soc/snd-soc-core 0xa68cd228 snd_soc_default_writable_register +(unknown) sound/soc/snd-soc-core 0xa79e63a6 snd_soc_dai_digital_mute +(unknown) sound/soc/snd-soc-core 0xa96cf64a snd_soc_unregister_platform +(unknown) sound/soc/snd-soc-core 0xaa32da89 snd_soc_jack_report +(unknown) sound/soc/snd-soc-core 0xab4b9506 snd_soc_jack_get_type +(unknown) sound/soc/snd-soc-core 0xab51c2a9 snd_soc_dapm_info_pin_switch +(unknown) sound/soc/snd-soc-core 0xb318846e snd_soc_codec_volatile_register +(unknown) sound/soc/snd-soc-core 0xb79d4b93 snd_soc_bulk_write_raw +(unknown) sound/soc/snd-soc-core 0xb9c601ab snd_soc_dapm_get_pin_status +(unknown) sound/soc/snd-soc-core 0xba6f0ddb snd_soc_suspend +(unknown) sound/soc/snd-soc-core 0xc1f3f9b0 snd_soc_info_volsw_2r_sx +(unknown) sound/soc/snd-soc-core 0xc440d49a snd_soc_put_volsw_s8 +(unknown) sound/soc/snd-soc-core 0xc47f66fb snd_soc_update_bits +(unknown) sound/soc/snd-soc-core 0xc64c787c snd_soc_codec_set_sysclk +(unknown) sound/soc/snd-soc-core 0xc800b908 snd_soc_jack_add_zones +(unknown) sound/soc/snd-soc-core 0xc8269f94 snd_soc_params_to_frame_size +(unknown) sound/soc/snd-soc-core 0xc83df169 dapm_reg_event +(unknown) sound/soc/snd-soc-core 0xce5ffcad snd_soc_debugfs_root +(unknown) sound/soc/snd-soc-core 0xd8d19091 snd_soc_info_volsw_ext +(unknown) sound/soc/snd-soc-core 0xdadaabe4 snd_soc_dai_set_tristate +(unknown) sound/soc/snd-soc-core 0xdb59e6da snd_soc_dapm_disable_pin +(unknown) sound/soc/snd-soc-core 0xe137651e snd_soc_dai_set_channel_map +(unknown) sound/soc/snd-soc-core 0xe1c6b71e snd_soc_cache_sync +(unknown) sound/soc/snd-soc-core 0xe37bd566 snd_soc_get_enum_double +(unknown) sound/soc/snd-soc-core 0xe55afaaa snd_soc_codec_set_pll +(unknown) sound/soc/snd-soc-core 0xe67cdc96 snd_soc_dapm_add_routes +(unknown) sound/soc/snd-soc-core 0xe7c76474 snd_soc_unregister_dai +(unknown) sound/soc/snd-soc-core 0xe9dad4d8 snd_soc_dapm_new_control +(unknown) sound/soc/snd-soc-core 0xeb711ae7 snd_soc_params_to_bclk +(unknown) sound/soc/snd-soc-core 0xef282c23 snd_soc_put_volsw_2r_sx +(unknown) sound/soc/snd-soc-core 0xefa1ff82 snd_soc_resume +(unknown) sound/soc/snd-soc-core 0xf024bc7f snd_soc_dapm_put_enum_virt +(unknown) sound/soc/snd-soc-core 0xf1cd7714 snd_soc_put_value_enum_double +(unknown) sound/soc/snd-soc-core 0xf1e46da1 snd_soc_add_controls +(unknown) sound/soc/snd-soc-core 0xf2e956cd snd_soc_info_volsw +(unknown) sound/soc/snd-soc-core 0xf5ad18b7 snd_soc_dapm_get_enum_double +(unknown) sound/soc/snd-soc-core 0xf7f32b26 snd_soc_unregister_codec +(unknown) sound/soc/snd-soc-core 0xfe4c511c snd_soc_test_bits +(unknown) sound/soundcore 0xeea58f61 sound_class +(unknown) sound/synth/emux/snd-emux-synth 0x655cb202 snd_sf_linear_to_log +(unknown) sound/synth/emux/snd-emux-synth 0x84c23d4d snd_emux_terminate_all +(unknown) sound/synth/emux/snd-emux-synth 0x9115da83 snd_emux_new +(unknown) sound/synth/emux/snd-emux-synth 0x9d00a879 snd_emux_free +(unknown) sound/synth/emux/snd-emux-synth 0xc06516bd snd_emux_lock_voice +(unknown) sound/synth/emux/snd-emux-synth 0xe5d7f6ff snd_emux_unlock_voice +(unknown) sound/synth/emux/snd-emux-synth 0xfa8ecb1c snd_emux_register +(unknown) sound/synth/snd-util-mem 0x0d9ccdb3 __snd_util_memblk_new +(unknown) sound/synth/snd-util-mem 0x55e0a7e9 __snd_util_mem_alloc +(unknown) sound/synth/snd-util-mem 0x5c23007c snd_util_mem_free +(unknown) sound/synth/snd-util-mem 0x656c9671 snd_util_mem_alloc +(unknown) sound/synth/snd-util-mem 0x871154e3 snd_util_mem_avail +(unknown) sound/synth/snd-util-mem 0x9ea91fc6 __snd_util_mem_free +(unknown) sound/synth/snd-util-mem 0xf4b78830 snd_util_memhdr_free +(unknown) sound/synth/snd-util-mem 0xfc2cc388 snd_util_memhdr_new +(unknown) sound/usb/snd-usbmidi-lib 0x009c3c87 snd_usbmidi_create +(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 0xd9d2bb03 snd_usbmidi_disconnect +(unknown) ubuntu/dm-raid4-5/dm-raid45 0x1521228c dm_mem_cache_alloc +(unknown) ubuntu/dm-raid4-5/dm-raid45 0x920a7a41 dm_message_parse +(unknown) ubuntu/dm-raid4-5/dm-raid45 0xa452e947 dm_mem_cache_client_destroy +(unknown) ubuntu/dm-raid4-5/dm-raid45 0xab15390b dm_mem_cache_grow +(unknown) ubuntu/dm-raid4-5/dm-raid45 0xb35cf8c6 dm_mem_cache_shrink +(unknown) ubuntu/dm-raid4-5/dm-raid45 0xc600bf58 dm_mem_cache_free +(unknown) ubuntu/dm-raid4-5/dm-raid45 0xebfbdce2 dm_mem_cache_client_create +EXPORT_SYMBOL vmlinux 0x00000000 softirq_work_list +EXPORT_SYMBOL vmlinux 0x00031968 sk_alloc +EXPORT_SYMBOL vmlinux 0x000b53a5 abx500_event_registers_startup_state_get +EXPORT_SYMBOL vmlinux 0x002de09c vfsmount_lock_global_unlock_online +EXPORT_SYMBOL vmlinux 0x0037e3e6 fb_get_mode +EXPORT_SYMBOL vmlinux 0x0042903c generic_file_readonly_mmap +EXPORT_SYMBOL vmlinux 0x004a0a55 clocksource_unregister +EXPORT_SYMBOL vmlinux 0x00556333 kobject_get +EXPORT_SYMBOL vmlinux 0x00801678 flush_scheduled_work +EXPORT_SYMBOL vmlinux 0x0086f3a6 ps2_cmd_aborted +EXPORT_SYMBOL vmlinux 0x00b0ce71 skb_unlink +EXPORT_SYMBOL vmlinux 0x00e6af7b d_rehash +EXPORT_SYMBOL vmlinux 0x00f02adb bdget_disk +EXPORT_SYMBOL vmlinux 0x00f42699 files_lglock_global_unlock +EXPORT_SYMBOL vmlinux 0x00fc075d eth_change_mtu +EXPORT_SYMBOL vmlinux 0x01000e51 schedule +EXPORT_SYMBOL vmlinux 0x010b93d0 set_bdi_congested +EXPORT_SYMBOL vmlinux 0x01559c50 splice_from_pipe_next +EXPORT_SYMBOL vmlinux 0x016a08fd rdmsr_on_cpus +EXPORT_SYMBOL vmlinux 0x016e0d7a end_buffer_read_sync +EXPORT_SYMBOL vmlinux 0x01902adf netpoll_trap +EXPORT_SYMBOL vmlinux 0x01916d3c may_umount_tree +EXPORT_SYMBOL vmlinux 0x01b70ef5 __percpu_counter_init +EXPORT_SYMBOL vmlinux 0x01c42bed tcp_proc_register +EXPORT_SYMBOL vmlinux 0x01d19038 acpi_enable_subsystem +EXPORT_SYMBOL vmlinux 0x01f945e7 acpi_unlock_battery_dir +EXPORT_SYMBOL vmlinux 0x02124474 ip_send_check +EXPORT_SYMBOL vmlinux 0x0237b57a arch_unregister_cpu +EXPORT_SYMBOL vmlinux 0x02456531 blk_init_allocated_queue_node +EXPORT_SYMBOL vmlinux 0x02594a58 __inet6_lookup_established +EXPORT_SYMBOL vmlinux 0x0263c6c5 dquot_set_dqinfo +EXPORT_SYMBOL vmlinux 0x02649054 security_sock_rcv_skb +EXPORT_SYMBOL vmlinux 0x02813cef pci_set_power_state +EXPORT_SYMBOL vmlinux 0x028cd621 journal_forget +EXPORT_SYMBOL vmlinux 0x029444f0 native_read_tsc +EXPORT_SYMBOL vmlinux 0x02a18c74 nf_conntrack_destroy +EXPORT_SYMBOL vmlinux 0x02a344d6 seq_open +EXPORT_SYMBOL vmlinux 0x02a6ce5a crc16_table +EXPORT_SYMBOL vmlinux 0x02ae6e8f __ip_select_ident +EXPORT_SYMBOL vmlinux 0x02c398b7 udp_ioctl +EXPORT_SYMBOL vmlinux 0x02d81845 audit_log_task_context +EXPORT_SYMBOL vmlinux 0x02eb9488 tcf_hash_create +EXPORT_SYMBOL vmlinux 0x02f1ba8a blk_rq_map_user +EXPORT_SYMBOL vmlinux 0x03061227 set_page_dirty +EXPORT_SYMBOL vmlinux 0x03321b9d sock_i_uid +EXPORT_SYMBOL vmlinux 0x0334da4e scsi_command_size_tbl +EXPORT_SYMBOL vmlinux 0x03436ce8 mmc_card_can_sleep +EXPORT_SYMBOL vmlinux 0x0349dd29 ida_pre_get +EXPORT_SYMBOL vmlinux 0x034e0d65 i2c_put_adapter +EXPORT_SYMBOL vmlinux 0x034f9e73 param_ops_byte +EXPORT_SYMBOL vmlinux 0x03592ea0 security_unix_stream_connect +EXPORT_SYMBOL vmlinux 0x035c455a i2c_smbus_xfer +EXPORT_SYMBOL vmlinux 0x035f1704 scsi_host_alloc +EXPORT_SYMBOL vmlinux 0x037a0cba kfree +EXPORT_SYMBOL vmlinux 0x03851c59 write_dirty_buffer +EXPORT_SYMBOL vmlinux 0x03c06156 bitmap_fold +EXPORT_SYMBOL vmlinux 0x03cd74c6 pm860x_bulk_read +EXPORT_SYMBOL vmlinux 0x03d7f113 fb_set_suspend +EXPORT_SYMBOL vmlinux 0x03edffd6 vfs_open +EXPORT_SYMBOL vmlinux 0x03fd2571 vm_unmap_ram +EXPORT_SYMBOL vmlinux 0x041aa0c6 inet_addr_type +EXPORT_SYMBOL vmlinux 0x0422fe4a inet_csk_timer_bug_msg +EXPORT_SYMBOL vmlinux 0x0460d4a8 scsi_get_command +EXPORT_SYMBOL vmlinux 0x0487f831 fb_find_best_display +EXPORT_SYMBOL vmlinux 0x048b1cc7 nla_put +EXPORT_SYMBOL vmlinux 0x048e33af swiotlb_sync_single_for_cpu +EXPORT_SYMBOL vmlinux 0x04c1a946 llc_sap_close +EXPORT_SYMBOL vmlinux 0x04d8c750 release_perfctr_nmi +EXPORT_SYMBOL vmlinux 0x04ea56f9 _kstrtol +EXPORT_SYMBOL vmlinux 0x05240ee7 percpu_counter_batch +EXPORT_SYMBOL vmlinux 0x056ccaaa scsi_register +EXPORT_SYMBOL vmlinux 0x056f1f55 unlock_page +EXPORT_SYMBOL vmlinux 0x058c3de0 __module_put_and_exit +EXPORT_SYMBOL vmlinux 0x05a41e8b agp_bridge +EXPORT_SYMBOL vmlinux 0x05d98e1b mmc_power_restore_host +EXPORT_SYMBOL vmlinux 0x05e28d43 __first_cpu +EXPORT_SYMBOL vmlinux 0x05ef3e34 netdev_class_create_file +EXPORT_SYMBOL vmlinux 0x05f013a0 vfs_readdir +EXPORT_SYMBOL vmlinux 0x05f1fd38 rtnl_configure_link +EXPORT_SYMBOL vmlinux 0x061651be strcat +EXPORT_SYMBOL vmlinux 0x062ecd30 tty_port_raise_dtr_rts +EXPORT_SYMBOL vmlinux 0x06328818 give_up_console +EXPORT_SYMBOL vmlinux 0x0634100a bitmap_parselist_user +EXPORT_SYMBOL vmlinux 0x0640abf6 names_cachep +EXPORT_SYMBOL vmlinux 0x067d8d35 security_release_secctx +EXPORT_SYMBOL vmlinux 0x068c7263 ioremap_cache +EXPORT_SYMBOL vmlinux 0x0699062f blk_queue_free_tags +EXPORT_SYMBOL vmlinux 0x069d9c04 xfrm_policy_walk +EXPORT_SYMBOL vmlinux 0x06a485f2 __krealloc +EXPORT_SYMBOL vmlinux 0x06ab60c0 _raw_write_unlock_irqrestore +EXPORT_SYMBOL vmlinux 0x06bbda60 bio_split +EXPORT_SYMBOL vmlinux 0x06c16c46 sock_queue_rcv_skb +EXPORT_SYMBOL vmlinux 0x06d728b1 tcp_parse_md5sig_option +EXPORT_SYMBOL vmlinux 0x06e14a4c iunique +EXPORT_SYMBOL vmlinux 0x06e31bb9 tcp_getsockopt +EXPORT_SYMBOL vmlinux 0x06fb72c5 scsi_reset_provider +EXPORT_SYMBOL vmlinux 0x06fe3b14 default_grn +EXPORT_SYMBOL vmlinux 0x070a66b9 i2c_verify_client +EXPORT_SYMBOL vmlinux 0x0727c4f3 iowrite8 +EXPORT_SYMBOL vmlinux 0x073dfa12 generate_resume_trace +EXPORT_SYMBOL vmlinux 0x07744c65 xfrm4_prepare_output +EXPORT_SYMBOL vmlinux 0x07862dab generic_file_fsync +EXPORT_SYMBOL vmlinux 0x0799aca4 local_bh_enable +EXPORT_SYMBOL vmlinux 0x07a4bc31 sock_no_socketpair +EXPORT_SYMBOL vmlinux 0x07a8523b uart_write_wakeup +EXPORT_SYMBOL vmlinux 0x07a890c8 fb_alloc_cmap +EXPORT_SYMBOL vmlinux 0x07b8c449 __dst_free +EXPORT_SYMBOL vmlinux 0x07bce5dd iput +EXPORT_SYMBOL vmlinux 0x07cc4a5d printk_timed_ratelimit +EXPORT_SYMBOL vmlinux 0x07d9b783 scsi_nl_send_vendor_msg +EXPORT_SYMBOL vmlinux 0x082c3213 pci_root_buses +EXPORT_SYMBOL vmlinux 0x0833dd56 scsi_release_buffers +EXPORT_SYMBOL vmlinux 0x084a8feb tcp_v4_md5_do_del +EXPORT_SYMBOL vmlinux 0x087a8210 __bread +EXPORT_SYMBOL vmlinux 0x0886be57 dump_seek +EXPORT_SYMBOL vmlinux 0x0897287b acpi_disable_all_gpes +EXPORT_SYMBOL vmlinux 0x0897eba8 unmap_mapping_range +EXPORT_SYMBOL vmlinux 0x089b459f inode_sb_list_lock +EXPORT_SYMBOL vmlinux 0x089c1f95 cont_write_begin +EXPORT_SYMBOL vmlinux 0x08be0799 blk_queue_invalidate_tags +EXPORT_SYMBOL vmlinux 0x08d66a3a warn_slowpath_fmt +EXPORT_SYMBOL vmlinux 0x08e38ec5 thaw_process +EXPORT_SYMBOL vmlinux 0x08fdb2e5 pnp_is_active +EXPORT_SYMBOL vmlinux 0x0928d19a writeback_inodes_sb +EXPORT_SYMBOL vmlinux 0x09317245 have_submounts +EXPORT_SYMBOL vmlinux 0x0933aae1 efi_enabled +EXPORT_SYMBOL vmlinux 0x09355866 tcp_v4_get_peer +EXPORT_SYMBOL vmlinux 0x0948cde9 num_physpages +EXPORT_SYMBOL vmlinux 0x095572f2 jbd2_journal_destroy +EXPORT_SYMBOL vmlinux 0x0969cfe4 blk_queue_io_opt +EXPORT_SYMBOL vmlinux 0x09775cdc kref_get +EXPORT_SYMBOL vmlinux 0x097b8c97 block_write_end +EXPORT_SYMBOL vmlinux 0x098431ba acpi_get_current_resources +EXPORT_SYMBOL vmlinux 0x09869d25 scsi_eh_restore_cmnd +EXPORT_SYMBOL vmlinux 0x0988f02c fb_set_cmap +EXPORT_SYMBOL vmlinux 0x098b71c6 fb_dealloc_cmap +EXPORT_SYMBOL vmlinux 0x0998d2ef mmc_erase_group_aligned +EXPORT_SYMBOL vmlinux 0x09b388ea jbd2_journal_set_features +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 0x09c973ec udp_proc_unregister +EXPORT_SYMBOL vmlinux 0x09d44df9 in_lock_functions +EXPORT_SYMBOL vmlinux 0x09dc1d81 ps2_init +EXPORT_SYMBOL vmlinux 0x09e8f689 set_pages_nx +EXPORT_SYMBOL vmlinux 0x09fb9766 mdiobus_alloc +EXPORT_SYMBOL vmlinux 0x0a04232f phy_driver_register +EXPORT_SYMBOL vmlinux 0x0a2487e0 unblock_all_signals +EXPORT_SYMBOL vmlinux 0x0a429b6d input_mt_destroy_slots +EXPORT_SYMBOL vmlinux 0x0a4e83eb input_register_device +EXPORT_SYMBOL vmlinux 0x0a5d09cb md_flush_request +EXPORT_SYMBOL vmlinux 0x0a5e5b8f netpoll_setup +EXPORT_SYMBOL vmlinux 0x0a623c65 tty_pair_get_tty +EXPORT_SYMBOL vmlinux 0x0a74e44a pci_bus_write_config_byte +EXPORT_SYMBOL vmlinux 0x0a7941e9 pci_scan_slot +EXPORT_SYMBOL vmlinux 0x0a82b3d4 sk_prot_clear_portaddr_nulls +EXPORT_SYMBOL vmlinux 0x0a95482c mmc_remove_host +EXPORT_SYMBOL vmlinux 0x0aab1a75 tty_insert_flip_string_fixed_flag +EXPORT_SYMBOL vmlinux 0x0aacd352 __kfifo_len_r +EXPORT_SYMBOL vmlinux 0x0acb1a3c __bitmap_shift_right +EXPORT_SYMBOL vmlinux 0x0acf7679 dma_issue_pending_all +EXPORT_SYMBOL vmlinux 0x0af91af5 napi_gro_flush +EXPORT_SYMBOL vmlinux 0x0b0d888b icmpv6_err_convert +EXPORT_SYMBOL vmlinux 0x0b1beb31 vmalloc_32_user +EXPORT_SYMBOL vmlinux 0x0b483240 pci_bus_write_config_word +EXPORT_SYMBOL vmlinux 0x0b5e74b7 dst_cow_metrics_generic +EXPORT_SYMBOL vmlinux 0x0b7086d9 param_get_short +EXPORT_SYMBOL vmlinux 0x0b742fd7 simple_strtol +EXPORT_SYMBOL vmlinux 0x0b77413a down_write_trylock +EXPORT_SYMBOL vmlinux 0x0b79a697 scsi_remove_host +EXPORT_SYMBOL vmlinux 0x0b87a5a7 skb_clone +EXPORT_SYMBOL vmlinux 0x0b937966 key_revoke +EXPORT_SYMBOL vmlinux 0x0bc477a2 irq_set_irq_type +EXPORT_SYMBOL vmlinux 0x0bc65c79 input_reset_device +EXPORT_SYMBOL vmlinux 0x0be9097e netdev_err +EXPORT_SYMBOL vmlinux 0x0bf9c5d5 kernel_sendmsg +EXPORT_SYMBOL vmlinux 0x0bfa2ea3 journal_errno +EXPORT_SYMBOL vmlinux 0x0c004d64 posix_lock_file_wait +EXPORT_SYMBOL vmlinux 0x0c3c7631 ipv6_chk_prefix +EXPORT_SYMBOL vmlinux 0x0c4494d9 elevator_init +EXPORT_SYMBOL vmlinux 0x0c65e73c scsi_normalize_sense +EXPORT_SYMBOL vmlinux 0x0c8c9e99 scsi_show_extd_sense +EXPORT_SYMBOL vmlinux 0x0ca4f8e9 pci_add_new_bus +EXPORT_SYMBOL vmlinux 0x0ca7b7a8 acpi_check_region +EXPORT_SYMBOL vmlinux 0x0cae232b utf16s_to_utf8s +EXPORT_SYMBOL vmlinux 0x0cb5c811 tty_pair_get_pty +EXPORT_SYMBOL vmlinux 0x0cc7f956 edac_mce_register +EXPORT_SYMBOL vmlinux 0x0cee1680 iget5_locked +EXPORT_SYMBOL vmlinux 0x0d009747 xfrm_input +EXPORT_SYMBOL vmlinux 0x0d3dda14 acpi_get_type +EXPORT_SYMBOL vmlinux 0x0d542439 __ipv6_addr_type +EXPORT_SYMBOL vmlinux 0x0d544751 pm860x_page_reg_read +EXPORT_SYMBOL vmlinux 0x0d652bb4 unregister_memory_isolate_notifier +EXPORT_SYMBOL vmlinux 0x0d6cbd5e __lock_buffer +EXPORT_SYMBOL vmlinux 0x0da10ec3 security_sock_graft +EXPORT_SYMBOL vmlinux 0x0dbef727 udp_poll +EXPORT_SYMBOL vmlinux 0x0dd3e132 sock_no_getsockopt +EXPORT_SYMBOL vmlinux 0x0dfa7c94 i2c_smbus_write_word_data +EXPORT_SYMBOL vmlinux 0x0e0986f6 address_space_init_once +EXPORT_SYMBOL vmlinux 0x0e132793 kobject_init +EXPORT_SYMBOL vmlinux 0x0e174aa7 __init_waitqueue_head +EXPORT_SYMBOL vmlinux 0x0e25906c tty_throttle +EXPORT_SYMBOL vmlinux 0x0e25c1db pneigh_lookup +EXPORT_SYMBOL vmlinux 0x0e52592a panic +EXPORT_SYMBOL vmlinux 0x0e535b40 fb_blank +EXPORT_SYMBOL vmlinux 0x0e6cb1f7 gnet_stats_copy_rate_est +EXPORT_SYMBOL vmlinux 0x0e75663a prepare_to_wait +EXPORT_SYMBOL vmlinux 0x0eaca4b2 ipv4_specific +EXPORT_SYMBOL vmlinux 0x0ebebe14 groups_free +EXPORT_SYMBOL vmlinux 0x0ed8cc7b acpi_evaluate_object_typed +EXPORT_SYMBOL vmlinux 0x0f159b75 filemap_fdatawait_range +EXPORT_SYMBOL vmlinux 0x0f2056d5 dmam_free_coherent +EXPORT_SYMBOL vmlinux 0x0f21e490 dquot_operations +EXPORT_SYMBOL vmlinux 0x0f413b36 unregister_shrinker +EXPORT_SYMBOL vmlinux 0x0f421367 ethtool_op_get_link +EXPORT_SYMBOL vmlinux 0x0f59f197 param_array_ops +EXPORT_SYMBOL vmlinux 0x0f86667e mmc_can_secure_erase_trim +EXPORT_SYMBOL vmlinux 0x0fab6873 llc_sap_find +EXPORT_SYMBOL vmlinux 0x0faef0ed __tasklet_schedule +EXPORT_SYMBOL vmlinux 0x0fbcd945 kfree_skb +EXPORT_SYMBOL vmlinux 0x0fd00a68 acpi_clear_event +EXPORT_SYMBOL vmlinux 0x0fd6ec12 sock_recvmsg +EXPORT_SYMBOL vmlinux 0x0ff2b602 slhc_compress +EXPORT_SYMBOL vmlinux 0x1035c7d1 pci_write_vpd +EXPORT_SYMBOL vmlinux 0x10634edd dev_crit +EXPORT_SYMBOL vmlinux 0x1072a394 csum_partial_copy_from_user +EXPORT_SYMBOL vmlinux 0x10a0c3e7 register_nls +EXPORT_SYMBOL vmlinux 0x10ca52a7 llc_build_and_send_ui_pkt +EXPORT_SYMBOL vmlinux 0x10d9d048 icmp_err_convert +EXPORT_SYMBOL vmlinux 0x10edcc42 jbd2_inode_cache +EXPORT_SYMBOL vmlinux 0x10ee20bb default_blu +EXPORT_SYMBOL vmlinux 0x11089ac7 _ctype +EXPORT_SYMBOL vmlinux 0x11267875 scsi_extd_sense_format +EXPORT_SYMBOL vmlinux 0x11346787 ipv6_setsockopt +EXPORT_SYMBOL vmlinux 0x11633870 param_set_ushort +EXPORT_SYMBOL vmlinux 0x1163f0a7 blk_max_low_pfn +EXPORT_SYMBOL vmlinux 0x117093be qdisc_class_hash_init +EXPORT_SYMBOL vmlinux 0x117abbb2 blk_queue_dma_pad +EXPORT_SYMBOL vmlinux 0x118f01ea putname +EXPORT_SYMBOL vmlinux 0x118f1542 compat_sock_get_timestamp +EXPORT_SYMBOL vmlinux 0x11915f7b ps2_handle_response +EXPORT_SYMBOL vmlinux 0x11f7ed4c hex_to_bin +EXPORT_SYMBOL vmlinux 0x12095e86 ppp_register_net_channel +EXPORT_SYMBOL vmlinux 0x121a6d51 jbd2__journal_start +EXPORT_SYMBOL vmlinux 0x121c4c1d __dec_zone_page_state +EXPORT_SYMBOL vmlinux 0x1228d30d rfkill_pause_polling +EXPORT_SYMBOL vmlinux 0x1229220f blk_run_queue_async +EXPORT_SYMBOL vmlinux 0x1234276e kdb_current_task +EXPORT_SYMBOL vmlinux 0x12360b79 prepare_to_wait_exclusive +EXPORT_SYMBOL vmlinux 0x124130cc tty_write_room +EXPORT_SYMBOL vmlinux 0x12432445 tcp_make_synack +EXPORT_SYMBOL vmlinux 0x12591a39 request_key_async_with_auxdata +EXPORT_SYMBOL vmlinux 0x12681944 xfrm_register_mode +EXPORT_SYMBOL vmlinux 0x127a373f try_to_del_timer_sync +EXPORT_SYMBOL vmlinux 0x1297444d rt6_lookup +EXPORT_SYMBOL vmlinux 0x12a38747 usleep_range +EXPORT_SYMBOL vmlinux 0x12a3e3cf poll_freewait +EXPORT_SYMBOL vmlinux 0x12b010a6 elevator_change +EXPORT_SYMBOL vmlinux 0x12f99022 inet_frags_init_net +EXPORT_SYMBOL vmlinux 0x13149e06 ip_route_input_common +EXPORT_SYMBOL vmlinux 0x1318d515 journal_update_format +EXPORT_SYMBOL vmlinux 0x13343b44 jbd2_journal_start_commit +EXPORT_SYMBOL vmlinux 0x133cade5 interruptible_sleep_on_timeout +EXPORT_SYMBOL vmlinux 0x136f9de1 file_permission +EXPORT_SYMBOL vmlinux 0x13727256 blk_integrity_compare +EXPORT_SYMBOL vmlinux 0x1394893a __skb_tx_hash +EXPORT_SYMBOL vmlinux 0x139f39fb inode_owner_or_capable +EXPORT_SYMBOL vmlinux 0x13b65a01 x86_bios_cpu_apicid +EXPORT_SYMBOL vmlinux 0x13b6ac8e textsearch_register +EXPORT_SYMBOL vmlinux 0x13cbabf4 sock_kfree_s +EXPORT_SYMBOL vmlinux 0x13d0adf7 __kfifo_out +EXPORT_SYMBOL vmlinux 0x13e938a2 journal_stop +EXPORT_SYMBOL vmlinux 0x13ec80f3 param_set_short +EXPORT_SYMBOL vmlinux 0x13f42152 system_entering_hibernation +EXPORT_SYMBOL vmlinux 0x14102a2f boot_cpu_data +EXPORT_SYMBOL vmlinux 0x14181086 __ip_dev_find +EXPORT_SYMBOL vmlinux 0x142af80f call_usermodehelper_setfns +EXPORT_SYMBOL vmlinux 0x1430e6e0 unregister_acpi_notifier +EXPORT_SYMBOL vmlinux 0x143a46e7 simple_write_end +EXPORT_SYMBOL vmlinux 0x1470b252 scsi_register_interface +EXPORT_SYMBOL vmlinux 0x14d658a3 input_grab_device +EXPORT_SYMBOL vmlinux 0x14dfd02c dquot_commit_info +EXPORT_SYMBOL vmlinux 0x14e7ca7c alloc_cpu_rmap +EXPORT_SYMBOL vmlinux 0x14f1af79 i2c_smbus_read_byte_data +EXPORT_SYMBOL vmlinux 0x1551dc51 bitmap_find_free_region +EXPORT_SYMBOL vmlinux 0x1553f747 register_tcf_proto_ops +EXPORT_SYMBOL vmlinux 0x1574c0b9 del_timer +EXPORT_SYMBOL vmlinux 0x15796575 d_alloc_name +EXPORT_SYMBOL vmlinux 0x159e8ea2 __xfrm_state_destroy +EXPORT_SYMBOL vmlinux 0x15a63903 vfs_link +EXPORT_SYMBOL vmlinux 0x15b7654f max8925_bulk_write +EXPORT_SYMBOL vmlinux 0x15d8c8aa edac_mce_unregister +EXPORT_SYMBOL vmlinux 0x160ea4c8 sfi_disabled +EXPORT_SYMBOL vmlinux 0x1627ed72 register_dcbevent_notifier +EXPORT_SYMBOL vmlinux 0x162e91ec __bio_clone +EXPORT_SYMBOL vmlinux 0x16305289 warn_slowpath_null +EXPORT_SYMBOL vmlinux 0x16352097 blk_queue_make_request +EXPORT_SYMBOL vmlinux 0x16413556 compat_ipv6_getsockopt +EXPORT_SYMBOL vmlinux 0x165216ae copy_strings_kernel +EXPORT_SYMBOL vmlinux 0x16592094 _raw_write_lock +EXPORT_SYMBOL vmlinux 0x1661bcf2 security_inode_notifysecctx +EXPORT_SYMBOL vmlinux 0x166745b9 tr_type_trans +EXPORT_SYMBOL vmlinux 0x166ef4a4 dquot_commit +EXPORT_SYMBOL vmlinux 0x167e7f9d __get_user_1 +EXPORT_SYMBOL vmlinux 0x1687c182 register_netdev +EXPORT_SYMBOL vmlinux 0x1695441b phy_device_free +EXPORT_SYMBOL vmlinux 0x16bd754d i8042_check_port_owner +EXPORT_SYMBOL vmlinux 0x16c3fc2c ipv6_chk_addr +EXPORT_SYMBOL vmlinux 0x16c68e20 textsearch_prepare +EXPORT_SYMBOL vmlinux 0x16c93479 dev_mc_del +EXPORT_SYMBOL vmlinux 0x16d80959 __scsi_device_lookup_by_target +EXPORT_SYMBOL vmlinux 0x170be3cf dquot_quotactl_ops +EXPORT_SYMBOL vmlinux 0x170c25ee acpi_get_next_object +EXPORT_SYMBOL vmlinux 0x172332c7 __set_page_dirty_buffers +EXPORT_SYMBOL vmlinux 0x1734bee2 security_inode_permission +EXPORT_SYMBOL vmlinux 0x173baf67 prepare_kernel_cred +EXPORT_SYMBOL vmlinux 0x1748dcb6 scsi_prep_state_check +EXPORT_SYMBOL vmlinux 0x1763f015 ida_remove +EXPORT_SYMBOL vmlinux 0x17840d21 max8998_bulk_write +EXPORT_SYMBOL vmlinux 0x1790af37 tty_flip_buffer_push +EXPORT_SYMBOL vmlinux 0x17918f2d bdget +EXPORT_SYMBOL vmlinux 0x17a43622 dquot_free_inode +EXPORT_SYMBOL vmlinux 0x17c1d245 kthread_create_on_node +EXPORT_SYMBOL vmlinux 0x17c3df69 __pci_enable_wake +EXPORT_SYMBOL vmlinux 0x17d9fe85 dcache_dir_lseek +EXPORT_SYMBOL vmlinux 0x17df17bc sysctl_tcp_ecn +EXPORT_SYMBOL vmlinux 0x17e7ce06 vm_map_ram +EXPORT_SYMBOL vmlinux 0x17f341a0 i8042_lock_chip +EXPORT_SYMBOL vmlinux 0x1802c5d4 release_sock +EXPORT_SYMBOL vmlinux 0x18127eba inet6_bind +EXPORT_SYMBOL vmlinux 0x183fa88b mempool_alloc_slab +EXPORT_SYMBOL vmlinux 0x184b82fb mmc_vddrange_to_ocrmask +EXPORT_SYMBOL vmlinux 0x1851b93f ip_mc_rejoin_groups +EXPORT_SYMBOL vmlinux 0x18591e2a __blk_end_request_all +EXPORT_SYMBOL vmlinux 0x186102fa nf_log_packet +EXPORT_SYMBOL vmlinux 0x18657574 should_remove_suid +EXPORT_SYMBOL vmlinux 0x187f0e82 dev_change_flags +EXPORT_SYMBOL vmlinux 0x1882d3dd simple_dir_operations +EXPORT_SYMBOL vmlinux 0x1884cc4a neigh_parms_release +EXPORT_SYMBOL vmlinux 0x188a8018 generic_write_end +EXPORT_SYMBOL vmlinux 0x188b9bda filemap_write_and_wait_range +EXPORT_SYMBOL vmlinux 0x189b6bac memory_read_from_buffer +EXPORT_SYMBOL vmlinux 0x189bb173 block_write_full_page_endio +EXPORT_SYMBOL vmlinux 0x189de3eb ip6_route_me_harder +EXPORT_SYMBOL vmlinux 0x18b72573 register_kmmio_probe +EXPORT_SYMBOL vmlinux 0x1902ebcf filemap_fdatawrite_range +EXPORT_SYMBOL vmlinux 0x190fae2d md_done_sync +EXPORT_SYMBOL vmlinux 0x1928d9cb xfrm_state_add +EXPORT_SYMBOL vmlinux 0x192d9cb2 security_path_symlink +EXPORT_SYMBOL vmlinux 0x19391763 iov_iter_fault_in_readable +EXPORT_SYMBOL vmlinux 0x19485c2f fb_find_mode +EXPORT_SYMBOL vmlinux 0x194b1426 dget_parent +EXPORT_SYMBOL vmlinux 0x1960fe35 vlan_gro_receive +EXPORT_SYMBOL vmlinux 0x1962e9a6 mmc_alloc_host +EXPORT_SYMBOL vmlinux 0x19709975 unlock_rename +EXPORT_SYMBOL vmlinux 0x1986c1da tcf_hash_check +EXPORT_SYMBOL vmlinux 0x199ed0cd net_disable_timestamp +EXPORT_SYMBOL vmlinux 0x19af7dbf journal_start_commit +EXPORT_SYMBOL vmlinux 0x19b16064 cpu_sibling_map +EXPORT_SYMBOL vmlinux 0x19bd383b security_secmark_refcount_dec +EXPORT_SYMBOL vmlinux 0x1a196599 acpi_notifier_call_chain +EXPORT_SYMBOL vmlinux 0x1a1c109a mount_nodev +EXPORT_SYMBOL vmlinux 0x1a3daf2b tty_hung_up_p +EXPORT_SYMBOL vmlinux 0x1a45cb6c acpi_disabled +EXPORT_SYMBOL vmlinux 0x1a59d021 blk_requeue_request +EXPORT_SYMBOL vmlinux 0x1a61f1c9 tcp_v4_send_check +EXPORT_SYMBOL vmlinux 0x1a63af34 vga_switcheroo_process_delayed_switch +EXPORT_SYMBOL vmlinux 0x1a758c02 swiotlb_sync_sg_for_cpu +EXPORT_SYMBOL vmlinux 0x1a771252 proc_mkdir_mode +EXPORT_SYMBOL vmlinux 0x1a925a66 down +EXPORT_SYMBOL vmlinux 0x1aa0e513 tcp_setsockopt +EXPORT_SYMBOL vmlinux 0x1aa2b03a abx500_get_register_page_interruptible +EXPORT_SYMBOL vmlinux 0x1abddb9b security_path_unlink +EXPORT_SYMBOL vmlinux 0x1ace138d bitmap_allocate_region +EXPORT_SYMBOL vmlinux 0x1acf6ca2 rwsem_down_write_failed +EXPORT_SYMBOL vmlinux 0x1afeab49 vfs_follow_link +EXPORT_SYMBOL vmlinux 0x1b015d25 bitmap_parselist +EXPORT_SYMBOL vmlinux 0x1b06141e ip_nat_decode_session +EXPORT_SYMBOL vmlinux 0x1b231deb compat_ip_setsockopt +EXPORT_SYMBOL vmlinux 0x1b301209 simple_dir_inode_operations +EXPORT_SYMBOL vmlinux 0x1b6314fd in_aton +EXPORT_SYMBOL vmlinux 0x1b7112b1 hex2bin +EXPORT_SYMBOL vmlinux 0x1b8b95ad i8042_unlock_chip +EXPORT_SYMBOL vmlinux 0x1b9d3f22 dma_async_device_register +EXPORT_SYMBOL vmlinux 0x1b9e0ff1 scsilun_to_int +EXPORT_SYMBOL vmlinux 0x1bae59c8 d_set_d_op +EXPORT_SYMBOL vmlinux 0x1c13208f jbd2_journal_get_undo_access +EXPORT_SYMBOL vmlinux 0x1c16e9fe gen_new_estimator +EXPORT_SYMBOL vmlinux 0x1c1af916 set_normalized_timespec +EXPORT_SYMBOL vmlinux 0x1c28eba0 scsi_target_quiesce +EXPORT_SYMBOL vmlinux 0x1c37971f fb_show_logo +EXPORT_SYMBOL vmlinux 0x1c8a04b0 acpi_reset +EXPORT_SYMBOL vmlinux 0x1c990f51 set_trace_device +EXPORT_SYMBOL vmlinux 0x1c99531e neigh_update +EXPORT_SYMBOL vmlinux 0x1cae5e21 blk_rq_map_kern +EXPORT_SYMBOL vmlinux 0x1cc6719a register_reboot_notifier +EXPORT_SYMBOL vmlinux 0x1cd75633 inet_csk_destroy_sock +EXPORT_SYMBOL vmlinux 0x1cdbd396 scsi_register_driver +EXPORT_SYMBOL vmlinux 0x1ce6f1a5 posix_test_lock +EXPORT_SYMBOL vmlinux 0x1cf2c0d0 phy_register_fixup_for_id +EXPORT_SYMBOL vmlinux 0x1cfcc043 inet_proto_csum_replace4 +EXPORT_SYMBOL vmlinux 0x1d2370f0 tty_unregister_device +EXPORT_SYMBOL vmlinux 0x1d2e87c6 do_gettimeofday +EXPORT_SYMBOL vmlinux 0x1d3069de inode_change_ok +EXPORT_SYMBOL vmlinux 0x1d355a5d pskb_expand_head +EXPORT_SYMBOL vmlinux 0x1d3865da param_get_invbool +EXPORT_SYMBOL vmlinux 0x1d3c3dc1 dquot_alloc_inode +EXPORT_SYMBOL vmlinux 0x1d4bc886 dma_pool_destroy +EXPORT_SYMBOL vmlinux 0x1d522213 skb_append_datato_frags +EXPORT_SYMBOL vmlinux 0x1d58ebe6 ipv6_push_nfrag_opts +EXPORT_SYMBOL vmlinux 0x1d990bd2 sock_no_listen +EXPORT_SYMBOL vmlinux 0x1db7706b __copy_user_nocache +EXPORT_SYMBOL vmlinux 0x1dc36131 fb_destroy_modedb +EXPORT_SYMBOL vmlinux 0x1dc43e1a unregister_quota_format +EXPORT_SYMBOL vmlinux 0x1dd16c01 dev_set_group +EXPORT_SYMBOL vmlinux 0x1dd571e6 fb_copy_cmap +EXPORT_SYMBOL vmlinux 0x1df2a681 __destroy_inode +EXPORT_SYMBOL vmlinux 0x1dfb85b4 brioctl_set +EXPORT_SYMBOL vmlinux 0x1e0c2be4 ioremap_wc +EXPORT_SYMBOL vmlinux 0x1e16fde5 inode_claim_rsv_space +EXPORT_SYMBOL vmlinux 0x1e2e427f cpumask_next_and +EXPORT_SYMBOL vmlinux 0x1e34608b radix_tree_tag_get +EXPORT_SYMBOL vmlinux 0x1e3d7c9b uart_update_timeout +EXPORT_SYMBOL vmlinux 0x1e6d26a8 strstr +EXPORT_SYMBOL vmlinux 0x1e9edfb7 seq_hlist_start_head_rcu +EXPORT_SYMBOL vmlinux 0x1eba73b6 jbd2_journal_force_commit_nested +EXPORT_SYMBOL vmlinux 0x1ebfc43e km_state_expired +EXPORT_SYMBOL vmlinux 0x1ec686c2 vfs_readlink +EXPORT_SYMBOL vmlinux 0x1ec7e8eb pci_disable_obff +EXPORT_SYMBOL vmlinux 0x1edab7db mntget +EXPORT_SYMBOL vmlinux 0x1ef57d50 dma_async_device_unregister +EXPORT_SYMBOL vmlinux 0x1f6281ea jbd2_journal_blocks_per_page +EXPORT_SYMBOL vmlinux 0x1f7d723d __devm_release_region +EXPORT_SYMBOL vmlinux 0x1f85bde6 create_mnt_ns +EXPORT_SYMBOL vmlinux 0x1fa529d5 serio_unregister_child_port +EXPORT_SYMBOL vmlinux 0x1fbc7e63 n_tty_ioctl_helper +EXPORT_SYMBOL vmlinux 0x1fd07fff kdb_grepping_flag +EXPORT_SYMBOL vmlinux 0x1fea1906 qdisc_create_dflt +EXPORT_SYMBOL vmlinux 0x1fedf0f4 __request_region +EXPORT_SYMBOL vmlinux 0x20000329 simple_strtoul +EXPORT_SYMBOL vmlinux 0x20012f3e __pskb_pull_tail +EXPORT_SYMBOL vmlinux 0x20042efa bio_integrity_split +EXPORT_SYMBOL vmlinux 0x2005e68a acpi_remove_fixed_event_handler +EXPORT_SYMBOL vmlinux 0x20067c1a tcp_connect +EXPORT_SYMBOL vmlinux 0x20092385 acpi_enter_sleep_state_s4bios +EXPORT_SYMBOL vmlinux 0x2035fcad cad_pid +EXPORT_SYMBOL vmlinux 0x206f3a6f alloc_etherdev_mqs +EXPORT_SYMBOL vmlinux 0x2072ee9b request_threaded_irq +EXPORT_SYMBOL vmlinux 0x208739f6 acpi_load_table +EXPORT_SYMBOL vmlinux 0x209f056b pci_find_parent_resource +EXPORT_SYMBOL vmlinux 0x20a789ac irq_set_chip_data +EXPORT_SYMBOL vmlinux 0x20d2654f kmem_cache_size +EXPORT_SYMBOL vmlinux 0x20d691d0 pci_fixup_device +EXPORT_SYMBOL vmlinux 0x20dee933 idr_get_new_above +EXPORT_SYMBOL vmlinux 0x20e122ac xfrm_alloc_spi +EXPORT_SYMBOL vmlinux 0x20eadeb6 ip_compute_csum +EXPORT_SYMBOL vmlinux 0x210a9dcc blk_queue_softirq_done +EXPORT_SYMBOL vmlinux 0x21222a30 dm_kcopyd_client_destroy +EXPORT_SYMBOL vmlinux 0x2147d48c follow_down_one +EXPORT_SYMBOL vmlinux 0x215ebd78 bitrev16 +EXPORT_SYMBOL vmlinux 0x216043d2 ps2_end_command +EXPORT_SYMBOL vmlinux 0x2179a044 cdrom_open +EXPORT_SYMBOL vmlinux 0x21907d22 kernel_sendpage +EXPORT_SYMBOL vmlinux 0x219a232c node_data +EXPORT_SYMBOL vmlinux 0x219ace6a pnp_request_card_device +EXPORT_SYMBOL vmlinux 0x21bd37e4 mmc_wait_for_req +EXPORT_SYMBOL vmlinux 0x21e0ea22 acpi_get_id +EXPORT_SYMBOL vmlinux 0x21e9ecd3 blk_end_request_all +EXPORT_SYMBOL vmlinux 0x21feed1e blk_insert_request +EXPORT_SYMBOL vmlinux 0x221d4030 __cleancache_flush_page +EXPORT_SYMBOL vmlinux 0x222e7ce2 sysfs_streq +EXPORT_SYMBOL vmlinux 0x222ed0c2 security_req_classify_flow +EXPORT_SYMBOL vmlinux 0x2232e204 sk_send_sigurg +EXPORT_SYMBOL vmlinux 0x223dc0e2 inode_add_bytes +EXPORT_SYMBOL vmlinux 0x226e86a9 audit_log +EXPORT_SYMBOL vmlinux 0x2271cf97 iw_handler_get_thrspy +EXPORT_SYMBOL vmlinux 0x2276db98 kstrtoint +EXPORT_SYMBOL vmlinux 0x2288378f system_state +EXPORT_SYMBOL vmlinux 0x22907366 simple_release_fs +EXPORT_SYMBOL vmlinux 0x2291098e noop_qdisc +EXPORT_SYMBOL vmlinux 0x22923b81 rfkill_init_sw_state +EXPORT_SYMBOL vmlinux 0x2293c22f napi_gro_frags +EXPORT_SYMBOL vmlinux 0x22aa8973 fasync_helper +EXPORT_SYMBOL vmlinux 0x22acb7d3 pcim_iomap_regions_request_all +EXPORT_SYMBOL vmlinux 0x22ad245a ipv6_getsockopt +EXPORT_SYMBOL vmlinux 0x22b325d5 kd_mksound +EXPORT_SYMBOL vmlinux 0x22fe1e27 writeback_inodes_sb_nr_if_idle +EXPORT_SYMBOL vmlinux 0x22ff873f sock_no_accept +EXPORT_SYMBOL vmlinux 0x231238bc override_creds +EXPORT_SYMBOL vmlinux 0x231b201e radix_tree_prev_hole +EXPORT_SYMBOL vmlinux 0x231c4bd7 alloc_netdev_mqs +EXPORT_SYMBOL vmlinux 0x231d4001 fb_edid_add_monspecs +EXPORT_SYMBOL vmlinux 0x2324c8ae flex_array_get_ptr +EXPORT_SYMBOL vmlinux 0x233ab676 eth_header +EXPORT_SYMBOL vmlinux 0x233ce4e5 pci_dev_get +EXPORT_SYMBOL vmlinux 0x2343d255 blk_alloc_queue_node +EXPORT_SYMBOL vmlinux 0x234509f3 strncat +EXPORT_SYMBOL vmlinux 0x23451c79 bio_add_pc_page +EXPORT_SYMBOL vmlinux 0x2346fb3d vfs_unlink +EXPORT_SYMBOL vmlinux 0x23532c4d ftrace_print_flags_seq +EXPORT_SYMBOL vmlinux 0x235af5d2 dev_set_promiscuity +EXPORT_SYMBOL vmlinux 0x236c8c64 memcpy +EXPORT_SYMBOL vmlinux 0x236d3a3a blk_queue_stack_limits +EXPORT_SYMBOL vmlinux 0x238a0df7 agp_unbind_memory +EXPORT_SYMBOL vmlinux 0x2399f985 dqstats +EXPORT_SYMBOL vmlinux 0x239b7161 sock_no_recvmsg +EXPORT_SYMBOL vmlinux 0x239c8674 bio_map_kern +EXPORT_SYMBOL vmlinux 0x239e9337 pci_find_capability +EXPORT_SYMBOL vmlinux 0x23a574fd security_secmark_relabel_packet +EXPORT_SYMBOL vmlinux 0x23b4d77f sync_inode_metadata +EXPORT_SYMBOL vmlinux 0x23c8f257 slhc_uncompress +EXPORT_SYMBOL vmlinux 0x23fa1fdc neigh_connected_output +EXPORT_SYMBOL vmlinux 0x23fd3028 vmalloc_node +EXPORT_SYMBOL vmlinux 0x2400c0b0 inet_csk_reset_keepalive_timer +EXPORT_SYMBOL vmlinux 0x2410f769 genphy_read_status +EXPORT_SYMBOL vmlinux 0x241d03db md_error +EXPORT_SYMBOL vmlinux 0x24337000 tty_port_carrier_raised +EXPORT_SYMBOL vmlinux 0x24428be5 strncpy_from_user +EXPORT_SYMBOL vmlinux 0x2444f923 insert_inode_locked4 +EXPORT_SYMBOL vmlinux 0x244ab418 pskb_copy +EXPORT_SYMBOL vmlinux 0x2459bbcc console_set_on_cmdline +EXPORT_SYMBOL vmlinux 0x246746df directly_mappable_cdev_bdi +EXPORT_SYMBOL vmlinux 0x24699c4f iov_iter_copy_from_user_atomic +EXPORT_SYMBOL vmlinux 0x2493c39a mdiobus_unregister +EXPORT_SYMBOL vmlinux 0x24a9edfb netdev_warn +EXPORT_SYMBOL vmlinux 0x24c23811 sk_wait_data +EXPORT_SYMBOL vmlinux 0x24cff344 input_free_device +EXPORT_SYMBOL vmlinux 0x24ddd89a __percpu_counter_add +EXPORT_SYMBOL vmlinux 0x24ed7ca3 dev_disable_lro +EXPORT_SYMBOL vmlinux 0x24f5d3ea __dquot_free_space +EXPORT_SYMBOL vmlinux 0x24fdac79 wake_bit_function +EXPORT_SYMBOL vmlinux 0x2511771d x86_cpu_to_apicid +EXPORT_SYMBOL vmlinux 0x2540aeb2 sk_stream_write_space +EXPORT_SYMBOL vmlinux 0x25520d4f serio_close +EXPORT_SYMBOL vmlinux 0x255eeaaa journal_init_dev +EXPORT_SYMBOL vmlinux 0x256647db xfrm_policy_destroy +EXPORT_SYMBOL vmlinux 0x25820c64 fs_overflowuid +EXPORT_SYMBOL vmlinux 0x258355b4 fb_find_best_mode +EXPORT_SYMBOL vmlinux 0x25c677c4 mac_pton +EXPORT_SYMBOL vmlinux 0x25c87d79 flush_old_exec +EXPORT_SYMBOL vmlinux 0x25ec1b28 strlen +EXPORT_SYMBOL vmlinux 0x25f8d4fb abx500_startup_irq_enabled +EXPORT_SYMBOL vmlinux 0x260723d3 find_inode_number +EXPORT_SYMBOL vmlinux 0x261b0740 tcf_exts_dump_stats +EXPORT_SYMBOL vmlinux 0x26431985 pm860x_page_set_bits +EXPORT_SYMBOL vmlinux 0x2655a4d4 ipv6_dev_get_saddr +EXPORT_SYMBOL vmlinux 0x2668aa49 blk_get_queue +EXPORT_SYMBOL vmlinux 0x2674b4f1 bdi_unregister +EXPORT_SYMBOL vmlinux 0x267a6309 pcim_iounmap_regions +EXPORT_SYMBOL vmlinux 0x2685c3d7 __sg_alloc_table +EXPORT_SYMBOL vmlinux 0x26985d53 pipe_to_file +EXPORT_SYMBOL vmlinux 0x26a81628 __xfrm_route_forward +EXPORT_SYMBOL vmlinux 0x26b06a02 netpoll_poll +EXPORT_SYMBOL vmlinux 0x26b87407 phy_find_first +EXPORT_SYMBOL vmlinux 0x26d6c0b6 mempool_create +EXPORT_SYMBOL vmlinux 0x26e76fb8 sysctl_udp_wmem_min +EXPORT_SYMBOL vmlinux 0x271b189c mmc_can_erase +EXPORT_SYMBOL vmlinux 0x271cba95 acpi_bus_private_data_handler +EXPORT_SYMBOL vmlinux 0x272c9852 ndisc_build_skb +EXPORT_SYMBOL vmlinux 0x272d394e mtrr_del +EXPORT_SYMBOL vmlinux 0x274d08dc __kfifo_dma_out_prepare +EXPORT_SYMBOL vmlinux 0x277e3ac2 elv_rq_merge_ok +EXPORT_SYMBOL vmlinux 0x27864d57 memparse +EXPORT_SYMBOL vmlinux 0x278ac740 vga_switcheroo_register_handler +EXPORT_SYMBOL vmlinux 0x27a502b8 __nla_reserve_nohdr +EXPORT_SYMBOL vmlinux 0x27a73fb9 do_splice_to +EXPORT_SYMBOL vmlinux 0x27ae7d0c ec_transaction +EXPORT_SYMBOL vmlinux 0x27b6b80d vfs_rename +EXPORT_SYMBOL vmlinux 0x27bbf221 disable_irq_nosync +EXPORT_SYMBOL vmlinux 0x27c33efe csum_ipv6_magic +EXPORT_SYMBOL vmlinux 0x27e1a049 printk +EXPORT_SYMBOL vmlinux 0x27f2dbf9 dev_uc_init +EXPORT_SYMBOL vmlinux 0x281823c5 __kfifo_out_peek +EXPORT_SYMBOL vmlinux 0x281b29ae blk_get_backing_dev_info +EXPORT_SYMBOL vmlinux 0x282c1b20 vmtruncate +EXPORT_SYMBOL vmlinux 0x283c7941 max8998_read_reg +EXPORT_SYMBOL vmlinux 0x2876a6d3 memcpy_toiovec +EXPORT_SYMBOL vmlinux 0x287d12c0 atomic_dec_and_mutex_lock +EXPORT_SYMBOL vmlinux 0x287e1d77 ip_defrag +EXPORT_SYMBOL vmlinux 0x28a2ed02 scsi_build_sense_buffer +EXPORT_SYMBOL vmlinux 0x28c0a3e1 do_splice_from +EXPORT_SYMBOL vmlinux 0x28edab06 cfb_copyarea +EXPORT_SYMBOL vmlinux 0x28f11ca6 vfs_rmdir +EXPORT_SYMBOL vmlinux 0x28f31fac sk_stream_wait_close +EXPORT_SYMBOL vmlinux 0x292093f4 native_rdmsr_safe_regs +EXPORT_SYMBOL vmlinux 0x293f383b acpi_processor_register_performance +EXPORT_SYMBOL vmlinux 0x29537c9e alloc_chrdev_region +EXPORT_SYMBOL vmlinux 0x29565edb set_disk_ro +EXPORT_SYMBOL vmlinux 0x297d5037 padata_register_cpumask_notifier +EXPORT_SYMBOL vmlinux 0x297e8a4a __tracepoint_kmem_cache_alloc_node +EXPORT_SYMBOL vmlinux 0x298bfa3f ethtool_invalid_flags +EXPORT_SYMBOL vmlinux 0x2998c30b bio_endio +EXPORT_SYMBOL vmlinux 0x29db5641 __register_binfmt +EXPORT_SYMBOL vmlinux 0x29dd4cb7 put_tty_driver +EXPORT_SYMBOL vmlinux 0x29e72303 gen_pool_add_virt +EXPORT_SYMBOL vmlinux 0x2a191def genphy_resume +EXPORT_SYMBOL vmlinux 0x2a2285ec _raw_write_lock_irq +EXPORT_SYMBOL vmlinux 0x2a303d4d check_signature +EXPORT_SYMBOL vmlinux 0x2a484ad3 seq_read +EXPORT_SYMBOL vmlinux 0x2a5884f5 nobh_write_begin +EXPORT_SYMBOL vmlinux 0x2aabee9a agp_generic_free_by_type +EXPORT_SYMBOL vmlinux 0x2abec523 pagevec_lookup +EXPORT_SYMBOL vmlinux 0x2aca1ce9 kernel_setsockopt +EXPORT_SYMBOL vmlinux 0x2add1cb4 agp_collect_device_status +EXPORT_SYMBOL vmlinux 0x2aeadb60 dev_mc_del_global +EXPORT_SYMBOL vmlinux 0x2b0ba2b0 scsi_sense_desc_find +EXPORT_SYMBOL vmlinux 0x2b18087e free_inode_nonrcu +EXPORT_SYMBOL vmlinux 0x2b2ce78b kstrtos8 +EXPORT_SYMBOL vmlinux 0x2b80c587 bio_integrity_prep +EXPORT_SYMBOL vmlinux 0x2b9da7a4 genl_lock +EXPORT_SYMBOL vmlinux 0x2ba65a13 truncate_inode_pages +EXPORT_SYMBOL vmlinux 0x2ba707a8 sysctl_tcp_low_latency +EXPORT_SYMBOL vmlinux 0x2bb0e125 unregister_8022_client +EXPORT_SYMBOL vmlinux 0x2bb55d6e acpi_remove_notify_handler +EXPORT_SYMBOL vmlinux 0x2bb90bd9 jbd2_journal_clear_features +EXPORT_SYMBOL vmlinux 0x2bba8ae4 sock_get_timestamp +EXPORT_SYMBOL vmlinux 0x2bdbdd00 filemap_fdatawrite +EXPORT_SYMBOL vmlinux 0x2be9c495 mem_cgroup_update_page_stat +EXPORT_SYMBOL vmlinux 0x2bfeb410 acpi_get_handle +EXPORT_SYMBOL vmlinux 0x2c01fccc fb_is_primary_device +EXPORT_SYMBOL vmlinux 0x2c0b4c47 cfb_fillrect +EXPORT_SYMBOL vmlinux 0x2c231c04 kstrtou16_from_user +EXPORT_SYMBOL vmlinux 0x2c256e1f input_scancode_to_scalar +EXPORT_SYMBOL vmlinux 0x2c468d26 spi_dv_device +EXPORT_SYMBOL vmlinux 0x2c5695f6 proto_register +EXPORT_SYMBOL vmlinux 0x2c67f1d9 __block_write_begin +EXPORT_SYMBOL vmlinux 0x2c709e32 elv_unregister_queue +EXPORT_SYMBOL vmlinux 0x2c7d0183 generic_removexattr +EXPORT_SYMBOL vmlinux 0x2c86b261 __cond_resched_lock +EXPORT_SYMBOL vmlinux 0x2c86c88b netif_carrier_on +EXPORT_SYMBOL vmlinux 0x2caa0343 dev_err +EXPORT_SYMBOL vmlinux 0x2caf832a alloc_disk +EXPORT_SYMBOL vmlinux 0x2cefe52a bio_integrity_trim +EXPORT_SYMBOL vmlinux 0x2cf941c5 udp_proc_register +EXPORT_SYMBOL vmlinux 0x2d03ff0f __kfree_skb +EXPORT_SYMBOL vmlinux 0x2d140a58 genl_unlock +EXPORT_SYMBOL vmlinux 0x2d278733 padata_free +EXPORT_SYMBOL vmlinux 0x2d3b575f panic_notifier_list +EXPORT_SYMBOL vmlinux 0x2d3c235c set_create_files_as +EXPORT_SYMBOL vmlinux 0x2d4b332e spi_release_transport +EXPORT_SYMBOL vmlinux 0x2d4b9f48 open_exec +EXPORT_SYMBOL vmlinux 0x2d4f37cc unregister_framebuffer +EXPORT_SYMBOL vmlinux 0x2d5528c9 sg_copy_to_buffer +EXPORT_SYMBOL vmlinux 0x2d81e6c2 pci_dev_put +EXPORT_SYMBOL vmlinux 0x2d89342a scsi_show_sense_hdr +EXPORT_SYMBOL vmlinux 0x2da4b63e intel_gmch_probe +EXPORT_SYMBOL vmlinux 0x2db4c99b flush_delayed_work +EXPORT_SYMBOL vmlinux 0x2db4fbd9 scsi_track_queue_full +EXPORT_SYMBOL vmlinux 0x2dd16564 arch_register_cpu +EXPORT_SYMBOL vmlinux 0x2ddc665d radix_tree_next_hole +EXPORT_SYMBOL vmlinux 0x2dedc4c2 acpi_format_exception +EXPORT_SYMBOL vmlinux 0x2def7f76 rtc_cmos_write +EXPORT_SYMBOL vmlinux 0x2e06111d cpu_present_mask +EXPORT_SYMBOL vmlinux 0x2e0b17a8 dma_set_mask +EXPORT_SYMBOL vmlinux 0x2e229050 unregister_md_personality +EXPORT_SYMBOL vmlinux 0x2e270fff fget +EXPORT_SYMBOL vmlinux 0x2e2b3c52 ab3100_event_register +EXPORT_SYMBOL vmlinux 0x2e2ce9e0 sysctl_tcp_syncookies +EXPORT_SYMBOL vmlinux 0x2e3cc02b file_open_root +EXPORT_SYMBOL vmlinux 0x2eb9ec9d sk_stream_error +EXPORT_SYMBOL vmlinux 0x2ebfee14 elv_dispatch_add_tail +EXPORT_SYMBOL vmlinux 0x2ec2a9c6 input_set_capability +EXPORT_SYMBOL vmlinux 0x2ef63ad6 scsi_dev_info_list_del_keyed +EXPORT_SYMBOL vmlinux 0x2f03fc4b security_secmark_refcount_inc +EXPORT_SYMBOL vmlinux 0x2f064b55 allocate_resource +EXPORT_SYMBOL vmlinux 0x2f27b2bd genlmsg_multicast_allns +EXPORT_SYMBOL vmlinux 0x2f31fabd agp_generic_remove_memory +EXPORT_SYMBOL vmlinux 0x2f5226f8 blk_queue_resize_tags +EXPORT_SYMBOL vmlinux 0x2f6d6f40 pnp_device_attach +EXPORT_SYMBOL vmlinux 0x2f8721fe get_user_pages +EXPORT_SYMBOL vmlinux 0x2fa5a500 memcmp +EXPORT_SYMBOL vmlinux 0x2facd17b nf_unregister_hook +EXPORT_SYMBOL vmlinux 0x2fb6cb15 __page_symlink +EXPORT_SYMBOL vmlinux 0x2fbbe727 install_exec_creds +EXPORT_SYMBOL vmlinux 0x2fd6175b __sk_dst_check +EXPORT_SYMBOL vmlinux 0x2ff063b5 acpi_get_name +EXPORT_SYMBOL vmlinux 0x2ff2707e dev_mc_init +EXPORT_SYMBOL vmlinux 0x30226ddf agp_device_command +EXPORT_SYMBOL vmlinux 0x3032758b __tracepoint_module_get +EXPORT_SYMBOL vmlinux 0x30486a2f framebuffer_alloc +EXPORT_SYMBOL vmlinux 0x30657c8b agp_put_bridge +EXPORT_SYMBOL vmlinux 0x307c2fd0 generic_check_addressable +EXPORT_SYMBOL vmlinux 0x3083ec40 thermal_zone_device_unregister +EXPORT_SYMBOL vmlinux 0x308b49fd dquot_get_dqinfo +EXPORT_SYMBOL vmlinux 0x30a1dff1 gnet_stats_copy_app +EXPORT_SYMBOL vmlinux 0x30a5013d jbd2_journal_check_available_features +EXPORT_SYMBOL vmlinux 0x30a80826 __kfifo_from_user +EXPORT_SYMBOL vmlinux 0x30c21e60 cancel_dirty_page +EXPORT_SYMBOL vmlinux 0x30d3db2f pci_disable_msix +EXPORT_SYMBOL vmlinux 0x30e2b9ee register_sysctl_paths +EXPORT_SYMBOL vmlinux 0x30e74134 tty_termios_copy_hw +EXPORT_SYMBOL vmlinux 0x30ff5c54 jbd2_journal_invalidatepage +EXPORT_SYMBOL vmlinux 0x310ee087 dm_put_device +EXPORT_SYMBOL vmlinux 0x31188c43 scsi_host_set_state +EXPORT_SYMBOL vmlinux 0x312f8eac hippi_mac_addr +EXPORT_SYMBOL vmlinux 0x31310f4e __serio_register_driver +EXPORT_SYMBOL vmlinux 0x3145216f pci_dev_present +EXPORT_SYMBOL vmlinux 0x3145eff0 km_state_notify +EXPORT_SYMBOL vmlinux 0x3147857d default_red +EXPORT_SYMBOL vmlinux 0x31536f1e rfkill_set_hw_state +EXPORT_SYMBOL vmlinux 0x316d98c2 page_put_link +EXPORT_SYMBOL vmlinux 0x31701cd9 unregister_binfmt +EXPORT_SYMBOL vmlinux 0x318135a6 dev_mc_add +EXPORT_SYMBOL vmlinux 0x319632ad blkdev_issue_flush +EXPORT_SYMBOL vmlinux 0x31976ff9 igrab +EXPORT_SYMBOL vmlinux 0x31b31f5c csum_partial_copy_nocheck +EXPORT_SYMBOL vmlinux 0x31bff7f1 gnet_stats_finish_copy +EXPORT_SYMBOL vmlinux 0x31c24e21 generic_file_splice_read +EXPORT_SYMBOL vmlinux 0x31e76b57 recalibrate_cpu_khz +EXPORT_SYMBOL vmlinux 0x31ebadcd in_group_p +EXPORT_SYMBOL vmlinux 0x31ec560e groups_alloc +EXPORT_SYMBOL vmlinux 0x31fa3423 vga_switcheroo_unregister_client +EXPORT_SYMBOL vmlinux 0x32287886 block_read_full_page +EXPORT_SYMBOL vmlinux 0x3240c65b files_lglock_global_lock_online +EXPORT_SYMBOL vmlinux 0x3242c0d8 dquot_quota_off +EXPORT_SYMBOL vmlinux 0x326425ca pci_unmap_biosrom +EXPORT_SYMBOL vmlinux 0x327bfab4 scsi_is_sdev_device +EXPORT_SYMBOL vmlinux 0x327dfef8 idr_replace +EXPORT_SYMBOL vmlinux 0x3291195b pv_mmu_ops +EXPORT_SYMBOL vmlinux 0x32a9aa28 filemap_flush +EXPORT_SYMBOL vmlinux 0x32ae56ae pci_enable_ido +EXPORT_SYMBOL vmlinux 0x33369318 swiotlb_dma_supported +EXPORT_SYMBOL vmlinux 0x333b18ea pci_find_bus +EXPORT_SYMBOL vmlinux 0x3340c61c mmc_do_release_host +EXPORT_SYMBOL vmlinux 0x3355ecb6 mmc_host_enable +EXPORT_SYMBOL vmlinux 0x335b8a5e force_sig +EXPORT_SYMBOL vmlinux 0x3366b8b6 skb_realloc_headroom +EXPORT_SYMBOL vmlinux 0x337f38d7 ppp_unit_number +EXPORT_SYMBOL vmlinux 0x33849b5d d_alloc_pseudo +EXPORT_SYMBOL vmlinux 0x338bdd47 journal_dirty_data +EXPORT_SYMBOL vmlinux 0x33aec781 skb_insert +EXPORT_SYMBOL vmlinux 0x33b84f74 copy_page +EXPORT_SYMBOL vmlinux 0x33cda660 posix_acl_from_mode +EXPORT_SYMBOL vmlinux 0x341fbfa9 sk_stream_wait_connect +EXPORT_SYMBOL vmlinux 0x34273b65 dm_table_get_md +EXPORT_SYMBOL vmlinux 0x34464dec genphy_update_link +EXPORT_SYMBOL vmlinux 0x3459f320 acpi_bus_register_driver +EXPORT_SYMBOL vmlinux 0x345d7ff1 gen_pool_destroy +EXPORT_SYMBOL vmlinux 0x34608482 lro_vlan_hwaccel_receive_skb +EXPORT_SYMBOL vmlinux 0x347013de nla_validate +EXPORT_SYMBOL vmlinux 0x349cba85 strchr +EXPORT_SYMBOL vmlinux 0x34bca869 clocksource_register +EXPORT_SYMBOL vmlinux 0x34c4ab92 blk_init_queue +EXPORT_SYMBOL vmlinux 0x34f759f7 security_path_mknod +EXPORT_SYMBOL vmlinux 0x34fb1440 inetdev_by_index +EXPORT_SYMBOL vmlinux 0x35328a97 scsi_allocate_command +EXPORT_SYMBOL vmlinux 0x354191ef kobject_put +EXPORT_SYMBOL vmlinux 0x356aec10 mii_check_media +EXPORT_SYMBOL vmlinux 0x357c90d2 qdisc_put_stab +EXPORT_SYMBOL vmlinux 0x3592d6fb vm_stat +EXPORT_SYMBOL vmlinux 0x359bc1ee sock_no_shutdown +EXPORT_SYMBOL vmlinux 0x35a970e1 rename_lock +EXPORT_SYMBOL vmlinux 0x35b0650f vsnprintf +EXPORT_SYMBOL vmlinux 0x35c2ba9e refrigerator +EXPORT_SYMBOL vmlinux 0x35cb5c60 jbd2_journal_release_jbd_inode +EXPORT_SYMBOL vmlinux 0x35d028b6 __find_get_block +EXPORT_SYMBOL vmlinux 0x35fd9942 empty_aops +EXPORT_SYMBOL vmlinux 0x360b1afe probe_irq_mask +EXPORT_SYMBOL vmlinux 0x36139a51 memcpy_fromiovec +EXPORT_SYMBOL vmlinux 0x362658e7 skb_make_writable +EXPORT_SYMBOL vmlinux 0x3656f835 xfrm_dst_ifdown +EXPORT_SYMBOL vmlinux 0x36585526 bio_integrity_enabled +EXPORT_SYMBOL vmlinux 0x3672d3c8 inet6_add_protocol +EXPORT_SYMBOL vmlinux 0x3673e651 security_file_mmap +EXPORT_SYMBOL vmlinux 0x3686ea09 spi_print_msg +EXPORT_SYMBOL vmlinux 0x36d4010e noop_llseek +EXPORT_SYMBOL vmlinux 0x36e360e3 __hw_addr_add_multiple +EXPORT_SYMBOL vmlinux 0x36e3b48b scsi_get_device_flags_keyed +EXPORT_SYMBOL vmlinux 0x3701a196 csum_partial_copy_to_user +EXPORT_SYMBOL vmlinux 0x3727e0a4 init_buffer +EXPORT_SYMBOL vmlinux 0x37360762 sock_kmalloc +EXPORT_SYMBOL vmlinux 0x373f2ff8 dev_driver_string +EXPORT_SYMBOL vmlinux 0x3741fd23 pnp_device_detach +EXPORT_SYMBOL vmlinux 0x3744cf36 vmalloc_to_pfn +EXPORT_SYMBOL vmlinux 0x374e843c dquot_mark_dquot_dirty +EXPORT_SYMBOL vmlinux 0x374fb1c8 md_write_end +EXPORT_SYMBOL vmlinux 0x37580584 security_sb_clone_mnt_opts +EXPORT_SYMBOL vmlinux 0x379f5837 param_set_invbool +EXPORT_SYMBOL vmlinux 0x37a66076 alloc_pages_current +EXPORT_SYMBOL vmlinux 0x37a96de3 grab_cache_page_write_begin +EXPORT_SYMBOL vmlinux 0x37b4e59d flex_array_get +EXPORT_SYMBOL vmlinux 0x37befc70 jiffies_to_msecs +EXPORT_SYMBOL vmlinux 0x37c9bea5 rawv6_mh_filter_unregister +EXPORT_SYMBOL vmlinux 0x37db8f19 dmi_get_date +EXPORT_SYMBOL vmlinux 0x37ea921e vfsmount_lock_local_lock_cpu +EXPORT_SYMBOL vmlinux 0x381a798a setup_max_cpus +EXPORT_SYMBOL vmlinux 0x382ef916 inet_stream_ops +EXPORT_SYMBOL vmlinux 0x3835dc9b inet6_getname +EXPORT_SYMBOL vmlinux 0x384272e6 netdev_notice +EXPORT_SYMBOL vmlinux 0x386d476c nf_log_register +EXPORT_SYMBOL vmlinux 0x38842d32 lock_sock_fast +EXPORT_SYMBOL vmlinux 0x388f9128 xfrm_state_walk_done +EXPORT_SYMBOL vmlinux 0x389ba81e iw_handler_set_spy +EXPORT_SYMBOL vmlinux 0x38b92846 llc_remove_pack +EXPORT_SYMBOL vmlinux 0x38d656f8 tcp_syn_ack_timeout +EXPORT_SYMBOL vmlinux 0x38f33bed dump_fpu +EXPORT_SYMBOL vmlinux 0x38f83fcd pci_enable_device_io +EXPORT_SYMBOL vmlinux 0x39063340 phy_ethtool_gset +EXPORT_SYMBOL vmlinux 0x391a948a ip_options_compile +EXPORT_SYMBOL vmlinux 0x39206e4d textsearch_find_continuous +EXPORT_SYMBOL vmlinux 0x3928ec2a bdev_read_only +EXPORT_SYMBOL vmlinux 0x3934e347 agp_free_page_array +EXPORT_SYMBOL vmlinux 0x393e2805 dcache_readdir +EXPORT_SYMBOL vmlinux 0x395923bf netif_set_real_num_tx_queues +EXPORT_SYMBOL vmlinux 0x3980aac1 unregister_reboot_notifier +EXPORT_SYMBOL vmlinux 0x39a055f3 acpi_remove_gpe_handler +EXPORT_SYMBOL vmlinux 0x39b1eea8 dmam_alloc_coherent +EXPORT_SYMBOL vmlinux 0x39b7f93f __pagevec_release +EXPORT_SYMBOL vmlinux 0x39c23342 pagecache_write_end +EXPORT_SYMBOL vmlinux 0x39c4428b tcf_hash_insert +EXPORT_SYMBOL vmlinux 0x39d10508 pci_bus_find_capability +EXPORT_SYMBOL vmlinux 0x39f2b28e blk_rq_map_integrity_sg +EXPORT_SYMBOL vmlinux 0x39f952c7 sock_no_connect +EXPORT_SYMBOL vmlinux 0x3a04d36a dev_getbyhwaddr_rcu +EXPORT_SYMBOL vmlinux 0x3a08475f platform_thermal_notify +EXPORT_SYMBOL vmlinux 0x3a2204c6 security_netlink_recv +EXPORT_SYMBOL vmlinux 0x3a2da4fe netdev_set_master +EXPORT_SYMBOL vmlinux 0x3a32839e intel_gtt_chipset_flush +EXPORT_SYMBOL vmlinux 0x3a462dcf bio_integrity_add_page +EXPORT_SYMBOL vmlinux 0x3a7173ac complete_all +EXPORT_SYMBOL vmlinux 0x3a89adff pci_save_state +EXPORT_SYMBOL vmlinux 0x3a9b6fb9 blk_unregister_region +EXPORT_SYMBOL vmlinux 0x3a9cd5a6 arp_create +EXPORT_SYMBOL vmlinux 0x3aa405d8 tc_classify_compat +EXPORT_SYMBOL vmlinux 0x3ab5b530 pci_get_class +EXPORT_SYMBOL vmlinux 0x3acda861 mmc_card_sleep +EXPORT_SYMBOL vmlinux 0x3ad977c2 dev_warn +EXPORT_SYMBOL vmlinux 0x3aed7bb4 scsi_is_target_device +EXPORT_SYMBOL vmlinux 0x3af9cae9 idr_remove +EXPORT_SYMBOL vmlinux 0x3afb763e __cleancache_init_shared_fs +EXPORT_SYMBOL vmlinux 0x3b0c38ca pci_unregister_driver +EXPORT_SYMBOL vmlinux 0x3b1a093e dm_table_put +EXPORT_SYMBOL vmlinux 0x3b3016d3 cpufreq_unregister_notifier +EXPORT_SYMBOL vmlinux 0x3b32336f journal_lock_updates +EXPORT_SYMBOL vmlinux 0x3b4aad4c skb_copy_datagram_iovec +EXPORT_SYMBOL vmlinux 0x3b818d60 pnp_possible_config +EXPORT_SYMBOL vmlinux 0x3b8af820 tcp_simple_retransmit +EXPORT_SYMBOL vmlinux 0x3bc90452 kernel_bind +EXPORT_SYMBOL vmlinux 0x3bd1b1f6 msecs_to_jiffies +EXPORT_SYMBOL vmlinux 0x3bd1b8ac vga_get +EXPORT_SYMBOL vmlinux 0x3bf8ba78 pci_request_selected_regions +EXPORT_SYMBOL vmlinux 0x3c0b4eee __kfifo_skip_r +EXPORT_SYMBOL vmlinux 0x3c1a62b2 sched_autogroup_create_attach +EXPORT_SYMBOL vmlinux 0x3c26bc26 jbd2_journal_release_buffer +EXPORT_SYMBOL vmlinux 0x3c272cb7 register_8022_client +EXPORT_SYMBOL vmlinux 0x3c2c5af5 sprintf +EXPORT_SYMBOL vmlinux 0x3c5ba4e5 md_integrity_register +EXPORT_SYMBOL vmlinux 0x3c603065 cap_file_mmap +EXPORT_SYMBOL vmlinux 0x3c65ee1a netif_rx_ni +EXPORT_SYMBOL vmlinux 0x3c808a16 find_get_pages_contig +EXPORT_SYMBOL vmlinux 0x3c80c06c kstrtoull +EXPORT_SYMBOL vmlinux 0x3c9d1211 string_get_size +EXPORT_SYMBOL vmlinux 0x3cbe0d38 scsi_print_command +EXPORT_SYMBOL vmlinux 0x3cc7b7db set_blocksize +EXPORT_SYMBOL vmlinux 0x3ce4ca6f disable_irq +EXPORT_SYMBOL vmlinux 0x3ced37fe splice_direct_to_actor +EXPORT_SYMBOL vmlinux 0x3cf0d484 locks_free_lock +EXPORT_SYMBOL vmlinux 0x3cf690dd skb_dst_set_noref +EXPORT_SYMBOL vmlinux 0x3d002866 mii_ethtool_gset +EXPORT_SYMBOL vmlinux 0x3d0f7121 complete_request_key +EXPORT_SYMBOL vmlinux 0x3d28d861 sock_i_ino +EXPORT_SYMBOL vmlinux 0x3d2aafd1 try_wait_for_completion +EXPORT_SYMBOL vmlinux 0x3d4d6d5e __block_page_mkwrite +EXPORT_SYMBOL vmlinux 0x3d53089e bio_phys_segments +EXPORT_SYMBOL vmlinux 0x3d54cca7 tcp_gro_complete +EXPORT_SYMBOL vmlinux 0x3d7c1ed7 msrs_alloc +EXPORT_SYMBOL vmlinux 0x3d8728bb memcpy_toiovecend +EXPORT_SYMBOL vmlinux 0x3d9ee9f0 clear_page +EXPORT_SYMBOL vmlinux 0x3da171f9 pci_mem_start +EXPORT_SYMBOL vmlinux 0x3dbb2758 bfifo_qdisc_ops +EXPORT_SYMBOL vmlinux 0x3dbe74af flex_array_shrink +EXPORT_SYMBOL vmlinux 0x3dcb88a0 irq_set_handler_data +EXPORT_SYMBOL vmlinux 0x3dfc897c seq_hlist_start_head +EXPORT_SYMBOL vmlinux 0x3dfcd868 dev_addr_del_multiple +EXPORT_SYMBOL vmlinux 0x3e0ca761 blk_end_request_cur +EXPORT_SYMBOL vmlinux 0x3e0e9023 param_set_long +EXPORT_SYMBOL vmlinux 0x3e198598 agp_find_bridge +EXPORT_SYMBOL vmlinux 0x3e22ccac mii_check_gmii_support +EXPORT_SYMBOL vmlinux 0x3e2ae3a8 acpi_release_global_lock +EXPORT_SYMBOL vmlinux 0x3e45e9ff register_inetaddr_notifier +EXPORT_SYMBOL vmlinux 0x3e882943 pcibios_align_resource +EXPORT_SYMBOL vmlinux 0x3e9110fa __hw_addr_unsync +EXPORT_SYMBOL vmlinux 0x3e92f0b0 xfrm6_find_1stfragopt +EXPORT_SYMBOL vmlinux 0x3eb233eb netdev_refcnt_read +EXPORT_SYMBOL vmlinux 0x3eb94966 phy_start_aneg +EXPORT_SYMBOL vmlinux 0x3ec8886f param_ops_int +EXPORT_SYMBOL vmlinux 0x3ecfd17f tcp_sync_mss +EXPORT_SYMBOL vmlinux 0x3ed63055 zlib_inflateReset +EXPORT_SYMBOL vmlinux 0x3ef78a62 dev_get_by_index +EXPORT_SYMBOL vmlinux 0x3eff7f8a devm_request_threaded_irq +EXPORT_SYMBOL vmlinux 0x3f0546a8 ioread32_rep +EXPORT_SYMBOL vmlinux 0x3f090ba7 pci_disable_device +EXPORT_SYMBOL vmlinux 0x3f1cad93 register_exec_domain +EXPORT_SYMBOL vmlinux 0x3f2c63b9 submit_bh +EXPORT_SYMBOL vmlinux 0x3f4547a7 put_unused_fd +EXPORT_SYMBOL vmlinux 0x3f622645 _raw_read_lock_irq +EXPORT_SYMBOL vmlinux 0x3f777a1f jbd2_journal_set_triggers +EXPORT_SYMBOL vmlinux 0x3f77ccf2 dquot_acquire +EXPORT_SYMBOL vmlinux 0x3f884d53 pipe_unlock +EXPORT_SYMBOL vmlinux 0x3f8ed4fa agp_backend_acquire +EXPORT_SYMBOL vmlinux 0x3fa913da strspn +EXPORT_SYMBOL vmlinux 0x3fec048f sg_next +EXPORT_SYMBOL vmlinux 0x3ff601e5 scsi_setup_blk_pc_cmnd +EXPORT_SYMBOL vmlinux 0x3ff62317 local_bh_disable +EXPORT_SYMBOL vmlinux 0x40266365 scsi_unblock_requests +EXPORT_SYMBOL vmlinux 0x4029d238 param_set_copystring +EXPORT_SYMBOL vmlinux 0x402f1608 bioset_integrity_create +EXPORT_SYMBOL vmlinux 0x404a227d i2c_smbus_read_block_data +EXPORT_SYMBOL vmlinux 0x4057db5d eth_mac_addr +EXPORT_SYMBOL vmlinux 0x4058572f poll_schedule_timeout +EXPORT_SYMBOL vmlinux 0x405c1144 get_seconds +EXPORT_SYMBOL vmlinux 0x4064f24f netif_device_detach +EXPORT_SYMBOL vmlinux 0x4066e336 inet_dev_addr_type +EXPORT_SYMBOL vmlinux 0x4080cc35 vlan_dev_vlan_id +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 0x40b58958 inet_csk_clear_xmit_timers +EXPORT_SYMBOL vmlinux 0x40bf6cf1 d_validate +EXPORT_SYMBOL vmlinux 0x40c89d46 acpi_get_table_by_index +EXPORT_SYMBOL vmlinux 0x40d04664 console_trylock +EXPORT_SYMBOL vmlinux 0x40d6a0d8 dquot_disable +EXPORT_SYMBOL vmlinux 0x40def863 ps2_handle_ack +EXPORT_SYMBOL vmlinux 0x40efe23e __mutex_init +EXPORT_SYMBOL vmlinux 0x41016bcf rfkill_destroy +EXPORT_SYMBOL vmlinux 0x41050709 abx500_set_register_interruptible +EXPORT_SYMBOL vmlinux 0x4108e69a fb_match_mode +EXPORT_SYMBOL vmlinux 0x413d1972 padata_add_cpu +EXPORT_SYMBOL vmlinux 0x4142ba7d con_copy_unimap +EXPORT_SYMBOL vmlinux 0x41440aaf make_EII_client +EXPORT_SYMBOL vmlinux 0x41482d8b strndup_user +EXPORT_SYMBOL vmlinux 0x415547f0 ilookup +EXPORT_SYMBOL vmlinux 0x416b1452 ethtool_op_set_ufo +EXPORT_SYMBOL vmlinux 0x4173945b sk_filter +EXPORT_SYMBOL vmlinux 0x417c1240 netdev_boot_setup_check +EXPORT_SYMBOL vmlinux 0x4188d439 neigh_rand_reach_time +EXPORT_SYMBOL vmlinux 0x41a2a1a4 sg_miter_start +EXPORT_SYMBOL vmlinux 0x41a63702 xfrm_policy_flush +EXPORT_SYMBOL vmlinux 0x41a8e551 __cleancache_get_page +EXPORT_SYMBOL vmlinux 0x41c80be9 jbd2_journal_revoke +EXPORT_SYMBOL vmlinux 0x41d21ba0 pci_scan_bridge +EXPORT_SYMBOL vmlinux 0x41ddf239 mount_ns +EXPORT_SYMBOL vmlinux 0x41ee3bb5 swiotlb_unmap_sg_attrs +EXPORT_SYMBOL vmlinux 0x41f1b43b i8253_lock +EXPORT_SYMBOL vmlinux 0x4211c3c1 zlib_inflateInit2 +EXPORT_SYMBOL vmlinux 0x42224298 sscanf +EXPORT_SYMBOL vmlinux 0x422244d5 __ht_create_irq +EXPORT_SYMBOL vmlinux 0x4225b20d x86_hyper +EXPORT_SYMBOL vmlinux 0x422e2d0a do_sync_read +EXPORT_SYMBOL vmlinux 0x4254bc0c qdisc_reset +EXPORT_SYMBOL vmlinux 0x42595e58 vgacon_text_force +EXPORT_SYMBOL vmlinux 0x42608568 inet_frag_evictor +EXPORT_SYMBOL vmlinux 0x4263e010 sock_init_data +EXPORT_SYMBOL vmlinux 0x42977ad4 __hw_addr_del_multiple +EXPORT_SYMBOL vmlinux 0x42a4bdf2 in_egroup_p +EXPORT_SYMBOL vmlinux 0x42a5bd5b scsi_scan_target +EXPORT_SYMBOL vmlinux 0x42b15829 locks_init_lock +EXPORT_SYMBOL vmlinux 0x42b35905 pci_choose_state +EXPORT_SYMBOL vmlinux 0x42c8de35 ioremap_nocache +EXPORT_SYMBOL vmlinux 0x42d90958 filp_open +EXPORT_SYMBOL vmlinux 0x4302d0eb free_pages +EXPORT_SYMBOL vmlinux 0x430c6a86 vfs_stat +EXPORT_SYMBOL vmlinux 0x43385ad9 acpi_pci_unregister_driver +EXPORT_SYMBOL vmlinux 0x43450f61 ab8500_gpadc_get +EXPORT_SYMBOL vmlinux 0x434e654f agp_generic_destroy_pages +EXPORT_SYMBOL vmlinux 0x43544a8c tty_free_termios +EXPORT_SYMBOL vmlinux 0x435d8f33 journal_force_commit +EXPORT_SYMBOL vmlinux 0x43653274 tcp_v4_conn_request +EXPORT_SYMBOL vmlinux 0x436c2179 iowrite32 +EXPORT_SYMBOL vmlinux 0x436e7fbd netlink_set_err +EXPORT_SYMBOL vmlinux 0x43890840 blkdev_put +EXPORT_SYMBOL vmlinux 0x43a0458b blk_start_plug +EXPORT_SYMBOL vmlinux 0x43a240aa max8925_reg_read +EXPORT_SYMBOL vmlinux 0x43a721f3 end_buffer_async_write +EXPORT_SYMBOL vmlinux 0x43ce7c95 backlight_force_update +EXPORT_SYMBOL vmlinux 0x43dedaec nla_reserve_nohdr +EXPORT_SYMBOL vmlinux 0x43ec3aaa abort_creds +EXPORT_SYMBOL vmlinux 0x43ec913a put_cmsg +EXPORT_SYMBOL vmlinux 0x441f74e9 __neigh_for_each_release +EXPORT_SYMBOL vmlinux 0x4420f173 mmc_wait_for_app_cmd +EXPORT_SYMBOL vmlinux 0x44402b6f param_get_ulong +EXPORT_SYMBOL vmlinux 0x444cf73a vfs_create +EXPORT_SYMBOL vmlinux 0x4489a8e9 agp_generic_alloc_user +EXPORT_SYMBOL vmlinux 0x44a81d5f acpi_evaluate_object +EXPORT_SYMBOL vmlinux 0x44aaf30f tsc_khz +EXPORT_SYMBOL vmlinux 0x44b911c3 rb_replace_node +EXPORT_SYMBOL vmlinux 0x44ba613b mdio_bus_type +EXPORT_SYMBOL vmlinux 0x44e9a829 match_token +EXPORT_SYMBOL vmlinux 0x45170a1a key_instantiate_and_link +EXPORT_SYMBOL vmlinux 0x45206417 acpi_bus_unregister_driver +EXPORT_SYMBOL vmlinux 0x452ebe86 schedule_delayed_work_on +EXPORT_SYMBOL vmlinux 0x45314636 pci_enable_device_mem +EXPORT_SYMBOL vmlinux 0x4532e731 sk_free +EXPORT_SYMBOL vmlinux 0x453c8403 pci_msi_enabled +EXPORT_SYMBOL vmlinux 0x4550ba8a register_cpu_notifier +EXPORT_SYMBOL vmlinux 0x455ebe66 jbd2_journal_init_dev +EXPORT_SYMBOL vmlinux 0x45704798 print_hex_dump_bytes +EXPORT_SYMBOL vmlinux 0x4575315d utf8s_to_utf16s +EXPORT_SYMBOL vmlinux 0x4578f528 __kfifo_to_user +EXPORT_SYMBOL vmlinux 0x457d0652 idr_remove_all +EXPORT_SYMBOL vmlinux 0x458588b6 abx500_get_register_interruptible +EXPORT_SYMBOL vmlinux 0x45a2dace dev_addr_add +EXPORT_SYMBOL vmlinux 0x45b6dac0 input_alloc_absinfo +EXPORT_SYMBOL vmlinux 0x45c63c2b acpi_unlock_ac_dir +EXPORT_SYMBOL vmlinux 0x45d216b9 tcp_put_md5sig_pool +EXPORT_SYMBOL vmlinux 0x45d56550 dquot_initialize +EXPORT_SYMBOL vmlinux 0x45d821c6 ethtool_op_set_tx_ipv6_csum +EXPORT_SYMBOL vmlinux 0x45ef19a1 key_unlink +EXPORT_SYMBOL vmlinux 0x460b275d pci_setup_cardbus +EXPORT_SYMBOL vmlinux 0x461789f2 neigh_seq_start +EXPORT_SYMBOL vmlinux 0x46214106 files_lglock_local_unlock_cpu +EXPORT_SYMBOL vmlinux 0x46595c8a vfs_lstat +EXPORT_SYMBOL vmlinux 0x466c14a7 __delay +EXPORT_SYMBOL vmlinux 0x46a4b13f i2c_smbus_read_byte +EXPORT_SYMBOL vmlinux 0x46c47fb6 __node_distance +EXPORT_SYMBOL vmlinux 0x46c4fcf2 locks_mandatory_area +EXPORT_SYMBOL vmlinux 0x46e82a38 simple_transaction_set +EXPORT_SYMBOL vmlinux 0x47359cd7 page_follow_link_light +EXPORT_SYMBOL vmlinux 0x473b0c62 posix_acl_permission +EXPORT_SYMBOL vmlinux 0x475100c2 inet_get_local_port_range +EXPORT_SYMBOL vmlinux 0x475f010b acpi_purge_cached_objects +EXPORT_SYMBOL vmlinux 0x477c7755 dev_load +EXPORT_SYMBOL vmlinux 0x478c87a8 release_firmware +EXPORT_SYMBOL vmlinux 0x478d10b2 ht_destroy_irq +EXPORT_SYMBOL vmlinux 0x47939e0d __tasklet_hi_schedule +EXPORT_SYMBOL vmlinux 0x47991c2e locks_copy_lock +EXPORT_SYMBOL vmlinux 0x479c3c86 find_next_zero_bit +EXPORT_SYMBOL vmlinux 0x47b6a10f ftrace_print_symbols_seq +EXPORT_SYMBOL vmlinux 0x47c3f527 gen_pool_virt_to_phys +EXPORT_SYMBOL vmlinux 0x47c7b0d2 cpu_number +EXPORT_SYMBOL vmlinux 0x47d75bc4 dma_find_channel +EXPORT_SYMBOL vmlinux 0x48193639 acpi_lid_open +EXPORT_SYMBOL vmlinux 0x481a6820 __serio_register_port +EXPORT_SYMBOL vmlinux 0x481cb9ab acpi_enter_sleep_state_prep +EXPORT_SYMBOL vmlinux 0x482ecf24 dquot_quota_on_mount +EXPORT_SYMBOL vmlinux 0x483368bb sk_stream_wait_memory +EXPORT_SYMBOL vmlinux 0x485182d1 netdev_class_remove_file +EXPORT_SYMBOL vmlinux 0x4854f061 km_query +EXPORT_SYMBOL vmlinux 0x4858b1cd __skb_get_rxhash +EXPORT_SYMBOL vmlinux 0x4859b8bb rtc_year_days +EXPORT_SYMBOL vmlinux 0x48811b3d skb_trim +EXPORT_SYMBOL vmlinux 0x488bcd8e bitmap_start_sync +EXPORT_SYMBOL vmlinux 0x4891af91 dev_get_by_flags_rcu +EXPORT_SYMBOL vmlinux 0x48c3d79a netif_receive_skb +EXPORT_SYMBOL vmlinux 0x48e96448 bio_integrity_advance +EXPORT_SYMBOL vmlinux 0x48f10075 block_invalidatepage +EXPORT_SYMBOL vmlinux 0x493f098d dmam_free_noncoherent +EXPORT_SYMBOL vmlinux 0x4948d665 napi_complete +EXPORT_SYMBOL vmlinux 0x494e3393 vm_get_page_prot +EXPORT_SYMBOL vmlinux 0x495fc9a6 pci_disable_link_state_locked +EXPORT_SYMBOL vmlinux 0x49603fb8 security_sb_copy_data +EXPORT_SYMBOL vmlinux 0x498b0c28 neigh_changeaddr +EXPORT_SYMBOL vmlinux 0x49b07aec tcp_select_initial_window +EXPORT_SYMBOL vmlinux 0x49b07ea1 skb_add_rx_frag +EXPORT_SYMBOL vmlinux 0x49b1ee98 dst_discard +EXPORT_SYMBOL vmlinux 0x49b9dfd3 tcf_hash_lookup +EXPORT_SYMBOL vmlinux 0x49c6845f f_setown +EXPORT_SYMBOL vmlinux 0x49f6be9d flex_array_clear +EXPORT_SYMBOL vmlinux 0x4a343082 inet_getname +EXPORT_SYMBOL vmlinux 0x4a358252 __bitmap_subset +EXPORT_SYMBOL vmlinux 0x4a673393 scsi_free_command +EXPORT_SYMBOL vmlinux 0x4a82d616 register_md_personality +EXPORT_SYMBOL vmlinux 0x4a91683d md_wakeup_thread +EXPORT_SYMBOL vmlinux 0x4a92a80b acpi_match_device_ids +EXPORT_SYMBOL vmlinux 0x4a9f0a26 agp_generic_insert_memory +EXPORT_SYMBOL vmlinux 0x4aa25c16 wireless_spy_update +EXPORT_SYMBOL vmlinux 0x4abb62e2 rfkill_blocked +EXPORT_SYMBOL vmlinux 0x4acd93d3 release_resource +EXPORT_SYMBOL vmlinux 0x4adf911e dev_addr_add_multiple +EXPORT_SYMBOL vmlinux 0x4afe9a77 scsi_partsize +EXPORT_SYMBOL vmlinux 0x4b07cfab netif_set_real_num_rx_queues +EXPORT_SYMBOL vmlinux 0x4b085dbf agp3_generic_configure +EXPORT_SYMBOL vmlinux 0x4b0e5a39 softnet_data +EXPORT_SYMBOL vmlinux 0x4b1c3537 bio_add_page +EXPORT_SYMBOL vmlinux 0x4b2538d7 pnp_unregister_driver +EXPORT_SYMBOL vmlinux 0x4b3edf60 padata_do_serial +EXPORT_SYMBOL vmlinux 0x4b5814ef kmalloc_order_trace +EXPORT_SYMBOL vmlinux 0x4b5bca33 pci_assign_resource +EXPORT_SYMBOL vmlinux 0x4b646c3a acpi_device_hid +EXPORT_SYMBOL vmlinux 0x4b840404 acpi_bus_add +EXPORT_SYMBOL vmlinux 0x4b9e0d0c __generic_block_fiemap +EXPORT_SYMBOL vmlinux 0x4bc96635 ifla_policy +EXPORT_SYMBOL vmlinux 0x4bd9fbfe fib_default_rule_add +EXPORT_SYMBOL vmlinux 0x4bdc14b9 ip6_frag_match +EXPORT_SYMBOL vmlinux 0x4bea0276 ethtool_op_set_tx_hw_csum +EXPORT_SYMBOL vmlinux 0x4beb76d3 bio_map_user +EXPORT_SYMBOL vmlinux 0x4c1182cb bitmap_scnprintf +EXPORT_SYMBOL vmlinux 0x4c1230dd xfrm_cfg_mutex +EXPORT_SYMBOL vmlinux 0x4c2cc82e ps2_sendbyte +EXPORT_SYMBOL vmlinux 0x4c419abd kern_path_parent +EXPORT_SYMBOL vmlinux 0x4c486875 sock_release +EXPORT_SYMBOL vmlinux 0x4c4c956e nla_memcmp +EXPORT_SYMBOL vmlinux 0x4c4fef19 kernel_stack +EXPORT_SYMBOL vmlinux 0x4c62c70d inc_zone_page_state +EXPORT_SYMBOL vmlinux 0x4c72c278 lock_may_write +EXPORT_SYMBOL vmlinux 0x4c76aa61 qdisc_watchdog_init +EXPORT_SYMBOL vmlinux 0x4cbbd171 __bitmap_weight +EXPORT_SYMBOL vmlinux 0x4ce157a5 agp_copy_info +EXPORT_SYMBOL vmlinux 0x4cedd9c2 led_blink_set +EXPORT_SYMBOL vmlinux 0x4cfdd21a tcp_ioctl +EXPORT_SYMBOL vmlinux 0x4d059f70 inet6_unregister_protosw +EXPORT_SYMBOL vmlinux 0x4d0c1489 serio_reconnect +EXPORT_SYMBOL vmlinux 0x4d1afd8c acpi_processor_notify_smm +EXPORT_SYMBOL vmlinux 0x4d24ac07 wait_for_key_construction +EXPORT_SYMBOL vmlinux 0x4d26eaf4 nf_log_bind_pf +EXPORT_SYMBOL vmlinux 0x4d790207 journal_extend +EXPORT_SYMBOL vmlinux 0x4d974b9c register_sysrq_key +EXPORT_SYMBOL vmlinux 0x4db1e1d4 posix_acl_equiv_mode +EXPORT_SYMBOL vmlinux 0x4db1eb66 inet_accept +EXPORT_SYMBOL vmlinux 0x4dc45be9 nf_log_unbind_pf +EXPORT_SYMBOL vmlinux 0x4dc6d006 inet_frag_destroy +EXPORT_SYMBOL vmlinux 0x4dc88a53 generic_pipe_buf_release +EXPORT_SYMBOL vmlinux 0x4dda726b match_strlcpy +EXPORT_SYMBOL vmlinux 0x4dde08d1 d_instantiate_unique +EXPORT_SYMBOL vmlinux 0x4df119fa __bitmap_parse +EXPORT_SYMBOL vmlinux 0x4df7539f __pci_register_driver +EXPORT_SYMBOL vmlinux 0x4dfd56b1 end_page_writeback +EXPORT_SYMBOL vmlinux 0x4e069249 security_tun_dev_post_create +EXPORT_SYMBOL vmlinux 0x4e094462 dquot_alloc +EXPORT_SYMBOL vmlinux 0x4e0a07ee tcp_read_sock +EXPORT_SYMBOL vmlinux 0x4e1bc9f6 dma_ops +EXPORT_SYMBOL vmlinux 0x4e21999c acpi_get_child +EXPORT_SYMBOL vmlinux 0x4e29a1b4 inet_select_addr +EXPORT_SYMBOL vmlinux 0x4e2aecd5 in6_dev_finish_destroy +EXPORT_SYMBOL vmlinux 0x4e3567f7 match_int +EXPORT_SYMBOL vmlinux 0x4e3757fd sock_no_getname +EXPORT_SYMBOL vmlinux 0x4e43bee6 netlink_kernel_create +EXPORT_SYMBOL vmlinux 0x4e517d85 kernel_getpeername +EXPORT_SYMBOL vmlinux 0x4e6e8ea7 fg_console +EXPORT_SYMBOL vmlinux 0x4e709868 pcim_iomap +EXPORT_SYMBOL vmlinux 0x4e72e3aa __blockdev_direct_IO +EXPORT_SYMBOL vmlinux 0x4e8d7b23 dma_async_memcpy_pg_to_pg +EXPORT_SYMBOL vmlinux 0x4e8f7b40 md_register_thread +EXPORT_SYMBOL vmlinux 0x4ea74519 bio_get_nr_vecs +EXPORT_SYMBOL vmlinux 0x4ec59ab2 alloc_tty_driver +EXPORT_SYMBOL vmlinux 0x4ec7e2f4 set_binfmt +EXPORT_SYMBOL vmlinux 0x4ed1fc97 tty_shutdown +EXPORT_SYMBOL vmlinux 0x4edd72f7 block_all_signals +EXPORT_SYMBOL vmlinux 0x4f131165 pci_bus_read_config_dword +EXPORT_SYMBOL vmlinux 0x4f1cd128 security_tun_dev_create +EXPORT_SYMBOL vmlinux 0x4f391d0e nla_parse +EXPORT_SYMBOL vmlinux 0x4f476e96 init_cdrom_command +EXPORT_SYMBOL vmlinux 0x4f6b400b _copy_from_user +EXPORT_SYMBOL vmlinux 0x4f783f30 acpi_read +EXPORT_SYMBOL vmlinux 0x4f8b5ddb _copy_to_user +EXPORT_SYMBOL vmlinux 0x4f9efe2a __sk_mem_schedule +EXPORT_SYMBOL vmlinux 0x4fbcfcd7 block_write_begin +EXPORT_SYMBOL vmlinux 0x4fbf81f8 xfrm_unregister_mode +EXPORT_SYMBOL vmlinux 0x4fc6ec5c __dev_get_by_index +EXPORT_SYMBOL vmlinux 0x4fcf2231 uart_match_port +EXPORT_SYMBOL vmlinux 0x4fdee897 i8042_command +EXPORT_SYMBOL vmlinux 0x4fe3c0fb splice_from_pipe_end +EXPORT_SYMBOL vmlinux 0x4ff138d3 commit_creds +EXPORT_SYMBOL vmlinux 0x4ff1c9bc populate_rootfs_wait +EXPORT_SYMBOL vmlinux 0x50117870 pm860x_page_bulk_read +EXPORT_SYMBOL vmlinux 0x501798c7 mark_info_dirty +EXPORT_SYMBOL vmlinux 0x50211ee3 tcp_free_md5sig_pool +EXPORT_SYMBOL vmlinux 0x503c2c2b __lru_cache_add +EXPORT_SYMBOL vmlinux 0x50529870 acpi_get_gpe_status +EXPORT_SYMBOL vmlinux 0x506746b6 getrawmonotonic +EXPORT_SYMBOL vmlinux 0x506e6f2f _atomic_dec_and_lock +EXPORT_SYMBOL vmlinux 0x50882b4f kobject_del +EXPORT_SYMBOL vmlinux 0x509d42d0 d_genocide +EXPORT_SYMBOL vmlinux 0x50ab4c6d files_lglock_global_lock +EXPORT_SYMBOL vmlinux 0x50afe33d nobh_writepage +EXPORT_SYMBOL vmlinux 0x50e16737 blk_init_queue_node +EXPORT_SYMBOL vmlinux 0x50e6b2bb skb_append +EXPORT_SYMBOL vmlinux 0x510c2535 xz_dec_run +EXPORT_SYMBOL vmlinux 0x51104fff inet6_del_protocol +EXPORT_SYMBOL vmlinux 0x5114b0a4 scsi_host_get +EXPORT_SYMBOL vmlinux 0x5118c382 secure_dccp_sequence_number +EXPORT_SYMBOL vmlinux 0x512f0d85 input_handler_for_each_handle +EXPORT_SYMBOL vmlinux 0x5136ca07 neigh_seq_stop +EXPORT_SYMBOL vmlinux 0x519182e2 ip_route_me_harder +EXPORT_SYMBOL vmlinux 0x51b83dc1 nf_log_unregister +EXPORT_SYMBOL vmlinux 0x51ce5ad3 files_lglock_local_lock_cpu +EXPORT_SYMBOL vmlinux 0x51d12d4e acpi_pci_disabled +EXPORT_SYMBOL vmlinux 0x51d97611 end_writeback +EXPORT_SYMBOL vmlinux 0x51dce73b xfrm_state_walk_init +EXPORT_SYMBOL vmlinux 0x51e8d6d5 register_sysctl_table +EXPORT_SYMBOL vmlinux 0x51f47ed6 sk_stop_timer +EXPORT_SYMBOL vmlinux 0x52026cdf security_sb_parse_opts_str +EXPORT_SYMBOL vmlinux 0x52095e19 acpi_get_data +EXPORT_SYMBOL vmlinux 0x5217ad67 scsi_execute_req +EXPORT_SYMBOL vmlinux 0x52373b22 bit_waitqueue +EXPORT_SYMBOL vmlinux 0x5238b827 xfrm_find_acq_byseq +EXPORT_SYMBOL vmlinux 0x523b5877 mmc_fixup_device +EXPORT_SYMBOL vmlinux 0x52533918 read_dev_sector +EXPORT_SYMBOL vmlinux 0x526d9bf1 jbd2_trans_will_send_data_barrier +EXPORT_SYMBOL vmlinux 0x52760ca9 getnstimeofday +EXPORT_SYMBOL vmlinux 0x52b0c59f scsi_finish_command +EXPORT_SYMBOL vmlinux 0x52ca9755 tcp_check_req +EXPORT_SYMBOL vmlinux 0x52cd2737 scsi_rescan_device +EXPORT_SYMBOL vmlinux 0x52d6993d pci_wake_from_d3 +EXPORT_SYMBOL vmlinux 0x52d7b2fd llc_sap_list +EXPORT_SYMBOL vmlinux 0x53055655 proc_dointvec_userhz_jiffies +EXPORT_SYMBOL vmlinux 0x530b1e98 pm_suspend +EXPORT_SYMBOL vmlinux 0x531b604e __virt_addr_valid +EXPORT_SYMBOL vmlinux 0x53326531 mempool_alloc_pages +EXPORT_SYMBOL vmlinux 0x53578c24 elv_rb_latter_request +EXPORT_SYMBOL vmlinux 0x535a5b48 vfs_readv +EXPORT_SYMBOL vmlinux 0x538383c0 unregister_inet6addr_notifier +EXPORT_SYMBOL vmlinux 0x538cf328 max8998_write_reg +EXPORT_SYMBOL vmlinux 0x539d2fc6 simple_transaction_get +EXPORT_SYMBOL vmlinux 0x53c0767c sk_chk_filter +EXPORT_SYMBOL vmlinux 0x53d306f5 mdiobus_register +EXPORT_SYMBOL vmlinux 0x53e151de pnp_register_card_driver +EXPORT_SYMBOL vmlinux 0x53f04062 __kfifo_dma_out_prepare_r +EXPORT_SYMBOL vmlinux 0x540a2936 tcf_exts_dump +EXPORT_SYMBOL vmlinux 0x540dfa9b mnt_set_expiry +EXPORT_SYMBOL vmlinux 0x5425b551 mii_ethtool_sset +EXPORT_SYMBOL vmlinux 0x542ab94e scsi_eh_prep_cmnd +EXPORT_SYMBOL vmlinux 0x543092af flock_lock_file_wait +EXPORT_SYMBOL vmlinux 0x543ef284 seq_hlist_start +EXPORT_SYMBOL vmlinux 0x54422ae9 serio_unregister_port +EXPORT_SYMBOL vmlinux 0x54568b75 register_memory_isolate_notifier +EXPORT_SYMBOL vmlinux 0x5468b121 elv_register_queue +EXPORT_SYMBOL vmlinux 0x546bb020 mb_cache_create +EXPORT_SYMBOL vmlinux 0x549a59f3 blk_queue_merge_bvec +EXPORT_SYMBOL vmlinux 0x54a9db5f _kstrtoul +EXPORT_SYMBOL vmlinux 0x54c4bcae kick_iocb +EXPORT_SYMBOL vmlinux 0x54d872ba percpu_counter_compare +EXPORT_SYMBOL vmlinux 0x54e578f8 udp_lib_unhash +EXPORT_SYMBOL vmlinux 0x54e6fcdd net_enable_timestamp +EXPORT_SYMBOL vmlinux 0x54f04fb5 kthread_stop +EXPORT_SYMBOL vmlinux 0x54f38e4a mpage_readpage +EXPORT_SYMBOL vmlinux 0x54f4eb51 security_inode_getsecctx +EXPORT_SYMBOL vmlinux 0x54fb10b5 tcf_action_dump_1 +EXPORT_SYMBOL vmlinux 0x550ef4a2 genl_register_family +EXPORT_SYMBOL vmlinux 0x552781ea generic_readlink +EXPORT_SYMBOL vmlinux 0x55315743 fb_firmware_edid +EXPORT_SYMBOL vmlinux 0x553b38df __skb_warn_lro_forwarding +EXPORT_SYMBOL vmlinux 0x5541ea93 on_each_cpu +EXPORT_SYMBOL vmlinux 0x55477be0 d_move +EXPORT_SYMBOL vmlinux 0x55678b4b bsearch +EXPORT_SYMBOL vmlinux 0x556a9ea2 pci_release_regions +EXPORT_SYMBOL vmlinux 0x5594be03 bitmap_remap +EXPORT_SYMBOL vmlinux 0x55dcdb66 __get_user_pages +EXPORT_SYMBOL vmlinux 0x55ddb0ea unregister_exec_domain +EXPORT_SYMBOL vmlinux 0x55ddca15 cpu_rmap_update +EXPORT_SYMBOL vmlinux 0x5600904f fb_get_color_depth +EXPORT_SYMBOL vmlinux 0x56086577 mutex_unlock +EXPORT_SYMBOL vmlinux 0x560a69a5 bio_integrity_set_tag +EXPORT_SYMBOL vmlinux 0x5614b010 xfrm_policy_walk_done +EXPORT_SYMBOL vmlinux 0x561a5cce rtnl_set_sk_err +EXPORT_SYMBOL vmlinux 0x5635a60a vmalloc_user +EXPORT_SYMBOL vmlinux 0x5658179e idr_get_new +EXPORT_SYMBOL vmlinux 0x5661f48c filemap_fdatawait +EXPORT_SYMBOL vmlinux 0x569a6c79 scsi_unregister +EXPORT_SYMBOL vmlinux 0x56af5956 mb_cache_entry_alloc +EXPORT_SYMBOL vmlinux 0x56c8799d scsi_kunmap_atomic_sg +EXPORT_SYMBOL vmlinux 0x57021c26 lock_sock_nested +EXPORT_SYMBOL vmlinux 0x570d2a1b input_mt_report_slot_state +EXPORT_SYMBOL vmlinux 0x572789f8 xfrm_state_update +EXPORT_SYMBOL vmlinux 0x572e85d4 blk_lookup_devt +EXPORT_SYMBOL vmlinux 0x57575f08 dmaengine_put +EXPORT_SYMBOL vmlinux 0x57674fd7 __sw_hweight16 +EXPORT_SYMBOL vmlinux 0x5768499c xfrm_unregister_km +EXPORT_SYMBOL vmlinux 0x576ba11a sleep_on +EXPORT_SYMBOL vmlinux 0x577e386e take_over_console +EXPORT_SYMBOL vmlinux 0x57872098 unregister_filesystem +EXPORT_SYMBOL vmlinux 0x57b09822 up +EXPORT_SYMBOL vmlinux 0x57b57ebe jiffies_to_timespec +EXPORT_SYMBOL vmlinux 0x57c886e5 inode_set_bytes +EXPORT_SYMBOL vmlinux 0x57c9f427 bio_integrity_get_tag +EXPORT_SYMBOL vmlinux 0x57d8175e unregister_key_type +EXPORT_SYMBOL vmlinux 0x57db7242 mangle_path +EXPORT_SYMBOL vmlinux 0x57e6719e dm_io_client_destroy +EXPORT_SYMBOL vmlinux 0x57fd48b4 netdev_info +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 0x5867e0df pci_restore_state +EXPORT_SYMBOL vmlinux 0x586a9a2e rtnl_unicast +EXPORT_SYMBOL vmlinux 0x58737cb0 deactivate_super +EXPORT_SYMBOL vmlinux 0x587c70d8 _raw_spin_lock_irqsave +EXPORT_SYMBOL vmlinux 0x58a58a86 fifo_set_limit +EXPORT_SYMBOL vmlinux 0x58bf1415 km_new_mapping +EXPORT_SYMBOL vmlinux 0x58c25d8c mark_buffer_async_write +EXPORT_SYMBOL vmlinux 0x58d1e62e __cleancache_put_page +EXPORT_SYMBOL vmlinux 0x58d42fe8 __mark_inode_dirty +EXPORT_SYMBOL vmlinux 0x58e92b60 phy_connect_direct +EXPORT_SYMBOL vmlinux 0x58ee1461 mb_cache_entry_release +EXPORT_SYMBOL vmlinux 0x58f91445 cdrom_mode_select +EXPORT_SYMBOL vmlinux 0x59112755 ppp_input +EXPORT_SYMBOL vmlinux 0x5921b0f5 nobh_truncate_page +EXPORT_SYMBOL vmlinux 0x5934392b fb_register_client +EXPORT_SYMBOL vmlinux 0x593e2c1d i2c_master_send +EXPORT_SYMBOL vmlinux 0x594bf15b ioport_map +EXPORT_SYMBOL vmlinux 0x5956c004 init_net +EXPORT_SYMBOL vmlinux 0x595be7f1 rwsem_downgrade_wake +EXPORT_SYMBOL vmlinux 0x595e1adf lock_rename +EXPORT_SYMBOL vmlinux 0x59610188 netlink_rcv_skb +EXPORT_SYMBOL vmlinux 0x59633993 inet_frag_kill +EXPORT_SYMBOL vmlinux 0x598e3c4d tcp_proc_unregister +EXPORT_SYMBOL vmlinux 0x59bc9609 acpi_write_bit_register +EXPORT_SYMBOL vmlinux 0x59d696b6 register_module_notifier +EXPORT_SYMBOL vmlinux 0x59e70f93 __send_remote_softirq +EXPORT_SYMBOL vmlinux 0x59eb6bbe alloc_disk_node +EXPORT_SYMBOL vmlinux 0x59eccff3 blk_integrity_is_initialized +EXPORT_SYMBOL vmlinux 0x5a0dc5d7 km_policy_notify +EXPORT_SYMBOL vmlinux 0x5a2bda12 udplite_table +EXPORT_SYMBOL vmlinux 0x5a34a45c __kmalloc +EXPORT_SYMBOL vmlinux 0x5a3cf4bc scsi_add_device +EXPORT_SYMBOL vmlinux 0x5a4020c9 pci_get_domain_bus_and_slot +EXPORT_SYMBOL vmlinux 0x5a428fee register_shrinker +EXPORT_SYMBOL vmlinux 0x5a4896a8 __put_user_2 +EXPORT_SYMBOL vmlinux 0x5a5d502f dentry_open +EXPORT_SYMBOL vmlinux 0x5a5e7ea3 simple_read_from_buffer +EXPORT_SYMBOL vmlinux 0x5a68ed17 max8998_bulk_read +EXPORT_SYMBOL vmlinux 0x5a744b86 netlink_set_nonroot +EXPORT_SYMBOL vmlinux 0x5a8260fe nf_getsockopt +EXPORT_SYMBOL vmlinux 0x5a948169 tcf_em_register +EXPORT_SYMBOL vmlinux 0x5ab08f81 blk_run_queue +EXPORT_SYMBOL vmlinux 0x5ab1b250 __insert_inode_hash +EXPORT_SYMBOL vmlinux 0x5ac376a5 acpi_install_fixed_event_handler +EXPORT_SYMBOL vmlinux 0x5ae0ce36 set_pages_array_wb +EXPORT_SYMBOL vmlinux 0x5ae7edaf input_register_handler +EXPORT_SYMBOL vmlinux 0x5afae7e6 dev_addr_del +EXPORT_SYMBOL vmlinux 0x5b0561cd create_empty_buffers +EXPORT_SYMBOL vmlinux 0x5b387c14 dev_queue_xmit +EXPORT_SYMBOL vmlinux 0x5b3b5f15 kernel_sock_ioctl +EXPORT_SYMBOL vmlinux 0x5b4203c8 generic_pipe_buf_unmap +EXPORT_SYMBOL vmlinux 0x5b4c6297 __percpu_counter_sum +EXPORT_SYMBOL vmlinux 0x5b51c6a7 acpi_walk_resources +EXPORT_SYMBOL vmlinux 0x5b8b1eba eth_validate_addr +EXPORT_SYMBOL vmlinux 0x5b9f14af serial8250_do_pm +EXPORT_SYMBOL vmlinux 0x5bbc6ccf release_pages +EXPORT_SYMBOL vmlinux 0x5bd3122c pci_disable_msi +EXPORT_SYMBOL vmlinux 0x5bd59223 pci_request_region +EXPORT_SYMBOL vmlinux 0x5bda7397 blk_rq_map_user_iov +EXPORT_SYMBOL vmlinux 0x5bdd3374 d_path +EXPORT_SYMBOL vmlinux 0x5c044ce1 invalidate_mapping_pages +EXPORT_SYMBOL vmlinux 0x5c062b09 bio_init +EXPORT_SYMBOL vmlinux 0x5c0914aa blk_fetch_request +EXPORT_SYMBOL vmlinux 0x5c1f9d87 xfrm_register_km +EXPORT_SYMBOL vmlinux 0x5c28e347 pci_set_master +EXPORT_SYMBOL vmlinux 0x5c3abf4a dcb_setapp +EXPORT_SYMBOL vmlinux 0x5c3c3ca5 pfifo_qdisc_ops +EXPORT_SYMBOL vmlinux 0x5c46b6fa posix_acl_chmod_masq +EXPORT_SYMBOL vmlinux 0x5c6ab14d update_region +EXPORT_SYMBOL vmlinux 0x5c6ae9a5 pci_prepare_to_sleep +EXPORT_SYMBOL vmlinux 0x5c76a28a dev_ethtool_get_settings +EXPORT_SYMBOL vmlinux 0x5c9a1629 _raw_read_trylock +EXPORT_SYMBOL vmlinux 0x5ca61287 netlink_ack +EXPORT_SYMBOL vmlinux 0x5caf79cd cdrom_get_media_event +EXPORT_SYMBOL vmlinux 0x5cc6e1fe inet_shutdown +EXPORT_SYMBOL vmlinux 0x5cc8e015 iov_iter_single_seg_count +EXPORT_SYMBOL vmlinux 0x5ccb6341 x86_hyper_vmware +EXPORT_SYMBOL vmlinux 0x5cd5541a agp_generic_type_to_mask_type +EXPORT_SYMBOL vmlinux 0x5cd8a6d5 __brelse +EXPORT_SYMBOL vmlinux 0x5cdcc0cf bitmap_startwrite +EXPORT_SYMBOL vmlinux 0x5cf9d897 get_disk +EXPORT_SYMBOL vmlinux 0x5cfeb9f1 no_llseek +EXPORT_SYMBOL vmlinux 0x5d36c9fd genl_unregister_family +EXPORT_SYMBOL vmlinux 0x5d55af82 alloc_trdev +EXPORT_SYMBOL vmlinux 0x5d625525 netif_notify_peers +EXPORT_SYMBOL vmlinux 0x5d6eb354 pcix_get_max_mmrbc +EXPORT_SYMBOL vmlinux 0x5d74dbcf pnp_range_reserved +EXPORT_SYMBOL vmlinux 0x5d789fc6 bdi_register +EXPORT_SYMBOL vmlinux 0x5d8247cb dev_add_pack +EXPORT_SYMBOL vmlinux 0x5d99d496 truncate_inode_pages_range +EXPORT_SYMBOL vmlinux 0x5d9ffdd1 tag_pages_for_writeback +EXPORT_SYMBOL vmlinux 0x5dab6585 dev_base_lock +EXPORT_SYMBOL vmlinux 0x5dc43223 idr_pre_get +EXPORT_SYMBOL vmlinux 0x5dcba3a9 ip_mc_inc_group +EXPORT_SYMBOL vmlinux 0x5dd845d5 input_mt_init_slots +EXPORT_SYMBOL vmlinux 0x5ddd645a lro_flush_all +EXPORT_SYMBOL vmlinux 0x5e09ca75 complete +EXPORT_SYMBOL vmlinux 0x5e13235f inet_csk_accept +EXPORT_SYMBOL vmlinux 0x5e3f0c1b alloc_buffer_head +EXPORT_SYMBOL vmlinux 0x5e6947f7 unregister_dcbevent_notifier +EXPORT_SYMBOL vmlinux 0x5e72386f generic_delete_inode +EXPORT_SYMBOL vmlinux 0x5e95b1cd current_umask +EXPORT_SYMBOL vmlinux 0x5e9b2def xfrm_policy_insert +EXPORT_SYMBOL vmlinux 0x5ea529f6 splice_from_pipe_feed +EXPORT_SYMBOL vmlinux 0x5ea8f96f unregister_netdevice_queue +EXPORT_SYMBOL vmlinux 0x5ecf50bb free_netdev +EXPORT_SYMBOL vmlinux 0x5ed040b0 pm_set_vt_switch +EXPORT_SYMBOL vmlinux 0x5edd0762 bin2bcd +EXPORT_SYMBOL vmlinux 0x5ef74eb1 blk_cleanup_queue +EXPORT_SYMBOL vmlinux 0x5f005368 kstrtou8 +EXPORT_SYMBOL vmlinux 0x5f005de7 ip_queue_xmit +EXPORT_SYMBOL vmlinux 0x5f039fd5 fddi_type_trans +EXPORT_SYMBOL vmlinux 0x5f0c235f pm860x_bulk_write +EXPORT_SYMBOL vmlinux 0x5f21ba5b _raw_write_trylock +EXPORT_SYMBOL vmlinux 0x5f291f8f gnet_stats_copy_basic +EXPORT_SYMBOL vmlinux 0x5f2abcce pcie_port_service_register +EXPORT_SYMBOL vmlinux 0x5f3818b7 tcp_v4_md5_do_add +EXPORT_SYMBOL vmlinux 0x5f82ff9c journal_flush +EXPORT_SYMBOL vmlinux 0x5f862232 ndisc_mc_map +EXPORT_SYMBOL vmlinux 0x5f875a18 blk_queue_update_dma_alignment +EXPORT_SYMBOL vmlinux 0x5f879934 fb_set_var +EXPORT_SYMBOL vmlinux 0x5fa17c73 sk_filter_release_rcu +EXPORT_SYMBOL vmlinux 0x5fa887ff netlink_dump_start +EXPORT_SYMBOL vmlinux 0x5fce52c7 mod_timer_pinned +EXPORT_SYMBOL vmlinux 0x5fd2298e strnstr +EXPORT_SYMBOL vmlinux 0x5feb6e12 journal_check_available_features +EXPORT_SYMBOL vmlinux 0x5feef891 read_cache_page_async +EXPORT_SYMBOL vmlinux 0x5ff42b08 acpi_video_get_capabilities +EXPORT_SYMBOL vmlinux 0x600683d3 do_unblank_screen +EXPORT_SYMBOL vmlinux 0x602194c5 bioset_create +EXPORT_SYMBOL vmlinux 0x602ed00d acpi_current_gpe_count +EXPORT_SYMBOL vmlinux 0x606c633b pcie_set_readrq +EXPORT_SYMBOL vmlinux 0x606c6b79 __nla_put_nohdr +EXPORT_SYMBOL vmlinux 0x606c79f8 jbd2_journal_try_to_free_buffers +EXPORT_SYMBOL vmlinux 0x606e86bc proc_create_data +EXPORT_SYMBOL vmlinux 0x6097da37 inet_frags_exit_net +EXPORT_SYMBOL vmlinux 0x609f1c7e synchronize_net +EXPORT_SYMBOL vmlinux 0x60a32ea9 pm_power_off +EXPORT_SYMBOL vmlinux 0x60dc274c __skb_checksum_complete +EXPORT_SYMBOL vmlinux 0x60e8bda2 __qdisc_calculate_pkt_len +EXPORT_SYMBOL vmlinux 0x612390ad netpoll_set_trap +EXPORT_SYMBOL vmlinux 0x6128b5fc __printk_ratelimit +EXPORT_SYMBOL vmlinux 0x613e73aa bio_integrity_tag_size +EXPORT_SYMBOL vmlinux 0x6169ed96 md_wait_for_blocked_rdev +EXPORT_SYMBOL vmlinux 0x61784c02 pci_disable_ido +EXPORT_SYMBOL vmlinux 0x618911fc numa_node +EXPORT_SYMBOL vmlinux 0x618d8299 set_notify_swap_entry_free +EXPORT_SYMBOL vmlinux 0x61b7b126 simple_strtoull +EXPORT_SYMBOL vmlinux 0x61c113d9 get_io_context +EXPORT_SYMBOL vmlinux 0x61d3ee66 __devcgroup_inode_permission +EXPORT_SYMBOL vmlinux 0x61fdb0c2 xfrm_state_lookup_byaddr +EXPORT_SYMBOL vmlinux 0x62049256 acpi_disable +EXPORT_SYMBOL vmlinux 0x621d2b77 fsnotify_alloc_group +EXPORT_SYMBOL vmlinux 0x6223cafb _raw_spin_unlock_bh +EXPORT_SYMBOL vmlinux 0x6225637e md5_transform +EXPORT_SYMBOL vmlinux 0x6226b9fa machine_to_phys_mapping +EXPORT_SYMBOL vmlinux 0x6228c21f smp_call_function_single +EXPORT_SYMBOL vmlinux 0x6234c52e i2c_master_recv +EXPORT_SYMBOL vmlinux 0x6237f6b5 acpi_enable_event +EXPORT_SYMBOL vmlinux 0x624cf3bf irq_set_chip +EXPORT_SYMBOL vmlinux 0x6261749f seq_bitmap_list +EXPORT_SYMBOL vmlinux 0x6263a956 remap_pfn_range +EXPORT_SYMBOL vmlinux 0x6265d8a2 rfkill_alloc +EXPORT_SYMBOL vmlinux 0x626ddde2 cpufreq_global_kobject +EXPORT_SYMBOL vmlinux 0x62737e1d sock_unregister +EXPORT_SYMBOL vmlinux 0x62748e70 acpi_set_current_resources +EXPORT_SYMBOL vmlinux 0x62827bec security_secctx_to_secid +EXPORT_SYMBOL vmlinux 0x629b3920 alloc_pages_exact_nid +EXPORT_SYMBOL vmlinux 0x629f2b47 acpi_processor_preregister_performance +EXPORT_SYMBOL vmlinux 0x62a99837 con_is_bound +EXPORT_SYMBOL vmlinux 0x62bbb1c8 tcp_shutdown +EXPORT_SYMBOL vmlinux 0x62bc8ff5 agp_generic_create_gatt_table +EXPORT_SYMBOL vmlinux 0x62c4fd0e cdrom_mode_sense +EXPORT_SYMBOL vmlinux 0x62cbe8d0 cdrom_check_events +EXPORT_SYMBOL vmlinux 0x630acadf neigh_resolve_output +EXPORT_SYMBOL vmlinux 0x63187451 pcie_aspm_support_enabled +EXPORT_SYMBOL vmlinux 0x6324d644 swiotlb_map_sg_attrs +EXPORT_SYMBOL vmlinux 0x632952e0 test_set_page_writeback +EXPORT_SYMBOL vmlinux 0x635e6423 inet_bind +EXPORT_SYMBOL vmlinux 0x636a5691 acpi_register_ioapic +EXPORT_SYMBOL vmlinux 0x6378f9e7 serial8250_set_isa_configurator +EXPORT_SYMBOL vmlinux 0x638ebdc9 tcp_initialize_rcv_mss +EXPORT_SYMBOL vmlinux 0x639def2e pci_request_region_exclusive +EXPORT_SYMBOL vmlinux 0x63c418df lease_modify +EXPORT_SYMBOL vmlinux 0x63c69c9f tcf_em_unregister +EXPORT_SYMBOL vmlinux 0x63eb9355 panic_blink +EXPORT_SYMBOL vmlinux 0x63ec2fcb fsnotify_destroy_mark +EXPORT_SYMBOL vmlinux 0x63ecad53 register_netdevice_notifier +EXPORT_SYMBOL vmlinux 0x63eedc2a pci_set_mwi +EXPORT_SYMBOL vmlinux 0x63fb0b4f led_brightness_set +EXPORT_SYMBOL vmlinux 0x63fc232f strlen_user +EXPORT_SYMBOL vmlinux 0x64023f91 blk_queue_bounce_limit +EXPORT_SYMBOL vmlinux 0x6403e338 tcp_memory_pressure +EXPORT_SYMBOL vmlinux 0x642ce814 file_remove_suid +EXPORT_SYMBOL vmlinux 0x643d4c7c kill_pid +EXPORT_SYMBOL vmlinux 0x643eaec8 param_get_string +EXPORT_SYMBOL vmlinux 0x6441c86d __scsi_put_command +EXPORT_SYMBOL vmlinux 0x6443d74d _raw_spin_lock +EXPORT_SYMBOL vmlinux 0x6449fd41 acpi_install_address_space_handler +EXPORT_SYMBOL vmlinux 0x6451294b posix_acl_valid +EXPORT_SYMBOL vmlinux 0x6478134c ec_burst_enable +EXPORT_SYMBOL vmlinux 0x6483a52a pci_dev_driver +EXPORT_SYMBOL vmlinux 0x64860087 pnp_unregister_card_driver +EXPORT_SYMBOL vmlinux 0x64875feb netif_stacked_transfer_operstate +EXPORT_SYMBOL vmlinux 0x64999478 congestion_wait +EXPORT_SYMBOL vmlinux 0x64eae7ad set_memory_array_wb +EXPORT_SYMBOL vmlinux 0x64f154fc ping_prot +EXPORT_SYMBOL vmlinux 0x64f546a8 mmc_wait_for_cmd +EXPORT_SYMBOL vmlinux 0x651a4139 test_taint +EXPORT_SYMBOL vmlinux 0x65291cff timekeeping_inject_offset +EXPORT_SYMBOL vmlinux 0x652e0f6a xfrm_spd_getinfo +EXPORT_SYMBOL vmlinux 0x65408378 zlib_inflate_blob +EXPORT_SYMBOL vmlinux 0x65414e67 dev_valid_name +EXPORT_SYMBOL vmlinux 0x6547bea5 radix_tree_gang_lookup_slot +EXPORT_SYMBOL vmlinux 0x654cda6d pci_ltr_supported +EXPORT_SYMBOL vmlinux 0x655f1ab0 set_memory_array_wc +EXPORT_SYMBOL vmlinux 0x656547c6 compat_mc_getsockopt +EXPORT_SYMBOL vmlinux 0x65654835 mmc_unregister_driver +EXPORT_SYMBOL vmlinux 0x656f7b17 __elv_add_request +EXPORT_SYMBOL vmlinux 0x65935e43 nf_unregister_queue_handler +EXPORT_SYMBOL vmlinux 0x65c63b56 tcp_v4_md5_hash_skb +EXPORT_SYMBOL vmlinux 0x65dccf13 xz_dec_end +EXPORT_SYMBOL vmlinux 0x65f93644 pm860x_reg_write +EXPORT_SYMBOL vmlinux 0x65fbbdc3 llc_mac_hdr_init +EXPORT_SYMBOL vmlinux 0x662d8792 tty_get_baud_rate +EXPORT_SYMBOL vmlinux 0x663989e6 kernel_connect +EXPORT_SYMBOL vmlinux 0x665a3e9e key_reject_and_link +EXPORT_SYMBOL vmlinux 0x668da8d5 zlib_inflateIncomp +EXPORT_SYMBOL vmlinux 0x66a32abb free_buffer_head +EXPORT_SYMBOL vmlinux 0x66baaa9f hippi_change_mtu +EXPORT_SYMBOL vmlinux 0x66d0ee54 vfsmount_lock_global_unlock +EXPORT_SYMBOL vmlinux 0x66ef9a10 blk_make_request +EXPORT_SYMBOL vmlinux 0x66fc93d8 pci_back_from_sleep +EXPORT_SYMBOL vmlinux 0x67053080 current_kernel_time +EXPORT_SYMBOL vmlinux 0x670c0597 down_interruptible +EXPORT_SYMBOL vmlinux 0x671f1319 scsi_host_put +EXPORT_SYMBOL vmlinux 0x672144bd strlcpy +EXPORT_SYMBOL vmlinux 0x6729d3df __get_user_4 +EXPORT_SYMBOL vmlinux 0x672e25a2 max8925_bulk_read +EXPORT_SYMBOL vmlinux 0x673f815e agp_bridges +EXPORT_SYMBOL vmlinux 0x67541f75 i2c_clients_command +EXPORT_SYMBOL vmlinux 0x6757a8b5 nla_reserve +EXPORT_SYMBOL vmlinux 0x678a126b do_splice_direct +EXPORT_SYMBOL vmlinux 0x67b27ec1 tty_std_termios +EXPORT_SYMBOL vmlinux 0x67b78eb3 seq_hlist_next_rcu +EXPORT_SYMBOL vmlinux 0x67d08990 pci_target_state +EXPORT_SYMBOL vmlinux 0x67f14c55 register_gifconf +EXPORT_SYMBOL vmlinux 0x6828b1b6 register_snap_client +EXPORT_SYMBOL vmlinux 0x683f6857 blk_queue_max_discard_sectors +EXPORT_SYMBOL vmlinux 0x687b6a16 kdbgetsymval +EXPORT_SYMBOL vmlinux 0x68a9034d arp_send +EXPORT_SYMBOL vmlinux 0x68bd6f89 dcache_dir_open +EXPORT_SYMBOL vmlinux 0x68d893d1 journal_try_to_free_buffers +EXPORT_SYMBOL vmlinux 0x68ee810b blk_stop_queue +EXPORT_SYMBOL vmlinux 0x68f1abe5 flex_array_free_parts +EXPORT_SYMBOL vmlinux 0x68f58fba scsi_report_bus_reset +EXPORT_SYMBOL vmlinux 0x68fa29e5 xfrm_state_lookup +EXPORT_SYMBOL vmlinux 0x691001b5 acpi_evaluate_integer +EXPORT_SYMBOL vmlinux 0x69217d4d tcf_em_tree_validate +EXPORT_SYMBOL vmlinux 0x6952a756 dquot_quota_sync +EXPORT_SYMBOL vmlinux 0x6971447a rtc_month_days +EXPORT_SYMBOL vmlinux 0x6988d0ca cpu_dr7 +EXPORT_SYMBOL vmlinux 0x698b6384 skb_put +EXPORT_SYMBOL vmlinux 0x69921202 ida_init +EXPORT_SYMBOL vmlinux 0x69a0ca7d iowrite16be +EXPORT_SYMBOL vmlinux 0x69a358a6 iomem_resource +EXPORT_SYMBOL vmlinux 0x69ad2f20 kstrtouint +EXPORT_SYMBOL vmlinux 0x69bd85c9 ip_ct_attach +EXPORT_SYMBOL vmlinux 0x69cce76d pcim_iomap_regions +EXPORT_SYMBOL vmlinux 0x69d2575f efi +EXPORT_SYMBOL vmlinux 0x69d38ed9 __scsi_print_sense +EXPORT_SYMBOL vmlinux 0x69d5fc5f mmc_free_host +EXPORT_SYMBOL vmlinux 0x69da3e7b dm_io_client_create +EXPORT_SYMBOL vmlinux 0x69e27c7a bitmap_copy_le +EXPORT_SYMBOL vmlinux 0x69f5bae5 elv_rb_former_request +EXPORT_SYMBOL vmlinux 0x69f5dc19 udp_flush_pending_frames +EXPORT_SYMBOL vmlinux 0x69fd5615 inet_dgram_connect +EXPORT_SYMBOL vmlinux 0x6a037cf1 mempool_kfree +EXPORT_SYMBOL vmlinux 0x6a0b5ef3 registered_fb +EXPORT_SYMBOL vmlinux 0x6a368ff6 dev_set_mac_address +EXPORT_SYMBOL vmlinux 0x6a3ba975 idr_find +EXPORT_SYMBOL vmlinux 0x6a4ef776 seq_write +EXPORT_SYMBOL vmlinux 0x6a5fa363 sigprocmask +EXPORT_SYMBOL vmlinux 0x6a76f3ac blk_iopoll_enable +EXPORT_SYMBOL vmlinux 0x6a816a32 tcp_close +EXPORT_SYMBOL vmlinux 0x6a8d8602 xfrm_policy_unregister_afinfo +EXPORT_SYMBOL vmlinux 0x6a905f58 pci_enable_device +EXPORT_SYMBOL vmlinux 0x6aa364a1 dquot_set_dqblk +EXPORT_SYMBOL vmlinux 0x6aac5d5d dev_deactivate +EXPORT_SYMBOL vmlinux 0x6ac442d8 tty_devnum +EXPORT_SYMBOL vmlinux 0x6acb973d iowrite32be +EXPORT_SYMBOL vmlinux 0x6ad85887 acpi_enable_gpe +EXPORT_SYMBOL vmlinux 0x6add5c9a dmi_find_device +EXPORT_SYMBOL vmlinux 0x6b1b67d3 __bdevname +EXPORT_SYMBOL vmlinux 0x6b1f2504 pci_set_ltr +EXPORT_SYMBOL vmlinux 0x6b29bb2c netpoll_print_options +EXPORT_SYMBOL vmlinux 0x6b2dc060 dump_stack +EXPORT_SYMBOL vmlinux 0x6b3ddd3a dm_get_device +EXPORT_SYMBOL vmlinux 0x6b3fa9a3 skb_copy_and_csum_datagram_iovec +EXPORT_SYMBOL vmlinux 0x6b6dc165 __wait_on_bit_lock +EXPORT_SYMBOL vmlinux 0x6ba21567 kernel_recvmsg +EXPORT_SYMBOL vmlinux 0x6ba32bde dev_get_stats +EXPORT_SYMBOL vmlinux 0x6bb38be7 otg_put_transceiver +EXPORT_SYMBOL vmlinux 0x6bbdb657 pci_bus_read_config_word +EXPORT_SYMBOL vmlinux 0x6bc3fbc0 __unregister_chrdev +EXPORT_SYMBOL vmlinux 0x6bdcfd99 qdisc_class_hash_remove +EXPORT_SYMBOL vmlinux 0x6bf8d133 down_trylock +EXPORT_SYMBOL vmlinux 0x6c03611b security_inode_setsecctx +EXPORT_SYMBOL vmlinux 0x6c217d8b dma_pool_alloc +EXPORT_SYMBOL vmlinux 0x6c318f07 sk_common_release +EXPORT_SYMBOL vmlinux 0x6c326eeb start_tty +EXPORT_SYMBOL vmlinux 0x6c389761 acpi_bus_get_private_data +EXPORT_SYMBOL vmlinux 0x6c39033e default_file_splice_read +EXPORT_SYMBOL vmlinux 0x6c3d8021 gen_replace_estimator +EXPORT_SYMBOL vmlinux 0x6c4c7a87 eth_header_parse +EXPORT_SYMBOL vmlinux 0x6c61ce70 num_registered_fb +EXPORT_SYMBOL vmlinux 0x6c702af7 sysctl_udp_rmem_min +EXPORT_SYMBOL vmlinux 0x6c7f98dc sockfd_lookup +EXPORT_SYMBOL vmlinux 0x6c9deb1d find_lock_page +EXPORT_SYMBOL vmlinux 0x6cb9120b iw_handler_get_spy +EXPORT_SYMBOL vmlinux 0x6cbe7632 posix_acl_to_xattr +EXPORT_SYMBOL vmlinux 0x6ccef680 generic_setlease +EXPORT_SYMBOL vmlinux 0x6d150235 llc_set_station_handler +EXPORT_SYMBOL vmlinux 0x6d27ef64 __bitmap_empty +EXPORT_SYMBOL vmlinux 0x6d294e43 clock_t_to_jiffies +EXPORT_SYMBOL vmlinux 0x6d334118 __get_user_8 +EXPORT_SYMBOL vmlinux 0x6d340f64 tty_termios_input_baud_rate +EXPORT_SYMBOL vmlinux 0x6d3eb9de nf_ip6_checksum +EXPORT_SYMBOL vmlinux 0x6d5c58a9 scsi_dma_unmap +EXPORT_SYMBOL vmlinux 0x6d6cbadc rb_last +EXPORT_SYMBOL vmlinux 0x6d7b6904 netpoll_poll_dev +EXPORT_SYMBOL vmlinux 0x6d981485 __scm_destroy +EXPORT_SYMBOL vmlinux 0x6da28265 inode_newsize_ok +EXPORT_SYMBOL vmlinux 0x6da79140 key_alloc +EXPORT_SYMBOL vmlinux 0x6da8b42d pci_enable_bridges +EXPORT_SYMBOL vmlinux 0x6dd48bb7 log_wait_commit +EXPORT_SYMBOL vmlinux 0x6debd723 vfs_statfs +EXPORT_SYMBOL vmlinux 0x6def2db2 half_md4_transform +EXPORT_SYMBOL vmlinux 0x6df2c97b remove_inode_hash +EXPORT_SYMBOL vmlinux 0x6df9de2c is_container_init +EXPORT_SYMBOL vmlinux 0x6e1fda22 tty_chars_in_buffer +EXPORT_SYMBOL vmlinux 0x6e262480 flex_array_put +EXPORT_SYMBOL vmlinux 0x6e52c3fd pci_get_device +EXPORT_SYMBOL vmlinux 0x6e666eaf sock_queue_err_skb +EXPORT_SYMBOL vmlinux 0x6e720ff2 rtnl_unlock +EXPORT_SYMBOL vmlinux 0x6e9833a5 mmc_register_driver +EXPORT_SYMBOL vmlinux 0x6e9be258 request_key +EXPORT_SYMBOL vmlinux 0x6e9dd606 __symbol_put +EXPORT_SYMBOL vmlinux 0x6eb630f6 check_disk_size_change +EXPORT_SYMBOL vmlinux 0x6eb69d60 fib_default_rule_pref +EXPORT_SYMBOL vmlinux 0x6ec87fd5 unmap_underlying_metadata +EXPORT_SYMBOL vmlinux 0x6f29a9b9 __tracepoint_kmalloc +EXPORT_SYMBOL vmlinux 0x6f36242b gen_pool_create +EXPORT_SYMBOL vmlinux 0x6f3b88cf sock_common_setsockopt +EXPORT_SYMBOL vmlinux 0x6f3f5990 ip_queue_rcv_skb +EXPORT_SYMBOL vmlinux 0x6f4b0303 dquot_quota_on +EXPORT_SYMBOL vmlinux 0x6f5523a6 dev_get_drvdata +EXPORT_SYMBOL vmlinux 0x6f556bdb acpi_get_gpe_device +EXPORT_SYMBOL vmlinux 0x6f960e54 inode_sub_bytes +EXPORT_SYMBOL vmlinux 0x6faa14d7 __mmc_claim_host +EXPORT_SYMBOL vmlinux 0x6fab6523 register_con_driver +EXPORT_SYMBOL vmlinux 0x6fd3734c downgrade_write +EXPORT_SYMBOL vmlinux 0x6feb2039 acpi_write +EXPORT_SYMBOL vmlinux 0x6ff23ed4 account_page_writeback +EXPORT_SYMBOL vmlinux 0x6ffa1932 processors +EXPORT_SYMBOL vmlinux 0x6fff393f time_to_tm +EXPORT_SYMBOL vmlinux 0x7001d59b phy_ethtool_sset +EXPORT_SYMBOL vmlinux 0x7012128c blk_queue_physical_block_size +EXPORT_SYMBOL vmlinux 0x70523a7a __cond_resched_softirq +EXPORT_SYMBOL vmlinux 0x7054a3e4 request_dma +EXPORT_SYMBOL vmlinux 0x7065ec4c posix_unblock_lock +EXPORT_SYMBOL vmlinux 0x70a343d6 writeback_inodes_sb_nr +EXPORT_SYMBOL vmlinux 0x70aa49b6 request_key_async +EXPORT_SYMBOL vmlinux 0x70bc17d7 inode_wait +EXPORT_SYMBOL vmlinux 0x70c973d1 sock_alloc_send_skb +EXPORT_SYMBOL vmlinux 0x70d2f3de vfs_writev +EXPORT_SYMBOL vmlinux 0x70d8ab82 acpi_acquire_global_lock +EXPORT_SYMBOL vmlinux 0x70dd970c blk_put_request +EXPORT_SYMBOL vmlinux 0x70e0d61f cpu_all_bits +EXPORT_SYMBOL vmlinux 0x711110ec intel_gmch_remove +EXPORT_SYMBOL vmlinux 0x71144033 mod_timer_pending +EXPORT_SYMBOL vmlinux 0x71205378 add_timer +EXPORT_SYMBOL vmlinux 0x7129e5f8 hex_asc +EXPORT_SYMBOL vmlinux 0x7138e5b1 do_SAK +EXPORT_SYMBOL vmlinux 0x7171121c overflowgid +EXPORT_SYMBOL vmlinux 0x71789381 blk_queue_logical_block_size +EXPORT_SYMBOL vmlinux 0x717d3de7 compat_tcp_setsockopt +EXPORT_SYMBOL vmlinux 0x71a50dbc register_blkdev +EXPORT_SYMBOL vmlinux 0x71bb41e4 wrmsr_on_cpus +EXPORT_SYMBOL vmlinux 0x71bbdb4a nf_hook_slow +EXPORT_SYMBOL vmlinux 0x71d9a28a phy_connect +EXPORT_SYMBOL vmlinux 0x71db65de security_inode_readlink +EXPORT_SYMBOL vmlinux 0x71dcbfd7 rtnl_link_get_net +EXPORT_SYMBOL vmlinux 0x71f6dfd2 xfrm_input_resume +EXPORT_SYMBOL vmlinux 0x71f6eb38 sg_copy_from_buffer +EXPORT_SYMBOL vmlinux 0x720dc825 sock_rfree +EXPORT_SYMBOL vmlinux 0x72164170 bio_kmalloc +EXPORT_SYMBOL vmlinux 0x7234eafb otg_state_string +EXPORT_SYMBOL vmlinux 0x7236aab3 ip_generic_getfrag +EXPORT_SYMBOL vmlinux 0x72392cf2 tty_port_close +EXPORT_SYMBOL vmlinux 0x7242e96d strnchr +EXPORT_SYMBOL vmlinux 0x726d59cb sk_run_filter +EXPORT_SYMBOL vmlinux 0x7275912b tty_schedule_flip +EXPORT_SYMBOL vmlinux 0x728cb8bf wake_up_process +EXPORT_SYMBOL vmlinux 0x729d512b vm_event_states +EXPORT_SYMBOL vmlinux 0x72a838dc kmem_cache_alloc_node_trace +EXPORT_SYMBOL vmlinux 0x72a98fdb copy_user_generic_unrolled +EXPORT_SYMBOL vmlinux 0x72aa82c6 param_ops_charp +EXPORT_SYMBOL vmlinux 0x72b243d4 free_dma +EXPORT_SYMBOL vmlinux 0x72b65549 bioset_integrity_free +EXPORT_SYMBOL vmlinux 0x72bf2140 mtrr_add +EXPORT_SYMBOL vmlinux 0x72d5bbac dm_kcopyd_copy +EXPORT_SYMBOL vmlinux 0x72d7b147 neigh_sysctl_unregister +EXPORT_SYMBOL vmlinux 0x72ea7b2d scsi_device_type +EXPORT_SYMBOL vmlinux 0x72fea94c make_bad_inode +EXPORT_SYMBOL vmlinux 0x7306e097 end_buffer_write_sync +EXPORT_SYMBOL vmlinux 0x730ff363 param_set_uint +EXPORT_SYMBOL vmlinux 0x73128279 nf_unregister_sockopt +EXPORT_SYMBOL vmlinux 0x732b7833 irq_cpu_rmap_add +EXPORT_SYMBOL vmlinux 0x733ca6cf eth_header_cache +EXPORT_SYMBOL vmlinux 0x734ab853 sock_wmalloc +EXPORT_SYMBOL vmlinux 0x734f8bd0 request_firmware_nowait +EXPORT_SYMBOL vmlinux 0x735a0bd5 native_io_delay +EXPORT_SYMBOL vmlinux 0x736c79dc param_get_byte +EXPORT_SYMBOL vmlinux 0x73872e5e _raw_write_lock_bh +EXPORT_SYMBOL vmlinux 0x73963c35 __seq_open_private +EXPORT_SYMBOL vmlinux 0x73968c7e journal_get_write_access +EXPORT_SYMBOL vmlinux 0x73a903c4 vfsmount_lock_local_lock +EXPORT_SYMBOL vmlinux 0x73b18c67 alloc_hippi_dev +EXPORT_SYMBOL vmlinux 0x73fc757c input_inject_event +EXPORT_SYMBOL vmlinux 0x740a1b95 reserve_evntsel_nmi +EXPORT_SYMBOL vmlinux 0x7420fd84 dquot_claim_space_nodirty +EXPORT_SYMBOL vmlinux 0x7485e15e unregister_chrdev_region +EXPORT_SYMBOL vmlinux 0x7496ede0 unlock_buffer +EXPORT_SYMBOL vmlinux 0x74ad7364 input_unregister_handler +EXPORT_SYMBOL vmlinux 0x74b76e61 kernel_listen +EXPORT_SYMBOL vmlinux 0x74c134b9 __sw_hweight32 +EXPORT_SYMBOL vmlinux 0x74cc1cbe unregister_cpu_notifier +EXPORT_SYMBOL vmlinux 0x74ea4d47 generic_mii_ioctl +EXPORT_SYMBOL vmlinux 0x74ee2629 skb_push +EXPORT_SYMBOL vmlinux 0x75078bad tcf_hash_destroy +EXPORT_SYMBOL vmlinux 0x750967ed block_write_full_page +EXPORT_SYMBOL vmlinux 0x751aee90 genphy_restart_aneg +EXPORT_SYMBOL vmlinux 0x751b2247 param_get_bool +EXPORT_SYMBOL vmlinux 0x751d0812 __scsi_alloc_queue +EXPORT_SYMBOL vmlinux 0x7538b132 agp_off +EXPORT_SYMBOL vmlinux 0x75475346 jbd2_journal_get_create_access +EXPORT_SYMBOL vmlinux 0x7557e2a5 uart_register_driver +EXPORT_SYMBOL vmlinux 0x7566ea22 pm860x_reg_read +EXPORT_SYMBOL vmlinux 0x756e6992 strnicmp +EXPORT_SYMBOL vmlinux 0x7574a061 ab8500_gpadc_convert +EXPORT_SYMBOL vmlinux 0x75ac0197 kstrtoul_from_user +EXPORT_SYMBOL vmlinux 0x75ac07ce dump_trace +EXPORT_SYMBOL vmlinux 0x75b3e503 nf_ct_attach +EXPORT_SYMBOL vmlinux 0x75b81017 generic_pipe_buf_map +EXPORT_SYMBOL vmlinux 0x75bda77a seq_hlist_next +EXPORT_SYMBOL vmlinux 0x75bdea12 iommu_area_alloc +EXPORT_SYMBOL vmlinux 0x75c12c42 create_proc_entry +EXPORT_SYMBOL vmlinux 0x75c6e7d8 serio_open +EXPORT_SYMBOL vmlinux 0x75d52e95 in_dev_finish_destroy +EXPORT_SYMBOL vmlinux 0x75e0b319 pid_task +EXPORT_SYMBOL vmlinux 0x75fbdefd acpi_remove_address_space_handler +EXPORT_SYMBOL vmlinux 0x760a0f4f yield +EXPORT_SYMBOL vmlinux 0x760b437a unregister_inetaddr_notifier +EXPORT_SYMBOL vmlinux 0x7628f3c7 this_cpu_off +EXPORT_SYMBOL vmlinux 0x764150b0 arp_xmit +EXPORT_SYMBOL vmlinux 0x7647726c handle_sysrq +EXPORT_SYMBOL vmlinux 0x764bd77c request_resource +EXPORT_SYMBOL vmlinux 0x76543b1d input_event +EXPORT_SYMBOL vmlinux 0x766483de single_open +EXPORT_SYMBOL vmlinux 0x766cb18c dev_mc_sync +EXPORT_SYMBOL vmlinux 0x76795d43 pci_do_scan_bus +EXPORT_SYMBOL vmlinux 0x767dd8fd acpi_get_irq_routing_table +EXPORT_SYMBOL vmlinux 0x767ddb02 set_memory_wc +EXPORT_SYMBOL vmlinux 0x768eade8 scsi_device_set_state +EXPORT_SYMBOL vmlinux 0x76984567 block_page_mkwrite +EXPORT_SYMBOL vmlinux 0x769942bf neigh_compat_output +EXPORT_SYMBOL vmlinux 0x76a19d7c compat_ip_getsockopt +EXPORT_SYMBOL vmlinux 0x76bf656d __bitmap_shift_left +EXPORT_SYMBOL vmlinux 0x76d3cd60 laptop_mode +EXPORT_SYMBOL vmlinux 0x76e6d664 put_page +EXPORT_SYMBOL vmlinux 0x76e7b9eb page_symlink +EXPORT_SYMBOL vmlinux 0x76e9ee5d km_policy_expired +EXPORT_SYMBOL vmlinux 0x77079d0f page_readlink +EXPORT_SYMBOL vmlinux 0x773a9c94 blk_iopoll_enabled +EXPORT_SYMBOL vmlinux 0x7753b2c9 blk_end_request +EXPORT_SYMBOL vmlinux 0x7761e923 __page_cache_alloc +EXPORT_SYMBOL vmlinux 0x776c6e3c dm_io +EXPORT_SYMBOL vmlinux 0x778bdd2b serial8250_do_set_termios +EXPORT_SYMBOL vmlinux 0x779a18af kstrtoll +EXPORT_SYMBOL vmlinux 0x77a3e11b agp3_generic_tlbflush +EXPORT_SYMBOL vmlinux 0x77b19400 pnp_activate_dev +EXPORT_SYMBOL vmlinux 0x77bc13a0 strim +EXPORT_SYMBOL vmlinux 0x77c05ecf set_page_dirty_lock +EXPORT_SYMBOL vmlinux 0x77c0cc29 thermal_zone_bind_cooling_device +EXPORT_SYMBOL vmlinux 0x77d66b83 nlmsg_notify +EXPORT_SYMBOL vmlinux 0x77df0847 __set_personality +EXPORT_SYMBOL vmlinux 0x77df3988 flex_array_free +EXPORT_SYMBOL vmlinux 0x77eb02ed find_get_pages_tag +EXPORT_SYMBOL vmlinux 0x77ecac9f zlib_inflateEnd +EXPORT_SYMBOL vmlinux 0x77f53abc acpi_get_vendor_resource +EXPORT_SYMBOL vmlinux 0x77fa5d1f ns_to_timespec +EXPORT_SYMBOL vmlinux 0x780ce1d3 d_alloc +EXPORT_SYMBOL vmlinux 0x78176444 security_path_rename +EXPORT_SYMBOL vmlinux 0x7824c663 ethtool_ntuple_flush +EXPORT_SYMBOL vmlinux 0x782acba5 crc_t10dif +EXPORT_SYMBOL vmlinux 0x782b2270 inet_add_protocol +EXPORT_SYMBOL vmlinux 0x783bbb98 dns_query +EXPORT_SYMBOL vmlinux 0x7845d017 jbd2__journal_restart +EXPORT_SYMBOL vmlinux 0x78561577 blk_queue_alignment_offset +EXPORT_SYMBOL vmlinux 0x78568b79 simple_link +EXPORT_SYMBOL vmlinux 0x7863db4b __scsi_add_device +EXPORT_SYMBOL vmlinux 0x786e76d3 tty_name +EXPORT_SYMBOL vmlinux 0x78764f4e pv_irq_ops +EXPORT_SYMBOL vmlinux 0x7881942f pci_set_dma_max_seg_size +EXPORT_SYMBOL vmlinux 0x78dc6b04 acpi_processor_unregister_performance +EXPORT_SYMBOL vmlinux 0x78df6bd7 no_pci_devices +EXPORT_SYMBOL vmlinux 0x78e1ebaf destroy_EII_client +EXPORT_SYMBOL vmlinux 0x78e3cb0d xfrm4_rcv_encap +EXPORT_SYMBOL vmlinux 0x79068fda acpi_install_method +EXPORT_SYMBOL vmlinux 0x7910cdf2 fbcon_set_bitops +EXPORT_SYMBOL vmlinux 0x792aeb58 mb_cache_entry_get +EXPORT_SYMBOL vmlinux 0x7933ce60 sock_common_getsockopt +EXPORT_SYMBOL vmlinux 0x79386bb9 mmc_suspend_host +EXPORT_SYMBOL vmlinux 0x79656a87 i2c_transfer +EXPORT_SYMBOL vmlinux 0x796fc5ce scsi_get_sense_info_fld +EXPORT_SYMBOL vmlinux 0x79aa04a2 get_random_bytes +EXPORT_SYMBOL vmlinux 0x79d53d9d pci_lost_interrupt +EXPORT_SYMBOL vmlinux 0x79dc6804 lro_receive_skb +EXPORT_SYMBOL vmlinux 0x7a1390f7 param_set_bool +EXPORT_SYMBOL vmlinux 0x7a27c184 ewma_init +EXPORT_SYMBOL vmlinux 0x7a29c12e tty_port_hangup +EXPORT_SYMBOL vmlinux 0x7a4497db kzfree +EXPORT_SYMBOL vmlinux 0x7a50a315 files_lglock_global_unlock_online +EXPORT_SYMBOL vmlinux 0x7a5d64fe i2c_smbus_read_word_data +EXPORT_SYMBOL vmlinux 0x7a7736d7 unregister_sysctl_table +EXPORT_SYMBOL vmlinux 0x7a886ce5 submit_bio +EXPORT_SYMBOL vmlinux 0x7a96b2cd blk_peek_request +EXPORT_SYMBOL vmlinux 0x7a9a3845 tty_port_close_end +EXPORT_SYMBOL vmlinux 0x7a9c4ae6 rfkill_register +EXPORT_SYMBOL vmlinux 0x7ae73de1 alloc_pages_exact +EXPORT_SYMBOL vmlinux 0x7aec9089 clear_user +EXPORT_SYMBOL vmlinux 0x7b07bf40 journal_get_create_access +EXPORT_SYMBOL vmlinux 0x7b0c84c4 acpi_remove_table_handler +EXPORT_SYMBOL vmlinux 0x7b33d7d9 jbd2_journal_abort +EXPORT_SYMBOL vmlinux 0x7b350dbc neigh_table_init +EXPORT_SYMBOL vmlinux 0x7b45aad7 prepare_creds +EXPORT_SYMBOL vmlinux 0x7b52a859 wrmsr_safe_on_cpu +EXPORT_SYMBOL vmlinux 0x7b56bd05 acpi_lid_notifier_register +EXPORT_SYMBOL vmlinux 0x7b5842d8 __dst_destroy_metrics_generic +EXPORT_SYMBOL vmlinux 0x7b5f7598 thermal_zone_device_register +EXPORT_SYMBOL vmlinux 0x7b65b053 blk_start_queue +EXPORT_SYMBOL vmlinux 0x7b8f4c40 key_create_or_update +EXPORT_SYMBOL vmlinux 0x7b9a6116 intel_agp_enabled +EXPORT_SYMBOL vmlinux 0x7bbe4433 pci_read_vpd +EXPORT_SYMBOL vmlinux 0x7bbfeda3 ethtool_op_set_flags +EXPORT_SYMBOL vmlinux 0x7bfd6ea7 dm_table_get_mode +EXPORT_SYMBOL vmlinux 0x7bff3be7 iov_iter_advance +EXPORT_SYMBOL vmlinux 0x7c1aa246 xfrm_state_delete_tunnel +EXPORT_SYMBOL vmlinux 0x7c21e8a1 sleep_on_timeout +EXPORT_SYMBOL vmlinux 0x7c322346 sock_no_sendpage +EXPORT_SYMBOL vmlinux 0x7c3dbaac kstrtou8_from_user +EXPORT_SYMBOL vmlinux 0x7c46233a cpufreq_quick_get +EXPORT_SYMBOL vmlinux 0x7c472f79 send_sig +EXPORT_SYMBOL vmlinux 0x7c60d66e getname +EXPORT_SYMBOL vmlinux 0x7c61340c __release_region +EXPORT_SYMBOL vmlinux 0x7c7dfe12 inode_add_rsv_space +EXPORT_SYMBOL vmlinux 0x7c904ded unregister_module_notifier +EXPORT_SYMBOL vmlinux 0x7c99532c mdiobus_scan +EXPORT_SYMBOL vmlinux 0x7ca733d3 lookup_bdev +EXPORT_SYMBOL vmlinux 0x7cb1ae69 cpu_down +EXPORT_SYMBOL vmlinux 0x7cb543d1 pcim_iomap_table +EXPORT_SYMBOL vmlinux 0x7cdc3fa0 generic_file_aio_write +EXPORT_SYMBOL vmlinux 0x7ce0ae7c param_get_long +EXPORT_SYMBOL vmlinux 0x7ce94405 boot_tvec_bases +EXPORT_SYMBOL vmlinux 0x7d11c268 jiffies +EXPORT_SYMBOL vmlinux 0x7d1b14c8 dev_get_by_name_rcu +EXPORT_SYMBOL vmlinux 0x7d3cae45 bio_pair_release +EXPORT_SYMBOL vmlinux 0x7d5de9ea pm860x_page_bulk_write +EXPORT_SYMBOL vmlinux 0x7d6bb587 cpu_online_mask +EXPORT_SYMBOL vmlinux 0x7d7025b3 i2c_smbus_write_byte +EXPORT_SYMBOL vmlinux 0x7d83e508 __set_page_dirty_nobuffers +EXPORT_SYMBOL vmlinux 0x7d94f746 acpi_os_write_port +EXPORT_SYMBOL vmlinux 0x7d95b6c6 ip6_frag_init +EXPORT_SYMBOL vmlinux 0x7da2bcf3 netdev_emerg +EXPORT_SYMBOL vmlinux 0x7daedd1c mmc_host_lazy_disable +EXPORT_SYMBOL vmlinux 0x7dd554fc unregister_kmmio_probe +EXPORT_SYMBOL vmlinux 0x7dede52b mount_single +EXPORT_SYMBOL vmlinux 0x7e134faf kernel_getsockopt +EXPORT_SYMBOL vmlinux 0x7e13e369 scsi_device_resume +EXPORT_SYMBOL vmlinux 0x7e29b0d7 mb_cache_shrink +EXPORT_SYMBOL vmlinux 0x7e394c4e sysctl_local_reserved_ports +EXPORT_SYMBOL vmlinux 0x7e3a5175 security_path_mkdir +EXPORT_SYMBOL vmlinux 0x7e505ee1 blk_queue_max_segments +EXPORT_SYMBOL vmlinux 0x7e9ebb05 kernel_thread +EXPORT_SYMBOL vmlinux 0x7eb8a455 proc_doulongvec_ms_jiffies_minmax +EXPORT_SYMBOL vmlinux 0x7ec9bfbc strncpy +EXPORT_SYMBOL vmlinux 0x7eed5aac i2c_smbus_write_block_data +EXPORT_SYMBOL vmlinux 0x7ef4a830 default_llseek +EXPORT_SYMBOL vmlinux 0x7eff5e79 seq_open_private +EXPORT_SYMBOL vmlinux 0x7f114141 complete_and_exit +EXPORT_SYMBOL vmlinux 0x7f24de73 jiffies_to_usecs +EXPORT_SYMBOL vmlinux 0x7f49d1e0 pci_remove_behind_bridge +EXPORT_SYMBOL vmlinux 0x7f5b37b3 inet_listen +EXPORT_SYMBOL vmlinux 0x7f5dbd29 padata_do_parallel +EXPORT_SYMBOL vmlinux 0x7f8e5b70 load_nls +EXPORT_SYMBOL vmlinux 0x7fbaed9b __cleancache_flush_fs +EXPORT_SYMBOL vmlinux 0x7fdf0874 jbd2_log_start_commit +EXPORT_SYMBOL vmlinux 0x7fe11799 __alloc_pages_nodemask +EXPORT_SYMBOL vmlinux 0x7fe89def lro_receive_frags +EXPORT_SYMBOL vmlinux 0x803cb71b phy_detach +EXPORT_SYMBOL vmlinux 0x805485ab __kfifo_out_r +EXPORT_SYMBOL vmlinux 0x80557345 lro_flush_pkt +EXPORT_SYMBOL vmlinux 0x805599a9 xfrm_state_delete +EXPORT_SYMBOL vmlinux 0x80639dc0 clocksource_change_rating +EXPORT_SYMBOL vmlinux 0x8077ea89 pci_enable_ltr +EXPORT_SYMBOL vmlinux 0x8091c3b5 seq_escape +EXPORT_SYMBOL vmlinux 0x8092ba95 __scsi_iterate_devices +EXPORT_SYMBOL vmlinux 0x80c15282 vfs_mknod +EXPORT_SYMBOL vmlinux 0x80e16ce8 tty_mutex +EXPORT_SYMBOL vmlinux 0x80efa319 uart_resume_port +EXPORT_SYMBOL vmlinux 0x810b3618 param_ops_string +EXPORT_SYMBOL vmlinux 0x81472677 acpi_get_table +EXPORT_SYMBOL vmlinux 0x8148c20f sync_inode +EXPORT_SYMBOL vmlinux 0x814e7730 nf_ct_destroy +EXPORT_SYMBOL vmlinux 0x814ea4e4 add_wait_queue_exclusive +EXPORT_SYMBOL vmlinux 0x815b5dd4 match_octal +EXPORT_SYMBOL vmlinux 0x815f2897 empty_zero_page +EXPORT_SYMBOL vmlinux 0x81946a0f input_unregister_device +EXPORT_SYMBOL vmlinux 0x81afcb22 ether_setup +EXPORT_SYMBOL vmlinux 0x81d10f5f trace_seq_putc +EXPORT_SYMBOL vmlinux 0x81db6ebb xz_dec_reset +EXPORT_SYMBOL vmlinux 0x81e043b5 inode_init_always +EXPORT_SYMBOL vmlinux 0x81e6b37f dmi_get_system_info +EXPORT_SYMBOL vmlinux 0x82072614 tasklet_kill +EXPORT_SYMBOL vmlinux 0x8212721d xenbus_dev_request_and_reply +EXPORT_SYMBOL vmlinux 0x82218737 blk_rq_init +EXPORT_SYMBOL vmlinux 0x8251bcc3 bitmap_release_region +EXPORT_SYMBOL vmlinux 0x825becd6 scsi_bios_ptable +EXPORT_SYMBOL vmlinux 0x8260686f bitmap_find_next_zero_area +EXPORT_SYMBOL vmlinux 0x829c420b journal_create +EXPORT_SYMBOL vmlinux 0x82a3cf52 i2c_smbus_read_i2c_block_data +EXPORT_SYMBOL vmlinux 0x82acfb70 blk_iopoll_sched +EXPORT_SYMBOL vmlinux 0x82ae1b02 udplite_prot +EXPORT_SYMBOL vmlinux 0x82e9c083 csum_partial_copy_fromiovecend +EXPORT_SYMBOL vmlinux 0x830e547b ioremap_prot +EXPORT_SYMBOL vmlinux 0x831cb2a5 ___ratelimit +EXPORT_SYMBOL vmlinux 0x832d23bc mmc_add_host +EXPORT_SYMBOL vmlinux 0x833c03aa acpi_enable_all_runtime_gpes +EXPORT_SYMBOL vmlinux 0x8357a15e inet_frag_find +EXPORT_SYMBOL vmlinux 0x83636ee3 wait_for_completion +EXPORT_SYMBOL vmlinux 0x836e713e kill_anon_super +EXPORT_SYMBOL vmlinux 0x83800bfa kref_init +EXPORT_SYMBOL vmlinux 0x8383706f jbd2_journal_load +EXPORT_SYMBOL vmlinux 0x8384a2c5 tty_unlock +EXPORT_SYMBOL vmlinux 0x83a476ce bitmap_scnlistprintf +EXPORT_SYMBOL vmlinux 0x83cc2681 scsi_execute +EXPORT_SYMBOL vmlinux 0x83e51986 sock_update_classid +EXPORT_SYMBOL vmlinux 0x83f52185 blkdev_get_by_dev +EXPORT_SYMBOL vmlinux 0x84060081 xen_poll_irq_timeout +EXPORT_SYMBOL vmlinux 0x8417f512 acpi_update_all_gpes +EXPORT_SYMBOL vmlinux 0x841f500c md_check_no_bitmap +EXPORT_SYMBOL vmlinux 0x84345bca inet_sendpage +EXPORT_SYMBOL vmlinux 0x8436f8e3 param_ops_ushort +EXPORT_SYMBOL vmlinux 0x8437f7a3 mmc_power_save_host +EXPORT_SYMBOL vmlinux 0x843cb32f journal_clear_err +EXPORT_SYMBOL vmlinux 0x843d2d9e mmc_set_blocklen +EXPORT_SYMBOL vmlinux 0x8449a5a6 ht_create_irq +EXPORT_SYMBOL vmlinux 0x845e4baa sock_wake_async +EXPORT_SYMBOL vmlinux 0x84a6668d dm_kcopyd_client_create +EXPORT_SYMBOL vmlinux 0x84d41c0c put_mnt_ns +EXPORT_SYMBOL vmlinux 0x85092aed agp_generic_alloc_page +EXPORT_SYMBOL vmlinux 0x850934ee sk_reset_timer +EXPORT_SYMBOL vmlinux 0x855694f4 tcp_sendmsg +EXPORT_SYMBOL vmlinux 0x855ac829 mb_cache_destroy +EXPORT_SYMBOL vmlinux 0x85670f1d rtnl_is_locked +EXPORT_SYMBOL vmlinux 0x856dab93 set_current_groups +EXPORT_SYMBOL vmlinux 0x858d97e2 pcix_set_mmrbc +EXPORT_SYMBOL vmlinux 0x858e7df5 mark_buffer_dirty +EXPORT_SYMBOL vmlinux 0x85abc85f strncmp +EXPORT_SYMBOL vmlinux 0x85af8bb6 inet_ioctl +EXPORT_SYMBOL vmlinux 0x85c21dd0 dev_trans_start +EXPORT_SYMBOL vmlinux 0x85d128de skb_queue_tail +EXPORT_SYMBOL vmlinux 0x85df9b6c strsep +EXPORT_SYMBOL vmlinux 0x85f6c266 skb_queue_head +EXPORT_SYMBOL vmlinux 0x862c2b11 sync_blockdev +EXPORT_SYMBOL vmlinux 0x86422426 scsi_cmd_get_serial +EXPORT_SYMBOL vmlinux 0x865029ac __hw_addr_sync +EXPORT_SYMBOL vmlinux 0x8664f62e cpufreq_update_policy +EXPORT_SYMBOL vmlinux 0x868acba5 get_options +EXPORT_SYMBOL vmlinux 0x869c8f1f kobject_add +EXPORT_SYMBOL vmlinux 0x86ade4d4 tty_check_change +EXPORT_SYMBOL vmlinux 0x86b4ec34 dst_alloc +EXPORT_SYMBOL vmlinux 0x86b73bed find_vma +EXPORT_SYMBOL vmlinux 0x86bfae20 acpi_install_global_event_handler +EXPORT_SYMBOL vmlinux 0x86c7146d vfs_fstat +EXPORT_SYMBOL vmlinux 0x86d0bbad search_binary_handler +EXPORT_SYMBOL vmlinux 0x86dc0bcc fput +EXPORT_SYMBOL vmlinux 0x86f4b3cc pfifo_fast_ops +EXPORT_SYMBOL vmlinux 0x86f562fc d_drop +EXPORT_SYMBOL vmlinux 0x86fb0d2d sock_create_kern +EXPORT_SYMBOL vmlinux 0x86fb9b05 bitmap_parse_user +EXPORT_SYMBOL vmlinux 0x87120d9c skb_prepare_seq_read +EXPORT_SYMBOL vmlinux 0x871c0a7e fiemap_check_flags +EXPORT_SYMBOL vmlinux 0x872a5789 file_sb_list_del +EXPORT_SYMBOL vmlinux 0x87464a94 d_delete +EXPORT_SYMBOL vmlinux 0x8752c427 cdev_del +EXPORT_SYMBOL vmlinux 0x875dfb31 pci_iomap +EXPORT_SYMBOL vmlinux 0x876dafc3 ec_write +EXPORT_SYMBOL vmlinux 0x8774bca6 skb_copy_datagram_from_iovec +EXPORT_SYMBOL vmlinux 0x878ab3ce sysctl_tcp_adv_win_scale +EXPORT_SYMBOL vmlinux 0x8797d6fa dev_set_allmulti +EXPORT_SYMBOL vmlinux 0x87999170 pm860x_set_bits +EXPORT_SYMBOL vmlinux 0x87a45ee9 _raw_spin_lock_bh +EXPORT_SYMBOL vmlinux 0x87aaddf8 wrmsr_safe_regs_on_cpu +EXPORT_SYMBOL vmlinux 0x87b7d82f __wait_on_buffer +EXPORT_SYMBOL vmlinux 0x87d7f8bd jbd2_journal_forget +EXPORT_SYMBOL vmlinux 0x87da6eab nf_ip_checksum +EXPORT_SYMBOL vmlinux 0x87ebdc23 abx500_mask_and_set_register_interruptible +EXPORT_SYMBOL vmlinux 0x87eee352 mmc_host_disable +EXPORT_SYMBOL vmlinux 0x87f01ff5 sock_no_poll +EXPORT_SYMBOL vmlinux 0x87f2e242 pci_get_slot +EXPORT_SYMBOL vmlinux 0x880b1310 audit_log_end +EXPORT_SYMBOL vmlinux 0x881039d0 zlib_inflate +EXPORT_SYMBOL vmlinux 0x88180dec xfrm_policy_register_afinfo +EXPORT_SYMBOL vmlinux 0x8833bc7e __kfifo_dma_out_finish_r +EXPORT_SYMBOL vmlinux 0x8858e248 cpu_sysdev_class +EXPORT_SYMBOL vmlinux 0x885b7750 inet_del_protocol +EXPORT_SYMBOL vmlinux 0x88626b0f xfrm_state_alloc +EXPORT_SYMBOL vmlinux 0x8862dcec remove_proc_entry +EXPORT_SYMBOL vmlinux 0x88941a06 _raw_spin_unlock_irqrestore +EXPORT_SYMBOL vmlinux 0x889749ab truncate_setsize +EXPORT_SYMBOL vmlinux 0x88e4dac8 input_set_keycode +EXPORT_SYMBOL vmlinux 0x88fa7b2e dev_emerg +EXPORT_SYMBOL vmlinux 0x88fd26bb ip_setsockopt +EXPORT_SYMBOL vmlinux 0x89031225 pnp_get_resource +EXPORT_SYMBOL vmlinux 0x89110720 kernel_sock_shutdown +EXPORT_SYMBOL vmlinux 0x8911b0bb dquot_file_open +EXPORT_SYMBOL vmlinux 0x8924cef5 nla_put_nohdr +EXPORT_SYMBOL vmlinux 0x892b26a0 set_memory_nx +EXPORT_SYMBOL vmlinux 0x8936d20a flex_array_prealloc +EXPORT_SYMBOL vmlinux 0x89429c8c dev_addr_flush +EXPORT_SYMBOL vmlinux 0x8948462d agp_alloc_bridge +EXPORT_SYMBOL vmlinux 0x895ab28b generic_error_remove_page +EXPORT_SYMBOL vmlinux 0x896778f1 security_path_rmdir +EXPORT_SYMBOL vmlinux 0x897473df mktime +EXPORT_SYMBOL vmlinux 0x89afe34e __kfifo_dma_in_prepare +EXPORT_SYMBOL vmlinux 0x89be0111 audit_log_format +EXPORT_SYMBOL vmlinux 0x89d15427 bio_uncopy_user +EXPORT_SYMBOL vmlinux 0x89d5538d fb_pad_aligned_buffer +EXPORT_SYMBOL vmlinux 0x89d66811 build_ehash_secret +EXPORT_SYMBOL vmlinux 0x89df2107 dev_uc_add +EXPORT_SYMBOL vmlinux 0x89e1febb bitmap_end_sync +EXPORT_SYMBOL vmlinux 0x89eac453 mark_buffer_dirty_inode +EXPORT_SYMBOL vmlinux 0x8a16a671 journal_blocks_per_page +EXPORT_SYMBOL vmlinux 0x8a173afd blk_queue_end_tag +EXPORT_SYMBOL vmlinux 0x8a3a36c8 single_release +EXPORT_SYMBOL vmlinux 0x8a46237e bio_integrity_free +EXPORT_SYMBOL vmlinux 0x8a690fd7 intel_gtt_map_memory +EXPORT_SYMBOL vmlinux 0x8a7d1c31 high_memory +EXPORT_SYMBOL vmlinux 0x8a99a016 mempool_free_slab +EXPORT_SYMBOL vmlinux 0x8abb5e7c blk_rq_unmap_user +EXPORT_SYMBOL vmlinux 0x8ae85184 pci_claim_resource +EXPORT_SYMBOL vmlinux 0x8b15f502 journal_destroy +EXPORT_SYMBOL vmlinux 0x8b1a7a66 pcie_aspm_enabled +EXPORT_SYMBOL vmlinux 0x8b299257 misc_deregister +EXPORT_SYMBOL vmlinux 0x8b2ccded jbd2_journal_file_inode +EXPORT_SYMBOL vmlinux 0x8b35e873 sg_last +EXPORT_SYMBOL vmlinux 0x8b54ee38 simple_readpage +EXPORT_SYMBOL vmlinux 0x8b54f4d6 xfrm_policy_delete +EXPORT_SYMBOL vmlinux 0x8b5f4a2e IO_APIC_get_PCI_irq_vector +EXPORT_SYMBOL vmlinux 0x8b618d08 overflowuid +EXPORT_SYMBOL vmlinux 0x8b7a4907 fsnotify_init_mark +EXPORT_SYMBOL vmlinux 0x8b7fe311 kmemdup +EXPORT_SYMBOL vmlinux 0x8b922c0f __strnlen_user +EXPORT_SYMBOL vmlinux 0x8b989cf9 acpi_bus_can_wakeup +EXPORT_SYMBOL vmlinux 0x8ba7061b genphy_suspend +EXPORT_SYMBOL vmlinux 0x8baa4290 balance_dirty_pages_ratelimited_nr +EXPORT_SYMBOL vmlinux 0x8baf1ad4 __sk_mem_reclaim +EXPORT_SYMBOL vmlinux 0x8bc1ef55 block_commit_write +EXPORT_SYMBOL vmlinux 0x8bf10730 fb_get_buffer_offset +EXPORT_SYMBOL vmlinux 0x8bf3ee14 blkdev_issue_discard +EXPORT_SYMBOL vmlinux 0x8bfdd355 acpi_is_video_device +EXPORT_SYMBOL vmlinux 0x8c0f193c fsync_bdev +EXPORT_SYMBOL vmlinux 0x8c115679 nf_reinject +EXPORT_SYMBOL vmlinux 0x8c183cbe iowrite16 +EXPORT_SYMBOL vmlinux 0x8c1d8626 __f_setown +EXPORT_SYMBOL vmlinux 0x8c5e1130 simple_lookup +EXPORT_SYMBOL vmlinux 0x8c64ebd7 journal_check_used_features +EXPORT_SYMBOL vmlinux 0x8c737d1c get_agp_version +EXPORT_SYMBOL vmlinux 0x8c7399e5 compat_ipv6_setsockopt +EXPORT_SYMBOL vmlinux 0x8c834e14 dev_get_flags +EXPORT_SYMBOL vmlinux 0x8c90a638 cap_netlink_recv +EXPORT_SYMBOL vmlinux 0x8c9c5ac5 starget_for_each_device +EXPORT_SYMBOL vmlinux 0x8cc79cab iowrite16_rep +EXPORT_SYMBOL vmlinux 0x8cc9184c wait_iff_congested +EXPORT_SYMBOL vmlinux 0x8cda8029 xen_clear_irq_pending +EXPORT_SYMBOL vmlinux 0x8cdc7669 skb_queue_purge +EXPORT_SYMBOL vmlinux 0x8cf8a43a i2c_use_client +EXPORT_SYMBOL vmlinux 0x8d443022 ip_xfrm_me_harder +EXPORT_SYMBOL vmlinux 0x8d48484c dquot_transfer +EXPORT_SYMBOL vmlinux 0x8d4dcdc9 wait_for_completion_timeout +EXPORT_SYMBOL vmlinux 0x8d551bef sysctl_tcp_rmem +EXPORT_SYMBOL vmlinux 0x8d5a4204 skb_free_datagram +EXPORT_SYMBOL vmlinux 0x8d64b29e proc_symlink +EXPORT_SYMBOL vmlinux 0x8d66712a tty_port_tty_set +EXPORT_SYMBOL vmlinux 0x8d6906d4 unregister_memory_notifier +EXPORT_SYMBOL vmlinux 0x8d7d731e qdisc_list_del +EXPORT_SYMBOL vmlinux 0x8d869b23 xfrm_policy_bysel_ctx +EXPORT_SYMBOL vmlinux 0x8d8d503a pneigh_enqueue +EXPORT_SYMBOL vmlinux 0x8d8d96c6 acpi_get_sleep_type_data +EXPORT_SYMBOL vmlinux 0x8d988298 set_pages_wb +EXPORT_SYMBOL vmlinux 0x8d9b87af account_page_dirtied +EXPORT_SYMBOL vmlinux 0x8da1a3cb acpi_remove_interface +EXPORT_SYMBOL vmlinux 0x8db8fc93 generic_show_options +EXPORT_SYMBOL vmlinux 0x8dbac33d tcp_sockets_allocated +EXPORT_SYMBOL vmlinux 0x8dbb3769 jbd2_journal_force_commit +EXPORT_SYMBOL vmlinux 0x8dd1681d mmc_erase +EXPORT_SYMBOL vmlinux 0x8de31058 inet_stream_connect +EXPORT_SYMBOL vmlinux 0x8df08665 neigh_table_clear +EXPORT_SYMBOL vmlinux 0x8dfbfd65 get_fs_type +EXPORT_SYMBOL vmlinux 0x8e002cda acpi_remove_gpe_block +EXPORT_SYMBOL vmlinux 0x8e0b7743 ipv6_ext_hdr +EXPORT_SYMBOL vmlinux 0x8e0cee0b sb_min_blocksize +EXPORT_SYMBOL vmlinux 0x8e0e353c sg_miter_next +EXPORT_SYMBOL vmlinux 0x8e2ff326 down_read_trylock +EXPORT_SYMBOL vmlinux 0x8e30e7ca clip_tbl_hook +EXPORT_SYMBOL vmlinux 0x8e3e082e inet_csk_init_xmit_timers +EXPORT_SYMBOL vmlinux 0x8e4e82e1 freeze_bdev +EXPORT_SYMBOL vmlinux 0x8e555738 param_get_uint +EXPORT_SYMBOL vmlinux 0x8e7ea372 shrink_dcache_parent +EXPORT_SYMBOL vmlinux 0x8eaf2a5f vga_switcheroo_unregister_handler +EXPORT_SYMBOL vmlinux 0x8eb71c50 input_get_keycode +EXPORT_SYMBOL vmlinux 0x8ebec8fc scsi_put_command +EXPORT_SYMBOL vmlinux 0x8ec016df fd_install +EXPORT_SYMBOL vmlinux 0x8ec6c9c6 nf_register_sockopt +EXPORT_SYMBOL vmlinux 0x8ee69235 timeval_to_jiffies +EXPORT_SYMBOL vmlinux 0x8eef3883 kmem_cache_alloc_node +EXPORT_SYMBOL vmlinux 0x8f11c8cd tcp_create_openreq_child +EXPORT_SYMBOL vmlinux 0x8f13439f skb_find_text +EXPORT_SYMBOL vmlinux 0x8f2371ba percpu_counter_destroy +EXPORT_SYMBOL vmlinux 0x8f2703b7 wbinvd_on_all_cpus +EXPORT_SYMBOL vmlinux 0x8f48679a rb_prev +EXPORT_SYMBOL vmlinux 0x8f537cf9 dquot_enable +EXPORT_SYMBOL vmlinux 0x8f636d23 kstrtol_from_user +EXPORT_SYMBOL vmlinux 0x8f74e159 write_cache_pages +EXPORT_SYMBOL vmlinux 0x8f92857a compat_nf_getsockopt +EXPORT_SYMBOL vmlinux 0x8f9b0407 pci_enable_msi_block +EXPORT_SYMBOL vmlinux 0x8f9c199c __get_user_2 +EXPORT_SYMBOL vmlinux 0x8fbcafc5 phy_stop +EXPORT_SYMBOL vmlinux 0x8fbfa872 vfs_mkdir +EXPORT_SYMBOL vmlinux 0x8fc16f02 pcim_iounmap +EXPORT_SYMBOL vmlinux 0x8fc5dec5 hippi_type_trans +EXPORT_SYMBOL vmlinux 0x8fc7f839 param_set_charp +EXPORT_SYMBOL vmlinux 0x8fcb2734 phy_driver_unregister +EXPORT_SYMBOL vmlinux 0x8fd667c0 pci_clear_mwi +EXPORT_SYMBOL vmlinux 0x8fe164ef journal_abort +EXPORT_SYMBOL vmlinux 0x8fe62cd7 xfrm_init_state +EXPORT_SYMBOL vmlinux 0x8ff66782 param_get_ushort +EXPORT_SYMBOL vmlinux 0x8ff7d9f0 tcp_rcv_state_process +EXPORT_SYMBOL vmlinux 0x90035333 secure_tcpv6_sequence_number +EXPORT_SYMBOL vmlinux 0x900715e3 d_lookup +EXPORT_SYMBOL vmlinux 0x903a2d20 dcb_getapp +EXPORT_SYMBOL vmlinux 0x904409c6 acpi_set_firmware_waking_vector +EXPORT_SYMBOL vmlinux 0x9049e1a1 kill_litter_super +EXPORT_SYMBOL vmlinux 0x9055e75b x86_hyper_xen_hvm +EXPORT_SYMBOL vmlinux 0x906a2f20 pv_cpu_ops +EXPORT_SYMBOL vmlinux 0x907cfbf3 key_type_keyring +EXPORT_SYMBOL vmlinux 0x90815484 generic_file_buffered_write +EXPORT_SYMBOL vmlinux 0x908a648d i2c_del_adapter +EXPORT_SYMBOL vmlinux 0x90a1601f dmi_check_system +EXPORT_SYMBOL vmlinux 0x90a84d07 vmalloc_to_page +EXPORT_SYMBOL vmlinux 0x90bd9456 compat_sock_common_getsockopt +EXPORT_SYMBOL vmlinux 0x90e0b610 keyring_clear +EXPORT_SYMBOL vmlinux 0x90e12ca7 pci_get_subsys +EXPORT_SYMBOL vmlinux 0x90e67706 ip_mc_dec_group +EXPORT_SYMBOL vmlinux 0x910d7c92 generic_file_aio_read +EXPORT_SYMBOL vmlinux 0x912ca99b input_mt_report_pointer_emulation +EXPORT_SYMBOL vmlinux 0x9144a8e2 ec_burst_disable +EXPORT_SYMBOL vmlinux 0x91463b1d kstrtos16 +EXPORT_SYMBOL vmlinux 0x914be13c textsearch_unregister +EXPORT_SYMBOL vmlinux 0x91607d95 set_memory_wb +EXPORT_SYMBOL vmlinux 0x9168c7ea pci_map_rom +EXPORT_SYMBOL vmlinux 0x916951e9 udp_disconnect +EXPORT_SYMBOL vmlinux 0x91792249 neigh_create +EXPORT_SYMBOL vmlinux 0x917a2f75 phy_attach +EXPORT_SYMBOL vmlinux 0x9180411c idr_destroy +EXPORT_SYMBOL vmlinux 0x91a23e97 skb_checksum +EXPORT_SYMBOL vmlinux 0x91b48681 bh_submit_read +EXPORT_SYMBOL vmlinux 0x91e66c01 __xfrm_decode_session +EXPORT_SYMBOL vmlinux 0x920a08b4 simple_write_begin +EXPORT_SYMBOL vmlinux 0x92144df7 swiotlb_free_coherent +EXPORT_SYMBOL vmlinux 0x9216052c phy_device_register +EXPORT_SYMBOL vmlinux 0x922d4ddf __starget_for_each_device +EXPORT_SYMBOL vmlinux 0x92392cd9 iov_shorten +EXPORT_SYMBOL vmlinux 0x923b1276 dmaengine_get +EXPORT_SYMBOL vmlinux 0x927071d9 udp_lib_getsockopt +EXPORT_SYMBOL vmlinux 0x927670ef generic_file_llseek +EXPORT_SYMBOL vmlinux 0x927fadfe mfd_cell_enable +EXPORT_SYMBOL vmlinux 0x92932de9 scsi_command_normalize_sense +EXPORT_SYMBOL vmlinux 0x92bbe195 fb_pan_display +EXPORT_SYMBOL vmlinux 0x92d5279b __init_rwsem +EXPORT_SYMBOL vmlinux 0x92ea4ae4 crc32_le +EXPORT_SYMBOL vmlinux 0x92ebd7f5 llc_sap_open +EXPORT_SYMBOL vmlinux 0x92efd1b3 mmc_release_host +EXPORT_SYMBOL vmlinux 0x92fc6b77 vga_switcheroo_client_fb_set +EXPORT_SYMBOL vmlinux 0x9305f8e6 cpufreq_get +EXPORT_SYMBOL vmlinux 0x930fda63 seq_release_private +EXPORT_SYMBOL vmlinux 0x93245d3f elv_add_request +EXPORT_SYMBOL vmlinux 0x933c6557 simple_fill_super +EXPORT_SYMBOL vmlinux 0x93448c57 screen_info +EXPORT_SYMBOL vmlinux 0x93621074 radix_tree_gang_lookup +EXPORT_SYMBOL vmlinux 0x936795eb dqput +EXPORT_SYMBOL vmlinux 0x93900c36 x86_dma_fallback_dev +EXPORT_SYMBOL vmlinux 0x939c3caf xfrm6_prepare_output +EXPORT_SYMBOL vmlinux 0x93a6e0b2 io_schedule +EXPORT_SYMBOL vmlinux 0x93ad45a5 gen_pool_free +EXPORT_SYMBOL vmlinux 0x93b3288e blk_integrity_unregister +EXPORT_SYMBOL vmlinux 0x93bb3ce3 pci_enable_msix +EXPORT_SYMBOL vmlinux 0x93c651be acpi_info +EXPORT_SYMBOL vmlinux 0x93f3e52b acpi_extract_package +EXPORT_SYMBOL vmlinux 0x93fca811 __get_free_pages +EXPORT_SYMBOL vmlinux 0x9424de20 jbd2_journal_dirty_metadata +EXPORT_SYMBOL vmlinux 0x947a5a7e agp_generic_free_gatt_table +EXPORT_SYMBOL vmlinux 0x94853db3 find_get_page +EXPORT_SYMBOL vmlinux 0x94864c7a wl12xx_get_platform_data +EXPORT_SYMBOL vmlinux 0x948cb03e vm_insert_mixed +EXPORT_SYMBOL vmlinux 0x94961283 vunmap +EXPORT_SYMBOL vmlinux 0x94a393c2 __dquot_alloc_space +EXPORT_SYMBOL vmlinux 0x94bd24fb agp_create_memory +EXPORT_SYMBOL vmlinux 0x94c2ae08 hippi_neigh_setup_dev +EXPORT_SYMBOL vmlinux 0x94d3a516 __blk_run_queue +EXPORT_SYMBOL vmlinux 0x94d6e7be udp_sendmsg +EXPORT_SYMBOL vmlinux 0x94ed3732 mii_nway_restart +EXPORT_SYMBOL vmlinux 0x951c6509 blk_delay_queue +EXPORT_SYMBOL vmlinux 0x953c1d52 generic_block_bmap +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 0x95564bc3 security_path_truncate +EXPORT_SYMBOL vmlinux 0x956b6a09 wireless_send_event +EXPORT_SYMBOL vmlinux 0x957c5161 i2c_del_driver +EXPORT_SYMBOL vmlinux 0x9581ea62 kstrtouint_from_user +EXPORT_SYMBOL vmlinux 0x95970560 log_start_commit +EXPORT_SYMBOL vmlinux 0x95ceb864 key_update +EXPORT_SYMBOL vmlinux 0x95de4e47 netdev_features_change +EXPORT_SYMBOL vmlinux 0x95ec1fd7 devm_ioremap +EXPORT_SYMBOL vmlinux 0x95f2a381 __skb_checksum_complete_head +EXPORT_SYMBOL vmlinux 0x96137f66 do_mmap_pgoff +EXPORT_SYMBOL vmlinux 0x9621e85a acpi_bus_get_device +EXPORT_SYMBOL vmlinux 0x96220f79 skb_split +EXPORT_SYMBOL vmlinux 0x9633d65c pci_set_dma_seg_boundary +EXPORT_SYMBOL vmlinux 0x96766616 __sync_dirty_buffer +EXPORT_SYMBOL vmlinux 0x968deadb clear_bdi_congested +EXPORT_SYMBOL vmlinux 0x968fe8f8 bio_free +EXPORT_SYMBOL vmlinux 0x96c2ce8f ethtool_op_get_tx_csum +EXPORT_SYMBOL vmlinux 0x96c8dfe0 scsi_eh_finish_cmd +EXPORT_SYMBOL vmlinux 0x96cd2b04 scsi_sense_key_string +EXPORT_SYMBOL vmlinux 0x96d1f2a7 mmc_assume_removable +EXPORT_SYMBOL vmlinux 0x96dcf845 dm_unregister_target +EXPORT_SYMBOL vmlinux 0x96f0c11d __tracepoint_kmem_cache_free +EXPORT_SYMBOL vmlinux 0x96f6b004 call_netdevice_notifiers +EXPORT_SYMBOL vmlinux 0x97163ac3 sock_setsockopt +EXPORT_SYMBOL vmlinux 0x974d74d9 rtnetlink_put_metrics +EXPORT_SYMBOL vmlinux 0x97509333 ip_getsockopt +EXPORT_SYMBOL vmlinux 0x9754ec10 radix_tree_preload +EXPORT_SYMBOL vmlinux 0x977a9d22 redraw_screen +EXPORT_SYMBOL vmlinux 0x978b16aa netif_rx +EXPORT_SYMBOL vmlinux 0x979f0b74 phy_disconnect +EXPORT_SYMBOL vmlinux 0x97c0a4c0 blkdev_get_by_path +EXPORT_SYMBOL vmlinux 0x97d16f46 vfs_symlink +EXPORT_SYMBOL vmlinux 0x97d72159 vfs_fsync_range +EXPORT_SYMBOL vmlinux 0x97d91de6 elv_rb_del +EXPORT_SYMBOL vmlinux 0x97de0ddd acpi_install_gpe_block +EXPORT_SYMBOL vmlinux 0x9802b5e3 skb_set_dev +EXPORT_SYMBOL vmlinux 0x98093e76 idr_get_next +EXPORT_SYMBOL vmlinux 0x9831e9e4 __kfifo_alloc +EXPORT_SYMBOL vmlinux 0x9845bfe7 thermal_cooling_device_unregister +EXPORT_SYMBOL vmlinux 0x986e6135 fb_pad_unaligned_buffer +EXPORT_SYMBOL vmlinux 0x988ed85d set_memory_x +EXPORT_SYMBOL vmlinux 0x988fe136 I_BDEV +EXPORT_SYMBOL vmlinux 0x9897f90c neigh_lookup +EXPORT_SYMBOL vmlinux 0x98b53c69 dquot_destroy +EXPORT_SYMBOL vmlinux 0x98c7231e mdiobus_read +EXPORT_SYMBOL vmlinux 0x98e38a4e mmc_try_claim_host +EXPORT_SYMBOL vmlinux 0x98ec7971 pci_reenable_device +EXPORT_SYMBOL vmlinux 0x9900ea98 dcache_dir_close +EXPORT_SYMBOL vmlinux 0x9932907b blk_queue_update_dma_pad +EXPORT_SYMBOL vmlinux 0x993a0e51 journal_revoke +EXPORT_SYMBOL vmlinux 0x99525e3a vfsmount_lock_local_unlock +EXPORT_SYMBOL vmlinux 0x9974e452 scsi_init_io +EXPORT_SYMBOL vmlinux 0x9994c0ca ps2_is_keyboard_id +EXPORT_SYMBOL vmlinux 0x9999bd4d generic_file_mmap +EXPORT_SYMBOL vmlinux 0x999e8297 vfree +EXPORT_SYMBOL vmlinux 0x99a5700b sk_stream_kill_queues +EXPORT_SYMBOL vmlinux 0x99b0b91e __tcf_em_tree_match +EXPORT_SYMBOL vmlinux 0x99b5b3d1 vfs_path_lookup +EXPORT_SYMBOL vmlinux 0x99bfbe39 get_unused_fd +EXPORT_SYMBOL vmlinux 0x99c7a8b8 jbd2_dev_to_name +EXPORT_SYMBOL vmlinux 0x99cdc86b sysctl_tcp_reordering +EXPORT_SYMBOL vmlinux 0x99d387ee put_io_context +EXPORT_SYMBOL vmlinux 0x99ede469 proc_dointvec_minmax +EXPORT_SYMBOL vmlinux 0x99f068d5 x86_cpu_to_node_map +EXPORT_SYMBOL vmlinux 0x9a1bee19 mmc_can_trim +EXPORT_SYMBOL vmlinux 0x9a1dfd65 strpbrk +EXPORT_SYMBOL vmlinux 0x9a2b40f4 set_pages_array_uc +EXPORT_SYMBOL vmlinux 0x9a5183f6 tcf_exts_change +EXPORT_SYMBOL vmlinux 0x9a7a26e3 __napi_complete +EXPORT_SYMBOL vmlinux 0x9a7c684b tcp_rcv_established +EXPORT_SYMBOL vmlinux 0x9a890f53 tcp_enter_memory_pressure +EXPORT_SYMBOL vmlinux 0x9a9e62a2 dm_table_event +EXPORT_SYMBOL vmlinux 0x9aabc564 crc16 +EXPORT_SYMBOL vmlinux 0x9ab8808c param_get_charp +EXPORT_SYMBOL vmlinux 0x9af72421 path_get +EXPORT_SYMBOL vmlinux 0x9afcb75f __put_cred +EXPORT_SYMBOL vmlinux 0x9b32b7cb xfrm_stateonly_find +EXPORT_SYMBOL vmlinux 0x9b388444 get_zeroed_page +EXPORT_SYMBOL vmlinux 0x9b4dd67a tty_port_put +EXPORT_SYMBOL vmlinux 0x9b4f99b9 alloc_pci_dev +EXPORT_SYMBOL vmlinux 0x9b5a31e0 proc_dointvec_ms_jiffies +EXPORT_SYMBOL vmlinux 0x9b630121 pipe_lock +EXPORT_SYMBOL vmlinux 0x9b71b683 dev_kfree_skb_irq +EXPORT_SYMBOL vmlinux 0x9b82165e remove_arg_zero +EXPORT_SYMBOL vmlinux 0x9ba7089d argv_split +EXPORT_SYMBOL vmlinux 0x9be4e76a intel_gtt_get +EXPORT_SYMBOL vmlinux 0x9bed9882 delete_from_page_cache +EXPORT_SYMBOL vmlinux 0x9bf7d089 soft_cursor +EXPORT_SYMBOL vmlinux 0x9bf9b20c backlight_device_register +EXPORT_SYMBOL vmlinux 0x9c012508 fb_parse_edid +EXPORT_SYMBOL vmlinux 0x9c0ea3cd memscan +EXPORT_SYMBOL vmlinux 0x9c13f6a2 check_disk_change +EXPORT_SYMBOL vmlinux 0x9c1ca212 __napi_schedule +EXPORT_SYMBOL vmlinux 0x9c1ebf15 redirty_page_for_writepage +EXPORT_SYMBOL vmlinux 0x9c22347d pci_bus_write_config_dword +EXPORT_SYMBOL vmlinux 0x9c2f2932 audit_log_start +EXPORT_SYMBOL vmlinux 0x9c491f60 sg_alloc_table +EXPORT_SYMBOL vmlinux 0x9c5f81da cpu_rmap_add +EXPORT_SYMBOL vmlinux 0x9c6121b7 scsi_host_lookup +EXPORT_SYMBOL vmlinux 0x9c88d60f seq_release +EXPORT_SYMBOL vmlinux 0x9c8ad52e nf_afinfo +EXPORT_SYMBOL vmlinux 0x9c9fffad inet_twsk_deschedule +EXPORT_SYMBOL vmlinux 0x9ca6dc43 simple_setattr +EXPORT_SYMBOL vmlinux 0x9ca95a0e sort +EXPORT_SYMBOL vmlinux 0x9cb0579e xfrm_state_walk +EXPORT_SYMBOL vmlinux 0x9cb0bca1 inet_sk_rebuild_header +EXPORT_SYMBOL vmlinux 0x9cb38db1 mb_cache_entry_find_next +EXPORT_SYMBOL vmlinux 0x9cb96e92 qdisc_put_rtab +EXPORT_SYMBOL vmlinux 0x9cbb1fe7 tty_port_alloc_xmit_buf +EXPORT_SYMBOL vmlinux 0x9cc4b8bb pci_pme_active +EXPORT_SYMBOL vmlinux 0x9cdf0ec5 vfsmount_lock_global_lock_online +EXPORT_SYMBOL vmlinux 0x9ce2b8d5 qdisc_watchdog_cancel +EXPORT_SYMBOL vmlinux 0x9cfd56c5 scsi_print_status +EXPORT_SYMBOL vmlinux 0x9d111dff sock_get_timestampns +EXPORT_SYMBOL vmlinux 0x9d11458b ida_get_new_above +EXPORT_SYMBOL vmlinux 0x9d1c6205 compat_tcp_getsockopt +EXPORT_SYMBOL vmlinux 0x9d2f4a80 generic_ro_fops +EXPORT_SYMBOL vmlinux 0x9d33ef5e acpi_enable +EXPORT_SYMBOL vmlinux 0x9d37f553 agp_generic_alloc_pages +EXPORT_SYMBOL vmlinux 0x9d3aa376 blk_iopoll_init +EXPORT_SYMBOL vmlinux 0x9d4f27f6 kernel_read +EXPORT_SYMBOL vmlinux 0x9d53ff04 con_set_default_unimap +EXPORT_SYMBOL vmlinux 0x9d6e46c1 phy_mii_ioctl +EXPORT_SYMBOL vmlinux 0x9dada6c4 pnp_start_dev +EXPORT_SYMBOL vmlinux 0x9db21624 hex_dump_to_buffer +EXPORT_SYMBOL vmlinux 0x9df2926c xfrm_user_policy +EXPORT_SYMBOL vmlinux 0x9e0c711d vzalloc_node +EXPORT_SYMBOL vmlinux 0x9e11fcf1 seq_bitmap +EXPORT_SYMBOL vmlinux 0x9e1bdc28 init_timer_key +EXPORT_SYMBOL vmlinux 0x9e363b6b acpi_disable_gpe +EXPORT_SYMBOL vmlinux 0x9e64fbfe rtc_cmos_read +EXPORT_SYMBOL vmlinux 0x9e74ac66 simple_statfs +EXPORT_SYMBOL vmlinux 0x9e7c8b85 mnt_pin +EXPORT_SYMBOL vmlinux 0x9e7cfbf1 netpoll_parse_options +EXPORT_SYMBOL vmlinux 0x9e7d6bd0 __udelay +EXPORT_SYMBOL vmlinux 0x9e886230 mmc_card_awake +EXPORT_SYMBOL vmlinux 0x9e888b03 tty_port_free_xmit_buf +EXPORT_SYMBOL vmlinux 0x9e9f1714 __bitmap_andnot +EXPORT_SYMBOL vmlinux 0x9ea0ad49 __sg_free_table +EXPORT_SYMBOL vmlinux 0x9eb05fe8 add_disk +EXPORT_SYMBOL vmlinux 0x9ebc480d lock_fb_info +EXPORT_SYMBOL vmlinux 0x9ebd4c04 adjust_resource +EXPORT_SYMBOL vmlinux 0x9edbecae snprintf +EXPORT_SYMBOL vmlinux 0x9eea1a9f _raw_read_unlock_irqrestore +EXPORT_SYMBOL vmlinux 0x9eecde16 do_brk +EXPORT_SYMBOL vmlinux 0x9f047ad7 napi_frags_skb +EXPORT_SYMBOL vmlinux 0x9f100139 jiffies_to_clock_t +EXPORT_SYMBOL vmlinux 0x9f2bdaac __bitmap_or +EXPORT_SYMBOL vmlinux 0x9f31d7eb user_revoke +EXPORT_SYMBOL vmlinux 0x9f3be23f netpoll_send_skb_on_dev +EXPORT_SYMBOL vmlinux 0x9f46ced8 __sw_hweight64 +EXPORT_SYMBOL vmlinux 0x9f6e19ab mem_section +EXPORT_SYMBOL vmlinux 0x9f92efc4 mmiotrace_printk +EXPORT_SYMBOL vmlinux 0x9f979e20 mb_cache_entry_find_first +EXPORT_SYMBOL vmlinux 0x9f984513 strrchr +EXPORT_SYMBOL vmlinux 0x9fa72507 genl_unregister_mc_group +EXPORT_SYMBOL vmlinux 0x9fbd483e xfrm_state_unregister_afinfo +EXPORT_SYMBOL vmlinux 0x9fbe8a4a rtnl_notify +EXPORT_SYMBOL vmlinux 0x9fd08609 d_instantiate +EXPORT_SYMBOL vmlinux 0x9fdecc31 unregister_netdevice_many +EXPORT_SYMBOL vmlinux 0xa005e044 radix_tree_delete +EXPORT_SYMBOL vmlinux 0xa00c93de llc_add_pack +EXPORT_SYMBOL vmlinux 0xa014f72b buffer_migrate_page +EXPORT_SYMBOL vmlinux 0xa024df0d dm_get_mapinfo +EXPORT_SYMBOL vmlinux 0xa02ffcc8 ppp_channel_index +EXPORT_SYMBOL vmlinux 0xa0448b38 stop_tty +EXPORT_SYMBOL vmlinux 0xa0453c6e ip_cmsg_recv +EXPORT_SYMBOL vmlinux 0xa04a01bd qdisc_class_hash_insert +EXPORT_SYMBOL vmlinux 0xa057dc2c scsi_cmd_print_sense_hdr +EXPORT_SYMBOL vmlinux 0xa05c03df mempool_kmalloc +EXPORT_SYMBOL vmlinux 0xa07a90a0 scsi_block_when_processing_errors +EXPORT_SYMBOL vmlinux 0xa07ed110 xz_dec_init +EXPORT_SYMBOL vmlinux 0xa0a41a27 rtc_lock +EXPORT_SYMBOL vmlinux 0xa0ae432b proc_dointvec +EXPORT_SYMBOL vmlinux 0xa0b04675 vmalloc_32 +EXPORT_SYMBOL vmlinux 0xa0c4e4a0 security_task_getsecid +EXPORT_SYMBOL vmlinux 0xa0ceef51 out_of_line_wait_on_bit +EXPORT_SYMBOL vmlinux 0xa0d3d560 ksize +EXPORT_SYMBOL vmlinux 0xa0db5b83 bio_unmap_user +EXPORT_SYMBOL vmlinux 0xa0ebd14c sysctl_tcp_mem +EXPORT_SYMBOL vmlinux 0xa0fbac79 wake_up_bit +EXPORT_SYMBOL vmlinux 0xa0fcd97e scm_fp_dup +EXPORT_SYMBOL vmlinux 0xa0ff0b91 mount_bdev +EXPORT_SYMBOL vmlinux 0xa0ff74d6 udp_memory_allocated +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 0xa14f3d8c ewma_add +EXPORT_SYMBOL vmlinux 0xa15b24f0 module_layout +EXPORT_SYMBOL vmlinux 0xa15b7ee3 nf_register_hooks +EXPORT_SYMBOL vmlinux 0xa1649dd0 iterate_mounts +EXPORT_SYMBOL vmlinux 0xa17da7f1 fifo_create_dflt +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 0xa1ba4b95 memcpy_fromiovecend +EXPORT_SYMBOL vmlinux 0xa1c5a3b3 cleancache_enabled +EXPORT_SYMBOL vmlinux 0xa1c76e0a _cond_resched +EXPORT_SYMBOL vmlinux 0xa1eaf80e register_netdevice +EXPORT_SYMBOL vmlinux 0xa1ec8f1c __kfifo_to_user_r +EXPORT_SYMBOL vmlinux 0xa1f59ad1 xfrm4_rcv +EXPORT_SYMBOL vmlinux 0xa20ce1b8 net_msg_warn +EXPORT_SYMBOL vmlinux 0xa210cbbd __cleancache_init_fs +EXPORT_SYMBOL vmlinux 0xa21ed777 md_write_start +EXPORT_SYMBOL vmlinux 0xa21fa572 tty_port_lower_dtr_rts +EXPORT_SYMBOL vmlinux 0xa22bb3fe is_bad_inode +EXPORT_SYMBOL vmlinux 0xa2688cb1 skb_copy_expand +EXPORT_SYMBOL vmlinux 0xa26913db vfs_read +EXPORT_SYMBOL vmlinux 0xa2966fd2 simple_getattr +EXPORT_SYMBOL vmlinux 0xa29aa806 phy_start +EXPORT_SYMBOL vmlinux 0xa2a0ea98 rawv6_mh_filter_register +EXPORT_SYMBOL vmlinux 0xa2a5fd77 inet_ehash_secret +EXPORT_SYMBOL vmlinux 0xa2c56c31 param_ops_ulong +EXPORT_SYMBOL vmlinux 0xa2c8c222 padata_alloc_possible +EXPORT_SYMBOL vmlinux 0xa2d254f3 qdisc_tree_decrease_qlen +EXPORT_SYMBOL vmlinux 0xa2d37246 skb_dequeue_tail +EXPORT_SYMBOL vmlinux 0xa2ef34d7 rps_sock_flow_table +EXPORT_SYMBOL vmlinux 0xa332cdd1 security_tun_dev_attach +EXPORT_SYMBOL vmlinux 0xa3393a67 __xfrm_state_delete +EXPORT_SYMBOL vmlinux 0xa33f0eaf nla_append +EXPORT_SYMBOL vmlinux 0xa33f7c7c nla_strlcpy +EXPORT_SYMBOL vmlinux 0xa350a8f8 set_memory_array_uc +EXPORT_SYMBOL vmlinux 0xa35de80f ipv4_config +EXPORT_SYMBOL vmlinux 0xa38c2cf4 migrate_page +EXPORT_SYMBOL vmlinux 0xa3a5be95 memmove +EXPORT_SYMBOL vmlinux 0xa3ad297a input_open_device +EXPORT_SYMBOL vmlinux 0xa42975bf consume_skb +EXPORT_SYMBOL vmlinux 0xa43b4840 tty_register_ldisc +EXPORT_SYMBOL vmlinux 0xa44072fc posix_acl_alloc +EXPORT_SYMBOL vmlinux 0xa462ec3b journal_trans_will_send_data_barrier +EXPORT_SYMBOL vmlinux 0xa46a656c ppp_register_compressor +EXPORT_SYMBOL vmlinux 0xa49c2213 netlink_broadcast +EXPORT_SYMBOL vmlinux 0xa49edace bio_integrity_clone +EXPORT_SYMBOL vmlinux 0xa4b94fea iowrite8_rep +EXPORT_SYMBOL vmlinux 0xa4baaade tcp_mtup_init +EXPORT_SYMBOL vmlinux 0xa4c41694 kstrtos16_from_user +EXPORT_SYMBOL vmlinux 0xa4d4f0e6 global_cache_flush +EXPORT_SYMBOL vmlinux 0xa4fb2ea7 jbd2_journal_clear_err +EXPORT_SYMBOL vmlinux 0xa51649bf block_truncate_page +EXPORT_SYMBOL vmlinux 0xa53bda49 pci_clear_master +EXPORT_SYMBOL vmlinux 0xa5662a93 __breadahead +EXPORT_SYMBOL vmlinux 0xa5693df7 posix_acl_clone +EXPORT_SYMBOL vmlinux 0xa598e29c vesa_modes +EXPORT_SYMBOL vmlinux 0xa5b903f4 gnet_stats_copy_queue +EXPORT_SYMBOL vmlinux 0xa5c79c93 register_framebuffer +EXPORT_SYMBOL vmlinux 0xa5d1806b __mod_zone_page_state +EXPORT_SYMBOL vmlinux 0xa5d4fc3a kill_block_super +EXPORT_SYMBOL vmlinux 0xa5db250d inet_register_protosw +EXPORT_SYMBOL vmlinux 0xa5e07e67 nonseekable_open +EXPORT_SYMBOL vmlinux 0xa5f8c58b unregister_snap_client +EXPORT_SYMBOL vmlinux 0xa630442f kmalloc_caches +EXPORT_SYMBOL vmlinux 0xa63d85ab slhc_remember +EXPORT_SYMBOL vmlinux 0xa672dbda filemap_write_and_wait +EXPORT_SYMBOL vmlinux 0xa681b42a inode_permission +EXPORT_SYMBOL vmlinux 0xa681fe88 generate_random_uuid +EXPORT_SYMBOL vmlinux 0xa6821b7c dump_write +EXPORT_SYMBOL vmlinux 0xa6824448 kernel_getsockname +EXPORT_SYMBOL vmlinux 0xa6861100 journal_force_commit_nested +EXPORT_SYMBOL vmlinux 0xa6a04581 _raw_write_unlock_bh +EXPORT_SYMBOL vmlinux 0xa6aca10a elv_abort_queue +EXPORT_SYMBOL vmlinux 0xa6beb14f free_task +EXPORT_SYMBOL vmlinux 0xa6cc0453 bio_integrity_alloc_bioset +EXPORT_SYMBOL vmlinux 0xa6ce4eb6 ps2_begin_command +EXPORT_SYMBOL vmlinux 0xa6dcc773 rb_insert_color +EXPORT_SYMBOL vmlinux 0xa6ea9307 __alloc_skb +EXPORT_SYMBOL vmlinux 0xa6f9a81a icmp_send +EXPORT_SYMBOL vmlinux 0xa6fe1dc0 ethtool_op_set_tx_csum +EXPORT_SYMBOL vmlinux 0xa70fabbe release_evntsel_nmi +EXPORT_SYMBOL vmlinux 0xa72a0f5b nr_online_nodes +EXPORT_SYMBOL vmlinux 0xa738bfff _dev_info +EXPORT_SYMBOL vmlinux 0xa73bf8e1 vlan_gro_frags +EXPORT_SYMBOL vmlinux 0xa73d8dfa neigh_parms_alloc +EXPORT_SYMBOL vmlinux 0xa73e6f50 qdisc_watchdog_schedule +EXPORT_SYMBOL vmlinux 0xa76d518c serio_rescan +EXPORT_SYMBOL vmlinux 0xa774737c ppp_register_channel +EXPORT_SYMBOL vmlinux 0xa78e2163 cpu_info +EXPORT_SYMBOL vmlinux 0xa7a0f34e otg_get_transceiver +EXPORT_SYMBOL vmlinux 0xa7a5ffbe neigh_destroy +EXPORT_SYMBOL vmlinux 0xa7b85820 netdev_state_change +EXPORT_SYMBOL vmlinux 0xa7da6ded down_write +EXPORT_SYMBOL vmlinux 0xa7dcb632 generic_pipe_buf_confirm +EXPORT_SYMBOL vmlinux 0xa7e8378e find_or_create_page +EXPORT_SYMBOL vmlinux 0xa7f8bb36 scsi_prep_return +EXPORT_SYMBOL vmlinux 0xa7fc938f __register_chrdev +EXPORT_SYMBOL vmlinux 0xa816c525 schedule_work_on +EXPORT_SYMBOL vmlinux 0xa81f2e4d udp_prot +EXPORT_SYMBOL vmlinux 0xa8223905 blk_limits_io_opt +EXPORT_SYMBOL vmlinux 0xa8232c78 strtobool +EXPORT_SYMBOL vmlinux 0xa8295279 bio_alloc +EXPORT_SYMBOL vmlinux 0xa82e4eb7 blkdev_fsync +EXPORT_SYMBOL vmlinux 0xa886a958 krealloc +EXPORT_SYMBOL vmlinux 0xa88f2326 generic_getxattr +EXPORT_SYMBOL vmlinux 0xa8a6f639 __check_region +EXPORT_SYMBOL vmlinux 0xa8d2c80e keyring_search +EXPORT_SYMBOL vmlinux 0xa8d68abd acpi_warning +EXPORT_SYMBOL vmlinux 0xa8e5b2dd tcp_gro_receive +EXPORT_SYMBOL vmlinux 0xa8fef7bb security_unix_may_send +EXPORT_SYMBOL vmlinux 0xa902eb87 dquot_get_dqblk +EXPORT_SYMBOL vmlinux 0xa918ee3a mb_cache_entry_insert +EXPORT_SYMBOL vmlinux 0xa91b5561 acpi_video_backlight_support +EXPORT_SYMBOL vmlinux 0xa9565463 __locks_copy_lock +EXPORT_SYMBOL vmlinux 0xa9863648 genl_register_mc_group +EXPORT_SYMBOL vmlinux 0xa98e0a9a rps_may_expire_flow +EXPORT_SYMBOL vmlinux 0xa9bb21cb fbcon_set_tileops +EXPORT_SYMBOL vmlinux 0xa9bb665e set_pages_x +EXPORT_SYMBOL vmlinux 0xa9bc4c86 mempool_resize +EXPORT_SYMBOL vmlinux 0xa9bd2676 __vmalloc +EXPORT_SYMBOL vmlinux 0xa9c0daac ip6_dst_hoplimit +EXPORT_SYMBOL vmlinux 0xa9c1b627 intel_gtt_insert_sg_entries +EXPORT_SYMBOL vmlinux 0xa9e05792 blkdev_issue_zeroout +EXPORT_SYMBOL vmlinux 0xa9e6eb0a scsi_ioctl +EXPORT_SYMBOL vmlinux 0xa9ea05a9 proc_net_netfilter +EXPORT_SYMBOL vmlinux 0xa9edc8e7 proc_doulongvec_minmax +EXPORT_SYMBOL vmlinux 0xaa072881 tty_kref_put +EXPORT_SYMBOL vmlinux 0xaa14e2b1 serio_unregister_driver +EXPORT_SYMBOL vmlinux 0xaa277b91 skb_copy_and_csum_dev +EXPORT_SYMBOL vmlinux 0xaa2add9b skb_pad +EXPORT_SYMBOL vmlinux 0xaa53faf0 blk_queue_dma_alignment +EXPORT_SYMBOL vmlinux 0xaa6171e4 nf_unregister_hooks +EXPORT_SYMBOL vmlinux 0xaa84a8ae acpi_processor_power_init_bm_check +EXPORT_SYMBOL vmlinux 0xaa8b2b60 d_find_alias +EXPORT_SYMBOL vmlinux 0xaa8c2ba6 scsi_dma_map +EXPORT_SYMBOL vmlinux 0xaad22db0 jbd2_journal_restart +EXPORT_SYMBOL vmlinux 0xaadb06ce tcp_parse_options +EXPORT_SYMBOL vmlinux 0xaae8ab0e acpi_bus_power_manageable +EXPORT_SYMBOL vmlinux 0xaaf1f729 register_key_type +EXPORT_SYMBOL vmlinux 0xaaf45875 acpi_lid_notifier_unregister +EXPORT_SYMBOL vmlinux 0xaafdc258 strcasecmp +EXPORT_SYMBOL vmlinux 0xab1731c8 radix_tree_lookup_slot +EXPORT_SYMBOL vmlinux 0xab55cc57 generic_shutdown_super +EXPORT_SYMBOL vmlinux 0xab5e2c04 padata_remove_cpu +EXPORT_SYMBOL vmlinux 0xab600421 probe_irq_off +EXPORT_SYMBOL vmlinux 0xab65ed80 set_memory_uc +EXPORT_SYMBOL vmlinux 0xab6851f6 simple_pin_fs +EXPORT_SYMBOL vmlinux 0xab6bde28 sysctl_max_syn_backlog +EXPORT_SYMBOL vmlinux 0xab770678 rdmsr_safe_regs_on_cpu +EXPORT_SYMBOL vmlinux 0xaba259f1 _raw_read_lock +EXPORT_SYMBOL vmlinux 0xabbcb8ef tcp_prot +EXPORT_SYMBOL vmlinux 0xabbcbaff genl_unregister_ops +EXPORT_SYMBOL vmlinux 0xabcade44 follow_pfn +EXPORT_SYMBOL vmlinux 0xabd0c91c rtc_time_to_tm +EXPORT_SYMBOL vmlinux 0xac0ba8c1 blk_iopoll_disable +EXPORT_SYMBOL vmlinux 0xac14bb42 abort_exclusive_wait +EXPORT_SYMBOL vmlinux 0xac3c3377 compat_sock_common_setsockopt +EXPORT_SYMBOL vmlinux 0xac58ea5e acpi_unload_table_id +EXPORT_SYMBOL vmlinux 0xac5d4d9f mount_pseudo +EXPORT_SYMBOL vmlinux 0xac6796aa try_to_release_page +EXPORT_SYMBOL vmlinux 0xac6855b0 gen_kill_estimator +EXPORT_SYMBOL vmlinux 0xac686e34 netdev_alert +EXPORT_SYMBOL vmlinux 0xac89ddfb sock_register +EXPORT_SYMBOL vmlinux 0xacb2da26 rtnl_create_link +EXPORT_SYMBOL vmlinux 0xacc890e3 input_unregister_handle +EXPORT_SYMBOL vmlinux 0xaccabc6a in4_pton +EXPORT_SYMBOL vmlinux 0xacf4d843 match_strdup +EXPORT_SYMBOL vmlinux 0xad0413d4 match_hex +EXPORT_SYMBOL vmlinux 0xad11f6c8 mii_link_ok +EXPORT_SYMBOL vmlinux 0xad13c689 acpi_os_execute +EXPORT_SYMBOL vmlinux 0xad25fb12 __memcpy +EXPORT_SYMBOL vmlinux 0xad3f5f46 agp_alloc_page_array +EXPORT_SYMBOL vmlinux 0xad44189f ppp_output_wakeup +EXPORT_SYMBOL vmlinux 0xad466018 quota_send_warning +EXPORT_SYMBOL vmlinux 0xad48ca50 pm860x_page_reg_write +EXPORT_SYMBOL vmlinux 0xad54266c netdev_bonding_change +EXPORT_SYMBOL vmlinux 0xad567324 load_nls_default +EXPORT_SYMBOL vmlinux 0xad606b98 blk_queue_io_min +EXPORT_SYMBOL vmlinux 0xad791762 init_task +EXPORT_SYMBOL vmlinux 0xad8f54a3 invalidate_partition +EXPORT_SYMBOL vmlinux 0xadaa2657 cpufreq_register_notifier +EXPORT_SYMBOL vmlinux 0xadb3d74d pcim_enable_device +EXPORT_SYMBOL vmlinux 0xadb87641 dst_destroy +EXPORT_SYMBOL vmlinux 0xadbfd419 radix_tree_lookup +EXPORT_SYMBOL vmlinux 0xadcac4a3 vfsmount_lock_local_unlock_cpu +EXPORT_SYMBOL vmlinux 0xae42bb31 devm_ioport_unmap +EXPORT_SYMBOL vmlinux 0xae66793c current_task +EXPORT_SYMBOL vmlinux 0xae6ee068 dev_uc_sync +EXPORT_SYMBOL vmlinux 0xae829572 ip6_xmit +EXPORT_SYMBOL vmlinux 0xae831679 __cleancache_flush_inode +EXPORT_SYMBOL vmlinux 0xae8acf51 percpu_counter_set +EXPORT_SYMBOL vmlinux 0xae9720d8 dev_uc_del +EXPORT_SYMBOL vmlinux 0xaea976a8 acpi_check_resource_conflict +EXPORT_SYMBOL vmlinux 0xaebc7d58 scsi_block_requests +EXPORT_SYMBOL vmlinux 0xaec2de05 jbd2_journal_lock_updates +EXPORT_SYMBOL vmlinux 0xaedd6e2e compat_nf_setsockopt +EXPORT_SYMBOL vmlinux 0xaef132af jbd2_journal_ack_err +EXPORT_SYMBOL vmlinux 0xaf1286c1 inet_recvmsg +EXPORT_SYMBOL vmlinux 0xaf3317d2 __blk_end_request +EXPORT_SYMBOL vmlinux 0xaf3dd7dc scsi_logging_level +EXPORT_SYMBOL vmlinux 0xaf4666ca agp_generic_destroy_page +EXPORT_SYMBOL vmlinux 0xaf498614 bio_clone +EXPORT_SYMBOL vmlinux 0xaf52a3b1 i2c_release_client +EXPORT_SYMBOL vmlinux 0xaf611eac amd_nb_misc_ids +EXPORT_SYMBOL vmlinux 0xaf80129f swiotlb_map_sg +EXPORT_SYMBOL vmlinux 0xaf80bf8b page_zero_new_buffers +EXPORT_SYMBOL vmlinux 0xaf89c59a pcie_port_service_unregister +EXPORT_SYMBOL vmlinux 0xaf91d89f __kernel_param_lock +EXPORT_SYMBOL vmlinux 0xaf988b09 __rta_fill +EXPORT_SYMBOL vmlinux 0xafb8c6ff copy_user_generic_string +EXPORT_SYMBOL vmlinux 0xafd0790a ipv6_skip_exthdr +EXPORT_SYMBOL vmlinux 0xafd093be lock_may_read +EXPORT_SYMBOL vmlinux 0xafd9ef79 radix_tree_insert +EXPORT_SYMBOL vmlinux 0xafe69f0f cdrom_get_last_written +EXPORT_SYMBOL vmlinux 0xafe82e10 strcspn +EXPORT_SYMBOL vmlinux 0xafef8fa9 register_memory_notifier +EXPORT_SYMBOL vmlinux 0xb00ccc33 finish_wait +EXPORT_SYMBOL vmlinux 0xb0146c3a param_set_byte +EXPORT_SYMBOL vmlinux 0xb0508a68 scsi_setup_fs_cmnd +EXPORT_SYMBOL vmlinux 0xb0510469 generic_write_sync +EXPORT_SYMBOL vmlinux 0xb08961d2 scsi_test_unit_ready +EXPORT_SYMBOL vmlinux 0xb0a8fd0a intel_gtt_unmap_memory +EXPORT_SYMBOL vmlinux 0xb0b847ac __bitmap_full +EXPORT_SYMBOL vmlinux 0xb0bda6ea scsi_device_put +EXPORT_SYMBOL vmlinux 0xb0c2a404 sock_tx_timestamp +EXPORT_SYMBOL vmlinux 0xb0cbd862 netlink_kernel_release +EXPORT_SYMBOL vmlinux 0xb0e10781 get_option +EXPORT_SYMBOL vmlinux 0xb0eb5d5a __d_drop +EXPORT_SYMBOL vmlinux 0xb10ec686 wait_for_completion_interruptible +EXPORT_SYMBOL vmlinux 0xb11a22d0 netdev_rx_csum_fault +EXPORT_SYMBOL vmlinux 0xb11e68ad tcp_splice_read +EXPORT_SYMBOL vmlinux 0xb11fa1ce strlcat +EXPORT_SYMBOL vmlinux 0xb121390a probe_irq_on +EXPORT_SYMBOL vmlinux 0xb126f0bc current_fs_time +EXPORT_SYMBOL vmlinux 0xb13c67f2 jbd2_log_wait_commit +EXPORT_SYMBOL vmlinux 0xb157175c bdev_stack_limits +EXPORT_SYMBOL vmlinux 0xb1645a2e sg_free_table +EXPORT_SYMBOL vmlinux 0xb19760c3 bitmap_onto +EXPORT_SYMBOL vmlinux 0xb19a959a __splice_from_pipe +EXPORT_SYMBOL vmlinux 0xb19dc7f4 journal_start +EXPORT_SYMBOL vmlinux 0xb1a305bc __blk_end_request_cur +EXPORT_SYMBOL vmlinux 0xb1acee4e mntput +EXPORT_SYMBOL vmlinux 0xb1c3a01a oops_in_progress +EXPORT_SYMBOL vmlinux 0xb1cce52f fsnotify_add_mark +EXPORT_SYMBOL vmlinux 0xb1cfad22 rdmsr_on_cpu +EXPORT_SYMBOL vmlinux 0xb1f89a60 __wake_up_bit +EXPORT_SYMBOL vmlinux 0xb20ecf88 acpi_run_osc +EXPORT_SYMBOL vmlinux 0xb20ef7f9 pnp_register_driver +EXPORT_SYMBOL vmlinux 0xb219d56c wbinvd_on_cpu +EXPORT_SYMBOL vmlinux 0xb23b1f26 tcf_hash_search +EXPORT_SYMBOL vmlinux 0xb25a360f arp_find +EXPORT_SYMBOL vmlinux 0xb2682405 utf8_to_utf32 +EXPORT_SYMBOL vmlinux 0xb2682b71 kmem_cache_destroy +EXPORT_SYMBOL vmlinux 0xb28bb09f security_d_instantiate +EXPORT_SYMBOL vmlinux 0xb28fbe7b i2c_get_adapter +EXPORT_SYMBOL vmlinux 0xb2993aec __dev_remove_pack +EXPORT_SYMBOL vmlinux 0xb29a826d swiotlb_sync_single_for_device +EXPORT_SYMBOL vmlinux 0xb29caf9c input_release_device +EXPORT_SYMBOL vmlinux 0xb29d19e7 sock_map_fd +EXPORT_SYMBOL vmlinux 0xb2b0d772 __kfifo_dma_in_finish_r +EXPORT_SYMBOL vmlinux 0xb2b94d37 scsi_scan_host +EXPORT_SYMBOL vmlinux 0xb2ba49d7 generic_pipe_buf_steal +EXPORT_SYMBOL vmlinux 0xb2d84701 sock_no_ioctl +EXPORT_SYMBOL vmlinux 0xb2e55898 cpu_possible_mask +EXPORT_SYMBOL vmlinux 0xb2f08ea5 sock_no_bind +EXPORT_SYMBOL vmlinux 0xb2f7468d ida_get_new +EXPORT_SYMBOL vmlinux 0xb2f9208f rwsem_wake +EXPORT_SYMBOL vmlinux 0xb2fd5ceb __put_user_4 +EXPORT_SYMBOL vmlinux 0xb310897f agp_generic_alloc_by_type +EXPORT_SYMBOL vmlinux 0xb318281c alloc_fcdev +EXPORT_SYMBOL vmlinux 0xb3263cc0 __scm_send +EXPORT_SYMBOL vmlinux 0xb3284531 acpi_dbg_layer +EXPORT_SYMBOL vmlinux 0xb32a8d12 dev_uc_flush +EXPORT_SYMBOL vmlinux 0xb3305d52 send_remote_softirq +EXPORT_SYMBOL vmlinux 0xb342a0a1 security_sb_set_mnt_opts +EXPORT_SYMBOL vmlinux 0xb34b9bd7 __generic_file_aio_write +EXPORT_SYMBOL vmlinux 0xb34bc091 x86_hyper_ms_hyperv +EXPORT_SYMBOL vmlinux 0xb34d4c2e acpi_terminate +EXPORT_SYMBOL vmlinux 0xb352177e find_first_bit +EXPORT_SYMBOL vmlinux 0xb3525f07 unregister_nls +EXPORT_SYMBOL vmlinux 0xb35e920c tcf_exts_destroy +EXPORT_SYMBOL vmlinux 0xb3997585 phy_register_fixup_for_uid +EXPORT_SYMBOL vmlinux 0xb39e7c43 tcf_generic_walker +EXPORT_SYMBOL vmlinux 0xb3a307c6 si_meminfo +EXPORT_SYMBOL vmlinux 0xb3a34b15 netdev_printk +EXPORT_SYMBOL vmlinux 0xb3a54d98 d_add_ci +EXPORT_SYMBOL vmlinux 0xb3dce809 sock_common_recvmsg +EXPORT_SYMBOL vmlinux 0xb3fcdfc7 neigh_lookup_nodev +EXPORT_SYMBOL vmlinux 0xb3ff1f69 free_pages_exact +EXPORT_SYMBOL vmlinux 0xb414eb36 pci_bus_alloc_resource +EXPORT_SYMBOL vmlinux 0xb423dba1 console_blanked +EXPORT_SYMBOL vmlinux 0xb4390f9a mcount +EXPORT_SYMBOL vmlinux 0xb46538ce blk_queue_max_segment_size +EXPORT_SYMBOL vmlinux 0xb4709322 scsi_dev_info_add_list +EXPORT_SYMBOL vmlinux 0xb4877106 tcf_action_exec +EXPORT_SYMBOL vmlinux 0xb501d350 lease_get_mtime +EXPORT_SYMBOL vmlinux 0xb5044271 vsscanf +EXPORT_SYMBOL vmlinux 0xb52ee8be intel_gtt_clear_range +EXPORT_SYMBOL vmlinux 0xb54533f7 usecs_to_jiffies +EXPORT_SYMBOL vmlinux 0xb54dc693 mod_zone_page_state +EXPORT_SYMBOL vmlinux 0xb560bbb7 console_start +EXPORT_SYMBOL vmlinux 0xb5a459dc unregister_blkdev +EXPORT_SYMBOL vmlinux 0xb5c4819e nobh_write_end +EXPORT_SYMBOL vmlinux 0xb5ca1c46 slhc_free +EXPORT_SYMBOL vmlinux 0xb5e4ec59 __vlan_hwaccel_rx +EXPORT_SYMBOL vmlinux 0xb5e72bd5 ndisc_send_skb +EXPORT_SYMBOL vmlinux 0xb5ee793e tcp_v4_syn_recv_sock +EXPORT_SYMBOL vmlinux 0xb5ef9015 km_report +EXPORT_SYMBOL vmlinux 0xb5f28b5f __any_online_cpu +EXPORT_SYMBOL vmlinux 0xb5fa1e4c rfkill_set_sw_state +EXPORT_SYMBOL vmlinux 0xb608e729 __dev_get_by_name +EXPORT_SYMBOL vmlinux 0xb60ada5e bdi_init +EXPORT_SYMBOL vmlinux 0xb60cb562 do_sync_write +EXPORT_SYMBOL vmlinux 0xb62105d7 udp_lib_setsockopt +EXPORT_SYMBOL vmlinux 0xb6244511 sg_init_one +EXPORT_SYMBOL vmlinux 0xb628f715 files_lglock_local_lock +EXPORT_SYMBOL vmlinux 0xb635f761 save_mount_options +EXPORT_SYMBOL vmlinux 0xb6385f0f tcp_init_xmit_timers +EXPORT_SYMBOL vmlinux 0xb63ba480 bitmap_close_sync +EXPORT_SYMBOL vmlinux 0xb6431d96 spi_schedule_dv_device +EXPORT_SYMBOL vmlinux 0xb64c8a23 phy_stop_interrupts +EXPORT_SYMBOL vmlinux 0xb659ba36 path_is_under +EXPORT_SYMBOL vmlinux 0xb678366f int_sqrt +EXPORT_SYMBOL vmlinux 0xb680cc67 aio_complete +EXPORT_SYMBOL vmlinux 0xb6913034 pci_match_id +EXPORT_SYMBOL vmlinux 0xb6a332ed mddev_congested +EXPORT_SYMBOL vmlinux 0xb6a61a86 qdisc_get_rtab +EXPORT_SYMBOL vmlinux 0xb6a68816 find_last_bit +EXPORT_SYMBOL vmlinux 0xb6c1f68e acpi_bus_get_status +EXPORT_SYMBOL vmlinux 0xb6c5a973 scsi_show_result +EXPORT_SYMBOL vmlinux 0xb6cbe886 acpi_get_node +EXPORT_SYMBOL vmlinux 0xb6d0d8cc tcp_disconnect +EXPORT_SYMBOL vmlinux 0xb6eeae06 dev_printk +EXPORT_SYMBOL vmlinux 0xb70eb0fa xfrm_state_insert +EXPORT_SYMBOL vmlinux 0xb71ff2e6 napi_skb_finish +EXPORT_SYMBOL vmlinux 0xb7256455 scsi_calculate_bounce_limit +EXPORT_SYMBOL vmlinux 0xb758b225 acpi_disable_event +EXPORT_SYMBOL vmlinux 0xb78c61e8 param_ops_bool +EXPORT_SYMBOL vmlinux 0xb79bb13b scsi_prep_fn +EXPORT_SYMBOL vmlinux 0xb7bd61f9 mutex_lock_interruptible +EXPORT_SYMBOL vmlinux 0xb7becdb3 proc_dostring +EXPORT_SYMBOL vmlinux 0xb7cd1d5d dev_alloc_name +EXPORT_SYMBOL vmlinux 0xb7d1e6d9 try_to_free_buffers +EXPORT_SYMBOL vmlinux 0xb7e5ca01 __free_pages +EXPORT_SYMBOL vmlinux 0xb7f3acdd __xfrm_policy_check +EXPORT_SYMBOL vmlinux 0xb7f3f502 inet_release +EXPORT_SYMBOL vmlinux 0xb81a90f2 task_ns_capable +EXPORT_SYMBOL vmlinux 0xb8328645 dec_zone_page_state +EXPORT_SYMBOL vmlinux 0xb859e025 uart_remove_one_port +EXPORT_SYMBOL vmlinux 0xb85c120d sock_alloc_send_pskb +EXPORT_SYMBOL vmlinux 0xb85f3bbe pv_lock_ops +EXPORT_SYMBOL vmlinux 0xb86e4ab9 random32 +EXPORT_SYMBOL vmlinux 0xb87fd580 set_anon_super +EXPORT_SYMBOL vmlinux 0xb88b4854 vga_tryget +EXPORT_SYMBOL vmlinux 0xb89af9bf srandom32 +EXPORT_SYMBOL vmlinux 0xb89e62ec remove_wait_queue +EXPORT_SYMBOL vmlinux 0xb89fbe03 tcp_alloc_md5sig_pool +EXPORT_SYMBOL vmlinux 0xb8beb96e dentry_path_raw +EXPORT_SYMBOL vmlinux 0xb8c23b6a dma_async_tx_descriptor_init +EXPORT_SYMBOL vmlinux 0xb8e7ce2c __put_user_8 +EXPORT_SYMBOL vmlinux 0xb8f00491 sk_receive_skb +EXPORT_SYMBOL vmlinux 0xb8f39a5b cdev_init +EXPORT_SYMBOL vmlinux 0xb9029509 inode_needs_sync +EXPORT_SYMBOL vmlinux 0xb907513f unpoison_memory +EXPORT_SYMBOL vmlinux 0xb93b3ec2 cdev_alloc +EXPORT_SYMBOL vmlinux 0xb93d6c3d dmam_pool_destroy +EXPORT_SYMBOL vmlinux 0xb9463567 dev_get_by_index_rcu +EXPORT_SYMBOL vmlinux 0xb958f22a bio_copy_kern +EXPORT_SYMBOL vmlinux 0xb9641e2f vfs_write +EXPORT_SYMBOL vmlinux 0xb96458fd napi_frags_finish +EXPORT_SYMBOL vmlinux 0xb973e062 neigh_ifdown +EXPORT_SYMBOL vmlinux 0xb98a0185 rtc_tm_to_time +EXPORT_SYMBOL vmlinux 0xb99be2e3 key_link +EXPORT_SYMBOL vmlinux 0xb99fc87d write_one_page +EXPORT_SYMBOL vmlinux 0xb9b89718 bioset_free +EXPORT_SYMBOL vmlinux 0xb9c9f781 seq_printf +EXPORT_SYMBOL vmlinux 0xb9d32232 skb_copy_datagram_const_iovec +EXPORT_SYMBOL vmlinux 0xb9ee4b5f down_killable +EXPORT_SYMBOL vmlinux 0xb9f66181 free_xenballooned_pages +EXPORT_SYMBOL vmlinux 0xb9fd2205 add_efi_memmap +EXPORT_SYMBOL vmlinux 0xba061c40 xfrm6_rcv_spi +EXPORT_SYMBOL vmlinux 0xba2a263b input_allocate_device +EXPORT_SYMBOL vmlinux 0xba2a42c5 qdisc_class_hash_grow +EXPORT_SYMBOL vmlinux 0xba2d8594 ec_read +EXPORT_SYMBOL vmlinux 0xba34f8c2 alloc_file +EXPORT_SYMBOL vmlinux 0xba38474b blk_sync_queue +EXPORT_SYMBOL vmlinux 0xba497f13 loops_per_jiffy +EXPORT_SYMBOL vmlinux 0xba616612 inode_sub_rsv_space +EXPORT_SYMBOL vmlinux 0xba83430b dma_async_memcpy_buf_to_buf +EXPORT_SYMBOL vmlinux 0xba8b1556 kern_path +EXPORT_SYMBOL vmlinux 0xba9406d7 intel_gtt_insert_pages +EXPORT_SYMBOL vmlinux 0xbaa2782a kstrndup +EXPORT_SYMBOL vmlinux 0xbaaab8ae timespec_to_jiffies +EXPORT_SYMBOL vmlinux 0xbac55124 skb_copy_bits +EXPORT_SYMBOL vmlinux 0xbacc1e2c otg_set_transceiver +EXPORT_SYMBOL vmlinux 0xbacdbf38 inet_put_port +EXPORT_SYMBOL vmlinux 0xbad7d2da interruptible_sleep_on +EXPORT_SYMBOL vmlinux 0xbaec8845 blkdev_get +EXPORT_SYMBOL vmlinux 0xbaf89a89 dev_alert +EXPORT_SYMBOL vmlinux 0xbb03ea6b vlan_ioctl_set +EXPORT_SYMBOL vmlinux 0xbb0d63de inode_init_owner +EXPORT_SYMBOL vmlinux 0xbb167766 fb_var_to_videomode +EXPORT_SYMBOL vmlinux 0xbb189cad disallow_signal +EXPORT_SYMBOL vmlinux 0xbb24cabc dquot_drop +EXPORT_SYMBOL vmlinux 0xbb350578 linkwatch_fire_event +EXPORT_SYMBOL vmlinux 0xbb37c0d3 agp_free_memory +EXPORT_SYMBOL vmlinux 0xbb5d343d xfrm_get_acqseq +EXPORT_SYMBOL vmlinux 0xbb7d32f9 generic_file_splice_write +EXPORT_SYMBOL vmlinux 0xbb939e8e __secpath_destroy +EXPORT_SYMBOL vmlinux 0xbb99125c get_default_font +EXPORT_SYMBOL vmlinux 0xbba159e0 files_lglock_local_unlock +EXPORT_SYMBOL vmlinux 0xbba6a0f0 __netdev_alloc_skb +EXPORT_SYMBOL vmlinux 0xbbb4b51d netpoll_cleanup +EXPORT_SYMBOL vmlinux 0xbbc5d132 skb_seq_read +EXPORT_SYMBOL vmlinux 0xbc07003f framebuffer_release +EXPORT_SYMBOL vmlinux 0xbc199ae4 pci_bus_read_config_byte +EXPORT_SYMBOL vmlinux 0xbc2031de acpi_processor_get_bios_limit +EXPORT_SYMBOL vmlinux 0xbc27eea8 udp_table +EXPORT_SYMBOL vmlinux 0xbc33133a mdiobus_write +EXPORT_SYMBOL vmlinux 0xbc91cb50 bdi_destroy +EXPORT_SYMBOL vmlinux 0xbcafe279 set_device_ro +EXPORT_SYMBOL vmlinux 0xbcba0d0b inet_sock_destruct +EXPORT_SYMBOL vmlinux 0xbcc308bb strnlen_user +EXPORT_SYMBOL vmlinux 0xbcf67dfb sock_no_mmap +EXPORT_SYMBOL vmlinux 0xbd292e37 ll_rw_block +EXPORT_SYMBOL vmlinux 0xbd3af934 tcf_em_tree_dump +EXPORT_SYMBOL vmlinux 0xbd9a06aa jbd2_journal_stop +EXPORT_SYMBOL vmlinux 0xbdaf5b07 acpi_os_read_port +EXPORT_SYMBOL vmlinux 0xbdbc8f73 bdi_setup_and_register +EXPORT_SYMBOL vmlinux 0xbdbe7378 cookie_check_timestamp +EXPORT_SYMBOL vmlinux 0xbdf430a4 task_nice +EXPORT_SYMBOL vmlinux 0xbdf5c25c rb_next +EXPORT_SYMBOL vmlinux 0xbe269cbe inet6_ioctl +EXPORT_SYMBOL vmlinux 0xbe31873e skb_recv_datagram +EXPORT_SYMBOL vmlinux 0xbe359542 mempool_create_node +EXPORT_SYMBOL vmlinux 0xbe3a01c7 tty_set_operations +EXPORT_SYMBOL vmlinux 0xbea21456 mfd_cell_disable +EXPORT_SYMBOL vmlinux 0xbea55be4 read_cache_page +EXPORT_SYMBOL vmlinux 0xbea65c2c rfkill_set_states +EXPORT_SYMBOL vmlinux 0xbeb02ad3 tcf_em_tree_destroy +EXPORT_SYMBOL vmlinux 0xbeb90eb5 cdev_add +EXPORT_SYMBOL vmlinux 0xbebdbb58 blk_alloc_queue +EXPORT_SYMBOL vmlinux 0xbed11e4b ethtool_op_get_tso +EXPORT_SYMBOL vmlinux 0xbed36f6f clear_page_dirty_for_io +EXPORT_SYMBOL vmlinux 0xbedd51d0 tcf_destroy_chain +EXPORT_SYMBOL vmlinux 0xbef43296 console_conditional_schedule +EXPORT_SYMBOL vmlinux 0xbefd96b7 compat_sock_get_timestampns +EXPORT_SYMBOL vmlinux 0xbf3ce9bb tcp_v4_destroy_sock +EXPORT_SYMBOL vmlinux 0xbf46425a scsicam_bios_param +EXPORT_SYMBOL vmlinux 0xbf5a5d7d generic_setxattr +EXPORT_SYMBOL vmlinux 0xbf7078db touch_atime +EXPORT_SYMBOL vmlinux 0xbf7fd2f5 schedule_timeout_killable +EXPORT_SYMBOL vmlinux 0xbf8ba54a vprintk +EXPORT_SYMBOL vmlinux 0xbf94f27a simple_empty +EXPORT_SYMBOL vmlinux 0xbf9bcc8d __cap_empty_set +EXPORT_SYMBOL vmlinux 0xbfae464b __break_lease +EXPORT_SYMBOL vmlinux 0xbfb4398b uart_get_baud_rate +EXPORT_SYMBOL vmlinux 0xbfc177bc iowrite32_rep +EXPORT_SYMBOL vmlinux 0xbfe63ba8 __tracepoint_kfree +EXPORT_SYMBOL vmlinux 0xbfee3ad5 loop_unregister_transfer +EXPORT_SYMBOL vmlinux 0xbff6d950 gen_pool_alloc +EXPORT_SYMBOL vmlinux 0xc003c637 __strncpy_from_user +EXPORT_SYMBOL vmlinux 0xc00d4ffe dst_release +EXPORT_SYMBOL vmlinux 0xc01b5029 unlock_super +EXPORT_SYMBOL vmlinux 0xc0263ecc dqget +EXPORT_SYMBOL vmlinux 0xc0578107 put_disk +EXPORT_SYMBOL vmlinux 0xc0580937 rb_erase +EXPORT_SYMBOL vmlinux 0xc088ed50 input_set_abs_params +EXPORT_SYMBOL vmlinux 0xc09651d9 crc32_be +EXPORT_SYMBOL vmlinux 0xc0a3d105 find_next_bit +EXPORT_SYMBOL vmlinux 0xc0a7a618 blk_complete_request +EXPORT_SYMBOL vmlinux 0xc0b2494c vfsmount_lock_lock_init +EXPORT_SYMBOL vmlinux 0xc0b54f5d revalidate_disk +EXPORT_SYMBOL vmlinux 0xc0eb9d46 journal_set_features +EXPORT_SYMBOL vmlinux 0xc0fb3b96 xfrm_register_type +EXPORT_SYMBOL vmlinux 0xc0fe9b3a dev_mc_flush +EXPORT_SYMBOL vmlinux 0xc0ff05a2 sk_dst_check +EXPORT_SYMBOL vmlinux 0xc11dad8b bdi_set_max_ratio +EXPORT_SYMBOL vmlinux 0xc120c268 proto_unregister +EXPORT_SYMBOL vmlinux 0xc1268644 idr_init +EXPORT_SYMBOL vmlinux 0xc15f93e0 pci_pme_capable +EXPORT_SYMBOL vmlinux 0xc17524e3 drop_super +EXPORT_SYMBOL vmlinux 0xc187c175 scsi_nonblockable_ioctl +EXPORT_SYMBOL vmlinux 0xc1892cd7 fail_migrate_page +EXPORT_SYMBOL vmlinux 0xc1c2dd09 __hw_addr_flush +EXPORT_SYMBOL vmlinux 0xc1d7d179 blk_stack_limits +EXPORT_SYMBOL vmlinux 0xc1db8cd2 pci_bus_type +EXPORT_SYMBOL vmlinux 0xc2110465 jbd2_journal_update_format +EXPORT_SYMBOL vmlinux 0xc2424641 agp3_generic_cleanup +EXPORT_SYMBOL vmlinux 0xc242c9e2 padata_alloc +EXPORT_SYMBOL vmlinux 0xc24d639b __inet6_hash +EXPORT_SYMBOL vmlinux 0xc256e762 __bitmap_equal +EXPORT_SYMBOL vmlinux 0xc269e415 flex_array_alloc +EXPORT_SYMBOL vmlinux 0xc2a47a45 simple_transaction_release +EXPORT_SYMBOL vmlinux 0xc2d6046b dev_addr_init +EXPORT_SYMBOL vmlinux 0xc2e587d1 reset_devices +EXPORT_SYMBOL vmlinux 0xc30966ab init_special_inode +EXPORT_SYMBOL vmlinux 0xc332aab2 ip6_route_output +EXPORT_SYMBOL vmlinux 0xc33d904d unregister_qdisc +EXPORT_SYMBOL vmlinux 0xc3735fac read_cache_pages +EXPORT_SYMBOL vmlinux 0xc37b5c65 elv_rb_add +EXPORT_SYMBOL vmlinux 0xc38d9c7a down_timeout +EXPORT_SYMBOL vmlinux 0xc3947aa8 tcp_recvmsg +EXPORT_SYMBOL vmlinux 0xc3aaf0a9 __put_user_1 +EXPORT_SYMBOL vmlinux 0xc3b7dd13 generic_splice_sendpage +EXPORT_SYMBOL vmlinux 0xc3fe87c8 param_ops_uint +EXPORT_SYMBOL vmlinux 0xc402cc99 register_acpi_notifier +EXPORT_SYMBOL vmlinux 0xc42b97d3 call_usermodehelper_exec +EXPORT_SYMBOL vmlinux 0xc43378a1 blk_queue_init_tags +EXPORT_SYMBOL vmlinux 0xc499ae1e kstrdup +EXPORT_SYMBOL vmlinux 0xc4d232a2 tcp_v4_connect +EXPORT_SYMBOL vmlinux 0xc4d2fd95 eth_type_trans +EXPORT_SYMBOL vmlinux 0xc4dcf58f jbd2_journal_wipe +EXPORT_SYMBOL vmlinux 0xc4e10f45 sg_miter_stop +EXPORT_SYMBOL vmlinux 0xc4e4ab85 filp_close +EXPORT_SYMBOL vmlinux 0xc4e9c01c cpu_active_mask +EXPORT_SYMBOL vmlinux 0xc4f35477 register_filesystem +EXPORT_SYMBOL vmlinux 0xc51cb91a down_read +EXPORT_SYMBOL vmlinux 0xc5292604 scsi_get_host_dev +EXPORT_SYMBOL vmlinux 0xc52daee8 input_mt_report_finger_count +EXPORT_SYMBOL vmlinux 0xc52f5714 fb_videomode_to_var +EXPORT_SYMBOL vmlinux 0xc533b43c tty_port_open +EXPORT_SYMBOL vmlinux 0xc541179c __sock_create +EXPORT_SYMBOL vmlinux 0xc548b555 uart_add_one_port +EXPORT_SYMBOL vmlinux 0xc5534d64 ioread16 +EXPORT_SYMBOL vmlinux 0xc558530d profile_pc +EXPORT_SYMBOL vmlinux 0xc55c42fb pci_request_regions +EXPORT_SYMBOL vmlinux 0xc55d03bf pci_biosrom_size +EXPORT_SYMBOL vmlinux 0xc55f2724 agp_generic_mask_memory +EXPORT_SYMBOL vmlinux 0xc5696b37 inet_csk_delete_keepalive_timer +EXPORT_SYMBOL vmlinux 0xc57dcc5d arch_debugfs_dir +EXPORT_SYMBOL vmlinux 0xc5844fb8 __per_cpu_offset +EXPORT_SYMBOL vmlinux 0xc589be53 iov_iter_copy_from_user +EXPORT_SYMBOL vmlinux 0xc58cb7b2 tty_unthrottle +EXPORT_SYMBOL vmlinux 0xc5a37aa8 flow_cache_lookup +EXPORT_SYMBOL vmlinux 0xc5b6564d ps2_command +EXPORT_SYMBOL vmlinux 0xc5bdc2ce dev_get_by_name +EXPORT_SYMBOL vmlinux 0xc5d5f4d2 acpi_lock_battery_dir +EXPORT_SYMBOL vmlinux 0xc5d9c46c agp_try_unsupported_boot +EXPORT_SYMBOL vmlinux 0xc5f46566 rb_augment_insert +EXPORT_SYMBOL vmlinux 0xc5f74a57 unload_nls +EXPORT_SYMBOL vmlinux 0xc6159d9b tcp_timewait_state_process +EXPORT_SYMBOL vmlinux 0xc6263196 proc_dointvec_jiffies +EXPORT_SYMBOL vmlinux 0xc62702ab revert_creds +EXPORT_SYMBOL vmlinux 0xc6284ce2 kset_unregister +EXPORT_SYMBOL vmlinux 0xc62e7174 inet_sendmsg +EXPORT_SYMBOL vmlinux 0xc631580a console_unlock +EXPORT_SYMBOL vmlinux 0xc6398952 blk_queue_segment_boundary +EXPORT_SYMBOL vmlinux 0xc63cde6d vga_set_legacy_decoding +EXPORT_SYMBOL vmlinux 0xc6470d86 ip_options_rcv_srr +EXPORT_SYMBOL vmlinux 0xc64c953e netdev_update_features +EXPORT_SYMBOL vmlinux 0xc64ce266 dmam_pool_create +EXPORT_SYMBOL vmlinux 0xc654d45e dm_table_get +EXPORT_SYMBOL vmlinux 0xc65abeb7 agp3_generic_sizes +EXPORT_SYMBOL vmlinux 0xc6642ba5 ppp_dev_name +EXPORT_SYMBOL vmlinux 0xc6890ef3 acpi_get_object_info +EXPORT_SYMBOL vmlinux 0xc6cbbc89 capable +EXPORT_SYMBOL vmlinux 0xc6d7d5fa netdev_change_features +EXPORT_SYMBOL vmlinux 0xc6eb114c bitmap_unplug +EXPORT_SYMBOL vmlinux 0xc6ff54a1 unregister_netdev +EXPORT_SYMBOL vmlinux 0xc707e894 kobject_set_name +EXPORT_SYMBOL vmlinux 0xc7208c3a serial8250_resume_port +EXPORT_SYMBOL vmlinux 0xc740c64a memchr +EXPORT_SYMBOL vmlinux 0xc744130f aio_put_req +EXPORT_SYMBOL vmlinux 0xc7714b34 netif_napi_add +EXPORT_SYMBOL vmlinux 0xc79bcd36 dm_vcalloc +EXPORT_SYMBOL vmlinux 0xc7a24d76 sysfs_format_mac +EXPORT_SYMBOL vmlinux 0xc7a4fbed rtnl_lock +EXPORT_SYMBOL vmlinux 0xc7daf1a6 tty_driver_flush_buffer +EXPORT_SYMBOL vmlinux 0xc81315b6 udp_lib_rehash +EXPORT_SYMBOL vmlinux 0xc817ac12 generic_listxattr +EXPORT_SYMBOL vmlinux 0xc81d74b9 pcim_pin_device +EXPORT_SYMBOL vmlinux 0xc8204969 journal_init_inode +EXPORT_SYMBOL vmlinux 0xc82ba953 tty_vhangup +EXPORT_SYMBOL vmlinux 0xc84a0a7e seq_hlist_start_rcu +EXPORT_SYMBOL vmlinux 0xc86a6174 __kfifo_from_user_r +EXPORT_SYMBOL vmlinux 0xc897c382 sg_init_table +EXPORT_SYMBOL vmlinux 0xc8b004ac lro_vlan_hwaccel_receive_frags +EXPORT_SYMBOL vmlinux 0xc8b57c27 autoremove_wake_function +EXPORT_SYMBOL vmlinux 0xc8b66712 __devm_request_region +EXPORT_SYMBOL vmlinux 0xc8d0b6f7 max8998_update_reg +EXPORT_SYMBOL vmlinux 0xc8ebd0b7 pci_bus_size_bridges +EXPORT_SYMBOL vmlinux 0xc9070b21 dev_set_mtu +EXPORT_SYMBOL vmlinux 0xc94fa003 irq_stat +EXPORT_SYMBOL vmlinux 0xc9526910 prepare_binprm +EXPORT_SYMBOL vmlinux 0xc98fd47d xfrm6_input_addr +EXPORT_SYMBOL vmlinux 0xc99374b5 sock_create_lite +EXPORT_SYMBOL vmlinux 0xc9aaa671 unregister_cdrom +EXPORT_SYMBOL vmlinux 0xc9ab2eef acpi_os_wait_events_complete +EXPORT_SYMBOL vmlinux 0xc9d5c562 kmem_cache_shrink +EXPORT_SYMBOL vmlinux 0xc9fa6c87 bitmap_endwrite +EXPORT_SYMBOL vmlinux 0xc9fb8cfa pagevec_lookup_tag +EXPORT_SYMBOL vmlinux 0xca1d09c1 call_usermodehelper_setup +EXPORT_SYMBOL vmlinux 0xca35c2d8 up_read +EXPORT_SYMBOL vmlinux 0xca42f21a blk_integrity_merge_bio +EXPORT_SYMBOL vmlinux 0xca5220ef kblockd_schedule_work +EXPORT_SYMBOL vmlinux 0xca5dbc50 scsi_print_sense_hdr +EXPORT_SYMBOL vmlinux 0xca67070a journal_ack_err +EXPORT_SYMBOL vmlinux 0xca8536cd key_validate +EXPORT_SYMBOL vmlinux 0xca8acc78 acpi_dbg_level +EXPORT_SYMBOL vmlinux 0xcab7a032 setup_new_exec +EXPORT_SYMBOL vmlinux 0xcaba923a netif_carrier_off +EXPORT_SYMBOL vmlinux 0xcad69f93 dev_alloc_skb +EXPORT_SYMBOL vmlinux 0xcae769ac tty_port_close_start +EXPORT_SYMBOL vmlinux 0xcaed1e71 acpi_bus_start +EXPORT_SYMBOL vmlinux 0xcafb4117 get_unmapped_area_prot +EXPORT_SYMBOL vmlinux 0xcb068887 xfrm_lookup +EXPORT_SYMBOL vmlinux 0xcb1be197 scsi_device_get +EXPORT_SYMBOL vmlinux 0xcb3339ee unbind_con_driver +EXPORT_SYMBOL vmlinux 0xcb4d5567 unregister_con_driver +EXPORT_SYMBOL vmlinux 0xcb5ac47c i8042_remove_filter +EXPORT_SYMBOL vmlinux 0xcb66327e pci_select_bars +EXPORT_SYMBOL vmlinux 0xcb7131fb fb_get_options +EXPORT_SYMBOL vmlinux 0xcb733bf2 acpi_bus_set_power +EXPORT_SYMBOL vmlinux 0xcbc37fce dma_supported +EXPORT_SYMBOL vmlinux 0xcbc9557f unregister_sysrq_key +EXPORT_SYMBOL vmlinux 0xcbd73ef1 generic_writepages +EXPORT_SYMBOL vmlinux 0xcbd94198 tcp_md5_hash_key +EXPORT_SYMBOL vmlinux 0xcbdc79fb md_check_recovery +EXPORT_SYMBOL vmlinux 0xcc07af75 strnlen +EXPORT_SYMBOL vmlinux 0xcc248d26 serial8250_suspend_port +EXPORT_SYMBOL vmlinux 0xcc2a4a7e mutex_lock_killable +EXPORT_SYMBOL vmlinux 0xcc36f32e fb_unregister_client +EXPORT_SYMBOL vmlinux 0xcc5005fe msleep_interruptible +EXPORT_SYMBOL vmlinux 0xcc53dbe8 scsi_remove_target +EXPORT_SYMBOL vmlinux 0xcc7fa952 local_bh_enable_ip +EXPORT_SYMBOL vmlinux 0xcc914237 pci_scan_single_device +EXPORT_SYMBOL vmlinux 0xcc97f58e wait_for_completion_killable +EXPORT_SYMBOL vmlinux 0xcc9b282b swiotlb_alloc_coherent +EXPORT_SYMBOL vmlinux 0xcca00183 cdrom_ioctl +EXPORT_SYMBOL vmlinux 0xcca94125 kstrtoint_from_user +EXPORT_SYMBOL vmlinux 0xccc41139 posix_lock_file +EXPORT_SYMBOL vmlinux 0xcce29645 dev_gro_receive +EXPORT_SYMBOL vmlinux 0xcceb78d3 radix_tree_gang_lookup_tag +EXPORT_SYMBOL vmlinux 0xcd279169 nla_find +EXPORT_SYMBOL vmlinux 0xcd4692b1 radix_tree_gang_lookup_tag_slot +EXPORT_SYMBOL vmlinux 0xcd6848df elevator_exit +EXPORT_SYMBOL vmlinux 0xcd7925ef input_flush_device +EXPORT_SYMBOL vmlinux 0xcd7ddd62 neigh_table_init_no_netlink +EXPORT_SYMBOL vmlinux 0xcd982006 dev_getfirstbyhwtype +EXPORT_SYMBOL vmlinux 0xcda3ea08 sched_autogroup_detach +EXPORT_SYMBOL vmlinux 0xcdadd28c add_to_page_cache_locked +EXPORT_SYMBOL vmlinux 0xcdd574ec d_obtain_alias +EXPORT_SYMBOL vmlinux 0xce05aed8 tcp_child_process +EXPORT_SYMBOL vmlinux 0xce095088 mod_timer +EXPORT_SYMBOL vmlinux 0xce0bc8b0 seq_puts +EXPORT_SYMBOL vmlinux 0xce126512 vm_insert_page +EXPORT_SYMBOL vmlinux 0xce1667f9 elv_dispatch_sort +EXPORT_SYMBOL vmlinux 0xce19bac5 register_inet6addr_notifier +EXPORT_SYMBOL vmlinux 0xce2840e7 irq_set_irq_wake +EXPORT_SYMBOL vmlinux 0xce35b608 pci_iounmap +EXPORT_SYMBOL vmlinux 0xce4904a4 acpi_leave_sleep_state +EXPORT_SYMBOL vmlinux 0xce5ac24f zlib_inflate_workspacesize +EXPORT_SYMBOL vmlinux 0xce6d9ded new_inode +EXPORT_SYMBOL vmlinux 0xce838339 replace_mount_options +EXPORT_SYMBOL vmlinux 0xce9a20c6 blk_queue_prep_rq +EXPORT_SYMBOL vmlinux 0xcec3a908 kstrtos8_from_user +EXPORT_SYMBOL vmlinux 0xced6a6c2 do_munmap +EXPORT_SYMBOL vmlinux 0xceecfd70 mempool_free +EXPORT_SYMBOL vmlinux 0xceeef6b8 get_phy_device +EXPORT_SYMBOL vmlinux 0xcef34c06 pci_bus_set_ops +EXPORT_SYMBOL vmlinux 0xcef51982 kstrtou16 +EXPORT_SYMBOL vmlinux 0xcefcd99a serial8250_unregister_port +EXPORT_SYMBOL vmlinux 0xcf015f7b do_settimeofday +EXPORT_SYMBOL vmlinux 0xcf054d51 insert_inode_locked +EXPORT_SYMBOL vmlinux 0xcf084782 sync_inodes_sb +EXPORT_SYMBOL vmlinux 0xcf1c066e inet_dgram_ops +EXPORT_SYMBOL vmlinux 0xcf1d28ab acpi_error +EXPORT_SYMBOL vmlinux 0xcf4ce25c padata_set_cpumasks +EXPORT_SYMBOL vmlinux 0xcf5a0505 pci_enable_obff +EXPORT_SYMBOL vmlinux 0xcf6cfe1f msrs_free +EXPORT_SYMBOL vmlinux 0xcf9d8874 tcp_tso_segment +EXPORT_SYMBOL vmlinux 0xcfb5e220 follow_up +EXPORT_SYMBOL vmlinux 0xcfb9006e jiffies_to_timeval +EXPORT_SYMBOL vmlinux 0xcfdf7a0b i2c_smbus_write_i2c_block_data +EXPORT_SYMBOL vmlinux 0xcfea4cdf ida_destroy +EXPORT_SYMBOL vmlinux 0xcfeb0be9 rb_augment_erase_begin +EXPORT_SYMBOL vmlinux 0xcfeec723 acpi_lock_ac_dir +EXPORT_SYMBOL vmlinux 0xcffd7e5f filemap_fault +EXPORT_SYMBOL vmlinux 0xd003a5c7 dmam_alloc_noncoherent +EXPORT_SYMBOL vmlinux 0xd0181f4f __bitmap_xor +EXPORT_SYMBOL vmlinux 0xd02d9af3 xfrm_state_register_afinfo +EXPORT_SYMBOL vmlinux 0xd05798e5 inet6_register_protosw +EXPORT_SYMBOL vmlinux 0xd0616a98 smp_call_function_many +EXPORT_SYMBOL vmlinux 0xd08197fa acpi_load_tables +EXPORT_SYMBOL vmlinux 0xd083cab2 tty_register_driver +EXPORT_SYMBOL vmlinux 0xd09484e8 spi_display_xfer_agreement +EXPORT_SYMBOL vmlinux 0xd0a47f2b tc_classify +EXPORT_SYMBOL vmlinux 0xd0a91bab skip_spaces +EXPORT_SYMBOL vmlinux 0xd0ad7d48 __nla_reserve +EXPORT_SYMBOL vmlinux 0xd0b264bc qdisc_warn_nonwc +EXPORT_SYMBOL vmlinux 0xd0c721ce noop_fsync +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 0xd11c0dc1 __kernel_param_unlock +EXPORT_SYMBOL vmlinux 0xd126a74e pnp_disable_dev +EXPORT_SYMBOL vmlinux 0xd136d9e8 __skb_recv_datagram +EXPORT_SYMBOL vmlinux 0xd1472061 acpi_pci_register_driver +EXPORT_SYMBOL vmlinux 0xd1482efb bio_alloc_bioset +EXPORT_SYMBOL vmlinux 0xd172cb8d netdev_increment_features +EXPORT_SYMBOL vmlinux 0xd1857130 blk_rq_count_integrity_sg +EXPORT_SYMBOL vmlinux 0xd18b6eb2 acpi_unmap_lsapic +EXPORT_SYMBOL vmlinux 0xd1925491 __task_pid_nr_ns +EXPORT_SYMBOL vmlinux 0xd196e4e6 skb_copy_and_csum_bits +EXPORT_SYMBOL vmlinux 0xd1a54733 kill_pgrp +EXPORT_SYMBOL vmlinux 0xd1b7b3ca tcf_unregister_action +EXPORT_SYMBOL vmlinux 0xd1bf69b3 dentry_update_name_case +EXPORT_SYMBOL vmlinux 0xd1f152ad kstrtoll_from_user +EXPORT_SYMBOL vmlinux 0xd1f6c5f3 smp_num_siblings +EXPORT_SYMBOL vmlinux 0xd1faea44 da903x_query_status +EXPORT_SYMBOL vmlinux 0xd21a182e scsi_free_host_dev +EXPORT_SYMBOL vmlinux 0xd2304cc6 genphy_config_aneg +EXPORT_SYMBOL vmlinux 0xd236fefe mmc_resume_host +EXPORT_SYMBOL vmlinux 0xd24e066f dev_graft_qdisc +EXPORT_SYMBOL vmlinux 0xd251d7b0 security_socket_getpeersec_dgram +EXPORT_SYMBOL vmlinux 0xd2555f19 jiffies_64_to_clock_t +EXPORT_SYMBOL vmlinux 0xd25aeb8c set_groups +EXPORT_SYMBOL vmlinux 0xd25d4f74 console_blank_hook +EXPORT_SYMBOL vmlinux 0xd25f5b72 agp_enable +EXPORT_SYMBOL vmlinux 0xd26a7d65 skb_free_datagram_locked +EXPORT_SYMBOL vmlinux 0xd276c0fb devm_ioport_map +EXPORT_SYMBOL vmlinux 0xd276f795 param_ops_invbool +EXPORT_SYMBOL vmlinux 0xd28eecb9 unregister_console +EXPORT_SYMBOL vmlinux 0xd2965f6f kthread_should_stop +EXPORT_SYMBOL vmlinux 0xd296c1f3 phy_start_interrupts +EXPORT_SYMBOL vmlinux 0xd2a75ee0 dmi_first_match +EXPORT_SYMBOL vmlinux 0xd2b28cce simple_transaction_read +EXPORT_SYMBOL vmlinux 0xd2bfe70a up_write +EXPORT_SYMBOL vmlinux 0xd2c2138c ab3100_event_unregister +EXPORT_SYMBOL vmlinux 0xd2c4ce5a blk_dump_rq_flags +EXPORT_SYMBOL vmlinux 0xd2dbde78 write_inode_now +EXPORT_SYMBOL vmlinux 0xd2fce80f mmc_request_done +EXPORT_SYMBOL vmlinux 0xd307ebae ns_capable +EXPORT_SYMBOL vmlinux 0xd308feed dev_mc_unsync +EXPORT_SYMBOL vmlinux 0xd314499c mmc_align_data_size +EXPORT_SYMBOL vmlinux 0xd3188efa napi_gro_receive +EXPORT_SYMBOL vmlinux 0xd327f142 generic_fillattr +EXPORT_SYMBOL vmlinux 0xd337b902 llc_sap_list_lock +EXPORT_SYMBOL vmlinux 0xd33e0d1a security_path_link +EXPORT_SYMBOL vmlinux 0xd33e5b21 phy_scan_fixups +EXPORT_SYMBOL vmlinux 0xd3422248 i2c_smbus_process_call +EXPORT_SYMBOL vmlinux 0xd3434c3f kref_sub +EXPORT_SYMBOL vmlinux 0xd34de8fe mark_page_accessed +EXPORT_SYMBOL vmlinux 0xd352bd00 skb_copy +EXPORT_SYMBOL vmlinux 0xd38480a0 rb_augment_erase_end +EXPORT_SYMBOL vmlinux 0xd391e873 tty_insert_flip_string_flags +EXPORT_SYMBOL vmlinux 0xd3951da4 acpi_resource_to_address64 +EXPORT_SYMBOL vmlinux 0xd39811e9 get_gendisk +EXPORT_SYMBOL vmlinux 0xd3af979c memdup_user +EXPORT_SYMBOL vmlinux 0xd3cae376 blk_queue_bounce +EXPORT_SYMBOL vmlinux 0xd3ecdbc9 journal_load +EXPORT_SYMBOL vmlinux 0xd40a6464 mpage_writepages +EXPORT_SYMBOL vmlinux 0xd42ee8c3 skb_gro_reset_offset +EXPORT_SYMBOL vmlinux 0xd43ac56a arp_invalidate +EXPORT_SYMBOL vmlinux 0xd43ff836 pci_vpd_truncate +EXPORT_SYMBOL vmlinux 0xd4431b39 mutex_trylock +EXPORT_SYMBOL vmlinux 0xd486a05d scsi_print_sense +EXPORT_SYMBOL vmlinux 0xd48db4bf cleancache_register_ops +EXPORT_SYMBOL vmlinux 0xd499f67a tty_port_block_til_ready +EXPORT_SYMBOL vmlinux 0xd4b12de4 xfrm_prepare_input +EXPORT_SYMBOL vmlinux 0xd4ba73e6 blk_integrity_register +EXPORT_SYMBOL vmlinux 0xd4badfd8 xfrm_unregister_type +EXPORT_SYMBOL vmlinux 0xd50fef48 acpi_detach_data +EXPORT_SYMBOL vmlinux 0xd5102f92 mdiobus_free +EXPORT_SYMBOL vmlinux 0xd51f5419 dev_remove_pack +EXPORT_SYMBOL vmlinux 0xd522cff3 ppp_unregister_compressor +EXPORT_SYMBOL vmlinux 0xd5271cdf xfrm_init_replay +EXPORT_SYMBOL vmlinux 0xd52c0e77 cpufreq_get_policy +EXPORT_SYMBOL vmlinux 0xd53c712f inet_unregister_protosw +EXPORT_SYMBOL vmlinux 0xd54348ec sget +EXPORT_SYMBOL vmlinux 0xd5654b72 pci_map_biosrom +EXPORT_SYMBOL vmlinux 0xd56e5509 __wait_on_bit +EXPORT_SYMBOL vmlinux 0xd583d5dd page_symlink_inode_operations +EXPORT_SYMBOL vmlinux 0xd584e975 scsi_cmd_ioctl +EXPORT_SYMBOL vmlinux 0xd5b037e1 kref_put +EXPORT_SYMBOL vmlinux 0xd5caeadc task_tgid_nr_ns +EXPORT_SYMBOL vmlinux 0xd5d6931f get_phy_id +EXPORT_SYMBOL vmlinux 0xd5ec9c88 blk_free_tags +EXPORT_SYMBOL vmlinux 0xd611942a abx500_register_ops +EXPORT_SYMBOL vmlinux 0xd62c833f schedule_timeout +EXPORT_SYMBOL vmlinux 0xd648562b gnet_stats_start_copy_compat +EXPORT_SYMBOL vmlinux 0xd662276e genl_register_family_with_ops +EXPORT_SYMBOL vmlinux 0xd69b75cf devm_free_irq +EXPORT_SYMBOL vmlinux 0xd69e87e6 tcp_hashinfo +EXPORT_SYMBOL vmlinux 0xd6b33026 cpu_khz +EXPORT_SYMBOL vmlinux 0xd6d22202 pci_request_regions_exclusive +EXPORT_SYMBOL vmlinux 0xd6ee688f vmalloc +EXPORT_SYMBOL vmlinux 0xd6f3c33f lookup_hash +EXPORT_SYMBOL vmlinux 0xd6fec588 wait_on_page_bit +EXPORT_SYMBOL vmlinux 0xd7150a4d _raw_spin_trylock_bh +EXPORT_SYMBOL vmlinux 0xd725690b pci_bus_assign_resources +EXPORT_SYMBOL vmlinux 0xd755bfbb ethtool_op_set_sg +EXPORT_SYMBOL vmlinux 0xd75c79df smp_call_function +EXPORT_SYMBOL vmlinux 0xd77a5aa5 __bitmap_and +EXPORT_SYMBOL vmlinux 0xd77f3e0b deny_write_access +EXPORT_SYMBOL vmlinux 0xd79648ec skb_abort_seq_read +EXPORT_SYMBOL vmlinux 0xd79b5a02 allow_signal +EXPORT_SYMBOL vmlinux 0xd79e62e8 cdrom_release +EXPORT_SYMBOL vmlinux 0xd7a6a9c3 vc_resize +EXPORT_SYMBOL vmlinux 0xd7d0d2dd splice_from_pipe_begin +EXPORT_SYMBOL vmlinux 0xd7dd777b reserve_perfctr_nmi +EXPORT_SYMBOL vmlinux 0xd7de332f mb_cache_entry_free +EXPORT_SYMBOL vmlinux 0xd7e56a4e simple_strtoll +EXPORT_SYMBOL vmlinux 0xd7f3d2e3 ip4_datagram_connect +EXPORT_SYMBOL vmlinux 0xd7fe5f1f seq_putc +EXPORT_SYMBOL vmlinux 0xd8095240 ihold +EXPORT_SYMBOL vmlinux 0xd81f7f48 inode_init_once +EXPORT_SYMBOL vmlinux 0xd841e0c6 ppp_input_error +EXPORT_SYMBOL vmlinux 0xd84bc97d sync_dirty_buffer +EXPORT_SYMBOL vmlinux 0xd890cd29 pnp_release_card_device +EXPORT_SYMBOL vmlinux 0xd89da37f movable_zone +EXPORT_SYMBOL vmlinux 0xd8d548c3 register_quota_format +EXPORT_SYMBOL vmlinux 0xd8e484f0 register_chrdev_region +EXPORT_SYMBOL vmlinux 0xd9091363 acpi_install_notify_handler +EXPORT_SYMBOL vmlinux 0xd92afabe bitmap_clear +EXPORT_SYMBOL vmlinux 0xd92bf39c qdisc_destroy +EXPORT_SYMBOL vmlinux 0xd94322e7 acpi_evaluate_reference +EXPORT_SYMBOL vmlinux 0xd94743ef node_states +EXPORT_SYMBOL vmlinux 0xd969b2c7 amd_e400_c1e_detected +EXPORT_SYMBOL vmlinux 0xd96cc116 set_security_override_from_ctx +EXPORT_SYMBOL vmlinux 0xd970e4d4 get_write_access +EXPORT_SYMBOL vmlinux 0xd985dc99 mempool_free_pages +EXPORT_SYMBOL vmlinux 0xd9a4f86e locks_remove_posix +EXPORT_SYMBOL vmlinux 0xda0a6b0e acpi_map_lsapic +EXPORT_SYMBOL vmlinux 0xda1a7335 kasprintf +EXPORT_SYMBOL vmlinux 0xda5661a3 add_wait_queue +EXPORT_SYMBOL vmlinux 0xda59ed5b netpoll_send_udp +EXPORT_SYMBOL vmlinux 0xda5c7c1e blk_init_tags +EXPORT_SYMBOL vmlinux 0xda7ca6cb fb_mode_is_equal +EXPORT_SYMBOL vmlinux 0xda811369 jbd2_journal_begin_ordered_truncate +EXPORT_SYMBOL vmlinux 0xda8751d6 scsi_device_quiesce +EXPORT_SYMBOL vmlinux 0xda8af7ad fb_find_nearest_mode +EXPORT_SYMBOL vmlinux 0xda984600 generic_permission +EXPORT_SYMBOL vmlinux 0xdab36f7a ethtool_op_get_ufo +EXPORT_SYMBOL vmlinux 0xdaea2e40 simple_rmdir +EXPORT_SYMBOL vmlinux 0xdb007f30 max8925_reg_write +EXPORT_SYMBOL vmlinux 0xdb0948a5 mmc_set_data_timeout +EXPORT_SYMBOL vmlinux 0xdb13bada pci_fixup_cardbus +EXPORT_SYMBOL vmlinux 0xdb185e7b __kfifo_dma_in_prepare_r +EXPORT_SYMBOL vmlinux 0xdb432078 ioctl_by_bdev +EXPORT_SYMBOL vmlinux 0xdb50805c padata_stop +EXPORT_SYMBOL vmlinux 0xdb760f52 __kfifo_free +EXPORT_SYMBOL vmlinux 0xdb7dca77 jbd2_journal_extend +EXPORT_SYMBOL vmlinux 0xdb854992 register_cdrom +EXPORT_SYMBOL vmlinux 0xdb9490ac xfrm_state_flush +EXPORT_SYMBOL vmlinux 0xdbb22635 swiotlb_sync_sg_for_device +EXPORT_SYMBOL vmlinux 0xdbb5ad5c node_to_cpumask_map +EXPORT_SYMBOL vmlinux 0xdbbd6f1e notify_change +EXPORT_SYMBOL vmlinux 0xdbcd416e sysctl_ip_nonlocal_bind +EXPORT_SYMBOL vmlinux 0xdbea9cac completion_done +EXPORT_SYMBOL vmlinux 0xdbf666c3 set_pages_array_wc +EXPORT_SYMBOL vmlinux 0xdc047fc4 scsi_dev_info_list_add_keyed +EXPORT_SYMBOL vmlinux 0xdc0f09c9 lock_super +EXPORT_SYMBOL vmlinux 0xdc14eda7 pci_pci_problems +EXPORT_SYMBOL vmlinux 0xdc2519e0 param_set_ulong +EXPORT_SYMBOL vmlinux 0xdc2adb35 add_taint +EXPORT_SYMBOL vmlinux 0xdc3c1df6 mii_check_link +EXPORT_SYMBOL vmlinux 0xdc3c2135 md_integrity_add_rdev +EXPORT_SYMBOL vmlinux 0xdc3fcbc9 __sw_hweight8 +EXPORT_SYMBOL vmlinux 0xdc43a9c8 daemonize +EXPORT_SYMBOL vmlinux 0xdc57ae81 i2c_smbus_write_byte_data +EXPORT_SYMBOL vmlinux 0xdc57f532 acpi_install_gpe_handler +EXPORT_SYMBOL vmlinux 0xdc6abec2 uart_unregister_driver +EXPORT_SYMBOL vmlinux 0xdc6dba1f vfs_fsync +EXPORT_SYMBOL vmlinux 0xdc77e07f netif_device_attach +EXPORT_SYMBOL vmlinux 0xdc8b6478 skb_store_bits +EXPORT_SYMBOL vmlinux 0xdc8c77fe radix_tree_tag_clear +EXPORT_SYMBOL vmlinux 0xdca849ec loop_register_transfer +EXPORT_SYMBOL vmlinux 0xdcb0349b sys_close +EXPORT_SYMBOL vmlinux 0xdcc7e92f dev_activate +EXPORT_SYMBOL vmlinux 0xdce5162b vfs_llseek +EXPORT_SYMBOL vmlinux 0xdce8fbca tcp_v4_do_rcv +EXPORT_SYMBOL vmlinux 0xdceeef24 ethtool_op_get_sg +EXPORT_SYMBOL vmlinux 0xdd1c65f6 blk_finish_plug +EXPORT_SYMBOL vmlinux 0xdd483fb1 nf_register_hook +EXPORT_SYMBOL vmlinux 0xdd5ad3b3 skb_recycle_check +EXPORT_SYMBOL vmlinux 0xdd664321 blk_queue_find_tag +EXPORT_SYMBOL vmlinux 0xddadd9b4 kmem_cache_alloc +EXPORT_SYMBOL vmlinux 0xddaf4d29 request_key_with_auxdata +EXPORT_SYMBOL vmlinux 0xddbcbb53 dquot_release +EXPORT_SYMBOL vmlinux 0xdde5900f jbd2_journal_check_used_features +EXPORT_SYMBOL vmlinux 0xddf3e8db dev_open +EXPORT_SYMBOL vmlinux 0xde09f5de mnt_unpin +EXPORT_SYMBOL vmlinux 0xde0bdcff memset +EXPORT_SYMBOL vmlinux 0xde16dc16 tboot +EXPORT_SYMBOL vmlinux 0xde271619 devm_iounmap +EXPORT_SYMBOL vmlinux 0xde3c1853 freeze_super +EXPORT_SYMBOL vmlinux 0xde6151db tcp_memory_allocated +EXPORT_SYMBOL vmlinux 0xde67cdbd cfb_imageblit +EXPORT_SYMBOL vmlinux 0xde70f67d seq_lseek +EXPORT_SYMBOL vmlinux 0xde7274dc set_pages_uc +EXPORT_SYMBOL vmlinux 0xde9360ba totalram_pages +EXPORT_SYMBOL vmlinux 0xde9a53dd pci_unmap_rom +EXPORT_SYMBOL vmlinux 0xde9b17ed agp3_generic_fetch_size +EXPORT_SYMBOL vmlinux 0xdee23d6c __scsi_device_lookup +EXPORT_SYMBOL vmlinux 0xdee5134b truncate_pagecache +EXPORT_SYMBOL vmlinux 0xdf0da3cc acpi_get_devices +EXPORT_SYMBOL vmlinux 0xdf10adcf kill_fasync +EXPORT_SYMBOL vmlinux 0xdf14e5a9 kset_register +EXPORT_SYMBOL vmlinux 0xdf2aebad inet_frags_init +EXPORT_SYMBOL vmlinux 0xdf4c8767 ns_to_timeval +EXPORT_SYMBOL vmlinux 0xdf4e4116 pci_release_selected_regions +EXPORT_SYMBOL vmlinux 0xdf608f69 user_path_at +EXPORT_SYMBOL vmlinux 0xdf60cc27 __print_symbol +EXPORT_SYMBOL vmlinux 0xdf6ad166 icmpv6_send +EXPORT_SYMBOL vmlinux 0xdf6d0356 tcp_sendpage +EXPORT_SYMBOL vmlinux 0xdf7edf16 fb_validate_mode +EXPORT_SYMBOL vmlinux 0xdf818cb4 dev_set_drvdata +EXPORT_SYMBOL vmlinux 0xdf8b8e29 cdrom_number_of_slots +EXPORT_SYMBOL vmlinux 0xdf8c695a __ndelay +EXPORT_SYMBOL vmlinux 0xdf929370 fs_overflowgid +EXPORT_SYMBOL vmlinux 0xdfb186b3 pci_find_next_bus +EXPORT_SYMBOL vmlinux 0xdfc05d44 bio_copy_user +EXPORT_SYMBOL vmlinux 0xdfc5169b slhc_init +EXPORT_SYMBOL vmlinux 0xe0195aef bdevname +EXPORT_SYMBOL vmlinux 0xe0223110 blk_register_region +EXPORT_SYMBOL vmlinux 0xe0337a6e del_gendisk +EXPORT_SYMBOL vmlinux 0xe037e82d setattr_copy +EXPORT_SYMBOL vmlinux 0xe0507291 seq_path +EXPORT_SYMBOL vmlinux 0xe06ec1e7 d_splice_alias +EXPORT_SYMBOL vmlinux 0xe075d6eb iter_div_u64_rem +EXPORT_SYMBOL vmlinux 0xe082df25 nf_register_queue_handler +EXPORT_SYMBOL vmlinux 0xe08bc3b8 scsi_device_lookup_by_target +EXPORT_SYMBOL vmlinux 0xe0ac12ad amd_northbridges +EXPORT_SYMBOL vmlinux 0xe0ac8bd2 acpi_bus_generate_netlink_event +EXPORT_SYMBOL vmlinux 0xe0b13336 argv_free +EXPORT_SYMBOL vmlinux 0xe0b15ee9 neigh_sysctl_register +EXPORT_SYMBOL vmlinux 0xe0bc4fb2 simple_write_to_buffer +EXPORT_SYMBOL vmlinux 0xe0ef4663 jbd2_journal_get_write_access +EXPORT_SYMBOL vmlinux 0xe0f55a9f thermal_cooling_device_register +EXPORT_SYMBOL vmlinux 0xe0fc24aa param_set_int +EXPORT_SYMBOL vmlinux 0xe10237a6 sock_no_setsockopt +EXPORT_SYMBOL vmlinux 0xe10ec187 dquot_scan_active +EXPORT_SYMBOL vmlinux 0xe113bbbc csum_partial +EXPORT_SYMBOL vmlinux 0xe1155d20 tcf_register_action +EXPORT_SYMBOL vmlinux 0xe11ee672 ilookup5 +EXPORT_SYMBOL vmlinux 0xe133fad5 warn_slowpath_fmt_taint +EXPORT_SYMBOL vmlinux 0xe13507c5 generic_block_fiemap +EXPORT_SYMBOL vmlinux 0xe13cd8a7 dmi_name_in_vendors +EXPORT_SYMBOL vmlinux 0xe13e1001 blk_put_queue +EXPORT_SYMBOL vmlinux 0xe1420410 bio_sector_offset +EXPORT_SYMBOL vmlinux 0xe153b179 ethtool_op_set_tso +EXPORT_SYMBOL vmlinux 0xe1598941 security_inode_init_security +EXPORT_SYMBOL vmlinux 0xe160e5ef pci_release_region +EXPORT_SYMBOL vmlinux 0xe1659982 scsi_report_device_reset +EXPORT_SYMBOL vmlinux 0xe1761617 security_inet_conn_request +EXPORT_SYMBOL vmlinux 0xe199f835 neigh_seq_next +EXPORT_SYMBOL vmlinux 0xe19d9d4f skb_gso_segment +EXPORT_SYMBOL vmlinux 0xe1b135af dma_pool_free +EXPORT_SYMBOL vmlinux 0xe1b7c146 path_put +EXPORT_SYMBOL vmlinux 0xe1b9dd62 jbd2_journal_errno +EXPORT_SYMBOL vmlinux 0xe1bc7ede del_timer_sync +EXPORT_SYMBOL vmlinux 0xe1ed9d1d acpi_get_physical_device +EXPORT_SYMBOL vmlinux 0xe200f872 secure_dccpv6_sequence_number +EXPORT_SYMBOL vmlinux 0xe2173a26 md_unregister_thread +EXPORT_SYMBOL vmlinux 0xe21eef9f setup_arg_pages +EXPORT_SYMBOL vmlinux 0xe2283b2b acpi_root_dir +EXPORT_SYMBOL vmlinux 0xe236223c scsi_device_lookup +EXPORT_SYMBOL vmlinux 0xe23ae481 blk_iopoll_complete +EXPORT_SYMBOL vmlinux 0xe24050c7 scnprintf +EXPORT_SYMBOL vmlinux 0xe24afaa7 scm_detach_fds +EXPORT_SYMBOL vmlinux 0xe24d3a97 jiffies_64 +EXPORT_SYMBOL vmlinux 0xe254cc9f bmap +EXPORT_SYMBOL vmlinux 0xe26679a3 register_qdisc +EXPORT_SYMBOL vmlinux 0xe29b04e9 acpi_set_firmware_waking_vector64 +EXPORT_SYMBOL vmlinux 0xe2b176a9 jbd2_journal_unlock_updates +EXPORT_SYMBOL vmlinux 0xe2bed8de journal_wipe +EXPORT_SYMBOL vmlinux 0xe2d05066 deactivate_locked_super +EXPORT_SYMBOL vmlinux 0xe2d5255a strcmp +EXPORT_SYMBOL vmlinux 0xe2de1caf remap_vmalloc_range +EXPORT_SYMBOL vmlinux 0xe2fdb0cd phy_print_status +EXPORT_SYMBOL vmlinux 0xe319eb24 acpi_pci_osc_control_set +EXPORT_SYMBOL vmlinux 0xe326292a simple_unlink +EXPORT_SYMBOL vmlinux 0xe3310960 skb_dequeue +EXPORT_SYMBOL vmlinux 0xe3332ec8 blk_start_request +EXPORT_SYMBOL vmlinux 0xe356c66a cpu_core_map +EXPORT_SYMBOL vmlinux 0xe3706b1f security_path_chmod +EXPORT_SYMBOL vmlinux 0xe37b4b92 netlink_unicast +EXPORT_SYMBOL vmlinux 0xe37bcaa7 arp_tbl +EXPORT_SYMBOL vmlinux 0xe37c09d6 pci_remove_bus_device +EXPORT_SYMBOL vmlinux 0xe3807117 unlock_new_inode +EXPORT_SYMBOL vmlinux 0xe3abc775 blk_recount_segments +EXPORT_SYMBOL vmlinux 0xe3b0192b vscnprintf +EXPORT_SYMBOL vmlinux 0xe3c18bd1 thaw_super +EXPORT_SYMBOL vmlinux 0xe3d6f284 fb_find_mode_cvt +EXPORT_SYMBOL vmlinux 0xe3e29c9c __tracepoint_kmem_cache_alloc +EXPORT_SYMBOL vmlinux 0xe3fbe148 acpi_install_table_handler +EXPORT_SYMBOL vmlinux 0xe4098326 module_put +EXPORT_SYMBOL vmlinux 0xe41712cb ____pagevec_lru_add +EXPORT_SYMBOL vmlinux 0xe4226f11 security_path_chown +EXPORT_SYMBOL vmlinux 0xe4255c44 misc_register +EXPORT_SYMBOL vmlinux 0xe43617f7 acpi_gbl_FADT +EXPORT_SYMBOL vmlinux 0xe4547c9b zero_fill_bio +EXPORT_SYMBOL vmlinux 0xe482ff8f max8925_set_bits +EXPORT_SYMBOL vmlinux 0xe484e35f ioread32 +EXPORT_SYMBOL vmlinux 0xe486559b sock_create +EXPORT_SYMBOL vmlinux 0xe4b24b8c __next_cpu +EXPORT_SYMBOL vmlinux 0xe4bf1ad6 tty_unregister_driver +EXPORT_SYMBOL vmlinux 0xe50a20af scsi_add_host_with_dma +EXPORT_SYMBOL vmlinux 0xe5122890 flow_cache_genid +EXPORT_SYMBOL vmlinux 0xe523ad75 synchronize_irq +EXPORT_SYMBOL vmlinux 0xe52947e7 __phys_addr +EXPORT_SYMBOL vmlinux 0xe530d757 acpi_clear_gpe +EXPORT_SYMBOL vmlinux 0xe54bb46f __neigh_event_send +EXPORT_SYMBOL vmlinux 0xe557f00e alloc_xenballooned_pages +EXPORT_SYMBOL vmlinux 0xe55e30e8 textsearch_destroy +EXPORT_SYMBOL vmlinux 0xe567f4d7 nf_setsockopt +EXPORT_SYMBOL vmlinux 0xe5687a21 ip_mc_join_group +EXPORT_SYMBOL vmlinux 0xe57878a1 in6_pton +EXPORT_SYMBOL vmlinux 0xe5867808 dlci_ioctl_set +EXPORT_SYMBOL vmlinux 0xe59a7fc1 mapping_tagged +EXPORT_SYMBOL vmlinux 0xe5a1537a agp_allocate_memory +EXPORT_SYMBOL vmlinux 0xe5bce276 __xfrm_init_state +EXPORT_SYMBOL vmlinux 0xe5bf98a4 module_refcount +EXPORT_SYMBOL vmlinux 0xe5c78a99 do_blank_screen +EXPORT_SYMBOL vmlinux 0xe5ca2565 generic_write_checks +EXPORT_SYMBOL vmlinux 0xe5cfc7d2 bh_uptodate_or_lock +EXPORT_SYMBOL vmlinux 0xe5d6369c blk_init_allocated_queue +EXPORT_SYMBOL vmlinux 0xe5d6a211 dput +EXPORT_SYMBOL vmlinux 0xe5de62de alloc_fddidev +EXPORT_SYMBOL vmlinux 0xe5deeb1e idr_for_each +EXPORT_SYMBOL vmlinux 0xe5ed5467 xfrm_policy_walk_init +EXPORT_SYMBOL vmlinux 0xe5f5c895 sb_set_blocksize +EXPORT_SYMBOL vmlinux 0xe604f5db journal_dirty_metadata +EXPORT_SYMBOL vmlinux 0xe63af562 inet_frags_fini +EXPORT_SYMBOL vmlinux 0xe640ea5a key_payload_reserve +EXPORT_SYMBOL vmlinux 0xe64c0d55 __inc_zone_page_state +EXPORT_SYMBOL vmlinux 0xe67f10b1 call_usermodehelper_freeinfo +EXPORT_SYMBOL vmlinux 0xe68a11db iget_locked +EXPORT_SYMBOL vmlinux 0xe697d108 __blk_iopoll_complete +EXPORT_SYMBOL vmlinux 0xe6c6ffc2 __netif_schedule +EXPORT_SYMBOL vmlinux 0xe6c9ee34 acpi_get_hp_hw_control_from_firmware +EXPORT_SYMBOL vmlinux 0xe6cb0627 jbd2_journal_flush +EXPORT_SYMBOL vmlinux 0xe6d2a196 may_umount +EXPORT_SYMBOL vmlinux 0xe6f33a40 scsi_set_medium_removal +EXPORT_SYMBOL vmlinux 0xe6fbe430 can_do_mlock +EXPORT_SYMBOL vmlinux 0xe716baed acpi_unregister_ioapic +EXPORT_SYMBOL vmlinux 0xe7428043 pci_disable_ltr +EXPORT_SYMBOL vmlinux 0xe74cf0a7 mempool_destroy +EXPORT_SYMBOL vmlinux 0xe7609b0d generate_netlink_event +EXPORT_SYMBOL vmlinux 0xe765c30c bitmap_cond_end_sync +EXPORT_SYMBOL vmlinux 0xe7703a77 __quota_error +EXPORT_SYMBOL vmlinux 0xe78f0c77 skb_kill_datagram +EXPORT_SYMBOL vmlinux 0xe7a664c4 nf_hooks +EXPORT_SYMBOL vmlinux 0xe7a73059 dm_register_target +EXPORT_SYMBOL vmlinux 0xe7d180f2 rwsem_down_read_failed +EXPORT_SYMBOL vmlinux 0xe7d4daac seq_list_next +EXPORT_SYMBOL vmlinux 0xe7d8761b bdput +EXPORT_SYMBOL vmlinux 0xe7df47b4 ip_fragment +EXPORT_SYMBOL vmlinux 0xe7edafe1 iget_failed +EXPORT_SYMBOL vmlinux 0xe7f8b9a7 padata_set_cpumask +EXPORT_SYMBOL vmlinux 0xe80ce219 sysctl_tcp_dma_copybreak +EXPORT_SYMBOL vmlinux 0xe8116e08 __kmalloc_node +EXPORT_SYMBOL vmlinux 0xe8583614 posix_acl_from_xattr +EXPORT_SYMBOL vmlinux 0xe85a5157 dev_notice +EXPORT_SYMBOL vmlinux 0xe8794ce1 slhc_toss +EXPORT_SYMBOL vmlinux 0xe87c4b03 secpath_dup +EXPORT_SYMBOL vmlinux 0xe8f92a85 thermal_zone_unbind_cooling_device +EXPORT_SYMBOL vmlinux 0xe909ce03 _raw_read_lock_bh +EXPORT_SYMBOL vmlinux 0xe90aefa9 tcp_get_md5sig_pool +EXPORT_SYMBOL vmlinux 0xe90dcae0 __request_module +EXPORT_SYMBOL vmlinux 0xe914e41e strcpy +EXPORT_SYMBOL vmlinux 0xe921ffdf inode_get_bytes +EXPORT_SYMBOL vmlinux 0xe92c68f0 key_task_permission +EXPORT_SYMBOL vmlinux 0xe93a580e cdrom_media_changed +EXPORT_SYMBOL vmlinux 0xe94f9759 lookup_one_len +EXPORT_SYMBOL vmlinux 0xe953b21f get_next_ino +EXPORT_SYMBOL vmlinux 0xe958b57b padata_unregister_cpumask_notifier +EXPORT_SYMBOL vmlinux 0xe95bff66 dev_mc_add_global +EXPORT_SYMBOL vmlinux 0xe98b1426 file_update_time +EXPORT_SYMBOL vmlinux 0xe997667b wrmsr_on_cpu +EXPORT_SYMBOL vmlinux 0xea054b22 nla_policy_len +EXPORT_SYMBOL vmlinux 0xea061e87 elv_rb_find +EXPORT_SYMBOL vmlinux 0xea098482 agp_bind_memory +EXPORT_SYMBOL vmlinux 0xea10212a int_to_scsilun +EXPORT_SYMBOL vmlinux 0xea10655a __bitmap_intersects +EXPORT_SYMBOL vmlinux 0xea187da0 neigh_event_ns +EXPORT_SYMBOL vmlinux 0xea5fd18c phy_register_fixup +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 0xeaabacd7 rfkill_unregister +EXPORT_SYMBOL vmlinux 0xeab77253 mem_cgroup_count_vm_event +EXPORT_SYMBOL vmlinux 0xeac73847 irq_regs +EXPORT_SYMBOL vmlinux 0xead58fb9 print_hex_dump +EXPORT_SYMBOL vmlinux 0xeae0609d mutex_lock +EXPORT_SYMBOL vmlinux 0xeae3dfd6 __const_udelay +EXPORT_SYMBOL vmlinux 0xeb07f4de thermal_zone_device_update +EXPORT_SYMBOL vmlinux 0xeb16de9c serial8250_register_port +EXPORT_SYMBOL vmlinux 0xeb228272 posix_acl_create_masq +EXPORT_SYMBOL vmlinux 0xeb29489b sk_release_kernel +EXPORT_SYMBOL vmlinux 0xeb719354 skb_checksum_help +EXPORT_SYMBOL vmlinux 0xeb78ea43 fddi_change_mtu +EXPORT_SYMBOL vmlinux 0xeb7f7d1b __lock_page +EXPORT_SYMBOL vmlinux 0xeb999b7b input_register_handle +EXPORT_SYMBOL vmlinux 0xeba40612 datagram_poll +EXPORT_SYMBOL vmlinux 0xebbf1dba strncasecmp +EXPORT_SYMBOL vmlinux 0xebde87bb netlink_broadcast_filtered +EXPORT_SYMBOL vmlinux 0xebf1e40b generic_pipe_buf_get +EXPORT_SYMBOL vmlinux 0xec15f00a tcp_cookie_generator +EXPORT_SYMBOL vmlinux 0xec1813db dma_pool_create +EXPORT_SYMBOL vmlinux 0xec27c4d1 kstrtoull_from_user +EXPORT_SYMBOL vmlinux 0xec324d2a tty_port_init +EXPORT_SYMBOL vmlinux 0xec4e50df free_user_ns +EXPORT_SYMBOL vmlinux 0xec5413d5 sk_reset_txq +EXPORT_SYMBOL vmlinux 0xec9dc7b5 tcf_hash_new_index +EXPORT_SYMBOL vmlinux 0xecaa7147 vlan_dev_real_dev +EXPORT_SYMBOL vmlinux 0xecd04a9d __bforget +EXPORT_SYMBOL vmlinux 0xece2f6ce generic_cont_expand_simple +EXPORT_SYMBOL vmlinux 0xed302f0f tty_lock +EXPORT_SYMBOL vmlinux 0xed4b900e vfs_fstatat +EXPORT_SYMBOL vmlinux 0xed668c4b __tracepoint_kmalloc_node +EXPORT_SYMBOL vmlinux 0xed68bdf8 tty_hangup +EXPORT_SYMBOL vmlinux 0xed854aab blk_execute_rq +EXPORT_SYMBOL vmlinux 0xed8c53ac _raw_write_lock_irqsave +EXPORT_SYMBOL vmlinux 0xed9311dc scsi_is_host_device +EXPORT_SYMBOL vmlinux 0xeda0d76e gen_estimator_active +EXPORT_SYMBOL vmlinux 0xedaea228 kmem_cache_alloc_trace +EXPORT_SYMBOL vmlinux 0xedbaee5e nla_strcmp +EXPORT_SYMBOL vmlinux 0xedc03953 iounmap +EXPORT_SYMBOL vmlinux 0xedc3b94b __nla_put +EXPORT_SYMBOL vmlinux 0xeddd5ba6 flush_signals +EXPORT_SYMBOL vmlinux 0xeddec09a wait_for_completion_interruptible_timeout +EXPORT_SYMBOL vmlinux 0xee0ef936 dev_close +EXPORT_SYMBOL vmlinux 0xee14eca0 radix_tree_range_tag_if_tagged +EXPORT_SYMBOL vmlinux 0xee1ea817 mmc_detect_change +EXPORT_SYMBOL vmlinux 0xee21417b netdev_set_bond_master +EXPORT_SYMBOL vmlinux 0xee243e42 kblockd_schedule_delayed_work +EXPORT_SYMBOL vmlinux 0xee2d0fc7 _local_bh_enable +EXPORT_SYMBOL vmlinux 0xee7eb9e1 pnp_platform_devices +EXPORT_SYMBOL vmlinux 0xeea9dbaf bitmap_bitremap +EXPORT_SYMBOL vmlinux 0xeeac4c7a vfs_getattr +EXPORT_SYMBOL vmlinux 0xeedbedc1 dm_table_get_size +EXPORT_SYMBOL vmlinux 0xef0c0179 genl_register_ops +EXPORT_SYMBOL vmlinux 0xef45d32c __kfifo_init +EXPORT_SYMBOL vmlinux 0xef62e85f mempool_alloc +EXPORT_SYMBOL vmlinux 0xef831085 grab_cache_page_nowait +EXPORT_SYMBOL vmlinux 0xef9aedfc boot_option_idle_override +EXPORT_SYMBOL vmlinux 0xefa7023e sock_no_sendmsg +EXPORT_SYMBOL vmlinux 0xefb26c0d md_set_array_sectors +EXPORT_SYMBOL vmlinux 0xefc41b07 dma_async_memcpy_buf_to_pg +EXPORT_SYMBOL vmlinux 0xefd586ec jbd2_journal_init_jbd_inode +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 0xf0009fee put_pages_list +EXPORT_SYMBOL vmlinux 0xf01a2a7a pnp_stop_dev +EXPORT_SYMBOL vmlinux 0xf01c3019 console_stop +EXPORT_SYMBOL vmlinux 0xf01d64d0 netif_napi_del +EXPORT_SYMBOL vmlinux 0xf0368e12 writeback_inodes_sb_if_idle +EXPORT_SYMBOL vmlinux 0xf0459068 block_is_partially_uptodate +EXPORT_SYMBOL vmlinux 0xf04d5247 do_truncate +EXPORT_SYMBOL vmlinux 0xf04e7f6e journal_invalidatepage +EXPORT_SYMBOL vmlinux 0xf0574d63 fb_class +EXPORT_SYMBOL vmlinux 0xf065f629 ioread16be +EXPORT_SYMBOL vmlinux 0xf06b9417 pci_disable_link_state +EXPORT_SYMBOL vmlinux 0xf07c07d0 key_put +EXPORT_SYMBOL vmlinux 0xf09c7f68 __wake_up +EXPORT_SYMBOL vmlinux 0xf0a6dc36 dma_sync_wait +EXPORT_SYMBOL vmlinux 0xf0bb7c63 unregister_tcf_proto_ops +EXPORT_SYMBOL vmlinux 0xf0ef15b4 list_sort +EXPORT_SYMBOL vmlinux 0xf0f1246c kvasprintf +EXPORT_SYMBOL vmlinux 0xf0fda7ac bio_integrity_alloc +EXPORT_SYMBOL vmlinux 0xf0fdf6cb __stack_chk_fail +EXPORT_SYMBOL vmlinux 0xf100416a remove_conflicting_framebuffers +EXPORT_SYMBOL vmlinux 0xf10de535 ioread8 +EXPORT_SYMBOL vmlinux 0xf11543ff find_first_zero_bit +EXPORT_SYMBOL vmlinux 0xf116d4b5 copy_in_user +EXPORT_SYMBOL vmlinux 0xf11da097 journal_get_undo_access +EXPORT_SYMBOL vmlinux 0xf1216c75 prandom32 +EXPORT_SYMBOL vmlinux 0xf1638df2 mpage_writepage +EXPORT_SYMBOL vmlinux 0xf1841f5b inet6_release +EXPORT_SYMBOL vmlinux 0xf18578dc tcp_poll +EXPORT_SYMBOL vmlinux 0xf185f074 security_file_permission +EXPORT_SYMBOL vmlinux 0xf18a49c1 pcix_get_mmrbc +EXPORT_SYMBOL vmlinux 0xf195c682 fb_invert_cmaps +EXPORT_SYMBOL vmlinux 0xf1a4b845 blk_rq_map_sg +EXPORT_SYMBOL vmlinux 0xf1bea6f1 schedule_delayed_work +EXPORT_SYMBOL vmlinux 0xf1cf29f0 xfrm_sad_getinfo +EXPORT_SYMBOL vmlinux 0xf1cf3036 blk_set_default_limits +EXPORT_SYMBOL vmlinux 0xf1db1704 nla_memcpy +EXPORT_SYMBOL vmlinux 0xf1df9682 blk_integrity_merge_rq +EXPORT_SYMBOL vmlinux 0xf1e98c74 avenrun +EXPORT_SYMBOL vmlinux 0xf20dabd8 free_irq +EXPORT_SYMBOL vmlinux 0xf2200ed0 abx500_remove_ops +EXPORT_SYMBOL vmlinux 0xf23fcb99 __kfifo_in +EXPORT_SYMBOL vmlinux 0xf2858948 pci_request_selected_regions_exclusive +EXPORT_SYMBOL vmlinux 0xf28ed6e2 machine_to_phys_nr +EXPORT_SYMBOL vmlinux 0xf2997713 tty_termios_hw_change +EXPORT_SYMBOL vmlinux 0xf2afeba2 __invalidate_device +EXPORT_SYMBOL vmlinux 0xf2e2522e dev_kfree_skb_any +EXPORT_SYMBOL vmlinux 0xf2e833e9 request_firmware +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 0xf343de74 generic_file_direct_write +EXPORT_SYMBOL vmlinux 0xf346231f seq_list_start_head +EXPORT_SYMBOL vmlinux 0xf36bf753 journal_restart +EXPORT_SYMBOL vmlinux 0xf377167d input_close_device +EXPORT_SYMBOL vmlinux 0xf389fe60 __hw_addr_init +EXPORT_SYMBOL vmlinux 0xf3900350 tcp_v4_md5_lookup +EXPORT_SYMBOL vmlinux 0xf3916987 global_cursor_default +EXPORT_SYMBOL vmlinux 0xf3938233 inet_peer_xrlim_allow +EXPORT_SYMBOL vmlinux 0xf3a4e306 skb_pull +EXPORT_SYMBOL vmlinux 0xf3b515b2 scsi_adjust_queue_depth +EXPORT_SYMBOL vmlinux 0xf3bf0bce __bitmap_complement +EXPORT_SYMBOL vmlinux 0xf3c2f4b0 blk_queue_unprep_rq +EXPORT_SYMBOL vmlinux 0xf3ce1828 bio_integrity_endio +EXPORT_SYMBOL vmlinux 0xf3d6a98e iw_handler_set_thrspy +EXPORT_SYMBOL vmlinux 0xf3ffd930 posix_acl_init +EXPORT_SYMBOL vmlinux 0xf4003464 sock_wfree +EXPORT_SYMBOL vmlinux 0xf4187f70 xfrm_find_acq +EXPORT_SYMBOL vmlinux 0xf41db503 invalidate_bdev +EXPORT_SYMBOL vmlinux 0xf42fb506 fsnotify_put_group +EXPORT_SYMBOL vmlinux 0xf43e4eee ata_scsi_cmd_error_handler +EXPORT_SYMBOL vmlinux 0xf441ac43 ioread8_rep +EXPORT_SYMBOL vmlinux 0xf4467ed0 vm_insert_pfn +EXPORT_SYMBOL vmlinux 0xf4528073 scsi_kmap_atomic_sg +EXPORT_SYMBOL vmlinux 0xf454592a blk_queue_max_hw_sectors +EXPORT_SYMBOL vmlinux 0xf494f618 mmc_regulator_get_ocrmask +EXPORT_SYMBOL vmlinux 0xf494fa0c tty_register_device +EXPORT_SYMBOL vmlinux 0xf4a14c1d journal_unlock_updates +EXPORT_SYMBOL vmlinux 0xf4a5c213 avail_to_resrv_perfctr_nmi_bit +EXPORT_SYMBOL vmlinux 0xf4ab1b23 send_sig_info +EXPORT_SYMBOL vmlinux 0xf4b754fd acpi_resources_are_enforced +EXPORT_SYMBOL vmlinux 0xf4c6a407 padata_start +EXPORT_SYMBOL vmlinux 0xf4cf6d19 radix_tree_tagged +EXPORT_SYMBOL vmlinux 0xf4f003a8 wait_on_sync_kiocb +EXPORT_SYMBOL vmlinux 0xf4f14de6 rtnl_trylock +EXPORT_SYMBOL vmlinux 0xf4f1d73f __kfifo_out_peek_r +EXPORT_SYMBOL vmlinux 0xf536d22e acpi_set_gpe_wake_mask +EXPORT_SYMBOL vmlinux 0xf539065f gnet_stats_start_copy +EXPORT_SYMBOL vmlinux 0xf53ccd1f tcp_v4_tw_get_peer +EXPORT_SYMBOL vmlinux 0xf53cd88d scsi_print_result +EXPORT_SYMBOL vmlinux 0xf53d4c26 qdisc_class_hash_destroy +EXPORT_SYMBOL vmlinux 0xf569b0dd eth_rebuild_header +EXPORT_SYMBOL vmlinux 0xf5767165 dev_uc_unsync +EXPORT_SYMBOL vmlinux 0xf58db0dc swiotlb_dma_mapping_error +EXPORT_SYMBOL vmlinux 0xf593f03f vga_switcheroo_register_client +EXPORT_SYMBOL vmlinux 0xf5c9012e timespec_trunc +EXPORT_SYMBOL vmlinux 0xf5cf326a param_ops_short +EXPORT_SYMBOL vmlinux 0xf5d43408 pagecache_write_begin +EXPORT_SYMBOL vmlinux 0xf5deedcf pnpacpi_protocol +EXPORT_SYMBOL vmlinux 0xf5eb86ea blk_verify_command +EXPORT_SYMBOL vmlinux 0xf607c2ba agp_generic_enable +EXPORT_SYMBOL vmlinux 0xf609aa30 _raw_spin_trylock +EXPORT_SYMBOL vmlinux 0xf612809a param_get_int +EXPORT_SYMBOL vmlinux 0xf613367f i2c_register_driver +EXPORT_SYMBOL vmlinux 0xf6256f72 xfrm_state_check_expire +EXPORT_SYMBOL vmlinux 0xf6388c56 sysctl_ip_default_ttl +EXPORT_SYMBOL vmlinux 0xf67b8737 dentry_unhash +EXPORT_SYMBOL vmlinux 0xf685b227 radix_tree_tag_set +EXPORT_SYMBOL vmlinux 0xf69218a4 kmem_cache_free +EXPORT_SYMBOL vmlinux 0xf69f0c2a wait_for_completion_killable_timeout +EXPORT_SYMBOL vmlinux 0xf6a21591 generic_file_llseek_unlocked +EXPORT_SYMBOL vmlinux 0xf6a3a6fc compat_mc_setsockopt +EXPORT_SYMBOL vmlinux 0xf6bb4729 color_table +EXPORT_SYMBOL vmlinux 0xf6d4da79 vc_cons +EXPORT_SYMBOL vmlinux 0xf6ebc03b net_ratelimit +EXPORT_SYMBOL vmlinux 0xf6f2a0cc bd_set_size +EXPORT_SYMBOL vmlinux 0xf6f4f34d disk_stack_limits +EXPORT_SYMBOL vmlinux 0xf6f9ff89 kthread_bind +EXPORT_SYMBOL vmlinux 0xf701a26f set_bh_page +EXPORT_SYMBOL vmlinux 0xf71656bb tty_port_tty_get +EXPORT_SYMBOL vmlinux 0xf747dd44 kstat +EXPORT_SYMBOL vmlinux 0xf753e4e1 netdev_crit +EXPORT_SYMBOL vmlinux 0xf7584a9c find_font +EXPORT_SYMBOL vmlinux 0xf784ffc4 mfd_remove_devices +EXPORT_SYMBOL vmlinux 0xf78d04ab netlink_register_notifier +EXPORT_SYMBOL vmlinux 0xf7919341 mpage_readpages +EXPORT_SYMBOL vmlinux 0xf7953370 register_console +EXPORT_SYMBOL vmlinux 0xf7bbd21a agp_backend_release +EXPORT_SYMBOL vmlinux 0xf7cdeb88 simple_rename +EXPORT_SYMBOL vmlinux 0xf7d17693 bio_put +EXPORT_SYMBOL vmlinux 0xf7d71918 __kfifo_in_r +EXPORT_SYMBOL vmlinux 0xf803fe39 bitmap_set +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 0xf855a957 thaw_bdev +EXPORT_SYMBOL vmlinux 0xf865e6b8 tty_driver_kref_put +EXPORT_SYMBOL vmlinux 0xf86ceda4 vga_put +EXPORT_SYMBOL vmlinux 0xf86faf6b invalidate_inode_buffers +EXPORT_SYMBOL vmlinux 0xf88e0ee2 acpi_get_table_header +EXPORT_SYMBOL vmlinux 0xf894d989 mfd_add_devices +EXPORT_SYMBOL vmlinux 0xf89812ed serio_interrupt +EXPORT_SYMBOL vmlinux 0xf89843f9 schedule_work +EXPORT_SYMBOL vmlinux 0xf8cd597c acpi_bus_generate_proc_event +EXPORT_SYMBOL vmlinux 0xf8df0c2d i8042_install_filter +EXPORT_SYMBOL vmlinux 0xf8f8ba77 tcp_md5_hash_skb_data +EXPORT_SYMBOL vmlinux 0xf90a132d eth_header_cache_update +EXPORT_SYMBOL vmlinux 0xf916ea66 scsi_mode_sense +EXPORT_SYMBOL vmlinux 0xf94ce38f swiotlb_unmap_sg +EXPORT_SYMBOL vmlinux 0xf96d5119 xfrm_policy_byid +EXPORT_SYMBOL vmlinux 0xf97bbce3 vga_client_register +EXPORT_SYMBOL vmlinux 0xf9893ca8 get_super +EXPORT_SYMBOL vmlinux 0xf98c0974 abx500_get_chip_id +EXPORT_SYMBOL vmlinux 0xf9a482f9 msleep +EXPORT_SYMBOL vmlinux 0xf9ab6601 generic_file_open +EXPORT_SYMBOL vmlinux 0xf9dda140 xfrm_policy_alloc +EXPORT_SYMBOL vmlinux 0xf9e26f38 spi_attach_transport +EXPORT_SYMBOL vmlinux 0xf9fc4d83 uart_get_divisor +EXPORT_SYMBOL vmlinux 0xfa0afa82 __getblk +EXPORT_SYMBOL vmlinux 0xfa1727ad ppp_unregister_channel +EXPORT_SYMBOL vmlinux 0xfa2f923c mmc_regulator_set_ocr +EXPORT_SYMBOL vmlinux 0xfa31fafd kernel_accept +EXPORT_SYMBOL vmlinux 0xfa3783e7 tcf_exts_validate +EXPORT_SYMBOL vmlinux 0xfa3819b6 pci_try_set_mwi +EXPORT_SYMBOL vmlinux 0xfa49989f journal_release_buffer +EXPORT_SYMBOL vmlinux 0xfa6b9a5c __dquot_transfer +EXPORT_SYMBOL vmlinux 0xfa72e394 vmap +EXPORT_SYMBOL vmlinux 0xfa74842b blk_get_request +EXPORT_SYMBOL vmlinux 0xfa7503eb set_user_nice +EXPORT_SYMBOL vmlinux 0xfa94b63f read_cache_page_gfp +EXPORT_SYMBOL vmlinux 0xfa9cc289 d_prune_aliases +EXPORT_SYMBOL vmlinux 0xfac4799f xfrm6_rcv +EXPORT_SYMBOL vmlinux 0xfadc319f d_invalidate +EXPORT_SYMBOL vmlinux 0xfaf98462 bitrev32 +EXPORT_SYMBOL vmlinux 0xfb0443fb acpi_get_parent +EXPORT_SYMBOL vmlinux 0xfb047001 follow_down +EXPORT_SYMBOL vmlinux 0xfb2a6c58 backlight_device_unregister +EXPORT_SYMBOL vmlinux 0xfb40eb0e generic_read_dir +EXPORT_SYMBOL vmlinux 0xfb5f846a cancel_delayed_work_sync +EXPORT_SYMBOL vmlinux 0xfb6af58d recalc_sigpending +EXPORT_SYMBOL vmlinux 0xfb7d26f4 files_lglock_lock_init +EXPORT_SYMBOL vmlinux 0xfb80c7a0 acpi_walk_namespace +EXPORT_SYMBOL vmlinux 0xfb841280 ___pskb_trim +EXPORT_SYMBOL vmlinux 0xfb959a7d ps2_drain +EXPORT_SYMBOL vmlinux 0xfb9cdc63 uart_suspend_port +EXPORT_SYMBOL vmlinux 0xfbaaf01e console_lock +EXPORT_SYMBOL vmlinux 0xfbe27a1c rb_first +EXPORT_SYMBOL vmlinux 0xfbe62234 pci_bus_add_devices +EXPORT_SYMBOL vmlinux 0xfc02b7ad sysctl_tcp_wmem +EXPORT_SYMBOL vmlinux 0xfc18d34d scsi_target_resume +EXPORT_SYMBOL vmlinux 0xfc39e32f ioport_unmap +EXPORT_SYMBOL vmlinux 0xfc5e7b5b tty_wait_until_sent +EXPORT_SYMBOL vmlinux 0xfc68f623 kmem_cache_create +EXPORT_SYMBOL vmlinux 0xfc9dfe48 neigh_for_each +EXPORT_SYMBOL vmlinux 0xfcaa04a0 out_of_line_wait_on_bit_lock +EXPORT_SYMBOL vmlinux 0xfcac0d40 acpi_install_interface_handler +EXPORT_SYMBOL vmlinux 0xfcb54d28 pcie_get_readrq +EXPORT_SYMBOL vmlinux 0xfcc2a43c utf32_to_utf8 +EXPORT_SYMBOL vmlinux 0xfcc2b030 jbd2_journal_start +EXPORT_SYMBOL vmlinux 0xfcd35070 blk_limits_io_min +EXPORT_SYMBOL vmlinux 0xfcec0987 enable_irq +EXPORT_SYMBOL vmlinux 0xfcfa03ff fb_videomode_to_modelist +EXPORT_SYMBOL vmlinux 0xfd071d42 tcp_md5_hash_header +EXPORT_SYMBOL vmlinux 0xfd53a40c __dev_getfirstbyhwtype +EXPORT_SYMBOL vmlinux 0xfd6a20a6 flush_delayed_work_sync +EXPORT_SYMBOL vmlinux 0xfd6f4850 native_wrmsr_safe_regs +EXPORT_SYMBOL vmlinux 0xfd7d6c74 first_ec +EXPORT_SYMBOL vmlinux 0xfd7d7713 acpi_exception +EXPORT_SYMBOL vmlinux 0xfd8bd2ad proc_mkdir +EXPORT_SYMBOL vmlinux 0xfd994bcf pci_scan_bus_parented +EXPORT_SYMBOL vmlinux 0xfda0dbe8 ftrace_print_hex_seq +EXPORT_SYMBOL vmlinux 0xfdb99dad dquot_resume +EXPORT_SYMBOL vmlinux 0xfdb9b629 ioread32be +EXPORT_SYMBOL vmlinux 0xfdc7f8e7 fsnotify_put_mark +EXPORT_SYMBOL vmlinux 0xfdf33486 mfd_clone_cell +EXPORT_SYMBOL vmlinux 0xfdfc0b3b fiemap_fill_next_extent +EXPORT_SYMBOL vmlinux 0xfdfe9b31 napi_get_frags +EXPORT_SYMBOL vmlinux 0xfe047ce6 acpi_enter_sleep_state +EXPORT_SYMBOL vmlinux 0xfe26fc7c nr_node_ids +EXPORT_SYMBOL vmlinux 0xfe2afab6 blk_queue_start_tag +EXPORT_SYMBOL vmlinux 0xfe2eabc8 ethtool_op_get_flags +EXPORT_SYMBOL vmlinux 0xfe392bcd generic_segment_checks +EXPORT_SYMBOL vmlinux 0xfe4a8eea set_security_override +EXPORT_SYMBOL vmlinux 0xfe5d4bb2 sys_tz +EXPORT_SYMBOL vmlinux 0xfe70c4d1 pci_remove_bus +EXPORT_SYMBOL vmlinux 0xfe769456 unregister_netdevice_notifier +EXPORT_SYMBOL vmlinux 0xfe7c4287 nr_cpu_ids +EXPORT_SYMBOL vmlinux 0xfe95b65a bdi_register_dev +EXPORT_SYMBOL vmlinux 0xfeaa67a7 d_alloc_root +EXPORT_SYMBOL vmlinux 0xfec3c2f2 bcd2bin +EXPORT_SYMBOL vmlinux 0xfecdfab6 jbd2_journal_init_inode +EXPORT_SYMBOL vmlinux 0xfecfe81a generic_make_request +EXPORT_SYMBOL vmlinux 0xfed53143 dq_data_lock +EXPORT_SYMBOL vmlinux 0xfed90e24 poll_initwait +EXPORT_SYMBOL vmlinux 0xfed9b60e fget_raw +EXPORT_SYMBOL vmlinux 0xfedc95c1 udp_lib_get_port +EXPORT_SYMBOL vmlinux 0xfedd35fc console_suspend_enabled +EXPORT_SYMBOL vmlinux 0xfef96e23 __scsi_print_command +EXPORT_SYMBOL vmlinux 0xfefe3ba2 scsi_remove_device +EXPORT_SYMBOL vmlinux 0xff1e9dd8 seq_list_start +EXPORT_SYMBOL vmlinux 0xff203d29 netdev_fix_features +EXPORT_SYMBOL vmlinux 0xff224754 devm_ioremap_nocache +EXPORT_SYMBOL vmlinux 0xff2d1b59 __ps2_command +EXPORT_SYMBOL vmlinux 0xff311109 rfkill_resume_polling +EXPORT_SYMBOL vmlinux 0xff544974 ilookup5_nowait +EXPORT_SYMBOL vmlinux 0xff613366 netif_skb_features +EXPORT_SYMBOL vmlinux 0xff6878cf fb_default_cmap +EXPORT_SYMBOL vmlinux 0xff7559e4 ioport_resource +EXPORT_SYMBOL vmlinux 0xff932bfc shrink_dcache_sb +EXPORT_SYMBOL vmlinux 0xff9ca065 fb_edid_to_monspecs +EXPORT_SYMBOL vmlinux 0xffa94dc7 sync_mapping_buffers +EXPORT_SYMBOL vmlinux 0xffb1f82c i2c_add_adapter +EXPORT_SYMBOL vmlinux 0xffd5a395 default_wake_function +EXPORT_SYMBOL vmlinux 0xffd9b208 sock_sendmsg +EXPORT_SYMBOL_GPL vmlinux 0x0060261c inet_twsk_purge +EXPORT_SYMBOL_GPL vmlinux 0x0067df75 ata_tf_from_fis +EXPORT_SYMBOL_GPL vmlinux 0x0074da2a queue_work_on +EXPORT_SYMBOL_GPL vmlinux 0x00a5cbe1 iommu_iova_to_phys +EXPORT_SYMBOL_GPL vmlinux 0x00b8ecf8 __iowrite32_copy +EXPORT_SYMBOL_GPL vmlinux 0x00c4dc87 timecounter_init +EXPORT_SYMBOL_GPL vmlinux 0x00d2ba07 ata_pio_need_iordy +EXPORT_SYMBOL_GPL vmlinux 0x00ea4e73 fuse_do_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x00ebcb5d ata_id_string +EXPORT_SYMBOL_GPL vmlinux 0x00f94fde register_jprobes +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 0x011f75da register_ftrace_event +EXPORT_SYMBOL_GPL vmlinux 0x01550b92 inet_csk_bind_conflict +EXPORT_SYMBOL_GPL vmlinux 0x01717f25 debugfs_remove_recursive +EXPORT_SYMBOL_GPL vmlinux 0x017543f0 net_ipv6_ctl_path +EXPORT_SYMBOL_GPL vmlinux 0x01848a8e local_apic_timer_c2_ok +EXPORT_SYMBOL_GPL vmlinux 0x01898d3a usb_bulk_msg +EXPORT_SYMBOL_GPL vmlinux 0x01925dd9 adp5520_write +EXPORT_SYMBOL_GPL vmlinux 0x01a4ea6d unregister_die_notifier +EXPORT_SYMBOL_GPL vmlinux 0x01e1a8de kgdb_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x01e4f7ae mddev_resume +EXPORT_SYMBOL_GPL vmlinux 0x021411a4 stmpe_block_read +EXPORT_SYMBOL_GPL vmlinux 0x02242d4d __pci_hp_register +EXPORT_SYMBOL_GPL vmlinux 0x024a5c2f gpiochip_find +EXPORT_SYMBOL_GPL vmlinux 0x02756e43 sched_setscheduler +EXPORT_SYMBOL_GPL vmlinux 0x02a32b5d attribute_container_classdev_to_container +EXPORT_SYMBOL_GPL vmlinux 0x02a674bc tpm_show_enabled +EXPORT_SYMBOL_GPL vmlinux 0x02b106ed swiotlb_tbl_unmap_single +EXPORT_SYMBOL_GPL vmlinux 0x02bb6255 pci_store_saved_state +EXPORT_SYMBOL_GPL vmlinux 0x02dae872 scsi_nl_add_driver +EXPORT_SYMBOL_GPL vmlinux 0x02e2b9dd __rtnl_link_register +EXPORT_SYMBOL_GPL vmlinux 0x02f99813 pm_generic_thaw +EXPORT_SYMBOL_GPL vmlinux 0x030d11a8 kmsg_dump_register +EXPORT_SYMBOL_GPL vmlinux 0x031db7be crypto_givcipher_type +EXPORT_SYMBOL_GPL vmlinux 0x0337f178 wm8350_block_write +EXPORT_SYMBOL_GPL vmlinux 0x033a1c2a key_type_encrypted +EXPORT_SYMBOL_GPL vmlinux 0x0343bdf1 __i2c_board_list +EXPORT_SYMBOL_GPL vmlinux 0x0357289a vfs_kern_mount +EXPORT_SYMBOL_GPL vmlinux 0x036bad30 shmem_read_mapping_page_gfp +EXPORT_SYMBOL_GPL vmlinux 0x03716303 scsi_nl_sock +EXPORT_SYMBOL_GPL vmlinux 0x038c4e4f get_task_mm +EXPORT_SYMBOL_GPL vmlinux 0x03a3f86d unregister_jprobe +EXPORT_SYMBOL_GPL vmlinux 0x03bf6263 ata_sff_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x03d450b6 __inet_hash_nolisten +EXPORT_SYMBOL_GPL vmlinux 0x03e3686c ata_timing_cycle2mode +EXPORT_SYMBOL_GPL vmlinux 0x03f54a40 sdio_readl +EXPORT_SYMBOL_GPL vmlinux 0x03f5c300 usb_remove_hcd +EXPORT_SYMBOL_GPL vmlinux 0x0410e8fd locks_release_private +EXPORT_SYMBOL_GPL vmlinux 0x041499f5 crypto_hash_walk_done +EXPORT_SYMBOL_GPL vmlinux 0x0424c4b2 pci_enable_pcie_error_reporting +EXPORT_SYMBOL_GPL vmlinux 0x04486e88 rcu_batches_completed +EXPORT_SYMBOL_GPL vmlinux 0x044dae08 timerqueue_del +EXPORT_SYMBOL_GPL vmlinux 0x0491d67b __pci_reset_function +EXPORT_SYMBOL_GPL vmlinux 0x04c3f2c1 gnttab_empty_grant_references +EXPORT_SYMBOL_GPL vmlinux 0x04cb38de blk_rq_prep_clone +EXPORT_SYMBOL_GPL vmlinux 0x04de31c6 rio_get_device +EXPORT_SYMBOL_GPL vmlinux 0x04ea8706 __iowrite64_copy +EXPORT_SYMBOL_GPL vmlinux 0x04eebb16 debugfs_create_u64 +EXPORT_SYMBOL_GPL vmlinux 0x0501fde3 tcp_init_congestion_ops +EXPORT_SYMBOL_GPL vmlinux 0x0531dcb8 ata_dev_classify +EXPORT_SYMBOL_GPL vmlinux 0x054e550b kernel_halt +EXPORT_SYMBOL_GPL vmlinux 0x057f8efe i2c_add_numbered_adapter +EXPORT_SYMBOL_GPL vmlinux 0x05b4ddcf __lock_page_killable +EXPORT_SYMBOL_GPL vmlinux 0x05f76443 tcp_death_row +EXPORT_SYMBOL_GPL vmlinux 0x05fed486 dw_spi_add_host +EXPORT_SYMBOL_GPL vmlinux 0x060d1064 set_memory_ro +EXPORT_SYMBOL_GPL vmlinux 0x0619ca8a getboottime +EXPORT_SYMBOL_GPL vmlinux 0x062a190d ata_msleep +EXPORT_SYMBOL_GPL vmlinux 0x062fc169 xen_hvm_resume_frames +EXPORT_SYMBOL_GPL vmlinux 0x0630181a devres_release_group +EXPORT_SYMBOL_GPL vmlinux 0x063c5855 md_new_event +EXPORT_SYMBOL_GPL vmlinux 0x064db9a5 mark_mounts_for_expiry +EXPORT_SYMBOL_GPL vmlinux 0x0654069f generic_subsys_pm_ops +EXPORT_SYMBOL_GPL vmlinux 0x06b29cc9 pci_disable_rom +EXPORT_SYMBOL_GPL vmlinux 0x06e4bdc7 sata_link_scr_lpm +EXPORT_SYMBOL_GPL vmlinux 0x06fb4749 spi_async_locked +EXPORT_SYMBOL_GPL vmlinux 0x07019010 __rio_local_write_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x074b13ea __ata_ehi_push_desc +EXPORT_SYMBOL_GPL vmlinux 0x074cd3d8 ata_wait_after_reset +EXPORT_SYMBOL_GPL vmlinux 0x07587e3a srcu_init_notifier_head +EXPORT_SYMBOL_GPL vmlinux 0x077d655f stmpe_set_altfunc +EXPORT_SYMBOL_GPL vmlinux 0x07b14b6a hvc_alloc +EXPORT_SYMBOL_GPL vmlinux 0x07b21f85 kdb_get_kbd_char +EXPORT_SYMBOL_GPL vmlinux 0x07b52e38 rtnl_unregister +EXPORT_SYMBOL_GPL vmlinux 0x07baceb2 acpi_debugfs_dir +EXPORT_SYMBOL_GPL vmlinux 0x07e5ce2a pm_stay_awake +EXPORT_SYMBOL_GPL vmlinux 0x07e64a9d led_classdev_resume +EXPORT_SYMBOL_GPL vmlinux 0x07ff4aea xenbus_scanf +EXPORT_SYMBOL_GPL vmlinux 0x0800a6ec init_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0x08328966 fsstack_copy_attr_all +EXPORT_SYMBOL_GPL vmlinux 0x085898f4 sysfs_create_files +EXPORT_SYMBOL_GPL vmlinux 0x08702c0f pci_load_saved_state +EXPORT_SYMBOL_GPL vmlinux 0x0870a005 max8997_bulk_write +EXPORT_SYMBOL_GPL vmlinux 0x088bfa7e cancel_work_sync +EXPORT_SYMBOL_GPL vmlinux 0x0895b12c spi_add_device +EXPORT_SYMBOL_GPL vmlinux 0x0899d150 __pm_wakeup_event +EXPORT_SYMBOL_GPL vmlinux 0x08b6cdb4 skb_partial_csum_set +EXPORT_SYMBOL_GPL vmlinux 0x08d00db0 rio_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x08d03000 usb_reset_configuration +EXPORT_SYMBOL_GPL vmlinux 0x091eb9b4 round_jiffies +EXPORT_SYMBOL_GPL vmlinux 0x093ee093 regulator_bulk_enable +EXPORT_SYMBOL_GPL vmlinux 0x09468740 usb_hcd_link_urb_to_ep +EXPORT_SYMBOL_GPL vmlinux 0x097fcadd ring_buffer_overruns +EXPORT_SYMBOL_GPL vmlinux 0x0a288348 flush_work_sync +EXPORT_SYMBOL_GPL vmlinux 0x0a84df44 kick_process +EXPORT_SYMBOL_GPL vmlinux 0x0a96640c fl6_sock_lookup +EXPORT_SYMBOL_GPL vmlinux 0x0aa505c1 hwmon_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x0aa99983 __pm_runtime_disable +EXPORT_SYMBOL_GPL vmlinux 0x0ac2a2cf inet6_sk_rebuild_header +EXPORT_SYMBOL_GPL vmlinux 0x0af17f3b wakeup_source_remove +EXPORT_SYMBOL_GPL vmlinux 0x0b07abe2 unshare_fs_struct +EXPORT_SYMBOL_GPL vmlinux 0x0b19ed7c apei_estatus_check_header +EXPORT_SYMBOL_GPL vmlinux 0x0b1a48af rtc_update_irq +EXPORT_SYMBOL_GPL vmlinux 0x0b2f6408 ata_sas_slave_configure +EXPORT_SYMBOL_GPL vmlinux 0x0b9c8125 ata_std_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x0bac9195 iommu_map +EXPORT_SYMBOL_GPL vmlinux 0x0bde33a9 kobject_get_path +EXPORT_SYMBOL_GPL vmlinux 0x0be2a631 scsi_dh_set_params +EXPORT_SYMBOL_GPL vmlinux 0x0c00e0a6 __init_kthread_worker +EXPORT_SYMBOL_GPL vmlinux 0x0c0a1aee class_dev_iter_exit +EXPORT_SYMBOL_GPL vmlinux 0x0c2cdbf1 synchronize_sched +EXPORT_SYMBOL_GPL vmlinux 0x0c333259 sysfs_rename_link +EXPORT_SYMBOL_GPL vmlinux 0x0c5ee986 disk_part_iter_next +EXPORT_SYMBOL_GPL vmlinux 0x0c805f93 clflush_cache_range +EXPORT_SYMBOL_GPL vmlinux 0x0c8e924b usb_hcd_pci_shutdown +EXPORT_SYMBOL_GPL vmlinux 0x0cc1e40f crypto_it_tab +EXPORT_SYMBOL_GPL vmlinux 0x0ccab2e6 scsi_flush_work +EXPORT_SYMBOL_GPL vmlinux 0x0cd10a4e work_cpu +EXPORT_SYMBOL_GPL vmlinux 0x0d1db07c swiotlb_bounce +EXPORT_SYMBOL_GPL vmlinux 0x0d22ef1c shash_ahash_finup +EXPORT_SYMBOL_GPL vmlinux 0x0d4e73c5 klist_iter_init +EXPORT_SYMBOL_GPL vmlinux 0x0d58f8e2 debugfs_create_bool +EXPORT_SYMBOL_GPL vmlinux 0x0d5d551f __dma_request_channel +EXPORT_SYMBOL_GPL vmlinux 0x0d7cc7e1 adp5520_clr_bits +EXPORT_SYMBOL_GPL vmlinux 0x0d9fae44 relay_subbufs_consumed +EXPORT_SYMBOL_GPL vmlinux 0x0dbead1e pm_generic_runtime_suspend +EXPORT_SYMBOL_GPL vmlinux 0x0dd62a23 pm_qos_request_active +EXPORT_SYMBOL_GPL vmlinux 0x0e13cb4d apei_resources_release +EXPORT_SYMBOL_GPL vmlinux 0x0e16083c inet6_destroy_sock +EXPORT_SYMBOL_GPL vmlinux 0x0e6a0889 eventfd_ctx_put +EXPORT_SYMBOL_GPL vmlinux 0x0ec210b8 xen_start_info +EXPORT_SYMBOL_GPL vmlinux 0x0ef06974 spi_populate_ppr_msg +EXPORT_SYMBOL_GPL vmlinux 0x0f59ca43 sysdev_class_register +EXPORT_SYMBOL_GPL vmlinux 0x0f8a04b9 dm_noflush_suspending +EXPORT_SYMBOL_GPL vmlinux 0x0f94cbba alloc_page_buffers +EXPORT_SYMBOL_GPL vmlinux 0x0fa138de xen_hvm_need_lapic +EXPORT_SYMBOL_GPL vmlinux 0x0fc46b4c inet_putpeer +EXPORT_SYMBOL_GPL vmlinux 0x0fe2d570 xenbus_directory +EXPORT_SYMBOL_GPL vmlinux 0x100c48a2 unregister_dock_notifier +EXPORT_SYMBOL_GPL vmlinux 0x10138352 tracing_on +EXPORT_SYMBOL_GPL vmlinux 0x1023462a apei_get_debugfs_dir +EXPORT_SYMBOL_GPL vmlinux 0x10462fc5 sync_filesystem +EXPORT_SYMBOL_GPL vmlinux 0x10670058 stmpe_enable +EXPORT_SYMBOL_GPL vmlinux 0x10ecc52c usb_amd_quirk_pll_enable +EXPORT_SYMBOL_GPL vmlinux 0x1123a86b usb_hcd_pci_pm_ops +EXPORT_SYMBOL_GPL vmlinux 0x1125a51d usb_unlink_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0x115a4e58 tty_encode_baud_rate +EXPORT_SYMBOL_GPL vmlinux 0x1172ce54 rtc_ktime_to_tm +EXPORT_SYMBOL_GPL vmlinux 0x1189d8db register_pernet_device +EXPORT_SYMBOL_GPL vmlinux 0x119cdcf9 tcp_orphan_count +EXPORT_SYMBOL_GPL vmlinux 0x11af83ec rio_mport_write_config_8 +EXPORT_SYMBOL_GPL vmlinux 0x11cf203c usb_set_interface +EXPORT_SYMBOL_GPL vmlinux 0x11d16096 spi_setup +EXPORT_SYMBOL_GPL vmlinux 0x11d43302 cpufreq_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x11df0cd9 driver_find_device +EXPORT_SYMBOL_GPL vmlinux 0x11f447ce __gpio_to_irq +EXPORT_SYMBOL_GPL vmlinux 0x12137405 wm831x_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x124f2056 crypto_get_attr_type +EXPORT_SYMBOL_GPL vmlinux 0x1268f357 resume_device_irqs +EXPORT_SYMBOL_GPL vmlinux 0x12dd69f8 __pm_runtime_suspend +EXPORT_SYMBOL_GPL vmlinux 0x12f2453c platform_device_register +EXPORT_SYMBOL_GPL vmlinux 0x130f4e7d __add_pages +EXPORT_SYMBOL_GPL vmlinux 0x1344bfb2 xenbus_free_evtchn +EXPORT_SYMBOL_GPL vmlinux 0x13574bbf nf_net_netfilter_sysctl_path +EXPORT_SYMBOL_GPL vmlinux 0x137ae0dd hrtimer_init +EXPORT_SYMBOL_GPL vmlinux 0x138aff76 gnttab_init +EXPORT_SYMBOL_GPL vmlinux 0x138d27c3 fb_deferred_io_fsync +EXPORT_SYMBOL_GPL vmlinux 0x13954d0b adp5520_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x13b2a946 register_keyboard_notifier +EXPORT_SYMBOL_GPL vmlinux 0x13ce6c15 usb_create_hcd +EXPORT_SYMBOL_GPL vmlinux 0x13e98442 xfrm_audit_state_replay +EXPORT_SYMBOL_GPL vmlinux 0x14023efc xattr_getsecurity +EXPORT_SYMBOL_GPL vmlinux 0x140ca1ad rt_mutex_destroy +EXPORT_SYMBOL_GPL vmlinux 0x1422051b init_user_ns +EXPORT_SYMBOL_GPL vmlinux 0x1431a71b adp5520_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x1460c68b sysfs_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x149258f0 ring_buffer_record_enable +EXPORT_SYMBOL_GPL vmlinux 0x14b4184c modify_user_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x14ca2264 key_type_trusted +EXPORT_SYMBOL_GPL vmlinux 0x15010e1f arbitrary_virt_to_machine +EXPORT_SYMBOL_GPL vmlinux 0x150d54a0 ata_std_bios_param +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 0x15b0606e e820_any_mapped +EXPORT_SYMBOL_GPL vmlinux 0x15ddd824 regulator_get_voltage +EXPORT_SYMBOL_GPL vmlinux 0x15f6b348 add_to_page_cache_lru +EXPORT_SYMBOL_GPL vmlinux 0x1650bf27 rcutorture_record_progress +EXPORT_SYMBOL_GPL vmlinux 0x1685d50f inet6_csk_addr2sockaddr +EXPORT_SYMBOL_GPL vmlinux 0x16a27a16 ring_buffer_reset_cpu +EXPORT_SYMBOL_GPL vmlinux 0x16a3bc12 x86_platform +EXPORT_SYMBOL_GPL vmlinux 0x16aaa82b xen_swiotlb_unmap_page +EXPORT_SYMBOL_GPL vmlinux 0x16bb83fd xfrm_audit_state_notfound_simple +EXPORT_SYMBOL_GPL vmlinux 0x16ceba33 md_allow_write +EXPORT_SYMBOL_GPL vmlinux 0x17252835 xen_swiotlb_sync_sg_for_device +EXPORT_SYMBOL_GPL vmlinux 0x17614bf3 apei_resources_sub +EXPORT_SYMBOL_GPL vmlinux 0x17615914 led_trigger_show +EXPORT_SYMBOL_GPL vmlinux 0x1770a381 adp5520_read +EXPORT_SYMBOL_GPL vmlinux 0x179b5709 sg_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x17f80e6b sdio_writesb +EXPORT_SYMBOL_GPL vmlinux 0x1801fab1 tpm_show_pcrs +EXPORT_SYMBOL_GPL vmlinux 0x1878f62b edac_err_assert +EXPORT_SYMBOL_GPL vmlinux 0x18a3d5e3 register_pernet_subsys +EXPORT_SYMBOL_GPL vmlinux 0x18a5100a scsi_target_unblock +EXPORT_SYMBOL_GPL vmlinux 0x18bc098d add_page_wait_queue +EXPORT_SYMBOL_GPL vmlinux 0x18bc308c debugfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0x18d3a152 set_task_ioprio +EXPORT_SYMBOL_GPL vmlinux 0x18e0632a ring_buffer_record_enable_cpu +EXPORT_SYMBOL_GPL vmlinux 0x18eb1929 usb_put_intf +EXPORT_SYMBOL_GPL vmlinux 0x18f609af crypto_chain +EXPORT_SYMBOL_GPL vmlinux 0x18f77ae0 swiotlb_tbl_map_single +EXPORT_SYMBOL_GPL vmlinux 0x18f83fab gnttab_grant_foreign_access_ref +EXPORT_SYMBOL_GPL vmlinux 0x1909b52d blkiocg_update_io_remove_stats +EXPORT_SYMBOL_GPL vmlinux 0x1925a912 debugfs_create_symlink +EXPORT_SYMBOL_GPL vmlinux 0x192a73ea ata_sff_queue_pio_task +EXPORT_SYMBOL_GPL vmlinux 0x193d48e0 trace_current_buffer_unlock_commit +EXPORT_SYMBOL_GPL vmlinux 0x196614ce hw_breakpoint_restore +EXPORT_SYMBOL_GPL vmlinux 0x197a4dff xenbus_switch_state +EXPORT_SYMBOL_GPL vmlinux 0x1999034e ata_pci_sff_init_host +EXPORT_SYMBOL_GPL vmlinux 0x19a304ba usb_disabled +EXPORT_SYMBOL_GPL vmlinux 0x1a323362 __ftrace_vbprintk +EXPORT_SYMBOL_GPL vmlinux 0x1a39d158 usb_get_hcd +EXPORT_SYMBOL_GPL vmlinux 0x1a4094be led_classdev_unregister +EXPORT_SYMBOL_GPL vmlinux 0x1a50b6d1 wm8994_bulk_write +EXPORT_SYMBOL_GPL vmlinux 0x1a8268ee console_drivers +EXPORT_SYMBOL_GPL vmlinux 0x1ab440e1 relay_file_operations +EXPORT_SYMBOL_GPL vmlinux 0x1abc4e5b blkiocg_update_timeslice_used +EXPORT_SYMBOL_GPL vmlinux 0x1ac56a92 acpi_ec_add_query_handler +EXPORT_SYMBOL_GPL vmlinux 0x1ae0e135 tracing_generic_entry_update +EXPORT_SYMBOL_GPL vmlinux 0x1af36e05 usb_hcd_check_unlink_urb +EXPORT_SYMBOL_GPL vmlinux 0x1af54340 fuse_request_send_background +EXPORT_SYMBOL_GPL vmlinux 0x1b1f5ad0 gpio_request_array +EXPORT_SYMBOL_GPL vmlinux 0x1b883887 tpm_show_temp_deactivated +EXPORT_SYMBOL_GPL vmlinux 0x1b8acc29 cpuidle_unregister_device +EXPORT_SYMBOL_GPL vmlinux 0x1b9aca3f jprobe_return +EXPORT_SYMBOL_GPL vmlinux 0x1bfe1f03 xenbus_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x1c37be57 inet6_hash_connect +EXPORT_SYMBOL_GPL vmlinux 0x1c3f5fbc pci_destroy_slot +EXPORT_SYMBOL_GPL vmlinux 0x1c5b1f28 irq_free_descs +EXPORT_SYMBOL_GPL vmlinux 0x1c852e7c xfrm_calg_get_byid +EXPORT_SYMBOL_GPL vmlinux 0x1c87a811 __round_jiffies_up +EXPORT_SYMBOL_GPL vmlinux 0x1c93edf7 tps6586x_write +EXPORT_SYMBOL_GPL vmlinux 0x1ca62c2b rtc_set_time +EXPORT_SYMBOL_GPL vmlinux 0x1cdae00a inet_csk_search_req +EXPORT_SYMBOL_GPL vmlinux 0x1d459685 xstate_size +EXPORT_SYMBOL_GPL vmlinux 0x1d608624 sysfs_remove_files +EXPORT_SYMBOL_GPL vmlinux 0x1d6781a9 klist_next +EXPORT_SYMBOL_GPL vmlinux 0x1d739e1c xen_set_callback_via +EXPORT_SYMBOL_GPL vmlinux 0x1d7922e9 wakeup_source_destroy +EXPORT_SYMBOL_GPL vmlinux 0x1d7f586d regulator_unregister +EXPORT_SYMBOL_GPL vmlinux 0x1dd1b181 stmpe_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x1dd4db59 trace_seq_vprintf +EXPORT_SYMBOL_GPL vmlinux 0x1de288cf ata_pci_sff_prepare_host +EXPORT_SYMBOL_GPL vmlinux 0x1df5ba0d mnt_want_write_file +EXPORT_SYMBOL_GPL vmlinux 0x1dfdfd28 ata_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x1e314b21 regulator_use_dummy_regulator +EXPORT_SYMBOL_GPL vmlinux 0x1e359831 eventfd_ctx_remove_wait_queue +EXPORT_SYMBOL_GPL vmlinux 0x1e5717a1 tty_prepare_flip_string_flags +EXPORT_SYMBOL_GPL vmlinux 0x1e7849cb class_compat_remove_link +EXPORT_SYMBOL_GPL vmlinux 0x1e7bbcb3 kernel_restart +EXPORT_SYMBOL_GPL vmlinux 0x1e9f3d85 crypto_alloc_pcomp +EXPORT_SYMBOL_GPL vmlinux 0x1eb9516e round_jiffies_relative +EXPORT_SYMBOL_GPL vmlinux 0x1ebf6c2a pci_power_names +EXPORT_SYMBOL_GPL vmlinux 0x1eeb68e8 usb_free_coherent +EXPORT_SYMBOL_GPL vmlinux 0x1f09dfde rtc_read_alarm +EXPORT_SYMBOL_GPL vmlinux 0x1f0db305 ablkcipher_walk_done +EXPORT_SYMBOL_GPL vmlinux 0x1f2180f9 xenbus_frontend_closed +EXPORT_SYMBOL_GPL vmlinux 0x1f27ee65 __rtnl_af_register +EXPORT_SYMBOL_GPL vmlinux 0x1f506ac1 tc3589x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x1f58ea4f xenbus_dev_changed +EXPORT_SYMBOL_GPL vmlinux 0x1f8544b8 panic_timeout +EXPORT_SYMBOL_GPL vmlinux 0x1f8ec1b3 acpi_get_pci_rootbridge_handle +EXPORT_SYMBOL_GPL vmlinux 0x1f9bcc6b ring_buffer_write +EXPORT_SYMBOL_GPL vmlinux 0x1fcd3bad dm_get_rq_mapinfo +EXPORT_SYMBOL_GPL vmlinux 0x1fcece42 inet_twdr_twcal_tick +EXPORT_SYMBOL_GPL vmlinux 0x1fd0efc5 ring_buffer_iter_empty +EXPORT_SYMBOL_GPL vmlinux 0x1fd69f3a rtc_irq_register +EXPORT_SYMBOL_GPL vmlinux 0x20954ffb pciserial_resume_ports +EXPORT_SYMBOL_GPL vmlinux 0x209f7d6b ata_link_offline +EXPORT_SYMBOL_GPL vmlinux 0x20ac6eb7 posix_timer_event +EXPORT_SYMBOL_GPL vmlinux 0x20bc3470 orderly_poweroff +EXPORT_SYMBOL_GPL vmlinux 0x20cc730d ring_buffer_size +EXPORT_SYMBOL_GPL vmlinux 0x20d22764 iommu_found +EXPORT_SYMBOL_GPL vmlinux 0x20d62317 dm_requeue_unmapped_request +EXPORT_SYMBOL_GPL vmlinux 0x20ff387f da903x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x21027ccb device_wakeup_enable +EXPORT_SYMBOL_GPL vmlinux 0x217e36fc crypto_unregister_ahash +EXPORT_SYMBOL_GPL vmlinux 0x21803408 tps6586x_read +EXPORT_SYMBOL_GPL vmlinux 0x21a3f9a9 irq_alloc_descs +EXPORT_SYMBOL_GPL vmlinux 0x21a98d46 seq_open_net +EXPORT_SYMBOL_GPL vmlinux 0x21abb202 perf_event_release_kernel +EXPORT_SYMBOL_GPL vmlinux 0x21b47a26 disk_map_sector_rcu +EXPORT_SYMBOL_GPL vmlinux 0x21cceb69 vring_transport_features +EXPORT_SYMBOL_GPL vmlinux 0x21f91e86 tasklet_hrtimer_init +EXPORT_SYMBOL_GPL vmlinux 0x2258af36 devres_get +EXPORT_SYMBOL_GPL vmlinux 0x2263893e blkiocg_update_completion_stats +EXPORT_SYMBOL_GPL vmlinux 0x2296c00d crypto_attr_u32 +EXPORT_SYMBOL_GPL vmlinux 0x22b08e18 pci_disable_sriov +EXPORT_SYMBOL_GPL vmlinux 0x22bc417d md_stop +EXPORT_SYMBOL_GPL vmlinux 0x22bdcf2b device_destroy +EXPORT_SYMBOL_GPL vmlinux 0x22bf8816 wm8994_reg_read +EXPORT_SYMBOL_GPL vmlinux 0x22e2c6d4 tcp_reno_ssthresh +EXPORT_SYMBOL_GPL vmlinux 0x22fa97d1 scsi_dh_detach +EXPORT_SYMBOL_GPL vmlinux 0x230b2552 usb_driver_claim_interface +EXPORT_SYMBOL_GPL vmlinux 0x2312228c crypto_alloc_tfm +EXPORT_SYMBOL_GPL vmlinux 0x23802958 srcu_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0x23864ce7 cpuset_mem_spread_node +EXPORT_SYMBOL_GPL vmlinux 0x23ad6ad6 tcp_twsk_unique +EXPORT_SYMBOL_GPL vmlinux 0x23de6f3d yield_to +EXPORT_SYMBOL_GPL vmlinux 0x23ed3b5f default_backing_dev_info +EXPORT_SYMBOL_GPL vmlinux 0x24061afa usb_get_dev +EXPORT_SYMBOL_GPL vmlinux 0x243bb61d platform_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x2447533c ktime_get_real +EXPORT_SYMBOL_GPL vmlinux 0x24541ba7 blk_queue_flush_queueable +EXPORT_SYMBOL_GPL vmlinux 0x246f4153 pv_time_ops +EXPORT_SYMBOL_GPL vmlinux 0x247ef831 kdb_unregister +EXPORT_SYMBOL_GPL vmlinux 0x2498e692 nf_unregister_afinfo +EXPORT_SYMBOL_GPL vmlinux 0x24aac4d9 crypto_aes_expand_key +EXPORT_SYMBOL_GPL vmlinux 0x24c7698a xenbus_write +EXPORT_SYMBOL_GPL vmlinux 0x24ce3507 security_inode_mkdir +EXPORT_SYMBOL_GPL vmlinux 0x24eb7e32 leds_list +EXPORT_SYMBOL_GPL vmlinux 0x250e8f30 irq_set_affinity_hint +EXPORT_SYMBOL_GPL vmlinux 0x251e4625 led_trigger_register_simple +EXPORT_SYMBOL_GPL vmlinux 0x252e43b4 cn_add_callback +EXPORT_SYMBOL_GPL vmlinux 0x2545c170 unregister_xenbus_watch +EXPORT_SYMBOL_GPL vmlinux 0x257403fe pm_generic_runtime_resume +EXPORT_SYMBOL_GPL vmlinux 0x258891d2 securityfs_create_dir +EXPORT_SYMBOL_GPL vmlinux 0x258b107a sysdev_class_create_file +EXPORT_SYMBOL_GPL vmlinux 0x25bda2e7 edac_get_sysfs_class +EXPORT_SYMBOL_GPL vmlinux 0x25fe2fbc tpm_gen_interrupt +EXPORT_SYMBOL_GPL vmlinux 0x26015933 __remove_pages +EXPORT_SYMBOL_GPL vmlinux 0x261c0527 rtc_class_close +EXPORT_SYMBOL_GPL vmlinux 0x262f20a8 local_clock +EXPORT_SYMBOL_GPL vmlinux 0x263dd991 blk_end_request_err +EXPORT_SYMBOL_GPL vmlinux 0x264a6182 skb_morph +EXPORT_SYMBOL_GPL vmlinux 0x26562e3a snmp_mib_init +EXPORT_SYMBOL_GPL vmlinux 0x26678b89 rtnl_af_register +EXPORT_SYMBOL_GPL vmlinux 0x2670f135 class_interface_register +EXPORT_SYMBOL_GPL vmlinux 0x2683ca30 device_pm_wait_for_dev +EXPORT_SYMBOL_GPL vmlinux 0x269715a4 led_trigger_unregister +EXPORT_SYMBOL_GPL vmlinux 0x26c90ea4 scsi_eh_get_sense +EXPORT_SYMBOL_GPL vmlinux 0x26d81ecd __inet_lookup_listener +EXPORT_SYMBOL_GPL vmlinux 0x270aa09d crypto_grab_skcipher +EXPORT_SYMBOL_GPL vmlinux 0x27171e29 pci_enable_sriov +EXPORT_SYMBOL_GPL vmlinux 0x2736c5ea pci_cleanup_aer_uncorrect_error_status +EXPORT_SYMBOL_GPL vmlinux 0x273aab74 xen_have_vector_callback +EXPORT_SYMBOL_GPL vmlinux 0x2763f1db ata_common_sdev_attrs +EXPORT_SYMBOL_GPL vmlinux 0x279cb985 apei_exec_pre_map_gars +EXPORT_SYMBOL_GPL vmlinux 0x27a3a251 sock_prot_inuse_add +EXPORT_SYMBOL_GPL vmlinux 0x27bc4ed5 uart_console_write +EXPORT_SYMBOL_GPL vmlinux 0x27c1e63f usb_amd_find_chipset_info +EXPORT_SYMBOL_GPL vmlinux 0x27f4f029 ftrace_set_global_filter +EXPORT_SYMBOL_GPL vmlinux 0x28202c3e ata_sff_dev_classify +EXPORT_SYMBOL_GPL vmlinux 0x284319e9 ata_bmdma_port_start +EXPORT_SYMBOL_GPL vmlinux 0x284f378f regulator_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x287b2b1c rtnl_register +EXPORT_SYMBOL_GPL vmlinux 0x28915a86 sdio_writel +EXPORT_SYMBOL_GPL vmlinux 0x28982b68 bitmap_load +EXPORT_SYMBOL_GPL vmlinux 0x28a30837 ata_sff_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x28c49593 dm_table_add_target_callbacks +EXPORT_SYMBOL_GPL vmlinux 0x28d664ff __raw_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x28e23139 xfrm_probe_algs +EXPORT_SYMBOL_GPL vmlinux 0x291576b8 spi_bus_lock +EXPORT_SYMBOL_GPL vmlinux 0x292afb84 tracepoint_iter_start +EXPORT_SYMBOL_GPL vmlinux 0x29598729 ata_pci_sff_init_one +EXPORT_SYMBOL_GPL vmlinux 0x29676106 class_for_each_device +EXPORT_SYMBOL_GPL vmlinux 0x2970419b register_kretprobe +EXPORT_SYMBOL_GPL vmlinux 0x2a1538ca lzo1x_decompress_safe +EXPORT_SYMBOL_GPL vmlinux 0x2a678a13 __suspend_report_result +EXPORT_SYMBOL_GPL vmlinux 0x2a682362 __big_tty_mutex_owner +EXPORT_SYMBOL_GPL vmlinux 0x2a717101 rtc_initialize_alarm +EXPORT_SYMBOL_GPL vmlinux 0x2aa5f547 bus_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x2ac7eec6 dev_attr_unload_heads +EXPORT_SYMBOL_GPL vmlinux 0x2ac9b856 ata_sff_qc_issue +EXPORT_SYMBOL_GPL vmlinux 0x2ad6b601 rt_mutex_lock_interruptible +EXPORT_SYMBOL_GPL vmlinux 0x2af06924 inet_ctl_sock_create +EXPORT_SYMBOL_GPL vmlinux 0x2b16a95d ata_ehi_push_desc +EXPORT_SYMBOL_GPL vmlinux 0x2b1892f6 __alloc_workqueue_key +EXPORT_SYMBOL_GPL vmlinux 0x2b3afbff pm_relax +EXPORT_SYMBOL_GPL vmlinux 0x2b69c296 kobject_create_and_add +EXPORT_SYMBOL_GPL vmlinux 0x2b9121f8 shash_ahash_digest +EXPORT_SYMBOL_GPL vmlinux 0x2b979ccb raw_hash_sk +EXPORT_SYMBOL_GPL vmlinux 0x2bc14f1d class_unregister +EXPORT_SYMBOL_GPL vmlinux 0x2bc1a551 tpm_calc_ordinal_duration +EXPORT_SYMBOL_GPL vmlinux 0x2c0dbcec crypto_register_pcomp +EXPORT_SYMBOL_GPL vmlinux 0x2c208607 power_supply_is_system_supplied +EXPORT_SYMBOL_GPL vmlinux 0x2c2bd3e6 dw_spi_xfer_done +EXPORT_SYMBOL_GPL vmlinux 0x2c48dc2b __rtnl_af_unregister +EXPORT_SYMBOL_GPL vmlinux 0x2c69cb5f crypto_drop_spawn +EXPORT_SYMBOL_GPL vmlinux 0x2c7d9c64 xen_store_interface +EXPORT_SYMBOL_GPL vmlinux 0x2cca5e3b ata_host_alloc_pinfo +EXPORT_SYMBOL_GPL vmlinux 0x2ce98559 kcrypto_wq +EXPORT_SYMBOL_GPL vmlinux 0x2cea32ee unregister_oldmem_pfn_is_ram +EXPORT_SYMBOL_GPL vmlinux 0x2cecbd88 generic_drop_inode +EXPORT_SYMBOL_GPL vmlinux 0x2cef91e9 vfs_test_lock +EXPORT_SYMBOL_GPL vmlinux 0x2cf9f91e regulator_enable +EXPORT_SYMBOL_GPL vmlinux 0x2cfb9d1e device_set_wakeup_capable +EXPORT_SYMBOL_GPL vmlinux 0x2d318184 platform_device_add_resources +EXPORT_SYMBOL_GPL vmlinux 0x2d59c954 edac_handlers +EXPORT_SYMBOL_GPL vmlinux 0x2d9f2ce3 sched_clock_idle_wakeup_event +EXPORT_SYMBOL_GPL vmlinux 0x2da51fdf ata_sff_pause +EXPORT_SYMBOL_GPL vmlinux 0x2dcdcc54 cpuidle_get_driver +EXPORT_SYMBOL_GPL vmlinux 0x2e10d6ed ata_sff_hsm_move +EXPORT_SYMBOL_GPL vmlinux 0x2e118c59 gpiochip_is_requested +EXPORT_SYMBOL_GPL vmlinux 0x2e1d43cf lzo1x_1_compress +EXPORT_SYMBOL_GPL vmlinux 0x2e2360b1 ftrace_set_global_notrace +EXPORT_SYMBOL_GPL vmlinux 0x2e31b996 ring_buffer_read +EXPORT_SYMBOL_GPL vmlinux 0x2e45e488 rcu_note_context_switch +EXPORT_SYMBOL_GPL vmlinux 0x2e47f677 xfrm_aalg_get_byidx +EXPORT_SYMBOL_GPL vmlinux 0x2e91c168 __hvc_resize +EXPORT_SYMBOL_GPL vmlinux 0x2e971da2 regulator_bulk_get +EXPORT_SYMBOL_GPL vmlinux 0x2ebad30b eventfd_ctx_fdget +EXPORT_SYMBOL_GPL vmlinux 0x2ec92012 scatterwalk_copychunks +EXPORT_SYMBOL_GPL vmlinux 0x2ee401b2 pm_generic_suspend +EXPORT_SYMBOL_GPL vmlinux 0x2eed2630 iommu_domain_alloc +EXPORT_SYMBOL_GPL vmlinux 0x2f12f65b class_compat_unregister +EXPORT_SYMBOL_GPL vmlinux 0x2f2df825 crypto_create_tfm +EXPORT_SYMBOL_GPL vmlinux 0x2f47d8c7 cpufreq_frequency_get_table +EXPORT_SYMBOL_GPL vmlinux 0x2f54c193 eventfd_signal +EXPORT_SYMBOL_GPL vmlinux 0x2f5ffd48 debugfs_create_u32 +EXPORT_SYMBOL_GPL vmlinux 0x2f683d9f edac_put_sysfs_class +EXPORT_SYMBOL_GPL vmlinux 0x2f77da99 max8997_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0x2f857551 machine_check_poll +EXPORT_SYMBOL_GPL vmlinux 0x2f92c6b9 __rio_local_read_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x2f9f4b8d remove_irq +EXPORT_SYMBOL_GPL vmlinux 0x2fcd9e17 dpm_resume_noirq +EXPORT_SYMBOL_GPL vmlinux 0x2fd860d0 rio_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x305447a4 system_nrt_wq +EXPORT_SYMBOL_GPL vmlinux 0x305f7d5a clockevents_register_device +EXPORT_SYMBOL_GPL vmlinux 0x307f7776 timecompare_offset +EXPORT_SYMBOL_GPL vmlinux 0x3087d540 cred_to_ucred +EXPORT_SYMBOL_GPL vmlinux 0x30a332b3 ata_bmdma_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x30aec831 pci_intx +EXPORT_SYMBOL_GPL vmlinux 0x30d1e4ca fb_deferred_io_cleanup +EXPORT_SYMBOL_GPL vmlinux 0x3108ea46 xfrm_ealg_get_byname +EXPORT_SYMBOL_GPL vmlinux 0x3109b751 cpu_clock +EXPORT_SYMBOL_GPL vmlinux 0x311d31a2 ata_sas_port_alloc +EXPORT_SYMBOL_GPL vmlinux 0x311f26f8 power_supply_set_battery_charged +EXPORT_SYMBOL_GPL vmlinux 0x31266931 con_debug_leave +EXPORT_SYMBOL_GPL vmlinux 0x3136fa8e __clocksource_updatefreq_scale +EXPORT_SYMBOL_GPL vmlinux 0x318920b1 register_dock_notifier +EXPORT_SYMBOL_GPL vmlinux 0x31aa8fa3 apply_to_page_range +EXPORT_SYMBOL_GPL vmlinux 0x31b9a624 leds_list_lock +EXPORT_SYMBOL_GPL vmlinux 0x31e02f49 unregister_pernet_device +EXPORT_SYMBOL_GPL vmlinux 0x31ec10e6 wm831x_auxadc_read +EXPORT_SYMBOL_GPL vmlinux 0x31f2c068 xenbus_watch_pathfmt +EXPORT_SYMBOL_GPL vmlinux 0x321bfa25 cgroup_path +EXPORT_SYMBOL_GPL vmlinux 0x323050b0 crypto_destroy_tfm +EXPORT_SYMBOL_GPL vmlinux 0x325e677c gnttab_grant_foreign_transfer_ref +EXPORT_SYMBOL_GPL vmlinux 0x32b31a8c ktime_get_boottime +EXPORT_SYMBOL_GPL vmlinux 0x32b9b53e led_trigger_remove +EXPORT_SYMBOL_GPL vmlinux 0x32d5e7fc xfrm_aalg_get_byid +EXPORT_SYMBOL_GPL vmlinux 0x32d6c687 usb_sg_wait +EXPORT_SYMBOL_GPL vmlinux 0x32f2b37f kobject_uevent_env +EXPORT_SYMBOL_GPL vmlinux 0x333995c2 xenbus_dev_error +EXPORT_SYMBOL_GPL vmlinux 0x3339fa80 unregister_virtio_device +EXPORT_SYMBOL_GPL vmlinux 0x333e64c7 sdio_writeb_readb +EXPORT_SYMBOL_GPL vmlinux 0x336154ca rcutorture_record_test_transition +EXPORT_SYMBOL_GPL vmlinux 0x3377c732 zap_vma_ptes +EXPORT_SYMBOL_GPL vmlinux 0x3396efb2 virtqueue_detach_unused_buf +EXPORT_SYMBOL_GPL vmlinux 0x33b96e5d apei_exec_write_register +EXPORT_SYMBOL_GPL vmlinux 0x3441c3d6 gpio_set_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x3446c0c9 blocking_notifier_chain_cond_register +EXPORT_SYMBOL_GPL vmlinux 0x347dcf1e relay_switch_subbuf +EXPORT_SYMBOL_GPL vmlinux 0x348da3a4 device_init_wakeup +EXPORT_SYMBOL_GPL vmlinux 0x349f48e5 rio_mport_write_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x34a0ed3a ata_pci_device_do_resume +EXPORT_SYMBOL_GPL vmlinux 0x35084203 blkio_policy_register +EXPORT_SYMBOL_GPL vmlinux 0x351e0839 sata_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x356cf414 elv_register +EXPORT_SYMBOL_GPL vmlinux 0x35717ab4 rio_release_inb_mbox +EXPORT_SYMBOL_GPL vmlinux 0x35b03e70 sdio_release_host +EXPORT_SYMBOL_GPL vmlinux 0x35b5b0fd sata_pmp_qc_defer_cmd_switch +EXPORT_SYMBOL_GPL vmlinux 0x361e2bcc save_stack_trace +EXPORT_SYMBOL_GPL vmlinux 0x362e23ec call_rcu_bh +EXPORT_SYMBOL_GPL vmlinux 0x36614615 crypto_enqueue_request +EXPORT_SYMBOL_GPL vmlinux 0x36826d97 exportfs_encode_fh +EXPORT_SYMBOL_GPL vmlinux 0x36875389 __timecompare_update +EXPORT_SYMBOL_GPL vmlinux 0x368eeabd usb_create_shared_hcd +EXPORT_SYMBOL_GPL vmlinux 0x36a74349 rdev_get_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x36d89e0b usb_register_device_driver +EXPORT_SYMBOL_GPL vmlinux 0x36e206ed scsi_dh_attach +EXPORT_SYMBOL_GPL vmlinux 0x37267ffa crypto_alloc_ahash +EXPORT_SYMBOL_GPL vmlinux 0x372bca09 scsi_get_vpd_page +EXPORT_SYMBOL_GPL vmlinux 0x3752e445 blk_queue_flush +EXPORT_SYMBOL_GPL vmlinux 0x37641b86 i2c_for_each_dev +EXPORT_SYMBOL_GPL vmlinux 0x378d0da7 regulator_register +EXPORT_SYMBOL_GPL vmlinux 0x37d2ea88 seq_release_net +EXPORT_SYMBOL_GPL vmlinux 0x37d9a916 queue_delayed_work +EXPORT_SYMBOL_GPL vmlinux 0x37f1ffbf gdt_page +EXPORT_SYMBOL_GPL vmlinux 0x384053e7 erst_get_record_count +EXPORT_SYMBOL_GPL vmlinux 0x3847a0e2 led_trigger_set +EXPORT_SYMBOL_GPL vmlinux 0x385d676f transport_remove_device +EXPORT_SYMBOL_GPL vmlinux 0x389c5727 ata_do_dev_read_id +EXPORT_SYMBOL_GPL vmlinux 0x38aeec3f ata_pci_device_do_suspend +EXPORT_SYMBOL_GPL vmlinux 0x38bc4db2 ata_noop_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0x38ca2271 unregister_pernet_subsys +EXPORT_SYMBOL_GPL vmlinux 0x38ea936e __memory_failure +EXPORT_SYMBOL_GPL vmlinux 0x390d6dfd tty_ldisc_deref +EXPORT_SYMBOL_GPL vmlinux 0x3917990f tty_find_polling_driver +EXPORT_SYMBOL_GPL vmlinux 0x397f5874 unregister_ftrace_event +EXPORT_SYMBOL_GPL vmlinux 0x39a0c7d1 usb_driver_set_configuration +EXPORT_SYMBOL_GPL vmlinux 0x39c11a08 dev_attr_em_message_type +EXPORT_SYMBOL_GPL vmlinux 0x39e15e5f trace_nowake_buffer_unlock_commit +EXPORT_SYMBOL_GPL vmlinux 0x3a139a8e ata_host_start +EXPORT_SYMBOL_GPL vmlinux 0x3a26ed11 sched_clock +EXPORT_SYMBOL_GPL vmlinux 0x3a4f6a32 ata_sff_interrupt +EXPORT_SYMBOL_GPL vmlinux 0x3a59da56 led_classdev_register +EXPORT_SYMBOL_GPL vmlinux 0x3a6f4697 ata_std_qc_defer +EXPORT_SYMBOL_GPL vmlinux 0x3a7659bf find_module +EXPORT_SYMBOL_GPL vmlinux 0x3a9b4e1b input_ff_erase +EXPORT_SYMBOL_GPL vmlinux 0x3aa72865 rt_mutex_unlock +EXPORT_SYMBOL_GPL vmlinux 0x3ab168a7 bio_alloc_mddev +EXPORT_SYMBOL_GPL vmlinux 0x3ab262e1 set_timer_slack +EXPORT_SYMBOL_GPL vmlinux 0x3ae61d2f dm_put +EXPORT_SYMBOL_GPL vmlinux 0x3aec2ac3 crypto_shash_digest +EXPORT_SYMBOL_GPL vmlinux 0x3b062a89 tcp_done +EXPORT_SYMBOL_GPL vmlinux 0x3b69d7c9 md_rdev_init +EXPORT_SYMBOL_GPL vmlinux 0x3b6d9ac8 usb_hcd_pci_remove +EXPORT_SYMBOL_GPL vmlinux 0x3b7145bb apei_exec_read_register_value +EXPORT_SYMBOL_GPL vmlinux 0x3b9258b1 usb_init_urb +EXPORT_SYMBOL_GPL vmlinux 0x3bb5ce33 xenbus_dev_shutdown +EXPORT_SYMBOL_GPL vmlinux 0x3be89d3c usb_register_notify +EXPORT_SYMBOL_GPL vmlinux 0x3bf7c357 user_destroy +EXPORT_SYMBOL_GPL vmlinux 0x3bff4c4c pci_slots_kset +EXPORT_SYMBOL_GPL vmlinux 0x3c1463b1 sysdev_show_ulong +EXPORT_SYMBOL_GPL vmlinux 0x3c820e8c hrtimer_get_remaining +EXPORT_SYMBOL_GPL vmlinux 0x3c889390 devres_add +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 0x3cc0d621 tcp_unregister_congestion_control +EXPORT_SYMBOL_GPL vmlinux 0x3cd06035 add_input_randomness +EXPORT_SYMBOL_GPL vmlinux 0x3cfedb3f register_pm_notifier +EXPORT_SYMBOL_GPL vmlinux 0x3d2869e0 platform_bus +EXPORT_SYMBOL_GPL vmlinux 0x3d388324 dpm_resume_end +EXPORT_SYMBOL_GPL vmlinux 0x3d483ac2 rio_mport_read_config_8 +EXPORT_SYMBOL_GPL vmlinux 0x3d543d4a ftrace_set_notrace +EXPORT_SYMBOL_GPL vmlinux 0x3d5f392d acpi_os_unmap_memory +EXPORT_SYMBOL_GPL vmlinux 0x3d7ea99a gnttab_grant_foreign_transfer +EXPORT_SYMBOL_GPL vmlinux 0x3dc916b6 crypto_fl_tab +EXPORT_SYMBOL_GPL vmlinux 0x3dde0e07 amd_get_nb_id +EXPORT_SYMBOL_GPL vmlinux 0x3e16b295 da903x_clr_bits +EXPORT_SYMBOL_GPL vmlinux 0x3e1c37bc ata_bmdma_post_internal_cmd +EXPORT_SYMBOL_GPL vmlinux 0x3e2f0557 wakeup_source_register +EXPORT_SYMBOL_GPL vmlinux 0x3e3bfe19 perf_tp_event +EXPORT_SYMBOL_GPL vmlinux 0x3e454b6f crypto_blkcipher_type +EXPORT_SYMBOL_GPL vmlinux 0x3e9fcc7c tty_wakeup +EXPORT_SYMBOL_GPL vmlinux 0x3ed3751b pcie_update_link_speed +EXPORT_SYMBOL_GPL vmlinux 0x3eed5859 net_ns_type_operations +EXPORT_SYMBOL_GPL vmlinux 0x3efb35c9 get_online_cpus +EXPORT_SYMBOL_GPL vmlinux 0x3efe63be max8997_read_reg +EXPORT_SYMBOL_GPL vmlinux 0x3eff5ecf rtc_device_register +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 0x3f38f16d ata_sff_wait_ready +EXPORT_SYMBOL_GPL vmlinux 0x3f6287b7 usb_hcd_pci_probe +EXPORT_SYMBOL_GPL vmlinux 0x3f656927 devm_kzalloc +EXPORT_SYMBOL_GPL vmlinux 0x3f69fbba regulator_set_mode +EXPORT_SYMBOL_GPL vmlinux 0x3f84d4c9 gnttab_release_grant_reference +EXPORT_SYMBOL_GPL vmlinux 0x3fbb5e59 da903x_writes +EXPORT_SYMBOL_GPL vmlinux 0x3fcbfc43 wm8350_block_read +EXPORT_SYMBOL_GPL vmlinux 0x3ff28c97 regulator_get_exclusive +EXPORT_SYMBOL_GPL vmlinux 0x4010e16b __netpoll_setup +EXPORT_SYMBOL_GPL vmlinux 0x401bd268 show_class_attr_string +EXPORT_SYMBOL_GPL vmlinux 0x402a957d crypto_find_alg +EXPORT_SYMBOL_GPL vmlinux 0x40358a8c power_supply_get_by_name +EXPORT_SYMBOL_GPL vmlinux 0x403f023a skcipher_geniv_free +EXPORT_SYMBOL_GPL vmlinux 0x403f9529 gpio_request_one +EXPORT_SYMBOL_GPL vmlinux 0x40acab18 devres_open_group +EXPORT_SYMBOL_GPL vmlinux 0x40af0dec ata_xfer_mode2mask +EXPORT_SYMBOL_GPL vmlinux 0x40afa5fd netdev_rx_handler_unregister +EXPORT_SYMBOL_GPL vmlinux 0x40c8e5e2 gnttab_map_refs +EXPORT_SYMBOL_GPL vmlinux 0x40d46b21 crypto_ft_tab +EXPORT_SYMBOL_GPL vmlinux 0x4123e06e get_dcookie +EXPORT_SYMBOL_GPL vmlinux 0x412d881e sysfs_add_file_to_group +EXPORT_SYMBOL_GPL vmlinux 0x41f3dc93 ref_module +EXPORT_SYMBOL_GPL vmlinux 0x422d6bd3 dev_forward_skb +EXPORT_SYMBOL_GPL vmlinux 0x42421bf2 vfs_cancel_lock +EXPORT_SYMBOL_GPL vmlinux 0x424acc6d scatterwalk_done +EXPORT_SYMBOL_GPL vmlinux 0x426f13b9 e820_all_mapped +EXPORT_SYMBOL_GPL vmlinux 0x42825ce2 rcu_scheduler_active +EXPORT_SYMBOL_GPL vmlinux 0x429486b4 ata_do_eh +EXPORT_SYMBOL_GPL vmlinux 0x42be3766 pm_runtime_autosuspend_expiration +EXPORT_SYMBOL_GPL vmlinux 0x42cb2d18 wm8350_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x42eee679 stop_machine +EXPORT_SYMBOL_GPL vmlinux 0x430b2a1c ata_acpi_cbl_80wire +EXPORT_SYMBOL_GPL vmlinux 0x432fd7f6 __gpio_set_value +EXPORT_SYMBOL_GPL vmlinux 0x435aae04 cpufreq_cpu_put +EXPORT_SYMBOL_GPL vmlinux 0x436e2787 pid_vnr +EXPORT_SYMBOL_GPL vmlinux 0x43712ca2 usb_hcd_unmap_urb_for_dma +EXPORT_SYMBOL_GPL vmlinux 0x4381b304 hrtimer_try_to_cancel +EXPORT_SYMBOL_GPL vmlinux 0x43a41057 sdio_set_host_pm_flags +EXPORT_SYMBOL_GPL vmlinux 0x43be9fb2 ring_buffer_reset +EXPORT_SYMBOL_GPL vmlinux 0x43ee57e7 register_ftrace_function +EXPORT_SYMBOL_GPL vmlinux 0x43f56e82 ata_xfer_mode2shift +EXPORT_SYMBOL_GPL vmlinux 0x443cc8d9 page_mkclean +EXPORT_SYMBOL_GPL vmlinux 0x44404f11 kdb_register_repeat +EXPORT_SYMBOL_GPL vmlinux 0x4447a978 unuse_mm +EXPORT_SYMBOL_GPL vmlinux 0x444b94f5 pci_set_pcie_reset_state +EXPORT_SYMBOL_GPL vmlinux 0x4474c46a class_destroy +EXPORT_SYMBOL_GPL vmlinux 0x4475a15a uhci_check_and_reset_hc +EXPORT_SYMBOL_GPL vmlinux 0x447d5689 usb_lock_device_for_reset +EXPORT_SYMBOL_GPL vmlinux 0x4482508d ata_sff_port_intr +EXPORT_SYMBOL_GPL vmlinux 0x4484a5a4 wait_for_device_probe +EXPORT_SYMBOL_GPL vmlinux 0x44929335 power_supply_class +EXPORT_SYMBOL_GPL vmlinux 0x449724d4 queue_work +EXPORT_SYMBOL_GPL vmlinux 0x44dc7037 ip6_dst_lookup_flow +EXPORT_SYMBOL_GPL vmlinux 0x44de64db i2c_adapter_type +EXPORT_SYMBOL_GPL vmlinux 0x44f6e2bb pci_configure_slot +EXPORT_SYMBOL_GPL vmlinux 0x45411b81 i2c_unregister_device +EXPORT_SYMBOL_GPL vmlinux 0x4541fe0d mtrr_state +EXPORT_SYMBOL_GPL vmlinux 0x4574fa19 blkiocg_update_io_add_stats +EXPORT_SYMBOL_GPL vmlinux 0x457594fa crypto_alg_list +EXPORT_SYMBOL_GPL vmlinux 0x4582f777 bus_get_kset +EXPORT_SYMBOL_GPL vmlinux 0x459768b0 pci_bus_add_device +EXPORT_SYMBOL_GPL vmlinux 0x45a4afdd acpi_atomic_read +EXPORT_SYMBOL_GPL vmlinux 0x45bf1ff3 crypto_inc +EXPORT_SYMBOL_GPL vmlinux 0x45cfaee3 pm_qos_remove_request +EXPORT_SYMBOL_GPL vmlinux 0x45d14bdf hypercall_page +EXPORT_SYMBOL_GPL vmlinux 0x45e24f7c sdio_claim_host +EXPORT_SYMBOL_GPL vmlinux 0x46074c17 sdev_evt_alloc +EXPORT_SYMBOL_GPL vmlinux 0x460f31aa rodata_test_data +EXPORT_SYMBOL_GPL vmlinux 0x4619088e kdb_printf +EXPORT_SYMBOL_GPL vmlinux 0x4672e88b __crypto_dequeue_request +EXPORT_SYMBOL_GPL vmlinux 0x469ec833 sata_std_hardreset +EXPORT_SYMBOL_GPL vmlinux 0x46d4a019 ring_buffer_consume +EXPORT_SYMBOL_GPL vmlinux 0x46eae816 init_srcu_struct +EXPORT_SYMBOL_GPL vmlinux 0x47206673 sdio_disable_func +EXPORT_SYMBOL_GPL vmlinux 0x472208ba ata_host_resume +EXPORT_SYMBOL_GPL vmlinux 0x47229b5c gpio_request +EXPORT_SYMBOL_GPL vmlinux 0x477a5d4e elv_unregister +EXPORT_SYMBOL_GPL vmlinux 0x477d1703 ata_sff_freeze +EXPORT_SYMBOL_GPL vmlinux 0x47896222 part_round_stats +EXPORT_SYMBOL_GPL vmlinux 0x47cbcdb1 fuse_dev_operations +EXPORT_SYMBOL_GPL vmlinux 0x480b01d7 blk_queue_dma_drain +EXPORT_SYMBOL_GPL vmlinux 0x4827e9d2 cpuidle_disable_device +EXPORT_SYMBOL_GPL vmlinux 0x4829d83d inet_csk_get_port +EXPORT_SYMBOL_GPL vmlinux 0x48a488a0 sysctl_tcp_cookie_size +EXPORT_SYMBOL_GPL vmlinux 0x48c7d354 perf_event_create_kernel_counter +EXPORT_SYMBOL_GPL vmlinux 0x48c82857 synchronize_srcu_expedited +EXPORT_SYMBOL_GPL vmlinux 0x48ede984 use_mm +EXPORT_SYMBOL_GPL vmlinux 0x491ff7ce vfs_setxattr +EXPORT_SYMBOL_GPL vmlinux 0x496afdcd screen_glyph +EXPORT_SYMBOL_GPL vmlinux 0x499043d3 crypto_init_queue +EXPORT_SYMBOL_GPL vmlinux 0x4991e5d1 sysfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0x49ae1a10 pci_enable_rom +EXPORT_SYMBOL_GPL vmlinux 0x49d4db0f unregister_ftrace_function +EXPORT_SYMBOL_GPL vmlinux 0x49efd2b4 security_inode_create +EXPORT_SYMBOL_GPL vmlinux 0x4a1cda6c usb_find_interface +EXPORT_SYMBOL_GPL vmlinux 0x4a3b5c35 blk_trace_startstop +EXPORT_SYMBOL_GPL vmlinux 0x4a52d68d user_describe +EXPORT_SYMBOL_GPL vmlinux 0x4a67e353 ata_std_postreset +EXPORT_SYMBOL_GPL vmlinux 0x4a790768 device_find_child +EXPORT_SYMBOL_GPL vmlinux 0x4a8d8da6 regulator_count_voltages +EXPORT_SYMBOL_GPL vmlinux 0x4a97eb30 sata_link_resume +EXPORT_SYMBOL_GPL vmlinux 0x4a9c56ea sysfs_unmerge_group +EXPORT_SYMBOL_GPL vmlinux 0x4aa933d4 sdio_align_size +EXPORT_SYMBOL_GPL vmlinux 0x4abcefa7 crypto_init_ahash_spawn +EXPORT_SYMBOL_GPL vmlinux 0x4b71f328 destroy_workqueue +EXPORT_SYMBOL_GPL vmlinux 0x4b7b0b74 usb_deregister_device_driver +EXPORT_SYMBOL_GPL vmlinux 0x4b840dfd probe_kernel_read +EXPORT_SYMBOL_GPL vmlinux 0x4ba3c92b usb_hcd_giveback_urb +EXPORT_SYMBOL_GPL vmlinux 0x4bc62a81 audit_enabled +EXPORT_SYMBOL_GPL vmlinux 0x4bd18c4c __inet_inherit_port +EXPORT_SYMBOL_GPL vmlinux 0x4c011c5e ring_buffer_overrun_cpu +EXPORT_SYMBOL_GPL vmlinux 0x4c190815 fuse_request_alloc +EXPORT_SYMBOL_GPL vmlinux 0x4c2c5d9e system_freezable_wq +EXPORT_SYMBOL_GPL vmlinux 0x4c2dc0ff inet_twsk_schedule +EXPORT_SYMBOL_GPL vmlinux 0x4c2e98a4 sata_scr_write +EXPORT_SYMBOL_GPL vmlinux 0x4c55b138 blkio_alloc_blkg_stats +EXPORT_SYMBOL_GPL vmlinux 0x4c560bdf locks_alloc_lock +EXPORT_SYMBOL_GPL vmlinux 0x4c67d629 xenbus_alloc_evtchn +EXPORT_SYMBOL_GPL vmlinux 0x4c759827 byte_rev_table +EXPORT_SYMBOL_GPL vmlinux 0x4c77a9a1 __rtnl_register +EXPORT_SYMBOL_GPL vmlinux 0x4c7e3bfa devres_destroy +EXPORT_SYMBOL_GPL vmlinux 0x4ca43be2 cpci_hp_unregister_bus +EXPORT_SYMBOL_GPL vmlinux 0x4cc8dfd8 ata_do_set_mode +EXPORT_SYMBOL_GPL vmlinux 0x4cd6c0af nf_unregister_queue_handlers +EXPORT_SYMBOL_GPL vmlinux 0x4cd8e88f usb_add_hcd +EXPORT_SYMBOL_GPL vmlinux 0x4cda5229 class_find_device +EXPORT_SYMBOL_GPL vmlinux 0x4ce1bb45 page_cache_sync_readahead +EXPORT_SYMBOL_GPL vmlinux 0x4d275fd5 file_ra_state_init +EXPORT_SYMBOL_GPL vmlinux 0x4d4fd5f1 xfrm_calg_get_byname +EXPORT_SYMBOL_GPL vmlinux 0x4d65fda1 tcp_cong_avoid_ai +EXPORT_SYMBOL_GPL vmlinux 0x4d6e9a1a ata_pci_device_resume +EXPORT_SYMBOL_GPL vmlinux 0x4db0095a user_match +EXPORT_SYMBOL_GPL vmlinux 0x4dbee7de class_create_file +EXPORT_SYMBOL_GPL vmlinux 0x4e7a500d scsi_internal_device_unblock +EXPORT_SYMBOL_GPL vmlinux 0x4eb89d00 task_current_syscall +EXPORT_SYMBOL_GPL vmlinux 0x4ee32f64 udp4_lib_lookup +EXPORT_SYMBOL_GPL vmlinux 0x4ef5bcf4 perf_swevent_get_recursion_context +EXPORT_SYMBOL_GPL vmlinux 0x4efa9b88 cpufreq_frequency_table_verify +EXPORT_SYMBOL_GPL vmlinux 0x4f2a3c9e usb_hcd_unmap_urb_setup_for_dma +EXPORT_SYMBOL_GPL vmlinux 0x4f4c2910 xen_swiotlb_sync_single_for_cpu +EXPORT_SYMBOL_GPL vmlinux 0x4f6d2a80 ata_sff_data_xfer32 +EXPORT_SYMBOL_GPL vmlinux 0x4f777776 ring_buffer_unlock_commit +EXPORT_SYMBOL_GPL vmlinux 0x4f7b3569 platform_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x4fa8fd73 rio_request_inb_mbox +EXPORT_SYMBOL_GPL vmlinux 0x4fab5678 ata_bmdma32_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x4fac5c05 hrtimer_cancel +EXPORT_SYMBOL_GPL vmlinux 0x4fb19aa3 get_driver +EXPORT_SYMBOL_GPL vmlinux 0x4fc56cce iommu_detach_device +EXPORT_SYMBOL_GPL vmlinux 0x4fdc945d sata_deb_timing_normal +EXPORT_SYMBOL_GPL vmlinux 0x50446b49 ata_pci_bmdma_prepare_host +EXPORT_SYMBOL_GPL vmlinux 0x5069d515 bd_unlink_disk_holder +EXPORT_SYMBOL_GPL vmlinux 0x507de8c6 add_memory +EXPORT_SYMBOL_GPL vmlinux 0x5086ac3a alg_test +EXPORT_SYMBOL_GPL vmlinux 0x50b175ab pm_generic_restore +EXPORT_SYMBOL_GPL vmlinux 0x50b319ce cpu_bit_bitmap +EXPORT_SYMBOL_GPL vmlinux 0x50ba3bec acpi_processor_ffh_cstate_enter +EXPORT_SYMBOL_GPL vmlinux 0x50cf5a45 wm8350_device_exit +EXPORT_SYMBOL_GPL vmlinux 0x50d1f870 pgprot_writecombine +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 0x51017bd9 usb_free_urb +EXPORT_SYMBOL_GPL vmlinux 0x5113ce48 virtqueue_enable_cb_delayed +EXPORT_SYMBOL_GPL vmlinux 0x5148d63c rtnl_af_unregister +EXPORT_SYMBOL_GPL vmlinux 0x515fef4a bus_find_device_by_name +EXPORT_SYMBOL_GPL vmlinux 0x517171f9 device_release_driver +EXPORT_SYMBOL_GPL vmlinux 0x51747a5f da903x_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x5187ac4b xen_store_evtchn +EXPORT_SYMBOL_GPL vmlinux 0x518c2fc6 hpet_rtc_dropped_irq +EXPORT_SYMBOL_GPL vmlinux 0x518fd048 blk_update_request +EXPORT_SYMBOL_GPL vmlinux 0x51a378b1 ata_pci_remove_one +EXPORT_SYMBOL_GPL vmlinux 0x5200eaa4 blocking_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x521be65c rio_request_inb_dbell +EXPORT_SYMBOL_GPL vmlinux 0x523cfd55 ata_bmdma_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0x523fc9b0 device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x525094ec tty_buffer_request_room +EXPORT_SYMBOL_GPL vmlinux 0x52606fbf fib_rules_lookup +EXPORT_SYMBOL_GPL vmlinux 0x5288282a swiotlb_map_page +EXPORT_SYMBOL_GPL vmlinux 0x52ae8d20 xen_swiotlb_free_coherent +EXPORT_SYMBOL_GPL vmlinux 0x52ca674f dev_attr_em_message +EXPORT_SYMBOL_GPL vmlinux 0x52cd32c3 pm_generic_freeze +EXPORT_SYMBOL_GPL vmlinux 0x530d9299 pci_hp_remove_module_link +EXPORT_SYMBOL_GPL vmlinux 0x5324d04f bstr_printf +EXPORT_SYMBOL_GPL vmlinux 0x5350e372 i2c_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x53596c62 atomic_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x53614269 get_cpu_idle_time_us +EXPORT_SYMBOL_GPL vmlinux 0x53617e7e __module_address +EXPORT_SYMBOL_GPL vmlinux 0x5365b101 __tracepoint_block_bio_remap +EXPORT_SYMBOL_GPL vmlinux 0x5372dede unregister_acpi_bus_notifier +EXPORT_SYMBOL_GPL vmlinux 0x538d7cce tty_ldisc_flush +EXPORT_SYMBOL_GPL vmlinux 0x53986488 register_die_notifier +EXPORT_SYMBOL_GPL vmlinux 0x53c2bb0a __mnt_is_readonly +EXPORT_SYMBOL_GPL vmlinux 0x53d3bb80 pm_runtime_set_autosuspend_delay +EXPORT_SYMBOL_GPL vmlinux 0x53d827cf sdio_writeb +EXPORT_SYMBOL_GPL vmlinux 0x541bd60a irq_work_run +EXPORT_SYMBOL_GPL vmlinux 0x54237c26 xenbus_map_ring_valloc +EXPORT_SYMBOL_GPL vmlinux 0x5447803d adp5520_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x5460c8d8 fsnotify_get_cookie +EXPORT_SYMBOL_GPL vmlinux 0x5473c7fb wm8350_gpio_config +EXPORT_SYMBOL_GPL vmlinux 0x54797be6 preempt_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0x547d4e38 add_timer_on +EXPORT_SYMBOL_GPL vmlinux 0x549525ef handle_nested_irq +EXPORT_SYMBOL_GPL vmlinux 0x55113e91 blk_trace_remove +EXPORT_SYMBOL_GPL vmlinux 0x551a2044 crypto_register_template +EXPORT_SYMBOL_GPL vmlinux 0x55207e4f __cpufreq_driver_target +EXPORT_SYMBOL_GPL vmlinux 0x5525dba8 hypervisor_kobj +EXPORT_SYMBOL_GPL vmlinux 0x554ac655 pci_set_cacheline_size +EXPORT_SYMBOL_GPL vmlinux 0x55526907 xen_features +EXPORT_SYMBOL_GPL vmlinux 0x5585d759 xen_remap_domain_mfn_range +EXPORT_SYMBOL_GPL vmlinux 0x55b3d8f9 usb_deregister +EXPORT_SYMBOL_GPL vmlinux 0x55cb2ff4 inet_csk_route_child_sock +EXPORT_SYMBOL_GPL vmlinux 0x55f2580b __alloc_percpu +EXPORT_SYMBOL_GPL vmlinux 0x562110ea usb_autopm_get_interface +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 0x564189aa rt_mutex_lock +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 0x56d9aaa7 __crypto_alloc_tfm +EXPORT_SYMBOL_GPL vmlinux 0x56e75d47 klist_node_attached +EXPORT_SYMBOL_GPL vmlinux 0x57132cea stmpe_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x57232cec sis_info133_for_sata +EXPORT_SYMBOL_GPL vmlinux 0x5726d54b scsi_autopm_put_device +EXPORT_SYMBOL_GPL vmlinux 0x57339cc5 fb_bl_default_curve +EXPORT_SYMBOL_GPL vmlinux 0x574eb30d xen_unregister_device_domain_owner +EXPORT_SYMBOL_GPL vmlinux 0x575c5f94 execute_in_process_context +EXPORT_SYMBOL_GPL vmlinux 0x5773c4fe mmu_notifier_unregister +EXPORT_SYMBOL_GPL vmlinux 0x5779d445 xenbus_exists +EXPORT_SYMBOL_GPL vmlinux 0x579e0bf5 rtnl_unregister_all +EXPORT_SYMBOL_GPL vmlinux 0x57afd602 tc3589x_reg_read +EXPORT_SYMBOL_GPL vmlinux 0x57f9065d ring_buffer_empty_cpu +EXPORT_SYMBOL_GPL vmlinux 0x57ff19b4 usb_mon_register +EXPORT_SYMBOL_GPL vmlinux 0x58447b40 xenbus_dev_probe +EXPORT_SYMBOL_GPL vmlinux 0x58467b05 rdev_get_id +EXPORT_SYMBOL_GPL vmlinux 0x585e7342 tpm_show_active +EXPORT_SYMBOL_GPL vmlinux 0x5863ad75 spi_sync +EXPORT_SYMBOL_GPL vmlinux 0x586d85c2 xen_swiotlb_map_page +EXPORT_SYMBOL_GPL vmlinux 0x587105b2 platform_get_irq_byname +EXPORT_SYMBOL_GPL vmlinux 0x587e120b usb_get_from_anchor +EXPORT_SYMBOL_GPL vmlinux 0x588dd8fb bsg_register_queue +EXPORT_SYMBOL_GPL vmlinux 0x589a9699 usb_altnum_to_altsetting +EXPORT_SYMBOL_GPL vmlinux 0x58a86614 ftrace_set_filter +EXPORT_SYMBOL_GPL vmlinux 0x58c333fa crypto_init_shash_spawn +EXPORT_SYMBOL_GPL vmlinux 0x58dc4ef5 usb_hc_died +EXPORT_SYMBOL_GPL vmlinux 0x58fe9409 rio_inb_pwrite_handler +EXPORT_SYMBOL_GPL vmlinux 0x5923bc6d inet_hashinfo_init +EXPORT_SYMBOL_GPL vmlinux 0x593a36c2 scsi_dh_handler_exist +EXPORT_SYMBOL_GPL vmlinux 0x593c768e ata_port_freeze +EXPORT_SYMBOL_GPL vmlinux 0x5961d8ef crypto_aes_set_key +EXPORT_SYMBOL_GPL vmlinux 0x59679ec1 sdio_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x598094f0 cpufreq_freq_attr_scaling_available_freqs +EXPORT_SYMBOL_GPL vmlinux 0x598ac068 each_symbol_section +EXPORT_SYMBOL_GPL vmlinux 0x59b42a52 seccomp_clear_filter +EXPORT_SYMBOL_GPL vmlinux 0x59c922d8 __cpufreq_driver_getavg +EXPORT_SYMBOL_GPL vmlinux 0x59e7849f driver_create_file +EXPORT_SYMBOL_GPL vmlinux 0x59ec37d2 usb_enable_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0x5a06ea11 inet_unhash +EXPORT_SYMBOL_GPL vmlinux 0x5a17df32 xen_swiotlb_map_sg +EXPORT_SYMBOL_GPL vmlinux 0x5a20c88b inode_sb_list_add +EXPORT_SYMBOL_GPL vmlinux 0x5a2b1b67 gnttab_free_grant_reference +EXPORT_SYMBOL_GPL vmlinux 0x5a48fba2 disable_kprobe +EXPORT_SYMBOL_GPL vmlinux 0x5a643631 xfrm_audit_state_notfound +EXPORT_SYMBOL_GPL vmlinux 0x5a7bfe41 crypto_probing_notify +EXPORT_SYMBOL_GPL vmlinux 0x5acd677a led_trigger_blink +EXPORT_SYMBOL_GPL vmlinux 0x5aecb3e0 ata_sff_tf_load +EXPORT_SYMBOL_GPL vmlinux 0x5af03a28 gnttab_claim_grant_reference +EXPORT_SYMBOL_GPL vmlinux 0x5b25be69 fuse_conn_get +EXPORT_SYMBOL_GPL vmlinux 0x5b2e0264 usb_get_status +EXPORT_SYMBOL_GPL vmlinux 0x5b435139 unregister_jprobes +EXPORT_SYMBOL_GPL vmlinux 0x5bc21796 usb_anchor_empty +EXPORT_SYMBOL_GPL vmlinux 0x5bc9a6c6 usb_hcd_resume_root_hub +EXPORT_SYMBOL_GPL vmlinux 0x5bf2f917 blk_abort_request +EXPORT_SYMBOL_GPL vmlinux 0x5bfc03c3 unregister_keyboard_notifier +EXPORT_SYMBOL_GPL vmlinux 0x5c0bb8d2 inet_hash +EXPORT_SYMBOL_GPL vmlinux 0x5c125e83 apic +EXPORT_SYMBOL_GPL vmlinux 0x5c198b2c xenbus_unmap_ring_vfree +EXPORT_SYMBOL_GPL vmlinux 0x5c426f75 rio_release_outb_dbell +EXPORT_SYMBOL_GPL vmlinux 0x5c6f7b30 bsg_unregister_queue +EXPORT_SYMBOL_GPL vmlinux 0x5ca734b5 user_instantiate +EXPORT_SYMBOL_GPL vmlinux 0x5cf914e2 __pm_runtime_idle +EXPORT_SYMBOL_GPL vmlinux 0x5d0bcffb xenbus_register_driver_common +EXPORT_SYMBOL_GPL vmlinux 0x5d366dec gnttab_cancel_free_callback +EXPORT_SYMBOL_GPL vmlinux 0x5d405a7b sk_clone +EXPORT_SYMBOL_GPL vmlinux 0x5d48a650 m2p_find_override_pfn +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 0x5de418e1 cpufreq_frequency_table_target +EXPORT_SYMBOL_GPL vmlinux 0x5ed558f6 generic_fh_to_dentry +EXPORT_SYMBOL_GPL vmlinux 0x5ed5b94b input_ff_upload +EXPORT_SYMBOL_GPL vmlinux 0x5edda238 usb_reset_device +EXPORT_SYMBOL_GPL vmlinux 0x5ee35b46 ata_bmdma_qc_issue +EXPORT_SYMBOL_GPL vmlinux 0x5eea825c irq_get_irq_data +EXPORT_SYMBOL_GPL vmlinux 0x5ef3ee8f mmput +EXPORT_SYMBOL_GPL vmlinux 0x5f00fe69 tracepoint_iter_stop +EXPORT_SYMBOL_GPL vmlinux 0x5f05be5a sysfs_put +EXPORT_SYMBOL_GPL vmlinux 0x5f0e54f6 scsi_register_device_handler +EXPORT_SYMBOL_GPL vmlinux 0x5f2da8c4 check_tsc_unstable +EXPORT_SYMBOL_GPL vmlinux 0x5f45aff0 sata_link_debounce +EXPORT_SYMBOL_GPL vmlinux 0x5f4b1f76 ata_sas_port_destroy +EXPORT_SYMBOL_GPL vmlinux 0x5f500cbb usb_enable_xhci_ports +EXPORT_SYMBOL_GPL vmlinux 0x5f60e5aa debugfs_create_dir +EXPORT_SYMBOL_GPL vmlinux 0x5f72f4be raw_seq_next +EXPORT_SYMBOL_GPL vmlinux 0x5f880b34 __wake_up_locked_key +EXPORT_SYMBOL_GPL vmlinux 0x5f88b5cb rt_mutex_trylock +EXPORT_SYMBOL_GPL vmlinux 0x5f8a8377 tpm_get_timeouts +EXPORT_SYMBOL_GPL vmlinux 0x5fa7c2f5 unregister_kretprobe +EXPORT_SYMBOL_GPL vmlinux 0x5fcdec5d xfrm_ealg_get_byidx +EXPORT_SYMBOL_GPL vmlinux 0x5fda1f19 tcp_reno_min_cwnd +EXPORT_SYMBOL_GPL vmlinux 0x5fe3cf7b tpm_dev_vendor_release +EXPORT_SYMBOL_GPL vmlinux 0x5ffdfd5d platform_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x604f3dbd driver_find +EXPORT_SYMBOL_GPL vmlinux 0x60506751 unmap_kernel_range_noflush +EXPORT_SYMBOL_GPL vmlinux 0x60766009 pci_renumber_slot +EXPORT_SYMBOL_GPL vmlinux 0x60a13e90 rcu_barrier +EXPORT_SYMBOL_GPL vmlinux 0x60a6c6a3 vfs_lock_file +EXPORT_SYMBOL_GPL vmlinux 0x60bb6039 ring_buffer_free +EXPORT_SYMBOL_GPL vmlinux 0x60cd73ed pv_apic_ops +EXPORT_SYMBOL_GPL vmlinux 0x60d8a9f6 inet6_csk_bind_conflict +EXPORT_SYMBOL_GPL vmlinux 0x6124e631 blocking_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x612b7fa6 tty_perform_flush +EXPORT_SYMBOL_GPL vmlinux 0x61634f05 lock_flocks +EXPORT_SYMBOL_GPL vmlinux 0x61647fa8 irq_work_queue +EXPORT_SYMBOL_GPL vmlinux 0x616c1f3d relay_flush +EXPORT_SYMBOL_GPL vmlinux 0x617febec ata_sff_data_xfer_noirq +EXPORT_SYMBOL_GPL vmlinux 0x61842063 bus_for_each_dev +EXPORT_SYMBOL_GPL vmlinux 0x61883306 blkcipher_walk_virt_block +EXPORT_SYMBOL_GPL vmlinux 0x6194ffea do_machine_check +EXPORT_SYMBOL_GPL vmlinux 0x619946ff ata_dev_next +EXPORT_SYMBOL_GPL vmlinux 0x61a73d66 usb_alloc_urb +EXPORT_SYMBOL_GPL vmlinux 0x61adaa14 ata_cable_ignore +EXPORT_SYMBOL_GPL vmlinux 0x61affa82 pci_num_vf +EXPORT_SYMBOL_GPL vmlinux 0x61c06e8f debugfs_create_u16 +EXPORT_SYMBOL_GPL vmlinux 0x61d0e393 platform_device_del +EXPORT_SYMBOL_GPL vmlinux 0x62099daf tcp_reno_cong_avoid +EXPORT_SYMBOL_GPL vmlinux 0x62160caa xenbus_watch_path +EXPORT_SYMBOL_GPL vmlinux 0x62432fc7 fuse_abort_conn +EXPORT_SYMBOL_GPL vmlinux 0x6255323a ata_slave_link_init +EXPORT_SYMBOL_GPL vmlinux 0x6255bba9 tty_mode_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x629045ad kern_mount_data +EXPORT_SYMBOL_GPL vmlinux 0x62ce200c wakeup_source_add +EXPORT_SYMBOL_GPL vmlinux 0x63205de1 ata_scsi_unlock_native_capacity +EXPORT_SYMBOL_GPL vmlinux 0x635ec980 apei_exec_post_unmap_gars +EXPORT_SYMBOL_GPL vmlinux 0x63a5a9f5 __netpoll_cleanup +EXPORT_SYMBOL_GPL vmlinux 0x63bdb088 ata_sff_tf_read +EXPORT_SYMBOL_GPL vmlinux 0x63c728d9 ata_sff_dma_pause +EXPORT_SYMBOL_GPL vmlinux 0x63cb50fe xfrm_audit_policy_add +EXPORT_SYMBOL_GPL vmlinux 0x63d0737f agp_add_bridge +EXPORT_SYMBOL_GPL vmlinux 0x63e5e8d7 disk_part_iter_exit +EXPORT_SYMBOL_GPL vmlinux 0x63f4dc09 bprintf +EXPORT_SYMBOL_GPL vmlinux 0x6411f9a8 fuse_file_poll +EXPORT_SYMBOL_GPL vmlinux 0x642e5a0a wm8350_read_auxadc +EXPORT_SYMBOL_GPL vmlinux 0x6448e191 cpufreq_driver_target +EXPORT_SYMBOL_GPL vmlinux 0x648f7f2a sysdev_driver_register +EXPORT_SYMBOL_GPL vmlinux 0x6490805c shash_ahash_update +EXPORT_SYMBOL_GPL vmlinux 0x649d425e __pm_relax +EXPORT_SYMBOL_GPL vmlinux 0x64b4e8d6 ata_bmdma_dumb_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0x64c4627d __inet_twsk_hashdance +EXPORT_SYMBOL_GPL vmlinux 0x64c522d0 irq_set_affinity_notifier +EXPORT_SYMBOL_GPL vmlinux 0x64e7e26b acpi_pci_find_root +EXPORT_SYMBOL_GPL vmlinux 0x651db56b xfrm_audit_policy_delete +EXPORT_SYMBOL_GPL vmlinux 0x65362e3a queue_kthread_work +EXPORT_SYMBOL_GPL vmlinux 0x65414deb ata_sff_softreset +EXPORT_SYMBOL_GPL vmlinux 0x65519216 ata_acpi_stm +EXPORT_SYMBOL_GPL vmlinux 0x6556cd39 ata_cable_80wire +EXPORT_SYMBOL_GPL vmlinux 0x659fae7f rio_request_outb_mbox +EXPORT_SYMBOL_GPL vmlinux 0x65a82a1a tcp_slow_start +EXPORT_SYMBOL_GPL vmlinux 0x65ba9b20 xv_get_total_size_bytes +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 0x661601de sprint_symbol +EXPORT_SYMBOL_GPL vmlinux 0x662303a8 tty_ldisc_ref +EXPORT_SYMBOL_GPL vmlinux 0x662f6dc9 fuse_request_send +EXPORT_SYMBOL_GPL vmlinux 0x663281db virtqueue_kick +EXPORT_SYMBOL_GPL vmlinux 0x667a6326 save_stack_trace_tsk +EXPORT_SYMBOL_GPL vmlinux 0x668402aa crypto_put_default_rng +EXPORT_SYMBOL_GPL vmlinux 0x66911742 device_reprobe +EXPORT_SYMBOL_GPL vmlinux 0x66b2a859 nr_free_buffer_pages +EXPORT_SYMBOL_GPL vmlinux 0x66cadebb pci_bus_resource_n +EXPORT_SYMBOL_GPL vmlinux 0x66d87d38 symbol_put_addr +EXPORT_SYMBOL_GPL vmlinux 0x66e1c345 stmpe_reg_read +EXPORT_SYMBOL_GPL vmlinux 0x670cc706 proc_net_mkdir +EXPORT_SYMBOL_GPL vmlinux 0x670d2b35 tpm_open +EXPORT_SYMBOL_GPL vmlinux 0x6739a503 balloon_set_new_target +EXPORT_SYMBOL_GPL vmlinux 0x673eadbd regulator_get_mode +EXPORT_SYMBOL_GPL vmlinux 0x675b1036 tracepoint_iter_reset +EXPORT_SYMBOL_GPL vmlinux 0x6769e823 xen_swiotlb_dma_supported +EXPORT_SYMBOL_GPL vmlinux 0x67955ce6 profile_hits +EXPORT_SYMBOL_GPL vmlinux 0x679a83d0 rt_mutex_timed_lock +EXPORT_SYMBOL_GPL vmlinux 0x67a55db3 device_for_each_child +EXPORT_SYMBOL_GPL vmlinux 0x6803a686 blkiocg_add_blkio_group +EXPORT_SYMBOL_GPL vmlinux 0x686c703f xfrm_count_auth_supported +EXPORT_SYMBOL_GPL vmlinux 0x68877d9a xenbus_match +EXPORT_SYMBOL_GPL vmlinux 0x6892088c unregister_pm_notifier +EXPORT_SYMBOL_GPL vmlinux 0x68b88323 driver_for_each_device +EXPORT_SYMBOL_GPL vmlinux 0x69550332 usb_match_one_id +EXPORT_SYMBOL_GPL vmlinux 0x698fc945 anon_inode_getfile +EXPORT_SYMBOL_GPL vmlinux 0x6993940e usb_autopm_get_interface_async +EXPORT_SYMBOL_GPL vmlinux 0x69975e84 edac_mce_parse +EXPORT_SYMBOL_GPL vmlinux 0x69e9a2cb ata_scsi_slave_config +EXPORT_SYMBOL_GPL vmlinux 0x6a017d9e raw_seq_stop +EXPORT_SYMBOL_GPL vmlinux 0x6a3a06c0 ata_port_desc +EXPORT_SYMBOL_GPL vmlinux 0x6a536222 regulator_get_init_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x6a5fb566 rcu_sched_force_quiescent_state +EXPORT_SYMBOL_GPL vmlinux 0x6a792078 crypto_ahash_digest +EXPORT_SYMBOL_GPL vmlinux 0x6a8441be cpci_hp_start +EXPORT_SYMBOL_GPL vmlinux 0x6aca2b8e ata_scsi_port_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x6acad21f acpi_get_cpuid +EXPORT_SYMBOL_GPL vmlinux 0x6af0311e pci_load_and_free_saved_state +EXPORT_SYMBOL_GPL vmlinux 0x6b06efad inet_diag_unregister +EXPORT_SYMBOL_GPL vmlinux 0x6b08795e ftrace_event_reg +EXPORT_SYMBOL_GPL vmlinux 0x6b170d0f sysfs_chmod_file +EXPORT_SYMBOL_GPL vmlinux 0x6b24d6b2 pci_find_next_ht_capability +EXPORT_SYMBOL_GPL vmlinux 0x6b29a1fa ring_buffer_event_length +EXPORT_SYMBOL_GPL vmlinux 0x6b64f24f blk_unprep_request +EXPORT_SYMBOL_GPL vmlinux 0x6b807a5f gpio_sysfs_set_active_low +EXPORT_SYMBOL_GPL vmlinux 0x6b8b0c6d __ring_buffer_alloc +EXPORT_SYMBOL_GPL vmlinux 0x6b93bf60 inet_twdr_twkill_work +EXPORT_SYMBOL_GPL vmlinux 0x6bac2640 regulator_get_current_limit +EXPORT_SYMBOL_GPL vmlinux 0x6bfa6690 rtc_set_alarm +EXPORT_SYMBOL_GPL vmlinux 0x6c1251fd apei_exec_read_register +EXPORT_SYMBOL_GPL vmlinux 0x6c1b90ae scsi_internal_device_block +EXPORT_SYMBOL_GPL vmlinux 0x6c2917b3 device_create_bin_file +EXPORT_SYMBOL_GPL vmlinux 0x6c3224da device_attach +EXPORT_SYMBOL_GPL vmlinux 0x6c49c4f2 clockevents_notify +EXPORT_SYMBOL_GPL vmlinux 0x6c8d5ae8 __gpio_get_value +EXPORT_SYMBOL_GPL vmlinux 0x6cae2926 tc3589x_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x6ce38d97 workqueue_set_max_active +EXPORT_SYMBOL_GPL vmlinux 0x6cf50d98 fib_rules_unregister +EXPORT_SYMBOL_GPL vmlinux 0x6d22ca43 securityfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0x6d2470d9 cgroup_lock_live_group +EXPORT_SYMBOL_GPL vmlinux 0x6d2fc5a6 net_namespace_list +EXPORT_SYMBOL_GPL vmlinux 0x6d3e6ebc __get_user_pages_fast +EXPORT_SYMBOL_GPL vmlinux 0x6d89698e unregister_kretprobes +EXPORT_SYMBOL_GPL vmlinux 0x6db7a8bf __rio_local_read_config_8 +EXPORT_SYMBOL_GPL vmlinux 0x6dbccad0 register_efivars +EXPORT_SYMBOL_GPL vmlinux 0x6dc1a412 raw_unhash_sk +EXPORT_SYMBOL_GPL vmlinux 0x6dc614ac fuse_get_req +EXPORT_SYMBOL_GPL vmlinux 0x6dd8e7f4 usb_sg_cancel +EXPORT_SYMBOL_GPL vmlinux 0x6e1a10a7 sock_prot_inuse_get +EXPORT_SYMBOL_GPL vmlinux 0x6e58ddf0 gnttab_end_foreign_transfer_ref +EXPORT_SYMBOL_GPL vmlinux 0x6e6dc57f usb_match_id +EXPORT_SYMBOL_GPL vmlinux 0x6e7474fc xfrm_ealg_get_byid +EXPORT_SYMBOL_GPL vmlinux 0x6e8145e1 spi_get_device_id +EXPORT_SYMBOL_GPL vmlinux 0x6ea5c860 i2c_unlock_adapter +EXPORT_SYMBOL_GPL vmlinux 0x6ea98361 ioremap_page_range +EXPORT_SYMBOL_GPL vmlinux 0x6eb45b27 ata_sff_busy_sleep +EXPORT_SYMBOL_GPL vmlinux 0x6ee39436 usb_get_descriptor +EXPORT_SYMBOL_GPL vmlinux 0x6f0d6820 sysfs_create_bin_file +EXPORT_SYMBOL_GPL vmlinux 0x6f1ee69e kgdb_unregister_io_module +EXPORT_SYMBOL_GPL vmlinux 0x6f312b91 __fsnotify_parent +EXPORT_SYMBOL_GPL vmlinux 0x6f70ecc0 kallsyms_on_each_symbol +EXPORT_SYMBOL_GPL vmlinux 0x6fcb926f shmem_file_setup +EXPORT_SYMBOL_GPL vmlinux 0x6fe3d8cf ktime_add_safe +EXPORT_SYMBOL_GPL vmlinux 0x6ff607b6 crypto_get_default_rng +EXPORT_SYMBOL_GPL vmlinux 0x7039adc2 ata_sff_thaw +EXPORT_SYMBOL_GPL vmlinux 0x706b3a33 cpufreq_frequency_table_get_attr +EXPORT_SYMBOL_GPL vmlinux 0x706cc48a class_compat_register +EXPORT_SYMBOL_GPL vmlinux 0x707ff1bb ata_xfer_mask2mode +EXPORT_SYMBOL_GPL vmlinux 0x70a43e58 __wake_up_locked +EXPORT_SYMBOL_GPL vmlinux 0x70a4e80d __rtnl_link_unregister +EXPORT_SYMBOL_GPL vmlinux 0x70ad3fc6 remove_memory +EXPORT_SYMBOL_GPL vmlinux 0x70cf032f usb_hcd_irq +EXPORT_SYMBOL_GPL vmlinux 0x71034abb crypto_nivaead_type +EXPORT_SYMBOL_GPL vmlinux 0x71284e6b sdev_evt_send +EXPORT_SYMBOL_GPL vmlinux 0x716265c7 debugfs_initialized +EXPORT_SYMBOL_GPL vmlinux 0x71dc9998 crypto_il_tab +EXPORT_SYMBOL_GPL vmlinux 0x71e1da9c pm_schedule_suspend +EXPORT_SYMBOL_GPL vmlinux 0x7204132c __wake_up_sync +EXPORT_SYMBOL_GPL vmlinux 0x720cf4b7 ata_host_activate +EXPORT_SYMBOL_GPL vmlinux 0x721ed54f platform_get_resource_byname +EXPORT_SYMBOL_GPL vmlinux 0x723708b1 spi_bus_unlock +EXPORT_SYMBOL_GPL vmlinux 0x725864c5 ring_buffer_change_overwrite +EXPORT_SYMBOL_GPL vmlinux 0x72741f25 trace_vbprintk +EXPORT_SYMBOL_GPL vmlinux 0x7278d328 all_vm_events +EXPORT_SYMBOL_GPL vmlinux 0x72814a8d __pm_runtime_set_status +EXPORT_SYMBOL_GPL vmlinux 0x7287d7b9 crypto_ahash_setkey +EXPORT_SYMBOL_GPL vmlinux 0x72da527e xenbus_read_otherend_details +EXPORT_SYMBOL_GPL vmlinux 0x72e4b002 wm8350_reg_lock +EXPORT_SYMBOL_GPL vmlinux 0x731433ee unregister_timer_hook +EXPORT_SYMBOL_GPL vmlinux 0x731dba7a xen_domain_type +EXPORT_SYMBOL_GPL vmlinux 0x734c6175 relay_close +EXPORT_SYMBOL_GPL vmlinux 0x734ef31d mmu_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0x7364960d pci_walk_bus +EXPORT_SYMBOL_GPL vmlinux 0x736ab863 crypto_ahash_final +EXPORT_SYMBOL_GPL vmlinux 0x7371cdd5 ata_eh_freeze_port +EXPORT_SYMBOL_GPL vmlinux 0x73937289 skb_tstamp_tx +EXPORT_SYMBOL_GPL vmlinux 0x739f2562 unregister_wide_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x73a48b4a ata_sff_std_ports +EXPORT_SYMBOL_GPL vmlinux 0x73aa752d ata_dummy_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x73dd3ff2 crypto_hash_walk_first +EXPORT_SYMBOL_GPL vmlinux 0x743a165e ata_pack_xfermask +EXPORT_SYMBOL_GPL vmlinux 0x74457e56 apei_resources_fini +EXPORT_SYMBOL_GPL vmlinux 0x74466054 handle_level_irq +EXPORT_SYMBOL_GPL vmlinux 0x74515345 ata_pci_sff_activate_host +EXPORT_SYMBOL_GPL vmlinux 0x7452adff user_return_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0x7453482e ring_buffer_read_finish +EXPORT_SYMBOL_GPL vmlinux 0x7493d5da wm8994_set_bits +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 0x75031f34 pci_find_ht_capability +EXPORT_SYMBOL_GPL vmlinux 0x7521afb6 leave_mm +EXPORT_SYMBOL_GPL vmlinux 0x7522f3ba irq_modify_status +EXPORT_SYMBOL_GPL vmlinux 0x75740c43 uart_set_options +EXPORT_SYMBOL_GPL vmlinux 0x75776e78 dw_spi_resume_host +EXPORT_SYMBOL_GPL vmlinux 0x75bd2b45 ata_sff_data_xfer +EXPORT_SYMBOL_GPL vmlinux 0x75e8f3c3 crypto_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x75edf4ff crypto_init_spawn2 +EXPORT_SYMBOL_GPL vmlinux 0x760375a0 led_trigger_event +EXPORT_SYMBOL_GPL vmlinux 0x760c85ce wm8350_device_init +EXPORT_SYMBOL_GPL vmlinux 0x760d243c xfrm_audit_state_delete +EXPORT_SYMBOL_GPL vmlinux 0x761188fd dpm_suspend_noirq +EXPORT_SYMBOL_GPL vmlinux 0x764d4926 crypto_larval_alloc +EXPORT_SYMBOL_GPL vmlinux 0x7670c74c inet_hash_connect +EXPORT_SYMBOL_GPL vmlinux 0x76a793f6 posix_timers_register_clock +EXPORT_SYMBOL_GPL vmlinux 0x76a97b77 user_update +EXPORT_SYMBOL_GPL vmlinux 0x76b4686a inet_csk_addr2sockaddr +EXPORT_SYMBOL_GPL vmlinux 0x76d982c4 regulator_bulk_disable +EXPORT_SYMBOL_GPL vmlinux 0x76e97a35 devm_kfree +EXPORT_SYMBOL_GPL vmlinux 0x76ed9bb3 cgroup_unload_subsys +EXPORT_SYMBOL_GPL vmlinux 0x77016b04 rio_mport_read_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x770655fe securityfs_remove +EXPORT_SYMBOL_GPL vmlinux 0x7712771a unbind_from_irqhandler +EXPORT_SYMBOL_GPL vmlinux 0x7736eba2 device_move +EXPORT_SYMBOL_GPL vmlinux 0x773fb584 usb_driver_release_interface +EXPORT_SYMBOL_GPL vmlinux 0x775a6ef5 kvm_read_and_reset_pf_reason +EXPORT_SYMBOL_GPL vmlinux 0x7787e284 sk_setup_caps +EXPORT_SYMBOL_GPL vmlinux 0x77f46714 regulator_set_current_limit +EXPORT_SYMBOL_GPL vmlinux 0x782adb74 hpet_rtc_interrupt +EXPORT_SYMBOL_GPL vmlinux 0x7845835c hwrng_register +EXPORT_SYMBOL_GPL vmlinux 0x7849e00b inet_csk_reqsk_queue_prune +EXPORT_SYMBOL_GPL vmlinux 0x7866a329 platform_device_register_resndata +EXPORT_SYMBOL_GPL vmlinux 0x7876a821 transport_class_register +EXPORT_SYMBOL_GPL vmlinux 0x788786c9 shmem_truncate_range +EXPORT_SYMBOL_GPL vmlinux 0x78d53833 free_vm_area +EXPORT_SYMBOL_GPL vmlinux 0x78d560f6 sata_scr_valid +EXPORT_SYMBOL_GPL vmlinux 0x78e7ff33 acpi_post_unmap_gar +EXPORT_SYMBOL_GPL vmlinux 0x7910d387 inverse_translate +EXPORT_SYMBOL_GPL vmlinux 0x79233012 da903x_read +EXPORT_SYMBOL_GPL vmlinux 0x793329b4 simple_attr_write +EXPORT_SYMBOL_GPL vmlinux 0x7944e0fc tracing_off +EXPORT_SYMBOL_GPL vmlinux 0x795c587f raw_seq_start +EXPORT_SYMBOL_GPL vmlinux 0x796eec6a unregister_net_sysctl_table +EXPORT_SYMBOL_GPL vmlinux 0x797a6e5a spi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x797b0205 xfrm_inner_extract_output +EXPORT_SYMBOL_GPL vmlinux 0x797ba573 i2c_new_probed_device +EXPORT_SYMBOL_GPL vmlinux 0x79ae5803 __sock_recv_ts_and_drops +EXPORT_SYMBOL_GPL vmlinux 0x79ba5f32 crypto_shoot_alg +EXPORT_SYMBOL_GPL vmlinux 0x79c39bb2 devres_remove +EXPORT_SYMBOL_GPL vmlinux 0x79dbd4ad class_dev_iter_next +EXPORT_SYMBOL_GPL vmlinux 0x79e27f42 ata_acpi_gtm +EXPORT_SYMBOL_GPL vmlinux 0x79e6cd40 register_net_sysctl_rotable +EXPORT_SYMBOL_GPL vmlinux 0x7a0bf283 cpuidle_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x7a400bcf usb_get_current_frame_number +EXPORT_SYMBOL_GPL vmlinux 0x7a4bc872 ata_host_detach +EXPORT_SYMBOL_GPL vmlinux 0x7a4c1438 pv_info +EXPORT_SYMBOL_GPL vmlinux 0x7a4d746e drop_file_write_access +EXPORT_SYMBOL_GPL vmlinux 0x7a54f572 rio_mport_write_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x7a7c5175 amd_erratum_383 +EXPORT_SYMBOL_GPL vmlinux 0x7ac8e5b0 acpi_gsi_to_irq +EXPORT_SYMBOL_GPL vmlinux 0x7ae1ae8e cpufreq_frequency_table_put_attr +EXPORT_SYMBOL_GPL vmlinux 0x7b1d544d edac_handler_set +EXPORT_SYMBOL_GPL vmlinux 0x7b27a499 shash_register_instance +EXPORT_SYMBOL_GPL vmlinux 0x7b411e84 attribute_container_unregister +EXPORT_SYMBOL_GPL vmlinux 0x7b66ef1c usb_unlink_urb +EXPORT_SYMBOL_GPL vmlinux 0x7b87e014 debugfs_remove +EXPORT_SYMBOL_GPL vmlinux 0x7b90d1a9 bind_virq_to_irqhandler +EXPORT_SYMBOL_GPL vmlinux 0x7bad9dbf regulator_set_optimum_mode +EXPORT_SYMBOL_GPL vmlinux 0x7bb5f6d2 device_register +EXPORT_SYMBOL_GPL vmlinux 0x7bbeb5d8 dm_path_uevent +EXPORT_SYMBOL_GPL vmlinux 0x7c149fae hrtimer_start_range_ns +EXPORT_SYMBOL_GPL vmlinux 0x7c17827c crypto_alloc_instance +EXPORT_SYMBOL_GPL vmlinux 0x7c1bbf8b xfrm_audit_state_add +EXPORT_SYMBOL_GPL vmlinux 0x7c3cacc0 ata_cable_unknown +EXPORT_SYMBOL_GPL vmlinux 0x7c58d852 cgroup_attach_task_all +EXPORT_SYMBOL_GPL vmlinux 0x7ca51424 scsi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x7cbbae2b pci_hp_change_slot_info +EXPORT_SYMBOL_GPL vmlinux 0x7cc3717d dm_device_name +EXPORT_SYMBOL_GPL vmlinux 0x7cc9bb69 lookup_create +EXPORT_SYMBOL_GPL vmlinux 0x7cea2e82 ata_dev_disable +EXPORT_SYMBOL_GPL vmlinux 0x7ceaf0d5 generic_handle_irq +EXPORT_SYMBOL_GPL vmlinux 0x7d1b2671 task_active_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0x7d35a631 crypto_ahash_type +EXPORT_SYMBOL_GPL vmlinux 0x7d59dd46 pm_wq +EXPORT_SYMBOL_GPL vmlinux 0x7d6b91b4 ata_bmdma_port_intr +EXPORT_SYMBOL_GPL vmlinux 0x7da91a81 usb_ifnum_to_if +EXPORT_SYMBOL_GPL vmlinux 0x7dab26b6 wm831x_isinkv_values +EXPORT_SYMBOL_GPL vmlinux 0x7db49d19 virtqueue_disable_cb +EXPORT_SYMBOL_GPL vmlinux 0x7dc5d0b6 crypto_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x7df98dd2 regulator_put +EXPORT_SYMBOL_GPL vmlinux 0x7e1183c9 async_schedule +EXPORT_SYMBOL_GPL vmlinux 0x7e275ea8 scsi_complete_async_scans +EXPORT_SYMBOL_GPL vmlinux 0x7e5e301f unregister_kprobe +EXPORT_SYMBOL_GPL vmlinux 0x7e64181d usb_calc_bus_time +EXPORT_SYMBOL_GPL vmlinux 0x7e6578af pcie_port_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x7e88a297 crypto_unregister_shash +EXPORT_SYMBOL_GPL vmlinux 0x7ea786df sysfs_get_dirent +EXPORT_SYMBOL_GPL vmlinux 0x7eadb08f sysdev_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x7ec22f9a apei_estatus_check +EXPORT_SYMBOL_GPL vmlinux 0x7ec6e902 sysfs_update_group +EXPORT_SYMBOL_GPL vmlinux 0x7f1971ef led_trigger_unregister_simple +EXPORT_SYMBOL_GPL vmlinux 0x7f2747dd rtc_irq_set_state +EXPORT_SYMBOL_GPL vmlinux 0x7f2ec697 pci_block_user_cfg_access +EXPORT_SYMBOL_GPL vmlinux 0x7f324b99 ata_dummy_port_info +EXPORT_SYMBOL_GPL vmlinux 0x7f744ce7 pm_wakeup_event +EXPORT_SYMBOL_GPL vmlinux 0x7fbacb11 root_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x7ff10ccf raw_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x7ffc8718 gpio_set_debounce +EXPORT_SYMBOL_GPL vmlinux 0x7ffe083e tpm_read +EXPORT_SYMBOL_GPL vmlinux 0x8014b6af input_event_from_user +EXPORT_SYMBOL_GPL vmlinux 0x8052a89f ring_buffer_lock_reserve +EXPORT_SYMBOL_GPL vmlinux 0x808ec1a3 crypto_alg_tested +EXPORT_SYMBOL_GPL vmlinux 0x80fd1a18 ahash_register_instance +EXPORT_SYMBOL_GPL vmlinux 0x8119be11 bus_sort_breadthfirst +EXPORT_SYMBOL_GPL vmlinux 0x8121a412 inet_diag_register +EXPORT_SYMBOL_GPL vmlinux 0x8122ac8d xenbus_map_ring +EXPORT_SYMBOL_GPL vmlinux 0x813e2618 led_trigger_register +EXPORT_SYMBOL_GPL vmlinux 0x8149ea54 ata_timing_find_mode +EXPORT_SYMBOL_GPL vmlinux 0x8194e95e dw_spi_remove_host +EXPORT_SYMBOL_GPL vmlinux 0x81de1036 usb_bus_list_lock +EXPORT_SYMBOL_GPL vmlinux 0x82059d4e clockevent_delta2ns +EXPORT_SYMBOL_GPL vmlinux 0x820679d7 init_dummy_netdev +EXPORT_SYMBOL_GPL vmlinux 0x8226642f __gpio_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x824b1aa8 ata_std_prereset +EXPORT_SYMBOL_GPL vmlinux 0x825f0828 timerqueue_iterate_next +EXPORT_SYMBOL_GPL vmlinux 0x82939ebd rcu_batches_completed_sched +EXPORT_SYMBOL_GPL vmlinux 0x829969c5 regulator_get +EXPORT_SYMBOL_GPL vmlinux 0x829ecb45 input_ff_event +EXPORT_SYMBOL_GPL vmlinux 0x82cd19f3 register_xenstore_notifier +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 0x8320e01e dm_disk +EXPORT_SYMBOL_GPL vmlinux 0x83327e28 system_unbound_wq +EXPORT_SYMBOL_GPL vmlinux 0x8372daf9 blkiocg_update_io_merged_stats +EXPORT_SYMBOL_GPL vmlinux 0x83877925 debugfs_create_x64 +EXPORT_SYMBOL_GPL vmlinux 0x839859d0 trace_event_raw_init +EXPORT_SYMBOL_GPL vmlinux 0x83a180fd inet_getpeer +EXPORT_SYMBOL_GPL vmlinux 0x83ce82eb get_monotonic_boottime +EXPORT_SYMBOL_GPL vmlinux 0x83fedeb5 ipv6_find_tlv +EXPORT_SYMBOL_GPL vmlinux 0x841b260a sdio_readsb +EXPORT_SYMBOL_GPL vmlinux 0x841c2f14 ring_buffer_time_stamp +EXPORT_SYMBOL_GPL vmlinux 0x84337371 cpufreq_unregister_governor +EXPORT_SYMBOL_GPL vmlinux 0x843a9383 xen_find_device_domain_owner +EXPORT_SYMBOL_GPL vmlinux 0x843d70ef acpi_is_root_bridge +EXPORT_SYMBOL_GPL vmlinux 0x844fcf49 crypto_shash_final +EXPORT_SYMBOL_GPL vmlinux 0x8487a2b6 flush_work +EXPORT_SYMBOL_GPL vmlinux 0x84e6022d __mmu_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0x85226598 crypto_larval_kill +EXPORT_SYMBOL_GPL vmlinux 0x85348f01 rio_local_get_device_id +EXPORT_SYMBOL_GPL vmlinux 0x85478a0b inet6_hash_frag +EXPORT_SYMBOL_GPL vmlinux 0x855397f5 cpci_hp_register_controller +EXPORT_SYMBOL_GPL vmlinux 0x85917835 __fsnotify_inode_delete +EXPORT_SYMBOL_GPL vmlinux 0x859aea9a xen_set_domain_pte +EXPORT_SYMBOL_GPL vmlinux 0x85a0fd05 find_vpid +EXPORT_SYMBOL_GPL vmlinux 0x85c10896 rcu_batches_completed_bh +EXPORT_SYMBOL_GPL vmlinux 0x85d7edfd hpet_set_periodic_freq +EXPORT_SYMBOL_GPL vmlinux 0x85f16171 sysdev_create_file +EXPORT_SYMBOL_GPL vmlinux 0x85f5384e rtc_class_open +EXPORT_SYMBOL_GPL vmlinux 0x8613d9c2 rtc_read_time +EXPORT_SYMBOL_GPL vmlinux 0x862f98a3 xen_create_contiguous_region +EXPORT_SYMBOL_GPL vmlinux 0x86388b06 rtc_irq_set_freq +EXPORT_SYMBOL_GPL vmlinux 0x86623fd7 notify_remote_via_irq +EXPORT_SYMBOL_GPL vmlinux 0x867338d2 dev_set_name +EXPORT_SYMBOL_GPL vmlinux 0x868784cb __symbol_get +EXPORT_SYMBOL_GPL vmlinux 0x868b919e mnt_clone_write +EXPORT_SYMBOL_GPL vmlinux 0x86a51007 gnttab_end_foreign_transfer +EXPORT_SYMBOL_GPL vmlinux 0x86d32b25 tcp_get_info +EXPORT_SYMBOL_GPL vmlinux 0x86f012b5 wakeup_source_create +EXPORT_SYMBOL_GPL vmlinux 0x86f6b99d synchronize_rcu_expedited +EXPORT_SYMBOL_GPL vmlinux 0x86fee23c dm_kill_unmapped_request +EXPORT_SYMBOL_GPL vmlinux 0x870e16b7 xen_test_irq_shared +EXPORT_SYMBOL_GPL vmlinux 0x87161317 sysfs_remove_group +EXPORT_SYMBOL_GPL vmlinux 0x872920fe ata_bmdma_status +EXPORT_SYMBOL_GPL vmlinux 0x873fbaea edac_atomic_assert_error +EXPORT_SYMBOL_GPL vmlinux 0x8755b2c7 devres_remove_group +EXPORT_SYMBOL_GPL vmlinux 0x87754115 raw_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0x879a6bb8 hrtimer_init_sleeper +EXPORT_SYMBOL_GPL vmlinux 0x87cf0a90 injectm +EXPORT_SYMBOL_GPL vmlinux 0x87f99aff bus_rescan_devices +EXPORT_SYMBOL_GPL vmlinux 0x8810ad5e crypto_xor +EXPORT_SYMBOL_GPL vmlinux 0x883282ca __xenbus_register_backend +EXPORT_SYMBOL_GPL vmlinux 0x88389f00 get_user_pages_fast +EXPORT_SYMBOL_GPL vmlinux 0x88ab6fe3 kgdb_active +EXPORT_SYMBOL_GPL vmlinux 0x88c618ec cpufreq_cpu_get +EXPORT_SYMBOL_GPL vmlinux 0x88cc7bf1 xv_destroy_pool +EXPORT_SYMBOL_GPL vmlinux 0x891a5a7f gnttab_max_grant_frames +EXPORT_SYMBOL_GPL vmlinux 0x8924eb1e rcu_force_quiescent_state +EXPORT_SYMBOL_GPL vmlinux 0x8925d5ca ip6_local_out +EXPORT_SYMBOL_GPL vmlinux 0x892ecdad disk_get_part +EXPORT_SYMBOL_GPL vmlinux 0x8935c9c0 tpm_release +EXPORT_SYMBOL_GPL vmlinux 0x894070ba register_wide_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x89521ec6 aead_geniv_init +EXPORT_SYMBOL_GPL vmlinux 0x8956aeae apei_exec_ctx_init +EXPORT_SYMBOL_GPL vmlinux 0x8956d4f4 tps6586x_clr_bits +EXPORT_SYMBOL_GPL vmlinux 0x89678405 seccomp_get_filter +EXPORT_SYMBOL_GPL vmlinux 0x896c224a vfs_listxattr +EXPORT_SYMBOL_GPL vmlinux 0x89bb2d72 ata_port_pbar_desc +EXPORT_SYMBOL_GPL vmlinux 0x89c19371 disk_check_events +EXPORT_SYMBOL_GPL vmlinux 0x89ff43f6 init_uts_ns +EXPORT_SYMBOL_GPL vmlinux 0x8a229c7e fib_rules_register +EXPORT_SYMBOL_GPL vmlinux 0x8a52bbf5 bus_for_each_drv +EXPORT_SYMBOL_GPL vmlinux 0x8a63bf7a gpio_free_array +EXPORT_SYMBOL_GPL vmlinux 0x8a78989f irq_from_evtchn +EXPORT_SYMBOL_GPL vmlinux 0x8a81a4c7 platform_device_put +EXPORT_SYMBOL_GPL vmlinux 0x8abacc47 get_max_files +EXPORT_SYMBOL_GPL vmlinux 0x8ae8e88e xen_swiotlb_sync_single_for_device +EXPORT_SYMBOL_GPL vmlinux 0x8b04668e bind_interdomain_evtchn_to_irqhandler +EXPORT_SYMBOL_GPL vmlinux 0x8b113ad1 put_driver +EXPORT_SYMBOL_GPL vmlinux 0x8b39cf9d unregister_kprobes +EXPORT_SYMBOL_GPL vmlinux 0x8b66f9e0 xen_platform_pci_unplug +EXPORT_SYMBOL_GPL vmlinux 0x8b6e9851 ring_buffer_empty +EXPORT_SYMBOL_GPL vmlinux 0x8b752ac1 ata_tf_to_fis +EXPORT_SYMBOL_GPL vmlinux 0x8b81aed7 driver_add_kobj +EXPORT_SYMBOL_GPL vmlinux 0x8b9200fd lookup_address +EXPORT_SYMBOL_GPL vmlinux 0x8b99b476 ata_bmdma_port_start32 +EXPORT_SYMBOL_GPL vmlinux 0x8bdc41c2 crypto_dequeue_request +EXPORT_SYMBOL_GPL vmlinux 0x8bf5c2c6 tpm_bios_log_setup +EXPORT_SYMBOL_GPL vmlinux 0x8bfb2e50 usb_register_dev +EXPORT_SYMBOL_GPL vmlinux 0x8bfe22ea eventfd_ctx_read +EXPORT_SYMBOL_GPL vmlinux 0x8c05c56a register_virtio_driver +EXPORT_SYMBOL_GPL vmlinux 0x8c06a108 xenbus_transaction_start +EXPORT_SYMBOL_GPL vmlinux 0x8c078bf8 power_supply_unregister +EXPORT_SYMBOL_GPL vmlinux 0x8c38074a unregister_xenstore_notifier +EXPORT_SYMBOL_GPL vmlinux 0x8c412de1 usb_reset_endpoint +EXPORT_SYMBOL_GPL vmlinux 0x8c4f6eb0 tpm_pm_resume +EXPORT_SYMBOL_GPL vmlinux 0x8c6e4722 crypto_aead_type +EXPORT_SYMBOL_GPL vmlinux 0x8c737538 pci_msi_off +EXPORT_SYMBOL_GPL vmlinux 0x8c8ad5fa sdio_writew +EXPORT_SYMBOL_GPL vmlinux 0x8caafd9f xfrm_audit_state_replay_overflow +EXPORT_SYMBOL_GPL vmlinux 0x8cd9f935 setup_APIC_eilvt +EXPORT_SYMBOL_GPL vmlinux 0x8cdda3c8 cgroup_add_files +EXPORT_SYMBOL_GPL vmlinux 0x8cf10ab7 usb_ep0_reinit +EXPORT_SYMBOL_GPL vmlinux 0x8cf49183 crypto_alloc_base +EXPORT_SYMBOL_GPL vmlinux 0x8d2e8781 usb_alloc_streams +EXPORT_SYMBOL_GPL vmlinux 0x8d530f74 kill_pid_info_as_uid +EXPORT_SYMBOL_GPL vmlinux 0x8d7c434c system_long_wq +EXPORT_SYMBOL_GPL vmlinux 0x8d887e6c tracepoint_iter_next +EXPORT_SYMBOL_GPL vmlinux 0x8ddbd25f crypto_grab_aead +EXPORT_SYMBOL_GPL vmlinux 0x8def4745 spi_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x8e06f80b rtc_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x8e9afbf2 ata_host_init +EXPORT_SYMBOL_GPL vmlinux 0x8ec80147 free_css_id +EXPORT_SYMBOL_GPL vmlinux 0x8edfc605 acpi_processor_ffh_cstate_probe +EXPORT_SYMBOL_GPL vmlinux 0x8f1452f4 __tracepoint_cpu_idle +EXPORT_SYMBOL_GPL vmlinux 0x8f224b39 ata_pci_device_suspend +EXPORT_SYMBOL_GPL vmlinux 0x8f3fe206 tpm_show_caps_1_2 +EXPORT_SYMBOL_GPL vmlinux 0x8f6cee77 __round_jiffies_relative +EXPORT_SYMBOL_GPL vmlinux 0x8f7029cc ata_sff_postreset +EXPORT_SYMBOL_GPL vmlinux 0x9009602a acpi_bus_get_ejd +EXPORT_SYMBOL_GPL vmlinux 0x90146df2 inet_csk_listen_start +EXPORT_SYMBOL_GPL vmlinux 0x902f57a1 tty_init_termios +EXPORT_SYMBOL_GPL vmlinux 0x90316190 xen_swiotlb_unmap_sg +EXPORT_SYMBOL_GPL vmlinux 0x90385169 skcipher_geniv_alloc +EXPORT_SYMBOL_GPL vmlinux 0x9058c36b scsi_schedule_eh +EXPORT_SYMBOL_GPL vmlinux 0x90911fb8 blk_rq_err_bytes +EXPORT_SYMBOL_GPL vmlinux 0x909aca19 attribute_container_register +EXPORT_SYMBOL_GPL vmlinux 0x90a1004a crypto_has_alg +EXPORT_SYMBOL_GPL vmlinux 0x90babd69 usb_set_device_state +EXPORT_SYMBOL_GPL vmlinux 0x90d3112f inet6_csk_reqsk_queue_hash_add +EXPORT_SYMBOL_GPL vmlinux 0x90dc29df aout_dump_debugregs +EXPORT_SYMBOL_GPL vmlinux 0x90e2fef9 crypto_lookup_template +EXPORT_SYMBOL_GPL vmlinux 0x912d9dec tps6586x_update +EXPORT_SYMBOL_GPL vmlinux 0x91345e96 cleanup_srcu_struct +EXPORT_SYMBOL_GPL vmlinux 0x91360bd6 hwrng_unregister +EXPORT_SYMBOL_GPL vmlinux 0x91371c3a ata_bmdma_stop +EXPORT_SYMBOL_GPL vmlinux 0x9159b9d6 profile_event_register +EXPORT_SYMBOL_GPL vmlinux 0x915a0817 usb_put_dev +EXPORT_SYMBOL_GPL vmlinux 0x920e9936 ata_qc_complete +EXPORT_SYMBOL_GPL vmlinux 0x9231e9cd usb_clear_halt +EXPORT_SYMBOL_GPL vmlinux 0x9238d2ac skb_pull_rcsum +EXPORT_SYMBOL_GPL vmlinux 0x92b6c438 pci_test_config_bits +EXPORT_SYMBOL_GPL vmlinux 0x92cc5b0f ring_buffer_swap_cpu +EXPORT_SYMBOL_GPL vmlinux 0x92d31cfb fixed_phy_add +EXPORT_SYMBOL_GPL vmlinux 0x92fb217b dcookie_unregister +EXPORT_SYMBOL_GPL vmlinux 0x9300e4ee platform_get_resource +EXPORT_SYMBOL_GPL vmlinux 0x93260715 register_kprobe +EXPORT_SYMBOL_GPL vmlinux 0x933c1674 bus_unregister +EXPORT_SYMBOL_GPL vmlinux 0x93600133 pci_rescan_bus +EXPORT_SYMBOL_GPL vmlinux 0x9367d9ce pci_find_ext_capability +EXPORT_SYMBOL_GPL vmlinux 0x93acc386 acpi_get_pci_dev +EXPORT_SYMBOL_GPL vmlinux 0x93c55870 __pm_stay_awake +EXPORT_SYMBOL_GPL vmlinux 0x93d2422d snmp_mib_free +EXPORT_SYMBOL_GPL vmlinux 0x93d2c595 handle_simple_irq +EXPORT_SYMBOL_GPL vmlinux 0x93d4cbfa virtqueue_add_buf_gfp +EXPORT_SYMBOL_GPL vmlinux 0x9406333f d_materialise_unique +EXPORT_SYMBOL_GPL vmlinux 0x943fc708 xen_setup_shutdown_event +EXPORT_SYMBOL_GPL vmlinux 0x944bc083 srcu_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x9485f057 alloc_vm_area +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 0x9510f43e sdio_readb +EXPORT_SYMBOL_GPL vmlinux 0x952664c5 do_exit +EXPORT_SYMBOL_GPL vmlinux 0x953efa05 ip_build_and_send_pkt +EXPORT_SYMBOL_GPL vmlinux 0x955b0e2e kthread_worker_fn +EXPORT_SYMBOL_GPL vmlinux 0x9567efca class_compat_create_link +EXPORT_SYMBOL_GPL vmlinux 0x956a91ba gpio_get_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x956ad153 __mmdrop +EXPORT_SYMBOL_GPL vmlinux 0x9589b24c lookup_instantiate_filp +EXPORT_SYMBOL_GPL vmlinux 0x958b516d xen_swiotlb_dma_mapping_error +EXPORT_SYMBOL_GPL vmlinux 0x959f5bc3 eventfd_fget +EXPORT_SYMBOL_GPL vmlinux 0x95a4b304 cgroup_add_file +EXPORT_SYMBOL_GPL vmlinux 0x95c13b7d inet_csk_compat_setsockopt +EXPORT_SYMBOL_GPL vmlinux 0x95e3bf11 crypto_aead_setauthsize +EXPORT_SYMBOL_GPL vmlinux 0x95f1e1a2 posix_clock_unregister +EXPORT_SYMBOL_GPL vmlinux 0x960f1776 tpm_register_hardware +EXPORT_SYMBOL_GPL vmlinux 0x9621849f ring_buffer_event_data +EXPORT_SYMBOL_GPL vmlinux 0x9622c428 dm_underlying_device_busy +EXPORT_SYMBOL_GPL vmlinux 0x96232f4b noop_backing_dev_info +EXPORT_SYMBOL_GPL vmlinux 0x964d5c39 acpi_os_map_memory +EXPORT_SYMBOL_GPL vmlinux 0x96636cc3 __wake_up_sync_key +EXPORT_SYMBOL_GPL vmlinux 0x9664748a dma_run_dependencies +EXPORT_SYMBOL_GPL vmlinux 0x9697921f usb_control_msg +EXPORT_SYMBOL_GPL vmlinux 0x96cbcf31 pm_qos_add_notifier +EXPORT_SYMBOL_GPL vmlinux 0x96d23d73 ring_buffer_resize +EXPORT_SYMBOL_GPL vmlinux 0x971681d8 wm831x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x9737588f usb_store_new_id +EXPORT_SYMBOL_GPL vmlinux 0x973e8136 cpci_hp_register_bus +EXPORT_SYMBOL_GPL vmlinux 0x97836296 register_kretprobes +EXPORT_SYMBOL_GPL vmlinux 0x979ae0e4 xenbus_dev_resume +EXPORT_SYMBOL_GPL vmlinux 0x97a5f9c5 bdi_writeout_inc +EXPORT_SYMBOL_GPL vmlinux 0x97b47ef2 skb_cow_data +EXPORT_SYMBOL_GPL vmlinux 0x97bf5e1e tps6586x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x97eac42a driver_attach +EXPORT_SYMBOL_GPL vmlinux 0x98077cf3 __rio_local_read_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x982741cd preempt_notifier_unregister +EXPORT_SYMBOL_GPL vmlinux 0x982a3ea5 sysdev_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x9833bc0c hvc_kick +EXPORT_SYMBOL_GPL vmlinux 0x98439a6e power_supply_changed +EXPORT_SYMBOL_GPL vmlinux 0x985578b6 __ablkcipher_walk_complete +EXPORT_SYMBOL_GPL vmlinux 0x987fdb15 crypto_alg_lookup +EXPORT_SYMBOL_GPL vmlinux 0x98ceef06 __tracepoint_napi_poll +EXPORT_SYMBOL_GPL vmlinux 0x991d97fb regulator_disable +EXPORT_SYMBOL_GPL vmlinux 0x9924c496 __usb_get_extra_descriptor +EXPORT_SYMBOL_GPL vmlinux 0x993691a1 fuse_put_request +EXPORT_SYMBOL_GPL vmlinux 0x995d1071 prof_on +EXPORT_SYMBOL_GPL vmlinux 0x99642b83 device_schedule_callback_owner +EXPORT_SYMBOL_GPL vmlinux 0x999d5d60 ata_pci_bmdma_init_one +EXPORT_SYMBOL_GPL vmlinux 0x99ebb784 flush_workqueue +EXPORT_SYMBOL_GPL vmlinux 0x99f71ed4 wm831x_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0x9a11a0fc crypto_attr_alg_name +EXPORT_SYMBOL_GPL vmlinux 0x9a4d1034 idle_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0x9a787fb5 vring_del_virtqueue +EXPORT_SYMBOL_GPL vmlinux 0x9a82482c swiotlb_tbl_sync_single +EXPORT_SYMBOL_GPL vmlinux 0x9a8c0786 fuse_sync_release +EXPORT_SYMBOL_GPL vmlinux 0x9aaedd29 mmc_app_cmd +EXPORT_SYMBOL_GPL vmlinux 0x9aaf2063 crypto_alg_mod_lookup +EXPORT_SYMBOL_GPL vmlinux 0x9ae3a394 kernel_kobj +EXPORT_SYMBOL_GPL vmlinux 0x9b15b059 usb_sg_init +EXPORT_SYMBOL_GPL vmlinux 0x9b30d2d8 aead_geniv_free +EXPORT_SYMBOL_GPL vmlinux 0x9b79e633 scsi_unregister_device_handler +EXPORT_SYMBOL_GPL vmlinux 0x9b9f3648 pcibios_scan_specific_bus +EXPORT_SYMBOL_GPL vmlinux 0x9ba0501e unregister_vt_notifier +EXPORT_SYMBOL_GPL vmlinux 0x9bbe107b platform_driver_probe +EXPORT_SYMBOL_GPL vmlinux 0x9bf27d61 bus_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x9c2de449 memory_add_physaddr_to_nid +EXPORT_SYMBOL_GPL vmlinux 0x9c436713 platform_driver_register +EXPORT_SYMBOL_GPL vmlinux 0x9c917f84 xenbus_dev_fatal +EXPORT_SYMBOL_GPL vmlinux 0x9cb8037b xfrm_count_enc_supported +EXPORT_SYMBOL_GPL vmlinux 0x9cbf7e5d power_supply_am_i_supplied +EXPORT_SYMBOL_GPL vmlinux 0x9d06688b register_xenbus_watch +EXPORT_SYMBOL_GPL vmlinux 0x9d252ee4 xen_register_device_domain_owner +EXPORT_SYMBOL_GPL vmlinux 0x9d3850e1 gnttab_alloc_grant_references +EXPORT_SYMBOL_GPL vmlinux 0x9d4fc6df ata_sff_qc_fill_rtf +EXPORT_SYMBOL_GPL vmlinux 0x9d72ea7d xenbus_bind_evtchn +EXPORT_SYMBOL_GPL vmlinux 0x9e3087a7 netlink_has_listeners +EXPORT_SYMBOL_GPL vmlinux 0x9e4c23a9 transport_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0x9e502b73 smp_call_function_any +EXPORT_SYMBOL_GPL vmlinux 0x9e94755c m2p_remove_override +EXPORT_SYMBOL_GPL vmlinux 0x9ea91f56 class_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x9eb646e2 crypto_rng_type +EXPORT_SYMBOL_GPL vmlinux 0x9ee74cc0 crypto_spawn_tfm +EXPORT_SYMBOL_GPL vmlinux 0x9ef83541 __class_register +EXPORT_SYMBOL_GPL vmlinux 0x9f0db6a1 usb_hcd_unlink_urb_from_ep +EXPORT_SYMBOL_GPL vmlinux 0x9f25f2b4 device_del +EXPORT_SYMBOL_GPL vmlinux 0x9f40a6d6 async_synchronize_full_domain +EXPORT_SYMBOL_GPL vmlinux 0x9f6d5922 xv_create_pool +EXPORT_SYMBOL_GPL vmlinux 0x9f6ded61 probe_kernel_write +EXPORT_SYMBOL_GPL vmlinux 0x9fce80db fb_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x9ff02f00 xen_swiotlb_unmap_sg_attrs +EXPORT_SYMBOL_GPL vmlinux 0x9ff5f548 __pci_complete_power_transition +EXPORT_SYMBOL_GPL vmlinux 0xa03a0a01 dma_get_required_mask +EXPORT_SYMBOL_GPL vmlinux 0xa061b259 stmpe_block_write +EXPORT_SYMBOL_GPL vmlinux 0xa08de29c blkiocg_del_blkio_group +EXPORT_SYMBOL_GPL vmlinux 0xa0c71dac spi_populate_sync_msg +EXPORT_SYMBOL_GPL vmlinux 0xa0db1d8d usb_kill_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0xa0dc4bb6 da903x_reads +EXPORT_SYMBOL_GPL vmlinux 0xa12b38a2 ata_host_alloc +EXPORT_SYMBOL_GPL vmlinux 0xa147f698 ring_buffer_record_disable_cpu +EXPORT_SYMBOL_GPL vmlinux 0xa156a1f2 erst_get_record_id_end +EXPORT_SYMBOL_GPL vmlinux 0xa158bcfb ata_link_online +EXPORT_SYMBOL_GPL vmlinux 0xa1a5af3c pstore_write +EXPORT_SYMBOL_GPL vmlinux 0xa1bc52dc usb_autopm_put_interface_no_suspend +EXPORT_SYMBOL_GPL vmlinux 0xa1ddf303 fpu_finit +EXPORT_SYMBOL_GPL vmlinux 0xa1ded636 driver_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xa21c68dc klist_iter_init_node +EXPORT_SYMBOL_GPL vmlinux 0xa274bd15 tpm_continue_selftest +EXPORT_SYMBOL_GPL vmlinux 0xa2c6b262 debugfs_create_x8 +EXPORT_SYMBOL_GPL vmlinux 0xa2e67f08 acpi_bus_generate_proc_event4 +EXPORT_SYMBOL_GPL vmlinux 0xa2fb72de crypto_register_alg +EXPORT_SYMBOL_GPL vmlinux 0xa3127b6b dev_attr_sw_activity +EXPORT_SYMBOL_GPL vmlinux 0xa326d151 crypto_register_shash +EXPORT_SYMBOL_GPL vmlinux 0xa353fffc xenbus_rm +EXPORT_SYMBOL_GPL vmlinux 0xa389a225 get_task_pid +EXPORT_SYMBOL_GPL vmlinux 0xa401d437 regulator_is_enabled +EXPORT_SYMBOL_GPL vmlinux 0xa40a8590 input_event_to_user +EXPORT_SYMBOL_GPL vmlinux 0xa40e07c7 __put_task_struct +EXPORT_SYMBOL_GPL vmlinux 0xa43d46c4 dm_send_uevents +EXPORT_SYMBOL_GPL vmlinux 0xa4420010 blkdev_aio_write +EXPORT_SYMBOL_GPL vmlinux 0xa44f3cff vfs_getxattr +EXPORT_SYMBOL_GPL vmlinux 0xa452c297 hpet_mask_rtc_irq_bit +EXPORT_SYMBOL_GPL vmlinux 0xa452f2a4 xen_pirq_from_irq +EXPORT_SYMBOL_GPL vmlinux 0xa48196c8 kdb_poll_idx +EXPORT_SYMBOL_GPL vmlinux 0xa485b9bd wm8350_clear_bits +EXPORT_SYMBOL_GPL vmlinux 0xa4a42813 vbin_printf +EXPORT_SYMBOL_GPL vmlinux 0xa4c19795 usb_hub_clear_tt_buffer +EXPORT_SYMBOL_GPL vmlinux 0xa4d58669 math_state_restore +EXPORT_SYMBOL_GPL vmlinux 0xa4eb7a36 inet6_lookup +EXPORT_SYMBOL_GPL vmlinux 0xa501e51a input_class +EXPORT_SYMBOL_GPL vmlinux 0xa505401d device_bind_driver +EXPORT_SYMBOL_GPL vmlinux 0xa516053a vfs_removexattr +EXPORT_SYMBOL_GPL vmlinux 0xa522fe12 blkiocg_lookup_group +EXPORT_SYMBOL_GPL vmlinux 0xa5336dad fixed_phy_set_link_update +EXPORT_SYMBOL_GPL vmlinux 0xa5385ae9 usb_hcd_is_primary_hcd +EXPORT_SYMBOL_GPL vmlinux 0xa551decf rio_get_asm +EXPORT_SYMBOL_GPL vmlinux 0xa5759dc0 hrtimer_start +EXPORT_SYMBOL_GPL vmlinux 0xa57832eb system_wq +EXPORT_SYMBOL_GPL vmlinux 0xa578d42a md_do_sync +EXPORT_SYMBOL_GPL vmlinux 0xa5b1e098 flush_kthread_worker +EXPORT_SYMBOL_GPL vmlinux 0xa5b28fb6 __tracepoint_block_bio_complete +EXPORT_SYMBOL_GPL vmlinux 0xa5efbf4c async_synchronize_full +EXPORT_SYMBOL_GPL vmlinux 0xa6074f0c firmware_kobj +EXPORT_SYMBOL_GPL vmlinux 0xa6262d7a tty_ldisc_ref_wait +EXPORT_SYMBOL_GPL vmlinux 0xa64fe0f5 skcipher_geniv_exit +EXPORT_SYMBOL_GPL vmlinux 0xa658dbd1 netdev_rx_handler_register +EXPORT_SYMBOL_GPL vmlinux 0xa660d103 pm_generic_runtime_idle +EXPORT_SYMBOL_GPL vmlinux 0xa68822de setup_irq +EXPORT_SYMBOL_GPL vmlinux 0xa69b7e9b swiotlb_unmap_page +EXPORT_SYMBOL_GPL vmlinux 0xa6b9c731 xfrm_audit_state_icvfail +EXPORT_SYMBOL_GPL vmlinux 0xa6bf1009 pm_generic_resume +EXPORT_SYMBOL_GPL vmlinux 0xa6dc80fa usb_free_streams +EXPORT_SYMBOL_GPL vmlinux 0xa6ed7971 dequeue_signal +EXPORT_SYMBOL_GPL vmlinux 0xa7195f06 xen_pci_frontend +EXPORT_SYMBOL_GPL vmlinux 0xa722a819 cpu_has_amd_erratum +EXPORT_SYMBOL_GPL vmlinux 0xa725d640 css_id +EXPORT_SYMBOL_GPL vmlinux 0xa75d5169 cpci_hp_unregister_controller +EXPORT_SYMBOL_GPL vmlinux 0xa7c2f397 tcp_twsk_destructor +EXPORT_SYMBOL_GPL vmlinux 0xa7ee2c7a fuse_dev_release +EXPORT_SYMBOL_GPL vmlinux 0xa81eb776 replace_page_cache_page +EXPORT_SYMBOL_GPL vmlinux 0xa82b77a8 crypto_ahash_finup +EXPORT_SYMBOL_GPL vmlinux 0xa8363f7b debugfs_create_x32 +EXPORT_SYMBOL_GPL vmlinux 0xa84cbc7f sysdev_store_ulong +EXPORT_SYMBOL_GPL vmlinux 0xa8b82a53 xen_destroy_contiguous_region +EXPORT_SYMBOL_GPL vmlinux 0xa8c11396 wm8994_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0xa8cdd52f tps65910_clear_bits +EXPORT_SYMBOL_GPL vmlinux 0xa8cedb78 proc_net_remove +EXPORT_SYMBOL_GPL vmlinux 0xa8d285ea inet_csk_route_req +EXPORT_SYMBOL_GPL vmlinux 0xa8d8f0bc debugfs_create_u8 +EXPORT_SYMBOL_GPL vmlinux 0xa8f59416 gpio_direction_output +EXPORT_SYMBOL_GPL vmlinux 0xa9126bff hpet_set_rtc_irq_bit +EXPORT_SYMBOL_GPL vmlinux 0xa9240228 usb_poison_urb +EXPORT_SYMBOL_GPL vmlinux 0xa9292509 wm831x_reg_unlock +EXPORT_SYMBOL_GPL vmlinux 0xa96ad7f1 dev_attr_link_power_management_policy +EXPORT_SYMBOL_GPL vmlinux 0xa975f3a7 xv_malloc +EXPORT_SYMBOL_GPL vmlinux 0xa9849777 aead_geniv_alloc +EXPORT_SYMBOL_GPL vmlinux 0xa9927b4c __blk_end_request_err +EXPORT_SYMBOL_GPL vmlinux 0xa9a0040d kobject_uevent +EXPORT_SYMBOL_GPL vmlinux 0xa9bbbce6 rtnl_put_cacheinfo +EXPORT_SYMBOL_GPL vmlinux 0xa9bea1b0 ata_pci_bmdma_init +EXPORT_SYMBOL_GPL vmlinux 0xa9c08225 fuse_do_open +EXPORT_SYMBOL_GPL vmlinux 0xa9c530b8 unregister_oom_notifier +EXPORT_SYMBOL_GPL vmlinux 0xa9f3f261 net_ipv4_ctl_path +EXPORT_SYMBOL_GPL vmlinux 0xa9fc21af platform_device_add_data +EXPORT_SYMBOL_GPL vmlinux 0xaa0a97f3 ahash_attr_alg +EXPORT_SYMBOL_GPL vmlinux 0xaa3dd8e7 ata_cable_40wire +EXPORT_SYMBOL_GPL vmlinux 0xaa42c408 srcu_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xaa57e83e clone_private_mount +EXPORT_SYMBOL_GPL vmlinux 0xaa5c015e ata_bmdma_setup +EXPORT_SYMBOL_GPL vmlinux 0xaa7160d0 register_net_sysctl_table +EXPORT_SYMBOL_GPL vmlinux 0xaa7c0d8f skcipher_geniv_init +EXPORT_SYMBOL_GPL vmlinux 0xaaa26c73 sata_link_hardreset +EXPORT_SYMBOL_GPL vmlinux 0xaaa47a1e usb_string +EXPORT_SYMBOL_GPL vmlinux 0xaaac9a32 usb_hcd_map_urb_for_dma +EXPORT_SYMBOL_GPL vmlinux 0xaadd747f wm831x_reg_read +EXPORT_SYMBOL_GPL vmlinux 0xaafae15f security_inode_setattr +EXPORT_SYMBOL_GPL vmlinux 0xab01acbe gnttab_request_free_callback +EXPORT_SYMBOL_GPL vmlinux 0xab01d91a apei_exec_run +EXPORT_SYMBOL_GPL vmlinux 0xab677fe5 blk_abort_queue +EXPORT_SYMBOL_GPL vmlinux 0xab6babaf pm_qos_request +EXPORT_SYMBOL_GPL vmlinux 0xab6cbb4d flush_kthread_work +EXPORT_SYMBOL_GPL vmlinux 0xabba97e5 sata_async_notification +EXPORT_SYMBOL_GPL vmlinux 0xabbd1025 usb_unanchor_urb +EXPORT_SYMBOL_GPL vmlinux 0xac850ecf m2p_add_override +EXPORT_SYMBOL_GPL vmlinux 0xac9ce195 kvm_async_pf_task_wait +EXPORT_SYMBOL_GPL vmlinux 0xacaf916b bus_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0xacafa8e7 vector_used_by_percpu_irq +EXPORT_SYMBOL_GPL vmlinux 0xacc4cf7d simple_attr_read +EXPORT_SYMBOL_GPL vmlinux 0xacc68cf5 usb_autopm_put_interface_async +EXPORT_SYMBOL_GPL vmlinux 0xacca7068 eventfd_ctx_get +EXPORT_SYMBOL_GPL vmlinux 0xace5c0fc usb_bus_list +EXPORT_SYMBOL_GPL vmlinux 0xacec1f78 tpm_store_cancel +EXPORT_SYMBOL_GPL vmlinux 0xacf87ab7 __srcu_read_lock +EXPORT_SYMBOL_GPL vmlinux 0xad096363 xenbus_printf +EXPORT_SYMBOL_GPL vmlinux 0xad3f63bb __blk_put_request +EXPORT_SYMBOL_GPL vmlinux 0xad5f1b39 nf_net_ipv4_netfilter_sysctl_path +EXPORT_SYMBOL_GPL vmlinux 0xad774225 scsi_queue_work +EXPORT_SYMBOL_GPL vmlinux 0xadc785ec kgdb_register_io_module +EXPORT_SYMBOL_GPL vmlinux 0xadcf7668 register_user_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0xade82dd9 tpm_dev_release +EXPORT_SYMBOL_GPL vmlinux 0xadf6aa4d tpm_pcr_read +EXPORT_SYMBOL_GPL vmlinux 0xadffe0a0 sata_pmp_port_ops +EXPORT_SYMBOL_GPL vmlinux 0xae0c87ee pm_qos_remove_notifier +EXPORT_SYMBOL_GPL vmlinux 0xae12f3d3 ata_sas_port_start +EXPORT_SYMBOL_GPL vmlinux 0xae2918ea __blocking_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xae612c2f debugfs_rename +EXPORT_SYMBOL_GPL vmlinux 0xae6c441b eventfd_ctx_fileget +EXPORT_SYMBOL_GPL vmlinux 0xae7c5411 ms_hyperv +EXPORT_SYMBOL_GPL vmlinux 0xae845609 edac_mce_enabled +EXPORT_SYMBOL_GPL vmlinux 0xae89feb4 sysfs_create_link +EXPORT_SYMBOL_GPL vmlinux 0xae97d753 sysdev_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0xaeba112d inet6_csk_search_req +EXPORT_SYMBOL_GPL vmlinux 0xaee0b372 tcp_register_congestion_control +EXPORT_SYMBOL_GPL vmlinux 0xaeea3073 xfrm_aead_get_byname +EXPORT_SYMBOL_GPL vmlinux 0xaf1672ce ata_wait_register +EXPORT_SYMBOL_GPL vmlinux 0xaf198159 sync_page_io +EXPORT_SYMBOL_GPL vmlinux 0xaf2e0021 usb_queue_reset_device +EXPORT_SYMBOL_GPL vmlinux 0xaf4512f2 input_ff_destroy +EXPORT_SYMBOL_GPL vmlinux 0xaf51a717 trace_seq_printf +EXPORT_SYMBOL_GPL vmlinux 0xaf69699e xv_get_object_size +EXPORT_SYMBOL_GPL vmlinux 0xaf75099a platform_add_devices +EXPORT_SYMBOL_GPL vmlinux 0xaf89bc8c hrtimer_forward +EXPORT_SYMBOL_GPL vmlinux 0xafa6f8a2 fuse_conn_kill +EXPORT_SYMBOL_GPL vmlinux 0xafa75a1e blkcipher_walk_virt +EXPORT_SYMBOL_GPL vmlinux 0xafc79c80 sdio_readw +EXPORT_SYMBOL_GPL vmlinux 0xafe1dfe0 cpuidle_enable_device +EXPORT_SYMBOL_GPL vmlinux 0xafe4c301 sdio_memcpy_toio +EXPORT_SYMBOL_GPL vmlinux 0xafe845e8 iommu_attach_device +EXPORT_SYMBOL_GPL vmlinux 0xafec3c37 max8997_update_reg +EXPORT_SYMBOL_GPL vmlinux 0xafefc781 __inet_lookup_established +EXPORT_SYMBOL_GPL vmlinux 0xb006c5dd blkio_subsys +EXPORT_SYMBOL_GPL vmlinux 0xb024fe9f con_debug_enter +EXPORT_SYMBOL_GPL vmlinux 0xb0780892 __pm_runtime_use_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0xb08b9120 usb_root_hub_lost_power +EXPORT_SYMBOL_GPL vmlinux 0xb092f6fa usb_hcd_platform_shutdown +EXPORT_SYMBOL_GPL vmlinux 0xb0992082 __rt_mutex_init +EXPORT_SYMBOL_GPL vmlinux 0xb099c0b3 xenbus_probe_node +EXPORT_SYMBOL_GPL vmlinux 0xb09d373b usb_hcd_poll_rh_status +EXPORT_SYMBOL_GPL vmlinux 0xb0bcfcc6 uhci_reset_hc +EXPORT_SYMBOL_GPL vmlinux 0xb0c35cc3 hvc_poll +EXPORT_SYMBOL_GPL vmlinux 0xb0ca2134 seccomp_show_filters +EXPORT_SYMBOL_GPL vmlinux 0xb0e1fa9d input_ff_create +EXPORT_SYMBOL_GPL vmlinux 0xb10d55bc cn_netlink_send +EXPORT_SYMBOL_GPL vmlinux 0xb137ce2c regulator_list_voltage +EXPORT_SYMBOL_GPL vmlinux 0xb13800ac hvc_remove +EXPORT_SYMBOL_GPL vmlinux 0xb13a43bf ata_eh_qc_retry +EXPORT_SYMBOL_GPL vmlinux 0xb1441dc0 ip_local_out +EXPORT_SYMBOL_GPL vmlinux 0xb164b0e3 tps6586x_writes +EXPORT_SYMBOL_GPL vmlinux 0xb18429eb suspend_device_irqs +EXPORT_SYMBOL_GPL vmlinux 0xb18584ac ip6_sk_dst_lookup_flow +EXPORT_SYMBOL_GPL vmlinux 0xb1a1099b pci_bus_max_busnr +EXPORT_SYMBOL_GPL vmlinux 0xb1acbcce rcu_barrier_sched +EXPORT_SYMBOL_GPL vmlinux 0xb1b22fc4 spi_sync_locked +EXPORT_SYMBOL_GPL vmlinux 0xb243b52c transport_add_device +EXPORT_SYMBOL_GPL vmlinux 0xb2e71892 pci_disable_pcie_error_reporting +EXPORT_SYMBOL_GPL vmlinux 0xb3253ed9 hpet_rtc_timer_init +EXPORT_SYMBOL_GPL vmlinux 0xb32fb623 n_tty_inherit_ops +EXPORT_SYMBOL_GPL vmlinux 0xb347bb2c work_busy +EXPORT_SYMBOL_GPL vmlinux 0xb34c8881 edac_class +EXPORT_SYMBOL_GPL vmlinux 0xb369aa43 led_trigger_set_default +EXPORT_SYMBOL_GPL vmlinux 0xb3d03b15 acpi_pci_check_ejectable +EXPORT_SYMBOL_GPL vmlinux 0xb3d5eab7 acpi_atomic_write +EXPORT_SYMBOL_GPL vmlinux 0xb4108a27 __get_vm_area +EXPORT_SYMBOL_GPL vmlinux 0xb41a75e3 usb_debug_root +EXPORT_SYMBOL_GPL vmlinux 0xb4572bf9 fsstack_copy_inode_size +EXPORT_SYMBOL_GPL vmlinux 0xb489fab8 device_wakeup_disable +EXPORT_SYMBOL_GPL vmlinux 0xb4dee537 scsi_target_block +EXPORT_SYMBOL_GPL vmlinux 0xb4e14553 gnttab_query_foreign_access +EXPORT_SYMBOL_GPL vmlinux 0xb4e47619 sdio_claim_irq +EXPORT_SYMBOL_GPL vmlinux 0xb4ea7cf7 kgdb_connected +EXPORT_SYMBOL_GPL vmlinux 0xb4fdbf1a cpufreq_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xb51500f0 hwpoison_filter +EXPORT_SYMBOL_GPL vmlinux 0xb51fbd64 edac_op_state +EXPORT_SYMBOL_GPL vmlinux 0xb53620d1 pci_vpd_find_info_keyword +EXPORT_SYMBOL_GPL vmlinux 0xb53ae573 cpu_idle_wait +EXPORT_SYMBOL_GPL vmlinux 0xb562229d ring_buffer_commit_overrun_cpu +EXPORT_SYMBOL_GPL vmlinux 0xb58dcfa2 synchronize_sched_expedited +EXPORT_SYMBOL_GPL vmlinux 0xb5955754 transport_destroy_device +EXPORT_SYMBOL_GPL vmlinux 0xb5f17edf perf_register_guest_info_callbacks +EXPORT_SYMBOL_GPL vmlinux 0xb6230f1f gnttab_grant_foreign_access +EXPORT_SYMBOL_GPL vmlinux 0xb6581f29 pci_hp_create_module_link +EXPORT_SYMBOL_GPL vmlinux 0xb680b6ef __srcu_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xb6816fbb sata_set_spd +EXPORT_SYMBOL_GPL vmlinux 0xb6abc6de css_lookup +EXPORT_SYMBOL_GPL vmlinux 0xb6aeb661 ata_id_c_string +EXPORT_SYMBOL_GPL vmlinux 0xb6f4d799 blk_queue_rq_timeout +EXPORT_SYMBOL_GPL vmlinux 0xb718f2f9 sfi_table_parse +EXPORT_SYMBOL_GPL vmlinux 0xb72781b4 find_get_pid +EXPORT_SYMBOL_GPL vmlinux 0xb77631dd xenbus_dev_is_online +EXPORT_SYMBOL_GPL vmlinux 0xb77b8215 ata_link_next +EXPORT_SYMBOL_GPL vmlinux 0xb7ccad99 sdio_f0_readb +EXPORT_SYMBOL_GPL vmlinux 0xb7d617a6 device_remove_bin_file +EXPORT_SYMBOL_GPL vmlinux 0xb7d7c12e hpet_set_alarm_time +EXPORT_SYMBOL_GPL vmlinux 0xb7e2eb91 mce_cpu_specific_poll +EXPORT_SYMBOL_GPL vmlinux 0xb7f4e553 erst_read +EXPORT_SYMBOL_GPL vmlinux 0xb7f77027 rtc_tm_to_ktime +EXPORT_SYMBOL_GPL vmlinux 0xb8096f32 ata_bmdma_irq_clear +EXPORT_SYMBOL_GPL vmlinux 0xb813ce5a timecompare_transform +EXPORT_SYMBOL_GPL vmlinux 0xb818b3f1 blk_execute_rq_nowait +EXPORT_SYMBOL_GPL vmlinux 0xb8542e4b ata_eh_thaw_port +EXPORT_SYMBOL_GPL vmlinux 0xb8694667 find_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0xb8996831 i2c_lock_adapter +EXPORT_SYMBOL_GPL vmlinux 0xb89ab45e scsi_nl_add_transport +EXPORT_SYMBOL_GPL vmlinux 0xb89ba845 tpm_pm_suspend +EXPORT_SYMBOL_GPL vmlinux 0xb903674c scatterwalk_map_and_copy +EXPORT_SYMBOL_GPL vmlinux 0xb9198d70 __scsi_get_command +EXPORT_SYMBOL_GPL vmlinux 0xb944eb36 dio_end_io +EXPORT_SYMBOL_GPL vmlinux 0xb94db510 register_jprobe +EXPORT_SYMBOL_GPL vmlinux 0xb95f13e4 user_read +EXPORT_SYMBOL_GPL vmlinux 0xb96dd432 set_cpus_allowed_ptr +EXPORT_SYMBOL_GPL vmlinux 0xb991bd96 inet_csk_listen_stop +EXPORT_SYMBOL_GPL vmlinux 0xb991d46c ata_sg_init +EXPORT_SYMBOL_GPL vmlinux 0xb99d5837 xenbus_read +EXPORT_SYMBOL_GPL vmlinux 0xb9b9df41 usb_amd_dev_put +EXPORT_SYMBOL_GPL vmlinux 0xb9c3c79d devres_find +EXPORT_SYMBOL_GPL vmlinux 0xb9c425de register_syscore_ops +EXPORT_SYMBOL_GPL vmlinux 0xb9e6194c tpm_show_pubek +EXPORT_SYMBOL_GPL vmlinux 0xb9eb3aa9 add_uevent_var +EXPORT_SYMBOL_GPL vmlinux 0xba0882b5 klist_add_tail +EXPORT_SYMBOL_GPL vmlinux 0xba0aecac sysfs_schedule_callback +EXPORT_SYMBOL_GPL vmlinux 0xba0c0824 get_pid_task +EXPORT_SYMBOL_GPL vmlinux 0xba1f3381 fuse_conn_init +EXPORT_SYMBOL_GPL vmlinux 0xba5d8576 da903x_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0xba87b37f get_current_tty +EXPORT_SYMBOL_GPL vmlinux 0xbae02340 usb_unpoison_urb +EXPORT_SYMBOL_GPL vmlinux 0xbae34c27 scsi_nl_remove_transport +EXPORT_SYMBOL_GPL vmlinux 0xbaed7d50 __css_put +EXPORT_SYMBOL_GPL vmlinux 0xbb038ce4 perf_unregister_guest_info_callbacks +EXPORT_SYMBOL_GPL vmlinux 0xbb0856d4 crypto_register_instance +EXPORT_SYMBOL_GPL vmlinux 0xbb0ab47b debug_locks +EXPORT_SYMBOL_GPL vmlinux 0xbb18c873 acpi_bus_trim +EXPORT_SYMBOL_GPL vmlinux 0xbb3bd476 pci_get_hp_params +EXPORT_SYMBOL_GPL vmlinux 0xbb651b52 device_add +EXPORT_SYMBOL_GPL vmlinux 0xbbb98859 edid_info +EXPORT_SYMBOL_GPL vmlinux 0xbbef7e72 usb_poison_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0xbc632bfa device_create_file +EXPORT_SYMBOL_GPL vmlinux 0xbc87125c mm_kobj +EXPORT_SYMBOL_GPL vmlinux 0xbc94be47 hwmon_device_register +EXPORT_SYMBOL_GPL vmlinux 0xbcb838a1 amd_flush_garts +EXPORT_SYMBOL_GPL vmlinux 0xbcc2eafa sysdev_unregister +EXPORT_SYMBOL_GPL vmlinux 0xbccfd4d8 register_oldmem_pfn_is_ram +EXPORT_SYMBOL_GPL vmlinux 0xbcd5d317 pm_generic_poweroff +EXPORT_SYMBOL_GPL vmlinux 0xbd0ffa5f devres_alloc +EXPORT_SYMBOL_GPL vmlinux 0xbd2ff5e0 virtqueue_enable_cb +EXPORT_SYMBOL_GPL vmlinux 0xbd311a59 sysfs_remove_file_from_group +EXPORT_SYMBOL_GPL vmlinux 0xbd4d2aa2 ata_scsi_simulate +EXPORT_SYMBOL_GPL vmlinux 0xbd506a46 unregister_hotplug_dock_device +EXPORT_SYMBOL_GPL vmlinux 0xbd5e7e55 kset_create_and_add +EXPORT_SYMBOL_GPL vmlinux 0xbd63554e max8997_write_reg +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 0xbdd68209 ata_bmdma_start +EXPORT_SYMBOL_GPL vmlinux 0xbde38692 ata_base_port_ops +EXPORT_SYMBOL_GPL vmlinux 0xbe1887e4 ata_unpack_xfermask +EXPORT_SYMBOL_GPL vmlinux 0xbe608951 smp_ops +EXPORT_SYMBOL_GPL vmlinux 0xbe67df7c ata_host_suspend +EXPORT_SYMBOL_GPL vmlinux 0xbe793b85 blk_trace_setup +EXPORT_SYMBOL_GPL vmlinux 0xbe7ab6ef proc_net_fops_create +EXPORT_SYMBOL_GPL vmlinux 0xbe7c7193 atomic_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xbe805972 pci_hp_deregister +EXPORT_SYMBOL_GPL vmlinux 0xbeac07d6 __pneigh_lookup +EXPORT_SYMBOL_GPL vmlinux 0xbee00082 dw_spi_suspend_host +EXPORT_SYMBOL_GPL vmlinux 0xbefb7689 bus_get_device_klist +EXPORT_SYMBOL_GPL vmlinux 0xbf1de88f atomic_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0xbf280c79 fb_deferred_io_open +EXPORT_SYMBOL_GPL vmlinux 0xbf281cb6 ata_sff_prereset +EXPORT_SYMBOL_GPL vmlinux 0xbf36dbd1 tpm_show_owned +EXPORT_SYMBOL_GPL vmlinux 0xbf800a84 get_cpu_sysdev +EXPORT_SYMBOL_GPL vmlinux 0xbfbf20bd tcp_set_state +EXPORT_SYMBOL_GPL vmlinux 0xbfc4a7df blkdev_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xbffde8ec compat_alloc_user_space +EXPORT_SYMBOL_GPL vmlinux 0xc0134e64 ata_ehi_clear_desc +EXPORT_SYMBOL_GPL vmlinux 0xc0833688 wm8350_reg_write +EXPORT_SYMBOL_GPL vmlinux 0xc0900fcf acpi_os_get_iomem +EXPORT_SYMBOL_GPL vmlinux 0xc0bf0b30 usb_put_hcd +EXPORT_SYMBOL_GPL vmlinux 0xc0bf6ead timecounter_cyc2time +EXPORT_SYMBOL_GPL vmlinux 0xc0d5e96e sata_scr_write_flush +EXPORT_SYMBOL_GPL vmlinux 0xc10f2b8e cgroup_unlock +EXPORT_SYMBOL_GPL vmlinux 0xc11b4470 balloon_stats +EXPORT_SYMBOL_GPL vmlinux 0xc11bd00f tracepoint_probe_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc127fa26 acpi_pre_map_gar +EXPORT_SYMBOL_GPL vmlinux 0xc14c2824 xenbus_probe +EXPORT_SYMBOL_GPL vmlinux 0xc164642e xenbus_otherend_changed +EXPORT_SYMBOL_GPL vmlinux 0xc1678333 devres_close_group +EXPORT_SYMBOL_GPL vmlinux 0xc17515d7 usb_hcds_loaded +EXPORT_SYMBOL_GPL vmlinux 0xc17ed81a ata_sff_exec_command +EXPORT_SYMBOL_GPL vmlinux 0xc17ee43f kobject_init_and_add +EXPORT_SYMBOL_GPL vmlinux 0xc18b0ee7 filter_current_check_discard +EXPORT_SYMBOL_GPL vmlinux 0xc1b07c77 nf_register_afinfo +EXPORT_SYMBOL_GPL vmlinux 0xc1dd082b tps6586x_reads +EXPORT_SYMBOL_GPL vmlinux 0xc1ec8283 print_context_stack_bp +EXPORT_SYMBOL_GPL vmlinux 0xc1f1b3ea fuse_direct_io +EXPORT_SYMBOL_GPL vmlinux 0xc21810f2 ata_cable_sata +EXPORT_SYMBOL_GPL vmlinux 0xc22a3091 vm_unmap_aliases +EXPORT_SYMBOL_GPL vmlinux 0xc2323bc1 vma_kernel_pagesize +EXPORT_SYMBOL_GPL vmlinux 0xc24bce01 bd_link_disk_holder +EXPORT_SYMBOL_GPL vmlinux 0xc25c62e0 crypto_attr_alg2 +EXPORT_SYMBOL_GPL vmlinux 0xc26351f8 bind_evtchn_to_irq +EXPORT_SYMBOL_GPL vmlinux 0xc2806ec7 get_task_comm +EXPORT_SYMBOL_GPL vmlinux 0xc280fb46 kdb_register +EXPORT_SYMBOL_GPL vmlinux 0xc2991937 device_set_wakeup_enable +EXPORT_SYMBOL_GPL vmlinux 0xc2de27ca hest_disable +EXPORT_SYMBOL_GPL vmlinux 0xc32fdf9e rio_mport_send_doorbell +EXPORT_SYMBOL_GPL vmlinux 0xc34efe27 snmp_fold_field +EXPORT_SYMBOL_GPL vmlinux 0xc37226a5 tpm_pcr_extend +EXPORT_SYMBOL_GPL vmlinux 0xc3890332 bio_clone_mddev +EXPORT_SYMBOL_GPL vmlinux 0xc38e01f3 ata_eh_qc_complete +EXPORT_SYMBOL_GPL vmlinux 0xc399468f scsi_nl_remove_driver +EXPORT_SYMBOL_GPL vmlinux 0xc3d13d68 blk_queue_lld_busy +EXPORT_SYMBOL_GPL vmlinux 0xc3e00cce tcp_is_cwnd_limited +EXPORT_SYMBOL_GPL vmlinux 0xc4034caa enable_kprobe +EXPORT_SYMBOL_GPL vmlinux 0xc428068d sata_deb_timing_long +EXPORT_SYMBOL_GPL vmlinux 0xc4518004 regulator_set_drvdata +EXPORT_SYMBOL_GPL vmlinux 0xc4671bff pci_restore_msi_state +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 0xc49c38b6 stmpe_disable +EXPORT_SYMBOL_GPL vmlinux 0xc4af6956 sdio_set_block_size +EXPORT_SYMBOL_GPL vmlinux 0xc4c8ad66 sdio_f0_writeb +EXPORT_SYMBOL_GPL vmlinux 0xc4ce6189 idle_notifier_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc4e2f03f sysfs_notify_dirent +EXPORT_SYMBOL_GPL vmlinux 0xc512626a __supported_pte_mask +EXPORT_SYMBOL_GPL vmlinux 0xc5397da6 xenbus_mkdir +EXPORT_SYMBOL_GPL vmlinux 0xc556bc26 tpm_send +EXPORT_SYMBOL_GPL vmlinux 0xc5650f0d ata_link_abort +EXPORT_SYMBOL_GPL vmlinux 0xc5a2b65c usb_anchor_urb +EXPORT_SYMBOL_GPL vmlinux 0xc5c264a5 amd_erratum_400 +EXPORT_SYMBOL_GPL vmlinux 0xc5d0c3d6 crypto_alloc_aead +EXPORT_SYMBOL_GPL vmlinux 0xc60f75ec __ftrace_vprintk +EXPORT_SYMBOL_GPL vmlinux 0xc622406e inet_twsk_alloc +EXPORT_SYMBOL_GPL vmlinux 0xc6241194 xen_swiotlb_map_sg_attrs +EXPORT_SYMBOL_GPL vmlinux 0xc62f4fc3 crypto_shash_finup +EXPORT_SYMBOL_GPL vmlinux 0xc649c336 ablkcipher_walk_phys +EXPORT_SYMBOL_GPL vmlinux 0xc65e8642 mnt_want_write +EXPORT_SYMBOL_GPL vmlinux 0xc66e5a11 regulator_set_voltage +EXPORT_SYMBOL_GPL vmlinux 0xc6780d69 ata_sff_check_status +EXPORT_SYMBOL_GPL vmlinux 0xc693249f rio_request_inb_pwrite +EXPORT_SYMBOL_GPL vmlinux 0xc76c368c tun_get_socket +EXPORT_SYMBOL_GPL vmlinux 0xc78d8daf dm_suspended +EXPORT_SYMBOL_GPL vmlinux 0xc7c1dfc1 ata_sff_wait_after_reset +EXPORT_SYMBOL_GPL vmlinux 0xc7ca15ea key_type_user +EXPORT_SYMBOL_GPL vmlinux 0xc822ea4c sata_scr_read +EXPORT_SYMBOL_GPL vmlinux 0xc838d8f0 scsi_autopm_get_device +EXPORT_SYMBOL_GPL vmlinux 0xc8677913 blk_queue_rq_timed_out +EXPORT_SYMBOL_GPL vmlinux 0xc86dcfbe x86_mce_decoder_chain +EXPORT_SYMBOL_GPL vmlinux 0xc86e821d rtc_irq_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc87c1f84 ktime_get +EXPORT_SYMBOL_GPL vmlinux 0xc87e487a sched_clock_idle_sleep_event +EXPORT_SYMBOL_GPL vmlinux 0xc87fac3d unregister_virtio_driver +EXPORT_SYMBOL_GPL vmlinux 0xc899e12c i2c_probe_func_quick_read +EXPORT_SYMBOL_GPL vmlinux 0xc8b59a7e da903x_update +EXPORT_SYMBOL_GPL vmlinux 0xc8b62a8a ata_dev_pair +EXPORT_SYMBOL_GPL vmlinux 0xc90ea8aa cpufreq_register_governor +EXPORT_SYMBOL_GPL vmlinux 0xc91277a1 kgdb_schedule_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0xc9378a0f event_storage_mutex +EXPORT_SYMBOL_GPL vmlinux 0xc94c9287 xenbus_grant_ring +EXPORT_SYMBOL_GPL vmlinux 0xc9561772 fb_destroy_modelist +EXPORT_SYMBOL_GPL vmlinux 0xc96c91ee md_run +EXPORT_SYMBOL_GPL vmlinux 0xc97972f5 scsi_eh_ready_devs +EXPORT_SYMBOL_GPL vmlinux 0xc9c3f176 hpet_register_irq_handler +EXPORT_SYMBOL_GPL vmlinux 0xc9e24098 usb_get_intf +EXPORT_SYMBOL_GPL vmlinux 0xc9ead6fb ata_sas_queuecmd +EXPORT_SYMBOL_GPL vmlinux 0xc9ec4e21 free_percpu +EXPORT_SYMBOL_GPL vmlinux 0xc9f79903 tps65910_set_bits +EXPORT_SYMBOL_GPL vmlinux 0xca4ea6f0 xenbus_dev_cancel +EXPORT_SYMBOL_GPL vmlinux 0xca7f6e8c PageHuge +EXPORT_SYMBOL_GPL vmlinux 0xca81ea9a xenbus_transaction_end +EXPORT_SYMBOL_GPL vmlinux 0xca85d8cf tracepoint_probe_update_all +EXPORT_SYMBOL_GPL vmlinux 0xcaad55d4 module_mutex +EXPORT_SYMBOL_GPL vmlinux 0xcabe04de cpuidle_resume_and_unlock +EXPORT_SYMBOL_GPL vmlinux 0xcb0c039d crypto_shash_setkey +EXPORT_SYMBOL_GPL vmlinux 0xcb37f69b tpm_bios_log_teardown +EXPORT_SYMBOL_GPL vmlinux 0xcb8bab0d transport_setup_device +EXPORT_SYMBOL_GPL vmlinux 0xcbbf8a82 ring_buffer_entries +EXPORT_SYMBOL_GPL vmlinux 0xcbee20b2 get_cpu_iowait_time_us +EXPORT_SYMBOL_GPL vmlinux 0xcc1b290b usb_is_intel_switchable_xhci +EXPORT_SYMBOL_GPL vmlinux 0xcc1f1c3d inet_twdr_hangman +EXPORT_SYMBOL_GPL vmlinux 0xcc345473 ring_buffer_read_start +EXPORT_SYMBOL_GPL vmlinux 0xcc59ab7f perf_event_read_value +EXPORT_SYMBOL_GPL vmlinux 0xcc66e920 crypto_alloc_shash +EXPORT_SYMBOL_GPL vmlinux 0xcc6ab305 is_dock_device +EXPORT_SYMBOL_GPL vmlinux 0xcccfb2fa sata_deb_timing_hotplug +EXPORT_SYMBOL_GPL vmlinux 0xcd134bd7 crypto_unregister_alg +EXPORT_SYMBOL_GPL vmlinux 0xcd1ca2cb iommu_domain_has_cap +EXPORT_SYMBOL_GPL vmlinux 0xcd9b331e ata_sff_queue_delayed_work +EXPORT_SYMBOL_GPL vmlinux 0xcdca3691 nr_irqs +EXPORT_SYMBOL_GPL vmlinux 0xcdd98056 __module_text_address +EXPORT_SYMBOL_GPL vmlinux 0xce1610eb ata_sff_lost_interrupt +EXPORT_SYMBOL_GPL vmlinux 0xce2f47c2 gpiochip_remove +EXPORT_SYMBOL_GPL vmlinux 0xce36a5b6 __atomic_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xce37bbef pci_reset_function +EXPORT_SYMBOL_GPL vmlinux 0xce5fd4fb led_trigger_store +EXPORT_SYMBOL_GPL vmlinux 0xce6a9d9a trace_current_buffer_discard_commit +EXPORT_SYMBOL_GPL vmlinux 0xce75b421 __trace_note_message +EXPORT_SYMBOL_GPL vmlinux 0xce77d472 fb_deferred_io_init +EXPORT_SYMBOL_GPL vmlinux 0xce861566 crypto_tfm_in_queue +EXPORT_SYMBOL_GPL vmlinux 0xce9dbb13 queue_delayed_work_on +EXPORT_SYMBOL_GPL vmlinux 0xcf23f6e4 usb_autopm_put_interface +EXPORT_SYMBOL_GPL vmlinux 0xcf58a9cd vring_new_virtqueue +EXPORT_SYMBOL_GPL vmlinux 0xcf74175c cpufreq_frequency_table_cpuinfo +EXPORT_SYMBOL_GPL vmlinux 0xcf747537 single_open_net +EXPORT_SYMBOL_GPL vmlinux 0xcfc68341 synchronize_rcu_bh +EXPORT_SYMBOL_GPL vmlinux 0xcfcc83ad register_vt_notifier +EXPORT_SYMBOL_GPL vmlinux 0xcfdba027 mce_chrdev_ops +EXPORT_SYMBOL_GPL vmlinux 0xcff662ce pm_runtime_irq_safe +EXPORT_SYMBOL_GPL vmlinux 0xcffa2aff spi_populate_width_msg +EXPORT_SYMBOL_GPL vmlinux 0xd0091777 anon_transport_class_register +EXPORT_SYMBOL_GPL vmlinux 0xd00e2b7c disk_part_iter_init +EXPORT_SYMBOL_GPL vmlinux 0xd03c7700 secure_ipv4_port_ephemeral +EXPORT_SYMBOL_GPL vmlinux 0xd0458ccb xenbus_strstate +EXPORT_SYMBOL_GPL vmlinux 0xd05dc2a3 xfrm_aalg_get_byname +EXPORT_SYMBOL_GPL vmlinux 0xd0614e60 device_rename +EXPORT_SYMBOL_GPL vmlinux 0xd073af14 pciserial_suspend_ports +EXPORT_SYMBOL_GPL vmlinux 0xd08d2ba1 ata_eh_analyze_ncq_error +EXPORT_SYMBOL_GPL vmlinux 0xd0be7365 usb_scuttle_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0xd0c05159 emergency_restart +EXPORT_SYMBOL_GPL vmlinux 0xd0cb5000 mddev_suspend +EXPORT_SYMBOL_GPL vmlinux 0xd0f2894f timerqueue_add +EXPORT_SYMBOL_GPL vmlinux 0xd0f65e96 debugfs_create_blob +EXPORT_SYMBOL_GPL vmlinux 0xd1057484 sk_detach_filter +EXPORT_SYMBOL_GPL vmlinux 0xd1288262 pciserial_init_ports +EXPORT_SYMBOL_GPL vmlinux 0xd1326d72 regulator_force_disable +EXPORT_SYMBOL_GPL vmlinux 0xd143c652 init_fpu +EXPORT_SYMBOL_GPL vmlinux 0xd1507e59 erst_clear +EXPORT_SYMBOL_GPL vmlinux 0xd16070ca crypto_unregister_pcomp +EXPORT_SYMBOL_GPL vmlinux 0xd163f9af rio_dev_put +EXPORT_SYMBOL_GPL vmlinux 0xd16712f3 crypto_check_attr_type +EXPORT_SYMBOL_GPL vmlinux 0xd179d3fc __irq_set_handler +EXPORT_SYMBOL_GPL vmlinux 0xd1970cab sdio_get_host_pm_caps +EXPORT_SYMBOL_GPL vmlinux 0xd1a151e6 class_interface_unregister +EXPORT_SYMBOL_GPL vmlinux 0xd1a31b50 regulator_sync_voltage +EXPORT_SYMBOL_GPL vmlinux 0xd1b2db37 tracepoint_probe_register_noupdate +EXPORT_SYMBOL_GPL vmlinux 0xd1faf78f __clocksource_register_scale +EXPORT_SYMBOL_GPL vmlinux 0xd213d043 fsnotify +EXPORT_SYMBOL_GPL vmlinux 0xd217e9e6 trace_set_clr_event +EXPORT_SYMBOL_GPL vmlinux 0xd22ca3e6 sdio_release_irq +EXPORT_SYMBOL_GPL vmlinux 0xd273b1b1 __round_jiffies_up_relative +EXPORT_SYMBOL_GPL vmlinux 0xd2a8caf0 work_on_cpu +EXPORT_SYMBOL_GPL vmlinux 0xd2c58ab2 apei_exec_noop +EXPORT_SYMBOL_GPL vmlinux 0xd32fe193 ata_scsi_change_queue_depth +EXPORT_SYMBOL_GPL vmlinux 0xd346c96c cpuidle_register_device +EXPORT_SYMBOL_GPL vmlinux 0xd34d5cf6 blk_rq_unprep_clone +EXPORT_SYMBOL_GPL vmlinux 0xd38e0e19 invalidate_inode_pages2 +EXPORT_SYMBOL_GPL vmlinux 0xd39c64cf blkcipher_walk_phys +EXPORT_SYMBOL_GPL vmlinux 0xd3c43a11 synchronize_srcu +EXPORT_SYMBOL_GPL vmlinux 0xd43c8219 ata_sas_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xd46df495 mmc_switch +EXPORT_SYMBOL_GPL vmlinux 0xd478bff7 spi_alloc_device +EXPORT_SYMBOL_GPL vmlinux 0xd4913864 cgroup_load_subsys +EXPORT_SYMBOL_GPL vmlinux 0xd505da50 spi_unregister_master +EXPORT_SYMBOL_GPL vmlinux 0xd53a6e2f inet_csk_clone +EXPORT_SYMBOL_GPL vmlinux 0xd54b989c ata_qc_complete_multiple +EXPORT_SYMBOL_GPL vmlinux 0xd54be112 sysfs_merge_group +EXPORT_SYMBOL_GPL vmlinux 0xd55321a4 ring_buffer_read_page +EXPORT_SYMBOL_GPL vmlinux 0xd5558be9 led_classdev_suspend +EXPORT_SYMBOL_GPL vmlinux 0xd57b8444 blk_add_driver_data +EXPORT_SYMBOL_GPL vmlinux 0xd57c8996 pci_add_dynid +EXPORT_SYMBOL_GPL vmlinux 0xd59668e6 unlock_flocks +EXPORT_SYMBOL_GPL vmlinux 0xd5e868db ipv6_dup_options +EXPORT_SYMBOL_GPL vmlinux 0xd5ead37f blkio_root_cgroup +EXPORT_SYMBOL_GPL vmlinux 0xd60ce999 fs_kobj +EXPORT_SYMBOL_GPL vmlinux 0xd6533a8d cgroup_to_blkio_cgroup +EXPORT_SYMBOL_GPL vmlinux 0xd66d7c6e ring_buffer_read_prepare +EXPORT_SYMBOL_GPL vmlinux 0xd6ec9dfb task_blkio_cgroup +EXPORT_SYMBOL_GPL vmlinux 0xd6ed3a8e cper_next_record_id +EXPORT_SYMBOL_GPL vmlinux 0xd6feefa5 agp_num_entries +EXPORT_SYMBOL_GPL vmlinux 0xd705b4c7 schedule_hrtimeout +EXPORT_SYMBOL_GPL vmlinux 0xd717f131 transport_configure_device +EXPORT_SYMBOL_GPL vmlinux 0xd72feba2 xenbus_read_driver_state +EXPORT_SYMBOL_GPL vmlinux 0xd7539e28 inet_csk_compat_getsockopt +EXPORT_SYMBOL_GPL vmlinux 0xd761b2d3 __put_net +EXPORT_SYMBOL_GPL vmlinux 0xd76240e2 raw_seq_open +EXPORT_SYMBOL_GPL vmlinux 0xd768e985 regulator_has_full_constraints +EXPORT_SYMBOL_GPL vmlinux 0xd775cbfa power_supply_register +EXPORT_SYMBOL_GPL vmlinux 0xd77b1961 wm831x_reg_lock +EXPORT_SYMBOL_GPL vmlinux 0xd77c0bc8 klist_remove +EXPORT_SYMBOL_GPL vmlinux 0xd7a831d1 ring_buffer_record_disable +EXPORT_SYMBOL_GPL vmlinux 0xd7d79132 put_online_cpus +EXPORT_SYMBOL_GPL vmlinux 0xd7dbe6ca da903x_write +EXPORT_SYMBOL_GPL vmlinux 0xd7fb394b blkiocg_update_dispatch_stats +EXPORT_SYMBOL_GPL vmlinux 0xd80e12ba sysfs_create_group +EXPORT_SYMBOL_GPL vmlinux 0xd817af0d workqueue_congested +EXPORT_SYMBOL_GPL vmlinux 0xd822b35f pm_qos_add_request +EXPORT_SYMBOL_GPL vmlinux 0xd8525ea7 fl6_update_dst +EXPORT_SYMBOL_GPL vmlinux 0xd8599500 sysfs_remove_link +EXPORT_SYMBOL_GPL vmlinux 0xd8ee1dd2 __sock_recv_timestamp +EXPORT_SYMBOL_GPL vmlinux 0xd9042fa8 scatterwalk_map +EXPORT_SYMBOL_GPL vmlinux 0xd919806a amd_cache_northbridges +EXPORT_SYMBOL_GPL vmlinux 0xd93759ad spi_new_device +EXPORT_SYMBOL_GPL vmlinux 0xd93e76a6 kbd_table +EXPORT_SYMBOL_GPL vmlinux 0xd986e3b7 pci_scan_child_bus +EXPORT_SYMBOL_GPL vmlinux 0xd990d7fd ata_timing_compute +EXPORT_SYMBOL_GPL vmlinux 0xd9a4db48 dma_release_channel +EXPORT_SYMBOL_GPL vmlinux 0xd9cec7a3 wakeup_source_unregister +EXPORT_SYMBOL_GPL vmlinux 0xda0c6790 sata_sff_hardreset +EXPORT_SYMBOL_GPL vmlinux 0xda17e910 crypto_spawn_tfm2 +EXPORT_SYMBOL_GPL vmlinux 0xda1be8e1 async_synchronize_cookie_domain +EXPORT_SYMBOL_GPL vmlinux 0xda314fd6 i2c_new_dummy +EXPORT_SYMBOL_GPL vmlinux 0xda3232a3 virtio_check_driver_offered_feature +EXPORT_SYMBOL_GPL vmlinux 0xdaa713db virtqueue_get_buf +EXPORT_SYMBOL_GPL vmlinux 0xdaab4f7f rdev_get_dev +EXPORT_SYMBOL_GPL vmlinux 0xdac0fee1 mddev_init +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 0xdb3376e6 gnttab_unmap_refs +EXPORT_SYMBOL_GPL vmlinux 0xdb403064 print_context_stack +EXPORT_SYMBOL_GPL vmlinux 0xdb5a771d rio_release_outb_mbox +EXPORT_SYMBOL_GPL vmlinux 0xdb6af9ab rtnl_link_unregister +EXPORT_SYMBOL_GPL vmlinux 0xdb6e4bf2 pskb_put +EXPORT_SYMBOL_GPL vmlinux 0xdbc729f0 sdio_enable_func +EXPORT_SYMBOL_GPL vmlinux 0xdbd4aa5b rio_release_inb_dbell +EXPORT_SYMBOL_GPL vmlinux 0xdbddac64 rtnl_link_register +EXPORT_SYMBOL_GPL vmlinux 0xdbe74704 ata_bmdma_error_handler +EXPORT_SYMBOL_GPL vmlinux 0xdc14a211 xen_hvm_evtchn_do_upcall +EXPORT_SYMBOL_GPL vmlinux 0xdc1f8f2e register_timer_hook +EXPORT_SYMBOL_GPL vmlinux 0xdc638ac5 crypto_mod_put +EXPORT_SYMBOL_GPL vmlinux 0xdc6bcea8 __audit_inode_child +EXPORT_SYMBOL_GPL vmlinux 0xdc7bc811 cpufreq_get_measured_perf +EXPORT_SYMBOL_GPL vmlinux 0xdc825d6c usb_amd_quirk_pll_disable +EXPORT_SYMBOL_GPL vmlinux 0xdc88e2ab __pm_runtime_resume +EXPORT_SYMBOL_GPL vmlinux 0xdc97af2e syscore_suspend +EXPORT_SYMBOL_GPL vmlinux 0xdca1687f simple_attr_open +EXPORT_SYMBOL_GPL vmlinux 0xdcba90a6 ip_route_output_flow +EXPORT_SYMBOL_GPL vmlinux 0xdcccb213 kobject_rename +EXPORT_SYMBOL_GPL vmlinux 0xdcd42666 iommu_unmap +EXPORT_SYMBOL_GPL vmlinux 0xdce57037 apei_estatus_print +EXPORT_SYMBOL_GPL vmlinux 0xdce65d4c sysfs_notify +EXPORT_SYMBOL_GPL vmlinux 0xdcec0a37 xfrm_output_resume +EXPORT_SYMBOL_GPL vmlinux 0xdd0bf1e8 setup_deferrable_timer_on_stack_key +EXPORT_SYMBOL_GPL vmlinux 0xdd1250b0 put_device +EXPORT_SYMBOL_GPL vmlinux 0xdd2b8ae6 pci_ioremap_bar +EXPORT_SYMBOL_GPL vmlinux 0xdd41893a driver_register +EXPORT_SYMBOL_GPL vmlinux 0xdd457df3 crypto_alg_sem +EXPORT_SYMBOL_GPL vmlinux 0xdd5d7aa2 spi_busnum_to_master +EXPORT_SYMBOL_GPL vmlinux 0xdd7c16df put_pid +EXPORT_SYMBOL_GPL vmlinux 0xddb985c1 xfrm_output +EXPORT_SYMBOL_GPL vmlinux 0xddd121b6 anon_inode_getfd +EXPORT_SYMBOL_GPL vmlinux 0xdddef38e sysfs_remove_bin_file +EXPORT_SYMBOL_GPL vmlinux 0xddea8d33 platform_create_bundle +EXPORT_SYMBOL_GPL vmlinux 0xde27c2c6 pm_runtime_allow +EXPORT_SYMBOL_GPL vmlinux 0xde2ea8a9 wm8994_reg_write +EXPORT_SYMBOL_GPL vmlinux 0xde34e5de __root_device_register +EXPORT_SYMBOL_GPL vmlinux 0xde417b81 async_schedule_domain +EXPORT_SYMBOL_GPL vmlinux 0xde49e9f1 klist_init +EXPORT_SYMBOL_GPL vmlinux 0xde72c2df sk_attach_filter +EXPORT_SYMBOL_GPL vmlinux 0xdf2b3a80 tty_prepare_flip_string +EXPORT_SYMBOL_GPL vmlinux 0xdf4708db agp_remove_bridge +EXPORT_SYMBOL_GPL vmlinux 0xdf4dc101 bus_create_file +EXPORT_SYMBOL_GPL vmlinux 0xdf711aa2 tty_set_termios +EXPORT_SYMBOL_GPL vmlinux 0xdfbbfb64 tpm_remove_hardware +EXPORT_SYMBOL_GPL vmlinux 0xdffa09d8 invalidate_inode_pages2_range +EXPORT_SYMBOL_GPL vmlinux 0xe007de41 kallsyms_lookup_name +EXPORT_SYMBOL_GPL vmlinux 0xe045a6be inet_csk_reqsk_queue_hash_add +EXPORT_SYMBOL_GPL vmlinux 0xe0713287 pstore_register +EXPORT_SYMBOL_GPL vmlinux 0xe089cfcc agp_memory_reserved +EXPORT_SYMBOL_GPL vmlinux 0xe0a00c63 __xenbus_register_frontend +EXPORT_SYMBOL_GPL vmlinux 0xe0c77bb5 mce_notify_irq +EXPORT_SYMBOL_GPL vmlinux 0xe0d3ec16 bus_find_device +EXPORT_SYMBOL_GPL vmlinux 0xe0d96c52 tc3589x_block_read +EXPORT_SYMBOL_GPL vmlinux 0xe0e90f53 hvc_instantiate +EXPORT_SYMBOL_GPL vmlinux 0xe10454f8 blk_lld_busy +EXPORT_SYMBOL_GPL vmlinux 0xe10cd6ad erst_get_record_id_begin +EXPORT_SYMBOL_GPL vmlinux 0xe128d7df ring_buffer_iter_peek +EXPORT_SYMBOL_GPL vmlinux 0xe12b5d74 crypto_default_rng +EXPORT_SYMBOL_GPL vmlinux 0xe14ea43d inet6_csk_xmit +EXPORT_SYMBOL_GPL vmlinux 0xe162c925 sdio_memcpy_fromio +EXPORT_SYMBOL_GPL vmlinux 0xe17288ed regulator_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0xe1a0dcdb xenbus_unmap_ring +EXPORT_SYMBOL_GPL vmlinux 0xe1e4b901 udp6_lib_lookup +EXPORT_SYMBOL_GPL vmlinux 0xe200cc2a tracepoint_get_iter_range +EXPORT_SYMBOL_GPL vmlinux 0xe21b184f rio_dev_get +EXPORT_SYMBOL_GPL vmlinux 0xe238120f vfs_setlease +EXPORT_SYMBOL_GPL vmlinux 0xe249a804 device_create_vargs +EXPORT_SYMBOL_GPL vmlinux 0xe295c0ff is_hpet_enabled +EXPORT_SYMBOL_GPL vmlinux 0xe3043ff9 request_any_context_irq +EXPORT_SYMBOL_GPL vmlinux 0xe32fe121 register_virtio_device +EXPORT_SYMBOL_GPL vmlinux 0xe3319d9c usb_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xe3406b68 ata_pci_bmdma_clear_simplex +EXPORT_SYMBOL_GPL vmlinux 0xe35e94dc pm_qos_update_request +EXPORT_SYMBOL_GPL vmlinux 0xe3646eed shake_page +EXPORT_SYMBOL_GPL vmlinux 0xe3bc7fd4 hpet_unregister_irq_handler +EXPORT_SYMBOL_GPL vmlinux 0xe3c87028 __rio_local_write_config_32 +EXPORT_SYMBOL_GPL vmlinux 0xe3d182ac gpio_export_link +EXPORT_SYMBOL_GPL vmlinux 0xe41534ce bind_evtchn_to_irqhandler +EXPORT_SYMBOL_GPL vmlinux 0xe418febd srcu_batches_completed +EXPORT_SYMBOL_GPL vmlinux 0xe42f1c28 skb_segment +EXPORT_SYMBOL_GPL vmlinux 0xe4309905 syscore_resume +EXPORT_SYMBOL_GPL vmlinux 0xe4428977 register_kprobes +EXPORT_SYMBOL_GPL vmlinux 0xe477895e pci_dev_run_wake +EXPORT_SYMBOL_GPL vmlinux 0xe4a5b959 i2c_new_device +EXPORT_SYMBOL_GPL vmlinux 0xe4aa0a0c pci_stop_bus_device +EXPORT_SYMBOL_GPL vmlinux 0xe4c283aa xv_free +EXPORT_SYMBOL_GPL vmlinux 0xe4d11e22 sysdev_register +EXPORT_SYMBOL_GPL vmlinux 0xe50b3599 platform_get_irq +EXPORT_SYMBOL_GPL vmlinux 0xe55051eb xen_swiotlb_sync_sg_for_cpu +EXPORT_SYMBOL_GPL vmlinux 0xe5815279 ata_sas_port_init +EXPORT_SYMBOL_GPL vmlinux 0xe58fb452 aer_irq +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 0xe6602e9f perf_trace_buf_prepare +EXPORT_SYMBOL_GPL vmlinux 0xe6a3a4a3 pm_runtime_no_callbacks +EXPORT_SYMBOL_GPL vmlinux 0xe6a9acbc debugfs_create_x16 +EXPORT_SYMBOL_GPL vmlinux 0xe6af3a65 crypto_larval_lookup +EXPORT_SYMBOL_GPL vmlinux 0xe6c3ae5f scsi_mode_select +EXPORT_SYMBOL_GPL vmlinux 0xe6cd3064 find_symbol +EXPORT_SYMBOL_GPL vmlinux 0xe6e1c5fe uuid_be_gen +EXPORT_SYMBOL_GPL vmlinux 0xe706e555 xenbus_dev_suspend +EXPORT_SYMBOL_GPL vmlinux 0xe7232e0f user_return_notifier_unregister +EXPORT_SYMBOL_GPL vmlinux 0xe74b1a5a __class_create +EXPORT_SYMBOL_GPL vmlinux 0xe7ac6dbb __rio_local_write_config_8 +EXPORT_SYMBOL_GPL vmlinux 0xe7c13207 irq_work_sync +EXPORT_SYMBOL_GPL vmlinux 0xe7d85cc1 skb_gro_receive +EXPORT_SYMBOL_GPL vmlinux 0xe7e4010b usb_submit_urb +EXPORT_SYMBOL_GPL vmlinux 0xe7ffe877 pcpu_base_addr +EXPORT_SYMBOL_GPL vmlinux 0xe800a502 usb_get_urb +EXPORT_SYMBOL_GPL vmlinux 0xe80f25ec tc3589x_block_write +EXPORT_SYMBOL_GPL vmlinux 0xe8161da7 blk_rq_check_limits +EXPORT_SYMBOL_GPL vmlinux 0xe818b32b ata_bmdma_interrupt +EXPORT_SYMBOL_GPL vmlinux 0xe81b4dae relay_buf_full +EXPORT_SYMBOL_GPL vmlinux 0xe852e0be ata_sff_dev_select +EXPORT_SYMBOL_GPL vmlinux 0xe862c4b7 dpm_suspend_start +EXPORT_SYMBOL_GPL vmlinux 0xe89bd243 ata_sff_queue_work +EXPORT_SYMBOL_GPL vmlinux 0xe8afae85 pci_find_next_capability +EXPORT_SYMBOL_GPL vmlinux 0xe8cef158 get_device +EXPORT_SYMBOL_GPL vmlinux 0xe8db3fcc cpuidle_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xe9232a89 ring_buffer_peek +EXPORT_SYMBOL_GPL vmlinux 0xe92ec2cb ring_buffer_normalize_time_stamp +EXPORT_SYMBOL_GPL vmlinux 0xe93e49c3 devres_free +EXPORT_SYMBOL_GPL vmlinux 0xe9587909 usb_unregister_notify +EXPORT_SYMBOL_GPL vmlinux 0xe96717d6 rtc_alarm_irq_enable +EXPORT_SYMBOL_GPL vmlinux 0xe973c046 xenbus_dev_remove +EXPORT_SYMBOL_GPL vmlinux 0xe98a0391 device_initialize +EXPORT_SYMBOL_GPL vmlinux 0xe99dcb0b crypto_unregister_template +EXPORT_SYMBOL_GPL vmlinux 0xe9a913d6 usb_interrupt_msg +EXPORT_SYMBOL_GPL vmlinux 0xe9bbf4c1 regulator_get_drvdata +EXPORT_SYMBOL_GPL vmlinux 0xe9d6e095 debugfs_create_size_t +EXPORT_SYMBOL_GPL vmlinux 0xe9da8925 shash_free_instance +EXPORT_SYMBOL_GPL vmlinux 0xe9ea2126 rio_release_inb_pwrite +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 0xea53fc33 sdio_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0xea547283 crypto_alloc_instance2 +EXPORT_SYMBOL_GPL vmlinux 0xea88d142 dm_dispatch_request +EXPORT_SYMBOL_GPL vmlinux 0xeaa4bdad ring_buffer_alloc_read_page +EXPORT_SYMBOL_GPL vmlinux 0xeacfa4b6 sysfs_get +EXPORT_SYMBOL_GPL vmlinux 0xeae5c96a pciserial_remove_ports +EXPORT_SYMBOL_GPL vmlinux 0xeae74760 scsi_nl_send_transport_msg +EXPORT_SYMBOL_GPL vmlinux 0xeb2296a2 fuse_conn_put +EXPORT_SYMBOL_GPL vmlinux 0xeb38f811 __ip_route_output_key +EXPORT_SYMBOL_GPL vmlinux 0xeb57557c br_fdb_test_addr_hook +EXPORT_SYMBOL_GPL vmlinux 0xeb8cca1b rio_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xeb8ceb25 sdev_evt_send_simple +EXPORT_SYMBOL_GPL vmlinux 0xeb9b2d3d simple_attr_release +EXPORT_SYMBOL_GPL vmlinux 0xeba2c994 shash_attr_alg +EXPORT_SYMBOL_GPL vmlinux 0xebbf7de5 filter_match_preds +EXPORT_SYMBOL_GPL vmlinux 0xebd44086 crypto_init_spawn +EXPORT_SYMBOL_GPL vmlinux 0xec1b043e regulator_suspend_prepare +EXPORT_SYMBOL_GPL vmlinux 0xec25c39e md_stop_writes +EXPORT_SYMBOL_GPL vmlinux 0xec25f967 klist_del +EXPORT_SYMBOL_GPL vmlinux 0xec27133b blocking_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0xec2a928c scsi_dh_activate +EXPORT_SYMBOL_GPL vmlinux 0xec2dd082 ata_sff_irq_on +EXPORT_SYMBOL_GPL vmlinux 0xece8a046 tpm_show_caps +EXPORT_SYMBOL_GPL vmlinux 0xeced0650 rio_request_outb_dbell +EXPORT_SYMBOL_GPL vmlinux 0xed08b7a4 sysdev_store_int +EXPORT_SYMBOL_GPL vmlinux 0xed1c3ef7 regulator_bulk_free +EXPORT_SYMBOL_GPL vmlinux 0xed457a3f unregister_efivars +EXPORT_SYMBOL_GPL vmlinux 0xed76dcc4 ata_sas_port_stop +EXPORT_SYMBOL_GPL vmlinux 0xedaa55d9 pm_runtime_enable +EXPORT_SYMBOL_GPL vmlinux 0xedbc6f67 gnttab_end_foreign_access +EXPORT_SYMBOL_GPL vmlinux 0xedfc977a ring_buffer_iter_reset +EXPORT_SYMBOL_GPL vmlinux 0xee0abb77 gpiochip_add +EXPORT_SYMBOL_GPL vmlinux 0xee0cceaa blkio_policy_unregister +EXPORT_SYMBOL_GPL vmlinux 0xee536e9a driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0xee881b66 ring_buffer_discard_commit +EXPORT_SYMBOL_GPL vmlinux 0xeea5e6ff page_cache_async_readahead +EXPORT_SYMBOL_GPL vmlinux 0xeeca9be6 tty_put_char +EXPORT_SYMBOL_GPL vmlinux 0xeed3bf9f __srcu_read_unlock +EXPORT_SYMBOL_GPL vmlinux 0xeed6043b usb_find_alt_setting +EXPORT_SYMBOL_GPL vmlinux 0xeeeb9ba8 ata_port_schedule_eh +EXPORT_SYMBOL_GPL vmlinux 0xeef14d2b get_net_ns_by_pid +EXPORT_SYMBOL_GPL vmlinux 0xef1f6e23 apei_resources_request +EXPORT_SYMBOL_GPL vmlinux 0xef555b1b ring_buffer_entries_cpu +EXPORT_SYMBOL_GPL vmlinux 0xef5b725c __tracepoint_block_rq_remap +EXPORT_SYMBOL_GPL vmlinux 0xef646625 ahash_free_instance +EXPORT_SYMBOL_GPL vmlinux 0xef6c3f70 round_jiffies_up_relative +EXPORT_SYMBOL_GPL vmlinux 0xef6f1fd1 blk_add_request_payload +EXPORT_SYMBOL_GPL vmlinux 0xef98682f ata_host_register +EXPORT_SYMBOL_GPL vmlinux 0xefdd5a63 ktime_get_ts +EXPORT_SYMBOL_GPL vmlinux 0xefe1d354 mnt_drop_write +EXPORT_SYMBOL_GPL vmlinux 0xf0696401 acpi_pci_detect_ejectable +EXPORT_SYMBOL_GPL vmlinux 0xf0a6f347 xen_swiotlb_alloc_coherent +EXPORT_SYMBOL_GPL vmlinux 0xf0d4a51b usb_disable_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0xf1577d0f task_xstate_cachep +EXPORT_SYMBOL_GPL vmlinux 0xf17c2ff5 ip6_dst_lookup +EXPORT_SYMBOL_GPL vmlinux 0xf184d189 kernel_power_off +EXPORT_SYMBOL_GPL vmlinux 0xf189901a bus_register +EXPORT_SYMBOL_GPL vmlinux 0xf1b103e4 xenbus_probe_devices +EXPORT_SYMBOL_GPL vmlinux 0xf1b551d9 ibft_addr +EXPORT_SYMBOL_GPL vmlinux 0xf2527a01 ring_buffer_free_read_page +EXPORT_SYMBOL_GPL vmlinux 0xf2af7986 map_vm_area +EXPORT_SYMBOL_GPL vmlinux 0xf2df5fbf pci_unblock_user_cfg_access +EXPORT_SYMBOL_GPL vmlinux 0xf2fa0f1d class_dev_iter_init +EXPORT_SYMBOL_GPL vmlinux 0xf2fca922 uart_parse_options +EXPORT_SYMBOL_GPL vmlinux 0xf314cb90 sysdev_show_int +EXPORT_SYMBOL_GPL vmlinux 0xf34806ec hrtimer_get_res +EXPORT_SYMBOL_GPL vmlinux 0xf35c51fd rtc_update_irq_enable +EXPORT_SYMBOL_GPL vmlinux 0xf363e6c2 dev_change_net_namespace +EXPORT_SYMBOL_GPL vmlinux 0xf387786d pci_create_slot +EXPORT_SYMBOL_GPL vmlinux 0xf3b451ca kdb_poll_funcs +EXPORT_SYMBOL_GPL vmlinux 0xf3b93a97 cgroup_lock_is_held +EXPORT_SYMBOL_GPL vmlinux 0xf3c8703f unregister_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0xf3da8b41 dma_wait_for_async_tx +EXPORT_SYMBOL_GPL vmlinux 0xf3eebef4 ata_port_abort +EXPORT_SYMBOL_GPL vmlinux 0xf42d953e crypto_shash_update +EXPORT_SYMBOL_GPL vmlinux 0xf499fdb2 rcu_barrier_bh +EXPORT_SYMBOL_GPL vmlinux 0xf4a8385f iommu_domain_free +EXPORT_SYMBOL_GPL vmlinux 0xf4c811fe ipv6_opt_accepted +EXPORT_SYMBOL_GPL vmlinux 0xf5352e5c __blkdev_driver_ioctl +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 0xf5945bac gnttab_free_grant_references +EXPORT_SYMBOL_GPL vmlinux 0xf5a31016 wm8350_reg_unlock +EXPORT_SYMBOL_GPL vmlinux 0xf5a691cd invalidate_bh_lrus +EXPORT_SYMBOL_GPL vmlinux 0xf5d6b728 tpm_write +EXPORT_SYMBOL_GPL vmlinux 0xf659a6bd ata_acpi_gtm_xfermask +EXPORT_SYMBOL_GPL vmlinux 0xf65aab3c aead_geniv_exit +EXPORT_SYMBOL_GPL vmlinux 0xf65d2022 usb_kill_urb +EXPORT_SYMBOL_GPL vmlinux 0xf6745886 platform_device_add +EXPORT_SYMBOL_GPL vmlinux 0xf6772205 platform_device_alloc +EXPORT_SYMBOL_GPL vmlinux 0xf6abce0a ata_sff_drain_fifo +EXPORT_SYMBOL_GPL vmlinux 0xf6c5b516 acpi_ec_remove_query_handler +EXPORT_SYMBOL_GPL vmlinux 0xf6e04730 event_storage +EXPORT_SYMBOL_GPL vmlinux 0xf6e874f5 ata_timing_merge +EXPORT_SYMBOL_GPL vmlinux 0xf7016530 xenbus_gather +EXPORT_SYMBOL_GPL vmlinux 0xf717c2de usb_wait_anchor_empty_timeout +EXPORT_SYMBOL_GPL vmlinux 0xf77bedc1 blkcg_get_weight +EXPORT_SYMBOL_GPL vmlinux 0xf79a9c1e regulator_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0xf7a14f56 apei_mce_report_mem_error +EXPORT_SYMBOL_GPL vmlinux 0xf7a67a87 spi_register_master +EXPORT_SYMBOL_GPL vmlinux 0xf7cb9f9a pm_runtime_barrier +EXPORT_SYMBOL_GPL vmlinux 0xf7deb02e inet6_lookup_listener +EXPORT_SYMBOL_GPL vmlinux 0xf8290e7d spi_write_then_read +EXPORT_SYMBOL_GPL vmlinux 0xf857cd2f ata_scsi_queuecmd +EXPORT_SYMBOL_GPL vmlinux 0xf8706bb0 __tracepoint_kfree_skb +EXPORT_SYMBOL_GPL vmlinux 0xf8802492 print_stack_trace +EXPORT_SYMBOL_GPL vmlinux 0xf8813b22 regulator_set_voltage_time +EXPORT_SYMBOL_GPL vmlinux 0xf897984a attribute_container_find_class_device +EXPORT_SYMBOL_GPL vmlinux 0xf8aae8d0 device_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xf8eb3533 single_release_net +EXPORT_SYMBOL_GPL vmlinux 0xf8f3a0fb ata_ratelimit +EXPORT_SYMBOL_GPL vmlinux 0xf946e034 device_create +EXPORT_SYMBOL_GPL vmlinux 0xf96842e2 relay_reset +EXPORT_SYMBOL_GPL vmlinux 0xf9765833 dmi_match +EXPORT_SYMBOL_GPL vmlinux 0xf97666a0 set_memory_rw +EXPORT_SYMBOL_GPL vmlinux 0xf987c62c crypto_alloc_ablkcipher +EXPORT_SYMBOL_GPL vmlinux 0xf9924426 arch_add_memory +EXPORT_SYMBOL_GPL vmlinux 0xf9a054b5 __round_jiffies +EXPORT_SYMBOL_GPL vmlinux 0xf9ca3160 ata_id_xfermask +EXPORT_SYMBOL_GPL vmlinux 0xfa012fe7 tracepoint_probe_register +EXPORT_SYMBOL_GPL vmlinux 0xfa18c054 blkcipher_walk_done +EXPORT_SYMBOL_GPL vmlinux 0xfa1eb910 unregister_syscore_ops +EXPORT_SYMBOL_GPL vmlinux 0xfa1f4662 scatterwalk_start +EXPORT_SYMBOL_GPL vmlinux 0xfa68a55d css_depth +EXPORT_SYMBOL_GPL vmlinux 0xfa70bb3b pci_sriov_migration +EXPORT_SYMBOL_GPL vmlinux 0xfa7b7460 tty_get_pgrp +EXPORT_SYMBOL_GPL vmlinux 0xfaa2ca03 wm831x_auxadc_read_uv +EXPORT_SYMBOL_GPL vmlinux 0xfac6d828 trace_define_field +EXPORT_SYMBOL_GPL vmlinux 0xfb2ab44c rtc_set_mmss +EXPORT_SYMBOL_GPL vmlinux 0xfb32b30f ring_buffer_read_prepare_sync +EXPORT_SYMBOL_GPL vmlinux 0xfb6eedf9 power_group_name +EXPORT_SYMBOL_GPL vmlinux 0xfb78fad8 crypto_mod_get +EXPORT_SYMBOL_GPL vmlinux 0xfbd7ecaf dm_set_device_limits +EXPORT_SYMBOL_GPL vmlinux 0xfbeb46e6 crypto_ablkcipher_type +EXPORT_SYMBOL_GPL vmlinux 0xfbf9be5d register_oom_notifier +EXPORT_SYMBOL_GPL vmlinux 0xfc1f5230 pm_runtime_forbid +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 0xfcd1f623 rio_mport_read_config_16 +EXPORT_SYMBOL_GPL vmlinux 0xfd107a29 mddev_check_plugged +EXPORT_SYMBOL_GPL vmlinux 0xfd290199 crypto_register_ahash +EXPORT_SYMBOL_GPL vmlinux 0xfd3814bf usb_deregister_dev +EXPORT_SYMBOL_GPL vmlinux 0xfd51b281 gnttab_end_foreign_access_ref +EXPORT_SYMBOL_GPL vmlinux 0xfd7243c7 erst_disable +EXPORT_SYMBOL_GPL vmlinux 0xfd7c039e inet_twsk_put +EXPORT_SYMBOL_GPL vmlinux 0xfd89021e blk_insert_cloned_request +EXPORT_SYMBOL_GPL vmlinux 0xfde0b92c crypto_larval_error +EXPORT_SYMBOL_GPL vmlinux 0xfde71378 pci_assign_unassigned_bridge_resources +EXPORT_SYMBOL_GPL vmlinux 0xfe032947 sata_pmp_error_handler +EXPORT_SYMBOL_GPL vmlinux 0xfe3b065c ehci_cf_port_reset_rwsem +EXPORT_SYMBOL_GPL vmlinux 0xfe56675a relay_open +EXPORT_SYMBOL_GPL vmlinux 0xfe727411 get_phys_to_machine +EXPORT_SYMBOL_GPL vmlinux 0xfe7bca3c usb_autopm_get_interface_no_resume +EXPORT_SYMBOL_GPL vmlinux 0xfe8a19f5 skb_to_sgvec +EXPORT_SYMBOL_GPL vmlinux 0xfe990052 gpio_free +EXPORT_SYMBOL_GPL vmlinux 0xfeb320cf generic_fh_to_parent +EXPORT_SYMBOL_GPL vmlinux 0xfeb6ae04 posix_clock_register +EXPORT_SYMBOL_GPL vmlinux 0xfeb9710c spi_async +EXPORT_SYMBOL_GPL vmlinux 0xfece9fad anon_transport_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0xfecf532f wm8350_reg_read +EXPORT_SYMBOL_GPL vmlinux 0xfed11ed1 usb_mon_deregister +EXPORT_SYMBOL_GPL vmlinux 0xfee35034 spi_alloc_master +EXPORT_SYMBOL_GPL vmlinux 0xfef8a166 trace_current_buffer_lock_reserve +EXPORT_SYMBOL_GPL vmlinux 0xfefa2adb input_ff_effect_from_user +EXPORT_SYMBOL_GPL vmlinux 0xff05fa13 vring_interrupt +EXPORT_SYMBOL_GPL vmlinux 0xff170c10 exportfs_decode_fh +EXPORT_SYMBOL_GPL vmlinux 0xff344f55 do_kern_mount +EXPORT_SYMBOL_GPL vmlinux 0xff5a8cfe cn_del_callback +EXPORT_SYMBOL_GPL vmlinux 0xffa4c4ec cgroup_lock +EXPORT_SYMBOL_GPL vmlinux 0xffbf9145 sysdev_class_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xffdf45d1 usb_alloc_coherent --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/amd64/virtual.compiler +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/amd64/virtual.compiler @@ -0,0 +1 @@ +GCC: (Ubuntu/Linaro 4.6.1-7ubuntu2) 4.6.1 --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/amd64/virtual.modules +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/amd64/virtual.modules @@ -0,0 +1,546 @@ +8021q +8139cp +8139too +8390 +acpi_ipmi +acpi_memhotplug +acpi_pad +acpiphp +act_csum +act_gact +act_ipt +act_mirred +act_nat +act_pedit +act_police +act_simple +act_skbedit +aesni-intel +aes-x86_64 +af_802154 +af_alg +af_key +af-rxrpc +ah4 +ah6 +ahci +algif_hash +algif_skcipher +ansi_cprng +anubis +appletalk +arc4 +arptable_filter +arp_tables +arpt_mangle +async_memcpy +async_pq +async_raid6_recov +async_tx +async_xor +atm +authenc +authencesn +auth_rpcgss +autofs4 +ax25 +bch +binfmt_misc +blowfish +bonding +br2684 +bridge +bsd_comp +btrfs +BusLogic +cachefiles +camellia +can +can-bcm +can-raw +cast5 +cast6 +ccm +cfg80211 +cifs +cirrusfb +clip +cls_basic +cls_flow +cls_fw +cls_route +cls_rsvp +cls_rsvp6 +cls_tcindex +cls_u32 +configfs +cpuid +cpu-notifier-error-inject +crc7 +crc-ccitt +crc-itu-t +cryptd +cryptoloop +crypto_null +ctr +cts +dccp +dccp_diag +dccp_ipv4 +dccp_ipv6 +dccp_probe +decnet +deflate +des_generic +dm-crypt +dm-log +dm-mirror +dm-multipath +dm-queue-length +dm-raid +dm-region-hash +dm-round-robin +dm-service-time +dm-snapshot +dm-zero +dn_rtmsg +dummy +e1000 +e1000e +ebt_802_3 +ebtable_broute +ebtable_filter +ebtable_nat +ebtables +ebt_among +ebt_arp +ebt_arpreply +ebt_dnat +ebt_ip +ebt_ip6 +ebt_limit +ebt_log +ebt_mark +ebt_mark_m +ebt_nflog +ebt_pkttype +ebt_redirect +ebt_snat +ebt_stp +ebt_ulog +ebt_vlan +econet +ec_sys +einj +em_cmp +em_meta +em_nbyte +em_text +em_u32 +eql +erst-dbg +esp4 +esp6 +evbug +fat +faulty +fb_sys_fops +fcrypt +floppy +fscache +gameport +garp +gcm +gf128mul +ghash-clmulni-intel +ghash-generic +ghes +gre +hangcheck-timer +hed +ieee802154 +ifb +ip6_queue +ip6table_filter +ip6table_mangle +ip6table_raw +ip6_tables +ip6table_security +ip6t_ah +ip6t_eui64 +ip6t_frag +ip6t_hbh +ip6t_ipv6header +ip6t_LOG +ip6t_mh +ip6t_REJECT +ip6t_rt +ip6_tunnel +ipcomp +ipcomp6 +ipddp +ip_gre +ipip +ip_queue +ip_set +ip_set_bitmap_ip +ip_set_bitmap_ipmac +ip_set_bitmap_port +ip_set_hash_ip +ip_set_hash_ipport +ip_set_hash_ipportip +ip_set_hash_ipportnet +ip_set_hash_net +ip_set_hash_netport +ip_set_list_set +iptable_filter +iptable_mangle +iptable_nat +iptable_raw +ip_tables +iptable_security +ipt_ah +ipt_CLUSTERIP +ipt_ecn +ipt_ECN +ipt_LOG +ipt_MASQUERADE +ipt_NETMAP +ipt_REDIRECT +ipt_REJECT +ipt_ULOG +ip_vs +ip_vs_dh +ip_vs_ftp +ip_vs_lblc +ip_vs_lblcr +ip_vs_lc +ip_vs_nq +ip_vs_pe_sip +ip_vs_rr +ip_vs_sed +ip_vs_sh +ip_vs_wlc +ip_vs_wrr +ipx +ircomm +ircomm-tty +irda +irlan +irnet +iscsi_tcp +isofs +joydev +khazad +lapb +lec +lib80211 +lib80211_crypt_ccmp +lib80211_crypt_tkip +lib80211_crypt_wep +libcrc32c +libiscsi +libiscsi_tcp +libsas +linear +llc2 +lockd +lp +lru_cache +lrw +lzo +mac80211 +macvlan +macvtap +mce-inject +mce-xeon75xx +md4 +michael_mic +microcode +mip6 +mpoa +mptbase +mptctl +mptfc +mptlan +mptsas +mptscsih +mptspi +msdos +msr +multipath +nbd +ne2k-pci +netconsole +netrom +nf_conntrack +nf_conntrack_amanda +nf_conntrack_broadcast +nf_conntrack_ftp +nf_conntrack_h323 +nf_conntrack_ipv4 +nf_conntrack_ipv6 +nf_conntrack_irc +nf_conntrack_netbios_ns +nf_conntrack_netlink +nf_conntrack_pptp +nf_conntrack_proto_dccp +nf_conntrack_proto_gre +nf_conntrack_proto_sctp +nf_conntrack_proto_udplite +nf_conntrack_sane +nf_conntrack_sip +nf_conntrack_snmp +nf_conntrack_tftp +nf_defrag_ipv4 +nf_defrag_ipv6 +nf_nat +nf_nat_amanda +nf_nat_ftp +nf_nat_h323 +nf_nat_irc +nf_nat_pptp +nf_nat_proto_dccp +nf_nat_proto_gre +nf_nat_proto_sctp +nf_nat_proto_udplite +nf_nat_sip +nf_nat_snmp_basic +nf_nat_tftp +nfnetlink +nfnetlink_log +nfnetlink_queue +nfs +nfs_acl +nfsd +nf_tproxy_core +nls_cp437 +nls_iso8859-1 +nvram +oprofile +output +p8023 +parport +parport_pc +pcbc +pci_slot +pcnet32 +pcrypt +phonet +pktgen +pn_pep +ppdev +ppp_async +ppp_deflate +ppp_mppe +pppoatm +pppoe +pppox +ppp_synctty +psmouse +qla1280 +raid0 +raid1 +raid10 +raid456 +raid6_pq +raid6test +raid_class +raw +reed_solomon +rmd128 +rmd160 +rmd256 +rmd320 +rose +rxkad +salsa20_generic +salsa20-x86_64 +sbs +sbshc +sch_atm +sch_cbq +sch_choke +sch_drr +sch_dsmark +sch_gred +sch_hfsc +sch_htb +sch_ingress +sch_mqprio +sch_multiq +sch_netem +sch_prio +sch_qfq +sch_red +sch_sfb +sch_sfq +sch_tbf +sch_teql +scsi_tgt +scsi_transport_fc +scsi_transport_iscsi +scsi_transport_sas +scsi_wait_scan +sctp +sctp_probe +seed +seqiv +serio_raw +serpent +serport +sha512_generic +sit +slip +snd +snd-ens1370 +snd-hrtimer +snd-hwdep +snd-page-alloc +snd-pcm +snd-pcsp +snd-rawmidi +snd-seq +snd-seq-device +snd-seq-dummy +snd-seq-midi +snd-seq-midi-emul +snd-seq-midi-event +snd-seq-virmidi +snd-timer +softdog +soundcore +squashfs +stp +sunrpc +syscopyarea +sysfillrect +sysimgblt +tcp_bic +tcp_highspeed +tcp_htcp +tcp_hybla +tcp_illinois +tcp_lp +tcp_probe +tcp_scalable +tcp_vegas +tcp_veno +tcp_westwood +tcp_yeah +tcrypt +tea +test-kstrtox +tgr192 +tipc +ts_bm +ts_fsm +ts_kmp +tulip +tunnel4 +tunnel6 +twofish_common +twofish_generic +twofish-x86_64 +ufs +usb-storage +usbtouchscreen +vesafb +veth +vfat +vga16fb +vgastate +video +virtio_balloon +vmac +vmw_balloon +vmw_pvscsi +vmxnet3 +wanrouter +wp512 +x25 +xcbc +xen-evtchn +xen-fbfront +xenfs +xen-gntalloc +xen-gntdev +xen-platform-pci +xfrm4_mode_beet +xfrm4_mode_transport +xfrm4_mode_tunnel +xfrm4_tunnel +xfrm6_mode_beet +xfrm6_mode_ro +xfrm6_mode_transport +xfrm6_mode_tunnel +xfrm6_tunnel +xfrm_ipcomp +xfrm_user +xfs +xor +x_tables +xt_addrtype +xt_AUDIT +xt_CHECKSUM +xt_CLASSIFY +xt_cluster +xt_comment +xt_connbytes +xt_connlimit +xt_connmark +xt_CONNSECMARK +xt_conntrack +xt_cpu +xt_CT +xt_dccp +xt_devgroup +xt_dscp +xt_DSCP +xt_esp +xt_hashlimit +xt_helper +xt_hl +xt_HL +xt_IDLETIMER +xt_iprange +xt_ipvs +xt_LED +xt_length +xt_limit +xt_mac +xt_mark +xt_multiport +xt_NFLOG +xt_NFQUEUE +xt_NOTRACK +xt_osf +xt_owner +xt_physdev +xt_pkttype +xt_policy +xt_quota +xt_rateest +xt_RATEEST +xt_realm +xt_recent +xts +xt_sctp +xt_SECMARK +xt_set +xt_socket +xt_state +xt_statistic +xt_string +xt_tcpmss +xt_TCPMSS +xt_TCPOPTSTRIP +xt_tcpudp +xt_TEE +xt_time +xt_TPROXY +xt_TRACE +xt_u32 +xz_dec_test +zlib +zlib_deflate --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/armel/omap +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/armel/omap @@ -0,0 +1,9320 @@ +(unknown) arch/arm/plat-omap/mailbox 0x4d240c53 omap_mbox_register +(unknown) arch/arm/plat-omap/mailbox 0x92af9d52 omap_mbox_get +(unknown) arch/arm/plat-omap/mailbox 0x932f185c omap_mbox_put +(unknown) arch/arm/plat-omap/mailbox 0xad7b89b8 omap_mbox_msg_send +(unknown) arch/arm/plat-omap/mailbox 0xdbc75fe3 omap_mbox_unregister +(unknown) crypto/aes_generic 0x0cc1e40f crypto_it_tab +(unknown) crypto/aes_generic 0x24aac4d9 crypto_aes_expand_key +(unknown) crypto/aes_generic 0x3dc916b6 crypto_fl_tab +(unknown) crypto/aes_generic 0x40d46b21 crypto_ft_tab +(unknown) crypto/aes_generic 0x71dc9998 crypto_il_tab +(unknown) crypto/aes_generic 0x7d77a28f crypto_aes_set_key +(unknown) crypto/af_alg 0x21310c35 af_alg_unregister_type +(unknown) crypto/af_alg 0x33dfd4ff af_alg_make_sg +(unknown) crypto/af_alg 0x44975098 af_alg_accept +(unknown) crypto/af_alg 0xaedbe845 af_alg_free_sg +(unknown) crypto/af_alg 0xbcd2a850 af_alg_complete +(unknown) crypto/af_alg 0xce44bc44 af_alg_register_type +(unknown) crypto/af_alg 0xdf623e43 af_alg_wait_for_completion +(unknown) crypto/af_alg 0xe3e90717 af_alg_release +(unknown) crypto/af_alg 0xe4649fde af_alg_cmsg_send +(unknown) crypto/async_tx/async_memcpy 0xb6ef7bd6 async_memcpy +(unknown) crypto/async_tx/async_pq 0x3fa8b1fa async_gen_syndrome +(unknown) crypto/async_tx/async_pq 0x94cc3918 async_syndrome_val +(unknown) crypto/async_tx/async_raid6_recov 0x435b2c4f async_raid6_datap_recov +(unknown) crypto/async_tx/async_raid6_recov 0x582690b9 async_raid6_2data_recov +(unknown) crypto/async_tx/async_tx 0x33495616 __async_tx_find_channel +(unknown) crypto/async_tx/async_tx 0x9a77b984 async_tx_submit +(unknown) crypto/async_tx/async_tx 0xdfcf3959 async_trigger_callback +(unknown) crypto/async_tx/async_tx 0xef06e4c4 async_tx_quiesce +(unknown) crypto/async_tx/async_xor 0x6b554042 async_xor +(unknown) crypto/async_tx/async_xor 0xa5264e5b async_xor_val +(unknown) crypto/cryptd 0x29f9351a cryptd_aead_child +(unknown) crypto/cryptd 0x4bf02751 cryptd_alloc_ablkcipher +(unknown) crypto/cryptd 0x7944b370 cryptd_alloc_aead +(unknown) crypto/cryptd 0x884167a2 cryptd_ablkcipher_child +(unknown) crypto/cryptd 0x90437370 cryptd_shash_desc +(unknown) crypto/cryptd 0xbd065314 cryptd_free_ahash +(unknown) crypto/cryptd 0xc9c66085 cryptd_free_aead +(unknown) crypto/cryptd 0xdb9118de cryptd_alloc_ahash +(unknown) crypto/cryptd 0xf2d25144 cryptd_ahash_child +(unknown) crypto/cryptd 0xfbd27989 cryptd_free_ablkcipher +(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 0x862ceece twofish_setkey +(unknown) crypto/xor 0x5b6c00e6 xor_blocks +(unknown) drivers/ata/libahci 0x0764f59f ahci_reset_controller +(unknown) drivers/ata/libahci 0x2de59f95 ahci_init_controller +(unknown) drivers/ata/libahci 0x320f6e60 ahci_fill_cmd_slot +(unknown) drivers/ata/libahci 0x5eacba1f ahci_interrupt +(unknown) drivers/ata/libahci 0x6727b78b ahci_ops +(unknown) drivers/ata/libahci 0x7c5adbb3 ahci_stop_engine +(unknown) drivers/ata/libahci 0x84f0b0fe ahci_do_softreset +(unknown) drivers/ata/libahci 0x8b72916b ahci_save_initial_config +(unknown) drivers/ata/libahci 0x8c0d998c ahci_start_engine +(unknown) drivers/ata/libahci 0x966dbdb3 ahci_sdev_attrs +(unknown) drivers/ata/libahci 0xa22f0b32 ahci_port_resume +(unknown) drivers/ata/libahci 0xa4d00c2c ahci_reset_em +(unknown) drivers/ata/libahci 0xd2468f93 ahci_print_info +(unknown) drivers/ata/libahci 0xde2508f4 ahci_set_em_messages +(unknown) drivers/ata/libahci 0xe61aa539 ahci_check_ready +(unknown) drivers/ata/libahci 0xea50dad3 ahci_ignore_sss +(unknown) drivers/ata/libahci 0xecb0d225 ahci_kick_engine +(unknown) drivers/ata/libahci 0xf6464980 ahci_em_messages +(unknown) drivers/ata/libahci 0xfdc1a773 ahci_shost_attrs +(unknown) drivers/ata/pata_platform 0x92f3afa8 __pata_platform_probe +(unknown) drivers/ata/pata_platform 0xfc7e07fb __pata_platform_remove +(unknown) drivers/bcma/bcma 0x3e244bd5 bcma_core_is_enabled +(unknown) drivers/bcma/bcma 0x48c2b178 bcma_driver_unregister +(unknown) drivers/bcma/bcma 0x60e7de96 bcma_chipco_gpio_control +(unknown) drivers/bcma/bcma 0x61ee68df bcma_bus_register +(unknown) drivers/bcma/bcma 0xa387bda2 bcma_bus_unregister +(unknown) drivers/bcma/bcma 0xb0a27dd3 __bcma_driver_register +(unknown) drivers/bcma/bcma 0xb47e37d2 bcma_core_enable +(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/bluetooth/btmrvl 0x09fca4c4 btmrvl_enable_ps +(unknown) drivers/bluetooth/btmrvl 0x2844b70a btmrvl_process_event +(unknown) drivers/bluetooth/btmrvl 0x4be146de btmrvl_remove_card +(unknown) drivers/bluetooth/btmrvl 0x541bf4d1 btmrvl_register_hdev +(unknown) drivers/bluetooth/btmrvl 0x6122161f btmrvl_interrupt +(unknown) drivers/bluetooth/btmrvl 0xa4eb05b6 btmrvl_send_module_cfg_cmd +(unknown) drivers/bluetooth/btmrvl 0xb2a9d2e2 btmrvl_check_evtpkt +(unknown) drivers/bluetooth/btmrvl 0xbba8ca08 btmrvl_add_card +(unknown) drivers/char/ipmi/ipmi_msghandler 0x0ad4282b ipmi_set_my_address +(unknown) drivers/char/ipmi/ipmi_msghandler 0x0e65a0fd ipmi_register_smi +(unknown) drivers/char/ipmi/ipmi_msghandler 0x0eebb8d8 ipmi_smi_watcher_unregister +(unknown) drivers/char/ipmi/ipmi_msghandler 0x11508425 ipmi_free_recv_msg +(unknown) drivers/char/ipmi/ipmi_msghandler 0x1574b8ec ipmi_set_gets_events +(unknown) drivers/char/ipmi/ipmi_msghandler 0x16863572 ipmi_register_for_cmd +(unknown) drivers/char/ipmi/ipmi_msghandler 0x2a8bb995 ipmi_request_settime +(unknown) drivers/char/ipmi/ipmi_msghandler 0x40f2b10c ipmi_alloc_smi_msg +(unknown) drivers/char/ipmi/ipmi_msghandler 0x4e066733 ipmi_get_my_LUN +(unknown) drivers/char/ipmi/ipmi_msghandler 0x4fdbb632 ipmi_poll_interface +(unknown) drivers/char/ipmi/ipmi_msghandler 0x596bed09 ipmi_smi_watcher_register +(unknown) drivers/char/ipmi/ipmi_msghandler 0x666d7215 ipmi_request_supply_msgs +(unknown) drivers/char/ipmi/ipmi_msghandler 0x66bcaac2 ipmi_unregister_smi +(unknown) drivers/char/ipmi/ipmi_msghandler 0x6a6b2dd1 ipmi_smi_msg_received +(unknown) drivers/char/ipmi/ipmi_msghandler 0x73d332a5 ipmi_get_my_address +(unknown) drivers/char/ipmi/ipmi_msghandler 0x7a1e98f9 ipmi_destroy_user +(unknown) drivers/char/ipmi/ipmi_msghandler 0x7e0e5fc0 ipmi_set_maintenance_mode +(unknown) drivers/char/ipmi/ipmi_msghandler 0x804f922a ipmi_addr_length +(unknown) drivers/char/ipmi/ipmi_msghandler 0x8efbb56a ipmi_create_user +(unknown) drivers/char/ipmi/ipmi_msghandler 0xa78ed4c6 ipmi_unregister_for_cmd +(unknown) drivers/char/ipmi/ipmi_msghandler 0xcae5e5b6 ipmi_get_maintenance_mode +(unknown) drivers/char/ipmi/ipmi_msghandler 0xcd220d58 ipmi_set_my_LUN +(unknown) drivers/char/ipmi/ipmi_msghandler 0xd305d4fb ipmi_smi_watchdog_pretimeout +(unknown) drivers/char/ipmi/ipmi_msghandler 0xd9af2422 ipmi_smi_add_proc_entry +(unknown) drivers/char/ipmi/ipmi_msghandler 0xda9cb506 ipmi_get_smi_info +(unknown) drivers/char/ipmi/ipmi_msghandler 0xe4f4665b ipmi_validate_addr +(unknown) drivers/char/ipmi/ipmi_msghandler 0xfba95419 ipmi_get_version +(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/dma/dw_dmac 0x09b655e1 dw_dma_cyclic_start +(unknown) drivers/dma/dw_dmac 0x1c6374e4 dw_dma_get_dst_addr +(unknown) drivers/dma/dw_dmac 0x5d3b6034 dw_dma_cyclic_prep +(unknown) drivers/dma/dw_dmac 0x7bce96de dw_dma_cyclic_free +(unknown) drivers/dma/dw_dmac 0xc125cef8 dw_dma_get_src_addr +(unknown) drivers/dma/dw_dmac 0xc9c124bf dw_dma_cyclic_stop +(unknown) drivers/gpio/basic_mmio_gpio 0x1789bf7f bgpio_init +(unknown) drivers/gpio/basic_mmio_gpio 0xaf49b80d bgpio_remove +(unknown) drivers/gpio/max730x 0x466ec448 __max730x_remove +(unknown) drivers/gpio/max730x 0xb6a5a121 __max730x_probe +(unknown) drivers/gpu/drm/drm 0x042a7ff9 drm_get_usb_dev +(unknown) drivers/gpu/drm/drm 0x04a3af60 drm_mm_init_scan +(unknown) drivers/gpu/drm/drm 0x06c02711 drm_add_edid_modes +(unknown) drivers/gpu/drm/drm 0x06c67723 drm_mode_create_scaling_mode_property +(unknown) drivers/gpu/drm/drm 0x08e15c30 drm_mm_insert_node_in_range +(unknown) drivers/gpu/drm/drm 0x08e6c914 drm_class_device_unregister +(unknown) drivers/gpu/drm/drm 0x0968fd03 drm_core_ioremap_wc +(unknown) drivers/gpu/drm/drm 0x0ae4b94c drm_ht_remove +(unknown) drivers/gpu/drm/drm 0x0bd0e418 drm_mm_get_block_range_generic +(unknown) drivers/gpu/drm/drm 0x0c7fecac drm_mode_config_init +(unknown) drivers/gpu/drm/drm 0x0f8dc681 drm_mm_scan_remove_block +(unknown) drivers/gpu/drm/drm 0x0fccafb1 drm_global_item_unref +(unknown) drivers/gpu/drm/drm 0x11073671 drm_mm_search_free_in_range +(unknown) drivers/gpu/drm/drm 0x11baaea0 drm_gem_object_release +(unknown) drivers/gpu/drm/drm 0x11f46e9e drm_gem_object_handle_free +(unknown) drivers/gpu/drm/drm 0x126427e1 drm_mode_duplicate +(unknown) drivers/gpu/drm/drm 0x12c6276a drm_buffer_read_object +(unknown) drivers/gpu/drm/drm 0x12d4675d drm_connector_property_get_value +(unknown) drivers/gpu/drm/drm 0x13a3b414 drm_mm_init_scan_with_range +(unknown) drivers/gpu/drm/drm 0x142b8b35 drm_buffer_copy_from_user +(unknown) drivers/gpu/drm/drm 0x1631b6a5 drm_fasync +(unknown) drivers/gpu/drm/drm 0x17771c16 drm_irq_uninstall +(unknown) drivers/gpu/drm/drm 0x18085f2f drm_get_platform_dev +(unknown) drivers/gpu/drm/drm 0x194eadaa drm_edid_header_is_valid +(unknown) drivers/gpu/drm/drm 0x1981639e drm_platform_init +(unknown) drivers/gpu/drm/drm 0x1c5cde95 drm_vblank_off +(unknown) drivers/gpu/drm/drm 0x1f072c59 drm_property_add_enum +(unknown) drivers/gpu/drm/drm 0x20645642 drm_debug +(unknown) drivers/gpu/drm/drm 0x22ea8d01 drm_connector_attach_property +(unknown) drivers/gpu/drm/drm 0x22fe753f drm_handle_vblank +(unknown) drivers/gpu/drm/drm 0x23b5c15a drm_mode_connector_list_update +(unknown) drivers/gpu/drm/drm 0x24df4855 drm_encoder_init +(unknown) drivers/gpu/drm/drm 0x26f611f8 drm_mode_find_dmt +(unknown) drivers/gpu/drm/drm 0x28d99cca drm_release +(unknown) drivers/gpu/drm/drm 0x2a9e52da drm_get_encoder_name +(unknown) drivers/gpu/drm/drm 0x2c50842b drm_property_destroy +(unknown) drivers/gpu/drm/drm 0x2d807df8 drm_mm_takedown +(unknown) drivers/gpu/drm/drm 0x2f4400e5 drm_ioctl +(unknown) drivers/gpu/drm/drm 0x3074f033 drm_order +(unknown) drivers/gpu/drm/drm 0x3108bb66 drm_gem_vm_open +(unknown) drivers/gpu/drm/drm 0x31389d0a drm_mm_get_block_generic +(unknown) drivers/gpu/drm/drm 0x31f50241 drm_debugfs_remove_files +(unknown) drivers/gpu/drm/drm 0x32ecc13c drm_mm_dump_table +(unknown) drivers/gpu/drm/drm 0x33e154ba drm_sman_init +(unknown) drivers/gpu/drm/drm 0x33f3c2f3 drm_mode_detachmode_crtc +(unknown) drivers/gpu/drm/drm 0x346127a7 drm_global_item_ref +(unknown) drivers/gpu/drm/drm 0x355e2080 drm_pci_exit +(unknown) drivers/gpu/drm/drm 0x36db17f4 drm_clflush_pages +(unknown) drivers/gpu/drm/drm 0x392bcf72 drm_core_ioremapfree +(unknown) drivers/gpu/drm/drm 0x3b27dba1 drm_calc_vbltimestamp_from_scanoutpos +(unknown) drivers/gpu/drm/drm 0x3c1002f6 drm_vblank_get +(unknown) drivers/gpu/drm/drm 0x3c590764 drm_get_edid +(unknown) drivers/gpu/drm/drm 0x3c6d31d8 drm_gem_object_init +(unknown) drivers/gpu/drm/drm 0x3cd61c02 drm_usb_init +(unknown) drivers/gpu/drm/drm 0x3eb37b9d drm_ht_create +(unknown) drivers/gpu/drm/drm 0x413bda3d drm_getsarea +(unknown) drivers/gpu/drm/drm 0x41544e18 drm_mode_create_tv_properties +(unknown) drivers/gpu/drm/drm 0x42a81539 drm_gem_handle_create +(unknown) drivers/gpu/drm/drm 0x43384bd9 drm_buffer_alloc +(unknown) drivers/gpu/drm/drm 0x43c76e46 drm_get_last_vbltimestamp +(unknown) drivers/gpu/drm/drm 0x43c9a91c drm_sman_set_range +(unknown) drivers/gpu/drm/drm 0x4595708b drm_mode_object_find +(unknown) drivers/gpu/drm/drm 0x45c06673 drm_mode_create +(unknown) drivers/gpu/drm/drm 0x46a42c5a drm_debugfs_create_files +(unknown) drivers/gpu/drm/drm 0x4945a3ca drm_mm_search_free +(unknown) drivers/gpu/drm/drm 0x498dcb5e drm_ut_debug_printk +(unknown) drivers/gpu/drm/drm 0x4ce84a73 drm_mmap +(unknown) drivers/gpu/drm/drm 0x4ea1f5a2 drm_gem_object_free +(unknown) drivers/gpu/drm/drm 0x4eb8014a drm_gem_object_alloc +(unknown) drivers/gpu/drm/drm 0x4f55e210 drm_crtc_cleanup +(unknown) drivers/gpu/drm/drm 0x4f5de301 drm_mm_put_block +(unknown) drivers/gpu/drm/drm 0x5165455b drm_mm_remove_node +(unknown) drivers/gpu/drm/drm 0x51adfa47 drm_platform_exit +(unknown) drivers/gpu/drm/drm 0x55bc91ed drm_ati_pcigart_cleanup +(unknown) drivers/gpu/drm/drm 0x580830f0 drm_mode_set_name +(unknown) drivers/gpu/drm/drm 0x59fe0255 drm_ati_pcigart_init +(unknown) drivers/gpu/drm/drm 0x5a5ef223 drm_vblank_init +(unknown) drivers/gpu/drm/drm 0x5b3a5983 drm_connector_property_set_value +(unknown) drivers/gpu/drm/drm 0x5bb190f8 drm_core_reclaim_buffers +(unknown) drivers/gpu/drm/drm 0x5f6cbc33 drm_find_cea_extension +(unknown) drivers/gpu/drm/drm 0x6220c9f2 drm_mode_create_dithering_property +(unknown) drivers/gpu/drm/drm 0x69019f7d drm_mode_validate_clocks +(unknown) drivers/gpu/drm/drm 0x6b3f7ae7 drm_mode_remove +(unknown) drivers/gpu/drm/drm 0x6b6d7375 drm_timestamp_precision +(unknown) drivers/gpu/drm/drm 0x6bfeeb5c drm_master_get +(unknown) drivers/gpu/drm/drm 0x6d68b3cf drm_property_create +(unknown) drivers/gpu/drm/drm 0x6f93860e drm_cvt_mode +(unknown) drivers/gpu/drm/drm 0x764f9e9a drm_gem_vm_close +(unknown) drivers/gpu/drm/drm 0x77919474 drm_add_modes_noedid +(unknown) drivers/gpu/drm/drm 0x791911ad drm_gem_object_lookup +(unknown) drivers/gpu/drm/drm 0x7c1fd6c8 drm_mode_equal +(unknown) drivers/gpu/drm/drm 0x7f4cfa5d drm_detect_monitor_audio +(unknown) drivers/gpu/drm/drm 0x7f5bca9c drm_sysfs_connector_add +(unknown) drivers/gpu/drm/drm 0x7fda8474 drm_pci_free +(unknown) drivers/gpu/drm/drm 0x81c99750 drm_mode_prune_invalid +(unknown) drivers/gpu/drm/drm 0x82ebeca4 drm_mode_probed_add +(unknown) drivers/gpu/drm/drm 0x8497193b drm_connector_cleanup +(unknown) drivers/gpu/drm/drm 0x85de09f5 drm_mode_width +(unknown) drivers/gpu/drm/drm 0x878b9059 drm_put_dev +(unknown) drivers/gpu/drm/drm 0x8ac992cf drm_gem_handle_delete +(unknown) drivers/gpu/drm/drm 0x8dfb019d drm_buffer_free +(unknown) drivers/gpu/drm/drm 0x8eff9111 drm_ht_find_item +(unknown) drivers/gpu/drm/drm 0x8f50bc8c drm_poll +(unknown) drivers/gpu/drm/drm 0x8f730a90 drm_mode_validate_size +(unknown) drivers/gpu/drm/drm 0x92f2d102 drm_sman_alloc +(unknown) drivers/gpu/drm/drm 0x932df43d drm_mode_vrefresh +(unknown) drivers/gpu/drm/drm 0x94e43505 drm_i2c_encoder_init +(unknown) drivers/gpu/drm/drm 0x95cce9d7 drm_mode_config_reset +(unknown) drivers/gpu/drm/drm 0x95eff2af drm_gem_mmap +(unknown) drivers/gpu/drm/drm 0x9745d638 drm_err +(unknown) drivers/gpu/drm/drm 0x991a27ec drm_sysfs_hotplug_event +(unknown) drivers/gpu/drm/drm 0x9a4d10e3 drm_vblank_pre_modeset +(unknown) drivers/gpu/drm/drm 0x9ce36aed drm_vblank_put +(unknown) drivers/gpu/drm/drm 0x9d4f598e drm_pci_alloc +(unknown) drivers/gpu/drm/drm 0x9dc25a34 drm_sman_owner_clean +(unknown) drivers/gpu/drm/drm 0x9fef2bca drm_connector_init +(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 0xa28f7587 drm_core_ioremap +(unknown) drivers/gpu/drm/drm 0xa3170e4a drm_addmap +(unknown) drivers/gpu/drm/drm 0xa4edb20a drm_mm_pre_get +(unknown) drivers/gpu/drm/drm 0xa5a09d50 drm_mm_scan_add_block +(unknown) drivers/gpu/drm/drm 0xa7179c31 drm_mm_replace_node +(unknown) drivers/gpu/drm/drm 0xa7526e80 drm_crtc_init +(unknown) drivers/gpu/drm/drm 0xa7fcd374 drm_vblank_post_modeset +(unknown) drivers/gpu/drm/drm 0xab2393f7 drm_framebuffer_cleanup +(unknown) drivers/gpu/drm/drm 0xacbe2969 drm_mm_debug_table +(unknown) drivers/gpu/drm/drm 0xaf7722e1 drm_gtf_mode +(unknown) drivers/gpu/drm/drm 0xb00ffcc6 drm_irq_install +(unknown) drivers/gpu/drm/drm 0xb6970332 drm_mode_connector_update_edid_property +(unknown) drivers/gpu/drm/drm 0xb6a467b1 drm_edid_is_valid +(unknown) drivers/gpu/drm/drm 0xb6b9d5e2 drm_framebuffer_init +(unknown) drivers/gpu/drm/drm 0xc27c924f drm_class_device_register +(unknown) drivers/gpu/drm/drm 0xc414c422 drm_vblank_offdelay +(unknown) drivers/gpu/drm/drm 0xc470b2bc drm_mode_parse_command_line_for_connector +(unknown) drivers/gpu/drm/drm 0xc52b1650 drm_mode_connector_attach_encoder +(unknown) drivers/gpu/drm/drm 0xc6c19928 drm_pci_init +(unknown) drivers/gpu/drm/drm 0xc837643f drm_i2c_encoder_destroy +(unknown) drivers/gpu/drm/drm 0xc894f473 drm_mode_config_cleanup +(unknown) drivers/gpu/drm/drm 0xca2eeef6 drm_addbufs_pci +(unknown) drivers/gpu/drm/drm 0xca53c505 drm_mode_create_from_cmdline_mode +(unknown) drivers/gpu/drm/drm 0xcc85544e drm_rmmap +(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 0xd1912e04 drm_vblank_cleanup +(unknown) drivers/gpu/drm/drm 0xd2721d6d drm_mm_clean +(unknown) drivers/gpu/drm/drm 0xd7f1ab84 drm_sman_owner_cleanup +(unknown) drivers/gpu/drm/drm 0xd88db039 drm_mm_init +(unknown) drivers/gpu/drm/drm 0xd8aae1a1 drm_rmmap_locked +(unknown) drivers/gpu/drm/drm 0xd8e65579 drm_mode_destroy +(unknown) drivers/gpu/drm/drm 0xd9a8e06d drm_mode_create_dvi_i_properties +(unknown) drivers/gpu/drm/drm 0xdbb5a9f5 drm_ht_remove_item +(unknown) drivers/gpu/drm/drm 0xdca092aa drm_mode_create_dirty_info_property +(unknown) drivers/gpu/drm/drm 0xdfaf7945 drm_encoder_cleanup +(unknown) drivers/gpu/drm/drm 0xe1428177 drm_sysfs_connector_remove +(unknown) drivers/gpu/drm/drm 0xe256edfd drm_sman_takedown +(unknown) drivers/gpu/drm/drm 0xe3a5f601 drm_gtf_mode_complex +(unknown) drivers/gpu/drm/drm 0xe41f7702 drm_get_connector_name +(unknown) drivers/gpu/drm/drm 0xe532ac34 drm_mm_insert_node +(unknown) drivers/gpu/drm/drm 0xe588809a drm_vblank_count +(unknown) drivers/gpu/drm/drm 0xe5bdce7e drm_mode_debug_printmodeline +(unknown) drivers/gpu/drm/drm 0xe6737c24 drm_mode_attachmode_crtc +(unknown) drivers/gpu/drm/drm 0xe7197773 drm_ht_insert_item +(unknown) drivers/gpu/drm/drm 0xe8bd82ed drm_read +(unknown) drivers/gpu/drm/drm 0xe967f9b8 drm_vblank_count_and_time +(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 0xedd3a2af drm_usb_exit +(unknown) drivers/gpu/drm/drm 0xef000f63 drm_mode_crtc_set_gamma_size +(unknown) drivers/gpu/drm/drm 0xf0a0bf79 drm_sman_cleanup +(unknown) drivers/gpu/drm/drm 0xf1421d13 drm_mode_sort +(unknown) drivers/gpu/drm/drm 0xfae7a7a1 drm_open +(unknown) drivers/gpu/drm/drm 0xfc2b7d95 drm_mode_connector_detach_encoder +(unknown) drivers/gpu/drm/drm 0xfc4f8599 drm_mode_hsync +(unknown) drivers/gpu/drm/drm 0xfe37a953 drm_master_put +(unknown) drivers/gpu/drm/drm 0xfe5ddfcf drm_calc_timestamping_constants +(unknown) drivers/gpu/drm/drm 0xff7ec5ef drm_global_mutex +(unknown) drivers/hid/hid 0x05495392 hid_debug +(unknown) drivers/hid/hid 0x1a08ce87 hid_output_report +(unknown) drivers/hid/hid 0x24bdc0db hid_resolv_usage +(unknown) drivers/hid/hid 0x269285ec hid_destroy_device +(unknown) drivers/hid/hid 0x38f82e30 hid_register_report +(unknown) drivers/hid/hid 0x3adecc49 hid_input_report +(unknown) drivers/hid/hid 0x6551d25e hidinput_find_field +(unknown) drivers/hid/hid 0x667cc5e4 hid_allocate_device +(unknown) drivers/hid/hid 0x7c9b068e hid_dump_field +(unknown) drivers/hid/hid 0x83a5333d hidinput_disconnect +(unknown) drivers/hid/hid 0x8d87ca75 hid_set_field +(unknown) drivers/hid/hid 0x9ec1d53d hid_dump_device +(unknown) drivers/hid/hid 0xa28bb5d1 hid_parse_report +(unknown) drivers/hid/hid 0xa39fa65a hidraw_connect +(unknown) drivers/hid/hid 0xaaaa620e hid_debug_event +(unknown) drivers/hid/hid 0xc393e5ef hid_add_device +(unknown) drivers/hid/hid 0xdb6982c3 hid_connect +(unknown) drivers/hid/hid 0xdea56ae3 hid_dump_input +(unknown) drivers/hid/hid 0xe0143b27 hid_unregister_driver +(unknown) drivers/hid/hid 0xe26f7c33 hid_check_keys_pressed +(unknown) drivers/hid/hid 0xe89bdbf6 hidraw_disconnect +(unknown) drivers/hid/hid 0xebf56aca __hid_register_driver +(unknown) drivers/hid/hid 0xed9656eb hidraw_report_event +(unknown) drivers/hid/hid 0xefe25c67 hidinput_report_event +(unknown) drivers/hid/hid 0xf0aa746b hid_report_raw_event +(unknown) drivers/hid/hid 0xf40e2422 hid_disconnect +(unknown) drivers/hid/hid 0xfc546fb0 hidinput_connect +(unknown) drivers/hid/hid-roccat 0x2f622ea1 roccat_disconnect +(unknown) drivers/hid/hid-roccat 0x440c4312 roccat_connect +(unknown) drivers/hid/hid-roccat 0x8c4181ec roccat_report_event +(unknown) drivers/hid/hid-roccat-common 0x2dd0f541 roccat_common_receive +(unknown) drivers/hid/hid-roccat-common 0x2e193ba5 roccat_common_send +(unknown) drivers/hid/usbhid/usbhid 0x01fd453e usbhid_lookup_quirk +(unknown) drivers/hid/usbhid/usbhid 0x7804969f usbhid_wait_io +(unknown) drivers/hid/usbhid/usbhid 0x7c9a55e5 usbhid_submit_report +(unknown) drivers/hid/usbhid/usbhid 0xb6dde3f9 hiddev_hid_event +(unknown) drivers/hid/usbhid/usbhid 0xf02b2a9e usbhid_set_leds +(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 0xb45fd765 i2c_bit_add_bus +(unknown) drivers/i2c/algos/i2c-algo-bit 0xd1aa5ec2 i2c_bit_add_numbered_bus +(unknown) drivers/i2c/algos/i2c-algo-pca 0xd2b440ef i2c_pca_add_bus +(unknown) drivers/i2c/algos/i2c-algo-pca 0xd89e7751 i2c_pca_add_numbered_bus +(unknown) drivers/i2c/algos/i2c-algo-pcf 0x9db8cb0a i2c_pcf_add_bus +(unknown) drivers/i2c/i2c-mux 0x22876ba8 i2c_del_mux_adapter +(unknown) drivers/i2c/i2c-mux 0xe157dfb5 i2c_add_mux_adapter +(unknown) drivers/i2c/i2c-smbus 0x3af01051 i2c_setup_smbus_alert +(unknown) drivers/i2c/i2c-smbus 0x9b0954ae i2c_handle_smbus_alert +(unknown) drivers/input/ff-memless 0x2d84a4a2 input_ff_create_memless +(unknown) drivers/input/gameport/gameport 0x1ddd2911 gameport_unregister_driver +(unknown) drivers/input/gameport/gameport 0x30938286 gameport_start_polling +(unknown) drivers/input/gameport/gameport 0x34a3221e gameport_stop_polling +(unknown) drivers/input/gameport/gameport 0x356ec0f6 __gameport_register_port +(unknown) drivers/input/gameport/gameport 0x3dfb69c4 gameport_close +(unknown) drivers/input/gameport/gameport 0x507846f4 gameport_set_phys +(unknown) drivers/input/gameport/gameport 0x85cdf4d9 gameport_open +(unknown) drivers/input/gameport/gameport 0xafd78c32 __gameport_register_driver +(unknown) drivers/input/gameport/gameport 0xb0cbeca5 gameport_unregister_port +(unknown) drivers/input/input-polldev 0x3c99d7a2 input_free_polled_device +(unknown) drivers/input/input-polldev 0x4368c39a input_unregister_polled_device +(unknown) drivers/input/input-polldev 0x4dc2c601 input_register_polled_device +(unknown) drivers/input/input-polldev 0x6cc73185 input_allocate_polled_device +(unknown) drivers/input/misc/ad714x 0x3214f397 ad714x_disable +(unknown) drivers/input/misc/ad714x 0x52b2d356 ad714x_probe +(unknown) drivers/input/misc/ad714x 0xcd19a683 ad714x_enable +(unknown) drivers/input/misc/ad714x 0xdc334176 ad714x_remove +(unknown) drivers/input/misc/adxl34x 0x02de52ad adxl34x_probe +(unknown) drivers/input/misc/adxl34x 0x6bce3a04 adxl34x_suspend +(unknown) drivers/input/misc/adxl34x 0xafab4766 adxl34x_remove +(unknown) drivers/input/misc/adxl34x 0xb54adaef adxl34x_resume +(unknown) drivers/input/misc/cma3000_d0x 0x4bd179aa cma3000_init +(unknown) drivers/input/misc/cma3000_d0x 0x987c1dfa cma3000_exit +(unknown) drivers/input/misc/cma3000_d0x 0xae050d30 cma3000_suspend +(unknown) drivers/input/misc/cma3000_d0x 0xcfe37443 cma3000_resume +(unknown) drivers/input/sparse-keymap 0x1d8a9957 sparse_keymap_entry_from_keycode +(unknown) drivers/input/sparse-keymap 0x3387f2e0 sparse_keymap_setup +(unknown) drivers/input/sparse-keymap 0x354bcbff sparse_keymap_entry_from_scancode +(unknown) drivers/input/sparse-keymap 0x6c92e301 sparse_keymap_free +(unknown) drivers/input/sparse-keymap 0x76c893a8 sparse_keymap_report_entry +(unknown) drivers/input/sparse-keymap 0x87093347 sparse_keymap_report_event +(unknown) drivers/input/touchscreen/ad7879 0x9ec53c9d ad7879_resume +(unknown) drivers/input/touchscreen/ad7879 0xbd4b600f ad7879_probe +(unknown) drivers/input/touchscreen/ad7879 0xc1d3b347 ad7879_remove +(unknown) drivers/input/touchscreen/ad7879 0xcf8352b9 ad7879_suspend +(unknown) drivers/input/touchscreen/wm97xx-ts 0x0490857b wm97xx_reg_read +(unknown) drivers/input/touchscreen/wm97xx-ts 0x173accfb wm97xx_set_suspend_mode +(unknown) drivers/input/touchscreen/wm97xx-ts 0x48426f03 wm9712_codec +(unknown) drivers/input/touchscreen/wm97xx-ts 0x53b40f76 wm97xx_config_gpio +(unknown) drivers/input/touchscreen/wm97xx-ts 0x55fc7259 wm9705_codec +(unknown) drivers/input/touchscreen/wm97xx-ts 0x5deca437 wm97xx_unregister_mach_ops +(unknown) drivers/input/touchscreen/wm97xx-ts 0x6edb7100 wm97xx_set_gpio +(unknown) drivers/input/touchscreen/wm97xx-ts 0x84e86f9d wm9713_codec +(unknown) drivers/input/touchscreen/wm97xx-ts 0x9c678b82 wm97xx_get_gpio +(unknown) drivers/input/touchscreen/wm97xx-ts 0xb43c55df wm97xx_reg_write +(unknown) drivers/input/touchscreen/wm97xx-ts 0xc0c77a30 wm97xx_register_mach_ops +(unknown) drivers/input/touchscreen/wm97xx-ts 0xf520708a wm97xx_read_aux_adc +(unknown) drivers/isdn/capi/kernelcapi 0x04403fcf unregister_capi_driver +(unknown) drivers/isdn/capi/kernelcapi 0x14f2aa5a capi20_get_version +(unknown) drivers/isdn/capi/kernelcapi 0x28fd2380 capi_ctr_resume_output +(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 0x47d3fc51 capi_info2str +(unknown) drivers/isdn/capi/kernelcapi 0x4de7b2d0 unregister_capictr_notifier +(unknown) drivers/isdn/capi/kernelcapi 0x4fd850d1 capi20_register +(unknown) drivers/isdn/capi/kernelcapi 0x50b33ca4 capi_cmsg2message +(unknown) drivers/isdn/capi/kernelcapi 0x53cdec98 capi_ctr_ready +(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 0x733dcfc7 capi_ctr_handle_message +(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 0x9f823278 register_capi_driver +(unknown) drivers/isdn/capi/kernelcapi 0xa4927a63 detach_capi_ctr +(unknown) drivers/isdn/capi/kernelcapi 0xa75b619a attach_capi_ctr +(unknown) drivers/isdn/capi/kernelcapi 0xa7c4fd6c capi_message2str +(unknown) drivers/isdn/capi/kernelcapi 0xa96c4cd3 capi_ctr_down +(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 0xb2071093 capi20_put_message +(unknown) drivers/isdn/capi/kernelcapi 0xb60e5e5f capi_cmsg_header +(unknown) drivers/isdn/capi/kernelcapi 0xc10fe128 cdebbuf_free +(unknown) drivers/isdn/capi/kernelcapi 0xd82b472d capi_ctr_suspend_output +(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 0xf211091a capi20_release +(unknown) drivers/isdn/gigaset/gigaset 0x120b3db0 gigaset_initdriver +(unknown) drivers/isdn/gigaset/gigaset 0x1f2bc856 gigaset_m10x_input +(unknown) drivers/isdn/gigaset/gigaset 0x41ad1851 gigaset_add_event +(unknown) drivers/isdn/gigaset/gigaset 0x454aa44f gigaset_debuglevel +(unknown) drivers/isdn/gigaset/gigaset 0x4c7a1090 gigaset_start +(unknown) drivers/isdn/gigaset/gigaset 0x57ec5376 gigaset_handle_modem_response +(unknown) drivers/isdn/gigaset/gigaset 0x681777b1 gigaset_shutdown +(unknown) drivers/isdn/gigaset/gigaset 0x6bd41238 gigaset_skb_rcvd +(unknown) drivers/isdn/gigaset/gigaset 0x6c5eddf4 gigaset_initcs +(unknown) drivers/isdn/gigaset/gigaset 0x6ff566d9 gigaset_freedriver +(unknown) drivers/isdn/gigaset/gigaset 0x8975f53d gigaset_stop +(unknown) drivers/isdn/gigaset/gigaset 0x8ced34da gigaset_m10x_send_skb +(unknown) drivers/isdn/gigaset/gigaset 0x8eff32df gigaset_dbg_buffer +(unknown) drivers/isdn/gigaset/gigaset 0x9124ca29 gigaset_if_receive +(unknown) drivers/isdn/gigaset/gigaset 0xa13aac1a gigaset_skb_sent +(unknown) drivers/isdn/gigaset/gigaset 0xcccc2f74 gigaset_blockdriver +(unknown) drivers/isdn/gigaset/gigaset 0xee7767c6 gigaset_freecs +(unknown) drivers/isdn/gigaset/gigaset 0xf522206a gigaset_fill_inbuf +(unknown) drivers/isdn/gigaset/gigaset 0xfee2ad8a gigaset_isdn_rcv_err +(unknown) drivers/isdn/hisax/hisax 0x07f4f2ce hisax_unregister +(unknown) drivers/isdn/hisax/hisax 0x148f0c99 FsmFree +(unknown) drivers/isdn/hisax/hisax 0x262ac313 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/i4l/isdn 0x4a6f9e06 isdn_ppp_register_compressor +(unknown) drivers/isdn/i4l/isdn 0xc7205c05 isdn_ppp_unregister_compressor +(unknown) drivers/isdn/i4l/isdn 0xf5c48930 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 0x0e377018 mISDN_freebchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x0e79bdae recv_Dchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x1f984a50 create_l1 +(unknown) drivers/isdn/mISDN/mISDN_core 0x21a6b8ad confirm_Bsend +(unknown) drivers/isdn/mISDN/mISDN_core 0x2348cc3c mISDN_FsmFree +(unknown) drivers/isdn/mISDN/mISDN_core 0x27c83137 recv_Bchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x3f3a4ddf recv_Dchannel_skb +(unknown) drivers/isdn/mISDN/mISDN_core 0x405ca52a recv_Echannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x446a9acd mISDN_register_device +(unknown) drivers/isdn/mISDN/mISDN_core 0x45e83baa get_next_dframe +(unknown) drivers/isdn/mISDN/mISDN_core 0x50c2230c mISDN_FsmChangeState +(unknown) drivers/isdn/mISDN/mISDN_core 0x52807a31 recv_Bchannel_skb +(unknown) drivers/isdn/mISDN/mISDN_core 0x54451388 mISDN_FsmRestartTimer +(unknown) drivers/isdn/mISDN/mISDN_core 0x548b57eb get_next_bframe +(unknown) drivers/isdn/mISDN/mISDN_core 0x56342347 l1_event +(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 0x6fcbefc8 mISDN_initdchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x82538a7c queue_ch_frame +(unknown) drivers/isdn/mISDN/mISDN_core 0x8fbbf65a mISDN_initbchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x91c416db mISDN_unregister_Bprotocol +(unknown) drivers/isdn/mISDN/mISDN_core 0x96309324 mISDN_FsmDelTimer +(unknown) drivers/isdn/mISDN/mISDN_core 0xb0857d64 mISDN_clear_bchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0xc0f85e9e dchannel_senddata +(unknown) drivers/isdn/mISDN/mISDN_core 0xc3401729 mISDN_register_clock +(unknown) drivers/isdn/mISDN/mISDN_core 0xd285995f mISDN_clock_get +(unknown) drivers/isdn/mISDN/mISDN_core 0xd3f3cb51 mISDN_register_Bprotocol +(unknown) drivers/isdn/mISDN/mISDN_core 0xd5145151 mISDN_FsmEvent +(unknown) drivers/isdn/mISDN/mISDN_core 0xd98e2ed2 mISDN_unregister_device +(unknown) drivers/isdn/mISDN/mISDN_core 0xd9b8c329 mISDN_freedchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0xe4e0ee9f bchannel_senddata +(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 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 0x5af8e95c dm_dirty_log_create +(unknown) drivers/md/dm-log 0xbbe9487c dm_dirty_log_type_unregister +(unknown) drivers/md/dm-log 0xec7b034b dm_dirty_log_destroy +(unknown) drivers/md/dm-log 0xf7431a51 dm_dirty_log_type_register +(unknown) drivers/md/dm-multipath 0x06c66d88 dm_register_path_selector +(unknown) drivers/md/dm-multipath 0xe1083662 dm_unregister_path_selector +(unknown) drivers/md/dm-region-hash 0x231eb398 dm_rh_start_recovery +(unknown) drivers/md/dm-region-hash 0x47fc43b0 dm_rh_recovery_prepare +(unknown) drivers/md/dm-region-hash 0x484ce993 dm_rh_region_context +(unknown) drivers/md/dm-region-hash 0x55c8a810 dm_rh_dec +(unknown) drivers/md/dm-region-hash 0x60085927 dm_rh_get_region_size +(unknown) drivers/md/dm-region-hash 0x7653081a dm_rh_stop_recovery +(unknown) drivers/md/dm-region-hash 0x84b6f062 dm_rh_get_state +(unknown) drivers/md/dm-region-hash 0x881900b6 dm_rh_get_region_key +(unknown) drivers/md/dm-region-hash 0x916689ae dm_rh_update_states +(unknown) drivers/md/dm-region-hash 0x99c83878 dm_rh_region_to_sector +(unknown) drivers/md/dm-region-hash 0x9b7ae711 dm_region_hash_create +(unknown) drivers/md/dm-region-hash 0xa472eed3 dm_rh_recovery_end +(unknown) drivers/md/dm-region-hash 0xc210a274 dm_rh_recovery_in_flight +(unknown) drivers/md/dm-region-hash 0xcd4ffa33 dm_rh_inc_pending +(unknown) drivers/md/dm-region-hash 0xcf314ecf dm_rh_bio_to_region +(unknown) drivers/md/dm-region-hash 0xd120fbb5 dm_rh_recovery_start +(unknown) drivers/md/dm-region-hash 0xdaab7bbe dm_rh_dirty_log +(unknown) drivers/md/dm-region-hash 0xdd096dfd dm_rh_flush +(unknown) drivers/md/dm-region-hash 0xe1afdb1a dm_region_hash_destroy +(unknown) drivers/md/dm-region-hash 0xf136a8de dm_rh_delay +(unknown) drivers/md/dm-region-hash 0xfbea9eef dm_rh_mark_nosync +(unknown) drivers/md/dm-snapshot 0x00a7dc47 dm_exception_store_create +(unknown) drivers/md/dm-snapshot 0xa0246df9 dm_snap_cow +(unknown) drivers/md/dm-snapshot 0xc03ba490 dm_exception_store_destroy +(unknown) drivers/md/dm-snapshot 0xc1a050db dm_exception_store_type_unregister +(unknown) drivers/md/dm-snapshot 0xc452e0db dm_snap_origin +(unknown) drivers/md/dm-snapshot 0xcc35d85e dm_exception_store_type_register +(unknown) drivers/md/raid1 0xb13c45f4 md_raid1_congested +(unknown) drivers/md/raid456 0x1412f7f0 md_raid5_congested +(unknown) drivers/md/raid456 0xbde6cf72 raid5_set_cache_size +(unknown) drivers/media/common/tuners/max2165 0xdbae8240 max2165_attach +(unknown) drivers/media/common/tuners/mc44s803 0x3637f17c mc44s803_attach +(unknown) drivers/media/common/tuners/mt2060 0x924534b6 mt2060_attach +(unknown) drivers/media/common/tuners/mt20xx 0xe045b002 microtune_attach +(unknown) drivers/media/common/tuners/mt2266 0x4ca705e2 mt2266_attach +(unknown) drivers/media/common/tuners/mxl5005s 0x2c88a3c4 mxl5005s_attach +(unknown) drivers/media/common/tuners/mxl5007t 0x86c94379 mxl5007t_attach +(unknown) drivers/media/common/tuners/qt1010 0xb0022062 qt1010_attach +(unknown) drivers/media/common/tuners/tda18212 0xae8a2238 tda18212_attach +(unknown) drivers/media/common/tuners/tda18218 0x79dffbe0 tda18218_attach +(unknown) drivers/media/common/tuners/tda18271 0x366ef682 tda18271_attach +(unknown) drivers/media/common/tuners/tda827x 0x5542aada tda827x_attach +(unknown) drivers/media/common/tuners/tda8290 0x9c7f4088 tda829x_attach +(unknown) drivers/media/common/tuners/tda8290 0x9d6530c4 tda829x_probe +(unknown) drivers/media/common/tuners/tda9887 0x8d343b30 tda9887_attach +(unknown) drivers/media/common/tuners/tea5761 0x53b40a1f tea5761_attach +(unknown) drivers/media/common/tuners/tea5761 0xc6973b61 tea5761_autodetection +(unknown) drivers/media/common/tuners/tea5767 0x0e827813 tea5767_autodetection +(unknown) drivers/media/common/tuners/tea5767 0xcd9f6897 tea5767_attach +(unknown) drivers/media/common/tuners/tuner-simple 0xa459c5fc 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 0x3b68c99f xc2028_attach +(unknown) drivers/media/common/tuners/xc5000 0xc8eae981 xc5000_attach +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x29c32d3f flexcop_device_kmalloc +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x2c7e2507 flexcop_dump_reg +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x45fff3a3 flexcop_device_exit +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x4f83abe5 flexcop_device_kfree +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x59ebef73 flexcop_i2c_request +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x7c5f48a5 flexcop_pid_feed_control +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x8af8029c flexcop_device_initialize +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x99ee80bd flexcop_pass_dmx_data +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xa3b12282 flexcop_eeprom_check_mac_addr +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xbe9a06df flexcop_wan_set_speed +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xc5ed7a6a flexcop_sram_ctrl +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xdb0c0de8 flexcop_sram_set_dest +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xe78de1a6 flexcop_pass_dmx_packets +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x099c9763 dvb_ca_en50221_camready_irq +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x0c4d4a14 dvb_frontend_sleep_until +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x1cbc117d dvb_ca_en50221_camchange_irq +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x23e8b52b dvb_ca_en50221_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x293cf291 dvb_generic_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x36a8756a dvb_frontend_reinitialise +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x41299a50 dvb_register_device +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x4ba4d750 dvb_dmxdev_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x4d804d54 dvb_unregister_frontend +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x5cd8b78b dvb_ca_en50221_frda_irq +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x6225816a dvb_ringbuffer_flush +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x687066ad dvb_ringbuffer_read +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x695f34cd dvb_generic_ioctl +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x6d72055a dvb_unregister_device +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x746b02ad dvb_ringbuffer_flush_spinlock_wakeup +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x74a5a698 dvb_filter_pes2ts_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x78b253d1 dvb_dmx_swfilter +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x80e3832d dvb_filter_get_ac3info +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x83a2ef94 dvb_ringbuffer_empty +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x857b93e7 dvb_dmx_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x87289101 dvb_dmx_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x883c17c6 dvb_ringbuffer_read_user +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x908a7f0f dvb_ca_en50221_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x90b3c91f dvb_ringbuffer_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x97248e30 dvb_dmx_swfilter_204 +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x977ee585 dvb_register_frontend +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x98dfcb28 dvb_unregister_adapter +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x9f9508ce dvb_register_adapter +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xab75a4c9 dvb_generic_open +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xac4ca1b0 intlog2 +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xafad89fc dvb_frontend_detach +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xbc0d91e1 timeval_usec_diff +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xc3f50f32 dvb_dmx_swfilter_packets +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xc58439cf dvb_net_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xe5ae8707 intlog10 +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xec6cfd95 dvb_net_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xed9e5ee7 dvb_ringbuffer_free +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xf487376d dvb_ringbuffer_avail +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xf826deb0 dvb_filter_pes2ts +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xfb25f454 dvb_ringbuffer_write +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xfdcbb0de dvb_dmxdev_release +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x056d1db8 dvb_usb_device_exit +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x487322cb usb_cypress_load_firmware +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x607eebdf dvb_usb_generic_rw +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x6f231cca dvb_usb_get_hexline +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0xa9718e95 dvb_usb_nec_rc_key_to_event +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0xb595935e dvb_usb_generic_write +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0xe44caf87 dvb_usb_device_init +(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 0xd83f495c af9005_rc_decode +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x102a710d dibusb_read_eeprom_byte +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x1704fc8d dibusb_pid_filter_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x1c560867 dibusb_dib3000mc_frontend_attach +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x1df275f7 dibusb_streaming_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x92acf948 dibusb_power_ctrl +(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 0xc8c05028 dibusb_dib3000mc_tuner_attach +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xd34d2b5a dibusb_pid_filter +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xd85f4780 dibusb_rc_query +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xdb11f948 dibusb2_0_power_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xf1cfecf8 dibusb2_0_streaming_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xfcedc491 dibusb_i2c_algo +(unknown) drivers/media/dvb/frontends/af9013 0xc2ed91a3 af9013_attach +(unknown) drivers/media/dvb/frontends/atbm8830 0xa2fc1012 atbm8830_attach +(unknown) drivers/media/dvb/frontends/au8522 0x10f0232e au8522_attach +(unknown) drivers/media/dvb/frontends/bcm3510 0x26e7fd3a bcm3510_attach +(unknown) drivers/media/dvb/frontends/cx22700 0x01c1f306 cx22700_attach +(unknown) drivers/media/dvb/frontends/cx22702 0x9125b498 cx22702_attach +(unknown) drivers/media/dvb/frontends/cx24110 0x4e6e9e98 cx24110_attach +(unknown) drivers/media/dvb/frontends/cx24113 0x10e85f56 cx24113_attach +(unknown) drivers/media/dvb/frontends/cx24113 0xed0e78b7 cx24113_agc_callback +(unknown) drivers/media/dvb/frontends/cx24116 0x651120e3 cx24116_attach +(unknown) drivers/media/dvb/frontends/cx24123 0x3ebb740b cx24123_attach +(unknown) drivers/media/dvb/frontends/cx24123 0x6411b3fd cx24123_get_tuner_i2c_adapter +(unknown) drivers/media/dvb/frontends/cxd2820r 0x53e5e138 cxd2820r_get_tuner_i2c_adapter +(unknown) drivers/media/dvb/frontends/cxd2820r 0xc2804554 cxd2820r_attach +(unknown) drivers/media/dvb/frontends/dib0070 0x0740bca0 dib0070_ctrl_agc_filter +(unknown) drivers/media/dvb/frontends/dib0070 0x343434a3 dib0070_wbd_offset +(unknown) drivers/media/dvb/frontends/dib0070 0x6dcff3f6 dib0070_get_rf_output +(unknown) drivers/media/dvb/frontends/dib0070 0xd3fa9c2e dib0070_attach +(unknown) drivers/media/dvb/frontends/dib0070 0xdadfa180 dib0070_set_rf_output +(unknown) drivers/media/dvb/frontends/dib0090 0x033f2461 dib0090_get_current_gain +(unknown) drivers/media/dvb/frontends/dib0090 0x4857bb44 dib0090_get_tune_state +(unknown) drivers/media/dvb/frontends/dib0090 0x4920f95b dib0090_register +(unknown) drivers/media/dvb/frontends/dib0090 0x69c7329a dib0090_gain_control +(unknown) drivers/media/dvb/frontends/dib0090 0x8342e431 dib0090_fw_register +(unknown) drivers/media/dvb/frontends/dib0090 0x9657f730 dib0090_dcc_freq +(unknown) drivers/media/dvb/frontends/dib0090 0xe82b19a8 dib0090_set_tune_state +(unknown) drivers/media/dvb/frontends/dib0090 0xf20ccada dib0090_get_wbd_offset +(unknown) drivers/media/dvb/frontends/dib0090 0xf24f0445 dib0090_pwm_gain_reset +(unknown) drivers/media/dvb/frontends/dib3000mb 0xdd910231 dib3000mb_attach +(unknown) drivers/media/dvb/frontends/dib3000mc 0x34358399 dib3000mc_pid_control +(unknown) drivers/media/dvb/frontends/dib3000mc 0x49772335 dib3000mc_set_config +(unknown) drivers/media/dvb/frontends/dib3000mc 0x90193081 dib3000mc_i2c_enumeration +(unknown) drivers/media/dvb/frontends/dib3000mc 0xdc27ed3c dib3000mc_attach +(unknown) drivers/media/dvb/frontends/dib3000mc 0xeb290075 dib3000mc_get_tuner_i2c_master +(unknown) drivers/media/dvb/frontends/dib3000mc 0xf5f00d64 dib3000mc_pid_parse +(unknown) drivers/media/dvb/frontends/dib7000m 0x356bc054 dib7000m_pid_filter_ctrl +(unknown) drivers/media/dvb/frontends/dib7000m 0x3d8cee20 dib7000m_get_i2c_master +(unknown) drivers/media/dvb/frontends/dib7000m 0x7ad2d1dc dib7000m_attach +(unknown) drivers/media/dvb/frontends/dib7000m 0x83296391 dib7000m_pid_filter +(unknown) drivers/media/dvb/frontends/dib7000p 0x0fbdb5a5 dib7000p_pid_filter +(unknown) drivers/media/dvb/frontends/dib7000p 0x17e272d5 dib7000p_ctrl_timf +(unknown) drivers/media/dvb/frontends/dib7000p 0x1da72e72 dib7090_agc_restart +(unknown) drivers/media/dvb/frontends/dib7000p 0x467d20b9 dib7090_slave_reset +(unknown) drivers/media/dvb/frontends/dib7000p 0x504d78c2 dib7090_tuner_sleep +(unknown) drivers/media/dvb/frontends/dib7000p 0x893f7655 dib7090_get_i2c_tuner +(unknown) drivers/media/dvb/frontends/dib7000p 0x8a8f6828 dib7000p_update_pll +(unknown) drivers/media/dvb/frontends/dib7000p 0x9cd006a1 dib7000p_get_i2c_master +(unknown) drivers/media/dvb/frontends/dib7000p 0xbdf05c53 dib7000p_pid_filter_ctrl +(unknown) drivers/media/dvb/frontends/dib7000p 0xc8ec0914 dib7000p_attach +(unknown) drivers/media/dvb/frontends/dib7000p 0xcefd37d9 dib7000pc_detection +(unknown) drivers/media/dvb/frontends/dib7000p 0xd73ae9d6 dib7000p_set_gpio +(unknown) drivers/media/dvb/frontends/dib7000p 0xf6c101da dib7000p_set_wbd_ref +(unknown) drivers/media/dvb/frontends/dib7000p 0xf8ad57c7 dib7000p_i2c_enumeration +(unknown) drivers/media/dvb/frontends/dib7000p 0xf919a2dc dib7090_get_adc_power +(unknown) drivers/media/dvb/frontends/dib8000 0x011db332 dib8000_set_wbd_ref +(unknown) drivers/media/dvb/frontends/dib8000 0x0ab11584 dib8000_set_slave_frontend +(unknown) drivers/media/dvb/frontends/dib8000 0x30b2fb2b dib8000_remove_slave_frontend +(unknown) drivers/media/dvb/frontends/dib8000 0x368312fc dib8000_set_tune_state +(unknown) drivers/media/dvb/frontends/dib8000 0x3ebbc211 dib8000_get_tune_state +(unknown) drivers/media/dvb/frontends/dib8000 0x4027886b dib8000_get_adc_power +(unknown) drivers/media/dvb/frontends/dib8000 0x43978f79 dib8000_pid_filter_ctrl +(unknown) drivers/media/dvb/frontends/dib8000 0x6f1dd777 dib8000_attach +(unknown) drivers/media/dvb/frontends/dib8000 0x7e74071c dib8000_pid_filter +(unknown) drivers/media/dvb/frontends/dib8000 0x9b234839 dib8000_set_gpio +(unknown) drivers/media/dvb/frontends/dib8000 0xa71c9ca6 dib8000_pwm_agc_reset +(unknown) drivers/media/dvb/frontends/dib8000 0xeac95aff dib8000_i2c_enumeration +(unknown) drivers/media/dvb/frontends/dib8000 0xecd2be09 dib8000_get_slave_frontend +(unknown) drivers/media/dvb/frontends/dib8000 0xf9d70ca9 dib8000_get_i2c_master +(unknown) drivers/media/dvb/frontends/dib9000 0x0a11f44d dib9000_get_component_bus_interface +(unknown) drivers/media/dvb/frontends/dib9000 0x1037d697 dib9000_remove_slave_frontend +(unknown) drivers/media/dvb/frontends/dib9000 0x4ec1dee7 dib9000_get_i2c_master +(unknown) drivers/media/dvb/frontends/dib9000 0x52d0100d dib9000_i2c_enumeration +(unknown) drivers/media/dvb/frontends/dib9000 0x69f162e4 dib9000_fw_set_component_bus_speed +(unknown) drivers/media/dvb/frontends/dib9000 0x84b33472 dib9000_get_tuner_interface +(unknown) drivers/media/dvb/frontends/dib9000 0x865509a2 dib9000_set_slave_frontend +(unknown) drivers/media/dvb/frontends/dib9000 0x90c9308d dib9000_set_i2c_adapter +(unknown) drivers/media/dvb/frontends/dib9000 0x968cd57d dib9000_set_gpio +(unknown) drivers/media/dvb/frontends/dib9000 0xc7256fc9 dib9000_attach +(unknown) drivers/media/dvb/frontends/dib9000 0xca1422f0 dib9000_fw_pid_filter_ctrl +(unknown) drivers/media/dvb/frontends/dib9000 0xde7420f1 dib9000_fw_pid_filter +(unknown) drivers/media/dvb/frontends/dib9000 0xf147adde dib9000_get_slave_frontend +(unknown) drivers/media/dvb/frontends/dib9000 0xf72cb480 dib9000_firmware_post_pll_init +(unknown) drivers/media/dvb/frontends/dibx000_common 0x00d45a86 dibx000_get_i2c_adapter +(unknown) drivers/media/dvb/frontends/dibx000_common 0x384611af dibx000_exit_i2c_master +(unknown) drivers/media/dvb/frontends/dibx000_common 0x3e4dd374 dibx000_init_i2c_master +(unknown) drivers/media/dvb/frontends/dibx000_common 0x98ee6028 dibx000_i2c_set_speed +(unknown) drivers/media/dvb/frontends/dibx000_common 0xad3ad91c systime +(unknown) drivers/media/dvb/frontends/dibx000_common 0xe13c2089 dibx000_reset_i2c_master +(unknown) drivers/media/dvb/frontends/drxd 0x1702b4af drxd_attach +(unknown) drivers/media/dvb/frontends/drxd 0xc9cc1181 drxd_config_i2c +(unknown) drivers/media/dvb/frontends/ds3000 0xd30b2d48 ds3000_attach +(unknown) drivers/media/dvb/frontends/dvb-pll 0x5266724d dvb_pll_attach +(unknown) drivers/media/dvb/frontends/ec100 0x2bb239be ec100_attach +(unknown) drivers/media/dvb/frontends/isl6405 0x11ee7e7d isl6405_attach +(unknown) drivers/media/dvb/frontends/isl6421 0xe7530abf isl6421_attach +(unknown) drivers/media/dvb/frontends/isl6423 0x770da6ad isl6423_attach +(unknown) drivers/media/dvb/frontends/itd1000 0x6f28e2b3 itd1000_attach +(unknown) drivers/media/dvb/frontends/ix2505v 0xe462ac3e ix2505v_attach +(unknown) drivers/media/dvb/frontends/l64781 0xd3c89a0b l64781_attach +(unknown) drivers/media/dvb/frontends/lgdt3305 0x3f84e794 lgdt3305_attach +(unknown) drivers/media/dvb/frontends/lgdt330x 0xbffdb5e3 lgdt330x_attach +(unknown) drivers/media/dvb/frontends/lgs8gl5 0x211b601a lgs8gl5_attach +(unknown) drivers/media/dvb/frontends/lgs8gxx 0x34051343 lgs8gxx_attach +(unknown) drivers/media/dvb/frontends/lnbp21 0x347da1d4 lnbh24_attach +(unknown) drivers/media/dvb/frontends/lnbp21 0xa8219cd5 lnbp21_attach +(unknown) drivers/media/dvb/frontends/mb86a16 0xa2856376 mb86a16_attach +(unknown) drivers/media/dvb/frontends/mb86a20s 0xa9a483be mb86a20s_attach +(unknown) drivers/media/dvb/frontends/mt312 0x36711cc6 mt312_attach +(unknown) drivers/media/dvb/frontends/mt352 0x1f290538 mt352_attach +(unknown) drivers/media/dvb/frontends/nxt200x 0x6f1f3ba9 nxt200x_attach +(unknown) drivers/media/dvb/frontends/nxt6000 0xa4097f66 nxt6000_attach +(unknown) drivers/media/dvb/frontends/or51132 0xf358be3c or51132_attach +(unknown) drivers/media/dvb/frontends/or51211 0xabbf0a79 or51211_attach +(unknown) drivers/media/dvb/frontends/s5h1409 0xbd3ac0ac s5h1409_attach +(unknown) drivers/media/dvb/frontends/s5h1411 0x8a5b4fb5 s5h1411_attach +(unknown) drivers/media/dvb/frontends/s5h1420 0x708c8089 s5h1420_attach +(unknown) drivers/media/dvb/frontends/s5h1420 0xa4c5743e s5h1420_get_tuner_i2c_adapter +(unknown) drivers/media/dvb/frontends/s5h1432 0x18932164 s5h1432_attach +(unknown) drivers/media/dvb/frontends/s921 0x54ac2c3b s921_attach +(unknown) drivers/media/dvb/frontends/si21xx 0xb3d0b520 si21xx_attach +(unknown) drivers/media/dvb/frontends/sp8870 0xdc481eae sp8870_attach +(unknown) drivers/media/dvb/frontends/sp887x 0x7be8b71b sp887x_attach +(unknown) drivers/media/dvb/frontends/stb0899 0xee18ab0a stb0899_attach +(unknown) drivers/media/dvb/frontends/stb6000 0xcfb857a7 stb6000_attach +(unknown) drivers/media/dvb/frontends/stb6100 0xe006594b stb6100_attach +(unknown) drivers/media/dvb/frontends/stv0288 0x0a01b79b stv0288_attach +(unknown) drivers/media/dvb/frontends/stv0297 0x7225076f stv0297_attach +(unknown) drivers/media/dvb/frontends/stv0299 0xa351bbb1 stv0299_attach +(unknown) drivers/media/dvb/frontends/stv0367 0x410fa4bc stv0367cab_attach +(unknown) drivers/media/dvb/frontends/stv0367 0xdbc53c93 stv0367ter_attach +(unknown) drivers/media/dvb/frontends/stv0900 0xbe6f699f stv0900_attach +(unknown) drivers/media/dvb/frontends/stv090x 0x0e20108f stv090x_attach +(unknown) drivers/media/dvb/frontends/stv090x 0x512bca7f stv090x_set_gpio +(unknown) drivers/media/dvb/frontends/stv6110 0xf877dc00 stv6110_attach +(unknown) drivers/media/dvb/frontends/stv6110x 0xeae2fcb2 stv6110x_attach +(unknown) drivers/media/dvb/frontends/tda10021 0xf0acba4f tda10021_attach +(unknown) drivers/media/dvb/frontends/tda10023 0x72db668f tda10023_attach +(unknown) drivers/media/dvb/frontends/tda10048 0x3a783b70 tda10048_attach +(unknown) drivers/media/dvb/frontends/tda1004x 0x19f46592 tda10046_attach +(unknown) drivers/media/dvb/frontends/tda1004x 0x79cd2c1d tda10045_attach +(unknown) drivers/media/dvb/frontends/tda10086 0x605f618b tda10086_attach +(unknown) drivers/media/dvb/frontends/tda665x 0x60ac8ffe tda665x_attach +(unknown) drivers/media/dvb/frontends/tda8083 0x8e394e42 tda8083_attach +(unknown) drivers/media/dvb/frontends/tda8261 0x14cfe05e tda8261_attach +(unknown) drivers/media/dvb/frontends/tda826x 0x5e9d7e3a tda826x_attach +(unknown) drivers/media/dvb/frontends/tua6100 0x87744662 tua6100_attach +(unknown) drivers/media/dvb/frontends/ves1820 0x9c7c385c ves1820_attach +(unknown) drivers/media/dvb/frontends/ves1x93 0xb30bdac8 ves1x93_attach +(unknown) drivers/media/dvb/frontends/zl10036 0x9b207e7b zl10036_attach +(unknown) drivers/media/dvb/frontends/zl10039 0x75bb411f zl10039_attach +(unknown) drivers/media/dvb/frontends/zl10353 0x65a7ad82 zl10353_attach +(unknown) drivers/media/dvb/siano/smsmdtv 0x01f77032 sms_board_lna_control +(unknown) drivers/media/dvb/siano/smsmdtv 0x0d219520 smscore_get_board_id +(unknown) drivers/media/dvb/siano/smsmdtv 0x0fe8df77 smscore_getbuffer +(unknown) drivers/media/dvb/siano/smsmdtv 0x21e36bf2 smscore_registry_getmode +(unknown) drivers/media/dvb/siano/smsmdtv 0x25252815 smscore_register_device +(unknown) drivers/media/dvb/siano/smsmdtv 0x269d6e28 sms_board_led_feedback +(unknown) drivers/media/dvb/siano/smsmdtv 0x37d91069 smsendian_handle_tx_message +(unknown) drivers/media/dvb/siano/smsmdtv 0x45284ae9 smsendian_handle_rx_message +(unknown) drivers/media/dvb/siano/smsmdtv 0x59e57965 smsclient_sendrequest +(unknown) drivers/media/dvb/siano/smsmdtv 0x5f43b31c smscore_set_board_id +(unknown) drivers/media/dvb/siano/smsmdtv 0x62ca39cb smscore_unregister_hotplug +(unknown) drivers/media/dvb/siano/smsmdtv 0x6868b836 smscore_unregister_device +(unknown) drivers/media/dvb/siano/smsmdtv 0x74ee9098 sms_board_load_modules +(unknown) drivers/media/dvb/siano/smsmdtv 0x75728948 smscore_register_client +(unknown) drivers/media/dvb/siano/smsmdtv 0x76222253 sms_get_board +(unknown) drivers/media/dvb/siano/smsmdtv 0x7c576277 smsendian_handle_message_header +(unknown) drivers/media/dvb/siano/smsmdtv 0x8b98cc54 sms_board_event +(unknown) drivers/media/dvb/siano/smsmdtv 0x8c87ecf4 smscore_onresponse +(unknown) drivers/media/dvb/siano/smsmdtv 0x8f8a99e4 smscore_get_device_mode +(unknown) drivers/media/dvb/siano/smsmdtv 0xa8950220 smscore_unregister_client +(unknown) drivers/media/dvb/siano/smsmdtv 0xab298d2a sms_board_power +(unknown) drivers/media/dvb/siano/smsmdtv 0xc69be46a sms_board_setup +(unknown) drivers/media/dvb/siano/smsmdtv 0xcd6606c5 smscore_putbuffer +(unknown) drivers/media/dvb/siano/smsmdtv 0xd51fcd03 smscore_register_hotplug +(unknown) drivers/media/dvb/siano/smsmdtv 0xeb1ab810 smscore_start_device +(unknown) drivers/media/rc/lirc_dev 0x04dca738 lirc_unregister_driver +(unknown) drivers/media/rc/lirc_dev 0x11081302 lirc_get_pdata +(unknown) drivers/media/rc/lirc_dev 0x1a0a95cc lirc_dev_fop_close +(unknown) drivers/media/rc/lirc_dev 0x27403539 lirc_dev_fop_ioctl +(unknown) drivers/media/rc/lirc_dev 0x3f3708f6 lirc_dev_fop_read +(unknown) drivers/media/rc/lirc_dev 0x46da445e lirc_register_driver +(unknown) drivers/media/rc/lirc_dev 0x54de166a lirc_dev_fop_poll +(unknown) drivers/media/rc/lirc_dev 0x9f8ef300 lirc_dev_fop_write +(unknown) drivers/media/rc/lirc_dev 0xcae46af7 lirc_dev_fop_open +(unknown) drivers/media/rc/rc-core 0x01e803c5 rc_allocate_device +(unknown) drivers/media/rc/rc-core 0x05fb336e rc_map_register +(unknown) drivers/media/rc/rc-core 0x24aba7cf rc_repeat +(unknown) drivers/media/rc/rc-core 0x2d8fdaf5 ir_raw_handler_register +(unknown) drivers/media/rc/rc-core 0x32c82c82 rc_unregister_device +(unknown) drivers/media/rc/rc-core 0x553efb91 rc_core_debug +(unknown) drivers/media/rc/rc-core 0x595864cc rc_free_device +(unknown) drivers/media/rc/rc-core 0x700d1671 rc_keydown_notimeout +(unknown) drivers/media/rc/rc-core 0x78e3198d ir_raw_event_store_edge +(unknown) drivers/media/rc/rc-core 0x84fc67ee rc_map_unregister +(unknown) drivers/media/rc/rc-core 0x9e1da777 ir_raw_event_store +(unknown) drivers/media/rc/rc-core 0xb9d9bf7d ir_raw_event_set_idle +(unknown) drivers/media/rc/rc-core 0xc7000625 rc_g_keycode_from_table +(unknown) drivers/media/rc/rc-core 0xc9f736e5 ir_raw_event_handle +(unknown) drivers/media/rc/rc-core 0xdef7c8ff ir_raw_event_store_with_filter +(unknown) drivers/media/rc/rc-core 0xe9d927c6 rc_keydown +(unknown) drivers/media/rc/rc-core 0xeb7d8b1b rc_map_get +(unknown) drivers/media/rc/rc-core 0xebc53e21 rc_register_device +(unknown) drivers/media/rc/rc-core 0xf5f1ac4d ir_raw_handler_unregister +(unknown) drivers/media/rc/rc-core 0xfddfedda rc_keyup +(unknown) drivers/media/video/cx231xx/cx231xx 0x00a8ae01 cx231xx_disable656 +(unknown) drivers/media/video/cx231xx/cx231xx 0x017ea7c7 cx231xx_tuner_callback +(unknown) drivers/media/video/cx231xx/cx231xx 0x0ff89526 cx231xx_unregister_extension +(unknown) drivers/media/video/cx231xx/cx231xx 0x1168f1ef cx231xx_enable656 +(unknown) drivers/media/video/cx231xx/cx231xx 0x119e5dd8 cx231xx_register_extension +(unknown) drivers/media/video/cx231xx/cx231xx 0x13460b0f cx231xx_dev_uninit +(unknown) drivers/media/video/cx231xx/cx231xx 0x1fc14d38 cx231xx_uninit_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0x21fd3ad7 cx231xx_dev_init +(unknown) drivers/media/video/cx231xx/cx231xx 0x393dc8e0 cx231xx_unmute_audio +(unknown) drivers/media/video/cx231xx/cx231xx 0x3e82ff75 cx231xx_init_vbi_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0x44ad4c7a is_fw_load +(unknown) drivers/media/video/cx231xx/cx231xx 0x4760636e cx231xx_uninit_bulk +(unknown) drivers/media/video/cx231xx/cx231xx 0x66b5c394 cx231xx_enable_i2c_port_3 +(unknown) drivers/media/video/cx231xx/cx231xx 0x68ebe39f cx231xx_demod_reset +(unknown) drivers/media/video/cx231xx/cx231xx 0x69298b7f cx231xx_uninit_vbi_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0x6fe23e5a cx231xx_send_gpio_cmd +(unknown) drivers/media/video/cx231xx/cx231xx 0x745fb140 cx231xx_init_bulk +(unknown) drivers/media/video/cx231xx/cx231xx 0x8e3e322f cx231xx_send_usb_command +(unknown) drivers/media/video/cx231xx/cx231xx 0x90e808dd cx231xx_set_alt_setting +(unknown) drivers/media/video/cx231xx/cx231xx 0xb293802e cx231xx_init_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0xcb1ca9e3 cx231xx_set_mode +(unknown) drivers/media/video/cx231xx/cx231xx 0xf73a2372 cx231xx_capture_start +(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 0x5cd76265 cx2341x_handler_set_50hz +(unknown) drivers/media/video/cx2341x 0x884dedc6 cx2341x_handler_setup +(unknown) drivers/media/video/cx2341x 0xc184ec1e cx2341x_ctrl_get_menu +(unknown) drivers/media/video/cx2341x 0xcf20e6fc 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 0xd19c2a75 cx2341x_handler_set_busy +(unknown) drivers/media/video/cx2341x 0xe2c2b5eb cx2341x_ctrl_query +(unknown) drivers/media/video/davinci/vpfe_capture 0x8a381ff2 vpfe_unregister_ccdc_device +(unknown) drivers/media/video/davinci/vpfe_capture 0xf6d227ef vpfe_register_ccdc_device +(unknown) drivers/media/video/davinci/vpss 0x088ccec9 vpss_select_ccdc_source +(unknown) drivers/media/video/davinci/vpss 0x319709a6 vpss_clear_wbl_overflow +(unknown) drivers/media/video/davinci/vpss 0x54146824 dm365_vpss_set_sync_pol +(unknown) drivers/media/video/davinci/vpss 0x6e5b5413 vpss_enable_clock +(unknown) drivers/media/video/davinci/vpss 0x749bf2c9 dm365_vpss_set_pg_frame_size +(unknown) drivers/media/video/em28xx/em28xx 0x1c1611ad em28xx_audio_setup +(unknown) drivers/media/video/em28xx/em28xx 0x1ee11b40 em28xx_register_extension +(unknown) drivers/media/video/em28xx/em28xx 0x4188cac6 em28xx_init_isoc +(unknown) drivers/media/video/em28xx/em28xx 0x75e83c7a em28xx_unregister_extension +(unknown) drivers/media/video/em28xx/em28xx 0x7dab834d em28xx_set_mode +(unknown) drivers/media/video/em28xx/em28xx 0x7fc8652c em28xx_tuner_callback +(unknown) drivers/media/video/em28xx/em28xx 0xb325a28c em28xx_uninit_isoc +(unknown) drivers/media/video/em28xx/em28xx 0xd99c263d em28xx_audio_analog_set +(unknown) drivers/media/video/em28xx/em28xx 0xda86a5e4 em28xx_isoc_dvb_max_packetsize +(unknown) drivers/media/video/gspca/gspca_main 0x12d95a6b gspca_frame_add +(unknown) drivers/media/video/gspca/gspca_main 0x30980bed gspca_dev_probe +(unknown) drivers/media/video/gspca/gspca_main 0x43fde69a gspca_suspend +(unknown) drivers/media/video/gspca/gspca_main 0x55019119 gspca_auto_gain_n_exposure +(unknown) drivers/media/video/gspca/gspca_main 0xb8e1a85d gspca_disconnect +(unknown) drivers/media/video/gspca/gspca_main 0xbba8130f gspca_resume +(unknown) drivers/media/video/gspca/gspca_main 0xe6ce6eed gspca_dev_probe2 +(unknown) drivers/media/video/omap/omap-vout 0x149c627c omap_vout_new_format +(unknown) drivers/media/video/omap/omap-vout 0x6e8f579f omap_vout_try_window +(unknown) drivers/media/video/omap/omap-vout 0x9dea2c48 omap_vout_new_crop +(unknown) drivers/media/video/omap/omap-vout 0xd49da048 omap_vout_new_window +(unknown) drivers/media/video/omap/omap-vout 0xfada383c omap_vout_default_crop +(unknown) drivers/media/video/soc_camera 0x02e82fa5 soc_camera_apply_sensor_flags +(unknown) drivers/media/video/soc_camera 0x13703d61 soc_camera_host_unregister +(unknown) drivers/media/video/soc_camera 0x2be0bd03 soc_camera_lock +(unknown) drivers/media/video/soc_camera 0x882fd625 soc_camera_xlate_by_fourcc +(unknown) drivers/media/video/soc_camera 0xa26abbdf soc_camera_unlock +(unknown) drivers/media/video/soc_camera 0xb9814697 soc_camera_host_register +(unknown) drivers/media/video/soc_camera 0xe92dbfda soc_camera_bus_type +(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 0x1d05eedc tveeprom_read +(unknown) drivers/media/video/tveeprom 0xabdc30e6 tveeprom_hauppauge_analog +(unknown) drivers/media/video/v4l2-common 0x0dc175b1 v4l2_chip_match_i2c_client +(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 0x338497ef v4l2_chip_ident_i2c_client +(unknown) drivers/media/video/v4l2-common 0x36471af3 v4l2_i2c_subdev_init +(unknown) drivers/media/video/v4l2-common 0x3e603386 v4l2_i2c_subdev_addr +(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 0x94632f90 v4l_fill_dv_preset_info +(unknown) drivers/media/video/v4l2-common 0x946eebab v4l2_i2c_new_subdev_board +(unknown) drivers/media/video/v4l2-common 0x9da9ca01 v4l2_spi_new_subdev +(unknown) drivers/media/video/v4l2-common 0xa4bf0ba4 v4l2_ctrl_query_menu +(unknown) drivers/media/video/v4l2-common 0xba7c8e9e v4l2_i2c_new_subdev +(unknown) drivers/media/video/v4l2-common 0xdf9d280f v4l2_spi_subdev_init +(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-int-device 0x00549025 v4l2_int_ioctl_0 +(unknown) drivers/media/video/v4l2-int-device 0x16b554b7 v4l2_int_device_unregister +(unknown) drivers/media/video/v4l2-int-device 0x46cf2683 v4l2_int_ioctl_1 +(unknown) drivers/media/video/v4l2-int-device 0xa5228b24 v4l2_int_device_try_attach_all +(unknown) drivers/media/video/v4l2-int-device 0xdd0ab022 v4l2_int_device_register +(unknown) drivers/media/video/v4l2-mem2mem 0x027fc3f6 v4l2_m2m_buf_remove +(unknown) drivers/media/video/v4l2-mem2mem 0x0662dc66 v4l2_m2m_job_finish +(unknown) drivers/media/video/v4l2-mem2mem 0x0e80d796 v4l2_m2m_streamon +(unknown) drivers/media/video/v4l2-mem2mem 0x10bc4374 v4l2_m2m_qbuf +(unknown) drivers/media/video/v4l2-mem2mem 0x48a9d365 v4l2_m2m_get_vq +(unknown) drivers/media/video/v4l2-mem2mem 0x586fce46 v4l2_m2m_reqbufs +(unknown) drivers/media/video/v4l2-mem2mem 0x6791c079 v4l2_m2m_poll +(unknown) drivers/media/video/v4l2-mem2mem 0x69ea151a v4l2_m2m_release +(unknown) drivers/media/video/v4l2-mem2mem 0x7bd7cc0e v4l2_m2m_ctx_release +(unknown) drivers/media/video/v4l2-mem2mem 0xa94cfa1d v4l2_m2m_querybuf +(unknown) drivers/media/video/v4l2-mem2mem 0xa9568125 v4l2_m2m_ctx_init +(unknown) drivers/media/video/v4l2-mem2mem 0xbdaed95b v4l2_m2m_next_buf +(unknown) drivers/media/video/v4l2-mem2mem 0xc4c04807 v4l2_m2m_get_curr_priv +(unknown) drivers/media/video/v4l2-mem2mem 0xc504107a v4l2_m2m_mmap +(unknown) drivers/media/video/v4l2-mem2mem 0xc56e3b6e v4l2_m2m_dqbuf +(unknown) drivers/media/video/v4l2-mem2mem 0xc57dfdb8 v4l2_m2m_streamoff +(unknown) drivers/media/video/v4l2-mem2mem 0xd315150a v4l2_m2m_init +(unknown) drivers/media/video/v4l2-mem2mem 0xd5fd23e6 v4l2_m2m_buf_queue +(unknown) drivers/media/video/videobuf-core 0x08699eac videobuf_read_stop +(unknown) drivers/media/video/videobuf-core 0x2b9b7b2e videobuf_poll_stream +(unknown) drivers/media/video/videobuf-core 0x340af64e videobuf_qbuf +(unknown) drivers/media/video/videobuf-core 0x41b73e87 videobuf_mmap_mapper +(unknown) drivers/media/video/videobuf-core 0x4ffa039f videobuf_streamoff +(unknown) drivers/media/video/videobuf-core 0x56e76a2f videobuf_read_one +(unknown) drivers/media/video/videobuf-core 0x6bfdda40 videobuf_read_start +(unknown) drivers/media/video/videobuf-core 0x75a60355 videobuf_alloc_vb +(unknown) drivers/media/video/videobuf-core 0x7aa38750 videobuf_querybuf +(unknown) drivers/media/video/videobuf-core 0x7c2c6fa0 videobuf_read_stream +(unknown) drivers/media/video/videobuf-core 0x98b3e278 videobuf_queue_cancel +(unknown) drivers/media/video/videobuf-core 0xa797e20d videobuf_next_field +(unknown) drivers/media/video/videobuf-core 0xad41f952 videobuf_reqbufs +(unknown) drivers/media/video/videobuf-core 0xafa784b5 videobuf_queue_is_busy +(unknown) drivers/media/video/videobuf-core 0xb1c9b34e videobuf_streamon +(unknown) drivers/media/video/videobuf-core 0xb63a2de1 videobuf_mmap_free +(unknown) drivers/media/video/videobuf-core 0xb6b59302 videobuf_dqbuf +(unknown) drivers/media/video/videobuf-core 0xc2627996 videobuf_queue_to_vaddr +(unknown) drivers/media/video/videobuf-core 0xca8a00da __videobuf_mmap_setup +(unknown) drivers/media/video/videobuf-core 0xd57efa8a videobuf_mmap_setup +(unknown) drivers/media/video/videobuf-core 0xd8e7f5d0 videobuf_iolock +(unknown) drivers/media/video/videobuf-core 0xdc91f390 videobuf_waiton +(unknown) drivers/media/video/videobuf-core 0xe61d288f videobuf_queue_core_init +(unknown) drivers/media/video/videobuf-core 0xf5d4c4fa videobuf_stop +(unknown) drivers/media/video/videobuf-dma-contig 0x4889b85b videobuf_dma_contig_free +(unknown) drivers/media/video/videobuf-dma-contig 0x8a31fd2e videobuf_queue_dma_contig_init +(unknown) drivers/media/video/videobuf-dma-contig 0xa37ce345 videobuf_to_dma_contig +(unknown) drivers/media/video/videobuf-dvb 0x0aee8f6d videobuf_dvb_find_frontend +(unknown) drivers/media/video/videobuf-dvb 0x695f9c3f videobuf_dvb_get_frontend +(unknown) drivers/media/video/videobuf-dvb 0x7a33b166 videobuf_dvb_unregister_bus +(unknown) drivers/media/video/videobuf-dvb 0x9afae53e videobuf_dvb_register_bus +(unknown) drivers/media/video/videobuf-dvb 0xb0b7a7aa videobuf_dvb_alloc_frontend +(unknown) drivers/media/video/videobuf-dvb 0xb0be6e10 videobuf_dvb_dealloc_frontends +(unknown) drivers/media/video/videobuf-vmalloc 0x3ae4e70c videobuf_vmalloc_free +(unknown) drivers/media/video/videobuf-vmalloc 0xb81fdacf videobuf_queue_vmalloc_init +(unknown) drivers/media/video/videobuf-vmalloc 0xc1d614c4 videobuf_to_vmalloc +(unknown) drivers/media/video/videobuf2-core 0x25020086 vb2_plane_cookie +(unknown) drivers/media/video/videobuf2-core 0x3d8ef9ce vb2_streamon +(unknown) drivers/media/video/videobuf2-core 0x554ab89a vb2_queue_init +(unknown) drivers/media/video/videobuf2-core 0x5d2fabf2 vb2_buffer_done +(unknown) drivers/media/video/videobuf2-core 0x73726819 vb2_qbuf +(unknown) drivers/media/video/videobuf2-core 0x7a4c0675 vb2_poll +(unknown) drivers/media/video/videobuf2-core 0x8d31e7fb vb2_write +(unknown) drivers/media/video/videobuf2-core 0x8e38832e vb2_plane_vaddr +(unknown) drivers/media/video/videobuf2-core 0x9163b2bd vb2_read +(unknown) drivers/media/video/videobuf2-core 0x9edb89ee vb2_queue_release +(unknown) drivers/media/video/videobuf2-core 0xa986cc37 vb2_mmap +(unknown) drivers/media/video/videobuf2-core 0xc8062df0 vb2_reqbufs +(unknown) drivers/media/video/videobuf2-core 0xd8a9813c vb2_wait_for_all_buffers +(unknown) drivers/media/video/videobuf2-core 0xe0ab5032 vb2_querybuf +(unknown) drivers/media/video/videobuf2-core 0xe5458b5c vb2_streamoff +(unknown) drivers/media/video/videobuf2-core 0xf8f45d48 vb2_dqbuf +(unknown) drivers/media/video/videobuf2-dma-contig 0xa511a87e vb2_dma_contig_memops +(unknown) drivers/media/video/videobuf2-dma-contig 0xacd04f18 vb2_dma_contig_init_ctx +(unknown) drivers/media/video/videobuf2-dma-contig 0xe57f0426 vb2_dma_contig_cleanup_ctx +(unknown) drivers/media/video/videobuf2-memops 0x908b83ba vb2_get_contig_userptr +(unknown) drivers/media/video/videobuf2-memops 0xa7e82c90 vb2_mmap_pfn_range +(unknown) drivers/media/video/videobuf2-memops 0xde5281dc vb2_put_vma +(unknown) drivers/media/video/videobuf2-memops 0xfecc1d15 vb2_common_vm_ops +(unknown) drivers/media/video/videobuf2-vmalloc 0x29949ed4 vb2_vmalloc_memops +(unknown) drivers/media/video/videodev 0x0280abe9 v4l2_ctrl_handler_setup +(unknown) drivers/media/video/videodev 0x0614dd5a v4l2_video_std_frame_period +(unknown) drivers/media/video/videodev 0x0b997273 v4l2_device_set_name +(unknown) drivers/media/video/videodev 0x123959a1 v4l2_type_names +(unknown) drivers/media/video/videodev 0x126fd870 v4l2_event_unsubscribe +(unknown) drivers/media/video/videodev 0x16244fe5 v4l2_prio_check +(unknown) drivers/media/video/videodev 0x1d5c285e v4l2_s_ctrl +(unknown) drivers/media/video/videodev 0x1e670f95 v4l2_event_init +(unknown) drivers/media/video/videodev 0x2342f1ae v4l2_prio_open +(unknown) drivers/media/video/videodev 0x255968d5 v4l2_device_register_subdev_nodes +(unknown) drivers/media/video/videodev 0x26d4de9e v4l2_fh_exit +(unknown) drivers/media/video/videodev 0x31309c3b v4l2_device_unregister_subdev +(unknown) drivers/media/video/videodev 0x37fc87d3 v4l2_fh_open +(unknown) drivers/media/video/videodev 0x3adbd595 v4l2_field_names +(unknown) drivers/media/video/videodev 0x3bad4ce4 v4l2_queryctrl +(unknown) drivers/media/video/videodev 0x3bdd0f94 v4l2_prio_change +(unknown) drivers/media/video/videodev 0x3e3ba5d1 v4l2_ctrl_new_custom +(unknown) drivers/media/video/videodev 0x3e5e736c video_devdata +(unknown) drivers/media/video/videodev 0x43a44e7c v4l2_ctrl_find +(unknown) drivers/media/video/videodev 0x455e4990 v4l2_fh_is_singular +(unknown) drivers/media/video/videodev 0x47c7f449 v4l2_querymenu +(unknown) drivers/media/video/videodev 0x47fae475 v4l2_subdev_s_ctrl +(unknown) drivers/media/video/videodev 0x495426ee v4l2_ctrl_get_name +(unknown) drivers/media/video/videodev 0x4a16522a v4l2_fh_init +(unknown) drivers/media/video/videodev 0x4ad4b7d6 v4l2_subdev_init +(unknown) drivers/media/video/videodev 0x4f76aae1 v4l2_device_register +(unknown) drivers/media/video/videodev 0x5066e00e v4l2_ctrl_s_ctrl +(unknown) drivers/media/video/videodev 0x5870b6cb v4l2_device_register_subdev +(unknown) drivers/media/video/videodev 0x5a2ff97a v4l2_fh_add +(unknown) drivers/media/video/videodev 0x5ebefe4b v4l_printk_ioctl +(unknown) drivers/media/video/videodev 0x606c4272 video_unregister_device +(unknown) drivers/media/video/videodev 0x63a72637 v4l2_event_subscribe +(unknown) drivers/media/video/videodev 0x689912f8 video_ioctl2 +(unknown) drivers/media/video/videodev 0x6af77c16 v4l2_device_unregister +(unknown) drivers/media/video/videodev 0x6fb405c4 v4l2_fh_release +(unknown) drivers/media/video/videodev 0x702062ff v4l2_ctrl_grab +(unknown) drivers/media/video/videodev 0x7a3cd015 v4l2_ctrl_get_menu +(unknown) drivers/media/video/videodev 0x7e503e2a v4l2_event_free +(unknown) drivers/media/video/videodev 0x7f3cefc7 v4l2_event_dequeue +(unknown) drivers/media/video/videodev 0x805be7d6 v4l2_event_pending +(unknown) drivers/media/video/videodev 0x8106095a v4l2_prio_max +(unknown) drivers/media/video/videodev 0x823df2a2 v4l2_device_put +(unknown) drivers/media/video/videodev 0x8356ebaf v4l2_event_queue +(unknown) drivers/media/video/videodev 0x839c1780 v4l2_subdev_g_ctrl +(unknown) drivers/media/video/videodev 0x8612429b v4l2_subdev_g_ext_ctrls +(unknown) drivers/media/video/videodev 0x867c265f v4l2_ctrl_fill +(unknown) drivers/media/video/videodev 0x8960540a v4l2_ctrl_handler_init +(unknown) drivers/media/video/videodev 0x8d573f63 video_usercopy +(unknown) drivers/media/video/videodev 0x923f3999 v4l2_ctrl_new_std_menu +(unknown) drivers/media/video/videodev 0x95170a47 v4l2_ctrl_g_ctrl +(unknown) drivers/media/video/videodev 0x97b44764 video_device_alloc +(unknown) drivers/media/video/videodev 0xa24b3791 v4l2_ctrl_add_ctrl +(unknown) drivers/media/video/videodev 0xa2e5a961 v4l2_ctrl_activate +(unknown) drivers/media/video/videodev 0xa68b378a v4l2_s_ext_ctrls +(unknown) drivers/media/video/videodev 0xa9d24e70 v4l2_g_ctrl +(unknown) drivers/media/video/videodev 0xad15c79d v4l2_try_ext_ctrls +(unknown) drivers/media/video/videodev 0xb25f822a v4l2_subdev_queryctrl +(unknown) drivers/media/video/videodev 0xb77b0159 v4l2_prio_init +(unknown) drivers/media/video/videodev 0xbb914e7c v4l2_ctrl_new_std +(unknown) drivers/media/video/videodev 0xc08af532 v4l2_subdev_try_ext_ctrls +(unknown) drivers/media/video/videodev 0xc7528bc6 video_device_release +(unknown) drivers/media/video/videodev 0xcda04a5b v4l2_prio_close +(unknown) drivers/media/video/videodev 0xd5fd45c6 v4l2_fh_del +(unknown) drivers/media/video/videodev 0xd789fceb v4l2_ctrl_handler_log_status +(unknown) drivers/media/video/videodev 0xd9516bca v4l2_ctrl_add_handler +(unknown) drivers/media/video/videodev 0xe2b92059 v4l2_video_std_construct +(unknown) drivers/media/video/videodev 0xe693ad90 v4l2_event_alloc +(unknown) drivers/media/video/videodev 0xe6d8babf video_device_release_empty +(unknown) drivers/media/video/videodev 0xe9398a26 v4l2_g_ext_ctrls +(unknown) drivers/media/video/videodev 0xeecf17c7 v4l2_ctrl_cluster +(unknown) drivers/media/video/videodev 0xf1b07446 __video_register_device +(unknown) drivers/media/video/videodev 0xf1dae8bd v4l2_subdev_s_ext_ctrls +(unknown) drivers/media/video/videodev 0xf3251e7b v4l2_norm_to_name +(unknown) drivers/media/video/videodev 0xf4d7f517 v4l2_device_disconnect +(unknown) drivers/media/video/videodev 0xf61f29a3 v4l2_ctrl_handler_free +(unknown) drivers/media/video/videodev 0xfad6f2d4 v4l2_subdev_querymenu +(unknown) drivers/memstick/core/memstick 0x11515a04 memstick_next_req +(unknown) drivers/memstick/core/memstick 0x1ae5527a memstick_add_host +(unknown) drivers/memstick/core/memstick 0x1b7c50bd memstick_init_req +(unknown) drivers/memstick/core/memstick 0x2187afc2 memstick_free_host +(unknown) drivers/memstick/core/memstick 0x3fd5f9a8 memstick_new_req +(unknown) drivers/memstick/core/memstick 0x57e58d4e memstick_register_driver +(unknown) drivers/memstick/core/memstick 0x6adf5788 memstick_resume_host +(unknown) drivers/memstick/core/memstick 0x6bad9301 memstick_init_req_sg +(unknown) drivers/memstick/core/memstick 0xba82f73c memstick_unregister_driver +(unknown) drivers/memstick/core/memstick 0xc18a6e3f memstick_detect_change +(unknown) drivers/memstick/core/memstick 0xc8efb859 memstick_suspend_host +(unknown) drivers/memstick/core/memstick 0xd17f22d3 memstick_alloc_host +(unknown) drivers/memstick/core/memstick 0xdee08373 memstick_remove_host +(unknown) drivers/memstick/core/memstick 0xf1cc57ba memstick_set_rw_addr +(unknown) drivers/mfd/htc-pasic3 0x0061bab1 pasic3_write_register +(unknown) drivers/mfd/htc-pasic3 0x36bbd593 pasic3_read_register +(unknown) drivers/mfd/mc13xxx-core 0x29137fb3 mc13xxx_irq_unmask +(unknown) drivers/mfd/mc13xxx-core 0x29949e04 mc13xxx_irq_free +(unknown) drivers/mfd/mc13xxx-core 0x29dd8042 mc13xxx_irq_status +(unknown) drivers/mfd/mc13xxx-core 0x3c3a5485 mc13xxx_get_flags +(unknown) drivers/mfd/mc13xxx-core 0x4ab2ae1e mc13xxx_reg_write +(unknown) drivers/mfd/mc13xxx-core 0x61f12169 mc13xxx_irq_ack +(unknown) drivers/mfd/mc13xxx-core 0x8293ecc8 mc13xxx_reg_rmw +(unknown) drivers/mfd/mc13xxx-core 0x86f0ea5a mc13xxx_irq_mask +(unknown) drivers/mfd/mc13xxx-core 0x974d5f36 mc13xxx_irq_request_nounmask +(unknown) drivers/mfd/mc13xxx-core 0xbacf0b62 mc13xxx_unlock +(unknown) drivers/mfd/mc13xxx-core 0xce728326 mc13xxx_irq_request +(unknown) drivers/mfd/mc13xxx-core 0xe721f5e0 mc13xxx_lock +(unknown) drivers/mfd/mc13xxx-core 0xee79be8d mc13xxx_reg_read +(unknown) drivers/mfd/mc13xxx-core 0xef53d3c3 mc13783_adc_do_conversion +(unknown) drivers/mfd/mc13xxx-core 0xff05fd01 mc13783_to_mc13xxx +(unknown) drivers/mfd/pcf50633 0x037d0dc3 pcf50633_reg_write +(unknown) drivers/mfd/pcf50633 0x08a4b911 pcf50633_write_block +(unknown) drivers/mfd/pcf50633 0x6eff50d4 pcf50633_irq_unmask +(unknown) drivers/mfd/pcf50633 0x7c85dbdb pcf50633_reg_read +(unknown) drivers/mfd/pcf50633 0xa974b9c4 pcf50633_irq_mask_get +(unknown) drivers/mfd/pcf50633 0xb149ebc4 pcf50633_register_irq +(unknown) drivers/mfd/pcf50633 0xb3b22b82 pcf50633_free_irq +(unknown) drivers/mfd/pcf50633 0xdea4f5ac pcf50633_reg_set_bit_mask +(unknown) drivers/mfd/pcf50633 0xe091ddea pcf50633_read_block +(unknown) drivers/mfd/pcf50633 0xe3b7b7ea pcf50633_irq_mask +(unknown) drivers/mfd/pcf50633 0xebe177c1 pcf50633_reg_clear_bits +(unknown) drivers/mfd/pcf50633-adc 0x16303abc pcf50633_adc_sync_read +(unknown) drivers/mfd/pcf50633-adc 0x6fdb342d pcf50633_adc_async_read +(unknown) drivers/mfd/pcf50633-gpio 0x36045d7a pcf50633_gpio_set +(unknown) drivers/mfd/pcf50633-gpio 0x3b71336a pcf50633_gpio_invert_set +(unknown) drivers/mfd/pcf50633-gpio 0xcae3d2e3 pcf50633_gpio_get +(unknown) drivers/mfd/pcf50633-gpio 0xce9f0eb8 pcf50633_gpio_power_supply_set +(unknown) drivers/mfd/pcf50633-gpio 0xf0401de0 pcf50633_gpio_invert_get +(unknown) drivers/mfd/sm501 0x0611a7a9 sm501_find_clock +(unknown) drivers/mfd/sm501 0x2a81594d sm501_misc_control +(unknown) drivers/mfd/sm501 0x9a5a36fd sm501_modify_reg +(unknown) drivers/mfd/sm501 0xc235a117 sm501_set_clock +(unknown) drivers/mfd/sm501 0xd94d2d5a sm501_unit_power +(unknown) drivers/mfd/tps6105x 0x0248cb6f tps6105x_set +(unknown) drivers/mfd/tps6105x 0x96fd0e7e tps6105x_get +(unknown) drivers/mfd/tps6105x 0xb543fe24 tps6105x_mask_and_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/twl4030-madc 0x08b8dd2e twl4030_madc_conversion +(unknown) drivers/mfd/twl4030-madc 0x4362dc66 twl4030_get_madc_conversion +(unknown) drivers/mfd/twl6030-pwm 0x0c23f5b9 pwm_config +(unknown) drivers/mfd/twl6030-pwm 0x24ba6d1e pwm_free +(unknown) drivers/mfd/twl6030-pwm 0x9d09808d pwm_enable +(unknown) drivers/mfd/twl6030-pwm 0xb0493b18 pwm_disable +(unknown) drivers/mfd/twl6030-pwm 0xc1f4ec93 pwm_request +(unknown) drivers/mfd/ucb1400_core 0xd8098443 ucb1400_adc_read +(unknown) drivers/mfd/wm8400-core 0x4f07dfe6 wm8400_block_read +(unknown) drivers/mfd/wm8400-core 0x6c231271 wm8400_reg_read +(unknown) drivers/mfd/wm8400-core 0xbac99d89 wm8400_reset_codec_reg_cache +(unknown) drivers/mfd/wm8400-core 0xe3b7615f wm8400_set_bits +(unknown) drivers/misc/ad525x_dpot 0x5022582c ad_dpot_remove +(unknown) drivers/misc/ad525x_dpot 0xd096c1d7 ad_dpot_probe +(unknown) drivers/misc/c2port/core 0x236b506f c2port_device_unregister +(unknown) drivers/misc/c2port/core 0x27318cf2 c2port_device_register +(unknown) drivers/misc/eeprom/eeprom_93cx6 0x2df115d4 eeprom_93cx6_multiread +(unknown) drivers/misc/eeprom/eeprom_93cx6 0x63d14d2f eeprom_93cx6_read +(unknown) drivers/misc/enclosure 0x3356a4fd enclosure_find +(unknown) drivers/misc/enclosure 0x7bac5fa5 enclosure_for_each_device +(unknown) drivers/misc/enclosure 0x8ea3267d enclosure_unregister +(unknown) drivers/misc/enclosure 0xaf221c28 enclosure_remove_device +(unknown) drivers/misc/enclosure 0xc8b24a1d enclosure_register +(unknown) drivers/misc/enclosure 0xd973bed3 enclosure_add_device +(unknown) drivers/misc/enclosure 0xe2d89ebc enclosure_component_register +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x06fb260c lis3_dev +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x1d302330 lis3lv02d_init_device +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x6c33e494 lis3lv02d_joystick_disable +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x6e0f7fa3 lis3lv02d_poweron +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xb9a69aa8 lis3lv02d_remove_fs +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xe6af28c8 lis3lv02d_joystick_enable +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xfb5584a9 lis3lv02d_poweroff +(unknown) drivers/misc/ti-st/st_drv 0x6a06efa0 st_register +(unknown) drivers/misc/ti-st/st_drv 0xe2c43464 st_unregister +(unknown) drivers/mmc/host/of_mmc_spi 0x250a2fe4 mmc_spi_get_pdata +(unknown) drivers/mmc/host/of_mmc_spi 0x991ef3ff mmc_spi_put_pdata +(unknown) drivers/mtd/chips/cfi_cmdset_0001 0x2214dc69 cfi_cmdset_0200 +(unknown) drivers/mtd/chips/cfi_cmdset_0001 0x5d7e349f cfi_cmdset_0003 +(unknown) drivers/mtd/chips/cfi_cmdset_0001 0x7464cf3c cfi_cmdset_0001 +(unknown) drivers/mtd/chips/cfi_cmdset_0002 0x09790943 cfi_cmdset_0701 +(unknown) drivers/mtd/chips/cfi_cmdset_0002 0xa44bca6e cfi_cmdset_0002 +(unknown) drivers/mtd/chips/cfi_cmdset_0002 0xf67e3d28 cfi_cmdset_0006 +(unknown) drivers/mtd/chips/cfi_cmdset_0020 0xc2a7d964 cfi_cmdset_0020 +(unknown) drivers/mtd/chips/cfi_util 0x07a062d9 cfi_fixup +(unknown) drivers/mtd/chips/cfi_util 0x2601078c cfi_qry_present +(unknown) drivers/mtd/chips/cfi_util 0x6c007e59 cfi_qry_mode_off +(unknown) drivers/mtd/chips/cfi_util 0x90e14496 cfi_qry_mode_on +(unknown) drivers/mtd/chips/cfi_util 0xa1c73602 cfi_read_pri +(unknown) drivers/mtd/chips/cfi_util 0xecfedee9 cfi_varsize_frob +(unknown) drivers/mtd/chips/gen_probe 0x87adaa18 mtd_do_chip_probe +(unknown) drivers/mtd/devices/doc2000 0x77c4a81e DoC2k_init +(unknown) drivers/mtd/devices/doc2001 0xd1c83476 DoCMil_init +(unknown) drivers/mtd/devices/doc2001plus 0x0ef88bf8 DoCMilPlus_init +(unknown) drivers/mtd/devices/docecc 0x45937659 doc_decode_ecc +(unknown) drivers/mtd/lpddr/lpddr_cmds 0x8e657307 lpddr_cmdset +(unknown) drivers/mtd/onenand/onenand 0x0e6bcea6 onenand_release +(unknown) drivers/mtd/onenand/onenand 0x722f505c onenand_scan +(unknown) drivers/mtd/onenand/onenand 0x756047e3 onenand_scan_bbt +(unknown) drivers/mtd/onenand/onenand 0x79e6a1e7 flexonenand_region +(unknown) drivers/mtd/onenand/onenand 0xa9bcfa41 onenand_default_bbt +(unknown) drivers/mtd/onenand/onenand 0xcb3fcad9 onenand_addr +(unknown) drivers/mtd/ubi/ubi 0x0690994c ubi_leb_change +(unknown) drivers/mtd/ubi/ubi 0x1192c43c ubi_leb_write +(unknown) drivers/mtd/ubi/ubi 0x28015cee ubi_open_volume +(unknown) drivers/mtd/ubi/ubi 0x3ce5caca ubi_get_volume_info +(unknown) drivers/mtd/ubi/ubi 0x42801d20 ubi_sync +(unknown) drivers/mtd/ubi/ubi 0x4f743adb ubi_leb_unmap +(unknown) drivers/mtd/ubi/ubi 0x581cfad6 ubi_leb_read +(unknown) drivers/mtd/ubi/ubi 0x5cfdd22d ubi_get_device_info +(unknown) drivers/mtd/ubi/ubi 0x5d20437c ubi_leb_erase +(unknown) drivers/mtd/ubi/ubi 0x6f09ba8a ubi_register_volume_notifier +(unknown) drivers/mtd/ubi/ubi 0x9c6e0ab9 ubi_open_volume_nm +(unknown) drivers/mtd/ubi/ubi 0xa7a79f83 ubi_close_volume +(unknown) drivers/mtd/ubi/ubi 0xb639ca53 ubi_open_volume_path +(unknown) drivers/mtd/ubi/ubi 0xc9e0f3ad ubi_do_get_device_info +(unknown) drivers/mtd/ubi/ubi 0xdf8e756e ubi_is_mapped +(unknown) drivers/mtd/ubi/ubi 0xe8f94e2f ubi_leb_map +(unknown) drivers/mtd/ubi/ubi 0xfd6f0ef9 ubi_unregister_volume_notifier +(unknown) drivers/net/can/c_can/c_can 0x9a1de846 register_c_can_dev +(unknown) drivers/net/can/c_can/c_can 0xd77fe73e alloc_c_can_dev +(unknown) drivers/net/can/c_can/c_can 0xd90d5543 free_c_can_dev +(unknown) drivers/net/can/c_can/c_can 0xf3bf9c19 unregister_c_can_dev +(unknown) drivers/net/can/can-dev 0x27ee4f99 register_candev +(unknown) drivers/net/can/can-dev 0x41622720 close_candev +(unknown) drivers/net/can/can-dev 0x57dc73d8 unregister_candev +(unknown) drivers/net/can/can-dev 0x709e2925 open_candev +(unknown) drivers/net/can/can-dev 0x772537ee can_bus_off +(unknown) drivers/net/can/can-dev 0x99a0e008 can_get_echo_skb +(unknown) drivers/net/can/can-dev 0x9f32743b alloc_candev +(unknown) drivers/net/can/can-dev 0xaab0f431 can_free_echo_skb +(unknown) drivers/net/can/can-dev 0xada43cf9 can_put_echo_skb +(unknown) drivers/net/can/can-dev 0xd034c89e free_candev +(unknown) drivers/net/can/can-dev 0xe95dd636 alloc_can_err_skb +(unknown) drivers/net/can/can-dev 0xfd49b78c alloc_can_skb +(unknown) drivers/net/can/sja1000/sja1000 0x00c4d6ac alloc_sja1000dev +(unknown) drivers/net/can/sja1000/sja1000 0x03468584 unregister_sja1000dev +(unknown) drivers/net/can/sja1000/sja1000 0x49ebd0d2 sja1000_interrupt +(unknown) drivers/net/can/sja1000/sja1000 0xd4c6775b register_sja1000dev +(unknown) drivers/net/can/sja1000/sja1000 0xf901ef0c free_sja1000dev +(unknown) drivers/net/hamradio/hdlcdrv 0x0451fb53 hdlcdrv_receiver +(unknown) drivers/net/hamradio/hdlcdrv 0x3c2c2101 hdlcdrv_register +(unknown) drivers/net/hamradio/hdlcdrv 0x5ff9349d hdlcdrv_arbitrate +(unknown) drivers/net/hamradio/hdlcdrv 0xe48bafd0 hdlcdrv_unregister +(unknown) drivers/net/hamradio/hdlcdrv 0xe511b33f hdlcdrv_transmitter +(unknown) drivers/net/irda/sir-dev 0x0b1fcff4 sirdev_write_complete +(unknown) drivers/net/irda/sir-dev 0x1290b731 sirdev_set_dtr_rts +(unknown) drivers/net/irda/sir-dev 0x619c20a7 sirdev_raw_write +(unknown) drivers/net/irda/sir-dev 0xa8f718e8 irda_register_dongle +(unknown) drivers/net/irda/sir-dev 0xb86001c5 sirdev_set_dongle +(unknown) drivers/net/irda/sir-dev 0xbe19cfda sirdev_get_instance +(unknown) drivers/net/irda/sir-dev 0xcfc72132 sirdev_put_instance +(unknown) drivers/net/irda/sir-dev 0xe4e35ce4 irda_unregister_dongle +(unknown) drivers/net/irda/sir-dev 0xf01325ca sirdev_raw_read +(unknown) drivers/net/irda/sir-dev 0xf0394673 sirdev_receive +(unknown) drivers/net/macvlan 0x23d8fe97 macvlan_start_xmit +(unknown) drivers/net/macvlan 0x5351785e macvlan_dellink +(unknown) drivers/net/macvlan 0x7dd87527 macvlan_link_register +(unknown) drivers/net/macvlan 0x9e75029d macvlan_common_setup +(unknown) drivers/net/macvlan 0xf14a3972 macvlan_common_newlink +(unknown) drivers/net/macvtap 0x226c0c37 macvtap_get_socket +(unknown) drivers/net/phy/mdio-bitbang 0x1a867a66 free_mdio_bitbang +(unknown) drivers/net/phy/mdio-bitbang 0xb9369b4f alloc_mdio_bitbang +(unknown) drivers/net/pppox 0x56f0f7d1 pppox_unbind_sock +(unknown) drivers/net/pppox 0xc892f0a7 pppox_ioctl +(unknown) drivers/net/pppox 0xd2c3b1f1 register_pppox_proto +(unknown) drivers/net/pppox 0xe0ff7a18 unregister_pppox_proto +(unknown) drivers/net/tun 0x10406ca0 tun_get_socket +(unknown) drivers/net/usb/cdc_ether 0x3ff72c71 usbnet_cdc_status +(unknown) drivers/net/usb/cdc_ether 0x43e4a41b usbnet_generic_cdc_bind +(unknown) drivers/net/usb/cdc_ether 0x91359c17 usbnet_cdc_bind +(unknown) drivers/net/usb/cdc_ether 0xc236f9b5 usbnet_cdc_unbind +(unknown) drivers/net/usb/rndis_host 0x04c34a2e generic_rndis_bind +(unknown) drivers/net/usb/rndis_host 0x2f0d87a7 rndis_rx_fixup +(unknown) drivers/net/usb/rndis_host 0x7283cb76 rndis_status +(unknown) drivers/net/usb/rndis_host 0x737b853d rndis_unbind +(unknown) drivers/net/usb/rndis_host 0xa27b8fd6 rndis_tx_fixup +(unknown) drivers/net/usb/rndis_host 0xeb168a9f rndis_command +(unknown) drivers/net/usb/usbnet 0x17bae71a usbnet_get_drvinfo +(unknown) drivers/net/usb/usbnet 0x24e9b3a8 usbnet_resume +(unknown) drivers/net/usb/usbnet 0x268bf682 usbnet_probe +(unknown) drivers/net/usb/usbnet 0x2e34e107 usbnet_get_settings +(unknown) drivers/net/usb/usbnet 0x3386be4c usbnet_unlink_rx_urbs +(unknown) drivers/net/usb/usbnet 0x34f8dca2 usbnet_skb_return +(unknown) drivers/net/usb/usbnet 0x3a87e5a9 usbnet_get_endpoints +(unknown) drivers/net/usb/usbnet 0x3d9c8288 usbnet_get_ethernet_addr +(unknown) drivers/net/usb/usbnet 0x472d2a02 usbnet_pause_rx +(unknown) drivers/net/usb/usbnet 0x4965b4d3 usbnet_purge_paused_rxq +(unknown) drivers/net/usb/usbnet 0x79e7c407 usbnet_set_msglevel +(unknown) drivers/net/usb/usbnet 0x8def01dd usbnet_open +(unknown) drivers/net/usb/usbnet 0x93499796 usbnet_get_msglevel +(unknown) drivers/net/usb/usbnet 0xa0708b78 usbnet_set_settings +(unknown) drivers/net/usb/usbnet 0xa6ae3714 usbnet_change_mtu +(unknown) drivers/net/usb/usbnet 0xb0887473 usbnet_nway_reset +(unknown) drivers/net/usb/usbnet 0xb0a7922e usbnet_start_xmit +(unknown) drivers/net/usb/usbnet 0xb79fe2ce usbnet_disconnect +(unknown) drivers/net/usb/usbnet 0xbe01ef00 usbnet_defer_kevent +(unknown) drivers/net/usb/usbnet 0xdcf607f8 usbnet_resume_rx +(unknown) drivers/net/usb/usbnet 0xe3b848b9 usbnet_suspend +(unknown) drivers/net/usb/usbnet 0xe9e10103 usbnet_get_link +(unknown) drivers/net/usb/usbnet 0xf68deac1 usbnet_tx_timeout +(unknown) drivers/net/usb/usbnet 0xfa274ea0 usbnet_stop +(unknown) drivers/net/wan/hdlc 0x308e139e hdlc_change_mtu +(unknown) drivers/net/wan/hdlc 0x4308b28a attach_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0x4da7b1c4 hdlc_start_xmit +(unknown) drivers/net/wan/hdlc 0x5bb2682a hdlc_close +(unknown) drivers/net/wan/hdlc 0x609d12d7 unregister_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0x632683db unregister_hdlc_device +(unknown) drivers/net/wan/hdlc 0xa2373e02 detach_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0xba620be3 hdlc_ioctl +(unknown) drivers/net/wan/hdlc 0xe84d90d5 alloc_hdlcdev +(unknown) drivers/net/wan/hdlc 0xf18ad65d register_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0xff1b68a5 hdlc_open +(unknown) drivers/net/wireless/ath/ath 0x10428ecd ath_hw_cycle_counters_update +(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 0x3d17713e ath_hw_get_listen_time +(unknown) drivers/net/wireless/ath/ath 0x5ead6a7c ath_key_delete +(unknown) drivers/net/wireless/ath/ath 0x660462e2 ath_hw_keyreset +(unknown) drivers/net/wireless/ath/ath 0x7af02ee2 ath_regd_get_band_ctl +(unknown) drivers/net/wireless/ath/ath 0x94dc5ca0 ath_hw_setbssidmask +(unknown) drivers/net/wireless/ath/ath 0xa94dd23e ath_reg_notifier_apply +(unknown) drivers/net/wireless/ath/ath 0xadffa5a5 ath_printk +(unknown) drivers/net/wireless/ath/ath 0xb582d7bb ath_key_config +(unknown) drivers/net/wireless/ath/ath 0xd1f74d65 ath_rxbuf_alloc +(unknown) drivers/net/wireless/ath/ath 0xea5993d0 ath_regd_init +(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0x34edeb35 ath9k_cmn_get_hw_crypto_keytype +(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0x5b1c7c3c ath9k_cmn_get_curchannel +(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0x99785ea9 ath9k_cmn_update_txpow +(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 0x01e0d449 ath9k_hw_resettxqueue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x031c8935 ath9k_hw_setrxabort +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x045202ef ar9003_paprd_is_done +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x0e897c75 ath_gen_timer_isr +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x0fad26e5 ar9003_paprd_setup_gain_table +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x160219de ath9k_hw_stop_dma_queue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x1903d1d7 ar9003_paprd_init_table +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x19461ec0 ath9k_hw_set_txpowerlimit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x198e32c7 ath9k_hw_proc_mib_event +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x1b39d052 ath9k_hw_check_alive +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2026fca0 ath9k_hw_gettsf64 +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x21f497d9 ath9k_hw_deinit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x22147383 ath9k_hw_gen_timer_stop +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x241625fe ath9k_hw_txstart +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2a6a15cc ath9k_hw_disable_interrupts +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2c81ef26 ath9k_hw_set_interrupts +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2ceb3b96 ath9k_hw_getdefantenna +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2d90fe01 ath9k_hw_beaconinit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2e88f354 ath9k_hw_ani_monitor +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x33ab2ef3 ath9k_hw_intrpend +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x37631f62 ath9k_hw_set_txq_props +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x3fb9bf65 ath9k_hw_numtxpending +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x4361214f ath_gen_timer_free +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x460490d7 ath9k_hw_abort_tx_dma +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x4869d432 ath9k_hw_updatetxtriglevel +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x519ca4c2 ath9k_hw_set_tsfadjust +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x51bbbbe9 ar9003_hw_set_paprd_txdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x53f99500 ar9003_paprd_create_curve +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x5747e9d5 ath9k_hw_getrxfilter +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x59269a85 ath9k_hw_puttxbuf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x5a62d5a2 ath9k_hw_abortpcurecv +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x5ed60d17 ath9k_hw_setantenna +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x63b0c068 ath9k_hw_addrxbuf_edma +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x63c51454 ath9k_hw_btcoex_set_weight +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x65dc0f4b ath9k_hw_reset +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x68147a5a ath9k_hw_rxprocdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x6ef066f0 ath9k_hw_btcoex_disable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x708bc94c ath9k_hw_stopdmarecv +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x71b139a3 ath9k_hw_setmcastfilter +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x756945e1 ath9k_hw_btcoex_enable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x767932b5 ath9k_hw_btcoex_bt_stomp +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x7e0ac254 ar9003_hw_bb_watchdog_dbg_info +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x836b8453 ath9k_hw_htc_resetinit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x86d31305 ath9k_hw_setuprxdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x89a94764 ath9k_hw_init +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x89cee17f ath9k_hw_startpcureceive +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x8b340a09 ath9k_hw_wait +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x8e41286a ath9k_hw_init_btcoex_hw +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x8e6dbb66 ar9003_paprd_enable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x92129340 ar9003_hw_disable_phy_restart +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x92b8ef9e ath9k_hw_btcoex_init_2wire +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x92c9a6cd ath9k_hw_setpower +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x95dda66b ath9k_hw_reset_tsf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x99e6394c ath9k_hw_setuptxqueue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9a8b5e08 ath9k_hw_cleartxdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xa018d43e ath9k_hw_set_rx_bufsize +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xa199a2f4 ath9k_hw_setup_statusring +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xa343dbe9 ath9k_hw_get_txq_props +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xa66bd42e ath9k_hw_enable_interrupts +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xa83e17c1 ath9k_hw_releasetxqueue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xae096a10 ath_gen_timer_alloc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xb0ed2404 ath9k_hw_gpio_get +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xb1d62193 ath9k_hw_gen_timer_start +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xb522754f ar9003_paprd_populate_single_table +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xbea7f31b ath9k_hw_init_global_settings +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc14b97c9 ath9k_hw_setopmode +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc539fd58 ath9k_hw_set_sta_beacon_timers +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc7b2e7f8 ath9k_hw_cfg_output +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc9f208f3 ath9k_hw_phy_disable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xcba680b4 ath9k_hw_gettxintrtxqs +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xcf25c756 ath9k_hw_btcoex_init_3wire +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xcf5a4afb ath9k_hw_write_associd +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xcf7f05f7 ath9k_hw_name +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xcf919c64 ath9k_hw_cfg_gpio_input +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd1a42e6d ath9k_hw_setrxfilter +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd6e57199 ath9k_hw_disable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xdab5ba86 ath9k_hw_reset_calvalid +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xdccdaa16 ath9k_hw_settsf64 +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xdd20112f ath9k_hw_set_gpio +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xde135a68 ath9k_hw_bstuck_nfcal +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe12acdea ath9k_hw_computetxtime +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe39d4196 ath9k_hw_process_rxdesc_edma +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe4b6e0ef ath9k_hw_beaconq_setup +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xecc6e46b ath9k_hw_gettsf32 +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xed6db987 ath9k_hw_gettxbuf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xedf1d9cd ath9k_hw_disable_mib_counters +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xf9e3136f ath9k_hw_putrxbuf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xfb858b29 ar9003_get_pll_sqsum_dvc +(unknown) drivers/net/wireless/hostap/hostap 0x01fc236a hostap_set_auth_algs +(unknown) drivers/net/wireless/hostap/hostap 0x073bf2b2 hostap_setup_dev +(unknown) drivers/net/wireless/hostap/hostap 0x0ad69602 hostap_set_multicast_list_queue +(unknown) drivers/net/wireless/hostap/hostap 0x0dfa417b hostap_check_sta_fw_version +(unknown) drivers/net/wireless/hostap/hostap 0x231143ba hostap_handle_sta_tx_exc +(unknown) drivers/net/wireless/hostap/hostap 0x37a4af65 hostap_remove_proc +(unknown) drivers/net/wireless/hostap/hostap 0x3a08a688 hostap_set_word +(unknown) drivers/net/wireless/hostap/hostap 0x3a55a632 hostap_free_data +(unknown) drivers/net/wireless/hostap/hostap 0x3e1f4397 hostap_init_data +(unknown) drivers/net/wireless/hostap/hostap 0x47c6f0c1 hostap_set_string +(unknown) drivers/net/wireless/hostap/hostap 0x64338b1f hostap_set_encryption +(unknown) drivers/net/wireless/hostap/hostap 0x72f7c123 hostap_init_ap_proc +(unknown) drivers/net/wireless/hostap/hostap 0x797df80d hostap_80211_ops +(unknown) drivers/net/wireless/hostap/hostap 0x809b3ed4 hostap_info_init +(unknown) drivers/net/wireless/hostap/hostap 0x91bbda8d hostap_set_roaming +(unknown) drivers/net/wireless/hostap/hostap 0x94666290 hostap_set_antsel +(unknown) drivers/net/wireless/hostap/hostap 0xa12ad27f hostap_dump_tx_header +(unknown) drivers/net/wireless/hostap/hostap 0xa3d6cbd8 hostap_set_hostapd +(unknown) drivers/net/wireless/hostap/hostap 0xa475d3d0 hostap_remove_interface +(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 0xb5041a10 hostap_init_proc +(unknown) drivers/net/wireless/hostap/hostap 0xb5170059 hostap_info_process +(unknown) drivers/net/wireless/hostap/hostap 0xc17c2ae7 hostap_add_interface +(unknown) drivers/net/wireless/hostap/hostap 0xc936c312 hostap_set_hostapd_sta +(unknown) drivers/net/wireless/hostap/hostap 0xda523856 hostap_master_start_xmit +(unknown) drivers/net/wireless/hostap/hostap 0xe4bcd455 hostap_get_porttype +(unknown) drivers/net/wireless/hostap/hostap 0xf376c1bb hostap_80211_rx +(unknown) drivers/net/wireless/hostap/hostap 0xffd43db9 prism2_update_comms_qual +(unknown) drivers/net/wireless/libertas/libertas 0x06e8378e lbs_start_card +(unknown) drivers/net/wireless/libertas/libertas 0x3618cec6 lbs_resume +(unknown) drivers/net/wireless/libertas/libertas 0x37ff63ab lbs_add_card +(unknown) drivers/net/wireless/libertas/libertas 0x5539ce4a __lbs_cmd +(unknown) drivers/net/wireless/libertas/libertas 0x5dad1826 lbs_get_firmware +(unknown) drivers/net/wireless/libertas/libertas 0x5fdf38b8 lbs_disablemesh +(unknown) drivers/net/wireless/libertas/libertas 0x9de254f6 lbs_send_tx_feedback +(unknown) drivers/net/wireless/libertas/libertas 0xa1570888 lbs_queue_event +(unknown) drivers/net/wireless/libertas/libertas 0xa90a9942 lbs_host_sleep_cfg +(unknown) drivers/net/wireless/libertas/libertas 0xacfd8994 lbs_cmd_copyback +(unknown) drivers/net/wireless/libertas/libertas 0xb0154440 lbs_remove_card +(unknown) drivers/net/wireless/libertas/libertas 0xb7cafebf lbs_suspend +(unknown) drivers/net/wireless/libertas/libertas 0xb948bfc4 lbs_host_to_card_done +(unknown) drivers/net/wireless/libertas/libertas 0xba9ba493 lbs_notify_command_response +(unknown) drivers/net/wireless/libertas/libertas 0xd13b839c lbs_stop_card +(unknown) drivers/net/wireless/libertas/libertas 0xdb1f594e lbs_process_rxed_packet +(unknown) drivers/net/wireless/libertas/libertas 0xf64277de lbs_debug +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x2bcdd50b lbtf_cmd_copyback +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x3f7d1d57 lbtf_add_card +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x814635f8 lbtf_send_tx_feedback +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xa32e8ca9 lbtf_rx +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xc85e6899 lbtf_debug +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xc96888ce lbtf_remove_card +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xf23e2017 lbtf_cmd_response_rx +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xf8ccb6c9 lbtf_bcn_sent +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xfb0b1c72 __lbtf_cmd +(unknown) drivers/net/wireless/libertas_tf/libertas_tf_usb 0x2f872097 if_usb_prog_firmware +(unknown) drivers/net/wireless/libertas_tf/libertas_tf_usb 0x3a3728ee if_usb_reset_device +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x071e0e0b mwifiex_add_card +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x13409364 g_adapter +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x5bba2f00 mwifiex_handle_rx_packet +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x6cdbe241 mwifiex_init_shutdown_fw +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x7809bcb6 mwifiex_process_sleep_confirm_resp +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x90da8b2a mwifiex_remove_card +(unknown) drivers/net/wireless/mwifiex/mwifiex 0xbb9711b5 mwifiex_deauthenticate +(unknown) drivers/net/wireless/mwifiex/mwifiex 0xf0c14c2a mwifiex_enable_hs +(unknown) drivers/net/wireless/mwifiex/mwifiex 0xfb1e7a95 mwifiex_cancel_hs +(unknown) drivers/net/wireless/p54/p54common 0x3f12acb4 p54_rx +(unknown) drivers/net/wireless/p54/p54common 0x867aa51e p54_free_common +(unknown) drivers/net/wireless/p54/p54common 0x9b3ed1c6 p54_read_eeprom +(unknown) drivers/net/wireless/p54/p54common 0xc1f23ab2 p54_register_common +(unknown) drivers/net/wireless/p54/p54common 0xcd961b7e p54_init_common +(unknown) drivers/net/wireless/p54/p54common 0xd3903ef3 p54_free_skb +(unknown) drivers/net/wireless/p54/p54common 0xd455e054 p54_unregister_common +(unknown) drivers/net/wireless/p54/p54common 0xeafb2a32 p54_parse_firmware +(unknown) drivers/net/wireless/p54/p54common 0xf3c28f86 p54_parse_eeprom +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x01ced3dd rt2800_gain_calibration +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x0848a7e9 rt2800_efuse_detect +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x0e6cdc9c rt2800_link_stats +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x155ccad2 rt2800_clear_beacon +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x15bfbdc2 rt2800_probe_hw_mode +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x1f0c8534 rt2800_mcu_request +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x30ae693e rt2800_validate_eeprom +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x33f84b6e rt2800_load_firmware +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x3c3376eb rt2800_wait_wpdma_ready +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x4f9b7b23 rt2800_get_tsf +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x567f9165 rt2800_link_tuner +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x5a983b7a rt2800_rt2x00debug +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x62267204 rt2800_write_tx_data +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x69c1dfcd rt2800_enable_radio +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x78034c85 rt2800_config_pairwise_key +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x7f1102bf rt2800_reset_tuner +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x886a587c rt2800_config_erp +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x8f18d347 rt2800_read_eeprom_efuse +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x91c951b9 rt2800_rfkill_poll +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x95c1af6c rt2800_config_intf +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x993ba9de rt2800_disable_radio +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x9e930a3c rt2800_ampdu_action +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xa087c778 rt2800_txdone_entry +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xa0cf70ed rt2800_conf_tx +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xa0f10f46 rt2800_check_firmware +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xa34c2605 rt2800_write_beacon +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xa84a395e rt2800_config_filter +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xb7d769ea rt2800_process_rxwi +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xb82a9f73 rt2800_config_shared_key +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xc2fcc932 rt2800_txdone +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xd1407aa7 rt2800_init_eeprom +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xdf06b5cd rt2800_config +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xf28d2c9c rt2800_wait_csr_ready +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xf355e96f rt2800_config_ant +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xf62b5f76 rt2800_set_rts_threshold +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xf8263717 rt2800_get_tkip_seq +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xfbf1cad1 rt2800_get_survey +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x00d7e4a1 rt2x00queue_pause_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x06929692 rt2x00queue_flush_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x086ca8d6 rt2x00mac_remove_interface +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x086fa9ce rt2x00mac_stop +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x108197b2 rt2x00mac_rfkill_poll +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x12e63693 rt2x00mac_get_stats +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x184fabfa rt2x00mac_conf_tx +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x1959eabb rt2x00mac_sw_scan_complete +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x1c48d35a rt2x00queue_stop_queues +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x2aa0b775 rt2x00queue_start_queues +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x32fafc11 rt2x00mac_add_interface +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x3482faf3 rt2x00mac_flush +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x3fa5add5 rt2x00debug_dump_frame +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x3fb83462 rt2x00lib_beacondone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x425e2ffa rt2x00mac_get_antenna +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x42b279d2 rt2x00queue_start_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x4e24f052 rt2x00lib_dmastart +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x51b2611c rt2x00mac_bss_info_changed +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x538e99f3 rt2x00mac_set_key +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x5613b52d rt2x00mac_start +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x563dab71 rt2x00queue_flush_queues +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x5a36c598 rt2x00mac_config +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x663bab58 rt2x00lib_txdone_noinfo +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x7017aebd rt2x00queue_unpause_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x705a7cc5 rt2x00queue_unmap_skb +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x730a7a58 rt2x00lib_resume +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x84c7004d rt2x00lib_suspend +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x8532cb54 rt2x00lib_rxdone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x8aac31fc rt2x00lib_pretbtt +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x9250713c rt2x00lib_txdone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xa9821074 rt2x00mac_get_ringparam +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xa99ca078 rt2x00queue_stop_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xcfdfbf83 rt2x00lib_probe_dev +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xd427eaf0 rt2x00lib_dmadone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xdcbd0fb4 rt2x00mac_tx +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xdd431f4d rt2x00mac_set_antenna +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xe95d514b rt2x00queue_get_entry +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xe96fcf4c rt2x00queue_for_each_entry +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xeb9c835b rt2x00lib_remove_dev +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xee256791 rt2x00mac_configure_filter +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xf43918b3 rt2x00mac_set_tim +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xf8946f6b rt2x00queue_map_txskb +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xf99d935f rt2x00mac_sw_scan_start +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x05e30f24 rt2x00usb_kick_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x17dc2386 rt2x00usb_vendor_req_buff_lock +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x32fbaac9 rt2x00usb_disconnect +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x77d2dd9e rt2x00usb_uninitialize +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x78002555 rt2x00usb_flush_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x7ba8f4ea rt2x00usb_vendor_request_buff +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x8d514241 rt2x00usb_register_read_async +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x96fd3372 rt2x00usb_probe +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xa445824e rt2x00usb_clear_entry +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xab484c6d rt2x00usb_disable_radio +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xad258187 rt2x00usb_initialize +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xb2776e36 rt2x00usb_resume +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xba82ab63 rt2x00usb_watchdog +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xc0a7b0a2 rt2x00usb_regbusy_read +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xdf22d1e3 rt2x00usb_suspend +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xef098075 rt2x00usb_vendor_request +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x01dce3ad _rtl92c_phy_fw_rf_serial_read +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x10515db2 rtl92c_phy_set_rfpath_switch +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x14460193 _rtl92c_phy_bb8192c_config_parafile +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x1461d017 rtl92c_phy_ap_calibrate +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x21c953b2 rtl92c_phy_sw_chnl_callback +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x245f2c92 rtl92c_dm_init_rate_adaptive_mask +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x2bee0b93 _rtl92c_phy_dbm_to_txpwr_Idx +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x2d4e852f _rtl92c_phy_set_rf_sleep +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x2f67d666 _rtl92c_store_pwrIndex_diffrate_offset +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x32cf5958 rtl92c_set_fw_joinbss_report_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x37c8293b rtl92c_dm_check_txpower_tracking +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x3a0168e6 rtl92c_dm_watchdog +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x3c1901b2 _rtl92c_phy_init_bb_rf_register_definition +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x3c3ae74e rtl92c_dm_init +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x44a9833e rtl92c_phy_sw_chnl +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x4c2dd3c5 rtl92c_firmware_selfreset +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x60d459a4 rtl92c_phy_set_io_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x6421aa54 _rtl92c_phy_fw_rf_serial_write +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x6c304c95 rtl92c_download_fw +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x6d7e5f71 rtl92c_dm_write_dig +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x6f5cebcc rtl92c_dm_rf_saving +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x79709c03 rtl92c_dm_bt_coexist +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x79f70ddb rtl92c_phy_rf_config +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x83aaa4f6 _rtl92c_phy_rf_serial_read +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x85d18a4a rtl92c_phy_scan_operation_backup +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x8e779a06 rtl92c_phy_lc_calibrate +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x9041fece rtl92c_phy_update_txpower_dbm +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x9060b944 rtl92c_set_fw_pwrmode_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x95e1efdc rtl92c_dm_init_edca_turbo +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x95fadbca rtl92c_bt_rssi_state_change +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa50f0a93 rtl92c_phy_query_bb_reg +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa6182041 rtl92ce_phy_set_rf_on +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa62a62c6 rtl92c_phy_set_bb_reg +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa66199d0 rtl92c_set_fw_rsvdpagepkt +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa9335e40 _rtl92c_phy_txpwr_idx_to_dbm +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xaab1bf98 rtl92c_phy_set_io +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xae402209 rtl8192_phy_check_is_legal_rfpath +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb30a6d2a rtl92c_phy_set_bw_mode +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb3314d48 _rtl92c_phy_calculate_bit_shift +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb39bee2e rtl92c_phy_iq_calibrate +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb4f270b2 rtl92c_phy_set_txpower_level +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xde15c392 _rtl92c_phy_rf_serial_write +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xe8f14571 rtl92c_fill_h2c_cmd +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x0534cdfe rtl_cam_empty_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x055c86c1 rtl_usb_suspend +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x215a4423 rtl_efuse_shadow_map_update +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x2bc33ed1 rtl_ps_enable_nic +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x483f13f1 rtl_cam_mark_invalid +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x48d5dcab rtl_cam_del_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x4f88ebf5 rtl_ps_disable_nic +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x55a7d2fa rtl_cam_delete_one_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x5ea4c94c rtl_usb_probe +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x69f47b57 rtl_ps_set_rf_state +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x79f6aab9 rtl_usb_disconnect +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xa11addfb rtl_usb_resume +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xb55849e5 rtl_cam_reset_all_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xbc8cb713 efuse_read_1byte +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xd764a17d rtl_cam_get_free_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xf21b7710 rtl_cam_add_one_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xfb1c95fc rtl_get_tcb_desc +(unknown) drivers/net/wireless/wl1251/wl1251 0x72594d02 wl1251_alloc_hw +(unknown) drivers/net/wireless/wl1251/wl1251 0x8e52860c wl1251_free_hw +(unknown) drivers/net/wireless/wl1251/wl1251 0xfb036f0a wl1251_init_ieee80211 +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x1d7f98ff wl1271_free_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x53dff67d wl12xx_debug_level +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x55c747c8 wl1271_unregister_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x587b52b2 wl1271_init_ieee80211 +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x82e3ff74 wl1271_alloc_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xa3acefb7 wl1271_load_firmware +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xe795ba26 wl1271_irq +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xedb6f393 wl1271_set_partition +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xfd30f744 wl1271_register_hw +(unknown) drivers/parport/parport 0x07994944 parport_unregister_device +(unknown) drivers/parport/parport 0x2f05b353 parport_claim_or_block +(unknown) drivers/parport/parport 0x30c1daab parport_put_port +(unknown) drivers/parport/parport 0x3d428bd1 parport_wait_event +(unknown) drivers/parport/parport 0x3f178090 parport_register_port +(unknown) drivers/parport/parport 0x3ff5a839 parport_ieee1284_write_compat +(unknown) drivers/parport/parport 0x435832f7 parport_claim +(unknown) drivers/parport/parport 0x456f266c parport_register_driver +(unknown) drivers/parport/parport 0x498bd59b parport_ieee1284_read_nibble +(unknown) drivers/parport/parport 0x4d2a941b parport_ieee1284_interrupt +(unknown) drivers/parport/parport 0x56f361c9 parport_ieee1284_ecp_write_addr +(unknown) drivers/parport/parport 0x5e3a3912 parport_irq_handler +(unknown) drivers/parport/parport 0x65e5f8d1 parport_wait_peripheral +(unknown) drivers/parport/parport 0x69ccee84 parport_ieee1284_epp_write_data +(unknown) drivers/parport/parport 0x72f7a34e parport_remove_port +(unknown) drivers/parport/parport 0x7e80b4e4 parport_unregister_driver +(unknown) drivers/parport/parport 0x8278929d parport_find_number +(unknown) drivers/parport/parport 0x939375b0 parport_set_timeout +(unknown) drivers/parport/parport 0x94976588 parport_negotiate +(unknown) drivers/parport/parport 0xa02bc91b parport_find_base +(unknown) drivers/parport/parport 0xac802808 parport_ieee1284_epp_read_data +(unknown) drivers/parport/parport 0xb7a1baa5 parport_read +(unknown) drivers/parport/parport 0xc357654b parport_ieee1284_ecp_read_data +(unknown) drivers/parport/parport 0xc8465383 parport_ieee1284_epp_write_addr +(unknown) drivers/parport/parport 0xdd2b0e10 parport_ieee1284_read_byte +(unknown) drivers/parport/parport 0xdeba49ae parport_register_device +(unknown) drivers/parport/parport 0xe5775348 parport_release +(unknown) drivers/parport/parport 0xec83900f parport_write +(unknown) drivers/parport/parport 0xefc4607b parport_announce_port +(unknown) drivers/parport/parport 0xf2cca960 parport_get_port +(unknown) drivers/parport/parport 0xf779dcce parport_ieee1284_ecp_write_data +(unknown) drivers/parport/parport 0xfd14632e parport_ieee1284_epp_read_addr +(unknown) drivers/power/pcf50633-charger 0x6ee7656d pcf50633_mbc_get_status +(unknown) drivers/power/pcf50633-charger 0xa46d44a2 pcf50633_mbc_get_usb_online_status +(unknown) drivers/power/pcf50633-charger 0xd23c6f3f pcf50633_mbc_usb_curlim_set +(unknown) drivers/pps/pps_core 0x23a32a59 pps_unregister_source +(unknown) drivers/pps/pps_core 0x3e380cbd pps_register_source +(unknown) drivers/pps/pps_core 0x9af2b8b4 pps_event +(unknown) drivers/regulator/mc13xxx-regulator-core 0x18bfb9f5 mc13xxx_sw_regulator_is_enabled +(unknown) drivers/regulator/mc13xxx-regulator-core 0x81f6c7c5 mc13xxx_fixed_regulator_ops +(unknown) drivers/regulator/mc13xxx-regulator-core 0xba20ee78 mc13xxx_get_best_voltage_index +(unknown) drivers/regulator/mc13xxx-regulator-core 0xc2cf47a9 mc13xxx_fixed_regulator_get_voltage +(unknown) drivers/regulator/mc13xxx-regulator-core 0xc88c49c2 mc13xxx_fixed_regulator_set_voltage +(unknown) drivers/regulator/mc13xxx-regulator-core 0xedaf0063 mc13xxx_regulator_list_voltage +(unknown) drivers/regulator/mc13xxx-regulator-core 0xfbff04d2 mc13xxx_regulator_ops +(unknown) drivers/regulator/wm8350-regulator 0x0d4ae273 wm8350_dcdc25_set_mode +(unknown) drivers/regulator/wm8350-regulator 0x20184a1b wm8350_isink_set_flash +(unknown) drivers/regulator/wm8350-regulator 0x626fd54c wm8350_register_led +(unknown) drivers/regulator/wm8350-regulator 0x6f2548b7 wm8350_register_regulator +(unknown) drivers/regulator/wm8350-regulator 0x7808fcdd wm8350_ldo_set_slot +(unknown) drivers/regulator/wm8350-regulator 0xe02a904d wm8350_dcdc_set_slot +(unknown) drivers/regulator/wm8400-regulator 0xc7808bec wm8400_register_regulator +(unknown) drivers/scsi/fcoe/libfcoe 0x0fb51275 fcoe_queue_timer +(unknown) drivers/scsi/fcoe/libfcoe 0x12ee21f6 fcoe_ctlr_link_up +(unknown) drivers/scsi/fcoe/libfcoe 0x374c1e1c fcoe_wwn_from_mac +(unknown) drivers/scsi/fcoe/libfcoe 0x45f3b8fb fcoe_ctlr_link_down +(unknown) drivers/scsi/fcoe/libfcoe 0x72dfc811 fcoe_ctlr_recv_flogi +(unknown) drivers/scsi/fcoe/libfcoe 0x73b3ff8a fcoe_ctlr_recv +(unknown) drivers/scsi/fcoe/libfcoe 0x8c912e66 fcoe_transport_detach +(unknown) drivers/scsi/fcoe/libfcoe 0x8d125701 fcoe_get_paged_crc_eof +(unknown) drivers/scsi/fcoe/libfcoe 0x990625d3 fcoe_start_io +(unknown) drivers/scsi/fcoe/libfcoe 0xc5c91608 fcoe_libfc_config +(unknown) drivers/scsi/fcoe/libfcoe 0xc953a3e4 fcoe_ctlr_destroy +(unknown) drivers/scsi/fcoe/libfcoe 0xd44aee2b fcoe_transport_attach +(unknown) drivers/scsi/fcoe/libfcoe 0xe041afa8 fcoe_ctlr_els_send +(unknown) drivers/scsi/fcoe/libfcoe 0xe969ca6a fcoe_fc_crc +(unknown) drivers/scsi/fcoe/libfcoe 0xed35022b fcoe_ctlr_init +(unknown) drivers/scsi/fcoe/libfcoe 0xf82817d7 fcoe_clean_pending_queue +(unknown) drivers/scsi/fcoe/libfcoe 0xfaf9659f fcoe_check_wait_queue +(unknown) drivers/scsi/iscsi_boot_sysfs 0x3f78e237 iscsi_boot_create_kset +(unknown) drivers/scsi/iscsi_boot_sysfs 0x5090a4ef iscsi_boot_create_host_kset +(unknown) drivers/scsi/iscsi_boot_sysfs 0x5f74182f iscsi_boot_create_target +(unknown) drivers/scsi/iscsi_boot_sysfs 0x8e144abb iscsi_boot_create_initiator +(unknown) drivers/scsi/iscsi_boot_sysfs 0xa20f1f61 iscsi_boot_destroy_kset +(unknown) drivers/scsi/iscsi_boot_sysfs 0xf8462624 iscsi_boot_create_ethernet +(unknown) drivers/scsi/libfc/libfc 0x05550d4a fc_get_host_stats +(unknown) drivers/scsi/libfc/libfc 0x0bd023e4 fc_change_queue_type +(unknown) drivers/scsi/libfc/libfc 0x0e0a1338 fc_fcp_init +(unknown) drivers/scsi/libfc/libfc 0x1688d543 fc_lport_flogi_resp +(unknown) drivers/scsi/libfc/libfc 0x1c1e8a1c fc_eh_host_reset +(unknown) drivers/scsi/libfc/libfc 0x21fba38c fc_elsct_init +(unknown) drivers/scsi/libfc/libfc 0x2d573ad7 fc_fill_hdr +(unknown) drivers/scsi/libfc/libfc 0x35d771b3 fc_rport_terminate_io +(unknown) drivers/scsi/libfc/libfc 0x36e5fbaf fc_cpu_mask +(unknown) drivers/scsi/libfc/libfc 0x3b0b5df2 fc_lport_init +(unknown) drivers/scsi/libfc/libfc 0x3e90417f fc_lport_reset +(unknown) drivers/scsi/libfc/libfc 0x44301c09 fc_exch_mgr_free +(unknown) drivers/scsi/libfc/libfc 0x46fb9bb7 fc_exch_mgr_del +(unknown) drivers/scsi/libfc/libfc 0x49fba995 fc_lport_set_local_id +(unknown) drivers/scsi/libfc/libfc 0x4dcc8d3b fc_lport_iterate +(unknown) drivers/scsi/libfc/libfc 0x4ea709fc fc_queuecommand +(unknown) drivers/scsi/libfc/libfc 0x505b43e9 fc_rport_init +(unknown) drivers/scsi/libfc/libfc 0x51dbbb46 fc_exch_mgr_reset +(unknown) drivers/scsi/libfc/libfc 0x560ea01c fc_lport_destroy +(unknown) drivers/scsi/libfc/libfc 0x5642a3c2 fc_elsct_send +(unknown) drivers/scsi/libfc/libfc 0x5b7abbfb fc_linkup +(unknown) drivers/scsi/libfc/libfc 0x66c34aee fc_fabric_login +(unknown) drivers/scsi/libfc/libfc 0x67dfb472 fc_frame_alloc_fill +(unknown) drivers/scsi/libfc/libfc 0x68f9d2e1 fc_disc_init +(unknown) drivers/scsi/libfc/libfc 0x6e6f058c fc_exch_mgr_add +(unknown) drivers/scsi/libfc/libfc 0x70cf8cd1 fc_lport_bsg_request +(unknown) drivers/scsi/libfc/libfc 0x82789580 fc_vport_id_lookup +(unknown) drivers/scsi/libfc/libfc 0x8a3b3f8a fc_lport_notifier_head +(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 0x964c079e fc_exch_mgr_list_clone +(unknown) drivers/scsi/libfc/libfc 0x9e741824 fc_set_mfs +(unknown) drivers/scsi/libfc/libfc 0x9effe4fe fc_fc4_deregister_provider +(unknown) drivers/scsi/libfc/libfc 0xa0f80aee fc_eh_abort +(unknown) drivers/scsi/libfc/libfc 0xa7dd2c4a fc_fc4_register_provider +(unknown) drivers/scsi/libfc/libfc 0xab24f9d5 fc_linkdown +(unknown) drivers/scsi/libfc/libfc 0xaf09f29f fc_slave_alloc +(unknown) drivers/scsi/libfc/libfc 0xb137adb8 _fc_frame_alloc +(unknown) drivers/scsi/libfc/libfc 0xb3e07f45 fc_exch_init +(unknown) drivers/scsi/libfc/libfc 0xbfbf5113 fc_fcp_destroy +(unknown) drivers/scsi/libfc/libfc 0xc26cfd2c fc_lport_logo_resp +(unknown) drivers/scsi/libfc/libfc 0xc2f867a3 fc_exch_recv +(unknown) drivers/scsi/libfc/libfc 0xd2b1e68a fc_lport_config +(unknown) drivers/scsi/libfc/libfc 0xd5e9169c fc_fabric_logoff +(unknown) drivers/scsi/libfc/libfc 0xd6047024 fc_vport_setlink +(unknown) drivers/scsi/libfc/libfc 0xd844a7dc fc_eh_device_reset +(unknown) drivers/scsi/libfc/libfc 0xe9797e5b fc_change_queue_depth +(unknown) drivers/scsi/libfc/libfc 0xee774801 fc_exch_mgr_alloc +(unknown) drivers/scsi/libfc/libfc 0xeee8447c fc_get_host_speed +(unknown) drivers/scsi/libfc/libfc 0xfd22c2c7 fc_set_rport_loss_tmo +(unknown) drivers/scsi/libfc/libfc 0xfd7298d7 fc_get_host_port_state +(unknown) drivers/scsi/libfc/libfc 0xfee2dcf0 libfc_vport_create +(unknown) drivers/scsi/libiscsi 0x0e1aa07e iscsi_set_param +(unknown) drivers/scsi/libiscsi 0x0fbf3ef2 __iscsi_get_task +(unknown) drivers/scsi/libiscsi 0x0ffdc5ba iscsi_host_set_param +(unknown) drivers/scsi/libiscsi 0x1c158d5a iscsi_session_setup +(unknown) drivers/scsi/libiscsi 0x201c7181 iscsi_conn_teardown +(unknown) drivers/scsi/libiscsi 0x255305e4 iscsi_eh_target_reset +(unknown) drivers/scsi/libiscsi 0x274c7a19 iscsi_host_free +(unknown) drivers/scsi/libiscsi 0x274d1a4a __iscsi_put_task +(unknown) drivers/scsi/libiscsi 0x2c51dfd1 iscsi_queuecommand +(unknown) drivers/scsi/libiscsi 0x2eb88f8b iscsi_pool_init +(unknown) drivers/scsi/libiscsi 0x2f2bafd7 iscsi_eh_device_reset +(unknown) drivers/scsi/libiscsi 0x342685ee iscsi_host_remove +(unknown) drivers/scsi/libiscsi 0x36a35f9f iscsi_conn_failure +(unknown) drivers/scsi/libiscsi 0x37c573b4 iscsi_conn_get_addr_param +(unknown) drivers/scsi/libiscsi 0x3b82c893 iscsi_conn_setup +(unknown) drivers/scsi/libiscsi 0x41663f48 iscsi_host_add +(unknown) drivers/scsi/libiscsi 0x42032d1a iscsi_put_task +(unknown) drivers/scsi/libiscsi 0x47b1e62f iscsi_complete_scsi_task +(unknown) drivers/scsi/libiscsi 0x4988728f iscsi_suspend_queue +(unknown) drivers/scsi/libiscsi 0x49dfc1fc __iscsi_complete_pdu +(unknown) drivers/scsi/libiscsi 0x4ed42808 iscsi_eh_recover_target +(unknown) drivers/scsi/libiscsi 0x614d4294 iscsi_conn_bind +(unknown) drivers/scsi/libiscsi 0x65cecd51 iscsi_session_get_param +(unknown) drivers/scsi/libiscsi 0x68758638 iscsi_host_get_param +(unknown) drivers/scsi/libiscsi 0x6b1a95c8 iscsi_requeue_task +(unknown) drivers/scsi/libiscsi 0x73f3a5e4 iscsi_target_alloc +(unknown) drivers/scsi/libiscsi 0x78aa1d0f iscsi_eh_abort +(unknown) drivers/scsi/libiscsi 0x78d1be9f iscsi_session_teardown +(unknown) drivers/scsi/libiscsi 0x7ad11d23 iscsi_update_cmdsn +(unknown) drivers/scsi/libiscsi 0x7e70cce1 iscsi_conn_queue_work +(unknown) drivers/scsi/libiscsi 0x878d609a iscsi_complete_pdu +(unknown) drivers/scsi/libiscsi 0x88b479d2 iscsi_suspend_tx +(unknown) drivers/scsi/libiscsi 0x91c9f908 iscsi_eh_session_reset +(unknown) drivers/scsi/libiscsi 0x9295e206 iscsi_itt_to_ctask +(unknown) drivers/scsi/libiscsi 0xa4832cf0 iscsi_pool_free +(unknown) drivers/scsi/libiscsi 0xb2e130db iscsi_change_queue_depth +(unknown) drivers/scsi/libiscsi 0xb876c739 iscsi_session_recovery_timedout +(unknown) drivers/scsi/libiscsi 0xc1774000 iscsi_prep_data_out_pdu +(unknown) drivers/scsi/libiscsi 0xc8d52ea0 iscsi_conn_start +(unknown) drivers/scsi/libiscsi 0xd76131ab iscsi_verify_itt +(unknown) drivers/scsi/libiscsi 0xdd688585 iscsi_session_failure +(unknown) drivers/scsi/libiscsi 0xddfc6f19 iscsi_host_alloc +(unknown) drivers/scsi/libiscsi 0xe077d372 iscsi_itt_to_task +(unknown) drivers/scsi/libiscsi 0xe9eaf4ae iscsi_conn_stop +(unknown) drivers/scsi/libiscsi 0xef6024cc iscsi_conn_get_param +(unknown) drivers/scsi/libiscsi 0xfa8bbd5f iscsi_conn_send_pdu +(unknown) drivers/scsi/libiscsi_tcp 0x329a7d3f iscsi_segment_init_linear +(unknown) drivers/scsi/libiscsi_tcp 0x4f82416e iscsi_tcp_hdr_recv_prep +(unknown) drivers/scsi/libiscsi_tcp 0x60c05d3c iscsi_tcp_r2tpool_free +(unknown) drivers/scsi/libiscsi_tcp 0x65ce2899 iscsi_tcp_conn_teardown +(unknown) drivers/scsi/libiscsi_tcp 0x68770dc2 iscsi_tcp_recv_segment_is_hdr +(unknown) drivers/scsi/libiscsi_tcp 0x7c95c897 iscsi_segment_seek_sg +(unknown) drivers/scsi/libiscsi_tcp 0x926aaaa3 iscsi_tcp_task_xmit +(unknown) drivers/scsi/libiscsi_tcp 0x99a86349 iscsi_tcp_conn_get_stats +(unknown) drivers/scsi/libiscsi_tcp 0xacc0373d iscsi_tcp_dgst_header +(unknown) drivers/scsi/libiscsi_tcp 0xb524f553 iscsi_tcp_cleanup_task +(unknown) drivers/scsi/libiscsi_tcp 0xb8f334ad iscsi_tcp_segment_unmap +(unknown) drivers/scsi/libiscsi_tcp 0xc00d3256 iscsi_tcp_recv_skb +(unknown) drivers/scsi/libiscsi_tcp 0xc64bb73c iscsi_tcp_segment_done +(unknown) drivers/scsi/libiscsi_tcp 0xd215a019 iscsi_tcp_r2tpool_alloc +(unknown) drivers/scsi/libiscsi_tcp 0xdb1737ab iscsi_tcp_conn_setup +(unknown) drivers/scsi/libiscsi_tcp 0xe9f5836c iscsi_tcp_task_init +(unknown) drivers/scsi/libsas/libsas 0x0a95c6cd sas_slave_alloc +(unknown) drivers/scsi/libsas/libsas 0x107386c9 sas_target_alloc +(unknown) drivers/scsi/libsas/libsas 0x11ee028b sas_request_addr +(unknown) drivers/scsi/libsas/libsas 0x17d74d04 sas_queuecommand +(unknown) drivers/scsi/libsas/libsas 0x32541552 sas_phy_reset +(unknown) drivers/scsi/libsas/libsas 0x62fea2d1 sas_slave_configure +(unknown) drivers/scsi/libsas/libsas 0x6cc59d0e sas_find_local_phy +(unknown) drivers/scsi/libsas/libsas 0x719162fd sas_domain_release_transport +(unknown) drivers/scsi/libsas/libsas 0x72b28576 sas_register_ha +(unknown) drivers/scsi/libsas/libsas 0x7699e527 sas_ssp_task_response +(unknown) drivers/scsi/libsas/libsas 0x7759b14c sas_phy_enable +(unknown) drivers/scsi/libsas/libsas 0x8016db95 sas_eh_device_reset_handler +(unknown) drivers/scsi/libsas/libsas 0x9217041d sas_change_queue_type +(unknown) drivers/scsi/libsas/libsas 0x932a5dc5 sas_slave_destroy +(unknown) drivers/scsi/libsas/libsas 0x95f15598 sas_bios_param +(unknown) drivers/scsi/libsas/libsas 0x9a3e7792 sas_ioctl +(unknown) drivers/scsi/libsas/libsas 0xb97e0b7c sas_eh_bus_reset_handler +(unknown) drivers/scsi/libsas/libsas 0xce7748e7 sas_task_abort +(unknown) drivers/scsi/libsas/libsas 0xd3815519 __sas_task_abort +(unknown) drivers/scsi/libsas/libsas 0xdb563deb sas_target_destroy +(unknown) drivers/scsi/libsas/libsas 0xe4686783 sas_change_queue_depth +(unknown) drivers/scsi/libsas/libsas 0xed81bfda sas_unregister_ha +(unknown) drivers/scsi/libsas/libsas 0xf9c51beb sas_domain_attach_transport +(unknown) drivers/scsi/raid_class 0x9f0e8fbb raid_class_attach +(unknown) drivers/scsi/raid_class 0xbb914283 raid_component_add +(unknown) drivers/scsi/raid_class 0xdbcd48be raid_class_release +(unknown) drivers/scsi/scsi_tgt 0x21552d60 scsi_tgt_it_nexus_create +(unknown) drivers/scsi/scsi_tgt 0x38502bc5 scsi_tgt_cmd_to_host +(unknown) drivers/scsi/scsi_tgt 0x7475ab78 scsi_tgt_queue_command +(unknown) drivers/scsi/scsi_tgt 0x8837eff0 scsi_tgt_free_queue +(unknown) drivers/scsi/scsi_tgt 0x93215bee scsi_host_get_command +(unknown) drivers/scsi/scsi_tgt 0x9bffaea2 scsi_host_put_command +(unknown) drivers/scsi/scsi_tgt 0xa8f792d5 scsi_tgt_alloc_queue +(unknown) drivers/scsi/scsi_tgt 0xb1b9f35f scsi_tgt_it_nexus_destroy +(unknown) drivers/scsi/scsi_tgt 0xe80b45cf scsi_tgt_tsk_mgmt_request +(unknown) drivers/scsi/scsi_transport_fc 0x02bbc64e fc_host_post_vendor_event +(unknown) drivers/scsi/scsi_transport_fc 0x24f2a5b4 fc_remote_port_add +(unknown) drivers/scsi/scsi_transport_fc 0x2a438ca0 fc_attach_transport +(unknown) drivers/scsi/scsi_transport_fc 0x3b25c285 fc_vport_terminate +(unknown) drivers/scsi/scsi_transport_fc 0x67983d51 fc_block_scsi_eh +(unknown) drivers/scsi/scsi_transport_fc 0x7425823a fc_vport_create +(unknown) drivers/scsi/scsi_transport_fc 0x7659cd44 scsi_is_fc_vport +(unknown) drivers/scsi/scsi_transport_fc 0x7954b1ea fc_get_event_number +(unknown) drivers/scsi/scsi_transport_fc 0x837544b5 fc_host_post_event +(unknown) drivers/scsi/scsi_transport_fc 0xa5c0ac68 fc_release_transport +(unknown) drivers/scsi/scsi_transport_fc 0xa8ef5768 fc_remote_port_rolechg +(unknown) drivers/scsi/scsi_transport_fc 0xda3724c2 fc_remote_port_delete +(unknown) drivers/scsi/scsi_transport_fc 0xdccc8662 fc_remove_host +(unknown) drivers/scsi/scsi_transport_fc 0xfeb89e98 scsi_is_fc_rport +(unknown) drivers/scsi/scsi_transport_iscsi 0x14ef9296 iscsi_session_event +(unknown) drivers/scsi/scsi_transport_iscsi 0x1525d750 iscsi_create_endpoint +(unknown) drivers/scsi/scsi_transport_iscsi 0x18507be4 iscsi_session_chkready +(unknown) drivers/scsi/scsi_transport_iscsi 0x18b814fe iscsi_free_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x1ca94ad4 iscsi_conn_error_event +(unknown) drivers/scsi/scsi_transport_iscsi 0x203a5560 iscsi_unregister_transport +(unknown) drivers/scsi/scsi_transport_iscsi 0x2b063331 iscsi_recv_pdu +(unknown) drivers/scsi/scsi_transport_iscsi 0x301cc860 iscsi_block_scsi_eh +(unknown) drivers/scsi/scsi_transport_iscsi 0x32db92a6 iscsi_destroy_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x4457085b iscsi_block_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x49d0d575 iscsi_destroy_endpoint +(unknown) drivers/scsi/scsi_transport_iscsi 0x56c15c95 iscsi_offload_mesg +(unknown) drivers/scsi/scsi_transport_iscsi 0x7eb23b60 iscsi_host_for_each_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x87afbf07 iscsi_create_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x953d261e iscsi_lookup_endpoint +(unknown) drivers/scsi/scsi_transport_iscsi 0x9d2e29b6 iscsi_unblock_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xae16249f iscsi_destroy_conn +(unknown) drivers/scsi/scsi_transport_iscsi 0xd17d053d iscsi_create_conn +(unknown) drivers/scsi/scsi_transport_iscsi 0xe0dd93be iscsi_alloc_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xede0d44e iscsi_scan_finished +(unknown) drivers/scsi/scsi_transport_iscsi 0xf5afd1e6 iscsi_register_transport +(unknown) drivers/scsi/scsi_transport_iscsi 0xf8f63260 iscsi_add_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xff8bf90f iscsi_remove_session +(unknown) drivers/scsi/scsi_transport_sas 0x0079be19 sas_attach_transport +(unknown) drivers/scsi/scsi_transport_sas 0x0ad7e2a2 sas_port_alloc_num +(unknown) drivers/scsi/scsi_transport_sas 0x11a67540 sas_remove_children +(unknown) drivers/scsi/scsi_transport_sas 0x175034d8 sas_phy_free +(unknown) drivers/scsi/scsi_transport_sas 0x1c048283 sas_end_device_alloc +(unknown) drivers/scsi/scsi_transport_sas 0x29b3be8e sas_is_tlr_enabled +(unknown) drivers/scsi/scsi_transport_sas 0x3888050c sas_read_port_mode_page +(unknown) drivers/scsi/scsi_transport_sas 0x62030f20 sas_port_delete_phy +(unknown) drivers/scsi/scsi_transport_sas 0x665ad56f sas_rphy_remove +(unknown) drivers/scsi/scsi_transport_sas 0x67ff70d9 sas_rphy_add +(unknown) drivers/scsi/scsi_transport_sas 0x724ce8fd scsi_is_sas_phy +(unknown) drivers/scsi/scsi_transport_sas 0x77227f00 sas_phy_alloc +(unknown) drivers/scsi/scsi_transport_sas 0x8224733d sas_port_free +(unknown) drivers/scsi/scsi_transport_sas 0x8ea494fc sas_port_mark_backlink +(unknown) drivers/scsi/scsi_transport_sas 0x90dcdd24 sas_tlr_supported +(unknown) drivers/scsi/scsi_transport_sas 0x960dc6b6 sas_port_add +(unknown) drivers/scsi/scsi_transport_sas 0x9949606c sas_rphy_delete +(unknown) drivers/scsi/scsi_transport_sas 0x9a2406af sas_release_transport +(unknown) drivers/scsi/scsi_transport_sas 0xa9abfaf8 sas_rphy_free +(unknown) drivers/scsi/scsi_transport_sas 0xac5209d2 sas_disable_tlr +(unknown) drivers/scsi/scsi_transport_sas 0xb13e2922 sas_remove_host +(unknown) drivers/scsi/scsi_transport_sas 0xb223e560 sas_port_add_phy +(unknown) drivers/scsi/scsi_transport_sas 0xb5dc858d sas_phy_delete +(unknown) drivers/scsi/scsi_transport_sas 0xb896472b scsi_is_sas_port +(unknown) drivers/scsi/scsi_transport_sas 0xc1e75c87 sas_enable_tlr +(unknown) drivers/scsi/scsi_transport_sas 0xc4a41fc9 sas_port_delete +(unknown) drivers/scsi/scsi_transport_sas 0xce540932 scsi_is_sas_rphy +(unknown) drivers/scsi/scsi_transport_sas 0xcef5fd09 sas_port_alloc +(unknown) drivers/scsi/scsi_transport_sas 0xfbb2d147 sas_phy_add +(unknown) drivers/scsi/scsi_transport_sas 0xfcd5f040 sas_expander_alloc +(unknown) drivers/scsi/scsi_transport_srp 0x45ac22c3 srp_rport_del +(unknown) drivers/scsi/scsi_transport_srp 0x57cf1361 srp_release_transport +(unknown) drivers/scsi/scsi_transport_srp 0x91d0b927 srp_attach_transport +(unknown) drivers/scsi/scsi_transport_srp 0xab58765e srp_remove_host +(unknown) drivers/scsi/scsi_transport_srp 0xba38ba6f srp_rport_add +(unknown) drivers/spi/dw_spi 0x3e0f8d36 dw_spi_suspend_host +(unknown) drivers/spi/dw_spi 0x7626a4f3 dw_spi_remove_host +(unknown) drivers/spi/dw_spi 0x8557bc19 dw_spi_add_host +(unknown) drivers/spi/dw_spi 0xc285b62e dw_spi_resume_host +(unknown) drivers/spi/dw_spi 0xf13e4e7b dw_spi_xfer_done +(unknown) drivers/spi/spi_bitbang 0x0e9ae881 spi_bitbang_transfer +(unknown) drivers/spi/spi_bitbang 0x11da74a5 spi_bitbang_start +(unknown) drivers/spi/spi_bitbang 0x4f91ee9b spi_bitbang_stop +(unknown) drivers/spi/spi_bitbang 0xb7885a4e spi_bitbang_cleanup +(unknown) drivers/spi/spi_bitbang 0xc1037361 spi_bitbang_setup_transfer +(unknown) drivers/spi/spi_bitbang 0xf84e6421 spi_bitbang_setup +(unknown) drivers/ssb/ssb 0x05856e26 ssb_bus_may_powerdown +(unknown) drivers/ssb/ssb 0x07ac33a8 ssb_bus_resume +(unknown) drivers/ssb/ssb 0x14f87abd ssb_device_enable +(unknown) drivers/ssb/ssb 0x2a44f8a8 ssb_clockspeed +(unknown) drivers/ssb/ssb 0x4f01d9d0 ssb_bus_sdiobus_register +(unknown) drivers/ssb/ssb 0x554134a3 ssb_pmu_set_ldo_paref +(unknown) drivers/ssb/ssb 0x556787b0 ssb_device_is_enabled +(unknown) drivers/ssb/ssb 0x55c344b8 ssb_commit_settings +(unknown) drivers/ssb/ssb 0x7489226c ssb_dma_translation +(unknown) drivers/ssb/ssb 0x7a997a4a ssb_bus_suspend +(unknown) drivers/ssb/ssb 0x7b922c3a ssb_device_disable +(unknown) drivers/ssb/ssb 0x97741be3 ssb_bus_unregister +(unknown) drivers/ssb/ssb 0xa4adc79b ssb_driver_unregister +(unknown) drivers/ssb/ssb 0xc0512e0f ssb_admatch_base +(unknown) drivers/ssb/ssb 0xd4401c98 __ssb_driver_register +(unknown) drivers/ssb/ssb 0xd481192b ssb_admatch_size +(unknown) drivers/ssb/ssb 0xd5fdeab4 ssb_bus_powerup +(unknown) drivers/ssb/ssb 0xd9ee30bb ssb_chipco_gpio_control +(unknown) drivers/ssb/ssb 0xe6290b5a ssb_pmu_set_ldo_voltage +(unknown) drivers/ssb/ssb 0xf7c7842e ssb_set_devtypedata +(unknown) drivers/staging/altera-stapl/altera-stapl 0x51ea2fb0 altera_init +(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/iio/addac/adt7316 0x154173c2 adt7316_probe +(unknown) drivers/staging/iio/addac/adt7316 0x224afae0 adt7316_disable +(unknown) drivers/staging/iio/addac/adt7316 0xcc293001 adt7316_enable +(unknown) drivers/staging/iio/addac/adt7316 0xcf5b5833 adt7316_remove +(unknown) drivers/staging/iio/industrialio 0x06e09e1b iio_show_ring_enable +(unknown) drivers/staging/iio/industrialio 0x07ee88f8 iio_allocate_device +(unknown) drivers/staging/iio/industrialio 0x0f907573 iio_trigger_notify_done +(unknown) drivers/staging/iio/industrialio 0x10dde983 iio_triggered_ring_predisable +(unknown) drivers/staging/iio/industrialio 0x12ca87bb iio_push_event +(unknown) drivers/staging/iio/industrialio 0x1411c3e1 iio_free_trigger +(unknown) drivers/staging/iio/industrialio 0x2d6bcdcb iio_trigger_generic_data_rdy_poll +(unknown) drivers/staging/iio/industrialio 0x3040b386 iio_trigger_dettach_poll_func +(unknown) drivers/staging/iio/industrialio 0x3404de9a iio_device_register_trigger_consumer +(unknown) drivers/staging/iio/industrialio 0x3b2accef iio_read_ring_bytes_per_datum +(unknown) drivers/staging/iio/industrialio 0x45d35045 iio_ring_access_release +(unknown) drivers/staging/iio/industrialio 0x482b0845 iio_trigger_register +(unknown) drivers/staging/iio/industrialio 0x5153d250 iio_ring_buffer_init +(unknown) drivers/staging/iio/industrialio 0x57a524a7 iio_write_ring_length +(unknown) drivers/staging/iio/industrialio 0x5db3c744 iio_allocate_trigger +(unknown) drivers/staging/iio/industrialio 0x65d5be1d iio_free_ida_val +(unknown) drivers/staging/iio/industrialio 0x6860166f iio_device_register +(unknown) drivers/staging/iio/industrialio 0x6d3c4511 iio_store_ring_enable +(unknown) drivers/staging/iio/industrialio 0x6f2d6c26 iio_dealloc_pollfunc +(unknown) drivers/staging/iio/industrialio 0x739ae300 iio_devt +(unknown) drivers/staging/iio/industrialio 0x75a271ab iio_trigger_poll +(unknown) drivers/staging/iio/industrialio 0x76f85725 iio_sw_ring_preenable +(unknown) drivers/staging/iio/industrialio 0x7e3cd83f iio_read_ring_length +(unknown) drivers/staging/iio/industrialio 0x82099a11 iio_device_unregister_trigger_consumer +(unknown) drivers/staging/iio/industrialio 0x8af31b7f iio_triggered_ring_postenable +(unknown) drivers/staging/iio/industrialio 0x94c452f5 iio_trigger_poll_chained +(unknown) drivers/staging/iio/industrialio 0xa4ebb0e7 iio_read_const_attr +(unknown) drivers/staging/iio/industrialio 0xb15f28de iio_ring_buffer_unregister +(unknown) drivers/staging/iio/industrialio 0xd236ac2a iio_free_device +(unknown) drivers/staging/iio/industrialio 0xdd26d3a1 iio_alloc_pollfunc +(unknown) drivers/staging/iio/industrialio 0xdf76bbeb iio_pollfunc_store_time +(unknown) drivers/staging/iio/industrialio 0xdf7ec7bd iio_get_new_ida_val +(unknown) drivers/staging/iio/industrialio 0xe335fcf7 iio_trigger_unregister +(unknown) drivers/staging/iio/industrialio 0xe4a0a2d2 iio_trigger_attach_poll_func +(unknown) drivers/staging/iio/industrialio 0xedd20747 iio_ring_buffer_register_ex +(unknown) drivers/staging/iio/industrialio 0xee8d3672 iio_bus_type +(unknown) drivers/staging/iio/industrialio 0xff537cad iio_device_unregister +(unknown) drivers/staging/iio/kfifo_buf 0x1655ed14 iio_kfifo_allocate +(unknown) drivers/staging/iio/kfifo_buf 0x66175580 kfifo_access_funcs +(unknown) drivers/staging/iio/kfifo_buf 0x9b32a266 iio_kfifo_free +(unknown) drivers/staging/iio/meter/ade7854 0x2402b660 ade7854_remove +(unknown) drivers/staging/iio/meter/ade7854 0x5257ddfa ade7854_probe +(unknown) drivers/staging/iio/ring_sw 0x49eca6d0 ring_sw_access_funcs +(unknown) drivers/staging/iio/ring_sw 0x6f1185f4 iio_sw_rb_free +(unknown) drivers/staging/iio/ring_sw 0xc87d8a1c iio_sw_rb_allocate +(unknown) drivers/staging/speakup/speakup 0x0e81c76d spk_serial_out +(unknown) drivers/staging/speakup/speakup 0x14f06fe7 spk_serial_in_nowait +(unknown) drivers/staging/speakup/speakup 0x2a243acb spk_synth_flush +(unknown) drivers/staging/speakup/speakup 0x41a160e5 synth_buffer_empty +(unknown) drivers/staging/speakup/speakup 0x4449e1dd synth_buffer_clear +(unknown) drivers/staging/speakup/speakup 0x475e158a synth_request_region +(unknown) drivers/staging/speakup/speakup 0x522ca236 synth_remove +(unknown) drivers/staging/speakup/speakup 0x5e13f04b spk_synth_immediate +(unknown) drivers/staging/speakup/speakup 0x62f7cea3 speakup_event +(unknown) drivers/staging/speakup/speakup 0x69d3312f spk_var_show +(unknown) drivers/staging/speakup/speakup 0x6a272100 spk_var_store +(unknown) drivers/staging/speakup/speakup 0x6ad231df spk_do_catch_up +(unknown) drivers/staging/speakup/speakup 0x8905e8b3 speakup_info +(unknown) drivers/staging/speakup/speakup 0x8e146195 synth_release_region +(unknown) drivers/staging/speakup/speakup 0x9a888082 synth_buffer_getc +(unknown) drivers/staging/speakup/speakup 0xb35c576c spk_synth_is_alive_nop +(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 0xbcb5f141 spk_synth_is_alive_restart +(unknown) drivers/staging/speakup/speakup 0xc766ae09 synth_printf +(unknown) drivers/staging/speakup/speakup 0xe4d7a0bb synth_add +(unknown) drivers/staging/speakup/speakup 0xe7cd4558 spk_serial_release +(unknown) drivers/staging/speakup/speakup 0xe7e810f8 spk_serial_in +(unknown) drivers/staging/speakup/speakup 0xf06d7c99 serial_synth_probe +(unknown) drivers/staging/tm6000/tm6000 0x206498bb tm6000_init_digital_mode +(unknown) drivers/staging/tm6000/tm6000 0x2309a6d6 tm6000_xc5000_callback +(unknown) drivers/staging/tm6000/tm6000 0x2805c3f4 tm6000_get_reg +(unknown) drivers/staging/tm6000/tm6000 0x5d130532 tm6000_set_reg +(unknown) drivers/staging/tm6000/tm6000 0x89b611dd tm6000_debug +(unknown) drivers/staging/tm6000/tm6000 0x8c990f27 tm6000_register_extension +(unknown) drivers/staging/tm6000/tm6000 0xab7ea820 tm6000_set_reg_mask +(unknown) drivers/staging/tm6000/tm6000 0xdff8e89d tm6000_tuner_callback +(unknown) drivers/staging/tm6000/tm6000 0xe6eb7fe7 tm6000_unregister_extension +(unknown) drivers/staging/tm6000/tm6000 0xfd66ab2b tm6000_set_audio_bitrate +(unknown) drivers/target/target_core_mod 0x02de3b18 transport_set_vpd_ident +(unknown) drivers/target/target_core_mod 0x02fa0d64 core_tmr_alloc_req +(unknown) drivers/target/target_core_mod 0x0482d501 iscsi_get_pr_transport_id_len +(unknown) drivers/target/target_core_mod 0x05a8f7f0 sas_parse_pr_out_transport_id +(unknown) drivers/target/target_core_mod 0x08dcc3ad sas_get_fabric_proto_ident +(unknown) drivers/target/target_core_mod 0x15697f16 transport_register_session +(unknown) drivers/target/target_core_mod 0x2a4e9ad7 transport_asciihex_to_binaryhex +(unknown) drivers/target/target_core_mod 0x2cc4f4b5 transport_subsystem_release +(unknown) drivers/target/target_core_mod 0x363ddf43 transport_send_check_condition_and_sense +(unknown) drivers/target/target_core_mod 0x394d974c target_fabric_configfs_free +(unknown) drivers/target/target_core_mod 0x434c7f67 transport_deregister_session +(unknown) drivers/target/target_core_mod 0x4588d9bb target_fabric_configfs_register +(unknown) drivers/target/target_core_mod 0x50945196 transport_complete_task +(unknown) drivers/target/target_core_mod 0x54e61d9c sas_get_pr_transport_id_len +(unknown) drivers/target/target_core_mod 0x57313643 transport_generic_allocate_tasks +(unknown) drivers/target/target_core_mod 0x5dfb48c1 core_tpg_deregister +(unknown) drivers/target/target_core_mod 0x6067dae7 transport_add_device_to_core_hba +(unknown) drivers/target/target_core_mod 0x61699a08 transport_generic_handle_cdb_map +(unknown) drivers/target/target_core_mod 0x62bbef42 transport_deregister_session_configfs +(unknown) drivers/target/target_core_mod 0x664bc5e4 transport_free_se_cmd +(unknown) drivers/target/target_core_mod 0x6d3d629e transport_check_aborted_status +(unknown) drivers/target/target_core_mod 0x71291a13 transport_generic_process_write +(unknown) drivers/target/target_core_mod 0x7a1085cd iscsi_parse_pr_out_transport_id +(unknown) drivers/target/target_core_mod 0x7ab4e91b transport_generic_map_mem_to_cmd +(unknown) drivers/target/target_core_mod 0x7dbada9d transport_set_vpd_ident_type +(unknown) drivers/target/target_core_mod 0x7fe1472d __transport_register_session +(unknown) drivers/target/target_core_mod 0x80677cc8 transport_get_lun_for_cmd +(unknown) drivers/target/target_core_mod 0x825c8a21 transport_generic_handle_tmr +(unknown) drivers/target/target_core_mod 0x82617481 sas_get_pr_transport_id +(unknown) drivers/target/target_core_mod 0x85aa880c transport_set_vpd_assoc +(unknown) drivers/target/target_core_mod 0x90ea8e03 transport_generic_handle_data +(unknown) drivers/target/target_core_mod 0x98b9918a transport_init_queue_obj +(unknown) drivers/target/target_core_mod 0xa4342ed1 transport_complete_sync_cache +(unknown) drivers/target/target_core_mod 0xa7f78441 transport_free_session +(unknown) drivers/target/target_core_mod 0xa9ebf1c8 transport_init_session +(unknown) drivers/target/target_core_mod 0xb102571b fc_get_pr_transport_id_len +(unknown) drivers/target/target_core_mod 0xb7d538e3 fc_get_fabric_proto_ident +(unknown) drivers/target/target_core_mod 0xb8a64804 transport_subsystem_register +(unknown) drivers/target/target_core_mod 0xbc3bfe90 fc_parse_pr_out_transport_id +(unknown) drivers/target/target_core_mod 0xc2098e18 transport_device_setup_cmd +(unknown) drivers/target/target_core_mod 0xc3d25f82 transport_release_cmd_to_pool +(unknown) drivers/target/target_core_mod 0xc4543ad6 iscsi_get_pr_transport_id +(unknown) drivers/target/target_core_mod 0xc482c571 transport_generic_free_cmd_intr +(unknown) drivers/target/target_core_mod 0xc6a07ec4 core_alua_check_nonop_delay +(unknown) drivers/target/target_core_mod 0xc9db8ae1 core_tpg_clear_object_luns +(unknown) drivers/target/target_core_mod 0xca95db45 core_tpg_del_initiator_node_acl +(unknown) drivers/target/target_core_mod 0xcf6eb317 transport_get_lun_for_tmr +(unknown) drivers/target/target_core_mod 0xd0f2ecc0 transport_do_task_sg_chain +(unknown) drivers/target/target_core_mod 0xdffcfaab core_tpg_register +(unknown) drivers/target/target_core_mod 0xe0b47d7e transport_init_se_cmd +(unknown) drivers/target/target_core_mod 0xe624f3b5 target_fabric_configfs_deregister +(unknown) drivers/target/target_core_mod 0xe78d7347 transport_generic_free_cmd +(unknown) drivers/target/target_core_mod 0xe7d16435 core_tpg_add_initiator_node_acl +(unknown) drivers/target/target_core_mod 0xf01621c7 transport_set_vpd_proto_id +(unknown) drivers/target/target_core_mod 0xf01f965a target_fabric_configfs_init +(unknown) drivers/target/target_core_mod 0xf3f1c44f iscsi_get_fabric_proto_ident +(unknown) drivers/target/target_core_mod 0xf6e796eb core_tpg_set_initiator_node_queue_depth +(unknown) drivers/target/target_core_mod 0xf706a66a core_tpg_check_initiator_node_acl +(unknown) drivers/target/target_core_mod 0xfec850d7 transport_generic_handle_cdb +(unknown) drivers/target/target_core_mod 0xfefcf15c fc_get_pr_transport_id +(unknown) drivers/telephony/phonedev 0x1b9078b9 phone_register_device +(unknown) drivers/telephony/phonedev 0xe37bfa57 phone_unregister_device +(unknown) drivers/thermal/thermal_sys 0x3c54aaee thermal_zone_bind_cooling_device +(unknown) drivers/thermal/thermal_sys 0x52d2e1f2 thermal_zone_unbind_cooling_device +(unknown) drivers/thermal/thermal_sys 0x56d1a97d thermal_cooling_device_unregister +(unknown) drivers/thermal/thermal_sys 0x5d759234 thermal_cooling_device_register +(unknown) drivers/thermal/thermal_sys 0x71af02ec thermal_zone_device_register +(unknown) drivers/thermal/thermal_sys 0xaae752b5 thermal_zone_device_update +(unknown) drivers/thermal/thermal_sys 0xb6ebc215 thermal_zone_device_unregister +(unknown) drivers/thermal/thermal_sys 0xe7609b0d generate_netlink_event +(unknown) drivers/tty/n_tracesink 0x585ebaac n_tracesink_datadrain +(unknown) drivers/tty/serial/max3107 0x3079af09 max3107_resume +(unknown) drivers/tty/serial/max3107 0x5ccddf3d max3107_remove +(unknown) drivers/tty/serial/max3107 0x8037f767 max3107_suspend +(unknown) drivers/tty/serial/max3107 0xd399455e max3107_rw +(unknown) drivers/tty/serial/max3107 0xed6f6fc6 max3107_hw_susp +(unknown) drivers/tty/serial/max3107 0xedf8c67e max3107_probe +(unknown) drivers/uio/uio 0x1cf434f0 uio_unregister_device +(unknown) drivers/uio/uio 0x9a825fcb __uio_register_device +(unknown) drivers/uio/uio 0xb289e875 uio_event_notify +(unknown) drivers/usb/atm/usbatm 0x1b2cec50 usbatm_usb_disconnect +(unknown) drivers/usb/atm/usbatm 0x80e4cf47 usbatm_usb_probe +(unknown) drivers/usb/host/sl811-hcd 0x7118df4d sl811h_driver +(unknown) drivers/usb/misc/ftdi-elan 0x0c802152 usb_ftdi_elan_write_pcimem +(unknown) drivers/usb/misc/ftdi-elan 0x805cc0d2 ftdi_elan_gone_away +(unknown) drivers/usb/misc/ftdi-elan 0x94bdb102 usb_ftdi_elan_edset_output +(unknown) drivers/usb/misc/ftdi-elan 0xaed10e37 usb_ftdi_elan_edset_empty +(unknown) drivers/usb/misc/ftdi-elan 0xb47df616 usb_ftdi_elan_edset_single +(unknown) drivers/usb/misc/ftdi-elan 0xc117093b usb_ftdi_elan_edset_input +(unknown) drivers/usb/misc/ftdi-elan 0xceea3ba5 usb_ftdi_elan_edset_flush +(unknown) drivers/usb/misc/ftdi-elan 0xd4441102 usb_ftdi_elan_read_pcimem +(unknown) drivers/usb/misc/ftdi-elan 0xfae2edb2 usb_ftdi_elan_edset_setup +(unknown) drivers/usb/serial/usb_wwan 0x1d1a83de usb_wwan_suspend +(unknown) drivers/usb/serial/usb_wwan 0x1da19500 usb_wwan_ioctl +(unknown) drivers/usb/serial/usb_wwan 0x39e54727 usb_wwan_set_termios +(unknown) drivers/usb/serial/usb_wwan 0x3e1b9f42 usb_wwan_dtr_rts +(unknown) drivers/usb/serial/usb_wwan 0x466f1d20 usb_wwan_close +(unknown) drivers/usb/serial/usb_wwan 0x4e09c880 usb_wwan_write_room +(unknown) drivers/usb/serial/usb_wwan 0x73d19bd5 usb_wwan_tiocmset +(unknown) drivers/usb/serial/usb_wwan 0x8364cfea usb_wwan_resume +(unknown) drivers/usb/serial/usb_wwan 0x93b80900 usb_wwan_release +(unknown) drivers/usb/serial/usb_wwan 0xa0ed9ff3 usb_wwan_startup +(unknown) drivers/usb/serial/usb_wwan 0xa94c8cb1 usb_wwan_chars_in_buffer +(unknown) drivers/usb/serial/usb_wwan 0xc08cab20 usb_wwan_tiocmget +(unknown) drivers/usb/serial/usb_wwan 0xe32e03e5 usb_wwan_open +(unknown) drivers/usb/serial/usb_wwan 0xee0ea653 usb_wwan_disconnect +(unknown) drivers/usb/serial/usb_wwan 0xf73fb080 usb_wwan_write +(unknown) drivers/usb/serial/usbserial 0x0d50bece usb_serial_disconnect +(unknown) drivers/usb/serial/usbserial 0x15c0558d usb_serial_handle_dcd_change +(unknown) drivers/usb/serial/usbserial 0x17090cc1 usb_serial_generic_read_bulk_callback +(unknown) drivers/usb/serial/usbserial 0x20eeb1dd ezusb_set_reset +(unknown) drivers/usb/serial/usbserial 0x22e73371 usb_serial_register +(unknown) drivers/usb/serial/usbserial 0x2ab155b9 usb_serial_suspend +(unknown) drivers/usb/serial/usbserial 0x3630177f usb_serial_deregister +(unknown) drivers/usb/serial/usbserial 0x426b7c12 usb_serial_handle_sysrq_char +(unknown) drivers/usb/serial/usbserial 0x54ff6705 usb_serial_generic_disconnect +(unknown) drivers/usb/serial/usbserial 0x56bae8f6 usb_serial_generic_submit_read_urb +(unknown) drivers/usb/serial/usbserial 0x68b66883 usb_serial_generic_resume +(unknown) drivers/usb/serial/usbserial 0x70b5827d usb_serial_generic_write +(unknown) drivers/usb/serial/usbserial 0x743c6c9c usb_serial_handle_break +(unknown) drivers/usb/serial/usbserial 0x75a69818 ezusb_writememory +(unknown) drivers/usb/serial/usbserial 0x85e40ff6 usb_serial_generic_throttle +(unknown) drivers/usb/serial/usbserial 0x8c67ec60 usb_serial_generic_open +(unknown) drivers/usb/serial/usbserial 0x90abb3af usb_serial_resume +(unknown) drivers/usb/serial/usbserial 0xad109857 usb_serial_generic_process_read_urb +(unknown) drivers/usb/serial/usbserial 0xbee7bfce usb_serial_generic_write_bulk_callback +(unknown) drivers/usb/serial/usbserial 0xcde0303d usb_serial_probe +(unknown) drivers/usb/serial/usbserial 0xce076782 usb_serial_generic_unthrottle +(unknown) drivers/usb/serial/usbserial 0xfc9edc76 usb_serial_generic_close +(unknown) drivers/usb/serial/usbserial 0xfeb717ae usb_serial_port_softint +(unknown) drivers/usb/storage/usb-storage 0x0a5ce243 usb_stor_post_reset +(unknown) drivers/usb/storage/usb-storage 0x0be13004 usb_storage_usb_ids +(unknown) drivers/usb/storage/usb-storage 0x0ebf42a1 usb_usual_ignore_device +(unknown) drivers/usb/storage/usb-storage 0x0ee3bfea usb_stor_probe2 +(unknown) drivers/usb/storage/usb-storage 0x199a9309 usb_stor_probe1 +(unknown) drivers/usb/storage/usb-storage 0x1bc3edc2 usb_stor_sense_invalidCDB +(unknown) drivers/usb/storage/usb-storage 0x239d6066 usb_stor_bulk_transfer_buf +(unknown) drivers/usb/storage/usb-storage 0x2de86f2e usb_stor_CB_transport +(unknown) drivers/usb/storage/usb-storage 0x2dfd463a usb_stor_pre_reset +(unknown) drivers/usb/storage/usb-storage 0x45f7b173 usb_stor_CB_reset +(unknown) drivers/usb/storage/usb-storage 0x612b4cc3 usb_stor_Bulk_reset +(unknown) drivers/usb/storage/usb-storage 0x63fa301b usb_stor_Bulk_transport +(unknown) drivers/usb/storage/usb-storage 0x6671d226 usb_stor_control_msg +(unknown) drivers/usb/storage/usb-storage 0x6aa78f47 usb_stor_reset_resume +(unknown) drivers/usb/storage/usb-storage 0x83abef81 usb_stor_access_xfer_buf +(unknown) drivers/usb/storage/usb-storage 0x935ac1af usb_stor_disconnect +(unknown) drivers/usb/storage/usb-storage 0x93cab408 usb_stor_bulk_transfer_sg +(unknown) drivers/usb/storage/usb-storage 0xa6a124c4 usb_stor_bulk_srb +(unknown) drivers/usb/storage/usb-storage 0xb5aa3694 fill_inquiry_response +(unknown) drivers/usb/storage/usb-storage 0xb6f2ed6c usb_stor_clear_halt +(unknown) drivers/usb/storage/usb-storage 0xbd59d04c usb_stor_resume +(unknown) drivers/usb/storage/usb-storage 0xd1bb5ae5 usb_stor_suspend +(unknown) drivers/usb/storage/usb-storage 0xd379313d usb_stor_transparent_scsi_command +(unknown) drivers/usb/storage/usb-storage 0xddb86c57 usb_stor_set_xfer_buf +(unknown) drivers/usb/storage/usb-storage 0xf649d028 usb_stor_ctrl_transfer +(unknown) drivers/usb/wusbcore/wusb-wa 0x02b8aeb0 wa_create +(unknown) drivers/usb/wusbcore/wusb-wa 0x0cadef0d __wa_destroy +(unknown) drivers/usb/wusbcore/wusb-wa 0x1c7c5245 rpipe_ep_disable +(unknown) drivers/usb/wusbcore/wusb-wa 0x99a10b34 wa_urb_dequeue +(unknown) drivers/usb/wusbcore/wusb-wa 0xc037a8a2 wa_urb_enqueue +(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 0x08258fcd wusbhc_b_create +(unknown) drivers/usb/wusbcore/wusbcore 0x0bb6bf5e wusb_cluster_id_get +(unknown) drivers/usb/wusbcore/wusbcore 0x25b17ce9 wusbhc_rh_control +(unknown) drivers/usb/wusbcore/wusbcore 0x36304821 wusbhc_rh_start_port_reset +(unknown) drivers/usb/wusbcore/wusbcore 0x49fa5567 __wusb_dev_get_by_usb_dev +(unknown) drivers/usb/wusbcore/wusbcore 0x4e1dac56 wusbhc_giveback_urb +(unknown) drivers/usb/wusbcore/wusbcore 0x517c7976 wusbhc_destroy +(unknown) drivers/usb/wusbcore/wusbcore 0x6e9e0797 wusbhc_reset_all +(unknown) drivers/usb/wusbcore/wusbcore 0x7797359e wusbhc_create +(unknown) drivers/usb/wusbcore/wusbcore 0x7f0b7631 wusb_dev_destroy +(unknown) drivers/usb/wusbcore/wusbcore 0x94a816bf wusbhc_handle_dn +(unknown) drivers/usb/wusbcore/wusbcore 0xb61a24a1 wusbhc_rh_suspend +(unknown) drivers/usb/wusbcore/wusbcore 0xb725d128 wusb_cluster_id_put +(unknown) drivers/usb/wusbcore/wusbcore 0xc1825e87 wusbhc_rh_resume +(unknown) drivers/usb/wusbcore/wusbcore 0xd31b0113 wusbhc_rh_status_data +(unknown) drivers/usb/wusbcore/wusbcore 0xd56f7d17 wusbhc_mmcie_rm +(unknown) drivers/usb/wusbcore/wusbcore 0xe3eb789e wusbhc_b_destroy +(unknown) drivers/usb/wusbcore/wusbcore 0xf36dfe9e wusbhc_chid_set +(unknown) drivers/usb/wusbcore/wusbcore 0xf770a6b4 wusbd +(unknown) drivers/usb/wusbcore/wusbcore 0xfe2e17d7 wusb_et_name +(unknown) drivers/usb/wusbcore/wusbcore 0xff7d9e43 wusbhc_mmcie_set +(unknown) drivers/uwb/i1480/dfu/i1480-dfu-usb 0x08091f3a i1480_rceb_check +(unknown) drivers/uwb/i1480/dfu/i1480-dfu-usb 0xb9429e70 i1480_cmd +(unknown) drivers/uwb/i1480/dfu/i1480-dfu-usb 0xb9ed2005 i1480_fw_upload +(unknown) drivers/uwb/uwb 0x0b8aad57 uwb_est_unregister +(unknown) drivers/uwb/uwb 0x10ca2fff uwb_rc_vcmd +(unknown) drivers/uwb/uwb 0x1709945d uwb_notifs_deregister +(unknown) drivers/uwb/uwb 0x19ee6384 uwb_rsv_terminate +(unknown) drivers/uwb/uwb 0x21b91b2b uwb_rc_dev_addr_get +(unknown) drivers/uwb/uwb 0x2e4ad50c uwb_rc_post_reset +(unknown) drivers/uwb/uwb 0x2fd79d2c uwb_rc_rm +(unknown) drivers/uwb/uwb 0x330f5e01 __uwb_rc_try_get +(unknown) drivers/uwb/uwb 0x347011ef uwb_rc_cmd_async +(unknown) drivers/uwb/uwb 0x3df3c39d uwb_rsv_accept +(unknown) drivers/uwb/uwb 0x46c274c6 uwb_pal_register +(unknown) drivers/uwb/uwb 0x4d57ae3c uwb_rsv_type_str +(unknown) drivers/uwb/uwb 0x55a5c3e2 uwb_rsv_get_usable_mas +(unknown) drivers/uwb/uwb 0x5a1798b2 uwb_rc_alloc +(unknown) drivers/uwb/uwb 0x5e4bc088 __uwb_addr_print +(unknown) drivers/uwb/uwb 0x5e7f741c uwb_rc_ie_rm +(unknown) drivers/uwb/uwb 0x69469d6c uwb_rc_get_by_grandpa +(unknown) drivers/uwb/uwb 0x6b053cea uwb_est_find_size +(unknown) drivers/uwb/uwb 0x73f80a54 uwb_rc_mac_addr_get +(unknown) drivers/uwb/uwb 0x760af547 uwb_rc_put +(unknown) drivers/uwb/uwb 0x7dcfcd23 uwb_ie_next +(unknown) drivers/uwb/uwb 0x7ff2a4ad uwb_dev_for_each +(unknown) drivers/uwb/uwb 0x92745362 uwb_rc_ie_add +(unknown) drivers/uwb/uwb 0x97303fe0 uwb_rsv_establish +(unknown) drivers/uwb/uwb 0x98413234 uwb_rsv_state_str +(unknown) drivers/uwb/uwb 0x99a90b90 uwb_pal_unregister +(unknown) drivers/uwb/uwb 0x9e718aef uwb_dev_try_get +(unknown) drivers/uwb/uwb 0xa12607f1 uwb_rc_pre_reset +(unknown) drivers/uwb/uwb 0xa96e38cb uwb_rsv_destroy +(unknown) drivers/uwb/uwb 0xaca6539b uwb_pal_init +(unknown) drivers/uwb/uwb 0xad165486 uwb_rsv_create +(unknown) drivers/uwb/uwb 0xc08da69a uwb_rc_neh_grok +(unknown) drivers/uwb/uwb 0xca84c849 uwb_rc_reset_all +(unknown) drivers/uwb/uwb 0xcee575ae uwb_rc_init +(unknown) drivers/uwb/uwb 0xd4238e67 uwb_rc_neh_error +(unknown) drivers/uwb/uwb 0xd7f28c31 uwb_rc_cmd +(unknown) drivers/uwb/uwb 0xe121945c uwb_radio_stop +(unknown) drivers/uwb/uwb 0xe1716f06 uwb_est_register +(unknown) drivers/uwb/uwb 0xeb3a5699 uwb_notifs_register +(unknown) drivers/uwb/uwb 0xec7c7c70 uwb_rsv_modify +(unknown) drivers/uwb/uwb 0xf5afe1be uwb_radio_start +(unknown) drivers/uwb/uwb 0xf7a668e6 uwb_rc_get_by_dev +(unknown) drivers/uwb/uwb 0xfe3da509 uwb_rc_add +(unknown) drivers/video/backlight/generic_bl 0xc86baa7c corgibl_limit_intensity +(unknown) drivers/video/backlight/ili9320 0x45469e75 ili9320_write_regs +(unknown) drivers/video/backlight/ili9320 0x4c00cb82 ili9320_suspend +(unknown) drivers/video/backlight/ili9320 0x7ab2d530 ili9320_probe_spi +(unknown) drivers/video/backlight/ili9320 0xa22f0032 ili9320_resume +(unknown) drivers/video/backlight/ili9320 0xd7ee002d ili9320_write +(unknown) drivers/video/backlight/ili9320 0xdac2710e ili9320_remove +(unknown) drivers/video/backlight/ili9320 0xe3897ee7 ili9320_shutdown +(unknown) drivers/video/backlight/lcd 0xa795ff39 lcd_device_unregister +(unknown) drivers/video/backlight/lcd 0xfdc28669 lcd_device_register +(unknown) drivers/video/display/display 0xe066fde9 display_device_register +(unknown) drivers/video/display/display 0xfd3b41f0 display_device_unregister +(unknown) drivers/video/fb_sys_fops 0x368b333f fb_sys_write +(unknown) drivers/video/fb_sys_fops 0x589a42db fb_sys_read +(unknown) drivers/video/output 0x0af065cc video_output_register +(unknown) drivers/video/output 0x50658abc video_output_unregister +(unknown) drivers/video/syscopyarea 0xd10090fb sys_copyarea +(unknown) drivers/video/sysfillrect 0xcb1c8dd8 sys_fillrect +(unknown) drivers/video/sysimgblt 0x3101666b sys_imageblit +(unknown) drivers/w1/slaves/w1_bq27000 0x7430ac06 w1_bq27000_write +(unknown) drivers/w1/slaves/w1_bq27000 0xcc2989a3 w1_bq27000_read +(unknown) drivers/w1/slaves/w1_ds2760 0x095cb54e w1_ds2760_store_eeprom +(unknown) drivers/w1/slaves/w1_ds2760 0x6eaffc9e w1_ds2760_write +(unknown) drivers/w1/slaves/w1_ds2760 0x79ddc692 w1_ds2760_recall_eeprom +(unknown) drivers/w1/slaves/w1_ds2760 0xf959dee7 w1_ds2760_read +(unknown) drivers/w1/slaves/w1_ds2780 0x7b84cc2e w1_ds2780_io +(unknown) drivers/w1/slaves/w1_ds2780 0xeeb27bcf w1_ds2780_eeprom_cmd +(unknown) drivers/w1/wire 0x1ba19d34 w1_write_8 +(unknown) drivers/w1/wire 0x28f91176 w1_reset_select_slave +(unknown) drivers/w1/wire 0x31a3c666 w1_unregister_family +(unknown) drivers/w1/wire 0x34132aa1 w1_read_8 +(unknown) drivers/w1/wire 0x473baf7d w1_write_block +(unknown) drivers/w1/wire 0x52e8707a w1_next_pullup +(unknown) drivers/w1/wire 0x5dce2197 w1_add_master_device +(unknown) drivers/w1/wire 0x7c2f2afb w1_calc_crc8 +(unknown) drivers/w1/wire 0x98416a79 w1_register_family +(unknown) drivers/w1/wire 0xcb97a12a w1_reset_resume_command +(unknown) drivers/w1/wire 0xd123b6c7 w1_read_block +(unknown) drivers/w1/wire 0xd48b6d41 w1_remove_master_device +(unknown) drivers/w1/wire 0xeb52dade w1_touch_block +(unknown) drivers/w1/wire 0xfca0583d w1_reset_bus +(unknown) fs/configfs/configfs 0x281d40e2 configfs_undepend_item +(unknown) fs/configfs/configfs 0x3ef65d8c config_group_init_type_name +(unknown) fs/configfs/configfs 0x61059572 config_item_get +(unknown) fs/configfs/configfs 0x6ce5a5ad configfs_register_subsystem +(unknown) fs/configfs/configfs 0x6ebcede2 config_group_init +(unknown) fs/configfs/configfs 0x6f1dcb4b configfs_depend_item +(unknown) fs/configfs/configfs 0xac0e0faa config_item_put +(unknown) fs/configfs/configfs 0xb8aa787a config_item_set_name +(unknown) fs/configfs/configfs 0xc3e502a3 config_item_init +(unknown) fs/configfs/configfs 0xce47b742 config_item_init_type_name +(unknown) fs/configfs/configfs 0xe4dc020c configfs_unregister_subsystem +(unknown) fs/configfs/configfs 0xf2917e33 config_group_find_item +(unknown) fs/dlm/dlm 0x0864c4a4 dlm_new_lockspace +(unknown) fs/dlm/dlm 0x109c068e dlm_posix_get +(unknown) fs/dlm/dlm 0x9321df95 dlm_lock +(unknown) fs/dlm/dlm 0xb61f46c2 dlm_posix_unlock +(unknown) fs/dlm/dlm 0xcf9f3328 dlm_release_lockspace +(unknown) fs/dlm/dlm 0xdc583c08 dlm_unlock +(unknown) fs/dlm/dlm 0xfaac8860 dlm_posix_lock +(unknown) fs/fat/fat 0x01e47551 fat_add_entries +(unknown) fs/fat/fat 0x0353d569 fat_build_inode +(unknown) fs/fat/fat 0x066aeeb7 fat_sync_inode +(unknown) fs/fat/fat 0x07f3c8ea fat_detach +(unknown) fs/fat/fat 0x0f2f2884 fat_getattr +(unknown) fs/fat/fat 0x100b9dc9 __fat_fs_error +(unknown) fs/fat/fat 0x16ce1190 fat_flush_inodes +(unknown) fs/fat/fat 0x1dbb33aa fat_free_clusters +(unknown) fs/fat/fat 0x2988de0a fat_search_long +(unknown) fs/fat/fat 0x4835b8c4 fat_alloc_new_dir +(unknown) fs/fat/fat 0x49b0786c fat_dir_empty +(unknown) fs/fat/fat 0x4d81f82a fat_get_dotdot_entry +(unknown) fs/fat/fat 0x4dc15b51 fat_setattr +(unknown) fs/fat/fat 0x7b0711e2 fat_time_unix2fat +(unknown) fs/fat/fat 0x83f21a53 fat_attach +(unknown) fs/fat/fat 0xd75f4b28 fat_remove_entries +(unknown) fs/fat/fat 0xd849e313 fat_fill_super +(unknown) fs/fat/fat 0xfb178db9 fat_scan +(unknown) fs/fscache/fscache 0x03695b9d __fscache_attr_changed +(unknown) fs/fscache/fscache 0x05fee799 __fscache_write_page +(unknown) fs/fscache/fscache 0x07d9b576 fscache_wait_bit_interruptible +(unknown) fs/fscache/fscache 0x092cf98e fscache_object_sleep_till_congested +(unknown) fs/fscache/fscache 0x0abaaaae __fscache_relinquish_cookie +(unknown) fs/fscache/fscache 0x0b07acfd fscache_enqueue_operation +(unknown) fs/fscache/fscache 0x0f68f265 fscache_mark_pages_cached +(unknown) fs/fscache/fscache 0x137d685f fscache_withdraw_cache +(unknown) fs/fscache/fscache 0x29d3ec6c fscache_object_lookup_negative +(unknown) fs/fscache/fscache 0x2b3a9bd5 __fscache_alloc_page +(unknown) fs/fscache/fscache 0x394c16e9 fscache_cache_cleared_wq +(unknown) fs/fscache/fscache 0x3f8e77cf fscache_fsdef_index +(unknown) fs/fscache/fscache 0x3fc23318 fscache_wait_bit +(unknown) fs/fscache/fscache 0x4542a246 __fscache_acquire_cookie +(unknown) fs/fscache/fscache 0x5ea48dfa fscache_init_cache +(unknown) fs/fscache/fscache 0x727384a5 fscache_obtained_object +(unknown) fs/fscache/fscache 0x74530ecd fscache_op_debug_id +(unknown) fs/fscache/fscache 0x7d794983 __fscache_wait_on_page_write +(unknown) fs/fscache/fscache 0x86f8894f fscache_object_states +(unknown) fs/fscache/fscache 0x937a9729 __fscache_uncache_page +(unknown) fs/fscache/fscache 0x9387e15b __fscache_read_or_alloc_pages +(unknown) fs/fscache/fscache 0xa1f74b0f __fscache_check_page_write +(unknown) fs/fscache/fscache 0xaac5b1c5 __fscache_read_or_alloc_page +(unknown) fs/fscache/fscache 0xab05b5e1 fscache_io_error +(unknown) fs/fscache/fscache 0xb0259171 fscache_add_cache +(unknown) fs/fscache/fscache 0xc33246e4 __fscache_update_cookie +(unknown) fs/fscache/fscache 0xd06cb42d __fscache_uncache_all_inode_pages +(unknown) fs/fscache/fscache 0xd57355a8 fscache_put_operation +(unknown) fs/fscache/fscache 0xd9c4daab __fscache_register_netfs +(unknown) fs/fscache/fscache 0xda06b056 fscache_check_aux +(unknown) fs/fscache/fscache 0xde4fc950 fscache_object_work_func +(unknown) fs/fscache/fscache 0xeaa387cf __fscache_maybe_release_page +(unknown) fs/fscache/fscache 0xf3d50db0 __fscache_unregister_netfs +(unknown) fs/lockd/lockd 0x0a7742fc nlmsvc_unlock_all_by_sb +(unknown) fs/lockd/lockd 0x17ce645d locks_end_grace +(unknown) fs/lockd/lockd 0x1a618932 nlmsvc_unlock_all_by_ip +(unknown) fs/lockd/lockd 0x6f959b35 locks_in_grace +(unknown) fs/lockd/lockd 0x96877ac4 locks_start_grace +(unknown) fs/lockd/lockd 0x9d90c597 nlmclnt_done +(unknown) fs/lockd/lockd 0xa7b91a7b lockd_down +(unknown) fs/lockd/lockd 0xeb860089 nlmclnt_init +(unknown) fs/lockd/lockd 0xf6933c48 lockd_up +(unknown) fs/lockd/lockd 0xf8a5f205 nlmclnt_proc +(unknown) fs/lockd/lockd 0xff4a5699 nlmsvc_ops +(unknown) fs/nfs/nfs 0x182e84d3 nfs4_set_ds_client +(unknown) fs/nfs/nfs 0x44ea7c14 nfs_init_commit +(unknown) fs/nfs/nfs 0x5398c0be nfs_commit_release_pages +(unknown) fs/nfs/nfs 0x5ed077e8 nfs_commit_free +(unknown) fs/nfs/nfs 0x6b195aef nfs_commit_clear_lock +(unknown) fs/nfs/nfs 0x87a8ad19 nfs_retry_commit +(unknown) fs/nfs/nfs 0xb53c0f76 nfs_put_client +(unknown) fs/nfs/nfs 0xbc1cdaf5 nfs_generic_pg_test +(unknown) fs/nfs/nfs 0xbe50991b nfs_initiate_commit +(unknown) fs/nfs/nfs 0xc9dc8819 nfs_commitdata_alloc +(unknown) fs/nfs/nfs 0xcbd3ead0 nfs4_reset_write +(unknown) fs/nfs/nfs 0xec0b69ea nfs_initiate_write +(unknown) fs/nfs/nfs 0xf2e8c53f nfs4_reset_read +(unknown) fs/nfs/nfs 0xf5a87370 nfs_commitdata_release +(unknown) fs/nfs/nfs 0xfa46c18d nfs_initiate_read +(unknown) fs/nfs_common/nfs_acl 0x2d0820ac nfsacl_encode +(unknown) fs/nfs_common/nfs_acl 0xcce981ca nfsacl_decode +(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 0x23c3802d o2hb_setup_callback +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x2e63307f o2hb_unregister_callback +(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 0x511f3ab7 o2hb_register_callback +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x514a8ce5 o2nm_get_node_by_ip +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x687f6251 mlog_and_bits +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x7c382104 o2nm_node_put +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xa329315e o2nm_node_get +(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 0xe0258693 o2nm_get_node_by_num +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xf1a5611d o2net_unregister_handler_list +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x0f398624 dlm_register_domain +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x6b1ead27 dlm_unregister_domain +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x7a1211f8 dlm_setup_eviction_cb +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x834f46cf dlmlock +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x9d0a0283 dlm_print_one_lock +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0xb21058ca dlm_register_eviction_cb +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0xc67a9f42 dlmunlock +(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 0x630feef1 ocfs2_stack_glue_register +(unknown) fs/ocfs2/ocfs2_stackglue 0x7083dbd5 ocfs2_dlm_dump_lksb +(unknown) fs/ocfs2/ocfs2_stackglue 0x72525df4 ocfs2_stack_glue_unregister +(unknown) fs/ocfs2/ocfs2_stackglue 0x89502fe7 ocfs2_cluster_connect +(unknown) fs/ocfs2/ocfs2_stackglue 0xb4bd060c ocfs2_dlm_lock_status +(unknown) fs/ocfs2/ocfs2_stackglue 0xb511785e ocfs2_plock +(unknown) fs/ocfs2/ocfs2_stackglue 0xbbc4ef97 ocfs2_stack_supports_plocks +(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/quota/quota_tree 0x323f2d49 qtree_read_dquot +(unknown) fs/quota/quota_tree 0x4e8ddddf qtree_delete_dquot +(unknown) fs/quota/quota_tree 0x53f42c3c qtree_entry_unused +(unknown) fs/quota/quota_tree 0xb0deceac qtree_release_dquot +(unknown) fs/quota/quota_tree 0xe5c4000c qtree_write_dquot +(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 0x00b15b60 lc_find +(unknown) lib/lru_cache 0x0570ba44 lc_seq_dump_details +(unknown) lib/lru_cache 0x0b2ee699 lc_seq_printf_stats +(unknown) lib/lru_cache 0x152b9119 lc_reset +(unknown) lib/lru_cache 0x1c5ec230 lc_destroy +(unknown) lib/lru_cache 0x26041080 lc_changed +(unknown) lib/lru_cache 0x28590fc0 lc_index_of +(unknown) lib/lru_cache 0x2e55410b lc_set +(unknown) lib/lru_cache 0x51fbd87e lc_create +(unknown) lib/lru_cache 0x7000768b lc_del +(unknown) lib/lru_cache 0x82dae067 lc_get +(unknown) lib/lru_cache 0xd9e481cd lc_element_by_index +(unknown) lib/lru_cache 0xdc3ee269 lc_try_get +(unknown) lib/lru_cache 0xe1858ad8 lc_put +(unknown) lib/lzo/lzo_compress 0x56b63670 lzo1x_1_compress +(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 0x43f3756e garp_unregister_application +(unknown) net/802/garp 0x67d70d83 garp_request_join +(unknown) net/802/garp 0xdb3093c9 garp_init_applicant +(unknown) net/802/garp 0xdb4a71fa garp_register_application +(unknown) net/802/garp 0xee869de8 garp_request_leave +(unknown) net/802/garp 0xf73a6df1 garp_uninit_applicant +(unknown) net/802/p8022 0x03621ea7 register_8022_client +(unknown) net/802/p8022 0x7b5ead7f unregister_8022_client +(unknown) net/802/p8023 0x093e9c2d make_8023_client +(unknown) net/802/p8023 0xd63bf834 destroy_8023_client +(unknown) net/802/psnap 0x578b806e register_snap_client +(unknown) net/802/psnap 0xa1a8ac00 unregister_snap_client +(unknown) net/802/stp 0x0de1737c stp_proto_register +(unknown) net/802/stp 0x12262795 stp_proto_unregister +(unknown) net/9p/9pnet 0x00c1a7a0 p9pdu_dump +(unknown) net/9p/9pnet 0x0290c40a p9_client_create_dotl +(unknown) net/9p/9pnet 0x064a4f12 p9_client_disconnect +(unknown) net/9p/9pnet 0x0d2fa686 p9_client_clunk +(unknown) net/9p/9pnet 0x12cc75dc v9fs_get_default_trans +(unknown) net/9p/9pnet 0x15b1440c p9_client_getattr_dotl +(unknown) net/9p/9pnet 0x1a20238b p9_idpool_put +(unknown) net/9p/9pnet 0x25b83dd5 p9_client_walk +(unknown) net/9p/9pnet 0x2633d722 p9_client_xattrwalk +(unknown) net/9p/9pnet 0x28b225e7 p9_client_read +(unknown) net/9p/9pnet 0x343d78ce p9_idpool_get +(unknown) net/9p/9pnet 0x35f6b663 p9_tag_lookup +(unknown) net/9p/9pnet 0x376c42b3 p9_client_rename +(unknown) net/9p/9pnet 0x3d73a797 p9_errstr2errno +(unknown) net/9p/9pnet 0x3fdcb876 p9_client_create +(unknown) net/9p/9pnet 0x40928a2b p9_is_proto_dotl +(unknown) net/9p/9pnet 0x48c5e536 p9_client_statfs +(unknown) net/9p/9pnet 0x4d461df0 p9_client_stat +(unknown) net/9p/9pnet 0x4d7c59b0 p9_client_mkdir_dotl +(unknown) net/9p/9pnet 0x4f3aa15b v9fs_register_trans +(unknown) net/9p/9pnet 0x4f8e8e55 p9_client_cb +(unknown) net/9p/9pnet 0x538d2f05 p9_client_getlock_dotl +(unknown) net/9p/9pnet 0x572e65cb p9_client_readdir +(unknown) net/9p/9pnet 0x594fb74a p9_client_link +(unknown) net/9p/9pnet 0x5979635c p9_client_fcreate +(unknown) net/9p/9pnet 0x70da5225 p9_client_wstat +(unknown) net/9p/9pnet 0x740597bc p9_idpool_check +(unknown) net/9p/9pnet 0x76b79bf1 p9stat_read +(unknown) net/9p/9pnet 0x7fb54d61 p9_client_begin_disconnect +(unknown) net/9p/9pnet 0x818c749e p9_client_mknod_dotl +(unknown) net/9p/9pnet 0x8192467c p9_client_readlink +(unknown) net/9p/9pnet 0x843be1df p9_client_symlink +(unknown) net/9p/9pnet 0x851bcee9 p9_is_proto_dotu +(unknown) net/9p/9pnet 0x893d619e p9_release_req_pages +(unknown) net/9p/9pnet 0x8c5a3027 p9_parse_header +(unknown) net/9p/9pnet 0x926b506d p9_client_write +(unknown) net/9p/9pnet 0x932b638f v9fs_unregister_trans +(unknown) net/9p/9pnet 0x94b73749 v9fs_get_trans_by_name +(unknown) net/9p/9pnet 0x9629bc5a p9_client_lock_dotl +(unknown) net/9p/9pnet 0x99017dbb p9_client_destroy +(unknown) net/9p/9pnet 0x9c964743 p9stat_free +(unknown) net/9p/9pnet 0xa2bce8b7 p9_idpool_destroy +(unknown) net/9p/9pnet 0xab7f077c p9dirent_read +(unknown) net/9p/9pnet 0xacf0c466 p9_client_xattrcreate +(unknown) net/9p/9pnet 0xb909fc01 p9_client_attach +(unknown) net/9p/9pnet 0xba7feeef p9_client_fsync +(unknown) net/9p/9pnet 0xce092183 p9_client_remove +(unknown) net/9p/9pnet 0xd0c332cb p9_idpool_create +(unknown) net/9p/9pnet 0xe58a3360 p9_error_init +(unknown) net/9p/9pnet 0xe7c266e8 p9_client_setattr +(unknown) net/9p/9pnet 0xf554bd9a p9_payload_gup +(unknown) net/9p/9pnet 0xfac1d22c p9_client_open +(unknown) net/9p/9pnet 0xff8fd924 p9_nr_pages +(unknown) net/appletalk/appletalk 0x46086af0 atrtr_get_dev +(unknown) net/appletalk/appletalk 0x613b5289 aarp_send_ddp +(unknown) net/appletalk/appletalk 0x92ccfd3d alloc_ltalkdev +(unknown) net/appletalk/appletalk 0x9d70d633 atalk_find_dev_addr +(unknown) net/atm/atm 0x132a6f98 atm_dev_lookup +(unknown) net/atm/atm 0x2cc2d52d vcc_hash +(unknown) net/atm/atm 0x416aa727 vcc_release_async +(unknown) net/atm/atm 0x50754510 register_atmdevice_notifier +(unknown) net/atm/atm 0x549f9b17 register_atm_ioctl +(unknown) net/atm/atm 0x569200c1 atm_dev_release_vccs +(unknown) net/atm/atm 0x6d003220 atm_alloc_charge +(unknown) net/atm/atm 0x6e63d7e9 atm_proc_root +(unknown) net/atm/atm 0x84846d2a vcc_insert_socket +(unknown) net/atm/atm 0x9e9bfffb deregister_atm_ioctl +(unknown) net/atm/atm 0x9feaf287 sonet_subtract_stats +(unknown) net/atm/atm 0xa4399d52 atm_dev_deregister +(unknown) net/atm/atm 0xaa024146 sonet_copy_stats +(unknown) net/atm/atm 0xd462b31c atm_init_aal5 +(unknown) net/atm/atm 0xdbe25b97 atm_charge +(unknown) net/atm/atm 0xdcc9877a atm_dev_register +(unknown) net/atm/atm 0xe2c6bb26 unregister_atmdevice_notifier +(unknown) net/atm/atm 0xf49bc67a atm_pcr_goal +(unknown) net/atm/atm 0xf5eab1ab vcc_sklist_lock +(unknown) net/atm/atm 0xfca90608 atm_dev_signal_change +(unknown) net/ax25/ax25 0x026c1368 ax25_display_timer +(unknown) net/ax25/ax25 0x045e5f98 ax25_find_cb +(unknown) net/ax25/ax25 0x155a4ab1 ax25_rebuild_header +(unknown) net/ax25/ax25 0x231f9d24 ax25_listen_release +(unknown) net/ax25/ax25 0x242852b9 ax25_uid_policy +(unknown) net/ax25/ax25 0x2c73a5a2 ax25_linkfail_register +(unknown) net/ax25/ax25 0x4502c65a asc2ax +(unknown) net/ax25/ax25 0x49ab5314 ax25_findbyuid +(unknown) net/ax25/ax25 0x53dea1ff ax2asc +(unknown) net/ax25/ax25 0x5a795431 ax25_listen_register +(unknown) net/ax25/ax25 0x8ede9e26 ax25_protocol_release +(unknown) net/ax25/ax25 0x8ef9e41c ax25_header_ops +(unknown) net/ax25/ax25 0x904cd06d ax25_send_frame +(unknown) net/ax25/ax25 0xac93ae05 ax25_bcast +(unknown) net/ax25/ax25 0xaeb7451e ax25_defaddr +(unknown) net/ax25/ax25 0xc1444946 ax25cmp +(unknown) net/ax25/ax25 0xd3fb8461 ax25_linkfail_release +(unknown) net/ax25/ax25 0xd43ecbf1 null_ax25_address +(unknown) net/ax25/ax25 0xd7e04055 ax25_hard_header +(unknown) net/ax25/ax25 0xf1216a2d ax25_register_pid +(unknown) net/bluetooth/bluetooth 0x0f9c1f4b hci_conn_hold_device +(unknown) net/bluetooth/bluetooth 0x11771412 hci_conn_put_device +(unknown) net/bluetooth/bluetooth 0x16656e90 hci_recv_stream_fragment +(unknown) net/bluetooth/bluetooth 0x1881ab2d hci_free_dev +(unknown) net/bluetooth/bluetooth 0x25992324 hci_unregister_dev +(unknown) net/bluetooth/bluetooth 0x29749421 hci_conn_check_secure +(unknown) net/bluetooth/bluetooth 0x31f7020a bt_debugfs +(unknown) net/bluetooth/bluetooth 0x351e46d3 bt_sock_stream_recvmsg +(unknown) net/bluetooth/bluetooth 0x37e9d084 bt_sock_link +(unknown) net/bluetooth/bluetooth 0x3986a0ce hci_recv_frame +(unknown) net/bluetooth/bluetooth 0x431fac24 hci_recv_fragment +(unknown) net/bluetooth/bluetooth 0x47cd821b hci_connect +(unknown) net/bluetooth/bluetooth 0x5086430a bt_accept_unlink +(unknown) net/bluetooth/bluetooth 0x5649cd53 hci_conn_switch_role +(unknown) net/bluetooth/bluetooth 0x595c48a5 hci_alloc_dev +(unknown) net/bluetooth/bluetooth 0x5db43d3b hci_send_acl +(unknown) net/bluetooth/bluetooth 0x656c7364 hci_le_conn_update +(unknown) net/bluetooth/bluetooth 0x6f852b5c hci_register_cb +(unknown) net/bluetooth/bluetooth 0x7094f8ae bt_err +(unknown) net/bluetooth/bluetooth 0x72c36681 hci_resume_dev +(unknown) net/bluetooth/bluetooth 0x76dcacbd bt_sock_register +(unknown) net/bluetooth/bluetooth 0x774a6776 bt_accept_dequeue +(unknown) net/bluetooth/bluetooth 0x7b0f2085 hci_conn_change_link_key +(unknown) net/bluetooth/bluetooth 0x84a9ed70 bt_sock_unlink +(unknown) net/bluetooth/bluetooth 0x9090dbff hci_conn_security +(unknown) net/bluetooth/bluetooth 0x96e0b4f6 hci_get_route +(unknown) net/bluetooth/bluetooth 0x9d51d578 bt_sock_recvmsg +(unknown) net/bluetooth/bluetooth 0x9dd06b02 hci_register_proto +(unknown) net/bluetooth/bluetooth 0xacf3e927 hci_register_dev +(unknown) net/bluetooth/bluetooth 0xb39810a4 bt_sock_poll +(unknown) net/bluetooth/bluetooth 0xba56cc6c hci_suspend_dev +(unknown) net/bluetooth/bluetooth 0xbf8de066 hci_unregister_proto +(unknown) net/bluetooth/bluetooth 0xc2066af0 batostr +(unknown) net/bluetooth/bluetooth 0xc5c3ff1d bt_sock_wait_state +(unknown) net/bluetooth/bluetooth 0xcc1fb551 baswap +(unknown) net/bluetooth/bluetooth 0xde29af5e bt_accept_enqueue +(unknown) net/bluetooth/bluetooth 0xe81b5e70 hci_unregister_cb +(unknown) net/bluetooth/bluetooth 0xf19294db bt_sock_unregister +(unknown) net/bluetooth/bluetooth 0xf3d8b89e hci_conn_check_link_mode +(unknown) net/bluetooth/bluetooth 0xf44cca97 bt_sock_ioctl +(unknown) net/bluetooth/bluetooth 0xfc0f9755 hci_send_sco +(unknown) net/bridge/bridge 0x0c5b1ad0 br_should_route_hook +(unknown) net/bridge/netfilter/ebtables 0x7098b1a5 ebt_unregister_table +(unknown) net/bridge/netfilter/ebtables 0x912d235e ebt_register_table +(unknown) net/bridge/netfilter/ebtables 0xf35e1957 ebt_do_table +(unknown) net/caif/caif 0x05f87dc6 caif_disconnect_client +(unknown) net/caif/caif 0x15116bc3 cfcnfg_add_phy_layer +(unknown) net/caif/caif 0x310a0b93 cfcnfg_del_phy_layer +(unknown) net/caif/caif 0x35b49017 caif_client_register_refcnt +(unknown) net/caif/caif 0x5807d88d caif_free_client +(unknown) net/caif/caif 0x72cfc52a get_cfcnfg +(unknown) net/caif/caif 0x7d8c76a2 cfcnfg_set_phy_state +(unknown) net/caif/caif 0x8139cd5a cfpkt_tonative +(unknown) net/caif/caif 0x8fae43ff caif_connect_client +(unknown) net/caif/caif 0xb7924cf4 cfpkt_fromnative +(unknown) net/can/can 0x0dc2ef4a can_rx_register +(unknown) net/can/can 0x3dda904a can_proto_unregister +(unknown) net/can/can 0x4bc42d6f can_rx_unregister +(unknown) net/can/can 0xb2cc7a66 can_ioctl +(unknown) net/can/can 0xe6fd0798 can_send +(unknown) net/can/can 0xf02aa8b7 can_proto_register +(unknown) net/ceph/libceph 0x09290ab3 ceph_debugfs_init +(unknown) net/ceph/libceph 0x0b53aba4 ceph_copy_user_to_page_vector +(unknown) net/ceph/libceph 0x0cdb13ac ceph_osdc_sync +(unknown) net/ceph/libceph 0x107be9d0 ceph_osdc_unregister_linger_request +(unknown) net/ceph/libceph 0x10940306 ceph_pagelist_set_cursor +(unknown) net/ceph/libceph 0x12b00e27 ceph_monc_do_statfs +(unknown) net/ceph/libceph 0x1358c902 ceph_con_init +(unknown) net/ceph/libceph 0x16aa59b5 ceph_osdc_new_request +(unknown) net/ceph/libceph 0x170a0a4a ceph_create_client +(unknown) net/ceph/libceph 0x197effcb ceph_osdc_release_request +(unknown) net/ceph/libceph 0x214a47de ceph_osdc_init +(unknown) net/ceph/libceph 0x24b8e2b4 ceph_osdc_cancel_event +(unknown) net/ceph/libceph 0x2777adfe ceph_pr_addr +(unknown) net/ceph/libceph 0x2c82065b ceph_copy_from_page_vector +(unknown) net/ceph/libceph 0x2e8d0252 ceph_zero_page_vector_range +(unknown) net/ceph/libceph 0x3158173e ceph_pagelist_release +(unknown) net/ceph/libceph 0x32726944 ceph_messenger_create +(unknown) net/ceph/libceph 0x328a6551 ceph_osdc_stop +(unknown) net/ceph/libceph 0x32b3b7a9 ceph_con_close +(unknown) net/ceph/libceph 0x3352b777 ceph_parse_options +(unknown) net/ceph/libceph 0x33f2d647 ceph_calc_file_object_mapping +(unknown) net/ceph/libceph 0x3b758cfb ceph_monc_got_mdsmap +(unknown) net/ceph/libceph 0x3cf75e66 ceph_calc_object_layout +(unknown) net/ceph/libceph 0x3e969e62 ceph_con_keepalive +(unknown) net/ceph/libceph 0x43c8d341 ceph_buffer_new +(unknown) net/ceph/libceph 0x43e458f6 ceph_file_part +(unknown) net/ceph/libceph 0x4657d076 ceph_monc_validate_auth +(unknown) net/ceph/libceph 0x4694b11e ceph_osdc_wait_event +(unknown) net/ceph/libceph 0x528de29e ceph_release_page_vector +(unknown) net/ceph/libceph 0x5379cea3 ceph_caps_for_mode +(unknown) net/ceph/libceph 0x57baf885 ceph_str_hash +(unknown) net/ceph/libceph 0x5e793172 ceph_con_send +(unknown) net/ceph/libceph 0x5fe4b2fa ceph_pagelist_truncate +(unknown) net/ceph/libceph 0x63758856 ceph_str_hash_name +(unknown) net/ceph/libceph 0x6510e25b ceph_msg_dump +(unknown) net/ceph/libceph 0x6aa98b5f ceph_parse_ips +(unknown) net/ceph/libceph 0x6d2d06a1 ceph_pagelist_reserve +(unknown) net/ceph/libceph 0x6e98e69c ceph_put_page_vector +(unknown) net/ceph/libceph 0x6ed41be2 ceph_pagelist_append +(unknown) net/ceph/libceph 0x6f0c2d1e ceph_osdc_alloc_request +(unknown) net/ceph/libceph 0x71c86d72 ceph_compare_options +(unknown) net/ceph/libceph 0x73ca8b10 ceph_destroy_options +(unknown) net/ceph/libceph 0x77692acb ceph_msg_last_put +(unknown) net/ceph/libceph 0x7b1a6fb5 ceph_check_fsid +(unknown) net/ceph/libceph 0x808288e2 ceph_calc_pg_primary +(unknown) net/ceph/libceph 0x89c2fff1 ceph_calc_raw_layout +(unknown) net/ceph/libceph 0x935eb3ef ceph_con_open +(unknown) net/ceph/libceph 0x9858b88e ceph_monc_init +(unknown) net/ceph/libceph 0x9b7284c9 ceph_osdc_build_request +(unknown) net/ceph/libceph 0x9f534f4d ceph_buffer_release +(unknown) net/ceph/libceph 0xa40bd703 ceph_pagelist_free_reserve +(unknown) net/ceph/libceph 0xabd80ec2 ceph_messenger_destroy +(unknown) net/ceph/libceph 0xae6fc574 ceph_osdc_start_request +(unknown) net/ceph/libceph 0xafb8a407 ceph_msgr_flush +(unknown) net/ceph/libceph 0xb30afe43 ceph_osdc_readpages +(unknown) net/ceph/libceph 0xb54676fa ceph_msg_type_name +(unknown) net/ceph/libceph 0xb6081d6d ceph_msgr_exit +(unknown) net/ceph/libceph 0xb975c7fb ceph_msg_new +(unknown) net/ceph/libceph 0xc4a80955 ceph_debugfs_cleanup +(unknown) net/ceph/libceph 0xc590ebcd __ceph_open_session +(unknown) net/ceph/libceph 0xc5c59480 ceph_osdc_writepages +(unknown) net/ceph/libceph 0xc9f82b38 ceph_msgr_init +(unknown) net/ceph/libceph 0xcb8e3207 ceph_osdc_create_event +(unknown) net/ceph/libceph 0xd2c107bb ceph_flags_to_mode +(unknown) net/ceph/libceph 0xd3bdc97f ceph_pg_poolid_by_name +(unknown) net/ceph/libceph 0xdd60537e ceph_copy_to_page_vector +(unknown) net/ceph/libceph 0xdf4505be ceph_osdc_wait_request +(unknown) net/ceph/libceph 0xdfa43119 ceph_monc_stop +(unknown) net/ceph/libceph 0xe1c542d0 ceph_monc_open_session +(unknown) net/ceph/libceph 0xe79ecd42 ceph_open_session +(unknown) net/ceph/libceph 0xf1933b5e ceph_alloc_page_vector +(unknown) net/ceph/libceph 0xf3fd4bea ceph_copy_page_vector_to_user +(unknown) net/ceph/libceph 0xf45290b5 ceph_destroy_client +(unknown) net/ceph/libceph 0xf46b2a5c ceph_client_id +(unknown) net/ceph/libceph 0xfb17f4c2 ceph_get_direct_page_vector +(unknown) net/ceph/libceph 0xfda47cc2 ceph_osdc_set_request_linger +(unknown) net/ceph/libceph 0xfe7fd68d ceph_osdc_put_event +(unknown) net/ceph/libceph 0xff8b7014 ceph_monc_create_snapid +(unknown) net/dccp/dccp 0x014e9ed3 dccp_rcv_state_process +(unknown) net/dccp/dccp 0x032b8fa0 dccp_make_response +(unknown) net/dccp/dccp 0x07188292 dccp_done +(unknown) net/dccp/dccp 0x1323e15f dccp_recvmsg +(unknown) net/dccp/dccp 0x1d99d49a dccp_timestamp +(unknown) net/dccp/dccp 0x30c244e1 dccp_connect +(unknown) net/dccp/dccp 0x3453ee53 inet_dccp_listen +(unknown) net/dccp/dccp 0x3612b9eb dccp_destroy_sock +(unknown) net/dccp/dccp 0x3c88c707 dccp_getsockopt +(unknown) net/dccp/dccp 0x433441f4 dccp_orphan_count +(unknown) net/dccp/dccp 0x45cc5d35 dccp_setsockopt +(unknown) net/dccp/dccp 0x477120e5 dccp_sync_mss +(unknown) net/dccp/dccp 0x4cdd391d dccp_feat_list_purge +(unknown) net/dccp/dccp 0x4ec35231 dccp_ackvec_parsed_add +(unknown) net/dccp/dccp 0x51742d69 dccp_check_req +(unknown) net/dccp/dccp 0x5d0313b3 dccp_shutdown +(unknown) net/dccp/dccp 0x5e57b3a4 dccp_send_sync +(unknown) net/dccp/dccp 0x6a6a3bec dccp_hashinfo +(unknown) net/dccp/dccp 0x7c4f3f54 dccp_rcv_established +(unknown) net/dccp/dccp 0x86be7924 dccp_packet_name +(unknown) net/dccp/dccp 0x897d46cc dccp_child_process +(unknown) net/dccp/dccp 0x9598d24d dccp_ackvec_parsed_cleanup +(unknown) net/dccp/dccp 0xaf8a3a20 dccp_send_ack +(unknown) net/dccp/dccp 0xb1eac98d dccp_sendmsg +(unknown) net/dccp/dccp 0xb7695d3c dccp_insert_option_elapsed_time +(unknown) net/dccp/dccp 0xbc38bd37 dccp_ioctl +(unknown) net/dccp/dccp 0xc1b65d15 dccp_disconnect +(unknown) net/dccp/dccp 0xc9f95150 dccp_death_row +(unknown) net/dccp/dccp 0xcbb84b87 dccp_ctl_make_reset +(unknown) net/dccp/dccp 0xd21bd8a9 dccp_parse_options +(unknown) net/dccp/dccp 0xd8279c91 dccp_init_sock +(unknown) net/dccp/dccp 0xdaf0162e dccp_close +(unknown) net/dccp/dccp 0xdea7ab76 dccp_insert_option +(unknown) net/dccp/dccp 0xe1b4d1cf dccp_statistics +(unknown) net/dccp/dccp 0xe3a511a6 dccp_poll +(unknown) net/dccp/dccp 0xe9fc333e dccp_reqsk_send_ack +(unknown) net/dccp/dccp 0xeaabf8d5 dccp_reqsk_init +(unknown) net/dccp/dccp 0xedfb739c dccp_create_openreq_child +(unknown) net/dccp/dccp 0xf787884c dccp_set_state +(unknown) net/dccp/dccp_ipv4 0x04d7fc9b dccp_v4_request_recv_sock +(unknown) net/dccp/dccp_ipv4 0x522f3769 dccp_v4_connect +(unknown) net/dccp/dccp_ipv4 0x860da7d0 dccp_v4_conn_request +(unknown) net/dccp/dccp_ipv4 0xc44e7f84 dccp_v4_do_rcv +(unknown) net/dccp/dccp_ipv4 0xd33efda6 dccp_v4_send_check +(unknown) net/dccp/dccp_ipv4 0xf35651ee dccp_invalid_packet +(unknown) net/ieee802154/ieee802154 0x0a076e22 wpan_phy_alloc +(unknown) net/ieee802154/ieee802154 0x46c0645d wpan_phy_find +(unknown) net/ieee802154/ieee802154 0x67cb16d1 ieee802154_nl_disassoc_indic +(unknown) net/ieee802154/ieee802154 0x6931153c ieee802154_nl_assoc_confirm +(unknown) net/ieee802154/ieee802154 0x81c27270 wpan_phy_free +(unknown) net/ieee802154/ieee802154 0xa6d55fbe ieee802154_nl_scan_confirm +(unknown) net/ieee802154/ieee802154 0xa7b2c425 wpan_phy_register +(unknown) net/ieee802154/ieee802154 0xa920c702 ieee802154_nl_beacon_indic +(unknown) net/ieee802154/ieee802154 0xbaac4902 ieee802154_nl_start_confirm +(unknown) net/ieee802154/ieee802154 0xc56d8e65 ieee802154_nl_disassoc_confirm +(unknown) net/ieee802154/ieee802154 0xe73292d3 ieee802154_nl_assoc_indic +(unknown) net/ieee802154/ieee802154 0xec6fb5b6 wpan_phy_unregister +(unknown) net/ieee802154/ieee802154 0xfe0d5af0 wpan_phy_for_each +(unknown) net/ipv4/gre 0x9444c297 gre_del_protocol +(unknown) net/ipv4/gre 0x9df89202 gre_add_protocol +(unknown) net/ipv4/netfilter/arp_tables 0x009e75c7 arpt_unregister_table +(unknown) net/ipv4/netfilter/arp_tables 0x52f39e45 arpt_alloc_initial_table +(unknown) net/ipv4/netfilter/arp_tables 0x6025d1d4 arpt_register_table +(unknown) net/ipv4/netfilter/arp_tables 0xe9d35561 arpt_do_table +(unknown) net/ipv4/netfilter/ip_tables 0x230d4489 ipt_alloc_initial_table +(unknown) net/ipv4/netfilter/ip_tables 0x38f41ec2 ipt_unregister_table +(unknown) net/ipv4/netfilter/ip_tables 0x7c01dcbf ipt_register_table +(unknown) net/ipv4/netfilter/ip_tables 0xb55c080b ipt_do_table +(unknown) net/ipv4/netfilter/nf_conntrack_ipv4 0x6d40a921 need_ipv4_conntrack +(unknown) net/ipv4/netfilter/nf_conntrack_ipv4 0xac5ffd2e 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 0x178bfbad nf_nat_used_tuple +(unknown) net/ipv4/netfilter/nf_nat 0x1e5bcdc7 nf_nat_setup_info +(unknown) net/ipv4/netfilter/nf_nat 0x23d79766 nf_nat_proto_unique_tuple +(unknown) net/ipv4/netfilter/nf_nat 0x6248aa49 nf_nat_protocol_unregister +(unknown) net/ipv4/netfilter/nf_nat 0x64a37e1c nf_nat_follow_master +(unknown) net/ipv4/netfilter/nf_nat 0x6b774764 nf_nat_protocol_register +(unknown) net/ipv4/netfilter/nf_nat 0x7331ea80 nf_nat_get_offset +(unknown) net/ipv4/netfilter/nf_nat 0x94a08134 nf_nat_proto_nlattr_to_range +(unknown) net/ipv4/netfilter/nf_nat 0x9732d4cb __nf_nat_mangle_tcp_packet +(unknown) net/ipv4/netfilter/nf_nat 0x9db552d1 nf_nat_mangle_udp_packet +(unknown) net/ipv4/netfilter/nf_nat 0xb88ed542 nf_nat_set_seq_adjust +(unknown) net/ipv4/netfilter/nf_nat 0xdec17549 nf_nat_proto_range_to_nlattr +(unknown) net/ipv4/netfilter/nf_nat 0xfa10cdd2 nf_nat_icmp_reply_translation +(unknown) net/ipv4/netfilter/nf_nat 0xffe5912b nf_nat_packet +(unknown) net/ipv4/netfilter/nf_nat_proto_gre 0x636b12c8 nf_nat_need_gre +(unknown) net/ipv4/tcp_vegas 0x06554348 tcp_vegas_cwnd_event +(unknown) net/ipv4/tcp_vegas 0x0ceb8883 tcp_vegas_init +(unknown) net/ipv4/tcp_vegas 0x476b90fc tcp_vegas_state +(unknown) net/ipv4/tcp_vegas 0x4cf8de2e tcp_vegas_pkts_acked +(unknown) net/ipv4/tcp_vegas 0xcfd85824 tcp_vegas_get_info +(unknown) net/ipv4/tunnel4 0x2d19d0a9 xfrm4_tunnel_register +(unknown) net/ipv4/tunnel4 0x9c16c4e1 xfrm4_tunnel_deregister +(unknown) net/ipv6/netfilter/ip6_tables 0x1e223036 ip6t_do_table +(unknown) net/ipv6/netfilter/ip6_tables 0x4ffed6ff ip6t_register_table +(unknown) net/ipv6/netfilter/ip6_tables 0x80b6cea3 ip6t_alloc_initial_table +(unknown) net/ipv6/netfilter/ip6_tables 0x9a955744 ip6t_unregister_table +(unknown) net/ipv6/netfilter/ip6_tables 0xb8bddf33 ip6t_ext_hdr +(unknown) net/ipv6/netfilter/ip6_tables 0xed237498 ipv6_find_hdr +(unknown) net/ipv6/netfilter/nf_defrag_ipv6 0x6eb85693 nf_defrag_ipv6_enable +(unknown) net/ipv6/tunnel6 0x2c869378 xfrm6_tunnel_deregister +(unknown) net/ipv6/tunnel6 0x54f267b3 xfrm6_tunnel_register +(unknown) net/ipv6/xfrm6_tunnel 0x387c020d xfrm6_tunnel_spi_lookup +(unknown) net/ipv6/xfrm6_tunnel 0xc0b01a1a xfrm6_tunnel_alloc_spi +(unknown) net/irda/ircomm/ircomm 0x2e5363f9 ircomm_control_request +(unknown) net/irda/ircomm/ircomm 0xa3456826 ircomm_flow_request +(unknown) net/irda/ircomm/ircomm 0xba1baaaf ircomm_close +(unknown) net/irda/ircomm/ircomm 0xd390b4a2 ircomm_disconnect_request +(unknown) net/irda/ircomm/ircomm 0xda91de36 ircomm_connect_request +(unknown) net/irda/ircomm/ircomm 0xdfb7f9e4 ircomm_open +(unknown) net/irda/ircomm/ircomm 0xe0f1b4cd ircomm_connect_response +(unknown) net/irda/ircomm/ircomm 0xefdc8395 ircomm_data_request +(unknown) net/irda/irda 0x06a3ee58 irias_new_integer_value +(unknown) net/irda/irda 0x07d3647c irlmp_register_service +(unknown) net/irda/irda 0x09ac77aa iriap_getvaluebyclass_request +(unknown) net/irda/irda 0x0a5762d6 irlmp_disconnect_request +(unknown) net/irda/irda 0x2036ad06 irda_param_insert +(unknown) net/irda/irda 0x22caf86e hashbin_remove_this +(unknown) net/irda/irda 0x26efa1b4 iriap_open +(unknown) net/irda/irda 0x2851e941 iriap_close +(unknown) net/irda/irda 0x2d3765bc hashbin_find +(unknown) net/irda/irda 0x2dd73402 irttp_disconnect_request +(unknown) net/irda/irda 0x3296359f irttp_connect_response +(unknown) net/irda/irda 0x37cf7bb1 alloc_irdadev +(unknown) net/irda/irda 0x38a20e5b irda_debug +(unknown) net/irda/irda 0x39fcf89f irda_notify_init +(unknown) net/irda/irda 0x4479ef51 hashbin_insert +(unknown) net/irda/irda 0x448b8aaa irda_qos_bits_to_value +(unknown) net/irda/irda 0x44b5ba11 irttp_connect_request +(unknown) net/irda/irda 0x46c1c4a2 irlmp_unregister_service +(unknown) net/irda/irda 0x520af150 proc_irda +(unknown) net/irda/irda 0x538d5d22 irias_add_octseq_attrib +(unknown) net/irda/irda 0x572583cf irias_new_object +(unknown) net/irda/irda 0x586e51b8 async_wrap_skb +(unknown) net/irda/irda 0x5f55c3a2 hashbin_remove +(unknown) net/irda/irda 0x6b043eba irda_init_max_qos_capabilies +(unknown) net/irda/irda 0x7042bc54 irlmp_register_client +(unknown) net/irda/irda 0x71759e75 irda_device_set_media_busy +(unknown) net/irda/irda 0x74c6eb16 hashbin_delete +(unknown) net/irda/irda 0x763e54a4 irlmp_unregister_client +(unknown) net/irda/irda 0x769f790a irlmp_close_lsap +(unknown) net/irda/irda 0x78747fe4 irttp_udata_request +(unknown) net/irda/irda 0x7957f728 irlmp_update_client +(unknown) net/irda/irda 0x7aa1ddbc irias_insert_object +(unknown) net/irda/irda 0x7de04a81 irias_find_object +(unknown) net/irda/irda 0x80da7829 irias_add_string_attrib +(unknown) net/irda/irda 0x851a9c34 irttp_flow_request +(unknown) net/irda/irda 0x91815586 irda_param_pack +(unknown) net/irda/irda 0x993ad14b irda_param_extract_all +(unknown) net/irda/irda 0x9dd16752 irttp_data_request +(unknown) net/irda/irda 0x9f858a55 irlmp_open_lsap +(unknown) net/irda/irda 0xa181cbff async_unwrap_char +(unknown) net/irda/irda 0xb5c93e6b irias_add_integer_attrib +(unknown) net/irda/irda 0xb6742e00 irlmp_data_request +(unknown) net/irda/irda 0xb710786e hashbin_get_first +(unknown) net/irda/irda 0xb7ceeafe irttp_open_tsap +(unknown) net/irda/irda 0xb9394173 irias_delete_value +(unknown) net/irda/irda 0xba7d74d7 irlmp_connect_request +(unknown) net/irda/irda 0xbcd3ef13 irias_object_change_attribute +(unknown) net/irda/irda 0xbe40ace9 irlmp_discovery_request +(unknown) net/irda/irda 0xbf285a4c hashbin_get_next +(unknown) net/irda/irda 0xc3a512dd hashbin_lock_find +(unknown) net/irda/irda 0xc798667e irlap_open +(unknown) net/irda/irda 0xd8f6d6d3 irttp_close_tsap +(unknown) net/irda/irda 0xdb883f59 irlmp_connect_response +(unknown) net/irda/irda 0xde4c6b3c irlmp_service_to_hint +(unknown) net/irda/irda 0xe8071cfc irlap_close +(unknown) net/irda/irda 0xeadc0cdc irttp_dup +(unknown) net/irda/irda 0xedd521c2 irlmp_get_discoveries +(unknown) net/irda/irda 0xedf805a9 irias_delete_object +(unknown) net/irda/irda 0xef16660b hashbin_new +(unknown) net/l2tp/l2tp_core 0x25e49035 l2tp_tunnel_delete +(unknown) net/l2tp/l2tp_core 0x333a906b l2tp_session_free +(unknown) net/l2tp/l2tp_core 0x3c869333 l2tp_tunnel_find +(unknown) net/l2tp/l2tp_core 0x45602f8f l2tp_udp_encap_recv +(unknown) net/l2tp/l2tp_core 0x7d378586 l2tp_recv_common +(unknown) net/l2tp/l2tp_core 0x7dc5340f l2tp_session_find_by_ifname +(unknown) net/l2tp/l2tp_core 0x895f6c2d l2tp_session_find +(unknown) net/l2tp/l2tp_core 0xa7a6a083 l2tp_session_create +(unknown) net/l2tp/l2tp_core 0xb0acd030 l2tp_xmit_skb +(unknown) net/l2tp/l2tp_core 0xc2d8334e l2tp_session_delete +(unknown) net/l2tp/l2tp_core 0xdc11c424 l2tp_session_find_nth +(unknown) net/l2tp/l2tp_core 0xe85d1ce2 l2tp_tunnel_create +(unknown) net/l2tp/l2tp_core 0xf55bb801 l2tp_tunnel_find_nth +(unknown) net/lapb/lapb 0x16ae9594 lapb_setparms +(unknown) net/lapb/lapb 0x38716133 lapb_getparms +(unknown) net/lapb/lapb 0x5185214f lapb_register +(unknown) net/lapb/lapb 0x6ac9705e lapb_disconnect_request +(unknown) net/lapb/lapb 0xb529cf15 lapb_data_request +(unknown) net/lapb/lapb 0xcb6b9f29 lapb_data_received +(unknown) net/lapb/lapb 0xe92b3f6a lapb_connect_request +(unknown) net/lapb/lapb 0xf06f3e04 lapb_unregister +(unknown) net/llc/llc 0x0292aba7 llc_add_pack +(unknown) net/llc/llc 0x08d00ed2 llc_set_station_handler +(unknown) net/llc/llc 0x388dc153 llc_build_and_send_ui_pkt +(unknown) net/llc/llc 0x38b92846 llc_remove_pack +(unknown) net/llc/llc 0x52d7b2fd llc_sap_list +(unknown) net/llc/llc 0x54a260e7 llc_sap_open +(unknown) net/llc/llc 0x7c27813c llc_sap_find +(unknown) net/llc/llc 0x82561bad llc_sap_close +(unknown) net/llc/llc 0x9656f8a0 llc_sap_list_lock +(unknown) net/llc/llc 0xc7166cbf llc_mac_hdr_init +(unknown) net/mac80211/mac80211 0x037c73c4 ieee80211_nullfunc_get +(unknown) net/mac80211/mac80211 0x047ba4f6 ieee80211_tx_status +(unknown) net/mac80211/mac80211 0x0665873e ieee80211_enable_dyn_ps +(unknown) net/mac80211/mac80211 0x123088c3 ieee80211_start_tx_ba_session +(unknown) net/mac80211/mac80211 0x13b6f554 __ieee80211_create_tpt_led_trigger +(unknown) net/mac80211/mac80211 0x17aa48c7 ieee80211_report_low_ack +(unknown) net/mac80211/mac80211 0x1991d352 ieee80211_find_sta +(unknown) net/mac80211/mac80211 0x1c9bb6af ieee80211_queue_delayed_work +(unknown) net/mac80211/mac80211 0x2b692c96 ieee80211_alloc_hw +(unknown) net/mac80211/mac80211 0x2ba2839a ieee80211_wake_queues +(unknown) net/mac80211/mac80211 0x2d7c26ca ieee80211_stop_queues +(unknown) net/mac80211/mac80211 0x2dd6db7b ieee80211_tx_status_irqsafe +(unknown) net/mac80211/mac80211 0x2fa91feb ieee80211_ap_probereq_get +(unknown) net/mac80211/mac80211 0x2fc066ac ieee80211_disable_dyn_ps +(unknown) net/mac80211/mac80211 0x30779b58 ieee80211_pspoll_get +(unknown) net/mac80211/mac80211 0x337b20c0 ieee80211_request_smps +(unknown) net/mac80211/mac80211 0x344ddbce ieee80211_rate_control_register +(unknown) net/mac80211/mac80211 0x35bb96c5 ieee80211_remain_on_channel_expired +(unknown) net/mac80211/mac80211 0x3864e6fd __ieee80211_get_assoc_led_name +(unknown) net/mac80211/mac80211 0x48ff6f5b ieee80211_stop_tx_ba_session +(unknown) net/mac80211/mac80211 0x4dbe8a2b ieee80211_generic_frame_duration +(unknown) net/mac80211/mac80211 0x4eb19aa3 ieee80211_sta_set_tim +(unknown) net/mac80211/mac80211 0x5196bbfd ieee80211_rate_control_unregister +(unknown) net/mac80211/mac80211 0x525d3e8d ieee80211_rx_irqsafe +(unknown) net/mac80211/mac80211 0x554b57ea ieee80211_rx +(unknown) net/mac80211/mac80211 0x57b7aee0 ieee80211_rts_duration +(unknown) net/mac80211/mac80211 0x5e218cae ieee80211_stop_queue +(unknown) net/mac80211/mac80211 0x62212976 ieee80211_rts_get +(unknown) net/mac80211/mac80211 0x653ae31a __ieee80211_get_tx_led_name +(unknown) net/mac80211/mac80211 0x691b31ad ieee80211_sta_ps_transition +(unknown) net/mac80211/mac80211 0x69fa6a7b ieee80211_queue_work +(unknown) net/mac80211/mac80211 0x7126ec05 ieee80211_iterate_active_interfaces_atomic +(unknown) net/mac80211/mac80211 0x8657365a __ieee80211_get_rx_led_name +(unknown) net/mac80211/mac80211 0x8f17d973 ieee80211_napi_schedule +(unknown) net/mac80211/mac80211 0x9205742b ieee80211_register_hw +(unknown) net/mac80211/mac80211 0x966a1beb ieee80211_unregister_hw +(unknown) net/mac80211/mac80211 0x9b6d091e ieee80211_stop_tx_ba_cb_irqsafe +(unknown) net/mac80211/mac80211 0xa0ddfc92 ieee80211_ctstoself_duration +(unknown) net/mac80211/mac80211 0xacbff435 ieee80211_sched_scan_results +(unknown) net/mac80211/mac80211 0xadc9a10b ieee80211_chswitch_done +(unknown) net/mac80211/mac80211 0xb68c3db4 ieee80211_find_sta_by_ifaddr +(unknown) net/mac80211/mac80211 0xb6d1818e ieee80211_beacon_get_tim +(unknown) net/mac80211/mac80211 0xbbfbbb8a ieee80211_scan_completed +(unknown) net/mac80211/mac80211 0xbdf83a9b ieee80211_cqm_rssi_notify +(unknown) net/mac80211/mac80211 0xbe9ecb82 ieee80211_free_hw +(unknown) net/mac80211/mac80211 0xbf93350b ieee80211_beacon_loss +(unknown) net/mac80211/mac80211 0xc13bba74 rate_control_send_low +(unknown) net/mac80211/mac80211 0xc6aba142 ieee80211_sched_scan_stopped +(unknown) net/mac80211/mac80211 0xcdca15ee ieee80211_wake_queue +(unknown) net/mac80211/mac80211 0xd927c18c ieee80211_ready_on_channel +(unknown) net/mac80211/mac80211 0xdb101d74 ieee80211_start_tx_ba_cb_irqsafe +(unknown) net/mac80211/mac80211 0xdd924ade ieee80211_ctstoself_get +(unknown) net/mac80211/mac80211 0xe5d7cb52 ieee80211_sta_block_awake +(unknown) net/mac80211/mac80211 0xe5e87f3a __ieee80211_get_radio_led_name +(unknown) net/mac80211/mac80211 0xe7d3ddf4 ieee80211_iterate_active_interfaces +(unknown) net/mac80211/mac80211 0xe94f582f ieee80211_queue_stopped +(unknown) net/mac80211/mac80211 0xebde69a8 ieee80211_key_removed +(unknown) net/mac80211/mac80211 0xece7cf91 ieee80211_probereq_get +(unknown) net/mac80211/mac80211 0xf0723f2e ieee80211_connection_loss +(unknown) net/mac80211/mac80211 0xf1013ef5 ieee80211_get_buffered_bc +(unknown) net/mac80211/mac80211 0xf8b24a3f ieee80211_restart_hw +(unknown) net/mac80211/mac80211 0xfa64e659 wiphy_to_ieee80211_hw +(unknown) net/mac80211/mac80211 0xfa6fb7a2 ieee80211_napi_complete +(unknown) net/mac80211/mac80211 0xfa92e737 ieee80211_get_tkip_key +(unknown) net/netfilter/ipset/ip_set 0x1712b926 ip_set_get_ip6_port +(unknown) net/netfilter/ipset/ip_set 0x1cfcbe4a ip_set_del +(unknown) net/netfilter/ipset/ip_set 0x1d0c7cf4 ip_set_add +(unknown) net/netfilter/ipset/ip_set 0x397f6231 ip_set_free +(unknown) net/netfilter/ipset/ip_set 0x3b2bee2c ip_set_get_ip4_port +(unknown) net/netfilter/ipset/ip_set 0x3bd82539 ip_set_name_byindex +(unknown) net/netfilter/ipset/ip_set 0x483e6075 ip_set_type_register +(unknown) net/netfilter/ipset/ip_set 0x5b2f5b71 ip_set_get_ip_port +(unknown) net/netfilter/ipset/ip_set 0x630104dd ip_set_test +(unknown) net/netfilter/ipset/ip_set 0x6344eaf6 ip_set_alloc +(unknown) net/netfilter/ipset/ip_set 0x763f1944 ip_set_get_byname +(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 0x8315fb23 ip_set_type_unregister +(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 0xc5f9b62f ip_set_put_byindex +(unknown) net/netfilter/ipvs/ip_vs 0x0a965b31 net_vs_ctl_path +(unknown) net/netfilter/ipvs/ip_vs 0x40c08875 unregister_ip_vs_pe +(unknown) net/netfilter/ipvs/ip_vs 0x42d7dc43 unregister_ip_vs_scheduler +(unknown) net/netfilter/ipvs/ip_vs 0x595c2345 register_ip_vs_scheduler +(unknown) net/netfilter/ipvs/ip_vs 0x67819954 register_ip_vs_app_inc +(unknown) net/netfilter/ipvs/ip_vs 0x6f001fcc ip_vs_conn_new +(unknown) net/netfilter/ipvs/ip_vs 0x780667af ip_vs_tcp_conn_listen +(unknown) net/netfilter/ipvs/ip_vs 0x89c11c46 ip_vs_scheduler_err +(unknown) net/netfilter/ipvs/ip_vs 0x8f3b1e1a register_ip_vs_app +(unknown) net/netfilter/ipvs/ip_vs 0xa00941a4 unregister_ip_vs_app +(unknown) net/netfilter/ipvs/ip_vs 0xa1dbc2d8 ip_vs_proto_name +(unknown) net/netfilter/ipvs/ip_vs 0xaf149fb9 ip_vs_conn_out_get +(unknown) net/netfilter/ipvs/ip_vs 0xb03f50fe ip_vs_proto_data_get +(unknown) net/netfilter/ipvs/ip_vs 0xb8351734 register_ip_vs_pe +(unknown) net/netfilter/ipvs/ip_vs 0xca526400 ip_vs_conn_out_get_proto +(unknown) net/netfilter/ipvs/ip_vs 0xcd6aa27f ip_vs_conn_put +(unknown) net/netfilter/ipvs/ip_vs 0xd7cd8cdc ip_vs_conn_in_get +(unknown) net/netfilter/ipvs/ip_vs 0xdc131e5a ip_vs_nfct_expect_related +(unknown) net/netfilter/ipvs/ip_vs 0xf07dbdf7 ip_vs_conn_in_get_proto +(unknown) net/netfilter/ipvs/ip_vs 0xf3fe5c7d ip_vs_proto_get +(unknown) net/netfilter/nf_conntrack 0x0044cce2 nf_ct_helper_ext_add +(unknown) net/netfilter/nf_conntrack 0x00dc1a7a nf_ct_iterate_cleanup +(unknown) net/netfilter/nf_conntrack 0x0120d32e __nf_conntrack_confirm +(unknown) net/netfilter/nf_conntrack 0x044ed074 nf_conntrack_untracked +(unknown) net/netfilter/nf_conntrack 0x045072cd nf_ct_port_nla_policy +(unknown) net/netfilter/nf_conntrack 0x07bfa9d6 nf_conntrack_helper_try_module_get +(unknown) net/netfilter/nf_conntrack 0x0c8b39fa __nf_conntrack_helper_find +(unknown) net/netfilter/nf_conntrack 0x164dcd41 nf_conntrack_hash_insert +(unknown) net/netfilter/nf_conntrack 0x18d5b4ae nf_ct_remove_expectations +(unknown) net/netfilter/nf_conntrack 0x1e64106b nf_ct_unlink_expect_report +(unknown) net/netfilter/nf_conntrack 0x20867211 nf_ct_expect_unregister_notifier +(unknown) net/netfilter/nf_conntrack 0x28444b8b nf_conntrack_free +(unknown) net/netfilter/nf_conntrack 0x289c3714 nf_ct_alloc_hashtable +(unknown) net/netfilter/nf_conntrack 0x2901dc8d nf_ct_extend_unregister +(unknown) net/netfilter/nf_conntrack 0x2935b3b6 nf_expect_event_cb +(unknown) net/netfilter/nf_conntrack 0x2ac0deb1 __nf_ct_kill_acct +(unknown) net/netfilter/nf_conntrack 0x338e272a nf_ct_get_tuplepr +(unknown) net/netfilter/nf_conntrack 0x3af7522e nf_conntrack_lock +(unknown) net/netfilter/nf_conntrack 0x3f5b1415 nf_ct_port_nlattr_to_tuple +(unknown) net/netfilter/nf_conntrack 0x492b5235 nf_conntrack_helper_register +(unknown) net/netfilter/nf_conntrack 0x49d5841a nf_ct_l3protos +(unknown) net/netfilter/nf_conntrack 0x54b6c2a0 nf_conntrack_find_get +(unknown) net/netfilter/nf_conntrack 0x55a94af2 nf_ct_expect_init +(unknown) net/netfilter/nf_conntrack 0x5672add2 nf_conntrack_set_hashsize +(unknown) net/netfilter/nf_conntrack 0x572be20f nf_conntrack_tuple_taken +(unknown) net/netfilter/nf_conntrack 0x5c13af25 nf_conntrack_flush_report +(unknown) net/netfilter/nf_conntrack 0x5cbaaece nf_conntrack_l3proto_register +(unknown) net/netfilter/nf_conntrack 0x62813e5c nf_ct_port_nlattr_tuple_size +(unknown) net/netfilter/nf_conntrack 0x6ba4ed5f nf_conntrack_unregister_notifier +(unknown) net/netfilter/nf_conntrack 0x6e224a7a need_conntrack +(unknown) net/netfilter/nf_conntrack 0x6e801691 nf_ct_l3proto_find_get +(unknown) net/netfilter/nf_conntrack 0x6fc1a3b3 nf_ct_unexpect_related +(unknown) net/netfilter/nf_conntrack 0x715c158e nf_conntrack_register_notifier +(unknown) net/netfilter/nf_conntrack 0x7295508a seq_print_acct +(unknown) net/netfilter/nf_conntrack 0x75b60246 nf_ct_expect_put +(unknown) net/netfilter/nf_conntrack 0x76b683f0 __nf_ct_try_assign_helper +(unknown) net/netfilter/nf_conntrack 0x784f468a __nf_ct_expect_find +(unknown) net/netfilter/nf_conntrack 0x78ee6e83 nf_conntrack_l4proto_register +(unknown) net/netfilter/nf_conntrack 0x78f9b710 nf_ct_l3proto_try_module_get +(unknown) net/netfilter/nf_conntrack 0x83017d50 nf_ct_expect_find_get +(unknown) net/netfilter/nf_conntrack 0x83485e75 print_tuple +(unknown) net/netfilter/nf_conntrack 0x84c37442 __nf_ct_refresh_acct +(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 0x9510bce8 nf_conntrack_l4proto_unregister +(unknown) net/netfilter/nf_conntrack 0x9b3a899c nf_ct_l3proto_put +(unknown) net/netfilter/nf_conntrack 0xa17874dd nf_ct_remove_userspace_expectations +(unknown) net/netfilter/nf_conntrack 0xa829c893 nf_ct_expect_register_notifier +(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 0xb602c57e nf_ct_l3proto_module_put +(unknown) net/netfilter/nf_conntrack 0xb65d268c __nf_conntrack_find +(unknown) net/netfilter/nf_conntrack 0xbcb3efa3 nf_ct_invert_tuple +(unknown) net/netfilter/nf_conntrack 0xbf9584fe nf_ct_nat_offset +(unknown) net/netfilter/nf_conntrack 0xc05b65d3 nf_conntrack_alter_reply +(unknown) net/netfilter/nf_conntrack 0xc18ac88d nf_ct_expect_hsize +(unknown) net/netfilter/nf_conntrack 0xc27b1bf8 nf_conntrack_helper_unregister +(unknown) net/netfilter/nf_conntrack 0xc381ee17 nf_conntrack_in +(unknown) net/netfilter/nf_conntrack 0xc6447c61 nf_ct_deliver_cached_events +(unknown) net/netfilter/nf_conntrack 0xc84db00c nf_conntrack_l4proto_udp6 +(unknown) net/netfilter/nf_conntrack 0xcb2086bb nf_ct_get_tuple +(unknown) net/netfilter/nf_conntrack 0xcb9357be nf_conntrack_l4proto_tcp6 +(unknown) net/netfilter/nf_conntrack 0xcdebccf7 nf_ct_insert_dying_list +(unknown) net/netfilter/nf_conntrack 0xcf9d42cb nf_ct_delete_from_lists +(unknown) net/netfilter/nf_conntrack 0xd0452a83 nf_conntrack_l3proto_unregister +(unknown) net/netfilter/nf_conntrack 0xd395b2cf nf_conntrack_alloc +(unknown) net/netfilter/nf_conntrack 0xd7c8aab0 nf_ct_port_tuple_to_nlattr +(unknown) net/netfilter/nf_conntrack 0xd938d590 nf_conntrack_event_cb +(unknown) net/netfilter/nf_conntrack 0xdac6e564 __nf_ct_ext_add +(unknown) net/netfilter/nf_conntrack 0xdd2e3074 nfnetlink_parse_nat_setup_hook +(unknown) net/netfilter/nf_conntrack 0xde521849 nf_ct_expect_alloc +(unknown) net/netfilter/nf_conntrack 0xebc3f2f4 nf_ct_extend_register +(unknown) net/netfilter/nf_conntrack 0xf38bcdf3 nf_conntrack_max +(unknown) net/netfilter/nf_conntrack 0xf6fdea0d nf_conntrack_l3proto_generic +(unknown) net/netfilter/nf_conntrack 0xf873ee5f __nf_ct_l4proto_find +(unknown) net/netfilter/nf_conntrack 0xf94e5b20 __nf_ct_ext_destroy +(unknown) net/netfilter/nf_conntrack 0xf9a5353c nf_conntrack_l4proto_tcp4 +(unknown) net/netfilter/nf_conntrack 0xfa7bd28e nf_conntrack_l4proto_udp4 +(unknown) net/netfilter/nf_conntrack 0xff6e2064 nf_ct_expect_related_report +(unknown) net/netfilter/nf_conntrack_amanda 0x8b726bb2 nf_nat_amanda_hook +(unknown) net/netfilter/nf_conntrack_broadcast 0x8bcfe0d8 nf_conntrack_broadcast_help +(unknown) net/netfilter/nf_conntrack_ftp 0xd039a6b6 nf_nat_ftp_hook +(unknown) net/netfilter/nf_conntrack_h323 0x043def81 nat_callforwarding_hook +(unknown) net/netfilter/nf_conntrack_h323 0x2f7454b9 set_ras_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0x434aef1e nat_h245_hook +(unknown) net/netfilter/nf_conntrack_h323 0x543eb54d set_h225_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0x59c59126 nat_t120_hook +(unknown) net/netfilter/nf_conntrack_h323 0x6401bedf get_h225_addr +(unknown) net/netfilter/nf_conntrack_h323 0x7446a4b3 nat_rtp_rtcp_hook +(unknown) net/netfilter/nf_conntrack_h323 0x9774ef5b set_h245_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0xe9f3cf21 nat_q931_hook +(unknown) net/netfilter/nf_conntrack_h323 0xf24d493e set_sig_addr_hook +(unknown) net/netfilter/nf_conntrack_irc 0xc0a64f09 nf_nat_irc_hook +(unknown) net/netfilter/nf_conntrack_pptp 0x02ebd14a nf_nat_pptp_hook_exp_gre +(unknown) net/netfilter/nf_conntrack_pptp 0x0c6d5291 nf_nat_pptp_hook_expectfn +(unknown) net/netfilter/nf_conntrack_pptp 0x82818cb7 nf_nat_pptp_hook_inbound +(unknown) net/netfilter/nf_conntrack_pptp 0x9869e084 nf_nat_pptp_hook_outbound +(unknown) net/netfilter/nf_conntrack_proto_gre 0x2dbde26d nf_ct_gre_keymap_destroy +(unknown) net/netfilter/nf_conntrack_proto_gre 0x41be5390 nf_ct_gre_keymap_flush +(unknown) net/netfilter/nf_conntrack_proto_gre 0xac21b050 nf_ct_gre_keymap_add +(unknown) net/netfilter/nf_conntrack_sip 0x01dff37f ct_sip_parse_header_uri +(unknown) net/netfilter/nf_conntrack_sip 0x0674943b nf_nat_sip_hook +(unknown) net/netfilter/nf_conntrack_sip 0x08848cc5 ct_sip_parse_request +(unknown) net/netfilter/nf_conntrack_sip 0x2a89717f nf_nat_sdp_session_hook +(unknown) net/netfilter/nf_conntrack_sip 0x3092c531 ct_sip_parse_numerical_param +(unknown) net/netfilter/nf_conntrack_sip 0x4bc0b8f0 nf_nat_sdp_port_hook +(unknown) net/netfilter/nf_conntrack_sip 0x9ef211e8 ct_sip_get_sdp_header +(unknown) net/netfilter/nf_conntrack_sip 0xb5819814 nf_nat_sdp_media_hook +(unknown) net/netfilter/nf_conntrack_sip 0xba98cee6 nf_nat_sip_seq_adjust_hook +(unknown) net/netfilter/nf_conntrack_sip 0xc662aab1 nf_nat_sip_expect_hook +(unknown) net/netfilter/nf_conntrack_sip 0xd31f1348 ct_sip_parse_address_param +(unknown) net/netfilter/nf_conntrack_sip 0xdaff3a0d ct_sip_get_header +(unknown) net/netfilter/nf_conntrack_sip 0xe76d5f9a nf_nat_sdp_addr_hook +(unknown) net/netfilter/nf_conntrack_snmp 0x8b74ad6c nf_nat_snmp_hook +(unknown) net/netfilter/nf_conntrack_tftp 0x55bb0e07 nf_nat_tftp_hook +(unknown) net/netfilter/nf_tproxy_core 0x4b3b9a5b nf_tproxy_assign_sock +(unknown) net/netfilter/nfnetlink 0x148741f7 nfnetlink_set_err +(unknown) net/netfilter/nfnetlink 0x1f58e71b nfnl_lock +(unknown) net/netfilter/nfnetlink 0x3895cd7a nfnl_unlock +(unknown) net/netfilter/nfnetlink 0x3b75929e nfnetlink_subsys_register +(unknown) net/netfilter/nfnetlink 0x8bba093f nfnetlink_subsys_unregister +(unknown) net/netfilter/nfnetlink 0x997d0969 nfnetlink_unicast +(unknown) net/netfilter/nfnetlink 0xad5233c2 nfnetlink_has_listeners +(unknown) net/netfilter/nfnetlink 0xe47b1ffc nfnetlink_send +(unknown) net/netfilter/nfnetlink_log 0xe51888a0 nfulnl_log_packet +(unknown) net/netfilter/x_tables 0x027a807d xt_find_target +(unknown) net/netfilter/x_tables 0x03179583 xt_unregister_target +(unknown) net/netfilter/x_tables 0x08c473b7 xt_alloc_table_info +(unknown) net/netfilter/x_tables 0x1131783d xt_replace_table +(unknown) net/netfilter/x_tables 0x1b3e1f08 xt_recseq +(unknown) net/netfilter/x_tables 0x20b6436b xt_hook_unlink +(unknown) net/netfilter/x_tables 0x2cc71573 xt_register_matches +(unknown) net/netfilter/x_tables 0x3a2a7945 xt_register_target +(unknown) net/netfilter/x_tables 0x40728a63 xt_find_revision +(unknown) net/netfilter/x_tables 0x4daab3e3 xt_check_match +(unknown) net/netfilter/x_tables 0x5e64ff10 xt_request_find_target +(unknown) net/netfilter/x_tables 0x5f4695e5 xt_unregister_targets +(unknown) net/netfilter/x_tables 0x66cf3a65 xt_unregister_matches +(unknown) net/netfilter/x_tables 0x71874164 xt_register_table +(unknown) net/netfilter/x_tables 0x7cf50054 xt_proto_init +(unknown) net/netfilter/x_tables 0x85edfc39 xt_unregister_match +(unknown) net/netfilter/x_tables 0x9e350fa8 xt_table_unlock +(unknown) net/netfilter/x_tables 0xa843a851 xt_proto_fini +(unknown) net/netfilter/x_tables 0xabd8289b xt_register_targets +(unknown) net/netfilter/x_tables 0xb28f5ef1 xt_free_table_info +(unknown) net/netfilter/x_tables 0xb49ec4de xt_register_match +(unknown) net/netfilter/x_tables 0xc5c03f21 xt_check_target +(unknown) net/netfilter/x_tables 0xc9db5abc xt_request_find_match +(unknown) net/netfilter/x_tables 0xcc9425fb xt_hook_link +(unknown) net/netfilter/x_tables 0xe870ec07 xt_unregister_table +(unknown) net/netfilter/x_tables 0xeec263c9 xt_find_table_lock +(unknown) net/netfilter/x_tables 0xf841769d xt_find_match +(unknown) net/netfilter/xt_RATEEST 0x563d999b xt_rateest_put +(unknown) net/netfilter/xt_RATEEST 0xf6afa81c xt_rateest_lookup +(unknown) net/phonet/phonet 0x3062b71d pn_sock_get_port +(unknown) net/phonet/phonet 0x3cfc09ff phonet_header_ops +(unknown) net/phonet/phonet 0x3dead3b6 pn_sock_unhash +(unknown) net/phonet/phonet 0x59fd2967 phonet_proto_register +(unknown) net/phonet/phonet 0x7865ba9d pn_sock_hash +(unknown) net/phonet/phonet 0x7dc5531b phonet_proto_unregister +(unknown) net/phonet/phonet 0x9400e83d pn_skb_send +(unknown) net/phonet/phonet 0xe0579134 phonet_stream_ops +(unknown) net/rds/rds 0x00a467af rds_wq +(unknown) net/rds/rds 0x06f95e76 rds_inc_init +(unknown) net/rds/rds 0x07fe4ef6 rds_conn_create +(unknown) net/rds/rds 0x0869c5ed rds_rdma_send_complete +(unknown) net/rds/rds 0x12ef80ae rds_cong_map_updated +(unknown) net/rds/rds 0x13841b73 rds_page_remainder_alloc +(unknown) net/rds/rds 0x1c5ea6e9 rds_info_register_func +(unknown) net/rds/rds 0x26924ffd rds_message_put +(unknown) net/rds/rds 0x28e2e681 rds_for_each_conn_info +(unknown) net/rds/rds 0x2accc5db rds_conn_destroy +(unknown) net/rds/rds 0x2c5c5514 rds_message_add_rdma_dest_extension +(unknown) net/rds/rds 0x3080f727 rds_trans_unregister +(unknown) net/rds/rds 0x3101936e rds_message_add_extension +(unknown) net/rds/rds 0x3b0fc67e rds_inc_put +(unknown) net/rds/rds 0x3ceb7c3c rds_send_get_message +(unknown) net/rds/rds 0x4b2fc4c5 rds_connect_complete +(unknown) net/rds/rds 0x4c1ca4a7 rds_trans_register +(unknown) net/rds/rds 0x4d0f591d rds_conn_connect_if_down +(unknown) net/rds/rds 0x5031b8c5 rds_str_array +(unknown) net/rds/rds 0x59d308dd rds_stats +(unknown) net/rds/rds 0x5cb2b506 rds_atomic_send_complete +(unknown) net/rds/rds 0x5e2f6667 rds_conn_drop +(unknown) net/rds/rds 0x73aac73d rds_message_populate_header +(unknown) net/rds/rds 0x95fa76ee rds_page_copy_user +(unknown) net/rds/rds 0x96fafe85 rds_stats_info_copy +(unknown) net/rds/rds 0x981e24e9 rds_send_drop_acked +(unknown) net/rds/rds 0x98f0f2c9 rds_message_unmapped +(unknown) net/rds/rds 0xa20620de rds_info_deregister_func +(unknown) net/rds/rds 0xa36c67db rds_message_addref +(unknown) net/rds/rds 0xbc14d0ec rds_info_copy +(unknown) net/rds/rds 0xc1888899 rds_recv_incoming +(unknown) net/rds/rds 0xd81e9a8e rds_conn_create_outgoing +(unknown) net/rxrpc/af-rxrpc 0x0f916d06 rxrpc_kernel_data_delivered +(unknown) net/rxrpc/af-rxrpc 0x1adb7014 rxrpc_register_security +(unknown) net/rxrpc/af-rxrpc 0x1ef3f6f4 key_type_rxrpc +(unknown) net/rxrpc/af-rxrpc 0x29c9aa87 rxrpc_unregister_security +(unknown) net/rxrpc/af-rxrpc 0x56108f18 rxrpc_kernel_abort_call +(unknown) net/rxrpc/af-rxrpc 0x597c807c rxrpc_kernel_end_call +(unknown) net/rxrpc/af-rxrpc 0x5baff97a rxrpc_kernel_is_data_last +(unknown) net/rxrpc/af-rxrpc 0x60d5a9c4 rxrpc_kernel_free_skb +(unknown) net/rxrpc/af-rxrpc 0x66182f68 rxrpc_kernel_send_data +(unknown) net/rxrpc/af-rxrpc 0x72e317b1 rxrpc_kernel_get_error_number +(unknown) net/rxrpc/af-rxrpc 0x77f47244 rxrpc_get_server_data_key +(unknown) net/rxrpc/af-rxrpc 0x819a74dd rxrpc_kernel_reject_call +(unknown) net/rxrpc/af-rxrpc 0x832a0cc5 rxrpc_kernel_begin_call +(unknown) net/rxrpc/af-rxrpc 0x9b8a95b0 rxrpc_kernel_intercept_rx_messages +(unknown) net/rxrpc/af-rxrpc 0xe02a3bb9 rxrpc_kernel_accept_call +(unknown) net/rxrpc/af-rxrpc 0xe4e4d691 rxrpc_kernel_get_abort_code +(unknown) net/rxrpc/af-rxrpc 0xede5cec1 rxrpc_get_null_key +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x00c52ef5 g_make_token_header +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x1fe414a2 gss_pseudoflavor_to_service +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x36bc9a29 gss_mech_list_pseudoflavors +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x41fa7170 gss_svc_to_pseudoflavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x44d1de7c gss_mech_put +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x71a93236 svcauth_gss_flavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x76aff984 gss_mech_unregister +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x81afa3d4 svc_gss_principal +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x8d1a827e svcauth_gss_register_pseudoflavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x90bcff6f gss_service_to_auth_domain_name +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x9db75073 gss_mech_get +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xa437795c gss_mech_get_by_pseudoflavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xa846e78d gss_mech_register +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xb3e3048e gss_mech_get_by_name +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xb5dea7ef g_token_size +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xbe65dab8 gss_mech_get_by_OID +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xf8b2ff6e g_verify_token_header +(unknown) net/sunrpc/sunrpc 0x03972782 auth_domain_lookup +(unknown) net/sunrpc/sunrpc 0x05a3c71a put_rpccred +(unknown) net/sunrpc/sunrpc 0x05e807a9 xdr_encode_string +(unknown) net/sunrpc/sunrpc 0x05fefffc xdr_init_encode +(unknown) net/sunrpc/sunrpc 0x065994f1 xdr_encode_opaque_fixed +(unknown) net/sunrpc/sunrpc 0x09526461 rpc_lookup_cred +(unknown) net/sunrpc/sunrpc 0x0a5840b0 rpc_alloc_iostats +(unknown) net/sunrpc/sunrpc 0x0bb0bc7a svc_xprt_received +(unknown) net/sunrpc/sunrpc 0x0ef9c3b0 rpc_wake_up_next +(unknown) net/sunrpc/sunrpc 0x0f668ba9 svc_auth_unregister +(unknown) net/sunrpc/sunrpc 0x0f9fd9c0 rpc_ntop +(unknown) net/sunrpc/sunrpc 0x110fe024 rpc_setbufsize +(unknown) net/sunrpc/sunrpc 0x11f26a1a xdr_buf_from_iov +(unknown) net/sunrpc/sunrpc 0x123a577a svc_xprt_enqueue +(unknown) net/sunrpc/sunrpc 0x126fd0bd cache_check +(unknown) net/sunrpc/sunrpc 0x12e280e3 svc_proc_unregister +(unknown) net/sunrpc/sunrpc 0x13729fcb rpc_print_iostats +(unknown) net/sunrpc/sunrpc 0x1589d57d rpc_queue_empty +(unknown) net/sunrpc/sunrpc 0x164c845c sunrpc_cache_pipe_upcall +(unknown) net/sunrpc/sunrpc 0x1ae2daf6 svc_seq_show +(unknown) net/sunrpc/sunrpc 0x1bf853aa rpc_exit +(unknown) net/sunrpc/sunrpc 0x1c140351 cache_register +(unknown) net/sunrpc/sunrpc 0x1ca593cd xdr_buf_subsegment +(unknown) net/sunrpc/sunrpc 0x1da8ae20 svc_set_client +(unknown) net/sunrpc/sunrpc 0x1f22ba9b rpcauth_destroy_credcache +(unknown) net/sunrpc/sunrpc 0x21b3e47f rpc_wake_up +(unknown) net/sunrpc/sunrpc 0x236739c7 auth_domain_find +(unknown) net/sunrpc/sunrpc 0x238b3e87 rpcauth_unregister +(unknown) net/sunrpc/sunrpc 0x2426164f xdr_init_decode_pages +(unknown) net/sunrpc/sunrpc 0x26498a2a auth_domain_put +(unknown) net/sunrpc/sunrpc 0x28c8e474 rpc_bind_new_program +(unknown) net/sunrpc/sunrpc 0x2919b156 xdr_decode_string_inplace +(unknown) net/sunrpc/sunrpc 0x2a4bb6e5 xdr_skb_read_bits +(unknown) net/sunrpc/sunrpc 0x2eec63c9 xdr_encode_netobj +(unknown) net/sunrpc/sunrpc 0x2f75f262 xprt_complete_rqst +(unknown) net/sunrpc/sunrpc 0x2f9850bf svc_create_xprt +(unknown) net/sunrpc/sunrpc 0x3172ed99 rpcauth_init_cred +(unknown) net/sunrpc/sunrpc 0x31a89d59 rpc_debug +(unknown) net/sunrpc/sunrpc 0x343e1a1f rpc_shutdown_client +(unknown) net/sunrpc/sunrpc 0x366da6b7 svc_proc_register +(unknown) net/sunrpc/sunrpc 0x398a503d svc_drop +(unknown) net/sunrpc/sunrpc 0x39c2663b xprt_disconnect_done +(unknown) net/sunrpc/sunrpc 0x39e1fbaf rpc_clone_client +(unknown) net/sunrpc/sunrpc 0x3d36289a xprt_unregister_transport +(unknown) net/sunrpc/sunrpc 0x3e594e6e rpc_max_payload +(unknown) net/sunrpc/sunrpc 0x3e7495a4 rpc_force_rebind +(unknown) net/sunrpc/sunrpc 0x3e82dd83 xdr_buf_read_netobj +(unknown) net/sunrpc/sunrpc 0x3f91dad0 svc_xprt_init +(unknown) net/sunrpc/sunrpc 0x41c76549 cache_unregister +(unknown) net/sunrpc/sunrpc 0x44e7326b rpc_run_task +(unknown) net/sunrpc/sunrpc 0x489ce1fb xdr_inline_pages +(unknown) net/sunrpc/sunrpc 0x4a3b7024 xdr_write_pages +(unknown) net/sunrpc/sunrpc 0x4d3d7c07 rpc_free_iostats +(unknown) net/sunrpc/sunrpc 0x4eae2ada csum_partial_copy_to_xdr +(unknown) net/sunrpc/sunrpc 0x5170ae72 svc_auth_register +(unknown) net/sunrpc/sunrpc 0x529a44df rpc_restart_call_prepare +(unknown) net/sunrpc/sunrpc 0x53445f68 nlm_debug +(unknown) net/sunrpc/sunrpc 0x54ff8744 rpc_delay +(unknown) net/sunrpc/sunrpc 0x56208da3 xprt_adjust_cwnd +(unknown) net/sunrpc/sunrpc 0x58af555a unix_domain_find +(unknown) net/sunrpc/sunrpc 0x590fd320 xdr_encode_array2 +(unknown) net/sunrpc/sunrpc 0x5abebb4b sunrpc_cache_unregister_pipefs +(unknown) net/sunrpc/sunrpc 0x5ac7ccd8 svc_recv +(unknown) net/sunrpc/sunrpc 0x5b14ec1a rpc_put_mount +(unknown) net/sunrpc/sunrpc 0x5b92bcad xdr_shift_buf +(unknown) net/sunrpc/sunrpc 0x5bd26000 rpc_proc_unregister +(unknown) net/sunrpc/sunrpc 0x5dc89af8 svc_reg_xprt_class +(unknown) net/sunrpc/sunrpc 0x609208de rpcauth_lookup_credcache +(unknown) net/sunrpc/sunrpc 0x610af9de svc_sock_names +(unknown) net/sunrpc/sunrpc 0x6386dbae svc_pool_stats_open +(unknown) net/sunrpc/sunrpc 0x66d9f83a xdr_enter_page +(unknown) net/sunrpc/sunrpc 0x675524ec rpc_sockaddr2uaddr +(unknown) net/sunrpc/sunrpc 0x67709815 svc_authenticate +(unknown) net/sunrpc/sunrpc 0x6801d646 rpc_sleep_on +(unknown) net/sunrpc/sunrpc 0x690ac893 rpc_destroy_wait_queue +(unknown) net/sunrpc/sunrpc 0x6a48b562 rpc_peeraddr +(unknown) net/sunrpc/sunrpc 0x6d667abd svc_exit_thread +(unknown) net/sunrpc/sunrpc 0x6eea229d svcauth_unix_purge +(unknown) net/sunrpc/sunrpc 0x71fa908a cache_flush +(unknown) net/sunrpc/sunrpc 0x74999245 svc_xprt_copy_addrs +(unknown) net/sunrpc/sunrpc 0x74de52e5 xprt_set_retrans_timeout_def +(unknown) net/sunrpc/sunrpc 0x755fc3de sunrpc_cache_update +(unknown) net/sunrpc/sunrpc 0x7bdb2a26 auth_unix_add_addr +(unknown) net/sunrpc/sunrpc 0x7de53067 rpc_init_rtt +(unknown) net/sunrpc/sunrpc 0x7f407888 xdr_inline_decode +(unknown) net/sunrpc/sunrpc 0x80f9c9e0 rpc_task_reset_client +(unknown) net/sunrpc/sunrpc 0x83dd21f2 xprt_release_xprt +(unknown) net/sunrpc/sunrpc 0x852f49ea xdr_terminate_string +(unknown) net/sunrpc/sunrpc 0x86ed282a rpc_uaddr2sockaddr +(unknown) net/sunrpc/sunrpc 0x898a16d6 rpc_queue_upcall +(unknown) net/sunrpc/sunrpc 0x8a2903a6 rpc_malloc +(unknown) net/sunrpc/sunrpc 0x8de03c5b xprt_lookup_rqst +(unknown) net/sunrpc/sunrpc 0x970a080d svc_xprt_put +(unknown) net/sunrpc/sunrpc 0x9957a37d rpc_wake_up_queued_task +(unknown) net/sunrpc/sunrpc 0x9d0d1edc rpcauth_create +(unknown) net/sunrpc/sunrpc 0x9e461f36 rpc_mkpipe +(unknown) net/sunrpc/sunrpc 0x9fd45b48 auth_unix_lookup +(unknown) net/sunrpc/sunrpc 0xa157a84d rpc_wake_up_status +(unknown) net/sunrpc/sunrpc 0xa295dcd9 xdr_reserve_space +(unknown) net/sunrpc/sunrpc 0xaa22191d rpcauth_register +(unknown) net/sunrpc/sunrpc 0xab8873a0 rpc_call_sync +(unknown) net/sunrpc/sunrpc 0xac4c3e7a rpc_create +(unknown) net/sunrpc/sunrpc 0xac7b2124 svc_unreg_xprt_class +(unknown) net/sunrpc/sunrpc 0xad326568 xdr_decode_array2 +(unknown) net/sunrpc/sunrpc 0xad7d1f4b rpc_init_priority_wait_queue +(unknown) net/sunrpc/sunrpc 0xae6a0352 xprt_register_transport +(unknown) net/sunrpc/sunrpc 0xaed8922a rpc_call_async +(unknown) net/sunrpc/sunrpc 0xaf0d3405 xprt_wait_for_buffer_space +(unknown) net/sunrpc/sunrpc 0xaf27a192 rpc_init_wait_queue +(unknown) net/sunrpc/sunrpc 0xaf5bf6ef nfs_debug +(unknown) net/sunrpc/sunrpc 0xb254aed5 sunrpc_cache_lookup +(unknown) net/sunrpc/sunrpc 0xb3de6081 svc_xprt_names +(unknown) net/sunrpc/sunrpc 0xb4d4f3ec rpc_peeraddr2str +(unknown) net/sunrpc/sunrpc 0xb847dac5 rpc_proc_register +(unknown) net/sunrpc/sunrpc 0xb91539a0 xprt_release_xprt_cong +(unknown) net/sunrpc/sunrpc 0xba6f2ab8 svc_reserve +(unknown) net/sunrpc/sunrpc 0xba95eebd auth_unix_forget_old +(unknown) net/sunrpc/sunrpc 0xbb784bd3 xprt_set_retrans_timeout_rtt +(unknown) net/sunrpc/sunrpc 0xbc4fc532 xprt_write_space +(unknown) net/sunrpc/sunrpc 0xbc642fbb svcauth_unix_set_client +(unknown) net/sunrpc/sunrpc 0xbcd81bd8 xprt_release_rqst_cong +(unknown) net/sunrpc/sunrpc 0xbf9d1b96 nfsd_debug +(unknown) net/sunrpc/sunrpc 0xc12435e3 rpc_calc_rto +(unknown) net/sunrpc/sunrpc 0xc217381f xdr_encode_pages +(unknown) net/sunrpc/sunrpc 0xc2201253 xprt_alloc +(unknown) net/sunrpc/sunrpc 0xc26fcdb5 xprt_wake_pending_tasks +(unknown) net/sunrpc/sunrpc 0xc3880471 xdr_decode_netobj +(unknown) net/sunrpc/sunrpc 0xc398d890 svc_destroy +(unknown) net/sunrpc/sunrpc 0xc495ec04 read_bytes_from_xdr_buf +(unknown) net/sunrpc/sunrpc 0xc4cd84ea xdr_partial_copy_from_skb +(unknown) net/sunrpc/sunrpc 0xc6562da5 rpc_unlink +(unknown) net/sunrpc/sunrpc 0xc8e96dea qword_addhex +(unknown) net/sunrpc/sunrpc 0xcb6251e8 svc_addsock +(unknown) net/sunrpc/sunrpc 0xcc113901 svc_sock_update_bufs +(unknown) net/sunrpc/sunrpc 0xccc2372e rpc_pton +(unknown) net/sunrpc/sunrpc 0xccd829ed cache_purge +(unknown) net/sunrpc/sunrpc 0xcd440f0f xdr_decode_word +(unknown) net/sunrpc/sunrpc 0xcec72bca svc_max_payload +(unknown) net/sunrpc/sunrpc 0xcee467f3 xprt_load_transport +(unknown) net/sunrpc/sunrpc 0xcf8a04c1 rpc_restart_call +(unknown) net/sunrpc/sunrpc 0xd6552eb1 rpcauth_init_credcache +(unknown) net/sunrpc/sunrpc 0xd699e7c3 svc_close_xprt +(unknown) net/sunrpc/sunrpc 0xd988ad72 rpc_call_start +(unknown) net/sunrpc/sunrpc 0xd9bfa561 sunrpc_cache_register_pipefs +(unknown) net/sunrpc/sunrpc 0xda220515 xdr_encode_word +(unknown) net/sunrpc/sunrpc 0xdc1cf9ce svc_create_pooled +(unknown) net/sunrpc/sunrpc 0xdd324b2e __rpc_wait_for_completion_task +(unknown) net/sunrpc/sunrpc 0xdfd30817 xdr_process_buf +(unknown) net/sunrpc/sunrpc 0xe2effdff rpc_put_task +(unknown) net/sunrpc/sunrpc 0xe5919cb1 xdr_encode_opaque +(unknown) net/sunrpc/sunrpc 0xe7a88d02 xprt_reserve_xprt +(unknown) net/sunrpc/sunrpc 0xe860b767 rpc_get_mount +(unknown) net/sunrpc/sunrpc 0xe97f4ce5 qword_get +(unknown) net/sunrpc/sunrpc 0xe9aa1452 rpc_killall_tasks +(unknown) net/sunrpc/sunrpc 0xecaf9481 rpc_lookup_machine_cred +(unknown) net/sunrpc/sunrpc 0xed63f9d7 xprt_free +(unknown) net/sunrpc/sunrpc 0xeda6cca8 xdr_set_scratch_buffer +(unknown) net/sunrpc/sunrpc 0xedcf6be4 qword_add +(unknown) net/sunrpc/sunrpc 0xeeacab69 rpc_update_rtt +(unknown) net/sunrpc/sunrpc 0xef7ecf51 svc_set_num_threads +(unknown) net/sunrpc/sunrpc 0xf18ea64e rpcb_getport_async +(unknown) net/sunrpc/sunrpc 0xf2402813 svc_wake_up +(unknown) net/sunrpc/sunrpc 0xf262f153 svc_prepare_thread +(unknown) net/sunrpc/sunrpc 0xf2cd05f6 rpcauth_generic_bind_cred +(unknown) net/sunrpc/sunrpc 0xf2ec054a xprt_reserve_xprt_cong +(unknown) net/sunrpc/sunrpc 0xf3266e22 svc_print_addr +(unknown) net/sunrpc/sunrpc 0xf378a5a7 rpc_put_task_async +(unknown) net/sunrpc/sunrpc 0xf4d1eda7 xdr_read_pages +(unknown) net/sunrpc/sunrpc 0xf68bf228 svc_find_xprt +(unknown) net/sunrpc/sunrpc 0xf9d1164c rpc_free +(unknown) net/sunrpc/sunrpc 0xf9f13727 write_bytes_to_xdr_buf +(unknown) net/sunrpc/sunrpc 0xfb1ec164 xdr_init_decode +(unknown) net/sunrpc/sunrpc 0xfb4bb12c rpc_call_null +(unknown) net/sunrpc/sunrpc 0xfb9c1976 svc_create +(unknown) net/sunrpc/sunrpc 0xfd306b28 svc_process +(unknown) net/wanrouter/wanrouter 0x0ebe03d1 unregister_wan_device +(unknown) net/wanrouter/wanrouter 0xd6aeae83 register_wan_device +(unknown) net/wimax/wimax 0x0d5aad17 wimax_msg_len +(unknown) net/wimax/wimax 0x150a6462 wimax_dev_add +(unknown) net/wimax/wimax 0x16ff878d wimax_state_get +(unknown) net/wimax/wimax 0x1bfd64e9 wimax_report_rfkill_sw +(unknown) net/wimax/wimax 0x22708eaf wimax_state_change +(unknown) net/wimax/wimax 0x2b499f31 wimax_msg_send +(unknown) net/wimax/wimax 0x40516e39 wimax_dev_rm +(unknown) net/wimax/wimax 0x5abfe991 wimax_dev_init +(unknown) net/wimax/wimax 0x7b310410 wimax_msg +(unknown) net/wimax/wimax 0x82a73319 wimax_reset +(unknown) net/wimax/wimax 0x835f6dbd wimax_msg_data_len +(unknown) net/wimax/wimax 0xa1a286f4 wimax_report_rfkill_hw +(unknown) net/wimax/wimax 0xcb2ae711 wimax_msg_data +(unknown) net/wimax/wimax 0xcc71ebbc wimax_msg_alloc +(unknown) net/wimax/wimax 0xe3285571 wimax_rfkill +(unknown) net/wireless/cfg80211 0x02026834 ieee80211_get_hdrlen_from_skb +(unknown) net/wireless/cfg80211 0x09c64fbd ieee80211_frequency_to_channel +(unknown) net/wireless/cfg80211 0x0a9b3768 cfg80211_remain_on_channel_expired +(unknown) net/wireless/cfg80211 0x0d069cc4 cfg80211_cqm_rssi_notify +(unknown) net/wireless/cfg80211 0x0f9da11c cfg80211_wext_giwrange +(unknown) net/wireless/cfg80211 0x12e228dd cfg80211_inform_bss_frame +(unknown) net/wireless/cfg80211 0x1879fcbd bridge_tunnel_header +(unknown) net/wireless/cfg80211 0x19ecc7ec ieee80211_bss_get_ie +(unknown) net/wireless/cfg80211 0x1b229fe2 cfg80211_get_mesh +(unknown) net/wireless/cfg80211 0x1f4dea23 cfg80211_send_unprot_deauth +(unknown) net/wireless/cfg80211 0x20ea41d0 cfg80211_new_sta +(unknown) net/wireless/cfg80211 0x22b6a53a cfg80211_wext_siwfrag +(unknown) net/wireless/cfg80211 0x24a7c6d5 freq_reg_info +(unknown) net/wireless/cfg80211 0x251b18d1 __cfg80211_send_disassoc +(unknown) net/wireless/cfg80211 0x255619c0 cfg80211_wext_giwrate +(unknown) net/wireless/cfg80211 0x269ef065 cfg80211_wext_siwscan +(unknown) net/wireless/cfg80211 0x2edf7d69 ieee80211_get_response_rate +(unknown) net/wireless/cfg80211 0x2f33b6e5 cfg80211_wext_siwmode +(unknown) net/wireless/cfg80211 0x2fe60afc cfg80211_classify8021d +(unknown) net/wireless/cfg80211 0x36fa002e ieee80211_amsdu_to_8023s +(unknown) net/wireless/cfg80211 0x3f031dd2 cfg80211_inform_bss +(unknown) net/wireless/cfg80211 0x4cc2829f cfg80211_rx_mgmt +(unknown) net/wireless/cfg80211 0x4e1ffc1a ieee80211_data_from_8023 +(unknown) net/wireless/cfg80211 0x520b4e00 wiphy_unregister +(unknown) net/wireless/cfg80211 0x56dcf54c cfg80211_unlink_bss +(unknown) net/wireless/cfg80211 0x589bddea wiphy_rfkill_start_polling +(unknown) net/wireless/cfg80211 0x5a4ed739 __cfg80211_auth_canceled +(unknown) net/wireless/cfg80211 0x5dce2087 cfg80211_scan_done +(unknown) net/wireless/cfg80211 0x66d3f1e7 cfg80211_wext_siwretry +(unknown) net/wireless/cfg80211 0x69b18f43 rfc1042_header +(unknown) net/wireless/cfg80211 0x69cb0182 cfg80211_send_disassoc +(unknown) net/wireless/cfg80211 0x6aff91ea cfg80211_wext_siwgenie +(unknown) net/wireless/cfg80211 0x6dce363d cfg80211_wext_siwessid +(unknown) net/wireless/cfg80211 0x6e66d91f cfg80211_send_assoc_timeout +(unknown) net/wireless/cfg80211 0x719b4145 cfg80211_wext_giwmode +(unknown) net/wireless/cfg80211 0x72b26270 cfg80211_ibss_joined +(unknown) net/wireless/cfg80211 0x749af501 cfg80211_mgmt_tx_status +(unknown) net/wireless/cfg80211 0x7513e94e ieee80211_channel_to_frequency +(unknown) net/wireless/cfg80211 0x78eda3ed wiphy_rfkill_stop_polling +(unknown) net/wireless/cfg80211 0x79a88d28 regulatory_hint +(unknown) net/wireless/cfg80211 0x7a0dcb6a cfg80211_wext_giwauth +(unknown) net/wireless/cfg80211 0x7c9f8d11 cfg80211_wext_giwpower +(unknown) net/wireless/cfg80211 0x7ef39823 ieee80211_hdrlen +(unknown) net/wireless/cfg80211 0x7fe1a403 cfg80211_find_ie +(unknown) net/wireless/cfg80211 0x86c0e557 cfg80211_wireless_stats +(unknown) net/wireless/cfg80211 0x87ab4cd1 cfg80211_wext_giwencode +(unknown) net/wireless/cfg80211 0x8aba06a7 cfg80211_roamed +(unknown) net/wireless/cfg80211 0x8cd4204c cfg80211_wext_siwtxpower +(unknown) net/wireless/cfg80211 0x90e93081 cfg80211_wext_siwencodeext +(unknown) net/wireless/cfg80211 0x982e6b6d ieee80211_radiotap_iterator_init +(unknown) net/wireless/cfg80211 0x9aee2105 cfg80211_wext_giwtxpower +(unknown) net/wireless/cfg80211 0x9d46b180 cfg80211_cqm_pktloss_notify +(unknown) net/wireless/cfg80211 0x9f45745b cfg80211_michael_mic_failure +(unknown) net/wireless/cfg80211 0x9ff65318 cfg80211_notify_new_peer_candidate +(unknown) net/wireless/cfg80211 0xa1a382d7 cfg80211_send_rx_auth +(unknown) net/wireless/cfg80211 0xa21cdd5c cfg80211_wext_siwauth +(unknown) net/wireless/cfg80211 0xa2acb2b2 cfg80211_wext_giwessid +(unknown) net/wireless/cfg80211 0xa7b09636 wiphy_apply_custom_regulatory +(unknown) net/wireless/cfg80211 0xa9b17568 cfg80211_wext_giwretry +(unknown) net/wireless/cfg80211 0xad6bbc71 cfg80211_wext_siwpmksa +(unknown) net/wireless/cfg80211 0xaf0f6de9 cfg80211_wext_siwfreq +(unknown) net/wireless/cfg80211 0xb014c29a cfg80211_wext_giwap +(unknown) net/wireless/cfg80211 0xb0aa70aa cfg80211_sched_scan_results +(unknown) net/wireless/cfg80211 0xb3328141 cfg80211_wext_giwfreq +(unknown) net/wireless/cfg80211 0xb3fd099e cfg80211_wext_siwpower +(unknown) net/wireless/cfg80211 0xb511e37f cfg80211_send_rx_assoc +(unknown) net/wireless/cfg80211 0xb98917c6 cfg80211_del_sta +(unknown) net/wireless/cfg80211 0xbb4a67c0 __cfg80211_send_deauth +(unknown) net/wireless/cfg80211 0xbc6bc39f wiphy_free +(unknown) net/wireless/cfg80211 0xc28b341c wiphy_rfkill_set_hw_state +(unknown) net/wireless/cfg80211 0xc341e364 cfg80211_send_unprot_disassoc +(unknown) net/wireless/cfg80211 0xc63f1b81 ieee80211_radiotap_iterator_next +(unknown) net/wireless/cfg80211 0xca384c6e cfg80211_get_bss +(unknown) net/wireless/cfg80211 0xcbbf8870 cfg80211_send_auth_timeout +(unknown) net/wireless/cfg80211 0xcd24f148 cfg80211_wext_giwscan +(unknown) net/wireless/cfg80211 0xd0b7dc13 cfg80211_sched_scan_stopped +(unknown) net/wireless/cfg80211 0xd41da3c9 cfg80211_connect_result +(unknown) net/wireless/cfg80211 0xd4934fb6 cfg80211_send_deauth +(unknown) net/wireless/cfg80211 0xd7779230 cfg80211_put_bss +(unknown) net/wireless/cfg80211 0xda572818 wiphy_register +(unknown) net/wireless/cfg80211 0xdc1bdb25 cfg80211_ready_on_channel +(unknown) net/wireless/cfg80211 0xe19908cb cfg80211_wext_siwap +(unknown) net/wireless/cfg80211 0xe20a09b5 wiphy_new +(unknown) net/wireless/cfg80211 0xe443c5ed cfg80211_wext_siwrts +(unknown) net/wireless/cfg80211 0xf3f5356d ieee80211_data_to_8023 +(unknown) net/wireless/cfg80211 0xf7acfb0d __ieee80211_get_channel +(unknown) net/wireless/cfg80211 0xf87e2945 cfg80211_wext_giwrts +(unknown) net/wireless/cfg80211 0xfa63b0e4 cfg80211_wext_siwencode +(unknown) net/wireless/cfg80211 0xfa655745 cfg80211_wext_giwname +(unknown) net/wireless/cfg80211 0xfaa7b30c cfg80211_wext_giwfrag +(unknown) net/wireless/cfg80211 0xfb8bcfb1 cfg80211_disconnected +(unknown) net/wireless/cfg80211 0xfd470ff6 cfg80211_wext_siwrate +(unknown) net/wireless/cfg80211 0xfd7287ee cfg80211_wext_siwmlme +(unknown) net/wireless/lib80211 0x0194fb87 lib80211_unregister_crypto_ops +(unknown) net/wireless/lib80211 0x230f3ffb lib80211_crypt_deinit_handler +(unknown) net/wireless/lib80211 0x29427a6b lib80211_crypt_deinit_entries +(unknown) net/wireless/lib80211 0x2d0f99e5 print_ssid +(unknown) net/wireless/lib80211 0x339f36a0 lib80211_register_crypto_ops +(unknown) net/wireless/lib80211 0x75e4f9e9 lib80211_crypt_quiescing +(unknown) net/wireless/lib80211 0xae06c50a lib80211_crypt_info_init +(unknown) net/wireless/lib80211 0xbbf3bb38 lib80211_get_crypto_ops +(unknown) net/wireless/lib80211 0xc91f6e13 lib80211_crypt_delayed_deinit +(unknown) net/wireless/lib80211 0xd6fb54f9 lib80211_crypt_info_free +(unknown) net/xfrm/xfrm_ipcomp 0x2ce4d72c ipcomp_init_state +(unknown) net/xfrm/xfrm_ipcomp 0xb6ec26a0 ipcomp_destroy +(unknown) net/xfrm/xfrm_ipcomp 0xd530b28b ipcomp_input +(unknown) net/xfrm/xfrm_ipcomp 0xd8839848 ipcomp_output +(unknown) sound/ac97_bus 0x32171e0d ac97_bus_type +(unknown) sound/core/oss/snd-mixer-oss 0x8e4b7bce snd_mixer_oss_ioctl_card +(unknown) sound/core/snd-hwdep 0x14130939 snd_hwdep_new +(unknown) sound/core/snd-rawmidi 0x0dac358e snd_rawmidi_transmit +(unknown) sound/core/snd-rawmidi 0x2b9f1309 snd_rawmidi_set_ops +(unknown) sound/core/snd-rawmidi 0x3c8f885e snd_rawmidi_transmit_peek +(unknown) sound/core/snd-rawmidi 0x4dd71ec5 snd_rawmidi_receive +(unknown) sound/core/snd-rawmidi 0x54f2a8d2 snd_rawmidi_output_params +(unknown) sound/core/snd-rawmidi 0x5e8b1443 snd_rawmidi_drop_output +(unknown) sound/core/snd-rawmidi 0x62ba5396 snd_rawmidi_new +(unknown) sound/core/snd-rawmidi 0x6da94003 snd_rawmidi_kernel_open +(unknown) sound/core/snd-rawmidi 0x7dc680ba snd_rawmidi_info_select +(unknown) sound/core/snd-rawmidi 0x99346fbd snd_rawmidi_drain_output +(unknown) sound/core/snd-rawmidi 0x9b774a62 snd_rawmidi_input_params +(unknown) sound/core/snd-rawmidi 0xa04c3d23 snd_rawmidi_transmit_empty +(unknown) sound/core/snd-rawmidi 0xb647e550 snd_rawmidi_kernel_read +(unknown) sound/core/snd-rawmidi 0xbda09ade snd_rawmidi_kernel_write +(unknown) sound/core/snd-rawmidi 0xc678a320 snd_rawmidi_kernel_release +(unknown) sound/core/snd-rawmidi 0xf41daaf0 snd_rawmidi_transmit_ack +(unknown) sound/core/snd-rawmidi 0xf89a37b2 snd_rawmidi_drain_input +(unknown) sound/drivers/mpu401/snd-mpu401-uart 0x67cb9d39 snd_mpu401_uart_new +(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/pci/ac97/snd-ac97-codec 0x048ef878 snd_ac97_get_short_name +(unknown) sound/pci/ac97/snd-ac97-codec 0x268cd318 snd_ac97_write_cache +(unknown) sound/pci/ac97/snd-ac97-codec 0x431f04b7 snd_ac97_mixer +(unknown) sound/pci/ac97/snd-ac97-codec 0x4548d15a snd_ac97_read +(unknown) sound/pci/ac97/snd-ac97-codec 0x488bb7df snd_ac97_set_rate +(unknown) sound/pci/ac97/snd-ac97-codec 0x7db5c02d snd_ac97_update_power +(unknown) sound/pci/ac97/snd-ac97-codec 0x80af8c45 snd_ac97_suspend +(unknown) sound/pci/ac97/snd-ac97-codec 0x81f84e50 snd_ac97_pcm_double_rate_rules +(unknown) sound/pci/ac97/snd-ac97-codec 0x8545ff5a snd_ac97_pcm_open +(unknown) sound/pci/ac97/snd-ac97-codec 0x8e3ffb69 snd_ac97_pcm_assign +(unknown) sound/pci/ac97/snd-ac97-codec 0x9d5a1124 snd_ac97_bus +(unknown) sound/pci/ac97/snd-ac97-codec 0xa615fbf4 snd_ac97_tune_hardware +(unknown) sound/pci/ac97/snd-ac97-codec 0xa641e4b2 snd_ac97_write +(unknown) sound/pci/ac97/snd-ac97-codec 0xccb9012b snd_ac97_pcm_close +(unknown) sound/pci/ac97/snd-ac97-codec 0xd6050b9e snd_ac97_resume +(unknown) sound/pci/ac97/snd-ac97-codec 0xfaea6fef snd_ac97_update +(unknown) sound/pci/ac97/snd-ac97-codec 0xfd0a4719 snd_ac97_update_bits +(unknown) sound/soc/codecs/snd-soc-88pm860x 0x5c6ae7df pm860x_hs_jack_detect +(unknown) sound/soc/codecs/snd-soc-88pm860x 0xb5ca9b1e pm860x_mic_jack_detect +(unknown) sound/soc/codecs/snd-soc-cx20442 0x2a61c19c v253_ops +(unknown) sound/soc/codecs/snd-soc-l3 0x78c84c7e l3_write +(unknown) sound/soc/codecs/snd-soc-max9877 0x6c25223d max9877_add_controls +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x0d7c3f0b aic3x_headset_detected +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x2e690b61 aic3x_button_pressed +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x9d417e3b aic3x_get_gpio +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0xa029af90 aic3x_set_gpio +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0xdb4ea267 aic3x_set_headset_detection +(unknown) sound/soc/codecs/snd-soc-tpa6130a2 0x8ed3ddee tpa6130a2_stereo_enable +(unknown) sound/soc/codecs/snd-soc-tpa6130a2 0xd5133f47 tpa6130a2_add_controls +(unknown) sound/soc/codecs/snd-soc-twl6040 0xffed6aac twl6040_hs_jack_detect +(unknown) sound/soc/codecs/snd-soc-wl1273 0xe4f2db0d wl1273_get_format +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0x3dfd3863 wm_hubs_add_analogue_controls +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0x6c572a2c wm_hubs_handle_analogue_pdata +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0x757206d5 wm_hubs_spkmix_tlv +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0x8643c581 wm_hubs_add_analogue_routes +(unknown) sound/soc/codecs/snd-soc-wm2000 0xcfcead7f wm2000_add_controls +(unknown) sound/soc/codecs/snd-soc-wm8350 0x0f9f67f4 wm8350_hp_jack_detect +(unknown) sound/soc/codecs/snd-soc-wm8350 0x24462464 wm8350_mic_jack_detect +(unknown) sound/soc/codecs/snd-soc-wm8903 0x8142c4c6 wm8903_mic_detect +(unknown) sound/soc/codecs/snd-soc-wm8915 0x5aea0cd0 wm8915_detect +(unknown) sound/soc/codecs/snd-soc-wm8962 0xcc94870e wm8962_mic_detect +(unknown) sound/soc/codecs/snd-soc-wm8994 0x485e049f wm8958_mic_detect +(unknown) sound/soc/codecs/snd-soc-wm8994 0xbd01f386 wm8994_mic_detect +(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 0xd9d2bb03 snd_usbmidi_disconnect +(unknown) sound/usb/snd-usbmidi-lib 0xe6db64e3 snd_usbmidi_create +EXPORT_SYMBOL vmlinux 0x00000000 softirq_work_list +EXPORT_SYMBOL vmlinux 0x0003b799 tcf_register_action +EXPORT_SYMBOL vmlinux 0x00072a6b htc_egpio_get_wakeup_irq +EXPORT_SYMBOL vmlinux 0x00083b0d snd_card_free +EXPORT_SYMBOL vmlinux 0x002de09c vfsmount_lock_global_unlock_online +EXPORT_SYMBOL vmlinux 0x00801678 flush_scheduled_work +EXPORT_SYMBOL vmlinux 0x0081030e omap_vram_reserve +EXPORT_SYMBOL vmlinux 0x009c420b netpoll_send_skb_on_dev +EXPORT_SYMBOL vmlinux 0x00c5dd6c wait_on_page_bit +EXPORT_SYMBOL vmlinux 0x00c6d45c generic_file_mmap +EXPORT_SYMBOL vmlinux 0x00d4dcbf snd_pcm_stop +EXPORT_SYMBOL vmlinux 0x00d4fdd8 rawv6_mh_filter_unregister +EXPORT_SYMBOL vmlinux 0x00e8097b csum_partial_copy_fromiovecend +EXPORT_SYMBOL vmlinux 0x00eef49e __strnlen_user +EXPORT_SYMBOL vmlinux 0x00f14729 journal_trans_will_send_data_barrier +EXPORT_SYMBOL vmlinux 0x00f42699 files_lglock_global_unlock +EXPORT_SYMBOL vmlinux 0x00fe4645 mmc_set_blocklen +EXPORT_SYMBOL vmlinux 0x01000e51 schedule +EXPORT_SYMBOL vmlinux 0x010be3c1 generic_file_splice_read +EXPORT_SYMBOL vmlinux 0x01139ffc max_mapnr +EXPORT_SYMBOL vmlinux 0x012402aa cdrom_number_of_slots +EXPORT_SYMBOL vmlinux 0x01247ebf i2c_smbus_read_block_data +EXPORT_SYMBOL vmlinux 0x01424f59 sg_copy_to_buffer +EXPORT_SYMBOL vmlinux 0x0177c79a wait_for_key_construction +EXPORT_SYMBOL vmlinux 0x01902adf netpoll_trap +EXPORT_SYMBOL vmlinux 0x01a3d310 omap_set_dma_channel_mode +EXPORT_SYMBOL vmlinux 0x01bdb943 d_prune_aliases +EXPORT_SYMBOL vmlinux 0x01c90854 journal_extend +EXPORT_SYMBOL vmlinux 0x01f3a1e9 register_sound_dsp +EXPORT_SYMBOL vmlinux 0x02124474 ip_send_check +EXPORT_SYMBOL vmlinux 0x02196324 __aeabi_idiv +EXPORT_SYMBOL vmlinux 0x0221a042 mark_buffer_dirty +EXPORT_SYMBOL vmlinux 0x0229bdd6 blk_init_queue_node +EXPORT_SYMBOL vmlinux 0x0235871f dmam_free_noncoherent +EXPORT_SYMBOL vmlinux 0x0249a172 mount_single +EXPORT_SYMBOL vmlinux 0x024bf88f omap_modify_dma_chain_params +EXPORT_SYMBOL vmlinux 0x024fe8d5 udp_table +EXPORT_SYMBOL vmlinux 0x02573b36 omap_disable_dma_irq +EXPORT_SYMBOL vmlinux 0x02649054 security_sock_rcv_skb +EXPORT_SYMBOL vmlinux 0x0268d0c6 i2c_smbus_read_word_data +EXPORT_SYMBOL vmlinux 0x027723f0 set_page_dirty_lock +EXPORT_SYMBOL vmlinux 0x028372be of_find_node_by_name +EXPORT_SYMBOL vmlinux 0x0283dfe3 _snd_pcm_hw_params_any +EXPORT_SYMBOL vmlinux 0x02a0d156 gpmc_prefetch_reset +EXPORT_SYMBOL vmlinux 0x02a18c74 nf_conntrack_destroy +EXPORT_SYMBOL vmlinux 0x02a1eded bdi_destroy +EXPORT_SYMBOL vmlinux 0x02a4d9ef mmc_suspend_host +EXPORT_SYMBOL vmlinux 0x02a6ce5a crc16_table +EXPORT_SYMBOL vmlinux 0x02abae8f request_key_async_with_auxdata +EXPORT_SYMBOL vmlinux 0x02d38beb napi_get_frags +EXPORT_SYMBOL vmlinux 0x02ee26c1 free_pages_exact +EXPORT_SYMBOL vmlinux 0x02f982a9 tcp_alloc_md5sig_pool +EXPORT_SYMBOL vmlinux 0x0302c48b idr_destroy +EXPORT_SYMBOL vmlinux 0x03073b97 omap_writel +EXPORT_SYMBOL vmlinux 0x031ba9bf atomic_dec_and_mutex_lock +EXPORT_SYMBOL vmlinux 0x032280ce journal_init_dev +EXPORT_SYMBOL vmlinux 0x0331c744 netdev_features_change +EXPORT_SYMBOL vmlinux 0x0334da4e scsi_command_size_tbl +EXPORT_SYMBOL vmlinux 0x0349ab25 __pskb_pull_tail +EXPORT_SYMBOL vmlinux 0x034d2fd7 alloc_disk +EXPORT_SYMBOL vmlinux 0x034f9e73 param_ops_byte +EXPORT_SYMBOL vmlinux 0x0350e8fd __napi_schedule +EXPORT_SYMBOL vmlinux 0x03589bfe sock_common_setsockopt +EXPORT_SYMBOL vmlinux 0x03592ea0 security_unix_stream_connect +EXPORT_SYMBOL vmlinux 0x0369c7d3 dma_async_memcpy_pg_to_pg +EXPORT_SYMBOL vmlinux 0x037a0cba kfree +EXPORT_SYMBOL vmlinux 0x0395f4e4 simple_rename +EXPORT_SYMBOL vmlinux 0x03b8ec4f blk_queue_dma_pad +EXPORT_SYMBOL vmlinux 0x03c06156 bitmap_fold +EXPORT_SYMBOL vmlinux 0x03fd2571 vm_unmap_ram +EXPORT_SYMBOL vmlinux 0x04064fe5 dquot_file_open +EXPORT_SYMBOL vmlinux 0x04141f80 __tracepoint_module_get +EXPORT_SYMBOL vmlinux 0x0422fe4a inet_csk_timer_bug_msg +EXPORT_SYMBOL vmlinux 0x043a4d77 dev_mc_sync +EXPORT_SYMBOL vmlinux 0x043ba96b of_find_property +EXPORT_SYMBOL vmlinux 0x045a5c5c inet_twsk_deschedule +EXPORT_SYMBOL vmlinux 0x04833fdc kblockd_schedule_delayed_work +EXPORT_SYMBOL vmlinux 0x0487f831 fb_find_best_display +EXPORT_SYMBOL vmlinux 0x04afb8e9 security_inode_notifysecctx +EXPORT_SYMBOL vmlinux 0x04afce36 pm860x_set_bits +EXPORT_SYMBOL vmlinux 0x04c1b4db __xfrm_policy_check +EXPORT_SYMBOL vmlinux 0x04c38d08 pid_task +EXPORT_SYMBOL vmlinux 0x04c91371 simple_map_init +EXPORT_SYMBOL vmlinux 0x04cda566 snd_interval_refine +EXPORT_SYMBOL vmlinux 0x04ea56f9 _kstrtol +EXPORT_SYMBOL vmlinux 0x04ed70d6 dquot_acquire +EXPORT_SYMBOL vmlinux 0x04ff55d5 netlink_kernel_release +EXPORT_SYMBOL vmlinux 0x0520aad1 find_inode_number +EXPORT_SYMBOL vmlinux 0x0521b2ee set_current_groups +EXPORT_SYMBOL vmlinux 0x0525fc27 mb_cache_entry_get +EXPORT_SYMBOL vmlinux 0x052901a6 dev_get_by_name_rcu +EXPORT_SYMBOL vmlinux 0x0535482c dev_set_allmulti +EXPORT_SYMBOL vmlinux 0x0535dfcb key_payload_reserve +EXPORT_SYMBOL vmlinux 0x055f3c46 netdev_change_features +EXPORT_SYMBOL vmlinux 0x057ce975 hex_dump_to_buffer +EXPORT_SYMBOL vmlinux 0x059e6f69 dget_parent +EXPORT_SYMBOL vmlinux 0x05baaba0 wait_for_completion +EXPORT_SYMBOL vmlinux 0x05c38187 truncate_pagecache +EXPORT_SYMBOL vmlinux 0x05db4772 truncate_inode_pages_range +EXPORT_SYMBOL vmlinux 0x05f3e50d simple_readpage +EXPORT_SYMBOL vmlinux 0x05fa3a3d __cleancache_init_fs +EXPORT_SYMBOL vmlinux 0x06116818 arp_create +EXPORT_SYMBOL vmlinux 0x061651be strcat +EXPORT_SYMBOL vmlinux 0x061c226b qdisc_watchdog_init +EXPORT_SYMBOL vmlinux 0x062c6d08 vfs_fsync_range +EXPORT_SYMBOL vmlinux 0x0634100a bitmap_parselist_user +EXPORT_SYMBOL vmlinux 0x063e41f0 jbd2_journal_unlock_updates +EXPORT_SYMBOL vmlinux 0x06497d5c __dst_destroy_metrics_generic +EXPORT_SYMBOL vmlinux 0x064b93c4 seq_release +EXPORT_SYMBOL vmlinux 0x06639097 mmc_set_data_timeout +EXPORT_SYMBOL vmlinux 0x0668c68d dst_alloc +EXPORT_SYMBOL vmlinux 0x067d8d35 security_release_secctx +EXPORT_SYMBOL vmlinux 0x06829186 __break_lease +EXPORT_SYMBOL vmlinux 0x06d0f782 ip6_dst_hoplimit +EXPORT_SYMBOL vmlinux 0x06d728b1 tcp_parse_md5sig_option +EXPORT_SYMBOL vmlinux 0x06fd6aa6 tcp_v4_md5_do_del +EXPORT_SYMBOL vmlinux 0x06fe2535 snd_dma_alloc_pages +EXPORT_SYMBOL vmlinux 0x06fe3b14 default_grn +EXPORT_SYMBOL vmlinux 0x07032a0b set_bh_page +EXPORT_SYMBOL vmlinux 0x07097621 inode_init_owner +EXPORT_SYMBOL vmlinux 0x0714f579 security_file_permission +EXPORT_SYMBOL vmlinux 0x071f8179 rfkill_resume_polling +EXPORT_SYMBOL vmlinux 0x073a4b3c sk_stream_wait_connect +EXPORT_SYMBOL vmlinux 0x073ac32c uart_register_driver +EXPORT_SYMBOL vmlinux 0x0741957c serio_unregister_driver +EXPORT_SYMBOL vmlinux 0x0747a39f brioctl_set +EXPORT_SYMBOL vmlinux 0x0762cff2 kmem_cache_size +EXPORT_SYMBOL vmlinux 0x0762e7fe jbd2_journal_dirty_metadata +EXPORT_SYMBOL vmlinux 0x0799aca4 local_bh_enable +EXPORT_SYMBOL vmlinux 0x07a5f503 omap_readw +EXPORT_SYMBOL vmlinux 0x07a890c8 fb_alloc_cmap +EXPORT_SYMBOL vmlinux 0x07be7456 sock_no_recvmsg +EXPORT_SYMBOL vmlinux 0x07cc4a5d printk_timed_ratelimit +EXPORT_SYMBOL vmlinux 0x07d9b783 scsi_nl_send_vendor_msg +EXPORT_SYMBOL vmlinux 0x07d9c7c0 ip_queue_xmit +EXPORT_SYMBOL vmlinux 0x07e330f0 unregister_exec_domain +EXPORT_SYMBOL vmlinux 0x08000623 request_key_with_auxdata +EXPORT_SYMBOL vmlinux 0x08036b73 locks_copy_lock +EXPORT_SYMBOL vmlinux 0x08078d66 scsi_free_host_dev +EXPORT_SYMBOL vmlinux 0x08566c65 scsi_device_put +EXPORT_SYMBOL vmlinux 0x08695a04 blk_rq_count_integrity_sg +EXPORT_SYMBOL vmlinux 0x0872d35e i2c_smbus_write_block_data +EXPORT_SYMBOL vmlinux 0x08a4c534 omap_mcbsp_get_rx_delay +EXPORT_SYMBOL vmlinux 0x08c10b67 ppp_unregister_channel +EXPORT_SYMBOL vmlinux 0x08d66a3a warn_slowpath_fmt +EXPORT_SYMBOL vmlinux 0x08ded414 ida_get_new_above +EXPORT_SYMBOL vmlinux 0x08f0ebaf journal_lock_updates +EXPORT_SYMBOL vmlinux 0x08fb9574 of_device_alloc +EXPORT_SYMBOL vmlinux 0x090417e8 xfrm_policy_flush +EXPORT_SYMBOL vmlinux 0x0912804e blk_end_request_all +EXPORT_SYMBOL vmlinux 0x093e947e posix_acl_create_masq +EXPORT_SYMBOL vmlinux 0x093f85b2 scsi_dma_unmap +EXPORT_SYMBOL vmlinux 0x0948cde9 num_physpages +EXPORT_SYMBOL vmlinux 0x094a9b66 downgrade_write +EXPORT_SYMBOL vmlinux 0x094b6f50 of_device_is_available +EXPORT_SYMBOL vmlinux 0x09775cdc kref_get +EXPORT_SYMBOL vmlinux 0x098b71c6 fb_dealloc_cmap +EXPORT_SYMBOL vmlinux 0x09c55cec schedule_timeout_interruptible +EXPORT_SYMBOL vmlinux 0x09c8eb55 font_vga_8x16 +EXPORT_SYMBOL vmlinux 0x09fe54f0 security_inode_readlink +EXPORT_SYMBOL vmlinux 0x0a2487e0 unblock_all_signals +EXPORT_SYMBOL vmlinux 0x0a3131f6 strnchr +EXPORT_SYMBOL vmlinux 0x0a469d23 mfd_clone_cell +EXPORT_SYMBOL vmlinux 0x0a790f19 blk_integrity_compare +EXPORT_SYMBOL vmlinux 0x0aa13d05 __raw_readsw +EXPORT_SYMBOL vmlinux 0x0aaa219f d_alloc +EXPORT_SYMBOL vmlinux 0x0acb1a3c __bitmap_shift_right +EXPORT_SYMBOL vmlinux 0x0acf7679 dma_issue_pending_all +EXPORT_SYMBOL vmlinux 0x0ad3adbe remove_inode_hash +EXPORT_SYMBOL vmlinux 0x0b034064 dev_set_mtu +EXPORT_SYMBOL vmlinux 0x0b0d888b icmpv6_err_convert +EXPORT_SYMBOL vmlinux 0x0b156c25 registered_fb +EXPORT_SYMBOL vmlinux 0x0b1beb31 vmalloc_32_user +EXPORT_SYMBOL vmlinux 0x0b26b92d inode_newsize_ok +EXPORT_SYMBOL vmlinux 0x0b351ada mempool_resize +EXPORT_SYMBOL vmlinux 0x0b48677a __kfifo_init +EXPORT_SYMBOL vmlinux 0x0b59c4a3 phy_start_interrupts +EXPORT_SYMBOL vmlinux 0x0b7086d9 param_get_short +EXPORT_SYMBOL vmlinux 0x0b742fd7 simple_strtol +EXPORT_SYMBOL vmlinux 0x0b85b26b tcp_setsockopt +EXPORT_SYMBOL vmlinux 0x0bc477a2 irq_set_irq_type +EXPORT_SYMBOL vmlinux 0x0c149e59 tcp_sendmsg +EXPORT_SYMBOL vmlinux 0x0c168c11 abx500_remove_ops +EXPORT_SYMBOL vmlinux 0x0c195e20 down_timeout +EXPORT_SYMBOL vmlinux 0x0c2d4199 dev_printk +EXPORT_SYMBOL vmlinux 0x0c2ddb6a dst_release +EXPORT_SYMBOL vmlinux 0x0c35f2c6 sleep_on_timeout +EXPORT_SYMBOL vmlinux 0x0c478f9d vmalloc_to_page +EXPORT_SYMBOL vmlinux 0x0c65e73c scsi_normalize_sense +EXPORT_SYMBOL vmlinux 0x0c70802d dst_destroy +EXPORT_SYMBOL vmlinux 0x0c7fff57 skb_queue_purge +EXPORT_SYMBOL vmlinux 0x0c8275c1 sock_no_getname +EXPORT_SYMBOL vmlinux 0x0c8a1bf0 scsi_prep_fn +EXPORT_SYMBOL vmlinux 0x0c8c9e99 scsi_show_extd_sense +EXPORT_SYMBOL vmlinux 0x0ca0c882 twl6030_interrupt_mask +EXPORT_SYMBOL vmlinux 0x0ca54fee _test_and_set_bit +EXPORT_SYMBOL vmlinux 0x0cae232b utf16s_to_utf8s +EXPORT_SYMBOL vmlinux 0x0caf9df7 register_sound_special_device +EXPORT_SYMBOL vmlinux 0x0cd1f2d6 directly_mappable_cdev_bdi +EXPORT_SYMBOL vmlinux 0x0cdd158d sg_alloc_table +EXPORT_SYMBOL vmlinux 0x0ce89f76 dev_notice +EXPORT_SYMBOL vmlinux 0x0d1a42af __lock_buffer +EXPORT_SYMBOL vmlinux 0x0d1bdc6c sk_stream_kill_queues +EXPORT_SYMBOL vmlinux 0x0d30bf56 ps2_handle_ack +EXPORT_SYMBOL vmlinux 0x0d3f57a2 _find_next_bit_le +EXPORT_SYMBOL vmlinux 0x0d49d040 mii_check_media +EXPORT_SYMBOL vmlinux 0x0d4b2824 input_free_device +EXPORT_SYMBOL vmlinux 0x0d542439 __ipv6_addr_type +EXPORT_SYMBOL vmlinux 0x0da10ec3 security_sock_graft +EXPORT_SYMBOL vmlinux 0x0db3877d ___dma_single_dev_to_cpu +EXPORT_SYMBOL vmlinux 0x0dc2830b dquot_quota_on +EXPORT_SYMBOL vmlinux 0x0dc98308 elv_dispatch_add_tail +EXPORT_SYMBOL vmlinux 0x0de75ce3 jbd2_journal_clear_features +EXPORT_SYMBOL vmlinux 0x0e52592a panic +EXPORT_SYMBOL vmlinux 0x0e52bd99 pfifo_qdisc_ops +EXPORT_SYMBOL vmlinux 0x0e7e41c3 input_set_capability +EXPORT_SYMBOL vmlinux 0x0e93c1b0 bio_copy_user +EXPORT_SYMBOL vmlinux 0x0ebf0371 dev_get_drvdata +EXPORT_SYMBOL vmlinux 0x0ebf930b scsi_prep_state_check +EXPORT_SYMBOL vmlinux 0x0ec12e29 proto_unregister +EXPORT_SYMBOL vmlinux 0x0ec98808 ida_init +EXPORT_SYMBOL vmlinux 0x0ee83d7d inet_shutdown +EXPORT_SYMBOL vmlinux 0x0f413b36 unregister_shrinker +EXPORT_SYMBOL vmlinux 0x0f59f197 param_array_ops +EXPORT_SYMBOL vmlinux 0x0f5ea54d phy_stop +EXPORT_SYMBOL vmlinux 0x0f6179c1 ethtool_op_set_tx_csum +EXPORT_SYMBOL vmlinux 0x0f92614b dma_release_declared_memory +EXPORT_SYMBOL vmlinux 0x0f9e7e3a jbd2_journal_clear_err +EXPORT_SYMBOL vmlinux 0x0fa2a45e __memzero +EXPORT_SYMBOL vmlinux 0x0faef0ed __tasklet_schedule +EXPORT_SYMBOL vmlinux 0x0fb84ee2 path_is_under +EXPORT_SYMBOL vmlinux 0x0fcae810 register_tcf_proto_ops +EXPORT_SYMBOL vmlinux 0x0ff04cda __skb_checksum_complete +EXPORT_SYMBOL vmlinux 0x0ff178f6 __aeabi_idivmod +EXPORT_SYMBOL vmlinux 0x0ff2b602 slhc_compress +EXPORT_SYMBOL vmlinux 0x0ffa8302 _atomic_dec_and_lock +EXPORT_SYMBOL vmlinux 0x1002cbf0 bio_integrity_set_tag +EXPORT_SYMBOL vmlinux 0x10074513 mmc_wait_for_req +EXPORT_SYMBOL vmlinux 0x10145777 journal_start +EXPORT_SYMBOL vmlinux 0x10232b98 noop_llseek +EXPORT_SYMBOL vmlinux 0x102a14c5 jbd2__journal_restart +EXPORT_SYMBOL vmlinux 0x10409155 inet_dgram_connect +EXPORT_SYMBOL vmlinux 0x10478a73 netlink_broadcast_filtered +EXPORT_SYMBOL vmlinux 0x1072a394 csum_partial_copy_from_user +EXPORT_SYMBOL vmlinux 0x10775034 tcp_gro_receive +EXPORT_SYMBOL vmlinux 0x1090f743 inet_csk_clear_xmit_timers +EXPORT_SYMBOL vmlinux 0x10a962c6 fb_pan_display +EXPORT_SYMBOL vmlinux 0x10d9d048 icmp_err_convert +EXPORT_SYMBOL vmlinux 0x10ee20bb default_blu +EXPORT_SYMBOL vmlinux 0x10f34959 bio_pair_release +EXPORT_SYMBOL vmlinux 0x11089ac7 _ctype +EXPORT_SYMBOL vmlinux 0x11267875 scsi_extd_sense_format +EXPORT_SYMBOL vmlinux 0x112748bd omap_vrfb_adjust_size +EXPORT_SYMBOL vmlinux 0x11418944 md_register_thread +EXPORT_SYMBOL vmlinux 0x11465de4 vfs_llseek +EXPORT_SYMBOL vmlinux 0x11633870 param_set_ushort +EXPORT_SYMBOL vmlinux 0x1163f0a7 blk_max_low_pfn +EXPORT_SYMBOL vmlinux 0x1168c6ac jbd2_journal_get_write_access +EXPORT_SYMBOL vmlinux 0x116ccd8c vfs_fstatat +EXPORT_SYMBOL vmlinux 0x116d6fbb kernel_recvmsg +EXPORT_SYMBOL vmlinux 0x117093be qdisc_class_hash_init +EXPORT_SYMBOL vmlinux 0x11739719 netpoll_poll_dev +EXPORT_SYMBOL vmlinux 0x1175c1a9 seq_lseek +EXPORT_SYMBOL vmlinux 0x11809c51 lock_sock_fast +EXPORT_SYMBOL vmlinux 0x11885cf0 __skb_warn_lro_forwarding +EXPORT_SYMBOL vmlinux 0x118a286a dquot_disable +EXPORT_SYMBOL vmlinux 0x118b7dd2 input_set_keycode +EXPORT_SYMBOL vmlinux 0x118df0e6 mmc_free_host +EXPORT_SYMBOL vmlinux 0x11900fe4 dquot_operations +EXPORT_SYMBOL vmlinux 0x11903b7f sock_no_setsockopt +EXPORT_SYMBOL vmlinux 0x1196f624 dev_set_drvdata +EXPORT_SYMBOL vmlinux 0x119b50e7 elf_check_arch +EXPORT_SYMBOL vmlinux 0x11afadd4 jbd2_inode_cache +EXPORT_SYMBOL vmlinux 0x11b2af44 write_cache_pages +EXPORT_SYMBOL vmlinux 0x11f7ed4c hex_to_bin +EXPORT_SYMBOL vmlinux 0x12076e0f sock_wfree +EXPORT_SYMBOL vmlinux 0x123f190b sk_run_filter +EXPORT_SYMBOL vmlinux 0x124ac04a fb_validate_mode +EXPORT_SYMBOL vmlinux 0x12681827 scsi_finish_command +EXPORT_SYMBOL vmlinux 0x12796bd6 pm860x_page_set_bits +EXPORT_SYMBOL vmlinux 0x127f1cf8 vfs_lstat +EXPORT_SYMBOL vmlinux 0x1298ac43 mod_timer +EXPORT_SYMBOL vmlinux 0x12a38747 usleep_range +EXPORT_SYMBOL vmlinux 0x12b510df dev_kfree_skb_irq +EXPORT_SYMBOL vmlinux 0x12c33e0c security_path_mknod +EXPORT_SYMBOL vmlinux 0x12c3e067 security_sb_set_mnt_opts +EXPORT_SYMBOL vmlinux 0x12da5bb2 __kmalloc +EXPORT_SYMBOL vmlinux 0x12dc7dd8 generic_delete_inode +EXPORT_SYMBOL vmlinux 0x12e7c442 tty_port_tty_set +EXPORT_SYMBOL vmlinux 0x12f59623 ab3100_event_register +EXPORT_SYMBOL vmlinux 0x12f99022 inet_frags_init_net +EXPORT_SYMBOL vmlinux 0x1306e3fa mdiobus_unregister +EXPORT_SYMBOL vmlinux 0x1318267e qdisc_class_hash_grow +EXPORT_SYMBOL vmlinux 0x131e11aa nf_register_hooks +EXPORT_SYMBOL vmlinux 0x13476b1d tcp_v4_syn_recv_sock +EXPORT_SYMBOL vmlinux 0x13698367 snd_dma_reserve_buf +EXPORT_SYMBOL vmlinux 0x1379e98a mb_cache_entry_find_first +EXPORT_SYMBOL vmlinux 0x138437df jbd2_journal_restart +EXPORT_SYMBOL vmlinux 0x13a0d377 generic_pipe_buf_release +EXPORT_SYMBOL vmlinux 0x13c7676f kmem_cache_create +EXPORT_SYMBOL vmlinux 0x13d0adf7 __kfifo_out +EXPORT_SYMBOL vmlinux 0x13e7f9c4 scsi_is_target_device +EXPORT_SYMBOL vmlinux 0x13ec80f3 param_set_short +EXPORT_SYMBOL vmlinux 0x13fb57ba i2c_smbus_process_call +EXPORT_SYMBOL vmlinux 0x14189807 sock_no_mmap +EXPORT_SYMBOL vmlinux 0x1420b379 kstrtou16_from_user +EXPORT_SYMBOL vmlinux 0x14324458 __nla_reserve_nohdr +EXPORT_SYMBOL vmlinux 0x14527208 ip_route_me_harder +EXPORT_SYMBOL vmlinux 0x146a2546 blk_rq_map_user_iov +EXPORT_SYMBOL vmlinux 0x1471c171 i2c_smbus_write_word_data +EXPORT_SYMBOL vmlinux 0x1473f68b blk_integrity_merge_bio +EXPORT_SYMBOL vmlinux 0x14d4a9c5 _change_bit +EXPORT_SYMBOL vmlinux 0x14df8ab9 serio_close +EXPORT_SYMBOL vmlinux 0x14e42d42 cfb_imageblit +EXPORT_SYMBOL vmlinux 0x150edb9e fd_install +EXPORT_SYMBOL vmlinux 0x152200be blk_queue_logical_block_size +EXPORT_SYMBOL vmlinux 0x152ba88d splice_from_pipe_begin +EXPORT_SYMBOL vmlinux 0x15331242 omap_iounmap +EXPORT_SYMBOL vmlinux 0x15346d5b md_set_array_sectors +EXPORT_SYMBOL vmlinux 0x153a0be4 cont_write_begin +EXPORT_SYMBOL vmlinux 0x153af15d fb_get_mode +EXPORT_SYMBOL vmlinux 0x153fcd02 snd_seq_root +EXPORT_SYMBOL vmlinux 0x1551dc51 bitmap_find_free_region +EXPORT_SYMBOL vmlinux 0x15b8858d bitmap_close_sync +EXPORT_SYMBOL vmlinux 0x15c2e7cf scsi_register_driver +EXPORT_SYMBOL vmlinux 0x15cfdeba fsnotify_put_mark +EXPORT_SYMBOL vmlinux 0x15ebb782 find_or_create_page +EXPORT_SYMBOL vmlinux 0x15f505f4 release_firmware +EXPORT_SYMBOL vmlinux 0x160013dd eth_header_cache_update +EXPORT_SYMBOL vmlinux 0x1627ed72 register_dcbevent_notifier +EXPORT_SYMBOL vmlinux 0x16305289 warn_slowpath_null +EXPORT_SYMBOL vmlinux 0x163d084a get_gendisk +EXPORT_SYMBOL vmlinux 0x16b93020 update_region +EXPORT_SYMBOL vmlinux 0x16c7a4be mmc_power_save_host +EXPORT_SYMBOL vmlinux 0x16d599bb blk_queue_max_segments +EXPORT_SYMBOL vmlinux 0x170ec140 seq_printf +EXPORT_SYMBOL vmlinux 0x175236f4 omap_mcbsp_start +EXPORT_SYMBOL vmlinux 0x175b33d3 __scm_destroy +EXPORT_SYMBOL vmlinux 0x178d4a6e rfkill_alloc +EXPORT_SYMBOL vmlinux 0x178dfb44 kblockd_schedule_work +EXPORT_SYMBOL vmlinux 0x17a07814 ppp_channel_index +EXPORT_SYMBOL vmlinux 0x17a142df __copy_from_user +EXPORT_SYMBOL vmlinux 0x17add8e9 max8998_bulk_write +EXPORT_SYMBOL vmlinux 0x17ca8bb1 genl_register_mc_group +EXPORT_SYMBOL vmlinux 0x17ddc63d posix_lock_file +EXPORT_SYMBOL vmlinux 0x17df17bc sysctl_tcp_ecn +EXPORT_SYMBOL vmlinux 0x17e5c626 blk_put_queue +EXPORT_SYMBOL vmlinux 0x17ef88c1 __secpath_destroy +EXPORT_SYMBOL vmlinux 0x183fa88b mempool_alloc_slab +EXPORT_SYMBOL vmlinux 0x1840942c vc_cons +EXPORT_SYMBOL vmlinux 0x184b82fb mmc_vddrange_to_ocrmask +EXPORT_SYMBOL vmlinux 0x18551ce0 journal_clear_err +EXPORT_SYMBOL vmlinux 0x186dbf7b snd_pcm_notify +EXPORT_SYMBOL vmlinux 0x1872c5c6 snd_pcm_lib_ioctl +EXPORT_SYMBOL vmlinux 0x188cbcd1 i2c_verify_client +EXPORT_SYMBOL vmlinux 0x1898025c tcp_syn_ack_timeout +EXPORT_SYMBOL vmlinux 0x18a84bde __block_write_begin +EXPORT_SYMBOL vmlinux 0x18b60971 __register_chrdev +EXPORT_SYMBOL vmlinux 0x18b93ba8 dev_load +EXPORT_SYMBOL vmlinux 0x18c92a46 security_d_instantiate +EXPORT_SYMBOL vmlinux 0x18e79750 pm860x_reg_read +EXPORT_SYMBOL vmlinux 0x190aa936 scsi_eh_finish_cmd +EXPORT_SYMBOL vmlinux 0x194128c3 omap_mcbsp_get_fifo_size +EXPORT_SYMBOL vmlinux 0x196aff3e dev_base_lock +EXPORT_SYMBOL vmlinux 0x197dc3b3 omap_set_dma_src_burst_mode +EXPORT_SYMBOL vmlinux 0x198788b4 snd_lookup_oss_minor_data +EXPORT_SYMBOL vmlinux 0x199ed0cd net_disable_timestamp +EXPORT_SYMBOL vmlinux 0x19b156c8 seq_bitmap_list +EXPORT_SYMBOL vmlinux 0x19bbb55f rfkill_set_hw_state +EXPORT_SYMBOL vmlinux 0x19bd383b security_secmark_refcount_dec +EXPORT_SYMBOL vmlinux 0x19f1cf31 __tracepoint_kfree +EXPORT_SYMBOL vmlinux 0x1a15d2aa mapping_tagged +EXPORT_SYMBOL vmlinux 0x1a15dc77 kernel_listen +EXPORT_SYMBOL vmlinux 0x1a1d8f65 jbd2_journal_force_commit_nested +EXPORT_SYMBOL vmlinux 0x1a2b5fb9 rfkill_destroy +EXPORT_SYMBOL vmlinux 0x1a2dc741 dm_kcopyd_copy +EXPORT_SYMBOL vmlinux 0x1a3a0508 dev_mc_add_global +EXPORT_SYMBOL vmlinux 0x1a4d0098 nf_ip6_checksum +EXPORT_SYMBOL vmlinux 0x1a657106 wake_up_process +EXPORT_SYMBOL vmlinux 0x1a65f4ad __arm_ioremap_pfn +EXPORT_SYMBOL vmlinux 0x1a882364 down_killable +EXPORT_SYMBOL vmlinux 0x1a96fed1 inet_sock_destruct +EXPORT_SYMBOL vmlinux 0x1aa0ddea security_task_getsecid +EXPORT_SYMBOL vmlinux 0x1aa43bf0 snd_pcm_hw_param_first +EXPORT_SYMBOL vmlinux 0x1aabbe34 pagevec_lookup +EXPORT_SYMBOL vmlinux 0x1ab4e416 ethtool_op_get_tso +EXPORT_SYMBOL vmlinux 0x1ace138d bitmap_allocate_region +EXPORT_SYMBOL vmlinux 0x1ad1f2e7 _memcpy_fromio +EXPORT_SYMBOL vmlinux 0x1aec1cf5 md_write_start +EXPORT_SYMBOL vmlinux 0x1afe343e writeback_inodes_sb_if_idle +EXPORT_SYMBOL vmlinux 0x1b015d25 bitmap_parselist +EXPORT_SYMBOL vmlinux 0x1b19de3d md_check_recovery +EXPORT_SYMBOL vmlinux 0x1b1ade11 udp_proc_unregister +EXPORT_SYMBOL vmlinux 0x1b1fde66 dev_get_flags +EXPORT_SYMBOL vmlinux 0x1b2f3fed simple_transaction_set +EXPORT_SYMBOL vmlinux 0x1b451481 lock_sock_nested +EXPORT_SYMBOL vmlinux 0x1b4cb58f skb_copy_and_csum_bits +EXPORT_SYMBOL vmlinux 0x1b52974d ip4_datagram_connect +EXPORT_SYMBOL vmlinux 0x1b6314fd in_aton +EXPORT_SYMBOL vmlinux 0x1b66c07b __ip_dev_find +EXPORT_SYMBOL vmlinux 0x1b9e0ff1 scsilun_to_int +EXPORT_SYMBOL vmlinux 0x1babe60e omap_st_set_chgain +EXPORT_SYMBOL vmlinux 0x1baea564 qdisc_reset +EXPORT_SYMBOL vmlinux 0x1bb42744 jbd2_log_start_commit +EXPORT_SYMBOL vmlinux 0x1bd40def sched_autogroup_create_attach +EXPORT_SYMBOL vmlinux 0x1be25d19 get_mem_type +EXPORT_SYMBOL vmlinux 0x1c06a044 journal_restart +EXPORT_SYMBOL vmlinux 0x1c1af916 set_normalized_timespec +EXPORT_SYMBOL vmlinux 0x1c64db1f dma_pool_free +EXPORT_SYMBOL vmlinux 0x1ca97779 scsi_scan_host +EXPORT_SYMBOL vmlinux 0x1cb053af bio_integrity_tag_size +EXPORT_SYMBOL vmlinux 0x1cb85118 d_lookup +EXPORT_SYMBOL vmlinux 0x1cc00497 page_readlink +EXPORT_SYMBOL vmlinux 0x1cc6719a register_reboot_notifier +EXPORT_SYMBOL vmlinux 0x1ccc91e4 do_map_probe +EXPORT_SYMBOL vmlinux 0x1cd0f6c0 mempool_alloc +EXPORT_SYMBOL vmlinux 0x1cdbeac9 generic_cont_expand_simple +EXPORT_SYMBOL vmlinux 0x1d00876f snd_unregister_oss_device +EXPORT_SYMBOL vmlinux 0x1d027e4b snd_pcm_format_signed +EXPORT_SYMBOL vmlinux 0x1d06094e scsi_host_put +EXPORT_SYMBOL vmlinux 0x1d0cd0f9 register_netdevice +EXPORT_SYMBOL vmlinux 0x1d191895 pneigh_enqueue +EXPORT_SYMBOL vmlinux 0x1d2808c4 ps2_cmd_aborted +EXPORT_SYMBOL vmlinux 0x1d2e87c6 do_gettimeofday +EXPORT_SYMBOL vmlinux 0x1d3865da param_get_invbool +EXPORT_SYMBOL vmlinux 0x1d3fac60 jbd2_journal_init_jbd_inode +EXPORT_SYMBOL vmlinux 0x1d404110 blk_queue_max_hw_sectors +EXPORT_SYMBOL vmlinux 0x1d4834cb scsi_unblock_requests +EXPORT_SYMBOL vmlinux 0x1d4fdad1 unlock_super +EXPORT_SYMBOL vmlinux 0x1d66c654 elv_add_request +EXPORT_SYMBOL vmlinux 0x1d8e15ab ip_setsockopt +EXPORT_SYMBOL vmlinux 0x1d91d244 nf_afinfo +EXPORT_SYMBOL vmlinux 0x1dab52c1 scsi_remove_host +EXPORT_SYMBOL vmlinux 0x1db35ef7 unregister_md_personality +EXPORT_SYMBOL vmlinux 0x1dc36131 fb_destroy_modedb +EXPORT_SYMBOL vmlinux 0x1dd571e6 fb_copy_cmap +EXPORT_SYMBOL vmlinux 0x1df6b7f8 ppp_register_compressor +EXPORT_SYMBOL vmlinux 0x1e00ca15 __cleancache_flush_fs +EXPORT_SYMBOL vmlinux 0x1e14a368 clk_register +EXPORT_SYMBOL vmlinux 0x1e228587 bio_endio +EXPORT_SYMBOL vmlinux 0x1e32556e tag_pages_for_writeback +EXPORT_SYMBOL vmlinux 0x1e56cf57 tty_port_block_til_ready +EXPORT_SYMBOL vmlinux 0x1e6baedb bio_integrity_free +EXPORT_SYMBOL vmlinux 0x1e6d26a8 strstr +EXPORT_SYMBOL vmlinux 0x1e7be118 udp_lib_unhash +EXPORT_SYMBOL vmlinux 0x1e8e0c7d snd_pcm_lib_readv +EXPORT_SYMBOL vmlinux 0x1e9edfb7 seq_hlist_start_head_rcu +EXPORT_SYMBOL vmlinux 0x1ee3ee56 jbd2_journal_init_inode +EXPORT_SYMBOL vmlinux 0x1f0893ab mmc_regulator_set_ocr +EXPORT_SYMBOL vmlinux 0x1f25ed4b ethtool_op_set_tx_ipv6_csum +EXPORT_SYMBOL vmlinux 0x1f6b046b bdev_read_only +EXPORT_SYMBOL vmlinux 0x1f7e807f kstrtoint_from_user +EXPORT_SYMBOL vmlinux 0x1f999a3d fput +EXPORT_SYMBOL vmlinux 0x1fa85d15 set_disk_ro +EXPORT_SYMBOL vmlinux 0x1fb4d19a i2c_smbus_xfer +EXPORT_SYMBOL vmlinux 0x1fcb6a6a clk_set_parent +EXPORT_SYMBOL vmlinux 0x1fd07fff kdb_grepping_flag +EXPORT_SYMBOL vmlinux 0x1ff44b4d drop_super +EXPORT_SYMBOL vmlinux 0x20000329 simple_strtoul +EXPORT_SYMBOL vmlinux 0x2000da0d jbd2_journal_init_dev +EXPORT_SYMBOL vmlinux 0x202a6c2d dev_get_stats +EXPORT_SYMBOL vmlinux 0x20441de2 elv_rq_merge_ok +EXPORT_SYMBOL vmlinux 0x204e9e8d jbd2_journal_flush +EXPORT_SYMBOL vmlinux 0x205ec8de omap_dispc_register_isr +EXPORT_SYMBOL vmlinux 0x2072ee9b request_threaded_irq +EXPORT_SYMBOL vmlinux 0x207e97f5 dquot_initialize +EXPORT_SYMBOL vmlinux 0x20948768 mpage_writepage +EXPORT_SYMBOL vmlinux 0x2095ece8 scsi_get_host_dev +EXPORT_SYMBOL vmlinux 0x20a398a5 dev_uc_unsync +EXPORT_SYMBOL vmlinux 0x20a3a41e ip_mc_dec_group +EXPORT_SYMBOL vmlinux 0x20a789ac irq_set_chip_data +EXPORT_SYMBOL vmlinux 0x20abedcb kobject_set_name +EXPORT_SYMBOL vmlinux 0x20b524de __scsi_alloc_queue +EXPORT_SYMBOL vmlinux 0x210410a0 input_reset_device +EXPORT_SYMBOL vmlinux 0x2106b048 netif_device_detach +EXPORT_SYMBOL vmlinux 0x211331fa __divsi3 +EXPORT_SYMBOL vmlinux 0x211cb64f sk_alloc +EXPORT_SYMBOL vmlinux 0x2131d21c setup_arg_pages +EXPORT_SYMBOL vmlinux 0x21322f66 phy_mii_ioctl +EXPORT_SYMBOL vmlinux 0x21436755 dev_open +EXPORT_SYMBOL vmlinux 0x214dfcca ip_ct_attach +EXPORT_SYMBOL vmlinux 0x215ebd78 bitrev16 +EXPORT_SYMBOL vmlinux 0x2160aa89 generic_file_llseek +EXPORT_SYMBOL vmlinux 0x21795f75 sync_mapping_buffers +EXPORT_SYMBOL vmlinux 0x218b4eb3 neigh_parms_alloc +EXPORT_SYMBOL vmlinux 0x2192d075 jbd2_journal_update_format +EXPORT_SYMBOL vmlinux 0x219e4eb1 phy_start +EXPORT_SYMBOL vmlinux 0x21b8a3ce module_refcount +EXPORT_SYMBOL vmlinux 0x21be71bb file_remove_suid +EXPORT_SYMBOL vmlinux 0x21ea7ab2 neigh_destroy +EXPORT_SYMBOL vmlinux 0x21f39456 generic_setxattr +EXPORT_SYMBOL vmlinux 0x21f3a7c2 tcp_proc_register +EXPORT_SYMBOL vmlinux 0x22097a2a blk_cleanup_queue +EXPORT_SYMBOL vmlinux 0x22131cfb down_write_trylock +EXPORT_SYMBOL vmlinux 0x221dfde0 idr_pre_get +EXPORT_SYMBOL vmlinux 0x2228ecb1 of_i2c_register_devices +EXPORT_SYMBOL vmlinux 0x222e7ce2 sysfs_streq +EXPORT_SYMBOL vmlinux 0x222ed0c2 security_req_classify_flow +EXPORT_SYMBOL vmlinux 0x2230f2ff set_anon_super +EXPORT_SYMBOL vmlinux 0x223cc898 omap_vrfb_max_height +EXPORT_SYMBOL vmlinux 0x22566f99 netif_set_real_num_tx_queues +EXPORT_SYMBOL vmlinux 0x225e909e schedule_delayed_work_on +EXPORT_SYMBOL vmlinux 0x226e86a9 audit_log +EXPORT_SYMBOL vmlinux 0x2276db98 kstrtoint +EXPORT_SYMBOL vmlinux 0x22781da4 omap_dss_put_device +EXPORT_SYMBOL vmlinux 0x2288378f system_state +EXPORT_SYMBOL vmlinux 0x22a3b510 ethtool_op_get_sg +EXPORT_SYMBOL vmlinux 0x22a74a47 may_umount +EXPORT_SYMBOL vmlinux 0x22b325d5 kd_mksound +EXPORT_SYMBOL vmlinux 0x22d0a02d block_read_full_page +EXPORT_SYMBOL vmlinux 0x22d96fdc xfrm_state_add +EXPORT_SYMBOL vmlinux 0x23082551 tcp_close +EXPORT_SYMBOL vmlinux 0x231d4001 fb_edid_add_monspecs +EXPORT_SYMBOL vmlinux 0x2321f371 seq_write +EXPORT_SYMBOL vmlinux 0x2324c8ae flex_array_get_ptr +EXPORT_SYMBOL vmlinux 0x233cb32f lro_flush_all +EXPORT_SYMBOL vmlinux 0x23407142 names_cachep +EXPORT_SYMBOL vmlinux 0x23487581 journal_force_commit +EXPORT_SYMBOL vmlinux 0x23532c4d ftrace_print_flags_seq +EXPORT_SYMBOL vmlinux 0x2353b1cd elv_rb_del +EXPORT_SYMBOL vmlinux 0x2368be6d posix_acl_to_xattr +EXPORT_SYMBOL vmlinux 0x237869ec blk_run_queue +EXPORT_SYMBOL vmlinux 0x2378b56e key_validate +EXPORT_SYMBOL vmlinux 0x2388b357 touch_atime +EXPORT_SYMBOL vmlinux 0x23a574fd security_secmark_relabel_packet +EXPORT_SYMBOL vmlinux 0x23bc61eb fsnotify_destroy_mark +EXPORT_SYMBOL vmlinux 0x23c8f257 slhc_uncompress +EXPORT_SYMBOL vmlinux 0x23e4c87e sk_stop_timer +EXPORT_SYMBOL vmlinux 0x23fd3028 vmalloc_node +EXPORT_SYMBOL vmlinux 0x241f0a6f nand_bch_init +EXPORT_SYMBOL vmlinux 0x242ca8df iunique +EXPORT_SYMBOL vmlinux 0x2433e346 rfkill_set_states +EXPORT_SYMBOL vmlinux 0x2459bbcc console_set_on_cmdline +EXPORT_SYMBOL vmlinux 0x24860fd5 mdiobus_register +EXPORT_SYMBOL vmlinux 0x248aae56 genl_unregister_ops +EXPORT_SYMBOL vmlinux 0x24a94b26 snd_info_get_line +EXPORT_SYMBOL vmlinux 0x24b0790f tcf_action_exec +EXPORT_SYMBOL vmlinux 0x24b237f9 release_sock +EXPORT_SYMBOL vmlinux 0x24b6b50d phy_driver_register +EXPORT_SYMBOL vmlinux 0x24bf7bd9 journal_get_create_access +EXPORT_SYMBOL vmlinux 0x24cd7116 page_zero_new_buffers +EXPORT_SYMBOL vmlinux 0x24f329db napi_gro_frags +EXPORT_SYMBOL vmlinux 0x24fdac79 wake_bit_function +EXPORT_SYMBOL vmlinux 0x250113b4 memory_read_from_buffer +EXPORT_SYMBOL vmlinux 0x250803de sock_common_recvmsg +EXPORT_SYMBOL vmlinux 0x25240286 tcp_v4_connect +EXPORT_SYMBOL vmlinux 0x252d7640 panic_notifier_list +EXPORT_SYMBOL vmlinux 0x25771c51 xfrm_alloc_spi +EXPORT_SYMBOL vmlinux 0x257eec59 register_key_type +EXPORT_SYMBOL vmlinux 0x25804f16 dquot_alloc_inode +EXPORT_SYMBOL vmlinux 0x25820c64 fs_overflowuid +EXPORT_SYMBOL vmlinux 0x258355b4 fb_find_best_mode +EXPORT_SYMBOL vmlinux 0x25ac36ef skb_recv_datagram +EXPORT_SYMBOL vmlinux 0x25c677c4 mac_pton +EXPORT_SYMBOL vmlinux 0x25d3207d xfrm6_prepare_output +EXPORT_SYMBOL vmlinux 0x25d81960 posix_acl_equiv_mode +EXPORT_SYMBOL vmlinux 0x25e1aa3b tcp_get_md5sig_pool +EXPORT_SYMBOL vmlinux 0x25e9be3c kernel_getpeername +EXPORT_SYMBOL vmlinux 0x25f6cf0c radix_tree_prev_hole +EXPORT_SYMBOL vmlinux 0x261c1766 __backtrace +EXPORT_SYMBOL vmlinux 0x262fb831 prepare_binprm +EXPORT_SYMBOL vmlinux 0x263d5a6a omap_mcbsp_spi_master_xmit_word_poll +EXPORT_SYMBOL vmlinux 0x26477c07 __vmalloc +EXPORT_SYMBOL vmlinux 0x2658b1d8 pipe_to_file +EXPORT_SYMBOL vmlinux 0x266390d2 udp_lib_get_port +EXPORT_SYMBOL vmlinux 0x26674612 fifo_set_limit +EXPORT_SYMBOL vmlinux 0x26911e4d gen_new_estimator +EXPORT_SYMBOL vmlinux 0x26937e94 snd_register_oss_device +EXPORT_SYMBOL vmlinux 0x269bb4ff follow_up +EXPORT_SYMBOL vmlinux 0x26bb6ce4 tty_port_carrier_raised +EXPORT_SYMBOL vmlinux 0x26bb950b __kfifo_from_user_r +EXPORT_SYMBOL vmlinux 0x26e47724 log_start_commit +EXPORT_SYMBOL vmlinux 0x26e76fb8 sysctl_udp_wmem_min +EXPORT_SYMBOL vmlinux 0x2700b38a mutex_lock_interruptible +EXPORT_SYMBOL vmlinux 0x2735dbdd ps2_handle_response +EXPORT_SYMBOL vmlinux 0x2754572c tcp_poll +EXPORT_SYMBOL vmlinux 0x276bfb96 splice_from_pipe_end +EXPORT_SYMBOL vmlinux 0x27864d57 memparse +EXPORT_SYMBOL vmlinux 0x27998d7c inet6_del_protocol +EXPORT_SYMBOL vmlinux 0x27bbf221 disable_irq_nosync +EXPORT_SYMBOL vmlinux 0x27c2787f truncate_inode_pages +EXPORT_SYMBOL vmlinux 0x27c671f8 d_splice_alias +EXPORT_SYMBOL vmlinux 0x27c812eb sock_no_shutdown +EXPORT_SYMBOL vmlinux 0x27e1a049 printk +EXPORT_SYMBOL vmlinux 0x27f44500 cdrom_check_events +EXPORT_SYMBOL vmlinux 0x280ea0b6 dma_async_device_unregister +EXPORT_SYMBOL vmlinux 0x28118cb6 __get_user_1 +EXPORT_SYMBOL vmlinux 0x281823c5 __kfifo_out_peek +EXPORT_SYMBOL vmlinux 0x281a1165 input_grab_device +EXPORT_SYMBOL vmlinux 0x2830fee2 idr_get_next +EXPORT_SYMBOL vmlinux 0x2859bef5 load_nls +EXPORT_SYMBOL vmlinux 0x286123c5 scsi_ioctl +EXPORT_SYMBOL vmlinux 0x286add92 skb_pad +EXPORT_SYMBOL vmlinux 0x28702da8 __skb_recv_datagram +EXPORT_SYMBOL vmlinux 0x28743f19 is_bad_inode +EXPORT_SYMBOL vmlinux 0x288e10cc sk_wait_data +EXPORT_SYMBOL vmlinux 0x28917262 simple_getattr +EXPORT_SYMBOL vmlinux 0x2897fc48 omap_cfg_reg +EXPORT_SYMBOL vmlinux 0x28a2ed02 scsi_build_sense_buffer +EXPORT_SYMBOL vmlinux 0x28a385e2 scsi_prep_return +EXPORT_SYMBOL vmlinux 0x28a98b2f skb_copy_datagram_const_iovec +EXPORT_SYMBOL vmlinux 0x28ca83ee register_filesystem +EXPORT_SYMBOL vmlinux 0x28ee5654 xfrm4_prepare_output +EXPORT_SYMBOL vmlinux 0x28f345bb inode_change_ok +EXPORT_SYMBOL vmlinux 0x28fcd527 proto_register +EXPORT_SYMBOL vmlinux 0x2916086b of_parse_phandle +EXPORT_SYMBOL vmlinux 0x29537c9e alloc_chrdev_region +EXPORT_SYMBOL vmlinux 0x297c1cfc skb_checksum +EXPORT_SYMBOL vmlinux 0x2982a1ab register_gifconf +EXPORT_SYMBOL vmlinux 0x29943632 mpage_readpages +EXPORT_SYMBOL vmlinux 0x29ac2249 dev_getbyhwaddr_rcu +EXPORT_SYMBOL vmlinux 0x29b46579 do_splice_direct +EXPORT_SYMBOL vmlinux 0x29b7db50 unregister_netdev +EXPORT_SYMBOL vmlinux 0x29bafe14 jbd2_journal_blocks_per_page +EXPORT_SYMBOL vmlinux 0x29c47b2d km_policy_notify +EXPORT_SYMBOL vmlinux 0x29e7dbb0 dmam_free_coherent +EXPORT_SYMBOL vmlinux 0x29ea6a48 abx500_mask_and_set_register_interruptible +EXPORT_SYMBOL vmlinux 0x29fdda53 kstrtos8_from_user +EXPORT_SYMBOL vmlinux 0x2a3aa678 _test_and_clear_bit +EXPORT_SYMBOL vmlinux 0x2a3fe608 mddev_congested +EXPORT_SYMBOL vmlinux 0x2a669c92 tcp_v4_md5_do_add +EXPORT_SYMBOL vmlinux 0x2a6a4245 inet_addr_type +EXPORT_SYMBOL vmlinux 0x2a70b4f7 eth_header_parse +EXPORT_SYMBOL vmlinux 0x2a79ac13 clkdev_add +EXPORT_SYMBOL vmlinux 0x2a898308 cpu_v7_set_pte_ext +EXPORT_SYMBOL vmlinux 0x2a977832 unregister_con_driver +EXPORT_SYMBOL vmlinux 0x2a9a531c ipv6_setsockopt +EXPORT_SYMBOL vmlinux 0x2a9e40d2 rfkill_pause_polling +EXPORT_SYMBOL vmlinux 0x2aa0e4fc strncasecmp +EXPORT_SYMBOL vmlinux 0x2aa6da42 neigh_connected_output +EXPORT_SYMBOL vmlinux 0x2abf53b1 mmc_detect_change +EXPORT_SYMBOL vmlinux 0x2ac168ef inode_owner_or_capable +EXPORT_SYMBOL vmlinux 0x2ac6193b __kfifo_dma_out_prepare_r +EXPORT_SYMBOL vmlinux 0x2ac640e8 generic_block_fiemap +EXPORT_SYMBOL vmlinux 0x2ad49ddb __quota_error +EXPORT_SYMBOL vmlinux 0x2adc172f i2c_add_adapter +EXPORT_SYMBOL vmlinux 0x2afc3e2f ab8500_gpadc_convert +EXPORT_SYMBOL vmlinux 0x2b0ba2b0 scsi_sense_desc_find +EXPORT_SYMBOL vmlinux 0x2b0bc7a9 uart_unregister_driver +EXPORT_SYMBOL vmlinux 0x2b0dbc48 dm_unregister_target +EXPORT_SYMBOL vmlinux 0x2b21697e dev_addr_del +EXPORT_SYMBOL vmlinux 0x2b2ce78b kstrtos8 +EXPORT_SYMBOL vmlinux 0x2b2ddcad snd_ctl_remove_id +EXPORT_SYMBOL vmlinux 0x2b31894f radix_tree_next_hole +EXPORT_SYMBOL vmlinux 0x2b688622 complete_and_exit +EXPORT_SYMBOL vmlinux 0x2b81e3ff ethtool_op_set_sg +EXPORT_SYMBOL vmlinux 0x2b8f5c7f scsi_print_result +EXPORT_SYMBOL vmlinux 0x2b90cdaa mempool_create +EXPORT_SYMBOL vmlinux 0x2b9da7a4 genl_lock +EXPORT_SYMBOL vmlinux 0x2b9fb4c4 xfrm_find_acq_byseq +EXPORT_SYMBOL vmlinux 0x2ba707a8 sysctl_tcp_low_latency +EXPORT_SYMBOL vmlinux 0x2ba953b5 vlan_dev_real_dev +EXPORT_SYMBOL vmlinux 0x2bd9e906 of_find_all_nodes +EXPORT_SYMBOL vmlinux 0x2bdd6e28 node_states +EXPORT_SYMBOL vmlinux 0x2c14323a kstrtol_from_user +EXPORT_SYMBOL vmlinux 0x2c256e1f input_scancode_to_scalar +EXPORT_SYMBOL vmlinux 0x2c67692d netpoll_cleanup +EXPORT_SYMBOL vmlinux 0x2c7d13ea skb_copy_and_csum_dev +EXPORT_SYMBOL vmlinux 0x2c908521 dev_warn +EXPORT_SYMBOL vmlinux 0x2ca4a210 abx500_startup_irq_enabled +EXPORT_SYMBOL vmlinux 0x2ceb5a18 generic_listxattr +EXPORT_SYMBOL vmlinux 0x2d0c26ef nand_lock +EXPORT_SYMBOL vmlinux 0x2d140a58 genl_unlock +EXPORT_SYMBOL vmlinux 0x2d1770b5 nf_unregister_hooks +EXPORT_SYMBOL vmlinux 0x2d34a1b4 dq_data_lock +EXPORT_SYMBOL vmlinux 0x2d51dbb8 netif_skb_features +EXPORT_SYMBOL vmlinux 0x2d6507b5 _find_next_zero_bit_le +EXPORT_SYMBOL vmlinux 0x2d6d4eb9 xfrm_init_replay +EXPORT_SYMBOL vmlinux 0x2d7b8cee lookup_one_len +EXPORT_SYMBOL vmlinux 0x2d89342a scsi_show_sense_hdr +EXPORT_SYMBOL vmlinux 0x2dad3ce9 jbd2_journal_revoke +EXPORT_SYMBOL vmlinux 0x2db58183 init_special_inode +EXPORT_SYMBOL vmlinux 0x2dcaf1e8 genl_register_family_with_ops +EXPORT_SYMBOL vmlinux 0x2dcf99f0 bdi_set_max_ratio +EXPORT_SYMBOL vmlinux 0x2de9e489 dquot_get_dqblk +EXPORT_SYMBOL vmlinux 0x2dfa72bd security_path_rmdir +EXPORT_SYMBOL vmlinux 0x2dfbcd41 serio_unregister_child_port +EXPORT_SYMBOL vmlinux 0x2e1452e5 generic_make_request +EXPORT_SYMBOL vmlinux 0x2e1ca751 clk_put +EXPORT_SYMBOL vmlinux 0x2e2ce9e0 sysctl_tcp_syncookies +EXPORT_SYMBOL vmlinux 0x2e2cff8a netdev_set_bond_master +EXPORT_SYMBOL vmlinux 0x2e3137c9 splice_from_pipe_feed +EXPORT_SYMBOL vmlinux 0x2e4ea777 netlink_broadcast +EXPORT_SYMBOL vmlinux 0x2e4ead34 mem_cgroup_update_page_stat +EXPORT_SYMBOL vmlinux 0x2e5452fa xfrm_register_mode +EXPORT_SYMBOL vmlinux 0x2e5810c6 __aeabi_unwind_cpp_pr1 +EXPORT_SYMBOL vmlinux 0x2e5c8923 kthread_create_on_node +EXPORT_SYMBOL vmlinux 0x2e67d376 misc_deregister +EXPORT_SYMBOL vmlinux 0x2e68028d netif_napi_add +EXPORT_SYMBOL vmlinux 0x2e6fa7d3 serial8250_do_set_termios +EXPORT_SYMBOL vmlinux 0x2ea9f966 dev_gro_receive +EXPORT_SYMBOL vmlinux 0x2eb30a11 radix_tree_gang_lookup +EXPORT_SYMBOL vmlinux 0x2ec1aa2b sk_reset_timer +EXPORT_SYMBOL vmlinux 0x2ec524ad __kfifo_in_r +EXPORT_SYMBOL vmlinux 0x2ec7a996 vfs_statfs +EXPORT_SYMBOL vmlinux 0x2ed03da8 set_user_nice +EXPORT_SYMBOL vmlinux 0x2ef63ad6 scsi_dev_info_list_del_keyed +EXPORT_SYMBOL vmlinux 0x2f03fc4b security_secmark_refcount_inc +EXPORT_SYMBOL vmlinux 0x2f198661 snd_register_device_for_dev +EXPORT_SYMBOL vmlinux 0x2f5019db max8998_bulk_read +EXPORT_SYMBOL vmlinux 0x2f5490c3 netdev_crit +EXPORT_SYMBOL vmlinux 0x2fa00ce8 xfrm4_rcv_encap +EXPORT_SYMBOL vmlinux 0x2fba293d scsi_host_alloc +EXPORT_SYMBOL vmlinux 0x3006e61a inode_sb_list_lock +EXPORT_SYMBOL vmlinux 0x3028e855 init_timer_key +EXPORT_SYMBOL vmlinux 0x304e5e4a ihold +EXPORT_SYMBOL vmlinux 0x307c2fd0 generic_check_addressable +EXPORT_SYMBOL vmlinux 0x308aad56 omap_vrfb_min_phys_size +EXPORT_SYMBOL vmlinux 0x308c5e9b journal_flush +EXPORT_SYMBOL vmlinux 0x3092d85e omap2_mcbsp1_mux_fsr_src +EXPORT_SYMBOL vmlinux 0x30a5def2 dmam_pool_create +EXPORT_SYMBOL vmlinux 0x30a64276 nf_setsockopt +EXPORT_SYMBOL vmlinux 0x30a80826 __kfifo_from_user +EXPORT_SYMBOL vmlinux 0x30a9d908 __elv_add_request +EXPORT_SYMBOL vmlinux 0x30c18cf4 ip_nat_decode_session +EXPORT_SYMBOL vmlinux 0x30dd1198 __dst_free +EXPORT_SYMBOL vmlinux 0x30e69706 vfs_follow_link +EXPORT_SYMBOL vmlinux 0x30e74134 tty_termios_copy_hw +EXPORT_SYMBOL vmlinux 0x310917fe sort +EXPORT_SYMBOL vmlinux 0x31156e44 lock_may_read +EXPORT_SYMBOL vmlinux 0x3132ee65 __nand_calculate_ecc +EXPORT_SYMBOL vmlinux 0x3147857d default_red +EXPORT_SYMBOL vmlinux 0x316dd1cd __wait_on_bit +EXPORT_SYMBOL vmlinux 0x317faf1a netlink_unicast +EXPORT_SYMBOL vmlinux 0x3191f109 __krealloc +EXPORT_SYMBOL vmlinux 0x31b31f5c csum_partial_copy_nocheck +EXPORT_SYMBOL vmlinux 0x31c027b9 tcp_v4_tw_get_peer +EXPORT_SYMBOL vmlinux 0x31c65592 register_nls +EXPORT_SYMBOL vmlinux 0x31eaea96 generic_write_sync +EXPORT_SYMBOL vmlinux 0x32024147 ip_mc_inc_group +EXPORT_SYMBOL vmlinux 0x322b7f91 ps2_begin_command +EXPORT_SYMBOL vmlinux 0x32320016 balance_dirty_pages_ratelimited_nr +EXPORT_SYMBOL vmlinux 0x323807fc kmem_cache_alloc +EXPORT_SYMBOL vmlinux 0x3240c65b files_lglock_global_lock_online +EXPORT_SYMBOL vmlinux 0x32512ece __tracepoint_kmem_cache_free +EXPORT_SYMBOL vmlinux 0x3256e1dd serial8250_register_port +EXPORT_SYMBOL vmlinux 0x327cf54d neigh_sysctl_unregister +EXPORT_SYMBOL vmlinux 0x328a05f1 strncpy +EXPORT_SYMBOL vmlinux 0x32975778 generic_ro_fops +EXPORT_SYMBOL vmlinux 0x32980a8d skb_put +EXPORT_SYMBOL vmlinux 0x32ad8a39 register_sysctl_table +EXPORT_SYMBOL vmlinux 0x32d1f298 tcp_mtup_init +EXPORT_SYMBOL vmlinux 0x32ebfa1c mb_cache_entry_insert +EXPORT_SYMBOL vmlinux 0x32f7b698 prepare_kernel_cred +EXPORT_SYMBOL vmlinux 0x32f86714 generic_show_options +EXPORT_SYMBOL vmlinux 0x333b24c1 ethtool_op_set_tx_hw_csum +EXPORT_SYMBOL vmlinux 0x3349f513 snd_device_free +EXPORT_SYMBOL vmlinux 0x33a60c8c genl_unregister_family +EXPORT_SYMBOL vmlinux 0x33b191ff dm_kcopyd_client_create +EXPORT_SYMBOL vmlinux 0x33c78517 bdev_stack_limits +EXPORT_SYMBOL vmlinux 0x33d00371 path_get +EXPORT_SYMBOL vmlinux 0x33dbc264 dma_sync_wait +EXPORT_SYMBOL vmlinux 0x33dbfd93 tcp_memory_allocated +EXPORT_SYMBOL vmlinux 0x33f3f4ef __register_binfmt +EXPORT_SYMBOL vmlinux 0x33f82d16 nla_put +EXPORT_SYMBOL vmlinux 0x3407931f kern_path +EXPORT_SYMBOL vmlinux 0x341c9df2 read_cache_pages +EXPORT_SYMBOL vmlinux 0x34309e5e misc_register +EXPORT_SYMBOL vmlinux 0x343a405c __nla_put_nohdr +EXPORT_SYMBOL vmlinux 0x347013de nla_validate +EXPORT_SYMBOL vmlinux 0x34779375 create_proc_entry +EXPORT_SYMBOL vmlinux 0x34907514 ndisc_build_skb +EXPORT_SYMBOL vmlinux 0x34908c14 print_hex_dump_bytes +EXPORT_SYMBOL vmlinux 0x349cba85 strchr +EXPORT_SYMBOL vmlinux 0x34b9e992 md_done_sync +EXPORT_SYMBOL vmlinux 0x34bb6258 tc_classify_compat +EXPORT_SYMBOL vmlinux 0x34bcb1e6 dma_find_channel +EXPORT_SYMBOL vmlinux 0x35078cf4 mnt_pin +EXPORT_SYMBOL vmlinux 0x352114ea register_sound_special +EXPORT_SYMBOL vmlinux 0x3529de2a try_to_free_buffers +EXPORT_SYMBOL vmlinux 0x353e3fa5 __get_user_4 +EXPORT_SYMBOL vmlinux 0x3548a3e7 noop_qdisc +EXPORT_SYMBOL vmlinux 0x3549fd50 snd_pcm_lib_free_vmalloc_buffer +EXPORT_SYMBOL vmlinux 0x356f9e1b tcp_v4_conn_request +EXPORT_SYMBOL vmlinux 0x357c90d2 qdisc_put_stab +EXPORT_SYMBOL vmlinux 0x3598a12e proc_symlink +EXPORT_SYMBOL vmlinux 0x359ddc5d skb_seq_read +EXPORT_SYMBOL vmlinux 0x359e07ad __sock_create +EXPORT_SYMBOL vmlinux 0x35be9835 bh_submit_read +EXPORT_SYMBOL vmlinux 0x35c2ba9e refrigerator +EXPORT_SYMBOL vmlinux 0x35c926a1 snd_pcm_lib_preallocate_pages +EXPORT_SYMBOL vmlinux 0x35cf5e10 nand_calculate_ecc +EXPORT_SYMBOL vmlinux 0x35da67f4 omap_writew +EXPORT_SYMBOL vmlinux 0x360b1afe probe_irq_mask +EXPORT_SYMBOL vmlinux 0x3612c10f tmio_core_mmc_enable +EXPORT_SYMBOL vmlinux 0x36358a3d md_write_end +EXPORT_SYMBOL vmlinux 0x3676ea65 blk_integrity_is_initialized +EXPORT_SYMBOL vmlinux 0x369610aa blk_queue_max_discard_sectors +EXPORT_SYMBOL vmlinux 0x36b9737b dquot_resume +EXPORT_SYMBOL vmlinux 0x36db0908 fsync_bdev +EXPORT_SYMBOL vmlinux 0x36ddc9d8 sb_min_blocksize +EXPORT_SYMBOL vmlinux 0x36e360e3 __hw_addr_add_multiple +EXPORT_SYMBOL vmlinux 0x36e6f1ec ab3100_event_unregister +EXPORT_SYMBOL vmlinux 0x36f530aa snd_timer_close +EXPORT_SYMBOL vmlinux 0x36f9a0cd kernel_sendpage +EXPORT_SYMBOL vmlinux 0x3732824b blk_rq_init +EXPORT_SYMBOL vmlinux 0x3744cf36 vmalloc_to_pfn +EXPORT_SYMBOL vmlinux 0x374ed073 scnprintf +EXPORT_SYMBOL vmlinux 0x375ca5fa __devcgroup_inode_permission +EXPORT_SYMBOL vmlinux 0x376276ae tcp_read_sock +EXPORT_SYMBOL vmlinux 0x376cc945 sync_inode_metadata +EXPORT_SYMBOL vmlinux 0x377a1885 omap_mcbsp_get_tx_delay +EXPORT_SYMBOL vmlinux 0x377f4e6e ps2_drain +EXPORT_SYMBOL vmlinux 0x3796bdcc snd_pcm_format_little_endian +EXPORT_SYMBOL vmlinux 0x379f5837 param_set_invbool +EXPORT_SYMBOL vmlinux 0x37acd3cc prepare_creds +EXPORT_SYMBOL vmlinux 0x37b4e59d flex_array_get +EXPORT_SYMBOL vmlinux 0x37b8e233 neigh_table_init +EXPORT_SYMBOL vmlinux 0x37befc70 jiffies_to_msecs +EXPORT_SYMBOL vmlinux 0x37d2fa1c d_delete +EXPORT_SYMBOL vmlinux 0x37db7240 tcp_ioctl +EXPORT_SYMBOL vmlinux 0x37e74642 get_jiffies_64 +EXPORT_SYMBOL vmlinux 0x37ea921e vfsmount_lock_local_lock_cpu +EXPORT_SYMBOL vmlinux 0x37f614b7 __kfifo_len_r +EXPORT_SYMBOL vmlinux 0x37f8c8e7 nf_unregister_queue_handler +EXPORT_SYMBOL vmlinux 0x380d3ea2 register_md_personality +EXPORT_SYMBOL vmlinux 0x3817e1fe phy_scan_fixups +EXPORT_SYMBOL vmlinux 0x38221c5f tc_classify +EXPORT_SYMBOL vmlinux 0x385a976a napi_frags_finish +EXPORT_SYMBOL vmlinux 0x386e7a6f skb_free_datagram_locked +EXPORT_SYMBOL vmlinux 0x387c2baf radix_tree_range_tag_if_tagged +EXPORT_SYMBOL vmlinux 0x388f9128 xfrm_state_walk_done +EXPORT_SYMBOL vmlinux 0x38994715 amba_driver_register +EXPORT_SYMBOL vmlinux 0x38e8378d pgprot_kernel +EXPORT_SYMBOL vmlinux 0x39368365 devm_iounmap +EXPORT_SYMBOL vmlinux 0x394a3e00 xfrm_policy_destroy +EXPORT_SYMBOL vmlinux 0x39574e17 skb_make_writable +EXPORT_SYMBOL vmlinux 0x3971b4df snd_ecards_limit +EXPORT_SYMBOL vmlinux 0x3980aac1 unregister_reboot_notifier +EXPORT_SYMBOL vmlinux 0x39889736 eth_rebuild_header +EXPORT_SYMBOL vmlinux 0x3994523c md_check_no_bitmap +EXPORT_SYMBOL vmlinux 0x39a28acc textsearch_find_continuous +EXPORT_SYMBOL vmlinux 0x39a9ea55 cpu_user +EXPORT_SYMBOL vmlinux 0x39bf9301 _snd_pcm_hw_param_setempty +EXPORT_SYMBOL vmlinux 0x3a083e21 dev_mc_flush +EXPORT_SYMBOL vmlinux 0x3a12da57 pipe_lock +EXPORT_SYMBOL vmlinux 0x3a2204c6 security_netlink_recv +EXPORT_SYMBOL vmlinux 0x3a258910 pm860x_reg_write +EXPORT_SYMBOL vmlinux 0x3a328151 skb_queue_tail +EXPORT_SYMBOL vmlinux 0x3a441e4f cdrom_ioctl +EXPORT_SYMBOL vmlinux 0x3a8788df __kfifo_dma_out_prepare +EXPORT_SYMBOL vmlinux 0x3a985f59 simple_dir_inode_operations +EXPORT_SYMBOL vmlinux 0x3a9b6fb9 blk_unregister_region +EXPORT_SYMBOL vmlinux 0x3aa2eb19 blk_stack_limits +EXPORT_SYMBOL vmlinux 0x3ad471bc clk_get +EXPORT_SYMBOL vmlinux 0x3ade4bd8 netlink_dump_start +EXPORT_SYMBOL vmlinux 0x3af34ac6 otg_put_transceiver +EXPORT_SYMBOL vmlinux 0x3b014dbf netif_rx +EXPORT_SYMBOL vmlinux 0x3b3016d3 cpufreq_unregister_notifier +EXPORT_SYMBOL vmlinux 0x3b33486d cdrom_release +EXPORT_SYMBOL vmlinux 0x3b5db4d9 call_usermodehelper_freeinfo +EXPORT_SYMBOL vmlinux 0x3b91f3af snd_free_pages +EXPORT_SYMBOL vmlinux 0x3bbb649a tty_port_tty_get +EXPORT_SYMBOL vmlinux 0x3bd1b1f6 msecs_to_jiffies +EXPORT_SYMBOL vmlinux 0x3bddde6b dquot_commit +EXPORT_SYMBOL vmlinux 0x3be9cb24 nf_register_sockopt +EXPORT_SYMBOL vmlinux 0x3c1e8aff commit_creds +EXPORT_SYMBOL vmlinux 0x3c2c5af5 sprintf +EXPORT_SYMBOL vmlinux 0x3c437892 dev_uc_flush +EXPORT_SYMBOL vmlinux 0x3c4bbf6a ipv6_chk_addr +EXPORT_SYMBOL vmlinux 0x3c5c647e snd_pcm_release_substream +EXPORT_SYMBOL vmlinux 0x3c80c06c kstrtoull +EXPORT_SYMBOL vmlinux 0x3c9d1211 string_get_size +EXPORT_SYMBOL vmlinux 0x3c9d5e8d omap_mcbsp_dma_ch_params +EXPORT_SYMBOL vmlinux 0x3ce37156 abx500_event_registers_startup_state_get +EXPORT_SYMBOL vmlinux 0x3ce4ca6f disable_irq +EXPORT_SYMBOL vmlinux 0x3cf63f19 __tracepoint_kmem_cache_alloc_node +EXPORT_SYMBOL vmlinux 0x3d0c447f elevator_change +EXPORT_SYMBOL vmlinux 0x3d3c540f elf_hwcap +EXPORT_SYMBOL vmlinux 0x3d8ba123 inet_put_port +EXPORT_SYMBOL vmlinux 0x3dbe74af flex_array_shrink +EXPORT_SYMBOL vmlinux 0x3dcb88a0 irq_set_handler_data +EXPORT_SYMBOL vmlinux 0x3dd14b6c bio_sector_offset +EXPORT_SYMBOL vmlinux 0x3dfc897c seq_hlist_start_head +EXPORT_SYMBOL vmlinux 0x3e0cf06c set_groups +EXPORT_SYMBOL vmlinux 0x3e0d85e2 input_mt_report_finger_count +EXPORT_SYMBOL vmlinux 0x3e0e9023 param_set_long +EXPORT_SYMBOL vmlinux 0x3e45e9ff register_inetaddr_notifier +EXPORT_SYMBOL vmlinux 0x3e5e0caf sync_dirty_buffer +EXPORT_SYMBOL vmlinux 0x3e699ca4 dma_async_memcpy_buf_to_buf +EXPORT_SYMBOL vmlinux 0x3e75396b clk_set_rate +EXPORT_SYMBOL vmlinux 0x3e837241 tcf_em_tree_validate +EXPORT_SYMBOL vmlinux 0x3e9110fa __hw_addr_unsync +EXPORT_SYMBOL vmlinux 0x3ea00e2c scsi_dma_map +EXPORT_SYMBOL vmlinux 0x3ea973ad phy_device_register +EXPORT_SYMBOL vmlinux 0x3eac69c7 udp_ioctl +EXPORT_SYMBOL vmlinux 0x3eb4df4f ppp_input_error +EXPORT_SYMBOL vmlinux 0x3ec36a93 blk_queue_physical_block_size +EXPORT_SYMBOL vmlinux 0x3ec8886f param_ops_int +EXPORT_SYMBOL vmlinux 0x3ed63055 zlib_inflateReset +EXPORT_SYMBOL vmlinux 0x3ede50c3 skb_append_datato_frags +EXPORT_SYMBOL vmlinux 0x3f1546cd of_find_matching_node +EXPORT_SYMBOL vmlinux 0x3f4547a7 put_unused_fd +EXPORT_SYMBOL vmlinux 0x3f4c02b1 of_find_node_by_path +EXPORT_SYMBOL vmlinux 0x3f84969f dm_put_device +EXPORT_SYMBOL vmlinux 0x3f95f6b1 scsi_cmd_print_sense_hdr +EXPORT_SYMBOL vmlinux 0x3faa94cb bio_integrity_endio +EXPORT_SYMBOL vmlinux 0x3fc419b6 audit_log_end +EXPORT_SYMBOL vmlinux 0x3fddefcf vm_insert_page +EXPORT_SYMBOL vmlinux 0x3ff62317 local_bh_disable +EXPORT_SYMBOL vmlinux 0x4000b3ce dma_unmap_sg +EXPORT_SYMBOL vmlinux 0x40045596 jbd2_journal_lock_updates +EXPORT_SYMBOL vmlinux 0x4016a5c3 sock_no_listen +EXPORT_SYMBOL vmlinux 0x4029d238 param_set_copystring +EXPORT_SYMBOL vmlinux 0x40478510 scm_fp_dup +EXPORT_SYMBOL vmlinux 0x4059792f print_hex_dump +EXPORT_SYMBOL vmlinux 0x405c1144 get_seconds +EXPORT_SYMBOL vmlinux 0x406235c2 blk_queue_update_dma_pad +EXPORT_SYMBOL vmlinux 0x406e55ca xfrm_policy_alloc +EXPORT_SYMBOL vmlinux 0x407136b1 __put_user_8 +EXPORT_SYMBOL vmlinux 0x407a3275 omap_start_dma +EXPORT_SYMBOL vmlinux 0x40973662 sysctl_udp_mem +EXPORT_SYMBOL vmlinux 0x409873e3 tty_termios_baud_rate +EXPORT_SYMBOL vmlinux 0x40a27c37 scsi_dev_info_remove_list +EXPORT_SYMBOL vmlinux 0x40a6f522 __arm_ioremap +EXPORT_SYMBOL vmlinux 0x40a9b349 vzalloc +EXPORT_SYMBOL vmlinux 0x40b500ad unmap_mapping_range +EXPORT_SYMBOL vmlinux 0x40b62d2c of_mm_gpiochip_add +EXPORT_SYMBOL vmlinux 0x40be7503 block_write_end +EXPORT_SYMBOL vmlinux 0x40c7ab5c jbd2_journal_release_buffer +EXPORT_SYMBOL vmlinux 0x40d04664 console_trylock +EXPORT_SYMBOL vmlinux 0x40f07981 __ashldi3 +EXPORT_SYMBOL vmlinux 0x4108e69a fb_match_mode +EXPORT_SYMBOL vmlinux 0x41482d8b strndup_user +EXPORT_SYMBOL vmlinux 0x414fa4cc dev_set_group +EXPORT_SYMBOL vmlinux 0x416500f5 dma_mark_declared_memory_occupied +EXPORT_SYMBOL vmlinux 0x4188d439 neigh_rand_reach_time +EXPORT_SYMBOL vmlinux 0x41d17201 tcp_create_openreq_child +EXPORT_SYMBOL vmlinux 0x41d36567 request_key +EXPORT_SYMBOL vmlinux 0x41f9209b tty_kref_put +EXPORT_SYMBOL vmlinux 0x4201059b ppp_register_net_channel +EXPORT_SYMBOL vmlinux 0x4211c3c1 zlib_inflateInit2 +EXPORT_SYMBOL vmlinux 0x421fdac3 keyring_clear +EXPORT_SYMBOL vmlinux 0x42224298 sscanf +EXPORT_SYMBOL vmlinux 0x425456c9 cpu_cache +EXPORT_SYMBOL vmlinux 0x42616332 snd_ctl_boolean_mono_info +EXPORT_SYMBOL vmlinux 0x427184e6 ethtool_op_set_flags +EXPORT_SYMBOL vmlinux 0x42940ef5 mfd_cell_enable +EXPORT_SYMBOL vmlinux 0x4296da82 inet_sk_rebuild_header +EXPORT_SYMBOL vmlinux 0x42977ad4 __hw_addr_del_multiple +EXPORT_SYMBOL vmlinux 0x42a20d35 max8925_reg_write +EXPORT_SYMBOL vmlinux 0x42ae3d58 blk_integrity_unregister +EXPORT_SYMBOL vmlinux 0x42ca35c8 nf_unregister_hook +EXPORT_SYMBOL vmlinux 0x42cf403b snd_info_create_module_entry +EXPORT_SYMBOL vmlinux 0x42d092fa init_buffer +EXPORT_SYMBOL vmlinux 0x42e3116d xfrm_policy_register_afinfo +EXPORT_SYMBOL vmlinux 0x42f219f4 dma_pool_alloc +EXPORT_SYMBOL vmlinux 0x42fa0be4 ata_scsi_cmd_error_handler +EXPORT_SYMBOL vmlinux 0x4302d0eb free_pages +EXPORT_SYMBOL vmlinux 0x4305e4cc inet_csk_init_xmit_timers +EXPORT_SYMBOL vmlinux 0x431f4705 inet6_ioctl +EXPORT_SYMBOL vmlinux 0x432de6ca snd_pcm_kernel_ioctl +EXPORT_SYMBOL vmlinux 0x43390ade user_revoke +EXPORT_SYMBOL vmlinux 0x4347b971 idr_init +EXPORT_SYMBOL vmlinux 0x4365d6aa snd_timer_interrupt +EXPORT_SYMBOL vmlinux 0x4382d255 dev_addr_del_multiple +EXPORT_SYMBOL vmlinux 0x4391a654 scsi_device_get +EXPORT_SYMBOL vmlinux 0x43a0458b blk_start_plug +EXPORT_SYMBOL vmlinux 0x43a911bd rtnl_unicast +EXPORT_SYMBOL vmlinux 0x43b82d96 flock_lock_file_wait +EXPORT_SYMBOL vmlinux 0x43bd9d8d sock_queue_err_skb +EXPORT_SYMBOL vmlinux 0x43c43569 dev_deactivate +EXPORT_SYMBOL vmlinux 0x43d6290e sg_miter_stop +EXPORT_SYMBOL vmlinux 0x43e2a924 snd_pcm_hw_param_last +EXPORT_SYMBOL vmlinux 0x43e40500 clk_get_rate +EXPORT_SYMBOL vmlinux 0x440d6ec1 blk_register_region +EXPORT_SYMBOL vmlinux 0x4414b8e3 __sk_dst_check +EXPORT_SYMBOL vmlinux 0x441ed159 omap_get_dma_src_pos +EXPORT_SYMBOL vmlinux 0x442495c9 tmio_core_mmc_resume +EXPORT_SYMBOL vmlinux 0x442ca28b jbd2_journal_load +EXPORT_SYMBOL vmlinux 0x44366cfc simple_write_to_buffer +EXPORT_SYMBOL vmlinux 0x44402b6f param_get_ulong +EXPORT_SYMBOL vmlinux 0x44432041 security_path_truncate +EXPORT_SYMBOL vmlinux 0x4450ff48 __locks_copy_lock +EXPORT_SYMBOL vmlinux 0x44643b93 __aeabi_lmul +EXPORT_SYMBOL vmlinux 0x448212fa down_trylock +EXPORT_SYMBOL vmlinux 0x44b911c3 rb_replace_node +EXPORT_SYMBOL vmlinux 0x44da5d0f __csum_ipv6_magic +EXPORT_SYMBOL vmlinux 0x44dccf34 skb_dst_set_noref +EXPORT_SYMBOL vmlinux 0x44e9a829 match_token +EXPORT_SYMBOL vmlinux 0x44ea6c81 cdev_alloc +EXPORT_SYMBOL vmlinux 0x4510d42f blkdev_issue_zeroout +EXPORT_SYMBOL vmlinux 0x451dbdd3 phy_stop_interrupts +EXPORT_SYMBOL vmlinux 0x453b8b9a __lock_page +EXPORT_SYMBOL vmlinux 0x456e6dce radix_tree_tag_get +EXPORT_SYMBOL vmlinux 0x457127f0 udp_disconnect +EXPORT_SYMBOL vmlinux 0x4575315d utf8s_to_utf16s +EXPORT_SYMBOL vmlinux 0x4578f528 __kfifo_to_user +EXPORT_SYMBOL vmlinux 0x45a55ec8 __iounmap +EXPORT_SYMBOL vmlinux 0x45bda0d5 system_serial_low +EXPORT_SYMBOL vmlinux 0x45d216b9 tcp_put_md5sig_pool +EXPORT_SYMBOL vmlinux 0x45d5d990 napi_complete +EXPORT_SYMBOL vmlinux 0x45fb0f33 __set_page_dirty_buffers +EXPORT_SYMBOL vmlinux 0x460ea1c5 udplite_table +EXPORT_SYMBOL vmlinux 0x46214106 files_lglock_local_unlock_cpu +EXPORT_SYMBOL vmlinux 0x4628dc33 omap_vram_alloc +EXPORT_SYMBOL vmlinux 0x462906ee security_inode_permission +EXPORT_SYMBOL vmlinux 0x462a2e75 match_strlcpy +EXPORT_SYMBOL vmlinux 0x4643975e task_ns_capable +EXPORT_SYMBOL vmlinux 0x465aba31 qdisc_watchdog_cancel +EXPORT_SYMBOL vmlinux 0x46c4b962 mutex_lock_killable +EXPORT_SYMBOL vmlinux 0x46d3b28c __div0 +EXPORT_SYMBOL vmlinux 0x46dce5b0 arp_invalidate +EXPORT_SYMBOL vmlinux 0x4716385d free_inode_nonrcu +EXPORT_SYMBOL vmlinux 0x473bd49f i2c_smbus_read_byte_data +EXPORT_SYMBOL vmlinux 0x475100c2 inet_get_local_port_range +EXPORT_SYMBOL vmlinux 0x47939e0d __tasklet_hi_schedule +EXPORT_SYMBOL vmlinux 0x479a3ff2 mmc_alloc_host +EXPORT_SYMBOL vmlinux 0x47a2b538 lookup_hash +EXPORT_SYMBOL vmlinux 0x47a79e0c __inet6_hash +EXPORT_SYMBOL vmlinux 0x47b6a10f ftrace_print_symbols_seq +EXPORT_SYMBOL vmlinux 0x47f50b8e tcf_hash_create +EXPORT_SYMBOL vmlinux 0x47f757de elf_platform +EXPORT_SYMBOL vmlinux 0x481abf66 override_creds +EXPORT_SYMBOL vmlinux 0x483ec199 __cond_resched_lock +EXPORT_SYMBOL vmlinux 0x4856433e snd_card_set_id +EXPORT_SYMBOL vmlinux 0x485966e2 dm_table_put +EXPORT_SYMBOL vmlinux 0x4859b8bb rtc_year_days +EXPORT_SYMBOL vmlinux 0x486375eb audit_log_format +EXPORT_SYMBOL vmlinux 0x4870874e kstat +EXPORT_SYMBOL vmlinux 0x488284ae __devm_release_region +EXPORT_SYMBOL vmlinux 0x48973633 read_cache_page_gfp +EXPORT_SYMBOL vmlinux 0x489859de do_SAK +EXPORT_SYMBOL vmlinux 0x48a5b067 __machine_arch_type +EXPORT_SYMBOL vmlinux 0x48c1cf5a journal_update_format +EXPORT_SYMBOL vmlinux 0x4902383f keyring_search +EXPORT_SYMBOL vmlinux 0x49337356 omap_dss_start_device +EXPORT_SYMBOL vmlinux 0x493ebdca bdput +EXPORT_SYMBOL vmlinux 0x49603fb8 security_sb_copy_data +EXPORT_SYMBOL vmlinux 0x49718cd9 netlink_set_err +EXPORT_SYMBOL vmlinux 0x49778d1a save_mount_options +EXPORT_SYMBOL vmlinux 0x498bfa96 __getblk +EXPORT_SYMBOL vmlinux 0x49b07aec tcp_select_initial_window +EXPORT_SYMBOL vmlinux 0x49d9d74e nf_reinject +EXPORT_SYMBOL vmlinux 0x49dd0494 inet_ioctl +EXPORT_SYMBOL vmlinux 0x49ebacbd _clear_bit +EXPORT_SYMBOL vmlinux 0x49f6be9d flex_array_clear +EXPORT_SYMBOL vmlinux 0x4a17af93 mb_cache_create +EXPORT_SYMBOL vmlinux 0x4a260ca8 security_path_link +EXPORT_SYMBOL vmlinux 0x4a358252 __bitmap_subset +EXPORT_SYMBOL vmlinux 0x4a37af33 ___dma_single_cpu_to_dev +EXPORT_SYMBOL vmlinux 0x4a39c657 dma_declare_coherent_memory +EXPORT_SYMBOL vmlinux 0x4a39e5a1 omap_set_dma_src_params +EXPORT_SYMBOL vmlinux 0x4a3ea5c0 snd_request_card +EXPORT_SYMBOL vmlinux 0x4a7127af tty_port_close_end +EXPORT_SYMBOL vmlinux 0x4a8b75fc dput +EXPORT_SYMBOL vmlinux 0x4aaab2b1 groups_alloc +EXPORT_SYMBOL vmlinux 0x4ac20c70 blk_make_request +EXPORT_SYMBOL vmlinux 0x4afe9a77 scsi_partsize +EXPORT_SYMBOL vmlinux 0x4b0b9721 ether_setup +EXPORT_SYMBOL vmlinux 0x4b1ec3e2 kstrtoul_from_user +EXPORT_SYMBOL vmlinux 0x4b20cbd2 ida_remove +EXPORT_SYMBOL vmlinux 0x4b34fbf5 block_all_signals +EXPORT_SYMBOL vmlinux 0x4b45cf08 module_layout +EXPORT_SYMBOL vmlinux 0x4b4689f5 xfrm_policy_walk +EXPORT_SYMBOL vmlinux 0x4b70aa71 page_symlink_inode_operations +EXPORT_SYMBOL vmlinux 0x4b7abeec block_write_full_page +EXPORT_SYMBOL vmlinux 0x4b9d698e xfrm_input +EXPORT_SYMBOL vmlinux 0x4bb1a378 of_register_spi_devices +EXPORT_SYMBOL vmlinux 0x4bc96635 ifla_policy +EXPORT_SYMBOL vmlinux 0x4bfa8200 console_stop +EXPORT_SYMBOL vmlinux 0x4c1182cb bitmap_scnprintf +EXPORT_SYMBOL vmlinux 0x4c2ae700 strnstr +EXPORT_SYMBOL vmlinux 0x4c541fb6 filp_open +EXPORT_SYMBOL vmlinux 0x4c6ca72d fsnotify_add_mark +EXPORT_SYMBOL vmlinux 0x4c92970a skb_gro_reset_offset +EXPORT_SYMBOL vmlinux 0x4c9bff87 __free_pages +EXPORT_SYMBOL vmlinux 0x4ca5c423 mmc_can_trim +EXPORT_SYMBOL vmlinux 0x4cb1c7d8 dma_pool_destroy +EXPORT_SYMBOL vmlinux 0x4cb63e49 of_get_parent +EXPORT_SYMBOL vmlinux 0x4cbbd171 __bitmap_weight +EXPORT_SYMBOL vmlinux 0x4cc792cc journal_blocks_per_page +EXPORT_SYMBOL vmlinux 0x4ccc225d locks_mandatory_area +EXPORT_SYMBOL vmlinux 0x4d025d04 vfs_stat +EXPORT_SYMBOL vmlinux 0x4d0d163d copy_page +EXPORT_SYMBOL vmlinux 0x4d1f5504 input_register_device +EXPORT_SYMBOL vmlinux 0x4d296454 __tcf_em_tree_match +EXPORT_SYMBOL vmlinux 0x4d3c153f sigprocmask +EXPORT_SYMBOL vmlinux 0x4d45d89e udp_memory_allocated +EXPORT_SYMBOL vmlinux 0x4d4ea529 snd_jack_report +EXPORT_SYMBOL vmlinux 0x4d68eaae key_revoke +EXPORT_SYMBOL vmlinux 0x4d6ba465 fib_default_rule_pref +EXPORT_SYMBOL vmlinux 0x4d800f1e gnet_stats_copy_rate_est +EXPORT_SYMBOL vmlinux 0x4d974b9c register_sysrq_key +EXPORT_SYMBOL vmlinux 0x4d9b6d35 snd_pcm_format_size +EXPORT_SYMBOL vmlinux 0x4dc45be9 nf_log_unbind_pf +EXPORT_SYMBOL vmlinux 0x4dec6038 memscan +EXPORT_SYMBOL vmlinux 0x4df119fa __bitmap_parse +EXPORT_SYMBOL vmlinux 0x4df938d3 __alloc_pages_nodemask +EXPORT_SYMBOL vmlinux 0x4e069249 security_tun_dev_post_create +EXPORT_SYMBOL vmlinux 0x4e2e8d24 scsi_init_io +EXPORT_SYMBOL vmlinux 0x4e3567f7 match_int +EXPORT_SYMBOL vmlinux 0x4e505642 __starget_for_each_device +EXPORT_SYMBOL vmlinux 0x4e506013 omap_dma_link_lch +EXPORT_SYMBOL vmlinux 0x4e6e8ea7 fg_console +EXPORT_SYMBOL vmlinux 0x4e74ff84 netdev_emerg +EXPORT_SYMBOL vmlinux 0x4e830a3e strnicmp +EXPORT_SYMBOL vmlinux 0x4e9bb36a dentry_unhash +EXPORT_SYMBOL vmlinux 0x4ea20ba5 iov_iter_copy_from_user_atomic +EXPORT_SYMBOL vmlinux 0x4ea918d0 dev_remove_pack +EXPORT_SYMBOL vmlinux 0x4ec31b6f thaw_super +EXPORT_SYMBOL vmlinux 0x4efb94a4 I_BDEV +EXPORT_SYMBOL vmlinux 0x4efd7e01 __alloc_skb +EXPORT_SYMBOL vmlinux 0x4f0eb976 iov_iter_copy_from_user +EXPORT_SYMBOL vmlinux 0x4f1cd128 security_tun_dev_create +EXPORT_SYMBOL vmlinux 0x4f391d0e nla_parse +EXPORT_SYMBOL vmlinux 0x4f3d8e2f skb_copy_bits +EXPORT_SYMBOL vmlinux 0x4f476e96 init_cdrom_command +EXPORT_SYMBOL vmlinux 0x4f745c0e dma_async_tx_descriptor_init +EXPORT_SYMBOL vmlinux 0x4f8054f0 uart_get_baud_rate +EXPORT_SYMBOL vmlinux 0x4f816e9b snd_pcm_format_big_endian +EXPORT_SYMBOL vmlinux 0x4f89c9de gpmc_cs_free +EXPORT_SYMBOL vmlinux 0x4f8afeb5 neigh_ifdown +EXPORT_SYMBOL vmlinux 0x4f901fa9 locks_free_lock +EXPORT_SYMBOL vmlinux 0x4f98355c bio_unmap_user +EXPORT_SYMBOL vmlinux 0x4fa3a313 check_disk_change +EXPORT_SYMBOL vmlinux 0x4faaa2de __find_get_block +EXPORT_SYMBOL vmlinux 0x4fb3c079 blk_put_request +EXPORT_SYMBOL vmlinux 0x4ff1c9bc populate_rootfs_wait +EXPORT_SYMBOL vmlinux 0x50047933 mark_buffer_dirty_inode +EXPORT_SYMBOL vmlinux 0x501b2325 unlock_page +EXPORT_SYMBOL vmlinux 0x50211ee3 tcp_free_md5sig_pool +EXPORT_SYMBOL vmlinux 0x503ef42e netlink_rcv_skb +EXPORT_SYMBOL vmlinux 0x505c7c7b jbd2_journal_release_jbd_inode +EXPORT_SYMBOL vmlinux 0x506746b6 getrawmonotonic +EXPORT_SYMBOL vmlinux 0x506d97f5 omap_readl +EXPORT_SYMBOL vmlinux 0x5071e0e2 radix_tree_tagged +EXPORT_SYMBOL vmlinux 0x508bac5b insert_inode_locked +EXPORT_SYMBOL vmlinux 0x508dc43c amba_device_unregister +EXPORT_SYMBOL vmlinux 0x508fecc3 framebuffer_alloc +EXPORT_SYMBOL vmlinux 0x50ab4c6d files_lglock_global_lock +EXPORT_SYMBOL vmlinux 0x50b45bc9 input_mt_report_pointer_emulation +EXPORT_SYMBOL vmlinux 0x50c71330 idr_get_new +EXPORT_SYMBOL vmlinux 0x50ccff03 omap_dma_set_prio_lch +EXPORT_SYMBOL vmlinux 0x50dca357 scsi_set_medium_removal +EXPORT_SYMBOL vmlinux 0x50dd551d rfkill_set_sw_state +EXPORT_SYMBOL vmlinux 0x5116a06a gnet_stats_copy_app +EXPORT_SYMBOL vmlinux 0x511746c1 dump_fpu +EXPORT_SYMBOL vmlinux 0x5118c382 secure_dccp_sequence_number +EXPORT_SYMBOL vmlinux 0x5123b423 input_allocate_device +EXPORT_SYMBOL vmlinux 0x513f98cc mmc_register_driver +EXPORT_SYMBOL vmlinux 0x5169161d omap_free_dma_chain +EXPORT_SYMBOL vmlinux 0x517059c2 neigh_lookup_nodev +EXPORT_SYMBOL vmlinux 0x51784b6e d_set_d_op +EXPORT_SYMBOL vmlinux 0x51908eb8 __raw_writesl +EXPORT_SYMBOL vmlinux 0x51a88302 redirty_page_for_writepage +EXPORT_SYMBOL vmlinux 0x51c4c967 force_sig +EXPORT_SYMBOL vmlinux 0x51ce5ad3 files_lglock_local_lock_cpu +EXPORT_SYMBOL vmlinux 0x51dce73b xfrm_state_walk_init +EXPORT_SYMBOL vmlinux 0x51e77c97 pfn_valid +EXPORT_SYMBOL vmlinux 0x51ef33b8 kstrndup +EXPORT_SYMBOL vmlinux 0x52026cdf security_sb_parse_opts_str +EXPORT_SYMBOL vmlinux 0x521828d0 dquot_quotactl_ops +EXPORT_SYMBOL vmlinux 0x5228383c invalidate_partition +EXPORT_SYMBOL vmlinux 0x5242e815 dquot_scan_active +EXPORT_SYMBOL vmlinux 0x52483a4e amba_device_register +EXPORT_SYMBOL vmlinux 0x52760ca9 getnstimeofday +EXPORT_SYMBOL vmlinux 0x527aa2ae backlight_device_register +EXPORT_SYMBOL vmlinux 0x528adf1c simple_pin_fs +EXPORT_SYMBOL vmlinux 0x528c709d simple_read_from_buffer +EXPORT_SYMBOL vmlinux 0x52d82caf generic_pipe_buf_map +EXPORT_SYMBOL vmlinux 0x52db92ce d_path +EXPORT_SYMBOL vmlinux 0x52e3e4a5 snd_pcm_hw_param_value +EXPORT_SYMBOL vmlinux 0x52e802be simple_write_begin +EXPORT_SYMBOL vmlinux 0x52efd766 __kfifo_dma_in_prepare +EXPORT_SYMBOL vmlinux 0x52f3d54b __pagevec_release +EXPORT_SYMBOL vmlinux 0x52f3f785 input_alloc_absinfo +EXPORT_SYMBOL vmlinux 0x530b1e98 pm_suspend +EXPORT_SYMBOL vmlinux 0x5322d2ea scsi_add_device +EXPORT_SYMBOL vmlinux 0x53326531 mempool_alloc_pages +EXPORT_SYMBOL vmlinux 0x535f894c icmpv6_send +EXPORT_SYMBOL vmlinux 0x538383c0 unregister_inet6addr_notifier +EXPORT_SYMBOL vmlinux 0x538dcf13 kmem_cache_destroy +EXPORT_SYMBOL vmlinux 0x53ae0f38 omap_st_enable +EXPORT_SYMBOL vmlinux 0x53b7cb68 nand_bch_free +EXPORT_SYMBOL vmlinux 0x53c0767c sk_chk_filter +EXPORT_SYMBOL vmlinux 0x53cae656 i2c_register_driver +EXPORT_SYMBOL vmlinux 0x53cd13ea serio_reconnect +EXPORT_SYMBOL vmlinux 0x53f7246a writeback_inodes_sb_nr +EXPORT_SYMBOL vmlinux 0x540076eb dev_get_by_index_rcu +EXPORT_SYMBOL vmlinux 0x5418f303 end_writeback +EXPORT_SYMBOL vmlinux 0x543ef284 seq_hlist_start +EXPORT_SYMBOL vmlinux 0x5498e831 nand_scan_bbt +EXPORT_SYMBOL vmlinux 0x54a9db5f _kstrtoul +EXPORT_SYMBOL vmlinux 0x54acad69 twl6030_mmc_card_detect +EXPORT_SYMBOL vmlinux 0x54c03292 inode_add_bytes +EXPORT_SYMBOL vmlinux 0x54c73063 netif_device_attach +EXPORT_SYMBOL vmlinux 0x54cdf572 dm_io_client_create +EXPORT_SYMBOL vmlinux 0x54cfb922 omap_dss_get_overlay +EXPORT_SYMBOL vmlinux 0x54e6fcdd net_enable_timestamp +EXPORT_SYMBOL vmlinux 0x54fdc76a sound_class +EXPORT_SYMBOL vmlinux 0x5512dd7d __generic_file_aio_write +EXPORT_SYMBOL vmlinux 0x5516b004 snd_ctl_new1 +EXPORT_SYMBOL vmlinux 0x552097b8 kernel_bind +EXPORT_SYMBOL vmlinux 0x5537f96a sock_create_kern +EXPORT_SYMBOL vmlinux 0x5552119d fget +EXPORT_SYMBOL vmlinux 0x5566aa5e put_mnt_ns +EXPORT_SYMBOL vmlinux 0x55721d5c journal_start_commit +EXPORT_SYMBOL vmlinux 0x55789a45 blk_run_queue_async +EXPORT_SYMBOL vmlinux 0x557ed569 md_integrity_add_rdev +EXPORT_SYMBOL vmlinux 0x5588bb06 jbd2_journal_extend +EXPORT_SYMBOL vmlinux 0x5593f50f blk_sync_queue +EXPORT_SYMBOL vmlinux 0x5594be03 bitmap_remap +EXPORT_SYMBOL vmlinux 0x559fd9af seq_open_private +EXPORT_SYMBOL vmlinux 0x55bdef1f scsi_execute +EXPORT_SYMBOL vmlinux 0x55c1cd90 kill_anon_super +EXPORT_SYMBOL vmlinux 0x5600904f fb_get_color_depth +EXPORT_SYMBOL vmlinux 0x5604d12f secpath_dup +EXPORT_SYMBOL vmlinux 0x5614b010 xfrm_policy_walk_done +EXPORT_SYMBOL vmlinux 0x562ad513 interruptible_sleep_on +EXPORT_SYMBOL vmlinux 0x5635a60a vmalloc_user +EXPORT_SYMBOL vmlinux 0x5636a620 snd_pcm_suspend_all +EXPORT_SYMBOL vmlinux 0x56370aa0 clk_get_parent +EXPORT_SYMBOL vmlinux 0x5646eb9a input_mt_report_slot_state +EXPORT_SYMBOL vmlinux 0x566472ec neigh_compat_output +EXPORT_SYMBOL vmlinux 0x56691ea1 skb_copy_expand +EXPORT_SYMBOL vmlinux 0x56789ac5 omap_set_dma_color_mode +EXPORT_SYMBOL vmlinux 0x56b0063f blk_insert_request +EXPORT_SYMBOL vmlinux 0x56b26d95 jbd2_log_wait_commit +EXPORT_SYMBOL vmlinux 0x56b3d560 snd_ctl_register_ioctl +EXPORT_SYMBOL vmlinux 0x56c8799d scsi_kunmap_atomic_sg +EXPORT_SYMBOL vmlinux 0x56f19ebf igrab +EXPORT_SYMBOL vmlinux 0x5704eb1f security_path_unlink +EXPORT_SYMBOL vmlinux 0x57195361 iw_handler_set_spy +EXPORT_SYMBOL vmlinux 0x572e85d4 blk_lookup_devt +EXPORT_SYMBOL vmlinux 0x5749928a netdev_rx_csum_fault +EXPORT_SYMBOL vmlinux 0x57575f08 dmaengine_put +EXPORT_SYMBOL vmlinux 0x575a06cd ip_getsockopt +EXPORT_SYMBOL vmlinux 0x57674fd7 __sw_hweight16 +EXPORT_SYMBOL vmlinux 0x57888f85 eth_validate_addr +EXPORT_SYMBOL vmlinux 0x579a971b km_state_notify +EXPORT_SYMBOL vmlinux 0x57a6504e vsnprintf +EXPORT_SYMBOL vmlinux 0x57b57ebe jiffies_to_timespec +EXPORT_SYMBOL vmlinux 0x57c308f2 ip_generic_getfrag +EXPORT_SYMBOL vmlinux 0x57d1847c xfrm_sad_getinfo +EXPORT_SYMBOL vmlinux 0x57db7242 mangle_path +EXPORT_SYMBOL vmlinux 0x57ec7170 dm_register_target +EXPORT_SYMBOL vmlinux 0x57fdf8e8 dev_activate +EXPORT_SYMBOL vmlinux 0x58083c75 dev_uc_del +EXPORT_SYMBOL vmlinux 0x5838f6c9 rtc_valid_tm +EXPORT_SYMBOL vmlinux 0x583cf5b4 snd_timer_global_register +EXPORT_SYMBOL vmlinux 0x58516557 omap_set_dma_src_data_pack +EXPORT_SYMBOL vmlinux 0x586041f8 tcp_make_synack +EXPORT_SYMBOL vmlinux 0x586cacaf snd_timer_new +EXPORT_SYMBOL vmlinux 0x58823c16 jbd2_journal_set_features +EXPORT_SYMBOL vmlinux 0x58ad3622 jbd2_journal_file_inode +EXPORT_SYMBOL vmlinux 0x58db0579 dquot_enable +EXPORT_SYMBOL vmlinux 0x58dbd73f ipv6_getsockopt +EXPORT_SYMBOL vmlinux 0x58e037ac unlock_new_inode +EXPORT_SYMBOL vmlinux 0x58effd24 get_fs_type +EXPORT_SYMBOL vmlinux 0x58f50ceb invalidate_inode_buffers +EXPORT_SYMBOL vmlinux 0x5923cb90 insert_inode_locked4 +EXPORT_SYMBOL vmlinux 0x5934392b fb_register_client +EXPORT_SYMBOL vmlinux 0x593d9179 eth_type_trans +EXPORT_SYMBOL vmlinux 0x593ee980 inet6_add_protocol +EXPORT_SYMBOL vmlinux 0x59446b7f cdrom_get_media_event +EXPORT_SYMBOL vmlinux 0x594bf15b ioport_map +EXPORT_SYMBOL vmlinux 0x594e1317 __modsi3 +EXPORT_SYMBOL vmlinux 0x594fd546 omap_prcm_get_reset_sources +EXPORT_SYMBOL vmlinux 0x59598090 pagecache_write_begin +EXPORT_SYMBOL vmlinux 0x596de852 vc_resize +EXPORT_SYMBOL vmlinux 0x597b152a __get_user_pages +EXPORT_SYMBOL vmlinux 0x59875fbc put_tty_driver +EXPORT_SYMBOL vmlinux 0x59a6ade1 poll_schedule_timeout +EXPORT_SYMBOL vmlinux 0x59ae131e snd_pcm_lib_get_vmalloc_page +EXPORT_SYMBOL vmlinux 0x59c8aabf mntput +EXPORT_SYMBOL vmlinux 0x59d696b6 register_module_notifier +EXPORT_SYMBOL vmlinux 0x59d8223a ioport_resource +EXPORT_SYMBOL vmlinux 0x59e5070d __do_div64 +EXPORT_SYMBOL vmlinux 0x59e70f93 __send_remote_softirq +EXPORT_SYMBOL vmlinux 0x5a02e1eb blk_queue_max_segment_size +EXPORT_SYMBOL vmlinux 0x5a0efbaa ethtool_op_get_tx_csum +EXPORT_SYMBOL vmlinux 0x5a2f5638 con_is_bound +EXPORT_SYMBOL vmlinux 0x5a428fee register_shrinker +EXPORT_SYMBOL vmlinux 0x5a744b86 netlink_set_nonroot +EXPORT_SYMBOL vmlinux 0x5a86962d nf_log_register +EXPORT_SYMBOL vmlinux 0x5a8bdb2d redraw_screen +EXPORT_SYMBOL vmlinux 0x5ab6731a bio_get_nr_vecs +EXPORT_SYMBOL vmlinux 0x5ac59521 ip_defrag +EXPORT_SYMBOL vmlinux 0x5af16520 iput +EXPORT_SYMBOL vmlinux 0x5b19634d div_s64_rem +EXPORT_SYMBOL vmlinux 0x5b1a450a pm860x_page_bulk_read +EXPORT_SYMBOL vmlinux 0x5b29d40c mii_ethtool_sset +EXPORT_SYMBOL vmlinux 0x5b604a01 of_dev_get +EXPORT_SYMBOL vmlinux 0x5b63ad58 mount_bdev +EXPORT_SYMBOL vmlinux 0x5b711ac4 __dev_get_by_index +EXPORT_SYMBOL vmlinux 0x5b8a143f bio_integrity_alloc +EXPORT_SYMBOL vmlinux 0x5bcd37ed submit_bio +EXPORT_SYMBOL vmlinux 0x5be0f3b3 nla_reserve_nohdr +EXPORT_SYMBOL vmlinux 0x5bf4a1eb sg_last +EXPORT_SYMBOL vmlinux 0x5c2780ae xfrm_state_delete_tunnel +EXPORT_SYMBOL vmlinux 0x5c295598 follow_pfn +EXPORT_SYMBOL vmlinux 0x5c3e0767 bioset_free +EXPORT_SYMBOL vmlinux 0x5c3f13d6 request_firmware +EXPORT_SYMBOL vmlinux 0x5c415ca0 register_con_driver +EXPORT_SYMBOL vmlinux 0x5c49d7d2 genl_unregister_mc_group +EXPORT_SYMBOL vmlinux 0x5c56f1b9 bio_integrity_add_page +EXPORT_SYMBOL vmlinux 0x5c711b7a ip_fragment +EXPORT_SYMBOL vmlinux 0x5c7426f0 snd_card_file_remove +EXPORT_SYMBOL vmlinux 0x5c9284a0 processor_id +EXPORT_SYMBOL vmlinux 0x5ca35943 __xfrm_state_delete +EXPORT_SYMBOL vmlinux 0x5cb60a10 netpoll_poll +EXPORT_SYMBOL vmlinux 0x5cc41e2f wait_iff_congested +EXPORT_SYMBOL vmlinux 0x5cde4854 follow_down_one +EXPORT_SYMBOL vmlinux 0x5d0563c5 dmam_pool_destroy +EXPORT_SYMBOL vmlinux 0x5d0de646 input_set_abs_params +EXPORT_SYMBOL vmlinux 0x5d22fa38 omap_dss_stop_device +EXPORT_SYMBOL vmlinux 0x5d30f61c abx500_register_ops +EXPORT_SYMBOL vmlinux 0x5d760a5c d_add_ci +EXPORT_SYMBOL vmlinux 0x5d7ad37e omap_mcbsp_set_rx_threshold +EXPORT_SYMBOL vmlinux 0x5d84fdd6 dev_err +EXPORT_SYMBOL vmlinux 0x5d95bf52 snd_pcm_new +EXPORT_SYMBOL vmlinux 0x5d9cbeb2 dm_io_client_destroy +EXPORT_SYMBOL vmlinux 0x5d9dd6ee rtnl_notify +EXPORT_SYMBOL vmlinux 0x5da111ba scsi_allocate_command +EXPORT_SYMBOL vmlinux 0x5dc12f43 __sync_dirty_buffer +EXPORT_SYMBOL vmlinux 0x5ddaea49 bio_init +EXPORT_SYMBOL vmlinux 0x5ddb9157 udp_lib_getsockopt +EXPORT_SYMBOL vmlinux 0x5dead0ec of_get_gpio_flags +EXPORT_SYMBOL vmlinux 0x5df5bfc5 fsnotify_alloc_group +EXPORT_SYMBOL vmlinux 0x5e0c1a52 netdev_class_create_file +EXPORT_SYMBOL vmlinux 0x5e1cd10b __blk_end_request +EXPORT_SYMBOL vmlinux 0x5e3d4d78 blk_integrity_register +EXPORT_SYMBOL vmlinux 0x5e3d6ccc blk_rq_map_user +EXPORT_SYMBOL vmlinux 0x5e5079db md_integrity_register +EXPORT_SYMBOL vmlinux 0x5e60eb27 omap_dma_unlink_lch +EXPORT_SYMBOL vmlinux 0x5e65d49e of_phy_find_device +EXPORT_SYMBOL vmlinux 0x5e6947f7 unregister_dcbevent_notifier +EXPORT_SYMBOL vmlinux 0x5e716649 __sk_mem_schedule +EXPORT_SYMBOL vmlinux 0x5e7f4920 snd_pcm_format_set_silence +EXPORT_SYMBOL vmlinux 0x5e812f89 blk_integrity_merge_rq +EXPORT_SYMBOL vmlinux 0x5e95b1cd current_umask +EXPORT_SYMBOL vmlinux 0x5ea7b1d0 tty_unthrottle +EXPORT_SYMBOL vmlinux 0x5eb0dcca phy_find_first +EXPORT_SYMBOL vmlinux 0x5ec1d79f rawv6_mh_filter_register +EXPORT_SYMBOL vmlinux 0x5ed040b0 pm_set_vt_switch +EXPORT_SYMBOL vmlinux 0x5edd0762 bin2bcd +EXPORT_SYMBOL vmlinux 0x5ee8cf2e default_llseek +EXPORT_SYMBOL vmlinux 0x5f005368 kstrtou8 +EXPORT_SYMBOL vmlinux 0x5f0d9ad4 inet_csk_reset_keepalive_timer +EXPORT_SYMBOL vmlinux 0x5f23af2f generic_writepages +EXPORT_SYMBOL vmlinux 0x5f6d2f9d ethtool_op_set_tso +EXPORT_SYMBOL vmlinux 0x5f6e42ef tcf_hash_lookup +EXPORT_SYMBOL vmlinux 0x5f74ce38 blkdev_get_by_path +EXPORT_SYMBOL vmlinux 0x5f754e5a memset +EXPORT_SYMBOL vmlinux 0x5f954bb8 dma_sync_sg_for_device +EXPORT_SYMBOL vmlinux 0x5f9792c7 journal_load +EXPORT_SYMBOL vmlinux 0x5fa17c73 sk_filter_release_rcu +EXPORT_SYMBOL vmlinux 0x5fb1fe38 blkdev_get_by_dev +EXPORT_SYMBOL vmlinux 0x5fbc1c6c ip_route_input_common +EXPORT_SYMBOL vmlinux 0x5fddf714 genl_register_family +EXPORT_SYMBOL vmlinux 0x600683d3 do_unblank_screen +EXPORT_SYMBOL vmlinux 0x60296a0d napi_frags_skb +EXPORT_SYMBOL vmlinux 0x602c96f0 copy_to_user_fromio +EXPORT_SYMBOL vmlinux 0x60388d15 seq_bitmap +EXPORT_SYMBOL vmlinux 0x6050af68 vm_stat +EXPORT_SYMBOL vmlinux 0x6055447b __scsi_iterate_devices +EXPORT_SYMBOL vmlinux 0x606c89d4 tcf_hash_search +EXPORT_SYMBOL vmlinux 0x607df051 vfs_readv +EXPORT_SYMBOL vmlinux 0x608b3bc2 invalidate_mapping_pages +EXPORT_SYMBOL vmlinux 0x609f1c7e synchronize_net +EXPORT_SYMBOL vmlinux 0x60a32ea9 pm_power_off +EXPORT_SYMBOL vmlinux 0x60c36122 scsi_eh_prep_cmnd +EXPORT_SYMBOL vmlinux 0x60d0ab8a filemap_write_and_wait +EXPORT_SYMBOL vmlinux 0x60e1b967 blk_queue_init_tags +EXPORT_SYMBOL vmlinux 0x60f71cfa complete +EXPORT_SYMBOL vmlinux 0x60fe33e5 dm_io +EXPORT_SYMBOL vmlinux 0x612390ad netpoll_set_trap +EXPORT_SYMBOL vmlinux 0x6128b5fc __printk_ratelimit +EXPORT_SYMBOL vmlinux 0x612dde80 textsearch_register +EXPORT_SYMBOL vmlinux 0x6179dc93 set_device_ro +EXPORT_SYMBOL vmlinux 0x617df35d snd_ctl_notify +EXPORT_SYMBOL vmlinux 0x618d8299 set_notify_swap_entry_free +EXPORT_SYMBOL vmlinux 0x619a3661 loop_register_transfer +EXPORT_SYMBOL vmlinux 0x61a79f08 __irq_regs +EXPORT_SYMBOL vmlinux 0x61b7b126 simple_strtoull +EXPORT_SYMBOL vmlinux 0x620111e9 dquot_set_dqblk +EXPORT_SYMBOL vmlinux 0x62100070 page_put_link +EXPORT_SYMBOL vmlinux 0x621b3fdb generic_removexattr +EXPORT_SYMBOL vmlinux 0x6225637e md5_transform +EXPORT_SYMBOL vmlinux 0x6228c21f smp_call_function_single +EXPORT_SYMBOL vmlinux 0x622b91eb proc_mkdir_mode +EXPORT_SYMBOL vmlinux 0x62570d27 mdiobus_write +EXPORT_SYMBOL vmlinux 0x62737e1d sock_unregister +EXPORT_SYMBOL vmlinux 0x62754067 kthread_stop +EXPORT_SYMBOL vmlinux 0x62827bec security_secctx_to_secid +EXPORT_SYMBOL vmlinux 0x628f847a jbd2_journal_wipe +EXPORT_SYMBOL vmlinux 0x629e3a4f skb_split +EXPORT_SYMBOL vmlinux 0x62b72b0d mutex_unlock +EXPORT_SYMBOL vmlinux 0x62cc569e cpu_present_mask +EXPORT_SYMBOL vmlinux 0x62ea14cf i2c_transfer +EXPORT_SYMBOL vmlinux 0x62fb7c4d d_instantiate +EXPORT_SYMBOL vmlinux 0x6323ddd4 d_alloc_name +EXPORT_SYMBOL vmlinux 0x632f1e8e blk_delay_queue +EXPORT_SYMBOL vmlinux 0x6330a8ed tcp_enter_memory_pressure +EXPORT_SYMBOL vmlinux 0x6334654f ___pskb_trim +EXPORT_SYMBOL vmlinux 0x6336f5c3 generic_file_direct_write +EXPORT_SYMBOL vmlinux 0x635cfaa1 submit_bh +EXPORT_SYMBOL vmlinux 0x636b3461 omap_dss_get_num_overlays +EXPORT_SYMBOL vmlinux 0x6379e65b lro_vlan_hwaccel_receive_skb +EXPORT_SYMBOL vmlinux 0x63ab2604 irq_stat +EXPORT_SYMBOL vmlinux 0x63b39555 __mark_inode_dirty +EXPORT_SYMBOL vmlinux 0x63bfb630 dpi_check_timings +EXPORT_SYMBOL vmlinux 0x63e844b9 generic_fillattr +EXPORT_SYMBOL vmlinux 0x63eb9355 panic_blink +EXPORT_SYMBOL vmlinux 0x63ecad53 register_netdevice_notifier +EXPORT_SYMBOL vmlinux 0x63f31159 set_binfmt +EXPORT_SYMBOL vmlinux 0x64014628 init_timer_deferrable_key +EXPORT_SYMBOL vmlinux 0x6403e338 tcp_memory_pressure +EXPORT_SYMBOL vmlinux 0x641eedb4 blk_requeue_request +EXPORT_SYMBOL vmlinux 0x643eaec8 param_get_string +EXPORT_SYMBOL vmlinux 0x64449ff3 iw_handler_set_thrspy +EXPORT_SYMBOL vmlinux 0x6451294b posix_acl_valid +EXPORT_SYMBOL vmlinux 0x645ac044 dump_write +EXPORT_SYMBOL vmlinux 0x6486b84e mb_cache_entry_find_next +EXPORT_SYMBOL vmlinux 0x64999478 congestion_wait +EXPORT_SYMBOL vmlinux 0x649ade4b setup_new_exec +EXPORT_SYMBOL vmlinux 0x64be9796 phy_connect_direct +EXPORT_SYMBOL vmlinux 0x64e5f8a1 of_find_device_by_node +EXPORT_SYMBOL vmlinux 0x64e73de7 genphy_suspend +EXPORT_SYMBOL vmlinux 0x64f7f20e security_file_mmap +EXPORT_SYMBOL vmlinux 0x650643dd genlmsg_multicast_allns +EXPORT_SYMBOL vmlinux 0x6508deb6 amba_release_regions +EXPORT_SYMBOL vmlinux 0x650f8603 snd_pcm_format_silence_64 +EXPORT_SYMBOL vmlinux 0x651a4139 test_taint +EXPORT_SYMBOL vmlinux 0x651d3077 set_page_dirty +EXPORT_SYMBOL vmlinux 0x65291cff timekeeping_inject_offset +EXPORT_SYMBOL vmlinux 0x65408378 zlib_inflate_blob +EXPORT_SYMBOL vmlinux 0x65414e67 dev_valid_name +EXPORT_SYMBOL vmlinux 0x6548e5c5 path_put +EXPORT_SYMBOL vmlinux 0x6554e66b bdi_register_dev +EXPORT_SYMBOL vmlinux 0x655c87af do_splice_to +EXPORT_SYMBOL vmlinux 0x65620b45 input_inject_event +EXPORT_SYMBOL vmlinux 0x65727df5 tcp_sync_mss +EXPORT_SYMBOL vmlinux 0x657357d2 kmem_cache_shrink +EXPORT_SYMBOL vmlinux 0x6585e310 alloc_pages_exact_nid +EXPORT_SYMBOL vmlinux 0x65dccf13 xz_dec_end +EXPORT_SYMBOL vmlinux 0x6609b110 tcf_hash_release +EXPORT_SYMBOL vmlinux 0x660b018c inet_del_protocol +EXPORT_SYMBOL vmlinux 0x660d6a4d dquot_transfer +EXPORT_SYMBOL vmlinux 0x662dce23 omap_mcbsp_set_spi_mode +EXPORT_SYMBOL vmlinux 0x668da8d5 zlib_inflateIncomp +EXPORT_SYMBOL vmlinux 0x66d0ee54 vfsmount_lock_global_unlock +EXPORT_SYMBOL vmlinux 0x67030335 snd_pcm_lib_writev +EXPORT_SYMBOL vmlinux 0x67053080 current_kernel_time +EXPORT_SYMBOL vmlinux 0x67165066 ___dma_page_dev_to_cpu +EXPORT_SYMBOL vmlinux 0x67538ea0 sock_alloc_send_skb +EXPORT_SYMBOL vmlinux 0x6755066b generic_splice_sendpage +EXPORT_SYMBOL vmlinux 0x676bbc0f _set_bit +EXPORT_SYMBOL vmlinux 0x678fd1d9 kernel_sock_shutdown +EXPORT_SYMBOL vmlinux 0x679a5225 vfs_writev +EXPORT_SYMBOL vmlinux 0x67b27ec1 tty_std_termios +EXPORT_SYMBOL vmlinux 0x67b78eb3 seq_hlist_next_rcu +EXPORT_SYMBOL vmlinux 0x67be1d3d cpu_active_mask +EXPORT_SYMBOL vmlinux 0x67e2f01d vfs_read +EXPORT_SYMBOL vmlinux 0x67e65e8d qdisc_list_del +EXPORT_SYMBOL vmlinux 0x68193d9c filemap_write_and_wait_range +EXPORT_SYMBOL vmlinux 0x681e719d bmap +EXPORT_SYMBOL vmlinux 0x6859e385 register_quota_format +EXPORT_SYMBOL vmlinux 0x686012fa send_sig +EXPORT_SYMBOL vmlinux 0x6862b566 write_dirty_buffer +EXPORT_SYMBOL vmlinux 0x686533ed ll_rw_block +EXPORT_SYMBOL vmlinux 0x68768e92 dev_get_by_name +EXPORT_SYMBOL vmlinux 0x687b6a16 kdbgetsymval +EXPORT_SYMBOL vmlinux 0x6880c39f read_cache_page_async +EXPORT_SYMBOL vmlinux 0x68a24153 snd_pcm_format_physical_width +EXPORT_SYMBOL vmlinux 0x68aa7b3b netdev_fix_features +EXPORT_SYMBOL vmlinux 0x68bb2102 input_mt_destroy_slots +EXPORT_SYMBOL vmlinux 0x68c1ec26 free_task +EXPORT_SYMBOL vmlinux 0x68f1631e unregister_quota_format +EXPORT_SYMBOL vmlinux 0x68f1abe5 flex_array_free_parts +EXPORT_SYMBOL vmlinux 0x690ad6f4 empty_zero_page +EXPORT_SYMBOL vmlinux 0x692167b1 skb_recycle_check +EXPORT_SYMBOL vmlinux 0x6933dd36 skb_copy_datagram_iovec +EXPORT_SYMBOL vmlinux 0x6957bc30 end_buffer_read_sync +EXPORT_SYMBOL vmlinux 0x69633ab1 inet_register_protosw +EXPORT_SYMBOL vmlinux 0x69701932 journal_stop +EXPORT_SYMBOL vmlinux 0x6971447a rtc_month_days +EXPORT_SYMBOL vmlinux 0x6973606c omap_st_get_chgain +EXPORT_SYMBOL vmlinux 0x698a5cbf blkdev_issue_flush +EXPORT_SYMBOL vmlinux 0x69a30e3b dentry_update_name_case +EXPORT_SYMBOL vmlinux 0x69a867d9 __serio_register_port +EXPORT_SYMBOL vmlinux 0x69ad2f20 kstrtouint +EXPORT_SYMBOL vmlinux 0x69af492f tc6393xb_lcd_mode +EXPORT_SYMBOL vmlinux 0x69b6f8d9 omap_set_dma_transfer_params +EXPORT_SYMBOL vmlinux 0x69d38ed9 __scsi_print_sense +EXPORT_SYMBOL vmlinux 0x69db2f84 blkdev_issue_discard +EXPORT_SYMBOL vmlinux 0x69e27c7a bitmap_copy_le +EXPORT_SYMBOL vmlinux 0x69f1f414 vfs_unlink +EXPORT_SYMBOL vmlinux 0x6a037cf1 mempool_kfree +EXPORT_SYMBOL vmlinux 0x6a0d9f10 generic_getxattr +EXPORT_SYMBOL vmlinux 0x6a172a61 neigh_changeaddr +EXPORT_SYMBOL vmlinux 0x6a215a32 dcb_getapp +EXPORT_SYMBOL vmlinux 0x6a2f11b0 xfrm_register_type +EXPORT_SYMBOL vmlinux 0x6a3770f1 snd_card_disconnect +EXPORT_SYMBOL vmlinux 0x6a559116 rtc_lock +EXPORT_SYMBOL vmlinux 0x6a56f9da __sk_mem_reclaim +EXPORT_SYMBOL vmlinux 0x6a6bc38d invalidate_bdev +EXPORT_SYMBOL vmlinux 0x6a75ee3b tcp_connect +EXPORT_SYMBOL vmlinux 0x6a76f3ac blk_iopoll_enable +EXPORT_SYMBOL vmlinux 0x6a776e36 mii_check_gmii_support +EXPORT_SYMBOL vmlinux 0x6a8bb6a6 unregister_binfmt +EXPORT_SYMBOL vmlinux 0x6ad3d1d1 backlight_device_unregister +EXPORT_SYMBOL vmlinux 0x6b056661 register_cdrom +EXPORT_SYMBOL vmlinux 0x6b1b67d3 __bdevname +EXPORT_SYMBOL vmlinux 0x6b1edfee mmc_card_can_sleep +EXPORT_SYMBOL vmlinux 0x6b2dc060 dump_stack +EXPORT_SYMBOL vmlinux 0x6b5a7057 ida_destroy +EXPORT_SYMBOL vmlinux 0x6b649e77 netpoll_setup +EXPORT_SYMBOL vmlinux 0x6b70e048 inetdev_by_index +EXPORT_SYMBOL vmlinux 0x6b809b2b block_write_begin +EXPORT_SYMBOL vmlinux 0x6b94943d snd_info_create_card_entry +EXPORT_SYMBOL vmlinux 0x6ba9760e simple_setattr +EXPORT_SYMBOL vmlinux 0x6ba9ec9c pm860x_page_bulk_write +EXPORT_SYMBOL vmlinux 0x6baae653 cancel_delayed_work_sync +EXPORT_SYMBOL vmlinux 0x6baeed3d sg_miter_next +EXPORT_SYMBOL vmlinux 0x6bc3fbc0 __unregister_chrdev +EXPORT_SYMBOL vmlinux 0x6bdcfd99 qdisc_class_hash_remove +EXPORT_SYMBOL vmlinux 0x6be00d80 phy_print_status +EXPORT_SYMBOL vmlinux 0x6be1751f find_get_page +EXPORT_SYMBOL vmlinux 0x6bfb4965 clear_bdi_congested +EXPORT_SYMBOL vmlinux 0x6bfb8d67 may_umount_tree +EXPORT_SYMBOL vmlinux 0x6bff8428 free_buffer_head +EXPORT_SYMBOL vmlinux 0x6c1ce5ce strcspn +EXPORT_SYMBOL vmlinux 0x6c61ce70 num_registered_fb +EXPORT_SYMBOL vmlinux 0x6c66128f rfkill_unregister +EXPORT_SYMBOL vmlinux 0x6c702af7 sysctl_udp_rmem_min +EXPORT_SYMBOL vmlinux 0x6c9a6418 __neigh_event_send +EXPORT_SYMBOL vmlinux 0x6cbfb930 netif_stacked_transfer_operstate +EXPORT_SYMBOL vmlinux 0x6cc94bb7 give_up_console +EXPORT_SYMBOL vmlinux 0x6cdc5c6b nla_strlcpy +EXPORT_SYMBOL vmlinux 0x6cf6dc8c sock_no_bind +EXPORT_SYMBOL vmlinux 0x6d00afe9 vfs_readlink +EXPORT_SYMBOL vmlinux 0x6d1e5214 inet_frag_evictor +EXPORT_SYMBOL vmlinux 0x6d27ef64 __bitmap_empty +EXPORT_SYMBOL vmlinux 0x6d294e43 clock_t_to_jiffies +EXPORT_SYMBOL vmlinux 0x6d2bdc02 scsi_device_set_state +EXPORT_SYMBOL vmlinux 0x6d340f64 tty_termios_input_baud_rate +EXPORT_SYMBOL vmlinux 0x6d3b3941 scsicam_bios_param +EXPORT_SYMBOL vmlinux 0x6d4fdfa9 vfs_fsync +EXPORT_SYMBOL vmlinux 0x6d5fecd1 snd_timer_global_free +EXPORT_SYMBOL vmlinux 0x6d662533 _find_first_bit_le +EXPORT_SYMBOL vmlinux 0x6d6cbadc rb_last +EXPORT_SYMBOL vmlinux 0x6d6dbf45 nand_unlock +EXPORT_SYMBOL vmlinux 0x6d71276c mmc_request_done +EXPORT_SYMBOL vmlinux 0x6d93d552 blk_queue_alignment_offset +EXPORT_SYMBOL vmlinux 0x6d9ddf71 journal_destroy +EXPORT_SYMBOL vmlinux 0x6dca37de input_flush_device +EXPORT_SYMBOL vmlinux 0x6ddce276 con_set_default_unimap +EXPORT_SYMBOL vmlinux 0x6de3d2ff dquot_destroy +EXPORT_SYMBOL vmlinux 0x6def2db2 half_md4_transform +EXPORT_SYMBOL vmlinux 0x6df38b37 generic_file_splice_write +EXPORT_SYMBOL vmlinux 0x6e262480 flex_array_put +EXPORT_SYMBOL vmlinux 0x6e54afce cfb_fillrect +EXPORT_SYMBOL vmlinux 0x6e6d8e10 sk_stream_error +EXPORT_SYMBOL vmlinux 0x6e720ff2 rtnl_unlock +EXPORT_SYMBOL vmlinux 0x6e9a50d8 bitmap_start_sync +EXPORT_SYMBOL vmlinux 0x6e9dd606 __symbol_put +EXPORT_SYMBOL vmlinux 0x6ebf9471 jbd2_journal_force_commit +EXPORT_SYMBOL vmlinux 0x6ec3312b blk_init_queue +EXPORT_SYMBOL vmlinux 0x6ed9b6ca sk_common_release +EXPORT_SYMBOL vmlinux 0x6ef8fcd8 snd_pcm_format_linear +EXPORT_SYMBOL vmlinux 0x6efec3a0 register_qdisc +EXPORT_SYMBOL vmlinux 0x6f110b6d set_security_override +EXPORT_SYMBOL vmlinux 0x6f2a6ad2 fifo_create_dflt +EXPORT_SYMBOL vmlinux 0x6f33bcd3 omap_mcbsp_pollwrite +EXPORT_SYMBOL vmlinux 0x6f44b05f ilookup5_nowait +EXPORT_SYMBOL vmlinux 0x6f58fbf0 mmc_can_secure_erase_trim +EXPORT_SYMBOL vmlinux 0x6f7f84ee fasync_helper +EXPORT_SYMBOL vmlinux 0x6f98fd04 kill_fasync +EXPORT_SYMBOL vmlinux 0x6fa35861 inet_release +EXPORT_SYMBOL vmlinux 0x6fa8045c try_to_del_timer_sync +EXPORT_SYMBOL vmlinux 0x6fcb7220 sock_sendmsg +EXPORT_SYMBOL vmlinux 0x6fd5a664 bfifo_qdisc_ops +EXPORT_SYMBOL vmlinux 0x6ffe5e48 pskb_expand_head +EXPORT_SYMBOL vmlinux 0x6fff393f time_to_tm +EXPORT_SYMBOL vmlinux 0x701d0ebd snprintf +EXPORT_SYMBOL vmlinux 0x70507c0c abx500_get_register_interruptible +EXPORT_SYMBOL vmlinux 0x70523a7a __cond_resched_softirq +EXPORT_SYMBOL vmlinux 0x705f38ba dev_ethtool_get_settings +EXPORT_SYMBOL vmlinux 0x70677a31 elv_unregister_queue +EXPORT_SYMBOL vmlinux 0x707620a4 udp_proc_register +EXPORT_SYMBOL vmlinux 0x7089496e tcf_destroy_chain +EXPORT_SYMBOL vmlinux 0x70999603 fb_get_buffer_offset +EXPORT_SYMBOL vmlinux 0x709cc168 seq_puts +EXPORT_SYMBOL vmlinux 0x70b371c0 dev_getfirstbyhwtype +EXPORT_SYMBOL vmlinux 0x70bc17d7 inode_wait +EXPORT_SYMBOL vmlinux 0x70bf50e3 sg_miter_start +EXPORT_SYMBOL vmlinux 0x70d2fb8b tty_port_close +EXPORT_SYMBOL vmlinux 0x70dd1a12 gpmc_cs_configure +EXPORT_SYMBOL vmlinux 0x71066413 inet6_bind +EXPORT_SYMBOL vmlinux 0x710e9612 dma_mmap_coherent +EXPORT_SYMBOL vmlinux 0x711b6f0d tcp_parse_options +EXPORT_SYMBOL vmlinux 0x7126e2fe dcache_dir_lseek +EXPORT_SYMBOL vmlinux 0x71280dad i2c_smbus_write_i2c_block_data +EXPORT_SYMBOL vmlinux 0x7129e5f8 hex_asc +EXPORT_SYMBOL vmlinux 0x7138981b proc_dointvec_ms_jiffies +EXPORT_SYMBOL vmlinux 0x716fd428 tcp_md5_hash_key +EXPORT_SYMBOL vmlinux 0x7171121c overflowgid +EXPORT_SYMBOL vmlinux 0x71880bb9 i2c_release_client +EXPORT_SYMBOL vmlinux 0x71a50dbc register_blkdev +EXPORT_SYMBOL vmlinux 0x71ae3cee omapdss_dpi_display_disable +EXPORT_SYMBOL vmlinux 0x71b40e86 dst_cow_metrics_generic +EXPORT_SYMBOL vmlinux 0x71c90087 memcmp +EXPORT_SYMBOL vmlinux 0x71e81bda nf_log_packet +EXPORT_SYMBOL vmlinux 0x71ee0d1c skb_copy +EXPORT_SYMBOL vmlinux 0x71f8c8b3 unregister_cdrom +EXPORT_SYMBOL vmlinux 0x72024d18 scsi_add_host_with_dma +EXPORT_SYMBOL vmlinux 0x720c71e0 splice_direct_to_actor +EXPORT_SYMBOL vmlinux 0x7234eafb otg_state_string +EXPORT_SYMBOL vmlinux 0x7247cf2e simple_empty +EXPORT_SYMBOL vmlinux 0x725b2166 kset_unregister +EXPORT_SYMBOL vmlinux 0x727dfc06 serio_open +EXPORT_SYMBOL vmlinux 0x72979451 generic_mii_ioctl +EXPORT_SYMBOL vmlinux 0x72aa82c6 param_ops_charp +EXPORT_SYMBOL vmlinux 0x72ad010c eth_change_mtu +EXPORT_SYMBOL vmlinux 0x72bb21f8 bitmap_startwrite +EXPORT_SYMBOL vmlinux 0x72c88eed sock_no_accept +EXPORT_SYMBOL vmlinux 0x72d58de9 kstrtou8_from_user +EXPORT_SYMBOL vmlinux 0x72ea7b2d scsi_device_type +EXPORT_SYMBOL vmlinux 0x72f81742 udp_prot +EXPORT_SYMBOL vmlinux 0x730206f4 __wait_on_buffer +EXPORT_SYMBOL vmlinux 0x730ff363 param_set_uint +EXPORT_SYMBOL vmlinux 0x7315a4e9 twl6030_mmc_card_detect_config +EXPORT_SYMBOL vmlinux 0x731b2b62 tty_port_free_xmit_buf +EXPORT_SYMBOL vmlinux 0x7334145b scsi_report_device_reset +EXPORT_SYMBOL vmlinux 0x7362dd1e vfs_fstat +EXPORT_SYMBOL vmlinux 0x736601ee dev_mc_init +EXPORT_SYMBOL vmlinux 0x736c79dc param_get_byte +EXPORT_SYMBOL vmlinux 0x7371e659 omap_dss_get_next_device +EXPORT_SYMBOL vmlinux 0x738c3641 kernel_getsockopt +EXPORT_SYMBOL vmlinux 0x73a903c4 vfsmount_lock_local_lock +EXPORT_SYMBOL vmlinux 0x73bbf650 generic_file_aio_read +EXPORT_SYMBOL vmlinux 0x73ce3af8 add_disk +EXPORT_SYMBOL vmlinux 0x73ce6a09 snd_info_free_entry +EXPORT_SYMBOL vmlinux 0x73e20c1c strlcpy +EXPORT_SYMBOL vmlinux 0x73fc6bb4 snd_pcm_hw_constraint_pow2 +EXPORT_SYMBOL vmlinux 0x7410d6f0 vmtruncate +EXPORT_SYMBOL vmlinux 0x742d0898 simple_fill_super +EXPORT_SYMBOL vmlinux 0x7443c6d5 jbd2_journal_check_available_features +EXPORT_SYMBOL vmlinux 0x7448b2ed cfb_copyarea +EXPORT_SYMBOL vmlinux 0x744c519d ip_xfrm_me_harder +EXPORT_SYMBOL vmlinux 0x745052a4 security_sb_clone_mnt_opts +EXPORT_SYMBOL vmlinux 0x74610d9e simple_unlink +EXPORT_SYMBOL vmlinux 0x746285a5 blk_init_allocated_queue +EXPORT_SYMBOL vmlinux 0x74664eb2 __dquot_free_space +EXPORT_SYMBOL vmlinux 0x746b7897 bio_clone +EXPORT_SYMBOL vmlinux 0x747075ae register_exec_domain +EXPORT_SYMBOL vmlinux 0x7471a7e1 xfrm_state_check_expire +EXPORT_SYMBOL vmlinux 0x7481a298 start_tty +EXPORT_SYMBOL vmlinux 0x7485e15e unregister_chrdev_region +EXPORT_SYMBOL vmlinux 0x749e9713 kmem_cache_alloc_trace +EXPORT_SYMBOL vmlinux 0x74c134b9 __sw_hweight32 +EXPORT_SYMBOL vmlinux 0x74cf7b71 snd_jack_set_parent +EXPORT_SYMBOL vmlinux 0x75020d70 tty_check_change +EXPORT_SYMBOL vmlinux 0x751a91e0 snd_timer_start +EXPORT_SYMBOL vmlinux 0x751b2247 param_get_bool +EXPORT_SYMBOL vmlinux 0x7522db32 kset_register +EXPORT_SYMBOL vmlinux 0x75336bef mpage_readpage +EXPORT_SYMBOL vmlinux 0x754edec1 xfrm_state_register_afinfo +EXPORT_SYMBOL vmlinux 0x755c16d7 input_close_device +EXPORT_SYMBOL vmlinux 0x757a08f8 __tracepoint_kmalloc +EXPORT_SYMBOL vmlinux 0x758ab59e tcf_em_tree_destroy +EXPORT_SYMBOL vmlinux 0x7593d385 div64_s64 +EXPORT_SYMBOL vmlinux 0x75951ce1 tcp_v4_do_rcv +EXPORT_SYMBOL vmlinux 0x75a17bed prepare_to_wait +EXPORT_SYMBOL vmlinux 0x75b39948 nand_scan +EXPORT_SYMBOL vmlinux 0x75bda77a seq_hlist_next +EXPORT_SYMBOL vmlinux 0x75c5c179 tty_chars_in_buffer +EXPORT_SYMBOL vmlinux 0x75cfd1f4 sock_i_uid +EXPORT_SYMBOL vmlinux 0x75fee7fd __raw_writesb +EXPORT_SYMBOL vmlinux 0x760a0f4f yield +EXPORT_SYMBOL vmlinux 0x760b437a unregister_inetaddr_notifier +EXPORT_SYMBOL vmlinux 0x760c960e bio_free +EXPORT_SYMBOL vmlinux 0x763001bd tty_port_open +EXPORT_SYMBOL vmlinux 0x76437033 i2c_master_recv +EXPORT_SYMBOL vmlinux 0x7647726c handle_sysrq +EXPORT_SYMBOL vmlinux 0x764fe988 netdev_bonding_change +EXPORT_SYMBOL vmlinux 0x765f75fb pgprot_user +EXPORT_SYMBOL vmlinux 0x76694591 omap_mcbsp_get_max_tx_threshold +EXPORT_SYMBOL vmlinux 0x767e91b6 snd_pcm_lib_preallocate_pages_for_all +EXPORT_SYMBOL vmlinux 0x76849814 input_get_keycode +EXPORT_SYMBOL vmlinux 0x76881360 leds_event +EXPORT_SYMBOL vmlinux 0x76bc92f7 neigh_seq_next +EXPORT_SYMBOL vmlinux 0x76bf656d __bitmap_shift_left +EXPORT_SYMBOL vmlinux 0x76cf47f6 __aeabi_llsl +EXPORT_SYMBOL vmlinux 0x76d3cd60 laptop_mode +EXPORT_SYMBOL vmlinux 0x76e7bf2d dev_uc_add +EXPORT_SYMBOL vmlinux 0x76e81b3a grab_cache_page_write_begin +EXPORT_SYMBOL vmlinux 0x76f0baf0 netpoll_send_udp +EXPORT_SYMBOL vmlinux 0x76fb3866 blk_queue_unprep_rq +EXPORT_SYMBOL vmlinux 0x773a9c94 blk_iopoll_enabled +EXPORT_SYMBOL vmlinux 0x774fcf7f d_genocide +EXPORT_SYMBOL vmlinux 0x7750180f max8925_bulk_write +EXPORT_SYMBOL vmlinux 0x7751c51b ipv6_push_nfrag_opts +EXPORT_SYMBOL vmlinux 0x779a18af kstrtoll +EXPORT_SYMBOL vmlinux 0x77bc13a0 strim +EXPORT_SYMBOL vmlinux 0x77cb36c7 __breadahead +EXPORT_SYMBOL vmlinux 0x77da649d nf_hook_slow +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 0x783c17d9 tty_unregister_driver +EXPORT_SYMBOL vmlinux 0x784d4cad dev_mc_del_global +EXPORT_SYMBOL vmlinux 0x78533242 bio_map_user +EXPORT_SYMBOL vmlinux 0x785a4d43 led_blink_set +EXPORT_SYMBOL vmlinux 0x786f8c34 _snd_pcm_lib_alloc_vmalloc_buffer +EXPORT_SYMBOL vmlinux 0x788fe103 iomem_resource +EXPORT_SYMBOL vmlinux 0x78a242c9 sock_tx_timestamp +EXPORT_SYMBOL vmlinux 0x78ad9930 snd_pcm_hw_refine +EXPORT_SYMBOL vmlinux 0x78bf8e2c blk_stop_queue +EXPORT_SYMBOL vmlinux 0x78cbf176 snd_timer_global_new +EXPORT_SYMBOL vmlinux 0x78d9e3b7 journal_unlock_updates +EXPORT_SYMBOL vmlinux 0x78e99d57 scsi_is_sdev_device +EXPORT_SYMBOL vmlinux 0x79121c65 skb_dequeue_tail +EXPORT_SYMBOL vmlinux 0x794487ee disable_hlt +EXPORT_SYMBOL vmlinux 0x79635a7f sock_no_sendpage +EXPORT_SYMBOL vmlinux 0x796fc5ce scsi_get_sense_info_fld +EXPORT_SYMBOL vmlinux 0x7978dd37 fb_blank +EXPORT_SYMBOL vmlinux 0x79a0a396 writeback_inodes_sb_nr_if_idle +EXPORT_SYMBOL vmlinux 0x79aa04a2 get_random_bytes +EXPORT_SYMBOL vmlinux 0x79d3f66a nla_put_nohdr +EXPORT_SYMBOL vmlinux 0x79d88a4f dev_driver_string +EXPORT_SYMBOL vmlinux 0x7a007ffd d_drop +EXPORT_SYMBOL vmlinux 0x7a1390f7 param_set_bool +EXPORT_SYMBOL vmlinux 0x7a1f047d xfrm_state_update +EXPORT_SYMBOL vmlinux 0x7a27c184 ewma_init +EXPORT_SYMBOL vmlinux 0x7a4497db kzfree +EXPORT_SYMBOL vmlinux 0x7a50a315 files_lglock_global_unlock_online +EXPORT_SYMBOL vmlinux 0x7a7b8ed6 snd_ctl_boolean_stereo_info +EXPORT_SYMBOL vmlinux 0x7a8c0521 jbd2_journal_abort +EXPORT_SYMBOL vmlinux 0x7a91726b clkdev_alloc +EXPORT_SYMBOL vmlinux 0x7aaf05e4 snd_pcm_hw_rule_add +EXPORT_SYMBOL vmlinux 0x7ab14f7c generic_read_dir +EXPORT_SYMBOL vmlinux 0x7af9b775 call_usermodehelper_setfns +EXPORT_SYMBOL vmlinux 0x7afc9d8a unregister_sound_mixer +EXPORT_SYMBOL vmlinux 0x7b0d2af5 cad_pid +EXPORT_SYMBOL vmlinux 0x7b60d23d sock_no_getsockopt +EXPORT_SYMBOL vmlinux 0x7b664f31 scsi_mode_sense +EXPORT_SYMBOL vmlinux 0x7b69467e posix_acl_from_xattr +EXPORT_SYMBOL vmlinux 0x7b6c6ff3 seq_read +EXPORT_SYMBOL vmlinux 0x7b8ca1e1 wireless_send_event +EXPORT_SYMBOL vmlinux 0x7ba45e97 of_mtd_parse_partitions +EXPORT_SYMBOL vmlinux 0x7baa3833 key_link +EXPORT_SYMBOL vmlinux 0x7bd96a2c gpmc_prefetch_enable +EXPORT_SYMBOL vmlinux 0x7be0a1b0 ilookup +EXPORT_SYMBOL vmlinux 0x7c46233a cpufreq_quick_get +EXPORT_SYMBOL vmlinux 0x7c60d66e getname +EXPORT_SYMBOL vmlinux 0x7c904ded unregister_module_notifier +EXPORT_SYMBOL vmlinux 0x7c98845d twl_i2c_read +EXPORT_SYMBOL vmlinux 0x7c9f088d __dev_getfirstbyhwtype +EXPORT_SYMBOL vmlinux 0x7cc035a7 __ucmpdi2 +EXPORT_SYMBOL vmlinux 0x7ccc9070 generic_file_aio_write +EXPORT_SYMBOL vmlinux 0x7cd05be3 dev_alert +EXPORT_SYMBOL vmlinux 0x7ce0ae7c param_get_long +EXPORT_SYMBOL vmlinux 0x7cf0f7e6 generic_block_bmap +EXPORT_SYMBOL vmlinux 0x7d0fd791 udp_lib_rehash +EXPORT_SYMBOL vmlinux 0x7d11c268 jiffies +EXPORT_SYMBOL vmlinux 0x7d1a98ed journal_try_to_free_buffers +EXPORT_SYMBOL vmlinux 0x7d41d9f8 tcp_rcv_established +EXPORT_SYMBOL vmlinux 0x7d555961 uart_write_wakeup +EXPORT_SYMBOL vmlinux 0x7d5fafb6 scsi_cmd_get_serial +EXPORT_SYMBOL vmlinux 0x7d652df2 km_state_expired +EXPORT_SYMBOL vmlinux 0x7d941c5f __scsi_device_lookup_by_target +EXPORT_SYMBOL vmlinux 0x7d9ad0a3 usb_gadget_probe_driver +EXPORT_SYMBOL vmlinux 0x7d9c3d39 dm_table_get_mode +EXPORT_SYMBOL vmlinux 0x7db0793c inet6_unregister_protosw +EXPORT_SYMBOL vmlinux 0x7db57751 proc_dointvec +EXPORT_SYMBOL vmlinux 0x7dcaa7ff mmc_host_enable +EXPORT_SYMBOL vmlinux 0x7de0a78b tcf_hash_insert +EXPORT_SYMBOL vmlinux 0x7de39347 d_obtain_alias +EXPORT_SYMBOL vmlinux 0x7de99a4c register_sysctl_paths +EXPORT_SYMBOL vmlinux 0x7df4be42 journal_check_available_features +EXPORT_SYMBOL vmlinux 0x7df4d28c __scm_send +EXPORT_SYMBOL vmlinux 0x7dfa9a74 phy_start_aneg +EXPORT_SYMBOL vmlinux 0x7dfdcf0d blk_end_request +EXPORT_SYMBOL vmlinux 0x7e119b20 __nla_put +EXPORT_SYMBOL vmlinux 0x7e2cedb5 __xfrm_route_forward +EXPORT_SYMBOL vmlinux 0x7e394c4e sysctl_local_reserved_ports +EXPORT_SYMBOL vmlinux 0x7e41b206 snd_pcm_new_stream +EXPORT_SYMBOL vmlinux 0x7e549d7f jbd2_journal_check_used_features +EXPORT_SYMBOL vmlinux 0x7e5510c1 alloc_etherdev_mqs +EXPORT_SYMBOL vmlinux 0x7e81d3c4 tty_insert_flip_string_flags +EXPORT_SYMBOL vmlinux 0x7e9ebb05 kernel_thread +EXPORT_SYMBOL vmlinux 0x7ecf7f66 of_parse_phandles_with_args +EXPORT_SYMBOL vmlinux 0x7ed6130c snd_ctl_enum_info +EXPORT_SYMBOL vmlinux 0x7ed842b2 get_phy_id +EXPORT_SYMBOL vmlinux 0x7ef4244d get_unmapped_area_prot +EXPORT_SYMBOL vmlinux 0x7f0b068e scsi_register_interface +EXPORT_SYMBOL vmlinux 0x7f0d6612 mmc_wait_for_app_cmd +EXPORT_SYMBOL vmlinux 0x7f24de73 jiffies_to_usecs +EXPORT_SYMBOL vmlinux 0x7f2db6cc fbcon_set_bitops +EXPORT_SYMBOL vmlinux 0x7f33a63b omap_get_dma_chain_dst_pos +EXPORT_SYMBOL vmlinux 0x7f63b31e _memcpy_toio +EXPORT_SYMBOL vmlinux 0x7f7476a3 of_dev_put +EXPORT_SYMBOL vmlinux 0x7fc5f9da dev_alloc_skb +EXPORT_SYMBOL vmlinux 0x800df1d7 groups_free +EXPORT_SYMBOL vmlinux 0x800e4ffa __muldi3 +EXPORT_SYMBOL vmlinux 0x8017c8d6 netif_napi_del +EXPORT_SYMBOL vmlinux 0x8020d3e2 fb_firmware_edid +EXPORT_SYMBOL vmlinux 0x802cd5b2 vm_insert_mixed +EXPORT_SYMBOL vmlinux 0x8034558a gpmc_nand_write +EXPORT_SYMBOL vmlinux 0x804fc9ca omap_mcbsp_free +EXPORT_SYMBOL vmlinux 0x80ab0c30 add_timer +EXPORT_SYMBOL vmlinux 0x80af65ec radix_tree_gang_lookup_slot +EXPORT_SYMBOL vmlinux 0x80bb1a52 journal_force_commit_nested +EXPORT_SYMBOL vmlinux 0x80c7997c xfrm_prepare_input +EXPORT_SYMBOL vmlinux 0x80d81308 omap_vrfb_release_ctx +EXPORT_SYMBOL vmlinux 0x80d817ab wait_for_completion_timeout +EXPORT_SYMBOL vmlinux 0x80de231a idr_remove +EXPORT_SYMBOL vmlinux 0x80f70a4b mmc_try_claim_host +EXPORT_SYMBOL vmlinux 0x81003ee2 __sg_alloc_table +EXPORT_SYMBOL vmlinux 0x810b3618 param_ops_string +EXPORT_SYMBOL vmlinux 0x81138af5 generic_write_checks +EXPORT_SYMBOL vmlinux 0x81186d9a skb_find_text +EXPORT_SYMBOL vmlinux 0x81359739 init_task +EXPORT_SYMBOL vmlinux 0x8138c2f2 tcp_tso_segment +EXPORT_SYMBOL vmlinux 0x813eb0ac tty_schedule_flip +EXPORT_SYMBOL vmlinux 0x813ed040 idr_remove_all +EXPORT_SYMBOL vmlinux 0x8148b446 tty_port_alloc_xmit_buf +EXPORT_SYMBOL vmlinux 0x814e7730 nf_ct_destroy +EXPORT_SYMBOL vmlinux 0x815131ba mempool_destroy +EXPORT_SYMBOL vmlinux 0x8158ef69 mfd_add_devices +EXPORT_SYMBOL vmlinux 0x815b5dd4 match_octal +EXPORT_SYMBOL vmlinux 0x8164adb3 omap2_mcbsp_set_clks_src +EXPORT_SYMBOL vmlinux 0x817020a3 bio_kmalloc +EXPORT_SYMBOL vmlinux 0x81799cee vscnprintf +EXPORT_SYMBOL vmlinux 0x818ad350 scsi_target_resume +EXPORT_SYMBOL vmlinux 0x81953983 contig_page_data +EXPORT_SYMBOL vmlinux 0x819d281e inode_get_bytes +EXPORT_SYMBOL vmlinux 0x81b04bfc completion_done +EXPORT_SYMBOL vmlinux 0x81b59f92 mmc_can_erase +EXPORT_SYMBOL vmlinux 0x81cc9baa gnet_stats_finish_copy +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 0x81ec7347 of_find_node_by_type +EXPORT_SYMBOL vmlinux 0x81fdea12 jbd2_journal_start_commit +EXPORT_SYMBOL vmlinux 0x8202fd1a nobh_writepage +EXPORT_SYMBOL vmlinux 0x82072614 tasklet_kill +EXPORT_SYMBOL vmlinux 0x821985b9 cdev_add +EXPORT_SYMBOL vmlinux 0x821d064e sk_dst_check +EXPORT_SYMBOL vmlinux 0x821e8d91 gen_replace_estimator +EXPORT_SYMBOL vmlinux 0x823315ca snd_ctl_unregister_ioctl +EXPORT_SYMBOL vmlinux 0x824a4367 tmio_core_mmc_pwr +EXPORT_SYMBOL vmlinux 0x8251bcc3 bitmap_release_region +EXPORT_SYMBOL vmlinux 0x82529d35 rtnetlink_put_metrics +EXPORT_SYMBOL vmlinux 0x8260686f bitmap_find_next_zero_area +EXPORT_SYMBOL vmlinux 0x8262f64b tcp_sockets_allocated +EXPORT_SYMBOL vmlinux 0x8278358f snd_pcm_lib_preallocate_free_for_all +EXPORT_SYMBOL vmlinux 0x82790c5e nobh_truncate_page +EXPORT_SYMBOL vmlinux 0x828650cb of_mdiobus_register +EXPORT_SYMBOL vmlinux 0x82acfb70 blk_iopoll_sched +EXPORT_SYMBOL vmlinux 0x82e5a238 vm_get_page_prot +EXPORT_SYMBOL vmlinux 0x82f23334 blk_get_backing_dev_info +EXPORT_SYMBOL vmlinux 0x8302935c block_invalidatepage +EXPORT_SYMBOL vmlinux 0x830b2203 blk_alloc_queue_node +EXPORT_SYMBOL vmlinux 0x830bd554 xfrm_unregister_km +EXPORT_SYMBOL vmlinux 0x83106897 request_key_async +EXPORT_SYMBOL vmlinux 0x8320bea8 __umodsi3 +EXPORT_SYMBOL vmlinux 0x833b31f4 snd_pcm_suspend +EXPORT_SYMBOL vmlinux 0x83558e34 nla_append +EXPORT_SYMBOL vmlinux 0x8362b3d2 otg_set_transceiver +EXPORT_SYMBOL vmlinux 0x836bdb72 nand_flash_ids +EXPORT_SYMBOL vmlinux 0x8371daff sg_copy_from_buffer +EXPORT_SYMBOL vmlinux 0x83767ca9 proc_dostring +EXPORT_SYMBOL vmlinux 0x83800bfa kref_init +EXPORT_SYMBOL vmlinux 0x8384a2c5 tty_unlock +EXPORT_SYMBOL vmlinux 0x8388d272 kern_path_parent +EXPORT_SYMBOL vmlinux 0x838eecdd eth_header_cache +EXPORT_SYMBOL vmlinux 0x838f70b0 twl_i2c_write_u8 +EXPORT_SYMBOL vmlinux 0x83a476ce bitmap_scnlistprintf +EXPORT_SYMBOL vmlinux 0x83ad8930 end_page_writeback +EXPORT_SYMBOL vmlinux 0x83d25c38 __wake_up_bit +EXPORT_SYMBOL vmlinux 0x83d67af9 snd_card_file_add +EXPORT_SYMBOL vmlinux 0x83e12103 blk_queue_prep_rq +EXPORT_SYMBOL vmlinux 0x840d0975 scsi_print_sense +EXPORT_SYMBOL vmlinux 0x841e8182 dma_async_device_register +EXPORT_SYMBOL vmlinux 0x84350533 bio_copy_kern +EXPORT_SYMBOL vmlinux 0x8436f8e3 param_ops_ushort +EXPORT_SYMBOL vmlinux 0x84820d76 notify_change +EXPORT_SYMBOL vmlinux 0x84983bdb skb_gso_segment +EXPORT_SYMBOL vmlinux 0x84ab6e2d cap_file_mmap +EXPORT_SYMBOL vmlinux 0x84b183ae strncmp +EXPORT_SYMBOL vmlinux 0x84b6762a key_put +EXPORT_SYMBOL vmlinux 0x84d1e684 new_inode +EXPORT_SYMBOL vmlinux 0x84db4b6e wait_for_completion_killable +EXPORT_SYMBOL vmlinux 0x84f74cb3 bio_split +EXPORT_SYMBOL vmlinux 0x85093b1b ping_prot +EXPORT_SYMBOL vmlinux 0x852fe898 scsi_block_requests +EXPORT_SYMBOL vmlinux 0x8530ade3 make_bad_inode +EXPORT_SYMBOL vmlinux 0x8532d0b2 dev_queue_xmit +EXPORT_SYMBOL vmlinux 0x85670f1d rtnl_is_locked +EXPORT_SYMBOL vmlinux 0x856bc8d0 blk_dump_rq_flags +EXPORT_SYMBOL vmlinux 0x857415f7 journal_get_write_access +EXPORT_SYMBOL vmlinux 0x85765fee omap_enable_dma_irq +EXPORT_SYMBOL vmlinux 0x858be2c6 create_empty_buffers +EXPORT_SYMBOL vmlinux 0x85df9b6c strsep +EXPORT_SYMBOL vmlinux 0x85e2d1c4 xfrm_user_policy +EXPORT_SYMBOL vmlinux 0x85e79476 cpu_sysdev_class +EXPORT_SYMBOL vmlinux 0x85e7deb2 iov_iter_fault_in_readable +EXPORT_SYMBOL vmlinux 0x85ed1515 simple_dir_operations +EXPORT_SYMBOL vmlinux 0x8610d6ee read_dev_sector +EXPORT_SYMBOL vmlinux 0x86249f21 security_path_chmod +EXPORT_SYMBOL vmlinux 0x8641e08f netdev_err +EXPORT_SYMBOL vmlinux 0x865029ac __hw_addr_sync +EXPORT_SYMBOL vmlinux 0x866368e0 tcp_child_process +EXPORT_SYMBOL vmlinux 0x8664f62e cpufreq_update_policy +EXPORT_SYMBOL vmlinux 0x868acba5 get_options +EXPORT_SYMBOL vmlinux 0x869edbf7 xfrm6_find_1stfragopt +EXPORT_SYMBOL vmlinux 0x86a4889a kmalloc_order_trace +EXPORT_SYMBOL vmlinux 0x86b476e4 textsearch_unregister +EXPORT_SYMBOL vmlinux 0x86be7735 blkdev_fsync +EXPORT_SYMBOL vmlinux 0x86d60bb0 posix_lock_file_wait +EXPORT_SYMBOL vmlinux 0x86fb9b05 bitmap_parse_user +EXPORT_SYMBOL vmlinux 0x8710670d lookup_bdev +EXPORT_SYMBOL vmlinux 0x871c0a7e fiemap_check_flags +EXPORT_SYMBOL vmlinux 0x871cc5cf sock_rfree +EXPORT_SYMBOL vmlinux 0x876ec913 freeze_bdev +EXPORT_SYMBOL vmlinux 0x8770abd0 ndisc_mc_map +EXPORT_SYMBOL vmlinux 0x87744100 radix_tree_lookup +EXPORT_SYMBOL vmlinux 0x87889b64 cpufreq_global_kobject +EXPORT_SYMBOL vmlinux 0x878ab3ce sysctl_tcp_adv_win_scale +EXPORT_SYMBOL vmlinux 0x87aa67ee xfrm_input_resume +EXPORT_SYMBOL vmlinux 0x87b667c4 sk_stream_wait_close +EXPORT_SYMBOL vmlinux 0x87d5ac80 tc6393xb_lcd_set_power +EXPORT_SYMBOL vmlinux 0x87d67abb radix_tree_tag_clear +EXPORT_SYMBOL vmlinux 0x87dbba14 ida_get_new +EXPORT_SYMBOL vmlinux 0x87f41cae jbd2_journal_set_triggers +EXPORT_SYMBOL vmlinux 0x881039d0 zlib_inflate +EXPORT_SYMBOL vmlinux 0x881d9b34 i2c_del_adapter +EXPORT_SYMBOL vmlinux 0x88229875 ps2_init +EXPORT_SYMBOL vmlinux 0x882812e0 tcp_v4_md5_hash_skb +EXPORT_SYMBOL vmlinux 0x88340c20 mount_pseudo +EXPORT_SYMBOL vmlinux 0x884bb128 input_open_device +EXPORT_SYMBOL vmlinux 0x8856f2ef skb_clone +EXPORT_SYMBOL vmlinux 0x888befad i2c_smbus_read_i2c_block_data +EXPORT_SYMBOL vmlinux 0x8893fa5d finish_wait +EXPORT_SYMBOL vmlinux 0x88b3d6be netlink_kernel_create +EXPORT_SYMBOL vmlinux 0x89363558 dquot_release +EXPORT_SYMBOL vmlinux 0x8936d20a flex_array_prealloc +EXPORT_SYMBOL vmlinux 0x89373b10 d_move +EXPORT_SYMBOL vmlinux 0x8945cea5 pfifo_fast_ops +EXPORT_SYMBOL vmlinux 0x8949858b schedule_work +EXPORT_SYMBOL vmlinux 0x894ac6b6 blk_rq_unmap_user +EXPORT_SYMBOL vmlinux 0x897473df mktime +EXPORT_SYMBOL vmlinux 0x897a373a scsi_device_lookup +EXPORT_SYMBOL vmlinux 0x8990284e __inet6_lookup_established +EXPORT_SYMBOL vmlinux 0x89a3c4f4 omap_get_dma_chain_index +EXPORT_SYMBOL vmlinux 0x89b05637 ip_options_compile +EXPORT_SYMBOL vmlinux 0x89cbec57 __f_setown +EXPORT_SYMBOL vmlinux 0x89d5538d fb_pad_aligned_buffer +EXPORT_SYMBOL vmlinux 0x89d66811 build_ehash_secret +EXPORT_SYMBOL vmlinux 0x89d7e8fe inet_recvmsg +EXPORT_SYMBOL vmlinux 0x89d91fd6 dmam_release_declared_memory +EXPORT_SYMBOL vmlinux 0x89da4432 of_iomap +EXPORT_SYMBOL vmlinux 0x89dad9db truncate_setsize +EXPORT_SYMBOL vmlinux 0x8a04da6c bdi_unregister +EXPORT_SYMBOL vmlinux 0x8a4fa83b __aeabi_llsr +EXPORT_SYMBOL vmlinux 0x8a7d1c31 high_memory +EXPORT_SYMBOL vmlinux 0x8a7fb43a con_copy_unimap +EXPORT_SYMBOL vmlinux 0x8a99a016 mempool_free_slab +EXPORT_SYMBOL vmlinux 0x8aafd64c elevator_exit +EXPORT_SYMBOL vmlinux 0x8ace755d radix_tree_delete +EXPORT_SYMBOL vmlinux 0x8ad13bef blk_complete_request +EXPORT_SYMBOL vmlinux 0x8b15a54b starget_for_each_device +EXPORT_SYMBOL vmlinux 0x8b283827 skb_free_datagram +EXPORT_SYMBOL vmlinux 0x8b405f08 generic_pipe_buf_unmap +EXPORT_SYMBOL vmlinux 0x8b5a9a8d tcp_simple_retransmit +EXPORT_SYMBOL vmlinux 0x8b618d08 overflowuid +EXPORT_SYMBOL vmlinux 0x8b63a84c thaw_bdev +EXPORT_SYMBOL vmlinux 0x8b6f72fa netdev_warn +EXPORT_SYMBOL vmlinux 0x8b9c9a69 __blk_run_queue +EXPORT_SYMBOL vmlinux 0x8bb65f34 of_device_register +EXPORT_SYMBOL vmlinux 0x8bbc3de2 sb_set_blocksize +EXPORT_SYMBOL vmlinux 0x8bdaf29d ppp_unit_number +EXPORT_SYMBOL vmlinux 0x8bebca1c snd_pcm_set_sync +EXPORT_SYMBOL vmlinux 0x8bf249c5 neigh_seq_stop +EXPORT_SYMBOL vmlinux 0x8c1601ba vfs_symlink +EXPORT_SYMBOL vmlinux 0x8c1ba01e set_bdi_congested +EXPORT_SYMBOL vmlinux 0x8c4ad369 blk_queue_io_min +EXPORT_SYMBOL vmlinux 0x8c4d6523 omap_dma_chain_a_transfer +EXPORT_SYMBOL vmlinux 0x8c567b1f grab_cache_page_nowait +EXPORT_SYMBOL vmlinux 0x8c708e16 flush_signals +EXPORT_SYMBOL vmlinux 0x8c72aa3e netdev_notice +EXPORT_SYMBOL vmlinux 0x8c86bc36 snd_pcm_open_substream +EXPORT_SYMBOL vmlinux 0x8cade676 eth_mac_addr +EXPORT_SYMBOL vmlinux 0x8cbde3c9 ethtool_invalid_flags +EXPORT_SYMBOL vmlinux 0x8ccfa0c3 d_rehash +EXPORT_SYMBOL vmlinux 0x8cd86636 __blk_end_request_cur +EXPORT_SYMBOL vmlinux 0x8cd8c339 omap_free_dma +EXPORT_SYMBOL vmlinux 0x8cf51d15 up +EXPORT_SYMBOL vmlinux 0x8d014763 ethtool_ntuple_flush +EXPORT_SYMBOL vmlinux 0x8d551bef sysctl_tcp_rmem +EXPORT_SYMBOL vmlinux 0x8d69053f dquot_set_dqinfo +EXPORT_SYMBOL vmlinux 0x8d6f81b4 __div64_32 +EXPORT_SYMBOL vmlinux 0x8d89d98e irq_set_chip +EXPORT_SYMBOL vmlinux 0x8de3995f bdevname +EXPORT_SYMBOL vmlinux 0x8df3789f snd_oss_info_register +EXPORT_SYMBOL vmlinux 0x8e0b7743 ipv6_ext_hdr +EXPORT_SYMBOL vmlinux 0x8e24cf5e scsi_get_device_flags_keyed +EXPORT_SYMBOL vmlinux 0x8e38c31b udplite_prot +EXPORT_SYMBOL vmlinux 0x8e555738 param_get_uint +EXPORT_SYMBOL vmlinux 0x8e566c34 arp_send +EXPORT_SYMBOL vmlinux 0x8e711231 uart_remove_one_port +EXPORT_SYMBOL vmlinux 0x8e95adab dev_uc_init +EXPORT_SYMBOL vmlinux 0x8e9ec641 __lru_cache_add +EXPORT_SYMBOL vmlinux 0x8ea04017 unregister_filesystem +EXPORT_SYMBOL vmlinux 0x8eafbc0d locks_init_lock +EXPORT_SYMBOL vmlinux 0x8ed2affc kobject_put +EXPORT_SYMBOL vmlinux 0x8ed5ff09 genphy_resume +EXPORT_SYMBOL vmlinux 0x8ed7a9cc dma_alloc_writecombine +EXPORT_SYMBOL vmlinux 0x8edf2b6d __dev_remove_pack +EXPORT_SYMBOL vmlinux 0x8ee69235 timeval_to_jiffies +EXPORT_SYMBOL vmlinux 0x8ee9af2d deny_write_access +EXPORT_SYMBOL vmlinux 0x8ef5d425 serial8250_do_pm +EXPORT_SYMBOL vmlinux 0x8f02eaf5 xfrm4_rcv +EXPORT_SYMBOL vmlinux 0x8f28b874 sk_prot_clear_portaddr_nulls +EXPORT_SYMBOL vmlinux 0x8f477dbd xfrm_state_delete +EXPORT_SYMBOL vmlinux 0x8f48679a rb_prev +EXPORT_SYMBOL vmlinux 0x8f4f66bb iget_locked +EXPORT_SYMBOL vmlinux 0x8f595b11 snd_major +EXPORT_SYMBOL vmlinux 0x8f6726fc inode_init_once +EXPORT_SYMBOL vmlinux 0x8f678b07 __stack_chk_guard +EXPORT_SYMBOL vmlinux 0x8f69df35 xfrm_state_unregister_afinfo +EXPORT_SYMBOL vmlinux 0x8f958108 sock_create +EXPORT_SYMBOL vmlinux 0x8f9bb7e6 blk_queue_softirq_done +EXPORT_SYMBOL vmlinux 0x8fa4130a omap_set_dma_callback +EXPORT_SYMBOL vmlinux 0x8fc7f839 param_set_charp +EXPORT_SYMBOL vmlinux 0x8fd0d17b scsi_remove_device +EXPORT_SYMBOL vmlinux 0x8fe7d718 iterate_mounts +EXPORT_SYMBOL vmlinux 0x8fee270b jbd2_trans_will_send_data_barrier +EXPORT_SYMBOL vmlinux 0x8ff66782 param_get_ushort +EXPORT_SYMBOL vmlinux 0x8ffdb3b8 crc16 +EXPORT_SYMBOL vmlinux 0x90035333 secure_tcpv6_sequence_number +EXPORT_SYMBOL vmlinux 0x901f21c5 blk_rq_map_kern +EXPORT_SYMBOL vmlinux 0x90435b16 snd_component_add +EXPORT_SYMBOL vmlinux 0x9045b8d8 flush_dcache_page +EXPORT_SYMBOL vmlinux 0x90491d70 default_file_splice_read +EXPORT_SYMBOL vmlinux 0x90550bef __scsi_put_command +EXPORT_SYMBOL vmlinux 0x906132d2 of_node_get +EXPORT_SYMBOL vmlinux 0x90825ab9 amba_find_device +EXPORT_SYMBOL vmlinux 0x90b0efc9 ipv6_skip_exthdr +EXPORT_SYMBOL vmlinux 0x90c5e819 kstrtoll_from_user +EXPORT_SYMBOL vmlinux 0x90e70ffe qdisc_destroy +EXPORT_SYMBOL vmlinux 0x9109c8db skb_realloc_headroom +EXPORT_SYMBOL vmlinux 0x910e3569 alloc_file +EXPORT_SYMBOL vmlinux 0x91183f6b xfrm6_input_addr +EXPORT_SYMBOL vmlinux 0x9119a12f skb_trim +EXPORT_SYMBOL vmlinux 0x913a89d3 md_flush_request +EXPORT_SYMBOL vmlinux 0x91463b1d kstrtos16 +EXPORT_SYMBOL vmlinux 0x915b46dc __qdisc_calculate_pkt_len +EXPORT_SYMBOL vmlinux 0x91621d6a allocate_resource +EXPORT_SYMBOL vmlinux 0x9165f487 km_policy_expired +EXPORT_SYMBOL vmlinux 0x916fac70 __block_page_mkwrite +EXPORT_SYMBOL vmlinux 0x9185ba25 inet_accept +EXPORT_SYMBOL vmlinux 0x919029aa __readwrite_bug +EXPORT_SYMBOL vmlinux 0x91d55305 skb_copy_and_csum_datagram_iovec +EXPORT_SYMBOL vmlinux 0x91e2ee33 register_sound_mixer +EXPORT_SYMBOL vmlinux 0x91e7773d account_page_dirtied +EXPORT_SYMBOL vmlinux 0x91f6fd28 nand_correct_data +EXPORT_SYMBOL vmlinux 0x91fcce4a tty_register_ldisc +EXPORT_SYMBOL vmlinux 0x92064f76 key_unlink +EXPORT_SYMBOL vmlinux 0x920664c8 mempool_free +EXPORT_SYMBOL vmlinux 0x9217edd4 mark_info_dirty +EXPORT_SYMBOL vmlinux 0x921ac068 snd_device_register +EXPORT_SYMBOL vmlinux 0x92329f75 serio_unregister_port +EXPORT_SYMBOL vmlinux 0x923b1276 dmaengine_get +EXPORT_SYMBOL vmlinux 0x923c4842 clocksource_register +EXPORT_SYMBOL vmlinux 0x92574e9f mmc_resume_host +EXPORT_SYMBOL vmlinux 0x926081b3 omapdss_default_get_resolution +EXPORT_SYMBOL vmlinux 0x92703629 key_reject_and_link +EXPORT_SYMBOL vmlinux 0x929eecac __strncpy_from_user +EXPORT_SYMBOL vmlinux 0x92a21ae1 gnet_stats_start_copy_compat +EXPORT_SYMBOL vmlinux 0x92d272ce vm_event_states +EXPORT_SYMBOL vmlinux 0x92f09666 simple_lookup +EXPORT_SYMBOL vmlinux 0x92f6dab7 sock_update_classid +EXPORT_SYMBOL vmlinux 0x92f92f1b __kfree_skb +EXPORT_SYMBOL vmlinux 0x9305f8e6 cpufreq_get +EXPORT_SYMBOL vmlinux 0x930769ae generic_readlink +EXPORT_SYMBOL vmlinux 0x930f710b snd_add_device_sysfs_file +EXPORT_SYMBOL vmlinux 0x93215e1d __kfifo_skip_r +EXPORT_SYMBOL vmlinux 0x934e9c09 __xfrm_decode_session +EXPORT_SYMBOL vmlinux 0x9363d2f0 alloc_buffer_head +EXPORT_SYMBOL vmlinux 0x936f8488 log_wait_commit +EXPORT_SYMBOL vmlinux 0x93754af3 mdiobus_alloc +EXPORT_SYMBOL vmlinux 0x9391eede map_destroy +EXPORT_SYMBOL vmlinux 0x93a6e0b2 io_schedule +EXPORT_SYMBOL vmlinux 0x93b4c9ad skb_set_dev +EXPORT_SYMBOL vmlinux 0x93c78568 jbd2__journal_start +EXPORT_SYMBOL vmlinux 0x93d69dab tcp_rcv_state_process +EXPORT_SYMBOL vmlinux 0x93e690fd omap_mcbsp_recv_word +EXPORT_SYMBOL vmlinux 0x93f0db7a __netdev_alloc_skb +EXPORT_SYMBOL vmlinux 0x93fca811 __get_free_pages +EXPORT_SYMBOL vmlinux 0x9400bbab omap_mcbsp_dma_reg_params +EXPORT_SYMBOL vmlinux 0x940bb15e simple_write_end +EXPORT_SYMBOL vmlinux 0x9434b74e __skb_tx_hash +EXPORT_SYMBOL vmlinux 0x9465dc7a vm_map_ram +EXPORT_SYMBOL vmlinux 0x946e2c58 tty_mutex +EXPORT_SYMBOL vmlinux 0x94864c7a wl12xx_get_platform_data +EXPORT_SYMBOL vmlinux 0x94910709 input_unregister_handle +EXPORT_SYMBOL vmlinux 0x94961283 vunmap +EXPORT_SYMBOL vmlinux 0x94993ddf blk_start_queue +EXPORT_SYMBOL vmlinux 0x949c7c11 block_commit_write +EXPORT_SYMBOL vmlinux 0x94af632e complete_all +EXPORT_SYMBOL vmlinux 0x94d09768 inet6_register_protosw +EXPORT_SYMBOL vmlinux 0x94e81a15 mmc_host_disable +EXPORT_SYMBOL vmlinux 0x94f23b57 remove_proc_entry +EXPORT_SYMBOL vmlinux 0x954488a4 syncookie_secret +EXPORT_SYMBOL vmlinux 0x9545af6d tasklet_init +EXPORT_SYMBOL vmlinux 0x954cbb26 vsprintf +EXPORT_SYMBOL vmlinux 0x95af2839 mii_nway_restart +EXPORT_SYMBOL vmlinux 0x95bc1faf scsi_block_when_processing_errors +EXPORT_SYMBOL vmlinux 0x95cf776f boot_tvec_bases +EXPORT_SYMBOL vmlinux 0x95dbe078 __get_user_2 +EXPORT_SYMBOL vmlinux 0x95dddae3 snd_timer_continue +EXPORT_SYMBOL vmlinux 0x95f638d5 posix_acl_chmod_masq +EXPORT_SYMBOL vmlinux 0x960fd27c sock_no_ioctl +EXPORT_SYMBOL vmlinux 0x96150fb5 filemap_fdatawrite_range +EXPORT_SYMBOL vmlinux 0x96168718 rfkill_init_sw_state +EXPORT_SYMBOL vmlinux 0x961a6620 remap_vmalloc_range +EXPORT_SYMBOL vmlinux 0x963a78de skb_queue_head +EXPORT_SYMBOL vmlinux 0x9644c781 kmalloc_caches +EXPORT_SYMBOL vmlinux 0x9649ae47 tty_register_driver +EXPORT_SYMBOL vmlinux 0x964caeb4 tcp_getsockopt +EXPORT_SYMBOL vmlinux 0x96573b80 __kfifo_dma_in_finish_r +EXPORT_SYMBOL vmlinux 0x967b234d __bio_clone +EXPORT_SYMBOL vmlinux 0x968288e6 __cleancache_flush_page +EXPORT_SYMBOL vmlinux 0x96860a47 i2c_smbus_read_byte +EXPORT_SYMBOL vmlinux 0x96898769 sysfs_format_mac +EXPORT_SYMBOL vmlinux 0x969022fb inet6_getname +EXPORT_SYMBOL vmlinux 0x96ae1367 block_is_partially_uptodate +EXPORT_SYMBOL vmlinux 0x96b39b6e omap_start_dma_chain_transfers +EXPORT_SYMBOL vmlinux 0x96cd2b04 scsi_sense_key_string +EXPORT_SYMBOL vmlinux 0x96ced60c of_phy_connect +EXPORT_SYMBOL vmlinux 0x96d1f2a7 mmc_assume_removable +EXPORT_SYMBOL vmlinux 0x96d846fa xfrm_state_alloc +EXPORT_SYMBOL vmlinux 0x97255bdf strlen +EXPORT_SYMBOL vmlinux 0x9754ec10 radix_tree_preload +EXPORT_SYMBOL vmlinux 0x9756ed2d md_wakeup_thread +EXPORT_SYMBOL vmlinux 0x9793e09f simple_transaction_get +EXPORT_SYMBOL vmlinux 0x97a8d7b3 snd_dma_get_reserved_buf +EXPORT_SYMBOL vmlinux 0x97b524ba tcp_v4_destroy_sock +EXPORT_SYMBOL vmlinux 0x97e0f6a5 radix_tree_gang_lookup_tag +EXPORT_SYMBOL vmlinux 0x97e735a4 snd_ctl_free_one +EXPORT_SYMBOL vmlinux 0x97fbbed6 netdev_refcnt_read +EXPORT_SYMBOL vmlinux 0x98082893 __copy_to_user +EXPORT_SYMBOL vmlinux 0x980f8a79 neigh_update +EXPORT_SYMBOL vmlinux 0x9814b778 inode_permission +EXPORT_SYMBOL vmlinux 0x9817a702 netif_carrier_on +EXPORT_SYMBOL vmlinux 0x986e6135 fb_pad_unaligned_buffer +EXPORT_SYMBOL vmlinux 0x987bd07c vfs_readdir +EXPORT_SYMBOL vmlinux 0x98877514 snd_ctl_replace +EXPORT_SYMBOL vmlinux 0x98bca106 of_find_node_by_phandle +EXPORT_SYMBOL vmlinux 0x98d2ce1f elv_rb_add +EXPORT_SYMBOL vmlinux 0x98d7a7c8 textsearch_destroy +EXPORT_SYMBOL vmlinux 0x98dde303 genphy_restart_aneg +EXPORT_SYMBOL vmlinux 0x98dfddce xfrm_spd_getinfo +EXPORT_SYMBOL vmlinux 0x98f3989a iw_handler_get_spy +EXPORT_SYMBOL vmlinux 0x99275d93 jbd2_journal_get_create_access +EXPORT_SYMBOL vmlinux 0x99525e3a vfsmount_lock_local_unlock +EXPORT_SYMBOL vmlinux 0x996cc032 omapdss_dpi_display_enable +EXPORT_SYMBOL vmlinux 0x9994c0ca ps2_is_keyboard_id +EXPORT_SYMBOL vmlinux 0x999c3148 __raw_readsb +EXPORT_SYMBOL vmlinux 0x999e8297 vfree +EXPORT_SYMBOL vmlinux 0x99bb8806 memmove +EXPORT_SYMBOL vmlinux 0x99bfbe39 get_unused_fd +EXPORT_SYMBOL vmlinux 0x99c7a8b8 jbd2_dev_to_name +EXPORT_SYMBOL vmlinux 0x99c95fa5 unregister_sound_special +EXPORT_SYMBOL vmlinux 0x99cdc86b sysctl_tcp_reordering +EXPORT_SYMBOL vmlinux 0x9a14b191 kill_litter_super +EXPORT_SYMBOL vmlinux 0x9a1dfd65 strpbrk +EXPORT_SYMBOL vmlinux 0x9a1e0db0 sock_create_lite +EXPORT_SYMBOL vmlinux 0x9a409cde dev_mc_del +EXPORT_SYMBOL vmlinux 0x9a993fb9 try_to_release_page +EXPORT_SYMBOL vmlinux 0x9aa24d25 get_user_pages +EXPORT_SYMBOL vmlinux 0x9ab79aad thaw_process +EXPORT_SYMBOL vmlinux 0x9ab8808c param_get_charp +EXPORT_SYMBOL vmlinux 0x9b04ca36 soft_cursor +EXPORT_SYMBOL vmlinux 0x9b388444 get_zeroed_page +EXPORT_SYMBOL vmlinux 0x9b62ce19 inet_frag_find +EXPORT_SYMBOL vmlinux 0x9b6eb137 ksize +EXPORT_SYMBOL vmlinux 0x9b96e05d iget5_locked +EXPORT_SYMBOL vmlinux 0x9ba7089d argv_split +EXPORT_SYMBOL vmlinux 0x9baf27ac down_read_trylock +EXPORT_SYMBOL vmlinux 0x9bb238dc unregister_key_type +EXPORT_SYMBOL vmlinux 0x9bce482f __release_region +EXPORT_SYMBOL vmlinux 0x9bd363b3 of_get_mac_address +EXPORT_SYMBOL vmlinux 0x9bd7987e snd_pcm_hw_constraint_minmax +EXPORT_SYMBOL vmlinux 0x9be6a2fc poll_freewait +EXPORT_SYMBOL vmlinux 0x9bef8358 sock_no_sendmsg +EXPORT_SYMBOL vmlinux 0x9c012508 fb_parse_edid +EXPORT_SYMBOL vmlinux 0x9c2fb8a6 mmc_unregister_driver +EXPORT_SYMBOL vmlinux 0x9c4e721d alloc_disk_node +EXPORT_SYMBOL vmlinux 0x9c58525b generic_pipe_buf_steal +EXPORT_SYMBOL vmlinux 0x9c5b17a5 __wait_on_bit_lock +EXPORT_SYMBOL vmlinux 0x9c641190 uart_add_one_port +EXPORT_SYMBOL vmlinux 0x9c66ca12 mmc_cleanup_queue +EXPORT_SYMBOL vmlinux 0x9c68e8c8 bio_phys_segments +EXPORT_SYMBOL vmlinux 0x9c7077bd enable_hlt +EXPORT_SYMBOL vmlinux 0x9c781776 ps2_sendbyte +EXPORT_SYMBOL vmlinux 0x9cb96e92 qdisc_put_rtab +EXPORT_SYMBOL vmlinux 0x9cc4f175 copy_strings_kernel +EXPORT_SYMBOL vmlinux 0x9cd2e7d0 gpmc_nand_read +EXPORT_SYMBOL vmlinux 0x9cd60539 sg_free_table +EXPORT_SYMBOL vmlinux 0x9cd876f2 dm_table_get_md +EXPORT_SYMBOL vmlinux 0x9cdb2ff6 scsi_eh_restore_cmnd +EXPORT_SYMBOL vmlinux 0x9cdf0ec5 vfsmount_lock_global_lock_online +EXPORT_SYMBOL vmlinux 0x9ceb163c memcpy_toiovec +EXPORT_SYMBOL vmlinux 0x9cf360da __dquot_transfer +EXPORT_SYMBOL vmlinux 0x9cfcf3a9 tty_wait_until_sent +EXPORT_SYMBOL vmlinux 0x9cfd56c5 scsi_print_status +EXPORT_SYMBOL vmlinux 0x9d3aa376 blk_iopoll_init +EXPORT_SYMBOL vmlinux 0x9d5a3e52 __devm_request_region +EXPORT_SYMBOL vmlinux 0x9d5bf439 file_update_time +EXPORT_SYMBOL vmlinux 0x9d669763 memcpy +EXPORT_SYMBOL vmlinux 0x9d6f9039 napi_gro_flush +EXPORT_SYMBOL vmlinux 0x9d933717 task_tgid_nr_ns +EXPORT_SYMBOL vmlinux 0x9da0ff27 mii_ethtool_gset +EXPORT_SYMBOL vmlinux 0x9da45641 ioctl_by_bdev +EXPORT_SYMBOL vmlinux 0x9db52b6f bd_set_size +EXPORT_SYMBOL vmlinux 0x9dcb40d9 max8925_reg_read +EXPORT_SYMBOL vmlinux 0x9dcd76c2 posix_acl_permission +EXPORT_SYMBOL vmlinux 0x9dcdb6e3 dm_get_device +EXPORT_SYMBOL vmlinux 0x9ddd8b3b sget +EXPORT_SYMBOL vmlinux 0x9dddb48e fb_set_cmap +EXPORT_SYMBOL vmlinux 0x9df89027 simple_release_fs +EXPORT_SYMBOL vmlinux 0x9dfa95f8 journal_get_undo_access +EXPORT_SYMBOL vmlinux 0x9e0c711d vzalloc_node +EXPORT_SYMBOL vmlinux 0x9e17ecc9 vlan_gro_frags +EXPORT_SYMBOL vmlinux 0x9e2000a7 memcpy_toiovecend +EXPORT_SYMBOL vmlinux 0x9e2feeff i2c_smbus_write_byte +EXPORT_SYMBOL vmlinux 0x9e61ca40 snd_pcm_set_ops +EXPORT_SYMBOL vmlinux 0x9e6d79f8 snd_info_get_str +EXPORT_SYMBOL vmlinux 0x9e6ec035 tcf_exts_dump_stats +EXPORT_SYMBOL vmlinux 0x9e7d6bd0 __udelay +EXPORT_SYMBOL vmlinux 0x9e9bca2b complete_request_key +EXPORT_SYMBOL vmlinux 0x9e9cb20c __napi_complete +EXPORT_SYMBOL vmlinux 0x9e9f1714 __bitmap_andnot +EXPORT_SYMBOL vmlinux 0x9ea1ef8a clocksource_change_rating +EXPORT_SYMBOL vmlinux 0x9eb742ff snd_info_register +EXPORT_SYMBOL vmlinux 0x9ecce634 kernel_accept +EXPORT_SYMBOL vmlinux 0x9ed685ee iov_iter_advance +EXPORT_SYMBOL vmlinux 0x9eecde16 do_brk +EXPORT_SYMBOL vmlinux 0x9f100139 jiffies_to_clock_t +EXPORT_SYMBOL vmlinux 0x9f2bdaac __bitmap_or +EXPORT_SYMBOL vmlinux 0x9f2e7b2d bio_add_pc_page +EXPORT_SYMBOL vmlinux 0x9f3eee39 snd_pcm_lib_malloc_pages +EXPORT_SYMBOL vmlinux 0x9f46ced8 __sw_hweight64 +EXPORT_SYMBOL vmlinux 0x9f491e5d ftrace_print_symbols_seq_u64 +EXPORT_SYMBOL vmlinux 0x9f6529df snd_mixer_oss_notify_callback +EXPORT_SYMBOL vmlinux 0x9f85de25 dev_crit +EXPORT_SYMBOL vmlinux 0x9f93d3ca dev_close +EXPORT_SYMBOL vmlinux 0x9f984513 strrchr +EXPORT_SYMBOL vmlinux 0x9f99d9bf ida_pre_get +EXPORT_SYMBOL vmlinux 0x9fa0cafd single_open +EXPORT_SYMBOL vmlinux 0x9fa8c255 sock_setsockopt +EXPORT_SYMBOL vmlinux 0x9fb3dd30 memcpy_fromiovec +EXPORT_SYMBOL vmlinux 0x9fdecc31 unregister_netdevice_many +EXPORT_SYMBOL vmlinux 0xa00ee3d4 of_device_unregister +EXPORT_SYMBOL vmlinux 0xa028ffb4 __invalidate_device +EXPORT_SYMBOL vmlinux 0xa02a11e9 dev_trans_start +EXPORT_SYMBOL vmlinux 0xa03fd9e7 block_write_full_page_endio +EXPORT_SYMBOL vmlinux 0xa049d68d blk_queue_invalidate_tags +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 0xa0750ad8 scsi_command_normalize_sense +EXPORT_SYMBOL vmlinux 0xa07ed110 xz_dec_init +EXPORT_SYMBOL vmlinux 0xa08dba55 bio_integrity_trim +EXPORT_SYMBOL vmlinux 0xa09b28ef omap_dss_get_device +EXPORT_SYMBOL vmlinux 0xa0b04675 vmalloc_32 +EXPORT_SYMBOL vmlinux 0xa0b734f2 snd_unregister_device +EXPORT_SYMBOL vmlinux 0xa0ceef51 out_of_line_wait_on_bit +EXPORT_SYMBOL vmlinux 0xa0e6c2a4 console_start +EXPORT_SYMBOL vmlinux 0xa0ebd14c sysctl_tcp_mem +EXPORT_SYMBOL vmlinux 0xa0f74ce7 radix_tree_insert +EXPORT_SYMBOL vmlinux 0xa0fbac79 wake_up_bit +EXPORT_SYMBOL vmlinux 0xa108a166 __generic_block_fiemap +EXPORT_SYMBOL vmlinux 0xa108eb4d sysctl_optmem_max +EXPORT_SYMBOL vmlinux 0xa120d33c tty_unregister_ldisc +EXPORT_SYMBOL vmlinux 0xa1415618 twl6030_interrupt_unmask +EXPORT_SYMBOL vmlinux 0xa149339a jbd2_journal_destroy +EXPORT_SYMBOL vmlinux 0xa14efbe9 skb_append +EXPORT_SYMBOL vmlinux 0xa14f3d8c ewma_add +EXPORT_SYMBOL vmlinux 0xa171df0f bh_uptodate_or_lock +EXPORT_SYMBOL vmlinux 0xa17efc3e bio_alloc_bioset +EXPORT_SYMBOL vmlinux 0xa19dce5c tcf_em_register +EXPORT_SYMBOL vmlinux 0xa19dedc0 __neigh_for_each_release +EXPORT_SYMBOL vmlinux 0xa1b1ea3a security_sk_classify_flow +EXPORT_SYMBOL vmlinux 0xa1b759ce fb_add_videomode +EXPORT_SYMBOL vmlinux 0xa1b8449c security_path_symlink +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 0xa1ddd56d inet_frags_fini +EXPORT_SYMBOL vmlinux 0xa1e06bb1 sock_kfree_s +EXPORT_SYMBOL vmlinux 0xa20ce1b8 net_msg_warn +EXPORT_SYMBOL vmlinux 0xa210b7b2 inode_sub_rsv_space +EXPORT_SYMBOL vmlinux 0xa227f7c9 journal_errno +EXPORT_SYMBOL vmlinux 0xa23c9aed wait_on_sync_kiocb +EXPORT_SYMBOL vmlinux 0xa2593d67 mb_cache_entry_release +EXPORT_SYMBOL vmlinux 0xa2a48ef6 tcp_init_xmit_timers +EXPORT_SYMBOL vmlinux 0xa2a5fd77 inet_ehash_secret +EXPORT_SYMBOL vmlinux 0xa2bbc7f0 blk_start_request +EXPORT_SYMBOL vmlinux 0xa2c56c31 param_ops_ulong +EXPORT_SYMBOL vmlinux 0xa2c986ea omapfb_update_window +EXPORT_SYMBOL vmlinux 0xa2ccbb10 dev_add_pack +EXPORT_SYMBOL vmlinux 0xa2e1f4ae remap_pfn_range +EXPORT_SYMBOL vmlinux 0xa2f0606b snd_ctl_rename_id +EXPORT_SYMBOL vmlinux 0xa2f3b4eb bitmap_endwrite +EXPORT_SYMBOL vmlinux 0xa322b0f6 linkwatch_fire_event +EXPORT_SYMBOL vmlinux 0xa32629f6 dns_query +EXPORT_SYMBOL vmlinux 0xa332cdd1 security_tun_dev_attach +EXPORT_SYMBOL vmlinux 0xa336feb7 nand_manuf_ids +EXPORT_SYMBOL vmlinux 0xa344ce6c devm_ioremap_nocache +EXPORT_SYMBOL vmlinux 0xa34f1ef5 crc32_le +EXPORT_SYMBOL vmlinux 0xa35ddc7c filemap_flush +EXPORT_SYMBOL vmlinux 0xa35de80f ipv4_config +EXPORT_SYMBOL vmlinux 0xa3f5e9e0 __tracepoint_kmalloc_node +EXPORT_SYMBOL vmlinux 0xa3f843ab dquot_claim_space_nodirty +EXPORT_SYMBOL vmlinux 0xa3ffdc99 empty_aops +EXPORT_SYMBOL vmlinux 0xa416db6d mb_cache_entry_alloc +EXPORT_SYMBOL vmlinux 0xa43938d6 skb_abort_seq_read +EXPORT_SYMBOL vmlinux 0xa43b9539 memcpy_fromiovecend +EXPORT_SYMBOL vmlinux 0xa43c3620 kill_block_super +EXPORT_SYMBOL vmlinux 0xa44072fc posix_acl_alloc +EXPORT_SYMBOL vmlinux 0xa45cc0b4 snd_pcm_lib_free_pages +EXPORT_SYMBOL vmlinux 0xa4610bc6 omap_rev +EXPORT_SYMBOL vmlinux 0xa48c7c6b tty_insert_flip_string_fixed_flag +EXPORT_SYMBOL vmlinux 0xa48f5b09 omap_dma_set_global_params +EXPORT_SYMBOL vmlinux 0xa4a0a736 generic_file_llseek_unlocked +EXPORT_SYMBOL vmlinux 0xa4a12281 __skb_get_rxhash +EXPORT_SYMBOL vmlinux 0xa4b42c55 omap_set_dma_priority +EXPORT_SYMBOL vmlinux 0xa4b79a84 inet_select_addr +EXPORT_SYMBOL vmlinux 0xa4c29461 omap_st_is_enabled +EXPORT_SYMBOL vmlinux 0xa4e234bd tcp_gro_complete +EXPORT_SYMBOL vmlinux 0xa50149a0 destroy_EII_client +EXPORT_SYMBOL vmlinux 0xa512d9a7 ppp_dev_name +EXPORT_SYMBOL vmlinux 0xa517dba8 kernel_sock_ioctl +EXPORT_SYMBOL vmlinux 0xa5693df7 posix_acl_clone +EXPORT_SYMBOL vmlinux 0xa587cab9 pagecache_write_end +EXPORT_SYMBOL vmlinux 0xa598e29c vesa_modes +EXPORT_SYMBOL vmlinux 0xa5a6f7ac tty_get_baud_rate +EXPORT_SYMBOL vmlinux 0xa5cef8ad release_resource +EXPORT_SYMBOL vmlinux 0xa5da6e39 bitmap_unplug +EXPORT_SYMBOL vmlinux 0xa60a2d46 d_validate +EXPORT_SYMBOL vmlinux 0xa61aa028 snd_pcm_format_unsigned +EXPORT_SYMBOL vmlinux 0xa61e4362 omap_request_dma +EXPORT_SYMBOL vmlinux 0xa61f6d69 seq_open +EXPORT_SYMBOL vmlinux 0xa63839c9 scsi_device_lookup_by_target +EXPORT_SYMBOL vmlinux 0xa638a27a inet_getname +EXPORT_SYMBOL vmlinux 0xa63aa58e scsi_register +EXPORT_SYMBOL vmlinux 0xa63d85ab slhc_remember +EXPORT_SYMBOL vmlinux 0xa64a4cea usb_nop_xceiv_unregister +EXPORT_SYMBOL vmlinux 0xa64ed08b dev_emerg +EXPORT_SYMBOL vmlinux 0xa677ff52 sock_recvmsg +EXPORT_SYMBOL vmlinux 0xa67d3d0b inet_frags_exit_net +EXPORT_SYMBOL vmlinux 0xa681fe88 generate_random_uuid +EXPORT_SYMBOL vmlinux 0xa6970398 __kfifo_to_user_r +EXPORT_SYMBOL vmlinux 0xa698a494 tty_devnum +EXPORT_SYMBOL vmlinux 0xa69f981c posix_test_lock +EXPORT_SYMBOL vmlinux 0xa6a97f2f end_buffer_async_write +EXPORT_SYMBOL vmlinux 0xa6dcc773 rb_insert_color +EXPORT_SYMBOL vmlinux 0xa6e3ed71 tcp_md5_hash_skb_data +EXPORT_SYMBOL vmlinux 0xa6f27ec4 snd_pcm_hw_constraint_ratdens +EXPORT_SYMBOL vmlinux 0xa730ac1d dev_get_by_flags_rcu +EXPORT_SYMBOL vmlinux 0xa754eb56 xfrm_policy_delete +EXPORT_SYMBOL vmlinux 0xa75f8563 blk_rq_map_sg +EXPORT_SYMBOL vmlinux 0xa77a9a3f skb_prepare_seq_read +EXPORT_SYMBOL vmlinux 0xa791ac27 wireless_spy_update +EXPORT_SYMBOL vmlinux 0xa79be350 pskb_copy +EXPORT_SYMBOL vmlinux 0xa7a31fa7 phys_mem_access_prot +EXPORT_SYMBOL vmlinux 0xa7a70934 mb_cache_shrink +EXPORT_SYMBOL vmlinux 0xa7ba7b79 fb_set_var +EXPORT_SYMBOL vmlinux 0xa7d77240 mmc_wait_for_cmd +EXPORT_SYMBOL vmlinux 0xa7dbdcb2 freeze_super +EXPORT_SYMBOL vmlinux 0xa7ea974d splice_from_pipe_next +EXPORT_SYMBOL vmlinux 0xa8011ff8 tcp_proc_unregister +EXPORT_SYMBOL vmlinux 0xa8223905 blk_limits_io_opt +EXPORT_SYMBOL vmlinux 0xa8232c78 strtobool +EXPORT_SYMBOL vmlinux 0xa8380d34 kernel_execve +EXPORT_SYMBOL vmlinux 0xa84fa12e snd_ctl_remove +EXPORT_SYMBOL vmlinux 0xa8666bb4 dentry_open +EXPORT_SYMBOL vmlinux 0xa88f250c uart_get_divisor +EXPORT_SYMBOL vmlinux 0xa8ac553b check_disk_size_change +EXPORT_SYMBOL vmlinux 0xa8b79795 iget_failed +EXPORT_SYMBOL vmlinux 0xa8cde9a7 remove_wait_queue +EXPORT_SYMBOL vmlinux 0xa8e84bc3 mmc_host_lazy_disable +EXPORT_SYMBOL vmlinux 0xa8fef7bb security_unix_may_send +EXPORT_SYMBOL vmlinux 0xa956dd80 sock_common_getsockopt +EXPORT_SYMBOL vmlinux 0xa964dd13 gpmc_cs_request +EXPORT_SYMBOL vmlinux 0xa9657ac3 tty_write_room +EXPORT_SYMBOL vmlinux 0xa965b659 unregister_tcf_proto_ops +EXPORT_SYMBOL vmlinux 0xa969fb80 clear_page_dirty_for_io +EXPORT_SYMBOL vmlinux 0xa97fc7b5 simple_link +EXPORT_SYMBOL vmlinux 0xa9a68b5e tcp_splice_read +EXPORT_SYMBOL vmlinux 0xaa5927f9 scsi_kmap_atomic_sg +EXPORT_SYMBOL vmlinux 0xaa609122 xfrm_state_walk +EXPORT_SYMBOL vmlinux 0xaa6901ac __kfifo_out_r +EXPORT_SYMBOL vmlinux 0xaa704862 sock_init_data +EXPORT_SYMBOL vmlinux 0xaa94c694 __init_rwsem +EXPORT_SYMBOL vmlinux 0xaaa3f17b blk_get_request +EXPORT_SYMBOL vmlinux 0xaac2c0ee clocksource_unregister +EXPORT_SYMBOL vmlinux 0xaacc6911 snd_pcm_hw_constraint_step +EXPORT_SYMBOL vmlinux 0xaaed79b4 mmc_do_release_host +EXPORT_SYMBOL vmlinux 0xaaf7c2cd kobject_init +EXPORT_SYMBOL vmlinux 0xaafdc258 strcasecmp +EXPORT_SYMBOL vmlinux 0xab0d5a89 netif_carrier_off +EXPORT_SYMBOL vmlinux 0xab1ac737 nf_register_queue_handler +EXPORT_SYMBOL vmlinux 0xab3d93e6 max8998_update_reg +EXPORT_SYMBOL vmlinux 0xab3e916a softnet_data +EXPORT_SYMBOL vmlinux 0xab455eb0 up_read +EXPORT_SYMBOL vmlinux 0xab600421 probe_irq_off +EXPORT_SYMBOL vmlinux 0xab694444 bsearch +EXPORT_SYMBOL vmlinux 0xab696091 generic_file_fsync +EXPORT_SYMBOL vmlinux 0xab6bde28 sysctl_max_syn_backlog +EXPORT_SYMBOL vmlinux 0xab7ad8bf otg_get_transceiver +EXPORT_SYMBOL vmlinux 0xab8eaea8 pneigh_lookup +EXPORT_SYMBOL vmlinux 0xaba4ea0b sk_send_sigurg +EXPORT_SYMBOL vmlinux 0xabbaa22d amba_request_regions +EXPORT_SYMBOL vmlinux 0xabd0c91c rtc_time_to_tm +EXPORT_SYMBOL vmlinux 0xabfcfac5 add_wait_queue_exclusive +EXPORT_SYMBOL vmlinux 0xac0ba8c1 blk_iopoll_disable +EXPORT_SYMBOL vmlinux 0xac0d3d0a snd_device_new +EXPORT_SYMBOL vmlinux 0xac156f2d i2c_put_adapter +EXPORT_SYMBOL vmlinux 0xac5f113d cpu_all_bits +EXPORT_SYMBOL vmlinux 0xac60d363 scsi_device_resume +EXPORT_SYMBOL vmlinux 0xac62d2c9 nonseekable_open +EXPORT_SYMBOL vmlinux 0xac6855b0 gen_kill_estimator +EXPORT_SYMBOL vmlinux 0xac74909f dquot_free_inode +EXPORT_SYMBOL vmlinux 0xac7f0b00 scsi_get_command +EXPORT_SYMBOL vmlinux 0xac8c9fe2 phy_ethtool_gset +EXPORT_SYMBOL vmlinux 0xacb554f4 request_firmware_nowait +EXPORT_SYMBOL vmlinux 0xacbc0c95 blk_execute_rq +EXPORT_SYMBOL vmlinux 0xaccabc6a in4_pton +EXPORT_SYMBOL vmlinux 0xacdfc5fc add_to_page_cache_locked +EXPORT_SYMBOL vmlinux 0xacf4d843 match_strdup +EXPORT_SYMBOL vmlinux 0xacfd1a74 release_pages +EXPORT_SYMBOL vmlinux 0xad0413d4 match_hex +EXPORT_SYMBOL vmlinux 0xad1039b7 elv_rb_find +EXPORT_SYMBOL vmlinux 0xad2e839c snd_timer_open +EXPORT_SYMBOL vmlinux 0xad466018 quota_send_warning +EXPORT_SYMBOL vmlinux 0xad4770e7 sock_wmalloc +EXPORT_SYMBOL vmlinux 0xad4f493c inet_dev_addr_type +EXPORT_SYMBOL vmlinux 0xad774920 blk_fetch_request +EXPORT_SYMBOL vmlinux 0xad7b2a92 tty_hung_up_p +EXPORT_SYMBOL vmlinux 0xad7c5676 bio_add_page +EXPORT_SYMBOL vmlinux 0xadaa2657 cpufreq_register_notifier +EXPORT_SYMBOL vmlinux 0xadb3d81e up_write +EXPORT_SYMBOL vmlinux 0xadb98210 snd_power_wait +EXPORT_SYMBOL vmlinux 0xadc6ba84 aio_put_req +EXPORT_SYMBOL vmlinux 0xadcac4a3 vfsmount_lock_local_unlock_cpu +EXPORT_SYMBOL vmlinux 0xaddfbf62 radix_tree_tag_set +EXPORT_SYMBOL vmlinux 0xade88e76 snd_malloc_pages +EXPORT_SYMBOL vmlinux 0xadf42bd5 __request_region +EXPORT_SYMBOL vmlinux 0xae0882f2 omap_mcbsp_request +EXPORT_SYMBOL vmlinux 0xae0a9fa6 dm_kcopyd_client_destroy +EXPORT_SYMBOL vmlinux 0xae26f840 scsi_nonblockable_ioctl +EXPORT_SYMBOL vmlinux 0xae2aecf8 dquot_quota_sync +EXPORT_SYMBOL vmlinux 0xae487dff snd_pcm_hw_constraint_integer +EXPORT_SYMBOL vmlinux 0xae567b6d rwsem_is_locked +EXPORT_SYMBOL vmlinux 0xae5d5a5e dev_addr_init +EXPORT_SYMBOL vmlinux 0xae5e84a0 qdisc_warn_nonwc +EXPORT_SYMBOL vmlinux 0xae963f40 of_get_property +EXPORT_SYMBOL vmlinux 0xae9f7e75 tcp_disconnect +EXPORT_SYMBOL vmlinux 0xaec655c7 alloc_pages_exact +EXPORT_SYMBOL vmlinux 0xaeeacbc6 proc_create_data +EXPORT_SYMBOL vmlinux 0xaef96a65 __module_put_and_exit +EXPORT_SYMBOL vmlinux 0xaf00999d generic_permission +EXPORT_SYMBOL vmlinux 0xaf046aea dump_seek +EXPORT_SYMBOL vmlinux 0xaf3cb23f blk_queue_free_tags +EXPORT_SYMBOL vmlinux 0xaf3dd7dc scsi_logging_level +EXPORT_SYMBOL vmlinux 0xaf4b572a install_exec_creds +EXPORT_SYMBOL vmlinux 0xaf50e76d elf_set_personality +EXPORT_SYMBOL vmlinux 0xaf52da8d tcf_hash_new_index +EXPORT_SYMBOL vmlinux 0xaf5b9ff4 omap_dss_get_overlay_manager +EXPORT_SYMBOL vmlinux 0xaf5f7994 remove_conflicting_framebuffers +EXPORT_SYMBOL vmlinux 0xaf786600 clk_unregister +EXPORT_SYMBOL vmlinux 0xaf8aa518 system_rev +EXPORT_SYMBOL vmlinux 0xaf91d89f __kernel_param_lock +EXPORT_SYMBOL vmlinux 0xaf993a4a lro_flush_pkt +EXPORT_SYMBOL vmlinux 0xafa7e738 sk_release_kernel +EXPORT_SYMBOL vmlinux 0xafc99baa blk_queue_find_tag +EXPORT_SYMBOL vmlinux 0xafee33bd neigh_for_each +EXPORT_SYMBOL vmlinux 0xaff1c591 jbd2_journal_try_to_free_buffers +EXPORT_SYMBOL vmlinux 0xaff5713d xfrm_policy_insert +EXPORT_SYMBOL vmlinux 0xb00e50e6 dev_addr_add_multiple +EXPORT_SYMBOL vmlinux 0xb0146c3a param_set_byte +EXPORT_SYMBOL vmlinux 0xb015e3a9 dcache_dir_open +EXPORT_SYMBOL vmlinux 0xb0244f15 noop_fsync +EXPORT_SYMBOL vmlinux 0xb035915e of_node_put +EXPORT_SYMBOL vmlinux 0xb0830aa4 serial8250_set_isa_configurator +EXPORT_SYMBOL vmlinux 0xb09f849e __xfrm_init_state +EXPORT_SYMBOL vmlinux 0xb0a7759a do_sync_read +EXPORT_SYMBOL vmlinux 0xb0b13dba bio_put +EXPORT_SYMBOL vmlinux 0xb0b22c7e mdiobus_read +EXPORT_SYMBOL vmlinux 0xb0b847ac __bitmap_full +EXPORT_SYMBOL vmlinux 0xb0d0ddcb ethtool_op_set_ufo +EXPORT_SYMBOL vmlinux 0xb0d271d3 blk_queue_resize_tags +EXPORT_SYMBOL vmlinux 0xb0e10781 get_option +EXPORT_SYMBOL vmlinux 0xb0ef8204 __skb_checksum_complete_head +EXPORT_SYMBOL vmlinux 0xb0faab0c blk_rq_map_integrity_sg +EXPORT_SYMBOL vmlinux 0xb1074b30 proc_mkdir +EXPORT_SYMBOL vmlinux 0xb1148c58 input_event +EXPORT_SYMBOL vmlinux 0xb121390a probe_irq_on +EXPORT_SYMBOL vmlinux 0xb144b257 dentry_path_raw +EXPORT_SYMBOL vmlinux 0xb18e6948 omap_dss_pal_timings +EXPORT_SYMBOL vmlinux 0xb19760c3 bitmap_onto +EXPORT_SYMBOL vmlinux 0xb1b22911 down_write +EXPORT_SYMBOL vmlinux 0xb1c3a01a oops_in_progress +EXPORT_SYMBOL vmlinux 0xb1d8b6d2 rfkill_register +EXPORT_SYMBOL vmlinux 0xb1e3c088 blk_queue_stack_limits +EXPORT_SYMBOL vmlinux 0xb1f738cf journal_invalidatepage +EXPORT_SYMBOL vmlinux 0xb2147ec8 follow_down +EXPORT_SYMBOL vmlinux 0xb22284a7 scsi_track_queue_full +EXPORT_SYMBOL vmlinux 0xb2372049 input_register_handler +EXPORT_SYMBOL vmlinux 0xb250c8f4 cdrom_mode_select +EXPORT_SYMBOL vmlinux 0xb2682405 utf8_to_utf32 +EXPORT_SYMBOL vmlinux 0xb26a9bc3 abx500_set_register_interruptible +EXPORT_SYMBOL vmlinux 0xb28f1c92 omap_mcbsp_stop +EXPORT_SYMBOL vmlinux 0xb2a4abab xfrm6_rcv +EXPORT_SYMBOL vmlinux 0xb2e5ae4a snd_lookup_minor_data +EXPORT_SYMBOL vmlinux 0xb3026096 find_lock_page +EXPORT_SYMBOL vmlinux 0xb31bf002 uart_resume_port +EXPORT_SYMBOL vmlinux 0xb31c0f02 mb_cache_destroy +EXPORT_SYMBOL vmlinux 0xb3305d52 send_remote_softirq +EXPORT_SYMBOL vmlinux 0xb356a04e km_query +EXPORT_SYMBOL vmlinux 0xb368636b ip_mc_join_group +EXPORT_SYMBOL vmlinux 0xb36e919c tty_port_lower_dtr_rts +EXPORT_SYMBOL vmlinux 0xb37ecdd5 skb_add_rx_frag +EXPORT_SYMBOL vmlinux 0xb39c1928 nand_default_bbt +EXPORT_SYMBOL vmlinux 0xb39f5cb4 account_page_writeback +EXPORT_SYMBOL vmlinux 0xb3a307c6 si_meminfo +EXPORT_SYMBOL vmlinux 0xb3a601a4 d_instantiate_unique +EXPORT_SYMBOL vmlinux 0xb3c1b9c4 phy_connect +EXPORT_SYMBOL vmlinux 0xb3c82ba9 seq_putc +EXPORT_SYMBOL vmlinux 0xb3cb2ff5 file_sb_list_del +EXPORT_SYMBOL vmlinux 0xb3efc595 dqput +EXPORT_SYMBOL vmlinux 0xb3efc72d down +EXPORT_SYMBOL vmlinux 0xb4118d87 blk_recount_segments +EXPORT_SYMBOL vmlinux 0xb419d8e7 dma_alloc_coherent +EXPORT_SYMBOL vmlinux 0xb423dba1 console_blanked +EXPORT_SYMBOL vmlinux 0xb424c576 neigh_sysctl_register +EXPORT_SYMBOL vmlinux 0xb429410a posix_acl_from_mode +EXPORT_SYMBOL vmlinux 0xb44e9164 ns_capable +EXPORT_SYMBOL vmlinux 0xb45dfc25 zero_fill_bio +EXPORT_SYMBOL vmlinux 0xb4709322 scsi_dev_info_add_list +EXPORT_SYMBOL vmlinux 0xb48e2dd5 dquot_alloc +EXPORT_SYMBOL vmlinux 0xb49029ab tcp_shutdown +EXPORT_SYMBOL vmlinux 0xb4af1f86 dev_mc_add +EXPORT_SYMBOL vmlinux 0xb4b94377 __nand_correct_data +EXPORT_SYMBOL vmlinux 0xb4c8f38a omap_dma_chain_status +EXPORT_SYMBOL vmlinux 0xb50406ee iw_handler_get_thrspy +EXPORT_SYMBOL vmlinux 0xb5044271 vsscanf +EXPORT_SYMBOL vmlinux 0xb53f6ea1 make_EII_client +EXPORT_SYMBOL vmlinux 0xb54010f6 sk_receive_skb +EXPORT_SYMBOL vmlinux 0xb5413f23 pagevec_lookup_tag +EXPORT_SYMBOL vmlinux 0xb54533f7 usecs_to_jiffies +EXPORT_SYMBOL vmlinux 0xb55adc0a aio_complete +EXPORT_SYMBOL vmlinux 0xb55f4f70 end_buffer_write_sync +EXPORT_SYMBOL vmlinux 0xb58be80e kdb_current_task +EXPORT_SYMBOL vmlinux 0xb58ea669 unload_nls +EXPORT_SYMBOL vmlinux 0xb5a459dc unregister_blkdev +EXPORT_SYMBOL vmlinux 0xb5b39609 netdev_class_remove_file +EXPORT_SYMBOL vmlinux 0xb5ca1c46 slhc_free +EXPORT_SYMBOL vmlinux 0xb5e3842c of_match_device +EXPORT_SYMBOL vmlinux 0xb5f3b677 unregister_qdisc +EXPORT_SYMBOL vmlinux 0xb61eb166 mdio_bus_type +EXPORT_SYMBOL vmlinux 0xb626b58b cancel_dirty_page +EXPORT_SYMBOL vmlinux 0xb6289b30 neigh_resolve_output +EXPORT_SYMBOL vmlinux 0xb628f715 files_lglock_local_lock +EXPORT_SYMBOL vmlinux 0xb643903e f_setown +EXPORT_SYMBOL vmlinux 0xb652a41f ip_mc_rejoin_groups +EXPORT_SYMBOL vmlinux 0xb6566993 of_match_node +EXPORT_SYMBOL vmlinux 0xb65e502f d_find_alias +EXPORT_SYMBOL vmlinux 0xb6606d73 devm_ioremap +EXPORT_SYMBOL vmlinux 0xb672e661 tty_port_raise_dtr_rts +EXPORT_SYMBOL vmlinux 0xb678366f int_sqrt +EXPORT_SYMBOL vmlinux 0xb67e0a3b snd_cards +EXPORT_SYMBOL vmlinux 0xb6896671 crc_t10dif +EXPORT_SYMBOL vmlinux 0xb68e6284 gnet_stats_copy_queue +EXPORT_SYMBOL vmlinux 0xb6a16a48 snd_pcm_lib_write +EXPORT_SYMBOL vmlinux 0xb6a61a86 qdisc_get_rtab +EXPORT_SYMBOL vmlinux 0xb6a68816 find_last_bit +EXPORT_SYMBOL vmlinux 0xb6ba46b3 dquot_quota_on_mount +EXPORT_SYMBOL vmlinux 0xb6c5a973 scsi_show_result +EXPORT_SYMBOL vmlinux 0xb6ccaff8 vmap +EXPORT_SYMBOL vmlinux 0xb6e63a54 vlan_dev_vlan_id +EXPORT_SYMBOL vmlinux 0xb733122b scsi_rescan_device +EXPORT_SYMBOL vmlinux 0xb7345d69 fb_find_mode +EXPORT_SYMBOL vmlinux 0xb73a8721 dma_free_coherent +EXPORT_SYMBOL vmlinux 0xb755cb6b tcp_v4_md5_lookup +EXPORT_SYMBOL vmlinux 0xb77a7c47 prepare_to_wait_exclusive +EXPORT_SYMBOL vmlinux 0xb77d2d6a __cleancache_init_shared_fs +EXPORT_SYMBOL vmlinux 0xb78b3626 interruptible_sleep_on_timeout +EXPORT_SYMBOL vmlinux 0xb78c61e8 param_ops_bool +EXPORT_SYMBOL vmlinux 0xb7b61546 crc32_be +EXPORT_SYMBOL vmlinux 0xb7ba76c7 __aeabi_unwind_cpp_pr2 +EXPORT_SYMBOL vmlinux 0xb7c101f6 __dquot_alloc_space +EXPORT_SYMBOL vmlinux 0xb7cb2d6f unregister_mtd_chip_driver +EXPORT_SYMBOL vmlinux 0xb7d858e6 wait_for_completion_interruptible_timeout +EXPORT_SYMBOL vmlinux 0xb81fd3be idr_find +EXPORT_SYMBOL vmlinux 0xb84708e7 xfrm_stateonly_find +EXPORT_SYMBOL vmlinux 0xb848762f ppp_unregister_compressor +EXPORT_SYMBOL vmlinux 0xb859da64 __destroy_inode +EXPORT_SYMBOL vmlinux 0xb86e4ab9 random32 +EXPORT_SYMBOL vmlinux 0xb88217cf security_inode_setsecctx +EXPORT_SYMBOL vmlinux 0xb894926d schedule_work_on +EXPORT_SYMBOL vmlinux 0xb89af9bf srandom32 +EXPORT_SYMBOL vmlinux 0xb8aa2342 __check_region +EXPORT_SYMBOL vmlinux 0xb8bebeb6 mii_check_link +EXPORT_SYMBOL vmlinux 0xb8e877e7 kstrtouint_from_user +EXPORT_SYMBOL vmlinux 0xb8ee5e8b elv_abort_queue +EXPORT_SYMBOL vmlinux 0xb924515f inet_proto_csum_replace4 +EXPORT_SYMBOL vmlinux 0xb95e25dd blk_get_queue +EXPORT_SYMBOL vmlinux 0xb95f98d6 _memset_io +EXPORT_SYMBOL vmlinux 0xb9638db4 snd_pcm_rate_to_rate_bit +EXPORT_SYMBOL vmlinux 0xb9711305 xfrm_init_state +EXPORT_SYMBOL vmlinux 0xb98a0185 rtc_tm_to_time +EXPORT_SYMBOL vmlinux 0xb99fcef5 bioset_integrity_free +EXPORT_SYMBOL vmlinux 0xb9a8f03b omap_stop_dma +EXPORT_SYMBOL vmlinux 0xb9acd3d9 __put_user_2 +EXPORT_SYMBOL vmlinux 0xb9cb031e n_tty_ioctl_helper +EXPORT_SYMBOL vmlinux 0xb9cdb59f dmam_declare_coherent_memory +EXPORT_SYMBOL vmlinux 0xb9d21a29 mdiobus_scan +EXPORT_SYMBOL vmlinux 0xb9db1291 elv_dispatch_sort +EXPORT_SYMBOL vmlinux 0xb9e28030 generic_shutdown_super +EXPORT_SYMBOL vmlinux 0xb9e38683 omap_mcbsp_xmit_word +EXPORT_SYMBOL vmlinux 0xb9e52429 __wake_up +EXPORT_SYMBOL vmlinux 0xb9f8fa70 scsi_host_get +EXPORT_SYMBOL vmlinux 0xba15d93a devm_free_irq +EXPORT_SYMBOL vmlinux 0xba32e9bf inet_add_protocol +EXPORT_SYMBOL vmlinux 0xba497f13 loops_per_jiffy +EXPORT_SYMBOL vmlinux 0xba59baad posix_unblock_lock +EXPORT_SYMBOL vmlinux 0xba709ead xfrm_find_acq +EXPORT_SYMBOL vmlinux 0xba988881 netdev_set_master +EXPORT_SYMBOL vmlinux 0xba9a181a register_console +EXPORT_SYMBOL vmlinux 0xbaaab8ae timespec_to_jiffies +EXPORT_SYMBOL vmlinux 0xbab7428a clk_add_alias +EXPORT_SYMBOL vmlinux 0xbaed76fb bio_integrity_alloc_bioset +EXPORT_SYMBOL vmlinux 0xbb0a01f4 block_truncate_page +EXPORT_SYMBOL vmlinux 0xbb167766 fb_var_to_videomode +EXPORT_SYMBOL vmlinux 0xbb189cad disallow_signal +EXPORT_SYMBOL vmlinux 0xbb2f9689 audit_log_start +EXPORT_SYMBOL vmlinux 0xbb2fde50 vfs_create +EXPORT_SYMBOL vmlinux 0xbb51c34c unregister_sysctl_table +EXPORT_SYMBOL vmlinux 0xbb5d343d xfrm_get_acqseq +EXPORT_SYMBOL vmlinux 0xbb6eb6eb snd_timer_stop +EXPORT_SYMBOL vmlinux 0xbb72d4fe __put_user_1 +EXPORT_SYMBOL vmlinux 0xbb7501ff inet_csk_accept +EXPORT_SYMBOL vmlinux 0xbb9055fb inode_init_always +EXPORT_SYMBOL vmlinux 0xbb99125c get_default_font +EXPORT_SYMBOL vmlinux 0xbba159e0 files_lglock_local_unlock +EXPORT_SYMBOL vmlinux 0xbbb7c1d4 xfrm_unregister_mode +EXPORT_SYMBOL vmlinux 0xbc02dc0e dma_pool_create +EXPORT_SYMBOL vmlinux 0xbc08f448 lro_receive_skb +EXPORT_SYMBOL vmlinux 0xbc10dd97 __put_user_4 +EXPORT_SYMBOL vmlinux 0xbc2b4eb2 init_net +EXPORT_SYMBOL vmlinux 0xbc6260ef kfree_skb +EXPORT_SYMBOL vmlinux 0xbc82dd1e inet_stream_ops +EXPORT_SYMBOL vmlinux 0xbc860222 gpmc_read_status +EXPORT_SYMBOL vmlinux 0xbc993e82 get_phy_device +EXPORT_SYMBOL vmlinux 0xbccecafe do_munmap +EXPORT_SYMBOL vmlinux 0xbcd861e4 dm_table_event +EXPORT_SYMBOL vmlinux 0xbd04490c scsi_execute_req +EXPORT_SYMBOL vmlinux 0xbd5c4a9c arp_find +EXPORT_SYMBOL vmlinux 0xbd7e5c2c tcp_hashinfo +EXPORT_SYMBOL vmlinux 0xbd936f41 nobh_write_end +EXPORT_SYMBOL vmlinux 0xbda502b2 serio_interrupt +EXPORT_SYMBOL vmlinux 0xbdb0b161 ppp_output_wakeup +EXPORT_SYMBOL vmlinux 0xbdbe7378 cookie_check_timestamp +EXPORT_SYMBOL vmlinux 0xbdea0af0 lro_receive_frags +EXPORT_SYMBOL vmlinux 0xbdeb224e snd_pcm_hw_constraint_ratnums +EXPORT_SYMBOL vmlinux 0xbdec0db2 omap_readb +EXPORT_SYMBOL vmlinux 0xbdf2580d __raw_readsl +EXPORT_SYMBOL vmlinux 0xbdf5c25c rb_next +EXPORT_SYMBOL vmlinux 0xbe0e5118 nla_memcmp +EXPORT_SYMBOL vmlinux 0xbe23b9ed radix_tree_gang_lookup_tag_slot +EXPORT_SYMBOL vmlinux 0xbe2f238c user_path_at +EXPORT_SYMBOL vmlinux 0xbe4c4d03 find_vma +EXPORT_SYMBOL vmlinux 0xbe63ee40 request_resource +EXPORT_SYMBOL vmlinux 0xbe67778c cdrom_mode_sense +EXPORT_SYMBOL vmlinux 0xbeae32df fib_default_rule_add +EXPORT_SYMBOL vmlinux 0xbec30530 dpi_set_timings +EXPORT_SYMBOL vmlinux 0xbee50aba kernel_getsockname +EXPORT_SYMBOL vmlinux 0xbee58a24 mmc_card_awake +EXPORT_SYMBOL vmlinux 0xbee90f2f __kfifo_out_peek_r +EXPORT_SYMBOL vmlinux 0xbef43296 console_conditional_schedule +EXPORT_SYMBOL vmlinux 0xbf0a8fc7 sock_alloc_send_pskb +EXPORT_SYMBOL vmlinux 0xbf19a5a9 dev_set_promiscuity +EXPORT_SYMBOL vmlinux 0xbf1faebe mutex_trylock +EXPORT_SYMBOL vmlinux 0xbf6e8f30 snd_card_free_when_closed +EXPORT_SYMBOL vmlinux 0xbf7fd2f5 schedule_timeout_killable +EXPORT_SYMBOL vmlinux 0xbf8ba54a vprintk +EXPORT_SYMBOL vmlinux 0xbf9bcc8d __cap_empty_set +EXPORT_SYMBOL vmlinux 0xbfacabd1 udp_lib_setsockopt +EXPORT_SYMBOL vmlinux 0xbfbb608a search_binary_handler +EXPORT_SYMBOL vmlinux 0xbfc9f50e max8998_write_reg +EXPORT_SYMBOL vmlinux 0xbfdff814 of_get_address +EXPORT_SYMBOL vmlinux 0xbfee3ad5 loop_unregister_transfer +EXPORT_SYMBOL vmlinux 0xc02cf69b clkdev_drop +EXPORT_SYMBOL vmlinux 0xc047bc3f omap_mcbsp_spi_master_recv_word_poll +EXPORT_SYMBOL vmlinux 0xc04cf303 md_error +EXPORT_SYMBOL vmlinux 0xc0580937 rb_erase +EXPORT_SYMBOL vmlinux 0xc05d8038 arp_tbl +EXPORT_SYMBOL vmlinux 0xc068440e __kfifo_alloc +EXPORT_SYMBOL vmlinux 0xc06ec2c8 abort_exclusive_wait +EXPORT_SYMBOL vmlinux 0xc0823e4c twl_i2c_write +EXPORT_SYMBOL vmlinux 0xc08cec8b journal_init_inode +EXPORT_SYMBOL vmlinux 0xc08eb609 do_truncate +EXPORT_SYMBOL vmlinux 0xc0a6a8c5 omap_set_dma_dest_burst_mode +EXPORT_SYMBOL vmlinux 0xc0a7031d mmc_add_host +EXPORT_SYMBOL vmlinux 0xc0b2494c vfsmount_lock_lock_init +EXPORT_SYMBOL vmlinux 0xc0bae80f get_super +EXPORT_SYMBOL vmlinux 0xc0cf95f9 omap_vrfb_request_ctx +EXPORT_SYMBOL vmlinux 0xc0dbf811 of_find_i2c_device_by_node +EXPORT_SYMBOL vmlinux 0xc103a67c snd_pcm_period_elapsed +EXPORT_SYMBOL vmlinux 0xc11d8093 iov_shorten +EXPORT_SYMBOL vmlinux 0xc1410ac7 uart_match_port +EXPORT_SYMBOL vmlinux 0xc1585002 tcf_unregister_action +EXPORT_SYMBOL vmlinux 0xc17b6a0e try_wait_for_completion +EXPORT_SYMBOL vmlinux 0xc1c2dd09 __hw_addr_flush +EXPORT_SYMBOL vmlinux 0xc201056c blk_init_allocated_queue_node +EXPORT_SYMBOL vmlinux 0xc21fe202 key_task_permission +EXPORT_SYMBOL vmlinux 0xc241e20f tcf_hash_check +EXPORT_SYMBOL vmlinux 0xc242ca9f pm860x_page_reg_write +EXPORT_SYMBOL vmlinux 0xc256e762 __bitmap_equal +EXPORT_SYMBOL vmlinux 0xc269e415 flex_array_alloc +EXPORT_SYMBOL vmlinux 0xc27487dd __bug +EXPORT_SYMBOL vmlinux 0xc2870f13 pm860x_bulk_write +EXPORT_SYMBOL vmlinux 0xc2b3cb23 jbd2_journal_invalidatepage +EXPORT_SYMBOL vmlinux 0xc2b95896 ip_cmsg_recv +EXPORT_SYMBOL vmlinux 0xc2d711e1 krealloc +EXPORT_SYMBOL vmlinux 0xc2de625c sock_no_socketpair +EXPORT_SYMBOL vmlinux 0xc2e058a4 idr_get_new_above +EXPORT_SYMBOL vmlinux 0xc2e587d1 reset_devices +EXPORT_SYMBOL vmlinux 0xc2e8d94c in6_dev_finish_destroy +EXPORT_SYMBOL vmlinux 0xc2f5bfc3 page_follow_link_light +EXPORT_SYMBOL vmlinux 0xc30dba63 bdi_register +EXPORT_SYMBOL vmlinux 0xc3424bb6 napi_skb_finish +EXPORT_SYMBOL vmlinux 0xc359fb65 abort +EXPORT_SYMBOL vmlinux 0xc37835ad fb_set_suspend +EXPORT_SYMBOL vmlinux 0xc37c36e1 omap_writeb +EXPORT_SYMBOL vmlinux 0xc3b457fc xfrm6_rcv_spi +EXPORT_SYMBOL vmlinux 0xc3cf1128 in_group_p +EXPORT_SYMBOL vmlinux 0xc3de80d5 inet_frag_destroy +EXPORT_SYMBOL vmlinux 0xc3e6b0a5 qdisc_create_dflt +EXPORT_SYMBOL vmlinux 0xc3fe87c8 param_ops_uint +EXPORT_SYMBOL vmlinux 0xc40c899d __put_cred +EXPORT_SYMBOL vmlinux 0xc40ff962 inode_claim_rsv_space +EXPORT_SYMBOL vmlinux 0xc414f1a8 snd_card_create +EXPORT_SYMBOL vmlinux 0xc41892c8 snd_dma_free_pages +EXPORT_SYMBOL vmlinux 0xc44ff415 bitmap_cond_end_sync +EXPORT_SYMBOL vmlinux 0xc45ef616 idr_for_each +EXPORT_SYMBOL vmlinux 0xc47eb51e journal_check_used_features +EXPORT_SYMBOL vmlinux 0xc48e12ed cap_netlink_recv +EXPORT_SYMBOL vmlinux 0xc496055f lock_may_write +EXPORT_SYMBOL vmlinux 0xc499ae1e kstrdup +EXPORT_SYMBOL vmlinux 0xc4b14fb5 scsi_host_set_state +EXPORT_SYMBOL vmlinux 0xc4b89364 scsi_device_quiesce +EXPORT_SYMBOL vmlinux 0xc4babdcf generic_file_readonly_mmap +EXPORT_SYMBOL vmlinux 0xc4bd8b3e ndisc_send_skb +EXPORT_SYMBOL vmlinux 0xc4c248b9 ___ratelimit +EXPORT_SYMBOL vmlinux 0xc4d0809d neigh_seq_start +EXPORT_SYMBOL vmlinux 0xc4e3ae4b __cleancache_get_page +EXPORT_SYMBOL vmlinux 0xc4e7d0f9 omap_mcbsp_get_dma_op_mode +EXPORT_SYMBOL vmlinux 0xc4fbd41c dev_set_mac_address +EXPORT_SYMBOL vmlinux 0xc512656c sock_queue_rcv_skb +EXPORT_SYMBOL vmlinux 0xc52da066 omap_set_dma_dest_params +EXPORT_SYMBOL vmlinux 0xc52f5714 fb_videomode_to_var +EXPORT_SYMBOL vmlinux 0xc5385b5f ip6_frag_init +EXPORT_SYMBOL vmlinux 0xc5396cc8 blk_queue_make_request +EXPORT_SYMBOL vmlinux 0xc547e371 scsi_calculate_bounce_limit +EXPORT_SYMBOL vmlinux 0xc54bc3c9 dqstats +EXPORT_SYMBOL vmlinux 0xc55907ca snd_pcm_limit_hw_rates +EXPORT_SYMBOL vmlinux 0xc58a2ff3 inet_stream_connect +EXPORT_SYMBOL vmlinux 0xc5a37aa8 flow_cache_lookup +EXPORT_SYMBOL vmlinux 0xc5a7b609 tcp_md5_hash_header +EXPORT_SYMBOL vmlinux 0xc5ae46d7 devm_ioport_unmap +EXPORT_SYMBOL vmlinux 0xc5b9a814 neigh_table_init_no_netlink +EXPORT_SYMBOL vmlinux 0xc5c6652c skb_push +EXPORT_SYMBOL vmlinux 0xc5ce057e omap_dss_unregister_driver +EXPORT_SYMBOL vmlinux 0xc5f46566 rb_augment_insert +EXPORT_SYMBOL vmlinux 0xc5fc0e80 of_platform_device_create +EXPORT_SYMBOL vmlinux 0xc5fe3761 consume_skb +EXPORT_SYMBOL vmlinux 0xc6184045 cpu_possible_mask +EXPORT_SYMBOL vmlinux 0xc631580a console_unlock +EXPORT_SYMBOL vmlinux 0xc642334c sync_blockdev +EXPORT_SYMBOL vmlinux 0xc65cd334 snd_dma_alloc_pages_fallback +EXPORT_SYMBOL vmlinux 0xc661c64d alloc_netdev_mqs +EXPORT_SYMBOL vmlinux 0xc6650fe2 nand_bch_correct_data +EXPORT_SYMBOL vmlinux 0xc68df51f __blk_end_request_all +EXPORT_SYMBOL vmlinux 0xc6b53c5d sock_no_connect +EXPORT_SYMBOL vmlinux 0xc6c9eebe sk_stream_wait_memory +EXPORT_SYMBOL vmlinux 0xc6cbbc89 capable +EXPORT_SYMBOL vmlinux 0xc6d533e1 down_read +EXPORT_SYMBOL vmlinux 0xc6fc2676 sk_stream_write_space +EXPORT_SYMBOL vmlinux 0xc706a4b5 arp_xmit +EXPORT_SYMBOL vmlinux 0xc7188827 mnt_unpin +EXPORT_SYMBOL vmlinux 0xc7208c3a serial8250_resume_port +EXPORT_SYMBOL vmlinux 0xc725a3d9 blk_queue_start_tag +EXPORT_SYMBOL vmlinux 0xc74c427e xfrm_register_km +EXPORT_SYMBOL vmlinux 0xc76a6cfd __brelse +EXPORT_SYMBOL vmlinux 0xc79bcd36 dm_vcalloc +EXPORT_SYMBOL vmlinux 0xc7a4fbed rtnl_lock +EXPORT_SYMBOL vmlinux 0xc7b4341b current_fs_time +EXPORT_SYMBOL vmlinux 0xc7c2fc5d tcf_em_tree_dump +EXPORT_SYMBOL vmlinux 0xc7ec6c27 strspn +EXPORT_SYMBOL vmlinux 0xc7f0ab9f generic_pipe_buf_confirm +EXPORT_SYMBOL vmlinux 0xc7f45185 bio_map_kern +EXPORT_SYMBOL vmlinux 0xc8033012 proc_dointvec_jiffies +EXPORT_SYMBOL vmlinux 0xc8056c56 cpufreq_get_policy +EXPORT_SYMBOL vmlinux 0xc80aabf7 blk_queue_update_dma_alignment +EXPORT_SYMBOL vmlinux 0xc84a0a7e seq_hlist_start_rcu +EXPORT_SYMBOL vmlinux 0xc86c4f1d of_n_size_cells +EXPORT_SYMBOL vmlinux 0xc87823bf twl_i2c_read_u8 +EXPORT_SYMBOL vmlinux 0xc887a45b genl_register_ops +EXPORT_SYMBOL vmlinux 0xc88c5652 inet_frags_init +EXPORT_SYMBOL vmlinux 0xc89abb8d vfs_mknod +EXPORT_SYMBOL vmlinux 0xc8b57c27 autoremove_wake_function +EXPORT_SYMBOL vmlinux 0xc8d43bda dev_mc_unsync +EXPORT_SYMBOL vmlinux 0xc8dae9b2 ioremap_page +EXPORT_SYMBOL vmlinux 0xc8df79da da903x_query_status +EXPORT_SYMBOL vmlinux 0xc8ffc6f0 scsi_host_lookup +EXPORT_SYMBOL vmlinux 0xc9142293 omap_dss_ntsc_timings +EXPORT_SYMBOL vmlinux 0xc9161a57 down_interruptible +EXPORT_SYMBOL vmlinux 0xc94595f0 omap_chip_is +EXPORT_SYMBOL vmlinux 0xc9557480 tcp_v4_send_check +EXPORT_SYMBOL vmlinux 0xc95799e6 pm860x_bulk_read +EXPORT_SYMBOL vmlinux 0xc9941b94 ip6_route_output +EXPORT_SYMBOL vmlinux 0xc99e2a55 twl_rev +EXPORT_SYMBOL vmlinux 0xc99fa943 bdi_init +EXPORT_SYMBOL vmlinux 0xc9c90d16 snd_ctl_find_id +EXPORT_SYMBOL vmlinux 0xc9e39341 dev_uc_sync +EXPORT_SYMBOL vmlinux 0xca3a3cf1 proc_net_netfilter +EXPORT_SYMBOL vmlinux 0xca5dbc50 scsi_print_sense_hdr +EXPORT_SYMBOL vmlinux 0xca8f4a25 jbd2_journal_stop +EXPORT_SYMBOL vmlinux 0xca9726be uart_suspend_port +EXPORT_SYMBOL vmlinux 0xcab17e69 xfrm_cfg_mutex +EXPORT_SYMBOL vmlinux 0xcab93a15 dma_mmap_writecombine +EXPORT_SYMBOL vmlinux 0xcac105a6 __netif_schedule +EXPORT_SYMBOL vmlinux 0xcad63d8d proc_doulongvec_ms_jiffies_minmax +EXPORT_SYMBOL vmlinux 0xcaeffd8c tcp_initialize_rcv_mss +EXPORT_SYMBOL vmlinux 0xcaf4d6c4 shrink_dcache_parent +EXPORT_SYMBOL vmlinux 0xcafb807f proc_dointvec_userhz_jiffies +EXPORT_SYMBOL vmlinux 0xcb17a104 km_new_mapping +EXPORT_SYMBOL vmlinux 0xcb1e3170 __insert_inode_hash +EXPORT_SYMBOL vmlinux 0xcb1e6a58 mdiobus_free +EXPORT_SYMBOL vmlinux 0xcb2f7c98 xfrm_policy_bysel_ctx +EXPORT_SYMBOL vmlinux 0xcb7037da scsi_reset_provider +EXPORT_SYMBOL vmlinux 0xcb7131fb fb_get_options +EXPORT_SYMBOL vmlinux 0xcb7cce52 sock_release +EXPORT_SYMBOL vmlinux 0xcb892697 bioset_integrity_create +EXPORT_SYMBOL vmlinux 0xcb9f88dc ps2_command +EXPORT_SYMBOL vmlinux 0xcbbf71e6 nf_register_hook +EXPORT_SYMBOL vmlinux 0xcbc9557f unregister_sysrq_key +EXPORT_SYMBOL vmlinux 0xcc0f35ea security_inode_init_security +EXPORT_SYMBOL vmlinux 0xcc18a3ff input_handler_for_each_handle +EXPORT_SYMBOL vmlinux 0xcc1da265 mmc_erase +EXPORT_SYMBOL vmlinux 0xcc248d26 serial8250_suspend_port +EXPORT_SYMBOL vmlinux 0xcc36f32e fb_unregister_client +EXPORT_SYMBOL vmlinux 0xcc4900d1 rfkill_blocked +EXPORT_SYMBOL vmlinux 0xcc5005fe msleep_interruptible +EXPORT_SYMBOL vmlinux 0xcc7fa952 local_bh_enable_ip +EXPORT_SYMBOL vmlinux 0xcc97f62e ipv6_chk_prefix +EXPORT_SYMBOL vmlinux 0xccd76616 do_sync_write +EXPORT_SYMBOL vmlinux 0xcd083b10 unregister_sound_dsp +EXPORT_SYMBOL vmlinux 0xcd279169 nla_find +EXPORT_SYMBOL vmlinux 0xcd30b95a tmio_core_mmc_clk_div +EXPORT_SYMBOL vmlinux 0xcd4b732f bit_waitqueue +EXPORT_SYMBOL vmlinux 0xcd4ff529 register_netdev +EXPORT_SYMBOL vmlinux 0xcd63c845 __aeabi_lasr +EXPORT_SYMBOL vmlinux 0xcd9ac58b mfd_remove_devices +EXPORT_SYMBOL vmlinux 0xcda37b08 tcp_check_req +EXPORT_SYMBOL vmlinux 0xcdb2527b devm_request_threaded_irq +EXPORT_SYMBOL vmlinux 0xcdd82a1c tty_driver_flush_buffer +EXPORT_SYMBOL vmlinux 0xcde01276 qdisc_tree_decrease_qlen +EXPORT_SYMBOL vmlinux 0xce016b15 __xfrm_state_destroy +EXPORT_SYMBOL vmlinux 0xce0441b8 of_phy_connect_fixed_link +EXPORT_SYMBOL vmlinux 0xce16475d jbd2_journal_forget +EXPORT_SYMBOL vmlinux 0xce19bac5 register_inet6addr_notifier +EXPORT_SYMBOL vmlinux 0xce2840e7 irq_set_irq_wake +EXPORT_SYMBOL vmlinux 0xce38d696 scsi_setup_blk_pc_cmnd +EXPORT_SYMBOL vmlinux 0xce3ca308 copy_from_user_toio +EXPORT_SYMBOL vmlinux 0xce406097 udp_flush_pending_frames +EXPORT_SYMBOL vmlinux 0xce4366c6 locks_remove_posix +EXPORT_SYMBOL vmlinux 0xce5ac24f zlib_inflate_workspacesize +EXPORT_SYMBOL vmlinux 0xce651e53 tcf_exts_validate +EXPORT_SYMBOL vmlinux 0xce7ce037 of_translate_address +EXPORT_SYMBOL vmlinux 0xce8fb45b max8925_bulk_read +EXPORT_SYMBOL vmlinux 0xce90a712 tcf_action_dump_1 +EXPORT_SYMBOL vmlinux 0xce9c5a61 put_io_context +EXPORT_SYMBOL vmlinux 0xcee4e792 generic_write_end +EXPORT_SYMBOL vmlinux 0xcef29ddf mnt_set_expiry +EXPORT_SYMBOL vmlinux 0xcef51982 kstrtou16 +EXPORT_SYMBOL vmlinux 0xcef7f9ec fsnotify_put_group +EXPORT_SYMBOL vmlinux 0xcefcd99a serial8250_unregister_port +EXPORT_SYMBOL vmlinux 0xcf015f7b do_settimeofday +EXPORT_SYMBOL vmlinux 0xcf01632f skb_checksum_help +EXPORT_SYMBOL vmlinux 0xcf0b08a7 netdev_update_features +EXPORT_SYMBOL vmlinux 0xcf0c10ac lock_super +EXPORT_SYMBOL vmlinux 0xcf32bc92 ipv4_specific +EXPORT_SYMBOL vmlinux 0xcf56a8ee phy_device_free +EXPORT_SYMBOL vmlinux 0xcf5865c0 dev_change_flags +EXPORT_SYMBOL vmlinux 0xcf724fd4 inet_frag_kill +EXPORT_SYMBOL vmlinux 0xcf7fd85f clip_tbl_hook +EXPORT_SYMBOL vmlinux 0xcf80a1d4 dev_alloc_name +EXPORT_SYMBOL vmlinux 0xcf8ecb8a i2c_use_client +EXPORT_SYMBOL vmlinux 0xcfb9006e jiffies_to_timeval +EXPORT_SYMBOL vmlinux 0xcfeb0be9 rb_augment_erase_begin +EXPORT_SYMBOL vmlinux 0xcff1973a scsi_target_quiesce +EXPORT_SYMBOL vmlinux 0xcff2f6d7 neigh_parms_release +EXPORT_SYMBOL vmlinux 0xd0181f4f __bitmap_xor +EXPORT_SYMBOL vmlinux 0xd0297a1c blk_peek_request +EXPORT_SYMBOL vmlinux 0xd031fb25 lease_get_mtime +EXPORT_SYMBOL vmlinux 0xd043ad2a mtd_concat_destroy +EXPORT_SYMBOL vmlinux 0xd05ce551 unregister_console +EXPORT_SYMBOL vmlinux 0xd0a91bab skip_spaces +EXPORT_SYMBOL vmlinux 0xd0b9b8b8 snd_interval_list +EXPORT_SYMBOL vmlinux 0xd0c727cf __vlan_hwaccel_rx +EXPORT_SYMBOL vmlinux 0xd0e20318 key_type_keyring +EXPORT_SYMBOL vmlinux 0xd0e43207 usb_nop_xceiv_register +EXPORT_SYMBOL vmlinux 0xd0ea433d mmc_erase_group_aligned +EXPORT_SYMBOL vmlinux 0xd0ee38b8 schedule_timeout_uninterruptible +EXPORT_SYMBOL vmlinux 0xd0fb7cd4 __tasklet_hi_schedule_first +EXPORT_SYMBOL vmlinux 0xd0fcab15 snd_card_register +EXPORT_SYMBOL vmlinux 0xd1157735 release_and_free_resource +EXPORT_SYMBOL vmlinux 0xd11c0dc1 __kernel_param_unlock +EXPORT_SYMBOL vmlinux 0xd13a98f6 sock_kmalloc +EXPORT_SYMBOL vmlinux 0xd13ea901 send_sig_info +EXPORT_SYMBOL vmlinux 0xd1418c7e nand_bch_calculate_ecc +EXPORT_SYMBOL vmlinux 0xd1671060 del_timer +EXPORT_SYMBOL vmlinux 0xd16b538e serio_rescan +EXPORT_SYMBOL vmlinux 0xd16f07f5 load_nls_default +EXPORT_SYMBOL vmlinux 0xd172cb8d netdev_increment_features +EXPORT_SYMBOL vmlinux 0xd18cfb9e is_container_init +EXPORT_SYMBOL vmlinux 0xd196c9be kstrtos16_from_user +EXPORT_SYMBOL vmlinux 0xd1a81da3 vfs_mkdir +EXPORT_SYMBOL vmlinux 0xd1aa3451 tty_set_operations +EXPORT_SYMBOL vmlinux 0xd1c8746a in_dev_finish_destroy +EXPORT_SYMBOL vmlinux 0xd2034e06 __ip_select_ident +EXPORT_SYMBOL vmlinux 0xd215cae1 dcache_dir_close +EXPORT_SYMBOL vmlinux 0xd21a8be8 scsi_put_command +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 0xd276f795 param_ops_invbool +EXPORT_SYMBOL vmlinux 0xd27c47b2 ethtool_op_get_ufo +EXPORT_SYMBOL vmlinux 0xd2965d9d phy_register_fixup_for_uid +EXPORT_SYMBOL vmlinux 0xd2965f6f kthread_should_stop +EXPORT_SYMBOL vmlinux 0xd29c1ef0 fb_show_logo +EXPORT_SYMBOL vmlinux 0xd2a7c54e netdev_state_change +EXPORT_SYMBOL vmlinux 0xd2aa5577 cdev_del +EXPORT_SYMBOL vmlinux 0xd2b0bbc3 dma_map_sg +EXPORT_SYMBOL vmlinux 0xd2c45aa4 scsi_cmd_ioctl +EXPORT_SYMBOL vmlinux 0xd2cfe0c4 __mmc_claim_host +EXPORT_SYMBOL vmlinux 0xd2d51180 of_gpio_count +EXPORT_SYMBOL vmlinux 0xd2df6e25 scsi_adjust_queue_depth +EXPORT_SYMBOL vmlinux 0xd2eabc43 km_report +EXPORT_SYMBOL vmlinux 0xd31ccb06 of_machine_is_compatible +EXPORT_SYMBOL vmlinux 0xd3238687 sock_register +EXPORT_SYMBOL vmlinux 0xd3434c3f kref_sub +EXPORT_SYMBOL vmlinux 0xd3644f2b genphy_config_aneg +EXPORT_SYMBOL vmlinux 0xd36e0872 sk_free +EXPORT_SYMBOL vmlinux 0xd3738754 tty_hangup +EXPORT_SYMBOL vmlinux 0xd38480a0 rb_augment_erase_end +EXPORT_SYMBOL vmlinux 0xd39239f9 abort_creds +EXPORT_SYMBOL vmlinux 0xd3c85116 revalidate_disk +EXPORT_SYMBOL vmlinux 0xd3cd88c0 snd_ctl_find_numid +EXPORT_SYMBOL vmlinux 0xd3cff5b6 omap2_mcbsp1_mux_clkr_src +EXPORT_SYMBOL vmlinux 0xd3dbfbc4 _find_first_zero_bit_le +EXPORT_SYMBOL vmlinux 0xd418e1c0 adjust_resource +EXPORT_SYMBOL vmlinux 0xd41c208e usb_gadget_unregister_driver +EXPORT_SYMBOL vmlinux 0xd455f2d6 mount_nodev +EXPORT_SYMBOL vmlinux 0xd488ac97 jbd2_journal_start +EXPORT_SYMBOL vmlinux 0xd4a56fed security_inode_getsecctx +EXPORT_SYMBOL vmlinux 0xd4decc4b netif_receive_skb +EXPORT_SYMBOL vmlinux 0xd4e3b815 snd_ctl_make_virtual_master +EXPORT_SYMBOL vmlinux 0xd4e3fa38 sock_no_poll +EXPORT_SYMBOL vmlinux 0xd4e63b82 snd_jack_new +EXPORT_SYMBOL vmlinux 0xd4e78e98 kernel_setsockopt +EXPORT_SYMBOL vmlinux 0xd5152710 sg_next +EXPORT_SYMBOL vmlinux 0xd554a7e8 find_get_pages_tag +EXPORT_SYMBOL vmlinux 0xd5589388 lease_modify +EXPORT_SYMBOL vmlinux 0xd56e9485 omap_set_dma_dest_index +EXPORT_SYMBOL vmlinux 0xd57434a1 inode_add_rsv_space +EXPORT_SYMBOL vmlinux 0xd583e298 ab8500_gpadc_get +EXPORT_SYMBOL vmlinux 0xd5b037e1 kref_put +EXPORT_SYMBOL vmlinux 0xd5d102ef tty_register_device +EXPORT_SYMBOL vmlinux 0xd62319e3 inet_listen +EXPORT_SYMBOL vmlinux 0xd62500cd led_brightness_set +EXPORT_SYMBOL vmlinux 0xd627480b strncat +EXPORT_SYMBOL vmlinux 0xd62c833f schedule_timeout +EXPORT_SYMBOL vmlinux 0xd6429418 dma_async_memcpy_buf_to_pg +EXPORT_SYMBOL vmlinux 0xd64d1997 dev_kfree_skb_any +EXPORT_SYMBOL vmlinux 0xd6afc9a9 dev_addr_flush +EXPORT_SYMBOL vmlinux 0xd6bddfea kernel_read +EXPORT_SYMBOL vmlinux 0xd6ee688f vmalloc +EXPORT_SYMBOL vmlinux 0xd6fb53c7 ip_options_rcv_srr +EXPORT_SYMBOL vmlinux 0xd70f02c4 kobject_del +EXPORT_SYMBOL vmlinux 0xd716ac67 phy_attach +EXPORT_SYMBOL vmlinux 0xd723368b scm_detach_fds +EXPORT_SYMBOL vmlinux 0xd7584275 ____pagevec_lru_add +EXPORT_SYMBOL vmlinux 0xd76d9235 tty_name +EXPORT_SYMBOL vmlinux 0xd77a5aa5 __bitmap_and +EXPORT_SYMBOL vmlinux 0xd77ea7ad take_over_console +EXPORT_SYMBOL vmlinux 0xd78582cc __nla_reserve +EXPORT_SYMBOL vmlinux 0xd79b5a02 allow_signal +EXPORT_SYMBOL vmlinux 0xd79ffc44 tty_port_hangup +EXPORT_SYMBOL vmlinux 0xd7a31eb6 clk_enable +EXPORT_SYMBOL vmlinux 0xd7aaa1de delete_from_page_cache +EXPORT_SYMBOL vmlinux 0xd7cc303d omap_mcbsp_set_io_type +EXPORT_SYMBOL vmlinux 0xd7df948d xfrm_state_flush +EXPORT_SYMBOL vmlinux 0xd7e56a4e simple_strtoll +EXPORT_SYMBOL vmlinux 0xd7ea54a7 netdev_alert +EXPORT_SYMBOL vmlinux 0xd7edf2e2 dquot_mark_dquot_dirty +EXPORT_SYMBOL vmlinux 0xd7f0bff0 dmam_alloc_noncoherent +EXPORT_SYMBOL vmlinux 0xd7f0dd66 dm_get_mapinfo +EXPORT_SYMBOL vmlinux 0xd807323d of_n_addr_cells +EXPORT_SYMBOL vmlinux 0xd816af6a alloc_tty_driver +EXPORT_SYMBOL vmlinux 0xd85cf3cd mod_timer_pinned +EXPORT_SYMBOL vmlinux 0xd85d83d5 bio_alloc +EXPORT_SYMBOL vmlinux 0xd884329d mark_page_accessed +EXPORT_SYMBOL vmlinux 0xd8a2ab95 in_egroup_p +EXPORT_SYMBOL vmlinux 0xd8d4fef7 nand_scan_tail +EXPORT_SYMBOL vmlinux 0xd8e484f0 register_chrdev_region +EXPORT_SYMBOL vmlinux 0xd8e9267a cdrom_open +EXPORT_SYMBOL vmlinux 0xd8f68883 omap_mcbsp_pollread +EXPORT_SYMBOL vmlinux 0xd8f88188 test_set_page_writeback +EXPORT_SYMBOL vmlinux 0xd901b4b5 register_mtd_chip_driver +EXPORT_SYMBOL vmlinux 0xd9187b27 inode_needs_sync +EXPORT_SYMBOL vmlinux 0xd920bdca kmem_cache_free +EXPORT_SYMBOL vmlinux 0xd928498e tty_flip_buffer_push +EXPORT_SYMBOL vmlinux 0xd92afabe bitmap_clear +EXPORT_SYMBOL vmlinux 0xd94a95fd key_instantiate_and_link +EXPORT_SYMBOL vmlinux 0xd955d2b7 omap_set_dma_dest_data_pack +EXPORT_SYMBOL vmlinux 0xd9609515 scsi_report_bus_reset +EXPORT_SYMBOL vmlinux 0xd985dc99 mempool_free_pages +EXPORT_SYMBOL vmlinux 0xd99506c0 journal_dirty_metadata +EXPORT_SYMBOL vmlinux 0xd9aa27a2 mempool_create_node +EXPORT_SYMBOL vmlinux 0xd9b1e865 uart_update_timeout +EXPORT_SYMBOL vmlinux 0xd9b8310b no_llseek +EXPORT_SYMBOL vmlinux 0xd9bf6abf seq_release_private +EXPORT_SYMBOL vmlinux 0xd9ce8f0c strnlen +EXPORT_SYMBOL vmlinux 0xd9d9fa0b generic_pipe_buf_get +EXPORT_SYMBOL vmlinux 0xd9fd0b1a mem_cgroup_count_vm_event +EXPORT_SYMBOL vmlinux 0xda13ac44 cleancache_register_ops +EXPORT_SYMBOL vmlinux 0xda1474fc elv_rb_former_request +EXPORT_SYMBOL vmlinux 0xda1a7335 kasprintf +EXPORT_SYMBOL vmlinux 0xda1d1fe0 skb_store_bits +EXPORT_SYMBOL vmlinux 0xda3fc60b dqget +EXPORT_SYMBOL vmlinux 0xda63216b blk_init_tags +EXPORT_SYMBOL vmlinux 0xda687268 input_register_handle +EXPORT_SYMBOL vmlinux 0xda6dfa9f max8925_set_bits +EXPORT_SYMBOL vmlinux 0xda7ca6cb fb_mode_is_equal +EXPORT_SYMBOL vmlinux 0xda8af7ad fb_find_nearest_mode +EXPORT_SYMBOL vmlinux 0xda9880c0 dcb_setapp +EXPORT_SYMBOL vmlinux 0xdaa03602 snd_pcm_lib_read +EXPORT_SYMBOL vmlinux 0xdaae3852 mntget +EXPORT_SYMBOL vmlinux 0xdac5b2ec snd_pcm_mmap_data +EXPORT_SYMBOL vmlinux 0xdad2ba25 tty_free_termios +EXPORT_SYMBOL vmlinux 0xdad7665c dma_alloc_from_coherent +EXPORT_SYMBOL vmlinux 0xdadbde8a tty_shutdown +EXPORT_SYMBOL vmlinux 0xdaf9ad66 tty_vhangup +EXPORT_SYMBOL vmlinux 0xdb119705 tcp_timewait_state_process +EXPORT_SYMBOL vmlinux 0xdb2178c7 __sg_free_table +EXPORT_SYMBOL vmlinux 0xdb2ffb0a journal_release_buffer +EXPORT_SYMBOL vmlinux 0xdb4292e4 omap_set_dma_params +EXPORT_SYMBOL vmlinux 0xdb4e786f nla_reserve +EXPORT_SYMBOL vmlinux 0xdb760f52 __kfifo_free +EXPORT_SYMBOL vmlinux 0xdb864d65 iov_iter_single_seg_count +EXPORT_SYMBOL vmlinux 0xdb94fcc3 clk_round_rate +EXPORT_SYMBOL vmlinux 0xdb983501 xfrm_policy_byid +EXPORT_SYMBOL vmlinux 0xdbb8d4c4 bdget +EXPORT_SYMBOL vmlinux 0xdbbb59c3 netif_rx_ni +EXPORT_SYMBOL vmlinux 0xdbbc396f skb_unlink +EXPORT_SYMBOL vmlinux 0xdbcd416e sysctl_ip_nonlocal_bind +EXPORT_SYMBOL vmlinux 0xdbd1df14 scsi_remove_target +EXPORT_SYMBOL vmlinux 0xdbdbdf63 jbd2_journal_get_undo_access +EXPORT_SYMBOL vmlinux 0xdbe2c21c blk_queue_io_opt +EXPORT_SYMBOL vmlinux 0xdbece71c do_mmap_pgoff +EXPORT_SYMBOL vmlinux 0xdbee2165 nf_unregister_sockopt +EXPORT_SYMBOL vmlinux 0xdbf2fc5e kernel_sendmsg +EXPORT_SYMBOL vmlinux 0xdc047fc4 scsi_dev_info_list_add_keyed +EXPORT_SYMBOL vmlinux 0xdc2519e0 param_set_ulong +EXPORT_SYMBOL vmlinux 0xdc2a9f97 get_io_context +EXPORT_SYMBOL vmlinux 0xdc2adb35 add_taint +EXPORT_SYMBOL vmlinux 0xdc3fcbc9 __sw_hweight8 +EXPORT_SYMBOL vmlinux 0xdc43a9c8 daemonize +EXPORT_SYMBOL vmlinux 0xdc4580b6 blk_end_request_cur +EXPORT_SYMBOL vmlinux 0xdc6ac069 snd_pcm_hw_constraint_msbits +EXPORT_SYMBOL vmlinux 0xdc6ec24d kobject_get +EXPORT_SYMBOL vmlinux 0xdc798d37 __mutex_init +EXPORT_SYMBOL vmlinux 0xdc7ca7a5 open_exec +EXPORT_SYMBOL vmlinux 0xdc856ca9 key_alloc +EXPORT_SYMBOL vmlinux 0xdc8d6cbc mark_buffer_async_write +EXPORT_SYMBOL vmlinux 0xdc98d554 sched_autogroup_detach +EXPORT_SYMBOL vmlinux 0xdcac91ae nand_scan_ident +EXPORT_SYMBOL vmlinux 0xdcb0349b sys_close +EXPORT_SYMBOL vmlinux 0xdcf703fb netdev_printk +EXPORT_SYMBOL vmlinux 0xdd0a2ba2 strlcat +EXPORT_SYMBOL vmlinux 0xdd0d01b6 get_disk +EXPORT_SYMBOL vmlinux 0xdd1c65f6 blk_finish_plug +EXPORT_SYMBOL vmlinux 0xdd27fa87 memchr +EXPORT_SYMBOL vmlinux 0xdd500b06 generic_file_buffered_write +EXPORT_SYMBOL vmlinux 0xdd52e07b sock_i_ino +EXPORT_SYMBOL vmlinux 0xdd57dc99 d_alloc_pseudo +EXPORT_SYMBOL vmlinux 0xdd79d07d inet_dgram_ops +EXPORT_SYMBOL vmlinux 0xdd7e5b52 filemap_fdatawait +EXPORT_SYMBOL vmlinux 0xdd99553d omapdss_sdi_display_enable +EXPORT_SYMBOL vmlinux 0xddac0a1b disk_stack_limits +EXPORT_SYMBOL vmlinux 0xddae1e61 tcf_exts_dump +EXPORT_SYMBOL vmlinux 0xddd2843f __set_page_dirty_nobuffers +EXPORT_SYMBOL vmlinux 0xddf1b566 have_submounts +EXPORT_SYMBOL vmlinux 0xddf36017 xfrm_state_lookup +EXPORT_SYMBOL vmlinux 0xddfb3aa1 phy_register_fixup +EXPORT_SYMBOL vmlinux 0xde0429b4 mmc_release_host +EXPORT_SYMBOL vmlinux 0xde15c042 omap_set_dma_src_index +EXPORT_SYMBOL vmlinux 0xde1ddba8 omap_dss_find_device +EXPORT_SYMBOL vmlinux 0xde26c8b1 inet_sendpage +EXPORT_SYMBOL vmlinux 0xde39e5c5 i2c_get_adapter +EXPORT_SYMBOL vmlinux 0xde3c68a6 cpu_online_mask +EXPORT_SYMBOL vmlinux 0xde3ce57b kthread_bind +EXPORT_SYMBOL vmlinux 0xde488af5 do_splice_from +EXPORT_SYMBOL vmlinux 0xde692d94 omap_get_dma_chain_src_pos +EXPORT_SYMBOL vmlinux 0xde6e21ff __blockdev_direct_IO +EXPORT_SYMBOL vmlinux 0xde74ce37 textsearch_prepare +EXPORT_SYMBOL vmlinux 0xde9360ba totalram_pages +EXPORT_SYMBOL vmlinux 0xdedfaa95 inet_sendmsg +EXPORT_SYMBOL vmlinux 0xdeea822a journal_revoke +EXPORT_SYMBOL vmlinux 0xdf069360 mmc_power_restore_host +EXPORT_SYMBOL vmlinux 0xdf12dbde blkdev_put +EXPORT_SYMBOL vmlinux 0xdf1ef69f wait_for_completion_killable_timeout +EXPORT_SYMBOL vmlinux 0xdf3337ef dev_addr_add +EXPORT_SYMBOL vmlinux 0xdf38c409 devm_ioport_map +EXPORT_SYMBOL vmlinux 0xdf4309c6 input_release_device +EXPORT_SYMBOL vmlinux 0xdf491b2b clk_disable +EXPORT_SYMBOL vmlinux 0xdf4c8767 ns_to_timeval +EXPORT_SYMBOL vmlinux 0xdf5398e8 tcf_exts_change +EXPORT_SYMBOL vmlinux 0xdf5c3138 gnet_stats_start_copy +EXPORT_SYMBOL vmlinux 0xdf60cc27 __print_symbol +EXPORT_SYMBOL vmlinux 0xdf6c5501 __dev_get_by_name +EXPORT_SYMBOL vmlinux 0xdf6e8a00 scsi_test_unit_ready +EXPORT_SYMBOL vmlinux 0xdf82830a nf_log_bind_pf +EXPORT_SYMBOL vmlinux 0xdf929370 fs_overflowgid +EXPORT_SYMBOL vmlinux 0xdf9d889e should_remove_suid +EXPORT_SYMBOL vmlinux 0xdfb01a80 cpu_v7_dcache_clean_area +EXPORT_SYMBOL vmlinux 0xdfbc987c journal_create +EXPORT_SYMBOL vmlinux 0xdfc5169b slhc_init +EXPORT_SYMBOL vmlinux 0xdfd91ce9 omap_type +EXPORT_SYMBOL vmlinux 0xdfdedd80 find_get_pages_contig +EXPORT_SYMBOL vmlinux 0xdfe2ca23 vfs_link +EXPORT_SYMBOL vmlinux 0xdfe552ab ilookup5 +EXPORT_SYMBOL vmlinux 0xdffc707b sock_get_timestampns +EXPORT_SYMBOL vmlinux 0xe00e16c4 lro_vlan_hwaccel_receive_frags +EXPORT_SYMBOL vmlinux 0xe022046f nf_getsockopt +EXPORT_SYMBOL vmlinux 0xe0444699 __task_pid_nr_ns +EXPORT_SYMBOL vmlinux 0xe075d6eb iter_div_u64_rem +EXPORT_SYMBOL vmlinux 0xe08c880a nlmsg_notify +EXPORT_SYMBOL vmlinux 0xe08cb045 deactivate_locked_super +EXPORT_SYMBOL vmlinux 0xe0b13336 argv_free +EXPORT_SYMBOL vmlinux 0xe0b6423d elv_rb_latter_request +EXPORT_SYMBOL vmlinux 0xe0c60f65 address_space_init_once +EXPORT_SYMBOL vmlinux 0xe0fc24aa param_set_int +EXPORT_SYMBOL vmlinux 0xe106154f omap_vram_get_info +EXPORT_SYMBOL vmlinux 0xe113bbbc csum_partial +EXPORT_SYMBOL vmlinux 0xe1295629 unregister_framebuffer +EXPORT_SYMBOL vmlinux 0xe132f557 of_find_node_with_property +EXPORT_SYMBOL vmlinux 0xe133fad5 warn_slowpath_fmt_taint +EXPORT_SYMBOL vmlinux 0xe14cbeb3 neigh_event_ns +EXPORT_SYMBOL vmlinux 0xe155d4ea omapdss_sdi_display_disable +EXPORT_SYMBOL vmlinux 0xe161e547 deactivate_super +EXPORT_SYMBOL vmlinux 0xe16b893b mutex_lock +EXPORT_SYMBOL vmlinux 0xe1761617 security_inet_conn_request +EXPORT_SYMBOL vmlinux 0xe180f524 blk_queue_merge_bvec +EXPORT_SYMBOL vmlinux 0xe185771b filp_close +EXPORT_SYMBOL vmlinux 0xe196ed14 tty_port_put +EXPORT_SYMBOL vmlinux 0xe1e38677 skb_dequeue +EXPORT_SYMBOL vmlinux 0xe1f15a40 neigh_create +EXPORT_SYMBOL vmlinux 0xe200f872 secure_dccpv6_sequence_number +EXPORT_SYMBOL vmlinux 0xe201276f xfrm_lookup +EXPORT_SYMBOL vmlinux 0xe20c9214 snd_iprintf +EXPORT_SYMBOL vmlinux 0xe23ae481 blk_iopoll_complete +EXPORT_SYMBOL vmlinux 0xe24d3a97 jiffies_64 +EXPORT_SYMBOL vmlinux 0xe24ec551 abx500_get_chip_id +EXPORT_SYMBOL vmlinux 0xe26bc94d security_path_mkdir +EXPORT_SYMBOL vmlinux 0xe27f1ce8 d_alloc_root +EXPORT_SYMBOL vmlinux 0xe2876bb8 mfd_cell_disable +EXPORT_SYMBOL vmlinux 0xe287d36e nf_log_unregister +EXPORT_SYMBOL vmlinux 0xe2abbef9 del_gendisk +EXPORT_SYMBOL vmlinux 0xe2bffac0 journal_dirty_data +EXPORT_SYMBOL vmlinux 0xe2c9acd5 omap_dss_register_driver +EXPORT_SYMBOL vmlinux 0xe2d35f70 blk_queue_bounce_limit +EXPORT_SYMBOL vmlinux 0xe2d5255a strcmp +EXPORT_SYMBOL vmlinux 0xe2e8065e memdup_user +EXPORT_SYMBOL vmlinux 0xe2fae716 kmemdup +EXPORT_SYMBOL vmlinux 0xe31af304 xfrm_dst_ifdown +EXPORT_SYMBOL vmlinux 0xe328516e dev_disable_lro +EXPORT_SYMBOL vmlinux 0xe330909c filemap_fdatawrite +EXPORT_SYMBOL vmlinux 0xe333c0b1 tcf_em_unregister +EXPORT_SYMBOL vmlinux 0xe3341243 phy_detach +EXPORT_SYMBOL vmlinux 0xe37cd1f6 phy_ethtool_sset +EXPORT_SYMBOL vmlinux 0xe37d10ae omap_dispc_unregister_isr +EXPORT_SYMBOL vmlinux 0xe3807e0f md_wait_for_blocked_rdev +EXPORT_SYMBOL vmlinux 0xe3993c89 put_page +EXPORT_SYMBOL vmlinux 0xe3aea446 of_platform_bus_probe +EXPORT_SYMBOL vmlinux 0xe3d6f284 fb_find_mode_cvt +EXPORT_SYMBOL vmlinux 0xe3eadd75 tty_port_close_start +EXPORT_SYMBOL vmlinux 0xe3f5c283 ip_queue_rcv_skb +EXPORT_SYMBOL vmlinux 0xe3fc821e simple_transaction_read +EXPORT_SYMBOL vmlinux 0xe4449da7 udp_poll +EXPORT_SYMBOL vmlinux 0xe4498c07 kill_pid +EXPORT_SYMBOL vmlinux 0xe451a241 netdev_boot_setup_check +EXPORT_SYMBOL vmlinux 0xe4579121 security_path_chown +EXPORT_SYMBOL vmlinux 0xe45e72bd dm_table_get +EXPORT_SYMBOL vmlinux 0xe48b6118 vfs_write +EXPORT_SYMBOL vmlinux 0xe4912ed0 generic_error_remove_page +EXPORT_SYMBOL vmlinux 0xe49775f9 flush_delayed_work +EXPORT_SYMBOL vmlinux 0xe4a585d5 put_disk +EXPORT_SYMBOL vmlinux 0xe4b2e86e vfs_path_lookup +EXPORT_SYMBOL vmlinux 0xe4c80097 cacheid +EXPORT_SYMBOL vmlinux 0xe4f2bed4 netlink_ack +EXPORT_SYMBOL vmlinux 0xe4fad57c tcp_sendpage +EXPORT_SYMBOL vmlinux 0xe5122890 flow_cache_genid +EXPORT_SYMBOL vmlinux 0xe523ad75 synchronize_irq +EXPORT_SYMBOL vmlinux 0xe5445af6 omap_get_dma_dst_pos +EXPORT_SYMBOL vmlinux 0xe54f0621 file_open_root +EXPORT_SYMBOL vmlinux 0xe55e144a proc_dointvec_minmax +EXPORT_SYMBOL vmlinux 0xe565154d __scsi_device_lookup +EXPORT_SYMBOL vmlinux 0xe56a9336 snd_pcm_format_width +EXPORT_SYMBOL vmlinux 0xe57878a1 in6_pton +EXPORT_SYMBOL vmlinux 0xe5867808 dlci_ioctl_set +EXPORT_SYMBOL vmlinux 0xe58e5c02 elv_register_queue +EXPORT_SYMBOL vmlinux 0xe59f99b3 register_framebuffer +EXPORT_SYMBOL vmlinux 0xe5a468e4 pm860x_page_reg_read +EXPORT_SYMBOL vmlinux 0xe5ae19e2 call_netdevice_notifiers +EXPORT_SYMBOL vmlinux 0xe5ae4f82 unmap_underlying_metadata +EXPORT_SYMBOL vmlinux 0xe5bccb8d input_unregister_device +EXPORT_SYMBOL vmlinux 0xe5c78a99 do_blank_screen +EXPORT_SYMBOL vmlinux 0xe5d0b009 qdisc_watchdog_schedule +EXPORT_SYMBOL vmlinux 0xe5ed5467 xfrm_policy_walk_init +EXPORT_SYMBOL vmlinux 0xe5ee425d xfrm_state_lookup_byaddr +EXPORT_SYMBOL vmlinux 0xe61569ce amba_driver_unregister +EXPORT_SYMBOL vmlinux 0xe63eabb8 bdget_disk +EXPORT_SYMBOL vmlinux 0xe64cf8d4 mem_map +EXPORT_SYMBOL vmlinux 0xe6744a89 omap_clear_dma +EXPORT_SYMBOL vmlinux 0xe68870c2 blk_queue_dma_alignment +EXPORT_SYMBOL vmlinux 0xe696030a dst_discard +EXPORT_SYMBOL vmlinux 0xe697d108 __blk_iopoll_complete +EXPORT_SYMBOL vmlinux 0xe6aad584 __seq_open_private +EXPORT_SYMBOL vmlinux 0xe6be3505 mb_cache_entry_free +EXPORT_SYMBOL vmlinux 0xe6c3ebb0 __raw_writesw +EXPORT_SYMBOL vmlinux 0xe6d723f1 ethtool_op_get_link +EXPORT_SYMBOL vmlinux 0xe6eb6236 i2c_del_driver +EXPORT_SYMBOL vmlinux 0xe6ebc016 key_create_or_update +EXPORT_SYMBOL vmlinux 0xe6fbe430 can_do_mlock +EXPORT_SYMBOL vmlinux 0xe707d823 __aeabi_uidiv +EXPORT_SYMBOL vmlinux 0xe711643c vlan_ioctl_set +EXPORT_SYMBOL vmlinux 0xe71cb17f dquot_quota_off +EXPORT_SYMBOL vmlinux 0xe73d0fde sleep_on +EXPORT_SYMBOL vmlinux 0xe757567c scsi_scan_target +EXPORT_SYMBOL vmlinux 0xe7695b2c of_find_compatible_node +EXPORT_SYMBOL vmlinux 0xe775c19a remove_arg_zero +EXPORT_SYMBOL vmlinux 0xe786020f bio_integrity_split +EXPORT_SYMBOL vmlinux 0xe7a664c4 nf_hooks +EXPORT_SYMBOL vmlinux 0xe7b57270 dma_release_from_coherent +EXPORT_SYMBOL vmlinux 0xe7d4daac seq_list_next +EXPORT_SYMBOL vmlinux 0xe7d678ea unlock_rename +EXPORT_SYMBOL vmlinux 0xe7d8e2b0 genphy_update_link +EXPORT_SYMBOL vmlinux 0xe7d96a08 phy_register_fixup_for_id +EXPORT_SYMBOL vmlinux 0xe7dda5a4 jbd2_journal_begin_ordered_truncate +EXPORT_SYMBOL vmlinux 0xe7f8507c mpage_writepages +EXPORT_SYMBOL vmlinux 0xe7fce6c4 icmp_send +EXPORT_SYMBOL vmlinux 0xe80cbba5 page_symlink +EXPORT_SYMBOL vmlinux 0xe80ce219 sysctl_tcp_dma_copybreak +EXPORT_SYMBOL vmlinux 0xe8173b9f udp_sendmsg +EXPORT_SYMBOL vmlinux 0xe81f8105 neigh_lookup +EXPORT_SYMBOL vmlinux 0xe8470c50 tcp_prot +EXPORT_SYMBOL vmlinux 0xe8794ce1 slhc_toss +EXPORT_SYMBOL vmlinux 0xe87ed1ce idr_replace +EXPORT_SYMBOL vmlinux 0xe880a691 max8998_read_reg +EXPORT_SYMBOL vmlinux 0xe88deeaf __d_drop +EXPORT_SYMBOL vmlinux 0xe8a35ff6 seq_escape +EXPORT_SYMBOL vmlinux 0xe8f6e4ea ip6_frag_match +EXPORT_SYMBOL vmlinux 0xe90b9474 snd_card_proc_new +EXPORT_SYMBOL vmlinux 0xe90dcae0 __request_module +EXPORT_SYMBOL vmlinux 0xe914e41e strcpy +EXPORT_SYMBOL vmlinux 0xe91e268b dm_table_get_size +EXPORT_SYMBOL vmlinux 0xe953b21f get_next_ino +EXPORT_SYMBOL vmlinux 0xe95d5b0c filemap_fdatawait_range +EXPORT_SYMBOL vmlinux 0xe97dcf73 tty_pair_get_tty +EXPORT_SYMBOL vmlinux 0xe9896457 journal_abort +EXPORT_SYMBOL vmlinux 0xe9b5abdd journal_wipe +EXPORT_SYMBOL vmlinux 0xe9ce8b95 omap_ioremap +EXPORT_SYMBOL vmlinux 0xe9d535cd lock_fb_info +EXPORT_SYMBOL vmlinux 0xea054b22 nla_policy_len +EXPORT_SYMBOL vmlinux 0xea10212a int_to_scsilun +EXPORT_SYMBOL vmlinux 0xea10655a __bitmap_intersects +EXPORT_SYMBOL vmlinux 0xea1cde86 xfrm_unregister_type +EXPORT_SYMBOL vmlinux 0xea282a34 unregister_nls +EXPORT_SYMBOL vmlinux 0xea368de3 xfrm_state_insert +EXPORT_SYMBOL vmlinux 0xea37c9ff set_create_files_as +EXPORT_SYMBOL vmlinux 0xea67ae10 bitmap_end_sync +EXPORT_SYMBOL vmlinux 0xea7987f1 key_update +EXPORT_SYMBOL vmlinux 0xea8a6c75 param_ops_long +EXPORT_SYMBOL vmlinux 0xea9855ae blk_limits_max_hw_sectors +EXPORT_SYMBOL vmlinux 0xea9fb9df rename_lock +EXPORT_SYMBOL vmlinux 0xeab448d7 ps2_end_command +EXPORT_SYMBOL vmlinux 0xeab89bc9 inet_unregister_protosw +EXPORT_SYMBOL vmlinux 0xead756ef flush_delayed_work_sync +EXPORT_SYMBOL vmlinux 0xeae3dfd6 __const_udelay +EXPORT_SYMBOL vmlinux 0xeaf7a7e2 cdev_init +EXPORT_SYMBOL vmlinux 0xeb1b120e omap_set_dma_write_mode +EXPORT_SYMBOL vmlinux 0xeb1be7c2 __rta_fill +EXPORT_SYMBOL vmlinux 0xeb234a27 tcf_exts_destroy +EXPORT_SYMBOL vmlinux 0xeb3cab6c hex2bin +EXPORT_SYMBOL vmlinux 0xeb3dc388 dquot_commit_info +EXPORT_SYMBOL vmlinux 0xeb69c18c single_release +EXPORT_SYMBOL vmlinux 0xeb7e3425 snd_ctl_add +EXPORT_SYMBOL vmlinux 0xebc7e6ab write_inode_now +EXPORT_SYMBOL vmlinux 0xebca2a82 generic_setlease +EXPORT_SYMBOL vmlinux 0xebd34c8e scsi_is_host_device +EXPORT_SYMBOL vmlinux 0xebdfccfb i2c_smbus_write_byte_data +EXPORT_SYMBOL vmlinux 0xebf15e55 read_cache_page +EXPORT_SYMBOL vmlinux 0xebfdcbdf system_serial_high +EXPORT_SYMBOL vmlinux 0xec15f00a tcp_cookie_generator +EXPORT_SYMBOL vmlinux 0xec3d8567 tty_driver_kref_put +EXPORT_SYMBOL vmlinux 0xec3e0e8d _snd_ctl_add_slave +EXPORT_SYMBOL vmlinux 0xec49f830 pipe_unlock +EXPORT_SYMBOL vmlinux 0xec4d9e3a clk_get_sys +EXPORT_SYMBOL vmlinux 0xec4e50df free_user_ns +EXPORT_SYMBOL vmlinux 0xec6a4d04 wait_for_completion_interruptible +EXPORT_SYMBOL vmlinux 0xec71cecf unregister_netdevice_queue +EXPORT_SYMBOL vmlinux 0xec76cedf elevator_init +EXPORT_SYMBOL vmlinux 0xec792f14 filemap_fault +EXPORT_SYMBOL vmlinux 0xec912886 datagram_poll +EXPORT_SYMBOL vmlinux 0xecbe9d75 tty_throttle +EXPORT_SYMBOL vmlinux 0xeccd74f8 kick_iocb +EXPORT_SYMBOL vmlinux 0xecd122fb fget_raw +EXPORT_SYMBOL vmlinux 0xece4f4d3 inet_bind +EXPORT_SYMBOL vmlinux 0xece63867 neigh_table_clear +EXPORT_SYMBOL vmlinux 0xed080db2 simple_transaction_release +EXPORT_SYMBOL vmlinux 0xed0cb465 rtnl_set_sk_err +EXPORT_SYMBOL vmlinux 0xed302f0f tty_lock +EXPORT_SYMBOL vmlinux 0xed398262 bio_uncopy_user +EXPORT_SYMBOL vmlinux 0xed3f0cf1 blk_free_tags +EXPORT_SYMBOL vmlinux 0xed7bd6b5 inode_set_bytes +EXPORT_SYMBOL vmlinux 0xed854dac omap_stop_dma_chain_transfers +EXPORT_SYMBOL vmlinux 0xed86f6c1 get_write_access +EXPORT_SYMBOL vmlinux 0xeda0d76e gen_estimator_active +EXPORT_SYMBOL vmlinux 0xedbaee5e nla_strcmp +EXPORT_SYMBOL vmlinux 0xedd9106d __ashrdi3 +EXPORT_SYMBOL vmlinux 0xedf472f9 shrink_dcache_sb +EXPORT_SYMBOL vmlinux 0xee108f30 __kfifo_dma_in_prepare_r +EXPORT_SYMBOL vmlinux 0xee24b1ba vfs_open +EXPORT_SYMBOL vmlinux 0xee2d0fc7 _local_bh_enable +EXPORT_SYMBOL vmlinux 0xee64fff8 inet6_release +EXPORT_SYMBOL vmlinux 0xeea9dbaf bitmap_bitremap +EXPORT_SYMBOL vmlinux 0xeebcbe14 bdi_setup_and_register +EXPORT_SYMBOL vmlinux 0xeebeb1e5 input_unregister_handler +EXPORT_SYMBOL vmlinux 0xeebf7ac0 netif_notify_peers +EXPORT_SYMBOL vmlinux 0xeec3ef8e free_netdev +EXPORT_SYMBOL vmlinux 0xeef59448 ethtool_op_get_flags +EXPORT_SYMBOL vmlinux 0xeef789a2 vm_insert_pfn +EXPORT_SYMBOL vmlinux 0xeef9e8dc sock_get_timestamp +EXPORT_SYMBOL vmlinux 0xef00b8e8 __bread +EXPORT_SYMBOL vmlinux 0xef052148 sync_inodes_sb +EXPORT_SYMBOL vmlinux 0xef0c00be bio_integrity_advance +EXPORT_SYMBOL vmlinux 0xef0f83e5 of_get_next_child +EXPORT_SYMBOL vmlinux 0xef20b159 set_security_override_from_ctx +EXPORT_SYMBOL vmlinux 0xef3f066d genphy_read_status +EXPORT_SYMBOL vmlinux 0xef6eba41 proc_doulongvec_minmax +EXPORT_SYMBOL vmlinux 0xef715909 journal_forget +EXPORT_SYMBOL vmlinux 0xef7a7178 netpoll_print_options +EXPORT_SYMBOL vmlinux 0xefa6740b scsi_free_command +EXPORT_SYMBOL vmlinux 0xefaa3b07 tty_pair_get_pty +EXPORT_SYMBOL vmlinux 0xefb66a95 omap_request_dma_chain +EXPORT_SYMBOL vmlinux 0xefc4c279 dev_graft_qdisc +EXPORT_SYMBOL vmlinux 0xefcf8295 skb_kill_datagram +EXPORT_SYMBOL vmlinux 0xefd6cf06 __aeabi_unwind_cpp_pr0 +EXPORT_SYMBOL vmlinux 0xefdd2345 sg_init_one +EXPORT_SYMBOL vmlinux 0xefdd70ce security_secid_to_secctx +EXPORT_SYMBOL vmlinux 0xefec312f omap_get_dma_active_status +EXPORT_SYMBOL vmlinux 0xeff98f08 bio_flush_dcache_pages +EXPORT_SYMBOL vmlinux 0xf0009fee put_pages_list +EXPORT_SYMBOL vmlinux 0xf04aa421 bioset_create +EXPORT_SYMBOL vmlinux 0xf05b5288 stop_tty +EXPORT_SYMBOL vmlinux 0xf05d5bea _dev_info +EXPORT_SYMBOL vmlinux 0xf08810dc create_mnt_ns +EXPORT_SYMBOL vmlinux 0xf0b04805 tty_port_init +EXPORT_SYMBOL vmlinux 0xf0bc0574 skb_copy_datagram_from_iovec +EXPORT_SYMBOL vmlinux 0xf0c532dd snd_pcm_hw_constraint_list +EXPORT_SYMBOL vmlinux 0xf0ef15b4 list_sort +EXPORT_SYMBOL vmlinux 0xf0f097d3 mmc_fixup_device +EXPORT_SYMBOL vmlinux 0xf0f1246c kvasprintf +EXPORT_SYMBOL vmlinux 0xf0fdf6cb __stack_chk_fail +EXPORT_SYMBOL vmlinux 0xf0fe669f sk_reset_txq +EXPORT_SYMBOL vmlinux 0xf112dfbf mount_ns +EXPORT_SYMBOL vmlinux 0xf1216c75 prandom32 +EXPORT_SYMBOL vmlinux 0xf1370477 napi_gro_receive +EXPORT_SYMBOL vmlinux 0xf1548e18 rtnl_configure_link +EXPORT_SYMBOL vmlinux 0xf195c682 fb_invert_cmaps +EXPORT_SYMBOL vmlinux 0xf1a3c919 omap_mcbsp_set_tx_threshold +EXPORT_SYMBOL vmlinux 0xf1af4390 simple_rmdir +EXPORT_SYMBOL vmlinux 0xf1c1b4d4 ip6_xmit +EXPORT_SYMBOL vmlinux 0xf1cf3036 blk_set_default_limits +EXPORT_SYMBOL vmlinux 0xf1d8424f __cleancache_flush_inode +EXPORT_SYMBOL vmlinux 0xf1db1704 nla_memcpy +EXPORT_SYMBOL vmlinux 0xf1deabf2 div64_u64 +EXPORT_SYMBOL vmlinux 0xf1e98c74 avenrun +EXPORT_SYMBOL vmlinux 0xf20dab5d dev_get_by_index +EXPORT_SYMBOL vmlinux 0xf20dabd8 free_irq +EXPORT_SYMBOL vmlinux 0xf2175f1d snd_jack_set_key +EXPORT_SYMBOL vmlinux 0xf23e8f25 inet_csk_destroy_sock +EXPORT_SYMBOL vmlinux 0xf23fcb99 __kfifo_in +EXPORT_SYMBOL vmlinux 0xf24bfcf5 mii_link_ok +EXPORT_SYMBOL vmlinux 0xf26df746 omap_vram_free +EXPORT_SYMBOL vmlinux 0xf26e7dbe seq_path +EXPORT_SYMBOL vmlinux 0xf28e1e3e omap_st_disable +EXPORT_SYMBOL vmlinux 0xf297ae6c scsi_release_buffers +EXPORT_SYMBOL vmlinux 0xf2997713 tty_termios_hw_change +EXPORT_SYMBOL vmlinux 0xf29fed44 scsi_setup_fs_cmnd +EXPORT_SYMBOL vmlinux 0xf2b44d41 i2c_clients_command +EXPORT_SYMBOL vmlinux 0xf2d32846 vfs_rename +EXPORT_SYMBOL vmlinux 0xf2e5a880 tcf_hash_destroy +EXPORT_SYMBOL vmlinux 0xf313da4e sha_transform +EXPORT_SYMBOL vmlinux 0xf314d559 bio_integrity_prep +EXPORT_SYMBOL vmlinux 0xf31704d0 write_one_page +EXPORT_SYMBOL vmlinux 0xf32d9586 cdrom_media_changed +EXPORT_SYMBOL vmlinux 0xf3341268 __clear_user +EXPORT_SYMBOL vmlinux 0xf338d4c3 netlink_unregister_notifier +EXPORT_SYMBOL vmlinux 0xf346231f seq_list_start_head +EXPORT_SYMBOL vmlinux 0xf34b0d38 ___dma_page_cpu_to_dev +EXPORT_SYMBOL vmlinux 0xf3797152 snd_interval_ratnum +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 0xf394cdb1 lock_rename +EXPORT_SYMBOL vmlinux 0xf39bf4d9 put_cmsg +EXPORT_SYMBOL vmlinux 0xf3bf0bce __bitmap_complement +EXPORT_SYMBOL vmlinux 0xf3d2bdef inet_csk_delete_keepalive_timer +EXPORT_SYMBOL vmlinux 0xf3d31926 mmc_remove_host +EXPORT_SYMBOL vmlinux 0xf3de5a55 phy_disconnect +EXPORT_SYMBOL vmlinux 0xf3f83673 bio_integrity_clone +EXPORT_SYMBOL vmlinux 0xf3ffd930 posix_acl_init +EXPORT_SYMBOL vmlinux 0xf41db626 snd_timer_notify +EXPORT_SYMBOL vmlinux 0xf433f399 block_page_mkwrite +EXPORT_SYMBOL vmlinux 0xf43d2e94 cdrom_get_last_written +EXPORT_SYMBOL vmlinux 0xf46217bc dma_sync_sg_for_cpu +EXPORT_SYMBOL vmlinux 0xf47effbf blk_alloc_queue +EXPORT_SYMBOL vmlinux 0xf494f618 mmc_regulator_get_ocrmask +EXPORT_SYMBOL vmlinux 0xf4ad68fe set_blocksize +EXPORT_SYMBOL vmlinux 0xf4ae2d07 kernel_connect +EXPORT_SYMBOL vmlinux 0xf4d717d4 i2c_master_send +EXPORT_SYMBOL vmlinux 0xf4da2907 sock_map_fd +EXPORT_SYMBOL vmlinux 0xf4db2976 ipv6_dev_get_saddr +EXPORT_SYMBOL vmlinux 0xf4f14de6 rtnl_trylock +EXPORT_SYMBOL vmlinux 0xf4f8cee0 rtnl_create_link +EXPORT_SYMBOL vmlinux 0xf5065edf __bforget +EXPORT_SYMBOL vmlinux 0xf51a158b skb_insert +EXPORT_SYMBOL vmlinux 0xf5327afc blk_queue_segment_boundary +EXPORT_SYMBOL vmlinux 0xf53d4c26 qdisc_class_hash_destroy +EXPORT_SYMBOL vmlinux 0xf5414007 xfrm_policy_unregister_afinfo +EXPORT_SYMBOL vmlinux 0xf542c600 vfs_getattr +EXPORT_SYMBOL vmlinux 0xf54ba601 omap_mcbsp_config +EXPORT_SYMBOL vmlinux 0xf54c58e2 tcp_recvmsg +EXPORT_SYMBOL vmlinux 0xf564412a __aeabi_ulcmp +EXPORT_SYMBOL vmlinux 0xf571b533 fb_class +EXPORT_SYMBOL vmlinux 0xf580493b __splice_from_pipe +EXPORT_SYMBOL vmlinux 0xf5c05914 generic_segment_checks +EXPORT_SYMBOL vmlinux 0xf5c9012e timespec_trunc +EXPORT_SYMBOL vmlinux 0xf5cbb9ac blkdev_get +EXPORT_SYMBOL vmlinux 0xf5cf326a param_ops_short +EXPORT_SYMBOL vmlinux 0xf5d726eb __cleancache_put_page +EXPORT_SYMBOL vmlinux 0xf5e154ed framebuffer_release +EXPORT_SYMBOL vmlinux 0xf5eb86ea blk_verify_command +EXPORT_SYMBOL vmlinux 0xf5fef319 vlan_gro_receive +EXPORT_SYMBOL vmlinux 0xf612295a md_unregister_thread +EXPORT_SYMBOL vmlinux 0xf612809a param_get_int +EXPORT_SYMBOL vmlinux 0xf6288e02 __init_waitqueue_head +EXPORT_SYMBOL vmlinux 0xf6388c56 sysctl_ip_default_ttl +EXPORT_SYMBOL vmlinux 0xf640d9d0 kobject_add +EXPORT_SYMBOL vmlinux 0xf64e7cb2 generic_file_open +EXPORT_SYMBOL vmlinux 0xf655f680 sk_filter +EXPORT_SYMBOL vmlinux 0xf66f35b8 jbd2_journal_ack_err +EXPORT_SYMBOL vmlinux 0xf6b47ecf vfs_rmdir +EXPORT_SYMBOL vmlinux 0xf6bb4729 color_table +EXPORT_SYMBOL vmlinux 0xf6c802a3 omapdss_default_get_recommended_bpp +EXPORT_SYMBOL vmlinux 0xf6d7e5d6 snd_pcm_link_rwlock +EXPORT_SYMBOL vmlinux 0xf6ebc03b net_ratelimit +EXPORT_SYMBOL vmlinux 0xf6f3cef6 omap_vrfb_setup +EXPORT_SYMBOL vmlinux 0xf7022a28 __ps2_command +EXPORT_SYMBOL vmlinux 0xf7556f06 security_path_rename +EXPORT_SYMBOL vmlinux 0xf7584a9c find_font +EXPORT_SYMBOL vmlinux 0xf762131f journal_ack_err +EXPORT_SYMBOL vmlinux 0xf7802486 __aeabi_uidivmod +EXPORT_SYMBOL vmlinux 0xf78d04ab netlink_register_notifier +EXPORT_SYMBOL vmlinux 0xf78d637b writeback_inodes_sb +EXPORT_SYMBOL vmlinux 0xf7a4c580 call_usermodehelper_setup +EXPORT_SYMBOL vmlinux 0xf7c61815 get_omap3_evm_rev +EXPORT_SYMBOL vmlinux 0xf7c6b5ba fsnotify_init_mark +EXPORT_SYMBOL vmlinux 0xf7cb028c ip6_route_me_harder +EXPORT_SYMBOL vmlinux 0xf7f61d8c phy_driver_unregister +EXPORT_SYMBOL vmlinux 0xf803fe39 bitmap_set +EXPORT_SYMBOL vmlinux 0xf811e69d scsi_eh_flush_done_q +EXPORT_SYMBOL vmlinux 0xf8144f3a input_mt_init_slots +EXPORT_SYMBOL vmlinux 0xf817ea70 mmc_align_data_size +EXPORT_SYMBOL vmlinux 0xf819e0da tty_unregister_device +EXPORT_SYMBOL vmlinux 0xf853bbca omap_vrfb_map_angle +EXPORT_SYMBOL vmlinux 0xf8812bcd ppp_input +EXPORT_SYMBOL vmlinux 0xf884d84f file_permission +EXPORT_SYMBOL vmlinux 0xf88c3301 sg_init_table +EXPORT_SYMBOL vmlinux 0xf890fe7f pm_idle +EXPORT_SYMBOL vmlinux 0xf8ad38a0 register_sound_midi +EXPORT_SYMBOL vmlinux 0xf8ae46fc jbd2_journal_errno +EXPORT_SYMBOL vmlinux 0xf8b5a67e unlock_buffer +EXPORT_SYMBOL vmlinux 0xf8befb26 dquot_get_dqinfo +EXPORT_SYMBOL vmlinux 0xf8f5d426 kill_pgrp +EXPORT_SYMBOL vmlinux 0xf8fbb4f0 __bad_xchg +EXPORT_SYMBOL vmlinux 0xf9018ef9 bio_integrity_get_tag +EXPORT_SYMBOL vmlinux 0xf9106ae3 abx500_get_register_page_interruptible +EXPORT_SYMBOL vmlinux 0xf9348cbc xz_dec_run +EXPORT_SYMBOL vmlinux 0xf9517963 scsi_print_command +EXPORT_SYMBOL vmlinux 0xf975ef50 netpoll_parse_options +EXPORT_SYMBOL vmlinux 0xf97d5170 mod_timer_pending +EXPORT_SYMBOL vmlinux 0xf987042f sock_wake_async +EXPORT_SYMBOL vmlinux 0xf99c6100 rt6_lookup +EXPORT_SYMBOL vmlinux 0xf99ecb86 netdev_info +EXPORT_SYMBOL vmlinux 0xf9a482f9 msleep +EXPORT_SYMBOL vmlinux 0xf9c77764 d_invalidate +EXPORT_SYMBOL vmlinux 0xf9caa8a6 flush_old_exec +EXPORT_SYMBOL vmlinux 0xf9ce1598 nobh_write_begin +EXPORT_SYMBOL vmlinux 0xf9db229a __scsi_add_device +EXPORT_SYMBOL vmlinux 0xfa1024f5 module_put +EXPORT_SYMBOL vmlinux 0xfa3e1f7b scsi_unregister +EXPORT_SYMBOL vmlinux 0xfa4e6911 simple_statfs +EXPORT_SYMBOL vmlinux 0xfa51d56d inode_sub_bytes +EXPORT_SYMBOL vmlinux 0xfa67b1ad nf_ct_attach +EXPORT_SYMBOL vmlinux 0xfa907d42 tcf_generic_walker +EXPORT_SYMBOL vmlinux 0xfac68eba arm_elf_read_implies_exec +EXPORT_SYMBOL vmlinux 0xfaca0ea2 tcp_v4_get_peer +EXPORT_SYMBOL vmlinux 0xfaf98462 bitrev32 +EXPORT_SYMBOL vmlinux 0xfb2898f1 gnet_stats_copy_basic +EXPORT_SYMBOL vmlinux 0xfb2c9fe3 replace_mount_options +EXPORT_SYMBOL vmlinux 0xfb5c26e5 scsi_bios_ptable +EXPORT_SYMBOL vmlinux 0xfb6af58d recalc_sigpending +EXPORT_SYMBOL vmlinux 0xfb7d26f4 files_lglock_lock_init +EXPORT_SYMBOL vmlinux 0xfb7d9c45 __udivsi3 +EXPORT_SYMBOL vmlinux 0xfbaaf01e console_lock +EXPORT_SYMBOL vmlinux 0xfbbb2494 backlight_force_update +EXPORT_SYMBOL vmlinux 0xfbcfe569 omap4_get_dsp_device +EXPORT_SYMBOL vmlinux 0xfbdad7bd poll_initwait +EXPORT_SYMBOL vmlinux 0xfbe27a1c rb_first +EXPORT_SYMBOL vmlinux 0xfbea78d3 snd_timer_pause +EXPORT_SYMBOL vmlinux 0xfc02b7ad sysctl_tcp_wmem +EXPORT_SYMBOL vmlinux 0xfc13f2be nf_ip_checksum +EXPORT_SYMBOL vmlinux 0xfc33fe73 journal_set_features +EXPORT_SYMBOL vmlinux 0xfc35bb69 revert_creds +EXPORT_SYMBOL vmlinux 0xfc39e32f ioport_unmap +EXPORT_SYMBOL vmlinux 0xfc65459a kstrtoull_from_user +EXPORT_SYMBOL vmlinux 0xfc8bf824 sockfd_lookup +EXPORT_SYMBOL vmlinux 0xfc9cbe1d __tracepoint_kmem_cache_alloc +EXPORT_SYMBOL vmlinux 0xfca14dca mmc_card_sleep +EXPORT_SYMBOL vmlinux 0xfcaa04a0 out_of_line_wait_on_bit_lock +EXPORT_SYMBOL vmlinux 0xfcc2a43c utf32_to_utf8 +EXPORT_SYMBOL vmlinux 0xfcd1a3e3 __page_symlink +EXPORT_SYMBOL vmlinux 0xfcd35070 blk_limits_io_min +EXPORT_SYMBOL vmlinux 0xfceaa830 eth_header +EXPORT_SYMBOL vmlinux 0xfcec0987 enable_irq +EXPORT_SYMBOL vmlinux 0xfcfa03ff fb_videomode_to_modelist +EXPORT_SYMBOL vmlinux 0xfd195c62 omap_mcbsp_xmit_buffer +EXPORT_SYMBOL vmlinux 0xfd305341 walk_stackframe +EXPORT_SYMBOL vmlinux 0xfd323aa2 blk_queue_end_tag +EXPORT_SYMBOL vmlinux 0xfd647f69 mtd_concat_create +EXPORT_SYMBOL vmlinux 0xfda0dbe8 ftrace_print_hex_seq +EXPORT_SYMBOL vmlinux 0xfdaadfdb dmam_alloc_coherent +EXPORT_SYMBOL vmlinux 0xfdab6de3 unregister_sound_midi +EXPORT_SYMBOL vmlinux 0xfdac01cd dcache_readdir +EXPORT_SYMBOL vmlinux 0xfdbf3ec4 rtnl_link_get_net +EXPORT_SYMBOL vmlinux 0xfdfc0b3b fiemap_fill_next_extent +EXPORT_SYMBOL vmlinux 0xfe225273 omap_mcbsp_recv_buffer +EXPORT_SYMBOL vmlinux 0xfe38fa39 snd_timer_resolution +EXPORT_SYMBOL vmlinux 0xfe42b826 __serio_register_driver +EXPORT_SYMBOL vmlinux 0xfe5d4bb2 sys_tz +EXPORT_SYMBOL vmlinux 0xfe634f58 add_wait_queue +EXPORT_SYMBOL vmlinux 0xfe6a0f4e skb_pull +EXPORT_SYMBOL vmlinux 0xfe73aba3 bio_integrity_enabled +EXPORT_SYMBOL vmlinux 0xfe769456 unregister_netdevice_notifier +EXPORT_SYMBOL vmlinux 0xfe7f1732 sync_inode +EXPORT_SYMBOL vmlinux 0xfec3c2f2 bcd2bin +EXPORT_SYMBOL vmlinux 0xfedd35fc console_suspend_enabled +EXPORT_SYMBOL vmlinux 0xfee5e10c ppp_register_channel +EXPORT_SYMBOL vmlinux 0xfef96e23 __scsi_print_command +EXPORT_SYMBOL vmlinux 0xff1e9dd8 seq_list_start +EXPORT_SYMBOL vmlinux 0xff2b0fa1 omap_mcbsp_get_max_rx_threshold +EXPORT_SYMBOL vmlinux 0xff67b37f __lshrdi3 +EXPORT_SYMBOL vmlinux 0xff6878cf fb_default_cmap +EXPORT_SYMBOL vmlinux 0xff9ca065 fb_edid_to_monspecs +EXPORT_SYMBOL vmlinux 0xffa61d72 call_usermodehelper_exec +EXPORT_SYMBOL vmlinux 0xffb815cc task_nice +EXPORT_SYMBOL vmlinux 0xffb94ef0 _test_and_change_bit +EXPORT_SYMBOL vmlinux 0xffc11cc0 of_device_is_compatible +EXPORT_SYMBOL vmlinux 0xffc3b050 setattr_copy +EXPORT_SYMBOL vmlinux 0xffce0b3d dquot_drop +EXPORT_SYMBOL vmlinux 0xffd2cf99 omap_dss_get_num_overlay_managers +EXPORT_SYMBOL vmlinux 0xffd5a395 default_wake_function +EXPORT_SYMBOL_GPL vmlinux 0x0016a8b6 security_inode_setattr +EXPORT_SYMBOL_GPL vmlinux 0x001b8b3f crypto_alloc_ablkcipher +EXPORT_SYMBOL_GPL vmlinux 0x005a5c05 crypto_create_tfm +EXPORT_SYMBOL_GPL vmlinux 0x00632780 work_busy +EXPORT_SYMBOL_GPL vmlinux 0x0067df75 ata_tf_from_fis +EXPORT_SYMBOL_GPL vmlinux 0x00b0a377 ata_sff_wait_ready +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 0x011cf028 regulator_suspend_finish +EXPORT_SYMBOL_GPL vmlinux 0x011dd753 ata_sff_data_xfer_noirq +EXPORT_SYMBOL_GPL vmlinux 0x017543f0 net_ipv6_ctl_path +EXPORT_SYMBOL_GPL vmlinux 0x01a4ea6d unregister_die_notifier +EXPORT_SYMBOL_GPL vmlinux 0x01b1d8ad wakeup_source_add +EXPORT_SYMBOL_GPL vmlinux 0x01b514ab bdi_writeout_inc +EXPORT_SYMBOL_GPL vmlinux 0x01bcebf9 dm_send_uevents +EXPORT_SYMBOL_GPL vmlinux 0x01cb2362 i2c_probe_func_quick_read +EXPORT_SYMBOL_GPL vmlinux 0x01d32e73 dev_attr_link_power_management_policy +EXPORT_SYMBOL_GPL vmlinux 0x01d5fb8a mtd_blktrans_cease_background +EXPORT_SYMBOL_GPL vmlinux 0x01e1a8de kgdb_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x025773a0 dm_path_uevent +EXPORT_SYMBOL_GPL vmlinux 0x030d11a8 kmsg_dump_register +EXPORT_SYMBOL_GPL vmlinux 0x031832c0 blk_trace_startstop +EXPORT_SYMBOL_GPL vmlinux 0x0343bdf1 __i2c_board_list +EXPORT_SYMBOL_GPL vmlinux 0x0353e2f0 ring_buffer_change_overwrite +EXPORT_SYMBOL_GPL vmlinux 0x035717fc __inet_twsk_hashdance +EXPORT_SYMBOL_GPL vmlinux 0x03942476 wm8994_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x03d27fe5 driver_register +EXPORT_SYMBOL_GPL vmlinux 0x03e3686c ata_timing_cycle2mode +EXPORT_SYMBOL_GPL vmlinux 0x044dae08 timerqueue_del +EXPORT_SYMBOL_GPL vmlinux 0x046e41b5 generic_fh_to_parent +EXPORT_SYMBOL_GPL vmlinux 0x0477339b pm_generic_restore +EXPORT_SYMBOL_GPL vmlinux 0x048eda0a shmem_read_mapping_page_gfp +EXPORT_SYMBOL_GPL vmlinux 0x050ccbd0 flush_workqueue +EXPORT_SYMBOL_GPL vmlinux 0x0514dd2f debugfs_create_x8 +EXPORT_SYMBOL_GPL vmlinux 0x0531dcb8 ata_dev_classify +EXPORT_SYMBOL_GPL vmlinux 0x054e550b kernel_halt +EXPORT_SYMBOL_GPL vmlinux 0x05538528 crypto_spawn_tfm2 +EXPORT_SYMBOL_GPL vmlinux 0x058530b5 vfs_setlease +EXPORT_SYMBOL_GPL vmlinux 0x05df6a2b tty_get_pgrp +EXPORT_SYMBOL_GPL vmlinux 0x0619ca8a getboottime +EXPORT_SYMBOL_GPL vmlinux 0x062c818f omap_dm_timer_set_match +EXPORT_SYMBOL_GPL vmlinux 0x064db9a5 mark_mounts_for_expiry +EXPORT_SYMBOL_GPL vmlinux 0x0659e148 fuse_conn_get +EXPORT_SYMBOL_GPL vmlinux 0x0675e2b1 rq_flush_dcache_pages +EXPORT_SYMBOL_GPL vmlinux 0x067af451 regulator_is_enabled +EXPORT_SYMBOL_GPL vmlinux 0x06aa689d shmem_truncate_range +EXPORT_SYMBOL_GPL vmlinux 0x06d4f15b platform_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x06d978d1 set_timer_slack +EXPORT_SYMBOL_GPL vmlinux 0x0728d8ee shash_attr_alg +EXPORT_SYMBOL_GPL vmlinux 0x073da98b stmpe_block_write +EXPORT_SYMBOL_GPL vmlinux 0x076e4bae cgroup_unload_subsys +EXPORT_SYMBOL_GPL vmlinux 0x077eb017 ata_dummy_port_info +EXPORT_SYMBOL_GPL vmlinux 0x0797b4a2 usb_control_msg +EXPORT_SYMBOL_GPL vmlinux 0x07b21f85 kdb_get_kbd_char +EXPORT_SYMBOL_GPL vmlinux 0x07b52e38 rtnl_unregister +EXPORT_SYMBOL_GPL vmlinux 0x07d8fae2 __init_kthread_worker +EXPORT_SYMBOL_GPL vmlinux 0x07ffa85a sdio_readw +EXPORT_SYMBOL_GPL vmlinux 0x08064d19 reserve_pmu +EXPORT_SYMBOL_GPL vmlinux 0x085d6b19 tty_ldisc_ref_wait +EXPORT_SYMBOL_GPL vmlinux 0x087d0a3d scsi_unregister_device_handler +EXPORT_SYMBOL_GPL vmlinux 0x088ef8a0 md_stop_writes +EXPORT_SYMBOL_GPL vmlinux 0x08ac56ef sdio_disable_func +EXPORT_SYMBOL_GPL vmlinux 0x08e9a85b cpuidle_get_driver +EXPORT_SYMBOL_GPL vmlinux 0x091eb9b4 round_jiffies +EXPORT_SYMBOL_GPL vmlinux 0x09260a9a handle_level_irq +EXPORT_SYMBOL_GPL vmlinux 0x097ad62b rtnl_link_unregister +EXPORT_SYMBOL_GPL vmlinux 0x09821040 led_trigger_unregister_simple +EXPORT_SYMBOL_GPL vmlinux 0x098a95a6 omap_dm_timer_set_prescaler +EXPORT_SYMBOL_GPL vmlinux 0x099457e5 inet_csk_listen_stop +EXPORT_SYMBOL_GPL vmlinux 0x09e0bce6 spi_bus_lock +EXPORT_SYMBOL_GPL vmlinux 0x0a00beba disk_map_sector_rcu +EXPORT_SYMBOL_GPL vmlinux 0x0a07912f dequeue_signal +EXPORT_SYMBOL_GPL vmlinux 0x0a16eaf4 ata_eh_qc_complete +EXPORT_SYMBOL_GPL vmlinux 0x0a618b4d irq_to_pcap +EXPORT_SYMBOL_GPL vmlinux 0x0a80a00c __big_tty_mutex_owner +EXPORT_SYMBOL_GPL vmlinux 0x0a9b97ee ipv6_find_tlv +EXPORT_SYMBOL_GPL vmlinux 0x0aaf4c4e crypto_alloc_instance2 +EXPORT_SYMBOL_GPL vmlinux 0x0ac67882 sysdev_class_register +EXPORT_SYMBOL_GPL vmlinux 0x0acd90e1 anon_inode_getfd +EXPORT_SYMBOL_GPL vmlinux 0x0af8b15d ring_buffer_record_disable_cpu +EXPORT_SYMBOL_GPL vmlinux 0x0b058fb6 snd_soc_unregister_dais +EXPORT_SYMBOL_GPL vmlinux 0x0b05d380 wm8350_clear_bits +EXPORT_SYMBOL_GPL vmlinux 0x0b07abe2 unshare_fs_struct +EXPORT_SYMBOL_GPL vmlinux 0x0b0ab83b blk_insert_cloned_request +EXPORT_SYMBOL_GPL vmlinux 0x0b27aa99 crypto_unregister_template +EXPORT_SYMBOL_GPL vmlinux 0x0b81fbac scsi_flush_work +EXPORT_SYMBOL_GPL vmlinux 0x0bc4c3db __rt_mutex_init +EXPORT_SYMBOL_GPL vmlinux 0x0bca8cb1 sdio_f0_readb +EXPORT_SYMBOL_GPL vmlinux 0x0bf30dd5 sysdev_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x0c03aff6 ring_buffer_read +EXPORT_SYMBOL_GPL vmlinux 0x0c2cb815 crypto_attr_alg2 +EXPORT_SYMBOL_GPL vmlinux 0x0c2cdbf1 synchronize_sched +EXPORT_SYMBOL_GPL vmlinux 0x0c61ba3e snd_soc_resume +EXPORT_SYMBOL_GPL vmlinux 0x0c785831 snd_soc_register_card +EXPORT_SYMBOL_GPL vmlinux 0x0c7b3133 device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x0c7cf86e crypto_chain +EXPORT_SYMBOL_GPL vmlinux 0x0c8ac60c sysfs_schedule_callback +EXPORT_SYMBOL_GPL vmlinux 0x0cd5778a __cpufreq_driver_getavg +EXPORT_SYMBOL_GPL vmlinux 0x0cd8e291 pcap_adc_sync +EXPORT_SYMBOL_GPL vmlinux 0x0d0c109d of_irq_to_resource +EXPORT_SYMBOL_GPL vmlinux 0x0d3cc82c of_irq_map_one +EXPORT_SYMBOL_GPL vmlinux 0x0d753743 kern_mount_data +EXPORT_SYMBOL_GPL vmlinux 0x0d78a205 wakeup_source_remove +EXPORT_SYMBOL_GPL vmlinux 0x0d8c35ed ring_buffer_consume +EXPORT_SYMBOL_GPL vmlinux 0x0db0d6ed __inet_hash_nolisten +EXPORT_SYMBOL_GPL vmlinux 0x0dd62a23 pm_qos_request_active +EXPORT_SYMBOL_GPL vmlinux 0x0de15e02 ring_buffer_overrun_cpu +EXPORT_SYMBOL_GPL vmlinux 0x0dec62db omap_mcbsp_st_add_controls +EXPORT_SYMBOL_GPL vmlinux 0x0e47ca3c crypto_shash_final +EXPORT_SYMBOL_GPL vmlinux 0x0e5ed09c ata_sg_init +EXPORT_SYMBOL_GPL vmlinux 0x0ee96199 vfs_listxattr +EXPORT_SYMBOL_GPL vmlinux 0x0eee8f90 class_for_each_device +EXPORT_SYMBOL_GPL vmlinux 0x0f0a9ff1 debugfs_create_u8 +EXPORT_SYMBOL_GPL vmlinux 0x0f14ab21 input_ff_destroy +EXPORT_SYMBOL_GPL vmlinux 0x0f87db24 device_create_vargs +EXPORT_SYMBOL_GPL vmlinux 0x0f8d80f4 mnt_want_write_file +EXPORT_SYMBOL_GPL vmlinux 0x0f8eaff7 of_modalias_node +EXPORT_SYMBOL_GPL vmlinux 0x0faab40e ahash_free_instance +EXPORT_SYMBOL_GPL vmlinux 0x0fb76c8e regulator_set_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x0fc46b4c inet_putpeer +EXPORT_SYMBOL_GPL vmlinux 0x0fd9066f gpiochip_remove +EXPORT_SYMBOL_GPL vmlinux 0x0ff7362c scsi_target_unblock +EXPORT_SYMBOL_GPL vmlinux 0x10138352 tracing_on +EXPORT_SYMBOL_GPL vmlinux 0x104860ec dev_attr_unload_heads +EXPORT_SYMBOL_GPL vmlinux 0x10f4db1e regulator_get_mode +EXPORT_SYMBOL_GPL vmlinux 0x10f5d2cf sdio_set_host_pm_flags +EXPORT_SYMBOL_GPL vmlinux 0x110652d8 __scsi_get_command +EXPORT_SYMBOL_GPL vmlinux 0x110a093c klist_init +EXPORT_SYMBOL_GPL vmlinux 0x112246e9 rtc_irq_unregister +EXPORT_SYMBOL_GPL vmlinux 0x113b366e crypto_shash_digest +EXPORT_SYMBOL_GPL vmlinux 0x114535b1 device_init_wakeup +EXPORT_SYMBOL_GPL vmlinux 0x11483593 ata_dev_disable +EXPORT_SYMBOL_GPL vmlinux 0x1168c2f1 dm_requeue_unmapped_request +EXPORT_SYMBOL_GPL vmlinux 0x116bd6f1 crypto_shoot_alg +EXPORT_SYMBOL_GPL vmlinux 0x116d8b24 inet_twsk_schedule +EXPORT_SYMBOL_GPL vmlinux 0x1172ce54 rtc_ktime_to_tm +EXPORT_SYMBOL_GPL vmlinux 0x11acecc0 sk_setup_caps +EXPORT_SYMBOL_GPL vmlinux 0x11e3ca9a usb_unanchor_urb +EXPORT_SYMBOL_GPL vmlinux 0x11f447ce __gpio_to_irq +EXPORT_SYMBOL_GPL vmlinux 0x121f9717 get_dcookie +EXPORT_SYMBOL_GPL vmlinux 0x124f2056 crypto_get_attr_type +EXPORT_SYMBOL_GPL vmlinux 0x1268f357 resume_device_irqs +EXPORT_SYMBOL_GPL vmlinux 0x12a30954 scatterwalk_map +EXPORT_SYMBOL_GPL vmlinux 0x12fe64ee blk_add_request_payload +EXPORT_SYMBOL_GPL vmlinux 0x131e2e52 inet_csk_route_child_sock +EXPORT_SYMBOL_GPL vmlinux 0x13337885 ata_bmdma_dumb_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0x133cdae5 skcipher_geniv_alloc +EXPORT_SYMBOL_GPL vmlinux 0x13441f53 ata_common_sdev_attrs +EXPORT_SYMBOL_GPL vmlinux 0x134f1c93 snd_soc_dapm_ignore_suspend +EXPORT_SYMBOL_GPL vmlinux 0x13574bbf nf_net_netfilter_sysctl_path +EXPORT_SYMBOL_GPL vmlinux 0x139d482f flush_kthread_work +EXPORT_SYMBOL_GPL vmlinux 0x13b2a946 register_keyboard_notifier +EXPORT_SYMBOL_GPL vmlinux 0x13bf3d3e blkcg_get_weight +EXPORT_SYMBOL_GPL vmlinux 0x13d018ed adp5520_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x14371b61 inode_sb_list_add +EXPORT_SYMBOL_GPL vmlinux 0x14423284 simple_attr_read +EXPORT_SYMBOL_GPL vmlinux 0x146081ef blk_queue_flush_queueable +EXPORT_SYMBOL_GPL vmlinux 0x1497c93f platform_get_resource +EXPORT_SYMBOL_GPL vmlinux 0x14adee80 cpufreq_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x14b7309f usb_ifnum_to_if +EXPORT_SYMBOL_GPL vmlinux 0x14b99a2a disk_part_iter_next +EXPORT_SYMBOL_GPL vmlinux 0x14bd4f3a cgroup_attach_task_all +EXPORT_SYMBOL_GPL vmlinux 0x14d5945d of_fdt_unflatten_tree +EXPORT_SYMBOL_GPL vmlinux 0x152effc2 blkiocg_update_timeslice_used +EXPORT_SYMBOL_GPL vmlinux 0x15351acb crypto_init_ahash_spawn +EXPORT_SYMBOL_GPL vmlinux 0x153edb0b tcp_unregister_congestion_control +EXPORT_SYMBOL_GPL vmlinux 0x1545f4de register_timer_hook +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 0x15b01aad cgroup_add_files +EXPORT_SYMBOL_GPL vmlinux 0x160b9689 regulator_unregister +EXPORT_SYMBOL_GPL vmlinux 0x1611889d class_destroy +EXPORT_SYMBOL_GPL vmlinux 0x16bbaff2 bsg_unregister_queue +EXPORT_SYMBOL_GPL vmlinux 0x16e13cc2 blkio_policy_unregister +EXPORT_SYMBOL_GPL vmlinux 0x1768d89d each_symbol_section +EXPORT_SYMBOL_GPL vmlinux 0x177c338d twl_get_version +EXPORT_SYMBOL_GPL vmlinux 0x17a431fc musb_interrupt +EXPORT_SYMBOL_GPL vmlinux 0x17ab561c sysfs_unmerge_group +EXPORT_SYMBOL_GPL vmlinux 0x17b9ac51 fsstack_copy_inode_size +EXPORT_SYMBOL_GPL vmlinux 0x17cde3e6 wakeup_source_register +EXPORT_SYMBOL_GPL vmlinux 0x1811bad9 sata_link_resume +EXPORT_SYMBOL_GPL vmlinux 0x18268498 asic3_write_register +EXPORT_SYMBOL_GPL vmlinux 0x1835c907 crypto_find_alg +EXPORT_SYMBOL_GPL vmlinux 0x1843ffa9 usb_sg_cancel +EXPORT_SYMBOL_GPL vmlinux 0x1856e680 snd_soc_dapm_put_enum_double +EXPORT_SYMBOL_GPL vmlinux 0x18876a18 platform_get_irq +EXPORT_SYMBOL_GPL vmlinux 0x19073d3d inet_csk_bind_conflict +EXPORT_SYMBOL_GPL vmlinux 0x191cca1e spi_alloc_master +EXPORT_SYMBOL_GPL vmlinux 0x193d48e0 trace_current_buffer_unlock_commit +EXPORT_SYMBOL_GPL vmlinux 0x1952d421 platform_create_bundle +EXPORT_SYMBOL_GPL vmlinux 0x1991024a rtc_read_time +EXPORT_SYMBOL_GPL vmlinux 0x199232b0 module_mutex +EXPORT_SYMBOL_GPL vmlinux 0x19a304ba usb_disabled +EXPORT_SYMBOL_GPL vmlinux 0x19a64210 tc3589x_reg_read +EXPORT_SYMBOL_GPL vmlinux 0x19be46f3 destroy_workqueue +EXPORT_SYMBOL_GPL vmlinux 0x1a11d789 sysfs_get_dirent +EXPORT_SYMBOL_GPL vmlinux 0x1a1f446d unregister_jprobe +EXPORT_SYMBOL_GPL vmlinux 0x1a31f75f usb_remove_hcd +EXPORT_SYMBOL_GPL vmlinux 0x1a323362 __ftrace_vbprintk +EXPORT_SYMBOL_GPL vmlinux 0x1a8f6e4c modify_user_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x1ae0e135 tracing_generic_entry_update +EXPORT_SYMBOL_GPL vmlinux 0x1aeb80d1 gpiochip_add +EXPORT_SYMBOL_GPL vmlinux 0x1aec3934 pm_generic_poweroff +EXPORT_SYMBOL_GPL vmlinux 0x1b0b0d02 bus_get_device_klist +EXPORT_SYMBOL_GPL vmlinux 0x1b52db1c probe_kernel_read +EXPORT_SYMBOL_GPL vmlinux 0x1b5d9376 debugfs_create_x64 +EXPORT_SYMBOL_GPL vmlinux 0x1b9aca3f jprobe_return +EXPORT_SYMBOL_GPL vmlinux 0x1ba54a16 sysfs_create_files +EXPORT_SYMBOL_GPL vmlinux 0x1bb1bfa8 usb_put_hcd +EXPORT_SYMBOL_GPL vmlinux 0x1bcfbbfb disk_get_part +EXPORT_SYMBOL_GPL vmlinux 0x1bd44f0a usb_hub_clear_tt_buffer +EXPORT_SYMBOL_GPL vmlinux 0x1bffa890 usb_create_hcd +EXPORT_SYMBOL_GPL vmlinux 0x1bffccbd inet_diag_register +EXPORT_SYMBOL_GPL vmlinux 0x1c1181d7 snd_soc_dapm_put_enum_virt +EXPORT_SYMBOL_GPL vmlinux 0x1c2b0a68 kobject_create_and_add +EXPORT_SYMBOL_GPL vmlinux 0x1c57eae1 ata_slave_link_init +EXPORT_SYMBOL_GPL vmlinux 0x1c5b1f28 irq_free_descs +EXPORT_SYMBOL_GPL vmlinux 0x1c79a7fa dm_underlying_device_busy +EXPORT_SYMBOL_GPL vmlinux 0x1c852e7c xfrm_calg_get_byid +EXPORT_SYMBOL_GPL vmlinux 0x1c87a811 __round_jiffies_up +EXPORT_SYMBOL_GPL vmlinux 0x1c9060e2 crypto_larval_alloc +EXPORT_SYMBOL_GPL vmlinux 0x1cb39b8b xv_create_pool +EXPORT_SYMBOL_GPL vmlinux 0x1cccd077 tasklet_hrtimer_init +EXPORT_SYMBOL_GPL vmlinux 0x1cd454e1 ata_sff_dma_pause +EXPORT_SYMBOL_GPL vmlinux 0x1ce77463 sdhci_resume_host +EXPORT_SYMBOL_GPL vmlinux 0x1d12267b hrtimer_get_remaining +EXPORT_SYMBOL_GPL vmlinux 0x1d13f33e mount_mtd +EXPORT_SYMBOL_GPL vmlinux 0x1d341f95 rtnl_af_unregister +EXPORT_SYMBOL_GPL vmlinux 0x1d645663 tty_prepare_flip_string_flags +EXPORT_SYMBOL_GPL vmlinux 0x1d779469 setup_irq +EXPORT_SYMBOL_GPL vmlinux 0x1dd4db59 trace_seq_vprintf +EXPORT_SYMBOL_GPL vmlinux 0x1e1f6545 crypto_aead_setauthsize +EXPORT_SYMBOL_GPL vmlinux 0x1e25b215 blk_rq_err_bytes +EXPORT_SYMBOL_GPL vmlinux 0x1e314b21 regulator_use_dummy_regulator +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 0x1ed2a7ba led_trigger_set +EXPORT_SYMBOL_GPL vmlinux 0x1ed591dc generic_subsys_pm_ops +EXPORT_SYMBOL_GPL vmlinux 0x1ee9814e irq_of_parse_and_map +EXPORT_SYMBOL_GPL vmlinux 0x1f38df50 ata_host_register +EXPORT_SYMBOL_GPL vmlinux 0x1f4081e2 posix_timers_register_clock +EXPORT_SYMBOL_GPL vmlinux 0x1f48d38a driver_find +EXPORT_SYMBOL_GPL vmlinux 0x1f8544b8 panic_timeout +EXPORT_SYMBOL_GPL vmlinux 0x1f870f14 snd_soc_add_controls +EXPORT_SYMBOL_GPL vmlinux 0x1fb00802 mmc_app_cmd +EXPORT_SYMBOL_GPL vmlinux 0x1fc54595 led_trigger_blink +EXPORT_SYMBOL_GPL vmlinux 0x1fcece42 inet_twdr_twcal_tick +EXPORT_SYMBOL_GPL vmlinux 0x1fd6cc51 crypto_grab_aead +EXPORT_SYMBOL_GPL vmlinux 0x1fe4650c clockevent_delta2ns +EXPORT_SYMBOL_GPL vmlinux 0x20117eda omap_dm_timer_get_fclk +EXPORT_SYMBOL_GPL vmlinux 0x204cc457 kset_create_and_add +EXPORT_SYMBOL_GPL vmlinux 0x20531add usb_free_coherent +EXPORT_SYMBOL_GPL vmlinux 0x2080a9db snd_soc_put_value_enum_double +EXPORT_SYMBOL_GPL vmlinux 0x20a37156 pm_generic_resume +EXPORT_SYMBOL_GPL vmlinux 0x20bc3470 orderly_poweroff +EXPORT_SYMBOL_GPL vmlinux 0x20ca587c tc3589x_block_read +EXPORT_SYMBOL_GPL vmlinux 0x20cb3689 eventfd_signal +EXPORT_SYMBOL_GPL vmlinux 0x213aaf6e alloc_page_buffers +EXPORT_SYMBOL_GPL vmlinux 0x215194dc wm8350_device_init +EXPORT_SYMBOL_GPL vmlinux 0x215b0857 crypto_blkcipher_type +EXPORT_SYMBOL_GPL vmlinux 0x219f032e ata_sas_queuecmd +EXPORT_SYMBOL_GPL vmlinux 0x21a3f9a9 irq_alloc_descs +EXPORT_SYMBOL_GPL vmlinux 0x21eed1bd ip6_dst_lookup +EXPORT_SYMBOL_GPL vmlinux 0x228187bc usb_register_dev +EXPORT_SYMBOL_GPL vmlinux 0x22929011 rtc_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x2296c00d crypto_attr_u32 +EXPORT_SYMBOL_GPL vmlinux 0x23197b7e register_kprobe +EXPORT_SYMBOL_GPL vmlinux 0x23203fb0 devm_kfree +EXPORT_SYMBOL_GPL vmlinux 0x23261dbb bus_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x234aaaab nand_release +EXPORT_SYMBOL_GPL vmlinux 0x235da112 usb_reset_device +EXPORT_SYMBOL_GPL vmlinux 0x23679939 __iowrite32_copy +EXPORT_SYMBOL_GPL vmlinux 0x23864ce7 cpuset_mem_spread_node +EXPORT_SYMBOL_GPL vmlinux 0x2397e300 wm8350_reg_lock +EXPORT_SYMBOL_GPL vmlinux 0x24429f49 crypto_alloc_tfm +EXPORT_SYMBOL_GPL vmlinux 0x2447533c ktime_get_real +EXPORT_SYMBOL_GPL vmlinux 0x244e82a5 srcu_batches_completed +EXPORT_SYMBOL_GPL vmlinux 0x246aaafe tcp_twsk_destructor +EXPORT_SYMBOL_GPL vmlinux 0x247ef831 kdb_unregister +EXPORT_SYMBOL_GPL vmlinux 0x248738e2 wakeup_source_unregister +EXPORT_SYMBOL_GPL vmlinux 0x24a4ba69 console_drivers +EXPORT_SYMBOL_GPL vmlinux 0x24caa55b blkio_subsys +EXPORT_SYMBOL_GPL vmlinux 0x24e1307e flush_work_sync +EXPORT_SYMBOL_GPL vmlinux 0x24eb7e32 leds_list +EXPORT_SYMBOL_GPL vmlinux 0x24f37d78 posix_timer_event +EXPORT_SYMBOL_GPL vmlinux 0x2501888d register_mtd_blktrans +EXPORT_SYMBOL_GPL vmlinux 0x252e43b4 cn_add_callback +EXPORT_SYMBOL_GPL vmlinux 0x2541a979 snd_soc_calc_frame_size +EXPORT_SYMBOL_GPL vmlinux 0x2543cb97 crypto_register_alg +EXPORT_SYMBOL_GPL vmlinux 0x2552d93a user_destroy +EXPORT_SYMBOL_GPL vmlinux 0x2598b343 pm_generic_runtime_resume +EXPORT_SYMBOL_GPL vmlinux 0x25a2a034 key_type_user +EXPORT_SYMBOL_GPL vmlinux 0x25b8b8d3 klist_iter_exit +EXPORT_SYMBOL_GPL vmlinux 0x25e266ec lookup_instantiate_filp +EXPORT_SYMBOL_GPL vmlinux 0x2602595d ata_sff_port_intr +EXPORT_SYMBOL_GPL vmlinux 0x262f20a8 local_clock +EXPORT_SYMBOL_GPL vmlinux 0x263acf9b i2c_lock_adapter +EXPORT_SYMBOL_GPL vmlinux 0x2655bd4b __i2c_board_lock +EXPORT_SYMBOL_GPL vmlinux 0x265d44ce blkcipher_walk_phys +EXPORT_SYMBOL_GPL vmlinux 0x26782f76 user_update +EXPORT_SYMBOL_GPL vmlinux 0x269d3d4d usb_match_one_id +EXPORT_SYMBOL_GPL vmlinux 0x26c90ea4 scsi_eh_get_sense +EXPORT_SYMBOL_GPL vmlinux 0x26dc298e relay_reset +EXPORT_SYMBOL_GPL vmlinux 0x26eac136 snd_soc_dapm_get_enum_double +EXPORT_SYMBOL_GPL vmlinux 0x26fe6388 unregister_net_sysctl_table +EXPORT_SYMBOL_GPL vmlinux 0x2787db00 vbin_printf +EXPORT_SYMBOL_GPL vmlinux 0x27e8c2ea ehci_cf_port_reset_rwsem +EXPORT_SYMBOL_GPL vmlinux 0x2820f7ce ata_cable_ignore +EXPORT_SYMBOL_GPL vmlinux 0x284a3ab6 perf_event_read_value +EXPORT_SYMBOL_GPL vmlinux 0x2854bc26 skcipher_geniv_exit +EXPORT_SYMBOL_GPL vmlinux 0x28957552 crypto_unregister_pcomp +EXPORT_SYMBOL_GPL vmlinux 0x2896b1b2 usb_poison_urb +EXPORT_SYMBOL_GPL vmlinux 0x289b736f unregister_wide_hw_breakpoint +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 0x297bff8b get_mtd_device_nm +EXPORT_SYMBOL_GPL vmlinux 0x2991aae3 tty_ldisc_ref +EXPORT_SYMBOL_GPL vmlinux 0x29a4c37b eventfd_ctx_get +EXPORT_SYMBOL_GPL vmlinux 0x29c20111 i2c_adapter_type +EXPORT_SYMBOL_GPL vmlinux 0x29d602d0 usb_put_intf +EXPORT_SYMBOL_GPL vmlinux 0x2a2c2a8b inet_hash +EXPORT_SYMBOL_GPL vmlinux 0x2a678a13 __suspend_report_result +EXPORT_SYMBOL_GPL vmlinux 0x2ab1b6ca generic_drop_inode +EXPORT_SYMBOL_GPL vmlinux 0x2abd6cde user_match +EXPORT_SYMBOL_GPL vmlinux 0x2ac2e9a8 snd_soc_put_volsw_s8 +EXPORT_SYMBOL_GPL vmlinux 0x2b0bd433 usb_reset_configuration +EXPORT_SYMBOL_GPL vmlinux 0x2b1bf4bf da903x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x2b682f8b driver_attach +EXPORT_SYMBOL_GPL vmlinux 0x2b977345 ip_build_and_send_pkt +EXPORT_SYMBOL_GPL vmlinux 0x2bcefb3f ring_buffer_reset_cpu +EXPORT_SYMBOL_GPL vmlinux 0x2c0648ee inet6_csk_addr2sockaddr +EXPORT_SYMBOL_GPL vmlinux 0x2c208607 power_supply_is_system_supplied +EXPORT_SYMBOL_GPL vmlinux 0x2c529874 tcp_twsk_unique +EXPORT_SYMBOL_GPL vmlinux 0x2c5c8cab i2c_add_numbered_adapter +EXPORT_SYMBOL_GPL vmlinux 0x2cb37e8f fuse_dev_operations +EXPORT_SYMBOL_GPL vmlinux 0x2cccaa2e ata_sff_dev_classify +EXPORT_SYMBOL_GPL vmlinux 0x2ce98559 kcrypto_wq +EXPORT_SYMBOL_GPL vmlinux 0x2cea32ee unregister_oldmem_pfn_is_ram +EXPORT_SYMBOL_GPL vmlinux 0x2cf5a588 __pm_wakeup_event +EXPORT_SYMBOL_GPL vmlinux 0x2d26a44f device_set_wakeup_capable +EXPORT_SYMBOL_GPL vmlinux 0x2d4f8b58 regulator_get_init_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x2d55d395 relay_subbufs_consumed +EXPORT_SYMBOL_GPL vmlinux 0x2d5f447e blk_lld_busy +EXPORT_SYMBOL_GPL vmlinux 0x2df7bb0d tcp_reno_min_cwnd +EXPORT_SYMBOL_GPL vmlinux 0x2e3cf736 snd_soc_pm_ops +EXPORT_SYMBOL_GPL vmlinux 0x2e47f677 xfrm_aalg_get_byidx +EXPORT_SYMBOL_GPL vmlinux 0x2e6bf86f page_mkclean +EXPORT_SYMBOL_GPL vmlinux 0x2eb51079 rtc_irq_register +EXPORT_SYMBOL_GPL vmlinux 0x2ed9efbd usb_unlink_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0x2ef54772 register_net_sysctl_table +EXPORT_SYMBOL_GPL vmlinux 0x2efd223c regulator_list_voltage +EXPORT_SYMBOL_GPL vmlinux 0x2f14b683 __blocking_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x2f47d8c7 cpufreq_frequency_get_table +EXPORT_SYMBOL_GPL vmlinux 0x2f97d077 wm8994_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x2fcd9e17 dpm_resume_noirq +EXPORT_SYMBOL_GPL vmlinux 0x3005ca66 tcp_init_congestion_ops +EXPORT_SYMBOL_GPL vmlinux 0x3030d189 debugfs_rename +EXPORT_SYMBOL_GPL vmlinux 0x306a3daf crypto_register_instance +EXPORT_SYMBOL_GPL vmlinux 0x307f7776 timecompare_offset +EXPORT_SYMBOL_GPL vmlinux 0x308bc21c __blk_end_request_err +EXPORT_SYMBOL_GPL vmlinux 0x308ff9a9 srcu_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x30a4f4ca bstr_printf +EXPORT_SYMBOL_GPL vmlinux 0x30cb390c dm_kill_unmapped_request +EXPORT_SYMBOL_GPL vmlinux 0x30de6241 system_nrt_wq +EXPORT_SYMBOL_GPL vmlinux 0x30df8fba ip6_dst_lookup_flow +EXPORT_SYMBOL_GPL vmlinux 0x30ecd528 debugfs_create_x32 +EXPORT_SYMBOL_GPL vmlinux 0x30ff7085 pm_runtime_irq_safe +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 0x3154f7b5 device_create +EXPORT_SYMBOL_GPL vmlinux 0x31798b4f regulator_enable +EXPORT_SYMBOL_GPL vmlinux 0x31985d17 blkdev_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x31aaec04 usb_ep0_reinit +EXPORT_SYMBOL_GPL vmlinux 0x31b3df56 class_compat_register +EXPORT_SYMBOL_GPL vmlinux 0x31b822a7 adp5520_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x31e8e23e raw_unhash_sk +EXPORT_SYMBOL_GPL vmlinux 0x31fcc59e ring_buffer_record_enable_cpu +EXPORT_SYMBOL_GPL vmlinux 0x321d8978 inet_csk_reqsk_queue_prune +EXPORT_SYMBOL_GPL vmlinux 0x322840ad cpuidle_disable_device +EXPORT_SYMBOL_GPL vmlinux 0x3238e61b dm_get_rq_mapinfo +EXPORT_SYMBOL_GPL vmlinux 0x323f0c98 ata_sff_postreset +EXPORT_SYMBOL_GPL vmlinux 0x32977f97 devres_alloc +EXPORT_SYMBOL_GPL vmlinux 0x32b31a8c ktime_get_boottime +EXPORT_SYMBOL_GPL vmlinux 0x32bf9396 bus_unregister +EXPORT_SYMBOL_GPL vmlinux 0x32cdae94 eventfd_fget +EXPORT_SYMBOL_GPL vmlinux 0x32d4afff blk_execute_rq_nowait +EXPORT_SYMBOL_GPL vmlinux 0x32d5e7fc xfrm_aalg_get_byid +EXPORT_SYMBOL_GPL vmlinux 0x32e9b761 vfs_test_lock +EXPORT_SYMBOL_GPL vmlinux 0x33214890 sysfs_remove_link +EXPORT_SYMBOL_GPL vmlinux 0x333b95ee sata_scr_write +EXPORT_SYMBOL_GPL vmlinux 0x3343177a sata_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x336265c9 device_attach +EXPORT_SYMBOL_GPL vmlinux 0x336e065e blocking_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0x337b2e5b kernel_kobj +EXPORT_SYMBOL_GPL vmlinux 0x33ae17c9 regulator_bulk_disable +EXPORT_SYMBOL_GPL vmlinux 0x33be0138 usb_hcd_unmap_urb_for_dma +EXPORT_SYMBOL_GPL vmlinux 0x33d0e5cd get_current_tty +EXPORT_SYMBOL_GPL vmlinux 0x33ea3ce8 attribute_container_register +EXPORT_SYMBOL_GPL vmlinux 0x33f3d0c4 sysdev_class_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x341643ba omap_dm_timer_modify_idlect_mask +EXPORT_SYMBOL_GPL vmlinux 0x3430cea0 __pm_runtime_use_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0x3441c3d6 gpio_set_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x34607687 md_stop +EXPORT_SYMBOL_GPL vmlinux 0x34d8410f sdio_memcpy_toio +EXPORT_SYMBOL_GPL vmlinux 0x34dc7bc9 exportfs_encode_fh +EXPORT_SYMBOL_GPL vmlinux 0x34f97f22 return_address +EXPORT_SYMBOL_GPL vmlinux 0x3554cc03 usb_bus_list_lock +EXPORT_SYMBOL_GPL vmlinux 0x35cc2b04 crypto_default_rng +EXPORT_SYMBOL_GPL vmlinux 0x35d709ae pid_vnr +EXPORT_SYMBOL_GPL vmlinux 0x35fd8430 tcp_get_info +EXPORT_SYMBOL_GPL vmlinux 0x361c5b7f platform_bus +EXPORT_SYMBOL_GPL vmlinux 0x361e2bcc save_stack_trace +EXPORT_SYMBOL_GPL vmlinux 0x362b363a disk_check_events +EXPORT_SYMBOL_GPL vmlinux 0x362e23ec call_rcu_bh +EXPORT_SYMBOL_GPL vmlinux 0x365b213c blk_rq_unprep_clone +EXPORT_SYMBOL_GPL vmlinux 0x365ed927 queue_delayed_work_on +EXPORT_SYMBOL_GPL vmlinux 0x36875389 __timecompare_update +EXPORT_SYMBOL_GPL vmlinux 0x36a2b6a1 get_task_pid +EXPORT_SYMBOL_GPL vmlinux 0x36cb8a16 ring_buffer_record_disable +EXPORT_SYMBOL_GPL vmlinux 0x3709416b device_schedule_callback_owner +EXPORT_SYMBOL_GPL vmlinux 0x372886a1 ring_buffer_reset +EXPORT_SYMBOL_GPL vmlinux 0x3769ab0c klist_next +EXPORT_SYMBOL_GPL vmlinux 0x3785981d dev_forward_skb +EXPORT_SYMBOL_GPL vmlinux 0x37a7b434 sdhci_enable_irq_wakeups +EXPORT_SYMBOL_GPL vmlinux 0x37c613bc blkio_root_cgroup +EXPORT_SYMBOL_GPL vmlinux 0x37cf726b shash_ahash_update +EXPORT_SYMBOL_GPL vmlinux 0x37d1eedc crypto_register_ahash +EXPORT_SYMBOL_GPL vmlinux 0x37e84857 vfs_setxattr +EXPORT_SYMBOL_GPL vmlinux 0x37faa2ab stmpe_disable +EXPORT_SYMBOL_GPL vmlinux 0x3822866b spi_async_locked +EXPORT_SYMBOL_GPL vmlinux 0x38389400 device_pm_wait_for_dev +EXPORT_SYMBOL_GPL vmlinux 0x38638e9f ata_sff_softreset +EXPORT_SYMBOL_GPL vmlinux 0x386601a9 bus_sort_breadthfirst +EXPORT_SYMBOL_GPL vmlinux 0x386d80a9 cpufreq_frequency_table_target +EXPORT_SYMBOL_GPL vmlinux 0x387fc82e dev_attr_em_message +EXPORT_SYMBOL_GPL vmlinux 0x388c3abf anon_inode_getfile +EXPORT_SYMBOL_GPL vmlinux 0x389c6899 map_vm_area +EXPORT_SYMBOL_GPL vmlinux 0x389cabae usb_init_urb +EXPORT_SYMBOL_GPL vmlinux 0x38a9c2c7 input_ff_effect_from_user +EXPORT_SYMBOL_GPL vmlinux 0x38bb1296 pcap_adc_async +EXPORT_SYMBOL_GPL vmlinux 0x38cc40df ata_dummy_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x38da585f spi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x38fca5b5 mddev_check_plugged +EXPORT_SYMBOL_GPL vmlinux 0x39215ea4 rtc_set_mmss +EXPORT_SYMBOL_GPL vmlinux 0x395ddec9 __trace_note_message +EXPORT_SYMBOL_GPL vmlinux 0x3996b37c usb_hc_died +EXPORT_SYMBOL_GPL vmlinux 0x39a84c7b omap_dm_timer_set_pwm +EXPORT_SYMBOL_GPL vmlinux 0x39e15e5f trace_nowake_buffer_unlock_commit +EXPORT_SYMBOL_GPL vmlinux 0x3a26ed11 sched_clock +EXPORT_SYMBOL_GPL vmlinux 0x3a2d3978 pm_runtime_autosuspend_expiration +EXPORT_SYMBOL_GPL vmlinux 0x3a4f6a32 ata_sff_interrupt +EXPORT_SYMBOL_GPL vmlinux 0x3a5073ac devres_find +EXPORT_SYMBOL_GPL vmlinux 0x3a5496f2 tps6586x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x3a58b4f5 crypto_alloc_instance +EXPORT_SYMBOL_GPL vmlinux 0x3a851b5d adp5520_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x3a9a5a81 omap_dm_timer_write_counter +EXPORT_SYMBOL_GPL vmlinux 0x3b22ff07 scsi_get_vpd_page +EXPORT_SYMBOL_GPL vmlinux 0x3b42728a driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x3b65d442 ata_host_activate +EXPORT_SYMBOL_GPL vmlinux 0x3baa6acf inet_csk_reqsk_queue_hash_add +EXPORT_SYMBOL_GPL vmlinux 0x3bd5518a usb_find_alt_setting +EXPORT_SYMBOL_GPL vmlinux 0x3be89d3c usb_register_notify +EXPORT_SYMBOL_GPL vmlinux 0x3bffe4c2 rtc_update_irq_enable +EXPORT_SYMBOL_GPL vmlinux 0x3c0b3982 sysfs_notify +EXPORT_SYMBOL_GPL vmlinux 0x3c29cdd7 relay_open +EXPORT_SYMBOL_GPL vmlinux 0x3c589aeb crypto_init_spawn +EXPORT_SYMBOL_GPL vmlinux 0x3c615f66 ata_port_desc +EXPORT_SYMBOL_GPL vmlinux 0x3c6fb568 __dma_request_channel +EXPORT_SYMBOL_GPL vmlinux 0x3c942368 profile_event_unregister +EXPORT_SYMBOL_GPL vmlinux 0x3ca16d23 kmsg_dump_unregister +EXPORT_SYMBOL_GPL vmlinux 0x3cb45fc5 ata_pio_need_iordy +EXPORT_SYMBOL_GPL vmlinux 0x3cc31b0d tty_init_termios +EXPORT_SYMBOL_GPL vmlinux 0x3cd06035 add_input_randomness +EXPORT_SYMBOL_GPL vmlinux 0x3cfedb3f register_pm_notifier +EXPORT_SYMBOL_GPL vmlinux 0x3d10caf5 sysfs_update_group +EXPORT_SYMBOL_GPL vmlinux 0x3d1f7fd9 scsi_autopm_put_device +EXPORT_SYMBOL_GPL vmlinux 0x3d33ebdb deregister_mtd_blktrans +EXPORT_SYMBOL_GPL vmlinux 0x3d388324 dpm_resume_end +EXPORT_SYMBOL_GPL vmlinux 0x3d5df4a6 __pneigh_lookup +EXPORT_SYMBOL_GPL vmlinux 0x3db91586 scatterwalk_done +EXPORT_SYMBOL_GPL vmlinux 0x3dc19c46 platform_driver_probe +EXPORT_SYMBOL_GPL vmlinux 0x3dd317d3 net_ns_type_operations +EXPORT_SYMBOL_GPL vmlinux 0x3dd4d3a7 bprintf +EXPORT_SYMBOL_GPL vmlinux 0x3de97956 omap_dm_timer_read_status +EXPORT_SYMBOL_GPL vmlinux 0x3df6fa4d crypto_shash_finup +EXPORT_SYMBOL_GPL vmlinux 0x3e4f3d78 device_set_wakeup_enable +EXPORT_SYMBOL_GPL vmlinux 0x3e5acc44 driver_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x3eb732de devres_release_group +EXPORT_SYMBOL_GPL vmlinux 0x3ebd6653 ata_scsi_port_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x3edb57a5 dev_set_name +EXPORT_SYMBOL_GPL vmlinux 0x3f0c68bb blk_add_driver_data +EXPORT_SYMBOL_GPL vmlinux 0x3f210e75 thread_notify_head +EXPORT_SYMBOL_GPL vmlinux 0x3f238101 dcookie_register +EXPORT_SYMBOL_GPL vmlinux 0x3f44909a sdio_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x3f488af4 regulator_get_exclusive +EXPORT_SYMBOL_GPL vmlinux 0x3fea713b br_fdb_test_addr_hook +EXPORT_SYMBOL_GPL vmlinux 0x4014dc5d tracepoint_iter_start +EXPORT_SYMBOL_GPL vmlinux 0x403f9529 gpio_request_one +EXPORT_SYMBOL_GPL vmlinux 0x40af0dec ata_xfer_mode2mask +EXPORT_SYMBOL_GPL vmlinux 0x40e856d1 blk_queue_rq_timeout +EXPORT_SYMBOL_GPL vmlinux 0x41182d83 pm_runtime_barrier +EXPORT_SYMBOL_GPL vmlinux 0x41458cb0 ezx_pcap_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x419c3aa0 kobject_init_and_add +EXPORT_SYMBOL_GPL vmlinux 0x41d31205 sata_pmp_qc_defer_cmd_switch +EXPORT_SYMBOL_GPL vmlinux 0x41f99bf1 snd_soc_dapm_get_enum_virt +EXPORT_SYMBOL_GPL vmlinux 0x4205ad24 cancel_work_sync +EXPORT_SYMBOL_GPL vmlinux 0x42348a4d debugfs_remove +EXPORT_SYMBOL_GPL vmlinux 0x4239ceb2 crypto_alg_lookup +EXPORT_SYMBOL_GPL vmlinux 0x42744d9b kill_pid_info_as_uid +EXPORT_SYMBOL_GPL vmlinux 0x4285a6fb spi_add_device +EXPORT_SYMBOL_GPL vmlinux 0x42b4451d sdio_writeb +EXPORT_SYMBOL_GPL vmlinux 0x4326ddd4 __get_vm_area +EXPORT_SYMBOL_GPL vmlinux 0x432fd7f6 __gpio_set_value +EXPORT_SYMBOL_GPL vmlinux 0x43932ece snd_soc_dapm_disable_pin +EXPORT_SYMBOL_GPL vmlinux 0x43a12e77 md_run +EXPORT_SYMBOL_GPL vmlinux 0x43c6bebf crypto_alloc_aead +EXPORT_SYMBOL_GPL vmlinux 0x43dff2a6 blk_queue_rq_timed_out +EXPORT_SYMBOL_GPL vmlinux 0x43f56e82 ata_xfer_mode2shift +EXPORT_SYMBOL_GPL vmlinux 0x4416e43e crypto_aead_type +EXPORT_SYMBOL_GPL vmlinux 0x441fbcae snd_soc_info_volsw_2r_sx +EXPORT_SYMBOL_GPL vmlinux 0x442067ae ata_sff_tf_load +EXPORT_SYMBOL_GPL vmlinux 0x443857c9 tcp_done +EXPORT_SYMBOL_GPL vmlinux 0x44404f11 kdb_register_repeat +EXPORT_SYMBOL_GPL vmlinux 0x4445d5c6 shash_ahash_digest +EXPORT_SYMBOL_GPL vmlinux 0x4446fc80 snd_soc_codec_set_cache_io +EXPORT_SYMBOL_GPL vmlinux 0x44595504 usb_create_shared_hcd +EXPORT_SYMBOL_GPL vmlinux 0x4472908d xfrm_inner_extract_output +EXPORT_SYMBOL_GPL vmlinux 0x4484a5a4 wait_for_device_probe +EXPORT_SYMBOL_GPL vmlinux 0x44c7a332 blk_rq_prep_clone +EXPORT_SYMBOL_GPL vmlinux 0x44f5742a spi_alloc_device +EXPORT_SYMBOL_GPL vmlinux 0x457594fa crypto_alg_list +EXPORT_SYMBOL_GPL vmlinux 0x45bf1ff3 crypto_inc +EXPORT_SYMBOL_GPL vmlinux 0x45c92b26 regulator_set_voltage +EXPORT_SYMBOL_GPL vmlinux 0x45cfaee3 pm_qos_remove_request +EXPORT_SYMBOL_GPL vmlinux 0x4602da10 hvc_instantiate +EXPORT_SYMBOL_GPL vmlinux 0x46074c17 sdev_evt_alloc +EXPORT_SYMBOL_GPL vmlinux 0x46076b46 register_wide_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x4619088e kdb_printf +EXPORT_SYMBOL_GPL vmlinux 0x4641e917 blk_trace_setup +EXPORT_SYMBOL_GPL vmlinux 0x464a7846 tracepoint_get_iter_range +EXPORT_SYMBOL_GPL vmlinux 0x4672e88b __crypto_dequeue_request +EXPORT_SYMBOL_GPL vmlinux 0x4674c6cf pm_runtime_set_autosuspend_delay +EXPORT_SYMBOL_GPL vmlinux 0x46977c98 input_ff_create +EXPORT_SYMBOL_GPL vmlinux 0x46a32633 snd_soc_update_bits +EXPORT_SYMBOL_GPL vmlinux 0x47229b5c gpio_request +EXPORT_SYMBOL_GPL vmlinux 0x476de744 usb_put_dev +EXPORT_SYMBOL_GPL vmlinux 0x477c18aa class_compat_create_link +EXPORT_SYMBOL_GPL vmlinux 0x47aea65d crypto_tfm_in_queue +EXPORT_SYMBOL_GPL vmlinux 0x47b674e0 register_ftrace_event +EXPORT_SYMBOL_GPL vmlinux 0x47eac1d2 led_trigger_show +EXPORT_SYMBOL_GPL vmlinux 0x481678ca nf_unregister_queue_handlers +EXPORT_SYMBOL_GPL vmlinux 0x482e61d0 devres_open_group +EXPORT_SYMBOL_GPL vmlinux 0x48a488a0 sysctl_tcp_cookie_size +EXPORT_SYMBOL_GPL vmlinux 0x48acdf5f flush_kthread_worker +EXPORT_SYMBOL_GPL vmlinux 0x48c75653 __put_task_struct +EXPORT_SYMBOL_GPL vmlinux 0x48e15427 snd_soc_dapm_put_pin_switch +EXPORT_SYMBOL_GPL vmlinux 0x497f0f76 ata_ehi_push_desc +EXPORT_SYMBOL_GPL vmlinux 0x4982a57f probe_kernel_write +EXPORT_SYMBOL_GPL vmlinux 0x499043d3 crypto_init_queue +EXPORT_SYMBOL_GPL vmlinux 0x49a40e02 omap_dm_timer_stop +EXPORT_SYMBOL_GPL vmlinux 0x49b4a776 crypto_dequeue_request +EXPORT_SYMBOL_GPL vmlinux 0x49d4ada6 wm8350_read_auxadc +EXPORT_SYMBOL_GPL vmlinux 0x49e6fb30 unregister_timer_hook +EXPORT_SYMBOL_GPL vmlinux 0x4a18bfed inet6_lookup +EXPORT_SYMBOL_GPL vmlinux 0x4a1d5fe6 vfs_kern_mount +EXPORT_SYMBOL_GPL vmlinux 0x4a396f42 yield_to +EXPORT_SYMBOL_GPL vmlinux 0x4a3c15da pstore_register +EXPORT_SYMBOL_GPL vmlinux 0x4a46b2eb dio_end_io +EXPORT_SYMBOL_GPL vmlinux 0x4a6b8b1f eventfd_ctx_fdget +EXPORT_SYMBOL_GPL vmlinux 0x4aa3cfaa inet_ctl_sock_create +EXPORT_SYMBOL_GPL vmlinux 0x4aaac7d6 trace_event_raw_init +EXPORT_SYMBOL_GPL vmlinux 0x4aac75a2 ring_buffer_alloc_read_page +EXPORT_SYMBOL_GPL vmlinux 0x4ab597dd devres_get +EXPORT_SYMBOL_GPL vmlinux 0x4accdd07 ata_link_abort +EXPORT_SYMBOL_GPL vmlinux 0x4ad80bfa shmem_file_setup +EXPORT_SYMBOL_GPL vmlinux 0x4ae22596 pcap_set_ts_bits +EXPORT_SYMBOL_GPL vmlinux 0x4aebcf6b crypto_larval_kill +EXPORT_SYMBOL_GPL vmlinux 0x4b5aa938 default_backing_dev_info +EXPORT_SYMBOL_GPL vmlinux 0x4b61d1f4 proc_net_fops_create +EXPORT_SYMBOL_GPL vmlinux 0x4bc62a81 audit_enabled +EXPORT_SYMBOL_GPL vmlinux 0x4c264eab sdio_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x4c2c9095 tty_find_polling_driver +EXPORT_SYMBOL_GPL vmlinux 0x4c2e7a63 usb_get_hcd +EXPORT_SYMBOL_GPL vmlinux 0x4c410bf1 irq_get_irq_data +EXPORT_SYMBOL_GPL vmlinux 0x4c47a714 sysfs_rename_link +EXPORT_SYMBOL_GPL vmlinux 0x4c759827 byte_rev_table +EXPORT_SYMBOL_GPL vmlinux 0x4c818707 ata_sff_busy_sleep +EXPORT_SYMBOL_GPL vmlinux 0x4c848371 tcp_orphan_count +EXPORT_SYMBOL_GPL vmlinux 0x4c9422d9 tty_put_char +EXPORT_SYMBOL_GPL vmlinux 0x4c95e999 sync_page_io +EXPORT_SYMBOL_GPL vmlinux 0x4cda911e free_vm_area +EXPORT_SYMBOL_GPL vmlinux 0x4ce69138 relay_switch_subbuf +EXPORT_SYMBOL_GPL vmlinux 0x4d14c8a0 ata_qc_complete_multiple +EXPORT_SYMBOL_GPL vmlinux 0x4d19957e unregister_kprobes +EXPORT_SYMBOL_GPL vmlinux 0x4d4d7066 ata_bmdma_qc_issue +EXPORT_SYMBOL_GPL vmlinux 0x4d4fd5f1 xfrm_calg_get_byname +EXPORT_SYMBOL_GPL vmlinux 0x4d516ea0 simple_attr_release +EXPORT_SYMBOL_GPL vmlinux 0x4d6fa905 noop_backing_dev_info +EXPORT_SYMBOL_GPL vmlinux 0x4d9be7e7 __ring_buffer_alloc +EXPORT_SYMBOL_GPL vmlinux 0x4daae06d securityfs_create_dir +EXPORT_SYMBOL_GPL vmlinux 0x4dd63d4d spi_write_then_read +EXPORT_SYMBOL_GPL vmlinux 0x4de35561 unuse_mm +EXPORT_SYMBOL_GPL vmlinux 0x4e211e95 __rtnl_register +EXPORT_SYMBOL_GPL vmlinux 0x4e5deb7f wm8350_reg_unlock +EXPORT_SYMBOL_GPL vmlinux 0x4e7df11b irq_create_of_mapping +EXPORT_SYMBOL_GPL vmlinux 0x4ed8d015 snd_soc_unregister_platform +EXPORT_SYMBOL_GPL vmlinux 0x4ef5bcf4 perf_swevent_get_recursion_context +EXPORT_SYMBOL_GPL vmlinux 0x4f0e3482 platform_device_del +EXPORT_SYMBOL_GPL vmlinux 0x4f11a8f6 snd_soc_codec_volatile_register +EXPORT_SYMBOL_GPL vmlinux 0x4f283c9e fb_deferred_io_fsync +EXPORT_SYMBOL_GPL vmlinux 0x4f5a9668 cred_to_ucred +EXPORT_SYMBOL_GPL vmlinux 0x4fdc945d sata_deb_timing_normal +EXPORT_SYMBOL_GPL vmlinux 0x4fe24f28 gpiochip_find +EXPORT_SYMBOL_GPL vmlinux 0x4feece4d ata_eh_qc_retry +EXPORT_SYMBOL_GPL vmlinux 0x4ff5ae9f __wake_up_sync_key +EXPORT_SYMBOL_GPL vmlinux 0x500a5d53 class_dev_iter_init +EXPORT_SYMBOL_GPL vmlinux 0x5063faf4 snd_soc_dapm_put_value_enum_double +EXPORT_SYMBOL_GPL vmlinux 0x5086ac3a alg_test +EXPORT_SYMBOL_GPL vmlinux 0x50c89f23 __alloc_percpu +EXPORT_SYMBOL_GPL vmlinux 0x50d6f5bb class_dev_iter_exit +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 0x5114b143 sysdev_show_ulong +EXPORT_SYMBOL_GPL vmlinux 0x5122d92b deregister_mtd_parser +EXPORT_SYMBOL_GPL vmlinux 0x5168f733 __put_net +EXPORT_SYMBOL_GPL vmlinux 0x518db386 crypto_alloc_ahash +EXPORT_SYMBOL_GPL vmlinux 0x51ba0f03 spi_sync +EXPORT_SYMBOL_GPL vmlinux 0x51d6fafc tcp_reno_cong_avoid +EXPORT_SYMBOL_GPL vmlinux 0x51fb60a7 scsi_nl_add_transport +EXPORT_SYMBOL_GPL vmlinux 0x521750c3 sata_scr_valid +EXPORT_SYMBOL_GPL vmlinux 0x5219090b tcp_set_state +EXPORT_SYMBOL_GPL vmlinux 0x5245a0c3 ip6_sk_dst_lookup_flow +EXPORT_SYMBOL_GPL vmlinux 0x524855b3 tty_set_termios +EXPORT_SYMBOL_GPL vmlinux 0x524a7826 __tracepoint_block_bio_complete +EXPORT_SYMBOL_GPL vmlinux 0x526ae49f crypto_shash_update +EXPORT_SYMBOL_GPL vmlinux 0x52cd2432 aead_geniv_init +EXPORT_SYMBOL_GPL vmlinux 0x52dc4da6 ring_buffer_read_page +EXPORT_SYMBOL_GPL vmlinux 0x53614269 get_cpu_idle_time_us +EXPORT_SYMBOL_GPL vmlinux 0x53986488 register_die_notifier +EXPORT_SYMBOL_GPL vmlinux 0x53ade108 fuse_dev_release +EXPORT_SYMBOL_GPL vmlinux 0x53e2a14a device_move +EXPORT_SYMBOL_GPL vmlinux 0x541bd60a irq_work_run +EXPORT_SYMBOL_GPL vmlinux 0x542bf83c omap_dm_timer_trigger +EXPORT_SYMBOL_GPL vmlinux 0x5460c8d8 fsnotify_get_cookie +EXPORT_SYMBOL_GPL vmlinux 0x549525ef handle_nested_irq +EXPORT_SYMBOL_GPL vmlinux 0x54992aec sysdev_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0x54b58929 pm_generic_freeze +EXPORT_SYMBOL_GPL vmlinux 0x54ff25fa ablkcipher_walk_done +EXPORT_SYMBOL_GPL vmlinux 0x5537d2ac ata_port_freeze +EXPORT_SYMBOL_GPL vmlinux 0x5542b913 cpu_bit_bitmap +EXPORT_SYMBOL_GPL vmlinux 0x556d0732 sysfs_merge_group +EXPORT_SYMBOL_GPL vmlinux 0x55833622 snd_soc_info_volsw_2r +EXPORT_SYMBOL_GPL vmlinux 0x558a78b5 ata_bmdma_status +EXPORT_SYMBOL_GPL vmlinux 0x55f463f2 blk_update_request +EXPORT_SYMBOL_GPL vmlinux 0x55fe998e class_create_file +EXPORT_SYMBOL_GPL vmlinux 0x561dc5ff find_get_pid +EXPORT_SYMBOL_GPL vmlinux 0x56310925 regulator_mode_to_status +EXPORT_SYMBOL_GPL vmlinux 0x563fb5c8 __trace_bprintk +EXPORT_SYMBOL_GPL vmlinux 0x5641485b tty_termios_encode_baud_rate +EXPORT_SYMBOL_GPL vmlinux 0x564c428e screen_glyph +EXPORT_SYMBOL_GPL vmlinux 0x564f1dca klist_add_after +EXPORT_SYMBOL_GPL vmlinux 0x565b6892 uuid_le_gen +EXPORT_SYMBOL_GPL vmlinux 0x567043e6 snd_soc_dai_set_channel_map +EXPORT_SYMBOL_GPL vmlinux 0x56728164 raw_seq_start +EXPORT_SYMBOL_GPL vmlinux 0x5678449d fsstack_copy_attr_all +EXPORT_SYMBOL_GPL vmlinux 0x56a15a6e ring_buffer_record_enable +EXPORT_SYMBOL_GPL vmlinux 0x56d65c18 ata_sff_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x56e75d47 klist_node_attached +EXPORT_SYMBOL_GPL vmlinux 0x56fc9785 atomic_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x5700007e sdio_claim_irq +EXPORT_SYMBOL_GPL vmlinux 0x57097f1e blk_rq_check_limits +EXPORT_SYMBOL_GPL vmlinux 0x5711450e tty_wakeup +EXPORT_SYMBOL_GPL vmlinux 0x571f5005 ata_sff_qc_fill_rtf +EXPORT_SYMBOL_GPL vmlinux 0x57342554 omap_dm_timer_set_load +EXPORT_SYMBOL_GPL vmlinux 0x5738009f usb_store_new_id +EXPORT_SYMBOL_GPL vmlinux 0x576d067a spi_sync_locked +EXPORT_SYMBOL_GPL vmlinux 0x5783e499 xv_malloc +EXPORT_SYMBOL_GPL vmlinux 0x579e0bf5 rtnl_unregister_all +EXPORT_SYMBOL_GPL vmlinux 0x57b80d58 crypto_ahash_digest +EXPORT_SYMBOL_GPL vmlinux 0x57e9c7c5 attribute_container_unregister +EXPORT_SYMBOL_GPL vmlinux 0x58117ba8 inet_csk_addr2sockaddr +EXPORT_SYMBOL_GPL vmlinux 0x585cd71a snd_soc_put_volsw_2r +EXPORT_SYMBOL_GPL vmlinux 0x589b4376 transport_add_device +EXPORT_SYMBOL_GPL vmlinux 0x58d14eee driver_create_file +EXPORT_SYMBOL_GPL vmlinux 0x58d8a876 devres_close_group +EXPORT_SYMBOL_GPL vmlinux 0x591869f3 sysfs_remove_group +EXPORT_SYMBOL_GPL vmlinux 0x5921ede6 wm8994_bulk_write +EXPORT_SYMBOL_GPL vmlinux 0x592e0a30 usb_find_interface +EXPORT_SYMBOL_GPL vmlinux 0x593a36c2 scsi_dh_handler_exist +EXPORT_SYMBOL_GPL vmlinux 0x597ea410 usb_bus_start_enum +EXPORT_SYMBOL_GPL vmlinux 0x59921bf6 ata_ehi_clear_desc +EXPORT_SYMBOL_GPL vmlinux 0x599ace3d usb_autopm_put_interface +EXPORT_SYMBOL_GPL vmlinux 0x599d0cb6 scatterwalk_start +EXPORT_SYMBOL_GPL vmlinux 0x59a2a43a rtnl_register +EXPORT_SYMBOL_GPL vmlinux 0x59ca4a40 crypto_alg_sem +EXPORT_SYMBOL_GPL vmlinux 0x59d9d42c elv_unregister +EXPORT_SYMBOL_GPL vmlinux 0x59e98f35 ata_dev_pair +EXPORT_SYMBOL_GPL vmlinux 0x59f39865 power_supply_set_battery_charged +EXPORT_SYMBOL_GPL vmlinux 0x5a5365b4 wm831x_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x5a593bb4 device_register +EXPORT_SYMBOL_GPL vmlinux 0x5a78c6bc sdio_readb +EXPORT_SYMBOL_GPL vmlinux 0x5a7bfe41 crypto_probing_notify +EXPORT_SYMBOL_GPL vmlinux 0x5a98403d platform_device_add_resources +EXPORT_SYMBOL_GPL vmlinux 0x5b00ee8b power_supply_am_i_supplied +EXPORT_SYMBOL_GPL vmlinux 0x5b0bb39d usb_get_dev +EXPORT_SYMBOL_GPL vmlinux 0x5b24e099 fb_deferred_io_cleanup +EXPORT_SYMBOL_GPL vmlinux 0x5b507822 tc3589x_block_write +EXPORT_SYMBOL_GPL vmlinux 0x5b8b7cb4 transport_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0x5bc51d73 snd_soc_limit_volume +EXPORT_SYMBOL_GPL vmlinux 0x5be2ebf9 rtnl_af_register +EXPORT_SYMBOL_GPL vmlinux 0x5bfc03c3 unregister_keyboard_notifier +EXPORT_SYMBOL_GPL vmlinux 0x5c3598c7 platform_device_put +EXPORT_SYMBOL_GPL vmlinux 0x5c3ca181 eventfd_ctx_remove_wait_queue +EXPORT_SYMBOL_GPL vmlinux 0x5c4fc0f8 bus_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x5c8e24af bus_rescan_devices +EXPORT_SYMBOL_GPL vmlinux 0x5c980728 sock_prot_inuse_add +EXPORT_SYMBOL_GPL vmlinux 0x5ca70e39 blkcipher_walk_done +EXPORT_SYMBOL_GPL vmlinux 0x5cad6b0d queue_kthread_work +EXPORT_SYMBOL_GPL vmlinux 0x5cae57a1 ata_sff_prereset +EXPORT_SYMBOL_GPL vmlinux 0x5cbf800a transport_setup_device +EXPORT_SYMBOL_GPL vmlinux 0x5d1b6e4d netdev_rx_handler_unregister +EXPORT_SYMBOL_GPL vmlinux 0x5d1cdf9e system_long_wq +EXPORT_SYMBOL_GPL vmlinux 0x5d584f43 __inet_inherit_port +EXPORT_SYMBOL_GPL vmlinux 0x5d595d55 attribute_container_classdev_to_container +EXPORT_SYMBOL_GPL vmlinux 0x5d730e7b raw_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x5d8fd4e6 max8997_write_reg +EXPORT_SYMBOL_GPL vmlinux 0x5da75020 snd_soc_dapm_enable_pin +EXPORT_SYMBOL_GPL vmlinux 0x5dd67618 register_netevent_notifier +EXPORT_SYMBOL_GPL vmlinux 0x5ddb2fb5 get_device +EXPORT_SYMBOL_GPL vmlinux 0x5deaadd7 snd_soc_dapm_get_volsw +EXPORT_SYMBOL_GPL vmlinux 0x5df4288f pm_generic_thaw +EXPORT_SYMBOL_GPL vmlinux 0x5e2966a1 fuse_request_send +EXPORT_SYMBOL_GPL vmlinux 0x5e313d24 relay_flush +EXPORT_SYMBOL_GPL vmlinux 0x5e69b75c fuse_file_poll +EXPORT_SYMBOL_GPL vmlinux 0x5e94b3b6 attribute_container_find_class_device +EXPORT_SYMBOL_GPL vmlinux 0x5ec9a561 crypto_hash_walk_done +EXPORT_SYMBOL_GPL vmlinux 0x5ee214d8 ata_wait_register +EXPORT_SYMBOL_GPL vmlinux 0x5f1e7059 queue_delayed_work +EXPORT_SYMBOL_GPL vmlinux 0x5f2a0e3e mddev_suspend +EXPORT_SYMBOL_GPL vmlinux 0x5f46d244 of_irq_map_raw +EXPORT_SYMBOL_GPL vmlinux 0x5f5c0703 omap_dm_timer_set_int_enable +EXPORT_SYMBOL_GPL vmlinux 0x5f894d3a snd_soc_jack_free_gpios +EXPORT_SYMBOL_GPL vmlinux 0x5f8b241a omap_usbhs_disable +EXPORT_SYMBOL_GPL vmlinux 0x5fb87784 da903x_writes +EXPORT_SYMBOL_GPL vmlinux 0x5fbd3ce3 ata_std_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x5fcdec5d xfrm_ealg_get_byidx +EXPORT_SYMBOL_GPL vmlinux 0x6016249c blk_end_request_err +EXPORT_SYMBOL_GPL vmlinux 0x602a2ec3 synchronize_srcu_expedited +EXPORT_SYMBOL_GPL vmlinux 0x60506751 unmap_kernel_range_noflush +EXPORT_SYMBOL_GPL vmlinux 0x606004d8 register_mtd_user +EXPORT_SYMBOL_GPL vmlinux 0x607e4316 ata_host_detach +EXPORT_SYMBOL_GPL vmlinux 0x60be8755 ata_timing_compute +EXPORT_SYMBOL_GPL vmlinux 0x60e41ad2 debugfs_remove_recursive +EXPORT_SYMBOL_GPL vmlinux 0x60fbf8c8 crypto_register_pcomp +EXPORT_SYMBOL_GPL vmlinux 0x61152a64 regulator_set_voltage_time +EXPORT_SYMBOL_GPL vmlinux 0x61384b54 i2c_unregister_device +EXPORT_SYMBOL_GPL vmlinux 0x61634f05 lock_flocks +EXPORT_SYMBOL_GPL vmlinux 0x61647fa8 irq_work_queue +EXPORT_SYMBOL_GPL vmlinux 0x617cef69 wm831x_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0x6188667e sk_detach_filter +EXPORT_SYMBOL_GPL vmlinux 0x6190c60c cgroup_load_subsys +EXPORT_SYMBOL_GPL vmlinux 0x61a768a2 device_release_driver +EXPORT_SYMBOL_GPL vmlinux 0x61f73759 rtc_read_alarm +EXPORT_SYMBOL_GPL vmlinux 0x62272228 stmpe_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x624a6406 hwrng_register +EXPORT_SYMBOL_GPL vmlinux 0x62b4a3b6 register_net_sysctl_rotable +EXPORT_SYMBOL_GPL vmlinux 0x62bcf259 blkiocg_update_completion_stats +EXPORT_SYMBOL_GPL vmlinux 0x63205de1 ata_scsi_unlock_native_capacity +EXPORT_SYMBOL_GPL vmlinux 0x637e3e13 sdhci_add_host +EXPORT_SYMBOL_GPL vmlinux 0x63806404 single_release_net +EXPORT_SYMBOL_GPL vmlinux 0x63ac2751 ata_sff_data_xfer32 +EXPORT_SYMBOL_GPL vmlinux 0x64212da2 devres_add +EXPORT_SYMBOL_GPL vmlinux 0x644fa79e inet6_destroy_sock +EXPORT_SYMBOL_GPL vmlinux 0x649b0060 locks_alloc_lock +EXPORT_SYMBOL_GPL vmlinux 0x64c6972d snd_soc_write +EXPORT_SYMBOL_GPL vmlinux 0x64c72a00 power_supply_get_by_name +EXPORT_SYMBOL_GPL vmlinux 0x64f05e01 ata_bmdma_post_internal_cmd +EXPORT_SYMBOL_GPL vmlinux 0x64f0b9de disk_part_iter_init +EXPORT_SYMBOL_GPL vmlinux 0x65038daa nf_register_afinfo +EXPORT_SYMBOL_GPL vmlinux 0x6515bc2d blkiocg_add_blkio_group +EXPORT_SYMBOL_GPL vmlinux 0x651d083b usb_hcd_platform_shutdown +EXPORT_SYMBOL_GPL vmlinux 0x652b7eaa snd_soc_codec_readable_register +EXPORT_SYMBOL_GPL vmlinux 0x65338464 __pm_relax +EXPORT_SYMBOL_GPL vmlinux 0x653f1595 sysfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0x658bb1e7 sdio_readl +EXPORT_SYMBOL_GPL vmlinux 0x65a14fa3 blk_queue_flush +EXPORT_SYMBOL_GPL vmlinux 0x65a2640d snd_soc_codec_writable_register +EXPORT_SYMBOL_GPL vmlinux 0x65a91081 regulator_bulk_free +EXPORT_SYMBOL_GPL vmlinux 0x65b58dd0 scsi_autopm_get_device +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 0x660d12c7 elv_register +EXPORT_SYMBOL_GPL vmlinux 0x660d7b7c regulator_bulk_get +EXPORT_SYMBOL_GPL vmlinux 0x660db230 snd_soc_codec_set_sysclk +EXPORT_SYMBOL_GPL vmlinux 0x661601de sprint_symbol +EXPORT_SYMBOL_GPL vmlinux 0x6680636c xv_get_total_size_bytes +EXPORT_SYMBOL_GPL vmlinux 0x668402aa crypto_put_default_rng +EXPORT_SYMBOL_GPL vmlinux 0x66b2a859 nr_free_buffer_pages +EXPORT_SYMBOL_GPL vmlinux 0x66d33670 regulator_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x66d87d38 symbol_put_addr +EXPORT_SYMBOL_GPL vmlinux 0x66e58a93 default_mtd_writev +EXPORT_SYMBOL_GPL vmlinux 0x66e5970e get_net_ns_by_pid +EXPORT_SYMBOL_GPL vmlinux 0x67109c01 __netpoll_setup +EXPORT_SYMBOL_GPL vmlinux 0x67123714 wm831x_reg_read +EXPORT_SYMBOL_GPL vmlinux 0x676f2055 drop_file_write_access +EXPORT_SYMBOL_GPL vmlinux 0x676ff670 dma_release_channel +EXPORT_SYMBOL_GPL vmlinux 0x6795207b class_compat_unregister +EXPORT_SYMBOL_GPL vmlinux 0x67955ce6 profile_hits +EXPORT_SYMBOL_GPL vmlinux 0x679aafa2 cpufreq_freq_attr_scaling_available_freqs +EXPORT_SYMBOL_GPL vmlinux 0x67d6923c snd_soc_get_enum_double +EXPORT_SYMBOL_GPL vmlinux 0x67fe4b60 skb_segment +EXPORT_SYMBOL_GPL vmlinux 0x682df826 perf_event_release_kernel +EXPORT_SYMBOL_GPL vmlinux 0x6836372c sysdev_store_int +EXPORT_SYMBOL_GPL vmlinux 0x686c703f xfrm_count_auth_supported +EXPORT_SYMBOL_GPL vmlinux 0x6881b313 usb_hcd_is_primary_hcd +EXPORT_SYMBOL_GPL vmlinux 0x6892088c unregister_pm_notifier +EXPORT_SYMBOL_GPL vmlinux 0x6895c559 ftrace_event_reg +EXPORT_SYMBOL_GPL vmlinux 0x690bd0f1 find_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0x691e72f1 inet_csk_route_req +EXPORT_SYMBOL_GPL vmlinux 0x69201a63 ata_bmdma_port_start +EXPORT_SYMBOL_GPL vmlinux 0x692448ea file_ra_state_init +EXPORT_SYMBOL_GPL vmlinux 0x698bf2db regulator_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x69e9a2cb ata_scsi_slave_config +EXPORT_SYMBOL_GPL vmlinux 0x6a036ca4 led_trigger_set_default +EXPORT_SYMBOL_GPL vmlinux 0x6a45f2b0 __css_put +EXPORT_SYMBOL_GPL vmlinux 0x6a7e3a4a d_materialise_unique +EXPORT_SYMBOL_GPL vmlinux 0x6a9d3e71 cpufreq_frequency_table_verify +EXPORT_SYMBOL_GPL vmlinux 0x6b29a1fa ring_buffer_event_length +EXPORT_SYMBOL_GPL vmlinux 0x6b807a5f gpio_sysfs_set_active_low +EXPORT_SYMBOL_GPL vmlinux 0x6b86edd7 hvc_poll +EXPORT_SYMBOL_GPL vmlinux 0x6b914b23 zap_vma_ptes +EXPORT_SYMBOL_GPL vmlinux 0x6bd3139f inverse_translate +EXPORT_SYMBOL_GPL vmlinux 0x6c269ddc ata_sas_slave_configure +EXPORT_SYMBOL_GPL vmlinux 0x6c332cfa ring_buffer_discard_commit +EXPORT_SYMBOL_GPL vmlinux 0x6c49c4f2 clockevents_notify +EXPORT_SYMBOL_GPL vmlinux 0x6c6b6fe6 sdio_writesb +EXPORT_SYMBOL_GPL vmlinux 0x6c8d5ae8 __gpio_get_value +EXPORT_SYMBOL_GPL vmlinux 0x6cbf3497 dev_change_net_namespace +EXPORT_SYMBOL_GPL vmlinux 0x6cd7c83d ata_wait_after_reset +EXPORT_SYMBOL_GPL vmlinux 0x6cfa6924 ata_sas_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x6cfc6c46 __sock_recv_timestamp +EXPORT_SYMBOL_GPL vmlinux 0x6d2fc5a6 net_namespace_list +EXPORT_SYMBOL_GPL vmlinux 0x6d322d0a crypto_ahash_setkey +EXPORT_SYMBOL_GPL vmlinux 0x6d32a65d synchronize_srcu +EXPORT_SYMBOL_GPL vmlinux 0x6d3db3ed ata_dev_next +EXPORT_SYMBOL_GPL vmlinux 0x6d84d074 ata_link_online +EXPORT_SYMBOL_GPL vmlinux 0x6d850f80 twl4030_codec_enable_resource +EXPORT_SYMBOL_GPL vmlinux 0x6da38cb8 usb_mon_register +EXPORT_SYMBOL_GPL vmlinux 0x6daa331d __ablkcipher_walk_complete +EXPORT_SYMBOL_GPL vmlinux 0x6dac068c stmpe_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x6e3c23dd skb_tstamp_tx +EXPORT_SYMBOL_GPL vmlinux 0x6e40b54b ezx_pcap_write +EXPORT_SYMBOL_GPL vmlinux 0x6e7474fc xfrm_ealg_get_byid +EXPORT_SYMBOL_GPL vmlinux 0x6e838e32 hrtimer_forward +EXPORT_SYMBOL_GPL vmlinux 0x6e949365 usb_get_current_frame_number +EXPORT_SYMBOL_GPL vmlinux 0x6ef7b29b snd_soc_info_enum_ext +EXPORT_SYMBOL_GPL vmlinux 0x6f1ee69e kgdb_unregister_io_module +EXPORT_SYMBOL_GPL vmlinux 0x6f227a38 sysfs_put +EXPORT_SYMBOL_GPL vmlinux 0x6f36682d crypto_register_shash +EXPORT_SYMBOL_GPL vmlinux 0x6f9d1646 spi_bus_unlock +EXPORT_SYMBOL_GPL vmlinux 0x6fb98d70 queue_work_on +EXPORT_SYMBOL_GPL vmlinux 0x6fe3d8cf ktime_add_safe +EXPORT_SYMBOL_GPL vmlinux 0x6ff607b6 crypto_get_default_rng +EXPORT_SYMBOL_GPL vmlinux 0x700043de cpuidle_register_device +EXPORT_SYMBOL_GPL vmlinux 0x70077535 usb_unpoison_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0x704dd73f ipv6_dup_options +EXPORT_SYMBOL_GPL vmlinux 0x706a59d7 blkiocg_del_blkio_group +EXPORT_SYMBOL_GPL vmlinux 0x706b3a33 cpufreq_frequency_table_get_attr +EXPORT_SYMBOL_GPL vmlinux 0x707ff1bb ata_xfer_mask2mode +EXPORT_SYMBOL_GPL vmlinux 0x708317f2 fuse_do_open +EXPORT_SYMBOL_GPL vmlinux 0x7084ce9f ata_sff_lost_interrupt +EXPORT_SYMBOL_GPL vmlinux 0x70850541 xv_free +EXPORT_SYMBOL_GPL vmlinux 0x70cf032f usb_hcd_irq +EXPORT_SYMBOL_GPL vmlinux 0x70d46c31 enable_kprobe +EXPORT_SYMBOL_GPL vmlinux 0x714bb3c1 ata_bmdma_irq_clear +EXPORT_SYMBOL_GPL vmlinux 0x716265c7 debugfs_initialized +EXPORT_SYMBOL_GPL vmlinux 0x71e01339 cgroup_path +EXPORT_SYMBOL_GPL vmlinux 0x71e39ba7 class_dev_iter_next +EXPORT_SYMBOL_GPL vmlinux 0x71fe7a5d usb_driver_release_interface +EXPORT_SYMBOL_GPL vmlinux 0x720e4245 usb_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x72266105 usb_queue_reset_device +EXPORT_SYMBOL_GPL vmlinux 0x7267db00 hwrng_unregister +EXPORT_SYMBOL_GPL vmlinux 0x72741f25 trace_vbprintk +EXPORT_SYMBOL_GPL vmlinux 0x72781774 kobject_get_path +EXPORT_SYMBOL_GPL vmlinux 0x7278d328 all_vm_events +EXPORT_SYMBOL_GPL vmlinux 0x729f8c6c shash_free_instance +EXPORT_SYMBOL_GPL vmlinux 0x72c3d6a7 device_bind_driver +EXPORT_SYMBOL_GPL vmlinux 0x72fe883e __srcu_read_lock +EXPORT_SYMBOL_GPL vmlinux 0x73110bf6 ring_buffer_normalize_time_stamp +EXPORT_SYMBOL_GPL vmlinux 0x73a48b4a ata_sff_std_ports +EXPORT_SYMBOL_GPL vmlinux 0x73b06135 crypto_ahash_type +EXPORT_SYMBOL_GPL vmlinux 0x73bbcfae get_task_comm +EXPORT_SYMBOL_GPL vmlinux 0x73d418dd workqueue_set_max_active +EXPORT_SYMBOL_GPL vmlinux 0x73d66ef1 dma_wait_for_async_tx +EXPORT_SYMBOL_GPL vmlinux 0x73e2cf26 ring_buffer_entries_cpu +EXPORT_SYMBOL_GPL vmlinux 0x73e5297e init_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0x740a9633 user_instantiate +EXPORT_SYMBOL_GPL vmlinux 0x74280aea omap_dm_timer_request +EXPORT_SYMBOL_GPL vmlinux 0x743a165e ata_pack_xfermask +EXPORT_SYMBOL_GPL vmlinux 0x744284b8 dm_noflush_suspending +EXPORT_SYMBOL_GPL vmlinux 0x745af1a0 snd_soc_dai_digital_mute +EXPORT_SYMBOL_GPL vmlinux 0x746202ea snd_soc_get_volsw +EXPORT_SYMBOL_GPL vmlinux 0x746d5f81 blk_trace_remove +EXPORT_SYMBOL_GPL vmlinux 0x7483ecd9 blocking_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x74954462 timecounter_read +EXPORT_SYMBOL_GPL vmlinux 0x74966e49 spi_get_device_id +EXPORT_SYMBOL_GPL vmlinux 0x74aa642a sdio_f0_writeb +EXPORT_SYMBOL_GPL vmlinux 0x74abdafa task_handoff_register +EXPORT_SYMBOL_GPL vmlinux 0x74baf17a tracing_is_on +EXPORT_SYMBOL_GPL vmlinux 0x74d33b24 fib_rules_register +EXPORT_SYMBOL_GPL vmlinux 0x74d9edc1 crypto_alloc_shash +EXPORT_SYMBOL_GPL vmlinux 0x74dca3ec usb_scuttle_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0x7507ec41 omap_dm_timer_set_source +EXPORT_SYMBOL_GPL vmlinux 0x750b0c8b bitmap_load +EXPORT_SYMBOL_GPL vmlinux 0x7522f3ba irq_modify_status +EXPORT_SYMBOL_GPL vmlinux 0x753c9246 usb_autopm_get_interface_async +EXPORT_SYMBOL_GPL vmlinux 0x75550de7 bus_create_file +EXPORT_SYMBOL_GPL vmlinux 0x758e2dcc snd_soc_info_volsw +EXPORT_SYMBOL_GPL vmlinux 0x75963aad regulator_set_current_limit +EXPORT_SYMBOL_GPL vmlinux 0x75b151b8 put_driver +EXPORT_SYMBOL_GPL vmlinux 0x75c8a11c inet_twdr_twkill_work +EXPORT_SYMBOL_GPL vmlinux 0x75e8f3c3 crypto_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x761188fd dpm_suspend_noirq +EXPORT_SYMBOL_GPL vmlinux 0x7636c610 unregister_jprobes +EXPORT_SYMBOL_GPL vmlinux 0x7668c752 wm831x_auxadc_read_uv +EXPORT_SYMBOL_GPL vmlinux 0x7671224b eventfd_ctx_put +EXPORT_SYMBOL_GPL vmlinux 0x76724cbb tps6586x_update +EXPORT_SYMBOL_GPL vmlinux 0x767a7942 wm831x_reg_unlock +EXPORT_SYMBOL_GPL vmlinux 0x768d9132 tty_perform_flush +EXPORT_SYMBOL_GPL vmlinux 0x76da6a47 i2c_new_probed_device +EXPORT_SYMBOL_GPL vmlinux 0x76f9f558 bio_clone_mddev +EXPORT_SYMBOL_GPL vmlinux 0x7704a646 regulator_get_voltage +EXPORT_SYMBOL_GPL vmlinux 0x770b5d20 cpufreq_frequency_table_cpuinfo +EXPORT_SYMBOL_GPL vmlinux 0x77284a9f wm8350_block_read +EXPORT_SYMBOL_GPL vmlinux 0x773f763f ata_host_suspend +EXPORT_SYMBOL_GPL vmlinux 0x775b15ab ring_buffer_iter_empty +EXPORT_SYMBOL_GPL vmlinux 0x777d12e8 sysdev_driver_register +EXPORT_SYMBOL_GPL vmlinux 0x778c9d33 ata_sff_qc_issue +EXPORT_SYMBOL_GPL vmlinux 0x77cbae79 device_create_bin_file +EXPORT_SYMBOL_GPL vmlinux 0x78031e11 blk_queue_lld_busy +EXPORT_SYMBOL_GPL vmlinux 0x783ca581 device_wakeup_disable +EXPORT_SYMBOL_GPL vmlinux 0x78521a13 ata_link_next +EXPORT_SYMBOL_GPL vmlinux 0x78682b48 usb_autopm_put_interface_async +EXPORT_SYMBOL_GPL vmlinux 0x78747e2b usb_deregister_device_driver +EXPORT_SYMBOL_GPL vmlinux 0x787b24fa snd_ctl_activate_id +EXPORT_SYMBOL_GPL vmlinux 0x787e8720 class_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x78804010 css_lookup +EXPORT_SYMBOL_GPL vmlinux 0x7888f4a1 rt_mutex_lock_interruptible +EXPORT_SYMBOL_GPL vmlinux 0x789aa83d input_ff_event +EXPORT_SYMBOL_GPL vmlinux 0x78ae5a32 mtd_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x78b1d102 pcap_to_irq +EXPORT_SYMBOL_GPL vmlinux 0x78bdb101 show_class_attr_string +EXPORT_SYMBOL_GPL vmlinux 0x78c5a0f7 blocking_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x78e461c6 clone_private_mount +EXPORT_SYMBOL_GPL vmlinux 0x7944e0fc tracing_off +EXPORT_SYMBOL_GPL vmlinux 0x796cd288 firmware_kobj +EXPORT_SYMBOL_GPL vmlinux 0x79a41cc5 armpmu_get_pmu_id +EXPORT_SYMBOL_GPL vmlinux 0x79a5e9f8 fuse_direct_io +EXPORT_SYMBOL_GPL vmlinux 0x79cd98fb find_symbol +EXPORT_SYMBOL_GPL vmlinux 0x79f55673 ata_noop_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0x7a2983c6 snd_soc_dapm_get_pin_status +EXPORT_SYMBOL_GPL vmlinux 0x7a592d23 part_round_stats +EXPORT_SYMBOL_GPL vmlinux 0x7a59b059 rt_mutex_unlock +EXPORT_SYMBOL_GPL vmlinux 0x7a768f9c inet_csk_listen_start +EXPORT_SYMBOL_GPL vmlinux 0x7ac084c2 scsi_dh_set_params +EXPORT_SYMBOL_GPL vmlinux 0x7ae1ae8e cpufreq_frequency_table_put_attr +EXPORT_SYMBOL_GPL vmlinux 0x7b00d6e8 spi_new_device +EXPORT_SYMBOL_GPL vmlinux 0x7b4dc0c0 da903x_update +EXPORT_SYMBOL_GPL vmlinux 0x7b9644ae __ip_route_output_key +EXPORT_SYMBOL_GPL vmlinux 0x7bf415ca ata_cable_unknown +EXPORT_SYMBOL_GPL vmlinux 0x7bf9904c platform_add_devices +EXPORT_SYMBOL_GPL vmlinux 0x7c30f124 rtc_set_time +EXPORT_SYMBOL_GPL vmlinux 0x7c34c0b0 user_describe +EXPORT_SYMBOL_GPL vmlinux 0x7c384ecb scsi_queue_work +EXPORT_SYMBOL_GPL vmlinux 0x7c512bd2 wm831x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x7c568b4a tty_ldisc_deref +EXPORT_SYMBOL_GPL vmlinux 0x7c77a09e tcp_register_congestion_control +EXPORT_SYMBOL_GPL vmlinux 0x7c7fab38 snd_soc_update_bits_locked +EXPORT_SYMBOL_GPL vmlinux 0x7cde8eb8 dm_suspended +EXPORT_SYMBOL_GPL vmlinux 0x7ceaf0d5 generic_handle_irq +EXPORT_SYMBOL_GPL vmlinux 0x7d306c65 usb_free_streams +EXPORT_SYMBOL_GPL vmlinux 0x7d39db06 regulator_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x7d59dd46 pm_wq +EXPORT_SYMBOL_GPL vmlinux 0x7d85b5d7 snd_soc_put_volsw_2r_sx +EXPORT_SYMBOL_GPL vmlinux 0x7dab26b6 wm831x_isinkv_values +EXPORT_SYMBOL_GPL vmlinux 0x7dc5d0b6 crypto_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x7dc79abb ata_qc_complete +EXPORT_SYMBOL_GPL vmlinux 0x7dcb30a6 gpio_export_link +EXPORT_SYMBOL_GPL vmlinux 0x7ddc886f spi_setup +EXPORT_SYMBOL_GPL vmlinux 0x7de827c4 crypto_unregister_shash +EXPORT_SYMBOL_GPL vmlinux 0x7df00142 ring_buffer_read_start +EXPORT_SYMBOL_GPL vmlinux 0x7e1183c9 async_schedule +EXPORT_SYMBOL_GPL vmlinux 0x7e275ea8 scsi_complete_async_scans +EXPORT_SYMBOL_GPL vmlinux 0x7e606130 snd_soc_calc_bclk +EXPORT_SYMBOL_GPL vmlinux 0x7e64181d usb_calc_bus_time +EXPORT_SYMBOL_GPL vmlinux 0x7e6ab649 inet_twsk_put +EXPORT_SYMBOL_GPL vmlinux 0x7e7346ef debugfs_create_x16 +EXPORT_SYMBOL_GPL vmlinux 0x7e78fc18 ring_buffer_read_prepare +EXPORT_SYMBOL_GPL vmlinux 0x7e91a377 pm_wakeup_event +EXPORT_SYMBOL_GPL vmlinux 0x7f05b7ac usb_kill_urb +EXPORT_SYMBOL_GPL vmlinux 0x7f369c6b device_add +EXPORT_SYMBOL_GPL vmlinux 0x7f4494f5 aead_geniv_free +EXPORT_SYMBOL_GPL vmlinux 0x7f4d4c1c driver_for_each_device +EXPORT_SYMBOL_GPL vmlinux 0x7f8055c2 snd_soc_dapm_sync +EXPORT_SYMBOL_GPL vmlinux 0x7f80afdf fb_deferred_io_open +EXPORT_SYMBOL_GPL vmlinux 0x7fb7c329 bus_find_device_by_name +EXPORT_SYMBOL_GPL vmlinux 0x7fd38778 armpmu_get_max_events +EXPORT_SYMBOL_GPL vmlinux 0x7fdd13d1 snd_soc_info_enum_double +EXPORT_SYMBOL_GPL vmlinux 0x7fec3df5 device_for_each_child +EXPORT_SYMBOL_GPL vmlinux 0x7ff10ccf raw_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x7ffc8718 gpio_set_debounce +EXPORT_SYMBOL_GPL vmlinux 0x8010671b skcipher_geniv_free +EXPORT_SYMBOL_GPL vmlinux 0x8014b6af input_event_from_user +EXPORT_SYMBOL_GPL vmlinux 0x804dbe70 sata_link_scr_lpm +EXPORT_SYMBOL_GPL vmlinux 0x80797a9a debugfs_create_symlink +EXPORT_SYMBOL_GPL vmlinux 0x807b48d8 hwmon_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x8086e2b3 ata_sff_exec_command +EXPORT_SYMBOL_GPL vmlinux 0x808ec1a3 crypto_alg_tested +EXPORT_SYMBOL_GPL vmlinux 0x8098086f scsi_internal_device_block +EXPORT_SYMBOL_GPL vmlinux 0x8110bd09 tps6586x_clr_bits +EXPORT_SYMBOL_GPL vmlinux 0x8149ea54 ata_timing_find_mode +EXPORT_SYMBOL_GPL vmlinux 0x81602184 system_freezable_wq +EXPORT_SYMBOL_GPL vmlinux 0x81797dc1 usb_set_device_state +EXPORT_SYMBOL_GPL vmlinux 0x81c130a6 adp5520_clr_bits +EXPORT_SYMBOL_GPL vmlinux 0x81cad394 __mtd_next_device +EXPORT_SYMBOL_GPL vmlinux 0x81cbfd34 parse_mtd_partitions +EXPORT_SYMBOL_GPL vmlinux 0x81d3f422 rtc_class_close +EXPORT_SYMBOL_GPL vmlinux 0x820a4f2b uart_console_write +EXPORT_SYMBOL_GPL vmlinux 0x8226642f __gpio_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x823fcd1d usb_hcd_poll_rh_status +EXPORT_SYMBOL_GPL vmlinux 0x8258d233 regulator_sync_voltage +EXPORT_SYMBOL_GPL vmlinux 0x825f0828 timerqueue_iterate_next +EXPORT_SYMBOL_GPL vmlinux 0x8287ba43 snd_soc_default_volatile_register +EXPORT_SYMBOL_GPL vmlinux 0x82882f9c regulator_disable +EXPORT_SYMBOL_GPL vmlinux 0x828c3d97 tcp_is_cwnd_limited +EXPORT_SYMBOL_GPL vmlinux 0x82accae1 bio_alloc_mddev +EXPORT_SYMBOL_GPL vmlinux 0x82c681ae usb_anchor_empty +EXPORT_SYMBOL_GPL vmlinux 0x82d79b51 sysctl_vfs_cache_pressure +EXPORT_SYMBOL_GPL vmlinux 0x82f776b7 gpio_export +EXPORT_SYMBOL_GPL vmlinux 0x831f1058 usb_alloc_urb +EXPORT_SYMBOL_GPL vmlinux 0x8350936b fuse_put_request +EXPORT_SYMBOL_GPL vmlinux 0x8350be4b register_jprobes +EXPORT_SYMBOL_GPL vmlinux 0x83a180fd inet_getpeer +EXPORT_SYMBOL_GPL vmlinux 0x83a35a1e bd_unlink_disk_holder +EXPORT_SYMBOL_GPL vmlinux 0x83b77a92 ata_sff_check_status +EXPORT_SYMBOL_GPL vmlinux 0x83ce82eb get_monotonic_boottime +EXPORT_SYMBOL_GPL vmlinux 0x83fe4d03 sysdev_unregister +EXPORT_SYMBOL_GPL vmlinux 0x840d0fbe cpuidle_unregister_device +EXPORT_SYMBOL_GPL vmlinux 0x8447553e xfrm_output_resume +EXPORT_SYMBOL_GPL vmlinux 0x848ab2ae da903x_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x84b96d6b rtnl_link_register +EXPORT_SYMBOL_GPL vmlinux 0x84ba76a7 seq_open_net +EXPORT_SYMBOL_GPL vmlinux 0x84e7255c release_pmu +EXPORT_SYMBOL_GPL vmlinux 0x85478a0b inet6_hash_frag +EXPORT_SYMBOL_GPL vmlinux 0x854c95b7 ring_buffer_time_stamp +EXPORT_SYMBOL_GPL vmlinux 0x85658ccd scsi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x8574ca6c gpio_request_array +EXPORT_SYMBOL_GPL vmlinux 0x85899367 fuse_abort_conn +EXPORT_SYMBOL_GPL vmlinux 0x85c400f9 ioremap_page_range +EXPORT_SYMBOL_GPL vmlinux 0x85d4bd5c snd_soc_cache_sync +EXPORT_SYMBOL_GPL vmlinux 0x85e0bb85 devres_remove_group +EXPORT_SYMBOL_GPL vmlinux 0x85e21885 ata_bmdma_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x85e8977c device_destroy +EXPORT_SYMBOL_GPL vmlinux 0x86476baf mddev_init +EXPORT_SYMBOL_GPL vmlinux 0x865cb4a1 relay_close +EXPORT_SYMBOL_GPL vmlinux 0x868784cb __symbol_get +EXPORT_SYMBOL_GPL vmlinux 0x86cb3a0a setup_deferrable_timer_on_stack_key +EXPORT_SYMBOL_GPL vmlinux 0x86e5e535 init_user_ns +EXPORT_SYMBOL_GPL vmlinux 0x871ba27e ata_bmdma_port_intr +EXPORT_SYMBOL_GPL vmlinux 0x873bb03a ata_bmdma_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x87754115 raw_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0x87f54c45 usb_enable_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0x87fd477b hvc_remove +EXPORT_SYMBOL_GPL vmlinux 0x8810ad5e crypto_xor +EXPORT_SYMBOL_GPL vmlinux 0x881a8589 devres_destroy +EXPORT_SYMBOL_GPL vmlinux 0x887171ab __get_mtd_device +EXPORT_SYMBOL_GPL vmlinux 0x88ab6fe3 kgdb_active +EXPORT_SYMBOL_GPL vmlinux 0x88c1b69f usb_hcd_unlink_urb_from_ep +EXPORT_SYMBOL_GPL vmlinux 0x88dc8510 usb_submit_urb +EXPORT_SYMBOL_GPL vmlinux 0x88f5f8eb regulator_register +EXPORT_SYMBOL_GPL vmlinux 0x892449d6 inet6_csk_search_req +EXPORT_SYMBOL_GPL vmlinux 0x899b6ac8 device_reprobe +EXPORT_SYMBOL_GPL vmlinux 0x89d182a7 workqueue_congested +EXPORT_SYMBOL_GPL vmlinux 0x89da2e78 tps65910_clear_bits +EXPORT_SYMBOL_GPL vmlinux 0x89ff43f6 init_uts_ns +EXPORT_SYMBOL_GPL vmlinux 0x8a081478 platform_device_add +EXPORT_SYMBOL_GPL vmlinux 0x8a0dcb16 ablkcipher_walk_phys +EXPORT_SYMBOL_GPL vmlinux 0x8a20a1f1 ip6_local_out +EXPORT_SYMBOL_GPL vmlinux 0x8a2cd0de kallsyms_on_each_symbol +EXPORT_SYMBOL_GPL vmlinux 0x8a4b3ae7 sdhci_remove_host +EXPORT_SYMBOL_GPL vmlinux 0x8a8095eb snd_soc_debugfs_root +EXPORT_SYMBOL_GPL vmlinux 0x8a8988e5 klist_add_tail +EXPORT_SYMBOL_GPL vmlinux 0x8a8f4a94 hrtimer_try_to_cancel +EXPORT_SYMBOL_GPL vmlinux 0x8abacc47 get_max_files +EXPORT_SYMBOL_GPL vmlinux 0x8b752ac1 ata_tf_to_fis +EXPORT_SYMBOL_GPL vmlinux 0x8c7aa885 nf_unregister_afinfo +EXPORT_SYMBOL_GPL vmlinux 0x8c80bdb1 register_kprobes +EXPORT_SYMBOL_GPL vmlinux 0x8c82c472 regulator_get_current_limit +EXPORT_SYMBOL_GPL vmlinux 0x8c8525ca usb_add_hcd +EXPORT_SYMBOL_GPL vmlinux 0x8cc91dee root_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x8cdce5ce crypto_mod_put +EXPORT_SYMBOL_GPL vmlinux 0x8d3a8f37 snd_soc_register_codec +EXPORT_SYMBOL_GPL vmlinux 0x8d6c5aa4 sdhci_suspend_host +EXPORT_SYMBOL_GPL vmlinux 0x8d6fd864 ip_route_output_flow +EXPORT_SYMBOL_GPL vmlinux 0x8d8c65ef regulator_count_voltages +EXPORT_SYMBOL_GPL vmlinux 0x8dad55e8 of_address_to_resource +EXPORT_SYMBOL_GPL vmlinux 0x8dd6e081 crypto_enqueue_request +EXPORT_SYMBOL_GPL vmlinux 0x8df00e50 rtc_irq_set_state +EXPORT_SYMBOL_GPL vmlinux 0x8e093ed8 crypto_alloc_pcomp +EXPORT_SYMBOL_GPL vmlinux 0x8e0c7d5e tty_ldisc_flush +EXPORT_SYMBOL_GPL vmlinux 0x8e111937 scsi_eh_ready_devs +EXPORT_SYMBOL_GPL vmlinux 0x8ec5a0ca rtc_alarm_irq_enable +EXPORT_SYMBOL_GPL vmlinux 0x8ed57053 __tracepoint_cpu_idle +EXPORT_SYMBOL_GPL vmlinux 0x8ed6a4fc input_ff_erase +EXPORT_SYMBOL_GPL vmlinux 0x8f00249b xfrm_output +EXPORT_SYMBOL_GPL vmlinux 0x8f07264a wakeup_source_destroy +EXPORT_SYMBOL_GPL vmlinux 0x8f270557 device_wakeup_enable +EXPORT_SYMBOL_GPL vmlinux 0x8f3f065a device_find_child +EXPORT_SYMBOL_GPL vmlinux 0x8f6cee77 __round_jiffies_relative +EXPORT_SYMBOL_GPL vmlinux 0x8fd2012e omap_dm_timer_enable +EXPORT_SYMBOL_GPL vmlinux 0x90567e30 __pm_stay_awake +EXPORT_SYMBOL_GPL vmlinux 0x905fdf44 da903x_clr_bits +EXPORT_SYMBOL_GPL vmlinux 0x90a1004a crypto_has_alg +EXPORT_SYMBOL_GPL vmlinux 0x90bda472 get_mtd_device +EXPORT_SYMBOL_GPL vmlinux 0x90dbb30d crypto_alg_mod_lookup +EXPORT_SYMBOL_GPL vmlinux 0x90f1aa47 snd_soc_jack_new +EXPORT_SYMBOL_GPL vmlinux 0x912b738e sched_setscheduler +EXPORT_SYMBOL_GPL vmlinux 0x9134c792 snd_soc_test_bits +EXPORT_SYMBOL_GPL vmlinux 0x914099c3 ata_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x9159b9d6 profile_event_register +EXPORT_SYMBOL_GPL vmlinux 0x918cdc58 device_create_file +EXPORT_SYMBOL_GPL vmlinux 0x91ab56d7 eventfd_ctx_read +EXPORT_SYMBOL_GPL vmlinux 0x91d210ce regulator_bulk_enable +EXPORT_SYMBOL_GPL vmlinux 0x91dda801 scatterwalk_map_and_copy +EXPORT_SYMBOL_GPL vmlinux 0x9228b3a3 tcp_death_row +EXPORT_SYMBOL_GPL vmlinux 0x9232885b bus_get_kset +EXPORT_SYMBOL_GPL vmlinux 0x923bcc2e snd_soc_free_ac97_codec +EXPORT_SYMBOL_GPL vmlinux 0x927fbb1d ata_sff_queue_pio_task +EXPORT_SYMBOL_GPL vmlinux 0x929273eb crypto_larval_lookup +EXPORT_SYMBOL_GPL vmlinux 0x929877cd init_pmu +EXPORT_SYMBOL_GPL vmlinux 0x929a65c7 sysfs_create_link +EXPORT_SYMBOL_GPL vmlinux 0x92b57248 flush_work +EXPORT_SYMBOL_GPL vmlinux 0x92c87c59 mnt_want_write +EXPORT_SYMBOL_GPL vmlinux 0x92d31cfb fixed_phy_add +EXPORT_SYMBOL_GPL vmlinux 0x92e1cd68 sysdev_store_ulong +EXPORT_SYMBOL_GPL vmlinux 0x92fb217b dcookie_unregister +EXPORT_SYMBOL_GPL vmlinux 0x931ae0d7 __alloc_workqueue_key +EXPORT_SYMBOL_GPL vmlinux 0x9361c447 crypto_hash_walk_first +EXPORT_SYMBOL_GPL vmlinux 0x9383fed7 __pm_runtime_resume +EXPORT_SYMBOL_GPL vmlinux 0x93d2422d snmp_mib_free +EXPORT_SYMBOL_GPL vmlinux 0x94760a69 xv_destroy_pool +EXPORT_SYMBOL_GPL vmlinux 0x94a68723 ata_scsi_slave_destroy +EXPORT_SYMBOL_GPL vmlinux 0x94afb1af ata_std_postreset +EXPORT_SYMBOL_GPL vmlinux 0x94ca4acf pm_generic_runtime_suspend +EXPORT_SYMBOL_GPL vmlinux 0x94cec664 regulator_force_disable +EXPORT_SYMBOL_GPL vmlinux 0x94d62642 hrtimer_init_sleeper +EXPORT_SYMBOL_GPL vmlinux 0x952664c5 do_exit +EXPORT_SYMBOL_GPL vmlinux 0x955b0e2e kthread_worker_fn +EXPORT_SYMBOL_GPL vmlinux 0x956a91ba gpio_get_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x958207cf klist_iter_init_node +EXPORT_SYMBOL_GPL vmlinux 0x95e68f75 crypto_unregister_alg +EXPORT_SYMBOL_GPL vmlinux 0x95f00e5e ata_sff_thaw +EXPORT_SYMBOL_GPL vmlinux 0x95fe7267 __irq_set_handler +EXPORT_SYMBOL_GPL vmlinux 0x9621849f ring_buffer_event_data +EXPORT_SYMBOL_GPL vmlinux 0x962ab332 put_pid +EXPORT_SYMBOL_GPL vmlinux 0x9640c030 snd_soc_dapm_get_value_enum_double +EXPORT_SYMBOL_GPL vmlinux 0x9686698f omap_dm_timer_set_load_start +EXPORT_SYMBOL_GPL vmlinux 0x969ad21f get_user_pages_fast +EXPORT_SYMBOL_GPL vmlinux 0x96a1c03d pm_schedule_suspend +EXPORT_SYMBOL_GPL vmlinux 0x96cbcf31 pm_qos_add_notifier +EXPORT_SYMBOL_GPL vmlinux 0x96cf402c ata_sff_dev_select +EXPORT_SYMBOL_GPL vmlinux 0x96d7d48c css_id +EXPORT_SYMBOL_GPL vmlinux 0x96e238c8 inet6_csk_reqsk_queue_hash_add +EXPORT_SYMBOL_GPL vmlinux 0x9704bf80 handle_simple_irq +EXPORT_SYMBOL_GPL vmlinux 0x970786c4 ata_sas_port_init +EXPORT_SYMBOL_GPL vmlinux 0x97080fb9 ata_port_schedule_eh +EXPORT_SYMBOL_GPL vmlinux 0x973598de ring_buffer_iter_reset +EXPORT_SYMBOL_GPL vmlinux 0x974b872f unregister_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x975e6f88 fb_deferred_io_init +EXPORT_SYMBOL_GPL vmlinux 0x977f39dc mm_kobj +EXPORT_SYMBOL_GPL vmlinux 0x979e7bb3 scsi_target_block +EXPORT_SYMBOL_GPL vmlinux 0x97c07ef3 snd_soc_set_runtime_hwparams +EXPORT_SYMBOL_GPL vmlinux 0x981b11ac inet_csk_search_req +EXPORT_SYMBOL_GPL vmlinux 0x983364cf stmpe_enable +EXPORT_SYMBOL_GPL vmlinux 0x9833bc0c hvc_kick +EXPORT_SYMBOL_GPL vmlinux 0x984fbaaa sdio_enable_func +EXPORT_SYMBOL_GPL vmlinux 0x98dc6359 sata_sff_hardreset +EXPORT_SYMBOL_GPL vmlinux 0x98de515f crypto_rng_type +EXPORT_SYMBOL_GPL vmlinux 0x990558be crypto_givcipher_type +EXPORT_SYMBOL_GPL vmlinux 0x9924c496 __usb_get_extra_descriptor +EXPORT_SYMBOL_GPL vmlinux 0x992d05c0 sysdev_class_create_file +EXPORT_SYMBOL_GPL vmlinux 0x99531dae led_classdev_suspend +EXPORT_SYMBOL_GPL vmlinux 0x995b38b2 mtd_table_mutex +EXPORT_SYMBOL_GPL vmlinux 0x995d1071 prof_on +EXPORT_SYMBOL_GPL vmlinux 0x997ff353 pm_runtime_no_callbacks +EXPORT_SYMBOL_GPL vmlinux 0x9987e931 wm8994_reg_read +EXPORT_SYMBOL_GPL vmlinux 0x99c27f95 wm8350_gpio_config +EXPORT_SYMBOL_GPL vmlinux 0x99c3a2fd remove_irq +EXPORT_SYMBOL_GPL vmlinux 0x99c3d685 ata_sff_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x99cd9f0a dev_attr_sw_activity +EXPORT_SYMBOL_GPL vmlinux 0x99d4200a fixed_phy_set_link_update +EXPORT_SYMBOL_GPL vmlinux 0x9a11a0fc crypto_attr_alg_name +EXPORT_SYMBOL_GPL vmlinux 0x9a776717 skb_gro_receive +EXPORT_SYMBOL_GPL vmlinux 0x9ab139c0 snd_soc_dapm_get_pin_switch +EXPORT_SYMBOL_GPL vmlinux 0x9ae08101 fuse_do_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x9b0c8fe7 blkcipher_walk_virt +EXPORT_SYMBOL_GPL vmlinux 0x9b2448b8 sata_link_hardreset +EXPORT_SYMBOL_GPL vmlinux 0x9b364db0 regulator_get_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x9b63c2b0 single_open_net +EXPORT_SYMBOL_GPL vmlinux 0x9ba0501e unregister_vt_notifier +EXPORT_SYMBOL_GPL vmlinux 0x9bbc74fc sysfs_notify_dirent +EXPORT_SYMBOL_GPL vmlinux 0x9bea3c71 hrtimer_start +EXPORT_SYMBOL_GPL vmlinux 0x9bf7f4b7 udp6_lib_lookup +EXPORT_SYMBOL_GPL vmlinux 0x9c345145 debugfs_create_u64 +EXPORT_SYMBOL_GPL vmlinux 0x9c4fc43e sata_link_debounce +EXPORT_SYMBOL_GPL vmlinux 0x9c6f568e cpuidle_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x9cb8037b xfrm_count_enc_supported +EXPORT_SYMBOL_GPL vmlinux 0x9cbfaa76 inet_hash_connect +EXPORT_SYMBOL_GPL vmlinux 0x9cd53398 sk_clone +EXPORT_SYMBOL_GPL vmlinux 0x9d3d5d0e blkiocg_lookup_group +EXPORT_SYMBOL_GPL vmlinux 0x9d55dccf sata_scr_read +EXPORT_SYMBOL_GPL vmlinux 0x9d793be8 system_unbound_wq +EXPORT_SYMBOL_GPL vmlinux 0x9da5ea0f i2c_unlock_adapter +EXPORT_SYMBOL_GPL vmlinux 0x9dda3241 dma_run_dependencies +EXPORT_SYMBOL_GPL vmlinux 0x9de7651c security_inode_create +EXPORT_SYMBOL_GPL vmlinux 0x9dfdf722 gpio_free_array +EXPORT_SYMBOL_GPL vmlinux 0x9e273d4b da903x_read +EXPORT_SYMBOL_GPL vmlinux 0x9ea71c86 aead_geniv_exit +EXPORT_SYMBOL_GPL vmlinux 0x9eb00a81 bd_link_disk_holder +EXPORT_SYMBOL_GPL vmlinux 0x9eb76035 blocking_notifier_chain_cond_register +EXPORT_SYMBOL_GPL vmlinux 0x9eba74d2 inet_hashinfo_init +EXPORT_SYMBOL_GPL vmlinux 0x9edb055a sata_pmp_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x9ef36d6c input_class +EXPORT_SYMBOL_GPL vmlinux 0x9f0775e6 stmpe_reg_read +EXPORT_SYMBOL_GPL vmlinux 0x9f21338c __blk_put_request +EXPORT_SYMBOL_GPL vmlinux 0x9f2f6f9b usb_autopm_get_interface_no_resume +EXPORT_SYMBOL_GPL vmlinux 0x9f3fea2f unregister_ftrace_event +EXPORT_SYMBOL_GPL vmlinux 0x9f40a6d6 async_synchronize_full_domain +EXPORT_SYMBOL_GPL vmlinux 0x9f70cc3a __tracepoint_block_rq_remap +EXPORT_SYMBOL_GPL vmlinux 0x9f978ce9 sdio_writel +EXPORT_SYMBOL_GPL vmlinux 0x9fb98e7f rt_mutex_lock +EXPORT_SYMBOL_GPL vmlinux 0x9fcaa95d platform_device_add_data +EXPORT_SYMBOL_GPL vmlinux 0x9fce80db fb_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xa00005ae crypto_register_template +EXPORT_SYMBOL_GPL vmlinux 0xa07f6fcd ring_buffer_iter_peek +EXPORT_SYMBOL_GPL vmlinux 0xa0843c2c ata_do_dev_read_id +EXPORT_SYMBOL_GPL vmlinux 0xa08e8cef spi_register_master +EXPORT_SYMBOL_GPL vmlinux 0xa099eeac sata_set_spd +EXPORT_SYMBOL_GPL vmlinux 0xa1142109 class_find_device +EXPORT_SYMBOL_GPL vmlinux 0xa1312992 rtc_update_irq +EXPORT_SYMBOL_GPL vmlinux 0xa13d050b __pm_runtime_suspend +EXPORT_SYMBOL_GPL vmlinux 0xa14302cc page_cache_async_readahead +EXPORT_SYMBOL_GPL vmlinux 0xa15c730c __blkdev_driver_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xa16e315f tcp_reno_ssthresh +EXPORT_SYMBOL_GPL vmlinux 0xa17acaca __rtnl_link_register +EXPORT_SYMBOL_GPL vmlinux 0xa17ef086 snd_soc_get_value_enum_double +EXPORT_SYMBOL_GPL vmlinux 0xa18da11b snd_soc_cache_read +EXPORT_SYMBOL_GPL vmlinux 0xa192f151 __pm_runtime_idle +EXPORT_SYMBOL_GPL vmlinux 0xa1b70c14 uart_set_options +EXPORT_SYMBOL_GPL vmlinux 0xa1e76393 inet6_csk_xmit +EXPORT_SYMBOL_GPL vmlinux 0xa1e9f58e dm_disk +EXPORT_SYMBOL_GPL vmlinux 0xa209657e regulator_put +EXPORT_SYMBOL_GPL vmlinux 0xa25cf4b0 usb_unpoison_urb +EXPORT_SYMBOL_GPL vmlinux 0xa26a0e75 snd_soc_dai_set_pll +EXPORT_SYMBOL_GPL vmlinux 0xa2716bf6 snd_soc_register_dai +EXPORT_SYMBOL_GPL vmlinux 0xa286a234 snd_pcm_format_name +EXPORT_SYMBOL_GPL vmlinux 0xa2b367da __inet_lookup_established +EXPORT_SYMBOL_GPL vmlinux 0xa2c937c5 crypto_shash_setkey +EXPORT_SYMBOL_GPL vmlinux 0xa3362120 scsi_nl_sock +EXPORT_SYMBOL_GPL vmlinux 0xa33e0ae1 usb_sg_init +EXPORT_SYMBOL_GPL vmlinux 0xa3876281 dm_set_device_limits +EXPORT_SYMBOL_GPL vmlinux 0xa408398c generic_fh_to_dentry +EXPORT_SYMBOL_GPL vmlinux 0xa40a8590 input_event_to_user +EXPORT_SYMBOL_GPL vmlinux 0xa40cb452 usb_root_hub_lost_power +EXPORT_SYMBOL_GPL vmlinux 0xa44b51af register_pernet_device +EXPORT_SYMBOL_GPL vmlinux 0xa48196c8 kdb_poll_idx +EXPORT_SYMBOL_GPL vmlinux 0xa4c4b12f ata_sff_pause +EXPORT_SYMBOL_GPL vmlinux 0xa57829c2 device_rename +EXPORT_SYMBOL_GPL vmlinux 0xa5a2b1c6 ata_bmdma_port_start32 +EXPORT_SYMBOL_GPL vmlinux 0xa5da0092 usb_get_descriptor +EXPORT_SYMBOL_GPL vmlinux 0xa5dd6fae arm_pm_restart +EXPORT_SYMBOL_GPL vmlinux 0xa5e50e88 __sock_recv_ts_and_drops +EXPORT_SYMBOL_GPL vmlinux 0xa5e8f1a8 i2c_new_device +EXPORT_SYMBOL_GPL vmlinux 0xa5efbf4c async_synchronize_full +EXPORT_SYMBOL_GPL vmlinux 0xa60a6b81 vfs_getxattr +EXPORT_SYMBOL_GPL vmlinux 0xa652d304 pm_runtime_forbid +EXPORT_SYMBOL_GPL vmlinux 0xa65c20ee ata_bmdma32_port_ops +EXPORT_SYMBOL_GPL vmlinux 0xa6b98d7e sdio_memcpy_fromio +EXPORT_SYMBOL_GPL vmlinux 0xa7103e75 device_initialize +EXPORT_SYMBOL_GPL vmlinux 0xa7255662 ata_sff_drain_fifo +EXPORT_SYMBOL_GPL vmlinux 0xa7573c3e snd_soc_get_volsw_2r_sx +EXPORT_SYMBOL_GPL vmlinux 0xa7b2cc57 crypto_init_spawn2 +EXPORT_SYMBOL_GPL vmlinux 0xa7b53f4c bsg_register_queue +EXPORT_SYMBOL_GPL vmlinux 0xa7d0a423 fsnotify +EXPORT_SYMBOL_GPL vmlinux 0xa8318e95 add_timer_on +EXPORT_SYMBOL_GPL vmlinux 0xa842f621 apply_to_page_range +EXPORT_SYMBOL_GPL vmlinux 0xa84c70b8 __rtnl_link_unregister +EXPORT_SYMBOL_GPL vmlinux 0xa859685b ata_host_init +EXPORT_SYMBOL_GPL vmlinux 0xa8b85e60 n_tty_inherit_ops +EXPORT_SYMBOL_GPL vmlinux 0xa8ecb57e udp4_lib_lookup +EXPORT_SYMBOL_GPL vmlinux 0xa8f59416 gpio_direction_output +EXPORT_SYMBOL_GPL vmlinux 0xa8fc7133 md_do_sync +EXPORT_SYMBOL_GPL vmlinux 0xa900a632 omap_dm_timer_free +EXPORT_SYMBOL_GPL vmlinux 0xa927e243 input_ff_upload +EXPORT_SYMBOL_GPL vmlinux 0xa97079bf usb_unlink_urb +EXPORT_SYMBOL_GPL vmlinux 0xa976994f usb_get_intf +EXPORT_SYMBOL_GPL vmlinux 0xa9c530b8 unregister_oom_notifier +EXPORT_SYMBOL_GPL vmlinux 0xa9cb97ae spi_unregister_master +EXPORT_SYMBOL_GPL vmlinux 0xa9f3f261 net_ipv4_ctl_path +EXPORT_SYMBOL_GPL vmlinux 0xa9fadb4f sync_filesystem +EXPORT_SYMBOL_GPL vmlinux 0xaa2a72bf __iowrite64_copy +EXPORT_SYMBOL_GPL vmlinux 0xaa587b0f snd_soc_unregister_dai +EXPORT_SYMBOL_GPL vmlinux 0xab1ac141 ata_link_offline +EXPORT_SYMBOL_GPL vmlinux 0xab2a9988 put_device +EXPORT_SYMBOL_GPL vmlinux 0xab41ea84 snd_soc_jack_notifier_unregister +EXPORT_SYMBOL_GPL vmlinux 0xab6babaf pm_qos_request +EXPORT_SYMBOL_GPL vmlinux 0xab7925e1 sata_std_hardreset +EXPORT_SYMBOL_GPL vmlinux 0xab7f6d77 led_trigger_unregister +EXPORT_SYMBOL_GPL vmlinux 0xaba1d00c bus_find_device +EXPORT_SYMBOL_GPL vmlinux 0xabaa14cf class_compat_remove_link +EXPORT_SYMBOL_GPL vmlinux 0xabc25b0c set_task_ioprio +EXPORT_SYMBOL_GPL vmlinux 0xac60a579 unregister_pernet_device +EXPORT_SYMBOL_GPL vmlinux 0xac60b52b ring_buffer_commit_overrun_cpu +EXPORT_SYMBOL_GPL vmlinux 0xacdb148f __mmdrop +EXPORT_SYMBOL_GPL vmlinux 0xace5c0fc usb_bus_list +EXPORT_SYMBOL_GPL vmlinux 0xacfd81f6 work_cpu +EXPORT_SYMBOL_GPL vmlinux 0xad24682e stmpe_block_read +EXPORT_SYMBOL_GPL vmlinux 0xad3cd9f4 inet_csk_clone +EXPORT_SYMBOL_GPL vmlinux 0xad5f1b39 nf_net_ipv4_netfilter_sysctl_path +EXPORT_SYMBOL_GPL vmlinux 0xadb65240 shash_register_instance +EXPORT_SYMBOL_GPL vmlinux 0xadc785ec kgdb_register_io_module +EXPORT_SYMBOL_GPL vmlinux 0xadd4c07d crypto_init_shash_spawn +EXPORT_SYMBOL_GPL vmlinux 0xade0176c transport_destroy_device +EXPORT_SYMBOL_GPL vmlinux 0xae0c87ee pm_qos_remove_notifier +EXPORT_SYMBOL_GPL vmlinux 0xae1f472e dm_table_add_target_callbacks +EXPORT_SYMBOL_GPL vmlinux 0xae2691f7 posix_clock_unregister +EXPORT_SYMBOL_GPL vmlinux 0xae655137 __put_mtd_device +EXPORT_SYMBOL_GPL vmlinux 0xae65e0cc ata_std_bios_param +EXPORT_SYMBOL_GPL vmlinux 0xaea51de1 tty_mode_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xaeb6fcf5 page_cache_sync_readahead +EXPORT_SYMBOL_GPL vmlinux 0xaec6576b pskb_put +EXPORT_SYMBOL_GPL vmlinux 0xaeca25d4 hwmon_device_register +EXPORT_SYMBOL_GPL vmlinux 0xaeea3073 xfrm_aead_get_byname +EXPORT_SYMBOL_GPL vmlinux 0xaf01176e hrtimer_init +EXPORT_SYMBOL_GPL vmlinux 0xaf41282c snd_soc_register_platform +EXPORT_SYMBOL_GPL vmlinux 0xaf51a717 trace_seq_printf +EXPORT_SYMBOL_GPL vmlinux 0xaf5dcc2a power_supply_register +EXPORT_SYMBOL_GPL vmlinux 0xaf69699e xv_get_object_size +EXPORT_SYMBOL_GPL vmlinux 0xafe364bd debugfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0xb025b195 tc3589x_reg_write +EXPORT_SYMBOL_GPL vmlinux 0xb045811f ref_module +EXPORT_SYMBOL_GPL vmlinux 0xb079e3b2 wm831x_reg_lock +EXPORT_SYMBOL_GPL vmlinux 0xb0c39cd9 __tracepoint_kfree_skb +EXPORT_SYMBOL_GPL vmlinux 0xb0ce04ce snd_soc_info_volsw_ext +EXPORT_SYMBOL_GPL vmlinux 0xb0d5c44a exportfs_decode_fh +EXPORT_SYMBOL_GPL vmlinux 0xb10d55bc cn_netlink_send +EXPORT_SYMBOL_GPL vmlinux 0xb126e07e ata_do_set_mode +EXPORT_SYMBOL_GPL vmlinux 0xb12b4eb9 usb_sg_wait +EXPORT_SYMBOL_GPL vmlinux 0xb18429eb suspend_device_irqs +EXPORT_SYMBOL_GPL vmlinux 0xb19708a2 sock_prot_inuse_get +EXPORT_SYMBOL_GPL vmlinux 0xb1acbcce rcu_barrier_sched +EXPORT_SYMBOL_GPL vmlinux 0xb1d1656d ata_port_abort +EXPORT_SYMBOL_GPL vmlinux 0xb20a041c sysfs_get +EXPORT_SYMBOL_GPL vmlinux 0xb20cfc95 gpiochip_is_requested +EXPORT_SYMBOL_GPL vmlinux 0xb21252f3 debugfs_create_blob +EXPORT_SYMBOL_GPL vmlinux 0xb21cbcbc find_vpid +EXPORT_SYMBOL_GPL vmlinux 0xb232786d sysfs_create_bin_file +EXPORT_SYMBOL_GPL vmlinux 0xb2757448 sdev_evt_send +EXPORT_SYMBOL_GPL vmlinux 0xb2ec630d sysfs_add_file_to_group +EXPORT_SYMBOL_GPL vmlinux 0xb352b124 tracepoint_iter_reset +EXPORT_SYMBOL_GPL vmlinux 0xb362920b __class_create +EXPORT_SYMBOL_GPL vmlinux 0xb3b92b1c ata_sff_freeze +EXPORT_SYMBOL_GPL vmlinux 0xb3c8ede7 blkio_policy_register +EXPORT_SYMBOL_GPL vmlinux 0xb48b3beb sysfs_chmod_file +EXPORT_SYMBOL_GPL vmlinux 0xb49e012c snd_soc_dapm_nc_pin +EXPORT_SYMBOL_GPL vmlinux 0xb4b0c803 usb_hcd_map_urb_for_dma +EXPORT_SYMBOL_GPL vmlinux 0xb4b0d488 snd_soc_jack_get_type +EXPORT_SYMBOL_GPL vmlinux 0xb4e0ffee scsi_dh_activate +EXPORT_SYMBOL_GPL vmlinux 0xb4e92030 snd_soc_unregister_card +EXPORT_SYMBOL_GPL vmlinux 0xb4ea7cf7 kgdb_connected +EXPORT_SYMBOL_GPL vmlinux 0xb52d84a1 rt_mutex_destroy +EXPORT_SYMBOL_GPL vmlinux 0xb5369197 leds_list_lock +EXPORT_SYMBOL_GPL vmlinux 0xb53ae573 cpu_idle_wait +EXPORT_SYMBOL_GPL vmlinux 0xb54b55f7 snd_soc_dapm_new_control +EXPORT_SYMBOL_GPL vmlinux 0xb565cb0c fuse_conn_kill +EXPORT_SYMBOL_GPL vmlinux 0xb59481a4 mmc_switch +EXPORT_SYMBOL_GPL vmlinux 0xb5da75c9 register_mtd_parser +EXPORT_SYMBOL_GPL vmlinux 0xb5f17edf perf_register_guest_info_callbacks +EXPORT_SYMBOL_GPL vmlinux 0xb637e4eb fuse_get_req +EXPORT_SYMBOL_GPL vmlinux 0xb6aeb661 ata_id_c_string +EXPORT_SYMBOL_GPL vmlinux 0xb6c900f1 event_storage_mutex +EXPORT_SYMBOL_GPL vmlinux 0xb70b87c0 srcu_init_notifier_head +EXPORT_SYMBOL_GPL vmlinux 0xb74f7fbd ata_eh_freeze_port +EXPORT_SYMBOL_GPL vmlinux 0xb75d9e45 ata_scsi_simulate +EXPORT_SYMBOL_GPL vmlinux 0xb785171b debugfs_create_u32 +EXPORT_SYMBOL_GPL vmlinux 0xb7a0e162 crypto_destroy_tfm +EXPORT_SYMBOL_GPL vmlinux 0xb7a1f974 register_user_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0xb7d3a557 ring_buffer_overruns +EXPORT_SYMBOL_GPL vmlinux 0xb7f77027 rtc_tm_to_ktime +EXPORT_SYMBOL_GPL vmlinux 0xb813ce5a timecompare_transform +EXPORT_SYMBOL_GPL vmlinux 0xb8272b4d ata_sas_port_destroy +EXPORT_SYMBOL_GPL vmlinux 0xb82ba89d blkiocg_update_io_add_stats +EXPORT_SYMBOL_GPL vmlinux 0xb8831b84 inet6_lookup_listener +EXPORT_SYMBOL_GPL vmlinux 0xb9639d44 snd_soc_get_volsw_2r +EXPORT_SYMBOL_GPL vmlinux 0xb96ffd0f ata_sff_data_xfer +EXPORT_SYMBOL_GPL vmlinux 0xb9b044d4 __netpoll_cleanup +EXPORT_SYMBOL_GPL vmlinux 0xb9b055c7 fuse_sync_release +EXPORT_SYMBOL_GPL vmlinux 0xb9bc50b3 usb_hcd_unmap_urb_setup_for_dma +EXPORT_SYMBOL_GPL vmlinux 0xb9c425de register_syscore_ops +EXPORT_SYMBOL_GPL vmlinux 0xb9c72232 kill_mtd_super +EXPORT_SYMBOL_GPL vmlinux 0xb9da2997 snmp_fold_field64 +EXPORT_SYMBOL_GPL vmlinux 0xb9eb3aa9 add_uevent_var +EXPORT_SYMBOL_GPL vmlinux 0xba441531 rt_mutex_trylock +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 0xbb385acf ata_sas_port_start +EXPORT_SYMBOL_GPL vmlinux 0xbb41f507 debugfs_create_size_t +EXPORT_SYMBOL_GPL vmlinux 0xbb51f78e posix_clock_register +EXPORT_SYMBOL_GPL vmlinux 0xbb5bf43a mtd_device_register +EXPORT_SYMBOL_GPL vmlinux 0xbbc5364c __fsnotify_parent +EXPORT_SYMBOL_GPL vmlinux 0xbc081eb3 ata_host_alloc_pinfo +EXPORT_SYMBOL_GPL vmlinux 0xbc31485c wm8350_device_exit +EXPORT_SYMBOL_GPL vmlinux 0xbca6457f led_trigger_remove +EXPORT_SYMBOL_GPL vmlinux 0xbccfd4d8 register_oldmem_pfn_is_ram +EXPORT_SYMBOL_GPL vmlinux 0xbce361e6 inet6_hash_connect +EXPORT_SYMBOL_GPL vmlinux 0xbcf35c7e i2c_for_each_dev +EXPORT_SYMBOL_GPL vmlinux 0xbcfdde75 cpuidle_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xbd041bd5 snd_soc_put_enum_double +EXPORT_SYMBOL_GPL vmlinux 0xbd8a5c8c ring_buffer_write +EXPORT_SYMBOL_GPL vmlinux 0xbda33330 tps6586x_write +EXPORT_SYMBOL_GPL vmlinux 0xbdd295f0 trace_vprintk +EXPORT_SYMBOL_GPL vmlinux 0xbdd64c99 scsi_nl_add_driver +EXPORT_SYMBOL_GPL vmlinux 0xbdea77f9 ring_buffer_swap_cpu +EXPORT_SYMBOL_GPL vmlinux 0xbdfef016 rtc_set_alarm +EXPORT_SYMBOL_GPL vmlinux 0xbe1887e4 ata_unpack_xfermask +EXPORT_SYMBOL_GPL vmlinux 0xbe2aaf7c stmpe_set_altfunc +EXPORT_SYMBOL_GPL vmlinux 0xbe3734b5 init_srcu_struct +EXPORT_SYMBOL_GPL vmlinux 0xbe3ec731 add_page_wait_queue +EXPORT_SYMBOL_GPL vmlinux 0xbe5e6deb devm_kzalloc +EXPORT_SYMBOL_GPL vmlinux 0xbe616e10 simple_attr_write +EXPORT_SYMBOL_GPL vmlinux 0xbe89d2fb __cpufreq_driver_target +EXPORT_SYMBOL_GPL vmlinux 0xbefe3b36 ata_std_qc_defer +EXPORT_SYMBOL_GPL vmlinux 0xbf09bfee sysfs_remove_file_from_group +EXPORT_SYMBOL_GPL vmlinux 0xbf6bbec3 invalidate_inode_pages2_range +EXPORT_SYMBOL_GPL vmlinux 0xbf9f3564 __pm_runtime_set_status +EXPORT_SYMBOL_GPL vmlinux 0xbfa37a3a blk_queue_dma_drain +EXPORT_SYMBOL_GPL vmlinux 0xbfb896a3 fuse_conn_init +EXPORT_SYMBOL_GPL vmlinux 0xbfcb0643 crypto_nivaead_type +EXPORT_SYMBOL_GPL vmlinux 0xbff52ecf i2c_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xc006e81c max8997_bulk_write +EXPORT_SYMBOL_GPL vmlinux 0xc02ef459 ata_sff_hsm_move +EXPORT_SYMBOL_GPL vmlinux 0xc04a304b srcu_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0xc052264e snd_soc_jack_report +EXPORT_SYMBOL_GPL vmlinux 0xc054c13b init_bch +EXPORT_SYMBOL_GPL vmlinux 0xc06a7fa1 regulator_set_optimum_mode +EXPORT_SYMBOL_GPL vmlinux 0xc0bf6ead timecounter_cyc2time +EXPORT_SYMBOL_GPL vmlinux 0xc0ef3525 tcp_cong_avoid_ai +EXPORT_SYMBOL_GPL vmlinux 0xc10f2b8e cgroup_unlock +EXPORT_SYMBOL_GPL vmlinux 0xc11bd00f tracepoint_probe_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc120b650 inet_diag_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc1455903 platform_driver_register +EXPORT_SYMBOL_GPL vmlinux 0xc14e3d2f da903x_reads +EXPORT_SYMBOL_GPL vmlinux 0xc17515d7 usb_hcds_loaded +EXPORT_SYMBOL_GPL vmlinux 0xc17fae9f sdhci_alloc_host +EXPORT_SYMBOL_GPL vmlinux 0xc1ae3496 ata_bmdma_stop +EXPORT_SYMBOL_GPL vmlinux 0xc1be8b13 css_depth +EXPORT_SYMBOL_GPL vmlinux 0xc1da1dc8 usb_get_from_anchor +EXPORT_SYMBOL_GPL vmlinux 0xc1e03aa1 crypto_ahash_finup +EXPORT_SYMBOL_GPL vmlinux 0xc203d94f mtd_kmalloc_up_to +EXPORT_SYMBOL_GPL vmlinux 0xc22a3091 vm_unmap_aliases +EXPORT_SYMBOL_GPL vmlinux 0xc240c325 scsi_mode_select +EXPORT_SYMBOL_GPL vmlinux 0xc280fb46 kdb_register +EXPORT_SYMBOL_GPL vmlinux 0xc2c97785 md_new_event +EXPORT_SYMBOL_GPL vmlinux 0xc2d27090 snd_soc_dai_set_fmt +EXPORT_SYMBOL_GPL vmlinux 0xc3350335 class_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc348ae82 ata_host_resume +EXPORT_SYMBOL_GPL vmlinux 0xc34efe27 snmp_fold_field +EXPORT_SYMBOL_GPL vmlinux 0xc3524936 inet6_sk_rebuild_header +EXPORT_SYMBOL_GPL vmlinux 0xc3584885 locks_release_private +EXPORT_SYMBOL_GPL vmlinux 0xc36a0ad0 simple_attr_open +EXPORT_SYMBOL_GPL vmlinux 0xc373fdd6 ring_buffer_resize +EXPORT_SYMBOL_GPL vmlinux 0xc3770722 filter_current_check_discard +EXPORT_SYMBOL_GPL vmlinux 0xc385cb58 perf_num_counters +EXPORT_SYMBOL_GPL vmlinux 0xc399468f scsi_nl_remove_driver +EXPORT_SYMBOL_GPL vmlinux 0xc3c35999 blkdev_aio_write +EXPORT_SYMBOL_GPL vmlinux 0xc428068d sata_deb_timing_long +EXPORT_SYMBOL_GPL vmlinux 0xc4465e71 register_kretprobes +EXPORT_SYMBOL_GPL vmlinux 0xc454fc7b twl_get_type +EXPORT_SYMBOL_GPL vmlinux 0xc4752160 crypto_alloc_base +EXPORT_SYMBOL_GPL vmlinux 0xc475d4b9 snd_soc_poweroff +EXPORT_SYMBOL_GPL vmlinux 0xc48b7ccf ata_mode_string +EXPORT_SYMBOL_GPL vmlinux 0xc49f3b43 omap_dm_timer_request_specific +EXPORT_SYMBOL_GPL vmlinux 0xc4a558bf transport_class_register +EXPORT_SYMBOL_GPL vmlinux 0xc4c3665e usb_driver_claim_interface +EXPORT_SYMBOL_GPL vmlinux 0xc4d92d21 snd_soc_read +EXPORT_SYMBOL_GPL vmlinux 0xc4ec136c cpufreq_register_governor +EXPORT_SYMBOL_GPL vmlinux 0xc525cfb4 snd_soc_unregister_codec +EXPORT_SYMBOL_GPL vmlinux 0xc5333484 get_cpu_sysdev +EXPORT_SYMBOL_GPL vmlinux 0xc54e1320 ata_base_port_ops +EXPORT_SYMBOL_GPL vmlinux 0xc57d430d adp5520_read +EXPORT_SYMBOL_GPL vmlinux 0xc59381a0 usb_debug_root +EXPORT_SYMBOL_GPL vmlinux 0xc5b1d204 raw_seq_next +EXPORT_SYMBOL_GPL vmlinux 0xc5f671f4 __srcu_read_unlock +EXPORT_SYMBOL_GPL vmlinux 0xc6072aef snd_soc_dapm_put_volsw +EXPORT_SYMBOL_GPL vmlinux 0xc60a730b klist_iter_init +EXPORT_SYMBOL_GPL vmlinux 0xc60f75ec __ftrace_vprintk +EXPORT_SYMBOL_GPL vmlinux 0xc635d2ce device_del +EXPORT_SYMBOL_GPL vmlinux 0xc66917c7 rt_mutex_timed_lock +EXPORT_SYMBOL_GPL vmlinux 0xc6826484 blk_abort_queue +EXPORT_SYMBOL_GPL vmlinux 0xc69c1370 __crypto_alloc_tfm +EXPORT_SYMBOL_GPL vmlinux 0xc69e4fc3 hrtimer_start_range_ns +EXPORT_SYMBOL_GPL vmlinux 0xc74293ae power_supply_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc75dd4ce inet6_csk_bind_conflict +EXPORT_SYMBOL_GPL vmlinux 0xc78dc42b __get_user_pages_fast +EXPORT_SYMBOL_GPL vmlinux 0xc7980e3e sdio_release_irq +EXPORT_SYMBOL_GPL vmlinux 0xc7ea8d1f mmput +EXPORT_SYMBOL_GPL vmlinux 0xc7f9a395 wakeup_source_create +EXPORT_SYMBOL_GPL vmlinux 0xc8269f94 snd_soc_params_to_frame_size +EXPORT_SYMBOL_GPL vmlinux 0xc87c1f84 ktime_get +EXPORT_SYMBOL_GPL vmlinux 0xc8a93657 md_allow_write +EXPORT_SYMBOL_GPL vmlinux 0xc8b3179e decode_bch +EXPORT_SYMBOL_GPL vmlinux 0xc8e3c5a4 usb_set_interface +EXPORT_SYMBOL_GPL vmlinux 0xc8ef79d4 __rtnl_af_register +EXPORT_SYMBOL_GPL vmlinux 0xc8fd58b8 rtc_initialize_alarm +EXPORT_SYMBOL_GPL vmlinux 0xc8fe2882 hrtimer_cancel +EXPORT_SYMBOL_GPL vmlinux 0xc91277a1 kgdb_schedule_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0xc9154e70 twl4030_codec_disable_resource +EXPORT_SYMBOL_GPL vmlinux 0xc93f9cc4 crypto_spawn_tfm +EXPORT_SYMBOL_GPL vmlinux 0xc9561772 fb_destroy_modelist +EXPORT_SYMBOL_GPL vmlinux 0xc9908a4c wm8350_reg_read +EXPORT_SYMBOL_GPL vmlinux 0xc9b449a2 atomic_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0xc9d9bfa7 rdev_get_id +EXPORT_SYMBOL_GPL vmlinux 0xc9ec4e21 free_percpu +EXPORT_SYMBOL_GPL vmlinux 0xca011c81 proc_net_remove +EXPORT_SYMBOL_GPL vmlinux 0xca0b48c4 tps65910_set_bits +EXPORT_SYMBOL_GPL vmlinux 0xca0b6942 cpufreq_driver_target +EXPORT_SYMBOL_GPL vmlinux 0xca0f10ee snd_soc_dai_set_sysclk +EXPORT_SYMBOL_GPL vmlinux 0xca4262ff cpufreq_cpu_put +EXPORT_SYMBOL_GPL vmlinux 0xca44eb76 get_task_mm +EXPORT_SYMBOL_GPL vmlinux 0xca5cfb53 sdev_evt_send_simple +EXPORT_SYMBOL_GPL vmlinux 0xca71de84 mtd_is_partition +EXPORT_SYMBOL_GPL vmlinux 0xca85d8cf tracepoint_probe_update_all +EXPORT_SYMBOL_GPL vmlinux 0xca9b3529 spi_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xcaa710bc con_debug_enter +EXPORT_SYMBOL_GPL vmlinux 0xcabe04de cpuidle_resume_and_unlock +EXPORT_SYMBOL_GPL vmlinux 0xcbaaab9b usb_deregister +EXPORT_SYMBOL_GPL vmlinux 0xcbac7430 kobject_rename +EXPORT_SYMBOL_GPL vmlinux 0xcbbd922e spi_async +EXPORT_SYMBOL_GPL vmlinux 0xcbbf09a7 __ata_ehi_push_desc +EXPORT_SYMBOL_GPL vmlinux 0xcbe26d04 skb_cow_data +EXPORT_SYMBOL_GPL vmlinux 0xcbee20b2 get_cpu_iowait_time_us +EXPORT_SYMBOL_GPL vmlinux 0xcbfda3f6 snd_soc_get_volsw_s8 +EXPORT_SYMBOL_GPL vmlinux 0xcc1f1c3d inet_twdr_hangman +EXPORT_SYMBOL_GPL vmlinux 0xcc61fb29 usb_lock_device_for_reset +EXPORT_SYMBOL_GPL vmlinux 0xcc831957 ata_bmdma_setup +EXPORT_SYMBOL_GPL vmlinux 0xcc884653 debugfs_create_dir +EXPORT_SYMBOL_GPL vmlinux 0xcc8fa402 led_trigger_register +EXPORT_SYMBOL_GPL vmlinux 0xcc9d02a9 platform_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xccac7794 mtd_add_partition +EXPORT_SYMBOL_GPL vmlinux 0xcccfb2fa sata_deb_timing_hotplug +EXPORT_SYMBOL_GPL vmlinux 0xccd2fb77 ring_buffer_free +EXPORT_SYMBOL_GPL vmlinux 0xccda01e4 snd_soc_info_volsw_s8 +EXPORT_SYMBOL_GPL vmlinux 0xccfdbb9b xattr_getsecurity +EXPORT_SYMBOL_GPL vmlinux 0xcd02854b usb_poison_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0xcd263e74 blkio_alloc_blkg_stats +EXPORT_SYMBOL_GPL vmlinux 0xcd302c2c inet_twsk_purge +EXPORT_SYMBOL_GPL vmlinux 0xcd3c0085 crypto_drop_spawn +EXPORT_SYMBOL_GPL vmlinux 0xcd94ab7f max8997_read_reg +EXPORT_SYMBOL_GPL vmlinux 0xcda27d8e kobject_uevent_env +EXPORT_SYMBOL_GPL vmlinux 0xcda54164 securityfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0xcdca3691 nr_irqs +EXPORT_SYMBOL_GPL vmlinux 0xcdd9adbd init_dummy_netdev +EXPORT_SYMBOL_GPL vmlinux 0xce425931 wm8350_reg_write +EXPORT_SYMBOL_GPL vmlinux 0xce6a9d9a trace_current_buffer_discard_commit +EXPORT_SYMBOL_GPL vmlinux 0xce8e2b9b vfs_lock_file +EXPORT_SYMBOL_GPL vmlinux 0xcea44b96 raw_seq_stop +EXPORT_SYMBOL_GPL vmlinux 0xcf39e5ef usb_hcd_check_unlink_urb +EXPORT_SYMBOL_GPL vmlinux 0xcf6c19e4 pm_generic_runtime_idle +EXPORT_SYMBOL_GPL vmlinux 0xcf837d61 get_driver +EXPORT_SYMBOL_GPL vmlinux 0xcfb80935 inet_twsk_alloc +EXPORT_SYMBOL_GPL vmlinux 0xcfc1d35a skb_morph +EXPORT_SYMBOL_GPL vmlinux 0xcfc3347c usb_anchor_urb +EXPORT_SYMBOL_GPL vmlinux 0xcfcc83ad register_vt_notifier +EXPORT_SYMBOL_GPL vmlinux 0xd008404c usb_match_id +EXPORT_SYMBOL_GPL vmlinux 0xd02e2042 invalidate_inode_pages2 +EXPORT_SYMBOL_GPL vmlinux 0xd03c7700 secure_ipv4_port_ephemeral +EXPORT_SYMBOL_GPL vmlinux 0xd0437c45 usb_altnum_to_altsetting +EXPORT_SYMBOL_GPL vmlinux 0xd04d0e7c cpufreq_unregister_governor +EXPORT_SYMBOL_GPL vmlinux 0xd052a43d fuse_request_alloc +EXPORT_SYMBOL_GPL vmlinux 0xd05dc2a3 xfrm_aalg_get_byname +EXPORT_SYMBOL_GPL vmlinux 0xd07d186f __tracepoint_napi_poll +EXPORT_SYMBOL_GPL vmlinux 0xd0910e14 wm8350_set_bits +EXPORT_SYMBOL_GPL vmlinux 0xd0ae3df6 ring_buffer_read_finish +EXPORT_SYMBOL_GPL vmlinux 0xd0c05159 emergency_restart +EXPORT_SYMBOL_GPL vmlinux 0xd0cb228d scsi_dh_detach +EXPORT_SYMBOL_GPL vmlinux 0xd0f2894f timerqueue_add +EXPORT_SYMBOL_GPL vmlinux 0xd11fcb37 tps6586x_writes +EXPORT_SYMBOL_GPL vmlinux 0xd138ce78 ata_cable_sata +EXPORT_SYMBOL_GPL vmlinux 0xd16712f3 crypto_check_attr_type +EXPORT_SYMBOL_GPL vmlinux 0xd18df382 asic3_read_register +EXPORT_SYMBOL_GPL vmlinux 0xd192d387 sata_scr_write_flush +EXPORT_SYMBOL_GPL vmlinux 0xd193bb86 platform_get_irq_byname +EXPORT_SYMBOL_GPL vmlinux 0xd1a27dc9 __module_address +EXPORT_SYMBOL_GPL vmlinux 0xd1b2db37 tracepoint_probe_register_noupdate +EXPORT_SYMBOL_GPL vmlinux 0xd2008293 lookup_create +EXPORT_SYMBOL_GPL vmlinux 0xd2041e36 del_mtd_blktrans_dev +EXPORT_SYMBOL_GPL vmlinux 0xd217e9e6 trace_set_clr_event +EXPORT_SYMBOL_GPL vmlinux 0xd2490e9b perf_event_create_kernel_counter +EXPORT_SYMBOL_GPL vmlinux 0xd2559869 pm_runtime_enable +EXPORT_SYMBOL_GPL vmlinux 0xd25e035f snd_soc_dai_set_clkdiv +EXPORT_SYMBOL_GPL vmlinux 0xd273b1b1 __round_jiffies_up_relative +EXPORT_SYMBOL_GPL vmlinux 0xd2e4b058 dma_get_required_mask +EXPORT_SYMBOL_GPL vmlinux 0xd2eb0a9a vfs_removexattr +EXPORT_SYMBOL_GPL vmlinux 0xd2f4c943 led_trigger_register_simple +EXPORT_SYMBOL_GPL vmlinux 0xd32fe193 ata_scsi_change_queue_depth +EXPORT_SYMBOL_GPL vmlinux 0xd33c4fca __wake_up_locked +EXPORT_SYMBOL_GPL vmlinux 0xd370306e usb_deregister_dev +EXPORT_SYMBOL_GPL vmlinux 0xd39c4894 unregister_kretprobe +EXPORT_SYMBOL_GPL vmlinux 0xd3c4227d snd_soc_jack_add_pins +EXPORT_SYMBOL_GPL vmlinux 0xd3e0ee5d snd_soc_dai_set_tdm_slot +EXPORT_SYMBOL_GPL vmlinux 0xd3ec1941 ahash_register_instance +EXPORT_SYMBOL_GPL vmlinux 0xd40cffc4 task_active_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0xd41cf270 dev_attr_em_message_type +EXPORT_SYMBOL_GPL vmlinux 0xd41e835a srcu_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xd4316b1a device_remove_bin_file +EXPORT_SYMBOL_GPL vmlinux 0xd43f1ccb replace_page_cache_page +EXPORT_SYMBOL_GPL vmlinux 0xd450ec4f ata_sff_tf_read +EXPORT_SYMBOL_GPL vmlinux 0xd4aa40a9 usb_alloc_streams +EXPORT_SYMBOL_GPL vmlinux 0xd5035c46 snd_soc_dapm_new_widgets +EXPORT_SYMBOL_GPL vmlinux 0xd507a8fa mtd_del_partition +EXPORT_SYMBOL_GPL vmlinux 0xd50f01da rtc_irq_set_freq +EXPORT_SYMBOL_GPL vmlinux 0xd53da4e3 omap_dm_timers_active +EXPORT_SYMBOL_GPL vmlinux 0xd56344ff class_interface_unregister +EXPORT_SYMBOL_GPL vmlinux 0xd59668e6 unlock_flocks +EXPORT_SYMBOL_GPL vmlinux 0xd5d0b527 twl4030_codec_get_mclk +EXPORT_SYMBOL_GPL vmlinux 0xd5dbec0d bus_for_each_drv +EXPORT_SYMBOL_GPL vmlinux 0xd6256522 ata_eh_analyze_ncq_error +EXPORT_SYMBOL_GPL vmlinux 0xd63d295c sysdev_create_file +EXPORT_SYMBOL_GPL vmlinux 0xd64f526d usb_reset_endpoint +EXPORT_SYMBOL_GPL vmlinux 0xd6a7e055 crypto_lookup_template +EXPORT_SYMBOL_GPL vmlinux 0xd6fdcedc sysdev_register +EXPORT_SYMBOL_GPL vmlinux 0xd705b4c7 schedule_hrtimeout +EXPORT_SYMBOL_GPL vmlinux 0xd711af41 mddev_resume +EXPORT_SYMBOL_GPL vmlinux 0xd749cb3a device_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xd768e985 regulator_has_full_constraints +EXPORT_SYMBOL_GPL vmlinux 0xd77c0bc8 klist_remove +EXPORT_SYMBOL_GPL vmlinux 0xd788742d perf_trace_buf_prepare +EXPORT_SYMBOL_GPL vmlinux 0xd7bfba6f cgroup_lock_live_group +EXPORT_SYMBOL_GPL vmlinux 0xd814c085 shash_ahash_finup +EXPORT_SYMBOL_GPL vmlinux 0xd81d77b2 tps6586x_reads +EXPORT_SYMBOL_GPL vmlinux 0xd822b35f pm_qos_add_request +EXPORT_SYMBOL_GPL vmlinux 0xd8525ea7 fl6_update_dst +EXPORT_SYMBOL_GPL vmlinux 0xd859bbf2 unregister_kprobe +EXPORT_SYMBOL_GPL vmlinux 0xd8af9acd pm_relax +EXPORT_SYMBOL_GPL vmlinux 0xd8b97ff6 nand_wait_ready +EXPORT_SYMBOL_GPL vmlinux 0xd8bafe6e sdio_release_host +EXPORT_SYMBOL_GPL vmlinux 0xd8c3d73f ata_msleep +EXPORT_SYMBOL_GPL vmlinux 0xd8c73c6d scsi_register_device_handler +EXPORT_SYMBOL_GPL vmlinux 0xd8efd668 crypto_ahash_final +EXPORT_SYMBOL_GPL vmlinux 0xd91c2cce ata_host_start +EXPORT_SYMBOL_GPL vmlinux 0xd91d7109 blk_abort_request +EXPORT_SYMBOL_GPL vmlinux 0xd93e76a6 kbd_table +EXPORT_SYMBOL_GPL vmlinux 0xd95ffc0b omap_dm_timer_start +EXPORT_SYMBOL_GPL vmlinux 0xd975d73e skb_to_sgvec +EXPORT_SYMBOL_GPL vmlinux 0xd97df76d transport_configure_device +EXPORT_SYMBOL_GPL vmlinux 0xd99b41d0 crypto_mod_get +EXPORT_SYMBOL_GPL vmlinux 0xd9bcfe63 fuse_request_send_background +EXPORT_SYMBOL_GPL vmlinux 0xd9eef782 usb_wait_anchor_empty_timeout +EXPORT_SYMBOL_GPL vmlinux 0xd9feb9c4 omap_dm_timer_read_counter +EXPORT_SYMBOL_GPL vmlinux 0xda1be8e1 async_synchronize_cookie_domain +EXPORT_SYMBOL_GPL vmlinux 0xda45b65b snd_soc_put_volsw +EXPORT_SYMBOL_GPL vmlinux 0xdacb4c9e ezx_pcap_read +EXPORT_SYMBOL_GPL vmlinux 0xdacf0f1e ata_std_prereset +EXPORT_SYMBOL_GPL vmlinux 0xdad2e072 security_inode_mkdir +EXPORT_SYMBOL_GPL vmlinux 0xdaec9a92 sdio_set_block_size +EXPORT_SYMBOL_GPL vmlinux 0xdaeddd35 omap_dm_timer_get_irq +EXPORT_SYMBOL_GPL vmlinux 0xdaf2089f __clocksource_updatefreq_scale +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 0xdb3e2e21 add_mtd_blktrans_dev +EXPORT_SYMBOL_GPL vmlinux 0xdb4a1e28 wm831x_auxadc_read +EXPORT_SYMBOL_GPL vmlinux 0xdb9dd733 bus_for_each_dev +EXPORT_SYMBOL_GPL vmlinux 0xdbf96aac ring_buffer_size +EXPORT_SYMBOL_GPL vmlinux 0xdc65cd86 ata_sas_port_alloc +EXPORT_SYMBOL_GPL vmlinux 0xdc8485ec bus_register +EXPORT_SYMBOL_GPL vmlinux 0xdc97af2e syscore_suspend +EXPORT_SYMBOL_GPL vmlinux 0xdcaac1cc rdev_get_dev +EXPORT_SYMBOL_GPL vmlinux 0xdccbad4c blkiocg_update_io_merged_stats +EXPORT_SYMBOL_GPL vmlinux 0xdcfb0fd5 sdio_writeb_readb +EXPORT_SYMBOL_GPL vmlinux 0xdd041ec1 pm_runtime_allow +EXPORT_SYMBOL_GPL vmlinux 0xdd3491e4 sdio_writew +EXPORT_SYMBOL_GPL vmlinux 0xdd5f4b44 tty_buffer_request_room +EXPORT_SYMBOL_GPL vmlinux 0xde417b81 async_schedule_domain +EXPORT_SYMBOL_GPL vmlinux 0xde4aae85 mnt_clone_write +EXPORT_SYMBOL_GPL vmlinux 0xde76ba7b rdev_get_drvdata +EXPORT_SYMBOL_GPL vmlinux 0xde8b05e6 snd_soc_default_readable_register +EXPORT_SYMBOL_GPL vmlinux 0xdf2bd5db spi_busnum_to_master +EXPORT_SYMBOL_GPL vmlinux 0xdf6976ce platform_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0xdf6d8453 snd_soc_new_ac97_codec +EXPORT_SYMBOL_GPL vmlinux 0xdf7529c3 usb_disable_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0xdf8aa635 tc3589x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0xdf90a264 vfs_cancel_lock +EXPORT_SYMBOL_GPL vmlinux 0xe007de41 kallsyms_lookup_name +EXPORT_SYMBOL_GPL vmlinux 0xe0297d0f dm_put +EXPORT_SYMBOL_GPL vmlinux 0xe0341d58 skb_pull_rcsum +EXPORT_SYMBOL_GPL vmlinux 0xe049fc28 raw_hash_sk +EXPORT_SYMBOL_GPL vmlinux 0xe07565c7 sdio_align_size +EXPORT_SYMBOL_GPL vmlinux 0xe081de98 hvc_alloc +EXPORT_SYMBOL_GPL vmlinux 0xe0925864 relay_buf_full +EXPORT_SYMBOL_GPL vmlinux 0xe0c37084 fl6_sock_lookup +EXPORT_SYMBOL_GPL vmlinux 0xe0cacc10 fib_rules_lookup +EXPORT_SYMBOL_GPL vmlinux 0xe116b490 ring_buffer_empty +EXPORT_SYMBOL_GPL vmlinux 0xe12959e6 snd_soc_default_writable_register +EXPORT_SYMBOL_GPL vmlinux 0xe12b33d4 snd_soc_suspend +EXPORT_SYMBOL_GPL vmlinux 0xe132c6b4 netlink_has_listeners +EXPORT_SYMBOL_GPL vmlinux 0xe170f384 ata_eh_thaw_port +EXPORT_SYMBOL_GPL vmlinux 0xe1a67b55 netdev_rx_handler_register +EXPORT_SYMBOL_GPL vmlinux 0xe20d2695 __atomic_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xe2457304 snd_soc_dai_set_tristate +EXPORT_SYMBOL_GPL vmlinux 0xe2538faf blkcipher_walk_virt_block +EXPORT_SYMBOL_GPL vmlinux 0xe269c589 mnt_drop_write +EXPORT_SYMBOL_GPL vmlinux 0xe28cc136 sata_pmp_error_handler +EXPORT_SYMBOL_GPL vmlinux 0xe2ab9a17 proc_net_mkdir +EXPORT_SYMBOL_GPL vmlinux 0xe2cdc81b usb_autopm_put_interface_no_suspend +EXPORT_SYMBOL_GPL vmlinux 0xe2d0bdec scsi_dh_attach +EXPORT_SYMBOL_GPL vmlinux 0xe3043ff9 request_any_context_irq +EXPORT_SYMBOL_GPL vmlinux 0xe35e94dc pm_qos_update_request +EXPORT_SYMBOL_GPL vmlinux 0xe37939f3 snd_soc_cnew +EXPORT_SYMBOL_GPL vmlinux 0xe3e0794e ring_buffer_peek +EXPORT_SYMBOL_GPL vmlinux 0xe3e75a53 __wake_up_locked_key +EXPORT_SYMBOL_GPL vmlinux 0xe3ed8b04 ip_local_out +EXPORT_SYMBOL_GPL vmlinux 0xe4057362 cgroup_add_file +EXPORT_SYMBOL_GPL vmlinux 0xe40b0065 usb_hcd_link_urb_to_ep +EXPORT_SYMBOL_GPL vmlinux 0xe4306e37 __rtnl_af_unregister +EXPORT_SYMBOL_GPL vmlinux 0xe4309905 syscore_resume +EXPORT_SYMBOL_GPL vmlinux 0xe4322d70 led_classdev_resume +EXPORT_SYMBOL_GPL vmlinux 0xe45de92e cgroup_to_blkio_cgroup +EXPORT_SYMBOL_GPL vmlinux 0xe46b905a ata_cable_80wire +EXPORT_SYMBOL_GPL vmlinux 0xe47a058f ata_sff_wait_after_reset +EXPORT_SYMBOL_GPL vmlinux 0xe48b7986 cpufreq_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0xe494e059 user_read +EXPORT_SYMBOL_GPL vmlinux 0xe4d7520d snd_soc_cache_write +EXPORT_SYMBOL_GPL vmlinux 0xe4dc270c raw_seq_open +EXPORT_SYMBOL_GPL vmlinux 0xe4e24e58 task_blkio_cgroup +EXPORT_SYMBOL_GPL vmlinux 0xe507c4a5 rtc_class_open +EXPORT_SYMBOL_GPL vmlinux 0xe50f415e sysfs_remove_files +EXPORT_SYMBOL_GPL vmlinux 0xe542f5dd ring_buffer_entries +EXPORT_SYMBOL_GPL vmlinux 0xe5606cb2 omap_dm_timer_disable +EXPORT_SYMBOL_GPL vmlinux 0xe569ede8 sg_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xe574f4cc ring_buffer_lock_reserve +EXPORT_SYMBOL_GPL vmlinux 0xe577c9a2 eventfd_ctx_fileget +EXPORT_SYMBOL_GPL vmlinux 0xe5b94d83 scsi_schedule_eh +EXPORT_SYMBOL_GPL vmlinux 0xe5b9db4b usb_string +EXPORT_SYMBOL_GPL vmlinux 0xe5c1fd15 regulator_get +EXPORT_SYMBOL_GPL vmlinux 0xe5c6654a snd_soc_jack_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0xe5db00c0 trace_define_field +EXPORT_SYMBOL_GPL vmlinux 0xe5f7c68f get_pid_task +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 0xe666569a aead_geniv_alloc +EXPORT_SYMBOL_GPL vmlinux 0xe6e1c5fe uuid_be_gen +EXPORT_SYMBOL_GPL vmlinux 0xe71170e6 i2c_new_dummy +EXPORT_SYMBOL_GPL vmlinux 0xe72d3448 snd_soc_dapm_add_routes +EXPORT_SYMBOL_GPL vmlinux 0xe738a885 __wake_up_sync +EXPORT_SYMBOL_GPL vmlinux 0xe750d4a8 tracepoint_iter_stop +EXPORT_SYMBOL_GPL vmlinux 0xe75810db fib_rules_unregister +EXPORT_SYMBOL_GPL vmlinux 0xe78ecdbd cleanup_srcu_struct +EXPORT_SYMBOL_GPL vmlinux 0xe7bb981b __root_device_register +EXPORT_SYMBOL_GPL vmlinux 0xe7c13207 irq_work_sync +EXPORT_SYMBOL_GPL vmlinux 0xe7d7296c __module_text_address +EXPORT_SYMBOL_GPL vmlinux 0xe7df978d omap_usbhs_enable +EXPORT_SYMBOL_GPL vmlinux 0xe7e7119c usb_get_status +EXPORT_SYMBOL_GPL vmlinux 0xe7ffe877 pcpu_base_addr +EXPORT_SYMBOL_GPL vmlinux 0xe818b32b ata_bmdma_interrupt +EXPORT_SYMBOL_GPL vmlinux 0xe8578fcb usb_get_urb +EXPORT_SYMBOL_GPL vmlinux 0xe8611953 perf_tp_event +EXPORT_SYMBOL_GPL vmlinux 0xe862c4b7 dpm_suspend_start +EXPORT_SYMBOL_GPL vmlinux 0xe8633e63 class_interface_register +EXPORT_SYMBOL_GPL vmlinux 0xe87ba93e max8997_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0xe93e49c3 devres_free +EXPORT_SYMBOL_GPL vmlinux 0xe9587909 usb_unregister_notify +EXPORT_SYMBOL_GPL vmlinux 0xe978ca97 inet_csk_get_port +EXPORT_SYMBOL_GPL vmlinux 0xe9849125 platform_device_register_resndata +EXPORT_SYMBOL_GPL vmlinux 0xe9d719be sdio_readsb +EXPORT_SYMBOL_GPL vmlinux 0xea065e01 task_handoff_unregister +EXPORT_SYMBOL_GPL vmlinux 0xea124bd1 gcd +EXPORT_SYMBOL_GPL vmlinux 0xea1d9a29 ata_cable_40wire +EXPORT_SYMBOL_GPL vmlinux 0xea418e0f atapi_cmd_type +EXPORT_SYMBOL_GPL vmlinux 0xea744a02 ipv6_opt_accepted +EXPORT_SYMBOL_GPL vmlinux 0xea77af22 rtc_device_register +EXPORT_SYMBOL_GPL vmlinux 0xea7c7ca5 encode_bch +EXPORT_SYMBOL_GPL vmlinux 0xea8d7dd0 tty_encode_baud_rate +EXPORT_SYMBOL_GPL vmlinux 0xeab52ff5 usb_alloc_coherent +EXPORT_SYMBOL_GPL vmlinux 0xeac6c9e9 __clocksource_register_scale +EXPORT_SYMBOL_GPL vmlinux 0xeae74760 scsi_nl_send_transport_msg +EXPORT_SYMBOL_GPL vmlinux 0xeb135c74 blk_unprep_request +EXPORT_SYMBOL_GPL vmlinux 0xeb35639d __class_register +EXPORT_SYMBOL_GPL vmlinux 0xeb711ae7 snd_soc_params_to_bclk +EXPORT_SYMBOL_GPL vmlinux 0xeb8a16ee securityfs_remove +EXPORT_SYMBOL_GPL vmlinux 0xeb9abbee ata_sff_queue_work +EXPORT_SYMBOL_GPL vmlinux 0xebb79c51 power_supply_changed +EXPORT_SYMBOL_GPL vmlinux 0xebbf7de5 filter_match_preds +EXPORT_SYMBOL_GPL vmlinux 0xebd3b037 usb_driver_set_configuration +EXPORT_SYMBOL_GPL vmlinux 0xec1b043e regulator_suspend_prepare +EXPORT_SYMBOL_GPL vmlinux 0xec25f967 klist_del +EXPORT_SYMBOL_GPL vmlinux 0xec6d1f46 usb_autopm_get_interface +EXPORT_SYMBOL_GPL vmlinux 0xec77fbac ata_do_eh +EXPORT_SYMBOL_GPL vmlinux 0xed78b107 disable_kprobe +EXPORT_SYMBOL_GPL vmlinux 0xed7ebdc3 snd_soc_dapm_force_enable_pin +EXPORT_SYMBOL_GPL vmlinux 0xeda0affc snd_soc_register_dais +EXPORT_SYMBOL_GPL vmlinux 0xeda63db3 scatterwalk_copychunks +EXPORT_SYMBOL_GPL vmlinux 0xedb3d6f5 otg_ulpi_create +EXPORT_SYMBOL_GPL vmlinux 0xedb6b2e9 __inet_lookup_listener +EXPORT_SYMBOL_GPL vmlinux 0xedda6568 snd_soc_bulk_write_raw +EXPORT_SYMBOL_GPL vmlinux 0xee315eb0 atomic_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xee615bfb snd_soc_dapm_free +EXPORT_SYMBOL_GPL vmlinux 0xee624820 usb_register_device_driver +EXPORT_SYMBOL_GPL vmlinux 0xee6446bd usb_kill_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0xee792b7a pm_stay_awake +EXPORT_SYMBOL_GPL vmlinux 0xeeb7f2d5 __mnt_is_readonly +EXPORT_SYMBOL_GPL vmlinux 0xeecbf33f sysfs_remove_bin_file +EXPORT_SYMBOL_GPL vmlinux 0xeecc4750 anon_transport_class_register +EXPORT_SYMBOL_GPL vmlinux 0xeedf7b3b kobject_uevent +EXPORT_SYMBOL_GPL vmlinux 0xeeffcce3 free_bch +EXPORT_SYMBOL_GPL vmlinux 0xef60a01d ata_bmdma_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0xef6c3f70 round_jiffies_up_relative +EXPORT_SYMBOL_GPL vmlinux 0xef7cdf48 bus_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0xef7e6288 power_supply_class +EXPORT_SYMBOL_GPL vmlinux 0xefb1a14c sdhci_free_host +EXPORT_SYMBOL_GPL vmlinux 0xefb6dc85 ring_buffer_free_read_page +EXPORT_SYMBOL_GPL vmlinux 0xefb72398 pstore_write +EXPORT_SYMBOL_GPL vmlinux 0xefdd5a63 ktime_get_ts +EXPORT_SYMBOL_GPL vmlinux 0xf0224f5b tracepoint_iter_next +EXPORT_SYMBOL_GPL vmlinux 0xf024d4e0 alloc_vm_area +EXPORT_SYMBOL_GPL vmlinux 0xf0752a57 ata_sas_port_stop +EXPORT_SYMBOL_GPL vmlinux 0xf09b23aa mtd_erase_callback +EXPORT_SYMBOL_GPL vmlinux 0xf0ed5090 rtnl_put_cacheinfo +EXPORT_SYMBOL_GPL vmlinux 0xf139c150 __pm_runtime_disable +EXPORT_SYMBOL_GPL vmlinux 0xf13e47da usb_hcd_giveback_urb +EXPORT_SYMBOL_GPL vmlinux 0xf184d189 kernel_power_off +EXPORT_SYMBOL_GPL vmlinux 0xf1d459fe snd_soc_dapm_new_controls +EXPORT_SYMBOL_GPL vmlinux 0xf211c7ad ata_scsi_queuecmd +EXPORT_SYMBOL_GPL vmlinux 0xf242bb1f do_kern_mount +EXPORT_SYMBOL_GPL vmlinux 0xf2c83a25 da903x_write +EXPORT_SYMBOL_GPL vmlinux 0xf2e723ca sysdev_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xf2fca922 uart_parse_options +EXPORT_SYMBOL_GPL vmlinux 0xf2ff5736 usb_free_urb +EXPORT_SYMBOL_GPL vmlinux 0xf30fda27 lzo1x_decompress_safe +EXPORT_SYMBOL_GPL vmlinux 0xf3411dea snd_soc_dapm_info_pin_switch +EXPORT_SYMBOL_GPL vmlinux 0xf34806ec hrtimer_get_res +EXPORT_SYMBOL_GPL vmlinux 0xf3489a9f adp5520_write +EXPORT_SYMBOL_GPL vmlinux 0xf3b451ca kdb_poll_funcs +EXPORT_SYMBOL_GPL vmlinux 0xf3b5b2a9 tps6586x_read +EXPORT_SYMBOL_GPL vmlinux 0xf3b93a97 cgroup_lock_is_held +EXPORT_SYMBOL_GPL vmlinux 0xf3bf0714 dapm_reg_event +EXPORT_SYMBOL_GPL vmlinux 0xf3f776ff usb_clear_halt +EXPORT_SYMBOL_GPL vmlinux 0xf426953e usb_hcd_resume_root_hub +EXPORT_SYMBOL_GPL vmlinux 0xf4592a45 led_classdev_register +EXPORT_SYMBOL_GPL vmlinux 0xf465c0a3 md_rdev_init +EXPORT_SYMBOL_GPL vmlinux 0xf46b1f01 free_css_id +EXPORT_SYMBOL_GPL vmlinux 0xf46c8d5d ring_buffer_empty_cpu +EXPORT_SYMBOL_GPL vmlinux 0xf492b124 da903x_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0xf499fdb2 rcu_barrier_bh +EXPORT_SYMBOL_GPL vmlinux 0xf49ca3b5 snd_soc_jack_add_gpios +EXPORT_SYMBOL_GPL vmlinux 0xf51d884d sdio_claim_host +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 0xf5ab5e20 tcp_slow_start +EXPORT_SYMBOL_GPL vmlinux 0xf5ac338a platform_get_resource_byname +EXPORT_SYMBOL_GPL vmlinux 0xf61e30f6 blkiocg_update_dispatch_stats +EXPORT_SYMBOL_GPL vmlinux 0xf6896634 sysfs_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xf6b467a9 anon_transport_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0xf6b4e127 sk_attach_filter +EXPORT_SYMBOL_GPL vmlinux 0xf6e04730 event_storage +EXPORT_SYMBOL_GPL vmlinux 0xf6e874f5 ata_timing_merge +EXPORT_SYMBOL_GPL vmlinux 0xf78e88c9 __hvc_resize +EXPORT_SYMBOL_GPL vmlinux 0xf79f72f9 led_trigger_event +EXPORT_SYMBOL_GPL vmlinux 0xf7c45ed2 __tracepoint_block_bio_remap +EXPORT_SYMBOL_GPL vmlinux 0xf7d6e500 unregister_pernet_subsys +EXPORT_SYMBOL_GPL vmlinux 0xf7f98a94 crypto_unregister_ahash +EXPORT_SYMBOL_GPL vmlinux 0xf80d1196 platform_device_register +EXPORT_SYMBOL_GPL vmlinux 0xf80f59b5 clockevents_register_device +EXPORT_SYMBOL_GPL vmlinux 0xf82f16b3 execute_in_process_context +EXPORT_SYMBOL_GPL vmlinux 0xf864437d fuse_conn_put +EXPORT_SYMBOL_GPL vmlinux 0xf8802492 print_stack_trace +EXPORT_SYMBOL_GPL vmlinux 0xf88a94d5 sysfs_create_group +EXPORT_SYMBOL_GPL vmlinux 0xf8a9fce1 inet_unhash +EXPORT_SYMBOL_GPL vmlinux 0xf8cf0b3f unregister_mtd_user +EXPORT_SYMBOL_GPL vmlinux 0xf8d2f227 put_mtd_device +EXPORT_SYMBOL_GPL vmlinux 0xf8e4a743 __srcu_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xf8f3a0fb ata_ratelimit +EXPORT_SYMBOL_GPL vmlinux 0xf8f49cdd ata_bmdma_start +EXPORT_SYMBOL_GPL vmlinux 0xf8fc3e09 led_trigger_store +EXPORT_SYMBOL_GPL vmlinux 0xf91295e6 pm_generic_suspend +EXPORT_SYMBOL_GPL vmlinux 0xf91788bf sata_async_notification +EXPORT_SYMBOL_GPL vmlinux 0xf91a84dc debugfs_create_u16 +EXPORT_SYMBOL_GPL vmlinux 0xf93a4e0d snd_soc_codec_set_pll +EXPORT_SYMBOL_GPL vmlinux 0xf96adc3d wm8994_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0xf9a054b5 __round_jiffies +EXPORT_SYMBOL_GPL vmlinux 0xf9b66415 sysdev_show_int +EXPORT_SYMBOL_GPL vmlinux 0xf9bae43c led_classdev_unregister +EXPORT_SYMBOL_GPL vmlinux 0xf9c7f5b7 dm_device_name +EXPORT_SYMBOL_GPL vmlinux 0xf9ca3160 ata_id_xfermask +EXPORT_SYMBOL_GPL vmlinux 0xf9d046f0 klist_add_head +EXPORT_SYMBOL_GPL vmlinux 0xf9de974a blkiocg_update_io_remove_stats +EXPORT_SYMBOL_GPL vmlinux 0xf9ed10b9 ata_sff_irq_on +EXPORT_SYMBOL_GPL vmlinux 0xfa012fe7 tracepoint_probe_register +EXPORT_SYMBOL_GPL vmlinux 0xfa1eb910 unregister_syscore_ops +EXPORT_SYMBOL_GPL vmlinux 0xfa235dca use_mm +EXPORT_SYMBOL_GPL vmlinux 0xfa49acf8 queue_work +EXPORT_SYMBOL_GPL vmlinux 0xfa4cd5d3 tty_prepare_flip_string +EXPORT_SYMBOL_GPL vmlinux 0xfa4db2ff max8997_update_reg +EXPORT_SYMBOL_GPL vmlinux 0xfa6bf044 snd_soc_jack_add_zones +EXPORT_SYMBOL_GPL vmlinux 0xfa89209b seq_release_net +EXPORT_SYMBOL_GPL vmlinux 0xfaa06ec7 sdio_get_host_pm_caps +EXPORT_SYMBOL_GPL vmlinux 0xfaa774ba ahash_attr_alg +EXPORT_SYMBOL_GPL vmlinux 0xfaae2b8e driver_find_device +EXPORT_SYMBOL_GPL vmlinux 0xfad65041 regulator_set_mode +EXPORT_SYMBOL_GPL vmlinux 0xfb1dd0a4 ring_buffer_unlock_commit +EXPORT_SYMBOL_GPL vmlinux 0xfb28bf05 register_jprobe +EXPORT_SYMBOL_GPL vmlinux 0xfb3038fc driver_add_kobj +EXPORT_SYMBOL_GPL vmlinux 0xfb32b30f ring_buffer_read_prepare_sync +EXPORT_SYMBOL_GPL vmlinux 0xfb6eedf9 power_group_name +EXPORT_SYMBOL_GPL vmlinux 0xfb715e09 crypto_ablkcipher_type +EXPORT_SYMBOL_GPL vmlinux 0xfb7490f9 system_wq +EXPORT_SYMBOL_GPL vmlinux 0xfb8f730c platform_device_alloc +EXPORT_SYMBOL_GPL vmlinux 0xfbd13d62 find_module +EXPORT_SYMBOL_GPL vmlinux 0xfbf9be5d register_oom_notifier +EXPORT_SYMBOL_GPL vmlinux 0xfc0484f6 usb_bulk_msg +EXPORT_SYMBOL_GPL vmlinux 0xfc1974b7 crypto_grab_skcipher +EXPORT_SYMBOL_GPL vmlinux 0xfc2596ae scsi_internal_device_unblock +EXPORT_SYMBOL_GPL vmlinux 0xfca61bb7 cpufreq_cpu_get +EXPORT_SYMBOL_GPL vmlinux 0xfcabc12e relay_file_operations +EXPORT_SYMBOL_GPL vmlinux 0xfd0c47ee cpuidle_enable_device +EXPORT_SYMBOL_GPL vmlinux 0xfd0f44ae unregister_kretprobes +EXPORT_SYMBOL_GPL vmlinux 0xfd240de3 wm8350_block_write +EXPORT_SYMBOL_GPL vmlinux 0xfd46ee5b register_kretprobe +EXPORT_SYMBOL_GPL vmlinux 0xfdb753a0 disk_part_iter_exit +EXPORT_SYMBOL_GPL vmlinux 0xfdb8733d skb_partial_csum_set +EXPORT_SYMBOL_GPL vmlinux 0xfde0b92c crypto_larval_error +EXPORT_SYMBOL_GPL vmlinux 0xfde46cca ata_host_alloc +EXPORT_SYMBOL_GPL vmlinux 0xfdeadfae __fsnotify_inode_delete +EXPORT_SYMBOL_GPL vmlinux 0xfdf4c219 fs_kobj +EXPORT_SYMBOL_GPL vmlinux 0xfe33166d usb_interrupt_msg +EXPORT_SYMBOL_GPL vmlinux 0xfe60627d add_to_page_cache_lru +EXPORT_SYMBOL_GPL vmlinux 0xfe6f75a0 transport_remove_device +EXPORT_SYMBOL_GPL vmlinux 0xfe95ae0b omap_dm_timer_write_status +EXPORT_SYMBOL_GPL vmlinux 0xfe990052 gpio_free +EXPORT_SYMBOL_GPL vmlinux 0xfea598e3 devres_remove +EXPORT_SYMBOL_GPL vmlinux 0xfed11ed1 usb_mon_deregister +EXPORT_SYMBOL_GPL vmlinux 0xfef8a166 trace_current_buffer_lock_reserve +EXPORT_SYMBOL_GPL vmlinux 0xff5a8cfe cn_del_callback +EXPORT_SYMBOL_GPL vmlinux 0xff881f07 __lock_page_killable +EXPORT_SYMBOL_GPL vmlinux 0xffa22246 debugfs_create_bool +EXPORT_SYMBOL_GPL vmlinux 0xffa4c4ec cgroup_lock +EXPORT_SYMBOL_GPL vmlinux 0xffbd0d56 skcipher_geniv_init +EXPORT_SYMBOL_GPL vmlinux 0xffbd1950 dm_dispatch_request +EXPORT_SYMBOL_GPL vmlinux 0xfffd11d6 register_pernet_subsys --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/armel/omap.compiler +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/armel/omap.compiler @@ -0,0 +1 @@ +GCC: (Ubuntu/Linaro 4.6.1-7ubuntu2) 4.6.1 --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/armel/omap.modules +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/armel/omap.modules @@ -0,0 +1,2137 @@ +6pack +74x164 +8021q +88pm860x_bl +88pm860x_onkey +88pm860x-ts +9p +9pnet +a3d +ab3100 +ab3100-otp +ab8500-ponkey +ab8500-usb +ac97_bus +acecad +act200l-sir +act_csum +act_gact +act_ipt +actisys-sir +act_mirred +act_nat +act_pedit +act_police +act_simple +act_skbedit +ad2s120x +ad2s1210 +ad2s90 +ad525x_dpot +ad525x_dpot-i2c +ad525x_dpot-spi +ad5398 +ad5446 +ad5504 +ad5624r_spi +ad5791 +ad5930 +ad714x +ad714x-i2c +ad714x-spi +ad7150 +ad7152 +ad7291 +ad7298 +ad7314 +ad7414 +ad7418 +ad7476 +ad7606 +ad7745 +ad7780 +ad7816 +ad7877 +ad7879 +ad7879-i2c +ad7879-spi +ad7887 +ad799x +ad9832 +ad9834 +ad9850 +ad9852 +ad9910 +ad9951 +adcxx +ade7753 +ade7754 +ade7758 +ade7759 +ade7854 +ade7854-i2c +ade7854-spi +adfs +adi +adis16060 +adis16080 +adis16130 +adis16201 +adis16203 +adis16204 +adis16209 +adis16220 +adis16240 +adis16260 +adis16400 +adm1021 +adm1025 +adm1026 +adm1029 +adm1031 +adm9240 +adp5520_bl +adp5520-gpio +adp5520-keys +adp5588-gpio +adp5588-keys +adp5589-keys +adp8860_bl +adp8870_bl +ads1015 +ads7828 +ads7846 +ads7871 +adt7310 +adt7316 +adt7316-i2c +adt7316-spi +adt7410 +adt7411 +adt7462 +adt7470 +adt7475 +adt75 +adutux +adv7180 +adxl34x +adxl34x-i2c +adxl34x-spi +adxrs450 +aes_generic +af_802154 +af9013 +af_alg +affs +af_key +af-rxrpc +afs +ah4 +ah6 +ahci_platform +aiptek +aircable +ak881x +alauda +algif_hash +algif_skcipher +alphatrack +altera_jtaguart +altera_ps2 +altera-stapl +altera_uart +amba-clcd +amba-pl011 +amc6821 +analog +ansi_cprng +anubis +aoe +apds9802als +apds990x +appledisplay +appletalk +appletouch +ar7part +arc4 +ark3116 +arptable_filter +arp_tables +arpt_mangle +as5011 +asc7621 +asix +asus_oled +async_memcpy +async_pq +async_raid6_recov +async_tx +async_xor +at24 +at25 +at76c50x-usb +atbm8830 +ath +ath3k +ath9k +ath9k_common +ath9k_htc +ath9k_hw +ati_remote +ati_remote2 +atm +atmel_mxt_ts +atmtcp +atxp1 +au0828 +au8522 +aufs +authenc +authencesn +auth_rpcgss +autofs4 +ax25 +ax88796 +b2c2-flexcop +b2c2-flexcop-usb +b43 +b43legacy +b44 +bas_gigaset +basic_mmio_gpio +batman-adv +baycom_epp +baycom_par +baycom_ser_fdx +baycom_ser_hdx +bcm203x +bcm3510 +bcm5974 +bcma +bcm_wimax +befs +belkin_sa +bfs +bfusb +bh1770glc +bh1780gli +binfmt_aout +binfmt_misc +block2mtd +blowfish +bluetooth +bmp085 +bnep +bonding +bpa10x +bpqether +bq20z75 +bq24022 +bq27x00_battery +br2684 +bridge +broadsheetfb +bsd_comp +btmrvl +btmrvl_sdio +btrfs +btsdio +btusb +btwilink +bu21013_ts +bw-qcam +c67x00 +cachefiles +caif +caif_serial +caif_socket +camellia +can +can-bcm +can-dev +can-raw +capi +capidrv +carl9170 +cast5 +cast6 +catc +c_can +c_can_platform +ccm +cdc-acm +cdc_eem +cdc_ether +cdc_ncm +cdc-phonet +cdc_subset +cdc-wdm +ceph +cfg80211 +cfi_cmdset_0001 +cfi_cmdset_0002 +cfi_cmdset_0020 +cfi_probe +cfi_util +cfspi_slave +ch +ch341 +chnl_net +cifs +clearpad_tm1217 +clip +cls_basic +cls_flow +cls_fw +cls_route +cls_rsvp +cls_rsvp6 +cls_tcindex +cls_u32 +cm109 +cma3000_d0x +cma3000_d0x_i2c +cmtp +cobra +coda +configfs +core +cp210x +cpia2 +c-qcam +cramfs +crc7 +crc-ccitt +crc-itu-t +cryptd +cryptoloop +crypto_null +cs5345 +cs53l32a +ctr +cts +cuse +cx22700 +cx22702 +cx231xx +cx231xx-alsa +cx231xx-dvb +cx2341x +cx24110 +cx24113 +cx24116 +cx24123 +cx25840 +cx82310_eth +cxacru +cxd2820r +cy8ctmg110_ts +cyberjack +cypress_cy7c63 +cypress_m8 +cytherm +da9030_battery +da9034-ts +da903x +da903x_bl +davinci_cpdma +davinci_mdio +db9 +dccp +dccp_diag +dccp_ipv4 +dccp_ipv6 +dccp_probe +decnet +deflate +des_generic +dib0070 +dib0090 +dib3000mb +dib3000mc +dib7000m +dib7000p +dib8000 +dib9000 +dibx000_common +digi_acceleport +diskonchip +display +dlci +dlm +dm644x_ccdc +dm9000 +dm9601 +dm-crypt +dme1737 +dm-log +dm-mirror +dm-multipath +dm-queue-length +dm-raid +dm-region-hash +dm-round-robin +dm-service-time +dm-snapshot +dm-zero +dnet +dn_rtmsg +doc2000 +doc2001 +doc2001plus +docecc +docprobe +drbd +drm +drxd +ds1621 +ds1682 +ds1wm +ds2482 +ds2490 +ds2760_battery +ds2780_battery +ds2782_battery +ds3000 +ds620 +dsbr100 +dss1_divert +dummy +dvb-core +dvb-pll +dvb-usb +dvb-usb-a800 +dvb-usb-af9005 +dvb-usb-af9005-remote +dvb-usb-af9015 +dvb-usb-anysee +dvb-usb-au6610 +dvb-usb-az6027 +dvb-usb-ce6230 +dvb-usb-cinergyT2 +dvb-usb-cxusb +dvb-usb-dib0700 +dvb-usb-dibusb-common +dvb-usb-dibusb-mb +dvb-usb-dibusb-mc +dvb-usb-digitv +dvb-usb-dtt200u +dvb-usb-dtv5100 +dvb-usb-dw2102 +dvb-usb-ec168 +dvb-usb-friio +dvb-usb-gl861 +dvb-usb-gp8psk +dvb-usb-lmedm04 +dvb-usb-m920x +dvb-usb-nova-t-usb2 +dvb-usb-opera +dvb-usb-technisat-usb2 +dvb-usb-ttusb2 +dvb-usb-umt-010 +dvb-usb-vp702x +dvb-usb-vp7045 +dw_dmac +dw_mmc +dw_spi +dynapro +easycap +ebt_802_3 +ebtable_broute +ebtable_filter +ebtable_nat +ebtables +ebt_among +ebt_arp +ebt_arpreply +ebt_dnat +ebt_ip +ebt_ip6 +ebt_limit +ebt_log +ebt_mark +ebt_mark_m +ebt_nflog +ebt_pkttype +ebt_redirect +ebt_snat +ebt_stp +ebt_ulog +ebt_vlan +ec100 +echo +econet +eeprom +eeprom_93cx6 +eeti_ts +efs +elo +em28xx +em28xx-alsa +em28xx-dvb +emc1403 +emc2103 +emc6w201 +em_cmp +emi26 +emi62 +em_meta +em_nbyte +empeg +ems_usb +em_text +em_u32 +enclosure +eql +esd_usb2 +esi-sir +esp4 +esp6 +ethoc +evbug +f71805f +f71882fg +f75375s +fat +faulty +fb_sys_fops +fcrypt +ff-memless +fm_drv +freevxfs +fscache +ft1000 +ftdi-elan +ftdi_sio +ftl +ftmac100 +fujitsu_ts +funsoft +g760a +gadgetfs +gamecon +gameport +garmin_gps +garp +g_audio +g_cdc +gcm +g_dbgp +generic +generic_bl +gen_probe +g_ether +gf128mul +gf2k +g_ffs +g_file_storage +gfs2 +ghash-generic +g_hid +gigaset +girbil-sir +gl518sm +gl520sm +gl620a +gluebi +g_mass_storage +g_midi +g_multi +g_ncm +g_nokia +gpio +gpio-addr-flash +gpio-charger +gpio-fan +gpio-i2cmux +gpio_keys +gpio_keys_polled +gpio_mouse +g_printer +gre +grip +grip_mp +g_serial +gspca_benq +gspca_conex +gspca_cpia1 +gspca_etoms +gspca_finepix +gspca_gl860 +gspca_jeilinj +gspca_kinect +gspca_konica +gspca_m5602 +gspca_main +gspca_mars +gspca_mr97310a +gspca_nw80x +gspca_ov519 +gspca_ov534 +gspca_ov534_9 +gspca_pac207 +gspca_pac7302 +gspca_pac7311 +gspca_sn9c2028 +gspca_sn9c20x +gspca_sonixb +gspca_sonixj +gspca_spca1528 +gspca_spca500 +gspca_spca501 +gspca_spca505 +gspca_spca506 +gspca_spca508 +gspca_spca561 +gspca_sq905 +gspca_sq905c +gspca_sq930x +gspca_stk014 +gspca_stv0680 +gspca_stv06xx +gspca_sunplus +gspca_t613 +gspca_tv8532 +gspca_vc032x +gspca_vicam +gspca_xirlink_cit +gspca_zc3xx +gtco +guillemot +gunze +g_webcam +g_zero +hampshire +hanwang +hci_uart +hci_vhci +hdlc +hdlc_cisco +hdlcdrv +hdlc_fr +hdlc_ppp +hdlc_raw +hdlc_raw_eth +hdlc_x25 +hdpvr +hfc4s8s_l1 +hfcsusb +hfc_usb +hfs +hfsplus +hid +hid-a4tech +hid-apple +hid-axff +hid-belkin +hid-cherry +hid-chicony +hid-cypress +hid-dr +hid-elecom +hid-emsff +hid-ezkey +hid-gaff +hid-gyration +hid-kensington +hid-keytouch +hid-kye +hid-lcpower +hid-logitech +hid-magicmouse +hid-microsoft +hid-monterey +hid-multitouch +hid-ntrig +hid-ortek +hidp +hid-petalynx +hid-picolcd +hid-pl +hid-prodikeys +hid-quanta +hid-roccat +hid-roccat-arvo +hid-roccat-common +hid-roccat-kone +hid-roccat-koneplus +hid-roccat-kovaplus +hid-roccat-pyra +hid-samsung +hid-sjoy +hid-sony +hid-sunplus +hid-tmff +hid-topseed +hid-twinhan +hid-uclogic +hid-wacom +hid-waltop +hid-zpff +hid-zydacron +hisax +hisax_st5481 +hmac +hmc5843 +hmc6352 +hostap +hp4x +hpfs +hso +htc-pasic3 +hwa-hc +hwa-rc +hwmon-vid +i1480-dfu-usb +i1480-est +i2c-algo-bit +i2c-algo-pca +i2c-algo-pcf +i2c-designware +i2c-dev +i2c-diolan-u2c +i2c-gpio +i2c-mux +i2c-ocores +i2c-parport +i2c-parport-light +i2c-pca-platform +i2c-simtec +i2c-smbus +i2c-stub +i2c-taos-evm +i2c-tiny-usb +i2c-xiic +ibmaem +ibmpex +ics932s401 +idmouse +ieee802154 +ifb +iforce +iio-trig-gpio +iio-trig-periodic-rtc +iio-trig-sysfs +ili9320 +imon +impa7 +imx074 +industrialio +inexio +inftl +input-polldev +int51x1 +interact +io_edgeport +io_ti +iowarrior +ip6_queue +ip6table_filter +ip6table_mangle +ip6table_raw +ip6_tables +ip6table_security +ip6t_ah +ip6t_eui64 +ip6t_frag +ip6t_hbh +ip6t_ipv6header +ip6t_LOG +ip6t_mh +ip6t_REJECT +ip6t_rt +ip6_tunnel +ipaq +ipcomp +ipcomp6 +ipddp +ip_gre +ipheth +ipip +ipmi_devintf +ipmi_msghandler +ipmi_poweroff +ipmi_si +ipmi_watchdog +ip_queue +ip_set +ip_set_bitmap_ip +ip_set_bitmap_ipmac +ip_set_bitmap_port +ip_set_hash_ip +ip_set_hash_ipport +ip_set_hash_ipportip +ip_set_hash_ipportnet +ip_set_hash_net +ip_set_hash_netport +ip_set_list_set +iptable_filter +iptable_mangle +iptable_nat +iptable_raw +ip_tables +iptable_security +ipt_ah +ipt_CLUSTERIP +ipt_ecn +ipt_ECN +ipt_LOG +ipt_MASQUERADE +ipt_NETMAP +ipt_REDIRECT +ipt_REJECT +ipt_ULOG +ip_vs +ip_vs_dh +ip_vs_ftp +ip_vs_lblc +ip_vs_lblcr +ip_vs_lc +ip_vs_nq +ip_vs_pe_sip +ip_vs_rr +ip_vs_sed +ip_vs_sh +ip_vs_wlc +ip_vs_wrr +ipw +ipx +ircomm +ircomm-tty +irda +irda-usb +ir-jvc-decoder +ir-kbd-i2c +irlan +ir-lirc-codec +ir-nec-decoder +irnet +ir-rc5-decoder +ir-rc5-sz-decoder +ir-rc6-decoder +ir-sony-decoder +irtty-sir +ir-usb +iscsi_boot_sysfs +iscsi_tcp +isdn +isdn_bsdcomp +isdnhdlc +isdnloop +isight_firmware +isl29003 +isl29018 +isl29020 +isl6271a-regulator +isl6405 +isl6421 +isl6423 +isofs +isp116x-hcd +isp1301_omap +isp1704_charger +isp1760 +it87 +it8761e_gpio +itd1000 +iuu_phoenix +iwmc3200top +iwmc3200wifi +ix2505v +jc42 +jedec_probe +jffs2 +jfs +joydev +joydump +kafs +kalmia +kaweth +kbtab +kernelcapi +keucr +keyspan +keyspan_pda +keyspan_remote +kfifo_buf +khazad +kingsun-sir +kl5kusb105 +kobil_sct +ks8842 +ks8851 +ks8851_mll +ks959-sir +ksdazzle-sir +kxsd9 +l1oip +l2tp_core +l2tp_debugfs +l2tp_ppp +l4f00242t03 +l64781 +lapb +lapbether +latch-addr-flash +lcd +ld9040 +ldusb +lec +leds-88pm860x +leds-adp5520 +leds-bd2802 +leds-da903x +leds-dac124s085 +leds-gpio +leds-lm3530 +leds-lp3944 +leds-lp5521 +leds-lp5523 +leds-lt3593 +leds-mc13783 +leds-pca9532 +leds-pca955x +leds-pwm +leds-regulator +leds-wm831x-status +leds-wm8350 +ledtrig-backlight +ledtrig-default-on +ledtrig-gpio +ledtrig-heartbeat +ledtrig-timer +legousbtower +lgdt3305 +lgdt330x +lgs8gl5 +lgs8gxx +lg-vl600 +lib80211 +lib80211_crypt_ccmp +lib80211_crypt_tkip +lib80211_crypt_wep +libahci +libceph +libcrc32c +libertas +libertas_sdio +libertas_spi +libertas_tf +libertas_tf_usb +libfc +libfcoe +libiscsi +libiscsi_tcp +libsas +lightning +line6usb +linear +lirc_dev +lirc_igorplugusb +lirc_imon +lirc_sasem +lirc_serial +lirc_sir +lirc_ttusbir +lirc_zilog +lis3l02dq +lis3lv02d +lis3lv02d_i2c +lis3lv02d_spi +litelink-sir +lkkbd +llc +llc2 +lm63 +lm70 +lm73 +lm75 +lm77 +lm78 +lm80 +lm83 +lm8323 +lm85 +lm87 +lm90 +lm92 +lm93 +lm95241 +lms283gf05 +lnbp21 +lockd +lp +lp3971 +lp3972 +lpddr_cmds +lru_cache +lrw +ltc4151 +ltc4215 +ltc4245 +ltc4261 +ltv350qv +lzo +lzo_compress +m25p80 +m52790 +ma600-sir +mac80211 +mac80211_hwsim +macvlan +macvtap +magellan +mailbox +mailbox_mach +map_absent +map_ram +map_rom +matrix_keypad +max1111 +max11801_ts +max1363 +max1586 +max16065 +max1619 +max17040_battery +max17042_battery +max2165 +max3100 +max3107 +max63xx_wdt +max6650 +max6875 +max7300 +max7301 +max730x +max732x +max7359_keypad +max8649 +max8660 +max8903_charger +max8925_bl +max8925_onkey +max8925_power +max8925-regulator +max8952 +max8997 +max8998 +mb86a16 +mb86a20s +mc13783-adc +mc13783-regulator +mc13783_ts +mc13892-regulator +mc13xxx-core +mc13xxx-regulator-core +mc33880 +mc44s803 +mceusb +mcp2120-sir +mcp23s08 +mcp251x +mcs5000_ts +mcs7780 +mcs7830 +mcs_touchkey +mct_u232 +md4 +mdc800 +mdio-bitbang +mdio-gpio +mem2mem_testdev +memstick +metronomefb +mg_disk +michael_mic +micrel +microtek +minix +mip6 +mISDN_core +mISDN_dsp +mk712 +mkiss +mmci +mmc_spi +mos7720 +mos7840 +moto_modem +mpoa +mpr121_touchkey +msdos +msp3400 +mspro_block +mt2060 +mt20xx +mt2266 +mt312 +mt352 +mt9m001 +mt9m111 +mt9t031 +mt9t112 +mt9v022 +mtd_dataflash +mtd_nandecctest +mtd_oobtest +mtdoops +mtd_pagetest +mtdram +mtd_readtest +mtd_speedtest +mtd_stresstest +mtd_subpagetest +mtdswap +mtd_torturetest +mtouch +multipath +mwifiex +mwifiex_sdio +mxl5005s +mxl5007t +nandsim +navman +nbd +ncpfs +net1080 +netconsole +netrom +newtonkbd +nf_conntrack +nf_conntrack_amanda +nf_conntrack_broadcast +nf_conntrack_ftp +nf_conntrack_h323 +nf_conntrack_ipv4 +nf_conntrack_ipv6 +nf_conntrack_irc +nf_conntrack_netbios_ns +nf_conntrack_netlink +nf_conntrack_pptp +nf_conntrack_proto_dccp +nf_conntrack_proto_gre +nf_conntrack_proto_sctp +nf_conntrack_proto_udplite +nf_conntrack_sane +nf_conntrack_sip +nf_conntrack_snmp +nf_conntrack_tftp +nf_defrag_ipv4 +nf_defrag_ipv6 +nf_nat +nf_nat_amanda +nf_nat_ftp +nf_nat_h323 +nf_nat_irc +nf_nat_pptp +nf_nat_proto_dccp +nf_nat_proto_gre +nf_nat_proto_sctp +nf_nat_proto_udplite +nf_nat_sip +nf_nat_snmp_basic +nf_nat_tftp +nfnetlink +nfnetlink_log +nfnetlink_queue +nfs +nfs_acl +nfsd +nftl +nf_tproxy_core +n_hdlc +nilfs2 +nls_ascii +nls_cp1250 +nls_cp1251 +nls_cp1255 +nls_cp437 +nls_cp737 +nls_cp775 +nls_cp850 +nls_cp852 +nls_cp855 +nls_cp857 +nls_cp860 +nls_cp861 +nls_cp862 +nls_cp863 +nls_cp864 +nls_cp865 +nls_cp866 +nls_cp869 +nls_cp874 +nls_cp932 +nls_cp936 +nls_cp949 +nls_cp950 +nls_euc-jp +nls_iso8859-1 +nls_iso8859-13 +nls_iso8859-14 +nls_iso8859-15 +nls_iso8859-2 +nls_iso8859-3 +nls_iso8859-4 +nls_iso8859-5 +nls_iso8859-6 +nls_iso8859-7 +nls_iso8859-9 +nls_koi8-r +nls_koi8-ru +nls_koi8-u +nls_utf8 +noon010pc30 +ns558 +ntfs +n_tracerouter +n_tracesink +nvram +nxt200x +nxt6000 +ocfs2 +ocfs2_dlm +ocfs2_dlmfs +ocfs2_nodemanager +ocfs2_stackglue +ocfs2_stack_o2cb +ocfs2_stack_user +of_mmc_spi +of_serial +old_belkin-sir +omap +omap2 +omap2_mcspi +omap-aes +omap_hdq +omap-sham +omap-vout +omap_wdt +omfs +omninet +onenand +onenand_sim +opencores-kbd +oprofile +opticon +option +or51132 +or51211 +osst +oti6858 +output +ov2640 +ov6650 +ov7670 +ov772x +ov9640 +ov9740 +overlayfs +oxu210hp-hcd +p54common +p54spi +p54usb +p8022 +p8023 +panel +panel-acx565akm +panel-lgphilips-lb035q02 +panel-nec-nl8048hl11-01b +parkbd +parport +parport_ax88796 +pata_arasan_cf +pata_platform +pc87360 +pc87427 +pca9541 +pca954x +pcap_keys +pcap_ts +pcbc +pcf50633 +pcf50633-adc +pcf50633-backlight +pcf50633-charger +pcf50633-gpio +pcf50633-input +pcf50633-regulator +pcf8574_keypad +pcf857x +pcf8591 +pcwd_usb +pda_power +pegasus +penmount +phonedev +phonet +phram +physmap +physmap_of +pktcdvd +pktgen +pl2303 +platform_lcd +plat_nand +plat-ram +plip +plusb +pn544 +pn_pep +pohmelfs +poseidon +powermate +ppdev +ppp_async +ppp_deflate +ppp_mppe +pppoatm +pppoe +pppox +ppp_synctty +pps_core +pps-ldisc +pps_parport +pptp +prism2_usb +ps2mult +psmouse +psnap +pvrusb2 +pwc +pwm-beeper +pwm_bl +qcaux +qcserial +qinfo_probe +qnx4 +qt1010 +qt1070 +quota_tree +quota_v1 +quota_v2 +r8712u +r8a66597-hcd +radio-i2c-si470x +radio-mr800 +radio-si4713 +radio-tea5764 +radio-usb-si470x +radio-wl1273 +raid0 +raid1 +raid10 +raid456 +raid6_pq +raid6test +raid_class +ramoops +raw +rbd +rc-adstech-dvb-t-pci +rc-alink-dtu-m +rc-anysee +rc-apac-viewcomp +rc-asus-pc39 +rc-ati-tv-wonder-hd-600 +rc-avermedia +rc-avermedia-a16d +rc-avermedia-cardbus +rc-avermedia-dvbt +rc-avermedia-m135a +rc-avermedia-m733a-rm-k6 +rc-avermedia-rm-ks +rc-avertv-303 +rc-azurewave-ad-tu700 +rc-behold +rc-behold-columbus +rc-budget-ci-old +rc-cinergy +rc-cinergy-1400 +rc-core +rc-dib0700-nec +rc-dib0700-rc5 +rc-digitalnow-tinytwin +rc-digittrade +rc-dm1105-nec +rc-dntv-live-dvb-t +rc-dntv-live-dvbt-pro +rc-em-terratec +rc-encore-enltv +rc-encore-enltv2 +rc-encore-enltv-fm53 +rc-evga-indtube +rc-eztv +rc-flydvb +rc-flyvideo +rc-fusionhdtv-mce +rc-gadmei-rm008z +rc-genius-tvgo-a11mce +rc-gotview7135 +rc-hauppauge +rc-imon-mce +rc-imon-pad +rc-iodata-bctv7e +rc-kaiomy +rc-kworld-315u +rc-kworld-plus-tv-analog +rc-leadtek-y04g0051 +rc-lirc +rc-lme2510 +rc-loopback +rc-manli +rc-msi-digivox-ii +rc-msi-digivox-iii +rc-msi-tvanywhere +rc-msi-tvanywhere-plus +rc-nebula +rc-nec-terratec-cinergy-xs +rc-norwood +rc-npgtech +rc-pctv-sedna +rc-pinnacle-color +rc-pinnacle-grey +rc-pinnacle-pctv-hd +rc-pixelview +rc-pixelview-002t +rc-pixelview-mk12 +rc-pixelview-new +rc-powercolor-real-angel +rc-proteus-2309 +rc-purpletv +rc-pv951 +rc-rc6-mce +rc-real-audio-220-32-keys +rc-streamzap +rc-tbs-nec +rc-technisat-usb2 +rc-terratec-cinergy-xs +rc-terratec-slim +rc-terratec-slim-2 +rc-tevii-nec +rc-tivo +rc-total-media-in-hand +rc-trekstor +rc-tt-1500 +rc-twinhan1027 +rc-videomate-m1f +rc-videomate-s350 +rc-videomate-tv-pvr +rc-winfast +rc-winfast-usbii-deluxe +rds +rds_tcp +redboot +redrat3 +reed_solomon +reiserfs +rfcomm +rfd_ftl +rfkill-gpio +rfkill-regulator +ring_sw +rio500 +riscom8 +rj54n1cb0c +rmd128 +rmd160 +rmd256 +rmd320 +rndis_host +rndis_wlan +romfs +rose +rotary_encoder +rpcsec_gss_krb5 +rt2500usb +rt2800lib +rt2800usb +rt2x00lib +rt2x00usb +rt73usb +rtc-88pm860x +rtc-ab3100 +rtc-ab8500 +rtc-bq32k +rtc-bq4802 +rtc-cmos +rtc-ds1286 +rtc-ds1305 +rtc-ds1307 +rtc-ds1374 +rtc-ds1390 +rtc-ds1511 +rtc-ds1553 +rtc-ds1672 +rtc-ds1742 +rtc-ds3232 +rtc-ds3234 +rtc-em3027 +rtc-fm3130 +rtc-isl12022 +rtc-isl1208 +rtc-m41t80 +rtc-m41t93 +rtc-m41t94 +rtc-m48t35 +rtc-m48t59 +rtc-m48t86 +rtc-max6900 +rtc-max6902 +rtc-max8925 +rtc-max8998 +rtc-mc13xxx +rtc-msm6242 +rtc-pcap +rtc-pcf2123 +rtc-pcf50633 +rtc-pcf8563 +rtc-pcf8583 +rtc-pl030 +rtc-pl031 +rtc-r9701 +rtc-rp5c01 +rtc-rs5c348 +rtc-rs5c372 +rtc-rv3029c2 +rtc-rx8025 +rtc-rx8581 +rtc-s35390a +rtc-stk17ta8 +rtc-test +rtc-v3020 +rtc-wm831x +rtc-wm8350 +rtc-x1205 +rtl8150 +rtl8187 +rtl8192c-common +rtl8192cu +rtl8192se +rtlwifi +rxkad +s1d13xxxfb +s2255drv +s5h1409 +s5h1411 +s5h1420 +s5h1432 +s6e63m0 +s921 +saa7115 +saa7127 +saa717x +saa7706h +safe_serial +salsa20_generic +sata_mv +sca3000 +sch5627 +sch_atm +sch_cbq +sch_choke +sch_drr +sch_dsmark +sch_gred +sch_hfsc +sch_htb +sch_ingress +sch_mqprio +sch_multiq +sch_netem +sch_prio +sch_qfq +sch_red +sch_sfb +sch_sfq +sch_tbf +sch_teql +scsi_debug +scsi_dh_alua +scsi_dh_emc +scsi_dh_hp_sw +scsi_dh_rdac +scsi_tgt +scsi_transport_fc +scsi_transport_iscsi +scsi_transport_sas +scsi_transport_srp +scsi_wait_scan +sctp +sctp_probe +sdhci-of +sdhci-platform +sdio_uart +seed +seqiv +ser_gigaset +serio_raw +sermouse +serpent +serport +ses +sha1_generic +sha256_generic +sha512_generic +sh_mobile_ceu_camera +sh_mobile_csi2 +sht15 +sht21 +si21xx +si4713-i2c +sidewinder +siemens_mpi +sierra +sierra_net +sir-dev +sisusbvga +sit +sja1000 +sja1000_platform +sl811-hcd +slcan +slram +sm501 +sm501fb +sm7xx +smc911x +smc91x +sm_ftl +smm665 +smsc47b397 +smsc47m1 +smsc47m192 +smsc75xx +smsc911x +smsc95xx +smsdvb +smsmdtv +smssdio +smsusb +snd-aaci +snd-ac97-codec +snd-aloop +snd-dummy +snd-hrtimer +snd-hwdep +snd-mixer-oss +snd-mpu401 +snd-mpu401-uart +snd-mts64 +snd-pcm-oss +snd-portman2x4 +snd-rawmidi +snd-soc-88pm860x +snd-soc-ad1836 +snd-soc-ad193x +snd-soc-ad73311 +snd-soc-ads117x +snd-soc-ak4104 +snd-soc-ak4535 +snd-soc-ak4641 +snd-soc-ak4642 +snd-soc-ak4671 +snd-soc-alc5623 +snd-soc-cs4270 +snd-soc-cs4271 +snd-soc-cs42l51 +snd-soc-cx20442 +snd-soc-da7210 +snd-soc-dfbmcs320 +snd-soc-l3 +snd-soc-lm4857 +snd-soc-max98088 +snd-soc-max98095 +snd-soc-max9850 +snd-soc-max9877 +snd-soc-pcm3008 +snd-soc-rx51 +snd-soc-sgtl5000 +snd-soc-spdif +snd-soc-ssm2602 +snd-soc-tlv320aic23 +snd-soc-tlv320aic26 +snd-soc-tlv320aic32x4 +snd-soc-tlv320aic3x +snd-soc-tlv320dac33 +snd-soc-tpa6130a2 +snd-soc-twl6040 +snd-soc-uda134x +snd-soc-uda1380 +snd-soc-wl1273 +snd-soc-wm1250-ev1 +snd-soc-wm2000 +snd-soc-wm8350 +snd-soc-wm8400 +snd-soc-wm8510 +snd-soc-wm8523 +snd-soc-wm8580 +snd-soc-wm8711 +snd-soc-wm8727 +snd-soc-wm8728 +snd-soc-wm8731 +snd-soc-wm8737 +snd-soc-wm8741 +snd-soc-wm8750 +snd-soc-wm8753 +snd-soc-wm8770 +snd-soc-wm8776 +snd-soc-wm8804 +snd-soc-wm8900 +snd-soc-wm8903 +snd-soc-wm8904 +snd-soc-wm8915 +snd-soc-wm8940 +snd-soc-wm8955 +snd-soc-wm8960 +snd-soc-wm8961 +snd-soc-wm8962 +snd-soc-wm8971 +snd-soc-wm8974 +snd-soc-wm8978 +snd-soc-wm8985 +snd-soc-wm8988 +snd-soc-wm8990 +snd-soc-wm8991 +snd-soc-wm8993 +snd-soc-wm8994 +snd-soc-wm8995 +snd-soc-wm9081 +snd-soc-wm9090 +snd-soc-wm-hubs +snd-ua101 +snd-usb-audio +snd-usb-caiaq +snd-usbmidi-lib +soc_camera +soc_camera_platform +soc_mediabus +softdog +softing +sp805_wdt +sp8870 +sp887x +spaceball +spaceorb +sparse-keymap +spcp8x5 +speakup +speakup_acntpc +speakup_acntsa +speakup_apollo +speakup_audptr +speakup_bns +speakup_decext +speakup_decpc +speakup_dectlk +speakup_dtlk +speakup_dummy +speakup_keypc +speakup_ltlk +speakup_soft +speakup_spkout +speakup_txprt +specialix +speedtch +spi_altera +spi_bitbang +spi_butterfly +spi_gpio +spi_lm70llp +spi_oc_tiny +squashfs +sr030pc30 +ssb +ssfdc +sst25l +ssu100 +st +st1232 +stb0899 +stb6000 +stb6100 +st_drv +stinger +stir4200 +stkwebcam +stmmac +stmpe-keypad +stmpe-ts +stowaway +stp +streamzap +stv0288 +stv0297 +stv0299 +stv0367 +stv0900 +stv090x +stv6110 +stv6110x +sunkbd +sunrpc +symbolserial +synaptics_i2c +synaptics_i2c_rmi4 +syscopyarea +sysfillrect +sysimgblt +sysv +target_core_file +target_core_iblock +target_core_mod +target_core_pscsi +tc3589x-keypad +tca6416-keypad +tcm_fc +tcm_loop +tcp_bic +tcp_highspeed +tcp_htcp +tcp_hybla +tcp_illinois +tcp_lp +tcp_probe +tcp_scalable +tcp_vegas +tcp_veno +tcp_westwood +tcp_yeah +tcrypt +tda10021 +tda10023 +tda10048 +tda1004x +tda10086 +tda18212 +tda18218 +tda18271 +tda665x +tda8083 +tda8261 +tda826x +tda827x +tda8290 +tda9887 +tdo24m +tea +tea5761 +tea5767 +tef6862 +tekram-sir +test-kstrtox +test_power +tgr192 +thermal_sys +thmc50 +ti_dac7512 +ti_hecc +timb_dma +timblogiw +timbuart +timeriomem-rng +tipc +ti_usb_3410_5052 +tle62x0 +tm6000 +tm6000-alsa +tm6000-dvb +tmdc +tmiofb +tmio_nand +tmp102 +tmp401 +tmp421 +toim3232-sir +touchit213 +touchright +touchwin +tps6105x +tps6105x-regulator +tps65010 +tps65023-regulator +tps6507x +tps6507x-regulator +tps6507x-ts +tps6524x-regulator +tps6586x-regulator +tps65910-regulator +trancevibrator +tranzport +ts_bm +tsc2005 +tsc2007 +ts_fsm +ts_kmp +tsl2550 +tsl2563 +tsl2583 +tua6100 +tun +tuner +tuner-simple +tuner-types +tuner-xc2028 +tunnel4 +tunnel6 +turbografx +tveeprom +tvp7002 +tw9910 +twidjoy +twl4030_charger +twl4030_keypad +twl4030-madc +twl4030-madc-hwmon +twl4030-pwrbutton +twl4030-vibra +twl4030_wdt +twl6030-pwm +twl6030-usb +twofish_common +twofish_generic +u132-hcd +uas +ubi +ubifs +ucb1400_core +ucb1400_ts +udf +udlfb +ueagle-atm +ufs +uio +uio_pdrv +uio_pdrv_genirq +ums-alauda +ums-cypress +ums-datafab +ums-eneub6250 +ums-freecom +ums-isd200 +ums-jumpshot +ums-karma +ums-onetouch +ums-realtek +ums-sddr09 +ums-sddr55 +ums-usbat +upd64031a +upd64083 +usb8xxx +usbatm +usb_debug +usb_gigaset +usbhid +usbkbd +usblcd +usbled +usblp +usbmon +usbmouse +usbnet +usbserial +usbsevseg +usb-storage +usbtest +usbtmc +usbtouchscreen +usbvision +usb_wwan +userspace-consumer +ushc +uss720 +uvcvideo +uwb +v4l2-common +v4l2-int-device +v4l2-mem2mem +vcan +ves1820 +ves1x93 +veth +vfat +vgg2432a4 +videobuf2-core +videobuf2-dma-contig +videobuf2-memops +videobuf2-vmalloc +videobuf-core +videobuf-dma-contig +videobuf-dvb +videobuf-vmalloc +videodev +virtual +visor +vivi +vivopay-serial +vmac +vp27smpx +vpfe_capture +vpss +vsxxxaa +vt1211 +vub300 +w1_bq27000 +w1_ds2408 +w1_ds2423 +w1_ds2431 +w1_ds2433 +w1_ds2760 +w1_ds2780 +w1-gpio +w1_smem +w1_therm +w35und +w83627ehf +w83627hf +w83781d +w83791d +w83792d +w83793 +w83795 +w83l785ts +w83l786ng +w90p910_ts +w9966 +wacom +wacom_w8001 +walkera0701 +wanrouter +warrior +whiteheat +wimax +wire +wl1251 +wl1251_sdio +wl1251_spi +wl1273-core +wl12xx +wl12xx_sdio +wl12xx_spi +wm831x_backup +wm831x_bl +wm831x-dcdc +wm831x-gpio +wm831x-hwmon +wm831x-isink +wm831x-ldo +wm831x-on +wm831x_power +wm831x-ts +wm831x_wdt +wm8350-gpiolib +wm8350-hwmon +wm8350_power +wm8350-regulator +wm8400-core +wm8400-regulator +wm8739 +wm8775 +wm8994-gpio +wm8994-regulator +wm97xx-ts +wp512 +wusb-cbaf +wusbcore +wusb-wa +x25 +xc5000 +xcbc +xfrm4_mode_beet +xfrm4_mode_transport +xfrm4_mode_tunnel +xfrm4_tunnel +xfrm6_mode_beet +xfrm6_mode_ro +xfrm6_mode_transport +xfrm6_mode_tunnel +xfrm6_tunnel +xfrm_ipcomp +xfrm_user +xfs +xilinx_uartps +xor +xpad +x_tables +xt_addrtype +xt_AUDIT +xt_CHECKSUM +xt_CLASSIFY +xt_cluster +xt_comment +xt_connbytes +xt_connlimit +xt_connmark +xt_CONNSECMARK +xt_conntrack +xt_cpu +xt_CT +xt_dccp +xt_devgroup +xt_dscp +xt_DSCP +xt_esp +xt_hashlimit +xt_helper +xt_hl +xt_HL +xt_IDLETIMER +xt_iprange +xt_ipvs +xtkbd +xt_LED +xt_length +xt_limit +xt_mac +xt_mark +xt_multiport +xt_NFLOG +xt_NFQUEUE +xt_NOTRACK +xt_osf +xt_owner +xt_physdev +xt_pkttype +xt_policy +xt_quota +xt_rateest +xt_RATEEST +xt_realm +xt_recent +xts +xt_sctp +xt_SECMARK +xt_set +xt_socket +xt_state +xt_statistic +xt_string +xt_tcpmss +xt_TCPMSS +xt_TCPOPTSTRIP +xt_tcpudp +xt_TEE +xt_time +xt_TPROXY +xt_TRACE +xt_u32 +xusbatm +xz_dec_test +yam +yealink +yurex +zaurus +zcache +zd1201 +zd1211rw +zhenhua +zio +zl10036 +zl10039 +zl10353 +zlib +zlib_deflate +zr364xx +zram --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/i386/generic +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/i386/generic @@ -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 0x020ed323 rt2800_mcu_request +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x094cd322 rt2800_get_tkip_seq +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x1f87569f rt2800_link_tuner +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x22180e6c rt2800_gain_calibration +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x24846271 rt2800_config +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x25192dc3 rt2800_validate_eeprom +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x28329a59 rt2800_read_eeprom_efuse +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x28e74517 rt2800_load_firmware +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x2ac5e25e rt2800_txdone_entry +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x33a8418e rt2800_config_intf +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x4b24493b rt2800_disable_radio +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x4c133f54 rt2800_get_tsf +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x4ebec9b9 rt2800_config_shared_key +(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 0x6cc7a4ff rt2800_config_erp +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x72281422 rt2800_wait_csr_ready +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x7471f812 rt2800_reset_tuner +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x7682af43 rt2800_txdone +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x7a0679d0 rt2800_config_ant +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x7d26019c rt2800_check_firmware +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xa3319693 rt2800_init_eeprom +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xa4f02098 rt2800_write_beacon +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xa608bb57 rt2800_set_rts_threshold +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xb1176988 rt2800_link_stats +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xb73c90d9 rt2800_process_rxwi +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xb9412c97 rt2800_write_tx_data +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xbf023f35 rt2800_efuse_detect +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xc9d69155 rt2800_clear_beacon +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xcacb8798 rt2800_rfkill_poll +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xcf6680ee rt2800_probe_hw_mode +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xcf66b8a3 rt2800_config_pairwise_key +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xcfeb8f8f rt2800_get_survey +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xd6296761 rt2800_config_filter +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xec355402 rt2800_enable_radio +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xf7ed7520 rt2800_wait_wpdma_ready +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x032659c2 rt2x00queue_map_txskb +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x0517d474 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 0x10b79918 rt2x00queue_start_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x1dfe7ae0 rt2x00mac_remove_interface +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x1e69abe7 rt2x00mac_bss_info_changed +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x2509f5e1 rt2x00queue_flush_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x26218f5b rt2x00queue_for_each_entry +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x29716188 rt2x00mac_start +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x2a4f2aff rt2x00lib_dmastart +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x2bb3f9b8 rt2x00queue_pause_queue +(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 0x34f26f23 rt2x00lib_txdone_noinfo +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x3b71f974 rt2x00lib_rxdone +(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 0x4448cb95 rt2x00lib_txdone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x470bb671 rt2x00lib_dmadone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x6208c00d rt2x00mac_set_antenna +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x64643dcc rt2x00queue_flush_queues +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x6dcbc3aa rt2x00mac_conf_tx +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x89d33e5e rt2x00queue_unmap_skb +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x8c111fc5 rt2x00mac_configure_filter +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x8d3c7426 rt2x00queue_unpause_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x8efcc305 rt2x00mac_stop +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x985082cb rt2x00mac_add_interface +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x9cf2997d rt2x00queue_stop_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x9f442852 rt2x00mac_get_ringparam +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xa5668e42 rt2x00mac_get_stats +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xb1172f28 rt2x00lib_suspend +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xb3e7a8b9 rt2x00queue_get_entry +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xb68d5889 rt2x00mac_get_antenna +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xbad32516 rt2x00lib_probe_dev +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xc6349239 rt2x00lib_remove_dev +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xc7618ff8 rt2x00lib_pretbtt +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xd72eb695 rt2x00queue_stop_queues +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xea7a6642 rt2x00queue_start_queues +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xf58ed8fb rt2x00lib_resume +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xfc364e6d rt2x00mac_rfkill_poll +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x04dbb9e9 rt2x00pci_probe +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x36992476 rt2x00pci_initialize +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x7586091b rt2x00pci_uninitialize +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x79108583 rt2x00pci_remove +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x8c423ede rt2x00pci_flush_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x8e5b7cef rt2x00pci_regbusy_read +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xb7cb5e7c rt2x00pci_suspend +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xc38e08c0 rt2x00pci_rxdone +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xfdb4851f rt2x00pci_resume +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x27be6a07 rt2x00usb_flush_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x2ca1d9f9 rt2x00usb_vendor_request_buff +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x34e01c54 rt2x00usb_uninitialize +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x414bfbec rt2x00usb_vendor_req_buff_lock +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x58673d00 rt2x00usb_initialize +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x64a323fa rt2x00usb_watchdog +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x64c51e5d rt2x00usb_vendor_request +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x6900f536 rt2x00usb_kick_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x7c53bc53 rt2x00usb_suspend +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x825db0f1 rt2x00usb_disable_radio +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x876ef873 rt2x00usb_probe +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x99b32433 rt2x00usb_clear_entry +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xb7150f4b rt2x00usb_disconnect +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xcf9f1f13 rt2x00usb_register_read_async +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xd3ca3e9b rt2x00usb_regbusy_read +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xe3e351f9 rt2x00usb_resume +(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/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 --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/i386/generic-pae +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/i386/generic-pae @@ -0,0 +1,12257 @@ +(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 0x0397dab6 kvm_cpu_has_interrupt +(unknown) arch/x86/kvm/kvm 0x04507464 kvm_init_shadow_mmu +(unknown) arch/x86/kvm/kvm 0x07a555aa kvm_mmu_unload +(unknown) arch/x86/kvm/kvm 0x080e5349 kvm_is_linear_rip +(unknown) arch/x86/kvm/kvm 0x0aec1c91 kvm_fast_pio_out +(unknown) arch/x86/kvm/kvm 0x0d62a892 kvm_set_cr4 +(unknown) arch/x86/kvm/kvm 0x0fe8e797 __tracepoint_kvm_nested_vmexit_inject +(unknown) arch/x86/kvm/kvm 0x10fae0df gfn_to_pfn +(unknown) arch/x86/kvm/kvm 0x112ed254 kvm_write_tsc +(unknown) arch/x86/kvm/kvm 0x12b50bf0 kvm_init +(unknown) arch/x86/kvm/kvm 0x1327558e gfn_to_pfn_async +(unknown) arch/x86/kvm/kvm 0x13e02128 kvm_emulate_wbinvd +(unknown) arch/x86/kvm/kvm 0x15d911b8 kvm_inject_pending_timer_irqs +(unknown) arch/x86/kvm/kvm 0x1aee8a8c kvm_requeue_exception_e +(unknown) arch/x86/kvm/kvm 0x1b6af362 x86_emulate_instruction +(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 0x20de5193 kvm_disable_largepages +(unknown) arch/x86/kvm/kvm 0x212dd028 kvm_mmu_unprotect_page_virt +(unknown) arch/x86/kvm/kvm 0x21ec83d7 kvm_get_guest_memory_type +(unknown) arch/x86/kvm/kvm 0x2533f1fb kvm_set_msr_common +(unknown) arch/x86/kvm/kvm 0x27046576 kvm_exit +(unknown) arch/x86/kvm/kvm 0x28c1fab5 kvm_emulate_cpuid +(unknown) arch/x86/kvm/kvm 0x2c6d0cfa __tracepoint_kvm_nested_intercepts +(unknown) arch/x86/kvm/kvm 0x2dd56b61 gfn_to_page_many_atomic +(unknown) arch/x86/kvm/kvm 0x2de4b09a fx_init +(unknown) arch/x86/kvm/kvm 0x2e34ed86 kvm_inject_realmode_interrupt +(unknown) arch/x86/kvm/kvm 0x2f636c31 kvm_spurious_fault +(unknown) arch/x86/kvm/kvm 0x2f772a50 kvm_set_page_dirty +(unknown) arch/x86/kvm/kvm 0x2fd0ff77 kvm_mmu_reset_context +(unknown) arch/x86/kvm/kvm 0x30b69e8f kvm_cpu_get_interrupt +(unknown) arch/x86/kvm/kvm 0x30ba487d kvm_write_guest_cached +(unknown) arch/x86/kvm/kvm 0x317f9e6b kvm_enable_efer_bits +(unknown) arch/x86/kvm/kvm 0x31caccf8 kvm_release_page_clean +(unknown) arch/x86/kvm/kvm 0x361a102a kvm_vcpu_cache +(unknown) arch/x86/kvm/kvm 0x38c75d58 kvm_write_guest_page +(unknown) arch/x86/kvm/kvm 0x3aacc39e kvm_clear_guest_page +(unknown) arch/x86/kvm/kvm 0x3ac3e5c1 kvm_set_apic_base +(unknown) arch/x86/kvm/kvm 0x3de08404 kvm_set_shared_msr +(unknown) arch/x86/kvm/kvm 0x3f776536 __kvm_set_memory_region +(unknown) arch/x86/kvm/kvm 0x42281364 gfn_to_hva +(unknown) arch/x86/kvm/kvm 0x431b9bbe kvm_queue_exception +(unknown) arch/x86/kvm/kvm 0x44fa45e4 kvm_lmsw +(unknown) arch/x86/kvm/kvm 0x45564ea4 kvm_set_cr3 +(unknown) arch/x86/kvm/kvm 0x485cd7f6 kvm_rebooting +(unknown) arch/x86/kvm/kvm 0x4874c5db kvm_read_guest +(unknown) arch/x86/kvm/kvm 0x49a79e12 kvm_set_memory_region +(unknown) arch/x86/kvm/kvm 0x4fe731e5 kvm_get_msr_common +(unknown) arch/x86/kvm/kvm 0x5c085c2c kvm_clear_guest +(unknown) arch/x86/kvm/kvm 0x62821d36 __tracepoint_kvm_nested_vmexit +(unknown) arch/x86/kvm/kvm 0x6439596f __tracepoint_kvm_skinit +(unknown) arch/x86/kvm/kvm 0x655eb69d kvm_get_kvm +(unknown) arch/x86/kvm/kvm 0x66713e81 kvm_emulate_hypercall +(unknown) arch/x86/kvm/kvm 0x669da1fd kvm_set_pfn_dirty +(unknown) arch/x86/kvm/kvm 0x6af4d4f6 kvm_vcpu_init +(unknown) arch/x86/kvm/kvm 0x6bb4e902 kvm_queue_exception_e +(unknown) arch/x86/kvm/kvm 0x6bc968b7 kvm_set_xcr +(unknown) arch/x86/kvm/kvm 0x6d4940ba kvm_set_cr0 +(unknown) arch/x86/kvm/kvm 0x6db19e07 is_error_pfn +(unknown) arch/x86/kvm/kvm 0x6e8ec3f6 gfn_to_memslot +(unknown) arch/x86/kvm/kvm 0x6e99f0fe kvm_is_visible_gfn +(unknown) arch/x86/kvm/kvm 0x6f46b7e9 kvm_vcpu_uninit +(unknown) arch/x86/kvm/kvm 0x74555e69 kvm_after_handle_nmi +(unknown) arch/x86/kvm/kvm 0x74fbc94a is_fault_pfn +(unknown) arch/x86/kvm/kvm 0x770863c2 kvm_cpu_has_pending_timer +(unknown) arch/x86/kvm/kvm 0x7aa64803 kvm_release_pfn_clean +(unknown) arch/x86/kvm/kvm 0x7b87fa5c kvm_find_cpuid_entry +(unknown) arch/x86/kvm/kvm 0x7cf28682 kvm_require_cpl +(unknown) arch/x86/kvm/kvm 0x7fbf1b33 kvm_gfn_to_hva_cache_init +(unknown) arch/x86/kvm/kvm 0x822ed17d __tracepoint_kvm_msr +(unknown) arch/x86/kvm/kvm 0x831327da kvm_max_guest_tsc_khz +(unknown) arch/x86/kvm/kvm 0x84184473 is_error_page +(unknown) arch/x86/kvm/kvm 0x87652f94 kvm_inject_nmi +(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 0x9365d2f7 kvm_read_guest_page +(unknown) arch/x86/kvm/kvm 0x96f09ebd kvm_mmu_load +(unknown) arch/x86/kvm/kvm 0x983fd209 kvm_vcpu_on_spin +(unknown) arch/x86/kvm/kvm 0x9a216313 kvm_define_shared_msr +(unknown) arch/x86/kvm/kvm 0xa212b747 kvm_set_rflags +(unknown) arch/x86/kvm/kvm 0xa2a9e98b kvm_x86_ops +(unknown) arch/x86/kvm/kvm 0xa46bdfd0 kvm_release_page_dirty +(unknown) arch/x86/kvm/kvm 0xa73deaf9 kvm_emulate_halt +(unknown) arch/x86/kvm/kvm 0xad1e90ea kvm_set_cr8 +(unknown) arch/x86/kvm/kvm 0xae33c82c kvm_get_cr8 +(unknown) arch/x86/kvm/kvm 0xaff5a005 kvm_mmu_page_fault +(unknown) arch/x86/kvm/kvm 0xb090254e hva_to_pfn_atomic +(unknown) arch/x86/kvm/kvm 0xb377fe48 kvm_get_cs_db_l_bits +(unknown) arch/x86/kvm/kvm 0xb63b6605 __tracepoint_kvm_nested_vmrun +(unknown) arch/x86/kvm/kvm 0xb845cdb9 kvm_get_rflags +(unknown) arch/x86/kvm/kvm 0xbb57832e kvm_complete_insn_gp +(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 0xbfafe0c3 __tracepoint_kvm_cr +(unknown) arch/x86/kvm/kvm 0xc00ccae2 kvm_mmu_invlpg +(unknown) arch/x86/kvm/kvm 0xc0912db9 kvm_get_dr +(unknown) arch/x86/kvm/kvm 0xc24fee1e gfn_to_page +(unknown) arch/x86/kvm/kvm 0xc703358b kvm_requeue_exception +(unknown) arch/x86/kvm/kvm 0xcfda6554 gfn_to_pfn_prot +(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 0xd2d2cd18 kvm_read_guest_page_mmu +(unknown) arch/x86/kvm/kvm 0xd344b695 kvm_before_handle_nmi +(unknown) arch/x86/kvm/kvm 0xd3ffb532 kvm_resched +(unknown) arch/x86/kvm/kvm 0xd653d179 kvm_put_kvm +(unknown) arch/x86/kvm/kvm 0xd91510c7 __tracepoint_kvm_invlpga +(unknown) arch/x86/kvm/kvm 0xdb7634c5 gfn_to_pfn_atomic +(unknown) arch/x86/kvm/kvm 0xde5f380f kvm_mmu_get_spte_hierarchy +(unknown) arch/x86/kvm/kvm 0xdfe05e55 kvm_get_apic_base +(unknown) arch/x86/kvm/kvm 0xe5a8836b load_pdptrs +(unknown) arch/x86/kvm/kvm 0xe5d11027 kvm_set_dr +(unknown) arch/x86/kvm/kvm 0xeaf2156a kvm_task_switch +(unknown) arch/x86/kvm/kvm 0xeaffc9cc __tracepoint_kvm_nested_intr_vmexit +(unknown) arch/x86/kvm/kvm 0xee8ff414 __tracepoint_kvm_exit +(unknown) arch/x86/kvm/kvm 0xf05f49af kvm_read_guest_atomic +(unknown) arch/x86/kvm/kvm 0xf3708850 __tracepoint_kvm_page_fault +(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 0x3a0233cb af_alg_release +(unknown) crypto/af_alg 0x4cc506ab af_alg_make_sg +(unknown) crypto/af_alg 0x9c6f7079 af_alg_unregister_type +(unknown) crypto/af_alg 0xab5fb564 af_alg_free_sg +(unknown) crypto/af_alg 0xbeefa283 af_alg_register_type +(unknown) crypto/af_alg 0xc0dd0320 af_alg_complete +(unknown) crypto/af_alg 0xe27f8ad0 af_alg_wait_for_completion +(unknown) crypto/af_alg 0xe3e0c86b af_alg_accept +(unknown) crypto/af_alg 0xe4649fde af_alg_cmsg_send +(unknown) crypto/async_tx/async_memcpy 0xc32dd080 async_memcpy +(unknown) crypto/async_tx/async_pq 0x25813454 async_gen_syndrome +(unknown) crypto/async_tx/async_pq 0xec1b573e async_syndrome_val +(unknown) crypto/async_tx/async_raid6_recov 0x11ae165b async_raid6_datap_recov +(unknown) crypto/async_tx/async_raid6_recov 0xf5706c58 async_raid6_2data_recov +(unknown) crypto/async_tx/async_tx 0x4ef42880 __async_tx_find_channel +(unknown) crypto/async_tx/async_tx 0xa8de323a async_tx_submit +(unknown) crypto/async_tx/async_tx 0xe312d4ce async_tx_quiesce +(unknown) crypto/async_tx/async_tx 0xf2564f42 async_trigger_callback +(unknown) crypto/async_tx/async_xor 0x7ae8aab6 async_xor_val +(unknown) crypto/async_tx/async_xor 0xf6fb4230 async_xor +(unknown) crypto/cryptd 0x103af0e2 cryptd_aead_child +(unknown) crypto/cryptd 0x118fb0fb cryptd_free_aead +(unknown) crypto/cryptd 0x1f7c51a0 cryptd_free_ablkcipher +(unknown) crypto/cryptd 0x4032d789 cryptd_free_ahash +(unknown) crypto/cryptd 0x6791daff cryptd_shash_desc +(unknown) crypto/cryptd 0x692a01f3 cryptd_alloc_aead +(unknown) crypto/cryptd 0x737d4087 cryptd_alloc_ahash +(unknown) crypto/cryptd 0x8ff24bba cryptd_alloc_ablkcipher +(unknown) crypto/cryptd 0xb03d1d6f cryptd_ahash_child +(unknown) crypto/cryptd 0xe4c6b65a 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 0x3af3039e acpi_smbus_write +(unknown) drivers/acpi/sbshc 0x7ee71801 acpi_smbus_read +(unknown) drivers/acpi/sbshc 0x9cd1d2fa acpi_smbus_unregister_callback +(unknown) drivers/acpi/sbshc 0xa8f9dd51 acpi_smbus_register_callback +(unknown) drivers/acpi/video 0x189fa8e2 acpi_video_get_edid +(unknown) drivers/acpi/video 0x7a45377b acpi_video_unregister +(unknown) drivers/acpi/video 0x8826c13b acpi_video_register +(unknown) drivers/ata/libahci 0x0cbbe27d ahci_init_controller +(unknown) drivers/ata/libahci 0x2025dcd0 ahci_reset_controller +(unknown) drivers/ata/libahci 0x382e645b ahci_reset_em +(unknown) drivers/ata/libahci 0x464bbff7 ahci_do_softreset +(unknown) drivers/ata/libahci 0x5d0b022b ahci_print_info +(unknown) drivers/ata/libahci 0x5eacba1f ahci_interrupt +(unknown) drivers/ata/libahci 0x5f87b8a3 ahci_port_resume +(unknown) drivers/ata/libahci 0x716962f5 ahci_start_engine +(unknown) drivers/ata/libahci 0x9c76a114 ahci_stop_engine +(unknown) drivers/ata/libahci 0xa93749a4 ahci_fill_cmd_slot +(unknown) drivers/ata/libahci 0xaa3008c1 ahci_save_initial_config +(unknown) drivers/ata/libahci 0xb51183cc ahci_kick_engine +(unknown) drivers/ata/libahci 0xd8c2c129 ahci_sdev_attrs +(unknown) drivers/ata/libahci 0xd9037b1d ahci_check_ready +(unknown) drivers/ata/libahci 0xe1a5a47f ahci_ops +(unknown) drivers/ata/libahci 0xea50dad3 ahci_ignore_sss +(unknown) drivers/ata/libahci 0xed557255 ahci_shost_attrs +(unknown) drivers/ata/libahci 0xf6464980 ahci_em_messages +(unknown) drivers/ata/libahci 0xf669d787 ahci_set_em_messages +(unknown) drivers/ata/pata_platform 0xa880b9e3 __pata_platform_probe +(unknown) drivers/ata/pata_platform 0xe1b21943 __pata_platform_remove +(unknown) drivers/atm/suni 0x914dc19d suni_init +(unknown) drivers/atm/uPD98402 0x2b06358b 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 0x361d9349 bcma_chipco_gpio_control +(unknown) drivers/bcma/bcma 0x408b555b bcma_bus_register +(unknown) drivers/bcma/bcma 0x7746b4bf __bcma_driver_register +(unknown) drivers/bcma/bcma 0x987e2f70 bcma_core_is_enabled +(unknown) drivers/bcma/bcma 0xa02ca930 bcma_bus_unregister +(unknown) drivers/bcma/bcma 0xa198bba7 bcma_driver_unregister +(unknown) drivers/bcma/bcma 0xe76803cf bcma_core_enable +(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 0x027eff9b pi_disconnect +(unknown) drivers/block/paride/paride 0x0ea4d71f pi_write_block +(unknown) drivers/block/paride/paride 0x46899bc4 paride_unregister +(unknown) drivers/block/paride/paride 0x5965abc1 paride_register +(unknown) drivers/block/paride/paride 0x5bb53172 pi_connect +(unknown) drivers/block/paride/paride 0x8ad2b019 pi_release +(unknown) drivers/block/paride/paride 0x9f7eafe1 pi_do_claimed +(unknown) drivers/block/paride/paride 0xa86d6982 pi_schedule_claimed +(unknown) drivers/block/paride/paride 0xac18fe45 pi_read_regr +(unknown) drivers/block/paride/paride 0xda683472 pi_read_block +(unknown) drivers/block/paride/paride 0xf8104625 pi_init +(unknown) drivers/block/paride/paride 0xfc70f27d pi_write_regr +(unknown) drivers/bluetooth/btmrvl 0x03e9233c btmrvl_remove_card +(unknown) drivers/bluetooth/btmrvl 0x35efb6a3 btmrvl_add_card +(unknown) drivers/bluetooth/btmrvl 0x4b017bd0 btmrvl_check_evtpkt +(unknown) drivers/bluetooth/btmrvl 0x4cd3626d btmrvl_send_module_cfg_cmd +(unknown) drivers/bluetooth/btmrvl 0x52e11a76 btmrvl_enable_ps +(unknown) drivers/bluetooth/btmrvl 0x56d69caa btmrvl_interrupt +(unknown) drivers/bluetooth/btmrvl 0x98663157 btmrvl_register_hdev +(unknown) drivers/bluetooth/btmrvl 0x9ce376d4 btmrvl_process_event +(unknown) drivers/char/ipmi/ipmi_msghandler 0x0648cb93 ipmi_get_my_address +(unknown) drivers/char/ipmi/ipmi_msghandler 0x0693813e ipmi_set_my_LUN +(unknown) drivers/char/ipmi/ipmi_msghandler 0x1561017f ipmi_get_version +(unknown) drivers/char/ipmi/ipmi_msghandler 0x1e0bce08 ipmi_smi_add_proc_entry +(unknown) drivers/char/ipmi/ipmi_msghandler 0x25a226a0 ipmi_set_my_address +(unknown) drivers/char/ipmi/ipmi_msghandler 0x27970604 ipmi_set_gets_events +(unknown) drivers/char/ipmi/ipmi_msghandler 0x3938fe20 ipmi_get_maintenance_mode +(unknown) drivers/char/ipmi/ipmi_msghandler 0x3ebad745 ipmi_set_maintenance_mode +(unknown) drivers/char/ipmi/ipmi_msghandler 0x40f2b10c ipmi_alloc_smi_msg +(unknown) drivers/char/ipmi/ipmi_msghandler 0x519b24eb ipmi_get_my_LUN +(unknown) drivers/char/ipmi/ipmi_msghandler 0x56c58cd2 ipmi_smi_watcher_register +(unknown) drivers/char/ipmi/ipmi_msghandler 0x5db9328a ipmi_poll_interface +(unknown) drivers/char/ipmi/ipmi_msghandler 0x6be9fc43 ipmi_create_user +(unknown) drivers/char/ipmi/ipmi_msghandler 0x76a8d4fe ipmi_register_smi +(unknown) drivers/char/ipmi/ipmi_msghandler 0x797da2f3 ipmi_smi_watchdog_pretimeout +(unknown) drivers/char/ipmi/ipmi_msghandler 0x7b4714b2 ipmi_register_for_cmd +(unknown) drivers/char/ipmi/ipmi_msghandler 0x804f922a ipmi_addr_length +(unknown) drivers/char/ipmi/ipmi_msghandler 0x8ee92aca ipmi_get_smi_info +(unknown) drivers/char/ipmi/ipmi_msghandler 0xa074b9b2 ipmi_request_settime +(unknown) drivers/char/ipmi/ipmi_msghandler 0xafbae2d8 ipmi_unregister_for_cmd +(unknown) drivers/char/ipmi/ipmi_msghandler 0xc032e687 ipmi_unregister_smi +(unknown) drivers/char/ipmi/ipmi_msghandler 0xc77d7a81 ipmi_smi_watcher_unregister +(unknown) drivers/char/ipmi/ipmi_msghandler 0xc8445057 ipmi_destroy_user +(unknown) drivers/char/ipmi/ipmi_msghandler 0xd2546fdf ipmi_request_supply_msgs +(unknown) drivers/char/ipmi/ipmi_msghandler 0xd8a9b114 ipmi_free_recv_msg +(unknown) drivers/char/ipmi/ipmi_msghandler 0xda08f828 ipmi_smi_msg_received +(unknown) drivers/char/ipmi/ipmi_msghandler 0xe4f4665b ipmi_validate_addr +(unknown) drivers/char/nsc_gpio 0x59998c15 nsc_gpio_write +(unknown) drivers/char/nsc_gpio 0x67811046 nsc_gpio_read +(unknown) drivers/char/nsc_gpio 0xa3aa3231 nsc_gpio_dump +(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 0xc0431b5a scx200_gpio_ops +(unknown) drivers/dca/dca 0x2da2b461 register_dca_provider +(unknown) drivers/dca/dca 0x2e471f01 dca_register_notify +(unknown) drivers/dca/dca 0x31a2c8df dca_get_tag +(unknown) drivers/dca/dca 0x365f7fac free_dca_provider +(unknown) drivers/dca/dca 0x7fcdcf62 dca_add_requester +(unknown) drivers/dca/dca 0x8006c614 dca_unregister_notify +(unknown) drivers/dca/dca 0xa2a8378b unregister_dca_provider +(unknown) drivers/dca/dca 0xa69e4a3c dca3_get_tag +(unknown) drivers/dca/dca 0xb40d5195 alloc_dca_provider +(unknown) drivers/dca/dca 0xd08e6226 dca_remove_requester +(unknown) drivers/edac/edac_core 0x062c63b6 edac_pci_handle_pe +(unknown) drivers/edac/edac_core 0x062d9875 edac_mc_handle_fbd_ue +(unknown) drivers/edac/edac_core 0x086d98b5 edac_pci_del_device +(unknown) drivers/edac/edac_core 0x0b2dc8aa edac_device_alloc_ctl_info +(unknown) drivers/edac/edac_core 0x0c32ff8a edac_pci_alloc_index +(unknown) drivers/edac/edac_core 0x1fd82e4a edac_mc_find_csrow_by_page +(unknown) drivers/edac/edac_core 0x2690663b find_mci_by_dev +(unknown) drivers/edac/edac_core 0x2ccf4334 edac_pci_release_generic_ctl +(unknown) drivers/edac/edac_core 0x31d1526a edac_mc_handle_ce_no_info +(unknown) drivers/edac/edac_core 0x33aaa166 edac_device_add_device +(unknown) drivers/edac/edac_core 0x3e01e83d edac_pci_create_generic_ctl +(unknown) drivers/edac/edac_core 0x4045636b edac_mc_find +(unknown) drivers/edac/edac_core 0x46d79749 edac_mc_add_mc +(unknown) drivers/edac/edac_core 0x64280942 edac_mc_alloc +(unknown) drivers/edac/edac_core 0x66b2090c edac_pci_add_device +(unknown) drivers/edac/edac_core 0x69259f22 edac_mem_types +(unknown) drivers/edac/edac_core 0x6e3ff83a edac_device_alloc_index +(unknown) drivers/edac/edac_core 0x75a8b41e edac_mc_handle_ce +(unknown) drivers/edac/edac_core 0x860697bf edac_pci_free_ctl_info +(unknown) drivers/edac/edac_core 0x87a18f69 edac_device_handle_ue +(unknown) drivers/edac/edac_core 0x9eb1ddce edac_pci_reset_delay_period +(unknown) drivers/edac/edac_core 0xa3daae10 edac_pci_alloc_ctl_info +(unknown) drivers/edac/edac_core 0xb9f35124 edac_mc_handle_ue +(unknown) drivers/edac/edac_core 0xcc95de39 edac_mc_handle_fbd_ce +(unknown) drivers/edac/edac_core 0xd367d7df edac_device_del_device +(unknown) drivers/edac/edac_core 0xdadde8f3 edac_device_handle_ce +(unknown) drivers/edac/edac_core 0xecdf45de edac_pci_handle_npe +(unknown) drivers/edac/edac_core 0xeebeb0df edac_mc_del_mc +(unknown) drivers/edac/edac_core 0xefbd72e8 edac_mc_handle_ue_no_info +(unknown) drivers/edac/edac_core 0xf8843f5a edac_mc_free +(unknown) drivers/edac/edac_core 0xf9d71b4f edac_device_free_ctl_info +(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 0x16e91e21 fw_csr_iterator_next +(unknown) drivers/firewire/firewire-core 0x1c449779 fw_send_request +(unknown) drivers/firewire/firewire-core 0x224e85ee fw_fill_response +(unknown) drivers/firewire/firewire-core 0x26b5da1e fw_card_add +(unknown) drivers/firewire/firewire-core 0x3c56ef91 fw_workqueue +(unknown) drivers/firewire/firewire-core 0x41a93b0e fw_run_transaction +(unknown) drivers/firewire/firewire-core 0x4d5d4eca fw_core_remove_descriptor +(unknown) drivers/firewire/firewire-core 0x59e1540b fw_core_remove_card +(unknown) drivers/firewire/firewire-core 0x5b710b12 fw_cancel_transaction +(unknown) drivers/firewire/firewire-core 0x6342972f fw_card_initialize +(unknown) drivers/firewire/firewire-core 0x65c9438b fw_csr_iterator_init +(unknown) drivers/firewire/firewire-core 0x6cfd4597 fw_core_remove_address_handler +(unknown) drivers/firewire/firewire-core 0x74970ddf fw_core_handle_response +(unknown) drivers/firewire/firewire-core 0x7c35e47f fw_schedule_bus_reset +(unknown) drivers/firewire/firewire-core 0x7e431b14 fw_csr_string +(unknown) drivers/firewire/firewire-core 0x90863005 fw_high_memory_region +(unknown) drivers/firewire/firewire-core 0x90e00607 fw_send_response +(unknown) drivers/firewire/firewire-core 0x94aa09c4 fw_iso_resource_manage +(unknown) drivers/firewire/firewire-core 0x995800c9 fw_core_add_address_handler +(unknown) drivers/firewire/firewire-core 0x9b719b81 fw_iso_context_queue_flush +(unknown) drivers/firewire/firewire-core 0xabd08ad6 fw_iso_buffer_destroy +(unknown) drivers/firewire/firewire-core 0xc20b0e2b fw_core_handle_request +(unknown) drivers/firewire/firewire-core 0xc3207e71 fw_iso_context_stop +(unknown) drivers/firewire/firewire-core 0xc90d71ba fw_iso_context_create +(unknown) drivers/firewire/firewire-core 0xcc87d3a3 fw_iso_buffer_init +(unknown) drivers/firewire/firewire-core 0xcf4db2f0 fw_iso_context_start +(unknown) drivers/firewire/firewire-core 0xd564394d fw_iso_context_queue +(unknown) drivers/firewire/firewire-core 0xe27ef05b fw_iso_context_destroy +(unknown) drivers/firewire/firewire-core 0xe853abb5 fw_device_enable_phys_dma +(unknown) drivers/firewire/firewire-core 0xf039153b fw_bus_type +(unknown) drivers/firewire/firewire-core 0xfe59dded fw_core_handle_bus_reset +(unknown) drivers/firmware/dcdbas 0xa75079d6 dcdbas_smi_request +(unknown) drivers/gpio/basic_mmio_gpio 0x8ef226ea bgpio_remove +(unknown) drivers/gpio/basic_mmio_gpio 0xb109be3b 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 0x760b4b97 __max730x_probe +(unknown) drivers/gpio/max730x 0xb2dc8e5f __max730x_remove +(unknown) drivers/gpu/drm/drm 0x004edcf7 drm_get_platform_dev +(unknown) drivers/gpu/drm/drm 0x007c8523 drm_framebuffer_cleanup +(unknown) drivers/gpu/drm/drm 0x00e279ce drm_mode_create_dvi_i_properties +(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 0x03699700 drm_class_device_register +(unknown) drivers/gpu/drm/drm 0x03dd8b26 drm_get_edid +(unknown) drivers/gpu/drm/drm 0x04d2130b drm_mode_create_from_cmdline_mode +(unknown) drivers/gpu/drm/drm 0x050c1ba9 drm_mm_scan_remove_block +(unknown) drivers/gpu/drm/drm 0x06162981 drm_mm_init_scan +(unknown) drivers/gpu/drm/drm 0x07442cd0 drm_vblank_init +(unknown) drivers/gpu/drm/drm 0x07697a0b drm_debugfs_remove_files +(unknown) drivers/gpu/drm/drm 0x07f70ddd drm_pci_init +(unknown) drivers/gpu/drm/drm 0x08fdb688 drm_gem_object_lookup +(unknown) drivers/gpu/drm/drm 0x09fd3a90 drm_i2c_encoder_init +(unknown) drivers/gpu/drm/drm 0x0a7260b9 drm_core_ioremapfree +(unknown) drivers/gpu/drm/drm 0x0a72c385 drm_agp_enable +(unknown) drivers/gpu/drm/drm 0x0ae4b94c drm_ht_remove +(unknown) drivers/gpu/drm/drm 0x0c4d6555 drm_free_agp +(unknown) drivers/gpu/drm/drm 0x0c692481 drm_gem_mmap +(unknown) drivers/gpu/drm/drm 0x0f23aba8 drm_mode_detachmode_crtc +(unknown) drivers/gpu/drm/drm 0x0fccafb1 drm_global_item_unref +(unknown) drivers/gpu/drm/drm 0x12c6276a drm_buffer_read_object +(unknown) drivers/gpu/drm/drm 0x12d78e6d drm_rmmap_locked +(unknown) drivers/gpu/drm/drm 0x1416a609 drm_vblank_count_and_time +(unknown) drivers/gpu/drm/drm 0x142b8b35 drm_buffer_copy_from_user +(unknown) drivers/gpu/drm/drm 0x15778ea2 drm_vblank_cleanup +(unknown) drivers/gpu/drm/drm 0x15afd51b drm_getsarea +(unknown) drivers/gpu/drm/drm 0x167566c3 drm_vblank_pre_modeset +(unknown) drivers/gpu/drm/drm 0x194eadaa drm_edid_header_is_valid +(unknown) drivers/gpu/drm/drm 0x1c341d89 drm_mode_remove +(unknown) drivers/gpu/drm/drm 0x1c851f1b drm_mode_config_init +(unknown) drivers/gpu/drm/drm 0x1e090d49 drm_mm_init +(unknown) drivers/gpu/drm/drm 0x1f072c59 drm_property_add_enum +(unknown) drivers/gpu/drm/drm 0x20645642 drm_debug +(unknown) drivers/gpu/drm/drm 0x2369f163 drm_mm_clean +(unknown) drivers/gpu/drm/drm 0x246c4af0 drm_poll +(unknown) drivers/gpu/drm/drm 0x250caf82 drm_framebuffer_init +(unknown) drivers/gpu/drm/drm 0x26ce8f98 drm_mode_validate_size +(unknown) drivers/gpu/drm/drm 0x2837a1c7 drm_agp_unbind +(unknown) drivers/gpu/drm/drm 0x28a52fd9 drm_add_edid_modes +(unknown) drivers/gpu/drm/drm 0x2c897ff1 drm_usb_exit +(unknown) drivers/gpu/drm/drm 0x2e9e1602 drm_connector_cleanup +(unknown) drivers/gpu/drm/drm 0x3074f033 drm_order +(unknown) drivers/gpu/drm/drm 0x30fee251 drm_ati_pcigart_cleanup +(unknown) drivers/gpu/drm/drm 0x334acbb5 drm_master_put +(unknown) drivers/gpu/drm/drm 0x33e154ba drm_sman_init +(unknown) drivers/gpu/drm/drm 0x346127a7 drm_global_item_ref +(unknown) drivers/gpu/drm/drm 0x348dd53c drm_connector_init +(unknown) drivers/gpu/drm/drm 0x35417382 drm_vblank_put +(unknown) drivers/gpu/drm/drm 0x371853ea drm_global_mutex +(unknown) drivers/gpu/drm/drm 0x393d4902 drm_mm_init_scan_with_range +(unknown) drivers/gpu/drm/drm 0x39a3eb0d drm_vblank_off +(unknown) drivers/gpu/drm/drm 0x3da1eed1 drm_property_create +(unknown) drivers/gpu/drm/drm 0x3da64c17 drm_ioctl +(unknown) drivers/gpu/drm/drm 0x3eb37b9d drm_ht_create +(unknown) drivers/gpu/drm/drm 0x42bb5ad8 drm_encoder_cleanup +(unknown) drivers/gpu/drm/drm 0x42f1a9d2 drm_pci_free +(unknown) drivers/gpu/drm/drm 0x43384bd9 drm_buffer_alloc +(unknown) drivers/gpu/drm/drm 0x43c9a91c drm_sman_set_range +(unknown) drivers/gpu/drm/drm 0x4527166e drm_mode_find_dmt +(unknown) drivers/gpu/drm/drm 0x4585b2d3 drm_vblank_count +(unknown) drivers/gpu/drm/drm 0x485f5f19 drm_gtf_mode_complex +(unknown) drivers/gpu/drm/drm 0x489bdd20 drm_agp_alloc +(unknown) drivers/gpu/drm/drm 0x498dcb5e drm_ut_debug_printk +(unknown) drivers/gpu/drm/drm 0x49e433e3 drm_irq_install +(unknown) drivers/gpu/drm/drm 0x4af7a66f drm_connector_property_set_value +(unknown) drivers/gpu/drm/drm 0x4be584fe drm_mode_parse_command_line_for_connector +(unknown) drivers/gpu/drm/drm 0x4c162c59 drm_release +(unknown) drivers/gpu/drm/drm 0x4c20ea4c drm_encoder_init +(unknown) drivers/gpu/drm/drm 0x4e36414d drm_gem_vm_open +(unknown) drivers/gpu/drm/drm 0x4ea1f5a2 drm_gem_object_free +(unknown) drivers/gpu/drm/drm 0x51d4ab30 drm_usb_init +(unknown) drivers/gpu/drm/drm 0x546be7b0 drm_pci_alloc +(unknown) drivers/gpu/drm/drm 0x54dc388e drm_property_destroy +(unknown) drivers/gpu/drm/drm 0x580830f0 drm_mode_set_name +(unknown) drivers/gpu/drm/drm 0x5c7517ed drm_addmap +(unknown) drivers/gpu/drm/drm 0x5d3e4203 drm_calc_vbltimestamp_from_scanoutpos +(unknown) drivers/gpu/drm/drm 0x5f6cbc33 drm_find_cea_extension +(unknown) drivers/gpu/drm/drm 0x6102e9d4 drm_put_dev +(unknown) drivers/gpu/drm/drm 0x6239759a drm_class_device_unregister +(unknown) drivers/gpu/drm/drm 0x641299eb drm_vblank_post_modeset +(unknown) drivers/gpu/drm/drm 0x66c2bd97 drm_mmap +(unknown) drivers/gpu/drm/drm 0x6931c504 drm_mode_crtc_set_gamma_size +(unknown) drivers/gpu/drm/drm 0x6abd7ad5 drm_agp_bind_pages +(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 0x6dd173ba drm_master_get +(unknown) drivers/gpu/drm/drm 0x6efbb14a drm_mode_connector_update_edid_property +(unknown) drivers/gpu/drm/drm 0x6f3fcbd3 drm_mode_create_dithering_property +(unknown) drivers/gpu/drm/drm 0x71571133 drm_handle_vblank +(unknown) drivers/gpu/drm/drm 0x723c30ad drm_crtc_init +(unknown) drivers/gpu/drm/drm 0x724cf6eb drm_mm_takedown +(unknown) drivers/gpu/drm/drm 0x733c9d15 drm_addbufs_pci +(unknown) drivers/gpu/drm/drm 0x76bf50de drm_fasync +(unknown) drivers/gpu/drm/drm 0x76fdc861 drm_gem_object_alloc +(unknown) drivers/gpu/drm/drm 0x779d7bd8 drm_agp_info +(unknown) drivers/gpu/drm/drm 0x78549390 drm_debugfs_create_files +(unknown) drivers/gpu/drm/drm 0x7bae9301 drm_mode_connector_list_update +(unknown) drivers/gpu/drm/drm 0x7bf3419e drm_mode_destroy +(unknown) drivers/gpu/drm/drm 0x7c1fd6c8 drm_mode_equal +(unknown) drivers/gpu/drm/drm 0x7d77702f drm_mode_connector_attach_encoder +(unknown) drivers/gpu/drm/drm 0x7f4cfa5d drm_detect_monitor_audio +(unknown) drivers/gpu/drm/drm 0x80c05c94 drm_mode_object_find +(unknown) drivers/gpu/drm/drm 0x829332d9 drm_mm_replace_node +(unknown) drivers/gpu/drm/drm 0x82b952b3 drm_get_connector_name +(unknown) drivers/gpu/drm/drm 0x85de09f5 drm_mode_width +(unknown) drivers/gpu/drm/drm 0x8d5ac539 drm_sysfs_connector_remove +(unknown) drivers/gpu/drm/drm 0x8dfb019d drm_buffer_free +(unknown) drivers/gpu/drm/drm 0x8eff9111 drm_ht_find_item +(unknown) drivers/gpu/drm/drm 0x907a380e drm_sysfs_hotplug_event +(unknown) drivers/gpu/drm/drm 0x923a17a1 drm_connector_property_get_value +(unknown) drivers/gpu/drm/drm 0x92f2d102 drm_sman_alloc +(unknown) drivers/gpu/drm/drm 0x932df43d drm_mode_vrefresh +(unknown) drivers/gpu/drm/drm 0x9334db67 drm_addbufs_agp +(unknown) drivers/gpu/drm/drm 0x940f45e0 drm_gem_object_handle_free +(unknown) drivers/gpu/drm/drm 0x9420ccf0 drm_mm_get_block_range_generic +(unknown) drivers/gpu/drm/drm 0x946b4dc9 drm_irq_uninstall +(unknown) drivers/gpu/drm/drm 0x9653adc1 drm_mode_create_scaling_mode_property +(unknown) drivers/gpu/drm/drm 0x96633191 drm_core_ioremap_wc +(unknown) drivers/gpu/drm/drm 0x9745d638 drm_err +(unknown) drivers/gpu/drm/drm 0x9a8de8a7 drm_i2c_encoder_destroy +(unknown) drivers/gpu/drm/drm 0x9b2f979f drm_get_last_vbltimestamp +(unknown) drivers/gpu/drm/drm 0x9dc25a34 drm_sman_owner_clean +(unknown) drivers/gpu/drm/drm 0x9f2c9044 drm_platform_exit +(unknown) drivers/gpu/drm/drm 0xa0a3d42d drm_gem_vm_close +(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 0xa5577ee8 drm_mode_prune_invalid +(unknown) drivers/gpu/drm/drm 0xa85e22d6 drm_gem_handle_delete +(unknown) drivers/gpu/drm/drm 0xac2dea2b drm_core_ioremap +(unknown) drivers/gpu/drm/drm 0xac3a6b2b drm_sysfs_connector_add +(unknown) drivers/gpu/drm/drm 0xafa51219 drm_unbind_agp +(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 0xb0f8d43c drm_ati_pcigart_init +(unknown) drivers/gpu/drm/drm 0xb13ce06d drm_crtc_cleanup +(unknown) drivers/gpu/drm/drm 0xb18c6ff9 drm_mode_probed_add +(unknown) drivers/gpu/drm/drm 0xb1aabc07 drm_mode_config_reset +(unknown) drivers/gpu/drm/drm 0xb47347e4 drm_read +(unknown) drivers/gpu/drm/drm 0xb6a467b1 drm_edid_is_valid +(unknown) drivers/gpu/drm/drm 0xb6b1b0f7 drm_agp_acquire +(unknown) drivers/gpu/drm/drm 0xb91901b5 drm_connector_attach_property +(unknown) drivers/gpu/drm/drm 0xb9c8b189 drm_mode_config_cleanup +(unknown) drivers/gpu/drm/drm 0xbb06b762 drm_gem_object_release +(unknown) drivers/gpu/drm/drm 0xbcec7c77 drm_mm_dump_table +(unknown) drivers/gpu/drm/drm 0xc01b3fcf drm_mode_attachmode_crtc +(unknown) drivers/gpu/drm/drm 0xc218a080 drm_clflush_pages +(unknown) drivers/gpu/drm/drm 0xc223ea59 drm_get_pci_dev +(unknown) drivers/gpu/drm/drm 0xc414c422 drm_vblank_offdelay +(unknown) drivers/gpu/drm/drm 0xc4cf675e drm_platform_init +(unknown) drivers/gpu/drm/drm 0xc626a686 drm_mm_remove_node +(unknown) drivers/gpu/drm/drm 0xc64b36b7 drm_gtf_mode +(unknown) drivers/gpu/drm/drm 0xc99654e8 drm_add_modes_noedid +(unknown) drivers/gpu/drm/drm 0xca0e7fc1 drm_core_reclaim_buffers +(unknown) drivers/gpu/drm/drm 0xcb38e46f drm_mm_debug_table +(unknown) drivers/gpu/drm/drm 0xcc05002f drm_mode_duplicate +(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 0xce2a133f drm_mode_connector_detach_encoder +(unknown) drivers/gpu/drm/drm 0xcf3780d2 drm_cvt_mode +(unknown) drivers/gpu/drm/drm 0xd08fa3f0 drm_mode_set_crtcinfo +(unknown) drivers/gpu/drm/drm 0xd0aea986 drm_pci_exit +(unknown) drivers/gpu/drm/drm 0xd3994566 drm_get_usb_dev +(unknown) drivers/gpu/drm/drm 0xd7f1ab84 drm_sman_owner_cleanup +(unknown) drivers/gpu/drm/drm 0xd84c510a drm_agp_bind +(unknown) drivers/gpu/drm/drm 0xd8ab3de9 drm_rmmap +(unknown) drivers/gpu/drm/drm 0xdbb5a9f5 drm_ht_remove_item +(unknown) drivers/gpu/drm/drm 0xdd6017a3 drm_agp_free +(unknown) drivers/gpu/drm/drm 0xe04e6070 drm_mm_insert_node +(unknown) drivers/gpu/drm/drm 0xe256edfd drm_sman_takedown +(unknown) drivers/gpu/drm/drm 0xe4aa7698 drm_agp_release +(unknown) drivers/gpu/drm/drm 0xe5bdce7e drm_mode_debug_printmodeline +(unknown) drivers/gpu/drm/drm 0xe5ce408b drm_mode_create_dirty_info_property +(unknown) drivers/gpu/drm/drm 0xe704e681 drm_mode_validate_clocks +(unknown) drivers/gpu/drm/drm 0xe7197773 drm_ht_insert_item +(unknown) drivers/gpu/drm/drm 0xe89e9ee5 drm_open +(unknown) drivers/gpu/drm/drm 0xe9474ef2 drm_gem_handle_create +(unknown) drivers/gpu/drm/drm 0xea215052 drm_mode_create_tv_properties +(unknown) drivers/gpu/drm/drm 0xea4c9524 drm_mode_create +(unknown) drivers/gpu/drm/drm 0xeccc9f7d drm_detect_hdmi_monitor +(unknown) drivers/gpu/drm/drm 0xed2521f3 drm_vblank_get +(unknown) drivers/gpu/drm/drm 0xed256cae drm_sman_free_key +(unknown) drivers/gpu/drm/drm 0xef27ad13 drm_mm_put_block +(unknown) drivers/gpu/drm/drm 0xef2ff62e drm_gem_object_init +(unknown) drivers/gpu/drm/drm 0xf0a0bf79 drm_sman_cleanup +(unknown) drivers/gpu/drm/drm 0xf1421d13 drm_mode_sort +(unknown) drivers/gpu/drm/drm 0xf41a5acb drm_calc_timestamping_constants +(unknown) drivers/gpu/drm/drm 0xfc4f8599 drm_mode_hsync +(unknown) drivers/gpu/drm/drm 0xfe0c406c drm_get_encoder_name +(unknown) drivers/gpu/drm/drm_kms_helper 0x0755793e drm_crtc_helper_set_mode +(unknown) drivers/gpu/drm/drm_kms_helper 0x08305ed4 drm_helper_disable_unused_functions +(unknown) drivers/gpu/drm/drm_kms_helper 0x0dfa56be drm_fb_helper_blank +(unknown) drivers/gpu/drm/drm_kms_helper 0x2c215627 i2c_dp_aux_add_bus +(unknown) drivers/gpu/drm/drm_kms_helper 0x2d2f8599 drm_helper_encoder_in_use +(unknown) drivers/gpu/drm/drm_kms_helper 0x39c26458 drm_helper_resume_force_mode +(unknown) drivers/gpu/drm/drm_kms_helper 0x4bd1924a drm_fb_helper_fill_fix +(unknown) drivers/gpu/drm/drm_kms_helper 0x4fb07528 drm_fb_helper_pan_display +(unknown) drivers/gpu/drm/drm_kms_helper 0x517d0c5e drm_helper_hpd_irq_event +(unknown) drivers/gpu/drm/drm_kms_helper 0x5a93bf7b drm_fb_helper_fini +(unknown) drivers/gpu/drm/drm_kms_helper 0x61467919 drm_fb_helper_set_par +(unknown) drivers/gpu/drm/drm_kms_helper 0x67f63351 drm_helper_crtc_in_use +(unknown) drivers/gpu/drm/drm_kms_helper 0x70021725 drm_kms_helper_poll_enable +(unknown) drivers/gpu/drm/drm_kms_helper 0x7d5346ea drm_helper_connector_dpms +(unknown) drivers/gpu/drm/drm_kms_helper 0x830b0ec2 drm_crtc_helper_set_config +(unknown) drivers/gpu/drm/drm_kms_helper 0x9346ceb9 drm_fb_helper_restore_fbdev_mode +(unknown) drivers/gpu/drm/drm_kms_helper 0x98a09690 drm_kms_helper_poll_disable +(unknown) drivers/gpu/drm/drm_kms_helper 0x9bb4c4f7 drm_fb_helper_single_add_all_connectors +(unknown) drivers/gpu/drm/drm_kms_helper 0x9d251144 drm_fb_helper_panic +(unknown) drivers/gpu/drm/drm_kms_helper 0xa225ca30 drm_fb_helper_fill_var +(unknown) drivers/gpu/drm/drm_kms_helper 0xa8515d38 drm_fb_helper_debug_leave +(unknown) drivers/gpu/drm/drm_kms_helper 0xa8dca732 drm_fb_helper_initial_config +(unknown) drivers/gpu/drm/drm_kms_helper 0xc469c244 drm_fb_helper_restore +(unknown) drivers/gpu/drm/drm_kms_helper 0xc8ada432 drm_kms_helper_poll_init +(unknown) drivers/gpu/drm/drm_kms_helper 0xc990c726 drm_fb_helper_hotplug_event +(unknown) drivers/gpu/drm/drm_kms_helper 0xcff98e9e drm_kms_helper_poll_fini +(unknown) drivers/gpu/drm/drm_kms_helper 0xdf0702e1 drm_fb_helper_single_fb_probe +(unknown) drivers/gpu/drm/drm_kms_helper 0xe39f5b80 drm_helper_mode_fill_fb_struct +(unknown) drivers/gpu/drm/drm_kms_helper 0xea71f915 drm_fb_helper_init +(unknown) drivers/gpu/drm/drm_kms_helper 0xec5fd55b drm_fb_helper_setcmap +(unknown) drivers/gpu/drm/drm_kms_helper 0xeffe17cd drm_helper_probe_single_connector_modes +(unknown) drivers/gpu/drm/drm_kms_helper 0xfb5b8f78 drm_fb_helper_check_var +(unknown) drivers/gpu/drm/drm_kms_helper 0xfe6ebd1d drm_fb_helper_debug_enter +(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 0x08911276 ttm_bo_synccpu_write_grab +(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 0x13b91886 ttm_tt_set_placement_caching +(unknown) drivers/gpu/drm/ttm/ttm 0x159ec405 ttm_bo_wait +(unknown) drivers/gpu/drm/ttm/ttm 0x1ebc476f ttm_fbdev_mmap +(unknown) drivers/gpu/drm/ttm/ttm 0x266d8a60 ttm_io_prot +(unknown) drivers/gpu/drm/ttm/ttm 0x2a8498cd ttm_bo_mmap +(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 0x3871b729 ttm_page_alloc_debugfs +(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 0x47285a6a ttm_tt_populate +(unknown) drivers/gpu/drm/ttm/ttm 0x49dea94c ttm_bo_unmap_virtual +(unknown) drivers/gpu/drm/ttm/ttm 0x52209d11 ttm_bo_move_memcpy +(unknown) drivers/gpu/drm/ttm/ttm 0x52736b1c ttm_bo_reserve +(unknown) drivers/gpu/drm/ttm/ttm 0x53f1dfae ttm_agp_backend_init +(unknown) drivers/gpu/drm/ttm/ttm 0x55d98ee3 ttm_bo_manager_func +(unknown) drivers/gpu/drm/ttm/ttm 0x56bfde7b ttm_bo_synccpu_write_release +(unknown) drivers/gpu/drm/ttm/ttm 0x56f778a1 ttm_bo_kunmap +(unknown) drivers/gpu/drm/ttm/ttm 0x57a9c017 ttm_bo_kmap +(unknown) drivers/gpu/drm/ttm/ttm 0x5c858dfe ttm_bo_unlock_delayed_workqueue +(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 0x61ea8206 ttm_bo_wait_unreserved +(unknown) drivers/gpu/drm/ttm/ttm 0x643d7125 ttm_mem_global_free +(unknown) drivers/gpu/drm/ttm/ttm 0x677ab4e8 ttm_bo_lock_delayed_workqueue +(unknown) drivers/gpu/drm/ttm/ttm 0x67b1d568 ttm_bo_global_release +(unknown) drivers/gpu/drm/ttm/ttm 0x71fba2b0 ttm_bo_init +(unknown) drivers/gpu/drm/ttm/ttm 0x7586fb3a ttm_eu_reserve_buffers +(unknown) drivers/gpu/drm/ttm/ttm 0x78497f7a ttm_bo_unref +(unknown) drivers/gpu/drm/ttm/ttm 0x78957fbc ttm_lock_init +(unknown) drivers/gpu/drm/ttm/ttm 0x7a501515 ttm_bo_move_ttm +(unknown) drivers/gpu/drm/ttm/ttm 0x800ac2ef ttm_bo_unreserve +(unknown) drivers/gpu/drm/ttm/ttm 0x86a4066d ttm_eu_backoff_reservation +(unknown) drivers/gpu/drm/ttm/ttm 0x96db67d4 ttm_tt_bind +(unknown) drivers/gpu/drm/ttm/ttm 0x98b7a72b ttm_write_unlock +(unknown) drivers/gpu/drm/ttm/ttm 0x9a65cb70 ttm_bo_init_mm +(unknown) drivers/gpu/drm/ttm/ttm 0x9cad9496 ttm_vt_lock +(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 0xa49fc6cc ttm_bo_device_init +(unknown) drivers/gpu/drm/ttm/ttm 0xa839e33b ttm_base_object_lookup +(unknown) drivers/gpu/drm/ttm/ttm 0xacc3bd67 ttm_bo_swapout_all +(unknown) drivers/gpu/drm/ttm/ttm 0xad684f0a ttm_bo_mem_put +(unknown) drivers/gpu/drm/ttm/ttm 0xb019bb73 ttm_bo_clean_mm +(unknown) drivers/gpu/drm/ttm/ttm 0xb332528d ttm_bo_wait_cpu +(unknown) drivers/gpu/drm/ttm/ttm 0xb962a394 ttm_vt_unlock +(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 0xcbeca2dc ttm_bo_validate +(unknown) drivers/gpu/drm/ttm/ttm 0xce903052 ttm_mem_global_init +(unknown) drivers/gpu/drm/ttm/ttm 0xcf1fee5b ttm_bo_mem_space +(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 0xe1c11457 ttm_object_file_release +(unknown) drivers/gpu/drm/ttm/ttm 0xe5db036d ttm_bo_device_release +(unknown) drivers/gpu/drm/ttm/ttm 0xe5e92eda ttm_mem_global_release +(unknown) drivers/gpu/drm/ttm/ttm 0xf97c83d6 ttm_bo_evict_mm +(unknown) drivers/gpu/drm/ttm/ttm 0xfdb6f44a ttm_bo_move_accel_cleanup +(unknown) drivers/hid/hid 0x05495392 hid_debug +(unknown) drivers/hid/hid 0x19ee02ac hidraw_connect +(unknown) drivers/hid/hid 0x2179427f hid_resolv_usage +(unknown) drivers/hid/hid 0x3027fd08 hid_dump_device +(unknown) drivers/hid/hid 0x35ce5de2 hidinput_connect +(unknown) drivers/hid/hid 0x408bb8a1 hid_dump_input +(unknown) drivers/hid/hid 0x498c7cb1 hid_output_report +(unknown) drivers/hid/hid 0x5edd69b4 hid_destroy_device +(unknown) drivers/hid/hid 0x5ee1fb6b hid_connect +(unknown) drivers/hid/hid 0x6b98adec hidinput_find_field +(unknown) drivers/hid/hid 0x6efed6bc hid_disconnect +(unknown) drivers/hid/hid 0x805d0b3f hid_debug_event +(unknown) drivers/hid/hid 0x811303cc __hid_register_driver +(unknown) drivers/hid/hid 0x86195542 hid_register_report +(unknown) drivers/hid/hid 0x8e71838a hid_dump_field +(unknown) drivers/hid/hid 0x97af98ce hid_add_device +(unknown) drivers/hid/hid 0xa000c121 hidinput_report_event +(unknown) drivers/hid/hid 0xa07087a2 hid_parse_report +(unknown) drivers/hid/hid 0xa523fc9a hid_set_field +(unknown) drivers/hid/hid 0xae524382 hid_report_raw_event +(unknown) drivers/hid/hid 0xb4c38a38 hidraw_report_event +(unknown) drivers/hid/hid 0xba4cf043 hid_input_report +(unknown) drivers/hid/hid 0xccdd9b9e hid_allocate_device +(unknown) drivers/hid/hid 0xd8eac20e hidinput_disconnect +(unknown) drivers/hid/hid 0xea55d52a hid_unregister_driver +(unknown) drivers/hid/hid 0xf3bd7e62 hid_check_keys_pressed +(unknown) drivers/hid/hid 0xf3c2aa67 hidraw_disconnect +(unknown) drivers/hid/hid-roccat 0x2f622ea1 roccat_disconnect +(unknown) drivers/hid/hid-roccat 0x3193b9be roccat_connect +(unknown) drivers/hid/hid-roccat 0x8c4181ec roccat_report_event +(unknown) drivers/hid/hid-roccat-common 0x05edcce3 roccat_common_send +(unknown) drivers/hid/hid-roccat-common 0x3f071128 roccat_common_receive +(unknown) drivers/hid/usbhid/usbhid 0x01fd453e usbhid_lookup_quirk +(unknown) drivers/hid/usbhid/usbhid 0x1b678218 usbhid_wait_io +(unknown) drivers/hid/usbhid/usbhid 0x679e0eff hiddev_hid_event +(unknown) drivers/hid/usbhid/usbhid 0x7154cab1 usbhid_set_leds +(unknown) drivers/hid/usbhid/usbhid 0xe7ff6373 usbhid_submit_report +(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 0x53de2d4b i2c_bit_add_bus +(unknown) drivers/i2c/algos/i2c-algo-bit 0xa2243caf i2c_bit_add_numbered_bus +(unknown) drivers/i2c/algos/i2c-algo-pca 0x4717c5fd i2c_pca_add_numbered_bus +(unknown) drivers/i2c/algos/i2c-algo-pca 0xefba8d56 i2c_pca_add_bus +(unknown) drivers/i2c/algos/i2c-algo-pcf 0xa5071c5f i2c_pcf_add_bus +(unknown) drivers/i2c/busses/i2c-amd756 0xf87092fa amd756_smbus +(unknown) drivers/i2c/busses/i2c-nforce2 0x1db308aa nforce2_smbus +(unknown) drivers/i2c/i2c-mux 0xb0cd637a i2c_del_mux_adapter +(unknown) drivers/i2c/i2c-mux 0xfd4cec92 i2c_add_mux_adapter +(unknown) drivers/i2c/i2c-smbus 0x8856697c i2c_setup_smbus_alert +(unknown) drivers/i2c/i2c-smbus 0xfcfe3f51 i2c_handle_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 0xfda6f127 rdma_copy_addr +(unknown) drivers/infiniband/core/ib_cm 0x1807a57a ib_send_cm_rej +(unknown) drivers/infiniband/core/ib_cm 0x2584e8b4 ib_send_cm_sidr_req +(unknown) drivers/infiniband/core/ib_cm 0x25a631f6 ib_cm_init_qp_attr +(unknown) drivers/infiniband/core/ib_cm 0x27969315 ib_send_cm_req +(unknown) drivers/infiniband/core/ib_cm 0x315b7caa cm_class +(unknown) drivers/infiniband/core/ib_cm 0x5a29ae3f ib_destroy_cm_id +(unknown) drivers/infiniband/core/ib_cm 0x6ab0eb9c ib_cm_listen +(unknown) drivers/infiniband/core/ib_cm 0x7a63635b ib_send_cm_rep +(unknown) drivers/infiniband/core/ib_cm 0x83407411 ib_send_cm_apr +(unknown) drivers/infiniband/core/ib_cm 0x9643f987 ib_send_cm_mra +(unknown) drivers/infiniband/core/ib_cm 0x98b2403a ib_send_cm_rtu +(unknown) drivers/infiniband/core/ib_cm 0xb50c7925 ib_send_cm_lap +(unknown) drivers/infiniband/core/ib_cm 0xb602bde7 ib_cm_notify +(unknown) drivers/infiniband/core/ib_cm 0xc9c74306 ib_send_cm_sidr_rep +(unknown) drivers/infiniband/core/ib_cm 0xcf101cf4 ib_create_cm_id +(unknown) drivers/infiniband/core/ib_cm 0xddfc114f ib_send_cm_drep +(unknown) drivers/infiniband/core/ib_cm 0xf95d38a1 ib_send_cm_dreq +(unknown) drivers/infiniband/core/ib_core 0x0c1b9ac1 ib_ud_header_unpack +(unknown) drivers/infiniband/core/ib_core 0x0c1d24c1 ib_get_cached_pkey +(unknown) drivers/infiniband/core/ib_core 0x0c4a964c ib_destroy_ah +(unknown) drivers/infiniband/core/ib_core 0x0cea5667 ib_alloc_device +(unknown) drivers/infiniband/core/ib_core 0x1ac7391e ib_modify_port +(unknown) drivers/infiniband/core/ib_core 0x1e491a04 ib_unmap_fmr +(unknown) drivers/infiniband/core/ib_core 0x20962086 ib_dealloc_mw +(unknown) drivers/infiniband/core/ib_core 0x20fc7f3f ib_unregister_device +(unknown) drivers/infiniband/core/ib_core 0x216ed43f ibnl_put_msg +(unknown) drivers/infiniband/core/ib_core 0x222795bf ib_dealloc_device +(unknown) drivers/infiniband/core/ib_core 0x231f1ba8 ib_fmr_pool_map_phys +(unknown) drivers/infiniband/core/ib_core 0x25a15302 ib_register_device +(unknown) drivers/infiniband/core/ib_core 0x2b3b4855 ib_unregister_event_handler +(unknown) drivers/infiniband/core/ib_core 0x2ed6e386 ib_ud_header_pack +(unknown) drivers/infiniband/core/ib_core 0x3041adb0 ib_query_mr +(unknown) drivers/infiniband/core/ib_core 0x3f7567fd ib_rate_to_mult +(unknown) drivers/infiniband/core/ib_core 0x3feeb007 ib_query_ah +(unknown) drivers/infiniband/core/ib_core 0x42a0ee6f ib_query_device +(unknown) drivers/infiniband/core/ib_core 0x42af25e6 ib_umem_get +(unknown) drivers/infiniband/core/ib_core 0x43231e9f ib_create_cq +(unknown) drivers/infiniband/core/ib_core 0x43ab1301 ib_find_pkey +(unknown) drivers/infiniband/core/ib_core 0x460da208 ib_unregister_client +(unknown) drivers/infiniband/core/ib_core 0x4c635161 ib_fmr_pool_unmap +(unknown) drivers/infiniband/core/ib_core 0x4fcfc903 ib_get_cached_lmc +(unknown) drivers/infiniband/core/ib_core 0x50710929 ib_get_client_data +(unknown) drivers/infiniband/core/ib_core 0x520b2638 ib_pack +(unknown) drivers/infiniband/core/ib_core 0x5692fe07 ib_modify_ah +(unknown) drivers/infiniband/core/ib_core 0x58052d07 ib_dereg_mr +(unknown) drivers/infiniband/core/ib_core 0x59ff9d75 ib_query_port +(unknown) drivers/infiniband/core/ib_core 0x5b4d3af4 ib_rereg_phys_mr +(unknown) drivers/infiniband/core/ib_core 0x5c441bcd ib_find_cached_pkey +(unknown) drivers/infiniband/core/ib_core 0x608e6e0d ib_alloc_pd +(unknown) drivers/infiniband/core/ib_core 0x6187ff54 ib_create_fmr_pool +(unknown) drivers/infiniband/core/ib_core 0x6476bfcd ib_create_srq +(unknown) drivers/infiniband/core/ib_core 0x651139c1 ib_query_gid +(unknown) drivers/infiniband/core/ib_core 0x729ab306 ib_flush_fmr_pool +(unknown) drivers/infiniband/core/ib_core 0x797963bb ib_dealloc_pd +(unknown) drivers/infiniband/core/ib_core 0x7e278bac ib_modify_device +(unknown) drivers/infiniband/core/ib_core 0x813ce3fd ib_find_cached_gid +(unknown) drivers/infiniband/core/ib_core 0x82af8203 ib_get_cached_gid +(unknown) drivers/infiniband/core/ib_core 0x86fc0fe3 rdma_port_get_link_layer +(unknown) drivers/infiniband/core/ib_core 0x87a9cf84 ib_query_srq +(unknown) drivers/infiniband/core/ib_core 0x8fcc6629 ib_modify_qp_is_ok +(unknown) drivers/infiniband/core/ib_core 0x9135bec8 ib_query_qp +(unknown) drivers/infiniband/core/ib_core 0x93a15c7f ib_query_pkey +(unknown) drivers/infiniband/core/ib_core 0x96ce6c46 rdma_node_get_transport +(unknown) drivers/infiniband/core/ib_core 0x9a8fb40e ib_alloc_mw +(unknown) drivers/infiniband/core/ib_core 0x9d804fa1 mult_to_ib_rate +(unknown) drivers/infiniband/core/ib_core 0x9de8efcf ib_set_client_data +(unknown) drivers/infiniband/core/ib_core 0xa2096dae ib_create_ah +(unknown) drivers/infiniband/core/ib_core 0xaae84fcc ib_resize_cq +(unknown) drivers/infiniband/core/ib_core 0xb13240ff ibnl_add_client +(unknown) drivers/infiniband/core/ib_core 0xb1a312e1 ib_unpack +(unknown) drivers/infiniband/core/ib_core 0xb2c88ff1 ib_create_qp +(unknown) drivers/infiniband/core/ib_core 0xb65d9de1 ib_register_event_handler +(unknown) drivers/infiniband/core/ib_core 0xb767c3f6 ib_umem_release +(unknown) drivers/infiniband/core/ib_core 0xb79425ba ib_modify_cq +(unknown) drivers/infiniband/core/ib_core 0xb8a06fed ib_umem_page_count +(unknown) drivers/infiniband/core/ib_core 0xbc38107d ib_modify_srq +(unknown) drivers/infiniband/core/ib_core 0xc0036d33 ibnl_put_attr +(unknown) drivers/infiniband/core/ib_core 0xc05ceb92 ib_dispatch_event +(unknown) drivers/infiniband/core/ib_core 0xc2200590 ib_free_fast_reg_page_list +(unknown) drivers/infiniband/core/ib_core 0xc62c83b5 ib_get_dma_mr +(unknown) drivers/infiniband/core/ib_core 0xc67f14a5 ibnl_remove_client +(unknown) drivers/infiniband/core/ib_core 0xc79bbec2 ib_attach_mcast +(unknown) drivers/infiniband/core/ib_core 0xcf6eda22 ib_alloc_fast_reg_mr +(unknown) drivers/infiniband/core/ib_core 0xd17d0857 ib_dealloc_fmr +(unknown) drivers/infiniband/core/ib_core 0xd4aa1886 ib_destroy_srq +(unknown) drivers/infiniband/core/ib_core 0xdbd019c4 ib_wq +(unknown) drivers/infiniband/core/ib_core 0xdff7ab2d ib_destroy_qp +(unknown) drivers/infiniband/core/ib_core 0xe4b38425 ib_register_client +(unknown) drivers/infiniband/core/ib_core 0xe4d42cbb ib_reg_phys_mr +(unknown) drivers/infiniband/core/ib_core 0xe7218412 ib_init_ah_from_wc +(unknown) drivers/infiniband/core/ib_core 0xe8d9f6a0 ib_alloc_fmr +(unknown) drivers/infiniband/core/ib_core 0xef6fc164 ib_destroy_fmr_pool +(unknown) drivers/infiniband/core/ib_core 0xf1734854 ib_create_ah_from_wc +(unknown) drivers/infiniband/core/ib_core 0xf35bab9f ib_detach_mcast +(unknown) drivers/infiniband/core/ib_core 0xf62f7f22 ib_destroy_cq +(unknown) drivers/infiniband/core/ib_core 0xf8c09ee3 ib_modify_qp +(unknown) drivers/infiniband/core/ib_core 0xf91755d8 ib_find_gid +(unknown) drivers/infiniband/core/ib_core 0xfb24f63d ib_alloc_fast_reg_page_list +(unknown) drivers/infiniband/core/ib_core 0xfc150956 ib_ud_header_init +(unknown) drivers/infiniband/core/ib_mad 0x102a94b8 ib_cancel_mad +(unknown) drivers/infiniband/core/ib_mad 0x2ac9496e ib_process_mad_wc +(unknown) drivers/infiniband/core/ib_mad 0x303ef2c4 ib_free_recv_mad +(unknown) drivers/infiniband/core/ib_mad 0x3223d5c6 ib_register_mad_agent +(unknown) drivers/infiniband/core/ib_mad 0x6ded3d14 ib_modify_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 0x8b318382 ib_unregister_mad_agent +(unknown) drivers/infiniband/core/ib_mad 0x946d5d27 ib_response_mad +(unknown) drivers/infiniband/core/ib_mad 0x9636514d ib_free_send_mad +(unknown) drivers/infiniband/core/ib_mad 0xa2489342 ib_create_send_mad +(unknown) drivers/infiniband/core/ib_mad 0xc1bf093d ib_register_mad_snoop +(unknown) drivers/infiniband/core/ib_mad 0xde9e3ec6 ib_get_rmpp_segment +(unknown) drivers/infiniband/core/ib_mad 0xf1da7c7e ib_redirect_mad_qp +(unknown) drivers/infiniband/core/ib_mad 0xf24324fc ib_post_send_mad +(unknown) drivers/infiniband/core/ib_sa 0x0143a9ed ib_sa_register_client +(unknown) drivers/infiniband/core/ib_sa 0x211d4896 ib_sa_path_rec_get +(unknown) drivers/infiniband/core/ib_sa 0x576fdbac ib_sa_free_multicast +(unknown) drivers/infiniband/core/ib_sa 0x788743d8 ib_sa_get_mcmember_rec +(unknown) drivers/infiniband/core/ib_sa 0x7a606f46 ib_sa_service_rec_query +(unknown) drivers/infiniband/core/ib_sa 0x95e7eeaa ib_sa_unregister_client +(unknown) drivers/infiniband/core/ib_sa 0x9dfb243b ib_init_ah_from_mcmember +(unknown) drivers/infiniband/core/ib_sa 0xa0025350 ib_sa_join_multicast +(unknown) drivers/infiniband/core/ib_sa 0xac43b50a ib_init_ah_from_path +(unknown) drivers/infiniband/core/ib_sa 0xe91783d1 ib_sa_cancel_query +(unknown) drivers/infiniband/core/ib_sa 0xf6b6444b ib_sa_unpack_path +(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 0x16930b88 iw_cm_init_qp_attr +(unknown) drivers/infiniband/core/iw_cm 0x309c78d7 iw_cm_connect +(unknown) drivers/infiniband/core/iw_cm 0x8fb58003 iw_cm_reject +(unknown) drivers/infiniband/core/iw_cm 0x9b051815 iw_cm_disconnect +(unknown) drivers/infiniband/core/iw_cm 0xaa69a66e iw_destroy_cm_id +(unknown) drivers/infiniband/core/iw_cm 0xabc89167 iw_cm_accept +(unknown) drivers/infiniband/core/iw_cm 0xb3ea9916 iw_create_cm_id +(unknown) drivers/infiniband/core/iw_cm 0xd9c10ef6 iw_cm_listen +(unknown) drivers/infiniband/core/rdma_cm 0x050cab01 rdma_init_qp_attr +(unknown) drivers/infiniband/core/rdma_cm 0x09194fb9 rdma_destroy_qp +(unknown) drivers/infiniband/core/rdma_cm 0x0dba330a rdma_set_service_type +(unknown) drivers/infiniband/core/rdma_cm 0x0dba54ce rdma_resolve_route +(unknown) drivers/infiniband/core/rdma_cm 0x285ba400 rdma_create_id +(unknown) drivers/infiniband/core/rdma_cm 0x60c60dd7 rdma_bind_addr +(unknown) drivers/infiniband/core/rdma_cm 0x616749a4 rdma_leave_multicast +(unknown) drivers/infiniband/core/rdma_cm 0x89f47974 rdma_destroy_id +(unknown) drivers/infiniband/core/rdma_cm 0x8b160590 rdma_notify +(unknown) drivers/infiniband/core/rdma_cm 0x8d3e881d rdma_create_qp +(unknown) drivers/infiniband/core/rdma_cm 0xbecc0fab rdma_resolve_addr +(unknown) drivers/infiniband/core/rdma_cm 0xc176373a rdma_listen +(unknown) drivers/infiniband/core/rdma_cm 0xc52b0153 rdma_reject +(unknown) drivers/infiniband/core/rdma_cm 0xcd985066 rdma_disconnect +(unknown) drivers/infiniband/core/rdma_cm 0xd5dd1b95 rdma_set_reuseaddr +(unknown) drivers/infiniband/core/rdma_cm 0xdbc3003a rdma_accept +(unknown) drivers/infiniband/core/rdma_cm 0xebcd3d81 rdma_connect +(unknown) drivers/infiniband/core/rdma_cm 0xefdf0a2b rdma_set_ib_paths +(unknown) drivers/infiniband/core/rdma_cm 0xff7563b0 rdma_join_multicast +(unknown) drivers/input/ff-memless 0xd5e2ff76 input_ff_create_memless +(unknown) drivers/input/gameport/gameport 0x54fc4a42 gameport_set_phys +(unknown) drivers/input/gameport/gameport 0x5db3bfe0 __gameport_register_port +(unknown) drivers/input/gameport/gameport 0x5fe6274b gameport_stop_polling +(unknown) drivers/input/gameport/gameport 0x76e98fd6 gameport_unregister_port +(unknown) drivers/input/gameport/gameport 0x9691687c gameport_open +(unknown) drivers/input/gameport/gameport 0x98e24874 gameport_close +(unknown) drivers/input/gameport/gameport 0xd2817555 __gameport_register_driver +(unknown) drivers/input/gameport/gameport 0xdb800e97 gameport_start_polling +(unknown) drivers/input/gameport/gameport 0xe0194810 gameport_unregister_driver +(unknown) drivers/input/input-polldev 0x40f0bc0e input_allocate_polled_device +(unknown) drivers/input/input-polldev 0xce1aad56 input_unregister_polled_device +(unknown) drivers/input/input-polldev 0xdb31b20e input_register_polled_device +(unknown) drivers/input/input-polldev 0xddb3443e input_free_polled_device +(unknown) drivers/input/misc/ad714x 0x1c4316f0 ad714x_disable +(unknown) drivers/input/misc/ad714x 0x8176c0b5 ad714x_probe +(unknown) drivers/input/misc/ad714x 0x9a9db9ba ad714x_enable +(unknown) drivers/input/misc/ad714x 0xa401ddd1 ad714x_remove +(unknown) drivers/input/misc/adxl34x 0x170fdc6a adxl34x_probe +(unknown) drivers/input/misc/adxl34x 0xc3ffaa63 adxl34x_remove +(unknown) drivers/input/misc/adxl34x 0xd073ed2c adxl34x_resume +(unknown) drivers/input/misc/adxl34x 0xd1c6853b adxl34x_suspend +(unknown) drivers/input/misc/cma3000_d0x 0x05092f84 cma3000_resume +(unknown) drivers/input/misc/cma3000_d0x 0x9431df7a cma3000_exit +(unknown) drivers/input/misc/cma3000_d0x 0xb1ff9121 cma3000_suspend +(unknown) drivers/input/misc/cma3000_d0x 0xbcf9fdf1 cma3000_init +(unknown) drivers/input/sparse-keymap 0x00aabd98 sparse_keymap_setup +(unknown) drivers/input/sparse-keymap 0x12e42931 sparse_keymap_free +(unknown) drivers/input/sparse-keymap 0x3fdac63a sparse_keymap_report_event +(unknown) drivers/input/sparse-keymap 0x6bafb932 sparse_keymap_report_entry +(unknown) drivers/input/sparse-keymap 0x7b1ee2ff sparse_keymap_entry_from_scancode +(unknown) drivers/input/sparse-keymap 0xd8ad56b0 sparse_keymap_entry_from_keycode +(unknown) drivers/input/touchscreen/ad7879 0x40f90f66 ad7879_suspend +(unknown) drivers/input/touchscreen/ad7879 0x4624faa0 ad7879_probe +(unknown) drivers/input/touchscreen/ad7879 0xd7cc9148 ad7879_remove +(unknown) drivers/input/touchscreen/ad7879 0xf5232b5d ad7879_resume +(unknown) drivers/input/touchscreen/wm97xx-ts 0x0ddcb5c6 wm97xx_set_gpio +(unknown) drivers/input/touchscreen/wm97xx-ts 0x0e490117 wm97xx_register_mach_ops +(unknown) drivers/input/touchscreen/wm97xx-ts 0x2865385a wm9713_codec +(unknown) drivers/input/touchscreen/wm97xx-ts 0x3ec7fc2b wm97xx_reg_write +(unknown) drivers/input/touchscreen/wm97xx-ts 0x47365bc2 wm97xx_unregister_mach_ops +(unknown) drivers/input/touchscreen/wm97xx-ts 0x51ed03e5 wm97xx_reg_read +(unknown) drivers/input/touchscreen/wm97xx-ts 0x69e620de wm97xx_config_gpio +(unknown) drivers/input/touchscreen/wm97xx-ts 0x6b6deec4 wm97xx_read_aux_adc +(unknown) drivers/input/touchscreen/wm97xx-ts 0xa82cfa60 wm97xx_set_suspend_mode +(unknown) drivers/input/touchscreen/wm97xx-ts 0xc8527d98 wm97xx_get_gpio +(unknown) drivers/input/touchscreen/wm97xx-ts 0xe4cf38c4 wm9712_codec +(unknown) drivers/input/touchscreen/wm97xx-ts 0xf971259e wm9705_codec +(unknown) drivers/isdn/capi/kernelcapi 0x04403fcf unregister_capi_driver +(unknown) drivers/isdn/capi/kernelcapi 0x14f2aa5a capi20_get_version +(unknown) drivers/isdn/capi/kernelcapi 0x15d69d46 capi_ctr_ready +(unknown) drivers/isdn/capi/kernelcapi 0x1700a5df capi_ctr_suspend_output +(unknown) drivers/isdn/capi/kernelcapi 0x1d40d601 capi20_register +(unknown) drivers/isdn/capi/kernelcapi 0x27a82c2c attach_capi_ctr +(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 0x3cba5c49 capi_ctr_resume_output +(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 0x94ba04c0 detach_capi_ctr +(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 0xd8a193ce capi20_release +(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 0xfc188597 capi_ctr_handle_message +(unknown) drivers/isdn/capi/kernelcapi 0xfd3a93dc capi_ctr_down +(unknown) drivers/isdn/capi/kernelcapi 0xfeb4892e capi20_put_message +(unknown) drivers/isdn/gigaset/gigaset 0x0a4eecbc gigaset_initcs +(unknown) drivers/isdn/gigaset/gigaset 0x166f5557 gigaset_m10x_input +(unknown) drivers/isdn/gigaset/gigaset 0x276382c0 gigaset_handle_modem_response +(unknown) drivers/isdn/gigaset/gigaset 0x3b8a40a2 gigaset_isdn_rcv_err +(unknown) drivers/isdn/gigaset/gigaset 0x3c12875e gigaset_freecs +(unknown) drivers/isdn/gigaset/gigaset 0x454aa44f gigaset_debuglevel +(unknown) drivers/isdn/gigaset/gigaset 0x469ef62b gigaset_fill_inbuf +(unknown) drivers/isdn/gigaset/gigaset 0x4e031b43 gigaset_add_event +(unknown) drivers/isdn/gigaset/gigaset 0x542c0256 gigaset_m10x_send_skb +(unknown) drivers/isdn/gigaset/gigaset 0x5c9a860b gigaset_skb_sent +(unknown) drivers/isdn/gigaset/gigaset 0x73d23cf9 gigaset_skb_rcvd +(unknown) drivers/isdn/gigaset/gigaset 0x8eff32df gigaset_dbg_buffer +(unknown) drivers/isdn/gigaset/gigaset 0xb0df4157 gigaset_if_receive +(unknown) drivers/isdn/gigaset/gigaset 0xb6b258df gigaset_shutdown +(unknown) drivers/isdn/gigaset/gigaset 0xbf449b47 gigaset_start +(unknown) drivers/isdn/gigaset/gigaset 0xdad175ab gigaset_stop +(unknown) drivers/isdn/gigaset/gigaset 0xddcbdcdb gigaset_freedriver +(unknown) drivers/isdn/gigaset/gigaset 0xf0b414ef gigaset_blockdriver +(unknown) drivers/isdn/gigaset/gigaset 0xf1a52079 gigaset_initdriver +(unknown) drivers/isdn/hardware/avm/b1 0x245a0bd4 b1ctl_proc_fops +(unknown) drivers/isdn/hardware/avm/b1 0x302630ca b1_free_card +(unknown) drivers/isdn/hardware/avm/b1 0x3c8fb620 b1_loaded +(unknown) drivers/isdn/hardware/avm/b1 0x465f1323 b1_register_appl +(unknown) drivers/isdn/hardware/avm/b1 0x47b9ec84 b1_getrevision +(unknown) drivers/isdn/hardware/avm/b1 0x4ae84328 avmcard_dma_alloc +(unknown) drivers/isdn/hardware/avm/b1 0x82188b1f b1_load_t4file +(unknown) drivers/isdn/hardware/avm/b1 0x85f09690 b1_irq_table +(unknown) drivers/isdn/hardware/avm/b1 0x89575cb7 b1_parse_version +(unknown) drivers/isdn/hardware/avm/b1 0x8e0afc30 b1_reset_ctr +(unknown) drivers/isdn/hardware/avm/b1 0x96963eb9 b1_load_config +(unknown) drivers/isdn/hardware/avm/b1 0x9ae3f61d avmcard_dma_free +(unknown) drivers/isdn/hardware/avm/b1 0xa5b61bce b1_load_firmware +(unknown) drivers/isdn/hardware/avm/b1 0xcc45ea6d b1_release_appl +(unknown) drivers/isdn/hardware/avm/b1 0xd984e71f b1_send_message +(unknown) drivers/isdn/hardware/avm/b1 0xdfd28376 b1_detect +(unknown) drivers/isdn/hardware/avm/b1 0xf104f5d5 b1_alloc_card +(unknown) drivers/isdn/hardware/avm/b1 0xfa10fee4 b1_interrupt +(unknown) drivers/isdn/hardware/avm/b1dma 0x1e3c5fa3 b1dma_send_message +(unknown) drivers/isdn/hardware/avm/b1dma 0x2a60823e t1pci_detect +(unknown) drivers/isdn/hardware/avm/b1dma 0x2d7fea2c b1dma_reset_ctr +(unknown) drivers/isdn/hardware/avm/b1dma 0x3d860ec3 b1dma_load_firmware +(unknown) drivers/isdn/hardware/avm/b1dma 0x3f7051e8 b1dma_release_appl +(unknown) drivers/isdn/hardware/avm/b1dma 0x82b780d9 b1dma_register_appl +(unknown) drivers/isdn/hardware/avm/b1dma 0xd5a6ec4d b1pciv4_detect +(unknown) drivers/isdn/hardware/avm/b1dma 0xd6f9f1ea b1dma_interrupt +(unknown) drivers/isdn/hardware/avm/b1dma 0xdf9c3aea b1dma_reset +(unknown) drivers/isdn/hardware/avm/b1dma 0xe75a7a9a b1dmactl_proc_fops +(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 0x319cf114 proc_net_eicon +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0x04b51c77 mISDNisac_irq +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0x14bccb32 mISDNisac_init +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0x2661fc21 mISDNipac_init +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0x36c42a1c mISDNipac_irq +(unknown) drivers/isdn/hardware/mISDN/mISDNisar 0xc627bda2 mISDNisar_init +(unknown) drivers/isdn/hardware/mISDN/mISDNisar 0xcd335781 mISDNisar_irq +(unknown) drivers/isdn/hisax/hisax 0x07f4f2ce hisax_unregister +(unknown) drivers/isdn/hisax/hisax 0x148f0c99 FsmFree +(unknown) drivers/isdn/hisax/hisax 0x7f29ce36 FsmInitTimer +(unknown) drivers/isdn/hisax/hisax 0x93a64734 FsmChangeState +(unknown) drivers/isdn/hisax/hisax 0x99d40e4e hisax_init_pcmcia +(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 0x3f3b323a isac_d_l2l1 +(unknown) drivers/isdn/hisax/hisax_isac 0x61a6fc12 isacsx_irq +(unknown) drivers/isdn/hisax/hisax_isac 0x9d69a308 isac_setup +(unknown) drivers/isdn/hisax/hisax_isac 0xce8d23d6 isac_init +(unknown) drivers/isdn/hisax/hisax_isac 0xdfa863cc isac_irq +(unknown) drivers/isdn/hisax/hisax_isac 0xe2627b42 isacsx_setup +(unknown) drivers/isdn/i4l/isdn 0x2dde5f45 register_isdn +(unknown) drivers/isdn/i4l/isdn 0x392e2871 isdn_ppp_unregister_compressor +(unknown) drivers/isdn/i4l/isdn 0xa186a74c isdn_ppp_register_compressor +(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 0x0987956c queue_ch_frame +(unknown) drivers/isdn/mISDN/mISDN_core 0x11daab6c mISDN_unregister_Bprotocol +(unknown) drivers/isdn/mISDN/mISDN_core 0x13ebcd4f create_l1 +(unknown) drivers/isdn/mISDN/mISDN_core 0x1b76d186 get_next_bframe +(unknown) drivers/isdn/mISDN/mISDN_core 0x2348cc3c mISDN_FsmFree +(unknown) drivers/isdn/mISDN/mISDN_core 0x2f4525be recv_Dchannel_skb +(unknown) drivers/isdn/mISDN/mISDN_core 0x41c93b23 recv_Echannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x46db3ec7 mISDN_initbchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x4aafe4a3 mISDN_freebchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x50c2230c mISDN_FsmChangeState +(unknown) drivers/isdn/mISDN/mISDN_core 0x54451388 mISDN_FsmRestartTimer +(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 0x73461775 bchannel_senddata +(unknown) drivers/isdn/mISDN/mISDN_core 0x7d5bf74c mISDN_freedchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x8e9e65a4 recv_Bchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x96309324 mISDN_FsmDelTimer +(unknown) drivers/isdn/mISDN/mISDN_core 0x96752706 dchannel_senddata +(unknown) drivers/isdn/mISDN/mISDN_core 0x986ddbbd get_next_dframe +(unknown) drivers/isdn/mISDN/mISDN_core 0xa155b5c2 mISDN_unregister_device +(unknown) drivers/isdn/mISDN/mISDN_core 0xa4744711 recv_Bchannel_skb +(unknown) drivers/isdn/mISDN/mISDN_core 0xbea3faca mISDN_initdchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0xc3401729 mISDN_register_clock +(unknown) drivers/isdn/mISDN/mISDN_core 0xc42bbecc recv_Dchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0xc49c2661 l1_event +(unknown) drivers/isdn/mISDN/mISDN_core 0xd285995f mISDN_clock_get +(unknown) drivers/isdn/mISDN/mISDN_core 0xd338767d mISDN_register_device +(unknown) drivers/isdn/mISDN/mISDN_core 0xd5145151 mISDN_FsmEvent +(unknown) drivers/isdn/mISDN/mISDN_core 0xe474541c mISDN_register_Bprotocol +(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 0xf95b8fb0 mISDN_clear_bchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0xf9e7832f mISDN_FsmNew +(unknown) drivers/isdn/mISDN/mISDN_core 0xfd62c81a confirm_Bsend +(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 0x03139510 dm_dirty_log_type_unregister +(unknown) drivers/md/dm-log 0x16404d2e dm_dirty_log_type_register +(unknown) drivers/md/dm-log 0x6bc52aec dm_dirty_log_create +(unknown) drivers/md/dm-log 0xec760594 dm_dirty_log_destroy +(unknown) drivers/md/dm-multipath 0x35fcd89c dm_register_path_selector +(unknown) drivers/md/dm-multipath 0x770da7f3 dm_unregister_path_selector +(unknown) drivers/md/dm-region-hash 0x006da66a dm_rh_stop_recovery +(unknown) drivers/md/dm-region-hash 0x0958f4c6 dm_rh_region_context +(unknown) drivers/md/dm-region-hash 0x0b89b39c dm_rh_dirty_log +(unknown) drivers/md/dm-region-hash 0x2de8f4f2 dm_rh_mark_nosync +(unknown) drivers/md/dm-region-hash 0x55a78f6b dm_rh_recovery_in_flight +(unknown) drivers/md/dm-region-hash 0x604f561c dm_rh_get_region_key +(unknown) drivers/md/dm-region-hash 0x6d8ce28b dm_rh_recovery_end +(unknown) drivers/md/dm-region-hash 0x77dc24aa dm_rh_get_state +(unknown) drivers/md/dm-region-hash 0x7afbe549 dm_rh_inc_pending +(unknown) drivers/md/dm-region-hash 0x7c8198c9 dm_rh_flush +(unknown) drivers/md/dm-region-hash 0x813cb964 dm_rh_recovery_start +(unknown) drivers/md/dm-region-hash 0x92e76c43 dm_rh_delay +(unknown) drivers/md/dm-region-hash 0x93e4a12a dm_region_hash_destroy +(unknown) drivers/md/dm-region-hash 0x9ddb4129 dm_rh_region_to_sector +(unknown) drivers/md/dm-region-hash 0xa4a1e9b8 dm_rh_start_recovery +(unknown) drivers/md/dm-region-hash 0xb7f95d85 dm_rh_dec +(unknown) drivers/md/dm-region-hash 0xbae39de4 dm_rh_update_states +(unknown) drivers/md/dm-region-hash 0xc3d67dcf dm_rh_bio_to_region +(unknown) drivers/md/dm-region-hash 0xcac3b52a dm_rh_recovery_prepare +(unknown) drivers/md/dm-region-hash 0xcfe7807f dm_region_hash_create +(unknown) drivers/md/dm-region-hash 0xffd4d4f6 dm_rh_get_region_size +(unknown) drivers/md/dm-snapshot 0x414c8f44 dm_exception_store_type_unregister +(unknown) drivers/md/dm-snapshot 0x48f838b2 dm_exception_store_destroy +(unknown) drivers/md/dm-snapshot 0x9200d541 dm_exception_store_create +(unknown) drivers/md/dm-snapshot 0x921754ea dm_snap_origin +(unknown) drivers/md/dm-snapshot 0x986a3e8a dm_snap_cow +(unknown) drivers/md/dm-snapshot 0xa23d856b dm_exception_store_type_register +(unknown) drivers/md/raid1 0xc925bae8 md_raid1_congested +(unknown) drivers/md/raid456 0x598f5b3d raid5_set_cache_size +(unknown) drivers/md/raid456 0x83d700d1 md_raid5_congested +(unknown) drivers/media/common/saa7146 0x15c72797 saa7146_devices_lock +(unknown) drivers/media/common/saa7146 0x1c921028 saa7146_i2c_adapter_prepare +(unknown) drivers/media/common/saa7146 0x2154ee28 saa7146_pgtable_build_single +(unknown) drivers/media/common/saa7146 0x26e22259 saa7146_register_extension +(unknown) drivers/media/common/saa7146 0x48349e6f saa7146_wait_for_debi_done +(unknown) drivers/media/common/saa7146 0x5479bb99 saa7146_setgpio +(unknown) drivers/media/common/saa7146 0x61b22843 saa7146_pgtable_free +(unknown) drivers/media/common/saa7146 0x82aa4221 saa7146_vfree_destroy_pgtable +(unknown) drivers/media/common/saa7146 0xbaa7bc71 saa7146_vmalloc_build_pgtable +(unknown) drivers/media/common/saa7146 0xcf683cf2 saa7146_devices +(unknown) drivers/media/common/saa7146 0xdcf39b90 saa7146_pgtable_alloc +(unknown) drivers/media/common/saa7146 0xe3cd9b5c saa7146_debug +(unknown) drivers/media/common/saa7146 0xfd548f6e saa7146_unregister_extension +(unknown) drivers/media/common/saa7146_vv 0x0561307c saa7146_set_hps_source_and_sync +(unknown) drivers/media/common/saa7146_vv 0x455da119 saa7146_register_device +(unknown) drivers/media/common/saa7146_vv 0x464bd0bf saa7146_vv_release +(unknown) drivers/media/common/saa7146_vv 0x52122285 saa7146_stop_preview +(unknown) drivers/media/common/saa7146_vv 0x62a8651b saa7146_start_preview +(unknown) drivers/media/common/saa7146_vv 0x76277e4e saa7146_vv_init +(unknown) drivers/media/common/saa7146_vv 0x955d186a saa7146_unregister_device +(unknown) drivers/media/common/tuners/max2165 0x4569c5aa max2165_attach +(unknown) drivers/media/common/tuners/mc44s803 0x7a1ea0ee mc44s803_attach +(unknown) drivers/media/common/tuners/mt2060 0xd35ecb4e mt2060_attach +(unknown) drivers/media/common/tuners/mt20xx 0xb116f889 microtune_attach +(unknown) drivers/media/common/tuners/mt2131 0xf57af408 mt2131_attach +(unknown) drivers/media/common/tuners/mt2266 0x467276c9 mt2266_attach +(unknown) drivers/media/common/tuners/mxl5005s 0x4c24f46a mxl5005s_attach +(unknown) drivers/media/common/tuners/mxl5007t 0x0ee94dc9 mxl5007t_attach +(unknown) drivers/media/common/tuners/qt1010 0xbad75349 qt1010_attach +(unknown) drivers/media/common/tuners/tda18212 0x43e7427a tda18212_attach +(unknown) drivers/media/common/tuners/tda18218 0x72951862 tda18218_attach +(unknown) drivers/media/common/tuners/tda18271 0x912965f1 tda18271_attach +(unknown) drivers/media/common/tuners/tda827x 0xcc4654e8 tda827x_attach +(unknown) drivers/media/common/tuners/tda8290 0x5dfa0fe7 tda829x_probe +(unknown) drivers/media/common/tuners/tda8290 0xacc902c9 tda829x_attach +(unknown) drivers/media/common/tuners/tda9887 0x802a9843 tda9887_attach +(unknown) drivers/media/common/tuners/tea5761 0x1308ce00 tea5761_attach +(unknown) drivers/media/common/tuners/tea5761 0x85a92aa9 tea5761_autodetection +(unknown) drivers/media/common/tuners/tea5767 0x8d23ac88 tea5767_attach +(unknown) drivers/media/common/tuners/tea5767 0x936a8f3e tea5767_autodetection +(unknown) drivers/media/common/tuners/tuner-simple 0xfec11660 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 0x19dec92a xc2028_attach +(unknown) drivers/media/common/tuners/xc5000 0x883805a6 xc5000_attach +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x2250e74b flexcop_pass_dmx_packets +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x3886de2c flexcop_dma_control_size_irq +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x39e8db25 flexcop_sram_ctrl +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x3baa9f45 flexcop_dma_allocate +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x45e4019d flexcop_pid_feed_control +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x4969d309 flexcop_dma_xfer_control +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x68b05762 flexcop_device_kmalloc +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x6d53ed29 flexcop_dma_config_timer +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x74209e70 flexcop_i2c_request +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x7a2fd690 flexcop_dma_free +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x7f79b43f flexcop_device_kfree +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x993a094c flexcop_dma_config +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xa31d2ca9 flexcop_dump_reg +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xcc980eed flexcop_sram_set_dest +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xd1c1d545 flexcop_dma_control_timer_irq +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xeb71b42e flexcop_device_initialize +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xf203e348 flexcop_wan_set_speed +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xf674417e flexcop_eeprom_check_mac_addr +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xf8c26df1 flexcop_pass_dmx_data +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xfb399ca2 flexcop_device_exit +(unknown) drivers/media/dvb/bt8xx/bt878 0x7e9c9c87 bt878 +(unknown) drivers/media/dvb/bt8xx/bt878 0xac7f7e75 bt878_stop +(unknown) drivers/media/dvb/bt8xx/bt878 0xb7733110 bt878_device_control +(unknown) drivers/media/dvb/bt8xx/bt878 0xd5d0bdef bt878_num +(unknown) drivers/media/dvb/bt8xx/bt878 0xeed65f24 bt878_start +(unknown) drivers/media/dvb/bt8xx/dst 0x39e17a28 read_dst +(unknown) drivers/media/dvb/bt8xx/dst 0x58a5f8db dst_wait_dst_ready +(unknown) drivers/media/dvb/bt8xx/dst 0x71e1974e rdc_reset_state +(unknown) drivers/media/dvb/bt8xx/dst 0x779d8da6 dst_pio_disable +(unknown) drivers/media/dvb/bt8xx/dst 0x8f35a493 dst_error_bailout +(unknown) drivers/media/dvb/bt8xx/dst 0x9ae92daf write_dst +(unknown) drivers/media/dvb/bt8xx/dst 0x9d3d1934 dst_error_recovery +(unknown) drivers/media/dvb/bt8xx/dst 0xa0f10a8b dst_comm_init +(unknown) drivers/media/dvb/bt8xx/dst 0xad47a3f5 dst_attach +(unknown) drivers/media/dvb/bt8xx/dst 0xe94b8c9c dst_check_sum +(unknown) drivers/media/dvb/bt8xx/dst_ca 0x530f3a3e dst_ca_attach +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x0c4d4a14 dvb_frontend_sleep_until +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x1746b49a dvb_dmx_swfilter_packets +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x1c945957 dvb_register_adapter +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x1de5dde2 dvb_ringbuffer_flush +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x213140ba dvb_register_frontend +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x23b97265 dvb_generic_open +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x23e347b9 dvb_dmxdev_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x26be5198 dvb_unregister_adapter +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x2c202fc3 dvb_ringbuffer_flush_spinlock_wakeup +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x4b1cb0e8 dvb_frontend_detach +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x4deb30bb dvb_dmx_swfilter +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x4fa5154b dvb_net_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x5cf1e8ca dvb_ca_en50221_camready_irq +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x61b50a86 dvb_unregister_frontend +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x64dc9946 dvb_net_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x65597c29 dvb_ca_en50221_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x688c2da8 dvb_ringbuffer_empty +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x701ce3bd dvb_generic_ioctl +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x74a5a698 dvb_filter_pes2ts_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x796d47db dvb_dmxdev_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x7d8b66c1 dvb_register_device +(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 0x9ca9cffe dvb_dmx_init +(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 0xb79950bc dvb_ca_en50221_camchange_irq +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xbc0d91e1 timeval_usec_diff +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xc3c8f2ca dvb_dmx_swfilter_204 +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xd2e30721 dvb_ringbuffer_read_user +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xdcdb6f5d dvb_generic_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xe0929530 dvb_frontend_reinitialise +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xe5ae8707 intlog10 +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xe77c42ed dvb_unregister_device +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xe7964bfd dvb_ca_en50221_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xe9a6f1f2 dvb_dmx_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xf27638c2 dvb_ca_en50221_frda_irq +(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 0x0dc7d360 dvb_usb_nec_rc_key_to_event +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x2d2a913c usb_cypress_load_firmware +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x83ea85ab dvb_usb_device_init +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0xa599f82b dvb_usb_generic_rw +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0xf16f4c66 dvb_usb_device_exit +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0xfc36c556 dvb_usb_generic_write +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0xfe4ba284 dvb_usb_get_hexline +(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 0xd9b129a2 af9005_rc_decode +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x0c12a89d dibusb2_0_streaming_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x32a5cbef dibusb_rc_query +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x51cd5ae1 dibusb_dib3000mc_frontend_attach +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x5c63011d dibusb_pid_filter +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x9e07bb75 dibusb_pid_filter_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x9f37f771 dibusb_power_ctrl +(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 0xbbb33504 dibusb_i2c_algo +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xc86104df dibusb_read_eeprom_byte +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xef3309c6 dibusb_streaming_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xf09f4656 dibusb2_0_power_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xf8ec4e29 dibusb_dib3000mc_tuner_attach +(unknown) drivers/media/dvb/frontends/af9013 0xf6a29189 af9013_attach +(unknown) drivers/media/dvb/frontends/atbm8830 0x8ae1ea5d atbm8830_attach +(unknown) drivers/media/dvb/frontends/au8522 0xfd986b27 au8522_attach +(unknown) drivers/media/dvb/frontends/bcm3510 0x4aa702bd bcm3510_attach +(unknown) drivers/media/dvb/frontends/cx22700 0xb906d1a9 cx22700_attach +(unknown) drivers/media/dvb/frontends/cx22702 0x579611fd cx22702_attach +(unknown) drivers/media/dvb/frontends/cx24110 0xf6a9bc37 cx24110_attach +(unknown) drivers/media/dvb/frontends/cx24113 0x0f6dc7fd cx24113_attach +(unknown) drivers/media/dvb/frontends/cx24113 0x9c14ea5b cx24113_agc_callback +(unknown) drivers/media/dvb/frontends/cx24116 0x3cd1ada2 cx24116_attach +(unknown) drivers/media/dvb/frontends/cx24123 0x370f7852 cx24123_attach +(unknown) drivers/media/dvb/frontends/cx24123 0x9f1d58bb cx24123_get_tuner_i2c_adapter +(unknown) drivers/media/dvb/frontends/cxd2820r 0x04a20a6f cxd2820r_attach +(unknown) drivers/media/dvb/frontends/cxd2820r 0xcca10976 cxd2820r_get_tuner_i2c_adapter +(unknown) drivers/media/dvb/frontends/dib0070 0x3ee1c992 dib0070_set_rf_output +(unknown) drivers/media/dvb/frontends/dib0070 0x3f7a5ea4 dib0070_wbd_offset +(unknown) drivers/media/dvb/frontends/dib0070 0x67d99169 dib0070_get_rf_output +(unknown) drivers/media/dvb/frontends/dib0070 0x6b044436 dib0070_ctrl_agc_filter +(unknown) drivers/media/dvb/frontends/dib0070 0xfa7b76a5 dib0070_attach +(unknown) drivers/media/dvb/frontends/dib0090 0x141a1223 dib0090_dcc_freq +(unknown) drivers/media/dvb/frontends/dib0090 0x21f76b6c dib0090_get_wbd_offset +(unknown) drivers/media/dvb/frontends/dib0090 0x2f51bae9 dib0090_get_tune_state +(unknown) drivers/media/dvb/frontends/dib0090 0x31f92c4d dib0090_gain_control +(unknown) drivers/media/dvb/frontends/dib0090 0x5abe005a dib0090_pwm_gain_reset +(unknown) drivers/media/dvb/frontends/dib0090 0x5c01ea59 dib0090_register +(unknown) drivers/media/dvb/frontends/dib0090 0x965fef4a dib0090_get_current_gain +(unknown) drivers/media/dvb/frontends/dib0090 0xad406186 dib0090_fw_register +(unknown) drivers/media/dvb/frontends/dib0090 0xe2092d75 dib0090_set_tune_state +(unknown) drivers/media/dvb/frontends/dib3000mb 0x7a8f6f3c dib3000mb_attach +(unknown) drivers/media/dvb/frontends/dib3000mc 0x24e6d7d0 dib3000mc_get_tuner_i2c_master +(unknown) drivers/media/dvb/frontends/dib3000mc 0x942916e3 dib3000mc_attach +(unknown) drivers/media/dvb/frontends/dib3000mc 0xc7957f01 dib3000mc_set_config +(unknown) drivers/media/dvb/frontends/dib3000mc 0xc94bcff3 dib3000mc_i2c_enumeration +(unknown) drivers/media/dvb/frontends/dib3000mc 0xed137697 dib3000mc_pid_parse +(unknown) drivers/media/dvb/frontends/dib3000mc 0xfeb55d25 dib3000mc_pid_control +(unknown) drivers/media/dvb/frontends/dib7000m 0x394d18ff dib7000m_attach +(unknown) drivers/media/dvb/frontends/dib7000m 0x457fcdc0 dib7000m_pid_filter +(unknown) drivers/media/dvb/frontends/dib7000m 0x57b17dc0 dib7000m_pid_filter_ctrl +(unknown) drivers/media/dvb/frontends/dib7000m 0xcbb60761 dib7000m_get_i2c_master +(unknown) drivers/media/dvb/frontends/dib7000p 0x0a1ca8ee dib7000p_pid_filter +(unknown) drivers/media/dvb/frontends/dib7000p 0x32d7680b dib7000p_attach +(unknown) drivers/media/dvb/frontends/dib7000p 0x33491ce3 dib7000p_ctrl_timf +(unknown) drivers/media/dvb/frontends/dib7000p 0x6aeaefe0 dib7000p_get_i2c_master +(unknown) drivers/media/dvb/frontends/dib7000p 0x86a47b92 dib7000p_set_wbd_ref +(unknown) drivers/media/dvb/frontends/dib7000p 0x89b3de21 dib7000pc_detection +(unknown) drivers/media/dvb/frontends/dib7000p 0x95ec0b13 dib7000p_set_gpio +(unknown) drivers/media/dvb/frontends/dib7000p 0xb35f069d dib7090_tuner_sleep +(unknown) drivers/media/dvb/frontends/dib7000p 0xc861fbb0 dib7090_get_adc_power +(unknown) drivers/media/dvb/frontends/dib7000p 0xd8ce890e dib7000p_pid_filter_ctrl +(unknown) drivers/media/dvb/frontends/dib7000p 0xd92d09a0 dib7000p_i2c_enumeration +(unknown) drivers/media/dvb/frontends/dib7000p 0xe23649b2 dib7000p_update_pll +(unknown) drivers/media/dvb/frontends/dib7000p 0xec864f00 dib7090_slave_reset +(unknown) drivers/media/dvb/frontends/dib7000p 0xf1d2529a dib7090_get_i2c_tuner +(unknown) drivers/media/dvb/frontends/dib7000p 0xf20491a6 dib7090_agc_restart +(unknown) drivers/media/dvb/frontends/dib8000 0x0218ca6e dib8000_pid_filter +(unknown) drivers/media/dvb/frontends/dib8000 0x2969ac45 dib8000_pid_filter_ctrl +(unknown) drivers/media/dvb/frontends/dib8000 0x2c629e1d dib8000_get_adc_power +(unknown) drivers/media/dvb/frontends/dib8000 0x41ba67a8 dib8000_set_tune_state +(unknown) drivers/media/dvb/frontends/dib8000 0x425e8d22 dib8000_pwm_agc_reset +(unknown) drivers/media/dvb/frontends/dib8000 0x49628f6f dib8000_set_gpio +(unknown) drivers/media/dvb/frontends/dib8000 0x7509ff7d dib8000_remove_slave_frontend +(unknown) drivers/media/dvb/frontends/dib8000 0x7842bd8b dib8000_set_slave_frontend +(unknown) drivers/media/dvb/frontends/dib8000 0x7a18167c dib8000_get_i2c_master +(unknown) drivers/media/dvb/frontends/dib8000 0x8b3eb7f7 dib8000_get_tune_state +(unknown) drivers/media/dvb/frontends/dib8000 0x8df5f007 dib8000_get_slave_frontend +(unknown) drivers/media/dvb/frontends/dib8000 0x985387c7 dib8000_set_wbd_ref +(unknown) drivers/media/dvb/frontends/dib8000 0xcf22c024 dib8000_attach +(unknown) drivers/media/dvb/frontends/dib8000 0xde9f4608 dib8000_i2c_enumeration +(unknown) drivers/media/dvb/frontends/dibx000_common 0x116e27c1 dibx000_reset_i2c_master +(unknown) drivers/media/dvb/frontends/dibx000_common 0x45622d1a dibx000_init_i2c_master +(unknown) drivers/media/dvb/frontends/dibx000_common 0x4b2fda2e dibx000_get_i2c_adapter +(unknown) drivers/media/dvb/frontends/dibx000_common 0xad3ad91c systime +(unknown) drivers/media/dvb/frontends/dibx000_common 0xd880047c dibx000_i2c_set_speed +(unknown) drivers/media/dvb/frontends/dibx000_common 0xfd99e38b dibx000_exit_i2c_master +(unknown) drivers/media/dvb/frontends/drxd 0x38deed3c drxd_attach +(unknown) drivers/media/dvb/frontends/drxd 0xd8bef851 drxd_config_i2c +(unknown) drivers/media/dvb/frontends/ds3000 0xe031d690 ds3000_attach +(unknown) drivers/media/dvb/frontends/dvb-pll 0x8b766e9c dvb_pll_attach +(unknown) drivers/media/dvb/frontends/isl6405 0xe73240cd isl6405_attach +(unknown) drivers/media/dvb/frontends/isl6421 0x118f340f isl6421_attach +(unknown) drivers/media/dvb/frontends/isl6423 0xffaf915c isl6423_attach +(unknown) drivers/media/dvb/frontends/itd1000 0xd0543589 itd1000_attach +(unknown) drivers/media/dvb/frontends/ix2505v 0x77b38705 ix2505v_attach +(unknown) drivers/media/dvb/frontends/l64781 0x3e320580 l64781_attach +(unknown) drivers/media/dvb/frontends/lgdt3305 0xb9f4b37a lgdt3305_attach +(unknown) drivers/media/dvb/frontends/lgdt330x 0x90b871b9 lgdt330x_attach +(unknown) drivers/media/dvb/frontends/lgs8gxx 0x787fa3ad lgs8gxx_attach +(unknown) drivers/media/dvb/frontends/lnbp21 0x085145a4 lnbp21_attach +(unknown) drivers/media/dvb/frontends/lnbp21 0x51654a01 lnbh24_attach +(unknown) drivers/media/dvb/frontends/mb86a16 0x91bf98ae mb86a16_attach +(unknown) drivers/media/dvb/frontends/mb86a20s 0x17928d88 mb86a20s_attach +(unknown) drivers/media/dvb/frontends/mt312 0x283cc7ff mt312_attach +(unknown) drivers/media/dvb/frontends/mt352 0xacfdb53f mt352_attach +(unknown) drivers/media/dvb/frontends/nxt200x 0x5fa979e8 nxt200x_attach +(unknown) drivers/media/dvb/frontends/nxt6000 0xd39a51d0 nxt6000_attach +(unknown) drivers/media/dvb/frontends/or51132 0xc3eefc7d or51132_attach +(unknown) drivers/media/dvb/frontends/or51211 0xa3f1d894 or51211_attach +(unknown) drivers/media/dvb/frontends/s5h1409 0x5f2d20ad s5h1409_attach +(unknown) drivers/media/dvb/frontends/s5h1411 0xfd799f0c s5h1411_attach +(unknown) drivers/media/dvb/frontends/s5h1420 0x49fe76b6 s5h1420_attach +(unknown) drivers/media/dvb/frontends/s5h1420 0x5fc99f78 s5h1420_get_tuner_i2c_adapter +(unknown) drivers/media/dvb/frontends/s921 0x6ab5d0f2 s921_attach +(unknown) drivers/media/dvb/frontends/si21xx 0x75631045 si21xx_attach +(unknown) drivers/media/dvb/frontends/sp8870 0xdf9c3301 sp8870_attach +(unknown) drivers/media/dvb/frontends/sp887x 0x783c9ab4 sp887x_attach +(unknown) drivers/media/dvb/frontends/stb0899 0x038c8da9 stb0899_attach +(unknown) drivers/media/dvb/frontends/stb6000 0x42f0e696 stb6000_attach +(unknown) drivers/media/dvb/frontends/stb6100 0xb5a1e972 stb6100_attach +(unknown) drivers/media/dvb/frontends/stv0288 0x69ede1b0 stv0288_attach +(unknown) drivers/media/dvb/frontends/stv0297 0x7198af80 stv0297_attach +(unknown) drivers/media/dvb/frontends/stv0299 0x81d500cc stv0299_attach +(unknown) drivers/media/dvb/frontends/stv0367 0x691bb9ec stv0367ter_attach +(unknown) drivers/media/dvb/frontends/stv0367 0xf3d121c3 stv0367cab_attach +(unknown) drivers/media/dvb/frontends/stv0900 0x4c05231a stv0900_attach +(unknown) drivers/media/dvb/frontends/stv090x 0x13739e28 stv090x_attach +(unknown) drivers/media/dvb/frontends/stv090x 0xd2a6ae28 stv090x_set_gpio +(unknown) drivers/media/dvb/frontends/stv6110 0xf33d3f82 stv6110_attach +(unknown) drivers/media/dvb/frontends/stv6110x 0x81ed4b01 stv6110x_attach +(unknown) drivers/media/dvb/frontends/tda10021 0x4e9ab479 tda10021_attach +(unknown) drivers/media/dvb/frontends/tda10023 0xde047399 tda10023_attach +(unknown) drivers/media/dvb/frontends/tda10048 0x40a39ca2 tda10048_attach +(unknown) drivers/media/dvb/frontends/tda1004x 0x8593c75c tda10046_attach +(unknown) drivers/media/dvb/frontends/tda1004x 0xe5aa8ed3 tda10045_attach +(unknown) drivers/media/dvb/frontends/tda10086 0xf38e4ab0 tda10086_attach +(unknown) drivers/media/dvb/frontends/tda665x 0x02b48593 tda665x_attach +(unknown) drivers/media/dvb/frontends/tda8083 0x36fe6ced tda8083_attach +(unknown) drivers/media/dvb/frontends/tda8261 0x0671bd02 tda8261_attach +(unknown) drivers/media/dvb/frontends/tda826x 0x0b517397 tda826x_attach +(unknown) drivers/media/dvb/frontends/tua6100 0x0a3cf753 tua6100_attach +(unknown) drivers/media/dvb/frontends/ves1820 0xd2615e47 ves1820_attach +(unknown) drivers/media/dvb/frontends/ves1x93 0xf34a16e9 ves1x93_attach +(unknown) drivers/media/dvb/frontends/zl10036 0x1259eded zl10036_attach +(unknown) drivers/media/dvb/frontends/zl10039 0x35078500 zl10039_attach +(unknown) drivers/media/dvb/frontends/zl10353 0x9a9f7297 zl10353_attach +(unknown) drivers/media/dvb/mantis/mantis_core 0x0b93b505 mantis_i2c_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x13723dac mantis_frontend_soft_reset +(unknown) drivers/media/dvb/mantis/mantis_core 0x36c0abe8 mantis_uart_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x4aadf131 mantis_ca_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x4db9c6da mantis_gpio_set_bits +(unknown) drivers/media/dvb/mantis/mantis_core 0x57bf5dae mantis_dvb_init +(unknown) drivers/media/dvb/mantis/mantis_core 0x62a48dd4 mantis_dma_init +(unknown) drivers/media/dvb/mantis/mantis_core 0x76bb1cdd mantis_frontend_power +(unknown) drivers/media/dvb/mantis/mantis_core 0x777f9545 mantis_pci_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x8bb50a6e mantis_dma_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x9a47dde6 mantis_get_mac +(unknown) drivers/media/dvb/mantis/mantis_core 0xa9a3eac3 mantis_pci_init +(unknown) drivers/media/dvb/mantis/mantis_core 0xbeaeda14 mantis_dvb_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0xe1a41457 mantis_ca_init +(unknown) drivers/media/dvb/mantis/mantis_core 0xe28232bf mantis_i2c_init +(unknown) drivers/media/dvb/mantis/mantis_core 0xebc36993 mantis_uart_init +(unknown) drivers/media/dvb/mantis/mantis_core 0xf49c25ee mantis_stream_control +(unknown) drivers/media/dvb/siano/smsmdtv 0x04494d66 smscore_get_board_id +(unknown) drivers/media/dvb/siano/smsmdtv 0x1d1d052a smscore_unregister_device +(unknown) drivers/media/dvb/siano/smsmdtv 0x21e36bf2 smscore_registry_getmode +(unknown) drivers/media/dvb/siano/smsmdtv 0x343dacf1 smscore_register_hotplug +(unknown) drivers/media/dvb/siano/smsmdtv 0x37d91069 smsendian_handle_tx_message +(unknown) drivers/media/dvb/siano/smsmdtv 0x3c59641a smscore_onresponse +(unknown) drivers/media/dvb/siano/smsmdtv 0x3d8c9001 smscore_getbuffer +(unknown) drivers/media/dvb/siano/smsmdtv 0x426b16af smscore_unregister_client +(unknown) drivers/media/dvb/siano/smsmdtv 0x443186ee smsclient_sendrequest +(unknown) drivers/media/dvb/siano/smsmdtv 0x45284ae9 smsendian_handle_rx_message +(unknown) drivers/media/dvb/siano/smsmdtv 0x4e87f883 smscore_register_client +(unknown) drivers/media/dvb/siano/smsmdtv 0x5f66d45b sms_board_led_feedback +(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 0x7c576277 smsendian_handle_message_header +(unknown) drivers/media/dvb/siano/smsmdtv 0x8450a869 smscore_register_device +(unknown) drivers/media/dvb/siano/smsmdtv 0xa511d9f2 sms_board_event +(unknown) drivers/media/dvb/siano/smsmdtv 0xa89a8169 sms_board_setup +(unknown) drivers/media/dvb/siano/smsmdtv 0xb5e88a72 smscore_get_device_mode +(unknown) drivers/media/dvb/siano/smsmdtv 0xb7f4c30e smscore_unregister_hotplug +(unknown) drivers/media/dvb/siano/smsmdtv 0xc9846ae4 smscore_set_board_id +(unknown) drivers/media/dvb/siano/smsmdtv 0xe06d450f sms_board_lna_control +(unknown) drivers/media/dvb/siano/smsmdtv 0xec5e9787 sms_board_power +(unknown) drivers/media/dvb/siano/smsmdtv 0xf4975e57 smscore_putbuffer +(unknown) drivers/media/dvb/siano/smsmdtv 0xfaeaf722 smscore_start_device +(unknown) drivers/media/dvb/ttpci/budget-core 0x21030d5b ttpci_budget_irq10_handler +(unknown) drivers/media/dvb/ttpci/budget-core 0x5c5bf73e ttpci_budget_init +(unknown) drivers/media/dvb/ttpci/budget-core 0x6675f0a9 ttpci_budget_debiwrite +(unknown) drivers/media/dvb/ttpci/budget-core 0x72d45d55 ttpci_budget_set_video_port +(unknown) drivers/media/dvb/ttpci/budget-core 0x7948c222 budget_debug +(unknown) drivers/media/dvb/ttpci/budget-core 0x79db7167 ttpci_budget_init_hooks +(unknown) drivers/media/dvb/ttpci/budget-core 0x7d8ebc79 ttpci_budget_deinit +(unknown) drivers/media/dvb/ttpci/budget-core 0xc85ccfef ttpci_budget_debiread +(unknown) drivers/media/dvb/ttpci/ttpci-eeprom 0x555ff0c3 ttpci_eeprom_parse_mac +(unknown) drivers/media/dvb/ttusb-dec/ttusbdecfe 0x5050361b ttusbdecfe_dvbs_attach +(unknown) drivers/media/dvb/ttusb-dec/ttusbdecfe 0x7b9737d1 ttusbdecfe_dvbt_attach +(unknown) drivers/media/rc/lirc_dev 0x04dca738 lirc_unregister_driver +(unknown) drivers/media/rc/lirc_dev 0x0868755a lirc_register_driver +(unknown) drivers/media/rc/lirc_dev 0x83bbc30e lirc_dev_fop_close +(unknown) drivers/media/rc/lirc_dev 0x9350d737 lirc_dev_fop_poll +(unknown) drivers/media/rc/lirc_dev 0xa4713a84 lirc_dev_fop_write +(unknown) drivers/media/rc/lirc_dev 0xaa9a0746 lirc_dev_fop_read +(unknown) drivers/media/rc/lirc_dev 0xac1fa1e8 lirc_get_pdata +(unknown) drivers/media/rc/lirc_dev 0xc2893f58 lirc_dev_fop_open +(unknown) drivers/media/rc/lirc_dev 0xde80c35a lirc_dev_fop_ioctl +(unknown) drivers/media/rc/rc-core 0x08f318f3 rc_map_get +(unknown) drivers/media/rc/rc-core 0x1782b5c7 rc_keyup +(unknown) drivers/media/rc/rc-core 0x29f16ddd rc_keydown +(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 0x601a35a7 ir_raw_event_set_idle +(unknown) drivers/media/rc/rc-core 0x6a7131ec rc_allocate_device +(unknown) drivers/media/rc/rc-core 0x7ab35c44 rc_free_device +(unknown) drivers/media/rc/rc-core 0x87c0370e rc_keydown_notimeout +(unknown) drivers/media/rc/rc-core 0x9a72cfdd rc_register_device +(unknown) drivers/media/rc/rc-core 0x9cb29fb8 rc_map_unregister +(unknown) drivers/media/rc/rc-core 0xa6b15e20 rc_repeat +(unknown) drivers/media/rc/rc-core 0xb03ad108 ir_raw_event_store +(unknown) drivers/media/rc/rc-core 0xbf75f466 rc_unregister_device +(unknown) drivers/media/rc/rc-core 0xcf012658 ir_raw_event_store_edge +(unknown) drivers/media/rc/rc-core 0xe1f305ae ir_raw_handler_unregister +(unknown) drivers/media/rc/rc-core 0xea130c02 ir_raw_event_handle +(unknown) drivers/media/rc/rc-core 0xf149a256 ir_raw_event_store_with_filter +(unknown) drivers/media/rc/rc-core 0xf5612fa6 ir_raw_handler_register +(unknown) drivers/media/rc/rc-core 0xf76e9517 rc_g_keycode_from_table +(unknown) drivers/media/video/bt8xx/bttv 0x11dc4b6d bttv_gpio_enable +(unknown) drivers/media/video/bt8xx/bttv 0x4ada97c1 bttv_sub_register +(unknown) drivers/media/video/bt8xx/bttv 0x6c98925e bttv_sub_unregister +(unknown) drivers/media/video/bt8xx/bttv 0x8ecf4acc bttv_write_gpio +(unknown) drivers/media/video/bt8xx/bttv 0x92044755 bttv_get_pcidev +(unknown) drivers/media/video/bt8xx/bttv 0xbcf2d2fb bttv_read_gpio +(unknown) drivers/media/video/btcx-risc 0x32ac6921 btcx_riscmem_free +(unknown) drivers/media/video/btcx-risc 0x495e4b0c btcx_calc_skips +(unknown) drivers/media/video/btcx-risc 0xa45bb64e btcx_riscmem_alloc +(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 0x2cdea06d cx18_reset_ir_gpio +(unknown) drivers/media/video/cx18/cx18 0x3f0e1e42 cx18_claim_stream +(unknown) drivers/media/video/cx18/cx18 0x9547048a cx18_stop_v4l2_encode_stream +(unknown) drivers/media/video/cx18/cx18 0xc6eeef25 cx18_ext_init +(unknown) drivers/media/video/cx18/cx18 0xe00c2c00 cx18_release_stream +(unknown) drivers/media/video/cx18/cx18 0xe5f27f23 cx18_start_v4l2_encode_stream +(unknown) drivers/media/video/cx231xx/cx231xx 0x017ea7c7 cx231xx_tuner_callback +(unknown) drivers/media/video/cx231xx/cx231xx 0x15971297 cx231xx_enable_i2c_port_3 +(unknown) drivers/media/video/cx231xx/cx231xx 0x17d483d6 cx231xx_init_bulk +(unknown) drivers/media/video/cx231xx/cx231xx 0x2665e64f cx231xx_enable656 +(unknown) drivers/media/video/cx231xx/cx231xx 0x274d3417 cx231xx_dev_uninit +(unknown) drivers/media/video/cx231xx/cx231xx 0x318abc0c cx231xx_init_vbi_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0x32bf6e47 cx231xx_uninit_vbi_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0x595c772b cx231xx_unmute_audio +(unknown) drivers/media/video/cx231xx/cx231xx 0x7162c5d4 cx231xx_capture_start +(unknown) drivers/media/video/cx231xx/cx231xx 0x7e2eafce cx231xx_init_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0x8a7497d1 cx231xx_set_alt_setting +(unknown) drivers/media/video/cx231xx/cx231xx 0x984ea20d cx231xx_register_extension +(unknown) drivers/media/video/cx231xx/cx231xx 0xac26ffd1 cx231xx_uninit_bulk +(unknown) drivers/media/video/cx231xx/cx231xx 0xb6496ab1 cx231xx_uninit_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0xb716501a is_fw_load +(unknown) drivers/media/video/cx231xx/cx231xx 0xb8ef2415 cx231xx_disable656 +(unknown) drivers/media/video/cx231xx/cx231xx 0xc19e0283 cx231xx_send_usb_command +(unknown) drivers/media/video/cx231xx/cx231xx 0xcda3189e cx231xx_demod_reset +(unknown) drivers/media/video/cx231xx/cx231xx 0xd15c5042 cx231xx_unregister_extension +(unknown) drivers/media/video/cx231xx/cx231xx 0xd7785238 cx231xx_set_mode +(unknown) drivers/media/video/cx231xx/cx231xx 0xe37b54bc cx231xx_dev_init +(unknown) drivers/media/video/cx231xx/cx231xx 0xf35318a3 cx231xx_send_gpio_cmd +(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 0x0463fead altera_ci_init +(unknown) drivers/media/video/cx23885/altera-ci 0x4caa61a7 altera_hw_filt_init +(unknown) drivers/media/video/cx23885/altera-ci 0x6ff7510d altera_ci_tuner_reset +(unknown) drivers/media/video/cx23885/altera-ci 0x9172ba0c altera_pid_feed_control +(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/cx88/cx88-vp3054-i2c 0x70915532 vp3054_i2c_remove +(unknown) drivers/media/video/cx88/cx88-vp3054-i2c 0xaad117ea vp3054_i2c_probe +(unknown) drivers/media/video/cx88/cx8800 0x2d8a8ead cx88_set_control +(unknown) drivers/media/video/cx88/cx8800 0x6a6e630c cx88_enum_input +(unknown) drivers/media/video/cx88/cx8800 0xac4e53b9 cx88_user_ctrls +(unknown) drivers/media/video/cx88/cx8800 0xd64f4ea9 cx88_video_mux +(unknown) drivers/media/video/cx88/cx8800 0xe2d8b2d6 cx88_get_control +(unknown) drivers/media/video/cx88/cx8800 0xf807031c cx88_set_freq +(unknown) drivers/media/video/cx88/cx8800 0xf8708eba cx8800_ctrl_query +(unknown) drivers/media/video/cx88/cx8802 0x997e4129 cx8802_unregister_driver +(unknown) drivers/media/video/cx88/cx8802 0xa00c8906 cx8802_get_driver +(unknown) drivers/media/video/cx88/cx8802 0xa6049c51 cx8802_cancel_buffers +(unknown) drivers/media/video/cx88/cx8802 0xbac4d27f cx8802_buf_queue +(unknown) drivers/media/video/cx88/cx8802 0xceed5ca9 cx8802_buf_prepare +(unknown) drivers/media/video/cx88/cx8802 0xe91b0671 cx8802_register_driver +(unknown) drivers/media/video/cx88/cx88xx 0x14f8b0bd cx88_risc_stopper +(unknown) drivers/media/video/cx88/cx88xx 0x25442687 cx88_get_stereo +(unknown) drivers/media/video/cx88/cx88xx 0x275be0de cx88_newstation +(unknown) drivers/media/video/cx88/cx88xx 0x3ba91e00 cx88_set_tvnorm +(unknown) drivers/media/video/cx88/cx88xx 0x4061b9da cx88_set_scale +(unknown) drivers/media/video/cx88/cx88xx 0x540e2d4e cx88_dsp_detect_stereo_sap +(unknown) drivers/media/video/cx88/cx88xx 0x6141c8c5 cx88_tuner_callback +(unknown) drivers/media/video/cx88/cx88xx 0x648f27d8 cx88_shutdown +(unknown) drivers/media/video/cx88/cx88xx 0x6a1bcfe3 cx88_core_irq +(unknown) drivers/media/video/cx88/cx88xx 0x6c849c79 cx88_setup_xc3028 +(unknown) drivers/media/video/cx88/cx88xx 0x7642ed3c cx88_print_irqbits +(unknown) drivers/media/video/cx88/cx88xx 0x7c79ba48 cx88_ir_start +(unknown) drivers/media/video/cx88/cx88xx 0x8633f00a cx88_ir_stop +(unknown) drivers/media/video/cx88/cx88xx 0x904b8696 cx88_audio_thread +(unknown) drivers/media/video/cx88/cx88xx 0xa8ad7c39 cx88_sram_channel_dump +(unknown) drivers/media/video/cx88/cx88xx 0xb019e2be cx88_vdev_init +(unknown) drivers/media/video/cx88/cx88xx 0xb0dcec6f cx88_core_get +(unknown) drivers/media/video/cx88/cx88xx 0xb2134c2f cx88_sram_channels +(unknown) drivers/media/video/cx88/cx88xx 0xbb72a7d0 cx88_sram_channel_setup +(unknown) drivers/media/video/cx88/cx88xx 0xc5571643 cx88_core_put +(unknown) drivers/media/video/cx88/cx88xx 0xcf0c6e50 cx88_wakeup +(unknown) drivers/media/video/cx88/cx88xx 0xd044d0ab cx88_free_buffer +(unknown) drivers/media/video/cx88/cx88xx 0xd1b76855 cx88_risc_buffer +(unknown) drivers/media/video/cx88/cx88xx 0xd2137f20 cx88_set_stereo +(unknown) drivers/media/video/cx88/cx88xx 0xe43cc83f cx88_set_tvaudio +(unknown) drivers/media/video/cx88/cx88xx 0xe9aab83c cx88_risc_databuffer +(unknown) drivers/media/video/cx88/cx88xx 0xfb4a2bb0 cx88_reset +(unknown) drivers/media/video/em28xx/em28xx 0x42489bb9 em28xx_audio_setup +(unknown) drivers/media/video/em28xx/em28xx 0x476598fd em28xx_isoc_dvb_max_packetsize +(unknown) drivers/media/video/em28xx/em28xx 0x67adbaf3 em28xx_set_mode +(unknown) drivers/media/video/em28xx/em28xx 0x7f647883 em28xx_uninit_isoc +(unknown) drivers/media/video/em28xx/em28xx 0x7fc8652c em28xx_tuner_callback +(unknown) drivers/media/video/em28xx/em28xx 0x92c9a90c em28xx_unregister_extension +(unknown) drivers/media/video/em28xx/em28xx 0xba0fe5f8 em28xx_init_isoc +(unknown) drivers/media/video/em28xx/em28xx 0xe154b9ec em28xx_register_extension +(unknown) drivers/media/video/em28xx/em28xx 0xee96e45a em28xx_audio_analog_set +(unknown) drivers/media/video/gspca/gspca_main 0x21fd9b7b gspca_dev_probe +(unknown) drivers/media/video/gspca/gspca_main 0x4ec55bee gspca_disconnect +(unknown) drivers/media/video/gspca/gspca_main 0x73ff10f6 gspca_frame_add +(unknown) drivers/media/video/gspca/gspca_main 0x8a93e6bc gspca_auto_gain_n_exposure +(unknown) drivers/media/video/gspca/gspca_main 0x9dbac368 gspca_suspend +(unknown) drivers/media/video/gspca/gspca_main 0xb944c9ce gspca_dev_probe2 +(unknown) drivers/media/video/gspca/gspca_main 0xfae9a8a2 gspca_resume +(unknown) drivers/media/video/ivtv/ivtv 0x1027c11d ivtv_clear_irq_mask +(unknown) drivers/media/video/ivtv/ivtv 0x14f67530 ivtv_debug +(unknown) drivers/media/video/ivtv/ivtv 0x3116efac ivtv_udma_setup +(unknown) drivers/media/video/ivtv/ivtv 0x386b2204 ivtv_set_irq_mask +(unknown) drivers/media/video/ivtv/ivtv 0x4b2addfa ivtv_vapi_result +(unknown) drivers/media/video/ivtv/ivtv 0x513791b1 ivtv_vapi +(unknown) drivers/media/video/ivtv/ivtv 0x519357d3 ivtv_udma_unmap +(unknown) drivers/media/video/ivtv/ivtv 0x6c3c26b6 ivtv_firmware_check +(unknown) drivers/media/video/ivtv/ivtv 0x84f4c3ca ivtv_api +(unknown) drivers/media/video/ivtv/ivtv 0xa829b3a3 ivtv_reset_ir_gpio +(unknown) drivers/media/video/ivtv/ivtv 0xc9d02344 ivtv_init_on_first_open +(unknown) drivers/media/video/ivtv/ivtv 0xddb7f7cc ivtv_udma_alloc +(unknown) drivers/media/video/ivtv/ivtv 0xdf11268f ivtv_udma_prepare +(unknown) drivers/media/video/saa7134/saa7134 0x04e83446 saa7134_tuner_callback +(unknown) drivers/media/video/saa7134/saa7134 0x1211df5d saa7134_devlist +(unknown) drivers/media/video/saa7134/saa7134 0x12d28096 saa7134_s_std_internal +(unknown) drivers/media/video/saa7134/saa7134 0x14dfecc6 saa7134_boards +(unknown) drivers/media/video/saa7134/saa7134 0x1797c06a saa7134_s_ctrl_internal +(unknown) drivers/media/video/saa7134/saa7134 0x185a5ff9 saa_dsp_writel +(unknown) drivers/media/video/saa7134/saa7134 0x1a37da9c saa7134_set_dmabits +(unknown) drivers/media/video/saa7134/saa7134 0x1e4dc247 saa7134_dmasound_init +(unknown) drivers/media/video/saa7134/saa7134 0x1fb711b7 saa7134_pgtable_free +(unknown) drivers/media/video/saa7134/saa7134 0x3082f301 saa7134_set_gpio +(unknown) drivers/media/video/saa7134/saa7134 0x4b19565e saa7134_pgtable_build +(unknown) drivers/media/video/saa7134/saa7134 0x5d60e283 saa7134_dmasound_exit +(unknown) drivers/media/video/saa7134/saa7134 0x7d7e4967 saa7134_pgtable_alloc +(unknown) drivers/media/video/saa7134/saa7134 0x9aabac3e saa7134_ts_register +(unknown) drivers/media/video/saa7134/saa7134 0xb1519c52 saa7134_ts_qops +(unknown) drivers/media/video/saa7134/saa7134 0xb1a40a15 saa7134_tvaudio_setmute +(unknown) drivers/media/video/saa7134/saa7134 0xbafac6f0 saa7134_g_ctrl_internal +(unknown) drivers/media/video/saa7134/saa7134 0xd3f91125 saa7134_queryctrl +(unknown) drivers/media/video/saa7134/saa7134 0xe3e93768 saa7134_devlist_lock +(unknown) drivers/media/video/saa7134/saa7134 0xf4547170 saa7134_ts_unregister +(unknown) drivers/media/video/soc_camera 0x23c5017c soc_camera_host_register +(unknown) drivers/media/video/soc_camera 0x30319079 soc_camera_apply_sensor_flags +(unknown) drivers/media/video/soc_camera 0x32575450 soc_camera_lock +(unknown) drivers/media/video/soc_camera 0x35c929b4 soc_camera_host_unregister +(unknown) drivers/media/video/soc_camera 0x4a4067d5 soc_camera_unlock +(unknown) drivers/media/video/soc_camera 0xb167efdf soc_camera_xlate_by_fourcc +(unknown) drivers/media/video/soc_camera 0xf6b7b77b soc_camera_bus_type +(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 0x6d84a1d1 tveeprom_read +(unknown) drivers/media/video/tveeprom 0xd462aedb tveeprom_hauppauge_analog +(unknown) drivers/media/video/v4l2-common 0x0c3faad6 v4l2_chip_match_i2c_client +(unknown) drivers/media/video/v4l2-common 0x0f00e517 v4l2_i2c_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 0x27ee8bf8 v4l2_i2c_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 0x56341bcb v4l2_spi_subdev_init +(unknown) drivers/media/video/v4l2-common 0x813f3de4 v4l2_find_nearest_format +(unknown) drivers/media/video/v4l2-common 0x94632f90 v4l_fill_dv_preset_info +(unknown) drivers/media/video/v4l2-common 0x987940a2 v4l2_i2c_new_subdev_board +(unknown) drivers/media/video/v4l2-common 0x9d08b5af v4l2_chip_ident_i2c_client +(unknown) drivers/media/video/v4l2-common 0xa4bf0ba4 v4l2_ctrl_query_menu +(unknown) drivers/media/video/v4l2-common 0xbda947a3 v4l2_i2c_subdev_addr +(unknown) drivers/media/video/v4l2-common 0xbf0fcc8d v4l2_spi_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-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 0x0ae2f585 v4l2_m2m_streamon +(unknown) drivers/media/video/v4l2-mem2mem 0x0dcaefb0 v4l2_m2m_init +(unknown) drivers/media/video/v4l2-mem2mem 0x10592aa1 v4l2_m2m_querybuf +(unknown) drivers/media/video/v4l2-mem2mem 0x14d77110 v4l2_m2m_qbuf +(unknown) drivers/media/video/v4l2-mem2mem 0x29742bdd v4l2_m2m_get_curr_priv +(unknown) drivers/media/video/v4l2-mem2mem 0x71574474 v4l2_m2m_dqbuf +(unknown) drivers/media/video/v4l2-mem2mem 0x8660ae5a v4l2_m2m_poll +(unknown) drivers/media/video/v4l2-mem2mem 0x870d1290 v4l2_m2m_buf_queue +(unknown) drivers/media/video/v4l2-mem2mem 0x9c48d8c8 v4l2_m2m_reqbufs +(unknown) drivers/media/video/v4l2-mem2mem 0xa32cf1e6 v4l2_m2m_release +(unknown) drivers/media/video/v4l2-mem2mem 0xb7f14203 v4l2_m2m_streamoff +(unknown) drivers/media/video/v4l2-mem2mem 0xb95404f7 v4l2_m2m_buf_remove +(unknown) drivers/media/video/v4l2-mem2mem 0xc45d33b8 v4l2_m2m_get_vq +(unknown) drivers/media/video/v4l2-mem2mem 0xc79bc506 v4l2_m2m_next_buf +(unknown) drivers/media/video/v4l2-mem2mem 0xd06438b6 v4l2_m2m_ctx_release +(unknown) drivers/media/video/v4l2-mem2mem 0xe2232026 v4l2_m2m_job_finish +(unknown) drivers/media/video/v4l2-mem2mem 0xeccfa3c2 v4l2_m2m_mmap +(unknown) drivers/media/video/v4l2-mem2mem 0xf29961e9 v4l2_m2m_ctx_init +(unknown) drivers/media/video/videobuf-core 0x066da684 videobuf_mmap_free +(unknown) drivers/media/video/videobuf-core 0x074fb76c videobuf_queue_cancel +(unknown) drivers/media/video/videobuf-core 0x2382b67e videobuf_read_start +(unknown) drivers/media/video/videobuf-core 0x37394589 videobuf_read_one +(unknown) drivers/media/video/videobuf-core 0x5634fa2f videobuf_streamon +(unknown) drivers/media/video/videobuf-core 0x5b8b274f videobuf_qbuf +(unknown) drivers/media/video/videobuf-core 0x6942d0a2 videobuf_reqbufs +(unknown) drivers/media/video/videobuf-core 0x8ae15687 videobuf_queue_is_busy +(unknown) drivers/media/video/videobuf-core 0x9c0ed843 videobuf_poll_stream +(unknown) drivers/media/video/videobuf-core 0x9cd62594 videobuf_next_field +(unknown) drivers/media/video/videobuf-core 0x9d65a2df videobuf_alloc_vb +(unknown) drivers/media/video/videobuf-core 0xa312983d __videobuf_mmap_setup +(unknown) drivers/media/video/videobuf-core 0xa89b3e5e videobuf_streamoff +(unknown) drivers/media/video/videobuf-core 0xb2f37c0f videobuf_dqbuf +(unknown) drivers/media/video/videobuf-core 0xb5012d89 videobuf_iolock +(unknown) drivers/media/video/videobuf-core 0xbc28c315 videobuf_read_stop +(unknown) drivers/media/video/videobuf-core 0xc25fabae videobuf_stop +(unknown) drivers/media/video/videobuf-core 0xc69090ad videobuf_querybuf +(unknown) drivers/media/video/videobuf-core 0xcdc2aa07 videobuf_waiton +(unknown) drivers/media/video/videobuf-core 0xd03235b4 videobuf_queue_to_vaddr +(unknown) drivers/media/video/videobuf-core 0xe18d5349 videobuf_mmap_setup +(unknown) drivers/media/video/videobuf-core 0xed1d1e18 videobuf_read_stream +(unknown) drivers/media/video/videobuf-core 0xf9ce336c videobuf_queue_core_init +(unknown) drivers/media/video/videobuf-core 0xfd821e21 videobuf_mmap_mapper +(unknown) drivers/media/video/videobuf-dma-contig 0xc8333653 videobuf_to_dma_contig +(unknown) drivers/media/video/videobuf-dma-contig 0xeb9b4087 videobuf_dma_contig_free +(unknown) drivers/media/video/videobuf-dma-contig 0xefdfff6c videobuf_queue_dma_contig_init +(unknown) drivers/media/video/videobuf-dma-sg 0x1ac61736 videobuf_dma_init_overlay +(unknown) drivers/media/video/videobuf-dma-sg 0x21e999a4 videobuf_dma_map +(unknown) drivers/media/video/videobuf-dma-sg 0x26da1506 videobuf_dma_init_kernel +(unknown) drivers/media/video/videobuf-dma-sg 0x29919373 videobuf_to_dma +(unknown) drivers/media/video/videobuf-dma-sg 0x372f0268 videobuf_dma_free +(unknown) drivers/media/video/videobuf-dma-sg 0x3e21047c videobuf_dma_init +(unknown) drivers/media/video/videobuf-dma-sg 0x787757e6 videobuf_dma_unmap +(unknown) drivers/media/video/videobuf-dma-sg 0xa825c75b videobuf_sg_alloc +(unknown) drivers/media/video/videobuf-dma-sg 0xc5e181d0 videobuf_queue_sg_init +(unknown) drivers/media/video/videobuf-dma-sg 0xd95d4c7e videobuf_dma_init_user +(unknown) drivers/media/video/videobuf-dvb 0x23c0beb1 videobuf_dvb_unregister_bus +(unknown) drivers/media/video/videobuf-dvb 0x2f7562f7 videobuf_dvb_dealloc_frontends +(unknown) drivers/media/video/videobuf-dvb 0x617048bc videobuf_dvb_find_frontend +(unknown) drivers/media/video/videobuf-dvb 0xa0747ab6 videobuf_dvb_alloc_frontend +(unknown) drivers/media/video/videobuf-dvb 0xa22f77a9 videobuf_dvb_get_frontend +(unknown) drivers/media/video/videobuf-dvb 0xac523647 videobuf_dvb_register_bus +(unknown) drivers/media/video/videobuf-vmalloc 0x26dfcb3d videobuf_to_vmalloc +(unknown) drivers/media/video/videobuf-vmalloc 0x69c188e9 videobuf_vmalloc_free +(unknown) drivers/media/video/videobuf-vmalloc 0xfe101ebd videobuf_queue_vmalloc_init +(unknown) drivers/media/video/videobuf2-core 0x0b006a68 vb2_mmap +(unknown) drivers/media/video/videobuf2-core 0x13548a1e vb2_reqbufs +(unknown) drivers/media/video/videobuf2-core 0x1bce0854 vb2_dqbuf +(unknown) drivers/media/video/videobuf2-core 0x20c6882a vb2_plane_cookie +(unknown) drivers/media/video/videobuf2-core 0x349a8864 vb2_poll +(unknown) drivers/media/video/videobuf2-core 0x5cb5d4f7 vb2_plane_vaddr +(unknown) drivers/media/video/videobuf2-core 0x62beec39 vb2_write +(unknown) drivers/media/video/videobuf2-core 0x6497ce6d vb2_queue_release +(unknown) drivers/media/video/videobuf2-core 0x6cf63662 vb2_buffer_done +(unknown) drivers/media/video/videobuf2-core 0x7ec56624 vb2_read +(unknown) drivers/media/video/videobuf2-core 0x99d50b9e vb2_queue_init +(unknown) drivers/media/video/videobuf2-core 0xa1a2f3c6 vb2_streamoff +(unknown) drivers/media/video/videobuf2-core 0xa8abc213 vb2_qbuf +(unknown) drivers/media/video/videobuf2-core 0xcababc1b vb2_streamon +(unknown) drivers/media/video/videobuf2-core 0xf4bbad7a vb2_querybuf +(unknown) drivers/media/video/videobuf2-core 0xfdafe868 vb2_wait_for_all_buffers +(unknown) drivers/media/video/videobuf2-memops 0x02dc0521 vb2_put_vma +(unknown) drivers/media/video/videobuf2-memops 0x3a372483 vb2_common_vm_ops +(unknown) drivers/media/video/videobuf2-memops 0x4ce92456 vb2_mmap_pfn_range +(unknown) drivers/media/video/videobuf2-memops 0xb6ea033c vb2_get_contig_userptr +(unknown) drivers/media/video/videobuf2-vmalloc 0xe4e29b1f vb2_vmalloc_memops +(unknown) drivers/media/video/videodev 0x04a25cd0 v4l2_event_dequeue +(unknown) drivers/media/video/videodev 0x0614dd5a v4l2_video_std_frame_period +(unknown) drivers/media/video/videodev 0x123959a1 v4l2_type_names +(unknown) drivers/media/video/videodev 0x16244fe5 v4l2_prio_check +(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 0x2c8d34e2 v4l2_ctrl_handler_init +(unknown) drivers/media/video/videodev 0x2d41b483 v4l2_device_register_subdev_nodes +(unknown) drivers/media/video/videodev 0x2e309a93 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 0x3c1a3e32 v4l2_device_register +(unknown) drivers/media/video/videodev 0x43b87404 v4l2_event_free +(unknown) drivers/media/video/videodev 0x43f7f024 v4l2_ctrl_new_custom +(unknown) drivers/media/video/videodev 0x47767292 v4l2_event_pending +(unknown) drivers/media/video/videodev 0x495426ee v4l2_ctrl_get_name +(unknown) drivers/media/video/videodev 0x50d28978 video_device_alloc +(unknown) drivers/media/video/videodev 0x52ebed57 v4l2_event_queue +(unknown) drivers/media/video/videodev 0x57e15714 v4l2_s_ext_ctrls +(unknown) drivers/media/video/videodev 0x5870cd4e video_device_release +(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 0x618aadb8 v4l2_subdev_g_ctrl +(unknown) drivers/media/video/videodev 0x64f414b9 v4l2_event_alloc +(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 0x702093c2 v4l2_device_unregister +(unknown) drivers/media/video/videodev 0x72a1a56b video_unregister_device +(unknown) drivers/media/video/videodev 0x7579642c v4l2_ctrl_add_handler +(unknown) drivers/media/video/videodev 0x780d1341 v4l2_subdev_try_ext_ctrls +(unknown) drivers/media/video/videodev 0x79a4c5ef v4l2_device_disconnect +(unknown) drivers/media/video/videodev 0x7a3cd015 v4l2_ctrl_get_menu +(unknown) drivers/media/video/videodev 0x7c26e1d6 v4l2_fh_exit +(unknown) drivers/media/video/videodev 0x80990faa video_ioctl2 +(unknown) drivers/media/video/videodev 0x8106095a v4l2_prio_max +(unknown) drivers/media/video/videodev 0x82c1d1c1 v4l2_event_unsubscribe +(unknown) drivers/media/video/videodev 0x867c265f v4l2_ctrl_fill +(unknown) drivers/media/video/videodev 0x87471374 v4l2_fh_init +(unknown) drivers/media/video/videodev 0x8907bb33 video_devdata +(unknown) drivers/media/video/videodev 0x8d611228 v4l2_ctrl_g_ctrl +(unknown) drivers/media/video/videodev 0x93f8b707 v4l2_device_register_subdev +(unknown) drivers/media/video/videodev 0x96efe8f6 v4l2_subdev_querymenu +(unknown) drivers/media/video/videodev 0x9c161513 v4l2_fh_open +(unknown) drivers/media/video/videodev 0x9fc30522 v4l2_queryctrl +(unknown) drivers/media/video/videodev 0x9fc94fa3 v4l2_ctrl_s_ctrl +(unknown) drivers/media/video/videodev 0xa635b210 v4l2_ctrl_find +(unknown) drivers/media/video/videodev 0xa6b301bf v4l2_ctrl_activate +(unknown) drivers/media/video/videodev 0xa6c50405 v4l2_subdev_queryctrl +(unknown) drivers/media/video/videodev 0xa9acbbf2 v4l2_ctrl_handler_setup +(unknown) drivers/media/video/videodev 0xb77b0159 v4l2_prio_init +(unknown) drivers/media/video/videodev 0xb9092ea7 v4l2_ctrl_grab +(unknown) drivers/media/video/videodev 0xb9e38a6e v4l2_fh_release +(unknown) drivers/media/video/videodev 0xbd437817 __video_register_device +(unknown) drivers/media/video/videodev 0xc071aaf5 v4l2_event_init +(unknown) drivers/media/video/videodev 0xc0b6bbd6 v4l2_subdev_init +(unknown) drivers/media/video/videodev 0xc6a5a75d v4l2_try_ext_ctrls +(unknown) drivers/media/video/videodev 0xc9dc7507 v4l2_fh_del +(unknown) drivers/media/video/videodev 0xcadd5fbb v4l2_fh_is_singular +(unknown) drivers/media/video/videodev 0xcda04a5b v4l2_prio_close +(unknown) drivers/media/video/videodev 0xd2ab9431 video_device_release_empty +(unknown) drivers/media/video/videodev 0xd814fa4d v4l2_g_ext_ctrls +(unknown) drivers/media/video/videodev 0xe2b92059 v4l2_video_std_construct +(unknown) drivers/media/video/videodev 0xe6403461 v4l2_event_subscribe +(unknown) drivers/media/video/videodev 0xebcea699 v4l2_device_unregister_subdev +(unknown) drivers/media/video/videodev 0xf185350a v4l2_subdev_g_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 0xf91dafc9 v4l2_subdev_s_ext_ctrls +(unknown) drivers/media/video/videodev 0xf95c6163 v4l2_fh_add +(unknown) drivers/media/video/videodev 0xfc32c5a9 video_usercopy +(unknown) drivers/media/video/videodev 0xfc44928f v4l2_device_set_name +(unknown) drivers/media/video/videodev 0xfe83ea5f v4l2_device_put +(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 0x00354845 memstick_alloc_host +(unknown) drivers/memstick/core/memstick 0x0c2f52b4 memstick_add_host +(unknown) drivers/memstick/core/memstick 0x5d820a02 memstick_init_req_sg +(unknown) drivers/memstick/core/memstick 0x6a121e6e memstick_unregister_driver +(unknown) drivers/memstick/core/memstick 0x6b661d14 memstick_remove_host +(unknown) drivers/memstick/core/memstick 0x78cd6dc4 memstick_suspend_host +(unknown) drivers/memstick/core/memstick 0x8707e3c8 memstick_free_host +(unknown) drivers/memstick/core/memstick 0x8b5e5c9e memstick_next_req +(unknown) drivers/memstick/core/memstick 0x8bf8aa0d memstick_set_rw_addr +(unknown) drivers/memstick/core/memstick 0xa5987a36 memstick_init_req +(unknown) drivers/memstick/core/memstick 0xc686d070 memstick_new_req +(unknown) drivers/memstick/core/memstick 0xd8dbc0dd memstick_register_driver +(unknown) drivers/memstick/core/memstick 0xf325a114 memstick_detect_change +(unknown) drivers/memstick/core/memstick 0xfd870312 memstick_resume_host +(unknown) drivers/message/fusion/mptbase 0x0617ecd1 mpt_detach +(unknown) drivers/message/fusion/mptbase 0x13dd9f0b mpt_suspend +(unknown) drivers/message/fusion/mptbase 0x2e6e49ea mpt_verify_adapter +(unknown) drivers/message/fusion/mptbase 0x3dca4b5d mpt_send_handshake_request +(unknown) drivers/message/fusion/mptbase 0x431d54fe mpt_set_taskmgmt_in_progress_flag +(unknown) drivers/message/fusion/mptbase 0x444d677f mpt_get_msg_frame +(unknown) drivers/message/fusion/mptbase 0x4526289b mpt_event_deregister +(unknown) drivers/message/fusion/mptbase 0x4b533f6d mpt_put_msg_frame_hi_pri +(unknown) drivers/message/fusion/mptbase 0x502108d0 mpt_fwfault_debug +(unknown) drivers/message/fusion/mptbase 0x589c6937 mpt_GetIocState +(unknown) drivers/message/fusion/mptbase 0x60f6beaa mpt_HardResetHandler +(unknown) drivers/message/fusion/mptbase 0x657bf424 mpt_free_fw_memory +(unknown) drivers/message/fusion/mptbase 0x65b27907 mpt_config +(unknown) drivers/message/fusion/mptbase 0x6cc71413 mpt_raid_phys_disk_pg1 +(unknown) drivers/message/fusion/mptbase 0x6d79ff4d mpt_free_msg_frame +(unknown) drivers/message/fusion/mptbase 0x8c6e93ef mpt_findImVolumes +(unknown) drivers/message/fusion/mptbase 0xa08edfc7 mpt_halt_firmware +(unknown) drivers/message/fusion/mptbase 0xba27dc5b mpt_raid_phys_disk_pg0 +(unknown) drivers/message/fusion/mptbase 0xbe77874c mpt_clear_taskmgmt_in_progress_flag +(unknown) drivers/message/fusion/mptbase 0xbf65ccc1 mptbase_sas_persist_operation +(unknown) drivers/message/fusion/mptbase 0xc05f519e mpt_register +(unknown) drivers/message/fusion/mptbase 0xc0e69f82 mpt_device_driver_deregister +(unknown) drivers/message/fusion/mptbase 0xc0eac1cb mpt_reset_register +(unknown) drivers/message/fusion/mptbase 0xc47c22e8 mpt_deregister +(unknown) drivers/message/fusion/mptbase 0xc553c8dd mpt_event_register +(unknown) drivers/message/fusion/mptbase 0xd0c67973 mpt_alloc_fw_memory +(unknown) drivers/message/fusion/mptbase 0xd6de598c mpt_Soft_Hard_ResetHandler +(unknown) drivers/message/fusion/mptbase 0xd92f8e55 mpt_put_msg_frame +(unknown) drivers/message/fusion/mptbase 0xd9a92a75 mpt_reset_deregister +(unknown) drivers/message/fusion/mptbase 0xda8786e1 mpt_print_ioc_summary +(unknown) drivers/message/fusion/mptbase 0xdd805159 ioc_list +(unknown) drivers/message/fusion/mptbase 0xe157fe0f mpt_attach +(unknown) drivers/message/fusion/mptbase 0xf02b3a8c mpt_resume +(unknown) drivers/message/fusion/mptbase 0xf912f4f8 mpt_raid_phys_disk_get_num_paths +(unknown) drivers/message/fusion/mptbase 0xfb3cc917 mpt_device_driver_register +(unknown) drivers/message/fusion/mptscsih 0x01818071 mptscsih_get_scsi_lookup +(unknown) drivers/message/fusion/mptscsih 0x1995b251 mptscsih_raid_id_to_num +(unknown) drivers/message/fusion/mptscsih 0x205422e8 mptscsih_scandv_complete +(unknown) drivers/message/fusion/mptscsih 0x2bcd66a0 mptscsih_taskmgmt_complete +(unknown) drivers/message/fusion/mptscsih 0x2be5ea7b mptscsih_ioc_reset +(unknown) drivers/message/fusion/mptscsih 0x32b56fa8 mptscsih_dev_reset +(unknown) drivers/message/fusion/mptscsih 0x3a3fc675 mptscsih_shutdown +(unknown) drivers/message/fusion/mptscsih 0x41d23278 mptscsih_IssueTaskMgmt +(unknown) drivers/message/fusion/mptscsih 0x4963ae7f mptscsih_taskmgmt_response_code +(unknown) drivers/message/fusion/mptscsih 0x5358b709 mptscsih_io_done +(unknown) drivers/message/fusion/mptscsih 0x645b0297 mptscsih_bus_reset +(unknown) drivers/message/fusion/mptscsih 0x68465ab7 mptscsih_host_reset +(unknown) drivers/message/fusion/mptscsih 0x7771d931 mptscsih_abort +(unknown) drivers/message/fusion/mptscsih 0x79cd40b3 mptscsih_proc_info +(unknown) drivers/message/fusion/mptscsih 0x7ed07344 mptscsih_event_process +(unknown) drivers/message/fusion/mptscsih 0x8d6b5da0 mptscsih_remove +(unknown) drivers/message/fusion/mptscsih 0x96195a6d mptscsih_slave_destroy +(unknown) drivers/message/fusion/mptscsih 0x9756dee0 mptscsih_slave_configure +(unknown) drivers/message/fusion/mptscsih 0xa522c0d6 mptscsih_change_queue_depth +(unknown) drivers/message/fusion/mptscsih 0xb0386662 mptscsih_suspend +(unknown) drivers/message/fusion/mptscsih 0xc097a283 mptscsih_info +(unknown) drivers/message/fusion/mptscsih 0xcdd9d67a mptscsih_is_phys_disk +(unknown) drivers/message/fusion/mptscsih 0xde82f822 mptscsih_qcmd +(unknown) drivers/message/fusion/mptscsih 0xefbae17f mptscsih_bios_param +(unknown) drivers/message/fusion/mptscsih 0xf6523912 mptscsih_resume +(unknown) drivers/message/fusion/mptscsih 0xfa95a5db mptscsih_host_attrs +(unknown) drivers/message/i2o/i2o_core 0x0dadb04c i2o_driver_notify_controller_add_all +(unknown) drivers/message/i2o/i2o_core 0x14b6eac1 i2o_dma_free +(unknown) drivers/message/i2o/i2o_core 0x1d4d9ab3 i2o_dma_realloc +(unknown) drivers/message/i2o/i2o_core 0x26051e51 i2o_pool_free +(unknown) drivers/message/i2o/i2o_core 0x27f337fd i2o_exec_lct_get +(unknown) drivers/message/i2o/i2o_core 0x291cb456 i2o_msg_post_wait_mem +(unknown) drivers/message/i2o/i2o_core 0x2a843bef i2o_dump_message +(unknown) drivers/message/i2o/i2o_core 0x2eeed538 i2o_status_get +(unknown) drivers/message/i2o/i2o_core 0x32d3fd66 i2o_event_register +(unknown) drivers/message/i2o/i2o_core 0x3641c888 i2o_pool_alloc +(unknown) drivers/message/i2o/i2o_core 0x3cf2e5c7 i2o_dma_map_sg +(unknown) drivers/message/i2o/i2o_core 0x3d8eeb22 i2o_iop_find_device +(unknown) drivers/message/i2o/i2o_core 0x3f479106 i2o_dma_map_single +(unknown) drivers/message/i2o/i2o_core 0x4a854ac4 i2o_msg_get_wait +(unknown) drivers/message/i2o/i2o_core 0x5f8c299c i2o_dma_alloc +(unknown) drivers/message/i2o/i2o_core 0x6480bfa0 i2o_driver_notify_device_remove_all +(unknown) drivers/message/i2o/i2o_core 0x6f591a7e i2o_driver_notify_controller_remove_all +(unknown) drivers/message/i2o/i2o_core 0x72945012 i2o_device_claim_release +(unknown) drivers/message/i2o/i2o_core 0x85fa5a9f i2o_driver_register +(unknown) drivers/message/i2o/i2o_core 0x8878c040 i2o_driver_unregister +(unknown) drivers/message/i2o/i2o_core 0x8e6df3b8 i2o_driver_notify_device_add_all +(unknown) drivers/message/i2o/i2o_core 0x9c20b691 i2o_find_iop +(unknown) drivers/message/i2o/i2o_core 0x9cf1aedf i2o_device_claim +(unknown) drivers/message/i2o/i2o_core 0x9f09060f i2o_parm_issue +(unknown) drivers/message/i2o/i2o_core 0xb4c00dcf i2o_controllers +(unknown) drivers/message/i2o/i2o_core 0xbf7dc9e3 i2o_parm_table_get +(unknown) drivers/message/i2o/i2o_core 0xcf044c9c i2o_parm_field_get +(unknown) drivers/message/i2o/i2o_core 0xf90577d8 i2o_sg_tablesize +(unknown) drivers/mfd/htc-pasic3 0x0f403f04 pasic3_read_register +(unknown) drivers/mfd/htc-pasic3 0x42a6e33f pasic3_write_register +(unknown) drivers/mfd/mc13xxx-core 0x35c9e64b mc13xxx_reg_write +(unknown) drivers/mfd/mc13xxx-core 0x3fb88bad mc13783_to_mc13xxx +(unknown) drivers/mfd/mc13xxx-core 0x430c2510 mc13xxx_get_flags +(unknown) drivers/mfd/mc13xxx-core 0x453da46a mc13xxx_irq_request +(unknown) drivers/mfd/mc13xxx-core 0x501bc4fa mc13783_adc_do_conversion +(unknown) drivers/mfd/mc13xxx-core 0x508ec23f mc13xxx_irq_unmask +(unknown) drivers/mfd/mc13xxx-core 0x6a1a7c32 mc13xxx_irq_ack +(unknown) drivers/mfd/mc13xxx-core 0x8d268104 mc13xxx_unlock +(unknown) drivers/mfd/mc13xxx-core 0x9e3a3333 mc13xxx_irq_free +(unknown) drivers/mfd/mc13xxx-core 0xac1d5105 mc13xxx_reg_rmw +(unknown) drivers/mfd/mc13xxx-core 0xc12a250a mc13xxx_irq_status +(unknown) drivers/mfd/mc13xxx-core 0xcf945e6f mc13xxx_reg_read +(unknown) drivers/mfd/mc13xxx-core 0xd17c755f mc13xxx_lock +(unknown) drivers/mfd/mc13xxx-core 0xdc14de16 mc13xxx_irq_mask +(unknown) drivers/mfd/mc13xxx-core 0xf2da9de6 mc13xxx_irq_request_nounmask +(unknown) drivers/mfd/pcf50633 0x399accc0 pcf50633_reg_clear_bits +(unknown) drivers/mfd/pcf50633 0x65be4298 pcf50633_reg_write +(unknown) drivers/mfd/pcf50633 0x722f900d pcf50633_irq_mask_get +(unknown) drivers/mfd/pcf50633 0x84ef75df pcf50633_write_block +(unknown) drivers/mfd/pcf50633 0x8765b0af pcf50633_irq_mask +(unknown) drivers/mfd/pcf50633 0xd3eb842a pcf50633_reg_set_bit_mask +(unknown) drivers/mfd/pcf50633 0xdde2532d pcf50633_irq_unmask +(unknown) drivers/mfd/pcf50633 0xf2670952 pcf50633_free_irq +(unknown) drivers/mfd/pcf50633 0xf6315306 pcf50633_register_irq +(unknown) drivers/mfd/pcf50633 0xf8c09d56 pcf50633_reg_read +(unknown) drivers/mfd/pcf50633 0xf998ff2b pcf50633_read_block +(unknown) drivers/mfd/pcf50633-adc 0x4ac60bb8 pcf50633_adc_sync_read +(unknown) drivers/mfd/pcf50633-adc 0xcf990606 pcf50633_adc_async_read +(unknown) drivers/mfd/pcf50633-gpio 0x011777b9 pcf50633_gpio_invert_set +(unknown) drivers/mfd/pcf50633-gpio 0x2c503c44 pcf50633_gpio_get +(unknown) drivers/mfd/pcf50633-gpio 0x8050a673 pcf50633_gpio_power_supply_set +(unknown) drivers/mfd/pcf50633-gpio 0xeb2e1d94 pcf50633_gpio_set +(unknown) drivers/mfd/pcf50633-gpio 0xecfddf43 pcf50633_gpio_invert_get +(unknown) drivers/mfd/sm501 0x32c75003 sm501_modify_reg +(unknown) drivers/mfd/sm501 0x4ea40694 sm501_unit_power +(unknown) drivers/mfd/sm501 0x95198288 sm501_set_clock +(unknown) drivers/mfd/sm501 0xc55c508d sm501_find_clock +(unknown) drivers/mfd/sm501 0xd72332db sm501_misc_control +(unknown) drivers/mfd/tps6105x 0x7710b10e tps6105x_get +(unknown) drivers/mfd/tps6105x 0x9bfa0936 tps6105x_mask_and_set +(unknown) drivers/mfd/tps6105x 0xeca5ad62 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 0xf10845cd ucb1400_adc_read +(unknown) drivers/mfd/wm8400-core 0x4aca032a wm8400_reg_read +(unknown) drivers/mfd/wm8400-core 0x51484a2a wm8400_reset_codec_reg_cache +(unknown) drivers/mfd/wm8400-core 0x930f7bd3 wm8400_block_read +(unknown) drivers/mfd/wm8400-core 0xb64df9f6 wm8400_set_bits +(unknown) drivers/misc/ad525x_dpot 0x054e4aa9 ad_dpot_remove +(unknown) drivers/misc/ad525x_dpot 0xdb7a8c7a ad_dpot_probe +(unknown) drivers/misc/c2port/core 0xb86fadcf c2port_device_unregister +(unknown) drivers/misc/c2port/core 0xf3ac9641 c2port_device_register +(unknown) drivers/misc/cb710/cb710 0x0b4a9aad cb710_sg_dwiter_read_next_block +(unknown) drivers/misc/cb710/cb710 0x0d93b5ff cb710_set_irq_handler +(unknown) drivers/misc/cb710/cb710 0x2af97776 cb710_pci_update_config_reg +(unknown) drivers/misc/cb710/cb710 0xc9c6a268 cb710_sg_dwiter_write_next_block +(unknown) drivers/misc/eeprom/eeprom_93cx6 0x2df115d4 eeprom_93cx6_multiread +(unknown) drivers/misc/eeprom/eeprom_93cx6 0x63d14d2f eeprom_93cx6_read +(unknown) drivers/misc/enclosure 0x11841352 enclosure_find +(unknown) drivers/misc/enclosure 0x1a450cfc enclosure_add_device +(unknown) drivers/misc/enclosure 0x45e4b341 enclosure_unregister +(unknown) drivers/misc/enclosure 0x49093b71 enclosure_for_each_device +(unknown) drivers/misc/enclosure 0x6f8fb713 enclosure_remove_device +(unknown) drivers/misc/enclosure 0xc442fc7f enclosure_component_register +(unknown) drivers/misc/enclosure 0xde69a287 enclosure_register +(unknown) drivers/misc/ioc4 0x30853ef9 ioc4_register_submodule +(unknown) drivers/misc/ioc4 0x6bed13b7 ioc4_unregister_submodule +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x09c4ee9d lis3lv02d_init_device +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x6c33e494 lis3lv02d_joystick_disable +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x72fd7130 lis3_dev +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x912df54e lis3lv02d_poweroff +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xaafd9c75 lis3lv02d_remove_fs +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xe6af28c8 lis3lv02d_joystick_enable +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xec09c931 lis3lv02d_poweron +(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 0x0ffba241 tifm_free_device +(unknown) drivers/misc/tifm_core 0x1372f19d tifm_free_adapter +(unknown) drivers/misc/tifm_core 0x306570b4 tifm_alloc_adapter +(unknown) drivers/misc/tifm_core 0x36687c0f tifm_register_driver +(unknown) drivers/misc/tifm_core 0x39cc62df tifm_alloc_device +(unknown) drivers/misc/tifm_core 0x39f86aa1 tifm_queue_work +(unknown) drivers/misc/tifm_core 0x4e4a1bd0 tifm_has_ms_pif +(unknown) drivers/misc/tifm_core 0x76a5ce21 tifm_remove_adapter +(unknown) drivers/misc/tifm_core 0x8bf8d561 tifm_eject +(unknown) drivers/misc/tifm_core 0x9143771b tifm_map_sg +(unknown) drivers/misc/tifm_core 0xa58ce290 tifm_unmap_sg +(unknown) drivers/misc/tifm_core 0xad8f59b5 tifm_add_adapter +(unknown) drivers/misc/tifm_core 0xc5be3a5f tifm_unregister_driver +(unknown) drivers/mmc/card/mmc_block 0xa98c99fa mmc_cleanup_queue +(unknown) drivers/mmc/host/sdhci 0x34a462a5 sdhci_resume_host +(unknown) drivers/mmc/host/sdhci 0x3660ce22 sdhci_free_host +(unknown) drivers/mmc/host/sdhci 0x6286e934 sdhci_remove_host +(unknown) drivers/mmc/host/sdhci 0x905a3c0c sdhci_alloc_host +(unknown) drivers/mmc/host/sdhci 0x93772e64 sdhci_enable_irq_wakeups +(unknown) drivers/mmc/host/sdhci 0x99326c73 sdhci_add_host +(unknown) drivers/mmc/host/sdhci 0xf7224d56 sdhci_suspend_host +(unknown) drivers/mtd/chips/cfi_cmdset_0001 0x1998e9a4 cfi_cmdset_0003 +(unknown) drivers/mtd/chips/cfi_cmdset_0001 0x30821207 cfi_cmdset_0001 +(unknown) drivers/mtd/chips/cfi_cmdset_0001 0x66f20152 cfi_cmdset_0200 +(unknown) drivers/mtd/chips/cfi_cmdset_0002 0x4d9fd478 cfi_cmdset_0701 +(unknown) drivers/mtd/chips/cfi_cmdset_0002 0xb298e013 cfi_cmdset_0006 +(unknown) drivers/mtd/chips/cfi_cmdset_0002 0xe0ad1755 cfi_cmdset_0002 +(unknown) drivers/mtd/chips/cfi_cmdset_0020 0x8641045f cfi_cmdset_0020 +(unknown) drivers/mtd/chips/cfi_util 0x258bade4 cfi_qry_mode_on +(unknown) drivers/mtd/chips/cfi_util 0x6206bae6 cfi_read_pri +(unknown) drivers/mtd/chips/cfi_util 0x6df43c1c cfi_qry_mode_off +(unknown) drivers/mtd/chips/cfi_util 0x7464c1ef cfi_qry_present +(unknown) drivers/mtd/chips/cfi_util 0x7b6e00fa cfi_fixup +(unknown) drivers/mtd/chips/cfi_util 0xa57325b7 cfi_varsize_frob +(unknown) drivers/mtd/chips/chipreg 0x55607a92 map_destroy +(unknown) drivers/mtd/chips/chipreg 0x75e98b50 unregister_mtd_chip_driver +(unknown) drivers/mtd/chips/chipreg 0xf687a350 do_map_probe +(unknown) drivers/mtd/chips/chipreg 0xfd7612e9 register_mtd_chip_driver +(unknown) drivers/mtd/chips/gen_probe 0x473983f2 mtd_do_chip_probe +(unknown) drivers/mtd/devices/doc2000 0x6784bb1c DoC2k_init +(unknown) drivers/mtd/devices/doc2001 0x55893847 DoCMil_init +(unknown) drivers/mtd/devices/doc2001plus 0x7efc5737 DoCMilPlus_init +(unknown) drivers/mtd/devices/docecc 0x45937659 doc_decode_ecc +(unknown) drivers/mtd/lpddr/lpddr_cmds 0xe2f85556 lpddr_cmdset +(unknown) drivers/mtd/maps/map_funcs 0xd65a0548 simple_map_init +(unknown) drivers/mtd/mtd 0x04f5aa65 __get_mtd_device +(unknown) drivers/mtd/mtd 0x05d42e84 mtd_add_partition +(unknown) drivers/mtd/mtd 0x1855ba59 get_mtd_device +(unknown) drivers/mtd/mtd 0x22f37fbb get_mtd_device_nm +(unknown) drivers/mtd/mtd 0x267f92eb mount_mtd +(unknown) drivers/mtd/mtd 0x2a80b212 parse_mtd_partitions +(unknown) drivers/mtd/mtd 0x3c5f0d77 __mtd_next_device +(unknown) drivers/mtd/mtd 0x454998bf mtd_erase_callback +(unknown) drivers/mtd/mtd 0x4903c788 kill_mtd_super +(unknown) drivers/mtd/mtd 0x51939cac mtd_del_partition +(unknown) drivers/mtd/mtd 0x5219e0d0 mtd_device_unregister +(unknown) drivers/mtd/mtd 0x938e6885 deregister_mtd_parser +(unknown) drivers/mtd/mtd 0x97d276da mtd_is_partition +(unknown) drivers/mtd/mtd 0xb52f42be mtd_concat_destroy +(unknown) drivers/mtd/mtd 0xb6d3a689 register_mtd_user +(unknown) drivers/mtd/mtd 0xb7b28983 __put_mtd_device +(unknown) drivers/mtd/mtd 0xb8c011fb mtd_device_register +(unknown) drivers/mtd/mtd 0xbb10909e default_mtd_writev +(unknown) drivers/mtd/mtd 0xccbae568 register_mtd_parser +(unknown) drivers/mtd/mtd 0xd106ca19 unregister_mtd_user +(unknown) drivers/mtd/mtd 0xd4de847d mtd_kmalloc_up_to +(unknown) drivers/mtd/mtd 0xddf28418 mtd_table_mutex +(unknown) drivers/mtd/mtd 0xe5c6fdf1 mtd_concat_create +(unknown) drivers/mtd/mtd 0xf842e507 put_mtd_device +(unknown) drivers/mtd/mtd_blkdevs 0x7e9f7830 add_mtd_blktrans_dev +(unknown) drivers/mtd/mtd_blkdevs 0x976d5a30 register_mtd_blktrans +(unknown) drivers/mtd/mtd_blkdevs 0xabbc0a44 deregister_mtd_blktrans +(unknown) drivers/mtd/mtd_blkdevs 0xd89765ed del_mtd_blktrans_dev +(unknown) drivers/mtd/mtd_blkdevs 0xeed3c9f6 mtd_blktrans_cease_background +(unknown) drivers/mtd/nand/nand 0x354728d2 nand_wait_ready +(unknown) drivers/mtd/nand/nand 0x49037436 nand_scan_bbt +(unknown) drivers/mtd/nand/nand 0x4f806c87 nand_scan +(unknown) drivers/mtd/nand/nand 0x5781d534 nand_scan_ident +(unknown) drivers/mtd/nand/nand 0x5d6a84e0 nand_scan_tail +(unknown) drivers/mtd/nand/nand 0x6f61a1ff nand_default_bbt +(unknown) drivers/mtd/nand/nand 0x85a88c31 nand_unlock +(unknown) drivers/mtd/nand/nand 0x939a89ce nand_release +(unknown) drivers/mtd/nand/nand 0xfed40601 nand_lock +(unknown) drivers/mtd/nand/nand_bch 0x03f2a3ce nand_bch_correct_data +(unknown) drivers/mtd/nand/nand_bch 0x53b7cb68 nand_bch_free +(unknown) drivers/mtd/nand/nand_bch 0x57f95fb1 nand_bch_calculate_ecc +(unknown) drivers/mtd/nand/nand_bch 0x82f0a16f nand_bch_init +(unknown) drivers/mtd/nand/nand_ecc 0x14e18eeb nand_calculate_ecc +(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 0xf832c9ac nand_correct_data +(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 0x9d8904ce sm_register_device +(unknown) drivers/mtd/onenand/onenand 0x13875033 onenand_scan +(unknown) drivers/mtd/onenand/onenand 0x2c932a1f onenand_scan_bbt +(unknown) drivers/mtd/onenand/onenand 0x6c21b44b onenand_addr +(unknown) drivers/mtd/onenand/onenand 0x73f0293d onenand_default_bbt +(unknown) drivers/mtd/onenand/onenand 0xdaa362d5 flexonenand_region +(unknown) drivers/mtd/onenand/onenand 0xdc3431f2 onenand_release +(unknown) drivers/mtd/ubi/ubi 0x07ae05d7 ubi_leb_write +(unknown) drivers/mtd/ubi/ubi 0x08ff43eb ubi_close_volume +(unknown) drivers/mtd/ubi/ubi 0x42801d20 ubi_sync +(unknown) drivers/mtd/ubi/ubi 0x429f8cca ubi_open_volume_path +(unknown) drivers/mtd/ubi/ubi 0x58a69b17 ubi_leb_map +(unknown) drivers/mtd/ubi/ubi 0x5cfdd22d ubi_get_device_info +(unknown) drivers/mtd/ubi/ubi 0x6abc788f ubi_open_volume_nm +(unknown) drivers/mtd/ubi/ubi 0x6d01aa17 ubi_leb_erase +(unknown) drivers/mtd/ubi/ubi 0x6e9ca182 ubi_open_volume +(unknown) drivers/mtd/ubi/ubi 0x6f09ba8a ubi_register_volume_notifier +(unknown) drivers/mtd/ubi/ubi 0x746912c2 ubi_leb_unmap +(unknown) drivers/mtd/ubi/ubi 0x9d2866f9 ubi_leb_change +(unknown) drivers/mtd/ubi/ubi 0xc6e9d1dc ubi_leb_read +(unknown) drivers/mtd/ubi/ubi 0xcc94c998 ubi_is_mapped +(unknown) drivers/mtd/ubi/ubi 0xf1206a2b ubi_do_get_device_info +(unknown) drivers/mtd/ubi/ubi 0xfb6ca1ca ubi_get_volume_info +(unknown) drivers/mtd/ubi/ubi 0xfd6f0ef9 ubi_unregister_volume_notifier +(unknown) drivers/net/8390 0x014c00de ei_close +(unknown) drivers/net/8390 0x119721ac ei_interrupt +(unknown) drivers/net/8390 0x210ea023 ei_poll +(unknown) drivers/net/8390 0x4c35f0bc ei_tx_timeout +(unknown) drivers/net/8390 0x541c94b3 NS8390_init +(unknown) drivers/net/8390 0x6b0aeb9c ei_open +(unknown) drivers/net/8390 0x717899f1 __alloc_ei_netdev +(unknown) drivers/net/8390 0x71ee2d45 ei_netdev_ops +(unknown) drivers/net/8390 0x9dc870cd ei_get_stats +(unknown) drivers/net/8390 0xa3360fb7 ei_set_multicast_list +(unknown) drivers/net/8390 0xd12f1025 ei_start_xmit +(unknown) drivers/net/8390p 0x09844b30 __alloc_eip_netdev +(unknown) drivers/net/8390p 0x15b13e78 NS8390p_init +(unknown) drivers/net/8390p 0x17391d56 eip_start_xmit +(unknown) drivers/net/8390p 0x3310c28d eip_netdev_ops +(unknown) drivers/net/8390p 0x438a990f eip_set_multicast_list +(unknown) drivers/net/8390p 0x74080d35 eip_open +(unknown) drivers/net/8390p 0x8f6506af eip_poll +(unknown) drivers/net/8390p 0x99c03fd7 eip_interrupt +(unknown) drivers/net/8390p 0xae591974 eip_close +(unknown) drivers/net/8390p 0xe5e14e41 eip_tx_timeout +(unknown) drivers/net/8390p 0xf6848bd1 eip_get_stats +(unknown) drivers/net/arcnet/arcnet 0x01bbac92 arcnet_unregister_proto +(unknown) drivers/net/arcnet/arcnet 0x0c6cc36c arc_proto_map +(unknown) drivers/net/arcnet/arcnet 0x30e548d1 alloc_arcdev +(unknown) drivers/net/arcnet/arcnet 0x4f326f24 arcnet_timeout +(unknown) drivers/net/arcnet/arcnet 0x6534792a arcnet_debug +(unknown) drivers/net/arcnet/arcnet 0x6f5a23c6 arc_raw_proto +(unknown) drivers/net/arcnet/arcnet 0x712611fa arcnet_close +(unknown) drivers/net/arcnet/arcnet 0x81416abe arc_bcast_proto +(unknown) drivers/net/arcnet/arcnet 0x846f281c arc_proto_default +(unknown) drivers/net/arcnet/arcnet 0xad1263f5 arcnet_open +(unknown) drivers/net/arcnet/arcnet 0xecb730b0 arcnet_interrupt +(unknown) drivers/net/arcnet/arcnet 0xed3469a8 arcnet_send_packet +(unknown) drivers/net/arcnet/com20020 0x14b08297 com20020_netdev_ops +(unknown) drivers/net/arcnet/com20020 0x26316bac com20020_found +(unknown) drivers/net/arcnet/com20020 0xbfb94f0d com20020_check +(unknown) drivers/net/bnx2 0xce6c16bd bnx2_cnic_probe +(unknown) drivers/net/bnx2x/bnx2x 0x8389098f bnx2x_cnic_probe +(unknown) drivers/net/can/c_can/c_can 0x0af7374a free_c_can_dev +(unknown) drivers/net/can/c_can/c_can 0x6c1f8cb9 alloc_c_can_dev +(unknown) drivers/net/can/c_can/c_can 0x9eaecccc unregister_c_can_dev +(unknown) drivers/net/can/c_can/c_can 0xab9f8e73 register_c_can_dev +(unknown) drivers/net/can/can-dev 0x06f46d1a free_candev +(unknown) drivers/net/can/can-dev 0x1bbe6c1a alloc_can_skb +(unknown) drivers/net/can/can-dev 0x26411e15 close_candev +(unknown) drivers/net/can/can-dev 0x4cc43625 can_bus_off +(unknown) drivers/net/can/can-dev 0x52ec62b4 can_free_echo_skb +(unknown) drivers/net/can/can-dev 0x662a5ae8 alloc_candev +(unknown) drivers/net/can/can-dev 0x7c6822ea can_get_echo_skb +(unknown) drivers/net/can/can-dev 0x82388671 open_candev +(unknown) drivers/net/can/can-dev 0x88d4ba3d unregister_candev +(unknown) drivers/net/can/can-dev 0x8d149ff4 can_put_echo_skb +(unknown) drivers/net/can/can-dev 0xcaff9e31 register_candev +(unknown) drivers/net/can/can-dev 0xe23e82a8 alloc_can_err_skb +(unknown) drivers/net/can/sja1000/sja1000 0x4840796e unregister_sja1000dev +(unknown) drivers/net/can/sja1000/sja1000 0x49ebd0d2 sja1000_interrupt +(unknown) drivers/net/can/sja1000/sja1000 0x8fd3d33c free_sja1000dev +(unknown) drivers/net/can/sja1000/sja1000 0x9296ac47 alloc_sja1000dev +(unknown) drivers/net/can/sja1000/sja1000 0xa4ec2866 register_sja1000dev +(unknown) drivers/net/cnic 0x636af174 cnic_unregister_driver +(unknown) drivers/net/cnic 0xa1091a80 cnic_register_driver +(unknown) drivers/net/cxgb3/cxgb3 0x01050df3 cxgb3_ofld_send +(unknown) drivers/net/cxgb3/cxgb3 0x32ffb120 cxgb3_free_atid +(unknown) drivers/net/cxgb3/cxgb3 0x5adfa093 t3_l2t_get +(unknown) drivers/net/cxgb3/cxgb3 0x67e55d6b cxgb3_register_client +(unknown) drivers/net/cxgb3/cxgb3 0x69210e3c cxgb3_remove_tid +(unknown) drivers/net/cxgb3/cxgb3 0x7355e141 cxgb3_queue_tid_release +(unknown) drivers/net/cxgb3/cxgb3 0xa587f402 t3_l2e_free +(unknown) drivers/net/cxgb3/cxgb3 0xb02a2d6d t3_l2t_send_event +(unknown) drivers/net/cxgb3/cxgb3 0xb218c265 t3_l2t_send_slow +(unknown) drivers/net/cxgb3/cxgb3 0xc34cbf26 t3_register_cpl_handler +(unknown) drivers/net/cxgb3/cxgb3 0xd5129f8a cxgb3_insert_tid +(unknown) drivers/net/cxgb3/cxgb3 0xde091a0e cxgb3_alloc_stid +(unknown) drivers/net/cxgb3/cxgb3 0xe2784c85 dev2t3cdev +(unknown) drivers/net/cxgb3/cxgb3 0xe3a2903b cxgb3_unregister_client +(unknown) drivers/net/cxgb3/cxgb3 0xe8101cad cxgb3_alloc_atid +(unknown) drivers/net/cxgb3/cxgb3 0xfb8eaae1 cxgb3_free_stid +(unknown) drivers/net/cxgb4/cxgb4 0x04a352a2 cxgb4_pktgl_to_skb +(unknown) drivers/net/cxgb4/cxgb4 0x331daa97 cxgb4_free_stid +(unknown) drivers/net/cxgb4/cxgb4 0x390a9cdf cxgb4_port_chan +(unknown) drivers/net/cxgb4/cxgb4 0x3f3c4168 cxgb4_create_server +(unknown) drivers/net/cxgb4/cxgb4 0x46171623 cxgb4_port_idx +(unknown) drivers/net/cxgb4/cxgb4 0x6634d25d cxgb4_alloc_atid +(unknown) drivers/net/cxgb4/cxgb4 0x77d21e90 cxgb4_l2t_release +(unknown) drivers/net/cxgb4/cxgb4 0x8e5ab2b3 cxgb4_free_atid +(unknown) drivers/net/cxgb4/cxgb4 0x93b892f6 cxgb4_alloc_stid +(unknown) drivers/net/cxgb4/cxgb4 0xaebb5647 cxgb4_iscsi_init +(unknown) drivers/net/cxgb4/cxgb4 0xb01c0c43 cxgb4_remove_tid +(unknown) drivers/net/cxgb4/cxgb4 0xc29df2ef cxgb4_port_viid +(unknown) drivers/net/cxgb4/cxgb4 0xd00e5a36 cxgb4_unregister_uld +(unknown) drivers/net/cxgb4/cxgb4 0xd69a0294 cxgb4_best_mtu +(unknown) drivers/net/cxgb4/cxgb4 0xe1e1a5a5 cxgb4_ofld_send +(unknown) drivers/net/cxgb4/cxgb4 0xe4722b2e cxgb4_register_uld +(unknown) drivers/net/cxgb4/cxgb4 0xeff231cc cxgb4_l2t_send +(unknown) drivers/net/cxgb4/cxgb4 0xf7af8bd9 cxgb4_get_tcp_stats +(unknown) drivers/net/cxgb4/cxgb4 0xfa56c6ce cxgb4_l2t_get +(unknown) drivers/net/hamradio/hdlcdrv 0x077720c5 hdlcdrv_unregister +(unknown) drivers/net/hamradio/hdlcdrv 0x2c5a56fc hdlcdrv_arbitrate +(unknown) drivers/net/hamradio/hdlcdrv 0x35ffc3e4 hdlcdrv_register +(unknown) drivers/net/hamradio/hdlcdrv 0x970ab531 hdlcdrv_transmitter +(unknown) drivers/net/hamradio/hdlcdrv 0xf7c0db2c hdlcdrv_receiver +(unknown) drivers/net/irda/sir-dev 0x2314dd38 sirdev_write_complete +(unknown) drivers/net/irda/sir-dev 0x3a1ef935 sirdev_raw_write +(unknown) drivers/net/irda/sir-dev 0x55d75be6 sirdev_get_instance +(unknown) drivers/net/irda/sir-dev 0x57c950ce sirdev_set_dtr_rts +(unknown) drivers/net/irda/sir-dev 0x5fa05de9 irda_register_dongle +(unknown) drivers/net/irda/sir-dev 0x81b0f1cf irda_unregister_dongle +(unknown) drivers/net/irda/sir-dev 0xa2933c36 sirdev_raw_read +(unknown) drivers/net/irda/sir-dev 0xdf337098 sirdev_put_instance +(unknown) drivers/net/irda/sir-dev 0xe392f46e sirdev_receive +(unknown) drivers/net/irda/sir-dev 0xeb1b5c00 sirdev_set_dongle +(unknown) drivers/net/macvlan 0x057b7c7a macvlan_common_newlink +(unknown) drivers/net/macvlan 0x1124d092 macvlan_dellink +(unknown) drivers/net/macvlan 0x2aeef6bc macvlan_link_register +(unknown) drivers/net/macvlan 0x38bc0452 macvlan_common_setup +(unknown) drivers/net/macvlan 0x69bb0a69 macvlan_start_xmit +(unknown) drivers/net/macvtap 0x7a78fed1 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 0x0041d552 mlx4_qp_modify +(unknown) drivers/net/mlx4/mlx4_core 0x02ea2afc mlx4_unregister_interface +(unknown) drivers/net/mlx4/mlx4_core 0x045e5414 mlx4_buf_write_mtt +(unknown) drivers/net/mlx4/mlx4_core 0x06963ecf mlx4_mr_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x0e6f3f1d mlx4_wol_read +(unknown) drivers/net/mlx4/mlx4_core 0x1d2c9ff4 mlx4_qp_reserve_range +(unknown) drivers/net/mlx4/mlx4_core 0x20967a59 mlx4_register_interface +(unknown) drivers/net/mlx4/mlx4_core 0x28624372 mlx4_buf_free +(unknown) drivers/net/mlx4/mlx4_core 0x29999f7a mlx4_mtt_cleanup +(unknown) drivers/net/mlx4/mlx4_core 0x2b2ec37d mlx4_map_phys_fmr +(unknown) drivers/net/mlx4/mlx4_core 0x2b7ab05c mlx4_qp_free +(unknown) drivers/net/mlx4/mlx4_core 0x2dced5cd mlx4_uar_free +(unknown) drivers/net/mlx4/mlx4_core 0x306679f3 mlx4_srq_free +(unknown) drivers/net/mlx4/mlx4_core 0x308b6bc3 mlx4_fmr_unmap +(unknown) drivers/net/mlx4/mlx4_core 0x33e36d97 mlx4_register_vlan +(unknown) drivers/net/mlx4/mlx4_core 0x35283ee9 mlx4_qp_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x3ba4ad9b mlx4_qp_query +(unknown) drivers/net/mlx4/mlx4_core 0x3e8bb5cd mlx4_multicast_attach +(unknown) drivers/net/mlx4/mlx4_core 0x40c2f62c mlx4_qp_to_ready +(unknown) drivers/net/mlx4/mlx4_core 0x42f7aca7 mlx4_alloc_hwq_res +(unknown) drivers/net/mlx4/mlx4_core 0x4756ce8f mlx4_fmr_enable +(unknown) drivers/net/mlx4/mlx4_core 0x49158f5e mlx4_fmr_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x537cc52d mlx4_mr_enable +(unknown) drivers/net/mlx4/mlx4_core 0x5617f42e mlx4_multicast_promisc_remove +(unknown) drivers/net/mlx4/mlx4_core 0x57a93220 mlx4_release_eq +(unknown) drivers/net/mlx4/mlx4_core 0x5938aafd mlx4_fmr_free +(unknown) drivers/net/mlx4/mlx4_core 0x5a8902e7 mlx4_mtt_init +(unknown) drivers/net/mlx4/mlx4_core 0x5ae44443 mlx4_get_protocol_dev +(unknown) drivers/net/mlx4/mlx4_core 0x5de3b6f0 mlx4_cq_free +(unknown) drivers/net/mlx4/mlx4_core 0x6247defe mlx4_SYNC_TPT +(unknown) drivers/net/mlx4/mlx4_core 0x6404f36f mlx4_srq_arm +(unknown) drivers/net/mlx4/mlx4_core 0x657a8214 mlx4_free_cmd_mailbox +(unknown) drivers/net/mlx4/mlx4_core 0x6750bd8f mlx4_qp_release_range +(unknown) drivers/net/mlx4/mlx4_core 0x6b69e3aa mlx4_srq_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x6e5fe9d0 mlx4_mtt_addr +(unknown) drivers/net/mlx4/mlx4_core 0x72428b6f mlx4_wol_write +(unknown) drivers/net/mlx4/mlx4_core 0x73a3116a mlx4_db_free +(unknown) drivers/net/mlx4/mlx4_core 0x73d2055a mlx4_bf_free +(unknown) drivers/net/mlx4/mlx4_core 0x78dad3e8 mlx4_unregister_mac +(unknown) drivers/net/mlx4/mlx4_core 0x7c16ff68 mlx4_alloc_cmd_mailbox +(unknown) drivers/net/mlx4/mlx4_core 0x7c41d0fa mlx4_pd_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x83633d9d mlx4_cq_modify +(unknown) drivers/net/mlx4/mlx4_core 0x89245759 mlx4_test_interrupts +(unknown) drivers/net/mlx4/mlx4_core 0x91abd417 mlx4_uar_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x922f3c90 mlx4_register_mac +(unknown) drivers/net/mlx4/mlx4_core 0x945ef38f mlx4_bf_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x9542887e mlx4_qp_remove +(unknown) drivers/net/mlx4/mlx4_core 0x9b86a54b mlx4_multicast_detach +(unknown) drivers/net/mlx4/mlx4_core 0xa6957594 mlx4_unregister_vlan +(unknown) drivers/net/mlx4/mlx4_core 0xa87e2a1c mlx4_INIT_PORT +(unknown) drivers/net/mlx4/mlx4_core 0xad4bcf4f mlx4_cq_resize +(unknown) drivers/net/mlx4/mlx4_core 0xafaebe3a mlx4_cq_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xb00ed093 mlx4_db_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xbb844f01 mlx4_assign_eq +(unknown) drivers/net/mlx4/mlx4_core 0xbfbc499d mlx4_srq_query +(unknown) drivers/net/mlx4/mlx4_core 0xc27e261e mlx4_multicast_promisc_add +(unknown) drivers/net/mlx4/mlx4_core 0xd137e680 __mlx4_cmd +(unknown) drivers/net/mlx4/mlx4_core 0xd31de268 mlx4_mr_free +(unknown) drivers/net/mlx4/mlx4_core 0xd4e8d38b mlx4_unicast_promisc_remove +(unknown) drivers/net/mlx4/mlx4_core 0xd6c042a4 mlx4_find_cached_vlan +(unknown) drivers/net/mlx4/mlx4_core 0xd9d2feb4 mlx4_pd_free +(unknown) drivers/net/mlx4/mlx4_core 0xdff86e3c mlx4_CLOSE_PORT +(unknown) drivers/net/mlx4/mlx4_core 0xe55eeb7a mlx4_free_hwq_res +(unknown) drivers/net/mlx4/mlx4_core 0xf6c780ed mlx4_buf_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xfa9c9625 mlx4_unicast_promisc_add +(unknown) drivers/net/mlx4/mlx4_core 0xfc735615 mlx4_replace_mac +(unknown) drivers/net/mlx4/mlx4_core 0xfec61f0b mlx4_write_mtt +(unknown) drivers/net/phy/mdio-bitbang 0x78e4ec10 alloc_mdio_bitbang +(unknown) drivers/net/phy/mdio-bitbang 0xa3261347 free_mdio_bitbang +(unknown) drivers/net/pppox 0x44f9501a pppox_unbind_sock +(unknown) drivers/net/pppox 0x5f6cc654 pppox_ioctl +(unknown) drivers/net/pppox 0xe0ff7a18 unregister_pppox_proto +(unknown) drivers/net/pppox 0xfdfdb44d register_pppox_proto +(unknown) drivers/net/sungem_phy 0xe12d9510 mii_phy_probe +(unknown) drivers/net/tokenring/tms380tr 0x65e6a262 tmsdev_init +(unknown) drivers/net/tokenring/tms380tr 0x89ba4960 tmsdev_term +(unknown) drivers/net/tokenring/tms380tr 0xb8784e75 tms380tr_close +(unknown) drivers/net/tokenring/tms380tr 0xbcd23793 tms380tr_interrupt +(unknown) drivers/net/tokenring/tms380tr 0xc1d3a2b5 tms380tr_netdev_ops +(unknown) drivers/net/tokenring/tms380tr 0xd2328794 tms380tr_wait +(unknown) drivers/net/tokenring/tms380tr 0xe5edb5ad tms380tr_open +(unknown) drivers/net/usb/cdc_ether 0x0a4587cd usbnet_cdc_unbind +(unknown) drivers/net/usb/cdc_ether 0x2768d43f usbnet_cdc_status +(unknown) drivers/net/usb/cdc_ether 0x57b18cd1 usbnet_generic_cdc_bind +(unknown) drivers/net/usb/cdc_ether 0xe7127d90 usbnet_cdc_bind +(unknown) drivers/net/usb/rndis_host 0x16ce92ed rndis_command +(unknown) drivers/net/usb/rndis_host 0x2cf2fd02 generic_rndis_bind +(unknown) drivers/net/usb/rndis_host 0x4c9fd582 rndis_unbind +(unknown) drivers/net/usb/rndis_host 0x4d5da96b rndis_tx_fixup +(unknown) drivers/net/usb/rndis_host 0x71477852 rndis_status +(unknown) drivers/net/usb/rndis_host 0xd9fc722d rndis_rx_fixup +(unknown) drivers/net/usb/usbnet 0x0474f67d usbnet_get_ethernet_addr +(unknown) drivers/net/usb/usbnet 0x278aebaf usbnet_open +(unknown) drivers/net/usb/usbnet 0x27928269 usbnet_get_drvinfo +(unknown) drivers/net/usb/usbnet 0x2fe191b1 usbnet_disconnect +(unknown) drivers/net/usb/usbnet 0x36c87bdb usbnet_resume +(unknown) drivers/net/usb/usbnet 0x3cdb475d usbnet_get_link +(unknown) drivers/net/usb/usbnet 0x4ab72682 usbnet_change_mtu +(unknown) drivers/net/usb/usbnet 0x601fb5cc usbnet_set_settings +(unknown) drivers/net/usb/usbnet 0x64953246 usbnet_tx_timeout +(unknown) drivers/net/usb/usbnet 0x65c01b03 usbnet_unlink_rx_urbs +(unknown) drivers/net/usb/usbnet 0x6d1b129b usbnet_get_endpoints +(unknown) drivers/net/usb/usbnet 0x79d3c2de usbnet_get_settings +(unknown) drivers/net/usb/usbnet 0x7a403c3c usbnet_get_msglevel +(unknown) drivers/net/usb/usbnet 0x7f25eaf9 usbnet_suspend +(unknown) drivers/net/usb/usbnet 0x975983fb usbnet_stop +(unknown) drivers/net/usb/usbnet 0x9d2325cc usbnet_defer_kevent +(unknown) drivers/net/usb/usbnet 0xb7882e20 usbnet_nway_reset +(unknown) drivers/net/usb/usbnet 0xbd95b462 usbnet_start_xmit +(unknown) drivers/net/usb/usbnet 0xd51cd482 usbnet_set_msglevel +(unknown) drivers/net/usb/usbnet 0xd5dcdac6 usbnet_probe +(unknown) drivers/net/usb/usbnet 0xdf3b6110 usbnet_purge_paused_rxq +(unknown) drivers/net/usb/usbnet 0xe638a54f usbnet_pause_rx +(unknown) drivers/net/usb/usbnet 0xf5919049 usbnet_resume_rx +(unknown) drivers/net/usb/usbnet 0xfb30e5f9 usbnet_skb_return +(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 0x048124bb unregister_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0x377c7427 detach_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0x543c6a4f unregister_hdlc_device +(unknown) drivers/net/wan/hdlc 0x587361e1 register_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0x7150cc44 attach_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0x72790702 hdlc_close +(unknown) drivers/net/wan/hdlc 0xa6848dc0 hdlc_start_xmit +(unknown) drivers/net/wan/hdlc 0xd6bfc6fc hdlc_ioctl +(unknown) drivers/net/wan/hdlc 0xdadb509e hdlc_open +(unknown) drivers/net/wan/hdlc 0xdf59754c hdlc_change_mtu +(unknown) drivers/net/wan/hdlc 0xf34305b6 alloc_hdlcdev +(unknown) drivers/net/wan/z85230 0x10c78988 z8530_dead_port +(unknown) drivers/net/wan/z85230 0x278b9e12 z8530_sync_txdma_close +(unknown) drivers/net/wan/z85230 0x3247e4e5 z8530_describe +(unknown) drivers/net/wan/z85230 0x3df57517 z8530_null_rx +(unknown) drivers/net/wan/z85230 0x56efbf44 z8530_init +(unknown) drivers/net/wan/z85230 0x5cd24d29 z8530_hdlc_kilostream +(unknown) drivers/net/wan/z85230 0x677a036b z8530_sync_dma_close +(unknown) drivers/net/wan/z85230 0x780aef5f z8530_sync_open +(unknown) drivers/net/wan/z85230 0x9489f4b2 z8530_channel_load +(unknown) drivers/net/wan/z85230 0xa0303846 z8530_sync_close +(unknown) drivers/net/wan/z85230 0xb1ee274b z8530_shutdown +(unknown) drivers/net/wan/z85230 0xb8ddb833 z8530_sync +(unknown) drivers/net/wan/z85230 0xcb0f69ce z8530_sync_txdma_open +(unknown) drivers/net/wan/z85230 0xd4ffebf0 z8530_interrupt +(unknown) drivers/net/wan/z85230 0xe3d80064 z8530_hdlc_kilostream_85230 +(unknown) drivers/net/wan/z85230 0xe5997624 z8530_sync_dma_open +(unknown) drivers/net/wan/z85230 0xeb6b10f6 z8530_queue_xmit +(unknown) drivers/net/wan/z85230 0xee3b3344 z8530_nop +(unknown) drivers/net/wimax/i2400m/i2400m 0x041ec119 i2400m_pre_reset +(unknown) drivers/net/wimax/i2400m/i2400m 0x15355bdc i2400m_dev_reset_handle +(unknown) drivers/net/wimax/i2400m/i2400m 0x332bda28 i2400m_setup +(unknown) drivers/net/wimax/i2400m/i2400m 0x3db0c10e i2400m_tx_msg_get +(unknown) drivers/net/wimax/i2400m/i2400m 0x44bf7722 i2400m_reset +(unknown) drivers/net/wimax/i2400m/i2400m 0x4fcbb58e i2400m_netdev_setup +(unknown) drivers/net/wimax/i2400m/i2400m 0x51e9889f i2400m_unknown_barker +(unknown) drivers/net/wimax/i2400m/i2400m 0x5ef2a61c i2400m_init +(unknown) drivers/net/wimax/i2400m/i2400m 0x6d362473 i2400m_rx +(unknown) drivers/net/wimax/i2400m/i2400m 0x7999c0ab i2400m_release +(unknown) drivers/net/wimax/i2400m/i2400m 0x7dc2a485 i2400m_is_boot_barker +(unknown) drivers/net/wimax/i2400m/i2400m 0x81043ab5 i2400m_tx_msg_sent +(unknown) drivers/net/wimax/i2400m/i2400m 0x8e247123 i2400m_dev_bootstrap +(unknown) drivers/net/wimax/i2400m/i2400m 0x91c61c35 i2400m_tx +(unknown) drivers/net/wimax/i2400m/i2400m 0xb00b793c i2400m_bm_cmd_prepare +(unknown) drivers/net/wimax/i2400m/i2400m 0xc4f5a318 i2400m_cmd_enter_powersave +(unknown) drivers/net/wimax/i2400m/i2400m 0xd7bf38ae i2400m_error_recovery +(unknown) drivers/net/wimax/i2400m/i2400m 0xeba83bdc i2400m_post_reset +(unknown) drivers/net/wireless/airo 0x0c42a141 reset_airo_card +(unknown) drivers/net/wireless/airo 0xde487c2d init_airo_card +(unknown) drivers/net/wireless/airo 0xe0088a6b stop_airo_card +(unknown) drivers/net/wireless/ath/ath 0x06e8a5f4 ath_printk +(unknown) drivers/net/wireless/ath/ath 0x1a901aa0 ath_key_config +(unknown) drivers/net/wireless/ath/ath 0x2485b4a2 ath_hw_setbssidmask +(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 0x4c0ad6f6 ath_key_delete +(unknown) drivers/net/wireless/ath/ath 0x4eac6cba ath_reg_notifier_apply +(unknown) drivers/net/wireless/ath/ath 0x543b0269 ath_hw_cycle_counters_update +(unknown) drivers/net/wireless/ath/ath 0x72f55c0b ath_regd_init +(unknown) drivers/net/wireless/ath/ath 0x74c74bfa ath_hw_get_listen_time +(unknown) drivers/net/wireless/ath/ath 0x7af02ee2 ath_regd_get_band_ctl +(unknown) drivers/net/wireless/ath/ath 0x834f80f4 ath_hw_keyreset +(unknown) drivers/net/wireless/ath/ath 0xf1c53038 ath_rxbuf_alloc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0x0cff84c5 ath9k_cmn_update_txpow +(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0x3057f049 ath9k_cmn_get_curchannel +(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0x7e43f1f8 ath9k_cmn_get_hw_crypto_keytype +(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 0x0511c907 ath9k_hw_cfg_gpio_input +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x06bccd5f ath9k_hw_getdefantenna +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x073d9e35 ar9003_paprd_enable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x0cd44408 ath9k_hw_txstart +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x0d5e290e ath9k_hw_set_gpio +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x11c32270 ath9k_hw_setrxabort +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x13dcb04e ath9k_hw_ani_monitor +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x1d4b589d ath9k_hw_setrxfilter +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2105eabd ath9k_hw_set_txq_props +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x23a55cfb ath9k_hw_stopdmarecv +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x23f81c42 ath9k_hw_beaconq_setup +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x24fef236 ath9k_hw_bstuck_nfcal +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2822a456 ath9k_hw_setantenna +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2b19c967 ath9k_hw_btcoex_set_weight +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2c4ecd46 ath9k_hw_set_txpowerlimit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2d5c3ead ath9k_hw_reset +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2f1012ab ath9k_hw_gettxintrtxqs +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x34748da4 ath9k_hw_set_tsfadjust +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x39c3bc49 ath9k_hw_updatetxtriglevel +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x3ac3d488 ath9k_hw_wait +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x3bc2d4da ath9k_hw_setuprxdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x3d33aa85 ar9003_hw_set_paprd_txdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x417a87d8 ath9k_hw_btcoex_init_2wire +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x43a4e660 ath9k_hw_disable_mib_counters +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x43c82446 ath9k_hw_stop_dma_queue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x444d58ab ath9k_hw_setup_statusring +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x453f2993 ath9k_hw_setmcastfilter +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x469c4e81 ath9k_hw_write_associd +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x4c653fcf ath9k_hw_setpower +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x51d77ab2 ath9k_hw_check_alive +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x527d9cfd ath9k_hw_set_sta_beacon_timers +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x541a0504 ath9k_hw_name +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x5ba1e2d0 ath9k_hw_btcoex_enable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x5e49b1ff ath9k_hw_puttxbuf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x5f3622c1 ath9k_hw_proc_mib_event +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x65650029 ar9003_hw_bb_watchdog_dbg_info +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x65f8fb30 ar9003_hw_disable_phy_restart +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x6f962a61 ath9k_hw_numtxpending +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x7220d79f ath9k_hw_gettsf64 +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x730a738f ath9k_hw_deinit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x75d0426d ath9k_hw_phy_disable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x75ef5991 ath9k_hw_btcoex_disable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x7c3c99a7 ath9k_hw_process_rxdesc_edma +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x7f6c49cc ath9k_hw_htc_resetinit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x8194c1f3 ath9k_hw_computetxtime +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x83575629 ath9k_hw_rxprocdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x8a0e64cf ath9k_hw_abort_tx_dma +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x8c67fff8 ath9k_hw_reset_tsf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9036c7b3 ath9k_hw_gen_timer_stop +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x90ba7270 ath9k_hw_disable_interrupts +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x980dee85 ath9k_hw_reset_calvalid +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9c44d5e4 ar9003_paprd_is_done +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9cc3cd80 ath9k_hw_gen_timer_start +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9de15de8 ar9003_paprd_setup_gain_table +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xa1f06ed5 ath9k_hw_set_interrupts +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xa1f95c53 ar9003_paprd_populate_single_table +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xaf7c71fd ath9k_hw_releasetxqueue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xaf8610c9 ath_gen_timer_alloc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xb5e69ba3 ath9k_hw_init_btcoex_hw +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xb7387b33 ath9k_hw_btcoex_bt_stomp +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xb9b2cd06 ath9k_hw_resettxqueue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xbb7c79f9 ath9k_hw_disable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc1707efa ath9k_hw_set_rx_bufsize +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc4f2da5b ath_gen_timer_isr +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc5770daa ath9k_hw_getrxfilter +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc6e06b4b ath9k_hw_init_global_settings +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc89c5374 ath9k_hw_cfg_output +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc94388fe ath9k_hw_cleartxdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc99caab3 ath9k_hw_gpio_get +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xcc13cff7 ar9003_get_pll_sqsum_dvc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xcca43c1b ath_gen_timer_free +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xcf18cff0 ar9003_paprd_create_curve +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd6d489ab ath9k_hw_init +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd7e05e72 ath9k_hw_abortpcurecv +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xde233502 ath9k_hw_get_txq_props +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xde51bab4 ath9k_hw_btcoex_init_3wire +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe0f5d133 ath9k_hw_beaconinit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe2917cd1 ath9k_hw_setuptxqueue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe29eb1ac ath9k_hw_putrxbuf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe58e5ea7 ar9003_paprd_init_table +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe65d0f97 ath9k_hw_gettsf32 +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe6771285 ath9k_hw_setopmode +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe929a4c9 ath9k_hw_settsf64 +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xedd5d3a3 ath9k_hw_enable_interrupts +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xf19759a3 ath9k_hw_intrpend +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xf2d18f9e ath9k_hw_addrxbuf_edma +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xfcf00f0b ath9k_hw_gettxbuf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xfd1d054c ath9k_hw_startpcureceive +(unknown) drivers/net/wireless/atmel 0x14064dd1 atmel_open +(unknown) drivers/net/wireless/atmel 0xd519d773 stop_atmel_card +(unknown) drivers/net/wireless/atmel 0xe55155fc init_atmel_card +(unknown) drivers/net/wireless/hostap/hostap 0x01f75e7b hostap_80211_ops +(unknown) drivers/net/wireless/hostap/hostap 0x0ad69602 hostap_set_multicast_list_queue +(unknown) drivers/net/wireless/hostap/hostap 0x0f69e34f hostap_set_auth_algs +(unknown) drivers/net/wireless/hostap/hostap 0x3154bdb6 prism2_update_comms_qual +(unknown) drivers/net/wireless/hostap/hostap 0x3eb69429 hostap_set_roaming +(unknown) drivers/net/wireless/hostap/hostap 0x468a5d37 hostap_get_porttype +(unknown) drivers/net/wireless/hostap/hostap 0x53aea61d hostap_add_interface +(unknown) drivers/net/wireless/hostap/hostap 0x583cc801 hostap_set_hostapd +(unknown) drivers/net/wireless/hostap/hostap 0x6abde1db hostap_info_process +(unknown) drivers/net/wireless/hostap/hostap 0x6c4e67f5 hostap_set_word +(unknown) drivers/net/wireless/hostap/hostap 0x6c8df5a0 hostap_set_string +(unknown) drivers/net/wireless/hostap/hostap 0x768dcb82 hostap_info_init +(unknown) drivers/net/wireless/hostap/hostap 0x856cbd21 hostap_check_sta_fw_version +(unknown) drivers/net/wireless/hostap/hostap 0x97fd1f86 hostap_80211_rx +(unknown) drivers/net/wireless/hostap/hostap 0x9ecd6152 hostap_master_start_xmit +(unknown) drivers/net/wireless/hostap/hostap 0xa12ad27f hostap_dump_tx_header +(unknown) drivers/net/wireless/hostap/hostap 0xafab2ab0 hostap_set_antsel +(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 0xc2e25706 hostap_setup_dev +(unknown) drivers/net/wireless/hostap/hostap 0xc5711ae5 hostap_init_ap_proc +(unknown) drivers/net/wireless/hostap/hostap 0xc6d13783 hostap_free_data +(unknown) drivers/net/wireless/hostap/hostap 0xcb56fb7d hostap_handle_sta_tx_exc +(unknown) drivers/net/wireless/hostap/hostap 0xd120fb6f hostap_init_proc +(unknown) drivers/net/wireless/hostap/hostap 0xd6dbfa73 hostap_remove_interface +(unknown) drivers/net/wireless/hostap/hostap 0xda5ff603 hostap_set_hostapd_sta +(unknown) drivers/net/wireless/hostap/hostap 0xdec7f8a8 hostap_set_encryption +(unknown) drivers/net/wireless/hostap/hostap 0xf2e5e122 hostap_init_data +(unknown) drivers/net/wireless/hostap/hostap 0xfd75bbfc hostap_remove_proc +(unknown) drivers/net/wireless/ipw2x00/libipw 0x078b16b8 free_libipw +(unknown) drivers/net/wireless/ipw2x00/libipw 0x10b7bb2a libipw_wx_set_encodeext +(unknown) drivers/net/wireless/ipw2x00/libipw 0x1ba9d13e libipw_networks_age +(unknown) drivers/net/wireless/ipw2x00/libipw 0x1c820b19 libipw_debug_level +(unknown) drivers/net/wireless/ipw2x00/libipw 0x25d05740 libipw_rx_mgt +(unknown) drivers/net/wireless/ipw2x00/libipw 0x277058fc libipw_txb_free +(unknown) drivers/net/wireless/ipw2x00/libipw 0x29055839 libipw_wx_get_encodeext +(unknown) drivers/net/wireless/ipw2x00/libipw 0x30c67a4a libipw_get_geo +(unknown) drivers/net/wireless/ipw2x00/libipw 0x4aa1a083 libipw_xmit +(unknown) drivers/net/wireless/ipw2x00/libipw 0x53949e24 libipw_freq_to_channel +(unknown) drivers/net/wireless/ipw2x00/libipw 0x553af9ef libipw_channel_to_index +(unknown) drivers/net/wireless/ipw2x00/libipw 0x587bfa7f alloc_libipw +(unknown) drivers/net/wireless/ipw2x00/libipw 0x6df3ee90 libipw_rx_any +(unknown) drivers/net/wireless/ipw2x00/libipw 0x7ee04310 libipw_wx_get_encode +(unknown) drivers/net/wireless/ipw2x00/libipw 0x8052c51e libipw_get_channel +(unknown) drivers/net/wireless/ipw2x00/libipw 0x85ba2def libipw_get_channel_flags +(unknown) drivers/net/wireless/ipw2x00/libipw 0x8d40a7a9 libipw_is_valid_channel +(unknown) drivers/net/wireless/ipw2x00/libipw 0x988965af libipw_wx_set_encode +(unknown) drivers/net/wireless/ipw2x00/libipw 0x9a2b198f libipw_set_geo +(unknown) drivers/net/wireless/ipw2x00/libipw 0xa867d615 libipw_channel_to_freq +(unknown) drivers/net/wireless/ipw2x00/libipw 0xc09aa48a libipw_change_mtu +(unknown) drivers/net/wireless/ipw2x00/libipw 0xc7b4f7e1 libipw_wx_get_scan +(unknown) drivers/net/wireless/ipw2x00/libipw 0xe6485240 libipw_rx +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x00516c40 iwl_legacy_mac_change_interface +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x022b34cb iwl_legacy_clear_ucode_stations +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x07816d9e iwl_legacy_check_rxon_cmd +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x10dae6e4 iwl_legacy_chswitch_done +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x11bec0bb iwl_legacy_apm_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x141f89f6 iwl_legacy_send_cmd_pdu +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x14b13f6e iwl_legacy_rx_queue_update_write_ptr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x1c0afd5b iwl_legacy_free_channel_map +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x1ea38817 iwl_legacy_set_rxon_hwcrypto +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x24214df1 iwl_legacy_cmd_queue_unmap +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2b87041f iwl_legacy_restore_stations +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2bb9493c iwl_legacy_eeprom_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2bbe275e iwl_legacy_add_station_common +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2ea04a1e iwl_legacy_is_ht40_tx_allowed +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x305c1a54 iwl_legacy_add_beacon_time +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3606c7f0 iwl_legacy_send_statistics_request +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3681b145 iwl_legacy_send_rxon_timing +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3bd6be83 iwl_legacy_mac_tx_last_beacon +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3c5bcff4 iwl_legacy_txq_update_write_ptr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3caa2981 iwl_legacy_remove_station +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3f20b97a iwl_legacy_alloc_all +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x42b712e8 iwl_legacy_get_passive_dwell_time +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x452b2eeb iwl_legacy_set_rxon_ht +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4742d805 iwl_legacy_rx_queue_alloc +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4d41ed52 iwl_legacy_tx_queue_reset +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4d6e4c4a iwl_legacy_recover_from_statistics +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4ff5bad5 iwl_legacy_full_rxon_required +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x51873827 iwl_legacy_send_cmd +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x529a661d iwl_legacy_apm_stop +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x52e03809 iwl_legacy_send_add_sta +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x5609dba1 iwl_legacy_cancel_scan_deferred_work +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x58b04b06 iwl_legacy_txq_mem +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x5fab090c iwl_legacy_init_scan_params +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x64eabc0d iwl_legacy_tx_queue_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x656f67e0 iwlegacy_bcast_addr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x65b6a146 iwl_legacy_set_rate +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x67234b86 iwl_legacy_fill_probe_req +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x6c3e07f3 iwl_legacy_usecs_to_beacons +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x6f7a8208 iwl_legacy_power_initialize +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x72bb53e2 iwl_legacy_send_lq_cmd +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x738398be iwl_legacy_alloc_txq_mem +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x755fedea iwl_legacy_dealloc_bcast_stations +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7665ee4c iwl_legacy_rx_spectrum_measure_notif +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7671cbcf iwl_legacy_power_update_mode +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x77677966 iwl_legacy_tx_queue_free +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7b4eb5cc iwl_legacy_queue_space +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7c0124d5 iwl_legacy_rx_csa +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7f28f51a iwl_legacy_eeprom_query_addr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x869dd986 iwl_legacy_irq_handle_error +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8a15a592 iwl_legacy_isr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8b2277d5 iwl_legacy_free_geos +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8bba78d0 iwl_legacy_mac_reset_tsf +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8df1db22 iwl_legacy_leds_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8eb5bf13 iwl_legacy_cmd_queue_free +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x908446c3 iwl_legacy_send_bt_config +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x940e7b7f iwl_legacy_tx_cmd_protection +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x9447ced9 iwl_legacy_init_geos +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x97022ae5 iwl_legacy_rx_reply_error +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x99038836 iwl_legacy_setup_watchdog +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x9a0e3879 iwl_legacy_pci_suspend +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x9ab3af01 iwl_legacy_setup_rx_scan_handlers +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x9b789884 iwl_legacy_mac_hw_scan +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x9d9c5f86 iwl_legacy_rx_queue_space +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x9e1ded4d iwl_legacy_rx_pm_sleep_notif +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa089b1f6 iwl_legacy_init_channel_map +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa2a11217 iwl_legacy_get_lowest_plcp +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa53b7e70 iwl_legacy_eeprom_free +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa618c0c2 iwl_legacy_bg_watchdog +(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 0xaf41bc23 iwl_legacy_mac_conf_tx +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xaf70e108 iwl_legacy_set_rxon_channel +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb1fb4472 iwl_legacy_tx_cmd_complete +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb312ba79 iwl_legacy_rx_pm_debug_statistics_notif +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb58e7fd1 iwl_legacy_mac_config +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb66fb152 iwl_legacy_eeprom_query16 +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb75fb80b iwl_legacy_mac_bss_info_changed +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xc17cb636 iwl_legacy_prep_station +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xc4fc4b5b iwl_legacy_get_free_ucode_key_index +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xc8da4d65 iwl_legacy_get_channel_info +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xcb20a3df iwl_legacy_send_cmd_sync +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd04179f1 iwl_legacy_set_tx_power +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd0ac16bd iwl_legacy_mac_add_interface +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd1fbe148 iwl_legacy_pm_ops +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd38b1f21 iwl_legacy_set_flags_for_band +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd412ede3 iwl_legacy_mac_remove_interface +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd6875824 iwl_legacy_scan_cancel_timeout +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd7c6e265 iwl_legacy_get_active_dwell_time +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xdbc71c32 iwl_legacy_send_cmd_pdu_async +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xdc3d77ae iwl_legacy_set_decrypted_flag +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xdc62b0d6 iwl_legacy_get_single_channel_number +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xdf5fd438 iwl_legacy_leds_exit +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xe178e685 iwl_legacy_tx_queue_unmap +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf01886a7 iwl_legacy_connection_init_rx_config +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf33e18b0 iwl_legacy_setup_scan_deferred_work +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf7a23c70 iwl_legacy_pci_resume +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf80b1029 iwl_legacy_scan_cancel +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xfebfe005 iwl_legacy_mac_sta_remove +(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 0x0b0f5137 lbs_remove_card +(unknown) drivers/net/wireless/libertas/libertas 0x0dbad037 lbs_cmd_copyback +(unknown) drivers/net/wireless/libertas/libertas 0x17d04e7b lbs_notify_command_response +(unknown) drivers/net/wireless/libertas/libertas 0x1ca99db3 __lbs_cmd +(unknown) drivers/net/wireless/libertas/libertas 0x25c6f348 lbs_send_tx_feedback +(unknown) drivers/net/wireless/libertas/libertas 0x49cc6faa lbs_get_firmware +(unknown) drivers/net/wireless/libertas/libertas 0x4e9c8e4d lbs_queue_event +(unknown) drivers/net/wireless/libertas/libertas 0x5b270c50 lbs_host_sleep_cfg +(unknown) drivers/net/wireless/libertas/libertas 0x5fdf38b8 lbs_disablemesh +(unknown) drivers/net/wireless/libertas/libertas 0x7d705246 lbs_process_rxed_packet +(unknown) drivers/net/wireless/libertas/libertas 0x8b22ea3b lbs_start_card +(unknown) drivers/net/wireless/libertas/libertas 0xb50c39df lbs_add_card +(unknown) drivers/net/wireless/libertas/libertas 0xb8bdd186 lbs_stop_card +(unknown) drivers/net/wireless/libertas/libertas 0xda057e65 lbs_host_to_card_done +(unknown) drivers/net/wireless/libertas/libertas 0xe7ac0d7d lbs_resume +(unknown) drivers/net/wireless/libertas/libertas 0xf64277de lbs_debug +(unknown) drivers/net/wireless/libertas/libertas 0xfce42a12 lbs_suspend +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x07d321d9 lbtf_add_card +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x13c169f5 __lbtf_cmd +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x16712757 lbtf_cmd_copyback +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x339cbd9a lbtf_bcn_sent +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x60382913 lbtf_cmd_response_rx +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x655e017c lbtf_send_tx_feedback +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x707bdf9c lbtf_remove_card +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xc85e6899 lbtf_debug +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xf97ce296 lbtf_rx +(unknown) drivers/net/wireless/libertas_tf/libertas_tf_usb 0x5669c0f5 if_usb_reset_device +(unknown) drivers/net/wireless/libertas_tf/libertas_tf_usb 0x799e82cd if_usb_prog_firmware +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x07ba8d41 mwifiex_remove_card +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x08bf3412 mwifiex_cancel_hs +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x1575c783 mwifiex_process_sleep_confirm_resp +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x2c5a489f g_adapter +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x367a9d74 mwifiex_init_shutdown_fw +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x77d69f46 mwifiex_handle_rx_packet +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x91e3edaf mwifiex_deauthenticate +(unknown) drivers/net/wireless/mwifiex/mwifiex 0xde504823 mwifiex_add_card +(unknown) drivers/net/wireless/mwifiex/mwifiex 0xf6eeffe2 mwifiex_enable_hs +(unknown) drivers/net/wireless/orinoco/orinoco 0x0b98741b orinoco_down +(unknown) drivers/net/wireless/orinoco/orinoco 0x19d737d8 __orinoco_ev_info +(unknown) drivers/net/wireless/orinoco/orinoco 0x1e8411bc orinoco_open +(unknown) drivers/net/wireless/orinoco/orinoco 0x1f03cdc6 orinoco_init +(unknown) drivers/net/wireless/orinoco/orinoco 0x26011ba2 orinoco_process_xmit_skb +(unknown) drivers/net/wireless/orinoco/orinoco 0x2eb3f356 orinoco_tx_timeout +(unknown) drivers/net/wireless/orinoco/orinoco 0x2ec8bb0f free_orinocodev +(unknown) drivers/net/wireless/orinoco/orinoco 0x474dd898 orinoco_set_multicast_list +(unknown) drivers/net/wireless/orinoco/orinoco 0x6025b36a orinoco_get_stats +(unknown) drivers/net/wireless/orinoco/orinoco 0x87200046 orinoco_if_add +(unknown) drivers/net/wireless/orinoco/orinoco 0x916f08bc hermes_struct_init +(unknown) drivers/net/wireless/orinoco/orinoco 0x9c24ee8b orinoco_if_del +(unknown) drivers/net/wireless/orinoco/orinoco 0xb8edf0ff alloc_orinocodev +(unknown) drivers/net/wireless/orinoco/orinoco 0xc34068e8 orinoco_up +(unknown) drivers/net/wireless/orinoco/orinoco 0xcc8c4c58 orinoco_stop +(unknown) drivers/net/wireless/orinoco/orinoco 0xe1ccb9b1 __orinoco_ev_rx +(unknown) drivers/net/wireless/orinoco/orinoco 0xe6c797c9 orinoco_change_mtu +(unknown) drivers/net/wireless/orinoco/orinoco 0xffe27bca orinoco_interrupt +(unknown) drivers/net/wireless/p54/p54common 0x2f781706 p54_register_common +(unknown) drivers/net/wireless/p54/p54common 0x45c95218 p54_unregister_common +(unknown) drivers/net/wireless/p54/p54common 0x4cf0244e p54_free_skb +(unknown) drivers/net/wireless/p54/p54common 0x5b7486a9 p54_read_eeprom +(unknown) drivers/net/wireless/p54/p54common 0x82140284 p54_parse_firmware +(unknown) drivers/net/wireless/p54/p54common 0x8e928d4c p54_free_common +(unknown) drivers/net/wireless/p54/p54common 0xd36a0939 p54_parse_eeprom +(unknown) drivers/net/wireless/p54/p54common 0xd5b23b5a p54_init_common +(unknown) drivers/net/wireless/p54/p54common 0xdcedc034 p54_rx +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x17e41d6d rt2800_txdone +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x184dbbb5 rt2800_set_rts_threshold +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x19026e7d rt2800_disable_radio +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x2701c63a rt2800_write_beacon +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x31cf0fde rt2800_link_stats +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x346bcea0 rt2800_txdone_entry +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x36f44f1d rt2800_config_intf +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x3dc23454 rt2800_reset_tuner +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x47e212ee rt2800_load_firmware +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x5b2bc82a rt2800_wait_csr_ready +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x5cf85a09 rt2800_rfkill_poll +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x633fd583 rt2800_validate_eeprom +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x6e302607 rt2800_write_tx_data +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x6e70eac1 rt2800_mcu_request +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x7aabdb05 rt2800_init_eeprom +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x7b14a103 rt2800_get_tkip_seq +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x7e338cad rt2800_efuse_detect +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x7e45f326 rt2800_get_survey +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x7eb5d201 rt2800_config +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x83aedc1d rt2800_probe_hw_mode +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x85c7351e rt2800_wait_wpdma_ready +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x8b11a374 rt2800_config_pairwise_key +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x8f9157f6 rt2800_config_ant +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x956b38e1 rt2800_check_firmware +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x9903ffbb rt2800_ampdu_action +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xa2f774cd rt2800_config_filter +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xb2466009 rt2800_get_tsf +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xb47a545e rt2800_link_tuner +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xbb66286a rt2800_clear_beacon +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xc25953a2 rt2800_conf_tx +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xd41d04b4 rt2800_config_erp +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xd69dda70 rt2800_enable_radio +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xf0b442fe rt2800_process_rxwi +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xf0dd340a rt2800_gain_calibration +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xfb19706f rt2800_read_eeprom_efuse +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xfcc5340d rt2800_config_shared_key +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x090a60cf rt2x00queue_pause_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x092c77c5 rt2x00mac_remove_interface +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x0b4f8d3a rt2x00mac_flush +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x0c0562fd rt2x00lib_txdone_noinfo +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x10b4f495 rt2x00mac_get_stats +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x12908457 rt2x00lib_probe_dev +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x16e0b208 rt2x00mac_bss_info_changed +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x1a5d1fae rt2x00lib_rxdone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x1acc909e rt2x00mac_sw_scan_complete +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x1e0cc311 rt2x00lib_beacondone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x2c81f7c4 rt2x00queue_map_txskb +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x2f18c460 rt2x00mac_rfkill_poll +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x3474c47b rt2x00lib_resume +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x37a84494 rt2x00queue_unpause_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x38faa455 rt2x00queue_start_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x3b59d99a rt2x00mac_get_antenna +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x3ea14c70 rt2x00lib_dmadone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x43949f93 rt2x00lib_dmastart +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x45694d8a rt2x00queue_get_entry +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x46537bde rt2x00queue_for_each_entry +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x492eef3a rt2x00mac_get_ringparam +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x576b7fc5 rt2x00lib_txdone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x5ce1f3cb rt2x00queue_start_queues +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x609d73af rt2x00mac_tx +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x63ec83d3 rt2x00mac_configure_filter +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x6d1ba038 rt2x00queue_stop_queues +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x74136504 rt2x00queue_unmap_skb +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x7b1dcef9 rt2x00mac_set_antenna +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x9be5b72a rt2x00mac_conf_tx +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x9e518c09 rt2x00mac_start +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xa01a0eff rt2x00mac_set_tim +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xa3327659 rt2x00lib_pretbtt +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xa41c6234 rt2x00mac_sw_scan_start +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xa5080181 rt2x00queue_flush_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xac27b8fb rt2x00queue_stop_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xae48b5b0 rt2x00lib_remove_dev +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xaf6f867a rt2x00mac_set_key +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xb1d65883 rt2x00lib_suspend +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xb77848d1 rt2x00mac_add_interface +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xc8bff4c8 rt2x00mac_config +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xdee71c2f rt2x00queue_flush_queues +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xefc8175b rt2x00mac_stop +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x0c080619 rt2x00pci_flush_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x10b6819d rt2x00pci_regbusy_read +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x22760bf9 rt2x00pci_uninitialize +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x3313a85c rt2x00pci_probe +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x8b4a70ac rt2x00pci_rxdone +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x8d518952 rt2x00pci_initialize +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x9c4d06bc rt2x00pci_remove +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xb119f310 rt2x00pci_suspend +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xf7545505 rt2x00pci_resume +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x0573d6bc rt2x00usb_disable_radio +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x0596a33f rt2x00usb_regbusy_read +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x14a73c23 rt2x00usb_initialize +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x20132c03 rt2x00usb_flush_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x206fb7ef rt2x00usb_probe +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x2f475020 rt2x00usb_vendor_request +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x3a856608 rt2x00usb_watchdog +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x3d28a503 rt2x00usb_vendor_req_buff_lock +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x3fc7ebbe rt2x00usb_register_read_async +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x4bd66271 rt2x00usb_clear_entry +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x777d150c rt2x00usb_suspend +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x7d8c0d1b rt2x00usb_vendor_request_buff +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x9fbde0a3 rt2x00usb_kick_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xca3d4a74 rt2x00usb_disconnect +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xcc3f1b57 rt2x00usb_uninitialize +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xf571ad79 rt2x00usb_resume +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x08e7bbf8 _rtl92c_phy_dbm_to_txpwr_Idx +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x0c8aea08 rtl92c_firmware_selfreset +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x133a39be rtl92c_phy_rf_config +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x1352eee2 _rtl92c_phy_fw_rf_serial_write +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x17bacba8 _rtl92c_phy_set_rf_sleep +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x1a1ca897 rtl92ce_phy_set_rf_on +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x2514dc64 rtl92c_phy_query_bb_reg +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x2e850956 rtl92c_dm_bt_coexist +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x32d0ba39 rtl92c_dm_write_dig +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x37224d97 rtl92c_phy_sw_chnl +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x3b34010d _rtl92c_phy_rf_serial_write +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x3c5c3dad _rtl92c_phy_init_bb_rf_register_definition +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x3f1404df _rtl92c_phy_bb8192c_config_parafile +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x403216a6 rtl92c_phy_ap_calibrate +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x470e3a28 _rtl92c_phy_txpwr_idx_to_dbm +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x4d5c8b97 rtl92c_phy_iq_calibrate +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x5ee1cde7 rtl92c_phy_set_bb_reg +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x6795233b rtl92c_download_fw +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x6a5d021a rtl92c_phy_sw_chnl_callback +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x72daa10a rtl92c_set_fw_joinbss_report_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x78313c9d rtl92c_phy_lc_calibrate +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x7fedfd20 rtl92c_phy_set_txpower_level +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x83277579 rtl92c_phy_set_bw_mode +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x8a1fedbf rtl92c_set_fw_rsvdpagepkt +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x94afbfaa rtl92c_dm_init +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa0901c18 rtl92c_dm_init_rate_adaptive_mask +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa803e6f3 rtl92c_phy_set_io_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb01c4cc1 rtl92c_dm_rf_saving +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb3314d48 _rtl92c_phy_calculate_bit_shift +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xba49f262 rtl92c_set_fw_pwrmode_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xbcc99221 _rtl92c_store_pwrIndex_diffrate_offset +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xc4b7aacd rtl92c_dm_watchdog +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xca4637d5 rtl92c_bt_rssi_state_change +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xcb8045aa _rtl92c_phy_fw_rf_serial_read +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xcbbb7833 rtl92c_phy_scan_operation_backup +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xd0b47731 rtl92c_dm_check_txpower_tracking +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xd466af6d rtl92c_fill_h2c_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xd4e50788 rtl92c_phy_set_io +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xd5525c99 rtl92c_phy_set_rfpath_switch +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xddd67663 _rtl92c_phy_rf_serial_read +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xe206b6bf rtl92c_dm_init_edca_turbo +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xef11be94 rtl92c_phy_update_txpower_dbm +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xef99a32e rtl8192_phy_check_is_legal_rfpath +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x145dff60 rtl_get_tcb_desc +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x1ed41509 rtl_pci_disconnect +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x21b06003 rtl_pci_suspend +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x22b215ee efuse_read_1byte +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x44a1f290 rtl_cam_get_free_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x4977079f rtl_cam_delete_one_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x5bce8b5c rtl_cam_add_one_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x6159153b rtl_pci_resume +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x65a7a390 rtl_ps_set_rf_state +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x6ef2b7e7 rtl_cam_reset_all_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x7f71ccdf rtl_cam_empty_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x80dba10b rtl_usb_disconnect +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x8210a002 rtl_cam_del_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x87fadebb rtl_usb_probe +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x88a3223d rtl_usb_suspend +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x8a6f4643 rtl_pci_probe +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x8fb16a07 rtl_cam_mark_invalid +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xb897fdbf rtl_ps_disable_nic +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xb8f4df01 rtl_usb_resume +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xd7898736 rtl_efuse_shadow_map_update +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xf396b258 rtl_ps_enable_nic +(unknown) drivers/net/wireless/wl1251/wl1251 0x1cf5078f wl1251_alloc_hw +(unknown) drivers/net/wireless/wl1251/wl1251 0x7d7f5752 wl1251_free_hw +(unknown) drivers/net/wireless/wl1251/wl1251 0x98ad6518 wl1251_init_ieee80211 +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x0848f72d wl1271_init_ieee80211 +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x3d371fe5 wl1271_alloc_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x53dff67d wl12xx_debug_level +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x63ba617a wl1271_free_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xb35d1d3c wl1271_load_firmware +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xbef87d80 wl1271_unregister_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xdb89dced wl1271_set_partition +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xdbd7a095 wl1271_register_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xe795ba26 wl1271_irq +(unknown) drivers/parport/parport 0x033ea9a9 parport_remove_port +(unknown) drivers/parport/parport 0x09377b0a parport_claim +(unknown) drivers/parport/parport 0x1ce6a854 parport_put_port +(unknown) drivers/parport/parport 0x1e4d8e3a parport_unregister_driver +(unknown) drivers/parport/parport 0x26c258bc parport_ieee1284_ecp_read_data +(unknown) drivers/parport/parport 0x324b8d53 parport_ieee1284_read_byte +(unknown) drivers/parport/parport 0x41b5a266 parport_wait_event +(unknown) drivers/parport/parport 0x4d2a941b parport_ieee1284_interrupt +(unknown) drivers/parport/parport 0x5194d84b parport_claim_or_block +(unknown) drivers/parport/parport 0x5cbcadb1 parport_unregister_device +(unknown) drivers/parport/parport 0x5e3a3912 parport_irq_handler +(unknown) drivers/parport/parport 0x5e483ade parport_ieee1284_epp_read_addr +(unknown) drivers/parport/parport 0x5f7eed66 parport_register_device +(unknown) drivers/parport/parport 0x72012487 parport_ieee1284_read_nibble +(unknown) drivers/parport/parport 0x77ee5d2e parport_wait_peripheral +(unknown) drivers/parport/parport 0x790875d5 parport_find_number +(unknown) drivers/parport/parport 0x8695bb2d parport_write +(unknown) drivers/parport/parport 0x8b45aa23 parport_set_timeout +(unknown) drivers/parport/parport 0x8d7a0305 parport_ieee1284_epp_read_data +(unknown) drivers/parport/parport 0x97354bd3 parport_negotiate +(unknown) drivers/parport/parport 0x9d5e7547 parport_register_driver +(unknown) drivers/parport/parport 0xa6f7b5c8 parport_ieee1284_epp_write_addr +(unknown) drivers/parport/parport 0xa7d23890 parport_ieee1284_epp_write_data +(unknown) drivers/parport/parport 0xa892e457 parport_find_base +(unknown) drivers/parport/parport 0xb9b279cf parport_release +(unknown) drivers/parport/parport 0xceab1706 parport_ieee1284_ecp_write_data +(unknown) drivers/parport/parport 0xcf8e9a5e parport_ieee1284_ecp_write_addr +(unknown) drivers/parport/parport 0xdf4cfcc0 parport_announce_port +(unknown) drivers/parport/parport 0xe190476d parport_read +(unknown) drivers/parport/parport 0xe54c8d01 parport_register_port +(unknown) drivers/parport/parport 0xebdffda5 parport_get_port +(unknown) drivers/parport/parport 0xfd64e104 parport_ieee1284_write_compat +(unknown) drivers/parport/parport_pc 0xa70095c0 parport_pc_unregister_port +(unknown) drivers/parport/parport_pc 0xc27769fc parport_pc_probe_port +(unknown) drivers/pci/hotplug/acpiphp 0x3e89d92c acpiphp_register_attention +(unknown) drivers/pci/hotplug/acpiphp 0xea6595a2 acpiphp_unregister_attention +(unknown) drivers/pcmcia/pcmcia 0x04740ae9 pcmcia_write_config_byte +(unknown) drivers/pcmcia/pcmcia 0x1566eef6 pcmcia_get_tuple +(unknown) drivers/pcmcia/pcmcia 0x207e9b2c pcmcia_fixup_vpp +(unknown) drivers/pcmcia/pcmcia 0x264c7553 pcmcia_loop_config +(unknown) drivers/pcmcia/pcmcia 0x311ae6fd pcmcia_get_mac_from_cis +(unknown) drivers/pcmcia/pcmcia 0x384fb093 pcmcia_disable_device +(unknown) drivers/pcmcia/pcmcia 0x4cc4a8c1 pcmcia_read_config_byte +(unknown) drivers/pcmcia/pcmcia 0x626cfe33 pcmcia_loop_tuple +(unknown) drivers/pcmcia/pcmcia 0x6d904c21 pcmcia_release_window +(unknown) drivers/pcmcia/pcmcia 0x6fa5d80f pcmcia_dev_present +(unknown) drivers/pcmcia/pcmcia 0x742f5665 pcmcia_parse_tuple +(unknown) drivers/pcmcia/pcmcia 0x7a89fca1 __pcmcia_request_exclusive_irq +(unknown) drivers/pcmcia/pcmcia 0x7b55b5f0 pcmcia_enable_device +(unknown) drivers/pcmcia/pcmcia 0x809e2b79 pcmcia_request_window +(unknown) drivers/pcmcia/pcmcia 0x84559ac8 pcmcia_map_mem_page +(unknown) drivers/pcmcia/pcmcia 0x903de857 pcmcia_request_io +(unknown) drivers/pcmcia/pcmcia 0xd1072994 pcmcia_unregister_driver +(unknown) drivers/pcmcia/pcmcia 0xd3c2648c pcmcia_register_driver +(unknown) drivers/pcmcia/pcmcia 0xf7a43143 pcmcia_fixup_iowidth +(unknown) drivers/pcmcia/pcmcia 0xffbc94de pcmcia_request_irq +(unknown) drivers/pcmcia/pcmcia_core 0x212db8d2 pcmcia_socket_list +(unknown) drivers/pcmcia/pcmcia_core 0x340a8b70 pcmcia_register_socket +(unknown) drivers/pcmcia/pcmcia_core 0x3caf45d1 pcmcia_parse_events +(unknown) drivers/pcmcia/pcmcia_core 0x4983e2fe pcmcia_unregister_socket +(unknown) drivers/pcmcia/pcmcia_core 0x69592823 pcmcia_get_socket +(unknown) drivers/pcmcia/pcmcia_core 0x6c15cc6d pcmcia_get_socket_by_nr +(unknown) drivers/pcmcia/pcmcia_core 0x8b298abd pcmcia_socket_class +(unknown) drivers/pcmcia/pcmcia_core 0xadf33d77 pcmcia_reset_card +(unknown) drivers/pcmcia/pcmcia_core 0xb14dda57 pcmcia_put_socket +(unknown) drivers/pcmcia/pcmcia_core 0xbbe2f34f pcmcia_socket_list_rwsem +(unknown) drivers/pcmcia/pcmcia_core 0xcf97f3bd dead_socket +(unknown) drivers/pcmcia/pcmcia_core 0xe4818b83 pcmcia_parse_uevents +(unknown) drivers/pcmcia/pcmcia_core 0xe992c239 pccard_register_pcmcia +(unknown) drivers/pcmcia/pcmcia_rsrc 0x4b84acdc pccard_nonstatic_ops +(unknown) drivers/pcmcia/pcmcia_rsrc 0xd5d94c96 pccard_static_ops +(unknown) drivers/platform/x86/asus-wmi 0x1418e648 asus_wmi_unregister_driver +(unknown) drivers/platform/x86/asus-wmi 0x8ba65a53 asus_wmi_register_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 0x1a712077 pcf50633_mbc_get_usb_online_status +(unknown) drivers/power/pcf50633-charger 0x9f67fd56 pcf50633_mbc_get_status +(unknown) drivers/power/pcf50633-charger 0xdaa0b0b3 pcf50633_mbc_usb_curlim_set +(unknown) drivers/pps/pps_core 0x2fe359a2 pps_unregister_source +(unknown) drivers/pps/pps_core 0x3633237b pps_event +(unknown) drivers/pps/pps_core 0x96c477c2 pps_register_source +(unknown) drivers/regulator/mc13xxx-regulator-core 0x0291076f mc13xxx_fixed_regulator_ops +(unknown) drivers/regulator/mc13xxx-regulator-core 0x049f0100 mc13xxx_regulator_list_voltage +(unknown) drivers/regulator/mc13xxx-regulator-core 0x090bce0e mc13xxx_get_best_voltage_index +(unknown) drivers/regulator/mc13xxx-regulator-core 0x4c69b5fd mc13xxx_regulator_ops +(unknown) drivers/regulator/mc13xxx-regulator-core 0x732b9269 mc13xxx_sw_regulator_is_enabled +(unknown) drivers/regulator/mc13xxx-regulator-core 0x8b64c0bc mc13xxx_fixed_regulator_get_voltage +(unknown) drivers/regulator/mc13xxx-regulator-core 0xd2103a81 mc13xxx_fixed_regulator_set_voltage +(unknown) drivers/regulator/wm8350-regulator 0x1bbc5f55 wm8350_ldo_set_slot +(unknown) drivers/regulator/wm8350-regulator 0x3493dd6e wm8350_isink_set_flash +(unknown) drivers/regulator/wm8350-regulator 0x5cf72d37 wm8350_register_led +(unknown) drivers/regulator/wm8350-regulator 0xa5950909 wm8350_dcdc_set_slot +(unknown) drivers/regulator/wm8350-regulator 0xed75c2b8 wm8350_register_regulator +(unknown) drivers/regulator/wm8350-regulator 0xff5a6d78 wm8350_dcdc25_set_mode +(unknown) drivers/regulator/wm8400-regulator 0x6c51edd8 wm8400_register_regulator +(unknown) drivers/scsi/53c700 0x3d9cece0 NCR_700_intr +(unknown) drivers/scsi/53c700 0x4c52786b NCR_700_detect +(unknown) drivers/scsi/53c700 0x9f07b565 NCR_700_release +(unknown) drivers/scsi/cxgbi/libcxgbi 0x005d31b7 cxgbi_iscsi_init +(unknown) drivers/scsi/cxgbi/libcxgbi 0x0835c668 cxgbi_sock_rcv_abort_rpl +(unknown) drivers/scsi/cxgbi/libcxgbi 0x0ae87cb6 cxgbi_ep_poll +(unknown) drivers/scsi/cxgbi/libcxgbi 0x10673475 cxgbi_set_conn_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0x14cc9472 cxgbi_sock_closed +(unknown) drivers/scsi/cxgbi/libcxgbi 0x17df5063 cxgbi_sock_rcv_peer_close +(unknown) drivers/scsi/cxgbi/libcxgbi 0x1aedec07 cxgbi_get_host_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0x1c9c0aae cxgbi_sock_skb_entail +(unknown) drivers/scsi/cxgbi/libcxgbi 0x214aa81c cxgbi_conn_tx_open +(unknown) drivers/scsi/cxgbi/libcxgbi 0x2985ee48 cxgbi_sock_free_cpl_skbs +(unknown) drivers/scsi/cxgbi/libcxgbi 0x3769f8a2 cxgbi_sock_select_mss +(unknown) drivers/scsi/cxgbi/libcxgbi 0x3a5c4389 cxgbi_ddp_page_size_factor +(unknown) drivers/scsi/cxgbi/libcxgbi 0x3ac94356 cxgbi_conn_pdu_ready +(unknown) drivers/scsi/cxgbi/libcxgbi 0x435354e8 cxgbi_set_host_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0x44204dd5 cxgbi_device_unregister +(unknown) drivers/scsi/cxgbi/libcxgbi 0x4476a929 cxgbi_ddp_init +(unknown) drivers/scsi/cxgbi/libcxgbi 0x45dedea8 cxgbi_get_ep_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0x4d15f2c5 cxgbi_device_portmap_create +(unknown) drivers/scsi/cxgbi/libcxgbi 0x58905e56 cxgbi_iscsi_cleanup +(unknown) drivers/scsi/cxgbi/libcxgbi 0x5ba70539 cxgbi_hbas_add +(unknown) drivers/scsi/cxgbi/libcxgbi 0x5ede0c94 cxgbi_bind_conn +(unknown) drivers/scsi/cxgbi/libcxgbi 0x6041865c cxgbi_device_portmap_cleanup +(unknown) drivers/scsi/cxgbi/libcxgbi 0x66aba8f1 cxgbi_sock_check_wr_invariants +(unknown) drivers/scsi/cxgbi/libcxgbi 0x6803fe40 cxgbi_device_register +(unknown) drivers/scsi/cxgbi/libcxgbi 0x70a8276b cxgbi_destroy_session +(unknown) drivers/scsi/cxgbi/libcxgbi 0x75043463 cxgbi_ddp_cleanup +(unknown) drivers/scsi/cxgbi/libcxgbi 0x7505fd2a cxgbi_device_find_by_lldev +(unknown) drivers/scsi/cxgbi/libcxgbi 0x770243a0 cxgbi_sock_fail_act_open +(unknown) drivers/scsi/cxgbi/libcxgbi 0x7fdb6004 cxgbi_device_unregister_all +(unknown) drivers/scsi/cxgbi/libcxgbi 0x8104bc18 cxgbi_sock_rcv_wr_ack +(unknown) drivers/scsi/cxgbi/libcxgbi 0x8c2ba369 cxgbi_ddp_ppod_clear +(unknown) drivers/scsi/cxgbi/libcxgbi 0x90b780e0 cxgbi_ddp_ppod_set +(unknown) drivers/scsi/cxgbi/libcxgbi 0x9223a738 cxgbi_create_conn +(unknown) drivers/scsi/cxgbi/libcxgbi 0x9ef37915 cxgbi_get_conn_stats +(unknown) drivers/scsi/cxgbi/libcxgbi 0xa277474c cxgbi_create_session +(unknown) drivers/scsi/cxgbi/libcxgbi 0xa3e6df57 cxgbi_conn_init_pdu +(unknown) drivers/scsi/cxgbi/libcxgbi 0xac4b9bd6 cxgbi_ep_connect +(unknown) drivers/scsi/cxgbi/libcxgbi 0xb5409629 cxgbi_hbas_remove +(unknown) drivers/scsi/cxgbi/libcxgbi 0xbad248ed cxgbi_sock_rcv_close_conn_rpl +(unknown) drivers/scsi/cxgbi/libcxgbi 0xbb159c6c cxgbi_sock_act_open_req_arp_failure +(unknown) drivers/scsi/cxgbi/libcxgbi 0xcd1eb83e cxgbi_conn_xmit_pdu +(unknown) drivers/scsi/cxgbi/libcxgbi 0xe1cd5392 cxgbi_ep_disconnect +(unknown) drivers/scsi/cxgbi/libcxgbi 0xee48f231 cxgbi_sock_purge_wr_queue +(unknown) drivers/scsi/cxgbi/libcxgbi 0xef75a765 cxgbi_sock_established +(unknown) drivers/scsi/cxgbi/libcxgbi 0xf0845ff4 cxgbi_conn_alloc_pdu +(unknown) drivers/scsi/cxgbi/libcxgbi 0xf2191691 cxgbi_parse_pdu_itt +(unknown) drivers/scsi/cxgbi/libcxgbi 0xf80a7591 cxgbi_cleanup_task +(unknown) drivers/scsi/fcoe/libfcoe 0x04ab6b2b fcoe_ctlr_els_send +(unknown) drivers/scsi/fcoe/libfcoe 0x0524395e fcoe_fc_crc +(unknown) drivers/scsi/fcoe/libfcoe 0x0fb51275 fcoe_queue_timer +(unknown) drivers/scsi/fcoe/libfcoe 0x2c46fdcc fcoe_clean_pending_queue +(unknown) drivers/scsi/fcoe/libfcoe 0x307aa8f1 fcoe_ctlr_destroy +(unknown) drivers/scsi/fcoe/libfcoe 0x374c1e1c fcoe_wwn_from_mac +(unknown) drivers/scsi/fcoe/libfcoe 0x6736ea5d fcoe_start_io +(unknown) drivers/scsi/fcoe/libfcoe 0x74983505 fcoe_ctlr_link_up +(unknown) drivers/scsi/fcoe/libfcoe 0xab7080df fcoe_get_paged_crc_eof +(unknown) drivers/scsi/fcoe/libfcoe 0xb10a9d88 fcoe_libfc_config +(unknown) drivers/scsi/fcoe/libfcoe 0xbf27e905 fcoe_ctlr_recv_flogi +(unknown) drivers/scsi/fcoe/libfcoe 0xd246b6d3 fcoe_check_wait_queue +(unknown) drivers/scsi/fcoe/libfcoe 0xd9d09d01 fcoe_transport_attach +(unknown) drivers/scsi/fcoe/libfcoe 0xe5418b2c fcoe_ctlr_link_down +(unknown) drivers/scsi/fcoe/libfcoe 0xf7188ba0 fcoe_ctlr_recv +(unknown) drivers/scsi/fcoe/libfcoe 0xf9ccfb87 fcoe_ctlr_init +(unknown) drivers/scsi/fcoe/libfcoe 0xff3e60c9 fcoe_transport_detach +(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 0x038ac46b fc_slave_alloc +(unknown) drivers/scsi/libfc/libfc 0x04248cf4 fc_change_queue_type +(unknown) drivers/scsi/libfc/libfc 0x0fb4a50f fc_exch_mgr_add +(unknown) drivers/scsi/libfc/libfc 0x12e242a3 fc_lport_destroy +(unknown) drivers/scsi/libfc/libfc 0x155cd729 fc_lport_init +(unknown) drivers/scsi/libfc/libfc 0x161b4052 fc_set_rport_loss_tmo +(unknown) drivers/scsi/libfc/libfc 0x1688d543 fc_lport_flogi_resp +(unknown) drivers/scsi/libfc/libfc 0x23cebb27 fc_fcp_destroy +(unknown) drivers/scsi/libfc/libfc 0x25470db8 fc_get_host_speed +(unknown) drivers/scsi/libfc/libfc 0x2d573ad7 fc_fill_hdr +(unknown) drivers/scsi/libfc/libfc 0x2ef32908 fc_elsct_init +(unknown) drivers/scsi/libfc/libfc 0x34c40536 fc_exch_mgr_free +(unknown) drivers/scsi/libfc/libfc 0x35c63933 fc_set_mfs +(unknown) drivers/scsi/libfc/libfc 0x36e5fbaf fc_cpu_mask +(unknown) drivers/scsi/libfc/libfc 0x3a3b6377 fc_rport_terminate_io +(unknown) drivers/scsi/libfc/libfc 0x3e1ed872 fc_eh_abort +(unknown) drivers/scsi/libfc/libfc 0x422eb687 fc_disc_init +(unknown) drivers/scsi/libfc/libfc 0x4bb17740 fc_fc4_deregister_provider +(unknown) drivers/scsi/libfc/libfc 0x4d618c1d fc_exch_recv +(unknown) drivers/scsi/libfc/libfc 0x521c3ddf fc_get_host_port_state +(unknown) drivers/scsi/libfc/libfc 0x53061cdd fc_lport_set_local_id +(unknown) drivers/scsi/libfc/libfc 0x5492e53c fc_fcp_init +(unknown) drivers/scsi/libfc/libfc 0x6085ba80 fc_change_queue_depth +(unknown) drivers/scsi/libfc/libfc 0x674e0824 fc_eh_host_reset +(unknown) drivers/scsi/libfc/libfc 0x67dfb472 fc_frame_alloc_fill +(unknown) drivers/scsi/libfc/libfc 0x6e72db53 fc_exch_mgr_list_clone +(unknown) drivers/scsi/libfc/libfc 0x7122c581 fc_linkdown +(unknown) drivers/scsi/libfc/libfc 0x71a5d61d fc_exch_init +(unknown) drivers/scsi/libfc/libfc 0x746906d0 fc_lport_iterate +(unknown) drivers/scsi/libfc/libfc 0x7b4aafb2 fc_lport_bsg_request +(unknown) drivers/scsi/libfc/libfc 0x80655337 fc_get_host_stats +(unknown) drivers/scsi/libfc/libfc 0x876b5ab5 fc_fc4_register_provider +(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 0xa649eaa5 fc_exch_mgr_del +(unknown) drivers/scsi/libfc/libfc 0xa802ff21 fc_vport_id_lookup +(unknown) drivers/scsi/libfc/libfc 0xaa53e345 fc_lport_reset +(unknown) drivers/scsi/libfc/libfc 0xb137adb8 _fc_frame_alloc +(unknown) drivers/scsi/libfc/libfc 0xb8662bdd fc_lport_config +(unknown) drivers/scsi/libfc/libfc 0xb8cf6530 fc_exch_mgr_alloc +(unknown) drivers/scsi/libfc/libfc 0xba7d5712 fc_fabric_logoff +(unknown) drivers/scsi/libfc/libfc 0xc0ef0614 fc_fabric_login +(unknown) drivers/scsi/libfc/libfc 0xc26cfd2c fc_lport_logo_resp +(unknown) drivers/scsi/libfc/libfc 0xcda1ac03 fc_lport_notifier_head +(unknown) drivers/scsi/libfc/libfc 0xd498b651 libfc_vport_create +(unknown) drivers/scsi/libfc/libfc 0xde4affd4 fc_queuecommand +(unknown) drivers/scsi/libfc/libfc 0xde56273e fc_rport_init +(unknown) drivers/scsi/libfc/libfc 0xe1bb903f fc_exch_mgr_reset +(unknown) drivers/scsi/libfc/libfc 0xe2552226 fc_eh_device_reset +(unknown) drivers/scsi/libfc/libfc 0xe8d0f3e8 fc_linkup +(unknown) drivers/scsi/libfc/libfc 0xea7b0c8c fc_vport_setlink +(unknown) drivers/scsi/libfc/libfc 0xeb291d61 fc_elsct_send +(unknown) drivers/scsi/libiscsi 0x03ce9b58 iscsi_itt_to_ctask +(unknown) drivers/scsi/libiscsi 0x05985d92 iscsi_set_param +(unknown) drivers/scsi/libiscsi 0x1a10b443 iscsi_put_task +(unknown) drivers/scsi/libiscsi 0x2305c19a iscsi_conn_send_pdu +(unknown) drivers/scsi/libiscsi 0x253bfd1f iscsi_session_setup +(unknown) drivers/scsi/libiscsi 0x28cc2fef iscsi_host_set_param +(unknown) drivers/scsi/libiscsi 0x29a05b4b iscsi_conn_queue_work +(unknown) drivers/scsi/libiscsi 0x2eb88f8b iscsi_pool_init +(unknown) drivers/scsi/libiscsi 0x2f283fd3 iscsi_eh_target_reset +(unknown) drivers/scsi/libiscsi 0x2fd59998 iscsi_host_add +(unknown) drivers/scsi/libiscsi 0x3697847a iscsi_session_get_param +(unknown) drivers/scsi/libiscsi 0x37c573b4 iscsi_conn_get_addr_param +(unknown) drivers/scsi/libiscsi 0x3ec2f7e3 iscsi_requeue_task +(unknown) drivers/scsi/libiscsi 0x3eca052e iscsi_host_alloc +(unknown) drivers/scsi/libiscsi 0x466e67e4 iscsi_prep_data_out_pdu +(unknown) drivers/scsi/libiscsi 0x4b128607 iscsi_queuecommand +(unknown) drivers/scsi/libiscsi 0x4c869bb3 iscsi_update_cmdsn +(unknown) drivers/scsi/libiscsi 0x4d30ee41 iscsi_host_free +(unknown) drivers/scsi/libiscsi 0x51c4e13a iscsi_change_queue_depth +(unknown) drivers/scsi/libiscsi 0x5a9c22f4 iscsi_conn_stop +(unknown) drivers/scsi/libiscsi 0x5df00b1a iscsi_conn_setup +(unknown) drivers/scsi/libiscsi 0x6281aa65 iscsi_complete_pdu +(unknown) drivers/scsi/libiscsi 0x6286205b iscsi_conn_bind +(unknown) drivers/scsi/libiscsi 0x66fae931 iscsi_verify_itt +(unknown) drivers/scsi/libiscsi 0x6f51c119 iscsi_host_remove +(unknown) drivers/scsi/libiscsi 0x6fd72c43 __iscsi_put_task +(unknown) drivers/scsi/libiscsi 0x79cf6f9b iscsi_suspend_tx +(unknown) drivers/scsi/libiscsi 0x79e83ecf iscsi_session_failure +(unknown) drivers/scsi/libiscsi 0x7a6b86d4 iscsi_session_recovery_timedout +(unknown) drivers/scsi/libiscsi 0x93830e54 iscsi_target_alloc +(unknown) drivers/scsi/libiscsi 0x956823ed iscsi_conn_start +(unknown) drivers/scsi/libiscsi 0xa4832cf0 iscsi_pool_free +(unknown) drivers/scsi/libiscsi 0xaa58a095 iscsi_host_get_param +(unknown) drivers/scsi/libiscsi 0xb54d6a91 iscsi_conn_failure +(unknown) drivers/scsi/libiscsi 0xba72f211 iscsi_conn_teardown +(unknown) drivers/scsi/libiscsi 0xc6ac1751 iscsi_session_teardown +(unknown) drivers/scsi/libiscsi 0xcf59d0e6 iscsi_complete_scsi_task +(unknown) drivers/scsi/libiscsi 0xcfba3839 __iscsi_complete_pdu +(unknown) drivers/scsi/libiscsi 0xdbc4b4e5 iscsi_eh_session_reset +(unknown) drivers/scsi/libiscsi 0xdf621a3c iscsi_itt_to_task +(unknown) drivers/scsi/libiscsi 0xe42f2b92 iscsi_suspend_queue +(unknown) drivers/scsi/libiscsi 0xe855e247 iscsi_eh_abort +(unknown) drivers/scsi/libiscsi 0xeb547bbe iscsi_conn_get_param +(unknown) drivers/scsi/libiscsi 0xee26440b iscsi_eh_recover_target +(unknown) drivers/scsi/libiscsi 0xef2840a5 __iscsi_get_task +(unknown) drivers/scsi/libiscsi 0xf719ceba iscsi_eh_device_reset +(unknown) drivers/scsi/libiscsi_tcp 0x001248ef iscsi_tcp_dgst_header +(unknown) drivers/scsi/libiscsi_tcp 0x28b3fa30 iscsi_tcp_conn_setup +(unknown) drivers/scsi/libiscsi_tcp 0x34eb287f iscsi_tcp_r2tpool_alloc +(unknown) drivers/scsi/libiscsi_tcp 0x4f1c37b8 iscsi_tcp_segment_unmap +(unknown) drivers/scsi/libiscsi_tcp 0x6643c04e iscsi_tcp_conn_get_stats +(unknown) drivers/scsi/libiscsi_tcp 0x867ff079 iscsi_tcp_task_init +(unknown) drivers/scsi/libiscsi_tcp 0x91cc913e iscsi_tcp_hdr_recv_prep +(unknown) drivers/scsi/libiscsi_tcp 0xa26f2f5d iscsi_tcp_recv_segment_is_hdr +(unknown) drivers/scsi/libiscsi_tcp 0xada3ba34 iscsi_segment_init_linear +(unknown) drivers/scsi/libiscsi_tcp 0xb19a3cba iscsi_tcp_segment_done +(unknown) drivers/scsi/libiscsi_tcp 0xbc9b0e10 iscsi_tcp_recv_skb +(unknown) drivers/scsi/libiscsi_tcp 0xd7093d46 iscsi_tcp_task_xmit +(unknown) drivers/scsi/libiscsi_tcp 0xd8b71826 iscsi_tcp_cleanup_task +(unknown) drivers/scsi/libiscsi_tcp 0xdaf3b090 iscsi_tcp_conn_teardown +(unknown) drivers/scsi/libiscsi_tcp 0xf4c03bf2 iscsi_tcp_r2tpool_free +(unknown) drivers/scsi/libiscsi_tcp 0xfefdb8bd iscsi_segment_seek_sg +(unknown) drivers/scsi/libsas/libsas 0x0b212532 sas_change_queue_type +(unknown) drivers/scsi/libsas/libsas 0x0ca3724e sas_ssp_task_response +(unknown) drivers/scsi/libsas/libsas 0x10d0185f sas_queuecommand +(unknown) drivers/scsi/libsas/libsas 0x3081cef0 sas_ioctl +(unknown) drivers/scsi/libsas/libsas 0x36b2ee7a sas_domain_attach_transport +(unknown) drivers/scsi/libsas/libsas 0x3ad01500 sas_request_addr +(unknown) drivers/scsi/libsas/libsas 0x49818037 sas_phy_reset +(unknown) drivers/scsi/libsas/libsas 0x54d7183c sas_task_abort +(unknown) drivers/scsi/libsas/libsas 0x59f58500 sas_eh_device_reset_handler +(unknown) drivers/scsi/libsas/libsas 0x5c7f3196 sas_find_local_phy +(unknown) drivers/scsi/libsas/libsas 0x614fbe21 sas_phy_enable +(unknown) drivers/scsi/libsas/libsas 0x796330a0 sas_register_ha +(unknown) drivers/scsi/libsas/libsas 0x871e0f1a sas_eh_bus_reset_handler +(unknown) drivers/scsi/libsas/libsas 0x9ecc4b11 sas_target_alloc +(unknown) drivers/scsi/libsas/libsas 0xaaf5d487 sas_unregister_ha +(unknown) drivers/scsi/libsas/libsas 0xb4ea40f4 __sas_task_abort +(unknown) drivers/scsi/libsas/libsas 0xc8f0957a sas_slave_configure +(unknown) drivers/scsi/libsas/libsas 0xcf768c67 sas_slave_alloc +(unknown) drivers/scsi/libsas/libsas 0xd0669279 sas_target_destroy +(unknown) drivers/scsi/libsas/libsas 0xd440906a sas_bios_param +(unknown) drivers/scsi/libsas/libsas 0xd656cfb8 sas_change_queue_depth +(unknown) drivers/scsi/libsas/libsas 0xeab8f11f sas_slave_destroy +(unknown) drivers/scsi/libsas/libsas 0xeb16db03 sas_domain_release_transport +(unknown) drivers/scsi/libsrp 0x03b19e97 srp_target_free +(unknown) drivers/scsi/libsrp 0x267247f1 srp_transfer_data +(unknown) drivers/scsi/libsrp 0x45fcdda0 srp_iu_get +(unknown) drivers/scsi/libsrp 0x9b91dc0f srp_iu_put +(unknown) drivers/scsi/libsrp 0xafe77707 srp_target_alloc +(unknown) drivers/scsi/libsrp 0xec2a8a5d srp_cmd_queue +(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 0x674066c3 mraid_mm_register_adp +(unknown) drivers/scsi/osd/libosd 0x0c17edb1 osd_sec_init_nosec_doall_caps +(unknown) drivers/scsi/osd/libosd 0x163b153a osd_req_write_sg_kern +(unknown) drivers/scsi/osd/libosd 0x1d96340d osd_execute_request +(unknown) drivers/scsi/osd/libosd 0x30263543 osd_req_remove_partition +(unknown) drivers/scsi/osd/libosd 0x367e4f80 osd_dev_init +(unknown) drivers/scsi/osd/libosd 0x3d5a5ae3 osd_req_read +(unknown) drivers/scsi/osd/libosd 0x4657076c osd_end_request +(unknown) drivers/scsi/osd/libosd 0x4deba8e4 osd_req_write_kern +(unknown) drivers/scsi/osd/libosd 0x583574d5 osd_req_flush_obsd +(unknown) drivers/scsi/osd/libosd 0x5887a85d osd_req_flush_partition +(unknown) drivers/scsi/osd/libosd 0x5b8ee611 osd_req_flush_object +(unknown) drivers/scsi/osd/libosd 0x5def748d osd_req_write +(unknown) drivers/scsi/osd/libosd 0x5f92c0ce osd_execute_request_async +(unknown) drivers/scsi/osd/libosd 0x648a50f9 osd_start_request +(unknown) drivers/scsi/osd/libosd 0x680b1f40 osd_req_format +(unknown) drivers/scsi/osd/libosd 0x683e3b52 osd_req_decode_sense_full +(unknown) drivers/scsi/osd/libosd 0x7b8a4d40 osd_req_get_attributes +(unknown) drivers/scsi/osd/libosd 0x7d2f19d8 osd_req_read_sg_kern +(unknown) drivers/scsi/osd/libosd 0x7d4b87e4 osd_req_set_attributes +(unknown) drivers/scsi/osd/libosd 0x81f2000f osd_req_list_collection_objects +(unknown) drivers/scsi/osd/libosd 0x8a276021 osd_req_write_sg +(unknown) drivers/scsi/osd/libosd 0x8b81437b osd_req_add_get_attr_page +(unknown) drivers/scsi/osd/libosd 0x900a8e3d osd_dev_fini +(unknown) drivers/scsi/osd/libosd 0x921f0700 osd_req_create_object +(unknown) drivers/scsi/osd/libosd 0x93873868 osd_finalize_request +(unknown) drivers/scsi/osd/libosd 0x9ba23cbc osd_req_list_partition_collections +(unknown) drivers/scsi/osd/libosd 0x9fb871f6 osd_req_flush_collection +(unknown) drivers/scsi/osd/libosd 0xa504a9ba osd_req_decode_get_attr_list +(unknown) drivers/scsi/osd/libosd 0xac769c00 osd_req_list_partition_objects +(unknown) drivers/scsi/osd/libosd 0xc1b6f8a1 osd_req_add_get_attr_list +(unknown) drivers/scsi/osd/libosd 0xc6366f21 osd_auto_detect_ver +(unknown) drivers/scsi/osd/libosd 0xc7039c5b osd_req_list_dev_partitions +(unknown) drivers/scsi/osd/libosd 0xc827c3b5 osd_req_create_partition +(unknown) drivers/scsi/osd/libosd 0xc9635cbc osd_req_remove_object +(unknown) drivers/scsi/osd/libosd 0xf57a7671 osd_req_read_sg +(unknown) drivers/scsi/osd/libosd 0xf9cacd9a osd_req_read_kern +(unknown) drivers/scsi/osd/libosd 0xfbb3b09b osd_req_add_set_attr_list +(unknown) drivers/scsi/osd/osd 0x46848081 osduld_info_lookup +(unknown) drivers/scsi/osd/osd 0x5fc48609 osduld_unregister_test +(unknown) drivers/scsi/osd/osd 0x871a943c osduld_put_device +(unknown) drivers/scsi/osd/osd 0x8f65d30d osduld_register_test +(unknown) drivers/scsi/osd/osd 0x9f23c299 osduld_device_same +(unknown) drivers/scsi/osd/osd 0xccd599ff osduld_device_info +(unknown) drivers/scsi/osd/osd 0xe397ea65 osduld_path_lookup +(unknown) drivers/scsi/qlogicfas408 0x0e7c0f46 qlogicfas408_info +(unknown) drivers/scsi/qlogicfas408 0x1f55cd70 qlogicfas408_ihandl +(unknown) drivers/scsi/qlogicfas408 0x3fd8cd71 qlogicfas408_detect +(unknown) drivers/scsi/qlogicfas408 0x5ab11f91 qlogicfas408_bus_reset +(unknown) drivers/scsi/qlogicfas408 0xaf5b4d21 qlogicfas408_disable_ints +(unknown) drivers/scsi/qlogicfas408 0xe76b3b20 qlogicfas408_get_chip_type +(unknown) drivers/scsi/qlogicfas408 0xedd412a3 qlogicfas408_biosparam +(unknown) drivers/scsi/qlogicfas408 0xf2b95199 qlogicfas408_setup +(unknown) drivers/scsi/qlogicfas408 0xf3df652d qlogicfas408_queuecommand +(unknown) drivers/scsi/qlogicfas408 0xfcd70d4c qlogicfas408_abort +(unknown) drivers/scsi/raid_class 0x1790d248 raid_component_add +(unknown) drivers/scsi/raid_class 0x49ec13f4 raid_class_attach +(unknown) drivers/scsi/raid_class 0xdb4bd7fd raid_class_release +(unknown) drivers/scsi/scsi_tgt 0x165614c7 scsi_tgt_it_nexus_destroy +(unknown) drivers/scsi/scsi_tgt 0x2e80e5f3 scsi_tgt_it_nexus_create +(unknown) drivers/scsi/scsi_tgt 0x64cc57fc scsi_host_put_command +(unknown) drivers/scsi/scsi_tgt 0x8af496b7 scsi_host_get_command +(unknown) drivers/scsi/scsi_tgt 0x954695d4 scsi_tgt_tsk_mgmt_request +(unknown) drivers/scsi/scsi_tgt 0xa4ac4e5e scsi_tgt_cmd_to_host +(unknown) drivers/scsi/scsi_tgt 0xab5ed26e scsi_tgt_free_queue +(unknown) drivers/scsi/scsi_tgt 0xbef54004 scsi_tgt_queue_command +(unknown) drivers/scsi/scsi_tgt 0xf5465d40 scsi_tgt_alloc_queue +(unknown) drivers/scsi/scsi_transport_fc 0x0b6283aa fc_host_post_vendor_event +(unknown) drivers/scsi/scsi_transport_fc 0x133919d8 scsi_is_fc_rport +(unknown) drivers/scsi/scsi_transport_fc 0x4a51b326 fc_release_transport +(unknown) drivers/scsi/scsi_transport_fc 0x4dc20cb0 fc_vport_terminate +(unknown) drivers/scsi/scsi_transport_fc 0x596872be scsi_is_fc_vport +(unknown) drivers/scsi/scsi_transport_fc 0x6dd5e3a8 fc_attach_transport +(unknown) drivers/scsi/scsi_transport_fc 0x7954b1ea fc_get_event_number +(unknown) drivers/scsi/scsi_transport_fc 0x7c4cdd2c fc_host_post_event +(unknown) drivers/scsi/scsi_transport_fc 0x8499a709 fc_block_scsi_eh +(unknown) drivers/scsi/scsi_transport_fc 0x8951941c fc_remote_port_add +(unknown) drivers/scsi/scsi_transport_fc 0x92588906 fc_remove_host +(unknown) drivers/scsi/scsi_transport_fc 0x9fca5fcd fc_remote_port_delete +(unknown) drivers/scsi/scsi_transport_fc 0xa68283a1 fc_vport_create +(unknown) drivers/scsi/scsi_transport_fc 0xbac6c141 fc_remote_port_rolechg +(unknown) drivers/scsi/scsi_transport_iscsi 0x05b899bf iscsi_block_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x1f3a0884 iscsi_conn_error_event +(unknown) drivers/scsi/scsi_transport_iscsi 0x32981f71 iscsi_destroy_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x3703fde7 iscsi_recv_pdu +(unknown) drivers/scsi/scsi_transport_iscsi 0x42932d0e iscsi_host_for_each_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x60e55df6 iscsi_offload_mesg +(unknown) drivers/scsi/scsi_transport_iscsi 0x6df6a133 iscsi_unregister_transport +(unknown) drivers/scsi/scsi_transport_iscsi 0x71956809 iscsi_create_endpoint +(unknown) drivers/scsi/scsi_transport_iscsi 0x7fea66d7 iscsi_alloc_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x8c02bac0 iscsi_scan_finished +(unknown) drivers/scsi/scsi_transport_iscsi 0x982ee910 iscsi_free_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x9834b187 iscsi_destroy_conn +(unknown) drivers/scsi/scsi_transport_iscsi 0xa0460b64 iscsi_session_event +(unknown) drivers/scsi/scsi_transport_iscsi 0xa611396f iscsi_unblock_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xaacf84b1 iscsi_destroy_endpoint +(unknown) drivers/scsi/scsi_transport_iscsi 0xb0a3f702 iscsi_create_conn +(unknown) drivers/scsi/scsi_transport_iscsi 0xb2103f2c iscsi_session_chkready +(unknown) drivers/scsi/scsi_transport_iscsi 0xba0d540d iscsi_register_transport +(unknown) drivers/scsi/scsi_transport_iscsi 0xcb84de23 iscsi_remove_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xd665ea9e iscsi_block_scsi_eh +(unknown) drivers/scsi/scsi_transport_iscsi 0xe5cf104e iscsi_create_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xf18d9947 iscsi_lookup_endpoint +(unknown) drivers/scsi/scsi_transport_iscsi 0xfe78ddd7 iscsi_add_session +(unknown) drivers/scsi/scsi_transport_sas 0x032fd933 sas_attach_transport +(unknown) drivers/scsi/scsi_transport_sas 0x039557a2 sas_expander_alloc +(unknown) drivers/scsi/scsi_transport_sas 0x08f6b96b sas_phy_free +(unknown) drivers/scsi/scsi_transport_sas 0x1b62c84c sas_rphy_delete +(unknown) drivers/scsi/scsi_transport_sas 0x21fb94f6 sas_release_transport +(unknown) drivers/scsi/scsi_transport_sas 0x2a6c07a2 sas_rphy_free +(unknown) drivers/scsi/scsi_transport_sas 0x2c234946 sas_phy_add +(unknown) drivers/scsi/scsi_transport_sas 0x56071f33 sas_rphy_add +(unknown) drivers/scsi/scsi_transport_sas 0x6163688a sas_port_free +(unknown) drivers/scsi/scsi_transport_sas 0x62a35679 sas_phy_alloc +(unknown) drivers/scsi/scsi_transport_sas 0x6b3cff41 sas_is_tlr_enabled +(unknown) drivers/scsi/scsi_transport_sas 0x73baecc6 sas_rphy_remove +(unknown) drivers/scsi/scsi_transport_sas 0x77ba0be3 sas_port_alloc +(unknown) drivers/scsi/scsi_transport_sas 0x7bb0606b sas_port_add +(unknown) drivers/scsi/scsi_transport_sas 0x8522feb4 sas_read_port_mode_page +(unknown) drivers/scsi/scsi_transport_sas 0x858f784d sas_port_mark_backlink +(unknown) drivers/scsi/scsi_transport_sas 0x8b5c108d scsi_is_sas_port +(unknown) drivers/scsi/scsi_transport_sas 0x8de7eeed sas_enable_tlr +(unknown) drivers/scsi/scsi_transport_sas 0x921ddfcd sas_port_add_phy +(unknown) drivers/scsi/scsi_transport_sas 0x967ba349 sas_end_device_alloc +(unknown) drivers/scsi/scsi_transport_sas 0xb7429217 scsi_is_sas_rphy +(unknown) drivers/scsi/scsi_transport_sas 0xb8f7f6a8 sas_remove_children +(unknown) drivers/scsi/scsi_transport_sas 0xbb1d4764 sas_port_delete +(unknown) drivers/scsi/scsi_transport_sas 0xc59e6c8d sas_remove_host +(unknown) drivers/scsi/scsi_transport_sas 0xda12ce0d scsi_is_sas_phy +(unknown) drivers/scsi/scsi_transport_sas 0xdc812259 sas_phy_delete +(unknown) drivers/scsi/scsi_transport_sas 0xdd6a280f sas_port_delete_phy +(unknown) drivers/scsi/scsi_transport_sas 0xe22f89a6 sas_disable_tlr +(unknown) drivers/scsi/scsi_transport_sas 0xf1fd0cdb sas_port_alloc_num +(unknown) drivers/scsi/scsi_transport_sas 0xfe3b12a4 sas_tlr_supported +(unknown) drivers/scsi/scsi_transport_srp 0x16ffe9c2 srp_release_transport +(unknown) drivers/scsi/scsi_transport_srp 0xbe1e91fa srp_rport_del +(unknown) drivers/scsi/scsi_transport_srp 0xd194447f srp_remove_host +(unknown) drivers/scsi/scsi_transport_srp 0xdc4103e1 srp_attach_transport +(unknown) drivers/scsi/scsi_transport_srp 0xf42d037d srp_rport_add +(unknown) drivers/spi/spi_bitbang 0x06c2c2d6 spi_bitbang_setup_transfer +(unknown) drivers/spi/spi_bitbang 0x1132e92a spi_bitbang_cleanup +(unknown) drivers/spi/spi_bitbang 0x2462b377 spi_bitbang_setup +(unknown) drivers/spi/spi_bitbang 0x4aa03a56 spi_bitbang_transfer +(unknown) drivers/spi/spi_bitbang 0xe964b9f9 spi_bitbang_start +(unknown) drivers/spi/spi_bitbang 0xf0ea91a5 spi_bitbang_stop +(unknown) drivers/ssb/ssb 0x02504c12 ssb_device_enable +(unknown) drivers/ssb/ssb 0x0826226c ssb_driver_unregister +(unknown) drivers/ssb/ssb 0x2128780f ssb_pcihost_register +(unknown) drivers/ssb/ssb 0x223b67b6 ssb_chipco_gpio_control +(unknown) drivers/ssb/ssb 0x270c03da ssb_bus_suspend +(unknown) drivers/ssb/ssb 0x4913fd51 ssb_bus_unregister +(unknown) drivers/ssb/ssb 0x4fd03a8e ssb_set_devtypedata +(unknown) drivers/ssb/ssb 0x55373b43 ssb_clockspeed +(unknown) drivers/ssb/ssb 0x6858e7cb ssb_commit_settings +(unknown) drivers/ssb/ssb 0x776268d1 ssb_pcicore_dev_irqvecs_enable +(unknown) drivers/ssb/ssb 0x807ae19e ssb_bus_may_powerdown +(unknown) drivers/ssb/ssb 0x85aa3620 ssb_pmu_set_ldo_voltage +(unknown) drivers/ssb/ssb 0x8c0bb87e ssb_device_is_enabled +(unknown) drivers/ssb/ssb 0xa5389355 ssb_bus_sdiobus_register +(unknown) drivers/ssb/ssb 0xa553188c ssb_bus_powerup +(unknown) drivers/ssb/ssb 0xb3c9356f ssb_bus_resume +(unknown) drivers/ssb/ssb 0xb54b98cb ssb_bus_pcibus_register +(unknown) drivers/ssb/ssb 0xb71ba01b ssb_pmu_set_ldo_paref +(unknown) drivers/ssb/ssb 0xc0512e0f ssb_admatch_base +(unknown) drivers/ssb/ssb 0xc4ae95ca __ssb_driver_register +(unknown) drivers/ssb/ssb 0xd481192b ssb_admatch_size +(unknown) drivers/ssb/ssb 0xd7570ced ssb_device_disable +(unknown) drivers/ssb/ssb 0xe878094b ssb_dma_translation +(unknown) drivers/staging/altera-stapl/altera-stapl 0x38145c5c altera_init +(unknown) drivers/staging/brcm80211/brcmfmac/brcmfmac 0x3ac6ec2f bcmsdh_probe +(unknown) drivers/staging/brcm80211/brcmfmac/brcmfmac 0x7bdbdc41 bcmsdh_remove +(unknown) drivers/staging/brcm80211/util/brcmutil 0x092d4d11 bcm_pktq_mlen +(unknown) drivers/staging/brcm80211/util/brcmutil 0x13b6e22b bcm_bitcount +(unknown) drivers/staging/brcm80211/util/brcmutil 0x19fa7271 bcm_pktq_pdeq +(unknown) drivers/staging/brcm80211/util/brcmutil 0x2e2453b1 bcm_pktq_flush +(unknown) drivers/staging/brcm80211/util/brcmutil 0x2f73a47b bcm_pktfrombuf +(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 0x3e525c79 bcm_iovar_lookup +(unknown) drivers/staging/brcm80211/util/brcmutil 0x4db446e7 bcm_pkt_buf_get_skb +(unknown) drivers/staging/brcm80211/util/brcmutil 0x521be90f bcm_mkiovar +(unknown) drivers/staging/brcm80211/util/brcmutil 0x5a2d18a5 bcm_bprintf +(unknown) drivers/staging/brcm80211/util/brcmutil 0x628e3d1f bcm_pkt_buf_free_skb +(unknown) drivers/staging/brcm80211/util/brcmutil 0x6847167b bcm_pktq_penq +(unknown) drivers/staging/brcm80211/util/brcmutil 0x6f96f9b9 bcm_pkttotlen +(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 0x859aba6d bcm_pktq_pdeq_tail +(unknown) drivers/staging/brcm80211/util/brcmutil 0x98f3652f bcm_qdbm_to_mw +(unknown) drivers/staging/brcm80211/util/brcmutil 0x994a99aa bcm_pktq_pflush +(unknown) drivers/staging/brcm80211/util/brcmutil 0x9d77e9ec bcm_parse_tlvs +(unknown) drivers/staging/brcm80211/util/brcmutil 0xa610a04b bcm_pktq_penq_head +(unknown) drivers/staging/brcm80211/util/brcmutil 0xb4c51a94 bcm_pktq_peek_tail +(unknown) drivers/staging/brcm80211/util/brcmutil 0xb61f5cde bcm_chspec_ctlchan +(unknown) drivers/staging/brcm80211/util/brcmutil 0xb6fd0745 bcm_pktq_mdeq +(unknown) drivers/staging/brcm80211/util/brcmutil 0xbed9c89c bcm_pktq_init +(unknown) drivers/staging/brcm80211/util/brcmutil 0xc401fadd bcm_crc8 +(unknown) drivers/staging/brcm80211/util/brcmutil 0xe7fbbaf6 bcm_chspec_malformed +(unknown) drivers/staging/brcm80211/util/brcmutil 0xf52c8ab4 bcm_mw_to_qdbm +(unknown) drivers/staging/brcm80211/util/brcmutil 0xf6939c10 bcm_chipname +(unknown) drivers/staging/comedi/comedi 0x0cd330f4 range_unknown +(unknown) drivers/staging/comedi/comedi 0x16770d9e comedi_buf_memcpy_to +(unknown) drivers/staging/comedi/comedi 0x241e8a3b comedi_buf_get +(unknown) drivers/staging/comedi/comedi 0x2a9c2ad0 comedi_buf_put +(unknown) drivers/staging/comedi/comedi 0x2f0ad9d3 range_bipolar5 +(unknown) drivers/staging/comedi/comedi 0x38e2b064 comedi_usb_auto_config +(unknown) drivers/staging/comedi/comedi 0x3d4891ad comedi_buf_write_alloc +(unknown) drivers/staging/comedi/comedi 0x4fe634f3 range_bipolar2_5 +(unknown) drivers/staging/comedi/comedi 0x567ec93e comedi_driver_register +(unknown) drivers/staging/comedi/comedi 0x5cc3e977 comedi_buf_read_n_available +(unknown) drivers/staging/comedi/comedi 0x5f9df64a comedi_driver_unregister +(unknown) drivers/staging/comedi/comedi 0x77bd7db1 comedi_get_device_file_info +(unknown) drivers/staging/comedi/comedi 0x8113872c range_unipolar10 +(unknown) drivers/staging/comedi/comedi 0x8a617ea4 comedi_pci_auto_config +(unknown) drivers/staging/comedi/comedi 0x9e47d12c comedi_buf_memcpy_from +(unknown) drivers/staging/comedi/comedi 0xa1103dba comedi_buf_read_alloc +(unknown) drivers/staging/comedi/comedi 0xbb52fc7f range_bipolar10 +(unknown) drivers/staging/comedi/comedi 0xbbdfca87 comedi_event +(unknown) drivers/staging/comedi/comedi 0xc352b62e comedi_usb_auto_unconfig +(unknown) drivers/staging/comedi/comedi 0xc50619f5 comedi_get_subdevice_runflags +(unknown) drivers/staging/comedi/comedi 0xcd76bb0b comedi_buf_write_free +(unknown) drivers/staging/comedi/comedi 0xd0c9f25d comedi_error +(unknown) drivers/staging/comedi/comedi 0xdb2044b2 range_unipolar5 +(unknown) drivers/staging/comedi/comedi 0xe6edd3ca comedi_check_chanlist +(unknown) drivers/staging/comedi/comedi 0xec319c6b comedi_pci_auto_unconfig +(unknown) drivers/staging/comedi/comedi 0xf4fb69f3 comedi_buf_read_free +(unknown) drivers/staging/comedi/drivers/8255 0x5661095b subdev_8255_init +(unknown) drivers/staging/comedi/drivers/8255 0x60f887a7 subdev_8255_interrupt +(unknown) drivers/staging/comedi/drivers/8255 0xada2c0ef subdev_8255_cleanup +(unknown) drivers/staging/comedi/drivers/8255 0xe71ecc98 subdev_8255_init_irq +(unknown) drivers/staging/comedi/drivers/comedi_fc 0x01412ca0 cfc_read_array_from_buffer +(unknown) drivers/staging/comedi/drivers/comedi_fc 0x1e2de1a7 cfc_handle_events +(unknown) drivers/staging/comedi/drivers/comedi_fc 0xf009d166 cfc_write_array_to_buffer +(unknown) drivers/staging/comedi/drivers/das08 0x4e4bbc61 das08_common_detach +(unknown) drivers/staging/comedi/drivers/das08 0x86fcde20 das08_cs_boards +(unknown) drivers/staging/comedi/drivers/das08 0xbdfe3bd8 das08_common_attach +(unknown) drivers/staging/comedi/drivers/mite 0x05eb9757 mite_sync_output_dma +(unknown) drivers/staging/comedi/drivers/mite 0x1e3e1d89 mite_bytes_written_to_memory_lb +(unknown) drivers/staging/comedi/drivers/mite 0x20493044 mite_bytes_written_to_memory_ub +(unknown) drivers/staging/comedi/drivers/mite 0x28ea129b mite_release_channel +(unknown) drivers/staging/comedi/drivers/mite 0x292d63c8 mite_get_status +(unknown) drivers/staging/comedi/drivers/mite 0x2e267a33 mite_prep_dma +(unknown) drivers/staging/comedi/drivers/mite 0x3c0a0c94 mite_unsetup +(unknown) drivers/staging/comedi/drivers/mite 0x3c0c5018 mite_dma_disarm +(unknown) drivers/staging/comedi/drivers/mite 0x4118d441 mite_setup +(unknown) drivers/staging/comedi/drivers/mite 0x53529577 mite_done +(unknown) drivers/staging/comedi/drivers/mite 0x68509922 mite_dma_arm +(unknown) drivers/staging/comedi/drivers/mite 0x821571d5 mite_dma_tcr +(unknown) drivers/staging/comedi/drivers/mite 0x8253c260 mite_request_channel_in_range +(unknown) drivers/staging/comedi/drivers/mite 0x9451eff8 mite_bytes_read_from_memory_ub +(unknown) drivers/staging/comedi/drivers/mite 0xa77c9dae mite_sync_input_dma +(unknown) drivers/staging/comedi/drivers/mite 0xaa26c235 mite_bytes_read_from_memory_lb +(unknown) drivers/staging/comedi/drivers/mite 0xbc0def01 mite_bytes_in_transit +(unknown) drivers/staging/comedi/drivers/mite 0xde48a9c7 mite_setup2 +(unknown) drivers/staging/comedi/drivers/mite 0xf3f07e41 mite_buf_change +(unknown) drivers/staging/comedi/drivers/mite 0xfb3ba025 mite_list_devices +(unknown) drivers/staging/comedi/drivers/mite 0xfc4418c9 mite_devices +(unknown) drivers/staging/comedi/drivers/ni_daq_700 0x006d69f8 subdev_700_init +(unknown) drivers/staging/comedi/drivers/ni_daq_700 0x1131bc99 subdev_700_interrupt +(unknown) drivers/staging/comedi/drivers/ni_daq_700 0x4c9c286c subdev_700_cleanup +(unknown) drivers/staging/comedi/drivers/ni_daq_700 0x6ea18ffa subdev_700_init_irq +(unknown) drivers/staging/comedi/drivers/ni_labpc 0x21567235 labpc_common_attach +(unknown) drivers/staging/comedi/drivers/ni_labpc 0x25e55b95 labpc_1200_is_unipolar +(unknown) drivers/staging/comedi/drivers/ni_labpc 0x8285332a range_labpc_1200_ai +(unknown) drivers/staging/comedi/drivers/ni_labpc 0xa05d43ca labpc_common_detach +(unknown) drivers/staging/comedi/drivers/ni_labpc 0xaf1e4347 labpc_1200_ai_gain_bits +(unknown) drivers/staging/comedi/drivers/ni_tio 0x18cb62af ni_tio_arm +(unknown) drivers/staging/comedi/drivers/ni_tio 0x1ad13f7d ni_tio_rinsn +(unknown) drivers/staging/comedi/drivers/ni_tio 0x2de7c4e8 ni_gpct_device_destroy +(unknown) drivers/staging/comedi/drivers/ni_tio 0x416cfceb ni_gpct_device_construct +(unknown) drivers/staging/comedi/drivers/ni_tio 0x6bd4ffaf ni_tio_winsn +(unknown) drivers/staging/comedi/drivers/ni_tio 0xb4988714 ni_tio_init_counter +(unknown) drivers/staging/comedi/drivers/ni_tio 0xc263b0bf ni_tio_insn_config +(unknown) drivers/staging/comedi/drivers/ni_tio 0xd9922e12 ni_tio_set_gate_src +(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0x0a084928 ni_tio_cmd +(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0x55064c78 ni_tio_handle_interrupt +(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0x637c699d ni_tio_acknowledge_and_confirm +(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0xb6509294 ni_tio_cmdtest +(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0xf0ff70d0 ni_tio_set_mite_channel +(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0xf592dc9c ni_tio_cancel +(unknown) drivers/staging/comedi/drivers/pcm_common 0xd01e1945 comedi_pcm_cmdtest +(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0x03abba27 comedi_close +(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0x62e12ec2 comedi_dio_bitfield +(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0x8a6449f3 comedi_dio_config +(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0xb1105c3e comedi_open +(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0xba4e4cd1 comedi_get_n_channels +(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0xdbc70d59 comedi_find_subdevice_by_type +(unknown) drivers/staging/cx25821/cx25821 0x0a2f3f81 cx25821_risc_databuffer_audio +(unknown) drivers/staging/cx25821/cx25821 0x471e1cfb cx25821_devlist +(unknown) drivers/staging/cx25821/cx25821 0x5ed12071 cx25821_sram_channel_setup_audio +(unknown) drivers/staging/cx25821/cx25821 0x67cc5b8b cx25821_sram_channels +(unknown) drivers/staging/cx25821/cx25821 0x784853c3 cx25821_print_irqbits +(unknown) drivers/staging/cx25821/cx25821 0x7a897c30 cx25821_dev_get +(unknown) drivers/staging/cx25821/cx25821 0xa9132363 cx25821_sram_channel_setup +(unknown) drivers/staging/cx25821/cx25821 0xad3c9a1b cx25821_devlist_mutex +(unknown) drivers/staging/cx25821/cx25821 0xad4448b4 cx25821_dev_unregister +(unknown) drivers/staging/cx25821/cx25821 0xc7e3dcb7 cx25821_set_gpiopin_direction +(unknown) drivers/staging/cx25821/cx25821 0xd7cde7d2 cx25821_sram_channel_dump +(unknown) drivers/staging/cx25821/cx25821 0xea716a20 cx25821_sram_channel_dump_audio +(unknown) drivers/staging/cxd2099/cxd2099 0x8c1c23b9 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 0x0a1d1a93 go7007_remove +(unknown) drivers/staging/go7007/go7007 0x29579509 go7007_read_interrupt +(unknown) drivers/staging/go7007/go7007 0x2b8a4415 go7007_register_encoder +(unknown) drivers/staging/go7007/go7007 0x6150cf1f go7007_parse_video_stream +(unknown) drivers/staging/go7007/go7007 0x679abd43 go7007_read_addr +(unknown) drivers/staging/go7007/go7007 0x6bfa1f8f go7007_snd_remove +(unknown) drivers/staging/go7007/go7007 0x8d191154 go7007_alloc +(unknown) drivers/staging/go7007/go7007 0x8f35c589 go7007_boot_encoder +(unknown) drivers/staging/go7007/go7007 0x967547f0 go7007_snd_init +(unknown) drivers/staging/hv/hv_vmbus 0x15d25179 vmbus_recvpacket +(unknown) drivers/staging/hv/hv_vmbus 0x2e0351a8 chn_cb_negotiate +(unknown) drivers/staging/hv/hv_vmbus 0x3f3c3127 vmbus_establish_gpadl +(unknown) drivers/staging/hv/hv_vmbus 0x412dda4e vmbus_child_driver_unregister +(unknown) drivers/staging/hv/hv_vmbus 0x4a231205 vmbus_sendpacket +(unknown) drivers/staging/hv/hv_vmbus 0x6cee1ae2 vmbus_sendpacket_multipagebuffer +(unknown) drivers/staging/hv/hv_vmbus 0x7d5f8fbc vmbus_recvpacket_raw +(unknown) drivers/staging/hv/hv_vmbus 0x8f8c340e vmbus_sendpacket_pagebuffer +(unknown) drivers/staging/hv/hv_vmbus 0xa6b145f1 hv_cb_utils +(unknown) drivers/staging/hv/hv_vmbus 0xb384a9a8 vmbus_teardown_gpadl +(unknown) drivers/staging/hv/hv_vmbus 0xbe28c125 vmbus_child_driver_register +(unknown) drivers/staging/hv/hv_vmbus 0xcaaefa7f vmbus_open +(unknown) drivers/staging/hv/hv_vmbus 0xd821e183 prep_negotiate_resp +(unknown) drivers/staging/hv/hv_vmbus 0xdeef5192 vmbus_close +(unknown) drivers/staging/hv/hv_vmbus 0xdf1a5ef6 vmbus_loglevel +(unknown) drivers/staging/iio/addac/adt7316 0x5ce7d480 adt7316_probe +(unknown) drivers/staging/iio/addac/adt7316 0x6c89b87d adt7316_remove +(unknown) drivers/staging/iio/addac/adt7316 0xb94e5f61 adt7316_enable +(unknown) drivers/staging/iio/addac/adt7316 0xea082e44 adt7316_disable +(unknown) drivers/staging/iio/industrialio 0x01945174 iio_allocate_device +(unknown) drivers/staging/iio/industrialio 0x0cfb16ab iio_trigger_register +(unknown) drivers/staging/iio/industrialio 0x0d02cb21 iio_trigger_notify_done +(unknown) drivers/staging/iio/industrialio 0x1872647c iio_read_ring_length +(unknown) drivers/staging/iio/industrialio 0x2d6bcdcb iio_trigger_generic_data_rdy_poll +(unknown) drivers/staging/iio/industrialio 0x404066c9 iio_trigger_poll +(unknown) drivers/staging/iio/industrialio 0x41e706c2 iio_triggered_ring_postenable +(unknown) drivers/staging/iio/industrialio 0x489238d3 iio_device_register_trigger_consumer +(unknown) drivers/staging/iio/industrialio 0x514caeaa iio_trigger_attach_poll_func +(unknown) drivers/staging/iio/industrialio 0x57779c23 iio_write_ring_length +(unknown) drivers/staging/iio/industrialio 0x5b4b0054 iio_free_trigger +(unknown) drivers/staging/iio/industrialio 0x610d3c95 iio_bus_type +(unknown) drivers/staging/iio/industrialio 0x6412839e iio_allocate_trigger +(unknown) drivers/staging/iio/industrialio 0x669f2aa1 iio_device_register +(unknown) drivers/staging/iio/industrialio 0x684f7a97 iio_ring_buffer_unregister +(unknown) drivers/staging/iio/industrialio 0x6f2d6c26 iio_dealloc_pollfunc +(unknown) drivers/staging/iio/industrialio 0x739ae300 iio_devt +(unknown) drivers/staging/iio/industrialio 0x747e0811 iio_read_const_attr +(unknown) drivers/staging/iio/industrialio 0x7d5e107d iio_push_event +(unknown) drivers/staging/iio/industrialio 0x7eff41ab iio_store_ring_enable +(unknown) drivers/staging/iio/industrialio 0x84d419ba iio_ring_buffer_register_ex +(unknown) drivers/staging/iio/industrialio 0x8d9a785d iio_trigger_unregister +(unknown) drivers/staging/iio/industrialio 0x9bc35b91 iio_trigger_poll_chained +(unknown) drivers/staging/iio/industrialio 0xa331b923 iio_ring_access_release +(unknown) drivers/staging/iio/industrialio 0xa6a79296 iio_sw_ring_preenable +(unknown) drivers/staging/iio/industrialio 0xa868fcc5 iio_triggered_ring_predisable +(unknown) drivers/staging/iio/industrialio 0xb4918d7d iio_device_unregister_trigger_consumer +(unknown) drivers/staging/iio/industrialio 0xbaa03cf4 iio_trigger_dettach_poll_func +(unknown) drivers/staging/iio/industrialio 0xc45f992c iio_show_ring_enable +(unknown) drivers/staging/iio/industrialio 0xca366151 iio_free_device +(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 0xe490e74b iio_read_ring_bytes_per_datum +(unknown) drivers/staging/iio/industrialio 0xf65dd3e9 iio_device_unregister +(unknown) drivers/staging/iio/industrialio 0xf70ea29a iio_ring_buffer_init +(unknown) drivers/staging/iio/industrialio 0xf77f5275 iio_free_ida_val +(unknown) drivers/staging/iio/kfifo_buf 0x58cafc6e iio_kfifo_allocate +(unknown) drivers/staging/iio/kfifo_buf 0xc20823d1 kfifo_access_funcs +(unknown) drivers/staging/iio/kfifo_buf 0xf948d124 iio_kfifo_free +(unknown) drivers/staging/iio/meter/ade7854 0x26de30e9 ade7854_remove +(unknown) drivers/staging/iio/meter/ade7854 0x8e4e66e2 ade7854_probe +(unknown) drivers/staging/iio/ring_sw 0x46d029c4 iio_sw_rb_allocate +(unknown) drivers/staging/iio/ring_sw 0x802241e5 iio_sw_rb_free +(unknown) drivers/staging/iio/ring_sw 0x85bbed71 ring_sw_access_funcs +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x14ae7067 ieee80211_rx_mgt_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x17602c20 ieee80211_is_54g_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x1931fe96 ieee80211_disassociate_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x1aa2b04b DOT11D_ScanComplete +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x1d92c266 SendDisassociation_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x1edf0e92 ieee80211_wx_set_rts_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x21008df6 ieee80211_wpa_supplicant_ioctl_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x213ec076 ToLegalChannel +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x22580b94 HTUpdateSelfAndPeerSetting +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x235d27ba Dot11d_UpdateCountryIe +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x24277b5a ieee80211_softmac_start_protocol_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x26bd7dd9 ieee80211_softmac_stop_protocol_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x26bf82d7 ieee80211_wx_set_rate_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x26eab9b7 Dot11d_Init +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x3368023b ieee80211_wx_set_scan_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x35f371b5 ieee80211_wx_get_rts_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x3911a532 ieee80211_start_send_beacons_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x4170d1d6 ieee80211_wx_set_encode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x476877a1 ieee80211_wx_set_power_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x483ac390 ieee80211_wx_set_auth_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x49550796 ieee80211_wx_get_mode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x4af1349e ieee80211_rx_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x4f0525d3 ieee80211_wake_queue_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x53f5272f ieee80211_stop_send_beacons_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x575c0862 ieee80211_reset_queue_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x5d178245 ieee80211_wx_get_power_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x5e937eda ieee80211_stop_scan_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x604fc2bc ieee80211_wx_set_encode_ext_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x70da11df ieee80211_txb_free_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x7b17d5e6 ieee80211_wx_set_freq_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x7b80457e ieee80211_wx_get_name_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x839e1bc3 ieee80211_wx_get_rate_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x96499b2f ieee80211_wx_get_scan_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xa4cc3fde ieee80211_wx_get_essid_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xa5b8474e DOT11D_GetMaxTxPwrInDbm +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xaaf9e960 IsLegalChannel +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xb55ffdb1 ieee80211_wx_set_mlme_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xb663b668 notify_wx_assoc_event_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xbeb3ca3a ieee80211_wx_set_essid_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xc2cfd757 ieee80211_stop_queue_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 0xcf1e3908 ieee80211_send_probe_requests_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xcff85ac5 ieee80211_wx_set_wap_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xd18b569d ieee80211_softmac_xmit_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xd21f459b ieee80211_wx_set_rawtx_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xd2332523 ieee80211_wx_set_gen_ie_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xd6623eac Dot11d_Reset +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xd93c58d5 ieee80211_ps_tx_ack_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xde364cf2 ieee80211_wx_get_freq_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xdf077aed ieee80211_get_beacon_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xe3239080 ieee80211_wx_get_encode_ext_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xe4d425e2 ieee80211_wx_get_wap_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xe60d8842 ieee80211_wx_get_encode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xec749e82 ieee80211_wx_set_mode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xf4071531 ieee80211_start_scan_syncro_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xf59e9ea1 ieee80211_softmac_scan_syncro_rsl +(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 0x03801d1a tm6000_set_audio_bitrate +(unknown) drivers/staging/tm6000/tm6000 0x0af3f870 tm6000_set_reg_mask +(unknown) drivers/staging/tm6000/tm6000 0x0f4db8cf tm6000_set_reg +(unknown) drivers/staging/tm6000/tm6000 0x2309a6d6 tm6000_xc5000_callback +(unknown) drivers/staging/tm6000/tm6000 0x618e2c7c tm6000_unregister_extension +(unknown) drivers/staging/tm6000/tm6000 0x89b611dd tm6000_debug +(unknown) drivers/staging/tm6000/tm6000 0xca198677 tm6000_get_reg +(unknown) drivers/staging/tm6000/tm6000 0xda0ff3c7 tm6000_register_extension +(unknown) drivers/staging/tm6000/tm6000 0xdff8e89d tm6000_tuner_callback +(unknown) drivers/staging/tm6000/tm6000 0xe626abdb tm6000_init_digital_mode +(unknown) drivers/staging/vme/vme 0x00d7e722 vme_lm_count +(unknown) drivers/staging/vme/vme 0x03361791 vme_dma_request +(unknown) drivers/staging/vme/vme 0x072f901c vme_master_rmw +(unknown) drivers/staging/vme/vme 0x0871d09f 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 0x1c68a306 vme_register_bridge +(unknown) drivers/staging/vme/vme 0x224da340 vme_irq_handler +(unknown) drivers/staging/vme/vme 0x3596b5c8 vme_slot_get +(unknown) drivers/staging/vme/vme 0x3b55be28 vme_slave_request +(unknown) drivers/staging/vme/vme 0x3f68d4cf vme_lm_set +(unknown) drivers/staging/vme/vme 0x41862ad4 vme_alloc_consistent +(unknown) drivers/staging/vme/vme 0x44c87a55 vme_unregister_driver +(unknown) drivers/staging/vme/vme 0x48b99a13 vme_lm_free +(unknown) drivers/staging/vme/vme 0x63d3d3f7 vme_irq_free +(unknown) drivers/staging/vme/vme 0x6666140f vme_dma_pci_attribute +(unknown) drivers/staging/vme/vme 0x76bab4d4 vme_master_set +(unknown) drivers/staging/vme/vme 0x7797a741 vme_dma_vme_attribute +(unknown) drivers/staging/vme/vme 0x7b48f9c8 vme_dma_list_free +(unknown) drivers/staging/vme/vme 0x7cf35220 vme_master_free +(unknown) drivers/staging/vme/vme 0x7fde2edb vme_master_read +(unknown) drivers/staging/vme/vme 0x90695906 vme_free_consistent +(unknown) drivers/staging/vme/vme 0x92fa5abb vme_lm_detach +(unknown) drivers/staging/vme/vme 0x989b40e0 vme_lm_request +(unknown) drivers/staging/vme/vme 0x9aeb07e8 vme_lm_attach +(unknown) drivers/staging/vme/vme 0xa5e5c9b7 vme_irq_generate +(unknown) drivers/staging/vme/vme 0xc148c8dd vme_irq_request +(unknown) drivers/staging/vme/vme 0xc8352002 vme_dma_pattern_attribute +(unknown) drivers/staging/vme/vme 0xcc5b0af0 vme_slave_set +(unknown) drivers/staging/vme/vme 0xd522661a vme_register_driver +(unknown) drivers/staging/vme/vme 0xd797b9a5 vme_master_write +(unknown) drivers/staging/vme/vme 0xdff905e5 vme_slave_free +(unknown) drivers/staging/vme/vme 0xe50ac236 vme_bus_type +(unknown) drivers/staging/vme/vme 0xe60cbb2f vme_master_get +(unknown) drivers/staging/vme/vme 0xe61b1e0b vme_slave_get +(unknown) drivers/staging/vme/vme 0xe693a6ce vme_get_size +(unknown) drivers/staging/vme/vme 0xe7741166 vme_dma_list_exec +(unknown) drivers/staging/vme/vme 0xe9f9eaee vme_dma_list_add +(unknown) drivers/staging/vme/vme 0xea6cde33 vme_new_dma_list +(unknown) drivers/staging/vme/vme 0xeccbeafc vme_dma_free_attribute +(unknown) drivers/staging/vme/vme 0xf275566e vme_master_request +(unknown) drivers/target/target_core_mod 0x02de3b18 transport_set_vpd_ident +(unknown) drivers/target/target_core_mod 0x0728a6f7 transport_get_lun_for_tmr +(unknown) drivers/target/target_core_mod 0x0b0b1e45 core_tpg_clear_object_luns +(unknown) drivers/target/target_core_mod 0x14b2d9e1 transport_generic_free_cmd +(unknown) drivers/target/target_core_mod 0x17461020 target_fabric_configfs_register +(unknown) drivers/target/target_core_mod 0x1a9c4d74 transport_register_session +(unknown) drivers/target/target_core_mod 0x2525339d transport_subsystem_register +(unknown) drivers/target/target_core_mod 0x25bd5b28 transport_subsystem_release +(unknown) drivers/target/target_core_mod 0x2a05541d transport_generic_allocate_tasks +(unknown) drivers/target/target_core_mod 0x2a2ad6bc transport_add_device_to_core_hba +(unknown) drivers/target/target_core_mod 0x2a4e9ad7 transport_asciihex_to_binaryhex +(unknown) drivers/target/target_core_mod 0x31b8f4e2 fc_get_fabric_proto_ident +(unknown) drivers/target/target_core_mod 0x396d897a transport_free_se_cmd +(unknown) drivers/target/target_core_mod 0x3b83d237 sas_get_fabric_proto_ident +(unknown) drivers/target/target_core_mod 0x3e39d22f transport_deregister_session_configfs +(unknown) drivers/target/target_core_mod 0x3e8e5446 __transport_register_session +(unknown) drivers/target/target_core_mod 0x3ecabcd6 transport_device_setup_cmd +(unknown) drivers/target/target_core_mod 0x42d1da0b iscsi_get_pr_transport_id +(unknown) drivers/target/target_core_mod 0x4500722c transport_release_cmd_to_pool +(unknown) drivers/target/target_core_mod 0x481b7e18 transport_generic_free_cmd_intr +(unknown) drivers/target/target_core_mod 0x4973836c target_fabric_configfs_init +(unknown) drivers/target/target_core_mod 0x4bf88cd3 core_tmr_alloc_req +(unknown) drivers/target/target_core_mod 0x58743594 sas_get_pr_transport_id_len +(unknown) drivers/target/target_core_mod 0x5a1a918a transport_init_session +(unknown) drivers/target/target_core_mod 0x5cbc8e02 fc_get_pr_transport_id +(unknown) drivers/target/target_core_mod 0x5d42e0b5 transport_do_task_sg_chain +(unknown) drivers/target/target_core_mod 0x5f83249c transport_complete_task +(unknown) drivers/target/target_core_mod 0x65a0deec fc_get_pr_transport_id_len +(unknown) drivers/target/target_core_mod 0x671a7735 target_fabric_configfs_deregister +(unknown) drivers/target/target_core_mod 0x69ab3705 iscsi_get_fabric_proto_ident +(unknown) drivers/target/target_core_mod 0x6c6aa3b0 transport_send_check_condition_and_sense +(unknown) drivers/target/target_core_mod 0x709e6b13 sas_get_pr_transport_id +(unknown) drivers/target/target_core_mod 0x73058530 iscsi_parse_pr_out_transport_id +(unknown) drivers/target/target_core_mod 0x76907da1 transport_generic_process_write +(unknown) drivers/target/target_core_mod 0x7dbada9d transport_set_vpd_ident_type +(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 0x8caa42ad transport_generic_handle_data +(unknown) drivers/target/target_core_mod 0x9e17e135 transport_generic_handle_tmr +(unknown) drivers/target/target_core_mod 0xa539b366 core_tpg_set_initiator_node_queue_depth +(unknown) drivers/target/target_core_mod 0xaba8e8fd core_alua_check_nonop_delay +(unknown) drivers/target/target_core_mod 0xac2d418e core_tpg_deregister +(unknown) drivers/target/target_core_mod 0xb1e5df83 transport_generic_map_mem_to_cmd +(unknown) drivers/target/target_core_mod 0xb37614ef transport_complete_sync_cache +(unknown) drivers/target/target_core_mod 0xb9e5780d transport_free_session +(unknown) drivers/target/target_core_mod 0xc2658d09 transport_get_lun_for_cmd +(unknown) drivers/target/target_core_mod 0xc76cdec8 sas_parse_pr_out_transport_id +(unknown) drivers/target/target_core_mod 0xc95666d1 fc_parse_pr_out_transport_id +(unknown) drivers/target/target_core_mod 0xceb5ccb8 core_tpg_check_initiator_node_acl +(unknown) drivers/target/target_core_mod 0xd70109b4 core_tpg_register +(unknown) drivers/target/target_core_mod 0xdbe27ffa target_fabric_configfs_free +(unknown) drivers/target/target_core_mod 0xdf6728b9 core_tpg_del_initiator_node_acl +(unknown) drivers/target/target_core_mod 0xe271297b transport_generic_handle_cdb_map +(unknown) drivers/target/target_core_mod 0xe57918a3 transport_init_se_cmd +(unknown) drivers/target/target_core_mod 0xe706655d transport_deregister_session +(unknown) drivers/target/target_core_mod 0xebb95fdf iscsi_get_pr_transport_id_len +(unknown) drivers/target/target_core_mod 0xf01621c7 transport_set_vpd_proto_id +(unknown) drivers/target/target_core_mod 0xf11dd46e core_tpg_add_initiator_node_acl +(unknown) drivers/target/target_core_mod 0xf87e46eb transport_generic_handle_cdb +(unknown) drivers/target/target_core_mod 0xfb73d171 transport_check_aborted_status +(unknown) drivers/telephony/ixj 0x9244bcaf ixj_pcmcia_probe +(unknown) drivers/telephony/phonedev 0x071f4729 phone_register_device +(unknown) drivers/telephony/phonedev 0x3d5e50b2 phone_unregister_device +(unknown) drivers/tty/n_tracesink 0x585ebaac n_tracesink_datadrain +(unknown) drivers/tty/serial/max3107 0x056a13f2 max3107_rw +(unknown) drivers/tty/serial/max3107 0x0a4170a9 max3107_suspend +(unknown) drivers/tty/serial/max3107 0x8760169a max3107_resume +(unknown) drivers/tty/serial/max3107 0xa6d42c2f max3107_probe +(unknown) drivers/tty/serial/max3107 0xbf5c1aef max3107_hw_susp +(unknown) drivers/tty/serial/max3107 0xbfc8f319 max3107_remove +(unknown) drivers/uio/uio 0x33fadec1 __uio_register_device +(unknown) drivers/uio/uio 0x4615abbf uio_unregister_device +(unknown) drivers/uio/uio 0xcdecba24 uio_event_notify +(unknown) drivers/usb/atm/usbatm 0x205244d0 usbatm_usb_disconnect +(unknown) drivers/usb/atm/usbatm 0xe07a6e87 usbatm_usb_probe +(unknown) drivers/usb/gadget/dummy_hcd 0x7e159b58 net2280_set_fifo_mode +(unknown) drivers/usb/gadget/dummy_hcd 0xb0ebfd90 usb_gadget_probe_driver +(unknown) drivers/usb/gadget/dummy_hcd 0xe7373546 usb_gadget_unregister_driver +(unknown) drivers/usb/host/sl811-hcd 0x899797bf sl811h_driver +(unknown) drivers/usb/misc/ftdi-elan 0x139ff5aa usb_ftdi_elan_edset_empty +(unknown) drivers/usb/misc/ftdi-elan 0x2ec3706c ftdi_elan_gone_away +(unknown) drivers/usb/misc/ftdi-elan 0x3ef4a989 usb_ftdi_elan_read_pcimem +(unknown) drivers/usb/misc/ftdi-elan 0x48bf6f0e usb_ftdi_elan_edset_input +(unknown) drivers/usb/misc/ftdi-elan 0x64c24e42 usb_ftdi_elan_edset_single +(unknown) drivers/usb/misc/ftdi-elan 0x7daa3a19 usb_ftdi_elan_write_pcimem +(unknown) drivers/usb/misc/ftdi-elan 0x84dd054d usb_ftdi_elan_edset_flush +(unknown) drivers/usb/misc/ftdi-elan 0x8e667589 usb_ftdi_elan_edset_output +(unknown) drivers/usb/misc/ftdi-elan 0x8ed97e71 usb_ftdi_elan_edset_setup +(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 0x16bfdef5 usb_wwan_suspend +(unknown) drivers/usb/serial/usb_wwan 0x181aa162 usb_wwan_startup +(unknown) drivers/usb/serial/usb_wwan 0x1f480c60 usb_wwan_close +(unknown) drivers/usb/serial/usb_wwan 0x227c9297 usb_wwan_write_room +(unknown) drivers/usb/serial/usb_wwan 0x3a6bc509 usb_wwan_write +(unknown) drivers/usb/serial/usb_wwan 0x3bbbb593 usb_wwan_tiocmget +(unknown) drivers/usb/serial/usb_wwan 0x45fd5be7 usb_wwan_ioctl +(unknown) drivers/usb/serial/usb_wwan 0x5e29c6e2 usb_wwan_disconnect +(unknown) drivers/usb/serial/usb_wwan 0x64f99009 usb_wwan_set_termios +(unknown) drivers/usb/serial/usb_wwan 0x7c499876 usb_wwan_tiocmset +(unknown) drivers/usb/serial/usb_wwan 0x84f47120 usb_wwan_resume +(unknown) drivers/usb/serial/usb_wwan 0x94c21080 usb_wwan_dtr_rts +(unknown) drivers/usb/serial/usb_wwan 0xa2450490 usb_wwan_release +(unknown) drivers/usb/serial/usb_wwan 0xa554770f usb_wwan_open +(unknown) drivers/usb/serial/usb_wwan 0xf173e3f4 usb_wwan_chars_in_buffer +(unknown) drivers/usb/serial/usbserial 0x12ffda0b usb_serial_deregister +(unknown) drivers/usb/serial/usbserial 0x23e2960a ezusb_set_reset +(unknown) drivers/usb/serial/usbserial 0x34738a3c usb_serial_handle_break +(unknown) drivers/usb/serial/usbserial 0x4d188f85 usb_serial_generic_submit_read_urb +(unknown) drivers/usb/serial/usbserial 0x58e326f7 usb_serial_generic_throttle +(unknown) drivers/usb/serial/usbserial 0x5b4dd1f6 usb_serial_register +(unknown) drivers/usb/serial/usbserial 0x5ef90490 usb_serial_generic_unthrottle +(unknown) drivers/usb/serial/usbserial 0x5fee7b2b usb_serial_generic_resume +(unknown) drivers/usb/serial/usbserial 0x7f85d27a usb_serial_generic_write_bulk_callback +(unknown) drivers/usb/serial/usbserial 0x82907837 usb_serial_port_softint +(unknown) drivers/usb/serial/usbserial 0x8b476900 usb_serial_generic_read_bulk_callback +(unknown) drivers/usb/serial/usbserial 0x8b613fab usb_serial_generic_process_read_urb +(unknown) drivers/usb/serial/usbserial 0x94285530 usb_serial_suspend +(unknown) drivers/usb/serial/usbserial 0x97949485 ezusb_writememory +(unknown) drivers/usb/serial/usbserial 0x9d752673 usb_serial_handle_sysrq_char +(unknown) drivers/usb/serial/usbserial 0x9ddbd27d usb_serial_generic_write +(unknown) drivers/usb/serial/usbserial 0xa9a3fa7a usb_serial_generic_disconnect +(unknown) drivers/usb/serial/usbserial 0xafda008b usb_serial_probe +(unknown) drivers/usb/serial/usbserial 0xb5d0b5f8 usb_serial_resume +(unknown) drivers/usb/serial/usbserial 0xe0967745 usb_serial_disconnect +(unknown) drivers/usb/serial/usbserial 0xe8c230f8 usb_serial_generic_close +(unknown) drivers/usb/serial/usbserial 0xf7b617d0 usb_serial_generic_open +(unknown) drivers/usb/serial/usbserial 0xffaed0fe usb_serial_handle_dcd_change +(unknown) drivers/usb/storage/usb-storage 0x0be13004 usb_storage_usb_ids +(unknown) drivers/usb/storage/usb-storage 0x110b8217 usb_stor_Bulk_reset +(unknown) drivers/usb/storage/usb-storage 0x1bc3edc2 usb_stor_sense_invalidCDB +(unknown) drivers/usb/storage/usb-storage 0x21a3a948 usb_stor_ctrl_transfer +(unknown) drivers/usb/storage/usb-storage 0x22c734ab usb_stor_bulk_srb +(unknown) drivers/usb/storage/usb-storage 0x259b6a89 usb_stor_reset_resume +(unknown) drivers/usb/storage/usb-storage 0x3678cb77 fill_inquiry_response +(unknown) drivers/usb/storage/usb-storage 0x39471d84 usb_stor_access_xfer_buf +(unknown) drivers/usb/storage/usb-storage 0x3a5d9a1d usb_stor_bulk_transfer_sg +(unknown) drivers/usb/storage/usb-storage 0x57c436c1 usb_stor_CB_reset +(unknown) drivers/usb/storage/usb-storage 0x58234ea0 usb_stor_probe2 +(unknown) drivers/usb/storage/usb-storage 0x583e71be usb_stor_bulk_transfer_buf +(unknown) drivers/usb/storage/usb-storage 0x598fdd57 usb_stor_suspend +(unknown) drivers/usb/storage/usb-storage 0x8366f73d usb_stor_resume +(unknown) drivers/usb/storage/usb-storage 0x83f869b8 usb_stor_clear_halt +(unknown) drivers/usb/storage/usb-storage 0x864967f9 usb_stor_transparent_scsi_command +(unknown) drivers/usb/storage/usb-storage 0x9897d604 usb_stor_post_reset +(unknown) drivers/usb/storage/usb-storage 0xa365b931 usb_stor_CB_transport +(unknown) drivers/usb/storage/usb-storage 0xa4d9e20b usb_stor_set_xfer_buf +(unknown) drivers/usb/storage/usb-storage 0xb02d026f usb_stor_control_msg +(unknown) drivers/usb/storage/usb-storage 0xb6c563a6 usb_stor_disconnect +(unknown) drivers/usb/storage/usb-storage 0xcf645800 usb_stor_pre_reset +(unknown) drivers/usb/storage/usb-storage 0xe34d3b5e usb_stor_Bulk_transport +(unknown) drivers/usb/storage/usb-storage 0xf35139de usb_stor_probe1 +(unknown) drivers/usb/storage/usb-storage 0xf7ff8fd8 usb_usual_ignore_device +(unknown) drivers/usb/wusbcore/wusb-wa 0x360ae214 wa_urb_enqueue +(unknown) drivers/usb/wusbcore/wusb-wa 0x50352582 wa_urb_dequeue +(unknown) drivers/usb/wusbcore/wusb-wa 0x907d06f8 __wa_destroy +(unknown) drivers/usb/wusbcore/wusb-wa 0xb54edfa3 wa_create +(unknown) drivers/usb/wusbcore/wusb-wa 0xc14b12e6 rpipe_ep_disable +(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 0x14c4c419 wusbhc_b_create +(unknown) drivers/usb/wusbcore/wusbcore 0x348cccde __wusb_dev_get_by_usb_dev +(unknown) drivers/usb/wusbcore/wusbcore 0x436c9bc0 wusbhc_rh_control +(unknown) drivers/usb/wusbcore/wusbcore 0x44d88235 wusbhc_giveback_urb +(unknown) drivers/usb/wusbcore/wusbcore 0x55400fc3 wusbhc_b_destroy +(unknown) drivers/usb/wusbcore/wusbcore 0x5d9cc8a0 wusbhc_mmcie_set +(unknown) drivers/usb/wusbcore/wusbcore 0x6212b695 wusbhc_rh_status_data +(unknown) drivers/usb/wusbcore/wusbcore 0x687b1482 wusbhc_reset_all +(unknown) drivers/usb/wusbcore/wusbcore 0x7f0b7631 wusb_dev_destroy +(unknown) drivers/usb/wusbcore/wusbcore 0x8308d6ac wusbhc_rh_suspend +(unknown) drivers/usb/wusbcore/wusbcore 0x87fd4d44 wusbhc_chid_set +(unknown) drivers/usb/wusbcore/wusbcore 0x92a2ecb9 wusbhc_destroy +(unknown) drivers/usb/wusbcore/wusbcore 0xa1f4c5df wusbhc_mmcie_rm +(unknown) drivers/usb/wusbcore/wusbcore 0xb6168043 wusbhc_rh_start_port_reset +(unknown) drivers/usb/wusbcore/wusbcore 0xb6acd058 wusbhc_handle_dn +(unknown) drivers/usb/wusbcore/wusbcore 0xb725d128 wusb_cluster_id_put +(unknown) drivers/usb/wusbcore/wusbcore 0xdcd16a43 wusbhc_create +(unknown) drivers/usb/wusbcore/wusbcore 0xdf197c82 wusbhc_rh_resume +(unknown) drivers/usb/wusbcore/wusbcore 0xf770a6b4 wusbd +(unknown) drivers/usb/wusbcore/wusbcore 0xfe2e17d7 wusb_et_name +(unknown) drivers/uwb/i1480/dfu/i1480-dfu-usb 0x27b94ab7 i1480_cmd +(unknown) drivers/uwb/i1480/dfu/i1480-dfu-usb 0x474a37db i1480_rceb_check +(unknown) drivers/uwb/i1480/dfu/i1480-dfu-usb 0xb8a6e8d6 i1480_fw_upload +(unknown) drivers/uwb/umc 0x0c6efebf umc_device_unregister +(unknown) drivers/uwb/umc 0x2adde6b9 umc_driver_unregister +(unknown) drivers/uwb/umc 0x4498ac78 umc_controller_reset +(unknown) drivers/uwb/umc 0xa0208493 umc_device_create +(unknown) drivers/uwb/umc 0xe2b1e2f0 umc_device_register +(unknown) drivers/uwb/umc 0xe5abb14b __umc_driver_register +(unknown) drivers/uwb/umc 0xf968e6b8 umc_bus_type +(unknown) drivers/uwb/umc 0xfb2238d5 umc_match_pci_id +(unknown) drivers/uwb/uwb 0x024d4c81 uwb_rsv_establish +(unknown) drivers/uwb/uwb 0x06be874c uwb_rsv_terminate +(unknown) drivers/uwb/uwb 0x06c4184b uwb_rc_pre_reset +(unknown) drivers/uwb/uwb 0x0b8aad57 uwb_est_unregister +(unknown) drivers/uwb/uwb 0x19b64c63 uwb_rc_reset_all +(unknown) drivers/uwb/uwb 0x249ef8f1 uwb_rc_cmd_async +(unknown) drivers/uwb/uwb 0x2513329c uwb_pal_init +(unknown) drivers/uwb/uwb 0x2ce1fd26 uwb_radio_stop +(unknown) drivers/uwb/uwb 0x2fc1ac0c uwb_dev_for_each +(unknown) drivers/uwb/uwb 0x43c07748 uwb_rsv_get_usable_mas +(unknown) drivers/uwb/uwb 0x456e3717 uwb_rc_dev_addr_get +(unknown) drivers/uwb/uwb 0x48035066 uwb_rc_vcmd +(unknown) drivers/uwb/uwb 0x489733a9 __uwb_rc_try_get +(unknown) drivers/uwb/uwb 0x4d57ae3c uwb_rsv_type_str +(unknown) drivers/uwb/uwb 0x4d8866bd uwb_notifs_register +(unknown) drivers/uwb/uwb 0x50e21628 uwb_rc_ie_rm +(unknown) drivers/uwb/uwb 0x50e46df9 uwb_rsv_destroy +(unknown) drivers/uwb/uwb 0x5257b4fc uwb_rc_alloc +(unknown) drivers/uwb/uwb 0x54820127 uwb_dev_try_get +(unknown) drivers/uwb/uwb 0x567caecf uwb_rsv_modify +(unknown) drivers/uwb/uwb 0x5e2c8a7a uwb_rsv_accept +(unknown) drivers/uwb/uwb 0x5e4bc088 __uwb_addr_print +(unknown) drivers/uwb/uwb 0x6531d6f1 uwb_rc_get_by_dev +(unknown) drivers/uwb/uwb 0x7b88b60c uwb_est_find_size +(unknown) drivers/uwb/uwb 0x7dcfcd23 uwb_ie_next +(unknown) drivers/uwb/uwb 0x80d03adc uwb_rc_add +(unknown) drivers/uwb/uwb 0x860e60a3 uwb_rc_init +(unknown) drivers/uwb/uwb 0x86962441 uwb_rc_get_by_grandpa +(unknown) drivers/uwb/uwb 0x98413234 uwb_rsv_state_str +(unknown) drivers/uwb/uwb 0xa2d398a7 uwb_rsv_create +(unknown) drivers/uwb/uwb 0xa6cea756 uwb_notifs_deregister +(unknown) drivers/uwb/uwb 0xad7ad1dd uwb_radio_start +(unknown) drivers/uwb/uwb 0xaf6ca647 uwb_rc_post_reset +(unknown) drivers/uwb/uwb 0xb940d3b0 uwb_rc_put +(unknown) drivers/uwb/uwb 0xc1956ea5 uwb_rc_neh_error +(unknown) drivers/uwb/uwb 0xd1c9e63a uwb_pal_unregister +(unknown) drivers/uwb/uwb 0xd9368204 uwb_rc_cmd +(unknown) drivers/uwb/uwb 0xe1716f06 uwb_est_register +(unknown) drivers/uwb/uwb 0xe18c584c uwb_rc_neh_grok +(unknown) drivers/uwb/uwb 0xe8404360 uwb_rc_ie_add +(unknown) drivers/uwb/uwb 0xef322c02 uwb_rc_mac_addr_get +(unknown) drivers/uwb/uwb 0xef9eda2b uwb_pal_register +(unknown) drivers/uwb/uwb 0xfdb6406a uwb_rc_rm +(unknown) drivers/uwb/whci 0x1e882e8a whci_wait_for +(unknown) drivers/video/backlight/generic_bl 0xc86baa7c corgibl_limit_intensity +(unknown) drivers/video/backlight/ili9320 0x2f6b0ec4 ili9320_suspend +(unknown) drivers/video/backlight/ili9320 0x3a85cfca ili9320_resume +(unknown) drivers/video/backlight/ili9320 0x5c0fb3db ili9320_write_regs +(unknown) drivers/video/backlight/ili9320 0x81603b41 ili9320_probe_spi +(unknown) drivers/video/backlight/ili9320 0xa6dce6c7 ili9320_write +(unknown) drivers/video/backlight/ili9320 0xe51cfafc ili9320_remove +(unknown) drivers/video/backlight/ili9320 0xf3285363 ili9320_shutdown +(unknown) drivers/video/backlight/lcd 0xadd80226 lcd_device_unregister +(unknown) drivers/video/backlight/lcd 0xd9d86cc8 lcd_device_register +(unknown) drivers/video/cyber2000fb 0x0cc3ede5 cyber2000fb_detach +(unknown) drivers/video/cyber2000fb 0x3a3ff594 cyber2000fb_disable_extregs +(unknown) drivers/video/cyber2000fb 0xe18db383 cyber2000fb_enable_extregs +(unknown) drivers/video/cyber2000fb 0xe726d357 cyber2000fb_attach +(unknown) drivers/video/display/display 0x4f4ec052 display_device_unregister +(unknown) drivers/video/display/display 0xcb9b3160 display_device_register +(unknown) drivers/video/fb_ddc 0xb81d7f97 fb_ddc_read +(unknown) drivers/video/fb_sys_fops 0x185cf400 fb_sys_read +(unknown) drivers/video/fb_sys_fops 0x6dbb154c fb_sys_write +(unknown) drivers/video/macmodes 0x08ed0b62 mac_vmode_to_var +(unknown) drivers/video/macmodes 0x528021d3 mac_find_mode +(unknown) drivers/video/macmodes 0xe2304303 mac_map_monitor_sense +(unknown) drivers/video/matrox/g450_pll 0x0e1a8ba5 g450_mnp2f +(unknown) drivers/video/matrox/g450_pll 0x9c47ecca matroxfb_g450_setpll_cond +(unknown) drivers/video/matrox/g450_pll 0xaa141ad6 matroxfb_g450_setclk +(unknown) drivers/video/matrox/matroxfb_DAC1064 0x3a7b10bd matrox_mystique +(unknown) drivers/video/matrox/matroxfb_DAC1064 0x54e1b48f DAC1064_global_restore +(unknown) drivers/video/matrox/matroxfb_DAC1064 0x68ce64ea matrox_G100 +(unknown) drivers/video/matrox/matroxfb_DAC1064 0x8b7a8e70 DAC1064_global_init +(unknown) drivers/video/matrox/matroxfb_Ti3026 0x1f00d4ab matrox_millennium +(unknown) drivers/video/matrox/matroxfb_accel 0x2adac1af matrox_cfbX_init +(unknown) drivers/video/matrox/matroxfb_base 0x5fd0c4de matroxfb_wait_for_sync +(unknown) drivers/video/matrox/matroxfb_base 0xa6a46bb4 matroxfb_register_driver +(unknown) drivers/video/matrox/matroxfb_base 0xd0b7bc41 matroxfb_enable_irq +(unknown) drivers/video/matrox/matroxfb_base 0xe39ece6b matroxfb_unregister_driver +(unknown) drivers/video/matrox/matroxfb_g450 0xc9d7a6f4 matroxfb_g450_connect +(unknown) drivers/video/matrox/matroxfb_g450 0xf8dcac72 matroxfb_g450_shutdown +(unknown) drivers/video/matrox/matroxfb_misc 0x25cf8049 matroxfb_PLL_calcclock +(unknown) drivers/video/matrox/matroxfb_misc 0x2d954e64 matroxfb_DAC_in +(unknown) drivers/video/matrox/matroxfb_misc 0x768bd366 matroxfb_read_pins +(unknown) drivers/video/matrox/matroxfb_misc 0x8dc8a6b6 matroxfb_vgaHWinit +(unknown) drivers/video/matrox/matroxfb_misc 0x9310912c matroxfb_DAC_out +(unknown) drivers/video/matrox/matroxfb_misc 0xabd8e427 matroxfb_var2my +(unknown) drivers/video/matrox/matroxfb_misc 0xce53801d matroxfb_vgaHWrestore +(unknown) drivers/video/mb862xx/mb862xxfb 0x6eb9446e mb862xxfb_init_accel +(unknown) drivers/video/output 0xc7529211 video_output_unregister +(unknown) drivers/video/output 0xef341992 video_output_register +(unknown) drivers/video/sis/sisfb 0x3037658e sis_malloc +(unknown) drivers/video/sis/sisfb 0x454a3cf0 sis_free +(unknown) drivers/video/sis/sisfb 0x9e44ff37 sis_free_new +(unknown) drivers/video/sis/sisfb 0xa117949d sis_malloc_new +(unknown) drivers/video/svgalib 0x17f3f471 svga_set_default_seq_regs +(unknown) drivers/video/svgalib 0x1b6c24a8 svga_get_tilemax +(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 0x5bd98736 svga_tilecursor +(unknown) drivers/video/svgalib 0x80f24d95 svga_wcrt_multi +(unknown) drivers/video/svgalib 0xb48d0c81 svga_tilecopy +(unknown) drivers/video/svgalib 0xb73175ba svga_settile +(unknown) drivers/video/svgalib 0xc64d6672 svga_tilefill +(unknown) drivers/video/svgalib 0xd1429fca svga_wseq_multi +(unknown) drivers/video/svgalib 0xd22ca511 svga_set_default_atc_regs +(unknown) drivers/video/svgalib 0xd64a2aa2 svga_get_caps +(unknown) drivers/video/svgalib 0xe02e3cfd svga_tileblit +(unknown) drivers/video/svgalib 0xe28d2a49 svga_set_default_gfx_regs +(unknown) drivers/video/svgalib 0xec83c473 svga_match_format +(unknown) drivers/video/svgalib 0xef774f5d svga_compute_pll +(unknown) drivers/video/syscopyarea 0x58ea1682 sys_copyarea +(unknown) drivers/video/sysfillrect 0xec6d7017 sys_fillrect +(unknown) drivers/video/sysimgblt 0x64d0a2d5 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 0x22a7af24 viafb_dma_copy_out_sg +(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 0x79e6190a viafb_irq_disable +(unknown) drivers/video/via/viafb 0xb4f863e6 viafb_pm_register +(unknown) drivers/video/via/viafb 0xc97cab0b viafb_find_i2c_adapter +(unknown) drivers/video/via/viafb 0xcaefb732 viafb_release_dma +(unknown) drivers/video/via/viafb 0xfff2dfd2 viafb_gpio_lookup +(unknown) drivers/w1/slaves/w1_bq27000 0x2e8bdec0 w1_bq27000_write +(unknown) drivers/w1/slaves/w1_bq27000 0x5390f38f w1_bq27000_read +(unknown) drivers/w1/slaves/w1_ds2760 0x06b92f39 w1_ds2760_read +(unknown) drivers/w1/slaves/w1_ds2760 0x3edabc55 w1_ds2760_recall_eeprom +(unknown) drivers/w1/slaves/w1_ds2760 0x826c2801 w1_ds2760_store_eeprom +(unknown) drivers/w1/slaves/w1_ds2760 0x8af861db w1_ds2760_write +(unknown) drivers/w1/slaves/w1_ds2780 0xaf364837 w1_ds2780_io +(unknown) drivers/w1/slaves/w1_ds2780 0xdc2a43f4 w1_ds2780_eeprom_cmd +(unknown) drivers/w1/wire 0x11b279f1 w1_remove_master_device +(unknown) drivers/w1/wire 0x3b21bfc7 w1_unregister_family +(unknown) drivers/w1/wire 0x3e3c5247 w1_add_master_device +(unknown) drivers/w1/wire 0x4a742f21 w1_read_block +(unknown) drivers/w1/wire 0x544a4db4 w1_touch_block +(unknown) drivers/w1/wire 0x6a508245 w1_write_block +(unknown) drivers/w1/wire 0x7c2f2afb w1_calc_crc8 +(unknown) drivers/w1/wire 0x7cc4073f w1_reset_resume_command +(unknown) drivers/w1/wire 0x93bf9da4 w1_register_family +(unknown) drivers/w1/wire 0x96bbbc7c w1_read_8 +(unknown) drivers/w1/wire 0xa584d246 w1_next_pullup +(unknown) drivers/w1/wire 0xbaed721d w1_reset_select_slave +(unknown) drivers/w1/wire 0xc2ac4420 w1_reset_bus +(unknown) drivers/w1/wire 0xf3f6ebc0 w1_write_8 +(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) drivers/xen/xenbus/xenbus_probe_frontend 0x704e9a61 __xenbus_register_frontend +(unknown) fs/configfs/configfs 0x47f4d5e8 configfs_undepend_item +(unknown) fs/configfs/configfs 0x4a74abee config_group_init_type_name +(unknown) fs/configfs/configfs 0x4d787b47 config_item_set_name +(unknown) fs/configfs/configfs 0x573dcc12 configfs_unregister_subsystem +(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 0xac511f88 config_item_put +(unknown) fs/configfs/configfs 0xef9cfbc9 configfs_register_subsystem +(unknown) fs/configfs/configfs 0xf0251817 configfs_depend_item +(unknown) fs/configfs/configfs 0xf7dc83c1 config_group_find_item +(unknown) fs/dlm/dlm 0x0864c4a4 dlm_new_lockspace +(unknown) fs/dlm/dlm 0x6282c3e2 dlm_posix_lock +(unknown) fs/dlm/dlm 0x9321df95 dlm_lock +(unknown) fs/dlm/dlm 0x9abda22c dlm_posix_unlock +(unknown) fs/dlm/dlm 0xa65088c6 dlm_posix_get +(unknown) fs/dlm/dlm 0xcf9f3328 dlm_release_lockspace +(unknown) fs/dlm/dlm 0xdc583c08 dlm_unlock +(unknown) fs/fat/fat 0x04880474 fat_search_long +(unknown) fs/fat/fat 0x05d66833 fat_free_clusters +(unknown) fs/fat/fat 0x09824c8d fat_fill_super +(unknown) fs/fat/fat 0x0e3d9759 fat_build_inode +(unknown) fs/fat/fat 0x0eb5cd1f fat_setattr +(unknown) fs/fat/fat 0x1949a3d2 fat_detach +(unknown) fs/fat/fat 0x3123fa72 __fat_fs_error +(unknown) fs/fat/fat 0x3668da66 fat_dir_empty +(unknown) fs/fat/fat 0x3a716527 fat_flush_inodes +(unknown) fs/fat/fat 0x4cb40904 fat_scan +(unknown) fs/fat/fat 0x4ceb7c0b fat_get_dotdot_entry +(unknown) fs/fat/fat 0x509709ae fat_alloc_new_dir +(unknown) fs/fat/fat 0x62e39d1f fat_add_entries +(unknown) fs/fat/fat 0x66504e63 fat_sync_inode +(unknown) fs/fat/fat 0xc342eda7 fat_time_unix2fat +(unknown) fs/fat/fat 0xc6727e85 fat_attach +(unknown) fs/fat/fat 0xd9a6de59 fat_remove_entries +(unknown) fs/fat/fat 0xed396500 fat_getattr +(unknown) fs/fscache/fscache 0x02a22f4e __fscache_uncache_page +(unknown) fs/fscache/fscache 0x07d9b576 fscache_wait_bit_interruptible +(unknown) fs/fscache/fscache 0x092cf98e fscache_object_sleep_till_congested +(unknown) fs/fscache/fscache 0x18c5483d fscache_init_cache +(unknown) fs/fscache/fscache 0x2559c3a7 fscache_io_error +(unknown) fs/fscache/fscache 0x330f3127 fscache_mark_pages_cached +(unknown) fs/fscache/fscache 0x33ed9474 __fscache_update_cookie +(unknown) fs/fscache/fscache 0x3fc23318 fscache_wait_bit +(unknown) fs/fscache/fscache 0x4257c2f5 fscache_enqueue_operation +(unknown) fs/fscache/fscache 0x426a817b __fscache_read_or_alloc_pages +(unknown) fs/fscache/fscache 0x57c64c95 __fscache_check_page_write +(unknown) fs/fscache/fscache 0x592ccf74 fscache_check_aux +(unknown) fs/fscache/fscache 0x74530ecd fscache_op_debug_id +(unknown) fs/fscache/fscache 0x81d80cfd fscache_put_operation +(unknown) fs/fscache/fscache 0x8259144c __fscache_register_netfs +(unknown) fs/fscache/fscache 0x86f8894f fscache_object_states +(unknown) fs/fscache/fscache 0x87c80024 __fscache_wait_on_page_write +(unknown) fs/fscache/fscache 0x8e69d661 __fscache_write_page +(unknown) fs/fscache/fscache 0x8f0ca432 __fscache_acquire_cookie +(unknown) fs/fscache/fscache 0x99837672 __fscache_attr_changed +(unknown) fs/fscache/fscache 0x9be2c476 __fscache_alloc_page +(unknown) fs/fscache/fscache 0xa000d86d __fscache_uncache_all_inode_pages +(unknown) fs/fscache/fscache 0xa4b96c2c __fscache_relinquish_cookie +(unknown) fs/fscache/fscache 0xb1729a27 fscache_cache_cleared_wq +(unknown) fs/fscache/fscache 0xb6374d6b fscache_add_cache +(unknown) fs/fscache/fscache 0xbba68685 fscache_object_lookup_negative +(unknown) fs/fscache/fscache 0xc170c46e __fscache_maybe_release_page +(unknown) fs/fscache/fscache 0xc1970a4d fscache_withdraw_cache +(unknown) fs/fscache/fscache 0xc600c397 __fscache_read_or_alloc_page +(unknown) fs/fscache/fscache 0xcd467b01 __fscache_unregister_netfs +(unknown) fs/fscache/fscache 0xde4fc950 fscache_object_work_func +(unknown) fs/fscache/fscache 0xe3e8f395 fscache_obtained_object +(unknown) fs/fscache/fscache 0xf43343ff fscache_fsdef_index +(unknown) fs/lockd/lockd 0x17ce645d locks_end_grace +(unknown) fs/lockd/lockd 0x1a618932 nlmsvc_unlock_all_by_ip +(unknown) fs/lockd/lockd 0x344fdf58 nlmsvc_unlock_all_by_sb +(unknown) fs/lockd/lockd 0x3ba89983 nlmsvc_ops +(unknown) fs/lockd/lockd 0x6f959b35 locks_in_grace +(unknown) fs/lockd/lockd 0x827548e0 nlmclnt_done +(unknown) fs/lockd/lockd 0x96877ac4 locks_start_grace +(unknown) fs/lockd/lockd 0x99b436d7 nlmclnt_init +(unknown) fs/lockd/lockd 0xa1896ceb nlmclnt_proc +(unknown) fs/lockd/lockd 0xa7b91a7b lockd_down +(unknown) fs/lockd/lockd 0xf6933c48 lockd_up +(unknown) fs/nfs/nfs 0x0dc49404 nfs_commitdata_alloc +(unknown) fs/nfs/nfs 0x41c9d1c5 nfs4_reset_read +(unknown) fs/nfs/nfs 0x54fc6205 nfs_initiate_commit +(unknown) fs/nfs/nfs 0x6ffe5f89 nfs_commit_release_pages +(unknown) fs/nfs/nfs 0x7158f325 nfs4_set_ds_client +(unknown) fs/nfs/nfs 0x7821c08e nfs_init_commit +(unknown) fs/nfs/nfs 0x87a8ad19 nfs_retry_commit +(unknown) fs/nfs/nfs 0xa613456e nfs_put_client +(unknown) fs/nfs/nfs 0xc13f966f nfs_commit_clear_lock +(unknown) fs/nfs/nfs 0xc8abb036 nfs_commit_free +(unknown) fs/nfs/nfs 0xcaccec5b nfs_generic_pg_test +(unknown) fs/nfs/nfs 0xdc6f1878 nfs4_reset_write +(unknown) fs/nfs/nfs 0xe0b10eb6 nfs_initiate_read +(unknown) fs/nfs/nfs 0xf5147cfd nfs_initiate_write +(unknown) fs/nfs/nfs 0xf5a87370 nfs_commitdata_release +(unknown) fs/nfs_common/nfs_acl 0x7c31bf3f nfsacl_decode +(unknown) fs/nfs_common/nfs_acl 0xb04a1115 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 0x1d90fd6c o2nm_node_put +(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 0x687f6251 mlog_and_bits +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x942378bd o2nm_get_node_by_ip +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x9e509005 o2nm_get_node_by_num +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xa3ca8186 o2nm_node_get +(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 0xc34d1c20 o2hb_setup_callback +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xc3679d7b o2hb_get_all_regions +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xd465882d o2hb_register_callback +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xd60f2c6c o2hb_check_local_node_heartbeating +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xf1a5611d o2net_unregister_handler_list +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xf37b3880 o2hb_unregister_callback +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x18ef6b89 dlmlock +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x1a387be4 dlm_print_one_lock +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x7a1211f8 dlm_setup_eviction_cb +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0xa1227c86 dlm_unregister_domain +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0xab6f3bed dlm_register_eviction_cb +(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 0xda22c09a dlm_register_domain +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0xf1a178f0 dlmunlock +(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 0x1b7a374d ocfs2_stack_glue_unregister +(unknown) fs/ocfs2/ocfs2_stackglue 0x2da300bd ocfs2_plock +(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 0x83cc1bd1 ocfs2_stack_glue_register +(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 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/quota/quota_tree 0x30a59213 qtree_release_dquot +(unknown) fs/quota/quota_tree 0x4bfe12fd qtree_write_dquot +(unknown) fs/quota/quota_tree 0xa0ed5ba0 qtree_read_dquot +(unknown) fs/quota/quota_tree 0xa2efbec4 qtree_entry_unused +(unknown) fs/quota/quota_tree 0xc0c9a489 qtree_delete_dquot +(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 0x2ca16fe7 garp_request_join +(unknown) net/802/garp 0x904c68da garp_init_applicant +(unknown) net/802/garp 0xa7f89823 garp_request_leave +(unknown) net/802/garp 0xd3ceb57e garp_unregister_application +(unknown) net/802/garp 0xdb030fb4 garp_register_application +(unknown) net/802/garp 0xdc605ea1 garp_uninit_applicant +(unknown) net/802/p8023 0x2d3d8d2d make_8023_client +(unknown) net/802/p8023 0x6ba83f54 destroy_8023_client +(unknown) net/802/stp 0x17b00072 stp_proto_register +(unknown) net/802/stp 0xe164460b stp_proto_unregister +(unknown) net/9p/9pnet 0x00c1a7a0 p9pdu_dump +(unknown) net/9p/9pnet 0x076528db p9_client_link +(unknown) net/9p/9pnet 0x0b84089c p9_client_statfs +(unknown) net/9p/9pnet 0x101f1bc9 p9_client_create +(unknown) net/9p/9pnet 0x127714d2 p9_idpool_check +(unknown) net/9p/9pnet 0x1820dc31 p9_is_proto_dotl +(unknown) net/9p/9pnet 0x18c76052 v9fs_unregister_trans +(unknown) net/9p/9pnet 0x2307e91a p9_client_attach +(unknown) net/9p/9pnet 0x267eb1f7 p9_client_wstat +(unknown) net/9p/9pnet 0x2ff5e236 p9_client_xattrcreate +(unknown) net/9p/9pnet 0x30bf3003 p9_client_disconnect +(unknown) net/9p/9pnet 0x36f64d56 p9_release_req_pages +(unknown) net/9p/9pnet 0x3d73a797 p9_errstr2errno +(unknown) net/9p/9pnet 0x44de0c15 p9_client_getattr_dotl +(unknown) net/9p/9pnet 0x47423ebe v9fs_get_trans_by_name +(unknown) net/9p/9pnet 0x51b91e02 p9_client_stat +(unknown) net/9p/9pnet 0x58178573 p9_client_open +(unknown) net/9p/9pnet 0x5cea0453 v9fs_register_trans +(unknown) net/9p/9pnet 0x5e1b8ddb p9_client_read +(unknown) net/9p/9pnet 0x5e824313 p9_client_clunk +(unknown) net/9p/9pnet 0x63410e66 p9_client_symlink +(unknown) net/9p/9pnet 0x63b0aa0f p9_client_cb +(unknown) net/9p/9pnet 0x6782344b p9_client_readdir +(unknown) net/9p/9pnet 0x6df58c4e p9_client_mknod_dotl +(unknown) net/9p/9pnet 0x76b79bf1 p9stat_read +(unknown) net/9p/9pnet 0x7aea321a p9_client_remove +(unknown) net/9p/9pnet 0x7e1640bb p9_client_readlink +(unknown) net/9p/9pnet 0x872ee550 p9_client_xattrwalk +(unknown) net/9p/9pnet 0x8c5a3027 p9_parse_header +(unknown) net/9p/9pnet 0x91616a39 p9_nr_pages +(unknown) net/9p/9pnet 0x91bd79a3 p9_idpool_create +(unknown) net/9p/9pnet 0x93919321 p9_client_fsync +(unknown) net/9p/9pnet 0x99d1b238 p9_client_setattr +(unknown) net/9p/9pnet 0x9c964743 p9stat_free +(unknown) net/9p/9pnet 0xa5cae198 p9_client_destroy +(unknown) net/9p/9pnet 0xab7187d7 p9_idpool_put +(unknown) net/9p/9pnet 0xab7f077c p9dirent_read +(unknown) net/9p/9pnet 0xac722f60 p9_client_write +(unknown) net/9p/9pnet 0xb8135e93 p9_client_mkdir_dotl +(unknown) net/9p/9pnet 0xd52a84ec p9_tag_lookup +(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 0xe3eae61d p9_client_getlock_dotl +(unknown) net/9p/9pnet 0xe58a3360 p9_error_init +(unknown) net/9p/9pnet 0xe6e0941a p9_client_rename +(unknown) net/9p/9pnet 0xebd89bc3 p9_client_walk +(unknown) net/9p/9pnet 0xf026ce86 p9_client_fcreate +(unknown) net/9p/9pnet 0xf1d43b7a p9_client_lock_dotl +(unknown) net/9p/9pnet 0xf32b6a95 p9_client_begin_disconnect +(unknown) net/9p/9pnet 0xf3615b86 p9_idpool_destroy +(unknown) net/9p/9pnet 0xf73152f1 p9_is_proto_dotu +(unknown) net/9p/9pnet 0xfbaccb54 p9_client_create_dotl +(unknown) net/appletalk/appletalk 0x1561adf3 aarp_send_ddp +(unknown) net/appletalk/appletalk 0x32d92676 atalk_find_dev_addr +(unknown) net/appletalk/appletalk 0xc9c89ca7 atrtr_get_dev +(unknown) net/appletalk/appletalk 0xd519bc6d alloc_ltalkdev +(unknown) net/atm/atm 0x160cfd03 atm_dev_release_vccs +(unknown) net/atm/atm 0x1fd50ad0 register_atm_ioctl +(unknown) net/atm/atm 0x2cc2d52d vcc_hash +(unknown) net/atm/atm 0x45926c90 deregister_atm_ioctl +(unknown) net/atm/atm 0x4d92f663 atm_dev_signal_change +(unknown) net/atm/atm 0x50754510 register_atmdevice_notifier +(unknown) net/atm/atm 0x8dc7d88d atm_dev_lookup +(unknown) net/atm/atm 0x9feaf287 sonet_subtract_stats +(unknown) net/atm/atm 0xa6096999 atm_alloc_charge +(unknown) net/atm/atm 0xaa024146 sonet_copy_stats +(unknown) net/atm/atm 0xaa929bfa atm_proc_root +(unknown) net/atm/atm 0xc44c609c atm_dev_register +(unknown) net/atm/atm 0xcb5ae574 atm_init_aal5 +(unknown) net/atm/atm 0xccbeeec9 atm_dev_deregister +(unknown) net/atm/atm 0xe201f843 vcc_sklist_lock +(unknown) net/atm/atm 0xe2c6bb26 unregister_atmdevice_notifier +(unknown) net/atm/atm 0xe65c7dfc vcc_release_async +(unknown) net/atm/atm 0xe6da235e vcc_insert_socket +(unknown) net/atm/atm 0xe8278ac3 atm_charge +(unknown) net/atm/atm 0xf49bc67a atm_pcr_goal +(unknown) net/ax25/ax25 0x00b34510 ax25_find_cb +(unknown) net/ax25/ax25 0x026c1368 ax25_display_timer +(unknown) net/ax25/ax25 0x20e89383 ax25_register_pid +(unknown) net/ax25/ax25 0x242852b9 ax25_uid_policy +(unknown) net/ax25/ax25 0x4502c65a asc2ax +(unknown) net/ax25/ax25 0x49ab5314 ax25_findbyuid +(unknown) net/ax25/ax25 0x4fbf8cf6 ax25_listen_register +(unknown) net/ax25/ax25 0x53dea1ff ax2asc +(unknown) net/ax25/ax25 0x5fa0983a ax25_linkfail_register +(unknown) net/ax25/ax25 0x70f49077 ax25_send_frame +(unknown) net/ax25/ax25 0x749f10d0 ax25_header_ops +(unknown) net/ax25/ax25 0x8be224d7 ax25_linkfail_release +(unknown) net/ax25/ax25 0x8eb77c41 ax25_listen_release +(unknown) net/ax25/ax25 0x8ede9e26 ax25_protocol_release +(unknown) net/ax25/ax25 0xac93ae05 ax25_bcast +(unknown) net/ax25/ax25 0xaeb7451e ax25_defaddr +(unknown) net/ax25/ax25 0xb2b57409 ax25_rebuild_header +(unknown) net/ax25/ax25 0xc1444946 ax25cmp +(unknown) net/ax25/ax25 0xcf053443 ax25_hard_header +(unknown) net/ax25/ax25 0xd43ecbf1 null_ax25_address +(unknown) net/bluetooth/bluetooth 0x010438cb bt_debugfs +(unknown) net/bluetooth/bluetooth 0x05c85e54 hci_free_dev +(unknown) net/bluetooth/bluetooth 0x06a65a90 hci_register_dev +(unknown) net/bluetooth/bluetooth 0x15be69be hci_register_cb +(unknown) net/bluetooth/bluetooth 0x1fa84704 hci_unregister_dev +(unknown) net/bluetooth/bluetooth 0x25f070ed hci_conn_switch_role +(unknown) net/bluetooth/bluetooth 0x26f590df hci_send_sco +(unknown) net/bluetooth/bluetooth 0x2972a3e5 hci_alloc_dev +(unknown) net/bluetooth/bluetooth 0x30b2d16e hci_recv_frame +(unknown) net/bluetooth/bluetooth 0x339a823f hci_le_conn_update +(unknown) net/bluetooth/bluetooth 0x35bbe844 bt_sock_poll +(unknown) net/bluetooth/bluetooth 0x37d188cb hci_unregister_proto +(unknown) net/bluetooth/bluetooth 0x53399f17 bt_sock_ioctl +(unknown) net/bluetooth/bluetooth 0x55eaeefd hci_conn_put_device +(unknown) net/bluetooth/bluetooth 0x5e1fec48 bt_sock_unlink +(unknown) net/bluetooth/bluetooth 0x63f48923 hci_conn_check_secure +(unknown) net/bluetooth/bluetooth 0x7094f8ae bt_err +(unknown) net/bluetooth/bluetooth 0x79764b7a bt_accept_dequeue +(unknown) net/bluetooth/bluetooth 0x7f6d33d4 hci_recv_fragment +(unknown) net/bluetooth/bluetooth 0x81d66196 bt_sock_stream_recvmsg +(unknown) net/bluetooth/bluetooth 0x8213adae bt_accept_enqueue +(unknown) net/bluetooth/bluetooth 0x8c88bd81 bt_sock_wait_state +(unknown) net/bluetooth/bluetooth 0x99c0ac82 hci_conn_change_link_key +(unknown) net/bluetooth/bluetooth 0xa3c51e76 hci_send_acl +(unknown) net/bluetooth/bluetooth 0xa6f760bb bt_sock_register +(unknown) net/bluetooth/bluetooth 0xab9e8a4a bt_accept_unlink +(unknown) net/bluetooth/bluetooth 0xb41a0c57 hci_connect +(unknown) net/bluetooth/bluetooth 0xb47f018a hci_conn_hold_device +(unknown) net/bluetooth/bluetooth 0xc2066af0 batostr +(unknown) net/bluetooth/bluetooth 0xc7e3d5e9 hci_conn_security +(unknown) net/bluetooth/bluetooth 0xcc1fb551 baswap +(unknown) net/bluetooth/bluetooth 0xdd301a1d hci_suspend_dev +(unknown) net/bluetooth/bluetooth 0xdf7530e5 hci_recv_stream_fragment +(unknown) net/bluetooth/bluetooth 0xdf7e7c14 hci_get_route +(unknown) net/bluetooth/bluetooth 0xe4b1d732 hci_unregister_cb +(unknown) net/bluetooth/bluetooth 0xea0c83d1 bt_sock_link +(unknown) net/bluetooth/bluetooth 0xeffbfd6b bt_sock_recvmsg +(unknown) net/bluetooth/bluetooth 0xf19294db bt_sock_unregister +(unknown) net/bluetooth/bluetooth 0xf20f2988 hci_register_proto +(unknown) net/bluetooth/bluetooth 0xf281cd14 hci_resume_dev +(unknown) net/bluetooth/bluetooth 0xfac3f7e1 hci_conn_check_link_mode +(unknown) net/bridge/bridge 0x6aa485f1 br_should_route_hook +(unknown) net/bridge/netfilter/ebtables 0x0c4a0742 ebt_do_table +(unknown) net/bridge/netfilter/ebtables 0x648230a7 ebt_register_table +(unknown) net/bridge/netfilter/ebtables 0xd574cc15 ebt_unregister_table +(unknown) net/caif/caif 0x026cfdd4 cfcnfg_set_phy_state +(unknown) net/caif/caif 0x02aa3919 cfcnfg_add_phy_layer +(unknown) net/caif/caif 0x35b49017 caif_client_register_refcnt +(unknown) net/caif/caif 0x40f927a4 get_cfcnfg +(unknown) net/caif/caif 0x5807d88d caif_free_client +(unknown) net/caif/caif 0x78ab3ff7 caif_connect_client +(unknown) net/caif/caif 0x8139cd5a cfpkt_tonative +(unknown) net/caif/caif 0x9ae82796 cfcnfg_del_phy_layer +(unknown) net/caif/caif 0xadea5e4e caif_disconnect_client +(unknown) net/caif/caif 0xb7924cf4 cfpkt_fromnative +(unknown) net/can/can 0x5014b6a8 can_proto_unregister +(unknown) net/can/can 0x6b6fef45 can_send +(unknown) net/can/can 0xb5d35968 can_rx_register +(unknown) net/can/can 0xcaa7b18f can_ioctl +(unknown) net/can/can 0xd8247e4e can_rx_unregister +(unknown) net/can/can 0xfcaa18b9 can_proto_register +(unknown) net/ceph/libceph 0x08c50584 ceph_destroy_client +(unknown) net/ceph/libceph 0x09290ab3 ceph_debugfs_init +(unknown) net/ceph/libceph 0x09de2943 __ceph_open_session +(unknown) net/ceph/libceph 0x0adc3e87 ceph_msg_new +(unknown) net/ceph/libceph 0x0f3b9a57 ceph_put_page_vector +(unknown) net/ceph/libceph 0x10940306 ceph_pagelist_set_cursor +(unknown) net/ceph/libceph 0x16111baa ceph_messenger_create +(unknown) net/ceph/libceph 0x197effcb ceph_osdc_release_request +(unknown) net/ceph/libceph 0x1a2f3cf5 ceph_osdc_alloc_request +(unknown) net/ceph/libceph 0x1c4ae940 ceph_compare_options +(unknown) net/ceph/libceph 0x22b84839 ceph_create_client +(unknown) net/ceph/libceph 0x2777adfe ceph_pr_addr +(unknown) net/ceph/libceph 0x2a3e233b ceph_monc_do_statfs +(unknown) net/ceph/libceph 0x2cdcaae8 ceph_release_page_vector +(unknown) net/ceph/libceph 0x3158173e ceph_pagelist_release +(unknown) net/ceph/libceph 0x3352b777 ceph_parse_options +(unknown) net/ceph/libceph 0x33f2d647 ceph_calc_file_object_mapping +(unknown) net/ceph/libceph 0x3cf75e66 ceph_calc_object_layout +(unknown) net/ceph/libceph 0x41e7c1a8 ceph_monc_create_snapid +(unknown) net/ceph/libceph 0x43c8d341 ceph_buffer_new +(unknown) net/ceph/libceph 0x43e458f6 ceph_file_part +(unknown) net/ceph/libceph 0x4453d464 ceph_client_id +(unknown) net/ceph/libceph 0x484048b2 ceph_calc_raw_layout +(unknown) net/ceph/libceph 0x4a6961b9 ceph_monc_got_mdsmap +(unknown) net/ceph/libceph 0x4b8a7785 ceph_osdc_put_event +(unknown) net/ceph/libceph 0x5379cea3 ceph_caps_for_mode +(unknown) net/ceph/libceph 0x57baf885 ceph_str_hash +(unknown) net/ceph/libceph 0x5fe4b2fa ceph_pagelist_truncate +(unknown) net/ceph/libceph 0x63758856 ceph_str_hash_name +(unknown) net/ceph/libceph 0x655d430a ceph_osdc_stop +(unknown) net/ceph/libceph 0x6aa98b5f ceph_parse_ips +(unknown) net/ceph/libceph 0x6cb4d9f4 ceph_con_send +(unknown) net/ceph/libceph 0x6d2d06a1 ceph_pagelist_reserve +(unknown) net/ceph/libceph 0x6ed41be2 ceph_pagelist_append +(unknown) net/ceph/libceph 0x6fd0fe26 ceph_monc_validate_auth +(unknown) net/ceph/libceph 0x73ca8b10 ceph_destroy_options +(unknown) net/ceph/libceph 0x75a9bf1a ceph_osdc_create_event +(unknown) net/ceph/libceph 0x76d7c226 ceph_con_init +(unknown) net/ceph/libceph 0x77692acb ceph_msg_last_put +(unknown) net/ceph/libceph 0x792be544 ceph_osdc_wait_request +(unknown) net/ceph/libceph 0x808288e2 ceph_calc_pg_primary +(unknown) net/ceph/libceph 0x830581af ceph_open_session +(unknown) net/ceph/libceph 0x9f534f4d ceph_buffer_release +(unknown) net/ceph/libceph 0xa14e7f11 ceph_check_fsid +(unknown) net/ceph/libceph 0xa40bd703 ceph_pagelist_free_reserve +(unknown) net/ceph/libceph 0xa7ab43e4 ceph_osdc_new_request +(unknown) net/ceph/libceph 0xa7bdc210 ceph_osdc_writepages +(unknown) net/ceph/libceph 0xafb8a407 ceph_msgr_flush +(unknown) net/ceph/libceph 0xb43e2702 ceph_messenger_destroy +(unknown) net/ceph/libceph 0xb54676fa ceph_msg_type_name +(unknown) net/ceph/libceph 0xb6081d6d ceph_msgr_exit +(unknown) net/ceph/libceph 0xb6d6368d ceph_get_direct_page_vector +(unknown) net/ceph/libceph 0xc4a80955 ceph_debugfs_cleanup +(unknown) net/ceph/libceph 0xc6f440d8 ceph_con_open +(unknown) net/ceph/libceph 0xc9f82b38 ceph_msgr_init +(unknown) net/ceph/libceph 0xc9fc9e39 ceph_osdc_wait_event +(unknown) net/ceph/libceph 0xceab31dc ceph_monc_open_session +(unknown) net/ceph/libceph 0xd1a2810d ceph_copy_from_page_vector +(unknown) net/ceph/libceph 0xd295d748 ceph_osdc_cancel_event +(unknown) net/ceph/libceph 0xd2c107bb ceph_flags_to_mode +(unknown) net/ceph/libceph 0xd3bdc97f ceph_pg_poolid_by_name +(unknown) net/ceph/libceph 0xd40e4e7b ceph_osdc_readpages +(unknown) net/ceph/libceph 0xd760a6d7 ceph_msg_dump +(unknown) net/ceph/libceph 0xd8d32583 ceph_con_keepalive +(unknown) net/ceph/libceph 0xdbbcd284 ceph_zero_page_vector_range +(unknown) net/ceph/libceph 0xde0a4811 ceph_monc_init +(unknown) net/ceph/libceph 0xe14607d3 ceph_con_close +(unknown) net/ceph/libceph 0xe76193a0 ceph_osdc_set_request_linger +(unknown) net/ceph/libceph 0xeb2741be ceph_osdc_build_request +(unknown) net/ceph/libceph 0xf0354c12 ceph_copy_to_page_vector +(unknown) net/ceph/libceph 0xf1621be3 ceph_osdc_start_request +(unknown) net/ceph/libceph 0xf2b7cd41 ceph_alloc_page_vector +(unknown) net/ceph/libceph 0xf5b77109 ceph_osdc_unregister_linger_request +(unknown) net/ceph/libceph 0xfc14e4b6 ceph_osdc_init +(unknown) net/ceph/libceph 0xfd7f4f5b ceph_monc_stop +(unknown) net/ceph/libceph 0xfec56bb5 ceph_copy_user_to_page_vector +(unknown) net/ceph/libceph 0xfedd90ad ceph_copy_page_vector_to_user +(unknown) net/ceph/libceph 0xff62d9de ceph_osdc_sync +(unknown) net/dccp/dccp 0x00a487b4 dccp_disconnect +(unknown) net/dccp/dccp 0x0b1cc2ec dccp_send_sync +(unknown) net/dccp/dccp 0x10155d20 dccp_reqsk_send_ack +(unknown) net/dccp/dccp 0x130a6b35 dccp_done +(unknown) net/dccp/dccp 0x1b9472e3 dccp_child_process +(unknown) net/dccp/dccp 0x1d99d49a dccp_timestamp +(unknown) net/dccp/dccp 0x25cd1f8b dccp_insert_option +(unknown) net/dccp/dccp 0x29b73b6c dccp_ioctl +(unknown) net/dccp/dccp 0x3bd3da2d dccp_connect +(unknown) net/dccp/dccp 0x40036f40 dccp_setsockopt +(unknown) net/dccp/dccp 0x481ad9a0 dccp_create_openreq_child +(unknown) net/dccp/dccp 0x48313dfa dccp_hashinfo +(unknown) net/dccp/dccp 0x4994f7d6 dccp_getsockopt +(unknown) net/dccp/dccp 0x4cdd391d dccp_feat_list_purge +(unknown) net/dccp/dccp 0x4d73073f dccp_sync_mss +(unknown) net/dccp/dccp 0x4ec35231 dccp_ackvec_parsed_add +(unknown) net/dccp/dccp 0x7992f152 dccp_parse_options +(unknown) net/dccp/dccp 0x7d29d97a dccp_ctl_make_reset +(unknown) net/dccp/dccp 0x83533db8 dccp_init_sock +(unknown) net/dccp/dccp 0x86be7924 dccp_packet_name +(unknown) net/dccp/dccp 0x91e15fcf dccp_recvmsg +(unknown) net/dccp/dccp 0x922f71c9 dccp_death_row +(unknown) net/dccp/dccp 0x9598d24d dccp_ackvec_parsed_cleanup +(unknown) net/dccp/dccp 0xa00a52b9 dccp_orphan_count +(unknown) net/dccp/dccp 0xa3644cae dccp_shutdown +(unknown) net/dccp/dccp 0xa9e84817 dccp_rcv_state_process +(unknown) net/dccp/dccp 0xad247e60 dccp_insert_option_elapsed_time +(unknown) net/dccp/dccp 0xaede2e7c dccp_destroy_sock +(unknown) net/dccp/dccp 0xb1b91cd8 inet_dccp_listen +(unknown) net/dccp/dccp 0xb1f89d71 dccp_send_ack +(unknown) net/dccp/dccp 0xd3843af1 dccp_sendmsg +(unknown) net/dccp/dccp 0xd5269ef3 dccp_poll +(unknown) net/dccp/dccp 0xe1b4d1cf dccp_statistics +(unknown) net/dccp/dccp 0xe609f75f dccp_set_state +(unknown) net/dccp/dccp 0xe920de77 dccp_make_response +(unknown) net/dccp/dccp 0xec95f01b dccp_reqsk_init +(unknown) net/dccp/dccp 0xecc19594 dccp_rcv_established +(unknown) net/dccp/dccp 0xee7b75b2 dccp_close +(unknown) net/dccp/dccp 0xffe0b7b5 dccp_check_req +(unknown) net/dccp/dccp_ipv4 0x14d805f0 dccp_v4_send_check +(unknown) net/dccp/dccp_ipv4 0x1b5919e7 dccp_v4_request_recv_sock +(unknown) net/dccp/dccp_ipv4 0x222e9cba dccp_invalid_packet +(unknown) net/dccp/dccp_ipv4 0x79ee236e dccp_v4_connect +(unknown) net/dccp/dccp_ipv4 0x7a873410 dccp_v4_do_rcv +(unknown) net/dccp/dccp_ipv4 0xfd63f760 dccp_v4_conn_request +(unknown) net/ieee802154/ieee802154 0x05151ae8 ieee802154_nl_assoc_indic +(unknown) net/ieee802154/ieee802154 0x0875ebb3 wpan_phy_alloc +(unknown) net/ieee802154/ieee802154 0x0b14581c wpan_phy_free +(unknown) net/ieee802154/ieee802154 0x12885046 ieee802154_nl_beacon_indic +(unknown) net/ieee802154/ieee802154 0x1562f248 wpan_phy_find +(unknown) net/ieee802154/ieee802154 0x6a718efb ieee802154_nl_start_confirm +(unknown) net/ieee802154/ieee802154 0x8aa74fa3 ieee802154_nl_scan_confirm +(unknown) net/ieee802154/ieee802154 0x95d55a57 ieee802154_nl_assoc_confirm +(unknown) net/ieee802154/ieee802154 0xa24b866a ieee802154_nl_disassoc_confirm +(unknown) net/ieee802154/ieee802154 0xadf4b632 wpan_phy_for_each +(unknown) net/ieee802154/ieee802154 0xc384ea5e wpan_phy_unregister +(unknown) net/ieee802154/ieee802154 0xf70a0b62 ieee802154_nl_disassoc_indic +(unknown) net/ieee802154/ieee802154 0xff7657f7 wpan_phy_register +(unknown) net/ipv4/gre 0xc02901da gre_del_protocol +(unknown) net/ipv4/gre 0xc63999a5 gre_add_protocol +(unknown) net/ipv4/netfilter/arp_tables 0x1065777c arpt_do_table +(unknown) net/ipv4/netfilter/arp_tables 0x4a0bfcb9 arpt_alloc_initial_table +(unknown) net/ipv4/netfilter/arp_tables 0x961fe8da arpt_unregister_table +(unknown) net/ipv4/netfilter/arp_tables 0xd7486ee5 arpt_register_table +(unknown) net/ipv4/netfilter/ip_tables 0x433eb560 ipt_unregister_table +(unknown) net/ipv4/netfilter/ip_tables 0x43b48037 ipt_register_table +(unknown) net/ipv4/netfilter/ip_tables 0xaeae0dd4 ipt_alloc_initial_table +(unknown) net/ipv4/netfilter/ip_tables 0xe6205eab ipt_do_table +(unknown) net/ipv4/netfilter/nf_conntrack_ipv4 0x120f63b5 nf_nat_seq_adjust_hook +(unknown) net/ipv4/netfilter/nf_conntrack_ipv4 0x6d40a921 need_ipv4_conntrack +(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 0x13c4d0bb nf_nat_protocol_register +(unknown) net/ipv4/netfilter/nf_nat 0x1a6fe057 __nf_nat_mangle_tcp_packet +(unknown) net/ipv4/netfilter/nf_nat 0x268cb26a nf_nat_icmp_reply_translation +(unknown) net/ipv4/netfilter/nf_nat 0x639c0d2d nf_nat_packet +(unknown) net/ipv4/netfilter/nf_nat 0x6c8af7cb nf_nat_proto_range_to_nlattr +(unknown) net/ipv4/netfilter/nf_nat 0x6fd890bd nf_nat_get_offset +(unknown) net/ipv4/netfilter/nf_nat 0x86592baf nf_nat_follow_master +(unknown) net/ipv4/netfilter/nf_nat 0x8b120104 nf_nat_setup_info +(unknown) net/ipv4/netfilter/nf_nat 0x9228af7c nf_nat_used_tuple +(unknown) net/ipv4/netfilter/nf_nat 0x94a08134 nf_nat_proto_nlattr_to_range +(unknown) net/ipv4/netfilter/nf_nat 0x9da0465d nf_nat_set_seq_adjust +(unknown) net/ipv4/netfilter/nf_nat 0xb847f90d nf_nat_proto_unique_tuple +(unknown) net/ipv4/netfilter/nf_nat 0xfb58a249 nf_nat_protocol_unregister +(unknown) net/ipv4/netfilter/nf_nat 0xfd6cf2e3 nf_nat_mangle_udp_packet +(unknown) net/ipv4/netfilter/nf_nat_proto_gre 0x636b12c8 nf_nat_need_gre +(unknown) net/ipv4/tcp_vegas 0x232946be tcp_vegas_state +(unknown) net/ipv4/tcp_vegas 0x31a8497a tcp_vegas_get_info +(unknown) net/ipv4/tcp_vegas 0x5f197866 tcp_vegas_init +(unknown) net/ipv4/tcp_vegas 0x648bf856 tcp_vegas_pkts_acked +(unknown) net/ipv4/tcp_vegas 0xd1bc508d tcp_vegas_cwnd_event +(unknown) net/ipv4/tunnel4 0x5f5b83ae xfrm4_tunnel_register +(unknown) net/ipv4/tunnel4 0xacacca56 xfrm4_tunnel_deregister +(unknown) net/ipv6/netfilter/ip6_tables 0x20008f68 ipv6_find_hdr +(unknown) net/ipv6/netfilter/ip6_tables 0x2721a5c2 ip6t_register_table +(unknown) net/ipv6/netfilter/ip6_tables 0x8c9c5c0f ip6t_do_table +(unknown) net/ipv6/netfilter/ip6_tables 0xb7751afa ip6t_alloc_initial_table +(unknown) net/ipv6/netfilter/ip6_tables 0xb8bddf33 ip6t_ext_hdr +(unknown) net/ipv6/netfilter/ip6_tables 0xc1a363d3 ip6t_unregister_table +(unknown) net/ipv6/netfilter/nf_defrag_ipv6 0x6eb85693 nf_defrag_ipv6_enable +(unknown) net/ipv6/tunnel6 0x508db233 xfrm6_tunnel_deregister +(unknown) net/ipv6/tunnel6 0xa7917971 xfrm6_tunnel_register +(unknown) net/ipv6/xfrm6_tunnel 0xc9a1ba68 xfrm6_tunnel_alloc_spi +(unknown) net/ipv6/xfrm6_tunnel 0xf293d06d xfrm6_tunnel_spi_lookup +(unknown) net/irda/ircomm/ircomm 0x08ed49d0 ircomm_control_request +(unknown) net/irda/ircomm/ircomm 0x0b111e3e ircomm_disconnect_request +(unknown) net/irda/ircomm/ircomm 0x374e6f7f ircomm_open +(unknown) net/irda/ircomm/ircomm 0x6022babd ircomm_data_request +(unknown) net/irda/ircomm/ircomm 0x7311c029 ircomm_connect_request +(unknown) net/irda/ircomm/ircomm 0xac0e66ed ircomm_connect_response +(unknown) net/irda/ircomm/ircomm 0xb7d13b4e ircomm_flow_request +(unknown) net/irda/ircomm/ircomm 0xff33282b ircomm_close +(unknown) net/irda/irda 0x038a0ccd hashbin_insert +(unknown) net/irda/irda 0x041b4452 irlmp_connect_response +(unknown) net/irda/irda 0x06a3ee58 irias_new_integer_value +(unknown) net/irda/irda 0x07d3647c irlmp_register_service +(unknown) net/irda/irda 0x094359b8 irttp_udata_request +(unknown) net/irda/irda 0x0b482c17 hashbin_remove +(unknown) net/irda/irda 0x10a2a242 iriap_getvaluebyclass_request +(unknown) net/irda/irda 0x18bc8b6b alloc_irdadev +(unknown) net/irda/irda 0x2036ad06 irda_param_insert +(unknown) net/irda/irda 0x23624bb8 hashbin_get_first +(unknown) net/irda/irda 0x23a49e11 irttp_close_tsap +(unknown) net/irda/irda 0x23c6abdb irttp_connect_response +(unknown) net/irda/irda 0x29c016a2 irias_delete_object +(unknown) net/irda/irda 0x366854dc irlap_open +(unknown) net/irda/irda 0x37171cf6 async_wrap_skb +(unknown) net/irda/irda 0x38a20e5b irda_debug +(unknown) net/irda/irda 0x41350b33 irias_new_object +(unknown) net/irda/irda 0x448b8aaa irda_qos_bits_to_value +(unknown) net/irda/irda 0x45b2edd1 irttp_dup +(unknown) net/irda/irda 0x46c1c4a2 irlmp_unregister_service +(unknown) net/irda/irda 0x509370e4 irttp_open_tsap +(unknown) net/irda/irda 0x62e074f2 hashbin_new +(unknown) net/irda/irda 0x68a4e347 irias_find_object +(unknown) net/irda/irda 0x69116a23 irlap_close +(unknown) net/irda/irda 0x6b043eba irda_init_max_qos_capabilies +(unknown) net/irda/irda 0x6f180e3d irttp_data_request +(unknown) net/irda/irda 0x6f852a3d irlmp_disconnect_request +(unknown) net/irda/irda 0x7042bc54 irlmp_register_client +(unknown) net/irda/irda 0x7146704a irlmp_open_lsap +(unknown) net/irda/irda 0x72385ca6 irda_device_set_media_busy +(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 0x7a23c55d proc_irda +(unknown) net/irda/irda 0x7d105448 irda_notify_init +(unknown) net/irda/irda 0x86e736e2 irias_insert_object +(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 0x9d83e5fa irttp_flow_request +(unknown) net/irda/irda 0x9fd473a7 irias_add_string_attrib +(unknown) net/irda/irda 0xb10fbc79 irlmp_data_request +(unknown) net/irda/irda 0xb9394173 irias_delete_value +(unknown) net/irda/irda 0xbcd3ef13 irias_object_change_attribute +(unknown) net/irda/irda 0xbe40ace9 irlmp_discovery_request +(unknown) net/irda/irda 0xc46ecccf hashbin_get_next +(unknown) net/irda/irda 0xc5fec0c7 irlmp_connect_request +(unknown) net/irda/irda 0xd4f51c0d iriap_close +(unknown) net/irda/irda 0xd6deeaae irda_setup_dma +(unknown) net/irda/irda 0xd729fe77 irias_add_integer_attrib +(unknown) net/irda/irda 0xdce0d868 irlmp_close_lsap +(unknown) net/irda/irda 0xde4c6b3c irlmp_service_to_hint +(unknown) net/irda/irda 0xe01816c5 irttp_disconnect_request +(unknown) net/irda/irda 0xe8eec911 async_unwrap_char +(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 0xf14fe143 iriap_open +(unknown) net/irda/irda 0xf3b6055d irttp_connect_request +(unknown) net/l2tp/l2tp_core 0x1c3a1eab l2tp_tunnel_delete +(unknown) net/l2tp/l2tp_core 0x26976c3c l2tp_udp_encap_recv +(unknown) net/l2tp/l2tp_core 0x31a28a24 l2tp_tunnel_create +(unknown) net/l2tp/l2tp_core 0x58d428dc l2tp_session_find_nth +(unknown) net/l2tp/l2tp_core 0x5a1422f7 l2tp_recv_common +(unknown) net/l2tp/l2tp_core 0x945ddae9 l2tp_xmit_skb +(unknown) net/l2tp/l2tp_core 0x95a8f289 l2tp_session_create +(unknown) net/l2tp/l2tp_core 0xa467b436 l2tp_session_free +(unknown) net/l2tp/l2tp_core 0xb2a0cadc l2tp_session_find +(unknown) net/l2tp/l2tp_core 0xc3169fcd l2tp_tunnel_find +(unknown) net/l2tp/l2tp_core 0xc6bb4566 l2tp_tunnel_find_nth +(unknown) net/l2tp/l2tp_core 0xce278bcd l2tp_session_find_by_ifname +(unknown) net/l2tp/l2tp_core 0xf044ee37 l2tp_session_delete +(unknown) net/lapb/lapb 0x0f76bdc9 lapb_register +(unknown) net/lapb/lapb 0x1b0dd03b lapb_setparms +(unknown) net/lapb/lapb 0x323c2dbb lapb_connect_request +(unknown) net/lapb/lapb 0x44d0532c lapb_data_received +(unknown) net/lapb/lapb 0x61afa588 lapb_getparms +(unknown) net/lapb/lapb 0x9160539c lapb_data_request +(unknown) net/lapb/lapb 0xbbaf86ba lapb_unregister +(unknown) net/lapb/lapb 0xf8e6f0f3 lapb_disconnect_request +(unknown) net/mac80211/mac80211 0x0591e925 ieee80211_pspoll_get +(unknown) net/mac80211/mac80211 0x0665873e ieee80211_enable_dyn_ps +(unknown) net/mac80211/mac80211 0x0b886645 rate_control_send_low +(unknown) net/mac80211/mac80211 0x123088c3 ieee80211_start_tx_ba_session +(unknown) net/mac80211/mac80211 0x16290328 ieee80211_wake_queue +(unknown) net/mac80211/mac80211 0x176904f6 ieee80211_ctstoself_get +(unknown) net/mac80211/mac80211 0x17aa48c7 ieee80211_report_low_ack +(unknown) net/mac80211/mac80211 0x1991d352 ieee80211_find_sta +(unknown) net/mac80211/mac80211 0x23ac089d ieee80211_rts_get +(unknown) net/mac80211/mac80211 0x27e65189 ieee80211_nullfunc_get +(unknown) net/mac80211/mac80211 0x2cc6e3f6 ieee80211_iterate_active_interfaces +(unknown) net/mac80211/mac80211 0x2cd74324 ieee80211_generic_frame_duration +(unknown) net/mac80211/mac80211 0x2d048f14 ieee80211_tx_status_irqsafe +(unknown) net/mac80211/mac80211 0x2fc066ac ieee80211_disable_dyn_ps +(unknown) net/mac80211/mac80211 0x301da261 ieee80211_rx_irqsafe +(unknown) net/mac80211/mac80211 0x337b20c0 ieee80211_request_smps +(unknown) net/mac80211/mac80211 0x33d4d00c ieee80211_restart_hw +(unknown) net/mac80211/mac80211 0x39f367a7 wiphy_to_ieee80211_hw +(unknown) net/mac80211/mac80211 0x3e2b1c38 ieee80211_get_buffered_bc +(unknown) net/mac80211/mac80211 0x43f11e8c ieee80211_queue_delayed_work +(unknown) net/mac80211/mac80211 0x47e3073a ieee80211_tx_status +(unknown) net/mac80211/mac80211 0x48ff6f5b ieee80211_stop_tx_ba_session +(unknown) net/mac80211/mac80211 0x49b8ae83 ieee80211_beacon_get_tim +(unknown) net/mac80211/mac80211 0x4eb19aa3 ieee80211_sta_set_tim +(unknown) net/mac80211/mac80211 0x4f507892 ieee80211_find_sta_by_ifaddr +(unknown) net/mac80211/mac80211 0x51e96d3b ieee80211_rate_control_unregister +(unknown) net/mac80211/mac80211 0x59999665 ieee80211_iterate_active_interfaces_atomic +(unknown) net/mac80211/mac80211 0x62016b1d __ieee80211_create_tpt_led_trigger +(unknown) net/mac80211/mac80211 0x68289a12 __ieee80211_get_rx_led_name +(unknown) net/mac80211/mac80211 0x691b31ad ieee80211_sta_ps_transition +(unknown) net/mac80211/mac80211 0x6adfff3a __ieee80211_get_assoc_led_name +(unknown) net/mac80211/mac80211 0x6d028791 ieee80211_unregister_hw +(unknown) net/mac80211/mac80211 0x6fb71732 __ieee80211_get_radio_led_name +(unknown) net/mac80211/mac80211 0x75d9ad19 ieee80211_stop_queue +(unknown) net/mac80211/mac80211 0x826c9293 ieee80211_ctstoself_duration +(unknown) net/mac80211/mac80211 0x82e27e13 ieee80211_wake_queues +(unknown) net/mac80211/mac80211 0x8ba777bd ieee80211_sta_block_awake +(unknown) net/mac80211/mac80211 0x9385b537 ieee80211_napi_schedule +(unknown) net/mac80211/mac80211 0x99572b17 ieee80211_stop_queues +(unknown) net/mac80211/mac80211 0x9b6d091e ieee80211_stop_tx_ba_cb_irqsafe +(unknown) net/mac80211/mac80211 0xa6a9d9ce ieee80211_get_tkip_key +(unknown) net/mac80211/mac80211 0xadc9a10b ieee80211_chswitch_done +(unknown) net/mac80211/mac80211 0xb7e29696 ieee80211_alloc_hw +(unknown) net/mac80211/mac80211 0xbcdc8a61 ieee80211_ready_on_channel +(unknown) net/mac80211/mac80211 0xbdf83a9b ieee80211_cqm_rssi_notify +(unknown) net/mac80211/mac80211 0xbf93350b ieee80211_beacon_loss +(unknown) net/mac80211/mac80211 0xc1525b91 __ieee80211_get_tx_led_name +(unknown) net/mac80211/mac80211 0xcf1ab8a6 ieee80211_rx +(unknown) net/mac80211/mac80211 0xcf9082b0 ieee80211_sched_scan_results +(unknown) net/mac80211/mac80211 0xd46582e2 ieee80211_register_hw +(unknown) net/mac80211/mac80211 0xd5895652 ieee80211_free_hw +(unknown) net/mac80211/mac80211 0xd6d9d4fd ieee80211_probereq_get +(unknown) net/mac80211/mac80211 0xd893e705 ieee80211_rate_control_register +(unknown) net/mac80211/mac80211 0xdb101d74 ieee80211_start_tx_ba_cb_irqsafe +(unknown) net/mac80211/mac80211 0xe0833d26 ieee80211_ap_probereq_get +(unknown) net/mac80211/mac80211 0xe17b67ea ieee80211_queue_stopped +(unknown) net/mac80211/mac80211 0xebde69a8 ieee80211_key_removed +(unknown) net/mac80211/mac80211 0xec2ba69b ieee80211_napi_complete +(unknown) net/mac80211/mac80211 0xf0723f2e ieee80211_connection_loss +(unknown) net/mac80211/mac80211 0xf2954c9b ieee80211_rts_duration +(unknown) net/mac80211/mac80211 0xf59a54e9 ieee80211_sched_scan_stopped +(unknown) net/mac80211/mac80211 0xf86ba6d0 ieee80211_scan_completed +(unknown) net/mac80211/mac80211 0xfb1d1d68 ieee80211_remain_on_channel_expired +(unknown) net/mac80211/mac80211 0xfc94bcb0 ieee80211_queue_work +(unknown) net/netfilter/ipset/ip_set 0x29177718 ip_set_get_ip_port +(unknown) net/netfilter/ipset/ip_set 0x326bd024 ip_set_get_ip6_port +(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 0x49e98d0c ip_set_get_byname +(unknown) net/netfilter/ipset/ip_set 0x6344eaf6 ip_set_alloc +(unknown) net/netfilter/ipset/ip_set 0x73fc7bbf ip_set_type_unregister +(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 0x8aafdef9 ip_set_nfnl_get_byindex +(unknown) net/netfilter/ipset/ip_set 0x929e182e ip_set_type_register +(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 0xa39bd60e ip_set_add +(unknown) net/netfilter/ipset/ip_set 0xa7f5c049 ip_set_nfnl_put +(unknown) net/netfilter/ipset/ip_set 0xc5f9b62f ip_set_put_byindex +(unknown) net/netfilter/ipset/ip_set 0xc99f6a09 ip_set_del +(unknown) net/netfilter/ipset/ip_set 0xd2758fb3 ip_set_get_ip4_port +(unknown) net/netfilter/ipset/ip_set 0xfc6c6f59 ip_set_test +(unknown) net/netfilter/ipvs/ip_vs 0x0a965b31 net_vs_ctl_path +(unknown) net/netfilter/ipvs/ip_vs 0x29834a37 unregister_ip_vs_scheduler +(unknown) net/netfilter/ipvs/ip_vs 0x330080da register_ip_vs_scheduler +(unknown) net/netfilter/ipvs/ip_vs 0x4079fb72 ip_vs_nfct_expect_related +(unknown) net/netfilter/ipvs/ip_vs 0x430fe453 register_ip_vs_app +(unknown) net/netfilter/ipvs/ip_vs 0x525b3ed6 unregister_ip_vs_pe +(unknown) net/netfilter/ipvs/ip_vs 0x5cbd990e register_ip_vs_pe +(unknown) net/netfilter/ipvs/ip_vs 0x714381d8 ip_vs_conn_out_get_proto +(unknown) net/netfilter/ipvs/ip_vs 0x7a2b549a ip_vs_scheduler_err +(unknown) net/netfilter/ipvs/ip_vs 0x84219967 ip_vs_proto_get +(unknown) net/netfilter/ipvs/ip_vs 0x8c64ac77 ip_vs_conn_in_get +(unknown) net/netfilter/ipvs/ip_vs 0x8da6fee5 ip_vs_conn_new +(unknown) net/netfilter/ipvs/ip_vs 0xa1dbc2d8 ip_vs_proto_name +(unknown) net/netfilter/ipvs/ip_vs 0xa3b58202 register_ip_vs_app_inc +(unknown) net/netfilter/ipvs/ip_vs 0xae9255bd ip_vs_tcp_conn_listen +(unknown) net/netfilter/ipvs/ip_vs 0xd2958dca ip_vs_proto_data_get +(unknown) net/netfilter/ipvs/ip_vs 0xe505f051 unregister_ip_vs_app +(unknown) net/netfilter/ipvs/ip_vs 0xeadf6642 ip_vs_conn_in_get_proto +(unknown) net/netfilter/ipvs/ip_vs 0xee4b4cf9 ip_vs_conn_out_get +(unknown) net/netfilter/ipvs/ip_vs 0xeed2dfa3 ip_vs_conn_put +(unknown) net/netfilter/nf_conntrack 0x045072cd nf_ct_port_nla_policy +(unknown) net/netfilter/nf_conntrack 0x05c8c1e7 nf_ct_deliver_cached_events +(unknown) net/netfilter/nf_conntrack 0x0c2a62da __nf_ct_kill_acct +(unknown) net/netfilter/nf_conntrack 0x1108bc97 nf_conntrack_free +(unknown) net/netfilter/nf_conntrack 0x25095623 __nf_ct_try_assign_helper +(unknown) net/netfilter/nf_conntrack 0x289c3714 nf_ct_alloc_hashtable +(unknown) net/netfilter/nf_conntrack 0x29228595 __nf_ct_ext_add +(unknown) net/netfilter/nf_conntrack 0x2e90d09c nf_ct_get_tuple +(unknown) net/netfilter/nf_conntrack 0x33cf768a print_tuple +(unknown) net/netfilter/nf_conntrack 0x398153f9 __nf_conntrack_helper_find +(unknown) net/netfilter/nf_conntrack 0x3da4c9b6 nf_conntrack_l4proto_register +(unknown) net/netfilter/nf_conntrack 0x3f5b1415 nf_ct_port_nlattr_to_tuple +(unknown) net/netfilter/nf_conntrack 0x437df71d nf_conntrack_untracked +(unknown) net/netfilter/nf_conntrack 0x451516f8 nf_conntrack_alloc +(unknown) net/netfilter/nf_conntrack 0x46a4372e nf_ct_expect_alloc +(unknown) net/netfilter/nf_conntrack 0x4a1ea21c nf_ct_expect_unregister_notifier +(unknown) net/netfilter/nf_conntrack 0x4d645c3e nf_conntrack_unregister_notifier +(unknown) net/netfilter/nf_conntrack 0x520ce730 nf_ct_get_tuplepr +(unknown) net/netfilter/nf_conntrack 0x5672add2 nf_conntrack_set_hashsize +(unknown) net/netfilter/nf_conntrack 0x5cb60707 nf_ct_extend_register +(unknown) net/netfilter/nf_conntrack 0x5de7b72f __nf_ct_ext_destroy +(unknown) net/netfilter/nf_conntrack 0x6139d4d3 nf_conntrack_find_get +(unknown) net/netfilter/nf_conntrack 0x61a8fd06 nf_conntrack_l3proto_unregister +(unknown) net/netfilter/nf_conntrack 0x62813e5c nf_ct_port_nlattr_tuple_size +(unknown) net/netfilter/nf_conntrack 0x68a8144e nf_conntrack_helper_register +(unknown) net/netfilter/nf_conntrack 0x6b37d969 nf_ct_iterate_cleanup +(unknown) net/netfilter/nf_conntrack 0x6dd137af nf_conntrack_l4proto_unregister +(unknown) net/netfilter/nf_conntrack 0x6e224a7a need_conntrack +(unknown) net/netfilter/nf_conntrack 0x6eaca90e nf_conntrack_helper_try_module_get +(unknown) net/netfilter/nf_conntrack 0x719f6e9b nf_ct_l3proto_put +(unknown) net/netfilter/nf_conntrack 0x71e951dc nf_conntrack_l3proto_register +(unknown) net/netfilter/nf_conntrack 0x773eaa4c nf_conntrack_flush_report +(unknown) net/netfilter/nf_conntrack 0x78f9b710 nf_ct_l3proto_try_module_get +(unknown) net/netfilter/nf_conntrack 0x7ab2398e nf_ct_insert_dying_list +(unknown) net/netfilter/nf_conntrack 0x7f96138c nf_conntrack_lock +(unknown) net/netfilter/nf_conntrack 0x87d99356 nf_ct_delete_from_lists +(unknown) net/netfilter/nf_conntrack 0x8842bcbd nf_ct_nat_offset +(unknown) net/netfilter/nf_conntrack 0x88fab9bc nf_ct_l3proto_find_get +(unknown) net/netfilter/nf_conntrack 0x89da8c91 __nf_ct_l4proto_find +(unknown) net/netfilter/nf_conntrack 0x8a6a0ab2 nf_ct_l3protos +(unknown) net/netfilter/nf_conntrack 0x8af544d7 nf_expect_event_cb +(unknown) net/netfilter/nf_conntrack 0x8d12dccb nf_conntrack_helper_unregister +(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 0x9d86f425 nf_conntrack_l4proto_tcp6 +(unknown) net/netfilter/nf_conntrack 0x9fc467c4 nf_ct_expect_put +(unknown) net/netfilter/nf_conntrack 0xa17874dd nf_ct_remove_userspace_expectations +(unknown) net/netfilter/nf_conntrack 0xa3ef787d nf_ct_unlink_expect_report +(unknown) net/netfilter/nf_conntrack 0xa55b3257 nf_ct_expect_init +(unknown) net/netfilter/nf_conntrack 0xab3d1f95 nf_ct_untracked_status_or +(unknown) net/netfilter/nf_conntrack 0xab4b1f87 __nf_conntrack_find +(unknown) net/netfilter/nf_conntrack 0xac735efb __nf_conntrack_confirm +(unknown) net/netfilter/nf_conntrack 0xad1bb027 nf_ct_free_hashtable +(unknown) net/netfilter/nf_conntrack 0xad353114 nf_ct_remove_expectations +(unknown) net/netfilter/nf_conntrack 0xafb096a7 nf_conntrack_l4proto_tcp4 +(unknown) net/netfilter/nf_conntrack 0xb536d734 nfnetlink_parse_nat_setup_hook +(unknown) net/netfilter/nf_conntrack 0xb602c57e nf_ct_l3proto_module_put +(unknown) net/netfilter/nf_conntrack 0xb79b5252 nf_conntrack_tuple_taken +(unknown) net/netfilter/nf_conntrack 0xbf2c2a04 nf_conntrack_alter_reply +(unknown) net/netfilter/nf_conntrack 0xbf5f32c8 nf_ct_helper_ext_add +(unknown) net/netfilter/nf_conntrack 0xc128f757 nf_conntrack_register_notifier +(unknown) net/netfilter/nf_conntrack 0xc18ac88d nf_ct_expect_hsize +(unknown) net/netfilter/nf_conntrack 0xc5c99ecc nf_ct_expect_related_report +(unknown) net/netfilter/nf_conntrack 0xc9cc17f8 nf_conntrack_l3proto_generic +(unknown) net/netfilter/nf_conntrack 0xcc10f6b3 nf_ct_extend_unregister +(unknown) net/netfilter/nf_conntrack 0xcc46815b nf_conntrack_l4proto_udp6 +(unknown) net/netfilter/nf_conntrack 0xcec3ec80 nf_ct_expect_find_get +(unknown) net/netfilter/nf_conntrack 0xd430928f nf_conntrack_in +(unknown) net/netfilter/nf_conntrack 0xd8997076 nf_conntrack_hash_insert +(unknown) net/netfilter/nf_conntrack 0xe233a98f __nf_ct_expect_find +(unknown) net/netfilter/nf_conntrack 0xea761dc9 nf_ct_expect_register_notifier +(unknown) net/netfilter/nf_conntrack 0xeaae0bb1 nf_conntrack_event_cb +(unknown) net/netfilter/nf_conntrack 0xeb52d946 nf_ct_unexpect_related +(unknown) net/netfilter/nf_conntrack 0xeb8047fa nf_ct_port_tuple_to_nlattr +(unknown) net/netfilter/nf_conntrack 0xf363a99e __nf_ct_refresh_acct +(unknown) net/netfilter/nf_conntrack 0xf38bcdf3 nf_conntrack_max +(unknown) net/netfilter/nf_conntrack 0xfdfbb17f seq_print_acct +(unknown) net/netfilter/nf_conntrack 0xfe70e3d9 nf_conntrack_l4proto_udp4 +(unknown) net/netfilter/nf_conntrack 0xfef442a4 nf_ct_invert_tuple +(unknown) net/netfilter/nf_conntrack_amanda 0x9fc1ce7a nf_nat_amanda_hook +(unknown) net/netfilter/nf_conntrack_broadcast 0xeae3ab53 nf_conntrack_broadcast_help +(unknown) net/netfilter/nf_conntrack_ftp 0xc137a565 nf_nat_ftp_hook +(unknown) net/netfilter/nf_conntrack_h323 0x0d3f8086 nat_h245_hook +(unknown) net/netfilter/nf_conntrack_h323 0x13a48428 nat_rtp_rtcp_hook +(unknown) net/netfilter/nf_conntrack_h323 0x2a18c570 get_h225_addr +(unknown) net/netfilter/nf_conntrack_h323 0x3558b560 set_ras_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0x4f31c149 nat_q931_hook +(unknown) net/netfilter/nf_conntrack_h323 0x95eb6f3b nat_callforwarding_hook +(unknown) net/netfilter/nf_conntrack_h323 0xb773e1c8 nat_t120_hook +(unknown) net/netfilter/nf_conntrack_h323 0xcde6a731 set_h225_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0xd4697fe0 set_h245_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0xdb6e3e3d set_sig_addr_hook +(unknown) net/netfilter/nf_conntrack_irc 0xeeeb1dcf nf_nat_irc_hook +(unknown) net/netfilter/nf_conntrack_pptp 0xc013b187 nf_nat_pptp_hook_expectfn +(unknown) net/netfilter/nf_conntrack_pptp 0xd673f390 nf_nat_pptp_hook_exp_gre +(unknown) net/netfilter/nf_conntrack_pptp 0xd90163fa nf_nat_pptp_hook_outbound +(unknown) net/netfilter/nf_conntrack_pptp 0xe336ce95 nf_nat_pptp_hook_inbound +(unknown) net/netfilter/nf_conntrack_proto_gre 0x2424df6a nf_ct_gre_keymap_add +(unknown) net/netfilter/nf_conntrack_proto_gre 0x87191d90 nf_ct_gre_keymap_flush +(unknown) net/netfilter/nf_conntrack_proto_gre 0xf08e2c19 nf_ct_gre_keymap_destroy +(unknown) net/netfilter/nf_conntrack_sip 0x1168d397 nf_nat_sdp_media_hook +(unknown) net/netfilter/nf_conntrack_sip 0x17a19635 nf_nat_sip_hook +(unknown) net/netfilter/nf_conntrack_sip 0x2c5036ac ct_sip_parse_address_param +(unknown) net/netfilter/nf_conntrack_sip 0x3cc9944d ct_sip_get_sdp_header +(unknown) net/netfilter/nf_conntrack_sip 0x512456b6 ct_sip_get_header +(unknown) net/netfilter/nf_conntrack_sip 0x5b6ee2ed ct_sip_parse_request +(unknown) net/netfilter/nf_conntrack_sip 0xa5fc528a ct_sip_parse_header_uri +(unknown) net/netfilter/nf_conntrack_sip 0xb2d68e41 ct_sip_parse_numerical_param +(unknown) net/netfilter/nf_conntrack_sip 0xd38d6355 nf_nat_sip_expect_hook +(unknown) net/netfilter/nf_conntrack_sip 0xd58f8475 nf_nat_sdp_session_hook +(unknown) net/netfilter/nf_conntrack_sip 0xd5d862c2 nf_nat_sdp_addr_hook +(unknown) net/netfilter/nf_conntrack_sip 0xdb3e2df7 nf_nat_sdp_port_hook +(unknown) net/netfilter/nf_conntrack_sip 0xf99079dc nf_nat_sip_seq_adjust_hook +(unknown) net/netfilter/nf_conntrack_snmp 0x3a837662 nf_nat_snmp_hook +(unknown) net/netfilter/nf_conntrack_tftp 0x89039bd3 nf_nat_tftp_hook +(unknown) net/netfilter/nf_tproxy_core 0xe7763bca nf_tproxy_assign_sock +(unknown) net/netfilter/nfnetlink 0x1f58e71b nfnl_lock +(unknown) net/netfilter/nfnetlink 0x24d5bfac nfnetlink_subsys_unregister +(unknown) net/netfilter/nfnetlink 0x3895cd7a nfnl_unlock +(unknown) net/netfilter/nfnetlink 0x97f2fb0b nfnetlink_set_err +(unknown) net/netfilter/nfnetlink 0xaf7a3215 nfnetlink_unicast +(unknown) net/netfilter/nfnetlink 0xdbcc2dab nfnetlink_send +(unknown) net/netfilter/nfnetlink 0xea01df0e nfnetlink_subsys_register +(unknown) net/netfilter/nfnetlink 0xfa579a16 nfnetlink_has_listeners +(unknown) net/netfilter/nfnetlink_log 0xa53b8b2d nfulnl_log_packet +(unknown) net/netfilter/x_tables 0x04b5f118 xt_hook_link +(unknown) net/netfilter/x_tables 0x08c473b7 xt_alloc_table_info +(unknown) net/netfilter/x_tables 0x097d8f6e xt_hook_unlink +(unknown) net/netfilter/x_tables 0x0f78a44c xt_register_target +(unknown) net/netfilter/x_tables 0x1d6882cf xt_proto_init +(unknown) net/netfilter/x_tables 0x229ef8ec xt_find_target +(unknown) net/netfilter/x_tables 0x230d6a25 xt_request_find_match +(unknown) net/netfilter/x_tables 0x2a577df3 xt_register_targets +(unknown) net/netfilter/x_tables 0x2edda3a3 xt_request_find_target +(unknown) net/netfilter/x_tables 0x3c83c2ff xt_find_table_lock +(unknown) net/netfilter/x_tables 0x40728a63 xt_find_revision +(unknown) net/netfilter/x_tables 0x514c4b3a xt_replace_table +(unknown) net/netfilter/x_tables 0x53470396 xt_register_table +(unknown) net/netfilter/x_tables 0x6ab69f42 xt_unregister_table +(unknown) net/netfilter/x_tables 0x7805dcdc xt_register_match +(unknown) net/netfilter/x_tables 0x7f7da7cb xt_check_target +(unknown) net/netfilter/x_tables 0x807d2b2c xt_recseq +(unknown) net/netfilter/x_tables 0x8235e3d6 xt_find_match +(unknown) net/netfilter/x_tables 0x98c4fd24 xt_unregister_targets +(unknown) net/netfilter/x_tables 0xa2271c2e xt_unregister_match +(unknown) net/netfilter/x_tables 0xb28f5ef1 xt_free_table_info +(unknown) net/netfilter/x_tables 0xb2963fe1 xt_unregister_target +(unknown) net/netfilter/x_tables 0xbcc1c50b xt_table_unlock +(unknown) net/netfilter/x_tables 0xcdc83741 xt_register_matches +(unknown) net/netfilter/x_tables 0xd7724fd0 xt_check_match +(unknown) net/netfilter/x_tables 0xe343c8f8 xt_unregister_matches +(unknown) net/netfilter/x_tables 0xfaf40547 xt_proto_fini +(unknown) net/netfilter/xt_RATEEST 0x02d18bcf xt_rateest_lookup +(unknown) net/netfilter/xt_RATEEST 0xd995b363 xt_rateest_put +(unknown) net/phonet/phonet 0x19874b00 phonet_proto_register +(unknown) net/phonet/phonet 0x3f294566 phonet_header_ops +(unknown) net/phonet/phonet 0x5f8b88d7 pn_skb_send +(unknown) net/phonet/phonet 0x9d4ad226 pn_sock_hash +(unknown) net/phonet/phonet 0xba1a9ba0 pn_sock_unhash +(unknown) net/phonet/phonet 0xc5543cea pn_sock_get_port +(unknown) net/phonet/phonet 0xc8dc11e3 phonet_proto_unregister +(unknown) net/phonet/phonet 0xfe40d756 phonet_stream_ops +(unknown) net/rds/rds 0x009910f7 rds_conn_destroy +(unknown) net/rds/rds 0x00a467af rds_wq +(unknown) net/rds/rds 0x04bf7389 rds_send_get_message +(unknown) net/rds/rds 0x07857572 rds_atomic_send_complete +(unknown) net/rds/rds 0x15e3e72f rds_message_put +(unknown) net/rds/rds 0x1791a206 rds_page_copy_user +(unknown) net/rds/rds 0x17f6b09d rds_conn_connect_if_down +(unknown) net/rds/rds 0x21e12462 rds_connect_complete +(unknown) net/rds/rds 0x2c5c5514 rds_message_add_rdma_dest_extension +(unknown) net/rds/rds 0x3101936e rds_message_add_extension +(unknown) net/rds/rds 0x3b4fc0fc rds_page_remainder_alloc +(unknown) net/rds/rds 0x3cc0d0a9 rds_conn_drop +(unknown) net/rds/rds 0x3de42393 rds_send_drop_acked +(unknown) net/rds/rds 0x449a70b6 rds_rdma_send_complete +(unknown) net/rds/rds 0x5031b8c5 rds_str_array +(unknown) net/rds/rds 0x50cbe7b3 rds_stats +(unknown) net/rds/rds 0x59b4d222 rds_inc_init +(unknown) net/rds/rds 0x6f824241 rds_message_addref +(unknown) net/rds/rds 0x73aac73d rds_message_populate_header +(unknown) net/rds/rds 0x7b640a0f rds_info_register_func +(unknown) net/rds/rds 0x7ba47459 rds_for_each_conn_info +(unknown) net/rds/rds 0x8940a87a rds_cong_map_updated +(unknown) net/rds/rds 0x8c5346fe rds_info_deregister_func +(unknown) net/rds/rds 0x8c9f8da8 rds_message_unmapped +(unknown) net/rds/rds 0x9353a488 rds_info_copy +(unknown) net/rds/rds 0x96fafe85 rds_stats_info_copy +(unknown) net/rds/rds 0xb0757a1d rds_conn_create +(unknown) net/rds/rds 0xb2ebf1a1 rds_recv_incoming +(unknown) net/rds/rds 0xb2f0c967 rds_trans_unregister +(unknown) net/rds/rds 0xb60d00c6 rds_inc_put +(unknown) net/rds/rds 0xe380f50e rds_trans_register +(unknown) net/rds/rds 0xec2445fa rds_conn_create_outgoing +(unknown) net/rxrpc/af-rxrpc 0x19998730 rxrpc_kernel_begin_call +(unknown) net/rxrpc/af-rxrpc 0x2195cf94 rxrpc_kernel_get_abort_code +(unknown) net/rxrpc/af-rxrpc 0x21e436b7 rxrpc_unregister_security +(unknown) net/rxrpc/af-rxrpc 0x29325d1a rxrpc_kernel_reject_call +(unknown) net/rxrpc/af-rxrpc 0x2fd0e1b4 rxrpc_kernel_data_delivered +(unknown) net/rxrpc/af-rxrpc 0x49cbfb7d key_type_rxrpc +(unknown) net/rxrpc/af-rxrpc 0x5260c8d7 rxrpc_register_security +(unknown) net/rxrpc/af-rxrpc 0x6e71ddca rxrpc_kernel_accept_call +(unknown) net/rxrpc/af-rxrpc 0x70fc4364 rxrpc_get_server_data_key +(unknown) net/rxrpc/af-rxrpc 0x79395bae rxrpc_kernel_abort_call +(unknown) net/rxrpc/af-rxrpc 0x81886a9d rxrpc_get_null_key +(unknown) net/rxrpc/af-rxrpc 0x84f9f6e4 rxrpc_kernel_get_error_number +(unknown) net/rxrpc/af-rxrpc 0x8b6eb52b rxrpc_kernel_is_data_last +(unknown) net/rxrpc/af-rxrpc 0x9c7d80e0 rxrpc_kernel_intercept_rx_messages +(unknown) net/rxrpc/af-rxrpc 0xba2e0d91 rxrpc_kernel_send_data +(unknown) net/rxrpc/af-rxrpc 0xe1b14c19 rxrpc_kernel_end_call +(unknown) net/rxrpc/af-rxrpc 0xfd1803a8 rxrpc_kernel_free_skb +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x00c52ef5 g_make_token_header +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x1597238c gss_mech_get_by_name +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x281c6b22 svc_gss_principal +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x36bc9a29 gss_mech_list_pseudoflavors +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x6c471cf9 gss_mech_get_by_pseudoflavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x6de4ffbd gss_svc_to_pseudoflavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x6ffc602e gss_pseudoflavor_to_service +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x731f4578 gss_mech_get +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x7abc98a5 gss_mech_put +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x8d1a827e svcauth_gss_register_pseudoflavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x8e4c8b0e gss_mech_register +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x9d44be50 gss_service_to_auth_domain_name +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xb5dea7ef g_token_size +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xb9e49ebe gss_mech_get_by_OID +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xd35296d7 gss_mech_unregister +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xdcb39cd6 svcauth_gss_flavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xf8b2ff6e g_verify_token_header +(unknown) net/sunrpc/sunrpc 0x01d2f988 sunrpc_cache_pipe_upcall +(unknown) net/sunrpc/sunrpc 0x05e807a9 xdr_encode_string +(unknown) net/sunrpc/sunrpc 0x065994f1 xdr_encode_opaque_fixed +(unknown) net/sunrpc/sunrpc 0x0817e5cb xprt_register_transport +(unknown) net/sunrpc/sunrpc 0x0852be5b svc_wake_up +(unknown) net/sunrpc/sunrpc 0x089f29fc auth_domain_lookup +(unknown) net/sunrpc/sunrpc 0x08ac5635 xprt_reserve_xprt +(unknown) net/sunrpc/sunrpc 0x0bf20fe1 rpc_clone_client +(unknown) net/sunrpc/sunrpc 0x0eeab8ce rpc_init_wait_queue +(unknown) net/sunrpc/sunrpc 0x0f668ba9 svc_auth_unregister +(unknown) net/sunrpc/sunrpc 0x0f9fd9c0 rpc_ntop +(unknown) net/sunrpc/sunrpc 0x10514d20 rpc_queue_empty +(unknown) net/sunrpc/sunrpc 0x12e280e3 svc_proc_unregister +(unknown) net/sunrpc/sunrpc 0x137aaa6b svc_create_pooled +(unknown) net/sunrpc/sunrpc 0x13afbf4c svc_proc_register +(unknown) net/sunrpc/sunrpc 0x1400b642 xprt_unregister_transport +(unknown) net/sunrpc/sunrpc 0x1420ebae rpc_proc_register +(unknown) net/sunrpc/sunrpc 0x144315f9 rpc_get_mount +(unknown) net/sunrpc/sunrpc 0x152ed82b rpc_malloc +(unknown) net/sunrpc/sunrpc 0x15fdf911 rpc_put_task +(unknown) net/sunrpc/sunrpc 0x164d73cf xdr_buf_subsegment +(unknown) net/sunrpc/sunrpc 0x166c827d xprt_lookup_rqst +(unknown) net/sunrpc/sunrpc 0x18008667 svc_set_num_threads +(unknown) net/sunrpc/sunrpc 0x196aed1b auth_unix_add_addr +(unknown) net/sunrpc/sunrpc 0x1a31b782 csum_partial_copy_to_xdr +(unknown) net/sunrpc/sunrpc 0x1aa6ae52 xdr_reserve_space +(unknown) net/sunrpc/sunrpc 0x1d5b545f svc_close_xprt +(unknown) net/sunrpc/sunrpc 0x2919b156 xdr_decode_string_inplace +(unknown) net/sunrpc/sunrpc 0x29381670 unix_domain_find +(unknown) net/sunrpc/sunrpc 0x29c6681c svc_reg_xprt_class +(unknown) net/sunrpc/sunrpc 0x2b02fd47 xdr_shift_buf +(unknown) net/sunrpc/sunrpc 0x2b297d92 xdr_inline_pages +(unknown) net/sunrpc/sunrpc 0x2c1199da rpcauth_lookup_credcache +(unknown) net/sunrpc/sunrpc 0x2d445108 xdr_buf_read_netobj +(unknown) net/sunrpc/sunrpc 0x2eec63c9 xdr_encode_netobj +(unknown) net/sunrpc/sunrpc 0x2f71fce4 rpc_alloc_iostats +(unknown) net/sunrpc/sunrpc 0x310349e9 xprt_release_xprt +(unknown) net/sunrpc/sunrpc 0x31a89d59 rpc_debug +(unknown) net/sunrpc/sunrpc 0x3625758d xdr_init_encode +(unknown) net/sunrpc/sunrpc 0x366b19aa rpc_print_iostats +(unknown) net/sunrpc/sunrpc 0x3b9bf9b0 xdr_terminate_string +(unknown) net/sunrpc/sunrpc 0x3b9d2cc5 svc_destroy +(unknown) net/sunrpc/sunrpc 0x3fa75195 rpc_init_priority_wait_queue +(unknown) net/sunrpc/sunrpc 0x3fbbf51f xdr_buf_from_iov +(unknown) net/sunrpc/sunrpc 0x3fc30423 svc_xprt_copy_addrs +(unknown) net/sunrpc/sunrpc 0x3ffebc33 xdr_encode_array2 +(unknown) net/sunrpc/sunrpc 0x40466490 auth_unix_lookup +(unknown) net/sunrpc/sunrpc 0x41689a2b rpc_run_task +(unknown) net/sunrpc/sunrpc 0x45d08910 svc_xprt_put +(unknown) net/sunrpc/sunrpc 0x48396669 svc_pool_stats_open +(unknown) net/sunrpc/sunrpc 0x4853a71e xprt_release_xprt_cong +(unknown) net/sunrpc/sunrpc 0x4d3d7c07 rpc_free_iostats +(unknown) net/sunrpc/sunrpc 0x50b4c524 rpc_sleep_on +(unknown) net/sunrpc/sunrpc 0x528ef410 xdr_read_pages +(unknown) net/sunrpc/sunrpc 0x530a80ca xprt_wake_pending_tasks +(unknown) net/sunrpc/sunrpc 0x530cc302 xprt_write_space +(unknown) net/sunrpc/sunrpc 0x532efa75 svc_recv +(unknown) net/sunrpc/sunrpc 0x53445f68 nlm_debug +(unknown) net/sunrpc/sunrpc 0x57b0b90e svc_xprt_init +(unknown) net/sunrpc/sunrpc 0x5b14ec1a rpc_put_mount +(unknown) net/sunrpc/sunrpc 0x5bac1650 read_bytes_from_xdr_buf +(unknown) net/sunrpc/sunrpc 0x5bd26000 rpc_proc_unregister +(unknown) net/sunrpc/sunrpc 0x5e55b7dc xdr_encode_word +(unknown) net/sunrpc/sunrpc 0x5fe65b57 rpc_call_async +(unknown) net/sunrpc/sunrpc 0x62aaa6a7 rpc_unlink +(unknown) net/sunrpc/sunrpc 0x62f90bbf xprt_free +(unknown) net/sunrpc/sunrpc 0x63cac7af svc_create +(unknown) net/sunrpc/sunrpc 0x663fb522 rpc_mkpipe +(unknown) net/sunrpc/sunrpc 0x675524ec rpc_sockaddr2uaddr +(unknown) net/sunrpc/sunrpc 0x6ae6c05c __rpc_wait_for_completion_task +(unknown) net/sunrpc/sunrpc 0x6c5e9161 rpc_lookup_cred +(unknown) net/sunrpc/sunrpc 0x6e9c5511 xdr_decode_word +(unknown) net/sunrpc/sunrpc 0x6eea229d svcauth_unix_purge +(unknown) net/sunrpc/sunrpc 0x6f4768f9 rpc_setbufsize +(unknown) net/sunrpc/sunrpc 0x709a0c3c svc_sock_names +(unknown) net/sunrpc/sunrpc 0x71fa908a cache_flush +(unknown) net/sunrpc/sunrpc 0x72b45291 svc_xprt_enqueue +(unknown) net/sunrpc/sunrpc 0x732d4654 svc_prepare_thread +(unknown) net/sunrpc/sunrpc 0x76889aee xdr_set_scratch_buffer +(unknown) net/sunrpc/sunrpc 0x77291c8c xprt_complete_rqst +(unknown) net/sunrpc/sunrpc 0x78a6e26f rpc_max_payload +(unknown) net/sunrpc/sunrpc 0x78c2b533 write_bytes_to_xdr_buf +(unknown) net/sunrpc/sunrpc 0x7d2dc3a9 sunrpc_cache_unregister_pipefs +(unknown) net/sunrpc/sunrpc 0x7de53067 rpc_init_rtt +(unknown) net/sunrpc/sunrpc 0x7df256ea rpc_task_reset_client +(unknown) net/sunrpc/sunrpc 0x7e8523d5 rpc_call_null +(unknown) net/sunrpc/sunrpc 0x804428dc rpcauth_destroy_credcache +(unknown) net/sunrpc/sunrpc 0x816ea7a1 xprt_disconnect_done +(unknown) net/sunrpc/sunrpc 0x81ca5fa0 svc_find_xprt +(unknown) net/sunrpc/sunrpc 0x834d6061 auth_domain_put +(unknown) net/sunrpc/sunrpc 0x83cf1e12 rpc_restart_call +(unknown) net/sunrpc/sunrpc 0x86ed282a rpc_uaddr2sockaddr +(unknown) net/sunrpc/sunrpc 0x8808b79a rpc_peeraddr2str +(unknown) net/sunrpc/sunrpc 0x8881a453 xprt_set_retrans_timeout_rtt +(unknown) net/sunrpc/sunrpc 0x8a136130 xprt_reserve_xprt_cong +(unknown) net/sunrpc/sunrpc 0x8c741c72 rpcauth_init_cred +(unknown) net/sunrpc/sunrpc 0x8dedfea5 xprt_release_rqst_cong +(unknown) net/sunrpc/sunrpc 0x8e2b638f rpcauth_init_credcache +(unknown) net/sunrpc/sunrpc 0x8e943e9a xdr_enter_page +(unknown) net/sunrpc/sunrpc 0x8ea3a3b1 xprt_alloc +(unknown) net/sunrpc/sunrpc 0x8ec6663c cache_check +(unknown) net/sunrpc/sunrpc 0x90a6e6c3 xprt_adjust_cwnd +(unknown) net/sunrpc/sunrpc 0x912a1bd2 svc_set_client +(unknown) net/sunrpc/sunrpc 0x98b38d5c rpcb_getport_async +(unknown) net/sunrpc/sunrpc 0x9d5ddea9 auth_unix_forget_old +(unknown) net/sunrpc/sunrpc 0x9f4b7780 xprt_wait_for_buffer_space +(unknown) net/sunrpc/sunrpc 0xa11231ae sunrpc_cache_register_pipefs +(unknown) net/sunrpc/sunrpc 0xa383a3d2 svc_seq_show +(unknown) net/sunrpc/sunrpc 0xa4a347ff svc_sock_update_bufs +(unknown) net/sunrpc/sunrpc 0xa9109b25 cache_unregister +(unknown) net/sunrpc/sunrpc 0xaa605f9f rpc_call_sync +(unknown) net/sunrpc/sunrpc 0xaf5bf6ef nfs_debug +(unknown) net/sunrpc/sunrpc 0xafebba56 cache_purge +(unknown) net/sunrpc/sunrpc 0xb1c7a729 svc_create_xprt +(unknown) net/sunrpc/sunrpc 0xb4196ef1 rpc_shutdown_client +(unknown) net/sunrpc/sunrpc 0xb7e2bcf7 rpc_wake_up_next +(unknown) net/sunrpc/sunrpc 0xb8159439 svc_unreg_xprt_class +(unknown) net/sunrpc/sunrpc 0xb9225daf svc_addsock +(unknown) net/sunrpc/sunrpc 0xbc144391 rpc_call_start +(unknown) net/sunrpc/sunrpc 0xbe0209d9 rpc_put_task_async +(unknown) net/sunrpc/sunrpc 0xbe4e94f2 rpcauth_generic_bind_cred +(unknown) net/sunrpc/sunrpc 0xbf9d1b96 nfsd_debug +(unknown) net/sunrpc/sunrpc 0xc12435e3 rpc_calc_rto +(unknown) net/sunrpc/sunrpc 0xc17304aa xdr_init_decode_pages +(unknown) net/sunrpc/sunrpc 0xc3880471 xdr_decode_netobj +(unknown) net/sunrpc/sunrpc 0xc7235a4a auth_domain_find +(unknown) net/sunrpc/sunrpc 0xc7743118 xprt_set_retrans_timeout_def +(unknown) net/sunrpc/sunrpc 0xc8e96dea qword_addhex +(unknown) net/sunrpc/sunrpc 0xcb6d34cd rpc_queue_upcall +(unknown) net/sunrpc/sunrpc 0xcc3afda5 cache_register +(unknown) net/sunrpc/sunrpc 0xccc2372e rpc_pton +(unknown) net/sunrpc/sunrpc 0xcced7c55 sunrpc_cache_lookup +(unknown) net/sunrpc/sunrpc 0xcee467f3 xprt_load_transport +(unknown) net/sunrpc/sunrpc 0xd35fa6ed rpc_force_rebind +(unknown) net/sunrpc/sunrpc 0xd54f197c rpcauth_register +(unknown) net/sunrpc/sunrpc 0xd603c056 svc_process +(unknown) net/sunrpc/sunrpc 0xd6285709 rpc_wake_up_status +(unknown) net/sunrpc/sunrpc 0xd6bcdb55 svc_reserve +(unknown) net/sunrpc/sunrpc 0xd8b3148a sunrpc_cache_update +(unknown) net/sunrpc/sunrpc 0xd8ecab98 rpc_delay +(unknown) net/sunrpc/sunrpc 0xd932614c xdr_init_decode +(unknown) net/sunrpc/sunrpc 0xd979c102 rpc_exit +(unknown) net/sunrpc/sunrpc 0xda78ae17 rpc_create +(unknown) net/sunrpc/sunrpc 0xdbaf4442 svcauth_unix_set_client +(unknown) net/sunrpc/sunrpc 0xe01c1b28 rpcauth_create +(unknown) net/sunrpc/sunrpc 0xe1a777cf rpc_peeraddr +(unknown) net/sunrpc/sunrpc 0xe1dd1e9a svc_exit_thread +(unknown) net/sunrpc/sunrpc 0xe5919cb1 xdr_encode_opaque +(unknown) net/sunrpc/sunrpc 0xe59aa214 put_rpccred +(unknown) net/sunrpc/sunrpc 0xe65a345e rpc_wake_up_queued_task +(unknown) net/sunrpc/sunrpc 0xe6faac71 rpcauth_unregister +(unknown) net/sunrpc/sunrpc 0xe7afe6f2 svc_print_addr +(unknown) net/sunrpc/sunrpc 0xe832de1c svc_auth_register +(unknown) net/sunrpc/sunrpc 0xe8c32d31 svc_max_payload +(unknown) net/sunrpc/sunrpc 0xe97f4ce5 qword_get +(unknown) net/sunrpc/sunrpc 0xecc323d7 xdr_encode_pages +(unknown) net/sunrpc/sunrpc 0xedcf6be4 qword_add +(unknown) net/sunrpc/sunrpc 0xeeacab69 rpc_update_rtt +(unknown) net/sunrpc/sunrpc 0xf04db370 xdr_write_pages +(unknown) net/sunrpc/sunrpc 0xf05a37ab rpc_destroy_wait_queue +(unknown) net/sunrpc/sunrpc 0xf08e0ba4 xdr_skb_read_bits +(unknown) net/sunrpc/sunrpc 0xf2123cbd xdr_partial_copy_from_skb +(unknown) net/sunrpc/sunrpc 0xf3c3aee8 xdr_inline_decode +(unknown) net/sunrpc/sunrpc 0xf4bf49f0 rpc_restart_call_prepare +(unknown) net/sunrpc/sunrpc 0xf6a30d95 svc_xprt_names +(unknown) net/sunrpc/sunrpc 0xf809149b rpc_wake_up +(unknown) net/sunrpc/sunrpc 0xf960e2ad rpc_killall_tasks +(unknown) net/sunrpc/sunrpc 0xf9d1164c rpc_free +(unknown) net/sunrpc/sunrpc 0xfb9dfccd svc_drop +(unknown) net/sunrpc/sunrpc 0xfc2b10ab svc_authenticate +(unknown) net/sunrpc/sunrpc 0xfcf9b9b9 rpc_lookup_machine_cred +(unknown) net/sunrpc/sunrpc 0xfd4575dc xdr_process_buf +(unknown) net/sunrpc/sunrpc 0xfea05645 rpc_bind_new_program +(unknown) net/sunrpc/sunrpc 0xff58509c svc_xprt_received +(unknown) net/sunrpc/sunrpc 0xffed7360 xdr_decode_array2 +(unknown) net/wanrouter/wanrouter 0x0ebe03d1 unregister_wan_device +(unknown) net/wanrouter/wanrouter 0x1e0d4d1e register_wan_device +(unknown) net/wimax/wimax 0x031391a8 wimax_msg_alloc +(unknown) net/wimax/wimax 0x1063d687 wimax_state_get +(unknown) net/wimax/wimax 0x28873a25 wimax_msg_len +(unknown) net/wimax/wimax 0x35766e5f wimax_msg_data_len +(unknown) net/wimax/wimax 0x747626ac wimax_report_rfkill_hw +(unknown) net/wimax/wimax 0x81afc821 wimax_state_change +(unknown) net/wimax/wimax 0x8cf55336 wimax_dev_init +(unknown) net/wimax/wimax 0x9e26718e wimax_reset +(unknown) net/wimax/wimax 0xa8e0f45c wimax_msg_data +(unknown) net/wimax/wimax 0xae863fc1 wimax_report_rfkill_sw +(unknown) net/wimax/wimax 0xb94e487e wimax_msg +(unknown) net/wimax/wimax 0xd4a2ba0b wimax_rfkill +(unknown) net/wimax/wimax 0xd7a34188 wimax_msg_send +(unknown) net/wimax/wimax 0xdc1f6215 wimax_dev_add +(unknown) net/wimax/wimax 0xed2330be wimax_dev_rm +(unknown) net/wireless/cfg80211 0x024972fe cfg80211_michael_mic_failure +(unknown) net/wireless/cfg80211 0x039aec17 cfg80211_send_rx_assoc +(unknown) net/wireless/cfg80211 0x07e0d682 wiphy_apply_custom_regulatory +(unknown) net/wireless/cfg80211 0x094393f4 cfg80211_testmode_alloc_event_skb +(unknown) net/wireless/cfg80211 0x09c64fbd ieee80211_frequency_to_channel +(unknown) net/wireless/cfg80211 0x0a2232c2 cfg80211_wext_siwencode +(unknown) net/wireless/cfg80211 0x0e70b249 cfg80211_scan_done +(unknown) net/wireless/cfg80211 0x1451c108 cfg80211_send_disassoc +(unknown) net/wireless/cfg80211 0x1879fcbd bridge_tunnel_header +(unknown) net/wireless/cfg80211 0x19ecc7ec ieee80211_bss_get_ie +(unknown) net/wireless/cfg80211 0x1c20d670 cfg80211_wext_siwpmksa +(unknown) net/wireless/cfg80211 0x276569ed cfg80211_roamed +(unknown) net/wireless/cfg80211 0x2acd6c29 cfg80211_sched_scan_stopped +(unknown) net/wireless/cfg80211 0x2e10b0ba cfg80211_wext_giwpower +(unknown) net/wireless/cfg80211 0x2edf7d69 ieee80211_get_response_rate +(unknown) net/wireless/cfg80211 0x33659644 cfg80211_wext_giwencode +(unknown) net/wireless/cfg80211 0x36b4add8 cfg80211_testmode_event +(unknown) net/wireless/cfg80211 0x3a1990cc cfg80211_wext_giwretry +(unknown) net/wireless/cfg80211 0x40169e93 cfg80211_wext_siwtxpower +(unknown) net/wireless/cfg80211 0x40a76637 ieee80211_data_from_8023 +(unknown) net/wireless/cfg80211 0x41c8b10a cfg80211_wext_siwmode +(unknown) net/wireless/cfg80211 0x41e57bef cfg80211_wext_siwrate +(unknown) net/wireless/cfg80211 0x452f99c9 regulatory_hint +(unknown) net/wireless/cfg80211 0x49296dd7 wiphy_new +(unknown) net/wireless/cfg80211 0x528ceb83 cfg80211_wext_giwrate +(unknown) net/wireless/cfg80211 0x55b6fd91 cfg80211_wext_siwap +(unknown) net/wireless/cfg80211 0x5655cb4b cfg80211_get_bss +(unknown) net/wireless/cfg80211 0x56fa2538 cfg80211_wext_giwscan +(unknown) net/wireless/cfg80211 0x59df9d2a wiphy_rfkill_start_polling +(unknown) net/wireless/cfg80211 0x5b5aa027 cfg80211_ready_on_channel +(unknown) net/wireless/cfg80211 0x5c311c73 cfg80211_inform_bss +(unknown) net/wireless/cfg80211 0x5ddbf656 cfg80211_wext_giwap +(unknown) net/wireless/cfg80211 0x61c88148 cfg80211_mgmt_tx_status +(unknown) net/wireless/cfg80211 0x68bab293 wiphy_rfkill_set_hw_state +(unknown) net/wireless/cfg80211 0x68f9fb73 cfg80211_wext_giwfrag +(unknown) net/wireless/cfg80211 0x69b18f43 rfc1042_header +(unknown) net/wireless/cfg80211 0x6a07f459 cfg80211_wext_siwpower +(unknown) net/wireless/cfg80211 0x6ba5282d wiphy_free +(unknown) net/wireless/cfg80211 0x6c841806 cfg80211_wext_siwgenie +(unknown) net/wireless/cfg80211 0x6d6ec726 wiphy_unregister +(unknown) net/wireless/cfg80211 0x6db46640 __ieee80211_get_channel +(unknown) net/wireless/cfg80211 0x7513e94e ieee80211_channel_to_frequency +(unknown) net/wireless/cfg80211 0x783c0c40 cfg80211_send_assoc_timeout +(unknown) net/wireless/cfg80211 0x7871c9ea cfg80211_del_sta +(unknown) net/wireless/cfg80211 0x7b906b1f cfg80211_wext_siwfrag +(unknown) net/wireless/cfg80211 0x7c23f8e5 cfg80211_notify_new_peer_candidate +(unknown) net/wireless/cfg80211 0x7e0ed42f cfg80211_wext_siwretry +(unknown) net/wireless/cfg80211 0x7edd4d5b wiphy_register +(unknown) net/wireless/cfg80211 0x7ef39823 ieee80211_hdrlen +(unknown) net/wireless/cfg80211 0x7fe1a403 cfg80211_find_ie +(unknown) net/wireless/cfg80211 0x8036453b cfg80211_wext_giwauth +(unknown) net/wireless/cfg80211 0x8105bd0d cfg80211_testmode_reply +(unknown) net/wireless/cfg80211 0x91e241bb cfg80211_sched_scan_results +(unknown) net/wireless/cfg80211 0x935fd557 cfg80211_wext_siwauth +(unknown) net/wireless/cfg80211 0x95a18383 cfg80211_wext_giwrange +(unknown) net/wireless/cfg80211 0x982e6b6d ieee80211_radiotap_iterator_init +(unknown) net/wireless/cfg80211 0x9a130f6b cfg80211_connect_result +(unknown) net/wireless/cfg80211 0x9b2669da cfg80211_wext_siwrts +(unknown) net/wireless/cfg80211 0x9cbeb0cc cfg80211_disconnected +(unknown) net/wireless/cfg80211 0x9ccbd692 cfg80211_cqm_rssi_notify +(unknown) net/wireless/cfg80211 0x9ddf249e cfg80211_wext_siwmlme +(unknown) net/wireless/cfg80211 0x9dfd218a ieee80211_get_hdrlen_from_skb +(unknown) net/wireless/cfg80211 0x9e2e53c2 cfg80211_wext_giwrts +(unknown) net/wireless/cfg80211 0x9f3d7321 wiphy_rfkill_stop_polling +(unknown) net/wireless/cfg80211 0xa676087c cfg80211_cqm_pktloss_notify +(unknown) net/wireless/cfg80211 0xa76e23b9 cfg80211_ibss_joined +(unknown) net/wireless/cfg80211 0xacb908a1 __cfg80211_auth_canceled +(unknown) net/wireless/cfg80211 0xacfc7ec2 cfg80211_wext_giwname +(unknown) net/wireless/cfg80211 0xaef190d5 cfg80211_wext_siwessid +(unknown) net/wireless/cfg80211 0xb1e11467 cfg80211_wext_giwmode +(unknown) net/wireless/cfg80211 0xb7a4e185 __cfg80211_send_disassoc +(unknown) net/wireless/cfg80211 0xb9db694c cfg80211_send_unprot_deauth +(unknown) net/wireless/cfg80211 0xbaf7d738 __cfg80211_send_deauth +(unknown) net/wireless/cfg80211 0xc0bfda9e cfg80211_send_auth_timeout +(unknown) net/wireless/cfg80211 0xc63f1b81 ieee80211_radiotap_iterator_next +(unknown) net/wireless/cfg80211 0xc957b4a7 cfg80211_wext_giwfreq +(unknown) net/wireless/cfg80211 0xcb0777d3 cfg80211_send_rx_auth +(unknown) net/wireless/cfg80211 0xcc5f8ebf cfg80211_wext_siwfreq +(unknown) net/wireless/cfg80211 0xcf9bc9ca ieee80211_data_to_8023 +(unknown) net/wireless/cfg80211 0xcfe90516 cfg80211_testmode_alloc_reply_skb +(unknown) net/wireless/cfg80211 0xd00c6978 ieee80211_amsdu_to_8023s +(unknown) net/wireless/cfg80211 0xd02ec0d0 cfg80211_send_unprot_disassoc +(unknown) net/wireless/cfg80211 0xd7779230 cfg80211_put_bss +(unknown) net/wireless/cfg80211 0xdac70f5f cfg80211_wireless_stats +(unknown) net/wireless/cfg80211 0xdf9794f7 freq_reg_info +(unknown) net/wireless/cfg80211 0xe00d13cd cfg80211_wext_siwscan +(unknown) net/wireless/cfg80211 0xe189c568 cfg80211_rx_mgmt +(unknown) net/wireless/cfg80211 0xe26e6239 cfg80211_wext_siwencodeext +(unknown) net/wireless/cfg80211 0xe47879a0 cfg80211_remain_on_channel_expired +(unknown) net/wireless/cfg80211 0xe5d05638 cfg80211_inform_bss_frame +(unknown) net/wireless/cfg80211 0xeae6d436 cfg80211_wext_giwessid +(unknown) net/wireless/cfg80211 0xeee46a6e cfg80211_classify8021d +(unknown) net/wireless/cfg80211 0xefdadee7 cfg80211_get_mesh +(unknown) net/wireless/cfg80211 0xf349f8de cfg80211_send_deauth +(unknown) net/wireless/cfg80211 0xfc74ffe8 cfg80211_wext_giwtxpower +(unknown) net/wireless/cfg80211 0xfd835a4d cfg80211_new_sta +(unknown) net/wireless/cfg80211 0xfe9ffe30 cfg80211_unlink_bss +(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 0x3dbae35e ipcomp_output +(unknown) net/xfrm/xfrm_ipcomp 0xb9d9ca88 ipcomp_input +(unknown) net/xfrm/xfrm_ipcomp 0xc019bd99 ipcomp_destroy +(unknown) net/xfrm/xfrm_ipcomp 0xe2b4dacc ipcomp_init_state +(unknown) sound/ac97_bus 0x8bacff44 ac97_bus_type +(unknown) sound/core/seq/snd-seq 0x0486af76 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 0x335e0a97 snd_seq_event_port_attach +(unknown) sound/core/seq/snd-seq 0x3d7f9bf1 snd_seq_kernel_client_enqueue_blocking +(unknown) sound/core/seq/snd-seq 0x3fb4d161 snd_seq_kernel_client_dispatch +(unknown) sound/core/seq/snd-seq 0x46a60a91 snd_seq_create_kernel_client +(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 0xe934da1d snd_seq_dump_var_event +(unknown) sound/core/seq/snd-seq-device 0x08def632 snd_seq_device_register_driver +(unknown) sound/core/seq/snd-seq-device 0x3a57f235 snd_seq_autoload_unlock +(unknown) sound/core/seq/snd-seq-device 0x6339b6d0 snd_seq_device_load_drivers +(unknown) sound/core/seq/snd-seq-device 0x7dca80d1 snd_seq_device_new +(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 0x9a65b01f snd_virmidi_new +(unknown) sound/core/snd 0x0074cde3 snd_device_new +(unknown) sound/core/snd 0x0c0d1b33 snd_ctl_notify +(unknown) sound/core/snd 0x0dc6519e snd_info_register +(unknown) sound/core/snd 0x0f660c63 snd_ctl_add +(unknown) sound/core/snd 0x137b7d16 snd_card_disconnect +(unknown) sound/core/snd 0x18e1683f snd_dma_program +(unknown) sound/core/snd 0x191e88cf snd_dma_pointer +(unknown) sound/core/snd 0x1979f217 snd_card_set_id +(unknown) sound/core/snd 0x23010962 snd_ctl_find_numid +(unknown) sound/core/snd 0x24a94b26 snd_info_get_line +(unknown) sound/core/snd 0x25e463ab snd_ctl_unregister_ioctl +(unknown) sound/core/snd 0x29a13e55 snd_jack_set_parent +(unknown) sound/core/snd 0x2ae3deaa release_and_free_resource +(unknown) sound/core/snd 0x3969abbc snd_ctl_activate_id +(unknown) sound/core/snd 0x3971b4df snd_ecards_limit +(unknown) sound/core/snd 0x41ef56fe snd_power_wait +(unknown) sound/core/snd 0x4a3ea5c0 snd_request_card +(unknown) sound/core/snd 0x519c6c0a snd_card_file_remove +(unknown) sound/core/snd 0x5e600f29 snd_add_device_sysfs_file +(unknown) sound/core/snd 0x602c96f0 copy_to_user_fromio +(unknown) sound/core/snd 0x616985ed snd_register_device_for_dev +(unknown) sound/core/snd 0x6e596f48 snd_device_register +(unknown) sound/core/snd 0x70c15ac1 snd_dma_disable +(unknown) sound/core/snd 0x73022e66 snd_card_file_add +(unknown) sound/core/snd 0x76a8de48 snd_card_create +(unknown) sound/core/snd 0x7ceee769 snd_jack_new +(unknown) sound/core/snd 0x7ed6130c snd_ctl_enum_info +(unknown) sound/core/snd 0x8225cede snd_ctl_find_id +(unknown) sound/core/snd 0x8e9d784e snd_cards +(unknown) sound/core/snd 0x8f595b11 snd_major +(unknown) sound/core/snd 0x9032aa4f snd_jack_set_key +(unknown) sound/core/snd 0x91040362 snd_ctl_boolean_stereo_info +(unknown) sound/core/snd 0x941cefea snd_ctl_remove +(unknown) sound/core/snd 0x96c3a2bc snd_pci_quirk_lookup +(unknown) sound/core/snd 0x9d05d95e snd_info_create_module_entry +(unknown) sound/core/snd 0x9e6d79f8 snd_info_get_str +(unknown) sound/core/snd 0xa0fd2427 snd_pci_quirk_lookup_id +(unknown) sound/core/snd 0xa183259c snd_card_free +(unknown) sound/core/snd 0xa1d610ab snd_info_free_entry +(unknown) sound/core/snd 0xa385b509 snd_component_add +(unknown) sound/core/snd 0xab01fe81 snd_jack_report +(unknown) sound/core/snd 0xb2e5ae4a snd_lookup_minor_data +(unknown) sound/core/snd 0xb45e0d58 snd_info_create_card_entry +(unknown) sound/core/snd 0xb7e27722 snd_ctl_replace +(unknown) sound/core/snd 0xc12a867e snd_ctl_register_ioctl +(unknown) sound/core/snd 0xc2b78714 snd_device_free +(unknown) sound/core/snd 0xc733517c snd_ctl_boolean_mono_info +(unknown) sound/core/snd 0xc7c7061e snd_unregister_device +(unknown) sound/core/snd 0xce3ca308 copy_from_user_toio +(unknown) sound/core/snd 0xcfbcc0f7 snd_card_free_when_closed +(unknown) sound/core/snd 0xd233738c snd_ctl_free_one +(unknown) sound/core/snd 0xd61e144d snd_seq_root +(unknown) sound/core/snd 0xe1704184 snd_ctl_rename_id +(unknown) sound/core/snd 0xe20c9214 snd_iprintf +(unknown) sound/core/snd 0xe50ab862 snd_ctl_new1 +(unknown) sound/core/snd 0xe9d4fec8 snd_card_proc_new +(unknown) sound/core/snd 0xee58a3ec snd_ctl_remove_id +(unknown) sound/core/snd 0xeff0423b snd_card_register +(unknown) sound/core/snd 0xf3a1e9e5 _snd_ctl_add_slave +(unknown) sound/core/snd 0xf6177b5c snd_ctl_make_virtual_master +(unknown) sound/core/snd-hwdep 0x932474e7 snd_hwdep_new +(unknown) sound/core/snd-page-alloc 0x2806c062 snd_dma_alloc_pages +(unknown) sound/core/snd-page-alloc 0x3b91f3af snd_free_pages +(unknown) sound/core/snd-page-alloc 0x6196ddab snd_dma_get_reserved_buf +(unknown) sound/core/snd-page-alloc 0xade88e76 snd_malloc_pages +(unknown) sound/core/snd-page-alloc 0xb3b769d0 snd_dma_alloc_pages_fallback +(unknown) sound/core/snd-page-alloc 0xb6debdad snd_dma_reserve_buf +(unknown) sound/core/snd-page-alloc 0xe13b51d9 snd_dma_free_pages +(unknown) sound/core/snd-pcm 0x0283dfe3 _snd_pcm_hw_params_any +(unknown) sound/core/snd-pcm 0x03667937 snd_pcm_stop +(unknown) sound/core/snd-pcm 0x04cda566 snd_interval_refine +(unknown) sound/core/snd-pcm 0x064d2c91 snd_pcm_lib_readv +(unknown) sound/core/snd-pcm 0x0d9b8ee2 snd_pcm_hw_refine +(unknown) sound/core/snd-pcm 0x10d25776 snd_pcm_hw_constraint_ratdens +(unknown) sound/core/snd-pcm 0x17f04e2e snd_pcm_lib_get_vmalloc_page +(unknown) sound/core/snd-pcm 0x1c987d7d snd_pcm_lib_mmap_iomem +(unknown) sound/core/snd-pcm 0x1d027e4b snd_pcm_format_signed +(unknown) sound/core/snd-pcm 0x1fa661b5 snd_pcm_hw_param_first +(unknown) sound/core/snd-pcm 0x32711dfb snd_pcm_hw_constraint_minmax +(unknown) sound/core/snd-pcm 0x33d5df20 snd_pcm_lib_writev +(unknown) sound/core/snd-pcm 0x36e6d552 snd_pcm_lib_free_vmalloc_buffer +(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 0x3cd8b1cd snd_pcm_lib_preallocate_free_for_all +(unknown) sound/core/snd-pcm 0x3d25f892 snd_pcm_suspend +(unknown) sound/core/snd-pcm 0x3e509189 snd_pcm_period_elapsed +(unknown) sound/core/snd-pcm 0x3fa18822 snd_pcm_lib_read +(unknown) sound/core/snd-pcm 0x449c6425 snd_pcm_hw_constraint_list +(unknown) sound/core/snd-pcm 0x477e59ff snd_pcm_lib_preallocate_pages +(unknown) sound/core/snd-pcm 0x494d3d33 snd_pcm_hw_constraint_ratnums +(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 0x517d0925 snd_pcm_lib_free_pages +(unknown) sound/core/snd-pcm 0x52e3e4a5 snd_pcm_hw_param_value +(unknown) sound/core/snd-pcm 0x5e7f4920 snd_pcm_format_set_silence +(unknown) sound/core/snd-pcm 0x61211eb3 snd_pcm_hw_param_last +(unknown) sound/core/snd-pcm 0x650f8603 snd_pcm_format_silence_64 +(unknown) sound/core/snd-pcm 0x66aeae6c snd_pcm_lib_write +(unknown) sound/core/snd-pcm 0x68a24153 snd_pcm_format_physical_width +(unknown) sound/core/snd-pcm 0x699c1365 snd_pcm_sgbuf_get_chunk_size +(unknown) sound/core/snd-pcm 0x6b767c85 snd_pcm_lib_preallocate_pages_for_all +(unknown) sound/core/snd-pcm 0x6ef8fcd8 snd_pcm_format_linear +(unknown) sound/core/snd-pcm 0x8be6d025 snd_pcm_hw_constraint_integer +(unknown) sound/core/snd-pcm 0x90484b57 snd_pcm_hw_constraint_msbits +(unknown) sound/core/snd-pcm 0x9b2899ec snd_pcm_notify +(unknown) sound/core/snd-pcm 0x9ec5ad60 snd_pcm_hw_rule_add +(unknown) sound/core/snd-pcm 0x9f77ebe2 snd_pcm_kernel_ioctl +(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 0xb37fb084 snd_pcm_lib_malloc_pages +(unknown) sound/core/snd-pcm 0xb6ffb5ba snd_pcm_suspend_all +(unknown) sound/core/snd-pcm 0xb9638db4 snd_pcm_rate_to_rate_bit +(unknown) sound/core/snd-pcm 0xc0c7682e snd_pcm_new +(unknown) sound/core/snd-pcm 0xc2b0aee9 snd_pcm_set_ops +(unknown) sound/core/snd-pcm 0xc2efd192 snd_pcm_sgbuf_ops_page +(unknown) sound/core/snd-pcm 0xc42f8e96 snd_pcm_limit_hw_rates +(unknown) sound/core/snd-pcm 0xc8b12ddc snd_pcm_new_stream +(unknown) sound/core/snd-pcm 0xca235f06 snd_pcm_hw_constraint_pow2 +(unknown) sound/core/snd-pcm 0xca2ca6ef snd_pcm_set_sync +(unknown) sound/core/snd-pcm 0xd0b9b8b8 snd_interval_list +(unknown) sound/core/snd-pcm 0xe56a9336 snd_pcm_format_width +(unknown) sound/core/snd-pcm 0xe615a892 snd_pcm_mmap_data +(unknown) sound/core/snd-pcm 0xe8ae4e16 snd_pcm_open_substream +(unknown) sound/core/snd-pcm 0xe941757d snd_pcm_hw_constraint_step +(unknown) sound/core/snd-pcm 0xee396d14 _snd_pcm_lib_alloc_vmalloc_buffer +(unknown) sound/core/snd-pcm 0xf3797152 snd_interval_ratnum +(unknown) sound/core/snd-pcm 0xf5050c8c snd_pcm_lib_ioctl +(unknown) sound/core/snd-pcm 0xf5ef690a snd_pcm_release_substream +(unknown) sound/core/snd-rawmidi 0x20766228 snd_rawmidi_transmit_empty +(unknown) sound/core/snd-rawmidi 0x2b3110e9 snd_rawmidi_transmit_peek +(unknown) sound/core/snd-rawmidi 0x2d9cc9b5 snd_rawmidi_input_params +(unknown) sound/core/snd-rawmidi 0x5bda28a7 snd_rawmidi_transmit_ack +(unknown) sound/core/snd-rawmidi 0x5ca6f7a9 snd_rawmidi_output_params +(unknown) sound/core/snd-rawmidi 0x65a64412 snd_rawmidi_transmit +(unknown) sound/core/snd-rawmidi 0x6e5280ac snd_rawmidi_receive +(unknown) sound/core/snd-rawmidi 0x856b9193 snd_rawmidi_kernel_write +(unknown) sound/core/snd-rawmidi 0xafcf678a snd_rawmidi_drain_input +(unknown) sound/core/snd-rawmidi 0xb49f4e8a snd_rawmidi_kernel_read +(unknown) sound/core/snd-rawmidi 0xc18d0540 snd_rawmidi_drain_output +(unknown) sound/core/snd-rawmidi 0xc385a6e6 snd_rawmidi_drop_output +(unknown) sound/core/snd-rawmidi 0xd1223338 snd_rawmidi_set_ops +(unknown) sound/core/snd-rawmidi 0xd989d1ec snd_rawmidi_kernel_open +(unknown) sound/core/snd-rawmidi 0xdeba2ab4 snd_rawmidi_new +(unknown) sound/core/snd-rawmidi 0xe7aff280 snd_rawmidi_kernel_release +(unknown) sound/core/snd-rawmidi 0xef5aca5e snd_rawmidi_info_select +(unknown) sound/core/snd-timer 0x1328d7c8 snd_timer_close +(unknown) sound/core/snd-timer 0x272e581a snd_timer_stop +(unknown) sound/core/snd-timer 0x476cd01f snd_timer_continue +(unknown) sound/core/snd-timer 0x5940582f snd_timer_start +(unknown) sound/core/snd-timer 0x742a4abb snd_timer_global_register +(unknown) sound/core/snd-timer 0x7b0e41a3 snd_timer_interrupt +(unknown) sound/core/snd-timer 0x87e79f7b snd_timer_notify +(unknown) sound/core/snd-timer 0x8a7d124a snd_timer_open +(unknown) sound/core/snd-timer 0xa5e45a58 snd_timer_new +(unknown) sound/core/snd-timer 0xbbd9c7d1 snd_timer_global_new +(unknown) sound/core/snd-timer 0xc412a52f snd_timer_global_free +(unknown) sound/core/snd-timer 0xd4dd1e14 snd_timer_resolution +(unknown) sound/core/snd-timer 0xf715bc0c snd_timer_pause +(unknown) sound/drivers/mpu401/snd-mpu401-uart 0x3f0d7315 snd_mpu401_uart_new +(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/opl3/snd-opl3-lib 0x049e059d snd_opl3_load_patch +(unknown) sound/drivers/opl3/snd-opl3-lib 0x05060a19 snd_opl3_regmap +(unknown) sound/drivers/opl3/snd-opl3-lib 0x077b2a4c snd_opl3_new +(unknown) sound/drivers/opl3/snd-opl3-lib 0x222130f2 snd_opl3_init +(unknown) sound/drivers/opl3/snd-opl3-lib 0x6a57ac5a snd_opl3_reset +(unknown) sound/drivers/opl3/snd-opl3-lib 0x86cbd074 snd_opl3_interrupt +(unknown) sound/drivers/opl3/snd-opl3-lib 0xa47ca101 snd_opl3_create +(unknown) sound/drivers/opl3/snd-opl3-lib 0xb655d684 snd_opl3_find_patch +(unknown) sound/drivers/opl3/snd-opl3-lib 0xf00b95a6 snd_opl3_timer_new +(unknown) sound/drivers/opl3/snd-opl3-lib 0xff4343da snd_opl3_hwdep_new +(unknown) sound/drivers/opl4/snd-opl4-lib 0x49639d7e snd_opl4_write_memory +(unknown) sound/drivers/opl4/snd-opl4-lib 0x6a4de3a1 snd_opl4_read_memory +(unknown) sound/drivers/opl4/snd-opl4-lib 0x71a0faa8 snd_opl4_read +(unknown) sound/drivers/opl4/snd-opl4-lib 0xa9915984 snd_opl4_write +(unknown) sound/drivers/opl4/snd-opl4-lib 0xe8781188 snd_opl4_create +(unknown) sound/drivers/vx/snd-vx-lib 0x00466bc6 snd_vx_resume +(unknown) sound/drivers/vx/snd-vx-lib 0x172c0906 snd_vx_create +(unknown) sound/drivers/vx/snd-vx-lib 0x27276f1c snd_vx_load_boot_image +(unknown) sound/drivers/vx/snd-vx-lib 0x2b7100a7 snd_vx_free_firmware +(unknown) sound/drivers/vx/snd-vx-lib 0x4a289211 snd_vx_suspend +(unknown) sound/drivers/vx/snd-vx-lib 0x4d7338ba snd_vx_dsp_load +(unknown) sound/drivers/vx/snd-vx-lib 0x4e47683a snd_vx_check_reg_bit +(unknown) sound/drivers/vx/snd-vx-lib 0x79bed317 snd_vx_setup_firmware +(unknown) sound/drivers/vx/snd-vx-lib 0xde455f6a snd_vx_dsp_boot +(unknown) sound/drivers/vx/snd-vx-lib 0xf1f04d23 snd_vx_irq_handler +(unknown) sound/firewire/snd-firewire-lib 0x0229098b iso_packets_buffer_init +(unknown) sound/firewire/snd-firewire-lib 0x10cca00c amdtp_out_stream_get_max_payload +(unknown) sound/firewire/snd-firewire-lib 0x1613f101 fw_iso_resources_free +(unknown) sound/firewire/snd-firewire-lib 0x2a824d7b amdtp_out_stream_set_pcm_format +(unknown) sound/firewire/snd-firewire-lib 0x37a1254a fw_iso_resources_update +(unknown) sound/firewire/snd-firewire-lib 0x3cec5425 amdtp_out_stream_set_rate +(unknown) sound/firewire/snd-firewire-lib 0x426643da amdtp_out_stream_start +(unknown) sound/firewire/snd-firewire-lib 0x5df88fb7 fcp_bus_reset +(unknown) sound/firewire/snd-firewire-lib 0x614eb7a4 cmp_connection_break +(unknown) sound/firewire/snd-firewire-lib 0x719a0b2d cmp_connection_init +(unknown) sound/firewire/snd-firewire-lib 0x727c7a10 fw_iso_resources_allocate +(unknown) sound/firewire/snd-firewire-lib 0x769371f0 fw_iso_resources_init +(unknown) sound/firewire/snd-firewire-lib 0x7e0bfe7c amdtp_out_stream_destroy +(unknown) sound/firewire/snd-firewire-lib 0x893ca6d4 amdtp_out_stream_pcm_abort +(unknown) sound/firewire/snd-firewire-lib 0x9324d974 amdtp_out_stream_init +(unknown) sound/firewire/snd-firewire-lib 0x9cdc06f2 fcp_avc_transaction +(unknown) sound/firewire/snd-firewire-lib 0x9dde8356 snd_fw_transaction +(unknown) sound/firewire/snd-firewire-lib 0xb4bde9b8 amdtp_out_stream_update +(unknown) sound/firewire/snd-firewire-lib 0xbac888a3 amdtp_out_stream_stop +(unknown) sound/firewire/snd-firewire-lib 0xc5bd556f cmp_connection_update +(unknown) sound/firewire/snd-firewire-lib 0xd3d18d6b cmp_connection_destroy +(unknown) sound/firewire/snd-firewire-lib 0xd88220e8 iso_packets_buffer_destroy +(unknown) sound/firewire/snd-firewire-lib 0xdb0c2e32 fw_iso_resources_destroy +(unknown) sound/firewire/snd-firewire-lib 0xdd74bc7a rcode_string +(unknown) sound/firewire/snd-firewire-lib 0xfba1c83f cmp_connection_establish +(unknown) sound/i2c/other/snd-ak4113 0x17941027 snd_ak4113_reg_write +(unknown) sound/i2c/other/snd-ak4113 0x5de587df snd_ak4113_build +(unknown) sound/i2c/other/snd-ak4113 0x90aeaf44 snd_ak4113_create +(unknown) sound/i2c/other/snd-ak4113 0xbe5f977f snd_ak4113_reinit +(unknown) sound/i2c/other/snd-ak4113 0xf83c8ddc snd_ak4113_check_rate_and_errors +(unknown) sound/i2c/other/snd-ak4113 0xfcab8d5f snd_ak4113_external_rate +(unknown) sound/i2c/other/snd-ak4114 0x0fc61d91 snd_ak4114_external_rate +(unknown) sound/i2c/other/snd-ak4114 0x31bb7aaa snd_ak4114_reg_write +(unknown) sound/i2c/other/snd-ak4114 0x6cd613f4 snd_ak4114_build +(unknown) sound/i2c/other/snd-ak4114 0x7bf3a082 snd_ak4114_check_rate_and_errors +(unknown) sound/i2c/other/snd-ak4114 0xc347e4e2 snd_ak4114_create +(unknown) sound/i2c/other/snd-ak4114 0xdf2b3bc4 snd_ak4114_reinit +(unknown) sound/i2c/other/snd-ak4117 0x12e63305 snd_ak4117_reinit +(unknown) sound/i2c/other/snd-ak4117 0x3b114989 snd_ak4117_reg_write +(unknown) sound/i2c/other/snd-ak4117 0x4d3721e8 snd_ak4117_create +(unknown) sound/i2c/other/snd-ak4117 0x7cd7be68 snd_ak4117_external_rate +(unknown) sound/i2c/other/snd-ak4117 0xd5f14ba0 snd_ak4117_check_rate_and_errors +(unknown) sound/i2c/other/snd-ak4117 0xf8965882 snd_ak4117_build +(unknown) sound/i2c/other/snd-ak4xxx-adda 0x0a12de48 snd_akm4xxx_init +(unknown) sound/i2c/other/snd-ak4xxx-adda 0x23cf051a snd_akm4xxx_reset +(unknown) sound/i2c/other/snd-ak4xxx-adda 0x3af3549a snd_akm4xxx_build_controls +(unknown) sound/i2c/other/snd-ak4xxx-adda 0xde62410c snd_akm4xxx_write +(unknown) sound/i2c/other/snd-pt2258 0x32379384 snd_pt2258_reset +(unknown) sound/i2c/other/snd-pt2258 0x83e623da snd_pt2258_build_controls +(unknown) sound/i2c/other/snd-tea575x-tuner 0x093309d2 snd_tea575x_init +(unknown) sound/i2c/other/snd-tea575x-tuner 0x8d3e954b snd_tea575x_exit +(unknown) sound/i2c/snd-cs8427 0x063e91be snd_cs8427_iec958_active +(unknown) sound/i2c/snd-cs8427 0x46b083b6 snd_cs8427_iec958_build +(unknown) sound/i2c/snd-cs8427 0x61661980 snd_cs8427_iec958_pcm +(unknown) sound/i2c/snd-cs8427 0x73c6fe2c snd_cs8427_reg_write +(unknown) sound/i2c/snd-cs8427 0x8d49783e snd_cs8427_create +(unknown) sound/i2c/snd-i2c 0x3e185a8e snd_i2c_sendbytes +(unknown) sound/i2c/snd-i2c 0x4e01b88c snd_i2c_probeaddr +(unknown) sound/i2c/snd-i2c 0x649ab945 snd_i2c_device_create +(unknown) sound/i2c/snd-i2c 0x6c012033 snd_i2c_readbytes +(unknown) sound/i2c/snd-i2c 0xac8038db snd_i2c_device_free +(unknown) sound/i2c/snd-i2c 0xe765ecd4 snd_i2c_bus_create +(unknown) sound/i2c/snd-tea6330t 0x2937da1a snd_tea6330t_detect +(unknown) sound/i2c/snd-tea6330t 0x8d1344d7 snd_tea6330t_update_mixer +(unknown) sound/isa/es1688/snd-es1688-lib 0x04c2dd1d snd_es1688_mixer +(unknown) sound/isa/es1688/snd-es1688-lib 0x30612356 snd_es1688_pcm +(unknown) sound/isa/es1688/snd-es1688-lib 0x83ed51b9 snd_es1688_create +(unknown) sound/isa/es1688/snd-es1688-lib 0x9c765968 snd_es1688_reset +(unknown) sound/isa/es1688/snd-es1688-lib 0xf704776b snd_es1688_mixer_write +(unknown) sound/isa/gus/snd-gus-lib 0x03640789 snd_gus_dram_write +(unknown) sound/isa/gus/snd-gus-lib 0x13c47015 snd_gf1_look8 +(unknown) sound/isa/gus/snd-gus-lib 0x1a7648f7 snd_gf1_rawmidi_new +(unknown) sound/isa/gus/snd-gus-lib 0x1be324ec snd_gf1_i_look16 +(unknown) sound/isa/gus/snd-gus-lib 0x1c1ce117 snd_gus_interrupt +(unknown) sound/isa/gus/snd-gus-lib 0x22703561 snd_gf1_poke +(unknown) sound/isa/gus/snd-gus-lib 0x26b6ffdd snd_gf1_translate_freq +(unknown) sound/isa/gus/snd-gus-lib 0x3667e2d6 snd_gf1_write16 +(unknown) sound/isa/gus/snd-gus-lib 0x3fbe8c47 snd_gf1_look16 +(unknown) sound/isa/gus/snd-gus-lib 0x43599a02 snd_gf1_new_mixer +(unknown) sound/isa/gus/snd-gus-lib 0x46db8d67 snd_gf1_lvol_to_gvol_raw +(unknown) sound/isa/gus/snd-gus-lib 0x48e15d6e snd_gus_use_inc +(unknown) sound/isa/gus/snd-gus-lib 0x4c3b882a snd_gf1_mem_alloc +(unknown) sound/isa/gus/snd-gus-lib 0x4f80b41f snd_gf1_pcm_new +(unknown) sound/isa/gus/snd-gus-lib 0x5a2e5e2a snd_gus_create +(unknown) sound/isa/gus/snd-gus-lib 0x5e187aa9 snd_gf1_ctrl_stop +(unknown) sound/isa/gus/snd-gus-lib 0x62a8dcc3 snd_gf1_write_addr +(unknown) sound/isa/gus/snd-gus-lib 0x6bc1a884 snd_gf1_peek +(unknown) sound/isa/gus/snd-gus-lib 0x6fc36bbd snd_gf1_mem_xfree +(unknown) sound/isa/gus/snd-gus-lib 0x71b0a4b3 snd_gf1_free_voice +(unknown) sound/isa/gus/snd-gus-lib 0x71c7a786 snd_gf1_mem_free +(unknown) sound/isa/gus/snd-gus-lib 0x7c8c4a8a snd_gf1_i_write8 +(unknown) sound/isa/gus/snd-gus-lib 0x827a82e3 snd_gf1_i_look8 +(unknown) sound/isa/gus/snd-gus-lib 0x858d6ffc snd_gus_use_dec +(unknown) sound/isa/gus/snd-gus-lib 0x9093f95e snd_gf1_delay +(unknown) sound/isa/gus/snd-gus-lib 0x941cd64b snd_gus_initialize +(unknown) sound/isa/gus/snd-gus-lib 0x9660e29e snd_gus_dram_read +(unknown) sound/isa/gus/snd-gus-lib 0xa29ececf snd_gf1_stop_voice +(unknown) sound/isa/gus/snd-gus-lib 0xc2eaeeae snd_gf1_mem_lock +(unknown) sound/isa/gus/snd-gus-lib 0xc43a5527 snd_gf1_atten_table +(unknown) sound/isa/gus/snd-gus-lib 0xd243e070 snd_gf1_write8 +(unknown) sound/isa/gus/snd-gus-lib 0xd3a6cca6 snd_gf1_alloc_voice +(unknown) sound/isa/gus/snd-gus-lib 0xf924916b snd_gf1_dram_addr +(unknown) sound/isa/msnd/snd-msnd-lib 0x06c14bf0 snd_msnd_dsp_halt +(unknown) sound/isa/msnd/snd-msnd-lib 0x0e096be3 snd_msnd_init_queue +(unknown) sound/isa/msnd/snd-msnd-lib 0x33ca9339 snd_msnd_pcm +(unknown) sound/isa/msnd/snd-msnd-lib 0x510e7962 snd_msnd_send_word +(unknown) sound/isa/msnd/snd-msnd-lib 0x558d008a snd_msnd_DARQ +(unknown) sound/isa/msnd/snd-msnd-lib 0x6ec3e000 snd_msnd_enable_irq +(unknown) sound/isa/msnd/snd-msnd-lib 0x75026b24 snd_msndmidi_input_read +(unknown) sound/isa/msnd/snd-msnd-lib 0xa08f7b1c snd_msndmix_new +(unknown) sound/isa/msnd/snd-msnd-lib 0xbb672c2d snd_msnd_DAPQ +(unknown) sound/isa/msnd/snd-msnd-lib 0xc24639ce snd_msndmix_force_recsrc +(unknown) sound/isa/msnd/snd-msnd-lib 0xd123462e snd_msnd_send_dsp_cmd +(unknown) sound/isa/msnd/snd-msnd-lib 0xd3e118a8 snd_msndmix_setup +(unknown) sound/isa/msnd/snd-msnd-lib 0xd9d742f9 snd_msnd_disable_irq +(unknown) sound/isa/msnd/snd-msnd-lib 0xe777e2cf snd_msnd_upload_host +(unknown) sound/isa/opti9xx/snd-miro 0x1d35885d snd_aci_cmd +(unknown) sound/isa/opti9xx/snd-miro 0xc3c9794e snd_aci_get_aci +(unknown) sound/isa/sb/snd-sb-common 0x19393b39 snd_sbmixer_write +(unknown) sound/isa/sb/snd-sb-common 0x1d4b898f snd_sbmixer_add_ctl +(unknown) sound/isa/sb/snd-sb-common 0x1dee3625 snd_sbdsp_command +(unknown) sound/isa/sb/snd-sb-common 0x30e1efd0 snd_sbdsp_get_byte +(unknown) sound/isa/sb/snd-sb-common 0x58dbab44 snd_sbmixer_resume +(unknown) sound/isa/sb/snd-sb-common 0x72e49eaa snd_sbmixer_new +(unknown) sound/isa/sb/snd-sb-common 0x8c8f4e95 snd_sbdsp_create +(unknown) sound/isa/sb/snd-sb-common 0xca662826 snd_sbmixer_read +(unknown) sound/isa/sb/snd-sb-common 0xcc8418b8 snd_sbdsp_reset +(unknown) sound/isa/sb/snd-sb-common 0xce59328a snd_sbmixer_suspend +(unknown) sound/isa/sb/snd-sb16-csp 0xdf8b605f snd_sb_csp_new +(unknown) sound/isa/sb/snd-sb16-dsp 0x9774bc95 snd_sb16dsp_get_pcm_ops +(unknown) sound/isa/sb/snd-sb16-dsp 0xa81939f3 snd_sb16dsp_pcm +(unknown) sound/isa/sb/snd-sb16-dsp 0xd1d79792 snd_sb16dsp_configure +(unknown) sound/isa/sb/snd-sb16-dsp 0xe0b3f690 snd_sb16dsp_interrupt +(unknown) sound/isa/sb/snd-sb8-dsp 0x0aecf7a0 snd_sb8dsp_interrupt +(unknown) sound/isa/sb/snd-sb8-dsp 0x185b3971 snd_sb8dsp_pcm +(unknown) sound/isa/sb/snd-sb8-dsp 0x6ed2265d snd_sb8dsp_midi_interrupt +(unknown) sound/isa/sb/snd-sb8-dsp 0xadb99861 snd_sb8dsp_midi +(unknown) sound/isa/sb/snd-sbawe 0x23adb078 snd_emu8000_load_chorus_fx +(unknown) sound/isa/sb/snd-sbawe 0x27c86d4d snd_emu8000_peek +(unknown) sound/isa/sb/snd-sbawe 0x41ebf4c2 snd_emu8000_peek_dw +(unknown) sound/isa/sb/snd-sbawe 0x586f06f3 snd_emu8000_load_reverb_fx +(unknown) sound/isa/sb/snd-sbawe 0x5d16551f snd_emu8000_init_fm +(unknown) sound/isa/sb/snd-sbawe 0xace3a1a0 snd_emu8000_update_chorus_mode +(unknown) sound/isa/sb/snd-sbawe 0xb01a38b2 snd_emu8000_update_reverb_mode +(unknown) sound/isa/sb/snd-sbawe 0xb24bd6c3 snd_emu8000_update_equalizer +(unknown) sound/isa/sb/snd-sbawe 0xba66ca69 snd_emu8000_poke_dw +(unknown) sound/isa/sb/snd-sbawe 0xd2264de8 snd_emu8000_poke +(unknown) sound/isa/sb/snd-sbawe 0xe965b6f3 snd_emu8000_dma_chan +(unknown) sound/isa/wss/snd-wss-lib 0x04fe6e4f snd_wss_create +(unknown) sound/isa/wss/snd-wss-lib 0x06388e20 snd_wss_mixer +(unknown) sound/isa/wss/snd-wss-lib 0x15711690 snd_wss_pcm +(unknown) sound/isa/wss/snd-wss-lib 0x157b5bd1 snd_wss_chip_id +(unknown) sound/isa/wss/snd-wss-lib 0x1cbf5e94 snd_wss_timer +(unknown) sound/isa/wss/snd-wss-lib 0x1fb29d74 snd_wss_in +(unknown) sound/isa/wss/snd-wss-lib 0x45d3d81b snd_wss_get_pcm_ops +(unknown) sound/isa/wss/snd-wss-lib 0x724acab2 snd_wss_mce_up +(unknown) sound/isa/wss/snd-wss-lib 0x752ef64d snd_wss_get_double +(unknown) sound/isa/wss/snd-wss-lib 0x781b9aaf snd_wss_get_single +(unknown) sound/isa/wss/snd-wss-lib 0x783bdbcb snd_cs4236_ext_out +(unknown) sound/isa/wss/snd-wss-lib 0x7b202637 snd_wss_interrupt +(unknown) sound/isa/wss/snd-wss-lib 0xabc026af snd_wss_out +(unknown) sound/isa/wss/snd-wss-lib 0xb74acdcb snd_wss_overrange +(unknown) sound/isa/wss/snd-wss-lib 0xbc05a35e snd_wss_info_single +(unknown) sound/isa/wss/snd-wss-lib 0xc59c34b6 snd_wss_mce_down +(unknown) sound/isa/wss/snd-wss-lib 0xd1793795 snd_wss_put_single +(unknown) sound/isa/wss/snd-wss-lib 0xdc4c5b77 snd_wss_put_double +(unknown) sound/isa/wss/snd-wss-lib 0xe4037fd4 snd_wss_info_double +(unknown) sound/isa/wss/snd-wss-lib 0xfb5aba2d snd_cs4236_ext_in +(unknown) sound/pci/ac97/snd-ac97-codec 0x0208cd5a snd_ac97_suspend +(unknown) sound/pci/ac97/snd-ac97-codec 0x155d20b1 snd_ac97_tune_hardware +(unknown) sound/pci/ac97/snd-ac97-codec 0x23fec68f snd_ac97_pcm_open +(unknown) sound/pci/ac97/snd-ac97-codec 0x4365ef08 snd_ac97_update +(unknown) sound/pci/ac97/snd-ac97-codec 0x4c54c237 snd_ac97_pcm_double_rate_rules +(unknown) sound/pci/ac97/snd-ac97-codec 0x5b39fa0a snd_ac97_read +(unknown) sound/pci/ac97/snd-ac97-codec 0x60920afd snd_ac97_write +(unknown) sound/pci/ac97/snd-ac97-codec 0x638f98ae snd_ac97_update_power +(unknown) sound/pci/ac97/snd-ac97-codec 0x8b1a0f8a snd_ac97_pcm_assign +(unknown) sound/pci/ac97/snd-ac97-codec 0x98430c88 snd_ac97_resume +(unknown) sound/pci/ac97/snd-ac97-codec 0xaadceae0 snd_ac97_get_short_name +(unknown) sound/pci/ac97/snd-ac97-codec 0xb7bebae1 snd_ac97_mixer +(unknown) sound/pci/ac97/snd-ac97-codec 0xb7c195ce snd_ac97_set_rate +(unknown) sound/pci/ac97/snd-ac97-codec 0xd44232a9 snd_ac97_write_cache +(unknown) sound/pci/ac97/snd-ac97-codec 0xde47b5b4 snd_ac97_update_bits +(unknown) sound/pci/ac97/snd-ac97-codec 0xde804f08 snd_ac97_bus +(unknown) sound/pci/ac97/snd-ac97-codec 0xf807f979 snd_ac97_pcm_close +(unknown) sound/pci/asihpi/snd-asihpi 0x9b751636 hpi_send_recv +(unknown) sound/pci/emu10k1/snd-emu10k1 0x620556fc snd_emu10k1_ptr_write +(unknown) sound/pci/emu10k1/snd-emu10k1 0x6e082d7e snd_emu10k1_synth_bzero +(unknown) sound/pci/emu10k1/snd-emu10k1 0x9e52211e snd_emu10k1_ptr_read +(unknown) sound/pci/emu10k1/snd-emu10k1 0x9f363e1e snd_emu10k1_voice_free +(unknown) sound/pci/emu10k1/snd-emu10k1 0xa842b1d4 snd_emu10k1_synth_alloc +(unknown) sound/pci/emu10k1/snd-emu10k1 0xd57ed22b snd_emu10k1_synth_copy_from_user +(unknown) sound/pci/emu10k1/snd-emu10k1 0xf3eb0c4a snd_emu10k1_synth_free +(unknown) sound/pci/emu10k1/snd-emu10k1 0xfd916bd0 snd_emu10k1_voice_alloc +(unknown) sound/pci/emu10k1/snd-emu10k1 0xfe989e3e snd_emu10k1_memblk_map +(unknown) sound/pci/hda/snd-hda-codec 0x00ebd910 snd_hda_multi_out_dig_prepare +(unknown) sound/pci/hda/snd-hda-codec 0x05ad18b0 snd_hda_input_jack_report +(unknown) sound/pci/hda/snd-hda-codec 0x064ae98e snd_hda_bus_reboot_notify +(unknown) sound/pci/hda/snd-hda-codec 0x0676f5ac snd_hda_get_input_pin_attr +(unknown) sound/pci/hda/snd-hda-codec 0x06cbee9b snd_hda_ch_mode_get +(unknown) sound/pci/hda/snd-hda-codec 0x086c1e3c snd_hda_mixer_amp_switch_get +(unknown) sound/pci/hda/snd-hda-codec 0x09a916b2 snd_hda_mixer_amp_switch_put +(unknown) sound/pci/hda/snd-hda-codec 0x0a2a3aab snd_hda_load_patch +(unknown) sound/pci/hda/snd-hda-codec 0x0b17cf20 snd_hda_codec_write +(unknown) sound/pci/hda/snd-hda-codec 0x0c41396a query_amp_caps +(unknown) sound/pci/hda/snd-hda-codec 0x0c631b14 __snd_hda_codec_cleanup_stream +(unknown) sound/pci/hda/snd-hda-codec 0x165c672c snd_hda_pin_sense +(unknown) sound/pci/hda/snd-hda-codec 0x24e8ff62 snd_hda_enable_beep_device +(unknown) sound/pci/hda/snd-hda-codec 0x286341f7 snd_hda_bind_sw +(unknown) sound/pci/hda/snd-hda-codec 0x2a3cd0f7 snd_hda_override_amp_caps +(unknown) sound/pci/hda/snd-hda-codec 0x2c7da2cf snd_hda_delete_codec_preset +(unknown) sound/pci/hda/snd-hda-codec 0x2d3a9630 snd_hda_check_board_codec_sid_config +(unknown) sound/pci/hda/snd-hda-codec 0x3077276c snd_hda_mixer_bind_ctls_info +(unknown) sound/pci/hda/snd-hda-codec 0x3178de6b snd_hda_resume +(unknown) sound/pci/hda/snd-hda-codec 0x32e0fc1f snd_hda_ch_mode_info +(unknown) sound/pci/hda/snd-hda-codec 0x39e8400d snd_hda_add_codec_preset +(unknown) sound/pci/hda/snd-hda-codec 0x3a100112 snd_hda_check_amp_list_power +(unknown) sound/pci/hda/snd-hda-codec 0x3b359555 snd_hda_multi_out_dig_close +(unknown) sound/pci/hda/snd-hda-codec 0x41cb8818 snd_hda_ch_mode_put +(unknown) sound/pci/hda/snd-hda-codec 0x4514915c snd_hda_queue_unsol_event +(unknown) sound/pci/hda/snd-hda-codec 0x48c8922d snd_hda_is_supported_format +(unknown) sound/pci/hda/snd-hda-codec 0x4dab1f60 snd_hda_add_imux_item +(unknown) sound/pci/hda/snd-hda-codec 0x4ec21152 snd_hda_mixer_amp_switch_info +(unknown) sound/pci/hda/snd-hda-codec 0x5646c2ea snd_hda_mixer_amp_switch_put_beep +(unknown) sound/pci/hda/snd-hda-codec 0x57eb084d snd_hda_check_board_config +(unknown) sound/pci/hda/snd-hda-codec 0x604a0548 snd_hda_query_pin_caps +(unknown) sound/pci/hda/snd-hda-codec 0x6070682d snd_hda_create_spdif_out_ctls +(unknown) sound/pci/hda/snd-hda-codec 0x619b5dfa snd_hda_add_new_ctls +(unknown) sound/pci/hda/snd-hda-codec 0x620304a8 snd_hda_add_vmaster +(unknown) sound/pci/hda/snd-hda-codec 0x6747162f snd_hda_parse_generic_codec +(unknown) sound/pci/hda/snd-hda-codec 0x6760976e snd_hda_multi_out_analog_open +(unknown) sound/pci/hda/snd-hda-codec 0x68522f37 snd_hda_codec_amp_update +(unknown) sound/pci/hda/snd-hda-codec 0x69ad4560 hda_get_autocfg_input_label +(unknown) sound/pci/hda/snd-hda-codec 0x6bd394a3 snd_hda_add_nid +(unknown) sound/pci/hda/snd-hda-codec 0x6e0ce5dc snd_hda_codec_setup_stream +(unknown) sound/pci/hda/snd-hda-codec 0x6ebee94f snd_hda_codec_resume_amp +(unknown) sound/pci/hda/snd-hda-codec 0x712fdd7f snd_hda_build_controls +(unknown) sound/pci/hda/snd-hda-codec 0x76506074 snd_hda_input_mux_put +(unknown) sound/pci/hda/snd-hda-codec 0x767166dd snd_hda_power_down +(unknown) sound/pci/hda/snd-hda-codec 0x768c252f snd_hda_codec_get_pincfg +(unknown) sound/pci/hda/snd-hda-codec 0x76d92802 snd_hda_mixer_bind_ctls_get +(unknown) sound/pci/hda/snd-hda-codec 0x771c208c snd_hda_mixer_bind_ctls_put +(unknown) sound/pci/hda/snd-hda-codec 0x7c0fefac hda_get_input_pin_label +(unknown) sound/pci/hda/snd-hda-codec 0x7c9dc5e8 snd_hda_bus_new +(unknown) sound/pci/hda/snd-hda-codec 0x800b078f snd_hda_ctl_add +(unknown) sound/pci/hda/snd-hda-codec 0x84710508 snd_hda_codec_configure +(unknown) sound/pci/hda/snd-hda-codec 0x8e4c6826 snd_hda_calc_stream_format +(unknown) sound/pci/hda/snd-hda-codec 0x93165d67 snd_hda_codec_amp_stereo +(unknown) sound/pci/hda/snd-hda-codec 0x93b6e57c snd_hda_get_connections +(unknown) sound/pci/hda/snd-hda-codec 0x984ecbb9 snd_hda_input_jack_add +(unknown) sound/pci/hda/snd-hda-codec 0x9a8e1877 snd_array_free +(unknown) sound/pci/hda/snd-hda-codec 0x9d07039f snd_hda_jack_detect +(unknown) sound/pci/hda/snd-hda-codec 0x9e3762a9 snd_hda_mixer_amp_tlv +(unknown) sound/pci/hda/snd-hda-codec 0x9e547133 snd_hda_input_jack_free +(unknown) sound/pci/hda/snd-hda-codec 0x9f41fc03 snd_hda_power_up +(unknown) sound/pci/hda/snd-hda-codec 0x9f71a112 snd_hda_mixer_amp_volume_info +(unknown) sound/pci/hda/snd-hda-codec 0x9fdd4481 snd_hda_attach_beep_device +(unknown) sound/pci/hda/snd-hda-codec 0xa01140ea snd_hda_multi_out_analog_cleanup +(unknown) sound/pci/hda/snd-hda-codec 0xa12101a6 snd_hda_suspend +(unknown) sound/pci/hda/snd-hda-codec 0xa1219833 snd_hda_multi_out_dig_open +(unknown) sound/pci/hda/snd-hda-codec 0xa1a7a834 snd_hda_codec_prepare +(unknown) sound/pci/hda/snd-hda-codec 0xa2827d76 snd_hda_get_jack_location +(unknown) sound/pci/hda/snd-hda-codec 0xa2903065 snd_hda_build_pcms +(unknown) sound/pci/hda/snd-hda-codec 0xa47ec6d7 snd_hda_sequence_write +(unknown) sound/pci/hda/snd-hda-codec 0xad87613e snd_print_pcm_rates +(unknown) sound/pci/hda/snd-hda-codec 0xb16e257e snd_hda_create_spdif_in_ctls +(unknown) sound/pci/hda/snd-hda-codec 0xb3bac948 snd_hda_bind_vol +(unknown) sound/pci/hda/snd-hda-codec 0xb6c1eecc snd_hda_codec_amp_read +(unknown) sound/pci/hda/snd-hda-codec 0xb9ce927c snd_hda_mixer_bind_tlv +(unknown) sound/pci/hda/snd-hda-codec 0xbb3601b5 snd_hda_multi_out_analog_prepare +(unknown) sound/pci/hda/snd-hda-codec 0xbe7dd7dc snd_array_new +(unknown) sound/pci/hda/snd-hda-codec 0xbfefdd7d snd_hda_find_mixer_ctl +(unknown) sound/pci/hda/snd-hda-codec 0xc1ef9017 snd_hda_multi_out_dig_cleanup +(unknown) sound/pci/hda/snd-hda-codec 0xc652fd69 snd_hda_get_jack_connectivity +(unknown) sound/pci/hda/snd-hda-codec 0xca56b876 snd_hda_set_vmaster_tlv +(unknown) sound/pci/hda/snd-hda-codec 0xcab47731 snd_hda_get_bool_hint +(unknown) sound/pci/hda/snd-hda-codec 0xcb301b6e snd_hda_get_jack_type +(unknown) sound/pci/hda/snd-hda-codec 0xce503b2b snd_hda_codec_cleanup +(unknown) sound/pci/hda/snd-hda-codec 0xce7fc28d snd_hda_get_sub_nodes +(unknown) sound/pci/hda/snd-hda-codec 0xd0b46468 snd_hda_codec_write_cache +(unknown) sound/pci/hda/snd-hda-codec 0xd30bbadc snd_hda_shutup_pins +(unknown) sound/pci/hda/snd-hda-codec 0xd6ddec64 snd_hda_codec_read +(unknown) sound/pci/hda/snd-hda-codec 0xd81aa6f2 snd_hda_mixer_amp_volume_put +(unknown) sound/pci/hda/snd-hda-codec 0xd9be13f4 snd_hda_codec_resume_cache +(unknown) sound/pci/hda/snd-hda-codec 0xd9dfae7c snd_hda_mixer_amp_volume_get +(unknown) sound/pci/hda/snd-hda-codec 0xdb1a670b snd_hda_codec_set_pincfg +(unknown) sound/pci/hda/snd-hda-codec 0xe8b27e3d snd_hda_sequence_write_cache +(unknown) sound/pci/hda/snd-hda-codec 0xec272f56 snd_hda_create_spdif_share_sw +(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 0xf1f7498c snd_hda_codec_update_cache +(unknown) sound/pci/hda/snd-hda-codec 0xf21869c3 snd_hda_mixer_bind_switch_put +(unknown) sound/pci/hda/snd-hda-codec 0xf35e8b07 snd_hda_codec_new +(unknown) sound/pci/hda/snd-hda-codec 0xf3dd614d snd_hda_mixer_bind_switch_get +(unknown) sound/pci/hda/snd-hda-codec 0xf90d5f58 snd_hda_detach_beep_device +(unknown) sound/pci/hda/snd-hda-codec 0xfcd16b15 snd_hda_parse_pin_def_config +(unknown) sound/pci/hda/snd-hda-codec 0xfdfe666e snd_hda_get_hint +(unknown) sound/pci/ice1712/snd-ice17xx-ak4xxx 0x7f6cf484 snd_ice1712_akm4xxx_build_controls +(unknown) sound/pci/ice1712/snd-ice17xx-ak4xxx 0xb8a5f254 snd_ice1712_akm4xxx_free +(unknown) sound/pci/ice1712/snd-ice17xx-ak4xxx 0xbe339030 snd_ice1712_akm4xxx_init +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x1e7d721a oxygen_write32_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x26a01675 oxygen_read16 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x2f158a7a oxygen_write_uart +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x32006d8a oxygen_read8 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x39e8946a oxygen_read_ac97 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x3ba0a640 oxygen_pci_resume +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x52ad538a oxygen_write8 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x536f38fe oxygen_pci_shutdown +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x53e4ec27 oxygen_write_spi +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x5664811f oxygen_pci_remove +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x59d7665a oxygen_read32 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x6afcb24d oxygen_write8_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x6b5c23c8 oxygen_write_ac97 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x71b50cb5 oxygen_reset_uart +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x756923aa oxygen_write_i2c +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x8f6f72ae oxygen_write_ac97_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x97490652 oxygen_write16_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x9a0fc45b oxygen_pci_suspend +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xa4a43257 oxygen_write16 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xa9c9a1cd oxygen_write32 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xce13a456 oxygen_pci_probe +(unknown) sound/pci/trident/snd-trident 0x363cfca5 snd_trident_alloc_voice +(unknown) sound/pci/trident/snd-trident 0x617f5a51 snd_trident_start_voice +(unknown) sound/pci/trident/snd-trident 0x86c21975 snd_trident_write_voice_regs +(unknown) sound/pci/trident/snd-trident 0xb3deab68 snd_trident_free_voice +(unknown) sound/pci/trident/snd-trident 0xc1c3ab37 snd_trident_stop_voice +(unknown) sound/soc/codecs/snd-soc-88pm860x 0x3cf7f82b pm860x_mic_jack_detect +(unknown) sound/soc/codecs/snd-soc-88pm860x 0xa319453b pm860x_hs_jack_detect +(unknown) sound/soc/codecs/snd-soc-cx20442 0x2ddbaf73 v253_ops +(unknown) sound/soc/codecs/snd-soc-l3 0x78c84c7e l3_write +(unknown) sound/soc/codecs/snd-soc-max9877 0x99d4abd7 max9877_add_controls +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x5b092e82 aic3x_set_gpio +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x8024e321 aic3x_button_pressed +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x8b86d266 aic3x_headset_detected +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0xa2b05d85 aic3x_set_headset_detection +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0xdc2e360b aic3x_get_gpio +(unknown) sound/soc/codecs/snd-soc-tpa6130a2 0x02403cbf tpa6130a2_add_controls +(unknown) sound/soc/codecs/snd-soc-tpa6130a2 0x41a0a37a tpa6130a2_stereo_enable +(unknown) sound/soc/codecs/snd-soc-wl1273 0xe11f315f wl1273_get_format +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0x6ee554b6 wm_hubs_add_analogue_routes +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0x757206d5 wm_hubs_spkmix_tlv +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0x84cd9c11 wm_hubs_handle_analogue_pdata +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0xda60cf91 wm_hubs_add_analogue_controls +(unknown) sound/soc/codecs/snd-soc-wm2000 0x5b08636f wm2000_add_controls +(unknown) sound/soc/codecs/snd-soc-wm8350 0xb17f1948 wm8350_mic_jack_detect +(unknown) sound/soc/codecs/snd-soc-wm8350 0xcd8c9f14 wm8350_hp_jack_detect +(unknown) sound/soc/codecs/snd-soc-wm8903 0x8e9be169 wm8903_mic_detect +(unknown) sound/soc/codecs/snd-soc-wm8915 0x9504bef2 wm8915_detect +(unknown) sound/soc/codecs/snd-soc-wm8962 0xcc2a284f wm8962_mic_detect +(unknown) sound/soc/codecs/snd-soc-wm8994 0x757b145b wm8958_mic_detect +(unknown) sound/soc/codecs/snd-soc-wm8994 0xe6265238 wm8994_mic_detect +(unknown) sound/soc/snd-soc-core 0x04e7719d snd_soc_bulk_write_raw +(unknown) sound/soc/snd-soc-core 0x108bc2e1 snd_soc_dai_set_clkdiv +(unknown) sound/soc/snd-soc-core 0x11c314b2 dapm_reg_event +(unknown) sound/soc/snd-soc-core 0x1391d164 snd_soc_dapm_sync +(unknown) sound/soc/snd-soc-core 0x13c74f8c snd_soc_dapm_put_enum_double +(unknown) sound/soc/snd-soc-core 0x1b0f614c snd_soc_put_volsw +(unknown) sound/soc/snd-soc-core 0x1b7f9264 snd_soc_dapm_disable_pin +(unknown) sound/soc/snd-soc-core 0x1ed1e523 snd_soc_debugfs_root +(unknown) sound/soc/snd-soc-core 0x20f41d2f snd_soc_dapm_new_control +(unknown) sound/soc/snd-soc-core 0x22ae4b54 snd_soc_dapm_get_pin_switch +(unknown) sound/soc/snd-soc-core 0x24d2f55f snd_soc_dapm_get_volsw +(unknown) sound/soc/snd-soc-core 0x2541a979 snd_soc_calc_frame_size +(unknown) sound/soc/snd-soc-core 0x258686a4 snd_soc_dapm_nc_pin +(unknown) sound/soc/snd-soc-core 0x25ed3f52 snd_soc_jack_report +(unknown) sound/soc/snd-soc-core 0x27f31761 snd_soc_dapm_new_controls +(unknown) sound/soc/snd-soc-core 0x293af1c4 snd_soc_dapm_force_enable_pin +(unknown) sound/soc/snd-soc-core 0x2c802532 snd_soc_codec_set_sysclk +(unknown) sound/soc/snd-soc-core 0x2d275aab snd_soc_dapm_get_enum_virt +(unknown) sound/soc/snd-soc-core 0x2d9cb82d snd_soc_get_enum_double +(unknown) sound/soc/snd-soc-core 0x3454c276 snd_soc_new_ac97_codec +(unknown) sound/soc/snd-soc-core 0x36285a1c snd_soc_put_enum_double +(unknown) sound/soc/snd-soc-core 0x3747f146 snd_soc_get_volsw_2r +(unknown) sound/soc/snd-soc-core 0x398c4dbb snd_soc_dapm_put_volsw +(unknown) sound/soc/snd-soc-core 0x39cd8bfb snd_soc_info_volsw_s8 +(unknown) sound/soc/snd-soc-core 0x3f275fa9 snd_soc_unregister_codec +(unknown) sound/soc/snd-soc-core 0x44620a10 snd_soc_jack_notifier_unregister +(unknown) sound/soc/snd-soc-core 0x45c663a2 snd_soc_update_bits +(unknown) sound/soc/snd-soc-core 0x48e0069e snd_soc_free_ac97_codec +(unknown) sound/soc/snd-soc-core 0x4afd5312 snd_soc_jack_add_zones +(unknown) sound/soc/snd-soc-core 0x4f2ae40a snd_soc_codec_volatile_register +(unknown) sound/soc/snd-soc-core 0x4fb3aa3f snd_soc_limit_volume +(unknown) sound/soc/snd-soc-core 0x565c8087 snd_soc_resume +(unknown) sound/soc/snd-soc-core 0x5b179b01 snd_soc_info_volsw +(unknown) sound/soc/snd-soc-core 0x5f2f3118 snd_soc_info_volsw_2r_sx +(unknown) sound/soc/snd-soc-core 0x60fac44d snd_soc_put_volsw_2r +(unknown) sound/soc/snd-soc-core 0x657c2c66 snd_soc_put_value_enum_double +(unknown) sound/soc/snd-soc-core 0x65f29584 snd_soc_cache_sync +(unknown) sound/soc/snd-soc-core 0x6994c4d6 snd_soc_dai_set_fmt +(unknown) sound/soc/snd-soc-core 0x71b9909f snd_soc_codec_writable_register +(unknown) sound/soc/snd-soc-core 0x71c08750 snd_soc_jack_get_type +(unknown) sound/soc/snd-soc-core 0x7258b42f snd_soc_dapm_new_widgets +(unknown) sound/soc/snd-soc-core 0x73fadac9 snd_soc_dai_set_sysclk +(unknown) sound/soc/snd-soc-core 0x74e9e79d snd_soc_jack_notifier_register +(unknown) sound/soc/snd-soc-core 0x799a596d snd_soc_default_writable_register +(unknown) sound/soc/snd-soc-core 0x7a2df98d snd_soc_get_value_enum_double +(unknown) sound/soc/snd-soc-core 0x7b42b055 snd_soc_default_volatile_register +(unknown) sound/soc/snd-soc-core 0x7c5c6eac snd_soc_cnew +(unknown) sound/soc/snd-soc-core 0x7e606130 snd_soc_calc_bclk +(unknown) sound/soc/snd-soc-core 0x7f0dc119 snd_soc_codec_readable_register +(unknown) sound/soc/snd-soc-core 0x81891d7f snd_soc_dapm_get_enum_double +(unknown) sound/soc/snd-soc-core 0x81a683c2 snd_soc_cache_write +(unknown) sound/soc/snd-soc-core 0x8230dc0b snd_soc_unregister_card +(unknown) sound/soc/snd-soc-core 0x85a38e53 snd_soc_dapm_get_pin_status +(unknown) sound/soc/snd-soc-core 0x86203a73 snd_soc_dapm_get_value_enum_double +(unknown) sound/soc/snd-soc-core 0x883a005b snd_soc_get_volsw_s8 +(unknown) sound/soc/snd-soc-core 0x8a81da76 snd_soc_set_runtime_hwparams +(unknown) sound/soc/snd-soc-core 0x8cb51131 snd_soc_jack_new +(unknown) sound/soc/snd-soc-core 0x925b04f5 snd_soc_test_bits +(unknown) sound/soc/snd-soc-core 0x928028cd snd_soc_jack_free_gpios +(unknown) sound/soc/snd-soc-core 0x945d80c8 snd_soc_info_volsw_2r +(unknown) sound/soc/snd-soc-core 0x953e80ef snd_soc_dai_digital_mute +(unknown) sound/soc/snd-soc-core 0x9d4217b7 snd_soc_read +(unknown) sound/soc/snd-soc-core 0x9ed889fa snd_soc_dapm_info_pin_switch +(unknown) sound/soc/snd-soc-core 0xa1765d46 snd_soc_get_volsw +(unknown) sound/soc/snd-soc-core 0xa3c055b6 snd_soc_poweroff +(unknown) sound/soc/snd-soc-core 0xa89c4c1a snd_soc_register_dais +(unknown) sound/soc/snd-soc-core 0xab15e0aa snd_soc_add_controls +(unknown) sound/soc/snd-soc-core 0xb041a03c snd_soc_info_enum_ext +(unknown) sound/soc/snd-soc-core 0xb262d644 snd_soc_register_card +(unknown) sound/soc/snd-soc-core 0xb75492c8 snd_soc_dapm_add_routes +(unknown) sound/soc/snd-soc-core 0xba3df6fd snd_soc_unregister_dai +(unknown) sound/soc/snd-soc-core 0xbc60971a snd_soc_dai_set_tristate +(unknown) sound/soc/snd-soc-core 0xbe722398 snd_soc_dapm_put_pin_switch +(unknown) sound/soc/snd-soc-core 0xbf0e0a51 snd_soc_dapm_ignore_suspend +(unknown) sound/soc/snd-soc-core 0xc1718f1d snd_soc_codec_set_pll +(unknown) sound/soc/snd-soc-core 0xc26ff3fc snd_soc_info_volsw_ext +(unknown) sound/soc/snd-soc-core 0xc2bcc44e snd_soc_update_bits_locked +(unknown) sound/soc/snd-soc-core 0xc5563f71 snd_soc_dai_set_channel_map +(unknown) sound/soc/snd-soc-core 0xc8269f94 snd_soc_params_to_frame_size +(unknown) sound/soc/snd-soc-core 0xcb6f9c1e snd_soc_default_readable_register +(unknown) sound/soc/snd-soc-core 0xd1255354 snd_soc_suspend +(unknown) sound/soc/snd-soc-core 0xd2a98eff snd_soc_dapm_put_value_enum_double +(unknown) sound/soc/snd-soc-core 0xd83271c3 snd_soc_write +(unknown) sound/soc/snd-soc-core 0xd85bad81 snd_soc_jack_add_pins +(unknown) sound/soc/snd-soc-core 0xde02fd60 snd_soc_dai_set_tdm_slot +(unknown) sound/soc/snd-soc-core 0xdf873550 snd_soc_put_volsw_s8 +(unknown) sound/soc/snd-soc-core 0xe190de81 snd_soc_dai_set_pll +(unknown) sound/soc/snd-soc-core 0xe3fcd5e8 snd_soc_put_volsw_2r_sx +(unknown) sound/soc/snd-soc-core 0xe4395a67 snd_soc_pm_ops +(unknown) sound/soc/snd-soc-core 0xe52a1b74 snd_soc_codec_set_cache_io +(unknown) sound/soc/snd-soc-core 0xe536dfe0 snd_soc_cache_read +(unknown) sound/soc/snd-soc-core 0xe5a0cdd6 snd_soc_register_codec +(unknown) sound/soc/snd-soc-core 0xe5e8cf74 snd_soc_dapm_free +(unknown) sound/soc/snd-soc-core 0xe679003b snd_soc_jack_add_gpios +(unknown) sound/soc/snd-soc-core 0xeb148a20 snd_soc_register_dai +(unknown) sound/soc/snd-soc-core 0xeb711ae7 snd_soc_params_to_bclk +(unknown) sound/soc/snd-soc-core 0xebe1213a snd_soc_info_enum_double +(unknown) sound/soc/snd-soc-core 0xf03f0b66 snd_soc_unregister_platform +(unknown) sound/soc/snd-soc-core 0xf409f23a snd_soc_register_platform +(unknown) sound/soc/snd-soc-core 0xf84837d9 snd_soc_get_volsw_2r_sx +(unknown) sound/soc/snd-soc-core 0xf8493f6f snd_soc_dapm_put_enum_virt +(unknown) sound/soc/snd-soc-core 0xfa36e4a1 snd_soc_dapm_enable_pin +(unknown) sound/soc/snd-soc-core 0xfdf12906 snd_soc_unregister_dais +(unknown) sound/soundcore 0x5513c15a sound_class +(unknown) sound/synth/emux/snd-emux-synth 0x4bbae0de snd_emux_free +(unknown) sound/synth/emux/snd-emux-synth 0x5e18e067 snd_emux_new +(unknown) sound/synth/emux/snd-emux-synth 0x655cb202 snd_sf_linear_to_log +(unknown) sound/synth/emux/snd-emux-synth 0x709bcf0d snd_emux_unlock_voice +(unknown) sound/synth/emux/snd-emux-synth 0x7c552046 snd_emux_lock_voice +(unknown) sound/synth/emux/snd-emux-synth 0x9fc7a452 snd_emux_register +(unknown) sound/synth/emux/snd-emux-synth 0xad9ec305 snd_emux_terminate_all +(unknown) sound/synth/snd-util-mem 0x0cc9986a snd_util_memhdr_free +(unknown) sound/synth/snd-util-mem 0x366f96a6 snd_util_mem_alloc +(unknown) sound/synth/snd-util-mem 0x3d053b8f __snd_util_memblk_new +(unknown) sound/synth/snd-util-mem 0x4b911008 snd_util_memhdr_new +(unknown) sound/synth/snd-util-mem 0x73bae5dc __snd_util_mem_free +(unknown) sound/synth/snd-util-mem 0xa1927fd0 __snd_util_mem_alloc +(unknown) sound/synth/snd-util-mem 0xd7d86b4b snd_util_mem_avail +(unknown) sound/synth/snd-util-mem 0xe86a0a17 snd_util_mem_free +(unknown) sound/usb/snd-usbmidi-lib 0x0328cf57 snd_usbmidi_create +(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 0xd9d2bb03 snd_usbmidi_disconnect +(unknown) ubuntu/dm-raid4-5/dm-raid45 0x2ed2c6f9 dm_mem_cache_client_destroy +(unknown) ubuntu/dm-raid4-5/dm-raid45 0x3dc5a507 dm_mem_cache_client_create +(unknown) ubuntu/dm-raid4-5/dm-raid45 0x88418c7d dm_mem_cache_alloc +(unknown) ubuntu/dm-raid4-5/dm-raid45 0x920a7a41 dm_message_parse +(unknown) ubuntu/dm-raid4-5/dm-raid45 0xd0184386 dm_mem_cache_grow +(unknown) ubuntu/dm-raid4-5/dm-raid45 0xe5707851 dm_mem_cache_free +(unknown) ubuntu/dm-raid4-5/dm-raid45 0xf735607a dm_mem_cache_shrink +EXPORT_SYMBOL vmlinux 0x00000000 softirq_work_list +EXPORT_SYMBOL vmlinux 0x0027666c security_path_chown +EXPORT_SYMBOL vmlinux 0x002de09c vfsmount_lock_global_unlock_online +EXPORT_SYMBOL vmlinux 0x00349f06 phy_start +EXPORT_SYMBOL vmlinux 0x0036ff6e blk_end_request_cur +EXPORT_SYMBOL vmlinux 0x003f0b97 mmc_card_awake +EXPORT_SYMBOL vmlinux 0x004a0a55 clocksource_unregister +EXPORT_SYMBOL vmlinux 0x0055c60c simple_write_end +EXPORT_SYMBOL vmlinux 0x006a4473 unregister_nls +EXPORT_SYMBOL vmlinux 0x007b0da7 lookup_hash +EXPORT_SYMBOL vmlinux 0x00801678 flush_scheduled_work +EXPORT_SYMBOL vmlinux 0x0082b6b9 i2c_smbus_write_block_data +EXPORT_SYMBOL vmlinux 0x00be774d filp_close +EXPORT_SYMBOL vmlinux 0x00c4754d agp_bind_memory +EXPORT_SYMBOL vmlinux 0x00cc197e scsi_eh_prep_cmnd +EXPORT_SYMBOL vmlinux 0x00e8097b csum_partial_copy_fromiovecend +EXPORT_SYMBOL vmlinux 0x00f42699 files_lglock_global_unlock +EXPORT_SYMBOL vmlinux 0x00fa0a1e simple_readpage +EXPORT_SYMBOL vmlinux 0x01139ffc max_mapnr +EXPORT_SYMBOL vmlinux 0x012cd602 generic_file_fsync +EXPORT_SYMBOL vmlinux 0x016ec011 sock_alloc_send_skb +EXPORT_SYMBOL vmlinux 0x017d51e3 register_tcf_proto_ops +EXPORT_SYMBOL vmlinux 0x01800f18 __block_write_begin +EXPORT_SYMBOL vmlinux 0x01848680 neigh_ifdown +EXPORT_SYMBOL vmlinux 0x01884d45 tcf_em_tree_destroy +EXPORT_SYMBOL vmlinux 0x01902adf netpoll_trap +EXPORT_SYMBOL vmlinux 0x01907bf0 xfrm_register_type +EXPORT_SYMBOL vmlinux 0x0190842d sk_reset_timer +EXPORT_SYMBOL vmlinux 0x0196a8ab wait_iff_congested +EXPORT_SYMBOL vmlinux 0x01b70ef5 __percpu_counter_init +EXPORT_SYMBOL vmlinux 0x01c991c9 bio_clone +EXPORT_SYMBOL vmlinux 0x01d1348e dentry_open +EXPORT_SYMBOL vmlinux 0x01d19038 acpi_enable_subsystem +EXPORT_SYMBOL vmlinux 0x01da254f key_put +EXPORT_SYMBOL vmlinux 0x02050638 kmem_cache_alloc_trace +EXPORT_SYMBOL vmlinux 0x02124474 ip_send_check +EXPORT_SYMBOL vmlinux 0x0234d503 set_pages_array_wb +EXPORT_SYMBOL vmlinux 0x0237b57a arch_unregister_cpu +EXPORT_SYMBOL vmlinux 0x025b2656 ps2_handle_response +EXPORT_SYMBOL vmlinux 0x02649054 security_sock_rcv_skb +EXPORT_SYMBOL vmlinux 0x028dc852 make_EII_client +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 0x0319b4f2 kthread_create_on_node +EXPORT_SYMBOL vmlinux 0x0334da4e scsi_command_size_tbl +EXPORT_SYMBOL vmlinux 0x033eacc9 __skb_tx_hash +EXPORT_SYMBOL vmlinux 0x034f9e73 param_ops_byte +EXPORT_SYMBOL vmlinux 0x03592ea0 security_unix_stream_connect +EXPORT_SYMBOL vmlinux 0x0365f69a md_check_recovery +EXPORT_SYMBOL vmlinux 0x037a0cba kfree +EXPORT_SYMBOL vmlinux 0x03af6a8f input_mt_report_slot_state +EXPORT_SYMBOL vmlinux 0x03b002a7 jbd2_journal_get_create_access +EXPORT_SYMBOL vmlinux 0x03be1fa6 mb_cache_entry_release +EXPORT_SYMBOL vmlinux 0x03c06156 bitmap_fold +EXPORT_SYMBOL vmlinux 0x03d14be1 netdev_set_master +EXPORT_SYMBOL vmlinux 0x03d65370 console_start +EXPORT_SYMBOL vmlinux 0x03d6ac23 journal_update_format +EXPORT_SYMBOL vmlinux 0x03e91082 bitmap_end_sync +EXPORT_SYMBOL vmlinux 0x03eaa99c blk_integrity_unregister +EXPORT_SYMBOL vmlinux 0x03fd2571 vm_unmap_ram +EXPORT_SYMBOL vmlinux 0x041943d1 sched_autogroup_detach +EXPORT_SYMBOL vmlinux 0x0422fe4a inet_csk_timer_bug_msg +EXPORT_SYMBOL vmlinux 0x043137e4 get_user_pages +EXPORT_SYMBOL vmlinux 0x0487f831 fb_find_best_display +EXPORT_SYMBOL vmlinux 0x04a75153 dm_io_client_destroy +EXPORT_SYMBOL vmlinux 0x04ade1ad f_setown +EXPORT_SYMBOL vmlinux 0x04d8c750 release_perfctr_nmi +EXPORT_SYMBOL vmlinux 0x04ea56f9 _kstrtol +EXPORT_SYMBOL vmlinux 0x04f2131b nobh_writepage +EXPORT_SYMBOL vmlinux 0x0521b2ee set_current_groups +EXPORT_SYMBOL vmlinux 0x05240ee7 percpu_counter_batch +EXPORT_SYMBOL vmlinux 0x054daee6 spi_dv_device +EXPORT_SYMBOL vmlinux 0x056f2891 blk_integrity_is_initialized +EXPORT_SYMBOL vmlinux 0x057ce975 hex_dump_to_buffer +EXPORT_SYMBOL vmlinux 0x05a0884c pm860x_bulk_write +EXPORT_SYMBOL vmlinux 0x05a7763b scm_fp_dup +EXPORT_SYMBOL vmlinux 0x05fbb82d input_free_device +EXPORT_SYMBOL vmlinux 0x0612fbc4 simple_transaction_read +EXPORT_SYMBOL vmlinux 0x0614b499 register_console +EXPORT_SYMBOL vmlinux 0x061651be strcat +EXPORT_SYMBOL vmlinux 0x06198950 rfkill_destroy +EXPORT_SYMBOL vmlinux 0x062ac159 udp_lib_getsockopt +EXPORT_SYMBOL vmlinux 0x062d1691 tcf_em_tree_validate +EXPORT_SYMBOL vmlinux 0x0634100a bitmap_parselist_user +EXPORT_SYMBOL vmlinux 0x06398664 filemap_write_and_wait +EXPORT_SYMBOL vmlinux 0x06406f27 nla_append +EXPORT_SYMBOL vmlinux 0x06407f06 is_bad_inode +EXPORT_SYMBOL vmlinux 0x064ffd00 input_get_keycode +EXPORT_SYMBOL vmlinux 0x066466fc agp_generic_type_to_mask_type +EXPORT_SYMBOL vmlinux 0x066669ad generic_fillattr +EXPORT_SYMBOL vmlinux 0x067d8d35 security_release_secctx +EXPORT_SYMBOL vmlinux 0x068488bf md_wait_for_blocked_rdev +EXPORT_SYMBOL vmlinux 0x068c7263 ioremap_cache +EXPORT_SYMBOL vmlinux 0x069ed9ed phy_register_fixup_for_id +EXPORT_SYMBOL vmlinux 0x06a3a375 blk_queue_stack_limits +EXPORT_SYMBOL vmlinux 0x06ab60c0 _raw_write_unlock_irqrestore +EXPORT_SYMBOL vmlinux 0x06d728b1 tcp_parse_md5sig_option +EXPORT_SYMBOL vmlinux 0x06eeb251 acpi_bus_start +EXPORT_SYMBOL vmlinux 0x06f32926 abx500_register_ops +EXPORT_SYMBOL vmlinux 0x06fe3b14 default_grn +EXPORT_SYMBOL vmlinux 0x0725b30d inet_del_protocol +EXPORT_SYMBOL vmlinux 0x0727c4f3 iowrite8 +EXPORT_SYMBOL vmlinux 0x072eec83 mii_check_link +EXPORT_SYMBOL vmlinux 0x073dfa12 generate_resume_trace +EXPORT_SYMBOL vmlinux 0x0744d1b7 vc_resize +EXPORT_SYMBOL vmlinux 0x07608604 acpi_get_vendor_resource +EXPORT_SYMBOL vmlinux 0x07760c1b idr_get_new +EXPORT_SYMBOL vmlinux 0x07768eea xfrm_policy_destroy +EXPORT_SYMBOL vmlinux 0x0799aca4 local_bh_enable +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 0x07fb488e xfrm_prepare_input +EXPORT_SYMBOL vmlinux 0x0820fd3b serio_reconnect +EXPORT_SYMBOL vmlinux 0x0828f795 inet_frags_fini +EXPORT_SYMBOL vmlinux 0x082c3213 pci_root_buses +EXPORT_SYMBOL vmlinux 0x0842fd6a pci_wake_from_d3 +EXPORT_SYMBOL vmlinux 0x08708cd1 ps2_drain +EXPORT_SYMBOL vmlinux 0x08907f75 inet6_unregister_protosw +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 0x08db394a blk_end_request_all +EXPORT_SYMBOL vmlinux 0x08e4575b md_write_start +EXPORT_SYMBOL vmlinux 0x08f76c80 dm_io_client_create +EXPORT_SYMBOL vmlinux 0x08f8025b __dev_get_by_name +EXPORT_SYMBOL vmlinux 0x090761e2 __generic_file_aio_write +EXPORT_SYMBOL vmlinux 0x090a8ade dma_mark_declared_memory_occupied +EXPORT_SYMBOL vmlinux 0x0929aff8 nf_ip_checksum +EXPORT_SYMBOL vmlinux 0x09308402 netdev_rx_csum_fault +EXPORT_SYMBOL vmlinux 0x0933aae1 efi_enabled +EXPORT_SYMBOL vmlinux 0x09393088 nf_hook_slow +EXPORT_SYMBOL vmlinux 0x093e947e posix_acl_create_masq +EXPORT_SYMBOL vmlinux 0x0940d8f6 inode_init_owner +EXPORT_SYMBOL vmlinux 0x0948cde9 num_physpages +EXPORT_SYMBOL vmlinux 0x094b1cd8 tcf_exts_change +EXPORT_SYMBOL vmlinux 0x0956b874 xfrm_state_lookup_byaddr +EXPORT_SYMBOL vmlinux 0x095b77dd __dquot_free_space +EXPORT_SYMBOL vmlinux 0x09775cdc kref_get +EXPORT_SYMBOL vmlinux 0x098b71c6 fb_dealloc_cmap +EXPORT_SYMBOL vmlinux 0x099f1af5 wireless_spy_update +EXPORT_SYMBOL vmlinux 0x09a30cb7 kunmap +EXPORT_SYMBOL vmlinux 0x09aab5a3 register_filesystem +EXPORT_SYMBOL vmlinux 0x09b8578c gnet_stats_finish_copy +EXPORT_SYMBOL vmlinux 0x09bf1e6e _raw_read_unlock_bh +EXPORT_SYMBOL vmlinux 0x09c39a3a pci_choose_state +EXPORT_SYMBOL vmlinux 0x09c55cec schedule_timeout_interruptible +EXPORT_SYMBOL vmlinux 0x09c8eb55 font_vga_8x16 +EXPORT_SYMBOL vmlinux 0x09d44df9 in_lock_functions +EXPORT_SYMBOL vmlinux 0x09dde401 security_inode_getsecctx +EXPORT_SYMBOL vmlinux 0x09e8fc30 netdev_err +EXPORT_SYMBOL vmlinux 0x09f20dda idr_init +EXPORT_SYMBOL vmlinux 0x0a160c8d mount_single +EXPORT_SYMBOL vmlinux 0x0a2487e0 unblock_all_signals +EXPORT_SYMBOL vmlinux 0x0a3131f6 strnchr +EXPORT_SYMBOL vmlinux 0x0a469d23 mfd_clone_cell +EXPORT_SYMBOL vmlinux 0x0a5ec514 d_find_alias +EXPORT_SYMBOL vmlinux 0x0a777b01 jbd2_inode_cache +EXPORT_SYMBOL vmlinux 0x0a794f2d devm_ioport_map +EXPORT_SYMBOL vmlinux 0x0a7d7469 scsi_remove_device +EXPORT_SYMBOL vmlinux 0x0a8bd373 simple_link +EXPORT_SYMBOL vmlinux 0x0acb1a3c __bitmap_shift_right +EXPORT_SYMBOL vmlinux 0x0acf7679 dma_issue_pending_all +EXPORT_SYMBOL vmlinux 0x0af5f9f8 sget +EXPORT_SYMBOL vmlinux 0x0b066359 setup_arg_pages +EXPORT_SYMBOL vmlinux 0x0b0d888b icmpv6_err_convert +EXPORT_SYMBOL vmlinux 0x0b0fe74b kobject_get +EXPORT_SYMBOL vmlinux 0x0b1beb31 vmalloc_32_user +EXPORT_SYMBOL vmlinux 0x0b3b646c xfrm_unregister_mode +EXPORT_SYMBOL vmlinux 0x0b3e1bf9 xfrm4_rcv +EXPORT_SYMBOL vmlinux 0x0b48677a __kfifo_init +EXPORT_SYMBOL vmlinux 0x0b4cc011 pci_set_power_state +EXPORT_SYMBOL vmlinux 0x0b7086d9 param_get_short +EXPORT_SYMBOL vmlinux 0x0b718d72 simple_fill_super +EXPORT_SYMBOL vmlinux 0x0b742fd7 simple_strtol +EXPORT_SYMBOL vmlinux 0x0b77413a down_write_trylock +EXPORT_SYMBOL vmlinux 0x0b802d6f inet_frags_exit_net +EXPORT_SYMBOL vmlinux 0x0b858234 unregister_cdrom +EXPORT_SYMBOL vmlinux 0x0ba4ae6e genlmsg_multicast_allns +EXPORT_SYMBOL vmlinux 0x0bc477a2 irq_set_irq_type +EXPORT_SYMBOL vmlinux 0x0bd9a61b kernel_connect +EXPORT_SYMBOL vmlinux 0x0c2d4a14 xfrm_state_lookup +EXPORT_SYMBOL vmlinux 0x0c328c8d filemap_write_and_wait_range +EXPORT_SYMBOL vmlinux 0x0c5b5777 write_inode_now +EXPORT_SYMBOL vmlinux 0x0c5dfb08 fb_set_var +EXPORT_SYMBOL vmlinux 0x0c65e73c scsi_normalize_sense +EXPORT_SYMBOL vmlinux 0x0c69e750 netpoll_setup +EXPORT_SYMBOL vmlinux 0x0c8c9e99 scsi_show_extd_sense +EXPORT_SYMBOL vmlinux 0x0c92ae88 find_get_pages_tag +EXPORT_SYMBOL vmlinux 0x0ca7b7a8 acpi_check_region +EXPORT_SYMBOL vmlinux 0x0cae232b utf16s_to_utf8s +EXPORT_SYMBOL vmlinux 0x0cc1c569 __lru_cache_add +EXPORT_SYMBOL vmlinux 0x0cc7f956 edac_mce_register +EXPORT_SYMBOL vmlinux 0x0ce31d8e follow_down +EXPORT_SYMBOL vmlinux 0x0d2a0e3b scsi_host_set_state +EXPORT_SYMBOL vmlinux 0x0d3a7a5a inet_select_addr +EXPORT_SYMBOL vmlinux 0x0d3d9cf0 __nla_reserve_nohdr +EXPORT_SYMBOL vmlinux 0x0d3dda14 acpi_get_type +EXPORT_SYMBOL vmlinux 0x0d542439 __ipv6_addr_type +EXPORT_SYMBOL vmlinux 0x0d5cc47e vfs_path_lookup +EXPORT_SYMBOL vmlinux 0x0d71bf90 __sock_create +EXPORT_SYMBOL vmlinux 0x0d9f5276 sync_inode_metadata +EXPORT_SYMBOL vmlinux 0x0da10ec3 security_sock_graft +EXPORT_SYMBOL vmlinux 0x0ded0bdc skb_copy_datagram_from_iovec +EXPORT_SYMBOL vmlinux 0x0e16ab19 iget_locked +EXPORT_SYMBOL vmlinux 0x0e174aa7 __init_waitqueue_head +EXPORT_SYMBOL vmlinux 0x0e1d28be pci_disable_ido +EXPORT_SYMBOL vmlinux 0x0e4fde7d dm_table_get +EXPORT_SYMBOL vmlinux 0x0e52592a panic +EXPORT_SYMBOL vmlinux 0x0e5375e6 put_disk +EXPORT_SYMBOL vmlinux 0x0e56e27d rfkill_set_hw_state +EXPORT_SYMBOL vmlinux 0x0e75663a prepare_to_wait +EXPORT_SYMBOL vmlinux 0x0ee3f7a7 dev_close +EXPORT_SYMBOL vmlinux 0x0f413b36 unregister_shrinker +EXPORT_SYMBOL vmlinux 0x0f48ebd6 kset_register +EXPORT_SYMBOL vmlinux 0x0f59f197 param_array_ops +EXPORT_SYMBOL vmlinux 0x0f7218cf scsi_eh_finish_cmd +EXPORT_SYMBOL vmlinux 0x0f850150 bio_integrity_prep +EXPORT_SYMBOL vmlinux 0x0f9b28a9 pfifo_qdisc_ops +EXPORT_SYMBOL vmlinux 0x0faef0ed __tasklet_schedule +EXPORT_SYMBOL vmlinux 0x0fb0489b fb_get_mode +EXPORT_SYMBOL vmlinux 0x0fcfdc14 abx500_get_register_interruptible +EXPORT_SYMBOL vmlinux 0x0fd00a68 acpi_clear_event +EXPORT_SYMBOL vmlinux 0x0fd77f9e max8998_read_reg +EXPORT_SYMBOL vmlinux 0x0fe5582c skb_dequeue_tail +EXPORT_SYMBOL vmlinux 0x0fe94606 pci_fixup_device +EXPORT_SYMBOL vmlinux 0x0ff2b602 slhc_compress +EXPORT_SYMBOL vmlinux 0x1014e307 __page_symlink +EXPORT_SYMBOL vmlinux 0x1029f506 i2c_smbus_xfer +EXPORT_SYMBOL vmlinux 0x102c56de irq_regs +EXPORT_SYMBOL vmlinux 0x10397c1e pci_enable_ltr +EXPORT_SYMBOL vmlinux 0x1090dfee sock_recvmsg +EXPORT_SYMBOL vmlinux 0x10b6a066 writeback_inodes_sb +EXPORT_SYMBOL vmlinux 0x10d9d048 icmp_err_convert +EXPORT_SYMBOL vmlinux 0x10e15402 try_to_release_page +EXPORT_SYMBOL vmlinux 0x10ee20bb default_blu +EXPORT_SYMBOL vmlinux 0x1101f297 inet_frags_init +EXPORT_SYMBOL vmlinux 0x11089ac7 _ctype +EXPORT_SYMBOL vmlinux 0x110a32cd dev_deactivate +EXPORT_SYMBOL vmlinux 0x112564b4 vfs_mknod +EXPORT_SYMBOL vmlinux 0x11267875 scsi_extd_sense_format +EXPORT_SYMBOL vmlinux 0x1152a1ac tcp_v4_tw_get_peer +EXPORT_SYMBOL vmlinux 0x11633870 param_set_ushort +EXPORT_SYMBOL vmlinux 0x1163f0a7 blk_max_low_pfn +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 0x1196579b wait_for_key_construction +EXPORT_SYMBOL vmlinux 0x11975a38 buffer_migrate_page +EXPORT_SYMBOL vmlinux 0x11be200c skb_copy_and_csum_datagram_iovec +EXPORT_SYMBOL vmlinux 0x11f2c43a kernel_getsockopt +EXPORT_SYMBOL vmlinux 0x11f47e1b __register_binfmt +EXPORT_SYMBOL vmlinux 0x11f7ed4c hex_to_bin +EXPORT_SYMBOL vmlinux 0x11fa263a bio_integrity_advance +EXPORT_SYMBOL vmlinux 0x1218f1d5 submit_bh +EXPORT_SYMBOL vmlinux 0x122fa301 pnp_unregister_driver +EXPORT_SYMBOL vmlinux 0x12360b79 prepare_to_wait_exclusive +EXPORT_SYMBOL vmlinux 0x1239cd38 tcp_rcv_established +EXPORT_SYMBOL vmlinux 0x125102b6 ab8500_gpadc_convert +EXPORT_SYMBOL vmlinux 0x1261d4b6 skb_append_datato_frags +EXPORT_SYMBOL vmlinux 0x127a373f try_to_del_timer_sync +EXPORT_SYMBOL vmlinux 0x127f1cf8 vfs_lstat +EXPORT_SYMBOL vmlinux 0x12a38747 usleep_range +EXPORT_SYMBOL vmlinux 0x12a4e9e8 cdrom_mode_sense +EXPORT_SYMBOL vmlinux 0x12ad32c6 __bforget +EXPORT_SYMBOL vmlinux 0x12b7dee0 proto_unregister +EXPORT_SYMBOL vmlinux 0x12c29849 fb_blank +EXPORT_SYMBOL vmlinux 0x12c3e7cc netlink_broadcast +EXPORT_SYMBOL vmlinux 0x12c4935f netif_set_real_num_tx_queues +EXPORT_SYMBOL vmlinux 0x12d61da4 scsi_host_put +EXPORT_SYMBOL vmlinux 0x12da5bb2 __kmalloc +EXPORT_SYMBOL vmlinux 0x12f99022 inet_frags_init_net +EXPORT_SYMBOL vmlinux 0x131a975e vga_tryget +EXPORT_SYMBOL vmlinux 0x131f72a4 inet_proto_csum_replace4 +EXPORT_SYMBOL vmlinux 0x133606e0 nf_register_hooks +EXPORT_SYMBOL vmlinux 0x133cade5 interruptible_sleep_on_timeout +EXPORT_SYMBOL vmlinux 0x1376e4d3 init_buffer +EXPORT_SYMBOL vmlinux 0x138ee0a2 blk_sync_queue +EXPORT_SYMBOL vmlinux 0x13b65a01 x86_bios_cpu_apicid +EXPORT_SYMBOL vmlinux 0x13cef975 agp_free_memory +EXPORT_SYMBOL vmlinux 0x13d0adf7 __kfifo_out +EXPORT_SYMBOL vmlinux 0x13e09cc4 tcp_setsockopt +EXPORT_SYMBOL vmlinux 0x13ec80f3 param_set_short +EXPORT_SYMBOL vmlinux 0x13f42152 system_entering_hibernation +EXPORT_SYMBOL vmlinux 0x1420b379 kstrtou16_from_user +EXPORT_SYMBOL vmlinux 0x1422ae74 tcp_mtup_init +EXPORT_SYMBOL vmlinux 0x1429be4d find_inode_number +EXPORT_SYMBOL vmlinux 0x1430e6e0 unregister_acpi_notifier +EXPORT_SYMBOL vmlinux 0x1439b8f2 pci_request_region +EXPORT_SYMBOL vmlinux 0x144956e5 sk_alloc +EXPORT_SYMBOL vmlinux 0x1468361c __bio_clone +EXPORT_SYMBOL vmlinux 0x14cc18af xfrm4_rcv_encap +EXPORT_SYMBOL vmlinux 0x14d41c44 rtnl_unicast +EXPORT_SYMBOL vmlinux 0x14de1330 i2c_master_send +EXPORT_SYMBOL vmlinux 0x14e7ca7c alloc_cpu_rmap +EXPORT_SYMBOL vmlinux 0x150b7750 tty_chars_in_buffer +EXPORT_SYMBOL vmlinux 0x152e5bc6 xfrm_unregister_km +EXPORT_SYMBOL vmlinux 0x1545985a mmc_align_data_size +EXPORT_SYMBOL vmlinux 0x1551dc51 bitmap_find_free_region +EXPORT_SYMBOL vmlinux 0x155aae23 dev_notice +EXPORT_SYMBOL vmlinux 0x155cab6a dev_set_promiscuity +EXPORT_SYMBOL vmlinux 0x15665197 pci_scan_slot +EXPORT_SYMBOL vmlinux 0x156d23ba gnet_stats_copy_rate_est +EXPORT_SYMBOL vmlinux 0x1574c0b9 del_timer +EXPORT_SYMBOL vmlinux 0x1577f71d tcf_exts_validate +EXPORT_SYMBOL vmlinux 0x158cb8f4 sock_get_timestampns +EXPORT_SYMBOL vmlinux 0x1596a8e0 keyring_search +EXPORT_SYMBOL vmlinux 0x15b559b2 blk_rq_map_user +EXPORT_SYMBOL vmlinux 0x15b581c7 fsnotify_put_group +EXPORT_SYMBOL vmlinux 0x15c17cb2 pci_target_state +EXPORT_SYMBOL vmlinux 0x15d8c8aa edac_mce_unregister +EXPORT_SYMBOL vmlinux 0x15e7f756 cdev_add +EXPORT_SYMBOL vmlinux 0x160ea4c8 sfi_disabled +EXPORT_SYMBOL vmlinux 0x161b57ce iov_iter_copy_from_user +EXPORT_SYMBOL vmlinux 0x1627ed72 register_dcbevent_notifier +EXPORT_SYMBOL vmlinux 0x16305289 warn_slowpath_null +EXPORT_SYMBOL vmlinux 0x163ba8c6 dma_pool_create +EXPORT_SYMBOL vmlinux 0x1653666d intel_gmch_remove +EXPORT_SYMBOL vmlinux 0x16592094 _raw_write_lock +EXPORT_SYMBOL vmlinux 0x165a2091 acpi_notifier_call_chain +EXPORT_SYMBOL vmlinux 0x166794d7 filemap_fault +EXPORT_SYMBOL vmlinux 0x166ed33c jbd2_trans_will_send_data_barrier +EXPORT_SYMBOL vmlinux 0x16742473 pci_find_next_bus +EXPORT_SYMBOL vmlinux 0x1674429d kset_unregister +EXPORT_SYMBOL vmlinux 0x167556ae boot_cpu_data +EXPORT_SYMBOL vmlinux 0x167e7f9d __get_user_1 +EXPORT_SYMBOL vmlinux 0x167feeb0 tty_register_ldisc +EXPORT_SYMBOL vmlinux 0x16a1eff3 locks_copy_lock +EXPORT_SYMBOL vmlinux 0x16e1fc57 mb_cache_entry_insert +EXPORT_SYMBOL vmlinux 0x170c25ee acpi_get_next_object +EXPORT_SYMBOL vmlinux 0x1726adbb d_path +EXPORT_SYMBOL vmlinux 0x1726d6d6 sock_wake_async +EXPORT_SYMBOL vmlinux 0x1756e7f9 dev_addr_del +EXPORT_SYMBOL vmlinux 0x178a11c9 pnp_register_card_driver +EXPORT_SYMBOL vmlinux 0x17a7331d scsi_bios_ptable +EXPORT_SYMBOL vmlinux 0x17df17bc sysctl_tcp_ecn +EXPORT_SYMBOL vmlinux 0x17edde3b pci_get_device +EXPORT_SYMBOL vmlinux 0x17f341a0 i8042_lock_chip +EXPORT_SYMBOL vmlinux 0x1823394c udp_flush_pending_frames +EXPORT_SYMBOL vmlinux 0x183fa88b mempool_alloc_slab +EXPORT_SYMBOL vmlinux 0x184b82fb mmc_vddrange_to_ocrmask +EXPORT_SYMBOL vmlinux 0x1868e296 tcp_make_synack +EXPORT_SYMBOL vmlinux 0x187907ad textsearch_register +EXPORT_SYMBOL vmlinux 0x187e0cd2 nf_log_register +EXPORT_SYMBOL vmlinux 0x18b6e33b bio_sector_offset +EXPORT_SYMBOL vmlinux 0x18cfde2c __sk_mem_reclaim +EXPORT_SYMBOL vmlinux 0x18e3d562 acpi_bus_generate_proc_event +EXPORT_SYMBOL vmlinux 0x18fb2c45 skb_gso_segment +EXPORT_SYMBOL vmlinux 0x1914b1ac tcp_initialize_rcv_mss +EXPORT_SYMBOL vmlinux 0x1927d21c qdisc_class_hash_grow +EXPORT_SYMBOL vmlinux 0x194a49ba dentry_unhash +EXPORT_SYMBOL vmlinux 0x1958376f abx500_mask_and_set_register_interruptible +EXPORT_SYMBOL vmlinux 0x1963183c __elv_add_request +EXPORT_SYMBOL vmlinux 0x198d3094 mfd_cell_enable +EXPORT_SYMBOL vmlinux 0x19900826 ip_defrag +EXPORT_SYMBOL vmlinux 0x1990248d follow_up +EXPORT_SYMBOL vmlinux 0x19912407 cpu_rmap_update +EXPORT_SYMBOL vmlinux 0x199ed0cd net_disable_timestamp +EXPORT_SYMBOL vmlinux 0x19ab6028 generic_cont_expand_simple +EXPORT_SYMBOL vmlinux 0x19accb59 nf_afinfo +EXPORT_SYMBOL vmlinux 0x19b6d139 tcp_v4_md5_do_add +EXPORT_SYMBOL vmlinux 0x19b741dc devm_iounmap +EXPORT_SYMBOL vmlinux 0x19bd383b security_secmark_refcount_dec +EXPORT_SYMBOL vmlinux 0x19d37a53 dma_release_declared_memory +EXPORT_SYMBOL vmlinux 0x19f6e0d4 netlink_unicast +EXPORT_SYMBOL vmlinux 0x1a0b32c7 vlan_dev_real_dev +EXPORT_SYMBOL vmlinux 0x1a3ef04e d_alloc +EXPORT_SYMBOL vmlinux 0x1a45cb6c acpi_disabled +EXPORT_SYMBOL vmlinux 0x1a4f3f7a hippi_type_trans +EXPORT_SYMBOL vmlinux 0x1a62e71f generic_file_aio_read +EXPORT_SYMBOL vmlinux 0x1a63af34 vga_switcheroo_process_delayed_switch +EXPORT_SYMBOL vmlinux 0x1a925a66 down +EXPORT_SYMBOL vmlinux 0x1ab3100f end_buffer_write_sync +EXPORT_SYMBOL vmlinux 0x1ace138d bitmap_allocate_region +EXPORT_SYMBOL vmlinux 0x1acf6ca2 rwsem_down_write_failed +EXPORT_SYMBOL vmlinux 0x1ad3b615 generic_pipe_buf_map +EXPORT_SYMBOL vmlinux 0x1ad723ae keyring_clear +EXPORT_SYMBOL vmlinux 0x1ad7805e mutex_lock +EXPORT_SYMBOL vmlinux 0x1ad80c39 udplite_prot +EXPORT_SYMBOL vmlinux 0x1aed7786 proc_create_data +EXPORT_SYMBOL vmlinux 0x1af7a399 agp_alloc_bridge +EXPORT_SYMBOL vmlinux 0x1b015d25 bitmap_parselist +EXPORT_SYMBOL vmlinux 0x1b0a7e13 security_inode_setsecctx +EXPORT_SYMBOL vmlinux 0x1b0e99e2 mdio_bus_type +EXPORT_SYMBOL vmlinux 0x1b13f394 idr_pre_get +EXPORT_SYMBOL vmlinux 0x1b2576d6 pci_try_set_mwi +EXPORT_SYMBOL vmlinux 0x1b39460e __insert_inode_hash +EXPORT_SYMBOL vmlinux 0x1b3f5aad md_wakeup_thread +EXPORT_SYMBOL vmlinux 0x1b6314fd in_aton +EXPORT_SYMBOL vmlinux 0x1b839714 journal_flush +EXPORT_SYMBOL vmlinux 0x1b8b95ad i8042_unlock_chip +EXPORT_SYMBOL vmlinux 0x1b9524ae udp_lib_unhash +EXPORT_SYMBOL vmlinux 0x1b9e0ff1 scsilun_to_int +EXPORT_SYMBOL vmlinux 0x1bc4a67d seq_printf +EXPORT_SYMBOL vmlinux 0x1bc911b5 security_path_mkdir +EXPORT_SYMBOL vmlinux 0x1be42492 generic_read_dir +EXPORT_SYMBOL vmlinux 0x1bf751b9 sk_prot_clear_portaddr_nulls +EXPORT_SYMBOL vmlinux 0x1c16e9fe gen_new_estimator +EXPORT_SYMBOL vmlinux 0x1c1af916 set_normalized_timespec +EXPORT_SYMBOL vmlinux 0x1c2debed sk_receive_skb +EXPORT_SYMBOL vmlinux 0x1c3306f4 llc_sap_close +EXPORT_SYMBOL vmlinux 0x1c4b5bc7 xfrm_stateonly_find +EXPORT_SYMBOL vmlinux 0x1c4f4a7f cdrom_ioctl +EXPORT_SYMBOL vmlinux 0x1c546e2a i2c_transfer +EXPORT_SYMBOL vmlinux 0x1c74173a kdb_current_task +EXPORT_SYMBOL vmlinux 0x1c789a75 ppp_unit_number +EXPORT_SYMBOL vmlinux 0x1c7e5ce8 bdi_destroy +EXPORT_SYMBOL vmlinux 0x1c8a04b0 acpi_reset +EXPORT_SYMBOL vmlinux 0x1ca41315 xfrm6_rcv +EXPORT_SYMBOL vmlinux 0x1ca428fd eth_mac_addr +EXPORT_SYMBOL vmlinux 0x1cb048e2 blk_rq_map_kern +EXPORT_SYMBOL vmlinux 0x1cb26721 set_pages_x +EXPORT_SYMBOL vmlinux 0x1cb54d8e agp_enable +EXPORT_SYMBOL vmlinux 0x1cc096a0 tcp_syn_ack_timeout +EXPORT_SYMBOL vmlinux 0x1cc6719a register_reboot_notifier +EXPORT_SYMBOL vmlinux 0x1ccc66dc i2c_smbus_read_i2c_block_data +EXPORT_SYMBOL vmlinux 0x1cd8564c vga_get +EXPORT_SYMBOL vmlinux 0x1ce28a39 __scsi_device_lookup_by_target +EXPORT_SYMBOL vmlinux 0x1d036e81 flush_signals +EXPORT_SYMBOL vmlinux 0x1d137702 scsi_report_bus_reset +EXPORT_SYMBOL vmlinux 0x1d1c3441 simple_setattr +EXPORT_SYMBOL vmlinux 0x1d2e87c6 do_gettimeofday +EXPORT_SYMBOL vmlinux 0x1d3865da param_get_invbool +EXPORT_SYMBOL vmlinux 0x1d55c1d2 __set_page_dirty_buffers +EXPORT_SYMBOL vmlinux 0x1d5ee205 freeze_super +EXPORT_SYMBOL vmlinux 0x1d7e88bc ilookup5_nowait +EXPORT_SYMBOL vmlinux 0x1d7f773e set_security_override_from_ctx +EXPORT_SYMBOL vmlinux 0x1da2a96d blk_init_queue +EXPORT_SYMBOL vmlinux 0x1dc36131 fb_destroy_modedb +EXPORT_SYMBOL vmlinux 0x1dd3b77d sock_no_accept +EXPORT_SYMBOL vmlinux 0x1dd571e6 fb_copy_cmap +EXPORT_SYMBOL vmlinux 0x1de4050a pci_enable_msi_block +EXPORT_SYMBOL vmlinux 0x1de7b083 block_page_mkwrite +EXPORT_SYMBOL vmlinux 0x1e0c2be4 ioremap_wc +EXPORT_SYMBOL vmlinux 0x1e0cd54d inode_sub_bytes +EXPORT_SYMBOL vmlinux 0x1e0d293a d_delete +EXPORT_SYMBOL vmlinux 0x1e20902c __skb_checksum_complete_head +EXPORT_SYMBOL vmlinux 0x1e298bee scsi_remove_host +EXPORT_SYMBOL vmlinux 0x1e6d26a8 strstr +EXPORT_SYMBOL vmlinux 0x1e7d4903 writeback_inodes_sb_nr +EXPORT_SYMBOL vmlinux 0x1e9edfb7 seq_hlist_start_head_rcu +EXPORT_SYMBOL vmlinux 0x1ecf9f71 bioset_integrity_create +EXPORT_SYMBOL vmlinux 0x1ed42a1f mmc_add_host +EXPORT_SYMBOL vmlinux 0x1eef366a cfb_fillrect +EXPORT_SYMBOL vmlinux 0x1f1f58ab tcp_simple_retransmit +EXPORT_SYMBOL vmlinux 0x1f3c499c skb_push +EXPORT_SYMBOL vmlinux 0x1f4887c4 pnp_activate_dev +EXPORT_SYMBOL vmlinux 0x1f758219 scsi_scan_host +EXPORT_SYMBOL vmlinux 0x1f7e807f kstrtoint_from_user +EXPORT_SYMBOL vmlinux 0x1f98ad53 max8925_bulk_write +EXPORT_SYMBOL vmlinux 0x1fd07fff kdb_grepping_flag +EXPORT_SYMBOL vmlinux 0x1fedf0f4 __request_region +EXPORT_SYMBOL vmlinux 0x1ff196d6 seq_puts +EXPORT_SYMBOL vmlinux 0x20000329 simple_strtoul +EXPORT_SYMBOL vmlinux 0x2005e68a acpi_remove_fixed_event_handler +EXPORT_SYMBOL vmlinux 0x200674b0 tcp_v4_destroy_sock +EXPORT_SYMBOL vmlinux 0x20100b47 md_flush_request +EXPORT_SYMBOL vmlinux 0x2012768f journal_try_to_free_buffers +EXPORT_SYMBOL vmlinux 0x203b2b0b ___pskb_trim +EXPORT_SYMBOL vmlinux 0x20488016 bdi_setup_and_register +EXPORT_SYMBOL vmlinux 0x204b4866 task_nice +EXPORT_SYMBOL vmlinux 0x2072ee9b request_threaded_irq +EXPORT_SYMBOL vmlinux 0x208739f6 acpi_load_table +EXPORT_SYMBOL vmlinux 0x2088ef46 posix_lock_file +EXPORT_SYMBOL vmlinux 0x209a605f unregister_netdev +EXPORT_SYMBOL vmlinux 0x20a789ac irq_set_chip_data +EXPORT_SYMBOL vmlinux 0x20e07fc6 filemap_fdatawait_range +EXPORT_SYMBOL vmlinux 0x20e9a187 kernel_listen +EXPORT_SYMBOL vmlinux 0x20fe7163 mb_cache_entry_get +EXPORT_SYMBOL vmlinux 0x2120b7ea seq_write +EXPORT_SYMBOL vmlinux 0x21290ec9 ihold +EXPORT_SYMBOL vmlinux 0x2143a59a elv_dispatch_sort +EXPORT_SYMBOL vmlinux 0x2149face dev_remove_pack +EXPORT_SYMBOL vmlinux 0x215ebd78 bitrev16 +EXPORT_SYMBOL vmlinux 0x216425f6 lock_sock_nested +EXPORT_SYMBOL vmlinux 0x2173ced1 scsi_command_normalize_sense +EXPORT_SYMBOL vmlinux 0x219c1874 sync_dirty_buffer +EXPORT_SYMBOL vmlinux 0x21b17c01 i8042_install_filter +EXPORT_SYMBOL vmlinux 0x21d06dd7 journal_restart +EXPORT_SYMBOL vmlinux 0x21d9de62 tcp_create_openreq_child +EXPORT_SYMBOL vmlinux 0x21e0ea22 acpi_get_id +EXPORT_SYMBOL vmlinux 0x21fad023 scsicam_bios_param +EXPORT_SYMBOL vmlinux 0x221002f4 mdiobus_scan +EXPORT_SYMBOL vmlinux 0x22246b1b udp_poll +EXPORT_SYMBOL vmlinux 0x222e7ce2 sysfs_streq +EXPORT_SYMBOL vmlinux 0x222ed0c2 security_req_classify_flow +EXPORT_SYMBOL vmlinux 0x223b2bd6 md_write_end +EXPORT_SYMBOL vmlinux 0x224eec33 d_invalidate +EXPORT_SYMBOL vmlinux 0x225e909e schedule_delayed_work_on +EXPORT_SYMBOL vmlinux 0x226e86a9 audit_log +EXPORT_SYMBOL vmlinux 0x227455ed netif_set_real_num_rx_queues +EXPORT_SYMBOL vmlinux 0x2276db98 kstrtoint +EXPORT_SYMBOL vmlinux 0x2288378f system_state +EXPORT_SYMBOL vmlinux 0x228bf6d9 padata_set_cpumask +EXPORT_SYMBOL vmlinux 0x229cc912 tty_port_close_end +EXPORT_SYMBOL vmlinux 0x22b325d5 kd_mksound +EXPORT_SYMBOL vmlinux 0x22c32f67 zero_fill_bio +EXPORT_SYMBOL vmlinux 0x22d32bf5 dcb_setapp +EXPORT_SYMBOL vmlinux 0x22d7e3d5 scsi_is_target_device +EXPORT_SYMBOL vmlinux 0x22f9e097 scsi_register_interface +EXPORT_SYMBOL vmlinux 0x22ff6646 nf_register_sockopt +EXPORT_SYMBOL vmlinux 0x23130801 i2c_verify_client +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 0x2353fed8 thermal_cooling_device_unregister +EXPORT_SYMBOL vmlinux 0x235f68e1 skb_copy_and_csum_bits +EXPORT_SYMBOL vmlinux 0x23610096 directly_mappable_cdev_bdi +EXPORT_SYMBOL vmlinux 0x23677d10 posix_lock_file_wait +EXPORT_SYMBOL vmlinux 0x2368be6d posix_acl_to_xattr +EXPORT_SYMBOL vmlinux 0x236b1bfb skb_copy_datagram_iovec +EXPORT_SYMBOL vmlinux 0x2399f985 dqstats +EXPORT_SYMBOL vmlinux 0x23a574fd security_secmark_relabel_packet +EXPORT_SYMBOL vmlinux 0x23c8f257 slhc_uncompress +EXPORT_SYMBOL vmlinux 0x23d736ae mii_nway_restart +EXPORT_SYMBOL vmlinux 0x23de3bd9 dma_find_channel +EXPORT_SYMBOL vmlinux 0x23fd3028 vmalloc_node +EXPORT_SYMBOL vmlinux 0x23ff3d0f pci_get_domain_bus_and_slot +EXPORT_SYMBOL vmlinux 0x241ba3f7 agp_alloc_page_array +EXPORT_SYMBOL vmlinux 0x2431d0f5 phy_mii_ioctl +EXPORT_SYMBOL vmlinux 0x24355538 acpi_get_hp_hw_control_from_firmware +EXPORT_SYMBOL vmlinux 0x24428be5 strncpy_from_user +EXPORT_SYMBOL vmlinux 0x2443a3cb elv_rb_del +EXPORT_SYMBOL vmlinux 0x2459a712 dquot_operations +EXPORT_SYMBOL vmlinux 0x2459bbcc console_set_on_cmdline +EXPORT_SYMBOL vmlinux 0x246c9032 elv_rb_add +EXPORT_SYMBOL vmlinux 0x248b0533 sg_miter_stop +EXPORT_SYMBOL vmlinux 0x24943255 redirty_page_for_writepage +EXPORT_SYMBOL vmlinux 0x249c7a27 skb_abort_seq_read +EXPORT_SYMBOL vmlinux 0x24ac5f78 unlock_super +EXPORT_SYMBOL vmlinux 0x24ddd89a __percpu_counter_add +EXPORT_SYMBOL vmlinux 0x24e08254 filemap_flush +EXPORT_SYMBOL vmlinux 0x24ef34d3 path_get +EXPORT_SYMBOL vmlinux 0x24f118bf alloc_fddidev +EXPORT_SYMBOL vmlinux 0x24fdac79 wake_bit_function +EXPORT_SYMBOL vmlinux 0x250113b4 memory_read_from_buffer +EXPORT_SYMBOL vmlinux 0x25014312 dev_get_by_index +EXPORT_SYMBOL vmlinux 0x2511771d x86_cpu_to_apicid +EXPORT_SYMBOL vmlinux 0x254b26ab tty_get_baud_rate +EXPORT_SYMBOL vmlinux 0x2550a47c skb_realloc_headroom +EXPORT_SYMBOL vmlinux 0x25602837 pci_claim_resource +EXPORT_SYMBOL vmlinux 0x25820c64 fs_overflowuid +EXPORT_SYMBOL vmlinux 0x258355b4 fb_find_best_mode +EXPORT_SYMBOL vmlinux 0x25927168 __lock_page +EXPORT_SYMBOL vmlinux 0x25928876 dquot_disable +EXPORT_SYMBOL vmlinux 0x25a02409 ps2_sendbyte +EXPORT_SYMBOL vmlinux 0x25af453b netdev_bonding_change +EXPORT_SYMBOL vmlinux 0x25c3f347 ab8500_gpadc_get +EXPORT_SYMBOL vmlinux 0x25c677c4 mac_pton +EXPORT_SYMBOL vmlinux 0x25d81960 posix_acl_equiv_mode +EXPORT_SYMBOL vmlinux 0x25f6cf0c radix_tree_prev_hole +EXPORT_SYMBOL vmlinux 0x2623bb1a skb_dequeue +EXPORT_SYMBOL vmlinux 0x2634e699 pcim_iomap_table +EXPORT_SYMBOL vmlinux 0x26414f25 register_snap_client +EXPORT_SYMBOL vmlinux 0x2644a1d0 journal_get_write_access +EXPORT_SYMBOL vmlinux 0x264a3424 scsi_put_command +EXPORT_SYMBOL vmlinux 0x26518b68 idr_replace +EXPORT_SYMBOL vmlinux 0x266c23db scsi_release_buffers +EXPORT_SYMBOL vmlinux 0x2685c3d7 __sg_alloc_table +EXPORT_SYMBOL vmlinux 0x268cc6a2 sys_close +EXPORT_SYMBOL vmlinux 0x2691b846 __mutex_init +EXPORT_SYMBOL vmlinux 0x26aaac92 __dquot_alloc_space +EXPORT_SYMBOL vmlinux 0x26add4d6 vmap +EXPORT_SYMBOL vmlinux 0x26b33017 mca_bus_type +EXPORT_SYMBOL vmlinux 0x26bb950b __kfifo_from_user_r +EXPORT_SYMBOL vmlinux 0x26d6c0b6 mempool_create +EXPORT_SYMBOL vmlinux 0x26dc248d ab3100_event_register +EXPORT_SYMBOL vmlinux 0x26e76fb8 sysctl_udp_wmem_min +EXPORT_SYMBOL vmlinux 0x26fa793d dev_gro_receive +EXPORT_SYMBOL vmlinux 0x270c8e8e ppp_register_compressor +EXPORT_SYMBOL vmlinux 0x27183127 take_over_console +EXPORT_SYMBOL vmlinux 0x271cba95 acpi_bus_private_data_handler +EXPORT_SYMBOL vmlinux 0x272d394e mtrr_del +EXPORT_SYMBOL vmlinux 0x272e1fb4 dev_get_flags +EXPORT_SYMBOL vmlinux 0x272f5227 atomic_dec_and_mutex_lock +EXPORT_SYMBOL vmlinux 0x274d08dc __kfifo_dma_out_prepare +EXPORT_SYMBOL vmlinux 0x275e043d dev_set_mac_address +EXPORT_SYMBOL vmlinux 0x27864d57 memparse +EXPORT_SYMBOL vmlinux 0x278c7560 kobject_init +EXPORT_SYMBOL vmlinux 0x278ff0d1 cont_write_begin +EXPORT_SYMBOL vmlinux 0x27abf4e9 mpage_readpage +EXPORT_SYMBOL vmlinux 0x27ae7d0c ec_transaction +EXPORT_SYMBOL vmlinux 0x27bbf221 disable_irq_nosync +EXPORT_SYMBOL vmlinux 0x27fda3b4 agp_backend_acquire +EXPORT_SYMBOL vmlinux 0x281823c5 __kfifo_out_peek +EXPORT_SYMBOL vmlinux 0x282999ec generic_block_bmap +EXPORT_SYMBOL vmlinux 0x2830c53b pcim_iomap_regions_request_all +EXPORT_SYMBOL vmlinux 0x28317fab new_inode +EXPORT_SYMBOL vmlinux 0x289141f6 lease_get_mtime +EXPORT_SYMBOL vmlinux 0x28a2ed02 scsi_build_sense_buffer +EXPORT_SYMBOL vmlinux 0x28a5cbdf scsi_setup_fs_cmnd +EXPORT_SYMBOL vmlinux 0x28b715a6 isapnp_cfg_end +EXPORT_SYMBOL vmlinux 0x28c58d0c path_is_under +EXPORT_SYMBOL vmlinux 0x28e54a2b __xfrm_decode_session +EXPORT_SYMBOL vmlinux 0x28ee3250 blk_queue_start_tag +EXPORT_SYMBOL vmlinux 0x28fa563a fb_firmware_edid +EXPORT_SYMBOL vmlinux 0x29068f1c km_policy_expired +EXPORT_SYMBOL vmlinux 0x292093f4 native_rdmsr_safe_regs +EXPORT_SYMBOL vmlinux 0x29251e50 generic_show_options +EXPORT_SYMBOL vmlinux 0x2929598f max8925_set_bits +EXPORT_SYMBOL vmlinux 0x293056d0 dev_get_drvdata +EXPORT_SYMBOL vmlinux 0x29315f20 __f_setown +EXPORT_SYMBOL vmlinux 0x29537c9e alloc_chrdev_region +EXPORT_SYMBOL vmlinux 0x2993da96 security_inode_readlink +EXPORT_SYMBOL vmlinux 0x29cb5903 bio_integrity_free +EXPORT_SYMBOL vmlinux 0x29d70d87 mmc_wait_for_cmd +EXPORT_SYMBOL vmlinux 0x29f8dd4a kill_pgrp +EXPORT_SYMBOL vmlinux 0x29fdda53 kstrtos8_from_user +EXPORT_SYMBOL vmlinux 0x2a2285ec _raw_write_lock_irq +EXPORT_SYMBOL vmlinux 0x2a303d4d check_signature +EXPORT_SYMBOL vmlinux 0x2a33b77d qdisc_watchdog_cancel +EXPORT_SYMBOL vmlinux 0x2a41e50a skb_kill_datagram +EXPORT_SYMBOL vmlinux 0x2a6712a0 fifo_set_limit +EXPORT_SYMBOL vmlinux 0x2a979393 nf_ct_attach +EXPORT_SYMBOL vmlinux 0x2a99ed4a kernel_setsockopt +EXPORT_SYMBOL vmlinux 0x2aa0e4fc strncasecmp +EXPORT_SYMBOL vmlinux 0x2aaea3ec mii_link_ok +EXPORT_SYMBOL vmlinux 0x2ab07629 nf_ip6_checksum +EXPORT_SYMBOL vmlinux 0x2ae7fdd3 jbd2_journal_check_used_features +EXPORT_SYMBOL vmlinux 0x2af4899a ip_options_rcv_srr +EXPORT_SYMBOL vmlinux 0x2b0ba2b0 scsi_sense_desc_find +EXPORT_SYMBOL vmlinux 0x2b2ce78b kstrtos8 +EXPORT_SYMBOL vmlinux 0x2b31894f radix_tree_next_hole +EXPORT_SYMBOL vmlinux 0x2b421e54 neigh_seq_stop +EXPORT_SYMBOL vmlinux 0x2b595027 security_sb_set_mnt_opts +EXPORT_SYMBOL vmlinux 0x2b72051e dma_async_memcpy_pg_to_pg +EXPORT_SYMBOL vmlinux 0x2b735160 dev_mc_add +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 0x2bc95bd4 memset +EXPORT_SYMBOL vmlinux 0x2bdeb283 mmc_can_secure_erase_trim +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 0x2c5d218a splice_direct_to_actor +EXPORT_SYMBOL vmlinux 0x2c7880e5 fb_set_suspend +EXPORT_SYMBOL vmlinux 0x2c7cb205 vmtruncate +EXPORT_SYMBOL vmlinux 0x2c83f5eb blk_rq_count_integrity_sg +EXPORT_SYMBOL vmlinux 0x2c86b261 __cond_resched_lock +EXPORT_SYMBOL vmlinux 0x2cac7c98 jbd2_journal_lock_updates +EXPORT_SYMBOL vmlinux 0x2cbf95eb hippi_neigh_setup_dev +EXPORT_SYMBOL vmlinux 0x2cc45a36 swiotlb_sync_single_for_cpu +EXPORT_SYMBOL vmlinux 0x2cdaebf8 jbd2_journal_check_available_features +EXPORT_SYMBOL vmlinux 0x2d106c9e ip6_route_output +EXPORT_SYMBOL vmlinux 0x2d140a58 genl_unlock +EXPORT_SYMBOL vmlinux 0x2d37342e cpu_online_mask +EXPORT_SYMBOL vmlinux 0x2d3b575f panic_notifier_list +EXPORT_SYMBOL vmlinux 0x2d3dee14 kern_path +EXPORT_SYMBOL vmlinux 0x2d543bc2 dquot_alloc_inode +EXPORT_SYMBOL vmlinux 0x2d89342a scsi_show_sense_hdr +EXPORT_SYMBOL vmlinux 0x2d9a77aa clear_bdi_congested +EXPORT_SYMBOL vmlinux 0x2da0d060 pci_enable_ido +EXPORT_SYMBOL vmlinux 0x2da7a11c ip_mc_rejoin_groups +EXPORT_SYMBOL vmlinux 0x2daac226 unmap_mapping_range +EXPORT_SYMBOL vmlinux 0x2daf53de dma_pool_alloc +EXPORT_SYMBOL vmlinux 0x2dd16564 arch_register_cpu +EXPORT_SYMBOL vmlinux 0x2dd8bc9d ab3100_event_unregister +EXPORT_SYMBOL vmlinux 0x2ddbe9a6 scsi_print_sense +EXPORT_SYMBOL vmlinux 0x2dedc4c2 acpi_format_exception +EXPORT_SYMBOL vmlinux 0x2def7f76 rtc_cmos_write +EXPORT_SYMBOL vmlinux 0x2df4ee36 __blk_end_request_cur +EXPORT_SYMBOL vmlinux 0x2e005891 pci_release_regions +EXPORT_SYMBOL vmlinux 0x2e27c313 input_close_device +EXPORT_SYMBOL vmlinux 0x2e2ce9e0 sysctl_tcp_syncookies +EXPORT_SYMBOL vmlinux 0x2e49089a serio_unregister_port +EXPORT_SYMBOL vmlinux 0x2e54884c i2c_add_adapter +EXPORT_SYMBOL vmlinux 0x2e60805a pm860x_reg_read +EXPORT_SYMBOL vmlinux 0x2e60bace memcpy +EXPORT_SYMBOL vmlinux 0x2e91f887 posix_test_lock +EXPORT_SYMBOL vmlinux 0x2ead9929 generic_file_buffered_write +EXPORT_SYMBOL vmlinux 0x2eb08dcb __pagevec_release +EXPORT_SYMBOL vmlinux 0x2eb14392 simple_release_fs +EXPORT_SYMBOL vmlinux 0x2eb30a11 radix_tree_gang_lookup +EXPORT_SYMBOL vmlinux 0x2ec524ad __kfifo_in_r +EXPORT_SYMBOL vmlinux 0x2ee8c827 sk_run_filter +EXPORT_SYMBOL vmlinux 0x2ef2bdf4 dm_get_mapinfo +EXPORT_SYMBOL vmlinux 0x2ef63ad6 scsi_dev_info_list_del_keyed +EXPORT_SYMBOL vmlinux 0x2f03fc4b security_secmark_refcount_inc +EXPORT_SYMBOL vmlinux 0x2f064b55 allocate_resource +EXPORT_SYMBOL vmlinux 0x2f287f0d copy_to_user +EXPORT_SYMBOL vmlinux 0x2f4eecda mmc_set_blocklen +EXPORT_SYMBOL vmlinux 0x2f6197c8 sched_autogroup_create_attach +EXPORT_SYMBOL vmlinux 0x2fd06891 netdev_emerg +EXPORT_SYMBOL vmlinux 0x2fd680c0 sk_release_kernel +EXPORT_SYMBOL vmlinux 0x30226ddf agp_device_command +EXPORT_SYMBOL vmlinux 0x30246ec6 do_splice_direct +EXPORT_SYMBOL vmlinux 0x303e2e46 d_add_ci +EXPORT_SYMBOL vmlinux 0x303f7891 arp_send +EXPORT_SYMBOL vmlinux 0x3050e757 xfrm6_find_1stfragopt +EXPORT_SYMBOL vmlinux 0x307c2fd0 generic_check_addressable +EXPORT_SYMBOL vmlinux 0x30a80826 __kfifo_from_user +EXPORT_SYMBOL vmlinux 0x30b50c57 dev_mc_add_global +EXPORT_SYMBOL vmlinux 0x30b9567f irq_set_chip +EXPORT_SYMBOL vmlinux 0x30bdac1b dm_table_get_mode +EXPORT_SYMBOL vmlinux 0x30c369cc tcp_parse_options +EXPORT_SYMBOL vmlinux 0x30dd1616 block_commit_write +EXPORT_SYMBOL vmlinux 0x30e06c39 __xfrm_route_forward +EXPORT_SYMBOL vmlinux 0x30e74134 tty_termios_copy_hw +EXPORT_SYMBOL vmlinux 0x310917fe sort +EXPORT_SYMBOL vmlinux 0x3116aeb6 lock_sock_fast +EXPORT_SYMBOL vmlinux 0x3145216f pci_dev_present +EXPORT_SYMBOL vmlinux 0x3147857d default_red +EXPORT_SYMBOL vmlinux 0x3155c372 mii_check_media +EXPORT_SYMBOL vmlinux 0x3161a560 tty_shutdown +EXPORT_SYMBOL vmlinux 0x31652b41 security_path_rename +EXPORT_SYMBOL vmlinux 0x317da41f pci_enable_device_mem +EXPORT_SYMBOL vmlinux 0x3191f109 __krealloc +EXPORT_SYMBOL vmlinux 0x319c9339 vga_client_register +EXPORT_SYMBOL vmlinux 0x31bea65c udp_lib_rehash +EXPORT_SYMBOL vmlinux 0x31c2aa33 tty_throttle +EXPORT_SYMBOL vmlinux 0x31cd4193 devm_ioremap +EXPORT_SYMBOL vmlinux 0x31e76b57 recalibrate_cpu_khz +EXPORT_SYMBOL vmlinux 0x31f0bb78 __kmap_atomic_idx +EXPORT_SYMBOL vmlinux 0x31fa5f54 da903x_query_status +EXPORT_SYMBOL vmlinux 0x322959aa ppp_dev_name +EXPORT_SYMBOL vmlinux 0x3235d699 elevator_change +EXPORT_SYMBOL vmlinux 0x3240c65b files_lglock_global_lock_online +EXPORT_SYMBOL vmlinux 0x324fcfac wireless_send_event +EXPORT_SYMBOL vmlinux 0x3256b8a0 blk_queue_bounce +EXPORT_SYMBOL vmlinux 0x3259d915 nla_reserve +EXPORT_SYMBOL vmlinux 0x326425ca pci_unmap_biosrom +EXPORT_SYMBOL vmlinux 0x3273007c vfs_rename +EXPORT_SYMBOL vmlinux 0x32ab6324 dev_alloc_skb +EXPORT_SYMBOL vmlinux 0x32b0b75c cleancache_register_ops +EXPORT_SYMBOL vmlinux 0x32b90662 do_truncate +EXPORT_SYMBOL vmlinux 0x32dfdbe9 pm860x_page_bulk_write +EXPORT_SYMBOL vmlinux 0x32f5d6c4 scsi_add_device +EXPORT_SYMBOL vmlinux 0x32ffa339 set_pages_array_wc +EXPORT_SYMBOL vmlinux 0x3326c953 sock_common_setsockopt +EXPORT_SYMBOL vmlinux 0x338e92c5 inet_addr_type +EXPORT_SYMBOL vmlinux 0x33dbfd93 tcp_memory_allocated +EXPORT_SYMBOL vmlinux 0x342ed1de ip_mc_join_group +EXPORT_SYMBOL vmlinux 0x342f60fe apm_info +EXPORT_SYMBOL vmlinux 0x344e58b2 sock_queue_err_skb +EXPORT_SYMBOL vmlinux 0x345d7ff1 gen_pool_destroy +EXPORT_SYMBOL vmlinux 0x347013de nla_validate +EXPORT_SYMBOL vmlinux 0x348cee7c generic_setlease +EXPORT_SYMBOL vmlinux 0x34908c14 print_hex_dump_bytes +EXPORT_SYMBOL vmlinux 0x349cba85 strchr +EXPORT_SYMBOL vmlinux 0x34a0bfc9 thermal_zone_device_register +EXPORT_SYMBOL vmlinux 0x34a2b892 free_task +EXPORT_SYMBOL vmlinux 0x34bca869 clocksource_register +EXPORT_SYMBOL vmlinux 0x34c265bf atomic64_dec_if_positive_cx8 +EXPORT_SYMBOL vmlinux 0x34e038dc inet_csk_clear_xmit_timers +EXPORT_SYMBOL vmlinux 0x34f0b2ec unregister_qdisc +EXPORT_SYMBOL vmlinux 0x34f65450 skb_pad +EXPORT_SYMBOL vmlinux 0x350c0249 fsnotify_alloc_group +EXPORT_SYMBOL vmlinux 0x3531cd56 __blk_run_queue +EXPORT_SYMBOL vmlinux 0x3547438f napi_gro_flush +EXPORT_SYMBOL vmlinux 0x355990cf scsi_adjust_queue_depth +EXPORT_SYMBOL vmlinux 0x3575d621 pcibios_set_irq_routing +EXPORT_SYMBOL vmlinux 0x357c90d2 qdisc_put_stab +EXPORT_SYMBOL vmlinux 0x35967458 force_sig +EXPORT_SYMBOL vmlinux 0x359bf9e7 clear_page_dirty_for_io +EXPORT_SYMBOL vmlinux 0x35a970e1 rename_lock +EXPORT_SYMBOL vmlinux 0x35bc26ba dm_put_device +EXPORT_SYMBOL vmlinux 0x35c2ba9e refrigerator +EXPORT_SYMBOL vmlinux 0x35d46e48 blkdev_get +EXPORT_SYMBOL vmlinux 0x35d82903 dev_uc_flush +EXPORT_SYMBOL vmlinux 0x35e8a98b unlock_new_inode +EXPORT_SYMBOL vmlinux 0x35eeae6b x86_dma_fallback_dev +EXPORT_SYMBOL vmlinux 0x35fb946b security_inode_notifysecctx +EXPORT_SYMBOL vmlinux 0x360b1afe probe_irq_mask +EXPORT_SYMBOL vmlinux 0x361ff61d read_cache_page_gfp +EXPORT_SYMBOL vmlinux 0x362c0aa0 backlight_device_unregister +EXPORT_SYMBOL vmlinux 0x362ef408 _copy_from_user +EXPORT_SYMBOL vmlinux 0x36550ed9 vc_cons +EXPORT_SYMBOL vmlinux 0x36750fcb mca_device_claimed +EXPORT_SYMBOL vmlinux 0x3683ca76 generic_ro_fops +EXPORT_SYMBOL vmlinux 0x3686ea09 spi_print_msg +EXPORT_SYMBOL vmlinux 0x36bd5460 jbd2_journal_unlock_updates +EXPORT_SYMBOL vmlinux 0x36d61236 inet_csk_destroy_sock +EXPORT_SYMBOL vmlinux 0x36ddca9f pci_set_mwi +EXPORT_SYMBOL vmlinux 0x36e360e3 __hw_addr_add_multiple +EXPORT_SYMBOL vmlinux 0x36e7af98 journal_ack_err +EXPORT_SYMBOL vmlinux 0x36f904ec tty_port_close_start +EXPORT_SYMBOL vmlinux 0x3704f6e5 ip_xfrm_me_harder +EXPORT_SYMBOL vmlinux 0x37366317 vfs_write +EXPORT_SYMBOL vmlinux 0x3744cf36 vmalloc_to_pfn +EXPORT_SYMBOL vmlinux 0x3747a732 blk_rq_unmap_user +EXPORT_SYMBOL vmlinux 0x374ed073 scnprintf +EXPORT_SYMBOL vmlinux 0x375bfb23 get_phy_id +EXPORT_SYMBOL vmlinux 0x376e987b get_write_access +EXPORT_SYMBOL vmlinux 0x377f30c6 balance_dirty_pages_ratelimited_nr +EXPORT_SYMBOL vmlinux 0x378c917f skb_split +EXPORT_SYMBOL vmlinux 0x3790acef kill_litter_super +EXPORT_SYMBOL vmlinux 0x37976ed4 tcp_md5_hash_key +EXPORT_SYMBOL vmlinux 0x379f5837 param_set_invbool +EXPORT_SYMBOL vmlinux 0x37b4e59d flex_array_get +EXPORT_SYMBOL vmlinux 0x37befc70 jiffies_to_msecs +EXPORT_SYMBOL vmlinux 0x37c809ac page_symlink +EXPORT_SYMBOL vmlinux 0x37d7c606 blk_queue_free_tags +EXPORT_SYMBOL vmlinux 0x37db8f19 dmi_get_date +EXPORT_SYMBOL vmlinux 0x37e08f78 xfrm_init_state +EXPORT_SYMBOL vmlinux 0x37e74642 get_jiffies_64 +EXPORT_SYMBOL vmlinux 0x37ea921e vfsmount_lock_local_lock_cpu +EXPORT_SYMBOL vmlinux 0x37f614b7 __kfifo_len_r +EXPORT_SYMBOL vmlinux 0x37f7dd4d mb_cache_entry_free +EXPORT_SYMBOL vmlinux 0x37ff4c06 copy_from_user_overflow +EXPORT_SYMBOL vmlinux 0x380fa1ff ida_get_new_above +EXPORT_SYMBOL vmlinux 0x381a798a setup_max_cpus +EXPORT_SYMBOL vmlinux 0x381ccc13 __kfifo_dma_in_prepare_r +EXPORT_SYMBOL vmlinux 0x38551568 idr_for_each +EXPORT_SYMBOL vmlinux 0x385930d6 security_sb_clone_mnt_opts +EXPORT_SYMBOL vmlinux 0x385f1f4b key_reject_and_link +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 0x389883ed file_sb_list_del +EXPORT_SYMBOL vmlinux 0x38a39dfd bio_copy_kern +EXPORT_SYMBOL vmlinux 0x38b92846 llc_remove_pack +EXPORT_SYMBOL vmlinux 0x38dd6fe9 pneigh_enqueue +EXPORT_SYMBOL vmlinux 0x3907478d load_nls +EXPORT_SYMBOL vmlinux 0x393ae90c mmc_can_erase +EXPORT_SYMBOL vmlinux 0x39775e0f bh_uptodate_or_lock +EXPORT_SYMBOL vmlinux 0x3977e4bc padata_remove_cpu +EXPORT_SYMBOL vmlinux 0x3980aac1 unregister_reboot_notifier +EXPORT_SYMBOL vmlinux 0x39a055f3 acpi_remove_gpe_handler +EXPORT_SYMBOL vmlinux 0x39a41137 mmc_release_host +EXPORT_SYMBOL vmlinux 0x39c4428b tcf_hash_insert +EXPORT_SYMBOL vmlinux 0x39f32890 init_net +EXPORT_SYMBOL vmlinux 0x3a08475f platform_thermal_notify +EXPORT_SYMBOL vmlinux 0x3a12a2de flock_lock_file_wait +EXPORT_SYMBOL vmlinux 0x3a2204c6 security_netlink_recv +EXPORT_SYMBOL vmlinux 0x3a32839e intel_gtt_chipset_flush +EXPORT_SYMBOL vmlinux 0x3a3d1612 file_update_time +EXPORT_SYMBOL vmlinux 0x3a55e1b4 update_region +EXPORT_SYMBOL vmlinux 0x3a57c050 dec_zone_page_state +EXPORT_SYMBOL vmlinux 0x3a6a6ffc netif_rx_ni +EXPORT_SYMBOL vmlinux 0x3a7173ac complete_all +EXPORT_SYMBOL vmlinux 0x3a9009e1 con_copy_unimap +EXPORT_SYMBOL vmlinux 0x3a9b6fb9 blk_unregister_region +EXPORT_SYMBOL vmlinux 0x3aa2eb19 blk_stack_limits +EXPORT_SYMBOL vmlinux 0x3b135fed udp_sendmsg +EXPORT_SYMBOL vmlinux 0x3b19513e mmc_host_enable +EXPORT_SYMBOL vmlinux 0x3b1f4894 scsi_report_device_reset +EXPORT_SYMBOL vmlinux 0x3b3016d3 cpufreq_unregister_notifier +EXPORT_SYMBOL vmlinux 0x3b4b7218 dma_async_device_register +EXPORT_SYMBOL vmlinux 0x3b97fdac bio_integrity_tag_size +EXPORT_SYMBOL vmlinux 0x3ba7bdc8 pci_write_vpd +EXPORT_SYMBOL vmlinux 0x3bb06b22 inet_unregister_protosw +EXPORT_SYMBOL vmlinux 0x3bb295be grab_cache_page_nowait +EXPORT_SYMBOL vmlinux 0x3bbc30fb scsi_remove_target +EXPORT_SYMBOL vmlinux 0x3bd1b1f6 msecs_to_jiffies +EXPORT_SYMBOL vmlinux 0x3bf3d6ef mark_buffer_dirty +EXPORT_SYMBOL vmlinux 0x3c07da9a i8042_remove_filter +EXPORT_SYMBOL vmlinux 0x3c14c98c ppp_input +EXPORT_SYMBOL vmlinux 0x3c1fc6d8 input_register_handle +EXPORT_SYMBOL vmlinux 0x3c2c5af5 sprintf +EXPORT_SYMBOL vmlinux 0x3c3666da pci_dev_get +EXPORT_SYMBOL vmlinux 0x3c4aa2ec input_mt_report_pointer_emulation +EXPORT_SYMBOL vmlinux 0x3c65f9e8 audit_log_format +EXPORT_SYMBOL vmlinux 0x3c80c06c kstrtoull +EXPORT_SYMBOL vmlinux 0x3c9d1211 string_get_size +EXPORT_SYMBOL vmlinux 0x3cb3931b sg_copy_to_buffer +EXPORT_SYMBOL vmlinux 0x3ce43582 phy_disconnect +EXPORT_SYMBOL vmlinux 0x3ce4ca6f disable_irq +EXPORT_SYMBOL vmlinux 0x3ce95236 pci_prepare_to_sleep +EXPORT_SYMBOL vmlinux 0x3d1b276f ethtool_op_set_tso +EXPORT_SYMBOL vmlinux 0x3d26fcd8 cdev_del +EXPORT_SYMBOL vmlinux 0x3d2aafd1 try_wait_for_completion +EXPORT_SYMBOL vmlinux 0x3d30dbd2 kmap +EXPORT_SYMBOL vmlinux 0x3d613028 mmc_do_release_host +EXPORT_SYMBOL vmlinux 0x3d7c1ed7 msrs_alloc +EXPORT_SYMBOL vmlinux 0x3d8c1f6a journal_revoke +EXPORT_SYMBOL vmlinux 0x3d928dc1 call_usermodehelper_setup +EXPORT_SYMBOL vmlinux 0x3d9c8e15 sock_no_setsockopt +EXPORT_SYMBOL vmlinux 0x3da171f9 pci_mem_start +EXPORT_SYMBOL vmlinux 0x3dbe74af flex_array_shrink +EXPORT_SYMBOL vmlinux 0x3dcb88a0 irq_set_handler_data +EXPORT_SYMBOL vmlinux 0x3de26afc netpoll_poll_dev +EXPORT_SYMBOL vmlinux 0x3dfb55ea dev_err +EXPORT_SYMBOL vmlinux 0x3dfc897c seq_hlist_start_head +EXPORT_SYMBOL vmlinux 0x3dfe6f24 sg_miter_start +EXPORT_SYMBOL vmlinux 0x3e07a8b7 neigh_sysctl_register +EXPORT_SYMBOL vmlinux 0x3e0e9023 param_set_long +EXPORT_SYMBOL vmlinux 0x3e14f374 pci_get_subsys +EXPORT_SYMBOL vmlinux 0x3e2608e4 bio_map_user +EXPORT_SYMBOL vmlinux 0x3e2ae3a8 acpi_release_global_lock +EXPORT_SYMBOL vmlinux 0x3e45e9ff register_inetaddr_notifier +EXPORT_SYMBOL vmlinux 0x3e48a6b2 dev_addr_init +EXPORT_SYMBOL vmlinux 0x3e7b98e3 bio_integrity_get_tag +EXPORT_SYMBOL vmlinux 0x3e807fdf cap_file_mmap +EXPORT_SYMBOL vmlinux 0x3e882943 pcibios_align_resource +EXPORT_SYMBOL vmlinux 0x3e9110fa __hw_addr_unsync +EXPORT_SYMBOL vmlinux 0x3ea2d49e mddev_congested +EXPORT_SYMBOL vmlinux 0x3ea7edfc thaw_bdev +EXPORT_SYMBOL vmlinux 0x3ec8886f param_ops_int +EXPORT_SYMBOL vmlinux 0x3ed63055 zlib_inflateReset +EXPORT_SYMBOL vmlinux 0x3ef78d80 vm_get_page_prot +EXPORT_SYMBOL vmlinux 0x3f0546a8 ioread32_rep +EXPORT_SYMBOL vmlinux 0x3f0b524a __mod_zone_page_state +EXPORT_SYMBOL vmlinux 0x3f0cb962 tcf_unregister_action +EXPORT_SYMBOL vmlinux 0x3f3159b4 gen_pool_free +EXPORT_SYMBOL vmlinux 0x3f3b3aac neigh_lookup_nodev +EXPORT_SYMBOL vmlinux 0x3f44223a bdget +EXPORT_SYMBOL vmlinux 0x3f4547a7 put_unused_fd +EXPORT_SYMBOL vmlinux 0x3f622645 _raw_read_lock_irq +EXPORT_SYMBOL vmlinux 0x3f70125c page_address +EXPORT_SYMBOL vmlinux 0x3f735b69 pnpbios_protocol +EXPORT_SYMBOL vmlinux 0x3f8c152e sock_update_classid +EXPORT_SYMBOL vmlinux 0x3f90e302 in6_dev_finish_destroy +EXPORT_SYMBOL vmlinux 0x3f954dbc inet_frag_kill +EXPORT_SYMBOL vmlinux 0x3fa1a2cf dcache_dir_close +EXPORT_SYMBOL vmlinux 0x3fa5d5b6 single_release +EXPORT_SYMBOL vmlinux 0x3fa97985 kernel_accept +EXPORT_SYMBOL vmlinux 0x3fec048f sg_next +EXPORT_SYMBOL vmlinux 0x3fee24e1 send_sig_info +EXPORT_SYMBOL vmlinux 0x3ff62317 local_bh_disable +EXPORT_SYMBOL vmlinux 0x3ffc7ae6 ethtool_op_get_ufo +EXPORT_SYMBOL vmlinux 0x4008c7f8 pci_add_new_bus +EXPORT_SYMBOL vmlinux 0x401924f1 _dev_info +EXPORT_SYMBOL vmlinux 0x4029d238 param_set_copystring +EXPORT_SYMBOL vmlinux 0x402caf76 security_path_truncate +EXPORT_SYMBOL vmlinux 0x403a6531 __locks_copy_lock +EXPORT_SYMBOL vmlinux 0x40470ce0 dst_discard +EXPORT_SYMBOL vmlinux 0x40483415 nf_log_unregister +EXPORT_SYMBOL vmlinux 0x404f3e4c swiotlb_unmap_sg_attrs +EXPORT_SYMBOL vmlinux 0x4059792f print_hex_dump +EXPORT_SYMBOL vmlinux 0x405c1144 get_seconds +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 0x40c89d46 acpi_get_table_by_index +EXPORT_SYMBOL vmlinux 0x40d04664 console_trylock +EXPORT_SYMBOL vmlinux 0x40d723a5 max8998_bulk_write +EXPORT_SYMBOL vmlinux 0x40d8f6ad mca_device_read_stored_pos +EXPORT_SYMBOL vmlinux 0x40d92457 pnp_is_active +EXPORT_SYMBOL vmlinux 0x40e82760 truncate_pagecache +EXPORT_SYMBOL vmlinux 0x40f3213d ps2_end_command +EXPORT_SYMBOL vmlinux 0x4108e69a fb_match_mode +EXPORT_SYMBOL vmlinux 0x411a1c57 iw_handler_set_spy +EXPORT_SYMBOL vmlinux 0x41482d8b strndup_user +EXPORT_SYMBOL vmlinux 0x414d5383 tty_write_room +EXPORT_SYMBOL vmlinux 0x416efa3b swiotlb_alloc_coherent +EXPORT_SYMBOL vmlinux 0x4188d439 neigh_rand_reach_time +EXPORT_SYMBOL vmlinux 0x418ec056 led_brightness_set +EXPORT_SYMBOL vmlinux 0x41d7b280 mb_cache_entry_find_first +EXPORT_SYMBOL vmlinux 0x41f1b43b i8253_lock +EXPORT_SYMBOL vmlinux 0x420bd888 mdiobus_free +EXPORT_SYMBOL vmlinux 0x4211c3c1 zlib_inflateInit2 +EXPORT_SYMBOL vmlinux 0x4219539b nf_unregister_queue_handler +EXPORT_SYMBOL vmlinux 0x42224298 sscanf +EXPORT_SYMBOL vmlinux 0x4233278c inode_get_bytes +EXPORT_SYMBOL vmlinux 0x425353a5 sock_no_shutdown +EXPORT_SYMBOL vmlinux 0x42595e58 vgacon_text_force +EXPORT_SYMBOL vmlinux 0x425c97a9 blk_register_region +EXPORT_SYMBOL vmlinux 0x426fe906 scsi_free_command +EXPORT_SYMBOL vmlinux 0x4277bf81 dev_kfree_skb_irq +EXPORT_SYMBOL vmlinux 0x427b8639 neigh_lookup +EXPORT_SYMBOL vmlinux 0x4292364c schedule +EXPORT_SYMBOL vmlinux 0x42977ad4 __hw_addr_del_multiple +EXPORT_SYMBOL vmlinux 0x42be4478 kill_pid +EXPORT_SYMBOL vmlinux 0x42c66dbf i2c_smbus_write_word_data +EXPORT_SYMBOL vmlinux 0x42c8de35 ioremap_nocache +EXPORT_SYMBOL vmlinux 0x42dd9bef rtnl_create_link +EXPORT_SYMBOL vmlinux 0x42e217be get_fs_type +EXPORT_SYMBOL vmlinux 0x42e90713 tcp_sendpage +EXPORT_SYMBOL vmlinux 0x42ebcb94 phy_start_aneg +EXPORT_SYMBOL vmlinux 0x4302d0eb free_pages +EXPORT_SYMBOL vmlinux 0x430757d2 __ip_select_ident +EXPORT_SYMBOL vmlinux 0x43115f3d tcp_sendmsg +EXPORT_SYMBOL vmlinux 0x43122eac padata_do_parallel +EXPORT_SYMBOL vmlinux 0x43385ad9 acpi_pci_unregister_driver +EXPORT_SYMBOL vmlinux 0x436c2179 iowrite32 +EXPORT_SYMBOL vmlinux 0x437793ee poll_initwait +EXPORT_SYMBOL vmlinux 0x43a0458b blk_start_plug +EXPORT_SYMBOL vmlinux 0x43b81ba5 register_qdisc +EXPORT_SYMBOL vmlinux 0x43beefa0 pci_bus_assign_resources +EXPORT_SYMBOL vmlinux 0x43ee5cf0 simple_transaction_set +EXPORT_SYMBOL vmlinux 0x44366cfc simple_write_to_buffer +EXPORT_SYMBOL vmlinux 0x443b88f7 __devm_request_region +EXPORT_SYMBOL vmlinux 0x44402b6f param_get_ulong +EXPORT_SYMBOL vmlinux 0x445b4cd3 max8925_reg_write +EXPORT_SYMBOL vmlinux 0x4478221d mdiobus_unregister +EXPORT_SYMBOL vmlinux 0x449d3609 netpoll_send_udp +EXPORT_SYMBOL vmlinux 0x449ff135 tcf_destroy_chain +EXPORT_SYMBOL vmlinux 0x44aab119 kick_iocb +EXPORT_SYMBOL vmlinux 0x44aaf30f tsc_khz +EXPORT_SYMBOL vmlinux 0x44b911c3 rb_replace_node +EXPORT_SYMBOL vmlinux 0x44c23781 dump_trace +EXPORT_SYMBOL vmlinux 0x44c8d8c5 blkdev_issue_flush +EXPORT_SYMBOL vmlinux 0x44e78153 ipv6_skip_exthdr +EXPORT_SYMBOL vmlinux 0x44e9a829 match_token +EXPORT_SYMBOL vmlinux 0x450c0ba3 load_nls_default +EXPORT_SYMBOL vmlinux 0x451b26da locks_free_lock +EXPORT_SYMBOL vmlinux 0x4535d9ae thermal_zone_unbind_cooling_device +EXPORT_SYMBOL vmlinux 0x453c8403 pci_msi_enabled +EXPORT_SYMBOL vmlinux 0x4550ba8a register_cpu_notifier +EXPORT_SYMBOL vmlinux 0x4557d5a5 inet_add_protocol +EXPORT_SYMBOL vmlinux 0x4561217c inet_sendmsg +EXPORT_SYMBOL vmlinux 0x456e6dce radix_tree_tag_get +EXPORT_SYMBOL vmlinux 0x457364e0 sock_release +EXPORT_SYMBOL vmlinux 0x4575315d utf8s_to_utf16s +EXPORT_SYMBOL vmlinux 0x457829bc generic_block_fiemap +EXPORT_SYMBOL vmlinux 0x4578f528 __kfifo_to_user +EXPORT_SYMBOL vmlinux 0x4580480e sock_common_recvmsg +EXPORT_SYMBOL vmlinux 0x45805bd1 mutex_lock_killable +EXPORT_SYMBOL vmlinux 0x45c30ca9 i8042_check_port_owner +EXPORT_SYMBOL vmlinux 0x45d216b9 tcp_put_md5sig_pool +EXPORT_SYMBOL vmlinux 0x45d62a61 bdev_read_only +EXPORT_SYMBOL vmlinux 0x45f49b4a bio_integrity_enabled +EXPORT_SYMBOL vmlinux 0x460151b0 sock_wfree +EXPORT_SYMBOL vmlinux 0x4616a46d tr_type_trans +EXPORT_SYMBOL vmlinux 0x46214106 files_lglock_local_unlock_cpu +EXPORT_SYMBOL vmlinux 0x46244210 dcache_dir_open +EXPORT_SYMBOL vmlinux 0x462a2e75 match_strlcpy +EXPORT_SYMBOL vmlinux 0x4631e2a7 inet6_release +EXPORT_SYMBOL vmlinux 0x46387b6c pci_clear_mwi +EXPORT_SYMBOL vmlinux 0x466c14a7 __delay +EXPORT_SYMBOL vmlinux 0x467655e0 netlink_broadcast_filtered +EXPORT_SYMBOL vmlinux 0x467e32e4 xfrm_state_update +EXPORT_SYMBOL vmlinux 0x468086b3 sk_stream_kill_queues +EXPORT_SYMBOL vmlinux 0x468d509e dst_cow_metrics_generic +EXPORT_SYMBOL vmlinux 0x469b05ef netlink_rcv_skb +EXPORT_SYMBOL vmlinux 0x469d461c invalidate_bdev +EXPORT_SYMBOL vmlinux 0x46d7438d kernel_sendpage +EXPORT_SYMBOL vmlinux 0x4738dd1b dm_kcopyd_client_create +EXPORT_SYMBOL vmlinux 0x474dc3a5 netdev_features_change +EXPORT_SYMBOL vmlinux 0x475100c2 inet_get_local_port_range +EXPORT_SYMBOL vmlinux 0x475f010b acpi_purge_cached_objects +EXPORT_SYMBOL vmlinux 0x477e7683 scsi_free_host_dev +EXPORT_SYMBOL vmlinux 0x478d10b2 ht_destroy_irq +EXPORT_SYMBOL vmlinux 0x4791dd08 pci_enable_obff +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 0x47b6f534 abx500_set_register_interruptible +EXPORT_SYMBOL vmlinux 0x47c3f527 gen_pool_virt_to_phys +EXPORT_SYMBOL vmlinux 0x47c7b0d2 cpu_number +EXPORT_SYMBOL vmlinux 0x47db822c dquot_quota_on_mount +EXPORT_SYMBOL vmlinux 0x47f554c7 truncate_setsize +EXPORT_SYMBOL vmlinux 0x47ff2fc9 register_gifconf +EXPORT_SYMBOL vmlinux 0x48145f20 dmam_alloc_coherent +EXPORT_SYMBOL vmlinux 0x48193639 acpi_lid_open +EXPORT_SYMBOL vmlinux 0x481cb9ab acpi_enter_sleep_state_prep +EXPORT_SYMBOL vmlinux 0x48255688 vm_map_ram +EXPORT_SYMBOL vmlinux 0x4859b8bb rtc_year_days +EXPORT_SYMBOL vmlinux 0x487aa27b dma_async_memcpy_buf_to_pg +EXPORT_SYMBOL vmlinux 0x48814053 tcp_v4_do_rcv +EXPORT_SYMBOL vmlinux 0x48a2b88c inet_stream_connect +EXPORT_SYMBOL vmlinux 0x48a771c5 cpu_core_map +EXPORT_SYMBOL vmlinux 0x48aeda36 spi_display_xfer_agreement +EXPORT_SYMBOL vmlinux 0x48c3692c call_usermodehelper_freeinfo +EXPORT_SYMBOL vmlinux 0x48ce8a7b ip_mc_inc_group +EXPORT_SYMBOL vmlinux 0x48dbf933 unregister_key_type +EXPORT_SYMBOL vmlinux 0x49109f85 kernel_bind +EXPORT_SYMBOL vmlinux 0x49235964 blk_get_backing_dev_info +EXPORT_SYMBOL vmlinux 0x4933e05f ethtool_op_set_tx_hw_csum +EXPORT_SYMBOL vmlinux 0x493a19d9 vfs_readdir +EXPORT_SYMBOL vmlinux 0x495d5c39 input_mt_report_finger_count +EXPORT_SYMBOL vmlinux 0x49603fb8 security_sb_copy_data +EXPORT_SYMBOL vmlinux 0x496686ea i2c_use_client +EXPORT_SYMBOL vmlinux 0x496fb715 vlan_ioctl_set +EXPORT_SYMBOL vmlinux 0x49851178 fifo_create_dflt +EXPORT_SYMBOL vmlinux 0x498f47e0 seq_lseek +EXPORT_SYMBOL vmlinux 0x49911049 rawv6_mh_filter_unregister +EXPORT_SYMBOL vmlinux 0x49a920cb otg_get_transceiver +EXPORT_SYMBOL vmlinux 0x49ab3574 skb_put +EXPORT_SYMBOL vmlinux 0x49b07aec tcp_select_initial_window +EXPORT_SYMBOL vmlinux 0x49b9dfd3 tcf_hash_lookup +EXPORT_SYMBOL vmlinux 0x49d98f6e intel_gtt_insert_pages +EXPORT_SYMBOL vmlinux 0x49f6be9d flex_array_clear +EXPORT_SYMBOL vmlinux 0x4a358252 __bitmap_subset +EXPORT_SYMBOL vmlinux 0x4a368007 security_path_mknod +EXPORT_SYMBOL vmlinux 0x4a376bae skb_find_text +EXPORT_SYMBOL vmlinux 0x4a543144 ip_route_me_harder +EXPORT_SYMBOL vmlinux 0x4a59ba5b migrate_page +EXPORT_SYMBOL vmlinux 0x4a7c5342 tcp_getsockopt +EXPORT_SYMBOL vmlinux 0x4a86e8d0 phy_driver_register +EXPORT_SYMBOL vmlinux 0x4aa4c182 xfrm_user_policy +EXPORT_SYMBOL vmlinux 0x4aa4f4a2 deny_write_access +EXPORT_SYMBOL vmlinux 0x4aaab2b1 groups_alloc +EXPORT_SYMBOL vmlinux 0x4ac5ec47 pipe_lock +EXPORT_SYMBOL vmlinux 0x4acd93d3 release_resource +EXPORT_SYMBOL vmlinux 0x4adae474 journal_forget +EXPORT_SYMBOL vmlinux 0x4ae12b9d napi_frags_finish +EXPORT_SYMBOL vmlinux 0x4aeecdad unregister_snap_client +EXPORT_SYMBOL vmlinux 0x4afa32e0 llc_sap_open +EXPORT_SYMBOL vmlinux 0x4afe9a77 scsi_partsize +EXPORT_SYMBOL vmlinux 0x4b01636b skb_copy_bits +EXPORT_SYMBOL vmlinux 0x4b06c82b acpi_processor_notify_smm +EXPORT_SYMBOL vmlinux 0x4b085dbf agp3_generic_configure +EXPORT_SYMBOL vmlinux 0x4b1ec3e2 kstrtoul_from_user +EXPORT_SYMBOL vmlinux 0x4b317968 proc_mkdir +EXPORT_SYMBOL vmlinux 0x4b34fbf5 block_all_signals +EXPORT_SYMBOL vmlinux 0x4b3fd4b8 fb_validate_mode +EXPORT_SYMBOL vmlinux 0x4b440039 __lock_buffer +EXPORT_SYMBOL vmlinux 0x4b8dab80 journal_invalidatepage +EXPORT_SYMBOL vmlinux 0x4b955d7c neigh_create +EXPORT_SYMBOL vmlinux 0x4bb69097 unregister_sysctl_table +EXPORT_SYMBOL vmlinux 0x4bc96635 ifla_policy +EXPORT_SYMBOL vmlinux 0x4bed96b7 pci_set_dma_seg_boundary +EXPORT_SYMBOL vmlinux 0x4bf28f11 cpufreq_global_kobject +EXPORT_SYMBOL vmlinux 0x4bf96a10 rps_may_expire_flow +EXPORT_SYMBOL vmlinux 0x4c1182cb bitmap_scnprintf +EXPORT_SYMBOL vmlinux 0x4c23e89f bio_integrity_split +EXPORT_SYMBOL vmlinux 0x4c24a2b8 mem_map +EXPORT_SYMBOL vmlinux 0x4c28c8eb agp_generic_destroy_pages +EXPORT_SYMBOL vmlinux 0x4c2ae700 strnstr +EXPORT_SYMBOL vmlinux 0x4c36fd8d __qdisc_calculate_pkt_len +EXPORT_SYMBOL vmlinux 0x4c383086 i2c_smbus_read_block_data +EXPORT_SYMBOL vmlinux 0x4c4c8e7e generic_readlink +EXPORT_SYMBOL vmlinux 0x4c5d943f __cleancache_init_shared_fs +EXPORT_SYMBOL vmlinux 0x4c5f01b4 tty_port_carrier_raised +EXPORT_SYMBOL vmlinux 0x4c6cd1b3 agp_backend_release +EXPORT_SYMBOL vmlinux 0x4c8942e4 bdput +EXPORT_SYMBOL vmlinux 0x4c98ae3d thaw_super +EXPORT_SYMBOL vmlinux 0x4c9e5964 inet_frag_evictor +EXPORT_SYMBOL vmlinux 0x4cbbd171 __bitmap_weight +EXPORT_SYMBOL vmlinux 0x4ccff588 kernel_getpeername +EXPORT_SYMBOL vmlinux 0x4ce3c449 nf_log_bind_pf +EXPORT_SYMBOL vmlinux 0x4ce6bef1 uart_add_one_port +EXPORT_SYMBOL vmlinux 0x4d025d04 vfs_stat +EXPORT_SYMBOL vmlinux 0x4d0e2bb6 cpu_info +EXPORT_SYMBOL vmlinux 0x4d203330 __scsi_alloc_queue +EXPORT_SYMBOL vmlinux 0x4d20ddbc atomic64_inc_not_zero_cx8 +EXPORT_SYMBOL vmlinux 0x4d28e125 udp_ioctl +EXPORT_SYMBOL vmlinux 0x4d3c153f sigprocmask +EXPORT_SYMBOL vmlinux 0x4d45d89e udp_memory_allocated +EXPORT_SYMBOL vmlinux 0x4d490a63 km_state_notify +EXPORT_SYMBOL vmlinux 0x4d537ede mca_device_write_pos +EXPORT_SYMBOL vmlinux 0x4d8bb0b2 dm_table_put +EXPORT_SYMBOL vmlinux 0x4d974b9c register_sysrq_key +EXPORT_SYMBOL vmlinux 0x4db05602 inet6_register_protosw +EXPORT_SYMBOL vmlinux 0x4dc079f4 iw_handler_set_thrspy +EXPORT_SYMBOL vmlinux 0x4dc45be9 nf_log_unbind_pf +EXPORT_SYMBOL vmlinux 0x4ddeec2b pnp_possible_config +EXPORT_SYMBOL vmlinux 0x4de75605 sb_set_blocksize +EXPORT_SYMBOL vmlinux 0x4deef208 uart_match_port +EXPORT_SYMBOL vmlinux 0x4df119fa __bitmap_parse +EXPORT_SYMBOL vmlinux 0x4df44c2d qdisc_create_dflt +EXPORT_SYMBOL vmlinux 0x4dfa8470 genphy_update_link +EXPORT_SYMBOL vmlinux 0x4e069249 security_tun_dev_post_create +EXPORT_SYMBOL vmlinux 0x4e21999c acpi_get_child +EXPORT_SYMBOL vmlinux 0x4e317770 d_splice_alias +EXPORT_SYMBOL vmlinux 0x4e3567f7 match_int +EXPORT_SYMBOL vmlinux 0x4e54cf9f dquot_scan_active +EXPORT_SYMBOL vmlinux 0x4e5ecffc poll_schedule_timeout +EXPORT_SYMBOL vmlinux 0x4e6c71ed dquot_initialize +EXPORT_SYMBOL vmlinux 0x4e6e8ea7 fg_console +EXPORT_SYMBOL vmlinux 0x4e830a3e strnicmp +EXPORT_SYMBOL vmlinux 0x4eaa4d40 ethtool_op_get_tso +EXPORT_SYMBOL vmlinux 0x4ead2f39 inet6_del_protocol +EXPORT_SYMBOL vmlinux 0x4eb6816d block_read_full_page +EXPORT_SYMBOL vmlinux 0x4ebaa6d6 neigh_table_init_no_netlink +EXPORT_SYMBOL vmlinux 0x4ec15ac0 __neigh_event_send +EXPORT_SYMBOL vmlinux 0x4ee5d6ec nla_reserve_nohdr +EXPORT_SYMBOL vmlinux 0x4efb883c phy_ethtool_sset +EXPORT_SYMBOL vmlinux 0x4f028d95 lock_may_write +EXPORT_SYMBOL vmlinux 0x4f1b53d4 rtnl_notify +EXPORT_SYMBOL vmlinux 0x4f1cd128 security_tun_dev_create +EXPORT_SYMBOL vmlinux 0x4f391d0e nla_parse +EXPORT_SYMBOL vmlinux 0x4f43cb3a scsi_mode_sense +EXPORT_SYMBOL vmlinux 0x4f46001d mmc_set_data_timeout +EXPORT_SYMBOL vmlinux 0x4f476e96 init_cdrom_command +EXPORT_SYMBOL vmlinux 0x4f5a5c32 md_check_no_bitmap +EXPORT_SYMBOL vmlinux 0x4f6b22f2 acpi_bus_register_driver +EXPORT_SYMBOL vmlinux 0x4f783f30 acpi_read +EXPORT_SYMBOL vmlinux 0x4f839cbc commit_creds +EXPORT_SYMBOL vmlinux 0x4f9c2fbe mb_cache_destroy +EXPORT_SYMBOL vmlinux 0x4fdee897 i8042_command +EXPORT_SYMBOL vmlinux 0x4fea45d3 nf_getsockopt +EXPORT_SYMBOL vmlinux 0x4ff1c9bc populate_rootfs_wait +EXPORT_SYMBOL vmlinux 0x4ff64622 iov_iter_copy_from_user_atomic +EXPORT_SYMBOL vmlinux 0x50093635 pcie_port_service_register +EXPORT_SYMBOL vmlinux 0x50211ee3 tcp_free_md5sig_pool +EXPORT_SYMBOL vmlinux 0x50529870 acpi_get_gpe_status +EXPORT_SYMBOL vmlinux 0x50622ac2 scsi_host_lookup +EXPORT_SYMBOL vmlinux 0x506746b6 getrawmonotonic +EXPORT_SYMBOL vmlinux 0x506e6f2f _atomic_dec_and_lock +EXPORT_SYMBOL vmlinux 0x5070e677 pci_vpd_truncate +EXPORT_SYMBOL vmlinux 0x5071e0e2 radix_tree_tagged +EXPORT_SYMBOL vmlinux 0x50ab4c6d files_lglock_global_lock +EXPORT_SYMBOL vmlinux 0x50b0b513 kmem_cache_create +EXPORT_SYMBOL vmlinux 0x50b8a2dc dev_kfree_skb_any +EXPORT_SYMBOL vmlinux 0x50b8d087 scsi_setup_blk_pc_cmnd +EXPORT_SYMBOL vmlinux 0x50eedeb8 printk +EXPORT_SYMBOL vmlinux 0x50fdf0c4 mount_pseudo +EXPORT_SYMBOL vmlinux 0x510ac3ae hippi_mac_addr +EXPORT_SYMBOL vmlinux 0x5118c382 secure_dccp_sequence_number +EXPORT_SYMBOL vmlinux 0x5124f3c9 end_writeback +EXPORT_SYMBOL vmlinux 0x5141423d fib_default_rule_pref +EXPORT_SYMBOL vmlinux 0x5151e521 pagevec_lookup +EXPORT_SYMBOL vmlinux 0x5152e605 memcmp +EXPORT_SYMBOL vmlinux 0x5154840e unlock_rename +EXPORT_SYMBOL vmlinux 0x517028b2 block_invalidatepage +EXPORT_SYMBOL vmlinux 0x5186518f profile_pc +EXPORT_SYMBOL vmlinux 0x51b84197 isapnp_protocol +EXPORT_SYMBOL vmlinux 0x51be23a1 netlink_ack +EXPORT_SYMBOL vmlinux 0x51c2df9c genl_register_ops +EXPORT_SYMBOL vmlinux 0x51ce5ad3 files_lglock_local_lock_cpu +EXPORT_SYMBOL vmlinux 0x51d12d4e acpi_pci_disabled +EXPORT_SYMBOL vmlinux 0x51dac9a4 kmem_cache_alloc +EXPORT_SYMBOL vmlinux 0x51dce73b xfrm_state_walk_init +EXPORT_SYMBOL vmlinux 0x51ed809a blk_get_queue +EXPORT_SYMBOL vmlinux 0x51ef33b8 kstrndup +EXPORT_SYMBOL vmlinux 0x51fc3a99 dquot_quota_on +EXPORT_SYMBOL vmlinux 0x52026cdf security_sb_parse_opts_str +EXPORT_SYMBOL vmlinux 0x52095e19 acpi_get_data +EXPORT_SYMBOL vmlinux 0x522c24c4 nf_register_queue_handler +EXPORT_SYMBOL vmlinux 0x52373b22 bit_waitqueue +EXPORT_SYMBOL vmlinux 0x5261afa1 mdiobus_write +EXPORT_SYMBOL vmlinux 0x52760ca9 getnstimeofday +EXPORT_SYMBOL vmlinux 0x52872b97 ida_destroy +EXPORT_SYMBOL vmlinux 0x528c709d simple_read_from_buffer +EXPORT_SYMBOL vmlinux 0x52943e2f log_start_commit +EXPORT_SYMBOL vmlinux 0x52d7b2fd llc_sap_list +EXPORT_SYMBOL vmlinux 0x52d9fc83 dquot_claim_space_nodirty +EXPORT_SYMBOL vmlinux 0x52de9e25 dquot_acquire +EXPORT_SYMBOL vmlinux 0x52e453ca lro_vlan_hwaccel_receive_frags +EXPORT_SYMBOL vmlinux 0x52e76337 blk_rq_map_sg +EXPORT_SYMBOL vmlinux 0x52efae45 dquot_get_dqinfo +EXPORT_SYMBOL vmlinux 0x52fb61a3 request_key_async_with_auxdata +EXPORT_SYMBOL vmlinux 0x530b1e4c rdmsr_on_cpus +EXPORT_SYMBOL vmlinux 0x530b1e98 pm_suspend +EXPORT_SYMBOL vmlinux 0x531b604e __virt_addr_valid +EXPORT_SYMBOL vmlinux 0x531bc8d6 ppp_unregister_compressor +EXPORT_SYMBOL vmlinux 0x53303309 pci_scan_bridge +EXPORT_SYMBOL vmlinux 0x53326531 mempool_alloc_pages +EXPORT_SYMBOL vmlinux 0x534563eb iget_failed +EXPORT_SYMBOL vmlinux 0x534ef332 nla_put +EXPORT_SYMBOL vmlinux 0x537c1ad2 alloc_etherdev_mqs +EXPORT_SYMBOL vmlinux 0x538383c0 unregister_inet6addr_notifier +EXPORT_SYMBOL vmlinux 0x539bb694 bio_kmalloc +EXPORT_SYMBOL vmlinux 0x53a7c273 filemap_fdatawrite +EXPORT_SYMBOL vmlinux 0x53c0767c sk_chk_filter +EXPORT_SYMBOL vmlinux 0x53c8c1a9 tty_flip_buffer_push +EXPORT_SYMBOL vmlinux 0x53d41885 dev_set_mtu +EXPORT_SYMBOL vmlinux 0x53e09f37 blk_queue_max_segments +EXPORT_SYMBOL vmlinux 0x53f1202d set_user_nice +EXPORT_SYMBOL vmlinux 0x53ffe263 dst_alloc +EXPORT_SYMBOL vmlinux 0x54005641 idr_get_new_above +EXPORT_SYMBOL vmlinux 0x54053d9e arp_xmit +EXPORT_SYMBOL vmlinux 0x541089db padata_start +EXPORT_SYMBOL vmlinux 0x543ef284 seq_hlist_start +EXPORT_SYMBOL vmlinux 0x545cf96e serio_close +EXPORT_SYMBOL vmlinux 0x5464cad6 mca_device_status +EXPORT_SYMBOL vmlinux 0x548e1c63 xfrm_register_mode +EXPORT_SYMBOL vmlinux 0x54935666 acpi_os_read_port +EXPORT_SYMBOL vmlinux 0x54a285c5 atomic64_dec_return_cx8 +EXPORT_SYMBOL vmlinux 0x54a9db5f _kstrtoul +EXPORT_SYMBOL vmlinux 0x54d3014d pipe_to_file +EXPORT_SYMBOL vmlinux 0x54d872ba percpu_counter_compare +EXPORT_SYMBOL vmlinux 0x54e5a2a2 bitmap_endwrite +EXPORT_SYMBOL vmlinux 0x54e6fcdd net_enable_timestamp +EXPORT_SYMBOL vmlinux 0x5502fb72 md_register_thread +EXPORT_SYMBOL vmlinux 0x5525d419 seq_escape +EXPORT_SYMBOL vmlinux 0x5536b0ac scsi_rescan_device +EXPORT_SYMBOL vmlinux 0x5541ea93 on_each_cpu +EXPORT_SYMBOL vmlinux 0x5546dbdf journal_force_commit_nested +EXPORT_SYMBOL vmlinux 0x556c2b3c pnp_start_dev +EXPORT_SYMBOL vmlinux 0x55713c8a ps2_cmd_aborted +EXPORT_SYMBOL vmlinux 0x557ccc0b mntput +EXPORT_SYMBOL vmlinux 0x55863abf kthread_bind +EXPORT_SYMBOL vmlinux 0x55920994 lookup_one_len +EXPORT_SYMBOL vmlinux 0x5592376b call_usermodehelper_setfns +EXPORT_SYMBOL vmlinux 0x5594be03 bitmap_remap +EXPORT_SYMBOL vmlinux 0x55e8d58c sk_send_sigurg +EXPORT_SYMBOL vmlinux 0x55ea0567 __vlan_hwaccel_rx +EXPORT_SYMBOL vmlinux 0x5600904f fb_get_color_depth +EXPORT_SYMBOL vmlinux 0x560e7a85 inet_csk_delete_keepalive_timer +EXPORT_SYMBOL vmlinux 0x5614b010 xfrm_policy_walk_done +EXPORT_SYMBOL vmlinux 0x5617447e kblockd_schedule_work +EXPORT_SYMBOL vmlinux 0x5635a60a vmalloc_user +EXPORT_SYMBOL vmlinux 0x563f49a5 pci_request_region_exclusive +EXPORT_SYMBOL vmlinux 0x5648b9fa read_cache_page_async +EXPORT_SYMBOL vmlinux 0x565fdfbf vlan_gro_receive +EXPORT_SYMBOL vmlinux 0x568b360e xfrm_state_insert +EXPORT_SYMBOL vmlinux 0x56af4c71 journal_lock_updates +EXPORT_SYMBOL vmlinux 0x56be8c66 mark_buffer_dirty_inode +EXPORT_SYMBOL vmlinux 0x56c25c72 qdisc_list_del +EXPORT_SYMBOL vmlinux 0x56c8799d scsi_kunmap_atomic_sg +EXPORT_SYMBOL vmlinux 0x56f370f6 tty_name +EXPORT_SYMBOL vmlinux 0x5705088a __vmalloc +EXPORT_SYMBOL vmlinux 0x5706deed sk_free +EXPORT_SYMBOL vmlinux 0x5719bb36 kthread_stop +EXPORT_SYMBOL vmlinux 0x572e85d4 blk_lookup_devt +EXPORT_SYMBOL vmlinux 0x5736d5b2 mem_cgroup_update_page_stat +EXPORT_SYMBOL vmlinux 0x57435fe9 eisa_driver_unregister +EXPORT_SYMBOL vmlinux 0x57575f08 dmaengine_put +EXPORT_SYMBOL vmlinux 0x57674fd7 __sw_hweight16 +EXPORT_SYMBOL vmlinux 0x576ba11a sleep_on +EXPORT_SYMBOL vmlinux 0x579fbcd2 cpu_possible_mask +EXPORT_SYMBOL vmlinux 0x57a6504e vsnprintf +EXPORT_SYMBOL vmlinux 0x57ad7be6 netdev_notice +EXPORT_SYMBOL vmlinux 0x57b09822 up +EXPORT_SYMBOL vmlinux 0x57b57ebe jiffies_to_timespec +EXPORT_SYMBOL vmlinux 0x57c1e9fd uart_unregister_driver +EXPORT_SYMBOL vmlinux 0x57db7242 mangle_path +EXPORT_SYMBOL vmlinux 0x58196df9 kernel_recvmsg +EXPORT_SYMBOL vmlinux 0x5838f6c9 rtc_valid_tm +EXPORT_SYMBOL vmlinux 0x584692db xfrm_policy_byid +EXPORT_SYMBOL vmlinux 0x584738f9 rdmsr_safe_on_cpu +EXPORT_SYMBOL vmlinux 0x5857b225 ioread16_rep +EXPORT_SYMBOL vmlinux 0x5859d352 filemap_fdatawrite_range +EXPORT_SYMBOL vmlinux 0x585c7fc4 kernel_sock_shutdown +EXPORT_SYMBOL vmlinux 0x585fb02f page_readlink +EXPORT_SYMBOL vmlinux 0x586103be acpi_setup_gpe_for_wake +EXPORT_SYMBOL vmlinux 0x586311a0 key_task_permission +EXPORT_SYMBOL vmlinux 0x587c70d8 _raw_spin_lock_irqsave +EXPORT_SYMBOL vmlinux 0x5892d54c acpi_remove_address_space_handler +EXPORT_SYMBOL vmlinux 0x58a747c6 pci_dev_driver +EXPORT_SYMBOL vmlinux 0x58f3746a default_llseek +EXPORT_SYMBOL vmlinux 0x58f4c282 remove_arg_zero +EXPORT_SYMBOL vmlinux 0x58fc0475 jbd2_log_start_commit +EXPORT_SYMBOL vmlinux 0x58fef6f8 ist_info +EXPORT_SYMBOL vmlinux 0x5901b755 scsi_nonblockable_ioctl +EXPORT_SYMBOL vmlinux 0x5903511e pnp_device_attach +EXPORT_SYMBOL vmlinux 0x59243523 setup_new_exec +EXPORT_SYMBOL vmlinux 0x592b59af acpi_evaluate_object_typed +EXPORT_SYMBOL vmlinux 0x59331137 tty_driver_kref_put +EXPORT_SYMBOL vmlinux 0x5934392b fb_register_client +EXPORT_SYMBOL vmlinux 0x594bf15b ioport_map +EXPORT_SYMBOL vmlinux 0x594c3b0a pci_bus_write_config_word +EXPORT_SYMBOL vmlinux 0x59526bcd kmap_atomic_prot +EXPORT_SYMBOL vmlinux 0x5954ca82 idr_destroy +EXPORT_SYMBOL vmlinux 0x595be7f1 rwsem_downgrade_wake +EXPORT_SYMBOL vmlinux 0x59739e7e elv_rb_latter_request +EXPORT_SYMBOL vmlinux 0x5988d206 jbd2_journal_extend +EXPORT_SYMBOL vmlinux 0x598d27fa sock_create +EXPORT_SYMBOL vmlinux 0x598e360f xfrm_policy_insert +EXPORT_SYMBOL vmlinux 0x59a93ce9 phy_stop_interrupts +EXPORT_SYMBOL vmlinux 0x59b00d64 __skb_checksum_complete +EXPORT_SYMBOL vmlinux 0x59b516e3 pnp_release_card_device +EXPORT_SYMBOL vmlinux 0x59bc9609 acpi_write_bit_register +EXPORT_SYMBOL vmlinux 0x59be9eaf __scm_destroy +EXPORT_SYMBOL vmlinux 0x59d696b6 register_module_notifier +EXPORT_SYMBOL vmlinux 0x59e70f93 __send_remote_softirq +EXPORT_SYMBOL vmlinux 0x59eaefc1 ip_queue_rcv_skb +EXPORT_SYMBOL vmlinux 0x5a07f835 xfrm_policy_bysel_ctx +EXPORT_SYMBOL vmlinux 0x5a1e2169 truncate_inode_pages +EXPORT_SYMBOL vmlinux 0x5a23f53b tcf_exts_destroy +EXPORT_SYMBOL vmlinux 0x5a2bda12 udplite_table +EXPORT_SYMBOL vmlinux 0x5a428fee register_shrinker +EXPORT_SYMBOL vmlinux 0x5a4896a8 __put_user_2 +EXPORT_SYMBOL vmlinux 0x5a4e6d5b inode_init_once +EXPORT_SYMBOL vmlinux 0x5a744b86 netlink_set_nonroot +EXPORT_SYMBOL vmlinux 0x5a860260 scsi_device_resume +EXPORT_SYMBOL vmlinux 0x5a980396 skb_recv_datagram +EXPORT_SYMBOL vmlinux 0x5ac376a5 acpi_install_fixed_event_handler +EXPORT_SYMBOL vmlinux 0x5add85a3 inet_bind +EXPORT_SYMBOL vmlinux 0x5ae97470 prepare_kernel_cred +EXPORT_SYMBOL vmlinux 0x5af0a7cc sock_map_fd +EXPORT_SYMBOL vmlinux 0x5afb6241 d_rehash +EXPORT_SYMBOL vmlinux 0x5b19634d div_s64_rem +EXPORT_SYMBOL vmlinux 0x5b270242 pci_bus_add_devices +EXPORT_SYMBOL vmlinux 0x5b4c6297 __percpu_counter_sum +EXPORT_SYMBOL vmlinux 0x5b51c6a7 acpi_walk_resources +EXPORT_SYMBOL vmlinux 0x5b60580a scm_detach_fds +EXPORT_SYMBOL vmlinux 0x5b75c127 inet_csk_reset_keepalive_timer +EXPORT_SYMBOL vmlinux 0x5b7c1f6f inet_accept +EXPORT_SYMBOL vmlinux 0x5b87def6 qdisc_tree_decrease_qlen +EXPORT_SYMBOL vmlinux 0x5b88e8c9 atomic64_sub_return_cx8 +EXPORT_SYMBOL vmlinux 0x5ba78969 __brelse +EXPORT_SYMBOL vmlinux 0x5bb02ea4 ip_fragment +EXPORT_SYMBOL vmlinux 0x5bd20421 pci_map_biosrom +EXPORT_SYMBOL vmlinux 0x5c09af47 fb_find_mode +EXPORT_SYMBOL vmlinux 0x5c1942e1 inet_ioctl +EXPORT_SYMBOL vmlinux 0x5c4163f1 prepare_binprm +EXPORT_SYMBOL vmlinux 0x5c49ce4a mmc_wait_for_req +EXPORT_SYMBOL vmlinux 0x5c4ba9a3 abx500_event_registers_startup_state_get +EXPORT_SYMBOL vmlinux 0x5c4bf429 mmc_alloc_host +EXPORT_SYMBOL vmlinux 0x5c68705b mca_read_pos +EXPORT_SYMBOL vmlinux 0x5c98e74f nla_put_nohdr +EXPORT_SYMBOL vmlinux 0x5c9a1629 _raw_read_trylock +EXPORT_SYMBOL vmlinux 0x5ca29fff blk_cleanup_queue +EXPORT_SYMBOL vmlinux 0x5cb21418 i2c_smbus_read_byte +EXPORT_SYMBOL vmlinux 0x5cb65154 blk_integrity_register +EXPORT_SYMBOL vmlinux 0x5cd11e75 set_device_ro +EXPORT_SYMBOL vmlinux 0x5cd22c6a jbd2_journal_flush +EXPORT_SYMBOL vmlinux 0x5cdc952c unregister_console +EXPORT_SYMBOL vmlinux 0x5cddac2b ppp_output_wakeup +EXPORT_SYMBOL vmlinux 0x5ceb9b21 blk_queue_physical_block_size +EXPORT_SYMBOL vmlinux 0x5d1bccc5 set_page_dirty +EXPORT_SYMBOL vmlinux 0x5d1eb6db sk_stream_wait_connect +EXPORT_SYMBOL vmlinux 0x5d2d0e33 neigh_changeaddr +EXPORT_SYMBOL vmlinux 0x5d3c7149 pnp_disable_dev +EXPORT_SYMBOL vmlinux 0x5d45e72d blk_complete_request +EXPORT_SYMBOL vmlinux 0x5d4d42f3 phy_attach +EXPORT_SYMBOL vmlinux 0x5d612a1b netdev_change_features +EXPORT_SYMBOL vmlinux 0x5d675ac8 acpi_bus_unregister_driver +EXPORT_SYMBOL vmlinux 0x5d74bcd7 blk_queue_bounce_limit +EXPORT_SYMBOL vmlinux 0x5d74dbcf pnp_range_reserved +EXPORT_SYMBOL vmlinux 0x5da5b9f0 xfrm_state_add +EXPORT_SYMBOL vmlinux 0x5dab6585 dev_base_lock +EXPORT_SYMBOL vmlinux 0x5db35f09 set_pages_nx +EXPORT_SYMBOL vmlinux 0x5dc485af tty_wait_until_sent +EXPORT_SYMBOL vmlinux 0x5dc81cb7 __seq_open_private +EXPORT_SYMBOL vmlinux 0x5dc9b630 cad_pid +EXPORT_SYMBOL vmlinux 0x5df35683 dput +EXPORT_SYMBOL vmlinux 0x5df5228b dmam_declare_coherent_memory +EXPORT_SYMBOL vmlinux 0x5e056184 unregister_8022_client +EXPORT_SYMBOL vmlinux 0x5e09ca75 complete +EXPORT_SYMBOL vmlinux 0x5e114a61 agp_generic_alloc_by_type +EXPORT_SYMBOL vmlinux 0x5e22b34a serial8250_do_set_termios +EXPORT_SYMBOL vmlinux 0x5e2473f9 register_netdev +EXPORT_SYMBOL vmlinux 0x5e2cd5b7 i2c_smbus_write_i2c_block_data +EXPORT_SYMBOL vmlinux 0x5e5ec9ed tcp_enter_memory_pressure +EXPORT_SYMBOL vmlinux 0x5e6947f7 unregister_dcbevent_notifier +EXPORT_SYMBOL vmlinux 0x5e6dd7a4 swiotlb_map_sg +EXPORT_SYMBOL vmlinux 0x5e7cce85 revert_creds +EXPORT_SYMBOL vmlinux 0x5e7f89d3 d_alloc_root +EXPORT_SYMBOL vmlinux 0x5e8bc95e __quota_error +EXPORT_SYMBOL vmlinux 0x5e8d0b62 mmc_card_can_sleep +EXPORT_SYMBOL vmlinux 0x5e95b1cd current_umask +EXPORT_SYMBOL vmlinux 0x5ea2e8af bio_integrity_add_page +EXPORT_SYMBOL vmlinux 0x5eb53a94 register_cdrom +EXPORT_SYMBOL vmlinux 0x5ebc66b5 __break_lease +EXPORT_SYMBOL vmlinux 0x5ed040b0 pm_set_vt_switch +EXPORT_SYMBOL vmlinux 0x5edd0762 bin2bcd +EXPORT_SYMBOL vmlinux 0x5eed7c74 input_allocate_device +EXPORT_SYMBOL vmlinux 0x5f005368 kstrtou8 +EXPORT_SYMBOL vmlinux 0x5f063954 register_con_driver +EXPORT_SYMBOL vmlinux 0x5f1bd579 mca_find_adapter +EXPORT_SYMBOL vmlinux 0x5f21ba5b _raw_write_trylock +EXPORT_SYMBOL vmlinux 0x5f281069 napi_gro_receive +EXPORT_SYMBOL vmlinux 0x5f31a547 unregister_framebuffer +EXPORT_SYMBOL vmlinux 0x5f327825 jbd2_journal_wipe +EXPORT_SYMBOL vmlinux 0x5f3b6174 __rta_fill +EXPORT_SYMBOL vmlinux 0x5f3b9a48 netdev_class_create_file +EXPORT_SYMBOL vmlinux 0x5f3c22e0 pci_bus_read_config_byte +EXPORT_SYMBOL vmlinux 0x5f4073d0 soft_cursor +EXPORT_SYMBOL vmlinux 0x5f97af94 xfrm_state_alloc +EXPORT_SYMBOL vmlinux 0x5fa17c73 sk_filter_release_rcu +EXPORT_SYMBOL vmlinux 0x5fb3f1b9 security_path_link +EXPORT_SYMBOL vmlinux 0x5fca43f5 submit_bio +EXPORT_SYMBOL vmlinux 0x5fce52c7 mod_timer_pinned +EXPORT_SYMBOL vmlinux 0x5ff42b08 acpi_video_get_capabilities +EXPORT_SYMBOL vmlinux 0x5ff9d207 ip_setsockopt +EXPORT_SYMBOL vmlinux 0x5ffadcc9 pagecache_write_begin +EXPORT_SYMBOL vmlinux 0x600683d3 do_unblank_screen +EXPORT_SYMBOL vmlinux 0x601232b9 fb_pan_display +EXPORT_SYMBOL vmlinux 0x60240a64 elevator_init +EXPORT_SYMBOL vmlinux 0x602c69ae scsi_get_command +EXPORT_SYMBOL vmlinux 0x602ed00d acpi_current_gpe_count +EXPORT_SYMBOL vmlinux 0x604a3ec0 security_inode_init_security +EXPORT_SYMBOL vmlinux 0x6050af68 vm_stat +EXPORT_SYMBOL vmlinux 0x607ac8ae km_new_mapping +EXPORT_SYMBOL vmlinux 0x607b2e85 nobh_truncate_page +EXPORT_SYMBOL vmlinux 0x6084e796 agp_unbind_memory +EXPORT_SYMBOL vmlinux 0x6086762e request_firmware +EXPORT_SYMBOL vmlinux 0x608bce2d datagram_poll +EXPORT_SYMBOL vmlinux 0x609f1c7e synchronize_net +EXPORT_SYMBOL vmlinux 0x60a32ea9 pm_power_off +EXPORT_SYMBOL vmlinux 0x60a9d245 dev_getfirstbyhwtype +EXPORT_SYMBOL vmlinux 0x60b16b63 generic_write_end +EXPORT_SYMBOL vmlinux 0x60d01e0f dma_pool_free +EXPORT_SYMBOL vmlinux 0x6109d392 tcp_connect +EXPORT_SYMBOL vmlinux 0x6114eee1 pci_select_bars +EXPORT_SYMBOL vmlinux 0x612390ad netpoll_set_trap +EXPORT_SYMBOL vmlinux 0x6128b5fc __printk_ratelimit +EXPORT_SYMBOL vmlinux 0x61449765 tty_port_alloc_xmit_buf +EXPORT_SYMBOL vmlinux 0x6158b72d phy_register_fixup +EXPORT_SYMBOL vmlinux 0x616aa92b swiotlb_unmap_sg +EXPORT_SYMBOL vmlinux 0x616e69ef ipv6_dev_get_saddr +EXPORT_SYMBOL vmlinux 0x617d087d simple_rename +EXPORT_SYMBOL vmlinux 0x618d8299 set_notify_swap_entry_free +EXPORT_SYMBOL vmlinux 0x61a78c4d gnet_stats_copy_app +EXPORT_SYMBOL vmlinux 0x61b7b126 simple_strtoull +EXPORT_SYMBOL vmlinux 0x61e5a0ad simple_statfs +EXPORT_SYMBOL vmlinux 0x61ee7fe2 blk_queue_max_segment_size +EXPORT_SYMBOL vmlinux 0x62049256 acpi_disable +EXPORT_SYMBOL vmlinux 0x620ac9e3 request_key_with_auxdata +EXPORT_SYMBOL vmlinux 0x621d35c5 pci_enable_bridges +EXPORT_SYMBOL vmlinux 0x6223cafb _raw_spin_unlock_bh +EXPORT_SYMBOL vmlinux 0x6225637e md5_transform +EXPORT_SYMBOL vmlinux 0x6226b9fa machine_to_phys_mapping +EXPORT_SYMBOL vmlinux 0x6228c21f smp_call_function_single +EXPORT_SYMBOL vmlinux 0x6237f6b5 acpi_enable_event +EXPORT_SYMBOL vmlinux 0x6241a2ab __copy_from_user_ll_nocache +EXPORT_SYMBOL vmlinux 0x62583ac7 agp_generic_alloc_page +EXPORT_SYMBOL vmlinux 0x627206a3 pci_reenable_device +EXPORT_SYMBOL vmlinux 0x62737e1d sock_unregister +EXPORT_SYMBOL vmlinux 0x62827bec security_secctx_to_secid +EXPORT_SYMBOL vmlinux 0x6284a8c0 llc_set_station_handler +EXPORT_SYMBOL vmlinux 0x6289a853 bitmap_start_sync +EXPORT_SYMBOL vmlinux 0x62980804 xfrm_init_replay +EXPORT_SYMBOL vmlinux 0x62b650b0 dev_crit +EXPORT_SYMBOL vmlinux 0x62b8d05f mmc_power_save_host +EXPORT_SYMBOL vmlinux 0x62c5e592 __sk_dst_check +EXPORT_SYMBOL vmlinux 0x62cd8754 __tracepoint_module_get +EXPORT_SYMBOL vmlinux 0x62ff8c4e tty_port_hangup +EXPORT_SYMBOL vmlinux 0x630c371c input_unregister_handler +EXPORT_SYMBOL vmlinux 0x63187451 pcie_aspm_support_enabled +EXPORT_SYMBOL vmlinux 0x63419e5f bio_integrity_set_tag +EXPORT_SYMBOL vmlinux 0x63584bf8 set_disk_ro +EXPORT_SYMBOL vmlinux 0x636a5691 acpi_register_ioapic +EXPORT_SYMBOL vmlinux 0x637a9856 jbd2_journal_clear_features +EXPORT_SYMBOL vmlinux 0x63aa8585 mmc_host_lazy_disable +EXPORT_SYMBOL vmlinux 0x63d1a8bf elv_rb_former_request +EXPORT_SYMBOL vmlinux 0x63d86019 scsi_prep_return +EXPORT_SYMBOL vmlinux 0x63dbee08 n_tty_ioctl_helper +EXPORT_SYMBOL vmlinux 0x63eb9355 panic_blink +EXPORT_SYMBOL vmlinux 0x63ecad53 register_netdevice_notifier +EXPORT_SYMBOL vmlinux 0x63ed6d36 security_path_chmod +EXPORT_SYMBOL vmlinux 0x63fd699c mca_unregister_driver +EXPORT_SYMBOL vmlinux 0x6402a57d acpi_match_device_ids +EXPORT_SYMBOL vmlinux 0x6403e338 tcp_memory_pressure +EXPORT_SYMBOL vmlinux 0x6410acf8 tcp_proc_unregister +EXPORT_SYMBOL vmlinux 0x643848bf sock_no_getname +EXPORT_SYMBOL vmlinux 0x643d10b6 agp_generic_insert_memory +EXPORT_SYMBOL vmlinux 0x643eaec8 param_get_string +EXPORT_SYMBOL vmlinux 0x64420c02 netlink_kernel_create +EXPORT_SYMBOL vmlinux 0x6443d74d _raw_spin_lock +EXPORT_SYMBOL vmlinux 0x6451294b posix_acl_valid +EXPORT_SYMBOL vmlinux 0x6464581f cdrom_number_of_slots +EXPORT_SYMBOL vmlinux 0x6473260c blk_init_allocated_queue +EXPORT_SYMBOL vmlinux 0x6478134c ec_burst_enable +EXPORT_SYMBOL vmlinux 0x64999478 congestion_wait +EXPORT_SYMBOL vmlinux 0x64b34f92 padata_stop +EXPORT_SYMBOL vmlinux 0x64b9783c seq_bitmap_list +EXPORT_SYMBOL vmlinux 0x64c4264c jbd2_journal_get_undo_access +EXPORT_SYMBOL vmlinux 0x64e72075 generic_permission +EXPORT_SYMBOL vmlinux 0x64eae7ad set_memory_array_wb +EXPORT_SYMBOL vmlinux 0x650e6451 get_super +EXPORT_SYMBOL vmlinux 0x651a4139 test_taint +EXPORT_SYMBOL vmlinux 0x65291cff timekeeping_inject_offset +EXPORT_SYMBOL vmlinux 0x652d78b7 pcim_iomap +EXPORT_SYMBOL vmlinux 0x65408378 zlib_inflate_blob +EXPORT_SYMBOL vmlinux 0x65414e67 dev_valid_name +EXPORT_SYMBOL vmlinux 0x654f1530 kmem_cache_shrink +EXPORT_SYMBOL vmlinux 0x655f1ab0 set_memory_array_wc +EXPORT_SYMBOL vmlinux 0x6565d33f scsi_kmap_atomic_sg +EXPORT_SYMBOL vmlinux 0x657f8d50 vfs_symlink +EXPORT_SYMBOL vmlinux 0x6582b7c8 ethtool_op_get_link +EXPORT_SYMBOL vmlinux 0x6585e310 alloc_pages_exact_nid +EXPORT_SYMBOL vmlinux 0x65a33352 pci_request_selected_regions_exclusive +EXPORT_SYMBOL vmlinux 0x65c3d0e3 tcp_init_xmit_timers +EXPORT_SYMBOL vmlinux 0x65dccf13 xz_dec_end +EXPORT_SYMBOL vmlinux 0x65f680f0 set_pages_array_uc +EXPORT_SYMBOL vmlinux 0x6606b4f4 sock_no_sendpage +EXPORT_SYMBOL vmlinux 0x660caf54 insert_inode_locked +EXPORT_SYMBOL vmlinux 0x66355efc vprintk +EXPORT_SYMBOL vmlinux 0x6645dbfd skb_unlink +EXPORT_SYMBOL vmlinux 0x6664951c replace_mount_options +EXPORT_SYMBOL vmlinux 0x668a7cbc scsi_is_host_device +EXPORT_SYMBOL vmlinux 0x668da8d5 zlib_inflateIncomp +EXPORT_SYMBOL vmlinux 0x66b4ecca jbd2_journal_set_triggers +EXPORT_SYMBOL vmlinux 0x66d0ee54 vfsmount_lock_global_unlock +EXPORT_SYMBOL vmlinux 0x66d195d4 vga_put +EXPORT_SYMBOL vmlinux 0x66fc8bdd hippi_change_mtu +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 0x674d2bc6 security_path_rmdir +EXPORT_SYMBOL vmlinux 0x67777a9f __skb_recv_datagram +EXPORT_SYMBOL vmlinux 0x67804a19 __any_online_cpu +EXPORT_SYMBOL vmlinux 0x6789998b jbd2_journal_update_format +EXPORT_SYMBOL vmlinux 0x67b009b8 aio_complete +EXPORT_SYMBOL vmlinux 0x67b27ec1 tty_std_termios +EXPORT_SYMBOL vmlinux 0x67b78eb3 seq_hlist_next_rcu +EXPORT_SYMBOL vmlinux 0x67cbfacf mod_zone_page_state +EXPORT_SYMBOL vmlinux 0x67cc16cf skb_set_dev +EXPORT_SYMBOL vmlinux 0x67fa728d pnpacpi_protocol +EXPORT_SYMBOL vmlinux 0x683268c1 poll_freewait +EXPORT_SYMBOL vmlinux 0x683e48ed unregister_quota_format +EXPORT_SYMBOL vmlinux 0x683f4f51 generic_writepages +EXPORT_SYMBOL vmlinux 0x6875039f do_SAK +EXPORT_SYMBOL vmlinux 0x687b6a16 kdbgetsymval +EXPORT_SYMBOL vmlinux 0x68912763 set_page_dirty_lock +EXPORT_SYMBOL vmlinux 0x689ed6e2 seq_release +EXPORT_SYMBOL vmlinux 0x689f2c31 elv_rq_merge_ok +EXPORT_SYMBOL vmlinux 0x68aaaf7b inet_sk_rebuild_header +EXPORT_SYMBOL vmlinux 0x68b7dba8 xfrm_spd_getinfo +EXPORT_SYMBOL vmlinux 0x68bb2463 get_agp_version +EXPORT_SYMBOL vmlinux 0x68ea1abf input_register_device +EXPORT_SYMBOL vmlinux 0x68ef1334 dma_ops +EXPORT_SYMBOL vmlinux 0x68f1abe5 flex_array_free_parts +EXPORT_SYMBOL vmlinux 0x68f1ef37 lease_modify +EXPORT_SYMBOL vmlinux 0x690fb63b __kfree_skb +EXPORT_SYMBOL vmlinux 0x6929c364 set_anon_super +EXPORT_SYMBOL vmlinux 0x693a9a29 tcf_hash_search +EXPORT_SYMBOL vmlinux 0x695167f0 mb_cache_entry_find_next +EXPORT_SYMBOL vmlinux 0x6971447a rtc_month_days +EXPORT_SYMBOL vmlinux 0x6988d0ca cpu_dr7 +EXPORT_SYMBOL vmlinux 0x698f63ea free_buffer_head +EXPORT_SYMBOL vmlinux 0x69a0ca7d iowrite16be +EXPORT_SYMBOL vmlinux 0x69a358a6 iomem_resource +EXPORT_SYMBOL vmlinux 0x69ad2f20 kstrtouint +EXPORT_SYMBOL vmlinux 0x69c44540 ethtool_op_get_flags +EXPORT_SYMBOL vmlinux 0x69c51f32 __ip_dev_find +EXPORT_SYMBOL vmlinux 0x69d2575f efi +EXPORT_SYMBOL vmlinux 0x69d38ed9 __scsi_print_sense +EXPORT_SYMBOL vmlinux 0x69e27c7a bitmap_copy_le +EXPORT_SYMBOL vmlinux 0x6a037cf1 mempool_kfree +EXPORT_SYMBOL vmlinux 0x6a1cfcf3 set_groups +EXPORT_SYMBOL vmlinux 0x6a1fac32 cdev_alloc +EXPORT_SYMBOL vmlinux 0x6a27bfce csum_partial_copy_generic +EXPORT_SYMBOL vmlinux 0x6a76f3ac blk_iopoll_enable +EXPORT_SYMBOL vmlinux 0x6a95da2e xfrm4_prepare_output +EXPORT_SYMBOL vmlinux 0x6acb973d iowrite32be +EXPORT_SYMBOL vmlinux 0x6ad6647e phy_connect_direct +EXPORT_SYMBOL vmlinux 0x6ad85887 acpi_enable_gpe +EXPORT_SYMBOL vmlinux 0x6add5c9a dmi_find_device +EXPORT_SYMBOL vmlinux 0x6afac1ac netpoll_cleanup +EXPORT_SYMBOL vmlinux 0x6b1b67d3 __bdevname +EXPORT_SYMBOL vmlinux 0x6b2dc060 dump_stack +EXPORT_SYMBOL vmlinux 0x6b6377ac find_or_create_page +EXPORT_SYMBOL vmlinux 0x6b6c2f8a inet6_ioctl +EXPORT_SYMBOL vmlinux 0x6b6dc165 __wait_on_bit_lock +EXPORT_SYMBOL vmlinux 0x6b79a044 noop_fsync +EXPORT_SYMBOL vmlinux 0x6b8fca3c dmam_free_noncoherent +EXPORT_SYMBOL vmlinux 0x6b937ffb mca_mark_as_used +EXPORT_SYMBOL vmlinux 0x6ba9937c free_netdev +EXPORT_SYMBOL vmlinux 0x6baae653 cancel_delayed_work_sync +EXPORT_SYMBOL vmlinux 0x6bc3fbc0 __unregister_chrdev +EXPORT_SYMBOL vmlinux 0x6bd7ea87 vfs_follow_link +EXPORT_SYMBOL vmlinux 0x6bdcfd99 qdisc_class_hash_remove +EXPORT_SYMBOL vmlinux 0x6bf2fa1a rtnl_configure_link +EXPORT_SYMBOL vmlinux 0x6bf50184 aio_put_req +EXPORT_SYMBOL vmlinux 0x6bf8d133 down_trylock +EXPORT_SYMBOL vmlinux 0x6c12c090 neigh_compat_output +EXPORT_SYMBOL vmlinux 0x6c1ce5ce strcspn +EXPORT_SYMBOL vmlinux 0x6c21b1c5 scsi_block_when_processing_errors +EXPORT_SYMBOL vmlinux 0x6c2e3320 strncmp +EXPORT_SYMBOL vmlinux 0x6c32c819 icmpv6_send +EXPORT_SYMBOL vmlinux 0x6c389761 acpi_bus_get_private_data +EXPORT_SYMBOL vmlinux 0x6c3d8021 gen_replace_estimator +EXPORT_SYMBOL vmlinux 0x6c5528b8 bio_integrity_alloc +EXPORT_SYMBOL vmlinux 0x6c61ce70 num_registered_fb +EXPORT_SYMBOL vmlinux 0x6c702af7 sysctl_udp_rmem_min +EXPORT_SYMBOL vmlinux 0x6c767cf5 otg_set_transceiver +EXPORT_SYMBOL vmlinux 0x6c92fc43 unregister_md_personality +EXPORT_SYMBOL vmlinux 0x6ca58b66 may_umount_tree +EXPORT_SYMBOL vmlinux 0x6cae095d key_instantiate_and_link +EXPORT_SYMBOL vmlinux 0x6cbdd984 d_genocide +EXPORT_SYMBOL vmlinux 0x6cd24956 genphy_resume +EXPORT_SYMBOL vmlinux 0x6cdc5c6b nla_strlcpy +EXPORT_SYMBOL vmlinux 0x6ce23823 sync_inode +EXPORT_SYMBOL vmlinux 0x6ce3d79f input_open_device +EXPORT_SYMBOL vmlinux 0x6cec2e99 cdrom_release +EXPORT_SYMBOL vmlinux 0x6cfede3f cdrom_check_events +EXPORT_SYMBOL vmlinux 0x6d09af46 tcp_alloc_md5sig_pool +EXPORT_SYMBOL vmlinux 0x6d27ef64 __bitmap_empty +EXPORT_SYMBOL vmlinux 0x6d294e43 clock_t_to_jiffies +EXPORT_SYMBOL vmlinux 0x6d3314ac kmap_atomic_to_page +EXPORT_SYMBOL vmlinux 0x6d340f64 tty_termios_input_baud_rate +EXPORT_SYMBOL vmlinux 0x6d4b130d __scsi_add_device +EXPORT_SYMBOL vmlinux 0x6d532f46 tcp_close +EXPORT_SYMBOL vmlinux 0x6d6636e3 devm_ioport_unmap +EXPORT_SYMBOL vmlinux 0x6d6cbadc rb_last +EXPORT_SYMBOL vmlinux 0x6dc31c56 splice_from_pipe_end +EXPORT_SYMBOL vmlinux 0x6def2db2 half_md4_transform +EXPORT_SYMBOL vmlinux 0x6e1c3354 bfifo_qdisc_ops +EXPORT_SYMBOL vmlinux 0x6e262480 flex_array_put +EXPORT_SYMBOL vmlinux 0x6e26e15b md_set_array_sectors +EXPORT_SYMBOL vmlinux 0x6e26e208 journal_clear_err +EXPORT_SYMBOL vmlinux 0x6e2a6782 netdev_class_remove_file +EXPORT_SYMBOL vmlinux 0x6e468428 intel_gmch_probe +EXPORT_SYMBOL vmlinux 0x6e4b328a get_unmapped_area_prot +EXPORT_SYMBOL vmlinux 0x6e6541bf agp_copy_info +EXPORT_SYMBOL vmlinux 0x6e720ff2 rtnl_unlock +EXPORT_SYMBOL vmlinux 0x6e9dd606 __symbol_put +EXPORT_SYMBOL vmlinux 0x6ea074c7 __block_page_mkwrite +EXPORT_SYMBOL vmlinux 0x6ea6335b do_splice_from +EXPORT_SYMBOL vmlinux 0x6ec0591e mmc_erase +EXPORT_SYMBOL vmlinux 0x6eed06ae pci_remove_behind_bridge +EXPORT_SYMBOL vmlinux 0x6f03d8f0 tcp_poll +EXPORT_SYMBOL vmlinux 0x6f13b270 pm860x_page_reg_write +EXPORT_SYMBOL vmlinux 0x6f36242b gen_pool_create +EXPORT_SYMBOL vmlinux 0x6f556bdb acpi_get_gpe_device +EXPORT_SYMBOL vmlinux 0x6f5deeb8 arch_debugfs_dir +EXPORT_SYMBOL vmlinux 0x6f9d6ac3 acpi_root_dir +EXPORT_SYMBOL vmlinux 0x6fc2f826 netpoll_print_options +EXPORT_SYMBOL vmlinux 0x6fd3734c downgrade_write +EXPORT_SYMBOL vmlinux 0x6fd83ae2 try_to_free_buffers +EXPORT_SYMBOL vmlinux 0x6feb2039 acpi_write +EXPORT_SYMBOL vmlinux 0x6fff393f time_to_tm +EXPORT_SYMBOL vmlinux 0x7015b375 dm_register_target +EXPORT_SYMBOL vmlinux 0x701d0ebd snprintf +EXPORT_SYMBOL vmlinux 0x701f3228 dev_addr_del_multiple +EXPORT_SYMBOL vmlinux 0x70523a7a __cond_resched_softirq +EXPORT_SYMBOL vmlinux 0x7054a3e4 request_dma +EXPORT_SYMBOL vmlinux 0x708e6412 task_ns_capable +EXPORT_SYMBOL vmlinux 0x70bc17d7 inode_wait +EXPORT_SYMBOL vmlinux 0x70c5375b write_one_page +EXPORT_SYMBOL vmlinux 0x70d1f8f3 strncat +EXPORT_SYMBOL vmlinux 0x70d8ab82 acpi_acquire_global_lock +EXPORT_SYMBOL vmlinux 0x70e6d834 simple_getattr +EXPORT_SYMBOL vmlinux 0x7108217a lookup_bdev +EXPORT_SYMBOL vmlinux 0x71144033 mod_timer_pending +EXPORT_SYMBOL vmlinux 0x71195139 dma_release_from_coherent +EXPORT_SYMBOL vmlinux 0x71205378 add_timer +EXPORT_SYMBOL vmlinux 0x7129e5f8 hex_asc +EXPORT_SYMBOL vmlinux 0x7131cacd blk_start_request +EXPORT_SYMBOL vmlinux 0x7138981b proc_dointvec_ms_jiffies +EXPORT_SYMBOL vmlinux 0x71554249 gen_pool_add_virt +EXPORT_SYMBOL vmlinux 0x715ac79a filemap_fdatawait +EXPORT_SYMBOL vmlinux 0x71683f20 seq_release_private +EXPORT_SYMBOL vmlinux 0x7171121c overflowgid +EXPORT_SYMBOL vmlinux 0x717beff7 netif_stacked_transfer_operstate +EXPORT_SYMBOL vmlinux 0x717ce6be journal_create +EXPORT_SYMBOL vmlinux 0x718a5a0a sync_mapping_buffers +EXPORT_SYMBOL vmlinux 0x71a50dbc register_blkdev +EXPORT_SYMBOL vmlinux 0x71b7361c scsi_host_get +EXPORT_SYMBOL vmlinux 0x71eb316e alloc_disk +EXPORT_SYMBOL vmlinux 0x71ee4f58 make_bad_inode +EXPORT_SYMBOL vmlinux 0x7200f4e1 dev_driver_string +EXPORT_SYMBOL vmlinux 0x7216df9c scsi_finish_command +EXPORT_SYMBOL vmlinux 0x722f6eb0 genl_register_mc_group +EXPORT_SYMBOL vmlinux 0x7231d35a set_pages_uc +EXPORT_SYMBOL vmlinux 0x7234eafb otg_state_string +EXPORT_SYMBOL vmlinux 0x7250d12b jbd2_journal_destroy +EXPORT_SYMBOL vmlinux 0x7257949c get_gendisk +EXPORT_SYMBOL vmlinux 0x726aabee blk_queue_invalidate_tags +EXPORT_SYMBOL vmlinux 0x726b91be posix_unblock_lock +EXPORT_SYMBOL vmlinux 0x7290eddc blkdev_get_by_dev +EXPORT_SYMBOL vmlinux 0x72a0c913 netlink_set_err +EXPORT_SYMBOL vmlinux 0x72a74524 acpi_bus_get_status +EXPORT_SYMBOL vmlinux 0x72aa82c6 param_ops_charp +EXPORT_SYMBOL vmlinux 0x72b243d4 free_dma +EXPORT_SYMBOL vmlinux 0x72bf2140 mtrr_add +EXPORT_SYMBOL vmlinux 0x72d58de9 kstrtou8_from_user +EXPORT_SYMBOL vmlinux 0x72dad0c6 xfrm_find_acq_byseq +EXPORT_SYMBOL vmlinux 0x72ea7b2d scsi_device_type +EXPORT_SYMBOL vmlinux 0x72f9081b read_cache_pages +EXPORT_SYMBOL vmlinux 0x73066061 scsi_host_alloc +EXPORT_SYMBOL vmlinux 0x730ff363 param_set_uint +EXPORT_SYMBOL vmlinux 0x7324d709 mfd_add_devices +EXPORT_SYMBOL vmlinux 0x732b7833 irq_cpu_rmap_add +EXPORT_SYMBOL vmlinux 0x733bd4c1 tty_mutex +EXPORT_SYMBOL vmlinux 0x7342d059 fddi_change_mtu +EXPORT_SYMBOL vmlinux 0x734cdb85 wake_up_process +EXPORT_SYMBOL vmlinux 0x735a0bd5 native_io_delay +EXPORT_SYMBOL vmlinux 0x7362dd1e vfs_fstat +EXPORT_SYMBOL vmlinux 0x736c79dc param_get_byte +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 0x73f409ce mca_device_transform_ioport +EXPORT_SYMBOL vmlinux 0x740a1b95 reserve_evntsel_nmi +EXPORT_SYMBOL vmlinux 0x7413793a EISA_bus +EXPORT_SYMBOL vmlinux 0x742873d8 agp_put_bridge +EXPORT_SYMBOL vmlinux 0x7432b030 xfrm_state_delete +EXPORT_SYMBOL vmlinux 0x7445e506 vlan_dev_vlan_id +EXPORT_SYMBOL vmlinux 0x74776098 blk_end_request +EXPORT_SYMBOL vmlinux 0x74803887 pci_ltr_supported +EXPORT_SYMBOL vmlinux 0x748539dd remap_pfn_range +EXPORT_SYMBOL vmlinux 0x7485e15e unregister_chrdev_region +EXPORT_SYMBOL vmlinux 0x749d0984 tcf_exts_dump_stats +EXPORT_SYMBOL vmlinux 0x74b2e2e9 acpi_unlock_battery_dir +EXPORT_SYMBOL vmlinux 0x74c12936 pnp_find_dev +EXPORT_SYMBOL vmlinux 0x74c134b9 __sw_hweight32 +EXPORT_SYMBOL vmlinux 0x74cc1cbe unregister_cpu_notifier +EXPORT_SYMBOL vmlinux 0x74e631c6 dev_ethtool_get_settings +EXPORT_SYMBOL vmlinux 0x74f96280 dev_emerg +EXPORT_SYMBOL vmlinux 0x75078bad tcf_hash_destroy +EXPORT_SYMBOL vmlinux 0x750fce72 dmam_release_declared_memory +EXPORT_SYMBOL vmlinux 0x751b2247 param_get_bool +EXPORT_SYMBOL vmlinux 0x75271716 save_processor_state +EXPORT_SYMBOL vmlinux 0x7538b132 agp_off +EXPORT_SYMBOL vmlinux 0x753fc107 tcp_gro_receive +EXPORT_SYMBOL vmlinux 0x75477a69 mmc_resume_host +EXPORT_SYMBOL vmlinux 0x754d871e audit_log_end +EXPORT_SYMBOL vmlinux 0x754dd434 mmc_wait_for_app_cmd +EXPORT_SYMBOL vmlinux 0x757c0dab pnp_unregister_card_driver +EXPORT_SYMBOL vmlinux 0x7593d385 div64_s64 +EXPORT_SYMBOL vmlinux 0x75b22a6c wait_on_sync_kiocb +EXPORT_SYMBOL vmlinux 0x75b486cb __dev_getfirstbyhwtype +EXPORT_SYMBOL vmlinux 0x75bda77a seq_hlist_next +EXPORT_SYMBOL vmlinux 0x75bdea12 iommu_area_alloc +EXPORT_SYMBOL vmlinux 0x75dcf76f dquot_transfer +EXPORT_SYMBOL vmlinux 0x75fe955a genl_register_family_with_ops +EXPORT_SYMBOL vmlinux 0x760457de rawv6_mh_filter_register +EXPORT_SYMBOL vmlinux 0x760a0f4f yield +EXPORT_SYMBOL vmlinux 0x760b437a unregister_inetaddr_notifier +EXPORT_SYMBOL vmlinux 0x7628c58a xfrm_policy_delete +EXPORT_SYMBOL vmlinux 0x7628f3c7 this_cpu_off +EXPORT_SYMBOL vmlinux 0x7647726c handle_sysrq +EXPORT_SYMBOL vmlinux 0x764bd77c request_resource +EXPORT_SYMBOL vmlinux 0x764c630d bdget_disk +EXPORT_SYMBOL vmlinux 0x76635336 bitmap_cond_end_sync +EXPORT_SYMBOL vmlinux 0x7667874f lro_receive_skb +EXPORT_SYMBOL vmlinux 0x766e044f serio_interrupt +EXPORT_SYMBOL vmlinux 0x76718d38 scsi_is_sdev_device +EXPORT_SYMBOL vmlinux 0x76737b6f pci_unregister_driver +EXPORT_SYMBOL vmlinux 0x767ddb02 set_memory_wc +EXPORT_SYMBOL vmlinux 0x768d68c0 con_set_default_unimap +EXPORT_SYMBOL vmlinux 0x76917c59 i2c_get_adapter +EXPORT_SYMBOL vmlinux 0x769d75f9 put_page +EXPORT_SYMBOL vmlinux 0x769e06d7 smp_call_function_many +EXPORT_SYMBOL vmlinux 0x76a8ebf5 tty_hung_up_p +EXPORT_SYMBOL vmlinux 0x76ab2521 journal_init_inode +EXPORT_SYMBOL vmlinux 0x76abdfe4 init_task +EXPORT_SYMBOL vmlinux 0x76ad1960 tty_unregister_driver +EXPORT_SYMBOL vmlinux 0x76bf656d __bitmap_shift_left +EXPORT_SYMBOL vmlinux 0x76c0ec9e pcie_port_service_unregister +EXPORT_SYMBOL vmlinux 0x76d3cd60 laptop_mode +EXPORT_SYMBOL vmlinux 0x76e57f4e bdi_unregister +EXPORT_SYMBOL vmlinux 0x770a0036 isapnp_cfg_begin +EXPORT_SYMBOL vmlinux 0x770c7b64 prepare_creds +EXPORT_SYMBOL vmlinux 0x7711dece swiotlb_dma_mapping_error +EXPORT_SYMBOL vmlinux 0x771d48a9 scsi_unblock_requests +EXPORT_SYMBOL vmlinux 0x773072d9 agp_generic_alloc_user +EXPORT_SYMBOL vmlinux 0x773a9c94 blk_iopoll_enabled +EXPORT_SYMBOL vmlinux 0x774bb620 pv_mmu_ops +EXPORT_SYMBOL vmlinux 0x774fc722 seq_open +EXPORT_SYMBOL vmlinux 0x776f57ed cdrom_mode_select +EXPORT_SYMBOL vmlinux 0x777a7e35 tcf_generic_walker +EXPORT_SYMBOL vmlinux 0x7786b090 tty_port_lower_dtr_rts +EXPORT_SYMBOL vmlinux 0x779a18af kstrtoll +EXPORT_SYMBOL vmlinux 0x77bc13a0 strim +EXPORT_SYMBOL vmlinux 0x77d25583 pci_do_scan_bus +EXPORT_SYMBOL vmlinux 0x77df0847 __set_personality +EXPORT_SYMBOL vmlinux 0x77df3988 flex_array_free +EXPORT_SYMBOL vmlinux 0x77dfc223 dquot_commit +EXPORT_SYMBOL vmlinux 0x77e142d3 jbd2_journal_start_commit +EXPORT_SYMBOL vmlinux 0x77ecac9f zlib_inflateEnd +EXPORT_SYMBOL vmlinux 0x77edf722 schedule_delayed_work +EXPORT_SYMBOL vmlinux 0x77fa5d1f ns_to_timespec +EXPORT_SYMBOL vmlinux 0x7808ea4b read_dev_sector +EXPORT_SYMBOL vmlinux 0x7845fd1e mount_bdev +EXPORT_SYMBOL vmlinux 0x7854220f xfrm_policy_alloc +EXPORT_SYMBOL vmlinux 0x7865ab63 unregister_netdevice_queue +EXPORT_SYMBOL vmlinux 0x78708a6c padata_register_cpumask_notifier +EXPORT_SYMBOL vmlinux 0x7879b52e i2c_master_recv +EXPORT_SYMBOL vmlinux 0x7891ba47 tty_devnum +EXPORT_SYMBOL vmlinux 0x7894f8ed dqput +EXPORT_SYMBOL vmlinux 0x789c2425 pci_dev_put +EXPORT_SYMBOL vmlinux 0x789d83d9 scsi_device_lookup_by_target +EXPORT_SYMBOL vmlinux 0x78a5bacc pid_task +EXPORT_SYMBOL vmlinux 0x78a9b4b2 padata_alloc_possible +EXPORT_SYMBOL vmlinux 0x78bda225 pci_back_from_sleep +EXPORT_SYMBOL vmlinux 0x78cda7a9 jbd2_journal_dirty_metadata +EXPORT_SYMBOL vmlinux 0x78d8db9e idr_get_next +EXPORT_SYMBOL vmlinux 0x78df6bd7 no_pci_devices +EXPORT_SYMBOL vmlinux 0x78f0adc7 bmap +EXPORT_SYMBOL vmlinux 0x78f5f593 scsi_unregister +EXPORT_SYMBOL vmlinux 0x79037065 ip_route_input_common +EXPORT_SYMBOL vmlinux 0x790672dc dquot_set_dqblk +EXPORT_SYMBOL vmlinux 0x79068fda acpi_install_method +EXPORT_SYMBOL vmlinux 0x790b7244 dquot_file_open +EXPORT_SYMBOL vmlinux 0x7927a49a phy_stop +EXPORT_SYMBOL vmlinux 0x792f3819 tty_port_open +EXPORT_SYMBOL vmlinux 0x79376434 skb_gro_reset_offset +EXPORT_SYMBOL vmlinux 0x794487ee disable_hlt +EXPORT_SYMBOL vmlinux 0x7961b326 dst_release +EXPORT_SYMBOL vmlinux 0x796c812b neigh_parms_release +EXPORT_SYMBOL vmlinux 0x796fc5ce scsi_get_sense_info_fld +EXPORT_SYMBOL vmlinux 0x79a9577c __dec_zone_page_state +EXPORT_SYMBOL vmlinux 0x79aa04a2 get_random_bytes +EXPORT_SYMBOL vmlinux 0x79cb1449 dev_uc_add +EXPORT_SYMBOL vmlinux 0x79dc5989 sk_stream_wait_close +EXPORT_SYMBOL vmlinux 0x79f1da13 journal_get_create_access +EXPORT_SYMBOL vmlinux 0x7a007226 vga_switcheroo_register_client +EXPORT_SYMBOL vmlinux 0x7a1390f7 param_set_bool +EXPORT_SYMBOL vmlinux 0x7a27c184 ewma_init +EXPORT_SYMBOL vmlinux 0x7a27c708 input_release_device +EXPORT_SYMBOL vmlinux 0x7a4497db kzfree +EXPORT_SYMBOL vmlinux 0x7a50a315 files_lglock_global_unlock_online +EXPORT_SYMBOL vmlinux 0x7a79a78f tcp_v4_conn_request +EXPORT_SYMBOL vmlinux 0x7a7aa22c rt6_lookup +EXPORT_SYMBOL vmlinux 0x7a9dfe9d genl_unregister_family +EXPORT_SYMBOL vmlinux 0x7ab91f92 dcache_dir_lseek +EXPORT_SYMBOL vmlinux 0x7ade3928 mark_page_accessed +EXPORT_SYMBOL vmlinux 0x7ae0b35f skb_copy_expand +EXPORT_SYMBOL vmlinux 0x7ae1c193 swiotlb_sync_sg_for_device +EXPORT_SYMBOL vmlinux 0x7aec9089 clear_user +EXPORT_SYMBOL vmlinux 0x7af4aa84 xfrm_state_delete_tunnel +EXPORT_SYMBOL vmlinux 0x7af57d14 rfkill_unregister +EXPORT_SYMBOL vmlinux 0x7b0c84c4 acpi_remove_table_handler +EXPORT_SYMBOL vmlinux 0x7b134ddf acpi_get_name +EXPORT_SYMBOL vmlinux 0x7b492979 tcf_em_tree_dump +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 0x7b72e45c jbd2_journal_clear_err +EXPORT_SYMBOL vmlinux 0x7b81fa6b lro_vlan_hwaccel_receive_skb +EXPORT_SYMBOL vmlinux 0x7b9a6116 intel_agp_enabled +EXPORT_SYMBOL vmlinux 0x7b9cd36c single_open +EXPORT_SYMBOL vmlinux 0x7bcb8228 pci_request_selected_regions +EXPORT_SYMBOL vmlinux 0x7bce08af inet6_getname +EXPORT_SYMBOL vmlinux 0x7bffa864 ioctl_by_bdev +EXPORT_SYMBOL vmlinux 0x7c17e1d9 cpu_sysdev_class +EXPORT_SYMBOL vmlinux 0x7c21e8a1 sleep_on_timeout +EXPORT_SYMBOL vmlinux 0x7c2670aa arp_find +EXPORT_SYMBOL vmlinux 0x7c2a06f8 uart_register_driver +EXPORT_SYMBOL vmlinux 0x7c3f4ccd pnp_device_detach +EXPORT_SYMBOL vmlinux 0x7c417b28 km_policy_notify +EXPORT_SYMBOL vmlinux 0x7c46233a cpufreq_quick_get +EXPORT_SYMBOL vmlinux 0x7c5a6531 scsi_cmd_get_serial +EXPORT_SYMBOL vmlinux 0x7c60d66e getname +EXPORT_SYMBOL vmlinux 0x7c61340c __release_region +EXPORT_SYMBOL vmlinux 0x7c7524b8 xfrm_cfg_mutex +EXPORT_SYMBOL vmlinux 0x7c778084 swiotlb_sync_single_for_device +EXPORT_SYMBOL vmlinux 0x7c810997 xfrm_policy_register_afinfo +EXPORT_SYMBOL vmlinux 0x7c904ded unregister_module_notifier +EXPORT_SYMBOL vmlinux 0x7ca00adb phy_driver_unregister +EXPORT_SYMBOL vmlinux 0x7cb1ae69 cpu_down +EXPORT_SYMBOL vmlinux 0x7cc29cbf read_cache_page +EXPORT_SYMBOL vmlinux 0x7ccb2863 input_set_abs_params +EXPORT_SYMBOL vmlinux 0x7ccbf9b3 pci_pme_active +EXPORT_SYMBOL vmlinux 0x7ccd16c3 pci_disable_link_state +EXPORT_SYMBOL vmlinux 0x7ccdce90 pneigh_lookup +EXPORT_SYMBOL vmlinux 0x7ce0ae7c param_get_long +EXPORT_SYMBOL vmlinux 0x7ce94405 boot_tvec_bases +EXPORT_SYMBOL vmlinux 0x7cfb9c76 mca_device_set_claim +EXPORT_SYMBOL vmlinux 0x7d050c25 pci_disable_ltr +EXPORT_SYMBOL vmlinux 0x7d11c268 jiffies +EXPORT_SYMBOL vmlinux 0x7d3cb899 udp_lib_get_port +EXPORT_SYMBOL vmlinux 0x7d4042d3 md_unregister_thread +EXPORT_SYMBOL vmlinux 0x7d4fa38e agp_generic_free_gatt_table +EXPORT_SYMBOL vmlinux 0x7d68714c ip_nat_decode_session +EXPORT_SYMBOL vmlinux 0x7d6a526a pm860x_bulk_read +EXPORT_SYMBOL vmlinux 0x7d97c05e alloc_trdev +EXPORT_SYMBOL vmlinux 0x7da2515c phy_device_register +EXPORT_SYMBOL vmlinux 0x7db57751 proc_dointvec +EXPORT_SYMBOL vmlinux 0x7dbf95ea mca_device_transform_memory +EXPORT_SYMBOL vmlinux 0x7dc7cb4f blk_queue_max_hw_sectors +EXPORT_SYMBOL vmlinux 0x7e19a68c udp_disconnect +EXPORT_SYMBOL vmlinux 0x7e1d17cf atomic64_read_cx8 +EXPORT_SYMBOL vmlinux 0x7e26b30c fsnotify_put_mark +EXPORT_SYMBOL vmlinux 0x7e394c4e sysctl_local_reserved_ports +EXPORT_SYMBOL vmlinux 0x7e59b51a sock_no_connect +EXPORT_SYMBOL vmlinux 0x7e5e4afd blk_queue_make_request +EXPORT_SYMBOL vmlinux 0x7e6ffbe7 skb_store_bits +EXPORT_SYMBOL vmlinux 0x7e749c4a redraw_screen +EXPORT_SYMBOL vmlinux 0x7e823ca8 scsi_init_io +EXPORT_SYMBOL vmlinux 0x7e98036c skb_copy +EXPORT_SYMBOL vmlinux 0x7e9ebb05 kernel_thread +EXPORT_SYMBOL vmlinux 0x7eb3328b iunique +EXPORT_SYMBOL vmlinux 0x7ecb001b __per_cpu_offset +EXPORT_SYMBOL vmlinux 0x7edc3c47 journal_load +EXPORT_SYMBOL vmlinux 0x7ef0e675 dev_get_stats +EXPORT_SYMBOL vmlinux 0x7f0d1b73 pskb_expand_head +EXPORT_SYMBOL vmlinux 0x7f114141 complete_and_exit +EXPORT_SYMBOL vmlinux 0x7f24de73 jiffies_to_usecs +EXPORT_SYMBOL vmlinux 0x7f26fff6 fib_default_rule_add +EXPORT_SYMBOL vmlinux 0x7f448137 set_security_override +EXPORT_SYMBOL vmlinux 0x7f449631 starget_for_each_device +EXPORT_SYMBOL vmlinux 0x7f62a508 backlight_force_update +EXPORT_SYMBOL vmlinux 0x7fa4525a d_instantiate +EXPORT_SYMBOL vmlinux 0x7fbfc30e ps2_init +EXPORT_SYMBOL vmlinux 0x7fdbe426 __register_chrdev +EXPORT_SYMBOL vmlinux 0x7febfcf8 ip_getsockopt +EXPORT_SYMBOL vmlinux 0x7fee605e inet_dgram_connect +EXPORT_SYMBOL vmlinux 0x800df1d7 groups_free +EXPORT_SYMBOL vmlinux 0x8010b01b sk_common_release +EXPORT_SYMBOL vmlinux 0x8014e1d0 __alloc_skb +EXPORT_SYMBOL vmlinux 0x8032af8d mutex_unlock +EXPORT_SYMBOL vmlinux 0x80497680 iw_handler_get_spy +EXPORT_SYMBOL vmlinux 0x80614386 dma_sync_wait +EXPORT_SYMBOL vmlinux 0x80639dc0 clocksource_change_rating +EXPORT_SYMBOL vmlinux 0x8079fc76 pci_disable_obff +EXPORT_SYMBOL vmlinux 0x807b17b8 pv_cpu_ops +EXPORT_SYMBOL vmlinux 0x80a87953 input_inject_event +EXPORT_SYMBOL vmlinux 0x80af65ec radix_tree_gang_lookup_slot +EXPORT_SYMBOL vmlinux 0x80b65fbe noop_llseek +EXPORT_SYMBOL vmlinux 0x80cde8a3 kill_anon_super +EXPORT_SYMBOL vmlinux 0x810b3618 param_ops_string +EXPORT_SYMBOL vmlinux 0x8124b028 proc_mkdir_mode +EXPORT_SYMBOL vmlinux 0x8133c053 nlmsg_notify +EXPORT_SYMBOL vmlinux 0x81431fd4 tty_unthrottle +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 0x8151f129 unregister_con_driver +EXPORT_SYMBOL vmlinux 0x815b5dd4 match_octal +EXPORT_SYMBOL vmlinux 0x815c56d0 cpu_present_mask +EXPORT_SYMBOL vmlinux 0x815cab0e blk_queue_segment_boundary +EXPORT_SYMBOL vmlinux 0x815f2897 empty_zero_page +EXPORT_SYMBOL vmlinux 0x817906d9 __dst_free +EXPORT_SYMBOL vmlinux 0x81799cee vscnprintf +EXPORT_SYMBOL vmlinux 0x819d2678 contig_page_data +EXPORT_SYMBOL vmlinux 0x819e1c25 acpi_evaluate_reference +EXPORT_SYMBOL vmlinux 0x81d10f5f trace_seq_putc +EXPORT_SYMBOL vmlinux 0x81d54919 writeback_inodes_sb_if_idle +EXPORT_SYMBOL vmlinux 0x81db6ebb xz_dec_reset +EXPORT_SYMBOL vmlinux 0x81dca4d1 radix_tree_lookup_slot +EXPORT_SYMBOL vmlinux 0x81e5e912 pci_bus_size_bridges +EXPORT_SYMBOL vmlinux 0x81e6b37f dmi_get_system_info +EXPORT_SYMBOL vmlinux 0x81ec033e create_empty_buffers +EXPORT_SYMBOL vmlinux 0x82072614 tasklet_kill +EXPORT_SYMBOL vmlinux 0x8212721d xenbus_dev_request_and_reply +EXPORT_SYMBOL vmlinux 0x8223e5af ip6_frag_init +EXPORT_SYMBOL vmlinux 0x8235805b memmove +EXPORT_SYMBOL vmlinux 0x8241f448 __dev_get_by_index +EXPORT_SYMBOL vmlinux 0x82519e46 bdi_register_dev +EXPORT_SYMBOL vmlinux 0x8251bcc3 bitmap_release_region +EXPORT_SYMBOL vmlinux 0x825c401e wait_on_page_bit +EXPORT_SYMBOL vmlinux 0x8260686f bitmap_find_next_zero_area +EXPORT_SYMBOL vmlinux 0x827f9e3b follow_pfn +EXPORT_SYMBOL vmlinux 0x82935a49 __inc_zone_page_state +EXPORT_SYMBOL vmlinux 0x82acfb70 blk_iopoll_sched +EXPORT_SYMBOL vmlinux 0x82ad3e49 touch_atime +EXPORT_SYMBOL vmlinux 0x82c80706 inet_twsk_deschedule +EXPORT_SYMBOL vmlinux 0x82d2df7b pci_bus_alloc_resource +EXPORT_SYMBOL vmlinux 0x82fd1b03 sk_dst_check +EXPORT_SYMBOL vmlinux 0x83005d5d scsi_calculate_bounce_limit +EXPORT_SYMBOL vmlinux 0x830e547b ioremap_prot +EXPORT_SYMBOL vmlinux 0x831ab6aa seq_path +EXPORT_SYMBOL vmlinux 0x831cb2a5 ___ratelimit +EXPORT_SYMBOL vmlinux 0x833c03aa acpi_enable_all_runtime_gpes +EXPORT_SYMBOL vmlinux 0x834092ee kill_fasync +EXPORT_SYMBOL vmlinux 0x8343cd74 __tracepoint_kmem_cache_alloc +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 0x83a476ce bitmap_scnlistprintf +EXPORT_SYMBOL vmlinux 0x83aa7cf6 journal_stop +EXPORT_SYMBOL vmlinux 0x83aee845 unregister_tcf_proto_ops +EXPORT_SYMBOL vmlinux 0x83d76211 neigh_update +EXPORT_SYMBOL vmlinux 0x84060081 xen_poll_irq_timeout +EXPORT_SYMBOL vmlinux 0x8417f512 acpi_update_all_gpes +EXPORT_SYMBOL vmlinux 0x842e288f alloc_buffer_head +EXPORT_SYMBOL vmlinux 0x8434bb0f seq_open_private +EXPORT_SYMBOL vmlinux 0x8436f8e3 param_ops_ushort +EXPORT_SYMBOL vmlinux 0x84555c6c tcp_ioctl +EXPORT_SYMBOL vmlinux 0x8455d0f2 ethtool_op_set_sg +EXPORT_SYMBOL vmlinux 0x84625775 inet_dgram_ops +EXPORT_SYMBOL vmlinux 0x847337a9 mdiobus_alloc +EXPORT_SYMBOL vmlinux 0x8478072c do_sync_write +EXPORT_SYMBOL vmlinux 0x848253ed tcp_recvmsg +EXPORT_SYMBOL vmlinux 0x84833f54 sk_reset_txq +EXPORT_SYMBOL vmlinux 0x8484b7e3 dev_get_by_index_rcu +EXPORT_SYMBOL vmlinux 0x849308c0 fb_get_buffer_offset +EXPORT_SYMBOL vmlinux 0x84b7dc33 kmem_cache_free +EXPORT_SYMBOL vmlinux 0x84b7e1ff nf_register_hook +EXPORT_SYMBOL vmlinux 0x84fa7bcf sock_no_mmap +EXPORT_SYMBOL vmlinux 0x851bf88d udp_proc_register +EXPORT_SYMBOL vmlinux 0x851f663f vga_switcheroo_unregister_client +EXPORT_SYMBOL vmlinux 0x853081bf input_mt_init_slots +EXPORT_SYMBOL vmlinux 0x8534a5e8 textsearch_find_continuous +EXPORT_SYMBOL vmlinux 0x853c1f69 pnp_find_card +EXPORT_SYMBOL vmlinux 0x855af016 igrab +EXPORT_SYMBOL vmlinux 0x85670f1d rtnl_is_locked +EXPORT_SYMBOL vmlinux 0x85943af7 spi_release_transport +EXPORT_SYMBOL vmlinux 0x859b2ac7 scsi_register +EXPORT_SYMBOL vmlinux 0x85b88da4 path_put +EXPORT_SYMBOL vmlinux 0x85df9b6c strsep +EXPORT_SYMBOL vmlinux 0x85e0ae84 call_netdevice_notifiers +EXPORT_SYMBOL vmlinux 0x85e7deb2 iov_iter_fault_in_readable +EXPORT_SYMBOL vmlinux 0x86086e07 xfrm_input +EXPORT_SYMBOL vmlinux 0x864881ce rfkill_pause_polling +EXPORT_SYMBOL vmlinux 0x864c187c journal_abort +EXPORT_SYMBOL vmlinux 0x865029ac __hw_addr_sync +EXPORT_SYMBOL vmlinux 0x8664f62e cpufreq_update_policy +EXPORT_SYMBOL vmlinux 0x8668c272 xfrm_policy_flush +EXPORT_SYMBOL vmlinux 0x868acba5 get_options +EXPORT_SYMBOL vmlinux 0x86a4889a kmalloc_order_trace +EXPORT_SYMBOL vmlinux 0x86b9eeef ip_options_compile +EXPORT_SYMBOL vmlinux 0x86bfae20 acpi_install_global_event_handler +EXPORT_SYMBOL vmlinux 0x86ce81cf end_page_writeback +EXPORT_SYMBOL vmlinux 0x86e0e60c mmc_detect_change +EXPORT_SYMBOL vmlinux 0x86f14ce4 register_netdevice +EXPORT_SYMBOL vmlinux 0x86f29540 kfree_skb +EXPORT_SYMBOL vmlinux 0x86fb9b05 bitmap_parse_user +EXPORT_SYMBOL vmlinux 0x87061088 unregister_exec_domain +EXPORT_SYMBOL vmlinux 0x871c0a7e fiemap_check_flags +EXPORT_SYMBOL vmlinux 0x87270cd3 tcf_em_register +EXPORT_SYMBOL vmlinux 0x872aab2b sk_filter +EXPORT_SYMBOL vmlinux 0x872ce3c6 sock_queue_rcv_skb +EXPORT_SYMBOL vmlinux 0x872ffc82 __tracepoint_kmem_cache_free +EXPORT_SYMBOL vmlinux 0x874e9bb1 input_unregister_device +EXPORT_SYMBOL vmlinux 0x876dafc3 ec_write +EXPORT_SYMBOL vmlinux 0x876fa5f3 blk_init_queue_node +EXPORT_SYMBOL vmlinux 0x87744100 radix_tree_lookup +EXPORT_SYMBOL vmlinux 0x8783dc7e pci_scan_bus_parented +EXPORT_SYMBOL vmlinux 0x878ab3ce sysctl_tcp_adv_win_scale +EXPORT_SYMBOL vmlinux 0x87a42475 elv_abort_queue +EXPORT_SYMBOL vmlinux 0x87a42a14 mnt_unpin +EXPORT_SYMBOL vmlinux 0x87a45ee9 _raw_spin_lock_bh +EXPORT_SYMBOL vmlinux 0x87aaddf8 wrmsr_safe_regs_on_cpu +EXPORT_SYMBOL vmlinux 0x87b9d529 uart_remove_one_port +EXPORT_SYMBOL vmlinux 0x87d3514d vfs_statfs +EXPORT_SYMBOL vmlinux 0x87d67abb radix_tree_tag_clear +EXPORT_SYMBOL vmlinux 0x87e3f8c3 generic_pipe_buf_get +EXPORT_SYMBOL vmlinux 0x87f65191 user_revoke +EXPORT_SYMBOL vmlinux 0x88078619 vfs_create +EXPORT_SYMBOL vmlinux 0x881039d0 zlib_inflate +EXPORT_SYMBOL vmlinux 0x881370fa blk_queue_dma_pad +EXPORT_SYMBOL vmlinux 0x88184bed alloc_xenballooned_pages +EXPORT_SYMBOL vmlinux 0x8832adc5 vfs_open +EXPORT_SYMBOL vmlinux 0x88435384 scsi_scan_target +EXPORT_SYMBOL vmlinux 0x8853ede0 tcp_check_req +EXPORT_SYMBOL vmlinux 0x88941a06 _raw_spin_unlock_irqrestore +EXPORT_SYMBOL vmlinux 0x8898bfc8 ethtool_op_get_tx_csum +EXPORT_SYMBOL vmlinux 0x88abf65b agp_free_page_array +EXPORT_SYMBOL vmlinux 0x88b7102d blk_peek_request +EXPORT_SYMBOL vmlinux 0x88d074ca shrink_dcache_parent +EXPORT_SYMBOL vmlinux 0x88e53c28 scsi_register_driver +EXPORT_SYMBOL vmlinux 0x88e5e0d2 check_disk_size_change +EXPORT_SYMBOL vmlinux 0x88ed0505 __tracepoint_kmalloc +EXPORT_SYMBOL vmlinux 0x88f045c7 tty_hangup +EXPORT_SYMBOL vmlinux 0x88f4b3a3 blk_queue_update_dma_alignment +EXPORT_SYMBOL vmlinux 0x89146648 generic_getxattr +EXPORT_SYMBOL vmlinux 0x892b26a0 set_memory_nx +EXPORT_SYMBOL vmlinux 0x8936d20a flex_array_prealloc +EXPORT_SYMBOL vmlinux 0x893d3fe1 inet_dev_addr_type +EXPORT_SYMBOL vmlinux 0x894081ff blk_queue_merge_bvec +EXPORT_SYMBOL vmlinux 0x8949858b schedule_work +EXPORT_SYMBOL vmlinux 0x897473df mktime +EXPORT_SYMBOL vmlinux 0x89afe34e __kfifo_dma_in_prepare +EXPORT_SYMBOL vmlinux 0x89b7073d netpoll_parse_options +EXPORT_SYMBOL vmlinux 0x89d5538d fb_pad_aligned_buffer +EXPORT_SYMBOL vmlinux 0x89d66811 build_ehash_secret +EXPORT_SYMBOL vmlinux 0x89efd502 dquot_set_dqinfo +EXPORT_SYMBOL vmlinux 0x89f0611e scsi_get_host_dev +EXPORT_SYMBOL vmlinux 0x8a24ea66 __blk_end_request +EXPORT_SYMBOL vmlinux 0x8a51c7f7 neigh_sysctl_unregister +EXPORT_SYMBOL vmlinux 0x8a65df5d elv_register_queue +EXPORT_SYMBOL vmlinux 0x8a6a235b netdev_info +EXPORT_SYMBOL vmlinux 0x8a6ad5fa phy_print_status +EXPORT_SYMBOL vmlinux 0x8a7d1c31 high_memory +EXPORT_SYMBOL vmlinux 0x8a7ed96a gnet_stats_start_copy +EXPORT_SYMBOL vmlinux 0x8a824dd4 sock_create_lite +EXPORT_SYMBOL vmlinux 0x8a8bacc0 xfrm_state_flush +EXPORT_SYMBOL vmlinux 0x8a97ce68 tcf_register_action +EXPORT_SYMBOL vmlinux 0x8a99a016 mempool_free_slab +EXPORT_SYMBOL vmlinux 0x8aa40105 cdrom_get_media_event +EXPORT_SYMBOL vmlinux 0x8aa9ca9b journal_start +EXPORT_SYMBOL vmlinux 0x8ace755d radix_tree_delete +EXPORT_SYMBOL vmlinux 0x8adf2175 inode_add_bytes +EXPORT_SYMBOL vmlinux 0x8af5bb8b __napi_schedule +EXPORT_SYMBOL vmlinux 0x8b0c9e60 netif_device_attach +EXPORT_SYMBOL vmlinux 0x8b18496f __copy_to_user_ll +EXPORT_SYMBOL vmlinux 0x8b1a7a66 pcie_aspm_enabled +EXPORT_SYMBOL vmlinux 0x8b34f65a vm_insert_mixed +EXPORT_SYMBOL vmlinux 0x8b35e873 sg_last +EXPORT_SYMBOL vmlinux 0x8b5f4a2e IO_APIC_get_PCI_irq_vector +EXPORT_SYMBOL vmlinux 0x8b618d08 overflowuid +EXPORT_SYMBOL vmlinux 0x8b77f7ff generic_setxattr +EXPORT_SYMBOL vmlinux 0x8b989cf9 acpi_bus_can_wakeup +EXPORT_SYMBOL vmlinux 0x8bcdf301 dev_addr_flush +EXPORT_SYMBOL vmlinux 0x8bcf8465 inet_getname +EXPORT_SYMBOL vmlinux 0x8c07b77c pcie_set_readrq +EXPORT_SYMBOL vmlinux 0x8c0a6ee4 inode_init_always +EXPORT_SYMBOL vmlinux 0x8c183cbe iowrite16 +EXPORT_SYMBOL vmlinux 0x8c47e3c4 textsearch_prepare +EXPORT_SYMBOL vmlinux 0x8c8ab6a6 generic_removexattr +EXPORT_SYMBOL vmlinux 0x8c96d7b4 dma_set_mask +EXPORT_SYMBOL vmlinux 0x8cb7aab9 blk_put_request +EXPORT_SYMBOL vmlinux 0x8cc79cab iowrite16_rep +EXPORT_SYMBOL vmlinux 0x8ccb5522 md_done_sync +EXPORT_SYMBOL vmlinux 0x8cda8029 xen_clear_irq_pending +EXPORT_SYMBOL vmlinux 0x8d173473 tty_register_device +EXPORT_SYMBOL vmlinux 0x8d2d38f7 max8998_write_reg +EXPORT_SYMBOL vmlinux 0x8d32c8ca agp_generic_alloc_pages +EXPORT_SYMBOL vmlinux 0x8d32e217 key_payload_reserve +EXPORT_SYMBOL vmlinux 0x8d3f83d7 pci_unmap_rom +EXPORT_SYMBOL vmlinux 0x8d4dcdc9 wait_for_completion_timeout +EXPORT_SYMBOL vmlinux 0x8d551bef sysctl_tcp_rmem +EXPORT_SYMBOL vmlinux 0x8d6f81b4 __div64_32 +EXPORT_SYMBOL vmlinux 0x8d7f28a0 generic_file_readonly_mmap +EXPORT_SYMBOL vmlinux 0x8d8bf51e sock_create_kern +EXPORT_SYMBOL vmlinux 0x8d8d96c6 acpi_get_sleep_type_data +EXPORT_SYMBOL vmlinux 0x8d951df3 pcim_iounmap_regions +EXPORT_SYMBOL vmlinux 0x8d9a1acf stop_tty +EXPORT_SYMBOL vmlinux 0x8da1a3cb acpi_remove_interface +EXPORT_SYMBOL vmlinux 0x8da763a8 __cleancache_flush_page +EXPORT_SYMBOL vmlinux 0x8da98dcc idr_remove_all +EXPORT_SYMBOL vmlinux 0x8db2ddd0 should_remove_suid +EXPORT_SYMBOL vmlinux 0x8dbac33d tcp_sockets_allocated +EXPORT_SYMBOL vmlinux 0x8dc6e564 restore_processor_state +EXPORT_SYMBOL vmlinux 0x8df6fcad mii_check_gmii_support +EXPORT_SYMBOL vmlinux 0x8e002cda acpi_remove_gpe_block +EXPORT_SYMBOL vmlinux 0x8e047ac2 start_tty +EXPORT_SYMBOL vmlinux 0x8e0b7743 ipv6_ext_hdr +EXPORT_SYMBOL vmlinux 0x8e2ff326 down_read_trylock +EXPORT_SYMBOL vmlinux 0x8e48a82a blk_stop_queue +EXPORT_SYMBOL vmlinux 0x8e4d54c4 i2c_smbus_write_byte +EXPORT_SYMBOL vmlinux 0x8e4e42bc input_register_handler +EXPORT_SYMBOL vmlinux 0x8e501c26 tcf_hash_check +EXPORT_SYMBOL vmlinux 0x8e555738 param_get_uint +EXPORT_SYMBOL vmlinux 0x8e888ec3 cpumask_next_and +EXPORT_SYMBOL vmlinux 0x8e9150be jbd2_journal_blocks_per_page +EXPORT_SYMBOL vmlinux 0x8e9b6ee0 locks_remove_posix +EXPORT_SYMBOL vmlinux 0x8eaf2a5f vga_switcheroo_unregister_handler +EXPORT_SYMBOL vmlinux 0x8ebca544 vga_switcheroo_client_fb_set +EXPORT_SYMBOL vmlinux 0x8ec3e7e6 __nla_reserve +EXPORT_SYMBOL vmlinux 0x8eccbf5a remove_proc_entry +EXPORT_SYMBOL vmlinux 0x8ee69235 timeval_to_jiffies +EXPORT_SYMBOL vmlinux 0x8eeb81b7 serio_rescan +EXPORT_SYMBOL vmlinux 0x8ef92b6a skb_insert +EXPORT_SYMBOL vmlinux 0x8f0752d5 address_space_init_once +EXPORT_SYMBOL vmlinux 0x8f076dfb swiotlb_free_coherent +EXPORT_SYMBOL vmlinux 0x8f0a0923 thermal_zone_device_unregister +EXPORT_SYMBOL vmlinux 0x8f15d2d4 neigh_resolve_output +EXPORT_SYMBOL vmlinux 0x8f1f6820 get_disk +EXPORT_SYMBOL vmlinux 0x8f2371ba percpu_counter_destroy +EXPORT_SYMBOL vmlinux 0x8f2703b7 wbinvd_on_all_cpus +EXPORT_SYMBOL vmlinux 0x8f48679a rb_prev +EXPORT_SYMBOL vmlinux 0x8f4d7cbd scsi_set_medium_removal +EXPORT_SYMBOL vmlinux 0x8f69021c sock_register +EXPORT_SYMBOL vmlinux 0x8f6f8de0 pci_scan_single_device +EXPORT_SYMBOL vmlinux 0x8f771ea7 napi_gro_frags +EXPORT_SYMBOL vmlinux 0x8f7cb89c jbd2_journal_release_jbd_inode +EXPORT_SYMBOL vmlinux 0x8f9c199c __get_user_2 +EXPORT_SYMBOL vmlinux 0x8fc7f839 param_set_charp +EXPORT_SYMBOL vmlinux 0x8fdbdc34 __task_pid_nr_ns +EXPORT_SYMBOL vmlinux 0x8ff4079b pv_irq_ops +EXPORT_SYMBOL vmlinux 0x8ff66782 param_get_ushort +EXPORT_SYMBOL vmlinux 0x8ffdb3b8 crc16 +EXPORT_SYMBOL vmlinux 0x8fffaac0 notify_change +EXPORT_SYMBOL vmlinux 0x90035333 secure_tcpv6_sequence_number +EXPORT_SYMBOL vmlinux 0x901f8198 kernel_sock_ioctl +EXPORT_SYMBOL vmlinux 0x9027e057 vm_insert_page +EXPORT_SYMBOL vmlinux 0x9029a339 generic_file_mmap +EXPORT_SYMBOL vmlinux 0x903bc38a generic_make_request +EXPORT_SYMBOL vmlinux 0x903cf409 pci_iomap +EXPORT_SYMBOL vmlinux 0x904409c6 acpi_set_firmware_waking_vector +EXPORT_SYMBOL vmlinux 0x90739a32 genl_unregister_mc_group +EXPORT_SYMBOL vmlinux 0x908ce0ee do_sync_read +EXPORT_SYMBOL vmlinux 0x90a1601f dmi_check_system +EXPORT_SYMBOL vmlinux 0x90b3ccbc blk_queue_resize_tags +EXPORT_SYMBOL vmlinux 0x90bfb050 jbd2_journal_invalidatepage +EXPORT_SYMBOL vmlinux 0x90c5e819 kstrtoll_from_user +EXPORT_SYMBOL vmlinux 0x90ce84e4 dev_alloc_name +EXPORT_SYMBOL vmlinux 0x90f117ca generic_file_llseek +EXPORT_SYMBOL vmlinux 0x91047cba swiotlb_sync_sg_for_cpu +EXPORT_SYMBOL vmlinux 0x91049722 bdevname +EXPORT_SYMBOL vmlinux 0x91186c94 register_8022_client +EXPORT_SYMBOL vmlinux 0x9123f4e6 ip_queue_xmit +EXPORT_SYMBOL vmlinux 0x913378ec bio_add_page +EXPORT_SYMBOL vmlinux 0x9144a8e2 ec_burst_disable +EXPORT_SYMBOL vmlinux 0x91463b1d kstrtos16 +EXPORT_SYMBOL vmlinux 0x91583df2 netif_napi_del +EXPORT_SYMBOL vmlinux 0x91607d95 set_memory_wb +EXPORT_SYMBOL vmlinux 0x917d5cde scsi_print_command +EXPORT_SYMBOL vmlinux 0x91ab1fe7 devm_request_threaded_irq +EXPORT_SYMBOL vmlinux 0x91d81002 pci_set_ltr +EXPORT_SYMBOL vmlinux 0x920c551c tc_classify +EXPORT_SYMBOL vmlinux 0x9221bbf2 send_sig +EXPORT_SYMBOL vmlinux 0x923509d6 tty_port_tty_get +EXPORT_SYMBOL vmlinux 0x923b1276 dmaengine_get +EXPORT_SYMBOL vmlinux 0x9260a0bf acpi_device_hid +EXPORT_SYMBOL vmlinux 0x9263f48b mmc_request_done +EXPORT_SYMBOL vmlinux 0x92839e46 vfs_getattr +EXPORT_SYMBOL vmlinux 0x92897e3d default_idle +EXPORT_SYMBOL vmlinux 0x92b2bc00 d_instantiate_unique +EXPORT_SYMBOL vmlinux 0x92d5279b __init_rwsem +EXPORT_SYMBOL vmlinux 0x92f3fb02 ipv6_getsockopt +EXPORT_SYMBOL vmlinux 0x9305f8e6 cpufreq_get +EXPORT_SYMBOL vmlinux 0x93087ee1 neigh_table_clear +EXPORT_SYMBOL vmlinux 0x93215e1d __kfifo_skip_r +EXPORT_SYMBOL vmlinux 0x9338ee5a dump_write +EXPORT_SYMBOL vmlinux 0x93448c57 screen_info +EXPORT_SYMBOL vmlinux 0x936e8ce2 __serio_register_driver +EXPORT_SYMBOL vmlinux 0x937a14d6 journal_wipe +EXPORT_SYMBOL vmlinux 0x93844d58 blk_queue_io_opt +EXPORT_SYMBOL vmlinux 0x938b5d56 blk_get_request +EXPORT_SYMBOL vmlinux 0x93a6e0b2 io_schedule +EXPORT_SYMBOL vmlinux 0x93c651be acpi_info +EXPORT_SYMBOL vmlinux 0x93c7aadf skb_pull +EXPORT_SYMBOL vmlinux 0x93caf423 generic_mii_ioctl +EXPORT_SYMBOL vmlinux 0x93da47c0 alloc_fcdev +EXPORT_SYMBOL vmlinux 0x93fca811 __get_free_pages +EXPORT_SYMBOL vmlinux 0x944d10e8 lro_receive_frags +EXPORT_SYMBOL vmlinux 0x945f3e88 pskb_copy +EXPORT_SYMBOL vmlinux 0x94864c7a wl12xx_get_platform_data +EXPORT_SYMBOL vmlinux 0x94913e8e generic_pipe_buf_confirm +EXPORT_SYMBOL vmlinux 0x9494f6e6 inet_frag_destroy +EXPORT_SYMBOL vmlinux 0x94961283 vunmap +EXPORT_SYMBOL vmlinux 0x949dc370 qdisc_watchdog_init +EXPORT_SYMBOL vmlinux 0x94a5dd7e vfs_readv +EXPORT_SYMBOL vmlinux 0x94b541b5 cpu_active_mask +EXPORT_SYMBOL vmlinux 0x94ef8091 iterate_mounts +EXPORT_SYMBOL vmlinux 0x9501056a clip_tbl_hook +EXPORT_SYMBOL vmlinux 0x9518675f bdi_register +EXPORT_SYMBOL vmlinux 0x953db383 free_irq_cpu_rmap +EXPORT_SYMBOL vmlinux 0x954488a4 syncookie_secret +EXPORT_SYMBOL vmlinux 0x9545af6d tasklet_init +EXPORT_SYMBOL vmlinux 0x9547f5bb phy_ethtool_gset +EXPORT_SYMBOL vmlinux 0x9549acc5 init_timer_deferrable_key +EXPORT_SYMBOL vmlinux 0x954cbb26 vsprintf +EXPORT_SYMBOL vmlinux 0x955b74ec vfs_llseek +EXPORT_SYMBOL vmlinux 0x955f6c71 pcim_enable_device +EXPORT_SYMBOL vmlinux 0x9580f7bc vm_event_states +EXPORT_SYMBOL vmlinux 0x9581e1b1 genphy_suspend +EXPORT_SYMBOL vmlinux 0x958b77ca vfs_fsync_range +EXPORT_SYMBOL vmlinux 0x95f638d5 posix_acl_chmod_masq +EXPORT_SYMBOL vmlinux 0x9612c9fa netif_carrier_off +EXPORT_SYMBOL vmlinux 0x9619d6c9 invalidate_inode_buffers +EXPORT_SYMBOL vmlinux 0x961aeefc __cleancache_init_fs +EXPORT_SYMBOL vmlinux 0x961d401f iget5_locked +EXPORT_SYMBOL vmlinux 0x96573b80 __kfifo_dma_in_finish_r +EXPORT_SYMBOL vmlinux 0x96898769 sysfs_format_mac +EXPORT_SYMBOL vmlinux 0x9694d762 flush_old_exec +EXPORT_SYMBOL vmlinux 0x96b9877a log_wait_commit +EXPORT_SYMBOL vmlinux 0x96cd2b04 scsi_sense_key_string +EXPORT_SYMBOL vmlinux 0x96d1f2a7 mmc_assume_removable +EXPORT_SYMBOL vmlinux 0x96f500ed netif_rx +EXPORT_SYMBOL vmlinux 0x96faa518 netif_notify_peers +EXPORT_SYMBOL vmlinux 0x97336c23 __nla_put_nohdr +EXPORT_SYMBOL vmlinux 0x9754ec10 radix_tree_preload +EXPORT_SYMBOL vmlinux 0x975cd556 tty_port_tty_set +EXPORT_SYMBOL vmlinux 0x975fe214 mem_cgroup_count_vm_event +EXPORT_SYMBOL vmlinux 0x97726129 scsi_execute +EXPORT_SYMBOL vmlinux 0x978ba83d neigh_seq_next +EXPORT_SYMBOL vmlinux 0x979955a7 xfrm_find_acq +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 0x97e19b81 phy_device_free +EXPORT_SYMBOL vmlinux 0x97e63b3a i2c_put_adapter +EXPORT_SYMBOL vmlinux 0x98145450 neigh_seq_start +EXPORT_SYMBOL vmlinux 0x98215f92 dm_kcopyd_client_destroy +EXPORT_SYMBOL vmlinux 0x986be6c9 do_munmap +EXPORT_SYMBOL vmlinux 0x986e6135 fb_pad_unaligned_buffer +EXPORT_SYMBOL vmlinux 0x988ed85d set_memory_x +EXPORT_SYMBOL vmlinux 0x98a09661 fb_set_cmap +EXPORT_SYMBOL vmlinux 0x98ae02f7 __napi_complete +EXPORT_SYMBOL vmlinux 0x98c9e4a9 create_proc_entry +EXPORT_SYMBOL vmlinux 0x98d19fc8 skb_checksum +EXPORT_SYMBOL vmlinux 0x98d37801 input_set_keycode +EXPORT_SYMBOL vmlinux 0x98db734f abx500_get_chip_id +EXPORT_SYMBOL vmlinux 0x98e2fcf3 netif_napi_add +EXPORT_SYMBOL vmlinux 0x98e5785e __nla_put +EXPORT_SYMBOL vmlinux 0x98eba1ad acpi_is_video_device +EXPORT_SYMBOL vmlinux 0x99052a84 acpi_os_write_port +EXPORT_SYMBOL vmlinux 0x9912b307 journal_check_used_features +EXPORT_SYMBOL vmlinux 0x9915ea45 jbd2_journal_force_commit_nested +EXPORT_SYMBOL vmlinux 0x9919f597 pci_bus_write_config_byte +EXPORT_SYMBOL vmlinux 0x993f2eec bio_integrity_trim +EXPORT_SYMBOL vmlinux 0x994a6aeb fget +EXPORT_SYMBOL vmlinux 0x9950378b block_write_end +EXPORT_SYMBOL vmlinux 0x99525e3a vfsmount_lock_local_unlock +EXPORT_SYMBOL vmlinux 0x998d73b4 netdev_set_bond_master +EXPORT_SYMBOL vmlinux 0x9994c0ca ps2_is_keyboard_id +EXPORT_SYMBOL vmlinux 0x999a3cb4 key_link +EXPORT_SYMBOL vmlinux 0x999e8297 vfree +EXPORT_SYMBOL vmlinux 0x99abd0f5 blk_requeue_request +EXPORT_SYMBOL vmlinux 0x99aca56b pcix_get_max_mmrbc +EXPORT_SYMBOL vmlinux 0x99bfbe39 get_unused_fd +EXPORT_SYMBOL vmlinux 0x99c743a0 dev_add_pack +EXPORT_SYMBOL vmlinux 0x99c7a8b8 jbd2_dev_to_name +EXPORT_SYMBOL vmlinux 0x99cdc86b sysctl_tcp_reordering +EXPORT_SYMBOL vmlinux 0x9a0b8005 journal_set_features +EXPORT_SYMBOL vmlinux 0x9a14156c blk_queue_logical_block_size +EXPORT_SYMBOL vmlinux 0x9a1dfd65 strpbrk +EXPORT_SYMBOL vmlinux 0x9a3fe3fd mca_register_driver_integrated +EXPORT_SYMBOL vmlinux 0x9a6a83f9 cmos_lock +EXPORT_SYMBOL vmlinux 0x9a7a012d generic_pipe_buf_unmap +EXPORT_SYMBOL vmlinux 0x9a7e0f36 create_mnt_ns +EXPORT_SYMBOL vmlinux 0x9a8aee05 padata_do_serial +EXPORT_SYMBOL vmlinux 0x9a9dd963 security_task_getsecid +EXPORT_SYMBOL vmlinux 0x9ab0001d dma_alloc_from_coherent +EXPORT_SYMBOL vmlinux 0x9ab8808c param_get_charp +EXPORT_SYMBOL vmlinux 0x9aea3b41 block_write_full_page +EXPORT_SYMBOL vmlinux 0x9b08d6ae skb_free_datagram +EXPORT_SYMBOL vmlinux 0x9b128284 netpoll_send_skb_on_dev +EXPORT_SYMBOL vmlinux 0x9b28f217 scsi_block_requests +EXPORT_SYMBOL vmlinux 0x9b388444 get_zeroed_page +EXPORT_SYMBOL vmlinux 0x9b62129b ida_get_new +EXPORT_SYMBOL vmlinux 0x9b638644 get_phy_device +EXPORT_SYMBOL vmlinux 0x9b6eb137 ksize +EXPORT_SYMBOL vmlinux 0x9b6ee450 softnet_data +EXPORT_SYMBOL vmlinux 0x9b83f2e9 icmp_send +EXPORT_SYMBOL vmlinux 0x9ba7089d argv_split +EXPORT_SYMBOL vmlinux 0x9bb2ed4c led_blink_set +EXPORT_SYMBOL vmlinux 0x9bc31231 input_flush_device +EXPORT_SYMBOL vmlinux 0x9bd28dca request_key +EXPORT_SYMBOL vmlinux 0x9bda2506 input_reset_device +EXPORT_SYMBOL vmlinux 0x9be4e76a intel_gtt_get +EXPORT_SYMBOL vmlinux 0x9c012508 fb_parse_edid +EXPORT_SYMBOL vmlinux 0x9c117069 vfs_rmdir +EXPORT_SYMBOL vmlinux 0x9c165f5f ps2_begin_command +EXPORT_SYMBOL vmlinux 0x9c22261b pcix_set_mmrbc +EXPORT_SYMBOL vmlinux 0x9c238ff2 framebuffer_alloc +EXPORT_SYMBOL vmlinux 0x9c23bcba atomic64_add_return_cx8 +EXPORT_SYMBOL vmlinux 0x9c2c944a __copy_from_user_ll_nocache_nozero +EXPORT_SYMBOL vmlinux 0x9c491f60 sg_alloc_table +EXPORT_SYMBOL vmlinux 0x9c53fdfc tcf_hash_create +EXPORT_SYMBOL vmlinux 0x9c5f81da cpu_rmap_add +EXPORT_SYMBOL vmlinux 0x9c7077bd enable_hlt +EXPORT_SYMBOL vmlinux 0x9c7a3f6b ndisc_mc_map +EXPORT_SYMBOL vmlinux 0x9c7c2112 mfd_cell_disable +EXPORT_SYMBOL vmlinux 0x9c8c6178 tcp_v4_syn_recv_sock +EXPORT_SYMBOL vmlinux 0x9c95a6bb nf_unregister_hooks +EXPORT_SYMBOL vmlinux 0x9ca5bc7e pci_disable_link_state_locked +EXPORT_SYMBOL vmlinux 0x9cb96e92 qdisc_put_rtab +EXPORT_SYMBOL vmlinux 0x9cbe9d2f d_lookup +EXPORT_SYMBOL vmlinux 0x9cca91a7 tcp_md5_hash_header +EXPORT_SYMBOL vmlinux 0x9cdf0ec5 vfsmount_lock_global_lock_online +EXPORT_SYMBOL vmlinux 0x9ce06df6 __set_page_dirty_nobuffers +EXPORT_SYMBOL vmlinux 0x9ceb163c memcpy_toiovec +EXPORT_SYMBOL vmlinux 0x9cf37fd3 proto_register +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 0x9d3d9c7a nf_setsockopt +EXPORT_SYMBOL vmlinux 0x9d45d6ca uart_write_wakeup +EXPORT_SYMBOL vmlinux 0x9d61bb5f scsi_test_unit_ready +EXPORT_SYMBOL vmlinux 0x9da07119 jbd2_journal_start +EXPORT_SYMBOL vmlinux 0x9dcb6748 atomic64_xchg_cx8 +EXPORT_SYMBOL vmlinux 0x9e0c711d vzalloc_node +EXPORT_SYMBOL vmlinux 0x9e112b7e open_exec +EXPORT_SYMBOL vmlinux 0x9e12b4df blk_run_queue +EXPORT_SYMBOL vmlinux 0x9e1bdc28 init_timer_key +EXPORT_SYMBOL vmlinux 0x9e1d4fa1 remap_vmalloc_range +EXPORT_SYMBOL vmlinux 0x9e2000a7 memcpy_toiovecend +EXPORT_SYMBOL vmlinux 0x9e3633e9 simple_empty +EXPORT_SYMBOL vmlinux 0x9e363b6b acpi_disable_gpe +EXPORT_SYMBOL vmlinux 0x9e3cbfbc set_create_files_as +EXPORT_SYMBOL vmlinux 0x9e4b3747 sg_copy_from_buffer +EXPORT_SYMBOL vmlinux 0x9e64fbfe rtc_cmos_read +EXPORT_SYMBOL vmlinux 0x9e7d6bd0 __udelay +EXPORT_SYMBOL vmlinux 0x9e821bff agp_find_bridge +EXPORT_SYMBOL vmlinux 0x9e9f1714 __bitmap_andnot +EXPORT_SYMBOL vmlinux 0x9ea0ad49 __sg_free_table +EXPORT_SYMBOL vmlinux 0x9eb604c7 mmc_remove_host +EXPORT_SYMBOL vmlinux 0x9ebd4c04 adjust_resource +EXPORT_SYMBOL vmlinux 0x9ed4d3ae pci_enable_msix +EXPORT_SYMBOL vmlinux 0x9ed685ee iov_iter_advance +EXPORT_SYMBOL vmlinux 0x9eea1a9f _raw_read_unlock_irqrestore +EXPORT_SYMBOL vmlinux 0x9eeb5f3d complete_request_key +EXPORT_SYMBOL vmlinux 0x9eecde16 do_brk +EXPORT_SYMBOL vmlinux 0x9f02566f __free_pages +EXPORT_SYMBOL vmlinux 0x9f100139 jiffies_to_clock_t +EXPORT_SYMBOL vmlinux 0x9f17b524 dev_mc_unsync +EXPORT_SYMBOL vmlinux 0x9f2bdaac __bitmap_or +EXPORT_SYMBOL vmlinux 0x9f3f55ac __sync_dirty_buffer +EXPORT_SYMBOL vmlinux 0x9f4084cc dm_unregister_target +EXPORT_SYMBOL vmlinux 0x9f46ced8 __sw_hweight64 +EXPORT_SYMBOL vmlinux 0x9f491e5d ftrace_print_symbols_seq_u64 +EXPORT_SYMBOL vmlinux 0x9f550ae1 tty_free_termios +EXPORT_SYMBOL vmlinux 0x9f7b9310 md_integrity_add_rdev +EXPORT_SYMBOL vmlinux 0x9f7d03e0 module_put +EXPORT_SYMBOL vmlinux 0x9f87a558 tcp_shutdown +EXPORT_SYMBOL vmlinux 0x9f92efc4 mmiotrace_printk +EXPORT_SYMBOL vmlinux 0x9f984513 strrchr +EXPORT_SYMBOL vmlinux 0x9f9b307e max8925_bulk_read +EXPORT_SYMBOL vmlinux 0x9fae9f0f eth_header_cache +EXPORT_SYMBOL vmlinux 0x9fb3dd30 memcpy_fromiovec +EXPORT_SYMBOL vmlinux 0x9fdecc31 unregister_netdevice_many +EXPORT_SYMBOL vmlinux 0x9fee9da2 spi_attach_transport +EXPORT_SYMBOL vmlinux 0xa0060ec9 mmc_can_trim +EXPORT_SYMBOL vmlinux 0xa013e52e blk_queue_init_tags +EXPORT_SYMBOL vmlinux 0xa01ad351 xfrm6_prepare_output +EXPORT_SYMBOL vmlinux 0xa0422219 blk_queue_io_min +EXPORT_SYMBOL vmlinux 0xa04a01bd qdisc_class_hash_insert +EXPORT_SYMBOL vmlinux 0xa04d2e4f journal_trans_will_send_data_barrier +EXPORT_SYMBOL vmlinux 0xa05c03df mempool_kmalloc +EXPORT_SYMBOL vmlinux 0xa06502cf jbd2_journal_restart +EXPORT_SYMBOL vmlinux 0xa06df9e1 __kfifo_dma_out_finish_r +EXPORT_SYMBOL vmlinux 0xa07ed110 xz_dec_init +EXPORT_SYMBOL vmlinux 0xa0a41a27 rtc_lock +EXPORT_SYMBOL vmlinux 0xa0b04675 vmalloc_32 +EXPORT_SYMBOL vmlinux 0xa0b0c8e9 ll_rw_block +EXPORT_SYMBOL vmlinux 0xa0c3c07c eisa_driver_register +EXPORT_SYMBOL vmlinux 0xa0ceef51 out_of_line_wait_on_bit +EXPORT_SYMBOL vmlinux 0xa0e40235 dquot_destroy +EXPORT_SYMBOL vmlinux 0xa0ebd14c sysctl_tcp_mem +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 0xa108eb4d sysctl_optmem_max +EXPORT_SYMBOL vmlinux 0xa120d33c tty_unregister_ldisc +EXPORT_SYMBOL vmlinux 0xa141ebb5 inode_owner_or_capable +EXPORT_SYMBOL vmlinux 0xa14e8835 neigh_parms_alloc +EXPORT_SYMBOL vmlinux 0xa14f3d8c ewma_add +EXPORT_SYMBOL vmlinux 0xa182ea48 sock_wmalloc +EXPORT_SYMBOL vmlinux 0xa18e0e76 elv_add_request +EXPORT_SYMBOL vmlinux 0xa19e634d lock_fb_info +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 0xa1c5a3b3 cleancache_enabled +EXPORT_SYMBOL vmlinux 0xa1c76e0a _cond_resched +EXPORT_SYMBOL vmlinux 0xa20c4cb5 __blk_end_request_all +EXPORT_SYMBOL vmlinux 0xa20ce1b8 net_msg_warn +EXPORT_SYMBOL vmlinux 0xa20d425f netlink_dump_start +EXPORT_SYMBOL vmlinux 0xa23ceef8 writeback_inodes_sb_nr_if_idle +EXPORT_SYMBOL vmlinux 0xa2409d65 inet_release +EXPORT_SYMBOL vmlinux 0xa26ec8ad loop_register_transfer +EXPORT_SYMBOL vmlinux 0xa2969205 sock_setsockopt +EXPORT_SYMBOL vmlinux 0xa2a5fd77 inet_ehash_secret +EXPORT_SYMBOL vmlinux 0xa2c56c31 param_ops_ulong +EXPORT_SYMBOL vmlinux 0xa2c5d0c2 __cleancache_flush_inode +EXPORT_SYMBOL vmlinux 0xa2d1ffce bio_pair_release +EXPORT_SYMBOL vmlinux 0xa2e5f328 acpi_bus_add +EXPORT_SYMBOL vmlinux 0xa2ef34d7 rps_sock_flow_table +EXPORT_SYMBOL vmlinux 0xa2f3f700 user_path_at +EXPORT_SYMBOL vmlinux 0xa31a0b8d filp_open +EXPORT_SYMBOL vmlinux 0xa323d952 scsi_add_host_with_dma +EXPORT_SYMBOL vmlinux 0xa32629f6 dns_query +EXPORT_SYMBOL vmlinux 0xa332cdd1 security_tun_dev_attach +EXPORT_SYMBOL vmlinux 0xa34f1ef5 crc32_le +EXPORT_SYMBOL vmlinux 0xa350a8f8 set_memory_array_uc +EXPORT_SYMBOL vmlinux 0xa35de80f ipv4_config +EXPORT_SYMBOL vmlinux 0xa3677cac __netdev_alloc_skb +EXPORT_SYMBOL vmlinux 0xa36c6cde tty_check_change +EXPORT_SYMBOL vmlinux 0xa3ada78b ppp_input_error +EXPORT_SYMBOL vmlinux 0xa3c61740 ping_prot +EXPORT_SYMBOL vmlinux 0xa3c78a3a simple_write_begin +EXPORT_SYMBOL vmlinux 0xa3cbfc78 __xfrm_state_delete +EXPORT_SYMBOL vmlinux 0xa3f8def3 pci_bus_type +EXPORT_SYMBOL vmlinux 0xa40df556 vfs_read +EXPORT_SYMBOL vmlinux 0xa42e3945 blk_queue_max_discard_sectors +EXPORT_SYMBOL vmlinux 0xa43b9539 memcpy_fromiovecend +EXPORT_SYMBOL vmlinux 0xa43c377f ipv6_push_nfrag_opts +EXPORT_SYMBOL vmlinux 0xa44072fc posix_acl_alloc +EXPORT_SYMBOL vmlinux 0xa4439c18 deactivate_super +EXPORT_SYMBOL vmlinux 0xa4544ff6 mmc_host_disable +EXPORT_SYMBOL vmlinux 0xa4990c40 in_dev_finish_destroy +EXPORT_SYMBOL vmlinux 0xa4b94fea iowrite8_rep +EXPORT_SYMBOL vmlinux 0xa4beaca0 rfkill_set_states +EXPORT_SYMBOL vmlinux 0xa4d02a7f inet_sock_destruct +EXPORT_SYMBOL vmlinux 0xa4d4f0e6 global_cache_flush +EXPORT_SYMBOL vmlinux 0xa4e26406 inet_put_port +EXPORT_SYMBOL vmlinux 0xa4e3d0ba mpage_readpages +EXPORT_SYMBOL vmlinux 0xa4ed988a console_stop +EXPORT_SYMBOL vmlinux 0xa503f9ed udp_prot +EXPORT_SYMBOL vmlinux 0xa50cacff __xfrm_policy_check +EXPORT_SYMBOL vmlinux 0xa51488c6 ip_ct_attach +EXPORT_SYMBOL vmlinux 0xa51cdfe8 __FIXADDR_TOP +EXPORT_SYMBOL vmlinux 0xa51df112 mb_cache_entry_alloc +EXPORT_SYMBOL vmlinux 0xa53470bc dquot_free_inode +EXPORT_SYMBOL vmlinux 0xa5604548 scsi_device_put +EXPORT_SYMBOL vmlinux 0xa5693df7 posix_acl_clone +EXPORT_SYMBOL vmlinux 0xa586c2a4 fsnotify_add_mark +EXPORT_SYMBOL vmlinux 0xa598e29c vesa_modes +EXPORT_SYMBOL vmlinux 0xa5b0ad04 dmam_pool_create +EXPORT_SYMBOL vmlinux 0xa5c270d6 mdiobus_read +EXPORT_SYMBOL vmlinux 0xa5da0abd acpi_enter_sleep_state_s4bios +EXPORT_SYMBOL vmlinux 0xa5dea133 remove_inode_hash +EXPORT_SYMBOL vmlinux 0xa5f0d168 tcp_md5_hash_skb_data +EXPORT_SYMBOL vmlinux 0xa62f491a pci_find_capability +EXPORT_SYMBOL vmlinux 0xa63d85ab slhc_remember +EXPORT_SYMBOL vmlinux 0xa6500d6e mmc_regulator_set_ocr +EXPORT_SYMBOL vmlinux 0xa673dc91 account_page_dirtied +EXPORT_SYMBOL vmlinux 0xa681fe88 generate_random_uuid +EXPORT_SYMBOL vmlinux 0xa6970398 __kfifo_to_user_r +EXPORT_SYMBOL vmlinux 0xa69c780d neigh_connected_output +EXPORT_SYMBOL vmlinux 0xa6a04581 _raw_write_unlock_bh +EXPORT_SYMBOL vmlinux 0xa6d6fba0 pagevec_lookup_tag +EXPORT_SYMBOL vmlinux 0xa6dcc773 rb_insert_color +EXPORT_SYMBOL vmlinux 0xa6dd2467 page_follow_link_light +EXPORT_SYMBOL vmlinux 0xa6fd963c search_binary_handler +EXPORT_SYMBOL vmlinux 0xa7003d7c generic_delete_inode +EXPORT_SYMBOL vmlinux 0xa70fabbe release_evntsel_nmi +EXPORT_SYMBOL vmlinux 0xa71e7463 __first_cpu +EXPORT_SYMBOL vmlinux 0xa778e4d0 padata_set_cpumasks +EXPORT_SYMBOL vmlinux 0xa78324a6 inet_csk_init_xmit_timers +EXPORT_SYMBOL vmlinux 0xa78cdc7d dquot_resume +EXPORT_SYMBOL vmlinux 0xa78e7797 uart_resume_port +EXPORT_SYMBOL vmlinux 0xa79ac8fb jbd2_journal_get_write_access +EXPORT_SYMBOL vmlinux 0xa7ad269c input_mt_destroy_slots +EXPORT_SYMBOL vmlinux 0xa7da6ded down_write +EXPORT_SYMBOL vmlinux 0xa7daf239 dev_mc_init +EXPORT_SYMBOL vmlinux 0xa7e3fb9a __xfrm_init_state +EXPORT_SYMBOL vmlinux 0xa7f0d440 dev_trans_start +EXPORT_SYMBOL vmlinux 0xa802293b max8998_bulk_read +EXPORT_SYMBOL vmlinux 0xa815f4c1 md_error +EXPORT_SYMBOL vmlinux 0xa8223905 blk_limits_io_opt +EXPORT_SYMBOL vmlinux 0xa8232c78 strtobool +EXPORT_SYMBOL vmlinux 0xa84f6b66 pci_get_class +EXPORT_SYMBOL vmlinux 0xa876d9e3 iw_handler_get_thrspy +EXPORT_SYMBOL vmlinux 0xa88156e8 tc_classify_compat +EXPORT_SYMBOL vmlinux 0xa88f6ca3 is_container_init +EXPORT_SYMBOL vmlinux 0xa89a2a0e call_usermodehelper_exec +EXPORT_SYMBOL vmlinux 0xa8a6f639 __check_region +EXPORT_SYMBOL vmlinux 0xa8b87ccf tcp_rcv_state_process +EXPORT_SYMBOL vmlinux 0xa8be012c release_firmware +EXPORT_SYMBOL vmlinux 0xa8cba49a bio_alloc +EXPORT_SYMBOL vmlinux 0xa8d68abd acpi_warning +EXPORT_SYMBOL vmlinux 0xa8fef7bb security_unix_may_send +EXPORT_SYMBOL vmlinux 0xa90e7802 tcp_disconnect +EXPORT_SYMBOL vmlinux 0xa91b5561 acpi_video_backlight_support +EXPORT_SYMBOL vmlinux 0xa91eda04 find_lock_page +EXPORT_SYMBOL vmlinux 0xa9641c28 km_state_expired +EXPORT_SYMBOL vmlinux 0xa96b22b5 ndisc_send_skb +EXPORT_SYMBOL vmlinux 0xa98b04ef __inet6_hash +EXPORT_SYMBOL vmlinux 0xa98bb7e1 backlight_device_register +EXPORT_SYMBOL vmlinux 0xa9960b4f i2c_smbus_read_byte_data +EXPORT_SYMBOL vmlinux 0xa9ae0cfd agp_generic_destroy_page +EXPORT_SYMBOL vmlinux 0xa9bc4c86 mempool_resize +EXPORT_SYMBOL vmlinux 0xa9c1b627 intel_gtt_insert_sg_entries +EXPORT_SYMBOL vmlinux 0xa9d1e6ad eth_validate_addr +EXPORT_SYMBOL vmlinux 0xa9dbf804 fsync_bdev +EXPORT_SYMBOL vmlinux 0xa9ee25d2 jbd2__journal_restart +EXPORT_SYMBOL vmlinux 0xaa07ed72 lro_flush_pkt +EXPORT_SYMBOL vmlinux 0xaa17934a acpi_lock_ac_dir +EXPORT_SYMBOL vmlinux 0xaa236452 pagecache_write_end +EXPORT_SYMBOL vmlinux 0xaa4fdd69 qdisc_reset +EXPORT_SYMBOL vmlinux 0xaa602cd9 security_path_unlink +EXPORT_SYMBOL vmlinux 0xaa675def dev_uc_del +EXPORT_SYMBOL vmlinux 0xaa6850ff cfb_copyarea +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 0xaaab8067 cpu_sibling_map +EXPORT_SYMBOL vmlinux 0xaab2c9c6 uart_get_divisor +EXPORT_SYMBOL vmlinux 0xaab9f7e7 node_states +EXPORT_SYMBOL vmlinux 0xaac855a2 tty_port_raise_dtr_rts +EXPORT_SYMBOL vmlinux 0xaae8ab0e acpi_bus_power_manageable +EXPORT_SYMBOL vmlinux 0xaaeb7d0f pci_disable_msi +EXPORT_SYMBOL vmlinux 0xaaebe34f mca_write_pos +EXPORT_SYMBOL vmlinux 0xaaf45875 acpi_lid_notifier_unregister +EXPORT_SYMBOL vmlinux 0xaafdc258 strcasecmp +EXPORT_SYMBOL vmlinux 0xab086daf fail_migrate_page +EXPORT_SYMBOL vmlinux 0xab0b2c44 bh_submit_read +EXPORT_SYMBOL vmlinux 0xab2144c8 pci_biosrom_size +EXPORT_SYMBOL vmlinux 0xab232f09 i2c_smbus_read_word_data +EXPORT_SYMBOL vmlinux 0xab23f452 jbd2_journal_init_jbd_inode +EXPORT_SYMBOL vmlinux 0xab3524c3 mii_ethtool_gset +EXPORT_SYMBOL vmlinux 0xab43b205 save_mount_options +EXPORT_SYMBOL vmlinux 0xab53c62f __d_drop +EXPORT_SYMBOL vmlinux 0xab5ff4f9 xfrm_unregister_type +EXPORT_SYMBOL vmlinux 0xab600421 probe_irq_off +EXPORT_SYMBOL vmlinux 0xab654728 uart_get_baud_rate +EXPORT_SYMBOL vmlinux 0xab65ed80 set_memory_uc +EXPORT_SYMBOL vmlinux 0xab694444 bsearch +EXPORT_SYMBOL vmlinux 0xab6bde28 sysctl_max_syn_backlog +EXPORT_SYMBOL vmlinux 0xab770678 rdmsr_safe_regs_on_cpu +EXPORT_SYMBOL vmlinux 0xab772cfb blk_integrity_merge_rq +EXPORT_SYMBOL vmlinux 0xab83792b names_cachep +EXPORT_SYMBOL vmlinux 0xaba259f1 _raw_read_lock +EXPORT_SYMBOL vmlinux 0xabc465c5 jbd2_journal_release_buffer +EXPORT_SYMBOL vmlinux 0xabd0c91c rtc_time_to_tm +EXPORT_SYMBOL vmlinux 0xabeba462 abx500_remove_ops +EXPORT_SYMBOL vmlinux 0xac0ba8c1 blk_iopoll_disable +EXPORT_SYMBOL vmlinux 0xac14bb42 abort_exclusive_wait +EXPORT_SYMBOL vmlinux 0xac1e84be acpi_get_physical_device +EXPORT_SYMBOL vmlinux 0xac28c7cf inet_sendpage +EXPORT_SYMBOL vmlinux 0xac4151ac unlock_buffer +EXPORT_SYMBOL vmlinux 0xac4288a8 mfd_remove_devices +EXPORT_SYMBOL vmlinux 0xac44bd26 napi_get_frags +EXPORT_SYMBOL vmlinux 0xac58ea5e acpi_unload_table_id +EXPORT_SYMBOL vmlinux 0xac6855b0 gen_kill_estimator +EXPORT_SYMBOL vmlinux 0xac6878e4 atomic64_inc_return_cx8 +EXPORT_SYMBOL vmlinux 0xac8efe3a scsi_target_resume +EXPORT_SYMBOL vmlinux 0xac9a706e generic_file_open +EXPORT_SYMBOL vmlinux 0xacc9c552 blk_queue_end_tag +EXPORT_SYMBOL vmlinux 0xaccabc6a in4_pton +EXPORT_SYMBOL vmlinux 0xacf3ee75 pci_fixup_cardbus +EXPORT_SYMBOL vmlinux 0xacf4d843 match_strdup +EXPORT_SYMBOL vmlinux 0xad0413d4 match_hex +EXPORT_SYMBOL vmlinux 0xad0d9aca kmap_high +EXPORT_SYMBOL vmlinux 0xad13c689 acpi_os_execute +EXPORT_SYMBOL vmlinux 0xad22c8f2 inet_frag_find +EXPORT_SYMBOL vmlinux 0xad36240d thermal_cooling_device_register +EXPORT_SYMBOL vmlinux 0xad45495c ppp_register_net_channel +EXPORT_SYMBOL vmlinux 0xad466018 quota_send_warning +EXPORT_SYMBOL vmlinux 0xad4db345 blk_rq_init +EXPORT_SYMBOL vmlinux 0xad53619e tty_kref_put +EXPORT_SYMBOL vmlinux 0xad8f9a0b find_get_page +EXPORT_SYMBOL vmlinux 0xad96d1fa __bread +EXPORT_SYMBOL vmlinux 0xadaa2657 cpufreq_register_notifier +EXPORT_SYMBOL vmlinux 0xadb50600 dcache_readdir +EXPORT_SYMBOL vmlinux 0xadb96a67 seq_bitmap +EXPORT_SYMBOL vmlinux 0xadc05d17 dev_warn +EXPORT_SYMBOL vmlinux 0xadcac4a3 vfsmount_lock_local_unlock_cpu +EXPORT_SYMBOL vmlinux 0xaddfbf62 radix_tree_tag_set +EXPORT_SYMBOL vmlinux 0xadf259fb drop_super +EXPORT_SYMBOL vmlinux 0xadf7f223 dquot_quota_sync +EXPORT_SYMBOL vmlinux 0xadfa7b6a ns_capable +EXPORT_SYMBOL vmlinux 0xae2cf470 otg_put_transceiver +EXPORT_SYMBOL vmlinux 0xae36574e __xfrm_state_destroy +EXPORT_SYMBOL vmlinux 0xae4872f6 invalidate_mapping_pages +EXPORT_SYMBOL vmlinux 0xae89a84e bdi_set_max_ratio +EXPORT_SYMBOL vmlinux 0xae8acf51 percpu_counter_set +EXPORT_SYMBOL vmlinux 0xae8e7be6 kobject_del +EXPORT_SYMBOL vmlinux 0xae8e8ad4 generic_pipe_buf_steal +EXPORT_SYMBOL vmlinux 0xae9485de tty_port_free_xmit_buf +EXPORT_SYMBOL vmlinux 0xaea976a8 acpi_check_resource_conflict +EXPORT_SYMBOL vmlinux 0xaeabd2db phy_start_interrupts +EXPORT_SYMBOL vmlinux 0xaeb4c798 eth_header_cache_update +EXPORT_SYMBOL vmlinux 0xaec655c7 alloc_pages_exact +EXPORT_SYMBOL vmlinux 0xaee93b5e jbd2_journal_abort +EXPORT_SYMBOL vmlinux 0xaf003c84 tcp_tso_segment +EXPORT_SYMBOL vmlinux 0xaf1c3f1f inet_csk_accept +EXPORT_SYMBOL vmlinux 0xaf3dd7dc scsi_logging_level +EXPORT_SYMBOL vmlinux 0xaf4b1540 acpi_get_irq_routing_table +EXPORT_SYMBOL vmlinux 0xaf611eac amd_nb_misc_ids +EXPORT_SYMBOL vmlinux 0xaf7cdf2b ethtool_op_set_tx_ipv6_csum +EXPORT_SYMBOL vmlinux 0xaf83525f generic_listxattr +EXPORT_SYMBOL vmlinux 0xaf91d89f __kernel_param_lock +EXPORT_SYMBOL vmlinux 0xaf93de84 genl_register_family +EXPORT_SYMBOL vmlinux 0xafa22f8e pci_get_slot +EXPORT_SYMBOL vmlinux 0xafbe2d0f tty_port_put +EXPORT_SYMBOL vmlinux 0xafd71fa7 find_vma +EXPORT_SYMBOL vmlinux 0xafda9f8e vfs_mkdir +EXPORT_SYMBOL vmlinux 0xafe56542 __kmap_atomic +EXPORT_SYMBOL vmlinux 0xb00ccc33 finish_wait +EXPORT_SYMBOL vmlinux 0xb0146c3a param_set_byte +EXPORT_SYMBOL vmlinux 0xb0179195 arp_invalidate +EXPORT_SYMBOL vmlinux 0xb01ff883 d_alloc_pseudo +EXPORT_SYMBOL vmlinux 0xb05f311a free_inode_nonrcu +EXPORT_SYMBOL vmlinux 0xb071675c jbd2_journal_revoke +EXPORT_SYMBOL vmlinux 0xb072a7bb dev_get_by_name_rcu +EXPORT_SYMBOL vmlinux 0xb077ef32 acpi_enter_sleep_state +EXPORT_SYMBOL vmlinux 0xb0805c73 skb_checksum_help +EXPORT_SYMBOL vmlinux 0xb08b183e tcp_v4_md5_do_del +EXPORT_SYMBOL vmlinux 0xb08e7fd5 module_refcount +EXPORT_SYMBOL vmlinux 0xb09364c4 generic_file_direct_write +EXPORT_SYMBOL vmlinux 0xb0a8fd0a intel_gtt_unmap_memory +EXPORT_SYMBOL vmlinux 0xb0b847ac __bitmap_full +EXPORT_SYMBOL vmlinux 0xb0e10781 get_option +EXPORT_SYMBOL vmlinux 0xb1011d9a agp3_generic_tlbflush +EXPORT_SYMBOL vmlinux 0xb10ec686 wait_for_completion_interruptible +EXPORT_SYMBOL vmlinux 0xb1145ddd cdrom_open +EXPORT_SYMBOL vmlinux 0xb11a8eef tcp_sync_mss +EXPORT_SYMBOL vmlinux 0xb121390a probe_irq_on +EXPORT_SYMBOL vmlinux 0xb152fe9e dentry_path_raw +EXPORT_SYMBOL vmlinux 0xb156533c bio_map_kern +EXPORT_SYMBOL vmlinux 0xb1645a2e sg_free_table +EXPORT_SYMBOL vmlinux 0xb19760c3 bitmap_onto +EXPORT_SYMBOL vmlinux 0xb19a29f6 serio_unregister_child_port +EXPORT_SYMBOL vmlinux 0xb19fad07 tcp_splice_read +EXPORT_SYMBOL vmlinux 0xb1c3a01a oops_in_progress +EXPORT_SYMBOL vmlinux 0xb1cfad22 rdmsr_on_cpu +EXPORT_SYMBOL vmlinux 0xb1e68db7 __alloc_pages_nodemask +EXPORT_SYMBOL vmlinux 0xb1f50109 udp_lib_setsockopt +EXPORT_SYMBOL vmlinux 0xb1f89a60 __wake_up_bit +EXPORT_SYMBOL vmlinux 0xb2004eab inet_stream_ops +EXPORT_SYMBOL vmlinux 0xb2143adf blk_queue_alignment_offset +EXPORT_SYMBOL vmlinux 0xb219d56c wbinvd_on_cpu +EXPORT_SYMBOL vmlinux 0xb22696c7 bd_set_size +EXPORT_SYMBOL vmlinux 0xb237e052 scsi_cmd_print_sense_hdr +EXPORT_SYMBOL vmlinux 0xb23a7a59 pci_find_bus +EXPORT_SYMBOL vmlinux 0xb23b2fe2 xfrm_state_unregister_afinfo +EXPORT_SYMBOL vmlinux 0xb2682405 utf8_to_utf32 +EXPORT_SYMBOL vmlinux 0xb281298c set_bh_page +EXPORT_SYMBOL vmlinux 0xb2b7ffde dev_open +EXPORT_SYMBOL vmlinux 0xb2d58f85 x86_hyper_xen_hvm +EXPORT_SYMBOL vmlinux 0xb2ec7981 agp_generic_mask_memory +EXPORT_SYMBOL vmlinux 0xb2efb6be mca_read_stored_pos +EXPORT_SYMBOL vmlinux 0xb2f9208f rwsem_wake +EXPORT_SYMBOL vmlinux 0xb2fd5ceb __put_user_4 +EXPORT_SYMBOL vmlinux 0xb3284531 acpi_dbg_layer +EXPORT_SYMBOL vmlinux 0xb3305d52 send_remote_softirq +EXPORT_SYMBOL vmlinux 0xb33792cc bio_init +EXPORT_SYMBOL vmlinux 0xb34c8326 dquot_quotactl_ops +EXPORT_SYMBOL vmlinux 0xb34d4c2e acpi_terminate +EXPORT_SYMBOL vmlinux 0xb352177e find_first_bit +EXPORT_SYMBOL vmlinux 0xb36a2fe0 neigh_destroy +EXPORT_SYMBOL vmlinux 0xb38161ea file_remove_suid +EXPORT_SYMBOL vmlinux 0xb383c391 simple_transaction_get +EXPORT_SYMBOL vmlinux 0xb3a307c6 si_meminfo +EXPORT_SYMBOL vmlinux 0xb3a5bcba sock_no_poll +EXPORT_SYMBOL vmlinux 0xb3b60cf4 register_sysctl_table +EXPORT_SYMBOL vmlinux 0xb3e0590d acpi_set_current_resources +EXPORT_SYMBOL vmlinux 0xb3f1cc1a set_blocksize +EXPORT_SYMBOL vmlinux 0xb3f5e214 abx500_get_register_page_interruptible +EXPORT_SYMBOL vmlinux 0xb3f60891 fbcon_set_tileops +EXPORT_SYMBOL vmlinux 0xb402a7ca kunmap_high +EXPORT_SYMBOL vmlinux 0xb40e38cf mpage_writepages +EXPORT_SYMBOL vmlinux 0xb41a09ae destroy_EII_client +EXPORT_SYMBOL vmlinux 0xb41db543 kmem_cache_size +EXPORT_SYMBOL vmlinux 0xb423dba1 console_blanked +EXPORT_SYMBOL vmlinux 0xb429410a posix_acl_from_mode +EXPORT_SYMBOL vmlinux 0xb4390f9a mcount +EXPORT_SYMBOL vmlinux 0xb45578b8 memscan +EXPORT_SYMBOL vmlinux 0xb4669b2d insert_inode_locked4 +EXPORT_SYMBOL vmlinux 0xb4709322 scsi_dev_info_add_list +EXPORT_SYMBOL vmlinux 0xb4b5403a vm_insert_pfn +EXPORT_SYMBOL vmlinux 0xb4bef084 pci_remove_bus +EXPORT_SYMBOL vmlinux 0xb4c224ec inet6_bind +EXPORT_SYMBOL vmlinux 0xb4c28452 skb_free_datagram_locked +EXPORT_SYMBOL vmlinux 0xb4e679b7 __scsi_put_command +EXPORT_SYMBOL vmlinux 0xb4e80a77 bio_free +EXPORT_SYMBOL vmlinux 0xb5044271 vsscanf +EXPORT_SYMBOL vmlinux 0xb504f0e2 tcp_get_md5sig_pool +EXPORT_SYMBOL vmlinux 0xb50b49f5 revalidate_disk +EXPORT_SYMBOL vmlinux 0xb5285167 vfs_writev +EXPORT_SYMBOL vmlinux 0xb52ee8be intel_gtt_clear_range +EXPORT_SYMBOL vmlinux 0xb54533f7 usecs_to_jiffies +EXPORT_SYMBOL vmlinux 0xb54916c1 swiotlb_dma_supported +EXPORT_SYMBOL vmlinux 0xb5576e90 security_d_instantiate +EXPORT_SYMBOL vmlinux 0xb584bfa0 key_validate +EXPORT_SYMBOL vmlinux 0xb58dd213 scsi_allocate_command +EXPORT_SYMBOL vmlinux 0xb58eaf6b scsi_dma_map +EXPORT_SYMBOL vmlinux 0xb5a459dc unregister_blkdev +EXPORT_SYMBOL vmlinux 0xb5c64b3e copy_strings_kernel +EXPORT_SYMBOL vmlinux 0xb5ca1c46 slhc_free +EXPORT_SYMBOL vmlinux 0xb5dab1f5 dma_pool_destroy +EXPORT_SYMBOL vmlinux 0xb6244511 sg_init_one +EXPORT_SYMBOL vmlinux 0xb628f715 files_lglock_local_lock +EXPORT_SYMBOL vmlinux 0xb6348059 do_mmap_pgoff +EXPORT_SYMBOL vmlinux 0xb6459902 dm_table_event +EXPORT_SYMBOL vmlinux 0xb64c9f81 pci_release_selected_regions +EXPORT_SYMBOL vmlinux 0xb6724633 qdisc_destroy +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 0xb6bc7f54 serial8250_do_pm +EXPORT_SYMBOL vmlinux 0xb6bffd4d inet_register_protosw +EXPORT_SYMBOL vmlinux 0xb6c5a973 scsi_show_result +EXPORT_SYMBOL vmlinux 0xb6cb82ab sock_no_socketpair +EXPORT_SYMBOL vmlinux 0xb6ed1e53 strncpy +EXPORT_SYMBOL vmlinux 0xb707aea6 acpi_lock_battery_dir +EXPORT_SYMBOL vmlinux 0xb70e46bb rtnetlink_put_metrics +EXPORT_SYMBOL vmlinux 0xb758b225 acpi_disable_event +EXPORT_SYMBOL vmlinux 0xb7642b1b dmam_alloc_noncoherent +EXPORT_SYMBOL vmlinux 0xb766899c blk_queue_softirq_done +EXPORT_SYMBOL vmlinux 0xb78c61e8 param_ops_bool +EXPORT_SYMBOL vmlinux 0xb78d2689 set_pages_wb +EXPORT_SYMBOL vmlinux 0xb7ac40c4 ipv6_setsockopt +EXPORT_SYMBOL vmlinux 0xb7b169ba pci_request_regions +EXPORT_SYMBOL vmlinux 0xb7b44ce1 blkdev_issue_zeroout +EXPORT_SYMBOL vmlinux 0xb7b61546 crc32_be +EXPORT_SYMBOL vmlinux 0xb7ec4f6d ipv6_chk_prefix +EXPORT_SYMBOL vmlinux 0xb80eece0 uart_update_timeout +EXPORT_SYMBOL vmlinux 0xb84dbb27 netif_device_detach +EXPORT_SYMBOL vmlinux 0xb85f3bbe pv_lock_ops +EXPORT_SYMBOL vmlinux 0xb86e4ab9 random32 +EXPORT_SYMBOL vmlinux 0xb8759454 __tracepoint_kmalloc_node +EXPORT_SYMBOL vmlinux 0xb894926d schedule_work_on +EXPORT_SYMBOL vmlinux 0xb89af9bf srandom32 +EXPORT_SYMBOL vmlinux 0xb89e62ec remove_wait_queue +EXPORT_SYMBOL vmlinux 0xb8cdbcbd kernel_read +EXPORT_SYMBOL vmlinux 0xb8d216f3 tty_pair_get_pty +EXPORT_SYMBOL vmlinux 0xb8dd7626 agp_generic_enable +EXPORT_SYMBOL vmlinux 0xb8e7ce2c __put_user_8 +EXPORT_SYMBOL vmlinux 0xb8e877e7 kstrtouint_from_user +EXPORT_SYMBOL vmlinux 0xb8ed60d9 may_umount +EXPORT_SYMBOL vmlinux 0xb907513f unpoison_memory +EXPORT_SYMBOL vmlinux 0xb90b899f mmc_fixup_device +EXPORT_SYMBOL vmlinux 0xb95851bb jbd2_journal_begin_ordered_truncate +EXPORT_SYMBOL vmlinux 0xb98a0185 rtc_tm_to_time +EXPORT_SYMBOL vmlinux 0xb99c4e06 blkdev_issue_discard +EXPORT_SYMBOL vmlinux 0xb99efa52 dget_parent +EXPORT_SYMBOL vmlinux 0xb9e9d651 generic_splice_sendpage +EXPORT_SYMBOL vmlinux 0xb9ee4b5f down_killable +EXPORT_SYMBOL vmlinux 0xb9fd2205 add_efi_memmap +EXPORT_SYMBOL vmlinux 0xba2d8594 ec_read +EXPORT_SYMBOL vmlinux 0xba2fd075 journal_dirty_metadata +EXPORT_SYMBOL vmlinux 0xba497f13 loops_per_jiffy +EXPORT_SYMBOL vmlinux 0xba4bb2f6 gnet_stats_start_copy_compat +EXPORT_SYMBOL vmlinux 0xba4dabe0 sync_blockdev +EXPORT_SYMBOL vmlinux 0xba5181a6 proc_symlink +EXPORT_SYMBOL vmlinux 0xba701db7 __getblk +EXPORT_SYMBOL vmlinux 0xba856f1f tcp_gro_complete +EXPORT_SYMBOL vmlinux 0xba924f3b __skb_get_rxhash +EXPORT_SYMBOL vmlinux 0xbaaab8ae timespec_to_jiffies +EXPORT_SYMBOL vmlinux 0xbad7d2da interruptible_sleep_on +EXPORT_SYMBOL vmlinux 0xbade37b7 dev_queue_xmit +EXPORT_SYMBOL vmlinux 0xbae8f392 scsi_get_device_flags_keyed +EXPORT_SYMBOL vmlinux 0xbafb93e6 del_gendisk +EXPORT_SYMBOL vmlinux 0xbb167766 fb_var_to_videomode +EXPORT_SYMBOL vmlinux 0xbb175691 locks_mandatory_area +EXPORT_SYMBOL vmlinux 0xbb189cad disallow_signal +EXPORT_SYMBOL vmlinux 0xbb1923f7 tcp_read_sock +EXPORT_SYMBOL vmlinux 0xbb21da7b serio_open +EXPORT_SYMBOL vmlinux 0xbb24a725 __serio_register_port +EXPORT_SYMBOL vmlinux 0xbb554c1f dev_uc_init +EXPORT_SYMBOL vmlinux 0xbb5d343d xfrm_get_acqseq +EXPORT_SYMBOL vmlinux 0xbb63c2d0 tag_pages_for_writeback +EXPORT_SYMBOL vmlinux 0xbb6c8fa8 dev_set_drvdata +EXPORT_SYMBOL vmlinux 0xbb7a533e netif_carrier_on +EXPORT_SYMBOL vmlinux 0xbb837d27 machine_real_restart +EXPORT_SYMBOL vmlinux 0xbb922f37 skb_clone +EXPORT_SYMBOL vmlinux 0xbb99125c get_default_font +EXPORT_SYMBOL vmlinux 0xbba159e0 files_lglock_local_unlock +EXPORT_SYMBOL vmlinux 0xbba17508 dcb_getapp +EXPORT_SYMBOL vmlinux 0xbbf6693f have_submounts +EXPORT_SYMBOL vmlinux 0xbc1b8c2c jbd2_journal_init_dev +EXPORT_SYMBOL vmlinux 0xbc2031de acpi_processor_get_bios_limit +EXPORT_SYMBOL vmlinux 0xbc2146f2 no_llseek +EXPORT_SYMBOL vmlinux 0xbc27eea8 udp_table +EXPORT_SYMBOL vmlinux 0xbc4651f1 skb_dst_set_noref +EXPORT_SYMBOL vmlinux 0xbc52fb90 blk_start_queue +EXPORT_SYMBOL vmlinux 0xbc707982 ethtool_op_get_sg +EXPORT_SYMBOL vmlinux 0xbc8cc9b2 pci_lost_interrupt +EXPORT_SYMBOL vmlinux 0xbca86133 deactivate_locked_super +EXPORT_SYMBOL vmlinux 0xbcc308bb strnlen_user +EXPORT_SYMBOL vmlinux 0xbce0457e blk_rq_map_integrity_sg +EXPORT_SYMBOL vmlinux 0xbce51cc0 bio_split +EXPORT_SYMBOL vmlinux 0xbcfebe3a input_event +EXPORT_SYMBOL vmlinux 0xbd01ae2a inode_add_rsv_space +EXPORT_SYMBOL vmlinux 0xbd074c89 fasync_helper +EXPORT_SYMBOL vmlinux 0xbd130985 bio_integrity_alloc_bioset +EXPORT_SYMBOL vmlinux 0xbd33270a gen_pool_alloc +EXPORT_SYMBOL vmlinux 0xbd60fb84 jbd2_journal_set_features +EXPORT_SYMBOL vmlinux 0xbd6d69c5 devm_ioremap_nocache +EXPORT_SYMBOL vmlinux 0xbd816ef7 key_revoke +EXPORT_SYMBOL vmlinux 0xbd979d5d put_tty_driver +EXPORT_SYMBOL vmlinux 0xbda5dfab md_integrity_register +EXPORT_SYMBOL vmlinux 0xbdafd547 dev_mc_del_global +EXPORT_SYMBOL vmlinux 0xbdbe7378 cookie_check_timestamp +EXPORT_SYMBOL vmlinux 0xbdc413d7 netdev_alert +EXPORT_SYMBOL vmlinux 0xbdebb6f3 idr_find +EXPORT_SYMBOL vmlinux 0xbdf5c25c rb_next +EXPORT_SYMBOL vmlinux 0xbe00c67d freeze_bdev +EXPORT_SYMBOL vmlinux 0xbe05e287 tty_pair_get_tty +EXPORT_SYMBOL vmlinux 0xbe0db617 blk_put_queue +EXPORT_SYMBOL vmlinux 0xbe0e5118 nla_memcmp +EXPORT_SYMBOL vmlinux 0xbe239523 jbd2_journal_errno +EXPORT_SYMBOL vmlinux 0xbe23b9ed radix_tree_gang_lookup_tag_slot +EXPORT_SYMBOL vmlinux 0xbe359542 mempool_create_node +EXPORT_SYMBOL vmlinux 0xbe481a96 add_to_page_cache_locked +EXPORT_SYMBOL vmlinux 0xbe64e372 mmc_try_claim_host +EXPORT_SYMBOL vmlinux 0xbe755676 fb_show_logo +EXPORT_SYMBOL vmlinux 0xbea13252 blk_queue_find_tag +EXPORT_SYMBOL vmlinux 0xbea7543d cpufreq_get_policy +EXPORT_SYMBOL vmlinux 0xbeb573f5 proc_net_netfilter +EXPORT_SYMBOL vmlinux 0xbebe1a18 __module_put_and_exit +EXPORT_SYMBOL vmlinux 0xbee7a3b2 __ps2_command +EXPORT_SYMBOL vmlinux 0xbee90f2f __kfifo_out_peek_r +EXPORT_SYMBOL vmlinux 0xbeea90bf grab_cache_page_write_begin +EXPORT_SYMBOL vmlinux 0xbef43296 console_conditional_schedule +EXPORT_SYMBOL vmlinux 0xbf03241c __dst_destroy_metrics_generic +EXPORT_SYMBOL vmlinux 0xbf0d9b3d tcf_exts_dump +EXPORT_SYMBOL vmlinux 0xbf51c7e8 netif_skb_features +EXPORT_SYMBOL vmlinux 0xbf547eb3 sock_sendmsg +EXPORT_SYMBOL vmlinux 0xbf62fb73 i2c_smbus_write_byte_data +EXPORT_SYMBOL vmlinux 0xbf6ec39d ip6_xmit +EXPORT_SYMBOL vmlinux 0xbf765704 tty_port_close +EXPORT_SYMBOL vmlinux 0xbf7fd2f5 schedule_timeout_killable +EXPORT_SYMBOL vmlinux 0xbf878f8c alloc_hippi_dev +EXPORT_SYMBOL vmlinux 0xbf8b39e9 isapnp_present +EXPORT_SYMBOL vmlinux 0xbf9bcc8d __cap_empty_set +EXPORT_SYMBOL vmlinux 0xbf9c0f68 unload_nls +EXPORT_SYMBOL vmlinux 0xbfa9186d sock_no_bind +EXPORT_SYMBOL vmlinux 0xbfc177bc iowrite32_rep +EXPORT_SYMBOL vmlinux 0xbfed8a7d vfs_fsync +EXPORT_SYMBOL vmlinux 0xbfee3ad5 loop_unregister_transfer +EXPORT_SYMBOL vmlinux 0xc0022c83 tcf_em_unregister +EXPORT_SYMBOL vmlinux 0xc003c637 __strncpy_from_user +EXPORT_SYMBOL vmlinux 0xc010ba5a netdev_fix_features +EXPORT_SYMBOL vmlinux 0xc01acfdc ilookup +EXPORT_SYMBOL vmlinux 0xc01eed33 __copy_from_user_ll_nozero +EXPORT_SYMBOL vmlinux 0xc033bd13 i2c_del_adapter +EXPORT_SYMBOL vmlinux 0xc0580937 rb_erase +EXPORT_SYMBOL vmlinux 0xc05dd085 sock_init_data +EXPORT_SYMBOL vmlinux 0xc068440e __kfifo_alloc +EXPORT_SYMBOL vmlinux 0xc06f72b8 xfrm_state_walk +EXPORT_SYMBOL vmlinux 0xc0a3d105 find_next_bit +EXPORT_SYMBOL vmlinux 0xc0a48fcc register_framebuffer +EXPORT_SYMBOL vmlinux 0xc0a8ff16 acpi_evaluate_object +EXPORT_SYMBOL vmlinux 0xc0aaf38d pci_map_rom +EXPORT_SYMBOL vmlinux 0xc0b2494c vfsmount_lock_lock_init +EXPORT_SYMBOL vmlinux 0xc0f07d7f dm_kcopyd_copy +EXPORT_SYMBOL vmlinux 0xc11d8093 iov_shorten +EXPORT_SYMBOL vmlinux 0xc134a7b4 d_obtain_alias +EXPORT_SYMBOL vmlinux 0xc13bd7ee phy_find_first +EXPORT_SYMBOL vmlinux 0xc16dcd65 inc_zone_page_state +EXPORT_SYMBOL vmlinux 0xc18e8354 page_symlink_inode_operations +EXPORT_SYMBOL vmlinux 0xc1b34045 dquot_commit_info +EXPORT_SYMBOL vmlinux 0xc1c2dd09 __hw_addr_flush +EXPORT_SYMBOL vmlinux 0xc1dda7f9 padata_free +EXPORT_SYMBOL vmlinux 0xc21693b7 pci_save_state +EXPORT_SYMBOL vmlinux 0xc2215903 neigh_for_each +EXPORT_SYMBOL vmlinux 0xc2257477 bitmap_close_sync +EXPORT_SYMBOL vmlinux 0xc22b9419 register_quota_format +EXPORT_SYMBOL vmlinux 0xc23e6276 bio_get_nr_vecs +EXPORT_SYMBOL vmlinux 0xc2424641 agp3_generic_cleanup +EXPORT_SYMBOL vmlinux 0xc256e762 __bitmap_equal +EXPORT_SYMBOL vmlinux 0xc261db99 padata_unregister_cpumask_notifier +EXPORT_SYMBOL vmlinux 0xc269e415 flex_array_alloc +EXPORT_SYMBOL vmlinux 0xc280a525 __copy_from_user_ll +EXPORT_SYMBOL vmlinux 0xc295a031 bioset_free +EXPORT_SYMBOL vmlinux 0xc2a1406e splice_from_pipe_next +EXPORT_SYMBOL vmlinux 0xc2a4f695 tty_schedule_flip +EXPORT_SYMBOL vmlinux 0xc2b3f137 sk_wait_data +EXPORT_SYMBOL vmlinux 0xc2b656ca i2c_clients_command +EXPORT_SYMBOL vmlinux 0xc2cf07a7 blk_alloc_queue_node +EXPORT_SYMBOL vmlinux 0xc2d711e1 krealloc +EXPORT_SYMBOL vmlinux 0xc2e587d1 reset_devices +EXPORT_SYMBOL vmlinux 0xc323627a gnet_stats_copy_basic +EXPORT_SYMBOL vmlinux 0xc3440c39 dev_addr_add +EXPORT_SYMBOL vmlinux 0xc347cb92 block_truncate_page +EXPORT_SYMBOL vmlinux 0xc364d0f4 skb_copy_datagram_const_iovec +EXPORT_SYMBOL vmlinux 0xc38d9c7a down_timeout +EXPORT_SYMBOL vmlinux 0xc3aaf0a9 __put_user_1 +EXPORT_SYMBOL vmlinux 0xc3adfda8 blk_insert_request +EXPORT_SYMBOL vmlinux 0xc3ae46fa __ht_create_irq +EXPORT_SYMBOL vmlinux 0xc3b95940 pci_bus_write_config_dword +EXPORT_SYMBOL vmlinux 0xc3bbe776 unlock_page +EXPORT_SYMBOL vmlinux 0xc3cf1128 in_group_p +EXPORT_SYMBOL vmlinux 0xc3d7819e inode_claim_rsv_space +EXPORT_SYMBOL vmlinux 0xc3f330b1 free_xenballooned_pages +EXPORT_SYMBOL vmlinux 0xc3fa6a59 memchr +EXPORT_SYMBOL vmlinux 0xc3fe87c8 param_ops_uint +EXPORT_SYMBOL vmlinux 0xc402cc99 register_acpi_notifier +EXPORT_SYMBOL vmlinux 0xc4131d9a inode_sub_rsv_space +EXPORT_SYMBOL vmlinux 0xc446f6d5 input_grab_device +EXPORT_SYMBOL vmlinux 0xc449db67 elevator_exit +EXPORT_SYMBOL vmlinux 0xc45f5b38 netdev_warn +EXPORT_SYMBOL vmlinux 0xc48e12ed cap_netlink_recv +EXPORT_SYMBOL vmlinux 0xc499ae1e kstrdup +EXPORT_SYMBOL vmlinux 0xc4b76459 sync_inodes_sb +EXPORT_SYMBOL vmlinux 0xc4ba56bc netdev_printk +EXPORT_SYMBOL vmlinux 0xc4ebe6c2 journal_errno +EXPORT_SYMBOL vmlinux 0xc4f6d075 security_file_permission +EXPORT_SYMBOL vmlinux 0xc50e4166 cdrom_get_last_written +EXPORT_SYMBOL vmlinux 0xc51b6365 dquot_alloc +EXPORT_SYMBOL vmlinux 0xc51ca98b alloc_netdev_mqs +EXPORT_SYMBOL vmlinux 0xc51cb91a down_read +EXPORT_SYMBOL vmlinux 0xc5206d04 rfkill_alloc +EXPORT_SYMBOL vmlinux 0xc529092e sg_miter_next +EXPORT_SYMBOL vmlinux 0xc52f5714 fb_videomode_to_var +EXPORT_SYMBOL vmlinux 0xc5534d64 ioread16 +EXPORT_SYMBOL vmlinux 0xc5602664 sb_min_blocksize +EXPORT_SYMBOL vmlinux 0xc57f5909 block_is_partially_uptodate +EXPORT_SYMBOL vmlinux 0xc581ffd0 register_sysctl_paths +EXPORT_SYMBOL vmlinux 0xc5a225c6 input_unregister_handle +EXPORT_SYMBOL vmlinux 0xc5a37aa8 flow_cache_lookup +EXPORT_SYMBOL vmlinux 0xc5c28f93 block_write_full_page_endio +EXPORT_SYMBOL vmlinux 0xc5c9dcd0 i2c_release_client +EXPORT_SYMBOL vmlinux 0xc5d9c46c agp_try_unsupported_boot +EXPORT_SYMBOL vmlinux 0xc5e115bd bio_alloc_bioset +EXPORT_SYMBOL vmlinux 0xc5f46566 rb_augment_insert +EXPORT_SYMBOL vmlinux 0xc5f7ed4a skb_add_rx_frag +EXPORT_SYMBOL vmlinux 0xc6055f2b skb_append +EXPORT_SYMBOL vmlinux 0xc605ee76 __starget_for_each_device +EXPORT_SYMBOL vmlinux 0xc6232a2f __devcgroup_inode_permission +EXPORT_SYMBOL vmlinux 0xc631580a console_unlock +EXPORT_SYMBOL vmlinux 0xc642ee55 pci_match_id +EXPORT_SYMBOL vmlinux 0xc65abeb7 agp3_generic_sizes +EXPORT_SYMBOL vmlinux 0xc6677232 pcim_pin_device +EXPORT_SYMBOL vmlinux 0xc67c01d0 pnp_register_driver +EXPORT_SYMBOL vmlinux 0xc6838d9d ppp_register_channel +EXPORT_SYMBOL vmlinux 0xc6890ef3 acpi_get_object_info +EXPORT_SYMBOL vmlinux 0xc68f2232 scsi_dma_unmap +EXPORT_SYMBOL vmlinux 0xc6a55302 elv_unregister_queue +EXPORT_SYMBOL vmlinux 0xc6b7a480 mutex_trylock +EXPORT_SYMBOL vmlinux 0xc6cb10fc d_drop +EXPORT_SYMBOL vmlinux 0xc6cbbc89 capable +EXPORT_SYMBOL vmlinux 0xc6d6e5d7 lro_flush_all +EXPORT_SYMBOL vmlinux 0xc71fbdaf rtnl_link_get_net +EXPORT_SYMBOL vmlinux 0xc7208c3a serial8250_resume_port +EXPORT_SYMBOL vmlinux 0xc747c3d1 generic_write_sync +EXPORT_SYMBOL vmlinux 0xc7627bfe dmam_pool_destroy +EXPORT_SYMBOL vmlinux 0xc768de19 cpu_all_bits +EXPORT_SYMBOL vmlinux 0xc79bcd36 dm_vcalloc +EXPORT_SYMBOL vmlinux 0xc7a1792d pci_bus_read_config_dword +EXPORT_SYMBOL vmlinux 0xc7a4fbed rtnl_lock +EXPORT_SYMBOL vmlinux 0xc7cc6b22 xfrm_state_check_expire +EXPORT_SYMBOL vmlinux 0xc7dfa2f7 ip_generic_getfrag +EXPORT_SYMBOL vmlinux 0xc7ec6c27 strspn +EXPORT_SYMBOL vmlinux 0xc801a457 add_disk +EXPORT_SYMBOL vmlinux 0xc8033012 proc_dointvec_jiffies +EXPORT_SYMBOL vmlinux 0xc80f590e blk_queue_dma_alignment +EXPORT_SYMBOL vmlinux 0xc8245c7f devm_free_irq +EXPORT_SYMBOL vmlinux 0xc84a0a7e seq_hlist_start_rcu +EXPORT_SYMBOL vmlinux 0xc84ad5c8 sock_no_getsockopt +EXPORT_SYMBOL vmlinux 0xc8754460 pci_clear_master +EXPORT_SYMBOL vmlinux 0xc87b60bc dev_getbyhwaddr_rcu +EXPORT_SYMBOL vmlinux 0xc897c382 sg_init_table +EXPORT_SYMBOL vmlinux 0xc8b57c27 autoremove_wake_function +EXPORT_SYMBOL vmlinux 0xc8bcb616 bio_unmap_user +EXPORT_SYMBOL vmlinux 0xc8c62394 dst_destroy +EXPORT_SYMBOL vmlinux 0xc917fd02 __wait_on_buffer +EXPORT_SYMBOL vmlinux 0xc94fa003 irq_stat +EXPORT_SYMBOL vmlinux 0xc968661f register_md_personality +EXPORT_SYMBOL vmlinux 0xc97020b0 __put_cred +EXPORT_SYMBOL vmlinux 0xc9745810 __splice_from_pipe +EXPORT_SYMBOL vmlinux 0xc97b9a91 netdev_refcnt_read +EXPORT_SYMBOL vmlinux 0xc9822d52 dquot_quota_off +EXPORT_SYMBOL vmlinux 0xc9a3916b neigh_event_ns +EXPORT_SYMBOL vmlinux 0xc9a99604 ata_scsi_cmd_error_handler +EXPORT_SYMBOL vmlinux 0xc9ab2eef acpi_os_wait_events_complete +EXPORT_SYMBOL vmlinux 0xc9acde24 set_binfmt +EXPORT_SYMBOL vmlinux 0xc9ad3cf2 __neigh_for_each_release +EXPORT_SYMBOL vmlinux 0xc9c81999 key_alloc +EXPORT_SYMBOL vmlinux 0xc9ca14e7 sk_stream_write_space +EXPORT_SYMBOL vmlinux 0xc9cac01b override_creds +EXPORT_SYMBOL vmlinux 0xc9cfae04 genphy_read_status +EXPORT_SYMBOL vmlinux 0xc9fc6bb3 register_nls +EXPORT_SYMBOL vmlinux 0xc9ffea19 give_up_console +EXPORT_SYMBOL vmlinux 0xca26ad45 skb_make_writable +EXPORT_SYMBOL vmlinux 0xca35c2d8 up_read +EXPORT_SYMBOL vmlinux 0xca37b065 mca_device_transform_irq +EXPORT_SYMBOL vmlinux 0xca3dd378 jbd2_journal_init_inode +EXPORT_SYMBOL vmlinux 0xca531515 pm860x_page_reg_read +EXPORT_SYMBOL vmlinux 0xca54f90d bitmap_unplug +EXPORT_SYMBOL vmlinux 0xca5dbc50 scsi_print_sense_hdr +EXPORT_SYMBOL vmlinux 0xca67171f acpi_unlock_ac_dir +EXPORT_SYMBOL vmlinux 0xca7c63e4 noop_qdisc +EXPORT_SYMBOL vmlinux 0xca8acc78 acpi_dbg_level +EXPORT_SYMBOL vmlinux 0xcab55d6d key_unlink +EXPORT_SYMBOL vmlinux 0xcaba2f6d scsi_ioctl +EXPORT_SYMBOL vmlinux 0xcad63d8d proc_doulongvec_ms_jiffies_minmax +EXPORT_SYMBOL vmlinux 0xcae2b832 sockfd_lookup +EXPORT_SYMBOL vmlinux 0xcafb807f proc_dointvec_userhz_jiffies +EXPORT_SYMBOL vmlinux 0xcaff5a5b dev_set_group +EXPORT_SYMBOL vmlinux 0xcb01f6fd mca_register_driver +EXPORT_SYMBOL vmlinux 0xcb052e89 neigh_table_init +EXPORT_SYMBOL vmlinux 0xcb05c68a sock_no_ioctl +EXPORT_SYMBOL vmlinux 0xcb0f8f8d tcp_v4_send_check +EXPORT_SYMBOL vmlinux 0xcb19877e kern_path_parent +EXPORT_SYMBOL vmlinux 0xcb46c4b9 skb_trim +EXPORT_SYMBOL vmlinux 0xcb47c146 kobject_put +EXPORT_SYMBOL vmlinux 0xcb631aa3 tcp_v4_connect +EXPORT_SYMBOL vmlinux 0xcb7131fb fb_get_options +EXPORT_SYMBOL vmlinux 0xcb733bf2 acpi_bus_set_power +EXPORT_SYMBOL vmlinux 0xcb8d3f8f __netif_schedule +EXPORT_SYMBOL vmlinux 0xcb9d16b8 journal_destroy +EXPORT_SYMBOL vmlinux 0xcbc9557f unregister_sysrq_key +EXPORT_SYMBOL vmlinux 0xcc248d26 serial8250_suspend_port +EXPORT_SYMBOL vmlinux 0xcc24cf1c simple_rmdir +EXPORT_SYMBOL vmlinux 0xcc274fc8 dma_async_tx_descriptor_init +EXPORT_SYMBOL vmlinux 0xcc2b1336 d_alloc_name +EXPORT_SYMBOL vmlinux 0xcc36f32e fb_unregister_client +EXPORT_SYMBOL vmlinux 0xcc5005fe msleep_interruptible +EXPORT_SYMBOL vmlinux 0xcc5b27b5 acpi_extract_package +EXPORT_SYMBOL vmlinux 0xcc7fa952 local_bh_enable_ip +EXPORT_SYMBOL vmlinux 0xcc9625a2 __mark_inode_dirty +EXPORT_SYMBOL vmlinux 0xcc97f58e wait_for_completion_killable +EXPORT_SYMBOL vmlinux 0xcc9bf4c4 unmap_underlying_metadata +EXPORT_SYMBOL vmlinux 0xccae187e scsi_eh_restore_cmnd +EXPORT_SYMBOL vmlinux 0xccb09bd8 __find_get_block +EXPORT_SYMBOL vmlinux 0xccb7bf9e i2c_smbus_process_call +EXPORT_SYMBOL vmlinux 0xccc7a2dc elv_dispatch_add_tail +EXPORT_SYMBOL vmlinux 0xccd4da75 qdisc_watchdog_schedule +EXPORT_SYMBOL vmlinux 0xccda609e dev_alert +EXPORT_SYMBOL vmlinux 0xccebb3c3 bdev_stack_limits +EXPORT_SYMBOL vmlinux 0xcd04f9c8 napi_skb_finish +EXPORT_SYMBOL vmlinux 0xcd23a6a3 sock_i_uid +EXPORT_SYMBOL vmlinux 0xcd25d25d rtnl_set_sk_err +EXPORT_SYMBOL vmlinux 0xcd279169 nla_find +EXPORT_SYMBOL vmlinux 0xcd3efb7b xfrm_dst_ifdown +EXPORT_SYMBOL vmlinux 0xcd446fa9 request_firmware_nowait +EXPORT_SYMBOL vmlinux 0xcd4990ea tcf_action_exec +EXPORT_SYMBOL vmlinux 0xcd5a7e63 ip_cmsg_recv +EXPORT_SYMBOL vmlinux 0xcd5e576a blk_init_allocated_queue_node +EXPORT_SYMBOL vmlinux 0xcdc75277 thermal_zone_bind_cooling_device +EXPORT_SYMBOL vmlinux 0xcddc0fc4 netlink_kernel_release +EXPORT_SYMBOL vmlinux 0xce0313c7 jbd2_journal_force_commit +EXPORT_SYMBOL vmlinux 0xce095088 mod_timer +EXPORT_SYMBOL vmlinux 0xce0ada82 xfrm6_rcv_spi +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 0xce5ac24f zlib_inflate_workspacesize +EXPORT_SYMBOL vmlinux 0xce8711a3 skb_queue_head +EXPORT_SYMBOL vmlinux 0xceb8557f skb_recycle_check +EXPORT_SYMBOL vmlinux 0xcebe5cc0 napi_frags_skb +EXPORT_SYMBOL vmlinux 0xcec77737 dev_get_by_flags_rcu +EXPORT_SYMBOL vmlinux 0xceda47ad sock_i_ino +EXPORT_SYMBOL vmlinux 0xceecfd70 mempool_free +EXPORT_SYMBOL vmlinux 0xcef51982 kstrtou16 +EXPORT_SYMBOL vmlinux 0xcefcd99a serial8250_unregister_port +EXPORT_SYMBOL vmlinux 0xceff38a7 bdi_init +EXPORT_SYMBOL vmlinux 0xcf015f7b do_settimeofday +EXPORT_SYMBOL vmlinux 0xcf1d28ab acpi_error +EXPORT_SYMBOL vmlinux 0xcf351ecd kblockd_schedule_delayed_work +EXPORT_SYMBOL vmlinux 0xcf409944 pci_remove_bus_device +EXPORT_SYMBOL vmlinux 0xcf6cfe1f msrs_free +EXPORT_SYMBOL vmlinux 0xcf8d8d85 kmalloc_caches +EXPORT_SYMBOL vmlinux 0xcf8eb782 serial8250_set_isa_configurator +EXPORT_SYMBOL vmlinux 0xcf9f61de journal_dirty_data +EXPORT_SYMBOL vmlinux 0xcfa40186 con_is_bound +EXPORT_SYMBOL vmlinux 0xcfae8e6b __scsi_device_lookup +EXPORT_SYMBOL vmlinux 0xcfb9006e jiffies_to_timeval +EXPORT_SYMBOL vmlinux 0xcfbea3c8 agp_generic_remove_memory +EXPORT_SYMBOL vmlinux 0xcfdbdf4a sock_no_recvmsg +EXPORT_SYMBOL vmlinux 0xcfe05d4d register_kmmio_probe +EXPORT_SYMBOL vmlinux 0xcfeb0be9 rb_augment_erase_begin +EXPORT_SYMBOL vmlinux 0xd0181f4f __bitmap_xor +EXPORT_SYMBOL vmlinux 0xd0321a2d bio_copy_user +EXPORT_SYMBOL vmlinux 0xd08197fa acpi_load_tables +EXPORT_SYMBOL vmlinux 0xd0a3b34a d_prune_aliases +EXPORT_SYMBOL vmlinux 0xd0a91bab skip_spaces +EXPORT_SYMBOL vmlinux 0xd0a9404d vfs_readlink +EXPORT_SYMBOL vmlinux 0xd0aacebe __blockdev_direct_IO +EXPORT_SYMBOL vmlinux 0xd0d8621b strlen +EXPORT_SYMBOL vmlinux 0xd0dd9e5e alloc_pci_dev +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 0xd11c0dc1 __kernel_param_unlock +EXPORT_SYMBOL vmlinux 0xd131d498 scsi_device_quiesce +EXPORT_SYMBOL vmlinux 0xd1472061 acpi_pci_register_driver +EXPORT_SYMBOL vmlinux 0xd16692b0 shrink_dcache_sb +EXPORT_SYMBOL vmlinux 0xd172cb8d netdev_increment_features +EXPORT_SYMBOL vmlinux 0xd18b4eac rfkill_resume_polling +EXPORT_SYMBOL vmlinux 0xd18b6eb2 acpi_unmap_lsapic +EXPORT_SYMBOL vmlinux 0xd196c9be kstrtos16_from_user +EXPORT_SYMBOL vmlinux 0xd1b96569 mutex_lock_interruptible +EXPORT_SYMBOL vmlinux 0xd1d3db8f audit_log_start +EXPORT_SYMBOL vmlinux 0xd1e9d7a9 mapping_tagged +EXPORT_SYMBOL vmlinux 0xd1f6c5f3 smp_num_siblings +EXPORT_SYMBOL vmlinux 0xd1fb5452 netdev_update_features +EXPORT_SYMBOL vmlinux 0xd20739e1 ppp_channel_index +EXPORT_SYMBOL vmlinux 0xd2140b0f skb_seq_read +EXPORT_SYMBOL vmlinux 0xd251d7b0 security_socket_getpeersec_dgram +EXPORT_SYMBOL vmlinux 0xd253185a cdev_init +EXPORT_SYMBOL vmlinux 0xd2555f19 jiffies_64_to_clock_t +EXPORT_SYMBOL vmlinux 0xd25d4f74 console_blank_hook +EXPORT_SYMBOL vmlinux 0xd25f0039 skb_copy_and_csum_dev +EXPORT_SYMBOL vmlinux 0xd276f795 param_ops_invbool +EXPORT_SYMBOL vmlinux 0xd2965f6f kthread_should_stop +EXPORT_SYMBOL vmlinux 0xd2a75ee0 dmi_first_match +EXPORT_SYMBOL vmlinux 0xd2a865ea dump_seek +EXPORT_SYMBOL vmlinux 0xd2b51e0c arp_create +EXPORT_SYMBOL vmlinux 0xd2bcc9c4 pm860x_page_set_bits +EXPORT_SYMBOL vmlinux 0xd2bdf5ad dm_get_device +EXPORT_SYMBOL vmlinux 0xd2bfe70a up_write +EXPORT_SYMBOL vmlinux 0xd2e6a582 acpi_processor_preregister_performance +EXPORT_SYMBOL vmlinux 0xd30ac767 page_put_link +EXPORT_SYMBOL vmlinux 0xd30f19e9 dentry_update_name_case +EXPORT_SYMBOL vmlinux 0xd3129344 simple_dir_operations +EXPORT_SYMBOL vmlinux 0xd315bd62 nf_unregister_sockopt +EXPORT_SYMBOL vmlinux 0xd32a416e journal_unlock_updates +EXPORT_SYMBOL vmlinux 0xd337b902 llc_sap_list_lock +EXPORT_SYMBOL vmlinux 0xd3434c3f kref_sub +EXPORT_SYMBOL vmlinux 0xd36a9e1b sock_kmalloc +EXPORT_SYMBOL vmlinux 0xd38480a0 rb_augment_erase_end +EXPORT_SYMBOL vmlinux 0xd38a3ca3 blkdev_fsync +EXPORT_SYMBOL vmlinux 0xd3949c7f sk_stream_error +EXPORT_SYMBOL vmlinux 0xd3951da4 acpi_resource_to_address64 +EXPORT_SYMBOL vmlinux 0xd398a016 ht_create_irq +EXPORT_SYMBOL vmlinux 0xd3ab6a95 dquot_get_dqblk +EXPORT_SYMBOL vmlinux 0xd3b09815 bioset_create +EXPORT_SYMBOL vmlinux 0xd3c251b6 dqget +EXPORT_SYMBOL vmlinux 0xd3c36f85 journal_get_undo_access +EXPORT_SYMBOL vmlinux 0xd3f103c3 mca_device_set_name +EXPORT_SYMBOL vmlinux 0xd3f2177e misc_deregister +EXPORT_SYMBOL vmlinux 0xd3f653d4 blk_delay_queue +EXPORT_SYMBOL vmlinux 0xd4099bc3 pci_read_vpd +EXPORT_SYMBOL vmlinux 0xd41ef662 block_write_begin +EXPORT_SYMBOL vmlinux 0xd4312c6c dev_disable_lro +EXPORT_SYMBOL vmlinux 0xd43ad1d3 dev_uc_sync +EXPORT_SYMBOL vmlinux 0xd4541f3a llc_sap_find +EXPORT_SYMBOL vmlinux 0xd47fb8bd generic_file_llseek_unlocked +EXPORT_SYMBOL vmlinux 0xd497f1b3 cancel_dirty_page +EXPORT_SYMBOL vmlinux 0xd4a99243 pcim_iomap_regions +EXPORT_SYMBOL vmlinux 0xd4aa5078 register_exec_domain +EXPORT_SYMBOL vmlinux 0xd4cd0ec1 ilookup5 +EXPORT_SYMBOL vmlinux 0xd4f7676b pci_enable_device_io +EXPORT_SYMBOL vmlinux 0xd50fef48 acpi_detach_data +EXPORT_SYMBOL vmlinux 0xd54c96c7 atomic64_add_unless_cx8 +EXPORT_SYMBOL vmlinux 0xd54e21c8 file_open_root +EXPORT_SYMBOL vmlinux 0xd556d29b pci_disable_device +EXPORT_SYMBOL vmlinux 0xd56e5509 __wait_on_bit +EXPORT_SYMBOL vmlinux 0xd56f211c tty_driver_flush_buffer +EXPORT_SYMBOL vmlinux 0xd58dcdb9 register_key_type +EXPORT_SYMBOL vmlinux 0xd5ae82e7 locks_init_lock +EXPORT_SYMBOL vmlinux 0xd5b037e1 kref_put +EXPORT_SYMBOL vmlinux 0xd5b8bdcc splice_from_pipe_begin +EXPORT_SYMBOL vmlinux 0xd5bf450b kernel_getsockname +EXPORT_SYMBOL vmlinux 0xd5e26575 xfrm_policy_walk +EXPORT_SYMBOL vmlinux 0xd5f241b8 bio_put +EXPORT_SYMBOL vmlinux 0xd5f5f80e seq_putc +EXPORT_SYMBOL vmlinux 0xd5f929d5 account_page_writeback +EXPORT_SYMBOL vmlinux 0xd60a7746 vga_set_legacy_decoding +EXPORT_SYMBOL vmlinux 0xd61123a9 vfs_link +EXPORT_SYMBOL vmlinux 0xd6146330 dev_load +EXPORT_SYMBOL vmlinux 0xd62188db posix_acl_permission +EXPORT_SYMBOL vmlinux 0xd62c833f schedule_timeout +EXPORT_SYMBOL vmlinux 0xd63173dd lock_super +EXPORT_SYMBOL vmlinux 0xd63247e9 jbd2_journal_forget +EXPORT_SYMBOL vmlinux 0xd64bf932 xfrm_alloc_spi +EXPORT_SYMBOL vmlinux 0xd6a517a8 pci_setup_cardbus +EXPORT_SYMBOL vmlinux 0xd6b33026 cpu_khz +EXPORT_SYMBOL vmlinux 0xd6bac0e4 xfrm_state_register_afinfo +EXPORT_SYMBOL vmlinux 0xd6e4cefb dm_table_get_md +EXPORT_SYMBOL vmlinux 0xd6e99d7f intel_gtt_map_memory +EXPORT_SYMBOL vmlinux 0xd6ee688f vmalloc +EXPORT_SYMBOL vmlinux 0xd70d426b install_exec_creds +EXPORT_SYMBOL vmlinux 0xd7150a4d _raw_spin_trylock_bh +EXPORT_SYMBOL vmlinux 0xd721a851 fddi_type_trans +EXPORT_SYMBOL vmlinux 0xd74d8e7b blk_queue_update_dma_pad +EXPORT_SYMBOL vmlinux 0xd75c79df smp_call_function +EXPORT_SYMBOL vmlinux 0xd764190c jbd2_journal_try_to_free_buffers +EXPORT_SYMBOL vmlinux 0xd77a5aa5 __bitmap_and +EXPORT_SYMBOL vmlinux 0xd77f2d5b write_cache_pages +EXPORT_SYMBOL vmlinux 0xd781d7a9 spi_schedule_dv_device +EXPORT_SYMBOL vmlinux 0xd79b5a02 allow_signal +EXPORT_SYMBOL vmlinux 0xd7c69bbb tty_register_driver +EXPORT_SYMBOL vmlinux 0xd7dd777b reserve_perfctr_nmi +EXPORT_SYMBOL vmlinux 0xd7e56a4e simple_strtoll +EXPORT_SYMBOL vmlinux 0xd83ad043 scsi_device_set_state +EXPORT_SYMBOL vmlinux 0xd85833cb __kfifo_dma_out_prepare_r +EXPORT_SYMBOL vmlinux 0xd87277e8 sock_tx_timestamp +EXPORT_SYMBOL vmlinux 0xd89da37f movable_zone +EXPORT_SYMBOL vmlinux 0xd8a2ab95 in_egroup_p +EXPORT_SYMBOL vmlinux 0xd8e484f0 register_chrdev_region +EXPORT_SYMBOL vmlinux 0xd9091363 acpi_install_notify_handler +EXPORT_SYMBOL vmlinux 0xd92afabe bitmap_clear +EXPORT_SYMBOL vmlinux 0xd9462422 arp_tbl +EXPORT_SYMBOL vmlinux 0xd96004f9 ip6_dst_hoplimit +EXPORT_SYMBOL vmlinux 0xd9624cca kernel_sendmsg +EXPORT_SYMBOL vmlinux 0xd967822a empty_aops +EXPORT_SYMBOL vmlinux 0xd969b2c7 amd_e400_c1e_detected +EXPORT_SYMBOL vmlinux 0xd985dc99 mempool_free_pages +EXPORT_SYMBOL vmlinux 0xd992ed41 llc_mac_hdr_init +EXPORT_SYMBOL vmlinux 0xd9a9e765 agp_generic_free_by_type +EXPORT_SYMBOL vmlinux 0xd9bed6e4 generic_pipe_buf_release +EXPORT_SYMBOL vmlinux 0xd9c272aa mca_mark_as_unused +EXPORT_SYMBOL vmlinux 0xd9c823a7 pci_request_regions_exclusive +EXPORT_SYMBOL vmlinux 0xd9da1bb0 napi_complete +EXPORT_SYMBOL vmlinux 0xda020781 pm860x_page_bulk_read +EXPORT_SYMBOL vmlinux 0xda08c0d7 pcibios_get_irq_routing_table +EXPORT_SYMBOL vmlinux 0xda0a6b0e acpi_map_lsapic +EXPORT_SYMBOL vmlinux 0xda1a7335 kasprintf +EXPORT_SYMBOL vmlinux 0xda408ead end_buffer_read_sync +EXPORT_SYMBOL vmlinux 0xda525f98 generic_write_checks +EXPORT_SYMBOL vmlinux 0xda5661a3 add_wait_queue +EXPORT_SYMBOL vmlinux 0xda796777 udp_proc_unregister +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 0xda904d03 dma_supported +EXPORT_SYMBOL vmlinux 0xdaa57ec3 totalhigh_pages +EXPORT_SYMBOL vmlinux 0xdab413d6 blk_execute_rq +EXPORT_SYMBOL vmlinux 0xdae1a4e7 tty_port_init +EXPORT_SYMBOL vmlinux 0xdb045880 dev_change_flags +EXPORT_SYMBOL vmlinux 0xdb14d648 dev_uc_unsync +EXPORT_SYMBOL vmlinux 0xdb5553f4 netif_receive_skb +EXPORT_SYMBOL vmlinux 0xdb571753 generic_file_splice_read +EXPORT_SYMBOL vmlinux 0xdb7477d4 inet_listen +EXPORT_SYMBOL vmlinux 0xdb760f52 __kfifo_free +EXPORT_SYMBOL vmlinux 0xdb76e0ab dev_printk +EXPORT_SYMBOL vmlinux 0xdb864d65 iov_iter_single_seg_count +EXPORT_SYMBOL vmlinux 0xdb8a0399 sock_kfree_s +EXPORT_SYMBOL vmlinux 0xdba46b78 scsi_print_result +EXPORT_SYMBOL vmlinux 0xdba75311 pci_disable_msix +EXPORT_SYMBOL vmlinux 0xdba85ab3 framebuffer_release +EXPORT_SYMBOL vmlinux 0xdbcd416e sysctl_ip_nonlocal_bind +EXPORT_SYMBOL vmlinux 0xdbea9cac completion_done +EXPORT_SYMBOL vmlinux 0xdbeca21a pci_assign_resource +EXPORT_SYMBOL vmlinux 0xdc047fc4 scsi_dev_info_list_add_keyed +EXPORT_SYMBOL vmlinux 0xdc0e5557 skb_queue_purge +EXPORT_SYMBOL vmlinux 0xdc14eda7 pci_pci_problems +EXPORT_SYMBOL vmlinux 0xdc2519e0 param_set_ulong +EXPORT_SYMBOL vmlinux 0xdc2adb35 add_taint +EXPORT_SYMBOL vmlinux 0xdc3fcbc9 __sw_hweight8 +EXPORT_SYMBOL vmlinux 0xdc41e381 rfkill_register +EXPORT_SYMBOL vmlinux 0xdc43a9c8 daemonize +EXPORT_SYMBOL vmlinux 0xdc528372 blk_integrity_merge_bio +EXPORT_SYMBOL vmlinux 0xdc57f532 acpi_install_gpe_handler +EXPORT_SYMBOL vmlinux 0xdc5848c8 dma_declare_coherent_memory +EXPORT_SYMBOL vmlinux 0xdc644bd3 scsi_prep_state_check +EXPORT_SYMBOL vmlinux 0xdc8b9249 lock_rename +EXPORT_SYMBOL vmlinux 0xdcc8d268 vfs_unlink +EXPORT_SYMBOL vmlinux 0xdcca4782 blk_alloc_queue +EXPORT_SYMBOL vmlinux 0xdcf66267 mca_device_read_pos +EXPORT_SYMBOL vmlinux 0xdcf673fe sock_common_getsockopt +EXPORT_SYMBOL vmlinux 0xdd0a2ba2 strlcat +EXPORT_SYMBOL vmlinux 0xdd17e0e8 pnp_stop_dev +EXPORT_SYMBOL vmlinux 0xdd1c65f6 blk_finish_plug +EXPORT_SYMBOL vmlinux 0xdd26b313 qdisc_warn_nonwc +EXPORT_SYMBOL vmlinux 0xdd6234e2 generic_error_remove_page +EXPORT_SYMBOL vmlinux 0xdd80f2bf thaw_process +EXPORT_SYMBOL vmlinux 0xdd836be1 __invalidate_device +EXPORT_SYMBOL vmlinux 0xdd837f58 tty_unregister_device +EXPORT_SYMBOL vmlinux 0xdda1dedb journal_start_commit +EXPORT_SYMBOL vmlinux 0xddc7fc87 padata_add_cpu +EXPORT_SYMBOL vmlinux 0xdde04248 set_bdi_congested +EXPORT_SYMBOL vmlinux 0xddf179cd blkdev_put +EXPORT_SYMBOL vmlinux 0xde3e00fd unregister_binfmt +EXPORT_SYMBOL vmlinux 0xde48d20a netdev_crit +EXPORT_SYMBOL vmlinux 0xde9360ba totalram_pages +EXPORT_SYMBOL vmlinux 0xde937a42 journal_check_available_features +EXPORT_SYMBOL vmlinux 0xde962071 fb_is_primary_device +EXPORT_SYMBOL vmlinux 0xde9b17ed agp3_generic_fetch_size +EXPORT_SYMBOL vmlinux 0xdeb504f7 x86_hyper_vmware +EXPORT_SYMBOL vmlinux 0xdeb67fbc delete_from_page_cache +EXPORT_SYMBOL vmlinux 0xdeda182b thermal_zone_device_update +EXPORT_SYMBOL vmlinux 0xdeedf789 generic_file_aio_write +EXPORT_SYMBOL vmlinux 0xdf0da3cc acpi_get_devices +EXPORT_SYMBOL vmlinux 0xdf19890d kill_block_super +EXPORT_SYMBOL vmlinux 0xdf488049 mmc_suspend_host +EXPORT_SYMBOL vmlinux 0xdf4c8767 ns_to_timeval +EXPORT_SYMBOL vmlinux 0xdf5087f5 netdev_state_change +EXPORT_SYMBOL vmlinux 0xdf60cc27 __print_symbol +EXPORT_SYMBOL vmlinux 0xdf68974d pci_set_master +EXPORT_SYMBOL vmlinux 0xdf6e4074 mount_ns +EXPORT_SYMBOL vmlinux 0xdf73f216 __mmc_claim_host +EXPORT_SYMBOL vmlinux 0xdf8c695a __ndelay +EXPORT_SYMBOL vmlinux 0xdf929370 fs_overflowgid +EXPORT_SYMBOL vmlinux 0xdfa70ce4 mb_cache_shrink +EXPORT_SYMBOL vmlinux 0xdfc5169b slhc_init +EXPORT_SYMBOL vmlinux 0xdfdbb037 __pci_register_driver +EXPORT_SYMBOL vmlinux 0xe00238a6 pnp_request_card_device +EXPORT_SYMBOL vmlinux 0xe00707d8 mnt_pin +EXPORT_SYMBOL vmlinux 0xe032e94e tcp_v4_get_peer +EXPORT_SYMBOL vmlinux 0xe033d2b5 fput +EXPORT_SYMBOL vmlinux 0xe03e1013 uart_suspend_port +EXPORT_SYMBOL vmlinux 0xe075d6eb iter_div_u64_rem +EXPORT_SYMBOL vmlinux 0xe09c0649 nobh_write_end +EXPORT_SYMBOL vmlinux 0xe0ac8bd2 acpi_bus_generate_netlink_event +EXPORT_SYMBOL vmlinux 0xe0b13336 argv_free +EXPORT_SYMBOL vmlinux 0xe0b89a16 mmc_unregister_driver +EXPORT_SYMBOL vmlinux 0xe0c0c1d6 llc_add_pack +EXPORT_SYMBOL vmlinux 0xe0d9c304 tcp_timewait_state_process +EXPORT_SYMBOL vmlinux 0xe0e0aa46 mdiobus_register +EXPORT_SYMBOL vmlinux 0xe0fc24aa param_set_int +EXPORT_SYMBOL vmlinux 0xe12773e8 tty_insert_flip_string_flags +EXPORT_SYMBOL vmlinux 0xe12cc2dd dquot_enable +EXPORT_SYMBOL vmlinux 0xe133fad5 warn_slowpath_fmt_taint +EXPORT_SYMBOL vmlinux 0xe13cd8a7 dmi_name_in_vendors +EXPORT_SYMBOL vmlinux 0xe1670c53 bio_add_pc_page +EXPORT_SYMBOL vmlinux 0xe1761617 security_inet_conn_request +EXPORT_SYMBOL vmlinux 0xe1831d85 secpath_dup +EXPORT_SYMBOL vmlinux 0xe1883977 scsi_reset_provider +EXPORT_SYMBOL vmlinux 0xe1a12b7a eth_header_parse +EXPORT_SYMBOL vmlinux 0xe1bc7ede del_timer_sync +EXPORT_SYMBOL vmlinux 0xe1c381b4 agp_allocate_memory +EXPORT_SYMBOL vmlinux 0xe1cd71ef sk_stop_timer +EXPORT_SYMBOL vmlinux 0xe1d2ddc1 xfrm6_input_addr +EXPORT_SYMBOL vmlinux 0xe1f35712 bio_endio +EXPORT_SYMBOL vmlinux 0xe1fadfe8 input_handler_for_each_handle +EXPORT_SYMBOL vmlinux 0xe1ff4be2 phy_detach +EXPORT_SYMBOL vmlinux 0xe1ffe344 xfrm_sad_getinfo +EXPORT_SYMBOL vmlinux 0xe200f872 secure_dccpv6_sequence_number +EXPORT_SYMBOL vmlinux 0xe23ae481 blk_iopoll_complete +EXPORT_SYMBOL vmlinux 0xe24d3a97 jiffies_64 +EXPORT_SYMBOL vmlinux 0xe25347ea agp_collect_device_status +EXPORT_SYMBOL vmlinux 0xe258212c page_zero_new_buffers +EXPORT_SYMBOL vmlinux 0xe28f215e vmalloc_to_page +EXPORT_SYMBOL vmlinux 0xe2a30ad8 end_buffer_async_write +EXPORT_SYMBOL vmlinux 0xe2b28266 __tracepoint_kfree +EXPORT_SYMBOL vmlinux 0xe2b4b568 file_permission +EXPORT_SYMBOL vmlinux 0xe2bdeb9f __cleancache_flush_fs +EXPORT_SYMBOL vmlinux 0xe2c8ceac journal_release_buffer +EXPORT_SYMBOL vmlinux 0xe2d5255a strcmp +EXPORT_SYMBOL vmlinux 0xe2d68e49 dquot_drop +EXPORT_SYMBOL vmlinux 0xe2e8065e memdup_user +EXPORT_SYMBOL vmlinux 0xe2eb9b17 generic_shutdown_super +EXPORT_SYMBOL vmlinux 0xe2fae716 kmemdup +EXPORT_SYMBOL vmlinux 0xe319eb24 acpi_pci_osc_control_set +EXPORT_SYMBOL vmlinux 0xe356219f nf_log_packet +EXPORT_SYMBOL vmlinux 0xe35e2b1f unregister_filesystem +EXPORT_SYMBOL vmlinux 0xe37aaf0c blk_rq_map_user_iov +EXPORT_SYMBOL vmlinux 0xe3993660 xfrm_register_km +EXPORT_SYMBOL vmlinux 0xe3a0ac1f ppp_unregister_channel +EXPORT_SYMBOL vmlinux 0xe3a3153f agp_create_memory +EXPORT_SYMBOL vmlinux 0xe3c6079e atomic64_set_cx8 +EXPORT_SYMBOL vmlinux 0xe3d6f284 fb_find_mode_cvt +EXPORT_SYMBOL vmlinux 0xe3e785fb km_report +EXPORT_SYMBOL vmlinux 0xe3ec60b4 input_set_capability +EXPORT_SYMBOL vmlinux 0xe3fbe148 acpi_install_table_handler +EXPORT_SYMBOL vmlinux 0xe3fdd734 ida_remove +EXPORT_SYMBOL vmlinux 0xe400e396 dev_graft_qdisc +EXPORT_SYMBOL vmlinux 0xe412105d mmc_card_sleep +EXPORT_SYMBOL vmlinux 0xe41a87d0 security_inode_permission +EXPORT_SYMBOL vmlinux 0xe43120c6 pci_bus_find_capability +EXPORT_SYMBOL vmlinux 0xe43617f7 acpi_gbl_FADT +EXPORT_SYMBOL vmlinux 0xe440e267 tcp_proc_register +EXPORT_SYMBOL vmlinux 0xe4590398 journal_blocks_per_page +EXPORT_SYMBOL vmlinux 0xe46ef39a tcp_hashinfo +EXPORT_SYMBOL vmlinux 0xe478925e i2c_register_driver +EXPORT_SYMBOL vmlinux 0xe484e35f ioread32 +EXPORT_SYMBOL vmlinux 0xe4908a12 pci_pme_capable +EXPORT_SYMBOL vmlinux 0xe493d591 dev_get_by_name +EXPORT_SYMBOL vmlinux 0xe49775f9 flush_delayed_work +EXPORT_SYMBOL vmlinux 0xe499c19f bio_uncopy_user +EXPORT_SYMBOL vmlinux 0xe4a46895 pcie_get_readrq +EXPORT_SYMBOL vmlinux 0xe4a4c8b4 setattr_copy +EXPORT_SYMBOL vmlinux 0xe4d95abb dm_io +EXPORT_SYMBOL vmlinux 0xe4dbd4fc inode_set_bytes +EXPORT_SYMBOL vmlinux 0xe4f23e74 __scsi_iterate_devices +EXPORT_SYMBOL vmlinux 0xe5122890 flow_cache_genid +EXPORT_SYMBOL vmlinux 0xe523ad75 synchronize_irq +EXPORT_SYMBOL vmlinux 0xe530d757 acpi_clear_gpe +EXPORT_SYMBOL vmlinux 0xe557336b genphy_restart_aneg +EXPORT_SYMBOL vmlinux 0xe55e144a proc_dointvec_minmax +EXPORT_SYMBOL vmlinux 0xe57878a1 in6_pton +EXPORT_SYMBOL vmlinux 0xe5808d8b pci_release_region +EXPORT_SYMBOL vmlinux 0xe5867808 dlci_ioctl_set +EXPORT_SYMBOL vmlinux 0xe5996c8a blk_make_request +EXPORT_SYMBOL vmlinux 0xe5bce15e journal_init_dev +EXPORT_SYMBOL vmlinux 0xe5c78a99 do_blank_screen +EXPORT_SYMBOL vmlinux 0xe5d5cbc0 default_file_splice_read +EXPORT_SYMBOL vmlinux 0xe5d6c8da dma_async_device_unregister +EXPORT_SYMBOL vmlinux 0xe5ed5467 xfrm_policy_walk_init +EXPORT_SYMBOL vmlinux 0xe6010b2c mb_cache_create +EXPORT_SYMBOL vmlinux 0xe6359973 jbd2_journal_file_inode +EXPORT_SYMBOL vmlinux 0xe6486ee8 sock_rfree +EXPORT_SYMBOL vmlinux 0xe681156a brioctl_set +EXPORT_SYMBOL vmlinux 0xe68932ef vga_switcheroo_register_handler +EXPORT_SYMBOL vmlinux 0xe68f195d serio_unregister_driver +EXPORT_SYMBOL vmlinux 0xe697d108 __blk_iopoll_complete +EXPORT_SYMBOL vmlinux 0xe6bf0dc6 ethtool_ntuple_flush +EXPORT_SYMBOL vmlinux 0xe6c5209b mount_nodev +EXPORT_SYMBOL vmlinux 0xe6db04c1 swiotlb_map_sg_attrs +EXPORT_SYMBOL vmlinux 0xe6ebc016 key_create_or_update +EXPORT_SYMBOL vmlinux 0xe6f8c994 blk_queue_prep_rq +EXPORT_SYMBOL vmlinux 0xe6fb5e43 __secpath_destroy +EXPORT_SYMBOL vmlinux 0xe6fbe430 can_do_mlock +EXPORT_SYMBOL vmlinux 0xe716baed acpi_unregister_ioapic +EXPORT_SYMBOL vmlinux 0xe718ca3e iput +EXPORT_SYMBOL vmlinux 0xe73bb8be simple_pin_fs +EXPORT_SYMBOL vmlinux 0xe74cf0a7 mempool_destroy +EXPORT_SYMBOL vmlinux 0xe7609b0d generate_netlink_event +EXPORT_SYMBOL vmlinux 0xe778665d pci_iounmap +EXPORT_SYMBOL vmlinux 0xe7792106 genphy_config_aneg +EXPORT_SYMBOL vmlinux 0xe7868522 sock_no_sendmsg +EXPORT_SYMBOL vmlinux 0xe7a0e3e0 key_type_keyring +EXPORT_SYMBOL vmlinux 0xe7a664c4 nf_hooks +EXPORT_SYMBOL vmlinux 0xe7a73029 ps2_command +EXPORT_SYMBOL vmlinux 0xe7b1610c fbcon_set_bitops +EXPORT_SYMBOL vmlinux 0xe7c92340 dev_mc_flush +EXPORT_SYMBOL vmlinux 0xe7d180f2 rwsem_down_read_failed +EXPORT_SYMBOL vmlinux 0xe7d4daac seq_list_next +EXPORT_SYMBOL vmlinux 0xe7e309ab padata_alloc +EXPORT_SYMBOL vmlinux 0xe7f33967 __dquot_transfer +EXPORT_SYMBOL vmlinux 0xe80ca15c scsi_device_lookup +EXPORT_SYMBOL vmlinux 0xe80ce219 sysctl_tcp_dma_copybreak +EXPORT_SYMBOL vmlinux 0xe82e24ad find_get_pages_contig +EXPORT_SYMBOL vmlinux 0xe82eb8d9 elv_rb_find +EXPORT_SYMBOL vmlinux 0xe8782205 netpoll_poll +EXPORT_SYMBOL vmlinux 0xe8794ce1 slhc_toss +EXPORT_SYMBOL vmlinux 0xe889e4bb pcim_iounmap +EXPORT_SYMBOL vmlinux 0xe89485f8 tcp_prot +EXPORT_SYMBOL vmlinux 0xe8a09c95 ipv4_specific +EXPORT_SYMBOL vmlinux 0xe8b68849 wrmsr_on_cpus +EXPORT_SYMBOL vmlinux 0xe8c5867d abx500_startup_irq_enabled +EXPORT_SYMBOL vmlinux 0xe8fa6db4 lock_may_read +EXPORT_SYMBOL vmlinux 0xe909ce03 _raw_read_lock_bh +EXPORT_SYMBOL vmlinux 0xe90dcae0 __request_module +EXPORT_SYMBOL vmlinux 0xe914e41e strcpy +EXPORT_SYMBOL vmlinux 0xe9297808 processors +EXPORT_SYMBOL vmlinux 0xe94ab712 simple_lookup +EXPORT_SYMBOL vmlinux 0xe953b21f get_next_ino +EXPORT_SYMBOL vmlinux 0xe96041ce netdev_boot_setup_check +EXPORT_SYMBOL vmlinux 0xe997667b wrmsr_on_cpu +EXPORT_SYMBOL vmlinux 0xe9bf51fc tty_set_operations +EXPORT_SYMBOL vmlinux 0xe9c359f0 scsi_prep_fn +EXPORT_SYMBOL vmlinux 0xe9db46b6 __destroy_inode +EXPORT_SYMBOL vmlinux 0xe9ddf8f4 textsearch_unregister +EXPORT_SYMBOL vmlinux 0xe9eb1fc9 inode_newsize_ok +EXPORT_SYMBOL vmlinux 0xe9f6b7c9 simple_transaction_release +EXPORT_SYMBOL vmlinux 0xea0137e7 write_dirty_buffer +EXPORT_SYMBOL vmlinux 0xea054b22 nla_policy_len +EXPORT_SYMBOL vmlinux 0xea10212a int_to_scsilun +EXPORT_SYMBOL vmlinux 0xea10655a __bitmap_intersects +EXPORT_SYMBOL vmlinux 0xea2a91b6 blk_integrity_compare +EXPORT_SYMBOL vmlinux 0xea45ce85 follow_down_one +EXPORT_SYMBOL vmlinux 0xea7987f1 key_update +EXPORT_SYMBOL vmlinux 0xea7b8a44 acpi_install_interface +EXPORT_SYMBOL vmlinux 0xea80c5fc security_file_mmap +EXPORT_SYMBOL vmlinux 0xea82db77 ipv6_chk_addr +EXPORT_SYMBOL vmlinux 0xea8a6c75 param_ops_long +EXPORT_SYMBOL vmlinux 0xea90bdd3 acpi_attach_data +EXPORT_SYMBOL vmlinux 0xea965939 put_mnt_ns +EXPORT_SYMBOL vmlinux 0xea9855ae blk_limits_max_hw_sectors +EXPORT_SYMBOL vmlinux 0xea9c6069 blk_init_tags +EXPORT_SYMBOL vmlinux 0xeab166b2 max8925_reg_read +EXPORT_SYMBOL vmlinux 0xeacfa018 agp_generic_create_gatt_table +EXPORT_SYMBOL vmlinux 0xead1ecd6 phy_register_fixup_for_uid +EXPORT_SYMBOL vmlinux 0xead756ef flush_delayed_work_sync +EXPORT_SYMBOL vmlinux 0xeae123ae current_fs_time +EXPORT_SYMBOL vmlinux 0xeae35a55 test_set_page_writeback +EXPORT_SYMBOL vmlinux 0xeae3dfd6 __const_udelay +EXPORT_SYMBOL vmlinux 0xeae84cc8 fget_raw +EXPORT_SYMBOL vmlinux 0xeaf90e8c blk_recount_segments +EXPORT_SYMBOL vmlinux 0xeaf920c3 mpage_writepage +EXPORT_SYMBOL vmlinux 0xeaf92dfb ethtool_op_set_flags +EXPORT_SYMBOL vmlinux 0xeb1ced05 __scm_send +EXPORT_SYMBOL vmlinux 0xeb2d88cb simple_unlink +EXPORT_SYMBOL vmlinux 0xeb3cab6c hex2bin +EXPORT_SYMBOL vmlinux 0xeb584e11 skb_prepare_seq_read +EXPORT_SYMBOL vmlinux 0xeb5f5174 nonseekable_open +EXPORT_SYMBOL vmlinux 0xeb79434c inet_shutdown +EXPORT_SYMBOL vmlinux 0xeb7c5458 pipe_unlock +EXPORT_SYMBOL vmlinux 0xeb7ccc05 ether_setup +EXPORT_SYMBOL vmlinux 0xeb9dd3b4 fsnotify_destroy_mark +EXPORT_SYMBOL vmlinux 0xebb276a7 __cleancache_put_page +EXPORT_SYMBOL vmlinux 0xebca1f7f do_splice_to +EXPORT_SYMBOL vmlinux 0xec15f00a tcp_cookie_generator +EXPORT_SYMBOL vmlinux 0xec345a52 eth_rebuild_header +EXPORT_SYMBOL vmlinux 0xec4e50df free_user_ns +EXPORT_SYMBOL vmlinux 0xec91e2a2 __pskb_pull_tail +EXPORT_SYMBOL vmlinux 0xec94be68 acpi_bus_get_device +EXPORT_SYMBOL vmlinux 0xec94e393 d_move +EXPORT_SYMBOL vmlinux 0xec9dc7b5 tcf_hash_new_index +EXPORT_SYMBOL vmlinux 0xecbdbcdc nf_reinject +EXPORT_SYMBOL vmlinux 0xecbf52cd pfifo_fast_ops +EXPORT_SYMBOL vmlinux 0xecc12ea4 eth_type_trans +EXPORT_SYMBOL vmlinux 0xed1f4e40 release_pages +EXPORT_SYMBOL vmlinux 0xed29d56f idr_remove +EXPORT_SYMBOL vmlinux 0xed302f0f tty_lock +EXPORT_SYMBOL vmlinux 0xed3f3d01 tty_port_block_til_ready +EXPORT_SYMBOL vmlinux 0xed5946e4 alloc_file +EXPORT_SYMBOL vmlinux 0xed5e3c4f fsnotify_init_mark +EXPORT_SYMBOL vmlinux 0xed82acb0 bitmap_startwrite +EXPORT_SYMBOL vmlinux 0xed8c53ac _raw_write_lock_irqsave +EXPORT_SYMBOL vmlinux 0xed93f29e __kunmap_atomic +EXPORT_SYMBOL vmlinux 0xeda0d76e gen_estimator_active +EXPORT_SYMBOL vmlinux 0xeda384bc blk_free_tags +EXPORT_SYMBOL vmlinux 0xedbaee5e nla_strcmp +EXPORT_SYMBOL vmlinux 0xedc03953 iounmap +EXPORT_SYMBOL vmlinux 0xedd2c464 tty_vhangup +EXPORT_SYMBOL vmlinux 0xeddec09a wait_for_completion_interruptible_timeout +EXPORT_SYMBOL vmlinux 0xede1634a pnp_get_resource +EXPORT_SYMBOL vmlinux 0xede90459 sock_get_timestamp +EXPORT_SYMBOL vmlinux 0xedf7f522 splice_from_pipe_feed +EXPORT_SYMBOL vmlinux 0xee10453e nf_unregister_hook +EXPORT_SYMBOL vmlinux 0xee1f2249 ____pagevec_lru_add +EXPORT_SYMBOL vmlinux 0xee2d0fc7 _local_bh_enable +EXPORT_SYMBOL vmlinux 0xee752fe4 release_sock +EXPORT_SYMBOL vmlinux 0xee7eb9e1 pnp_platform_devices +EXPORT_SYMBOL vmlinux 0xee8c59b2 rfkill_blocked +EXPORT_SYMBOL vmlinux 0xee98ba67 kobject_set_name +EXPORT_SYMBOL vmlinux 0xee9ab423 inetdev_by_index +EXPORT_SYMBOL vmlinux 0xeea09509 ethtool_op_set_tx_csum +EXPORT_SYMBOL vmlinux 0xeea9dbaf bitmap_bitremap +EXPORT_SYMBOL vmlinux 0xeeacb93b mii_ethtool_sset +EXPORT_SYMBOL vmlinux 0xeeb6ae4b request_key_async +EXPORT_SYMBOL vmlinux 0xeec0d901 set_trace_device +EXPORT_SYMBOL vmlinux 0xef131841 ps2_handle_ack +EXPORT_SYMBOL vmlinux 0xef1d35b7 acpi_install_address_space_handler +EXPORT_SYMBOL vmlinux 0xef3bd862 mca_find_unused_adapter +EXPORT_SYMBOL vmlinux 0xef4f3c38 bio_integrity_clone +EXPORT_SYMBOL vmlinux 0xef52d7a6 tty_insert_flip_string_fixed_flag +EXPORT_SYMBOL vmlinux 0xef5ea237 d_validate +EXPORT_SYMBOL vmlinux 0xef62e85f mempool_alloc +EXPORT_SYMBOL vmlinux 0xef638138 linkwatch_fire_event +EXPORT_SYMBOL vmlinux 0xef6eba41 proc_doulongvec_minmax +EXPORT_SYMBOL vmlinux 0xef763078 consume_skb +EXPORT_SYMBOL vmlinux 0xef851c64 check_disk_change +EXPORT_SYMBOL vmlinux 0xef98beb9 pcix_get_mmrbc +EXPORT_SYMBOL vmlinux 0xef99e3ea x86_hyper_ms_hyperv +EXPORT_SYMBOL vmlinux 0xef9aedfc boot_option_idle_override +EXPORT_SYMBOL vmlinux 0xef9f342d disk_stack_limits +EXPORT_SYMBOL vmlinux 0xefac03f7 amd_northbridges +EXPORT_SYMBOL vmlinux 0xefb85bfb eth_header +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 0xeff960ff dma_async_memcpy_buf_to_buf +EXPORT_SYMBOL vmlinux 0xf0009fee put_pages_list +EXPORT_SYMBOL vmlinux 0xf004ee21 __pci_enable_wake +EXPORT_SYMBOL vmlinux 0xf00e6c84 max8998_update_reg +EXPORT_SYMBOL vmlinux 0xf019446e fb_class +EXPORT_SYMBOL vmlinux 0xf056072b rfkill_init_sw_state +EXPORT_SYMBOL vmlinux 0xf065f629 ioread16be +EXPORT_SYMBOL vmlinux 0xf073979f kmem_cache_destroy +EXPORT_SYMBOL vmlinux 0xf07c2262 ethtool_op_set_ufo +EXPORT_SYMBOL vmlinux 0xf09c7f68 __wake_up +EXPORT_SYMBOL vmlinux 0xf0ddee6c scsi_cmd_ioctl +EXPORT_SYMBOL vmlinux 0xf0ef15b4 list_sort +EXPORT_SYMBOL vmlinux 0xf0f1246c kvasprintf +EXPORT_SYMBOL vmlinux 0xf0fdf6cb __stack_chk_fail +EXPORT_SYMBOL vmlinux 0xf100416a remove_conflicting_framebuffers +EXPORT_SYMBOL vmlinux 0xf10de535 ioread8 +EXPORT_SYMBOL vmlinux 0xf11543ff find_first_zero_bit +EXPORT_SYMBOL vmlinux 0xf1216c75 prandom32 +EXPORT_SYMBOL vmlinux 0xf14b6621 first_ec +EXPORT_SYMBOL vmlinux 0xf16479c0 scsi_track_queue_full +EXPORT_SYMBOL vmlinux 0xf195c682 fb_invert_cmaps +EXPORT_SYMBOL vmlinux 0xf19833f8 sock_alloc_send_pskb +EXPORT_SYMBOL vmlinux 0xf1adb1da jbd2_log_wait_commit +EXPORT_SYMBOL vmlinux 0xf1bcbf5b security_path_symlink +EXPORT_SYMBOL vmlinux 0xf1cf3036 blk_set_default_limits +EXPORT_SYMBOL vmlinux 0xf1d59ef8 scsi_execute_req +EXPORT_SYMBOL vmlinux 0xf1db1704 nla_memcpy +EXPORT_SYMBOL vmlinux 0xf1deabf2 div64_u64 +EXPORT_SYMBOL vmlinux 0xf1e98c74 avenrun +EXPORT_SYMBOL vmlinux 0xf206a4da blk_dump_rq_flags +EXPORT_SYMBOL vmlinux 0xf20dabd8 free_irq +EXPORT_SYMBOL vmlinux 0xf2304567 phy_connect +EXPORT_SYMBOL vmlinux 0xf2357254 acpi_evaluate_integer +EXPORT_SYMBOL vmlinux 0xf23fcb99 __kfifo_in +EXPORT_SYMBOL vmlinux 0xf2414b66 sock_no_listen +EXPORT_SYMBOL vmlinux 0xf24a9b90 dquot_release +EXPORT_SYMBOL vmlinux 0xf24dfce0 put_io_context +EXPORT_SYMBOL vmlinux 0xf25611e0 blk_run_queue_async +EXPORT_SYMBOL vmlinux 0xf26d752f mmc_register_driver +EXPORT_SYMBOL vmlinux 0xf28ed6e2 machine_to_phys_nr +EXPORT_SYMBOL vmlinux 0xf2997713 tty_termios_hw_change +EXPORT_SYMBOL vmlinux 0xf2cea763 __sk_mem_schedule +EXPORT_SYMBOL vmlinux 0xf2d8026c bio_phys_segments +EXPORT_SYMBOL vmlinux 0xf2e36844 jbd2__journal_start +EXPORT_SYMBOL vmlinux 0xf2e74040 mca_set_adapter_name +EXPORT_SYMBOL vmlinux 0xf2f0d4bc simple_dir_inode_operations +EXPORT_SYMBOL vmlinux 0xf30e8bbf inet_recvmsg +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 0xf34b2bdb xfrm_lookup +EXPORT_SYMBOL vmlinux 0xf389fe60 __hw_addr_init +EXPORT_SYMBOL vmlinux 0xf3916987 global_cursor_default +EXPORT_SYMBOL vmlinux 0xf3930dec tcp_v4_md5_lookup +EXPORT_SYMBOL vmlinux 0xf3938233 inet_peer_xrlim_allow +EXPORT_SYMBOL vmlinux 0xf39bf4d9 put_cmsg +EXPORT_SYMBOL vmlinux 0xf3bf0bce __bitmap_complement +EXPORT_SYMBOL vmlinux 0xf3d1b42e tcp_child_process +EXPORT_SYMBOL vmlinux 0xf3d997b7 bio_integrity_endio +EXPORT_SYMBOL vmlinux 0xf3ea958d __tcf_em_tree_match +EXPORT_SYMBOL vmlinux 0xf3ffd930 posix_acl_init +EXPORT_SYMBOL vmlinux 0xf40768b3 dev_activate +EXPORT_SYMBOL vmlinux 0xf441ac43 ioread8_rep +EXPORT_SYMBOL vmlinux 0xf450441d current_task +EXPORT_SYMBOL vmlinux 0xf450fec5 bioset_integrity_free +EXPORT_SYMBOL vmlinux 0xf466bb60 unbind_con_driver +EXPORT_SYMBOL vmlinux 0xf48a2c4c MCA_bus +EXPORT_SYMBOL vmlinux 0xf494f618 mmc_regulator_get_ocrmask +EXPORT_SYMBOL vmlinux 0xf49f734b dev_addr_add_multiple +EXPORT_SYMBOL vmlinux 0xf4a5c213 avail_to_resrv_perfctr_nmi_bit +EXPORT_SYMBOL vmlinux 0xf4b754fd acpi_resources_are_enforced +EXPORT_SYMBOL vmlinux 0xf4be30f5 alloc_tty_driver +EXPORT_SYMBOL vmlinux 0xf4c0fa64 ip4_datagram_connect +EXPORT_SYMBOL vmlinux 0xf4c7e864 jbd2_journal_ack_err +EXPORT_SYMBOL vmlinux 0xf4d98f26 dm_table_get_size +EXPORT_SYMBOL vmlinux 0xf4eb88dd jbd2_journal_stop +EXPORT_SYMBOL vmlinux 0xf4f14de6 rtnl_trylock +EXPORT_SYMBOL vmlinux 0xf4ff754a ida_init +EXPORT_SYMBOL vmlinux 0xf502d273 acpi_get_current_resources +EXPORT_SYMBOL vmlinux 0xf5068909 ip6_frag_match +EXPORT_SYMBOL vmlinux 0xf50fedac mark_info_dirty +EXPORT_SYMBOL vmlinux 0xf5142158 ida_pre_get +EXPORT_SYMBOL vmlinux 0xf5179d83 eisa_bus_type +EXPORT_SYMBOL vmlinux 0xf53682b5 invalidate_partition +EXPORT_SYMBOL vmlinux 0xf536d22e acpi_set_gpe_wake_mask +EXPORT_SYMBOL vmlinux 0xf538f44b agp_bridge +EXPORT_SYMBOL vmlinux 0xf53d4c26 qdisc_class_hash_destroy +EXPORT_SYMBOL vmlinux 0xf53f0a05 km_query +EXPORT_SYMBOL vmlinux 0xf54fe077 pci_bus_set_ops +EXPORT_SYMBOL vmlinux 0xf594090a misc_register +EXPORT_SYMBOL vmlinux 0xf5999815 get_io_context +EXPORT_SYMBOL vmlinux 0xf5a7f74a __get_user_pages +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 0xf5ee1e81 journal_force_commit +EXPORT_SYMBOL vmlinux 0xf609aa30 _raw_spin_trylock +EXPORT_SYMBOL vmlinux 0xf612809a param_get_int +EXPORT_SYMBOL vmlinux 0xf61705c5 journal_extend +EXPORT_SYMBOL vmlinux 0xf6388c56 sysctl_ip_default_ttl +EXPORT_SYMBOL vmlinux 0xf69f0c2a wait_for_completion_killable_timeout +EXPORT_SYMBOL vmlinux 0xf6a6bf5d pm860x_set_bits +EXPORT_SYMBOL vmlinux 0xf6bb4729 color_table +EXPORT_SYMBOL vmlinux 0xf6d6e18e mark_buffer_async_write +EXPORT_SYMBOL vmlinux 0xf6dcb6c0 i2c_del_driver +EXPORT_SYMBOL vmlinux 0xf6ebc03b net_ratelimit +EXPORT_SYMBOL vmlinux 0xf70aefdf cfb_imageblit +EXPORT_SYMBOL vmlinux 0xf72b7636 inet6_add_protocol +EXPORT_SYMBOL vmlinux 0xf747dd44 kstat +EXPORT_SYMBOL vmlinux 0xf7584a9c find_font +EXPORT_SYMBOL vmlinux 0xf78d04ab netlink_register_notifier +EXPORT_SYMBOL vmlinux 0xf7e1a4d7 dev_mc_sync +EXPORT_SYMBOL vmlinux 0xf7ebd119 inode_needs_sync +EXPORT_SYMBOL vmlinux 0xf7ee9a29 fd_install +EXPORT_SYMBOL vmlinux 0xf7f423c8 kobject_add +EXPORT_SYMBOL vmlinux 0xf803fe39 bitmap_set +EXPORT_SYMBOL vmlinux 0xf811e69d scsi_eh_flush_done_q +EXPORT_SYMBOL vmlinux 0xf824eecb alloc_disk_node +EXPORT_SYMBOL vmlinux 0xf82abc1d isa_dma_bridge_buggy +EXPORT_SYMBOL vmlinux 0xf82e3d47 acpi_initialize_objects +EXPORT_SYMBOL vmlinux 0xf888ebdd __skb_warn_lro_forwarding +EXPORT_SYMBOL vmlinux 0xf88e0ee2 acpi_get_table_header +EXPORT_SYMBOL vmlinux 0xf890fe7f pm_idle +EXPORT_SYMBOL vmlinux 0xf8bce037 textsearch_destroy +EXPORT_SYMBOL vmlinux 0xf8c0da73 pci_restore_state +EXPORT_SYMBOL vmlinux 0xf8d24e4a __inet6_lookup_established +EXPORT_SYMBOL vmlinux 0xf8d56f5a eth_change_mtu +EXPORT_SYMBOL vmlinux 0xf8df18c6 dev_mc_del +EXPORT_SYMBOL vmlinux 0xf8dfad21 mmc_erase_group_aligned +EXPORT_SYMBOL vmlinux 0xf904c25d xfrm_policy_unregister_afinfo +EXPORT_SYMBOL vmlinux 0xf9348cbc xz_dec_run +EXPORT_SYMBOL vmlinux 0xf940a328 __next_cpu +EXPORT_SYMBOL vmlinux 0xf94f6dc9 tcp_v4_md5_hash_skb +EXPORT_SYMBOL vmlinux 0xf970181e __cleancache_get_page +EXPORT_SYMBOL vmlinux 0xf9a482f9 msleep +EXPORT_SYMBOL vmlinux 0xfa069366 __breadahead +EXPORT_SYMBOL vmlinux 0xfa141f04 vlan_gro_frags +EXPORT_SYMBOL vmlinux 0xfa51e98d ip6_route_me_harder +EXPORT_SYMBOL vmlinux 0xfaa9a260 rfkill_set_sw_state +EXPORT_SYMBOL vmlinux 0xfaad380f ethtool_invalid_flags +EXPORT_SYMBOL vmlinux 0xfab9119f I_BDEV +EXPORT_SYMBOL vmlinux 0xfaf282dc pci_bus_read_config_word +EXPORT_SYMBOL vmlinux 0xfaf98462 bitrev32 +EXPORT_SYMBOL vmlinux 0xfb0443fb acpi_get_parent +EXPORT_SYMBOL vmlinux 0xfb101915 init_special_inode +EXPORT_SYMBOL vmlinux 0xfb28ca47 inode_change_ok +EXPORT_SYMBOL vmlinux 0xfb5643cb cdrom_media_changed +EXPORT_SYMBOL vmlinux 0xfb6af58d recalc_sigpending +EXPORT_SYMBOL vmlinux 0xfb765284 d_set_d_op +EXPORT_SYMBOL vmlinux 0xfb795ed6 blkdev_get_by_path +EXPORT_SYMBOL vmlinux 0xfb7d26f4 files_lglock_lock_init +EXPORT_SYMBOL vmlinux 0xfb80c7a0 acpi_walk_namespace +EXPORT_SYMBOL vmlinux 0xfb96d70e generic_file_splice_write +EXPORT_SYMBOL vmlinux 0xfbaaf01e console_lock +EXPORT_SYMBOL vmlinux 0xfbab86a1 jbd2_journal_load +EXPORT_SYMBOL vmlinux 0xfbac48d9 dmam_free_coherent +EXPORT_SYMBOL vmlinux 0xfbb5a21d registered_fb +EXPORT_SYMBOL vmlinux 0xfbe27a1c rb_first +EXPORT_SYMBOL vmlinux 0xfc02b7ad sysctl_tcp_wmem +EXPORT_SYMBOL vmlinux 0xfc06e346 module_layout +EXPORT_SYMBOL vmlinux 0xfc1f04aa skb_queue_tail +EXPORT_SYMBOL vmlinux 0xfc2176fb task_tgid_nr_ns +EXPORT_SYMBOL vmlinux 0xfc2d7665 blk_queue_unprep_rq +EXPORT_SYMBOL vmlinux 0xfc39e32f ioport_unmap +EXPORT_SYMBOL vmlinux 0xfc562165 acpi_run_osc +EXPORT_SYMBOL vmlinux 0xfc65459a kstrtoull_from_user +EXPORT_SYMBOL vmlinux 0xfc6d58b9 seq_read +EXPORT_SYMBOL vmlinux 0xfc8f85c4 tcf_action_dump_1 +EXPORT_SYMBOL vmlinux 0xfcaa04a0 out_of_line_wait_on_bit_lock +EXPORT_SYMBOL vmlinux 0xfcac0d40 acpi_install_interface_handler +EXPORT_SYMBOL vmlinux 0xfcc2a43c utf32_to_utf8 +EXPORT_SYMBOL vmlinux 0xfcc7a135 pci_find_parent_resource +EXPORT_SYMBOL vmlinux 0xfcd35070 blk_limits_io_min +EXPORT_SYMBOL vmlinux 0xfcd5c6ed __generic_block_fiemap +EXPORT_SYMBOL vmlinux 0xfcec0987 enable_irq +EXPORT_SYMBOL vmlinux 0xfcf1d770 blk_fetch_request +EXPORT_SYMBOL vmlinux 0xfcfa03ff fb_videomode_to_modelist +EXPORT_SYMBOL vmlinux 0xfcfef1eb nobh_write_begin +EXPORT_SYMBOL vmlinux 0xfd236820 mmc_power_restore_host +EXPORT_SYMBOL vmlinux 0xfd38ddf6 pci_enable_device +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 0xfda8b081 mnt_set_expiry +EXPORT_SYMBOL vmlinux 0xfdb2eb26 genl_unregister_ops +EXPORT_SYMBOL vmlinux 0xfdb9b629 ioread32be +EXPORT_SYMBOL vmlinux 0xfdc7de93 sk_stream_wait_memory +EXPORT_SYMBOL vmlinux 0xfddcd470 serial8250_register_port +EXPORT_SYMBOL vmlinux 0xfdfc0b3b fiemap_fill_next_extent +EXPORT_SYMBOL vmlinux 0xfe56f2b3 mmc_free_host +EXPORT_SYMBOL vmlinux 0xfe5d4bb2 sys_tz +EXPORT_SYMBOL vmlinux 0xfe6106b6 phy_scan_fixups +EXPORT_SYMBOL vmlinux 0xfe769456 unregister_netdevice_notifier +EXPORT_SYMBOL vmlinux 0xfe7c4287 nr_cpu_ids +EXPORT_SYMBOL vmlinux 0xfe828286 pci_set_dma_max_seg_size +EXPORT_SYMBOL vmlinux 0xfe92f591 truncate_inode_pages_range +EXPORT_SYMBOL vmlinux 0xfeab5234 scsi_target_quiesce +EXPORT_SYMBOL vmlinux 0xfec25897 llc_build_and_send_ui_pkt +EXPORT_SYMBOL vmlinux 0xfec3c2f2 bcd2bin +EXPORT_SYMBOL vmlinux 0xfecaed42 input_alloc_absinfo +EXPORT_SYMBOL vmlinux 0xfecc036c scsi_device_get +EXPORT_SYMBOL vmlinux 0xfed53143 dq_data_lock +EXPORT_SYMBOL vmlinux 0xfedd35fc console_suspend_enabled +EXPORT_SYMBOL vmlinux 0xfeed60e0 dev_set_allmulti +EXPORT_SYMBOL vmlinux 0xfef38525 dquot_mark_dquot_dirty +EXPORT_SYMBOL vmlinux 0xfef96e23 __scsi_print_command +EXPORT_SYMBOL vmlinux 0xff0c6738 xfrm_input_resume +EXPORT_SYMBOL vmlinux 0xff1e9dd8 seq_list_start +EXPORT_SYMBOL vmlinux 0xff2a909f gnet_stats_copy_queue +EXPORT_SYMBOL vmlinux 0xff2c3263 __tracepoint_kmem_cache_alloc_node +EXPORT_SYMBOL vmlinux 0xff480992 dump_fpu +EXPORT_SYMBOL vmlinux 0xff4f7630 __dev_remove_pack +EXPORT_SYMBOL vmlinux 0xff6878cf fb_default_cmap +EXPORT_SYMBOL vmlinux 0xff7559e4 ioport_resource +EXPORT_SYMBOL vmlinux 0xff7c9db7 mntget +EXPORT_SYMBOL vmlinux 0xff800133 __devm_release_region +EXPORT_SYMBOL vmlinux 0xff8cce55 pm860x_reg_write +EXPORT_SYMBOL vmlinux 0xff9ca065 fb_edid_to_monspecs +EXPORT_SYMBOL vmlinux 0xffc9de2c ndisc_build_skb +EXPORT_SYMBOL vmlinux 0xffd5a395 default_wake_function +EXPORT_SYMBOL vmlinux 0xffe78fe6 ip_mc_dec_group +EXPORT_SYMBOL vmlinux 0xfff35105 inode_permission +EXPORT_SYMBOL_GPL vmlinux 0x0044975e pciserial_suspend_ports +EXPORT_SYMBOL_GPL vmlinux 0x00632780 work_busy +EXPORT_SYMBOL_GPL vmlinux 0x0067df75 ata_tf_from_fis +EXPORT_SYMBOL_GPL vmlinux 0x00692467 __srcu_read_lock +EXPORT_SYMBOL_GPL vmlinux 0x00804c5a wm831x_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0x008bcb80 destroy_workqueue +EXPORT_SYMBOL_GPL vmlinux 0x00a5cbe1 iommu_iova_to_phys +EXPORT_SYMBOL_GPL vmlinux 0x00adf5bc udp4_lib_lookup +EXPORT_SYMBOL_GPL vmlinux 0x00b85206 posix_clock_unregister +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 0x01509ce9 inet_csk_addr2sockaddr +EXPORT_SYMBOL_GPL vmlinux 0x015dd7f3 xenbus_match +EXPORT_SYMBOL_GPL vmlinux 0x017543f0 net_ipv6_ctl_path +EXPORT_SYMBOL_GPL vmlinux 0x01848a8e local_apic_timer_c2_ok +EXPORT_SYMBOL_GPL vmlinux 0x0195e60a tty_wakeup +EXPORT_SYMBOL_GPL vmlinux 0x01a4ea6d unregister_die_notifier +EXPORT_SYMBOL_GPL vmlinux 0x01b1ecd7 ata_sff_freeze +EXPORT_SYMBOL_GPL vmlinux 0x01cfaa4a cpuidle_disable_device +EXPORT_SYMBOL_GPL vmlinux 0x01e1a8de kgdb_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x01feca01 tps6586x_read +EXPORT_SYMBOL_GPL vmlinux 0x023b47dc regulator_force_disable +EXPORT_SYMBOL_GPL vmlinux 0x027f0262 crypto_alloc_ablkcipher +EXPORT_SYMBOL_GPL vmlinux 0x0293e715 ata_eh_freeze_port +EXPORT_SYMBOL_GPL vmlinux 0x030d11a8 kmsg_dump_register +EXPORT_SYMBOL_GPL vmlinux 0x03234a5b regulator_get_current_limit +EXPORT_SYMBOL_GPL vmlinux 0x0343bdf1 __i2c_board_list +EXPORT_SYMBOL_GPL vmlinux 0x034c5c3d system_nrt_wq +EXPORT_SYMBOL_GPL vmlinux 0x03637ff0 ring_buffer_record_enable +EXPORT_SYMBOL_GPL vmlinux 0x0378ab90 inet6_lookup +EXPORT_SYMBOL_GPL vmlinux 0x03e3686c ata_timing_cycle2mode +EXPORT_SYMBOL_GPL vmlinux 0x03e75761 pci_intx +EXPORT_SYMBOL_GPL vmlinux 0x04486e88 rcu_batches_completed +EXPORT_SYMBOL_GPL vmlinux 0x044c7ada ata_bmdma_port_intr +EXPORT_SYMBOL_GPL vmlinux 0x044dae08 timerqueue_del +EXPORT_SYMBOL_GPL vmlinux 0x046d03d6 ring_buffer_record_disable +EXPORT_SYMBOL_GPL vmlinux 0x049c70b7 system_long_wq +EXPORT_SYMBOL_GPL vmlinux 0x04aa1bbb fuse_sync_release +EXPORT_SYMBOL_GPL vmlinux 0x04bf26af ioremap_page_range +EXPORT_SYMBOL_GPL vmlinux 0x04c3f2c1 gnttab_empty_grant_references +EXPORT_SYMBOL_GPL vmlinux 0x0505743c ata_port_pbar_desc +EXPORT_SYMBOL_GPL vmlinux 0x0531dcb8 ata_dev_classify +EXPORT_SYMBOL_GPL vmlinux 0x054e550b kernel_halt +EXPORT_SYMBOL_GPL vmlinux 0x0557e7fc scsi_target_block +EXPORT_SYMBOL_GPL vmlinux 0x056fedcd ftrace_event_reg +EXPORT_SYMBOL_GPL vmlinux 0x059b58a6 tracepoint_iter_start +EXPORT_SYMBOL_GPL vmlinux 0x05a78299 spi_alloc_device +EXPORT_SYMBOL_GPL vmlinux 0x05d4e2d4 ata_bmdma_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x05df678f register_net_sysctl_rotable +EXPORT_SYMBOL_GPL vmlinux 0x060d1064 set_memory_ro +EXPORT_SYMBOL_GPL vmlinux 0x06113047 dm_device_name +EXPORT_SYMBOL_GPL vmlinux 0x0619ca8a getboottime +EXPORT_SYMBOL_GPL vmlinux 0x061ebfec sdio_release_irq +EXPORT_SYMBOL_GPL vmlinux 0x0623bc09 driver_for_each_device +EXPORT_SYMBOL_GPL vmlinux 0x062fc169 xen_hvm_resume_frames +EXPORT_SYMBOL_GPL vmlinux 0x064db9a5 mark_mounts_for_expiry +EXPORT_SYMBOL_GPL vmlinux 0x06605e6e invalidate_inode_pages2_range +EXPORT_SYMBOL_GPL vmlinux 0x068bbf4e rdev_get_id +EXPORT_SYMBOL_GPL vmlinux 0x068fd747 sysfs_create_bin_file +EXPORT_SYMBOL_GPL vmlinux 0x06912605 sata_pmp_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x06a2a5ac sata_pmp_qc_defer_cmd_switch +EXPORT_SYMBOL_GPL vmlinux 0x06b4f742 pci_find_ext_capability +EXPORT_SYMBOL_GPL vmlinux 0x06d3b606 ring_buffer_unlock_commit +EXPORT_SYMBOL_GPL vmlinux 0x073148e5 crypto_alloc_aead +EXPORT_SYMBOL_GPL vmlinux 0x0762f20b crypto_larval_kill +EXPORT_SYMBOL_GPL vmlinux 0x076a07c5 ata_pci_sff_init_one +EXPORT_SYMBOL_GPL vmlinux 0x07b21f85 kdb_get_kbd_char +EXPORT_SYMBOL_GPL vmlinux 0x07b52e38 rtnl_unregister +EXPORT_SYMBOL_GPL vmlinux 0x07b95939 class_create_file +EXPORT_SYMBOL_GPL vmlinux 0x07bedeec ata_sff_drain_fifo +EXPORT_SYMBOL_GPL vmlinux 0x07cd6616 vfs_getxattr +EXPORT_SYMBOL_GPL vmlinux 0x07f300c3 smp_call_function_any +EXPORT_SYMBOL_GPL vmlinux 0x07fa26bc devres_close_group +EXPORT_SYMBOL_GPL vmlinux 0x07ff4aea xenbus_scanf +EXPORT_SYMBOL_GPL vmlinux 0x08205fd4 mmput +EXPORT_SYMBOL_GPL vmlinux 0x0835d02d crypto_givcipher_type +EXPORT_SYMBOL_GPL vmlinux 0x08473fe2 unregister_virtio_driver +EXPORT_SYMBOL_GPL vmlinux 0x084cd9a1 fuse_conn_get +EXPORT_SYMBOL_GPL vmlinux 0x084ff346 workqueue_set_max_active +EXPORT_SYMBOL_GPL vmlinux 0x0851155d usb_hcd_platform_shutdown +EXPORT_SYMBOL_GPL vmlinux 0x0859d559 device_initialize +EXPORT_SYMBOL_GPL vmlinux 0x085cf667 debugfs_create_symlink +EXPORT_SYMBOL_GPL vmlinux 0x0889cffa da903x_read +EXPORT_SYMBOL_GPL vmlinux 0x08990ea1 clockevent_delta2ns +EXPORT_SYMBOL_GPL vmlinux 0x0899d150 __pm_wakeup_event +EXPORT_SYMBOL_GPL vmlinux 0x08aa2e8f debugfs_create_dir +EXPORT_SYMBOL_GPL vmlinux 0x08bf7143 ata_wait_after_reset +EXPORT_SYMBOL_GPL vmlinux 0x08da6c07 page_cache_sync_readahead +EXPORT_SYMBOL_GPL vmlinux 0x091eb9b4 round_jiffies +EXPORT_SYMBOL_GPL vmlinux 0x0959d0b3 rio_request_outb_mbox +EXPORT_SYMBOL_GPL vmlinux 0x0962d0e8 irq_set_affinity_notifier +EXPORT_SYMBOL_GPL vmlinux 0x097b7f28 sysdev_store_int +EXPORT_SYMBOL_GPL vmlinux 0x0988802b __class_register +EXPORT_SYMBOL_GPL vmlinux 0x09db38e0 __rio_local_read_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x0a56a065 debugfs_rename +EXPORT_SYMBOL_GPL vmlinux 0x0ab077b9 find_module +EXPORT_SYMBOL_GPL vmlinux 0x0ac4bd8b transport_remove_device +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 0x0b19ed7c apei_estatus_check_header +EXPORT_SYMBOL_GPL vmlinux 0x0b725e88 sync_page_io +EXPORT_SYMBOL_GPL vmlinux 0x0bac9195 iommu_map +EXPORT_SYMBOL_GPL vmlinux 0x0bb0bc83 crypto_alg_mod_lookup +EXPORT_SYMBOL_GPL vmlinux 0x0bc63bd5 rio_release_outb_dbell +EXPORT_SYMBOL_GPL vmlinux 0x0be22e55 usb_deregister_device_driver +EXPORT_SYMBOL_GPL vmlinux 0x0c0b6391 ring_buffer_alloc_read_page +EXPORT_SYMBOL_GPL vmlinux 0x0c138ab4 kallsyms_on_each_symbol +EXPORT_SYMBOL_GPL vmlinux 0x0c2cdbf1 synchronize_sched +EXPORT_SYMBOL_GPL vmlinux 0x0c2fce7e pxa_ssp_request +EXPORT_SYMBOL_GPL vmlinux 0x0c48db19 inet_unhash +EXPORT_SYMBOL_GPL vmlinux 0x0c805f93 clflush_cache_range +EXPORT_SYMBOL_GPL vmlinux 0x0cb13670 usb_clear_halt +EXPORT_SYMBOL_GPL vmlinux 0x0cc1e40f crypto_it_tab +EXPORT_SYMBOL_GPL vmlinux 0x0ccfcd82 xenbus_dev_error +EXPORT_SYMBOL_GPL vmlinux 0x0d4e73c5 klist_iter_init +EXPORT_SYMBOL_GPL vmlinux 0x0d8ad83b __mmu_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0x0dc23f1b ata_std_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x0dcc87b0 usb_set_device_state +EXPORT_SYMBOL_GPL vmlinux 0x0dd62a23 pm_qos_request_active +EXPORT_SYMBOL_GPL vmlinux 0x0ddf0b76 transport_add_device +EXPORT_SYMBOL_GPL vmlinux 0x0de59163 platform_device_add +EXPORT_SYMBOL_GPL vmlinux 0x0deb0ade register_timer_hook +EXPORT_SYMBOL_GPL vmlinux 0x0df2709e platform_device_alloc +EXPORT_SYMBOL_GPL vmlinux 0x0e13cb4d apei_resources_release +EXPORT_SYMBOL_GPL vmlinux 0x0e6a0889 eventfd_ctx_put +EXPORT_SYMBOL_GPL vmlinux 0x0e73f3bf xenbus_bind_evtchn +EXPORT_SYMBOL_GPL vmlinux 0x0e77a611 crypto_grab_skcipher +EXPORT_SYMBOL_GPL vmlinux 0x0e929e83 unregister_pernet_device +EXPORT_SYMBOL_GPL vmlinux 0x0e938e48 sysdev_class_create_file +EXPORT_SYMBOL_GPL vmlinux 0x0ea0b1ba generic_drop_inode +EXPORT_SYMBOL_GPL vmlinux 0x0ec210b8 xen_start_info +EXPORT_SYMBOL_GPL vmlinux 0x0ef06974 spi_populate_ppr_msg +EXPORT_SYMBOL_GPL vmlinux 0x0ef4f0e5 stmpe_block_read +EXPORT_SYMBOL_GPL vmlinux 0x0efb1a2f pci_bus_resource_n +EXPORT_SYMBOL_GPL vmlinux 0x0f5e25a3 pci_find_next_capability +EXPORT_SYMBOL_GPL vmlinux 0x0f71816f ata_pci_device_do_resume +EXPORT_SYMBOL_GPL vmlinux 0x0f7c1ea2 sdio_writeb +EXPORT_SYMBOL_GPL vmlinux 0x0fa138de xen_hvm_need_lapic +EXPORT_SYMBOL_GPL vmlinux 0x0fafc2c4 queue_kthread_work +EXPORT_SYMBOL_GPL vmlinux 0x0fc46b4c inet_putpeer +EXPORT_SYMBOL_GPL vmlinux 0x0fde06b5 __tracepoint_napi_poll +EXPORT_SYMBOL_GPL vmlinux 0x0fe2d570 xenbus_directory +EXPORT_SYMBOL_GPL vmlinux 0x0fe7a3cc sata_link_hardreset +EXPORT_SYMBOL_GPL vmlinux 0x100c48a2 unregister_dock_notifier +EXPORT_SYMBOL_GPL vmlinux 0x10138352 tracing_on +EXPORT_SYMBOL_GPL vmlinux 0x1018c3a4 tcp_reno_min_cwnd +EXPORT_SYMBOL_GPL vmlinux 0x1032ddd4 crypto_larval_alloc +EXPORT_SYMBOL_GPL vmlinux 0x10686ebc srcu_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x107a295d __cpufreq_driver_getavg +EXPORT_SYMBOL_GPL vmlinux 0x107a7e1c device_pm_wait_for_dev +EXPORT_SYMBOL_GPL vmlinux 0x10e9da9e wm8350_device_init +EXPORT_SYMBOL_GPL vmlinux 0x10ecc52c usb_amd_quirk_pll_enable +EXPORT_SYMBOL_GPL vmlinux 0x1125a51d usb_unlink_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0x112d153b sk_setup_caps +EXPORT_SYMBOL_GPL vmlinux 0x11669d0b perf_event_read_value +EXPORT_SYMBOL_GPL vmlinux 0x1172ce54 rtc_ktime_to_tm +EXPORT_SYMBOL_GPL vmlinux 0x119cdcf9 tcp_orphan_count +EXPORT_SYMBOL_GPL vmlinux 0x11a34ff7 pci_sriov_migration +EXPORT_SYMBOL_GPL vmlinux 0x11f447ce __gpio_to_irq +EXPORT_SYMBOL_GPL vmlinux 0x122c3431 inet6_csk_reqsk_queue_hash_add +EXPORT_SYMBOL_GPL vmlinux 0x123ce90b wm831x_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x124f2056 crypto_get_attr_type +EXPORT_SYMBOL_GPL vmlinux 0x125391e1 ring_buffer_free_read_page +EXPORT_SYMBOL_GPL vmlinux 0x1268f357 resume_device_irqs +EXPORT_SYMBOL_GPL vmlinux 0x12872881 noop_backing_dev_info +EXPORT_SYMBOL_GPL vmlinux 0x12a05a5e da903x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x12acca1d scsi_target_unblock +EXPORT_SYMBOL_GPL vmlinux 0x12c2f960 bus_for_each_drv +EXPORT_SYMBOL_GPL vmlinux 0x131d43ef pm_wakeup_event +EXPORT_SYMBOL_GPL vmlinux 0x13574bbf nf_net_netfilter_sysctl_path +EXPORT_SYMBOL_GPL vmlinux 0x13681c80 wm8994_bulk_write +EXPORT_SYMBOL_GPL vmlinux 0x137ae0dd hrtimer_init +EXPORT_SYMBOL_GPL vmlinux 0x138aff76 gnttab_init +EXPORT_SYMBOL_GPL vmlinux 0x13b2a946 register_keyboard_notifier +EXPORT_SYMBOL_GPL vmlinux 0x13d64944 input_ff_destroy +EXPORT_SYMBOL_GPL vmlinux 0x1400deff vfs_setxattr +EXPORT_SYMBOL_GPL vmlinux 0x143ba419 wm8994_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x145784d1 gdt_page +EXPORT_SYMBOL_GPL vmlinux 0x147e0312 spi_bus_unlock +EXPORT_SYMBOL_GPL vmlinux 0x148ae3c9 rtc_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x14a2f5aa pci_test_config_bits +EXPORT_SYMBOL_GPL vmlinux 0x14f172f1 dm_underlying_device_busy +EXPORT_SYMBOL_GPL vmlinux 0x15010e1f arbitrary_virt_to_machine +EXPORT_SYMBOL_GPL vmlinux 0x1556756b usermodehelper_is_disabled +EXPORT_SYMBOL_GPL vmlinux 0x15568631 lookup_address +EXPORT_SYMBOL_GPL vmlinux 0x155bca6b ata_sff_check_status +EXPORT_SYMBOL_GPL vmlinux 0x157724b5 platform_device_add_resources +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 0x15b3bb97 tty_put_char +EXPORT_SYMBOL_GPL vmlinux 0x15df38d7 sysfs_create_files +EXPORT_SYMBOL_GPL vmlinux 0x15f3cf3d raw_hash_sk +EXPORT_SYMBOL_GPL vmlinux 0x15f750d1 print_context_stack_bp +EXPORT_SYMBOL_GPL vmlinux 0x15fb1cb2 __xenbus_register_backend +EXPORT_SYMBOL_GPL vmlinux 0x1650bf27 rcutorture_record_progress +EXPORT_SYMBOL_GPL vmlinux 0x16a3bc12 x86_platform +EXPORT_SYMBOL_GPL vmlinux 0x16b6033d cpufreq_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x16c120e8 __blkdev_driver_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x16c13729 shmem_file_setup +EXPORT_SYMBOL_GPL vmlinux 0x16c57b0c unregister_jprobes +EXPORT_SYMBOL_GPL vmlinux 0x171b577b unregister_kprobes +EXPORT_SYMBOL_GPL vmlinux 0x1720d28e cgroup_load_subsys +EXPORT_SYMBOL_GPL vmlinux 0x172e72d4 vdso_enabled +EXPORT_SYMBOL_GPL vmlinux 0x1747a59e scsi_dh_activate +EXPORT_SYMBOL_GPL vmlinux 0x174e2d3c regulator_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x1757f721 fuse_request_send_background +EXPORT_SYMBOL_GPL vmlinux 0x17614bf3 apei_resources_sub +EXPORT_SYMBOL_GPL vmlinux 0x1774f090 ata_sff_prereset +EXPORT_SYMBOL_GPL vmlinux 0x17bb61bf __inet_lookup_established +EXPORT_SYMBOL_GPL vmlinux 0x17da39c8 fib_rules_unregister +EXPORT_SYMBOL_GPL vmlinux 0x1820ade6 usb_autopm_get_interface_async +EXPORT_SYMBOL_GPL vmlinux 0x184e0295 device_create_vargs +EXPORT_SYMBOL_GPL vmlinux 0x18521cf0 __lock_page_killable +EXPORT_SYMBOL_GPL vmlinux 0x1878f62b edac_err_assert +EXPORT_SYMBOL_GPL vmlinux 0x18a207d4 skb_partial_csum_set +EXPORT_SYMBOL_GPL vmlinux 0x18b1be36 inet_ctl_sock_create +EXPORT_SYMBOL_GPL vmlinux 0x18b60f46 ata_slave_link_init +EXPORT_SYMBOL_GPL vmlinux 0x18c6d40f key_type_trusted +EXPORT_SYMBOL_GPL vmlinux 0x18db1f7f user_read +EXPORT_SYMBOL_GPL vmlinux 0x18f609af crypto_chain +EXPORT_SYMBOL_GPL vmlinux 0x18f7d094 usb_get_status +EXPORT_SYMBOL_GPL vmlinux 0x18f83fab gnttab_grant_foreign_access_ref +EXPORT_SYMBOL_GPL vmlinux 0x1914ad72 devres_get +EXPORT_SYMBOL_GPL vmlinux 0x191a8481 platform_device_del +EXPORT_SYMBOL_GPL vmlinux 0x19311c03 crypto_ahash_final +EXPORT_SYMBOL_GPL vmlinux 0x193d48e0 trace_current_buffer_unlock_commit +EXPORT_SYMBOL_GPL vmlinux 0x194c9cc7 __rtnl_register +EXPORT_SYMBOL_GPL vmlinux 0x195db392 get_current_tty +EXPORT_SYMBOL_GPL vmlinux 0x196614ce hw_breakpoint_restore +EXPORT_SYMBOL_GPL vmlinux 0x1993c415 swiotlb_bounce +EXPORT_SYMBOL_GPL vmlinux 0x199ae42b regulator_put +EXPORT_SYMBOL_GPL vmlinux 0x19a304ba usb_disabled +EXPORT_SYMBOL_GPL vmlinux 0x19c9721f ring_buffer_change_overwrite +EXPORT_SYMBOL_GPL vmlinux 0x1a05e997 pci_cleanup_aer_uncorrect_error_status +EXPORT_SYMBOL_GPL vmlinux 0x1a323362 __ftrace_vbprintk +EXPORT_SYMBOL_GPL vmlinux 0x1a420668 dm_set_device_limits +EXPORT_SYMBOL_GPL vmlinux 0x1a87ba01 css_depth +EXPORT_SYMBOL_GPL vmlinux 0x1a897bc5 scsi_internal_device_block +EXPORT_SYMBOL_GPL vmlinux 0x1aa6656d xenbus_dev_probe +EXPORT_SYMBOL_GPL vmlinux 0x1ae0e135 tracing_generic_entry_update +EXPORT_SYMBOL_GPL vmlinux 0x1b18cb82 bus_get_device_klist +EXPORT_SYMBOL_GPL vmlinux 0x1b1f2bda speedstep_get_freqs +EXPORT_SYMBOL_GPL vmlinux 0x1b52db1c probe_kernel_read +EXPORT_SYMBOL_GPL vmlinux 0x1b9aca3f jprobe_return +EXPORT_SYMBOL_GPL vmlinux 0x1ba15187 nf_register_afinfo +EXPORT_SYMBOL_GPL vmlinux 0x1c38a82b sata_sff_hardreset +EXPORT_SYMBOL_GPL vmlinux 0x1c57eac1 sis_info133_for_sata +EXPORT_SYMBOL_GPL vmlinux 0x1c5b1f28 irq_free_descs +EXPORT_SYMBOL_GPL vmlinux 0x1c61cc5f cpufreq_register_governor +EXPORT_SYMBOL_GPL vmlinux 0x1c7fea2b pci_reset_function +EXPORT_SYMBOL_GPL vmlinux 0x1c852e7c xfrm_calg_get_byid +EXPORT_SYMBOL_GPL vmlinux 0x1c87a811 __round_jiffies_up +EXPORT_SYMBOL_GPL vmlinux 0x1c8d23f8 tty_get_pgrp +EXPORT_SYMBOL_GPL vmlinux 0x1c9bd42f ring_buffer_overruns +EXPORT_SYMBOL_GPL vmlinux 0x1cb854d2 __inet_hash_nolisten +EXPORT_SYMBOL_GPL vmlinux 0x1cf326d9 ata_scsi_port_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x1d096064 blkio_policy_register +EXPORT_SYMBOL_GPL vmlinux 0x1d459685 xstate_size +EXPORT_SYMBOL_GPL vmlinux 0x1d6781a9 klist_next +EXPORT_SYMBOL_GPL vmlinux 0x1d67acff shash_register_instance +EXPORT_SYMBOL_GPL vmlinux 0x1d714cf0 __rtnl_link_register +EXPORT_SYMBOL_GPL vmlinux 0x1d739e1c xen_set_callback_via +EXPORT_SYMBOL_GPL vmlinux 0x1d7922e9 wakeup_source_destroy +EXPORT_SYMBOL_GPL vmlinux 0x1db2668f ata_noop_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0x1dd4db59 trace_seq_vprintf +EXPORT_SYMBOL_GPL vmlinux 0x1de844ba inet_csk_get_port +EXPORT_SYMBOL_GPL vmlinux 0x1e0b6075 device_init_wakeup +EXPORT_SYMBOL_GPL vmlinux 0x1e314b21 regulator_use_dummy_regulator +EXPORT_SYMBOL_GPL vmlinux 0x1e359831 eventfd_ctx_remove_wait_queue +EXPORT_SYMBOL_GPL vmlinux 0x1e4902d5 ring_buffer_read_finish +EXPORT_SYMBOL_GPL vmlinux 0x1e7bbcb3 kernel_restart +EXPORT_SYMBOL_GPL vmlinux 0x1e838c13 shmem_truncate_range +EXPORT_SYMBOL_GPL vmlinux 0x1eb55d40 ring_buffer_read +EXPORT_SYMBOL_GPL vmlinux 0x1eb8889e usb_hcd_resume_root_hub +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 0x1ec17615 usb_driver_set_configuration +EXPORT_SYMBOL_GPL vmlinux 0x1efa8b7a ref_module +EXPORT_SYMBOL_GPL vmlinux 0x1f04c63a wm8994_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x1f170bb1 netdev_rx_handler_register +EXPORT_SYMBOL_GPL vmlinux 0x1f8544b8 panic_timeout +EXPORT_SYMBOL_GPL vmlinux 0x1f8ec1b3 acpi_get_pci_rootbridge_handle +EXPORT_SYMBOL_GPL vmlinux 0x1fb2a50b tpm_store_cancel +EXPORT_SYMBOL_GPL vmlinux 0x1fc86f9b usb_autopm_get_interface_no_resume +EXPORT_SYMBOL_GPL vmlinux 0x1fcece42 inet_twdr_twcal_tick +EXPORT_SYMBOL_GPL vmlinux 0x20069e1b devm_kfree +EXPORT_SYMBOL_GPL vmlinux 0x20181c2b skcipher_geniv_alloc +EXPORT_SYMBOL_GPL vmlinux 0x206a1b61 blkiocg_del_blkio_group +EXPORT_SYMBOL_GPL vmlinux 0x206c2c31 sdio_set_block_size +EXPORT_SYMBOL_GPL vmlinux 0x209a66bf dw_spi_resume_host +EXPORT_SYMBOL_GPL vmlinux 0x20aeb9dd sysfs_create_link +EXPORT_SYMBOL_GPL vmlinux 0x20b69cb7 mm_kobj +EXPORT_SYMBOL_GPL vmlinux 0x20bc3470 orderly_poweroff +EXPORT_SYMBOL_GPL vmlinux 0x20d1a1c2 pm_generic_poweroff +EXPORT_SYMBOL_GPL vmlinux 0x20d22764 iommu_found +EXPORT_SYMBOL_GPL vmlinux 0x20d71d09 pcie_update_link_speed +EXPORT_SYMBOL_GPL vmlinux 0x212fd419 ata_port_freeze +EXPORT_SYMBOL_GPL vmlinux 0x212fd97b default_backing_dev_info +EXPORT_SYMBOL_GPL vmlinux 0x214446b1 cred_to_ucred +EXPORT_SYMBOL_GPL vmlinux 0x2197eac0 device_set_wakeup_enable +EXPORT_SYMBOL_GPL vmlinux 0x21a3f9a9 irq_alloc_descs +EXPORT_SYMBOL_GPL vmlinux 0x21e4c0f2 usb_register_device_driver +EXPORT_SYMBOL_GPL vmlinux 0x21f91e86 tasklet_hrtimer_init +EXPORT_SYMBOL_GPL vmlinux 0x221730a4 xen_remap_domain_mfn_range +EXPORT_SYMBOL_GPL vmlinux 0x227bc80b xen_swiotlb_map_sg +EXPORT_SYMBOL_GPL vmlinux 0x2296c00d crypto_attr_u32 +EXPORT_SYMBOL_GPL vmlinux 0x22f03315 rtc_alarm_irq_enable +EXPORT_SYMBOL_GPL vmlinux 0x22f778ec blk_update_request +EXPORT_SYMBOL_GPL vmlinux 0x23019826 xfrm_output_resume +EXPORT_SYMBOL_GPL vmlinux 0x2305beed blk_trace_remove +EXPORT_SYMBOL_GPL vmlinux 0x232eb658 crypto_alloc_instance +EXPORT_SYMBOL_GPL vmlinux 0x232f8b46 ata_sg_init +EXPORT_SYMBOL_GPL vmlinux 0x233fd4ae pm_runtime_irq_safe +EXPORT_SYMBOL_GPL vmlinux 0x235652ef tty_prepare_flip_string +EXPORT_SYMBOL_GPL vmlinux 0x23679939 __iowrite32_copy +EXPORT_SYMBOL_GPL vmlinux 0x23864ce7 cpuset_mem_spread_node +EXPORT_SYMBOL_GPL vmlinux 0x23b8c786 locks_alloc_lock +EXPORT_SYMBOL_GPL vmlinux 0x23cbf939 show_class_attr_string +EXPORT_SYMBOL_GPL vmlinux 0x23e25c79 ata_sas_port_start +EXPORT_SYMBOL_GPL vmlinux 0x240580a9 xenbus_probe +EXPORT_SYMBOL_GPL vmlinux 0x24176c9e sysfs_chmod_file +EXPORT_SYMBOL_GPL vmlinux 0x2447533c ktime_get_real +EXPORT_SYMBOL_GPL vmlinux 0x24562dfc init_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0x24680664 ata_base_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x246f4153 pv_time_ops +EXPORT_SYMBOL_GPL vmlinux 0x247dd384 tpm_dev_release +EXPORT_SYMBOL_GPL vmlinux 0x247ef831 kdb_unregister +EXPORT_SYMBOL_GPL vmlinux 0x249ddcba sysfs_schedule_callback +EXPORT_SYMBOL_GPL vmlinux 0x24aac4d9 crypto_aes_expand_key +EXPORT_SYMBOL_GPL vmlinux 0x24b063c7 virtqueue_kick +EXPORT_SYMBOL_GPL vmlinux 0x24b3ff90 register_kretprobe +EXPORT_SYMBOL_GPL vmlinux 0x24c7698a xenbus_write +EXPORT_SYMBOL_GPL vmlinux 0x24e1307e flush_work_sync +EXPORT_SYMBOL_GPL vmlinux 0x24eb7e32 leds_list +EXPORT_SYMBOL_GPL vmlinux 0x24ec897c class_compat_remove_link +EXPORT_SYMBOL_GPL vmlinux 0x252e43b4 cn_add_callback +EXPORT_SYMBOL_GPL vmlinux 0x2545c170 unregister_xenbus_watch +EXPORT_SYMBOL_GPL vmlinux 0x25a1b253 bus_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x25bae3b8 queue_work +EXPORT_SYMBOL_GPL vmlinux 0x25c0865d hvc_poll +EXPORT_SYMBOL_GPL vmlinux 0x25ee3f03 hvc_remove +EXPORT_SYMBOL_GPL vmlinux 0x262f20a8 local_clock +EXPORT_SYMBOL_GPL vmlinux 0x265230ce xenbus_map_ring +EXPORT_SYMBOL_GPL vmlinux 0x266e07ee sysfs_add_file_to_group +EXPORT_SYMBOL_GPL vmlinux 0x26b00043 pciserial_resume_ports +EXPORT_SYMBOL_GPL vmlinux 0x26c53d0c tracepoint_iter_reset +EXPORT_SYMBOL_GPL vmlinux 0x26c90ea4 scsi_eh_get_sense +EXPORT_SYMBOL_GPL vmlinux 0x270b05aa handle_simple_irq +EXPORT_SYMBOL_GPL vmlinux 0x272fff94 ip_local_out +EXPORT_SYMBOL_GPL vmlinux 0x273aab74 xen_have_vector_callback +EXPORT_SYMBOL_GPL vmlinux 0x275423cc usb_get_descriptor +EXPORT_SYMBOL_GPL vmlinux 0x2787db00 vbin_printf +EXPORT_SYMBOL_GPL vmlinux 0x278db95f __rio_local_write_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x279cb985 apei_exec_pre_map_gars +EXPORT_SYMBOL_GPL vmlinux 0x27a32953 sysdev_driver_register +EXPORT_SYMBOL_GPL vmlinux 0x27c1e63f usb_amd_find_chipset_info +EXPORT_SYMBOL_GPL vmlinux 0x27c727c2 securityfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0x27cceb03 ring_buffer_iter_peek +EXPORT_SYMBOL_GPL vmlinux 0x27cef1a5 fb_deferred_io_init +EXPORT_SYMBOL_GPL vmlinux 0x27f0928e queue_delayed_work_on +EXPORT_SYMBOL_GPL vmlinux 0x27f4f029 ftrace_set_global_filter +EXPORT_SYMBOL_GPL vmlinux 0x2820f484 da903x_reads +EXPORT_SYMBOL_GPL vmlinux 0x2823d756 xenbus_map_ring_valloc +EXPORT_SYMBOL_GPL vmlinux 0x282b9ba6 regulator_set_current_limit +EXPORT_SYMBOL_GPL vmlinux 0x283da498 inet_csk_bind_conflict +EXPORT_SYMBOL_GPL vmlinux 0x284f7e47 tcp_is_cwnd_limited +EXPORT_SYMBOL_GPL vmlinux 0x28500a8d raw_unhash_sk +EXPORT_SYMBOL_GPL vmlinux 0x286e7841 tps6586x_reads +EXPORT_SYMBOL_GPL vmlinux 0x28a82da4 snmp_mib_init +EXPORT_SYMBOL_GPL vmlinux 0x28ab2e73 crypto_unregister_ahash +EXPORT_SYMBOL_GPL vmlinux 0x28cc2d7e tpm_get_timeouts +EXPORT_SYMBOL_GPL vmlinux 0x28d664ff __raw_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x28e23139 xfrm_probe_algs +EXPORT_SYMBOL_GPL vmlinux 0x29a75451 power_supply_register +EXPORT_SYMBOL_GPL vmlinux 0x29bf7b26 pstore_register +EXPORT_SYMBOL_GPL vmlinux 0x2a26060c pm_generic_restore +EXPORT_SYMBOL_GPL vmlinux 0x2a4fdae1 virtqueue_enable_cb_delayed +EXPORT_SYMBOL_GPL vmlinux 0x2a678a13 __suspend_report_result +EXPORT_SYMBOL_GPL vmlinux 0x2aa30572 add_to_page_cache_lru +EXPORT_SYMBOL_GPL vmlinux 0x2b170ee0 ring_buffer_time_stamp +EXPORT_SYMBOL_GPL vmlinux 0x2b67f096 speedstep_get_frequency +EXPORT_SYMBOL_GPL vmlinux 0x2b6a274b xfrm_audit_state_notfound +EXPORT_SYMBOL_GPL vmlinux 0x2b7125cf ata_bmdma_irq_clear +EXPORT_SYMBOL_GPL vmlinux 0x2ba5a9e4 pci_block_user_cfg_access +EXPORT_SYMBOL_GPL vmlinux 0x2bb73e75 usb_init_urb +EXPORT_SYMBOL_GPL vmlinux 0x2be7fb8e disable_kprobe +EXPORT_SYMBOL_GPL vmlinux 0x2bfd701e cpci_hp_register_bus +EXPORT_SYMBOL_GPL vmlinux 0x2c204b6c usb_add_hcd +EXPORT_SYMBOL_GPL vmlinux 0x2c208607 power_supply_is_system_supplied +EXPORT_SYMBOL_GPL vmlinux 0x2c242c64 usb_reset_endpoint +EXPORT_SYMBOL_GPL vmlinux 0x2c38e802 ata_pci_bmdma_init_one +EXPORT_SYMBOL_GPL vmlinux 0x2c525d0f ata_link_abort +EXPORT_SYMBOL_GPL vmlinux 0x2c6a0410 xen_set_domain_pte +EXPORT_SYMBOL_GPL vmlinux 0x2c7d9c64 xen_store_interface +EXPORT_SYMBOL_GPL vmlinux 0x2c8c60e8 rio_dev_get +EXPORT_SYMBOL_GPL vmlinux 0x2cae5529 anon_transport_class_register +EXPORT_SYMBOL_GPL vmlinux 0x2caf7e55 xen_swiotlb_unmap_sg +EXPORT_SYMBOL_GPL vmlinux 0x2ce98559 kcrypto_wq +EXPORT_SYMBOL_GPL vmlinux 0x2cea32ee unregister_oldmem_pfn_is_ram +EXPORT_SYMBOL_GPL vmlinux 0x2d361cea relay_switch_subbuf +EXPORT_SYMBOL_GPL vmlinux 0x2d59c954 edac_handlers +EXPORT_SYMBOL_GPL vmlinux 0x2d717cb9 blk_execute_rq_nowait +EXPORT_SYMBOL_GPL vmlinux 0x2d7baee4 bio_alloc_mddev +EXPORT_SYMBOL_GPL vmlinux 0x2d8896ca __alloc_workqueue_key +EXPORT_SYMBOL_GPL vmlinux 0x2d89a4ea fuse_conn_put +EXPORT_SYMBOL_GPL vmlinux 0x2d9f2ce3 sched_clock_idle_wakeup_event +EXPORT_SYMBOL_GPL vmlinux 0x2dc2d470 init_srcu_struct +EXPORT_SYMBOL_GPL vmlinux 0x2dfb5cd5 device_create +EXPORT_SYMBOL_GPL vmlinux 0x2e2360b1 ftrace_set_global_notrace +EXPORT_SYMBOL_GPL vmlinux 0x2e2556d5 generic_fh_to_dentry +EXPORT_SYMBOL_GPL vmlinux 0x2e2c8933 __netpoll_setup +EXPORT_SYMBOL_GPL vmlinux 0x2e2ddc94 attribute_container_register +EXPORT_SYMBOL_GPL vmlinux 0x2e43579c unregister_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x2e45e488 rcu_note_context_switch +EXPORT_SYMBOL_GPL vmlinux 0x2e47f677 xfrm_aalg_get_byidx +EXPORT_SYMBOL_GPL vmlinux 0x2e482976 platform_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x2e72c174 tcp_register_congestion_control +EXPORT_SYMBOL_GPL vmlinux 0x2e80d569 sdio_claim_irq +EXPORT_SYMBOL_GPL vmlinux 0x2e83e862 blk_unprep_request +EXPORT_SYMBOL_GPL vmlinux 0x2e849103 ata_cable_40wire +EXPORT_SYMBOL_GPL vmlinux 0x2e9d2348 locks_release_private +EXPORT_SYMBOL_GPL vmlinux 0x2ebad30b eventfd_ctx_fdget +EXPORT_SYMBOL_GPL vmlinux 0x2ebe89e1 i2c_adapter_type +EXPORT_SYMBOL_GPL vmlinux 0x2eed2630 iommu_domain_alloc +EXPORT_SYMBOL_GPL vmlinux 0x2f47d8c7 cpufreq_frequency_get_table +EXPORT_SYMBOL_GPL vmlinux 0x2f54c193 eventfd_signal +EXPORT_SYMBOL_GPL vmlinux 0x2f5af8a7 n_tty_inherit_ops +EXPORT_SYMBOL_GPL vmlinux 0x2f636b85 event_storage_mutex +EXPORT_SYMBOL_GPL vmlinux 0x2f683d9f edac_put_sysfs_class +EXPORT_SYMBOL_GPL vmlinux 0x2f738b21 __dma_request_channel +EXPORT_SYMBOL_GPL vmlinux 0x2f79f791 __tracepoint_block_bio_complete +EXPORT_SYMBOL_GPL vmlinux 0x2f80373c tps6586x_writes +EXPORT_SYMBOL_GPL vmlinux 0x2f857551 machine_check_poll +EXPORT_SYMBOL_GPL vmlinux 0x2fcd9e17 dpm_resume_noirq +EXPORT_SYMBOL_GPL vmlinux 0x30114f59 devres_add +EXPORT_SYMBOL_GPL vmlinux 0x3012afbc crypto_register_instance +EXPORT_SYMBOL_GPL vmlinux 0x3012fa32 blk_queue_lld_busy +EXPORT_SYMBOL_GPL vmlinux 0x3030479c ata_sff_dev_select +EXPORT_SYMBOL_GPL vmlinux 0x3031022e fb_deferred_io_open +EXPORT_SYMBOL_GPL vmlinux 0x3034b380 usb_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x307f7776 timecompare_offset +EXPORT_SYMBOL_GPL vmlinux 0x307fa923 sysfs_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x308227da class_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x3096eede blkio_root_cgroup +EXPORT_SYMBOL_GPL vmlinux 0x30a4f4ca bstr_printf +EXPORT_SYMBOL_GPL vmlinux 0x30a78ba9 ip6_dst_lookup +EXPORT_SYMBOL_GPL vmlinux 0x30b9037e usb_find_alt_setting +EXPORT_SYMBOL_GPL vmlinux 0x30dd939f disk_part_iter_init +EXPORT_SYMBOL_GPL vmlinux 0x30de8c40 xenbus_dev_is_online +EXPORT_SYMBOL_GPL vmlinux 0x30f8aa7d sdio_writesb +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 0x31294fad device_wakeup_enable +EXPORT_SYMBOL_GPL vmlinux 0x3136fa8e __clocksource_updatefreq_scale +EXPORT_SYMBOL_GPL vmlinux 0x316db187 __tracepoint_block_rq_remap +EXPORT_SYMBOL_GPL vmlinux 0x318920b1 register_dock_notifier +EXPORT_SYMBOL_GPL vmlinux 0x31963914 modify_user_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x31b9a624 leds_list_lock +EXPORT_SYMBOL_GPL vmlinux 0x31bbc2ed __fsnotify_inode_delete +EXPORT_SYMBOL_GPL vmlinux 0x31c511b2 find_symbol +EXPORT_SYMBOL_GPL vmlinux 0x31f5193f pid_vnr +EXPORT_SYMBOL_GPL vmlinux 0x31f755af mnt_drop_write +EXPORT_SYMBOL_GPL vmlinux 0x3206f018 ring_buffer_iter_empty +EXPORT_SYMBOL_GPL vmlinux 0x3215c4cc __ip_route_output_key +EXPORT_SYMBOL_GPL vmlinux 0x322004fa fixed_phy_set_link_update +EXPORT_SYMBOL_GPL vmlinux 0x3255da7b blkio_policy_unregister +EXPORT_SYMBOL_GPL vmlinux 0x325e677c gnttab_grant_foreign_transfer_ref +EXPORT_SYMBOL_GPL vmlinux 0x3290f697 pci_set_cacheline_size +EXPORT_SYMBOL_GPL vmlinux 0x32924a4d scatterwalk_copychunks +EXPORT_SYMBOL_GPL vmlinux 0x32b31a8c ktime_get_boottime +EXPORT_SYMBOL_GPL vmlinux 0x32d5e7fc xfrm_aalg_get_byid +EXPORT_SYMBOL_GPL vmlinux 0x32ed4e40 usb_match_one_id +EXPORT_SYMBOL_GPL vmlinux 0x32f5cf6a inet_twsk_purge +EXPORT_SYMBOL_GPL vmlinux 0x32f948ea ata_host_activate +EXPORT_SYMBOL_GPL vmlinux 0x32fb7c5a pm_runtime_barrier +EXPORT_SYMBOL_GPL vmlinux 0x333c00b9 ata_sff_lost_interrupt +EXPORT_SYMBOL_GPL vmlinux 0x336154ca rcutorture_record_test_transition +EXPORT_SYMBOL_GPL vmlinux 0x33617495 xen_swiotlb_map_sg_attrs +EXPORT_SYMBOL_GPL vmlinux 0x33b5be04 simple_attr_write +EXPORT_SYMBOL_GPL vmlinux 0x33b96e5d apei_exec_write_register +EXPORT_SYMBOL_GPL vmlinux 0x33dc6c7c regulator_get_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x341a67eb pm_generic_freeze +EXPORT_SYMBOL_GPL vmlinux 0x3441c3d6 gpio_set_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x3446c0c9 blocking_notifier_chain_cond_register +EXPORT_SYMBOL_GPL vmlinux 0x34892cb4 add_page_wait_queue +EXPORT_SYMBOL_GPL vmlinux 0x34be07ad usb_hcd_unmap_urb_for_dma +EXPORT_SYMBOL_GPL vmlinux 0x34e4dc89 user_describe +EXPORT_SYMBOL_GPL vmlinux 0x350ccba7 get_task_comm +EXPORT_SYMBOL_GPL vmlinux 0x3521a265 sysfs_merge_group +EXPORT_SYMBOL_GPL vmlinux 0x35542612 rt_mutex_lock_interruptible +EXPORT_SYMBOL_GPL vmlinux 0x35dd79d7 platform_device_put +EXPORT_SYMBOL_GPL vmlinux 0x35dec10d net_ns_type_operations +EXPORT_SYMBOL_GPL vmlinux 0x35e791b3 usb_register_dev +EXPORT_SYMBOL_GPL vmlinux 0x361e2bcc save_stack_trace +EXPORT_SYMBOL_GPL vmlinux 0x362e23ec call_rcu_bh +EXPORT_SYMBOL_GPL vmlinux 0x364584dc usb_hcd_giveback_urb +EXPORT_SYMBOL_GPL vmlinux 0x3651e752 posix_clock_register +EXPORT_SYMBOL_GPL vmlinux 0x36875389 __timecompare_update +EXPORT_SYMBOL_GPL vmlinux 0x36ae4e0d swiotlb_map_page +EXPORT_SYMBOL_GPL vmlinux 0x36b9e930 init_dummy_netdev +EXPORT_SYMBOL_GPL vmlinux 0x36be2b5d vfs_setlease +EXPORT_SYMBOL_GPL vmlinux 0x36eec00b pci_ioremap_bar +EXPORT_SYMBOL_GPL vmlinux 0x372b05f4 relay_buf_full +EXPORT_SYMBOL_GPL vmlinux 0x3757f598 cpci_hp_register_controller +EXPORT_SYMBOL_GPL vmlinux 0x3784465f inet_hash +EXPORT_SYMBOL_GPL vmlinux 0x3784a499 crypto_hash_walk_done +EXPORT_SYMBOL_GPL vmlinux 0x37a8ec90 spi_alloc_master +EXPORT_SYMBOL_GPL vmlinux 0x37b4a2d5 edac_get_sysfs_class +EXPORT_SYMBOL_GPL vmlinux 0x382cd4a6 do_kern_mount +EXPORT_SYMBOL_GPL vmlinux 0x3841ab01 unregister_kprobe +EXPORT_SYMBOL_GPL vmlinux 0x387965b1 xenbus_dev_suspend +EXPORT_SYMBOL_GPL vmlinux 0x3899796c raw_seq_next +EXPORT_SYMBOL_GPL vmlinux 0x38a9c2c7 input_ff_effect_from_user +EXPORT_SYMBOL_GPL vmlinux 0x38e8031d uhci_check_and_reset_hc +EXPORT_SYMBOL_GPL vmlinux 0x38ea936e __memory_failure +EXPORT_SYMBOL_GPL vmlinux 0x38f5d1fd sysfs_get +EXPORT_SYMBOL_GPL vmlinux 0x390d200a ata_sas_port_destroy +EXPORT_SYMBOL_GPL vmlinux 0x3935bc50 wm8350_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x393fa51e wm831x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x3948346b pci_renumber_slot +EXPORT_SYMBOL_GPL vmlinux 0x396ba19e xen_swiotlb_sync_single_for_cpu +EXPORT_SYMBOL_GPL vmlinux 0x39a54bf2 get_net_ns_by_pid +EXPORT_SYMBOL_GPL vmlinux 0x39aeba34 ata_link_offline +EXPORT_SYMBOL_GPL vmlinux 0x39c310e0 platform_create_bundle +EXPORT_SYMBOL_GPL vmlinux 0x39e15e5f trace_nowake_buffer_unlock_commit +EXPORT_SYMBOL_GPL vmlinux 0x3a098608 ipv6_opt_accepted +EXPORT_SYMBOL_GPL vmlinux 0x3a26ed11 sched_clock +EXPORT_SYMBOL_GPL vmlinux 0x3a4f6a32 ata_sff_interrupt +EXPORT_SYMBOL_GPL vmlinux 0x3a62114d debugfs_create_u16 +EXPORT_SYMBOL_GPL vmlinux 0x3a83d925 ata_std_qc_defer +EXPORT_SYMBOL_GPL vmlinux 0x3a8c3ae3 ring_buffer_commit_overrun_cpu +EXPORT_SYMBOL_GPL vmlinux 0x3ab262e1 set_timer_slack +EXPORT_SYMBOL_GPL vmlinux 0x3ae850c9 __module_text_address +EXPORT_SYMBOL_GPL vmlinux 0x3b036b98 device_release_driver +EXPORT_SYMBOL_GPL vmlinux 0x3b172107 regulator_bulk_enable +EXPORT_SYMBOL_GPL vmlinux 0x3b22c674 relay_flush +EXPORT_SYMBOL_GPL vmlinux 0x3b4cd853 gpiochip_remove +EXPORT_SYMBOL_GPL vmlinux 0x3b4d3ce2 __pm_runtime_idle +EXPORT_SYMBOL_GPL vmlinux 0x3b7145bb apei_exec_read_register_value +EXPORT_SYMBOL_GPL vmlinux 0x3be89d3c usb_register_notify +EXPORT_SYMBOL_GPL vmlinux 0x3bfa1670 tpm_write +EXPORT_SYMBOL_GPL vmlinux 0x3c7acf3e ring_buffer_read_page +EXPORT_SYMBOL_GPL vmlinux 0x3c820e8c hrtimer_get_remaining +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 0x3cb0f143 uart_console_write +EXPORT_SYMBOL_GPL vmlinux 0x3cd06035 add_input_randomness +EXPORT_SYMBOL_GPL vmlinux 0x3cef6ae1 ata_pci_sff_activate_host +EXPORT_SYMBOL_GPL vmlinux 0x3cfedb3f register_pm_notifier +EXPORT_SYMBOL_GPL vmlinux 0x3d115c93 dm_dispatch_request +EXPORT_SYMBOL_GPL vmlinux 0x3d364ebe sata_set_spd +EXPORT_SYMBOL_GPL vmlinux 0x3d388324 dpm_resume_end +EXPORT_SYMBOL_GPL vmlinux 0x3d469f99 adp5520_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x3d4ca040 max8997_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0x3d543d4a ftrace_set_notrace +EXPORT_SYMBOL_GPL vmlinux 0x3d7ea99a gnttab_grant_foreign_transfer +EXPORT_SYMBOL_GPL vmlinux 0x3d81e6f6 sysdev_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x3db17be4 key_type_user +EXPORT_SYMBOL_GPL vmlinux 0x3dc18ecd blkcipher_walk_virt +EXPORT_SYMBOL_GPL vmlinux 0x3dc916b6 crypto_fl_tab +EXPORT_SYMBOL_GPL vmlinux 0x3dd1c524 tpm_release +EXPORT_SYMBOL_GPL vmlinux 0x3dd4d3a7 bprintf +EXPORT_SYMBOL_GPL vmlinux 0x3dde0e07 amd_get_nb_id +EXPORT_SYMBOL_GPL vmlinux 0x3e2df7bd md_run +EXPORT_SYMBOL_GPL vmlinux 0x3e2f0557 wakeup_source_register +EXPORT_SYMBOL_GPL vmlinux 0x3e376e92 blk_lld_busy +EXPORT_SYMBOL_GPL vmlinux 0x3e729518 sdio_set_host_pm_flags +EXPORT_SYMBOL_GPL vmlinux 0x3e757637 cpu_bit_bitmap +EXPORT_SYMBOL_GPL vmlinux 0x3ea23198 device_remove_bin_file +EXPORT_SYMBOL_GPL vmlinux 0x3ecf37ae scsi_nl_add_driver +EXPORT_SYMBOL_GPL vmlinux 0x3edbd887 skb_morph +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 0x3f419c74 driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x3f432142 proc_net_remove +EXPORT_SYMBOL_GPL vmlinux 0x3f683476 tpm_continue_selftest +EXPORT_SYMBOL_GPL vmlinux 0x3f84d4c9 gnttab_release_grant_reference +EXPORT_SYMBOL_GPL vmlinux 0x3fa4ff36 synchronize_srcu +EXPORT_SYMBOL_GPL vmlinux 0x3fd3ee4a pci_dev_run_wake +EXPORT_SYMBOL_GPL vmlinux 0x3fe43dc6 crypto_alloc_tfm +EXPORT_SYMBOL_GPL vmlinux 0x3ff73d48 skcipher_geniv_exit +EXPORT_SYMBOL_GPL vmlinux 0x402aca62 device_schedule_callback_owner +EXPORT_SYMBOL_GPL vmlinux 0x403f9529 gpio_request_one +EXPORT_SYMBOL_GPL vmlinux 0x4083cdbb tcp_cong_avoid_ai +EXPORT_SYMBOL_GPL vmlinux 0x408f2184 usb_reset_device +EXPORT_SYMBOL_GPL vmlinux 0x40a35df6 pci_disable_sriov +EXPORT_SYMBOL_GPL vmlinux 0x40acf479 crypto_default_rng +EXPORT_SYMBOL_GPL vmlinux 0x40af0dec ata_xfer_mode2mask +EXPORT_SYMBOL_GPL vmlinux 0x40b43365 power_supply_class +EXPORT_SYMBOL_GPL vmlinux 0x40bb0bf2 __audit_inode_child +EXPORT_SYMBOL_GPL vmlinux 0x40d46b21 crypto_ft_tab +EXPORT_SYMBOL_GPL vmlinux 0x411522d0 cgroup_add_files +EXPORT_SYMBOL_GPL vmlinux 0x41426a8f usb_hcd_unlink_urb_from_ep +EXPORT_SYMBOL_GPL vmlinux 0x41474e0b relay_close +EXPORT_SYMBOL_GPL vmlinux 0x4163c0e7 xen_swiotlb_sync_sg_for_cpu +EXPORT_SYMBOL_GPL vmlinux 0x41966e32 pm_generic_resume +EXPORT_SYMBOL_GPL vmlinux 0x41a66ab7 skb_to_sgvec +EXPORT_SYMBOL_GPL vmlinux 0x4205ad24 cancel_work_sync +EXPORT_SYMBOL_GPL vmlinux 0x424acc6d scatterwalk_done +EXPORT_SYMBOL_GPL vmlinux 0x4250d491 pm_schedule_suspend +EXPORT_SYMBOL_GPL vmlinux 0x426f13b9 e820_all_mapped +EXPORT_SYMBOL_GPL vmlinux 0x42825ce2 rcu_scheduler_active +EXPORT_SYMBOL_GPL vmlinux 0x42ba8c9e __tracepoint_block_bio_remap +EXPORT_SYMBOL_GPL vmlinux 0x42c989ff iomap_atomic_prot_pfn +EXPORT_SYMBOL_GPL vmlinux 0x42d098d6 tc3589x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x432fd7f6 __gpio_set_value +EXPORT_SYMBOL_GPL vmlinux 0x434d5210 rtnl_af_unregister +EXPORT_SYMBOL_GPL vmlinux 0x4381b304 hrtimer_try_to_cancel +EXPORT_SYMBOL_GPL vmlinux 0x43917980 ata_ehi_push_desc +EXPORT_SYMBOL_GPL vmlinux 0x4395ab08 mddev_check_plugged +EXPORT_SYMBOL_GPL vmlinux 0x43a957da xenbus_register_driver_common +EXPORT_SYMBOL_GPL vmlinux 0x43d1e28d sdio_memcpy_fromio +EXPORT_SYMBOL_GPL vmlinux 0x43ee57e7 register_ftrace_function +EXPORT_SYMBOL_GPL vmlinux 0x43f56e82 ata_xfer_mode2shift +EXPORT_SYMBOL_GPL vmlinux 0x44404f11 kdb_register_repeat +EXPORT_SYMBOL_GPL vmlinux 0x445e7e87 kobject_get_path +EXPORT_SYMBOL_GPL vmlinux 0x446b77c4 fb_deferred_io_fsync +EXPORT_SYMBOL_GPL vmlinux 0x4484a5a4 wait_for_device_probe +EXPORT_SYMBOL_GPL vmlinux 0x448cc595 xen_register_device_domain_owner +EXPORT_SYMBOL_GPL vmlinux 0x448e071d posix_timer_event +EXPORT_SYMBOL_GPL vmlinux 0x44c1f1bc ata_port_schedule_eh +EXPORT_SYMBOL_GPL vmlinux 0x44cd89de ahash_free_instance +EXPORT_SYMBOL_GPL vmlinux 0x451d9373 ata_sff_data_xfer32 +EXPORT_SYMBOL_GPL vmlinux 0x453cfdb9 ata_cable_sata +EXPORT_SYMBOL_GPL vmlinux 0x4541fe0d mtrr_state +EXPORT_SYMBOL_GPL vmlinux 0x457594fa crypto_alg_list +EXPORT_SYMBOL_GPL vmlinux 0x45a4afdd acpi_atomic_read +EXPORT_SYMBOL_GPL vmlinux 0x45bf1ff3 crypto_inc +EXPORT_SYMBOL_GPL vmlinux 0x45cfaee3 pm_qos_remove_request +EXPORT_SYMBOL_GPL vmlinux 0x45d14bdf hypercall_page +EXPORT_SYMBOL_GPL vmlinux 0x45e12403 led_trigger_remove +EXPORT_SYMBOL_GPL vmlinux 0x4605cfc5 sync_filesystem +EXPORT_SYMBOL_GPL vmlinux 0x46074c17 sdev_evt_alloc +EXPORT_SYMBOL_GPL vmlinux 0x460f31aa rodata_test_data +EXPORT_SYMBOL_GPL vmlinux 0x4619088e kdb_printf +EXPORT_SYMBOL_GPL vmlinux 0x4623c630 rtc_set_mmss +EXPORT_SYMBOL_GPL vmlinux 0x463bac7f ata_eh_analyze_ncq_error +EXPORT_SYMBOL_GPL vmlinux 0x4672e88b __crypto_dequeue_request +EXPORT_SYMBOL_GPL vmlinux 0x469d6379 sysfs_put +EXPORT_SYMBOL_GPL vmlinux 0x46ae4213 kobject_rename +EXPORT_SYMBOL_GPL vmlinux 0x4713b4fd __pm_runtime_set_status +EXPORT_SYMBOL_GPL vmlinux 0x47229b5c gpio_request +EXPORT_SYMBOL_GPL vmlinux 0x4747bd6a bus_find_device_by_name +EXPORT_SYMBOL_GPL vmlinux 0x476f8e06 ata_host_resume +EXPORT_SYMBOL_GPL vmlinux 0x477dae65 acpi_pci_find_root +EXPORT_SYMBOL_GPL vmlinux 0x47876397 ring_buffer_lock_reserve +EXPORT_SYMBOL_GPL vmlinux 0x478947e1 crypto_unregister_shash +EXPORT_SYMBOL_GPL vmlinux 0x479519ef __ring_buffer_alloc +EXPORT_SYMBOL_GPL vmlinux 0x47a0d840 crypto_init_ahash_spawn +EXPORT_SYMBOL_GPL vmlinux 0x47a841cf blk_end_request_err +EXPORT_SYMBOL_GPL vmlinux 0x47afcdc0 tpm_register_hardware +EXPORT_SYMBOL_GPL vmlinux 0x47ecebca sata_link_resume +EXPORT_SYMBOL_GPL vmlinux 0x47ff23ba xenbus_dev_remove +EXPORT_SYMBOL_GPL vmlinux 0x484ca80f dm_noflush_suspending +EXPORT_SYMBOL_GPL vmlinux 0x48537ccb unregister_efivars +EXPORT_SYMBOL_GPL vmlinux 0x486c3cc7 yield_to +EXPORT_SYMBOL_GPL vmlinux 0x48a0c2aa agp_add_bridge +EXPORT_SYMBOL_GPL vmlinux 0x48a488a0 sysctl_tcp_cookie_size +EXPORT_SYMBOL_GPL vmlinux 0x48feb8ed pci_assign_unassigned_bridge_resources +EXPORT_SYMBOL_GPL vmlinux 0x4933f463 i2c_probe_func_quick_read +EXPORT_SYMBOL_GPL vmlinux 0x493c0ca6 wm8350_read_auxadc +EXPORT_SYMBOL_GPL vmlinux 0x49555566 each_symbol_section +EXPORT_SYMBOL_GPL vmlinux 0x495cf103 spi_register_master +EXPORT_SYMBOL_GPL vmlinux 0x4982a57f probe_kernel_write +EXPORT_SYMBOL_GPL vmlinux 0x499043d3 crypto_init_queue +EXPORT_SYMBOL_GPL vmlinux 0x4996005f tpm_dev_vendor_release +EXPORT_SYMBOL_GPL vmlinux 0x49aa4481 ata_sff_pause +EXPORT_SYMBOL_GPL vmlinux 0x49b708a1 init_user_ns +EXPORT_SYMBOL_GPL vmlinux 0x49c8bae4 sdio_readsb +EXPORT_SYMBOL_GPL vmlinux 0x49d4db0f unregister_ftrace_function +EXPORT_SYMBOL_GPL vmlinux 0x49db8db4 register_jprobes +EXPORT_SYMBOL_GPL vmlinux 0x49ff38eb debugfs_create_size_t +EXPORT_SYMBOL_GPL vmlinux 0x4a271ac4 rio_request_inb_mbox +EXPORT_SYMBOL_GPL vmlinux 0x4a3d6772 fs_kobj +EXPORT_SYMBOL_GPL vmlinux 0x4a9c68e1 aead_geniv_free +EXPORT_SYMBOL_GPL vmlinux 0x4ac7ac68 shmem_read_mapping_page_gfp +EXPORT_SYMBOL_GPL vmlinux 0x4aea79d0 max8997_update_reg +EXPORT_SYMBOL_GPL vmlinux 0x4b14cf6a xen_pci_frontend +EXPORT_SYMBOL_GPL vmlinux 0x4b6a87ee d_materialise_unique +EXPORT_SYMBOL_GPL vmlinux 0x4b94c3c1 ata_pci_bmdma_clear_simplex +EXPORT_SYMBOL_GPL vmlinux 0x4bad6f82 __srcu_read_unlock +EXPORT_SYMBOL_GPL vmlinux 0x4bc62a81 audit_enabled +EXPORT_SYMBOL_GPL vmlinux 0x4bc76e2f tcp_twsk_unique +EXPORT_SYMBOL_GPL vmlinux 0x4bf1c633 spi_sync +EXPORT_SYMBOL_GPL vmlinux 0x4c2b1c45 fsnotify +EXPORT_SYMBOL_GPL vmlinux 0x4c3e4d37 kick_process +EXPORT_SYMBOL_GPL vmlinux 0x4c759827 byte_rev_table +EXPORT_SYMBOL_GPL vmlinux 0x4c812be3 ata_pci_sff_init_host +EXPORT_SYMBOL_GPL vmlinux 0x4c98fde4 driver_add_kobj +EXPORT_SYMBOL_GPL vmlinux 0x4ca99e4c devres_alloc +EXPORT_SYMBOL_GPL vmlinux 0x4cb1bf1b hvc_alloc +EXPORT_SYMBOL_GPL vmlinux 0x4ce7cd2f tc3589x_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x4cf5040b device_find_child +EXPORT_SYMBOL_GPL vmlinux 0x4d0f8775 crypto_unregister_template +EXPORT_SYMBOL_GPL vmlinux 0x4d23e3ad exportfs_encode_fh +EXPORT_SYMBOL_GPL vmlinux 0x4d2469ff __tracepoint_cpu_idle +EXPORT_SYMBOL_GPL vmlinux 0x4d2c819b gnttab_unmap_refs +EXPORT_SYMBOL_GPL vmlinux 0x4d4fd5f1 xfrm_calg_get_byname +EXPORT_SYMBOL_GPL vmlinux 0x4da3f06b vring_transport_features +EXPORT_SYMBOL_GPL vmlinux 0x4e7c2628 sysdev_store_ulong +EXPORT_SYMBOL_GPL vmlinux 0x4e858d6e pm_runtime_autosuspend_expiration +EXPORT_SYMBOL_GPL vmlinux 0x4e9ed880 xenbus_dev_cancel +EXPORT_SYMBOL_GPL vmlinux 0x4ed656d0 ata_sff_softreset +EXPORT_SYMBOL_GPL vmlinux 0x4ef5bcf4 perf_swevent_get_recursion_context +EXPORT_SYMBOL_GPL vmlinux 0x4ef89d81 ata_host_start +EXPORT_SYMBOL_GPL vmlinux 0x4f16d4cd platform_driver_register +EXPORT_SYMBOL_GPL vmlinux 0x4f173d90 pm_runtime_allow +EXPORT_SYMBOL_GPL vmlinux 0x4f23c41d regulator_unregister +EXPORT_SYMBOL_GPL vmlinux 0x4f2f874d scsi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x4f974193 raw_seq_start +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 0x50809901 tpm_show_enabled +EXPORT_SYMBOL_GPL vmlinux 0x5086ac3a alg_test +EXPORT_SYMBOL_GPL vmlinux 0x50ba3bec acpi_processor_ffh_cstate_enter +EXPORT_SYMBOL_GPL vmlinux 0x50c58348 inet_twsk_schedule +EXPORT_SYMBOL_GPL vmlinux 0x50c89f23 __alloc_percpu +EXPORT_SYMBOL_GPL vmlinux 0x50ce638b xv_get_total_size_bytes +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 0x5145e84f da903x_write +EXPORT_SYMBOL_GPL vmlinux 0x514e66be kill_pid_info_as_uid +EXPORT_SYMBOL_GPL vmlinux 0x5187ac4b xen_store_evtchn +EXPORT_SYMBOL_GPL vmlinux 0x518c2fc6 hpet_rtc_dropped_irq +EXPORT_SYMBOL_GPL vmlinux 0x519381a2 pci_bus_add_device +EXPORT_SYMBOL_GPL vmlinux 0x51a5ddfa scsi_internal_device_unblock +EXPORT_SYMBOL_GPL vmlinux 0x51b93d58 inet_csk_route_req +EXPORT_SYMBOL_GPL vmlinux 0x5200eaa4 blocking_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x5201e203 hwmon_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x52628fb1 cpuidle_unregister_device +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 0x541bd60a irq_work_run +EXPORT_SYMBOL_GPL vmlinux 0x543a96b8 skb_segment +EXPORT_SYMBOL_GPL vmlinux 0x544979f0 tpm_bios_log_teardown +EXPORT_SYMBOL_GPL vmlinux 0x544e32b2 br_fdb_test_addr_hook +EXPORT_SYMBOL_GPL vmlinux 0x54526dd9 dm_table_add_target_callbacks +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 0x54b8f7d9 pci_hp_remove_module_link +EXPORT_SYMBOL_GPL vmlinux 0x54ce074c ip_route_output_flow +EXPORT_SYMBOL_GPL vmlinux 0x55057bb1 ablkcipher_walk_done +EXPORT_SYMBOL_GPL vmlinux 0x550eb00d usb_get_urb +EXPORT_SYMBOL_GPL vmlinux 0x55356274 crypto_unregister_pcomp +EXPORT_SYMBOL_GPL vmlinux 0x55526907 xen_features +EXPORT_SYMBOL_GPL vmlinux 0x5554670e tpm_pm_suspend +EXPORT_SYMBOL_GPL vmlinux 0x555f7ee6 ring_buffer_overrun_cpu +EXPORT_SYMBOL_GPL vmlinux 0x5599948d blk_queue_flush +EXPORT_SYMBOL_GPL vmlinux 0x55b94037 xen_swiotlb_unmap_page +EXPORT_SYMBOL_GPL vmlinux 0x55c04d59 ata_pci_device_suspend +EXPORT_SYMBOL_GPL vmlinux 0x55c30b47 wm8350_block_read +EXPORT_SYMBOL_GPL vmlinux 0x55d6a422 dio_end_io +EXPORT_SYMBOL_GPL vmlinux 0x561a3e83 gpiochip_find +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 0x567503c6 bsg_unregister_queue +EXPORT_SYMBOL_GPL vmlinux 0x567e2576 __irq_set_handler +EXPORT_SYMBOL_GPL vmlinux 0x568eee6a sysfs_remove_bin_file +EXPORT_SYMBOL_GPL vmlinux 0x56947347 dmi_walk +EXPORT_SYMBOL_GPL vmlinux 0x56b63670 lzo1x_1_compress +EXPORT_SYMBOL_GPL vmlinux 0x56e75d47 klist_node_attached +EXPORT_SYMBOL_GPL vmlinux 0x56f55507 i2c_add_numbered_adapter +EXPORT_SYMBOL_GPL vmlinux 0x5739f88c class_interface_unregister +EXPORT_SYMBOL_GPL vmlinux 0x574a5dd8 gpio_export_link +EXPORT_SYMBOL_GPL vmlinux 0x5779d445 xenbus_exists +EXPORT_SYMBOL_GPL vmlinux 0x579e0bf5 rtnl_unregister_all +EXPORT_SYMBOL_GPL vmlinux 0x57b04a94 fsstack_copy_inode_size +EXPORT_SYMBOL_GPL vmlinux 0x57b58523 usb_ep0_reinit +EXPORT_SYMBOL_GPL vmlinux 0x57be2a1b set_task_ioprio +EXPORT_SYMBOL_GPL vmlinux 0x57e761cd skb_tstamp_tx +EXPORT_SYMBOL_GPL vmlinux 0x57e8bdfd get_pid_task +EXPORT_SYMBOL_GPL vmlinux 0x587299e8 device_destroy +EXPORT_SYMBOL_GPL vmlinux 0x58a86614 ftrace_set_filter +EXPORT_SYMBOL_GPL vmlinux 0x58f5dddc __ablkcipher_walk_complete +EXPORT_SYMBOL_GPL vmlinux 0x58fe9409 rio_inb_pwrite_handler +EXPORT_SYMBOL_GPL vmlinux 0x59090b81 usb_autopm_put_interface_async +EXPORT_SYMBOL_GPL vmlinux 0x593a36c2 scsi_dh_handler_exist +EXPORT_SYMBOL_GPL vmlinux 0x59516e7b map_vm_area +EXPORT_SYMBOL_GPL vmlinux 0x59678bb6 register_pernet_subsys +EXPORT_SYMBOL_GPL vmlinux 0x599271fb led_trigger_set +EXPORT_SYMBOL_GPL vmlinux 0x59afe341 register_virtio_device +EXPORT_SYMBOL_GPL vmlinux 0x59b42a52 seccomp_clear_filter +EXPORT_SYMBOL_GPL vmlinux 0x59e90c2a device_rename +EXPORT_SYMBOL_GPL vmlinux 0x5a0d5d18 fuse_request_alloc +EXPORT_SYMBOL_GPL vmlinux 0x5a112cd8 sysdev_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0x5a168dd6 stmpe_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x5a169728 rio_mport_send_doorbell +EXPORT_SYMBOL_GPL vmlinux 0x5a2b1b67 gnttab_free_grant_reference +EXPORT_SYMBOL_GPL vmlinux 0x5a2e4682 pci_enable_rom +EXPORT_SYMBOL_GPL vmlinux 0x5a300ac2 user_destroy +EXPORT_SYMBOL_GPL vmlinux 0x5a379dd6 tcp_get_info +EXPORT_SYMBOL_GPL vmlinux 0x5a3b166d dm_send_uevents +EXPORT_SYMBOL_GPL vmlinux 0x5a4c0b22 pskb_put +EXPORT_SYMBOL_GPL vmlinux 0x5a620d42 crypto_tfm_in_queue +EXPORT_SYMBOL_GPL vmlinux 0x5a72626b max8997_bulk_write +EXPORT_SYMBOL_GPL vmlinux 0x5a7bfe41 crypto_probing_notify +EXPORT_SYMBOL_GPL vmlinux 0x5a8bc73b tpm_show_caps_1_2 +EXPORT_SYMBOL_GPL vmlinux 0x5aab9ddf xenbus_dev_resume +EXPORT_SYMBOL_GPL vmlinux 0x5af03a28 gnttab_claim_grant_reference +EXPORT_SYMBOL_GPL vmlinux 0x5b31ce23 __put_net +EXPORT_SYMBOL_GPL vmlinux 0x5b61f848 crypto_dequeue_request +EXPORT_SYMBOL_GPL vmlinux 0x5b812946 usb_ifnum_to_if +EXPORT_SYMBOL_GPL vmlinux 0x5b9fedc9 rio_mport_read_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x5bc21796 usb_anchor_empty +EXPORT_SYMBOL_GPL vmlinux 0x5bc457d9 crypto_register_ahash +EXPORT_SYMBOL_GPL vmlinux 0x5be1d07b crypto_attr_alg2 +EXPORT_SYMBOL_GPL vmlinux 0x5be35456 ata_sff_hsm_move +EXPORT_SYMBOL_GPL vmlinux 0x5bfc03c3 unregister_keyboard_notifier +EXPORT_SYMBOL_GPL vmlinux 0x5c07f6e9 usb_unanchor_urb +EXPORT_SYMBOL_GPL vmlinux 0x5c098d06 usb_interrupt_msg +EXPORT_SYMBOL_GPL vmlinux 0x5c20876c dma_release_channel +EXPORT_SYMBOL_GPL vmlinux 0x5c49ebd5 blk_trace_startstop +EXPORT_SYMBOL_GPL vmlinux 0x5c515f49 stmpe_block_write +EXPORT_SYMBOL_GPL vmlinux 0x5c7094e5 crypto_mod_put +EXPORT_SYMBOL_GPL vmlinux 0x5c8d3ab3 sdio_disable_func +EXPORT_SYMBOL_GPL vmlinux 0x5c92981c mnt_clone_write +EXPORT_SYMBOL_GPL vmlinux 0x5cd9b5ba pci_enable_sriov +EXPORT_SYMBOL_GPL vmlinux 0x5d087e75 tpm_remove_hardware +EXPORT_SYMBOL_GPL vmlinux 0x5d2eb6bc adp5520_clr_bits +EXPORT_SYMBOL_GPL vmlinux 0x5d2f2741 sysfs_update_group +EXPORT_SYMBOL_GPL vmlinux 0x5d30249f usb_hcd_map_urb_for_dma +EXPORT_SYMBOL_GPL vmlinux 0x5d366dec gnttab_cancel_free_callback +EXPORT_SYMBOL_GPL vmlinux 0x5d48a650 m2p_find_override_pfn +EXPORT_SYMBOL_GPL vmlinux 0x5d730e7b raw_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x5d87c067 register_acpi_bus_notifier +EXPORT_SYMBOL_GPL vmlinux 0x5dab3333 class_unregister +EXPORT_SYMBOL_GPL vmlinux 0x5dd67618 register_netevent_notifier +EXPORT_SYMBOL_GPL vmlinux 0x5e53be33 unregister_kretprobe +EXPORT_SYMBOL_GPL vmlinux 0x5e5fe8b9 ata_wait_register +EXPORT_SYMBOL_GPL vmlinux 0x5eb838be ring_buffer_empty_cpu +EXPORT_SYMBOL_GPL vmlinux 0x5edcdab0 dma_run_dependencies +EXPORT_SYMBOL_GPL vmlinux 0x5f03c0f5 ata_sas_port_alloc +EXPORT_SYMBOL_GPL vmlinux 0x5f08f158 find_vpid +EXPORT_SYMBOL_GPL vmlinux 0x5f22fe26 bus_rescan_devices +EXPORT_SYMBOL_GPL vmlinux 0x5f2da8c4 check_tsc_unstable +EXPORT_SYMBOL_GPL vmlinux 0x5f406a8c cgroup_add_file +EXPORT_SYMBOL_GPL vmlinux 0x5f4cc4d4 debugfs_create_u64 +EXPORT_SYMBOL_GPL vmlinux 0x5f7e8a3a driver_attach +EXPORT_SYMBOL_GPL vmlinux 0x5f880b34 __wake_up_locked_key +EXPORT_SYMBOL_GPL vmlinux 0x5fcc9616 trace_define_field +EXPORT_SYMBOL_GPL vmlinux 0x5fcdec5d xfrm_ealg_get_byidx +EXPORT_SYMBOL_GPL vmlinux 0x60045ab1 usb_free_urb +EXPORT_SYMBOL_GPL vmlinux 0x600ca55d relay_open +EXPORT_SYMBOL_GPL vmlinux 0x6046f690 swiotlb_tbl_unmap_single +EXPORT_SYMBOL_GPL vmlinux 0x60506751 unmap_kernel_range_noflush +EXPORT_SYMBOL_GPL vmlinux 0x60508243 srcu_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0x606c5573 tpm_show_temp_deactivated +EXPORT_SYMBOL_GPL vmlinux 0x608f7756 disk_part_iter_next +EXPORT_SYMBOL_GPL vmlinux 0x60a13e90 rcu_barrier +EXPORT_SYMBOL_GPL vmlinux 0x60c37a74 xenbus_frontend_closed +EXPORT_SYMBOL_GPL vmlinux 0x60cd73ed pv_apic_ops +EXPORT_SYMBOL_GPL vmlinux 0x60db8e2b __ata_ehi_push_desc +EXPORT_SYMBOL_GPL vmlinux 0x6124e631 blocking_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x6125ddda led_trigger_set_default +EXPORT_SYMBOL_GPL vmlinux 0x61576967 sdio_get_host_pm_caps +EXPORT_SYMBOL_GPL vmlinux 0x61634f05 lock_flocks +EXPORT_SYMBOL_GPL vmlinux 0x61647fa8 irq_work_queue +EXPORT_SYMBOL_GPL vmlinux 0x61678b24 ata_sff_exec_command +EXPORT_SYMBOL_GPL vmlinux 0x61a0d566 blkdev_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x61d507ba rio_mport_write_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x6222ec3f ata_acpi_cbl_80wire +EXPORT_SYMBOL_GPL vmlinux 0x622b3da4 raw_seq_stop +EXPORT_SYMBOL_GPL vmlinux 0x624a6406 hwrng_register +EXPORT_SYMBOL_GPL vmlinux 0x62543c4e usb_autopm_put_interface +EXPORT_SYMBOL_GPL vmlinux 0x6277894f inet6_destroy_sock +EXPORT_SYMBOL_GPL vmlinux 0x6291e653 fib_rules_register +EXPORT_SYMBOL_GPL vmlinux 0x62ce200c wakeup_source_add +EXPORT_SYMBOL_GPL vmlinux 0x62e21363 adp5520_read +EXPORT_SYMBOL_GPL vmlinux 0x62efc044 usb_get_intf +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 0x637d2fd5 blk_rq_unprep_clone +EXPORT_SYMBOL_GPL vmlinux 0x63a28fdc regulator_get +EXPORT_SYMBOL_GPL vmlinux 0x63d4b8be relay_reset +EXPORT_SYMBOL_GPL vmlinux 0x644c9304 bus_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x6453245f tcp_set_state +EXPORT_SYMBOL_GPL vmlinux 0x647663cd wm8350_gpio_config +EXPORT_SYMBOL_GPL vmlinux 0x649d425e __pm_relax +EXPORT_SYMBOL_GPL vmlinux 0x64ae11f4 rtnl_link_register +EXPORT_SYMBOL_GPL vmlinux 0x64de376b hrtimer_init_sleeper +EXPORT_SYMBOL_GPL vmlinux 0x64f7d0e1 rtc_set_alarm +EXPORT_SYMBOL_GPL vmlinux 0x650c6806 dm_get_rq_mapinfo +EXPORT_SYMBOL_GPL vmlinux 0x65286f27 tpm_gen_interrupt +EXPORT_SYMBOL_GPL vmlinux 0x6569f3cd usb_kill_urb +EXPORT_SYMBOL_GPL vmlinux 0x65bbbc78 schedule_hrtimeout_range +EXPORT_SYMBOL_GPL vmlinux 0x65cb14ae ring_buffer_entries_cpu +EXPORT_SYMBOL_GPL vmlinux 0x65ccb6f0 call_netevent_notifiers +EXPORT_SYMBOL_GPL vmlinux 0x65ceaad9 ata_host_alloc +EXPORT_SYMBOL_GPL vmlinux 0x65d6d0f0 gpio_direction_input +EXPORT_SYMBOL_GPL vmlinux 0x65de1a97 regulator_set_voltage_time +EXPORT_SYMBOL_GPL vmlinux 0x661601de sprint_symbol +EXPORT_SYMBOL_GPL vmlinux 0x6630b479 transport_class_register +EXPORT_SYMBOL_GPL vmlinux 0x6651c3aa driver_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x668402aa crypto_put_default_rng +EXPORT_SYMBOL_GPL vmlinux 0x668cf27f ip_build_and_send_pkt +EXPORT_SYMBOL_GPL vmlinux 0x66b2a859 nr_free_buffer_pages +EXPORT_SYMBOL_GPL vmlinux 0x66b414bc regulator_sync_voltage +EXPORT_SYMBOL_GPL vmlinux 0x66d0ffb4 ata_pci_sff_prepare_host +EXPORT_SYMBOL_GPL vmlinux 0x66d87d38 symbol_put_addr +EXPORT_SYMBOL_GPL vmlinux 0x66e09eba tps6586x_update +EXPORT_SYMBOL_GPL vmlinux 0x66f66cc0 inet_csk_route_child_sock +EXPORT_SYMBOL_GPL vmlinux 0x66ff46e2 apei_get_debugfs_dir +EXPORT_SYMBOL_GPL vmlinux 0x6708cf79 vfs_kern_mount +EXPORT_SYMBOL_GPL vmlinux 0x672bb64e pxa_ssp_free +EXPORT_SYMBOL_GPL vmlinux 0x6739a503 balloon_set_new_target +EXPORT_SYMBOL_GPL vmlinux 0x67955ce6 profile_hits +EXPORT_SYMBOL_GPL vmlinux 0x67cd1dc3 dw_spi_add_host +EXPORT_SYMBOL_GPL vmlinux 0x67e07688 usb_autopm_get_interface +EXPORT_SYMBOL_GPL vmlinux 0x67eb5a2c device_wakeup_disable +EXPORT_SYMBOL_GPL vmlinux 0x67f98bad xv_malloc +EXPORT_SYMBOL_GPL vmlinux 0x68099d4a device_add +EXPORT_SYMBOL_GPL vmlinux 0x68146573 spi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x682c284d sysfs_notify +EXPORT_SYMBOL_GPL vmlinux 0x6851f683 workqueue_congested +EXPORT_SYMBOL_GPL vmlinux 0x686c703f xfrm_count_auth_supported +EXPORT_SYMBOL_GPL vmlinux 0x6871ae82 sdio_release_host +EXPORT_SYMBOL_GPL vmlinux 0x6892088c unregister_pm_notifier +EXPORT_SYMBOL_GPL vmlinux 0x68bf55af sata_scr_valid +EXPORT_SYMBOL_GPL vmlinux 0x68cc74ee firmware_kobj +EXPORT_SYMBOL_GPL vmlinux 0x68f7264f ipv6_dup_options +EXPORT_SYMBOL_GPL vmlinux 0x692a58bb preempt_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0x692fef15 filter_current_check_discard +EXPORT_SYMBOL_GPL vmlinux 0x69345717 crypto_aead_type +EXPORT_SYMBOL_GPL vmlinux 0x69975e84 edac_mce_parse +EXPORT_SYMBOL_GPL vmlinux 0x699cb685 __init_kthread_worker +EXPORT_SYMBOL_GPL vmlinux 0x69d5a01c driver_register +EXPORT_SYMBOL_GPL vmlinux 0x69e9a2cb ata_scsi_slave_config +EXPORT_SYMBOL_GPL vmlinux 0x69fb61d1 regulator_get_init_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x6a24370a blkiocg_update_io_merged_stats +EXPORT_SYMBOL_GPL vmlinux 0x6a313907 sdio_writel +EXPORT_SYMBOL_GPL vmlinux 0x6a5fb566 rcu_sched_force_quiescent_state +EXPORT_SYMBOL_GPL vmlinux 0x6a6a5097 __blk_end_request_err +EXPORT_SYMBOL_GPL vmlinux 0x6a7e37fd regulator_set_mode +EXPORT_SYMBOL_GPL vmlinux 0x6a8441be cpci_hp_start +EXPORT_SYMBOL_GPL vmlinux 0x6a996128 crypto_alg_lookup +EXPORT_SYMBOL_GPL vmlinux 0x6aa346c8 ata_bmdma_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x6acad21f acpi_get_cpuid +EXPORT_SYMBOL_GPL vmlinux 0x6acea013 ata_scsi_simulate +EXPORT_SYMBOL_GPL vmlinux 0x6ae95fce zap_vma_ptes +EXPORT_SYMBOL_GPL vmlinux 0x6b082744 tcp_unregister_congestion_control +EXPORT_SYMBOL_GPL vmlinux 0x6b094b62 xen_swiotlb_sync_sg_for_device +EXPORT_SYMBOL_GPL vmlinux 0x6b29a1fa ring_buffer_event_length +EXPORT_SYMBOL_GPL vmlinux 0x6b49293c ipv6_find_tlv +EXPORT_SYMBOL_GPL vmlinux 0x6b4b9113 register_virtio_driver +EXPORT_SYMBOL_GPL vmlinux 0x6b6ba11e virtqueue_detach_unused_buf +EXPORT_SYMBOL_GPL vmlinux 0x6b807a5f gpio_sysfs_set_active_low +EXPORT_SYMBOL_GPL vmlinux 0x6b94c408 enable_kprobe +EXPORT_SYMBOL_GPL vmlinux 0x6b9c2cea ring_buffer_free +EXPORT_SYMBOL_GPL vmlinux 0x6bb5ae00 usb_bus_list_lock +EXPORT_SYMBOL_GPL vmlinux 0x6bff6e13 pci_find_next_ht_capability +EXPORT_SYMBOL_GPL vmlinux 0x6c1251fd apei_exec_read_register +EXPORT_SYMBOL_GPL vmlinux 0x6c239be9 pci_restore_msi_state +EXPORT_SYMBOL_GPL vmlinux 0x6c460414 vring_new_virtqueue +EXPORT_SYMBOL_GPL vmlinux 0x6c49c4f2 clockevents_notify +EXPORT_SYMBOL_GPL vmlinux 0x6c4c6c88 __inet_twsk_hashdance +EXPORT_SYMBOL_GPL vmlinux 0x6c7a5e93 sata_scr_write +EXPORT_SYMBOL_GPL vmlinux 0x6c8d5ae8 __gpio_get_value +EXPORT_SYMBOL_GPL vmlinux 0x6c9672f0 inet6_hash_connect +EXPORT_SYMBOL_GPL vmlinux 0x6c9b23e9 sysdev_show_ulong +EXPORT_SYMBOL_GPL vmlinux 0x6c9c5209 free_css_id +EXPORT_SYMBOL_GPL vmlinux 0x6d01435a virtio_check_driver_offered_feature +EXPORT_SYMBOL_GPL vmlinux 0x6d0ce023 device_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x6d2fc5a6 net_namespace_list +EXPORT_SYMBOL_GPL vmlinux 0x6d4580f1 spi_get_device_id +EXPORT_SYMBOL_GPL vmlinux 0x6d4ae141 scsi_schedule_eh +EXPORT_SYMBOL_GPL vmlinux 0x6d553307 relay_file_operations +EXPORT_SYMBOL_GPL vmlinux 0x6d7b5b18 blkcipher_walk_virt_block +EXPORT_SYMBOL_GPL vmlinux 0x6d80a3ad ata_qc_complete +EXPORT_SYMBOL_GPL vmlinux 0x6d8554d2 usb_put_hcd +EXPORT_SYMBOL_GPL vmlinux 0x6dbc29e0 skb_pull_rcsum +EXPORT_SYMBOL_GPL vmlinux 0x6df84add tracepoint_get_iter_range +EXPORT_SYMBOL_GPL vmlinux 0x6e0347d2 __inet_lookup_listener +EXPORT_SYMBOL_GPL vmlinux 0x6e58ddf0 gnttab_end_foreign_transfer_ref +EXPORT_SYMBOL_GPL vmlinux 0x6e7474fc xfrm_ealg_get_byid +EXPORT_SYMBOL_GPL vmlinux 0x6e782c23 iomap_create_wc +EXPORT_SYMBOL_GPL vmlinux 0x6ea253b9 xfrm_audit_state_icvfail +EXPORT_SYMBOL_GPL vmlinux 0x6ec265d8 system_unbound_wq +EXPORT_SYMBOL_GPL vmlinux 0x6f1ee69e kgdb_unregister_io_module +EXPORT_SYMBOL_GPL vmlinux 0x6f2befaf crypto_register_pcomp +EXPORT_SYMBOL_GPL vmlinux 0x6f3576a6 init_fpu +EXPORT_SYMBOL_GPL vmlinux 0x6f608203 __tracepoint_kfree_skb +EXPORT_SYMBOL_GPL vmlinux 0x6f6204c0 mmu_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0x6f781208 device_attach +EXPORT_SYMBOL_GPL vmlinux 0x6fb6b331 pci_walk_bus +EXPORT_SYMBOL_GPL vmlinux 0x6fc67c3e scsi_unregister_device_handler +EXPORT_SYMBOL_GPL vmlinux 0x6fe3d8cf ktime_add_safe +EXPORT_SYMBOL_GPL vmlinux 0x6fe5c0d9 security_inode_setattr +EXPORT_SYMBOL_GPL vmlinux 0x6ff607b6 crypto_get_default_rng +EXPORT_SYMBOL_GPL vmlinux 0x705d883e virtqueue_get_buf +EXPORT_SYMBOL_GPL vmlinux 0x706b3a33 cpufreq_frequency_table_get_attr +EXPORT_SYMBOL_GPL vmlinux 0x707ff1bb ata_xfer_mask2mode +EXPORT_SYMBOL_GPL vmlinux 0x7094e605 security_inode_create +EXPORT_SYMBOL_GPL vmlinux 0x70a43e58 __wake_up_locked +EXPORT_SYMBOL_GPL vmlinux 0x70cf032f usb_hcd_irq +EXPORT_SYMBOL_GPL vmlinux 0x70d4673d __blk_put_request +EXPORT_SYMBOL_GPL vmlinux 0x70d5bdec single_release_net +EXPORT_SYMBOL_GPL vmlinux 0x70f1a2a1 shash_attr_alg +EXPORT_SYMBOL_GPL vmlinux 0x7107625b virtqueue_enable_cb +EXPORT_SYMBOL_GPL vmlinux 0x71173d6c ata_std_postreset +EXPORT_SYMBOL_GPL vmlinux 0x713f4bb1 __hvc_resize +EXPORT_SYMBOL_GPL vmlinux 0x714852de crypto_enqueue_request +EXPORT_SYMBOL_GPL vmlinux 0x716265c7 debugfs_initialized +EXPORT_SYMBOL_GPL vmlinux 0x716ec13e bus_create_file +EXPORT_SYMBOL_GPL vmlinux 0x7172b8d0 xenbus_switch_state +EXPORT_SYMBOL_GPL vmlinux 0x71960fc7 ata_dev_pair +EXPORT_SYMBOL_GPL vmlinux 0x71aa1b91 edac_class +EXPORT_SYMBOL_GPL vmlinux 0x71b3b907 rdev_get_dev +EXPORT_SYMBOL_GPL vmlinux 0x71dc9998 crypto_il_tab +EXPORT_SYMBOL_GPL vmlinux 0x7204132c __wake_up_sync +EXPORT_SYMBOL_GPL vmlinux 0x72120974 ata_do_set_mode +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 0x72c8737b da903x_clr_bits +EXPORT_SYMBOL_GPL vmlinux 0x731dba7a xen_domain_type +EXPORT_SYMBOL_GPL vmlinux 0x73495020 register_user_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x735c3155 xenbus_unmap_ring_vfree +EXPORT_SYMBOL_GPL vmlinux 0x737fbe06 queue_delayed_work +EXPORT_SYMBOL_GPL vmlinux 0x73883af5 wm8350_block_write +EXPORT_SYMBOL_GPL vmlinux 0x738b6ba9 dm_path_uevent +EXPORT_SYMBOL_GPL vmlinux 0x73a48b4a ata_sff_std_ports +EXPORT_SYMBOL_GPL vmlinux 0x73aa39a3 i2c_for_each_dev +EXPORT_SYMBOL_GPL vmlinux 0x73be8e26 usb_hub_clear_tt_buffer +EXPORT_SYMBOL_GPL vmlinux 0x73df6dc2 stmpe_reg_read +EXPORT_SYMBOL_GPL vmlinux 0x73e21be0 unregister_net_sysctl_table +EXPORT_SYMBOL_GPL vmlinux 0x74181be8 scsi_flush_work +EXPORT_SYMBOL_GPL vmlinux 0x743849b8 power_supply_am_i_supplied +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 0x747afad7 ata_eh_thaw_port +EXPORT_SYMBOL_GPL vmlinux 0x74954462 timecounter_read +EXPORT_SYMBOL_GPL vmlinux 0x7497a41b __sock_recv_ts_and_drops +EXPORT_SYMBOL_GPL vmlinux 0x74aae602 elv_unregister +EXPORT_SYMBOL_GPL vmlinux 0x74abdafa task_handoff_register +EXPORT_SYMBOL_GPL vmlinux 0x74b29f77 rtc_class_open +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 0x74f4f946 led_classdev_suspend +EXPORT_SYMBOL_GPL vmlinux 0x74fd828a debugfs_create_u32 +EXPORT_SYMBOL_GPL vmlinux 0x7521afb6 leave_mm +EXPORT_SYMBOL_GPL vmlinux 0x7522f3ba irq_modify_status +EXPORT_SYMBOL_GPL vmlinux 0x7565c802 debugfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0x7591dbc4 ring_buffer_read_prepare +EXPORT_SYMBOL_GPL vmlinux 0x75c8a11c inet_twdr_twkill_work +EXPORT_SYMBOL_GPL vmlinux 0x75d83bca scsi_get_vpd_page +EXPORT_SYMBOL_GPL vmlinux 0x75e1fa66 pci_stop_bus_device +EXPORT_SYMBOL_GPL vmlinux 0x75e8f3c3 crypto_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x761188fd dpm_suspend_noirq +EXPORT_SYMBOL_GPL vmlinux 0x764e4ca7 ring_buffer_size +EXPORT_SYMBOL_GPL vmlinux 0x76987c4c spi_write_then_read +EXPORT_SYMBOL_GPL vmlinux 0x76ad7ee2 pci_enable_pcie_error_reporting +EXPORT_SYMBOL_GPL vmlinux 0x76b7c373 ring_buffer_entries +EXPORT_SYMBOL_GPL vmlinux 0x76ea463f rio_request_outb_dbell +EXPORT_SYMBOL_GPL vmlinux 0x7708d830 unregister_kretprobes +EXPORT_SYMBOL_GPL vmlinux 0x770cf981 tpm_send +EXPORT_SYMBOL_GPL vmlinux 0x7712771a unbind_from_irqhandler +EXPORT_SYMBOL_GPL vmlinux 0x7737723e ata_port_abort +EXPORT_SYMBOL_GPL vmlinux 0x77442a75 sdio_readl +EXPORT_SYMBOL_GPL vmlinux 0x77531ece spi_async +EXPORT_SYMBOL_GPL vmlinux 0x775a6ef5 kvm_read_and_reset_pf_reason +EXPORT_SYMBOL_GPL vmlinux 0x776dce1b blkcipher_walk_phys +EXPORT_SYMBOL_GPL vmlinux 0x7790adc0 aout_dump_debugregs +EXPORT_SYMBOL_GPL vmlinux 0x77c1ca4f sysfs_rename_link +EXPORT_SYMBOL_GPL vmlinux 0x77e9d551 sdio_readw +EXPORT_SYMBOL_GPL vmlinux 0x782adb74 hpet_rtc_interrupt +EXPORT_SYMBOL_GPL vmlinux 0x78430547 led_trigger_register +EXPORT_SYMBOL_GPL vmlinux 0x78524467 blkcg_get_weight +EXPORT_SYMBOL_GPL vmlinux 0x7869f901 debugfs_create_bool +EXPORT_SYMBOL_GPL vmlinux 0x7870b086 bd_link_disk_holder +EXPORT_SYMBOL_GPL vmlinux 0x7877b2af usb_queue_reset_device +EXPORT_SYMBOL_GPL vmlinux 0x78a7b924 stmpe_disable +EXPORT_SYMBOL_GPL vmlinux 0x78b31d81 xen_swiotlb_unmap_sg_attrs +EXPORT_SYMBOL_GPL vmlinux 0x78d35ee7 fsstack_copy_attr_all +EXPORT_SYMBOL_GPL vmlinux 0x78e60fd6 crypto_mod_get +EXPORT_SYMBOL_GPL vmlinux 0x78e7ff33 acpi_post_unmap_gar +EXPORT_SYMBOL_GPL vmlinux 0x790a2302 device_reprobe +EXPORT_SYMBOL_GPL vmlinux 0x792b73af tty_ldisc_ref_wait +EXPORT_SYMBOL_GPL vmlinux 0x7944e0fc tracing_off +EXPORT_SYMBOL_GPL vmlinux 0x7972e77a spi_busnum_to_master +EXPORT_SYMBOL_GPL vmlinux 0x79a3939c ata_sff_postreset +EXPORT_SYMBOL_GPL vmlinux 0x79ad11cb scsi_dh_set_params +EXPORT_SYMBOL_GPL vmlinux 0x79bb9403 tcp_done +EXPORT_SYMBOL_GPL vmlinux 0x79f19046 skcipher_geniv_free +EXPORT_SYMBOL_GPL vmlinux 0x7a00f420 blk_abort_request +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 0x7adbe72a ata_bmdma_stop +EXPORT_SYMBOL_GPL vmlinux 0x7ae1ae8e cpufreq_frequency_table_put_attr +EXPORT_SYMBOL_GPL vmlinux 0x7b029f53 crypto_init_spawn +EXPORT_SYMBOL_GPL vmlinux 0x7b1d11e7 __rtnl_af_register +EXPORT_SYMBOL_GPL vmlinux 0x7b1d544d edac_handler_set +EXPORT_SYMBOL_GPL vmlinux 0x7b394176 platform_device_register_resndata +EXPORT_SYMBOL_GPL vmlinux 0x7b6e80f6 mmu_notifier_unregister +EXPORT_SYMBOL_GPL vmlinux 0x7b7a612c blk_trace_setup +EXPORT_SYMBOL_GPL vmlinux 0x7b90d1a9 bind_virq_to_irqhandler +EXPORT_SYMBOL_GPL vmlinux 0x7be6efe8 usb_hcd_check_unlink_urb +EXPORT_SYMBOL_GPL vmlinux 0x7c149fae hrtimer_start_range_ns +EXPORT_SYMBOL_GPL vmlinux 0x7c2c82d1 led_classdev_resume +EXPORT_SYMBOL_GPL vmlinux 0x7c2d8042 swiotlb_tbl_sync_single +EXPORT_SYMBOL_GPL vmlinux 0x7c7530f1 crypto_shash_finup +EXPORT_SYMBOL_GPL vmlinux 0x7c7cb773 blk_rq_check_limits +EXPORT_SYMBOL_GPL vmlinux 0x7c8a0117 system_wq +EXPORT_SYMBOL_GPL vmlinux 0x7cb44c22 sysfs_unmerge_group +EXPORT_SYMBOL_GPL vmlinux 0x7cb5affa i2c_unlock_adapter +EXPORT_SYMBOL_GPL vmlinux 0x7cca56ec dw_spi_remove_host +EXPORT_SYMBOL_GPL vmlinux 0x7ceaf0d5 generic_handle_irq +EXPORT_SYMBOL_GPL vmlinux 0x7d59dd46 pm_wq +EXPORT_SYMBOL_GPL vmlinux 0x7dab26b6 wm831x_isinkv_values +EXPORT_SYMBOL_GPL vmlinux 0x7dae9d47 ata_pci_device_resume +EXPORT_SYMBOL_GPL vmlinux 0x7db894c5 ata_pci_device_do_suspend +EXPORT_SYMBOL_GPL vmlinux 0x7dc5d0b6 crypto_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x7de2a6cb spi_unregister_master +EXPORT_SYMBOL_GPL vmlinux 0x7ded3614 task_active_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0x7ded78c8 blkiocg_update_timeslice_used +EXPORT_SYMBOL_GPL vmlinux 0x7e0bdd75 synchronize_srcu_expedited +EXPORT_SYMBOL_GPL vmlinux 0x7e1183c9 async_schedule +EXPORT_SYMBOL_GPL vmlinux 0x7e275ea8 scsi_complete_async_scans +EXPORT_SYMBOL_GPL vmlinux 0x7e3b3be9 rtc_read_alarm +EXPORT_SYMBOL_GPL vmlinux 0x7e3dba6d simple_attr_release +EXPORT_SYMBOL_GPL vmlinux 0x7e4cfa3a device_set_wakeup_capable +EXPORT_SYMBOL_GPL vmlinux 0x7e577da5 ring_buffer_record_disable_cpu +EXPORT_SYMBOL_GPL vmlinux 0x7e64181d usb_calc_bus_time +EXPORT_SYMBOL_GPL vmlinux 0x7ec22f9a apei_estatus_check +EXPORT_SYMBOL_GPL vmlinux 0x7ec8a303 platform_get_resource +EXPORT_SYMBOL_GPL vmlinux 0x7f2b3259 udp6_lib_lookup +EXPORT_SYMBOL_GPL vmlinux 0x7f43aed3 blkiocg_update_completion_stats +EXPORT_SYMBOL_GPL vmlinux 0x7f81a469 xenbus_alloc_evtchn +EXPORT_SYMBOL_GPL vmlinux 0x7ff10ccf raw_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x7ffc8718 gpio_set_debounce +EXPORT_SYMBOL_GPL vmlinux 0x8013a9c8 anon_transport_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0x8014b6af input_event_from_user +EXPORT_SYMBOL_GPL vmlinux 0x8041af3f rio_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x80502cb9 xenbus_probe_node +EXPORT_SYMBOL_GPL vmlinux 0x80614ad3 xenbus_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x808ec1a3 crypto_alg_tested +EXPORT_SYMBOL_GPL vmlinux 0x80e38536 ring_buffer_consume +EXPORT_SYMBOL_GPL vmlinux 0x8101746e adp5520_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x81266397 crypto_ahash_type +EXPORT_SYMBOL_GPL vmlinux 0x812c932e inet_twsk_put +EXPORT_SYMBOL_GPL vmlinux 0x8140081b inet_csk_listen_start +EXPORT_SYMBOL_GPL vmlinux 0x8149ea54 ata_timing_find_mode +EXPORT_SYMBOL_GPL vmlinux 0x81a2f0ff wm8350_reg_unlock +EXPORT_SYMBOL_GPL vmlinux 0x81a57237 sock_prot_inuse_get +EXPORT_SYMBOL_GPL vmlinux 0x81d5ca63 clone_private_mount +EXPORT_SYMBOL_GPL vmlinux 0x81d62bd8 blk_insert_cloned_request +EXPORT_SYMBOL_GPL vmlinux 0x8223a66e mddev_resume +EXPORT_SYMBOL_GPL vmlinux 0x8226642f __gpio_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x82415693 usb_free_streams +EXPORT_SYMBOL_GPL vmlinux 0x8256dc23 usb_control_msg +EXPORT_SYMBOL_GPL vmlinux 0x825f0828 timerqueue_iterate_next +EXPORT_SYMBOL_GPL vmlinux 0x82734b5d xv_destroy_pool +EXPORT_SYMBOL_GPL vmlinux 0x8279f704 acpi_ec_remove_query_handler +EXPORT_SYMBOL_GPL vmlinux 0x827b1ca1 tpm_show_active +EXPORT_SYMBOL_GPL vmlinux 0x82939ebd rcu_batches_completed_sched +EXPORT_SYMBOL_GPL vmlinux 0x82cd19f3 register_xenstore_notifier +EXPORT_SYMBOL_GPL vmlinux 0x82d79b51 sysctl_vfs_cache_pressure +EXPORT_SYMBOL_GPL vmlinux 0x82d8efdb ata_eh_qc_complete +EXPORT_SYMBOL_GPL vmlinux 0x82dbec19 erst_write +EXPORT_SYMBOL_GPL vmlinux 0x82dc4673 flush_kthread_worker +EXPORT_SYMBOL_GPL vmlinux 0x82f776b7 gpio_export +EXPORT_SYMBOL_GPL vmlinux 0x8323d411 dequeue_signal +EXPORT_SYMBOL_GPL vmlinux 0x83693394 adp5520_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x8394e5f0 ata_sff_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x8399f7af platform_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x83a180fd inet_getpeer +EXPORT_SYMBOL_GPL vmlinux 0x83ce82eb get_monotonic_boottime +EXPORT_SYMBOL_GPL vmlinux 0x83e9849e crypto_register_template +EXPORT_SYMBOL_GPL vmlinux 0x8412a2d7 pci_load_and_free_saved_state +EXPORT_SYMBOL_GPL vmlinux 0x84179b59 ata_sff_busy_sleep +EXPORT_SYMBOL_GPL vmlinux 0x84254323 rtnl_af_register +EXPORT_SYMBOL_GPL vmlinux 0x842f89eb tty_init_termios +EXPORT_SYMBOL_GPL vmlinux 0x843d70ef acpi_is_root_bridge +EXPORT_SYMBOL_GPL vmlinux 0x844048a0 cpuidle_get_driver +EXPORT_SYMBOL_GPL vmlinux 0x8445d857 class_dev_iter_next +EXPORT_SYMBOL_GPL vmlinux 0x845cd98c __netpoll_cleanup +EXPORT_SYMBOL_GPL vmlinux 0x84905c55 pci_get_hp_params +EXPORT_SYMBOL_GPL vmlinux 0x84e1fca2 netlink_has_listeners +EXPORT_SYMBOL_GPL vmlinux 0x84e921c5 sdio_enable_func +EXPORT_SYMBOL_GPL vmlinux 0x84faf934 lookup_instantiate_filp +EXPORT_SYMBOL_GPL vmlinux 0x85478a0b inet6_hash_frag +EXPORT_SYMBOL_GPL vmlinux 0x854db819 tty_set_termios +EXPORT_SYMBOL_GPL vmlinux 0x8558f94d class_for_each_device +EXPORT_SYMBOL_GPL vmlinux 0x8565e7ed fb_bl_default_curve +EXPORT_SYMBOL_GPL vmlinux 0x8574ca6c gpio_request_array +EXPORT_SYMBOL_GPL vmlinux 0x859f008a pm_generic_thaw +EXPORT_SYMBOL_GPL vmlinux 0x85c10896 rcu_batches_completed_bh +EXPORT_SYMBOL_GPL vmlinux 0x85cd8b2c class_compat_unregister +EXPORT_SYMBOL_GPL vmlinux 0x85d7edfd hpet_set_periodic_freq +EXPORT_SYMBOL_GPL vmlinux 0x8615b88f __pci_complete_power_transition +EXPORT_SYMBOL_GPL vmlinux 0x862f98a3 xen_create_contiguous_region +EXPORT_SYMBOL_GPL vmlinux 0x865971c1 crypto_init_shash_spawn +EXPORT_SYMBOL_GPL vmlinux 0x86608365 wm8350_device_exit +EXPORT_SYMBOL_GPL vmlinux 0x86623fd7 notify_remote_via_irq +EXPORT_SYMBOL_GPL vmlinux 0x86782ddd ata_bmdma_dumb_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0x868784cb __symbol_get +EXPORT_SYMBOL_GPL vmlinux 0x8687f2e9 usb_create_hcd +EXPORT_SYMBOL_GPL vmlinux 0x86a51007 gnttab_end_foreign_transfer +EXPORT_SYMBOL_GPL vmlinux 0x86e4fff5 ata_cable_unknown +EXPORT_SYMBOL_GPL vmlinux 0x86f012b5 wakeup_source_create +EXPORT_SYMBOL_GPL vmlinux 0x86f4ff41 xen_swiotlb_map_page +EXPORT_SYMBOL_GPL vmlinux 0x86f6b99d synchronize_rcu_expedited +EXPORT_SYMBOL_GPL vmlinux 0x870e16b7 xen_test_irq_shared +EXPORT_SYMBOL_GPL vmlinux 0x873fbaea edac_atomic_assert_error +EXPORT_SYMBOL_GPL vmlinux 0x875aa16e ahash_register_instance +EXPORT_SYMBOL_GPL vmlinux 0x87608ff3 dma_wait_for_async_tx +EXPORT_SYMBOL_GPL vmlinux 0x87754115 raw_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0x87cb00b2 pm_runtime_no_callbacks +EXPORT_SYMBOL_GPL vmlinux 0x87cf0a90 injectm +EXPORT_SYMBOL_GPL vmlinux 0x87dbd2b2 rtc_set_time +EXPORT_SYMBOL_GPL vmlinux 0x88057d15 rio_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x8810ad5e crypto_xor +EXPORT_SYMBOL_GPL vmlinux 0x882ae94f class_compat_create_link +EXPORT_SYMBOL_GPL vmlinux 0x8831f8b1 kmap_atomic_pfn +EXPORT_SYMBOL_GPL vmlinux 0x884582ab power_supply_changed +EXPORT_SYMBOL_GPL vmlinux 0x8851eee0 regulator_get_voltage +EXPORT_SYMBOL_GPL vmlinux 0x88666d29 hypervisor_kobj +EXPORT_SYMBOL_GPL vmlinux 0x886abdf6 dm_put +EXPORT_SYMBOL_GPL vmlinux 0x88ab6fe3 kgdb_active +EXPORT_SYMBOL_GPL vmlinux 0x88d9555d cpuidle_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x88f55165 unregister_pernet_subsys +EXPORT_SYMBOL_GPL vmlinux 0x88fe87d3 ata_std_prereset +EXPORT_SYMBOL_GPL vmlinux 0x88fe88ad blk_add_driver_data +EXPORT_SYMBOL_GPL vmlinux 0x891939ae devres_open_group +EXPORT_SYMBOL_GPL vmlinux 0x891a5a7f gnttab_max_grant_frames +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 0x89ff43f6 init_uts_ns +EXPORT_SYMBOL_GPL vmlinux 0x8a78989f irq_from_evtchn +EXPORT_SYMBOL_GPL vmlinux 0x8a8d5458 tc3589x_block_read +EXPORT_SYMBOL_GPL vmlinux 0x8abacc47 get_max_files +EXPORT_SYMBOL_GPL vmlinux 0x8ac9c7e3 posix_timers_register_clock +EXPORT_SYMBOL_GPL vmlinux 0x8ad879fd da903x_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x8b04668e bind_interdomain_evtchn_to_irqhandler +EXPORT_SYMBOL_GPL vmlinux 0x8b18d160 scsi_eh_ready_devs +EXPORT_SYMBOL_GPL vmlinux 0x8b439905 blkio_alloc_blkg_stats +EXPORT_SYMBOL_GPL vmlinux 0x8b66f9e0 xen_platform_pci_unplug +EXPORT_SYMBOL_GPL vmlinux 0x8b752ac1 ata_tf_to_fis +EXPORT_SYMBOL_GPL vmlinux 0x8bbc8697 rtc_irq_set_freq +EXPORT_SYMBOL_GPL vmlinux 0x8bd5325a pm_runtime_forbid +EXPORT_SYMBOL_GPL vmlinux 0x8c06a108 xenbus_transaction_start +EXPORT_SYMBOL_GPL vmlinux 0x8c1bcb86 input_class +EXPORT_SYMBOL_GPL vmlinux 0x8c295c0d dm_kill_unmapped_request +EXPORT_SYMBOL_GPL vmlinux 0x8c38074a unregister_xenstore_notifier +EXPORT_SYMBOL_GPL vmlinux 0x8c601cd4 __rio_local_read_config_8 +EXPORT_SYMBOL_GPL vmlinux 0x8c7fb1ab aead_geniv_alloc +EXPORT_SYMBOL_GPL vmlinux 0x8c84584c __module_address +EXPORT_SYMBOL_GPL vmlinux 0x8cd9f935 setup_APIC_eilvt +EXPORT_SYMBOL_GPL vmlinux 0x8cf5150c bus_sort_breadthfirst +EXPORT_SYMBOL_GPL vmlinux 0x8d1a8796 inet_diag_register +EXPORT_SYMBOL_GPL vmlinux 0x8d6171bd fib_rules_lookup +EXPORT_SYMBOL_GPL vmlinux 0x8d6de4b5 pm_generic_suspend +EXPORT_SYMBOL_GPL vmlinux 0x8d986a5a blk_add_request_payload +EXPORT_SYMBOL_GPL vmlinux 0x8dcf0074 shash_ahash_update +EXPORT_SYMBOL_GPL vmlinux 0x8df1c365 platform_device_add_data +EXPORT_SYMBOL_GPL vmlinux 0x8dfb9dc8 usb_lock_device_for_reset +EXPORT_SYMBOL_GPL vmlinux 0x8e193d40 rtc_read_time +EXPORT_SYMBOL_GPL vmlinux 0x8e432eec generic_fh_to_parent +EXPORT_SYMBOL_GPL vmlinux 0x8e43ed3a perf_event_release_kernel +EXPORT_SYMBOL_GPL vmlinux 0x8e5eb39d led_trigger_blink +EXPORT_SYMBOL_GPL vmlinux 0x8edfc605 acpi_processor_ffh_cstate_probe +EXPORT_SYMBOL_GPL vmlinux 0x8effa472 pciserial_remove_ports +EXPORT_SYMBOL_GPL vmlinux 0x8f3eef4e disk_get_part +EXPORT_SYMBOL_GPL vmlinux 0x8f6cee77 __round_jiffies_relative +EXPORT_SYMBOL_GPL vmlinux 0x8f9d030c wm831x_reg_read +EXPORT_SYMBOL_GPL vmlinux 0x8fc53477 bus_get_kset +EXPORT_SYMBOL_GPL vmlinux 0x9009602a acpi_bus_get_ejd +EXPORT_SYMBOL_GPL vmlinux 0x900c3843 tps6586x_write +EXPORT_SYMBOL_GPL vmlinux 0x9028965c __root_device_register +EXPORT_SYMBOL_GPL vmlinux 0x90459550 blkiocg_add_blkio_group +EXPORT_SYMBOL_GPL vmlinux 0x904ccf6c stmpe_set_altfunc +EXPORT_SYMBOL_GPL vmlinux 0x90720d7c power_supply_unregister +EXPORT_SYMBOL_GPL vmlinux 0x90a1004a crypto_has_alg +EXPORT_SYMBOL_GPL vmlinux 0x90c860db ata_qc_complete_multiple +EXPORT_SYMBOL_GPL vmlinux 0x90e42667 xenbus_free_evtchn +EXPORT_SYMBOL_GPL vmlinux 0x912f19ea hwpoison_filter +EXPORT_SYMBOL_GPL vmlinux 0x91479b2e usb_hcd_pci_probe +EXPORT_SYMBOL_GPL vmlinux 0x9159b9d6 profile_event_register +EXPORT_SYMBOL_GPL vmlinux 0x91609de6 crypto_aes_set_key +EXPORT_SYMBOL_GPL vmlinux 0x9164abdd register_ftrace_event +EXPORT_SYMBOL_GPL vmlinux 0x9186b3af rtc_device_register +EXPORT_SYMBOL_GPL vmlinux 0x918731d5 regulator_bulk_get +EXPORT_SYMBOL_GPL vmlinux 0x91a250f4 crypto_lookup_template +EXPORT_SYMBOL_GPL vmlinux 0x91bf334a devres_destroy +EXPORT_SYMBOL_GPL vmlinux 0x92b57248 flush_work +EXPORT_SYMBOL_GPL vmlinux 0x92d31cfb fixed_phy_add +EXPORT_SYMBOL_GPL vmlinux 0x92d6216b ata_link_online +EXPORT_SYMBOL_GPL vmlinux 0x92dfc79e crypto_nivaead_type +EXPORT_SYMBOL_GPL vmlinux 0x92e6ac7f crypto_ablkcipher_type +EXPORT_SYMBOL_GPL vmlinux 0x92fb217b dcookie_unregister +EXPORT_SYMBOL_GPL vmlinux 0x93041701 user_update +EXPORT_SYMBOL_GPL vmlinux 0x933c3234 usb_hcd_unmap_urb_setup_for_dma +EXPORT_SYMBOL_GPL vmlinux 0x93c55870 __pm_stay_awake +EXPORT_SYMBOL_GPL vmlinux 0x93c94a23 pci_num_vf +EXPORT_SYMBOL_GPL vmlinux 0x93cb3ead alloc_page_buffers +EXPORT_SYMBOL_GPL vmlinux 0x93cfdeb5 ata_host_suspend +EXPORT_SYMBOL_GPL vmlinux 0x93d2422d snmp_mib_free +EXPORT_SYMBOL_GPL vmlinux 0x93d31e84 mmc_app_cmd +EXPORT_SYMBOL_GPL vmlinux 0x94013f24 crypto_shash_final +EXPORT_SYMBOL_GPL vmlinux 0x9418ea8d crypto_alloc_pcomp +EXPORT_SYMBOL_GPL vmlinux 0x941d6e15 dw_spi_suspend_host +EXPORT_SYMBOL_GPL vmlinux 0x9423a861 xv_free +EXPORT_SYMBOL_GPL vmlinux 0x943410ff tpm_show_caps +EXPORT_SYMBOL_GPL vmlinux 0x943fc708 xen_setup_shutdown_event +EXPORT_SYMBOL_GPL vmlinux 0x94590cb9 mmc_switch +EXPORT_SYMBOL_GPL vmlinux 0x9469e95a debugfs_create_blob +EXPORT_SYMBOL_GPL vmlinux 0x947e78d6 crypto_alloc_ahash +EXPORT_SYMBOL_GPL vmlinux 0x949fa25f inet6_csk_bind_conflict +EXPORT_SYMBOL_GPL vmlinux 0x94a68723 ata_scsi_slave_destroy +EXPORT_SYMBOL_GPL vmlinux 0x94acf80a disk_part_iter_exit +EXPORT_SYMBOL_GPL vmlinux 0x94c318be apei_exec_collect_resources +EXPORT_SYMBOL_GPL vmlinux 0x94cfb10a vfs_listxattr +EXPORT_SYMBOL_GPL vmlinux 0x94ef4d05 cpci_hp_stop +EXPORT_SYMBOL_GPL vmlinux 0x94fa941f xen_swiotlb_free_coherent +EXPORT_SYMBOL_GPL vmlinux 0x952664c5 do_exit +EXPORT_SYMBOL_GPL vmlinux 0x95304246 ring_buffer_reset +EXPORT_SYMBOL_GPL vmlinux 0x954487cc ata_bmdma_port_start +EXPORT_SYMBOL_GPL vmlinux 0x955b0e2e kthread_worker_fn +EXPORT_SYMBOL_GPL vmlinux 0x956a91ba gpio_get_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x9579a2b1 driver_find_device +EXPORT_SYMBOL_GPL vmlinux 0x95829fd0 tps6586x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x95d9e72c blkiocg_update_io_remove_stats +EXPORT_SYMBOL_GPL vmlinux 0x95da94ca perf_tp_event +EXPORT_SYMBOL_GPL vmlinux 0x961a4d75 pcie_port_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x9621849f ring_buffer_event_data +EXPORT_SYMBOL_GPL vmlinux 0x96395ae5 md_do_sync +EXPORT_SYMBOL_GPL vmlinux 0x9650df4a crypto_alloc_shash +EXPORT_SYMBOL_GPL vmlinux 0x96538a68 mnt_want_write +EXPORT_SYMBOL_GPL vmlinux 0x96636cc3 __wake_up_sync_key +EXPORT_SYMBOL_GPL vmlinux 0x967fcd3e task_current_syscall +EXPORT_SYMBOL_GPL vmlinux 0x96acba03 ata_sff_queue_pio_task +EXPORT_SYMBOL_GPL vmlinux 0x96b95a33 usb_deregister +EXPORT_SYMBOL_GPL vmlinux 0x96c84103 usb_unlink_urb +EXPORT_SYMBOL_GPL vmlinux 0x96cbcf31 pm_qos_add_notifier +EXPORT_SYMBOL_GPL vmlinux 0x97059688 xattr_getsecurity +EXPORT_SYMBOL_GPL vmlinux 0x9735e086 driver_find +EXPORT_SYMBOL_GPL vmlinux 0x9767306d regulator_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x97954854 usb_poison_urb +EXPORT_SYMBOL_GPL vmlinux 0x97a748e3 blkiocg_update_io_add_stats +EXPORT_SYMBOL_GPL vmlinux 0x97f5e5b8 __rt_mutex_init +EXPORT_SYMBOL_GPL vmlinux 0x97f6f44b disk_check_events +EXPORT_SYMBOL_GPL vmlinux 0x9833bc0c hvc_kick +EXPORT_SYMBOL_GPL vmlinux 0x986197f1 crypto_register_shash +EXPORT_SYMBOL_GPL vmlinux 0x988efc66 dev_forward_skb +EXPORT_SYMBOL_GPL vmlinux 0x98d36235 tps65910_clear_bits +EXPORT_SYMBOL_GPL vmlinux 0x98deca80 crypto_aead_setauthsize +EXPORT_SYMBOL_GPL vmlinux 0x991fab47 rio_local_get_device_id +EXPORT_SYMBOL_GPL vmlinux 0x9924c496 __usb_get_extra_descriptor +EXPORT_SYMBOL_GPL vmlinux 0x992f3204 pci_find_ht_capability +EXPORT_SYMBOL_GPL vmlinux 0x995d1071 prof_on +EXPORT_SYMBOL_GPL vmlinux 0x996b83cc pci_unblock_user_cfg_access +EXPORT_SYMBOL_GPL vmlinux 0x99aa5353 skb_gro_receive +EXPORT_SYMBOL_GPL vmlinux 0x99c9c0f7 cpufreq_driver_target +EXPORT_SYMBOL_GPL vmlinux 0x99ca3cf8 ata_sff_wait_after_reset +EXPORT_SYMBOL_GPL vmlinux 0x99cd8b6c class_interface_register +EXPORT_SYMBOL_GPL vmlinux 0x9a0ac6f4 crypto_drop_spawn +EXPORT_SYMBOL_GPL vmlinux 0x9a11a0fc crypto_attr_alg_name +EXPORT_SYMBOL_GPL vmlinux 0x9a2b40f2 ata_sas_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x9a6b1850 screen_glyph +EXPORT_SYMBOL_GPL vmlinux 0x9aa6371c tcp_death_row +EXPORT_SYMBOL_GPL vmlinux 0x9aa83804 print_context_stack +EXPORT_SYMBOL_GPL vmlinux 0x9aab8411 usb_put_intf +EXPORT_SYMBOL_GPL vmlinux 0x9aae8af4 cpuidle_register_device +EXPORT_SYMBOL_GPL vmlinux 0x9af3da0e fuse_dev_operations +EXPORT_SYMBOL_GPL vmlinux 0x9b100580 blk_queue_rq_timeout +EXPORT_SYMBOL_GPL vmlinux 0x9b2f160f kobject_uevent_env +EXPORT_SYMBOL_GPL vmlinux 0x9b51b984 ata_sas_port_stop +EXPORT_SYMBOL_GPL vmlinux 0x9b608ceb ata_port_desc +EXPORT_SYMBOL_GPL vmlinux 0x9b92972d inet_csk_listen_stop +EXPORT_SYMBOL_GPL vmlinux 0x9b9f3648 pcibios_scan_specific_bus +EXPORT_SYMBOL_GPL vmlinux 0x9ba0501e unregister_vt_notifier +EXPORT_SYMBOL_GPL vmlinux 0x9c3fb33a ata_common_sdev_attrs +EXPORT_SYMBOL_GPL vmlinux 0x9c577cfb bitmap_load +EXPORT_SYMBOL_GPL vmlinux 0x9c5b4335 cpci_hp_unregister_controller +EXPORT_SYMBOL_GPL vmlinux 0x9c7cad6a cpufreq_frequency_table_verify +EXPORT_SYMBOL_GPL vmlinux 0x9c866c35 wm8350_reg_read +EXPORT_SYMBOL_GPL vmlinux 0x9c88e409 sysdev_register +EXPORT_SYMBOL_GPL vmlinux 0x9cab2785 inet6_csk_addr2sockaddr +EXPORT_SYMBOL_GPL vmlinux 0x9cb2543c bus_find_device +EXPORT_SYMBOL_GPL vmlinux 0x9cb3b1f7 ring_buffer_discard_commit +EXPORT_SYMBOL_GPL vmlinux 0x9cb8037b xfrm_count_enc_supported +EXPORT_SYMBOL_GPL vmlinux 0x9d030b99 stop_machine +EXPORT_SYMBOL_GPL vmlinux 0x9d06688b register_xenbus_watch +EXPORT_SYMBOL_GPL vmlinux 0x9d15ff4a rtnl_link_unregister +EXPORT_SYMBOL_GPL vmlinux 0x9d3850e1 gnttab_alloc_grant_references +EXPORT_SYMBOL_GPL vmlinux 0x9d395974 device_del +EXPORT_SYMBOL_GPL vmlinux 0x9d442b0e __pm_runtime_disable +EXPORT_SYMBOL_GPL vmlinux 0x9d5f4d2b crypto_larval_lookup +EXPORT_SYMBOL_GPL vmlinux 0x9d893269 usb_driver_claim_interface +EXPORT_SYMBOL_GPL vmlinux 0x9d90a734 md_stop_writes +EXPORT_SYMBOL_GPL vmlinux 0x9d930aed tty_ldisc_ref +EXPORT_SYMBOL_GPL vmlinux 0x9dcfaf53 perf_trace_buf_prepare +EXPORT_SYMBOL_GPL vmlinux 0x9dd0ef14 crypto_register_alg +EXPORT_SYMBOL_GPL vmlinux 0x9dfdf722 gpio_free_array +EXPORT_SYMBOL_GPL vmlinux 0x9e59c613 blk_queue_dma_drain +EXPORT_SYMBOL_GPL vmlinux 0x9e5f551b usb_sg_init +EXPORT_SYMBOL_GPL vmlinux 0x9e94755c m2p_remove_override +EXPORT_SYMBOL_GPL vmlinux 0x9ea6491e sdio_readb +EXPORT_SYMBOL_GPL vmlinux 0x9eb21105 cleanup_srcu_struct +EXPORT_SYMBOL_GPL vmlinux 0x9ebef3ba xen_swiotlb_alloc_coherent +EXPORT_SYMBOL_GPL vmlinux 0x9ebff902 start_thread +EXPORT_SYMBOL_GPL vmlinux 0x9f1de662 __rtnl_af_unregister +EXPORT_SYMBOL_GPL vmlinux 0x9f40a6d6 async_synchronize_full_domain +EXPORT_SYMBOL_GPL vmlinux 0x9f7805a3 md_new_event +EXPORT_SYMBOL_GPL vmlinux 0x9f96a106 rtc_update_irq +EXPORT_SYMBOL_GPL vmlinux 0x9fc8fdb5 usb_string +EXPORT_SYMBOL_GPL vmlinux 0x9fce80db fb_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xa01ed4b4 put_device +EXPORT_SYMBOL_GPL vmlinux 0xa0208e02 irq_set_affinity_hint +EXPORT_SYMBOL_GPL vmlinux 0xa0461888 ata_ehi_clear_desc +EXPORT_SYMBOL_GPL vmlinux 0xa0c71dac spi_populate_sync_msg +EXPORT_SYMBOL_GPL vmlinux 0xa0c95a5b platform_device_register +EXPORT_SYMBOL_GPL vmlinux 0xa0db1d8d usb_kill_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0xa111945b get_task_mm +EXPORT_SYMBOL_GPL vmlinux 0xa115f284 scsi_autopm_put_device +EXPORT_SYMBOL_GPL vmlinux 0xa116665b usb_unpoison_urb +EXPORT_SYMBOL_GPL vmlinux 0xa122ae9d xenbus_watch_pathfmt +EXPORT_SYMBOL_GPL vmlinux 0xa144b6c7 gpiochip_is_requested +EXPORT_SYMBOL_GPL vmlinux 0xa156a1f2 erst_get_record_id_end +EXPORT_SYMBOL_GPL vmlinux 0xa17f16eb device_create_file +EXPORT_SYMBOL_GPL vmlinux 0xa1923240 register_wide_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0xa1c560e4 tracepoint_iter_stop +EXPORT_SYMBOL_GPL vmlinux 0xa1d567ec dev_attr_link_power_management_policy +EXPORT_SYMBOL_GPL vmlinux 0xa1e24837 acpi_get_pci_dev +EXPORT_SYMBOL_GPL vmlinux 0xa20927a1 fuse_conn_init +EXPORT_SYMBOL_GPL vmlinux 0xa21c68dc klist_iter_init_node +EXPORT_SYMBOL_GPL vmlinux 0xa2284129 sdio_writeb_readb +EXPORT_SYMBOL_GPL vmlinux 0xa269b93c ahash_attr_alg +EXPORT_SYMBOL_GPL vmlinux 0xa29a8f12 aead_geniv_exit +EXPORT_SYMBOL_GPL vmlinux 0xa2ddeeed cgroup_attach_task_all +EXPORT_SYMBOL_GPL vmlinux 0xa2e2cf25 rio_release_outb_mbox +EXPORT_SYMBOL_GPL vmlinux 0xa2e2e5ae tc3589x_block_write +EXPORT_SYMBOL_GPL vmlinux 0xa2e67f08 acpi_bus_generate_proc_event4 +EXPORT_SYMBOL_GPL vmlinux 0xa31538f0 ata_host_init +EXPORT_SYMBOL_GPL vmlinux 0xa353fffc xenbus_rm +EXPORT_SYMBOL_GPL vmlinux 0xa3635b17 __put_task_struct +EXPORT_SYMBOL_GPL vmlinux 0xa38bea52 fuse_abort_conn +EXPORT_SYMBOL_GPL vmlinux 0xa3b368d9 regulator_enable +EXPORT_SYMBOL_GPL vmlinux 0xa3b80f68 set_cpus_allowed_ptr +EXPORT_SYMBOL_GPL vmlinux 0xa3dac1de con_debug_enter +EXPORT_SYMBOL_GPL vmlinux 0xa40a8590 input_event_to_user +EXPORT_SYMBOL_GPL vmlinux 0xa4178bb8 xenbus_dev_shutdown +EXPORT_SYMBOL_GPL vmlinux 0xa4257198 tty_find_polling_driver +EXPORT_SYMBOL_GPL vmlinux 0xa452c297 hpet_mask_rtc_irq_bit +EXPORT_SYMBOL_GPL vmlinux 0xa452f2a4 xen_pirq_from_irq +EXPORT_SYMBOL_GPL vmlinux 0xa47822e0 queue_work_on +EXPORT_SYMBOL_GPL vmlinux 0xa48196c8 kdb_poll_idx +EXPORT_SYMBOL_GPL vmlinux 0xa48b557f fuse_request_send +EXPORT_SYMBOL_GPL vmlinux 0xa4bf8024 crypto_grab_aead +EXPORT_SYMBOL_GPL vmlinux 0xa4db62c3 replace_page_cache_page +EXPORT_SYMBOL_GPL vmlinux 0xa4ecd914 sata_scr_write_flush +EXPORT_SYMBOL_GPL vmlinux 0xa4ffe440 __rio_local_write_config_32 +EXPORT_SYMBOL_GPL vmlinux 0xa5419c24 hwmon_device_register +EXPORT_SYMBOL_GPL vmlinux 0xa56d38a0 drop_file_write_access +EXPORT_SYMBOL_GPL vmlinux 0xa5759dc0 hrtimer_start +EXPORT_SYMBOL_GPL vmlinux 0xa59fcef8 sdio_f0_writeb +EXPORT_SYMBOL_GPL vmlinux 0xa5a27013 ata_host_register +EXPORT_SYMBOL_GPL vmlinux 0xa5a341e6 device_for_each_child +EXPORT_SYMBOL_GPL vmlinux 0xa5e8f872 debugfs_create_u8 +EXPORT_SYMBOL_GPL vmlinux 0xa5efbf4c async_synchronize_full +EXPORT_SYMBOL_GPL vmlinux 0xa5f0f25b ring_buffer_read_start +EXPORT_SYMBOL_GPL vmlinux 0xa6234810 dm_suspended +EXPORT_SYMBOL_GPL vmlinux 0xa638c419 ata_acpi_gtm +EXPORT_SYMBOL_GPL vmlinux 0xa69f2ecb __pneigh_lookup +EXPORT_SYMBOL_GPL vmlinux 0xa6bffb20 sdio_align_size +EXPORT_SYMBOL_GPL vmlinux 0xa6c664f9 tty_mode_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xa6c841b6 crypto_find_alg +EXPORT_SYMBOL_GPL vmlinux 0xa6d30418 led_classdev_register +EXPORT_SYMBOL_GPL vmlinux 0xa6da3463 blkio_subsys +EXPORT_SYMBOL_GPL vmlinux 0xa6ee17b2 user_instantiate +EXPORT_SYMBOL_GPL vmlinux 0xa6f3916d pm_generic_runtime_idle +EXPORT_SYMBOL_GPL vmlinux 0xa722a819 cpu_has_amd_erratum +EXPORT_SYMBOL_GPL vmlinux 0xa729047f dw_spi_xfer_done +EXPORT_SYMBOL_GPL vmlinux 0xa72c91f7 usb_reset_configuration +EXPORT_SYMBOL_GPL vmlinux 0xa7481f3d sk_clone +EXPORT_SYMBOL_GPL vmlinux 0xa7605b81 ring_buffer_write +EXPORT_SYMBOL_GPL vmlinux 0xa790d2ae scsi_nl_add_transport +EXPORT_SYMBOL_GPL vmlinux 0xa7c89cbb dev_change_net_namespace +EXPORT_SYMBOL_GPL vmlinux 0xa7fb585b find_get_pid +EXPORT_SYMBOL_GPL vmlinux 0xa8511f82 vfs_cancel_lock +EXPORT_SYMBOL_GPL vmlinux 0xa854805e sata_pmp_port_ops +EXPORT_SYMBOL_GPL vmlinux 0xa8973497 wm8350_set_bits +EXPORT_SYMBOL_GPL vmlinux 0xa8ae3b28 led_trigger_show +EXPORT_SYMBOL_GPL vmlinux 0xa8b5080a ata_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xa8b82a53 xen_destroy_contiguous_region +EXPORT_SYMBOL_GPL vmlinux 0xa8d88c42 console_drivers +EXPORT_SYMBOL_GPL vmlinux 0xa8de85a3 rio_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xa8f59416 gpio_direction_output +EXPORT_SYMBOL_GPL vmlinux 0xa9126bff hpet_set_rtc_irq_bit +EXPORT_SYMBOL_GPL vmlinux 0xa92c2c1a pci_scan_child_bus +EXPORT_SYMBOL_GPL vmlinux 0xa9364524 ata_dev_next +EXPORT_SYMBOL_GPL vmlinux 0xa9b40bba tpm_show_pubek +EXPORT_SYMBOL_GPL vmlinux 0xa9c530b8 unregister_oom_notifier +EXPORT_SYMBOL_GPL vmlinux 0xa9f3f261 net_ipv4_ctl_path +EXPORT_SYMBOL_GPL vmlinux 0xa9f86b6c sdio_f0_readb +EXPORT_SYMBOL_GPL vmlinux 0xaa078de1 pci_configure_slot +EXPORT_SYMBOL_GPL vmlinux 0xaa2a72bf __iowrite64_copy +EXPORT_SYMBOL_GPL vmlinux 0xaa4e65df module_mutex +EXPORT_SYMBOL_GPL vmlinux 0xaa50264f ata_host_detach +EXPORT_SYMBOL_GPL vmlinux 0xaa60cb60 platform_get_irq_byname +EXPORT_SYMBOL_GPL vmlinux 0xaac606fd adp5520_write +EXPORT_SYMBOL_GPL vmlinux 0xaaecc02c pm_generic_runtime_suspend +EXPORT_SYMBOL_GPL vmlinux 0xab01acbe gnttab_request_free_callback +EXPORT_SYMBOL_GPL vmlinux 0xab01d91a apei_exec_run +EXPORT_SYMBOL_GPL vmlinux 0xab1c7e1f acpi_pci_check_ejectable +EXPORT_SYMBOL_GPL vmlinux 0xab3995c8 crypto_spawn_tfm2 +EXPORT_SYMBOL_GPL vmlinux 0xab54b5aa rio_release_inb_pwrite +EXPORT_SYMBOL_GPL vmlinux 0xab6babaf pm_qos_request +EXPORT_SYMBOL_GPL vmlinux 0xab6cbb4d flush_kthread_work +EXPORT_SYMBOL_GPL vmlinux 0xabb56a45 usb_autopm_put_interface_no_suspend +EXPORT_SYMBOL_GPL vmlinux 0xabd108ec device_create_bin_file +EXPORT_SYMBOL_GPL vmlinux 0xac0a5b2b ata_sas_port_init +EXPORT_SYMBOL_GPL vmlinux 0xac26f7e2 irq_get_irq_data +EXPORT_SYMBOL_GPL vmlinux 0xac3412b1 rio_release_inb_mbox +EXPORT_SYMBOL_GPL vmlinux 0xac7ba0b9 usb_create_shared_hcd +EXPORT_SYMBOL_GPL vmlinux 0xac7e9bc0 devres_remove +EXPORT_SYMBOL_GPL vmlinux 0xac850ecf m2p_add_override +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 0xacfd81f6 work_cpu +EXPORT_SYMBOL_GPL vmlinux 0xad096363 xenbus_printf +EXPORT_SYMBOL_GPL vmlinux 0xad108cfc inet_csk_reqsk_queue_hash_add +EXPORT_SYMBOL_GPL vmlinux 0xad1153d4 devres_find +EXPORT_SYMBOL_GPL vmlinux 0xad5f1b39 nf_net_ipv4_netfilter_sysctl_path +EXPORT_SYMBOL_GPL vmlinux 0xad69be2f dev_attr_em_message +EXPORT_SYMBOL_GPL vmlinux 0xad92b07e xenbus_watch_path +EXPORT_SYMBOL_GPL vmlinux 0xadb7217e regulator_bulk_disable +EXPORT_SYMBOL_GPL vmlinux 0xadc785ec kgdb_register_io_module +EXPORT_SYMBOL_GPL vmlinux 0xadd558d2 tpm_show_pcrs +EXPORT_SYMBOL_GPL vmlinux 0xadf6aa4d tpm_pcr_read +EXPORT_SYMBOL_GPL vmlinux 0xae0c87ee pm_qos_remove_notifier +EXPORT_SYMBOL_GPL vmlinux 0xae155987 sysfs_create_group +EXPORT_SYMBOL_GPL vmlinux 0xae2918ea __blocking_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xae2d5caa unregister_virtio_device +EXPORT_SYMBOL_GPL vmlinux 0xae3a1a16 regulator_bulk_free +EXPORT_SYMBOL_GPL vmlinux 0xae4918f0 ata_sff_irq_on +EXPORT_SYMBOL_GPL vmlinux 0xae5e3c0a spi_new_device +EXPORT_SYMBOL_GPL vmlinux 0xae6a001e regulator_register +EXPORT_SYMBOL_GPL vmlinux 0xae7c5411 ms_hyperv +EXPORT_SYMBOL_GPL vmlinux 0xae845609 edac_mce_enabled +EXPORT_SYMBOL_GPL vmlinux 0xaeea3073 xfrm_aead_get_byname +EXPORT_SYMBOL_GPL vmlinux 0xaf2b6190 pci_load_saved_state +EXPORT_SYMBOL_GPL vmlinux 0xaf51a717 trace_seq_printf +EXPORT_SYMBOL_GPL vmlinux 0xaf53a051 debugfs_remove +EXPORT_SYMBOL_GPL vmlinux 0xaf69699e xv_get_object_size +EXPORT_SYMBOL_GPL vmlinux 0xaf6ba10f regulator_count_voltages +EXPORT_SYMBOL_GPL vmlinux 0xaf89bc8c hrtimer_forward +EXPORT_SYMBOL_GPL vmlinux 0xafa04077 device_unregister +EXPORT_SYMBOL_GPL vmlinux 0xafe3f937 __big_tty_mutex_owner +EXPORT_SYMBOL_GPL vmlinux 0xafe845e8 iommu_attach_device +EXPORT_SYMBOL_GPL vmlinux 0xaff6baac debugfs_create_x8 +EXPORT_SYMBOL_GPL vmlinux 0xb004130a ata_pio_need_iordy +EXPORT_SYMBOL_GPL vmlinux 0xb03510b2 dev_attr_unload_heads +EXPORT_SYMBOL_GPL vmlinux 0xb08e9adb scsi_dh_attach +EXPORT_SYMBOL_GPL vmlinux 0xb0c03a70 md_rdev_init +EXPORT_SYMBOL_GPL vmlinux 0xb0ddc27e eventfd_ctx_fileget +EXPORT_SYMBOL_GPL vmlinux 0xb0e6eb4b crypto_destroy_tfm +EXPORT_SYMBOL_GPL vmlinux 0xb10d55bc cn_netlink_send +EXPORT_SYMBOL_GPL vmlinux 0xb1185e7f inode_sb_list_add +EXPORT_SYMBOL_GPL vmlinux 0xb1413798 security_inode_mkdir +EXPORT_SYMBOL_GPL vmlinux 0xb1513712 ip6_local_out +EXPORT_SYMBOL_GPL vmlinux 0xb169d5bc get_dcookie +EXPORT_SYMBOL_GPL vmlinux 0xb18429eb suspend_device_irqs +EXPORT_SYMBOL_GPL vmlinux 0xb18506b9 smp_ops +EXPORT_SYMBOL_GPL vmlinux 0xb198fc9e rtc_class_close +EXPORT_SYMBOL_GPL vmlinux 0xb1acbcce rcu_barrier_sched +EXPORT_SYMBOL_GPL vmlinux 0xb1d0ce8f crypto_shash_digest +EXPORT_SYMBOL_GPL vmlinux 0xb215d675 ring_buffer_empty +EXPORT_SYMBOL_GPL vmlinux 0xb225c390 bd_unlink_disk_holder +EXPORT_SYMBOL_GPL vmlinux 0xb3185f80 xfrm_audit_policy_delete +EXPORT_SYMBOL_GPL vmlinux 0xb3253ed9 hpet_rtc_timer_init +EXPORT_SYMBOL_GPL vmlinux 0xb34d8da6 i2c_unregister_device +EXPORT_SYMBOL_GPL vmlinux 0xb3609179 pci_create_slot +EXPORT_SYMBOL_GPL vmlinux 0xb3b5851d dev_attr_em_message_type +EXPORT_SYMBOL_GPL vmlinux 0xb3d1c75e unregister_wide_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0xb3d5eab7 acpi_atomic_write +EXPORT_SYMBOL_GPL vmlinux 0xb4199f7c __rio_local_write_config_8 +EXPORT_SYMBOL_GPL vmlinux 0xb4331def crypto_ahash_finup +EXPORT_SYMBOL_GPL vmlinux 0xb4378419 spi_sync_locked +EXPORT_SYMBOL_GPL vmlinux 0xb4416182 crypto_hash_walk_first +EXPORT_SYMBOL_GPL vmlinux 0xb493403b ata_sas_slave_configure +EXPORT_SYMBOL_GPL vmlinux 0xb495a637 pci_bus_max_busnr +EXPORT_SYMBOL_GPL vmlinux 0xb4e14553 gnttab_query_foreign_access +EXPORT_SYMBOL_GPL vmlinux 0xb4ea7cf7 kgdb_connected +EXPORT_SYMBOL_GPL vmlinux 0xb51fbd64 edac_op_state +EXPORT_SYMBOL_GPL vmlinux 0xb5293a90 use_mm +EXPORT_SYMBOL_GPL vmlinux 0xb53620d1 pci_vpd_find_info_keyword +EXPORT_SYMBOL_GPL vmlinux 0xb536354a securityfs_create_dir +EXPORT_SYMBOL_GPL vmlinux 0xb53ae573 cpu_idle_wait +EXPORT_SYMBOL_GPL vmlinux 0xb560beb5 sg_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xb570902f cpufreq_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xb57e65ec usb_hcd_poll_rh_status +EXPORT_SYMBOL_GPL vmlinux 0xb58dcfa2 synchronize_sched_expedited +EXPORT_SYMBOL_GPL vmlinux 0xb5ce9594 power_supply_get_by_name +EXPORT_SYMBOL_GPL vmlinux 0xb5d8913d register_jprobe +EXPORT_SYMBOL_GPL vmlinux 0xb5f17edf perf_register_guest_info_callbacks +EXPORT_SYMBOL_GPL vmlinux 0xb5fef46d ata_sff_data_xfer +EXPORT_SYMBOL_GPL vmlinux 0xb6230f1f gnttab_grant_foreign_access +EXPORT_SYMBOL_GPL vmlinux 0xb68817fc sysdev_show_int +EXPORT_SYMBOL_GPL vmlinux 0xb6aeb661 ata_id_c_string +EXPORT_SYMBOL_GPL vmlinux 0xb6bc49a9 __supported_pte_mask +EXPORT_SYMBOL_GPL vmlinux 0xb6ddf8b8 class_find_device +EXPORT_SYMBOL_GPL vmlinux 0xb715939c dev_set_name +EXPORT_SYMBOL_GPL vmlinux 0xb718f2f9 sfi_table_parse +EXPORT_SYMBOL_GPL vmlinux 0xb733de3b mddev_init +EXPORT_SYMBOL_GPL vmlinux 0xb7427cff pci_hp_change_slot_info +EXPORT_SYMBOL_GPL vmlinux 0xb78d3393 rio_request_inb_pwrite +EXPORT_SYMBOL_GPL vmlinux 0xb7b1a5cb usb_bulk_msg +EXPORT_SYMBOL_GPL vmlinux 0xb7d7c12e hpet_set_alarm_time +EXPORT_SYMBOL_GPL vmlinux 0xb7e2eb91 mce_cpu_specific_poll +EXPORT_SYMBOL_GPL vmlinux 0xb7f77027 rtc_tm_to_ktime +EXPORT_SYMBOL_GPL vmlinux 0xb803de27 rt_mutex_destroy +EXPORT_SYMBOL_GPL vmlinux 0xb813ce5a timecompare_transform +EXPORT_SYMBOL_GPL vmlinux 0xb8153e5b task_xstate_cachep +EXPORT_SYMBOL_GPL vmlinux 0xb8531434 regulator_set_drvdata +EXPORT_SYMBOL_GPL vmlinux 0xb86cb9da crypto_rng_type +EXPORT_SYMBOL_GPL vmlinux 0xb8b09ded inet6_sk_rebuild_header +EXPORT_SYMBOL_GPL vmlinux 0xb8d4fb1f tcp_reno_ssthresh +EXPORT_SYMBOL_GPL vmlinux 0xb8f6c263 xfrm_output +EXPORT_SYMBOL_GPL vmlinux 0xb8f959ab attribute_container_find_class_device +EXPORT_SYMBOL_GPL vmlinux 0xb903674c scatterwalk_map_and_copy +EXPORT_SYMBOL_GPL vmlinux 0xb933d6df remove_irq +EXPORT_SYMBOL_GPL vmlinux 0xb99d5837 xenbus_read +EXPORT_SYMBOL_GPL vmlinux 0xb9af1f76 xfrm_audit_state_delete +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 0xb9eb3aa9 add_uevent_var +EXPORT_SYMBOL_GPL vmlinux 0xb9edf474 shash_free_instance +EXPORT_SYMBOL_GPL vmlinux 0xb9f5eda1 i2c_new_dummy +EXPORT_SYMBOL_GPL vmlinux 0xb9f78493 xenbus_unmap_ring +EXPORT_SYMBOL_GPL vmlinux 0xba0882b5 klist_add_tail +EXPORT_SYMBOL_GPL vmlinux 0xba3506a7 crypto_ahash_setkey +EXPORT_SYMBOL_GPL vmlinux 0xbaca0110 blk_queue_rq_timed_out +EXPORT_SYMBOL_GPL vmlinux 0xbae34c27 scsi_nl_remove_transport +EXPORT_SYMBOL_GPL vmlinux 0xbb01c801 exportfs_decode_fh +EXPORT_SYMBOL_GPL vmlinux 0xbb038ce4 perf_unregister_guest_info_callbacks +EXPORT_SYMBOL_GPL vmlinux 0xbb0ab47b debug_locks +EXPORT_SYMBOL_GPL vmlinux 0xbb35af80 save_stack_trace_tsk +EXPORT_SYMBOL_GPL vmlinux 0xbb4b4fb5 kset_create_and_add +EXPORT_SYMBOL_GPL vmlinux 0xbb58b814 iomap_free +EXPORT_SYMBOL_GPL vmlinux 0xbb67805d skcipher_geniv_init +EXPORT_SYMBOL_GPL vmlinux 0xbb7f6067 pci_disable_rom +EXPORT_SYMBOL_GPL vmlinux 0xbb928387 rio_mport_read_config_32 +EXPORT_SYMBOL_GPL vmlinux 0xbbb98859 edid_info +EXPORT_SYMBOL_GPL vmlinux 0xbbe1828b pci_set_pcie_reset_state +EXPORT_SYMBOL_GPL vmlinux 0xbbef7e72 usb_poison_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0xbc849d97 tty_prepare_flip_string_flags +EXPORT_SYMBOL_GPL vmlinux 0xbc86ea5b fuse_put_request +EXPORT_SYMBOL_GPL vmlinux 0xbc8a5fb4 unregister_ftrace_event +EXPORT_SYMBOL_GPL vmlinux 0xbcb838a1 amd_flush_garts +EXPORT_SYMBOL_GPL vmlinux 0xbcbe2da4 inverse_translate +EXPORT_SYMBOL_GPL vmlinux 0xbccbd927 wm8350_clear_bits +EXPORT_SYMBOL_GPL vmlinux 0xbccfd4d8 register_oldmem_pfn_is_ram +EXPORT_SYMBOL_GPL vmlinux 0xbd0bd37e debugfs_create_x16 +EXPORT_SYMBOL_GPL vmlinux 0xbd39f486 crypto_ahash_digest +EXPORT_SYMBOL_GPL vmlinux 0xbd506a46 unregister_hotplug_dock_device +EXPORT_SYMBOL_GPL vmlinux 0xbd754daf register_net_sysctl_table +EXPORT_SYMBOL_GPL vmlinux 0xbd7c44fe blkcipher_walk_done +EXPORT_SYMBOL_GPL vmlinux 0xbd8e594d css_id +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 0xbe130cce inet6_csk_xmit +EXPORT_SYMBOL_GPL vmlinux 0xbe1887e4 ata_unpack_xfermask +EXPORT_SYMBOL_GPL vmlinux 0xbe2c61d8 ring_buffer_iter_reset +EXPORT_SYMBOL_GPL vmlinux 0xbe54a0ce pci_add_dynid +EXPORT_SYMBOL_GPL vmlinux 0xbe64279b disk_map_sector_rcu +EXPORT_SYMBOL_GPL vmlinux 0xbe7c7193 atomic_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xbef45f30 inet6_csk_search_req +EXPORT_SYMBOL_GPL vmlinux 0xbf1de88f atomic_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0xbf3272f1 i2c_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xbf3a30fa usb_deregister_dev +EXPORT_SYMBOL_GPL vmlinux 0xbfaa13c3 ata_sff_wait_ready +EXPORT_SYMBOL_GPL vmlinux 0xbfab3e20 __trace_note_message +EXPORT_SYMBOL_GPL vmlinux 0xbfbbbc2e rtc_irq_register +EXPORT_SYMBOL_GPL vmlinux 0xbfd27241 tty_perform_flush +EXPORT_SYMBOL_GPL vmlinux 0xbfe3313a ata_bmdma_start +EXPORT_SYMBOL_GPL vmlinux 0xbff006c3 css_lookup +EXPORT_SYMBOL_GPL vmlinux 0xbff46d38 class_destroy +EXPORT_SYMBOL_GPL vmlinux 0xbff4cdc1 xfrm_audit_state_add +EXPORT_SYMBOL_GPL vmlinux 0xbff5f9c1 tc3589x_reg_read +EXPORT_SYMBOL_GPL vmlinux 0xbffcb3b7 acpi_os_get_iomem +EXPORT_SYMBOL_GPL vmlinux 0xc03e64e8 crypto_shash_update +EXPORT_SYMBOL_GPL vmlinux 0xc0439596 crypto_init_spawn2 +EXPORT_SYMBOL_GPL vmlinux 0xc04bed5b vring_del_virtqueue +EXPORT_SYMBOL_GPL vmlinux 0xc06ae8e0 rt_mutex_trylock +EXPORT_SYMBOL_GPL vmlinux 0xc0779229 ata_dev_disable +EXPORT_SYMBOL_GPL vmlinux 0xc0bf6ead timecounter_cyc2time +EXPORT_SYMBOL_GPL vmlinux 0xc0de5de4 pci_rescan_bus +EXPORT_SYMBOL_GPL vmlinux 0xc1041de9 usb_sg_wait +EXPORT_SYMBOL_GPL vmlinux 0xc10f2b8e cgroup_unlock +EXPORT_SYMBOL_GPL vmlinux 0xc117edb3 sdio_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xc11b4470 balloon_stats +EXPORT_SYMBOL_GPL vmlinux 0xc11bd00f tracepoint_probe_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc127fa26 acpi_pre_map_gar +EXPORT_SYMBOL_GPL vmlinux 0xc12b5b47 usb_hcd_pci_pm_ops +EXPORT_SYMBOL_GPL vmlinux 0xc139a849 pci_disable_pcie_error_reporting +EXPORT_SYMBOL_GPL vmlinux 0xc13c3040 input_ff_erase +EXPORT_SYMBOL_GPL vmlinux 0xc13c3a30 ata_sff_error_handler +EXPORT_SYMBOL_GPL vmlinux 0xc164642e xenbus_otherend_changed +EXPORT_SYMBOL_GPL vmlinux 0xc17515d7 usb_hcds_loaded +EXPORT_SYMBOL_GPL vmlinux 0xc1a9a775 transport_setup_device +EXPORT_SYMBOL_GPL vmlinux 0xc22a3091 vm_unmap_aliases +EXPORT_SYMBOL_GPL vmlinux 0xc23f8a67 xen_swiotlb_dma_mapping_error +EXPORT_SYMBOL_GPL vmlinux 0xc248f284 led_trigger_unregister_simple +EXPORT_SYMBOL_GPL vmlinux 0xc2569f70 crypto_alloc_base +EXPORT_SYMBOL_GPL vmlinux 0xc261e182 kobject_uevent +EXPORT_SYMBOL_GPL vmlinux 0xc26351f8 bind_evtchn_to_irq +EXPORT_SYMBOL_GPL vmlinux 0xc27a52d3 user_match +EXPORT_SYMBOL_GPL vmlinux 0xc280fb46 kdb_register +EXPORT_SYMBOL_GPL vmlinux 0xc2931116 sysfs_remove_group +EXPORT_SYMBOL_GPL vmlinux 0xc2a420be sock_prot_inuse_add +EXPORT_SYMBOL_GPL vmlinux 0xc2de27ca hest_disable +EXPORT_SYMBOL_GPL vmlinux 0xc2e05b26 usb_alloc_streams +EXPORT_SYMBOL_GPL vmlinux 0xc2f35d43 pm_generic_runtime_resume +EXPORT_SYMBOL_GPL vmlinux 0xc2fda286 led_trigger_register_simple +EXPORT_SYMBOL_GPL vmlinux 0xc3032805 kobject_init_and_add +EXPORT_SYMBOL_GPL vmlinux 0xc31abb13 file_ra_state_init +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 0xc39a6f4a gnttab_map_refs +EXPORT_SYMBOL_GPL vmlinux 0xc3aff365 sata_scr_read +EXPORT_SYMBOL_GPL vmlinux 0xc40823e4 usb_find_interface +EXPORT_SYMBOL_GPL vmlinux 0xc41359e4 rt_mutex_unlock +EXPORT_SYMBOL_GPL vmlinux 0xc415949e __crypto_alloc_tfm +EXPORT_SYMBOL_GPL vmlinux 0xc41ba169 wm8350_reg_lock +EXPORT_SYMBOL_GPL vmlinux 0xc428068d sata_deb_timing_long +EXPORT_SYMBOL_GPL vmlinux 0xc44da01a shash_ahash_finup +EXPORT_SYMBOL_GPL vmlinux 0xc4730a16 __get_user_pages_fast +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 0xc48e4f8f da903x_writes +EXPORT_SYMBOL_GPL vmlinux 0xc49b10d1 sysdev_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc4d2e45a cpufreq_frequency_table_target +EXPORT_SYMBOL_GPL vmlinux 0xc5397da6 xenbus_mkdir +EXPORT_SYMBOL_GPL vmlinux 0xc54d1205 rio_release_inb_dbell +EXPORT_SYMBOL_GPL vmlinux 0xc5585a0b platform_driver_probe +EXPORT_SYMBOL_GPL vmlinux 0xc56e5164 attribute_container_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc5a43daf sata_link_scr_lpm +EXPORT_SYMBOL_GPL vmlinux 0xc5b55ed7 ata_dummy_port_info +EXPORT_SYMBOL_GPL vmlinux 0xc5be428c relay_subbufs_consumed +EXPORT_SYMBOL_GPL vmlinux 0xc5c264a5 amd_erratum_400 +EXPORT_SYMBOL_GPL vmlinux 0xc5dba200 sata_link_debounce +EXPORT_SYMBOL_GPL vmlinux 0xc608786a gpiochip_add +EXPORT_SYMBOL_GPL vmlinux 0xc60f75ec __ftrace_vprintk +EXPORT_SYMBOL_GPL vmlinux 0xc688ffd9 pci_hp_deregister +EXPORT_SYMBOL_GPL vmlinux 0xc69206ae sata_port_ops +EXPORT_SYMBOL_GPL vmlinux 0xc6bab878 cpufreq_freq_attr_scaling_available_freqs +EXPORT_SYMBOL_GPL vmlinux 0xc6f77c44 ata_sff_tf_load +EXPORT_SYMBOL_GPL vmlinux 0xc7328e3c blkiocg_update_dispatch_stats +EXPORT_SYMBOL_GPL vmlinux 0xc75d34b6 rt_mutex_lock +EXPORT_SYMBOL_GPL vmlinux 0xc7b36cc3 pm_stay_awake +EXPORT_SYMBOL_GPL vmlinux 0xc7b42261 acpi_bus_trim +EXPORT_SYMBOL_GPL vmlinux 0xc7b97076 pci_msi_off +EXPORT_SYMBOL_GPL vmlinux 0xc7f64675 trace_event_raw_init +EXPORT_SYMBOL_GPL vmlinux 0xc8223df2 ata_link_next +EXPORT_SYMBOL_GPL vmlinux 0xc86250b0 ata_timing_compute +EXPORT_SYMBOL_GPL vmlinux 0xc86dcfbe x86_mce_decoder_chain +EXPORT_SYMBOL_GPL vmlinux 0xc879f558 usb_store_new_id +EXPORT_SYMBOL_GPL vmlinux 0xc87c1f84 ktime_get +EXPORT_SYMBOL_GPL vmlinux 0xc87e487a sched_clock_idle_sleep_event +EXPORT_SYMBOL_GPL vmlinux 0xc8eb03ee proc_net_mkdir +EXPORT_SYMBOL_GPL vmlinux 0xc8f355cd single_open_net +EXPORT_SYMBOL_GPL vmlinux 0xc90bd419 regulator_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0xc9118b2f ata_sff_dev_classify +EXPORT_SYMBOL_GPL vmlinux 0xc91277a1 kgdb_schedule_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0xc915c9ff platform_bus +EXPORT_SYMBOL_GPL vmlinux 0xc930c583 xen_unregister_device_domain_owner +EXPORT_SYMBOL_GPL vmlinux 0xc954c563 ata_cable_ignore +EXPORT_SYMBOL_GPL vmlinux 0xc9561772 fb_destroy_modelist +EXPORT_SYMBOL_GPL vmlinux 0xc979ed98 usb_hcd_pci_remove +EXPORT_SYMBOL_GPL vmlinux 0xc9c3f176 hpet_register_irq_handler +EXPORT_SYMBOL_GPL vmlinux 0xc9ec4e21 free_percpu +EXPORT_SYMBOL_GPL vmlinux 0xca81ea9a xenbus_transaction_end +EXPORT_SYMBOL_GPL vmlinux 0xca85d8cf tracepoint_probe_update_all +EXPORT_SYMBOL_GPL vmlinux 0xcab2aefa invalidate_inode_pages2 +EXPORT_SYMBOL_GPL vmlinux 0xcabe04de cpuidle_resume_and_unlock +EXPORT_SYMBOL_GPL vmlinux 0xcb432ea6 ata_bmdma_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0xcba36b71 stmpe_enable +EXPORT_SYMBOL_GPL vmlinux 0xcbd48548 usb_anchor_urb +EXPORT_SYMBOL_GPL vmlinux 0xcbd802c2 shake_page +EXPORT_SYMBOL_GPL vmlinux 0xcbe2792a scsi_register_device_handler +EXPORT_SYMBOL_GPL vmlinux 0xcbee20b2 get_cpu_iowait_time_us +EXPORT_SYMBOL_GPL vmlinux 0xcc1f1c3d inet_twdr_hangman +EXPORT_SYMBOL_GPL vmlinux 0xcc41bd7f apic +EXPORT_SYMBOL_GPL vmlinux 0xcc5855e9 sdio_claim_host +EXPORT_SYMBOL_GPL vmlinux 0xcc5eef61 sysfs_notify_dirent +EXPORT_SYMBOL_GPL vmlinux 0xcc6ab305 is_dock_device +EXPORT_SYMBOL_GPL vmlinux 0xcca72d23 regulator_set_voltage +EXPORT_SYMBOL_GPL vmlinux 0xccb03955 xfrm_audit_state_replay_overflow +EXPORT_SYMBOL_GPL vmlinux 0xcccfb2fa sata_deb_timing_hotplug +EXPORT_SYMBOL_GPL vmlinux 0xccd79185 ata_pci_remove_one +EXPORT_SYMBOL_GPL vmlinux 0xccda5335 rtc_initialize_alarm +EXPORT_SYMBOL_GPL vmlinux 0xcceffa7a swiotlb_tbl_map_single +EXPORT_SYMBOL_GPL vmlinux 0xcd1ca2cb iommu_domain_has_cap +EXPORT_SYMBOL_GPL vmlinux 0xcd1ca435 ata_cable_80wire +EXPORT_SYMBOL_GPL vmlinux 0xcd2b5315 ata_dummy_port_ops +EXPORT_SYMBOL_GPL vmlinux 0xcd6eaa2d page_mkclean +EXPORT_SYMBOL_GPL vmlinux 0xcd9ae6ce i2c_lock_adapter +EXPORT_SYMBOL_GPL vmlinux 0xcda8d50f usb_hcd_pci_shutdown +EXPORT_SYMBOL_GPL vmlinux 0xcdca3691 nr_irqs +EXPORT_SYMBOL_GPL vmlinux 0xcdcb8af1 put_pid +EXPORT_SYMBOL_GPL vmlinux 0xcdde7860 vma_kernel_pagesize +EXPORT_SYMBOL_GPL vmlinux 0xcdffb5ae max8997_write_reg +EXPORT_SYMBOL_GPL vmlinux 0xce0f69dd anon_inode_getfd +EXPORT_SYMBOL_GPL vmlinux 0xce310e0b xen_find_device_domain_owner +EXPORT_SYMBOL_GPL vmlinux 0xce36a5b6 __atomic_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xce3a72de pciserial_init_ports +EXPORT_SYMBOL_GPL vmlinux 0xce5a6ee6 led_trigger_event +EXPORT_SYMBOL_GPL vmlinux 0xce5dddc1 input_ff_upload +EXPORT_SYMBOL_GPL vmlinux 0xce6a9d9a trace_current_buffer_discard_commit +EXPORT_SYMBOL_GPL vmlinux 0xce6e0d97 usb_driver_release_interface +EXPORT_SYMBOL_GPL vmlinux 0xce76437b xfrm_audit_policy_add +EXPORT_SYMBOL_GPL vmlinux 0xcea3b6af bus_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xcea76fb8 sysfs_remove_files +EXPORT_SYMBOL_GPL vmlinux 0xcee3cb5c blkiocg_lookup_group +EXPORT_SYMBOL_GPL vmlinux 0xcefb4637 kern_mount_data +EXPORT_SYMBOL_GPL vmlinux 0xcf037e9c wm831x_reg_unlock +EXPORT_SYMBOL_GPL vmlinux 0xcf2780da debugfs_remove_recursive +EXPORT_SYMBOL_GPL vmlinux 0xcf5f95de usb_altnum_to_altsetting +EXPORT_SYMBOL_GPL vmlinux 0xcf996d89 blk_queue_flush_queueable +EXPORT_SYMBOL_GPL vmlinux 0xcfbc4205 get_driver +EXPORT_SYMBOL_GPL vmlinux 0xcfc68341 synchronize_rcu_bh +EXPORT_SYMBOL_GPL vmlinux 0xcfcc83ad register_vt_notifier +EXPORT_SYMBOL_GPL vmlinux 0xcff6cb49 spi_bus_lock +EXPORT_SYMBOL_GPL vmlinux 0xcffa2aff spi_populate_width_msg +EXPORT_SYMBOL_GPL vmlinux 0xd00ffbf2 device_bind_driver +EXPORT_SYMBOL_GPL vmlinux 0xd01041be fuse_file_poll +EXPORT_SYMBOL_GPL vmlinux 0xd0153c5c regulator_get_exclusive +EXPORT_SYMBOL_GPL vmlinux 0xd03c7700 secure_ipv4_port_ephemeral +EXPORT_SYMBOL_GPL vmlinux 0xd0458ccb xenbus_strstate +EXPORT_SYMBOL_GPL vmlinux 0xd05dc2a3 xfrm_aalg_get_byname +EXPORT_SYMBOL_GPL vmlinux 0xd0840ee0 tty_encode_baud_rate +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 0xd0c4507f ata_sff_tf_read +EXPORT_SYMBOL_GPL vmlinux 0xd0dd7e28 xen_swiotlb_sync_single_for_device +EXPORT_SYMBOL_GPL vmlinux 0xd0f2894f timerqueue_add +EXPORT_SYMBOL_GPL vmlinux 0xd0f685ec tty_ldisc_flush +EXPORT_SYMBOL_GPL vmlinux 0xd14ec9db nf_unregister_afinfo +EXPORT_SYMBOL_GPL vmlinux 0xd1507e59 erst_clear +EXPORT_SYMBOL_GPL vmlinux 0xd15b9845 __rio_local_read_config_16 +EXPORT_SYMBOL_GPL vmlinux 0xd163e703 cpci_hp_unregister_bus +EXPORT_SYMBOL_GPL vmlinux 0xd16712f3 crypto_check_attr_type +EXPORT_SYMBOL_GPL vmlinux 0xd17a7439 root_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0xd1b2db37 tracepoint_probe_register_noupdate +EXPORT_SYMBOL_GPL vmlinux 0xd1b44a50 rio_mport_write_config_8 +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 0xd21a057f crypto_alloc_instance2 +EXPORT_SYMBOL_GPL vmlinux 0xd21cda6e seq_open_net +EXPORT_SYMBOL_GPL vmlinux 0xd22e2e02 usb_get_hcd +EXPORT_SYMBOL_GPL vmlinux 0xd24e3264 tpm_show_owned +EXPORT_SYMBOL_GPL vmlinux 0xd273b1b1 __round_jiffies_up_relative +EXPORT_SYMBOL_GPL vmlinux 0xd2748646 usb_get_dev +EXPORT_SYMBOL_GPL vmlinux 0xd28fc5f4 acpi_ec_add_query_handler +EXPORT_SYMBOL_GPL vmlinux 0xd299dd7d usb_match_id +EXPORT_SYMBOL_GPL vmlinux 0xd2a5f39f rdev_get_drvdata +EXPORT_SYMBOL_GPL vmlinux 0xd2a8caf0 work_on_cpu +EXPORT_SYMBOL_GPL vmlinux 0xd2ad5abc xenbus_grant_ring +EXPORT_SYMBOL_GPL vmlinux 0xd2c58ab2 apei_exec_noop +EXPORT_SYMBOL_GPL vmlinux 0xd2f5983f system_freezable_wq +EXPORT_SYMBOL_GPL vmlinux 0xd2f80f9c rtnl_put_cacheinfo +EXPORT_SYMBOL_GPL vmlinux 0xd319cc32 inet6_lookup_listener +EXPORT_SYMBOL_GPL vmlinux 0xd3249264 shash_ahash_digest +EXPORT_SYMBOL_GPL vmlinux 0xd32aab73 tcp_twsk_destructor +EXPORT_SYMBOL_GPL vmlinux 0xd32fe193 ata_scsi_change_queue_depth +EXPORT_SYMBOL_GPL vmlinux 0xd348d337 tun_get_socket +EXPORT_SYMBOL_GPL vmlinux 0xd35ec553 generic_subsys_pm_ops +EXPORT_SYMBOL_GPL vmlinux 0xd3620948 __fsnotify_parent +EXPORT_SYMBOL_GPL vmlinux 0xd3872787 ring_buffer_normalize_time_stamp +EXPORT_SYMBOL_GPL vmlinux 0xd3b7662d xen_swiotlb_dma_supported +EXPORT_SYMBOL_GPL vmlinux 0xd3bad7ba i2c_new_device +EXPORT_SYMBOL_GPL vmlinux 0xd3d175f9 ata_bmdma_qc_issue +EXPORT_SYMBOL_GPL vmlinux 0xd3d2d445 rio_get_device +EXPORT_SYMBOL_GPL vmlinux 0xd3de90e4 usb_hcd_link_urb_to_ep +EXPORT_SYMBOL_GPL vmlinux 0xd3e25815 usb_free_coherent +EXPORT_SYMBOL_GPL vmlinux 0xd4081960 ata_bmdma32_port_ops +EXPORT_SYMBOL_GPL vmlinux 0xd45578fc simple_attr_open +EXPORT_SYMBOL_GPL vmlinux 0xd48242da anon_inode_getfile +EXPORT_SYMBOL_GPL vmlinux 0xd4a70f77 sysdev_class_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xd4d682f3 inet_twsk_alloc +EXPORT_SYMBOL_GPL vmlinux 0xd4de832e inet_hashinfo_init +EXPORT_SYMBOL_GPL vmlinux 0xd4ec7546 agp_remove_bridge +EXPORT_SYMBOL_GPL vmlinux 0xd5025b6a wm831x_auxadc_read +EXPORT_SYMBOL_GPL vmlinux 0xd505aaef simple_attr_read +EXPORT_SYMBOL_GPL vmlinux 0xd53ccad1 scsi_autopm_get_device +EXPORT_SYMBOL_GPL vmlinux 0xd544e902 pgprot_writecombine +EXPORT_SYMBOL_GPL vmlinux 0xd57acfef sysfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0xd59668e6 unlock_flocks +EXPORT_SYMBOL_GPL vmlinux 0xd61d97f0 ata_bmdma_setup +EXPORT_SYMBOL_GPL vmlinux 0xd67e177b usb_enable_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0xd6bb8552 ata_eh_qc_retry +EXPORT_SYMBOL_GPL vmlinux 0xd6d6255d led_classdev_unregister +EXPORT_SYMBOL_GPL vmlinux 0xd6ed3a8e cper_next_record_id +EXPORT_SYMBOL_GPL vmlinux 0xd6edd6d4 pci_destroy_slot +EXPORT_SYMBOL_GPL vmlinux 0xd6feefa5 agp_num_entries +EXPORT_SYMBOL_GPL vmlinux 0xd705b4c7 schedule_hrtimeout +EXPORT_SYMBOL_GPL vmlinux 0xd72a7a54 fuse_do_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xd72feba2 xenbus_read_driver_state +EXPORT_SYMBOL_GPL vmlinux 0xd7372af6 vfs_removexattr +EXPORT_SYMBOL_GPL vmlinux 0xd75a4ec5 seq_release_net +EXPORT_SYMBOL_GPL vmlinux 0xd768e985 regulator_has_full_constraints +EXPORT_SYMBOL_GPL vmlinux 0xd77c0bc8 klist_remove +EXPORT_SYMBOL_GPL vmlinux 0xd7a3fabd ata_sff_qc_issue +EXPORT_SYMBOL_GPL vmlinux 0xd7ab2c0c speedstep_detect_processor +EXPORT_SYMBOL_GPL vmlinux 0xd7d79132 put_online_cpus +EXPORT_SYMBOL_GPL vmlinux 0xd822b35f pm_qos_add_request +EXPORT_SYMBOL_GPL vmlinux 0xd82506e7 debugfs_create_x64 +EXPORT_SYMBOL_GPL vmlinux 0xd8250a5c iounmap_atomic +EXPORT_SYMBOL_GPL vmlinux 0xd83b8941 ip6_sk_dst_lookup_flow +EXPORT_SYMBOL_GPL vmlinux 0xd84ea8c3 virtqueue_add_buf_gfp +EXPORT_SYMBOL_GPL vmlinux 0xd8525ea7 fl6_update_dst +EXPORT_SYMBOL_GPL vmlinux 0xd87b3740 find_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0xd891feeb rio_dev_put +EXPORT_SYMBOL_GPL vmlinux 0xd8b7fdbb isa_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xd90300b0 get_cpu_sysdev +EXPORT_SYMBOL_GPL vmlinux 0xd9042fa8 scatterwalk_map +EXPORT_SYMBOL_GPL vmlinux 0xd917e644 ata_acpi_gtm_xfermask +EXPORT_SYMBOL_GPL vmlinux 0xd919806a amd_cache_northbridges +EXPORT_SYMBOL_GPL vmlinux 0xd9309ed3 sata_async_notification +EXPORT_SYMBOL_GPL vmlinux 0xd939bc6b led_trigger_store +EXPORT_SYMBOL_GPL vmlinux 0xd93e76a6 kbd_table +EXPORT_SYMBOL_GPL vmlinux 0xd94b737e erst_read +EXPORT_SYMBOL_GPL vmlinux 0xd94f9a72 rt_mutex_timed_lock +EXPORT_SYMBOL_GPL vmlinux 0xd9cec7a3 wakeup_source_unregister +EXPORT_SYMBOL_GPL vmlinux 0xda049609 led_trigger_unregister +EXPORT_SYMBOL_GPL vmlinux 0xda1be8e1 async_synchronize_cookie_domain +EXPORT_SYMBOL_GPL vmlinux 0xda204f58 max8997_read_reg +EXPORT_SYMBOL_GPL vmlinux 0xda300443 blk_rq_err_bytes +EXPORT_SYMBOL_GPL vmlinux 0xda605cae rtnl_register +EXPORT_SYMBOL_GPL vmlinux 0xda92c4e3 input_ff_create +EXPORT_SYMBOL_GPL vmlinux 0xda98f666 bsg_register_queue +EXPORT_SYMBOL_GPL vmlinux 0xdab28411 srcu_batches_completed +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 0xdb2aa4e8 cgroup_lock_live_group +EXPORT_SYMBOL_GPL vmlinux 0xdc14a211 xen_hvm_evtchn_do_upcall +EXPORT_SYMBOL_GPL vmlinux 0xdc714560 register_kprobe +EXPORT_SYMBOL_GPL vmlinux 0xdc75eb6c netdev_rx_handler_unregister +EXPORT_SYMBOL_GPL vmlinux 0xdc7da565 bus_unregister +EXPORT_SYMBOL_GPL vmlinux 0xdc825d6c usb_amd_quirk_pll_disable +EXPORT_SYMBOL_GPL vmlinux 0xdc97af2e syscore_suspend +EXPORT_SYMBOL_GPL vmlinux 0xdcaa46dd class_compat_register +EXPORT_SYMBOL_GPL vmlinux 0xdcb71961 skb_cow_data +EXPORT_SYMBOL_GPL vmlinux 0xdcd42666 iommu_unmap +EXPORT_SYMBOL_GPL vmlinux 0xdcd84ef9 put_driver +EXPORT_SYMBOL_GPL vmlinux 0xdce57037 apei_estatus_print +EXPORT_SYMBOL_GPL vmlinux 0xdd0bf1e8 setup_deferrable_timer_on_stack_key +EXPORT_SYMBOL_GPL vmlinux 0xdd457df3 crypto_alg_sem +EXPORT_SYMBOL_GPL vmlinux 0xdd5254fb ata_pci_bmdma_init +EXPORT_SYMBOL_GPL vmlinux 0xdd553076 __scsi_get_command +EXPORT_SYMBOL_GPL vmlinux 0xdd565efc get_task_pid +EXPORT_SYMBOL_GPL vmlinux 0xdd571a8e pci_store_saved_state +EXPORT_SYMBOL_GPL vmlinux 0xdd698f3a spi_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xdd7ea018 tpm_read +EXPORT_SYMBOL_GPL vmlinux 0xdd9ca3ec xenbus_dev_changed +EXPORT_SYMBOL_GPL vmlinux 0xddb97d5f device_register +EXPORT_SYMBOL_GPL vmlinux 0xddc6da70 tty_ldisc_deref +EXPORT_SYMBOL_GPL vmlinux 0xddcc35a8 crypto_spawn_tfm +EXPORT_SYMBOL_GPL vmlinux 0xdded27be mce_chrdev_ops +EXPORT_SYMBOL_GPL vmlinux 0xddedb802 rtc_irq_set_state +EXPORT_SYMBOL_GPL vmlinux 0xde15f0eb cgroup_to_blkio_cgroup +EXPORT_SYMBOL_GPL vmlinux 0xde1ebc7b rio_request_inb_dbell +EXPORT_SYMBOL_GPL vmlinux 0xde417b81 async_schedule_domain +EXPORT_SYMBOL_GPL vmlinux 0xde49e9f1 klist_init +EXPORT_SYMBOL_GPL vmlinux 0xde547010 xfrm_inner_extract_output +EXPORT_SYMBOL_GPL vmlinux 0xdeaa579d task_blkio_cgroup +EXPORT_SYMBOL_GPL vmlinux 0xdf004450 register_pernet_device +EXPORT_SYMBOL_GPL vmlinux 0xdf3fbb0f i2c_new_probed_device +EXPORT_SYMBOL_GPL vmlinux 0xdf630650 ring_buffer_peek +EXPORT_SYMBOL_GPL vmlinux 0xdf7d2537 wm8994_reg_read +EXPORT_SYMBOL_GPL vmlinux 0xdf8c9d11 usb_remove_hcd +EXPORT_SYMBOL_GPL vmlinux 0xdfa7eb31 crypto_shash_setkey +EXPORT_SYMBOL_GPL vmlinux 0xdfd8bf86 acpi_debugfs_dir +EXPORT_SYMBOL_GPL vmlinux 0xe007de41 kallsyms_lookup_name +EXPORT_SYMBOL_GPL vmlinux 0xe01b8f93 ata_sff_dma_pause +EXPORT_SYMBOL_GPL vmlinux 0xe089cfcc agp_memory_reserved +EXPORT_SYMBOL_GPL vmlinux 0xe0a5c839 ring_buffer_resize +EXPORT_SYMBOL_GPL vmlinux 0xe0c5244d handle_level_irq +EXPORT_SYMBOL_GPL vmlinux 0xe0c77bb5 mce_notify_irq +EXPORT_SYMBOL_GPL vmlinux 0xe103f0c9 scsi_nl_sock +EXPORT_SYMBOL_GPL vmlinux 0xe10cd6ad erst_get_record_id_begin +EXPORT_SYMBOL_GPL vmlinux 0xe11210ad fl6_sock_lookup +EXPORT_SYMBOL_GPL vmlinux 0xe112352e __get_vm_area +EXPORT_SYMBOL_GPL vmlinux 0xe12f4713 register_efivars +EXPORT_SYMBOL_GPL vmlinux 0xe134dd00 pm_relax +EXPORT_SYMBOL_GPL vmlinux 0xe13e8b71 cgroup_unload_subsys +EXPORT_SYMBOL_GPL vmlinux 0xe1526929 vfs_lock_file +EXPORT_SYMBOL_GPL vmlinux 0xe174313f ata_acpi_stm +EXPORT_SYMBOL_GPL vmlinux 0xe1f6f034 rtc_update_irq_enable +EXPORT_SYMBOL_GPL vmlinux 0xe1faadf6 ata_msleep +EXPORT_SYMBOL_GPL vmlinux 0xe2365b09 fuse_dev_release +EXPORT_SYMBOL_GPL vmlinux 0xe2383f60 rio_mport_read_config_8 +EXPORT_SYMBOL_GPL vmlinux 0xe25718ca regulator_is_enabled +EXPORT_SYMBOL_GPL vmlinux 0xe26a4c47 ata_std_bios_param +EXPORT_SYMBOL_GPL vmlinux 0xe2787c4e usb_enable_xhci_ports +EXPORT_SYMBOL_GPL vmlinux 0xe295c0ff is_hpet_enabled +EXPORT_SYMBOL_GPL vmlinux 0xe2cbca8c scsi_queue_work +EXPORT_SYMBOL_GPL vmlinux 0xe2dee00d usb_hc_died +EXPORT_SYMBOL_GPL vmlinux 0xe3043ff9 request_any_context_irq +EXPORT_SYMBOL_GPL vmlinux 0xe30b3890 __css_put +EXPORT_SYMBOL_GPL vmlinux 0xe317000b tpm_pm_resume +EXPORT_SYMBOL_GPL vmlinux 0xe33edf7b __inet_inherit_port +EXPORT_SYMBOL_GPL vmlinux 0xe3474cd4 sdev_evt_send_simple +EXPORT_SYMBOL_GPL vmlinux 0xe35e94dc pm_qos_update_request +EXPORT_SYMBOL_GPL vmlinux 0xe3bc7fd4 hpet_unregister_irq_handler +EXPORT_SYMBOL_GPL vmlinux 0xe3fadb1a ata_sff_data_xfer_noirq +EXPORT_SYMBOL_GPL vmlinux 0xe41534ce bind_evtchn_to_irqhandler +EXPORT_SYMBOL_GPL vmlinux 0xe41dbc4b ata_sff_qc_fill_rtf +EXPORT_SYMBOL_GPL vmlinux 0xe4309905 syscore_resume +EXPORT_SYMBOL_GPL vmlinux 0xe439815c erst_get_record_count +EXPORT_SYMBOL_GPL vmlinux 0xe44a3140 class_dev_iter_init +EXPORT_SYMBOL_GPL vmlinux 0xe487a018 seccomp_show_filters +EXPORT_SYMBOL_GPL vmlinux 0xe4b61406 usb_is_intel_switchable_xhci +EXPORT_SYMBOL_GPL vmlinux 0xe4baac34 tty_buffer_request_room +EXPORT_SYMBOL_GPL vmlinux 0xe4c331b6 acpi_os_unmap_memory +EXPORT_SYMBOL_GPL vmlinux 0xe4d1e572 input_ff_event +EXPORT_SYMBOL_GPL vmlinux 0xe4f62c6d wm831x_reg_lock +EXPORT_SYMBOL_GPL vmlinux 0xe5005584 inet_csk_search_req +EXPORT_SYMBOL_GPL vmlinux 0xe50d2ba4 usb_hcd_is_primary_hcd +EXPORT_SYMBOL_GPL vmlinux 0xe58fb452 aer_irq +EXPORT_SYMBOL_GPL vmlinux 0xe599881b crypto_unregister_alg +EXPORT_SYMBOL_GPL vmlinux 0xe5c14a8b swiotlb_unmap_page +EXPORT_SYMBOL_GPL vmlinux 0xe5e744da platform_get_resource_byname +EXPORT_SYMBOL_GPL vmlinux 0xe5fae18c ata_scsi_queuecmd +EXPORT_SYMBOL_GPL vmlinux 0xe5fdb167 transport_configure_device +EXPORT_SYMBOL_GPL vmlinux 0xe6099c78 cpuidle_enable_device +EXPORT_SYMBOL_GPL vmlinux 0xe60f2cda register_kretprobes +EXPORT_SYMBOL_GPL vmlinux 0xe61a6d2f gpio_unexport +EXPORT_SYMBOL_GPL vmlinux 0xe6488b47 cpufreq_notify_transition +EXPORT_SYMBOL_GPL vmlinux 0xe6490dae bdi_writeout_inc +EXPORT_SYMBOL_GPL vmlinux 0xe651f76e selinux_is_enabled +EXPORT_SYMBOL_GPL vmlinux 0xe6564673 fpu_finit +EXPORT_SYMBOL_GPL vmlinux 0xe6bfc7b8 devm_kzalloc +EXPORT_SYMBOL_GPL vmlinux 0xe6c428f7 tpm_open +EXPORT_SYMBOL_GPL vmlinux 0xe6e1c5fe uuid_be_gen +EXPORT_SYMBOL_GPL vmlinux 0xe708f2c0 usb_root_hub_lost_power +EXPORT_SYMBOL_GPL vmlinux 0xe71727a8 sdev_evt_send +EXPORT_SYMBOL_GPL vmlinux 0xe7232e0f user_return_notifier_unregister +EXPORT_SYMBOL_GPL vmlinux 0xe72421ed cpufreq_get_measured_perf +EXPORT_SYMBOL_GPL vmlinux 0xe72509cf usb_put_dev +EXPORT_SYMBOL_GPL vmlinux 0xe7298cd7 page_cache_async_readahead +EXPORT_SYMBOL_GPL vmlinux 0xe761aeae inet_csk_reqsk_queue_prune +EXPORT_SYMBOL_GPL vmlinux 0xe7b873b0 usb_disable_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0xe7c13207 irq_work_sync +EXPORT_SYMBOL_GPL vmlinux 0xe7e2118f apply_to_page_range +EXPORT_SYMBOL_GPL vmlinux 0xe7ffe877 pcpu_base_addr +EXPORT_SYMBOL_GPL vmlinux 0xe80c2524 tcp_reno_cong_avoid +EXPORT_SYMBOL_GPL vmlinux 0xe818b32b ata_bmdma_interrupt +EXPORT_SYMBOL_GPL vmlinux 0xe862c4b7 dpm_suspend_start +EXPORT_SYMBOL_GPL vmlinux 0xe87a8bc6 wm8994_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0xe8974e49 srcu_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xe8a9ebfa tcp_init_congestion_ops +EXPORT_SYMBOL_GPL vmlinux 0xe8d5228b xfrm_audit_state_notfound_simple +EXPORT_SYMBOL_GPL vmlinux 0xe8d8ecb7 lookup_create +EXPORT_SYMBOL_GPL vmlinux 0xe8fcf4a3 free_vm_area +EXPORT_SYMBOL_GPL vmlinux 0xe9096147 preempt_notifier_unregister +EXPORT_SYMBOL_GPL vmlinux 0xe93e49c3 devres_free +EXPORT_SYMBOL_GPL vmlinux 0xe9471ca0 xenbus_read_otherend_details +EXPORT_SYMBOL_GPL vmlinux 0xe956ad5f aead_geniv_init +EXPORT_SYMBOL_GPL vmlinux 0xe9587909 usb_unregister_notify +EXPORT_SYMBOL_GPL vmlinux 0xe9cb575c virtqueue_disable_cb +EXPORT_SYMBOL_GPL vmlinux 0xe9f1ddf3 eventfd_ctx_read +EXPORT_SYMBOL_GPL vmlinux 0xea065e01 task_handoff_unregister +EXPORT_SYMBOL_GPL vmlinux 0xea07b7b7 ring_buffer_swap_cpu +EXPORT_SYMBOL_GPL vmlinux 0xea124bd1 gcd +EXPORT_SYMBOL_GPL vmlinux 0xea34a818 __mnt_is_readonly +EXPORT_SYMBOL_GPL vmlinux 0xea418e0f atapi_cmd_type +EXPORT_SYMBOL_GPL vmlinux 0xea4a889a dm_requeue_unmapped_request +EXPORT_SYMBOL_GPL vmlinux 0xea7cc243 driver_create_file +EXPORT_SYMBOL_GPL vmlinux 0xea87616a da903x_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0xeae74760 scsi_nl_send_transport_msg +EXPORT_SYMBOL_GPL vmlinux 0xeaf1ab48 get_user_pages_fast +EXPORT_SYMBOL_GPL vmlinux 0xeaf4db37 inet_hash_connect +EXPORT_SYMBOL_GPL vmlinux 0xeb9314ed mnt_want_write_file +EXPORT_SYMBOL_GPL vmlinux 0xeb9abbee ata_sff_queue_work +EXPORT_SYMBOL_GPL vmlinux 0xebaed712 rio_mport_write_config_16 +EXPORT_SYMBOL_GPL vmlinux 0xebb0b62d pm_runtime_set_autosuspend_delay +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 0xec3c4cde crypto_shoot_alg +EXPORT_SYMBOL_GPL vmlinux 0xec4adcb9 sysdev_create_file +EXPORT_SYMBOL_GPL vmlinux 0xec6036bb sched_setscheduler +EXPORT_SYMBOL_GPL vmlinux 0xec71c25e spi_add_device +EXPORT_SYMBOL_GPL vmlinux 0xec8f0177 ata_bmdma_status +EXPORT_SYMBOL_GPL vmlinux 0xecdd9f17 __srcu_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xed0ea228 tpm_calc_ordinal_duration +EXPORT_SYMBOL_GPL vmlinux 0xed10d161 inet_diag_unregister +EXPORT_SYMBOL_GPL vmlinux 0xed20c86b blk_abort_queue +EXPORT_SYMBOL_GPL vmlinux 0xed3cc14b get_device +EXPORT_SYMBOL_GPL vmlinux 0xed4b7a30 isa_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0xed5717aa kobject_create_and_add +EXPORT_SYMBOL_GPL vmlinux 0xedbae477 part_round_stats +EXPORT_SYMBOL_GPL vmlinux 0xedbc6f67 gnttab_end_foreign_access +EXPORT_SYMBOL_GPL vmlinux 0xedc2bb0e sdio_memcpy_toio +EXPORT_SYMBOL_GPL vmlinux 0xedf3f1f1 do_machine_check +EXPORT_SYMBOL_GPL vmlinux 0xee18a76a vfs_test_lock +EXPORT_SYMBOL_GPL vmlinux 0xee54819e pci_hp_create_module_link +EXPORT_SYMBOL_GPL vmlinux 0xee5fb9ea dev_attr_sw_activity +EXPORT_SYMBOL_GPL vmlinux 0xee6de92b usb_alloc_coherent +EXPORT_SYMBOL_GPL vmlinux 0xee85ceb3 securityfs_remove +EXPORT_SYMBOL_GPL vmlinux 0xeee180a6 bio_clone_mddev +EXPORT_SYMBOL_GPL vmlinux 0xef1f6e23 apei_resources_request +EXPORT_SYMBOL_GPL vmlinux 0xef4c2704 hvc_instantiate +EXPORT_SYMBOL_GPL vmlinux 0xef5d2bc7 bus_for_each_dev +EXPORT_SYMBOL_GPL vmlinux 0xef6c3f70 round_jiffies_up_relative +EXPORT_SYMBOL_GPL vmlinux 0xef723218 clockevents_register_device +EXPORT_SYMBOL_GPL vmlinux 0xef8191ab regulator_set_optimum_mode +EXPORT_SYMBOL_GPL vmlinux 0xef8f07e8 __rtnl_link_unregister +EXPORT_SYMBOL_GPL vmlinux 0xef9c89e5 sk_detach_filter +EXPORT_SYMBOL_GPL vmlinux 0xefb72398 pstore_write +EXPORT_SYMBOL_GPL vmlinux 0xefb79bde rtc_irq_unregister +EXPORT_SYMBOL_GPL vmlinux 0xefb9144f transport_destroy_device +EXPORT_SYMBOL_GPL vmlinux 0xefdd5a63 ktime_get_ts +EXPORT_SYMBOL_GPL vmlinux 0xefef0909 register_kprobes +EXPORT_SYMBOL_GPL vmlinux 0xeff565db regulator_disable +EXPORT_SYMBOL_GPL vmlinux 0xf0105c48 ata_do_dev_read_id +EXPORT_SYMBOL_GPL vmlinux 0xf02c02d6 fuse_direct_io +EXPORT_SYMBOL_GPL vmlinux 0xf04e6e66 sdio_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0xf0696401 acpi_pci_detect_ejectable +EXPORT_SYMBOL_GPL vmlinux 0xf06c1cc7 unregister_timer_hook +EXPORT_SYMBOL_GPL vmlinux 0xf0c9e5c2 fuse_get_req +EXPORT_SYMBOL_GPL vmlinux 0xf147c237 cpuidle_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0xf151bf3e tps65910_set_bits +EXPORT_SYMBOL_GPL vmlinux 0xf152c619 __pm_runtime_use_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0xf16631d2 sysfs_remove_file_from_group +EXPORT_SYMBOL_GPL vmlinux 0xf184d189 kernel_power_off +EXPORT_SYMBOL_GPL vmlinux 0xf1877db0 eventfd_fget +EXPORT_SYMBOL_GPL vmlinux 0xf1897997 ring_buffer_reset_cpu +EXPORT_SYMBOL_GPL vmlinux 0xf191836d sysdev_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xf1a52ee2 usb_alloc_urb +EXPORT_SYMBOL_GPL vmlinux 0xf1abdcba md_allow_write +EXPORT_SYMBOL_GPL vmlinux 0xf1b551d9 ibft_addr +EXPORT_SYMBOL_GPL vmlinux 0xf1c75297 scsi_dh_detach +EXPORT_SYMBOL_GPL vmlinux 0xf226ddbd wm831x_auxadc_read_uv +EXPORT_SYMBOL_GPL vmlinux 0xf26c3a1e __mmdrop +EXPORT_SYMBOL_GPL vmlinux 0xf28666bf class_dev_iter_exit +EXPORT_SYMBOL_GPL vmlinux 0xf2dc35b2 device_move +EXPORT_SYMBOL_GPL vmlinux 0xf2e8735c ata_sff_port_intr +EXPORT_SYMBOL_GPL vmlinux 0xf2fca922 uart_parse_options +EXPORT_SYMBOL_GPL vmlinux 0xf30e6774 crypto_blkcipher_type +EXPORT_SYMBOL_GPL vmlinux 0xf30fda27 lzo1x_decompress_safe +EXPORT_SYMBOL_GPL vmlinux 0xf327032c regulator_list_voltage +EXPORT_SYMBOL_GPL vmlinux 0xf34806ec hrtimer_get_res +EXPORT_SYMBOL_GPL vmlinux 0xf39440b9 debugfs_create_x32 +EXPORT_SYMBOL_GPL vmlinux 0xf3b451ca kdb_poll_funcs +EXPORT_SYMBOL_GPL vmlinux 0xf3b7fbfe xv_create_pool +EXPORT_SYMBOL_GPL vmlinux 0xf3b93a97 cgroup_lock_is_held +EXPORT_SYMBOL_GPL vmlinux 0xf3ca6aba sysfs_get_dirent +EXPORT_SYMBOL_GPL vmlinux 0xf3ce9ef5 proc_net_fops_create +EXPORT_SYMBOL_GPL vmlinux 0xf3e1c011 srcu_init_notifier_head +EXPORT_SYMBOL_GPL vmlinux 0xf3fb6888 xenbus_dev_fatal +EXPORT_SYMBOL_GPL vmlinux 0xf4528344 usb_set_interface +EXPORT_SYMBOL_GPL vmlinux 0xf469e4e1 sata_std_hardreset +EXPORT_SYMBOL_GPL vmlinux 0xf482543e xfrm_audit_state_replay +EXPORT_SYMBOL_GPL vmlinux 0xf48ddfc6 devres_release_group +EXPORT_SYMBOL_GPL vmlinux 0xf493f4df sk_attach_filter +EXPORT_SYMBOL_GPL vmlinux 0xf499fdb2 rcu_barrier_bh +EXPORT_SYMBOL_GPL vmlinux 0xf4a8385f iommu_domain_free +EXPORT_SYMBOL_GPL vmlinux 0xf527c2f1 ip6_dst_lookup_flow +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 0xf58c40d5 fuse_do_open +EXPORT_SYMBOL_GPL vmlinux 0xf58ec33a fuse_conn_kill +EXPORT_SYMBOL_GPL vmlinux 0xf5945bac gnttab_free_grant_references +EXPORT_SYMBOL_GPL vmlinux 0xf5a691cd invalidate_bh_lrus +EXPORT_SYMBOL_GPL vmlinux 0xf5cfd25b stmpe_reg_write +EXPORT_SYMBOL_GPL vmlinux 0xf5d75246 __pci_reset_function +EXPORT_SYMBOL_GPL vmlinux 0xf5df5301 dm_disk +EXPORT_SYMBOL_GPL vmlinux 0xf5eab6f5 tps6586x_clr_bits +EXPORT_SYMBOL_GPL vmlinux 0xf5f74f27 __class_create +EXPORT_SYMBOL_GPL vmlinux 0xf60dce01 perf_event_create_kernel_counter +EXPORT_SYMBOL_GPL vmlinux 0xf62db500 __sock_recv_timestamp +EXPORT_SYMBOL_GPL vmlinux 0xf6ca0fcf __pm_runtime_resume +EXPORT_SYMBOL_GPL vmlinux 0xf6e04730 event_storage +EXPORT_SYMBOL_GPL vmlinux 0xf6e874f5 ata_timing_merge +EXPORT_SYMBOL_GPL vmlinux 0xf7016530 xenbus_gather +EXPORT_SYMBOL_GPL vmlinux 0xf701ef0c blkdev_aio_write +EXPORT_SYMBOL_GPL vmlinux 0xf7046554 ata_host_alloc_pinfo +EXPORT_SYMBOL_GPL vmlinux 0xf717c2de usb_wait_anchor_empty_timeout +EXPORT_SYMBOL_GPL vmlinux 0xf765705c flush_workqueue +EXPORT_SYMBOL_GPL vmlinux 0xf77eefc2 inet_csk_clone +EXPORT_SYMBOL_GPL vmlinux 0xf787934b __pm_runtime_suspend +EXPORT_SYMBOL_GPL vmlinux 0xf7a14f56 apei_mce_report_mem_error +EXPORT_SYMBOL_GPL vmlinux 0xf7b5ade7 setup_irq +EXPORT_SYMBOL_GPL vmlinux 0xf7bdc53e usb_get_current_frame_number +EXPORT_SYMBOL_GPL vmlinux 0xf7c6ffea ablkcipher_walk_phys +EXPORT_SYMBOL_GPL vmlinux 0xf7d671c1 da903x_update +EXPORT_SYMBOL_GPL vmlinux 0xf7e681cb PageHuge +EXPORT_SYMBOL_GPL vmlinux 0xf82f16b3 execute_in_process_context +EXPORT_SYMBOL_GPL vmlinux 0xf86c4062 ata_sff_thaw +EXPORT_SYMBOL_GPL vmlinux 0xf8802492 print_stack_trace +EXPORT_SYMBOL_GPL vmlinux 0xf881e2a4 md_stop +EXPORT_SYMBOL_GPL vmlinux 0xf8926ccf sdio_writew +EXPORT_SYMBOL_GPL vmlinux 0xf8a7f444 cpufreq_cpu_put +EXPORT_SYMBOL_GPL vmlinux 0xf8b944dc nf_unregister_queue_handlers +EXPORT_SYMBOL_GPL vmlinux 0xf8d93ea2 elv_register +EXPORT_SYMBOL_GPL vmlinux 0xf8f3a0fb ata_ratelimit +EXPORT_SYMBOL_GPL vmlinux 0xf9228fa3 rio_get_asm +EXPORT_SYMBOL_GPL vmlinux 0xf942ea9d __pci_hp_register +EXPORT_SYMBOL_GPL vmlinux 0xf96c5eed transport_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0xf971ce0f regulator_get_mode +EXPORT_SYMBOL_GPL vmlinux 0xf9760ad7 tcp_slow_start +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 0xf9b9928b uhci_reset_hc +EXPORT_SYMBOL_GPL vmlinux 0xf9ca3160 ata_id_xfermask +EXPORT_SYMBOL_GPL vmlinux 0xfa012fe7 tracepoint_probe_register +EXPORT_SYMBOL_GPL vmlinux 0xfa1eb910 unregister_syscore_ops +EXPORT_SYMBOL_GPL vmlinux 0xfa1f4662 scatterwalk_start +EXPORT_SYMBOL_GPL vmlinux 0xfa63428e __cpufreq_driver_target +EXPORT_SYMBOL_GPL vmlinux 0xfa8e61d2 devres_remove_group +EXPORT_SYMBOL_GPL vmlinux 0xfaae124f ring_buffer_record_enable_cpu +EXPORT_SYMBOL_GPL vmlinux 0xfad63351 unuse_mm +EXPORT_SYMBOL_GPL vmlinux 0xfaeedc2d alloc_vm_area +EXPORT_SYMBOL_GPL vmlinux 0xfaf96e2a ata_bmdma_port_start32 +EXPORT_SYMBOL_GPL vmlinux 0xfb008e22 usb_debug_root +EXPORT_SYMBOL_GPL vmlinux 0xfb2a3293 math_state_restore +EXPORT_SYMBOL_GPL vmlinux 0xfb32b30f ring_buffer_read_prepare_sync +EXPORT_SYMBOL_GPL vmlinux 0xfb487145 ata_do_eh +EXPORT_SYMBOL_GPL vmlinux 0xfb6eedf9 power_group_name +EXPORT_SYMBOL_GPL vmlinux 0xfb7e3c03 dma_get_required_mask +EXPORT_SYMBOL_GPL vmlinux 0xfb7f50ea blk_rq_prep_clone +EXPORT_SYMBOL_GPL vmlinux 0xfbc13226 tracepoint_iter_next +EXPORT_SYMBOL_GPL vmlinux 0xfbc52a57 platform_get_irq +EXPORT_SYMBOL_GPL vmlinux 0xfbc5ca2d crypto_create_tfm +EXPORT_SYMBOL_GPL vmlinux 0xfbcdf269 platform_add_devices +EXPORT_SYMBOL_GPL vmlinux 0xfbdf31c8 sysdev_class_register +EXPORT_SYMBOL_GPL vmlinux 0xfbf9be5d register_oom_notifier +EXPORT_SYMBOL_GPL vmlinux 0xfc1bf412 attribute_container_classdev_to_container +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 0xfcc4a748 uart_set_options +EXPORT_SYMBOL_GPL vmlinux 0xfcc916be ata_sas_queuecmd +EXPORT_SYMBOL_GPL vmlinux 0xfcd353fa ata_pci_bmdma_prepare_host +EXPORT_SYMBOL_GPL vmlinux 0xfd095f3a usb_sg_cancel +EXPORT_SYMBOL_GPL vmlinux 0xfd0b9f27 tpm_bios_log_setup +EXPORT_SYMBOL_GPL vmlinux 0xfd4c9fa1 platform_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0xfd51b281 gnttab_end_foreign_access_ref +EXPORT_SYMBOL_GPL vmlinux 0xfd5ac1a3 fb_deferred_io_cleanup +EXPORT_SYMBOL_GPL vmlinux 0xfd6442ff usb_mon_register +EXPORT_SYMBOL_GPL vmlinux 0xfd659d21 pm_runtime_enable +EXPORT_SYMBOL_GPL vmlinux 0xfd7243c7 erst_disable +EXPORT_SYMBOL_GPL vmlinux 0xfd7720da bus_register +EXPORT_SYMBOL_GPL vmlinux 0xfde0b92c crypto_larval_error +EXPORT_SYMBOL_GPL vmlinux 0xfdf8223f xenbus_probe_devices +EXPORT_SYMBOL_GPL vmlinux 0xfe07982f sysfs_remove_link +EXPORT_SYMBOL_GPL vmlinux 0xfe0a1f67 usb_submit_urb +EXPORT_SYMBOL_GPL vmlinux 0xfe3b065c ehci_cf_port_reset_rwsem +EXPORT_SYMBOL_GPL vmlinux 0xfe40d72d usb_get_from_anchor +EXPORT_SYMBOL_GPL vmlinux 0xfe557045 ata_bmdma_post_internal_cmd +EXPORT_SYMBOL_GPL vmlinux 0xfe727411 get_phys_to_machine +EXPORT_SYMBOL_GPL vmlinux 0xfe92d89f power_supply_set_battery_charged +EXPORT_SYMBOL_GPL vmlinux 0xfe954820 scsi_mode_select +EXPORT_SYMBOL_GPL vmlinux 0xfe990052 gpio_free +EXPORT_SYMBOL_GPL vmlinux 0xfed11ed1 usb_mon_deregister +EXPORT_SYMBOL_GPL vmlinux 0xfef8a166 trace_current_buffer_lock_reserve +EXPORT_SYMBOL_GPL vmlinux 0xff05fa13 vring_interrupt +EXPORT_SYMBOL_GPL vmlinux 0xff324aef cgroup_path +EXPORT_SYMBOL_GPL vmlinux 0xff5a8cfe cn_del_callback +EXPORT_SYMBOL_GPL vmlinux 0xff5d1bcd spi_setup +EXPORT_SYMBOL_GPL vmlinux 0xff8f360d raw_seq_open +EXPORT_SYMBOL_GPL vmlinux 0xffa4c4ec cgroup_lock +EXPORT_SYMBOL_GPL vmlinux 0xffd33499 mddev_suspend +EXPORT_SYMBOL_GPL vmlinux 0xffe9caad spi_async_locked --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/i386/generic-pae.compiler +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/i386/generic-pae.compiler @@ -0,0 +1 @@ +GCC: (Ubuntu/Linaro 4.6.1-7ubuntu2) 4.6.1 --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/i386/generic-pae.modules +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/i386/generic-pae.modules @@ -0,0 +1,3426 @@ +3c359 +3c501 +3c503 +3c505 +3c507 +3c509 +3c515 +3c523 +3c527 +3c574_cs +3c589_cs +3c59x +3w-9xxx +3w-sas +3w-xxxx +53c700 +6pack +74x164 +8021q +8139cp +8139too +8250_accent +8250_boca +8250_exar_st16c554 +8250_fourport +8250_hub6 +8250_mca +8255 +82596 +8390 +8390p +88pm860x_bl +88pm860x_onkey +88pm860x-ts +9p +9pnet +9pnet_rdma +9pnet_virtio +a100u2w +a3d +aacraid +ab3100 +ab3100-otp +ab8500-ponkey +ab8500-usb +abituguru +abituguru3 +abyss +ac3200 +ac97_bus +acard-ahci +acecad +acenic +acerhdf +acer-wmi +acl7225b +acpi_ipmi +acpi_pad +acpiphp +acpiphp_ibm +acpi_power_meter +acquirewdt +act2000 +act200l-sir +act_csum +act_gact +act_ipt +actisys-sir +act_mirred +act_nat +act_pedit +act_police +act_simple +act_skbedit +ad2s120x +ad2s1210 +ad2s90 +ad525x_dpot +ad525x_dpot-i2c +ad525x_dpot-spi +ad5398 +ad5446 +ad5504 +ad5624r_spi +ad5791 +ad5930 +ad714x +ad714x-i2c +ad714x-spi +ad7150 +ad7152 +ad7291 +ad7298 +ad7314 +ad7414 +ad7418 +ad7476 +ad7606 +ad7745 +ad7780 +ad7816 +ad7877 +ad7879 +ad7879-i2c +ad7879-spi +ad7887 +ad799x +ad9832 +ad9834 +ad9850 +ad9852 +ad9910 +ad9951 +adcxx +addi_apci_035 +addi_apci_1032 +addi_apci_1500 +addi_apci_1516 +addi_apci_1564 +addi_apci_16xx +addi_apci_2016 +addi_apci_2032 +addi_apci_2200 +addi_apci_3001 +addi_apci_3120 +addi_apci_3501 +addi_apci_3xxx +ade7753 +ade7754 +ade7758 +ade7759 +ade7854 +ade7854-i2c +ade7854-spi +adfs +adi +adis16060 +adis16080 +adis16130 +adis16201 +adis16203 +adis16204 +adis16209 +adis16220 +adis16240 +adis16260 +adis16400 +adl_pci6208 +adl_pci7230 +adl_pci7296 +adl_pci7432 +adl_pci8164 +adl_pci9111 +adl_pci9118 +adm1021 +adm1025 +adm1026 +adm1029 +adm1031 +adm8211 +adm9240 +adp5520_bl +adp5520-gpio +adp5520-keys +adp5588-gpio +adp5588-keys +adp5589-keys +adp8860_bl +adp8870_bl +adq12b +ads1015 +ads7828 +ads7846 +ads7871 +adt7310 +adt7316 +adt7316-i2c +adt7316-spi +adt7410 +adt7411 +adt7462 +adt7470 +adt7475 +adt75 +adutux +adv7170 +adv7175 +adv7180 +advansys +advantechwdt +adv_pci1710 +adv_pci1723 +adv_pci_dio +adxl34x +adxl34x-i2c +adxl34x-spi +adxrs450 +aes-i586 +aesni-intel +af_802154 +af9013 +af_alg +affs +af_key +af-rxrpc +ah4 +ah6 +aha152x +aha152x_cs +aha1542 +aha1740 +ahci +ahci_platform +aic79xx +aic7xxx +aic94xx +aio_aio12_8 +aio_iiro_16 +aiptek +aircable +airo +airo_cs +ak8975 +alauda +algif_hash +algif_skcipher +ali-agp +ali-ircc +alim1535_wdt +alim7101_wdt +alphatrack +altera-ci +altera_jtaguart +altera_ps2 +altera-stapl +altera_uart +ambassador +amc6821 +amd76x_edac +amd76xrom +amd8111e +amd-rng +amplc_dio200 +amplc_pc236 +amplc_pc263 +amplc_pci224 +amplc_pci230 +analog +ansi_cprng +anubis +aoe +apanel +apds9802als +apds990x +apm +apple_bl +appledisplay +applesmc +appletalk +appletouch +applicom +ar7part +arc4 +arcfb +arcmsr +arcnet +arc-rawmode +arc-rimi +ark3116 +arkfb +arptable_filter +arp_tables +arpt_mangle +as5011 +asb100 +asc7621 +asix +asus_atk0110 +asus-laptop +asus-nb-wmi +asus_oled +asus-wmi +async_memcpy +async_pq +async_raid6_recov +async_tx +async_xor +at1700 +at24 +at25 +at76c50x-usb +atbm8830 +aten +ath +ath3k +ath5k +ath9k +ath9k_common +ath9k_htc +ath9k_hw +ati-agp +ati_remote +ati_remote2 +atl1 +atl1c +atl1e +atl2 +atlas_btns +atm +atmel +atmel_cs +atmel_mxt_ts +atmel_pci +atmtcp +atp +atp870u +atxp1 +aty128fb +atyfb +au0828 +au8522 +aufs +authenc +authencesn +auth_rpcgss +autofs4 +avma1_cs +avm_cs +avmfritz +ax25 +axnet_cs +b1 +b1dma +b1isa +b1pci +b1pcmcia +b2c2-flexcop +b2c2-flexcop-pci +b2c2-flexcop-usb +b43 +b43legacy +b44 +bas_gigaset +basic_mmio_gpio +batman-adv +baycom_epp +baycom_par +baycom_ser_fdx +baycom_ser_hdx +bch +bcm203x +bcm3510 +bcm5974 +bcma +bcm_wimax +be2iscsi +be2net +befs +belkin_sa +bfa +bfs +bfusb +bh1770glc +bh1780gli +binfmt_aout +binfmt_misc +block2mtd +blowfish +bluecard_cs +bluetooth +bmp085 +bna +bnep +bnx2 +bnx2fc +bnx2i +bnx2x +bonding +bpa10x +bpck +bpck6 +bpqether +bq20z75 +bq24022 +bq27x00_battery +br2684 +brcmfmac +brcmsmac +brcmutil +bridge +broadsheetfb +bsd_comp +bt3c_cs +bt819 +bt856 +bt866 +bt878 +btcx-risc +btmrvl +btmrvl_sdio +btrfs +btsdio +bttv +btuart_cs +btusb +btwilink +bu21013_ts +budget +budget-av +budget-ci +budget-core +budget-patch +BusLogic +bw-qcam +c101 +c2port-duramar2150 +c4 +c67x00 +c6xdigio +cachefiles +cafe_ccic +cafe_nand +caif +caif_serial +caif_socket +camellia +can +can-bcm +can-dev +can-raw +capi +capidrv +capmode +carl9170 +carminefb +cassini +cast5 +cast6 +catc +cb710 +cb710-mmc +cb_das16_cs +cb_pcidas +cb_pcidas64 +cb_pcidda +cb_pcidio +cb_pcimdas +cb_pcimdda +c_can +c_can_platform +cciss +ccm +cdc-acm +cdc_eem +cdc_ether +cdc_ncm +cdc-phonet +cdc_subset +cdc-wdm +ceph +cfag12864b +cfag12864bfb +cfg80211 +cfi_cmdset_0001 +cfi_cmdset_0002 +cfi_cmdset_0020 +cfi_probe +cfi_util +cfspi_slave +ch +ch341 +ch7006 +chipreg +chnl_net +cifs +cirrusfb +ck804xrom +classmate-laptop +clearpad_tm1217 +clip +cls_basic +cls_flow +cls_fw +cls_route +cls_rsvp +cls_rsvp6 +cls_tcindex +cls_u32 +cm109 +cm4000_cs +cm4040_cs +cma3000_d0x +cma3000_d0x_i2c +cmtp +cnic +cobra +coda +com20020 +com20020_cs +com20020-isa +com20020-pci +com90io +com90xx +comedi +comedi_bond +comedi_fc +comedi_parport +comedi_test +comm +compal-laptop +configfs +contec_pci_dio +core +coretemp +cosa +cp210x +cpcihp_generic +cpcihp_zt5550 +cpia2 +cpqarray +cpqphp +cpu5wdt +cpuid +cpu-notifier-error-inject +c-qcam +cramfs +cr_bllcd +crc7 +crc-ccitt +crc-itu-t +crvml +cryptd +cryptoloop +crypto_null +crystalhd +cs5345 +cs53l32a +cs5535_gpio +cs5535-gpio +cs5535-mfd +cs553x_nand +cs89x0 +ct82c710 +ctr +cts +cuse +cx18 +cx18-alsa +cx22700 +cx22702 +cx231xx +cx231xx-alsa +cx231xx-dvb +cx2341x +cx23885 +cx24110 +cx24113 +cx24116 +cx24123 +cx25821 +cx25821-alsa +cx25840 +cx82310_eth +cx8800 +cx8802 +cx88-alsa +cx88-blackbird +cx88-dvb +cx88-vp3054-i2c +cx88xx +cxacru +cxd2099 +cxd2820r +cxgb +cxgb3 +cxgb3i +cxgb4 +cxgb4i +cxgb4vf +cxt1e1 +cy8ctmg110_ts +cyber2000fb +cyberjack +cyclades +cyclomx +cycx_drv +cypress_cy7c63 +cypress_m8 +cytherm +da9030_battery +da9034-ts +da903x +da903x_bl +DAC960 +daqboard2000 +das08 +das08_cs +das16 +das16m1 +das1800 +das6402 +das800 +db9 +dc395x +dca +dccp +dccp_diag +dccp_ipv4 +dccp_ipv6 +dccp_probe +dcdbas +de2104x +de4x5 +de600 +de620 +decnet +deflate +defxx +dell-laptop +dell-led +dell_rbu +dell-wmi +dell-wmi-aio +denali +depca +des_generic +dib0070 +dib0090 +dib3000mb +dib3000mc +dib7000m +dib7000p +dib8000 +dibx000_common +digi_acceleport +diskonchip +display +divacapi +divadidd +diva_idi +diva_mnt +divas +dl2k +dlci +dlm +dm1105 +dm9601 +dm-crypt +dme1737 +dmfe +dmi-sysfs +dm-log +dmm32at +dm-mirror +dm-multipath +dm-queue-length +dm-raid +dm-raid45 +dm-region-hash +dm-round-robin +dm-service-time +dm-snapshot +dmx3191d +dm-zero +dnet +dn_rtmsg +doc2000 +doc2001 +doc2001plus +docecc +docprobe +donauboe +dpt_i2o +drbd +drm +drm_kms_helper +drxd +ds1621 +ds1682 +ds1wm +ds2482 +ds2490 +ds2760_battery +ds2780_battery +ds2782_battery +ds3000 +ds620 +dsbr100 +dscc4 +dss1_divert +dst +dst_ca +dstr +dt2801 +dt2811 +dt2814 +dt2815 +dt2817 +dt282x +dt3000 +dt3155v4l +dt9812 +dtc +dtl1_cs +dtlk +dummy +dummy_hcd +dvb-bt8xx +dvb-core +dvb-pll +dvb-ttpci +dvb-ttusb-budget +dvb-usb +dvb-usb-a800 +dvb-usb-af9005 +dvb-usb-af9005-remote +dvb-usb-af9015 +dvb-usb-anysee +dvb-usb-au6610 +dvb-usb-az6027 +dvb-usb-ce6230 +dvb-usb-cinergyT2 +dvb-usb-cxusb +dvb-usb-dib0700 +dvb-usb-dibusb-common +dvb-usb-dibusb-mb +dvb-usb-dibusb-mc +dvb-usb-digitv +dvb-usb-dtt200u +dvb-usb-dtv5100 +dvb-usb-dw2102 +dvb-usb-friio +dvb-usb-gl861 +dvb-usb-gp8psk +dvb-usb-lmedm04 +dvb-usb-m920x +dvb-usb-nova-t-usb2 +dvb-usb-opera +dvb-usb-technisat-usb2 +dvb-usb-ttusb2 +dvb-usb-umt-010 +dvb-usb-vp702x +dvb-usb-vp7045 +dw_spi_midpci +dynapro +e100 +e1000 +e1000e +e2100 +e752x_edac +e7xxx_edac +earth-pt1 +easycap +eata +ebt_802_3 +ebtable_broute +ebtable_filter +ebtable_nat +ebtables +ebt_among +ebt_arp +ebt_arpreply +ebt_dnat +ebt_ip +ebt_ip6 +ebt_limit +ebt_log +ebt_mark +ebt_mark_m +ebt_nflog +ebt_pkttype +ebt_redirect +ebt_snat +ebt_stp +ebt_ulog +ebt_vlan +echo +econet +ec_sys +edac_core +edac_mce_amd +eeepc-laptop +eeepc-wmi +eepro +eeprom +eeprom_93cx6 +eeti_ts +eexpress +efficeon-agp +efs +einj +elo +elsa_cs +em28xx +em28xx-alsa +em28xx-dvb +emc1403 +emc2103 +emc6w201 +em_cmp +emi26 +emi62 +em_meta +em_nbyte +empeg +ems_pci +ems_usb +em_text +emu10k1-gp +em_u32 +enclosure +ene_ir +eni +enic +epat +epca +epia +epic100 +e_powersaver +eql +erst-dbg +es3210 +esb2rom +esd_usb2 +esi-sir +esp4 +esp6 +et131x +et61x251 +eth16i +ethoc +eurotechwdt +evbug +ewrk3 +exofs +f71805f +f71808e_wdt +f71882fg +f75375s +fakephp +fam15h_power +farsync +fat +faulty +fb_ddc +fb_sys_fops +fcoe +fcrypt +fd_mcs +fdomain +fdomain_cs +fealnx +ff-memless +fintek-cir +firedtv +firestream +firewire-core +firewire-net +firewire-ohci +firewire-sbp2 +fit2 +fit3 +fixed +fl512 +floppy +fm801-gp +fm_drv +fmvj18x_cs +fnic +forcedeth +fore_200e +freevxfs +friq +frpw +fscache +fschmd +ft1000 +ft1000_pcmcia +ftdi-elan +ftdi_sio +ftl +fujitsu-laptop +fujitsu_ts +funsoft +g450_pll +g760a +gadgetfs +gamecon +gameport +garmin_gps +garp +g_audio +g_cdc +gcm +g_dbgp +gdth +generic +generic_bl +gen_probe +geode-aes +geode-rng +g_ether +gf128mul +gf2k +g_ffs +g_file_storage +gfs2 +ghash-generic +ghes +g_hid +gigaset +girbil-sir +gl518sm +gl520sm +gl620a +gluebi +g_mass_storage +g_midi +g_ncm +g_NCR5380 +g_NCR5380_mmio +g_nokia +go7007 +go7007-usb +gpio-addr-flash +gpio-charger +gpio-fan +gpio-i2cmux +gpio_keys +gpio_keys_polled +gpio_mouse +gpio_vbus +g_printer +gre +grip +grip_mp +gsc_hpdi +g_serial +gspca_benq +gspca_conex +gspca_cpia1 +gspca_etoms +gspca_finepix +gspca_gl860 +gspca_jeilinj +gspca_kinect +gspca_konica +gspca_m5602 +gspca_main +gspca_mars +gspca_mr97310a +gspca_nw80x +gspca_ov519 +gspca_ov534 +gspca_ov534_9 +gspca_pac207 +gspca_pac7302 +gspca_pac7311 +gspca_sn9c2028 +gspca_sn9c20x +gspca_sonixb +gspca_sonixj +gspca_spca1528 +gspca_spca500 +gspca_spca501 +gspca_spca505 +gspca_spca506 +gspca_spca508 +gspca_spca561 +gspca_sq905 +gspca_sq905c +gspca_sq930x +gspca_stk014 +gspca_stv0680 +gspca_stv06xx +gspca_sunplus +gspca_t613 +gspca_tv8532 +gspca_vc032x +gspca_vicam +gspca_xirlink_cit +gspca_zc3xx +gtco +guillemot +gunze +g_webcam +gx1fb +gxfb +g_zero +hamachi +hampshire +hangcheck-timer +hanwang +hci_uart +hci_vhci +hdaps +hdlc +hdlc_cisco +hdlcdrv +hdlc_fr +hdlc_ppp +hdlc_raw +hdlc_raw_eth +hdlc_x25 +hdpvr +he +hecubafb +hed +hexium_gemini +hexium_orion +hfc4s8s_l1 +hfcmulti +hfcpci +hfcsusb +hfc_usb +hfs +hfsplus +hgafb +hid +hid-a4tech +hid-apple +hid-axff +hid-belkin +hid-cherry +hid-chicony +hid-cypress +hid-dr +hid-elecom +hid-emsff +hid-ezkey +hid-gaff +hid-gyration +hid-kensington +hid-keytouch +hid-kye +hid-lcpower +hid-logitech +hid-magicmouse +hid-microsoft +hid-monterey +hid-multitouch +hid-ntrig +hid-ortek +hidp +hid-petalynx +hid-picolcd +hid-pl +hid-prodikeys +hid-quanta +hid-roccat +hid-roccat-arvo +hid-roccat-common +hid-roccat-kone +hid-roccat-koneplus +hid-roccat-kovaplus +hid-roccat-pyra +hid-samsung +hid-sjoy +hid-sony +hid-sunplus +hid-tmff +hid-topseed +hid-twinhan +hid-uclogic +hid-wacom +hid-waltop +hid-zpff +hid-zydacron +hifn_795x +hisax +hisax_fcpcipnp +hisax_isac +hisax_st5481 +hmc5843 +hmc6352 +hopper +horizon +hostap +hostap_cs +hostap_pci +hostap_plx +hostess_sv11 +hp +hp100 +hp4x +hp_accel +hpfs +hpilo +hp-plus +hpsa +hptiop +hp-wmi +hso +htc-pasic3 +htcpen +hv_blkvsc +hv_mouse +hv_netvsc +hv_storvsc +hv_timesource +hv_utils +hv_vmbus +hwa-hc +hwa-rc +hwmon-vid +hysdn +i1480-dfu-usb +i1480-est +i2400m +i2400m-sdio +i2400m-usb +i2c-algo-bit +i2c-algo-pca +i2c-algo-pcf +i2c-ali1535 +i2c-ali1563 +i2c-ali15x3 +i2c-amd756 +i2c-amd756-s4882 +i2c-amd8111 +i2c-dev +i2c-diolan-u2c +i2c-eg20t +i2c-gpio +i2c-i801 +i2c-intel-mid +i2c-isch +i2c-matroxfb +i2c-mux +i2c-nforce2 +i2c-nforce2-s4985 +i2c-ocores +i2c-parport +i2c-parport-light +i2c-pca-isa +i2c-pca-platform +i2c-piix4 +i2c-scmi +i2c-simtec +i2c-sis5595 +i2c-sis630 +i2c-sis96x +i2c-smbus +i2c-stub +i2c-taos-evm +i2c-tiny-usb +i2c-via +i2c-viapro +i2c-xiic +i2o_block +i2o_bus +i2o_config +i2o_core +i2o_proc +i2o_scsi +i3000_edac +i3200_edac +i5000_edac +i5100_edac +i5400_edac +i5k_amb +i6300esb +i7300_edac +i7core_edac +i810 +i810fb +i82092 +i82365 +i82860_edac +i82875p_edac +i82975x_edac +i8k +i915 +ib700wdt +ib_addr +ib_cm +ib_core +ib_ipoib +ib_iser +ib_mad +ibmaem +ibmasm +ibmasr +ibmlana +ibmmca +ibmpex +ibmphp +ibm_rtl +ib_mthca +ibmtr +ibmtr_cs +ib_sa +ib_srp +ib_ucm +ib_umad +ib_uverbs +ichxrom +icn +icp_multi +ics932s401 +ideapad-laptop +idmouse +idt77252 +ieee802154 +ifb +iforce +igb +igbvf +iio-trig-gpio +iio-trig-periodic-rtc +iio-trig-sysfs +ii_pci20kc +ili9320 +imm +imon +imx074 +in2000 +industrialio +inexio +inftl +initio +inport +input-polldev +int51x1 +intelfb +intel_ips +intel_menlow +intel_mid_dma +intel_oaktrail +intel-rng +intel_vr_nor +interact +ioatdma +ioc4 +io_edgeport +io_ti +iowarrior +ip2 +ip6_queue +ip6table_filter +ip6table_mangle +ip6table_raw +ip6_tables +ip6table_security +ip6t_ah +ip6t_eui64 +ip6t_frag +ip6t_hbh +ip6t_ipv6header +ip6t_LOG +ip6t_mh +ip6t_REJECT +ip6t_rt +ip6_tunnel +ipaq +ipcomp +ipcomp6 +ipddp +ipg +ip_gre +iphase +ipheth +ipip +ipmi_devintf +ipmi_msghandler +ipmi_poweroff +ipmi_si +ipmi_watchdog +ip_queue +ipr +ips +ip_set +ip_set_bitmap_ip +ip_set_bitmap_ipmac +ip_set_bitmap_port +ip_set_hash_ip +ip_set_hash_ipport +ip_set_hash_ipportip +ip_set_hash_ipportnet +ip_set_hash_net +ip_set_hash_netport +ip_set_list_set +iptable_filter +iptable_mangle +iptable_nat +iptable_raw +ip_tables +iptable_security +ipt_ah +ipt_CLUSTERIP +ipt_ecn +ipt_ECN +ipt_LOG +ipt_MASQUERADE +ipt_NETMAP +ipt_REDIRECT +ipt_REJECT +ipt_ULOG +ip_vs +ip_vs_dh +ip_vs_ftp +ip_vs_lblc +ip_vs_lblcr +ip_vs_lc +ip_vs_nq +ip_vs_pe_sip +ip_vs_rr +ip_vs_sed +ip_vs_sh +ip_vs_wlc +ip_vs_wrr +ipw +ipw2100 +ipw2200 +ipwireless +ipx +ircomm +ircomm-tty +irda +irda-usb +iris +ir-jvc-decoder +ir-kbd-i2c +irlan +ir-lirc-codec +ir-nec-decoder +irnet +ir-rc5-decoder +ir-rc5-sz-decoder +ir-rc6-decoder +ir-sony-decoder +irtty-sir +ir-usb +isci +iscsi_boot_sysfs +iscsi_ibft +iscsi_tcp +isdn +isdn_bsdcomp +isdnhdlc +isight_firmware +isl29003 +isl29018 +isl29020 +isl6271a-regulator +isl6405 +isl6421 +isl6423 +isofs +isp116x-hcd +isp1362-hcd +isp1704_charger +isp1760 +istallion +it87 +it8712f_wdt +it8761e_gpio +it87_wdt +iTCO_vendor_support +iTCO_wdt +itd1000 +ite-cir +iuu_phoenix +ivtv +ivtvfb +iw_c2 +iw_cm +iw_cxgb3 +iw_cxgb4 +iwl3945 +iwl4965 +iwlagn +iwl-legacy +iwmc3200top +iwmc3200wifi +iw_nes +ix2505v +ixgb +ixgbe +ixgbevf +ixj +ixj_pcmcia +janz-cmodio +janz-ican3 +janz-ttl +jc42 +jedec_probe +jffs2 +jfs +jmb38x_ms +jme +joydev +joydump +jr3_pci +jsm +k10temp +k8temp +kafs +kalmia +kaweth +kb3886_bl +kbic +kbtab +kcomedilib +ke_counter +kernelcapi +keucr +keyspan +keyspan_pda +keyspan_remote +kfifo_buf +khazad +kingsun-sir +kl5kusb105 +kobil_sct +ks0108 +ks0127 +ks8842 +ks8851 +ks8851_mll +ks959-sir +ksdazzle-sir +ksz884x +ktti +kvaser_pci +kvm +kvm-amd +kvm-intel +kxsd9 +kyrofb +l1oip +l2tp_core +l2tp_debugfs +l2tp_ppp +l440gx +l4f00242t03 +l64781 +lanai +lance +lanstreamer +lapb +lapbether +latch-addr-flash +lcd +ld9040 +ldusb +lec +leds-88pm860x +leds-adp5520 +leds-alix2 +leds-bd2802 +leds-clevo-mail +leds-da903x +leds-dac124s085 +leds-gpio +leds-lm3530 +leds-lp3944 +leds-lp5521 +leds-lp5523 +leds-lt3593 +leds-mc13783 +leds-net48xx +leds-net5501 +leds-pca9532 +leds-pca955x +leds-regulator +leds-ss4200 +leds-wm831x-status +leds-wm8350 +leds-wrap +ledtrig-backlight +ledtrig-default-on +ledtrig-gpio +ledtrig-heartbeat +ledtrig-timer +legousbtower +lgdt3305 +lgdt330x +lgs8gxx +lg-vl600 +lib80211 +lib80211_crypt_ccmp +lib80211_crypt_tkip +lib80211_crypt_wep +libahci +libceph +libcrc32c +libcxgbi +libertas +libertas_cs +libertas_sdio +libertas_spi +libertas_tf +libertas_tf_usb +libfc +libfcoe +libipw +libiscsi +libiscsi_tcp +libosd +libsas +libsrp +lightning +line6usb +linear +lirc_bt829 +lirc_dev +lirc_igorplugusb +lirc_imon +lirc_sasem +lirc_serial +lirc_sir +lirc_ttusbir +lirc_zilog +lis3l02dq +lis3lv02d +lis3lv02d_i2c +litelink-sir +lkkbd +llc2 +lm63 +lm70 +lm73 +lm75 +lm77 +lm78 +lm80 +lm83 +lm8323 +lm85 +lm87 +lm90 +lm92 +lm93 +lm95241 +lmc +lms283gf05 +lnbp21 +lne390 +lockd +logibm +lp +lp3971 +lp3972 +lp486e +lpc_sch +lpddr_cmds +lpfc +lru_cache +lrw +ltc4151 +ltc4215 +ltc4245 +ltc4261 +ltpc +ltv350qv +lxfb +lzo +m25p80 +m52790 +ma600-sir +mac80211 +mac80211_hwsim +machzwd +macmodes +macvlan +macvtap +madgemc +magellan +mantis +mantis_core +map_absent +map_funcs +map_ram +map_rom +matrix_keypad +matroxfb_accel +matroxfb_base +matroxfb_crtc2 +matroxfb_DAC1064 +matroxfb_g450 +matroxfb_maven +matroxfb_misc +matroxfb_Ti3026 +matrox_w1 +max1111 +max11801_ts +max1363 +max1586 +max16065 +max1619 +max17040_battery +max17042_battery +max2165 +max3100 +max3107 +max6650 +max6875 +max7300 +max7301 +max730x +max732x +max7359_keypad +max8649 +max8660 +max8903_charger +max8925_bl +max8925_onkey +max8925_power +max8925-regulator +max8952 +max8997 +max8998 +mb862xxfb +mb86a16 +mb86a20s +mc13783-adc +mc13783-regulator +mc13783_ts +mc13892-regulator +mc13xxx-core +mc13xxx-regulator-core +mc33880 +mc44s803 +mce_amd_inj +mce-inject +mceusb +mce-xeon75xx +mcp2120-sir +mcp23s08 +mcp251x +mcs5000_ts +mcs7780 +mcs7830 +mcs_touchkey +mct_u232 +md4 +mdacon +mdc800 +mdio +mdio-bitbang +mdio-gpio +me4000 +me_daq +megaraid +megaraid_mbox +megaraid_mm +megaraid_sas +mei +mem2mem_testdev +memstick +metronomefb +meye +mfd +mga +michael_mic +micrel +microcode +microtek +minix +mip6 +mISDN_core +mISDN_dsp +mISDNinfineon +mISDNipac +mISDNisar +mite +mixcomwd +mk712 +mkiss +ml_ioh_gpio +mlx4_core +mlx4_en +mlx4_ib +mmc_block +mos7720 +mos7840 +moto_modem +moxa +mpc624 +mpoa +mpr121_touchkey +mpt2sas +mptbase +mptctl +mptfc +mptlan +mptsas +mptscsih +mptspi +mrst_max3110 +msdos +msi-laptop +msi-wmi +msp3400 +mspro_block +msr +mt2060 +mt20xx +mt2131 +mt2266 +mt312 +mt352 +mt9m001 +mt9m111 +mt9t031 +mt9t112 +mt9v011 +mt9v022 +mtd +mtd_blkdevs +mtdblock +mtdblock_ro +mtdchar +mtd_dataflash +mtd_nandecctest +mtd_oobtest +mtdoops +mtd_pagetest +mtdram +mtd_readtest +mtd_speedtest +mtd_stresstest +mtd_subpagetest +mtdswap +mtd_torturetest +mtouch +multipath +multiq3 +mvsas +mwave +mwifiex +mwifiex_sdio +mwl8k +mxb +mxl5005s +mxl5007t +mxm-wmi +mxser +myri10ge +n2 +n411 +nand +nand_bch +nand_ecc +nand_ids +nandsim +natsemi +navman +nbd +ncpfs +NCR53c406a +NCR_D700 +NCR_Q720_mod +ndiswrapper +ne +ne2 +ne2k-pci +ne3210 +neofb +net1080 +netconsole +netjet +netrom +netsc520 +nettel +netxen_nic +newtonkbd +nf_conntrack +nf_conntrack_amanda +nf_conntrack_broadcast +nf_conntrack_ftp +nf_conntrack_h323 +nf_conntrack_ipv4 +nf_conntrack_ipv6 +nf_conntrack_irc +nf_conntrack_netbios_ns +nf_conntrack_netlink +nf_conntrack_pptp +nf_conntrack_proto_dccp +nf_conntrack_proto_gre +nf_conntrack_proto_sctp +nf_conntrack_proto_udplite +nf_conntrack_sane +nf_conntrack_sip +nf_conntrack_snmp +nf_conntrack_tftp +nf_defrag_ipv4 +nf_defrag_ipv6 +nf_nat +nf_nat_amanda +nf_nat_ftp +nf_nat_h323 +nf_nat_irc +nf_nat_pptp +nf_nat_proto_dccp +nf_nat_proto_gre +nf_nat_proto_sctp +nf_nat_proto_udplite +nf_nat_sip +nf_nat_snmp_basic +nf_nat_tftp +nfnetlink +nfnetlink_log +nfnetlink_queue +nfs +nfs_acl +nfsd +nftl +nf_tproxy_core +ngene +n_hdlc +ni52 +ni65 +ni_6527 +ni_65xx +ni_660x +ni_670x +ni_at_a2150 +ni_at_ao +ni_atmio +ni_atmio16d +nicstar +ni_daq_700 +ni_daq_dio24 +ni_labpc +ni_labpc_cs +nilfs2 +ni_mio_cs +ni_pcidio +ni_pcimio +ni_tio +ni_tiocmd +niu +nls_ascii +nls_cp1250 +nls_cp1251 +nls_cp1255 +nls_cp437 +nls_cp737 +nls_cp775 +nls_cp850 +nls_cp852 +nls_cp855 +nls_cp857 +nls_cp860 +nls_cp861 +nls_cp862 +nls_cp863 +nls_cp864 +nls_cp865 +nls_cp866 +nls_cp869 +nls_cp874 +nls_cp932 +nls_cp936 +nls_cp949 +nls_cp950 +nls_euc-jp +nls_iso8859-1 +nls_iso8859-13 +nls_iso8859-14 +nls_iso8859-15 +nls_iso8859-2 +nls_iso8859-3 +nls_iso8859-4 +nls_iso8859-5 +nls_iso8859-6 +nls_iso8859-7 +nls_iso8859-9 +nls_koi8-r +nls_koi8-ru +nls_koi8-u +nls_utf8 +nmclan_cs +noon010pc30 +nop-usb-xceiv +nosy +nouveau +nozomi +n_r3964 +ns558 +ns83820 +nsc_gpio +nsc-ircc +nsp32 +nsp_cs +ntfs +n_tracerouter +n_tracesink +nuvoton-cir +nvidiafb +nvram +nv_tco +nxt200x +nxt6000 +ocfs2 +ocfs2_dlm +ocfs2_dlmfs +ocfs2_nodemanager +ocfs2_stackglue +ocfs2_stack_o2cb +ocfs2_stack_user +old_belkin-sir +olympic +omfs +omninet +on20 +on26 +onenand +onenand_sim +opencores-kbd +oprofile +opticon +option +or51132 +or51211 +orinoco +orinoco_cs +orinoco_nortel +orinoco_plx +orinoco_tmd +orinoco_usb +osd +osdblk +osst +oti6858 +output +ov2640 +ov6650 +ov7670 +ov772x +ov9640 +ov9740 +overlayfs +oxu210hp-hcd +p4-clockmod +p54common +p54pci +p54spi +p54usb +p8023 +padlock-aes +padlock-sha +panasonic-laptop +panel +paride +parkbd +parport +parport_ax88796 +parport_cs +parport_pc +parport_serial +pas16 +pata_ali +pata_amd +pata_arasan_cf +pata_artop +pata_atiixp +pata_atp867x +pata_cmd640 +pata_cmd64x +pata_cs5520 +pata_cs5530 +pata_cs5535 +pata_cs5536 +pata_cypress +pata_efar +pata_hpt366 +pata_hpt37x +pata_hpt3x2n +pata_hpt3x3 +pata_isapnp +pata_it8213 +pata_it821x +pata_jmicron +pata_legacy +pata_marvell +pata_mpiix +pata_netcell +pata_ninja32 +pata_ns87410 +pata_ns87415 +pata_oldpiix +pata_opti +pata_optidma +pata_pcmcia +pata_pdc2027x +pata_pdc202xx_old +pata_platform +pata_qdi +pata_radisys +pata_rdc +pata_rz1000 +pata_sc1200 +pata_sch +pata_serverworks +pata_sil680 +pata_sl82c105 +pata_triflex +pata_via +pc110pad +pc87360 +pc8736x_gpio +pc87413_wdt +pc87427 +pca953x +pca9541 +pca954x +pcbc +pcbit +pcc-cpufreq +pcd +pcf50633 +pcf50633-adc +pcf50633-backlight +pcf50633-charger +pcf50633-gpio +pcf50633-input +pcf50633-regulator +pcf8574_keypad +pcf857x +pcf8591 +pch_can +pch_dma +pch_gbe +pch_gpio +pch_phub +pch_uart +pci +pci200syn +pcips2 +pci_slot +pci-stub +pcl711 +pcl724 +pcl725 +pcl726 +pcl730 +pcl812 +pcl816 +pcl818 +pcm3724 +pcm3730 +pcmad +pcmcia +pcmcia_core +pcmciamtd +pcmcia_rsrc +pcm_common +pcmda12 +pcmmio +pcmuio +pcnet32 +pcnet_cs +pcrypt +pcspkr +pcwd +pcwd_pci +pcwd_usb +pd +pd6729 +pda_power +pegasus +penmount +pf +pg +phantom +phison +phonedev +phonet +phram +physmap +pktcdvd +pktgen +pl2303 +platform_lcd +plat_nand +plat-ram +plip +plusb +pluto2 +plx_pci +pm2fb +pm3fb +pm8001 +pmc551 +pmcraid +pms +pn544 +pn_pep +poc +pohmelfs +poseidon +poulsbo +powermate +ppa +ppdev +ppp_async +ppp_deflate +ppp_mppe +pppoatm +pppoe +pppox +ppp_synctty +pps_core +pps-ldisc +pps_parport +pptp +prism2_usb +prism54 +progear_bl +proteon +ps2mult +psb_gfx +psmouse +pt +pvrusb2 +pwc +pxa2xx_spi +qcaux +qcserial +qinfo_probe +qla1280 +qla2xxx +qla3xxx +qla4xxx +qlcnic +qlge +qlogic_cs +qlogicfas +qlogicfas408 +qnx4 +qt1010 +qt1070 +quatech_daqp_cs +quatech_usb2 +quickstart +quota_tree +quota_v1 +quota_v2 +r128 +r8169 +r8187se +r8192e_pci +r8192u_usb +r82600_edac +r852 +r8712u +r8a66597-hcd +radeon +radeonfb +radio-aimslab +radio-aztech +radio-cadet +radio-gemtek +radio-i2c-si470x +radio-maxiradio +radio-miropcm20 +radio-mr800 +radio-rtrack2 +radio-sf16fmi +radio-sf16fmr2 +radio-si4713 +radio-tea5764 +radio-terratec +radio-timb +radio-trust +radio-typhoon +radio-usb-si470x +radio-wl1273 +radio-zoltrix +raid0 +raid1 +raid10 +raid456 +raid6_pq +raid6test +raid_class +ramoops +raw +ray_cs +rbd +rc-adstech-dvb-t-pci +rc-alink-dtu-m +rc-anysee +rc-apac-viewcomp +rc-asus-pc39 +rc-ati-tv-wonder-hd-600 +rc-avermedia +rc-avermedia-a16d +rc-avermedia-cardbus +rc-avermedia-dvbt +rc-avermedia-m135a +rc-avermedia-m733a-rm-k6 +rc-avermedia-rm-ks +rc-avertv-303 +rc-azurewave-ad-tu700 +rc-behold +rc-behold-columbus +rc-budget-ci-old +rc-cinergy +rc-cinergy-1400 +rc-core +rc-dib0700-nec +rc-dib0700-rc5 +rc-digitalnow-tinytwin +rc-digittrade +rc-dm1105-nec +rc-dntv-live-dvb-t +rc-dntv-live-dvbt-pro +rc-em-terratec +rc-encore-enltv +rc-encore-enltv2 +rc-encore-enltv-fm53 +rc-evga-indtube +rc-eztv +rc-flydvb +rc-flyvideo +rc-fusionhdtv-mce +rc-gadmei-rm008z +rc-genius-tvgo-a11mce +rc-gotview7135 +rc-hauppauge +rc-imon-mce +rc-imon-pad +rc-iodata-bctv7e +rc-kaiomy +rc-kworld-315u +rc-kworld-plus-tv-analog +rc-leadtek-y04g0051 +rc-lirc +rc-lme2510 +rc-loopback +rc-manli +rc-msi-digivox-ii +rc-msi-digivox-iii +rc-msi-tvanywhere +rc-msi-tvanywhere-plus +rc-nebula +rc-nec-terratec-cinergy-xs +rc-norwood +rc-npgtech +rc-pctv-sedna +rc-pinnacle-color +rc-pinnacle-grey +rc-pinnacle-pctv-hd +rc-pixelview +rc-pixelview-002t +rc-pixelview-mk12 +rc-pixelview-new +rc-powercolor-real-angel +rc-proteus-2309 +rc-purpletv +rc-pv951 +rc-rc6-mce +rc-real-audio-220-32-keys +rc-streamzap +rc-tbs-nec +rc-technisat-usb2 +rc-terratec-cinergy-xs +rc-terratec-slim +rc-terratec-slim-2 +rc-tevii-nec +rc-tivo +rc-total-media-in-hand +rc-trekstor +rc-tt-1500 +rc-twinhan1027 +rc-videomate-m1f +rc-videomate-s350 +rc-videomate-tv-pvr +rc-winfast +rc-winfast-usbii-deluxe +rdc321x-gpio +rdc321x-southbridge +rdma_cm +rdma_ucm +rds +rds_rdma +rds_tcp +redboot +redrat3 +reed_solomon +reiserfs +rfc1051 +rfc1201 +rfcomm +rfd_ftl +rfkill-regulator +ring_sw +rio500 +rionet +riscom8 +rivafb +rj54n1cb0c +rmd128 +rmd160 +rmd256 +rmd320 +rndis_host +rndis_wlan +rocket +romfs +rose +rotary_encoder +rpcsec_gss_krb5 +rrunner +rt2400pci +rt2500pci +rt2500usb +rt2800lib +rt2800pci +rt2800usb +rt2x00lib +rt2x00pci +rt2x00usb +rt61pci +rt73usb +rtc-88pm860x +rtc-ab3100 +rtc-ab8500 +rtc-bq32k +rtc-bq4802 +rtc-ds1286 +rtc-ds1305 +rtc-ds1307 +rtc-ds1374 +rtc-ds1390 +rtc-ds1511 +rtc-ds1553 +rtc-ds1672 +rtc-ds1742 +rtc-ds3232 +rtc-ds3234 +rtc-em3027 +rtc-fm3130 +rtc-isl12022 +rtc-isl1208 +rtc-m41t80 +rtc-m41t93 +rtc-m41t94 +rtc-m48t35 +rtc-m48t59 +rtc-m48t86 +rtc-max6900 +rtc-max6902 +rtc-max8925 +rtc-max8998 +rtc-mc13xxx +rtc-msm6242 +rtc-pcf2123 +rtc-pcf50633 +rtc-pcf8563 +rtc-pcf8583 +rtc-r9701 +rtc-rp5c01 +rtc-rs5c348 +rtc-rs5c372 +rtc-rv3029c2 +rtc-rx8025 +rtc-rx8581 +rtc-s35390a +rtc-stk17ta8 +rtc-test +rtc-v3020 +rtc-wm831x +rtc-wm8350 +rtc-x1205 +rtd520 +rti800 +rti802 +rtl8150 +rtl8180 +rtl8187 +rtl8192c-common +rtl8192ce +rtl8192cu +rtl8192se +rtlwifi +rts_pstor +rxkad +s1d13xxxfb +s2250 +s2250-loader +s2255drv +s2io +s3fb +s526 +s5h1409 +s5h1411 +s5h1420 +s626 +s6e63m0 +s921 +saa6588 +saa6752hs +saa7110 +saa7115 +saa7127 +saa7134 +saa7134-alsa +saa7134-dvb +saa7134-empress +saa7146 +saa7146_vv +saa7164 +saa717x +saa7185 +saa7706h +safe_serial +salsa20_generic +salsa20-i586 +samsung-laptop +sata_inic162x +sata_mv +sata_nv +sata_promise +sata_qstor +sata_sil +sata_sil24 +sata_sis +sata_svw +sata_sx4 +sata_uli +sata_via +sata_vsc +savage +savagefb +sb1000 +sbc60xxwdt +sbc7240_wdt +sbc8360 +sbc_epx_c3 +sbc_fitpc2_wdt +sbc_gxx +sbe-2t3e3 +sbni +sbs +sbshc +sc +sc1200wdt +sc520cdp +sc520_wdt +sc92031 +sca3000 +scb2_flash +scc +sch311x_wdt +sch5627 +sch_atm +sch_cbq +sch_choke +sch_drr +sch_dsmark +sch_gpio +sch_gred +sch_hfsc +sch_htb +sch_ingress +sch_mqprio +sch_multiq +sch_netem +sch_prio +sch_qfq +sch_red +sch_sfb +sch_sfq +sch_tbf +sch_teql +scsi_debug +scsi_dh_alua +scsi_dh_emc +scsi_dh_hp_sw +scsi_dh_rdac +scsi_tgt +scsi_transport_fc +scsi_transport_iscsi +scsi_transport_sas +scsi_transport_srp +scsi_wait_scan +sctp +sctp_probe +scx200 +scx200_acb +scx200_docflash +scx200_gpio +scx200_hrt +scx200_i2c +scx200_wdt +sdhci +sdhci-pci +sdhci-platform +sdio_uart +sdla +sdricoh_cs +sealevel +sedlbauer_cs +seed +seeq8005 +sep_driver +seqiv +ser_gigaset +serial2002 +serial_cs +serio_raw +sermouse +serpent +serport +serqt_usb2 +ses +sfc +sha512_generic +shpchp +sht15 +sht21 +si21xx +si4713-i2c +sidewinder +siemens_mpi +sierra +sierra_net +sil164 +sim710 +sir-dev +sis +sis190 +sis5595 +sis900 +sis-agp +sisfb +sisusbvga +sit +sja1000 +sja1000_isa +sja1000_platform +skel +skfp +skge +skisa +sky2 +sl811_cs +sl811-hcd +slcan +slicoss +slip +slram +sm501 +sm501fb +sm7xx +smc9194 +smc91c92_cs +smc-mca +sm_common +smctr +smc-ultra +smc-ultra32 +sm_ftl +smm665 +smsc37b787_wdt +smsc47b397 +smsc47m1 +smsc47m192 +smsc75xx +smsc9420 +smsc95xx +smsc-ircc2 +smsdvb +smsmdtv +smssdio +smsusb +sn9c102 +snd +snd-ac97-codec +snd-ad1816a +snd-ad1848 +snd-ad1889 +snd-adlib +snd-ak4113 +snd-ak4114 +snd-ak4117 +snd-ak4xxx-adda +snd-ali5451 +snd-aloop +snd-als100 +snd-als300 +snd-als4000 +snd-asihpi +snd-atiixp +snd-atiixp-modem +snd-au8810 +snd-au8820 +snd-au8830 +snd-aw2 +snd-azt1605 +snd-azt2316 +snd-azt2320 +snd-azt3328 +snd-bt87x +snd-ca0106 +snd-cmi8330 +snd-cmipci +snd-cs4231 +snd-cs4236 +snd-cs4281 +snd-cs46xx +snd-cs5530 +snd-cs5535audio +snd-cs8427 +snd-ctxfi +snd-darla20 +snd-darla24 +snd-dummy +snd-echo3g +snd-emu10k1 +snd-emu10k1-synth +snd-emu10k1x +snd-emu8000-synth +snd-emux-synth +snd-ens1370 +snd-ens1371 +snd-es1688 +snd-es1688-lib +snd-es18xx +snd-es1938 +snd-es1968 +snd-firewire-lib +snd-firewire-speakers +snd-fm801 +snd-gina20 +snd-gina24 +snd-gusclassic +snd-gusextreme +snd-gus-lib +snd-gusmax +snd-hda-codec +snd-hda-codec-analog +snd-hda-codec-ca0110 +snd-hda-codec-cirrus +snd-hda-codec-cmedia +snd-hda-codec-conexant +snd-hda-codec-hdmi +snd-hda-codec-idt +snd-hda-codec-realtek +snd-hda-codec-si3054 +snd-hda-codec-via +snd-hda-intel +snd-hdsp +snd-hdspm +snd-hrtimer +snd-hwdep +snd-i2c +snd-ice1712 +snd-ice1724 +snd-ice17xx-ak4xxx +snd-indigo +snd-indigodj +snd-indigodjx +snd-indigoio +snd-indigoiox +snd-intel8x0 +snd-intel8x0m +snd-interwave +snd-interwave-stb +snd-isight +snd-jazz16 +snd-korg1212 +snd-layla20 +snd-layla24 +snd-lola +snd-lx6464es +snd-maestro3 +snd-mia +snd-miro +snd-mixart +snd-mona +snd-mpu401 +snd-mpu401-uart +snd-msnd-classic +snd-msnd-lib +snd-msnd-pinnacle +snd-mtpav +snd-mts64 +snd-nm256 +snd-opl3-lib +snd-opl3sa2 +snd-opl3-synth +snd-opl4-lib +snd-opl4-synth +snd-opti92x-ad1848 +snd-opti92x-cs4231 +snd-opti93x +snd-oxygen +snd-oxygen-lib +snd-page-alloc +snd-pcm +snd-pcsp +snd-pcxhr +snd-pdaudiocf +snd-portman2x4 +snd-pt2258 +snd-rawmidi +snd-riptide +snd-rme32 +snd-rme96 +snd-rme9652 +snd-sb16 +snd-sb16-csp +snd-sb16-dsp +snd-sb8 +snd-sb8-dsp +snd-sbawe +snd-sb-common +snd-sc6000 +snd-seq +snd-seq-device +snd-seq-dummy +snd-seq-midi +snd-seq-midi-emul +snd-seq-midi-event +snd-seq-virmidi +snd-serial-u16550 +snd-sis7019 +snd-soc-88pm860x +snd-soc-ad1836 +snd-soc-ad193x +snd-soc-ad73311 +snd-soc-ads117x +snd-soc-ak4104 +snd-soc-ak4535 +snd-soc-ak4641 +snd-soc-ak4642 +snd-soc-ak4671 +snd-soc-alc5623 +snd-soc-core +snd-soc-cs4270 +snd-soc-cs4271 +snd-soc-cs42l51 +snd-soc-cx20442 +snd-soc-da7210 +snd-soc-dfbmcs320 +snd-soc-l3 +snd-soc-lm4857 +snd-soc-max98088 +snd-soc-max98095 +snd-soc-max9850 +snd-soc-max9877 +snd-soc-pcm3008 +snd-soc-sgtl5000 +snd-soc-spdif +snd-soc-ssm2602 +snd-soc-tlv320aic23 +snd-soc-tlv320aic26 +snd-soc-tlv320aic32x4 +snd-soc-tlv320aic3x +snd-soc-tlv320dac33 +snd-soc-tpa6130a2 +snd-soc-uda134x +snd-soc-uda1380 +snd-soc-wl1273 +snd-soc-wm1250-ev1 +snd-soc-wm2000 +snd-soc-wm8350 +snd-soc-wm8400 +snd-soc-wm8510 +snd-soc-wm8523 +snd-soc-wm8580 +snd-soc-wm8711 +snd-soc-wm8727 +snd-soc-wm8728 +snd-soc-wm8731 +snd-soc-wm8737 +snd-soc-wm8741 +snd-soc-wm8750 +snd-soc-wm8753 +snd-soc-wm8770 +snd-soc-wm8776 +snd-soc-wm8804 +snd-soc-wm8900 +snd-soc-wm8903 +snd-soc-wm8904 +snd-soc-wm8915 +snd-soc-wm8940 +snd-soc-wm8955 +snd-soc-wm8960 +snd-soc-wm8961 +snd-soc-wm8962 +snd-soc-wm8971 +snd-soc-wm8974 +snd-soc-wm8978 +snd-soc-wm8985 +snd-soc-wm8988 +snd-soc-wm8990 +snd-soc-wm8991 +snd-soc-wm8993 +snd-soc-wm8994 +snd-soc-wm8995 +snd-soc-wm9081 +snd-soc-wm9090 +snd-soc-wm-hubs +snd-sonicvibes +snd-sscape +snd-tea575x-tuner +snd-tea6330t +snd-timer +snd-trident +snd-ua101 +snd-usb-audio +snd-usb-caiaq +snd-usbmidi-lib +snd-usb-us122l +snd-usb-usx2y +snd-util-mem +snd-via82xx +snd-via82xx-modem +snd-virmidi +snd-virtuoso +snd-vx222 +snd-vx-lib +snd-vxpocket +snd-wavefront +snd-wss-lib +snd-ymfpci +soc_camera +soc_camera_platform +soc_mediabus +softdog +softing +softing_cs +solos-pci +sony-laptop +sonypi +soundcore +sp5100_tco +sp8870 +sp887x +spaceball +spaceorb +sparse-keymap +spcp8x5 +speakup +speakup_acntpc +speakup_acntsa +speakup_apollo +speakup_audptr +speakup_bns +speakup_decext +speakup_decpc +speakup_dectlk +speakup_dtlk +speakup_dummy +speakup_keypc +speakup_ltlk +speakup_soft +speakup_spkout +speakup_txprt +specialix +spectrum_cs +speedfax +speedtch +spi_altera +spi_bitbang +spi_butterfly +spidev +spi_gpio +spi_lm70llp +spi_oc_tiny +spi_topcliff_pch +squashfs +sr030pc30 +ssb +ssfdc +sst25l +sstfb +ssu100 +ssv_dnp +st +st1232 +stallion +starfire +stb0899 +stb6000 +stb6100 +st_drv +stex +stinger +stir4200 +stkwebcam +stmmac +stmpe-keypad +stmpe-ts +stowaway +stp +streamzap +stv0288 +stv0297 +stv0299 +stv0367 +stv0900 +stv090x +stv6110 +stv6110x +sundance +sungem +sungem_phy +sunhme +suni +sunkbd +sunrpc +svcrdma +svgalib +sworks-agp +sx8 +sym53c416 +sym53c500_cs +symbolserial +synaptics_i2c +synaptics_i2c_rmi4 +synclink +synclink_cs +synclink_gt +synclinkmp +syscopyarea +sysfillrect +sysimgblt +sysv +t128 +t1isa +t1pci +target_core_file +target_core_iblock +target_core_mod +target_core_pscsi +tc1100-wmi +tc3589x-keypad +tca6416-keypad +tcic +tcm_fc +tcm_loop +tcp_bic +tcp_highspeed +tcp_htcp +tcp_hybla +tcp_illinois +tcp_lp +tcp_probe +tcp_scalable +tcp_vegas +tcp_veno +tcp_westwood +tcp_yeah +tcrypt +tda10021 +tda10023 +tda10048 +tda1004x +tda10086 +tda18212 +tda18218 +tda18271 +tda665x +tda7432 +tda8083 +tda8261 +tda826x +tda827x +tda8290 +tda9840 +tda9887 +tdfx +tdfxfb +tdo24m +tea +tea5761 +tea5767 +tea6415c +tea6420 +tef6862 +tehuti +tekram-sir +teles_cs +test-kstrtox +test_power +tg3 +tgr192 +thinkpad_acpi +thmc50 +ti_dac7512 +tifm_7xx1 +tifm_core +tifm_ms +tifm_sd +timb_dma +timberdale +timblogiw +timbuart +timeriomem-rng +tipc +ti_usb_3410_5052 +tlan +tlclk +tle62x0 +tm6000 +tm6000-alsa +tm6000-dvb +tmdc +tmiofb +tmp102 +tmp401 +tmp421 +tms380tr +tmscsim +tmspci +toim3232-sir +topstar-laptop +toshiba_acpi +toshiba_bluetooth +touchit213 +touchright +touchwin +tpm_atmel +tpm_infineon +tpm_nsc +tpm_tis +tps6105x +tps6105x-regulator +tps65010 +tps65023-regulator +tps6507x +tps6507x-regulator +tps6507x-ts +tps6524x-regulator +tps6586x-regulator +tps65910-regulator +trancevibrator +tranzport +tridentfb +ts5500_flash +ts_bm +tsc2005 +tsc2007 +tscan1 +ts_fsm +ts_kmp +tsl2550 +tsl2563 +tsl2583 +ttm +ttpci-eeprom +ttusb_dec +ttusbdecfe +tua6100 +tulip +tuner +tuner-simple +tuner-types +tuner-xc2028 +tunnel4 +tunnel6 +turbografx +tvaudio +tveeprom +tvp5150 +tw9910 +twidjoy +twofish_common +twofish_generic +twofish-i586 +typhoon +u132-hcd +u14-34f +uartlite +uas +ubi +ubifs +ucb1400_core +ucb1400_ts +udf +udlfb +ueagle-atm +ufs +uio +uio_aec +uio_cif +uio_netx +uio_pci_generic +uio_pdrv +uio_pdrv_genirq +uio_sercos3 +uli526x +ultrastor +umc +umem +ums-alauda +ums-cypress +ums-datafab +ums-eneub6250 +ums-freecom +ums-isd200 +ums-jumpshot +ums-karma +ums-onetouch +ums-realtek +ums-sddr09 +ums-sddr55 +ums-usbat +unioxx5 +upd64031a +upd64083 +uPD98402 +usb8xxx +usbatm +usb_debug +usbdux +usbduxfast +usb_gigaset +usbhid +usbkbd +usblcd +usbled +usblp +usbmouse +usbnet +usbserial +usbsevseg +usb-storage +usbtest +usbtmc +usbtouchscreen +usbvision +usb_wwan +userspace-consumer +ushc +uss720 +uvcvideo +uvesafb +uwb +v4l2-common +v4l2-int-device +v4l2-mem2mem +vcan +ves1820 +ves1x93 +vesafb +veth +vfat +vga16fb +vgastate +vgg2432a4 +vhost_net +via +via686a +via-camera +via-cputemp +viafb +via-ircc +via-rhine +via-rng +via-sdmmc +via-velocity +video +videobuf2-core +videobuf2-memops +videobuf2-vmalloc +videobuf-core +videobuf-dma-contig +videobuf-dma-sg +videobuf-dvb +videobuf-vmalloc +videocodec +videodev +virtio_balloon +virtio_console +virtio-rng +virtual +visor +vivi +vivopay-serial +vlsi_ir +vmac +vme +vme_ca91cx42 +vme_tsi148 +vme_user +vme_vmivme7805 +vmk80xx +vmlfb +vmw_balloon +vmwgfx +vmw_pvscsi +vmxnet3 +vp27smpx +vpx3220 +vsxxxaa +vt1211 +vt6656_stage +vt8231 +vt8623fb +vub300 +vx855 +vx855_gpio +vxge +w1_bq27000 +w1_ds2408 +w1_ds2423 +w1_ds2431 +w1_ds2433 +w1_ds2760 +w1_ds2780 +w1-gpio +w1_smem +w1_therm +w35und +w6692 +w83627ehf +w83627hf +w83627hf_wdt +w83697hf_wdt +w83697ug_wdt +w83781d +w83791d +w83792d +w83793 +w83795 +w83877f_wdt +w83977af_ir +w83977f_wdt +w83l785ts +w83l786ng +w9966 +wacom +wacom_w8001 +wafer5823wdt +walkera0701 +wanrouter +wanxl +warrior +wbsd +wd +wd7000 +wdt +wdt_pci +whci +whci-hcd +whc-rc +whiteheat +wimax +winbond-840 +winbond-cir +wire +wis-ov7640 +wis-saa7113 +wis-saa7115 +wis-sony-tuner +wistron_btns +wis-tw2804 +wis-tw9903 +wis-uda1342 +wl1251 +wl1251_sdio +wl1251_spi +wl1273-core +wl12xx +wl12xx_sdio +wl12xx_spi +wl3501_cs +wlags49_h25_cs +wlags49_h2_cs +wm831x_backup +wm831x_bl +wm831x-dcdc +wm831x-gpio +wm831x-hwmon +wm831x-isink +wm831x-ldo +wm831x-on +wm831x_power +wm831x-ts +wm831x_wdt +wm8350-gpiolib +wm8350-hwmon +wm8350_power +wm8350-regulator +wm8350_wdt +wm8400-core +wm8400-regulator +wm8739 +wm8775 +wm8994-gpio +wm8994-regulator +wm97xx-ts +wmi +wp512 +wusb-cbaf +wusbcore +wusb-wa +x25 +x25_asy +x38_edac +xc5000 +xcbc +xen-blkback +xen-blkfront +xenbus_probe_frontend +xen-evtchn +xen-fbfront +xenfs +xen-gntalloc +xen-gntdev +xen-kbdfront +xen-netback +xen-netfront +xen-pcifront +xen-platform-pci +xen_wdt +xfrm4_mode_beet +xfrm4_mode_transport +xfrm4_mode_tunnel +xfrm4_tunnel +xfrm6_mode_beet +xfrm6_mode_ro +xfrm6_mode_transport +xfrm6_mode_tunnel +xfrm6_tunnel +xfrm_ipcomp +xfrm_user +xfs +xgifb +xhci-hcd +xilinx_uartps +xirc2ps_cs +xircom_cb +xo15-ebook +xor +xpad +xprtrdma +x_tables +xt_addrtype +xt_AUDIT +xt_CHECKSUM +xt_CLASSIFY +xt_cluster +xt_comment +xt_connbytes +xt_connlimit +xt_connmark +xt_CONNSECMARK +xt_conntrack +xt_cpu +xt_CT +xt_dccp +xt_devgroup +xt_dscp +xt_DSCP +xt_esp +xt_hashlimit +xt_helper +xt_hl +xt_HL +xt_IDLETIMER +xt_iprange +xt_ipvs +xtkbd +xt_LED +xt_length +xt_limit +xt_mac +xt_mark +xt_multiport +xt_NFLOG +xt_NFQUEUE +xt_NOTRACK +xt_osf +xt_owner +xt_physdev +xt_pkttype +xt_policy +xt_quota +xt_rateest +xt_RATEEST +xt_realm +xt_recent +xts +xt_sctp +xt_SECMARK +xt_set +xt_socket +xt_state +xt_statistic +xt_string +xt_tcpmss +xt_TCPMSS +xt_TCPOPTSTRIP +xt_tcpudp +xt_TEE +xt_time +xt_TPROXY +xt_TRACE +xt_u32 +xusbatm +xz_dec_test +yam +yealink +yellowfin +yenta_socket +yurex +z85230 +zatm +zaurus +zcache +zd1201 +zd1211rw +zhenhua +zio +zl10036 +zl10039 +zl10353 +zlib +zlib_deflate +znet +zr36016 +zr36050 +zr36060 +zr36067 +zr364xx +zram --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/i386/generic.compiler +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/i386/generic.compiler @@ -0,0 +1 @@ +GCC: (Ubuntu/Linaro 4.6.1-7ubuntu2) 4.6.1 --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/i386/generic.modules +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/i386/generic.modules @@ -0,0 +1,3427 @@ +3c359 +3c501 +3c503 +3c505 +3c507 +3c509 +3c515 +3c523 +3c527 +3c574_cs +3c589_cs +3c59x +3w-9xxx +3w-sas +3w-xxxx +53c700 +6pack +74x164 +8021q +8139cp +8139too +8250_accent +8250_boca +8250_exar_st16c554 +8250_fourport +8250_hub6 +8250_mca +8255 +82596 +8390 +8390p +88pm860x_bl +88pm860x_onkey +88pm860x-ts +9p +9pnet +9pnet_rdma +9pnet_virtio +a100u2w +a3d +aacraid +ab3100 +ab3100-otp +ab8500-ponkey +ab8500-usb +abituguru +abituguru3 +abyss +ac3200 +ac97_bus +acard-ahci +acecad +acenic +acerhdf +acer-wmi +acl7225b +acpi_ipmi +acpi_pad +acpiphp +acpiphp_ibm +acpi_power_meter +acquirewdt +act2000 +act200l-sir +act_csum +act_gact +act_ipt +actisys-sir +act_mirred +act_nat +act_pedit +act_police +act_simple +act_skbedit +ad2s120x +ad2s1210 +ad2s90 +ad525x_dpot +ad525x_dpot-i2c +ad525x_dpot-spi +ad5398 +ad5446 +ad5504 +ad5624r_spi +ad5791 +ad5930 +ad714x +ad714x-i2c +ad714x-spi +ad7150 +ad7152 +ad7291 +ad7298 +ad7314 +ad7414 +ad7418 +ad7476 +ad7606 +ad7745 +ad7780 +ad7816 +ad7877 +ad7879 +ad7879-i2c +ad7879-spi +ad7887 +ad799x +ad9832 +ad9834 +ad9850 +ad9852 +ad9910 +ad9951 +adcxx +addi_apci_035 +addi_apci_1032 +addi_apci_1500 +addi_apci_1516 +addi_apci_1564 +addi_apci_16xx +addi_apci_2016 +addi_apci_2032 +addi_apci_2200 +addi_apci_3001 +addi_apci_3120 +addi_apci_3501 +addi_apci_3xxx +ade7753 +ade7754 +ade7758 +ade7759 +ade7854 +ade7854-i2c +ade7854-spi +adfs +adi +adis16060 +adis16080 +adis16130 +adis16201 +adis16203 +adis16204 +adis16209 +adis16220 +adis16240 +adis16260 +adis16400 +adl_pci6208 +adl_pci7230 +adl_pci7296 +adl_pci7432 +adl_pci8164 +adl_pci9111 +adl_pci9118 +adm1021 +adm1025 +adm1026 +adm1029 +adm1031 +adm8211 +adm9240 +adp5520_bl +adp5520-gpio +adp5520-keys +adp5588-gpio +adp5588-keys +adp5589-keys +adp8860_bl +adp8870_bl +adq12b +ads1015 +ads7828 +ads7846 +ads7871 +adt7310 +adt7316 +adt7316-i2c +adt7316-spi +adt7410 +adt7411 +adt7462 +adt7470 +adt7475 +adt75 +adutux +adv7170 +adv7175 +adv7180 +advansys +advantechwdt +adv_pci1710 +adv_pci1723 +adv_pci_dio +adxl34x +adxl34x-i2c +adxl34x-spi +adxrs450 +aes-i586 +aesni-intel +af_802154 +af9013 +af_alg +affs +af_key +af-rxrpc +ah4 +ah6 +aha152x +aha152x_cs +aha1542 +aha1740 +ahci +ahci_platform +aic79xx +aic7xxx +aic94xx +aio_aio12_8 +aio_iiro_16 +aiptek +aircable +airo +airo_cs +ak8975 +alauda +algif_hash +algif_skcipher +ali-agp +ali-ircc +alim1535_wdt +alim7101_wdt +alphatrack +altera-ci +altera_jtaguart +altera_ps2 +altera-stapl +altera_uart +ambassador +amc6821 +amd76x_edac +amd76xrom +amd8111e +amd-rng +amplc_dio200 +amplc_pc236 +amplc_pc263 +amplc_pci224 +amplc_pci230 +analog +ansi_cprng +anubis +aoe +apanel +apds9802als +apds990x +apm +apple_bl +appledisplay +applesmc +appletalk +appletouch +applicom +ar7part +arc4 +arcfb +arcmsr +arcnet +arc-rawmode +arc-rimi +ark3116 +arkfb +arptable_filter +arp_tables +arpt_mangle +as5011 +asb100 +asc7621 +asix +asus_atk0110 +asus-laptop +asus-nb-wmi +asus_oled +asus-wmi +async_memcpy +async_pq +async_raid6_recov +async_tx +async_xor +at1700 +at24 +at25 +at76c50x-usb +atbm8830 +aten +ath +ath3k +ath5k +ath9k +ath9k_common +ath9k_htc +ath9k_hw +ati-agp +ati_remote +ati_remote2 +atl1 +atl1c +atl1e +atl2 +atlas_btns +atm +atmel +atmel_cs +atmel_mxt_ts +atmel_pci +atmtcp +atp +atp870u +atxp1 +aty128fb +atyfb +au0828 +au8522 +aufs +authenc +authencesn +auth_rpcgss +autofs4 +avma1_cs +avm_cs +avmfritz +ax25 +axnet_cs +b1 +b1dma +b1isa +b1pci +b1pcmcia +b2c2-flexcop +b2c2-flexcop-pci +b2c2-flexcop-usb +b43 +b43legacy +b44 +bas_gigaset +basic_mmio_gpio +batman-adv +baycom_epp +baycom_par +baycom_ser_fdx +baycom_ser_hdx +bch +bcm203x +bcm3510 +bcm5974 +bcma +bcm_wimax +be2iscsi +be2net +befs +belkin_sa +bfa +bfs +bfusb +bh1770glc +bh1780gli +binfmt_aout +binfmt_misc +block2mtd +blowfish +bluecard_cs +bluetooth +bmp085 +bna +bnep +bnx2 +bnx2fc +bnx2i +bnx2x +bonding +bpa10x +bpck +bpck6 +bpqether +bq20z75 +bq24022 +bq27x00_battery +br2684 +brcmfmac +brcmsmac +brcmutil +bridge +broadsheetfb +bsd_comp +bt3c_cs +bt819 +bt856 +bt866 +bt878 +btcx-risc +btmrvl +btmrvl_sdio +btrfs +btsdio +bttv +btuart_cs +btusb +btwilink +bu21013_ts +budget +budget-av +budget-ci +budget-core +budget-patch +BusLogic +bw-qcam +c101 +c2port-duramar2150 +c4 +c67x00 +c6xdigio +cachefiles +cafe_ccic +cafe_nand +caif +caif_serial +caif_socket +camellia +can +can-bcm +can-dev +can-raw +capi +capidrv +capmode +carl9170 +carminefb +cassini +cast5 +cast6 +catc +cb710 +cb710-mmc +cb_das16_cs +cb_pcidas +cb_pcidas64 +cb_pcidda +cb_pcidio +cb_pcimdas +cb_pcimdda +c_can +c_can_platform +cciss +ccm +cdc-acm +cdc_eem +cdc_ether +cdc_ncm +cdc-phonet +cdc_subset +cdc-wdm +ceph +cfag12864b +cfag12864bfb +cfg80211 +cfi_cmdset_0001 +cfi_cmdset_0002 +cfi_cmdset_0020 +cfi_probe +cfi_util +cfspi_slave +ch +ch341 +ch7006 +chipreg +chnl_net +cifs +cirrusfb +ck804xrom +classmate-laptop +clearpad_tm1217 +clip +cls_basic +cls_flow +cls_fw +cls_route +cls_rsvp +cls_rsvp6 +cls_tcindex +cls_u32 +cm109 +cm4000_cs +cm4040_cs +cma3000_d0x +cma3000_d0x_i2c +cmtp +cnic +cobra +coda +com20020 +com20020_cs +com20020-isa +com20020-pci +com90io +com90xx +comedi +comedi_bond +comedi_fc +comedi_parport +comedi_test +comm +compal-laptop +configfs +contec_pci_dio +core +coretemp +cosa +cp210x +cpcihp_generic +cpcihp_zt5550 +cpia2 +cpqarray +cpqphp +cpu5wdt +cpuid +cpu-notifier-error-inject +c-qcam +cramfs +cr_bllcd +crc7 +crc-ccitt +crc-itu-t +crvml +cryptd +cryptoloop +crypto_null +crystalhd +cs5345 +cs53l32a +cs5535_gpio +cs5535-gpio +cs5535-mfd +cs553x_nand +cs89x0 +ct82c710 +ctr +cts +cuse +cx18 +cx18-alsa +cx22700 +cx22702 +cx231xx +cx231xx-alsa +cx231xx-dvb +cx2341x +cx23885 +cx24110 +cx24113 +cx24116 +cx24123 +cx25821 +cx25821-alsa +cx25840 +cx82310_eth +cx8800 +cx8802 +cx88-alsa +cx88-blackbird +cx88-dvb +cx88-vp3054-i2c +cx88xx +cxacru +cxd2099 +cxd2820r +cxgb +cxgb3 +cxgb3i +cxgb4 +cxgb4i +cxgb4vf +cxt1e1 +cy8ctmg110_ts +cyber2000fb +cyberjack +cyclades +cyclomx +cycx_drv +cypress_cy7c63 +cypress_m8 +cytherm +da9030_battery +da9034-ts +da903x +da903x_bl +DAC960 +daqboard2000 +das08 +das08_cs +das16 +das16m1 +das1800 +das6402 +das800 +db9 +dc395x +dca +dccp +dccp_diag +dccp_ipv4 +dccp_ipv6 +dccp_probe +dcdbas +de2104x +de4x5 +de600 +de620 +decnet +deflate +defxx +dell-laptop +dell-led +dell_rbu +dell-wmi +dell-wmi-aio +denali +depca +des_generic +dib0070 +dib0090 +dib3000mb +dib3000mc +dib7000m +dib7000p +dib8000 +dibx000_common +digi_acceleport +diskonchip +display +divacapi +divadidd +diva_idi +diva_mnt +divas +dl2k +dlci +dlm +dm1105 +dm9601 +dm-crypt +dme1737 +dmfe +dmi-sysfs +dm-log +dmm32at +dm-mirror +dm-multipath +dm-queue-length +dm-raid +dm-raid45 +dm-region-hash +dm-round-robin +dm-service-time +dm-snapshot +dmx3191d +dm-zero +dnet +dn_rtmsg +doc2000 +doc2001 +doc2001plus +docecc +docprobe +donauboe +dpt_i2o +drbd +drm +drm_kms_helper +drxd +ds1621 +ds1682 +ds1wm +ds2482 +ds2490 +ds2760_battery +ds2780_battery +ds2782_battery +ds3000 +ds620 +dsbr100 +dscc4 +dss1_divert +dst +dst_ca +dstr +dt2801 +dt2811 +dt2814 +dt2815 +dt2817 +dt282x +dt3000 +dt3155v4l +dt9812 +dtc +dtl1_cs +dtlk +dummy +dummy_hcd +dvb-bt8xx +dvb-core +dvb-pll +dvb-ttpci +dvb-ttusb-budget +dvb-usb +dvb-usb-a800 +dvb-usb-af9005 +dvb-usb-af9005-remote +dvb-usb-af9015 +dvb-usb-anysee +dvb-usb-au6610 +dvb-usb-az6027 +dvb-usb-ce6230 +dvb-usb-cinergyT2 +dvb-usb-cxusb +dvb-usb-dib0700 +dvb-usb-dibusb-common +dvb-usb-dibusb-mb +dvb-usb-dibusb-mc +dvb-usb-digitv +dvb-usb-dtt200u +dvb-usb-dtv5100 +dvb-usb-dw2102 +dvb-usb-friio +dvb-usb-gl861 +dvb-usb-gp8psk +dvb-usb-lmedm04 +dvb-usb-m920x +dvb-usb-nova-t-usb2 +dvb-usb-opera +dvb-usb-technisat-usb2 +dvb-usb-ttusb2 +dvb-usb-umt-010 +dvb-usb-vp702x +dvb-usb-vp7045 +dw_spi_midpci +dynapro +e100 +e1000 +e1000e +e2100 +e752x_edac +e7xxx_edac +earth-pt1 +easycap +eata +ebt_802_3 +ebtable_broute +ebtable_filter +ebtable_nat +ebtables +ebt_among +ebt_arp +ebt_arpreply +ebt_dnat +ebt_ip +ebt_ip6 +ebt_limit +ebt_log +ebt_mark +ebt_mark_m +ebt_nflog +ebt_pkttype +ebt_redirect +ebt_snat +ebt_stp +ebt_ulog +ebt_vlan +echo +econet +ec_sys +edac_core +edac_mce_amd +eeepc-laptop +eeepc-wmi +eepro +eeprom +eeprom_93cx6 +eeti_ts +eexpress +efficeon-agp +efs +einj +elo +elsa_cs +em28xx +em28xx-alsa +em28xx-dvb +emc1403 +emc2103 +emc6w201 +em_cmp +emi26 +emi62 +em_meta +em_nbyte +empeg +ems_pci +ems_usb +em_text +emu10k1-gp +em_u32 +enclosure +ene_ir +eni +enic +epat +epca +epia +epic100 +e_powersaver +eql +erst-dbg +es3210 +esb2rom +esd_usb2 +esi-sir +esp4 +esp6 +et131x +et61x251 +eth16i +ethoc +eurotechwdt +evbug +ewrk3 +exofs +f71805f +f71808e_wdt +f71882fg +f75375s +fakephp +fam15h_power +farsync +fat +faulty +fb_ddc +fb_sys_fops +fcoe +fcrypt +fd_mcs +fdomain +fdomain_cs +fealnx +ff-memless +fintek-cir +firedtv +firestream +firewire-core +firewire-net +firewire-ohci +firewire-sbp2 +fit2 +fit3 +fixed +fl512 +floppy +fm801-gp +fm_drv +fmvj18x_cs +fnic +forcedeth +fore_200e +freevxfs +friq +frpw +fscache +fschmd +ft1000 +ft1000_pcmcia +ftdi-elan +ftdi_sio +ftl +fujitsu-laptop +fujitsu_ts +funsoft +g450_pll +g760a +gadgetfs +gamecon +gameport +garmin_gps +garp +g_audio +g_cdc +gcm +g_dbgp +gdth +generic +generic_bl +gen_probe +geode-aes +geode-rng +g_ether +gf128mul +gf2k +g_ffs +g_file_storage +gfs2 +ghash-generic +ghes +g_hid +gigaset +girbil-sir +gl518sm +gl520sm +gl620a +gluebi +g_mass_storage +g_midi +g_ncm +g_NCR5380 +g_NCR5380_mmio +g_nokia +go7007 +go7007-usb +gpio-addr-flash +gpio-charger +gpio-fan +gpio-i2cmux +gpio_keys +gpio_keys_polled +gpio_mouse +gpio_vbus +g_printer +gre +grip +grip_mp +gsc_hpdi +g_serial +gspca_benq +gspca_conex +gspca_cpia1 +gspca_etoms +gspca_finepix +gspca_gl860 +gspca_jeilinj +gspca_kinect +gspca_konica +gspca_m5602 +gspca_main +gspca_mars +gspca_mr97310a +gspca_nw80x +gspca_ov519 +gspca_ov534 +gspca_ov534_9 +gspca_pac207 +gspca_pac7302 +gspca_pac7311 +gspca_sn9c2028 +gspca_sn9c20x +gspca_sonixb +gspca_sonixj +gspca_spca1528 +gspca_spca500 +gspca_spca501 +gspca_spca505 +gspca_spca506 +gspca_spca508 +gspca_spca561 +gspca_sq905 +gspca_sq905c +gspca_sq930x +gspca_stk014 +gspca_stv0680 +gspca_stv06xx +gspca_sunplus +gspca_t613 +gspca_tv8532 +gspca_vc032x +gspca_vicam +gspca_xirlink_cit +gspca_zc3xx +gtco +guillemot +gunze +g_webcam +gx1fb +gxfb +g_zero +hamachi +hampshire +hangcheck-timer +hanwang +hci_uart +hci_vhci +hdaps +hdlc +hdlc_cisco +hdlcdrv +hdlc_fr +hdlc_ppp +hdlc_raw +hdlc_raw_eth +hdlc_x25 +hdpvr +he +hecubafb +hed +hexium_gemini +hexium_orion +hfc4s8s_l1 +hfcmulti +hfcpci +hfcsusb +hfc_usb +hfs +hfsplus +hgafb +hid +hid-a4tech +hid-apple +hid-axff +hid-belkin +hid-cherry +hid-chicony +hid-cypress +hid-dr +hid-elecom +hid-emsff +hid-ezkey +hid-gaff +hid-gyration +hid-kensington +hid-keytouch +hid-kye +hid-lcpower +hid-logitech +hid-magicmouse +hid-microsoft +hid-monterey +hid-multitouch +hid-ntrig +hid-ortek +hidp +hid-petalynx +hid-picolcd +hid-pl +hid-prodikeys +hid-quanta +hid-roccat +hid-roccat-arvo +hid-roccat-common +hid-roccat-kone +hid-roccat-koneplus +hid-roccat-kovaplus +hid-roccat-pyra +hid-samsung +hid-sjoy +hid-sony +hid-sunplus +hid-tmff +hid-topseed +hid-twinhan +hid-uclogic +hid-wacom +hid-waltop +hid-zpff +hid-zydacron +hifn_795x +hisax +hisax_fcpcipnp +hisax_isac +hisax_st5481 +hmc5843 +hmc6352 +hopper +horizon +hostap +hostap_cs +hostap_pci +hostap_plx +hostess_sv11 +hp +hp100 +hp4x +hp_accel +hpfs +hpilo +hp-plus +hpsa +hptiop +hp-wmi +hso +htc-pasic3 +htcpen +hv_blkvsc +hv_mouse +hv_netvsc +hv_storvsc +hv_timesource +hv_utils +hv_vmbus +hwa-hc +hwa-rc +hwmon-vid +hysdn +i1480-dfu-usb +i1480-est +i2400m +i2400m-sdio +i2400m-usb +i2c-algo-bit +i2c-algo-pca +i2c-algo-pcf +i2c-ali1535 +i2c-ali1563 +i2c-ali15x3 +i2c-amd756 +i2c-amd756-s4882 +i2c-amd8111 +i2c-dev +i2c-diolan-u2c +i2c-eg20t +i2c-gpio +i2c-i801 +i2c-intel-mid +i2c-isch +i2c-matroxfb +i2c-mux +i2c-nforce2 +i2c-nforce2-s4985 +i2c-ocores +i2c-parport +i2c-parport-light +i2c-pca-isa +i2c-pca-platform +i2c-piix4 +i2c-pxa +i2c-scmi +i2c-simtec +i2c-sis5595 +i2c-sis630 +i2c-sis96x +i2c-smbus +i2c-stub +i2c-taos-evm +i2c-tiny-usb +i2c-via +i2c-viapro +i2c-xiic +i2o_block +i2o_bus +i2o_config +i2o_core +i2o_proc +i2o_scsi +i3000_edac +i3200_edac +i5000_edac +i5100_edac +i5400_edac +i5k_amb +i6300esb +i7300_edac +i7core_edac +i810 +i810fb +i82092 +i82365 +i82860_edac +i82875p_edac +i82975x_edac +i8k +i915 +ib700wdt +ib_addr +ib_cm +ib_core +ib_ipoib +ib_iser +ib_mad +ibmaem +ibmasm +ibmasr +ibmlana +ibmmca +ibmpex +ibmphp +ibm_rtl +ib_mthca +ibmtr +ibmtr_cs +ib_sa +ib_srp +ib_ucm +ib_umad +ib_uverbs +ichxrom +icn +icp_multi +ics932s401 +ideapad-laptop +idmouse +idt77252 +ieee802154 +ifb +iforce +igb +igbvf +iio-trig-gpio +iio-trig-periodic-rtc +iio-trig-sysfs +ii_pci20kc +ili9320 +imm +imon +imx074 +in2000 +industrialio +inexio +inftl +initio +inport +input-polldev +int51x1 +intelfb +intel_ips +intel_menlow +intel_mid_dma +intel_oaktrail +intel-rng +intel_vr_nor +interact +ioatdma +ioc4 +io_edgeport +io_ti +iowarrior +ip2 +ip6_queue +ip6table_filter +ip6table_mangle +ip6table_raw +ip6_tables +ip6table_security +ip6t_ah +ip6t_eui64 +ip6t_frag +ip6t_hbh +ip6t_ipv6header +ip6t_LOG +ip6t_mh +ip6t_REJECT +ip6t_rt +ip6_tunnel +ipaq +ipcomp +ipcomp6 +ipddp +ipg +ip_gre +iphase +ipheth +ipip +ipmi_devintf +ipmi_msghandler +ipmi_poweroff +ipmi_si +ipmi_watchdog +ip_queue +ipr +ips +ip_set +ip_set_bitmap_ip +ip_set_bitmap_ipmac +ip_set_bitmap_port +ip_set_hash_ip +ip_set_hash_ipport +ip_set_hash_ipportip +ip_set_hash_ipportnet +ip_set_hash_net +ip_set_hash_netport +ip_set_list_set +iptable_filter +iptable_mangle +iptable_nat +iptable_raw +ip_tables +iptable_security +ipt_ah +ipt_CLUSTERIP +ipt_ecn +ipt_ECN +ipt_LOG +ipt_MASQUERADE +ipt_NETMAP +ipt_REDIRECT +ipt_REJECT +ipt_ULOG +ip_vs +ip_vs_dh +ip_vs_ftp +ip_vs_lblc +ip_vs_lblcr +ip_vs_lc +ip_vs_nq +ip_vs_pe_sip +ip_vs_rr +ip_vs_sed +ip_vs_sh +ip_vs_wlc +ip_vs_wrr +ipw +ipw2100 +ipw2200 +ipwireless +ipx +ircomm +ircomm-tty +irda +irda-usb +iris +ir-jvc-decoder +ir-kbd-i2c +irlan +ir-lirc-codec +ir-nec-decoder +irnet +ir-rc5-decoder +ir-rc5-sz-decoder +ir-rc6-decoder +ir-sony-decoder +irtty-sir +ir-usb +isci +iscsi_boot_sysfs +iscsi_ibft +iscsi_tcp +isdn +isdn_bsdcomp +isdnhdlc +isight_firmware +isl29003 +isl29018 +isl29020 +isl6271a-regulator +isl6405 +isl6421 +isl6423 +isofs +isp116x-hcd +isp1362-hcd +isp1704_charger +isp1760 +istallion +it87 +it8712f_wdt +it8761e_gpio +it87_wdt +iTCO_vendor_support +iTCO_wdt +itd1000 +ite-cir +iuu_phoenix +ivtv +ivtvfb +iw_c2 +iw_cm +iw_cxgb3 +iw_cxgb4 +iwl3945 +iwl4965 +iwlagn +iwl-legacy +iwmc3200top +iwmc3200wifi +iw_nes +ix2505v +ixgb +ixgbe +ixgbevf +ixj +ixj_pcmcia +janz-cmodio +janz-ican3 +janz-ttl +jc42 +jedec_probe +jffs2 +jfs +jmb38x_ms +jme +joydev +joydump +jr3_pci +jsm +k10temp +k8temp +kafs +kalmia +kaweth +kb3886_bl +kbic +kbtab +kcomedilib +ke_counter +kernelcapi +keucr +keyspan +keyspan_pda +keyspan_remote +kfifo_buf +khazad +kingsun-sir +kl5kusb105 +kobil_sct +ks0108 +ks0127 +ks8842 +ks8851 +ks8851_mll +ks959-sir +ksdazzle-sir +ksz884x +ktti +kvaser_pci +kvm +kvm-amd +kvm-intel +kxsd9 +kyrofb +l1oip +l2tp_core +l2tp_debugfs +l2tp_ppp +l440gx +l4f00242t03 +l64781 +lanai +lance +lanstreamer +lapb +lapbether +latch-addr-flash +lcd +ld9040 +ldusb +lec +leds-88pm860x +leds-adp5520 +leds-alix2 +leds-bd2802 +leds-clevo-mail +leds-da903x +leds-dac124s085 +leds-gpio +leds-lm3530 +leds-lp3944 +leds-lp5521 +leds-lp5523 +leds-lt3593 +leds-mc13783 +leds-net48xx +leds-net5501 +leds-pca9532 +leds-pca955x +leds-regulator +leds-ss4200 +leds-wm831x-status +leds-wm8350 +leds-wrap +ledtrig-backlight +ledtrig-default-on +ledtrig-gpio +ledtrig-heartbeat +ledtrig-timer +legousbtower +lgdt3305 +lgdt330x +lgs8gxx +lg-vl600 +lib80211 +lib80211_crypt_ccmp +lib80211_crypt_tkip +lib80211_crypt_wep +libahci +libceph +libcrc32c +libcxgbi +libertas +libertas_cs +libertas_sdio +libertas_spi +libertas_tf +libertas_tf_usb +libfc +libfcoe +libipw +libiscsi +libiscsi_tcp +libosd +libsas +libsrp +lightning +line6usb +linear +lirc_bt829 +lirc_dev +lirc_igorplugusb +lirc_imon +lirc_sasem +lirc_serial +lirc_sir +lirc_ttusbir +lirc_zilog +lis3l02dq +lis3lv02d +lis3lv02d_i2c +litelink-sir +lkkbd +llc2 +lm63 +lm70 +lm73 +lm75 +lm77 +lm78 +lm80 +lm83 +lm8323 +lm85 +lm87 +lm90 +lm92 +lm93 +lm95241 +lmc +lms283gf05 +lnbp21 +lne390 +lockd +logibm +lp +lp3971 +lp3972 +lp486e +lpc_sch +lpddr_cmds +lpfc +lru_cache +lrw +ltc4151 +ltc4215 +ltc4245 +ltc4261 +ltpc +ltv350qv +lxfb +lzo +m25p80 +m52790 +ma600-sir +mac80211 +mac80211_hwsim +machzwd +macmodes +macvlan +macvtap +madgemc +magellan +mantis +mantis_core +map_absent +map_funcs +map_ram +map_rom +matrix_keypad +matroxfb_accel +matroxfb_base +matroxfb_crtc2 +matroxfb_DAC1064 +matroxfb_g450 +matroxfb_maven +matroxfb_misc +matroxfb_Ti3026 +matrox_w1 +max1111 +max11801_ts +max1363 +max1586 +max16065 +max1619 +max17040_battery +max17042_battery +max2165 +max3100 +max3107 +max6650 +max6875 +max7300 +max7301 +max730x +max732x +max7359_keypad +max8649 +max8660 +max8903_charger +max8925_bl +max8925_onkey +max8925_power +max8925-regulator +max8952 +max8997 +max8998 +mb862xxfb +mb86a16 +mb86a20s +mc13783-adc +mc13783-regulator +mc13783_ts +mc13892-regulator +mc13xxx-core +mc13xxx-regulator-core +mc33880 +mc44s803 +mce_amd_inj +mce-inject +mceusb +mce-xeon75xx +mcp2120-sir +mcp23s08 +mcp251x +mcs5000_ts +mcs7780 +mcs7830 +mcs_touchkey +mct_u232 +md4 +mdacon +mdc800 +mdio +mdio-bitbang +mdio-gpio +me4000 +me_daq +megaraid +megaraid_mbox +megaraid_mm +megaraid_sas +mei +mem2mem_testdev +memstick +metronomefb +meye +mfd +mga +michael_mic +micrel +microcode +microtek +minix +mip6 +mISDN_core +mISDN_dsp +mISDNinfineon +mISDNipac +mISDNisar +mite +mixcomwd +mk712 +mkiss +ml_ioh_gpio +mlx4_core +mlx4_en +mlx4_ib +mmc_block +mos7720 +mos7840 +moto_modem +moxa +mpc624 +mpoa +mpr121_touchkey +mpt2sas +mptbase +mptctl +mptfc +mptlan +mptsas +mptscsih +mptspi +mrst_max3110 +msdos +msi-laptop +msi-wmi +msp3400 +mspro_block +msr +mt2060 +mt20xx +mt2131 +mt2266 +mt312 +mt352 +mt9m001 +mt9m111 +mt9t031 +mt9t112 +mt9v011 +mt9v022 +mtd +mtd_blkdevs +mtdblock +mtdblock_ro +mtdchar +mtd_dataflash +mtd_nandecctest +mtd_oobtest +mtdoops +mtd_pagetest +mtdram +mtd_readtest +mtd_speedtest +mtd_stresstest +mtd_subpagetest +mtdswap +mtd_torturetest +mtouch +multipath +multiq3 +mvsas +mwave +mwifiex +mwifiex_sdio +mwl8k +mxb +mxl5005s +mxl5007t +mxm-wmi +mxser +myri10ge +n2 +n411 +nand +nand_bch +nand_ecc +nand_ids +nandsim +natsemi +navman +nbd +ncpfs +NCR53c406a +NCR_D700 +NCR_Q720_mod +ndiswrapper +ne +ne2 +ne2k-pci +ne3210 +neofb +net1080 +netconsole +netjet +netrom +netsc520 +nettel +netxen_nic +newtonkbd +nf_conntrack +nf_conntrack_amanda +nf_conntrack_broadcast +nf_conntrack_ftp +nf_conntrack_h323 +nf_conntrack_ipv4 +nf_conntrack_ipv6 +nf_conntrack_irc +nf_conntrack_netbios_ns +nf_conntrack_netlink +nf_conntrack_pptp +nf_conntrack_proto_dccp +nf_conntrack_proto_gre +nf_conntrack_proto_sctp +nf_conntrack_proto_udplite +nf_conntrack_sane +nf_conntrack_sip +nf_conntrack_snmp +nf_conntrack_tftp +nf_defrag_ipv4 +nf_defrag_ipv6 +nf_nat +nf_nat_amanda +nf_nat_ftp +nf_nat_h323 +nf_nat_irc +nf_nat_pptp +nf_nat_proto_dccp +nf_nat_proto_gre +nf_nat_proto_sctp +nf_nat_proto_udplite +nf_nat_sip +nf_nat_snmp_basic +nf_nat_tftp +nfnetlink +nfnetlink_log +nfnetlink_queue +nfs +nfs_acl +nfsd +nftl +nf_tproxy_core +ngene +n_hdlc +ni52 +ni65 +ni_6527 +ni_65xx +ni_660x +ni_670x +ni_at_a2150 +ni_at_ao +ni_atmio +ni_atmio16d +nicstar +ni_daq_700 +ni_daq_dio24 +ni_labpc +ni_labpc_cs +nilfs2 +ni_mio_cs +ni_pcidio +ni_pcimio +ni_tio +ni_tiocmd +niu +nls_ascii +nls_cp1250 +nls_cp1251 +nls_cp1255 +nls_cp437 +nls_cp737 +nls_cp775 +nls_cp850 +nls_cp852 +nls_cp855 +nls_cp857 +nls_cp860 +nls_cp861 +nls_cp862 +nls_cp863 +nls_cp864 +nls_cp865 +nls_cp866 +nls_cp869 +nls_cp874 +nls_cp932 +nls_cp936 +nls_cp949 +nls_cp950 +nls_euc-jp +nls_iso8859-1 +nls_iso8859-13 +nls_iso8859-14 +nls_iso8859-15 +nls_iso8859-2 +nls_iso8859-3 +nls_iso8859-4 +nls_iso8859-5 +nls_iso8859-6 +nls_iso8859-7 +nls_iso8859-9 +nls_koi8-r +nls_koi8-ru +nls_koi8-u +nls_utf8 +nmclan_cs +noon010pc30 +nop-usb-xceiv +nosy +nouveau +nozomi +n_r3964 +ns558 +ns83820 +nsc_gpio +nsc-ircc +nsp32 +nsp_cs +ntfs +n_tracerouter +n_tracesink +nuvoton-cir +nvidiafb +nvram +nv_tco +nxt200x +nxt6000 +ocfs2 +ocfs2_dlm +ocfs2_dlmfs +ocfs2_nodemanager +ocfs2_stackglue +ocfs2_stack_o2cb +ocfs2_stack_user +of_serial +old_belkin-sir +olpc_battery +olpc-dcon +olpc-xo1 +olympic +omfs +omninet +on20 +on26 +onenand +onenand_sim +opencores-kbd +oprofile +opticon +option +or51132 +or51211 +orinoco +orinoco_cs +orinoco_nortel +orinoco_plx +orinoco_tmd +orinoco_usb +osd +osdblk +osst +oti6858 +output +ov2640 +ov6650 +ov7670 +ov772x +ov9640 +ov9740 +overlayfs +oxu210hp-hcd +p4-clockmod +p54common +p54pci +p54spi +p54usb +p8023 +padlock-aes +padlock-sha +panasonic-laptop +panel +paride +parkbd +parport +parport_ax88796 +parport_cs +parport_pc +parport_serial +pas16 +pata_ali +pata_amd +pata_arasan_cf +pata_artop +pata_atiixp +pata_atp867x +pata_cmd640 +pata_cmd64x +pata_cs5520 +pata_cs5530 +pata_cs5535 +pata_cs5536 +pata_cypress +pata_efar +pata_hpt366 +pata_hpt37x +pata_hpt3x2n +pata_hpt3x3 +pata_isapnp +pata_it8213 +pata_it821x +pata_jmicron +pata_legacy +pata_marvell +pata_mpiix +pata_netcell +pata_ninja32 +pata_ns87410 +pata_ns87415 +pata_oldpiix +pata_opti +pata_optidma +pata_pcmcia +pata_pdc2027x +pata_pdc202xx_old +pata_platform +pata_qdi +pata_radisys +pata_rdc +pata_rz1000 +pata_sc1200 +pata_sch +pata_serverworks +pata_sil680 +pata_sl82c105 +pata_triflex +pata_via +pc110pad +pc87360 +pc8736x_gpio +pc87413_wdt +pc87427 +pca953x +pca9541 +pca954x +pcbc +pcbit +pcc-cpufreq +pcd +pcf50633 +pcf50633-adc +pcf50633-backlight +pcf50633-charger +pcf50633-gpio +pcf50633-input +pcf50633-regulator +pcf8574_keypad +pcf857x +pcf8591 +pch_can +pch_dma +pch_gbe +pch_gpio +pch_phub +pch_uart +pci +pci200syn +pcips2 +pci_slot +pci-stub +pcl711 +pcl724 +pcl725 +pcl726 +pcl730 +pcl812 +pcl816 +pcl818 +pcm3724 +pcm3730 +pcmad +pcmcia +pcmcia_core +pcmciamtd +pcmcia_rsrc +pcm_common +pcmda12 +pcmmio +pcmuio +pcnet32 +pcnet_cs +pcrypt +pcspkr +pcwd +pcwd_pci +pcwd_usb +pd +pd6729 +pda_power +pegasus +penmount +pf +pg +phantom +phison +phonedev +phonet +phram +physmap +physmap_of +pktcdvd +pktgen +pl2303 +platform_lcd +plat_nand +plat-ram +plip +plusb +pluto2 +plx_pci +pm2fb +pm3fb +pm8001 +pmc551 +pmcraid +pms +pn544 +pn_pep +poc +pohmelfs +poseidon +poulsbo +powermate +ppa +ppdev +ppp_async +ppp_deflate +ppp_mppe +pppoatm +pppoe +pppox +ppp_synctty +pps_core +pps-ldisc +pps_parport +pptp +prism2_usb +prism54 +progear_bl +proteon +ps2mult +psb_gfx +psmouse +pt +pvrusb2 +pwc +pxa2xx_spi +qcaux +qcserial +qinfo_probe +qla1280 +qla2xxx +qla3xxx +qla4xxx +qlcnic +qlge +qlogic_cs +qlogicfas +qlogicfas408 +qnx4 +qt1010 +qt1070 +quatech_daqp_cs +quatech_usb2 +quickstart +quota_tree +quota_v1 +quota_v2 +r128 +r8169 +r8187se +r8192e_pci +r8192u_usb +r82600_edac +r852 +r8712u +r8a66597-hcd +radeon +radeonfb +radio-aimslab +radio-aztech +radio-cadet +radio-gemtek +radio-i2c-si470x +radio-maxiradio +radio-miropcm20 +radio-mr800 +radio-rtrack2 +radio-sf16fmi +radio-sf16fmr2 +radio-si4713 +radio-tea5764 +radio-terratec +radio-timb +radio-trust +radio-typhoon +radio-usb-si470x +radio-wl1273 +radio-zoltrix +raid0 +raid1 +raid10 +raid456 +raid6_pq +raid6test +raid_class +ramoops +raw +ray_cs +rbd +rc-adstech-dvb-t-pci +rc-alink-dtu-m +rc-anysee +rc-apac-viewcomp +rc-asus-pc39 +rc-ati-tv-wonder-hd-600 +rc-avermedia +rc-avermedia-a16d +rc-avermedia-cardbus +rc-avermedia-dvbt +rc-avermedia-m135a +rc-avermedia-m733a-rm-k6 +rc-avermedia-rm-ks +rc-avertv-303 +rc-azurewave-ad-tu700 +rc-behold +rc-behold-columbus +rc-budget-ci-old +rc-cinergy +rc-cinergy-1400 +rc-core +rc-dib0700-nec +rc-dib0700-rc5 +rc-digitalnow-tinytwin +rc-digittrade +rc-dm1105-nec +rc-dntv-live-dvb-t +rc-dntv-live-dvbt-pro +rc-em-terratec +rc-encore-enltv +rc-encore-enltv2 +rc-encore-enltv-fm53 +rc-evga-indtube +rc-eztv +rc-flydvb +rc-flyvideo +rc-fusionhdtv-mce +rc-gadmei-rm008z +rc-genius-tvgo-a11mce +rc-gotview7135 +rc-hauppauge +rc-imon-mce +rc-imon-pad +rc-iodata-bctv7e +rc-kaiomy +rc-kworld-315u +rc-kworld-plus-tv-analog +rc-leadtek-y04g0051 +rc-lirc +rc-lme2510 +rc-loopback +rc-manli +rc-msi-digivox-ii +rc-msi-digivox-iii +rc-msi-tvanywhere +rc-msi-tvanywhere-plus +rc-nebula +rc-nec-terratec-cinergy-xs +rc-norwood +rc-npgtech +rc-pctv-sedna +rc-pinnacle-color +rc-pinnacle-grey +rc-pinnacle-pctv-hd +rc-pixelview +rc-pixelview-002t +rc-pixelview-mk12 +rc-pixelview-new +rc-powercolor-real-angel +rc-proteus-2309 +rc-purpletv +rc-pv951 +rc-rc6-mce +rc-real-audio-220-32-keys +rc-streamzap +rc-tbs-nec +rc-technisat-usb2 +rc-terratec-cinergy-xs +rc-terratec-slim +rc-terratec-slim-2 +rc-tevii-nec +rc-tivo +rc-total-media-in-hand +rc-trekstor +rc-tt-1500 +rc-twinhan1027 +rc-videomate-m1f +rc-videomate-s350 +rc-videomate-tv-pvr +rc-winfast +rc-winfast-usbii-deluxe +rdc321x-gpio +rdc321x-southbridge +rdma_cm +rdma_ucm +rds +rds_rdma +rds_tcp +redboot +redrat3 +reed_solomon +reiserfs +rfc1051 +rfc1201 +rfcomm +rfd_ftl +rfkill-regulator +ring_sw +rio500 +rionet +riscom8 +rivafb +rj54n1cb0c +rmd128 +rmd160 +rmd256 +rmd320 +rndis_host +rndis_wlan +rocket +romfs +rose +rotary_encoder +rpcsec_gss_krb5 +rrunner +rt2400pci +rt2500pci +rt2500usb +rt2800lib +rt2800pci +rt2800usb +rt2x00lib +rt2x00pci +rt2x00usb +rt61pci +rt73usb +rtc-88pm860x +rtc-ab3100 +rtc-ab8500 +rtc-bq32k +rtc-bq4802 +rtc-ds1286 +rtc-ds1305 +rtc-ds1307 +rtc-ds1374 +rtc-ds1390 +rtc-ds1511 +rtc-ds1553 +rtc-ds1672 +rtc-ds1742 +rtc-ds3232 +rtc-ds3234 +rtc-em3027 +rtc-fm3130 +rtc-isl12022 +rtc-isl1208 +rtc-m41t80 +rtc-m41t93 +rtc-m41t94 +rtc-m48t35 +rtc-m48t59 +rtc-m48t86 +rtc-max6900 +rtc-max6902 +rtc-max8925 +rtc-max8998 +rtc-mc13xxx +rtc-msm6242 +rtc-pcf2123 +rtc-pcf50633 +rtc-pcf8563 +rtc-pcf8583 +rtc-r9701 +rtc-rp5c01 +rtc-rs5c348 +rtc-rs5c372 +rtc-rv3029c2 +rtc-rx8025 +rtc-rx8581 +rtc-s35390a +rtc-stk17ta8 +rtc-test +rtc-v3020 +rtc-wm831x +rtc-wm8350 +rtc-x1205 +rtd520 +rti800 +rti802 +rtl8150 +rtl8180 +rtl8187 +rtl8192c-common +rtl8192ce +rtl8192cu +rtl8192se +rtlwifi +rts_pstor +rxkad +s1d13xxxfb +s2250 +s2250-loader +s2255drv +s2io +s3fb +s526 +s5h1409 +s5h1411 +s5h1420 +s626 +s6e63m0 +s921 +saa6588 +saa6752hs +saa7110 +saa7115 +saa7127 +saa7134 +saa7134-alsa +saa7134-dvb +saa7134-empress +saa7146 +saa7146_vv +saa7164 +saa717x +saa7185 +saa7706h +safe_serial +salsa20_generic +salsa20-i586 +samsung-laptop +sata_inic162x +sata_mv +sata_nv +sata_promise +sata_qstor +sata_sil +sata_sil24 +sata_sis +sata_svw +sata_sx4 +sata_uli +sata_via +sata_vsc +savage +savagefb +sb1000 +sbc60xxwdt +sbc7240_wdt +sbc8360 +sbc_epx_c3 +sbc_fitpc2_wdt +sbc_gxx +sbe-2t3e3 +sbni +sbs +sbshc +sc +sc1200wdt +sc520cdp +sc520_wdt +sc92031 +sca3000 +scb2_flash +scc +sch311x_wdt +sch5627 +sch_atm +sch_cbq +sch_choke +sch_drr +sch_dsmark +sch_gpio +sch_gred +sch_hfsc +sch_htb +sch_ingress +sch_mqprio +sch_multiq +sch_netem +sch_prio +sch_qfq +sch_red +sch_sfb +sch_sfq +sch_tbf +sch_teql +scsi_debug +scsi_dh_alua +scsi_dh_emc +scsi_dh_hp_sw +scsi_dh_rdac +scsi_tgt +scsi_transport_fc +scsi_transport_iscsi +scsi_transport_sas +scsi_transport_spi +scsi_transport_srp +scsi_wait_scan +sctp +sctp_probe +scx200 +scx200_acb +scx200_docflash +scx200_gpio +scx200_hrt +scx200_i2c +scx200_wdt +sdhci +sdhci-of +sdhci-pci +sdhci-platform +sdio_uart +sdla +sdricoh_cs +sealevel +sedlbauer_cs +seed +seeq8005 +sep_driver +seqiv +ser_gigaset +serial2002 +serial_cs +serio_raw +sermouse +serpent +serport +serqt_usb2 +ses +sfc +sha512_generic +shpchp +sht15 +sht21 +si21xx +si4713-i2c +sidewinder +siemens_mpi +sierra +sierra_net +sil164 +sim710 +sir-dev +sis +sis190 +sis5595 +sis900 +sis-agp +sisfb +sisusbvga +sit +sja1000 +sja1000_isa +sja1000_platform +skel +skfp +skge +skisa +sky2 +sl811_cs +sl811-hcd +slcan +slicoss +slip +slram +sm501 +sm501fb +sm7xx +smc9194 +smc91c92_cs +smc-mca +sm_common +smctr +smc-ultra +smc-ultra32 +sm_ftl +smm665 +smsc37b787_wdt +smsc47b397 +smsc47m1 +smsc47m192 +smsc75xx +smsc9420 +smsc95xx +smsc-ircc2 +smsdvb +smsmdtv +smssdio +smsusb +sn9c102 +snd +snd-ac97-codec +snd-ad1816a +snd-ad1848 +snd-ad1889 +snd-adlib +snd-ak4113 +snd-ak4114 +snd-ak4117 +snd-ak4xxx-adda +snd-ali5451 +snd-aloop +snd-als100 +snd-als300 +snd-als4000 +snd-asihpi +snd-atiixp +snd-atiixp-modem +snd-au8810 +snd-au8820 +snd-au8830 +snd-aw2 +snd-azt1605 +snd-azt2316 +snd-azt2320 +snd-azt3328 +snd-bt87x +snd-ca0106 +snd-cmi8330 +snd-cmipci +snd-cs4231 +snd-cs4236 +snd-cs4281 +snd-cs46xx +snd-cs5530 +snd-cs5535audio +snd-cs8427 +snd-ctxfi +snd-darla20 +snd-darla24 +snd-dummy +snd-echo3g +snd-emu10k1 +snd-emu10k1-synth +snd-emu10k1x +snd-emu8000-synth +snd-emux-synth +snd-ens1370 +snd-ens1371 +snd-es1688 +snd-es1688-lib +snd-es18xx +snd-es1938 +snd-es1968 +snd-firewire-lib +snd-firewire-speakers +snd-fm801 +snd-gina20 +snd-gina24 +snd-gusclassic +snd-gusextreme +snd-gus-lib +snd-gusmax +snd-hda-codec +snd-hda-codec-analog +snd-hda-codec-ca0110 +snd-hda-codec-cirrus +snd-hda-codec-cmedia +snd-hda-codec-conexant +snd-hda-codec-hdmi +snd-hda-codec-idt +snd-hda-codec-realtek +snd-hda-codec-si3054 +snd-hda-codec-via +snd-hda-intel +snd-hdsp +snd-hdspm +snd-hrtimer +snd-hwdep +snd-i2c +snd-ice1712 +snd-ice1724 +snd-ice17xx-ak4xxx +snd-indigo +snd-indigodj +snd-indigodjx +snd-indigoio +snd-indigoiox +snd-intel8x0 +snd-intel8x0m +snd-interwave +snd-interwave-stb +snd-isight +snd-jazz16 +snd-korg1212 +snd-layla20 +snd-layla24 +snd-lola +snd-lx6464es +snd-maestro3 +snd-mia +snd-miro +snd-mixart +snd-mona +snd-mpu401 +snd-mpu401-uart +snd-msnd-classic +snd-msnd-lib +snd-msnd-pinnacle +snd-mtpav +snd-mts64 +snd-nm256 +snd-opl3-lib +snd-opl3sa2 +snd-opl3-synth +snd-opl4-lib +snd-opl4-synth +snd-opti92x-ad1848 +snd-opti92x-cs4231 +snd-opti93x +snd-oxygen +snd-oxygen-lib +snd-page-alloc +snd-pcm +snd-pcsp +snd-pcxhr +snd-pdaudiocf +snd-portman2x4 +snd-pt2258 +snd-rawmidi +snd-riptide +snd-rme32 +snd-rme96 +snd-rme9652 +snd-sb16 +snd-sb16-csp +snd-sb16-dsp +snd-sb8 +snd-sb8-dsp +snd-sbawe +snd-sb-common +snd-sc6000 +snd-seq +snd-seq-device +snd-seq-dummy +snd-seq-midi +snd-seq-midi-emul +snd-seq-midi-event +snd-seq-virmidi +snd-serial-u16550 +snd-sis7019 +snd-soc-88pm860x +snd-soc-ad1836 +snd-soc-ad193x +snd-soc-ad73311 +snd-soc-ads117x +snd-soc-ak4104 +snd-soc-ak4535 +snd-soc-ak4641 +snd-soc-ak4642 +snd-soc-ak4671 +snd-soc-alc5623 +snd-soc-core +snd-soc-cs4270 +snd-soc-cs4271 +snd-soc-cs42l51 +snd-soc-cx20442 +snd-soc-da7210 +snd-soc-dfbmcs320 +snd-soc-l3 +snd-soc-lm4857 +snd-soc-max98088 +snd-soc-max98095 +snd-soc-max9850 +snd-soc-max9877 +snd-soc-pcm3008 +snd-soc-sgtl5000 +snd-soc-spdif +snd-soc-ssm2602 +snd-soc-tlv320aic23 +snd-soc-tlv320aic26 +snd-soc-tlv320aic32x4 +snd-soc-tlv320aic3x +snd-soc-tlv320dac33 +snd-soc-tpa6130a2 +snd-soc-uda134x +snd-soc-uda1380 +snd-soc-wl1273 +snd-soc-wm1250-ev1 +snd-soc-wm2000 +snd-soc-wm8350 +snd-soc-wm8400 +snd-soc-wm8510 +snd-soc-wm8523 +snd-soc-wm8580 +snd-soc-wm8711 +snd-soc-wm8727 +snd-soc-wm8728 +snd-soc-wm8731 +snd-soc-wm8737 +snd-soc-wm8741 +snd-soc-wm8750 +snd-soc-wm8753 +snd-soc-wm8770 +snd-soc-wm8776 +snd-soc-wm8804 +snd-soc-wm8900 +snd-soc-wm8903 +snd-soc-wm8904 +snd-soc-wm8915 +snd-soc-wm8940 +snd-soc-wm8955 +snd-soc-wm8960 +snd-soc-wm8961 +snd-soc-wm8962 +snd-soc-wm8971 +snd-soc-wm8974 +snd-soc-wm8978 +snd-soc-wm8985 +snd-soc-wm8988 +snd-soc-wm8990 +snd-soc-wm8991 +snd-soc-wm8993 +snd-soc-wm8994 +snd-soc-wm8995 +snd-soc-wm9081 +snd-soc-wm9090 +snd-soc-wm-hubs +snd-sonicvibes +snd-sscape +snd-tea575x-tuner +snd-tea6330t +snd-timer +snd-trident +snd-ua101 +snd-usb-audio +snd-usb-caiaq +snd-usbmidi-lib +snd-usb-us122l +snd-usb-usx2y +snd-util-mem +snd-via82xx +snd-via82xx-modem +snd-virmidi +snd-virtuoso +snd-vx222 +snd-vx-lib +snd-vxpocket +snd-wavefront +snd-wss-lib +snd-ymfpci +soc_camera +soc_camera_platform +soc_mediabus +softdog +softing +softing_cs +solos-pci +sony-laptop +sonypi +soundcore +sp5100_tco +sp8870 +sp887x +spaceball +spaceorb +sparse-keymap +spcp8x5 +speakup +speakup_acntpc +speakup_acntsa +speakup_apollo +speakup_audptr +speakup_bns +speakup_decext +speakup_decpc +speakup_dectlk +speakup_dtlk +speakup_dummy +speakup_keypc +speakup_ltlk +speakup_soft +speakup_spkout +speakup_txprt +specialix +spectrum_cs +speedfax +speedtch +spi_altera +spi_bitbang +spi_butterfly +spidev +spi_gpio +spi_lm70llp +spi_oc_tiny +spi_topcliff_pch +squashfs +sr030pc30 +ssb +ssfdc +sst25l +sstfb +ssu100 +ssv_dnp +st +st1232 +stallion +starfire +stb0899 +stb6000 +stb6100 +st_drv +stex +stinger +stir4200 +stkwebcam +stmmac +stmpe-keypad +stmpe-ts +stowaway +stp +streamzap +stv0288 +stv0297 +stv0299 +stv0367 +stv0900 +stv090x +stv6110 +stv6110x +sundance +sungem +sungem_phy +sunhme +suni +sunkbd +sunrpc +svcrdma +svgalib +sworks-agp +sx8 +sym53c416 +sym53c500_cs +sym53c8xx +symbolserial +synaptics_i2c +synaptics_i2c_rmi4 +synclink +synclink_cs +synclink_gt +synclinkmp +syscopyarea +sysfillrect +sysimgblt +sysv +t128 +t1isa +t1pci +target_core_file +target_core_iblock +target_core_mod +target_core_pscsi +tc1100-wmi +tc3589x-keypad +tca6416-keypad +tcic +tcm_fc +tcm_loop +tcp_bic +tcp_highspeed +tcp_htcp +tcp_hybla +tcp_illinois +tcp_lp +tcp_probe +tcp_scalable +tcp_vegas +tcp_veno +tcp_westwood +tcp_yeah +tcrypt +tda10021 +tda10023 +tda10048 +tda1004x +tda10086 +tda18212 +tda18218 +tda18271 +tda665x +tda7432 +tda8083 +tda8261 +tda826x +tda827x +tda8290 +tda9840 +tda9887 +tdfx +tdfxfb +tdo24m +tea +tea5761 +tea5767 +tea6415c +tea6420 +tef6862 +tehuti +tekram-sir +teles_cs +test-kstrtox +test_power +tg3 +tgr192 +thinkpad_acpi +thmc50 +ti_dac7512 +tifm_7xx1 +tifm_core +tifm_ms +tifm_sd +timb_dma +timberdale +timblogiw +timbuart +timeriomem-rng +tipc +ti_usb_3410_5052 +tlan +tlclk +tle62x0 +tm6000 +tm6000-alsa +tm6000-dvb +tmdc +tmiofb +tmp102 +tmp401 +tmp421 +tms380tr +tmscsim +tmspci +toim3232-sir +topstar-laptop +toshiba_acpi +toshiba_bluetooth +touchit213 +touchright +touchwin +tpm_atmel +tpm_infineon +tpm_nsc +tpm_tis +tps6105x +tps6105x-regulator +tps65010 +tps65023-regulator +tps6507x +tps6507x-regulator +tps6507x-ts +tps6524x-regulator +tps6586x-regulator +tps65910-regulator +trancevibrator +tranzport +tridentfb +ts5500_flash +ts_bm +tsc2005 +tsc2007 +tscan1 +ts_fsm +ts_kmp +tsl2550 +tsl2563 +tsl2583 +ttm +ttpci-eeprom +ttusb_dec +ttusbdecfe +tua6100 +tulip +tuner +tuner-simple +tuner-types +tuner-xc2028 +tunnel4 +tunnel6 +turbografx +tvaudio +tveeprom +tvp5150 +tw9910 +twidjoy +twofish_common +twofish_generic +twofish-i586 +typhoon +u132-hcd +u14-34f +uartlite +uas +ubi +ubifs +ucb1400_core +ucb1400_ts +udf +udlfb +ueagle-atm +ufs +uio +uio_aec +uio_cif +uio_netx +uio_pci_generic +uio_pdrv +uio_pdrv_genirq +uio_sercos3 +uli526x +ultrastor +umc +umem +ums-alauda +ums-cypress +ums-datafab +ums-eneub6250 +ums-freecom +ums-isd200 +ums-jumpshot +ums-karma +ums-onetouch +ums-realtek +ums-sddr09 +ums-sddr55 +ums-usbat +unioxx5 +upd64031a +upd64083 +uPD98402 +usb8xxx +usbatm +usb_debug +usbdux +usbduxfast +usb_gigaset +usbhid +usbkbd +usblcd +usbled +usblp +usbmouse +usbnet +usbserial +usbsevseg +usb-storage +usbtest +usbtmc +usbtouchscreen +usbvision +usb_wwan +userspace-consumer +ushc +uss720 +uvcvideo +uvesafb +uwb +v4l2-common +v4l2-int-device +v4l2-mem2mem +vcan +ves1820 +ves1x93 +vesafb +veth +vfat +vga16fb +vgastate +vgg2432a4 +vhost_net +via +via686a +via-camera +via-cputemp +viafb +via-ircc +via-rhine +via-rng +via-sdmmc +via-velocity +video +videobuf2-core +videobuf2-memops +videobuf2-vmalloc +videobuf-core +videobuf-dma-contig +videobuf-dma-sg +videobuf-dvb +videobuf-vmalloc +videocodec +videodev +virtio +virtio_balloon +virtio_blk +virtio_console +virtio_net +virtio_pci +virtio_ring +virtio-rng +virtual +visor +vivi +vivopay-serial +vlsi_ir +vmac +vme +vme_ca91cx42 +vme_tsi148 +vme_user +vme_vmivme7805 +vmk80xx +vmlfb +vmw_balloon +vmwgfx +vmw_pvscsi +vmxnet3 +vp27smpx +vpx3220 +vsxxxaa +vt1211 +vt6656_stage +vt8231 +vt8623fb +vub300 +vx855 +vx855_gpio +vxge +w1_bq27000 +w1_ds2408 +w1_ds2423 +w1_ds2431 +w1_ds2433 +w1_ds2760 +w1_ds2780 +w1-gpio +w1_smem +w1_therm +w35und +w6692 +w83627ehf +w83627hf +w83627hf_wdt +w83697hf_wdt +w83697ug_wdt +w83781d +w83791d +w83792d +w83793 +w83795 +w83877f_wdt +w83977af_ir +w83977f_wdt +w83l785ts +w83l786ng +w9966 +wacom +wacom_w8001 +wafer5823wdt +walkera0701 +wanrouter +wanxl +warrior +wbsd +wd +wd7000 +wdt +wdt_pci +whci +whci-hcd +whc-rc +whiteheat +wimax +winbond-840 +winbond-cir +wire +wis-ov7640 +wis-saa7113 +wis-saa7115 +wis-sony-tuner +wistron_btns +wis-tw2804 +wis-tw9903 +wis-uda1342 +wl1251 +wl1251_sdio +wl1251_spi +wl1273-core +wl12xx +wl12xx_sdio +wl12xx_spi +wl3501_cs +wlags49_h25_cs +wlags49_h2_cs +wm831x_backup +wm831x_bl +wm831x-dcdc +wm831x-gpio +wm831x-hwmon +wm831x-isink +wm831x-ldo +wm831x-on +wm831x_power +wm831x-ts +wm831x_wdt +wm8350-gpiolib +wm8350-hwmon +wm8350_power +wm8350-regulator +wm8350_wdt +wm8400-core +wm8400-regulator +wm8739 +wm8775 +wm8994-gpio +wm8994-regulator +wm97xx-ts +wmi +wp512 +wusb-cbaf +wusbcore +wusb-wa +x25 +x25_asy +x38_edac +xc5000 +xcbc +xfrm4_mode_beet +xfrm4_mode_transport +xfrm4_mode_tunnel +xfrm4_tunnel +xfrm6_mode_beet +xfrm6_mode_ro +xfrm6_mode_transport +xfrm6_mode_tunnel +xfrm6_tunnel +xfrm_ipcomp +xfrm_user +xfs +xgifb +xhci-hcd +xilinx_uartps +xirc2ps_cs +xircom_cb +xo15-ebook +xo1-rfkill +xor +xpad +xprtrdma +x_tables +xt_addrtype +xt_AUDIT +xt_CHECKSUM +xt_CLASSIFY +xt_cluster +xt_comment +xt_connbytes +xt_connlimit +xt_connmark +xt_CONNSECMARK +xt_conntrack +xt_cpu +xt_CT +xt_dccp +xt_devgroup +xt_dscp +xt_DSCP +xt_esp +xt_hashlimit +xt_helper +xt_hl +xt_HL +xt_IDLETIMER +xt_iprange +xt_ipvs +xtkbd +xt_LED +xt_length +xt_limit +xt_mac +xt_mark +xt_multiport +xt_NFLOG +xt_NFQUEUE +xt_NOTRACK +xt_osf +xt_owner +xt_physdev +xt_pkttype +xt_policy +xt_quota +xt_rateest +xt_RATEEST +xt_realm +xt_recent +xts +xt_sctp +xt_SECMARK +xt_set +xt_socket +xt_state +xt_statistic +xt_string +xt_tcpmss +xt_TCPMSS +xt_TCPOPTSTRIP +xt_tcpudp +xt_TEE +xt_time +xt_TPROXY +xt_TRACE +xt_u32 +xusbatm +xz_dec_test +yam +yealink +yellowfin +yenta_socket +yurex +z85230 +zatm +zaurus +zcache +zd1201 +zd1211rw +zhenhua +zio +zl10036 +zl10039 +zl10353 +zlib +zlib_deflate +znet +zr36016 +zr36050 +zr36060 +zr36067 +zr364xx +zram --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/i386/virtual +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/i386/virtual @@ -0,0 +1,12257 @@ +(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 0x0397dab6 kvm_cpu_has_interrupt +(unknown) arch/x86/kvm/kvm 0x04507464 kvm_init_shadow_mmu +(unknown) arch/x86/kvm/kvm 0x07a555aa kvm_mmu_unload +(unknown) arch/x86/kvm/kvm 0x080e5349 kvm_is_linear_rip +(unknown) arch/x86/kvm/kvm 0x0aec1c91 kvm_fast_pio_out +(unknown) arch/x86/kvm/kvm 0x0d62a892 kvm_set_cr4 +(unknown) arch/x86/kvm/kvm 0x0fe8e797 __tracepoint_kvm_nested_vmexit_inject +(unknown) arch/x86/kvm/kvm 0x10fae0df gfn_to_pfn +(unknown) arch/x86/kvm/kvm 0x112ed254 kvm_write_tsc +(unknown) arch/x86/kvm/kvm 0x12b50bf0 kvm_init +(unknown) arch/x86/kvm/kvm 0x1327558e gfn_to_pfn_async +(unknown) arch/x86/kvm/kvm 0x13e02128 kvm_emulate_wbinvd +(unknown) arch/x86/kvm/kvm 0x15d911b8 kvm_inject_pending_timer_irqs +(unknown) arch/x86/kvm/kvm 0x1aee8a8c kvm_requeue_exception_e +(unknown) arch/x86/kvm/kvm 0x1b6af362 x86_emulate_instruction +(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 0x20de5193 kvm_disable_largepages +(unknown) arch/x86/kvm/kvm 0x212dd028 kvm_mmu_unprotect_page_virt +(unknown) arch/x86/kvm/kvm 0x21ec83d7 kvm_get_guest_memory_type +(unknown) arch/x86/kvm/kvm 0x2533f1fb kvm_set_msr_common +(unknown) arch/x86/kvm/kvm 0x27046576 kvm_exit +(unknown) arch/x86/kvm/kvm 0x28c1fab5 kvm_emulate_cpuid +(unknown) arch/x86/kvm/kvm 0x2c6d0cfa __tracepoint_kvm_nested_intercepts +(unknown) arch/x86/kvm/kvm 0x2dd56b61 gfn_to_page_many_atomic +(unknown) arch/x86/kvm/kvm 0x2de4b09a fx_init +(unknown) arch/x86/kvm/kvm 0x2e34ed86 kvm_inject_realmode_interrupt +(unknown) arch/x86/kvm/kvm 0x2f636c31 kvm_spurious_fault +(unknown) arch/x86/kvm/kvm 0x2f772a50 kvm_set_page_dirty +(unknown) arch/x86/kvm/kvm 0x2fd0ff77 kvm_mmu_reset_context +(unknown) arch/x86/kvm/kvm 0x30b69e8f kvm_cpu_get_interrupt +(unknown) arch/x86/kvm/kvm 0x30ba487d kvm_write_guest_cached +(unknown) arch/x86/kvm/kvm 0x317f9e6b kvm_enable_efer_bits +(unknown) arch/x86/kvm/kvm 0x31caccf8 kvm_release_page_clean +(unknown) arch/x86/kvm/kvm 0x361a102a kvm_vcpu_cache +(unknown) arch/x86/kvm/kvm 0x38c75d58 kvm_write_guest_page +(unknown) arch/x86/kvm/kvm 0x3aacc39e kvm_clear_guest_page +(unknown) arch/x86/kvm/kvm 0x3ac3e5c1 kvm_set_apic_base +(unknown) arch/x86/kvm/kvm 0x3de08404 kvm_set_shared_msr +(unknown) arch/x86/kvm/kvm 0x3f776536 __kvm_set_memory_region +(unknown) arch/x86/kvm/kvm 0x42281364 gfn_to_hva +(unknown) arch/x86/kvm/kvm 0x431b9bbe kvm_queue_exception +(unknown) arch/x86/kvm/kvm 0x44fa45e4 kvm_lmsw +(unknown) arch/x86/kvm/kvm 0x45564ea4 kvm_set_cr3 +(unknown) arch/x86/kvm/kvm 0x485cd7f6 kvm_rebooting +(unknown) arch/x86/kvm/kvm 0x4874c5db kvm_read_guest +(unknown) arch/x86/kvm/kvm 0x49a79e12 kvm_set_memory_region +(unknown) arch/x86/kvm/kvm 0x4fe731e5 kvm_get_msr_common +(unknown) arch/x86/kvm/kvm 0x5c085c2c kvm_clear_guest +(unknown) arch/x86/kvm/kvm 0x62821d36 __tracepoint_kvm_nested_vmexit +(unknown) arch/x86/kvm/kvm 0x6439596f __tracepoint_kvm_skinit +(unknown) arch/x86/kvm/kvm 0x655eb69d kvm_get_kvm +(unknown) arch/x86/kvm/kvm 0x66713e81 kvm_emulate_hypercall +(unknown) arch/x86/kvm/kvm 0x669da1fd kvm_set_pfn_dirty +(unknown) arch/x86/kvm/kvm 0x6af4d4f6 kvm_vcpu_init +(unknown) arch/x86/kvm/kvm 0x6bb4e902 kvm_queue_exception_e +(unknown) arch/x86/kvm/kvm 0x6bc968b7 kvm_set_xcr +(unknown) arch/x86/kvm/kvm 0x6d4940ba kvm_set_cr0 +(unknown) arch/x86/kvm/kvm 0x6db19e07 is_error_pfn +(unknown) arch/x86/kvm/kvm 0x6e8ec3f6 gfn_to_memslot +(unknown) arch/x86/kvm/kvm 0x6e99f0fe kvm_is_visible_gfn +(unknown) arch/x86/kvm/kvm 0x6f46b7e9 kvm_vcpu_uninit +(unknown) arch/x86/kvm/kvm 0x74555e69 kvm_after_handle_nmi +(unknown) arch/x86/kvm/kvm 0x74fbc94a is_fault_pfn +(unknown) arch/x86/kvm/kvm 0x770863c2 kvm_cpu_has_pending_timer +(unknown) arch/x86/kvm/kvm 0x7aa64803 kvm_release_pfn_clean +(unknown) arch/x86/kvm/kvm 0x7b87fa5c kvm_find_cpuid_entry +(unknown) arch/x86/kvm/kvm 0x7cf28682 kvm_require_cpl +(unknown) arch/x86/kvm/kvm 0x7fbf1b33 kvm_gfn_to_hva_cache_init +(unknown) arch/x86/kvm/kvm 0x822ed17d __tracepoint_kvm_msr +(unknown) arch/x86/kvm/kvm 0x831327da kvm_max_guest_tsc_khz +(unknown) arch/x86/kvm/kvm 0x84184473 is_error_page +(unknown) arch/x86/kvm/kvm 0x87652f94 kvm_inject_nmi +(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 0x9365d2f7 kvm_read_guest_page +(unknown) arch/x86/kvm/kvm 0x96f09ebd kvm_mmu_load +(unknown) arch/x86/kvm/kvm 0x983fd209 kvm_vcpu_on_spin +(unknown) arch/x86/kvm/kvm 0x9a216313 kvm_define_shared_msr +(unknown) arch/x86/kvm/kvm 0xa212b747 kvm_set_rflags +(unknown) arch/x86/kvm/kvm 0xa2a9e98b kvm_x86_ops +(unknown) arch/x86/kvm/kvm 0xa46bdfd0 kvm_release_page_dirty +(unknown) arch/x86/kvm/kvm 0xa73deaf9 kvm_emulate_halt +(unknown) arch/x86/kvm/kvm 0xad1e90ea kvm_set_cr8 +(unknown) arch/x86/kvm/kvm 0xae33c82c kvm_get_cr8 +(unknown) arch/x86/kvm/kvm 0xaff5a005 kvm_mmu_page_fault +(unknown) arch/x86/kvm/kvm 0xb090254e hva_to_pfn_atomic +(unknown) arch/x86/kvm/kvm 0xb377fe48 kvm_get_cs_db_l_bits +(unknown) arch/x86/kvm/kvm 0xb63b6605 __tracepoint_kvm_nested_vmrun +(unknown) arch/x86/kvm/kvm 0xb845cdb9 kvm_get_rflags +(unknown) arch/x86/kvm/kvm 0xbb57832e kvm_complete_insn_gp +(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 0xbfafe0c3 __tracepoint_kvm_cr +(unknown) arch/x86/kvm/kvm 0xc00ccae2 kvm_mmu_invlpg +(unknown) arch/x86/kvm/kvm 0xc0912db9 kvm_get_dr +(unknown) arch/x86/kvm/kvm 0xc24fee1e gfn_to_page +(unknown) arch/x86/kvm/kvm 0xc703358b kvm_requeue_exception +(unknown) arch/x86/kvm/kvm 0xcfda6554 gfn_to_pfn_prot +(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 0xd2d2cd18 kvm_read_guest_page_mmu +(unknown) arch/x86/kvm/kvm 0xd344b695 kvm_before_handle_nmi +(unknown) arch/x86/kvm/kvm 0xd3ffb532 kvm_resched +(unknown) arch/x86/kvm/kvm 0xd653d179 kvm_put_kvm +(unknown) arch/x86/kvm/kvm 0xd91510c7 __tracepoint_kvm_invlpga +(unknown) arch/x86/kvm/kvm 0xdb7634c5 gfn_to_pfn_atomic +(unknown) arch/x86/kvm/kvm 0xde5f380f kvm_mmu_get_spte_hierarchy +(unknown) arch/x86/kvm/kvm 0xdfe05e55 kvm_get_apic_base +(unknown) arch/x86/kvm/kvm 0xe5a8836b load_pdptrs +(unknown) arch/x86/kvm/kvm 0xe5d11027 kvm_set_dr +(unknown) arch/x86/kvm/kvm 0xeaf2156a kvm_task_switch +(unknown) arch/x86/kvm/kvm 0xeaffc9cc __tracepoint_kvm_nested_intr_vmexit +(unknown) arch/x86/kvm/kvm 0xee8ff414 __tracepoint_kvm_exit +(unknown) arch/x86/kvm/kvm 0xf05f49af kvm_read_guest_atomic +(unknown) arch/x86/kvm/kvm 0xf3708850 __tracepoint_kvm_page_fault +(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 0x3a0233cb af_alg_release +(unknown) crypto/af_alg 0x4cc506ab af_alg_make_sg +(unknown) crypto/af_alg 0x9c6f7079 af_alg_unregister_type +(unknown) crypto/af_alg 0xab5fb564 af_alg_free_sg +(unknown) crypto/af_alg 0xbeefa283 af_alg_register_type +(unknown) crypto/af_alg 0xc0dd0320 af_alg_complete +(unknown) crypto/af_alg 0xe27f8ad0 af_alg_wait_for_completion +(unknown) crypto/af_alg 0xe3e0c86b af_alg_accept +(unknown) crypto/af_alg 0xe4649fde af_alg_cmsg_send +(unknown) crypto/async_tx/async_memcpy 0xc32dd080 async_memcpy +(unknown) crypto/async_tx/async_pq 0x25813454 async_gen_syndrome +(unknown) crypto/async_tx/async_pq 0xec1b573e async_syndrome_val +(unknown) crypto/async_tx/async_raid6_recov 0x11ae165b async_raid6_datap_recov +(unknown) crypto/async_tx/async_raid6_recov 0xf5706c58 async_raid6_2data_recov +(unknown) crypto/async_tx/async_tx 0x4ef42880 __async_tx_find_channel +(unknown) crypto/async_tx/async_tx 0xa8de323a async_tx_submit +(unknown) crypto/async_tx/async_tx 0xe312d4ce async_tx_quiesce +(unknown) crypto/async_tx/async_tx 0xf2564f42 async_trigger_callback +(unknown) crypto/async_tx/async_xor 0x7ae8aab6 async_xor_val +(unknown) crypto/async_tx/async_xor 0xf6fb4230 async_xor +(unknown) crypto/cryptd 0x103af0e2 cryptd_aead_child +(unknown) crypto/cryptd 0x118fb0fb cryptd_free_aead +(unknown) crypto/cryptd 0x1f7c51a0 cryptd_free_ablkcipher +(unknown) crypto/cryptd 0x4032d789 cryptd_free_ahash +(unknown) crypto/cryptd 0x6791daff cryptd_shash_desc +(unknown) crypto/cryptd 0x692a01f3 cryptd_alloc_aead +(unknown) crypto/cryptd 0x737d4087 cryptd_alloc_ahash +(unknown) crypto/cryptd 0x8ff24bba cryptd_alloc_ablkcipher +(unknown) crypto/cryptd 0xb03d1d6f cryptd_ahash_child +(unknown) crypto/cryptd 0xe4c6b65a 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 0x3af3039e acpi_smbus_write +(unknown) drivers/acpi/sbshc 0x7ee71801 acpi_smbus_read +(unknown) drivers/acpi/sbshc 0x9cd1d2fa acpi_smbus_unregister_callback +(unknown) drivers/acpi/sbshc 0xa8f9dd51 acpi_smbus_register_callback +(unknown) drivers/acpi/video 0x189fa8e2 acpi_video_get_edid +(unknown) drivers/acpi/video 0x7a45377b acpi_video_unregister +(unknown) drivers/acpi/video 0x8826c13b acpi_video_register +(unknown) drivers/ata/libahci 0x0cbbe27d ahci_init_controller +(unknown) drivers/ata/libahci 0x2025dcd0 ahci_reset_controller +(unknown) drivers/ata/libahci 0x382e645b ahci_reset_em +(unknown) drivers/ata/libahci 0x464bbff7 ahci_do_softreset +(unknown) drivers/ata/libahci 0x5d0b022b ahci_print_info +(unknown) drivers/ata/libahci 0x5eacba1f ahci_interrupt +(unknown) drivers/ata/libahci 0x5f87b8a3 ahci_port_resume +(unknown) drivers/ata/libahci 0x716962f5 ahci_start_engine +(unknown) drivers/ata/libahci 0x9c76a114 ahci_stop_engine +(unknown) drivers/ata/libahci 0xa93749a4 ahci_fill_cmd_slot +(unknown) drivers/ata/libahci 0xaa3008c1 ahci_save_initial_config +(unknown) drivers/ata/libahci 0xb51183cc ahci_kick_engine +(unknown) drivers/ata/libahci 0xd8c2c129 ahci_sdev_attrs +(unknown) drivers/ata/libahci 0xd9037b1d ahci_check_ready +(unknown) drivers/ata/libahci 0xe1a5a47f ahci_ops +(unknown) drivers/ata/libahci 0xea50dad3 ahci_ignore_sss +(unknown) drivers/ata/libahci 0xed557255 ahci_shost_attrs +(unknown) drivers/ata/libahci 0xf6464980 ahci_em_messages +(unknown) drivers/ata/libahci 0xf669d787 ahci_set_em_messages +(unknown) drivers/ata/pata_platform 0xa880b9e3 __pata_platform_probe +(unknown) drivers/ata/pata_platform 0xe1b21943 __pata_platform_remove +(unknown) drivers/atm/suni 0x914dc19d suni_init +(unknown) drivers/atm/uPD98402 0x2b06358b 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 0x361d9349 bcma_chipco_gpio_control +(unknown) drivers/bcma/bcma 0x408b555b bcma_bus_register +(unknown) drivers/bcma/bcma 0x7746b4bf __bcma_driver_register +(unknown) drivers/bcma/bcma 0x987e2f70 bcma_core_is_enabled +(unknown) drivers/bcma/bcma 0xa02ca930 bcma_bus_unregister +(unknown) drivers/bcma/bcma 0xa198bba7 bcma_driver_unregister +(unknown) drivers/bcma/bcma 0xe76803cf bcma_core_enable +(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 0x027eff9b pi_disconnect +(unknown) drivers/block/paride/paride 0x0ea4d71f pi_write_block +(unknown) drivers/block/paride/paride 0x46899bc4 paride_unregister +(unknown) drivers/block/paride/paride 0x5965abc1 paride_register +(unknown) drivers/block/paride/paride 0x5bb53172 pi_connect +(unknown) drivers/block/paride/paride 0x8ad2b019 pi_release +(unknown) drivers/block/paride/paride 0x9f7eafe1 pi_do_claimed +(unknown) drivers/block/paride/paride 0xa86d6982 pi_schedule_claimed +(unknown) drivers/block/paride/paride 0xac18fe45 pi_read_regr +(unknown) drivers/block/paride/paride 0xda683472 pi_read_block +(unknown) drivers/block/paride/paride 0xf8104625 pi_init +(unknown) drivers/block/paride/paride 0xfc70f27d pi_write_regr +(unknown) drivers/bluetooth/btmrvl 0x03e9233c btmrvl_remove_card +(unknown) drivers/bluetooth/btmrvl 0x35efb6a3 btmrvl_add_card +(unknown) drivers/bluetooth/btmrvl 0x4b017bd0 btmrvl_check_evtpkt +(unknown) drivers/bluetooth/btmrvl 0x4cd3626d btmrvl_send_module_cfg_cmd +(unknown) drivers/bluetooth/btmrvl 0x52e11a76 btmrvl_enable_ps +(unknown) drivers/bluetooth/btmrvl 0x56d69caa btmrvl_interrupt +(unknown) drivers/bluetooth/btmrvl 0x98663157 btmrvl_register_hdev +(unknown) drivers/bluetooth/btmrvl 0x9ce376d4 btmrvl_process_event +(unknown) drivers/char/ipmi/ipmi_msghandler 0x0648cb93 ipmi_get_my_address +(unknown) drivers/char/ipmi/ipmi_msghandler 0x0693813e ipmi_set_my_LUN +(unknown) drivers/char/ipmi/ipmi_msghandler 0x1561017f ipmi_get_version +(unknown) drivers/char/ipmi/ipmi_msghandler 0x1e0bce08 ipmi_smi_add_proc_entry +(unknown) drivers/char/ipmi/ipmi_msghandler 0x25a226a0 ipmi_set_my_address +(unknown) drivers/char/ipmi/ipmi_msghandler 0x27970604 ipmi_set_gets_events +(unknown) drivers/char/ipmi/ipmi_msghandler 0x3938fe20 ipmi_get_maintenance_mode +(unknown) drivers/char/ipmi/ipmi_msghandler 0x3ebad745 ipmi_set_maintenance_mode +(unknown) drivers/char/ipmi/ipmi_msghandler 0x40f2b10c ipmi_alloc_smi_msg +(unknown) drivers/char/ipmi/ipmi_msghandler 0x519b24eb ipmi_get_my_LUN +(unknown) drivers/char/ipmi/ipmi_msghandler 0x56c58cd2 ipmi_smi_watcher_register +(unknown) drivers/char/ipmi/ipmi_msghandler 0x5db9328a ipmi_poll_interface +(unknown) drivers/char/ipmi/ipmi_msghandler 0x6be9fc43 ipmi_create_user +(unknown) drivers/char/ipmi/ipmi_msghandler 0x76a8d4fe ipmi_register_smi +(unknown) drivers/char/ipmi/ipmi_msghandler 0x797da2f3 ipmi_smi_watchdog_pretimeout +(unknown) drivers/char/ipmi/ipmi_msghandler 0x7b4714b2 ipmi_register_for_cmd +(unknown) drivers/char/ipmi/ipmi_msghandler 0x804f922a ipmi_addr_length +(unknown) drivers/char/ipmi/ipmi_msghandler 0x8ee92aca ipmi_get_smi_info +(unknown) drivers/char/ipmi/ipmi_msghandler 0xa074b9b2 ipmi_request_settime +(unknown) drivers/char/ipmi/ipmi_msghandler 0xafbae2d8 ipmi_unregister_for_cmd +(unknown) drivers/char/ipmi/ipmi_msghandler 0xc032e687 ipmi_unregister_smi +(unknown) drivers/char/ipmi/ipmi_msghandler 0xc77d7a81 ipmi_smi_watcher_unregister +(unknown) drivers/char/ipmi/ipmi_msghandler 0xc8445057 ipmi_destroy_user +(unknown) drivers/char/ipmi/ipmi_msghandler 0xd2546fdf ipmi_request_supply_msgs +(unknown) drivers/char/ipmi/ipmi_msghandler 0xd8a9b114 ipmi_free_recv_msg +(unknown) drivers/char/ipmi/ipmi_msghandler 0xda08f828 ipmi_smi_msg_received +(unknown) drivers/char/ipmi/ipmi_msghandler 0xe4f4665b ipmi_validate_addr +(unknown) drivers/char/nsc_gpio 0x59998c15 nsc_gpio_write +(unknown) drivers/char/nsc_gpio 0x67811046 nsc_gpio_read +(unknown) drivers/char/nsc_gpio 0xa3aa3231 nsc_gpio_dump +(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 0xc0431b5a scx200_gpio_ops +(unknown) drivers/dca/dca 0x2da2b461 register_dca_provider +(unknown) drivers/dca/dca 0x2e471f01 dca_register_notify +(unknown) drivers/dca/dca 0x31a2c8df dca_get_tag +(unknown) drivers/dca/dca 0x365f7fac free_dca_provider +(unknown) drivers/dca/dca 0x7fcdcf62 dca_add_requester +(unknown) drivers/dca/dca 0x8006c614 dca_unregister_notify +(unknown) drivers/dca/dca 0xa2a8378b unregister_dca_provider +(unknown) drivers/dca/dca 0xa69e4a3c dca3_get_tag +(unknown) drivers/dca/dca 0xb40d5195 alloc_dca_provider +(unknown) drivers/dca/dca 0xd08e6226 dca_remove_requester +(unknown) drivers/edac/edac_core 0x062c63b6 edac_pci_handle_pe +(unknown) drivers/edac/edac_core 0x062d9875 edac_mc_handle_fbd_ue +(unknown) drivers/edac/edac_core 0x086d98b5 edac_pci_del_device +(unknown) drivers/edac/edac_core 0x0b2dc8aa edac_device_alloc_ctl_info +(unknown) drivers/edac/edac_core 0x0c32ff8a edac_pci_alloc_index +(unknown) drivers/edac/edac_core 0x1fd82e4a edac_mc_find_csrow_by_page +(unknown) drivers/edac/edac_core 0x2690663b find_mci_by_dev +(unknown) drivers/edac/edac_core 0x2ccf4334 edac_pci_release_generic_ctl +(unknown) drivers/edac/edac_core 0x31d1526a edac_mc_handle_ce_no_info +(unknown) drivers/edac/edac_core 0x33aaa166 edac_device_add_device +(unknown) drivers/edac/edac_core 0x3e01e83d edac_pci_create_generic_ctl +(unknown) drivers/edac/edac_core 0x4045636b edac_mc_find +(unknown) drivers/edac/edac_core 0x46d79749 edac_mc_add_mc +(unknown) drivers/edac/edac_core 0x64280942 edac_mc_alloc +(unknown) drivers/edac/edac_core 0x66b2090c edac_pci_add_device +(unknown) drivers/edac/edac_core 0x69259f22 edac_mem_types +(unknown) drivers/edac/edac_core 0x6e3ff83a edac_device_alloc_index +(unknown) drivers/edac/edac_core 0x75a8b41e edac_mc_handle_ce +(unknown) drivers/edac/edac_core 0x860697bf edac_pci_free_ctl_info +(unknown) drivers/edac/edac_core 0x87a18f69 edac_device_handle_ue +(unknown) drivers/edac/edac_core 0x9eb1ddce edac_pci_reset_delay_period +(unknown) drivers/edac/edac_core 0xa3daae10 edac_pci_alloc_ctl_info +(unknown) drivers/edac/edac_core 0xb9f35124 edac_mc_handle_ue +(unknown) drivers/edac/edac_core 0xcc95de39 edac_mc_handle_fbd_ce +(unknown) drivers/edac/edac_core 0xd367d7df edac_device_del_device +(unknown) drivers/edac/edac_core 0xdadde8f3 edac_device_handle_ce +(unknown) drivers/edac/edac_core 0xecdf45de edac_pci_handle_npe +(unknown) drivers/edac/edac_core 0xeebeb0df edac_mc_del_mc +(unknown) drivers/edac/edac_core 0xefbd72e8 edac_mc_handle_ue_no_info +(unknown) drivers/edac/edac_core 0xf8843f5a edac_mc_free +(unknown) drivers/edac/edac_core 0xf9d71b4f edac_device_free_ctl_info +(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 0x16e91e21 fw_csr_iterator_next +(unknown) drivers/firewire/firewire-core 0x1c449779 fw_send_request +(unknown) drivers/firewire/firewire-core 0x224e85ee fw_fill_response +(unknown) drivers/firewire/firewire-core 0x26b5da1e fw_card_add +(unknown) drivers/firewire/firewire-core 0x3c56ef91 fw_workqueue +(unknown) drivers/firewire/firewire-core 0x41a93b0e fw_run_transaction +(unknown) drivers/firewire/firewire-core 0x4d5d4eca fw_core_remove_descriptor +(unknown) drivers/firewire/firewire-core 0x59e1540b fw_core_remove_card +(unknown) drivers/firewire/firewire-core 0x5b710b12 fw_cancel_transaction +(unknown) drivers/firewire/firewire-core 0x6342972f fw_card_initialize +(unknown) drivers/firewire/firewire-core 0x65c9438b fw_csr_iterator_init +(unknown) drivers/firewire/firewire-core 0x6cfd4597 fw_core_remove_address_handler +(unknown) drivers/firewire/firewire-core 0x74970ddf fw_core_handle_response +(unknown) drivers/firewire/firewire-core 0x7c35e47f fw_schedule_bus_reset +(unknown) drivers/firewire/firewire-core 0x7e431b14 fw_csr_string +(unknown) drivers/firewire/firewire-core 0x90863005 fw_high_memory_region +(unknown) drivers/firewire/firewire-core 0x90e00607 fw_send_response +(unknown) drivers/firewire/firewire-core 0x94aa09c4 fw_iso_resource_manage +(unknown) drivers/firewire/firewire-core 0x995800c9 fw_core_add_address_handler +(unknown) drivers/firewire/firewire-core 0x9b719b81 fw_iso_context_queue_flush +(unknown) drivers/firewire/firewire-core 0xabd08ad6 fw_iso_buffer_destroy +(unknown) drivers/firewire/firewire-core 0xc20b0e2b fw_core_handle_request +(unknown) drivers/firewire/firewire-core 0xc3207e71 fw_iso_context_stop +(unknown) drivers/firewire/firewire-core 0xc90d71ba fw_iso_context_create +(unknown) drivers/firewire/firewire-core 0xcc87d3a3 fw_iso_buffer_init +(unknown) drivers/firewire/firewire-core 0xcf4db2f0 fw_iso_context_start +(unknown) drivers/firewire/firewire-core 0xd564394d fw_iso_context_queue +(unknown) drivers/firewire/firewire-core 0xe27ef05b fw_iso_context_destroy +(unknown) drivers/firewire/firewire-core 0xe853abb5 fw_device_enable_phys_dma +(unknown) drivers/firewire/firewire-core 0xf039153b fw_bus_type +(unknown) drivers/firewire/firewire-core 0xfe59dded fw_core_handle_bus_reset +(unknown) drivers/firmware/dcdbas 0xa75079d6 dcdbas_smi_request +(unknown) drivers/gpio/basic_mmio_gpio 0x8ef226ea bgpio_remove +(unknown) drivers/gpio/basic_mmio_gpio 0xb109be3b 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 0x760b4b97 __max730x_probe +(unknown) drivers/gpio/max730x 0xb2dc8e5f __max730x_remove +(unknown) drivers/gpu/drm/drm 0x004edcf7 drm_get_platform_dev +(unknown) drivers/gpu/drm/drm 0x007c8523 drm_framebuffer_cleanup +(unknown) drivers/gpu/drm/drm 0x00e279ce drm_mode_create_dvi_i_properties +(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 0x03699700 drm_class_device_register +(unknown) drivers/gpu/drm/drm 0x03dd8b26 drm_get_edid +(unknown) drivers/gpu/drm/drm 0x04d2130b drm_mode_create_from_cmdline_mode +(unknown) drivers/gpu/drm/drm 0x050c1ba9 drm_mm_scan_remove_block +(unknown) drivers/gpu/drm/drm 0x06162981 drm_mm_init_scan +(unknown) drivers/gpu/drm/drm 0x07442cd0 drm_vblank_init +(unknown) drivers/gpu/drm/drm 0x07697a0b drm_debugfs_remove_files +(unknown) drivers/gpu/drm/drm 0x07f70ddd drm_pci_init +(unknown) drivers/gpu/drm/drm 0x08fdb688 drm_gem_object_lookup +(unknown) drivers/gpu/drm/drm 0x09fd3a90 drm_i2c_encoder_init +(unknown) drivers/gpu/drm/drm 0x0a7260b9 drm_core_ioremapfree +(unknown) drivers/gpu/drm/drm 0x0a72c385 drm_agp_enable +(unknown) drivers/gpu/drm/drm 0x0ae4b94c drm_ht_remove +(unknown) drivers/gpu/drm/drm 0x0c4d6555 drm_free_agp +(unknown) drivers/gpu/drm/drm 0x0c692481 drm_gem_mmap +(unknown) drivers/gpu/drm/drm 0x0f23aba8 drm_mode_detachmode_crtc +(unknown) drivers/gpu/drm/drm 0x0fccafb1 drm_global_item_unref +(unknown) drivers/gpu/drm/drm 0x12c6276a drm_buffer_read_object +(unknown) drivers/gpu/drm/drm 0x12d78e6d drm_rmmap_locked +(unknown) drivers/gpu/drm/drm 0x1416a609 drm_vblank_count_and_time +(unknown) drivers/gpu/drm/drm 0x142b8b35 drm_buffer_copy_from_user +(unknown) drivers/gpu/drm/drm 0x15778ea2 drm_vblank_cleanup +(unknown) drivers/gpu/drm/drm 0x15afd51b drm_getsarea +(unknown) drivers/gpu/drm/drm 0x167566c3 drm_vblank_pre_modeset +(unknown) drivers/gpu/drm/drm 0x194eadaa drm_edid_header_is_valid +(unknown) drivers/gpu/drm/drm 0x1c341d89 drm_mode_remove +(unknown) drivers/gpu/drm/drm 0x1c851f1b drm_mode_config_init +(unknown) drivers/gpu/drm/drm 0x1e090d49 drm_mm_init +(unknown) drivers/gpu/drm/drm 0x1f072c59 drm_property_add_enum +(unknown) drivers/gpu/drm/drm 0x20645642 drm_debug +(unknown) drivers/gpu/drm/drm 0x2369f163 drm_mm_clean +(unknown) drivers/gpu/drm/drm 0x246c4af0 drm_poll +(unknown) drivers/gpu/drm/drm 0x250caf82 drm_framebuffer_init +(unknown) drivers/gpu/drm/drm 0x26ce8f98 drm_mode_validate_size +(unknown) drivers/gpu/drm/drm 0x2837a1c7 drm_agp_unbind +(unknown) drivers/gpu/drm/drm 0x28a52fd9 drm_add_edid_modes +(unknown) drivers/gpu/drm/drm 0x2c897ff1 drm_usb_exit +(unknown) drivers/gpu/drm/drm 0x2e9e1602 drm_connector_cleanup +(unknown) drivers/gpu/drm/drm 0x3074f033 drm_order +(unknown) drivers/gpu/drm/drm 0x30fee251 drm_ati_pcigart_cleanup +(unknown) drivers/gpu/drm/drm 0x334acbb5 drm_master_put +(unknown) drivers/gpu/drm/drm 0x33e154ba drm_sman_init +(unknown) drivers/gpu/drm/drm 0x346127a7 drm_global_item_ref +(unknown) drivers/gpu/drm/drm 0x348dd53c drm_connector_init +(unknown) drivers/gpu/drm/drm 0x35417382 drm_vblank_put +(unknown) drivers/gpu/drm/drm 0x371853ea drm_global_mutex +(unknown) drivers/gpu/drm/drm 0x393d4902 drm_mm_init_scan_with_range +(unknown) drivers/gpu/drm/drm 0x39a3eb0d drm_vblank_off +(unknown) drivers/gpu/drm/drm 0x3da1eed1 drm_property_create +(unknown) drivers/gpu/drm/drm 0x3da64c17 drm_ioctl +(unknown) drivers/gpu/drm/drm 0x3eb37b9d drm_ht_create +(unknown) drivers/gpu/drm/drm 0x42bb5ad8 drm_encoder_cleanup +(unknown) drivers/gpu/drm/drm 0x42f1a9d2 drm_pci_free +(unknown) drivers/gpu/drm/drm 0x43384bd9 drm_buffer_alloc +(unknown) drivers/gpu/drm/drm 0x43c9a91c drm_sman_set_range +(unknown) drivers/gpu/drm/drm 0x4527166e drm_mode_find_dmt +(unknown) drivers/gpu/drm/drm 0x4585b2d3 drm_vblank_count +(unknown) drivers/gpu/drm/drm 0x485f5f19 drm_gtf_mode_complex +(unknown) drivers/gpu/drm/drm 0x489bdd20 drm_agp_alloc +(unknown) drivers/gpu/drm/drm 0x498dcb5e drm_ut_debug_printk +(unknown) drivers/gpu/drm/drm 0x49e433e3 drm_irq_install +(unknown) drivers/gpu/drm/drm 0x4af7a66f drm_connector_property_set_value +(unknown) drivers/gpu/drm/drm 0x4be584fe drm_mode_parse_command_line_for_connector +(unknown) drivers/gpu/drm/drm 0x4c162c59 drm_release +(unknown) drivers/gpu/drm/drm 0x4c20ea4c drm_encoder_init +(unknown) drivers/gpu/drm/drm 0x4e36414d drm_gem_vm_open +(unknown) drivers/gpu/drm/drm 0x4ea1f5a2 drm_gem_object_free +(unknown) drivers/gpu/drm/drm 0x51d4ab30 drm_usb_init +(unknown) drivers/gpu/drm/drm 0x546be7b0 drm_pci_alloc +(unknown) drivers/gpu/drm/drm 0x54dc388e drm_property_destroy +(unknown) drivers/gpu/drm/drm 0x580830f0 drm_mode_set_name +(unknown) drivers/gpu/drm/drm 0x5c7517ed drm_addmap +(unknown) drivers/gpu/drm/drm 0x5d3e4203 drm_calc_vbltimestamp_from_scanoutpos +(unknown) drivers/gpu/drm/drm 0x5f6cbc33 drm_find_cea_extension +(unknown) drivers/gpu/drm/drm 0x6102e9d4 drm_put_dev +(unknown) drivers/gpu/drm/drm 0x6239759a drm_class_device_unregister +(unknown) drivers/gpu/drm/drm 0x641299eb drm_vblank_post_modeset +(unknown) drivers/gpu/drm/drm 0x66c2bd97 drm_mmap +(unknown) drivers/gpu/drm/drm 0x6931c504 drm_mode_crtc_set_gamma_size +(unknown) drivers/gpu/drm/drm 0x6abd7ad5 drm_agp_bind_pages +(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 0x6dd173ba drm_master_get +(unknown) drivers/gpu/drm/drm 0x6efbb14a drm_mode_connector_update_edid_property +(unknown) drivers/gpu/drm/drm 0x6f3fcbd3 drm_mode_create_dithering_property +(unknown) drivers/gpu/drm/drm 0x71571133 drm_handle_vblank +(unknown) drivers/gpu/drm/drm 0x723c30ad drm_crtc_init +(unknown) drivers/gpu/drm/drm 0x724cf6eb drm_mm_takedown +(unknown) drivers/gpu/drm/drm 0x733c9d15 drm_addbufs_pci +(unknown) drivers/gpu/drm/drm 0x76bf50de drm_fasync +(unknown) drivers/gpu/drm/drm 0x76fdc861 drm_gem_object_alloc +(unknown) drivers/gpu/drm/drm 0x779d7bd8 drm_agp_info +(unknown) drivers/gpu/drm/drm 0x78549390 drm_debugfs_create_files +(unknown) drivers/gpu/drm/drm 0x7bae9301 drm_mode_connector_list_update +(unknown) drivers/gpu/drm/drm 0x7bf3419e drm_mode_destroy +(unknown) drivers/gpu/drm/drm 0x7c1fd6c8 drm_mode_equal +(unknown) drivers/gpu/drm/drm 0x7d77702f drm_mode_connector_attach_encoder +(unknown) drivers/gpu/drm/drm 0x7f4cfa5d drm_detect_monitor_audio +(unknown) drivers/gpu/drm/drm 0x80c05c94 drm_mode_object_find +(unknown) drivers/gpu/drm/drm 0x829332d9 drm_mm_replace_node +(unknown) drivers/gpu/drm/drm 0x82b952b3 drm_get_connector_name +(unknown) drivers/gpu/drm/drm 0x85de09f5 drm_mode_width +(unknown) drivers/gpu/drm/drm 0x8d5ac539 drm_sysfs_connector_remove +(unknown) drivers/gpu/drm/drm 0x8dfb019d drm_buffer_free +(unknown) drivers/gpu/drm/drm 0x8eff9111 drm_ht_find_item +(unknown) drivers/gpu/drm/drm 0x907a380e drm_sysfs_hotplug_event +(unknown) drivers/gpu/drm/drm 0x923a17a1 drm_connector_property_get_value +(unknown) drivers/gpu/drm/drm 0x92f2d102 drm_sman_alloc +(unknown) drivers/gpu/drm/drm 0x932df43d drm_mode_vrefresh +(unknown) drivers/gpu/drm/drm 0x9334db67 drm_addbufs_agp +(unknown) drivers/gpu/drm/drm 0x940f45e0 drm_gem_object_handle_free +(unknown) drivers/gpu/drm/drm 0x9420ccf0 drm_mm_get_block_range_generic +(unknown) drivers/gpu/drm/drm 0x946b4dc9 drm_irq_uninstall +(unknown) drivers/gpu/drm/drm 0x9653adc1 drm_mode_create_scaling_mode_property +(unknown) drivers/gpu/drm/drm 0x96633191 drm_core_ioremap_wc +(unknown) drivers/gpu/drm/drm 0x9745d638 drm_err +(unknown) drivers/gpu/drm/drm 0x9a8de8a7 drm_i2c_encoder_destroy +(unknown) drivers/gpu/drm/drm 0x9b2f979f drm_get_last_vbltimestamp +(unknown) drivers/gpu/drm/drm 0x9dc25a34 drm_sman_owner_clean +(unknown) drivers/gpu/drm/drm 0x9f2c9044 drm_platform_exit +(unknown) drivers/gpu/drm/drm 0xa0a3d42d drm_gem_vm_close +(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 0xa5577ee8 drm_mode_prune_invalid +(unknown) drivers/gpu/drm/drm 0xa85e22d6 drm_gem_handle_delete +(unknown) drivers/gpu/drm/drm 0xac2dea2b drm_core_ioremap +(unknown) drivers/gpu/drm/drm 0xac3a6b2b drm_sysfs_connector_add +(unknown) drivers/gpu/drm/drm 0xafa51219 drm_unbind_agp +(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 0xb0f8d43c drm_ati_pcigart_init +(unknown) drivers/gpu/drm/drm 0xb13ce06d drm_crtc_cleanup +(unknown) drivers/gpu/drm/drm 0xb18c6ff9 drm_mode_probed_add +(unknown) drivers/gpu/drm/drm 0xb1aabc07 drm_mode_config_reset +(unknown) drivers/gpu/drm/drm 0xb47347e4 drm_read +(unknown) drivers/gpu/drm/drm 0xb6a467b1 drm_edid_is_valid +(unknown) drivers/gpu/drm/drm 0xb6b1b0f7 drm_agp_acquire +(unknown) drivers/gpu/drm/drm 0xb91901b5 drm_connector_attach_property +(unknown) drivers/gpu/drm/drm 0xb9c8b189 drm_mode_config_cleanup +(unknown) drivers/gpu/drm/drm 0xbb06b762 drm_gem_object_release +(unknown) drivers/gpu/drm/drm 0xbcec7c77 drm_mm_dump_table +(unknown) drivers/gpu/drm/drm 0xc01b3fcf drm_mode_attachmode_crtc +(unknown) drivers/gpu/drm/drm 0xc218a080 drm_clflush_pages +(unknown) drivers/gpu/drm/drm 0xc223ea59 drm_get_pci_dev +(unknown) drivers/gpu/drm/drm 0xc414c422 drm_vblank_offdelay +(unknown) drivers/gpu/drm/drm 0xc4cf675e drm_platform_init +(unknown) drivers/gpu/drm/drm 0xc626a686 drm_mm_remove_node +(unknown) drivers/gpu/drm/drm 0xc64b36b7 drm_gtf_mode +(unknown) drivers/gpu/drm/drm 0xc99654e8 drm_add_modes_noedid +(unknown) drivers/gpu/drm/drm 0xca0e7fc1 drm_core_reclaim_buffers +(unknown) drivers/gpu/drm/drm 0xcb38e46f drm_mm_debug_table +(unknown) drivers/gpu/drm/drm 0xcc05002f drm_mode_duplicate +(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 0xce2a133f drm_mode_connector_detach_encoder +(unknown) drivers/gpu/drm/drm 0xcf3780d2 drm_cvt_mode +(unknown) drivers/gpu/drm/drm 0xd08fa3f0 drm_mode_set_crtcinfo +(unknown) drivers/gpu/drm/drm 0xd0aea986 drm_pci_exit +(unknown) drivers/gpu/drm/drm 0xd3994566 drm_get_usb_dev +(unknown) drivers/gpu/drm/drm 0xd7f1ab84 drm_sman_owner_cleanup +(unknown) drivers/gpu/drm/drm 0xd84c510a drm_agp_bind +(unknown) drivers/gpu/drm/drm 0xd8ab3de9 drm_rmmap +(unknown) drivers/gpu/drm/drm 0xdbb5a9f5 drm_ht_remove_item +(unknown) drivers/gpu/drm/drm 0xdd6017a3 drm_agp_free +(unknown) drivers/gpu/drm/drm 0xe04e6070 drm_mm_insert_node +(unknown) drivers/gpu/drm/drm 0xe256edfd drm_sman_takedown +(unknown) drivers/gpu/drm/drm 0xe4aa7698 drm_agp_release +(unknown) drivers/gpu/drm/drm 0xe5bdce7e drm_mode_debug_printmodeline +(unknown) drivers/gpu/drm/drm 0xe5ce408b drm_mode_create_dirty_info_property +(unknown) drivers/gpu/drm/drm 0xe704e681 drm_mode_validate_clocks +(unknown) drivers/gpu/drm/drm 0xe7197773 drm_ht_insert_item +(unknown) drivers/gpu/drm/drm 0xe89e9ee5 drm_open +(unknown) drivers/gpu/drm/drm 0xe9474ef2 drm_gem_handle_create +(unknown) drivers/gpu/drm/drm 0xea215052 drm_mode_create_tv_properties +(unknown) drivers/gpu/drm/drm 0xea4c9524 drm_mode_create +(unknown) drivers/gpu/drm/drm 0xeccc9f7d drm_detect_hdmi_monitor +(unknown) drivers/gpu/drm/drm 0xed2521f3 drm_vblank_get +(unknown) drivers/gpu/drm/drm 0xed256cae drm_sman_free_key +(unknown) drivers/gpu/drm/drm 0xef27ad13 drm_mm_put_block +(unknown) drivers/gpu/drm/drm 0xef2ff62e drm_gem_object_init +(unknown) drivers/gpu/drm/drm 0xf0a0bf79 drm_sman_cleanup +(unknown) drivers/gpu/drm/drm 0xf1421d13 drm_mode_sort +(unknown) drivers/gpu/drm/drm 0xf41a5acb drm_calc_timestamping_constants +(unknown) drivers/gpu/drm/drm 0xfc4f8599 drm_mode_hsync +(unknown) drivers/gpu/drm/drm 0xfe0c406c drm_get_encoder_name +(unknown) drivers/gpu/drm/drm_kms_helper 0x0755793e drm_crtc_helper_set_mode +(unknown) drivers/gpu/drm/drm_kms_helper 0x08305ed4 drm_helper_disable_unused_functions +(unknown) drivers/gpu/drm/drm_kms_helper 0x0dfa56be drm_fb_helper_blank +(unknown) drivers/gpu/drm/drm_kms_helper 0x2c215627 i2c_dp_aux_add_bus +(unknown) drivers/gpu/drm/drm_kms_helper 0x2d2f8599 drm_helper_encoder_in_use +(unknown) drivers/gpu/drm/drm_kms_helper 0x39c26458 drm_helper_resume_force_mode +(unknown) drivers/gpu/drm/drm_kms_helper 0x4bd1924a drm_fb_helper_fill_fix +(unknown) drivers/gpu/drm/drm_kms_helper 0x4fb07528 drm_fb_helper_pan_display +(unknown) drivers/gpu/drm/drm_kms_helper 0x517d0c5e drm_helper_hpd_irq_event +(unknown) drivers/gpu/drm/drm_kms_helper 0x5a93bf7b drm_fb_helper_fini +(unknown) drivers/gpu/drm/drm_kms_helper 0x61467919 drm_fb_helper_set_par +(unknown) drivers/gpu/drm/drm_kms_helper 0x67f63351 drm_helper_crtc_in_use +(unknown) drivers/gpu/drm/drm_kms_helper 0x70021725 drm_kms_helper_poll_enable +(unknown) drivers/gpu/drm/drm_kms_helper 0x7d5346ea drm_helper_connector_dpms +(unknown) drivers/gpu/drm/drm_kms_helper 0x830b0ec2 drm_crtc_helper_set_config +(unknown) drivers/gpu/drm/drm_kms_helper 0x9346ceb9 drm_fb_helper_restore_fbdev_mode +(unknown) drivers/gpu/drm/drm_kms_helper 0x98a09690 drm_kms_helper_poll_disable +(unknown) drivers/gpu/drm/drm_kms_helper 0x9bb4c4f7 drm_fb_helper_single_add_all_connectors +(unknown) drivers/gpu/drm/drm_kms_helper 0x9d251144 drm_fb_helper_panic +(unknown) drivers/gpu/drm/drm_kms_helper 0xa225ca30 drm_fb_helper_fill_var +(unknown) drivers/gpu/drm/drm_kms_helper 0xa8515d38 drm_fb_helper_debug_leave +(unknown) drivers/gpu/drm/drm_kms_helper 0xa8dca732 drm_fb_helper_initial_config +(unknown) drivers/gpu/drm/drm_kms_helper 0xc469c244 drm_fb_helper_restore +(unknown) drivers/gpu/drm/drm_kms_helper 0xc8ada432 drm_kms_helper_poll_init +(unknown) drivers/gpu/drm/drm_kms_helper 0xc990c726 drm_fb_helper_hotplug_event +(unknown) drivers/gpu/drm/drm_kms_helper 0xcff98e9e drm_kms_helper_poll_fini +(unknown) drivers/gpu/drm/drm_kms_helper 0xdf0702e1 drm_fb_helper_single_fb_probe +(unknown) drivers/gpu/drm/drm_kms_helper 0xe39f5b80 drm_helper_mode_fill_fb_struct +(unknown) drivers/gpu/drm/drm_kms_helper 0xea71f915 drm_fb_helper_init +(unknown) drivers/gpu/drm/drm_kms_helper 0xec5fd55b drm_fb_helper_setcmap +(unknown) drivers/gpu/drm/drm_kms_helper 0xeffe17cd drm_helper_probe_single_connector_modes +(unknown) drivers/gpu/drm/drm_kms_helper 0xfb5b8f78 drm_fb_helper_check_var +(unknown) drivers/gpu/drm/drm_kms_helper 0xfe6ebd1d drm_fb_helper_debug_enter +(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 0x08911276 ttm_bo_synccpu_write_grab +(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 0x13b91886 ttm_tt_set_placement_caching +(unknown) drivers/gpu/drm/ttm/ttm 0x159ec405 ttm_bo_wait +(unknown) drivers/gpu/drm/ttm/ttm 0x1ebc476f ttm_fbdev_mmap +(unknown) drivers/gpu/drm/ttm/ttm 0x266d8a60 ttm_io_prot +(unknown) drivers/gpu/drm/ttm/ttm 0x2a8498cd ttm_bo_mmap +(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 0x3871b729 ttm_page_alloc_debugfs +(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 0x47285a6a ttm_tt_populate +(unknown) drivers/gpu/drm/ttm/ttm 0x49dea94c ttm_bo_unmap_virtual +(unknown) drivers/gpu/drm/ttm/ttm 0x52209d11 ttm_bo_move_memcpy +(unknown) drivers/gpu/drm/ttm/ttm 0x52736b1c ttm_bo_reserve +(unknown) drivers/gpu/drm/ttm/ttm 0x53f1dfae ttm_agp_backend_init +(unknown) drivers/gpu/drm/ttm/ttm 0x55d98ee3 ttm_bo_manager_func +(unknown) drivers/gpu/drm/ttm/ttm 0x56bfde7b ttm_bo_synccpu_write_release +(unknown) drivers/gpu/drm/ttm/ttm 0x56f778a1 ttm_bo_kunmap +(unknown) drivers/gpu/drm/ttm/ttm 0x57a9c017 ttm_bo_kmap +(unknown) drivers/gpu/drm/ttm/ttm 0x5c858dfe ttm_bo_unlock_delayed_workqueue +(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 0x61ea8206 ttm_bo_wait_unreserved +(unknown) drivers/gpu/drm/ttm/ttm 0x643d7125 ttm_mem_global_free +(unknown) drivers/gpu/drm/ttm/ttm 0x677ab4e8 ttm_bo_lock_delayed_workqueue +(unknown) drivers/gpu/drm/ttm/ttm 0x67b1d568 ttm_bo_global_release +(unknown) drivers/gpu/drm/ttm/ttm 0x71fba2b0 ttm_bo_init +(unknown) drivers/gpu/drm/ttm/ttm 0x7586fb3a ttm_eu_reserve_buffers +(unknown) drivers/gpu/drm/ttm/ttm 0x78497f7a ttm_bo_unref +(unknown) drivers/gpu/drm/ttm/ttm 0x78957fbc ttm_lock_init +(unknown) drivers/gpu/drm/ttm/ttm 0x7a501515 ttm_bo_move_ttm +(unknown) drivers/gpu/drm/ttm/ttm 0x800ac2ef ttm_bo_unreserve +(unknown) drivers/gpu/drm/ttm/ttm 0x86a4066d ttm_eu_backoff_reservation +(unknown) drivers/gpu/drm/ttm/ttm 0x96db67d4 ttm_tt_bind +(unknown) drivers/gpu/drm/ttm/ttm 0x98b7a72b ttm_write_unlock +(unknown) drivers/gpu/drm/ttm/ttm 0x9a65cb70 ttm_bo_init_mm +(unknown) drivers/gpu/drm/ttm/ttm 0x9cad9496 ttm_vt_lock +(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 0xa49fc6cc ttm_bo_device_init +(unknown) drivers/gpu/drm/ttm/ttm 0xa839e33b ttm_base_object_lookup +(unknown) drivers/gpu/drm/ttm/ttm 0xacc3bd67 ttm_bo_swapout_all +(unknown) drivers/gpu/drm/ttm/ttm 0xad684f0a ttm_bo_mem_put +(unknown) drivers/gpu/drm/ttm/ttm 0xb019bb73 ttm_bo_clean_mm +(unknown) drivers/gpu/drm/ttm/ttm 0xb332528d ttm_bo_wait_cpu +(unknown) drivers/gpu/drm/ttm/ttm 0xb962a394 ttm_vt_unlock +(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 0xcbeca2dc ttm_bo_validate +(unknown) drivers/gpu/drm/ttm/ttm 0xce903052 ttm_mem_global_init +(unknown) drivers/gpu/drm/ttm/ttm 0xcf1fee5b ttm_bo_mem_space +(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 0xe1c11457 ttm_object_file_release +(unknown) drivers/gpu/drm/ttm/ttm 0xe5db036d ttm_bo_device_release +(unknown) drivers/gpu/drm/ttm/ttm 0xe5e92eda ttm_mem_global_release +(unknown) drivers/gpu/drm/ttm/ttm 0xf97c83d6 ttm_bo_evict_mm +(unknown) drivers/gpu/drm/ttm/ttm 0xfdb6f44a ttm_bo_move_accel_cleanup +(unknown) drivers/hid/hid 0x05495392 hid_debug +(unknown) drivers/hid/hid 0x19ee02ac hidraw_connect +(unknown) drivers/hid/hid 0x2179427f hid_resolv_usage +(unknown) drivers/hid/hid 0x3027fd08 hid_dump_device +(unknown) drivers/hid/hid 0x35ce5de2 hidinput_connect +(unknown) drivers/hid/hid 0x408bb8a1 hid_dump_input +(unknown) drivers/hid/hid 0x498c7cb1 hid_output_report +(unknown) drivers/hid/hid 0x5edd69b4 hid_destroy_device +(unknown) drivers/hid/hid 0x5ee1fb6b hid_connect +(unknown) drivers/hid/hid 0x6b98adec hidinput_find_field +(unknown) drivers/hid/hid 0x6efed6bc hid_disconnect +(unknown) drivers/hid/hid 0x805d0b3f hid_debug_event +(unknown) drivers/hid/hid 0x811303cc __hid_register_driver +(unknown) drivers/hid/hid 0x86195542 hid_register_report +(unknown) drivers/hid/hid 0x8e71838a hid_dump_field +(unknown) drivers/hid/hid 0x97af98ce hid_add_device +(unknown) drivers/hid/hid 0xa000c121 hidinput_report_event +(unknown) drivers/hid/hid 0xa07087a2 hid_parse_report +(unknown) drivers/hid/hid 0xa523fc9a hid_set_field +(unknown) drivers/hid/hid 0xae524382 hid_report_raw_event +(unknown) drivers/hid/hid 0xb4c38a38 hidraw_report_event +(unknown) drivers/hid/hid 0xba4cf043 hid_input_report +(unknown) drivers/hid/hid 0xccdd9b9e hid_allocate_device +(unknown) drivers/hid/hid 0xd8eac20e hidinput_disconnect +(unknown) drivers/hid/hid 0xea55d52a hid_unregister_driver +(unknown) drivers/hid/hid 0xf3bd7e62 hid_check_keys_pressed +(unknown) drivers/hid/hid 0xf3c2aa67 hidraw_disconnect +(unknown) drivers/hid/hid-roccat 0x2f622ea1 roccat_disconnect +(unknown) drivers/hid/hid-roccat 0x3193b9be roccat_connect +(unknown) drivers/hid/hid-roccat 0x8c4181ec roccat_report_event +(unknown) drivers/hid/hid-roccat-common 0x05edcce3 roccat_common_send +(unknown) drivers/hid/hid-roccat-common 0x3f071128 roccat_common_receive +(unknown) drivers/hid/usbhid/usbhid 0x01fd453e usbhid_lookup_quirk +(unknown) drivers/hid/usbhid/usbhid 0x1b678218 usbhid_wait_io +(unknown) drivers/hid/usbhid/usbhid 0x679e0eff hiddev_hid_event +(unknown) drivers/hid/usbhid/usbhid 0x7154cab1 usbhid_set_leds +(unknown) drivers/hid/usbhid/usbhid 0xe7ff6373 usbhid_submit_report +(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 0x53de2d4b i2c_bit_add_bus +(unknown) drivers/i2c/algos/i2c-algo-bit 0xa2243caf i2c_bit_add_numbered_bus +(unknown) drivers/i2c/algos/i2c-algo-pca 0x4717c5fd i2c_pca_add_numbered_bus +(unknown) drivers/i2c/algos/i2c-algo-pca 0xefba8d56 i2c_pca_add_bus +(unknown) drivers/i2c/algos/i2c-algo-pcf 0xa5071c5f i2c_pcf_add_bus +(unknown) drivers/i2c/busses/i2c-amd756 0xf87092fa amd756_smbus +(unknown) drivers/i2c/busses/i2c-nforce2 0x1db308aa nforce2_smbus +(unknown) drivers/i2c/i2c-mux 0xb0cd637a i2c_del_mux_adapter +(unknown) drivers/i2c/i2c-mux 0xfd4cec92 i2c_add_mux_adapter +(unknown) drivers/i2c/i2c-smbus 0x8856697c i2c_setup_smbus_alert +(unknown) drivers/i2c/i2c-smbus 0xfcfe3f51 i2c_handle_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 0xfda6f127 rdma_copy_addr +(unknown) drivers/infiniband/core/ib_cm 0x1807a57a ib_send_cm_rej +(unknown) drivers/infiniband/core/ib_cm 0x2584e8b4 ib_send_cm_sidr_req +(unknown) drivers/infiniband/core/ib_cm 0x25a631f6 ib_cm_init_qp_attr +(unknown) drivers/infiniband/core/ib_cm 0x27969315 ib_send_cm_req +(unknown) drivers/infiniband/core/ib_cm 0x315b7caa cm_class +(unknown) drivers/infiniband/core/ib_cm 0x5a29ae3f ib_destroy_cm_id +(unknown) drivers/infiniband/core/ib_cm 0x6ab0eb9c ib_cm_listen +(unknown) drivers/infiniband/core/ib_cm 0x7a63635b ib_send_cm_rep +(unknown) drivers/infiniband/core/ib_cm 0x83407411 ib_send_cm_apr +(unknown) drivers/infiniband/core/ib_cm 0x9643f987 ib_send_cm_mra +(unknown) drivers/infiniband/core/ib_cm 0x98b2403a ib_send_cm_rtu +(unknown) drivers/infiniband/core/ib_cm 0xb50c7925 ib_send_cm_lap +(unknown) drivers/infiniband/core/ib_cm 0xb602bde7 ib_cm_notify +(unknown) drivers/infiniband/core/ib_cm 0xc9c74306 ib_send_cm_sidr_rep +(unknown) drivers/infiniband/core/ib_cm 0xcf101cf4 ib_create_cm_id +(unknown) drivers/infiniband/core/ib_cm 0xddfc114f ib_send_cm_drep +(unknown) drivers/infiniband/core/ib_cm 0xf95d38a1 ib_send_cm_dreq +(unknown) drivers/infiniband/core/ib_core 0x0c1b9ac1 ib_ud_header_unpack +(unknown) drivers/infiniband/core/ib_core 0x0c1d24c1 ib_get_cached_pkey +(unknown) drivers/infiniband/core/ib_core 0x0c4a964c ib_destroy_ah +(unknown) drivers/infiniband/core/ib_core 0x0cea5667 ib_alloc_device +(unknown) drivers/infiniband/core/ib_core 0x1ac7391e ib_modify_port +(unknown) drivers/infiniband/core/ib_core 0x1e491a04 ib_unmap_fmr +(unknown) drivers/infiniband/core/ib_core 0x20962086 ib_dealloc_mw +(unknown) drivers/infiniband/core/ib_core 0x20fc7f3f ib_unregister_device +(unknown) drivers/infiniband/core/ib_core 0x216ed43f ibnl_put_msg +(unknown) drivers/infiniband/core/ib_core 0x222795bf ib_dealloc_device +(unknown) drivers/infiniband/core/ib_core 0x231f1ba8 ib_fmr_pool_map_phys +(unknown) drivers/infiniband/core/ib_core 0x25a15302 ib_register_device +(unknown) drivers/infiniband/core/ib_core 0x2b3b4855 ib_unregister_event_handler +(unknown) drivers/infiniband/core/ib_core 0x2ed6e386 ib_ud_header_pack +(unknown) drivers/infiniband/core/ib_core 0x3041adb0 ib_query_mr +(unknown) drivers/infiniband/core/ib_core 0x3f7567fd ib_rate_to_mult +(unknown) drivers/infiniband/core/ib_core 0x3feeb007 ib_query_ah +(unknown) drivers/infiniband/core/ib_core 0x42a0ee6f ib_query_device +(unknown) drivers/infiniband/core/ib_core 0x42af25e6 ib_umem_get +(unknown) drivers/infiniband/core/ib_core 0x43231e9f ib_create_cq +(unknown) drivers/infiniband/core/ib_core 0x43ab1301 ib_find_pkey +(unknown) drivers/infiniband/core/ib_core 0x460da208 ib_unregister_client +(unknown) drivers/infiniband/core/ib_core 0x4c635161 ib_fmr_pool_unmap +(unknown) drivers/infiniband/core/ib_core 0x4fcfc903 ib_get_cached_lmc +(unknown) drivers/infiniband/core/ib_core 0x50710929 ib_get_client_data +(unknown) drivers/infiniband/core/ib_core 0x520b2638 ib_pack +(unknown) drivers/infiniband/core/ib_core 0x5692fe07 ib_modify_ah +(unknown) drivers/infiniband/core/ib_core 0x58052d07 ib_dereg_mr +(unknown) drivers/infiniband/core/ib_core 0x59ff9d75 ib_query_port +(unknown) drivers/infiniband/core/ib_core 0x5b4d3af4 ib_rereg_phys_mr +(unknown) drivers/infiniband/core/ib_core 0x5c441bcd ib_find_cached_pkey +(unknown) drivers/infiniband/core/ib_core 0x608e6e0d ib_alloc_pd +(unknown) drivers/infiniband/core/ib_core 0x6187ff54 ib_create_fmr_pool +(unknown) drivers/infiniband/core/ib_core 0x6476bfcd ib_create_srq +(unknown) drivers/infiniband/core/ib_core 0x651139c1 ib_query_gid +(unknown) drivers/infiniband/core/ib_core 0x729ab306 ib_flush_fmr_pool +(unknown) drivers/infiniband/core/ib_core 0x797963bb ib_dealloc_pd +(unknown) drivers/infiniband/core/ib_core 0x7e278bac ib_modify_device +(unknown) drivers/infiniband/core/ib_core 0x813ce3fd ib_find_cached_gid +(unknown) drivers/infiniband/core/ib_core 0x82af8203 ib_get_cached_gid +(unknown) drivers/infiniband/core/ib_core 0x86fc0fe3 rdma_port_get_link_layer +(unknown) drivers/infiniband/core/ib_core 0x87a9cf84 ib_query_srq +(unknown) drivers/infiniband/core/ib_core 0x8fcc6629 ib_modify_qp_is_ok +(unknown) drivers/infiniband/core/ib_core 0x9135bec8 ib_query_qp +(unknown) drivers/infiniband/core/ib_core 0x93a15c7f ib_query_pkey +(unknown) drivers/infiniband/core/ib_core 0x96ce6c46 rdma_node_get_transport +(unknown) drivers/infiniband/core/ib_core 0x9a8fb40e ib_alloc_mw +(unknown) drivers/infiniband/core/ib_core 0x9d804fa1 mult_to_ib_rate +(unknown) drivers/infiniband/core/ib_core 0x9de8efcf ib_set_client_data +(unknown) drivers/infiniband/core/ib_core 0xa2096dae ib_create_ah +(unknown) drivers/infiniband/core/ib_core 0xaae84fcc ib_resize_cq +(unknown) drivers/infiniband/core/ib_core 0xb13240ff ibnl_add_client +(unknown) drivers/infiniband/core/ib_core 0xb1a312e1 ib_unpack +(unknown) drivers/infiniband/core/ib_core 0xb2c88ff1 ib_create_qp +(unknown) drivers/infiniband/core/ib_core 0xb65d9de1 ib_register_event_handler +(unknown) drivers/infiniband/core/ib_core 0xb767c3f6 ib_umem_release +(unknown) drivers/infiniband/core/ib_core 0xb79425ba ib_modify_cq +(unknown) drivers/infiniband/core/ib_core 0xb8a06fed ib_umem_page_count +(unknown) drivers/infiniband/core/ib_core 0xbc38107d ib_modify_srq +(unknown) drivers/infiniband/core/ib_core 0xc0036d33 ibnl_put_attr +(unknown) drivers/infiniband/core/ib_core 0xc05ceb92 ib_dispatch_event +(unknown) drivers/infiniband/core/ib_core 0xc2200590 ib_free_fast_reg_page_list +(unknown) drivers/infiniband/core/ib_core 0xc62c83b5 ib_get_dma_mr +(unknown) drivers/infiniband/core/ib_core 0xc67f14a5 ibnl_remove_client +(unknown) drivers/infiniband/core/ib_core 0xc79bbec2 ib_attach_mcast +(unknown) drivers/infiniband/core/ib_core 0xcf6eda22 ib_alloc_fast_reg_mr +(unknown) drivers/infiniband/core/ib_core 0xd17d0857 ib_dealloc_fmr +(unknown) drivers/infiniband/core/ib_core 0xd4aa1886 ib_destroy_srq +(unknown) drivers/infiniband/core/ib_core 0xdbd019c4 ib_wq +(unknown) drivers/infiniband/core/ib_core 0xdff7ab2d ib_destroy_qp +(unknown) drivers/infiniband/core/ib_core 0xe4b38425 ib_register_client +(unknown) drivers/infiniband/core/ib_core 0xe4d42cbb ib_reg_phys_mr +(unknown) drivers/infiniband/core/ib_core 0xe7218412 ib_init_ah_from_wc +(unknown) drivers/infiniband/core/ib_core 0xe8d9f6a0 ib_alloc_fmr +(unknown) drivers/infiniband/core/ib_core 0xef6fc164 ib_destroy_fmr_pool +(unknown) drivers/infiniband/core/ib_core 0xf1734854 ib_create_ah_from_wc +(unknown) drivers/infiniband/core/ib_core 0xf35bab9f ib_detach_mcast +(unknown) drivers/infiniband/core/ib_core 0xf62f7f22 ib_destroy_cq +(unknown) drivers/infiniband/core/ib_core 0xf8c09ee3 ib_modify_qp +(unknown) drivers/infiniband/core/ib_core 0xf91755d8 ib_find_gid +(unknown) drivers/infiniband/core/ib_core 0xfb24f63d ib_alloc_fast_reg_page_list +(unknown) drivers/infiniband/core/ib_core 0xfc150956 ib_ud_header_init +(unknown) drivers/infiniband/core/ib_mad 0x102a94b8 ib_cancel_mad +(unknown) drivers/infiniband/core/ib_mad 0x2ac9496e ib_process_mad_wc +(unknown) drivers/infiniband/core/ib_mad 0x303ef2c4 ib_free_recv_mad +(unknown) drivers/infiniband/core/ib_mad 0x3223d5c6 ib_register_mad_agent +(unknown) drivers/infiniband/core/ib_mad 0x6ded3d14 ib_modify_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 0x8b318382 ib_unregister_mad_agent +(unknown) drivers/infiniband/core/ib_mad 0x946d5d27 ib_response_mad +(unknown) drivers/infiniband/core/ib_mad 0x9636514d ib_free_send_mad +(unknown) drivers/infiniband/core/ib_mad 0xa2489342 ib_create_send_mad +(unknown) drivers/infiniband/core/ib_mad 0xc1bf093d ib_register_mad_snoop +(unknown) drivers/infiniband/core/ib_mad 0xde9e3ec6 ib_get_rmpp_segment +(unknown) drivers/infiniband/core/ib_mad 0xf1da7c7e ib_redirect_mad_qp +(unknown) drivers/infiniband/core/ib_mad 0xf24324fc ib_post_send_mad +(unknown) drivers/infiniband/core/ib_sa 0x0143a9ed ib_sa_register_client +(unknown) drivers/infiniband/core/ib_sa 0x211d4896 ib_sa_path_rec_get +(unknown) drivers/infiniband/core/ib_sa 0x576fdbac ib_sa_free_multicast +(unknown) drivers/infiniband/core/ib_sa 0x788743d8 ib_sa_get_mcmember_rec +(unknown) drivers/infiniband/core/ib_sa 0x7a606f46 ib_sa_service_rec_query +(unknown) drivers/infiniband/core/ib_sa 0x95e7eeaa ib_sa_unregister_client +(unknown) drivers/infiniband/core/ib_sa 0x9dfb243b ib_init_ah_from_mcmember +(unknown) drivers/infiniband/core/ib_sa 0xa0025350 ib_sa_join_multicast +(unknown) drivers/infiniband/core/ib_sa 0xac43b50a ib_init_ah_from_path +(unknown) drivers/infiniband/core/ib_sa 0xe91783d1 ib_sa_cancel_query +(unknown) drivers/infiniband/core/ib_sa 0xf6b6444b ib_sa_unpack_path +(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 0x16930b88 iw_cm_init_qp_attr +(unknown) drivers/infiniband/core/iw_cm 0x309c78d7 iw_cm_connect +(unknown) drivers/infiniband/core/iw_cm 0x8fb58003 iw_cm_reject +(unknown) drivers/infiniband/core/iw_cm 0x9b051815 iw_cm_disconnect +(unknown) drivers/infiniband/core/iw_cm 0xaa69a66e iw_destroy_cm_id +(unknown) drivers/infiniband/core/iw_cm 0xabc89167 iw_cm_accept +(unknown) drivers/infiniband/core/iw_cm 0xb3ea9916 iw_create_cm_id +(unknown) drivers/infiniband/core/iw_cm 0xd9c10ef6 iw_cm_listen +(unknown) drivers/infiniband/core/rdma_cm 0x050cab01 rdma_init_qp_attr +(unknown) drivers/infiniband/core/rdma_cm 0x09194fb9 rdma_destroy_qp +(unknown) drivers/infiniband/core/rdma_cm 0x0dba330a rdma_set_service_type +(unknown) drivers/infiniband/core/rdma_cm 0x0dba54ce rdma_resolve_route +(unknown) drivers/infiniband/core/rdma_cm 0x285ba400 rdma_create_id +(unknown) drivers/infiniband/core/rdma_cm 0x60c60dd7 rdma_bind_addr +(unknown) drivers/infiniband/core/rdma_cm 0x616749a4 rdma_leave_multicast +(unknown) drivers/infiniband/core/rdma_cm 0x89f47974 rdma_destroy_id +(unknown) drivers/infiniband/core/rdma_cm 0x8b160590 rdma_notify +(unknown) drivers/infiniband/core/rdma_cm 0x8d3e881d rdma_create_qp +(unknown) drivers/infiniband/core/rdma_cm 0xbecc0fab rdma_resolve_addr +(unknown) drivers/infiniband/core/rdma_cm 0xc176373a rdma_listen +(unknown) drivers/infiniband/core/rdma_cm 0xc52b0153 rdma_reject +(unknown) drivers/infiniband/core/rdma_cm 0xcd985066 rdma_disconnect +(unknown) drivers/infiniband/core/rdma_cm 0xd5dd1b95 rdma_set_reuseaddr +(unknown) drivers/infiniband/core/rdma_cm 0xdbc3003a rdma_accept +(unknown) drivers/infiniband/core/rdma_cm 0xebcd3d81 rdma_connect +(unknown) drivers/infiniband/core/rdma_cm 0xefdf0a2b rdma_set_ib_paths +(unknown) drivers/infiniband/core/rdma_cm 0xff7563b0 rdma_join_multicast +(unknown) drivers/input/ff-memless 0xd5e2ff76 input_ff_create_memless +(unknown) drivers/input/gameport/gameport 0x54fc4a42 gameport_set_phys +(unknown) drivers/input/gameport/gameport 0x5db3bfe0 __gameport_register_port +(unknown) drivers/input/gameport/gameport 0x5fe6274b gameport_stop_polling +(unknown) drivers/input/gameport/gameport 0x76e98fd6 gameport_unregister_port +(unknown) drivers/input/gameport/gameport 0x9691687c gameport_open +(unknown) drivers/input/gameport/gameport 0x98e24874 gameport_close +(unknown) drivers/input/gameport/gameport 0xd2817555 __gameport_register_driver +(unknown) drivers/input/gameport/gameport 0xdb800e97 gameport_start_polling +(unknown) drivers/input/gameport/gameport 0xe0194810 gameport_unregister_driver +(unknown) drivers/input/input-polldev 0x40f0bc0e input_allocate_polled_device +(unknown) drivers/input/input-polldev 0xce1aad56 input_unregister_polled_device +(unknown) drivers/input/input-polldev 0xdb31b20e input_register_polled_device +(unknown) drivers/input/input-polldev 0xddb3443e input_free_polled_device +(unknown) drivers/input/misc/ad714x 0x1c4316f0 ad714x_disable +(unknown) drivers/input/misc/ad714x 0x8176c0b5 ad714x_probe +(unknown) drivers/input/misc/ad714x 0x9a9db9ba ad714x_enable +(unknown) drivers/input/misc/ad714x 0xa401ddd1 ad714x_remove +(unknown) drivers/input/misc/adxl34x 0x170fdc6a adxl34x_probe +(unknown) drivers/input/misc/adxl34x 0xc3ffaa63 adxl34x_remove +(unknown) drivers/input/misc/adxl34x 0xd073ed2c adxl34x_resume +(unknown) drivers/input/misc/adxl34x 0xd1c6853b adxl34x_suspend +(unknown) drivers/input/misc/cma3000_d0x 0x05092f84 cma3000_resume +(unknown) drivers/input/misc/cma3000_d0x 0x9431df7a cma3000_exit +(unknown) drivers/input/misc/cma3000_d0x 0xb1ff9121 cma3000_suspend +(unknown) drivers/input/misc/cma3000_d0x 0xbcf9fdf1 cma3000_init +(unknown) drivers/input/sparse-keymap 0x00aabd98 sparse_keymap_setup +(unknown) drivers/input/sparse-keymap 0x12e42931 sparse_keymap_free +(unknown) drivers/input/sparse-keymap 0x3fdac63a sparse_keymap_report_event +(unknown) drivers/input/sparse-keymap 0x6bafb932 sparse_keymap_report_entry +(unknown) drivers/input/sparse-keymap 0x7b1ee2ff sparse_keymap_entry_from_scancode +(unknown) drivers/input/sparse-keymap 0xd8ad56b0 sparse_keymap_entry_from_keycode +(unknown) drivers/input/touchscreen/ad7879 0x40f90f66 ad7879_suspend +(unknown) drivers/input/touchscreen/ad7879 0x4624faa0 ad7879_probe +(unknown) drivers/input/touchscreen/ad7879 0xd7cc9148 ad7879_remove +(unknown) drivers/input/touchscreen/ad7879 0xf5232b5d ad7879_resume +(unknown) drivers/input/touchscreen/wm97xx-ts 0x0ddcb5c6 wm97xx_set_gpio +(unknown) drivers/input/touchscreen/wm97xx-ts 0x0e490117 wm97xx_register_mach_ops +(unknown) drivers/input/touchscreen/wm97xx-ts 0x2865385a wm9713_codec +(unknown) drivers/input/touchscreen/wm97xx-ts 0x3ec7fc2b wm97xx_reg_write +(unknown) drivers/input/touchscreen/wm97xx-ts 0x47365bc2 wm97xx_unregister_mach_ops +(unknown) drivers/input/touchscreen/wm97xx-ts 0x51ed03e5 wm97xx_reg_read +(unknown) drivers/input/touchscreen/wm97xx-ts 0x69e620de wm97xx_config_gpio +(unknown) drivers/input/touchscreen/wm97xx-ts 0x6b6deec4 wm97xx_read_aux_adc +(unknown) drivers/input/touchscreen/wm97xx-ts 0xa82cfa60 wm97xx_set_suspend_mode +(unknown) drivers/input/touchscreen/wm97xx-ts 0xc8527d98 wm97xx_get_gpio +(unknown) drivers/input/touchscreen/wm97xx-ts 0xe4cf38c4 wm9712_codec +(unknown) drivers/input/touchscreen/wm97xx-ts 0xf971259e wm9705_codec +(unknown) drivers/isdn/capi/kernelcapi 0x04403fcf unregister_capi_driver +(unknown) drivers/isdn/capi/kernelcapi 0x14f2aa5a capi20_get_version +(unknown) drivers/isdn/capi/kernelcapi 0x15d69d46 capi_ctr_ready +(unknown) drivers/isdn/capi/kernelcapi 0x1700a5df capi_ctr_suspend_output +(unknown) drivers/isdn/capi/kernelcapi 0x1d40d601 capi20_register +(unknown) drivers/isdn/capi/kernelcapi 0x27a82c2c attach_capi_ctr +(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 0x3cba5c49 capi_ctr_resume_output +(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 0x94ba04c0 detach_capi_ctr +(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 0xd8a193ce capi20_release +(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 0xfc188597 capi_ctr_handle_message +(unknown) drivers/isdn/capi/kernelcapi 0xfd3a93dc capi_ctr_down +(unknown) drivers/isdn/capi/kernelcapi 0xfeb4892e capi20_put_message +(unknown) drivers/isdn/gigaset/gigaset 0x0a4eecbc gigaset_initcs +(unknown) drivers/isdn/gigaset/gigaset 0x166f5557 gigaset_m10x_input +(unknown) drivers/isdn/gigaset/gigaset 0x276382c0 gigaset_handle_modem_response +(unknown) drivers/isdn/gigaset/gigaset 0x3b8a40a2 gigaset_isdn_rcv_err +(unknown) drivers/isdn/gigaset/gigaset 0x3c12875e gigaset_freecs +(unknown) drivers/isdn/gigaset/gigaset 0x454aa44f gigaset_debuglevel +(unknown) drivers/isdn/gigaset/gigaset 0x469ef62b gigaset_fill_inbuf +(unknown) drivers/isdn/gigaset/gigaset 0x4e031b43 gigaset_add_event +(unknown) drivers/isdn/gigaset/gigaset 0x542c0256 gigaset_m10x_send_skb +(unknown) drivers/isdn/gigaset/gigaset 0x5c9a860b gigaset_skb_sent +(unknown) drivers/isdn/gigaset/gigaset 0x73d23cf9 gigaset_skb_rcvd +(unknown) drivers/isdn/gigaset/gigaset 0x8eff32df gigaset_dbg_buffer +(unknown) drivers/isdn/gigaset/gigaset 0xb0df4157 gigaset_if_receive +(unknown) drivers/isdn/gigaset/gigaset 0xb6b258df gigaset_shutdown +(unknown) drivers/isdn/gigaset/gigaset 0xbf449b47 gigaset_start +(unknown) drivers/isdn/gigaset/gigaset 0xdad175ab gigaset_stop +(unknown) drivers/isdn/gigaset/gigaset 0xddcbdcdb gigaset_freedriver +(unknown) drivers/isdn/gigaset/gigaset 0xf0b414ef gigaset_blockdriver +(unknown) drivers/isdn/gigaset/gigaset 0xf1a52079 gigaset_initdriver +(unknown) drivers/isdn/hardware/avm/b1 0x245a0bd4 b1ctl_proc_fops +(unknown) drivers/isdn/hardware/avm/b1 0x302630ca b1_free_card +(unknown) drivers/isdn/hardware/avm/b1 0x3c8fb620 b1_loaded +(unknown) drivers/isdn/hardware/avm/b1 0x465f1323 b1_register_appl +(unknown) drivers/isdn/hardware/avm/b1 0x47b9ec84 b1_getrevision +(unknown) drivers/isdn/hardware/avm/b1 0x4ae84328 avmcard_dma_alloc +(unknown) drivers/isdn/hardware/avm/b1 0x82188b1f b1_load_t4file +(unknown) drivers/isdn/hardware/avm/b1 0x85f09690 b1_irq_table +(unknown) drivers/isdn/hardware/avm/b1 0x89575cb7 b1_parse_version +(unknown) drivers/isdn/hardware/avm/b1 0x8e0afc30 b1_reset_ctr +(unknown) drivers/isdn/hardware/avm/b1 0x96963eb9 b1_load_config +(unknown) drivers/isdn/hardware/avm/b1 0x9ae3f61d avmcard_dma_free +(unknown) drivers/isdn/hardware/avm/b1 0xa5b61bce b1_load_firmware +(unknown) drivers/isdn/hardware/avm/b1 0xcc45ea6d b1_release_appl +(unknown) drivers/isdn/hardware/avm/b1 0xd984e71f b1_send_message +(unknown) drivers/isdn/hardware/avm/b1 0xdfd28376 b1_detect +(unknown) drivers/isdn/hardware/avm/b1 0xf104f5d5 b1_alloc_card +(unknown) drivers/isdn/hardware/avm/b1 0xfa10fee4 b1_interrupt +(unknown) drivers/isdn/hardware/avm/b1dma 0x1e3c5fa3 b1dma_send_message +(unknown) drivers/isdn/hardware/avm/b1dma 0x2a60823e t1pci_detect +(unknown) drivers/isdn/hardware/avm/b1dma 0x2d7fea2c b1dma_reset_ctr +(unknown) drivers/isdn/hardware/avm/b1dma 0x3d860ec3 b1dma_load_firmware +(unknown) drivers/isdn/hardware/avm/b1dma 0x3f7051e8 b1dma_release_appl +(unknown) drivers/isdn/hardware/avm/b1dma 0x82b780d9 b1dma_register_appl +(unknown) drivers/isdn/hardware/avm/b1dma 0xd5a6ec4d b1pciv4_detect +(unknown) drivers/isdn/hardware/avm/b1dma 0xd6f9f1ea b1dma_interrupt +(unknown) drivers/isdn/hardware/avm/b1dma 0xdf9c3aea b1dma_reset +(unknown) drivers/isdn/hardware/avm/b1dma 0xe75a7a9a b1dmactl_proc_fops +(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 0x319cf114 proc_net_eicon +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0x04b51c77 mISDNisac_irq +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0x14bccb32 mISDNisac_init +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0x2661fc21 mISDNipac_init +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0x36c42a1c mISDNipac_irq +(unknown) drivers/isdn/hardware/mISDN/mISDNisar 0xc627bda2 mISDNisar_init +(unknown) drivers/isdn/hardware/mISDN/mISDNisar 0xcd335781 mISDNisar_irq +(unknown) drivers/isdn/hisax/hisax 0x07f4f2ce hisax_unregister +(unknown) drivers/isdn/hisax/hisax 0x148f0c99 FsmFree +(unknown) drivers/isdn/hisax/hisax 0x7f29ce36 FsmInitTimer +(unknown) drivers/isdn/hisax/hisax 0x93a64734 FsmChangeState +(unknown) drivers/isdn/hisax/hisax 0x99d40e4e hisax_init_pcmcia +(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 0x3f3b323a isac_d_l2l1 +(unknown) drivers/isdn/hisax/hisax_isac 0x61a6fc12 isacsx_irq +(unknown) drivers/isdn/hisax/hisax_isac 0x9d69a308 isac_setup +(unknown) drivers/isdn/hisax/hisax_isac 0xce8d23d6 isac_init +(unknown) drivers/isdn/hisax/hisax_isac 0xdfa863cc isac_irq +(unknown) drivers/isdn/hisax/hisax_isac 0xe2627b42 isacsx_setup +(unknown) drivers/isdn/i4l/isdn 0x2dde5f45 register_isdn +(unknown) drivers/isdn/i4l/isdn 0x392e2871 isdn_ppp_unregister_compressor +(unknown) drivers/isdn/i4l/isdn 0xa186a74c isdn_ppp_register_compressor +(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 0x0987956c queue_ch_frame +(unknown) drivers/isdn/mISDN/mISDN_core 0x11daab6c mISDN_unregister_Bprotocol +(unknown) drivers/isdn/mISDN/mISDN_core 0x13ebcd4f create_l1 +(unknown) drivers/isdn/mISDN/mISDN_core 0x1b76d186 get_next_bframe +(unknown) drivers/isdn/mISDN/mISDN_core 0x2348cc3c mISDN_FsmFree +(unknown) drivers/isdn/mISDN/mISDN_core 0x2f4525be recv_Dchannel_skb +(unknown) drivers/isdn/mISDN/mISDN_core 0x41c93b23 recv_Echannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x46db3ec7 mISDN_initbchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x4aafe4a3 mISDN_freebchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x50c2230c mISDN_FsmChangeState +(unknown) drivers/isdn/mISDN/mISDN_core 0x54451388 mISDN_FsmRestartTimer +(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 0x73461775 bchannel_senddata +(unknown) drivers/isdn/mISDN/mISDN_core 0x7d5bf74c mISDN_freedchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x8e9e65a4 recv_Bchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x96309324 mISDN_FsmDelTimer +(unknown) drivers/isdn/mISDN/mISDN_core 0x96752706 dchannel_senddata +(unknown) drivers/isdn/mISDN/mISDN_core 0x986ddbbd get_next_dframe +(unknown) drivers/isdn/mISDN/mISDN_core 0xa155b5c2 mISDN_unregister_device +(unknown) drivers/isdn/mISDN/mISDN_core 0xa4744711 recv_Bchannel_skb +(unknown) drivers/isdn/mISDN/mISDN_core 0xbea3faca mISDN_initdchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0xc3401729 mISDN_register_clock +(unknown) drivers/isdn/mISDN/mISDN_core 0xc42bbecc recv_Dchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0xc49c2661 l1_event +(unknown) drivers/isdn/mISDN/mISDN_core 0xd285995f mISDN_clock_get +(unknown) drivers/isdn/mISDN/mISDN_core 0xd338767d mISDN_register_device +(unknown) drivers/isdn/mISDN/mISDN_core 0xd5145151 mISDN_FsmEvent +(unknown) drivers/isdn/mISDN/mISDN_core 0xe474541c mISDN_register_Bprotocol +(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 0xf95b8fb0 mISDN_clear_bchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0xf9e7832f mISDN_FsmNew +(unknown) drivers/isdn/mISDN/mISDN_core 0xfd62c81a confirm_Bsend +(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 0x03139510 dm_dirty_log_type_unregister +(unknown) drivers/md/dm-log 0x16404d2e dm_dirty_log_type_register +(unknown) drivers/md/dm-log 0x6bc52aec dm_dirty_log_create +(unknown) drivers/md/dm-log 0xec760594 dm_dirty_log_destroy +(unknown) drivers/md/dm-multipath 0x35fcd89c dm_register_path_selector +(unknown) drivers/md/dm-multipath 0x770da7f3 dm_unregister_path_selector +(unknown) drivers/md/dm-region-hash 0x006da66a dm_rh_stop_recovery +(unknown) drivers/md/dm-region-hash 0x0958f4c6 dm_rh_region_context +(unknown) drivers/md/dm-region-hash 0x0b89b39c dm_rh_dirty_log +(unknown) drivers/md/dm-region-hash 0x2de8f4f2 dm_rh_mark_nosync +(unknown) drivers/md/dm-region-hash 0x55a78f6b dm_rh_recovery_in_flight +(unknown) drivers/md/dm-region-hash 0x604f561c dm_rh_get_region_key +(unknown) drivers/md/dm-region-hash 0x6d8ce28b dm_rh_recovery_end +(unknown) drivers/md/dm-region-hash 0x77dc24aa dm_rh_get_state +(unknown) drivers/md/dm-region-hash 0x7afbe549 dm_rh_inc_pending +(unknown) drivers/md/dm-region-hash 0x7c8198c9 dm_rh_flush +(unknown) drivers/md/dm-region-hash 0x813cb964 dm_rh_recovery_start +(unknown) drivers/md/dm-region-hash 0x92e76c43 dm_rh_delay +(unknown) drivers/md/dm-region-hash 0x93e4a12a dm_region_hash_destroy +(unknown) drivers/md/dm-region-hash 0x9ddb4129 dm_rh_region_to_sector +(unknown) drivers/md/dm-region-hash 0xa4a1e9b8 dm_rh_start_recovery +(unknown) drivers/md/dm-region-hash 0xb7f95d85 dm_rh_dec +(unknown) drivers/md/dm-region-hash 0xbae39de4 dm_rh_update_states +(unknown) drivers/md/dm-region-hash 0xc3d67dcf dm_rh_bio_to_region +(unknown) drivers/md/dm-region-hash 0xcac3b52a dm_rh_recovery_prepare +(unknown) drivers/md/dm-region-hash 0xcfe7807f dm_region_hash_create +(unknown) drivers/md/dm-region-hash 0xffd4d4f6 dm_rh_get_region_size +(unknown) drivers/md/dm-snapshot 0x414c8f44 dm_exception_store_type_unregister +(unknown) drivers/md/dm-snapshot 0x48f838b2 dm_exception_store_destroy +(unknown) drivers/md/dm-snapshot 0x9200d541 dm_exception_store_create +(unknown) drivers/md/dm-snapshot 0x921754ea dm_snap_origin +(unknown) drivers/md/dm-snapshot 0x986a3e8a dm_snap_cow +(unknown) drivers/md/dm-snapshot 0xa23d856b dm_exception_store_type_register +(unknown) drivers/md/raid1 0xc925bae8 md_raid1_congested +(unknown) drivers/md/raid456 0x598f5b3d raid5_set_cache_size +(unknown) drivers/md/raid456 0x83d700d1 md_raid5_congested +(unknown) drivers/media/common/saa7146 0x15c72797 saa7146_devices_lock +(unknown) drivers/media/common/saa7146 0x1c921028 saa7146_i2c_adapter_prepare +(unknown) drivers/media/common/saa7146 0x2154ee28 saa7146_pgtable_build_single +(unknown) drivers/media/common/saa7146 0x26e22259 saa7146_register_extension +(unknown) drivers/media/common/saa7146 0x48349e6f saa7146_wait_for_debi_done +(unknown) drivers/media/common/saa7146 0x5479bb99 saa7146_setgpio +(unknown) drivers/media/common/saa7146 0x61b22843 saa7146_pgtable_free +(unknown) drivers/media/common/saa7146 0x82aa4221 saa7146_vfree_destroy_pgtable +(unknown) drivers/media/common/saa7146 0xbaa7bc71 saa7146_vmalloc_build_pgtable +(unknown) drivers/media/common/saa7146 0xcf683cf2 saa7146_devices +(unknown) drivers/media/common/saa7146 0xdcf39b90 saa7146_pgtable_alloc +(unknown) drivers/media/common/saa7146 0xe3cd9b5c saa7146_debug +(unknown) drivers/media/common/saa7146 0xfd548f6e saa7146_unregister_extension +(unknown) drivers/media/common/saa7146_vv 0x0561307c saa7146_set_hps_source_and_sync +(unknown) drivers/media/common/saa7146_vv 0x455da119 saa7146_register_device +(unknown) drivers/media/common/saa7146_vv 0x464bd0bf saa7146_vv_release +(unknown) drivers/media/common/saa7146_vv 0x52122285 saa7146_stop_preview +(unknown) drivers/media/common/saa7146_vv 0x62a8651b saa7146_start_preview +(unknown) drivers/media/common/saa7146_vv 0x76277e4e saa7146_vv_init +(unknown) drivers/media/common/saa7146_vv 0x955d186a saa7146_unregister_device +(unknown) drivers/media/common/tuners/max2165 0x4569c5aa max2165_attach +(unknown) drivers/media/common/tuners/mc44s803 0x7a1ea0ee mc44s803_attach +(unknown) drivers/media/common/tuners/mt2060 0xd35ecb4e mt2060_attach +(unknown) drivers/media/common/tuners/mt20xx 0xb116f889 microtune_attach +(unknown) drivers/media/common/tuners/mt2131 0xf57af408 mt2131_attach +(unknown) drivers/media/common/tuners/mt2266 0x467276c9 mt2266_attach +(unknown) drivers/media/common/tuners/mxl5005s 0x4c24f46a mxl5005s_attach +(unknown) drivers/media/common/tuners/mxl5007t 0x0ee94dc9 mxl5007t_attach +(unknown) drivers/media/common/tuners/qt1010 0xbad75349 qt1010_attach +(unknown) drivers/media/common/tuners/tda18212 0x43e7427a tda18212_attach +(unknown) drivers/media/common/tuners/tda18218 0x72951862 tda18218_attach +(unknown) drivers/media/common/tuners/tda18271 0x912965f1 tda18271_attach +(unknown) drivers/media/common/tuners/tda827x 0xcc4654e8 tda827x_attach +(unknown) drivers/media/common/tuners/tda8290 0x5dfa0fe7 tda829x_probe +(unknown) drivers/media/common/tuners/tda8290 0xacc902c9 tda829x_attach +(unknown) drivers/media/common/tuners/tda9887 0x802a9843 tda9887_attach +(unknown) drivers/media/common/tuners/tea5761 0x1308ce00 tea5761_attach +(unknown) drivers/media/common/tuners/tea5761 0x85a92aa9 tea5761_autodetection +(unknown) drivers/media/common/tuners/tea5767 0x8d23ac88 tea5767_attach +(unknown) drivers/media/common/tuners/tea5767 0x936a8f3e tea5767_autodetection +(unknown) drivers/media/common/tuners/tuner-simple 0xfec11660 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 0x19dec92a xc2028_attach +(unknown) drivers/media/common/tuners/xc5000 0x883805a6 xc5000_attach +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x2250e74b flexcop_pass_dmx_packets +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x3886de2c flexcop_dma_control_size_irq +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x39e8db25 flexcop_sram_ctrl +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x3baa9f45 flexcop_dma_allocate +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x45e4019d flexcop_pid_feed_control +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x4969d309 flexcop_dma_xfer_control +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x68b05762 flexcop_device_kmalloc +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x6d53ed29 flexcop_dma_config_timer +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x74209e70 flexcop_i2c_request +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x7a2fd690 flexcop_dma_free +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x7f79b43f flexcop_device_kfree +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x993a094c flexcop_dma_config +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xa31d2ca9 flexcop_dump_reg +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xcc980eed flexcop_sram_set_dest +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xd1c1d545 flexcop_dma_control_timer_irq +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xeb71b42e flexcop_device_initialize +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xf203e348 flexcop_wan_set_speed +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xf674417e flexcop_eeprom_check_mac_addr +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xf8c26df1 flexcop_pass_dmx_data +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xfb399ca2 flexcop_device_exit +(unknown) drivers/media/dvb/bt8xx/bt878 0x7e9c9c87 bt878 +(unknown) drivers/media/dvb/bt8xx/bt878 0xac7f7e75 bt878_stop +(unknown) drivers/media/dvb/bt8xx/bt878 0xb7733110 bt878_device_control +(unknown) drivers/media/dvb/bt8xx/bt878 0xd5d0bdef bt878_num +(unknown) drivers/media/dvb/bt8xx/bt878 0xeed65f24 bt878_start +(unknown) drivers/media/dvb/bt8xx/dst 0x39e17a28 read_dst +(unknown) drivers/media/dvb/bt8xx/dst 0x58a5f8db dst_wait_dst_ready +(unknown) drivers/media/dvb/bt8xx/dst 0x71e1974e rdc_reset_state +(unknown) drivers/media/dvb/bt8xx/dst 0x779d8da6 dst_pio_disable +(unknown) drivers/media/dvb/bt8xx/dst 0x8f35a493 dst_error_bailout +(unknown) drivers/media/dvb/bt8xx/dst 0x9ae92daf write_dst +(unknown) drivers/media/dvb/bt8xx/dst 0x9d3d1934 dst_error_recovery +(unknown) drivers/media/dvb/bt8xx/dst 0xa0f10a8b dst_comm_init +(unknown) drivers/media/dvb/bt8xx/dst 0xad47a3f5 dst_attach +(unknown) drivers/media/dvb/bt8xx/dst 0xe94b8c9c dst_check_sum +(unknown) drivers/media/dvb/bt8xx/dst_ca 0x530f3a3e dst_ca_attach +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x0c4d4a14 dvb_frontend_sleep_until +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x1746b49a dvb_dmx_swfilter_packets +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x1c945957 dvb_register_adapter +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x1de5dde2 dvb_ringbuffer_flush +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x213140ba dvb_register_frontend +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x23b97265 dvb_generic_open +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x23e347b9 dvb_dmxdev_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x26be5198 dvb_unregister_adapter +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x2c202fc3 dvb_ringbuffer_flush_spinlock_wakeup +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x4b1cb0e8 dvb_frontend_detach +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x4deb30bb dvb_dmx_swfilter +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x4fa5154b dvb_net_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x5cf1e8ca dvb_ca_en50221_camready_irq +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x61b50a86 dvb_unregister_frontend +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x64dc9946 dvb_net_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x65597c29 dvb_ca_en50221_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x688c2da8 dvb_ringbuffer_empty +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x701ce3bd dvb_generic_ioctl +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x74a5a698 dvb_filter_pes2ts_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x796d47db dvb_dmxdev_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x7d8b66c1 dvb_register_device +(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 0x9ca9cffe dvb_dmx_init +(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 0xb79950bc dvb_ca_en50221_camchange_irq +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xbc0d91e1 timeval_usec_diff +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xc3c8f2ca dvb_dmx_swfilter_204 +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xd2e30721 dvb_ringbuffer_read_user +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xdcdb6f5d dvb_generic_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xe0929530 dvb_frontend_reinitialise +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xe5ae8707 intlog10 +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xe77c42ed dvb_unregister_device +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xe7964bfd dvb_ca_en50221_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xe9a6f1f2 dvb_dmx_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xf27638c2 dvb_ca_en50221_frda_irq +(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 0x0dc7d360 dvb_usb_nec_rc_key_to_event +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x2d2a913c usb_cypress_load_firmware +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x83ea85ab dvb_usb_device_init +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0xa599f82b dvb_usb_generic_rw +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0xf16f4c66 dvb_usb_device_exit +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0xfc36c556 dvb_usb_generic_write +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0xfe4ba284 dvb_usb_get_hexline +(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 0xd9b129a2 af9005_rc_decode +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x0c12a89d dibusb2_0_streaming_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x32a5cbef dibusb_rc_query +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x51cd5ae1 dibusb_dib3000mc_frontend_attach +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x5c63011d dibusb_pid_filter +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x9e07bb75 dibusb_pid_filter_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x9f37f771 dibusb_power_ctrl +(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 0xbbb33504 dibusb_i2c_algo +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xc86104df dibusb_read_eeprom_byte +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xef3309c6 dibusb_streaming_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xf09f4656 dibusb2_0_power_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xf8ec4e29 dibusb_dib3000mc_tuner_attach +(unknown) drivers/media/dvb/frontends/af9013 0xf6a29189 af9013_attach +(unknown) drivers/media/dvb/frontends/atbm8830 0x8ae1ea5d atbm8830_attach +(unknown) drivers/media/dvb/frontends/au8522 0xfd986b27 au8522_attach +(unknown) drivers/media/dvb/frontends/bcm3510 0x4aa702bd bcm3510_attach +(unknown) drivers/media/dvb/frontends/cx22700 0xb906d1a9 cx22700_attach +(unknown) drivers/media/dvb/frontends/cx22702 0x579611fd cx22702_attach +(unknown) drivers/media/dvb/frontends/cx24110 0xf6a9bc37 cx24110_attach +(unknown) drivers/media/dvb/frontends/cx24113 0x0f6dc7fd cx24113_attach +(unknown) drivers/media/dvb/frontends/cx24113 0x9c14ea5b cx24113_agc_callback +(unknown) drivers/media/dvb/frontends/cx24116 0x3cd1ada2 cx24116_attach +(unknown) drivers/media/dvb/frontends/cx24123 0x370f7852 cx24123_attach +(unknown) drivers/media/dvb/frontends/cx24123 0x9f1d58bb cx24123_get_tuner_i2c_adapter +(unknown) drivers/media/dvb/frontends/cxd2820r 0x04a20a6f cxd2820r_attach +(unknown) drivers/media/dvb/frontends/cxd2820r 0xcca10976 cxd2820r_get_tuner_i2c_adapter +(unknown) drivers/media/dvb/frontends/dib0070 0x3ee1c992 dib0070_set_rf_output +(unknown) drivers/media/dvb/frontends/dib0070 0x3f7a5ea4 dib0070_wbd_offset +(unknown) drivers/media/dvb/frontends/dib0070 0x67d99169 dib0070_get_rf_output +(unknown) drivers/media/dvb/frontends/dib0070 0x6b044436 dib0070_ctrl_agc_filter +(unknown) drivers/media/dvb/frontends/dib0070 0xfa7b76a5 dib0070_attach +(unknown) drivers/media/dvb/frontends/dib0090 0x141a1223 dib0090_dcc_freq +(unknown) drivers/media/dvb/frontends/dib0090 0x21f76b6c dib0090_get_wbd_offset +(unknown) drivers/media/dvb/frontends/dib0090 0x2f51bae9 dib0090_get_tune_state +(unknown) drivers/media/dvb/frontends/dib0090 0x31f92c4d dib0090_gain_control +(unknown) drivers/media/dvb/frontends/dib0090 0x5abe005a dib0090_pwm_gain_reset +(unknown) drivers/media/dvb/frontends/dib0090 0x5c01ea59 dib0090_register +(unknown) drivers/media/dvb/frontends/dib0090 0x965fef4a dib0090_get_current_gain +(unknown) drivers/media/dvb/frontends/dib0090 0xad406186 dib0090_fw_register +(unknown) drivers/media/dvb/frontends/dib0090 0xe2092d75 dib0090_set_tune_state +(unknown) drivers/media/dvb/frontends/dib3000mb 0x7a8f6f3c dib3000mb_attach +(unknown) drivers/media/dvb/frontends/dib3000mc 0x24e6d7d0 dib3000mc_get_tuner_i2c_master +(unknown) drivers/media/dvb/frontends/dib3000mc 0x942916e3 dib3000mc_attach +(unknown) drivers/media/dvb/frontends/dib3000mc 0xc7957f01 dib3000mc_set_config +(unknown) drivers/media/dvb/frontends/dib3000mc 0xc94bcff3 dib3000mc_i2c_enumeration +(unknown) drivers/media/dvb/frontends/dib3000mc 0xed137697 dib3000mc_pid_parse +(unknown) drivers/media/dvb/frontends/dib3000mc 0xfeb55d25 dib3000mc_pid_control +(unknown) drivers/media/dvb/frontends/dib7000m 0x394d18ff dib7000m_attach +(unknown) drivers/media/dvb/frontends/dib7000m 0x457fcdc0 dib7000m_pid_filter +(unknown) drivers/media/dvb/frontends/dib7000m 0x57b17dc0 dib7000m_pid_filter_ctrl +(unknown) drivers/media/dvb/frontends/dib7000m 0xcbb60761 dib7000m_get_i2c_master +(unknown) drivers/media/dvb/frontends/dib7000p 0x0a1ca8ee dib7000p_pid_filter +(unknown) drivers/media/dvb/frontends/dib7000p 0x32d7680b dib7000p_attach +(unknown) drivers/media/dvb/frontends/dib7000p 0x33491ce3 dib7000p_ctrl_timf +(unknown) drivers/media/dvb/frontends/dib7000p 0x6aeaefe0 dib7000p_get_i2c_master +(unknown) drivers/media/dvb/frontends/dib7000p 0x86a47b92 dib7000p_set_wbd_ref +(unknown) drivers/media/dvb/frontends/dib7000p 0x89b3de21 dib7000pc_detection +(unknown) drivers/media/dvb/frontends/dib7000p 0x95ec0b13 dib7000p_set_gpio +(unknown) drivers/media/dvb/frontends/dib7000p 0xb35f069d dib7090_tuner_sleep +(unknown) drivers/media/dvb/frontends/dib7000p 0xc861fbb0 dib7090_get_adc_power +(unknown) drivers/media/dvb/frontends/dib7000p 0xd8ce890e dib7000p_pid_filter_ctrl +(unknown) drivers/media/dvb/frontends/dib7000p 0xd92d09a0 dib7000p_i2c_enumeration +(unknown) drivers/media/dvb/frontends/dib7000p 0xe23649b2 dib7000p_update_pll +(unknown) drivers/media/dvb/frontends/dib7000p 0xec864f00 dib7090_slave_reset +(unknown) drivers/media/dvb/frontends/dib7000p 0xf1d2529a dib7090_get_i2c_tuner +(unknown) drivers/media/dvb/frontends/dib7000p 0xf20491a6 dib7090_agc_restart +(unknown) drivers/media/dvb/frontends/dib8000 0x0218ca6e dib8000_pid_filter +(unknown) drivers/media/dvb/frontends/dib8000 0x2969ac45 dib8000_pid_filter_ctrl +(unknown) drivers/media/dvb/frontends/dib8000 0x2c629e1d dib8000_get_adc_power +(unknown) drivers/media/dvb/frontends/dib8000 0x41ba67a8 dib8000_set_tune_state +(unknown) drivers/media/dvb/frontends/dib8000 0x425e8d22 dib8000_pwm_agc_reset +(unknown) drivers/media/dvb/frontends/dib8000 0x49628f6f dib8000_set_gpio +(unknown) drivers/media/dvb/frontends/dib8000 0x7509ff7d dib8000_remove_slave_frontend +(unknown) drivers/media/dvb/frontends/dib8000 0x7842bd8b dib8000_set_slave_frontend +(unknown) drivers/media/dvb/frontends/dib8000 0x7a18167c dib8000_get_i2c_master +(unknown) drivers/media/dvb/frontends/dib8000 0x8b3eb7f7 dib8000_get_tune_state +(unknown) drivers/media/dvb/frontends/dib8000 0x8df5f007 dib8000_get_slave_frontend +(unknown) drivers/media/dvb/frontends/dib8000 0x985387c7 dib8000_set_wbd_ref +(unknown) drivers/media/dvb/frontends/dib8000 0xcf22c024 dib8000_attach +(unknown) drivers/media/dvb/frontends/dib8000 0xde9f4608 dib8000_i2c_enumeration +(unknown) drivers/media/dvb/frontends/dibx000_common 0x116e27c1 dibx000_reset_i2c_master +(unknown) drivers/media/dvb/frontends/dibx000_common 0x45622d1a dibx000_init_i2c_master +(unknown) drivers/media/dvb/frontends/dibx000_common 0x4b2fda2e dibx000_get_i2c_adapter +(unknown) drivers/media/dvb/frontends/dibx000_common 0xad3ad91c systime +(unknown) drivers/media/dvb/frontends/dibx000_common 0xd880047c dibx000_i2c_set_speed +(unknown) drivers/media/dvb/frontends/dibx000_common 0xfd99e38b dibx000_exit_i2c_master +(unknown) drivers/media/dvb/frontends/drxd 0x38deed3c drxd_attach +(unknown) drivers/media/dvb/frontends/drxd 0xd8bef851 drxd_config_i2c +(unknown) drivers/media/dvb/frontends/ds3000 0xe031d690 ds3000_attach +(unknown) drivers/media/dvb/frontends/dvb-pll 0x8b766e9c dvb_pll_attach +(unknown) drivers/media/dvb/frontends/isl6405 0xe73240cd isl6405_attach +(unknown) drivers/media/dvb/frontends/isl6421 0x118f340f isl6421_attach +(unknown) drivers/media/dvb/frontends/isl6423 0xffaf915c isl6423_attach +(unknown) drivers/media/dvb/frontends/itd1000 0xd0543589 itd1000_attach +(unknown) drivers/media/dvb/frontends/ix2505v 0x77b38705 ix2505v_attach +(unknown) drivers/media/dvb/frontends/l64781 0x3e320580 l64781_attach +(unknown) drivers/media/dvb/frontends/lgdt3305 0xb9f4b37a lgdt3305_attach +(unknown) drivers/media/dvb/frontends/lgdt330x 0x90b871b9 lgdt330x_attach +(unknown) drivers/media/dvb/frontends/lgs8gxx 0x787fa3ad lgs8gxx_attach +(unknown) drivers/media/dvb/frontends/lnbp21 0x085145a4 lnbp21_attach +(unknown) drivers/media/dvb/frontends/lnbp21 0x51654a01 lnbh24_attach +(unknown) drivers/media/dvb/frontends/mb86a16 0x91bf98ae mb86a16_attach +(unknown) drivers/media/dvb/frontends/mb86a20s 0x17928d88 mb86a20s_attach +(unknown) drivers/media/dvb/frontends/mt312 0x283cc7ff mt312_attach +(unknown) drivers/media/dvb/frontends/mt352 0xacfdb53f mt352_attach +(unknown) drivers/media/dvb/frontends/nxt200x 0x5fa979e8 nxt200x_attach +(unknown) drivers/media/dvb/frontends/nxt6000 0xd39a51d0 nxt6000_attach +(unknown) drivers/media/dvb/frontends/or51132 0xc3eefc7d or51132_attach +(unknown) drivers/media/dvb/frontends/or51211 0xa3f1d894 or51211_attach +(unknown) drivers/media/dvb/frontends/s5h1409 0x5f2d20ad s5h1409_attach +(unknown) drivers/media/dvb/frontends/s5h1411 0xfd799f0c s5h1411_attach +(unknown) drivers/media/dvb/frontends/s5h1420 0x49fe76b6 s5h1420_attach +(unknown) drivers/media/dvb/frontends/s5h1420 0x5fc99f78 s5h1420_get_tuner_i2c_adapter +(unknown) drivers/media/dvb/frontends/s921 0x6ab5d0f2 s921_attach +(unknown) drivers/media/dvb/frontends/si21xx 0x75631045 si21xx_attach +(unknown) drivers/media/dvb/frontends/sp8870 0xdf9c3301 sp8870_attach +(unknown) drivers/media/dvb/frontends/sp887x 0x783c9ab4 sp887x_attach +(unknown) drivers/media/dvb/frontends/stb0899 0x038c8da9 stb0899_attach +(unknown) drivers/media/dvb/frontends/stb6000 0x42f0e696 stb6000_attach +(unknown) drivers/media/dvb/frontends/stb6100 0xb5a1e972 stb6100_attach +(unknown) drivers/media/dvb/frontends/stv0288 0x69ede1b0 stv0288_attach +(unknown) drivers/media/dvb/frontends/stv0297 0x7198af80 stv0297_attach +(unknown) drivers/media/dvb/frontends/stv0299 0x81d500cc stv0299_attach +(unknown) drivers/media/dvb/frontends/stv0367 0x691bb9ec stv0367ter_attach +(unknown) drivers/media/dvb/frontends/stv0367 0xf3d121c3 stv0367cab_attach +(unknown) drivers/media/dvb/frontends/stv0900 0x4c05231a stv0900_attach +(unknown) drivers/media/dvb/frontends/stv090x 0x13739e28 stv090x_attach +(unknown) drivers/media/dvb/frontends/stv090x 0xd2a6ae28 stv090x_set_gpio +(unknown) drivers/media/dvb/frontends/stv6110 0xf33d3f82 stv6110_attach +(unknown) drivers/media/dvb/frontends/stv6110x 0x81ed4b01 stv6110x_attach +(unknown) drivers/media/dvb/frontends/tda10021 0x4e9ab479 tda10021_attach +(unknown) drivers/media/dvb/frontends/tda10023 0xde047399 tda10023_attach +(unknown) drivers/media/dvb/frontends/tda10048 0x40a39ca2 tda10048_attach +(unknown) drivers/media/dvb/frontends/tda1004x 0x8593c75c tda10046_attach +(unknown) drivers/media/dvb/frontends/tda1004x 0xe5aa8ed3 tda10045_attach +(unknown) drivers/media/dvb/frontends/tda10086 0xf38e4ab0 tda10086_attach +(unknown) drivers/media/dvb/frontends/tda665x 0x02b48593 tda665x_attach +(unknown) drivers/media/dvb/frontends/tda8083 0x36fe6ced tda8083_attach +(unknown) drivers/media/dvb/frontends/tda8261 0x0671bd02 tda8261_attach +(unknown) drivers/media/dvb/frontends/tda826x 0x0b517397 tda826x_attach +(unknown) drivers/media/dvb/frontends/tua6100 0x0a3cf753 tua6100_attach +(unknown) drivers/media/dvb/frontends/ves1820 0xd2615e47 ves1820_attach +(unknown) drivers/media/dvb/frontends/ves1x93 0xf34a16e9 ves1x93_attach +(unknown) drivers/media/dvb/frontends/zl10036 0x1259eded zl10036_attach +(unknown) drivers/media/dvb/frontends/zl10039 0x35078500 zl10039_attach +(unknown) drivers/media/dvb/frontends/zl10353 0x9a9f7297 zl10353_attach +(unknown) drivers/media/dvb/mantis/mantis_core 0x0b93b505 mantis_i2c_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x13723dac mantis_frontend_soft_reset +(unknown) drivers/media/dvb/mantis/mantis_core 0x36c0abe8 mantis_uart_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x4aadf131 mantis_ca_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x4db9c6da mantis_gpio_set_bits +(unknown) drivers/media/dvb/mantis/mantis_core 0x57bf5dae mantis_dvb_init +(unknown) drivers/media/dvb/mantis/mantis_core 0x62a48dd4 mantis_dma_init +(unknown) drivers/media/dvb/mantis/mantis_core 0x76bb1cdd mantis_frontend_power +(unknown) drivers/media/dvb/mantis/mantis_core 0x777f9545 mantis_pci_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x8bb50a6e mantis_dma_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x9a47dde6 mantis_get_mac +(unknown) drivers/media/dvb/mantis/mantis_core 0xa9a3eac3 mantis_pci_init +(unknown) drivers/media/dvb/mantis/mantis_core 0xbeaeda14 mantis_dvb_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0xe1a41457 mantis_ca_init +(unknown) drivers/media/dvb/mantis/mantis_core 0xe28232bf mantis_i2c_init +(unknown) drivers/media/dvb/mantis/mantis_core 0xebc36993 mantis_uart_init +(unknown) drivers/media/dvb/mantis/mantis_core 0xf49c25ee mantis_stream_control +(unknown) drivers/media/dvb/siano/smsmdtv 0x04494d66 smscore_get_board_id +(unknown) drivers/media/dvb/siano/smsmdtv 0x1d1d052a smscore_unregister_device +(unknown) drivers/media/dvb/siano/smsmdtv 0x21e36bf2 smscore_registry_getmode +(unknown) drivers/media/dvb/siano/smsmdtv 0x343dacf1 smscore_register_hotplug +(unknown) drivers/media/dvb/siano/smsmdtv 0x37d91069 smsendian_handle_tx_message +(unknown) drivers/media/dvb/siano/smsmdtv 0x3c59641a smscore_onresponse +(unknown) drivers/media/dvb/siano/smsmdtv 0x3d8c9001 smscore_getbuffer +(unknown) drivers/media/dvb/siano/smsmdtv 0x426b16af smscore_unregister_client +(unknown) drivers/media/dvb/siano/smsmdtv 0x443186ee smsclient_sendrequest +(unknown) drivers/media/dvb/siano/smsmdtv 0x45284ae9 smsendian_handle_rx_message +(unknown) drivers/media/dvb/siano/smsmdtv 0x4e87f883 smscore_register_client +(unknown) drivers/media/dvb/siano/smsmdtv 0x5f66d45b sms_board_led_feedback +(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 0x7c576277 smsendian_handle_message_header +(unknown) drivers/media/dvb/siano/smsmdtv 0x8450a869 smscore_register_device +(unknown) drivers/media/dvb/siano/smsmdtv 0xa511d9f2 sms_board_event +(unknown) drivers/media/dvb/siano/smsmdtv 0xa89a8169 sms_board_setup +(unknown) drivers/media/dvb/siano/smsmdtv 0xb5e88a72 smscore_get_device_mode +(unknown) drivers/media/dvb/siano/smsmdtv 0xb7f4c30e smscore_unregister_hotplug +(unknown) drivers/media/dvb/siano/smsmdtv 0xc9846ae4 smscore_set_board_id +(unknown) drivers/media/dvb/siano/smsmdtv 0xe06d450f sms_board_lna_control +(unknown) drivers/media/dvb/siano/smsmdtv 0xec5e9787 sms_board_power +(unknown) drivers/media/dvb/siano/smsmdtv 0xf4975e57 smscore_putbuffer +(unknown) drivers/media/dvb/siano/smsmdtv 0xfaeaf722 smscore_start_device +(unknown) drivers/media/dvb/ttpci/budget-core 0x21030d5b ttpci_budget_irq10_handler +(unknown) drivers/media/dvb/ttpci/budget-core 0x5c5bf73e ttpci_budget_init +(unknown) drivers/media/dvb/ttpci/budget-core 0x6675f0a9 ttpci_budget_debiwrite +(unknown) drivers/media/dvb/ttpci/budget-core 0x72d45d55 ttpci_budget_set_video_port +(unknown) drivers/media/dvb/ttpci/budget-core 0x7948c222 budget_debug +(unknown) drivers/media/dvb/ttpci/budget-core 0x79db7167 ttpci_budget_init_hooks +(unknown) drivers/media/dvb/ttpci/budget-core 0x7d8ebc79 ttpci_budget_deinit +(unknown) drivers/media/dvb/ttpci/budget-core 0xc85ccfef ttpci_budget_debiread +(unknown) drivers/media/dvb/ttpci/ttpci-eeprom 0x555ff0c3 ttpci_eeprom_parse_mac +(unknown) drivers/media/dvb/ttusb-dec/ttusbdecfe 0x5050361b ttusbdecfe_dvbs_attach +(unknown) drivers/media/dvb/ttusb-dec/ttusbdecfe 0x7b9737d1 ttusbdecfe_dvbt_attach +(unknown) drivers/media/rc/lirc_dev 0x04dca738 lirc_unregister_driver +(unknown) drivers/media/rc/lirc_dev 0x0868755a lirc_register_driver +(unknown) drivers/media/rc/lirc_dev 0x83bbc30e lirc_dev_fop_close +(unknown) drivers/media/rc/lirc_dev 0x9350d737 lirc_dev_fop_poll +(unknown) drivers/media/rc/lirc_dev 0xa4713a84 lirc_dev_fop_write +(unknown) drivers/media/rc/lirc_dev 0xaa9a0746 lirc_dev_fop_read +(unknown) drivers/media/rc/lirc_dev 0xac1fa1e8 lirc_get_pdata +(unknown) drivers/media/rc/lirc_dev 0xc2893f58 lirc_dev_fop_open +(unknown) drivers/media/rc/lirc_dev 0xde80c35a lirc_dev_fop_ioctl +(unknown) drivers/media/rc/rc-core 0x08f318f3 rc_map_get +(unknown) drivers/media/rc/rc-core 0x1782b5c7 rc_keyup +(unknown) drivers/media/rc/rc-core 0x29f16ddd rc_keydown +(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 0x601a35a7 ir_raw_event_set_idle +(unknown) drivers/media/rc/rc-core 0x6a7131ec rc_allocate_device +(unknown) drivers/media/rc/rc-core 0x7ab35c44 rc_free_device +(unknown) drivers/media/rc/rc-core 0x87c0370e rc_keydown_notimeout +(unknown) drivers/media/rc/rc-core 0x9a72cfdd rc_register_device +(unknown) drivers/media/rc/rc-core 0x9cb29fb8 rc_map_unregister +(unknown) drivers/media/rc/rc-core 0xa6b15e20 rc_repeat +(unknown) drivers/media/rc/rc-core 0xb03ad108 ir_raw_event_store +(unknown) drivers/media/rc/rc-core 0xbf75f466 rc_unregister_device +(unknown) drivers/media/rc/rc-core 0xcf012658 ir_raw_event_store_edge +(unknown) drivers/media/rc/rc-core 0xe1f305ae ir_raw_handler_unregister +(unknown) drivers/media/rc/rc-core 0xea130c02 ir_raw_event_handle +(unknown) drivers/media/rc/rc-core 0xf149a256 ir_raw_event_store_with_filter +(unknown) drivers/media/rc/rc-core 0xf5612fa6 ir_raw_handler_register +(unknown) drivers/media/rc/rc-core 0xf76e9517 rc_g_keycode_from_table +(unknown) drivers/media/video/bt8xx/bttv 0x11dc4b6d bttv_gpio_enable +(unknown) drivers/media/video/bt8xx/bttv 0x4ada97c1 bttv_sub_register +(unknown) drivers/media/video/bt8xx/bttv 0x6c98925e bttv_sub_unregister +(unknown) drivers/media/video/bt8xx/bttv 0x8ecf4acc bttv_write_gpio +(unknown) drivers/media/video/bt8xx/bttv 0x92044755 bttv_get_pcidev +(unknown) drivers/media/video/bt8xx/bttv 0xbcf2d2fb bttv_read_gpio +(unknown) drivers/media/video/btcx-risc 0x32ac6921 btcx_riscmem_free +(unknown) drivers/media/video/btcx-risc 0x495e4b0c btcx_calc_skips +(unknown) drivers/media/video/btcx-risc 0xa45bb64e btcx_riscmem_alloc +(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 0x2cdea06d cx18_reset_ir_gpio +(unknown) drivers/media/video/cx18/cx18 0x3f0e1e42 cx18_claim_stream +(unknown) drivers/media/video/cx18/cx18 0x9547048a cx18_stop_v4l2_encode_stream +(unknown) drivers/media/video/cx18/cx18 0xc6eeef25 cx18_ext_init +(unknown) drivers/media/video/cx18/cx18 0xe00c2c00 cx18_release_stream +(unknown) drivers/media/video/cx18/cx18 0xe5f27f23 cx18_start_v4l2_encode_stream +(unknown) drivers/media/video/cx231xx/cx231xx 0x017ea7c7 cx231xx_tuner_callback +(unknown) drivers/media/video/cx231xx/cx231xx 0x15971297 cx231xx_enable_i2c_port_3 +(unknown) drivers/media/video/cx231xx/cx231xx 0x17d483d6 cx231xx_init_bulk +(unknown) drivers/media/video/cx231xx/cx231xx 0x2665e64f cx231xx_enable656 +(unknown) drivers/media/video/cx231xx/cx231xx 0x274d3417 cx231xx_dev_uninit +(unknown) drivers/media/video/cx231xx/cx231xx 0x318abc0c cx231xx_init_vbi_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0x32bf6e47 cx231xx_uninit_vbi_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0x595c772b cx231xx_unmute_audio +(unknown) drivers/media/video/cx231xx/cx231xx 0x7162c5d4 cx231xx_capture_start +(unknown) drivers/media/video/cx231xx/cx231xx 0x7e2eafce cx231xx_init_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0x8a7497d1 cx231xx_set_alt_setting +(unknown) drivers/media/video/cx231xx/cx231xx 0x984ea20d cx231xx_register_extension +(unknown) drivers/media/video/cx231xx/cx231xx 0xac26ffd1 cx231xx_uninit_bulk +(unknown) drivers/media/video/cx231xx/cx231xx 0xb6496ab1 cx231xx_uninit_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0xb716501a is_fw_load +(unknown) drivers/media/video/cx231xx/cx231xx 0xb8ef2415 cx231xx_disable656 +(unknown) drivers/media/video/cx231xx/cx231xx 0xc19e0283 cx231xx_send_usb_command +(unknown) drivers/media/video/cx231xx/cx231xx 0xcda3189e cx231xx_demod_reset +(unknown) drivers/media/video/cx231xx/cx231xx 0xd15c5042 cx231xx_unregister_extension +(unknown) drivers/media/video/cx231xx/cx231xx 0xd7785238 cx231xx_set_mode +(unknown) drivers/media/video/cx231xx/cx231xx 0xe37b54bc cx231xx_dev_init +(unknown) drivers/media/video/cx231xx/cx231xx 0xf35318a3 cx231xx_send_gpio_cmd +(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 0x0463fead altera_ci_init +(unknown) drivers/media/video/cx23885/altera-ci 0x4caa61a7 altera_hw_filt_init +(unknown) drivers/media/video/cx23885/altera-ci 0x6ff7510d altera_ci_tuner_reset +(unknown) drivers/media/video/cx23885/altera-ci 0x9172ba0c altera_pid_feed_control +(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/cx88/cx88-vp3054-i2c 0x70915532 vp3054_i2c_remove +(unknown) drivers/media/video/cx88/cx88-vp3054-i2c 0xaad117ea vp3054_i2c_probe +(unknown) drivers/media/video/cx88/cx8800 0x2d8a8ead cx88_set_control +(unknown) drivers/media/video/cx88/cx8800 0x6a6e630c cx88_enum_input +(unknown) drivers/media/video/cx88/cx8800 0xac4e53b9 cx88_user_ctrls +(unknown) drivers/media/video/cx88/cx8800 0xd64f4ea9 cx88_video_mux +(unknown) drivers/media/video/cx88/cx8800 0xe2d8b2d6 cx88_get_control +(unknown) drivers/media/video/cx88/cx8800 0xf807031c cx88_set_freq +(unknown) drivers/media/video/cx88/cx8800 0xf8708eba cx8800_ctrl_query +(unknown) drivers/media/video/cx88/cx8802 0x997e4129 cx8802_unregister_driver +(unknown) drivers/media/video/cx88/cx8802 0xa00c8906 cx8802_get_driver +(unknown) drivers/media/video/cx88/cx8802 0xa6049c51 cx8802_cancel_buffers +(unknown) drivers/media/video/cx88/cx8802 0xbac4d27f cx8802_buf_queue +(unknown) drivers/media/video/cx88/cx8802 0xceed5ca9 cx8802_buf_prepare +(unknown) drivers/media/video/cx88/cx8802 0xe91b0671 cx8802_register_driver +(unknown) drivers/media/video/cx88/cx88xx 0x14f8b0bd cx88_risc_stopper +(unknown) drivers/media/video/cx88/cx88xx 0x25442687 cx88_get_stereo +(unknown) drivers/media/video/cx88/cx88xx 0x275be0de cx88_newstation +(unknown) drivers/media/video/cx88/cx88xx 0x3ba91e00 cx88_set_tvnorm +(unknown) drivers/media/video/cx88/cx88xx 0x4061b9da cx88_set_scale +(unknown) drivers/media/video/cx88/cx88xx 0x540e2d4e cx88_dsp_detect_stereo_sap +(unknown) drivers/media/video/cx88/cx88xx 0x6141c8c5 cx88_tuner_callback +(unknown) drivers/media/video/cx88/cx88xx 0x648f27d8 cx88_shutdown +(unknown) drivers/media/video/cx88/cx88xx 0x6a1bcfe3 cx88_core_irq +(unknown) drivers/media/video/cx88/cx88xx 0x6c849c79 cx88_setup_xc3028 +(unknown) drivers/media/video/cx88/cx88xx 0x7642ed3c cx88_print_irqbits +(unknown) drivers/media/video/cx88/cx88xx 0x7c79ba48 cx88_ir_start +(unknown) drivers/media/video/cx88/cx88xx 0x8633f00a cx88_ir_stop +(unknown) drivers/media/video/cx88/cx88xx 0x904b8696 cx88_audio_thread +(unknown) drivers/media/video/cx88/cx88xx 0xa8ad7c39 cx88_sram_channel_dump +(unknown) drivers/media/video/cx88/cx88xx 0xb019e2be cx88_vdev_init +(unknown) drivers/media/video/cx88/cx88xx 0xb0dcec6f cx88_core_get +(unknown) drivers/media/video/cx88/cx88xx 0xb2134c2f cx88_sram_channels +(unknown) drivers/media/video/cx88/cx88xx 0xbb72a7d0 cx88_sram_channel_setup +(unknown) drivers/media/video/cx88/cx88xx 0xc5571643 cx88_core_put +(unknown) drivers/media/video/cx88/cx88xx 0xcf0c6e50 cx88_wakeup +(unknown) drivers/media/video/cx88/cx88xx 0xd044d0ab cx88_free_buffer +(unknown) drivers/media/video/cx88/cx88xx 0xd1b76855 cx88_risc_buffer +(unknown) drivers/media/video/cx88/cx88xx 0xd2137f20 cx88_set_stereo +(unknown) drivers/media/video/cx88/cx88xx 0xe43cc83f cx88_set_tvaudio +(unknown) drivers/media/video/cx88/cx88xx 0xe9aab83c cx88_risc_databuffer +(unknown) drivers/media/video/cx88/cx88xx 0xfb4a2bb0 cx88_reset +(unknown) drivers/media/video/em28xx/em28xx 0x42489bb9 em28xx_audio_setup +(unknown) drivers/media/video/em28xx/em28xx 0x476598fd em28xx_isoc_dvb_max_packetsize +(unknown) drivers/media/video/em28xx/em28xx 0x67adbaf3 em28xx_set_mode +(unknown) drivers/media/video/em28xx/em28xx 0x7f647883 em28xx_uninit_isoc +(unknown) drivers/media/video/em28xx/em28xx 0x7fc8652c em28xx_tuner_callback +(unknown) drivers/media/video/em28xx/em28xx 0x92c9a90c em28xx_unregister_extension +(unknown) drivers/media/video/em28xx/em28xx 0xba0fe5f8 em28xx_init_isoc +(unknown) drivers/media/video/em28xx/em28xx 0xe154b9ec em28xx_register_extension +(unknown) drivers/media/video/em28xx/em28xx 0xee96e45a em28xx_audio_analog_set +(unknown) drivers/media/video/gspca/gspca_main 0x21fd9b7b gspca_dev_probe +(unknown) drivers/media/video/gspca/gspca_main 0x4ec55bee gspca_disconnect +(unknown) drivers/media/video/gspca/gspca_main 0x73ff10f6 gspca_frame_add +(unknown) drivers/media/video/gspca/gspca_main 0x8a93e6bc gspca_auto_gain_n_exposure +(unknown) drivers/media/video/gspca/gspca_main 0x9dbac368 gspca_suspend +(unknown) drivers/media/video/gspca/gspca_main 0xb944c9ce gspca_dev_probe2 +(unknown) drivers/media/video/gspca/gspca_main 0xfae9a8a2 gspca_resume +(unknown) drivers/media/video/ivtv/ivtv 0x1027c11d ivtv_clear_irq_mask +(unknown) drivers/media/video/ivtv/ivtv 0x14f67530 ivtv_debug +(unknown) drivers/media/video/ivtv/ivtv 0x3116efac ivtv_udma_setup +(unknown) drivers/media/video/ivtv/ivtv 0x386b2204 ivtv_set_irq_mask +(unknown) drivers/media/video/ivtv/ivtv 0x4b2addfa ivtv_vapi_result +(unknown) drivers/media/video/ivtv/ivtv 0x513791b1 ivtv_vapi +(unknown) drivers/media/video/ivtv/ivtv 0x519357d3 ivtv_udma_unmap +(unknown) drivers/media/video/ivtv/ivtv 0x6c3c26b6 ivtv_firmware_check +(unknown) drivers/media/video/ivtv/ivtv 0x84f4c3ca ivtv_api +(unknown) drivers/media/video/ivtv/ivtv 0xa829b3a3 ivtv_reset_ir_gpio +(unknown) drivers/media/video/ivtv/ivtv 0xc9d02344 ivtv_init_on_first_open +(unknown) drivers/media/video/ivtv/ivtv 0xddb7f7cc ivtv_udma_alloc +(unknown) drivers/media/video/ivtv/ivtv 0xdf11268f ivtv_udma_prepare +(unknown) drivers/media/video/saa7134/saa7134 0x04e83446 saa7134_tuner_callback +(unknown) drivers/media/video/saa7134/saa7134 0x1211df5d saa7134_devlist +(unknown) drivers/media/video/saa7134/saa7134 0x12d28096 saa7134_s_std_internal +(unknown) drivers/media/video/saa7134/saa7134 0x14dfecc6 saa7134_boards +(unknown) drivers/media/video/saa7134/saa7134 0x1797c06a saa7134_s_ctrl_internal +(unknown) drivers/media/video/saa7134/saa7134 0x185a5ff9 saa_dsp_writel +(unknown) drivers/media/video/saa7134/saa7134 0x1a37da9c saa7134_set_dmabits +(unknown) drivers/media/video/saa7134/saa7134 0x1e4dc247 saa7134_dmasound_init +(unknown) drivers/media/video/saa7134/saa7134 0x1fb711b7 saa7134_pgtable_free +(unknown) drivers/media/video/saa7134/saa7134 0x3082f301 saa7134_set_gpio +(unknown) drivers/media/video/saa7134/saa7134 0x4b19565e saa7134_pgtable_build +(unknown) drivers/media/video/saa7134/saa7134 0x5d60e283 saa7134_dmasound_exit +(unknown) drivers/media/video/saa7134/saa7134 0x7d7e4967 saa7134_pgtable_alloc +(unknown) drivers/media/video/saa7134/saa7134 0x9aabac3e saa7134_ts_register +(unknown) drivers/media/video/saa7134/saa7134 0xb1519c52 saa7134_ts_qops +(unknown) drivers/media/video/saa7134/saa7134 0xb1a40a15 saa7134_tvaudio_setmute +(unknown) drivers/media/video/saa7134/saa7134 0xbafac6f0 saa7134_g_ctrl_internal +(unknown) drivers/media/video/saa7134/saa7134 0xd3f91125 saa7134_queryctrl +(unknown) drivers/media/video/saa7134/saa7134 0xe3e93768 saa7134_devlist_lock +(unknown) drivers/media/video/saa7134/saa7134 0xf4547170 saa7134_ts_unregister +(unknown) drivers/media/video/soc_camera 0x23c5017c soc_camera_host_register +(unknown) drivers/media/video/soc_camera 0x30319079 soc_camera_apply_sensor_flags +(unknown) drivers/media/video/soc_camera 0x32575450 soc_camera_lock +(unknown) drivers/media/video/soc_camera 0x35c929b4 soc_camera_host_unregister +(unknown) drivers/media/video/soc_camera 0x4a4067d5 soc_camera_unlock +(unknown) drivers/media/video/soc_camera 0xb167efdf soc_camera_xlate_by_fourcc +(unknown) drivers/media/video/soc_camera 0xf6b7b77b soc_camera_bus_type +(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 0x6d84a1d1 tveeprom_read +(unknown) drivers/media/video/tveeprom 0xd462aedb tveeprom_hauppauge_analog +(unknown) drivers/media/video/v4l2-common 0x0c3faad6 v4l2_chip_match_i2c_client +(unknown) drivers/media/video/v4l2-common 0x0f00e517 v4l2_i2c_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 0x27ee8bf8 v4l2_i2c_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 0x56341bcb v4l2_spi_subdev_init +(unknown) drivers/media/video/v4l2-common 0x813f3de4 v4l2_find_nearest_format +(unknown) drivers/media/video/v4l2-common 0x94632f90 v4l_fill_dv_preset_info +(unknown) drivers/media/video/v4l2-common 0x987940a2 v4l2_i2c_new_subdev_board +(unknown) drivers/media/video/v4l2-common 0x9d08b5af v4l2_chip_ident_i2c_client +(unknown) drivers/media/video/v4l2-common 0xa4bf0ba4 v4l2_ctrl_query_menu +(unknown) drivers/media/video/v4l2-common 0xbda947a3 v4l2_i2c_subdev_addr +(unknown) drivers/media/video/v4l2-common 0xbf0fcc8d v4l2_spi_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-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 0x0ae2f585 v4l2_m2m_streamon +(unknown) drivers/media/video/v4l2-mem2mem 0x0dcaefb0 v4l2_m2m_init +(unknown) drivers/media/video/v4l2-mem2mem 0x10592aa1 v4l2_m2m_querybuf +(unknown) drivers/media/video/v4l2-mem2mem 0x14d77110 v4l2_m2m_qbuf +(unknown) drivers/media/video/v4l2-mem2mem 0x29742bdd v4l2_m2m_get_curr_priv +(unknown) drivers/media/video/v4l2-mem2mem 0x71574474 v4l2_m2m_dqbuf +(unknown) drivers/media/video/v4l2-mem2mem 0x8660ae5a v4l2_m2m_poll +(unknown) drivers/media/video/v4l2-mem2mem 0x870d1290 v4l2_m2m_buf_queue +(unknown) drivers/media/video/v4l2-mem2mem 0x9c48d8c8 v4l2_m2m_reqbufs +(unknown) drivers/media/video/v4l2-mem2mem 0xa32cf1e6 v4l2_m2m_release +(unknown) drivers/media/video/v4l2-mem2mem 0xb7f14203 v4l2_m2m_streamoff +(unknown) drivers/media/video/v4l2-mem2mem 0xb95404f7 v4l2_m2m_buf_remove +(unknown) drivers/media/video/v4l2-mem2mem 0xc45d33b8 v4l2_m2m_get_vq +(unknown) drivers/media/video/v4l2-mem2mem 0xc79bc506 v4l2_m2m_next_buf +(unknown) drivers/media/video/v4l2-mem2mem 0xd06438b6 v4l2_m2m_ctx_release +(unknown) drivers/media/video/v4l2-mem2mem 0xe2232026 v4l2_m2m_job_finish +(unknown) drivers/media/video/v4l2-mem2mem 0xeccfa3c2 v4l2_m2m_mmap +(unknown) drivers/media/video/v4l2-mem2mem 0xf29961e9 v4l2_m2m_ctx_init +(unknown) drivers/media/video/videobuf-core 0x066da684 videobuf_mmap_free +(unknown) drivers/media/video/videobuf-core 0x074fb76c videobuf_queue_cancel +(unknown) drivers/media/video/videobuf-core 0x2382b67e videobuf_read_start +(unknown) drivers/media/video/videobuf-core 0x37394589 videobuf_read_one +(unknown) drivers/media/video/videobuf-core 0x5634fa2f videobuf_streamon +(unknown) drivers/media/video/videobuf-core 0x5b8b274f videobuf_qbuf +(unknown) drivers/media/video/videobuf-core 0x6942d0a2 videobuf_reqbufs +(unknown) drivers/media/video/videobuf-core 0x8ae15687 videobuf_queue_is_busy +(unknown) drivers/media/video/videobuf-core 0x9c0ed843 videobuf_poll_stream +(unknown) drivers/media/video/videobuf-core 0x9cd62594 videobuf_next_field +(unknown) drivers/media/video/videobuf-core 0x9d65a2df videobuf_alloc_vb +(unknown) drivers/media/video/videobuf-core 0xa312983d __videobuf_mmap_setup +(unknown) drivers/media/video/videobuf-core 0xa89b3e5e videobuf_streamoff +(unknown) drivers/media/video/videobuf-core 0xb2f37c0f videobuf_dqbuf +(unknown) drivers/media/video/videobuf-core 0xb5012d89 videobuf_iolock +(unknown) drivers/media/video/videobuf-core 0xbc28c315 videobuf_read_stop +(unknown) drivers/media/video/videobuf-core 0xc25fabae videobuf_stop +(unknown) drivers/media/video/videobuf-core 0xc69090ad videobuf_querybuf +(unknown) drivers/media/video/videobuf-core 0xcdc2aa07 videobuf_waiton +(unknown) drivers/media/video/videobuf-core 0xd03235b4 videobuf_queue_to_vaddr +(unknown) drivers/media/video/videobuf-core 0xe18d5349 videobuf_mmap_setup +(unknown) drivers/media/video/videobuf-core 0xed1d1e18 videobuf_read_stream +(unknown) drivers/media/video/videobuf-core 0xf9ce336c videobuf_queue_core_init +(unknown) drivers/media/video/videobuf-core 0xfd821e21 videobuf_mmap_mapper +(unknown) drivers/media/video/videobuf-dma-contig 0xc8333653 videobuf_to_dma_contig +(unknown) drivers/media/video/videobuf-dma-contig 0xeb9b4087 videobuf_dma_contig_free +(unknown) drivers/media/video/videobuf-dma-contig 0xefdfff6c videobuf_queue_dma_contig_init +(unknown) drivers/media/video/videobuf-dma-sg 0x1ac61736 videobuf_dma_init_overlay +(unknown) drivers/media/video/videobuf-dma-sg 0x21e999a4 videobuf_dma_map +(unknown) drivers/media/video/videobuf-dma-sg 0x26da1506 videobuf_dma_init_kernel +(unknown) drivers/media/video/videobuf-dma-sg 0x29919373 videobuf_to_dma +(unknown) drivers/media/video/videobuf-dma-sg 0x372f0268 videobuf_dma_free +(unknown) drivers/media/video/videobuf-dma-sg 0x3e21047c videobuf_dma_init +(unknown) drivers/media/video/videobuf-dma-sg 0x787757e6 videobuf_dma_unmap +(unknown) drivers/media/video/videobuf-dma-sg 0xa825c75b videobuf_sg_alloc +(unknown) drivers/media/video/videobuf-dma-sg 0xc5e181d0 videobuf_queue_sg_init +(unknown) drivers/media/video/videobuf-dma-sg 0xd95d4c7e videobuf_dma_init_user +(unknown) drivers/media/video/videobuf-dvb 0x23c0beb1 videobuf_dvb_unregister_bus +(unknown) drivers/media/video/videobuf-dvb 0x2f7562f7 videobuf_dvb_dealloc_frontends +(unknown) drivers/media/video/videobuf-dvb 0x617048bc videobuf_dvb_find_frontend +(unknown) drivers/media/video/videobuf-dvb 0xa0747ab6 videobuf_dvb_alloc_frontend +(unknown) drivers/media/video/videobuf-dvb 0xa22f77a9 videobuf_dvb_get_frontend +(unknown) drivers/media/video/videobuf-dvb 0xac523647 videobuf_dvb_register_bus +(unknown) drivers/media/video/videobuf-vmalloc 0x26dfcb3d videobuf_to_vmalloc +(unknown) drivers/media/video/videobuf-vmalloc 0x69c188e9 videobuf_vmalloc_free +(unknown) drivers/media/video/videobuf-vmalloc 0xfe101ebd videobuf_queue_vmalloc_init +(unknown) drivers/media/video/videobuf2-core 0x0b006a68 vb2_mmap +(unknown) drivers/media/video/videobuf2-core 0x13548a1e vb2_reqbufs +(unknown) drivers/media/video/videobuf2-core 0x1bce0854 vb2_dqbuf +(unknown) drivers/media/video/videobuf2-core 0x20c6882a vb2_plane_cookie +(unknown) drivers/media/video/videobuf2-core 0x349a8864 vb2_poll +(unknown) drivers/media/video/videobuf2-core 0x5cb5d4f7 vb2_plane_vaddr +(unknown) drivers/media/video/videobuf2-core 0x62beec39 vb2_write +(unknown) drivers/media/video/videobuf2-core 0x6497ce6d vb2_queue_release +(unknown) drivers/media/video/videobuf2-core 0x6cf63662 vb2_buffer_done +(unknown) drivers/media/video/videobuf2-core 0x7ec56624 vb2_read +(unknown) drivers/media/video/videobuf2-core 0x99d50b9e vb2_queue_init +(unknown) drivers/media/video/videobuf2-core 0xa1a2f3c6 vb2_streamoff +(unknown) drivers/media/video/videobuf2-core 0xa8abc213 vb2_qbuf +(unknown) drivers/media/video/videobuf2-core 0xcababc1b vb2_streamon +(unknown) drivers/media/video/videobuf2-core 0xf4bbad7a vb2_querybuf +(unknown) drivers/media/video/videobuf2-core 0xfdafe868 vb2_wait_for_all_buffers +(unknown) drivers/media/video/videobuf2-memops 0x02dc0521 vb2_put_vma +(unknown) drivers/media/video/videobuf2-memops 0x3a372483 vb2_common_vm_ops +(unknown) drivers/media/video/videobuf2-memops 0x4ce92456 vb2_mmap_pfn_range +(unknown) drivers/media/video/videobuf2-memops 0xb6ea033c vb2_get_contig_userptr +(unknown) drivers/media/video/videobuf2-vmalloc 0xe4e29b1f vb2_vmalloc_memops +(unknown) drivers/media/video/videodev 0x04a25cd0 v4l2_event_dequeue +(unknown) drivers/media/video/videodev 0x0614dd5a v4l2_video_std_frame_period +(unknown) drivers/media/video/videodev 0x123959a1 v4l2_type_names +(unknown) drivers/media/video/videodev 0x16244fe5 v4l2_prio_check +(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 0x2c8d34e2 v4l2_ctrl_handler_init +(unknown) drivers/media/video/videodev 0x2d41b483 v4l2_device_register_subdev_nodes +(unknown) drivers/media/video/videodev 0x2e309a93 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 0x3c1a3e32 v4l2_device_register +(unknown) drivers/media/video/videodev 0x43b87404 v4l2_event_free +(unknown) drivers/media/video/videodev 0x43f7f024 v4l2_ctrl_new_custom +(unknown) drivers/media/video/videodev 0x47767292 v4l2_event_pending +(unknown) drivers/media/video/videodev 0x495426ee v4l2_ctrl_get_name +(unknown) drivers/media/video/videodev 0x50d28978 video_device_alloc +(unknown) drivers/media/video/videodev 0x52ebed57 v4l2_event_queue +(unknown) drivers/media/video/videodev 0x57e15714 v4l2_s_ext_ctrls +(unknown) drivers/media/video/videodev 0x5870cd4e video_device_release +(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 0x618aadb8 v4l2_subdev_g_ctrl +(unknown) drivers/media/video/videodev 0x64f414b9 v4l2_event_alloc +(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 0x702093c2 v4l2_device_unregister +(unknown) drivers/media/video/videodev 0x72a1a56b video_unregister_device +(unknown) drivers/media/video/videodev 0x7579642c v4l2_ctrl_add_handler +(unknown) drivers/media/video/videodev 0x780d1341 v4l2_subdev_try_ext_ctrls +(unknown) drivers/media/video/videodev 0x79a4c5ef v4l2_device_disconnect +(unknown) drivers/media/video/videodev 0x7a3cd015 v4l2_ctrl_get_menu +(unknown) drivers/media/video/videodev 0x7c26e1d6 v4l2_fh_exit +(unknown) drivers/media/video/videodev 0x80990faa video_ioctl2 +(unknown) drivers/media/video/videodev 0x8106095a v4l2_prio_max +(unknown) drivers/media/video/videodev 0x82c1d1c1 v4l2_event_unsubscribe +(unknown) drivers/media/video/videodev 0x867c265f v4l2_ctrl_fill +(unknown) drivers/media/video/videodev 0x87471374 v4l2_fh_init +(unknown) drivers/media/video/videodev 0x8907bb33 video_devdata +(unknown) drivers/media/video/videodev 0x8d611228 v4l2_ctrl_g_ctrl +(unknown) drivers/media/video/videodev 0x93f8b707 v4l2_device_register_subdev +(unknown) drivers/media/video/videodev 0x96efe8f6 v4l2_subdev_querymenu +(unknown) drivers/media/video/videodev 0x9c161513 v4l2_fh_open +(unknown) drivers/media/video/videodev 0x9fc30522 v4l2_queryctrl +(unknown) drivers/media/video/videodev 0x9fc94fa3 v4l2_ctrl_s_ctrl +(unknown) drivers/media/video/videodev 0xa635b210 v4l2_ctrl_find +(unknown) drivers/media/video/videodev 0xa6b301bf v4l2_ctrl_activate +(unknown) drivers/media/video/videodev 0xa6c50405 v4l2_subdev_queryctrl +(unknown) drivers/media/video/videodev 0xa9acbbf2 v4l2_ctrl_handler_setup +(unknown) drivers/media/video/videodev 0xb77b0159 v4l2_prio_init +(unknown) drivers/media/video/videodev 0xb9092ea7 v4l2_ctrl_grab +(unknown) drivers/media/video/videodev 0xb9e38a6e v4l2_fh_release +(unknown) drivers/media/video/videodev 0xbd437817 __video_register_device +(unknown) drivers/media/video/videodev 0xc071aaf5 v4l2_event_init +(unknown) drivers/media/video/videodev 0xc0b6bbd6 v4l2_subdev_init +(unknown) drivers/media/video/videodev 0xc6a5a75d v4l2_try_ext_ctrls +(unknown) drivers/media/video/videodev 0xc9dc7507 v4l2_fh_del +(unknown) drivers/media/video/videodev 0xcadd5fbb v4l2_fh_is_singular +(unknown) drivers/media/video/videodev 0xcda04a5b v4l2_prio_close +(unknown) drivers/media/video/videodev 0xd2ab9431 video_device_release_empty +(unknown) drivers/media/video/videodev 0xd814fa4d v4l2_g_ext_ctrls +(unknown) drivers/media/video/videodev 0xe2b92059 v4l2_video_std_construct +(unknown) drivers/media/video/videodev 0xe6403461 v4l2_event_subscribe +(unknown) drivers/media/video/videodev 0xebcea699 v4l2_device_unregister_subdev +(unknown) drivers/media/video/videodev 0xf185350a v4l2_subdev_g_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 0xf91dafc9 v4l2_subdev_s_ext_ctrls +(unknown) drivers/media/video/videodev 0xf95c6163 v4l2_fh_add +(unknown) drivers/media/video/videodev 0xfc32c5a9 video_usercopy +(unknown) drivers/media/video/videodev 0xfc44928f v4l2_device_set_name +(unknown) drivers/media/video/videodev 0xfe83ea5f v4l2_device_put +(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 0x00354845 memstick_alloc_host +(unknown) drivers/memstick/core/memstick 0x0c2f52b4 memstick_add_host +(unknown) drivers/memstick/core/memstick 0x5d820a02 memstick_init_req_sg +(unknown) drivers/memstick/core/memstick 0x6a121e6e memstick_unregister_driver +(unknown) drivers/memstick/core/memstick 0x6b661d14 memstick_remove_host +(unknown) drivers/memstick/core/memstick 0x78cd6dc4 memstick_suspend_host +(unknown) drivers/memstick/core/memstick 0x8707e3c8 memstick_free_host +(unknown) drivers/memstick/core/memstick 0x8b5e5c9e memstick_next_req +(unknown) drivers/memstick/core/memstick 0x8bf8aa0d memstick_set_rw_addr +(unknown) drivers/memstick/core/memstick 0xa5987a36 memstick_init_req +(unknown) drivers/memstick/core/memstick 0xc686d070 memstick_new_req +(unknown) drivers/memstick/core/memstick 0xd8dbc0dd memstick_register_driver +(unknown) drivers/memstick/core/memstick 0xf325a114 memstick_detect_change +(unknown) drivers/memstick/core/memstick 0xfd870312 memstick_resume_host +(unknown) drivers/message/fusion/mptbase 0x0617ecd1 mpt_detach +(unknown) drivers/message/fusion/mptbase 0x13dd9f0b mpt_suspend +(unknown) drivers/message/fusion/mptbase 0x2e6e49ea mpt_verify_adapter +(unknown) drivers/message/fusion/mptbase 0x3dca4b5d mpt_send_handshake_request +(unknown) drivers/message/fusion/mptbase 0x431d54fe mpt_set_taskmgmt_in_progress_flag +(unknown) drivers/message/fusion/mptbase 0x444d677f mpt_get_msg_frame +(unknown) drivers/message/fusion/mptbase 0x4526289b mpt_event_deregister +(unknown) drivers/message/fusion/mptbase 0x4b533f6d mpt_put_msg_frame_hi_pri +(unknown) drivers/message/fusion/mptbase 0x502108d0 mpt_fwfault_debug +(unknown) drivers/message/fusion/mptbase 0x589c6937 mpt_GetIocState +(unknown) drivers/message/fusion/mptbase 0x60f6beaa mpt_HardResetHandler +(unknown) drivers/message/fusion/mptbase 0x657bf424 mpt_free_fw_memory +(unknown) drivers/message/fusion/mptbase 0x65b27907 mpt_config +(unknown) drivers/message/fusion/mptbase 0x6cc71413 mpt_raid_phys_disk_pg1 +(unknown) drivers/message/fusion/mptbase 0x6d79ff4d mpt_free_msg_frame +(unknown) drivers/message/fusion/mptbase 0x8c6e93ef mpt_findImVolumes +(unknown) drivers/message/fusion/mptbase 0xa08edfc7 mpt_halt_firmware +(unknown) drivers/message/fusion/mptbase 0xba27dc5b mpt_raid_phys_disk_pg0 +(unknown) drivers/message/fusion/mptbase 0xbe77874c mpt_clear_taskmgmt_in_progress_flag +(unknown) drivers/message/fusion/mptbase 0xbf65ccc1 mptbase_sas_persist_operation +(unknown) drivers/message/fusion/mptbase 0xc05f519e mpt_register +(unknown) drivers/message/fusion/mptbase 0xc0e69f82 mpt_device_driver_deregister +(unknown) drivers/message/fusion/mptbase 0xc0eac1cb mpt_reset_register +(unknown) drivers/message/fusion/mptbase 0xc47c22e8 mpt_deregister +(unknown) drivers/message/fusion/mptbase 0xc553c8dd mpt_event_register +(unknown) drivers/message/fusion/mptbase 0xd0c67973 mpt_alloc_fw_memory +(unknown) drivers/message/fusion/mptbase 0xd6de598c mpt_Soft_Hard_ResetHandler +(unknown) drivers/message/fusion/mptbase 0xd92f8e55 mpt_put_msg_frame +(unknown) drivers/message/fusion/mptbase 0xd9a92a75 mpt_reset_deregister +(unknown) drivers/message/fusion/mptbase 0xda8786e1 mpt_print_ioc_summary +(unknown) drivers/message/fusion/mptbase 0xdd805159 ioc_list +(unknown) drivers/message/fusion/mptbase 0xe157fe0f mpt_attach +(unknown) drivers/message/fusion/mptbase 0xf02b3a8c mpt_resume +(unknown) drivers/message/fusion/mptbase 0xf912f4f8 mpt_raid_phys_disk_get_num_paths +(unknown) drivers/message/fusion/mptbase 0xfb3cc917 mpt_device_driver_register +(unknown) drivers/message/fusion/mptscsih 0x01818071 mptscsih_get_scsi_lookup +(unknown) drivers/message/fusion/mptscsih 0x1995b251 mptscsih_raid_id_to_num +(unknown) drivers/message/fusion/mptscsih 0x205422e8 mptscsih_scandv_complete +(unknown) drivers/message/fusion/mptscsih 0x2bcd66a0 mptscsih_taskmgmt_complete +(unknown) drivers/message/fusion/mptscsih 0x2be5ea7b mptscsih_ioc_reset +(unknown) drivers/message/fusion/mptscsih 0x32b56fa8 mptscsih_dev_reset +(unknown) drivers/message/fusion/mptscsih 0x3a3fc675 mptscsih_shutdown +(unknown) drivers/message/fusion/mptscsih 0x41d23278 mptscsih_IssueTaskMgmt +(unknown) drivers/message/fusion/mptscsih 0x4963ae7f mptscsih_taskmgmt_response_code +(unknown) drivers/message/fusion/mptscsih 0x5358b709 mptscsih_io_done +(unknown) drivers/message/fusion/mptscsih 0x645b0297 mptscsih_bus_reset +(unknown) drivers/message/fusion/mptscsih 0x68465ab7 mptscsih_host_reset +(unknown) drivers/message/fusion/mptscsih 0x7771d931 mptscsih_abort +(unknown) drivers/message/fusion/mptscsih 0x79cd40b3 mptscsih_proc_info +(unknown) drivers/message/fusion/mptscsih 0x7ed07344 mptscsih_event_process +(unknown) drivers/message/fusion/mptscsih 0x8d6b5da0 mptscsih_remove +(unknown) drivers/message/fusion/mptscsih 0x96195a6d mptscsih_slave_destroy +(unknown) drivers/message/fusion/mptscsih 0x9756dee0 mptscsih_slave_configure +(unknown) drivers/message/fusion/mptscsih 0xa522c0d6 mptscsih_change_queue_depth +(unknown) drivers/message/fusion/mptscsih 0xb0386662 mptscsih_suspend +(unknown) drivers/message/fusion/mptscsih 0xc097a283 mptscsih_info +(unknown) drivers/message/fusion/mptscsih 0xcdd9d67a mptscsih_is_phys_disk +(unknown) drivers/message/fusion/mptscsih 0xde82f822 mptscsih_qcmd +(unknown) drivers/message/fusion/mptscsih 0xefbae17f mptscsih_bios_param +(unknown) drivers/message/fusion/mptscsih 0xf6523912 mptscsih_resume +(unknown) drivers/message/fusion/mptscsih 0xfa95a5db mptscsih_host_attrs +(unknown) drivers/message/i2o/i2o_core 0x0dadb04c i2o_driver_notify_controller_add_all +(unknown) drivers/message/i2o/i2o_core 0x14b6eac1 i2o_dma_free +(unknown) drivers/message/i2o/i2o_core 0x1d4d9ab3 i2o_dma_realloc +(unknown) drivers/message/i2o/i2o_core 0x26051e51 i2o_pool_free +(unknown) drivers/message/i2o/i2o_core 0x27f337fd i2o_exec_lct_get +(unknown) drivers/message/i2o/i2o_core 0x291cb456 i2o_msg_post_wait_mem +(unknown) drivers/message/i2o/i2o_core 0x2a843bef i2o_dump_message +(unknown) drivers/message/i2o/i2o_core 0x2eeed538 i2o_status_get +(unknown) drivers/message/i2o/i2o_core 0x32d3fd66 i2o_event_register +(unknown) drivers/message/i2o/i2o_core 0x3641c888 i2o_pool_alloc +(unknown) drivers/message/i2o/i2o_core 0x3cf2e5c7 i2o_dma_map_sg +(unknown) drivers/message/i2o/i2o_core 0x3d8eeb22 i2o_iop_find_device +(unknown) drivers/message/i2o/i2o_core 0x3f479106 i2o_dma_map_single +(unknown) drivers/message/i2o/i2o_core 0x4a854ac4 i2o_msg_get_wait +(unknown) drivers/message/i2o/i2o_core 0x5f8c299c i2o_dma_alloc +(unknown) drivers/message/i2o/i2o_core 0x6480bfa0 i2o_driver_notify_device_remove_all +(unknown) drivers/message/i2o/i2o_core 0x6f591a7e i2o_driver_notify_controller_remove_all +(unknown) drivers/message/i2o/i2o_core 0x72945012 i2o_device_claim_release +(unknown) drivers/message/i2o/i2o_core 0x85fa5a9f i2o_driver_register +(unknown) drivers/message/i2o/i2o_core 0x8878c040 i2o_driver_unregister +(unknown) drivers/message/i2o/i2o_core 0x8e6df3b8 i2o_driver_notify_device_add_all +(unknown) drivers/message/i2o/i2o_core 0x9c20b691 i2o_find_iop +(unknown) drivers/message/i2o/i2o_core 0x9cf1aedf i2o_device_claim +(unknown) drivers/message/i2o/i2o_core 0x9f09060f i2o_parm_issue +(unknown) drivers/message/i2o/i2o_core 0xb4c00dcf i2o_controllers +(unknown) drivers/message/i2o/i2o_core 0xbf7dc9e3 i2o_parm_table_get +(unknown) drivers/message/i2o/i2o_core 0xcf044c9c i2o_parm_field_get +(unknown) drivers/message/i2o/i2o_core 0xf90577d8 i2o_sg_tablesize +(unknown) drivers/mfd/htc-pasic3 0x0f403f04 pasic3_read_register +(unknown) drivers/mfd/htc-pasic3 0x42a6e33f pasic3_write_register +(unknown) drivers/mfd/mc13xxx-core 0x35c9e64b mc13xxx_reg_write +(unknown) drivers/mfd/mc13xxx-core 0x3fb88bad mc13783_to_mc13xxx +(unknown) drivers/mfd/mc13xxx-core 0x430c2510 mc13xxx_get_flags +(unknown) drivers/mfd/mc13xxx-core 0x453da46a mc13xxx_irq_request +(unknown) drivers/mfd/mc13xxx-core 0x501bc4fa mc13783_adc_do_conversion +(unknown) drivers/mfd/mc13xxx-core 0x508ec23f mc13xxx_irq_unmask +(unknown) drivers/mfd/mc13xxx-core 0x6a1a7c32 mc13xxx_irq_ack +(unknown) drivers/mfd/mc13xxx-core 0x8d268104 mc13xxx_unlock +(unknown) drivers/mfd/mc13xxx-core 0x9e3a3333 mc13xxx_irq_free +(unknown) drivers/mfd/mc13xxx-core 0xac1d5105 mc13xxx_reg_rmw +(unknown) drivers/mfd/mc13xxx-core 0xc12a250a mc13xxx_irq_status +(unknown) drivers/mfd/mc13xxx-core 0xcf945e6f mc13xxx_reg_read +(unknown) drivers/mfd/mc13xxx-core 0xd17c755f mc13xxx_lock +(unknown) drivers/mfd/mc13xxx-core 0xdc14de16 mc13xxx_irq_mask +(unknown) drivers/mfd/mc13xxx-core 0xf2da9de6 mc13xxx_irq_request_nounmask +(unknown) drivers/mfd/pcf50633 0x399accc0 pcf50633_reg_clear_bits +(unknown) drivers/mfd/pcf50633 0x65be4298 pcf50633_reg_write +(unknown) drivers/mfd/pcf50633 0x722f900d pcf50633_irq_mask_get +(unknown) drivers/mfd/pcf50633 0x84ef75df pcf50633_write_block +(unknown) drivers/mfd/pcf50633 0x8765b0af pcf50633_irq_mask +(unknown) drivers/mfd/pcf50633 0xd3eb842a pcf50633_reg_set_bit_mask +(unknown) drivers/mfd/pcf50633 0xdde2532d pcf50633_irq_unmask +(unknown) drivers/mfd/pcf50633 0xf2670952 pcf50633_free_irq +(unknown) drivers/mfd/pcf50633 0xf6315306 pcf50633_register_irq +(unknown) drivers/mfd/pcf50633 0xf8c09d56 pcf50633_reg_read +(unknown) drivers/mfd/pcf50633 0xf998ff2b pcf50633_read_block +(unknown) drivers/mfd/pcf50633-adc 0x4ac60bb8 pcf50633_adc_sync_read +(unknown) drivers/mfd/pcf50633-adc 0xcf990606 pcf50633_adc_async_read +(unknown) drivers/mfd/pcf50633-gpio 0x011777b9 pcf50633_gpio_invert_set +(unknown) drivers/mfd/pcf50633-gpio 0x2c503c44 pcf50633_gpio_get +(unknown) drivers/mfd/pcf50633-gpio 0x8050a673 pcf50633_gpio_power_supply_set +(unknown) drivers/mfd/pcf50633-gpio 0xeb2e1d94 pcf50633_gpio_set +(unknown) drivers/mfd/pcf50633-gpio 0xecfddf43 pcf50633_gpio_invert_get +(unknown) drivers/mfd/sm501 0x32c75003 sm501_modify_reg +(unknown) drivers/mfd/sm501 0x4ea40694 sm501_unit_power +(unknown) drivers/mfd/sm501 0x95198288 sm501_set_clock +(unknown) drivers/mfd/sm501 0xc55c508d sm501_find_clock +(unknown) drivers/mfd/sm501 0xd72332db sm501_misc_control +(unknown) drivers/mfd/tps6105x 0x7710b10e tps6105x_get +(unknown) drivers/mfd/tps6105x 0x9bfa0936 tps6105x_mask_and_set +(unknown) drivers/mfd/tps6105x 0xeca5ad62 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 0xf10845cd ucb1400_adc_read +(unknown) drivers/mfd/wm8400-core 0x4aca032a wm8400_reg_read +(unknown) drivers/mfd/wm8400-core 0x51484a2a wm8400_reset_codec_reg_cache +(unknown) drivers/mfd/wm8400-core 0x930f7bd3 wm8400_block_read +(unknown) drivers/mfd/wm8400-core 0xb64df9f6 wm8400_set_bits +(unknown) drivers/misc/ad525x_dpot 0x054e4aa9 ad_dpot_remove +(unknown) drivers/misc/ad525x_dpot 0xdb7a8c7a ad_dpot_probe +(unknown) drivers/misc/c2port/core 0xb86fadcf c2port_device_unregister +(unknown) drivers/misc/c2port/core 0xf3ac9641 c2port_device_register +(unknown) drivers/misc/cb710/cb710 0x0b4a9aad cb710_sg_dwiter_read_next_block +(unknown) drivers/misc/cb710/cb710 0x0d93b5ff cb710_set_irq_handler +(unknown) drivers/misc/cb710/cb710 0x2af97776 cb710_pci_update_config_reg +(unknown) drivers/misc/cb710/cb710 0xc9c6a268 cb710_sg_dwiter_write_next_block +(unknown) drivers/misc/eeprom/eeprom_93cx6 0x2df115d4 eeprom_93cx6_multiread +(unknown) drivers/misc/eeprom/eeprom_93cx6 0x63d14d2f eeprom_93cx6_read +(unknown) drivers/misc/enclosure 0x11841352 enclosure_find +(unknown) drivers/misc/enclosure 0x1a450cfc enclosure_add_device +(unknown) drivers/misc/enclosure 0x45e4b341 enclosure_unregister +(unknown) drivers/misc/enclosure 0x49093b71 enclosure_for_each_device +(unknown) drivers/misc/enclosure 0x6f8fb713 enclosure_remove_device +(unknown) drivers/misc/enclosure 0xc442fc7f enclosure_component_register +(unknown) drivers/misc/enclosure 0xde69a287 enclosure_register +(unknown) drivers/misc/ioc4 0x30853ef9 ioc4_register_submodule +(unknown) drivers/misc/ioc4 0x6bed13b7 ioc4_unregister_submodule +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x09c4ee9d lis3lv02d_init_device +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x6c33e494 lis3lv02d_joystick_disable +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x72fd7130 lis3_dev +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x912df54e lis3lv02d_poweroff +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xaafd9c75 lis3lv02d_remove_fs +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xe6af28c8 lis3lv02d_joystick_enable +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xec09c931 lis3lv02d_poweron +(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 0x0ffba241 tifm_free_device +(unknown) drivers/misc/tifm_core 0x1372f19d tifm_free_adapter +(unknown) drivers/misc/tifm_core 0x306570b4 tifm_alloc_adapter +(unknown) drivers/misc/tifm_core 0x36687c0f tifm_register_driver +(unknown) drivers/misc/tifm_core 0x39cc62df tifm_alloc_device +(unknown) drivers/misc/tifm_core 0x39f86aa1 tifm_queue_work +(unknown) drivers/misc/tifm_core 0x4e4a1bd0 tifm_has_ms_pif +(unknown) drivers/misc/tifm_core 0x76a5ce21 tifm_remove_adapter +(unknown) drivers/misc/tifm_core 0x8bf8d561 tifm_eject +(unknown) drivers/misc/tifm_core 0x9143771b tifm_map_sg +(unknown) drivers/misc/tifm_core 0xa58ce290 tifm_unmap_sg +(unknown) drivers/misc/tifm_core 0xad8f59b5 tifm_add_adapter +(unknown) drivers/misc/tifm_core 0xc5be3a5f tifm_unregister_driver +(unknown) drivers/mmc/card/mmc_block 0xa98c99fa mmc_cleanup_queue +(unknown) drivers/mmc/host/sdhci 0x34a462a5 sdhci_resume_host +(unknown) drivers/mmc/host/sdhci 0x3660ce22 sdhci_free_host +(unknown) drivers/mmc/host/sdhci 0x6286e934 sdhci_remove_host +(unknown) drivers/mmc/host/sdhci 0x905a3c0c sdhci_alloc_host +(unknown) drivers/mmc/host/sdhci 0x93772e64 sdhci_enable_irq_wakeups +(unknown) drivers/mmc/host/sdhci 0x99326c73 sdhci_add_host +(unknown) drivers/mmc/host/sdhci 0xf7224d56 sdhci_suspend_host +(unknown) drivers/mtd/chips/cfi_cmdset_0001 0x1998e9a4 cfi_cmdset_0003 +(unknown) drivers/mtd/chips/cfi_cmdset_0001 0x30821207 cfi_cmdset_0001 +(unknown) drivers/mtd/chips/cfi_cmdset_0001 0x66f20152 cfi_cmdset_0200 +(unknown) drivers/mtd/chips/cfi_cmdset_0002 0x4d9fd478 cfi_cmdset_0701 +(unknown) drivers/mtd/chips/cfi_cmdset_0002 0xb298e013 cfi_cmdset_0006 +(unknown) drivers/mtd/chips/cfi_cmdset_0002 0xe0ad1755 cfi_cmdset_0002 +(unknown) drivers/mtd/chips/cfi_cmdset_0020 0x8641045f cfi_cmdset_0020 +(unknown) drivers/mtd/chips/cfi_util 0x258bade4 cfi_qry_mode_on +(unknown) drivers/mtd/chips/cfi_util 0x6206bae6 cfi_read_pri +(unknown) drivers/mtd/chips/cfi_util 0x6df43c1c cfi_qry_mode_off +(unknown) drivers/mtd/chips/cfi_util 0x7464c1ef cfi_qry_present +(unknown) drivers/mtd/chips/cfi_util 0x7b6e00fa cfi_fixup +(unknown) drivers/mtd/chips/cfi_util 0xa57325b7 cfi_varsize_frob +(unknown) drivers/mtd/chips/chipreg 0x55607a92 map_destroy +(unknown) drivers/mtd/chips/chipreg 0x75e98b50 unregister_mtd_chip_driver +(unknown) drivers/mtd/chips/chipreg 0xf687a350 do_map_probe +(unknown) drivers/mtd/chips/chipreg 0xfd7612e9 register_mtd_chip_driver +(unknown) drivers/mtd/chips/gen_probe 0x473983f2 mtd_do_chip_probe +(unknown) drivers/mtd/devices/doc2000 0x6784bb1c DoC2k_init +(unknown) drivers/mtd/devices/doc2001 0x55893847 DoCMil_init +(unknown) drivers/mtd/devices/doc2001plus 0x7efc5737 DoCMilPlus_init +(unknown) drivers/mtd/devices/docecc 0x45937659 doc_decode_ecc +(unknown) drivers/mtd/lpddr/lpddr_cmds 0xe2f85556 lpddr_cmdset +(unknown) drivers/mtd/maps/map_funcs 0xd65a0548 simple_map_init +(unknown) drivers/mtd/mtd 0x04f5aa65 __get_mtd_device +(unknown) drivers/mtd/mtd 0x05d42e84 mtd_add_partition +(unknown) drivers/mtd/mtd 0x1855ba59 get_mtd_device +(unknown) drivers/mtd/mtd 0x22f37fbb get_mtd_device_nm +(unknown) drivers/mtd/mtd 0x267f92eb mount_mtd +(unknown) drivers/mtd/mtd 0x2a80b212 parse_mtd_partitions +(unknown) drivers/mtd/mtd 0x3c5f0d77 __mtd_next_device +(unknown) drivers/mtd/mtd 0x454998bf mtd_erase_callback +(unknown) drivers/mtd/mtd 0x4903c788 kill_mtd_super +(unknown) drivers/mtd/mtd 0x51939cac mtd_del_partition +(unknown) drivers/mtd/mtd 0x5219e0d0 mtd_device_unregister +(unknown) drivers/mtd/mtd 0x938e6885 deregister_mtd_parser +(unknown) drivers/mtd/mtd 0x97d276da mtd_is_partition +(unknown) drivers/mtd/mtd 0xb52f42be mtd_concat_destroy +(unknown) drivers/mtd/mtd 0xb6d3a689 register_mtd_user +(unknown) drivers/mtd/mtd 0xb7b28983 __put_mtd_device +(unknown) drivers/mtd/mtd 0xb8c011fb mtd_device_register +(unknown) drivers/mtd/mtd 0xbb10909e default_mtd_writev +(unknown) drivers/mtd/mtd 0xccbae568 register_mtd_parser +(unknown) drivers/mtd/mtd 0xd106ca19 unregister_mtd_user +(unknown) drivers/mtd/mtd 0xd4de847d mtd_kmalloc_up_to +(unknown) drivers/mtd/mtd 0xddf28418 mtd_table_mutex +(unknown) drivers/mtd/mtd 0xe5c6fdf1 mtd_concat_create +(unknown) drivers/mtd/mtd 0xf842e507 put_mtd_device +(unknown) drivers/mtd/mtd_blkdevs 0x7e9f7830 add_mtd_blktrans_dev +(unknown) drivers/mtd/mtd_blkdevs 0x976d5a30 register_mtd_blktrans +(unknown) drivers/mtd/mtd_blkdevs 0xabbc0a44 deregister_mtd_blktrans +(unknown) drivers/mtd/mtd_blkdevs 0xd89765ed del_mtd_blktrans_dev +(unknown) drivers/mtd/mtd_blkdevs 0xeed3c9f6 mtd_blktrans_cease_background +(unknown) drivers/mtd/nand/nand 0x354728d2 nand_wait_ready +(unknown) drivers/mtd/nand/nand 0x49037436 nand_scan_bbt +(unknown) drivers/mtd/nand/nand 0x4f806c87 nand_scan +(unknown) drivers/mtd/nand/nand 0x5781d534 nand_scan_ident +(unknown) drivers/mtd/nand/nand 0x5d6a84e0 nand_scan_tail +(unknown) drivers/mtd/nand/nand 0x6f61a1ff nand_default_bbt +(unknown) drivers/mtd/nand/nand 0x85a88c31 nand_unlock +(unknown) drivers/mtd/nand/nand 0x939a89ce nand_release +(unknown) drivers/mtd/nand/nand 0xfed40601 nand_lock +(unknown) drivers/mtd/nand/nand_bch 0x03f2a3ce nand_bch_correct_data +(unknown) drivers/mtd/nand/nand_bch 0x53b7cb68 nand_bch_free +(unknown) drivers/mtd/nand/nand_bch 0x57f95fb1 nand_bch_calculate_ecc +(unknown) drivers/mtd/nand/nand_bch 0x82f0a16f nand_bch_init +(unknown) drivers/mtd/nand/nand_ecc 0x14e18eeb nand_calculate_ecc +(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 0xf832c9ac nand_correct_data +(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 0x9d8904ce sm_register_device +(unknown) drivers/mtd/onenand/onenand 0x13875033 onenand_scan +(unknown) drivers/mtd/onenand/onenand 0x2c932a1f onenand_scan_bbt +(unknown) drivers/mtd/onenand/onenand 0x6c21b44b onenand_addr +(unknown) drivers/mtd/onenand/onenand 0x73f0293d onenand_default_bbt +(unknown) drivers/mtd/onenand/onenand 0xdaa362d5 flexonenand_region +(unknown) drivers/mtd/onenand/onenand 0xdc3431f2 onenand_release +(unknown) drivers/mtd/ubi/ubi 0x07ae05d7 ubi_leb_write +(unknown) drivers/mtd/ubi/ubi 0x08ff43eb ubi_close_volume +(unknown) drivers/mtd/ubi/ubi 0x42801d20 ubi_sync +(unknown) drivers/mtd/ubi/ubi 0x429f8cca ubi_open_volume_path +(unknown) drivers/mtd/ubi/ubi 0x58a69b17 ubi_leb_map +(unknown) drivers/mtd/ubi/ubi 0x5cfdd22d ubi_get_device_info +(unknown) drivers/mtd/ubi/ubi 0x6abc788f ubi_open_volume_nm +(unknown) drivers/mtd/ubi/ubi 0x6d01aa17 ubi_leb_erase +(unknown) drivers/mtd/ubi/ubi 0x6e9ca182 ubi_open_volume +(unknown) drivers/mtd/ubi/ubi 0x6f09ba8a ubi_register_volume_notifier +(unknown) drivers/mtd/ubi/ubi 0x746912c2 ubi_leb_unmap +(unknown) drivers/mtd/ubi/ubi 0x9d2866f9 ubi_leb_change +(unknown) drivers/mtd/ubi/ubi 0xc6e9d1dc ubi_leb_read +(unknown) drivers/mtd/ubi/ubi 0xcc94c998 ubi_is_mapped +(unknown) drivers/mtd/ubi/ubi 0xf1206a2b ubi_do_get_device_info +(unknown) drivers/mtd/ubi/ubi 0xfb6ca1ca ubi_get_volume_info +(unknown) drivers/mtd/ubi/ubi 0xfd6f0ef9 ubi_unregister_volume_notifier +(unknown) drivers/net/8390 0x014c00de ei_close +(unknown) drivers/net/8390 0x119721ac ei_interrupt +(unknown) drivers/net/8390 0x210ea023 ei_poll +(unknown) drivers/net/8390 0x4c35f0bc ei_tx_timeout +(unknown) drivers/net/8390 0x541c94b3 NS8390_init +(unknown) drivers/net/8390 0x6b0aeb9c ei_open +(unknown) drivers/net/8390 0x717899f1 __alloc_ei_netdev +(unknown) drivers/net/8390 0x71ee2d45 ei_netdev_ops +(unknown) drivers/net/8390 0x9dc870cd ei_get_stats +(unknown) drivers/net/8390 0xa3360fb7 ei_set_multicast_list +(unknown) drivers/net/8390 0xd12f1025 ei_start_xmit +(unknown) drivers/net/8390p 0x09844b30 __alloc_eip_netdev +(unknown) drivers/net/8390p 0x15b13e78 NS8390p_init +(unknown) drivers/net/8390p 0x17391d56 eip_start_xmit +(unknown) drivers/net/8390p 0x3310c28d eip_netdev_ops +(unknown) drivers/net/8390p 0x438a990f eip_set_multicast_list +(unknown) drivers/net/8390p 0x74080d35 eip_open +(unknown) drivers/net/8390p 0x8f6506af eip_poll +(unknown) drivers/net/8390p 0x99c03fd7 eip_interrupt +(unknown) drivers/net/8390p 0xae591974 eip_close +(unknown) drivers/net/8390p 0xe5e14e41 eip_tx_timeout +(unknown) drivers/net/8390p 0xf6848bd1 eip_get_stats +(unknown) drivers/net/arcnet/arcnet 0x01bbac92 arcnet_unregister_proto +(unknown) drivers/net/arcnet/arcnet 0x0c6cc36c arc_proto_map +(unknown) drivers/net/arcnet/arcnet 0x30e548d1 alloc_arcdev +(unknown) drivers/net/arcnet/arcnet 0x4f326f24 arcnet_timeout +(unknown) drivers/net/arcnet/arcnet 0x6534792a arcnet_debug +(unknown) drivers/net/arcnet/arcnet 0x6f5a23c6 arc_raw_proto +(unknown) drivers/net/arcnet/arcnet 0x712611fa arcnet_close +(unknown) drivers/net/arcnet/arcnet 0x81416abe arc_bcast_proto +(unknown) drivers/net/arcnet/arcnet 0x846f281c arc_proto_default +(unknown) drivers/net/arcnet/arcnet 0xad1263f5 arcnet_open +(unknown) drivers/net/arcnet/arcnet 0xecb730b0 arcnet_interrupt +(unknown) drivers/net/arcnet/arcnet 0xed3469a8 arcnet_send_packet +(unknown) drivers/net/arcnet/com20020 0x14b08297 com20020_netdev_ops +(unknown) drivers/net/arcnet/com20020 0x26316bac com20020_found +(unknown) drivers/net/arcnet/com20020 0xbfb94f0d com20020_check +(unknown) drivers/net/bnx2 0xce6c16bd bnx2_cnic_probe +(unknown) drivers/net/bnx2x/bnx2x 0x8389098f bnx2x_cnic_probe +(unknown) drivers/net/can/c_can/c_can 0x0af7374a free_c_can_dev +(unknown) drivers/net/can/c_can/c_can 0x6c1f8cb9 alloc_c_can_dev +(unknown) drivers/net/can/c_can/c_can 0x9eaecccc unregister_c_can_dev +(unknown) drivers/net/can/c_can/c_can 0xab9f8e73 register_c_can_dev +(unknown) drivers/net/can/can-dev 0x06f46d1a free_candev +(unknown) drivers/net/can/can-dev 0x1bbe6c1a alloc_can_skb +(unknown) drivers/net/can/can-dev 0x26411e15 close_candev +(unknown) drivers/net/can/can-dev 0x4cc43625 can_bus_off +(unknown) drivers/net/can/can-dev 0x52ec62b4 can_free_echo_skb +(unknown) drivers/net/can/can-dev 0x662a5ae8 alloc_candev +(unknown) drivers/net/can/can-dev 0x7c6822ea can_get_echo_skb +(unknown) drivers/net/can/can-dev 0x82388671 open_candev +(unknown) drivers/net/can/can-dev 0x88d4ba3d unregister_candev +(unknown) drivers/net/can/can-dev 0x8d149ff4 can_put_echo_skb +(unknown) drivers/net/can/can-dev 0xcaff9e31 register_candev +(unknown) drivers/net/can/can-dev 0xe23e82a8 alloc_can_err_skb +(unknown) drivers/net/can/sja1000/sja1000 0x4840796e unregister_sja1000dev +(unknown) drivers/net/can/sja1000/sja1000 0x49ebd0d2 sja1000_interrupt +(unknown) drivers/net/can/sja1000/sja1000 0x8fd3d33c free_sja1000dev +(unknown) drivers/net/can/sja1000/sja1000 0x9296ac47 alloc_sja1000dev +(unknown) drivers/net/can/sja1000/sja1000 0xa4ec2866 register_sja1000dev +(unknown) drivers/net/cnic 0x636af174 cnic_unregister_driver +(unknown) drivers/net/cnic 0xa1091a80 cnic_register_driver +(unknown) drivers/net/cxgb3/cxgb3 0x01050df3 cxgb3_ofld_send +(unknown) drivers/net/cxgb3/cxgb3 0x32ffb120 cxgb3_free_atid +(unknown) drivers/net/cxgb3/cxgb3 0x5adfa093 t3_l2t_get +(unknown) drivers/net/cxgb3/cxgb3 0x67e55d6b cxgb3_register_client +(unknown) drivers/net/cxgb3/cxgb3 0x69210e3c cxgb3_remove_tid +(unknown) drivers/net/cxgb3/cxgb3 0x7355e141 cxgb3_queue_tid_release +(unknown) drivers/net/cxgb3/cxgb3 0xa587f402 t3_l2e_free +(unknown) drivers/net/cxgb3/cxgb3 0xb02a2d6d t3_l2t_send_event +(unknown) drivers/net/cxgb3/cxgb3 0xb218c265 t3_l2t_send_slow +(unknown) drivers/net/cxgb3/cxgb3 0xc34cbf26 t3_register_cpl_handler +(unknown) drivers/net/cxgb3/cxgb3 0xd5129f8a cxgb3_insert_tid +(unknown) drivers/net/cxgb3/cxgb3 0xde091a0e cxgb3_alloc_stid +(unknown) drivers/net/cxgb3/cxgb3 0xe2784c85 dev2t3cdev +(unknown) drivers/net/cxgb3/cxgb3 0xe3a2903b cxgb3_unregister_client +(unknown) drivers/net/cxgb3/cxgb3 0xe8101cad cxgb3_alloc_atid +(unknown) drivers/net/cxgb3/cxgb3 0xfb8eaae1 cxgb3_free_stid +(unknown) drivers/net/cxgb4/cxgb4 0x04a352a2 cxgb4_pktgl_to_skb +(unknown) drivers/net/cxgb4/cxgb4 0x331daa97 cxgb4_free_stid +(unknown) drivers/net/cxgb4/cxgb4 0x390a9cdf cxgb4_port_chan +(unknown) drivers/net/cxgb4/cxgb4 0x3f3c4168 cxgb4_create_server +(unknown) drivers/net/cxgb4/cxgb4 0x46171623 cxgb4_port_idx +(unknown) drivers/net/cxgb4/cxgb4 0x6634d25d cxgb4_alloc_atid +(unknown) drivers/net/cxgb4/cxgb4 0x77d21e90 cxgb4_l2t_release +(unknown) drivers/net/cxgb4/cxgb4 0x8e5ab2b3 cxgb4_free_atid +(unknown) drivers/net/cxgb4/cxgb4 0x93b892f6 cxgb4_alloc_stid +(unknown) drivers/net/cxgb4/cxgb4 0xaebb5647 cxgb4_iscsi_init +(unknown) drivers/net/cxgb4/cxgb4 0xb01c0c43 cxgb4_remove_tid +(unknown) drivers/net/cxgb4/cxgb4 0xc29df2ef cxgb4_port_viid +(unknown) drivers/net/cxgb4/cxgb4 0xd00e5a36 cxgb4_unregister_uld +(unknown) drivers/net/cxgb4/cxgb4 0xd69a0294 cxgb4_best_mtu +(unknown) drivers/net/cxgb4/cxgb4 0xe1e1a5a5 cxgb4_ofld_send +(unknown) drivers/net/cxgb4/cxgb4 0xe4722b2e cxgb4_register_uld +(unknown) drivers/net/cxgb4/cxgb4 0xeff231cc cxgb4_l2t_send +(unknown) drivers/net/cxgb4/cxgb4 0xf7af8bd9 cxgb4_get_tcp_stats +(unknown) drivers/net/cxgb4/cxgb4 0xfa56c6ce cxgb4_l2t_get +(unknown) drivers/net/hamradio/hdlcdrv 0x077720c5 hdlcdrv_unregister +(unknown) drivers/net/hamradio/hdlcdrv 0x2c5a56fc hdlcdrv_arbitrate +(unknown) drivers/net/hamradio/hdlcdrv 0x35ffc3e4 hdlcdrv_register +(unknown) drivers/net/hamradio/hdlcdrv 0x970ab531 hdlcdrv_transmitter +(unknown) drivers/net/hamradio/hdlcdrv 0xf7c0db2c hdlcdrv_receiver +(unknown) drivers/net/irda/sir-dev 0x2314dd38 sirdev_write_complete +(unknown) drivers/net/irda/sir-dev 0x3a1ef935 sirdev_raw_write +(unknown) drivers/net/irda/sir-dev 0x55d75be6 sirdev_get_instance +(unknown) drivers/net/irda/sir-dev 0x57c950ce sirdev_set_dtr_rts +(unknown) drivers/net/irda/sir-dev 0x5fa05de9 irda_register_dongle +(unknown) drivers/net/irda/sir-dev 0x81b0f1cf irda_unregister_dongle +(unknown) drivers/net/irda/sir-dev 0xa2933c36 sirdev_raw_read +(unknown) drivers/net/irda/sir-dev 0xdf337098 sirdev_put_instance +(unknown) drivers/net/irda/sir-dev 0xe392f46e sirdev_receive +(unknown) drivers/net/irda/sir-dev 0xeb1b5c00 sirdev_set_dongle +(unknown) drivers/net/macvlan 0x057b7c7a macvlan_common_newlink +(unknown) drivers/net/macvlan 0x1124d092 macvlan_dellink +(unknown) drivers/net/macvlan 0x2aeef6bc macvlan_link_register +(unknown) drivers/net/macvlan 0x38bc0452 macvlan_common_setup +(unknown) drivers/net/macvlan 0x69bb0a69 macvlan_start_xmit +(unknown) drivers/net/macvtap 0x7a78fed1 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 0x0041d552 mlx4_qp_modify +(unknown) drivers/net/mlx4/mlx4_core 0x02ea2afc mlx4_unregister_interface +(unknown) drivers/net/mlx4/mlx4_core 0x045e5414 mlx4_buf_write_mtt +(unknown) drivers/net/mlx4/mlx4_core 0x06963ecf mlx4_mr_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x0e6f3f1d mlx4_wol_read +(unknown) drivers/net/mlx4/mlx4_core 0x1d2c9ff4 mlx4_qp_reserve_range +(unknown) drivers/net/mlx4/mlx4_core 0x20967a59 mlx4_register_interface +(unknown) drivers/net/mlx4/mlx4_core 0x28624372 mlx4_buf_free +(unknown) drivers/net/mlx4/mlx4_core 0x29999f7a mlx4_mtt_cleanup +(unknown) drivers/net/mlx4/mlx4_core 0x2b2ec37d mlx4_map_phys_fmr +(unknown) drivers/net/mlx4/mlx4_core 0x2b7ab05c mlx4_qp_free +(unknown) drivers/net/mlx4/mlx4_core 0x2dced5cd mlx4_uar_free +(unknown) drivers/net/mlx4/mlx4_core 0x306679f3 mlx4_srq_free +(unknown) drivers/net/mlx4/mlx4_core 0x308b6bc3 mlx4_fmr_unmap +(unknown) drivers/net/mlx4/mlx4_core 0x33e36d97 mlx4_register_vlan +(unknown) drivers/net/mlx4/mlx4_core 0x35283ee9 mlx4_qp_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x3ba4ad9b mlx4_qp_query +(unknown) drivers/net/mlx4/mlx4_core 0x3e8bb5cd mlx4_multicast_attach +(unknown) drivers/net/mlx4/mlx4_core 0x40c2f62c mlx4_qp_to_ready +(unknown) drivers/net/mlx4/mlx4_core 0x42f7aca7 mlx4_alloc_hwq_res +(unknown) drivers/net/mlx4/mlx4_core 0x4756ce8f mlx4_fmr_enable +(unknown) drivers/net/mlx4/mlx4_core 0x49158f5e mlx4_fmr_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x537cc52d mlx4_mr_enable +(unknown) drivers/net/mlx4/mlx4_core 0x5617f42e mlx4_multicast_promisc_remove +(unknown) drivers/net/mlx4/mlx4_core 0x57a93220 mlx4_release_eq +(unknown) drivers/net/mlx4/mlx4_core 0x5938aafd mlx4_fmr_free +(unknown) drivers/net/mlx4/mlx4_core 0x5a8902e7 mlx4_mtt_init +(unknown) drivers/net/mlx4/mlx4_core 0x5ae44443 mlx4_get_protocol_dev +(unknown) drivers/net/mlx4/mlx4_core 0x5de3b6f0 mlx4_cq_free +(unknown) drivers/net/mlx4/mlx4_core 0x6247defe mlx4_SYNC_TPT +(unknown) drivers/net/mlx4/mlx4_core 0x6404f36f mlx4_srq_arm +(unknown) drivers/net/mlx4/mlx4_core 0x657a8214 mlx4_free_cmd_mailbox +(unknown) drivers/net/mlx4/mlx4_core 0x6750bd8f mlx4_qp_release_range +(unknown) drivers/net/mlx4/mlx4_core 0x6b69e3aa mlx4_srq_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x6e5fe9d0 mlx4_mtt_addr +(unknown) drivers/net/mlx4/mlx4_core 0x72428b6f mlx4_wol_write +(unknown) drivers/net/mlx4/mlx4_core 0x73a3116a mlx4_db_free +(unknown) drivers/net/mlx4/mlx4_core 0x73d2055a mlx4_bf_free +(unknown) drivers/net/mlx4/mlx4_core 0x78dad3e8 mlx4_unregister_mac +(unknown) drivers/net/mlx4/mlx4_core 0x7c16ff68 mlx4_alloc_cmd_mailbox +(unknown) drivers/net/mlx4/mlx4_core 0x7c41d0fa mlx4_pd_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x83633d9d mlx4_cq_modify +(unknown) drivers/net/mlx4/mlx4_core 0x89245759 mlx4_test_interrupts +(unknown) drivers/net/mlx4/mlx4_core 0x91abd417 mlx4_uar_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x922f3c90 mlx4_register_mac +(unknown) drivers/net/mlx4/mlx4_core 0x945ef38f mlx4_bf_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x9542887e mlx4_qp_remove +(unknown) drivers/net/mlx4/mlx4_core 0x9b86a54b mlx4_multicast_detach +(unknown) drivers/net/mlx4/mlx4_core 0xa6957594 mlx4_unregister_vlan +(unknown) drivers/net/mlx4/mlx4_core 0xa87e2a1c mlx4_INIT_PORT +(unknown) drivers/net/mlx4/mlx4_core 0xad4bcf4f mlx4_cq_resize +(unknown) drivers/net/mlx4/mlx4_core 0xafaebe3a mlx4_cq_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xb00ed093 mlx4_db_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xbb844f01 mlx4_assign_eq +(unknown) drivers/net/mlx4/mlx4_core 0xbfbc499d mlx4_srq_query +(unknown) drivers/net/mlx4/mlx4_core 0xc27e261e mlx4_multicast_promisc_add +(unknown) drivers/net/mlx4/mlx4_core 0xd137e680 __mlx4_cmd +(unknown) drivers/net/mlx4/mlx4_core 0xd31de268 mlx4_mr_free +(unknown) drivers/net/mlx4/mlx4_core 0xd4e8d38b mlx4_unicast_promisc_remove +(unknown) drivers/net/mlx4/mlx4_core 0xd6c042a4 mlx4_find_cached_vlan +(unknown) drivers/net/mlx4/mlx4_core 0xd9d2feb4 mlx4_pd_free +(unknown) drivers/net/mlx4/mlx4_core 0xdff86e3c mlx4_CLOSE_PORT +(unknown) drivers/net/mlx4/mlx4_core 0xe55eeb7a mlx4_free_hwq_res +(unknown) drivers/net/mlx4/mlx4_core 0xf6c780ed mlx4_buf_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xfa9c9625 mlx4_unicast_promisc_add +(unknown) drivers/net/mlx4/mlx4_core 0xfc735615 mlx4_replace_mac +(unknown) drivers/net/mlx4/mlx4_core 0xfec61f0b mlx4_write_mtt +(unknown) drivers/net/phy/mdio-bitbang 0x78e4ec10 alloc_mdio_bitbang +(unknown) drivers/net/phy/mdio-bitbang 0xa3261347 free_mdio_bitbang +(unknown) drivers/net/pppox 0x44f9501a pppox_unbind_sock +(unknown) drivers/net/pppox 0x5f6cc654 pppox_ioctl +(unknown) drivers/net/pppox 0xe0ff7a18 unregister_pppox_proto +(unknown) drivers/net/pppox 0xfdfdb44d register_pppox_proto +(unknown) drivers/net/sungem_phy 0xe12d9510 mii_phy_probe +(unknown) drivers/net/tokenring/tms380tr 0x65e6a262 tmsdev_init +(unknown) drivers/net/tokenring/tms380tr 0x89ba4960 tmsdev_term +(unknown) drivers/net/tokenring/tms380tr 0xb8784e75 tms380tr_close +(unknown) drivers/net/tokenring/tms380tr 0xbcd23793 tms380tr_interrupt +(unknown) drivers/net/tokenring/tms380tr 0xc1d3a2b5 tms380tr_netdev_ops +(unknown) drivers/net/tokenring/tms380tr 0xd2328794 tms380tr_wait +(unknown) drivers/net/tokenring/tms380tr 0xe5edb5ad tms380tr_open +(unknown) drivers/net/usb/cdc_ether 0x0a4587cd usbnet_cdc_unbind +(unknown) drivers/net/usb/cdc_ether 0x2768d43f usbnet_cdc_status +(unknown) drivers/net/usb/cdc_ether 0x57b18cd1 usbnet_generic_cdc_bind +(unknown) drivers/net/usb/cdc_ether 0xe7127d90 usbnet_cdc_bind +(unknown) drivers/net/usb/rndis_host 0x16ce92ed rndis_command +(unknown) drivers/net/usb/rndis_host 0x2cf2fd02 generic_rndis_bind +(unknown) drivers/net/usb/rndis_host 0x4c9fd582 rndis_unbind +(unknown) drivers/net/usb/rndis_host 0x4d5da96b rndis_tx_fixup +(unknown) drivers/net/usb/rndis_host 0x71477852 rndis_status +(unknown) drivers/net/usb/rndis_host 0xd9fc722d rndis_rx_fixup +(unknown) drivers/net/usb/usbnet 0x0474f67d usbnet_get_ethernet_addr +(unknown) drivers/net/usb/usbnet 0x278aebaf usbnet_open +(unknown) drivers/net/usb/usbnet 0x27928269 usbnet_get_drvinfo +(unknown) drivers/net/usb/usbnet 0x2fe191b1 usbnet_disconnect +(unknown) drivers/net/usb/usbnet 0x36c87bdb usbnet_resume +(unknown) drivers/net/usb/usbnet 0x3cdb475d usbnet_get_link +(unknown) drivers/net/usb/usbnet 0x4ab72682 usbnet_change_mtu +(unknown) drivers/net/usb/usbnet 0x601fb5cc usbnet_set_settings +(unknown) drivers/net/usb/usbnet 0x64953246 usbnet_tx_timeout +(unknown) drivers/net/usb/usbnet 0x65c01b03 usbnet_unlink_rx_urbs +(unknown) drivers/net/usb/usbnet 0x6d1b129b usbnet_get_endpoints +(unknown) drivers/net/usb/usbnet 0x79d3c2de usbnet_get_settings +(unknown) drivers/net/usb/usbnet 0x7a403c3c usbnet_get_msglevel +(unknown) drivers/net/usb/usbnet 0x7f25eaf9 usbnet_suspend +(unknown) drivers/net/usb/usbnet 0x975983fb usbnet_stop +(unknown) drivers/net/usb/usbnet 0x9d2325cc usbnet_defer_kevent +(unknown) drivers/net/usb/usbnet 0xb7882e20 usbnet_nway_reset +(unknown) drivers/net/usb/usbnet 0xbd95b462 usbnet_start_xmit +(unknown) drivers/net/usb/usbnet 0xd51cd482 usbnet_set_msglevel +(unknown) drivers/net/usb/usbnet 0xd5dcdac6 usbnet_probe +(unknown) drivers/net/usb/usbnet 0xdf3b6110 usbnet_purge_paused_rxq +(unknown) drivers/net/usb/usbnet 0xe638a54f usbnet_pause_rx +(unknown) drivers/net/usb/usbnet 0xf5919049 usbnet_resume_rx +(unknown) drivers/net/usb/usbnet 0xfb30e5f9 usbnet_skb_return +(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 0x048124bb unregister_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0x377c7427 detach_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0x543c6a4f unregister_hdlc_device +(unknown) drivers/net/wan/hdlc 0x587361e1 register_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0x7150cc44 attach_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0x72790702 hdlc_close +(unknown) drivers/net/wan/hdlc 0xa6848dc0 hdlc_start_xmit +(unknown) drivers/net/wan/hdlc 0xd6bfc6fc hdlc_ioctl +(unknown) drivers/net/wan/hdlc 0xdadb509e hdlc_open +(unknown) drivers/net/wan/hdlc 0xdf59754c hdlc_change_mtu +(unknown) drivers/net/wan/hdlc 0xf34305b6 alloc_hdlcdev +(unknown) drivers/net/wan/z85230 0x10c78988 z8530_dead_port +(unknown) drivers/net/wan/z85230 0x278b9e12 z8530_sync_txdma_close +(unknown) drivers/net/wan/z85230 0x3247e4e5 z8530_describe +(unknown) drivers/net/wan/z85230 0x3df57517 z8530_null_rx +(unknown) drivers/net/wan/z85230 0x56efbf44 z8530_init +(unknown) drivers/net/wan/z85230 0x5cd24d29 z8530_hdlc_kilostream +(unknown) drivers/net/wan/z85230 0x677a036b z8530_sync_dma_close +(unknown) drivers/net/wan/z85230 0x780aef5f z8530_sync_open +(unknown) drivers/net/wan/z85230 0x9489f4b2 z8530_channel_load +(unknown) drivers/net/wan/z85230 0xa0303846 z8530_sync_close +(unknown) drivers/net/wan/z85230 0xb1ee274b z8530_shutdown +(unknown) drivers/net/wan/z85230 0xb8ddb833 z8530_sync +(unknown) drivers/net/wan/z85230 0xcb0f69ce z8530_sync_txdma_open +(unknown) drivers/net/wan/z85230 0xd4ffebf0 z8530_interrupt +(unknown) drivers/net/wan/z85230 0xe3d80064 z8530_hdlc_kilostream_85230 +(unknown) drivers/net/wan/z85230 0xe5997624 z8530_sync_dma_open +(unknown) drivers/net/wan/z85230 0xeb6b10f6 z8530_queue_xmit +(unknown) drivers/net/wan/z85230 0xee3b3344 z8530_nop +(unknown) drivers/net/wimax/i2400m/i2400m 0x041ec119 i2400m_pre_reset +(unknown) drivers/net/wimax/i2400m/i2400m 0x15355bdc i2400m_dev_reset_handle +(unknown) drivers/net/wimax/i2400m/i2400m 0x332bda28 i2400m_setup +(unknown) drivers/net/wimax/i2400m/i2400m 0x3db0c10e i2400m_tx_msg_get +(unknown) drivers/net/wimax/i2400m/i2400m 0x44bf7722 i2400m_reset +(unknown) drivers/net/wimax/i2400m/i2400m 0x4fcbb58e i2400m_netdev_setup +(unknown) drivers/net/wimax/i2400m/i2400m 0x51e9889f i2400m_unknown_barker +(unknown) drivers/net/wimax/i2400m/i2400m 0x5ef2a61c i2400m_init +(unknown) drivers/net/wimax/i2400m/i2400m 0x6d362473 i2400m_rx +(unknown) drivers/net/wimax/i2400m/i2400m 0x7999c0ab i2400m_release +(unknown) drivers/net/wimax/i2400m/i2400m 0x7dc2a485 i2400m_is_boot_barker +(unknown) drivers/net/wimax/i2400m/i2400m 0x81043ab5 i2400m_tx_msg_sent +(unknown) drivers/net/wimax/i2400m/i2400m 0x8e247123 i2400m_dev_bootstrap +(unknown) drivers/net/wimax/i2400m/i2400m 0x91c61c35 i2400m_tx +(unknown) drivers/net/wimax/i2400m/i2400m 0xb00b793c i2400m_bm_cmd_prepare +(unknown) drivers/net/wimax/i2400m/i2400m 0xc4f5a318 i2400m_cmd_enter_powersave +(unknown) drivers/net/wimax/i2400m/i2400m 0xd7bf38ae i2400m_error_recovery +(unknown) drivers/net/wimax/i2400m/i2400m 0xeba83bdc i2400m_post_reset +(unknown) drivers/net/wireless/airo 0x0c42a141 reset_airo_card +(unknown) drivers/net/wireless/airo 0xde487c2d init_airo_card +(unknown) drivers/net/wireless/airo 0xe0088a6b stop_airo_card +(unknown) drivers/net/wireless/ath/ath 0x06e8a5f4 ath_printk +(unknown) drivers/net/wireless/ath/ath 0x1a901aa0 ath_key_config +(unknown) drivers/net/wireless/ath/ath 0x2485b4a2 ath_hw_setbssidmask +(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 0x4c0ad6f6 ath_key_delete +(unknown) drivers/net/wireless/ath/ath 0x4eac6cba ath_reg_notifier_apply +(unknown) drivers/net/wireless/ath/ath 0x543b0269 ath_hw_cycle_counters_update +(unknown) drivers/net/wireless/ath/ath 0x72f55c0b ath_regd_init +(unknown) drivers/net/wireless/ath/ath 0x74c74bfa ath_hw_get_listen_time +(unknown) drivers/net/wireless/ath/ath 0x7af02ee2 ath_regd_get_band_ctl +(unknown) drivers/net/wireless/ath/ath 0x834f80f4 ath_hw_keyreset +(unknown) drivers/net/wireless/ath/ath 0xf1c53038 ath_rxbuf_alloc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0x0cff84c5 ath9k_cmn_update_txpow +(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0x3057f049 ath9k_cmn_get_curchannel +(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0x7e43f1f8 ath9k_cmn_get_hw_crypto_keytype +(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 0x0511c907 ath9k_hw_cfg_gpio_input +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x06bccd5f ath9k_hw_getdefantenna +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x073d9e35 ar9003_paprd_enable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x0cd44408 ath9k_hw_txstart +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x0d5e290e ath9k_hw_set_gpio +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x11c32270 ath9k_hw_setrxabort +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x13dcb04e ath9k_hw_ani_monitor +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x1d4b589d ath9k_hw_setrxfilter +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2105eabd ath9k_hw_set_txq_props +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x23a55cfb ath9k_hw_stopdmarecv +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x23f81c42 ath9k_hw_beaconq_setup +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x24fef236 ath9k_hw_bstuck_nfcal +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2822a456 ath9k_hw_setantenna +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2b19c967 ath9k_hw_btcoex_set_weight +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2c4ecd46 ath9k_hw_set_txpowerlimit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2d5c3ead ath9k_hw_reset +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2f1012ab ath9k_hw_gettxintrtxqs +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x34748da4 ath9k_hw_set_tsfadjust +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x39c3bc49 ath9k_hw_updatetxtriglevel +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x3ac3d488 ath9k_hw_wait +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x3bc2d4da ath9k_hw_setuprxdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x3d33aa85 ar9003_hw_set_paprd_txdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x417a87d8 ath9k_hw_btcoex_init_2wire +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x43a4e660 ath9k_hw_disable_mib_counters +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x43c82446 ath9k_hw_stop_dma_queue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x444d58ab ath9k_hw_setup_statusring +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x453f2993 ath9k_hw_setmcastfilter +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x469c4e81 ath9k_hw_write_associd +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x4c653fcf ath9k_hw_setpower +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x51d77ab2 ath9k_hw_check_alive +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x527d9cfd ath9k_hw_set_sta_beacon_timers +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x541a0504 ath9k_hw_name +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x5ba1e2d0 ath9k_hw_btcoex_enable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x5e49b1ff ath9k_hw_puttxbuf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x5f3622c1 ath9k_hw_proc_mib_event +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x65650029 ar9003_hw_bb_watchdog_dbg_info +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x65f8fb30 ar9003_hw_disable_phy_restart +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x6f962a61 ath9k_hw_numtxpending +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x7220d79f ath9k_hw_gettsf64 +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x730a738f ath9k_hw_deinit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x75d0426d ath9k_hw_phy_disable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x75ef5991 ath9k_hw_btcoex_disable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x7c3c99a7 ath9k_hw_process_rxdesc_edma +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x7f6c49cc ath9k_hw_htc_resetinit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x8194c1f3 ath9k_hw_computetxtime +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x83575629 ath9k_hw_rxprocdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x8a0e64cf ath9k_hw_abort_tx_dma +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x8c67fff8 ath9k_hw_reset_tsf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9036c7b3 ath9k_hw_gen_timer_stop +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x90ba7270 ath9k_hw_disable_interrupts +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x980dee85 ath9k_hw_reset_calvalid +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9c44d5e4 ar9003_paprd_is_done +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9cc3cd80 ath9k_hw_gen_timer_start +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9de15de8 ar9003_paprd_setup_gain_table +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xa1f06ed5 ath9k_hw_set_interrupts +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xa1f95c53 ar9003_paprd_populate_single_table +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xaf7c71fd ath9k_hw_releasetxqueue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xaf8610c9 ath_gen_timer_alloc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xb5e69ba3 ath9k_hw_init_btcoex_hw +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xb7387b33 ath9k_hw_btcoex_bt_stomp +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xb9b2cd06 ath9k_hw_resettxqueue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xbb7c79f9 ath9k_hw_disable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc1707efa ath9k_hw_set_rx_bufsize +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc4f2da5b ath_gen_timer_isr +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc5770daa ath9k_hw_getrxfilter +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc6e06b4b ath9k_hw_init_global_settings +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc89c5374 ath9k_hw_cfg_output +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc94388fe ath9k_hw_cleartxdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc99caab3 ath9k_hw_gpio_get +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xcc13cff7 ar9003_get_pll_sqsum_dvc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xcca43c1b ath_gen_timer_free +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xcf18cff0 ar9003_paprd_create_curve +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd6d489ab ath9k_hw_init +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd7e05e72 ath9k_hw_abortpcurecv +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xde233502 ath9k_hw_get_txq_props +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xde51bab4 ath9k_hw_btcoex_init_3wire +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe0f5d133 ath9k_hw_beaconinit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe2917cd1 ath9k_hw_setuptxqueue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe29eb1ac ath9k_hw_putrxbuf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe58e5ea7 ar9003_paprd_init_table +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe65d0f97 ath9k_hw_gettsf32 +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe6771285 ath9k_hw_setopmode +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe929a4c9 ath9k_hw_settsf64 +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xedd5d3a3 ath9k_hw_enable_interrupts +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xf19759a3 ath9k_hw_intrpend +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xf2d18f9e ath9k_hw_addrxbuf_edma +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xfcf00f0b ath9k_hw_gettxbuf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xfd1d054c ath9k_hw_startpcureceive +(unknown) drivers/net/wireless/atmel 0x14064dd1 atmel_open +(unknown) drivers/net/wireless/atmel 0xd519d773 stop_atmel_card +(unknown) drivers/net/wireless/atmel 0xe55155fc init_atmel_card +(unknown) drivers/net/wireless/hostap/hostap 0x01f75e7b hostap_80211_ops +(unknown) drivers/net/wireless/hostap/hostap 0x0ad69602 hostap_set_multicast_list_queue +(unknown) drivers/net/wireless/hostap/hostap 0x0f69e34f hostap_set_auth_algs +(unknown) drivers/net/wireless/hostap/hostap 0x3154bdb6 prism2_update_comms_qual +(unknown) drivers/net/wireless/hostap/hostap 0x3eb69429 hostap_set_roaming +(unknown) drivers/net/wireless/hostap/hostap 0x468a5d37 hostap_get_porttype +(unknown) drivers/net/wireless/hostap/hostap 0x53aea61d hostap_add_interface +(unknown) drivers/net/wireless/hostap/hostap 0x583cc801 hostap_set_hostapd +(unknown) drivers/net/wireless/hostap/hostap 0x6abde1db hostap_info_process +(unknown) drivers/net/wireless/hostap/hostap 0x6c4e67f5 hostap_set_word +(unknown) drivers/net/wireless/hostap/hostap 0x6c8df5a0 hostap_set_string +(unknown) drivers/net/wireless/hostap/hostap 0x768dcb82 hostap_info_init +(unknown) drivers/net/wireless/hostap/hostap 0x856cbd21 hostap_check_sta_fw_version +(unknown) drivers/net/wireless/hostap/hostap 0x97fd1f86 hostap_80211_rx +(unknown) drivers/net/wireless/hostap/hostap 0x9ecd6152 hostap_master_start_xmit +(unknown) drivers/net/wireless/hostap/hostap 0xa12ad27f hostap_dump_tx_header +(unknown) drivers/net/wireless/hostap/hostap 0xafab2ab0 hostap_set_antsel +(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 0xc2e25706 hostap_setup_dev +(unknown) drivers/net/wireless/hostap/hostap 0xc5711ae5 hostap_init_ap_proc +(unknown) drivers/net/wireless/hostap/hostap 0xc6d13783 hostap_free_data +(unknown) drivers/net/wireless/hostap/hostap 0xcb56fb7d hostap_handle_sta_tx_exc +(unknown) drivers/net/wireless/hostap/hostap 0xd120fb6f hostap_init_proc +(unknown) drivers/net/wireless/hostap/hostap 0xd6dbfa73 hostap_remove_interface +(unknown) drivers/net/wireless/hostap/hostap 0xda5ff603 hostap_set_hostapd_sta +(unknown) drivers/net/wireless/hostap/hostap 0xdec7f8a8 hostap_set_encryption +(unknown) drivers/net/wireless/hostap/hostap 0xf2e5e122 hostap_init_data +(unknown) drivers/net/wireless/hostap/hostap 0xfd75bbfc hostap_remove_proc +(unknown) drivers/net/wireless/ipw2x00/libipw 0x078b16b8 free_libipw +(unknown) drivers/net/wireless/ipw2x00/libipw 0x10b7bb2a libipw_wx_set_encodeext +(unknown) drivers/net/wireless/ipw2x00/libipw 0x1ba9d13e libipw_networks_age +(unknown) drivers/net/wireless/ipw2x00/libipw 0x1c820b19 libipw_debug_level +(unknown) drivers/net/wireless/ipw2x00/libipw 0x25d05740 libipw_rx_mgt +(unknown) drivers/net/wireless/ipw2x00/libipw 0x277058fc libipw_txb_free +(unknown) drivers/net/wireless/ipw2x00/libipw 0x29055839 libipw_wx_get_encodeext +(unknown) drivers/net/wireless/ipw2x00/libipw 0x30c67a4a libipw_get_geo +(unknown) drivers/net/wireless/ipw2x00/libipw 0x4aa1a083 libipw_xmit +(unknown) drivers/net/wireless/ipw2x00/libipw 0x53949e24 libipw_freq_to_channel +(unknown) drivers/net/wireless/ipw2x00/libipw 0x553af9ef libipw_channel_to_index +(unknown) drivers/net/wireless/ipw2x00/libipw 0x587bfa7f alloc_libipw +(unknown) drivers/net/wireless/ipw2x00/libipw 0x6df3ee90 libipw_rx_any +(unknown) drivers/net/wireless/ipw2x00/libipw 0x7ee04310 libipw_wx_get_encode +(unknown) drivers/net/wireless/ipw2x00/libipw 0x8052c51e libipw_get_channel +(unknown) drivers/net/wireless/ipw2x00/libipw 0x85ba2def libipw_get_channel_flags +(unknown) drivers/net/wireless/ipw2x00/libipw 0x8d40a7a9 libipw_is_valid_channel +(unknown) drivers/net/wireless/ipw2x00/libipw 0x988965af libipw_wx_set_encode +(unknown) drivers/net/wireless/ipw2x00/libipw 0x9a2b198f libipw_set_geo +(unknown) drivers/net/wireless/ipw2x00/libipw 0xa867d615 libipw_channel_to_freq +(unknown) drivers/net/wireless/ipw2x00/libipw 0xc09aa48a libipw_change_mtu +(unknown) drivers/net/wireless/ipw2x00/libipw 0xc7b4f7e1 libipw_wx_get_scan +(unknown) drivers/net/wireless/ipw2x00/libipw 0xe6485240 libipw_rx +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x00516c40 iwl_legacy_mac_change_interface +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x022b34cb iwl_legacy_clear_ucode_stations +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x07816d9e iwl_legacy_check_rxon_cmd +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x10dae6e4 iwl_legacy_chswitch_done +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x11bec0bb iwl_legacy_apm_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x141f89f6 iwl_legacy_send_cmd_pdu +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x14b13f6e iwl_legacy_rx_queue_update_write_ptr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x1c0afd5b iwl_legacy_free_channel_map +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x1ea38817 iwl_legacy_set_rxon_hwcrypto +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x24214df1 iwl_legacy_cmd_queue_unmap +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2b87041f iwl_legacy_restore_stations +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2bb9493c iwl_legacy_eeprom_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2bbe275e iwl_legacy_add_station_common +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2ea04a1e iwl_legacy_is_ht40_tx_allowed +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x305c1a54 iwl_legacy_add_beacon_time +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3606c7f0 iwl_legacy_send_statistics_request +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3681b145 iwl_legacy_send_rxon_timing +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3bd6be83 iwl_legacy_mac_tx_last_beacon +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3c5bcff4 iwl_legacy_txq_update_write_ptr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3caa2981 iwl_legacy_remove_station +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3f20b97a iwl_legacy_alloc_all +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x42b712e8 iwl_legacy_get_passive_dwell_time +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x452b2eeb iwl_legacy_set_rxon_ht +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4742d805 iwl_legacy_rx_queue_alloc +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4d41ed52 iwl_legacy_tx_queue_reset +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4d6e4c4a iwl_legacy_recover_from_statistics +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4ff5bad5 iwl_legacy_full_rxon_required +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x51873827 iwl_legacy_send_cmd +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x529a661d iwl_legacy_apm_stop +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x52e03809 iwl_legacy_send_add_sta +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x5609dba1 iwl_legacy_cancel_scan_deferred_work +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x58b04b06 iwl_legacy_txq_mem +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x5fab090c iwl_legacy_init_scan_params +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x64eabc0d iwl_legacy_tx_queue_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x656f67e0 iwlegacy_bcast_addr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x65b6a146 iwl_legacy_set_rate +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x67234b86 iwl_legacy_fill_probe_req +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x6c3e07f3 iwl_legacy_usecs_to_beacons +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x6f7a8208 iwl_legacy_power_initialize +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x72bb53e2 iwl_legacy_send_lq_cmd +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x738398be iwl_legacy_alloc_txq_mem +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x755fedea iwl_legacy_dealloc_bcast_stations +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7665ee4c iwl_legacy_rx_spectrum_measure_notif +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7671cbcf iwl_legacy_power_update_mode +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x77677966 iwl_legacy_tx_queue_free +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7b4eb5cc iwl_legacy_queue_space +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7c0124d5 iwl_legacy_rx_csa +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7f28f51a iwl_legacy_eeprom_query_addr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x869dd986 iwl_legacy_irq_handle_error +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8a15a592 iwl_legacy_isr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8b2277d5 iwl_legacy_free_geos +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8bba78d0 iwl_legacy_mac_reset_tsf +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8df1db22 iwl_legacy_leds_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8eb5bf13 iwl_legacy_cmd_queue_free +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x908446c3 iwl_legacy_send_bt_config +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x940e7b7f iwl_legacy_tx_cmd_protection +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x9447ced9 iwl_legacy_init_geos +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x97022ae5 iwl_legacy_rx_reply_error +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x99038836 iwl_legacy_setup_watchdog +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x9a0e3879 iwl_legacy_pci_suspend +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x9ab3af01 iwl_legacy_setup_rx_scan_handlers +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x9b789884 iwl_legacy_mac_hw_scan +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x9d9c5f86 iwl_legacy_rx_queue_space +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x9e1ded4d iwl_legacy_rx_pm_sleep_notif +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa089b1f6 iwl_legacy_init_channel_map +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa2a11217 iwl_legacy_get_lowest_plcp +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa53b7e70 iwl_legacy_eeprom_free +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa618c0c2 iwl_legacy_bg_watchdog +(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 0xaf41bc23 iwl_legacy_mac_conf_tx +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xaf70e108 iwl_legacy_set_rxon_channel +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb1fb4472 iwl_legacy_tx_cmd_complete +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb312ba79 iwl_legacy_rx_pm_debug_statistics_notif +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb58e7fd1 iwl_legacy_mac_config +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb66fb152 iwl_legacy_eeprom_query16 +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb75fb80b iwl_legacy_mac_bss_info_changed +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xc17cb636 iwl_legacy_prep_station +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xc4fc4b5b iwl_legacy_get_free_ucode_key_index +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xc8da4d65 iwl_legacy_get_channel_info +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xcb20a3df iwl_legacy_send_cmd_sync +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd04179f1 iwl_legacy_set_tx_power +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd0ac16bd iwl_legacy_mac_add_interface +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd1fbe148 iwl_legacy_pm_ops +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd38b1f21 iwl_legacy_set_flags_for_band +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd412ede3 iwl_legacy_mac_remove_interface +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd6875824 iwl_legacy_scan_cancel_timeout +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd7c6e265 iwl_legacy_get_active_dwell_time +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xdbc71c32 iwl_legacy_send_cmd_pdu_async +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xdc3d77ae iwl_legacy_set_decrypted_flag +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xdc62b0d6 iwl_legacy_get_single_channel_number +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xdf5fd438 iwl_legacy_leds_exit +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xe178e685 iwl_legacy_tx_queue_unmap +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf01886a7 iwl_legacy_connection_init_rx_config +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf33e18b0 iwl_legacy_setup_scan_deferred_work +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf7a23c70 iwl_legacy_pci_resume +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf80b1029 iwl_legacy_scan_cancel +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xfebfe005 iwl_legacy_mac_sta_remove +(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 0x0b0f5137 lbs_remove_card +(unknown) drivers/net/wireless/libertas/libertas 0x0dbad037 lbs_cmd_copyback +(unknown) drivers/net/wireless/libertas/libertas 0x17d04e7b lbs_notify_command_response +(unknown) drivers/net/wireless/libertas/libertas 0x1ca99db3 __lbs_cmd +(unknown) drivers/net/wireless/libertas/libertas 0x25c6f348 lbs_send_tx_feedback +(unknown) drivers/net/wireless/libertas/libertas 0x49cc6faa lbs_get_firmware +(unknown) drivers/net/wireless/libertas/libertas 0x4e9c8e4d lbs_queue_event +(unknown) drivers/net/wireless/libertas/libertas 0x5b270c50 lbs_host_sleep_cfg +(unknown) drivers/net/wireless/libertas/libertas 0x5fdf38b8 lbs_disablemesh +(unknown) drivers/net/wireless/libertas/libertas 0x7d705246 lbs_process_rxed_packet +(unknown) drivers/net/wireless/libertas/libertas 0x8b22ea3b lbs_start_card +(unknown) drivers/net/wireless/libertas/libertas 0xb50c39df lbs_add_card +(unknown) drivers/net/wireless/libertas/libertas 0xb8bdd186 lbs_stop_card +(unknown) drivers/net/wireless/libertas/libertas 0xda057e65 lbs_host_to_card_done +(unknown) drivers/net/wireless/libertas/libertas 0xe7ac0d7d lbs_resume +(unknown) drivers/net/wireless/libertas/libertas 0xf64277de lbs_debug +(unknown) drivers/net/wireless/libertas/libertas 0xfce42a12 lbs_suspend +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x07d321d9 lbtf_add_card +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x13c169f5 __lbtf_cmd +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x16712757 lbtf_cmd_copyback +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x339cbd9a lbtf_bcn_sent +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x60382913 lbtf_cmd_response_rx +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x655e017c lbtf_send_tx_feedback +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x707bdf9c lbtf_remove_card +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xc85e6899 lbtf_debug +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xf97ce296 lbtf_rx +(unknown) drivers/net/wireless/libertas_tf/libertas_tf_usb 0x5669c0f5 if_usb_reset_device +(unknown) drivers/net/wireless/libertas_tf/libertas_tf_usb 0x799e82cd if_usb_prog_firmware +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x07ba8d41 mwifiex_remove_card +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x08bf3412 mwifiex_cancel_hs +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x1575c783 mwifiex_process_sleep_confirm_resp +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x2c5a489f g_adapter +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x367a9d74 mwifiex_init_shutdown_fw +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x77d69f46 mwifiex_handle_rx_packet +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x91e3edaf mwifiex_deauthenticate +(unknown) drivers/net/wireless/mwifiex/mwifiex 0xde504823 mwifiex_add_card +(unknown) drivers/net/wireless/mwifiex/mwifiex 0xf6eeffe2 mwifiex_enable_hs +(unknown) drivers/net/wireless/orinoco/orinoco 0x0b98741b orinoco_down +(unknown) drivers/net/wireless/orinoco/orinoco 0x19d737d8 __orinoco_ev_info +(unknown) drivers/net/wireless/orinoco/orinoco 0x1e8411bc orinoco_open +(unknown) drivers/net/wireless/orinoco/orinoco 0x1f03cdc6 orinoco_init +(unknown) drivers/net/wireless/orinoco/orinoco 0x26011ba2 orinoco_process_xmit_skb +(unknown) drivers/net/wireless/orinoco/orinoco 0x2eb3f356 orinoco_tx_timeout +(unknown) drivers/net/wireless/orinoco/orinoco 0x2ec8bb0f free_orinocodev +(unknown) drivers/net/wireless/orinoco/orinoco 0x474dd898 orinoco_set_multicast_list +(unknown) drivers/net/wireless/orinoco/orinoco 0x6025b36a orinoco_get_stats +(unknown) drivers/net/wireless/orinoco/orinoco 0x87200046 orinoco_if_add +(unknown) drivers/net/wireless/orinoco/orinoco 0x916f08bc hermes_struct_init +(unknown) drivers/net/wireless/orinoco/orinoco 0x9c24ee8b orinoco_if_del +(unknown) drivers/net/wireless/orinoco/orinoco 0xb8edf0ff alloc_orinocodev +(unknown) drivers/net/wireless/orinoco/orinoco 0xc34068e8 orinoco_up +(unknown) drivers/net/wireless/orinoco/orinoco 0xcc8c4c58 orinoco_stop +(unknown) drivers/net/wireless/orinoco/orinoco 0xe1ccb9b1 __orinoco_ev_rx +(unknown) drivers/net/wireless/orinoco/orinoco 0xe6c797c9 orinoco_change_mtu +(unknown) drivers/net/wireless/orinoco/orinoco 0xffe27bca orinoco_interrupt +(unknown) drivers/net/wireless/p54/p54common 0x2f781706 p54_register_common +(unknown) drivers/net/wireless/p54/p54common 0x45c95218 p54_unregister_common +(unknown) drivers/net/wireless/p54/p54common 0x4cf0244e p54_free_skb +(unknown) drivers/net/wireless/p54/p54common 0x5b7486a9 p54_read_eeprom +(unknown) drivers/net/wireless/p54/p54common 0x82140284 p54_parse_firmware +(unknown) drivers/net/wireless/p54/p54common 0x8e928d4c p54_free_common +(unknown) drivers/net/wireless/p54/p54common 0xd36a0939 p54_parse_eeprom +(unknown) drivers/net/wireless/p54/p54common 0xd5b23b5a p54_init_common +(unknown) drivers/net/wireless/p54/p54common 0xdcedc034 p54_rx +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x17e41d6d rt2800_txdone +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x184dbbb5 rt2800_set_rts_threshold +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x19026e7d rt2800_disable_radio +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x2701c63a rt2800_write_beacon +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x31cf0fde rt2800_link_stats +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x346bcea0 rt2800_txdone_entry +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x36f44f1d rt2800_config_intf +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x3dc23454 rt2800_reset_tuner +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x47e212ee rt2800_load_firmware +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x5b2bc82a rt2800_wait_csr_ready +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x5cf85a09 rt2800_rfkill_poll +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x633fd583 rt2800_validate_eeprom +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x6e302607 rt2800_write_tx_data +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x6e70eac1 rt2800_mcu_request +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x7aabdb05 rt2800_init_eeprom +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x7b14a103 rt2800_get_tkip_seq +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x7e338cad rt2800_efuse_detect +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x7e45f326 rt2800_get_survey +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x7eb5d201 rt2800_config +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x83aedc1d rt2800_probe_hw_mode +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x85c7351e rt2800_wait_wpdma_ready +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x8b11a374 rt2800_config_pairwise_key +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x8f9157f6 rt2800_config_ant +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x956b38e1 rt2800_check_firmware +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x9903ffbb rt2800_ampdu_action +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xa2f774cd rt2800_config_filter +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xb2466009 rt2800_get_tsf +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xb47a545e rt2800_link_tuner +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xbb66286a rt2800_clear_beacon +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xc25953a2 rt2800_conf_tx +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xd41d04b4 rt2800_config_erp +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xd69dda70 rt2800_enable_radio +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xf0b442fe rt2800_process_rxwi +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xf0dd340a rt2800_gain_calibration +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xfb19706f rt2800_read_eeprom_efuse +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xfcc5340d rt2800_config_shared_key +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x090a60cf rt2x00queue_pause_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x092c77c5 rt2x00mac_remove_interface +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x0b4f8d3a rt2x00mac_flush +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x0c0562fd rt2x00lib_txdone_noinfo +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x10b4f495 rt2x00mac_get_stats +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x12908457 rt2x00lib_probe_dev +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x16e0b208 rt2x00mac_bss_info_changed +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x1a5d1fae rt2x00lib_rxdone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x1acc909e rt2x00mac_sw_scan_complete +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x1e0cc311 rt2x00lib_beacondone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x2c81f7c4 rt2x00queue_map_txskb +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x2f18c460 rt2x00mac_rfkill_poll +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x3474c47b rt2x00lib_resume +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x37a84494 rt2x00queue_unpause_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x38faa455 rt2x00queue_start_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x3b59d99a rt2x00mac_get_antenna +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x3ea14c70 rt2x00lib_dmadone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x43949f93 rt2x00lib_dmastart +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x45694d8a rt2x00queue_get_entry +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x46537bde rt2x00queue_for_each_entry +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x492eef3a rt2x00mac_get_ringparam +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x576b7fc5 rt2x00lib_txdone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x5ce1f3cb rt2x00queue_start_queues +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x609d73af rt2x00mac_tx +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x63ec83d3 rt2x00mac_configure_filter +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x6d1ba038 rt2x00queue_stop_queues +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x74136504 rt2x00queue_unmap_skb +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x7b1dcef9 rt2x00mac_set_antenna +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x9be5b72a rt2x00mac_conf_tx +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x9e518c09 rt2x00mac_start +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xa01a0eff rt2x00mac_set_tim +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xa3327659 rt2x00lib_pretbtt +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xa41c6234 rt2x00mac_sw_scan_start +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xa5080181 rt2x00queue_flush_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xac27b8fb rt2x00queue_stop_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xae48b5b0 rt2x00lib_remove_dev +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xaf6f867a rt2x00mac_set_key +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xb1d65883 rt2x00lib_suspend +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xb77848d1 rt2x00mac_add_interface +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xc8bff4c8 rt2x00mac_config +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xdee71c2f rt2x00queue_flush_queues +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xefc8175b rt2x00mac_stop +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x0c080619 rt2x00pci_flush_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x10b6819d rt2x00pci_regbusy_read +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x22760bf9 rt2x00pci_uninitialize +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x3313a85c rt2x00pci_probe +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x8b4a70ac rt2x00pci_rxdone +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x8d518952 rt2x00pci_initialize +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x9c4d06bc rt2x00pci_remove +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xb119f310 rt2x00pci_suspend +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xf7545505 rt2x00pci_resume +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x0573d6bc rt2x00usb_disable_radio +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x0596a33f rt2x00usb_regbusy_read +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x14a73c23 rt2x00usb_initialize +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x20132c03 rt2x00usb_flush_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x206fb7ef rt2x00usb_probe +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x2f475020 rt2x00usb_vendor_request +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x3a856608 rt2x00usb_watchdog +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x3d28a503 rt2x00usb_vendor_req_buff_lock +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x3fc7ebbe rt2x00usb_register_read_async +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x4bd66271 rt2x00usb_clear_entry +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x777d150c rt2x00usb_suspend +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x7d8c0d1b rt2x00usb_vendor_request_buff +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x9fbde0a3 rt2x00usb_kick_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xca3d4a74 rt2x00usb_disconnect +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xcc3f1b57 rt2x00usb_uninitialize +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xf571ad79 rt2x00usb_resume +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x08e7bbf8 _rtl92c_phy_dbm_to_txpwr_Idx +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x0c8aea08 rtl92c_firmware_selfreset +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x133a39be rtl92c_phy_rf_config +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x1352eee2 _rtl92c_phy_fw_rf_serial_write +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x17bacba8 _rtl92c_phy_set_rf_sleep +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x1a1ca897 rtl92ce_phy_set_rf_on +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x2514dc64 rtl92c_phy_query_bb_reg +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x2e850956 rtl92c_dm_bt_coexist +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x32d0ba39 rtl92c_dm_write_dig +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x37224d97 rtl92c_phy_sw_chnl +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x3b34010d _rtl92c_phy_rf_serial_write +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x3c5c3dad _rtl92c_phy_init_bb_rf_register_definition +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x3f1404df _rtl92c_phy_bb8192c_config_parafile +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x403216a6 rtl92c_phy_ap_calibrate +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x470e3a28 _rtl92c_phy_txpwr_idx_to_dbm +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x4d5c8b97 rtl92c_phy_iq_calibrate +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x5ee1cde7 rtl92c_phy_set_bb_reg +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x6795233b rtl92c_download_fw +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x6a5d021a rtl92c_phy_sw_chnl_callback +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x72daa10a rtl92c_set_fw_joinbss_report_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x78313c9d rtl92c_phy_lc_calibrate +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x7fedfd20 rtl92c_phy_set_txpower_level +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x83277579 rtl92c_phy_set_bw_mode +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x8a1fedbf rtl92c_set_fw_rsvdpagepkt +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x94afbfaa rtl92c_dm_init +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa0901c18 rtl92c_dm_init_rate_adaptive_mask +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa803e6f3 rtl92c_phy_set_io_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb01c4cc1 rtl92c_dm_rf_saving +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb3314d48 _rtl92c_phy_calculate_bit_shift +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xba49f262 rtl92c_set_fw_pwrmode_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xbcc99221 _rtl92c_store_pwrIndex_diffrate_offset +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xc4b7aacd rtl92c_dm_watchdog +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xca4637d5 rtl92c_bt_rssi_state_change +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xcb8045aa _rtl92c_phy_fw_rf_serial_read +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xcbbb7833 rtl92c_phy_scan_operation_backup +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xd0b47731 rtl92c_dm_check_txpower_tracking +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xd466af6d rtl92c_fill_h2c_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xd4e50788 rtl92c_phy_set_io +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xd5525c99 rtl92c_phy_set_rfpath_switch +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xddd67663 _rtl92c_phy_rf_serial_read +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xe206b6bf rtl92c_dm_init_edca_turbo +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xef11be94 rtl92c_phy_update_txpower_dbm +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xef99a32e rtl8192_phy_check_is_legal_rfpath +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x145dff60 rtl_get_tcb_desc +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x1ed41509 rtl_pci_disconnect +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x21b06003 rtl_pci_suspend +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x22b215ee efuse_read_1byte +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x44a1f290 rtl_cam_get_free_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x4977079f rtl_cam_delete_one_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x5bce8b5c rtl_cam_add_one_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x6159153b rtl_pci_resume +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x65a7a390 rtl_ps_set_rf_state +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x6ef2b7e7 rtl_cam_reset_all_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x7f71ccdf rtl_cam_empty_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x80dba10b rtl_usb_disconnect +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x8210a002 rtl_cam_del_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x87fadebb rtl_usb_probe +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x88a3223d rtl_usb_suspend +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x8a6f4643 rtl_pci_probe +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x8fb16a07 rtl_cam_mark_invalid +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xb897fdbf rtl_ps_disable_nic +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xb8f4df01 rtl_usb_resume +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xd7898736 rtl_efuse_shadow_map_update +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xf396b258 rtl_ps_enable_nic +(unknown) drivers/net/wireless/wl1251/wl1251 0x1cf5078f wl1251_alloc_hw +(unknown) drivers/net/wireless/wl1251/wl1251 0x7d7f5752 wl1251_free_hw +(unknown) drivers/net/wireless/wl1251/wl1251 0x98ad6518 wl1251_init_ieee80211 +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x0848f72d wl1271_init_ieee80211 +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x3d371fe5 wl1271_alloc_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x53dff67d wl12xx_debug_level +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x63ba617a wl1271_free_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xb35d1d3c wl1271_load_firmware +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xbef87d80 wl1271_unregister_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xdb89dced wl1271_set_partition +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xdbd7a095 wl1271_register_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xe795ba26 wl1271_irq +(unknown) drivers/parport/parport 0x033ea9a9 parport_remove_port +(unknown) drivers/parport/parport 0x09377b0a parport_claim +(unknown) drivers/parport/parport 0x1ce6a854 parport_put_port +(unknown) drivers/parport/parport 0x1e4d8e3a parport_unregister_driver +(unknown) drivers/parport/parport 0x26c258bc parport_ieee1284_ecp_read_data +(unknown) drivers/parport/parport 0x324b8d53 parport_ieee1284_read_byte +(unknown) drivers/parport/parport 0x41b5a266 parport_wait_event +(unknown) drivers/parport/parport 0x4d2a941b parport_ieee1284_interrupt +(unknown) drivers/parport/parport 0x5194d84b parport_claim_or_block +(unknown) drivers/parport/parport 0x5cbcadb1 parport_unregister_device +(unknown) drivers/parport/parport 0x5e3a3912 parport_irq_handler +(unknown) drivers/parport/parport 0x5e483ade parport_ieee1284_epp_read_addr +(unknown) drivers/parport/parport 0x5f7eed66 parport_register_device +(unknown) drivers/parport/parport 0x72012487 parport_ieee1284_read_nibble +(unknown) drivers/parport/parport 0x77ee5d2e parport_wait_peripheral +(unknown) drivers/parport/parport 0x790875d5 parport_find_number +(unknown) drivers/parport/parport 0x8695bb2d parport_write +(unknown) drivers/parport/parport 0x8b45aa23 parport_set_timeout +(unknown) drivers/parport/parport 0x8d7a0305 parport_ieee1284_epp_read_data +(unknown) drivers/parport/parport 0x97354bd3 parport_negotiate +(unknown) drivers/parport/parport 0x9d5e7547 parport_register_driver +(unknown) drivers/parport/parport 0xa6f7b5c8 parport_ieee1284_epp_write_addr +(unknown) drivers/parport/parport 0xa7d23890 parport_ieee1284_epp_write_data +(unknown) drivers/parport/parport 0xa892e457 parport_find_base +(unknown) drivers/parport/parport 0xb9b279cf parport_release +(unknown) drivers/parport/parport 0xceab1706 parport_ieee1284_ecp_write_data +(unknown) drivers/parport/parport 0xcf8e9a5e parport_ieee1284_ecp_write_addr +(unknown) drivers/parport/parport 0xdf4cfcc0 parport_announce_port +(unknown) drivers/parport/parport 0xe190476d parport_read +(unknown) drivers/parport/parport 0xe54c8d01 parport_register_port +(unknown) drivers/parport/parport 0xebdffda5 parport_get_port +(unknown) drivers/parport/parport 0xfd64e104 parport_ieee1284_write_compat +(unknown) drivers/parport/parport_pc 0xa70095c0 parport_pc_unregister_port +(unknown) drivers/parport/parport_pc 0xc27769fc parport_pc_probe_port +(unknown) drivers/pci/hotplug/acpiphp 0x3e89d92c acpiphp_register_attention +(unknown) drivers/pci/hotplug/acpiphp 0xea6595a2 acpiphp_unregister_attention +(unknown) drivers/pcmcia/pcmcia 0x04740ae9 pcmcia_write_config_byte +(unknown) drivers/pcmcia/pcmcia 0x1566eef6 pcmcia_get_tuple +(unknown) drivers/pcmcia/pcmcia 0x207e9b2c pcmcia_fixup_vpp +(unknown) drivers/pcmcia/pcmcia 0x264c7553 pcmcia_loop_config +(unknown) drivers/pcmcia/pcmcia 0x311ae6fd pcmcia_get_mac_from_cis +(unknown) drivers/pcmcia/pcmcia 0x384fb093 pcmcia_disable_device +(unknown) drivers/pcmcia/pcmcia 0x4cc4a8c1 pcmcia_read_config_byte +(unknown) drivers/pcmcia/pcmcia 0x626cfe33 pcmcia_loop_tuple +(unknown) drivers/pcmcia/pcmcia 0x6d904c21 pcmcia_release_window +(unknown) drivers/pcmcia/pcmcia 0x6fa5d80f pcmcia_dev_present +(unknown) drivers/pcmcia/pcmcia 0x742f5665 pcmcia_parse_tuple +(unknown) drivers/pcmcia/pcmcia 0x7a89fca1 __pcmcia_request_exclusive_irq +(unknown) drivers/pcmcia/pcmcia 0x7b55b5f0 pcmcia_enable_device +(unknown) drivers/pcmcia/pcmcia 0x809e2b79 pcmcia_request_window +(unknown) drivers/pcmcia/pcmcia 0x84559ac8 pcmcia_map_mem_page +(unknown) drivers/pcmcia/pcmcia 0x903de857 pcmcia_request_io +(unknown) drivers/pcmcia/pcmcia 0xd1072994 pcmcia_unregister_driver +(unknown) drivers/pcmcia/pcmcia 0xd3c2648c pcmcia_register_driver +(unknown) drivers/pcmcia/pcmcia 0xf7a43143 pcmcia_fixup_iowidth +(unknown) drivers/pcmcia/pcmcia 0xffbc94de pcmcia_request_irq +(unknown) drivers/pcmcia/pcmcia_core 0x212db8d2 pcmcia_socket_list +(unknown) drivers/pcmcia/pcmcia_core 0x340a8b70 pcmcia_register_socket +(unknown) drivers/pcmcia/pcmcia_core 0x3caf45d1 pcmcia_parse_events +(unknown) drivers/pcmcia/pcmcia_core 0x4983e2fe pcmcia_unregister_socket +(unknown) drivers/pcmcia/pcmcia_core 0x69592823 pcmcia_get_socket +(unknown) drivers/pcmcia/pcmcia_core 0x6c15cc6d pcmcia_get_socket_by_nr +(unknown) drivers/pcmcia/pcmcia_core 0x8b298abd pcmcia_socket_class +(unknown) drivers/pcmcia/pcmcia_core 0xadf33d77 pcmcia_reset_card +(unknown) drivers/pcmcia/pcmcia_core 0xb14dda57 pcmcia_put_socket +(unknown) drivers/pcmcia/pcmcia_core 0xbbe2f34f pcmcia_socket_list_rwsem +(unknown) drivers/pcmcia/pcmcia_core 0xcf97f3bd dead_socket +(unknown) drivers/pcmcia/pcmcia_core 0xe4818b83 pcmcia_parse_uevents +(unknown) drivers/pcmcia/pcmcia_core 0xe992c239 pccard_register_pcmcia +(unknown) drivers/pcmcia/pcmcia_rsrc 0x4b84acdc pccard_nonstatic_ops +(unknown) drivers/pcmcia/pcmcia_rsrc 0xd5d94c96 pccard_static_ops +(unknown) drivers/platform/x86/asus-wmi 0x1418e648 asus_wmi_unregister_driver +(unknown) drivers/platform/x86/asus-wmi 0x8ba65a53 asus_wmi_register_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 0x1a712077 pcf50633_mbc_get_usb_online_status +(unknown) drivers/power/pcf50633-charger 0x9f67fd56 pcf50633_mbc_get_status +(unknown) drivers/power/pcf50633-charger 0xdaa0b0b3 pcf50633_mbc_usb_curlim_set +(unknown) drivers/pps/pps_core 0x2fe359a2 pps_unregister_source +(unknown) drivers/pps/pps_core 0x3633237b pps_event +(unknown) drivers/pps/pps_core 0x96c477c2 pps_register_source +(unknown) drivers/regulator/mc13xxx-regulator-core 0x0291076f mc13xxx_fixed_regulator_ops +(unknown) drivers/regulator/mc13xxx-regulator-core 0x049f0100 mc13xxx_regulator_list_voltage +(unknown) drivers/regulator/mc13xxx-regulator-core 0x090bce0e mc13xxx_get_best_voltage_index +(unknown) drivers/regulator/mc13xxx-regulator-core 0x4c69b5fd mc13xxx_regulator_ops +(unknown) drivers/regulator/mc13xxx-regulator-core 0x732b9269 mc13xxx_sw_regulator_is_enabled +(unknown) drivers/regulator/mc13xxx-regulator-core 0x8b64c0bc mc13xxx_fixed_regulator_get_voltage +(unknown) drivers/regulator/mc13xxx-regulator-core 0xd2103a81 mc13xxx_fixed_regulator_set_voltage +(unknown) drivers/regulator/wm8350-regulator 0x1bbc5f55 wm8350_ldo_set_slot +(unknown) drivers/regulator/wm8350-regulator 0x3493dd6e wm8350_isink_set_flash +(unknown) drivers/regulator/wm8350-regulator 0x5cf72d37 wm8350_register_led +(unknown) drivers/regulator/wm8350-regulator 0xa5950909 wm8350_dcdc_set_slot +(unknown) drivers/regulator/wm8350-regulator 0xed75c2b8 wm8350_register_regulator +(unknown) drivers/regulator/wm8350-regulator 0xff5a6d78 wm8350_dcdc25_set_mode +(unknown) drivers/regulator/wm8400-regulator 0x6c51edd8 wm8400_register_regulator +(unknown) drivers/scsi/53c700 0x3d9cece0 NCR_700_intr +(unknown) drivers/scsi/53c700 0x4c52786b NCR_700_detect +(unknown) drivers/scsi/53c700 0x9f07b565 NCR_700_release +(unknown) drivers/scsi/cxgbi/libcxgbi 0x005d31b7 cxgbi_iscsi_init +(unknown) drivers/scsi/cxgbi/libcxgbi 0x0835c668 cxgbi_sock_rcv_abort_rpl +(unknown) drivers/scsi/cxgbi/libcxgbi 0x0ae87cb6 cxgbi_ep_poll +(unknown) drivers/scsi/cxgbi/libcxgbi 0x10673475 cxgbi_set_conn_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0x14cc9472 cxgbi_sock_closed +(unknown) drivers/scsi/cxgbi/libcxgbi 0x17df5063 cxgbi_sock_rcv_peer_close +(unknown) drivers/scsi/cxgbi/libcxgbi 0x1aedec07 cxgbi_get_host_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0x1c9c0aae cxgbi_sock_skb_entail +(unknown) drivers/scsi/cxgbi/libcxgbi 0x214aa81c cxgbi_conn_tx_open +(unknown) drivers/scsi/cxgbi/libcxgbi 0x2985ee48 cxgbi_sock_free_cpl_skbs +(unknown) drivers/scsi/cxgbi/libcxgbi 0x3769f8a2 cxgbi_sock_select_mss +(unknown) drivers/scsi/cxgbi/libcxgbi 0x3a5c4389 cxgbi_ddp_page_size_factor +(unknown) drivers/scsi/cxgbi/libcxgbi 0x3ac94356 cxgbi_conn_pdu_ready +(unknown) drivers/scsi/cxgbi/libcxgbi 0x435354e8 cxgbi_set_host_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0x44204dd5 cxgbi_device_unregister +(unknown) drivers/scsi/cxgbi/libcxgbi 0x4476a929 cxgbi_ddp_init +(unknown) drivers/scsi/cxgbi/libcxgbi 0x45dedea8 cxgbi_get_ep_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0x4d15f2c5 cxgbi_device_portmap_create +(unknown) drivers/scsi/cxgbi/libcxgbi 0x58905e56 cxgbi_iscsi_cleanup +(unknown) drivers/scsi/cxgbi/libcxgbi 0x5ba70539 cxgbi_hbas_add +(unknown) drivers/scsi/cxgbi/libcxgbi 0x5ede0c94 cxgbi_bind_conn +(unknown) drivers/scsi/cxgbi/libcxgbi 0x6041865c cxgbi_device_portmap_cleanup +(unknown) drivers/scsi/cxgbi/libcxgbi 0x66aba8f1 cxgbi_sock_check_wr_invariants +(unknown) drivers/scsi/cxgbi/libcxgbi 0x6803fe40 cxgbi_device_register +(unknown) drivers/scsi/cxgbi/libcxgbi 0x70a8276b cxgbi_destroy_session +(unknown) drivers/scsi/cxgbi/libcxgbi 0x75043463 cxgbi_ddp_cleanup +(unknown) drivers/scsi/cxgbi/libcxgbi 0x7505fd2a cxgbi_device_find_by_lldev +(unknown) drivers/scsi/cxgbi/libcxgbi 0x770243a0 cxgbi_sock_fail_act_open +(unknown) drivers/scsi/cxgbi/libcxgbi 0x7fdb6004 cxgbi_device_unregister_all +(unknown) drivers/scsi/cxgbi/libcxgbi 0x8104bc18 cxgbi_sock_rcv_wr_ack +(unknown) drivers/scsi/cxgbi/libcxgbi 0x8c2ba369 cxgbi_ddp_ppod_clear +(unknown) drivers/scsi/cxgbi/libcxgbi 0x90b780e0 cxgbi_ddp_ppod_set +(unknown) drivers/scsi/cxgbi/libcxgbi 0x9223a738 cxgbi_create_conn +(unknown) drivers/scsi/cxgbi/libcxgbi 0x9ef37915 cxgbi_get_conn_stats +(unknown) drivers/scsi/cxgbi/libcxgbi 0xa277474c cxgbi_create_session +(unknown) drivers/scsi/cxgbi/libcxgbi 0xa3e6df57 cxgbi_conn_init_pdu +(unknown) drivers/scsi/cxgbi/libcxgbi 0xac4b9bd6 cxgbi_ep_connect +(unknown) drivers/scsi/cxgbi/libcxgbi 0xb5409629 cxgbi_hbas_remove +(unknown) drivers/scsi/cxgbi/libcxgbi 0xbad248ed cxgbi_sock_rcv_close_conn_rpl +(unknown) drivers/scsi/cxgbi/libcxgbi 0xbb159c6c cxgbi_sock_act_open_req_arp_failure +(unknown) drivers/scsi/cxgbi/libcxgbi 0xcd1eb83e cxgbi_conn_xmit_pdu +(unknown) drivers/scsi/cxgbi/libcxgbi 0xe1cd5392 cxgbi_ep_disconnect +(unknown) drivers/scsi/cxgbi/libcxgbi 0xee48f231 cxgbi_sock_purge_wr_queue +(unknown) drivers/scsi/cxgbi/libcxgbi 0xef75a765 cxgbi_sock_established +(unknown) drivers/scsi/cxgbi/libcxgbi 0xf0845ff4 cxgbi_conn_alloc_pdu +(unknown) drivers/scsi/cxgbi/libcxgbi 0xf2191691 cxgbi_parse_pdu_itt +(unknown) drivers/scsi/cxgbi/libcxgbi 0xf80a7591 cxgbi_cleanup_task +(unknown) drivers/scsi/fcoe/libfcoe 0x04ab6b2b fcoe_ctlr_els_send +(unknown) drivers/scsi/fcoe/libfcoe 0x0524395e fcoe_fc_crc +(unknown) drivers/scsi/fcoe/libfcoe 0x0fb51275 fcoe_queue_timer +(unknown) drivers/scsi/fcoe/libfcoe 0x2c46fdcc fcoe_clean_pending_queue +(unknown) drivers/scsi/fcoe/libfcoe 0x307aa8f1 fcoe_ctlr_destroy +(unknown) drivers/scsi/fcoe/libfcoe 0x374c1e1c fcoe_wwn_from_mac +(unknown) drivers/scsi/fcoe/libfcoe 0x6736ea5d fcoe_start_io +(unknown) drivers/scsi/fcoe/libfcoe 0x74983505 fcoe_ctlr_link_up +(unknown) drivers/scsi/fcoe/libfcoe 0xab7080df fcoe_get_paged_crc_eof +(unknown) drivers/scsi/fcoe/libfcoe 0xb10a9d88 fcoe_libfc_config +(unknown) drivers/scsi/fcoe/libfcoe 0xbf27e905 fcoe_ctlr_recv_flogi +(unknown) drivers/scsi/fcoe/libfcoe 0xd246b6d3 fcoe_check_wait_queue +(unknown) drivers/scsi/fcoe/libfcoe 0xd9d09d01 fcoe_transport_attach +(unknown) drivers/scsi/fcoe/libfcoe 0xe5418b2c fcoe_ctlr_link_down +(unknown) drivers/scsi/fcoe/libfcoe 0xf7188ba0 fcoe_ctlr_recv +(unknown) drivers/scsi/fcoe/libfcoe 0xf9ccfb87 fcoe_ctlr_init +(unknown) drivers/scsi/fcoe/libfcoe 0xff3e60c9 fcoe_transport_detach +(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 0x038ac46b fc_slave_alloc +(unknown) drivers/scsi/libfc/libfc 0x04248cf4 fc_change_queue_type +(unknown) drivers/scsi/libfc/libfc 0x0fb4a50f fc_exch_mgr_add +(unknown) drivers/scsi/libfc/libfc 0x12e242a3 fc_lport_destroy +(unknown) drivers/scsi/libfc/libfc 0x155cd729 fc_lport_init +(unknown) drivers/scsi/libfc/libfc 0x161b4052 fc_set_rport_loss_tmo +(unknown) drivers/scsi/libfc/libfc 0x1688d543 fc_lport_flogi_resp +(unknown) drivers/scsi/libfc/libfc 0x23cebb27 fc_fcp_destroy +(unknown) drivers/scsi/libfc/libfc 0x25470db8 fc_get_host_speed +(unknown) drivers/scsi/libfc/libfc 0x2d573ad7 fc_fill_hdr +(unknown) drivers/scsi/libfc/libfc 0x2ef32908 fc_elsct_init +(unknown) drivers/scsi/libfc/libfc 0x34c40536 fc_exch_mgr_free +(unknown) drivers/scsi/libfc/libfc 0x35c63933 fc_set_mfs +(unknown) drivers/scsi/libfc/libfc 0x36e5fbaf fc_cpu_mask +(unknown) drivers/scsi/libfc/libfc 0x3a3b6377 fc_rport_terminate_io +(unknown) drivers/scsi/libfc/libfc 0x3e1ed872 fc_eh_abort +(unknown) drivers/scsi/libfc/libfc 0x422eb687 fc_disc_init +(unknown) drivers/scsi/libfc/libfc 0x4bb17740 fc_fc4_deregister_provider +(unknown) drivers/scsi/libfc/libfc 0x4d618c1d fc_exch_recv +(unknown) drivers/scsi/libfc/libfc 0x521c3ddf fc_get_host_port_state +(unknown) drivers/scsi/libfc/libfc 0x53061cdd fc_lport_set_local_id +(unknown) drivers/scsi/libfc/libfc 0x5492e53c fc_fcp_init +(unknown) drivers/scsi/libfc/libfc 0x6085ba80 fc_change_queue_depth +(unknown) drivers/scsi/libfc/libfc 0x674e0824 fc_eh_host_reset +(unknown) drivers/scsi/libfc/libfc 0x67dfb472 fc_frame_alloc_fill +(unknown) drivers/scsi/libfc/libfc 0x6e72db53 fc_exch_mgr_list_clone +(unknown) drivers/scsi/libfc/libfc 0x7122c581 fc_linkdown +(unknown) drivers/scsi/libfc/libfc 0x71a5d61d fc_exch_init +(unknown) drivers/scsi/libfc/libfc 0x746906d0 fc_lport_iterate +(unknown) drivers/scsi/libfc/libfc 0x7b4aafb2 fc_lport_bsg_request +(unknown) drivers/scsi/libfc/libfc 0x80655337 fc_get_host_stats +(unknown) drivers/scsi/libfc/libfc 0x876b5ab5 fc_fc4_register_provider +(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 0xa649eaa5 fc_exch_mgr_del +(unknown) drivers/scsi/libfc/libfc 0xa802ff21 fc_vport_id_lookup +(unknown) drivers/scsi/libfc/libfc 0xaa53e345 fc_lport_reset +(unknown) drivers/scsi/libfc/libfc 0xb137adb8 _fc_frame_alloc +(unknown) drivers/scsi/libfc/libfc 0xb8662bdd fc_lport_config +(unknown) drivers/scsi/libfc/libfc 0xb8cf6530 fc_exch_mgr_alloc +(unknown) drivers/scsi/libfc/libfc 0xba7d5712 fc_fabric_logoff +(unknown) drivers/scsi/libfc/libfc 0xc0ef0614 fc_fabric_login +(unknown) drivers/scsi/libfc/libfc 0xc26cfd2c fc_lport_logo_resp +(unknown) drivers/scsi/libfc/libfc 0xcda1ac03 fc_lport_notifier_head +(unknown) drivers/scsi/libfc/libfc 0xd498b651 libfc_vport_create +(unknown) drivers/scsi/libfc/libfc 0xde4affd4 fc_queuecommand +(unknown) drivers/scsi/libfc/libfc 0xde56273e fc_rport_init +(unknown) drivers/scsi/libfc/libfc 0xe1bb903f fc_exch_mgr_reset +(unknown) drivers/scsi/libfc/libfc 0xe2552226 fc_eh_device_reset +(unknown) drivers/scsi/libfc/libfc 0xe8d0f3e8 fc_linkup +(unknown) drivers/scsi/libfc/libfc 0xea7b0c8c fc_vport_setlink +(unknown) drivers/scsi/libfc/libfc 0xeb291d61 fc_elsct_send +(unknown) drivers/scsi/libiscsi 0x03ce9b58 iscsi_itt_to_ctask +(unknown) drivers/scsi/libiscsi 0x05985d92 iscsi_set_param +(unknown) drivers/scsi/libiscsi 0x1a10b443 iscsi_put_task +(unknown) drivers/scsi/libiscsi 0x2305c19a iscsi_conn_send_pdu +(unknown) drivers/scsi/libiscsi 0x253bfd1f iscsi_session_setup +(unknown) drivers/scsi/libiscsi 0x28cc2fef iscsi_host_set_param +(unknown) drivers/scsi/libiscsi 0x29a05b4b iscsi_conn_queue_work +(unknown) drivers/scsi/libiscsi 0x2eb88f8b iscsi_pool_init +(unknown) drivers/scsi/libiscsi 0x2f283fd3 iscsi_eh_target_reset +(unknown) drivers/scsi/libiscsi 0x2fd59998 iscsi_host_add +(unknown) drivers/scsi/libiscsi 0x3697847a iscsi_session_get_param +(unknown) drivers/scsi/libiscsi 0x37c573b4 iscsi_conn_get_addr_param +(unknown) drivers/scsi/libiscsi 0x3ec2f7e3 iscsi_requeue_task +(unknown) drivers/scsi/libiscsi 0x3eca052e iscsi_host_alloc +(unknown) drivers/scsi/libiscsi 0x466e67e4 iscsi_prep_data_out_pdu +(unknown) drivers/scsi/libiscsi 0x4b128607 iscsi_queuecommand +(unknown) drivers/scsi/libiscsi 0x4c869bb3 iscsi_update_cmdsn +(unknown) drivers/scsi/libiscsi 0x4d30ee41 iscsi_host_free +(unknown) drivers/scsi/libiscsi 0x51c4e13a iscsi_change_queue_depth +(unknown) drivers/scsi/libiscsi 0x5a9c22f4 iscsi_conn_stop +(unknown) drivers/scsi/libiscsi 0x5df00b1a iscsi_conn_setup +(unknown) drivers/scsi/libiscsi 0x6281aa65 iscsi_complete_pdu +(unknown) drivers/scsi/libiscsi 0x6286205b iscsi_conn_bind +(unknown) drivers/scsi/libiscsi 0x66fae931 iscsi_verify_itt +(unknown) drivers/scsi/libiscsi 0x6f51c119 iscsi_host_remove +(unknown) drivers/scsi/libiscsi 0x6fd72c43 __iscsi_put_task +(unknown) drivers/scsi/libiscsi 0x79cf6f9b iscsi_suspend_tx +(unknown) drivers/scsi/libiscsi 0x79e83ecf iscsi_session_failure +(unknown) drivers/scsi/libiscsi 0x7a6b86d4 iscsi_session_recovery_timedout +(unknown) drivers/scsi/libiscsi 0x93830e54 iscsi_target_alloc +(unknown) drivers/scsi/libiscsi 0x956823ed iscsi_conn_start +(unknown) drivers/scsi/libiscsi 0xa4832cf0 iscsi_pool_free +(unknown) drivers/scsi/libiscsi 0xaa58a095 iscsi_host_get_param +(unknown) drivers/scsi/libiscsi 0xb54d6a91 iscsi_conn_failure +(unknown) drivers/scsi/libiscsi 0xba72f211 iscsi_conn_teardown +(unknown) drivers/scsi/libiscsi 0xc6ac1751 iscsi_session_teardown +(unknown) drivers/scsi/libiscsi 0xcf59d0e6 iscsi_complete_scsi_task +(unknown) drivers/scsi/libiscsi 0xcfba3839 __iscsi_complete_pdu +(unknown) drivers/scsi/libiscsi 0xdbc4b4e5 iscsi_eh_session_reset +(unknown) drivers/scsi/libiscsi 0xdf621a3c iscsi_itt_to_task +(unknown) drivers/scsi/libiscsi 0xe42f2b92 iscsi_suspend_queue +(unknown) drivers/scsi/libiscsi 0xe855e247 iscsi_eh_abort +(unknown) drivers/scsi/libiscsi 0xeb547bbe iscsi_conn_get_param +(unknown) drivers/scsi/libiscsi 0xee26440b iscsi_eh_recover_target +(unknown) drivers/scsi/libiscsi 0xef2840a5 __iscsi_get_task +(unknown) drivers/scsi/libiscsi 0xf719ceba iscsi_eh_device_reset +(unknown) drivers/scsi/libiscsi_tcp 0x001248ef iscsi_tcp_dgst_header +(unknown) drivers/scsi/libiscsi_tcp 0x28b3fa30 iscsi_tcp_conn_setup +(unknown) drivers/scsi/libiscsi_tcp 0x34eb287f iscsi_tcp_r2tpool_alloc +(unknown) drivers/scsi/libiscsi_tcp 0x4f1c37b8 iscsi_tcp_segment_unmap +(unknown) drivers/scsi/libiscsi_tcp 0x6643c04e iscsi_tcp_conn_get_stats +(unknown) drivers/scsi/libiscsi_tcp 0x867ff079 iscsi_tcp_task_init +(unknown) drivers/scsi/libiscsi_tcp 0x91cc913e iscsi_tcp_hdr_recv_prep +(unknown) drivers/scsi/libiscsi_tcp 0xa26f2f5d iscsi_tcp_recv_segment_is_hdr +(unknown) drivers/scsi/libiscsi_tcp 0xada3ba34 iscsi_segment_init_linear +(unknown) drivers/scsi/libiscsi_tcp 0xb19a3cba iscsi_tcp_segment_done +(unknown) drivers/scsi/libiscsi_tcp 0xbc9b0e10 iscsi_tcp_recv_skb +(unknown) drivers/scsi/libiscsi_tcp 0xd7093d46 iscsi_tcp_task_xmit +(unknown) drivers/scsi/libiscsi_tcp 0xd8b71826 iscsi_tcp_cleanup_task +(unknown) drivers/scsi/libiscsi_tcp 0xdaf3b090 iscsi_tcp_conn_teardown +(unknown) drivers/scsi/libiscsi_tcp 0xf4c03bf2 iscsi_tcp_r2tpool_free +(unknown) drivers/scsi/libiscsi_tcp 0xfefdb8bd iscsi_segment_seek_sg +(unknown) drivers/scsi/libsas/libsas 0x0b212532 sas_change_queue_type +(unknown) drivers/scsi/libsas/libsas 0x0ca3724e sas_ssp_task_response +(unknown) drivers/scsi/libsas/libsas 0x10d0185f sas_queuecommand +(unknown) drivers/scsi/libsas/libsas 0x3081cef0 sas_ioctl +(unknown) drivers/scsi/libsas/libsas 0x36b2ee7a sas_domain_attach_transport +(unknown) drivers/scsi/libsas/libsas 0x3ad01500 sas_request_addr +(unknown) drivers/scsi/libsas/libsas 0x49818037 sas_phy_reset +(unknown) drivers/scsi/libsas/libsas 0x54d7183c sas_task_abort +(unknown) drivers/scsi/libsas/libsas 0x59f58500 sas_eh_device_reset_handler +(unknown) drivers/scsi/libsas/libsas 0x5c7f3196 sas_find_local_phy +(unknown) drivers/scsi/libsas/libsas 0x614fbe21 sas_phy_enable +(unknown) drivers/scsi/libsas/libsas 0x796330a0 sas_register_ha +(unknown) drivers/scsi/libsas/libsas 0x871e0f1a sas_eh_bus_reset_handler +(unknown) drivers/scsi/libsas/libsas 0x9ecc4b11 sas_target_alloc +(unknown) drivers/scsi/libsas/libsas 0xaaf5d487 sas_unregister_ha +(unknown) drivers/scsi/libsas/libsas 0xb4ea40f4 __sas_task_abort +(unknown) drivers/scsi/libsas/libsas 0xc8f0957a sas_slave_configure +(unknown) drivers/scsi/libsas/libsas 0xcf768c67 sas_slave_alloc +(unknown) drivers/scsi/libsas/libsas 0xd0669279 sas_target_destroy +(unknown) drivers/scsi/libsas/libsas 0xd440906a sas_bios_param +(unknown) drivers/scsi/libsas/libsas 0xd656cfb8 sas_change_queue_depth +(unknown) drivers/scsi/libsas/libsas 0xeab8f11f sas_slave_destroy +(unknown) drivers/scsi/libsas/libsas 0xeb16db03 sas_domain_release_transport +(unknown) drivers/scsi/libsrp 0x03b19e97 srp_target_free +(unknown) drivers/scsi/libsrp 0x267247f1 srp_transfer_data +(unknown) drivers/scsi/libsrp 0x45fcdda0 srp_iu_get +(unknown) drivers/scsi/libsrp 0x9b91dc0f srp_iu_put +(unknown) drivers/scsi/libsrp 0xafe77707 srp_target_alloc +(unknown) drivers/scsi/libsrp 0xec2a8a5d srp_cmd_queue +(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 0x674066c3 mraid_mm_register_adp +(unknown) drivers/scsi/osd/libosd 0x0c17edb1 osd_sec_init_nosec_doall_caps +(unknown) drivers/scsi/osd/libosd 0x163b153a osd_req_write_sg_kern +(unknown) drivers/scsi/osd/libosd 0x1d96340d osd_execute_request +(unknown) drivers/scsi/osd/libosd 0x30263543 osd_req_remove_partition +(unknown) drivers/scsi/osd/libosd 0x367e4f80 osd_dev_init +(unknown) drivers/scsi/osd/libosd 0x3d5a5ae3 osd_req_read +(unknown) drivers/scsi/osd/libosd 0x4657076c osd_end_request +(unknown) drivers/scsi/osd/libosd 0x4deba8e4 osd_req_write_kern +(unknown) drivers/scsi/osd/libosd 0x583574d5 osd_req_flush_obsd +(unknown) drivers/scsi/osd/libosd 0x5887a85d osd_req_flush_partition +(unknown) drivers/scsi/osd/libosd 0x5b8ee611 osd_req_flush_object +(unknown) drivers/scsi/osd/libosd 0x5def748d osd_req_write +(unknown) drivers/scsi/osd/libosd 0x5f92c0ce osd_execute_request_async +(unknown) drivers/scsi/osd/libosd 0x648a50f9 osd_start_request +(unknown) drivers/scsi/osd/libosd 0x680b1f40 osd_req_format +(unknown) drivers/scsi/osd/libosd 0x683e3b52 osd_req_decode_sense_full +(unknown) drivers/scsi/osd/libosd 0x7b8a4d40 osd_req_get_attributes +(unknown) drivers/scsi/osd/libosd 0x7d2f19d8 osd_req_read_sg_kern +(unknown) drivers/scsi/osd/libosd 0x7d4b87e4 osd_req_set_attributes +(unknown) drivers/scsi/osd/libosd 0x81f2000f osd_req_list_collection_objects +(unknown) drivers/scsi/osd/libosd 0x8a276021 osd_req_write_sg +(unknown) drivers/scsi/osd/libosd 0x8b81437b osd_req_add_get_attr_page +(unknown) drivers/scsi/osd/libosd 0x900a8e3d osd_dev_fini +(unknown) drivers/scsi/osd/libosd 0x921f0700 osd_req_create_object +(unknown) drivers/scsi/osd/libosd 0x93873868 osd_finalize_request +(unknown) drivers/scsi/osd/libosd 0x9ba23cbc osd_req_list_partition_collections +(unknown) drivers/scsi/osd/libosd 0x9fb871f6 osd_req_flush_collection +(unknown) drivers/scsi/osd/libosd 0xa504a9ba osd_req_decode_get_attr_list +(unknown) drivers/scsi/osd/libosd 0xac769c00 osd_req_list_partition_objects +(unknown) drivers/scsi/osd/libosd 0xc1b6f8a1 osd_req_add_get_attr_list +(unknown) drivers/scsi/osd/libosd 0xc6366f21 osd_auto_detect_ver +(unknown) drivers/scsi/osd/libosd 0xc7039c5b osd_req_list_dev_partitions +(unknown) drivers/scsi/osd/libosd 0xc827c3b5 osd_req_create_partition +(unknown) drivers/scsi/osd/libosd 0xc9635cbc osd_req_remove_object +(unknown) drivers/scsi/osd/libosd 0xf57a7671 osd_req_read_sg +(unknown) drivers/scsi/osd/libosd 0xf9cacd9a osd_req_read_kern +(unknown) drivers/scsi/osd/libosd 0xfbb3b09b osd_req_add_set_attr_list +(unknown) drivers/scsi/osd/osd 0x46848081 osduld_info_lookup +(unknown) drivers/scsi/osd/osd 0x5fc48609 osduld_unregister_test +(unknown) drivers/scsi/osd/osd 0x871a943c osduld_put_device +(unknown) drivers/scsi/osd/osd 0x8f65d30d osduld_register_test +(unknown) drivers/scsi/osd/osd 0x9f23c299 osduld_device_same +(unknown) drivers/scsi/osd/osd 0xccd599ff osduld_device_info +(unknown) drivers/scsi/osd/osd 0xe397ea65 osduld_path_lookup +(unknown) drivers/scsi/qlogicfas408 0x0e7c0f46 qlogicfas408_info +(unknown) drivers/scsi/qlogicfas408 0x1f55cd70 qlogicfas408_ihandl +(unknown) drivers/scsi/qlogicfas408 0x3fd8cd71 qlogicfas408_detect +(unknown) drivers/scsi/qlogicfas408 0x5ab11f91 qlogicfas408_bus_reset +(unknown) drivers/scsi/qlogicfas408 0xaf5b4d21 qlogicfas408_disable_ints +(unknown) drivers/scsi/qlogicfas408 0xe76b3b20 qlogicfas408_get_chip_type +(unknown) drivers/scsi/qlogicfas408 0xedd412a3 qlogicfas408_biosparam +(unknown) drivers/scsi/qlogicfas408 0xf2b95199 qlogicfas408_setup +(unknown) drivers/scsi/qlogicfas408 0xf3df652d qlogicfas408_queuecommand +(unknown) drivers/scsi/qlogicfas408 0xfcd70d4c qlogicfas408_abort +(unknown) drivers/scsi/raid_class 0x1790d248 raid_component_add +(unknown) drivers/scsi/raid_class 0x49ec13f4 raid_class_attach +(unknown) drivers/scsi/raid_class 0xdb4bd7fd raid_class_release +(unknown) drivers/scsi/scsi_tgt 0x165614c7 scsi_tgt_it_nexus_destroy +(unknown) drivers/scsi/scsi_tgt 0x2e80e5f3 scsi_tgt_it_nexus_create +(unknown) drivers/scsi/scsi_tgt 0x64cc57fc scsi_host_put_command +(unknown) drivers/scsi/scsi_tgt 0x8af496b7 scsi_host_get_command +(unknown) drivers/scsi/scsi_tgt 0x954695d4 scsi_tgt_tsk_mgmt_request +(unknown) drivers/scsi/scsi_tgt 0xa4ac4e5e scsi_tgt_cmd_to_host +(unknown) drivers/scsi/scsi_tgt 0xab5ed26e scsi_tgt_free_queue +(unknown) drivers/scsi/scsi_tgt 0xbef54004 scsi_tgt_queue_command +(unknown) drivers/scsi/scsi_tgt 0xf5465d40 scsi_tgt_alloc_queue +(unknown) drivers/scsi/scsi_transport_fc 0x0b6283aa fc_host_post_vendor_event +(unknown) drivers/scsi/scsi_transport_fc 0x133919d8 scsi_is_fc_rport +(unknown) drivers/scsi/scsi_transport_fc 0x4a51b326 fc_release_transport +(unknown) drivers/scsi/scsi_transport_fc 0x4dc20cb0 fc_vport_terminate +(unknown) drivers/scsi/scsi_transport_fc 0x596872be scsi_is_fc_vport +(unknown) drivers/scsi/scsi_transport_fc 0x6dd5e3a8 fc_attach_transport +(unknown) drivers/scsi/scsi_transport_fc 0x7954b1ea fc_get_event_number +(unknown) drivers/scsi/scsi_transport_fc 0x7c4cdd2c fc_host_post_event +(unknown) drivers/scsi/scsi_transport_fc 0x8499a709 fc_block_scsi_eh +(unknown) drivers/scsi/scsi_transport_fc 0x8951941c fc_remote_port_add +(unknown) drivers/scsi/scsi_transport_fc 0x92588906 fc_remove_host +(unknown) drivers/scsi/scsi_transport_fc 0x9fca5fcd fc_remote_port_delete +(unknown) drivers/scsi/scsi_transport_fc 0xa68283a1 fc_vport_create +(unknown) drivers/scsi/scsi_transport_fc 0xbac6c141 fc_remote_port_rolechg +(unknown) drivers/scsi/scsi_transport_iscsi 0x05b899bf iscsi_block_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x1f3a0884 iscsi_conn_error_event +(unknown) drivers/scsi/scsi_transport_iscsi 0x32981f71 iscsi_destroy_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x3703fde7 iscsi_recv_pdu +(unknown) drivers/scsi/scsi_transport_iscsi 0x42932d0e iscsi_host_for_each_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x60e55df6 iscsi_offload_mesg +(unknown) drivers/scsi/scsi_transport_iscsi 0x6df6a133 iscsi_unregister_transport +(unknown) drivers/scsi/scsi_transport_iscsi 0x71956809 iscsi_create_endpoint +(unknown) drivers/scsi/scsi_transport_iscsi 0x7fea66d7 iscsi_alloc_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x8c02bac0 iscsi_scan_finished +(unknown) drivers/scsi/scsi_transport_iscsi 0x982ee910 iscsi_free_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x9834b187 iscsi_destroy_conn +(unknown) drivers/scsi/scsi_transport_iscsi 0xa0460b64 iscsi_session_event +(unknown) drivers/scsi/scsi_transport_iscsi 0xa611396f iscsi_unblock_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xaacf84b1 iscsi_destroy_endpoint +(unknown) drivers/scsi/scsi_transport_iscsi 0xb0a3f702 iscsi_create_conn +(unknown) drivers/scsi/scsi_transport_iscsi 0xb2103f2c iscsi_session_chkready +(unknown) drivers/scsi/scsi_transport_iscsi 0xba0d540d iscsi_register_transport +(unknown) drivers/scsi/scsi_transport_iscsi 0xcb84de23 iscsi_remove_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xd665ea9e iscsi_block_scsi_eh +(unknown) drivers/scsi/scsi_transport_iscsi 0xe5cf104e iscsi_create_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xf18d9947 iscsi_lookup_endpoint +(unknown) drivers/scsi/scsi_transport_iscsi 0xfe78ddd7 iscsi_add_session +(unknown) drivers/scsi/scsi_transport_sas 0x032fd933 sas_attach_transport +(unknown) drivers/scsi/scsi_transport_sas 0x039557a2 sas_expander_alloc +(unknown) drivers/scsi/scsi_transport_sas 0x08f6b96b sas_phy_free +(unknown) drivers/scsi/scsi_transport_sas 0x1b62c84c sas_rphy_delete +(unknown) drivers/scsi/scsi_transport_sas 0x21fb94f6 sas_release_transport +(unknown) drivers/scsi/scsi_transport_sas 0x2a6c07a2 sas_rphy_free +(unknown) drivers/scsi/scsi_transport_sas 0x2c234946 sas_phy_add +(unknown) drivers/scsi/scsi_transport_sas 0x56071f33 sas_rphy_add +(unknown) drivers/scsi/scsi_transport_sas 0x6163688a sas_port_free +(unknown) drivers/scsi/scsi_transport_sas 0x62a35679 sas_phy_alloc +(unknown) drivers/scsi/scsi_transport_sas 0x6b3cff41 sas_is_tlr_enabled +(unknown) drivers/scsi/scsi_transport_sas 0x73baecc6 sas_rphy_remove +(unknown) drivers/scsi/scsi_transport_sas 0x77ba0be3 sas_port_alloc +(unknown) drivers/scsi/scsi_transport_sas 0x7bb0606b sas_port_add +(unknown) drivers/scsi/scsi_transport_sas 0x8522feb4 sas_read_port_mode_page +(unknown) drivers/scsi/scsi_transport_sas 0x858f784d sas_port_mark_backlink +(unknown) drivers/scsi/scsi_transport_sas 0x8b5c108d scsi_is_sas_port +(unknown) drivers/scsi/scsi_transport_sas 0x8de7eeed sas_enable_tlr +(unknown) drivers/scsi/scsi_transport_sas 0x921ddfcd sas_port_add_phy +(unknown) drivers/scsi/scsi_transport_sas 0x967ba349 sas_end_device_alloc +(unknown) drivers/scsi/scsi_transport_sas 0xb7429217 scsi_is_sas_rphy +(unknown) drivers/scsi/scsi_transport_sas 0xb8f7f6a8 sas_remove_children +(unknown) drivers/scsi/scsi_transport_sas 0xbb1d4764 sas_port_delete +(unknown) drivers/scsi/scsi_transport_sas 0xc59e6c8d sas_remove_host +(unknown) drivers/scsi/scsi_transport_sas 0xda12ce0d scsi_is_sas_phy +(unknown) drivers/scsi/scsi_transport_sas 0xdc812259 sas_phy_delete +(unknown) drivers/scsi/scsi_transport_sas 0xdd6a280f sas_port_delete_phy +(unknown) drivers/scsi/scsi_transport_sas 0xe22f89a6 sas_disable_tlr +(unknown) drivers/scsi/scsi_transport_sas 0xf1fd0cdb sas_port_alloc_num +(unknown) drivers/scsi/scsi_transport_sas 0xfe3b12a4 sas_tlr_supported +(unknown) drivers/scsi/scsi_transport_srp 0x16ffe9c2 srp_release_transport +(unknown) drivers/scsi/scsi_transport_srp 0xbe1e91fa srp_rport_del +(unknown) drivers/scsi/scsi_transport_srp 0xd194447f srp_remove_host +(unknown) drivers/scsi/scsi_transport_srp 0xdc4103e1 srp_attach_transport +(unknown) drivers/scsi/scsi_transport_srp 0xf42d037d srp_rport_add +(unknown) drivers/spi/spi_bitbang 0x06c2c2d6 spi_bitbang_setup_transfer +(unknown) drivers/spi/spi_bitbang 0x1132e92a spi_bitbang_cleanup +(unknown) drivers/spi/spi_bitbang 0x2462b377 spi_bitbang_setup +(unknown) drivers/spi/spi_bitbang 0x4aa03a56 spi_bitbang_transfer +(unknown) drivers/spi/spi_bitbang 0xe964b9f9 spi_bitbang_start +(unknown) drivers/spi/spi_bitbang 0xf0ea91a5 spi_bitbang_stop +(unknown) drivers/ssb/ssb 0x02504c12 ssb_device_enable +(unknown) drivers/ssb/ssb 0x0826226c ssb_driver_unregister +(unknown) drivers/ssb/ssb 0x2128780f ssb_pcihost_register +(unknown) drivers/ssb/ssb 0x223b67b6 ssb_chipco_gpio_control +(unknown) drivers/ssb/ssb 0x270c03da ssb_bus_suspend +(unknown) drivers/ssb/ssb 0x4913fd51 ssb_bus_unregister +(unknown) drivers/ssb/ssb 0x4fd03a8e ssb_set_devtypedata +(unknown) drivers/ssb/ssb 0x55373b43 ssb_clockspeed +(unknown) drivers/ssb/ssb 0x6858e7cb ssb_commit_settings +(unknown) drivers/ssb/ssb 0x776268d1 ssb_pcicore_dev_irqvecs_enable +(unknown) drivers/ssb/ssb 0x807ae19e ssb_bus_may_powerdown +(unknown) drivers/ssb/ssb 0x85aa3620 ssb_pmu_set_ldo_voltage +(unknown) drivers/ssb/ssb 0x8c0bb87e ssb_device_is_enabled +(unknown) drivers/ssb/ssb 0xa5389355 ssb_bus_sdiobus_register +(unknown) drivers/ssb/ssb 0xa553188c ssb_bus_powerup +(unknown) drivers/ssb/ssb 0xb3c9356f ssb_bus_resume +(unknown) drivers/ssb/ssb 0xb54b98cb ssb_bus_pcibus_register +(unknown) drivers/ssb/ssb 0xb71ba01b ssb_pmu_set_ldo_paref +(unknown) drivers/ssb/ssb 0xc0512e0f ssb_admatch_base +(unknown) drivers/ssb/ssb 0xc4ae95ca __ssb_driver_register +(unknown) drivers/ssb/ssb 0xd481192b ssb_admatch_size +(unknown) drivers/ssb/ssb 0xd7570ced ssb_device_disable +(unknown) drivers/ssb/ssb 0xe878094b ssb_dma_translation +(unknown) drivers/staging/altera-stapl/altera-stapl 0x38145c5c altera_init +(unknown) drivers/staging/brcm80211/brcmfmac/brcmfmac 0x3ac6ec2f bcmsdh_probe +(unknown) drivers/staging/brcm80211/brcmfmac/brcmfmac 0x7bdbdc41 bcmsdh_remove +(unknown) drivers/staging/brcm80211/util/brcmutil 0x092d4d11 bcm_pktq_mlen +(unknown) drivers/staging/brcm80211/util/brcmutil 0x13b6e22b bcm_bitcount +(unknown) drivers/staging/brcm80211/util/brcmutil 0x19fa7271 bcm_pktq_pdeq +(unknown) drivers/staging/brcm80211/util/brcmutil 0x2e2453b1 bcm_pktq_flush +(unknown) drivers/staging/brcm80211/util/brcmutil 0x2f73a47b bcm_pktfrombuf +(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 0x3e525c79 bcm_iovar_lookup +(unknown) drivers/staging/brcm80211/util/brcmutil 0x4db446e7 bcm_pkt_buf_get_skb +(unknown) drivers/staging/brcm80211/util/brcmutil 0x521be90f bcm_mkiovar +(unknown) drivers/staging/brcm80211/util/brcmutil 0x5a2d18a5 bcm_bprintf +(unknown) drivers/staging/brcm80211/util/brcmutil 0x628e3d1f bcm_pkt_buf_free_skb +(unknown) drivers/staging/brcm80211/util/brcmutil 0x6847167b bcm_pktq_penq +(unknown) drivers/staging/brcm80211/util/brcmutil 0x6f96f9b9 bcm_pkttotlen +(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 0x859aba6d bcm_pktq_pdeq_tail +(unknown) drivers/staging/brcm80211/util/brcmutil 0x98f3652f bcm_qdbm_to_mw +(unknown) drivers/staging/brcm80211/util/brcmutil 0x994a99aa bcm_pktq_pflush +(unknown) drivers/staging/brcm80211/util/brcmutil 0x9d77e9ec bcm_parse_tlvs +(unknown) drivers/staging/brcm80211/util/brcmutil 0xa610a04b bcm_pktq_penq_head +(unknown) drivers/staging/brcm80211/util/brcmutil 0xb4c51a94 bcm_pktq_peek_tail +(unknown) drivers/staging/brcm80211/util/brcmutil 0xb61f5cde bcm_chspec_ctlchan +(unknown) drivers/staging/brcm80211/util/brcmutil 0xb6fd0745 bcm_pktq_mdeq +(unknown) drivers/staging/brcm80211/util/brcmutil 0xbed9c89c bcm_pktq_init +(unknown) drivers/staging/brcm80211/util/brcmutil 0xc401fadd bcm_crc8 +(unknown) drivers/staging/brcm80211/util/brcmutil 0xe7fbbaf6 bcm_chspec_malformed +(unknown) drivers/staging/brcm80211/util/brcmutil 0xf52c8ab4 bcm_mw_to_qdbm +(unknown) drivers/staging/brcm80211/util/brcmutil 0xf6939c10 bcm_chipname +(unknown) drivers/staging/comedi/comedi 0x0cd330f4 range_unknown +(unknown) drivers/staging/comedi/comedi 0x16770d9e comedi_buf_memcpy_to +(unknown) drivers/staging/comedi/comedi 0x241e8a3b comedi_buf_get +(unknown) drivers/staging/comedi/comedi 0x2a9c2ad0 comedi_buf_put +(unknown) drivers/staging/comedi/comedi 0x2f0ad9d3 range_bipolar5 +(unknown) drivers/staging/comedi/comedi 0x38e2b064 comedi_usb_auto_config +(unknown) drivers/staging/comedi/comedi 0x3d4891ad comedi_buf_write_alloc +(unknown) drivers/staging/comedi/comedi 0x4fe634f3 range_bipolar2_5 +(unknown) drivers/staging/comedi/comedi 0x567ec93e comedi_driver_register +(unknown) drivers/staging/comedi/comedi 0x5cc3e977 comedi_buf_read_n_available +(unknown) drivers/staging/comedi/comedi 0x5f9df64a comedi_driver_unregister +(unknown) drivers/staging/comedi/comedi 0x77bd7db1 comedi_get_device_file_info +(unknown) drivers/staging/comedi/comedi 0x8113872c range_unipolar10 +(unknown) drivers/staging/comedi/comedi 0x8a617ea4 comedi_pci_auto_config +(unknown) drivers/staging/comedi/comedi 0x9e47d12c comedi_buf_memcpy_from +(unknown) drivers/staging/comedi/comedi 0xa1103dba comedi_buf_read_alloc +(unknown) drivers/staging/comedi/comedi 0xbb52fc7f range_bipolar10 +(unknown) drivers/staging/comedi/comedi 0xbbdfca87 comedi_event +(unknown) drivers/staging/comedi/comedi 0xc352b62e comedi_usb_auto_unconfig +(unknown) drivers/staging/comedi/comedi 0xc50619f5 comedi_get_subdevice_runflags +(unknown) drivers/staging/comedi/comedi 0xcd76bb0b comedi_buf_write_free +(unknown) drivers/staging/comedi/comedi 0xd0c9f25d comedi_error +(unknown) drivers/staging/comedi/comedi 0xdb2044b2 range_unipolar5 +(unknown) drivers/staging/comedi/comedi 0xe6edd3ca comedi_check_chanlist +(unknown) drivers/staging/comedi/comedi 0xec319c6b comedi_pci_auto_unconfig +(unknown) drivers/staging/comedi/comedi 0xf4fb69f3 comedi_buf_read_free +(unknown) drivers/staging/comedi/drivers/8255 0x5661095b subdev_8255_init +(unknown) drivers/staging/comedi/drivers/8255 0x60f887a7 subdev_8255_interrupt +(unknown) drivers/staging/comedi/drivers/8255 0xada2c0ef subdev_8255_cleanup +(unknown) drivers/staging/comedi/drivers/8255 0xe71ecc98 subdev_8255_init_irq +(unknown) drivers/staging/comedi/drivers/comedi_fc 0x01412ca0 cfc_read_array_from_buffer +(unknown) drivers/staging/comedi/drivers/comedi_fc 0x1e2de1a7 cfc_handle_events +(unknown) drivers/staging/comedi/drivers/comedi_fc 0xf009d166 cfc_write_array_to_buffer +(unknown) drivers/staging/comedi/drivers/das08 0x4e4bbc61 das08_common_detach +(unknown) drivers/staging/comedi/drivers/das08 0x86fcde20 das08_cs_boards +(unknown) drivers/staging/comedi/drivers/das08 0xbdfe3bd8 das08_common_attach +(unknown) drivers/staging/comedi/drivers/mite 0x05eb9757 mite_sync_output_dma +(unknown) drivers/staging/comedi/drivers/mite 0x1e3e1d89 mite_bytes_written_to_memory_lb +(unknown) drivers/staging/comedi/drivers/mite 0x20493044 mite_bytes_written_to_memory_ub +(unknown) drivers/staging/comedi/drivers/mite 0x28ea129b mite_release_channel +(unknown) drivers/staging/comedi/drivers/mite 0x292d63c8 mite_get_status +(unknown) drivers/staging/comedi/drivers/mite 0x2e267a33 mite_prep_dma +(unknown) drivers/staging/comedi/drivers/mite 0x3c0a0c94 mite_unsetup +(unknown) drivers/staging/comedi/drivers/mite 0x3c0c5018 mite_dma_disarm +(unknown) drivers/staging/comedi/drivers/mite 0x4118d441 mite_setup +(unknown) drivers/staging/comedi/drivers/mite 0x53529577 mite_done +(unknown) drivers/staging/comedi/drivers/mite 0x68509922 mite_dma_arm +(unknown) drivers/staging/comedi/drivers/mite 0x821571d5 mite_dma_tcr +(unknown) drivers/staging/comedi/drivers/mite 0x8253c260 mite_request_channel_in_range +(unknown) drivers/staging/comedi/drivers/mite 0x9451eff8 mite_bytes_read_from_memory_ub +(unknown) drivers/staging/comedi/drivers/mite 0xa77c9dae mite_sync_input_dma +(unknown) drivers/staging/comedi/drivers/mite 0xaa26c235 mite_bytes_read_from_memory_lb +(unknown) drivers/staging/comedi/drivers/mite 0xbc0def01 mite_bytes_in_transit +(unknown) drivers/staging/comedi/drivers/mite 0xde48a9c7 mite_setup2 +(unknown) drivers/staging/comedi/drivers/mite 0xf3f07e41 mite_buf_change +(unknown) drivers/staging/comedi/drivers/mite 0xfb3ba025 mite_list_devices +(unknown) drivers/staging/comedi/drivers/mite 0xfc4418c9 mite_devices +(unknown) drivers/staging/comedi/drivers/ni_daq_700 0x006d69f8 subdev_700_init +(unknown) drivers/staging/comedi/drivers/ni_daq_700 0x1131bc99 subdev_700_interrupt +(unknown) drivers/staging/comedi/drivers/ni_daq_700 0x4c9c286c subdev_700_cleanup +(unknown) drivers/staging/comedi/drivers/ni_daq_700 0x6ea18ffa subdev_700_init_irq +(unknown) drivers/staging/comedi/drivers/ni_labpc 0x21567235 labpc_common_attach +(unknown) drivers/staging/comedi/drivers/ni_labpc 0x25e55b95 labpc_1200_is_unipolar +(unknown) drivers/staging/comedi/drivers/ni_labpc 0x8285332a range_labpc_1200_ai +(unknown) drivers/staging/comedi/drivers/ni_labpc 0xa05d43ca labpc_common_detach +(unknown) drivers/staging/comedi/drivers/ni_labpc 0xaf1e4347 labpc_1200_ai_gain_bits +(unknown) drivers/staging/comedi/drivers/ni_tio 0x18cb62af ni_tio_arm +(unknown) drivers/staging/comedi/drivers/ni_tio 0x1ad13f7d ni_tio_rinsn +(unknown) drivers/staging/comedi/drivers/ni_tio 0x2de7c4e8 ni_gpct_device_destroy +(unknown) drivers/staging/comedi/drivers/ni_tio 0x416cfceb ni_gpct_device_construct +(unknown) drivers/staging/comedi/drivers/ni_tio 0x6bd4ffaf ni_tio_winsn +(unknown) drivers/staging/comedi/drivers/ni_tio 0xb4988714 ni_tio_init_counter +(unknown) drivers/staging/comedi/drivers/ni_tio 0xc263b0bf ni_tio_insn_config +(unknown) drivers/staging/comedi/drivers/ni_tio 0xd9922e12 ni_tio_set_gate_src +(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0x0a084928 ni_tio_cmd +(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0x55064c78 ni_tio_handle_interrupt +(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0x637c699d ni_tio_acknowledge_and_confirm +(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0xb6509294 ni_tio_cmdtest +(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0xf0ff70d0 ni_tio_set_mite_channel +(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0xf592dc9c ni_tio_cancel +(unknown) drivers/staging/comedi/drivers/pcm_common 0xd01e1945 comedi_pcm_cmdtest +(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0x03abba27 comedi_close +(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0x62e12ec2 comedi_dio_bitfield +(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0x8a6449f3 comedi_dio_config +(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0xb1105c3e comedi_open +(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0xba4e4cd1 comedi_get_n_channels +(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0xdbc70d59 comedi_find_subdevice_by_type +(unknown) drivers/staging/cx25821/cx25821 0x0a2f3f81 cx25821_risc_databuffer_audio +(unknown) drivers/staging/cx25821/cx25821 0x471e1cfb cx25821_devlist +(unknown) drivers/staging/cx25821/cx25821 0x5ed12071 cx25821_sram_channel_setup_audio +(unknown) drivers/staging/cx25821/cx25821 0x67cc5b8b cx25821_sram_channels +(unknown) drivers/staging/cx25821/cx25821 0x784853c3 cx25821_print_irqbits +(unknown) drivers/staging/cx25821/cx25821 0x7a897c30 cx25821_dev_get +(unknown) drivers/staging/cx25821/cx25821 0xa9132363 cx25821_sram_channel_setup +(unknown) drivers/staging/cx25821/cx25821 0xad3c9a1b cx25821_devlist_mutex +(unknown) drivers/staging/cx25821/cx25821 0xad4448b4 cx25821_dev_unregister +(unknown) drivers/staging/cx25821/cx25821 0xc7e3dcb7 cx25821_set_gpiopin_direction +(unknown) drivers/staging/cx25821/cx25821 0xd7cde7d2 cx25821_sram_channel_dump +(unknown) drivers/staging/cx25821/cx25821 0xea716a20 cx25821_sram_channel_dump_audio +(unknown) drivers/staging/cxd2099/cxd2099 0x8c1c23b9 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 0x0a1d1a93 go7007_remove +(unknown) drivers/staging/go7007/go7007 0x29579509 go7007_read_interrupt +(unknown) drivers/staging/go7007/go7007 0x2b8a4415 go7007_register_encoder +(unknown) drivers/staging/go7007/go7007 0x6150cf1f go7007_parse_video_stream +(unknown) drivers/staging/go7007/go7007 0x679abd43 go7007_read_addr +(unknown) drivers/staging/go7007/go7007 0x6bfa1f8f go7007_snd_remove +(unknown) drivers/staging/go7007/go7007 0x8d191154 go7007_alloc +(unknown) drivers/staging/go7007/go7007 0x8f35c589 go7007_boot_encoder +(unknown) drivers/staging/go7007/go7007 0x967547f0 go7007_snd_init +(unknown) drivers/staging/hv/hv_vmbus 0x15d25179 vmbus_recvpacket +(unknown) drivers/staging/hv/hv_vmbus 0x2e0351a8 chn_cb_negotiate +(unknown) drivers/staging/hv/hv_vmbus 0x3f3c3127 vmbus_establish_gpadl +(unknown) drivers/staging/hv/hv_vmbus 0x412dda4e vmbus_child_driver_unregister +(unknown) drivers/staging/hv/hv_vmbus 0x4a231205 vmbus_sendpacket +(unknown) drivers/staging/hv/hv_vmbus 0x6cee1ae2 vmbus_sendpacket_multipagebuffer +(unknown) drivers/staging/hv/hv_vmbus 0x7d5f8fbc vmbus_recvpacket_raw +(unknown) drivers/staging/hv/hv_vmbus 0x8f8c340e vmbus_sendpacket_pagebuffer +(unknown) drivers/staging/hv/hv_vmbus 0xa6b145f1 hv_cb_utils +(unknown) drivers/staging/hv/hv_vmbus 0xb384a9a8 vmbus_teardown_gpadl +(unknown) drivers/staging/hv/hv_vmbus 0xbe28c125 vmbus_child_driver_register +(unknown) drivers/staging/hv/hv_vmbus 0xcaaefa7f vmbus_open +(unknown) drivers/staging/hv/hv_vmbus 0xd821e183 prep_negotiate_resp +(unknown) drivers/staging/hv/hv_vmbus 0xdeef5192 vmbus_close +(unknown) drivers/staging/hv/hv_vmbus 0xdf1a5ef6 vmbus_loglevel +(unknown) drivers/staging/iio/addac/adt7316 0x5ce7d480 adt7316_probe +(unknown) drivers/staging/iio/addac/adt7316 0x6c89b87d adt7316_remove +(unknown) drivers/staging/iio/addac/adt7316 0xb94e5f61 adt7316_enable +(unknown) drivers/staging/iio/addac/adt7316 0xea082e44 adt7316_disable +(unknown) drivers/staging/iio/industrialio 0x01945174 iio_allocate_device +(unknown) drivers/staging/iio/industrialio 0x0cfb16ab iio_trigger_register +(unknown) drivers/staging/iio/industrialio 0x0d02cb21 iio_trigger_notify_done +(unknown) drivers/staging/iio/industrialio 0x1872647c iio_read_ring_length +(unknown) drivers/staging/iio/industrialio 0x2d6bcdcb iio_trigger_generic_data_rdy_poll +(unknown) drivers/staging/iio/industrialio 0x404066c9 iio_trigger_poll +(unknown) drivers/staging/iio/industrialio 0x41e706c2 iio_triggered_ring_postenable +(unknown) drivers/staging/iio/industrialio 0x489238d3 iio_device_register_trigger_consumer +(unknown) drivers/staging/iio/industrialio 0x514caeaa iio_trigger_attach_poll_func +(unknown) drivers/staging/iio/industrialio 0x57779c23 iio_write_ring_length +(unknown) drivers/staging/iio/industrialio 0x5b4b0054 iio_free_trigger +(unknown) drivers/staging/iio/industrialio 0x610d3c95 iio_bus_type +(unknown) drivers/staging/iio/industrialio 0x6412839e iio_allocate_trigger +(unknown) drivers/staging/iio/industrialio 0x669f2aa1 iio_device_register +(unknown) drivers/staging/iio/industrialio 0x684f7a97 iio_ring_buffer_unregister +(unknown) drivers/staging/iio/industrialio 0x6f2d6c26 iio_dealloc_pollfunc +(unknown) drivers/staging/iio/industrialio 0x739ae300 iio_devt +(unknown) drivers/staging/iio/industrialio 0x747e0811 iio_read_const_attr +(unknown) drivers/staging/iio/industrialio 0x7d5e107d iio_push_event +(unknown) drivers/staging/iio/industrialio 0x7eff41ab iio_store_ring_enable +(unknown) drivers/staging/iio/industrialio 0x84d419ba iio_ring_buffer_register_ex +(unknown) drivers/staging/iio/industrialio 0x8d9a785d iio_trigger_unregister +(unknown) drivers/staging/iio/industrialio 0x9bc35b91 iio_trigger_poll_chained +(unknown) drivers/staging/iio/industrialio 0xa331b923 iio_ring_access_release +(unknown) drivers/staging/iio/industrialio 0xa6a79296 iio_sw_ring_preenable +(unknown) drivers/staging/iio/industrialio 0xa868fcc5 iio_triggered_ring_predisable +(unknown) drivers/staging/iio/industrialio 0xb4918d7d iio_device_unregister_trigger_consumer +(unknown) drivers/staging/iio/industrialio 0xbaa03cf4 iio_trigger_dettach_poll_func +(unknown) drivers/staging/iio/industrialio 0xc45f992c iio_show_ring_enable +(unknown) drivers/staging/iio/industrialio 0xca366151 iio_free_device +(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 0xe490e74b iio_read_ring_bytes_per_datum +(unknown) drivers/staging/iio/industrialio 0xf65dd3e9 iio_device_unregister +(unknown) drivers/staging/iio/industrialio 0xf70ea29a iio_ring_buffer_init +(unknown) drivers/staging/iio/industrialio 0xf77f5275 iio_free_ida_val +(unknown) drivers/staging/iio/kfifo_buf 0x58cafc6e iio_kfifo_allocate +(unknown) drivers/staging/iio/kfifo_buf 0xc20823d1 kfifo_access_funcs +(unknown) drivers/staging/iio/kfifo_buf 0xf948d124 iio_kfifo_free +(unknown) drivers/staging/iio/meter/ade7854 0x26de30e9 ade7854_remove +(unknown) drivers/staging/iio/meter/ade7854 0x8e4e66e2 ade7854_probe +(unknown) drivers/staging/iio/ring_sw 0x46d029c4 iio_sw_rb_allocate +(unknown) drivers/staging/iio/ring_sw 0x802241e5 iio_sw_rb_free +(unknown) drivers/staging/iio/ring_sw 0x85bbed71 ring_sw_access_funcs +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x14ae7067 ieee80211_rx_mgt_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x17602c20 ieee80211_is_54g_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x1931fe96 ieee80211_disassociate_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x1aa2b04b DOT11D_ScanComplete +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x1d92c266 SendDisassociation_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x1edf0e92 ieee80211_wx_set_rts_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x21008df6 ieee80211_wpa_supplicant_ioctl_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x213ec076 ToLegalChannel +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x22580b94 HTUpdateSelfAndPeerSetting +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x235d27ba Dot11d_UpdateCountryIe +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x24277b5a ieee80211_softmac_start_protocol_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x26bd7dd9 ieee80211_softmac_stop_protocol_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x26bf82d7 ieee80211_wx_set_rate_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x26eab9b7 Dot11d_Init +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x3368023b ieee80211_wx_set_scan_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x35f371b5 ieee80211_wx_get_rts_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x3911a532 ieee80211_start_send_beacons_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x4170d1d6 ieee80211_wx_set_encode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x476877a1 ieee80211_wx_set_power_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x483ac390 ieee80211_wx_set_auth_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x49550796 ieee80211_wx_get_mode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x4af1349e ieee80211_rx_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x4f0525d3 ieee80211_wake_queue_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x53f5272f ieee80211_stop_send_beacons_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x575c0862 ieee80211_reset_queue_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x5d178245 ieee80211_wx_get_power_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x5e937eda ieee80211_stop_scan_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x604fc2bc ieee80211_wx_set_encode_ext_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x70da11df ieee80211_txb_free_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x7b17d5e6 ieee80211_wx_set_freq_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x7b80457e ieee80211_wx_get_name_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x839e1bc3 ieee80211_wx_get_rate_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x96499b2f ieee80211_wx_get_scan_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xa4cc3fde ieee80211_wx_get_essid_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xa5b8474e DOT11D_GetMaxTxPwrInDbm +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xaaf9e960 IsLegalChannel +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xb55ffdb1 ieee80211_wx_set_mlme_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xb663b668 notify_wx_assoc_event_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xbeb3ca3a ieee80211_wx_set_essid_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xc2cfd757 ieee80211_stop_queue_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 0xcf1e3908 ieee80211_send_probe_requests_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xcff85ac5 ieee80211_wx_set_wap_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xd18b569d ieee80211_softmac_xmit_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xd21f459b ieee80211_wx_set_rawtx_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xd2332523 ieee80211_wx_set_gen_ie_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xd6623eac Dot11d_Reset +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xd93c58d5 ieee80211_ps_tx_ack_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xde364cf2 ieee80211_wx_get_freq_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xdf077aed ieee80211_get_beacon_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xe3239080 ieee80211_wx_get_encode_ext_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xe4d425e2 ieee80211_wx_get_wap_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xe60d8842 ieee80211_wx_get_encode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xec749e82 ieee80211_wx_set_mode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xf4071531 ieee80211_start_scan_syncro_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xf59e9ea1 ieee80211_softmac_scan_syncro_rsl +(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 0x03801d1a tm6000_set_audio_bitrate +(unknown) drivers/staging/tm6000/tm6000 0x0af3f870 tm6000_set_reg_mask +(unknown) drivers/staging/tm6000/tm6000 0x0f4db8cf tm6000_set_reg +(unknown) drivers/staging/tm6000/tm6000 0x2309a6d6 tm6000_xc5000_callback +(unknown) drivers/staging/tm6000/tm6000 0x618e2c7c tm6000_unregister_extension +(unknown) drivers/staging/tm6000/tm6000 0x89b611dd tm6000_debug +(unknown) drivers/staging/tm6000/tm6000 0xca198677 tm6000_get_reg +(unknown) drivers/staging/tm6000/tm6000 0xda0ff3c7 tm6000_register_extension +(unknown) drivers/staging/tm6000/tm6000 0xdff8e89d tm6000_tuner_callback +(unknown) drivers/staging/tm6000/tm6000 0xe626abdb tm6000_init_digital_mode +(unknown) drivers/staging/vme/vme 0x00d7e722 vme_lm_count +(unknown) drivers/staging/vme/vme 0x03361791 vme_dma_request +(unknown) drivers/staging/vme/vme 0x072f901c vme_master_rmw +(unknown) drivers/staging/vme/vme 0x0871d09f 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 0x1c68a306 vme_register_bridge +(unknown) drivers/staging/vme/vme 0x224da340 vme_irq_handler +(unknown) drivers/staging/vme/vme 0x3596b5c8 vme_slot_get +(unknown) drivers/staging/vme/vme 0x3b55be28 vme_slave_request +(unknown) drivers/staging/vme/vme 0x3f68d4cf vme_lm_set +(unknown) drivers/staging/vme/vme 0x41862ad4 vme_alloc_consistent +(unknown) drivers/staging/vme/vme 0x44c87a55 vme_unregister_driver +(unknown) drivers/staging/vme/vme 0x48b99a13 vme_lm_free +(unknown) drivers/staging/vme/vme 0x63d3d3f7 vme_irq_free +(unknown) drivers/staging/vme/vme 0x6666140f vme_dma_pci_attribute +(unknown) drivers/staging/vme/vme 0x76bab4d4 vme_master_set +(unknown) drivers/staging/vme/vme 0x7797a741 vme_dma_vme_attribute +(unknown) drivers/staging/vme/vme 0x7b48f9c8 vme_dma_list_free +(unknown) drivers/staging/vme/vme 0x7cf35220 vme_master_free +(unknown) drivers/staging/vme/vme 0x7fde2edb vme_master_read +(unknown) drivers/staging/vme/vme 0x90695906 vme_free_consistent +(unknown) drivers/staging/vme/vme 0x92fa5abb vme_lm_detach +(unknown) drivers/staging/vme/vme 0x989b40e0 vme_lm_request +(unknown) drivers/staging/vme/vme 0x9aeb07e8 vme_lm_attach +(unknown) drivers/staging/vme/vme 0xa5e5c9b7 vme_irq_generate +(unknown) drivers/staging/vme/vme 0xc148c8dd vme_irq_request +(unknown) drivers/staging/vme/vme 0xc8352002 vme_dma_pattern_attribute +(unknown) drivers/staging/vme/vme 0xcc5b0af0 vme_slave_set +(unknown) drivers/staging/vme/vme 0xd522661a vme_register_driver +(unknown) drivers/staging/vme/vme 0xd797b9a5 vme_master_write +(unknown) drivers/staging/vme/vme 0xdff905e5 vme_slave_free +(unknown) drivers/staging/vme/vme 0xe50ac236 vme_bus_type +(unknown) drivers/staging/vme/vme 0xe60cbb2f vme_master_get +(unknown) drivers/staging/vme/vme 0xe61b1e0b vme_slave_get +(unknown) drivers/staging/vme/vme 0xe693a6ce vme_get_size +(unknown) drivers/staging/vme/vme 0xe7741166 vme_dma_list_exec +(unknown) drivers/staging/vme/vme 0xe9f9eaee vme_dma_list_add +(unknown) drivers/staging/vme/vme 0xea6cde33 vme_new_dma_list +(unknown) drivers/staging/vme/vme 0xeccbeafc vme_dma_free_attribute +(unknown) drivers/staging/vme/vme 0xf275566e vme_master_request +(unknown) drivers/target/target_core_mod 0x02de3b18 transport_set_vpd_ident +(unknown) drivers/target/target_core_mod 0x0728a6f7 transport_get_lun_for_tmr +(unknown) drivers/target/target_core_mod 0x0b0b1e45 core_tpg_clear_object_luns +(unknown) drivers/target/target_core_mod 0x14b2d9e1 transport_generic_free_cmd +(unknown) drivers/target/target_core_mod 0x17461020 target_fabric_configfs_register +(unknown) drivers/target/target_core_mod 0x1a9c4d74 transport_register_session +(unknown) drivers/target/target_core_mod 0x2525339d transport_subsystem_register +(unknown) drivers/target/target_core_mod 0x25bd5b28 transport_subsystem_release +(unknown) drivers/target/target_core_mod 0x2a05541d transport_generic_allocate_tasks +(unknown) drivers/target/target_core_mod 0x2a2ad6bc transport_add_device_to_core_hba +(unknown) drivers/target/target_core_mod 0x2a4e9ad7 transport_asciihex_to_binaryhex +(unknown) drivers/target/target_core_mod 0x31b8f4e2 fc_get_fabric_proto_ident +(unknown) drivers/target/target_core_mod 0x396d897a transport_free_se_cmd +(unknown) drivers/target/target_core_mod 0x3b83d237 sas_get_fabric_proto_ident +(unknown) drivers/target/target_core_mod 0x3e39d22f transport_deregister_session_configfs +(unknown) drivers/target/target_core_mod 0x3e8e5446 __transport_register_session +(unknown) drivers/target/target_core_mod 0x3ecabcd6 transport_device_setup_cmd +(unknown) drivers/target/target_core_mod 0x42d1da0b iscsi_get_pr_transport_id +(unknown) drivers/target/target_core_mod 0x4500722c transport_release_cmd_to_pool +(unknown) drivers/target/target_core_mod 0x481b7e18 transport_generic_free_cmd_intr +(unknown) drivers/target/target_core_mod 0x4973836c target_fabric_configfs_init +(unknown) drivers/target/target_core_mod 0x4bf88cd3 core_tmr_alloc_req +(unknown) drivers/target/target_core_mod 0x58743594 sas_get_pr_transport_id_len +(unknown) drivers/target/target_core_mod 0x5a1a918a transport_init_session +(unknown) drivers/target/target_core_mod 0x5cbc8e02 fc_get_pr_transport_id +(unknown) drivers/target/target_core_mod 0x5d42e0b5 transport_do_task_sg_chain +(unknown) drivers/target/target_core_mod 0x5f83249c transport_complete_task +(unknown) drivers/target/target_core_mod 0x65a0deec fc_get_pr_transport_id_len +(unknown) drivers/target/target_core_mod 0x671a7735 target_fabric_configfs_deregister +(unknown) drivers/target/target_core_mod 0x69ab3705 iscsi_get_fabric_proto_ident +(unknown) drivers/target/target_core_mod 0x6c6aa3b0 transport_send_check_condition_and_sense +(unknown) drivers/target/target_core_mod 0x709e6b13 sas_get_pr_transport_id +(unknown) drivers/target/target_core_mod 0x73058530 iscsi_parse_pr_out_transport_id +(unknown) drivers/target/target_core_mod 0x76907da1 transport_generic_process_write +(unknown) drivers/target/target_core_mod 0x7dbada9d transport_set_vpd_ident_type +(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 0x8caa42ad transport_generic_handle_data +(unknown) drivers/target/target_core_mod 0x9e17e135 transport_generic_handle_tmr +(unknown) drivers/target/target_core_mod 0xa539b366 core_tpg_set_initiator_node_queue_depth +(unknown) drivers/target/target_core_mod 0xaba8e8fd core_alua_check_nonop_delay +(unknown) drivers/target/target_core_mod 0xac2d418e core_tpg_deregister +(unknown) drivers/target/target_core_mod 0xb1e5df83 transport_generic_map_mem_to_cmd +(unknown) drivers/target/target_core_mod 0xb37614ef transport_complete_sync_cache +(unknown) drivers/target/target_core_mod 0xb9e5780d transport_free_session +(unknown) drivers/target/target_core_mod 0xc2658d09 transport_get_lun_for_cmd +(unknown) drivers/target/target_core_mod 0xc76cdec8 sas_parse_pr_out_transport_id +(unknown) drivers/target/target_core_mod 0xc95666d1 fc_parse_pr_out_transport_id +(unknown) drivers/target/target_core_mod 0xceb5ccb8 core_tpg_check_initiator_node_acl +(unknown) drivers/target/target_core_mod 0xd70109b4 core_tpg_register +(unknown) drivers/target/target_core_mod 0xdbe27ffa target_fabric_configfs_free +(unknown) drivers/target/target_core_mod 0xdf6728b9 core_tpg_del_initiator_node_acl +(unknown) drivers/target/target_core_mod 0xe271297b transport_generic_handle_cdb_map +(unknown) drivers/target/target_core_mod 0xe57918a3 transport_init_se_cmd +(unknown) drivers/target/target_core_mod 0xe706655d transport_deregister_session +(unknown) drivers/target/target_core_mod 0xebb95fdf iscsi_get_pr_transport_id_len +(unknown) drivers/target/target_core_mod 0xf01621c7 transport_set_vpd_proto_id +(unknown) drivers/target/target_core_mod 0xf11dd46e core_tpg_add_initiator_node_acl +(unknown) drivers/target/target_core_mod 0xf87e46eb transport_generic_handle_cdb +(unknown) drivers/target/target_core_mod 0xfb73d171 transport_check_aborted_status +(unknown) drivers/telephony/ixj 0x9244bcaf ixj_pcmcia_probe +(unknown) drivers/telephony/phonedev 0x071f4729 phone_register_device +(unknown) drivers/telephony/phonedev 0x3d5e50b2 phone_unregister_device +(unknown) drivers/tty/n_tracesink 0x585ebaac n_tracesink_datadrain +(unknown) drivers/tty/serial/max3107 0x056a13f2 max3107_rw +(unknown) drivers/tty/serial/max3107 0x0a4170a9 max3107_suspend +(unknown) drivers/tty/serial/max3107 0x8760169a max3107_resume +(unknown) drivers/tty/serial/max3107 0xa6d42c2f max3107_probe +(unknown) drivers/tty/serial/max3107 0xbf5c1aef max3107_hw_susp +(unknown) drivers/tty/serial/max3107 0xbfc8f319 max3107_remove +(unknown) drivers/uio/uio 0x33fadec1 __uio_register_device +(unknown) drivers/uio/uio 0x4615abbf uio_unregister_device +(unknown) drivers/uio/uio 0xcdecba24 uio_event_notify +(unknown) drivers/usb/atm/usbatm 0x205244d0 usbatm_usb_disconnect +(unknown) drivers/usb/atm/usbatm 0xe07a6e87 usbatm_usb_probe +(unknown) drivers/usb/gadget/dummy_hcd 0x7e159b58 net2280_set_fifo_mode +(unknown) drivers/usb/gadget/dummy_hcd 0xb0ebfd90 usb_gadget_probe_driver +(unknown) drivers/usb/gadget/dummy_hcd 0xe7373546 usb_gadget_unregister_driver +(unknown) drivers/usb/host/sl811-hcd 0x899797bf sl811h_driver +(unknown) drivers/usb/misc/ftdi-elan 0x139ff5aa usb_ftdi_elan_edset_empty +(unknown) drivers/usb/misc/ftdi-elan 0x2ec3706c ftdi_elan_gone_away +(unknown) drivers/usb/misc/ftdi-elan 0x3ef4a989 usb_ftdi_elan_read_pcimem +(unknown) drivers/usb/misc/ftdi-elan 0x48bf6f0e usb_ftdi_elan_edset_input +(unknown) drivers/usb/misc/ftdi-elan 0x64c24e42 usb_ftdi_elan_edset_single +(unknown) drivers/usb/misc/ftdi-elan 0x7daa3a19 usb_ftdi_elan_write_pcimem +(unknown) drivers/usb/misc/ftdi-elan 0x84dd054d usb_ftdi_elan_edset_flush +(unknown) drivers/usb/misc/ftdi-elan 0x8e667589 usb_ftdi_elan_edset_output +(unknown) drivers/usb/misc/ftdi-elan 0x8ed97e71 usb_ftdi_elan_edset_setup +(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 0x16bfdef5 usb_wwan_suspend +(unknown) drivers/usb/serial/usb_wwan 0x181aa162 usb_wwan_startup +(unknown) drivers/usb/serial/usb_wwan 0x1f480c60 usb_wwan_close +(unknown) drivers/usb/serial/usb_wwan 0x227c9297 usb_wwan_write_room +(unknown) drivers/usb/serial/usb_wwan 0x3a6bc509 usb_wwan_write +(unknown) drivers/usb/serial/usb_wwan 0x3bbbb593 usb_wwan_tiocmget +(unknown) drivers/usb/serial/usb_wwan 0x45fd5be7 usb_wwan_ioctl +(unknown) drivers/usb/serial/usb_wwan 0x5e29c6e2 usb_wwan_disconnect +(unknown) drivers/usb/serial/usb_wwan 0x64f99009 usb_wwan_set_termios +(unknown) drivers/usb/serial/usb_wwan 0x7c499876 usb_wwan_tiocmset +(unknown) drivers/usb/serial/usb_wwan 0x84f47120 usb_wwan_resume +(unknown) drivers/usb/serial/usb_wwan 0x94c21080 usb_wwan_dtr_rts +(unknown) drivers/usb/serial/usb_wwan 0xa2450490 usb_wwan_release +(unknown) drivers/usb/serial/usb_wwan 0xa554770f usb_wwan_open +(unknown) drivers/usb/serial/usb_wwan 0xf173e3f4 usb_wwan_chars_in_buffer +(unknown) drivers/usb/serial/usbserial 0x12ffda0b usb_serial_deregister +(unknown) drivers/usb/serial/usbserial 0x23e2960a ezusb_set_reset +(unknown) drivers/usb/serial/usbserial 0x34738a3c usb_serial_handle_break +(unknown) drivers/usb/serial/usbserial 0x4d188f85 usb_serial_generic_submit_read_urb +(unknown) drivers/usb/serial/usbserial 0x58e326f7 usb_serial_generic_throttle +(unknown) drivers/usb/serial/usbserial 0x5b4dd1f6 usb_serial_register +(unknown) drivers/usb/serial/usbserial 0x5ef90490 usb_serial_generic_unthrottle +(unknown) drivers/usb/serial/usbserial 0x5fee7b2b usb_serial_generic_resume +(unknown) drivers/usb/serial/usbserial 0x7f85d27a usb_serial_generic_write_bulk_callback +(unknown) drivers/usb/serial/usbserial 0x82907837 usb_serial_port_softint +(unknown) drivers/usb/serial/usbserial 0x8b476900 usb_serial_generic_read_bulk_callback +(unknown) drivers/usb/serial/usbserial 0x8b613fab usb_serial_generic_process_read_urb +(unknown) drivers/usb/serial/usbserial 0x94285530 usb_serial_suspend +(unknown) drivers/usb/serial/usbserial 0x97949485 ezusb_writememory +(unknown) drivers/usb/serial/usbserial 0x9d752673 usb_serial_handle_sysrq_char +(unknown) drivers/usb/serial/usbserial 0x9ddbd27d usb_serial_generic_write +(unknown) drivers/usb/serial/usbserial 0xa9a3fa7a usb_serial_generic_disconnect +(unknown) drivers/usb/serial/usbserial 0xafda008b usb_serial_probe +(unknown) drivers/usb/serial/usbserial 0xb5d0b5f8 usb_serial_resume +(unknown) drivers/usb/serial/usbserial 0xe0967745 usb_serial_disconnect +(unknown) drivers/usb/serial/usbserial 0xe8c230f8 usb_serial_generic_close +(unknown) drivers/usb/serial/usbserial 0xf7b617d0 usb_serial_generic_open +(unknown) drivers/usb/serial/usbserial 0xffaed0fe usb_serial_handle_dcd_change +(unknown) drivers/usb/storage/usb-storage 0x0be13004 usb_storage_usb_ids +(unknown) drivers/usb/storage/usb-storage 0x110b8217 usb_stor_Bulk_reset +(unknown) drivers/usb/storage/usb-storage 0x1bc3edc2 usb_stor_sense_invalidCDB +(unknown) drivers/usb/storage/usb-storage 0x21a3a948 usb_stor_ctrl_transfer +(unknown) drivers/usb/storage/usb-storage 0x22c734ab usb_stor_bulk_srb +(unknown) drivers/usb/storage/usb-storage 0x259b6a89 usb_stor_reset_resume +(unknown) drivers/usb/storage/usb-storage 0x3678cb77 fill_inquiry_response +(unknown) drivers/usb/storage/usb-storage 0x39471d84 usb_stor_access_xfer_buf +(unknown) drivers/usb/storage/usb-storage 0x3a5d9a1d usb_stor_bulk_transfer_sg +(unknown) drivers/usb/storage/usb-storage 0x57c436c1 usb_stor_CB_reset +(unknown) drivers/usb/storage/usb-storage 0x58234ea0 usb_stor_probe2 +(unknown) drivers/usb/storage/usb-storage 0x583e71be usb_stor_bulk_transfer_buf +(unknown) drivers/usb/storage/usb-storage 0x598fdd57 usb_stor_suspend +(unknown) drivers/usb/storage/usb-storage 0x8366f73d usb_stor_resume +(unknown) drivers/usb/storage/usb-storage 0x83f869b8 usb_stor_clear_halt +(unknown) drivers/usb/storage/usb-storage 0x864967f9 usb_stor_transparent_scsi_command +(unknown) drivers/usb/storage/usb-storage 0x9897d604 usb_stor_post_reset +(unknown) drivers/usb/storage/usb-storage 0xa365b931 usb_stor_CB_transport +(unknown) drivers/usb/storage/usb-storage 0xa4d9e20b usb_stor_set_xfer_buf +(unknown) drivers/usb/storage/usb-storage 0xb02d026f usb_stor_control_msg +(unknown) drivers/usb/storage/usb-storage 0xb6c563a6 usb_stor_disconnect +(unknown) drivers/usb/storage/usb-storage 0xcf645800 usb_stor_pre_reset +(unknown) drivers/usb/storage/usb-storage 0xe34d3b5e usb_stor_Bulk_transport +(unknown) drivers/usb/storage/usb-storage 0xf35139de usb_stor_probe1 +(unknown) drivers/usb/storage/usb-storage 0xf7ff8fd8 usb_usual_ignore_device +(unknown) drivers/usb/wusbcore/wusb-wa 0x360ae214 wa_urb_enqueue +(unknown) drivers/usb/wusbcore/wusb-wa 0x50352582 wa_urb_dequeue +(unknown) drivers/usb/wusbcore/wusb-wa 0x907d06f8 __wa_destroy +(unknown) drivers/usb/wusbcore/wusb-wa 0xb54edfa3 wa_create +(unknown) drivers/usb/wusbcore/wusb-wa 0xc14b12e6 rpipe_ep_disable +(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 0x14c4c419 wusbhc_b_create +(unknown) drivers/usb/wusbcore/wusbcore 0x348cccde __wusb_dev_get_by_usb_dev +(unknown) drivers/usb/wusbcore/wusbcore 0x436c9bc0 wusbhc_rh_control +(unknown) drivers/usb/wusbcore/wusbcore 0x44d88235 wusbhc_giveback_urb +(unknown) drivers/usb/wusbcore/wusbcore 0x55400fc3 wusbhc_b_destroy +(unknown) drivers/usb/wusbcore/wusbcore 0x5d9cc8a0 wusbhc_mmcie_set +(unknown) drivers/usb/wusbcore/wusbcore 0x6212b695 wusbhc_rh_status_data +(unknown) drivers/usb/wusbcore/wusbcore 0x687b1482 wusbhc_reset_all +(unknown) drivers/usb/wusbcore/wusbcore 0x7f0b7631 wusb_dev_destroy +(unknown) drivers/usb/wusbcore/wusbcore 0x8308d6ac wusbhc_rh_suspend +(unknown) drivers/usb/wusbcore/wusbcore 0x87fd4d44 wusbhc_chid_set +(unknown) drivers/usb/wusbcore/wusbcore 0x92a2ecb9 wusbhc_destroy +(unknown) drivers/usb/wusbcore/wusbcore 0xa1f4c5df wusbhc_mmcie_rm +(unknown) drivers/usb/wusbcore/wusbcore 0xb6168043 wusbhc_rh_start_port_reset +(unknown) drivers/usb/wusbcore/wusbcore 0xb6acd058 wusbhc_handle_dn +(unknown) drivers/usb/wusbcore/wusbcore 0xb725d128 wusb_cluster_id_put +(unknown) drivers/usb/wusbcore/wusbcore 0xdcd16a43 wusbhc_create +(unknown) drivers/usb/wusbcore/wusbcore 0xdf197c82 wusbhc_rh_resume +(unknown) drivers/usb/wusbcore/wusbcore 0xf770a6b4 wusbd +(unknown) drivers/usb/wusbcore/wusbcore 0xfe2e17d7 wusb_et_name +(unknown) drivers/uwb/i1480/dfu/i1480-dfu-usb 0x27b94ab7 i1480_cmd +(unknown) drivers/uwb/i1480/dfu/i1480-dfu-usb 0x474a37db i1480_rceb_check +(unknown) drivers/uwb/i1480/dfu/i1480-dfu-usb 0xb8a6e8d6 i1480_fw_upload +(unknown) drivers/uwb/umc 0x0c6efebf umc_device_unregister +(unknown) drivers/uwb/umc 0x2adde6b9 umc_driver_unregister +(unknown) drivers/uwb/umc 0x4498ac78 umc_controller_reset +(unknown) drivers/uwb/umc 0xa0208493 umc_device_create +(unknown) drivers/uwb/umc 0xe2b1e2f0 umc_device_register +(unknown) drivers/uwb/umc 0xe5abb14b __umc_driver_register +(unknown) drivers/uwb/umc 0xf968e6b8 umc_bus_type +(unknown) drivers/uwb/umc 0xfb2238d5 umc_match_pci_id +(unknown) drivers/uwb/uwb 0x024d4c81 uwb_rsv_establish +(unknown) drivers/uwb/uwb 0x06be874c uwb_rsv_terminate +(unknown) drivers/uwb/uwb 0x06c4184b uwb_rc_pre_reset +(unknown) drivers/uwb/uwb 0x0b8aad57 uwb_est_unregister +(unknown) drivers/uwb/uwb 0x19b64c63 uwb_rc_reset_all +(unknown) drivers/uwb/uwb 0x249ef8f1 uwb_rc_cmd_async +(unknown) drivers/uwb/uwb 0x2513329c uwb_pal_init +(unknown) drivers/uwb/uwb 0x2ce1fd26 uwb_radio_stop +(unknown) drivers/uwb/uwb 0x2fc1ac0c uwb_dev_for_each +(unknown) drivers/uwb/uwb 0x43c07748 uwb_rsv_get_usable_mas +(unknown) drivers/uwb/uwb 0x456e3717 uwb_rc_dev_addr_get +(unknown) drivers/uwb/uwb 0x48035066 uwb_rc_vcmd +(unknown) drivers/uwb/uwb 0x489733a9 __uwb_rc_try_get +(unknown) drivers/uwb/uwb 0x4d57ae3c uwb_rsv_type_str +(unknown) drivers/uwb/uwb 0x4d8866bd uwb_notifs_register +(unknown) drivers/uwb/uwb 0x50e21628 uwb_rc_ie_rm +(unknown) drivers/uwb/uwb 0x50e46df9 uwb_rsv_destroy +(unknown) drivers/uwb/uwb 0x5257b4fc uwb_rc_alloc +(unknown) drivers/uwb/uwb 0x54820127 uwb_dev_try_get +(unknown) drivers/uwb/uwb 0x567caecf uwb_rsv_modify +(unknown) drivers/uwb/uwb 0x5e2c8a7a uwb_rsv_accept +(unknown) drivers/uwb/uwb 0x5e4bc088 __uwb_addr_print +(unknown) drivers/uwb/uwb 0x6531d6f1 uwb_rc_get_by_dev +(unknown) drivers/uwb/uwb 0x7b88b60c uwb_est_find_size +(unknown) drivers/uwb/uwb 0x7dcfcd23 uwb_ie_next +(unknown) drivers/uwb/uwb 0x80d03adc uwb_rc_add +(unknown) drivers/uwb/uwb 0x860e60a3 uwb_rc_init +(unknown) drivers/uwb/uwb 0x86962441 uwb_rc_get_by_grandpa +(unknown) drivers/uwb/uwb 0x98413234 uwb_rsv_state_str +(unknown) drivers/uwb/uwb 0xa2d398a7 uwb_rsv_create +(unknown) drivers/uwb/uwb 0xa6cea756 uwb_notifs_deregister +(unknown) drivers/uwb/uwb 0xad7ad1dd uwb_radio_start +(unknown) drivers/uwb/uwb 0xaf6ca647 uwb_rc_post_reset +(unknown) drivers/uwb/uwb 0xb940d3b0 uwb_rc_put +(unknown) drivers/uwb/uwb 0xc1956ea5 uwb_rc_neh_error +(unknown) drivers/uwb/uwb 0xd1c9e63a uwb_pal_unregister +(unknown) drivers/uwb/uwb 0xd9368204 uwb_rc_cmd +(unknown) drivers/uwb/uwb 0xe1716f06 uwb_est_register +(unknown) drivers/uwb/uwb 0xe18c584c uwb_rc_neh_grok +(unknown) drivers/uwb/uwb 0xe8404360 uwb_rc_ie_add +(unknown) drivers/uwb/uwb 0xef322c02 uwb_rc_mac_addr_get +(unknown) drivers/uwb/uwb 0xef9eda2b uwb_pal_register +(unknown) drivers/uwb/uwb 0xfdb6406a uwb_rc_rm +(unknown) drivers/uwb/whci 0x1e882e8a whci_wait_for +(unknown) drivers/video/backlight/generic_bl 0xc86baa7c corgibl_limit_intensity +(unknown) drivers/video/backlight/ili9320 0x2f6b0ec4 ili9320_suspend +(unknown) drivers/video/backlight/ili9320 0x3a85cfca ili9320_resume +(unknown) drivers/video/backlight/ili9320 0x5c0fb3db ili9320_write_regs +(unknown) drivers/video/backlight/ili9320 0x81603b41 ili9320_probe_spi +(unknown) drivers/video/backlight/ili9320 0xa6dce6c7 ili9320_write +(unknown) drivers/video/backlight/ili9320 0xe51cfafc ili9320_remove +(unknown) drivers/video/backlight/ili9320 0xf3285363 ili9320_shutdown +(unknown) drivers/video/backlight/lcd 0xadd80226 lcd_device_unregister +(unknown) drivers/video/backlight/lcd 0xd9d86cc8 lcd_device_register +(unknown) drivers/video/cyber2000fb 0x0cc3ede5 cyber2000fb_detach +(unknown) drivers/video/cyber2000fb 0x3a3ff594 cyber2000fb_disable_extregs +(unknown) drivers/video/cyber2000fb 0xe18db383 cyber2000fb_enable_extregs +(unknown) drivers/video/cyber2000fb 0xe726d357 cyber2000fb_attach +(unknown) drivers/video/display/display 0x4f4ec052 display_device_unregister +(unknown) drivers/video/display/display 0xcb9b3160 display_device_register +(unknown) drivers/video/fb_ddc 0xb81d7f97 fb_ddc_read +(unknown) drivers/video/fb_sys_fops 0x185cf400 fb_sys_read +(unknown) drivers/video/fb_sys_fops 0x6dbb154c fb_sys_write +(unknown) drivers/video/macmodes 0x08ed0b62 mac_vmode_to_var +(unknown) drivers/video/macmodes 0x528021d3 mac_find_mode +(unknown) drivers/video/macmodes 0xe2304303 mac_map_monitor_sense +(unknown) drivers/video/matrox/g450_pll 0x0e1a8ba5 g450_mnp2f +(unknown) drivers/video/matrox/g450_pll 0x9c47ecca matroxfb_g450_setpll_cond +(unknown) drivers/video/matrox/g450_pll 0xaa141ad6 matroxfb_g450_setclk +(unknown) drivers/video/matrox/matroxfb_DAC1064 0x3a7b10bd matrox_mystique +(unknown) drivers/video/matrox/matroxfb_DAC1064 0x54e1b48f DAC1064_global_restore +(unknown) drivers/video/matrox/matroxfb_DAC1064 0x68ce64ea matrox_G100 +(unknown) drivers/video/matrox/matroxfb_DAC1064 0x8b7a8e70 DAC1064_global_init +(unknown) drivers/video/matrox/matroxfb_Ti3026 0x1f00d4ab matrox_millennium +(unknown) drivers/video/matrox/matroxfb_accel 0x2adac1af matrox_cfbX_init +(unknown) drivers/video/matrox/matroxfb_base 0x5fd0c4de matroxfb_wait_for_sync +(unknown) drivers/video/matrox/matroxfb_base 0xa6a46bb4 matroxfb_register_driver +(unknown) drivers/video/matrox/matroxfb_base 0xd0b7bc41 matroxfb_enable_irq +(unknown) drivers/video/matrox/matroxfb_base 0xe39ece6b matroxfb_unregister_driver +(unknown) drivers/video/matrox/matroxfb_g450 0xc9d7a6f4 matroxfb_g450_connect +(unknown) drivers/video/matrox/matroxfb_g450 0xf8dcac72 matroxfb_g450_shutdown +(unknown) drivers/video/matrox/matroxfb_misc 0x25cf8049 matroxfb_PLL_calcclock +(unknown) drivers/video/matrox/matroxfb_misc 0x2d954e64 matroxfb_DAC_in +(unknown) drivers/video/matrox/matroxfb_misc 0x768bd366 matroxfb_read_pins +(unknown) drivers/video/matrox/matroxfb_misc 0x8dc8a6b6 matroxfb_vgaHWinit +(unknown) drivers/video/matrox/matroxfb_misc 0x9310912c matroxfb_DAC_out +(unknown) drivers/video/matrox/matroxfb_misc 0xabd8e427 matroxfb_var2my +(unknown) drivers/video/matrox/matroxfb_misc 0xce53801d matroxfb_vgaHWrestore +(unknown) drivers/video/mb862xx/mb862xxfb 0x6eb9446e mb862xxfb_init_accel +(unknown) drivers/video/output 0xc7529211 video_output_unregister +(unknown) drivers/video/output 0xef341992 video_output_register +(unknown) drivers/video/sis/sisfb 0x3037658e sis_malloc +(unknown) drivers/video/sis/sisfb 0x454a3cf0 sis_free +(unknown) drivers/video/sis/sisfb 0x9e44ff37 sis_free_new +(unknown) drivers/video/sis/sisfb 0xa117949d sis_malloc_new +(unknown) drivers/video/svgalib 0x17f3f471 svga_set_default_seq_regs +(unknown) drivers/video/svgalib 0x1b6c24a8 svga_get_tilemax +(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 0x5bd98736 svga_tilecursor +(unknown) drivers/video/svgalib 0x80f24d95 svga_wcrt_multi +(unknown) drivers/video/svgalib 0xb48d0c81 svga_tilecopy +(unknown) drivers/video/svgalib 0xb73175ba svga_settile +(unknown) drivers/video/svgalib 0xc64d6672 svga_tilefill +(unknown) drivers/video/svgalib 0xd1429fca svga_wseq_multi +(unknown) drivers/video/svgalib 0xd22ca511 svga_set_default_atc_regs +(unknown) drivers/video/svgalib 0xd64a2aa2 svga_get_caps +(unknown) drivers/video/svgalib 0xe02e3cfd svga_tileblit +(unknown) drivers/video/svgalib 0xe28d2a49 svga_set_default_gfx_regs +(unknown) drivers/video/svgalib 0xec83c473 svga_match_format +(unknown) drivers/video/svgalib 0xef774f5d svga_compute_pll +(unknown) drivers/video/syscopyarea 0x58ea1682 sys_copyarea +(unknown) drivers/video/sysfillrect 0xec6d7017 sys_fillrect +(unknown) drivers/video/sysimgblt 0x64d0a2d5 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 0x22a7af24 viafb_dma_copy_out_sg +(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 0x79e6190a viafb_irq_disable +(unknown) drivers/video/via/viafb 0xb4f863e6 viafb_pm_register +(unknown) drivers/video/via/viafb 0xc97cab0b viafb_find_i2c_adapter +(unknown) drivers/video/via/viafb 0xcaefb732 viafb_release_dma +(unknown) drivers/video/via/viafb 0xfff2dfd2 viafb_gpio_lookup +(unknown) drivers/w1/slaves/w1_bq27000 0x2e8bdec0 w1_bq27000_write +(unknown) drivers/w1/slaves/w1_bq27000 0x5390f38f w1_bq27000_read +(unknown) drivers/w1/slaves/w1_ds2760 0x06b92f39 w1_ds2760_read +(unknown) drivers/w1/slaves/w1_ds2760 0x3edabc55 w1_ds2760_recall_eeprom +(unknown) drivers/w1/slaves/w1_ds2760 0x826c2801 w1_ds2760_store_eeprom +(unknown) drivers/w1/slaves/w1_ds2760 0x8af861db w1_ds2760_write +(unknown) drivers/w1/slaves/w1_ds2780 0xaf364837 w1_ds2780_io +(unknown) drivers/w1/slaves/w1_ds2780 0xdc2a43f4 w1_ds2780_eeprom_cmd +(unknown) drivers/w1/wire 0x11b279f1 w1_remove_master_device +(unknown) drivers/w1/wire 0x3b21bfc7 w1_unregister_family +(unknown) drivers/w1/wire 0x3e3c5247 w1_add_master_device +(unknown) drivers/w1/wire 0x4a742f21 w1_read_block +(unknown) drivers/w1/wire 0x544a4db4 w1_touch_block +(unknown) drivers/w1/wire 0x6a508245 w1_write_block +(unknown) drivers/w1/wire 0x7c2f2afb w1_calc_crc8 +(unknown) drivers/w1/wire 0x7cc4073f w1_reset_resume_command +(unknown) drivers/w1/wire 0x93bf9da4 w1_register_family +(unknown) drivers/w1/wire 0x96bbbc7c w1_read_8 +(unknown) drivers/w1/wire 0xa584d246 w1_next_pullup +(unknown) drivers/w1/wire 0xbaed721d w1_reset_select_slave +(unknown) drivers/w1/wire 0xc2ac4420 w1_reset_bus +(unknown) drivers/w1/wire 0xf3f6ebc0 w1_write_8 +(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 0x47f4d5e8 configfs_undepend_item +(unknown) fs/configfs/configfs 0x4a74abee config_group_init_type_name +(unknown) fs/configfs/configfs 0x4d787b47 config_item_set_name +(unknown) fs/configfs/configfs 0x573dcc12 configfs_unregister_subsystem +(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 0xac511f88 config_item_put +(unknown) fs/configfs/configfs 0xef9cfbc9 configfs_register_subsystem +(unknown) fs/configfs/configfs 0xf0251817 configfs_depend_item +(unknown) fs/configfs/configfs 0xf7dc83c1 config_group_find_item +(unknown) fs/dlm/dlm 0x0864c4a4 dlm_new_lockspace +(unknown) fs/dlm/dlm 0x6282c3e2 dlm_posix_lock +(unknown) fs/dlm/dlm 0x9321df95 dlm_lock +(unknown) fs/dlm/dlm 0x9abda22c dlm_posix_unlock +(unknown) fs/dlm/dlm 0xa65088c6 dlm_posix_get +(unknown) fs/dlm/dlm 0xcf9f3328 dlm_release_lockspace +(unknown) fs/dlm/dlm 0xdc583c08 dlm_unlock +(unknown) fs/fat/fat 0x04880474 fat_search_long +(unknown) fs/fat/fat 0x05d66833 fat_free_clusters +(unknown) fs/fat/fat 0x09824c8d fat_fill_super +(unknown) fs/fat/fat 0x0e3d9759 fat_build_inode +(unknown) fs/fat/fat 0x0eb5cd1f fat_setattr +(unknown) fs/fat/fat 0x1949a3d2 fat_detach +(unknown) fs/fat/fat 0x3123fa72 __fat_fs_error +(unknown) fs/fat/fat 0x3668da66 fat_dir_empty +(unknown) fs/fat/fat 0x3a716527 fat_flush_inodes +(unknown) fs/fat/fat 0x4cb40904 fat_scan +(unknown) fs/fat/fat 0x4ceb7c0b fat_get_dotdot_entry +(unknown) fs/fat/fat 0x509709ae fat_alloc_new_dir +(unknown) fs/fat/fat 0x62e39d1f fat_add_entries +(unknown) fs/fat/fat 0x66504e63 fat_sync_inode +(unknown) fs/fat/fat 0xc342eda7 fat_time_unix2fat +(unknown) fs/fat/fat 0xc6727e85 fat_attach +(unknown) fs/fat/fat 0xd9a6de59 fat_remove_entries +(unknown) fs/fat/fat 0xed396500 fat_getattr +(unknown) fs/fscache/fscache 0x02a22f4e __fscache_uncache_page +(unknown) fs/fscache/fscache 0x07d9b576 fscache_wait_bit_interruptible +(unknown) fs/fscache/fscache 0x092cf98e fscache_object_sleep_till_congested +(unknown) fs/fscache/fscache 0x18c5483d fscache_init_cache +(unknown) fs/fscache/fscache 0x2559c3a7 fscache_io_error +(unknown) fs/fscache/fscache 0x330f3127 fscache_mark_pages_cached +(unknown) fs/fscache/fscache 0x33ed9474 __fscache_update_cookie +(unknown) fs/fscache/fscache 0x3fc23318 fscache_wait_bit +(unknown) fs/fscache/fscache 0x4257c2f5 fscache_enqueue_operation +(unknown) fs/fscache/fscache 0x426a817b __fscache_read_or_alloc_pages +(unknown) fs/fscache/fscache 0x57c64c95 __fscache_check_page_write +(unknown) fs/fscache/fscache 0x592ccf74 fscache_check_aux +(unknown) fs/fscache/fscache 0x74530ecd fscache_op_debug_id +(unknown) fs/fscache/fscache 0x81d80cfd fscache_put_operation +(unknown) fs/fscache/fscache 0x8259144c __fscache_register_netfs +(unknown) fs/fscache/fscache 0x86f8894f fscache_object_states +(unknown) fs/fscache/fscache 0x87c80024 __fscache_wait_on_page_write +(unknown) fs/fscache/fscache 0x8e69d661 __fscache_write_page +(unknown) fs/fscache/fscache 0x8f0ca432 __fscache_acquire_cookie +(unknown) fs/fscache/fscache 0x99837672 __fscache_attr_changed +(unknown) fs/fscache/fscache 0x9be2c476 __fscache_alloc_page +(unknown) fs/fscache/fscache 0xa000d86d __fscache_uncache_all_inode_pages +(unknown) fs/fscache/fscache 0xa4b96c2c __fscache_relinquish_cookie +(unknown) fs/fscache/fscache 0xb1729a27 fscache_cache_cleared_wq +(unknown) fs/fscache/fscache 0xb6374d6b fscache_add_cache +(unknown) fs/fscache/fscache 0xbba68685 fscache_object_lookup_negative +(unknown) fs/fscache/fscache 0xc170c46e __fscache_maybe_release_page +(unknown) fs/fscache/fscache 0xc1970a4d fscache_withdraw_cache +(unknown) fs/fscache/fscache 0xc600c397 __fscache_read_or_alloc_page +(unknown) fs/fscache/fscache 0xcd467b01 __fscache_unregister_netfs +(unknown) fs/fscache/fscache 0xde4fc950 fscache_object_work_func +(unknown) fs/fscache/fscache 0xe3e8f395 fscache_obtained_object +(unknown) fs/fscache/fscache 0xf43343ff fscache_fsdef_index +(unknown) fs/lockd/lockd 0x17ce645d locks_end_grace +(unknown) fs/lockd/lockd 0x1a618932 nlmsvc_unlock_all_by_ip +(unknown) fs/lockd/lockd 0x344fdf58 nlmsvc_unlock_all_by_sb +(unknown) fs/lockd/lockd 0x3ba89983 nlmsvc_ops +(unknown) fs/lockd/lockd 0x6f959b35 locks_in_grace +(unknown) fs/lockd/lockd 0x827548e0 nlmclnt_done +(unknown) fs/lockd/lockd 0x96877ac4 locks_start_grace +(unknown) fs/lockd/lockd 0x99b436d7 nlmclnt_init +(unknown) fs/lockd/lockd 0xa1896ceb nlmclnt_proc +(unknown) fs/lockd/lockd 0xa7b91a7b lockd_down +(unknown) fs/lockd/lockd 0xf6933c48 lockd_up +(unknown) fs/nfs/nfs 0x0dc49404 nfs_commitdata_alloc +(unknown) fs/nfs/nfs 0x41c9d1c5 nfs4_reset_read +(unknown) fs/nfs/nfs 0x54fc6205 nfs_initiate_commit +(unknown) fs/nfs/nfs 0x6ffe5f89 nfs_commit_release_pages +(unknown) fs/nfs/nfs 0x7158f325 nfs4_set_ds_client +(unknown) fs/nfs/nfs 0x7821c08e nfs_init_commit +(unknown) fs/nfs/nfs 0x87a8ad19 nfs_retry_commit +(unknown) fs/nfs/nfs 0xa613456e nfs_put_client +(unknown) fs/nfs/nfs 0xc13f966f nfs_commit_clear_lock +(unknown) fs/nfs/nfs 0xc8abb036 nfs_commit_free +(unknown) fs/nfs/nfs 0xcaccec5b nfs_generic_pg_test +(unknown) fs/nfs/nfs 0xdc6f1878 nfs4_reset_write +(unknown) fs/nfs/nfs 0xe0b10eb6 nfs_initiate_read +(unknown) fs/nfs/nfs 0xf5147cfd nfs_initiate_write +(unknown) fs/nfs/nfs 0xf5a87370 nfs_commitdata_release +(unknown) fs/nfs_common/nfs_acl 0x7c31bf3f nfsacl_decode +(unknown) fs/nfs_common/nfs_acl 0xb04a1115 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 0x1d90fd6c o2nm_node_put +(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 0x687f6251 mlog_and_bits +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x942378bd o2nm_get_node_by_ip +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x9e509005 o2nm_get_node_by_num +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xa3ca8186 o2nm_node_get +(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 0xc34d1c20 o2hb_setup_callback +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xc3679d7b o2hb_get_all_regions +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xd465882d o2hb_register_callback +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xd60f2c6c o2hb_check_local_node_heartbeating +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xf1a5611d o2net_unregister_handler_list +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xf37b3880 o2hb_unregister_callback +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x18ef6b89 dlmlock +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x1a387be4 dlm_print_one_lock +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x7a1211f8 dlm_setup_eviction_cb +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0xa1227c86 dlm_unregister_domain +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0xab6f3bed dlm_register_eviction_cb +(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 0xda22c09a dlm_register_domain +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0xf1a178f0 dlmunlock +(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 0x1b7a374d ocfs2_stack_glue_unregister +(unknown) fs/ocfs2/ocfs2_stackglue 0x2da300bd ocfs2_plock +(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 0x83cc1bd1 ocfs2_stack_glue_register +(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 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/quota/quota_tree 0x30a59213 qtree_release_dquot +(unknown) fs/quota/quota_tree 0x4bfe12fd qtree_write_dquot +(unknown) fs/quota/quota_tree 0xa0ed5ba0 qtree_read_dquot +(unknown) fs/quota/quota_tree 0xa2efbec4 qtree_entry_unused +(unknown) fs/quota/quota_tree 0xc0c9a489 qtree_delete_dquot +(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 0x2ca16fe7 garp_request_join +(unknown) net/802/garp 0x904c68da garp_init_applicant +(unknown) net/802/garp 0xa7f89823 garp_request_leave +(unknown) net/802/garp 0xd3ceb57e garp_unregister_application +(unknown) net/802/garp 0xdb030fb4 garp_register_application +(unknown) net/802/garp 0xdc605ea1 garp_uninit_applicant +(unknown) net/802/p8023 0x2d3d8d2d make_8023_client +(unknown) net/802/p8023 0x6ba83f54 destroy_8023_client +(unknown) net/802/stp 0x17b00072 stp_proto_register +(unknown) net/802/stp 0xe164460b stp_proto_unregister +(unknown) net/9p/9pnet 0x00c1a7a0 p9pdu_dump +(unknown) net/9p/9pnet 0x076528db p9_client_link +(unknown) net/9p/9pnet 0x0b84089c p9_client_statfs +(unknown) net/9p/9pnet 0x101f1bc9 p9_client_create +(unknown) net/9p/9pnet 0x127714d2 p9_idpool_check +(unknown) net/9p/9pnet 0x1820dc31 p9_is_proto_dotl +(unknown) net/9p/9pnet 0x18c76052 v9fs_unregister_trans +(unknown) net/9p/9pnet 0x2307e91a p9_client_attach +(unknown) net/9p/9pnet 0x267eb1f7 p9_client_wstat +(unknown) net/9p/9pnet 0x2ff5e236 p9_client_xattrcreate +(unknown) net/9p/9pnet 0x30bf3003 p9_client_disconnect +(unknown) net/9p/9pnet 0x36f64d56 p9_release_req_pages +(unknown) net/9p/9pnet 0x3d73a797 p9_errstr2errno +(unknown) net/9p/9pnet 0x44de0c15 p9_client_getattr_dotl +(unknown) net/9p/9pnet 0x47423ebe v9fs_get_trans_by_name +(unknown) net/9p/9pnet 0x51b91e02 p9_client_stat +(unknown) net/9p/9pnet 0x58178573 p9_client_open +(unknown) net/9p/9pnet 0x5cea0453 v9fs_register_trans +(unknown) net/9p/9pnet 0x5e1b8ddb p9_client_read +(unknown) net/9p/9pnet 0x5e824313 p9_client_clunk +(unknown) net/9p/9pnet 0x63410e66 p9_client_symlink +(unknown) net/9p/9pnet 0x63b0aa0f p9_client_cb +(unknown) net/9p/9pnet 0x6782344b p9_client_readdir +(unknown) net/9p/9pnet 0x6df58c4e p9_client_mknod_dotl +(unknown) net/9p/9pnet 0x76b79bf1 p9stat_read +(unknown) net/9p/9pnet 0x7aea321a p9_client_remove +(unknown) net/9p/9pnet 0x7e1640bb p9_client_readlink +(unknown) net/9p/9pnet 0x872ee550 p9_client_xattrwalk +(unknown) net/9p/9pnet 0x8c5a3027 p9_parse_header +(unknown) net/9p/9pnet 0x91616a39 p9_nr_pages +(unknown) net/9p/9pnet 0x91bd79a3 p9_idpool_create +(unknown) net/9p/9pnet 0x93919321 p9_client_fsync +(unknown) net/9p/9pnet 0x99d1b238 p9_client_setattr +(unknown) net/9p/9pnet 0x9c964743 p9stat_free +(unknown) net/9p/9pnet 0xa5cae198 p9_client_destroy +(unknown) net/9p/9pnet 0xab7187d7 p9_idpool_put +(unknown) net/9p/9pnet 0xab7f077c p9dirent_read +(unknown) net/9p/9pnet 0xac722f60 p9_client_write +(unknown) net/9p/9pnet 0xb8135e93 p9_client_mkdir_dotl +(unknown) net/9p/9pnet 0xd52a84ec p9_tag_lookup +(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 0xe3eae61d p9_client_getlock_dotl +(unknown) net/9p/9pnet 0xe58a3360 p9_error_init +(unknown) net/9p/9pnet 0xe6e0941a p9_client_rename +(unknown) net/9p/9pnet 0xebd89bc3 p9_client_walk +(unknown) net/9p/9pnet 0xf026ce86 p9_client_fcreate +(unknown) net/9p/9pnet 0xf1d43b7a p9_client_lock_dotl +(unknown) net/9p/9pnet 0xf32b6a95 p9_client_begin_disconnect +(unknown) net/9p/9pnet 0xf3615b86 p9_idpool_destroy +(unknown) net/9p/9pnet 0xf73152f1 p9_is_proto_dotu +(unknown) net/9p/9pnet 0xfbaccb54 p9_client_create_dotl +(unknown) net/appletalk/appletalk 0x1561adf3 aarp_send_ddp +(unknown) net/appletalk/appletalk 0x32d92676 atalk_find_dev_addr +(unknown) net/appletalk/appletalk 0xc9c89ca7 atrtr_get_dev +(unknown) net/appletalk/appletalk 0xd519bc6d alloc_ltalkdev +(unknown) net/atm/atm 0x160cfd03 atm_dev_release_vccs +(unknown) net/atm/atm 0x1fd50ad0 register_atm_ioctl +(unknown) net/atm/atm 0x2cc2d52d vcc_hash +(unknown) net/atm/atm 0x45926c90 deregister_atm_ioctl +(unknown) net/atm/atm 0x4d92f663 atm_dev_signal_change +(unknown) net/atm/atm 0x50754510 register_atmdevice_notifier +(unknown) net/atm/atm 0x8dc7d88d atm_dev_lookup +(unknown) net/atm/atm 0x9feaf287 sonet_subtract_stats +(unknown) net/atm/atm 0xa6096999 atm_alloc_charge +(unknown) net/atm/atm 0xaa024146 sonet_copy_stats +(unknown) net/atm/atm 0xaa929bfa atm_proc_root +(unknown) net/atm/atm 0xc44c609c atm_dev_register +(unknown) net/atm/atm 0xcb5ae574 atm_init_aal5 +(unknown) net/atm/atm 0xccbeeec9 atm_dev_deregister +(unknown) net/atm/atm 0xe201f843 vcc_sklist_lock +(unknown) net/atm/atm 0xe2c6bb26 unregister_atmdevice_notifier +(unknown) net/atm/atm 0xe65c7dfc vcc_release_async +(unknown) net/atm/atm 0xe6da235e vcc_insert_socket +(unknown) net/atm/atm 0xe8278ac3 atm_charge +(unknown) net/atm/atm 0xf49bc67a atm_pcr_goal +(unknown) net/ax25/ax25 0x00b34510 ax25_find_cb +(unknown) net/ax25/ax25 0x026c1368 ax25_display_timer +(unknown) net/ax25/ax25 0x20e89383 ax25_register_pid +(unknown) net/ax25/ax25 0x242852b9 ax25_uid_policy +(unknown) net/ax25/ax25 0x4502c65a asc2ax +(unknown) net/ax25/ax25 0x49ab5314 ax25_findbyuid +(unknown) net/ax25/ax25 0x4fbf8cf6 ax25_listen_register +(unknown) net/ax25/ax25 0x53dea1ff ax2asc +(unknown) net/ax25/ax25 0x5fa0983a ax25_linkfail_register +(unknown) net/ax25/ax25 0x70f49077 ax25_send_frame +(unknown) net/ax25/ax25 0x749f10d0 ax25_header_ops +(unknown) net/ax25/ax25 0x8be224d7 ax25_linkfail_release +(unknown) net/ax25/ax25 0x8eb77c41 ax25_listen_release +(unknown) net/ax25/ax25 0x8ede9e26 ax25_protocol_release +(unknown) net/ax25/ax25 0xac93ae05 ax25_bcast +(unknown) net/ax25/ax25 0xaeb7451e ax25_defaddr +(unknown) net/ax25/ax25 0xb2b57409 ax25_rebuild_header +(unknown) net/ax25/ax25 0xc1444946 ax25cmp +(unknown) net/ax25/ax25 0xcf053443 ax25_hard_header +(unknown) net/ax25/ax25 0xd43ecbf1 null_ax25_address +(unknown) net/bluetooth/bluetooth 0x010438cb bt_debugfs +(unknown) net/bluetooth/bluetooth 0x05c85e54 hci_free_dev +(unknown) net/bluetooth/bluetooth 0x06a65a90 hci_register_dev +(unknown) net/bluetooth/bluetooth 0x15be69be hci_register_cb +(unknown) net/bluetooth/bluetooth 0x1fa84704 hci_unregister_dev +(unknown) net/bluetooth/bluetooth 0x25f070ed hci_conn_switch_role +(unknown) net/bluetooth/bluetooth 0x26f590df hci_send_sco +(unknown) net/bluetooth/bluetooth 0x2972a3e5 hci_alloc_dev +(unknown) net/bluetooth/bluetooth 0x30b2d16e hci_recv_frame +(unknown) net/bluetooth/bluetooth 0x339a823f hci_le_conn_update +(unknown) net/bluetooth/bluetooth 0x35bbe844 bt_sock_poll +(unknown) net/bluetooth/bluetooth 0x37d188cb hci_unregister_proto +(unknown) net/bluetooth/bluetooth 0x53399f17 bt_sock_ioctl +(unknown) net/bluetooth/bluetooth 0x55eaeefd hci_conn_put_device +(unknown) net/bluetooth/bluetooth 0x5e1fec48 bt_sock_unlink +(unknown) net/bluetooth/bluetooth 0x63f48923 hci_conn_check_secure +(unknown) net/bluetooth/bluetooth 0x7094f8ae bt_err +(unknown) net/bluetooth/bluetooth 0x79764b7a bt_accept_dequeue +(unknown) net/bluetooth/bluetooth 0x7f6d33d4 hci_recv_fragment +(unknown) net/bluetooth/bluetooth 0x81d66196 bt_sock_stream_recvmsg +(unknown) net/bluetooth/bluetooth 0x8213adae bt_accept_enqueue +(unknown) net/bluetooth/bluetooth 0x8c88bd81 bt_sock_wait_state +(unknown) net/bluetooth/bluetooth 0x99c0ac82 hci_conn_change_link_key +(unknown) net/bluetooth/bluetooth 0xa3c51e76 hci_send_acl +(unknown) net/bluetooth/bluetooth 0xa6f760bb bt_sock_register +(unknown) net/bluetooth/bluetooth 0xab9e8a4a bt_accept_unlink +(unknown) net/bluetooth/bluetooth 0xb41a0c57 hci_connect +(unknown) net/bluetooth/bluetooth 0xb47f018a hci_conn_hold_device +(unknown) net/bluetooth/bluetooth 0xc2066af0 batostr +(unknown) net/bluetooth/bluetooth 0xc7e3d5e9 hci_conn_security +(unknown) net/bluetooth/bluetooth 0xcc1fb551 baswap +(unknown) net/bluetooth/bluetooth 0xdd301a1d hci_suspend_dev +(unknown) net/bluetooth/bluetooth 0xdf7530e5 hci_recv_stream_fragment +(unknown) net/bluetooth/bluetooth 0xdf7e7c14 hci_get_route +(unknown) net/bluetooth/bluetooth 0xe4b1d732 hci_unregister_cb +(unknown) net/bluetooth/bluetooth 0xea0c83d1 bt_sock_link +(unknown) net/bluetooth/bluetooth 0xeffbfd6b bt_sock_recvmsg +(unknown) net/bluetooth/bluetooth 0xf19294db bt_sock_unregister +(unknown) net/bluetooth/bluetooth 0xf20f2988 hci_register_proto +(unknown) net/bluetooth/bluetooth 0xf281cd14 hci_resume_dev +(unknown) net/bluetooth/bluetooth 0xfac3f7e1 hci_conn_check_link_mode +(unknown) net/bridge/bridge 0x6aa485f1 br_should_route_hook +(unknown) net/bridge/netfilter/ebtables 0x0c4a0742 ebt_do_table +(unknown) net/bridge/netfilter/ebtables 0x648230a7 ebt_register_table +(unknown) net/bridge/netfilter/ebtables 0xd574cc15 ebt_unregister_table +(unknown) net/caif/caif 0x026cfdd4 cfcnfg_set_phy_state +(unknown) net/caif/caif 0x02aa3919 cfcnfg_add_phy_layer +(unknown) net/caif/caif 0x35b49017 caif_client_register_refcnt +(unknown) net/caif/caif 0x40f927a4 get_cfcnfg +(unknown) net/caif/caif 0x5807d88d caif_free_client +(unknown) net/caif/caif 0x78ab3ff7 caif_connect_client +(unknown) net/caif/caif 0x8139cd5a cfpkt_tonative +(unknown) net/caif/caif 0x9ae82796 cfcnfg_del_phy_layer +(unknown) net/caif/caif 0xadea5e4e caif_disconnect_client +(unknown) net/caif/caif 0xb7924cf4 cfpkt_fromnative +(unknown) net/can/can 0x5014b6a8 can_proto_unregister +(unknown) net/can/can 0x6b6fef45 can_send +(unknown) net/can/can 0xb5d35968 can_rx_register +(unknown) net/can/can 0xcaa7b18f can_ioctl +(unknown) net/can/can 0xd8247e4e can_rx_unregister +(unknown) net/can/can 0xfcaa18b9 can_proto_register +(unknown) net/ceph/libceph 0x08c50584 ceph_destroy_client +(unknown) net/ceph/libceph 0x09290ab3 ceph_debugfs_init +(unknown) net/ceph/libceph 0x09de2943 __ceph_open_session +(unknown) net/ceph/libceph 0x0adc3e87 ceph_msg_new +(unknown) net/ceph/libceph 0x0f3b9a57 ceph_put_page_vector +(unknown) net/ceph/libceph 0x10940306 ceph_pagelist_set_cursor +(unknown) net/ceph/libceph 0x16111baa ceph_messenger_create +(unknown) net/ceph/libceph 0x197effcb ceph_osdc_release_request +(unknown) net/ceph/libceph 0x1a2f3cf5 ceph_osdc_alloc_request +(unknown) net/ceph/libceph 0x1c4ae940 ceph_compare_options +(unknown) net/ceph/libceph 0x22b84839 ceph_create_client +(unknown) net/ceph/libceph 0x2777adfe ceph_pr_addr +(unknown) net/ceph/libceph 0x2a3e233b ceph_monc_do_statfs +(unknown) net/ceph/libceph 0x2cdcaae8 ceph_release_page_vector +(unknown) net/ceph/libceph 0x3158173e ceph_pagelist_release +(unknown) net/ceph/libceph 0x3352b777 ceph_parse_options +(unknown) net/ceph/libceph 0x33f2d647 ceph_calc_file_object_mapping +(unknown) net/ceph/libceph 0x3cf75e66 ceph_calc_object_layout +(unknown) net/ceph/libceph 0x41e7c1a8 ceph_monc_create_snapid +(unknown) net/ceph/libceph 0x43c8d341 ceph_buffer_new +(unknown) net/ceph/libceph 0x43e458f6 ceph_file_part +(unknown) net/ceph/libceph 0x4453d464 ceph_client_id +(unknown) net/ceph/libceph 0x484048b2 ceph_calc_raw_layout +(unknown) net/ceph/libceph 0x4a6961b9 ceph_monc_got_mdsmap +(unknown) net/ceph/libceph 0x4b8a7785 ceph_osdc_put_event +(unknown) net/ceph/libceph 0x5379cea3 ceph_caps_for_mode +(unknown) net/ceph/libceph 0x57baf885 ceph_str_hash +(unknown) net/ceph/libceph 0x5fe4b2fa ceph_pagelist_truncate +(unknown) net/ceph/libceph 0x63758856 ceph_str_hash_name +(unknown) net/ceph/libceph 0x655d430a ceph_osdc_stop +(unknown) net/ceph/libceph 0x6aa98b5f ceph_parse_ips +(unknown) net/ceph/libceph 0x6cb4d9f4 ceph_con_send +(unknown) net/ceph/libceph 0x6d2d06a1 ceph_pagelist_reserve +(unknown) net/ceph/libceph 0x6ed41be2 ceph_pagelist_append +(unknown) net/ceph/libceph 0x6fd0fe26 ceph_monc_validate_auth +(unknown) net/ceph/libceph 0x73ca8b10 ceph_destroy_options +(unknown) net/ceph/libceph 0x75a9bf1a ceph_osdc_create_event +(unknown) net/ceph/libceph 0x76d7c226 ceph_con_init +(unknown) net/ceph/libceph 0x77692acb ceph_msg_last_put +(unknown) net/ceph/libceph 0x792be544 ceph_osdc_wait_request +(unknown) net/ceph/libceph 0x808288e2 ceph_calc_pg_primary +(unknown) net/ceph/libceph 0x830581af ceph_open_session +(unknown) net/ceph/libceph 0x9f534f4d ceph_buffer_release +(unknown) net/ceph/libceph 0xa14e7f11 ceph_check_fsid +(unknown) net/ceph/libceph 0xa40bd703 ceph_pagelist_free_reserve +(unknown) net/ceph/libceph 0xa7ab43e4 ceph_osdc_new_request +(unknown) net/ceph/libceph 0xa7bdc210 ceph_osdc_writepages +(unknown) net/ceph/libceph 0xafb8a407 ceph_msgr_flush +(unknown) net/ceph/libceph 0xb43e2702 ceph_messenger_destroy +(unknown) net/ceph/libceph 0xb54676fa ceph_msg_type_name +(unknown) net/ceph/libceph 0xb6081d6d ceph_msgr_exit +(unknown) net/ceph/libceph 0xb6d6368d ceph_get_direct_page_vector +(unknown) net/ceph/libceph 0xc4a80955 ceph_debugfs_cleanup +(unknown) net/ceph/libceph 0xc6f440d8 ceph_con_open +(unknown) net/ceph/libceph 0xc9f82b38 ceph_msgr_init +(unknown) net/ceph/libceph 0xc9fc9e39 ceph_osdc_wait_event +(unknown) net/ceph/libceph 0xceab31dc ceph_monc_open_session +(unknown) net/ceph/libceph 0xd1a2810d ceph_copy_from_page_vector +(unknown) net/ceph/libceph 0xd295d748 ceph_osdc_cancel_event +(unknown) net/ceph/libceph 0xd2c107bb ceph_flags_to_mode +(unknown) net/ceph/libceph 0xd3bdc97f ceph_pg_poolid_by_name +(unknown) net/ceph/libceph 0xd40e4e7b ceph_osdc_readpages +(unknown) net/ceph/libceph 0xd760a6d7 ceph_msg_dump +(unknown) net/ceph/libceph 0xd8d32583 ceph_con_keepalive +(unknown) net/ceph/libceph 0xdbbcd284 ceph_zero_page_vector_range +(unknown) net/ceph/libceph 0xde0a4811 ceph_monc_init +(unknown) net/ceph/libceph 0xe14607d3 ceph_con_close +(unknown) net/ceph/libceph 0xe76193a0 ceph_osdc_set_request_linger +(unknown) net/ceph/libceph 0xeb2741be ceph_osdc_build_request +(unknown) net/ceph/libceph 0xf0354c12 ceph_copy_to_page_vector +(unknown) net/ceph/libceph 0xf1621be3 ceph_osdc_start_request +(unknown) net/ceph/libceph 0xf2b7cd41 ceph_alloc_page_vector +(unknown) net/ceph/libceph 0xf5b77109 ceph_osdc_unregister_linger_request +(unknown) net/ceph/libceph 0xfc14e4b6 ceph_osdc_init +(unknown) net/ceph/libceph 0xfd7f4f5b ceph_monc_stop +(unknown) net/ceph/libceph 0xfec56bb5 ceph_copy_user_to_page_vector +(unknown) net/ceph/libceph 0xfedd90ad ceph_copy_page_vector_to_user +(unknown) net/ceph/libceph 0xff62d9de ceph_osdc_sync +(unknown) net/dccp/dccp 0x00a487b4 dccp_disconnect +(unknown) net/dccp/dccp 0x0b1cc2ec dccp_send_sync +(unknown) net/dccp/dccp 0x10155d20 dccp_reqsk_send_ack +(unknown) net/dccp/dccp 0x130a6b35 dccp_done +(unknown) net/dccp/dccp 0x1b9472e3 dccp_child_process +(unknown) net/dccp/dccp 0x1d99d49a dccp_timestamp +(unknown) net/dccp/dccp 0x25cd1f8b dccp_insert_option +(unknown) net/dccp/dccp 0x29b73b6c dccp_ioctl +(unknown) net/dccp/dccp 0x3bd3da2d dccp_connect +(unknown) net/dccp/dccp 0x40036f40 dccp_setsockopt +(unknown) net/dccp/dccp 0x481ad9a0 dccp_create_openreq_child +(unknown) net/dccp/dccp 0x48313dfa dccp_hashinfo +(unknown) net/dccp/dccp 0x4994f7d6 dccp_getsockopt +(unknown) net/dccp/dccp 0x4cdd391d dccp_feat_list_purge +(unknown) net/dccp/dccp 0x4d73073f dccp_sync_mss +(unknown) net/dccp/dccp 0x4ec35231 dccp_ackvec_parsed_add +(unknown) net/dccp/dccp 0x7992f152 dccp_parse_options +(unknown) net/dccp/dccp 0x7d29d97a dccp_ctl_make_reset +(unknown) net/dccp/dccp 0x83533db8 dccp_init_sock +(unknown) net/dccp/dccp 0x86be7924 dccp_packet_name +(unknown) net/dccp/dccp 0x91e15fcf dccp_recvmsg +(unknown) net/dccp/dccp 0x922f71c9 dccp_death_row +(unknown) net/dccp/dccp 0x9598d24d dccp_ackvec_parsed_cleanup +(unknown) net/dccp/dccp 0xa00a52b9 dccp_orphan_count +(unknown) net/dccp/dccp 0xa3644cae dccp_shutdown +(unknown) net/dccp/dccp 0xa9e84817 dccp_rcv_state_process +(unknown) net/dccp/dccp 0xad247e60 dccp_insert_option_elapsed_time +(unknown) net/dccp/dccp 0xaede2e7c dccp_destroy_sock +(unknown) net/dccp/dccp 0xb1b91cd8 inet_dccp_listen +(unknown) net/dccp/dccp 0xb1f89d71 dccp_send_ack +(unknown) net/dccp/dccp 0xd3843af1 dccp_sendmsg +(unknown) net/dccp/dccp 0xd5269ef3 dccp_poll +(unknown) net/dccp/dccp 0xe1b4d1cf dccp_statistics +(unknown) net/dccp/dccp 0xe609f75f dccp_set_state +(unknown) net/dccp/dccp 0xe920de77 dccp_make_response +(unknown) net/dccp/dccp 0xec95f01b dccp_reqsk_init +(unknown) net/dccp/dccp 0xecc19594 dccp_rcv_established +(unknown) net/dccp/dccp 0xee7b75b2 dccp_close +(unknown) net/dccp/dccp 0xffe0b7b5 dccp_check_req +(unknown) net/dccp/dccp_ipv4 0x14d805f0 dccp_v4_send_check +(unknown) net/dccp/dccp_ipv4 0x1b5919e7 dccp_v4_request_recv_sock +(unknown) net/dccp/dccp_ipv4 0x222e9cba dccp_invalid_packet +(unknown) net/dccp/dccp_ipv4 0x79ee236e dccp_v4_connect +(unknown) net/dccp/dccp_ipv4 0x7a873410 dccp_v4_do_rcv +(unknown) net/dccp/dccp_ipv4 0xfd63f760 dccp_v4_conn_request +(unknown) net/ieee802154/ieee802154 0x05151ae8 ieee802154_nl_assoc_indic +(unknown) net/ieee802154/ieee802154 0x0875ebb3 wpan_phy_alloc +(unknown) net/ieee802154/ieee802154 0x0b14581c wpan_phy_free +(unknown) net/ieee802154/ieee802154 0x12885046 ieee802154_nl_beacon_indic +(unknown) net/ieee802154/ieee802154 0x1562f248 wpan_phy_find +(unknown) net/ieee802154/ieee802154 0x6a718efb ieee802154_nl_start_confirm +(unknown) net/ieee802154/ieee802154 0x8aa74fa3 ieee802154_nl_scan_confirm +(unknown) net/ieee802154/ieee802154 0x95d55a57 ieee802154_nl_assoc_confirm +(unknown) net/ieee802154/ieee802154 0xa24b866a ieee802154_nl_disassoc_confirm +(unknown) net/ieee802154/ieee802154 0xadf4b632 wpan_phy_for_each +(unknown) net/ieee802154/ieee802154 0xc384ea5e wpan_phy_unregister +(unknown) net/ieee802154/ieee802154 0xf70a0b62 ieee802154_nl_disassoc_indic +(unknown) net/ieee802154/ieee802154 0xff7657f7 wpan_phy_register +(unknown) net/ipv4/gre 0xc02901da gre_del_protocol +(unknown) net/ipv4/gre 0xc63999a5 gre_add_protocol +(unknown) net/ipv4/netfilter/arp_tables 0x1065777c arpt_do_table +(unknown) net/ipv4/netfilter/arp_tables 0x4a0bfcb9 arpt_alloc_initial_table +(unknown) net/ipv4/netfilter/arp_tables 0x961fe8da arpt_unregister_table +(unknown) net/ipv4/netfilter/arp_tables 0xd7486ee5 arpt_register_table +(unknown) net/ipv4/netfilter/ip_tables 0x433eb560 ipt_unregister_table +(unknown) net/ipv4/netfilter/ip_tables 0x43b48037 ipt_register_table +(unknown) net/ipv4/netfilter/ip_tables 0xaeae0dd4 ipt_alloc_initial_table +(unknown) net/ipv4/netfilter/ip_tables 0xe6205eab ipt_do_table +(unknown) net/ipv4/netfilter/nf_conntrack_ipv4 0x120f63b5 nf_nat_seq_adjust_hook +(unknown) net/ipv4/netfilter/nf_conntrack_ipv4 0x6d40a921 need_ipv4_conntrack +(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 0x13c4d0bb nf_nat_protocol_register +(unknown) net/ipv4/netfilter/nf_nat 0x1a6fe057 __nf_nat_mangle_tcp_packet +(unknown) net/ipv4/netfilter/nf_nat 0x268cb26a nf_nat_icmp_reply_translation +(unknown) net/ipv4/netfilter/nf_nat 0x639c0d2d nf_nat_packet +(unknown) net/ipv4/netfilter/nf_nat 0x6c8af7cb nf_nat_proto_range_to_nlattr +(unknown) net/ipv4/netfilter/nf_nat 0x6fd890bd nf_nat_get_offset +(unknown) net/ipv4/netfilter/nf_nat 0x86592baf nf_nat_follow_master +(unknown) net/ipv4/netfilter/nf_nat 0x8b120104 nf_nat_setup_info +(unknown) net/ipv4/netfilter/nf_nat 0x9228af7c nf_nat_used_tuple +(unknown) net/ipv4/netfilter/nf_nat 0x94a08134 nf_nat_proto_nlattr_to_range +(unknown) net/ipv4/netfilter/nf_nat 0x9da0465d nf_nat_set_seq_adjust +(unknown) net/ipv4/netfilter/nf_nat 0xb847f90d nf_nat_proto_unique_tuple +(unknown) net/ipv4/netfilter/nf_nat 0xfb58a249 nf_nat_protocol_unregister +(unknown) net/ipv4/netfilter/nf_nat 0xfd6cf2e3 nf_nat_mangle_udp_packet +(unknown) net/ipv4/netfilter/nf_nat_proto_gre 0x636b12c8 nf_nat_need_gre +(unknown) net/ipv4/tcp_vegas 0x232946be tcp_vegas_state +(unknown) net/ipv4/tcp_vegas 0x31a8497a tcp_vegas_get_info +(unknown) net/ipv4/tcp_vegas 0x5f197866 tcp_vegas_init +(unknown) net/ipv4/tcp_vegas 0x648bf856 tcp_vegas_pkts_acked +(unknown) net/ipv4/tcp_vegas 0xd1bc508d tcp_vegas_cwnd_event +(unknown) net/ipv4/tunnel4 0x5f5b83ae xfrm4_tunnel_register +(unknown) net/ipv4/tunnel4 0xacacca56 xfrm4_tunnel_deregister +(unknown) net/ipv6/netfilter/ip6_tables 0x20008f68 ipv6_find_hdr +(unknown) net/ipv6/netfilter/ip6_tables 0x2721a5c2 ip6t_register_table +(unknown) net/ipv6/netfilter/ip6_tables 0x8c9c5c0f ip6t_do_table +(unknown) net/ipv6/netfilter/ip6_tables 0xb7751afa ip6t_alloc_initial_table +(unknown) net/ipv6/netfilter/ip6_tables 0xb8bddf33 ip6t_ext_hdr +(unknown) net/ipv6/netfilter/ip6_tables 0xc1a363d3 ip6t_unregister_table +(unknown) net/ipv6/netfilter/nf_defrag_ipv6 0x6eb85693 nf_defrag_ipv6_enable +(unknown) net/ipv6/tunnel6 0x508db233 xfrm6_tunnel_deregister +(unknown) net/ipv6/tunnel6 0xa7917971 xfrm6_tunnel_register +(unknown) net/ipv6/xfrm6_tunnel 0xc9a1ba68 xfrm6_tunnel_alloc_spi +(unknown) net/ipv6/xfrm6_tunnel 0xf293d06d xfrm6_tunnel_spi_lookup +(unknown) net/irda/ircomm/ircomm 0x08ed49d0 ircomm_control_request +(unknown) net/irda/ircomm/ircomm 0x0b111e3e ircomm_disconnect_request +(unknown) net/irda/ircomm/ircomm 0x374e6f7f ircomm_open +(unknown) net/irda/ircomm/ircomm 0x6022babd ircomm_data_request +(unknown) net/irda/ircomm/ircomm 0x7311c029 ircomm_connect_request +(unknown) net/irda/ircomm/ircomm 0xac0e66ed ircomm_connect_response +(unknown) net/irda/ircomm/ircomm 0xb7d13b4e ircomm_flow_request +(unknown) net/irda/ircomm/ircomm 0xff33282b ircomm_close +(unknown) net/irda/irda 0x038a0ccd hashbin_insert +(unknown) net/irda/irda 0x041b4452 irlmp_connect_response +(unknown) net/irda/irda 0x06a3ee58 irias_new_integer_value +(unknown) net/irda/irda 0x07d3647c irlmp_register_service +(unknown) net/irda/irda 0x094359b8 irttp_udata_request +(unknown) net/irda/irda 0x0b482c17 hashbin_remove +(unknown) net/irda/irda 0x10a2a242 iriap_getvaluebyclass_request +(unknown) net/irda/irda 0x18bc8b6b alloc_irdadev +(unknown) net/irda/irda 0x2036ad06 irda_param_insert +(unknown) net/irda/irda 0x23624bb8 hashbin_get_first +(unknown) net/irda/irda 0x23a49e11 irttp_close_tsap +(unknown) net/irda/irda 0x23c6abdb irttp_connect_response +(unknown) net/irda/irda 0x29c016a2 irias_delete_object +(unknown) net/irda/irda 0x366854dc irlap_open +(unknown) net/irda/irda 0x37171cf6 async_wrap_skb +(unknown) net/irda/irda 0x38a20e5b irda_debug +(unknown) net/irda/irda 0x41350b33 irias_new_object +(unknown) net/irda/irda 0x448b8aaa irda_qos_bits_to_value +(unknown) net/irda/irda 0x45b2edd1 irttp_dup +(unknown) net/irda/irda 0x46c1c4a2 irlmp_unregister_service +(unknown) net/irda/irda 0x509370e4 irttp_open_tsap +(unknown) net/irda/irda 0x62e074f2 hashbin_new +(unknown) net/irda/irda 0x68a4e347 irias_find_object +(unknown) net/irda/irda 0x69116a23 irlap_close +(unknown) net/irda/irda 0x6b043eba irda_init_max_qos_capabilies +(unknown) net/irda/irda 0x6f180e3d irttp_data_request +(unknown) net/irda/irda 0x6f852a3d irlmp_disconnect_request +(unknown) net/irda/irda 0x7042bc54 irlmp_register_client +(unknown) net/irda/irda 0x7146704a irlmp_open_lsap +(unknown) net/irda/irda 0x72385ca6 irda_device_set_media_busy +(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 0x7a23c55d proc_irda +(unknown) net/irda/irda 0x7d105448 irda_notify_init +(unknown) net/irda/irda 0x86e736e2 irias_insert_object +(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 0x9d83e5fa irttp_flow_request +(unknown) net/irda/irda 0x9fd473a7 irias_add_string_attrib +(unknown) net/irda/irda 0xb10fbc79 irlmp_data_request +(unknown) net/irda/irda 0xb9394173 irias_delete_value +(unknown) net/irda/irda 0xbcd3ef13 irias_object_change_attribute +(unknown) net/irda/irda 0xbe40ace9 irlmp_discovery_request +(unknown) net/irda/irda 0xc46ecccf hashbin_get_next +(unknown) net/irda/irda 0xc5fec0c7 irlmp_connect_request +(unknown) net/irda/irda 0xd4f51c0d iriap_close +(unknown) net/irda/irda 0xd6deeaae irda_setup_dma +(unknown) net/irda/irda 0xd729fe77 irias_add_integer_attrib +(unknown) net/irda/irda 0xdce0d868 irlmp_close_lsap +(unknown) net/irda/irda 0xde4c6b3c irlmp_service_to_hint +(unknown) net/irda/irda 0xe01816c5 irttp_disconnect_request +(unknown) net/irda/irda 0xe8eec911 async_unwrap_char +(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 0xf14fe143 iriap_open +(unknown) net/irda/irda 0xf3b6055d irttp_connect_request +(unknown) net/l2tp/l2tp_core 0x1c3a1eab l2tp_tunnel_delete +(unknown) net/l2tp/l2tp_core 0x26976c3c l2tp_udp_encap_recv +(unknown) net/l2tp/l2tp_core 0x31a28a24 l2tp_tunnel_create +(unknown) net/l2tp/l2tp_core 0x58d428dc l2tp_session_find_nth +(unknown) net/l2tp/l2tp_core 0x5a1422f7 l2tp_recv_common +(unknown) net/l2tp/l2tp_core 0x945ddae9 l2tp_xmit_skb +(unknown) net/l2tp/l2tp_core 0x95a8f289 l2tp_session_create +(unknown) net/l2tp/l2tp_core 0xa467b436 l2tp_session_free +(unknown) net/l2tp/l2tp_core 0xb2a0cadc l2tp_session_find +(unknown) net/l2tp/l2tp_core 0xc3169fcd l2tp_tunnel_find +(unknown) net/l2tp/l2tp_core 0xc6bb4566 l2tp_tunnel_find_nth +(unknown) net/l2tp/l2tp_core 0xce278bcd l2tp_session_find_by_ifname +(unknown) net/l2tp/l2tp_core 0xf044ee37 l2tp_session_delete +(unknown) net/lapb/lapb 0x0f76bdc9 lapb_register +(unknown) net/lapb/lapb 0x1b0dd03b lapb_setparms +(unknown) net/lapb/lapb 0x323c2dbb lapb_connect_request +(unknown) net/lapb/lapb 0x44d0532c lapb_data_received +(unknown) net/lapb/lapb 0x61afa588 lapb_getparms +(unknown) net/lapb/lapb 0x9160539c lapb_data_request +(unknown) net/lapb/lapb 0xbbaf86ba lapb_unregister +(unknown) net/lapb/lapb 0xf8e6f0f3 lapb_disconnect_request +(unknown) net/mac80211/mac80211 0x0591e925 ieee80211_pspoll_get +(unknown) net/mac80211/mac80211 0x0665873e ieee80211_enable_dyn_ps +(unknown) net/mac80211/mac80211 0x0b886645 rate_control_send_low +(unknown) net/mac80211/mac80211 0x123088c3 ieee80211_start_tx_ba_session +(unknown) net/mac80211/mac80211 0x16290328 ieee80211_wake_queue +(unknown) net/mac80211/mac80211 0x176904f6 ieee80211_ctstoself_get +(unknown) net/mac80211/mac80211 0x17aa48c7 ieee80211_report_low_ack +(unknown) net/mac80211/mac80211 0x1991d352 ieee80211_find_sta +(unknown) net/mac80211/mac80211 0x23ac089d ieee80211_rts_get +(unknown) net/mac80211/mac80211 0x27e65189 ieee80211_nullfunc_get +(unknown) net/mac80211/mac80211 0x2cc6e3f6 ieee80211_iterate_active_interfaces +(unknown) net/mac80211/mac80211 0x2cd74324 ieee80211_generic_frame_duration +(unknown) net/mac80211/mac80211 0x2d048f14 ieee80211_tx_status_irqsafe +(unknown) net/mac80211/mac80211 0x2fc066ac ieee80211_disable_dyn_ps +(unknown) net/mac80211/mac80211 0x301da261 ieee80211_rx_irqsafe +(unknown) net/mac80211/mac80211 0x337b20c0 ieee80211_request_smps +(unknown) net/mac80211/mac80211 0x33d4d00c ieee80211_restart_hw +(unknown) net/mac80211/mac80211 0x39f367a7 wiphy_to_ieee80211_hw +(unknown) net/mac80211/mac80211 0x3e2b1c38 ieee80211_get_buffered_bc +(unknown) net/mac80211/mac80211 0x43f11e8c ieee80211_queue_delayed_work +(unknown) net/mac80211/mac80211 0x47e3073a ieee80211_tx_status +(unknown) net/mac80211/mac80211 0x48ff6f5b ieee80211_stop_tx_ba_session +(unknown) net/mac80211/mac80211 0x49b8ae83 ieee80211_beacon_get_tim +(unknown) net/mac80211/mac80211 0x4eb19aa3 ieee80211_sta_set_tim +(unknown) net/mac80211/mac80211 0x4f507892 ieee80211_find_sta_by_ifaddr +(unknown) net/mac80211/mac80211 0x51e96d3b ieee80211_rate_control_unregister +(unknown) net/mac80211/mac80211 0x59999665 ieee80211_iterate_active_interfaces_atomic +(unknown) net/mac80211/mac80211 0x62016b1d __ieee80211_create_tpt_led_trigger +(unknown) net/mac80211/mac80211 0x68289a12 __ieee80211_get_rx_led_name +(unknown) net/mac80211/mac80211 0x691b31ad ieee80211_sta_ps_transition +(unknown) net/mac80211/mac80211 0x6adfff3a __ieee80211_get_assoc_led_name +(unknown) net/mac80211/mac80211 0x6d028791 ieee80211_unregister_hw +(unknown) net/mac80211/mac80211 0x6fb71732 __ieee80211_get_radio_led_name +(unknown) net/mac80211/mac80211 0x75d9ad19 ieee80211_stop_queue +(unknown) net/mac80211/mac80211 0x826c9293 ieee80211_ctstoself_duration +(unknown) net/mac80211/mac80211 0x82e27e13 ieee80211_wake_queues +(unknown) net/mac80211/mac80211 0x8ba777bd ieee80211_sta_block_awake +(unknown) net/mac80211/mac80211 0x9385b537 ieee80211_napi_schedule +(unknown) net/mac80211/mac80211 0x99572b17 ieee80211_stop_queues +(unknown) net/mac80211/mac80211 0x9b6d091e ieee80211_stop_tx_ba_cb_irqsafe +(unknown) net/mac80211/mac80211 0xa6a9d9ce ieee80211_get_tkip_key +(unknown) net/mac80211/mac80211 0xadc9a10b ieee80211_chswitch_done +(unknown) net/mac80211/mac80211 0xb7e29696 ieee80211_alloc_hw +(unknown) net/mac80211/mac80211 0xbcdc8a61 ieee80211_ready_on_channel +(unknown) net/mac80211/mac80211 0xbdf83a9b ieee80211_cqm_rssi_notify +(unknown) net/mac80211/mac80211 0xbf93350b ieee80211_beacon_loss +(unknown) net/mac80211/mac80211 0xc1525b91 __ieee80211_get_tx_led_name +(unknown) net/mac80211/mac80211 0xcf1ab8a6 ieee80211_rx +(unknown) net/mac80211/mac80211 0xcf9082b0 ieee80211_sched_scan_results +(unknown) net/mac80211/mac80211 0xd46582e2 ieee80211_register_hw +(unknown) net/mac80211/mac80211 0xd5895652 ieee80211_free_hw +(unknown) net/mac80211/mac80211 0xd6d9d4fd ieee80211_probereq_get +(unknown) net/mac80211/mac80211 0xd893e705 ieee80211_rate_control_register +(unknown) net/mac80211/mac80211 0xdb101d74 ieee80211_start_tx_ba_cb_irqsafe +(unknown) net/mac80211/mac80211 0xe0833d26 ieee80211_ap_probereq_get +(unknown) net/mac80211/mac80211 0xe17b67ea ieee80211_queue_stopped +(unknown) net/mac80211/mac80211 0xebde69a8 ieee80211_key_removed +(unknown) net/mac80211/mac80211 0xec2ba69b ieee80211_napi_complete +(unknown) net/mac80211/mac80211 0xf0723f2e ieee80211_connection_loss +(unknown) net/mac80211/mac80211 0xf2954c9b ieee80211_rts_duration +(unknown) net/mac80211/mac80211 0xf59a54e9 ieee80211_sched_scan_stopped +(unknown) net/mac80211/mac80211 0xf86ba6d0 ieee80211_scan_completed +(unknown) net/mac80211/mac80211 0xfb1d1d68 ieee80211_remain_on_channel_expired +(unknown) net/mac80211/mac80211 0xfc94bcb0 ieee80211_queue_work +(unknown) net/netfilter/ipset/ip_set 0x29177718 ip_set_get_ip_port +(unknown) net/netfilter/ipset/ip_set 0x326bd024 ip_set_get_ip6_port +(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 0x49e98d0c ip_set_get_byname +(unknown) net/netfilter/ipset/ip_set 0x6344eaf6 ip_set_alloc +(unknown) net/netfilter/ipset/ip_set 0x73fc7bbf ip_set_type_unregister +(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 0x8aafdef9 ip_set_nfnl_get_byindex +(unknown) net/netfilter/ipset/ip_set 0x929e182e ip_set_type_register +(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 0xa39bd60e ip_set_add +(unknown) net/netfilter/ipset/ip_set 0xa7f5c049 ip_set_nfnl_put +(unknown) net/netfilter/ipset/ip_set 0xc5f9b62f ip_set_put_byindex +(unknown) net/netfilter/ipset/ip_set 0xc99f6a09 ip_set_del +(unknown) net/netfilter/ipset/ip_set 0xd2758fb3 ip_set_get_ip4_port +(unknown) net/netfilter/ipset/ip_set 0xfc6c6f59 ip_set_test +(unknown) net/netfilter/ipvs/ip_vs 0x0a965b31 net_vs_ctl_path +(unknown) net/netfilter/ipvs/ip_vs 0x29834a37 unregister_ip_vs_scheduler +(unknown) net/netfilter/ipvs/ip_vs 0x330080da register_ip_vs_scheduler +(unknown) net/netfilter/ipvs/ip_vs 0x4079fb72 ip_vs_nfct_expect_related +(unknown) net/netfilter/ipvs/ip_vs 0x430fe453 register_ip_vs_app +(unknown) net/netfilter/ipvs/ip_vs 0x525b3ed6 unregister_ip_vs_pe +(unknown) net/netfilter/ipvs/ip_vs 0x5cbd990e register_ip_vs_pe +(unknown) net/netfilter/ipvs/ip_vs 0x714381d8 ip_vs_conn_out_get_proto +(unknown) net/netfilter/ipvs/ip_vs 0x7a2b549a ip_vs_scheduler_err +(unknown) net/netfilter/ipvs/ip_vs 0x84219967 ip_vs_proto_get +(unknown) net/netfilter/ipvs/ip_vs 0x8c64ac77 ip_vs_conn_in_get +(unknown) net/netfilter/ipvs/ip_vs 0x8da6fee5 ip_vs_conn_new +(unknown) net/netfilter/ipvs/ip_vs 0xa1dbc2d8 ip_vs_proto_name +(unknown) net/netfilter/ipvs/ip_vs 0xa3b58202 register_ip_vs_app_inc +(unknown) net/netfilter/ipvs/ip_vs 0xae9255bd ip_vs_tcp_conn_listen +(unknown) net/netfilter/ipvs/ip_vs 0xd2958dca ip_vs_proto_data_get +(unknown) net/netfilter/ipvs/ip_vs 0xe505f051 unregister_ip_vs_app +(unknown) net/netfilter/ipvs/ip_vs 0xeadf6642 ip_vs_conn_in_get_proto +(unknown) net/netfilter/ipvs/ip_vs 0xee4b4cf9 ip_vs_conn_out_get +(unknown) net/netfilter/ipvs/ip_vs 0xeed2dfa3 ip_vs_conn_put +(unknown) net/netfilter/nf_conntrack 0x045072cd nf_ct_port_nla_policy +(unknown) net/netfilter/nf_conntrack 0x05c8c1e7 nf_ct_deliver_cached_events +(unknown) net/netfilter/nf_conntrack 0x0c2a62da __nf_ct_kill_acct +(unknown) net/netfilter/nf_conntrack 0x1108bc97 nf_conntrack_free +(unknown) net/netfilter/nf_conntrack 0x25095623 __nf_ct_try_assign_helper +(unknown) net/netfilter/nf_conntrack 0x289c3714 nf_ct_alloc_hashtable +(unknown) net/netfilter/nf_conntrack 0x29228595 __nf_ct_ext_add +(unknown) net/netfilter/nf_conntrack 0x2e90d09c nf_ct_get_tuple +(unknown) net/netfilter/nf_conntrack 0x33cf768a print_tuple +(unknown) net/netfilter/nf_conntrack 0x398153f9 __nf_conntrack_helper_find +(unknown) net/netfilter/nf_conntrack 0x3da4c9b6 nf_conntrack_l4proto_register +(unknown) net/netfilter/nf_conntrack 0x3f5b1415 nf_ct_port_nlattr_to_tuple +(unknown) net/netfilter/nf_conntrack 0x437df71d nf_conntrack_untracked +(unknown) net/netfilter/nf_conntrack 0x451516f8 nf_conntrack_alloc +(unknown) net/netfilter/nf_conntrack 0x46a4372e nf_ct_expect_alloc +(unknown) net/netfilter/nf_conntrack 0x4a1ea21c nf_ct_expect_unregister_notifier +(unknown) net/netfilter/nf_conntrack 0x4d645c3e nf_conntrack_unregister_notifier +(unknown) net/netfilter/nf_conntrack 0x520ce730 nf_ct_get_tuplepr +(unknown) net/netfilter/nf_conntrack 0x5672add2 nf_conntrack_set_hashsize +(unknown) net/netfilter/nf_conntrack 0x5cb60707 nf_ct_extend_register +(unknown) net/netfilter/nf_conntrack 0x5de7b72f __nf_ct_ext_destroy +(unknown) net/netfilter/nf_conntrack 0x6139d4d3 nf_conntrack_find_get +(unknown) net/netfilter/nf_conntrack 0x61a8fd06 nf_conntrack_l3proto_unregister +(unknown) net/netfilter/nf_conntrack 0x62813e5c nf_ct_port_nlattr_tuple_size +(unknown) net/netfilter/nf_conntrack 0x68a8144e nf_conntrack_helper_register +(unknown) net/netfilter/nf_conntrack 0x6b37d969 nf_ct_iterate_cleanup +(unknown) net/netfilter/nf_conntrack 0x6dd137af nf_conntrack_l4proto_unregister +(unknown) net/netfilter/nf_conntrack 0x6e224a7a need_conntrack +(unknown) net/netfilter/nf_conntrack 0x6eaca90e nf_conntrack_helper_try_module_get +(unknown) net/netfilter/nf_conntrack 0x719f6e9b nf_ct_l3proto_put +(unknown) net/netfilter/nf_conntrack 0x71e951dc nf_conntrack_l3proto_register +(unknown) net/netfilter/nf_conntrack 0x773eaa4c nf_conntrack_flush_report +(unknown) net/netfilter/nf_conntrack 0x78f9b710 nf_ct_l3proto_try_module_get +(unknown) net/netfilter/nf_conntrack 0x7ab2398e nf_ct_insert_dying_list +(unknown) net/netfilter/nf_conntrack 0x7f96138c nf_conntrack_lock +(unknown) net/netfilter/nf_conntrack 0x87d99356 nf_ct_delete_from_lists +(unknown) net/netfilter/nf_conntrack 0x8842bcbd nf_ct_nat_offset +(unknown) net/netfilter/nf_conntrack 0x88fab9bc nf_ct_l3proto_find_get +(unknown) net/netfilter/nf_conntrack 0x89da8c91 __nf_ct_l4proto_find +(unknown) net/netfilter/nf_conntrack 0x8a6a0ab2 nf_ct_l3protos +(unknown) net/netfilter/nf_conntrack 0x8af544d7 nf_expect_event_cb +(unknown) net/netfilter/nf_conntrack 0x8d12dccb nf_conntrack_helper_unregister +(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 0x9d86f425 nf_conntrack_l4proto_tcp6 +(unknown) net/netfilter/nf_conntrack 0x9fc467c4 nf_ct_expect_put +(unknown) net/netfilter/nf_conntrack 0xa17874dd nf_ct_remove_userspace_expectations +(unknown) net/netfilter/nf_conntrack 0xa3ef787d nf_ct_unlink_expect_report +(unknown) net/netfilter/nf_conntrack 0xa55b3257 nf_ct_expect_init +(unknown) net/netfilter/nf_conntrack 0xab3d1f95 nf_ct_untracked_status_or +(unknown) net/netfilter/nf_conntrack 0xab4b1f87 __nf_conntrack_find +(unknown) net/netfilter/nf_conntrack 0xac735efb __nf_conntrack_confirm +(unknown) net/netfilter/nf_conntrack 0xad1bb027 nf_ct_free_hashtable +(unknown) net/netfilter/nf_conntrack 0xad353114 nf_ct_remove_expectations +(unknown) net/netfilter/nf_conntrack 0xafb096a7 nf_conntrack_l4proto_tcp4 +(unknown) net/netfilter/nf_conntrack 0xb536d734 nfnetlink_parse_nat_setup_hook +(unknown) net/netfilter/nf_conntrack 0xb602c57e nf_ct_l3proto_module_put +(unknown) net/netfilter/nf_conntrack 0xb79b5252 nf_conntrack_tuple_taken +(unknown) net/netfilter/nf_conntrack 0xbf2c2a04 nf_conntrack_alter_reply +(unknown) net/netfilter/nf_conntrack 0xbf5f32c8 nf_ct_helper_ext_add +(unknown) net/netfilter/nf_conntrack 0xc128f757 nf_conntrack_register_notifier +(unknown) net/netfilter/nf_conntrack 0xc18ac88d nf_ct_expect_hsize +(unknown) net/netfilter/nf_conntrack 0xc5c99ecc nf_ct_expect_related_report +(unknown) net/netfilter/nf_conntrack 0xc9cc17f8 nf_conntrack_l3proto_generic +(unknown) net/netfilter/nf_conntrack 0xcc10f6b3 nf_ct_extend_unregister +(unknown) net/netfilter/nf_conntrack 0xcc46815b nf_conntrack_l4proto_udp6 +(unknown) net/netfilter/nf_conntrack 0xcec3ec80 nf_ct_expect_find_get +(unknown) net/netfilter/nf_conntrack 0xd430928f nf_conntrack_in +(unknown) net/netfilter/nf_conntrack 0xd8997076 nf_conntrack_hash_insert +(unknown) net/netfilter/nf_conntrack 0xe233a98f __nf_ct_expect_find +(unknown) net/netfilter/nf_conntrack 0xea761dc9 nf_ct_expect_register_notifier +(unknown) net/netfilter/nf_conntrack 0xeaae0bb1 nf_conntrack_event_cb +(unknown) net/netfilter/nf_conntrack 0xeb52d946 nf_ct_unexpect_related +(unknown) net/netfilter/nf_conntrack 0xeb8047fa nf_ct_port_tuple_to_nlattr +(unknown) net/netfilter/nf_conntrack 0xf363a99e __nf_ct_refresh_acct +(unknown) net/netfilter/nf_conntrack 0xf38bcdf3 nf_conntrack_max +(unknown) net/netfilter/nf_conntrack 0xfdfbb17f seq_print_acct +(unknown) net/netfilter/nf_conntrack 0xfe70e3d9 nf_conntrack_l4proto_udp4 +(unknown) net/netfilter/nf_conntrack 0xfef442a4 nf_ct_invert_tuple +(unknown) net/netfilter/nf_conntrack_amanda 0x9fc1ce7a nf_nat_amanda_hook +(unknown) net/netfilter/nf_conntrack_broadcast 0xeae3ab53 nf_conntrack_broadcast_help +(unknown) net/netfilter/nf_conntrack_ftp 0xc137a565 nf_nat_ftp_hook +(unknown) net/netfilter/nf_conntrack_h323 0x0d3f8086 nat_h245_hook +(unknown) net/netfilter/nf_conntrack_h323 0x13a48428 nat_rtp_rtcp_hook +(unknown) net/netfilter/nf_conntrack_h323 0x2a18c570 get_h225_addr +(unknown) net/netfilter/nf_conntrack_h323 0x3558b560 set_ras_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0x4f31c149 nat_q931_hook +(unknown) net/netfilter/nf_conntrack_h323 0x95eb6f3b nat_callforwarding_hook +(unknown) net/netfilter/nf_conntrack_h323 0xb773e1c8 nat_t120_hook +(unknown) net/netfilter/nf_conntrack_h323 0xcde6a731 set_h225_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0xd4697fe0 set_h245_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0xdb6e3e3d set_sig_addr_hook +(unknown) net/netfilter/nf_conntrack_irc 0xeeeb1dcf nf_nat_irc_hook +(unknown) net/netfilter/nf_conntrack_pptp 0xc013b187 nf_nat_pptp_hook_expectfn +(unknown) net/netfilter/nf_conntrack_pptp 0xd673f390 nf_nat_pptp_hook_exp_gre +(unknown) net/netfilter/nf_conntrack_pptp 0xd90163fa nf_nat_pptp_hook_outbound +(unknown) net/netfilter/nf_conntrack_pptp 0xe336ce95 nf_nat_pptp_hook_inbound +(unknown) net/netfilter/nf_conntrack_proto_gre 0x2424df6a nf_ct_gre_keymap_add +(unknown) net/netfilter/nf_conntrack_proto_gre 0x87191d90 nf_ct_gre_keymap_flush +(unknown) net/netfilter/nf_conntrack_proto_gre 0xf08e2c19 nf_ct_gre_keymap_destroy +(unknown) net/netfilter/nf_conntrack_sip 0x1168d397 nf_nat_sdp_media_hook +(unknown) net/netfilter/nf_conntrack_sip 0x17a19635 nf_nat_sip_hook +(unknown) net/netfilter/nf_conntrack_sip 0x2c5036ac ct_sip_parse_address_param +(unknown) net/netfilter/nf_conntrack_sip 0x3cc9944d ct_sip_get_sdp_header +(unknown) net/netfilter/nf_conntrack_sip 0x512456b6 ct_sip_get_header +(unknown) net/netfilter/nf_conntrack_sip 0x5b6ee2ed ct_sip_parse_request +(unknown) net/netfilter/nf_conntrack_sip 0xa5fc528a ct_sip_parse_header_uri +(unknown) net/netfilter/nf_conntrack_sip 0xb2d68e41 ct_sip_parse_numerical_param +(unknown) net/netfilter/nf_conntrack_sip 0xd38d6355 nf_nat_sip_expect_hook +(unknown) net/netfilter/nf_conntrack_sip 0xd58f8475 nf_nat_sdp_session_hook +(unknown) net/netfilter/nf_conntrack_sip 0xd5d862c2 nf_nat_sdp_addr_hook +(unknown) net/netfilter/nf_conntrack_sip 0xdb3e2df7 nf_nat_sdp_port_hook +(unknown) net/netfilter/nf_conntrack_sip 0xf99079dc nf_nat_sip_seq_adjust_hook +(unknown) net/netfilter/nf_conntrack_snmp 0x3a837662 nf_nat_snmp_hook +(unknown) net/netfilter/nf_conntrack_tftp 0x89039bd3 nf_nat_tftp_hook +(unknown) net/netfilter/nf_tproxy_core 0xe7763bca nf_tproxy_assign_sock +(unknown) net/netfilter/nfnetlink 0x1f58e71b nfnl_lock +(unknown) net/netfilter/nfnetlink 0x24d5bfac nfnetlink_subsys_unregister +(unknown) net/netfilter/nfnetlink 0x3895cd7a nfnl_unlock +(unknown) net/netfilter/nfnetlink 0x97f2fb0b nfnetlink_set_err +(unknown) net/netfilter/nfnetlink 0xaf7a3215 nfnetlink_unicast +(unknown) net/netfilter/nfnetlink 0xdbcc2dab nfnetlink_send +(unknown) net/netfilter/nfnetlink 0xea01df0e nfnetlink_subsys_register +(unknown) net/netfilter/nfnetlink 0xfa579a16 nfnetlink_has_listeners +(unknown) net/netfilter/nfnetlink_log 0xa53b8b2d nfulnl_log_packet +(unknown) net/netfilter/x_tables 0x04b5f118 xt_hook_link +(unknown) net/netfilter/x_tables 0x08c473b7 xt_alloc_table_info +(unknown) net/netfilter/x_tables 0x097d8f6e xt_hook_unlink +(unknown) net/netfilter/x_tables 0x0f78a44c xt_register_target +(unknown) net/netfilter/x_tables 0x1d6882cf xt_proto_init +(unknown) net/netfilter/x_tables 0x229ef8ec xt_find_target +(unknown) net/netfilter/x_tables 0x230d6a25 xt_request_find_match +(unknown) net/netfilter/x_tables 0x2a577df3 xt_register_targets +(unknown) net/netfilter/x_tables 0x2edda3a3 xt_request_find_target +(unknown) net/netfilter/x_tables 0x3c83c2ff xt_find_table_lock +(unknown) net/netfilter/x_tables 0x40728a63 xt_find_revision +(unknown) net/netfilter/x_tables 0x514c4b3a xt_replace_table +(unknown) net/netfilter/x_tables 0x53470396 xt_register_table +(unknown) net/netfilter/x_tables 0x6ab69f42 xt_unregister_table +(unknown) net/netfilter/x_tables 0x7805dcdc xt_register_match +(unknown) net/netfilter/x_tables 0x7f7da7cb xt_check_target +(unknown) net/netfilter/x_tables 0x807d2b2c xt_recseq +(unknown) net/netfilter/x_tables 0x8235e3d6 xt_find_match +(unknown) net/netfilter/x_tables 0x98c4fd24 xt_unregister_targets +(unknown) net/netfilter/x_tables 0xa2271c2e xt_unregister_match +(unknown) net/netfilter/x_tables 0xb28f5ef1 xt_free_table_info +(unknown) net/netfilter/x_tables 0xb2963fe1 xt_unregister_target +(unknown) net/netfilter/x_tables 0xbcc1c50b xt_table_unlock +(unknown) net/netfilter/x_tables 0xcdc83741 xt_register_matches +(unknown) net/netfilter/x_tables 0xd7724fd0 xt_check_match +(unknown) net/netfilter/x_tables 0xe343c8f8 xt_unregister_matches +(unknown) net/netfilter/x_tables 0xfaf40547 xt_proto_fini +(unknown) net/netfilter/xt_RATEEST 0x02d18bcf xt_rateest_lookup +(unknown) net/netfilter/xt_RATEEST 0xd995b363 xt_rateest_put +(unknown) net/phonet/phonet 0x19874b00 phonet_proto_register +(unknown) net/phonet/phonet 0x3f294566 phonet_header_ops +(unknown) net/phonet/phonet 0x5f8b88d7 pn_skb_send +(unknown) net/phonet/phonet 0x9d4ad226 pn_sock_hash +(unknown) net/phonet/phonet 0xba1a9ba0 pn_sock_unhash +(unknown) net/phonet/phonet 0xc5543cea pn_sock_get_port +(unknown) net/phonet/phonet 0xc8dc11e3 phonet_proto_unregister +(unknown) net/phonet/phonet 0xfe40d756 phonet_stream_ops +(unknown) net/rds/rds 0x009910f7 rds_conn_destroy +(unknown) net/rds/rds 0x00a467af rds_wq +(unknown) net/rds/rds 0x04bf7389 rds_send_get_message +(unknown) net/rds/rds 0x07857572 rds_atomic_send_complete +(unknown) net/rds/rds 0x15e3e72f rds_message_put +(unknown) net/rds/rds 0x1791a206 rds_page_copy_user +(unknown) net/rds/rds 0x17f6b09d rds_conn_connect_if_down +(unknown) net/rds/rds 0x21e12462 rds_connect_complete +(unknown) net/rds/rds 0x2c5c5514 rds_message_add_rdma_dest_extension +(unknown) net/rds/rds 0x3101936e rds_message_add_extension +(unknown) net/rds/rds 0x3b4fc0fc rds_page_remainder_alloc +(unknown) net/rds/rds 0x3cc0d0a9 rds_conn_drop +(unknown) net/rds/rds 0x3de42393 rds_send_drop_acked +(unknown) net/rds/rds 0x449a70b6 rds_rdma_send_complete +(unknown) net/rds/rds 0x5031b8c5 rds_str_array +(unknown) net/rds/rds 0x50cbe7b3 rds_stats +(unknown) net/rds/rds 0x59b4d222 rds_inc_init +(unknown) net/rds/rds 0x6f824241 rds_message_addref +(unknown) net/rds/rds 0x73aac73d rds_message_populate_header +(unknown) net/rds/rds 0x7b640a0f rds_info_register_func +(unknown) net/rds/rds 0x7ba47459 rds_for_each_conn_info +(unknown) net/rds/rds 0x8940a87a rds_cong_map_updated +(unknown) net/rds/rds 0x8c5346fe rds_info_deregister_func +(unknown) net/rds/rds 0x8c9f8da8 rds_message_unmapped +(unknown) net/rds/rds 0x9353a488 rds_info_copy +(unknown) net/rds/rds 0x96fafe85 rds_stats_info_copy +(unknown) net/rds/rds 0xb0757a1d rds_conn_create +(unknown) net/rds/rds 0xb2ebf1a1 rds_recv_incoming +(unknown) net/rds/rds 0xb2f0c967 rds_trans_unregister +(unknown) net/rds/rds 0xb60d00c6 rds_inc_put +(unknown) net/rds/rds 0xe380f50e rds_trans_register +(unknown) net/rds/rds 0xec2445fa rds_conn_create_outgoing +(unknown) net/rxrpc/af-rxrpc 0x19998730 rxrpc_kernel_begin_call +(unknown) net/rxrpc/af-rxrpc 0x2195cf94 rxrpc_kernel_get_abort_code +(unknown) net/rxrpc/af-rxrpc 0x21e436b7 rxrpc_unregister_security +(unknown) net/rxrpc/af-rxrpc 0x29325d1a rxrpc_kernel_reject_call +(unknown) net/rxrpc/af-rxrpc 0x2fd0e1b4 rxrpc_kernel_data_delivered +(unknown) net/rxrpc/af-rxrpc 0x49cbfb7d key_type_rxrpc +(unknown) net/rxrpc/af-rxrpc 0x5260c8d7 rxrpc_register_security +(unknown) net/rxrpc/af-rxrpc 0x6e71ddca rxrpc_kernel_accept_call +(unknown) net/rxrpc/af-rxrpc 0x70fc4364 rxrpc_get_server_data_key +(unknown) net/rxrpc/af-rxrpc 0x79395bae rxrpc_kernel_abort_call +(unknown) net/rxrpc/af-rxrpc 0x81886a9d rxrpc_get_null_key +(unknown) net/rxrpc/af-rxrpc 0x84f9f6e4 rxrpc_kernel_get_error_number +(unknown) net/rxrpc/af-rxrpc 0x8b6eb52b rxrpc_kernel_is_data_last +(unknown) net/rxrpc/af-rxrpc 0x9c7d80e0 rxrpc_kernel_intercept_rx_messages +(unknown) net/rxrpc/af-rxrpc 0xba2e0d91 rxrpc_kernel_send_data +(unknown) net/rxrpc/af-rxrpc 0xe1b14c19 rxrpc_kernel_end_call +(unknown) net/rxrpc/af-rxrpc 0xfd1803a8 rxrpc_kernel_free_skb +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x00c52ef5 g_make_token_header +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x1597238c gss_mech_get_by_name +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x281c6b22 svc_gss_principal +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x36bc9a29 gss_mech_list_pseudoflavors +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x6c471cf9 gss_mech_get_by_pseudoflavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x6de4ffbd gss_svc_to_pseudoflavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x6ffc602e gss_pseudoflavor_to_service +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x731f4578 gss_mech_get +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x7abc98a5 gss_mech_put +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x8d1a827e svcauth_gss_register_pseudoflavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x8e4c8b0e gss_mech_register +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x9d44be50 gss_service_to_auth_domain_name +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xb5dea7ef g_token_size +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xb9e49ebe gss_mech_get_by_OID +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xd35296d7 gss_mech_unregister +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xdcb39cd6 svcauth_gss_flavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xf8b2ff6e g_verify_token_header +(unknown) net/sunrpc/sunrpc 0x01d2f988 sunrpc_cache_pipe_upcall +(unknown) net/sunrpc/sunrpc 0x05e807a9 xdr_encode_string +(unknown) net/sunrpc/sunrpc 0x065994f1 xdr_encode_opaque_fixed +(unknown) net/sunrpc/sunrpc 0x0817e5cb xprt_register_transport +(unknown) net/sunrpc/sunrpc 0x0852be5b svc_wake_up +(unknown) net/sunrpc/sunrpc 0x089f29fc auth_domain_lookup +(unknown) net/sunrpc/sunrpc 0x08ac5635 xprt_reserve_xprt +(unknown) net/sunrpc/sunrpc 0x0bf20fe1 rpc_clone_client +(unknown) net/sunrpc/sunrpc 0x0eeab8ce rpc_init_wait_queue +(unknown) net/sunrpc/sunrpc 0x0f668ba9 svc_auth_unregister +(unknown) net/sunrpc/sunrpc 0x0f9fd9c0 rpc_ntop +(unknown) net/sunrpc/sunrpc 0x10514d20 rpc_queue_empty +(unknown) net/sunrpc/sunrpc 0x12e280e3 svc_proc_unregister +(unknown) net/sunrpc/sunrpc 0x137aaa6b svc_create_pooled +(unknown) net/sunrpc/sunrpc 0x13afbf4c svc_proc_register +(unknown) net/sunrpc/sunrpc 0x1400b642 xprt_unregister_transport +(unknown) net/sunrpc/sunrpc 0x1420ebae rpc_proc_register +(unknown) net/sunrpc/sunrpc 0x144315f9 rpc_get_mount +(unknown) net/sunrpc/sunrpc 0x152ed82b rpc_malloc +(unknown) net/sunrpc/sunrpc 0x15fdf911 rpc_put_task +(unknown) net/sunrpc/sunrpc 0x164d73cf xdr_buf_subsegment +(unknown) net/sunrpc/sunrpc 0x166c827d xprt_lookup_rqst +(unknown) net/sunrpc/sunrpc 0x18008667 svc_set_num_threads +(unknown) net/sunrpc/sunrpc 0x196aed1b auth_unix_add_addr +(unknown) net/sunrpc/sunrpc 0x1a31b782 csum_partial_copy_to_xdr +(unknown) net/sunrpc/sunrpc 0x1aa6ae52 xdr_reserve_space +(unknown) net/sunrpc/sunrpc 0x1d5b545f svc_close_xprt +(unknown) net/sunrpc/sunrpc 0x2919b156 xdr_decode_string_inplace +(unknown) net/sunrpc/sunrpc 0x29381670 unix_domain_find +(unknown) net/sunrpc/sunrpc 0x29c6681c svc_reg_xprt_class +(unknown) net/sunrpc/sunrpc 0x2b02fd47 xdr_shift_buf +(unknown) net/sunrpc/sunrpc 0x2b297d92 xdr_inline_pages +(unknown) net/sunrpc/sunrpc 0x2c1199da rpcauth_lookup_credcache +(unknown) net/sunrpc/sunrpc 0x2d445108 xdr_buf_read_netobj +(unknown) net/sunrpc/sunrpc 0x2eec63c9 xdr_encode_netobj +(unknown) net/sunrpc/sunrpc 0x2f71fce4 rpc_alloc_iostats +(unknown) net/sunrpc/sunrpc 0x310349e9 xprt_release_xprt +(unknown) net/sunrpc/sunrpc 0x31a89d59 rpc_debug +(unknown) net/sunrpc/sunrpc 0x3625758d xdr_init_encode +(unknown) net/sunrpc/sunrpc 0x366b19aa rpc_print_iostats +(unknown) net/sunrpc/sunrpc 0x3b9bf9b0 xdr_terminate_string +(unknown) net/sunrpc/sunrpc 0x3b9d2cc5 svc_destroy +(unknown) net/sunrpc/sunrpc 0x3fa75195 rpc_init_priority_wait_queue +(unknown) net/sunrpc/sunrpc 0x3fbbf51f xdr_buf_from_iov +(unknown) net/sunrpc/sunrpc 0x3fc30423 svc_xprt_copy_addrs +(unknown) net/sunrpc/sunrpc 0x3ffebc33 xdr_encode_array2 +(unknown) net/sunrpc/sunrpc 0x40466490 auth_unix_lookup +(unknown) net/sunrpc/sunrpc 0x41689a2b rpc_run_task +(unknown) net/sunrpc/sunrpc 0x45d08910 svc_xprt_put +(unknown) net/sunrpc/sunrpc 0x48396669 svc_pool_stats_open +(unknown) net/sunrpc/sunrpc 0x4853a71e xprt_release_xprt_cong +(unknown) net/sunrpc/sunrpc 0x4d3d7c07 rpc_free_iostats +(unknown) net/sunrpc/sunrpc 0x50b4c524 rpc_sleep_on +(unknown) net/sunrpc/sunrpc 0x528ef410 xdr_read_pages +(unknown) net/sunrpc/sunrpc 0x530a80ca xprt_wake_pending_tasks +(unknown) net/sunrpc/sunrpc 0x530cc302 xprt_write_space +(unknown) net/sunrpc/sunrpc 0x532efa75 svc_recv +(unknown) net/sunrpc/sunrpc 0x53445f68 nlm_debug +(unknown) net/sunrpc/sunrpc 0x57b0b90e svc_xprt_init +(unknown) net/sunrpc/sunrpc 0x5b14ec1a rpc_put_mount +(unknown) net/sunrpc/sunrpc 0x5bac1650 read_bytes_from_xdr_buf +(unknown) net/sunrpc/sunrpc 0x5bd26000 rpc_proc_unregister +(unknown) net/sunrpc/sunrpc 0x5e55b7dc xdr_encode_word +(unknown) net/sunrpc/sunrpc 0x5fe65b57 rpc_call_async +(unknown) net/sunrpc/sunrpc 0x62aaa6a7 rpc_unlink +(unknown) net/sunrpc/sunrpc 0x62f90bbf xprt_free +(unknown) net/sunrpc/sunrpc 0x63cac7af svc_create +(unknown) net/sunrpc/sunrpc 0x663fb522 rpc_mkpipe +(unknown) net/sunrpc/sunrpc 0x675524ec rpc_sockaddr2uaddr +(unknown) net/sunrpc/sunrpc 0x6ae6c05c __rpc_wait_for_completion_task +(unknown) net/sunrpc/sunrpc 0x6c5e9161 rpc_lookup_cred +(unknown) net/sunrpc/sunrpc 0x6e9c5511 xdr_decode_word +(unknown) net/sunrpc/sunrpc 0x6eea229d svcauth_unix_purge +(unknown) net/sunrpc/sunrpc 0x6f4768f9 rpc_setbufsize +(unknown) net/sunrpc/sunrpc 0x709a0c3c svc_sock_names +(unknown) net/sunrpc/sunrpc 0x71fa908a cache_flush +(unknown) net/sunrpc/sunrpc 0x72b45291 svc_xprt_enqueue +(unknown) net/sunrpc/sunrpc 0x732d4654 svc_prepare_thread +(unknown) net/sunrpc/sunrpc 0x76889aee xdr_set_scratch_buffer +(unknown) net/sunrpc/sunrpc 0x77291c8c xprt_complete_rqst +(unknown) net/sunrpc/sunrpc 0x78a6e26f rpc_max_payload +(unknown) net/sunrpc/sunrpc 0x78c2b533 write_bytes_to_xdr_buf +(unknown) net/sunrpc/sunrpc 0x7d2dc3a9 sunrpc_cache_unregister_pipefs +(unknown) net/sunrpc/sunrpc 0x7de53067 rpc_init_rtt +(unknown) net/sunrpc/sunrpc 0x7df256ea rpc_task_reset_client +(unknown) net/sunrpc/sunrpc 0x7e8523d5 rpc_call_null +(unknown) net/sunrpc/sunrpc 0x804428dc rpcauth_destroy_credcache +(unknown) net/sunrpc/sunrpc 0x816ea7a1 xprt_disconnect_done +(unknown) net/sunrpc/sunrpc 0x81ca5fa0 svc_find_xprt +(unknown) net/sunrpc/sunrpc 0x834d6061 auth_domain_put +(unknown) net/sunrpc/sunrpc 0x83cf1e12 rpc_restart_call +(unknown) net/sunrpc/sunrpc 0x86ed282a rpc_uaddr2sockaddr +(unknown) net/sunrpc/sunrpc 0x8808b79a rpc_peeraddr2str +(unknown) net/sunrpc/sunrpc 0x8881a453 xprt_set_retrans_timeout_rtt +(unknown) net/sunrpc/sunrpc 0x8a136130 xprt_reserve_xprt_cong +(unknown) net/sunrpc/sunrpc 0x8c741c72 rpcauth_init_cred +(unknown) net/sunrpc/sunrpc 0x8dedfea5 xprt_release_rqst_cong +(unknown) net/sunrpc/sunrpc 0x8e2b638f rpcauth_init_credcache +(unknown) net/sunrpc/sunrpc 0x8e943e9a xdr_enter_page +(unknown) net/sunrpc/sunrpc 0x8ea3a3b1 xprt_alloc +(unknown) net/sunrpc/sunrpc 0x8ec6663c cache_check +(unknown) net/sunrpc/sunrpc 0x90a6e6c3 xprt_adjust_cwnd +(unknown) net/sunrpc/sunrpc 0x912a1bd2 svc_set_client +(unknown) net/sunrpc/sunrpc 0x98b38d5c rpcb_getport_async +(unknown) net/sunrpc/sunrpc 0x9d5ddea9 auth_unix_forget_old +(unknown) net/sunrpc/sunrpc 0x9f4b7780 xprt_wait_for_buffer_space +(unknown) net/sunrpc/sunrpc 0xa11231ae sunrpc_cache_register_pipefs +(unknown) net/sunrpc/sunrpc 0xa383a3d2 svc_seq_show +(unknown) net/sunrpc/sunrpc 0xa4a347ff svc_sock_update_bufs +(unknown) net/sunrpc/sunrpc 0xa9109b25 cache_unregister +(unknown) net/sunrpc/sunrpc 0xaa605f9f rpc_call_sync +(unknown) net/sunrpc/sunrpc 0xaf5bf6ef nfs_debug +(unknown) net/sunrpc/sunrpc 0xafebba56 cache_purge +(unknown) net/sunrpc/sunrpc 0xb1c7a729 svc_create_xprt +(unknown) net/sunrpc/sunrpc 0xb4196ef1 rpc_shutdown_client +(unknown) net/sunrpc/sunrpc 0xb7e2bcf7 rpc_wake_up_next +(unknown) net/sunrpc/sunrpc 0xb8159439 svc_unreg_xprt_class +(unknown) net/sunrpc/sunrpc 0xb9225daf svc_addsock +(unknown) net/sunrpc/sunrpc 0xbc144391 rpc_call_start +(unknown) net/sunrpc/sunrpc 0xbe0209d9 rpc_put_task_async +(unknown) net/sunrpc/sunrpc 0xbe4e94f2 rpcauth_generic_bind_cred +(unknown) net/sunrpc/sunrpc 0xbf9d1b96 nfsd_debug +(unknown) net/sunrpc/sunrpc 0xc12435e3 rpc_calc_rto +(unknown) net/sunrpc/sunrpc 0xc17304aa xdr_init_decode_pages +(unknown) net/sunrpc/sunrpc 0xc3880471 xdr_decode_netobj +(unknown) net/sunrpc/sunrpc 0xc7235a4a auth_domain_find +(unknown) net/sunrpc/sunrpc 0xc7743118 xprt_set_retrans_timeout_def +(unknown) net/sunrpc/sunrpc 0xc8e96dea qword_addhex +(unknown) net/sunrpc/sunrpc 0xcb6d34cd rpc_queue_upcall +(unknown) net/sunrpc/sunrpc 0xcc3afda5 cache_register +(unknown) net/sunrpc/sunrpc 0xccc2372e rpc_pton +(unknown) net/sunrpc/sunrpc 0xcced7c55 sunrpc_cache_lookup +(unknown) net/sunrpc/sunrpc 0xcee467f3 xprt_load_transport +(unknown) net/sunrpc/sunrpc 0xd35fa6ed rpc_force_rebind +(unknown) net/sunrpc/sunrpc 0xd54f197c rpcauth_register +(unknown) net/sunrpc/sunrpc 0xd603c056 svc_process +(unknown) net/sunrpc/sunrpc 0xd6285709 rpc_wake_up_status +(unknown) net/sunrpc/sunrpc 0xd6bcdb55 svc_reserve +(unknown) net/sunrpc/sunrpc 0xd8b3148a sunrpc_cache_update +(unknown) net/sunrpc/sunrpc 0xd8ecab98 rpc_delay +(unknown) net/sunrpc/sunrpc 0xd932614c xdr_init_decode +(unknown) net/sunrpc/sunrpc 0xd979c102 rpc_exit +(unknown) net/sunrpc/sunrpc 0xda78ae17 rpc_create +(unknown) net/sunrpc/sunrpc 0xdbaf4442 svcauth_unix_set_client +(unknown) net/sunrpc/sunrpc 0xe01c1b28 rpcauth_create +(unknown) net/sunrpc/sunrpc 0xe1a777cf rpc_peeraddr +(unknown) net/sunrpc/sunrpc 0xe1dd1e9a svc_exit_thread +(unknown) net/sunrpc/sunrpc 0xe5919cb1 xdr_encode_opaque +(unknown) net/sunrpc/sunrpc 0xe59aa214 put_rpccred +(unknown) net/sunrpc/sunrpc 0xe65a345e rpc_wake_up_queued_task +(unknown) net/sunrpc/sunrpc 0xe6faac71 rpcauth_unregister +(unknown) net/sunrpc/sunrpc 0xe7afe6f2 svc_print_addr +(unknown) net/sunrpc/sunrpc 0xe832de1c svc_auth_register +(unknown) net/sunrpc/sunrpc 0xe8c32d31 svc_max_payload +(unknown) net/sunrpc/sunrpc 0xe97f4ce5 qword_get +(unknown) net/sunrpc/sunrpc 0xecc323d7 xdr_encode_pages +(unknown) net/sunrpc/sunrpc 0xedcf6be4 qword_add +(unknown) net/sunrpc/sunrpc 0xeeacab69 rpc_update_rtt +(unknown) net/sunrpc/sunrpc 0xf04db370 xdr_write_pages +(unknown) net/sunrpc/sunrpc 0xf05a37ab rpc_destroy_wait_queue +(unknown) net/sunrpc/sunrpc 0xf08e0ba4 xdr_skb_read_bits +(unknown) net/sunrpc/sunrpc 0xf2123cbd xdr_partial_copy_from_skb +(unknown) net/sunrpc/sunrpc 0xf3c3aee8 xdr_inline_decode +(unknown) net/sunrpc/sunrpc 0xf4bf49f0 rpc_restart_call_prepare +(unknown) net/sunrpc/sunrpc 0xf6a30d95 svc_xprt_names +(unknown) net/sunrpc/sunrpc 0xf809149b rpc_wake_up +(unknown) net/sunrpc/sunrpc 0xf960e2ad rpc_killall_tasks +(unknown) net/sunrpc/sunrpc 0xf9d1164c rpc_free +(unknown) net/sunrpc/sunrpc 0xfb9dfccd svc_drop +(unknown) net/sunrpc/sunrpc 0xfc2b10ab svc_authenticate +(unknown) net/sunrpc/sunrpc 0xfcf9b9b9 rpc_lookup_machine_cred +(unknown) net/sunrpc/sunrpc 0xfd4575dc xdr_process_buf +(unknown) net/sunrpc/sunrpc 0xfea05645 rpc_bind_new_program +(unknown) net/sunrpc/sunrpc 0xff58509c svc_xprt_received +(unknown) net/sunrpc/sunrpc 0xffed7360 xdr_decode_array2 +(unknown) net/wanrouter/wanrouter 0x0ebe03d1 unregister_wan_device +(unknown) net/wanrouter/wanrouter 0x1e0d4d1e register_wan_device +(unknown) net/wimax/wimax 0x031391a8 wimax_msg_alloc +(unknown) net/wimax/wimax 0x1063d687 wimax_state_get +(unknown) net/wimax/wimax 0x28873a25 wimax_msg_len +(unknown) net/wimax/wimax 0x35766e5f wimax_msg_data_len +(unknown) net/wimax/wimax 0x747626ac wimax_report_rfkill_hw +(unknown) net/wimax/wimax 0x81afc821 wimax_state_change +(unknown) net/wimax/wimax 0x8cf55336 wimax_dev_init +(unknown) net/wimax/wimax 0x9e26718e wimax_reset +(unknown) net/wimax/wimax 0xa8e0f45c wimax_msg_data +(unknown) net/wimax/wimax 0xae863fc1 wimax_report_rfkill_sw +(unknown) net/wimax/wimax 0xb94e487e wimax_msg +(unknown) net/wimax/wimax 0xd4a2ba0b wimax_rfkill +(unknown) net/wimax/wimax 0xd7a34188 wimax_msg_send +(unknown) net/wimax/wimax 0xdc1f6215 wimax_dev_add +(unknown) net/wimax/wimax 0xed2330be wimax_dev_rm +(unknown) net/wireless/cfg80211 0x024972fe cfg80211_michael_mic_failure +(unknown) net/wireless/cfg80211 0x039aec17 cfg80211_send_rx_assoc +(unknown) net/wireless/cfg80211 0x07e0d682 wiphy_apply_custom_regulatory +(unknown) net/wireless/cfg80211 0x094393f4 cfg80211_testmode_alloc_event_skb +(unknown) net/wireless/cfg80211 0x09c64fbd ieee80211_frequency_to_channel +(unknown) net/wireless/cfg80211 0x0a2232c2 cfg80211_wext_siwencode +(unknown) net/wireless/cfg80211 0x0e70b249 cfg80211_scan_done +(unknown) net/wireless/cfg80211 0x1451c108 cfg80211_send_disassoc +(unknown) net/wireless/cfg80211 0x1879fcbd bridge_tunnel_header +(unknown) net/wireless/cfg80211 0x19ecc7ec ieee80211_bss_get_ie +(unknown) net/wireless/cfg80211 0x1c20d670 cfg80211_wext_siwpmksa +(unknown) net/wireless/cfg80211 0x276569ed cfg80211_roamed +(unknown) net/wireless/cfg80211 0x2acd6c29 cfg80211_sched_scan_stopped +(unknown) net/wireless/cfg80211 0x2e10b0ba cfg80211_wext_giwpower +(unknown) net/wireless/cfg80211 0x2edf7d69 ieee80211_get_response_rate +(unknown) net/wireless/cfg80211 0x33659644 cfg80211_wext_giwencode +(unknown) net/wireless/cfg80211 0x36b4add8 cfg80211_testmode_event +(unknown) net/wireless/cfg80211 0x3a1990cc cfg80211_wext_giwretry +(unknown) net/wireless/cfg80211 0x40169e93 cfg80211_wext_siwtxpower +(unknown) net/wireless/cfg80211 0x40a76637 ieee80211_data_from_8023 +(unknown) net/wireless/cfg80211 0x41c8b10a cfg80211_wext_siwmode +(unknown) net/wireless/cfg80211 0x41e57bef cfg80211_wext_siwrate +(unknown) net/wireless/cfg80211 0x452f99c9 regulatory_hint +(unknown) net/wireless/cfg80211 0x49296dd7 wiphy_new +(unknown) net/wireless/cfg80211 0x528ceb83 cfg80211_wext_giwrate +(unknown) net/wireless/cfg80211 0x55b6fd91 cfg80211_wext_siwap +(unknown) net/wireless/cfg80211 0x5655cb4b cfg80211_get_bss +(unknown) net/wireless/cfg80211 0x56fa2538 cfg80211_wext_giwscan +(unknown) net/wireless/cfg80211 0x59df9d2a wiphy_rfkill_start_polling +(unknown) net/wireless/cfg80211 0x5b5aa027 cfg80211_ready_on_channel +(unknown) net/wireless/cfg80211 0x5c311c73 cfg80211_inform_bss +(unknown) net/wireless/cfg80211 0x5ddbf656 cfg80211_wext_giwap +(unknown) net/wireless/cfg80211 0x61c88148 cfg80211_mgmt_tx_status +(unknown) net/wireless/cfg80211 0x68bab293 wiphy_rfkill_set_hw_state +(unknown) net/wireless/cfg80211 0x68f9fb73 cfg80211_wext_giwfrag +(unknown) net/wireless/cfg80211 0x69b18f43 rfc1042_header +(unknown) net/wireless/cfg80211 0x6a07f459 cfg80211_wext_siwpower +(unknown) net/wireless/cfg80211 0x6ba5282d wiphy_free +(unknown) net/wireless/cfg80211 0x6c841806 cfg80211_wext_siwgenie +(unknown) net/wireless/cfg80211 0x6d6ec726 wiphy_unregister +(unknown) net/wireless/cfg80211 0x6db46640 __ieee80211_get_channel +(unknown) net/wireless/cfg80211 0x7513e94e ieee80211_channel_to_frequency +(unknown) net/wireless/cfg80211 0x783c0c40 cfg80211_send_assoc_timeout +(unknown) net/wireless/cfg80211 0x7871c9ea cfg80211_del_sta +(unknown) net/wireless/cfg80211 0x7b906b1f cfg80211_wext_siwfrag +(unknown) net/wireless/cfg80211 0x7c23f8e5 cfg80211_notify_new_peer_candidate +(unknown) net/wireless/cfg80211 0x7e0ed42f cfg80211_wext_siwretry +(unknown) net/wireless/cfg80211 0x7edd4d5b wiphy_register +(unknown) net/wireless/cfg80211 0x7ef39823 ieee80211_hdrlen +(unknown) net/wireless/cfg80211 0x7fe1a403 cfg80211_find_ie +(unknown) net/wireless/cfg80211 0x8036453b cfg80211_wext_giwauth +(unknown) net/wireless/cfg80211 0x8105bd0d cfg80211_testmode_reply +(unknown) net/wireless/cfg80211 0x91e241bb cfg80211_sched_scan_results +(unknown) net/wireless/cfg80211 0x935fd557 cfg80211_wext_siwauth +(unknown) net/wireless/cfg80211 0x95a18383 cfg80211_wext_giwrange +(unknown) net/wireless/cfg80211 0x982e6b6d ieee80211_radiotap_iterator_init +(unknown) net/wireless/cfg80211 0x9a130f6b cfg80211_connect_result +(unknown) net/wireless/cfg80211 0x9b2669da cfg80211_wext_siwrts +(unknown) net/wireless/cfg80211 0x9cbeb0cc cfg80211_disconnected +(unknown) net/wireless/cfg80211 0x9ccbd692 cfg80211_cqm_rssi_notify +(unknown) net/wireless/cfg80211 0x9ddf249e cfg80211_wext_siwmlme +(unknown) net/wireless/cfg80211 0x9dfd218a ieee80211_get_hdrlen_from_skb +(unknown) net/wireless/cfg80211 0x9e2e53c2 cfg80211_wext_giwrts +(unknown) net/wireless/cfg80211 0x9f3d7321 wiphy_rfkill_stop_polling +(unknown) net/wireless/cfg80211 0xa676087c cfg80211_cqm_pktloss_notify +(unknown) net/wireless/cfg80211 0xa76e23b9 cfg80211_ibss_joined +(unknown) net/wireless/cfg80211 0xacb908a1 __cfg80211_auth_canceled +(unknown) net/wireless/cfg80211 0xacfc7ec2 cfg80211_wext_giwname +(unknown) net/wireless/cfg80211 0xaef190d5 cfg80211_wext_siwessid +(unknown) net/wireless/cfg80211 0xb1e11467 cfg80211_wext_giwmode +(unknown) net/wireless/cfg80211 0xb7a4e185 __cfg80211_send_disassoc +(unknown) net/wireless/cfg80211 0xb9db694c cfg80211_send_unprot_deauth +(unknown) net/wireless/cfg80211 0xbaf7d738 __cfg80211_send_deauth +(unknown) net/wireless/cfg80211 0xc0bfda9e cfg80211_send_auth_timeout +(unknown) net/wireless/cfg80211 0xc63f1b81 ieee80211_radiotap_iterator_next +(unknown) net/wireless/cfg80211 0xc957b4a7 cfg80211_wext_giwfreq +(unknown) net/wireless/cfg80211 0xcb0777d3 cfg80211_send_rx_auth +(unknown) net/wireless/cfg80211 0xcc5f8ebf cfg80211_wext_siwfreq +(unknown) net/wireless/cfg80211 0xcf9bc9ca ieee80211_data_to_8023 +(unknown) net/wireless/cfg80211 0xcfe90516 cfg80211_testmode_alloc_reply_skb +(unknown) net/wireless/cfg80211 0xd00c6978 ieee80211_amsdu_to_8023s +(unknown) net/wireless/cfg80211 0xd02ec0d0 cfg80211_send_unprot_disassoc +(unknown) net/wireless/cfg80211 0xd7779230 cfg80211_put_bss +(unknown) net/wireless/cfg80211 0xdac70f5f cfg80211_wireless_stats +(unknown) net/wireless/cfg80211 0xdf9794f7 freq_reg_info +(unknown) net/wireless/cfg80211 0xe00d13cd cfg80211_wext_siwscan +(unknown) net/wireless/cfg80211 0xe189c568 cfg80211_rx_mgmt +(unknown) net/wireless/cfg80211 0xe26e6239 cfg80211_wext_siwencodeext +(unknown) net/wireless/cfg80211 0xe47879a0 cfg80211_remain_on_channel_expired +(unknown) net/wireless/cfg80211 0xe5d05638 cfg80211_inform_bss_frame +(unknown) net/wireless/cfg80211 0xeae6d436 cfg80211_wext_giwessid +(unknown) net/wireless/cfg80211 0xeee46a6e cfg80211_classify8021d +(unknown) net/wireless/cfg80211 0xefdadee7 cfg80211_get_mesh +(unknown) net/wireless/cfg80211 0xf349f8de cfg80211_send_deauth +(unknown) net/wireless/cfg80211 0xfc74ffe8 cfg80211_wext_giwtxpower +(unknown) net/wireless/cfg80211 0xfd835a4d cfg80211_new_sta +(unknown) net/wireless/cfg80211 0xfe9ffe30 cfg80211_unlink_bss +(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 0x3dbae35e ipcomp_output +(unknown) net/xfrm/xfrm_ipcomp 0xb9d9ca88 ipcomp_input +(unknown) net/xfrm/xfrm_ipcomp 0xc019bd99 ipcomp_destroy +(unknown) net/xfrm/xfrm_ipcomp 0xe2b4dacc ipcomp_init_state +(unknown) sound/ac97_bus 0x8bacff44 ac97_bus_type +(unknown) sound/core/seq/snd-seq 0x0486af76 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 0x335e0a97 snd_seq_event_port_attach +(unknown) sound/core/seq/snd-seq 0x3d7f9bf1 snd_seq_kernel_client_enqueue_blocking +(unknown) sound/core/seq/snd-seq 0x3fb4d161 snd_seq_kernel_client_dispatch +(unknown) sound/core/seq/snd-seq 0x46a60a91 snd_seq_create_kernel_client +(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 0xe934da1d snd_seq_dump_var_event +(unknown) sound/core/seq/snd-seq-device 0x08def632 snd_seq_device_register_driver +(unknown) sound/core/seq/snd-seq-device 0x3a57f235 snd_seq_autoload_unlock +(unknown) sound/core/seq/snd-seq-device 0x6339b6d0 snd_seq_device_load_drivers +(unknown) sound/core/seq/snd-seq-device 0x7dca80d1 snd_seq_device_new +(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 0x9a65b01f snd_virmidi_new +(unknown) sound/core/snd 0x0074cde3 snd_device_new +(unknown) sound/core/snd 0x0c0d1b33 snd_ctl_notify +(unknown) sound/core/snd 0x0dc6519e snd_info_register +(unknown) sound/core/snd 0x0f660c63 snd_ctl_add +(unknown) sound/core/snd 0x137b7d16 snd_card_disconnect +(unknown) sound/core/snd 0x18e1683f snd_dma_program +(unknown) sound/core/snd 0x191e88cf snd_dma_pointer +(unknown) sound/core/snd 0x1979f217 snd_card_set_id +(unknown) sound/core/snd 0x23010962 snd_ctl_find_numid +(unknown) sound/core/snd 0x24a94b26 snd_info_get_line +(unknown) sound/core/snd 0x25e463ab snd_ctl_unregister_ioctl +(unknown) sound/core/snd 0x29a13e55 snd_jack_set_parent +(unknown) sound/core/snd 0x2ae3deaa release_and_free_resource +(unknown) sound/core/snd 0x3969abbc snd_ctl_activate_id +(unknown) sound/core/snd 0x3971b4df snd_ecards_limit +(unknown) sound/core/snd 0x41ef56fe snd_power_wait +(unknown) sound/core/snd 0x4a3ea5c0 snd_request_card +(unknown) sound/core/snd 0x519c6c0a snd_card_file_remove +(unknown) sound/core/snd 0x5e600f29 snd_add_device_sysfs_file +(unknown) sound/core/snd 0x602c96f0 copy_to_user_fromio +(unknown) sound/core/snd 0x616985ed snd_register_device_for_dev +(unknown) sound/core/snd 0x6e596f48 snd_device_register +(unknown) sound/core/snd 0x70c15ac1 snd_dma_disable +(unknown) sound/core/snd 0x73022e66 snd_card_file_add +(unknown) sound/core/snd 0x76a8de48 snd_card_create +(unknown) sound/core/snd 0x7ceee769 snd_jack_new +(unknown) sound/core/snd 0x7ed6130c snd_ctl_enum_info +(unknown) sound/core/snd 0x8225cede snd_ctl_find_id +(unknown) sound/core/snd 0x8e9d784e snd_cards +(unknown) sound/core/snd 0x8f595b11 snd_major +(unknown) sound/core/snd 0x9032aa4f snd_jack_set_key +(unknown) sound/core/snd 0x91040362 snd_ctl_boolean_stereo_info +(unknown) sound/core/snd 0x941cefea snd_ctl_remove +(unknown) sound/core/snd 0x96c3a2bc snd_pci_quirk_lookup +(unknown) sound/core/snd 0x9d05d95e snd_info_create_module_entry +(unknown) sound/core/snd 0x9e6d79f8 snd_info_get_str +(unknown) sound/core/snd 0xa0fd2427 snd_pci_quirk_lookup_id +(unknown) sound/core/snd 0xa183259c snd_card_free +(unknown) sound/core/snd 0xa1d610ab snd_info_free_entry +(unknown) sound/core/snd 0xa385b509 snd_component_add +(unknown) sound/core/snd 0xab01fe81 snd_jack_report +(unknown) sound/core/snd 0xb2e5ae4a snd_lookup_minor_data +(unknown) sound/core/snd 0xb45e0d58 snd_info_create_card_entry +(unknown) sound/core/snd 0xb7e27722 snd_ctl_replace +(unknown) sound/core/snd 0xc12a867e snd_ctl_register_ioctl +(unknown) sound/core/snd 0xc2b78714 snd_device_free +(unknown) sound/core/snd 0xc733517c snd_ctl_boolean_mono_info +(unknown) sound/core/snd 0xc7c7061e snd_unregister_device +(unknown) sound/core/snd 0xce3ca308 copy_from_user_toio +(unknown) sound/core/snd 0xcfbcc0f7 snd_card_free_when_closed +(unknown) sound/core/snd 0xd233738c snd_ctl_free_one +(unknown) sound/core/snd 0xd61e144d snd_seq_root +(unknown) sound/core/snd 0xe1704184 snd_ctl_rename_id +(unknown) sound/core/snd 0xe20c9214 snd_iprintf +(unknown) sound/core/snd 0xe50ab862 snd_ctl_new1 +(unknown) sound/core/snd 0xe9d4fec8 snd_card_proc_new +(unknown) sound/core/snd 0xee58a3ec snd_ctl_remove_id +(unknown) sound/core/snd 0xeff0423b snd_card_register +(unknown) sound/core/snd 0xf3a1e9e5 _snd_ctl_add_slave +(unknown) sound/core/snd 0xf6177b5c snd_ctl_make_virtual_master +(unknown) sound/core/snd-hwdep 0x932474e7 snd_hwdep_new +(unknown) sound/core/snd-page-alloc 0x2806c062 snd_dma_alloc_pages +(unknown) sound/core/snd-page-alloc 0x3b91f3af snd_free_pages +(unknown) sound/core/snd-page-alloc 0x6196ddab snd_dma_get_reserved_buf +(unknown) sound/core/snd-page-alloc 0xade88e76 snd_malloc_pages +(unknown) sound/core/snd-page-alloc 0xb3b769d0 snd_dma_alloc_pages_fallback +(unknown) sound/core/snd-page-alloc 0xb6debdad snd_dma_reserve_buf +(unknown) sound/core/snd-page-alloc 0xe13b51d9 snd_dma_free_pages +(unknown) sound/core/snd-pcm 0x0283dfe3 _snd_pcm_hw_params_any +(unknown) sound/core/snd-pcm 0x03667937 snd_pcm_stop +(unknown) sound/core/snd-pcm 0x04cda566 snd_interval_refine +(unknown) sound/core/snd-pcm 0x064d2c91 snd_pcm_lib_readv +(unknown) sound/core/snd-pcm 0x0d9b8ee2 snd_pcm_hw_refine +(unknown) sound/core/snd-pcm 0x10d25776 snd_pcm_hw_constraint_ratdens +(unknown) sound/core/snd-pcm 0x17f04e2e snd_pcm_lib_get_vmalloc_page +(unknown) sound/core/snd-pcm 0x1c987d7d snd_pcm_lib_mmap_iomem +(unknown) sound/core/snd-pcm 0x1d027e4b snd_pcm_format_signed +(unknown) sound/core/snd-pcm 0x1fa661b5 snd_pcm_hw_param_first +(unknown) sound/core/snd-pcm 0x32711dfb snd_pcm_hw_constraint_minmax +(unknown) sound/core/snd-pcm 0x33d5df20 snd_pcm_lib_writev +(unknown) sound/core/snd-pcm 0x36e6d552 snd_pcm_lib_free_vmalloc_buffer +(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 0x3cd8b1cd snd_pcm_lib_preallocate_free_for_all +(unknown) sound/core/snd-pcm 0x3d25f892 snd_pcm_suspend +(unknown) sound/core/snd-pcm 0x3e509189 snd_pcm_period_elapsed +(unknown) sound/core/snd-pcm 0x3fa18822 snd_pcm_lib_read +(unknown) sound/core/snd-pcm 0x449c6425 snd_pcm_hw_constraint_list +(unknown) sound/core/snd-pcm 0x477e59ff snd_pcm_lib_preallocate_pages +(unknown) sound/core/snd-pcm 0x494d3d33 snd_pcm_hw_constraint_ratnums +(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 0x517d0925 snd_pcm_lib_free_pages +(unknown) sound/core/snd-pcm 0x52e3e4a5 snd_pcm_hw_param_value +(unknown) sound/core/snd-pcm 0x5e7f4920 snd_pcm_format_set_silence +(unknown) sound/core/snd-pcm 0x61211eb3 snd_pcm_hw_param_last +(unknown) sound/core/snd-pcm 0x650f8603 snd_pcm_format_silence_64 +(unknown) sound/core/snd-pcm 0x66aeae6c snd_pcm_lib_write +(unknown) sound/core/snd-pcm 0x68a24153 snd_pcm_format_physical_width +(unknown) sound/core/snd-pcm 0x699c1365 snd_pcm_sgbuf_get_chunk_size +(unknown) sound/core/snd-pcm 0x6b767c85 snd_pcm_lib_preallocate_pages_for_all +(unknown) sound/core/snd-pcm 0x6ef8fcd8 snd_pcm_format_linear +(unknown) sound/core/snd-pcm 0x8be6d025 snd_pcm_hw_constraint_integer +(unknown) sound/core/snd-pcm 0x90484b57 snd_pcm_hw_constraint_msbits +(unknown) sound/core/snd-pcm 0x9b2899ec snd_pcm_notify +(unknown) sound/core/snd-pcm 0x9ec5ad60 snd_pcm_hw_rule_add +(unknown) sound/core/snd-pcm 0x9f77ebe2 snd_pcm_kernel_ioctl +(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 0xb37fb084 snd_pcm_lib_malloc_pages +(unknown) sound/core/snd-pcm 0xb6ffb5ba snd_pcm_suspend_all +(unknown) sound/core/snd-pcm 0xb9638db4 snd_pcm_rate_to_rate_bit +(unknown) sound/core/snd-pcm 0xc0c7682e snd_pcm_new +(unknown) sound/core/snd-pcm 0xc2b0aee9 snd_pcm_set_ops +(unknown) sound/core/snd-pcm 0xc2efd192 snd_pcm_sgbuf_ops_page +(unknown) sound/core/snd-pcm 0xc42f8e96 snd_pcm_limit_hw_rates +(unknown) sound/core/snd-pcm 0xc8b12ddc snd_pcm_new_stream +(unknown) sound/core/snd-pcm 0xca235f06 snd_pcm_hw_constraint_pow2 +(unknown) sound/core/snd-pcm 0xca2ca6ef snd_pcm_set_sync +(unknown) sound/core/snd-pcm 0xd0b9b8b8 snd_interval_list +(unknown) sound/core/snd-pcm 0xe56a9336 snd_pcm_format_width +(unknown) sound/core/snd-pcm 0xe615a892 snd_pcm_mmap_data +(unknown) sound/core/snd-pcm 0xe8ae4e16 snd_pcm_open_substream +(unknown) sound/core/snd-pcm 0xe941757d snd_pcm_hw_constraint_step +(unknown) sound/core/snd-pcm 0xee396d14 _snd_pcm_lib_alloc_vmalloc_buffer +(unknown) sound/core/snd-pcm 0xf3797152 snd_interval_ratnum +(unknown) sound/core/snd-pcm 0xf5050c8c snd_pcm_lib_ioctl +(unknown) sound/core/snd-pcm 0xf5ef690a snd_pcm_release_substream +(unknown) sound/core/snd-rawmidi 0x20766228 snd_rawmidi_transmit_empty +(unknown) sound/core/snd-rawmidi 0x2b3110e9 snd_rawmidi_transmit_peek +(unknown) sound/core/snd-rawmidi 0x2d9cc9b5 snd_rawmidi_input_params +(unknown) sound/core/snd-rawmidi 0x5bda28a7 snd_rawmidi_transmit_ack +(unknown) sound/core/snd-rawmidi 0x5ca6f7a9 snd_rawmidi_output_params +(unknown) sound/core/snd-rawmidi 0x65a64412 snd_rawmidi_transmit +(unknown) sound/core/snd-rawmidi 0x6e5280ac snd_rawmidi_receive +(unknown) sound/core/snd-rawmidi 0x856b9193 snd_rawmidi_kernel_write +(unknown) sound/core/snd-rawmidi 0xafcf678a snd_rawmidi_drain_input +(unknown) sound/core/snd-rawmidi 0xb49f4e8a snd_rawmidi_kernel_read +(unknown) sound/core/snd-rawmidi 0xc18d0540 snd_rawmidi_drain_output +(unknown) sound/core/snd-rawmidi 0xc385a6e6 snd_rawmidi_drop_output +(unknown) sound/core/snd-rawmidi 0xd1223338 snd_rawmidi_set_ops +(unknown) sound/core/snd-rawmidi 0xd989d1ec snd_rawmidi_kernel_open +(unknown) sound/core/snd-rawmidi 0xdeba2ab4 snd_rawmidi_new +(unknown) sound/core/snd-rawmidi 0xe7aff280 snd_rawmidi_kernel_release +(unknown) sound/core/snd-rawmidi 0xef5aca5e snd_rawmidi_info_select +(unknown) sound/core/snd-timer 0x1328d7c8 snd_timer_close +(unknown) sound/core/snd-timer 0x272e581a snd_timer_stop +(unknown) sound/core/snd-timer 0x476cd01f snd_timer_continue +(unknown) sound/core/snd-timer 0x5940582f snd_timer_start +(unknown) sound/core/snd-timer 0x742a4abb snd_timer_global_register +(unknown) sound/core/snd-timer 0x7b0e41a3 snd_timer_interrupt +(unknown) sound/core/snd-timer 0x87e79f7b snd_timer_notify +(unknown) sound/core/snd-timer 0x8a7d124a snd_timer_open +(unknown) sound/core/snd-timer 0xa5e45a58 snd_timer_new +(unknown) sound/core/snd-timer 0xbbd9c7d1 snd_timer_global_new +(unknown) sound/core/snd-timer 0xc412a52f snd_timer_global_free +(unknown) sound/core/snd-timer 0xd4dd1e14 snd_timer_resolution +(unknown) sound/core/snd-timer 0xf715bc0c snd_timer_pause +(unknown) sound/drivers/mpu401/snd-mpu401-uart 0x3f0d7315 snd_mpu401_uart_new +(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/opl3/snd-opl3-lib 0x049e059d snd_opl3_load_patch +(unknown) sound/drivers/opl3/snd-opl3-lib 0x05060a19 snd_opl3_regmap +(unknown) sound/drivers/opl3/snd-opl3-lib 0x077b2a4c snd_opl3_new +(unknown) sound/drivers/opl3/snd-opl3-lib 0x222130f2 snd_opl3_init +(unknown) sound/drivers/opl3/snd-opl3-lib 0x6a57ac5a snd_opl3_reset +(unknown) sound/drivers/opl3/snd-opl3-lib 0x86cbd074 snd_opl3_interrupt +(unknown) sound/drivers/opl3/snd-opl3-lib 0xa47ca101 snd_opl3_create +(unknown) sound/drivers/opl3/snd-opl3-lib 0xb655d684 snd_opl3_find_patch +(unknown) sound/drivers/opl3/snd-opl3-lib 0xf00b95a6 snd_opl3_timer_new +(unknown) sound/drivers/opl3/snd-opl3-lib 0xff4343da snd_opl3_hwdep_new +(unknown) sound/drivers/opl4/snd-opl4-lib 0x49639d7e snd_opl4_write_memory +(unknown) sound/drivers/opl4/snd-opl4-lib 0x6a4de3a1 snd_opl4_read_memory +(unknown) sound/drivers/opl4/snd-opl4-lib 0x71a0faa8 snd_opl4_read +(unknown) sound/drivers/opl4/snd-opl4-lib 0xa9915984 snd_opl4_write +(unknown) sound/drivers/opl4/snd-opl4-lib 0xe8781188 snd_opl4_create +(unknown) sound/drivers/vx/snd-vx-lib 0x00466bc6 snd_vx_resume +(unknown) sound/drivers/vx/snd-vx-lib 0x172c0906 snd_vx_create +(unknown) sound/drivers/vx/snd-vx-lib 0x27276f1c snd_vx_load_boot_image +(unknown) sound/drivers/vx/snd-vx-lib 0x2b7100a7 snd_vx_free_firmware +(unknown) sound/drivers/vx/snd-vx-lib 0x4a289211 snd_vx_suspend +(unknown) sound/drivers/vx/snd-vx-lib 0x4d7338ba snd_vx_dsp_load +(unknown) sound/drivers/vx/snd-vx-lib 0x4e47683a snd_vx_check_reg_bit +(unknown) sound/drivers/vx/snd-vx-lib 0x79bed317 snd_vx_setup_firmware +(unknown) sound/drivers/vx/snd-vx-lib 0xde455f6a snd_vx_dsp_boot +(unknown) sound/drivers/vx/snd-vx-lib 0xf1f04d23 snd_vx_irq_handler +(unknown) sound/firewire/snd-firewire-lib 0x0229098b iso_packets_buffer_init +(unknown) sound/firewire/snd-firewire-lib 0x10cca00c amdtp_out_stream_get_max_payload +(unknown) sound/firewire/snd-firewire-lib 0x1613f101 fw_iso_resources_free +(unknown) sound/firewire/snd-firewire-lib 0x2a824d7b amdtp_out_stream_set_pcm_format +(unknown) sound/firewire/snd-firewire-lib 0x37a1254a fw_iso_resources_update +(unknown) sound/firewire/snd-firewire-lib 0x3cec5425 amdtp_out_stream_set_rate +(unknown) sound/firewire/snd-firewire-lib 0x426643da amdtp_out_stream_start +(unknown) sound/firewire/snd-firewire-lib 0x5df88fb7 fcp_bus_reset +(unknown) sound/firewire/snd-firewire-lib 0x614eb7a4 cmp_connection_break +(unknown) sound/firewire/snd-firewire-lib 0x719a0b2d cmp_connection_init +(unknown) sound/firewire/snd-firewire-lib 0x727c7a10 fw_iso_resources_allocate +(unknown) sound/firewire/snd-firewire-lib 0x769371f0 fw_iso_resources_init +(unknown) sound/firewire/snd-firewire-lib 0x7e0bfe7c amdtp_out_stream_destroy +(unknown) sound/firewire/snd-firewire-lib 0x893ca6d4 amdtp_out_stream_pcm_abort +(unknown) sound/firewire/snd-firewire-lib 0x9324d974 amdtp_out_stream_init +(unknown) sound/firewire/snd-firewire-lib 0x9cdc06f2 fcp_avc_transaction +(unknown) sound/firewire/snd-firewire-lib 0x9dde8356 snd_fw_transaction +(unknown) sound/firewire/snd-firewire-lib 0xb4bde9b8 amdtp_out_stream_update +(unknown) sound/firewire/snd-firewire-lib 0xbac888a3 amdtp_out_stream_stop +(unknown) sound/firewire/snd-firewire-lib 0xc5bd556f cmp_connection_update +(unknown) sound/firewire/snd-firewire-lib 0xd3d18d6b cmp_connection_destroy +(unknown) sound/firewire/snd-firewire-lib 0xd88220e8 iso_packets_buffer_destroy +(unknown) sound/firewire/snd-firewire-lib 0xdb0c2e32 fw_iso_resources_destroy +(unknown) sound/firewire/snd-firewire-lib 0xdd74bc7a rcode_string +(unknown) sound/firewire/snd-firewire-lib 0xfba1c83f cmp_connection_establish +(unknown) sound/i2c/other/snd-ak4113 0x17941027 snd_ak4113_reg_write +(unknown) sound/i2c/other/snd-ak4113 0x5de587df snd_ak4113_build +(unknown) sound/i2c/other/snd-ak4113 0x90aeaf44 snd_ak4113_create +(unknown) sound/i2c/other/snd-ak4113 0xbe5f977f snd_ak4113_reinit +(unknown) sound/i2c/other/snd-ak4113 0xf83c8ddc snd_ak4113_check_rate_and_errors +(unknown) sound/i2c/other/snd-ak4113 0xfcab8d5f snd_ak4113_external_rate +(unknown) sound/i2c/other/snd-ak4114 0x0fc61d91 snd_ak4114_external_rate +(unknown) sound/i2c/other/snd-ak4114 0x31bb7aaa snd_ak4114_reg_write +(unknown) sound/i2c/other/snd-ak4114 0x6cd613f4 snd_ak4114_build +(unknown) sound/i2c/other/snd-ak4114 0x7bf3a082 snd_ak4114_check_rate_and_errors +(unknown) sound/i2c/other/snd-ak4114 0xc347e4e2 snd_ak4114_create +(unknown) sound/i2c/other/snd-ak4114 0xdf2b3bc4 snd_ak4114_reinit +(unknown) sound/i2c/other/snd-ak4117 0x12e63305 snd_ak4117_reinit +(unknown) sound/i2c/other/snd-ak4117 0x3b114989 snd_ak4117_reg_write +(unknown) sound/i2c/other/snd-ak4117 0x4d3721e8 snd_ak4117_create +(unknown) sound/i2c/other/snd-ak4117 0x7cd7be68 snd_ak4117_external_rate +(unknown) sound/i2c/other/snd-ak4117 0xd5f14ba0 snd_ak4117_check_rate_and_errors +(unknown) sound/i2c/other/snd-ak4117 0xf8965882 snd_ak4117_build +(unknown) sound/i2c/other/snd-ak4xxx-adda 0x0a12de48 snd_akm4xxx_init +(unknown) sound/i2c/other/snd-ak4xxx-adda 0x23cf051a snd_akm4xxx_reset +(unknown) sound/i2c/other/snd-ak4xxx-adda 0x3af3549a snd_akm4xxx_build_controls +(unknown) sound/i2c/other/snd-ak4xxx-adda 0xde62410c snd_akm4xxx_write +(unknown) sound/i2c/other/snd-pt2258 0x32379384 snd_pt2258_reset +(unknown) sound/i2c/other/snd-pt2258 0x83e623da snd_pt2258_build_controls +(unknown) sound/i2c/other/snd-tea575x-tuner 0x093309d2 snd_tea575x_init +(unknown) sound/i2c/other/snd-tea575x-tuner 0x8d3e954b snd_tea575x_exit +(unknown) sound/i2c/snd-cs8427 0x063e91be snd_cs8427_iec958_active +(unknown) sound/i2c/snd-cs8427 0x46b083b6 snd_cs8427_iec958_build +(unknown) sound/i2c/snd-cs8427 0x61661980 snd_cs8427_iec958_pcm +(unknown) sound/i2c/snd-cs8427 0x73c6fe2c snd_cs8427_reg_write +(unknown) sound/i2c/snd-cs8427 0x8d49783e snd_cs8427_create +(unknown) sound/i2c/snd-i2c 0x3e185a8e snd_i2c_sendbytes +(unknown) sound/i2c/snd-i2c 0x4e01b88c snd_i2c_probeaddr +(unknown) sound/i2c/snd-i2c 0x649ab945 snd_i2c_device_create +(unknown) sound/i2c/snd-i2c 0x6c012033 snd_i2c_readbytes +(unknown) sound/i2c/snd-i2c 0xac8038db snd_i2c_device_free +(unknown) sound/i2c/snd-i2c 0xe765ecd4 snd_i2c_bus_create +(unknown) sound/i2c/snd-tea6330t 0x2937da1a snd_tea6330t_detect +(unknown) sound/i2c/snd-tea6330t 0x8d1344d7 snd_tea6330t_update_mixer +(unknown) sound/isa/es1688/snd-es1688-lib 0x04c2dd1d snd_es1688_mixer +(unknown) sound/isa/es1688/snd-es1688-lib 0x30612356 snd_es1688_pcm +(unknown) sound/isa/es1688/snd-es1688-lib 0x83ed51b9 snd_es1688_create +(unknown) sound/isa/es1688/snd-es1688-lib 0x9c765968 snd_es1688_reset +(unknown) sound/isa/es1688/snd-es1688-lib 0xf704776b snd_es1688_mixer_write +(unknown) sound/isa/gus/snd-gus-lib 0x03640789 snd_gus_dram_write +(unknown) sound/isa/gus/snd-gus-lib 0x13c47015 snd_gf1_look8 +(unknown) sound/isa/gus/snd-gus-lib 0x1a7648f7 snd_gf1_rawmidi_new +(unknown) sound/isa/gus/snd-gus-lib 0x1be324ec snd_gf1_i_look16 +(unknown) sound/isa/gus/snd-gus-lib 0x1c1ce117 snd_gus_interrupt +(unknown) sound/isa/gus/snd-gus-lib 0x22703561 snd_gf1_poke +(unknown) sound/isa/gus/snd-gus-lib 0x26b6ffdd snd_gf1_translate_freq +(unknown) sound/isa/gus/snd-gus-lib 0x3667e2d6 snd_gf1_write16 +(unknown) sound/isa/gus/snd-gus-lib 0x3fbe8c47 snd_gf1_look16 +(unknown) sound/isa/gus/snd-gus-lib 0x43599a02 snd_gf1_new_mixer +(unknown) sound/isa/gus/snd-gus-lib 0x46db8d67 snd_gf1_lvol_to_gvol_raw +(unknown) sound/isa/gus/snd-gus-lib 0x48e15d6e snd_gus_use_inc +(unknown) sound/isa/gus/snd-gus-lib 0x4c3b882a snd_gf1_mem_alloc +(unknown) sound/isa/gus/snd-gus-lib 0x4f80b41f snd_gf1_pcm_new +(unknown) sound/isa/gus/snd-gus-lib 0x5a2e5e2a snd_gus_create +(unknown) sound/isa/gus/snd-gus-lib 0x5e187aa9 snd_gf1_ctrl_stop +(unknown) sound/isa/gus/snd-gus-lib 0x62a8dcc3 snd_gf1_write_addr +(unknown) sound/isa/gus/snd-gus-lib 0x6bc1a884 snd_gf1_peek +(unknown) sound/isa/gus/snd-gus-lib 0x6fc36bbd snd_gf1_mem_xfree +(unknown) sound/isa/gus/snd-gus-lib 0x71b0a4b3 snd_gf1_free_voice +(unknown) sound/isa/gus/snd-gus-lib 0x71c7a786 snd_gf1_mem_free +(unknown) sound/isa/gus/snd-gus-lib 0x7c8c4a8a snd_gf1_i_write8 +(unknown) sound/isa/gus/snd-gus-lib 0x827a82e3 snd_gf1_i_look8 +(unknown) sound/isa/gus/snd-gus-lib 0x858d6ffc snd_gus_use_dec +(unknown) sound/isa/gus/snd-gus-lib 0x9093f95e snd_gf1_delay +(unknown) sound/isa/gus/snd-gus-lib 0x941cd64b snd_gus_initialize +(unknown) sound/isa/gus/snd-gus-lib 0x9660e29e snd_gus_dram_read +(unknown) sound/isa/gus/snd-gus-lib 0xa29ececf snd_gf1_stop_voice +(unknown) sound/isa/gus/snd-gus-lib 0xc2eaeeae snd_gf1_mem_lock +(unknown) sound/isa/gus/snd-gus-lib 0xc43a5527 snd_gf1_atten_table +(unknown) sound/isa/gus/snd-gus-lib 0xd243e070 snd_gf1_write8 +(unknown) sound/isa/gus/snd-gus-lib 0xd3a6cca6 snd_gf1_alloc_voice +(unknown) sound/isa/gus/snd-gus-lib 0xf924916b snd_gf1_dram_addr +(unknown) sound/isa/msnd/snd-msnd-lib 0x06c14bf0 snd_msnd_dsp_halt +(unknown) sound/isa/msnd/snd-msnd-lib 0x0e096be3 snd_msnd_init_queue +(unknown) sound/isa/msnd/snd-msnd-lib 0x33ca9339 snd_msnd_pcm +(unknown) sound/isa/msnd/snd-msnd-lib 0x510e7962 snd_msnd_send_word +(unknown) sound/isa/msnd/snd-msnd-lib 0x558d008a snd_msnd_DARQ +(unknown) sound/isa/msnd/snd-msnd-lib 0x6ec3e000 snd_msnd_enable_irq +(unknown) sound/isa/msnd/snd-msnd-lib 0x75026b24 snd_msndmidi_input_read +(unknown) sound/isa/msnd/snd-msnd-lib 0xa08f7b1c snd_msndmix_new +(unknown) sound/isa/msnd/snd-msnd-lib 0xbb672c2d snd_msnd_DAPQ +(unknown) sound/isa/msnd/snd-msnd-lib 0xc24639ce snd_msndmix_force_recsrc +(unknown) sound/isa/msnd/snd-msnd-lib 0xd123462e snd_msnd_send_dsp_cmd +(unknown) sound/isa/msnd/snd-msnd-lib 0xd3e118a8 snd_msndmix_setup +(unknown) sound/isa/msnd/snd-msnd-lib 0xd9d742f9 snd_msnd_disable_irq +(unknown) sound/isa/msnd/snd-msnd-lib 0xe777e2cf snd_msnd_upload_host +(unknown) sound/isa/opti9xx/snd-miro 0x1d35885d snd_aci_cmd +(unknown) sound/isa/opti9xx/snd-miro 0xc3c9794e snd_aci_get_aci +(unknown) sound/isa/sb/snd-sb-common 0x19393b39 snd_sbmixer_write +(unknown) sound/isa/sb/snd-sb-common 0x1d4b898f snd_sbmixer_add_ctl +(unknown) sound/isa/sb/snd-sb-common 0x1dee3625 snd_sbdsp_command +(unknown) sound/isa/sb/snd-sb-common 0x30e1efd0 snd_sbdsp_get_byte +(unknown) sound/isa/sb/snd-sb-common 0x58dbab44 snd_sbmixer_resume +(unknown) sound/isa/sb/snd-sb-common 0x72e49eaa snd_sbmixer_new +(unknown) sound/isa/sb/snd-sb-common 0x8c8f4e95 snd_sbdsp_create +(unknown) sound/isa/sb/snd-sb-common 0xca662826 snd_sbmixer_read +(unknown) sound/isa/sb/snd-sb-common 0xcc8418b8 snd_sbdsp_reset +(unknown) sound/isa/sb/snd-sb-common 0xce59328a snd_sbmixer_suspend +(unknown) sound/isa/sb/snd-sb16-csp 0xdf8b605f snd_sb_csp_new +(unknown) sound/isa/sb/snd-sb16-dsp 0x9774bc95 snd_sb16dsp_get_pcm_ops +(unknown) sound/isa/sb/snd-sb16-dsp 0xa81939f3 snd_sb16dsp_pcm +(unknown) sound/isa/sb/snd-sb16-dsp 0xd1d79792 snd_sb16dsp_configure +(unknown) sound/isa/sb/snd-sb16-dsp 0xe0b3f690 snd_sb16dsp_interrupt +(unknown) sound/isa/sb/snd-sb8-dsp 0x0aecf7a0 snd_sb8dsp_interrupt +(unknown) sound/isa/sb/snd-sb8-dsp 0x185b3971 snd_sb8dsp_pcm +(unknown) sound/isa/sb/snd-sb8-dsp 0x6ed2265d snd_sb8dsp_midi_interrupt +(unknown) sound/isa/sb/snd-sb8-dsp 0xadb99861 snd_sb8dsp_midi +(unknown) sound/isa/sb/snd-sbawe 0x23adb078 snd_emu8000_load_chorus_fx +(unknown) sound/isa/sb/snd-sbawe 0x27c86d4d snd_emu8000_peek +(unknown) sound/isa/sb/snd-sbawe 0x41ebf4c2 snd_emu8000_peek_dw +(unknown) sound/isa/sb/snd-sbawe 0x586f06f3 snd_emu8000_load_reverb_fx +(unknown) sound/isa/sb/snd-sbawe 0x5d16551f snd_emu8000_init_fm +(unknown) sound/isa/sb/snd-sbawe 0xace3a1a0 snd_emu8000_update_chorus_mode +(unknown) sound/isa/sb/snd-sbawe 0xb01a38b2 snd_emu8000_update_reverb_mode +(unknown) sound/isa/sb/snd-sbawe 0xb24bd6c3 snd_emu8000_update_equalizer +(unknown) sound/isa/sb/snd-sbawe 0xba66ca69 snd_emu8000_poke_dw +(unknown) sound/isa/sb/snd-sbawe 0xd2264de8 snd_emu8000_poke +(unknown) sound/isa/sb/snd-sbawe 0xe965b6f3 snd_emu8000_dma_chan +(unknown) sound/isa/wss/snd-wss-lib 0x04fe6e4f snd_wss_create +(unknown) sound/isa/wss/snd-wss-lib 0x06388e20 snd_wss_mixer +(unknown) sound/isa/wss/snd-wss-lib 0x15711690 snd_wss_pcm +(unknown) sound/isa/wss/snd-wss-lib 0x157b5bd1 snd_wss_chip_id +(unknown) sound/isa/wss/snd-wss-lib 0x1cbf5e94 snd_wss_timer +(unknown) sound/isa/wss/snd-wss-lib 0x1fb29d74 snd_wss_in +(unknown) sound/isa/wss/snd-wss-lib 0x45d3d81b snd_wss_get_pcm_ops +(unknown) sound/isa/wss/snd-wss-lib 0x724acab2 snd_wss_mce_up +(unknown) sound/isa/wss/snd-wss-lib 0x752ef64d snd_wss_get_double +(unknown) sound/isa/wss/snd-wss-lib 0x781b9aaf snd_wss_get_single +(unknown) sound/isa/wss/snd-wss-lib 0x783bdbcb snd_cs4236_ext_out +(unknown) sound/isa/wss/snd-wss-lib 0x7b202637 snd_wss_interrupt +(unknown) sound/isa/wss/snd-wss-lib 0xabc026af snd_wss_out +(unknown) sound/isa/wss/snd-wss-lib 0xb74acdcb snd_wss_overrange +(unknown) sound/isa/wss/snd-wss-lib 0xbc05a35e snd_wss_info_single +(unknown) sound/isa/wss/snd-wss-lib 0xc59c34b6 snd_wss_mce_down +(unknown) sound/isa/wss/snd-wss-lib 0xd1793795 snd_wss_put_single +(unknown) sound/isa/wss/snd-wss-lib 0xdc4c5b77 snd_wss_put_double +(unknown) sound/isa/wss/snd-wss-lib 0xe4037fd4 snd_wss_info_double +(unknown) sound/isa/wss/snd-wss-lib 0xfb5aba2d snd_cs4236_ext_in +(unknown) sound/pci/ac97/snd-ac97-codec 0x0208cd5a snd_ac97_suspend +(unknown) sound/pci/ac97/snd-ac97-codec 0x155d20b1 snd_ac97_tune_hardware +(unknown) sound/pci/ac97/snd-ac97-codec 0x23fec68f snd_ac97_pcm_open +(unknown) sound/pci/ac97/snd-ac97-codec 0x4365ef08 snd_ac97_update +(unknown) sound/pci/ac97/snd-ac97-codec 0x4c54c237 snd_ac97_pcm_double_rate_rules +(unknown) sound/pci/ac97/snd-ac97-codec 0x5b39fa0a snd_ac97_read +(unknown) sound/pci/ac97/snd-ac97-codec 0x60920afd snd_ac97_write +(unknown) sound/pci/ac97/snd-ac97-codec 0x638f98ae snd_ac97_update_power +(unknown) sound/pci/ac97/snd-ac97-codec 0x8b1a0f8a snd_ac97_pcm_assign +(unknown) sound/pci/ac97/snd-ac97-codec 0x98430c88 snd_ac97_resume +(unknown) sound/pci/ac97/snd-ac97-codec 0xaadceae0 snd_ac97_get_short_name +(unknown) sound/pci/ac97/snd-ac97-codec 0xb7bebae1 snd_ac97_mixer +(unknown) sound/pci/ac97/snd-ac97-codec 0xb7c195ce snd_ac97_set_rate +(unknown) sound/pci/ac97/snd-ac97-codec 0xd44232a9 snd_ac97_write_cache +(unknown) sound/pci/ac97/snd-ac97-codec 0xde47b5b4 snd_ac97_update_bits +(unknown) sound/pci/ac97/snd-ac97-codec 0xde804f08 snd_ac97_bus +(unknown) sound/pci/ac97/snd-ac97-codec 0xf807f979 snd_ac97_pcm_close +(unknown) sound/pci/asihpi/snd-asihpi 0x9b751636 hpi_send_recv +(unknown) sound/pci/emu10k1/snd-emu10k1 0x620556fc snd_emu10k1_ptr_write +(unknown) sound/pci/emu10k1/snd-emu10k1 0x6e082d7e snd_emu10k1_synth_bzero +(unknown) sound/pci/emu10k1/snd-emu10k1 0x9e52211e snd_emu10k1_ptr_read +(unknown) sound/pci/emu10k1/snd-emu10k1 0x9f363e1e snd_emu10k1_voice_free +(unknown) sound/pci/emu10k1/snd-emu10k1 0xa842b1d4 snd_emu10k1_synth_alloc +(unknown) sound/pci/emu10k1/snd-emu10k1 0xd57ed22b snd_emu10k1_synth_copy_from_user +(unknown) sound/pci/emu10k1/snd-emu10k1 0xf3eb0c4a snd_emu10k1_synth_free +(unknown) sound/pci/emu10k1/snd-emu10k1 0xfd916bd0 snd_emu10k1_voice_alloc +(unknown) sound/pci/emu10k1/snd-emu10k1 0xfe989e3e snd_emu10k1_memblk_map +(unknown) sound/pci/hda/snd-hda-codec 0x00ebd910 snd_hda_multi_out_dig_prepare +(unknown) sound/pci/hda/snd-hda-codec 0x05ad18b0 snd_hda_input_jack_report +(unknown) sound/pci/hda/snd-hda-codec 0x064ae98e snd_hda_bus_reboot_notify +(unknown) sound/pci/hda/snd-hda-codec 0x0676f5ac snd_hda_get_input_pin_attr +(unknown) sound/pci/hda/snd-hda-codec 0x06cbee9b snd_hda_ch_mode_get +(unknown) sound/pci/hda/snd-hda-codec 0x086c1e3c snd_hda_mixer_amp_switch_get +(unknown) sound/pci/hda/snd-hda-codec 0x09a916b2 snd_hda_mixer_amp_switch_put +(unknown) sound/pci/hda/snd-hda-codec 0x0a2a3aab snd_hda_load_patch +(unknown) sound/pci/hda/snd-hda-codec 0x0b17cf20 snd_hda_codec_write +(unknown) sound/pci/hda/snd-hda-codec 0x0c41396a query_amp_caps +(unknown) sound/pci/hda/snd-hda-codec 0x0c631b14 __snd_hda_codec_cleanup_stream +(unknown) sound/pci/hda/snd-hda-codec 0x165c672c snd_hda_pin_sense +(unknown) sound/pci/hda/snd-hda-codec 0x24e8ff62 snd_hda_enable_beep_device +(unknown) sound/pci/hda/snd-hda-codec 0x286341f7 snd_hda_bind_sw +(unknown) sound/pci/hda/snd-hda-codec 0x2a3cd0f7 snd_hda_override_amp_caps +(unknown) sound/pci/hda/snd-hda-codec 0x2c7da2cf snd_hda_delete_codec_preset +(unknown) sound/pci/hda/snd-hda-codec 0x2d3a9630 snd_hda_check_board_codec_sid_config +(unknown) sound/pci/hda/snd-hda-codec 0x3077276c snd_hda_mixer_bind_ctls_info +(unknown) sound/pci/hda/snd-hda-codec 0x3178de6b snd_hda_resume +(unknown) sound/pci/hda/snd-hda-codec 0x32e0fc1f snd_hda_ch_mode_info +(unknown) sound/pci/hda/snd-hda-codec 0x39e8400d snd_hda_add_codec_preset +(unknown) sound/pci/hda/snd-hda-codec 0x3a100112 snd_hda_check_amp_list_power +(unknown) sound/pci/hda/snd-hda-codec 0x3b359555 snd_hda_multi_out_dig_close +(unknown) sound/pci/hda/snd-hda-codec 0x41cb8818 snd_hda_ch_mode_put +(unknown) sound/pci/hda/snd-hda-codec 0x4514915c snd_hda_queue_unsol_event +(unknown) sound/pci/hda/snd-hda-codec 0x48c8922d snd_hda_is_supported_format +(unknown) sound/pci/hda/snd-hda-codec 0x4dab1f60 snd_hda_add_imux_item +(unknown) sound/pci/hda/snd-hda-codec 0x4ec21152 snd_hda_mixer_amp_switch_info +(unknown) sound/pci/hda/snd-hda-codec 0x5646c2ea snd_hda_mixer_amp_switch_put_beep +(unknown) sound/pci/hda/snd-hda-codec 0x57eb084d snd_hda_check_board_config +(unknown) sound/pci/hda/snd-hda-codec 0x604a0548 snd_hda_query_pin_caps +(unknown) sound/pci/hda/snd-hda-codec 0x6070682d snd_hda_create_spdif_out_ctls +(unknown) sound/pci/hda/snd-hda-codec 0x619b5dfa snd_hda_add_new_ctls +(unknown) sound/pci/hda/snd-hda-codec 0x620304a8 snd_hda_add_vmaster +(unknown) sound/pci/hda/snd-hda-codec 0x6747162f snd_hda_parse_generic_codec +(unknown) sound/pci/hda/snd-hda-codec 0x6760976e snd_hda_multi_out_analog_open +(unknown) sound/pci/hda/snd-hda-codec 0x68522f37 snd_hda_codec_amp_update +(unknown) sound/pci/hda/snd-hda-codec 0x69ad4560 hda_get_autocfg_input_label +(unknown) sound/pci/hda/snd-hda-codec 0x6bd394a3 snd_hda_add_nid +(unknown) sound/pci/hda/snd-hda-codec 0x6e0ce5dc snd_hda_codec_setup_stream +(unknown) sound/pci/hda/snd-hda-codec 0x6ebee94f snd_hda_codec_resume_amp +(unknown) sound/pci/hda/snd-hda-codec 0x712fdd7f snd_hda_build_controls +(unknown) sound/pci/hda/snd-hda-codec 0x76506074 snd_hda_input_mux_put +(unknown) sound/pci/hda/snd-hda-codec 0x767166dd snd_hda_power_down +(unknown) sound/pci/hda/snd-hda-codec 0x768c252f snd_hda_codec_get_pincfg +(unknown) sound/pci/hda/snd-hda-codec 0x76d92802 snd_hda_mixer_bind_ctls_get +(unknown) sound/pci/hda/snd-hda-codec 0x771c208c snd_hda_mixer_bind_ctls_put +(unknown) sound/pci/hda/snd-hda-codec 0x7c0fefac hda_get_input_pin_label +(unknown) sound/pci/hda/snd-hda-codec 0x7c9dc5e8 snd_hda_bus_new +(unknown) sound/pci/hda/snd-hda-codec 0x800b078f snd_hda_ctl_add +(unknown) sound/pci/hda/snd-hda-codec 0x84710508 snd_hda_codec_configure +(unknown) sound/pci/hda/snd-hda-codec 0x8e4c6826 snd_hda_calc_stream_format +(unknown) sound/pci/hda/snd-hda-codec 0x93165d67 snd_hda_codec_amp_stereo +(unknown) sound/pci/hda/snd-hda-codec 0x93b6e57c snd_hda_get_connections +(unknown) sound/pci/hda/snd-hda-codec 0x984ecbb9 snd_hda_input_jack_add +(unknown) sound/pci/hda/snd-hda-codec 0x9a8e1877 snd_array_free +(unknown) sound/pci/hda/snd-hda-codec 0x9d07039f snd_hda_jack_detect +(unknown) sound/pci/hda/snd-hda-codec 0x9e3762a9 snd_hda_mixer_amp_tlv +(unknown) sound/pci/hda/snd-hda-codec 0x9e547133 snd_hda_input_jack_free +(unknown) sound/pci/hda/snd-hda-codec 0x9f41fc03 snd_hda_power_up +(unknown) sound/pci/hda/snd-hda-codec 0x9f71a112 snd_hda_mixer_amp_volume_info +(unknown) sound/pci/hda/snd-hda-codec 0x9fdd4481 snd_hda_attach_beep_device +(unknown) sound/pci/hda/snd-hda-codec 0xa01140ea snd_hda_multi_out_analog_cleanup +(unknown) sound/pci/hda/snd-hda-codec 0xa12101a6 snd_hda_suspend +(unknown) sound/pci/hda/snd-hda-codec 0xa1219833 snd_hda_multi_out_dig_open +(unknown) sound/pci/hda/snd-hda-codec 0xa1a7a834 snd_hda_codec_prepare +(unknown) sound/pci/hda/snd-hda-codec 0xa2827d76 snd_hda_get_jack_location +(unknown) sound/pci/hda/snd-hda-codec 0xa2903065 snd_hda_build_pcms +(unknown) sound/pci/hda/snd-hda-codec 0xa47ec6d7 snd_hda_sequence_write +(unknown) sound/pci/hda/snd-hda-codec 0xad87613e snd_print_pcm_rates +(unknown) sound/pci/hda/snd-hda-codec 0xb16e257e snd_hda_create_spdif_in_ctls +(unknown) sound/pci/hda/snd-hda-codec 0xb3bac948 snd_hda_bind_vol +(unknown) sound/pci/hda/snd-hda-codec 0xb6c1eecc snd_hda_codec_amp_read +(unknown) sound/pci/hda/snd-hda-codec 0xb9ce927c snd_hda_mixer_bind_tlv +(unknown) sound/pci/hda/snd-hda-codec 0xbb3601b5 snd_hda_multi_out_analog_prepare +(unknown) sound/pci/hda/snd-hda-codec 0xbe7dd7dc snd_array_new +(unknown) sound/pci/hda/snd-hda-codec 0xbfefdd7d snd_hda_find_mixer_ctl +(unknown) sound/pci/hda/snd-hda-codec 0xc1ef9017 snd_hda_multi_out_dig_cleanup +(unknown) sound/pci/hda/snd-hda-codec 0xc652fd69 snd_hda_get_jack_connectivity +(unknown) sound/pci/hda/snd-hda-codec 0xca56b876 snd_hda_set_vmaster_tlv +(unknown) sound/pci/hda/snd-hda-codec 0xcab47731 snd_hda_get_bool_hint +(unknown) sound/pci/hda/snd-hda-codec 0xcb301b6e snd_hda_get_jack_type +(unknown) sound/pci/hda/snd-hda-codec 0xce503b2b snd_hda_codec_cleanup +(unknown) sound/pci/hda/snd-hda-codec 0xce7fc28d snd_hda_get_sub_nodes +(unknown) sound/pci/hda/snd-hda-codec 0xd0b46468 snd_hda_codec_write_cache +(unknown) sound/pci/hda/snd-hda-codec 0xd30bbadc snd_hda_shutup_pins +(unknown) sound/pci/hda/snd-hda-codec 0xd6ddec64 snd_hda_codec_read +(unknown) sound/pci/hda/snd-hda-codec 0xd81aa6f2 snd_hda_mixer_amp_volume_put +(unknown) sound/pci/hda/snd-hda-codec 0xd9be13f4 snd_hda_codec_resume_cache +(unknown) sound/pci/hda/snd-hda-codec 0xd9dfae7c snd_hda_mixer_amp_volume_get +(unknown) sound/pci/hda/snd-hda-codec 0xdb1a670b snd_hda_codec_set_pincfg +(unknown) sound/pci/hda/snd-hda-codec 0xe8b27e3d snd_hda_sequence_write_cache +(unknown) sound/pci/hda/snd-hda-codec 0xec272f56 snd_hda_create_spdif_share_sw +(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 0xf1f7498c snd_hda_codec_update_cache +(unknown) sound/pci/hda/snd-hda-codec 0xf21869c3 snd_hda_mixer_bind_switch_put +(unknown) sound/pci/hda/snd-hda-codec 0xf35e8b07 snd_hda_codec_new +(unknown) sound/pci/hda/snd-hda-codec 0xf3dd614d snd_hda_mixer_bind_switch_get +(unknown) sound/pci/hda/snd-hda-codec 0xf90d5f58 snd_hda_detach_beep_device +(unknown) sound/pci/hda/snd-hda-codec 0xfcd16b15 snd_hda_parse_pin_def_config +(unknown) sound/pci/hda/snd-hda-codec 0xfdfe666e snd_hda_get_hint +(unknown) sound/pci/ice1712/snd-ice17xx-ak4xxx 0x7f6cf484 snd_ice1712_akm4xxx_build_controls +(unknown) sound/pci/ice1712/snd-ice17xx-ak4xxx 0xb8a5f254 snd_ice1712_akm4xxx_free +(unknown) sound/pci/ice1712/snd-ice17xx-ak4xxx 0xbe339030 snd_ice1712_akm4xxx_init +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x1e7d721a oxygen_write32_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x26a01675 oxygen_read16 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x2f158a7a oxygen_write_uart +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x32006d8a oxygen_read8 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x39e8946a oxygen_read_ac97 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x3ba0a640 oxygen_pci_resume +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x52ad538a oxygen_write8 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x536f38fe oxygen_pci_shutdown +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x53e4ec27 oxygen_write_spi +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x5664811f oxygen_pci_remove +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x59d7665a oxygen_read32 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x6afcb24d oxygen_write8_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x6b5c23c8 oxygen_write_ac97 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x71b50cb5 oxygen_reset_uart +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x756923aa oxygen_write_i2c +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x8f6f72ae oxygen_write_ac97_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x97490652 oxygen_write16_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x9a0fc45b oxygen_pci_suspend +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xa4a43257 oxygen_write16 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xa9c9a1cd oxygen_write32 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xce13a456 oxygen_pci_probe +(unknown) sound/pci/trident/snd-trident 0x363cfca5 snd_trident_alloc_voice +(unknown) sound/pci/trident/snd-trident 0x617f5a51 snd_trident_start_voice +(unknown) sound/pci/trident/snd-trident 0x86c21975 snd_trident_write_voice_regs +(unknown) sound/pci/trident/snd-trident 0xb3deab68 snd_trident_free_voice +(unknown) sound/pci/trident/snd-trident 0xc1c3ab37 snd_trident_stop_voice +(unknown) sound/soc/codecs/snd-soc-88pm860x 0x3cf7f82b pm860x_mic_jack_detect +(unknown) sound/soc/codecs/snd-soc-88pm860x 0xa319453b pm860x_hs_jack_detect +(unknown) sound/soc/codecs/snd-soc-cx20442 0x2ddbaf73 v253_ops +(unknown) sound/soc/codecs/snd-soc-l3 0x78c84c7e l3_write +(unknown) sound/soc/codecs/snd-soc-max9877 0x99d4abd7 max9877_add_controls +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x5b092e82 aic3x_set_gpio +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x8024e321 aic3x_button_pressed +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x8b86d266 aic3x_headset_detected +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0xa2b05d85 aic3x_set_headset_detection +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0xdc2e360b aic3x_get_gpio +(unknown) sound/soc/codecs/snd-soc-tpa6130a2 0x02403cbf tpa6130a2_add_controls +(unknown) sound/soc/codecs/snd-soc-tpa6130a2 0x41a0a37a tpa6130a2_stereo_enable +(unknown) sound/soc/codecs/snd-soc-wl1273 0xe11f315f wl1273_get_format +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0x6ee554b6 wm_hubs_add_analogue_routes +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0x757206d5 wm_hubs_spkmix_tlv +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0x84cd9c11 wm_hubs_handle_analogue_pdata +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0xda60cf91 wm_hubs_add_analogue_controls +(unknown) sound/soc/codecs/snd-soc-wm2000 0x5b08636f wm2000_add_controls +(unknown) sound/soc/codecs/snd-soc-wm8350 0xb17f1948 wm8350_mic_jack_detect +(unknown) sound/soc/codecs/snd-soc-wm8350 0xcd8c9f14 wm8350_hp_jack_detect +(unknown) sound/soc/codecs/snd-soc-wm8903 0x8e9be169 wm8903_mic_detect +(unknown) sound/soc/codecs/snd-soc-wm8915 0x9504bef2 wm8915_detect +(unknown) sound/soc/codecs/snd-soc-wm8962 0xcc2a284f wm8962_mic_detect +(unknown) sound/soc/codecs/snd-soc-wm8994 0x757b145b wm8958_mic_detect +(unknown) sound/soc/codecs/snd-soc-wm8994 0xe6265238 wm8994_mic_detect +(unknown) sound/soc/snd-soc-core 0x04e7719d snd_soc_bulk_write_raw +(unknown) sound/soc/snd-soc-core 0x108bc2e1 snd_soc_dai_set_clkdiv +(unknown) sound/soc/snd-soc-core 0x11c314b2 dapm_reg_event +(unknown) sound/soc/snd-soc-core 0x1391d164 snd_soc_dapm_sync +(unknown) sound/soc/snd-soc-core 0x13c74f8c snd_soc_dapm_put_enum_double +(unknown) sound/soc/snd-soc-core 0x1b0f614c snd_soc_put_volsw +(unknown) sound/soc/snd-soc-core 0x1b7f9264 snd_soc_dapm_disable_pin +(unknown) sound/soc/snd-soc-core 0x1ed1e523 snd_soc_debugfs_root +(unknown) sound/soc/snd-soc-core 0x20f41d2f snd_soc_dapm_new_control +(unknown) sound/soc/snd-soc-core 0x22ae4b54 snd_soc_dapm_get_pin_switch +(unknown) sound/soc/snd-soc-core 0x24d2f55f snd_soc_dapm_get_volsw +(unknown) sound/soc/snd-soc-core 0x2541a979 snd_soc_calc_frame_size +(unknown) sound/soc/snd-soc-core 0x258686a4 snd_soc_dapm_nc_pin +(unknown) sound/soc/snd-soc-core 0x25ed3f52 snd_soc_jack_report +(unknown) sound/soc/snd-soc-core 0x27f31761 snd_soc_dapm_new_controls +(unknown) sound/soc/snd-soc-core 0x293af1c4 snd_soc_dapm_force_enable_pin +(unknown) sound/soc/snd-soc-core 0x2c802532 snd_soc_codec_set_sysclk +(unknown) sound/soc/snd-soc-core 0x2d275aab snd_soc_dapm_get_enum_virt +(unknown) sound/soc/snd-soc-core 0x2d9cb82d snd_soc_get_enum_double +(unknown) sound/soc/snd-soc-core 0x3454c276 snd_soc_new_ac97_codec +(unknown) sound/soc/snd-soc-core 0x36285a1c snd_soc_put_enum_double +(unknown) sound/soc/snd-soc-core 0x3747f146 snd_soc_get_volsw_2r +(unknown) sound/soc/snd-soc-core 0x398c4dbb snd_soc_dapm_put_volsw +(unknown) sound/soc/snd-soc-core 0x39cd8bfb snd_soc_info_volsw_s8 +(unknown) sound/soc/snd-soc-core 0x3f275fa9 snd_soc_unregister_codec +(unknown) sound/soc/snd-soc-core 0x44620a10 snd_soc_jack_notifier_unregister +(unknown) sound/soc/snd-soc-core 0x45c663a2 snd_soc_update_bits +(unknown) sound/soc/snd-soc-core 0x48e0069e snd_soc_free_ac97_codec +(unknown) sound/soc/snd-soc-core 0x4afd5312 snd_soc_jack_add_zones +(unknown) sound/soc/snd-soc-core 0x4f2ae40a snd_soc_codec_volatile_register +(unknown) sound/soc/snd-soc-core 0x4fb3aa3f snd_soc_limit_volume +(unknown) sound/soc/snd-soc-core 0x565c8087 snd_soc_resume +(unknown) sound/soc/snd-soc-core 0x5b179b01 snd_soc_info_volsw +(unknown) sound/soc/snd-soc-core 0x5f2f3118 snd_soc_info_volsw_2r_sx +(unknown) sound/soc/snd-soc-core 0x60fac44d snd_soc_put_volsw_2r +(unknown) sound/soc/snd-soc-core 0x657c2c66 snd_soc_put_value_enum_double +(unknown) sound/soc/snd-soc-core 0x65f29584 snd_soc_cache_sync +(unknown) sound/soc/snd-soc-core 0x6994c4d6 snd_soc_dai_set_fmt +(unknown) sound/soc/snd-soc-core 0x71b9909f snd_soc_codec_writable_register +(unknown) sound/soc/snd-soc-core 0x71c08750 snd_soc_jack_get_type +(unknown) sound/soc/snd-soc-core 0x7258b42f snd_soc_dapm_new_widgets +(unknown) sound/soc/snd-soc-core 0x73fadac9 snd_soc_dai_set_sysclk +(unknown) sound/soc/snd-soc-core 0x74e9e79d snd_soc_jack_notifier_register +(unknown) sound/soc/snd-soc-core 0x799a596d snd_soc_default_writable_register +(unknown) sound/soc/snd-soc-core 0x7a2df98d snd_soc_get_value_enum_double +(unknown) sound/soc/snd-soc-core 0x7b42b055 snd_soc_default_volatile_register +(unknown) sound/soc/snd-soc-core 0x7c5c6eac snd_soc_cnew +(unknown) sound/soc/snd-soc-core 0x7e606130 snd_soc_calc_bclk +(unknown) sound/soc/snd-soc-core 0x7f0dc119 snd_soc_codec_readable_register +(unknown) sound/soc/snd-soc-core 0x81891d7f snd_soc_dapm_get_enum_double +(unknown) sound/soc/snd-soc-core 0x81a683c2 snd_soc_cache_write +(unknown) sound/soc/snd-soc-core 0x8230dc0b snd_soc_unregister_card +(unknown) sound/soc/snd-soc-core 0x85a38e53 snd_soc_dapm_get_pin_status +(unknown) sound/soc/snd-soc-core 0x86203a73 snd_soc_dapm_get_value_enum_double +(unknown) sound/soc/snd-soc-core 0x883a005b snd_soc_get_volsw_s8 +(unknown) sound/soc/snd-soc-core 0x8a81da76 snd_soc_set_runtime_hwparams +(unknown) sound/soc/snd-soc-core 0x8cb51131 snd_soc_jack_new +(unknown) sound/soc/snd-soc-core 0x925b04f5 snd_soc_test_bits +(unknown) sound/soc/snd-soc-core 0x928028cd snd_soc_jack_free_gpios +(unknown) sound/soc/snd-soc-core 0x945d80c8 snd_soc_info_volsw_2r +(unknown) sound/soc/snd-soc-core 0x953e80ef snd_soc_dai_digital_mute +(unknown) sound/soc/snd-soc-core 0x9d4217b7 snd_soc_read +(unknown) sound/soc/snd-soc-core 0x9ed889fa snd_soc_dapm_info_pin_switch +(unknown) sound/soc/snd-soc-core 0xa1765d46 snd_soc_get_volsw +(unknown) sound/soc/snd-soc-core 0xa3c055b6 snd_soc_poweroff +(unknown) sound/soc/snd-soc-core 0xa89c4c1a snd_soc_register_dais +(unknown) sound/soc/snd-soc-core 0xab15e0aa snd_soc_add_controls +(unknown) sound/soc/snd-soc-core 0xb041a03c snd_soc_info_enum_ext +(unknown) sound/soc/snd-soc-core 0xb262d644 snd_soc_register_card +(unknown) sound/soc/snd-soc-core 0xb75492c8 snd_soc_dapm_add_routes +(unknown) sound/soc/snd-soc-core 0xba3df6fd snd_soc_unregister_dai +(unknown) sound/soc/snd-soc-core 0xbc60971a snd_soc_dai_set_tristate +(unknown) sound/soc/snd-soc-core 0xbe722398 snd_soc_dapm_put_pin_switch +(unknown) sound/soc/snd-soc-core 0xbf0e0a51 snd_soc_dapm_ignore_suspend +(unknown) sound/soc/snd-soc-core 0xc1718f1d snd_soc_codec_set_pll +(unknown) sound/soc/snd-soc-core 0xc26ff3fc snd_soc_info_volsw_ext +(unknown) sound/soc/snd-soc-core 0xc2bcc44e snd_soc_update_bits_locked +(unknown) sound/soc/snd-soc-core 0xc5563f71 snd_soc_dai_set_channel_map +(unknown) sound/soc/snd-soc-core 0xc8269f94 snd_soc_params_to_frame_size +(unknown) sound/soc/snd-soc-core 0xcb6f9c1e snd_soc_default_readable_register +(unknown) sound/soc/snd-soc-core 0xd1255354 snd_soc_suspend +(unknown) sound/soc/snd-soc-core 0xd2a98eff snd_soc_dapm_put_value_enum_double +(unknown) sound/soc/snd-soc-core 0xd83271c3 snd_soc_write +(unknown) sound/soc/snd-soc-core 0xd85bad81 snd_soc_jack_add_pins +(unknown) sound/soc/snd-soc-core 0xde02fd60 snd_soc_dai_set_tdm_slot +(unknown) sound/soc/snd-soc-core 0xdf873550 snd_soc_put_volsw_s8 +(unknown) sound/soc/snd-soc-core 0xe190de81 snd_soc_dai_set_pll +(unknown) sound/soc/snd-soc-core 0xe3fcd5e8 snd_soc_put_volsw_2r_sx +(unknown) sound/soc/snd-soc-core 0xe4395a67 snd_soc_pm_ops +(unknown) sound/soc/snd-soc-core 0xe52a1b74 snd_soc_codec_set_cache_io +(unknown) sound/soc/snd-soc-core 0xe536dfe0 snd_soc_cache_read +(unknown) sound/soc/snd-soc-core 0xe5a0cdd6 snd_soc_register_codec +(unknown) sound/soc/snd-soc-core 0xe5e8cf74 snd_soc_dapm_free +(unknown) sound/soc/snd-soc-core 0xe679003b snd_soc_jack_add_gpios +(unknown) sound/soc/snd-soc-core 0xeb148a20 snd_soc_register_dai +(unknown) sound/soc/snd-soc-core 0xeb711ae7 snd_soc_params_to_bclk +(unknown) sound/soc/snd-soc-core 0xebe1213a snd_soc_info_enum_double +(unknown) sound/soc/snd-soc-core 0xf03f0b66 snd_soc_unregister_platform +(unknown) sound/soc/snd-soc-core 0xf409f23a snd_soc_register_platform +(unknown) sound/soc/snd-soc-core 0xf84837d9 snd_soc_get_volsw_2r_sx +(unknown) sound/soc/snd-soc-core 0xf8493f6f snd_soc_dapm_put_enum_virt +(unknown) sound/soc/snd-soc-core 0xfa36e4a1 snd_soc_dapm_enable_pin +(unknown) sound/soc/snd-soc-core 0xfdf12906 snd_soc_unregister_dais +(unknown) sound/soundcore 0x5513c15a sound_class +(unknown) sound/synth/emux/snd-emux-synth 0x4bbae0de snd_emux_free +(unknown) sound/synth/emux/snd-emux-synth 0x5e18e067 snd_emux_new +(unknown) sound/synth/emux/snd-emux-synth 0x655cb202 snd_sf_linear_to_log +(unknown) sound/synth/emux/snd-emux-synth 0x709bcf0d snd_emux_unlock_voice +(unknown) sound/synth/emux/snd-emux-synth 0x7c552046 snd_emux_lock_voice +(unknown) sound/synth/emux/snd-emux-synth 0x9fc7a452 snd_emux_register +(unknown) sound/synth/emux/snd-emux-synth 0xad9ec305 snd_emux_terminate_all +(unknown) sound/synth/snd-util-mem 0x0cc9986a snd_util_memhdr_free +(unknown) sound/synth/snd-util-mem 0x366f96a6 snd_util_mem_alloc +(unknown) sound/synth/snd-util-mem 0x3d053b8f __snd_util_memblk_new +(unknown) sound/synth/snd-util-mem 0x4b911008 snd_util_memhdr_new +(unknown) sound/synth/snd-util-mem 0x73bae5dc __snd_util_mem_free +(unknown) sound/synth/snd-util-mem 0xa1927fd0 __snd_util_mem_alloc +(unknown) sound/synth/snd-util-mem 0xd7d86b4b snd_util_mem_avail +(unknown) sound/synth/snd-util-mem 0xe86a0a17 snd_util_mem_free +(unknown) sound/usb/snd-usbmidi-lib 0x0328cf57 snd_usbmidi_create +(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 0xd9d2bb03 snd_usbmidi_disconnect +(unknown) ubuntu/dm-raid4-5/dm-raid45 0x2ed2c6f9 dm_mem_cache_client_destroy +(unknown) ubuntu/dm-raid4-5/dm-raid45 0x3dc5a507 dm_mem_cache_client_create +(unknown) ubuntu/dm-raid4-5/dm-raid45 0x88418c7d dm_mem_cache_alloc +(unknown) ubuntu/dm-raid4-5/dm-raid45 0x920a7a41 dm_message_parse +(unknown) ubuntu/dm-raid4-5/dm-raid45 0xd0184386 dm_mem_cache_grow +(unknown) ubuntu/dm-raid4-5/dm-raid45 0xe5707851 dm_mem_cache_free +(unknown) ubuntu/dm-raid4-5/dm-raid45 0xf735607a dm_mem_cache_shrink +EXPORT_SYMBOL vmlinux 0x00000000 softirq_work_list +EXPORT_SYMBOL vmlinux 0x0027666c security_path_chown +EXPORT_SYMBOL vmlinux 0x002de09c vfsmount_lock_global_unlock_online +EXPORT_SYMBOL vmlinux 0x00349f06 phy_start +EXPORT_SYMBOL vmlinux 0x0036ff6e blk_end_request_cur +EXPORT_SYMBOL vmlinux 0x003f0b97 mmc_card_awake +EXPORT_SYMBOL vmlinux 0x004a0a55 clocksource_unregister +EXPORT_SYMBOL vmlinux 0x0055c60c simple_write_end +EXPORT_SYMBOL vmlinux 0x006a4473 unregister_nls +EXPORT_SYMBOL vmlinux 0x007b0da7 lookup_hash +EXPORT_SYMBOL vmlinux 0x00801678 flush_scheduled_work +EXPORT_SYMBOL vmlinux 0x0082b6b9 i2c_smbus_write_block_data +EXPORT_SYMBOL vmlinux 0x00be774d filp_close +EXPORT_SYMBOL vmlinux 0x00c4754d agp_bind_memory +EXPORT_SYMBOL vmlinux 0x00cc197e scsi_eh_prep_cmnd +EXPORT_SYMBOL vmlinux 0x00e8097b csum_partial_copy_fromiovecend +EXPORT_SYMBOL vmlinux 0x00f42699 files_lglock_global_unlock +EXPORT_SYMBOL vmlinux 0x00fa0a1e simple_readpage +EXPORT_SYMBOL vmlinux 0x01139ffc max_mapnr +EXPORT_SYMBOL vmlinux 0x012cd602 generic_file_fsync +EXPORT_SYMBOL vmlinux 0x016ec011 sock_alloc_send_skb +EXPORT_SYMBOL vmlinux 0x017d51e3 register_tcf_proto_ops +EXPORT_SYMBOL vmlinux 0x01800f18 __block_write_begin +EXPORT_SYMBOL vmlinux 0x01848680 neigh_ifdown +EXPORT_SYMBOL vmlinux 0x01884d45 tcf_em_tree_destroy +EXPORT_SYMBOL vmlinux 0x01902adf netpoll_trap +EXPORT_SYMBOL vmlinux 0x01907bf0 xfrm_register_type +EXPORT_SYMBOL vmlinux 0x0190842d sk_reset_timer +EXPORT_SYMBOL vmlinux 0x0196a8ab wait_iff_congested +EXPORT_SYMBOL vmlinux 0x01b70ef5 __percpu_counter_init +EXPORT_SYMBOL vmlinux 0x01c991c9 bio_clone +EXPORT_SYMBOL vmlinux 0x01d1348e dentry_open +EXPORT_SYMBOL vmlinux 0x01d19038 acpi_enable_subsystem +EXPORT_SYMBOL vmlinux 0x01da254f key_put +EXPORT_SYMBOL vmlinux 0x02050638 kmem_cache_alloc_trace +EXPORT_SYMBOL vmlinux 0x02124474 ip_send_check +EXPORT_SYMBOL vmlinux 0x0234d503 set_pages_array_wb +EXPORT_SYMBOL vmlinux 0x0237b57a arch_unregister_cpu +EXPORT_SYMBOL vmlinux 0x025b2656 ps2_handle_response +EXPORT_SYMBOL vmlinux 0x02649054 security_sock_rcv_skb +EXPORT_SYMBOL vmlinux 0x028dc852 make_EII_client +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 0x0319b4f2 kthread_create_on_node +EXPORT_SYMBOL vmlinux 0x0334da4e scsi_command_size_tbl +EXPORT_SYMBOL vmlinux 0x033eacc9 __skb_tx_hash +EXPORT_SYMBOL vmlinux 0x034f9e73 param_ops_byte +EXPORT_SYMBOL vmlinux 0x03592ea0 security_unix_stream_connect +EXPORT_SYMBOL vmlinux 0x0365f69a md_check_recovery +EXPORT_SYMBOL vmlinux 0x037a0cba kfree +EXPORT_SYMBOL vmlinux 0x03af6a8f input_mt_report_slot_state +EXPORT_SYMBOL vmlinux 0x03b002a7 jbd2_journal_get_create_access +EXPORT_SYMBOL vmlinux 0x03be1fa6 mb_cache_entry_release +EXPORT_SYMBOL vmlinux 0x03c06156 bitmap_fold +EXPORT_SYMBOL vmlinux 0x03d14be1 netdev_set_master +EXPORT_SYMBOL vmlinux 0x03d65370 console_start +EXPORT_SYMBOL vmlinux 0x03d6ac23 journal_update_format +EXPORT_SYMBOL vmlinux 0x03e91082 bitmap_end_sync +EXPORT_SYMBOL vmlinux 0x03eaa99c blk_integrity_unregister +EXPORT_SYMBOL vmlinux 0x03fd2571 vm_unmap_ram +EXPORT_SYMBOL vmlinux 0x041943d1 sched_autogroup_detach +EXPORT_SYMBOL vmlinux 0x0422fe4a inet_csk_timer_bug_msg +EXPORT_SYMBOL vmlinux 0x043137e4 get_user_pages +EXPORT_SYMBOL vmlinux 0x0487f831 fb_find_best_display +EXPORT_SYMBOL vmlinux 0x04a75153 dm_io_client_destroy +EXPORT_SYMBOL vmlinux 0x04ade1ad f_setown +EXPORT_SYMBOL vmlinux 0x04d8c750 release_perfctr_nmi +EXPORT_SYMBOL vmlinux 0x04ea56f9 _kstrtol +EXPORT_SYMBOL vmlinux 0x04f2131b nobh_writepage +EXPORT_SYMBOL vmlinux 0x0521b2ee set_current_groups +EXPORT_SYMBOL vmlinux 0x05240ee7 percpu_counter_batch +EXPORT_SYMBOL vmlinux 0x054daee6 spi_dv_device +EXPORT_SYMBOL vmlinux 0x056f2891 blk_integrity_is_initialized +EXPORT_SYMBOL vmlinux 0x057ce975 hex_dump_to_buffer +EXPORT_SYMBOL vmlinux 0x05a0884c pm860x_bulk_write +EXPORT_SYMBOL vmlinux 0x05a7763b scm_fp_dup +EXPORT_SYMBOL vmlinux 0x05fbb82d input_free_device +EXPORT_SYMBOL vmlinux 0x0612fbc4 simple_transaction_read +EXPORT_SYMBOL vmlinux 0x0614b499 register_console +EXPORT_SYMBOL vmlinux 0x061651be strcat +EXPORT_SYMBOL vmlinux 0x06198950 rfkill_destroy +EXPORT_SYMBOL vmlinux 0x062ac159 udp_lib_getsockopt +EXPORT_SYMBOL vmlinux 0x062d1691 tcf_em_tree_validate +EXPORT_SYMBOL vmlinux 0x0634100a bitmap_parselist_user +EXPORT_SYMBOL vmlinux 0x06398664 filemap_write_and_wait +EXPORT_SYMBOL vmlinux 0x06406f27 nla_append +EXPORT_SYMBOL vmlinux 0x06407f06 is_bad_inode +EXPORT_SYMBOL vmlinux 0x064ffd00 input_get_keycode +EXPORT_SYMBOL vmlinux 0x066466fc agp_generic_type_to_mask_type +EXPORT_SYMBOL vmlinux 0x066669ad generic_fillattr +EXPORT_SYMBOL vmlinux 0x067d8d35 security_release_secctx +EXPORT_SYMBOL vmlinux 0x068488bf md_wait_for_blocked_rdev +EXPORT_SYMBOL vmlinux 0x068c7263 ioremap_cache +EXPORT_SYMBOL vmlinux 0x069ed9ed phy_register_fixup_for_id +EXPORT_SYMBOL vmlinux 0x06a3a375 blk_queue_stack_limits +EXPORT_SYMBOL vmlinux 0x06ab60c0 _raw_write_unlock_irqrestore +EXPORT_SYMBOL vmlinux 0x06d728b1 tcp_parse_md5sig_option +EXPORT_SYMBOL vmlinux 0x06eeb251 acpi_bus_start +EXPORT_SYMBOL vmlinux 0x06f32926 abx500_register_ops +EXPORT_SYMBOL vmlinux 0x06fe3b14 default_grn +EXPORT_SYMBOL vmlinux 0x0725b30d inet_del_protocol +EXPORT_SYMBOL vmlinux 0x0727c4f3 iowrite8 +EXPORT_SYMBOL vmlinux 0x072eec83 mii_check_link +EXPORT_SYMBOL vmlinux 0x073dfa12 generate_resume_trace +EXPORT_SYMBOL vmlinux 0x0744d1b7 vc_resize +EXPORT_SYMBOL vmlinux 0x07608604 acpi_get_vendor_resource +EXPORT_SYMBOL vmlinux 0x07760c1b idr_get_new +EXPORT_SYMBOL vmlinux 0x07768eea xfrm_policy_destroy +EXPORT_SYMBOL vmlinux 0x0799aca4 local_bh_enable +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 0x07fb488e xfrm_prepare_input +EXPORT_SYMBOL vmlinux 0x0820fd3b serio_reconnect +EXPORT_SYMBOL vmlinux 0x0828f795 inet_frags_fini +EXPORT_SYMBOL vmlinux 0x082c3213 pci_root_buses +EXPORT_SYMBOL vmlinux 0x0842fd6a pci_wake_from_d3 +EXPORT_SYMBOL vmlinux 0x08708cd1 ps2_drain +EXPORT_SYMBOL vmlinux 0x08907f75 inet6_unregister_protosw +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 0x08db394a blk_end_request_all +EXPORT_SYMBOL vmlinux 0x08e4575b md_write_start +EXPORT_SYMBOL vmlinux 0x08f76c80 dm_io_client_create +EXPORT_SYMBOL vmlinux 0x08f8025b __dev_get_by_name +EXPORT_SYMBOL vmlinux 0x090761e2 __generic_file_aio_write +EXPORT_SYMBOL vmlinux 0x090a8ade dma_mark_declared_memory_occupied +EXPORT_SYMBOL vmlinux 0x0929aff8 nf_ip_checksum +EXPORT_SYMBOL vmlinux 0x09308402 netdev_rx_csum_fault +EXPORT_SYMBOL vmlinux 0x0933aae1 efi_enabled +EXPORT_SYMBOL vmlinux 0x09393088 nf_hook_slow +EXPORT_SYMBOL vmlinux 0x093e947e posix_acl_create_masq +EXPORT_SYMBOL vmlinux 0x0940d8f6 inode_init_owner +EXPORT_SYMBOL vmlinux 0x0948cde9 num_physpages +EXPORT_SYMBOL vmlinux 0x094b1cd8 tcf_exts_change +EXPORT_SYMBOL vmlinux 0x0956b874 xfrm_state_lookup_byaddr +EXPORT_SYMBOL vmlinux 0x095b77dd __dquot_free_space +EXPORT_SYMBOL vmlinux 0x09775cdc kref_get +EXPORT_SYMBOL vmlinux 0x098b71c6 fb_dealloc_cmap +EXPORT_SYMBOL vmlinux 0x099f1af5 wireless_spy_update +EXPORT_SYMBOL vmlinux 0x09a30cb7 kunmap +EXPORT_SYMBOL vmlinux 0x09aab5a3 register_filesystem +EXPORT_SYMBOL vmlinux 0x09b8578c gnet_stats_finish_copy +EXPORT_SYMBOL vmlinux 0x09bf1e6e _raw_read_unlock_bh +EXPORT_SYMBOL vmlinux 0x09c39a3a pci_choose_state +EXPORT_SYMBOL vmlinux 0x09c55cec schedule_timeout_interruptible +EXPORT_SYMBOL vmlinux 0x09c8eb55 font_vga_8x16 +EXPORT_SYMBOL vmlinux 0x09d44df9 in_lock_functions +EXPORT_SYMBOL vmlinux 0x09dde401 security_inode_getsecctx +EXPORT_SYMBOL vmlinux 0x09e8fc30 netdev_err +EXPORT_SYMBOL vmlinux 0x09f20dda idr_init +EXPORT_SYMBOL vmlinux 0x0a160c8d mount_single +EXPORT_SYMBOL vmlinux 0x0a2487e0 unblock_all_signals +EXPORT_SYMBOL vmlinux 0x0a3131f6 strnchr +EXPORT_SYMBOL vmlinux 0x0a469d23 mfd_clone_cell +EXPORT_SYMBOL vmlinux 0x0a5ec514 d_find_alias +EXPORT_SYMBOL vmlinux 0x0a777b01 jbd2_inode_cache +EXPORT_SYMBOL vmlinux 0x0a794f2d devm_ioport_map +EXPORT_SYMBOL vmlinux 0x0a7d7469 scsi_remove_device +EXPORT_SYMBOL vmlinux 0x0a8bd373 simple_link +EXPORT_SYMBOL vmlinux 0x0acb1a3c __bitmap_shift_right +EXPORT_SYMBOL vmlinux 0x0acf7679 dma_issue_pending_all +EXPORT_SYMBOL vmlinux 0x0af5f9f8 sget +EXPORT_SYMBOL vmlinux 0x0b066359 setup_arg_pages +EXPORT_SYMBOL vmlinux 0x0b0d888b icmpv6_err_convert +EXPORT_SYMBOL vmlinux 0x0b0fe74b kobject_get +EXPORT_SYMBOL vmlinux 0x0b1beb31 vmalloc_32_user +EXPORT_SYMBOL vmlinux 0x0b3b646c xfrm_unregister_mode +EXPORT_SYMBOL vmlinux 0x0b3e1bf9 xfrm4_rcv +EXPORT_SYMBOL vmlinux 0x0b48677a __kfifo_init +EXPORT_SYMBOL vmlinux 0x0b4cc011 pci_set_power_state +EXPORT_SYMBOL vmlinux 0x0b7086d9 param_get_short +EXPORT_SYMBOL vmlinux 0x0b718d72 simple_fill_super +EXPORT_SYMBOL vmlinux 0x0b742fd7 simple_strtol +EXPORT_SYMBOL vmlinux 0x0b77413a down_write_trylock +EXPORT_SYMBOL vmlinux 0x0b802d6f inet_frags_exit_net +EXPORT_SYMBOL vmlinux 0x0b858234 unregister_cdrom +EXPORT_SYMBOL vmlinux 0x0ba4ae6e genlmsg_multicast_allns +EXPORT_SYMBOL vmlinux 0x0bc477a2 irq_set_irq_type +EXPORT_SYMBOL vmlinux 0x0bd9a61b kernel_connect +EXPORT_SYMBOL vmlinux 0x0c2d4a14 xfrm_state_lookup +EXPORT_SYMBOL vmlinux 0x0c328c8d filemap_write_and_wait_range +EXPORT_SYMBOL vmlinux 0x0c5b5777 write_inode_now +EXPORT_SYMBOL vmlinux 0x0c5dfb08 fb_set_var +EXPORT_SYMBOL vmlinux 0x0c65e73c scsi_normalize_sense +EXPORT_SYMBOL vmlinux 0x0c69e750 netpoll_setup +EXPORT_SYMBOL vmlinux 0x0c8c9e99 scsi_show_extd_sense +EXPORT_SYMBOL vmlinux 0x0c92ae88 find_get_pages_tag +EXPORT_SYMBOL vmlinux 0x0ca7b7a8 acpi_check_region +EXPORT_SYMBOL vmlinux 0x0cae232b utf16s_to_utf8s +EXPORT_SYMBOL vmlinux 0x0cc1c569 __lru_cache_add +EXPORT_SYMBOL vmlinux 0x0cc7f956 edac_mce_register +EXPORT_SYMBOL vmlinux 0x0ce31d8e follow_down +EXPORT_SYMBOL vmlinux 0x0d2a0e3b scsi_host_set_state +EXPORT_SYMBOL vmlinux 0x0d3a7a5a inet_select_addr +EXPORT_SYMBOL vmlinux 0x0d3d9cf0 __nla_reserve_nohdr +EXPORT_SYMBOL vmlinux 0x0d3dda14 acpi_get_type +EXPORT_SYMBOL vmlinux 0x0d542439 __ipv6_addr_type +EXPORT_SYMBOL vmlinux 0x0d5cc47e vfs_path_lookup +EXPORT_SYMBOL vmlinux 0x0d71bf90 __sock_create +EXPORT_SYMBOL vmlinux 0x0d9f5276 sync_inode_metadata +EXPORT_SYMBOL vmlinux 0x0da10ec3 security_sock_graft +EXPORT_SYMBOL vmlinux 0x0ded0bdc skb_copy_datagram_from_iovec +EXPORT_SYMBOL vmlinux 0x0e16ab19 iget_locked +EXPORT_SYMBOL vmlinux 0x0e174aa7 __init_waitqueue_head +EXPORT_SYMBOL vmlinux 0x0e1d28be pci_disable_ido +EXPORT_SYMBOL vmlinux 0x0e4fde7d dm_table_get +EXPORT_SYMBOL vmlinux 0x0e52592a panic +EXPORT_SYMBOL vmlinux 0x0e5375e6 put_disk +EXPORT_SYMBOL vmlinux 0x0e56e27d rfkill_set_hw_state +EXPORT_SYMBOL vmlinux 0x0e75663a prepare_to_wait +EXPORT_SYMBOL vmlinux 0x0ee3f7a7 dev_close +EXPORT_SYMBOL vmlinux 0x0f413b36 unregister_shrinker +EXPORT_SYMBOL vmlinux 0x0f48ebd6 kset_register +EXPORT_SYMBOL vmlinux 0x0f59f197 param_array_ops +EXPORT_SYMBOL vmlinux 0x0f7218cf scsi_eh_finish_cmd +EXPORT_SYMBOL vmlinux 0x0f850150 bio_integrity_prep +EXPORT_SYMBOL vmlinux 0x0f9b28a9 pfifo_qdisc_ops +EXPORT_SYMBOL vmlinux 0x0faef0ed __tasklet_schedule +EXPORT_SYMBOL vmlinux 0x0fb0489b fb_get_mode +EXPORT_SYMBOL vmlinux 0x0fcfdc14 abx500_get_register_interruptible +EXPORT_SYMBOL vmlinux 0x0fd00a68 acpi_clear_event +EXPORT_SYMBOL vmlinux 0x0fd77f9e max8998_read_reg +EXPORT_SYMBOL vmlinux 0x0fe5582c skb_dequeue_tail +EXPORT_SYMBOL vmlinux 0x0fe94606 pci_fixup_device +EXPORT_SYMBOL vmlinux 0x0ff2b602 slhc_compress +EXPORT_SYMBOL vmlinux 0x1014e307 __page_symlink +EXPORT_SYMBOL vmlinux 0x1029f506 i2c_smbus_xfer +EXPORT_SYMBOL vmlinux 0x102c56de irq_regs +EXPORT_SYMBOL vmlinux 0x10397c1e pci_enable_ltr +EXPORT_SYMBOL vmlinux 0x1090dfee sock_recvmsg +EXPORT_SYMBOL vmlinux 0x10b6a066 writeback_inodes_sb +EXPORT_SYMBOL vmlinux 0x10d9d048 icmp_err_convert +EXPORT_SYMBOL vmlinux 0x10e15402 try_to_release_page +EXPORT_SYMBOL vmlinux 0x10ee20bb default_blu +EXPORT_SYMBOL vmlinux 0x1101f297 inet_frags_init +EXPORT_SYMBOL vmlinux 0x11089ac7 _ctype +EXPORT_SYMBOL vmlinux 0x110a32cd dev_deactivate +EXPORT_SYMBOL vmlinux 0x112564b4 vfs_mknod +EXPORT_SYMBOL vmlinux 0x11267875 scsi_extd_sense_format +EXPORT_SYMBOL vmlinux 0x1152a1ac tcp_v4_tw_get_peer +EXPORT_SYMBOL vmlinux 0x11633870 param_set_ushort +EXPORT_SYMBOL vmlinux 0x1163f0a7 blk_max_low_pfn +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 0x1196579b wait_for_key_construction +EXPORT_SYMBOL vmlinux 0x11975a38 buffer_migrate_page +EXPORT_SYMBOL vmlinux 0x11be200c skb_copy_and_csum_datagram_iovec +EXPORT_SYMBOL vmlinux 0x11f2c43a kernel_getsockopt +EXPORT_SYMBOL vmlinux 0x11f47e1b __register_binfmt +EXPORT_SYMBOL vmlinux 0x11f7ed4c hex_to_bin +EXPORT_SYMBOL vmlinux 0x11fa263a bio_integrity_advance +EXPORT_SYMBOL vmlinux 0x1218f1d5 submit_bh +EXPORT_SYMBOL vmlinux 0x122fa301 pnp_unregister_driver +EXPORT_SYMBOL vmlinux 0x12360b79 prepare_to_wait_exclusive +EXPORT_SYMBOL vmlinux 0x1239cd38 tcp_rcv_established +EXPORT_SYMBOL vmlinux 0x125102b6 ab8500_gpadc_convert +EXPORT_SYMBOL vmlinux 0x1261d4b6 skb_append_datato_frags +EXPORT_SYMBOL vmlinux 0x127a373f try_to_del_timer_sync +EXPORT_SYMBOL vmlinux 0x127f1cf8 vfs_lstat +EXPORT_SYMBOL vmlinux 0x12a38747 usleep_range +EXPORT_SYMBOL vmlinux 0x12a4e9e8 cdrom_mode_sense +EXPORT_SYMBOL vmlinux 0x12ad32c6 __bforget +EXPORT_SYMBOL vmlinux 0x12b7dee0 proto_unregister +EXPORT_SYMBOL vmlinux 0x12c29849 fb_blank +EXPORT_SYMBOL vmlinux 0x12c3e7cc netlink_broadcast +EXPORT_SYMBOL vmlinux 0x12c4935f netif_set_real_num_tx_queues +EXPORT_SYMBOL vmlinux 0x12d61da4 scsi_host_put +EXPORT_SYMBOL vmlinux 0x12da5bb2 __kmalloc +EXPORT_SYMBOL vmlinux 0x12f99022 inet_frags_init_net +EXPORT_SYMBOL vmlinux 0x131a975e vga_tryget +EXPORT_SYMBOL vmlinux 0x131f72a4 inet_proto_csum_replace4 +EXPORT_SYMBOL vmlinux 0x133606e0 nf_register_hooks +EXPORT_SYMBOL vmlinux 0x133cade5 interruptible_sleep_on_timeout +EXPORT_SYMBOL vmlinux 0x1376e4d3 init_buffer +EXPORT_SYMBOL vmlinux 0x138ee0a2 blk_sync_queue +EXPORT_SYMBOL vmlinux 0x13b65a01 x86_bios_cpu_apicid +EXPORT_SYMBOL vmlinux 0x13cef975 agp_free_memory +EXPORT_SYMBOL vmlinux 0x13d0adf7 __kfifo_out +EXPORT_SYMBOL vmlinux 0x13e09cc4 tcp_setsockopt +EXPORT_SYMBOL vmlinux 0x13ec80f3 param_set_short +EXPORT_SYMBOL vmlinux 0x13f42152 system_entering_hibernation +EXPORT_SYMBOL vmlinux 0x1420b379 kstrtou16_from_user +EXPORT_SYMBOL vmlinux 0x1422ae74 tcp_mtup_init +EXPORT_SYMBOL vmlinux 0x1429be4d find_inode_number +EXPORT_SYMBOL vmlinux 0x1430e6e0 unregister_acpi_notifier +EXPORT_SYMBOL vmlinux 0x1439b8f2 pci_request_region +EXPORT_SYMBOL vmlinux 0x144956e5 sk_alloc +EXPORT_SYMBOL vmlinux 0x1468361c __bio_clone +EXPORT_SYMBOL vmlinux 0x14cc18af xfrm4_rcv_encap +EXPORT_SYMBOL vmlinux 0x14d41c44 rtnl_unicast +EXPORT_SYMBOL vmlinux 0x14de1330 i2c_master_send +EXPORT_SYMBOL vmlinux 0x14e7ca7c alloc_cpu_rmap +EXPORT_SYMBOL vmlinux 0x150b7750 tty_chars_in_buffer +EXPORT_SYMBOL vmlinux 0x152e5bc6 xfrm_unregister_km +EXPORT_SYMBOL vmlinux 0x1545985a mmc_align_data_size +EXPORT_SYMBOL vmlinux 0x1551dc51 bitmap_find_free_region +EXPORT_SYMBOL vmlinux 0x155aae23 dev_notice +EXPORT_SYMBOL vmlinux 0x155cab6a dev_set_promiscuity +EXPORT_SYMBOL vmlinux 0x15665197 pci_scan_slot +EXPORT_SYMBOL vmlinux 0x156d23ba gnet_stats_copy_rate_est +EXPORT_SYMBOL vmlinux 0x1574c0b9 del_timer +EXPORT_SYMBOL vmlinux 0x1577f71d tcf_exts_validate +EXPORT_SYMBOL vmlinux 0x158cb8f4 sock_get_timestampns +EXPORT_SYMBOL vmlinux 0x1596a8e0 keyring_search +EXPORT_SYMBOL vmlinux 0x15b559b2 blk_rq_map_user +EXPORT_SYMBOL vmlinux 0x15b581c7 fsnotify_put_group +EXPORT_SYMBOL vmlinux 0x15c17cb2 pci_target_state +EXPORT_SYMBOL vmlinux 0x15d8c8aa edac_mce_unregister +EXPORT_SYMBOL vmlinux 0x15e7f756 cdev_add +EXPORT_SYMBOL vmlinux 0x160ea4c8 sfi_disabled +EXPORT_SYMBOL vmlinux 0x161b57ce iov_iter_copy_from_user +EXPORT_SYMBOL vmlinux 0x1627ed72 register_dcbevent_notifier +EXPORT_SYMBOL vmlinux 0x16305289 warn_slowpath_null +EXPORT_SYMBOL vmlinux 0x163ba8c6 dma_pool_create +EXPORT_SYMBOL vmlinux 0x1653666d intel_gmch_remove +EXPORT_SYMBOL vmlinux 0x16592094 _raw_write_lock +EXPORT_SYMBOL vmlinux 0x165a2091 acpi_notifier_call_chain +EXPORT_SYMBOL vmlinux 0x166794d7 filemap_fault +EXPORT_SYMBOL vmlinux 0x166ed33c jbd2_trans_will_send_data_barrier +EXPORT_SYMBOL vmlinux 0x16742473 pci_find_next_bus +EXPORT_SYMBOL vmlinux 0x1674429d kset_unregister +EXPORT_SYMBOL vmlinux 0x167556ae boot_cpu_data +EXPORT_SYMBOL vmlinux 0x167e7f9d __get_user_1 +EXPORT_SYMBOL vmlinux 0x167feeb0 tty_register_ldisc +EXPORT_SYMBOL vmlinux 0x16a1eff3 locks_copy_lock +EXPORT_SYMBOL vmlinux 0x16e1fc57 mb_cache_entry_insert +EXPORT_SYMBOL vmlinux 0x170c25ee acpi_get_next_object +EXPORT_SYMBOL vmlinux 0x1726adbb d_path +EXPORT_SYMBOL vmlinux 0x1726d6d6 sock_wake_async +EXPORT_SYMBOL vmlinux 0x1756e7f9 dev_addr_del +EXPORT_SYMBOL vmlinux 0x178a11c9 pnp_register_card_driver +EXPORT_SYMBOL vmlinux 0x17a7331d scsi_bios_ptable +EXPORT_SYMBOL vmlinux 0x17df17bc sysctl_tcp_ecn +EXPORT_SYMBOL vmlinux 0x17edde3b pci_get_device +EXPORT_SYMBOL vmlinux 0x17f341a0 i8042_lock_chip +EXPORT_SYMBOL vmlinux 0x1823394c udp_flush_pending_frames +EXPORT_SYMBOL vmlinux 0x183fa88b mempool_alloc_slab +EXPORT_SYMBOL vmlinux 0x184b82fb mmc_vddrange_to_ocrmask +EXPORT_SYMBOL vmlinux 0x1868e296 tcp_make_synack +EXPORT_SYMBOL vmlinux 0x187907ad textsearch_register +EXPORT_SYMBOL vmlinux 0x187e0cd2 nf_log_register +EXPORT_SYMBOL vmlinux 0x18b6e33b bio_sector_offset +EXPORT_SYMBOL vmlinux 0x18cfde2c __sk_mem_reclaim +EXPORT_SYMBOL vmlinux 0x18e3d562 acpi_bus_generate_proc_event +EXPORT_SYMBOL vmlinux 0x18fb2c45 skb_gso_segment +EXPORT_SYMBOL vmlinux 0x1914b1ac tcp_initialize_rcv_mss +EXPORT_SYMBOL vmlinux 0x1927d21c qdisc_class_hash_grow +EXPORT_SYMBOL vmlinux 0x194a49ba dentry_unhash +EXPORT_SYMBOL vmlinux 0x1958376f abx500_mask_and_set_register_interruptible +EXPORT_SYMBOL vmlinux 0x1963183c __elv_add_request +EXPORT_SYMBOL vmlinux 0x198d3094 mfd_cell_enable +EXPORT_SYMBOL vmlinux 0x19900826 ip_defrag +EXPORT_SYMBOL vmlinux 0x1990248d follow_up +EXPORT_SYMBOL vmlinux 0x19912407 cpu_rmap_update +EXPORT_SYMBOL vmlinux 0x199ed0cd net_disable_timestamp +EXPORT_SYMBOL vmlinux 0x19ab6028 generic_cont_expand_simple +EXPORT_SYMBOL vmlinux 0x19accb59 nf_afinfo +EXPORT_SYMBOL vmlinux 0x19b6d139 tcp_v4_md5_do_add +EXPORT_SYMBOL vmlinux 0x19b741dc devm_iounmap +EXPORT_SYMBOL vmlinux 0x19bd383b security_secmark_refcount_dec +EXPORT_SYMBOL vmlinux 0x19d37a53 dma_release_declared_memory +EXPORT_SYMBOL vmlinux 0x19f6e0d4 netlink_unicast +EXPORT_SYMBOL vmlinux 0x1a0b32c7 vlan_dev_real_dev +EXPORT_SYMBOL vmlinux 0x1a3ef04e d_alloc +EXPORT_SYMBOL vmlinux 0x1a45cb6c acpi_disabled +EXPORT_SYMBOL vmlinux 0x1a4f3f7a hippi_type_trans +EXPORT_SYMBOL vmlinux 0x1a62e71f generic_file_aio_read +EXPORT_SYMBOL vmlinux 0x1a63af34 vga_switcheroo_process_delayed_switch +EXPORT_SYMBOL vmlinux 0x1a925a66 down +EXPORT_SYMBOL vmlinux 0x1ab3100f end_buffer_write_sync +EXPORT_SYMBOL vmlinux 0x1ace138d bitmap_allocate_region +EXPORT_SYMBOL vmlinux 0x1acf6ca2 rwsem_down_write_failed +EXPORT_SYMBOL vmlinux 0x1ad3b615 generic_pipe_buf_map +EXPORT_SYMBOL vmlinux 0x1ad723ae keyring_clear +EXPORT_SYMBOL vmlinux 0x1ad7805e mutex_lock +EXPORT_SYMBOL vmlinux 0x1ad80c39 udplite_prot +EXPORT_SYMBOL vmlinux 0x1aed7786 proc_create_data +EXPORT_SYMBOL vmlinux 0x1af7a399 agp_alloc_bridge +EXPORT_SYMBOL vmlinux 0x1b015d25 bitmap_parselist +EXPORT_SYMBOL vmlinux 0x1b0a7e13 security_inode_setsecctx +EXPORT_SYMBOL vmlinux 0x1b0e99e2 mdio_bus_type +EXPORT_SYMBOL vmlinux 0x1b13f394 idr_pre_get +EXPORT_SYMBOL vmlinux 0x1b2576d6 pci_try_set_mwi +EXPORT_SYMBOL vmlinux 0x1b39460e __insert_inode_hash +EXPORT_SYMBOL vmlinux 0x1b3f5aad md_wakeup_thread +EXPORT_SYMBOL vmlinux 0x1b6314fd in_aton +EXPORT_SYMBOL vmlinux 0x1b839714 journal_flush +EXPORT_SYMBOL vmlinux 0x1b8b95ad i8042_unlock_chip +EXPORT_SYMBOL vmlinux 0x1b9524ae udp_lib_unhash +EXPORT_SYMBOL vmlinux 0x1b9e0ff1 scsilun_to_int +EXPORT_SYMBOL vmlinux 0x1bc4a67d seq_printf +EXPORT_SYMBOL vmlinux 0x1bc911b5 security_path_mkdir +EXPORT_SYMBOL vmlinux 0x1be42492 generic_read_dir +EXPORT_SYMBOL vmlinux 0x1bf751b9 sk_prot_clear_portaddr_nulls +EXPORT_SYMBOL vmlinux 0x1c16e9fe gen_new_estimator +EXPORT_SYMBOL vmlinux 0x1c1af916 set_normalized_timespec +EXPORT_SYMBOL vmlinux 0x1c2debed sk_receive_skb +EXPORT_SYMBOL vmlinux 0x1c3306f4 llc_sap_close +EXPORT_SYMBOL vmlinux 0x1c4b5bc7 xfrm_stateonly_find +EXPORT_SYMBOL vmlinux 0x1c4f4a7f cdrom_ioctl +EXPORT_SYMBOL vmlinux 0x1c546e2a i2c_transfer +EXPORT_SYMBOL vmlinux 0x1c74173a kdb_current_task +EXPORT_SYMBOL vmlinux 0x1c789a75 ppp_unit_number +EXPORT_SYMBOL vmlinux 0x1c7e5ce8 bdi_destroy +EXPORT_SYMBOL vmlinux 0x1c8a04b0 acpi_reset +EXPORT_SYMBOL vmlinux 0x1ca41315 xfrm6_rcv +EXPORT_SYMBOL vmlinux 0x1ca428fd eth_mac_addr +EXPORT_SYMBOL vmlinux 0x1cb048e2 blk_rq_map_kern +EXPORT_SYMBOL vmlinux 0x1cb26721 set_pages_x +EXPORT_SYMBOL vmlinux 0x1cb54d8e agp_enable +EXPORT_SYMBOL vmlinux 0x1cc096a0 tcp_syn_ack_timeout +EXPORT_SYMBOL vmlinux 0x1cc6719a register_reboot_notifier +EXPORT_SYMBOL vmlinux 0x1ccc66dc i2c_smbus_read_i2c_block_data +EXPORT_SYMBOL vmlinux 0x1cd8564c vga_get +EXPORT_SYMBOL vmlinux 0x1ce28a39 __scsi_device_lookup_by_target +EXPORT_SYMBOL vmlinux 0x1d036e81 flush_signals +EXPORT_SYMBOL vmlinux 0x1d137702 scsi_report_bus_reset +EXPORT_SYMBOL vmlinux 0x1d1c3441 simple_setattr +EXPORT_SYMBOL vmlinux 0x1d2e87c6 do_gettimeofday +EXPORT_SYMBOL vmlinux 0x1d3865da param_get_invbool +EXPORT_SYMBOL vmlinux 0x1d55c1d2 __set_page_dirty_buffers +EXPORT_SYMBOL vmlinux 0x1d5ee205 freeze_super +EXPORT_SYMBOL vmlinux 0x1d7e88bc ilookup5_nowait +EXPORT_SYMBOL vmlinux 0x1d7f773e set_security_override_from_ctx +EXPORT_SYMBOL vmlinux 0x1da2a96d blk_init_queue +EXPORT_SYMBOL vmlinux 0x1dc36131 fb_destroy_modedb +EXPORT_SYMBOL vmlinux 0x1dd3b77d sock_no_accept +EXPORT_SYMBOL vmlinux 0x1dd571e6 fb_copy_cmap +EXPORT_SYMBOL vmlinux 0x1de4050a pci_enable_msi_block +EXPORT_SYMBOL vmlinux 0x1de7b083 block_page_mkwrite +EXPORT_SYMBOL vmlinux 0x1e0c2be4 ioremap_wc +EXPORT_SYMBOL vmlinux 0x1e0cd54d inode_sub_bytes +EXPORT_SYMBOL vmlinux 0x1e0d293a d_delete +EXPORT_SYMBOL vmlinux 0x1e20902c __skb_checksum_complete_head +EXPORT_SYMBOL vmlinux 0x1e298bee scsi_remove_host +EXPORT_SYMBOL vmlinux 0x1e6d26a8 strstr +EXPORT_SYMBOL vmlinux 0x1e7d4903 writeback_inodes_sb_nr +EXPORT_SYMBOL vmlinux 0x1e9edfb7 seq_hlist_start_head_rcu +EXPORT_SYMBOL vmlinux 0x1ecf9f71 bioset_integrity_create +EXPORT_SYMBOL vmlinux 0x1ed42a1f mmc_add_host +EXPORT_SYMBOL vmlinux 0x1eef366a cfb_fillrect +EXPORT_SYMBOL vmlinux 0x1f1f58ab tcp_simple_retransmit +EXPORT_SYMBOL vmlinux 0x1f3c499c skb_push +EXPORT_SYMBOL vmlinux 0x1f4887c4 pnp_activate_dev +EXPORT_SYMBOL vmlinux 0x1f758219 scsi_scan_host +EXPORT_SYMBOL vmlinux 0x1f7e807f kstrtoint_from_user +EXPORT_SYMBOL vmlinux 0x1f98ad53 max8925_bulk_write +EXPORT_SYMBOL vmlinux 0x1fd07fff kdb_grepping_flag +EXPORT_SYMBOL vmlinux 0x1fedf0f4 __request_region +EXPORT_SYMBOL vmlinux 0x1ff196d6 seq_puts +EXPORT_SYMBOL vmlinux 0x20000329 simple_strtoul +EXPORT_SYMBOL vmlinux 0x2005e68a acpi_remove_fixed_event_handler +EXPORT_SYMBOL vmlinux 0x200674b0 tcp_v4_destroy_sock +EXPORT_SYMBOL vmlinux 0x20100b47 md_flush_request +EXPORT_SYMBOL vmlinux 0x2012768f journal_try_to_free_buffers +EXPORT_SYMBOL vmlinux 0x203b2b0b ___pskb_trim +EXPORT_SYMBOL vmlinux 0x20488016 bdi_setup_and_register +EXPORT_SYMBOL vmlinux 0x204b4866 task_nice +EXPORT_SYMBOL vmlinux 0x2072ee9b request_threaded_irq +EXPORT_SYMBOL vmlinux 0x208739f6 acpi_load_table +EXPORT_SYMBOL vmlinux 0x2088ef46 posix_lock_file +EXPORT_SYMBOL vmlinux 0x209a605f unregister_netdev +EXPORT_SYMBOL vmlinux 0x20a789ac irq_set_chip_data +EXPORT_SYMBOL vmlinux 0x20e07fc6 filemap_fdatawait_range +EXPORT_SYMBOL vmlinux 0x20e9a187 kernel_listen +EXPORT_SYMBOL vmlinux 0x20fe7163 mb_cache_entry_get +EXPORT_SYMBOL vmlinux 0x2120b7ea seq_write +EXPORT_SYMBOL vmlinux 0x21290ec9 ihold +EXPORT_SYMBOL vmlinux 0x2143a59a elv_dispatch_sort +EXPORT_SYMBOL vmlinux 0x2149face dev_remove_pack +EXPORT_SYMBOL vmlinux 0x215ebd78 bitrev16 +EXPORT_SYMBOL vmlinux 0x216425f6 lock_sock_nested +EXPORT_SYMBOL vmlinux 0x2173ced1 scsi_command_normalize_sense +EXPORT_SYMBOL vmlinux 0x219c1874 sync_dirty_buffer +EXPORT_SYMBOL vmlinux 0x21b17c01 i8042_install_filter +EXPORT_SYMBOL vmlinux 0x21d06dd7 journal_restart +EXPORT_SYMBOL vmlinux 0x21d9de62 tcp_create_openreq_child +EXPORT_SYMBOL vmlinux 0x21e0ea22 acpi_get_id +EXPORT_SYMBOL vmlinux 0x21fad023 scsicam_bios_param +EXPORT_SYMBOL vmlinux 0x221002f4 mdiobus_scan +EXPORT_SYMBOL vmlinux 0x22246b1b udp_poll +EXPORT_SYMBOL vmlinux 0x222e7ce2 sysfs_streq +EXPORT_SYMBOL vmlinux 0x222ed0c2 security_req_classify_flow +EXPORT_SYMBOL vmlinux 0x223b2bd6 md_write_end +EXPORT_SYMBOL vmlinux 0x224eec33 d_invalidate +EXPORT_SYMBOL vmlinux 0x225e909e schedule_delayed_work_on +EXPORT_SYMBOL vmlinux 0x226e86a9 audit_log +EXPORT_SYMBOL vmlinux 0x227455ed netif_set_real_num_rx_queues +EXPORT_SYMBOL vmlinux 0x2276db98 kstrtoint +EXPORT_SYMBOL vmlinux 0x2288378f system_state +EXPORT_SYMBOL vmlinux 0x228bf6d9 padata_set_cpumask +EXPORT_SYMBOL vmlinux 0x229cc912 tty_port_close_end +EXPORT_SYMBOL vmlinux 0x22b325d5 kd_mksound +EXPORT_SYMBOL vmlinux 0x22c32f67 zero_fill_bio +EXPORT_SYMBOL vmlinux 0x22d32bf5 dcb_setapp +EXPORT_SYMBOL vmlinux 0x22d7e3d5 scsi_is_target_device +EXPORT_SYMBOL vmlinux 0x22f9e097 scsi_register_interface +EXPORT_SYMBOL vmlinux 0x22ff6646 nf_register_sockopt +EXPORT_SYMBOL vmlinux 0x23130801 i2c_verify_client +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 0x2353fed8 thermal_cooling_device_unregister +EXPORT_SYMBOL vmlinux 0x235f68e1 skb_copy_and_csum_bits +EXPORT_SYMBOL vmlinux 0x23610096 directly_mappable_cdev_bdi +EXPORT_SYMBOL vmlinux 0x23677d10 posix_lock_file_wait +EXPORT_SYMBOL vmlinux 0x2368be6d posix_acl_to_xattr +EXPORT_SYMBOL vmlinux 0x236b1bfb skb_copy_datagram_iovec +EXPORT_SYMBOL vmlinux 0x2399f985 dqstats +EXPORT_SYMBOL vmlinux 0x23a574fd security_secmark_relabel_packet +EXPORT_SYMBOL vmlinux 0x23c8f257 slhc_uncompress +EXPORT_SYMBOL vmlinux 0x23d736ae mii_nway_restart +EXPORT_SYMBOL vmlinux 0x23de3bd9 dma_find_channel +EXPORT_SYMBOL vmlinux 0x23fd3028 vmalloc_node +EXPORT_SYMBOL vmlinux 0x23ff3d0f pci_get_domain_bus_and_slot +EXPORT_SYMBOL vmlinux 0x241ba3f7 agp_alloc_page_array +EXPORT_SYMBOL vmlinux 0x2431d0f5 phy_mii_ioctl +EXPORT_SYMBOL vmlinux 0x24355538 acpi_get_hp_hw_control_from_firmware +EXPORT_SYMBOL vmlinux 0x24428be5 strncpy_from_user +EXPORT_SYMBOL vmlinux 0x2443a3cb elv_rb_del +EXPORT_SYMBOL vmlinux 0x2459a712 dquot_operations +EXPORT_SYMBOL vmlinux 0x2459bbcc console_set_on_cmdline +EXPORT_SYMBOL vmlinux 0x246c9032 elv_rb_add +EXPORT_SYMBOL vmlinux 0x248b0533 sg_miter_stop +EXPORT_SYMBOL vmlinux 0x24943255 redirty_page_for_writepage +EXPORT_SYMBOL vmlinux 0x249c7a27 skb_abort_seq_read +EXPORT_SYMBOL vmlinux 0x24ac5f78 unlock_super +EXPORT_SYMBOL vmlinux 0x24ddd89a __percpu_counter_add +EXPORT_SYMBOL vmlinux 0x24e08254 filemap_flush +EXPORT_SYMBOL vmlinux 0x24ef34d3 path_get +EXPORT_SYMBOL vmlinux 0x24f118bf alloc_fddidev +EXPORT_SYMBOL vmlinux 0x24fdac79 wake_bit_function +EXPORT_SYMBOL vmlinux 0x250113b4 memory_read_from_buffer +EXPORT_SYMBOL vmlinux 0x25014312 dev_get_by_index +EXPORT_SYMBOL vmlinux 0x2511771d x86_cpu_to_apicid +EXPORT_SYMBOL vmlinux 0x254b26ab tty_get_baud_rate +EXPORT_SYMBOL vmlinux 0x2550a47c skb_realloc_headroom +EXPORT_SYMBOL vmlinux 0x25602837 pci_claim_resource +EXPORT_SYMBOL vmlinux 0x25820c64 fs_overflowuid +EXPORT_SYMBOL vmlinux 0x258355b4 fb_find_best_mode +EXPORT_SYMBOL vmlinux 0x25927168 __lock_page +EXPORT_SYMBOL vmlinux 0x25928876 dquot_disable +EXPORT_SYMBOL vmlinux 0x25a02409 ps2_sendbyte +EXPORT_SYMBOL vmlinux 0x25af453b netdev_bonding_change +EXPORT_SYMBOL vmlinux 0x25c3f347 ab8500_gpadc_get +EXPORT_SYMBOL vmlinux 0x25c677c4 mac_pton +EXPORT_SYMBOL vmlinux 0x25d81960 posix_acl_equiv_mode +EXPORT_SYMBOL vmlinux 0x25f6cf0c radix_tree_prev_hole +EXPORT_SYMBOL vmlinux 0x2623bb1a skb_dequeue +EXPORT_SYMBOL vmlinux 0x2634e699 pcim_iomap_table +EXPORT_SYMBOL vmlinux 0x26414f25 register_snap_client +EXPORT_SYMBOL vmlinux 0x2644a1d0 journal_get_write_access +EXPORT_SYMBOL vmlinux 0x264a3424 scsi_put_command +EXPORT_SYMBOL vmlinux 0x26518b68 idr_replace +EXPORT_SYMBOL vmlinux 0x266c23db scsi_release_buffers +EXPORT_SYMBOL vmlinux 0x2685c3d7 __sg_alloc_table +EXPORT_SYMBOL vmlinux 0x268cc6a2 sys_close +EXPORT_SYMBOL vmlinux 0x2691b846 __mutex_init +EXPORT_SYMBOL vmlinux 0x26aaac92 __dquot_alloc_space +EXPORT_SYMBOL vmlinux 0x26add4d6 vmap +EXPORT_SYMBOL vmlinux 0x26b33017 mca_bus_type +EXPORT_SYMBOL vmlinux 0x26bb950b __kfifo_from_user_r +EXPORT_SYMBOL vmlinux 0x26d6c0b6 mempool_create +EXPORT_SYMBOL vmlinux 0x26dc248d ab3100_event_register +EXPORT_SYMBOL vmlinux 0x26e76fb8 sysctl_udp_wmem_min +EXPORT_SYMBOL vmlinux 0x26fa793d dev_gro_receive +EXPORT_SYMBOL vmlinux 0x270c8e8e ppp_register_compressor +EXPORT_SYMBOL vmlinux 0x27183127 take_over_console +EXPORT_SYMBOL vmlinux 0x271cba95 acpi_bus_private_data_handler +EXPORT_SYMBOL vmlinux 0x272d394e mtrr_del +EXPORT_SYMBOL vmlinux 0x272e1fb4 dev_get_flags +EXPORT_SYMBOL vmlinux 0x272f5227 atomic_dec_and_mutex_lock +EXPORT_SYMBOL vmlinux 0x274d08dc __kfifo_dma_out_prepare +EXPORT_SYMBOL vmlinux 0x275e043d dev_set_mac_address +EXPORT_SYMBOL vmlinux 0x27864d57 memparse +EXPORT_SYMBOL vmlinux 0x278c7560 kobject_init +EXPORT_SYMBOL vmlinux 0x278ff0d1 cont_write_begin +EXPORT_SYMBOL vmlinux 0x27abf4e9 mpage_readpage +EXPORT_SYMBOL vmlinux 0x27ae7d0c ec_transaction +EXPORT_SYMBOL vmlinux 0x27bbf221 disable_irq_nosync +EXPORT_SYMBOL vmlinux 0x27fda3b4 agp_backend_acquire +EXPORT_SYMBOL vmlinux 0x281823c5 __kfifo_out_peek +EXPORT_SYMBOL vmlinux 0x282999ec generic_block_bmap +EXPORT_SYMBOL vmlinux 0x2830c53b pcim_iomap_regions_request_all +EXPORT_SYMBOL vmlinux 0x28317fab new_inode +EXPORT_SYMBOL vmlinux 0x289141f6 lease_get_mtime +EXPORT_SYMBOL vmlinux 0x28a2ed02 scsi_build_sense_buffer +EXPORT_SYMBOL vmlinux 0x28a5cbdf scsi_setup_fs_cmnd +EXPORT_SYMBOL vmlinux 0x28b715a6 isapnp_cfg_end +EXPORT_SYMBOL vmlinux 0x28c58d0c path_is_under +EXPORT_SYMBOL vmlinux 0x28e54a2b __xfrm_decode_session +EXPORT_SYMBOL vmlinux 0x28ee3250 blk_queue_start_tag +EXPORT_SYMBOL vmlinux 0x28fa563a fb_firmware_edid +EXPORT_SYMBOL vmlinux 0x29068f1c km_policy_expired +EXPORT_SYMBOL vmlinux 0x292093f4 native_rdmsr_safe_regs +EXPORT_SYMBOL vmlinux 0x29251e50 generic_show_options +EXPORT_SYMBOL vmlinux 0x2929598f max8925_set_bits +EXPORT_SYMBOL vmlinux 0x293056d0 dev_get_drvdata +EXPORT_SYMBOL vmlinux 0x29315f20 __f_setown +EXPORT_SYMBOL vmlinux 0x29537c9e alloc_chrdev_region +EXPORT_SYMBOL vmlinux 0x2993da96 security_inode_readlink +EXPORT_SYMBOL vmlinux 0x29cb5903 bio_integrity_free +EXPORT_SYMBOL vmlinux 0x29d70d87 mmc_wait_for_cmd +EXPORT_SYMBOL vmlinux 0x29f8dd4a kill_pgrp +EXPORT_SYMBOL vmlinux 0x29fdda53 kstrtos8_from_user +EXPORT_SYMBOL vmlinux 0x2a2285ec _raw_write_lock_irq +EXPORT_SYMBOL vmlinux 0x2a303d4d check_signature +EXPORT_SYMBOL vmlinux 0x2a33b77d qdisc_watchdog_cancel +EXPORT_SYMBOL vmlinux 0x2a41e50a skb_kill_datagram +EXPORT_SYMBOL vmlinux 0x2a6712a0 fifo_set_limit +EXPORT_SYMBOL vmlinux 0x2a979393 nf_ct_attach +EXPORT_SYMBOL vmlinux 0x2a99ed4a kernel_setsockopt +EXPORT_SYMBOL vmlinux 0x2aa0e4fc strncasecmp +EXPORT_SYMBOL vmlinux 0x2aaea3ec mii_link_ok +EXPORT_SYMBOL vmlinux 0x2ab07629 nf_ip6_checksum +EXPORT_SYMBOL vmlinux 0x2ae7fdd3 jbd2_journal_check_used_features +EXPORT_SYMBOL vmlinux 0x2af4899a ip_options_rcv_srr +EXPORT_SYMBOL vmlinux 0x2b0ba2b0 scsi_sense_desc_find +EXPORT_SYMBOL vmlinux 0x2b2ce78b kstrtos8 +EXPORT_SYMBOL vmlinux 0x2b31894f radix_tree_next_hole +EXPORT_SYMBOL vmlinux 0x2b421e54 neigh_seq_stop +EXPORT_SYMBOL vmlinux 0x2b595027 security_sb_set_mnt_opts +EXPORT_SYMBOL vmlinux 0x2b72051e dma_async_memcpy_pg_to_pg +EXPORT_SYMBOL vmlinux 0x2b735160 dev_mc_add +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 0x2bc95bd4 memset +EXPORT_SYMBOL vmlinux 0x2bdeb283 mmc_can_secure_erase_trim +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 0x2c5d218a splice_direct_to_actor +EXPORT_SYMBOL vmlinux 0x2c7880e5 fb_set_suspend +EXPORT_SYMBOL vmlinux 0x2c7cb205 vmtruncate +EXPORT_SYMBOL vmlinux 0x2c83f5eb blk_rq_count_integrity_sg +EXPORT_SYMBOL vmlinux 0x2c86b261 __cond_resched_lock +EXPORT_SYMBOL vmlinux 0x2cac7c98 jbd2_journal_lock_updates +EXPORT_SYMBOL vmlinux 0x2cbf95eb hippi_neigh_setup_dev +EXPORT_SYMBOL vmlinux 0x2cc45a36 swiotlb_sync_single_for_cpu +EXPORT_SYMBOL vmlinux 0x2cdaebf8 jbd2_journal_check_available_features +EXPORT_SYMBOL vmlinux 0x2d106c9e ip6_route_output +EXPORT_SYMBOL vmlinux 0x2d140a58 genl_unlock +EXPORT_SYMBOL vmlinux 0x2d37342e cpu_online_mask +EXPORT_SYMBOL vmlinux 0x2d3b575f panic_notifier_list +EXPORT_SYMBOL vmlinux 0x2d3dee14 kern_path +EXPORT_SYMBOL vmlinux 0x2d543bc2 dquot_alloc_inode +EXPORT_SYMBOL vmlinux 0x2d89342a scsi_show_sense_hdr +EXPORT_SYMBOL vmlinux 0x2d9a77aa clear_bdi_congested +EXPORT_SYMBOL vmlinux 0x2da0d060 pci_enable_ido +EXPORT_SYMBOL vmlinux 0x2da7a11c ip_mc_rejoin_groups +EXPORT_SYMBOL vmlinux 0x2daac226 unmap_mapping_range +EXPORT_SYMBOL vmlinux 0x2daf53de dma_pool_alloc +EXPORT_SYMBOL vmlinux 0x2dd16564 arch_register_cpu +EXPORT_SYMBOL vmlinux 0x2dd8bc9d ab3100_event_unregister +EXPORT_SYMBOL vmlinux 0x2ddbe9a6 scsi_print_sense +EXPORT_SYMBOL vmlinux 0x2dedc4c2 acpi_format_exception +EXPORT_SYMBOL vmlinux 0x2def7f76 rtc_cmos_write +EXPORT_SYMBOL vmlinux 0x2df4ee36 __blk_end_request_cur +EXPORT_SYMBOL vmlinux 0x2e005891 pci_release_regions +EXPORT_SYMBOL vmlinux 0x2e27c313 input_close_device +EXPORT_SYMBOL vmlinux 0x2e2ce9e0 sysctl_tcp_syncookies +EXPORT_SYMBOL vmlinux 0x2e49089a serio_unregister_port +EXPORT_SYMBOL vmlinux 0x2e54884c i2c_add_adapter +EXPORT_SYMBOL vmlinux 0x2e60805a pm860x_reg_read +EXPORT_SYMBOL vmlinux 0x2e60bace memcpy +EXPORT_SYMBOL vmlinux 0x2e91f887 posix_test_lock +EXPORT_SYMBOL vmlinux 0x2ead9929 generic_file_buffered_write +EXPORT_SYMBOL vmlinux 0x2eb08dcb __pagevec_release +EXPORT_SYMBOL vmlinux 0x2eb14392 simple_release_fs +EXPORT_SYMBOL vmlinux 0x2eb30a11 radix_tree_gang_lookup +EXPORT_SYMBOL vmlinux 0x2ec524ad __kfifo_in_r +EXPORT_SYMBOL vmlinux 0x2ee8c827 sk_run_filter +EXPORT_SYMBOL vmlinux 0x2ef2bdf4 dm_get_mapinfo +EXPORT_SYMBOL vmlinux 0x2ef63ad6 scsi_dev_info_list_del_keyed +EXPORT_SYMBOL vmlinux 0x2f03fc4b security_secmark_refcount_inc +EXPORT_SYMBOL vmlinux 0x2f064b55 allocate_resource +EXPORT_SYMBOL vmlinux 0x2f287f0d copy_to_user +EXPORT_SYMBOL vmlinux 0x2f4eecda mmc_set_blocklen +EXPORT_SYMBOL vmlinux 0x2f6197c8 sched_autogroup_create_attach +EXPORT_SYMBOL vmlinux 0x2fd06891 netdev_emerg +EXPORT_SYMBOL vmlinux 0x2fd680c0 sk_release_kernel +EXPORT_SYMBOL vmlinux 0x30226ddf agp_device_command +EXPORT_SYMBOL vmlinux 0x30246ec6 do_splice_direct +EXPORT_SYMBOL vmlinux 0x303e2e46 d_add_ci +EXPORT_SYMBOL vmlinux 0x303f7891 arp_send +EXPORT_SYMBOL vmlinux 0x3050e757 xfrm6_find_1stfragopt +EXPORT_SYMBOL vmlinux 0x307c2fd0 generic_check_addressable +EXPORT_SYMBOL vmlinux 0x30a80826 __kfifo_from_user +EXPORT_SYMBOL vmlinux 0x30b50c57 dev_mc_add_global +EXPORT_SYMBOL vmlinux 0x30b9567f irq_set_chip +EXPORT_SYMBOL vmlinux 0x30bdac1b dm_table_get_mode +EXPORT_SYMBOL vmlinux 0x30c369cc tcp_parse_options +EXPORT_SYMBOL vmlinux 0x30dd1616 block_commit_write +EXPORT_SYMBOL vmlinux 0x30e06c39 __xfrm_route_forward +EXPORT_SYMBOL vmlinux 0x30e74134 tty_termios_copy_hw +EXPORT_SYMBOL vmlinux 0x310917fe sort +EXPORT_SYMBOL vmlinux 0x3116aeb6 lock_sock_fast +EXPORT_SYMBOL vmlinux 0x3145216f pci_dev_present +EXPORT_SYMBOL vmlinux 0x3147857d default_red +EXPORT_SYMBOL vmlinux 0x3155c372 mii_check_media +EXPORT_SYMBOL vmlinux 0x3161a560 tty_shutdown +EXPORT_SYMBOL vmlinux 0x31652b41 security_path_rename +EXPORT_SYMBOL vmlinux 0x317da41f pci_enable_device_mem +EXPORT_SYMBOL vmlinux 0x3191f109 __krealloc +EXPORT_SYMBOL vmlinux 0x319c9339 vga_client_register +EXPORT_SYMBOL vmlinux 0x31bea65c udp_lib_rehash +EXPORT_SYMBOL vmlinux 0x31c2aa33 tty_throttle +EXPORT_SYMBOL vmlinux 0x31cd4193 devm_ioremap +EXPORT_SYMBOL vmlinux 0x31e76b57 recalibrate_cpu_khz +EXPORT_SYMBOL vmlinux 0x31f0bb78 __kmap_atomic_idx +EXPORT_SYMBOL vmlinux 0x31fa5f54 da903x_query_status +EXPORT_SYMBOL vmlinux 0x322959aa ppp_dev_name +EXPORT_SYMBOL vmlinux 0x3235d699 elevator_change +EXPORT_SYMBOL vmlinux 0x3240c65b files_lglock_global_lock_online +EXPORT_SYMBOL vmlinux 0x324fcfac wireless_send_event +EXPORT_SYMBOL vmlinux 0x3256b8a0 blk_queue_bounce +EXPORT_SYMBOL vmlinux 0x3259d915 nla_reserve +EXPORT_SYMBOL vmlinux 0x326425ca pci_unmap_biosrom +EXPORT_SYMBOL vmlinux 0x3273007c vfs_rename +EXPORT_SYMBOL vmlinux 0x32ab6324 dev_alloc_skb +EXPORT_SYMBOL vmlinux 0x32b0b75c cleancache_register_ops +EXPORT_SYMBOL vmlinux 0x32b90662 do_truncate +EXPORT_SYMBOL vmlinux 0x32dfdbe9 pm860x_page_bulk_write +EXPORT_SYMBOL vmlinux 0x32f5d6c4 scsi_add_device +EXPORT_SYMBOL vmlinux 0x32ffa339 set_pages_array_wc +EXPORT_SYMBOL vmlinux 0x3326c953 sock_common_setsockopt +EXPORT_SYMBOL vmlinux 0x338e92c5 inet_addr_type +EXPORT_SYMBOL vmlinux 0x33dbfd93 tcp_memory_allocated +EXPORT_SYMBOL vmlinux 0x342ed1de ip_mc_join_group +EXPORT_SYMBOL vmlinux 0x342f60fe apm_info +EXPORT_SYMBOL vmlinux 0x344e58b2 sock_queue_err_skb +EXPORT_SYMBOL vmlinux 0x345d7ff1 gen_pool_destroy +EXPORT_SYMBOL vmlinux 0x347013de nla_validate +EXPORT_SYMBOL vmlinux 0x348cee7c generic_setlease +EXPORT_SYMBOL vmlinux 0x34908c14 print_hex_dump_bytes +EXPORT_SYMBOL vmlinux 0x349cba85 strchr +EXPORT_SYMBOL vmlinux 0x34a0bfc9 thermal_zone_device_register +EXPORT_SYMBOL vmlinux 0x34a2b892 free_task +EXPORT_SYMBOL vmlinux 0x34bca869 clocksource_register +EXPORT_SYMBOL vmlinux 0x34c265bf atomic64_dec_if_positive_cx8 +EXPORT_SYMBOL vmlinux 0x34e038dc inet_csk_clear_xmit_timers +EXPORT_SYMBOL vmlinux 0x34f0b2ec unregister_qdisc +EXPORT_SYMBOL vmlinux 0x34f65450 skb_pad +EXPORT_SYMBOL vmlinux 0x350c0249 fsnotify_alloc_group +EXPORT_SYMBOL vmlinux 0x3531cd56 __blk_run_queue +EXPORT_SYMBOL vmlinux 0x3547438f napi_gro_flush +EXPORT_SYMBOL vmlinux 0x355990cf scsi_adjust_queue_depth +EXPORT_SYMBOL vmlinux 0x3575d621 pcibios_set_irq_routing +EXPORT_SYMBOL vmlinux 0x357c90d2 qdisc_put_stab +EXPORT_SYMBOL vmlinux 0x35967458 force_sig +EXPORT_SYMBOL vmlinux 0x359bf9e7 clear_page_dirty_for_io +EXPORT_SYMBOL vmlinux 0x35a970e1 rename_lock +EXPORT_SYMBOL vmlinux 0x35bc26ba dm_put_device +EXPORT_SYMBOL vmlinux 0x35c2ba9e refrigerator +EXPORT_SYMBOL vmlinux 0x35d46e48 blkdev_get +EXPORT_SYMBOL vmlinux 0x35d82903 dev_uc_flush +EXPORT_SYMBOL vmlinux 0x35e8a98b unlock_new_inode +EXPORT_SYMBOL vmlinux 0x35eeae6b x86_dma_fallback_dev +EXPORT_SYMBOL vmlinux 0x35fb946b security_inode_notifysecctx +EXPORT_SYMBOL vmlinux 0x360b1afe probe_irq_mask +EXPORT_SYMBOL vmlinux 0x361ff61d read_cache_page_gfp +EXPORT_SYMBOL vmlinux 0x362c0aa0 backlight_device_unregister +EXPORT_SYMBOL vmlinux 0x362ef408 _copy_from_user +EXPORT_SYMBOL vmlinux 0x36550ed9 vc_cons +EXPORT_SYMBOL vmlinux 0x36750fcb mca_device_claimed +EXPORT_SYMBOL vmlinux 0x3683ca76 generic_ro_fops +EXPORT_SYMBOL vmlinux 0x3686ea09 spi_print_msg +EXPORT_SYMBOL vmlinux 0x36bd5460 jbd2_journal_unlock_updates +EXPORT_SYMBOL vmlinux 0x36d61236 inet_csk_destroy_sock +EXPORT_SYMBOL vmlinux 0x36ddca9f pci_set_mwi +EXPORT_SYMBOL vmlinux 0x36e360e3 __hw_addr_add_multiple +EXPORT_SYMBOL vmlinux 0x36e7af98 journal_ack_err +EXPORT_SYMBOL vmlinux 0x36f904ec tty_port_close_start +EXPORT_SYMBOL vmlinux 0x3704f6e5 ip_xfrm_me_harder +EXPORT_SYMBOL vmlinux 0x37366317 vfs_write +EXPORT_SYMBOL vmlinux 0x3744cf36 vmalloc_to_pfn +EXPORT_SYMBOL vmlinux 0x3747a732 blk_rq_unmap_user +EXPORT_SYMBOL vmlinux 0x374ed073 scnprintf +EXPORT_SYMBOL vmlinux 0x375bfb23 get_phy_id +EXPORT_SYMBOL vmlinux 0x376e987b get_write_access +EXPORT_SYMBOL vmlinux 0x377f30c6 balance_dirty_pages_ratelimited_nr +EXPORT_SYMBOL vmlinux 0x378c917f skb_split +EXPORT_SYMBOL vmlinux 0x3790acef kill_litter_super +EXPORT_SYMBOL vmlinux 0x37976ed4 tcp_md5_hash_key +EXPORT_SYMBOL vmlinux 0x379f5837 param_set_invbool +EXPORT_SYMBOL vmlinux 0x37b4e59d flex_array_get +EXPORT_SYMBOL vmlinux 0x37befc70 jiffies_to_msecs +EXPORT_SYMBOL vmlinux 0x37c809ac page_symlink +EXPORT_SYMBOL vmlinux 0x37d7c606 blk_queue_free_tags +EXPORT_SYMBOL vmlinux 0x37db8f19 dmi_get_date +EXPORT_SYMBOL vmlinux 0x37e08f78 xfrm_init_state +EXPORT_SYMBOL vmlinux 0x37e74642 get_jiffies_64 +EXPORT_SYMBOL vmlinux 0x37ea921e vfsmount_lock_local_lock_cpu +EXPORT_SYMBOL vmlinux 0x37f614b7 __kfifo_len_r +EXPORT_SYMBOL vmlinux 0x37f7dd4d mb_cache_entry_free +EXPORT_SYMBOL vmlinux 0x37ff4c06 copy_from_user_overflow +EXPORT_SYMBOL vmlinux 0x380fa1ff ida_get_new_above +EXPORT_SYMBOL vmlinux 0x381a798a setup_max_cpus +EXPORT_SYMBOL vmlinux 0x381ccc13 __kfifo_dma_in_prepare_r +EXPORT_SYMBOL vmlinux 0x38551568 idr_for_each +EXPORT_SYMBOL vmlinux 0x385930d6 security_sb_clone_mnt_opts +EXPORT_SYMBOL vmlinux 0x385f1f4b key_reject_and_link +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 0x389883ed file_sb_list_del +EXPORT_SYMBOL vmlinux 0x38a39dfd bio_copy_kern +EXPORT_SYMBOL vmlinux 0x38b92846 llc_remove_pack +EXPORT_SYMBOL vmlinux 0x38dd6fe9 pneigh_enqueue +EXPORT_SYMBOL vmlinux 0x3907478d load_nls +EXPORT_SYMBOL vmlinux 0x393ae90c mmc_can_erase +EXPORT_SYMBOL vmlinux 0x39775e0f bh_uptodate_or_lock +EXPORT_SYMBOL vmlinux 0x3977e4bc padata_remove_cpu +EXPORT_SYMBOL vmlinux 0x3980aac1 unregister_reboot_notifier +EXPORT_SYMBOL vmlinux 0x39a055f3 acpi_remove_gpe_handler +EXPORT_SYMBOL vmlinux 0x39a41137 mmc_release_host +EXPORT_SYMBOL vmlinux 0x39c4428b tcf_hash_insert +EXPORT_SYMBOL vmlinux 0x39f32890 init_net +EXPORT_SYMBOL vmlinux 0x3a08475f platform_thermal_notify +EXPORT_SYMBOL vmlinux 0x3a12a2de flock_lock_file_wait +EXPORT_SYMBOL vmlinux 0x3a2204c6 security_netlink_recv +EXPORT_SYMBOL vmlinux 0x3a32839e intel_gtt_chipset_flush +EXPORT_SYMBOL vmlinux 0x3a3d1612 file_update_time +EXPORT_SYMBOL vmlinux 0x3a55e1b4 update_region +EXPORT_SYMBOL vmlinux 0x3a57c050 dec_zone_page_state +EXPORT_SYMBOL vmlinux 0x3a6a6ffc netif_rx_ni +EXPORT_SYMBOL vmlinux 0x3a7173ac complete_all +EXPORT_SYMBOL vmlinux 0x3a9009e1 con_copy_unimap +EXPORT_SYMBOL vmlinux 0x3a9b6fb9 blk_unregister_region +EXPORT_SYMBOL vmlinux 0x3aa2eb19 blk_stack_limits +EXPORT_SYMBOL vmlinux 0x3b135fed udp_sendmsg +EXPORT_SYMBOL vmlinux 0x3b19513e mmc_host_enable +EXPORT_SYMBOL vmlinux 0x3b1f4894 scsi_report_device_reset +EXPORT_SYMBOL vmlinux 0x3b3016d3 cpufreq_unregister_notifier +EXPORT_SYMBOL vmlinux 0x3b4b7218 dma_async_device_register +EXPORT_SYMBOL vmlinux 0x3b97fdac bio_integrity_tag_size +EXPORT_SYMBOL vmlinux 0x3ba7bdc8 pci_write_vpd +EXPORT_SYMBOL vmlinux 0x3bb06b22 inet_unregister_protosw +EXPORT_SYMBOL vmlinux 0x3bb295be grab_cache_page_nowait +EXPORT_SYMBOL vmlinux 0x3bbc30fb scsi_remove_target +EXPORT_SYMBOL vmlinux 0x3bd1b1f6 msecs_to_jiffies +EXPORT_SYMBOL vmlinux 0x3bf3d6ef mark_buffer_dirty +EXPORT_SYMBOL vmlinux 0x3c07da9a i8042_remove_filter +EXPORT_SYMBOL vmlinux 0x3c14c98c ppp_input +EXPORT_SYMBOL vmlinux 0x3c1fc6d8 input_register_handle +EXPORT_SYMBOL vmlinux 0x3c2c5af5 sprintf +EXPORT_SYMBOL vmlinux 0x3c3666da pci_dev_get +EXPORT_SYMBOL vmlinux 0x3c4aa2ec input_mt_report_pointer_emulation +EXPORT_SYMBOL vmlinux 0x3c65f9e8 audit_log_format +EXPORT_SYMBOL vmlinux 0x3c80c06c kstrtoull +EXPORT_SYMBOL vmlinux 0x3c9d1211 string_get_size +EXPORT_SYMBOL vmlinux 0x3cb3931b sg_copy_to_buffer +EXPORT_SYMBOL vmlinux 0x3ce43582 phy_disconnect +EXPORT_SYMBOL vmlinux 0x3ce4ca6f disable_irq +EXPORT_SYMBOL vmlinux 0x3ce95236 pci_prepare_to_sleep +EXPORT_SYMBOL vmlinux 0x3d1b276f ethtool_op_set_tso +EXPORT_SYMBOL vmlinux 0x3d26fcd8 cdev_del +EXPORT_SYMBOL vmlinux 0x3d2aafd1 try_wait_for_completion +EXPORT_SYMBOL vmlinux 0x3d30dbd2 kmap +EXPORT_SYMBOL vmlinux 0x3d613028 mmc_do_release_host +EXPORT_SYMBOL vmlinux 0x3d7c1ed7 msrs_alloc +EXPORT_SYMBOL vmlinux 0x3d8c1f6a journal_revoke +EXPORT_SYMBOL vmlinux 0x3d928dc1 call_usermodehelper_setup +EXPORT_SYMBOL vmlinux 0x3d9c8e15 sock_no_setsockopt +EXPORT_SYMBOL vmlinux 0x3da171f9 pci_mem_start +EXPORT_SYMBOL vmlinux 0x3dbe74af flex_array_shrink +EXPORT_SYMBOL vmlinux 0x3dcb88a0 irq_set_handler_data +EXPORT_SYMBOL vmlinux 0x3de26afc netpoll_poll_dev +EXPORT_SYMBOL vmlinux 0x3dfb55ea dev_err +EXPORT_SYMBOL vmlinux 0x3dfc897c seq_hlist_start_head +EXPORT_SYMBOL vmlinux 0x3dfe6f24 sg_miter_start +EXPORT_SYMBOL vmlinux 0x3e07a8b7 neigh_sysctl_register +EXPORT_SYMBOL vmlinux 0x3e0e9023 param_set_long +EXPORT_SYMBOL vmlinux 0x3e14f374 pci_get_subsys +EXPORT_SYMBOL vmlinux 0x3e2608e4 bio_map_user +EXPORT_SYMBOL vmlinux 0x3e2ae3a8 acpi_release_global_lock +EXPORT_SYMBOL vmlinux 0x3e45e9ff register_inetaddr_notifier +EXPORT_SYMBOL vmlinux 0x3e48a6b2 dev_addr_init +EXPORT_SYMBOL vmlinux 0x3e7b98e3 bio_integrity_get_tag +EXPORT_SYMBOL vmlinux 0x3e807fdf cap_file_mmap +EXPORT_SYMBOL vmlinux 0x3e882943 pcibios_align_resource +EXPORT_SYMBOL vmlinux 0x3e9110fa __hw_addr_unsync +EXPORT_SYMBOL vmlinux 0x3ea2d49e mddev_congested +EXPORT_SYMBOL vmlinux 0x3ea7edfc thaw_bdev +EXPORT_SYMBOL vmlinux 0x3ec8886f param_ops_int +EXPORT_SYMBOL vmlinux 0x3ed63055 zlib_inflateReset +EXPORT_SYMBOL vmlinux 0x3ef78d80 vm_get_page_prot +EXPORT_SYMBOL vmlinux 0x3f0546a8 ioread32_rep +EXPORT_SYMBOL vmlinux 0x3f0b524a __mod_zone_page_state +EXPORT_SYMBOL vmlinux 0x3f0cb962 tcf_unregister_action +EXPORT_SYMBOL vmlinux 0x3f3159b4 gen_pool_free +EXPORT_SYMBOL vmlinux 0x3f3b3aac neigh_lookup_nodev +EXPORT_SYMBOL vmlinux 0x3f44223a bdget +EXPORT_SYMBOL vmlinux 0x3f4547a7 put_unused_fd +EXPORT_SYMBOL vmlinux 0x3f622645 _raw_read_lock_irq +EXPORT_SYMBOL vmlinux 0x3f70125c page_address +EXPORT_SYMBOL vmlinux 0x3f735b69 pnpbios_protocol +EXPORT_SYMBOL vmlinux 0x3f8c152e sock_update_classid +EXPORT_SYMBOL vmlinux 0x3f90e302 in6_dev_finish_destroy +EXPORT_SYMBOL vmlinux 0x3f954dbc inet_frag_kill +EXPORT_SYMBOL vmlinux 0x3fa1a2cf dcache_dir_close +EXPORT_SYMBOL vmlinux 0x3fa5d5b6 single_release +EXPORT_SYMBOL vmlinux 0x3fa97985 kernel_accept +EXPORT_SYMBOL vmlinux 0x3fec048f sg_next +EXPORT_SYMBOL vmlinux 0x3fee24e1 send_sig_info +EXPORT_SYMBOL vmlinux 0x3ff62317 local_bh_disable +EXPORT_SYMBOL vmlinux 0x3ffc7ae6 ethtool_op_get_ufo +EXPORT_SYMBOL vmlinux 0x4008c7f8 pci_add_new_bus +EXPORT_SYMBOL vmlinux 0x401924f1 _dev_info +EXPORT_SYMBOL vmlinux 0x4029d238 param_set_copystring +EXPORT_SYMBOL vmlinux 0x402caf76 security_path_truncate +EXPORT_SYMBOL vmlinux 0x403a6531 __locks_copy_lock +EXPORT_SYMBOL vmlinux 0x40470ce0 dst_discard +EXPORT_SYMBOL vmlinux 0x40483415 nf_log_unregister +EXPORT_SYMBOL vmlinux 0x404f3e4c swiotlb_unmap_sg_attrs +EXPORT_SYMBOL vmlinux 0x4059792f print_hex_dump +EXPORT_SYMBOL vmlinux 0x405c1144 get_seconds +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 0x40c89d46 acpi_get_table_by_index +EXPORT_SYMBOL vmlinux 0x40d04664 console_trylock +EXPORT_SYMBOL vmlinux 0x40d723a5 max8998_bulk_write +EXPORT_SYMBOL vmlinux 0x40d8f6ad mca_device_read_stored_pos +EXPORT_SYMBOL vmlinux 0x40d92457 pnp_is_active +EXPORT_SYMBOL vmlinux 0x40e82760 truncate_pagecache +EXPORT_SYMBOL vmlinux 0x40f3213d ps2_end_command +EXPORT_SYMBOL vmlinux 0x4108e69a fb_match_mode +EXPORT_SYMBOL vmlinux 0x411a1c57 iw_handler_set_spy +EXPORT_SYMBOL vmlinux 0x41482d8b strndup_user +EXPORT_SYMBOL vmlinux 0x414d5383 tty_write_room +EXPORT_SYMBOL vmlinux 0x416efa3b swiotlb_alloc_coherent +EXPORT_SYMBOL vmlinux 0x4188d439 neigh_rand_reach_time +EXPORT_SYMBOL vmlinux 0x418ec056 led_brightness_set +EXPORT_SYMBOL vmlinux 0x41d7b280 mb_cache_entry_find_first +EXPORT_SYMBOL vmlinux 0x41f1b43b i8253_lock +EXPORT_SYMBOL vmlinux 0x420bd888 mdiobus_free +EXPORT_SYMBOL vmlinux 0x4211c3c1 zlib_inflateInit2 +EXPORT_SYMBOL vmlinux 0x4219539b nf_unregister_queue_handler +EXPORT_SYMBOL vmlinux 0x42224298 sscanf +EXPORT_SYMBOL vmlinux 0x4233278c inode_get_bytes +EXPORT_SYMBOL vmlinux 0x425353a5 sock_no_shutdown +EXPORT_SYMBOL vmlinux 0x42595e58 vgacon_text_force +EXPORT_SYMBOL vmlinux 0x425c97a9 blk_register_region +EXPORT_SYMBOL vmlinux 0x426fe906 scsi_free_command +EXPORT_SYMBOL vmlinux 0x4277bf81 dev_kfree_skb_irq +EXPORT_SYMBOL vmlinux 0x427b8639 neigh_lookup +EXPORT_SYMBOL vmlinux 0x4292364c schedule +EXPORT_SYMBOL vmlinux 0x42977ad4 __hw_addr_del_multiple +EXPORT_SYMBOL vmlinux 0x42be4478 kill_pid +EXPORT_SYMBOL vmlinux 0x42c66dbf i2c_smbus_write_word_data +EXPORT_SYMBOL vmlinux 0x42c8de35 ioremap_nocache +EXPORT_SYMBOL vmlinux 0x42dd9bef rtnl_create_link +EXPORT_SYMBOL vmlinux 0x42e217be get_fs_type +EXPORT_SYMBOL vmlinux 0x42e90713 tcp_sendpage +EXPORT_SYMBOL vmlinux 0x42ebcb94 phy_start_aneg +EXPORT_SYMBOL vmlinux 0x4302d0eb free_pages +EXPORT_SYMBOL vmlinux 0x430757d2 __ip_select_ident +EXPORT_SYMBOL vmlinux 0x43115f3d tcp_sendmsg +EXPORT_SYMBOL vmlinux 0x43122eac padata_do_parallel +EXPORT_SYMBOL vmlinux 0x43385ad9 acpi_pci_unregister_driver +EXPORT_SYMBOL vmlinux 0x436c2179 iowrite32 +EXPORT_SYMBOL vmlinux 0x437793ee poll_initwait +EXPORT_SYMBOL vmlinux 0x43a0458b blk_start_plug +EXPORT_SYMBOL vmlinux 0x43b81ba5 register_qdisc +EXPORT_SYMBOL vmlinux 0x43beefa0 pci_bus_assign_resources +EXPORT_SYMBOL vmlinux 0x43ee5cf0 simple_transaction_set +EXPORT_SYMBOL vmlinux 0x44366cfc simple_write_to_buffer +EXPORT_SYMBOL vmlinux 0x443b88f7 __devm_request_region +EXPORT_SYMBOL vmlinux 0x44402b6f param_get_ulong +EXPORT_SYMBOL vmlinux 0x445b4cd3 max8925_reg_write +EXPORT_SYMBOL vmlinux 0x4478221d mdiobus_unregister +EXPORT_SYMBOL vmlinux 0x449d3609 netpoll_send_udp +EXPORT_SYMBOL vmlinux 0x449ff135 tcf_destroy_chain +EXPORT_SYMBOL vmlinux 0x44aab119 kick_iocb +EXPORT_SYMBOL vmlinux 0x44aaf30f tsc_khz +EXPORT_SYMBOL vmlinux 0x44b911c3 rb_replace_node +EXPORT_SYMBOL vmlinux 0x44c23781 dump_trace +EXPORT_SYMBOL vmlinux 0x44c8d8c5 blkdev_issue_flush +EXPORT_SYMBOL vmlinux 0x44e78153 ipv6_skip_exthdr +EXPORT_SYMBOL vmlinux 0x44e9a829 match_token +EXPORT_SYMBOL vmlinux 0x450c0ba3 load_nls_default +EXPORT_SYMBOL vmlinux 0x451b26da locks_free_lock +EXPORT_SYMBOL vmlinux 0x4535d9ae thermal_zone_unbind_cooling_device +EXPORT_SYMBOL vmlinux 0x453c8403 pci_msi_enabled +EXPORT_SYMBOL vmlinux 0x4550ba8a register_cpu_notifier +EXPORT_SYMBOL vmlinux 0x4557d5a5 inet_add_protocol +EXPORT_SYMBOL vmlinux 0x4561217c inet_sendmsg +EXPORT_SYMBOL vmlinux 0x456e6dce radix_tree_tag_get +EXPORT_SYMBOL vmlinux 0x457364e0 sock_release +EXPORT_SYMBOL vmlinux 0x4575315d utf8s_to_utf16s +EXPORT_SYMBOL vmlinux 0x457829bc generic_block_fiemap +EXPORT_SYMBOL vmlinux 0x4578f528 __kfifo_to_user +EXPORT_SYMBOL vmlinux 0x4580480e sock_common_recvmsg +EXPORT_SYMBOL vmlinux 0x45805bd1 mutex_lock_killable +EXPORT_SYMBOL vmlinux 0x45c30ca9 i8042_check_port_owner +EXPORT_SYMBOL vmlinux 0x45d216b9 tcp_put_md5sig_pool +EXPORT_SYMBOL vmlinux 0x45d62a61 bdev_read_only +EXPORT_SYMBOL vmlinux 0x45f49b4a bio_integrity_enabled +EXPORT_SYMBOL vmlinux 0x460151b0 sock_wfree +EXPORT_SYMBOL vmlinux 0x4616a46d tr_type_trans +EXPORT_SYMBOL vmlinux 0x46214106 files_lglock_local_unlock_cpu +EXPORT_SYMBOL vmlinux 0x46244210 dcache_dir_open +EXPORT_SYMBOL vmlinux 0x462a2e75 match_strlcpy +EXPORT_SYMBOL vmlinux 0x4631e2a7 inet6_release +EXPORT_SYMBOL vmlinux 0x46387b6c pci_clear_mwi +EXPORT_SYMBOL vmlinux 0x466c14a7 __delay +EXPORT_SYMBOL vmlinux 0x467655e0 netlink_broadcast_filtered +EXPORT_SYMBOL vmlinux 0x467e32e4 xfrm_state_update +EXPORT_SYMBOL vmlinux 0x468086b3 sk_stream_kill_queues +EXPORT_SYMBOL vmlinux 0x468d509e dst_cow_metrics_generic +EXPORT_SYMBOL vmlinux 0x469b05ef netlink_rcv_skb +EXPORT_SYMBOL vmlinux 0x469d461c invalidate_bdev +EXPORT_SYMBOL vmlinux 0x46d7438d kernel_sendpage +EXPORT_SYMBOL vmlinux 0x4738dd1b dm_kcopyd_client_create +EXPORT_SYMBOL vmlinux 0x474dc3a5 netdev_features_change +EXPORT_SYMBOL vmlinux 0x475100c2 inet_get_local_port_range +EXPORT_SYMBOL vmlinux 0x475f010b acpi_purge_cached_objects +EXPORT_SYMBOL vmlinux 0x477e7683 scsi_free_host_dev +EXPORT_SYMBOL vmlinux 0x478d10b2 ht_destroy_irq +EXPORT_SYMBOL vmlinux 0x4791dd08 pci_enable_obff +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 0x47b6f534 abx500_set_register_interruptible +EXPORT_SYMBOL vmlinux 0x47c3f527 gen_pool_virt_to_phys +EXPORT_SYMBOL vmlinux 0x47c7b0d2 cpu_number +EXPORT_SYMBOL vmlinux 0x47db822c dquot_quota_on_mount +EXPORT_SYMBOL vmlinux 0x47f554c7 truncate_setsize +EXPORT_SYMBOL vmlinux 0x47ff2fc9 register_gifconf +EXPORT_SYMBOL vmlinux 0x48145f20 dmam_alloc_coherent +EXPORT_SYMBOL vmlinux 0x48193639 acpi_lid_open +EXPORT_SYMBOL vmlinux 0x481cb9ab acpi_enter_sleep_state_prep +EXPORT_SYMBOL vmlinux 0x48255688 vm_map_ram +EXPORT_SYMBOL vmlinux 0x4859b8bb rtc_year_days +EXPORT_SYMBOL vmlinux 0x487aa27b dma_async_memcpy_buf_to_pg +EXPORT_SYMBOL vmlinux 0x48814053 tcp_v4_do_rcv +EXPORT_SYMBOL vmlinux 0x48a2b88c inet_stream_connect +EXPORT_SYMBOL vmlinux 0x48a771c5 cpu_core_map +EXPORT_SYMBOL vmlinux 0x48aeda36 spi_display_xfer_agreement +EXPORT_SYMBOL vmlinux 0x48c3692c call_usermodehelper_freeinfo +EXPORT_SYMBOL vmlinux 0x48ce8a7b ip_mc_inc_group +EXPORT_SYMBOL vmlinux 0x48dbf933 unregister_key_type +EXPORT_SYMBOL vmlinux 0x49109f85 kernel_bind +EXPORT_SYMBOL vmlinux 0x49235964 blk_get_backing_dev_info +EXPORT_SYMBOL vmlinux 0x4933e05f ethtool_op_set_tx_hw_csum +EXPORT_SYMBOL vmlinux 0x493a19d9 vfs_readdir +EXPORT_SYMBOL vmlinux 0x495d5c39 input_mt_report_finger_count +EXPORT_SYMBOL vmlinux 0x49603fb8 security_sb_copy_data +EXPORT_SYMBOL vmlinux 0x496686ea i2c_use_client +EXPORT_SYMBOL vmlinux 0x496fb715 vlan_ioctl_set +EXPORT_SYMBOL vmlinux 0x49851178 fifo_create_dflt +EXPORT_SYMBOL vmlinux 0x498f47e0 seq_lseek +EXPORT_SYMBOL vmlinux 0x49911049 rawv6_mh_filter_unregister +EXPORT_SYMBOL vmlinux 0x49a920cb otg_get_transceiver +EXPORT_SYMBOL vmlinux 0x49ab3574 skb_put +EXPORT_SYMBOL vmlinux 0x49b07aec tcp_select_initial_window +EXPORT_SYMBOL vmlinux 0x49b9dfd3 tcf_hash_lookup +EXPORT_SYMBOL vmlinux 0x49d98f6e intel_gtt_insert_pages +EXPORT_SYMBOL vmlinux 0x49f6be9d flex_array_clear +EXPORT_SYMBOL vmlinux 0x4a358252 __bitmap_subset +EXPORT_SYMBOL vmlinux 0x4a368007 security_path_mknod +EXPORT_SYMBOL vmlinux 0x4a376bae skb_find_text +EXPORT_SYMBOL vmlinux 0x4a543144 ip_route_me_harder +EXPORT_SYMBOL vmlinux 0x4a59ba5b migrate_page +EXPORT_SYMBOL vmlinux 0x4a7c5342 tcp_getsockopt +EXPORT_SYMBOL vmlinux 0x4a86e8d0 phy_driver_register +EXPORT_SYMBOL vmlinux 0x4aa4c182 xfrm_user_policy +EXPORT_SYMBOL vmlinux 0x4aa4f4a2 deny_write_access +EXPORT_SYMBOL vmlinux 0x4aaab2b1 groups_alloc +EXPORT_SYMBOL vmlinux 0x4ac5ec47 pipe_lock +EXPORT_SYMBOL vmlinux 0x4acd93d3 release_resource +EXPORT_SYMBOL vmlinux 0x4adae474 journal_forget +EXPORT_SYMBOL vmlinux 0x4ae12b9d napi_frags_finish +EXPORT_SYMBOL vmlinux 0x4aeecdad unregister_snap_client +EXPORT_SYMBOL vmlinux 0x4afa32e0 llc_sap_open +EXPORT_SYMBOL vmlinux 0x4afe9a77 scsi_partsize +EXPORT_SYMBOL vmlinux 0x4b01636b skb_copy_bits +EXPORT_SYMBOL vmlinux 0x4b06c82b acpi_processor_notify_smm +EXPORT_SYMBOL vmlinux 0x4b085dbf agp3_generic_configure +EXPORT_SYMBOL vmlinux 0x4b1ec3e2 kstrtoul_from_user +EXPORT_SYMBOL vmlinux 0x4b317968 proc_mkdir +EXPORT_SYMBOL vmlinux 0x4b34fbf5 block_all_signals +EXPORT_SYMBOL vmlinux 0x4b3fd4b8 fb_validate_mode +EXPORT_SYMBOL vmlinux 0x4b440039 __lock_buffer +EXPORT_SYMBOL vmlinux 0x4b8dab80 journal_invalidatepage +EXPORT_SYMBOL vmlinux 0x4b955d7c neigh_create +EXPORT_SYMBOL vmlinux 0x4bb69097 unregister_sysctl_table +EXPORT_SYMBOL vmlinux 0x4bc96635 ifla_policy +EXPORT_SYMBOL vmlinux 0x4bed96b7 pci_set_dma_seg_boundary +EXPORT_SYMBOL vmlinux 0x4bf28f11 cpufreq_global_kobject +EXPORT_SYMBOL vmlinux 0x4bf96a10 rps_may_expire_flow +EXPORT_SYMBOL vmlinux 0x4c1182cb bitmap_scnprintf +EXPORT_SYMBOL vmlinux 0x4c23e89f bio_integrity_split +EXPORT_SYMBOL vmlinux 0x4c24a2b8 mem_map +EXPORT_SYMBOL vmlinux 0x4c28c8eb agp_generic_destroy_pages +EXPORT_SYMBOL vmlinux 0x4c2ae700 strnstr +EXPORT_SYMBOL vmlinux 0x4c36fd8d __qdisc_calculate_pkt_len +EXPORT_SYMBOL vmlinux 0x4c383086 i2c_smbus_read_block_data +EXPORT_SYMBOL vmlinux 0x4c4c8e7e generic_readlink +EXPORT_SYMBOL vmlinux 0x4c5d943f __cleancache_init_shared_fs +EXPORT_SYMBOL vmlinux 0x4c5f01b4 tty_port_carrier_raised +EXPORT_SYMBOL vmlinux 0x4c6cd1b3 agp_backend_release +EXPORT_SYMBOL vmlinux 0x4c8942e4 bdput +EXPORT_SYMBOL vmlinux 0x4c98ae3d thaw_super +EXPORT_SYMBOL vmlinux 0x4c9e5964 inet_frag_evictor +EXPORT_SYMBOL vmlinux 0x4cbbd171 __bitmap_weight +EXPORT_SYMBOL vmlinux 0x4ccff588 kernel_getpeername +EXPORT_SYMBOL vmlinux 0x4ce3c449 nf_log_bind_pf +EXPORT_SYMBOL vmlinux 0x4ce6bef1 uart_add_one_port +EXPORT_SYMBOL vmlinux 0x4d025d04 vfs_stat +EXPORT_SYMBOL vmlinux 0x4d0e2bb6 cpu_info +EXPORT_SYMBOL vmlinux 0x4d203330 __scsi_alloc_queue +EXPORT_SYMBOL vmlinux 0x4d20ddbc atomic64_inc_not_zero_cx8 +EXPORT_SYMBOL vmlinux 0x4d28e125 udp_ioctl +EXPORT_SYMBOL vmlinux 0x4d3c153f sigprocmask +EXPORT_SYMBOL vmlinux 0x4d45d89e udp_memory_allocated +EXPORT_SYMBOL vmlinux 0x4d490a63 km_state_notify +EXPORT_SYMBOL vmlinux 0x4d537ede mca_device_write_pos +EXPORT_SYMBOL vmlinux 0x4d8bb0b2 dm_table_put +EXPORT_SYMBOL vmlinux 0x4d974b9c register_sysrq_key +EXPORT_SYMBOL vmlinux 0x4db05602 inet6_register_protosw +EXPORT_SYMBOL vmlinux 0x4dc079f4 iw_handler_set_thrspy +EXPORT_SYMBOL vmlinux 0x4dc45be9 nf_log_unbind_pf +EXPORT_SYMBOL vmlinux 0x4ddeec2b pnp_possible_config +EXPORT_SYMBOL vmlinux 0x4de75605 sb_set_blocksize +EXPORT_SYMBOL vmlinux 0x4deef208 uart_match_port +EXPORT_SYMBOL vmlinux 0x4df119fa __bitmap_parse +EXPORT_SYMBOL vmlinux 0x4df44c2d qdisc_create_dflt +EXPORT_SYMBOL vmlinux 0x4dfa8470 genphy_update_link +EXPORT_SYMBOL vmlinux 0x4e069249 security_tun_dev_post_create +EXPORT_SYMBOL vmlinux 0x4e21999c acpi_get_child +EXPORT_SYMBOL vmlinux 0x4e317770 d_splice_alias +EXPORT_SYMBOL vmlinux 0x4e3567f7 match_int +EXPORT_SYMBOL vmlinux 0x4e54cf9f dquot_scan_active +EXPORT_SYMBOL vmlinux 0x4e5ecffc poll_schedule_timeout +EXPORT_SYMBOL vmlinux 0x4e6c71ed dquot_initialize +EXPORT_SYMBOL vmlinux 0x4e6e8ea7 fg_console +EXPORT_SYMBOL vmlinux 0x4e830a3e strnicmp +EXPORT_SYMBOL vmlinux 0x4eaa4d40 ethtool_op_get_tso +EXPORT_SYMBOL vmlinux 0x4ead2f39 inet6_del_protocol +EXPORT_SYMBOL vmlinux 0x4eb6816d block_read_full_page +EXPORT_SYMBOL vmlinux 0x4ebaa6d6 neigh_table_init_no_netlink +EXPORT_SYMBOL vmlinux 0x4ec15ac0 __neigh_event_send +EXPORT_SYMBOL vmlinux 0x4ee5d6ec nla_reserve_nohdr +EXPORT_SYMBOL vmlinux 0x4efb883c phy_ethtool_sset +EXPORT_SYMBOL vmlinux 0x4f028d95 lock_may_write +EXPORT_SYMBOL vmlinux 0x4f1b53d4 rtnl_notify +EXPORT_SYMBOL vmlinux 0x4f1cd128 security_tun_dev_create +EXPORT_SYMBOL vmlinux 0x4f391d0e nla_parse +EXPORT_SYMBOL vmlinux 0x4f43cb3a scsi_mode_sense +EXPORT_SYMBOL vmlinux 0x4f46001d mmc_set_data_timeout +EXPORT_SYMBOL vmlinux 0x4f476e96 init_cdrom_command +EXPORT_SYMBOL vmlinux 0x4f5a5c32 md_check_no_bitmap +EXPORT_SYMBOL vmlinux 0x4f6b22f2 acpi_bus_register_driver +EXPORT_SYMBOL vmlinux 0x4f783f30 acpi_read +EXPORT_SYMBOL vmlinux 0x4f839cbc commit_creds +EXPORT_SYMBOL vmlinux 0x4f9c2fbe mb_cache_destroy +EXPORT_SYMBOL vmlinux 0x4fdee897 i8042_command +EXPORT_SYMBOL vmlinux 0x4fea45d3 nf_getsockopt +EXPORT_SYMBOL vmlinux 0x4ff1c9bc populate_rootfs_wait +EXPORT_SYMBOL vmlinux 0x4ff64622 iov_iter_copy_from_user_atomic +EXPORT_SYMBOL vmlinux 0x50093635 pcie_port_service_register +EXPORT_SYMBOL vmlinux 0x50211ee3 tcp_free_md5sig_pool +EXPORT_SYMBOL vmlinux 0x50529870 acpi_get_gpe_status +EXPORT_SYMBOL vmlinux 0x50622ac2 scsi_host_lookup +EXPORT_SYMBOL vmlinux 0x506746b6 getrawmonotonic +EXPORT_SYMBOL vmlinux 0x506e6f2f _atomic_dec_and_lock +EXPORT_SYMBOL vmlinux 0x5070e677 pci_vpd_truncate +EXPORT_SYMBOL vmlinux 0x5071e0e2 radix_tree_tagged +EXPORT_SYMBOL vmlinux 0x50ab4c6d files_lglock_global_lock +EXPORT_SYMBOL vmlinux 0x50b0b513 kmem_cache_create +EXPORT_SYMBOL vmlinux 0x50b8a2dc dev_kfree_skb_any +EXPORT_SYMBOL vmlinux 0x50b8d087 scsi_setup_blk_pc_cmnd +EXPORT_SYMBOL vmlinux 0x50eedeb8 printk +EXPORT_SYMBOL vmlinux 0x50fdf0c4 mount_pseudo +EXPORT_SYMBOL vmlinux 0x510ac3ae hippi_mac_addr +EXPORT_SYMBOL vmlinux 0x5118c382 secure_dccp_sequence_number +EXPORT_SYMBOL vmlinux 0x5124f3c9 end_writeback +EXPORT_SYMBOL vmlinux 0x5141423d fib_default_rule_pref +EXPORT_SYMBOL vmlinux 0x5151e521 pagevec_lookup +EXPORT_SYMBOL vmlinux 0x5152e605 memcmp +EXPORT_SYMBOL vmlinux 0x5154840e unlock_rename +EXPORT_SYMBOL vmlinux 0x517028b2 block_invalidatepage +EXPORT_SYMBOL vmlinux 0x5186518f profile_pc +EXPORT_SYMBOL vmlinux 0x51b84197 isapnp_protocol +EXPORT_SYMBOL vmlinux 0x51be23a1 netlink_ack +EXPORT_SYMBOL vmlinux 0x51c2df9c genl_register_ops +EXPORT_SYMBOL vmlinux 0x51ce5ad3 files_lglock_local_lock_cpu +EXPORT_SYMBOL vmlinux 0x51d12d4e acpi_pci_disabled +EXPORT_SYMBOL vmlinux 0x51dac9a4 kmem_cache_alloc +EXPORT_SYMBOL vmlinux 0x51dce73b xfrm_state_walk_init +EXPORT_SYMBOL vmlinux 0x51ed809a blk_get_queue +EXPORT_SYMBOL vmlinux 0x51ef33b8 kstrndup +EXPORT_SYMBOL vmlinux 0x51fc3a99 dquot_quota_on +EXPORT_SYMBOL vmlinux 0x52026cdf security_sb_parse_opts_str +EXPORT_SYMBOL vmlinux 0x52095e19 acpi_get_data +EXPORT_SYMBOL vmlinux 0x522c24c4 nf_register_queue_handler +EXPORT_SYMBOL vmlinux 0x52373b22 bit_waitqueue +EXPORT_SYMBOL vmlinux 0x5261afa1 mdiobus_write +EXPORT_SYMBOL vmlinux 0x52760ca9 getnstimeofday +EXPORT_SYMBOL vmlinux 0x52872b97 ida_destroy +EXPORT_SYMBOL vmlinux 0x528c709d simple_read_from_buffer +EXPORT_SYMBOL vmlinux 0x52943e2f log_start_commit +EXPORT_SYMBOL vmlinux 0x52d7b2fd llc_sap_list +EXPORT_SYMBOL vmlinux 0x52d9fc83 dquot_claim_space_nodirty +EXPORT_SYMBOL vmlinux 0x52de9e25 dquot_acquire +EXPORT_SYMBOL vmlinux 0x52e453ca lro_vlan_hwaccel_receive_frags +EXPORT_SYMBOL vmlinux 0x52e76337 blk_rq_map_sg +EXPORT_SYMBOL vmlinux 0x52efae45 dquot_get_dqinfo +EXPORT_SYMBOL vmlinux 0x52fb61a3 request_key_async_with_auxdata +EXPORT_SYMBOL vmlinux 0x530b1e4c rdmsr_on_cpus +EXPORT_SYMBOL vmlinux 0x530b1e98 pm_suspend +EXPORT_SYMBOL vmlinux 0x531b604e __virt_addr_valid +EXPORT_SYMBOL vmlinux 0x531bc8d6 ppp_unregister_compressor +EXPORT_SYMBOL vmlinux 0x53303309 pci_scan_bridge +EXPORT_SYMBOL vmlinux 0x53326531 mempool_alloc_pages +EXPORT_SYMBOL vmlinux 0x534563eb iget_failed +EXPORT_SYMBOL vmlinux 0x534ef332 nla_put +EXPORT_SYMBOL vmlinux 0x537c1ad2 alloc_etherdev_mqs +EXPORT_SYMBOL vmlinux 0x538383c0 unregister_inet6addr_notifier +EXPORT_SYMBOL vmlinux 0x539bb694 bio_kmalloc +EXPORT_SYMBOL vmlinux 0x53a7c273 filemap_fdatawrite +EXPORT_SYMBOL vmlinux 0x53c0767c sk_chk_filter +EXPORT_SYMBOL vmlinux 0x53c8c1a9 tty_flip_buffer_push +EXPORT_SYMBOL vmlinux 0x53d41885 dev_set_mtu +EXPORT_SYMBOL vmlinux 0x53e09f37 blk_queue_max_segments +EXPORT_SYMBOL vmlinux 0x53f1202d set_user_nice +EXPORT_SYMBOL vmlinux 0x53ffe263 dst_alloc +EXPORT_SYMBOL vmlinux 0x54005641 idr_get_new_above +EXPORT_SYMBOL vmlinux 0x54053d9e arp_xmit +EXPORT_SYMBOL vmlinux 0x541089db padata_start +EXPORT_SYMBOL vmlinux 0x543ef284 seq_hlist_start +EXPORT_SYMBOL vmlinux 0x545cf96e serio_close +EXPORT_SYMBOL vmlinux 0x5464cad6 mca_device_status +EXPORT_SYMBOL vmlinux 0x548e1c63 xfrm_register_mode +EXPORT_SYMBOL vmlinux 0x54935666 acpi_os_read_port +EXPORT_SYMBOL vmlinux 0x54a285c5 atomic64_dec_return_cx8 +EXPORT_SYMBOL vmlinux 0x54a9db5f _kstrtoul +EXPORT_SYMBOL vmlinux 0x54d3014d pipe_to_file +EXPORT_SYMBOL vmlinux 0x54d872ba percpu_counter_compare +EXPORT_SYMBOL vmlinux 0x54e5a2a2 bitmap_endwrite +EXPORT_SYMBOL vmlinux 0x54e6fcdd net_enable_timestamp +EXPORT_SYMBOL vmlinux 0x5502fb72 md_register_thread +EXPORT_SYMBOL vmlinux 0x5525d419 seq_escape +EXPORT_SYMBOL vmlinux 0x5536b0ac scsi_rescan_device +EXPORT_SYMBOL vmlinux 0x5541ea93 on_each_cpu +EXPORT_SYMBOL vmlinux 0x5546dbdf journal_force_commit_nested +EXPORT_SYMBOL vmlinux 0x556c2b3c pnp_start_dev +EXPORT_SYMBOL vmlinux 0x55713c8a ps2_cmd_aborted +EXPORT_SYMBOL vmlinux 0x557ccc0b mntput +EXPORT_SYMBOL vmlinux 0x55863abf kthread_bind +EXPORT_SYMBOL vmlinux 0x55920994 lookup_one_len +EXPORT_SYMBOL vmlinux 0x5592376b call_usermodehelper_setfns +EXPORT_SYMBOL vmlinux 0x5594be03 bitmap_remap +EXPORT_SYMBOL vmlinux 0x55e8d58c sk_send_sigurg +EXPORT_SYMBOL vmlinux 0x55ea0567 __vlan_hwaccel_rx +EXPORT_SYMBOL vmlinux 0x5600904f fb_get_color_depth +EXPORT_SYMBOL vmlinux 0x560e7a85 inet_csk_delete_keepalive_timer +EXPORT_SYMBOL vmlinux 0x5614b010 xfrm_policy_walk_done +EXPORT_SYMBOL vmlinux 0x5617447e kblockd_schedule_work +EXPORT_SYMBOL vmlinux 0x5635a60a vmalloc_user +EXPORT_SYMBOL vmlinux 0x563f49a5 pci_request_region_exclusive +EXPORT_SYMBOL vmlinux 0x5648b9fa read_cache_page_async +EXPORT_SYMBOL vmlinux 0x565fdfbf vlan_gro_receive +EXPORT_SYMBOL vmlinux 0x568b360e xfrm_state_insert +EXPORT_SYMBOL vmlinux 0x56af4c71 journal_lock_updates +EXPORT_SYMBOL vmlinux 0x56be8c66 mark_buffer_dirty_inode +EXPORT_SYMBOL vmlinux 0x56c25c72 qdisc_list_del +EXPORT_SYMBOL vmlinux 0x56c8799d scsi_kunmap_atomic_sg +EXPORT_SYMBOL vmlinux 0x56f370f6 tty_name +EXPORT_SYMBOL vmlinux 0x5705088a __vmalloc +EXPORT_SYMBOL vmlinux 0x5706deed sk_free +EXPORT_SYMBOL vmlinux 0x5719bb36 kthread_stop +EXPORT_SYMBOL vmlinux 0x572e85d4 blk_lookup_devt +EXPORT_SYMBOL vmlinux 0x5736d5b2 mem_cgroup_update_page_stat +EXPORT_SYMBOL vmlinux 0x57435fe9 eisa_driver_unregister +EXPORT_SYMBOL vmlinux 0x57575f08 dmaengine_put +EXPORT_SYMBOL vmlinux 0x57674fd7 __sw_hweight16 +EXPORT_SYMBOL vmlinux 0x576ba11a sleep_on +EXPORT_SYMBOL vmlinux 0x579fbcd2 cpu_possible_mask +EXPORT_SYMBOL vmlinux 0x57a6504e vsnprintf +EXPORT_SYMBOL vmlinux 0x57ad7be6 netdev_notice +EXPORT_SYMBOL vmlinux 0x57b09822 up +EXPORT_SYMBOL vmlinux 0x57b57ebe jiffies_to_timespec +EXPORT_SYMBOL vmlinux 0x57c1e9fd uart_unregister_driver +EXPORT_SYMBOL vmlinux 0x57db7242 mangle_path +EXPORT_SYMBOL vmlinux 0x58196df9 kernel_recvmsg +EXPORT_SYMBOL vmlinux 0x5838f6c9 rtc_valid_tm +EXPORT_SYMBOL vmlinux 0x584692db xfrm_policy_byid +EXPORT_SYMBOL vmlinux 0x584738f9 rdmsr_safe_on_cpu +EXPORT_SYMBOL vmlinux 0x5857b225 ioread16_rep +EXPORT_SYMBOL vmlinux 0x5859d352 filemap_fdatawrite_range +EXPORT_SYMBOL vmlinux 0x585c7fc4 kernel_sock_shutdown +EXPORT_SYMBOL vmlinux 0x585fb02f page_readlink +EXPORT_SYMBOL vmlinux 0x586103be acpi_setup_gpe_for_wake +EXPORT_SYMBOL vmlinux 0x586311a0 key_task_permission +EXPORT_SYMBOL vmlinux 0x587c70d8 _raw_spin_lock_irqsave +EXPORT_SYMBOL vmlinux 0x5892d54c acpi_remove_address_space_handler +EXPORT_SYMBOL vmlinux 0x58a747c6 pci_dev_driver +EXPORT_SYMBOL vmlinux 0x58f3746a default_llseek +EXPORT_SYMBOL vmlinux 0x58f4c282 remove_arg_zero +EXPORT_SYMBOL vmlinux 0x58fc0475 jbd2_log_start_commit +EXPORT_SYMBOL vmlinux 0x58fef6f8 ist_info +EXPORT_SYMBOL vmlinux 0x5901b755 scsi_nonblockable_ioctl +EXPORT_SYMBOL vmlinux 0x5903511e pnp_device_attach +EXPORT_SYMBOL vmlinux 0x59243523 setup_new_exec +EXPORT_SYMBOL vmlinux 0x592b59af acpi_evaluate_object_typed +EXPORT_SYMBOL vmlinux 0x59331137 tty_driver_kref_put +EXPORT_SYMBOL vmlinux 0x5934392b fb_register_client +EXPORT_SYMBOL vmlinux 0x594bf15b ioport_map +EXPORT_SYMBOL vmlinux 0x594c3b0a pci_bus_write_config_word +EXPORT_SYMBOL vmlinux 0x59526bcd kmap_atomic_prot +EXPORT_SYMBOL vmlinux 0x5954ca82 idr_destroy +EXPORT_SYMBOL vmlinux 0x595be7f1 rwsem_downgrade_wake +EXPORT_SYMBOL vmlinux 0x59739e7e elv_rb_latter_request +EXPORT_SYMBOL vmlinux 0x5988d206 jbd2_journal_extend +EXPORT_SYMBOL vmlinux 0x598d27fa sock_create +EXPORT_SYMBOL vmlinux 0x598e360f xfrm_policy_insert +EXPORT_SYMBOL vmlinux 0x59a93ce9 phy_stop_interrupts +EXPORT_SYMBOL vmlinux 0x59b00d64 __skb_checksum_complete +EXPORT_SYMBOL vmlinux 0x59b516e3 pnp_release_card_device +EXPORT_SYMBOL vmlinux 0x59bc9609 acpi_write_bit_register +EXPORT_SYMBOL vmlinux 0x59be9eaf __scm_destroy +EXPORT_SYMBOL vmlinux 0x59d696b6 register_module_notifier +EXPORT_SYMBOL vmlinux 0x59e70f93 __send_remote_softirq +EXPORT_SYMBOL vmlinux 0x59eaefc1 ip_queue_rcv_skb +EXPORT_SYMBOL vmlinux 0x5a07f835 xfrm_policy_bysel_ctx +EXPORT_SYMBOL vmlinux 0x5a1e2169 truncate_inode_pages +EXPORT_SYMBOL vmlinux 0x5a23f53b tcf_exts_destroy +EXPORT_SYMBOL vmlinux 0x5a2bda12 udplite_table +EXPORT_SYMBOL vmlinux 0x5a428fee register_shrinker +EXPORT_SYMBOL vmlinux 0x5a4896a8 __put_user_2 +EXPORT_SYMBOL vmlinux 0x5a4e6d5b inode_init_once +EXPORT_SYMBOL vmlinux 0x5a744b86 netlink_set_nonroot +EXPORT_SYMBOL vmlinux 0x5a860260 scsi_device_resume +EXPORT_SYMBOL vmlinux 0x5a980396 skb_recv_datagram +EXPORT_SYMBOL vmlinux 0x5ac376a5 acpi_install_fixed_event_handler +EXPORT_SYMBOL vmlinux 0x5add85a3 inet_bind +EXPORT_SYMBOL vmlinux 0x5ae97470 prepare_kernel_cred +EXPORT_SYMBOL vmlinux 0x5af0a7cc sock_map_fd +EXPORT_SYMBOL vmlinux 0x5afb6241 d_rehash +EXPORT_SYMBOL vmlinux 0x5b19634d div_s64_rem +EXPORT_SYMBOL vmlinux 0x5b270242 pci_bus_add_devices +EXPORT_SYMBOL vmlinux 0x5b4c6297 __percpu_counter_sum +EXPORT_SYMBOL vmlinux 0x5b51c6a7 acpi_walk_resources +EXPORT_SYMBOL vmlinux 0x5b60580a scm_detach_fds +EXPORT_SYMBOL vmlinux 0x5b75c127 inet_csk_reset_keepalive_timer +EXPORT_SYMBOL vmlinux 0x5b7c1f6f inet_accept +EXPORT_SYMBOL vmlinux 0x5b87def6 qdisc_tree_decrease_qlen +EXPORT_SYMBOL vmlinux 0x5b88e8c9 atomic64_sub_return_cx8 +EXPORT_SYMBOL vmlinux 0x5ba78969 __brelse +EXPORT_SYMBOL vmlinux 0x5bb02ea4 ip_fragment +EXPORT_SYMBOL vmlinux 0x5bd20421 pci_map_biosrom +EXPORT_SYMBOL vmlinux 0x5c09af47 fb_find_mode +EXPORT_SYMBOL vmlinux 0x5c1942e1 inet_ioctl +EXPORT_SYMBOL vmlinux 0x5c4163f1 prepare_binprm +EXPORT_SYMBOL vmlinux 0x5c49ce4a mmc_wait_for_req +EXPORT_SYMBOL vmlinux 0x5c4ba9a3 abx500_event_registers_startup_state_get +EXPORT_SYMBOL vmlinux 0x5c4bf429 mmc_alloc_host +EXPORT_SYMBOL vmlinux 0x5c68705b mca_read_pos +EXPORT_SYMBOL vmlinux 0x5c98e74f nla_put_nohdr +EXPORT_SYMBOL vmlinux 0x5c9a1629 _raw_read_trylock +EXPORT_SYMBOL vmlinux 0x5ca29fff blk_cleanup_queue +EXPORT_SYMBOL vmlinux 0x5cb21418 i2c_smbus_read_byte +EXPORT_SYMBOL vmlinux 0x5cb65154 blk_integrity_register +EXPORT_SYMBOL vmlinux 0x5cd11e75 set_device_ro +EXPORT_SYMBOL vmlinux 0x5cd22c6a jbd2_journal_flush +EXPORT_SYMBOL vmlinux 0x5cdc952c unregister_console +EXPORT_SYMBOL vmlinux 0x5cddac2b ppp_output_wakeup +EXPORT_SYMBOL vmlinux 0x5ceb9b21 blk_queue_physical_block_size +EXPORT_SYMBOL vmlinux 0x5d1bccc5 set_page_dirty +EXPORT_SYMBOL vmlinux 0x5d1eb6db sk_stream_wait_connect +EXPORT_SYMBOL vmlinux 0x5d2d0e33 neigh_changeaddr +EXPORT_SYMBOL vmlinux 0x5d3c7149 pnp_disable_dev +EXPORT_SYMBOL vmlinux 0x5d45e72d blk_complete_request +EXPORT_SYMBOL vmlinux 0x5d4d42f3 phy_attach +EXPORT_SYMBOL vmlinux 0x5d612a1b netdev_change_features +EXPORT_SYMBOL vmlinux 0x5d675ac8 acpi_bus_unregister_driver +EXPORT_SYMBOL vmlinux 0x5d74bcd7 blk_queue_bounce_limit +EXPORT_SYMBOL vmlinux 0x5d74dbcf pnp_range_reserved +EXPORT_SYMBOL vmlinux 0x5da5b9f0 xfrm_state_add +EXPORT_SYMBOL vmlinux 0x5dab6585 dev_base_lock +EXPORT_SYMBOL vmlinux 0x5db35f09 set_pages_nx +EXPORT_SYMBOL vmlinux 0x5dc485af tty_wait_until_sent +EXPORT_SYMBOL vmlinux 0x5dc81cb7 __seq_open_private +EXPORT_SYMBOL vmlinux 0x5dc9b630 cad_pid +EXPORT_SYMBOL vmlinux 0x5df35683 dput +EXPORT_SYMBOL vmlinux 0x5df5228b dmam_declare_coherent_memory +EXPORT_SYMBOL vmlinux 0x5e056184 unregister_8022_client +EXPORT_SYMBOL vmlinux 0x5e09ca75 complete +EXPORT_SYMBOL vmlinux 0x5e114a61 agp_generic_alloc_by_type +EXPORT_SYMBOL vmlinux 0x5e22b34a serial8250_do_set_termios +EXPORT_SYMBOL vmlinux 0x5e2473f9 register_netdev +EXPORT_SYMBOL vmlinux 0x5e2cd5b7 i2c_smbus_write_i2c_block_data +EXPORT_SYMBOL vmlinux 0x5e5ec9ed tcp_enter_memory_pressure +EXPORT_SYMBOL vmlinux 0x5e6947f7 unregister_dcbevent_notifier +EXPORT_SYMBOL vmlinux 0x5e6dd7a4 swiotlb_map_sg +EXPORT_SYMBOL vmlinux 0x5e7cce85 revert_creds +EXPORT_SYMBOL vmlinux 0x5e7f89d3 d_alloc_root +EXPORT_SYMBOL vmlinux 0x5e8bc95e __quota_error +EXPORT_SYMBOL vmlinux 0x5e8d0b62 mmc_card_can_sleep +EXPORT_SYMBOL vmlinux 0x5e95b1cd current_umask +EXPORT_SYMBOL vmlinux 0x5ea2e8af bio_integrity_add_page +EXPORT_SYMBOL vmlinux 0x5eb53a94 register_cdrom +EXPORT_SYMBOL vmlinux 0x5ebc66b5 __break_lease +EXPORT_SYMBOL vmlinux 0x5ed040b0 pm_set_vt_switch +EXPORT_SYMBOL vmlinux 0x5edd0762 bin2bcd +EXPORT_SYMBOL vmlinux 0x5eed7c74 input_allocate_device +EXPORT_SYMBOL vmlinux 0x5f005368 kstrtou8 +EXPORT_SYMBOL vmlinux 0x5f063954 register_con_driver +EXPORT_SYMBOL vmlinux 0x5f1bd579 mca_find_adapter +EXPORT_SYMBOL vmlinux 0x5f21ba5b _raw_write_trylock +EXPORT_SYMBOL vmlinux 0x5f281069 napi_gro_receive +EXPORT_SYMBOL vmlinux 0x5f31a547 unregister_framebuffer +EXPORT_SYMBOL vmlinux 0x5f327825 jbd2_journal_wipe +EXPORT_SYMBOL vmlinux 0x5f3b6174 __rta_fill +EXPORT_SYMBOL vmlinux 0x5f3b9a48 netdev_class_create_file +EXPORT_SYMBOL vmlinux 0x5f3c22e0 pci_bus_read_config_byte +EXPORT_SYMBOL vmlinux 0x5f4073d0 soft_cursor +EXPORT_SYMBOL vmlinux 0x5f97af94 xfrm_state_alloc +EXPORT_SYMBOL vmlinux 0x5fa17c73 sk_filter_release_rcu +EXPORT_SYMBOL vmlinux 0x5fb3f1b9 security_path_link +EXPORT_SYMBOL vmlinux 0x5fca43f5 submit_bio +EXPORT_SYMBOL vmlinux 0x5fce52c7 mod_timer_pinned +EXPORT_SYMBOL vmlinux 0x5ff42b08 acpi_video_get_capabilities +EXPORT_SYMBOL vmlinux 0x5ff9d207 ip_setsockopt +EXPORT_SYMBOL vmlinux 0x5ffadcc9 pagecache_write_begin +EXPORT_SYMBOL vmlinux 0x600683d3 do_unblank_screen +EXPORT_SYMBOL vmlinux 0x601232b9 fb_pan_display +EXPORT_SYMBOL vmlinux 0x60240a64 elevator_init +EXPORT_SYMBOL vmlinux 0x602c69ae scsi_get_command +EXPORT_SYMBOL vmlinux 0x602ed00d acpi_current_gpe_count +EXPORT_SYMBOL vmlinux 0x604a3ec0 security_inode_init_security +EXPORT_SYMBOL vmlinux 0x6050af68 vm_stat +EXPORT_SYMBOL vmlinux 0x607ac8ae km_new_mapping +EXPORT_SYMBOL vmlinux 0x607b2e85 nobh_truncate_page +EXPORT_SYMBOL vmlinux 0x6084e796 agp_unbind_memory +EXPORT_SYMBOL vmlinux 0x6086762e request_firmware +EXPORT_SYMBOL vmlinux 0x608bce2d datagram_poll +EXPORT_SYMBOL vmlinux 0x609f1c7e synchronize_net +EXPORT_SYMBOL vmlinux 0x60a32ea9 pm_power_off +EXPORT_SYMBOL vmlinux 0x60a9d245 dev_getfirstbyhwtype +EXPORT_SYMBOL vmlinux 0x60b16b63 generic_write_end +EXPORT_SYMBOL vmlinux 0x60d01e0f dma_pool_free +EXPORT_SYMBOL vmlinux 0x6109d392 tcp_connect +EXPORT_SYMBOL vmlinux 0x6114eee1 pci_select_bars +EXPORT_SYMBOL vmlinux 0x612390ad netpoll_set_trap +EXPORT_SYMBOL vmlinux 0x6128b5fc __printk_ratelimit +EXPORT_SYMBOL vmlinux 0x61449765 tty_port_alloc_xmit_buf +EXPORT_SYMBOL vmlinux 0x6158b72d phy_register_fixup +EXPORT_SYMBOL vmlinux 0x616aa92b swiotlb_unmap_sg +EXPORT_SYMBOL vmlinux 0x616e69ef ipv6_dev_get_saddr +EXPORT_SYMBOL vmlinux 0x617d087d simple_rename +EXPORT_SYMBOL vmlinux 0x618d8299 set_notify_swap_entry_free +EXPORT_SYMBOL vmlinux 0x61a78c4d gnet_stats_copy_app +EXPORT_SYMBOL vmlinux 0x61b7b126 simple_strtoull +EXPORT_SYMBOL vmlinux 0x61e5a0ad simple_statfs +EXPORT_SYMBOL vmlinux 0x61ee7fe2 blk_queue_max_segment_size +EXPORT_SYMBOL vmlinux 0x62049256 acpi_disable +EXPORT_SYMBOL vmlinux 0x620ac9e3 request_key_with_auxdata +EXPORT_SYMBOL vmlinux 0x621d35c5 pci_enable_bridges +EXPORT_SYMBOL vmlinux 0x6223cafb _raw_spin_unlock_bh +EXPORT_SYMBOL vmlinux 0x6225637e md5_transform +EXPORT_SYMBOL vmlinux 0x6226b9fa machine_to_phys_mapping +EXPORT_SYMBOL vmlinux 0x6228c21f smp_call_function_single +EXPORT_SYMBOL vmlinux 0x6237f6b5 acpi_enable_event +EXPORT_SYMBOL vmlinux 0x6241a2ab __copy_from_user_ll_nocache +EXPORT_SYMBOL vmlinux 0x62583ac7 agp_generic_alloc_page +EXPORT_SYMBOL vmlinux 0x627206a3 pci_reenable_device +EXPORT_SYMBOL vmlinux 0x62737e1d sock_unregister +EXPORT_SYMBOL vmlinux 0x62827bec security_secctx_to_secid +EXPORT_SYMBOL vmlinux 0x6284a8c0 llc_set_station_handler +EXPORT_SYMBOL vmlinux 0x6289a853 bitmap_start_sync +EXPORT_SYMBOL vmlinux 0x62980804 xfrm_init_replay +EXPORT_SYMBOL vmlinux 0x62b650b0 dev_crit +EXPORT_SYMBOL vmlinux 0x62b8d05f mmc_power_save_host +EXPORT_SYMBOL vmlinux 0x62c5e592 __sk_dst_check +EXPORT_SYMBOL vmlinux 0x62cd8754 __tracepoint_module_get +EXPORT_SYMBOL vmlinux 0x62ff8c4e tty_port_hangup +EXPORT_SYMBOL vmlinux 0x630c371c input_unregister_handler +EXPORT_SYMBOL vmlinux 0x63187451 pcie_aspm_support_enabled +EXPORT_SYMBOL vmlinux 0x63419e5f bio_integrity_set_tag +EXPORT_SYMBOL vmlinux 0x63584bf8 set_disk_ro +EXPORT_SYMBOL vmlinux 0x636a5691 acpi_register_ioapic +EXPORT_SYMBOL vmlinux 0x637a9856 jbd2_journal_clear_features +EXPORT_SYMBOL vmlinux 0x63aa8585 mmc_host_lazy_disable +EXPORT_SYMBOL vmlinux 0x63d1a8bf elv_rb_former_request +EXPORT_SYMBOL vmlinux 0x63d86019 scsi_prep_return +EXPORT_SYMBOL vmlinux 0x63dbee08 n_tty_ioctl_helper +EXPORT_SYMBOL vmlinux 0x63eb9355 panic_blink +EXPORT_SYMBOL vmlinux 0x63ecad53 register_netdevice_notifier +EXPORT_SYMBOL vmlinux 0x63ed6d36 security_path_chmod +EXPORT_SYMBOL vmlinux 0x63fd699c mca_unregister_driver +EXPORT_SYMBOL vmlinux 0x6402a57d acpi_match_device_ids +EXPORT_SYMBOL vmlinux 0x6403e338 tcp_memory_pressure +EXPORT_SYMBOL vmlinux 0x6410acf8 tcp_proc_unregister +EXPORT_SYMBOL vmlinux 0x643848bf sock_no_getname +EXPORT_SYMBOL vmlinux 0x643d10b6 agp_generic_insert_memory +EXPORT_SYMBOL vmlinux 0x643eaec8 param_get_string +EXPORT_SYMBOL vmlinux 0x64420c02 netlink_kernel_create +EXPORT_SYMBOL vmlinux 0x6443d74d _raw_spin_lock +EXPORT_SYMBOL vmlinux 0x6451294b posix_acl_valid +EXPORT_SYMBOL vmlinux 0x6464581f cdrom_number_of_slots +EXPORT_SYMBOL vmlinux 0x6473260c blk_init_allocated_queue +EXPORT_SYMBOL vmlinux 0x6478134c ec_burst_enable +EXPORT_SYMBOL vmlinux 0x64999478 congestion_wait +EXPORT_SYMBOL vmlinux 0x64b34f92 padata_stop +EXPORT_SYMBOL vmlinux 0x64b9783c seq_bitmap_list +EXPORT_SYMBOL vmlinux 0x64c4264c jbd2_journal_get_undo_access +EXPORT_SYMBOL vmlinux 0x64e72075 generic_permission +EXPORT_SYMBOL vmlinux 0x64eae7ad set_memory_array_wb +EXPORT_SYMBOL vmlinux 0x650e6451 get_super +EXPORT_SYMBOL vmlinux 0x651a4139 test_taint +EXPORT_SYMBOL vmlinux 0x65291cff timekeeping_inject_offset +EXPORT_SYMBOL vmlinux 0x652d78b7 pcim_iomap +EXPORT_SYMBOL vmlinux 0x65408378 zlib_inflate_blob +EXPORT_SYMBOL vmlinux 0x65414e67 dev_valid_name +EXPORT_SYMBOL vmlinux 0x654f1530 kmem_cache_shrink +EXPORT_SYMBOL vmlinux 0x655f1ab0 set_memory_array_wc +EXPORT_SYMBOL vmlinux 0x6565d33f scsi_kmap_atomic_sg +EXPORT_SYMBOL vmlinux 0x657f8d50 vfs_symlink +EXPORT_SYMBOL vmlinux 0x6582b7c8 ethtool_op_get_link +EXPORT_SYMBOL vmlinux 0x6585e310 alloc_pages_exact_nid +EXPORT_SYMBOL vmlinux 0x65a33352 pci_request_selected_regions_exclusive +EXPORT_SYMBOL vmlinux 0x65c3d0e3 tcp_init_xmit_timers +EXPORT_SYMBOL vmlinux 0x65dccf13 xz_dec_end +EXPORT_SYMBOL vmlinux 0x65f680f0 set_pages_array_uc +EXPORT_SYMBOL vmlinux 0x6606b4f4 sock_no_sendpage +EXPORT_SYMBOL vmlinux 0x660caf54 insert_inode_locked +EXPORT_SYMBOL vmlinux 0x66355efc vprintk +EXPORT_SYMBOL vmlinux 0x6645dbfd skb_unlink +EXPORT_SYMBOL vmlinux 0x6664951c replace_mount_options +EXPORT_SYMBOL vmlinux 0x668a7cbc scsi_is_host_device +EXPORT_SYMBOL vmlinux 0x668da8d5 zlib_inflateIncomp +EXPORT_SYMBOL vmlinux 0x66b4ecca jbd2_journal_set_triggers +EXPORT_SYMBOL vmlinux 0x66d0ee54 vfsmount_lock_global_unlock +EXPORT_SYMBOL vmlinux 0x66d195d4 vga_put +EXPORT_SYMBOL vmlinux 0x66fc8bdd hippi_change_mtu +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 0x674d2bc6 security_path_rmdir +EXPORT_SYMBOL vmlinux 0x67777a9f __skb_recv_datagram +EXPORT_SYMBOL vmlinux 0x67804a19 __any_online_cpu +EXPORT_SYMBOL vmlinux 0x6789998b jbd2_journal_update_format +EXPORT_SYMBOL vmlinux 0x67b009b8 aio_complete +EXPORT_SYMBOL vmlinux 0x67b27ec1 tty_std_termios +EXPORT_SYMBOL vmlinux 0x67b78eb3 seq_hlist_next_rcu +EXPORT_SYMBOL vmlinux 0x67cbfacf mod_zone_page_state +EXPORT_SYMBOL vmlinux 0x67cc16cf skb_set_dev +EXPORT_SYMBOL vmlinux 0x67fa728d pnpacpi_protocol +EXPORT_SYMBOL vmlinux 0x683268c1 poll_freewait +EXPORT_SYMBOL vmlinux 0x683e48ed unregister_quota_format +EXPORT_SYMBOL vmlinux 0x683f4f51 generic_writepages +EXPORT_SYMBOL vmlinux 0x6875039f do_SAK +EXPORT_SYMBOL vmlinux 0x687b6a16 kdbgetsymval +EXPORT_SYMBOL vmlinux 0x68912763 set_page_dirty_lock +EXPORT_SYMBOL vmlinux 0x689ed6e2 seq_release +EXPORT_SYMBOL vmlinux 0x689f2c31 elv_rq_merge_ok +EXPORT_SYMBOL vmlinux 0x68aaaf7b inet_sk_rebuild_header +EXPORT_SYMBOL vmlinux 0x68b7dba8 xfrm_spd_getinfo +EXPORT_SYMBOL vmlinux 0x68bb2463 get_agp_version +EXPORT_SYMBOL vmlinux 0x68ea1abf input_register_device +EXPORT_SYMBOL vmlinux 0x68ef1334 dma_ops +EXPORT_SYMBOL vmlinux 0x68f1abe5 flex_array_free_parts +EXPORT_SYMBOL vmlinux 0x68f1ef37 lease_modify +EXPORT_SYMBOL vmlinux 0x690fb63b __kfree_skb +EXPORT_SYMBOL vmlinux 0x6929c364 set_anon_super +EXPORT_SYMBOL vmlinux 0x693a9a29 tcf_hash_search +EXPORT_SYMBOL vmlinux 0x695167f0 mb_cache_entry_find_next +EXPORT_SYMBOL vmlinux 0x6971447a rtc_month_days +EXPORT_SYMBOL vmlinux 0x6988d0ca cpu_dr7 +EXPORT_SYMBOL vmlinux 0x698f63ea free_buffer_head +EXPORT_SYMBOL vmlinux 0x69a0ca7d iowrite16be +EXPORT_SYMBOL vmlinux 0x69a358a6 iomem_resource +EXPORT_SYMBOL vmlinux 0x69ad2f20 kstrtouint +EXPORT_SYMBOL vmlinux 0x69c44540 ethtool_op_get_flags +EXPORT_SYMBOL vmlinux 0x69c51f32 __ip_dev_find +EXPORT_SYMBOL vmlinux 0x69d2575f efi +EXPORT_SYMBOL vmlinux 0x69d38ed9 __scsi_print_sense +EXPORT_SYMBOL vmlinux 0x69e27c7a bitmap_copy_le +EXPORT_SYMBOL vmlinux 0x6a037cf1 mempool_kfree +EXPORT_SYMBOL vmlinux 0x6a1cfcf3 set_groups +EXPORT_SYMBOL vmlinux 0x6a1fac32 cdev_alloc +EXPORT_SYMBOL vmlinux 0x6a27bfce csum_partial_copy_generic +EXPORT_SYMBOL vmlinux 0x6a76f3ac blk_iopoll_enable +EXPORT_SYMBOL vmlinux 0x6a95da2e xfrm4_prepare_output +EXPORT_SYMBOL vmlinux 0x6acb973d iowrite32be +EXPORT_SYMBOL vmlinux 0x6ad6647e phy_connect_direct +EXPORT_SYMBOL vmlinux 0x6ad85887 acpi_enable_gpe +EXPORT_SYMBOL vmlinux 0x6add5c9a dmi_find_device +EXPORT_SYMBOL vmlinux 0x6afac1ac netpoll_cleanup +EXPORT_SYMBOL vmlinux 0x6b1b67d3 __bdevname +EXPORT_SYMBOL vmlinux 0x6b2dc060 dump_stack +EXPORT_SYMBOL vmlinux 0x6b6377ac find_or_create_page +EXPORT_SYMBOL vmlinux 0x6b6c2f8a inet6_ioctl +EXPORT_SYMBOL vmlinux 0x6b6dc165 __wait_on_bit_lock +EXPORT_SYMBOL vmlinux 0x6b79a044 noop_fsync +EXPORT_SYMBOL vmlinux 0x6b8fca3c dmam_free_noncoherent +EXPORT_SYMBOL vmlinux 0x6b937ffb mca_mark_as_used +EXPORT_SYMBOL vmlinux 0x6ba9937c free_netdev +EXPORT_SYMBOL vmlinux 0x6baae653 cancel_delayed_work_sync +EXPORT_SYMBOL vmlinux 0x6bc3fbc0 __unregister_chrdev +EXPORT_SYMBOL vmlinux 0x6bd7ea87 vfs_follow_link +EXPORT_SYMBOL vmlinux 0x6bdcfd99 qdisc_class_hash_remove +EXPORT_SYMBOL vmlinux 0x6bf2fa1a rtnl_configure_link +EXPORT_SYMBOL vmlinux 0x6bf50184 aio_put_req +EXPORT_SYMBOL vmlinux 0x6bf8d133 down_trylock +EXPORT_SYMBOL vmlinux 0x6c12c090 neigh_compat_output +EXPORT_SYMBOL vmlinux 0x6c1ce5ce strcspn +EXPORT_SYMBOL vmlinux 0x6c21b1c5 scsi_block_when_processing_errors +EXPORT_SYMBOL vmlinux 0x6c2e3320 strncmp +EXPORT_SYMBOL vmlinux 0x6c32c819 icmpv6_send +EXPORT_SYMBOL vmlinux 0x6c389761 acpi_bus_get_private_data +EXPORT_SYMBOL vmlinux 0x6c3d8021 gen_replace_estimator +EXPORT_SYMBOL vmlinux 0x6c5528b8 bio_integrity_alloc +EXPORT_SYMBOL vmlinux 0x6c61ce70 num_registered_fb +EXPORT_SYMBOL vmlinux 0x6c702af7 sysctl_udp_rmem_min +EXPORT_SYMBOL vmlinux 0x6c767cf5 otg_set_transceiver +EXPORT_SYMBOL vmlinux 0x6c92fc43 unregister_md_personality +EXPORT_SYMBOL vmlinux 0x6ca58b66 may_umount_tree +EXPORT_SYMBOL vmlinux 0x6cae095d key_instantiate_and_link +EXPORT_SYMBOL vmlinux 0x6cbdd984 d_genocide +EXPORT_SYMBOL vmlinux 0x6cd24956 genphy_resume +EXPORT_SYMBOL vmlinux 0x6cdc5c6b nla_strlcpy +EXPORT_SYMBOL vmlinux 0x6ce23823 sync_inode +EXPORT_SYMBOL vmlinux 0x6ce3d79f input_open_device +EXPORT_SYMBOL vmlinux 0x6cec2e99 cdrom_release +EXPORT_SYMBOL vmlinux 0x6cfede3f cdrom_check_events +EXPORT_SYMBOL vmlinux 0x6d09af46 tcp_alloc_md5sig_pool +EXPORT_SYMBOL vmlinux 0x6d27ef64 __bitmap_empty +EXPORT_SYMBOL vmlinux 0x6d294e43 clock_t_to_jiffies +EXPORT_SYMBOL vmlinux 0x6d3314ac kmap_atomic_to_page +EXPORT_SYMBOL vmlinux 0x6d340f64 tty_termios_input_baud_rate +EXPORT_SYMBOL vmlinux 0x6d4b130d __scsi_add_device +EXPORT_SYMBOL vmlinux 0x6d532f46 tcp_close +EXPORT_SYMBOL vmlinux 0x6d6636e3 devm_ioport_unmap +EXPORT_SYMBOL vmlinux 0x6d6cbadc rb_last +EXPORT_SYMBOL vmlinux 0x6dc31c56 splice_from_pipe_end +EXPORT_SYMBOL vmlinux 0x6def2db2 half_md4_transform +EXPORT_SYMBOL vmlinux 0x6e1c3354 bfifo_qdisc_ops +EXPORT_SYMBOL vmlinux 0x6e262480 flex_array_put +EXPORT_SYMBOL vmlinux 0x6e26e15b md_set_array_sectors +EXPORT_SYMBOL vmlinux 0x6e26e208 journal_clear_err +EXPORT_SYMBOL vmlinux 0x6e2a6782 netdev_class_remove_file +EXPORT_SYMBOL vmlinux 0x6e468428 intel_gmch_probe +EXPORT_SYMBOL vmlinux 0x6e4b328a get_unmapped_area_prot +EXPORT_SYMBOL vmlinux 0x6e6541bf agp_copy_info +EXPORT_SYMBOL vmlinux 0x6e720ff2 rtnl_unlock +EXPORT_SYMBOL vmlinux 0x6e9dd606 __symbol_put +EXPORT_SYMBOL vmlinux 0x6ea074c7 __block_page_mkwrite +EXPORT_SYMBOL vmlinux 0x6ea6335b do_splice_from +EXPORT_SYMBOL vmlinux 0x6ec0591e mmc_erase +EXPORT_SYMBOL vmlinux 0x6eed06ae pci_remove_behind_bridge +EXPORT_SYMBOL vmlinux 0x6f03d8f0 tcp_poll +EXPORT_SYMBOL vmlinux 0x6f13b270 pm860x_page_reg_write +EXPORT_SYMBOL vmlinux 0x6f36242b gen_pool_create +EXPORT_SYMBOL vmlinux 0x6f556bdb acpi_get_gpe_device +EXPORT_SYMBOL vmlinux 0x6f5deeb8 arch_debugfs_dir +EXPORT_SYMBOL vmlinux 0x6f9d6ac3 acpi_root_dir +EXPORT_SYMBOL vmlinux 0x6fc2f826 netpoll_print_options +EXPORT_SYMBOL vmlinux 0x6fd3734c downgrade_write +EXPORT_SYMBOL vmlinux 0x6fd83ae2 try_to_free_buffers +EXPORT_SYMBOL vmlinux 0x6feb2039 acpi_write +EXPORT_SYMBOL vmlinux 0x6fff393f time_to_tm +EXPORT_SYMBOL vmlinux 0x7015b375 dm_register_target +EXPORT_SYMBOL vmlinux 0x701d0ebd snprintf +EXPORT_SYMBOL vmlinux 0x701f3228 dev_addr_del_multiple +EXPORT_SYMBOL vmlinux 0x70523a7a __cond_resched_softirq +EXPORT_SYMBOL vmlinux 0x7054a3e4 request_dma +EXPORT_SYMBOL vmlinux 0x708e6412 task_ns_capable +EXPORT_SYMBOL vmlinux 0x70bc17d7 inode_wait +EXPORT_SYMBOL vmlinux 0x70c5375b write_one_page +EXPORT_SYMBOL vmlinux 0x70d1f8f3 strncat +EXPORT_SYMBOL vmlinux 0x70d8ab82 acpi_acquire_global_lock +EXPORT_SYMBOL vmlinux 0x70e6d834 simple_getattr +EXPORT_SYMBOL vmlinux 0x7108217a lookup_bdev +EXPORT_SYMBOL vmlinux 0x71144033 mod_timer_pending +EXPORT_SYMBOL vmlinux 0x71195139 dma_release_from_coherent +EXPORT_SYMBOL vmlinux 0x71205378 add_timer +EXPORT_SYMBOL vmlinux 0x7129e5f8 hex_asc +EXPORT_SYMBOL vmlinux 0x7131cacd blk_start_request +EXPORT_SYMBOL vmlinux 0x7138981b proc_dointvec_ms_jiffies +EXPORT_SYMBOL vmlinux 0x71554249 gen_pool_add_virt +EXPORT_SYMBOL vmlinux 0x715ac79a filemap_fdatawait +EXPORT_SYMBOL vmlinux 0x71683f20 seq_release_private +EXPORT_SYMBOL vmlinux 0x7171121c overflowgid +EXPORT_SYMBOL vmlinux 0x717beff7 netif_stacked_transfer_operstate +EXPORT_SYMBOL vmlinux 0x717ce6be journal_create +EXPORT_SYMBOL vmlinux 0x718a5a0a sync_mapping_buffers +EXPORT_SYMBOL vmlinux 0x71a50dbc register_blkdev +EXPORT_SYMBOL vmlinux 0x71b7361c scsi_host_get +EXPORT_SYMBOL vmlinux 0x71eb316e alloc_disk +EXPORT_SYMBOL vmlinux 0x71ee4f58 make_bad_inode +EXPORT_SYMBOL vmlinux 0x7200f4e1 dev_driver_string +EXPORT_SYMBOL vmlinux 0x7216df9c scsi_finish_command +EXPORT_SYMBOL vmlinux 0x722f6eb0 genl_register_mc_group +EXPORT_SYMBOL vmlinux 0x7231d35a set_pages_uc +EXPORT_SYMBOL vmlinux 0x7234eafb otg_state_string +EXPORT_SYMBOL vmlinux 0x7250d12b jbd2_journal_destroy +EXPORT_SYMBOL vmlinux 0x7257949c get_gendisk +EXPORT_SYMBOL vmlinux 0x726aabee blk_queue_invalidate_tags +EXPORT_SYMBOL vmlinux 0x726b91be posix_unblock_lock +EXPORT_SYMBOL vmlinux 0x7290eddc blkdev_get_by_dev +EXPORT_SYMBOL vmlinux 0x72a0c913 netlink_set_err +EXPORT_SYMBOL vmlinux 0x72a74524 acpi_bus_get_status +EXPORT_SYMBOL vmlinux 0x72aa82c6 param_ops_charp +EXPORT_SYMBOL vmlinux 0x72b243d4 free_dma +EXPORT_SYMBOL vmlinux 0x72bf2140 mtrr_add +EXPORT_SYMBOL vmlinux 0x72d58de9 kstrtou8_from_user +EXPORT_SYMBOL vmlinux 0x72dad0c6 xfrm_find_acq_byseq +EXPORT_SYMBOL vmlinux 0x72ea7b2d scsi_device_type +EXPORT_SYMBOL vmlinux 0x72f9081b read_cache_pages +EXPORT_SYMBOL vmlinux 0x73066061 scsi_host_alloc +EXPORT_SYMBOL vmlinux 0x730ff363 param_set_uint +EXPORT_SYMBOL vmlinux 0x7324d709 mfd_add_devices +EXPORT_SYMBOL vmlinux 0x732b7833 irq_cpu_rmap_add +EXPORT_SYMBOL vmlinux 0x733bd4c1 tty_mutex +EXPORT_SYMBOL vmlinux 0x7342d059 fddi_change_mtu +EXPORT_SYMBOL vmlinux 0x734cdb85 wake_up_process +EXPORT_SYMBOL vmlinux 0x735a0bd5 native_io_delay +EXPORT_SYMBOL vmlinux 0x7362dd1e vfs_fstat +EXPORT_SYMBOL vmlinux 0x736c79dc param_get_byte +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 0x73f409ce mca_device_transform_ioport +EXPORT_SYMBOL vmlinux 0x740a1b95 reserve_evntsel_nmi +EXPORT_SYMBOL vmlinux 0x7413793a EISA_bus +EXPORT_SYMBOL vmlinux 0x742873d8 agp_put_bridge +EXPORT_SYMBOL vmlinux 0x7432b030 xfrm_state_delete +EXPORT_SYMBOL vmlinux 0x7445e506 vlan_dev_vlan_id +EXPORT_SYMBOL vmlinux 0x74776098 blk_end_request +EXPORT_SYMBOL vmlinux 0x74803887 pci_ltr_supported +EXPORT_SYMBOL vmlinux 0x748539dd remap_pfn_range +EXPORT_SYMBOL vmlinux 0x7485e15e unregister_chrdev_region +EXPORT_SYMBOL vmlinux 0x749d0984 tcf_exts_dump_stats +EXPORT_SYMBOL vmlinux 0x74b2e2e9 acpi_unlock_battery_dir +EXPORT_SYMBOL vmlinux 0x74c12936 pnp_find_dev +EXPORT_SYMBOL vmlinux 0x74c134b9 __sw_hweight32 +EXPORT_SYMBOL vmlinux 0x74cc1cbe unregister_cpu_notifier +EXPORT_SYMBOL vmlinux 0x74e631c6 dev_ethtool_get_settings +EXPORT_SYMBOL vmlinux 0x74f96280 dev_emerg +EXPORT_SYMBOL vmlinux 0x75078bad tcf_hash_destroy +EXPORT_SYMBOL vmlinux 0x750fce72 dmam_release_declared_memory +EXPORT_SYMBOL vmlinux 0x751b2247 param_get_bool +EXPORT_SYMBOL vmlinux 0x75271716 save_processor_state +EXPORT_SYMBOL vmlinux 0x7538b132 agp_off +EXPORT_SYMBOL vmlinux 0x753fc107 tcp_gro_receive +EXPORT_SYMBOL vmlinux 0x75477a69 mmc_resume_host +EXPORT_SYMBOL vmlinux 0x754d871e audit_log_end +EXPORT_SYMBOL vmlinux 0x754dd434 mmc_wait_for_app_cmd +EXPORT_SYMBOL vmlinux 0x757c0dab pnp_unregister_card_driver +EXPORT_SYMBOL vmlinux 0x7593d385 div64_s64 +EXPORT_SYMBOL vmlinux 0x75b22a6c wait_on_sync_kiocb +EXPORT_SYMBOL vmlinux 0x75b486cb __dev_getfirstbyhwtype +EXPORT_SYMBOL vmlinux 0x75bda77a seq_hlist_next +EXPORT_SYMBOL vmlinux 0x75bdea12 iommu_area_alloc +EXPORT_SYMBOL vmlinux 0x75dcf76f dquot_transfer +EXPORT_SYMBOL vmlinux 0x75fe955a genl_register_family_with_ops +EXPORT_SYMBOL vmlinux 0x760457de rawv6_mh_filter_register +EXPORT_SYMBOL vmlinux 0x760a0f4f yield +EXPORT_SYMBOL vmlinux 0x760b437a unregister_inetaddr_notifier +EXPORT_SYMBOL vmlinux 0x7628c58a xfrm_policy_delete +EXPORT_SYMBOL vmlinux 0x7628f3c7 this_cpu_off +EXPORT_SYMBOL vmlinux 0x7647726c handle_sysrq +EXPORT_SYMBOL vmlinux 0x764bd77c request_resource +EXPORT_SYMBOL vmlinux 0x764c630d bdget_disk +EXPORT_SYMBOL vmlinux 0x76635336 bitmap_cond_end_sync +EXPORT_SYMBOL vmlinux 0x7667874f lro_receive_skb +EXPORT_SYMBOL vmlinux 0x766e044f serio_interrupt +EXPORT_SYMBOL vmlinux 0x76718d38 scsi_is_sdev_device +EXPORT_SYMBOL vmlinux 0x76737b6f pci_unregister_driver +EXPORT_SYMBOL vmlinux 0x767ddb02 set_memory_wc +EXPORT_SYMBOL vmlinux 0x768d68c0 con_set_default_unimap +EXPORT_SYMBOL vmlinux 0x76917c59 i2c_get_adapter +EXPORT_SYMBOL vmlinux 0x769d75f9 put_page +EXPORT_SYMBOL vmlinux 0x769e06d7 smp_call_function_many +EXPORT_SYMBOL vmlinux 0x76a8ebf5 tty_hung_up_p +EXPORT_SYMBOL vmlinux 0x76ab2521 journal_init_inode +EXPORT_SYMBOL vmlinux 0x76abdfe4 init_task +EXPORT_SYMBOL vmlinux 0x76ad1960 tty_unregister_driver +EXPORT_SYMBOL vmlinux 0x76bf656d __bitmap_shift_left +EXPORT_SYMBOL vmlinux 0x76c0ec9e pcie_port_service_unregister +EXPORT_SYMBOL vmlinux 0x76d3cd60 laptop_mode +EXPORT_SYMBOL vmlinux 0x76e57f4e bdi_unregister +EXPORT_SYMBOL vmlinux 0x770a0036 isapnp_cfg_begin +EXPORT_SYMBOL vmlinux 0x770c7b64 prepare_creds +EXPORT_SYMBOL vmlinux 0x7711dece swiotlb_dma_mapping_error +EXPORT_SYMBOL vmlinux 0x771d48a9 scsi_unblock_requests +EXPORT_SYMBOL vmlinux 0x773072d9 agp_generic_alloc_user +EXPORT_SYMBOL vmlinux 0x773a9c94 blk_iopoll_enabled +EXPORT_SYMBOL vmlinux 0x774bb620 pv_mmu_ops +EXPORT_SYMBOL vmlinux 0x774fc722 seq_open +EXPORT_SYMBOL vmlinux 0x776f57ed cdrom_mode_select +EXPORT_SYMBOL vmlinux 0x777a7e35 tcf_generic_walker +EXPORT_SYMBOL vmlinux 0x7786b090 tty_port_lower_dtr_rts +EXPORT_SYMBOL vmlinux 0x779a18af kstrtoll +EXPORT_SYMBOL vmlinux 0x77bc13a0 strim +EXPORT_SYMBOL vmlinux 0x77d25583 pci_do_scan_bus +EXPORT_SYMBOL vmlinux 0x77df0847 __set_personality +EXPORT_SYMBOL vmlinux 0x77df3988 flex_array_free +EXPORT_SYMBOL vmlinux 0x77dfc223 dquot_commit +EXPORT_SYMBOL vmlinux 0x77e142d3 jbd2_journal_start_commit +EXPORT_SYMBOL vmlinux 0x77ecac9f zlib_inflateEnd +EXPORT_SYMBOL vmlinux 0x77edf722 schedule_delayed_work +EXPORT_SYMBOL vmlinux 0x77fa5d1f ns_to_timespec +EXPORT_SYMBOL vmlinux 0x7808ea4b read_dev_sector +EXPORT_SYMBOL vmlinux 0x7845fd1e mount_bdev +EXPORT_SYMBOL vmlinux 0x7854220f xfrm_policy_alloc +EXPORT_SYMBOL vmlinux 0x7865ab63 unregister_netdevice_queue +EXPORT_SYMBOL vmlinux 0x78708a6c padata_register_cpumask_notifier +EXPORT_SYMBOL vmlinux 0x7879b52e i2c_master_recv +EXPORT_SYMBOL vmlinux 0x7891ba47 tty_devnum +EXPORT_SYMBOL vmlinux 0x7894f8ed dqput +EXPORT_SYMBOL vmlinux 0x789c2425 pci_dev_put +EXPORT_SYMBOL vmlinux 0x789d83d9 scsi_device_lookup_by_target +EXPORT_SYMBOL vmlinux 0x78a5bacc pid_task +EXPORT_SYMBOL vmlinux 0x78a9b4b2 padata_alloc_possible +EXPORT_SYMBOL vmlinux 0x78bda225 pci_back_from_sleep +EXPORT_SYMBOL vmlinux 0x78cda7a9 jbd2_journal_dirty_metadata +EXPORT_SYMBOL vmlinux 0x78d8db9e idr_get_next +EXPORT_SYMBOL vmlinux 0x78df6bd7 no_pci_devices +EXPORT_SYMBOL vmlinux 0x78f0adc7 bmap +EXPORT_SYMBOL vmlinux 0x78f5f593 scsi_unregister +EXPORT_SYMBOL vmlinux 0x79037065 ip_route_input_common +EXPORT_SYMBOL vmlinux 0x790672dc dquot_set_dqblk +EXPORT_SYMBOL vmlinux 0x79068fda acpi_install_method +EXPORT_SYMBOL vmlinux 0x790b7244 dquot_file_open +EXPORT_SYMBOL vmlinux 0x7927a49a phy_stop +EXPORT_SYMBOL vmlinux 0x792f3819 tty_port_open +EXPORT_SYMBOL vmlinux 0x79376434 skb_gro_reset_offset +EXPORT_SYMBOL vmlinux 0x794487ee disable_hlt +EXPORT_SYMBOL vmlinux 0x7961b326 dst_release +EXPORT_SYMBOL vmlinux 0x796c812b neigh_parms_release +EXPORT_SYMBOL vmlinux 0x796fc5ce scsi_get_sense_info_fld +EXPORT_SYMBOL vmlinux 0x79a9577c __dec_zone_page_state +EXPORT_SYMBOL vmlinux 0x79aa04a2 get_random_bytes +EXPORT_SYMBOL vmlinux 0x79cb1449 dev_uc_add +EXPORT_SYMBOL vmlinux 0x79dc5989 sk_stream_wait_close +EXPORT_SYMBOL vmlinux 0x79f1da13 journal_get_create_access +EXPORT_SYMBOL vmlinux 0x7a007226 vga_switcheroo_register_client +EXPORT_SYMBOL vmlinux 0x7a1390f7 param_set_bool +EXPORT_SYMBOL vmlinux 0x7a27c184 ewma_init +EXPORT_SYMBOL vmlinux 0x7a27c708 input_release_device +EXPORT_SYMBOL vmlinux 0x7a4497db kzfree +EXPORT_SYMBOL vmlinux 0x7a50a315 files_lglock_global_unlock_online +EXPORT_SYMBOL vmlinux 0x7a79a78f tcp_v4_conn_request +EXPORT_SYMBOL vmlinux 0x7a7aa22c rt6_lookup +EXPORT_SYMBOL vmlinux 0x7a9dfe9d genl_unregister_family +EXPORT_SYMBOL vmlinux 0x7ab91f92 dcache_dir_lseek +EXPORT_SYMBOL vmlinux 0x7ade3928 mark_page_accessed +EXPORT_SYMBOL vmlinux 0x7ae0b35f skb_copy_expand +EXPORT_SYMBOL vmlinux 0x7ae1c193 swiotlb_sync_sg_for_device +EXPORT_SYMBOL vmlinux 0x7aec9089 clear_user +EXPORT_SYMBOL vmlinux 0x7af4aa84 xfrm_state_delete_tunnel +EXPORT_SYMBOL vmlinux 0x7af57d14 rfkill_unregister +EXPORT_SYMBOL vmlinux 0x7b0c84c4 acpi_remove_table_handler +EXPORT_SYMBOL vmlinux 0x7b134ddf acpi_get_name +EXPORT_SYMBOL vmlinux 0x7b492979 tcf_em_tree_dump +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 0x7b72e45c jbd2_journal_clear_err +EXPORT_SYMBOL vmlinux 0x7b81fa6b lro_vlan_hwaccel_receive_skb +EXPORT_SYMBOL vmlinux 0x7b9a6116 intel_agp_enabled +EXPORT_SYMBOL vmlinux 0x7b9cd36c single_open +EXPORT_SYMBOL vmlinux 0x7bcb8228 pci_request_selected_regions +EXPORT_SYMBOL vmlinux 0x7bce08af inet6_getname +EXPORT_SYMBOL vmlinux 0x7bffa864 ioctl_by_bdev +EXPORT_SYMBOL vmlinux 0x7c17e1d9 cpu_sysdev_class +EXPORT_SYMBOL vmlinux 0x7c21e8a1 sleep_on_timeout +EXPORT_SYMBOL vmlinux 0x7c2670aa arp_find +EXPORT_SYMBOL vmlinux 0x7c2a06f8 uart_register_driver +EXPORT_SYMBOL vmlinux 0x7c3f4ccd pnp_device_detach +EXPORT_SYMBOL vmlinux 0x7c417b28 km_policy_notify +EXPORT_SYMBOL vmlinux 0x7c46233a cpufreq_quick_get +EXPORT_SYMBOL vmlinux 0x7c5a6531 scsi_cmd_get_serial +EXPORT_SYMBOL vmlinux 0x7c60d66e getname +EXPORT_SYMBOL vmlinux 0x7c61340c __release_region +EXPORT_SYMBOL vmlinux 0x7c7524b8 xfrm_cfg_mutex +EXPORT_SYMBOL vmlinux 0x7c778084 swiotlb_sync_single_for_device +EXPORT_SYMBOL vmlinux 0x7c810997 xfrm_policy_register_afinfo +EXPORT_SYMBOL vmlinux 0x7c904ded unregister_module_notifier +EXPORT_SYMBOL vmlinux 0x7ca00adb phy_driver_unregister +EXPORT_SYMBOL vmlinux 0x7cb1ae69 cpu_down +EXPORT_SYMBOL vmlinux 0x7cc29cbf read_cache_page +EXPORT_SYMBOL vmlinux 0x7ccb2863 input_set_abs_params +EXPORT_SYMBOL vmlinux 0x7ccbf9b3 pci_pme_active +EXPORT_SYMBOL vmlinux 0x7ccd16c3 pci_disable_link_state +EXPORT_SYMBOL vmlinux 0x7ccdce90 pneigh_lookup +EXPORT_SYMBOL vmlinux 0x7ce0ae7c param_get_long +EXPORT_SYMBOL vmlinux 0x7ce94405 boot_tvec_bases +EXPORT_SYMBOL vmlinux 0x7cfb9c76 mca_device_set_claim +EXPORT_SYMBOL vmlinux 0x7d050c25 pci_disable_ltr +EXPORT_SYMBOL vmlinux 0x7d11c268 jiffies +EXPORT_SYMBOL vmlinux 0x7d3cb899 udp_lib_get_port +EXPORT_SYMBOL vmlinux 0x7d4042d3 md_unregister_thread +EXPORT_SYMBOL vmlinux 0x7d4fa38e agp_generic_free_gatt_table +EXPORT_SYMBOL vmlinux 0x7d68714c ip_nat_decode_session +EXPORT_SYMBOL vmlinux 0x7d6a526a pm860x_bulk_read +EXPORT_SYMBOL vmlinux 0x7d97c05e alloc_trdev +EXPORT_SYMBOL vmlinux 0x7da2515c phy_device_register +EXPORT_SYMBOL vmlinux 0x7db57751 proc_dointvec +EXPORT_SYMBOL vmlinux 0x7dbf95ea mca_device_transform_memory +EXPORT_SYMBOL vmlinux 0x7dc7cb4f blk_queue_max_hw_sectors +EXPORT_SYMBOL vmlinux 0x7e19a68c udp_disconnect +EXPORT_SYMBOL vmlinux 0x7e1d17cf atomic64_read_cx8 +EXPORT_SYMBOL vmlinux 0x7e26b30c fsnotify_put_mark +EXPORT_SYMBOL vmlinux 0x7e394c4e sysctl_local_reserved_ports +EXPORT_SYMBOL vmlinux 0x7e59b51a sock_no_connect +EXPORT_SYMBOL vmlinux 0x7e5e4afd blk_queue_make_request +EXPORT_SYMBOL vmlinux 0x7e6ffbe7 skb_store_bits +EXPORT_SYMBOL vmlinux 0x7e749c4a redraw_screen +EXPORT_SYMBOL vmlinux 0x7e823ca8 scsi_init_io +EXPORT_SYMBOL vmlinux 0x7e98036c skb_copy +EXPORT_SYMBOL vmlinux 0x7e9ebb05 kernel_thread +EXPORT_SYMBOL vmlinux 0x7eb3328b iunique +EXPORT_SYMBOL vmlinux 0x7ecb001b __per_cpu_offset +EXPORT_SYMBOL vmlinux 0x7edc3c47 journal_load +EXPORT_SYMBOL vmlinux 0x7ef0e675 dev_get_stats +EXPORT_SYMBOL vmlinux 0x7f0d1b73 pskb_expand_head +EXPORT_SYMBOL vmlinux 0x7f114141 complete_and_exit +EXPORT_SYMBOL vmlinux 0x7f24de73 jiffies_to_usecs +EXPORT_SYMBOL vmlinux 0x7f26fff6 fib_default_rule_add +EXPORT_SYMBOL vmlinux 0x7f448137 set_security_override +EXPORT_SYMBOL vmlinux 0x7f449631 starget_for_each_device +EXPORT_SYMBOL vmlinux 0x7f62a508 backlight_force_update +EXPORT_SYMBOL vmlinux 0x7fa4525a d_instantiate +EXPORT_SYMBOL vmlinux 0x7fbfc30e ps2_init +EXPORT_SYMBOL vmlinux 0x7fdbe426 __register_chrdev +EXPORT_SYMBOL vmlinux 0x7febfcf8 ip_getsockopt +EXPORT_SYMBOL vmlinux 0x7fee605e inet_dgram_connect +EXPORT_SYMBOL vmlinux 0x800df1d7 groups_free +EXPORT_SYMBOL vmlinux 0x8010b01b sk_common_release +EXPORT_SYMBOL vmlinux 0x8014e1d0 __alloc_skb +EXPORT_SYMBOL vmlinux 0x8032af8d mutex_unlock +EXPORT_SYMBOL vmlinux 0x80497680 iw_handler_get_spy +EXPORT_SYMBOL vmlinux 0x80614386 dma_sync_wait +EXPORT_SYMBOL vmlinux 0x80639dc0 clocksource_change_rating +EXPORT_SYMBOL vmlinux 0x8079fc76 pci_disable_obff +EXPORT_SYMBOL vmlinux 0x807b17b8 pv_cpu_ops +EXPORT_SYMBOL vmlinux 0x80a87953 input_inject_event +EXPORT_SYMBOL vmlinux 0x80af65ec radix_tree_gang_lookup_slot +EXPORT_SYMBOL vmlinux 0x80b65fbe noop_llseek +EXPORT_SYMBOL vmlinux 0x80cde8a3 kill_anon_super +EXPORT_SYMBOL vmlinux 0x810b3618 param_ops_string +EXPORT_SYMBOL vmlinux 0x8124b028 proc_mkdir_mode +EXPORT_SYMBOL vmlinux 0x8133c053 nlmsg_notify +EXPORT_SYMBOL vmlinux 0x81431fd4 tty_unthrottle +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 0x8151f129 unregister_con_driver +EXPORT_SYMBOL vmlinux 0x815b5dd4 match_octal +EXPORT_SYMBOL vmlinux 0x815c56d0 cpu_present_mask +EXPORT_SYMBOL vmlinux 0x815cab0e blk_queue_segment_boundary +EXPORT_SYMBOL vmlinux 0x815f2897 empty_zero_page +EXPORT_SYMBOL vmlinux 0x817906d9 __dst_free +EXPORT_SYMBOL vmlinux 0x81799cee vscnprintf +EXPORT_SYMBOL vmlinux 0x819d2678 contig_page_data +EXPORT_SYMBOL vmlinux 0x819e1c25 acpi_evaluate_reference +EXPORT_SYMBOL vmlinux 0x81d10f5f trace_seq_putc +EXPORT_SYMBOL vmlinux 0x81d54919 writeback_inodes_sb_if_idle +EXPORT_SYMBOL vmlinux 0x81db6ebb xz_dec_reset +EXPORT_SYMBOL vmlinux 0x81dca4d1 radix_tree_lookup_slot +EXPORT_SYMBOL vmlinux 0x81e5e912 pci_bus_size_bridges +EXPORT_SYMBOL vmlinux 0x81e6b37f dmi_get_system_info +EXPORT_SYMBOL vmlinux 0x81ec033e create_empty_buffers +EXPORT_SYMBOL vmlinux 0x82072614 tasklet_kill +EXPORT_SYMBOL vmlinux 0x8212721d xenbus_dev_request_and_reply +EXPORT_SYMBOL vmlinux 0x8223e5af ip6_frag_init +EXPORT_SYMBOL vmlinux 0x8235805b memmove +EXPORT_SYMBOL vmlinux 0x8241f448 __dev_get_by_index +EXPORT_SYMBOL vmlinux 0x82519e46 bdi_register_dev +EXPORT_SYMBOL vmlinux 0x8251bcc3 bitmap_release_region +EXPORT_SYMBOL vmlinux 0x825c401e wait_on_page_bit +EXPORT_SYMBOL vmlinux 0x8260686f bitmap_find_next_zero_area +EXPORT_SYMBOL vmlinux 0x827f9e3b follow_pfn +EXPORT_SYMBOL vmlinux 0x82935a49 __inc_zone_page_state +EXPORT_SYMBOL vmlinux 0x82acfb70 blk_iopoll_sched +EXPORT_SYMBOL vmlinux 0x82ad3e49 touch_atime +EXPORT_SYMBOL vmlinux 0x82c80706 inet_twsk_deschedule +EXPORT_SYMBOL vmlinux 0x82d2df7b pci_bus_alloc_resource +EXPORT_SYMBOL vmlinux 0x82fd1b03 sk_dst_check +EXPORT_SYMBOL vmlinux 0x83005d5d scsi_calculate_bounce_limit +EXPORT_SYMBOL vmlinux 0x830e547b ioremap_prot +EXPORT_SYMBOL vmlinux 0x831ab6aa seq_path +EXPORT_SYMBOL vmlinux 0x831cb2a5 ___ratelimit +EXPORT_SYMBOL vmlinux 0x833c03aa acpi_enable_all_runtime_gpes +EXPORT_SYMBOL vmlinux 0x834092ee kill_fasync +EXPORT_SYMBOL vmlinux 0x8343cd74 __tracepoint_kmem_cache_alloc +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 0x83a476ce bitmap_scnlistprintf +EXPORT_SYMBOL vmlinux 0x83aa7cf6 journal_stop +EXPORT_SYMBOL vmlinux 0x83aee845 unregister_tcf_proto_ops +EXPORT_SYMBOL vmlinux 0x83d76211 neigh_update +EXPORT_SYMBOL vmlinux 0x84060081 xen_poll_irq_timeout +EXPORT_SYMBOL vmlinux 0x8417f512 acpi_update_all_gpes +EXPORT_SYMBOL vmlinux 0x842e288f alloc_buffer_head +EXPORT_SYMBOL vmlinux 0x8434bb0f seq_open_private +EXPORT_SYMBOL vmlinux 0x8436f8e3 param_ops_ushort +EXPORT_SYMBOL vmlinux 0x84555c6c tcp_ioctl +EXPORT_SYMBOL vmlinux 0x8455d0f2 ethtool_op_set_sg +EXPORT_SYMBOL vmlinux 0x84625775 inet_dgram_ops +EXPORT_SYMBOL vmlinux 0x847337a9 mdiobus_alloc +EXPORT_SYMBOL vmlinux 0x8478072c do_sync_write +EXPORT_SYMBOL vmlinux 0x848253ed tcp_recvmsg +EXPORT_SYMBOL vmlinux 0x84833f54 sk_reset_txq +EXPORT_SYMBOL vmlinux 0x8484b7e3 dev_get_by_index_rcu +EXPORT_SYMBOL vmlinux 0x849308c0 fb_get_buffer_offset +EXPORT_SYMBOL vmlinux 0x84b7dc33 kmem_cache_free +EXPORT_SYMBOL vmlinux 0x84b7e1ff nf_register_hook +EXPORT_SYMBOL vmlinux 0x84fa7bcf sock_no_mmap +EXPORT_SYMBOL vmlinux 0x851bf88d udp_proc_register +EXPORT_SYMBOL vmlinux 0x851f663f vga_switcheroo_unregister_client +EXPORT_SYMBOL vmlinux 0x853081bf input_mt_init_slots +EXPORT_SYMBOL vmlinux 0x8534a5e8 textsearch_find_continuous +EXPORT_SYMBOL vmlinux 0x853c1f69 pnp_find_card +EXPORT_SYMBOL vmlinux 0x855af016 igrab +EXPORT_SYMBOL vmlinux 0x85670f1d rtnl_is_locked +EXPORT_SYMBOL vmlinux 0x85943af7 spi_release_transport +EXPORT_SYMBOL vmlinux 0x859b2ac7 scsi_register +EXPORT_SYMBOL vmlinux 0x85b88da4 path_put +EXPORT_SYMBOL vmlinux 0x85df9b6c strsep +EXPORT_SYMBOL vmlinux 0x85e0ae84 call_netdevice_notifiers +EXPORT_SYMBOL vmlinux 0x85e7deb2 iov_iter_fault_in_readable +EXPORT_SYMBOL vmlinux 0x86086e07 xfrm_input +EXPORT_SYMBOL vmlinux 0x864881ce rfkill_pause_polling +EXPORT_SYMBOL vmlinux 0x864c187c journal_abort +EXPORT_SYMBOL vmlinux 0x865029ac __hw_addr_sync +EXPORT_SYMBOL vmlinux 0x8664f62e cpufreq_update_policy +EXPORT_SYMBOL vmlinux 0x8668c272 xfrm_policy_flush +EXPORT_SYMBOL vmlinux 0x868acba5 get_options +EXPORT_SYMBOL vmlinux 0x86a4889a kmalloc_order_trace +EXPORT_SYMBOL vmlinux 0x86b9eeef ip_options_compile +EXPORT_SYMBOL vmlinux 0x86bfae20 acpi_install_global_event_handler +EXPORT_SYMBOL vmlinux 0x86ce81cf end_page_writeback +EXPORT_SYMBOL vmlinux 0x86e0e60c mmc_detect_change +EXPORT_SYMBOL vmlinux 0x86f14ce4 register_netdevice +EXPORT_SYMBOL vmlinux 0x86f29540 kfree_skb +EXPORT_SYMBOL vmlinux 0x86fb9b05 bitmap_parse_user +EXPORT_SYMBOL vmlinux 0x87061088 unregister_exec_domain +EXPORT_SYMBOL vmlinux 0x871c0a7e fiemap_check_flags +EXPORT_SYMBOL vmlinux 0x87270cd3 tcf_em_register +EXPORT_SYMBOL vmlinux 0x872aab2b sk_filter +EXPORT_SYMBOL vmlinux 0x872ce3c6 sock_queue_rcv_skb +EXPORT_SYMBOL vmlinux 0x872ffc82 __tracepoint_kmem_cache_free +EXPORT_SYMBOL vmlinux 0x874e9bb1 input_unregister_device +EXPORT_SYMBOL vmlinux 0x876dafc3 ec_write +EXPORT_SYMBOL vmlinux 0x876fa5f3 blk_init_queue_node +EXPORT_SYMBOL vmlinux 0x87744100 radix_tree_lookup +EXPORT_SYMBOL vmlinux 0x8783dc7e pci_scan_bus_parented +EXPORT_SYMBOL vmlinux 0x878ab3ce sysctl_tcp_adv_win_scale +EXPORT_SYMBOL vmlinux 0x87a42475 elv_abort_queue +EXPORT_SYMBOL vmlinux 0x87a42a14 mnt_unpin +EXPORT_SYMBOL vmlinux 0x87a45ee9 _raw_spin_lock_bh +EXPORT_SYMBOL vmlinux 0x87aaddf8 wrmsr_safe_regs_on_cpu +EXPORT_SYMBOL vmlinux 0x87b9d529 uart_remove_one_port +EXPORT_SYMBOL vmlinux 0x87d3514d vfs_statfs +EXPORT_SYMBOL vmlinux 0x87d67abb radix_tree_tag_clear +EXPORT_SYMBOL vmlinux 0x87e3f8c3 generic_pipe_buf_get +EXPORT_SYMBOL vmlinux 0x87f65191 user_revoke +EXPORT_SYMBOL vmlinux 0x88078619 vfs_create +EXPORT_SYMBOL vmlinux 0x881039d0 zlib_inflate +EXPORT_SYMBOL vmlinux 0x881370fa blk_queue_dma_pad +EXPORT_SYMBOL vmlinux 0x88184bed alloc_xenballooned_pages +EXPORT_SYMBOL vmlinux 0x8832adc5 vfs_open +EXPORT_SYMBOL vmlinux 0x88435384 scsi_scan_target +EXPORT_SYMBOL vmlinux 0x8853ede0 tcp_check_req +EXPORT_SYMBOL vmlinux 0x88941a06 _raw_spin_unlock_irqrestore +EXPORT_SYMBOL vmlinux 0x8898bfc8 ethtool_op_get_tx_csum +EXPORT_SYMBOL vmlinux 0x88abf65b agp_free_page_array +EXPORT_SYMBOL vmlinux 0x88b7102d blk_peek_request +EXPORT_SYMBOL vmlinux 0x88d074ca shrink_dcache_parent +EXPORT_SYMBOL vmlinux 0x88e53c28 scsi_register_driver +EXPORT_SYMBOL vmlinux 0x88e5e0d2 check_disk_size_change +EXPORT_SYMBOL vmlinux 0x88ed0505 __tracepoint_kmalloc +EXPORT_SYMBOL vmlinux 0x88f045c7 tty_hangup +EXPORT_SYMBOL vmlinux 0x88f4b3a3 blk_queue_update_dma_alignment +EXPORT_SYMBOL vmlinux 0x89146648 generic_getxattr +EXPORT_SYMBOL vmlinux 0x892b26a0 set_memory_nx +EXPORT_SYMBOL vmlinux 0x8936d20a flex_array_prealloc +EXPORT_SYMBOL vmlinux 0x893d3fe1 inet_dev_addr_type +EXPORT_SYMBOL vmlinux 0x894081ff blk_queue_merge_bvec +EXPORT_SYMBOL vmlinux 0x8949858b schedule_work +EXPORT_SYMBOL vmlinux 0x897473df mktime +EXPORT_SYMBOL vmlinux 0x89afe34e __kfifo_dma_in_prepare +EXPORT_SYMBOL vmlinux 0x89b7073d netpoll_parse_options +EXPORT_SYMBOL vmlinux 0x89d5538d fb_pad_aligned_buffer +EXPORT_SYMBOL vmlinux 0x89d66811 build_ehash_secret +EXPORT_SYMBOL vmlinux 0x89efd502 dquot_set_dqinfo +EXPORT_SYMBOL vmlinux 0x89f0611e scsi_get_host_dev +EXPORT_SYMBOL vmlinux 0x8a24ea66 __blk_end_request +EXPORT_SYMBOL vmlinux 0x8a51c7f7 neigh_sysctl_unregister +EXPORT_SYMBOL vmlinux 0x8a65df5d elv_register_queue +EXPORT_SYMBOL vmlinux 0x8a6a235b netdev_info +EXPORT_SYMBOL vmlinux 0x8a6ad5fa phy_print_status +EXPORT_SYMBOL vmlinux 0x8a7d1c31 high_memory +EXPORT_SYMBOL vmlinux 0x8a7ed96a gnet_stats_start_copy +EXPORT_SYMBOL vmlinux 0x8a824dd4 sock_create_lite +EXPORT_SYMBOL vmlinux 0x8a8bacc0 xfrm_state_flush +EXPORT_SYMBOL vmlinux 0x8a97ce68 tcf_register_action +EXPORT_SYMBOL vmlinux 0x8a99a016 mempool_free_slab +EXPORT_SYMBOL vmlinux 0x8aa40105 cdrom_get_media_event +EXPORT_SYMBOL vmlinux 0x8aa9ca9b journal_start +EXPORT_SYMBOL vmlinux 0x8ace755d radix_tree_delete +EXPORT_SYMBOL vmlinux 0x8adf2175 inode_add_bytes +EXPORT_SYMBOL vmlinux 0x8af5bb8b __napi_schedule +EXPORT_SYMBOL vmlinux 0x8b0c9e60 netif_device_attach +EXPORT_SYMBOL vmlinux 0x8b18496f __copy_to_user_ll +EXPORT_SYMBOL vmlinux 0x8b1a7a66 pcie_aspm_enabled +EXPORT_SYMBOL vmlinux 0x8b34f65a vm_insert_mixed +EXPORT_SYMBOL vmlinux 0x8b35e873 sg_last +EXPORT_SYMBOL vmlinux 0x8b5f4a2e IO_APIC_get_PCI_irq_vector +EXPORT_SYMBOL vmlinux 0x8b618d08 overflowuid +EXPORT_SYMBOL vmlinux 0x8b77f7ff generic_setxattr +EXPORT_SYMBOL vmlinux 0x8b989cf9 acpi_bus_can_wakeup +EXPORT_SYMBOL vmlinux 0x8bcdf301 dev_addr_flush +EXPORT_SYMBOL vmlinux 0x8bcf8465 inet_getname +EXPORT_SYMBOL vmlinux 0x8c07b77c pcie_set_readrq +EXPORT_SYMBOL vmlinux 0x8c0a6ee4 inode_init_always +EXPORT_SYMBOL vmlinux 0x8c183cbe iowrite16 +EXPORT_SYMBOL vmlinux 0x8c47e3c4 textsearch_prepare +EXPORT_SYMBOL vmlinux 0x8c8ab6a6 generic_removexattr +EXPORT_SYMBOL vmlinux 0x8c96d7b4 dma_set_mask +EXPORT_SYMBOL vmlinux 0x8cb7aab9 blk_put_request +EXPORT_SYMBOL vmlinux 0x8cc79cab iowrite16_rep +EXPORT_SYMBOL vmlinux 0x8ccb5522 md_done_sync +EXPORT_SYMBOL vmlinux 0x8cda8029 xen_clear_irq_pending +EXPORT_SYMBOL vmlinux 0x8d173473 tty_register_device +EXPORT_SYMBOL vmlinux 0x8d2d38f7 max8998_write_reg +EXPORT_SYMBOL vmlinux 0x8d32c8ca agp_generic_alloc_pages +EXPORT_SYMBOL vmlinux 0x8d32e217 key_payload_reserve +EXPORT_SYMBOL vmlinux 0x8d3f83d7 pci_unmap_rom +EXPORT_SYMBOL vmlinux 0x8d4dcdc9 wait_for_completion_timeout +EXPORT_SYMBOL vmlinux 0x8d551bef sysctl_tcp_rmem +EXPORT_SYMBOL vmlinux 0x8d6f81b4 __div64_32 +EXPORT_SYMBOL vmlinux 0x8d7f28a0 generic_file_readonly_mmap +EXPORT_SYMBOL vmlinux 0x8d8bf51e sock_create_kern +EXPORT_SYMBOL vmlinux 0x8d8d96c6 acpi_get_sleep_type_data +EXPORT_SYMBOL vmlinux 0x8d951df3 pcim_iounmap_regions +EXPORT_SYMBOL vmlinux 0x8d9a1acf stop_tty +EXPORT_SYMBOL vmlinux 0x8da1a3cb acpi_remove_interface +EXPORT_SYMBOL vmlinux 0x8da763a8 __cleancache_flush_page +EXPORT_SYMBOL vmlinux 0x8da98dcc idr_remove_all +EXPORT_SYMBOL vmlinux 0x8db2ddd0 should_remove_suid +EXPORT_SYMBOL vmlinux 0x8dbac33d tcp_sockets_allocated +EXPORT_SYMBOL vmlinux 0x8dc6e564 restore_processor_state +EXPORT_SYMBOL vmlinux 0x8df6fcad mii_check_gmii_support +EXPORT_SYMBOL vmlinux 0x8e002cda acpi_remove_gpe_block +EXPORT_SYMBOL vmlinux 0x8e047ac2 start_tty +EXPORT_SYMBOL vmlinux 0x8e0b7743 ipv6_ext_hdr +EXPORT_SYMBOL vmlinux 0x8e2ff326 down_read_trylock +EXPORT_SYMBOL vmlinux 0x8e48a82a blk_stop_queue +EXPORT_SYMBOL vmlinux 0x8e4d54c4 i2c_smbus_write_byte +EXPORT_SYMBOL vmlinux 0x8e4e42bc input_register_handler +EXPORT_SYMBOL vmlinux 0x8e501c26 tcf_hash_check +EXPORT_SYMBOL vmlinux 0x8e555738 param_get_uint +EXPORT_SYMBOL vmlinux 0x8e888ec3 cpumask_next_and +EXPORT_SYMBOL vmlinux 0x8e9150be jbd2_journal_blocks_per_page +EXPORT_SYMBOL vmlinux 0x8e9b6ee0 locks_remove_posix +EXPORT_SYMBOL vmlinux 0x8eaf2a5f vga_switcheroo_unregister_handler +EXPORT_SYMBOL vmlinux 0x8ebca544 vga_switcheroo_client_fb_set +EXPORT_SYMBOL vmlinux 0x8ec3e7e6 __nla_reserve +EXPORT_SYMBOL vmlinux 0x8eccbf5a remove_proc_entry +EXPORT_SYMBOL vmlinux 0x8ee69235 timeval_to_jiffies +EXPORT_SYMBOL vmlinux 0x8eeb81b7 serio_rescan +EXPORT_SYMBOL vmlinux 0x8ef92b6a skb_insert +EXPORT_SYMBOL vmlinux 0x8f0752d5 address_space_init_once +EXPORT_SYMBOL vmlinux 0x8f076dfb swiotlb_free_coherent +EXPORT_SYMBOL vmlinux 0x8f0a0923 thermal_zone_device_unregister +EXPORT_SYMBOL vmlinux 0x8f15d2d4 neigh_resolve_output +EXPORT_SYMBOL vmlinux 0x8f1f6820 get_disk +EXPORT_SYMBOL vmlinux 0x8f2371ba percpu_counter_destroy +EXPORT_SYMBOL vmlinux 0x8f2703b7 wbinvd_on_all_cpus +EXPORT_SYMBOL vmlinux 0x8f48679a rb_prev +EXPORT_SYMBOL vmlinux 0x8f4d7cbd scsi_set_medium_removal +EXPORT_SYMBOL vmlinux 0x8f69021c sock_register +EXPORT_SYMBOL vmlinux 0x8f6f8de0 pci_scan_single_device +EXPORT_SYMBOL vmlinux 0x8f771ea7 napi_gro_frags +EXPORT_SYMBOL vmlinux 0x8f7cb89c jbd2_journal_release_jbd_inode +EXPORT_SYMBOL vmlinux 0x8f9c199c __get_user_2 +EXPORT_SYMBOL vmlinux 0x8fc7f839 param_set_charp +EXPORT_SYMBOL vmlinux 0x8fdbdc34 __task_pid_nr_ns +EXPORT_SYMBOL vmlinux 0x8ff4079b pv_irq_ops +EXPORT_SYMBOL vmlinux 0x8ff66782 param_get_ushort +EXPORT_SYMBOL vmlinux 0x8ffdb3b8 crc16 +EXPORT_SYMBOL vmlinux 0x8fffaac0 notify_change +EXPORT_SYMBOL vmlinux 0x90035333 secure_tcpv6_sequence_number +EXPORT_SYMBOL vmlinux 0x901f8198 kernel_sock_ioctl +EXPORT_SYMBOL vmlinux 0x9027e057 vm_insert_page +EXPORT_SYMBOL vmlinux 0x9029a339 generic_file_mmap +EXPORT_SYMBOL vmlinux 0x903bc38a generic_make_request +EXPORT_SYMBOL vmlinux 0x903cf409 pci_iomap +EXPORT_SYMBOL vmlinux 0x904409c6 acpi_set_firmware_waking_vector +EXPORT_SYMBOL vmlinux 0x90739a32 genl_unregister_mc_group +EXPORT_SYMBOL vmlinux 0x908ce0ee do_sync_read +EXPORT_SYMBOL vmlinux 0x90a1601f dmi_check_system +EXPORT_SYMBOL vmlinux 0x90b3ccbc blk_queue_resize_tags +EXPORT_SYMBOL vmlinux 0x90bfb050 jbd2_journal_invalidatepage +EXPORT_SYMBOL vmlinux 0x90c5e819 kstrtoll_from_user +EXPORT_SYMBOL vmlinux 0x90ce84e4 dev_alloc_name +EXPORT_SYMBOL vmlinux 0x90f117ca generic_file_llseek +EXPORT_SYMBOL vmlinux 0x91047cba swiotlb_sync_sg_for_cpu +EXPORT_SYMBOL vmlinux 0x91049722 bdevname +EXPORT_SYMBOL vmlinux 0x91186c94 register_8022_client +EXPORT_SYMBOL vmlinux 0x9123f4e6 ip_queue_xmit +EXPORT_SYMBOL vmlinux 0x913378ec bio_add_page +EXPORT_SYMBOL vmlinux 0x9144a8e2 ec_burst_disable +EXPORT_SYMBOL vmlinux 0x91463b1d kstrtos16 +EXPORT_SYMBOL vmlinux 0x91583df2 netif_napi_del +EXPORT_SYMBOL vmlinux 0x91607d95 set_memory_wb +EXPORT_SYMBOL vmlinux 0x917d5cde scsi_print_command +EXPORT_SYMBOL vmlinux 0x91ab1fe7 devm_request_threaded_irq +EXPORT_SYMBOL vmlinux 0x91d81002 pci_set_ltr +EXPORT_SYMBOL vmlinux 0x920c551c tc_classify +EXPORT_SYMBOL vmlinux 0x9221bbf2 send_sig +EXPORT_SYMBOL vmlinux 0x923509d6 tty_port_tty_get +EXPORT_SYMBOL vmlinux 0x923b1276 dmaengine_get +EXPORT_SYMBOL vmlinux 0x9260a0bf acpi_device_hid +EXPORT_SYMBOL vmlinux 0x9263f48b mmc_request_done +EXPORT_SYMBOL vmlinux 0x92839e46 vfs_getattr +EXPORT_SYMBOL vmlinux 0x92897e3d default_idle +EXPORT_SYMBOL vmlinux 0x92b2bc00 d_instantiate_unique +EXPORT_SYMBOL vmlinux 0x92d5279b __init_rwsem +EXPORT_SYMBOL vmlinux 0x92f3fb02 ipv6_getsockopt +EXPORT_SYMBOL vmlinux 0x9305f8e6 cpufreq_get +EXPORT_SYMBOL vmlinux 0x93087ee1 neigh_table_clear +EXPORT_SYMBOL vmlinux 0x93215e1d __kfifo_skip_r +EXPORT_SYMBOL vmlinux 0x9338ee5a dump_write +EXPORT_SYMBOL vmlinux 0x93448c57 screen_info +EXPORT_SYMBOL vmlinux 0x936e8ce2 __serio_register_driver +EXPORT_SYMBOL vmlinux 0x937a14d6 journal_wipe +EXPORT_SYMBOL vmlinux 0x93844d58 blk_queue_io_opt +EXPORT_SYMBOL vmlinux 0x938b5d56 blk_get_request +EXPORT_SYMBOL vmlinux 0x93a6e0b2 io_schedule +EXPORT_SYMBOL vmlinux 0x93c651be acpi_info +EXPORT_SYMBOL vmlinux 0x93c7aadf skb_pull +EXPORT_SYMBOL vmlinux 0x93caf423 generic_mii_ioctl +EXPORT_SYMBOL vmlinux 0x93da47c0 alloc_fcdev +EXPORT_SYMBOL vmlinux 0x93fca811 __get_free_pages +EXPORT_SYMBOL vmlinux 0x944d10e8 lro_receive_frags +EXPORT_SYMBOL vmlinux 0x945f3e88 pskb_copy +EXPORT_SYMBOL vmlinux 0x94864c7a wl12xx_get_platform_data +EXPORT_SYMBOL vmlinux 0x94913e8e generic_pipe_buf_confirm +EXPORT_SYMBOL vmlinux 0x9494f6e6 inet_frag_destroy +EXPORT_SYMBOL vmlinux 0x94961283 vunmap +EXPORT_SYMBOL vmlinux 0x949dc370 qdisc_watchdog_init +EXPORT_SYMBOL vmlinux 0x94a5dd7e vfs_readv +EXPORT_SYMBOL vmlinux 0x94b541b5 cpu_active_mask +EXPORT_SYMBOL vmlinux 0x94ef8091 iterate_mounts +EXPORT_SYMBOL vmlinux 0x9501056a clip_tbl_hook +EXPORT_SYMBOL vmlinux 0x9518675f bdi_register +EXPORT_SYMBOL vmlinux 0x953db383 free_irq_cpu_rmap +EXPORT_SYMBOL vmlinux 0x954488a4 syncookie_secret +EXPORT_SYMBOL vmlinux 0x9545af6d tasklet_init +EXPORT_SYMBOL vmlinux 0x9547f5bb phy_ethtool_gset +EXPORT_SYMBOL vmlinux 0x9549acc5 init_timer_deferrable_key +EXPORT_SYMBOL vmlinux 0x954cbb26 vsprintf +EXPORT_SYMBOL vmlinux 0x955b74ec vfs_llseek +EXPORT_SYMBOL vmlinux 0x955f6c71 pcim_enable_device +EXPORT_SYMBOL vmlinux 0x9580f7bc vm_event_states +EXPORT_SYMBOL vmlinux 0x9581e1b1 genphy_suspend +EXPORT_SYMBOL vmlinux 0x958b77ca vfs_fsync_range +EXPORT_SYMBOL vmlinux 0x95f638d5 posix_acl_chmod_masq +EXPORT_SYMBOL vmlinux 0x9612c9fa netif_carrier_off +EXPORT_SYMBOL vmlinux 0x9619d6c9 invalidate_inode_buffers +EXPORT_SYMBOL vmlinux 0x961aeefc __cleancache_init_fs +EXPORT_SYMBOL vmlinux 0x961d401f iget5_locked +EXPORT_SYMBOL vmlinux 0x96573b80 __kfifo_dma_in_finish_r +EXPORT_SYMBOL vmlinux 0x96898769 sysfs_format_mac +EXPORT_SYMBOL vmlinux 0x9694d762 flush_old_exec +EXPORT_SYMBOL vmlinux 0x96b9877a log_wait_commit +EXPORT_SYMBOL vmlinux 0x96cd2b04 scsi_sense_key_string +EXPORT_SYMBOL vmlinux 0x96d1f2a7 mmc_assume_removable +EXPORT_SYMBOL vmlinux 0x96f500ed netif_rx +EXPORT_SYMBOL vmlinux 0x96faa518 netif_notify_peers +EXPORT_SYMBOL vmlinux 0x97336c23 __nla_put_nohdr +EXPORT_SYMBOL vmlinux 0x9754ec10 radix_tree_preload +EXPORT_SYMBOL vmlinux 0x975cd556 tty_port_tty_set +EXPORT_SYMBOL vmlinux 0x975fe214 mem_cgroup_count_vm_event +EXPORT_SYMBOL vmlinux 0x97726129 scsi_execute +EXPORT_SYMBOL vmlinux 0x978ba83d neigh_seq_next +EXPORT_SYMBOL vmlinux 0x979955a7 xfrm_find_acq +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 0x97e19b81 phy_device_free +EXPORT_SYMBOL vmlinux 0x97e63b3a i2c_put_adapter +EXPORT_SYMBOL vmlinux 0x98145450 neigh_seq_start +EXPORT_SYMBOL vmlinux 0x98215f92 dm_kcopyd_client_destroy +EXPORT_SYMBOL vmlinux 0x986be6c9 do_munmap +EXPORT_SYMBOL vmlinux 0x986e6135 fb_pad_unaligned_buffer +EXPORT_SYMBOL vmlinux 0x988ed85d set_memory_x +EXPORT_SYMBOL vmlinux 0x98a09661 fb_set_cmap +EXPORT_SYMBOL vmlinux 0x98ae02f7 __napi_complete +EXPORT_SYMBOL vmlinux 0x98c9e4a9 create_proc_entry +EXPORT_SYMBOL vmlinux 0x98d19fc8 skb_checksum +EXPORT_SYMBOL vmlinux 0x98d37801 input_set_keycode +EXPORT_SYMBOL vmlinux 0x98db734f abx500_get_chip_id +EXPORT_SYMBOL vmlinux 0x98e2fcf3 netif_napi_add +EXPORT_SYMBOL vmlinux 0x98e5785e __nla_put +EXPORT_SYMBOL vmlinux 0x98eba1ad acpi_is_video_device +EXPORT_SYMBOL vmlinux 0x99052a84 acpi_os_write_port +EXPORT_SYMBOL vmlinux 0x9912b307 journal_check_used_features +EXPORT_SYMBOL vmlinux 0x9915ea45 jbd2_journal_force_commit_nested +EXPORT_SYMBOL vmlinux 0x9919f597 pci_bus_write_config_byte +EXPORT_SYMBOL vmlinux 0x993f2eec bio_integrity_trim +EXPORT_SYMBOL vmlinux 0x994a6aeb fget +EXPORT_SYMBOL vmlinux 0x9950378b block_write_end +EXPORT_SYMBOL vmlinux 0x99525e3a vfsmount_lock_local_unlock +EXPORT_SYMBOL vmlinux 0x998d73b4 netdev_set_bond_master +EXPORT_SYMBOL vmlinux 0x9994c0ca ps2_is_keyboard_id +EXPORT_SYMBOL vmlinux 0x999a3cb4 key_link +EXPORT_SYMBOL vmlinux 0x999e8297 vfree +EXPORT_SYMBOL vmlinux 0x99abd0f5 blk_requeue_request +EXPORT_SYMBOL vmlinux 0x99aca56b pcix_get_max_mmrbc +EXPORT_SYMBOL vmlinux 0x99bfbe39 get_unused_fd +EXPORT_SYMBOL vmlinux 0x99c743a0 dev_add_pack +EXPORT_SYMBOL vmlinux 0x99c7a8b8 jbd2_dev_to_name +EXPORT_SYMBOL vmlinux 0x99cdc86b sysctl_tcp_reordering +EXPORT_SYMBOL vmlinux 0x9a0b8005 journal_set_features +EXPORT_SYMBOL vmlinux 0x9a14156c blk_queue_logical_block_size +EXPORT_SYMBOL vmlinux 0x9a1dfd65 strpbrk +EXPORT_SYMBOL vmlinux 0x9a3fe3fd mca_register_driver_integrated +EXPORT_SYMBOL vmlinux 0x9a6a83f9 cmos_lock +EXPORT_SYMBOL vmlinux 0x9a7a012d generic_pipe_buf_unmap +EXPORT_SYMBOL vmlinux 0x9a7e0f36 create_mnt_ns +EXPORT_SYMBOL vmlinux 0x9a8aee05 padata_do_serial +EXPORT_SYMBOL vmlinux 0x9a9dd963 security_task_getsecid +EXPORT_SYMBOL vmlinux 0x9ab0001d dma_alloc_from_coherent +EXPORT_SYMBOL vmlinux 0x9ab8808c param_get_charp +EXPORT_SYMBOL vmlinux 0x9aea3b41 block_write_full_page +EXPORT_SYMBOL vmlinux 0x9b08d6ae skb_free_datagram +EXPORT_SYMBOL vmlinux 0x9b128284 netpoll_send_skb_on_dev +EXPORT_SYMBOL vmlinux 0x9b28f217 scsi_block_requests +EXPORT_SYMBOL vmlinux 0x9b388444 get_zeroed_page +EXPORT_SYMBOL vmlinux 0x9b62129b ida_get_new +EXPORT_SYMBOL vmlinux 0x9b638644 get_phy_device +EXPORT_SYMBOL vmlinux 0x9b6eb137 ksize +EXPORT_SYMBOL vmlinux 0x9b6ee450 softnet_data +EXPORT_SYMBOL vmlinux 0x9b83f2e9 icmp_send +EXPORT_SYMBOL vmlinux 0x9ba7089d argv_split +EXPORT_SYMBOL vmlinux 0x9bb2ed4c led_blink_set +EXPORT_SYMBOL vmlinux 0x9bc31231 input_flush_device +EXPORT_SYMBOL vmlinux 0x9bd28dca request_key +EXPORT_SYMBOL vmlinux 0x9bda2506 input_reset_device +EXPORT_SYMBOL vmlinux 0x9be4e76a intel_gtt_get +EXPORT_SYMBOL vmlinux 0x9c012508 fb_parse_edid +EXPORT_SYMBOL vmlinux 0x9c117069 vfs_rmdir +EXPORT_SYMBOL vmlinux 0x9c165f5f ps2_begin_command +EXPORT_SYMBOL vmlinux 0x9c22261b pcix_set_mmrbc +EXPORT_SYMBOL vmlinux 0x9c238ff2 framebuffer_alloc +EXPORT_SYMBOL vmlinux 0x9c23bcba atomic64_add_return_cx8 +EXPORT_SYMBOL vmlinux 0x9c2c944a __copy_from_user_ll_nocache_nozero +EXPORT_SYMBOL vmlinux 0x9c491f60 sg_alloc_table +EXPORT_SYMBOL vmlinux 0x9c53fdfc tcf_hash_create +EXPORT_SYMBOL vmlinux 0x9c5f81da cpu_rmap_add +EXPORT_SYMBOL vmlinux 0x9c7077bd enable_hlt +EXPORT_SYMBOL vmlinux 0x9c7a3f6b ndisc_mc_map +EXPORT_SYMBOL vmlinux 0x9c7c2112 mfd_cell_disable +EXPORT_SYMBOL vmlinux 0x9c8c6178 tcp_v4_syn_recv_sock +EXPORT_SYMBOL vmlinux 0x9c95a6bb nf_unregister_hooks +EXPORT_SYMBOL vmlinux 0x9ca5bc7e pci_disable_link_state_locked +EXPORT_SYMBOL vmlinux 0x9cb96e92 qdisc_put_rtab +EXPORT_SYMBOL vmlinux 0x9cbe9d2f d_lookup +EXPORT_SYMBOL vmlinux 0x9cca91a7 tcp_md5_hash_header +EXPORT_SYMBOL vmlinux 0x9cdf0ec5 vfsmount_lock_global_lock_online +EXPORT_SYMBOL vmlinux 0x9ce06df6 __set_page_dirty_nobuffers +EXPORT_SYMBOL vmlinux 0x9ceb163c memcpy_toiovec +EXPORT_SYMBOL vmlinux 0x9cf37fd3 proto_register +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 0x9d3d9c7a nf_setsockopt +EXPORT_SYMBOL vmlinux 0x9d45d6ca uart_write_wakeup +EXPORT_SYMBOL vmlinux 0x9d61bb5f scsi_test_unit_ready +EXPORT_SYMBOL vmlinux 0x9da07119 jbd2_journal_start +EXPORT_SYMBOL vmlinux 0x9dcb6748 atomic64_xchg_cx8 +EXPORT_SYMBOL vmlinux 0x9e0c711d vzalloc_node +EXPORT_SYMBOL vmlinux 0x9e112b7e open_exec +EXPORT_SYMBOL vmlinux 0x9e12b4df blk_run_queue +EXPORT_SYMBOL vmlinux 0x9e1bdc28 init_timer_key +EXPORT_SYMBOL vmlinux 0x9e1d4fa1 remap_vmalloc_range +EXPORT_SYMBOL vmlinux 0x9e2000a7 memcpy_toiovecend +EXPORT_SYMBOL vmlinux 0x9e3633e9 simple_empty +EXPORT_SYMBOL vmlinux 0x9e363b6b acpi_disable_gpe +EXPORT_SYMBOL vmlinux 0x9e3cbfbc set_create_files_as +EXPORT_SYMBOL vmlinux 0x9e4b3747 sg_copy_from_buffer +EXPORT_SYMBOL vmlinux 0x9e64fbfe rtc_cmos_read +EXPORT_SYMBOL vmlinux 0x9e7d6bd0 __udelay +EXPORT_SYMBOL vmlinux 0x9e821bff agp_find_bridge +EXPORT_SYMBOL vmlinux 0x9e9f1714 __bitmap_andnot +EXPORT_SYMBOL vmlinux 0x9ea0ad49 __sg_free_table +EXPORT_SYMBOL vmlinux 0x9eb604c7 mmc_remove_host +EXPORT_SYMBOL vmlinux 0x9ebd4c04 adjust_resource +EXPORT_SYMBOL vmlinux 0x9ed4d3ae pci_enable_msix +EXPORT_SYMBOL vmlinux 0x9ed685ee iov_iter_advance +EXPORT_SYMBOL vmlinux 0x9eea1a9f _raw_read_unlock_irqrestore +EXPORT_SYMBOL vmlinux 0x9eeb5f3d complete_request_key +EXPORT_SYMBOL vmlinux 0x9eecde16 do_brk +EXPORT_SYMBOL vmlinux 0x9f02566f __free_pages +EXPORT_SYMBOL vmlinux 0x9f100139 jiffies_to_clock_t +EXPORT_SYMBOL vmlinux 0x9f17b524 dev_mc_unsync +EXPORT_SYMBOL vmlinux 0x9f2bdaac __bitmap_or +EXPORT_SYMBOL vmlinux 0x9f3f55ac __sync_dirty_buffer +EXPORT_SYMBOL vmlinux 0x9f4084cc dm_unregister_target +EXPORT_SYMBOL vmlinux 0x9f46ced8 __sw_hweight64 +EXPORT_SYMBOL vmlinux 0x9f491e5d ftrace_print_symbols_seq_u64 +EXPORT_SYMBOL vmlinux 0x9f550ae1 tty_free_termios +EXPORT_SYMBOL vmlinux 0x9f7b9310 md_integrity_add_rdev +EXPORT_SYMBOL vmlinux 0x9f7d03e0 module_put +EXPORT_SYMBOL vmlinux 0x9f87a558 tcp_shutdown +EXPORT_SYMBOL vmlinux 0x9f92efc4 mmiotrace_printk +EXPORT_SYMBOL vmlinux 0x9f984513 strrchr +EXPORT_SYMBOL vmlinux 0x9f9b307e max8925_bulk_read +EXPORT_SYMBOL vmlinux 0x9fae9f0f eth_header_cache +EXPORT_SYMBOL vmlinux 0x9fb3dd30 memcpy_fromiovec +EXPORT_SYMBOL vmlinux 0x9fdecc31 unregister_netdevice_many +EXPORT_SYMBOL vmlinux 0x9fee9da2 spi_attach_transport +EXPORT_SYMBOL vmlinux 0xa0060ec9 mmc_can_trim +EXPORT_SYMBOL vmlinux 0xa013e52e blk_queue_init_tags +EXPORT_SYMBOL vmlinux 0xa01ad351 xfrm6_prepare_output +EXPORT_SYMBOL vmlinux 0xa0422219 blk_queue_io_min +EXPORT_SYMBOL vmlinux 0xa04a01bd qdisc_class_hash_insert +EXPORT_SYMBOL vmlinux 0xa04d2e4f journal_trans_will_send_data_barrier +EXPORT_SYMBOL vmlinux 0xa05c03df mempool_kmalloc +EXPORT_SYMBOL vmlinux 0xa06502cf jbd2_journal_restart +EXPORT_SYMBOL vmlinux 0xa06df9e1 __kfifo_dma_out_finish_r +EXPORT_SYMBOL vmlinux 0xa07ed110 xz_dec_init +EXPORT_SYMBOL vmlinux 0xa0a41a27 rtc_lock +EXPORT_SYMBOL vmlinux 0xa0b04675 vmalloc_32 +EXPORT_SYMBOL vmlinux 0xa0b0c8e9 ll_rw_block +EXPORT_SYMBOL vmlinux 0xa0c3c07c eisa_driver_register +EXPORT_SYMBOL vmlinux 0xa0ceef51 out_of_line_wait_on_bit +EXPORT_SYMBOL vmlinux 0xa0e40235 dquot_destroy +EXPORT_SYMBOL vmlinux 0xa0ebd14c sysctl_tcp_mem +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 0xa108eb4d sysctl_optmem_max +EXPORT_SYMBOL vmlinux 0xa120d33c tty_unregister_ldisc +EXPORT_SYMBOL vmlinux 0xa141ebb5 inode_owner_or_capable +EXPORT_SYMBOL vmlinux 0xa14e8835 neigh_parms_alloc +EXPORT_SYMBOL vmlinux 0xa14f3d8c ewma_add +EXPORT_SYMBOL vmlinux 0xa182ea48 sock_wmalloc +EXPORT_SYMBOL vmlinux 0xa18e0e76 elv_add_request +EXPORT_SYMBOL vmlinux 0xa19e634d lock_fb_info +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 0xa1c5a3b3 cleancache_enabled +EXPORT_SYMBOL vmlinux 0xa1c76e0a _cond_resched +EXPORT_SYMBOL vmlinux 0xa20c4cb5 __blk_end_request_all +EXPORT_SYMBOL vmlinux 0xa20ce1b8 net_msg_warn +EXPORT_SYMBOL vmlinux 0xa20d425f netlink_dump_start +EXPORT_SYMBOL vmlinux 0xa23ceef8 writeback_inodes_sb_nr_if_idle +EXPORT_SYMBOL vmlinux 0xa2409d65 inet_release +EXPORT_SYMBOL vmlinux 0xa26ec8ad loop_register_transfer +EXPORT_SYMBOL vmlinux 0xa2969205 sock_setsockopt +EXPORT_SYMBOL vmlinux 0xa2a5fd77 inet_ehash_secret +EXPORT_SYMBOL vmlinux 0xa2c56c31 param_ops_ulong +EXPORT_SYMBOL vmlinux 0xa2c5d0c2 __cleancache_flush_inode +EXPORT_SYMBOL vmlinux 0xa2d1ffce bio_pair_release +EXPORT_SYMBOL vmlinux 0xa2e5f328 acpi_bus_add +EXPORT_SYMBOL vmlinux 0xa2ef34d7 rps_sock_flow_table +EXPORT_SYMBOL vmlinux 0xa2f3f700 user_path_at +EXPORT_SYMBOL vmlinux 0xa31a0b8d filp_open +EXPORT_SYMBOL vmlinux 0xa323d952 scsi_add_host_with_dma +EXPORT_SYMBOL vmlinux 0xa32629f6 dns_query +EXPORT_SYMBOL vmlinux 0xa332cdd1 security_tun_dev_attach +EXPORT_SYMBOL vmlinux 0xa34f1ef5 crc32_le +EXPORT_SYMBOL vmlinux 0xa350a8f8 set_memory_array_uc +EXPORT_SYMBOL vmlinux 0xa35de80f ipv4_config +EXPORT_SYMBOL vmlinux 0xa3677cac __netdev_alloc_skb +EXPORT_SYMBOL vmlinux 0xa36c6cde tty_check_change +EXPORT_SYMBOL vmlinux 0xa3ada78b ppp_input_error +EXPORT_SYMBOL vmlinux 0xa3c61740 ping_prot +EXPORT_SYMBOL vmlinux 0xa3c78a3a simple_write_begin +EXPORT_SYMBOL vmlinux 0xa3cbfc78 __xfrm_state_delete +EXPORT_SYMBOL vmlinux 0xa3f8def3 pci_bus_type +EXPORT_SYMBOL vmlinux 0xa40df556 vfs_read +EXPORT_SYMBOL vmlinux 0xa42e3945 blk_queue_max_discard_sectors +EXPORT_SYMBOL vmlinux 0xa43b9539 memcpy_fromiovecend +EXPORT_SYMBOL vmlinux 0xa43c377f ipv6_push_nfrag_opts +EXPORT_SYMBOL vmlinux 0xa44072fc posix_acl_alloc +EXPORT_SYMBOL vmlinux 0xa4439c18 deactivate_super +EXPORT_SYMBOL vmlinux 0xa4544ff6 mmc_host_disable +EXPORT_SYMBOL vmlinux 0xa4990c40 in_dev_finish_destroy +EXPORT_SYMBOL vmlinux 0xa4b94fea iowrite8_rep +EXPORT_SYMBOL vmlinux 0xa4beaca0 rfkill_set_states +EXPORT_SYMBOL vmlinux 0xa4d02a7f inet_sock_destruct +EXPORT_SYMBOL vmlinux 0xa4d4f0e6 global_cache_flush +EXPORT_SYMBOL vmlinux 0xa4e26406 inet_put_port +EXPORT_SYMBOL vmlinux 0xa4e3d0ba mpage_readpages +EXPORT_SYMBOL vmlinux 0xa4ed988a console_stop +EXPORT_SYMBOL vmlinux 0xa503f9ed udp_prot +EXPORT_SYMBOL vmlinux 0xa50cacff __xfrm_policy_check +EXPORT_SYMBOL vmlinux 0xa51488c6 ip_ct_attach +EXPORT_SYMBOL vmlinux 0xa51cdfe8 __FIXADDR_TOP +EXPORT_SYMBOL vmlinux 0xa51df112 mb_cache_entry_alloc +EXPORT_SYMBOL vmlinux 0xa53470bc dquot_free_inode +EXPORT_SYMBOL vmlinux 0xa5604548 scsi_device_put +EXPORT_SYMBOL vmlinux 0xa5693df7 posix_acl_clone +EXPORT_SYMBOL vmlinux 0xa586c2a4 fsnotify_add_mark +EXPORT_SYMBOL vmlinux 0xa598e29c vesa_modes +EXPORT_SYMBOL vmlinux 0xa5b0ad04 dmam_pool_create +EXPORT_SYMBOL vmlinux 0xa5c270d6 mdiobus_read +EXPORT_SYMBOL vmlinux 0xa5da0abd acpi_enter_sleep_state_s4bios +EXPORT_SYMBOL vmlinux 0xa5dea133 remove_inode_hash +EXPORT_SYMBOL vmlinux 0xa5f0d168 tcp_md5_hash_skb_data +EXPORT_SYMBOL vmlinux 0xa62f491a pci_find_capability +EXPORT_SYMBOL vmlinux 0xa63d85ab slhc_remember +EXPORT_SYMBOL vmlinux 0xa6500d6e mmc_regulator_set_ocr +EXPORT_SYMBOL vmlinux 0xa673dc91 account_page_dirtied +EXPORT_SYMBOL vmlinux 0xa681fe88 generate_random_uuid +EXPORT_SYMBOL vmlinux 0xa6970398 __kfifo_to_user_r +EXPORT_SYMBOL vmlinux 0xa69c780d neigh_connected_output +EXPORT_SYMBOL vmlinux 0xa6a04581 _raw_write_unlock_bh +EXPORT_SYMBOL vmlinux 0xa6d6fba0 pagevec_lookup_tag +EXPORT_SYMBOL vmlinux 0xa6dcc773 rb_insert_color +EXPORT_SYMBOL vmlinux 0xa6dd2467 page_follow_link_light +EXPORT_SYMBOL vmlinux 0xa6fd963c search_binary_handler +EXPORT_SYMBOL vmlinux 0xa7003d7c generic_delete_inode +EXPORT_SYMBOL vmlinux 0xa70fabbe release_evntsel_nmi +EXPORT_SYMBOL vmlinux 0xa71e7463 __first_cpu +EXPORT_SYMBOL vmlinux 0xa778e4d0 padata_set_cpumasks +EXPORT_SYMBOL vmlinux 0xa78324a6 inet_csk_init_xmit_timers +EXPORT_SYMBOL vmlinux 0xa78cdc7d dquot_resume +EXPORT_SYMBOL vmlinux 0xa78e7797 uart_resume_port +EXPORT_SYMBOL vmlinux 0xa79ac8fb jbd2_journal_get_write_access +EXPORT_SYMBOL vmlinux 0xa7ad269c input_mt_destroy_slots +EXPORT_SYMBOL vmlinux 0xa7da6ded down_write +EXPORT_SYMBOL vmlinux 0xa7daf239 dev_mc_init +EXPORT_SYMBOL vmlinux 0xa7e3fb9a __xfrm_init_state +EXPORT_SYMBOL vmlinux 0xa7f0d440 dev_trans_start +EXPORT_SYMBOL vmlinux 0xa802293b max8998_bulk_read +EXPORT_SYMBOL vmlinux 0xa815f4c1 md_error +EXPORT_SYMBOL vmlinux 0xa8223905 blk_limits_io_opt +EXPORT_SYMBOL vmlinux 0xa8232c78 strtobool +EXPORT_SYMBOL vmlinux 0xa84f6b66 pci_get_class +EXPORT_SYMBOL vmlinux 0xa876d9e3 iw_handler_get_thrspy +EXPORT_SYMBOL vmlinux 0xa88156e8 tc_classify_compat +EXPORT_SYMBOL vmlinux 0xa88f6ca3 is_container_init +EXPORT_SYMBOL vmlinux 0xa89a2a0e call_usermodehelper_exec +EXPORT_SYMBOL vmlinux 0xa8a6f639 __check_region +EXPORT_SYMBOL vmlinux 0xa8b87ccf tcp_rcv_state_process +EXPORT_SYMBOL vmlinux 0xa8be012c release_firmware +EXPORT_SYMBOL vmlinux 0xa8cba49a bio_alloc +EXPORT_SYMBOL vmlinux 0xa8d68abd acpi_warning +EXPORT_SYMBOL vmlinux 0xa8fef7bb security_unix_may_send +EXPORT_SYMBOL vmlinux 0xa90e7802 tcp_disconnect +EXPORT_SYMBOL vmlinux 0xa91b5561 acpi_video_backlight_support +EXPORT_SYMBOL vmlinux 0xa91eda04 find_lock_page +EXPORT_SYMBOL vmlinux 0xa9641c28 km_state_expired +EXPORT_SYMBOL vmlinux 0xa96b22b5 ndisc_send_skb +EXPORT_SYMBOL vmlinux 0xa98b04ef __inet6_hash +EXPORT_SYMBOL vmlinux 0xa98bb7e1 backlight_device_register +EXPORT_SYMBOL vmlinux 0xa9960b4f i2c_smbus_read_byte_data +EXPORT_SYMBOL vmlinux 0xa9ae0cfd agp_generic_destroy_page +EXPORT_SYMBOL vmlinux 0xa9bc4c86 mempool_resize +EXPORT_SYMBOL vmlinux 0xa9c1b627 intel_gtt_insert_sg_entries +EXPORT_SYMBOL vmlinux 0xa9d1e6ad eth_validate_addr +EXPORT_SYMBOL vmlinux 0xa9dbf804 fsync_bdev +EXPORT_SYMBOL vmlinux 0xa9ee25d2 jbd2__journal_restart +EXPORT_SYMBOL vmlinux 0xaa07ed72 lro_flush_pkt +EXPORT_SYMBOL vmlinux 0xaa17934a acpi_lock_ac_dir +EXPORT_SYMBOL vmlinux 0xaa236452 pagecache_write_end +EXPORT_SYMBOL vmlinux 0xaa4fdd69 qdisc_reset +EXPORT_SYMBOL vmlinux 0xaa602cd9 security_path_unlink +EXPORT_SYMBOL vmlinux 0xaa675def dev_uc_del +EXPORT_SYMBOL vmlinux 0xaa6850ff cfb_copyarea +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 0xaaab8067 cpu_sibling_map +EXPORT_SYMBOL vmlinux 0xaab2c9c6 uart_get_divisor +EXPORT_SYMBOL vmlinux 0xaab9f7e7 node_states +EXPORT_SYMBOL vmlinux 0xaac855a2 tty_port_raise_dtr_rts +EXPORT_SYMBOL vmlinux 0xaae8ab0e acpi_bus_power_manageable +EXPORT_SYMBOL vmlinux 0xaaeb7d0f pci_disable_msi +EXPORT_SYMBOL vmlinux 0xaaebe34f mca_write_pos +EXPORT_SYMBOL vmlinux 0xaaf45875 acpi_lid_notifier_unregister +EXPORT_SYMBOL vmlinux 0xaafdc258 strcasecmp +EXPORT_SYMBOL vmlinux 0xab086daf fail_migrate_page +EXPORT_SYMBOL vmlinux 0xab0b2c44 bh_submit_read +EXPORT_SYMBOL vmlinux 0xab2144c8 pci_biosrom_size +EXPORT_SYMBOL vmlinux 0xab232f09 i2c_smbus_read_word_data +EXPORT_SYMBOL vmlinux 0xab23f452 jbd2_journal_init_jbd_inode +EXPORT_SYMBOL vmlinux 0xab3524c3 mii_ethtool_gset +EXPORT_SYMBOL vmlinux 0xab43b205 save_mount_options +EXPORT_SYMBOL vmlinux 0xab53c62f __d_drop +EXPORT_SYMBOL vmlinux 0xab5ff4f9 xfrm_unregister_type +EXPORT_SYMBOL vmlinux 0xab600421 probe_irq_off +EXPORT_SYMBOL vmlinux 0xab654728 uart_get_baud_rate +EXPORT_SYMBOL vmlinux 0xab65ed80 set_memory_uc +EXPORT_SYMBOL vmlinux 0xab694444 bsearch +EXPORT_SYMBOL vmlinux 0xab6bde28 sysctl_max_syn_backlog +EXPORT_SYMBOL vmlinux 0xab770678 rdmsr_safe_regs_on_cpu +EXPORT_SYMBOL vmlinux 0xab772cfb blk_integrity_merge_rq +EXPORT_SYMBOL vmlinux 0xab83792b names_cachep +EXPORT_SYMBOL vmlinux 0xaba259f1 _raw_read_lock +EXPORT_SYMBOL vmlinux 0xabc465c5 jbd2_journal_release_buffer +EXPORT_SYMBOL vmlinux 0xabd0c91c rtc_time_to_tm +EXPORT_SYMBOL vmlinux 0xabeba462 abx500_remove_ops +EXPORT_SYMBOL vmlinux 0xac0ba8c1 blk_iopoll_disable +EXPORT_SYMBOL vmlinux 0xac14bb42 abort_exclusive_wait +EXPORT_SYMBOL vmlinux 0xac1e84be acpi_get_physical_device +EXPORT_SYMBOL vmlinux 0xac28c7cf inet_sendpage +EXPORT_SYMBOL vmlinux 0xac4151ac unlock_buffer +EXPORT_SYMBOL vmlinux 0xac4288a8 mfd_remove_devices +EXPORT_SYMBOL vmlinux 0xac44bd26 napi_get_frags +EXPORT_SYMBOL vmlinux 0xac58ea5e acpi_unload_table_id +EXPORT_SYMBOL vmlinux 0xac6855b0 gen_kill_estimator +EXPORT_SYMBOL vmlinux 0xac6878e4 atomic64_inc_return_cx8 +EXPORT_SYMBOL vmlinux 0xac8efe3a scsi_target_resume +EXPORT_SYMBOL vmlinux 0xac9a706e generic_file_open +EXPORT_SYMBOL vmlinux 0xacc9c552 blk_queue_end_tag +EXPORT_SYMBOL vmlinux 0xaccabc6a in4_pton +EXPORT_SYMBOL vmlinux 0xacf3ee75 pci_fixup_cardbus +EXPORT_SYMBOL vmlinux 0xacf4d843 match_strdup +EXPORT_SYMBOL vmlinux 0xad0413d4 match_hex +EXPORT_SYMBOL vmlinux 0xad0d9aca kmap_high +EXPORT_SYMBOL vmlinux 0xad13c689 acpi_os_execute +EXPORT_SYMBOL vmlinux 0xad22c8f2 inet_frag_find +EXPORT_SYMBOL vmlinux 0xad36240d thermal_cooling_device_register +EXPORT_SYMBOL vmlinux 0xad45495c ppp_register_net_channel +EXPORT_SYMBOL vmlinux 0xad466018 quota_send_warning +EXPORT_SYMBOL vmlinux 0xad4db345 blk_rq_init +EXPORT_SYMBOL vmlinux 0xad53619e tty_kref_put +EXPORT_SYMBOL vmlinux 0xad8f9a0b find_get_page +EXPORT_SYMBOL vmlinux 0xad96d1fa __bread +EXPORT_SYMBOL vmlinux 0xadaa2657 cpufreq_register_notifier +EXPORT_SYMBOL vmlinux 0xadb50600 dcache_readdir +EXPORT_SYMBOL vmlinux 0xadb96a67 seq_bitmap +EXPORT_SYMBOL vmlinux 0xadc05d17 dev_warn +EXPORT_SYMBOL vmlinux 0xadcac4a3 vfsmount_lock_local_unlock_cpu +EXPORT_SYMBOL vmlinux 0xaddfbf62 radix_tree_tag_set +EXPORT_SYMBOL vmlinux 0xadf259fb drop_super +EXPORT_SYMBOL vmlinux 0xadf7f223 dquot_quota_sync +EXPORT_SYMBOL vmlinux 0xadfa7b6a ns_capable +EXPORT_SYMBOL vmlinux 0xae2cf470 otg_put_transceiver +EXPORT_SYMBOL vmlinux 0xae36574e __xfrm_state_destroy +EXPORT_SYMBOL vmlinux 0xae4872f6 invalidate_mapping_pages +EXPORT_SYMBOL vmlinux 0xae89a84e bdi_set_max_ratio +EXPORT_SYMBOL vmlinux 0xae8acf51 percpu_counter_set +EXPORT_SYMBOL vmlinux 0xae8e7be6 kobject_del +EXPORT_SYMBOL vmlinux 0xae8e8ad4 generic_pipe_buf_steal +EXPORT_SYMBOL vmlinux 0xae9485de tty_port_free_xmit_buf +EXPORT_SYMBOL vmlinux 0xaea976a8 acpi_check_resource_conflict +EXPORT_SYMBOL vmlinux 0xaeabd2db phy_start_interrupts +EXPORT_SYMBOL vmlinux 0xaeb4c798 eth_header_cache_update +EXPORT_SYMBOL vmlinux 0xaec655c7 alloc_pages_exact +EXPORT_SYMBOL vmlinux 0xaee93b5e jbd2_journal_abort +EXPORT_SYMBOL vmlinux 0xaf003c84 tcp_tso_segment +EXPORT_SYMBOL vmlinux 0xaf1c3f1f inet_csk_accept +EXPORT_SYMBOL vmlinux 0xaf3dd7dc scsi_logging_level +EXPORT_SYMBOL vmlinux 0xaf4b1540 acpi_get_irq_routing_table +EXPORT_SYMBOL vmlinux 0xaf611eac amd_nb_misc_ids +EXPORT_SYMBOL vmlinux 0xaf7cdf2b ethtool_op_set_tx_ipv6_csum +EXPORT_SYMBOL vmlinux 0xaf83525f generic_listxattr +EXPORT_SYMBOL vmlinux 0xaf91d89f __kernel_param_lock +EXPORT_SYMBOL vmlinux 0xaf93de84 genl_register_family +EXPORT_SYMBOL vmlinux 0xafa22f8e pci_get_slot +EXPORT_SYMBOL vmlinux 0xafbe2d0f tty_port_put +EXPORT_SYMBOL vmlinux 0xafd71fa7 find_vma +EXPORT_SYMBOL vmlinux 0xafda9f8e vfs_mkdir +EXPORT_SYMBOL vmlinux 0xafe56542 __kmap_atomic +EXPORT_SYMBOL vmlinux 0xb00ccc33 finish_wait +EXPORT_SYMBOL vmlinux 0xb0146c3a param_set_byte +EXPORT_SYMBOL vmlinux 0xb0179195 arp_invalidate +EXPORT_SYMBOL vmlinux 0xb01ff883 d_alloc_pseudo +EXPORT_SYMBOL vmlinux 0xb05f311a free_inode_nonrcu +EXPORT_SYMBOL vmlinux 0xb071675c jbd2_journal_revoke +EXPORT_SYMBOL vmlinux 0xb072a7bb dev_get_by_name_rcu +EXPORT_SYMBOL vmlinux 0xb077ef32 acpi_enter_sleep_state +EXPORT_SYMBOL vmlinux 0xb0805c73 skb_checksum_help +EXPORT_SYMBOL vmlinux 0xb08b183e tcp_v4_md5_do_del +EXPORT_SYMBOL vmlinux 0xb08e7fd5 module_refcount +EXPORT_SYMBOL vmlinux 0xb09364c4 generic_file_direct_write +EXPORT_SYMBOL vmlinux 0xb0a8fd0a intel_gtt_unmap_memory +EXPORT_SYMBOL vmlinux 0xb0b847ac __bitmap_full +EXPORT_SYMBOL vmlinux 0xb0e10781 get_option +EXPORT_SYMBOL vmlinux 0xb1011d9a agp3_generic_tlbflush +EXPORT_SYMBOL vmlinux 0xb10ec686 wait_for_completion_interruptible +EXPORT_SYMBOL vmlinux 0xb1145ddd cdrom_open +EXPORT_SYMBOL vmlinux 0xb11a8eef tcp_sync_mss +EXPORT_SYMBOL vmlinux 0xb121390a probe_irq_on +EXPORT_SYMBOL vmlinux 0xb152fe9e dentry_path_raw +EXPORT_SYMBOL vmlinux 0xb156533c bio_map_kern +EXPORT_SYMBOL vmlinux 0xb1645a2e sg_free_table +EXPORT_SYMBOL vmlinux 0xb19760c3 bitmap_onto +EXPORT_SYMBOL vmlinux 0xb19a29f6 serio_unregister_child_port +EXPORT_SYMBOL vmlinux 0xb19fad07 tcp_splice_read +EXPORT_SYMBOL vmlinux 0xb1c3a01a oops_in_progress +EXPORT_SYMBOL vmlinux 0xb1cfad22 rdmsr_on_cpu +EXPORT_SYMBOL vmlinux 0xb1e68db7 __alloc_pages_nodemask +EXPORT_SYMBOL vmlinux 0xb1f50109 udp_lib_setsockopt +EXPORT_SYMBOL vmlinux 0xb1f89a60 __wake_up_bit +EXPORT_SYMBOL vmlinux 0xb2004eab inet_stream_ops +EXPORT_SYMBOL vmlinux 0xb2143adf blk_queue_alignment_offset +EXPORT_SYMBOL vmlinux 0xb219d56c wbinvd_on_cpu +EXPORT_SYMBOL vmlinux 0xb22696c7 bd_set_size +EXPORT_SYMBOL vmlinux 0xb237e052 scsi_cmd_print_sense_hdr +EXPORT_SYMBOL vmlinux 0xb23a7a59 pci_find_bus +EXPORT_SYMBOL vmlinux 0xb23b2fe2 xfrm_state_unregister_afinfo +EXPORT_SYMBOL vmlinux 0xb2682405 utf8_to_utf32 +EXPORT_SYMBOL vmlinux 0xb281298c set_bh_page +EXPORT_SYMBOL vmlinux 0xb2b7ffde dev_open +EXPORT_SYMBOL vmlinux 0xb2d58f85 x86_hyper_xen_hvm +EXPORT_SYMBOL vmlinux 0xb2ec7981 agp_generic_mask_memory +EXPORT_SYMBOL vmlinux 0xb2efb6be mca_read_stored_pos +EXPORT_SYMBOL vmlinux 0xb2f9208f rwsem_wake +EXPORT_SYMBOL vmlinux 0xb2fd5ceb __put_user_4 +EXPORT_SYMBOL vmlinux 0xb3284531 acpi_dbg_layer +EXPORT_SYMBOL vmlinux 0xb3305d52 send_remote_softirq +EXPORT_SYMBOL vmlinux 0xb33792cc bio_init +EXPORT_SYMBOL vmlinux 0xb34c8326 dquot_quotactl_ops +EXPORT_SYMBOL vmlinux 0xb34d4c2e acpi_terminate +EXPORT_SYMBOL vmlinux 0xb352177e find_first_bit +EXPORT_SYMBOL vmlinux 0xb36a2fe0 neigh_destroy +EXPORT_SYMBOL vmlinux 0xb38161ea file_remove_suid +EXPORT_SYMBOL vmlinux 0xb383c391 simple_transaction_get +EXPORT_SYMBOL vmlinux 0xb3a307c6 si_meminfo +EXPORT_SYMBOL vmlinux 0xb3a5bcba sock_no_poll +EXPORT_SYMBOL vmlinux 0xb3b60cf4 register_sysctl_table +EXPORT_SYMBOL vmlinux 0xb3e0590d acpi_set_current_resources +EXPORT_SYMBOL vmlinux 0xb3f1cc1a set_blocksize +EXPORT_SYMBOL vmlinux 0xb3f5e214 abx500_get_register_page_interruptible +EXPORT_SYMBOL vmlinux 0xb3f60891 fbcon_set_tileops +EXPORT_SYMBOL vmlinux 0xb402a7ca kunmap_high +EXPORT_SYMBOL vmlinux 0xb40e38cf mpage_writepages +EXPORT_SYMBOL vmlinux 0xb41a09ae destroy_EII_client +EXPORT_SYMBOL vmlinux 0xb41db543 kmem_cache_size +EXPORT_SYMBOL vmlinux 0xb423dba1 console_blanked +EXPORT_SYMBOL vmlinux 0xb429410a posix_acl_from_mode +EXPORT_SYMBOL vmlinux 0xb4390f9a mcount +EXPORT_SYMBOL vmlinux 0xb45578b8 memscan +EXPORT_SYMBOL vmlinux 0xb4669b2d insert_inode_locked4 +EXPORT_SYMBOL vmlinux 0xb4709322 scsi_dev_info_add_list +EXPORT_SYMBOL vmlinux 0xb4b5403a vm_insert_pfn +EXPORT_SYMBOL vmlinux 0xb4bef084 pci_remove_bus +EXPORT_SYMBOL vmlinux 0xb4c224ec inet6_bind +EXPORT_SYMBOL vmlinux 0xb4c28452 skb_free_datagram_locked +EXPORT_SYMBOL vmlinux 0xb4e679b7 __scsi_put_command +EXPORT_SYMBOL vmlinux 0xb4e80a77 bio_free +EXPORT_SYMBOL vmlinux 0xb5044271 vsscanf +EXPORT_SYMBOL vmlinux 0xb504f0e2 tcp_get_md5sig_pool +EXPORT_SYMBOL vmlinux 0xb50b49f5 revalidate_disk +EXPORT_SYMBOL vmlinux 0xb5285167 vfs_writev +EXPORT_SYMBOL vmlinux 0xb52ee8be intel_gtt_clear_range +EXPORT_SYMBOL vmlinux 0xb54533f7 usecs_to_jiffies +EXPORT_SYMBOL vmlinux 0xb54916c1 swiotlb_dma_supported +EXPORT_SYMBOL vmlinux 0xb5576e90 security_d_instantiate +EXPORT_SYMBOL vmlinux 0xb584bfa0 key_validate +EXPORT_SYMBOL vmlinux 0xb58dd213 scsi_allocate_command +EXPORT_SYMBOL vmlinux 0xb58eaf6b scsi_dma_map +EXPORT_SYMBOL vmlinux 0xb5a459dc unregister_blkdev +EXPORT_SYMBOL vmlinux 0xb5c64b3e copy_strings_kernel +EXPORT_SYMBOL vmlinux 0xb5ca1c46 slhc_free +EXPORT_SYMBOL vmlinux 0xb5dab1f5 dma_pool_destroy +EXPORT_SYMBOL vmlinux 0xb6244511 sg_init_one +EXPORT_SYMBOL vmlinux 0xb628f715 files_lglock_local_lock +EXPORT_SYMBOL vmlinux 0xb6348059 do_mmap_pgoff +EXPORT_SYMBOL vmlinux 0xb6459902 dm_table_event +EXPORT_SYMBOL vmlinux 0xb64c9f81 pci_release_selected_regions +EXPORT_SYMBOL vmlinux 0xb6724633 qdisc_destroy +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 0xb6bc7f54 serial8250_do_pm +EXPORT_SYMBOL vmlinux 0xb6bffd4d inet_register_protosw +EXPORT_SYMBOL vmlinux 0xb6c5a973 scsi_show_result +EXPORT_SYMBOL vmlinux 0xb6cb82ab sock_no_socketpair +EXPORT_SYMBOL vmlinux 0xb6ed1e53 strncpy +EXPORT_SYMBOL vmlinux 0xb707aea6 acpi_lock_battery_dir +EXPORT_SYMBOL vmlinux 0xb70e46bb rtnetlink_put_metrics +EXPORT_SYMBOL vmlinux 0xb758b225 acpi_disable_event +EXPORT_SYMBOL vmlinux 0xb7642b1b dmam_alloc_noncoherent +EXPORT_SYMBOL vmlinux 0xb766899c blk_queue_softirq_done +EXPORT_SYMBOL vmlinux 0xb78c61e8 param_ops_bool +EXPORT_SYMBOL vmlinux 0xb78d2689 set_pages_wb +EXPORT_SYMBOL vmlinux 0xb7ac40c4 ipv6_setsockopt +EXPORT_SYMBOL vmlinux 0xb7b169ba pci_request_regions +EXPORT_SYMBOL vmlinux 0xb7b44ce1 blkdev_issue_zeroout +EXPORT_SYMBOL vmlinux 0xb7b61546 crc32_be +EXPORT_SYMBOL vmlinux 0xb7ec4f6d ipv6_chk_prefix +EXPORT_SYMBOL vmlinux 0xb80eece0 uart_update_timeout +EXPORT_SYMBOL vmlinux 0xb84dbb27 netif_device_detach +EXPORT_SYMBOL vmlinux 0xb85f3bbe pv_lock_ops +EXPORT_SYMBOL vmlinux 0xb86e4ab9 random32 +EXPORT_SYMBOL vmlinux 0xb8759454 __tracepoint_kmalloc_node +EXPORT_SYMBOL vmlinux 0xb894926d schedule_work_on +EXPORT_SYMBOL vmlinux 0xb89af9bf srandom32 +EXPORT_SYMBOL vmlinux 0xb89e62ec remove_wait_queue +EXPORT_SYMBOL vmlinux 0xb8cdbcbd kernel_read +EXPORT_SYMBOL vmlinux 0xb8d216f3 tty_pair_get_pty +EXPORT_SYMBOL vmlinux 0xb8dd7626 agp_generic_enable +EXPORT_SYMBOL vmlinux 0xb8e7ce2c __put_user_8 +EXPORT_SYMBOL vmlinux 0xb8e877e7 kstrtouint_from_user +EXPORT_SYMBOL vmlinux 0xb8ed60d9 may_umount +EXPORT_SYMBOL vmlinux 0xb907513f unpoison_memory +EXPORT_SYMBOL vmlinux 0xb90b899f mmc_fixup_device +EXPORT_SYMBOL vmlinux 0xb95851bb jbd2_journal_begin_ordered_truncate +EXPORT_SYMBOL vmlinux 0xb98a0185 rtc_tm_to_time +EXPORT_SYMBOL vmlinux 0xb99c4e06 blkdev_issue_discard +EXPORT_SYMBOL vmlinux 0xb99efa52 dget_parent +EXPORT_SYMBOL vmlinux 0xb9e9d651 generic_splice_sendpage +EXPORT_SYMBOL vmlinux 0xb9ee4b5f down_killable +EXPORT_SYMBOL vmlinux 0xb9fd2205 add_efi_memmap +EXPORT_SYMBOL vmlinux 0xba2d8594 ec_read +EXPORT_SYMBOL vmlinux 0xba2fd075 journal_dirty_metadata +EXPORT_SYMBOL vmlinux 0xba497f13 loops_per_jiffy +EXPORT_SYMBOL vmlinux 0xba4bb2f6 gnet_stats_start_copy_compat +EXPORT_SYMBOL vmlinux 0xba4dabe0 sync_blockdev +EXPORT_SYMBOL vmlinux 0xba5181a6 proc_symlink +EXPORT_SYMBOL vmlinux 0xba701db7 __getblk +EXPORT_SYMBOL vmlinux 0xba856f1f tcp_gro_complete +EXPORT_SYMBOL vmlinux 0xba924f3b __skb_get_rxhash +EXPORT_SYMBOL vmlinux 0xbaaab8ae timespec_to_jiffies +EXPORT_SYMBOL vmlinux 0xbad7d2da interruptible_sleep_on +EXPORT_SYMBOL vmlinux 0xbade37b7 dev_queue_xmit +EXPORT_SYMBOL vmlinux 0xbae8f392 scsi_get_device_flags_keyed +EXPORT_SYMBOL vmlinux 0xbafb93e6 del_gendisk +EXPORT_SYMBOL vmlinux 0xbb167766 fb_var_to_videomode +EXPORT_SYMBOL vmlinux 0xbb175691 locks_mandatory_area +EXPORT_SYMBOL vmlinux 0xbb189cad disallow_signal +EXPORT_SYMBOL vmlinux 0xbb1923f7 tcp_read_sock +EXPORT_SYMBOL vmlinux 0xbb21da7b serio_open +EXPORT_SYMBOL vmlinux 0xbb24a725 __serio_register_port +EXPORT_SYMBOL vmlinux 0xbb554c1f dev_uc_init +EXPORT_SYMBOL vmlinux 0xbb5d343d xfrm_get_acqseq +EXPORT_SYMBOL vmlinux 0xbb63c2d0 tag_pages_for_writeback +EXPORT_SYMBOL vmlinux 0xbb6c8fa8 dev_set_drvdata +EXPORT_SYMBOL vmlinux 0xbb7a533e netif_carrier_on +EXPORT_SYMBOL vmlinux 0xbb837d27 machine_real_restart +EXPORT_SYMBOL vmlinux 0xbb922f37 skb_clone +EXPORT_SYMBOL vmlinux 0xbb99125c get_default_font +EXPORT_SYMBOL vmlinux 0xbba159e0 files_lglock_local_unlock +EXPORT_SYMBOL vmlinux 0xbba17508 dcb_getapp +EXPORT_SYMBOL vmlinux 0xbbf6693f have_submounts +EXPORT_SYMBOL vmlinux 0xbc1b8c2c jbd2_journal_init_dev +EXPORT_SYMBOL vmlinux 0xbc2031de acpi_processor_get_bios_limit +EXPORT_SYMBOL vmlinux 0xbc2146f2 no_llseek +EXPORT_SYMBOL vmlinux 0xbc27eea8 udp_table +EXPORT_SYMBOL vmlinux 0xbc4651f1 skb_dst_set_noref +EXPORT_SYMBOL vmlinux 0xbc52fb90 blk_start_queue +EXPORT_SYMBOL vmlinux 0xbc707982 ethtool_op_get_sg +EXPORT_SYMBOL vmlinux 0xbc8cc9b2 pci_lost_interrupt +EXPORT_SYMBOL vmlinux 0xbca86133 deactivate_locked_super +EXPORT_SYMBOL vmlinux 0xbcc308bb strnlen_user +EXPORT_SYMBOL vmlinux 0xbce0457e blk_rq_map_integrity_sg +EXPORT_SYMBOL vmlinux 0xbce51cc0 bio_split +EXPORT_SYMBOL vmlinux 0xbcfebe3a input_event +EXPORT_SYMBOL vmlinux 0xbd01ae2a inode_add_rsv_space +EXPORT_SYMBOL vmlinux 0xbd074c89 fasync_helper +EXPORT_SYMBOL vmlinux 0xbd130985 bio_integrity_alloc_bioset +EXPORT_SYMBOL vmlinux 0xbd33270a gen_pool_alloc +EXPORT_SYMBOL vmlinux 0xbd60fb84 jbd2_journal_set_features +EXPORT_SYMBOL vmlinux 0xbd6d69c5 devm_ioremap_nocache +EXPORT_SYMBOL vmlinux 0xbd816ef7 key_revoke +EXPORT_SYMBOL vmlinux 0xbd979d5d put_tty_driver +EXPORT_SYMBOL vmlinux 0xbda5dfab md_integrity_register +EXPORT_SYMBOL vmlinux 0xbdafd547 dev_mc_del_global +EXPORT_SYMBOL vmlinux 0xbdbe7378 cookie_check_timestamp +EXPORT_SYMBOL vmlinux 0xbdc413d7 netdev_alert +EXPORT_SYMBOL vmlinux 0xbdebb6f3 idr_find +EXPORT_SYMBOL vmlinux 0xbdf5c25c rb_next +EXPORT_SYMBOL vmlinux 0xbe00c67d freeze_bdev +EXPORT_SYMBOL vmlinux 0xbe05e287 tty_pair_get_tty +EXPORT_SYMBOL vmlinux 0xbe0db617 blk_put_queue +EXPORT_SYMBOL vmlinux 0xbe0e5118 nla_memcmp +EXPORT_SYMBOL vmlinux 0xbe239523 jbd2_journal_errno +EXPORT_SYMBOL vmlinux 0xbe23b9ed radix_tree_gang_lookup_tag_slot +EXPORT_SYMBOL vmlinux 0xbe359542 mempool_create_node +EXPORT_SYMBOL vmlinux 0xbe481a96 add_to_page_cache_locked +EXPORT_SYMBOL vmlinux 0xbe64e372 mmc_try_claim_host +EXPORT_SYMBOL vmlinux 0xbe755676 fb_show_logo +EXPORT_SYMBOL vmlinux 0xbea13252 blk_queue_find_tag +EXPORT_SYMBOL vmlinux 0xbea7543d cpufreq_get_policy +EXPORT_SYMBOL vmlinux 0xbeb573f5 proc_net_netfilter +EXPORT_SYMBOL vmlinux 0xbebe1a18 __module_put_and_exit +EXPORT_SYMBOL vmlinux 0xbee7a3b2 __ps2_command +EXPORT_SYMBOL vmlinux 0xbee90f2f __kfifo_out_peek_r +EXPORT_SYMBOL vmlinux 0xbeea90bf grab_cache_page_write_begin +EXPORT_SYMBOL vmlinux 0xbef43296 console_conditional_schedule +EXPORT_SYMBOL vmlinux 0xbf03241c __dst_destroy_metrics_generic +EXPORT_SYMBOL vmlinux 0xbf0d9b3d tcf_exts_dump +EXPORT_SYMBOL vmlinux 0xbf51c7e8 netif_skb_features +EXPORT_SYMBOL vmlinux 0xbf547eb3 sock_sendmsg +EXPORT_SYMBOL vmlinux 0xbf62fb73 i2c_smbus_write_byte_data +EXPORT_SYMBOL vmlinux 0xbf6ec39d ip6_xmit +EXPORT_SYMBOL vmlinux 0xbf765704 tty_port_close +EXPORT_SYMBOL vmlinux 0xbf7fd2f5 schedule_timeout_killable +EXPORT_SYMBOL vmlinux 0xbf878f8c alloc_hippi_dev +EXPORT_SYMBOL vmlinux 0xbf8b39e9 isapnp_present +EXPORT_SYMBOL vmlinux 0xbf9bcc8d __cap_empty_set +EXPORT_SYMBOL vmlinux 0xbf9c0f68 unload_nls +EXPORT_SYMBOL vmlinux 0xbfa9186d sock_no_bind +EXPORT_SYMBOL vmlinux 0xbfc177bc iowrite32_rep +EXPORT_SYMBOL vmlinux 0xbfed8a7d vfs_fsync +EXPORT_SYMBOL vmlinux 0xbfee3ad5 loop_unregister_transfer +EXPORT_SYMBOL vmlinux 0xc0022c83 tcf_em_unregister +EXPORT_SYMBOL vmlinux 0xc003c637 __strncpy_from_user +EXPORT_SYMBOL vmlinux 0xc010ba5a netdev_fix_features +EXPORT_SYMBOL vmlinux 0xc01acfdc ilookup +EXPORT_SYMBOL vmlinux 0xc01eed33 __copy_from_user_ll_nozero +EXPORT_SYMBOL vmlinux 0xc033bd13 i2c_del_adapter +EXPORT_SYMBOL vmlinux 0xc0580937 rb_erase +EXPORT_SYMBOL vmlinux 0xc05dd085 sock_init_data +EXPORT_SYMBOL vmlinux 0xc068440e __kfifo_alloc +EXPORT_SYMBOL vmlinux 0xc06f72b8 xfrm_state_walk +EXPORT_SYMBOL vmlinux 0xc0a3d105 find_next_bit +EXPORT_SYMBOL vmlinux 0xc0a48fcc register_framebuffer +EXPORT_SYMBOL vmlinux 0xc0a8ff16 acpi_evaluate_object +EXPORT_SYMBOL vmlinux 0xc0aaf38d pci_map_rom +EXPORT_SYMBOL vmlinux 0xc0b2494c vfsmount_lock_lock_init +EXPORT_SYMBOL vmlinux 0xc0f07d7f dm_kcopyd_copy +EXPORT_SYMBOL vmlinux 0xc11d8093 iov_shorten +EXPORT_SYMBOL vmlinux 0xc134a7b4 d_obtain_alias +EXPORT_SYMBOL vmlinux 0xc13bd7ee phy_find_first +EXPORT_SYMBOL vmlinux 0xc16dcd65 inc_zone_page_state +EXPORT_SYMBOL vmlinux 0xc18e8354 page_symlink_inode_operations +EXPORT_SYMBOL vmlinux 0xc1b34045 dquot_commit_info +EXPORT_SYMBOL vmlinux 0xc1c2dd09 __hw_addr_flush +EXPORT_SYMBOL vmlinux 0xc1dda7f9 padata_free +EXPORT_SYMBOL vmlinux 0xc21693b7 pci_save_state +EXPORT_SYMBOL vmlinux 0xc2215903 neigh_for_each +EXPORT_SYMBOL vmlinux 0xc2257477 bitmap_close_sync +EXPORT_SYMBOL vmlinux 0xc22b9419 register_quota_format +EXPORT_SYMBOL vmlinux 0xc23e6276 bio_get_nr_vecs +EXPORT_SYMBOL vmlinux 0xc2424641 agp3_generic_cleanup +EXPORT_SYMBOL vmlinux 0xc256e762 __bitmap_equal +EXPORT_SYMBOL vmlinux 0xc261db99 padata_unregister_cpumask_notifier +EXPORT_SYMBOL vmlinux 0xc269e415 flex_array_alloc +EXPORT_SYMBOL vmlinux 0xc280a525 __copy_from_user_ll +EXPORT_SYMBOL vmlinux 0xc295a031 bioset_free +EXPORT_SYMBOL vmlinux 0xc2a1406e splice_from_pipe_next +EXPORT_SYMBOL vmlinux 0xc2a4f695 tty_schedule_flip +EXPORT_SYMBOL vmlinux 0xc2b3f137 sk_wait_data +EXPORT_SYMBOL vmlinux 0xc2b656ca i2c_clients_command +EXPORT_SYMBOL vmlinux 0xc2cf07a7 blk_alloc_queue_node +EXPORT_SYMBOL vmlinux 0xc2d711e1 krealloc +EXPORT_SYMBOL vmlinux 0xc2e587d1 reset_devices +EXPORT_SYMBOL vmlinux 0xc323627a gnet_stats_copy_basic +EXPORT_SYMBOL vmlinux 0xc3440c39 dev_addr_add +EXPORT_SYMBOL vmlinux 0xc347cb92 block_truncate_page +EXPORT_SYMBOL vmlinux 0xc364d0f4 skb_copy_datagram_const_iovec +EXPORT_SYMBOL vmlinux 0xc38d9c7a down_timeout +EXPORT_SYMBOL vmlinux 0xc3aaf0a9 __put_user_1 +EXPORT_SYMBOL vmlinux 0xc3adfda8 blk_insert_request +EXPORT_SYMBOL vmlinux 0xc3ae46fa __ht_create_irq +EXPORT_SYMBOL vmlinux 0xc3b95940 pci_bus_write_config_dword +EXPORT_SYMBOL vmlinux 0xc3bbe776 unlock_page +EXPORT_SYMBOL vmlinux 0xc3cf1128 in_group_p +EXPORT_SYMBOL vmlinux 0xc3d7819e inode_claim_rsv_space +EXPORT_SYMBOL vmlinux 0xc3f330b1 free_xenballooned_pages +EXPORT_SYMBOL vmlinux 0xc3fa6a59 memchr +EXPORT_SYMBOL vmlinux 0xc3fe87c8 param_ops_uint +EXPORT_SYMBOL vmlinux 0xc402cc99 register_acpi_notifier +EXPORT_SYMBOL vmlinux 0xc4131d9a inode_sub_rsv_space +EXPORT_SYMBOL vmlinux 0xc446f6d5 input_grab_device +EXPORT_SYMBOL vmlinux 0xc449db67 elevator_exit +EXPORT_SYMBOL vmlinux 0xc45f5b38 netdev_warn +EXPORT_SYMBOL vmlinux 0xc48e12ed cap_netlink_recv +EXPORT_SYMBOL vmlinux 0xc499ae1e kstrdup +EXPORT_SYMBOL vmlinux 0xc4b76459 sync_inodes_sb +EXPORT_SYMBOL vmlinux 0xc4ba56bc netdev_printk +EXPORT_SYMBOL vmlinux 0xc4ebe6c2 journal_errno +EXPORT_SYMBOL vmlinux 0xc4f6d075 security_file_permission +EXPORT_SYMBOL vmlinux 0xc50e4166 cdrom_get_last_written +EXPORT_SYMBOL vmlinux 0xc51b6365 dquot_alloc +EXPORT_SYMBOL vmlinux 0xc51ca98b alloc_netdev_mqs +EXPORT_SYMBOL vmlinux 0xc51cb91a down_read +EXPORT_SYMBOL vmlinux 0xc5206d04 rfkill_alloc +EXPORT_SYMBOL vmlinux 0xc529092e sg_miter_next +EXPORT_SYMBOL vmlinux 0xc52f5714 fb_videomode_to_var +EXPORT_SYMBOL vmlinux 0xc5534d64 ioread16 +EXPORT_SYMBOL vmlinux 0xc5602664 sb_min_blocksize +EXPORT_SYMBOL vmlinux 0xc57f5909 block_is_partially_uptodate +EXPORT_SYMBOL vmlinux 0xc581ffd0 register_sysctl_paths +EXPORT_SYMBOL vmlinux 0xc5a225c6 input_unregister_handle +EXPORT_SYMBOL vmlinux 0xc5a37aa8 flow_cache_lookup +EXPORT_SYMBOL vmlinux 0xc5c28f93 block_write_full_page_endio +EXPORT_SYMBOL vmlinux 0xc5c9dcd0 i2c_release_client +EXPORT_SYMBOL vmlinux 0xc5d9c46c agp_try_unsupported_boot +EXPORT_SYMBOL vmlinux 0xc5e115bd bio_alloc_bioset +EXPORT_SYMBOL vmlinux 0xc5f46566 rb_augment_insert +EXPORT_SYMBOL vmlinux 0xc5f7ed4a skb_add_rx_frag +EXPORT_SYMBOL vmlinux 0xc6055f2b skb_append +EXPORT_SYMBOL vmlinux 0xc605ee76 __starget_for_each_device +EXPORT_SYMBOL vmlinux 0xc6232a2f __devcgroup_inode_permission +EXPORT_SYMBOL vmlinux 0xc631580a console_unlock +EXPORT_SYMBOL vmlinux 0xc642ee55 pci_match_id +EXPORT_SYMBOL vmlinux 0xc65abeb7 agp3_generic_sizes +EXPORT_SYMBOL vmlinux 0xc6677232 pcim_pin_device +EXPORT_SYMBOL vmlinux 0xc67c01d0 pnp_register_driver +EXPORT_SYMBOL vmlinux 0xc6838d9d ppp_register_channel +EXPORT_SYMBOL vmlinux 0xc6890ef3 acpi_get_object_info +EXPORT_SYMBOL vmlinux 0xc68f2232 scsi_dma_unmap +EXPORT_SYMBOL vmlinux 0xc6a55302 elv_unregister_queue +EXPORT_SYMBOL vmlinux 0xc6b7a480 mutex_trylock +EXPORT_SYMBOL vmlinux 0xc6cb10fc d_drop +EXPORT_SYMBOL vmlinux 0xc6cbbc89 capable +EXPORT_SYMBOL vmlinux 0xc6d6e5d7 lro_flush_all +EXPORT_SYMBOL vmlinux 0xc71fbdaf rtnl_link_get_net +EXPORT_SYMBOL vmlinux 0xc7208c3a serial8250_resume_port +EXPORT_SYMBOL vmlinux 0xc747c3d1 generic_write_sync +EXPORT_SYMBOL vmlinux 0xc7627bfe dmam_pool_destroy +EXPORT_SYMBOL vmlinux 0xc768de19 cpu_all_bits +EXPORT_SYMBOL vmlinux 0xc79bcd36 dm_vcalloc +EXPORT_SYMBOL vmlinux 0xc7a1792d pci_bus_read_config_dword +EXPORT_SYMBOL vmlinux 0xc7a4fbed rtnl_lock +EXPORT_SYMBOL vmlinux 0xc7cc6b22 xfrm_state_check_expire +EXPORT_SYMBOL vmlinux 0xc7dfa2f7 ip_generic_getfrag +EXPORT_SYMBOL vmlinux 0xc7ec6c27 strspn +EXPORT_SYMBOL vmlinux 0xc801a457 add_disk +EXPORT_SYMBOL vmlinux 0xc8033012 proc_dointvec_jiffies +EXPORT_SYMBOL vmlinux 0xc80f590e blk_queue_dma_alignment +EXPORT_SYMBOL vmlinux 0xc8245c7f devm_free_irq +EXPORT_SYMBOL vmlinux 0xc84a0a7e seq_hlist_start_rcu +EXPORT_SYMBOL vmlinux 0xc84ad5c8 sock_no_getsockopt +EXPORT_SYMBOL vmlinux 0xc8754460 pci_clear_master +EXPORT_SYMBOL vmlinux 0xc87b60bc dev_getbyhwaddr_rcu +EXPORT_SYMBOL vmlinux 0xc897c382 sg_init_table +EXPORT_SYMBOL vmlinux 0xc8b57c27 autoremove_wake_function +EXPORT_SYMBOL vmlinux 0xc8bcb616 bio_unmap_user +EXPORT_SYMBOL vmlinux 0xc8c62394 dst_destroy +EXPORT_SYMBOL vmlinux 0xc917fd02 __wait_on_buffer +EXPORT_SYMBOL vmlinux 0xc94fa003 irq_stat +EXPORT_SYMBOL vmlinux 0xc968661f register_md_personality +EXPORT_SYMBOL vmlinux 0xc97020b0 __put_cred +EXPORT_SYMBOL vmlinux 0xc9745810 __splice_from_pipe +EXPORT_SYMBOL vmlinux 0xc97b9a91 netdev_refcnt_read +EXPORT_SYMBOL vmlinux 0xc9822d52 dquot_quota_off +EXPORT_SYMBOL vmlinux 0xc9a3916b neigh_event_ns +EXPORT_SYMBOL vmlinux 0xc9a99604 ata_scsi_cmd_error_handler +EXPORT_SYMBOL vmlinux 0xc9ab2eef acpi_os_wait_events_complete +EXPORT_SYMBOL vmlinux 0xc9acde24 set_binfmt +EXPORT_SYMBOL vmlinux 0xc9ad3cf2 __neigh_for_each_release +EXPORT_SYMBOL vmlinux 0xc9c81999 key_alloc +EXPORT_SYMBOL vmlinux 0xc9ca14e7 sk_stream_write_space +EXPORT_SYMBOL vmlinux 0xc9cac01b override_creds +EXPORT_SYMBOL vmlinux 0xc9cfae04 genphy_read_status +EXPORT_SYMBOL vmlinux 0xc9fc6bb3 register_nls +EXPORT_SYMBOL vmlinux 0xc9ffea19 give_up_console +EXPORT_SYMBOL vmlinux 0xca26ad45 skb_make_writable +EXPORT_SYMBOL vmlinux 0xca35c2d8 up_read +EXPORT_SYMBOL vmlinux 0xca37b065 mca_device_transform_irq +EXPORT_SYMBOL vmlinux 0xca3dd378 jbd2_journal_init_inode +EXPORT_SYMBOL vmlinux 0xca531515 pm860x_page_reg_read +EXPORT_SYMBOL vmlinux 0xca54f90d bitmap_unplug +EXPORT_SYMBOL vmlinux 0xca5dbc50 scsi_print_sense_hdr +EXPORT_SYMBOL vmlinux 0xca67171f acpi_unlock_ac_dir +EXPORT_SYMBOL vmlinux 0xca7c63e4 noop_qdisc +EXPORT_SYMBOL vmlinux 0xca8acc78 acpi_dbg_level +EXPORT_SYMBOL vmlinux 0xcab55d6d key_unlink +EXPORT_SYMBOL vmlinux 0xcaba2f6d scsi_ioctl +EXPORT_SYMBOL vmlinux 0xcad63d8d proc_doulongvec_ms_jiffies_minmax +EXPORT_SYMBOL vmlinux 0xcae2b832 sockfd_lookup +EXPORT_SYMBOL vmlinux 0xcafb807f proc_dointvec_userhz_jiffies +EXPORT_SYMBOL vmlinux 0xcaff5a5b dev_set_group +EXPORT_SYMBOL vmlinux 0xcb01f6fd mca_register_driver +EXPORT_SYMBOL vmlinux 0xcb052e89 neigh_table_init +EXPORT_SYMBOL vmlinux 0xcb05c68a sock_no_ioctl +EXPORT_SYMBOL vmlinux 0xcb0f8f8d tcp_v4_send_check +EXPORT_SYMBOL vmlinux 0xcb19877e kern_path_parent +EXPORT_SYMBOL vmlinux 0xcb46c4b9 skb_trim +EXPORT_SYMBOL vmlinux 0xcb47c146 kobject_put +EXPORT_SYMBOL vmlinux 0xcb631aa3 tcp_v4_connect +EXPORT_SYMBOL vmlinux 0xcb7131fb fb_get_options +EXPORT_SYMBOL vmlinux 0xcb733bf2 acpi_bus_set_power +EXPORT_SYMBOL vmlinux 0xcb8d3f8f __netif_schedule +EXPORT_SYMBOL vmlinux 0xcb9d16b8 journal_destroy +EXPORT_SYMBOL vmlinux 0xcbc9557f unregister_sysrq_key +EXPORT_SYMBOL vmlinux 0xcc248d26 serial8250_suspend_port +EXPORT_SYMBOL vmlinux 0xcc24cf1c simple_rmdir +EXPORT_SYMBOL vmlinux 0xcc274fc8 dma_async_tx_descriptor_init +EXPORT_SYMBOL vmlinux 0xcc2b1336 d_alloc_name +EXPORT_SYMBOL vmlinux 0xcc36f32e fb_unregister_client +EXPORT_SYMBOL vmlinux 0xcc5005fe msleep_interruptible +EXPORT_SYMBOL vmlinux 0xcc5b27b5 acpi_extract_package +EXPORT_SYMBOL vmlinux 0xcc7fa952 local_bh_enable_ip +EXPORT_SYMBOL vmlinux 0xcc9625a2 __mark_inode_dirty +EXPORT_SYMBOL vmlinux 0xcc97f58e wait_for_completion_killable +EXPORT_SYMBOL vmlinux 0xcc9bf4c4 unmap_underlying_metadata +EXPORT_SYMBOL vmlinux 0xccae187e scsi_eh_restore_cmnd +EXPORT_SYMBOL vmlinux 0xccb09bd8 __find_get_block +EXPORT_SYMBOL vmlinux 0xccb7bf9e i2c_smbus_process_call +EXPORT_SYMBOL vmlinux 0xccc7a2dc elv_dispatch_add_tail +EXPORT_SYMBOL vmlinux 0xccd4da75 qdisc_watchdog_schedule +EXPORT_SYMBOL vmlinux 0xccda609e dev_alert +EXPORT_SYMBOL vmlinux 0xccebb3c3 bdev_stack_limits +EXPORT_SYMBOL vmlinux 0xcd04f9c8 napi_skb_finish +EXPORT_SYMBOL vmlinux 0xcd23a6a3 sock_i_uid +EXPORT_SYMBOL vmlinux 0xcd25d25d rtnl_set_sk_err +EXPORT_SYMBOL vmlinux 0xcd279169 nla_find +EXPORT_SYMBOL vmlinux 0xcd3efb7b xfrm_dst_ifdown +EXPORT_SYMBOL vmlinux 0xcd446fa9 request_firmware_nowait +EXPORT_SYMBOL vmlinux 0xcd4990ea tcf_action_exec +EXPORT_SYMBOL vmlinux 0xcd5a7e63 ip_cmsg_recv +EXPORT_SYMBOL vmlinux 0xcd5e576a blk_init_allocated_queue_node +EXPORT_SYMBOL vmlinux 0xcdc75277 thermal_zone_bind_cooling_device +EXPORT_SYMBOL vmlinux 0xcddc0fc4 netlink_kernel_release +EXPORT_SYMBOL vmlinux 0xce0313c7 jbd2_journal_force_commit +EXPORT_SYMBOL vmlinux 0xce095088 mod_timer +EXPORT_SYMBOL vmlinux 0xce0ada82 xfrm6_rcv_spi +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 0xce5ac24f zlib_inflate_workspacesize +EXPORT_SYMBOL vmlinux 0xce8711a3 skb_queue_head +EXPORT_SYMBOL vmlinux 0xceb8557f skb_recycle_check +EXPORT_SYMBOL vmlinux 0xcebe5cc0 napi_frags_skb +EXPORT_SYMBOL vmlinux 0xcec77737 dev_get_by_flags_rcu +EXPORT_SYMBOL vmlinux 0xceda47ad sock_i_ino +EXPORT_SYMBOL vmlinux 0xceecfd70 mempool_free +EXPORT_SYMBOL vmlinux 0xcef51982 kstrtou16 +EXPORT_SYMBOL vmlinux 0xcefcd99a serial8250_unregister_port +EXPORT_SYMBOL vmlinux 0xceff38a7 bdi_init +EXPORT_SYMBOL vmlinux 0xcf015f7b do_settimeofday +EXPORT_SYMBOL vmlinux 0xcf1d28ab acpi_error +EXPORT_SYMBOL vmlinux 0xcf351ecd kblockd_schedule_delayed_work +EXPORT_SYMBOL vmlinux 0xcf409944 pci_remove_bus_device +EXPORT_SYMBOL vmlinux 0xcf6cfe1f msrs_free +EXPORT_SYMBOL vmlinux 0xcf8d8d85 kmalloc_caches +EXPORT_SYMBOL vmlinux 0xcf8eb782 serial8250_set_isa_configurator +EXPORT_SYMBOL vmlinux 0xcf9f61de journal_dirty_data +EXPORT_SYMBOL vmlinux 0xcfa40186 con_is_bound +EXPORT_SYMBOL vmlinux 0xcfae8e6b __scsi_device_lookup +EXPORT_SYMBOL vmlinux 0xcfb9006e jiffies_to_timeval +EXPORT_SYMBOL vmlinux 0xcfbea3c8 agp_generic_remove_memory +EXPORT_SYMBOL vmlinux 0xcfdbdf4a sock_no_recvmsg +EXPORT_SYMBOL vmlinux 0xcfe05d4d register_kmmio_probe +EXPORT_SYMBOL vmlinux 0xcfeb0be9 rb_augment_erase_begin +EXPORT_SYMBOL vmlinux 0xd0181f4f __bitmap_xor +EXPORT_SYMBOL vmlinux 0xd0321a2d bio_copy_user +EXPORT_SYMBOL vmlinux 0xd08197fa acpi_load_tables +EXPORT_SYMBOL vmlinux 0xd0a3b34a d_prune_aliases +EXPORT_SYMBOL vmlinux 0xd0a91bab skip_spaces +EXPORT_SYMBOL vmlinux 0xd0a9404d vfs_readlink +EXPORT_SYMBOL vmlinux 0xd0aacebe __blockdev_direct_IO +EXPORT_SYMBOL vmlinux 0xd0d8621b strlen +EXPORT_SYMBOL vmlinux 0xd0dd9e5e alloc_pci_dev +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 0xd11c0dc1 __kernel_param_unlock +EXPORT_SYMBOL vmlinux 0xd131d498 scsi_device_quiesce +EXPORT_SYMBOL vmlinux 0xd1472061 acpi_pci_register_driver +EXPORT_SYMBOL vmlinux 0xd16692b0 shrink_dcache_sb +EXPORT_SYMBOL vmlinux 0xd172cb8d netdev_increment_features +EXPORT_SYMBOL vmlinux 0xd18b4eac rfkill_resume_polling +EXPORT_SYMBOL vmlinux 0xd18b6eb2 acpi_unmap_lsapic +EXPORT_SYMBOL vmlinux 0xd196c9be kstrtos16_from_user +EXPORT_SYMBOL vmlinux 0xd1b96569 mutex_lock_interruptible +EXPORT_SYMBOL vmlinux 0xd1d3db8f audit_log_start +EXPORT_SYMBOL vmlinux 0xd1e9d7a9 mapping_tagged +EXPORT_SYMBOL vmlinux 0xd1f6c5f3 smp_num_siblings +EXPORT_SYMBOL vmlinux 0xd1fb5452 netdev_update_features +EXPORT_SYMBOL vmlinux 0xd20739e1 ppp_channel_index +EXPORT_SYMBOL vmlinux 0xd2140b0f skb_seq_read +EXPORT_SYMBOL vmlinux 0xd251d7b0 security_socket_getpeersec_dgram +EXPORT_SYMBOL vmlinux 0xd253185a cdev_init +EXPORT_SYMBOL vmlinux 0xd2555f19 jiffies_64_to_clock_t +EXPORT_SYMBOL vmlinux 0xd25d4f74 console_blank_hook +EXPORT_SYMBOL vmlinux 0xd25f0039 skb_copy_and_csum_dev +EXPORT_SYMBOL vmlinux 0xd276f795 param_ops_invbool +EXPORT_SYMBOL vmlinux 0xd2965f6f kthread_should_stop +EXPORT_SYMBOL vmlinux 0xd2a75ee0 dmi_first_match +EXPORT_SYMBOL vmlinux 0xd2a865ea dump_seek +EXPORT_SYMBOL vmlinux 0xd2b51e0c arp_create +EXPORT_SYMBOL vmlinux 0xd2bcc9c4 pm860x_page_set_bits +EXPORT_SYMBOL vmlinux 0xd2bdf5ad dm_get_device +EXPORT_SYMBOL vmlinux 0xd2bfe70a up_write +EXPORT_SYMBOL vmlinux 0xd2e6a582 acpi_processor_preregister_performance +EXPORT_SYMBOL vmlinux 0xd30ac767 page_put_link +EXPORT_SYMBOL vmlinux 0xd30f19e9 dentry_update_name_case +EXPORT_SYMBOL vmlinux 0xd3129344 simple_dir_operations +EXPORT_SYMBOL vmlinux 0xd315bd62 nf_unregister_sockopt +EXPORT_SYMBOL vmlinux 0xd32a416e journal_unlock_updates +EXPORT_SYMBOL vmlinux 0xd337b902 llc_sap_list_lock +EXPORT_SYMBOL vmlinux 0xd3434c3f kref_sub +EXPORT_SYMBOL vmlinux 0xd36a9e1b sock_kmalloc +EXPORT_SYMBOL vmlinux 0xd38480a0 rb_augment_erase_end +EXPORT_SYMBOL vmlinux 0xd38a3ca3 blkdev_fsync +EXPORT_SYMBOL vmlinux 0xd3949c7f sk_stream_error +EXPORT_SYMBOL vmlinux 0xd3951da4 acpi_resource_to_address64 +EXPORT_SYMBOL vmlinux 0xd398a016 ht_create_irq +EXPORT_SYMBOL vmlinux 0xd3ab6a95 dquot_get_dqblk +EXPORT_SYMBOL vmlinux 0xd3b09815 bioset_create +EXPORT_SYMBOL vmlinux 0xd3c251b6 dqget +EXPORT_SYMBOL vmlinux 0xd3c36f85 journal_get_undo_access +EXPORT_SYMBOL vmlinux 0xd3f103c3 mca_device_set_name +EXPORT_SYMBOL vmlinux 0xd3f2177e misc_deregister +EXPORT_SYMBOL vmlinux 0xd3f653d4 blk_delay_queue +EXPORT_SYMBOL vmlinux 0xd4099bc3 pci_read_vpd +EXPORT_SYMBOL vmlinux 0xd41ef662 block_write_begin +EXPORT_SYMBOL vmlinux 0xd4312c6c dev_disable_lro +EXPORT_SYMBOL vmlinux 0xd43ad1d3 dev_uc_sync +EXPORT_SYMBOL vmlinux 0xd4541f3a llc_sap_find +EXPORT_SYMBOL vmlinux 0xd47fb8bd generic_file_llseek_unlocked +EXPORT_SYMBOL vmlinux 0xd497f1b3 cancel_dirty_page +EXPORT_SYMBOL vmlinux 0xd4a99243 pcim_iomap_regions +EXPORT_SYMBOL vmlinux 0xd4aa5078 register_exec_domain +EXPORT_SYMBOL vmlinux 0xd4cd0ec1 ilookup5 +EXPORT_SYMBOL vmlinux 0xd4f7676b pci_enable_device_io +EXPORT_SYMBOL vmlinux 0xd50fef48 acpi_detach_data +EXPORT_SYMBOL vmlinux 0xd54c96c7 atomic64_add_unless_cx8 +EXPORT_SYMBOL vmlinux 0xd54e21c8 file_open_root +EXPORT_SYMBOL vmlinux 0xd556d29b pci_disable_device +EXPORT_SYMBOL vmlinux 0xd56e5509 __wait_on_bit +EXPORT_SYMBOL vmlinux 0xd56f211c tty_driver_flush_buffer +EXPORT_SYMBOL vmlinux 0xd58dcdb9 register_key_type +EXPORT_SYMBOL vmlinux 0xd5ae82e7 locks_init_lock +EXPORT_SYMBOL vmlinux 0xd5b037e1 kref_put +EXPORT_SYMBOL vmlinux 0xd5b8bdcc splice_from_pipe_begin +EXPORT_SYMBOL vmlinux 0xd5bf450b kernel_getsockname +EXPORT_SYMBOL vmlinux 0xd5e26575 xfrm_policy_walk +EXPORT_SYMBOL vmlinux 0xd5f241b8 bio_put +EXPORT_SYMBOL vmlinux 0xd5f5f80e seq_putc +EXPORT_SYMBOL vmlinux 0xd5f929d5 account_page_writeback +EXPORT_SYMBOL vmlinux 0xd60a7746 vga_set_legacy_decoding +EXPORT_SYMBOL vmlinux 0xd61123a9 vfs_link +EXPORT_SYMBOL vmlinux 0xd6146330 dev_load +EXPORT_SYMBOL vmlinux 0xd62188db posix_acl_permission +EXPORT_SYMBOL vmlinux 0xd62c833f schedule_timeout +EXPORT_SYMBOL vmlinux 0xd63173dd lock_super +EXPORT_SYMBOL vmlinux 0xd63247e9 jbd2_journal_forget +EXPORT_SYMBOL vmlinux 0xd64bf932 xfrm_alloc_spi +EXPORT_SYMBOL vmlinux 0xd6a517a8 pci_setup_cardbus +EXPORT_SYMBOL vmlinux 0xd6b33026 cpu_khz +EXPORT_SYMBOL vmlinux 0xd6bac0e4 xfrm_state_register_afinfo +EXPORT_SYMBOL vmlinux 0xd6e4cefb dm_table_get_md +EXPORT_SYMBOL vmlinux 0xd6e99d7f intel_gtt_map_memory +EXPORT_SYMBOL vmlinux 0xd6ee688f vmalloc +EXPORT_SYMBOL vmlinux 0xd70d426b install_exec_creds +EXPORT_SYMBOL vmlinux 0xd7150a4d _raw_spin_trylock_bh +EXPORT_SYMBOL vmlinux 0xd721a851 fddi_type_trans +EXPORT_SYMBOL vmlinux 0xd74d8e7b blk_queue_update_dma_pad +EXPORT_SYMBOL vmlinux 0xd75c79df smp_call_function +EXPORT_SYMBOL vmlinux 0xd764190c jbd2_journal_try_to_free_buffers +EXPORT_SYMBOL vmlinux 0xd77a5aa5 __bitmap_and +EXPORT_SYMBOL vmlinux 0xd77f2d5b write_cache_pages +EXPORT_SYMBOL vmlinux 0xd781d7a9 spi_schedule_dv_device +EXPORT_SYMBOL vmlinux 0xd79b5a02 allow_signal +EXPORT_SYMBOL vmlinux 0xd7c69bbb tty_register_driver +EXPORT_SYMBOL vmlinux 0xd7dd777b reserve_perfctr_nmi +EXPORT_SYMBOL vmlinux 0xd7e56a4e simple_strtoll +EXPORT_SYMBOL vmlinux 0xd83ad043 scsi_device_set_state +EXPORT_SYMBOL vmlinux 0xd85833cb __kfifo_dma_out_prepare_r +EXPORT_SYMBOL vmlinux 0xd87277e8 sock_tx_timestamp +EXPORT_SYMBOL vmlinux 0xd89da37f movable_zone +EXPORT_SYMBOL vmlinux 0xd8a2ab95 in_egroup_p +EXPORT_SYMBOL vmlinux 0xd8e484f0 register_chrdev_region +EXPORT_SYMBOL vmlinux 0xd9091363 acpi_install_notify_handler +EXPORT_SYMBOL vmlinux 0xd92afabe bitmap_clear +EXPORT_SYMBOL vmlinux 0xd9462422 arp_tbl +EXPORT_SYMBOL vmlinux 0xd96004f9 ip6_dst_hoplimit +EXPORT_SYMBOL vmlinux 0xd9624cca kernel_sendmsg +EXPORT_SYMBOL vmlinux 0xd967822a empty_aops +EXPORT_SYMBOL vmlinux 0xd969b2c7 amd_e400_c1e_detected +EXPORT_SYMBOL vmlinux 0xd985dc99 mempool_free_pages +EXPORT_SYMBOL vmlinux 0xd992ed41 llc_mac_hdr_init +EXPORT_SYMBOL vmlinux 0xd9a9e765 agp_generic_free_by_type +EXPORT_SYMBOL vmlinux 0xd9bed6e4 generic_pipe_buf_release +EXPORT_SYMBOL vmlinux 0xd9c272aa mca_mark_as_unused +EXPORT_SYMBOL vmlinux 0xd9c823a7 pci_request_regions_exclusive +EXPORT_SYMBOL vmlinux 0xd9da1bb0 napi_complete +EXPORT_SYMBOL vmlinux 0xda020781 pm860x_page_bulk_read +EXPORT_SYMBOL vmlinux 0xda08c0d7 pcibios_get_irq_routing_table +EXPORT_SYMBOL vmlinux 0xda0a6b0e acpi_map_lsapic +EXPORT_SYMBOL vmlinux 0xda1a7335 kasprintf +EXPORT_SYMBOL vmlinux 0xda408ead end_buffer_read_sync +EXPORT_SYMBOL vmlinux 0xda525f98 generic_write_checks +EXPORT_SYMBOL vmlinux 0xda5661a3 add_wait_queue +EXPORT_SYMBOL vmlinux 0xda796777 udp_proc_unregister +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 0xda904d03 dma_supported +EXPORT_SYMBOL vmlinux 0xdaa57ec3 totalhigh_pages +EXPORT_SYMBOL vmlinux 0xdab413d6 blk_execute_rq +EXPORT_SYMBOL vmlinux 0xdae1a4e7 tty_port_init +EXPORT_SYMBOL vmlinux 0xdb045880 dev_change_flags +EXPORT_SYMBOL vmlinux 0xdb14d648 dev_uc_unsync +EXPORT_SYMBOL vmlinux 0xdb5553f4 netif_receive_skb +EXPORT_SYMBOL vmlinux 0xdb571753 generic_file_splice_read +EXPORT_SYMBOL vmlinux 0xdb7477d4 inet_listen +EXPORT_SYMBOL vmlinux 0xdb760f52 __kfifo_free +EXPORT_SYMBOL vmlinux 0xdb76e0ab dev_printk +EXPORT_SYMBOL vmlinux 0xdb864d65 iov_iter_single_seg_count +EXPORT_SYMBOL vmlinux 0xdb8a0399 sock_kfree_s +EXPORT_SYMBOL vmlinux 0xdba46b78 scsi_print_result +EXPORT_SYMBOL vmlinux 0xdba75311 pci_disable_msix +EXPORT_SYMBOL vmlinux 0xdba85ab3 framebuffer_release +EXPORT_SYMBOL vmlinux 0xdbcd416e sysctl_ip_nonlocal_bind +EXPORT_SYMBOL vmlinux 0xdbea9cac completion_done +EXPORT_SYMBOL vmlinux 0xdbeca21a pci_assign_resource +EXPORT_SYMBOL vmlinux 0xdc047fc4 scsi_dev_info_list_add_keyed +EXPORT_SYMBOL vmlinux 0xdc0e5557 skb_queue_purge +EXPORT_SYMBOL vmlinux 0xdc14eda7 pci_pci_problems +EXPORT_SYMBOL vmlinux 0xdc2519e0 param_set_ulong +EXPORT_SYMBOL vmlinux 0xdc2adb35 add_taint +EXPORT_SYMBOL vmlinux 0xdc3fcbc9 __sw_hweight8 +EXPORT_SYMBOL vmlinux 0xdc41e381 rfkill_register +EXPORT_SYMBOL vmlinux 0xdc43a9c8 daemonize +EXPORT_SYMBOL vmlinux 0xdc528372 blk_integrity_merge_bio +EXPORT_SYMBOL vmlinux 0xdc57f532 acpi_install_gpe_handler +EXPORT_SYMBOL vmlinux 0xdc5848c8 dma_declare_coherent_memory +EXPORT_SYMBOL vmlinux 0xdc644bd3 scsi_prep_state_check +EXPORT_SYMBOL vmlinux 0xdc8b9249 lock_rename +EXPORT_SYMBOL vmlinux 0xdcc8d268 vfs_unlink +EXPORT_SYMBOL vmlinux 0xdcca4782 blk_alloc_queue +EXPORT_SYMBOL vmlinux 0xdcf66267 mca_device_read_pos +EXPORT_SYMBOL vmlinux 0xdcf673fe sock_common_getsockopt +EXPORT_SYMBOL vmlinux 0xdd0a2ba2 strlcat +EXPORT_SYMBOL vmlinux 0xdd17e0e8 pnp_stop_dev +EXPORT_SYMBOL vmlinux 0xdd1c65f6 blk_finish_plug +EXPORT_SYMBOL vmlinux 0xdd26b313 qdisc_warn_nonwc +EXPORT_SYMBOL vmlinux 0xdd6234e2 generic_error_remove_page +EXPORT_SYMBOL vmlinux 0xdd80f2bf thaw_process +EXPORT_SYMBOL vmlinux 0xdd836be1 __invalidate_device +EXPORT_SYMBOL vmlinux 0xdd837f58 tty_unregister_device +EXPORT_SYMBOL vmlinux 0xdda1dedb journal_start_commit +EXPORT_SYMBOL vmlinux 0xddc7fc87 padata_add_cpu +EXPORT_SYMBOL vmlinux 0xdde04248 set_bdi_congested +EXPORT_SYMBOL vmlinux 0xddf179cd blkdev_put +EXPORT_SYMBOL vmlinux 0xde3e00fd unregister_binfmt +EXPORT_SYMBOL vmlinux 0xde48d20a netdev_crit +EXPORT_SYMBOL vmlinux 0xde9360ba totalram_pages +EXPORT_SYMBOL vmlinux 0xde937a42 journal_check_available_features +EXPORT_SYMBOL vmlinux 0xde962071 fb_is_primary_device +EXPORT_SYMBOL vmlinux 0xde9b17ed agp3_generic_fetch_size +EXPORT_SYMBOL vmlinux 0xdeb504f7 x86_hyper_vmware +EXPORT_SYMBOL vmlinux 0xdeb67fbc delete_from_page_cache +EXPORT_SYMBOL vmlinux 0xdeda182b thermal_zone_device_update +EXPORT_SYMBOL vmlinux 0xdeedf789 generic_file_aio_write +EXPORT_SYMBOL vmlinux 0xdf0da3cc acpi_get_devices +EXPORT_SYMBOL vmlinux 0xdf19890d kill_block_super +EXPORT_SYMBOL vmlinux 0xdf488049 mmc_suspend_host +EXPORT_SYMBOL vmlinux 0xdf4c8767 ns_to_timeval +EXPORT_SYMBOL vmlinux 0xdf5087f5 netdev_state_change +EXPORT_SYMBOL vmlinux 0xdf60cc27 __print_symbol +EXPORT_SYMBOL vmlinux 0xdf68974d pci_set_master +EXPORT_SYMBOL vmlinux 0xdf6e4074 mount_ns +EXPORT_SYMBOL vmlinux 0xdf73f216 __mmc_claim_host +EXPORT_SYMBOL vmlinux 0xdf8c695a __ndelay +EXPORT_SYMBOL vmlinux 0xdf929370 fs_overflowgid +EXPORT_SYMBOL vmlinux 0xdfa70ce4 mb_cache_shrink +EXPORT_SYMBOL vmlinux 0xdfc5169b slhc_init +EXPORT_SYMBOL vmlinux 0xdfdbb037 __pci_register_driver +EXPORT_SYMBOL vmlinux 0xe00238a6 pnp_request_card_device +EXPORT_SYMBOL vmlinux 0xe00707d8 mnt_pin +EXPORT_SYMBOL vmlinux 0xe032e94e tcp_v4_get_peer +EXPORT_SYMBOL vmlinux 0xe033d2b5 fput +EXPORT_SYMBOL vmlinux 0xe03e1013 uart_suspend_port +EXPORT_SYMBOL vmlinux 0xe075d6eb iter_div_u64_rem +EXPORT_SYMBOL vmlinux 0xe09c0649 nobh_write_end +EXPORT_SYMBOL vmlinux 0xe0ac8bd2 acpi_bus_generate_netlink_event +EXPORT_SYMBOL vmlinux 0xe0b13336 argv_free +EXPORT_SYMBOL vmlinux 0xe0b89a16 mmc_unregister_driver +EXPORT_SYMBOL vmlinux 0xe0c0c1d6 llc_add_pack +EXPORT_SYMBOL vmlinux 0xe0d9c304 tcp_timewait_state_process +EXPORT_SYMBOL vmlinux 0xe0e0aa46 mdiobus_register +EXPORT_SYMBOL vmlinux 0xe0fc24aa param_set_int +EXPORT_SYMBOL vmlinux 0xe12773e8 tty_insert_flip_string_flags +EXPORT_SYMBOL vmlinux 0xe12cc2dd dquot_enable +EXPORT_SYMBOL vmlinux 0xe133fad5 warn_slowpath_fmt_taint +EXPORT_SYMBOL vmlinux 0xe13cd8a7 dmi_name_in_vendors +EXPORT_SYMBOL vmlinux 0xe1670c53 bio_add_pc_page +EXPORT_SYMBOL vmlinux 0xe1761617 security_inet_conn_request +EXPORT_SYMBOL vmlinux 0xe1831d85 secpath_dup +EXPORT_SYMBOL vmlinux 0xe1883977 scsi_reset_provider +EXPORT_SYMBOL vmlinux 0xe1a12b7a eth_header_parse +EXPORT_SYMBOL vmlinux 0xe1bc7ede del_timer_sync +EXPORT_SYMBOL vmlinux 0xe1c381b4 agp_allocate_memory +EXPORT_SYMBOL vmlinux 0xe1cd71ef sk_stop_timer +EXPORT_SYMBOL vmlinux 0xe1d2ddc1 xfrm6_input_addr +EXPORT_SYMBOL vmlinux 0xe1f35712 bio_endio +EXPORT_SYMBOL vmlinux 0xe1fadfe8 input_handler_for_each_handle +EXPORT_SYMBOL vmlinux 0xe1ff4be2 phy_detach +EXPORT_SYMBOL vmlinux 0xe1ffe344 xfrm_sad_getinfo +EXPORT_SYMBOL vmlinux 0xe200f872 secure_dccpv6_sequence_number +EXPORT_SYMBOL vmlinux 0xe23ae481 blk_iopoll_complete +EXPORT_SYMBOL vmlinux 0xe24d3a97 jiffies_64 +EXPORT_SYMBOL vmlinux 0xe25347ea agp_collect_device_status +EXPORT_SYMBOL vmlinux 0xe258212c page_zero_new_buffers +EXPORT_SYMBOL vmlinux 0xe28f215e vmalloc_to_page +EXPORT_SYMBOL vmlinux 0xe2a30ad8 end_buffer_async_write +EXPORT_SYMBOL vmlinux 0xe2b28266 __tracepoint_kfree +EXPORT_SYMBOL vmlinux 0xe2b4b568 file_permission +EXPORT_SYMBOL vmlinux 0xe2bdeb9f __cleancache_flush_fs +EXPORT_SYMBOL vmlinux 0xe2c8ceac journal_release_buffer +EXPORT_SYMBOL vmlinux 0xe2d5255a strcmp +EXPORT_SYMBOL vmlinux 0xe2d68e49 dquot_drop +EXPORT_SYMBOL vmlinux 0xe2e8065e memdup_user +EXPORT_SYMBOL vmlinux 0xe2eb9b17 generic_shutdown_super +EXPORT_SYMBOL vmlinux 0xe2fae716 kmemdup +EXPORT_SYMBOL vmlinux 0xe319eb24 acpi_pci_osc_control_set +EXPORT_SYMBOL vmlinux 0xe356219f nf_log_packet +EXPORT_SYMBOL vmlinux 0xe35e2b1f unregister_filesystem +EXPORT_SYMBOL vmlinux 0xe37aaf0c blk_rq_map_user_iov +EXPORT_SYMBOL vmlinux 0xe3993660 xfrm_register_km +EXPORT_SYMBOL vmlinux 0xe3a0ac1f ppp_unregister_channel +EXPORT_SYMBOL vmlinux 0xe3a3153f agp_create_memory +EXPORT_SYMBOL vmlinux 0xe3c6079e atomic64_set_cx8 +EXPORT_SYMBOL vmlinux 0xe3d6f284 fb_find_mode_cvt +EXPORT_SYMBOL vmlinux 0xe3e785fb km_report +EXPORT_SYMBOL vmlinux 0xe3ec60b4 input_set_capability +EXPORT_SYMBOL vmlinux 0xe3fbe148 acpi_install_table_handler +EXPORT_SYMBOL vmlinux 0xe3fdd734 ida_remove +EXPORT_SYMBOL vmlinux 0xe400e396 dev_graft_qdisc +EXPORT_SYMBOL vmlinux 0xe412105d mmc_card_sleep +EXPORT_SYMBOL vmlinux 0xe41a87d0 security_inode_permission +EXPORT_SYMBOL vmlinux 0xe43120c6 pci_bus_find_capability +EXPORT_SYMBOL vmlinux 0xe43617f7 acpi_gbl_FADT +EXPORT_SYMBOL vmlinux 0xe440e267 tcp_proc_register +EXPORT_SYMBOL vmlinux 0xe4590398 journal_blocks_per_page +EXPORT_SYMBOL vmlinux 0xe46ef39a tcp_hashinfo +EXPORT_SYMBOL vmlinux 0xe478925e i2c_register_driver +EXPORT_SYMBOL vmlinux 0xe484e35f ioread32 +EXPORT_SYMBOL vmlinux 0xe4908a12 pci_pme_capable +EXPORT_SYMBOL vmlinux 0xe493d591 dev_get_by_name +EXPORT_SYMBOL vmlinux 0xe49775f9 flush_delayed_work +EXPORT_SYMBOL vmlinux 0xe499c19f bio_uncopy_user +EXPORT_SYMBOL vmlinux 0xe4a46895 pcie_get_readrq +EXPORT_SYMBOL vmlinux 0xe4a4c8b4 setattr_copy +EXPORT_SYMBOL vmlinux 0xe4d95abb dm_io +EXPORT_SYMBOL vmlinux 0xe4dbd4fc inode_set_bytes +EXPORT_SYMBOL vmlinux 0xe4f23e74 __scsi_iterate_devices +EXPORT_SYMBOL vmlinux 0xe5122890 flow_cache_genid +EXPORT_SYMBOL vmlinux 0xe523ad75 synchronize_irq +EXPORT_SYMBOL vmlinux 0xe530d757 acpi_clear_gpe +EXPORT_SYMBOL vmlinux 0xe557336b genphy_restart_aneg +EXPORT_SYMBOL vmlinux 0xe55e144a proc_dointvec_minmax +EXPORT_SYMBOL vmlinux 0xe57878a1 in6_pton +EXPORT_SYMBOL vmlinux 0xe5808d8b pci_release_region +EXPORT_SYMBOL vmlinux 0xe5867808 dlci_ioctl_set +EXPORT_SYMBOL vmlinux 0xe5996c8a blk_make_request +EXPORT_SYMBOL vmlinux 0xe5bce15e journal_init_dev +EXPORT_SYMBOL vmlinux 0xe5c78a99 do_blank_screen +EXPORT_SYMBOL vmlinux 0xe5d5cbc0 default_file_splice_read +EXPORT_SYMBOL vmlinux 0xe5d6c8da dma_async_device_unregister +EXPORT_SYMBOL vmlinux 0xe5ed5467 xfrm_policy_walk_init +EXPORT_SYMBOL vmlinux 0xe6010b2c mb_cache_create +EXPORT_SYMBOL vmlinux 0xe6359973 jbd2_journal_file_inode +EXPORT_SYMBOL vmlinux 0xe6486ee8 sock_rfree +EXPORT_SYMBOL vmlinux 0xe681156a brioctl_set +EXPORT_SYMBOL vmlinux 0xe68932ef vga_switcheroo_register_handler +EXPORT_SYMBOL vmlinux 0xe68f195d serio_unregister_driver +EXPORT_SYMBOL vmlinux 0xe697d108 __blk_iopoll_complete +EXPORT_SYMBOL vmlinux 0xe6bf0dc6 ethtool_ntuple_flush +EXPORT_SYMBOL vmlinux 0xe6c5209b mount_nodev +EXPORT_SYMBOL vmlinux 0xe6db04c1 swiotlb_map_sg_attrs +EXPORT_SYMBOL vmlinux 0xe6ebc016 key_create_or_update +EXPORT_SYMBOL vmlinux 0xe6f8c994 blk_queue_prep_rq +EXPORT_SYMBOL vmlinux 0xe6fb5e43 __secpath_destroy +EXPORT_SYMBOL vmlinux 0xe6fbe430 can_do_mlock +EXPORT_SYMBOL vmlinux 0xe716baed acpi_unregister_ioapic +EXPORT_SYMBOL vmlinux 0xe718ca3e iput +EXPORT_SYMBOL vmlinux 0xe73bb8be simple_pin_fs +EXPORT_SYMBOL vmlinux 0xe74cf0a7 mempool_destroy +EXPORT_SYMBOL vmlinux 0xe7609b0d generate_netlink_event +EXPORT_SYMBOL vmlinux 0xe778665d pci_iounmap +EXPORT_SYMBOL vmlinux 0xe7792106 genphy_config_aneg +EXPORT_SYMBOL vmlinux 0xe7868522 sock_no_sendmsg +EXPORT_SYMBOL vmlinux 0xe7a0e3e0 key_type_keyring +EXPORT_SYMBOL vmlinux 0xe7a664c4 nf_hooks +EXPORT_SYMBOL vmlinux 0xe7a73029 ps2_command +EXPORT_SYMBOL vmlinux 0xe7b1610c fbcon_set_bitops +EXPORT_SYMBOL vmlinux 0xe7c92340 dev_mc_flush +EXPORT_SYMBOL vmlinux 0xe7d180f2 rwsem_down_read_failed +EXPORT_SYMBOL vmlinux 0xe7d4daac seq_list_next +EXPORT_SYMBOL vmlinux 0xe7e309ab padata_alloc +EXPORT_SYMBOL vmlinux 0xe7f33967 __dquot_transfer +EXPORT_SYMBOL vmlinux 0xe80ca15c scsi_device_lookup +EXPORT_SYMBOL vmlinux 0xe80ce219 sysctl_tcp_dma_copybreak +EXPORT_SYMBOL vmlinux 0xe82e24ad find_get_pages_contig +EXPORT_SYMBOL vmlinux 0xe82eb8d9 elv_rb_find +EXPORT_SYMBOL vmlinux 0xe8782205 netpoll_poll +EXPORT_SYMBOL vmlinux 0xe8794ce1 slhc_toss +EXPORT_SYMBOL vmlinux 0xe889e4bb pcim_iounmap +EXPORT_SYMBOL vmlinux 0xe89485f8 tcp_prot +EXPORT_SYMBOL vmlinux 0xe8a09c95 ipv4_specific +EXPORT_SYMBOL vmlinux 0xe8b68849 wrmsr_on_cpus +EXPORT_SYMBOL vmlinux 0xe8c5867d abx500_startup_irq_enabled +EXPORT_SYMBOL vmlinux 0xe8fa6db4 lock_may_read +EXPORT_SYMBOL vmlinux 0xe909ce03 _raw_read_lock_bh +EXPORT_SYMBOL vmlinux 0xe90dcae0 __request_module +EXPORT_SYMBOL vmlinux 0xe914e41e strcpy +EXPORT_SYMBOL vmlinux 0xe9297808 processors +EXPORT_SYMBOL vmlinux 0xe94ab712 simple_lookup +EXPORT_SYMBOL vmlinux 0xe953b21f get_next_ino +EXPORT_SYMBOL vmlinux 0xe96041ce netdev_boot_setup_check +EXPORT_SYMBOL vmlinux 0xe997667b wrmsr_on_cpu +EXPORT_SYMBOL vmlinux 0xe9bf51fc tty_set_operations +EXPORT_SYMBOL vmlinux 0xe9c359f0 scsi_prep_fn +EXPORT_SYMBOL vmlinux 0xe9db46b6 __destroy_inode +EXPORT_SYMBOL vmlinux 0xe9ddf8f4 textsearch_unregister +EXPORT_SYMBOL vmlinux 0xe9eb1fc9 inode_newsize_ok +EXPORT_SYMBOL vmlinux 0xe9f6b7c9 simple_transaction_release +EXPORT_SYMBOL vmlinux 0xea0137e7 write_dirty_buffer +EXPORT_SYMBOL vmlinux 0xea054b22 nla_policy_len +EXPORT_SYMBOL vmlinux 0xea10212a int_to_scsilun +EXPORT_SYMBOL vmlinux 0xea10655a __bitmap_intersects +EXPORT_SYMBOL vmlinux 0xea2a91b6 blk_integrity_compare +EXPORT_SYMBOL vmlinux 0xea45ce85 follow_down_one +EXPORT_SYMBOL vmlinux 0xea7987f1 key_update +EXPORT_SYMBOL vmlinux 0xea7b8a44 acpi_install_interface +EXPORT_SYMBOL vmlinux 0xea80c5fc security_file_mmap +EXPORT_SYMBOL vmlinux 0xea82db77 ipv6_chk_addr +EXPORT_SYMBOL vmlinux 0xea8a6c75 param_ops_long +EXPORT_SYMBOL vmlinux 0xea90bdd3 acpi_attach_data +EXPORT_SYMBOL vmlinux 0xea965939 put_mnt_ns +EXPORT_SYMBOL vmlinux 0xea9855ae blk_limits_max_hw_sectors +EXPORT_SYMBOL vmlinux 0xea9c6069 blk_init_tags +EXPORT_SYMBOL vmlinux 0xeab166b2 max8925_reg_read +EXPORT_SYMBOL vmlinux 0xeacfa018 agp_generic_create_gatt_table +EXPORT_SYMBOL vmlinux 0xead1ecd6 phy_register_fixup_for_uid +EXPORT_SYMBOL vmlinux 0xead756ef flush_delayed_work_sync +EXPORT_SYMBOL vmlinux 0xeae123ae current_fs_time +EXPORT_SYMBOL vmlinux 0xeae35a55 test_set_page_writeback +EXPORT_SYMBOL vmlinux 0xeae3dfd6 __const_udelay +EXPORT_SYMBOL vmlinux 0xeae84cc8 fget_raw +EXPORT_SYMBOL vmlinux 0xeaf90e8c blk_recount_segments +EXPORT_SYMBOL vmlinux 0xeaf920c3 mpage_writepage +EXPORT_SYMBOL vmlinux 0xeaf92dfb ethtool_op_set_flags +EXPORT_SYMBOL vmlinux 0xeb1ced05 __scm_send +EXPORT_SYMBOL vmlinux 0xeb2d88cb simple_unlink +EXPORT_SYMBOL vmlinux 0xeb3cab6c hex2bin +EXPORT_SYMBOL vmlinux 0xeb584e11 skb_prepare_seq_read +EXPORT_SYMBOL vmlinux 0xeb5f5174 nonseekable_open +EXPORT_SYMBOL vmlinux 0xeb79434c inet_shutdown +EXPORT_SYMBOL vmlinux 0xeb7c5458 pipe_unlock +EXPORT_SYMBOL vmlinux 0xeb7ccc05 ether_setup +EXPORT_SYMBOL vmlinux 0xeb9dd3b4 fsnotify_destroy_mark +EXPORT_SYMBOL vmlinux 0xebb276a7 __cleancache_put_page +EXPORT_SYMBOL vmlinux 0xebca1f7f do_splice_to +EXPORT_SYMBOL vmlinux 0xec15f00a tcp_cookie_generator +EXPORT_SYMBOL vmlinux 0xec345a52 eth_rebuild_header +EXPORT_SYMBOL vmlinux 0xec4e50df free_user_ns +EXPORT_SYMBOL vmlinux 0xec91e2a2 __pskb_pull_tail +EXPORT_SYMBOL vmlinux 0xec94be68 acpi_bus_get_device +EXPORT_SYMBOL vmlinux 0xec94e393 d_move +EXPORT_SYMBOL vmlinux 0xec9dc7b5 tcf_hash_new_index +EXPORT_SYMBOL vmlinux 0xecbdbcdc nf_reinject +EXPORT_SYMBOL vmlinux 0xecbf52cd pfifo_fast_ops +EXPORT_SYMBOL vmlinux 0xecc12ea4 eth_type_trans +EXPORT_SYMBOL vmlinux 0xed1f4e40 release_pages +EXPORT_SYMBOL vmlinux 0xed29d56f idr_remove +EXPORT_SYMBOL vmlinux 0xed302f0f tty_lock +EXPORT_SYMBOL vmlinux 0xed3f3d01 tty_port_block_til_ready +EXPORT_SYMBOL vmlinux 0xed5946e4 alloc_file +EXPORT_SYMBOL vmlinux 0xed5e3c4f fsnotify_init_mark +EXPORT_SYMBOL vmlinux 0xed82acb0 bitmap_startwrite +EXPORT_SYMBOL vmlinux 0xed8c53ac _raw_write_lock_irqsave +EXPORT_SYMBOL vmlinux 0xed93f29e __kunmap_atomic +EXPORT_SYMBOL vmlinux 0xeda0d76e gen_estimator_active +EXPORT_SYMBOL vmlinux 0xeda384bc blk_free_tags +EXPORT_SYMBOL vmlinux 0xedbaee5e nla_strcmp +EXPORT_SYMBOL vmlinux 0xedc03953 iounmap +EXPORT_SYMBOL vmlinux 0xedd2c464 tty_vhangup +EXPORT_SYMBOL vmlinux 0xeddec09a wait_for_completion_interruptible_timeout +EXPORT_SYMBOL vmlinux 0xede1634a pnp_get_resource +EXPORT_SYMBOL vmlinux 0xede90459 sock_get_timestamp +EXPORT_SYMBOL vmlinux 0xedf7f522 splice_from_pipe_feed +EXPORT_SYMBOL vmlinux 0xee10453e nf_unregister_hook +EXPORT_SYMBOL vmlinux 0xee1f2249 ____pagevec_lru_add +EXPORT_SYMBOL vmlinux 0xee2d0fc7 _local_bh_enable +EXPORT_SYMBOL vmlinux 0xee752fe4 release_sock +EXPORT_SYMBOL vmlinux 0xee7eb9e1 pnp_platform_devices +EXPORT_SYMBOL vmlinux 0xee8c59b2 rfkill_blocked +EXPORT_SYMBOL vmlinux 0xee98ba67 kobject_set_name +EXPORT_SYMBOL vmlinux 0xee9ab423 inetdev_by_index +EXPORT_SYMBOL vmlinux 0xeea09509 ethtool_op_set_tx_csum +EXPORT_SYMBOL vmlinux 0xeea9dbaf bitmap_bitremap +EXPORT_SYMBOL vmlinux 0xeeacb93b mii_ethtool_sset +EXPORT_SYMBOL vmlinux 0xeeb6ae4b request_key_async +EXPORT_SYMBOL vmlinux 0xeec0d901 set_trace_device +EXPORT_SYMBOL vmlinux 0xef131841 ps2_handle_ack +EXPORT_SYMBOL vmlinux 0xef1d35b7 acpi_install_address_space_handler +EXPORT_SYMBOL vmlinux 0xef3bd862 mca_find_unused_adapter +EXPORT_SYMBOL vmlinux 0xef4f3c38 bio_integrity_clone +EXPORT_SYMBOL vmlinux 0xef52d7a6 tty_insert_flip_string_fixed_flag +EXPORT_SYMBOL vmlinux 0xef5ea237 d_validate +EXPORT_SYMBOL vmlinux 0xef62e85f mempool_alloc +EXPORT_SYMBOL vmlinux 0xef638138 linkwatch_fire_event +EXPORT_SYMBOL vmlinux 0xef6eba41 proc_doulongvec_minmax +EXPORT_SYMBOL vmlinux 0xef763078 consume_skb +EXPORT_SYMBOL vmlinux 0xef851c64 check_disk_change +EXPORT_SYMBOL vmlinux 0xef98beb9 pcix_get_mmrbc +EXPORT_SYMBOL vmlinux 0xef99e3ea x86_hyper_ms_hyperv +EXPORT_SYMBOL vmlinux 0xef9aedfc boot_option_idle_override +EXPORT_SYMBOL vmlinux 0xef9f342d disk_stack_limits +EXPORT_SYMBOL vmlinux 0xefac03f7 amd_northbridges +EXPORT_SYMBOL vmlinux 0xefb85bfb eth_header +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 0xeff960ff dma_async_memcpy_buf_to_buf +EXPORT_SYMBOL vmlinux 0xf0009fee put_pages_list +EXPORT_SYMBOL vmlinux 0xf004ee21 __pci_enable_wake +EXPORT_SYMBOL vmlinux 0xf00e6c84 max8998_update_reg +EXPORT_SYMBOL vmlinux 0xf019446e fb_class +EXPORT_SYMBOL vmlinux 0xf056072b rfkill_init_sw_state +EXPORT_SYMBOL vmlinux 0xf065f629 ioread16be +EXPORT_SYMBOL vmlinux 0xf073979f kmem_cache_destroy +EXPORT_SYMBOL vmlinux 0xf07c2262 ethtool_op_set_ufo +EXPORT_SYMBOL vmlinux 0xf09c7f68 __wake_up +EXPORT_SYMBOL vmlinux 0xf0ddee6c scsi_cmd_ioctl +EXPORT_SYMBOL vmlinux 0xf0ef15b4 list_sort +EXPORT_SYMBOL vmlinux 0xf0f1246c kvasprintf +EXPORT_SYMBOL vmlinux 0xf0fdf6cb __stack_chk_fail +EXPORT_SYMBOL vmlinux 0xf100416a remove_conflicting_framebuffers +EXPORT_SYMBOL vmlinux 0xf10de535 ioread8 +EXPORT_SYMBOL vmlinux 0xf11543ff find_first_zero_bit +EXPORT_SYMBOL vmlinux 0xf1216c75 prandom32 +EXPORT_SYMBOL vmlinux 0xf14b6621 first_ec +EXPORT_SYMBOL vmlinux 0xf16479c0 scsi_track_queue_full +EXPORT_SYMBOL vmlinux 0xf195c682 fb_invert_cmaps +EXPORT_SYMBOL vmlinux 0xf19833f8 sock_alloc_send_pskb +EXPORT_SYMBOL vmlinux 0xf1adb1da jbd2_log_wait_commit +EXPORT_SYMBOL vmlinux 0xf1bcbf5b security_path_symlink +EXPORT_SYMBOL vmlinux 0xf1cf3036 blk_set_default_limits +EXPORT_SYMBOL vmlinux 0xf1d59ef8 scsi_execute_req +EXPORT_SYMBOL vmlinux 0xf1db1704 nla_memcpy +EXPORT_SYMBOL vmlinux 0xf1deabf2 div64_u64 +EXPORT_SYMBOL vmlinux 0xf1e98c74 avenrun +EXPORT_SYMBOL vmlinux 0xf206a4da blk_dump_rq_flags +EXPORT_SYMBOL vmlinux 0xf20dabd8 free_irq +EXPORT_SYMBOL vmlinux 0xf2304567 phy_connect +EXPORT_SYMBOL vmlinux 0xf2357254 acpi_evaluate_integer +EXPORT_SYMBOL vmlinux 0xf23fcb99 __kfifo_in +EXPORT_SYMBOL vmlinux 0xf2414b66 sock_no_listen +EXPORT_SYMBOL vmlinux 0xf24a9b90 dquot_release +EXPORT_SYMBOL vmlinux 0xf24dfce0 put_io_context +EXPORT_SYMBOL vmlinux 0xf25611e0 blk_run_queue_async +EXPORT_SYMBOL vmlinux 0xf26d752f mmc_register_driver +EXPORT_SYMBOL vmlinux 0xf28ed6e2 machine_to_phys_nr +EXPORT_SYMBOL vmlinux 0xf2997713 tty_termios_hw_change +EXPORT_SYMBOL vmlinux 0xf2cea763 __sk_mem_schedule +EXPORT_SYMBOL vmlinux 0xf2d8026c bio_phys_segments +EXPORT_SYMBOL vmlinux 0xf2e36844 jbd2__journal_start +EXPORT_SYMBOL vmlinux 0xf2e74040 mca_set_adapter_name +EXPORT_SYMBOL vmlinux 0xf2f0d4bc simple_dir_inode_operations +EXPORT_SYMBOL vmlinux 0xf30e8bbf inet_recvmsg +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 0xf34b2bdb xfrm_lookup +EXPORT_SYMBOL vmlinux 0xf389fe60 __hw_addr_init +EXPORT_SYMBOL vmlinux 0xf3916987 global_cursor_default +EXPORT_SYMBOL vmlinux 0xf3930dec tcp_v4_md5_lookup +EXPORT_SYMBOL vmlinux 0xf3938233 inet_peer_xrlim_allow +EXPORT_SYMBOL vmlinux 0xf39bf4d9 put_cmsg +EXPORT_SYMBOL vmlinux 0xf3bf0bce __bitmap_complement +EXPORT_SYMBOL vmlinux 0xf3d1b42e tcp_child_process +EXPORT_SYMBOL vmlinux 0xf3d997b7 bio_integrity_endio +EXPORT_SYMBOL vmlinux 0xf3ea958d __tcf_em_tree_match +EXPORT_SYMBOL vmlinux 0xf3ffd930 posix_acl_init +EXPORT_SYMBOL vmlinux 0xf40768b3 dev_activate +EXPORT_SYMBOL vmlinux 0xf441ac43 ioread8_rep +EXPORT_SYMBOL vmlinux 0xf450441d current_task +EXPORT_SYMBOL vmlinux 0xf450fec5 bioset_integrity_free +EXPORT_SYMBOL vmlinux 0xf466bb60 unbind_con_driver +EXPORT_SYMBOL vmlinux 0xf48a2c4c MCA_bus +EXPORT_SYMBOL vmlinux 0xf494f618 mmc_regulator_get_ocrmask +EXPORT_SYMBOL vmlinux 0xf49f734b dev_addr_add_multiple +EXPORT_SYMBOL vmlinux 0xf4a5c213 avail_to_resrv_perfctr_nmi_bit +EXPORT_SYMBOL vmlinux 0xf4b754fd acpi_resources_are_enforced +EXPORT_SYMBOL vmlinux 0xf4be30f5 alloc_tty_driver +EXPORT_SYMBOL vmlinux 0xf4c0fa64 ip4_datagram_connect +EXPORT_SYMBOL vmlinux 0xf4c7e864 jbd2_journal_ack_err +EXPORT_SYMBOL vmlinux 0xf4d98f26 dm_table_get_size +EXPORT_SYMBOL vmlinux 0xf4eb88dd jbd2_journal_stop +EXPORT_SYMBOL vmlinux 0xf4f14de6 rtnl_trylock +EXPORT_SYMBOL vmlinux 0xf4ff754a ida_init +EXPORT_SYMBOL vmlinux 0xf502d273 acpi_get_current_resources +EXPORT_SYMBOL vmlinux 0xf5068909 ip6_frag_match +EXPORT_SYMBOL vmlinux 0xf50fedac mark_info_dirty +EXPORT_SYMBOL vmlinux 0xf5142158 ida_pre_get +EXPORT_SYMBOL vmlinux 0xf5179d83 eisa_bus_type +EXPORT_SYMBOL vmlinux 0xf53682b5 invalidate_partition +EXPORT_SYMBOL vmlinux 0xf536d22e acpi_set_gpe_wake_mask +EXPORT_SYMBOL vmlinux 0xf538f44b agp_bridge +EXPORT_SYMBOL vmlinux 0xf53d4c26 qdisc_class_hash_destroy +EXPORT_SYMBOL vmlinux 0xf53f0a05 km_query +EXPORT_SYMBOL vmlinux 0xf54fe077 pci_bus_set_ops +EXPORT_SYMBOL vmlinux 0xf594090a misc_register +EXPORT_SYMBOL vmlinux 0xf5999815 get_io_context +EXPORT_SYMBOL vmlinux 0xf5a7f74a __get_user_pages +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 0xf5ee1e81 journal_force_commit +EXPORT_SYMBOL vmlinux 0xf609aa30 _raw_spin_trylock +EXPORT_SYMBOL vmlinux 0xf612809a param_get_int +EXPORT_SYMBOL vmlinux 0xf61705c5 journal_extend +EXPORT_SYMBOL vmlinux 0xf6388c56 sysctl_ip_default_ttl +EXPORT_SYMBOL vmlinux 0xf69f0c2a wait_for_completion_killable_timeout +EXPORT_SYMBOL vmlinux 0xf6a6bf5d pm860x_set_bits +EXPORT_SYMBOL vmlinux 0xf6bb4729 color_table +EXPORT_SYMBOL vmlinux 0xf6d6e18e mark_buffer_async_write +EXPORT_SYMBOL vmlinux 0xf6dcb6c0 i2c_del_driver +EXPORT_SYMBOL vmlinux 0xf6ebc03b net_ratelimit +EXPORT_SYMBOL vmlinux 0xf70aefdf cfb_imageblit +EXPORT_SYMBOL vmlinux 0xf72b7636 inet6_add_protocol +EXPORT_SYMBOL vmlinux 0xf747dd44 kstat +EXPORT_SYMBOL vmlinux 0xf7584a9c find_font +EXPORT_SYMBOL vmlinux 0xf78d04ab netlink_register_notifier +EXPORT_SYMBOL vmlinux 0xf7e1a4d7 dev_mc_sync +EXPORT_SYMBOL vmlinux 0xf7ebd119 inode_needs_sync +EXPORT_SYMBOL vmlinux 0xf7ee9a29 fd_install +EXPORT_SYMBOL vmlinux 0xf7f423c8 kobject_add +EXPORT_SYMBOL vmlinux 0xf803fe39 bitmap_set +EXPORT_SYMBOL vmlinux 0xf811e69d scsi_eh_flush_done_q +EXPORT_SYMBOL vmlinux 0xf824eecb alloc_disk_node +EXPORT_SYMBOL vmlinux 0xf82abc1d isa_dma_bridge_buggy +EXPORT_SYMBOL vmlinux 0xf82e3d47 acpi_initialize_objects +EXPORT_SYMBOL vmlinux 0xf888ebdd __skb_warn_lro_forwarding +EXPORT_SYMBOL vmlinux 0xf88e0ee2 acpi_get_table_header +EXPORT_SYMBOL vmlinux 0xf890fe7f pm_idle +EXPORT_SYMBOL vmlinux 0xf8bce037 textsearch_destroy +EXPORT_SYMBOL vmlinux 0xf8c0da73 pci_restore_state +EXPORT_SYMBOL vmlinux 0xf8d24e4a __inet6_lookup_established +EXPORT_SYMBOL vmlinux 0xf8d56f5a eth_change_mtu +EXPORT_SYMBOL vmlinux 0xf8df18c6 dev_mc_del +EXPORT_SYMBOL vmlinux 0xf8dfad21 mmc_erase_group_aligned +EXPORT_SYMBOL vmlinux 0xf904c25d xfrm_policy_unregister_afinfo +EXPORT_SYMBOL vmlinux 0xf9348cbc xz_dec_run +EXPORT_SYMBOL vmlinux 0xf940a328 __next_cpu +EXPORT_SYMBOL vmlinux 0xf94f6dc9 tcp_v4_md5_hash_skb +EXPORT_SYMBOL vmlinux 0xf970181e __cleancache_get_page +EXPORT_SYMBOL vmlinux 0xf9a482f9 msleep +EXPORT_SYMBOL vmlinux 0xfa069366 __breadahead +EXPORT_SYMBOL vmlinux 0xfa141f04 vlan_gro_frags +EXPORT_SYMBOL vmlinux 0xfa51e98d ip6_route_me_harder +EXPORT_SYMBOL vmlinux 0xfaa9a260 rfkill_set_sw_state +EXPORT_SYMBOL vmlinux 0xfaad380f ethtool_invalid_flags +EXPORT_SYMBOL vmlinux 0xfab9119f I_BDEV +EXPORT_SYMBOL vmlinux 0xfaf282dc pci_bus_read_config_word +EXPORT_SYMBOL vmlinux 0xfaf98462 bitrev32 +EXPORT_SYMBOL vmlinux 0xfb0443fb acpi_get_parent +EXPORT_SYMBOL vmlinux 0xfb101915 init_special_inode +EXPORT_SYMBOL vmlinux 0xfb28ca47 inode_change_ok +EXPORT_SYMBOL vmlinux 0xfb5643cb cdrom_media_changed +EXPORT_SYMBOL vmlinux 0xfb6af58d recalc_sigpending +EXPORT_SYMBOL vmlinux 0xfb765284 d_set_d_op +EXPORT_SYMBOL vmlinux 0xfb795ed6 blkdev_get_by_path +EXPORT_SYMBOL vmlinux 0xfb7d26f4 files_lglock_lock_init +EXPORT_SYMBOL vmlinux 0xfb80c7a0 acpi_walk_namespace +EXPORT_SYMBOL vmlinux 0xfb96d70e generic_file_splice_write +EXPORT_SYMBOL vmlinux 0xfbaaf01e console_lock +EXPORT_SYMBOL vmlinux 0xfbab86a1 jbd2_journal_load +EXPORT_SYMBOL vmlinux 0xfbac48d9 dmam_free_coherent +EXPORT_SYMBOL vmlinux 0xfbb5a21d registered_fb +EXPORT_SYMBOL vmlinux 0xfbe27a1c rb_first +EXPORT_SYMBOL vmlinux 0xfc02b7ad sysctl_tcp_wmem +EXPORT_SYMBOL vmlinux 0xfc06e346 module_layout +EXPORT_SYMBOL vmlinux 0xfc1f04aa skb_queue_tail +EXPORT_SYMBOL vmlinux 0xfc2176fb task_tgid_nr_ns +EXPORT_SYMBOL vmlinux 0xfc2d7665 blk_queue_unprep_rq +EXPORT_SYMBOL vmlinux 0xfc39e32f ioport_unmap +EXPORT_SYMBOL vmlinux 0xfc562165 acpi_run_osc +EXPORT_SYMBOL vmlinux 0xfc65459a kstrtoull_from_user +EXPORT_SYMBOL vmlinux 0xfc6d58b9 seq_read +EXPORT_SYMBOL vmlinux 0xfc8f85c4 tcf_action_dump_1 +EXPORT_SYMBOL vmlinux 0xfcaa04a0 out_of_line_wait_on_bit_lock +EXPORT_SYMBOL vmlinux 0xfcac0d40 acpi_install_interface_handler +EXPORT_SYMBOL vmlinux 0xfcc2a43c utf32_to_utf8 +EXPORT_SYMBOL vmlinux 0xfcc7a135 pci_find_parent_resource +EXPORT_SYMBOL vmlinux 0xfcd35070 blk_limits_io_min +EXPORT_SYMBOL vmlinux 0xfcd5c6ed __generic_block_fiemap +EXPORT_SYMBOL vmlinux 0xfcec0987 enable_irq +EXPORT_SYMBOL vmlinux 0xfcf1d770 blk_fetch_request +EXPORT_SYMBOL vmlinux 0xfcfa03ff fb_videomode_to_modelist +EXPORT_SYMBOL vmlinux 0xfcfef1eb nobh_write_begin +EXPORT_SYMBOL vmlinux 0xfd236820 mmc_power_restore_host +EXPORT_SYMBOL vmlinux 0xfd38ddf6 pci_enable_device +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 0xfda8b081 mnt_set_expiry +EXPORT_SYMBOL vmlinux 0xfdb2eb26 genl_unregister_ops +EXPORT_SYMBOL vmlinux 0xfdb9b629 ioread32be +EXPORT_SYMBOL vmlinux 0xfdc7de93 sk_stream_wait_memory +EXPORT_SYMBOL vmlinux 0xfddcd470 serial8250_register_port +EXPORT_SYMBOL vmlinux 0xfdfc0b3b fiemap_fill_next_extent +EXPORT_SYMBOL vmlinux 0xfe56f2b3 mmc_free_host +EXPORT_SYMBOL vmlinux 0xfe5d4bb2 sys_tz +EXPORT_SYMBOL vmlinux 0xfe6106b6 phy_scan_fixups +EXPORT_SYMBOL vmlinux 0xfe769456 unregister_netdevice_notifier +EXPORT_SYMBOL vmlinux 0xfe7c4287 nr_cpu_ids +EXPORT_SYMBOL vmlinux 0xfe828286 pci_set_dma_max_seg_size +EXPORT_SYMBOL vmlinux 0xfe92f591 truncate_inode_pages_range +EXPORT_SYMBOL vmlinux 0xfeab5234 scsi_target_quiesce +EXPORT_SYMBOL vmlinux 0xfec25897 llc_build_and_send_ui_pkt +EXPORT_SYMBOL vmlinux 0xfec3c2f2 bcd2bin +EXPORT_SYMBOL vmlinux 0xfecaed42 input_alloc_absinfo +EXPORT_SYMBOL vmlinux 0xfecc036c scsi_device_get +EXPORT_SYMBOL vmlinux 0xfed53143 dq_data_lock +EXPORT_SYMBOL vmlinux 0xfedd35fc console_suspend_enabled +EXPORT_SYMBOL vmlinux 0xfeed60e0 dev_set_allmulti +EXPORT_SYMBOL vmlinux 0xfef38525 dquot_mark_dquot_dirty +EXPORT_SYMBOL vmlinux 0xfef96e23 __scsi_print_command +EXPORT_SYMBOL vmlinux 0xff0c6738 xfrm_input_resume +EXPORT_SYMBOL vmlinux 0xff1e9dd8 seq_list_start +EXPORT_SYMBOL vmlinux 0xff2a909f gnet_stats_copy_queue +EXPORT_SYMBOL vmlinux 0xff2c3263 __tracepoint_kmem_cache_alloc_node +EXPORT_SYMBOL vmlinux 0xff480992 dump_fpu +EXPORT_SYMBOL vmlinux 0xff4f7630 __dev_remove_pack +EXPORT_SYMBOL vmlinux 0xff6878cf fb_default_cmap +EXPORT_SYMBOL vmlinux 0xff7559e4 ioport_resource +EXPORT_SYMBOL vmlinux 0xff7c9db7 mntget +EXPORT_SYMBOL vmlinux 0xff800133 __devm_release_region +EXPORT_SYMBOL vmlinux 0xff8cce55 pm860x_reg_write +EXPORT_SYMBOL vmlinux 0xff9ca065 fb_edid_to_monspecs +EXPORT_SYMBOL vmlinux 0xffc9de2c ndisc_build_skb +EXPORT_SYMBOL vmlinux 0xffd5a395 default_wake_function +EXPORT_SYMBOL vmlinux 0xffe78fe6 ip_mc_dec_group +EXPORT_SYMBOL vmlinux 0xfff35105 inode_permission +EXPORT_SYMBOL_GPL vmlinux 0x0044975e pciserial_suspend_ports +EXPORT_SYMBOL_GPL vmlinux 0x00632780 work_busy +EXPORT_SYMBOL_GPL vmlinux 0x0067df75 ata_tf_from_fis +EXPORT_SYMBOL_GPL vmlinux 0x00692467 __srcu_read_lock +EXPORT_SYMBOL_GPL vmlinux 0x00804c5a wm831x_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0x008bcb80 destroy_workqueue +EXPORT_SYMBOL_GPL vmlinux 0x00a5cbe1 iommu_iova_to_phys +EXPORT_SYMBOL_GPL vmlinux 0x00adf5bc udp4_lib_lookup +EXPORT_SYMBOL_GPL vmlinux 0x00b85206 posix_clock_unregister +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 0x01509ce9 inet_csk_addr2sockaddr +EXPORT_SYMBOL_GPL vmlinux 0x015dd7f3 xenbus_match +EXPORT_SYMBOL_GPL vmlinux 0x017543f0 net_ipv6_ctl_path +EXPORT_SYMBOL_GPL vmlinux 0x01848a8e local_apic_timer_c2_ok +EXPORT_SYMBOL_GPL vmlinux 0x0195e60a tty_wakeup +EXPORT_SYMBOL_GPL vmlinux 0x01a4ea6d unregister_die_notifier +EXPORT_SYMBOL_GPL vmlinux 0x01b1ecd7 ata_sff_freeze +EXPORT_SYMBOL_GPL vmlinux 0x01cfaa4a cpuidle_disable_device +EXPORT_SYMBOL_GPL vmlinux 0x01e1a8de kgdb_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x01feca01 tps6586x_read +EXPORT_SYMBOL_GPL vmlinux 0x023b47dc regulator_force_disable +EXPORT_SYMBOL_GPL vmlinux 0x027f0262 crypto_alloc_ablkcipher +EXPORT_SYMBOL_GPL vmlinux 0x0293e715 ata_eh_freeze_port +EXPORT_SYMBOL_GPL vmlinux 0x030d11a8 kmsg_dump_register +EXPORT_SYMBOL_GPL vmlinux 0x03234a5b regulator_get_current_limit +EXPORT_SYMBOL_GPL vmlinux 0x0343bdf1 __i2c_board_list +EXPORT_SYMBOL_GPL vmlinux 0x034c5c3d system_nrt_wq +EXPORT_SYMBOL_GPL vmlinux 0x03637ff0 ring_buffer_record_enable +EXPORT_SYMBOL_GPL vmlinux 0x0378ab90 inet6_lookup +EXPORT_SYMBOL_GPL vmlinux 0x03e3686c ata_timing_cycle2mode +EXPORT_SYMBOL_GPL vmlinux 0x03e75761 pci_intx +EXPORT_SYMBOL_GPL vmlinux 0x04486e88 rcu_batches_completed +EXPORT_SYMBOL_GPL vmlinux 0x044c7ada ata_bmdma_port_intr +EXPORT_SYMBOL_GPL vmlinux 0x044dae08 timerqueue_del +EXPORT_SYMBOL_GPL vmlinux 0x046d03d6 ring_buffer_record_disable +EXPORT_SYMBOL_GPL vmlinux 0x049c70b7 system_long_wq +EXPORT_SYMBOL_GPL vmlinux 0x04aa1bbb fuse_sync_release +EXPORT_SYMBOL_GPL vmlinux 0x04bf26af ioremap_page_range +EXPORT_SYMBOL_GPL vmlinux 0x04c3f2c1 gnttab_empty_grant_references +EXPORT_SYMBOL_GPL vmlinux 0x0505743c ata_port_pbar_desc +EXPORT_SYMBOL_GPL vmlinux 0x0531dcb8 ata_dev_classify +EXPORT_SYMBOL_GPL vmlinux 0x054e550b kernel_halt +EXPORT_SYMBOL_GPL vmlinux 0x0557e7fc scsi_target_block +EXPORT_SYMBOL_GPL vmlinux 0x056fedcd ftrace_event_reg +EXPORT_SYMBOL_GPL vmlinux 0x059b58a6 tracepoint_iter_start +EXPORT_SYMBOL_GPL vmlinux 0x05a78299 spi_alloc_device +EXPORT_SYMBOL_GPL vmlinux 0x05d4e2d4 ata_bmdma_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x05df678f register_net_sysctl_rotable +EXPORT_SYMBOL_GPL vmlinux 0x060d1064 set_memory_ro +EXPORT_SYMBOL_GPL vmlinux 0x06113047 dm_device_name +EXPORT_SYMBOL_GPL vmlinux 0x0619ca8a getboottime +EXPORT_SYMBOL_GPL vmlinux 0x061ebfec sdio_release_irq +EXPORT_SYMBOL_GPL vmlinux 0x0623bc09 driver_for_each_device +EXPORT_SYMBOL_GPL vmlinux 0x062fc169 xen_hvm_resume_frames +EXPORT_SYMBOL_GPL vmlinux 0x064db9a5 mark_mounts_for_expiry +EXPORT_SYMBOL_GPL vmlinux 0x06605e6e invalidate_inode_pages2_range +EXPORT_SYMBOL_GPL vmlinux 0x068bbf4e rdev_get_id +EXPORT_SYMBOL_GPL vmlinux 0x068fd747 sysfs_create_bin_file +EXPORT_SYMBOL_GPL vmlinux 0x06912605 sata_pmp_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x06a2a5ac sata_pmp_qc_defer_cmd_switch +EXPORT_SYMBOL_GPL vmlinux 0x06b4f742 pci_find_ext_capability +EXPORT_SYMBOL_GPL vmlinux 0x06d3b606 ring_buffer_unlock_commit +EXPORT_SYMBOL_GPL vmlinux 0x073148e5 crypto_alloc_aead +EXPORT_SYMBOL_GPL vmlinux 0x0762f20b crypto_larval_kill +EXPORT_SYMBOL_GPL vmlinux 0x076a07c5 ata_pci_sff_init_one +EXPORT_SYMBOL_GPL vmlinux 0x07b21f85 kdb_get_kbd_char +EXPORT_SYMBOL_GPL vmlinux 0x07b52e38 rtnl_unregister +EXPORT_SYMBOL_GPL vmlinux 0x07b95939 class_create_file +EXPORT_SYMBOL_GPL vmlinux 0x07bedeec ata_sff_drain_fifo +EXPORT_SYMBOL_GPL vmlinux 0x07cd6616 vfs_getxattr +EXPORT_SYMBOL_GPL vmlinux 0x07f300c3 smp_call_function_any +EXPORT_SYMBOL_GPL vmlinux 0x07fa26bc devres_close_group +EXPORT_SYMBOL_GPL vmlinux 0x07ff4aea xenbus_scanf +EXPORT_SYMBOL_GPL vmlinux 0x08205fd4 mmput +EXPORT_SYMBOL_GPL vmlinux 0x0835d02d crypto_givcipher_type +EXPORT_SYMBOL_GPL vmlinux 0x08473fe2 unregister_virtio_driver +EXPORT_SYMBOL_GPL vmlinux 0x084cd9a1 fuse_conn_get +EXPORT_SYMBOL_GPL vmlinux 0x084ff346 workqueue_set_max_active +EXPORT_SYMBOL_GPL vmlinux 0x0851155d usb_hcd_platform_shutdown +EXPORT_SYMBOL_GPL vmlinux 0x0859d559 device_initialize +EXPORT_SYMBOL_GPL vmlinux 0x085cf667 debugfs_create_symlink +EXPORT_SYMBOL_GPL vmlinux 0x0889cffa da903x_read +EXPORT_SYMBOL_GPL vmlinux 0x08990ea1 clockevent_delta2ns +EXPORT_SYMBOL_GPL vmlinux 0x0899d150 __pm_wakeup_event +EXPORT_SYMBOL_GPL vmlinux 0x08aa2e8f debugfs_create_dir +EXPORT_SYMBOL_GPL vmlinux 0x08bf7143 ata_wait_after_reset +EXPORT_SYMBOL_GPL vmlinux 0x08da6c07 page_cache_sync_readahead +EXPORT_SYMBOL_GPL vmlinux 0x091eb9b4 round_jiffies +EXPORT_SYMBOL_GPL vmlinux 0x0959d0b3 rio_request_outb_mbox +EXPORT_SYMBOL_GPL vmlinux 0x0962d0e8 irq_set_affinity_notifier +EXPORT_SYMBOL_GPL vmlinux 0x097b7f28 sysdev_store_int +EXPORT_SYMBOL_GPL vmlinux 0x0988802b __class_register +EXPORT_SYMBOL_GPL vmlinux 0x09db38e0 __rio_local_read_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x0a56a065 debugfs_rename +EXPORT_SYMBOL_GPL vmlinux 0x0ab077b9 find_module +EXPORT_SYMBOL_GPL vmlinux 0x0ac4bd8b transport_remove_device +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 0x0b19ed7c apei_estatus_check_header +EXPORT_SYMBOL_GPL vmlinux 0x0b725e88 sync_page_io +EXPORT_SYMBOL_GPL vmlinux 0x0bac9195 iommu_map +EXPORT_SYMBOL_GPL vmlinux 0x0bb0bc83 crypto_alg_mod_lookup +EXPORT_SYMBOL_GPL vmlinux 0x0bc63bd5 rio_release_outb_dbell +EXPORT_SYMBOL_GPL vmlinux 0x0be22e55 usb_deregister_device_driver +EXPORT_SYMBOL_GPL vmlinux 0x0c0b6391 ring_buffer_alloc_read_page +EXPORT_SYMBOL_GPL vmlinux 0x0c138ab4 kallsyms_on_each_symbol +EXPORT_SYMBOL_GPL vmlinux 0x0c2cdbf1 synchronize_sched +EXPORT_SYMBOL_GPL vmlinux 0x0c2fce7e pxa_ssp_request +EXPORT_SYMBOL_GPL vmlinux 0x0c48db19 inet_unhash +EXPORT_SYMBOL_GPL vmlinux 0x0c805f93 clflush_cache_range +EXPORT_SYMBOL_GPL vmlinux 0x0cb13670 usb_clear_halt +EXPORT_SYMBOL_GPL vmlinux 0x0cc1e40f crypto_it_tab +EXPORT_SYMBOL_GPL vmlinux 0x0ccfcd82 xenbus_dev_error +EXPORT_SYMBOL_GPL vmlinux 0x0d4e73c5 klist_iter_init +EXPORT_SYMBOL_GPL vmlinux 0x0d8ad83b __mmu_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0x0dc23f1b ata_std_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x0dcc87b0 usb_set_device_state +EXPORT_SYMBOL_GPL vmlinux 0x0dd62a23 pm_qos_request_active +EXPORT_SYMBOL_GPL vmlinux 0x0ddf0b76 transport_add_device +EXPORT_SYMBOL_GPL vmlinux 0x0de59163 platform_device_add +EXPORT_SYMBOL_GPL vmlinux 0x0deb0ade register_timer_hook +EXPORT_SYMBOL_GPL vmlinux 0x0df2709e platform_device_alloc +EXPORT_SYMBOL_GPL vmlinux 0x0e13cb4d apei_resources_release +EXPORT_SYMBOL_GPL vmlinux 0x0e6a0889 eventfd_ctx_put +EXPORT_SYMBOL_GPL vmlinux 0x0e73f3bf xenbus_bind_evtchn +EXPORT_SYMBOL_GPL vmlinux 0x0e77a611 crypto_grab_skcipher +EXPORT_SYMBOL_GPL vmlinux 0x0e929e83 unregister_pernet_device +EXPORT_SYMBOL_GPL vmlinux 0x0e938e48 sysdev_class_create_file +EXPORT_SYMBOL_GPL vmlinux 0x0ea0b1ba generic_drop_inode +EXPORT_SYMBOL_GPL vmlinux 0x0ec210b8 xen_start_info +EXPORT_SYMBOL_GPL vmlinux 0x0ef06974 spi_populate_ppr_msg +EXPORT_SYMBOL_GPL vmlinux 0x0ef4f0e5 stmpe_block_read +EXPORT_SYMBOL_GPL vmlinux 0x0efb1a2f pci_bus_resource_n +EXPORT_SYMBOL_GPL vmlinux 0x0f5e25a3 pci_find_next_capability +EXPORT_SYMBOL_GPL vmlinux 0x0f71816f ata_pci_device_do_resume +EXPORT_SYMBOL_GPL vmlinux 0x0f7c1ea2 sdio_writeb +EXPORT_SYMBOL_GPL vmlinux 0x0fa138de xen_hvm_need_lapic +EXPORT_SYMBOL_GPL vmlinux 0x0fafc2c4 queue_kthread_work +EXPORT_SYMBOL_GPL vmlinux 0x0fc46b4c inet_putpeer +EXPORT_SYMBOL_GPL vmlinux 0x0fde06b5 __tracepoint_napi_poll +EXPORT_SYMBOL_GPL vmlinux 0x0fe2d570 xenbus_directory +EXPORT_SYMBOL_GPL vmlinux 0x0fe7a3cc sata_link_hardreset +EXPORT_SYMBOL_GPL vmlinux 0x100c48a2 unregister_dock_notifier +EXPORT_SYMBOL_GPL vmlinux 0x10138352 tracing_on +EXPORT_SYMBOL_GPL vmlinux 0x1018c3a4 tcp_reno_min_cwnd +EXPORT_SYMBOL_GPL vmlinux 0x1032ddd4 crypto_larval_alloc +EXPORT_SYMBOL_GPL vmlinux 0x10686ebc srcu_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x107a295d __cpufreq_driver_getavg +EXPORT_SYMBOL_GPL vmlinux 0x107a7e1c device_pm_wait_for_dev +EXPORT_SYMBOL_GPL vmlinux 0x10e9da9e wm8350_device_init +EXPORT_SYMBOL_GPL vmlinux 0x10ecc52c usb_amd_quirk_pll_enable +EXPORT_SYMBOL_GPL vmlinux 0x1125a51d usb_unlink_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0x112d153b sk_setup_caps +EXPORT_SYMBOL_GPL vmlinux 0x11669d0b perf_event_read_value +EXPORT_SYMBOL_GPL vmlinux 0x1172ce54 rtc_ktime_to_tm +EXPORT_SYMBOL_GPL vmlinux 0x119cdcf9 tcp_orphan_count +EXPORT_SYMBOL_GPL vmlinux 0x11a34ff7 pci_sriov_migration +EXPORT_SYMBOL_GPL vmlinux 0x11f447ce __gpio_to_irq +EXPORT_SYMBOL_GPL vmlinux 0x122c3431 inet6_csk_reqsk_queue_hash_add +EXPORT_SYMBOL_GPL vmlinux 0x123ce90b wm831x_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x124f2056 crypto_get_attr_type +EXPORT_SYMBOL_GPL vmlinux 0x125391e1 ring_buffer_free_read_page +EXPORT_SYMBOL_GPL vmlinux 0x1268f357 resume_device_irqs +EXPORT_SYMBOL_GPL vmlinux 0x12872881 noop_backing_dev_info +EXPORT_SYMBOL_GPL vmlinux 0x12a05a5e da903x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x12acca1d scsi_target_unblock +EXPORT_SYMBOL_GPL vmlinux 0x12c2f960 bus_for_each_drv +EXPORT_SYMBOL_GPL vmlinux 0x131d43ef pm_wakeup_event +EXPORT_SYMBOL_GPL vmlinux 0x13574bbf nf_net_netfilter_sysctl_path +EXPORT_SYMBOL_GPL vmlinux 0x13681c80 wm8994_bulk_write +EXPORT_SYMBOL_GPL vmlinux 0x137ae0dd hrtimer_init +EXPORT_SYMBOL_GPL vmlinux 0x138aff76 gnttab_init +EXPORT_SYMBOL_GPL vmlinux 0x13b2a946 register_keyboard_notifier +EXPORT_SYMBOL_GPL vmlinux 0x13d64944 input_ff_destroy +EXPORT_SYMBOL_GPL vmlinux 0x1400deff vfs_setxattr +EXPORT_SYMBOL_GPL vmlinux 0x143ba419 wm8994_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x145784d1 gdt_page +EXPORT_SYMBOL_GPL vmlinux 0x147e0312 spi_bus_unlock +EXPORT_SYMBOL_GPL vmlinux 0x148ae3c9 rtc_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x14a2f5aa pci_test_config_bits +EXPORT_SYMBOL_GPL vmlinux 0x14f172f1 dm_underlying_device_busy +EXPORT_SYMBOL_GPL vmlinux 0x15010e1f arbitrary_virt_to_machine +EXPORT_SYMBOL_GPL vmlinux 0x1556756b usermodehelper_is_disabled +EXPORT_SYMBOL_GPL vmlinux 0x15568631 lookup_address +EXPORT_SYMBOL_GPL vmlinux 0x155bca6b ata_sff_check_status +EXPORT_SYMBOL_GPL vmlinux 0x157724b5 platform_device_add_resources +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 0x15b3bb97 tty_put_char +EXPORT_SYMBOL_GPL vmlinux 0x15df38d7 sysfs_create_files +EXPORT_SYMBOL_GPL vmlinux 0x15f3cf3d raw_hash_sk +EXPORT_SYMBOL_GPL vmlinux 0x15f750d1 print_context_stack_bp +EXPORT_SYMBOL_GPL vmlinux 0x15fb1cb2 __xenbus_register_backend +EXPORT_SYMBOL_GPL vmlinux 0x1650bf27 rcutorture_record_progress +EXPORT_SYMBOL_GPL vmlinux 0x16a3bc12 x86_platform +EXPORT_SYMBOL_GPL vmlinux 0x16b6033d cpufreq_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x16c120e8 __blkdev_driver_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x16c13729 shmem_file_setup +EXPORT_SYMBOL_GPL vmlinux 0x16c57b0c unregister_jprobes +EXPORT_SYMBOL_GPL vmlinux 0x171b577b unregister_kprobes +EXPORT_SYMBOL_GPL vmlinux 0x1720d28e cgroup_load_subsys +EXPORT_SYMBOL_GPL vmlinux 0x172e72d4 vdso_enabled +EXPORT_SYMBOL_GPL vmlinux 0x1747a59e scsi_dh_activate +EXPORT_SYMBOL_GPL vmlinux 0x174e2d3c regulator_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x1757f721 fuse_request_send_background +EXPORT_SYMBOL_GPL vmlinux 0x17614bf3 apei_resources_sub +EXPORT_SYMBOL_GPL vmlinux 0x1774f090 ata_sff_prereset +EXPORT_SYMBOL_GPL vmlinux 0x17bb61bf __inet_lookup_established +EXPORT_SYMBOL_GPL vmlinux 0x17da39c8 fib_rules_unregister +EXPORT_SYMBOL_GPL vmlinux 0x1820ade6 usb_autopm_get_interface_async +EXPORT_SYMBOL_GPL vmlinux 0x184e0295 device_create_vargs +EXPORT_SYMBOL_GPL vmlinux 0x18521cf0 __lock_page_killable +EXPORT_SYMBOL_GPL vmlinux 0x1878f62b edac_err_assert +EXPORT_SYMBOL_GPL vmlinux 0x18a207d4 skb_partial_csum_set +EXPORT_SYMBOL_GPL vmlinux 0x18b1be36 inet_ctl_sock_create +EXPORT_SYMBOL_GPL vmlinux 0x18b60f46 ata_slave_link_init +EXPORT_SYMBOL_GPL vmlinux 0x18c6d40f key_type_trusted +EXPORT_SYMBOL_GPL vmlinux 0x18db1f7f user_read +EXPORT_SYMBOL_GPL vmlinux 0x18f609af crypto_chain +EXPORT_SYMBOL_GPL vmlinux 0x18f7d094 usb_get_status +EXPORT_SYMBOL_GPL vmlinux 0x18f83fab gnttab_grant_foreign_access_ref +EXPORT_SYMBOL_GPL vmlinux 0x1914ad72 devres_get +EXPORT_SYMBOL_GPL vmlinux 0x191a8481 platform_device_del +EXPORT_SYMBOL_GPL vmlinux 0x19311c03 crypto_ahash_final +EXPORT_SYMBOL_GPL vmlinux 0x193d48e0 trace_current_buffer_unlock_commit +EXPORT_SYMBOL_GPL vmlinux 0x194c9cc7 __rtnl_register +EXPORT_SYMBOL_GPL vmlinux 0x195db392 get_current_tty +EXPORT_SYMBOL_GPL vmlinux 0x196614ce hw_breakpoint_restore +EXPORT_SYMBOL_GPL vmlinux 0x1993c415 swiotlb_bounce +EXPORT_SYMBOL_GPL vmlinux 0x199ae42b regulator_put +EXPORT_SYMBOL_GPL vmlinux 0x19a304ba usb_disabled +EXPORT_SYMBOL_GPL vmlinux 0x19c9721f ring_buffer_change_overwrite +EXPORT_SYMBOL_GPL vmlinux 0x1a05e997 pci_cleanup_aer_uncorrect_error_status +EXPORT_SYMBOL_GPL vmlinux 0x1a323362 __ftrace_vbprintk +EXPORT_SYMBOL_GPL vmlinux 0x1a420668 dm_set_device_limits +EXPORT_SYMBOL_GPL vmlinux 0x1a87ba01 css_depth +EXPORT_SYMBOL_GPL vmlinux 0x1a897bc5 scsi_internal_device_block +EXPORT_SYMBOL_GPL vmlinux 0x1aa6656d xenbus_dev_probe +EXPORT_SYMBOL_GPL vmlinux 0x1ae0e135 tracing_generic_entry_update +EXPORT_SYMBOL_GPL vmlinux 0x1b18cb82 bus_get_device_klist +EXPORT_SYMBOL_GPL vmlinux 0x1b1f2bda speedstep_get_freqs +EXPORT_SYMBOL_GPL vmlinux 0x1b52db1c probe_kernel_read +EXPORT_SYMBOL_GPL vmlinux 0x1b9aca3f jprobe_return +EXPORT_SYMBOL_GPL vmlinux 0x1ba15187 nf_register_afinfo +EXPORT_SYMBOL_GPL vmlinux 0x1c38a82b sata_sff_hardreset +EXPORT_SYMBOL_GPL vmlinux 0x1c57eac1 sis_info133_for_sata +EXPORT_SYMBOL_GPL vmlinux 0x1c5b1f28 irq_free_descs +EXPORT_SYMBOL_GPL vmlinux 0x1c61cc5f cpufreq_register_governor +EXPORT_SYMBOL_GPL vmlinux 0x1c7fea2b pci_reset_function +EXPORT_SYMBOL_GPL vmlinux 0x1c852e7c xfrm_calg_get_byid +EXPORT_SYMBOL_GPL vmlinux 0x1c87a811 __round_jiffies_up +EXPORT_SYMBOL_GPL vmlinux 0x1c8d23f8 tty_get_pgrp +EXPORT_SYMBOL_GPL vmlinux 0x1c9bd42f ring_buffer_overruns +EXPORT_SYMBOL_GPL vmlinux 0x1cb854d2 __inet_hash_nolisten +EXPORT_SYMBOL_GPL vmlinux 0x1cf326d9 ata_scsi_port_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x1d096064 blkio_policy_register +EXPORT_SYMBOL_GPL vmlinux 0x1d459685 xstate_size +EXPORT_SYMBOL_GPL vmlinux 0x1d6781a9 klist_next +EXPORT_SYMBOL_GPL vmlinux 0x1d67acff shash_register_instance +EXPORT_SYMBOL_GPL vmlinux 0x1d714cf0 __rtnl_link_register +EXPORT_SYMBOL_GPL vmlinux 0x1d739e1c xen_set_callback_via +EXPORT_SYMBOL_GPL vmlinux 0x1d7922e9 wakeup_source_destroy +EXPORT_SYMBOL_GPL vmlinux 0x1db2668f ata_noop_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0x1dd4db59 trace_seq_vprintf +EXPORT_SYMBOL_GPL vmlinux 0x1de844ba inet_csk_get_port +EXPORT_SYMBOL_GPL vmlinux 0x1e0b6075 device_init_wakeup +EXPORT_SYMBOL_GPL vmlinux 0x1e314b21 regulator_use_dummy_regulator +EXPORT_SYMBOL_GPL vmlinux 0x1e359831 eventfd_ctx_remove_wait_queue +EXPORT_SYMBOL_GPL vmlinux 0x1e4902d5 ring_buffer_read_finish +EXPORT_SYMBOL_GPL vmlinux 0x1e7bbcb3 kernel_restart +EXPORT_SYMBOL_GPL vmlinux 0x1e838c13 shmem_truncate_range +EXPORT_SYMBOL_GPL vmlinux 0x1eb55d40 ring_buffer_read +EXPORT_SYMBOL_GPL vmlinux 0x1eb8889e usb_hcd_resume_root_hub +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 0x1ec17615 usb_driver_set_configuration +EXPORT_SYMBOL_GPL vmlinux 0x1efa8b7a ref_module +EXPORT_SYMBOL_GPL vmlinux 0x1f04c63a wm8994_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x1f170bb1 netdev_rx_handler_register +EXPORT_SYMBOL_GPL vmlinux 0x1f8544b8 panic_timeout +EXPORT_SYMBOL_GPL vmlinux 0x1f8ec1b3 acpi_get_pci_rootbridge_handle +EXPORT_SYMBOL_GPL vmlinux 0x1fb2a50b tpm_store_cancel +EXPORT_SYMBOL_GPL vmlinux 0x1fc86f9b usb_autopm_get_interface_no_resume +EXPORT_SYMBOL_GPL vmlinux 0x1fcece42 inet_twdr_twcal_tick +EXPORT_SYMBOL_GPL vmlinux 0x20069e1b devm_kfree +EXPORT_SYMBOL_GPL vmlinux 0x20181c2b skcipher_geniv_alloc +EXPORT_SYMBOL_GPL vmlinux 0x206a1b61 blkiocg_del_blkio_group +EXPORT_SYMBOL_GPL vmlinux 0x206c2c31 sdio_set_block_size +EXPORT_SYMBOL_GPL vmlinux 0x209a66bf dw_spi_resume_host +EXPORT_SYMBOL_GPL vmlinux 0x20aeb9dd sysfs_create_link +EXPORT_SYMBOL_GPL vmlinux 0x20b69cb7 mm_kobj +EXPORT_SYMBOL_GPL vmlinux 0x20bc3470 orderly_poweroff +EXPORT_SYMBOL_GPL vmlinux 0x20d1a1c2 pm_generic_poweroff +EXPORT_SYMBOL_GPL vmlinux 0x20d22764 iommu_found +EXPORT_SYMBOL_GPL vmlinux 0x20d71d09 pcie_update_link_speed +EXPORT_SYMBOL_GPL vmlinux 0x212fd419 ata_port_freeze +EXPORT_SYMBOL_GPL vmlinux 0x212fd97b default_backing_dev_info +EXPORT_SYMBOL_GPL vmlinux 0x214446b1 cred_to_ucred +EXPORT_SYMBOL_GPL vmlinux 0x2197eac0 device_set_wakeup_enable +EXPORT_SYMBOL_GPL vmlinux 0x21a3f9a9 irq_alloc_descs +EXPORT_SYMBOL_GPL vmlinux 0x21e4c0f2 usb_register_device_driver +EXPORT_SYMBOL_GPL vmlinux 0x21f91e86 tasklet_hrtimer_init +EXPORT_SYMBOL_GPL vmlinux 0x221730a4 xen_remap_domain_mfn_range +EXPORT_SYMBOL_GPL vmlinux 0x227bc80b xen_swiotlb_map_sg +EXPORT_SYMBOL_GPL vmlinux 0x2296c00d crypto_attr_u32 +EXPORT_SYMBOL_GPL vmlinux 0x22f03315 rtc_alarm_irq_enable +EXPORT_SYMBOL_GPL vmlinux 0x22f778ec blk_update_request +EXPORT_SYMBOL_GPL vmlinux 0x23019826 xfrm_output_resume +EXPORT_SYMBOL_GPL vmlinux 0x2305beed blk_trace_remove +EXPORT_SYMBOL_GPL vmlinux 0x232eb658 crypto_alloc_instance +EXPORT_SYMBOL_GPL vmlinux 0x232f8b46 ata_sg_init +EXPORT_SYMBOL_GPL vmlinux 0x233fd4ae pm_runtime_irq_safe +EXPORT_SYMBOL_GPL vmlinux 0x235652ef tty_prepare_flip_string +EXPORT_SYMBOL_GPL vmlinux 0x23679939 __iowrite32_copy +EXPORT_SYMBOL_GPL vmlinux 0x23864ce7 cpuset_mem_spread_node +EXPORT_SYMBOL_GPL vmlinux 0x23b8c786 locks_alloc_lock +EXPORT_SYMBOL_GPL vmlinux 0x23cbf939 show_class_attr_string +EXPORT_SYMBOL_GPL vmlinux 0x23e25c79 ata_sas_port_start +EXPORT_SYMBOL_GPL vmlinux 0x240580a9 xenbus_probe +EXPORT_SYMBOL_GPL vmlinux 0x24176c9e sysfs_chmod_file +EXPORT_SYMBOL_GPL vmlinux 0x2447533c ktime_get_real +EXPORT_SYMBOL_GPL vmlinux 0x24562dfc init_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0x24680664 ata_base_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x246f4153 pv_time_ops +EXPORT_SYMBOL_GPL vmlinux 0x247dd384 tpm_dev_release +EXPORT_SYMBOL_GPL vmlinux 0x247ef831 kdb_unregister +EXPORT_SYMBOL_GPL vmlinux 0x249ddcba sysfs_schedule_callback +EXPORT_SYMBOL_GPL vmlinux 0x24aac4d9 crypto_aes_expand_key +EXPORT_SYMBOL_GPL vmlinux 0x24b063c7 virtqueue_kick +EXPORT_SYMBOL_GPL vmlinux 0x24b3ff90 register_kretprobe +EXPORT_SYMBOL_GPL vmlinux 0x24c7698a xenbus_write +EXPORT_SYMBOL_GPL vmlinux 0x24e1307e flush_work_sync +EXPORT_SYMBOL_GPL vmlinux 0x24eb7e32 leds_list +EXPORT_SYMBOL_GPL vmlinux 0x24ec897c class_compat_remove_link +EXPORT_SYMBOL_GPL vmlinux 0x252e43b4 cn_add_callback +EXPORT_SYMBOL_GPL vmlinux 0x2545c170 unregister_xenbus_watch +EXPORT_SYMBOL_GPL vmlinux 0x25a1b253 bus_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x25bae3b8 queue_work +EXPORT_SYMBOL_GPL vmlinux 0x25c0865d hvc_poll +EXPORT_SYMBOL_GPL vmlinux 0x25ee3f03 hvc_remove +EXPORT_SYMBOL_GPL vmlinux 0x262f20a8 local_clock +EXPORT_SYMBOL_GPL vmlinux 0x265230ce xenbus_map_ring +EXPORT_SYMBOL_GPL vmlinux 0x266e07ee sysfs_add_file_to_group +EXPORT_SYMBOL_GPL vmlinux 0x26b00043 pciserial_resume_ports +EXPORT_SYMBOL_GPL vmlinux 0x26c53d0c tracepoint_iter_reset +EXPORT_SYMBOL_GPL vmlinux 0x26c90ea4 scsi_eh_get_sense +EXPORT_SYMBOL_GPL vmlinux 0x270b05aa handle_simple_irq +EXPORT_SYMBOL_GPL vmlinux 0x272fff94 ip_local_out +EXPORT_SYMBOL_GPL vmlinux 0x273aab74 xen_have_vector_callback +EXPORT_SYMBOL_GPL vmlinux 0x275423cc usb_get_descriptor +EXPORT_SYMBOL_GPL vmlinux 0x2787db00 vbin_printf +EXPORT_SYMBOL_GPL vmlinux 0x278db95f __rio_local_write_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x279cb985 apei_exec_pre_map_gars +EXPORT_SYMBOL_GPL vmlinux 0x27a32953 sysdev_driver_register +EXPORT_SYMBOL_GPL vmlinux 0x27c1e63f usb_amd_find_chipset_info +EXPORT_SYMBOL_GPL vmlinux 0x27c727c2 securityfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0x27cceb03 ring_buffer_iter_peek +EXPORT_SYMBOL_GPL vmlinux 0x27cef1a5 fb_deferred_io_init +EXPORT_SYMBOL_GPL vmlinux 0x27f0928e queue_delayed_work_on +EXPORT_SYMBOL_GPL vmlinux 0x27f4f029 ftrace_set_global_filter +EXPORT_SYMBOL_GPL vmlinux 0x2820f484 da903x_reads +EXPORT_SYMBOL_GPL vmlinux 0x2823d756 xenbus_map_ring_valloc +EXPORT_SYMBOL_GPL vmlinux 0x282b9ba6 regulator_set_current_limit +EXPORT_SYMBOL_GPL vmlinux 0x283da498 inet_csk_bind_conflict +EXPORT_SYMBOL_GPL vmlinux 0x284f7e47 tcp_is_cwnd_limited +EXPORT_SYMBOL_GPL vmlinux 0x28500a8d raw_unhash_sk +EXPORT_SYMBOL_GPL vmlinux 0x286e7841 tps6586x_reads +EXPORT_SYMBOL_GPL vmlinux 0x28a82da4 snmp_mib_init +EXPORT_SYMBOL_GPL vmlinux 0x28ab2e73 crypto_unregister_ahash +EXPORT_SYMBOL_GPL vmlinux 0x28cc2d7e tpm_get_timeouts +EXPORT_SYMBOL_GPL vmlinux 0x28d664ff __raw_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x28e23139 xfrm_probe_algs +EXPORT_SYMBOL_GPL vmlinux 0x29a75451 power_supply_register +EXPORT_SYMBOL_GPL vmlinux 0x29bf7b26 pstore_register +EXPORT_SYMBOL_GPL vmlinux 0x2a26060c pm_generic_restore +EXPORT_SYMBOL_GPL vmlinux 0x2a4fdae1 virtqueue_enable_cb_delayed +EXPORT_SYMBOL_GPL vmlinux 0x2a678a13 __suspend_report_result +EXPORT_SYMBOL_GPL vmlinux 0x2aa30572 add_to_page_cache_lru +EXPORT_SYMBOL_GPL vmlinux 0x2b170ee0 ring_buffer_time_stamp +EXPORT_SYMBOL_GPL vmlinux 0x2b67f096 speedstep_get_frequency +EXPORT_SYMBOL_GPL vmlinux 0x2b6a274b xfrm_audit_state_notfound +EXPORT_SYMBOL_GPL vmlinux 0x2b7125cf ata_bmdma_irq_clear +EXPORT_SYMBOL_GPL vmlinux 0x2ba5a9e4 pci_block_user_cfg_access +EXPORT_SYMBOL_GPL vmlinux 0x2bb73e75 usb_init_urb +EXPORT_SYMBOL_GPL vmlinux 0x2be7fb8e disable_kprobe +EXPORT_SYMBOL_GPL vmlinux 0x2bfd701e cpci_hp_register_bus +EXPORT_SYMBOL_GPL vmlinux 0x2c204b6c usb_add_hcd +EXPORT_SYMBOL_GPL vmlinux 0x2c208607 power_supply_is_system_supplied +EXPORT_SYMBOL_GPL vmlinux 0x2c242c64 usb_reset_endpoint +EXPORT_SYMBOL_GPL vmlinux 0x2c38e802 ata_pci_bmdma_init_one +EXPORT_SYMBOL_GPL vmlinux 0x2c525d0f ata_link_abort +EXPORT_SYMBOL_GPL vmlinux 0x2c6a0410 xen_set_domain_pte +EXPORT_SYMBOL_GPL vmlinux 0x2c7d9c64 xen_store_interface +EXPORT_SYMBOL_GPL vmlinux 0x2c8c60e8 rio_dev_get +EXPORT_SYMBOL_GPL vmlinux 0x2cae5529 anon_transport_class_register +EXPORT_SYMBOL_GPL vmlinux 0x2caf7e55 xen_swiotlb_unmap_sg +EXPORT_SYMBOL_GPL vmlinux 0x2ce98559 kcrypto_wq +EXPORT_SYMBOL_GPL vmlinux 0x2cea32ee unregister_oldmem_pfn_is_ram +EXPORT_SYMBOL_GPL vmlinux 0x2d361cea relay_switch_subbuf +EXPORT_SYMBOL_GPL vmlinux 0x2d59c954 edac_handlers +EXPORT_SYMBOL_GPL vmlinux 0x2d717cb9 blk_execute_rq_nowait +EXPORT_SYMBOL_GPL vmlinux 0x2d7baee4 bio_alloc_mddev +EXPORT_SYMBOL_GPL vmlinux 0x2d8896ca __alloc_workqueue_key +EXPORT_SYMBOL_GPL vmlinux 0x2d89a4ea fuse_conn_put +EXPORT_SYMBOL_GPL vmlinux 0x2d9f2ce3 sched_clock_idle_wakeup_event +EXPORT_SYMBOL_GPL vmlinux 0x2dc2d470 init_srcu_struct +EXPORT_SYMBOL_GPL vmlinux 0x2dfb5cd5 device_create +EXPORT_SYMBOL_GPL vmlinux 0x2e2360b1 ftrace_set_global_notrace +EXPORT_SYMBOL_GPL vmlinux 0x2e2556d5 generic_fh_to_dentry +EXPORT_SYMBOL_GPL vmlinux 0x2e2c8933 __netpoll_setup +EXPORT_SYMBOL_GPL vmlinux 0x2e2ddc94 attribute_container_register +EXPORT_SYMBOL_GPL vmlinux 0x2e43579c unregister_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x2e45e488 rcu_note_context_switch +EXPORT_SYMBOL_GPL vmlinux 0x2e47f677 xfrm_aalg_get_byidx +EXPORT_SYMBOL_GPL vmlinux 0x2e482976 platform_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x2e72c174 tcp_register_congestion_control +EXPORT_SYMBOL_GPL vmlinux 0x2e80d569 sdio_claim_irq +EXPORT_SYMBOL_GPL vmlinux 0x2e83e862 blk_unprep_request +EXPORT_SYMBOL_GPL vmlinux 0x2e849103 ata_cable_40wire +EXPORT_SYMBOL_GPL vmlinux 0x2e9d2348 locks_release_private +EXPORT_SYMBOL_GPL vmlinux 0x2ebad30b eventfd_ctx_fdget +EXPORT_SYMBOL_GPL vmlinux 0x2ebe89e1 i2c_adapter_type +EXPORT_SYMBOL_GPL vmlinux 0x2eed2630 iommu_domain_alloc +EXPORT_SYMBOL_GPL vmlinux 0x2f47d8c7 cpufreq_frequency_get_table +EXPORT_SYMBOL_GPL vmlinux 0x2f54c193 eventfd_signal +EXPORT_SYMBOL_GPL vmlinux 0x2f5af8a7 n_tty_inherit_ops +EXPORT_SYMBOL_GPL vmlinux 0x2f636b85 event_storage_mutex +EXPORT_SYMBOL_GPL vmlinux 0x2f683d9f edac_put_sysfs_class +EXPORT_SYMBOL_GPL vmlinux 0x2f738b21 __dma_request_channel +EXPORT_SYMBOL_GPL vmlinux 0x2f79f791 __tracepoint_block_bio_complete +EXPORT_SYMBOL_GPL vmlinux 0x2f80373c tps6586x_writes +EXPORT_SYMBOL_GPL vmlinux 0x2f857551 machine_check_poll +EXPORT_SYMBOL_GPL vmlinux 0x2fcd9e17 dpm_resume_noirq +EXPORT_SYMBOL_GPL vmlinux 0x30114f59 devres_add +EXPORT_SYMBOL_GPL vmlinux 0x3012afbc crypto_register_instance +EXPORT_SYMBOL_GPL vmlinux 0x3012fa32 blk_queue_lld_busy +EXPORT_SYMBOL_GPL vmlinux 0x3030479c ata_sff_dev_select +EXPORT_SYMBOL_GPL vmlinux 0x3031022e fb_deferred_io_open +EXPORT_SYMBOL_GPL vmlinux 0x3034b380 usb_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x307f7776 timecompare_offset +EXPORT_SYMBOL_GPL vmlinux 0x307fa923 sysfs_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x308227da class_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x3096eede blkio_root_cgroup +EXPORT_SYMBOL_GPL vmlinux 0x30a4f4ca bstr_printf +EXPORT_SYMBOL_GPL vmlinux 0x30a78ba9 ip6_dst_lookup +EXPORT_SYMBOL_GPL vmlinux 0x30b9037e usb_find_alt_setting +EXPORT_SYMBOL_GPL vmlinux 0x30dd939f disk_part_iter_init +EXPORT_SYMBOL_GPL vmlinux 0x30de8c40 xenbus_dev_is_online +EXPORT_SYMBOL_GPL vmlinux 0x30f8aa7d sdio_writesb +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 0x31294fad device_wakeup_enable +EXPORT_SYMBOL_GPL vmlinux 0x3136fa8e __clocksource_updatefreq_scale +EXPORT_SYMBOL_GPL vmlinux 0x316db187 __tracepoint_block_rq_remap +EXPORT_SYMBOL_GPL vmlinux 0x318920b1 register_dock_notifier +EXPORT_SYMBOL_GPL vmlinux 0x31963914 modify_user_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x31b9a624 leds_list_lock +EXPORT_SYMBOL_GPL vmlinux 0x31bbc2ed __fsnotify_inode_delete +EXPORT_SYMBOL_GPL vmlinux 0x31c511b2 find_symbol +EXPORT_SYMBOL_GPL vmlinux 0x31f5193f pid_vnr +EXPORT_SYMBOL_GPL vmlinux 0x31f755af mnt_drop_write +EXPORT_SYMBOL_GPL vmlinux 0x3206f018 ring_buffer_iter_empty +EXPORT_SYMBOL_GPL vmlinux 0x3215c4cc __ip_route_output_key +EXPORT_SYMBOL_GPL vmlinux 0x322004fa fixed_phy_set_link_update +EXPORT_SYMBOL_GPL vmlinux 0x3255da7b blkio_policy_unregister +EXPORT_SYMBOL_GPL vmlinux 0x325e677c gnttab_grant_foreign_transfer_ref +EXPORT_SYMBOL_GPL vmlinux 0x3290f697 pci_set_cacheline_size +EXPORT_SYMBOL_GPL vmlinux 0x32924a4d scatterwalk_copychunks +EXPORT_SYMBOL_GPL vmlinux 0x32b31a8c ktime_get_boottime +EXPORT_SYMBOL_GPL vmlinux 0x32d5e7fc xfrm_aalg_get_byid +EXPORT_SYMBOL_GPL vmlinux 0x32ed4e40 usb_match_one_id +EXPORT_SYMBOL_GPL vmlinux 0x32f5cf6a inet_twsk_purge +EXPORT_SYMBOL_GPL vmlinux 0x32f948ea ata_host_activate +EXPORT_SYMBOL_GPL vmlinux 0x32fb7c5a pm_runtime_barrier +EXPORT_SYMBOL_GPL vmlinux 0x333c00b9 ata_sff_lost_interrupt +EXPORT_SYMBOL_GPL vmlinux 0x336154ca rcutorture_record_test_transition +EXPORT_SYMBOL_GPL vmlinux 0x33617495 xen_swiotlb_map_sg_attrs +EXPORT_SYMBOL_GPL vmlinux 0x33b5be04 simple_attr_write +EXPORT_SYMBOL_GPL vmlinux 0x33b96e5d apei_exec_write_register +EXPORT_SYMBOL_GPL vmlinux 0x33dc6c7c regulator_get_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x341a67eb pm_generic_freeze +EXPORT_SYMBOL_GPL vmlinux 0x3441c3d6 gpio_set_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x3446c0c9 blocking_notifier_chain_cond_register +EXPORT_SYMBOL_GPL vmlinux 0x34892cb4 add_page_wait_queue +EXPORT_SYMBOL_GPL vmlinux 0x34be07ad usb_hcd_unmap_urb_for_dma +EXPORT_SYMBOL_GPL vmlinux 0x34e4dc89 user_describe +EXPORT_SYMBOL_GPL vmlinux 0x350ccba7 get_task_comm +EXPORT_SYMBOL_GPL vmlinux 0x3521a265 sysfs_merge_group +EXPORT_SYMBOL_GPL vmlinux 0x35542612 rt_mutex_lock_interruptible +EXPORT_SYMBOL_GPL vmlinux 0x35dd79d7 platform_device_put +EXPORT_SYMBOL_GPL vmlinux 0x35dec10d net_ns_type_operations +EXPORT_SYMBOL_GPL vmlinux 0x35e791b3 usb_register_dev +EXPORT_SYMBOL_GPL vmlinux 0x361e2bcc save_stack_trace +EXPORT_SYMBOL_GPL vmlinux 0x362e23ec call_rcu_bh +EXPORT_SYMBOL_GPL vmlinux 0x364584dc usb_hcd_giveback_urb +EXPORT_SYMBOL_GPL vmlinux 0x3651e752 posix_clock_register +EXPORT_SYMBOL_GPL vmlinux 0x36875389 __timecompare_update +EXPORT_SYMBOL_GPL vmlinux 0x36ae4e0d swiotlb_map_page +EXPORT_SYMBOL_GPL vmlinux 0x36b9e930 init_dummy_netdev +EXPORT_SYMBOL_GPL vmlinux 0x36be2b5d vfs_setlease +EXPORT_SYMBOL_GPL vmlinux 0x36eec00b pci_ioremap_bar +EXPORT_SYMBOL_GPL vmlinux 0x372b05f4 relay_buf_full +EXPORT_SYMBOL_GPL vmlinux 0x3757f598 cpci_hp_register_controller +EXPORT_SYMBOL_GPL vmlinux 0x3784465f inet_hash +EXPORT_SYMBOL_GPL vmlinux 0x3784a499 crypto_hash_walk_done +EXPORT_SYMBOL_GPL vmlinux 0x37a8ec90 spi_alloc_master +EXPORT_SYMBOL_GPL vmlinux 0x37b4a2d5 edac_get_sysfs_class +EXPORT_SYMBOL_GPL vmlinux 0x382cd4a6 do_kern_mount +EXPORT_SYMBOL_GPL vmlinux 0x3841ab01 unregister_kprobe +EXPORT_SYMBOL_GPL vmlinux 0x387965b1 xenbus_dev_suspend +EXPORT_SYMBOL_GPL vmlinux 0x3899796c raw_seq_next +EXPORT_SYMBOL_GPL vmlinux 0x38a9c2c7 input_ff_effect_from_user +EXPORT_SYMBOL_GPL vmlinux 0x38e8031d uhci_check_and_reset_hc +EXPORT_SYMBOL_GPL vmlinux 0x38ea936e __memory_failure +EXPORT_SYMBOL_GPL vmlinux 0x38f5d1fd sysfs_get +EXPORT_SYMBOL_GPL vmlinux 0x390d200a ata_sas_port_destroy +EXPORT_SYMBOL_GPL vmlinux 0x3935bc50 wm8350_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x393fa51e wm831x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x3948346b pci_renumber_slot +EXPORT_SYMBOL_GPL vmlinux 0x396ba19e xen_swiotlb_sync_single_for_cpu +EXPORT_SYMBOL_GPL vmlinux 0x39a54bf2 get_net_ns_by_pid +EXPORT_SYMBOL_GPL vmlinux 0x39aeba34 ata_link_offline +EXPORT_SYMBOL_GPL vmlinux 0x39c310e0 platform_create_bundle +EXPORT_SYMBOL_GPL vmlinux 0x39e15e5f trace_nowake_buffer_unlock_commit +EXPORT_SYMBOL_GPL vmlinux 0x3a098608 ipv6_opt_accepted +EXPORT_SYMBOL_GPL vmlinux 0x3a26ed11 sched_clock +EXPORT_SYMBOL_GPL vmlinux 0x3a4f6a32 ata_sff_interrupt +EXPORT_SYMBOL_GPL vmlinux 0x3a62114d debugfs_create_u16 +EXPORT_SYMBOL_GPL vmlinux 0x3a83d925 ata_std_qc_defer +EXPORT_SYMBOL_GPL vmlinux 0x3a8c3ae3 ring_buffer_commit_overrun_cpu +EXPORT_SYMBOL_GPL vmlinux 0x3ab262e1 set_timer_slack +EXPORT_SYMBOL_GPL vmlinux 0x3ae850c9 __module_text_address +EXPORT_SYMBOL_GPL vmlinux 0x3b036b98 device_release_driver +EXPORT_SYMBOL_GPL vmlinux 0x3b172107 regulator_bulk_enable +EXPORT_SYMBOL_GPL vmlinux 0x3b22c674 relay_flush +EXPORT_SYMBOL_GPL vmlinux 0x3b4cd853 gpiochip_remove +EXPORT_SYMBOL_GPL vmlinux 0x3b4d3ce2 __pm_runtime_idle +EXPORT_SYMBOL_GPL vmlinux 0x3b7145bb apei_exec_read_register_value +EXPORT_SYMBOL_GPL vmlinux 0x3be89d3c usb_register_notify +EXPORT_SYMBOL_GPL vmlinux 0x3bfa1670 tpm_write +EXPORT_SYMBOL_GPL vmlinux 0x3c7acf3e ring_buffer_read_page +EXPORT_SYMBOL_GPL vmlinux 0x3c820e8c hrtimer_get_remaining +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 0x3cb0f143 uart_console_write +EXPORT_SYMBOL_GPL vmlinux 0x3cd06035 add_input_randomness +EXPORT_SYMBOL_GPL vmlinux 0x3cef6ae1 ata_pci_sff_activate_host +EXPORT_SYMBOL_GPL vmlinux 0x3cfedb3f register_pm_notifier +EXPORT_SYMBOL_GPL vmlinux 0x3d115c93 dm_dispatch_request +EXPORT_SYMBOL_GPL vmlinux 0x3d364ebe sata_set_spd +EXPORT_SYMBOL_GPL vmlinux 0x3d388324 dpm_resume_end +EXPORT_SYMBOL_GPL vmlinux 0x3d469f99 adp5520_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x3d4ca040 max8997_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0x3d543d4a ftrace_set_notrace +EXPORT_SYMBOL_GPL vmlinux 0x3d7ea99a gnttab_grant_foreign_transfer +EXPORT_SYMBOL_GPL vmlinux 0x3d81e6f6 sysdev_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x3db17be4 key_type_user +EXPORT_SYMBOL_GPL vmlinux 0x3dc18ecd blkcipher_walk_virt +EXPORT_SYMBOL_GPL vmlinux 0x3dc916b6 crypto_fl_tab +EXPORT_SYMBOL_GPL vmlinux 0x3dd1c524 tpm_release +EXPORT_SYMBOL_GPL vmlinux 0x3dd4d3a7 bprintf +EXPORT_SYMBOL_GPL vmlinux 0x3dde0e07 amd_get_nb_id +EXPORT_SYMBOL_GPL vmlinux 0x3e2df7bd md_run +EXPORT_SYMBOL_GPL vmlinux 0x3e2f0557 wakeup_source_register +EXPORT_SYMBOL_GPL vmlinux 0x3e376e92 blk_lld_busy +EXPORT_SYMBOL_GPL vmlinux 0x3e729518 sdio_set_host_pm_flags +EXPORT_SYMBOL_GPL vmlinux 0x3e757637 cpu_bit_bitmap +EXPORT_SYMBOL_GPL vmlinux 0x3ea23198 device_remove_bin_file +EXPORT_SYMBOL_GPL vmlinux 0x3ecf37ae scsi_nl_add_driver +EXPORT_SYMBOL_GPL vmlinux 0x3edbd887 skb_morph +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 0x3f419c74 driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x3f432142 proc_net_remove +EXPORT_SYMBOL_GPL vmlinux 0x3f683476 tpm_continue_selftest +EXPORT_SYMBOL_GPL vmlinux 0x3f84d4c9 gnttab_release_grant_reference +EXPORT_SYMBOL_GPL vmlinux 0x3fa4ff36 synchronize_srcu +EXPORT_SYMBOL_GPL vmlinux 0x3fd3ee4a pci_dev_run_wake +EXPORT_SYMBOL_GPL vmlinux 0x3fe43dc6 crypto_alloc_tfm +EXPORT_SYMBOL_GPL vmlinux 0x3ff73d48 skcipher_geniv_exit +EXPORT_SYMBOL_GPL vmlinux 0x402aca62 device_schedule_callback_owner +EXPORT_SYMBOL_GPL vmlinux 0x403f9529 gpio_request_one +EXPORT_SYMBOL_GPL vmlinux 0x4083cdbb tcp_cong_avoid_ai +EXPORT_SYMBOL_GPL vmlinux 0x408f2184 usb_reset_device +EXPORT_SYMBOL_GPL vmlinux 0x40a35df6 pci_disable_sriov +EXPORT_SYMBOL_GPL vmlinux 0x40acf479 crypto_default_rng +EXPORT_SYMBOL_GPL vmlinux 0x40af0dec ata_xfer_mode2mask +EXPORT_SYMBOL_GPL vmlinux 0x40b43365 power_supply_class +EXPORT_SYMBOL_GPL vmlinux 0x40bb0bf2 __audit_inode_child +EXPORT_SYMBOL_GPL vmlinux 0x40d46b21 crypto_ft_tab +EXPORT_SYMBOL_GPL vmlinux 0x411522d0 cgroup_add_files +EXPORT_SYMBOL_GPL vmlinux 0x41426a8f usb_hcd_unlink_urb_from_ep +EXPORT_SYMBOL_GPL vmlinux 0x41474e0b relay_close +EXPORT_SYMBOL_GPL vmlinux 0x4163c0e7 xen_swiotlb_sync_sg_for_cpu +EXPORT_SYMBOL_GPL vmlinux 0x41966e32 pm_generic_resume +EXPORT_SYMBOL_GPL vmlinux 0x41a66ab7 skb_to_sgvec +EXPORT_SYMBOL_GPL vmlinux 0x4205ad24 cancel_work_sync +EXPORT_SYMBOL_GPL vmlinux 0x424acc6d scatterwalk_done +EXPORT_SYMBOL_GPL vmlinux 0x4250d491 pm_schedule_suspend +EXPORT_SYMBOL_GPL vmlinux 0x426f13b9 e820_all_mapped +EXPORT_SYMBOL_GPL vmlinux 0x42825ce2 rcu_scheduler_active +EXPORT_SYMBOL_GPL vmlinux 0x42ba8c9e __tracepoint_block_bio_remap +EXPORT_SYMBOL_GPL vmlinux 0x42c989ff iomap_atomic_prot_pfn +EXPORT_SYMBOL_GPL vmlinux 0x42d098d6 tc3589x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x432fd7f6 __gpio_set_value +EXPORT_SYMBOL_GPL vmlinux 0x434d5210 rtnl_af_unregister +EXPORT_SYMBOL_GPL vmlinux 0x4381b304 hrtimer_try_to_cancel +EXPORT_SYMBOL_GPL vmlinux 0x43917980 ata_ehi_push_desc +EXPORT_SYMBOL_GPL vmlinux 0x4395ab08 mddev_check_plugged +EXPORT_SYMBOL_GPL vmlinux 0x43a957da xenbus_register_driver_common +EXPORT_SYMBOL_GPL vmlinux 0x43d1e28d sdio_memcpy_fromio +EXPORT_SYMBOL_GPL vmlinux 0x43ee57e7 register_ftrace_function +EXPORT_SYMBOL_GPL vmlinux 0x43f56e82 ata_xfer_mode2shift +EXPORT_SYMBOL_GPL vmlinux 0x44404f11 kdb_register_repeat +EXPORT_SYMBOL_GPL vmlinux 0x445e7e87 kobject_get_path +EXPORT_SYMBOL_GPL vmlinux 0x446b77c4 fb_deferred_io_fsync +EXPORT_SYMBOL_GPL vmlinux 0x4484a5a4 wait_for_device_probe +EXPORT_SYMBOL_GPL vmlinux 0x448cc595 xen_register_device_domain_owner +EXPORT_SYMBOL_GPL vmlinux 0x448e071d posix_timer_event +EXPORT_SYMBOL_GPL vmlinux 0x44c1f1bc ata_port_schedule_eh +EXPORT_SYMBOL_GPL vmlinux 0x44cd89de ahash_free_instance +EXPORT_SYMBOL_GPL vmlinux 0x451d9373 ata_sff_data_xfer32 +EXPORT_SYMBOL_GPL vmlinux 0x453cfdb9 ata_cable_sata +EXPORT_SYMBOL_GPL vmlinux 0x4541fe0d mtrr_state +EXPORT_SYMBOL_GPL vmlinux 0x457594fa crypto_alg_list +EXPORT_SYMBOL_GPL vmlinux 0x45a4afdd acpi_atomic_read +EXPORT_SYMBOL_GPL vmlinux 0x45bf1ff3 crypto_inc +EXPORT_SYMBOL_GPL vmlinux 0x45cfaee3 pm_qos_remove_request +EXPORT_SYMBOL_GPL vmlinux 0x45d14bdf hypercall_page +EXPORT_SYMBOL_GPL vmlinux 0x45e12403 led_trigger_remove +EXPORT_SYMBOL_GPL vmlinux 0x4605cfc5 sync_filesystem +EXPORT_SYMBOL_GPL vmlinux 0x46074c17 sdev_evt_alloc +EXPORT_SYMBOL_GPL vmlinux 0x460f31aa rodata_test_data +EXPORT_SYMBOL_GPL vmlinux 0x4619088e kdb_printf +EXPORT_SYMBOL_GPL vmlinux 0x4623c630 rtc_set_mmss +EXPORT_SYMBOL_GPL vmlinux 0x463bac7f ata_eh_analyze_ncq_error +EXPORT_SYMBOL_GPL vmlinux 0x4672e88b __crypto_dequeue_request +EXPORT_SYMBOL_GPL vmlinux 0x469d6379 sysfs_put +EXPORT_SYMBOL_GPL vmlinux 0x46ae4213 kobject_rename +EXPORT_SYMBOL_GPL vmlinux 0x4713b4fd __pm_runtime_set_status +EXPORT_SYMBOL_GPL vmlinux 0x47229b5c gpio_request +EXPORT_SYMBOL_GPL vmlinux 0x4747bd6a bus_find_device_by_name +EXPORT_SYMBOL_GPL vmlinux 0x476f8e06 ata_host_resume +EXPORT_SYMBOL_GPL vmlinux 0x477dae65 acpi_pci_find_root +EXPORT_SYMBOL_GPL vmlinux 0x47876397 ring_buffer_lock_reserve +EXPORT_SYMBOL_GPL vmlinux 0x478947e1 crypto_unregister_shash +EXPORT_SYMBOL_GPL vmlinux 0x479519ef __ring_buffer_alloc +EXPORT_SYMBOL_GPL vmlinux 0x47a0d840 crypto_init_ahash_spawn +EXPORT_SYMBOL_GPL vmlinux 0x47a841cf blk_end_request_err +EXPORT_SYMBOL_GPL vmlinux 0x47afcdc0 tpm_register_hardware +EXPORT_SYMBOL_GPL vmlinux 0x47ecebca sata_link_resume +EXPORT_SYMBOL_GPL vmlinux 0x47ff23ba xenbus_dev_remove +EXPORT_SYMBOL_GPL vmlinux 0x484ca80f dm_noflush_suspending +EXPORT_SYMBOL_GPL vmlinux 0x48537ccb unregister_efivars +EXPORT_SYMBOL_GPL vmlinux 0x486c3cc7 yield_to +EXPORT_SYMBOL_GPL vmlinux 0x48a0c2aa agp_add_bridge +EXPORT_SYMBOL_GPL vmlinux 0x48a488a0 sysctl_tcp_cookie_size +EXPORT_SYMBOL_GPL vmlinux 0x48feb8ed pci_assign_unassigned_bridge_resources +EXPORT_SYMBOL_GPL vmlinux 0x4933f463 i2c_probe_func_quick_read +EXPORT_SYMBOL_GPL vmlinux 0x493c0ca6 wm8350_read_auxadc +EXPORT_SYMBOL_GPL vmlinux 0x49555566 each_symbol_section +EXPORT_SYMBOL_GPL vmlinux 0x495cf103 spi_register_master +EXPORT_SYMBOL_GPL vmlinux 0x4982a57f probe_kernel_write +EXPORT_SYMBOL_GPL vmlinux 0x499043d3 crypto_init_queue +EXPORT_SYMBOL_GPL vmlinux 0x4996005f tpm_dev_vendor_release +EXPORT_SYMBOL_GPL vmlinux 0x49aa4481 ata_sff_pause +EXPORT_SYMBOL_GPL vmlinux 0x49b708a1 init_user_ns +EXPORT_SYMBOL_GPL vmlinux 0x49c8bae4 sdio_readsb +EXPORT_SYMBOL_GPL vmlinux 0x49d4db0f unregister_ftrace_function +EXPORT_SYMBOL_GPL vmlinux 0x49db8db4 register_jprobes +EXPORT_SYMBOL_GPL vmlinux 0x49ff38eb debugfs_create_size_t +EXPORT_SYMBOL_GPL vmlinux 0x4a271ac4 rio_request_inb_mbox +EXPORT_SYMBOL_GPL vmlinux 0x4a3d6772 fs_kobj +EXPORT_SYMBOL_GPL vmlinux 0x4a9c68e1 aead_geniv_free +EXPORT_SYMBOL_GPL vmlinux 0x4ac7ac68 shmem_read_mapping_page_gfp +EXPORT_SYMBOL_GPL vmlinux 0x4aea79d0 max8997_update_reg +EXPORT_SYMBOL_GPL vmlinux 0x4b14cf6a xen_pci_frontend +EXPORT_SYMBOL_GPL vmlinux 0x4b6a87ee d_materialise_unique +EXPORT_SYMBOL_GPL vmlinux 0x4b94c3c1 ata_pci_bmdma_clear_simplex +EXPORT_SYMBOL_GPL vmlinux 0x4bad6f82 __srcu_read_unlock +EXPORT_SYMBOL_GPL vmlinux 0x4bc62a81 audit_enabled +EXPORT_SYMBOL_GPL vmlinux 0x4bc76e2f tcp_twsk_unique +EXPORT_SYMBOL_GPL vmlinux 0x4bf1c633 spi_sync +EXPORT_SYMBOL_GPL vmlinux 0x4c2b1c45 fsnotify +EXPORT_SYMBOL_GPL vmlinux 0x4c3e4d37 kick_process +EXPORT_SYMBOL_GPL vmlinux 0x4c759827 byte_rev_table +EXPORT_SYMBOL_GPL vmlinux 0x4c812be3 ata_pci_sff_init_host +EXPORT_SYMBOL_GPL vmlinux 0x4c98fde4 driver_add_kobj +EXPORT_SYMBOL_GPL vmlinux 0x4ca99e4c devres_alloc +EXPORT_SYMBOL_GPL vmlinux 0x4cb1bf1b hvc_alloc +EXPORT_SYMBOL_GPL vmlinux 0x4ce7cd2f tc3589x_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x4cf5040b device_find_child +EXPORT_SYMBOL_GPL vmlinux 0x4d0f8775 crypto_unregister_template +EXPORT_SYMBOL_GPL vmlinux 0x4d23e3ad exportfs_encode_fh +EXPORT_SYMBOL_GPL vmlinux 0x4d2469ff __tracepoint_cpu_idle +EXPORT_SYMBOL_GPL vmlinux 0x4d2c819b gnttab_unmap_refs +EXPORT_SYMBOL_GPL vmlinux 0x4d4fd5f1 xfrm_calg_get_byname +EXPORT_SYMBOL_GPL vmlinux 0x4da3f06b vring_transport_features +EXPORT_SYMBOL_GPL vmlinux 0x4e7c2628 sysdev_store_ulong +EXPORT_SYMBOL_GPL vmlinux 0x4e858d6e pm_runtime_autosuspend_expiration +EXPORT_SYMBOL_GPL vmlinux 0x4e9ed880 xenbus_dev_cancel +EXPORT_SYMBOL_GPL vmlinux 0x4ed656d0 ata_sff_softreset +EXPORT_SYMBOL_GPL vmlinux 0x4ef5bcf4 perf_swevent_get_recursion_context +EXPORT_SYMBOL_GPL vmlinux 0x4ef89d81 ata_host_start +EXPORT_SYMBOL_GPL vmlinux 0x4f16d4cd platform_driver_register +EXPORT_SYMBOL_GPL vmlinux 0x4f173d90 pm_runtime_allow +EXPORT_SYMBOL_GPL vmlinux 0x4f23c41d regulator_unregister +EXPORT_SYMBOL_GPL vmlinux 0x4f2f874d scsi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x4f974193 raw_seq_start +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 0x50809901 tpm_show_enabled +EXPORT_SYMBOL_GPL vmlinux 0x5086ac3a alg_test +EXPORT_SYMBOL_GPL vmlinux 0x50ba3bec acpi_processor_ffh_cstate_enter +EXPORT_SYMBOL_GPL vmlinux 0x50c58348 inet_twsk_schedule +EXPORT_SYMBOL_GPL vmlinux 0x50c89f23 __alloc_percpu +EXPORT_SYMBOL_GPL vmlinux 0x50ce638b xv_get_total_size_bytes +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 0x5145e84f da903x_write +EXPORT_SYMBOL_GPL vmlinux 0x514e66be kill_pid_info_as_uid +EXPORT_SYMBOL_GPL vmlinux 0x5187ac4b xen_store_evtchn +EXPORT_SYMBOL_GPL vmlinux 0x518c2fc6 hpet_rtc_dropped_irq +EXPORT_SYMBOL_GPL vmlinux 0x519381a2 pci_bus_add_device +EXPORT_SYMBOL_GPL vmlinux 0x51a5ddfa scsi_internal_device_unblock +EXPORT_SYMBOL_GPL vmlinux 0x51b93d58 inet_csk_route_req +EXPORT_SYMBOL_GPL vmlinux 0x5200eaa4 blocking_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x5201e203 hwmon_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x52628fb1 cpuidle_unregister_device +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 0x541bd60a irq_work_run +EXPORT_SYMBOL_GPL vmlinux 0x543a96b8 skb_segment +EXPORT_SYMBOL_GPL vmlinux 0x544979f0 tpm_bios_log_teardown +EXPORT_SYMBOL_GPL vmlinux 0x544e32b2 br_fdb_test_addr_hook +EXPORT_SYMBOL_GPL vmlinux 0x54526dd9 dm_table_add_target_callbacks +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 0x54b8f7d9 pci_hp_remove_module_link +EXPORT_SYMBOL_GPL vmlinux 0x54ce074c ip_route_output_flow +EXPORT_SYMBOL_GPL vmlinux 0x55057bb1 ablkcipher_walk_done +EXPORT_SYMBOL_GPL vmlinux 0x550eb00d usb_get_urb +EXPORT_SYMBOL_GPL vmlinux 0x55356274 crypto_unregister_pcomp +EXPORT_SYMBOL_GPL vmlinux 0x55526907 xen_features +EXPORT_SYMBOL_GPL vmlinux 0x5554670e tpm_pm_suspend +EXPORT_SYMBOL_GPL vmlinux 0x555f7ee6 ring_buffer_overrun_cpu +EXPORT_SYMBOL_GPL vmlinux 0x5599948d blk_queue_flush +EXPORT_SYMBOL_GPL vmlinux 0x55b94037 xen_swiotlb_unmap_page +EXPORT_SYMBOL_GPL vmlinux 0x55c04d59 ata_pci_device_suspend +EXPORT_SYMBOL_GPL vmlinux 0x55c30b47 wm8350_block_read +EXPORT_SYMBOL_GPL vmlinux 0x55d6a422 dio_end_io +EXPORT_SYMBOL_GPL vmlinux 0x561a3e83 gpiochip_find +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 0x567503c6 bsg_unregister_queue +EXPORT_SYMBOL_GPL vmlinux 0x567e2576 __irq_set_handler +EXPORT_SYMBOL_GPL vmlinux 0x568eee6a sysfs_remove_bin_file +EXPORT_SYMBOL_GPL vmlinux 0x56947347 dmi_walk +EXPORT_SYMBOL_GPL vmlinux 0x56b63670 lzo1x_1_compress +EXPORT_SYMBOL_GPL vmlinux 0x56e75d47 klist_node_attached +EXPORT_SYMBOL_GPL vmlinux 0x56f55507 i2c_add_numbered_adapter +EXPORT_SYMBOL_GPL vmlinux 0x5739f88c class_interface_unregister +EXPORT_SYMBOL_GPL vmlinux 0x574a5dd8 gpio_export_link +EXPORT_SYMBOL_GPL vmlinux 0x5779d445 xenbus_exists +EXPORT_SYMBOL_GPL vmlinux 0x579e0bf5 rtnl_unregister_all +EXPORT_SYMBOL_GPL vmlinux 0x57b04a94 fsstack_copy_inode_size +EXPORT_SYMBOL_GPL vmlinux 0x57b58523 usb_ep0_reinit +EXPORT_SYMBOL_GPL vmlinux 0x57be2a1b set_task_ioprio +EXPORT_SYMBOL_GPL vmlinux 0x57e761cd skb_tstamp_tx +EXPORT_SYMBOL_GPL vmlinux 0x57e8bdfd get_pid_task +EXPORT_SYMBOL_GPL vmlinux 0x587299e8 device_destroy +EXPORT_SYMBOL_GPL vmlinux 0x58a86614 ftrace_set_filter +EXPORT_SYMBOL_GPL vmlinux 0x58f5dddc __ablkcipher_walk_complete +EXPORT_SYMBOL_GPL vmlinux 0x58fe9409 rio_inb_pwrite_handler +EXPORT_SYMBOL_GPL vmlinux 0x59090b81 usb_autopm_put_interface_async +EXPORT_SYMBOL_GPL vmlinux 0x593a36c2 scsi_dh_handler_exist +EXPORT_SYMBOL_GPL vmlinux 0x59516e7b map_vm_area +EXPORT_SYMBOL_GPL vmlinux 0x59678bb6 register_pernet_subsys +EXPORT_SYMBOL_GPL vmlinux 0x599271fb led_trigger_set +EXPORT_SYMBOL_GPL vmlinux 0x59afe341 register_virtio_device +EXPORT_SYMBOL_GPL vmlinux 0x59b42a52 seccomp_clear_filter +EXPORT_SYMBOL_GPL vmlinux 0x59e90c2a device_rename +EXPORT_SYMBOL_GPL vmlinux 0x5a0d5d18 fuse_request_alloc +EXPORT_SYMBOL_GPL vmlinux 0x5a112cd8 sysdev_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0x5a168dd6 stmpe_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x5a169728 rio_mport_send_doorbell +EXPORT_SYMBOL_GPL vmlinux 0x5a2b1b67 gnttab_free_grant_reference +EXPORT_SYMBOL_GPL vmlinux 0x5a2e4682 pci_enable_rom +EXPORT_SYMBOL_GPL vmlinux 0x5a300ac2 user_destroy +EXPORT_SYMBOL_GPL vmlinux 0x5a379dd6 tcp_get_info +EXPORT_SYMBOL_GPL vmlinux 0x5a3b166d dm_send_uevents +EXPORT_SYMBOL_GPL vmlinux 0x5a4c0b22 pskb_put +EXPORT_SYMBOL_GPL vmlinux 0x5a620d42 crypto_tfm_in_queue +EXPORT_SYMBOL_GPL vmlinux 0x5a72626b max8997_bulk_write +EXPORT_SYMBOL_GPL vmlinux 0x5a7bfe41 crypto_probing_notify +EXPORT_SYMBOL_GPL vmlinux 0x5a8bc73b tpm_show_caps_1_2 +EXPORT_SYMBOL_GPL vmlinux 0x5aab9ddf xenbus_dev_resume +EXPORT_SYMBOL_GPL vmlinux 0x5af03a28 gnttab_claim_grant_reference +EXPORT_SYMBOL_GPL vmlinux 0x5b31ce23 __put_net +EXPORT_SYMBOL_GPL vmlinux 0x5b61f848 crypto_dequeue_request +EXPORT_SYMBOL_GPL vmlinux 0x5b812946 usb_ifnum_to_if +EXPORT_SYMBOL_GPL vmlinux 0x5b9fedc9 rio_mport_read_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x5bc21796 usb_anchor_empty +EXPORT_SYMBOL_GPL vmlinux 0x5bc457d9 crypto_register_ahash +EXPORT_SYMBOL_GPL vmlinux 0x5be1d07b crypto_attr_alg2 +EXPORT_SYMBOL_GPL vmlinux 0x5be35456 ata_sff_hsm_move +EXPORT_SYMBOL_GPL vmlinux 0x5bfc03c3 unregister_keyboard_notifier +EXPORT_SYMBOL_GPL vmlinux 0x5c07f6e9 usb_unanchor_urb +EXPORT_SYMBOL_GPL vmlinux 0x5c098d06 usb_interrupt_msg +EXPORT_SYMBOL_GPL vmlinux 0x5c20876c dma_release_channel +EXPORT_SYMBOL_GPL vmlinux 0x5c49ebd5 blk_trace_startstop +EXPORT_SYMBOL_GPL vmlinux 0x5c515f49 stmpe_block_write +EXPORT_SYMBOL_GPL vmlinux 0x5c7094e5 crypto_mod_put +EXPORT_SYMBOL_GPL vmlinux 0x5c8d3ab3 sdio_disable_func +EXPORT_SYMBOL_GPL vmlinux 0x5c92981c mnt_clone_write +EXPORT_SYMBOL_GPL vmlinux 0x5cd9b5ba pci_enable_sriov +EXPORT_SYMBOL_GPL vmlinux 0x5d087e75 tpm_remove_hardware +EXPORT_SYMBOL_GPL vmlinux 0x5d2eb6bc adp5520_clr_bits +EXPORT_SYMBOL_GPL vmlinux 0x5d2f2741 sysfs_update_group +EXPORT_SYMBOL_GPL vmlinux 0x5d30249f usb_hcd_map_urb_for_dma +EXPORT_SYMBOL_GPL vmlinux 0x5d366dec gnttab_cancel_free_callback +EXPORT_SYMBOL_GPL vmlinux 0x5d48a650 m2p_find_override_pfn +EXPORT_SYMBOL_GPL vmlinux 0x5d730e7b raw_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x5d87c067 register_acpi_bus_notifier +EXPORT_SYMBOL_GPL vmlinux 0x5dab3333 class_unregister +EXPORT_SYMBOL_GPL vmlinux 0x5dd67618 register_netevent_notifier +EXPORT_SYMBOL_GPL vmlinux 0x5e53be33 unregister_kretprobe +EXPORT_SYMBOL_GPL vmlinux 0x5e5fe8b9 ata_wait_register +EXPORT_SYMBOL_GPL vmlinux 0x5eb838be ring_buffer_empty_cpu +EXPORT_SYMBOL_GPL vmlinux 0x5edcdab0 dma_run_dependencies +EXPORT_SYMBOL_GPL vmlinux 0x5f03c0f5 ata_sas_port_alloc +EXPORT_SYMBOL_GPL vmlinux 0x5f08f158 find_vpid +EXPORT_SYMBOL_GPL vmlinux 0x5f22fe26 bus_rescan_devices +EXPORT_SYMBOL_GPL vmlinux 0x5f2da8c4 check_tsc_unstable +EXPORT_SYMBOL_GPL vmlinux 0x5f406a8c cgroup_add_file +EXPORT_SYMBOL_GPL vmlinux 0x5f4cc4d4 debugfs_create_u64 +EXPORT_SYMBOL_GPL vmlinux 0x5f7e8a3a driver_attach +EXPORT_SYMBOL_GPL vmlinux 0x5f880b34 __wake_up_locked_key +EXPORT_SYMBOL_GPL vmlinux 0x5fcc9616 trace_define_field +EXPORT_SYMBOL_GPL vmlinux 0x5fcdec5d xfrm_ealg_get_byidx +EXPORT_SYMBOL_GPL vmlinux 0x60045ab1 usb_free_urb +EXPORT_SYMBOL_GPL vmlinux 0x600ca55d relay_open +EXPORT_SYMBOL_GPL vmlinux 0x6046f690 swiotlb_tbl_unmap_single +EXPORT_SYMBOL_GPL vmlinux 0x60506751 unmap_kernel_range_noflush +EXPORT_SYMBOL_GPL vmlinux 0x60508243 srcu_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0x606c5573 tpm_show_temp_deactivated +EXPORT_SYMBOL_GPL vmlinux 0x608f7756 disk_part_iter_next +EXPORT_SYMBOL_GPL vmlinux 0x60a13e90 rcu_barrier +EXPORT_SYMBOL_GPL vmlinux 0x60c37a74 xenbus_frontend_closed +EXPORT_SYMBOL_GPL vmlinux 0x60cd73ed pv_apic_ops +EXPORT_SYMBOL_GPL vmlinux 0x60db8e2b __ata_ehi_push_desc +EXPORT_SYMBOL_GPL vmlinux 0x6124e631 blocking_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x6125ddda led_trigger_set_default +EXPORT_SYMBOL_GPL vmlinux 0x61576967 sdio_get_host_pm_caps +EXPORT_SYMBOL_GPL vmlinux 0x61634f05 lock_flocks +EXPORT_SYMBOL_GPL vmlinux 0x61647fa8 irq_work_queue +EXPORT_SYMBOL_GPL vmlinux 0x61678b24 ata_sff_exec_command +EXPORT_SYMBOL_GPL vmlinux 0x61a0d566 blkdev_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x61d507ba rio_mport_write_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x6222ec3f ata_acpi_cbl_80wire +EXPORT_SYMBOL_GPL vmlinux 0x622b3da4 raw_seq_stop +EXPORT_SYMBOL_GPL vmlinux 0x624a6406 hwrng_register +EXPORT_SYMBOL_GPL vmlinux 0x62543c4e usb_autopm_put_interface +EXPORT_SYMBOL_GPL vmlinux 0x6277894f inet6_destroy_sock +EXPORT_SYMBOL_GPL vmlinux 0x6291e653 fib_rules_register +EXPORT_SYMBOL_GPL vmlinux 0x62ce200c wakeup_source_add +EXPORT_SYMBOL_GPL vmlinux 0x62e21363 adp5520_read +EXPORT_SYMBOL_GPL vmlinux 0x62efc044 usb_get_intf +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 0x637d2fd5 blk_rq_unprep_clone +EXPORT_SYMBOL_GPL vmlinux 0x63a28fdc regulator_get +EXPORT_SYMBOL_GPL vmlinux 0x63d4b8be relay_reset +EXPORT_SYMBOL_GPL vmlinux 0x644c9304 bus_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x6453245f tcp_set_state +EXPORT_SYMBOL_GPL vmlinux 0x647663cd wm8350_gpio_config +EXPORT_SYMBOL_GPL vmlinux 0x649d425e __pm_relax +EXPORT_SYMBOL_GPL vmlinux 0x64ae11f4 rtnl_link_register +EXPORT_SYMBOL_GPL vmlinux 0x64de376b hrtimer_init_sleeper +EXPORT_SYMBOL_GPL vmlinux 0x64f7d0e1 rtc_set_alarm +EXPORT_SYMBOL_GPL vmlinux 0x650c6806 dm_get_rq_mapinfo +EXPORT_SYMBOL_GPL vmlinux 0x65286f27 tpm_gen_interrupt +EXPORT_SYMBOL_GPL vmlinux 0x6569f3cd usb_kill_urb +EXPORT_SYMBOL_GPL vmlinux 0x65bbbc78 schedule_hrtimeout_range +EXPORT_SYMBOL_GPL vmlinux 0x65cb14ae ring_buffer_entries_cpu +EXPORT_SYMBOL_GPL vmlinux 0x65ccb6f0 call_netevent_notifiers +EXPORT_SYMBOL_GPL vmlinux 0x65ceaad9 ata_host_alloc +EXPORT_SYMBOL_GPL vmlinux 0x65d6d0f0 gpio_direction_input +EXPORT_SYMBOL_GPL vmlinux 0x65de1a97 regulator_set_voltage_time +EXPORT_SYMBOL_GPL vmlinux 0x661601de sprint_symbol +EXPORT_SYMBOL_GPL vmlinux 0x6630b479 transport_class_register +EXPORT_SYMBOL_GPL vmlinux 0x6651c3aa driver_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x668402aa crypto_put_default_rng +EXPORT_SYMBOL_GPL vmlinux 0x668cf27f ip_build_and_send_pkt +EXPORT_SYMBOL_GPL vmlinux 0x66b2a859 nr_free_buffer_pages +EXPORT_SYMBOL_GPL vmlinux 0x66b414bc regulator_sync_voltage +EXPORT_SYMBOL_GPL vmlinux 0x66d0ffb4 ata_pci_sff_prepare_host +EXPORT_SYMBOL_GPL vmlinux 0x66d87d38 symbol_put_addr +EXPORT_SYMBOL_GPL vmlinux 0x66e09eba tps6586x_update +EXPORT_SYMBOL_GPL vmlinux 0x66f66cc0 inet_csk_route_child_sock +EXPORT_SYMBOL_GPL vmlinux 0x66ff46e2 apei_get_debugfs_dir +EXPORT_SYMBOL_GPL vmlinux 0x6708cf79 vfs_kern_mount +EXPORT_SYMBOL_GPL vmlinux 0x672bb64e pxa_ssp_free +EXPORT_SYMBOL_GPL vmlinux 0x6739a503 balloon_set_new_target +EXPORT_SYMBOL_GPL vmlinux 0x67955ce6 profile_hits +EXPORT_SYMBOL_GPL vmlinux 0x67cd1dc3 dw_spi_add_host +EXPORT_SYMBOL_GPL vmlinux 0x67e07688 usb_autopm_get_interface +EXPORT_SYMBOL_GPL vmlinux 0x67eb5a2c device_wakeup_disable +EXPORT_SYMBOL_GPL vmlinux 0x67f98bad xv_malloc +EXPORT_SYMBOL_GPL vmlinux 0x68099d4a device_add +EXPORT_SYMBOL_GPL vmlinux 0x68146573 spi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x682c284d sysfs_notify +EXPORT_SYMBOL_GPL vmlinux 0x6851f683 workqueue_congested +EXPORT_SYMBOL_GPL vmlinux 0x686c703f xfrm_count_auth_supported +EXPORT_SYMBOL_GPL vmlinux 0x6871ae82 sdio_release_host +EXPORT_SYMBOL_GPL vmlinux 0x6892088c unregister_pm_notifier +EXPORT_SYMBOL_GPL vmlinux 0x68bf55af sata_scr_valid +EXPORT_SYMBOL_GPL vmlinux 0x68cc74ee firmware_kobj +EXPORT_SYMBOL_GPL vmlinux 0x68f7264f ipv6_dup_options +EXPORT_SYMBOL_GPL vmlinux 0x692a58bb preempt_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0x692fef15 filter_current_check_discard +EXPORT_SYMBOL_GPL vmlinux 0x69345717 crypto_aead_type +EXPORT_SYMBOL_GPL vmlinux 0x69975e84 edac_mce_parse +EXPORT_SYMBOL_GPL vmlinux 0x699cb685 __init_kthread_worker +EXPORT_SYMBOL_GPL vmlinux 0x69d5a01c driver_register +EXPORT_SYMBOL_GPL vmlinux 0x69e9a2cb ata_scsi_slave_config +EXPORT_SYMBOL_GPL vmlinux 0x69fb61d1 regulator_get_init_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x6a24370a blkiocg_update_io_merged_stats +EXPORT_SYMBOL_GPL vmlinux 0x6a313907 sdio_writel +EXPORT_SYMBOL_GPL vmlinux 0x6a5fb566 rcu_sched_force_quiescent_state +EXPORT_SYMBOL_GPL vmlinux 0x6a6a5097 __blk_end_request_err +EXPORT_SYMBOL_GPL vmlinux 0x6a7e37fd regulator_set_mode +EXPORT_SYMBOL_GPL vmlinux 0x6a8441be cpci_hp_start +EXPORT_SYMBOL_GPL vmlinux 0x6a996128 crypto_alg_lookup +EXPORT_SYMBOL_GPL vmlinux 0x6aa346c8 ata_bmdma_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x6acad21f acpi_get_cpuid +EXPORT_SYMBOL_GPL vmlinux 0x6acea013 ata_scsi_simulate +EXPORT_SYMBOL_GPL vmlinux 0x6ae95fce zap_vma_ptes +EXPORT_SYMBOL_GPL vmlinux 0x6b082744 tcp_unregister_congestion_control +EXPORT_SYMBOL_GPL vmlinux 0x6b094b62 xen_swiotlb_sync_sg_for_device +EXPORT_SYMBOL_GPL vmlinux 0x6b29a1fa ring_buffer_event_length +EXPORT_SYMBOL_GPL vmlinux 0x6b49293c ipv6_find_tlv +EXPORT_SYMBOL_GPL vmlinux 0x6b4b9113 register_virtio_driver +EXPORT_SYMBOL_GPL vmlinux 0x6b6ba11e virtqueue_detach_unused_buf +EXPORT_SYMBOL_GPL vmlinux 0x6b807a5f gpio_sysfs_set_active_low +EXPORT_SYMBOL_GPL vmlinux 0x6b94c408 enable_kprobe +EXPORT_SYMBOL_GPL vmlinux 0x6b9c2cea ring_buffer_free +EXPORT_SYMBOL_GPL vmlinux 0x6bb5ae00 usb_bus_list_lock +EXPORT_SYMBOL_GPL vmlinux 0x6bff6e13 pci_find_next_ht_capability +EXPORT_SYMBOL_GPL vmlinux 0x6c1251fd apei_exec_read_register +EXPORT_SYMBOL_GPL vmlinux 0x6c239be9 pci_restore_msi_state +EXPORT_SYMBOL_GPL vmlinux 0x6c460414 vring_new_virtqueue +EXPORT_SYMBOL_GPL vmlinux 0x6c49c4f2 clockevents_notify +EXPORT_SYMBOL_GPL vmlinux 0x6c4c6c88 __inet_twsk_hashdance +EXPORT_SYMBOL_GPL vmlinux 0x6c7a5e93 sata_scr_write +EXPORT_SYMBOL_GPL vmlinux 0x6c8d5ae8 __gpio_get_value +EXPORT_SYMBOL_GPL vmlinux 0x6c9672f0 inet6_hash_connect +EXPORT_SYMBOL_GPL vmlinux 0x6c9b23e9 sysdev_show_ulong +EXPORT_SYMBOL_GPL vmlinux 0x6c9c5209 free_css_id +EXPORT_SYMBOL_GPL vmlinux 0x6d01435a virtio_check_driver_offered_feature +EXPORT_SYMBOL_GPL vmlinux 0x6d0ce023 device_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x6d2fc5a6 net_namespace_list +EXPORT_SYMBOL_GPL vmlinux 0x6d4580f1 spi_get_device_id +EXPORT_SYMBOL_GPL vmlinux 0x6d4ae141 scsi_schedule_eh +EXPORT_SYMBOL_GPL vmlinux 0x6d553307 relay_file_operations +EXPORT_SYMBOL_GPL vmlinux 0x6d7b5b18 blkcipher_walk_virt_block +EXPORT_SYMBOL_GPL vmlinux 0x6d80a3ad ata_qc_complete +EXPORT_SYMBOL_GPL vmlinux 0x6d8554d2 usb_put_hcd +EXPORT_SYMBOL_GPL vmlinux 0x6dbc29e0 skb_pull_rcsum +EXPORT_SYMBOL_GPL vmlinux 0x6df84add tracepoint_get_iter_range +EXPORT_SYMBOL_GPL vmlinux 0x6e0347d2 __inet_lookup_listener +EXPORT_SYMBOL_GPL vmlinux 0x6e58ddf0 gnttab_end_foreign_transfer_ref +EXPORT_SYMBOL_GPL vmlinux 0x6e7474fc xfrm_ealg_get_byid +EXPORT_SYMBOL_GPL vmlinux 0x6e782c23 iomap_create_wc +EXPORT_SYMBOL_GPL vmlinux 0x6ea253b9 xfrm_audit_state_icvfail +EXPORT_SYMBOL_GPL vmlinux 0x6ec265d8 system_unbound_wq +EXPORT_SYMBOL_GPL vmlinux 0x6f1ee69e kgdb_unregister_io_module +EXPORT_SYMBOL_GPL vmlinux 0x6f2befaf crypto_register_pcomp +EXPORT_SYMBOL_GPL vmlinux 0x6f3576a6 init_fpu +EXPORT_SYMBOL_GPL vmlinux 0x6f608203 __tracepoint_kfree_skb +EXPORT_SYMBOL_GPL vmlinux 0x6f6204c0 mmu_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0x6f781208 device_attach +EXPORT_SYMBOL_GPL vmlinux 0x6fb6b331 pci_walk_bus +EXPORT_SYMBOL_GPL vmlinux 0x6fc67c3e scsi_unregister_device_handler +EXPORT_SYMBOL_GPL vmlinux 0x6fe3d8cf ktime_add_safe +EXPORT_SYMBOL_GPL vmlinux 0x6fe5c0d9 security_inode_setattr +EXPORT_SYMBOL_GPL vmlinux 0x6ff607b6 crypto_get_default_rng +EXPORT_SYMBOL_GPL vmlinux 0x704e9a61 __xenbus_register_frontend +EXPORT_SYMBOL_GPL vmlinux 0x705d883e virtqueue_get_buf +EXPORT_SYMBOL_GPL vmlinux 0x706b3a33 cpufreq_frequency_table_get_attr +EXPORT_SYMBOL_GPL vmlinux 0x707ff1bb ata_xfer_mask2mode +EXPORT_SYMBOL_GPL vmlinux 0x7094e605 security_inode_create +EXPORT_SYMBOL_GPL vmlinux 0x70a43e58 __wake_up_locked +EXPORT_SYMBOL_GPL vmlinux 0x70cf032f usb_hcd_irq +EXPORT_SYMBOL_GPL vmlinux 0x70d4673d __blk_put_request +EXPORT_SYMBOL_GPL vmlinux 0x70d5bdec single_release_net +EXPORT_SYMBOL_GPL vmlinux 0x70f1a2a1 shash_attr_alg +EXPORT_SYMBOL_GPL vmlinux 0x7107625b virtqueue_enable_cb +EXPORT_SYMBOL_GPL vmlinux 0x71173d6c ata_std_postreset +EXPORT_SYMBOL_GPL vmlinux 0x713f4bb1 __hvc_resize +EXPORT_SYMBOL_GPL vmlinux 0x714852de crypto_enqueue_request +EXPORT_SYMBOL_GPL vmlinux 0x716265c7 debugfs_initialized +EXPORT_SYMBOL_GPL vmlinux 0x716ec13e bus_create_file +EXPORT_SYMBOL_GPL vmlinux 0x7172b8d0 xenbus_switch_state +EXPORT_SYMBOL_GPL vmlinux 0x71960fc7 ata_dev_pair +EXPORT_SYMBOL_GPL vmlinux 0x71aa1b91 edac_class +EXPORT_SYMBOL_GPL vmlinux 0x71b3b907 rdev_get_dev +EXPORT_SYMBOL_GPL vmlinux 0x71dc9998 crypto_il_tab +EXPORT_SYMBOL_GPL vmlinux 0x7204132c __wake_up_sync +EXPORT_SYMBOL_GPL vmlinux 0x72120974 ata_do_set_mode +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 0x72c8737b da903x_clr_bits +EXPORT_SYMBOL_GPL vmlinux 0x731dba7a xen_domain_type +EXPORT_SYMBOL_GPL vmlinux 0x73495020 register_user_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x735c3155 xenbus_unmap_ring_vfree +EXPORT_SYMBOL_GPL vmlinux 0x737fbe06 queue_delayed_work +EXPORT_SYMBOL_GPL vmlinux 0x73883af5 wm8350_block_write +EXPORT_SYMBOL_GPL vmlinux 0x738b6ba9 dm_path_uevent +EXPORT_SYMBOL_GPL vmlinux 0x73a48b4a ata_sff_std_ports +EXPORT_SYMBOL_GPL vmlinux 0x73aa39a3 i2c_for_each_dev +EXPORT_SYMBOL_GPL vmlinux 0x73be8e26 usb_hub_clear_tt_buffer +EXPORT_SYMBOL_GPL vmlinux 0x73df6dc2 stmpe_reg_read +EXPORT_SYMBOL_GPL vmlinux 0x73e21be0 unregister_net_sysctl_table +EXPORT_SYMBOL_GPL vmlinux 0x74181be8 scsi_flush_work +EXPORT_SYMBOL_GPL vmlinux 0x743849b8 power_supply_am_i_supplied +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 0x747afad7 ata_eh_thaw_port +EXPORT_SYMBOL_GPL vmlinux 0x74954462 timecounter_read +EXPORT_SYMBOL_GPL vmlinux 0x7497a41b __sock_recv_ts_and_drops +EXPORT_SYMBOL_GPL vmlinux 0x74aae602 elv_unregister +EXPORT_SYMBOL_GPL vmlinux 0x74abdafa task_handoff_register +EXPORT_SYMBOL_GPL vmlinux 0x74b29f77 rtc_class_open +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 0x74f4f946 led_classdev_suspend +EXPORT_SYMBOL_GPL vmlinux 0x74fd828a debugfs_create_u32 +EXPORT_SYMBOL_GPL vmlinux 0x7521afb6 leave_mm +EXPORT_SYMBOL_GPL vmlinux 0x7522f3ba irq_modify_status +EXPORT_SYMBOL_GPL vmlinux 0x7565c802 debugfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0x7591dbc4 ring_buffer_read_prepare +EXPORT_SYMBOL_GPL vmlinux 0x75c8a11c inet_twdr_twkill_work +EXPORT_SYMBOL_GPL vmlinux 0x75d83bca scsi_get_vpd_page +EXPORT_SYMBOL_GPL vmlinux 0x75e1fa66 pci_stop_bus_device +EXPORT_SYMBOL_GPL vmlinux 0x75e8f3c3 crypto_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x761188fd dpm_suspend_noirq +EXPORT_SYMBOL_GPL vmlinux 0x764e4ca7 ring_buffer_size +EXPORT_SYMBOL_GPL vmlinux 0x76987c4c spi_write_then_read +EXPORT_SYMBOL_GPL vmlinux 0x76ad7ee2 pci_enable_pcie_error_reporting +EXPORT_SYMBOL_GPL vmlinux 0x76b7c373 ring_buffer_entries +EXPORT_SYMBOL_GPL vmlinux 0x76ea463f rio_request_outb_dbell +EXPORT_SYMBOL_GPL vmlinux 0x7708d830 unregister_kretprobes +EXPORT_SYMBOL_GPL vmlinux 0x770cf981 tpm_send +EXPORT_SYMBOL_GPL vmlinux 0x7712771a unbind_from_irqhandler +EXPORT_SYMBOL_GPL vmlinux 0x7737723e ata_port_abort +EXPORT_SYMBOL_GPL vmlinux 0x77442a75 sdio_readl +EXPORT_SYMBOL_GPL vmlinux 0x77531ece spi_async +EXPORT_SYMBOL_GPL vmlinux 0x775a6ef5 kvm_read_and_reset_pf_reason +EXPORT_SYMBOL_GPL vmlinux 0x776dce1b blkcipher_walk_phys +EXPORT_SYMBOL_GPL vmlinux 0x7790adc0 aout_dump_debugregs +EXPORT_SYMBOL_GPL vmlinux 0x77c1ca4f sysfs_rename_link +EXPORT_SYMBOL_GPL vmlinux 0x77e9d551 sdio_readw +EXPORT_SYMBOL_GPL vmlinux 0x782adb74 hpet_rtc_interrupt +EXPORT_SYMBOL_GPL vmlinux 0x78430547 led_trigger_register +EXPORT_SYMBOL_GPL vmlinux 0x78524467 blkcg_get_weight +EXPORT_SYMBOL_GPL vmlinux 0x7869f901 debugfs_create_bool +EXPORT_SYMBOL_GPL vmlinux 0x7870b086 bd_link_disk_holder +EXPORT_SYMBOL_GPL vmlinux 0x7877b2af usb_queue_reset_device +EXPORT_SYMBOL_GPL vmlinux 0x78a7b924 stmpe_disable +EXPORT_SYMBOL_GPL vmlinux 0x78b31d81 xen_swiotlb_unmap_sg_attrs +EXPORT_SYMBOL_GPL vmlinux 0x78d35ee7 fsstack_copy_attr_all +EXPORT_SYMBOL_GPL vmlinux 0x78e60fd6 crypto_mod_get +EXPORT_SYMBOL_GPL vmlinux 0x78e7ff33 acpi_post_unmap_gar +EXPORT_SYMBOL_GPL vmlinux 0x790a2302 device_reprobe +EXPORT_SYMBOL_GPL vmlinux 0x792b73af tty_ldisc_ref_wait +EXPORT_SYMBOL_GPL vmlinux 0x7944e0fc tracing_off +EXPORT_SYMBOL_GPL vmlinux 0x7972e77a spi_busnum_to_master +EXPORT_SYMBOL_GPL vmlinux 0x79a3939c ata_sff_postreset +EXPORT_SYMBOL_GPL vmlinux 0x79ad11cb scsi_dh_set_params +EXPORT_SYMBOL_GPL vmlinux 0x79bb9403 tcp_done +EXPORT_SYMBOL_GPL vmlinux 0x79f19046 skcipher_geniv_free +EXPORT_SYMBOL_GPL vmlinux 0x7a00f420 blk_abort_request +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 0x7adbe72a ata_bmdma_stop +EXPORT_SYMBOL_GPL vmlinux 0x7ae1ae8e cpufreq_frequency_table_put_attr +EXPORT_SYMBOL_GPL vmlinux 0x7b029f53 crypto_init_spawn +EXPORT_SYMBOL_GPL vmlinux 0x7b1d11e7 __rtnl_af_register +EXPORT_SYMBOL_GPL vmlinux 0x7b1d544d edac_handler_set +EXPORT_SYMBOL_GPL vmlinux 0x7b394176 platform_device_register_resndata +EXPORT_SYMBOL_GPL vmlinux 0x7b6e80f6 mmu_notifier_unregister +EXPORT_SYMBOL_GPL vmlinux 0x7b7a612c blk_trace_setup +EXPORT_SYMBOL_GPL vmlinux 0x7b90d1a9 bind_virq_to_irqhandler +EXPORT_SYMBOL_GPL vmlinux 0x7be6efe8 usb_hcd_check_unlink_urb +EXPORT_SYMBOL_GPL vmlinux 0x7c149fae hrtimer_start_range_ns +EXPORT_SYMBOL_GPL vmlinux 0x7c2c82d1 led_classdev_resume +EXPORT_SYMBOL_GPL vmlinux 0x7c2d8042 swiotlb_tbl_sync_single +EXPORT_SYMBOL_GPL vmlinux 0x7c7530f1 crypto_shash_finup +EXPORT_SYMBOL_GPL vmlinux 0x7c7cb773 blk_rq_check_limits +EXPORT_SYMBOL_GPL vmlinux 0x7c8a0117 system_wq +EXPORT_SYMBOL_GPL vmlinux 0x7cb44c22 sysfs_unmerge_group +EXPORT_SYMBOL_GPL vmlinux 0x7cb5affa i2c_unlock_adapter +EXPORT_SYMBOL_GPL vmlinux 0x7cca56ec dw_spi_remove_host +EXPORT_SYMBOL_GPL vmlinux 0x7ceaf0d5 generic_handle_irq +EXPORT_SYMBOL_GPL vmlinux 0x7d59dd46 pm_wq +EXPORT_SYMBOL_GPL vmlinux 0x7dab26b6 wm831x_isinkv_values +EXPORT_SYMBOL_GPL vmlinux 0x7dae9d47 ata_pci_device_resume +EXPORT_SYMBOL_GPL vmlinux 0x7db894c5 ata_pci_device_do_suspend +EXPORT_SYMBOL_GPL vmlinux 0x7dc5d0b6 crypto_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x7de2a6cb spi_unregister_master +EXPORT_SYMBOL_GPL vmlinux 0x7ded3614 task_active_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0x7ded78c8 blkiocg_update_timeslice_used +EXPORT_SYMBOL_GPL vmlinux 0x7e0bdd75 synchronize_srcu_expedited +EXPORT_SYMBOL_GPL vmlinux 0x7e1183c9 async_schedule +EXPORT_SYMBOL_GPL vmlinux 0x7e275ea8 scsi_complete_async_scans +EXPORT_SYMBOL_GPL vmlinux 0x7e3b3be9 rtc_read_alarm +EXPORT_SYMBOL_GPL vmlinux 0x7e3dba6d simple_attr_release +EXPORT_SYMBOL_GPL vmlinux 0x7e4cfa3a device_set_wakeup_capable +EXPORT_SYMBOL_GPL vmlinux 0x7e577da5 ring_buffer_record_disable_cpu +EXPORT_SYMBOL_GPL vmlinux 0x7e64181d usb_calc_bus_time +EXPORT_SYMBOL_GPL vmlinux 0x7ec22f9a apei_estatus_check +EXPORT_SYMBOL_GPL vmlinux 0x7ec8a303 platform_get_resource +EXPORT_SYMBOL_GPL vmlinux 0x7f2b3259 udp6_lib_lookup +EXPORT_SYMBOL_GPL vmlinux 0x7f43aed3 blkiocg_update_completion_stats +EXPORT_SYMBOL_GPL vmlinux 0x7f81a469 xenbus_alloc_evtchn +EXPORT_SYMBOL_GPL vmlinux 0x7ff10ccf raw_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x7ffc8718 gpio_set_debounce +EXPORT_SYMBOL_GPL vmlinux 0x8013a9c8 anon_transport_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0x8014b6af input_event_from_user +EXPORT_SYMBOL_GPL vmlinux 0x8041af3f rio_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x80502cb9 xenbus_probe_node +EXPORT_SYMBOL_GPL vmlinux 0x80614ad3 xenbus_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x808ec1a3 crypto_alg_tested +EXPORT_SYMBOL_GPL vmlinux 0x80e38536 ring_buffer_consume +EXPORT_SYMBOL_GPL vmlinux 0x8101746e adp5520_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x81266397 crypto_ahash_type +EXPORT_SYMBOL_GPL vmlinux 0x812c932e inet_twsk_put +EXPORT_SYMBOL_GPL vmlinux 0x8140081b inet_csk_listen_start +EXPORT_SYMBOL_GPL vmlinux 0x8149ea54 ata_timing_find_mode +EXPORT_SYMBOL_GPL vmlinux 0x81a2f0ff wm8350_reg_unlock +EXPORT_SYMBOL_GPL vmlinux 0x81a57237 sock_prot_inuse_get +EXPORT_SYMBOL_GPL vmlinux 0x81d5ca63 clone_private_mount +EXPORT_SYMBOL_GPL vmlinux 0x81d62bd8 blk_insert_cloned_request +EXPORT_SYMBOL_GPL vmlinux 0x8223a66e mddev_resume +EXPORT_SYMBOL_GPL vmlinux 0x8226642f __gpio_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x82415693 usb_free_streams +EXPORT_SYMBOL_GPL vmlinux 0x8256dc23 usb_control_msg +EXPORT_SYMBOL_GPL vmlinux 0x825f0828 timerqueue_iterate_next +EXPORT_SYMBOL_GPL vmlinux 0x82734b5d xv_destroy_pool +EXPORT_SYMBOL_GPL vmlinux 0x8279f704 acpi_ec_remove_query_handler +EXPORT_SYMBOL_GPL vmlinux 0x827b1ca1 tpm_show_active +EXPORT_SYMBOL_GPL vmlinux 0x82939ebd rcu_batches_completed_sched +EXPORT_SYMBOL_GPL vmlinux 0x82cd19f3 register_xenstore_notifier +EXPORT_SYMBOL_GPL vmlinux 0x82d79b51 sysctl_vfs_cache_pressure +EXPORT_SYMBOL_GPL vmlinux 0x82d8efdb ata_eh_qc_complete +EXPORT_SYMBOL_GPL vmlinux 0x82dbec19 erst_write +EXPORT_SYMBOL_GPL vmlinux 0x82dc4673 flush_kthread_worker +EXPORT_SYMBOL_GPL vmlinux 0x82f776b7 gpio_export +EXPORT_SYMBOL_GPL vmlinux 0x8323d411 dequeue_signal +EXPORT_SYMBOL_GPL vmlinux 0x83693394 adp5520_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x8394e5f0 ata_sff_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x8399f7af platform_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x83a180fd inet_getpeer +EXPORT_SYMBOL_GPL vmlinux 0x83ce82eb get_monotonic_boottime +EXPORT_SYMBOL_GPL vmlinux 0x83e9849e crypto_register_template +EXPORT_SYMBOL_GPL vmlinux 0x8412a2d7 pci_load_and_free_saved_state +EXPORT_SYMBOL_GPL vmlinux 0x84179b59 ata_sff_busy_sleep +EXPORT_SYMBOL_GPL vmlinux 0x84254323 rtnl_af_register +EXPORT_SYMBOL_GPL vmlinux 0x842f89eb tty_init_termios +EXPORT_SYMBOL_GPL vmlinux 0x843d70ef acpi_is_root_bridge +EXPORT_SYMBOL_GPL vmlinux 0x844048a0 cpuidle_get_driver +EXPORT_SYMBOL_GPL vmlinux 0x8445d857 class_dev_iter_next +EXPORT_SYMBOL_GPL vmlinux 0x845cd98c __netpoll_cleanup +EXPORT_SYMBOL_GPL vmlinux 0x84905c55 pci_get_hp_params +EXPORT_SYMBOL_GPL vmlinux 0x84e1fca2 netlink_has_listeners +EXPORT_SYMBOL_GPL vmlinux 0x84e921c5 sdio_enable_func +EXPORT_SYMBOL_GPL vmlinux 0x84faf934 lookup_instantiate_filp +EXPORT_SYMBOL_GPL vmlinux 0x85478a0b inet6_hash_frag +EXPORT_SYMBOL_GPL vmlinux 0x854db819 tty_set_termios +EXPORT_SYMBOL_GPL vmlinux 0x8558f94d class_for_each_device +EXPORT_SYMBOL_GPL vmlinux 0x8565e7ed fb_bl_default_curve +EXPORT_SYMBOL_GPL vmlinux 0x8574ca6c gpio_request_array +EXPORT_SYMBOL_GPL vmlinux 0x859f008a pm_generic_thaw +EXPORT_SYMBOL_GPL vmlinux 0x85c10896 rcu_batches_completed_bh +EXPORT_SYMBOL_GPL vmlinux 0x85cd8b2c class_compat_unregister +EXPORT_SYMBOL_GPL vmlinux 0x85d7edfd hpet_set_periodic_freq +EXPORT_SYMBOL_GPL vmlinux 0x8615b88f __pci_complete_power_transition +EXPORT_SYMBOL_GPL vmlinux 0x862f98a3 xen_create_contiguous_region +EXPORT_SYMBOL_GPL vmlinux 0x865971c1 crypto_init_shash_spawn +EXPORT_SYMBOL_GPL vmlinux 0x86608365 wm8350_device_exit +EXPORT_SYMBOL_GPL vmlinux 0x86623fd7 notify_remote_via_irq +EXPORT_SYMBOL_GPL vmlinux 0x86782ddd ata_bmdma_dumb_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0x868784cb __symbol_get +EXPORT_SYMBOL_GPL vmlinux 0x8687f2e9 usb_create_hcd +EXPORT_SYMBOL_GPL vmlinux 0x86a51007 gnttab_end_foreign_transfer +EXPORT_SYMBOL_GPL vmlinux 0x86e4fff5 ata_cable_unknown +EXPORT_SYMBOL_GPL vmlinux 0x86f012b5 wakeup_source_create +EXPORT_SYMBOL_GPL vmlinux 0x86f4ff41 xen_swiotlb_map_page +EXPORT_SYMBOL_GPL vmlinux 0x86f6b99d synchronize_rcu_expedited +EXPORT_SYMBOL_GPL vmlinux 0x870e16b7 xen_test_irq_shared +EXPORT_SYMBOL_GPL vmlinux 0x873fbaea edac_atomic_assert_error +EXPORT_SYMBOL_GPL vmlinux 0x875aa16e ahash_register_instance +EXPORT_SYMBOL_GPL vmlinux 0x87608ff3 dma_wait_for_async_tx +EXPORT_SYMBOL_GPL vmlinux 0x87754115 raw_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0x87cb00b2 pm_runtime_no_callbacks +EXPORT_SYMBOL_GPL vmlinux 0x87cf0a90 injectm +EXPORT_SYMBOL_GPL vmlinux 0x87dbd2b2 rtc_set_time +EXPORT_SYMBOL_GPL vmlinux 0x88057d15 rio_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x8810ad5e crypto_xor +EXPORT_SYMBOL_GPL vmlinux 0x882ae94f class_compat_create_link +EXPORT_SYMBOL_GPL vmlinux 0x8831f8b1 kmap_atomic_pfn +EXPORT_SYMBOL_GPL vmlinux 0x884582ab power_supply_changed +EXPORT_SYMBOL_GPL vmlinux 0x8851eee0 regulator_get_voltage +EXPORT_SYMBOL_GPL vmlinux 0x88666d29 hypervisor_kobj +EXPORT_SYMBOL_GPL vmlinux 0x886abdf6 dm_put +EXPORT_SYMBOL_GPL vmlinux 0x88ab6fe3 kgdb_active +EXPORT_SYMBOL_GPL vmlinux 0x88d9555d cpuidle_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x88f55165 unregister_pernet_subsys +EXPORT_SYMBOL_GPL vmlinux 0x88fe87d3 ata_std_prereset +EXPORT_SYMBOL_GPL vmlinux 0x88fe88ad blk_add_driver_data +EXPORT_SYMBOL_GPL vmlinux 0x891939ae devres_open_group +EXPORT_SYMBOL_GPL vmlinux 0x891a5a7f gnttab_max_grant_frames +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 0x89ff43f6 init_uts_ns +EXPORT_SYMBOL_GPL vmlinux 0x8a78989f irq_from_evtchn +EXPORT_SYMBOL_GPL vmlinux 0x8a8d5458 tc3589x_block_read +EXPORT_SYMBOL_GPL vmlinux 0x8abacc47 get_max_files +EXPORT_SYMBOL_GPL vmlinux 0x8ac9c7e3 posix_timers_register_clock +EXPORT_SYMBOL_GPL vmlinux 0x8ad879fd da903x_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x8b04668e bind_interdomain_evtchn_to_irqhandler +EXPORT_SYMBOL_GPL vmlinux 0x8b18d160 scsi_eh_ready_devs +EXPORT_SYMBOL_GPL vmlinux 0x8b439905 blkio_alloc_blkg_stats +EXPORT_SYMBOL_GPL vmlinux 0x8b66f9e0 xen_platform_pci_unplug +EXPORT_SYMBOL_GPL vmlinux 0x8b752ac1 ata_tf_to_fis +EXPORT_SYMBOL_GPL vmlinux 0x8bbc8697 rtc_irq_set_freq +EXPORT_SYMBOL_GPL vmlinux 0x8bd5325a pm_runtime_forbid +EXPORT_SYMBOL_GPL vmlinux 0x8c06a108 xenbus_transaction_start +EXPORT_SYMBOL_GPL vmlinux 0x8c1bcb86 input_class +EXPORT_SYMBOL_GPL vmlinux 0x8c295c0d dm_kill_unmapped_request +EXPORT_SYMBOL_GPL vmlinux 0x8c38074a unregister_xenstore_notifier +EXPORT_SYMBOL_GPL vmlinux 0x8c601cd4 __rio_local_read_config_8 +EXPORT_SYMBOL_GPL vmlinux 0x8c7fb1ab aead_geniv_alloc +EXPORT_SYMBOL_GPL vmlinux 0x8c84584c __module_address +EXPORT_SYMBOL_GPL vmlinux 0x8cd9f935 setup_APIC_eilvt +EXPORT_SYMBOL_GPL vmlinux 0x8cf5150c bus_sort_breadthfirst +EXPORT_SYMBOL_GPL vmlinux 0x8d1a8796 inet_diag_register +EXPORT_SYMBOL_GPL vmlinux 0x8d6171bd fib_rules_lookup +EXPORT_SYMBOL_GPL vmlinux 0x8d6de4b5 pm_generic_suspend +EXPORT_SYMBOL_GPL vmlinux 0x8d986a5a blk_add_request_payload +EXPORT_SYMBOL_GPL vmlinux 0x8dcf0074 shash_ahash_update +EXPORT_SYMBOL_GPL vmlinux 0x8df1c365 platform_device_add_data +EXPORT_SYMBOL_GPL vmlinux 0x8dfb9dc8 usb_lock_device_for_reset +EXPORT_SYMBOL_GPL vmlinux 0x8e193d40 rtc_read_time +EXPORT_SYMBOL_GPL vmlinux 0x8e432eec generic_fh_to_parent +EXPORT_SYMBOL_GPL vmlinux 0x8e43ed3a perf_event_release_kernel +EXPORT_SYMBOL_GPL vmlinux 0x8e5eb39d led_trigger_blink +EXPORT_SYMBOL_GPL vmlinux 0x8edfc605 acpi_processor_ffh_cstate_probe +EXPORT_SYMBOL_GPL vmlinux 0x8effa472 pciserial_remove_ports +EXPORT_SYMBOL_GPL vmlinux 0x8f3eef4e disk_get_part +EXPORT_SYMBOL_GPL vmlinux 0x8f6cee77 __round_jiffies_relative +EXPORT_SYMBOL_GPL vmlinux 0x8f9d030c wm831x_reg_read +EXPORT_SYMBOL_GPL vmlinux 0x8fc53477 bus_get_kset +EXPORT_SYMBOL_GPL vmlinux 0x9009602a acpi_bus_get_ejd +EXPORT_SYMBOL_GPL vmlinux 0x900c3843 tps6586x_write +EXPORT_SYMBOL_GPL vmlinux 0x9028965c __root_device_register +EXPORT_SYMBOL_GPL vmlinux 0x90459550 blkiocg_add_blkio_group +EXPORT_SYMBOL_GPL vmlinux 0x904ccf6c stmpe_set_altfunc +EXPORT_SYMBOL_GPL vmlinux 0x90720d7c power_supply_unregister +EXPORT_SYMBOL_GPL vmlinux 0x90a1004a crypto_has_alg +EXPORT_SYMBOL_GPL vmlinux 0x90c860db ata_qc_complete_multiple +EXPORT_SYMBOL_GPL vmlinux 0x90e42667 xenbus_free_evtchn +EXPORT_SYMBOL_GPL vmlinux 0x912f19ea hwpoison_filter +EXPORT_SYMBOL_GPL vmlinux 0x91479b2e usb_hcd_pci_probe +EXPORT_SYMBOL_GPL vmlinux 0x9159b9d6 profile_event_register +EXPORT_SYMBOL_GPL vmlinux 0x91609de6 crypto_aes_set_key +EXPORT_SYMBOL_GPL vmlinux 0x9164abdd register_ftrace_event +EXPORT_SYMBOL_GPL vmlinux 0x9186b3af rtc_device_register +EXPORT_SYMBOL_GPL vmlinux 0x918731d5 regulator_bulk_get +EXPORT_SYMBOL_GPL vmlinux 0x91a250f4 crypto_lookup_template +EXPORT_SYMBOL_GPL vmlinux 0x91bf334a devres_destroy +EXPORT_SYMBOL_GPL vmlinux 0x92b57248 flush_work +EXPORT_SYMBOL_GPL vmlinux 0x92d31cfb fixed_phy_add +EXPORT_SYMBOL_GPL vmlinux 0x92d6216b ata_link_online +EXPORT_SYMBOL_GPL vmlinux 0x92dfc79e crypto_nivaead_type +EXPORT_SYMBOL_GPL vmlinux 0x92e6ac7f crypto_ablkcipher_type +EXPORT_SYMBOL_GPL vmlinux 0x92fb217b dcookie_unregister +EXPORT_SYMBOL_GPL vmlinux 0x93041701 user_update +EXPORT_SYMBOL_GPL vmlinux 0x933c3234 usb_hcd_unmap_urb_setup_for_dma +EXPORT_SYMBOL_GPL vmlinux 0x93c55870 __pm_stay_awake +EXPORT_SYMBOL_GPL vmlinux 0x93c94a23 pci_num_vf +EXPORT_SYMBOL_GPL vmlinux 0x93cb3ead alloc_page_buffers +EXPORT_SYMBOL_GPL vmlinux 0x93cfdeb5 ata_host_suspend +EXPORT_SYMBOL_GPL vmlinux 0x93d2422d snmp_mib_free +EXPORT_SYMBOL_GPL vmlinux 0x93d31e84 mmc_app_cmd +EXPORT_SYMBOL_GPL vmlinux 0x94013f24 crypto_shash_final +EXPORT_SYMBOL_GPL vmlinux 0x9418ea8d crypto_alloc_pcomp +EXPORT_SYMBOL_GPL vmlinux 0x941d6e15 dw_spi_suspend_host +EXPORT_SYMBOL_GPL vmlinux 0x9423a861 xv_free +EXPORT_SYMBOL_GPL vmlinux 0x943410ff tpm_show_caps +EXPORT_SYMBOL_GPL vmlinux 0x943fc708 xen_setup_shutdown_event +EXPORT_SYMBOL_GPL vmlinux 0x94590cb9 mmc_switch +EXPORT_SYMBOL_GPL vmlinux 0x9469e95a debugfs_create_blob +EXPORT_SYMBOL_GPL vmlinux 0x947e78d6 crypto_alloc_ahash +EXPORT_SYMBOL_GPL vmlinux 0x949fa25f inet6_csk_bind_conflict +EXPORT_SYMBOL_GPL vmlinux 0x94a68723 ata_scsi_slave_destroy +EXPORT_SYMBOL_GPL vmlinux 0x94acf80a disk_part_iter_exit +EXPORT_SYMBOL_GPL vmlinux 0x94c318be apei_exec_collect_resources +EXPORT_SYMBOL_GPL vmlinux 0x94cfb10a vfs_listxattr +EXPORT_SYMBOL_GPL vmlinux 0x94ef4d05 cpci_hp_stop +EXPORT_SYMBOL_GPL vmlinux 0x94fa941f xen_swiotlb_free_coherent +EXPORT_SYMBOL_GPL vmlinux 0x952664c5 do_exit +EXPORT_SYMBOL_GPL vmlinux 0x95304246 ring_buffer_reset +EXPORT_SYMBOL_GPL vmlinux 0x954487cc ata_bmdma_port_start +EXPORT_SYMBOL_GPL vmlinux 0x955b0e2e kthread_worker_fn +EXPORT_SYMBOL_GPL vmlinux 0x956a91ba gpio_get_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x9579a2b1 driver_find_device +EXPORT_SYMBOL_GPL vmlinux 0x95829fd0 tps6586x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x95d9e72c blkiocg_update_io_remove_stats +EXPORT_SYMBOL_GPL vmlinux 0x95da94ca perf_tp_event +EXPORT_SYMBOL_GPL vmlinux 0x961a4d75 pcie_port_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x9621849f ring_buffer_event_data +EXPORT_SYMBOL_GPL vmlinux 0x96395ae5 md_do_sync +EXPORT_SYMBOL_GPL vmlinux 0x9650df4a crypto_alloc_shash +EXPORT_SYMBOL_GPL vmlinux 0x96538a68 mnt_want_write +EXPORT_SYMBOL_GPL vmlinux 0x96636cc3 __wake_up_sync_key +EXPORT_SYMBOL_GPL vmlinux 0x967fcd3e task_current_syscall +EXPORT_SYMBOL_GPL vmlinux 0x96acba03 ata_sff_queue_pio_task +EXPORT_SYMBOL_GPL vmlinux 0x96b95a33 usb_deregister +EXPORT_SYMBOL_GPL vmlinux 0x96c84103 usb_unlink_urb +EXPORT_SYMBOL_GPL vmlinux 0x96cbcf31 pm_qos_add_notifier +EXPORT_SYMBOL_GPL vmlinux 0x97059688 xattr_getsecurity +EXPORT_SYMBOL_GPL vmlinux 0x9735e086 driver_find +EXPORT_SYMBOL_GPL vmlinux 0x9767306d regulator_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x97954854 usb_poison_urb +EXPORT_SYMBOL_GPL vmlinux 0x97a748e3 blkiocg_update_io_add_stats +EXPORT_SYMBOL_GPL vmlinux 0x97f5e5b8 __rt_mutex_init +EXPORT_SYMBOL_GPL vmlinux 0x97f6f44b disk_check_events +EXPORT_SYMBOL_GPL vmlinux 0x9833bc0c hvc_kick +EXPORT_SYMBOL_GPL vmlinux 0x986197f1 crypto_register_shash +EXPORT_SYMBOL_GPL vmlinux 0x988efc66 dev_forward_skb +EXPORT_SYMBOL_GPL vmlinux 0x98d36235 tps65910_clear_bits +EXPORT_SYMBOL_GPL vmlinux 0x98deca80 crypto_aead_setauthsize +EXPORT_SYMBOL_GPL vmlinux 0x991fab47 rio_local_get_device_id +EXPORT_SYMBOL_GPL vmlinux 0x9924c496 __usb_get_extra_descriptor +EXPORT_SYMBOL_GPL vmlinux 0x992f3204 pci_find_ht_capability +EXPORT_SYMBOL_GPL vmlinux 0x995d1071 prof_on +EXPORT_SYMBOL_GPL vmlinux 0x996b83cc pci_unblock_user_cfg_access +EXPORT_SYMBOL_GPL vmlinux 0x99aa5353 skb_gro_receive +EXPORT_SYMBOL_GPL vmlinux 0x99c9c0f7 cpufreq_driver_target +EXPORT_SYMBOL_GPL vmlinux 0x99ca3cf8 ata_sff_wait_after_reset +EXPORT_SYMBOL_GPL vmlinux 0x99cd8b6c class_interface_register +EXPORT_SYMBOL_GPL vmlinux 0x9a0ac6f4 crypto_drop_spawn +EXPORT_SYMBOL_GPL vmlinux 0x9a11a0fc crypto_attr_alg_name +EXPORT_SYMBOL_GPL vmlinux 0x9a2b40f2 ata_sas_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x9a6b1850 screen_glyph +EXPORT_SYMBOL_GPL vmlinux 0x9aa6371c tcp_death_row +EXPORT_SYMBOL_GPL vmlinux 0x9aa83804 print_context_stack +EXPORT_SYMBOL_GPL vmlinux 0x9aab8411 usb_put_intf +EXPORT_SYMBOL_GPL vmlinux 0x9aae8af4 cpuidle_register_device +EXPORT_SYMBOL_GPL vmlinux 0x9af3da0e fuse_dev_operations +EXPORT_SYMBOL_GPL vmlinux 0x9b100580 blk_queue_rq_timeout +EXPORT_SYMBOL_GPL vmlinux 0x9b2f160f kobject_uevent_env +EXPORT_SYMBOL_GPL vmlinux 0x9b51b984 ata_sas_port_stop +EXPORT_SYMBOL_GPL vmlinux 0x9b608ceb ata_port_desc +EXPORT_SYMBOL_GPL vmlinux 0x9b92972d inet_csk_listen_stop +EXPORT_SYMBOL_GPL vmlinux 0x9b9f3648 pcibios_scan_specific_bus +EXPORT_SYMBOL_GPL vmlinux 0x9ba0501e unregister_vt_notifier +EXPORT_SYMBOL_GPL vmlinux 0x9c3fb33a ata_common_sdev_attrs +EXPORT_SYMBOL_GPL vmlinux 0x9c577cfb bitmap_load +EXPORT_SYMBOL_GPL vmlinux 0x9c5b4335 cpci_hp_unregister_controller +EXPORT_SYMBOL_GPL vmlinux 0x9c7cad6a cpufreq_frequency_table_verify +EXPORT_SYMBOL_GPL vmlinux 0x9c866c35 wm8350_reg_read +EXPORT_SYMBOL_GPL vmlinux 0x9c88e409 sysdev_register +EXPORT_SYMBOL_GPL vmlinux 0x9cab2785 inet6_csk_addr2sockaddr +EXPORT_SYMBOL_GPL vmlinux 0x9cb2543c bus_find_device +EXPORT_SYMBOL_GPL vmlinux 0x9cb3b1f7 ring_buffer_discard_commit +EXPORT_SYMBOL_GPL vmlinux 0x9cb8037b xfrm_count_enc_supported +EXPORT_SYMBOL_GPL vmlinux 0x9d030b99 stop_machine +EXPORT_SYMBOL_GPL vmlinux 0x9d06688b register_xenbus_watch +EXPORT_SYMBOL_GPL vmlinux 0x9d15ff4a rtnl_link_unregister +EXPORT_SYMBOL_GPL vmlinux 0x9d3850e1 gnttab_alloc_grant_references +EXPORT_SYMBOL_GPL vmlinux 0x9d395974 device_del +EXPORT_SYMBOL_GPL vmlinux 0x9d442b0e __pm_runtime_disable +EXPORT_SYMBOL_GPL vmlinux 0x9d5f4d2b crypto_larval_lookup +EXPORT_SYMBOL_GPL vmlinux 0x9d893269 usb_driver_claim_interface +EXPORT_SYMBOL_GPL vmlinux 0x9d90a734 md_stop_writes +EXPORT_SYMBOL_GPL vmlinux 0x9d930aed tty_ldisc_ref +EXPORT_SYMBOL_GPL vmlinux 0x9dcfaf53 perf_trace_buf_prepare +EXPORT_SYMBOL_GPL vmlinux 0x9dd0ef14 crypto_register_alg +EXPORT_SYMBOL_GPL vmlinux 0x9dfdf722 gpio_free_array +EXPORT_SYMBOL_GPL vmlinux 0x9e59c613 blk_queue_dma_drain +EXPORT_SYMBOL_GPL vmlinux 0x9e5f551b usb_sg_init +EXPORT_SYMBOL_GPL vmlinux 0x9e94755c m2p_remove_override +EXPORT_SYMBOL_GPL vmlinux 0x9ea6491e sdio_readb +EXPORT_SYMBOL_GPL vmlinux 0x9eb21105 cleanup_srcu_struct +EXPORT_SYMBOL_GPL vmlinux 0x9ebef3ba xen_swiotlb_alloc_coherent +EXPORT_SYMBOL_GPL vmlinux 0x9ebff902 start_thread +EXPORT_SYMBOL_GPL vmlinux 0x9f1de662 __rtnl_af_unregister +EXPORT_SYMBOL_GPL vmlinux 0x9f40a6d6 async_synchronize_full_domain +EXPORT_SYMBOL_GPL vmlinux 0x9f7805a3 md_new_event +EXPORT_SYMBOL_GPL vmlinux 0x9f96a106 rtc_update_irq +EXPORT_SYMBOL_GPL vmlinux 0x9fc8fdb5 usb_string +EXPORT_SYMBOL_GPL vmlinux 0x9fce80db fb_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xa01ed4b4 put_device +EXPORT_SYMBOL_GPL vmlinux 0xa0208e02 irq_set_affinity_hint +EXPORT_SYMBOL_GPL vmlinux 0xa0461888 ata_ehi_clear_desc +EXPORT_SYMBOL_GPL vmlinux 0xa0c71dac spi_populate_sync_msg +EXPORT_SYMBOL_GPL vmlinux 0xa0c95a5b platform_device_register +EXPORT_SYMBOL_GPL vmlinux 0xa0db1d8d usb_kill_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0xa111945b get_task_mm +EXPORT_SYMBOL_GPL vmlinux 0xa115f284 scsi_autopm_put_device +EXPORT_SYMBOL_GPL vmlinux 0xa116665b usb_unpoison_urb +EXPORT_SYMBOL_GPL vmlinux 0xa122ae9d xenbus_watch_pathfmt +EXPORT_SYMBOL_GPL vmlinux 0xa144b6c7 gpiochip_is_requested +EXPORT_SYMBOL_GPL vmlinux 0xa156a1f2 erst_get_record_id_end +EXPORT_SYMBOL_GPL vmlinux 0xa17f16eb device_create_file +EXPORT_SYMBOL_GPL vmlinux 0xa1923240 register_wide_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0xa1c560e4 tracepoint_iter_stop +EXPORT_SYMBOL_GPL vmlinux 0xa1d567ec dev_attr_link_power_management_policy +EXPORT_SYMBOL_GPL vmlinux 0xa1e24837 acpi_get_pci_dev +EXPORT_SYMBOL_GPL vmlinux 0xa20927a1 fuse_conn_init +EXPORT_SYMBOL_GPL vmlinux 0xa21c68dc klist_iter_init_node +EXPORT_SYMBOL_GPL vmlinux 0xa2284129 sdio_writeb_readb +EXPORT_SYMBOL_GPL vmlinux 0xa269b93c ahash_attr_alg +EXPORT_SYMBOL_GPL vmlinux 0xa29a8f12 aead_geniv_exit +EXPORT_SYMBOL_GPL vmlinux 0xa2ddeeed cgroup_attach_task_all +EXPORT_SYMBOL_GPL vmlinux 0xa2e2cf25 rio_release_outb_mbox +EXPORT_SYMBOL_GPL vmlinux 0xa2e2e5ae tc3589x_block_write +EXPORT_SYMBOL_GPL vmlinux 0xa2e67f08 acpi_bus_generate_proc_event4 +EXPORT_SYMBOL_GPL vmlinux 0xa31538f0 ata_host_init +EXPORT_SYMBOL_GPL vmlinux 0xa353fffc xenbus_rm +EXPORT_SYMBOL_GPL vmlinux 0xa3635b17 __put_task_struct +EXPORT_SYMBOL_GPL vmlinux 0xa38bea52 fuse_abort_conn +EXPORT_SYMBOL_GPL vmlinux 0xa3b368d9 regulator_enable +EXPORT_SYMBOL_GPL vmlinux 0xa3b80f68 set_cpus_allowed_ptr +EXPORT_SYMBOL_GPL vmlinux 0xa3dac1de con_debug_enter +EXPORT_SYMBOL_GPL vmlinux 0xa40a8590 input_event_to_user +EXPORT_SYMBOL_GPL vmlinux 0xa4178bb8 xenbus_dev_shutdown +EXPORT_SYMBOL_GPL vmlinux 0xa4257198 tty_find_polling_driver +EXPORT_SYMBOL_GPL vmlinux 0xa452c297 hpet_mask_rtc_irq_bit +EXPORT_SYMBOL_GPL vmlinux 0xa452f2a4 xen_pirq_from_irq +EXPORT_SYMBOL_GPL vmlinux 0xa47822e0 queue_work_on +EXPORT_SYMBOL_GPL vmlinux 0xa48196c8 kdb_poll_idx +EXPORT_SYMBOL_GPL vmlinux 0xa48b557f fuse_request_send +EXPORT_SYMBOL_GPL vmlinux 0xa4bf8024 crypto_grab_aead +EXPORT_SYMBOL_GPL vmlinux 0xa4db62c3 replace_page_cache_page +EXPORT_SYMBOL_GPL vmlinux 0xa4ecd914 sata_scr_write_flush +EXPORT_SYMBOL_GPL vmlinux 0xa4ffe440 __rio_local_write_config_32 +EXPORT_SYMBOL_GPL vmlinux 0xa5419c24 hwmon_device_register +EXPORT_SYMBOL_GPL vmlinux 0xa56d38a0 drop_file_write_access +EXPORT_SYMBOL_GPL vmlinux 0xa5759dc0 hrtimer_start +EXPORT_SYMBOL_GPL vmlinux 0xa59fcef8 sdio_f0_writeb +EXPORT_SYMBOL_GPL vmlinux 0xa5a27013 ata_host_register +EXPORT_SYMBOL_GPL vmlinux 0xa5a341e6 device_for_each_child +EXPORT_SYMBOL_GPL vmlinux 0xa5e8f872 debugfs_create_u8 +EXPORT_SYMBOL_GPL vmlinux 0xa5efbf4c async_synchronize_full +EXPORT_SYMBOL_GPL vmlinux 0xa5f0f25b ring_buffer_read_start +EXPORT_SYMBOL_GPL vmlinux 0xa6234810 dm_suspended +EXPORT_SYMBOL_GPL vmlinux 0xa638c419 ata_acpi_gtm +EXPORT_SYMBOL_GPL vmlinux 0xa69f2ecb __pneigh_lookup +EXPORT_SYMBOL_GPL vmlinux 0xa6bffb20 sdio_align_size +EXPORT_SYMBOL_GPL vmlinux 0xa6c664f9 tty_mode_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xa6c841b6 crypto_find_alg +EXPORT_SYMBOL_GPL vmlinux 0xa6d30418 led_classdev_register +EXPORT_SYMBOL_GPL vmlinux 0xa6da3463 blkio_subsys +EXPORT_SYMBOL_GPL vmlinux 0xa6ee17b2 user_instantiate +EXPORT_SYMBOL_GPL vmlinux 0xa6f3916d pm_generic_runtime_idle +EXPORT_SYMBOL_GPL vmlinux 0xa722a819 cpu_has_amd_erratum +EXPORT_SYMBOL_GPL vmlinux 0xa729047f dw_spi_xfer_done +EXPORT_SYMBOL_GPL vmlinux 0xa72c91f7 usb_reset_configuration +EXPORT_SYMBOL_GPL vmlinux 0xa7481f3d sk_clone +EXPORT_SYMBOL_GPL vmlinux 0xa7605b81 ring_buffer_write +EXPORT_SYMBOL_GPL vmlinux 0xa790d2ae scsi_nl_add_transport +EXPORT_SYMBOL_GPL vmlinux 0xa7c89cbb dev_change_net_namespace +EXPORT_SYMBOL_GPL vmlinux 0xa7fb585b find_get_pid +EXPORT_SYMBOL_GPL vmlinux 0xa8511f82 vfs_cancel_lock +EXPORT_SYMBOL_GPL vmlinux 0xa854805e sata_pmp_port_ops +EXPORT_SYMBOL_GPL vmlinux 0xa8973497 wm8350_set_bits +EXPORT_SYMBOL_GPL vmlinux 0xa8ae3b28 led_trigger_show +EXPORT_SYMBOL_GPL vmlinux 0xa8b5080a ata_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xa8b82a53 xen_destroy_contiguous_region +EXPORT_SYMBOL_GPL vmlinux 0xa8d88c42 console_drivers +EXPORT_SYMBOL_GPL vmlinux 0xa8de85a3 rio_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xa8f59416 gpio_direction_output +EXPORT_SYMBOL_GPL vmlinux 0xa9126bff hpet_set_rtc_irq_bit +EXPORT_SYMBOL_GPL vmlinux 0xa92c2c1a pci_scan_child_bus +EXPORT_SYMBOL_GPL vmlinux 0xa9364524 ata_dev_next +EXPORT_SYMBOL_GPL vmlinux 0xa9b40bba tpm_show_pubek +EXPORT_SYMBOL_GPL vmlinux 0xa9c530b8 unregister_oom_notifier +EXPORT_SYMBOL_GPL vmlinux 0xa9f3f261 net_ipv4_ctl_path +EXPORT_SYMBOL_GPL vmlinux 0xa9f86b6c sdio_f0_readb +EXPORT_SYMBOL_GPL vmlinux 0xaa078de1 pci_configure_slot +EXPORT_SYMBOL_GPL vmlinux 0xaa2a72bf __iowrite64_copy +EXPORT_SYMBOL_GPL vmlinux 0xaa4e65df module_mutex +EXPORT_SYMBOL_GPL vmlinux 0xaa50264f ata_host_detach +EXPORT_SYMBOL_GPL vmlinux 0xaa60cb60 platform_get_irq_byname +EXPORT_SYMBOL_GPL vmlinux 0xaac606fd adp5520_write +EXPORT_SYMBOL_GPL vmlinux 0xaaecc02c pm_generic_runtime_suspend +EXPORT_SYMBOL_GPL vmlinux 0xab01acbe gnttab_request_free_callback +EXPORT_SYMBOL_GPL vmlinux 0xab01d91a apei_exec_run +EXPORT_SYMBOL_GPL vmlinux 0xab1c7e1f acpi_pci_check_ejectable +EXPORT_SYMBOL_GPL vmlinux 0xab3995c8 crypto_spawn_tfm2 +EXPORT_SYMBOL_GPL vmlinux 0xab54b5aa rio_release_inb_pwrite +EXPORT_SYMBOL_GPL vmlinux 0xab6babaf pm_qos_request +EXPORT_SYMBOL_GPL vmlinux 0xab6cbb4d flush_kthread_work +EXPORT_SYMBOL_GPL vmlinux 0xabb56a45 usb_autopm_put_interface_no_suspend +EXPORT_SYMBOL_GPL vmlinux 0xabd108ec device_create_bin_file +EXPORT_SYMBOL_GPL vmlinux 0xac0a5b2b ata_sas_port_init +EXPORT_SYMBOL_GPL vmlinux 0xac26f7e2 irq_get_irq_data +EXPORT_SYMBOL_GPL vmlinux 0xac3412b1 rio_release_inb_mbox +EXPORT_SYMBOL_GPL vmlinux 0xac7ba0b9 usb_create_shared_hcd +EXPORT_SYMBOL_GPL vmlinux 0xac7e9bc0 devres_remove +EXPORT_SYMBOL_GPL vmlinux 0xac850ecf m2p_add_override +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 0xacfd81f6 work_cpu +EXPORT_SYMBOL_GPL vmlinux 0xad096363 xenbus_printf +EXPORT_SYMBOL_GPL vmlinux 0xad108cfc inet_csk_reqsk_queue_hash_add +EXPORT_SYMBOL_GPL vmlinux 0xad1153d4 devres_find +EXPORT_SYMBOL_GPL vmlinux 0xad5f1b39 nf_net_ipv4_netfilter_sysctl_path +EXPORT_SYMBOL_GPL vmlinux 0xad69be2f dev_attr_em_message +EXPORT_SYMBOL_GPL vmlinux 0xad92b07e xenbus_watch_path +EXPORT_SYMBOL_GPL vmlinux 0xadb7217e regulator_bulk_disable +EXPORT_SYMBOL_GPL vmlinux 0xadc785ec kgdb_register_io_module +EXPORT_SYMBOL_GPL vmlinux 0xadd558d2 tpm_show_pcrs +EXPORT_SYMBOL_GPL vmlinux 0xadf6aa4d tpm_pcr_read +EXPORT_SYMBOL_GPL vmlinux 0xae0c87ee pm_qos_remove_notifier +EXPORT_SYMBOL_GPL vmlinux 0xae155987 sysfs_create_group +EXPORT_SYMBOL_GPL vmlinux 0xae2918ea __blocking_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xae2d5caa unregister_virtio_device +EXPORT_SYMBOL_GPL vmlinux 0xae3a1a16 regulator_bulk_free +EXPORT_SYMBOL_GPL vmlinux 0xae4918f0 ata_sff_irq_on +EXPORT_SYMBOL_GPL vmlinux 0xae5e3c0a spi_new_device +EXPORT_SYMBOL_GPL vmlinux 0xae6a001e regulator_register +EXPORT_SYMBOL_GPL vmlinux 0xae7c5411 ms_hyperv +EXPORT_SYMBOL_GPL vmlinux 0xae845609 edac_mce_enabled +EXPORT_SYMBOL_GPL vmlinux 0xaeea3073 xfrm_aead_get_byname +EXPORT_SYMBOL_GPL vmlinux 0xaf2b6190 pci_load_saved_state +EXPORT_SYMBOL_GPL vmlinux 0xaf51a717 trace_seq_printf +EXPORT_SYMBOL_GPL vmlinux 0xaf53a051 debugfs_remove +EXPORT_SYMBOL_GPL vmlinux 0xaf69699e xv_get_object_size +EXPORT_SYMBOL_GPL vmlinux 0xaf6ba10f regulator_count_voltages +EXPORT_SYMBOL_GPL vmlinux 0xaf89bc8c hrtimer_forward +EXPORT_SYMBOL_GPL vmlinux 0xafa04077 device_unregister +EXPORT_SYMBOL_GPL vmlinux 0xafe3f937 __big_tty_mutex_owner +EXPORT_SYMBOL_GPL vmlinux 0xafe845e8 iommu_attach_device +EXPORT_SYMBOL_GPL vmlinux 0xaff6baac debugfs_create_x8 +EXPORT_SYMBOL_GPL vmlinux 0xb004130a ata_pio_need_iordy +EXPORT_SYMBOL_GPL vmlinux 0xb03510b2 dev_attr_unload_heads +EXPORT_SYMBOL_GPL vmlinux 0xb08e9adb scsi_dh_attach +EXPORT_SYMBOL_GPL vmlinux 0xb0c03a70 md_rdev_init +EXPORT_SYMBOL_GPL vmlinux 0xb0ddc27e eventfd_ctx_fileget +EXPORT_SYMBOL_GPL vmlinux 0xb0e6eb4b crypto_destroy_tfm +EXPORT_SYMBOL_GPL vmlinux 0xb10d55bc cn_netlink_send +EXPORT_SYMBOL_GPL vmlinux 0xb1185e7f inode_sb_list_add +EXPORT_SYMBOL_GPL vmlinux 0xb1413798 security_inode_mkdir +EXPORT_SYMBOL_GPL vmlinux 0xb1513712 ip6_local_out +EXPORT_SYMBOL_GPL vmlinux 0xb169d5bc get_dcookie +EXPORT_SYMBOL_GPL vmlinux 0xb18429eb suspend_device_irqs +EXPORT_SYMBOL_GPL vmlinux 0xb18506b9 smp_ops +EXPORT_SYMBOL_GPL vmlinux 0xb198fc9e rtc_class_close +EXPORT_SYMBOL_GPL vmlinux 0xb1acbcce rcu_barrier_sched +EXPORT_SYMBOL_GPL vmlinux 0xb1d0ce8f crypto_shash_digest +EXPORT_SYMBOL_GPL vmlinux 0xb215d675 ring_buffer_empty +EXPORT_SYMBOL_GPL vmlinux 0xb225c390 bd_unlink_disk_holder +EXPORT_SYMBOL_GPL vmlinux 0xb3185f80 xfrm_audit_policy_delete +EXPORT_SYMBOL_GPL vmlinux 0xb3253ed9 hpet_rtc_timer_init +EXPORT_SYMBOL_GPL vmlinux 0xb34d8da6 i2c_unregister_device +EXPORT_SYMBOL_GPL vmlinux 0xb3609179 pci_create_slot +EXPORT_SYMBOL_GPL vmlinux 0xb3b5851d dev_attr_em_message_type +EXPORT_SYMBOL_GPL vmlinux 0xb3d1c75e unregister_wide_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0xb3d5eab7 acpi_atomic_write +EXPORT_SYMBOL_GPL vmlinux 0xb4199f7c __rio_local_write_config_8 +EXPORT_SYMBOL_GPL vmlinux 0xb4331def crypto_ahash_finup +EXPORT_SYMBOL_GPL vmlinux 0xb4378419 spi_sync_locked +EXPORT_SYMBOL_GPL vmlinux 0xb4416182 crypto_hash_walk_first +EXPORT_SYMBOL_GPL vmlinux 0xb493403b ata_sas_slave_configure +EXPORT_SYMBOL_GPL vmlinux 0xb495a637 pci_bus_max_busnr +EXPORT_SYMBOL_GPL vmlinux 0xb4e14553 gnttab_query_foreign_access +EXPORT_SYMBOL_GPL vmlinux 0xb4ea7cf7 kgdb_connected +EXPORT_SYMBOL_GPL vmlinux 0xb51fbd64 edac_op_state +EXPORT_SYMBOL_GPL vmlinux 0xb5293a90 use_mm +EXPORT_SYMBOL_GPL vmlinux 0xb53620d1 pci_vpd_find_info_keyword +EXPORT_SYMBOL_GPL vmlinux 0xb536354a securityfs_create_dir +EXPORT_SYMBOL_GPL vmlinux 0xb53ae573 cpu_idle_wait +EXPORT_SYMBOL_GPL vmlinux 0xb560beb5 sg_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xb570902f cpufreq_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xb57e65ec usb_hcd_poll_rh_status +EXPORT_SYMBOL_GPL vmlinux 0xb58dcfa2 synchronize_sched_expedited +EXPORT_SYMBOL_GPL vmlinux 0xb5ce9594 power_supply_get_by_name +EXPORT_SYMBOL_GPL vmlinux 0xb5d8913d register_jprobe +EXPORT_SYMBOL_GPL vmlinux 0xb5f17edf perf_register_guest_info_callbacks +EXPORT_SYMBOL_GPL vmlinux 0xb5fef46d ata_sff_data_xfer +EXPORT_SYMBOL_GPL vmlinux 0xb6230f1f gnttab_grant_foreign_access +EXPORT_SYMBOL_GPL vmlinux 0xb68817fc sysdev_show_int +EXPORT_SYMBOL_GPL vmlinux 0xb6aeb661 ata_id_c_string +EXPORT_SYMBOL_GPL vmlinux 0xb6bc49a9 __supported_pte_mask +EXPORT_SYMBOL_GPL vmlinux 0xb6ddf8b8 class_find_device +EXPORT_SYMBOL_GPL vmlinux 0xb715939c dev_set_name +EXPORT_SYMBOL_GPL vmlinux 0xb718f2f9 sfi_table_parse +EXPORT_SYMBOL_GPL vmlinux 0xb733de3b mddev_init +EXPORT_SYMBOL_GPL vmlinux 0xb7427cff pci_hp_change_slot_info +EXPORT_SYMBOL_GPL vmlinux 0xb78d3393 rio_request_inb_pwrite +EXPORT_SYMBOL_GPL vmlinux 0xb7b1a5cb usb_bulk_msg +EXPORT_SYMBOL_GPL vmlinux 0xb7d7c12e hpet_set_alarm_time +EXPORT_SYMBOL_GPL vmlinux 0xb7e2eb91 mce_cpu_specific_poll +EXPORT_SYMBOL_GPL vmlinux 0xb7f77027 rtc_tm_to_ktime +EXPORT_SYMBOL_GPL vmlinux 0xb803de27 rt_mutex_destroy +EXPORT_SYMBOL_GPL vmlinux 0xb813ce5a timecompare_transform +EXPORT_SYMBOL_GPL vmlinux 0xb8153e5b task_xstate_cachep +EXPORT_SYMBOL_GPL vmlinux 0xb8531434 regulator_set_drvdata +EXPORT_SYMBOL_GPL vmlinux 0xb86cb9da crypto_rng_type +EXPORT_SYMBOL_GPL vmlinux 0xb8b09ded inet6_sk_rebuild_header +EXPORT_SYMBOL_GPL vmlinux 0xb8d4fb1f tcp_reno_ssthresh +EXPORT_SYMBOL_GPL vmlinux 0xb8f6c263 xfrm_output +EXPORT_SYMBOL_GPL vmlinux 0xb8f959ab attribute_container_find_class_device +EXPORT_SYMBOL_GPL vmlinux 0xb903674c scatterwalk_map_and_copy +EXPORT_SYMBOL_GPL vmlinux 0xb933d6df remove_irq +EXPORT_SYMBOL_GPL vmlinux 0xb99d5837 xenbus_read +EXPORT_SYMBOL_GPL vmlinux 0xb9af1f76 xfrm_audit_state_delete +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 0xb9eb3aa9 add_uevent_var +EXPORT_SYMBOL_GPL vmlinux 0xb9edf474 shash_free_instance +EXPORT_SYMBOL_GPL vmlinux 0xb9f5eda1 i2c_new_dummy +EXPORT_SYMBOL_GPL vmlinux 0xb9f78493 xenbus_unmap_ring +EXPORT_SYMBOL_GPL vmlinux 0xba0882b5 klist_add_tail +EXPORT_SYMBOL_GPL vmlinux 0xba3506a7 crypto_ahash_setkey +EXPORT_SYMBOL_GPL vmlinux 0xbaca0110 blk_queue_rq_timed_out +EXPORT_SYMBOL_GPL vmlinux 0xbae34c27 scsi_nl_remove_transport +EXPORT_SYMBOL_GPL vmlinux 0xbb01c801 exportfs_decode_fh +EXPORT_SYMBOL_GPL vmlinux 0xbb038ce4 perf_unregister_guest_info_callbacks +EXPORT_SYMBOL_GPL vmlinux 0xbb0ab47b debug_locks +EXPORT_SYMBOL_GPL vmlinux 0xbb35af80 save_stack_trace_tsk +EXPORT_SYMBOL_GPL vmlinux 0xbb4b4fb5 kset_create_and_add +EXPORT_SYMBOL_GPL vmlinux 0xbb58b814 iomap_free +EXPORT_SYMBOL_GPL vmlinux 0xbb67805d skcipher_geniv_init +EXPORT_SYMBOL_GPL vmlinux 0xbb7f6067 pci_disable_rom +EXPORT_SYMBOL_GPL vmlinux 0xbb928387 rio_mport_read_config_32 +EXPORT_SYMBOL_GPL vmlinux 0xbbb98859 edid_info +EXPORT_SYMBOL_GPL vmlinux 0xbbe1828b pci_set_pcie_reset_state +EXPORT_SYMBOL_GPL vmlinux 0xbbef7e72 usb_poison_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0xbc849d97 tty_prepare_flip_string_flags +EXPORT_SYMBOL_GPL vmlinux 0xbc86ea5b fuse_put_request +EXPORT_SYMBOL_GPL vmlinux 0xbc8a5fb4 unregister_ftrace_event +EXPORT_SYMBOL_GPL vmlinux 0xbcb838a1 amd_flush_garts +EXPORT_SYMBOL_GPL vmlinux 0xbcbe2da4 inverse_translate +EXPORT_SYMBOL_GPL vmlinux 0xbccbd927 wm8350_clear_bits +EXPORT_SYMBOL_GPL vmlinux 0xbccfd4d8 register_oldmem_pfn_is_ram +EXPORT_SYMBOL_GPL vmlinux 0xbd0bd37e debugfs_create_x16 +EXPORT_SYMBOL_GPL vmlinux 0xbd39f486 crypto_ahash_digest +EXPORT_SYMBOL_GPL vmlinux 0xbd506a46 unregister_hotplug_dock_device +EXPORT_SYMBOL_GPL vmlinux 0xbd754daf register_net_sysctl_table +EXPORT_SYMBOL_GPL vmlinux 0xbd7c44fe blkcipher_walk_done +EXPORT_SYMBOL_GPL vmlinux 0xbd8e594d css_id +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 0xbe130cce inet6_csk_xmit +EXPORT_SYMBOL_GPL vmlinux 0xbe1887e4 ata_unpack_xfermask +EXPORT_SYMBOL_GPL vmlinux 0xbe2c61d8 ring_buffer_iter_reset +EXPORT_SYMBOL_GPL vmlinux 0xbe54a0ce pci_add_dynid +EXPORT_SYMBOL_GPL vmlinux 0xbe64279b disk_map_sector_rcu +EXPORT_SYMBOL_GPL vmlinux 0xbe7c7193 atomic_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xbef45f30 inet6_csk_search_req +EXPORT_SYMBOL_GPL vmlinux 0xbf1de88f atomic_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0xbf3272f1 i2c_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xbf3a30fa usb_deregister_dev +EXPORT_SYMBOL_GPL vmlinux 0xbfaa13c3 ata_sff_wait_ready +EXPORT_SYMBOL_GPL vmlinux 0xbfab3e20 __trace_note_message +EXPORT_SYMBOL_GPL vmlinux 0xbfbbbc2e rtc_irq_register +EXPORT_SYMBOL_GPL vmlinux 0xbfd27241 tty_perform_flush +EXPORT_SYMBOL_GPL vmlinux 0xbfe3313a ata_bmdma_start +EXPORT_SYMBOL_GPL vmlinux 0xbff006c3 css_lookup +EXPORT_SYMBOL_GPL vmlinux 0xbff46d38 class_destroy +EXPORT_SYMBOL_GPL vmlinux 0xbff4cdc1 xfrm_audit_state_add +EXPORT_SYMBOL_GPL vmlinux 0xbff5f9c1 tc3589x_reg_read +EXPORT_SYMBOL_GPL vmlinux 0xbffcb3b7 acpi_os_get_iomem +EXPORT_SYMBOL_GPL vmlinux 0xc03e64e8 crypto_shash_update +EXPORT_SYMBOL_GPL vmlinux 0xc0439596 crypto_init_spawn2 +EXPORT_SYMBOL_GPL vmlinux 0xc04bed5b vring_del_virtqueue +EXPORT_SYMBOL_GPL vmlinux 0xc06ae8e0 rt_mutex_trylock +EXPORT_SYMBOL_GPL vmlinux 0xc0779229 ata_dev_disable +EXPORT_SYMBOL_GPL vmlinux 0xc0bf6ead timecounter_cyc2time +EXPORT_SYMBOL_GPL vmlinux 0xc0de5de4 pci_rescan_bus +EXPORT_SYMBOL_GPL vmlinux 0xc1041de9 usb_sg_wait +EXPORT_SYMBOL_GPL vmlinux 0xc10f2b8e cgroup_unlock +EXPORT_SYMBOL_GPL vmlinux 0xc117edb3 sdio_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xc11b4470 balloon_stats +EXPORT_SYMBOL_GPL vmlinux 0xc11bd00f tracepoint_probe_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc127fa26 acpi_pre_map_gar +EXPORT_SYMBOL_GPL vmlinux 0xc12b5b47 usb_hcd_pci_pm_ops +EXPORT_SYMBOL_GPL vmlinux 0xc139a849 pci_disable_pcie_error_reporting +EXPORT_SYMBOL_GPL vmlinux 0xc13c3040 input_ff_erase +EXPORT_SYMBOL_GPL vmlinux 0xc13c3a30 ata_sff_error_handler +EXPORT_SYMBOL_GPL vmlinux 0xc164642e xenbus_otherend_changed +EXPORT_SYMBOL_GPL vmlinux 0xc17515d7 usb_hcds_loaded +EXPORT_SYMBOL_GPL vmlinux 0xc1a9a775 transport_setup_device +EXPORT_SYMBOL_GPL vmlinux 0xc22a3091 vm_unmap_aliases +EXPORT_SYMBOL_GPL vmlinux 0xc23f8a67 xen_swiotlb_dma_mapping_error +EXPORT_SYMBOL_GPL vmlinux 0xc248f284 led_trigger_unregister_simple +EXPORT_SYMBOL_GPL vmlinux 0xc2569f70 crypto_alloc_base +EXPORT_SYMBOL_GPL vmlinux 0xc261e182 kobject_uevent +EXPORT_SYMBOL_GPL vmlinux 0xc26351f8 bind_evtchn_to_irq +EXPORT_SYMBOL_GPL vmlinux 0xc27a52d3 user_match +EXPORT_SYMBOL_GPL vmlinux 0xc280fb46 kdb_register +EXPORT_SYMBOL_GPL vmlinux 0xc2931116 sysfs_remove_group +EXPORT_SYMBOL_GPL vmlinux 0xc2a420be sock_prot_inuse_add +EXPORT_SYMBOL_GPL vmlinux 0xc2de27ca hest_disable +EXPORT_SYMBOL_GPL vmlinux 0xc2e05b26 usb_alloc_streams +EXPORT_SYMBOL_GPL vmlinux 0xc2f35d43 pm_generic_runtime_resume +EXPORT_SYMBOL_GPL vmlinux 0xc2fda286 led_trigger_register_simple +EXPORT_SYMBOL_GPL vmlinux 0xc3032805 kobject_init_and_add +EXPORT_SYMBOL_GPL vmlinux 0xc31abb13 file_ra_state_init +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 0xc39a6f4a gnttab_map_refs +EXPORT_SYMBOL_GPL vmlinux 0xc3aff365 sata_scr_read +EXPORT_SYMBOL_GPL vmlinux 0xc40823e4 usb_find_interface +EXPORT_SYMBOL_GPL vmlinux 0xc41359e4 rt_mutex_unlock +EXPORT_SYMBOL_GPL vmlinux 0xc415949e __crypto_alloc_tfm +EXPORT_SYMBOL_GPL vmlinux 0xc41ba169 wm8350_reg_lock +EXPORT_SYMBOL_GPL vmlinux 0xc428068d sata_deb_timing_long +EXPORT_SYMBOL_GPL vmlinux 0xc44da01a shash_ahash_finup +EXPORT_SYMBOL_GPL vmlinux 0xc4730a16 __get_user_pages_fast +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 0xc48e4f8f da903x_writes +EXPORT_SYMBOL_GPL vmlinux 0xc49b10d1 sysdev_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc4d2e45a cpufreq_frequency_table_target +EXPORT_SYMBOL_GPL vmlinux 0xc5397da6 xenbus_mkdir +EXPORT_SYMBOL_GPL vmlinux 0xc54d1205 rio_release_inb_dbell +EXPORT_SYMBOL_GPL vmlinux 0xc5585a0b platform_driver_probe +EXPORT_SYMBOL_GPL vmlinux 0xc56e5164 attribute_container_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc5a43daf sata_link_scr_lpm +EXPORT_SYMBOL_GPL vmlinux 0xc5b55ed7 ata_dummy_port_info +EXPORT_SYMBOL_GPL vmlinux 0xc5be428c relay_subbufs_consumed +EXPORT_SYMBOL_GPL vmlinux 0xc5c264a5 amd_erratum_400 +EXPORT_SYMBOL_GPL vmlinux 0xc5dba200 sata_link_debounce +EXPORT_SYMBOL_GPL vmlinux 0xc608786a gpiochip_add +EXPORT_SYMBOL_GPL vmlinux 0xc60f75ec __ftrace_vprintk +EXPORT_SYMBOL_GPL vmlinux 0xc688ffd9 pci_hp_deregister +EXPORT_SYMBOL_GPL vmlinux 0xc69206ae sata_port_ops +EXPORT_SYMBOL_GPL vmlinux 0xc6bab878 cpufreq_freq_attr_scaling_available_freqs +EXPORT_SYMBOL_GPL vmlinux 0xc6f77c44 ata_sff_tf_load +EXPORT_SYMBOL_GPL vmlinux 0xc7328e3c blkiocg_update_dispatch_stats +EXPORT_SYMBOL_GPL vmlinux 0xc75d34b6 rt_mutex_lock +EXPORT_SYMBOL_GPL vmlinux 0xc7b36cc3 pm_stay_awake +EXPORT_SYMBOL_GPL vmlinux 0xc7b42261 acpi_bus_trim +EXPORT_SYMBOL_GPL vmlinux 0xc7b97076 pci_msi_off +EXPORT_SYMBOL_GPL vmlinux 0xc7f64675 trace_event_raw_init +EXPORT_SYMBOL_GPL vmlinux 0xc8223df2 ata_link_next +EXPORT_SYMBOL_GPL vmlinux 0xc86250b0 ata_timing_compute +EXPORT_SYMBOL_GPL vmlinux 0xc86dcfbe x86_mce_decoder_chain +EXPORT_SYMBOL_GPL vmlinux 0xc879f558 usb_store_new_id +EXPORT_SYMBOL_GPL vmlinux 0xc87c1f84 ktime_get +EXPORT_SYMBOL_GPL vmlinux 0xc87e487a sched_clock_idle_sleep_event +EXPORT_SYMBOL_GPL vmlinux 0xc8eb03ee proc_net_mkdir +EXPORT_SYMBOL_GPL vmlinux 0xc8f355cd single_open_net +EXPORT_SYMBOL_GPL vmlinux 0xc90bd419 regulator_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0xc9118b2f ata_sff_dev_classify +EXPORT_SYMBOL_GPL vmlinux 0xc91277a1 kgdb_schedule_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0xc915c9ff platform_bus +EXPORT_SYMBOL_GPL vmlinux 0xc930c583 xen_unregister_device_domain_owner +EXPORT_SYMBOL_GPL vmlinux 0xc954c563 ata_cable_ignore +EXPORT_SYMBOL_GPL vmlinux 0xc9561772 fb_destroy_modelist +EXPORT_SYMBOL_GPL vmlinux 0xc979ed98 usb_hcd_pci_remove +EXPORT_SYMBOL_GPL vmlinux 0xc9c3f176 hpet_register_irq_handler +EXPORT_SYMBOL_GPL vmlinux 0xc9ec4e21 free_percpu +EXPORT_SYMBOL_GPL vmlinux 0xca81ea9a xenbus_transaction_end +EXPORT_SYMBOL_GPL vmlinux 0xca85d8cf tracepoint_probe_update_all +EXPORT_SYMBOL_GPL vmlinux 0xcab2aefa invalidate_inode_pages2 +EXPORT_SYMBOL_GPL vmlinux 0xcabe04de cpuidle_resume_and_unlock +EXPORT_SYMBOL_GPL vmlinux 0xcb432ea6 ata_bmdma_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0xcba36b71 stmpe_enable +EXPORT_SYMBOL_GPL vmlinux 0xcbd48548 usb_anchor_urb +EXPORT_SYMBOL_GPL vmlinux 0xcbd802c2 shake_page +EXPORT_SYMBOL_GPL vmlinux 0xcbe2792a scsi_register_device_handler +EXPORT_SYMBOL_GPL vmlinux 0xcbee20b2 get_cpu_iowait_time_us +EXPORT_SYMBOL_GPL vmlinux 0xcc1f1c3d inet_twdr_hangman +EXPORT_SYMBOL_GPL vmlinux 0xcc41bd7f apic +EXPORT_SYMBOL_GPL vmlinux 0xcc5855e9 sdio_claim_host +EXPORT_SYMBOL_GPL vmlinux 0xcc5eef61 sysfs_notify_dirent +EXPORT_SYMBOL_GPL vmlinux 0xcc6ab305 is_dock_device +EXPORT_SYMBOL_GPL vmlinux 0xcca72d23 regulator_set_voltage +EXPORT_SYMBOL_GPL vmlinux 0xccb03955 xfrm_audit_state_replay_overflow +EXPORT_SYMBOL_GPL vmlinux 0xcccfb2fa sata_deb_timing_hotplug +EXPORT_SYMBOL_GPL vmlinux 0xccd79185 ata_pci_remove_one +EXPORT_SYMBOL_GPL vmlinux 0xccda5335 rtc_initialize_alarm +EXPORT_SYMBOL_GPL vmlinux 0xcceffa7a swiotlb_tbl_map_single +EXPORT_SYMBOL_GPL vmlinux 0xcd1ca2cb iommu_domain_has_cap +EXPORT_SYMBOL_GPL vmlinux 0xcd1ca435 ata_cable_80wire +EXPORT_SYMBOL_GPL vmlinux 0xcd2b5315 ata_dummy_port_ops +EXPORT_SYMBOL_GPL vmlinux 0xcd6eaa2d page_mkclean +EXPORT_SYMBOL_GPL vmlinux 0xcd9ae6ce i2c_lock_adapter +EXPORT_SYMBOL_GPL vmlinux 0xcda8d50f usb_hcd_pci_shutdown +EXPORT_SYMBOL_GPL vmlinux 0xcdca3691 nr_irqs +EXPORT_SYMBOL_GPL vmlinux 0xcdcb8af1 put_pid +EXPORT_SYMBOL_GPL vmlinux 0xcdde7860 vma_kernel_pagesize +EXPORT_SYMBOL_GPL vmlinux 0xcdffb5ae max8997_write_reg +EXPORT_SYMBOL_GPL vmlinux 0xce0f69dd anon_inode_getfd +EXPORT_SYMBOL_GPL vmlinux 0xce310e0b xen_find_device_domain_owner +EXPORT_SYMBOL_GPL vmlinux 0xce36a5b6 __atomic_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xce3a72de pciserial_init_ports +EXPORT_SYMBOL_GPL vmlinux 0xce5a6ee6 led_trigger_event +EXPORT_SYMBOL_GPL vmlinux 0xce5dddc1 input_ff_upload +EXPORT_SYMBOL_GPL vmlinux 0xce6a9d9a trace_current_buffer_discard_commit +EXPORT_SYMBOL_GPL vmlinux 0xce6e0d97 usb_driver_release_interface +EXPORT_SYMBOL_GPL vmlinux 0xce76437b xfrm_audit_policy_add +EXPORT_SYMBOL_GPL vmlinux 0xcea3b6af bus_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xcea76fb8 sysfs_remove_files +EXPORT_SYMBOL_GPL vmlinux 0xcee3cb5c blkiocg_lookup_group +EXPORT_SYMBOL_GPL vmlinux 0xcefb4637 kern_mount_data +EXPORT_SYMBOL_GPL vmlinux 0xcf037e9c wm831x_reg_unlock +EXPORT_SYMBOL_GPL vmlinux 0xcf2780da debugfs_remove_recursive +EXPORT_SYMBOL_GPL vmlinux 0xcf5f95de usb_altnum_to_altsetting +EXPORT_SYMBOL_GPL vmlinux 0xcf996d89 blk_queue_flush_queueable +EXPORT_SYMBOL_GPL vmlinux 0xcfbc4205 get_driver +EXPORT_SYMBOL_GPL vmlinux 0xcfc68341 synchronize_rcu_bh +EXPORT_SYMBOL_GPL vmlinux 0xcfcc83ad register_vt_notifier +EXPORT_SYMBOL_GPL vmlinux 0xcff6cb49 spi_bus_lock +EXPORT_SYMBOL_GPL vmlinux 0xcffa2aff spi_populate_width_msg +EXPORT_SYMBOL_GPL vmlinux 0xd00ffbf2 device_bind_driver +EXPORT_SYMBOL_GPL vmlinux 0xd01041be fuse_file_poll +EXPORT_SYMBOL_GPL vmlinux 0xd0153c5c regulator_get_exclusive +EXPORT_SYMBOL_GPL vmlinux 0xd03c7700 secure_ipv4_port_ephemeral +EXPORT_SYMBOL_GPL vmlinux 0xd0458ccb xenbus_strstate +EXPORT_SYMBOL_GPL vmlinux 0xd05dc2a3 xfrm_aalg_get_byname +EXPORT_SYMBOL_GPL vmlinux 0xd0840ee0 tty_encode_baud_rate +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 0xd0c4507f ata_sff_tf_read +EXPORT_SYMBOL_GPL vmlinux 0xd0dd7e28 xen_swiotlb_sync_single_for_device +EXPORT_SYMBOL_GPL vmlinux 0xd0f2894f timerqueue_add +EXPORT_SYMBOL_GPL vmlinux 0xd0f685ec tty_ldisc_flush +EXPORT_SYMBOL_GPL vmlinux 0xd14ec9db nf_unregister_afinfo +EXPORT_SYMBOL_GPL vmlinux 0xd1507e59 erst_clear +EXPORT_SYMBOL_GPL vmlinux 0xd15b9845 __rio_local_read_config_16 +EXPORT_SYMBOL_GPL vmlinux 0xd163e703 cpci_hp_unregister_bus +EXPORT_SYMBOL_GPL vmlinux 0xd16712f3 crypto_check_attr_type +EXPORT_SYMBOL_GPL vmlinux 0xd17a7439 root_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0xd1b2db37 tracepoint_probe_register_noupdate +EXPORT_SYMBOL_GPL vmlinux 0xd1b44a50 rio_mport_write_config_8 +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 0xd21a057f crypto_alloc_instance2 +EXPORT_SYMBOL_GPL vmlinux 0xd21cda6e seq_open_net +EXPORT_SYMBOL_GPL vmlinux 0xd22e2e02 usb_get_hcd +EXPORT_SYMBOL_GPL vmlinux 0xd24e3264 tpm_show_owned +EXPORT_SYMBOL_GPL vmlinux 0xd273b1b1 __round_jiffies_up_relative +EXPORT_SYMBOL_GPL vmlinux 0xd2748646 usb_get_dev +EXPORT_SYMBOL_GPL vmlinux 0xd28fc5f4 acpi_ec_add_query_handler +EXPORT_SYMBOL_GPL vmlinux 0xd299dd7d usb_match_id +EXPORT_SYMBOL_GPL vmlinux 0xd2a5f39f rdev_get_drvdata +EXPORT_SYMBOL_GPL vmlinux 0xd2a8caf0 work_on_cpu +EXPORT_SYMBOL_GPL vmlinux 0xd2ad5abc xenbus_grant_ring +EXPORT_SYMBOL_GPL vmlinux 0xd2c58ab2 apei_exec_noop +EXPORT_SYMBOL_GPL vmlinux 0xd2f5983f system_freezable_wq +EXPORT_SYMBOL_GPL vmlinux 0xd2f80f9c rtnl_put_cacheinfo +EXPORT_SYMBOL_GPL vmlinux 0xd319cc32 inet6_lookup_listener +EXPORT_SYMBOL_GPL vmlinux 0xd3249264 shash_ahash_digest +EXPORT_SYMBOL_GPL vmlinux 0xd32aab73 tcp_twsk_destructor +EXPORT_SYMBOL_GPL vmlinux 0xd32fe193 ata_scsi_change_queue_depth +EXPORT_SYMBOL_GPL vmlinux 0xd348d337 tun_get_socket +EXPORT_SYMBOL_GPL vmlinux 0xd35ec553 generic_subsys_pm_ops +EXPORT_SYMBOL_GPL vmlinux 0xd3620948 __fsnotify_parent +EXPORT_SYMBOL_GPL vmlinux 0xd3872787 ring_buffer_normalize_time_stamp +EXPORT_SYMBOL_GPL vmlinux 0xd3b7662d xen_swiotlb_dma_supported +EXPORT_SYMBOL_GPL vmlinux 0xd3bad7ba i2c_new_device +EXPORT_SYMBOL_GPL vmlinux 0xd3d175f9 ata_bmdma_qc_issue +EXPORT_SYMBOL_GPL vmlinux 0xd3d2d445 rio_get_device +EXPORT_SYMBOL_GPL vmlinux 0xd3de90e4 usb_hcd_link_urb_to_ep +EXPORT_SYMBOL_GPL vmlinux 0xd3e25815 usb_free_coherent +EXPORT_SYMBOL_GPL vmlinux 0xd4081960 ata_bmdma32_port_ops +EXPORT_SYMBOL_GPL vmlinux 0xd45578fc simple_attr_open +EXPORT_SYMBOL_GPL vmlinux 0xd48242da anon_inode_getfile +EXPORT_SYMBOL_GPL vmlinux 0xd4a70f77 sysdev_class_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xd4d682f3 inet_twsk_alloc +EXPORT_SYMBOL_GPL vmlinux 0xd4de832e inet_hashinfo_init +EXPORT_SYMBOL_GPL vmlinux 0xd4ec7546 agp_remove_bridge +EXPORT_SYMBOL_GPL vmlinux 0xd5025b6a wm831x_auxadc_read +EXPORT_SYMBOL_GPL vmlinux 0xd505aaef simple_attr_read +EXPORT_SYMBOL_GPL vmlinux 0xd53ccad1 scsi_autopm_get_device +EXPORT_SYMBOL_GPL vmlinux 0xd544e902 pgprot_writecombine +EXPORT_SYMBOL_GPL vmlinux 0xd57acfef sysfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0xd59668e6 unlock_flocks +EXPORT_SYMBOL_GPL vmlinux 0xd61d97f0 ata_bmdma_setup +EXPORT_SYMBOL_GPL vmlinux 0xd67e177b usb_enable_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0xd6bb8552 ata_eh_qc_retry +EXPORT_SYMBOL_GPL vmlinux 0xd6d6255d led_classdev_unregister +EXPORT_SYMBOL_GPL vmlinux 0xd6ed3a8e cper_next_record_id +EXPORT_SYMBOL_GPL vmlinux 0xd6edd6d4 pci_destroy_slot +EXPORT_SYMBOL_GPL vmlinux 0xd6feefa5 agp_num_entries +EXPORT_SYMBOL_GPL vmlinux 0xd705b4c7 schedule_hrtimeout +EXPORT_SYMBOL_GPL vmlinux 0xd72a7a54 fuse_do_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xd72feba2 xenbus_read_driver_state +EXPORT_SYMBOL_GPL vmlinux 0xd7372af6 vfs_removexattr +EXPORT_SYMBOL_GPL vmlinux 0xd75a4ec5 seq_release_net +EXPORT_SYMBOL_GPL vmlinux 0xd768e985 regulator_has_full_constraints +EXPORT_SYMBOL_GPL vmlinux 0xd77c0bc8 klist_remove +EXPORT_SYMBOL_GPL vmlinux 0xd7a3fabd ata_sff_qc_issue +EXPORT_SYMBOL_GPL vmlinux 0xd7ab2c0c speedstep_detect_processor +EXPORT_SYMBOL_GPL vmlinux 0xd7d79132 put_online_cpus +EXPORT_SYMBOL_GPL vmlinux 0xd822b35f pm_qos_add_request +EXPORT_SYMBOL_GPL vmlinux 0xd82506e7 debugfs_create_x64 +EXPORT_SYMBOL_GPL vmlinux 0xd8250a5c iounmap_atomic +EXPORT_SYMBOL_GPL vmlinux 0xd83b8941 ip6_sk_dst_lookup_flow +EXPORT_SYMBOL_GPL vmlinux 0xd84ea8c3 virtqueue_add_buf_gfp +EXPORT_SYMBOL_GPL vmlinux 0xd8525ea7 fl6_update_dst +EXPORT_SYMBOL_GPL vmlinux 0xd87b3740 find_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0xd891feeb rio_dev_put +EXPORT_SYMBOL_GPL vmlinux 0xd8b7fdbb isa_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xd90300b0 get_cpu_sysdev +EXPORT_SYMBOL_GPL vmlinux 0xd9042fa8 scatterwalk_map +EXPORT_SYMBOL_GPL vmlinux 0xd917e644 ata_acpi_gtm_xfermask +EXPORT_SYMBOL_GPL vmlinux 0xd919806a amd_cache_northbridges +EXPORT_SYMBOL_GPL vmlinux 0xd9309ed3 sata_async_notification +EXPORT_SYMBOL_GPL vmlinux 0xd939bc6b led_trigger_store +EXPORT_SYMBOL_GPL vmlinux 0xd93e76a6 kbd_table +EXPORT_SYMBOL_GPL vmlinux 0xd94b737e erst_read +EXPORT_SYMBOL_GPL vmlinux 0xd94f9a72 rt_mutex_timed_lock +EXPORT_SYMBOL_GPL vmlinux 0xd9cec7a3 wakeup_source_unregister +EXPORT_SYMBOL_GPL vmlinux 0xda049609 led_trigger_unregister +EXPORT_SYMBOL_GPL vmlinux 0xda1be8e1 async_synchronize_cookie_domain +EXPORT_SYMBOL_GPL vmlinux 0xda204f58 max8997_read_reg +EXPORT_SYMBOL_GPL vmlinux 0xda300443 blk_rq_err_bytes +EXPORT_SYMBOL_GPL vmlinux 0xda605cae rtnl_register +EXPORT_SYMBOL_GPL vmlinux 0xda92c4e3 input_ff_create +EXPORT_SYMBOL_GPL vmlinux 0xda98f666 bsg_register_queue +EXPORT_SYMBOL_GPL vmlinux 0xdab28411 srcu_batches_completed +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 0xdb2aa4e8 cgroup_lock_live_group +EXPORT_SYMBOL_GPL vmlinux 0xdc14a211 xen_hvm_evtchn_do_upcall +EXPORT_SYMBOL_GPL vmlinux 0xdc714560 register_kprobe +EXPORT_SYMBOL_GPL vmlinux 0xdc75eb6c netdev_rx_handler_unregister +EXPORT_SYMBOL_GPL vmlinux 0xdc7da565 bus_unregister +EXPORT_SYMBOL_GPL vmlinux 0xdc825d6c usb_amd_quirk_pll_disable +EXPORT_SYMBOL_GPL vmlinux 0xdc97af2e syscore_suspend +EXPORT_SYMBOL_GPL vmlinux 0xdcaa46dd class_compat_register +EXPORT_SYMBOL_GPL vmlinux 0xdcb71961 skb_cow_data +EXPORT_SYMBOL_GPL vmlinux 0xdcd42666 iommu_unmap +EXPORT_SYMBOL_GPL vmlinux 0xdcd84ef9 put_driver +EXPORT_SYMBOL_GPL vmlinux 0xdce57037 apei_estatus_print +EXPORT_SYMBOL_GPL vmlinux 0xdd0bf1e8 setup_deferrable_timer_on_stack_key +EXPORT_SYMBOL_GPL vmlinux 0xdd457df3 crypto_alg_sem +EXPORT_SYMBOL_GPL vmlinux 0xdd5254fb ata_pci_bmdma_init +EXPORT_SYMBOL_GPL vmlinux 0xdd553076 __scsi_get_command +EXPORT_SYMBOL_GPL vmlinux 0xdd565efc get_task_pid +EXPORT_SYMBOL_GPL vmlinux 0xdd571a8e pci_store_saved_state +EXPORT_SYMBOL_GPL vmlinux 0xdd698f3a spi_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xdd7ea018 tpm_read +EXPORT_SYMBOL_GPL vmlinux 0xdd9ca3ec xenbus_dev_changed +EXPORT_SYMBOL_GPL vmlinux 0xddb97d5f device_register +EXPORT_SYMBOL_GPL vmlinux 0xddc6da70 tty_ldisc_deref +EXPORT_SYMBOL_GPL vmlinux 0xddcc35a8 crypto_spawn_tfm +EXPORT_SYMBOL_GPL vmlinux 0xdded27be mce_chrdev_ops +EXPORT_SYMBOL_GPL vmlinux 0xddedb802 rtc_irq_set_state +EXPORT_SYMBOL_GPL vmlinux 0xde15f0eb cgroup_to_blkio_cgroup +EXPORT_SYMBOL_GPL vmlinux 0xde1ebc7b rio_request_inb_dbell +EXPORT_SYMBOL_GPL vmlinux 0xde417b81 async_schedule_domain +EXPORT_SYMBOL_GPL vmlinux 0xde49e9f1 klist_init +EXPORT_SYMBOL_GPL vmlinux 0xde547010 xfrm_inner_extract_output +EXPORT_SYMBOL_GPL vmlinux 0xdeaa579d task_blkio_cgroup +EXPORT_SYMBOL_GPL vmlinux 0xdf004450 register_pernet_device +EXPORT_SYMBOL_GPL vmlinux 0xdf3fbb0f i2c_new_probed_device +EXPORT_SYMBOL_GPL vmlinux 0xdf630650 ring_buffer_peek +EXPORT_SYMBOL_GPL vmlinux 0xdf7d2537 wm8994_reg_read +EXPORT_SYMBOL_GPL vmlinux 0xdf8c9d11 usb_remove_hcd +EXPORT_SYMBOL_GPL vmlinux 0xdfa7eb31 crypto_shash_setkey +EXPORT_SYMBOL_GPL vmlinux 0xdfd8bf86 acpi_debugfs_dir +EXPORT_SYMBOL_GPL vmlinux 0xe007de41 kallsyms_lookup_name +EXPORT_SYMBOL_GPL vmlinux 0xe01b8f93 ata_sff_dma_pause +EXPORT_SYMBOL_GPL vmlinux 0xe089cfcc agp_memory_reserved +EXPORT_SYMBOL_GPL vmlinux 0xe0a5c839 ring_buffer_resize +EXPORT_SYMBOL_GPL vmlinux 0xe0c5244d handle_level_irq +EXPORT_SYMBOL_GPL vmlinux 0xe0c77bb5 mce_notify_irq +EXPORT_SYMBOL_GPL vmlinux 0xe103f0c9 scsi_nl_sock +EXPORT_SYMBOL_GPL vmlinux 0xe10cd6ad erst_get_record_id_begin +EXPORT_SYMBOL_GPL vmlinux 0xe11210ad fl6_sock_lookup +EXPORT_SYMBOL_GPL vmlinux 0xe112352e __get_vm_area +EXPORT_SYMBOL_GPL vmlinux 0xe12f4713 register_efivars +EXPORT_SYMBOL_GPL vmlinux 0xe134dd00 pm_relax +EXPORT_SYMBOL_GPL vmlinux 0xe13e8b71 cgroup_unload_subsys +EXPORT_SYMBOL_GPL vmlinux 0xe1526929 vfs_lock_file +EXPORT_SYMBOL_GPL vmlinux 0xe174313f ata_acpi_stm +EXPORT_SYMBOL_GPL vmlinux 0xe1f6f034 rtc_update_irq_enable +EXPORT_SYMBOL_GPL vmlinux 0xe1faadf6 ata_msleep +EXPORT_SYMBOL_GPL vmlinux 0xe2365b09 fuse_dev_release +EXPORT_SYMBOL_GPL vmlinux 0xe2383f60 rio_mport_read_config_8 +EXPORT_SYMBOL_GPL vmlinux 0xe25718ca regulator_is_enabled +EXPORT_SYMBOL_GPL vmlinux 0xe26a4c47 ata_std_bios_param +EXPORT_SYMBOL_GPL vmlinux 0xe2787c4e usb_enable_xhci_ports +EXPORT_SYMBOL_GPL vmlinux 0xe295c0ff is_hpet_enabled +EXPORT_SYMBOL_GPL vmlinux 0xe2cbca8c scsi_queue_work +EXPORT_SYMBOL_GPL vmlinux 0xe2dee00d usb_hc_died +EXPORT_SYMBOL_GPL vmlinux 0xe3043ff9 request_any_context_irq +EXPORT_SYMBOL_GPL vmlinux 0xe30b3890 __css_put +EXPORT_SYMBOL_GPL vmlinux 0xe317000b tpm_pm_resume +EXPORT_SYMBOL_GPL vmlinux 0xe33edf7b __inet_inherit_port +EXPORT_SYMBOL_GPL vmlinux 0xe3474cd4 sdev_evt_send_simple +EXPORT_SYMBOL_GPL vmlinux 0xe35e94dc pm_qos_update_request +EXPORT_SYMBOL_GPL vmlinux 0xe3bc7fd4 hpet_unregister_irq_handler +EXPORT_SYMBOL_GPL vmlinux 0xe3fadb1a ata_sff_data_xfer_noirq +EXPORT_SYMBOL_GPL vmlinux 0xe41534ce bind_evtchn_to_irqhandler +EXPORT_SYMBOL_GPL vmlinux 0xe41dbc4b ata_sff_qc_fill_rtf +EXPORT_SYMBOL_GPL vmlinux 0xe4309905 syscore_resume +EXPORT_SYMBOL_GPL vmlinux 0xe439815c erst_get_record_count +EXPORT_SYMBOL_GPL vmlinux 0xe44a3140 class_dev_iter_init +EXPORT_SYMBOL_GPL vmlinux 0xe487a018 seccomp_show_filters +EXPORT_SYMBOL_GPL vmlinux 0xe4b61406 usb_is_intel_switchable_xhci +EXPORT_SYMBOL_GPL vmlinux 0xe4baac34 tty_buffer_request_room +EXPORT_SYMBOL_GPL vmlinux 0xe4c331b6 acpi_os_unmap_memory +EXPORT_SYMBOL_GPL vmlinux 0xe4d1e572 input_ff_event +EXPORT_SYMBOL_GPL vmlinux 0xe4f62c6d wm831x_reg_lock +EXPORT_SYMBOL_GPL vmlinux 0xe5005584 inet_csk_search_req +EXPORT_SYMBOL_GPL vmlinux 0xe50d2ba4 usb_hcd_is_primary_hcd +EXPORT_SYMBOL_GPL vmlinux 0xe58fb452 aer_irq +EXPORT_SYMBOL_GPL vmlinux 0xe599881b crypto_unregister_alg +EXPORT_SYMBOL_GPL vmlinux 0xe5c14a8b swiotlb_unmap_page +EXPORT_SYMBOL_GPL vmlinux 0xe5e744da platform_get_resource_byname +EXPORT_SYMBOL_GPL vmlinux 0xe5fae18c ata_scsi_queuecmd +EXPORT_SYMBOL_GPL vmlinux 0xe5fdb167 transport_configure_device +EXPORT_SYMBOL_GPL vmlinux 0xe6099c78 cpuidle_enable_device +EXPORT_SYMBOL_GPL vmlinux 0xe60f2cda register_kretprobes +EXPORT_SYMBOL_GPL vmlinux 0xe61a6d2f gpio_unexport +EXPORT_SYMBOL_GPL vmlinux 0xe6488b47 cpufreq_notify_transition +EXPORT_SYMBOL_GPL vmlinux 0xe6490dae bdi_writeout_inc +EXPORT_SYMBOL_GPL vmlinux 0xe651f76e selinux_is_enabled +EXPORT_SYMBOL_GPL vmlinux 0xe6564673 fpu_finit +EXPORT_SYMBOL_GPL vmlinux 0xe6bfc7b8 devm_kzalloc +EXPORT_SYMBOL_GPL vmlinux 0xe6c428f7 tpm_open +EXPORT_SYMBOL_GPL vmlinux 0xe6e1c5fe uuid_be_gen +EXPORT_SYMBOL_GPL vmlinux 0xe708f2c0 usb_root_hub_lost_power +EXPORT_SYMBOL_GPL vmlinux 0xe71727a8 sdev_evt_send +EXPORT_SYMBOL_GPL vmlinux 0xe7232e0f user_return_notifier_unregister +EXPORT_SYMBOL_GPL vmlinux 0xe72421ed cpufreq_get_measured_perf +EXPORT_SYMBOL_GPL vmlinux 0xe72509cf usb_put_dev +EXPORT_SYMBOL_GPL vmlinux 0xe7298cd7 page_cache_async_readahead +EXPORT_SYMBOL_GPL vmlinux 0xe761aeae inet_csk_reqsk_queue_prune +EXPORT_SYMBOL_GPL vmlinux 0xe7b873b0 usb_disable_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0xe7c13207 irq_work_sync +EXPORT_SYMBOL_GPL vmlinux 0xe7e2118f apply_to_page_range +EXPORT_SYMBOL_GPL vmlinux 0xe7ffe877 pcpu_base_addr +EXPORT_SYMBOL_GPL vmlinux 0xe80c2524 tcp_reno_cong_avoid +EXPORT_SYMBOL_GPL vmlinux 0xe818b32b ata_bmdma_interrupt +EXPORT_SYMBOL_GPL vmlinux 0xe862c4b7 dpm_suspend_start +EXPORT_SYMBOL_GPL vmlinux 0xe87a8bc6 wm8994_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0xe8974e49 srcu_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xe8a9ebfa tcp_init_congestion_ops +EXPORT_SYMBOL_GPL vmlinux 0xe8d5228b xfrm_audit_state_notfound_simple +EXPORT_SYMBOL_GPL vmlinux 0xe8d8ecb7 lookup_create +EXPORT_SYMBOL_GPL vmlinux 0xe8fcf4a3 free_vm_area +EXPORT_SYMBOL_GPL vmlinux 0xe9096147 preempt_notifier_unregister +EXPORT_SYMBOL_GPL vmlinux 0xe93e49c3 devres_free +EXPORT_SYMBOL_GPL vmlinux 0xe9471ca0 xenbus_read_otherend_details +EXPORT_SYMBOL_GPL vmlinux 0xe956ad5f aead_geniv_init +EXPORT_SYMBOL_GPL vmlinux 0xe9587909 usb_unregister_notify +EXPORT_SYMBOL_GPL vmlinux 0xe9cb575c virtqueue_disable_cb +EXPORT_SYMBOL_GPL vmlinux 0xe9f1ddf3 eventfd_ctx_read +EXPORT_SYMBOL_GPL vmlinux 0xea065e01 task_handoff_unregister +EXPORT_SYMBOL_GPL vmlinux 0xea07b7b7 ring_buffer_swap_cpu +EXPORT_SYMBOL_GPL vmlinux 0xea124bd1 gcd +EXPORT_SYMBOL_GPL vmlinux 0xea34a818 __mnt_is_readonly +EXPORT_SYMBOL_GPL vmlinux 0xea418e0f atapi_cmd_type +EXPORT_SYMBOL_GPL vmlinux 0xea4a889a dm_requeue_unmapped_request +EXPORT_SYMBOL_GPL vmlinux 0xea7cc243 driver_create_file +EXPORT_SYMBOL_GPL vmlinux 0xea87616a da903x_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0xeae74760 scsi_nl_send_transport_msg +EXPORT_SYMBOL_GPL vmlinux 0xeaf1ab48 get_user_pages_fast +EXPORT_SYMBOL_GPL vmlinux 0xeaf4db37 inet_hash_connect +EXPORT_SYMBOL_GPL vmlinux 0xeb9314ed mnt_want_write_file +EXPORT_SYMBOL_GPL vmlinux 0xeb9abbee ata_sff_queue_work +EXPORT_SYMBOL_GPL vmlinux 0xebaed712 rio_mport_write_config_16 +EXPORT_SYMBOL_GPL vmlinux 0xebb0b62d pm_runtime_set_autosuspend_delay +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 0xec3c4cde crypto_shoot_alg +EXPORT_SYMBOL_GPL vmlinux 0xec4adcb9 sysdev_create_file +EXPORT_SYMBOL_GPL vmlinux 0xec6036bb sched_setscheduler +EXPORT_SYMBOL_GPL vmlinux 0xec71c25e spi_add_device +EXPORT_SYMBOL_GPL vmlinux 0xec8f0177 ata_bmdma_status +EXPORT_SYMBOL_GPL vmlinux 0xecdd9f17 __srcu_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xed0ea228 tpm_calc_ordinal_duration +EXPORT_SYMBOL_GPL vmlinux 0xed10d161 inet_diag_unregister +EXPORT_SYMBOL_GPL vmlinux 0xed20c86b blk_abort_queue +EXPORT_SYMBOL_GPL vmlinux 0xed3cc14b get_device +EXPORT_SYMBOL_GPL vmlinux 0xed4b7a30 isa_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0xed5717aa kobject_create_and_add +EXPORT_SYMBOL_GPL vmlinux 0xedbae477 part_round_stats +EXPORT_SYMBOL_GPL vmlinux 0xedbc6f67 gnttab_end_foreign_access +EXPORT_SYMBOL_GPL vmlinux 0xedc2bb0e sdio_memcpy_toio +EXPORT_SYMBOL_GPL vmlinux 0xedf3f1f1 do_machine_check +EXPORT_SYMBOL_GPL vmlinux 0xee18a76a vfs_test_lock +EXPORT_SYMBOL_GPL vmlinux 0xee54819e pci_hp_create_module_link +EXPORT_SYMBOL_GPL vmlinux 0xee5fb9ea dev_attr_sw_activity +EXPORT_SYMBOL_GPL vmlinux 0xee6de92b usb_alloc_coherent +EXPORT_SYMBOL_GPL vmlinux 0xee85ceb3 securityfs_remove +EXPORT_SYMBOL_GPL vmlinux 0xeee180a6 bio_clone_mddev +EXPORT_SYMBOL_GPL vmlinux 0xef1f6e23 apei_resources_request +EXPORT_SYMBOL_GPL vmlinux 0xef4c2704 hvc_instantiate +EXPORT_SYMBOL_GPL vmlinux 0xef5d2bc7 bus_for_each_dev +EXPORT_SYMBOL_GPL vmlinux 0xef6c3f70 round_jiffies_up_relative +EXPORT_SYMBOL_GPL vmlinux 0xef723218 clockevents_register_device +EXPORT_SYMBOL_GPL vmlinux 0xef8191ab regulator_set_optimum_mode +EXPORT_SYMBOL_GPL vmlinux 0xef8f07e8 __rtnl_link_unregister +EXPORT_SYMBOL_GPL vmlinux 0xef9c89e5 sk_detach_filter +EXPORT_SYMBOL_GPL vmlinux 0xefb72398 pstore_write +EXPORT_SYMBOL_GPL vmlinux 0xefb79bde rtc_irq_unregister +EXPORT_SYMBOL_GPL vmlinux 0xefb9144f transport_destroy_device +EXPORT_SYMBOL_GPL vmlinux 0xefdd5a63 ktime_get_ts +EXPORT_SYMBOL_GPL vmlinux 0xefef0909 register_kprobes +EXPORT_SYMBOL_GPL vmlinux 0xeff565db regulator_disable +EXPORT_SYMBOL_GPL vmlinux 0xf0105c48 ata_do_dev_read_id +EXPORT_SYMBOL_GPL vmlinux 0xf02c02d6 fuse_direct_io +EXPORT_SYMBOL_GPL vmlinux 0xf04e6e66 sdio_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0xf0696401 acpi_pci_detect_ejectable +EXPORT_SYMBOL_GPL vmlinux 0xf06c1cc7 unregister_timer_hook +EXPORT_SYMBOL_GPL vmlinux 0xf0c9e5c2 fuse_get_req +EXPORT_SYMBOL_GPL vmlinux 0xf147c237 cpuidle_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0xf151bf3e tps65910_set_bits +EXPORT_SYMBOL_GPL vmlinux 0xf152c619 __pm_runtime_use_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0xf16631d2 sysfs_remove_file_from_group +EXPORT_SYMBOL_GPL vmlinux 0xf184d189 kernel_power_off +EXPORT_SYMBOL_GPL vmlinux 0xf1877db0 eventfd_fget +EXPORT_SYMBOL_GPL vmlinux 0xf1897997 ring_buffer_reset_cpu +EXPORT_SYMBOL_GPL vmlinux 0xf191836d sysdev_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xf1a52ee2 usb_alloc_urb +EXPORT_SYMBOL_GPL vmlinux 0xf1abdcba md_allow_write +EXPORT_SYMBOL_GPL vmlinux 0xf1b551d9 ibft_addr +EXPORT_SYMBOL_GPL vmlinux 0xf1c75297 scsi_dh_detach +EXPORT_SYMBOL_GPL vmlinux 0xf226ddbd wm831x_auxadc_read_uv +EXPORT_SYMBOL_GPL vmlinux 0xf26c3a1e __mmdrop +EXPORT_SYMBOL_GPL vmlinux 0xf28666bf class_dev_iter_exit +EXPORT_SYMBOL_GPL vmlinux 0xf2dc35b2 device_move +EXPORT_SYMBOL_GPL vmlinux 0xf2e8735c ata_sff_port_intr +EXPORT_SYMBOL_GPL vmlinux 0xf2fca922 uart_parse_options +EXPORT_SYMBOL_GPL vmlinux 0xf30e6774 crypto_blkcipher_type +EXPORT_SYMBOL_GPL vmlinux 0xf30fda27 lzo1x_decompress_safe +EXPORT_SYMBOL_GPL vmlinux 0xf327032c regulator_list_voltage +EXPORT_SYMBOL_GPL vmlinux 0xf34806ec hrtimer_get_res +EXPORT_SYMBOL_GPL vmlinux 0xf39440b9 debugfs_create_x32 +EXPORT_SYMBOL_GPL vmlinux 0xf3b451ca kdb_poll_funcs +EXPORT_SYMBOL_GPL vmlinux 0xf3b7fbfe xv_create_pool +EXPORT_SYMBOL_GPL vmlinux 0xf3b93a97 cgroup_lock_is_held +EXPORT_SYMBOL_GPL vmlinux 0xf3ca6aba sysfs_get_dirent +EXPORT_SYMBOL_GPL vmlinux 0xf3ce9ef5 proc_net_fops_create +EXPORT_SYMBOL_GPL vmlinux 0xf3e1c011 srcu_init_notifier_head +EXPORT_SYMBOL_GPL vmlinux 0xf3fb6888 xenbus_dev_fatal +EXPORT_SYMBOL_GPL vmlinux 0xf4528344 usb_set_interface +EXPORT_SYMBOL_GPL vmlinux 0xf469e4e1 sata_std_hardreset +EXPORT_SYMBOL_GPL vmlinux 0xf482543e xfrm_audit_state_replay +EXPORT_SYMBOL_GPL vmlinux 0xf48ddfc6 devres_release_group +EXPORT_SYMBOL_GPL vmlinux 0xf493f4df sk_attach_filter +EXPORT_SYMBOL_GPL vmlinux 0xf499fdb2 rcu_barrier_bh +EXPORT_SYMBOL_GPL vmlinux 0xf4a8385f iommu_domain_free +EXPORT_SYMBOL_GPL vmlinux 0xf527c2f1 ip6_dst_lookup_flow +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 0xf58c40d5 fuse_do_open +EXPORT_SYMBOL_GPL vmlinux 0xf58ec33a fuse_conn_kill +EXPORT_SYMBOL_GPL vmlinux 0xf5945bac gnttab_free_grant_references +EXPORT_SYMBOL_GPL vmlinux 0xf5a691cd invalidate_bh_lrus +EXPORT_SYMBOL_GPL vmlinux 0xf5cfd25b stmpe_reg_write +EXPORT_SYMBOL_GPL vmlinux 0xf5d75246 __pci_reset_function +EXPORT_SYMBOL_GPL vmlinux 0xf5df5301 dm_disk +EXPORT_SYMBOL_GPL vmlinux 0xf5eab6f5 tps6586x_clr_bits +EXPORT_SYMBOL_GPL vmlinux 0xf5f74f27 __class_create +EXPORT_SYMBOL_GPL vmlinux 0xf60dce01 perf_event_create_kernel_counter +EXPORT_SYMBOL_GPL vmlinux 0xf62db500 __sock_recv_timestamp +EXPORT_SYMBOL_GPL vmlinux 0xf6ca0fcf __pm_runtime_resume +EXPORT_SYMBOL_GPL vmlinux 0xf6e04730 event_storage +EXPORT_SYMBOL_GPL vmlinux 0xf6e874f5 ata_timing_merge +EXPORT_SYMBOL_GPL vmlinux 0xf7016530 xenbus_gather +EXPORT_SYMBOL_GPL vmlinux 0xf701ef0c blkdev_aio_write +EXPORT_SYMBOL_GPL vmlinux 0xf7046554 ata_host_alloc_pinfo +EXPORT_SYMBOL_GPL vmlinux 0xf717c2de usb_wait_anchor_empty_timeout +EXPORT_SYMBOL_GPL vmlinux 0xf765705c flush_workqueue +EXPORT_SYMBOL_GPL vmlinux 0xf77eefc2 inet_csk_clone +EXPORT_SYMBOL_GPL vmlinux 0xf787934b __pm_runtime_suspend +EXPORT_SYMBOL_GPL vmlinux 0xf7a14f56 apei_mce_report_mem_error +EXPORT_SYMBOL_GPL vmlinux 0xf7b5ade7 setup_irq +EXPORT_SYMBOL_GPL vmlinux 0xf7bdc53e usb_get_current_frame_number +EXPORT_SYMBOL_GPL vmlinux 0xf7c6ffea ablkcipher_walk_phys +EXPORT_SYMBOL_GPL vmlinux 0xf7d671c1 da903x_update +EXPORT_SYMBOL_GPL vmlinux 0xf7e681cb PageHuge +EXPORT_SYMBOL_GPL vmlinux 0xf82f16b3 execute_in_process_context +EXPORT_SYMBOL_GPL vmlinux 0xf86c4062 ata_sff_thaw +EXPORT_SYMBOL_GPL vmlinux 0xf8802492 print_stack_trace +EXPORT_SYMBOL_GPL vmlinux 0xf881e2a4 md_stop +EXPORT_SYMBOL_GPL vmlinux 0xf8926ccf sdio_writew +EXPORT_SYMBOL_GPL vmlinux 0xf8a7f444 cpufreq_cpu_put +EXPORT_SYMBOL_GPL vmlinux 0xf8b944dc nf_unregister_queue_handlers +EXPORT_SYMBOL_GPL vmlinux 0xf8d93ea2 elv_register +EXPORT_SYMBOL_GPL vmlinux 0xf8f3a0fb ata_ratelimit +EXPORT_SYMBOL_GPL vmlinux 0xf9228fa3 rio_get_asm +EXPORT_SYMBOL_GPL vmlinux 0xf942ea9d __pci_hp_register +EXPORT_SYMBOL_GPL vmlinux 0xf96c5eed transport_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0xf971ce0f regulator_get_mode +EXPORT_SYMBOL_GPL vmlinux 0xf9760ad7 tcp_slow_start +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 0xf9b9928b uhci_reset_hc +EXPORT_SYMBOL_GPL vmlinux 0xf9ca3160 ata_id_xfermask +EXPORT_SYMBOL_GPL vmlinux 0xfa012fe7 tracepoint_probe_register +EXPORT_SYMBOL_GPL vmlinux 0xfa1eb910 unregister_syscore_ops +EXPORT_SYMBOL_GPL vmlinux 0xfa1f4662 scatterwalk_start +EXPORT_SYMBOL_GPL vmlinux 0xfa63428e __cpufreq_driver_target +EXPORT_SYMBOL_GPL vmlinux 0xfa8e61d2 devres_remove_group +EXPORT_SYMBOL_GPL vmlinux 0xfaae124f ring_buffer_record_enable_cpu +EXPORT_SYMBOL_GPL vmlinux 0xfad63351 unuse_mm +EXPORT_SYMBOL_GPL vmlinux 0xfaeedc2d alloc_vm_area +EXPORT_SYMBOL_GPL vmlinux 0xfaf96e2a ata_bmdma_port_start32 +EXPORT_SYMBOL_GPL vmlinux 0xfb008e22 usb_debug_root +EXPORT_SYMBOL_GPL vmlinux 0xfb2a3293 math_state_restore +EXPORT_SYMBOL_GPL vmlinux 0xfb32b30f ring_buffer_read_prepare_sync +EXPORT_SYMBOL_GPL vmlinux 0xfb487145 ata_do_eh +EXPORT_SYMBOL_GPL vmlinux 0xfb6eedf9 power_group_name +EXPORT_SYMBOL_GPL vmlinux 0xfb7e3c03 dma_get_required_mask +EXPORT_SYMBOL_GPL vmlinux 0xfb7f50ea blk_rq_prep_clone +EXPORT_SYMBOL_GPL vmlinux 0xfbc13226 tracepoint_iter_next +EXPORT_SYMBOL_GPL vmlinux 0xfbc52a57 platform_get_irq +EXPORT_SYMBOL_GPL vmlinux 0xfbc5ca2d crypto_create_tfm +EXPORT_SYMBOL_GPL vmlinux 0xfbcdf269 platform_add_devices +EXPORT_SYMBOL_GPL vmlinux 0xfbdf31c8 sysdev_class_register +EXPORT_SYMBOL_GPL vmlinux 0xfbf9be5d register_oom_notifier +EXPORT_SYMBOL_GPL vmlinux 0xfc1bf412 attribute_container_classdev_to_container +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 0xfcc4a748 uart_set_options +EXPORT_SYMBOL_GPL vmlinux 0xfcc916be ata_sas_queuecmd +EXPORT_SYMBOL_GPL vmlinux 0xfcd353fa ata_pci_bmdma_prepare_host +EXPORT_SYMBOL_GPL vmlinux 0xfd095f3a usb_sg_cancel +EXPORT_SYMBOL_GPL vmlinux 0xfd0b9f27 tpm_bios_log_setup +EXPORT_SYMBOL_GPL vmlinux 0xfd4c9fa1 platform_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0xfd51b281 gnttab_end_foreign_access_ref +EXPORT_SYMBOL_GPL vmlinux 0xfd5ac1a3 fb_deferred_io_cleanup +EXPORT_SYMBOL_GPL vmlinux 0xfd6442ff usb_mon_register +EXPORT_SYMBOL_GPL vmlinux 0xfd659d21 pm_runtime_enable +EXPORT_SYMBOL_GPL vmlinux 0xfd7243c7 erst_disable +EXPORT_SYMBOL_GPL vmlinux 0xfd7720da bus_register +EXPORT_SYMBOL_GPL vmlinux 0xfde0b92c crypto_larval_error +EXPORT_SYMBOL_GPL vmlinux 0xfdf8223f xenbus_probe_devices +EXPORT_SYMBOL_GPL vmlinux 0xfe07982f sysfs_remove_link +EXPORT_SYMBOL_GPL vmlinux 0xfe0a1f67 usb_submit_urb +EXPORT_SYMBOL_GPL vmlinux 0xfe3b065c ehci_cf_port_reset_rwsem +EXPORT_SYMBOL_GPL vmlinux 0xfe40d72d usb_get_from_anchor +EXPORT_SYMBOL_GPL vmlinux 0xfe557045 ata_bmdma_post_internal_cmd +EXPORT_SYMBOL_GPL vmlinux 0xfe727411 get_phys_to_machine +EXPORT_SYMBOL_GPL vmlinux 0xfe92d89f power_supply_set_battery_charged +EXPORT_SYMBOL_GPL vmlinux 0xfe954820 scsi_mode_select +EXPORT_SYMBOL_GPL vmlinux 0xfe990052 gpio_free +EXPORT_SYMBOL_GPL vmlinux 0xfed11ed1 usb_mon_deregister +EXPORT_SYMBOL_GPL vmlinux 0xfef8a166 trace_current_buffer_lock_reserve +EXPORT_SYMBOL_GPL vmlinux 0xff05fa13 vring_interrupt +EXPORT_SYMBOL_GPL vmlinux 0xff324aef cgroup_path +EXPORT_SYMBOL_GPL vmlinux 0xff5a8cfe cn_del_callback +EXPORT_SYMBOL_GPL vmlinux 0xff5d1bcd spi_setup +EXPORT_SYMBOL_GPL vmlinux 0xff8f360d raw_seq_open +EXPORT_SYMBOL_GPL vmlinux 0xffa4c4ec cgroup_lock +EXPORT_SYMBOL_GPL vmlinux 0xffd33499 mddev_suspend +EXPORT_SYMBOL_GPL vmlinux 0xffe9caad spi_async_locked --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/i386/virtual.compiler +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/i386/virtual.compiler @@ -0,0 +1 @@ +GCC: (Ubuntu/Linaro 4.6.1-7ubuntu2) 4.6.1 --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/i386/virtual.modules +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/i386/virtual.modules @@ -0,0 +1,545 @@ +8021q +8139cp +8139too +8390 +acpi_ipmi +acpi_pad +acpiphp +act_csum +act_gact +act_ipt +act_mirred +act_nat +act_pedit +act_police +act_simple +act_skbedit +aes-i586 +aesni-intel +af_802154 +af_alg +af_key +af-rxrpc +ah4 +ah6 +ahci +algif_hash +algif_skcipher +ansi_cprng +anubis +apm +appletalk +arc4 +arptable_filter +arp_tables +arpt_mangle +async_memcpy +async_pq +async_raid6_recov +async_tx +async_xor +atm +authenc +authencesn +auth_rpcgss +autofs4 +ax25 +bch +binfmt_misc +blowfish +bonding +br2684 +bridge +bsd_comp +btrfs +BusLogic +cachefiles +camellia +can +can-bcm +can-raw +cast5 +cast6 +ccm +cfg80211 +cifs +cirrusfb +clip +cls_basic +cls_flow +cls_fw +cls_route +cls_rsvp +cls_rsvp6 +cls_tcindex +cls_u32 +configfs +cpuid +cpu-notifier-error-inject +crc7 +crc-ccitt +crc-itu-t +cryptd +cryptoloop +crypto_null +ctr +cts +dccp +dccp_diag +dccp_ipv4 +dccp_ipv6 +dccp_probe +decnet +deflate +des_generic +dm-crypt +dm-log +dm-mirror +dm-multipath +dm-queue-length +dm-raid +dm-region-hash +dm-round-robin +dm-service-time +dm-snapshot +dm-zero +dn_rtmsg +dummy +e1000 +e1000e +ebt_802_3 +ebtable_broute +ebtable_filter +ebtable_nat +ebtables +ebt_among +ebt_arp +ebt_arpreply +ebt_dnat +ebt_ip +ebt_ip6 +ebt_limit +ebt_log +ebt_mark +ebt_mark_m +ebt_nflog +ebt_pkttype +ebt_redirect +ebt_snat +ebt_stp +ebt_ulog +ebt_vlan +econet +ec_sys +einj +em_cmp +em_meta +em_nbyte +em_text +em_u32 +eql +erst-dbg +esp4 +esp6 +evbug +fat +faulty +fb_sys_fops +fcrypt +floppy +fscache +gameport +garp +gcm +gf128mul +ghash-generic +ghes +gre +hangcheck-timer +hed +ieee802154 +ifb +ip6_queue +ip6table_filter +ip6table_mangle +ip6table_raw +ip6_tables +ip6table_security +ip6t_ah +ip6t_eui64 +ip6t_frag +ip6t_hbh +ip6t_ipv6header +ip6t_LOG +ip6t_mh +ip6t_REJECT +ip6t_rt +ip6_tunnel +ipcomp +ipcomp6 +ipddp +ip_gre +ipip +ip_queue +ip_set +ip_set_bitmap_ip +ip_set_bitmap_ipmac +ip_set_bitmap_port +ip_set_hash_ip +ip_set_hash_ipport +ip_set_hash_ipportip +ip_set_hash_ipportnet +ip_set_hash_net +ip_set_hash_netport +ip_set_list_set +iptable_filter +iptable_mangle +iptable_nat +iptable_raw +ip_tables +iptable_security +ipt_ah +ipt_CLUSTERIP +ipt_ecn +ipt_ECN +ipt_LOG +ipt_MASQUERADE +ipt_NETMAP +ipt_REDIRECT +ipt_REJECT +ipt_ULOG +ip_vs +ip_vs_dh +ip_vs_ftp +ip_vs_lblc +ip_vs_lblcr +ip_vs_lc +ip_vs_nq +ip_vs_pe_sip +ip_vs_rr +ip_vs_sed +ip_vs_sh +ip_vs_wlc +ip_vs_wrr +ipx +ircomm +ircomm-tty +irda +irlan +irnet +iscsi_tcp +isofs +joydev +khazad +lapb +lec +lib80211 +lib80211_crypt_ccmp +lib80211_crypt_tkip +lib80211_crypt_wep +libcrc32c +libiscsi +libiscsi_tcp +libsas +linear +llc2 +lockd +lp +lru_cache +lrw +lzo +mac80211 +macvlan +macvtap +mce-inject +mce-xeon75xx +md4 +michael_mic +microcode +mip6 +mpoa +mptbase +mptctl +mptfc +mptlan +mptsas +mptscsih +mptspi +msdos +msr +multipath +nbd +ne2k-pci +netconsole +netrom +nf_conntrack +nf_conntrack_amanda +nf_conntrack_broadcast +nf_conntrack_ftp +nf_conntrack_h323 +nf_conntrack_ipv4 +nf_conntrack_ipv6 +nf_conntrack_irc +nf_conntrack_netbios_ns +nf_conntrack_netlink +nf_conntrack_pptp +nf_conntrack_proto_dccp +nf_conntrack_proto_gre +nf_conntrack_proto_sctp +nf_conntrack_proto_udplite +nf_conntrack_sane +nf_conntrack_sip +nf_conntrack_snmp +nf_conntrack_tftp +nf_defrag_ipv4 +nf_defrag_ipv6 +nf_nat +nf_nat_amanda +nf_nat_ftp +nf_nat_h323 +nf_nat_irc +nf_nat_pptp +nf_nat_proto_dccp +nf_nat_proto_gre +nf_nat_proto_sctp +nf_nat_proto_udplite +nf_nat_sip +nf_nat_snmp_basic +nf_nat_tftp +nfnetlink +nfnetlink_log +nfnetlink_queue +nfs +nfs_acl +nfsd +nf_tproxy_core +nls_cp437 +nls_iso8859-1 +nvram +oprofile +output +p8023 +parport +parport_pc +pcbc +pci_slot +pcnet32 +pcrypt +phonet +pktgen +pn_pep +ppdev +ppp_async +ppp_deflate +ppp_mppe +pppoatm +pppoe +pppox +ppp_synctty +psmouse +qla1280 +raid0 +raid1 +raid10 +raid456 +raid6_pq +raid6test +raid_class +raw +reed_solomon +rmd128 +rmd160 +rmd256 +rmd320 +rose +rxkad +salsa20_generic +salsa20-i586 +sbs +sbshc +sch_atm +sch_cbq +sch_choke +sch_drr +sch_dsmark +sch_gred +sch_hfsc +sch_htb +sch_ingress +sch_mqprio +sch_multiq +sch_netem +sch_prio +sch_qfq +sch_red +sch_sfb +sch_sfq +sch_tbf +sch_teql +scsi_tgt +scsi_transport_fc +scsi_transport_iscsi +scsi_transport_sas +scsi_wait_scan +sctp +sctp_probe +seed +seqiv +serio_raw +serpent +serport +sha512_generic +sit +slip +snd +snd-ens1370 +snd-hrtimer +snd-hwdep +snd-page-alloc +snd-pcm +snd-pcsp +snd-rawmidi +snd-seq +snd-seq-device +snd-seq-dummy +snd-seq-midi +snd-seq-midi-emul +snd-seq-midi-event +snd-seq-virmidi +snd-timer +softdog +soundcore +squashfs +stp +sunrpc +syscopyarea +sysfillrect +sysimgblt +tcp_bic +tcp_highspeed +tcp_htcp +tcp_hybla +tcp_illinois +tcp_lp +tcp_probe +tcp_scalable +tcp_vegas +tcp_veno +tcp_westwood +tcp_yeah +tcrypt +tea +test-kstrtox +tgr192 +tipc +ts_bm +ts_fsm +ts_kmp +tulip +tunnel4 +tunnel6 +twofish_common +twofish_generic +twofish-i586 +ufs +usb-storage +usbtouchscreen +vesafb +veth +vfat +vga16fb +vgastate +video +virtio_balloon +vmac +vmw_balloon +vmw_pvscsi +vmxnet3 +wanrouter +wp512 +x25 +xcbc +xen-evtchn +xen-fbfront +xenfs +xen-gntalloc +xen-gntdev +xen-platform-pci +xfrm4_mode_beet +xfrm4_mode_transport +xfrm4_mode_tunnel +xfrm4_tunnel +xfrm6_mode_beet +xfrm6_mode_ro +xfrm6_mode_transport +xfrm6_mode_tunnel +xfrm6_tunnel +xfrm_ipcomp +xfrm_user +xfs +xor +x_tables +xt_addrtype +xt_AUDIT +xt_CHECKSUM +xt_CLASSIFY +xt_cluster +xt_comment +xt_connbytes +xt_connlimit +xt_connmark +xt_CONNSECMARK +xt_conntrack +xt_cpu +xt_CT +xt_dccp +xt_devgroup +xt_dscp +xt_DSCP +xt_esp +xt_hashlimit +xt_helper +xt_hl +xt_HL +xt_IDLETIMER +xt_iprange +xt_ipvs +xt_LED +xt_length +xt_limit +xt_mac +xt_mark +xt_multiport +xt_NFLOG +xt_NFQUEUE +xt_NOTRACK +xt_osf +xt_owner +xt_physdev +xt_pkttype +xt_policy +xt_quota +xt_rateest +xt_RATEEST +xt_realm +xt_recent +xts +xt_sctp +xt_SECMARK +xt_set +xt_socket +xt_state +xt_statistic +xt_string +xt_tcpmss +xt_TCPMSS +xt_TCPOPTSTRIP +xt_tcpudp +xt_TEE +xt_time +xt_TPROXY +xt_TRACE +xt_u32 +xz_dec_test +zlib +zlib_deflate --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/powerpc/powerpc +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/powerpc/powerpc @@ -0,0 +1,11390 @@ +(unknown) arch/powerpc/kvm/kvm 0x03dfb6c3 gfn_to_hva +(unknown) arch/powerpc/kvm/kvm 0x05149fd3 kvm_set_memory_region +(unknown) arch/powerpc/kvm/kvm 0x1cfe78d1 kvm_release_pfn_dirty +(unknown) arch/powerpc/kvm/kvm 0x20de5193 kvm_disable_largepages +(unknown) arch/powerpc/kvm/kvm 0x26414fd0 kvm_release_page_clean +(unknown) arch/powerpc/kvm/kvm 0x27046576 kvm_exit +(unknown) arch/powerpc/kvm/kvm 0x2d1086d9 hva_to_pfn_atomic +(unknown) arch/powerpc/kvm/kvm 0x2dc58f6a gfn_to_pfn_prot +(unknown) arch/powerpc/kvm/kvm 0x2ec03c78 gfn_to_memslot +(unknown) arch/powerpc/kvm/kvm 0x339f6119 kvm_init +(unknown) arch/powerpc/kvm/kvm 0x34776024 kvm_write_guest_page +(unknown) arch/powerpc/kvm/kvm 0x485cd7f6 kvm_rebooting +(unknown) arch/powerpc/kvm/kvm 0x4e556758 is_error_page +(unknown) arch/powerpc/kvm/kvm 0x5a5fe6da kvm_read_guest_page +(unknown) arch/powerpc/kvm/kvm 0x669da1fd kvm_set_pfn_dirty +(unknown) arch/powerpc/kvm/kvm 0x69eac9f3 kvm_clear_guest +(unknown) arch/powerpc/kvm/kvm 0x6db19e07 is_error_pfn +(unknown) arch/powerpc/kvm/kvm 0x709cd8cb kvm_spurious_fault +(unknown) arch/powerpc/kvm/kvm 0x74883fb0 gfn_to_pfn +(unknown) arch/powerpc/kvm/kvm 0x74fbc94a is_fault_pfn +(unknown) arch/powerpc/kvm/kvm 0x78c6f763 kvm_read_guest +(unknown) arch/powerpc/kvm/kvm 0x7aa64803 kvm_release_pfn_clean +(unknown) arch/powerpc/kvm/kvm 0x7b1de8d2 kvm_gfn_to_hva_cache_init +(unknown) arch/powerpc/kvm/kvm 0x890fcab0 kvm_vcpu_cache +(unknown) arch/powerpc/kvm/kvm 0x8abaaabb kvm_clear_guest_page +(unknown) arch/powerpc/kvm/kvm 0x8da01274 kvm_get_pfn +(unknown) arch/powerpc/kvm/kvm 0x8e1cd06f kvm_set_pfn_accessed +(unknown) arch/powerpc/kvm/kvm 0x8f2d9720 kvm_vcpu_init +(unknown) arch/powerpc/kvm/kvm 0x934e411f kvm_get_kvm +(unknown) arch/powerpc/kvm/kvm 0x95b59c1c kvm_read_guest_atomic +(unknown) arch/powerpc/kvm/kvm 0x9e8f0d26 kvm_set_page_dirty +(unknown) arch/powerpc/kvm/kvm 0x9f0431b3 kvm_resched +(unknown) arch/powerpc/kvm/kvm 0xa4aa8d12 kvm_is_visible_gfn +(unknown) arch/powerpc/kvm/kvm 0xa858177b gfn_to_page +(unknown) arch/powerpc/kvm/kvm 0xab49def4 gfn_to_pfn_atomic +(unknown) arch/powerpc/kvm/kvm 0xb6311fc3 kvm_write_guest_cached +(unknown) arch/powerpc/kvm/kvm 0xbc2b937d is_hwpoison_pfn +(unknown) arch/powerpc/kvm/kvm 0xc0b91310 kvm_release_page_dirty +(unknown) arch/powerpc/kvm/kvm 0xc1262466 gfn_to_pfn_async +(unknown) arch/powerpc/kvm/kvm 0xc98fccb3 gfn_to_page_many_atomic +(unknown) arch/powerpc/kvm/kvm 0xd296def9 kvm_is_error_hva +(unknown) arch/powerpc/kvm/kvm 0xd5460bff kvm_vcpu_on_spin +(unknown) arch/powerpc/kvm/kvm 0xe6aeb42d kvm_put_kvm +(unknown) arch/powerpc/kvm/kvm 0xf97fa3b4 kvm_vcpu_uninit +(unknown) arch/powerpc/kvm/kvm 0xfd61cef8 __kvm_set_memory_region +(unknown) crypto/af_alg 0x0361bc15 af_alg_release +(unknown) crypto/af_alg 0x04cb883a af_alg_accept +(unknown) crypto/af_alg 0x0710f0cd af_alg_unregister_type +(unknown) crypto/af_alg 0x23a67855 af_alg_complete +(unknown) crypto/af_alg 0x59a6421e af_alg_free_sg +(unknown) crypto/af_alg 0x705087a8 af_alg_make_sg +(unknown) crypto/af_alg 0xa5623db2 af_alg_register_type +(unknown) crypto/af_alg 0xdf623e43 af_alg_wait_for_completion +(unknown) crypto/af_alg 0xe4649fde af_alg_cmsg_send +(unknown) crypto/async_tx/async_memcpy 0x499ca1c1 async_memcpy +(unknown) crypto/async_tx/async_pq 0x193aa298 async_gen_syndrome +(unknown) crypto/async_tx/async_pq 0x873a1d9c async_syndrome_val +(unknown) crypto/async_tx/async_raid6_recov 0x8b53fed0 async_raid6_2data_recov +(unknown) crypto/async_tx/async_raid6_recov 0xc2932a98 async_raid6_datap_recov +(unknown) crypto/async_tx/async_tx 0x00f7b942 async_tx_quiesce +(unknown) crypto/async_tx/async_tx 0x52e38ed9 __async_tx_find_channel +(unknown) crypto/async_tx/async_tx 0x7b23f7fe async_tx_submit +(unknown) crypto/async_tx/async_tx 0xe3623d03 async_trigger_callback +(unknown) crypto/async_tx/async_xor 0x00ce65a8 async_xor +(unknown) crypto/async_tx/async_xor 0xec3edbeb async_xor_val +(unknown) crypto/cryptd 0x36760e1a cryptd_aead_child +(unknown) crypto/cryptd 0x562c834e cryptd_alloc_aead +(unknown) crypto/cryptd 0x5a9ed392 cryptd_free_ablkcipher +(unknown) crypto/cryptd 0xa0251110 cryptd_ablkcipher_child +(unknown) crypto/cryptd 0xa098e437 cryptd_free_ahash +(unknown) crypto/cryptd 0xb482bfb0 cryptd_free_aead +(unknown) crypto/cryptd 0xbce06f46 cryptd_alloc_ablkcipher +(unknown) crypto/cryptd 0xd54650d4 cryptd_shash_desc +(unknown) crypto/cryptd 0xf9492890 cryptd_alloc_ahash +(unknown) crypto/cryptd 0xff3c62e9 cryptd_ahash_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 0xb75cb643 twofish_setkey +(unknown) crypto/xor 0x5b6c00e6 xor_blocks +(unknown) drivers/ata/libahci 0x0017648d ahci_reset_em +(unknown) drivers/ata/libahci 0x2b9d4d96 ahci_fill_cmd_slot +(unknown) drivers/ata/libahci 0x3181be1b ahci_reset_controller +(unknown) drivers/ata/libahci 0x365ebacc ahci_init_controller +(unknown) drivers/ata/libahci 0x4919fe01 ahci_set_em_messages +(unknown) drivers/ata/libahci 0x4bb40bf8 ahci_shost_attrs +(unknown) drivers/ata/libahci 0x4bcf937e ahci_start_engine +(unknown) drivers/ata/libahci 0x5eacba1f ahci_interrupt +(unknown) drivers/ata/libahci 0x815c6d05 ahci_ops +(unknown) drivers/ata/libahci 0x85ec0b8c ahci_sdev_attrs +(unknown) drivers/ata/libahci 0x860a3ca8 ahci_save_initial_config +(unknown) drivers/ata/libahci 0x881114fc ahci_check_ready +(unknown) drivers/ata/libahci 0x98562b9a ahci_stop_engine +(unknown) drivers/ata/libahci 0xa1307b2d ahci_print_info +(unknown) drivers/ata/libahci 0xaecda3d4 ahci_kick_engine +(unknown) drivers/ata/libahci 0xea50dad3 ahci_ignore_sss +(unknown) drivers/ata/libahci 0xf0d159f1 ahci_do_softreset +(unknown) drivers/ata/libahci 0xf4ebc449 ahci_port_resume +(unknown) drivers/ata/libahci 0xf6464980 ahci_em_messages +(unknown) drivers/ata/pata_platform 0x258bc0a0 __pata_platform_remove +(unknown) drivers/ata/pata_platform 0xfb250ed8 __pata_platform_probe +(unknown) drivers/ata/pata_sis 0xc3be268c sis_info133_for_sata +(unknown) drivers/atm/suni 0xb08c7954 suni_init +(unknown) drivers/atm/uPD98402 0xa7df8525 uPD98402_init +(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 0x1481c707 bcma_core_is_enabled +(unknown) drivers/bcma/bcma 0x322b8c97 bcma_core_enable +(unknown) drivers/bcma/bcma 0x4754a1e6 bcma_bus_register +(unknown) drivers/bcma/bcma 0x49e3a44a bcma_chipco_gpio_control +(unknown) drivers/bcma/bcma 0x8f965753 bcma_driver_unregister +(unknown) drivers/bcma/bcma 0xa068b319 __bcma_driver_register +(unknown) drivers/bcma/bcma 0xbc259e10 bcma_bus_unregister +(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 0x055172f0 pi_do_claimed +(unknown) drivers/block/paride/paride 0x21e5e615 pi_release +(unknown) drivers/block/paride/paride 0x2b793be1 pi_read_regr +(unknown) drivers/block/paride/paride 0x39c6569e pi_connect +(unknown) drivers/block/paride/paride 0x3a0e9ae7 pi_schedule_claimed +(unknown) drivers/block/paride/paride 0x3df7e99b pi_read_block +(unknown) drivers/block/paride/paride 0x55c7d679 pi_write_block +(unknown) drivers/block/paride/paride 0xa34fa683 paride_register +(unknown) drivers/block/paride/paride 0xb4f66a6d paride_unregister +(unknown) drivers/block/paride/paride 0xcb7001f0 pi_write_regr +(unknown) drivers/block/paride/paride 0xdc826599 pi_disconnect +(unknown) drivers/block/paride/paride 0xe27904e0 pi_init +(unknown) drivers/bluetooth/btmrvl 0x35bfb7b0 btmrvl_add_card +(unknown) drivers/bluetooth/btmrvl 0x3c878792 btmrvl_enable_ps +(unknown) drivers/bluetooth/btmrvl 0x5735983c btmrvl_process_event +(unknown) drivers/bluetooth/btmrvl 0x7f484707 btmrvl_interrupt +(unknown) drivers/bluetooth/btmrvl 0xb9de076b btmrvl_check_evtpkt +(unknown) drivers/bluetooth/btmrvl 0xe820adda btmrvl_send_module_cfg_cmd +(unknown) drivers/bluetooth/btmrvl 0xf3e65f2b btmrvl_register_hdev +(unknown) drivers/bluetooth/btmrvl 0xf43a2dfa btmrvl_remove_card +(unknown) drivers/char/apm-emulation 0x129e74f2 apm_get_power_status +(unknown) drivers/char/apm-emulation 0xdf3329b8 apm_queue_event +(unknown) drivers/char/ipmi/ipmi_msghandler 0x021a0cef ipmi_set_my_LUN +(unknown) drivers/char/ipmi/ipmi_msghandler 0x06f4b7e4 ipmi_smi_msg_received +(unknown) drivers/char/ipmi/ipmi_msghandler 0x40f2b10c ipmi_alloc_smi_msg +(unknown) drivers/char/ipmi/ipmi_msghandler 0x5db5213f ipmi_get_smi_info +(unknown) drivers/char/ipmi/ipmi_msghandler 0x5eae1bfe ipmi_smi_add_proc_entry +(unknown) drivers/char/ipmi/ipmi_msghandler 0x804f922a ipmi_addr_length +(unknown) drivers/char/ipmi/ipmi_msghandler 0x89fa0b8b ipmi_create_user +(unknown) drivers/char/ipmi/ipmi_msghandler 0x8d7d72d9 ipmi_get_maintenance_mode +(unknown) drivers/char/ipmi/ipmi_msghandler 0x90107af8 ipmi_get_my_address +(unknown) drivers/char/ipmi/ipmi_msghandler 0xa3608fe5 ipmi_poll_interface +(unknown) drivers/char/ipmi/ipmi_msghandler 0xad9db44e ipmi_set_maintenance_mode +(unknown) drivers/char/ipmi/ipmi_msghandler 0xb09f1acd ipmi_smi_watchdog_pretimeout +(unknown) drivers/char/ipmi/ipmi_msghandler 0xb262fbf6 ipmi_unregister_for_cmd +(unknown) drivers/char/ipmi/ipmi_msghandler 0xbbff8af1 ipmi_unregister_smi +(unknown) drivers/char/ipmi/ipmi_msghandler 0xc1823cdd ipmi_set_gets_events +(unknown) drivers/char/ipmi/ipmi_msghandler 0xcc94dde4 ipmi_request_supply_msgs +(unknown) drivers/char/ipmi/ipmi_msghandler 0xd2b4c8f7 ipmi_register_smi +(unknown) drivers/char/ipmi/ipmi_msghandler 0xdce3cc89 ipmi_register_for_cmd +(unknown) drivers/char/ipmi/ipmi_msghandler 0xddd008f6 ipmi_smi_watcher_unregister +(unknown) drivers/char/ipmi/ipmi_msghandler 0xe4f4665b ipmi_validate_addr +(unknown) drivers/char/ipmi/ipmi_msghandler 0xe6f2c68e ipmi_smi_watcher_register +(unknown) drivers/char/ipmi/ipmi_msghandler 0xee89f57f ipmi_free_recv_msg +(unknown) drivers/char/ipmi/ipmi_msghandler 0xef3ea729 ipmi_get_my_LUN +(unknown) drivers/char/ipmi/ipmi_msghandler 0xf5133e56 ipmi_set_my_address +(unknown) drivers/char/ipmi/ipmi_msghandler 0xfb3896ba ipmi_destroy_user +(unknown) drivers/char/ipmi/ipmi_msghandler 0xfd9d6743 ipmi_request_settime +(unknown) drivers/char/ipmi/ipmi_msghandler 0xfe136633 ipmi_get_version +(unknown) drivers/edac/edac_core 0x034008ad edac_pci_reset_delay_period +(unknown) drivers/edac/edac_core 0x0c32ff8a edac_pci_alloc_index +(unknown) drivers/edac/edac_core 0x0c8e3b77 edac_mc_handle_ce +(unknown) drivers/edac/edac_core 0x0f610162 edac_device_handle_ce +(unknown) drivers/edac/edac_core 0x1d59c0b7 edac_pci_handle_npe +(unknown) drivers/edac/edac_core 0x304e08b0 edac_device_add_device +(unknown) drivers/edac/edac_core 0x36006b62 find_mci_by_dev +(unknown) drivers/edac/edac_core 0x416653dd edac_device_free_ctl_info +(unknown) drivers/edac/edac_core 0x4599b69a edac_device_alloc_ctl_info +(unknown) drivers/edac/edac_core 0x52a0d021 edac_mc_add_mc +(unknown) drivers/edac/edac_core 0x5b95d222 edac_mc_handle_ue_no_info +(unknown) drivers/edac/edac_core 0x5c70e05d edac_mc_alloc +(unknown) drivers/edac/edac_core 0x5e61eedd edac_pci_add_device +(unknown) drivers/edac/edac_core 0x69259f22 edac_mem_types +(unknown) drivers/edac/edac_core 0x6e3ff83a edac_device_alloc_index +(unknown) drivers/edac/edac_core 0x728c1a50 edac_pci_alloc_ctl_info +(unknown) drivers/edac/edac_core 0x78a5c67d edac_mc_find +(unknown) drivers/edac/edac_core 0x7c8373d7 edac_mc_free +(unknown) drivers/edac/edac_core 0x8afc9ab5 edac_device_del_device +(unknown) drivers/edac/edac_core 0x8cb86989 edac_device_handle_ue +(unknown) drivers/edac/edac_core 0x953ba21a edac_mc_handle_fbd_ue +(unknown) drivers/edac/edac_core 0xa4c9b345 edac_mc_del_mc +(unknown) drivers/edac/edac_core 0xc01b082d edac_pci_handle_pe +(unknown) drivers/edac/edac_core 0xd2ea28b0 edac_pci_create_generic_ctl +(unknown) drivers/edac/edac_core 0xd8149301 edac_pci_free_ctl_info +(unknown) drivers/edac/edac_core 0xe8f3de0f edac_mc_handle_fbd_ce +(unknown) drivers/edac/edac_core 0xea78ede5 edac_pci_del_device +(unknown) drivers/edac/edac_core 0xee865e70 edac_mc_handle_ce_no_info +(unknown) drivers/edac/edac_core 0xf52d3c8d edac_mc_find_csrow_by_page +(unknown) drivers/edac/edac_core 0xf79e8d8b edac_pci_release_generic_ctl +(unknown) drivers/edac/edac_core 0xf83a05dd edac_mc_handle_ue +(unknown) drivers/firewire/firewire-core 0x04dd92ce fw_core_add_descriptor +(unknown) drivers/firewire/firewire-core 0x16e91e21 fw_csr_iterator_next +(unknown) drivers/firewire/firewire-core 0x261762cb fw_iso_resource_manage +(unknown) drivers/firewire/firewire-core 0x2f07a480 fw_core_handle_response +(unknown) drivers/firewire/firewire-core 0x3c56ef91 fw_workqueue +(unknown) drivers/firewire/firewire-core 0x3d9ebfab fw_run_transaction +(unknown) drivers/firewire/firewire-core 0x41ccc686 fw_core_remove_card +(unknown) drivers/firewire/firewire-core 0x4d5d4eca fw_core_remove_descriptor +(unknown) drivers/firewire/firewire-core 0x58d4c843 fw_iso_context_destroy +(unknown) drivers/firewire/firewire-core 0x59983ba8 fw_card_initialize +(unknown) drivers/firewire/firewire-core 0x59af7eb5 fw_fill_response +(unknown) drivers/firewire/firewire-core 0x6199d23b fw_iso_context_queue_flush +(unknown) drivers/firewire/firewire-core 0x65c9438b fw_csr_iterator_init +(unknown) drivers/firewire/firewire-core 0x6cf7e1ee fw_schedule_bus_reset +(unknown) drivers/firewire/firewire-core 0x6cfbfb12 fw_core_remove_address_handler +(unknown) drivers/firewire/firewire-core 0x7a12f1e5 fw_card_add +(unknown) drivers/firewire/firewire-core 0x7d430186 fw_core_add_address_handler +(unknown) drivers/firewire/firewire-core 0x7e431b14 fw_csr_string +(unknown) drivers/firewire/firewire-core 0x839e517e fw_core_handle_request +(unknown) drivers/firewire/firewire-core 0x8c56ebb2 fw_iso_buffer_destroy +(unknown) drivers/firewire/firewire-core 0x90863005 fw_high_memory_region +(unknown) drivers/firewire/firewire-core 0x92cb9d72 fw_iso_context_stop +(unknown) drivers/firewire/firewire-core 0xa9acbf88 fw_iso_context_start +(unknown) drivers/firewire/firewire-core 0xb57a1923 fw_iso_context_queue +(unknown) drivers/firewire/firewire-core 0xbbb2759e fw_core_handle_bus_reset +(unknown) drivers/firewire/firewire-core 0xbe6cf826 fw_cancel_transaction +(unknown) drivers/firewire/firewire-core 0xc975f6ad fw_device_enable_phys_dma +(unknown) drivers/firewire/firewire-core 0xd36b8fe8 fw_send_response +(unknown) drivers/firewire/firewire-core 0xdb3ae89a fw_bus_type +(unknown) drivers/firewire/firewire-core 0xdee3b62c fw_iso_buffer_init +(unknown) drivers/firewire/firewire-core 0xe9de1dbb fw_iso_context_create +(unknown) drivers/firewire/firewire-core 0xfda828b1 fw_send_request +(unknown) drivers/gpio/basic_mmio_gpio 0x1c75e415 bgpio_remove +(unknown) drivers/gpio/basic_mmio_gpio 0xd54df3a1 bgpio_init +(unknown) drivers/gpio/max730x 0x3472188b __max730x_probe +(unknown) drivers/gpio/max730x 0xa2d1540e __max730x_remove +(unknown) drivers/gpu/drm/drm 0x04a3af60 drm_mm_init_scan +(unknown) drivers/gpu/drm/drm 0x04f131e3 drm_agp_unbind +(unknown) drivers/gpu/drm/drm 0x05848774 drm_class_device_unregister +(unknown) drivers/gpu/drm/drm 0x05cf1fe3 drm_vblank_put +(unknown) drivers/gpu/drm/drm 0x05e647c1 drm_agp_bind +(unknown) drivers/gpu/drm/drm 0x084fdeee drm_property_create +(unknown) drivers/gpu/drm/drm 0x08e15c30 drm_mm_insert_node_in_range +(unknown) drivers/gpu/drm/drm 0x0ae4b94c drm_ht_remove +(unknown) drivers/gpu/drm/drm 0x0bd0e418 drm_mm_get_block_range_generic +(unknown) drivers/gpu/drm/drm 0x0f1c17d5 drm_gem_object_lookup +(unknown) drivers/gpu/drm/drm 0x0f8dc681 drm_mm_scan_remove_block +(unknown) drivers/gpu/drm/drm 0x0fccafb1 drm_global_item_unref +(unknown) drivers/gpu/drm/drm 0x10462a0b drm_gtf_mode +(unknown) drivers/gpu/drm/drm 0x1067d857 drm_gem_object_release +(unknown) drivers/gpu/drm/drm 0x11073671 drm_mm_search_free_in_range +(unknown) drivers/gpu/drm/drm 0x12c6276a drm_buffer_read_object +(unknown) drivers/gpu/drm/drm 0x12eb57ce drm_fasync +(unknown) drivers/gpu/drm/drm 0x13a3b414 drm_mm_init_scan_with_range +(unknown) drivers/gpu/drm/drm 0x13e66584 drm_gem_vm_open +(unknown) drivers/gpu/drm/drm 0x142b8b35 drm_buffer_copy_from_user +(unknown) drivers/gpu/drm/drm 0x1437565e drm_pci_exit +(unknown) drivers/gpu/drm/drm 0x1685c328 drm_vblank_count_and_time +(unknown) drivers/gpu/drm/drm 0x16f5edd4 drm_mode_validate_size +(unknown) drivers/gpu/drm/drm 0x17280d86 drm_mode_parse_command_line_for_connector +(unknown) drivers/gpu/drm/drm 0x1787d58f drm_agp_free +(unknown) drivers/gpu/drm/drm 0x18569b68 drm_connector_attach_property +(unknown) drivers/gpu/drm/drm 0x194eadaa drm_edid_header_is_valid +(unknown) drivers/gpu/drm/drm 0x1a5d17bc drm_mode_config_init +(unknown) drivers/gpu/drm/drm 0x1b70947e drm_vblank_off +(unknown) drivers/gpu/drm/drm 0x1d0cc81b drm_get_pci_dev +(unknown) drivers/gpu/drm/drm 0x1db11348 drm_irq_uninstall +(unknown) drivers/gpu/drm/drm 0x1e01f54a drm_mode_prune_invalid +(unknown) drivers/gpu/drm/drm 0x1f072c59 drm_property_add_enum +(unknown) drivers/gpu/drm/drm 0x1f8acfa2 drm_agp_acquire +(unknown) drivers/gpu/drm/drm 0x20645642 drm_debug +(unknown) drivers/gpu/drm/drm 0x21e21b68 drm_gem_vm_close +(unknown) drivers/gpu/drm/drm 0x2251d594 drm_vblank_get +(unknown) drivers/gpu/drm/drm 0x2337202a drm_mode_duplicate +(unknown) drivers/gpu/drm/drm 0x27ad57da drm_core_ioremap +(unknown) drivers/gpu/drm/drm 0x2a1c94fb drm_mode_object_find +(unknown) drivers/gpu/drm/drm 0x2ae9118d drm_agp_alloc +(unknown) drivers/gpu/drm/drm 0x2bca6fe1 drm_mode_probed_add +(unknown) drivers/gpu/drm/drm 0x2cac47ab drm_gem_mmap +(unknown) drivers/gpu/drm/drm 0x2cd84387 drm_mode_destroy +(unknown) drivers/gpu/drm/drm 0x2d338f55 drm_debugfs_create_files +(unknown) drivers/gpu/drm/drm 0x2d807df8 drm_mm_takedown +(unknown) drivers/gpu/drm/drm 0x2f7d20ba drm_gtf_mode_complex +(unknown) drivers/gpu/drm/drm 0x3074f033 drm_order +(unknown) drivers/gpu/drm/drm 0x31389d0a drm_mm_get_block_generic +(unknown) drivers/gpu/drm/drm 0x32ecc13c drm_mm_dump_table +(unknown) drivers/gpu/drm/drm 0x33e154ba drm_sman_init +(unknown) drivers/gpu/drm/drm 0x346127a7 drm_global_item_ref +(unknown) drivers/gpu/drm/drm 0x377909a7 drm_master_put +(unknown) drivers/gpu/drm/drm 0x385178a4 drm_connector_cleanup +(unknown) drivers/gpu/drm/drm 0x39945450 drm_sysfs_connector_remove +(unknown) drivers/gpu/drm/drm 0x3be3fbaf drm_mode_create_dithering_property +(unknown) drivers/gpu/drm/drm 0x3eb37b9d drm_ht_create +(unknown) drivers/gpu/drm/drm 0x3efd57b0 drm_release +(unknown) drivers/gpu/drm/drm 0x43384bd9 drm_buffer_alloc +(unknown) drivers/gpu/drm/drm 0x43c9a91c drm_sman_set_range +(unknown) drivers/gpu/drm/drm 0x469b8760 drm_mode_create_tv_properties +(unknown) drivers/gpu/drm/drm 0x4945a3ca drm_mm_search_free +(unknown) drivers/gpu/drm/drm 0x498dcb5e drm_ut_debug_printk +(unknown) drivers/gpu/drm/drm 0x4ea1f5a2 drm_gem_object_free +(unknown) drivers/gpu/drm/drm 0x4f0e51bc drm_master_get +(unknown) drivers/gpu/drm/drm 0x4f51c02a drm_addbufs_pci +(unknown) drivers/gpu/drm/drm 0x4f5de301 drm_mm_put_block +(unknown) drivers/gpu/drm/drm 0x4f955303 drm_core_reclaim_buffers +(unknown) drivers/gpu/drm/drm 0x4f9a6364 drm_get_edid +(unknown) drivers/gpu/drm/drm 0x50c82612 drm_pci_free +(unknown) drivers/gpu/drm/drm 0x5165455b drm_mm_remove_node +(unknown) drivers/gpu/drm/drm 0x54f93f33 drm_usb_init +(unknown) drivers/gpu/drm/drm 0x5724c562 drm_add_edid_modes +(unknown) drivers/gpu/drm/drm 0x580830f0 drm_mode_set_name +(unknown) drivers/gpu/drm/drm 0x58084e96 drm_gem_object_alloc +(unknown) drivers/gpu/drm/drm 0x583340fd drm_i2c_encoder_destroy +(unknown) drivers/gpu/drm/drm 0x5a12aa12 drm_mode_create_dvi_i_properties +(unknown) drivers/gpu/drm/drm 0x5a96c5ac drm_mmap +(unknown) drivers/gpu/drm/drm 0x5c39d5c8 drm_vblank_count +(unknown) drivers/gpu/drm/drm 0x5ce7d214 drm_mode_validate_clocks +(unknown) drivers/gpu/drm/drm 0x5f6cbc33 drm_find_cea_extension +(unknown) drivers/gpu/drm/drm 0x5fb666cd drm_handle_vblank +(unknown) drivers/gpu/drm/drm 0x65c187ce drm_addmap +(unknown) drivers/gpu/drm/drm 0x66167f83 drm_mode_create_from_cmdline_mode +(unknown) drivers/gpu/drm/drm 0x66df9971 drm_crtc_init +(unknown) drivers/gpu/drm/drm 0x67317bdd drm_gem_handle_create +(unknown) drivers/gpu/drm/drm 0x696fdd18 drm_open +(unknown) drivers/gpu/drm/drm 0x69e1429c drm_i2c_encoder_init +(unknown) drivers/gpu/drm/drm 0x6b6d7375 drm_timestamp_precision +(unknown) drivers/gpu/drm/drm 0x6e9a70fa drm_framebuffer_cleanup +(unknown) drivers/gpu/drm/drm 0x6eb231d3 drm_pci_init +(unknown) drivers/gpu/drm/drm 0x6f414654 drm_put_dev +(unknown) drivers/gpu/drm/drm 0x70bbd8ac drm_calc_vbltimestamp_from_scanoutpos +(unknown) drivers/gpu/drm/drm 0x7219f525 drm_gem_object_handle_free +(unknown) drivers/gpu/drm/drm 0x727cdfe1 drm_mode_detachmode_crtc +(unknown) drivers/gpu/drm/drm 0x732065db drm_mode_find_dmt +(unknown) drivers/gpu/drm/drm 0x75502eee drm_get_platform_dev +(unknown) drivers/gpu/drm/drm 0x7650e6ee drm_read +(unknown) drivers/gpu/drm/drm 0x780f2359 drm_addbufs_agp +(unknown) drivers/gpu/drm/drm 0x7978b856 drm_platform_exit +(unknown) drivers/gpu/drm/drm 0x7a8d6881 drm_debugfs_remove_files +(unknown) drivers/gpu/drm/drm 0x7bb68a22 drm_mode_remove +(unknown) drivers/gpu/drm/drm 0x7c1fd6c8 drm_mode_equal +(unknown) drivers/gpu/drm/drm 0x7f4cfa5d drm_detect_monitor_audio +(unknown) drivers/gpu/drm/drm 0x85de09f5 drm_mode_width +(unknown) drivers/gpu/drm/drm 0x89399618 drm_pci_alloc +(unknown) drivers/gpu/drm/drm 0x8bb925d0 drm_agp_enable +(unknown) drivers/gpu/drm/drm 0x8be1aa70 drm_mode_attachmode_crtc +(unknown) drivers/gpu/drm/drm 0x8bf66b78 drm_irq_install +(unknown) drivers/gpu/drm/drm 0x8c3dd055 drm_add_modes_noedid +(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 0x9501c999 drm_platform_init +(unknown) drivers/gpu/drm/drm 0x970992e7 drm_vblank_init +(unknown) drivers/gpu/drm/drm 0x9745d638 drm_err +(unknown) drivers/gpu/drm/drm 0x97742fdf drm_get_usb_dev +(unknown) drivers/gpu/drm/drm 0x97fc0e41 drm_crtc_cleanup +(unknown) drivers/gpu/drm/drm 0x9c7579e0 drm_gem_object_init +(unknown) drivers/gpu/drm/drm 0x9dc25a34 drm_sman_owner_clean +(unknown) drivers/gpu/drm/drm 0x9e92c882 drm_mode_config_reset +(unknown) drivers/gpu/drm/drm 0x9f4f03f0 drm_gem_handle_delete +(unknown) drivers/gpu/drm/drm 0x9f8c57a8 drm_connector_property_set_value +(unknown) drivers/gpu/drm/drm 0xa09715fc drm_agp_bind_pages +(unknown) drivers/gpu/drm/drm 0xa10d2756 drm_sysfs_hotplug_event +(unknown) drivers/gpu/drm/drm 0xa127d892 drm_mode_crtc_set_gamma_size +(unknown) drivers/gpu/drm/drm 0xa1eabd87 drm_mode_list_concat +(unknown) drivers/gpu/drm/drm 0xa1fa8633 drm_cvt_mode +(unknown) drivers/gpu/drm/drm 0xa237e931 drm_sman_set_manager +(unknown) drivers/gpu/drm/drm 0xa4626346 drm_property_destroy +(unknown) drivers/gpu/drm/drm 0xa4edb20a drm_mm_pre_get +(unknown) drivers/gpu/drm/drm 0xa5a09d50 drm_mm_scan_add_block +(unknown) drivers/gpu/drm/drm 0xa66809d8 drm_get_connector_name +(unknown) drivers/gpu/drm/drm 0xa67d0891 drm_framebuffer_init +(unknown) drivers/gpu/drm/drm 0xa7179c31 drm_mm_replace_node +(unknown) drivers/gpu/drm/drm 0xaab96c13 drm_get_last_vbltimestamp +(unknown) drivers/gpu/drm/drm 0xaaf00ccc drm_ati_pcigart_cleanup +(unknown) drivers/gpu/drm/drm 0xacbe2969 drm_mm_debug_table +(unknown) drivers/gpu/drm/drm 0xb35c48f7 drm_ati_pcigart_init +(unknown) drivers/gpu/drm/drm 0xb598a3b9 drm_class_device_register +(unknown) drivers/gpu/drm/drm 0xb68b524b drm_connector_init +(unknown) drivers/gpu/drm/drm 0xb6a467b1 drm_edid_is_valid +(unknown) drivers/gpu/drm/drm 0xb8c77ed7 drm_usb_exit +(unknown) drivers/gpu/drm/drm 0xbbbd3e6d drm_agp_release +(unknown) drivers/gpu/drm/drm 0xbef48558 drm_mode_connector_detach_encoder +(unknown) drivers/gpu/drm/drm 0xbf69a9f2 drm_mode_config_cleanup +(unknown) drivers/gpu/drm/drm 0xc0943fb3 drm_rmmap_locked +(unknown) drivers/gpu/drm/drm 0xc17ee48a drm_ioctl +(unknown) drivers/gpu/drm/drm 0xc3583eef drm_rmmap +(unknown) drivers/gpu/drm/drm 0xc414c422 drm_vblank_offdelay +(unknown) drivers/gpu/drm/drm 0xc6203aa2 drm_encoder_cleanup +(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 0xd0d49a79 drm_poll +(unknown) drivers/gpu/drm/drm 0xd1862fe3 drm_connector_property_get_value +(unknown) drivers/gpu/drm/drm 0xd2721d6d drm_mm_clean +(unknown) drivers/gpu/drm/drm 0xd2d4e071 drm_unbind_agp +(unknown) drivers/gpu/drm/drm 0xd41b74c0 drm_vblank_post_modeset +(unknown) drivers/gpu/drm/drm 0xd6c2980c drm_get_encoder_name +(unknown) drivers/gpu/drm/drm 0xd7f1ab84 drm_sman_owner_cleanup +(unknown) drivers/gpu/drm/drm 0xd88db039 drm_mm_init +(unknown) drivers/gpu/drm/drm 0xd9c59eaa drm_vblank_pre_modeset +(unknown) drivers/gpu/drm/drm 0xda803888 drm_core_ioremap_wc +(unknown) drivers/gpu/drm/drm 0xdbb5a9f5 drm_ht_remove_item +(unknown) drivers/gpu/drm/drm 0xdd080803 drm_core_ioremapfree +(unknown) drivers/gpu/drm/drm 0xddc1ecab drm_mode_create +(unknown) drivers/gpu/drm/drm 0xdde2e3d7 drm_vblank_cleanup +(unknown) drivers/gpu/drm/drm 0xded40539 drm_encoder_init +(unknown) drivers/gpu/drm/drm 0xe0003013 drm_mode_connector_attach_encoder +(unknown) drivers/gpu/drm/drm 0xe256edfd drm_sman_takedown +(unknown) drivers/gpu/drm/drm 0xe532ac34 drm_mm_insert_node +(unknown) drivers/gpu/drm/drm 0xe5457586 drm_mode_create_dirty_info_property +(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 0xe7350b62 drm_mode_create_scaling_mode_property +(unknown) drivers/gpu/drm/drm 0xe768d30b drm_agp_info +(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 0xf0a0bf79 drm_sman_cleanup +(unknown) drivers/gpu/drm/drm 0xf1421d13 drm_mode_sort +(unknown) drivers/gpu/drm/drm 0xf53f71fb drm_mode_connector_list_update +(unknown) drivers/gpu/drm/drm 0xf5fd91ea drm_calc_timestamping_constants +(unknown) drivers/gpu/drm/drm 0xf9dbbc99 drm_mode_connector_update_edid_property +(unknown) drivers/gpu/drm/drm 0xf9e6f7b7 drm_free_agp +(unknown) drivers/gpu/drm/drm 0xfa8c9bb8 drm_clflush_pages +(unknown) drivers/gpu/drm/drm 0xfc4f8599 drm_mode_hsync +(unknown) drivers/gpu/drm/drm 0xfcaa3f1b drm_sysfs_connector_add +(unknown) drivers/gpu/drm/drm 0xff7ec5ef drm_global_mutex +(unknown) drivers/gpu/drm/drm 0xff8726ae drm_getsarea +(unknown) drivers/gpu/drm/drm_kms_helper 0x05c08ad3 drm_helper_disable_unused_functions +(unknown) drivers/gpu/drm/drm_kms_helper 0x08fd375d drm_fb_helper_setcmap +(unknown) drivers/gpu/drm/drm_kms_helper 0x0dcea5ac drm_helper_resume_force_mode +(unknown) drivers/gpu/drm/drm_kms_helper 0x0e694300 drm_helper_encoder_in_use +(unknown) drivers/gpu/drm/drm_kms_helper 0x1b3056c5 drm_crtc_helper_set_mode +(unknown) drivers/gpu/drm/drm_kms_helper 0x204734bb drm_helper_hpd_irq_event +(unknown) drivers/gpu/drm/drm_kms_helper 0x27658f15 drm_fb_helper_single_add_all_connectors +(unknown) drivers/gpu/drm/drm_kms_helper 0x277ac6d3 drm_fb_helper_debug_leave +(unknown) drivers/gpu/drm/drm_kms_helper 0x31dc4857 drm_helper_connector_dpms +(unknown) drivers/gpu/drm/drm_kms_helper 0x3761df9d drm_fb_helper_set_par +(unknown) drivers/gpu/drm/drm_kms_helper 0x56ba15dd drm_fb_helper_check_var +(unknown) drivers/gpu/drm/drm_kms_helper 0x642b6e75 drm_fb_helper_fill_var +(unknown) drivers/gpu/drm/drm_kms_helper 0x6b2c6f4b drm_fb_helper_hotplug_event +(unknown) drivers/gpu/drm/drm_kms_helper 0x715df6d6 i2c_dp_aux_add_bus +(unknown) drivers/gpu/drm/drm_kms_helper 0x791d8073 drm_fb_helper_debug_enter +(unknown) drivers/gpu/drm/drm_kms_helper 0x80f1a339 drm_helper_crtc_in_use +(unknown) drivers/gpu/drm/drm_kms_helper 0x8bba4954 drm_fb_helper_pan_display +(unknown) drivers/gpu/drm/drm_kms_helper 0x9cd242f6 drm_crtc_helper_set_config +(unknown) drivers/gpu/drm/drm_kms_helper 0x9d251144 drm_fb_helper_panic +(unknown) drivers/gpu/drm/drm_kms_helper 0xa63aa37b drm_helper_probe_single_connector_modes +(unknown) drivers/gpu/drm/drm_kms_helper 0xabb57297 drm_fb_helper_init +(unknown) drivers/gpu/drm/drm_kms_helper 0xb73e9421 drm_kms_helper_poll_enable +(unknown) drivers/gpu/drm/drm_kms_helper 0xbb132288 drm_kms_helper_poll_fini +(unknown) drivers/gpu/drm/drm_kms_helper 0xbcbbe17e drm_fb_helper_blank +(unknown) drivers/gpu/drm/drm_kms_helper 0xbd800702 drm_fb_helper_single_fb_probe +(unknown) drivers/gpu/drm/drm_kms_helper 0xc09b85b7 drm_kms_helper_poll_init +(unknown) drivers/gpu/drm/drm_kms_helper 0xc469c244 drm_fb_helper_restore +(unknown) drivers/gpu/drm/drm_kms_helper 0xca34a0f4 drm_fb_helper_restore_fbdev_mode +(unknown) drivers/gpu/drm/drm_kms_helper 0xca629ce5 drm_kms_helper_poll_disable +(unknown) drivers/gpu/drm/drm_kms_helper 0xd5fc5c6f drm_fb_helper_fill_fix +(unknown) drivers/gpu/drm/drm_kms_helper 0xd887c99c drm_fb_helper_initial_config +(unknown) drivers/gpu/drm/drm_kms_helper 0xe7a8f55b drm_helper_mode_fill_fb_struct +(unknown) drivers/gpu/drm/drm_kms_helper 0xffe2bd9b drm_fb_helper_fini +(unknown) drivers/gpu/drm/ttm/ttm 0x0085affd ttm_ref_object_add +(unknown) drivers/gpu/drm/ttm/ttm 0x0201baa5 ttm_bo_wait_cpu +(unknown) drivers/gpu/drm/ttm/ttm 0x0a3bdb3c ttm_bo_move_memcpy +(unknown) drivers/gpu/drm/ttm/ttm 0x0a53efd3 ttm_bo_unref +(unknown) drivers/gpu/drm/ttm/ttm 0x0b5ee647 ttm_lock_init +(unknown) drivers/gpu/drm/ttm/ttm 0x0b7d53dc ttm_bo_kunmap +(unknown) drivers/gpu/drm/ttm/ttm 0x0cdb4c5d ttm_bo_mem_put +(unknown) drivers/gpu/drm/ttm/ttm 0x132b05be ttm_round_pot +(unknown) drivers/gpu/drm/ttm/ttm 0x161663d8 ttm_bo_init_mm +(unknown) drivers/gpu/drm/ttm/ttm 0x163b49e8 ttm_agp_backend_init +(unknown) drivers/gpu/drm/ttm/ttm 0x1836ee2f ttm_bo_lock_delayed_workqueue +(unknown) drivers/gpu/drm/ttm/ttm 0x1eb2dc94 ttm_bo_synccpu_write_release +(unknown) drivers/gpu/drm/ttm/ttm 0x1f2ed02d ttm_bo_mmap +(unknown) drivers/gpu/drm/ttm/ttm 0x21328c64 ttm_object_device_init +(unknown) drivers/gpu/drm/ttm/ttm 0x21cf9d85 ttm_tt_set_placement_caching +(unknown) drivers/gpu/drm/ttm/ttm 0x2adaf88e ttm_bo_wait_unreserved +(unknown) drivers/gpu/drm/ttm/ttm 0x33b04200 ttm_bo_clean_mm +(unknown) drivers/gpu/drm/ttm/ttm 0x347484ae ttm_base_object_unref +(unknown) drivers/gpu/drm/ttm/ttm 0x349dde0e ttm_object_device_release +(unknown) drivers/gpu/drm/ttm/ttm 0x42fea97e ttm_write_lock +(unknown) drivers/gpu/drm/ttm/ttm 0x4b68233b ttm_read_lock +(unknown) drivers/gpu/drm/ttm/ttm 0x4ec56770 ttm_object_file_init +(unknown) drivers/gpu/drm/ttm/ttm 0x4f6bbf15 ttm_fbdev_mmap +(unknown) drivers/gpu/drm/ttm/ttm 0x52a33bf2 ttm_mem_global_free +(unknown) drivers/gpu/drm/ttm/ttm 0x5b5e3bbd ttm_bo_device_release +(unknown) drivers/gpu/drm/ttm/ttm 0x5cf59609 ttm_bo_global_init +(unknown) drivers/gpu/drm/ttm/ttm 0x5d5b2247 ttm_base_object_init +(unknown) drivers/gpu/drm/ttm/ttm 0x5eb1b02e ttm_page_alloc_debugfs +(unknown) drivers/gpu/drm/ttm/ttm 0x5fac687b ttm_mem_global_alloc +(unknown) drivers/gpu/drm/ttm/ttm 0x61bdb34f ttm_eu_fence_buffer_objects +(unknown) drivers/gpu/drm/ttm/ttm 0x62b669dc ttm_bo_wait +(unknown) drivers/gpu/drm/ttm/ttm 0x67b1d568 ttm_bo_global_release +(unknown) drivers/gpu/drm/ttm/ttm 0x6fb8acaf ttm_vt_lock +(unknown) drivers/gpu/drm/ttm/ttm 0x70556c1c ttm_bo_swapout_all +(unknown) drivers/gpu/drm/ttm/ttm 0x7586fb3a ttm_eu_reserve_buffers +(unknown) drivers/gpu/drm/ttm/ttm 0x7aea01b1 ttm_bo_mem_space +(unknown) drivers/gpu/drm/ttm/ttm 0x7c42dffe ttm_bo_move_accel_cleanup +(unknown) drivers/gpu/drm/ttm/ttm 0x7c4c372d ttm_ref_object_base_unref +(unknown) drivers/gpu/drm/ttm/ttm 0x86a4066d ttm_eu_backoff_reservation +(unknown) drivers/gpu/drm/ttm/ttm 0x8d14adbf ttm_io_prot +(unknown) drivers/gpu/drm/ttm/ttm 0x91cdfb06 ttm_object_file_release +(unknown) drivers/gpu/drm/ttm/ttm 0x97a2f292 ttm_bo_device_init +(unknown) drivers/gpu/drm/ttm/ttm 0x9c6f47ea ttm_bo_kmap +(unknown) drivers/gpu/drm/ttm/ttm 0xa2c7632b ttm_suspend_unlock +(unknown) drivers/gpu/drm/ttm/ttm 0xa33224a1 ttm_bo_validate +(unknown) drivers/gpu/drm/ttm/ttm 0xabb0a47d ttm_suspend_lock +(unknown) drivers/gpu/drm/ttm/ttm 0xb18490e6 ttm_bo_unreserve +(unknown) drivers/gpu/drm/ttm/ttm 0xbed7ca1a ttm_bo_unlock_delayed_workqueue +(unknown) drivers/gpu/drm/ttm/ttm 0xc064ffd3 ttm_bo_unmap_virtual +(unknown) drivers/gpu/drm/ttm/ttm 0xcdf5fbb0 ttm_bo_init +(unknown) drivers/gpu/drm/ttm/ttm 0xd376ded3 ttm_base_object_lookup +(unknown) drivers/gpu/drm/ttm/ttm 0xd403d5f4 ttm_bo_move_ttm +(unknown) drivers/gpu/drm/ttm/ttm 0xd79db104 ttm_vt_unlock +(unknown) drivers/gpu/drm/ttm/ttm 0xd93c13bc ttm_bo_synccpu_write_grab +(unknown) drivers/gpu/drm/ttm/ttm 0xd99b5b84 ttm_mem_global_release +(unknown) drivers/gpu/drm/ttm/ttm 0xdf0d6d74 ttm_bo_reserve +(unknown) drivers/gpu/drm/ttm/ttm 0xe0351e21 ttm_bo_evict_mm +(unknown) drivers/gpu/drm/ttm/ttm 0xe080b73a ttm_tt_bind +(unknown) drivers/gpu/drm/ttm/ttm 0xe5531167 ttm_write_unlock +(unknown) drivers/gpu/drm/ttm/ttm 0xf281b067 ttm_mem_global_init +(unknown) drivers/gpu/drm/ttm/ttm 0xf79701c4 ttm_tt_populate +(unknown) drivers/gpu/drm/ttm/ttm 0xfc9f7f92 ttm_read_unlock +(unknown) drivers/gpu/drm/ttm/ttm 0xff11a40f ttm_bo_manager_func +(unknown) drivers/hid/hid 0x00a1b6aa hidinput_report_event +(unknown) drivers/hid/hid 0x05495392 hid_debug +(unknown) drivers/hid/hid 0x08a91bfc hidraw_disconnect +(unknown) drivers/hid/hid 0x0d263137 hid_destroy_device +(unknown) drivers/hid/hid 0x0fe8d513 hid_register_report +(unknown) drivers/hid/hid 0x1fbb22b0 hid_allocate_device +(unknown) drivers/hid/hid 0x24bdc0db hid_resolv_usage +(unknown) drivers/hid/hid 0x256592a6 hid_dump_field +(unknown) drivers/hid/hid 0x2788427f hidinput_connect +(unknown) drivers/hid/hid 0x29af17ab hid_dump_input +(unknown) drivers/hid/hid 0x2a7e1047 hid_dump_device +(unknown) drivers/hid/hid 0x2b3ddf99 hid_connect +(unknown) drivers/hid/hid 0x47f9f900 hid_add_device +(unknown) drivers/hid/hid 0x4a2d6263 hidinput_disconnect +(unknown) drivers/hid/hid 0x4a67911e hidraw_report_event +(unknown) drivers/hid/hid 0x4abfc813 hid_set_field +(unknown) drivers/hid/hid 0x4fd94de4 hid_output_report +(unknown) drivers/hid/hid 0x6eacf99c hid_check_keys_pressed +(unknown) drivers/hid/hid 0x98124cd3 hidraw_connect +(unknown) drivers/hid/hid 0xbc48f03a hid_input_report +(unknown) drivers/hid/hid 0xc6192336 hid_report_raw_event +(unknown) drivers/hid/hid 0xc7586cb1 hidinput_find_field +(unknown) drivers/hid/hid 0xdcea84e5 hid_debug_event +(unknown) drivers/hid/hid 0xec72424f hid_disconnect +(unknown) drivers/hid/hid 0xed7cdc93 hid_parse_report +(unknown) drivers/hid/hid 0xfac4920c hid_unregister_driver +(unknown) drivers/hid/hid 0xffe9a323 __hid_register_driver +(unknown) drivers/hid/hid-roccat 0x2f622ea1 roccat_disconnect +(unknown) drivers/hid/hid-roccat 0x8c4181ec roccat_report_event +(unknown) drivers/hid/hid-roccat 0x91f1ee48 roccat_connect +(unknown) drivers/hid/hid-roccat-common 0x69e89ff1 roccat_common_send +(unknown) drivers/hid/hid-roccat-common 0xce08675f roccat_common_receive +(unknown) drivers/hid/usbhid/usbhid 0x01fd453e usbhid_lookup_quirk +(unknown) drivers/hid/usbhid/usbhid 0x3d61f53e usbhid_submit_report +(unknown) drivers/hid/usbhid/usbhid 0xc22d1677 usbhid_wait_io +(unknown) drivers/hid/usbhid/usbhid 0xed9f9b3a usbhid_set_leds +(unknown) drivers/hid/usbhid/usbhid 0xf3a610fb hiddev_hid_event +(unknown) drivers/hwmon/hwmon-vid 0x0903c239 vid_from_reg +(unknown) drivers/hwmon/hwmon-vid 0xef1c781c vid_which_vrm +(unknown) drivers/i2c/algos/i2c-algo-pca 0x483b7d99 i2c_pca_add_bus +(unknown) drivers/i2c/algos/i2c-algo-pca 0x92b03f7b i2c_pca_add_numbered_bus +(unknown) drivers/i2c/busses/i2c-amd756 0xd8fa7d89 amd756_smbus +(unknown) drivers/i2c/i2c-mux 0x6a3fe464 i2c_del_mux_adapter +(unknown) drivers/i2c/i2c-mux 0xde261a94 i2c_add_mux_adapter +(unknown) drivers/i2c/i2c-smbus 0x72923443 i2c_setup_smbus_alert +(unknown) drivers/i2c/i2c-smbus 0x86c78cb0 i2c_handle_smbus_alert +(unknown) drivers/infiniband/core/ib_addr 0x10faf4e5 rdma_addr_unregister_client +(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 0xc210e756 rdma_resolve_ip +(unknown) drivers/infiniband/core/ib_addr 0xcc7cb161 rdma_copy_addr +(unknown) drivers/infiniband/core/ib_addr 0xee034f38 rdma_addr_register_client +(unknown) drivers/infiniband/core/ib_cm 0x0cd000bc ib_create_cm_id +(unknown) drivers/infiniband/core/ib_cm 0x218930c6 ib_send_cm_sidr_rep +(unknown) drivers/infiniband/core/ib_cm 0x558fcbf9 ib_destroy_cm_id +(unknown) drivers/infiniband/core/ib_cm 0x5f2e6474 ib_cm_notify +(unknown) drivers/infiniband/core/ib_cm 0x7228d740 ib_send_cm_mra +(unknown) drivers/infiniband/core/ib_cm 0x797aff9a ib_send_cm_dreq +(unknown) drivers/infiniband/core/ib_cm 0x7d003f02 ib_send_cm_rep +(unknown) drivers/infiniband/core/ib_cm 0x9c33ad21 ib_cm_init_qp_attr +(unknown) drivers/infiniband/core/ib_cm 0x9d941155 ib_send_cm_sidr_req +(unknown) drivers/infiniband/core/ib_cm 0x9e65086e ib_send_cm_rej +(unknown) drivers/infiniband/core/ib_cm 0xa2c932ae ib_send_cm_lap +(unknown) drivers/infiniband/core/ib_cm 0xc74deee7 ib_send_cm_apr +(unknown) drivers/infiniband/core/ib_cm 0xda263ea2 ib_send_cm_req +(unknown) drivers/infiniband/core/ib_cm 0xdabbe91a ib_send_cm_rtu +(unknown) drivers/infiniband/core/ib_cm 0xf70c9637 ib_send_cm_drep +(unknown) drivers/infiniband/core/ib_cm 0xfc11ecad ib_cm_listen +(unknown) drivers/infiniband/core/ib_cm 0xfdb05173 cm_class +(unknown) drivers/infiniband/core/ib_core 0x015c08e2 ib_set_client_data +(unknown) drivers/infiniband/core/ib_core 0x053728d1 ib_query_qp +(unknown) drivers/infiniband/core/ib_core 0x0c1b9ac1 ib_ud_header_unpack +(unknown) drivers/infiniband/core/ib_core 0x11f78e6b ib_modify_qp +(unknown) drivers/infiniband/core/ib_core 0x12dbba8c ib_resize_cq +(unknown) drivers/infiniband/core/ib_core 0x1942fb47 ib_unregister_device +(unknown) drivers/infiniband/core/ib_core 0x1c879ded ib_destroy_qp +(unknown) drivers/infiniband/core/ib_core 0x1ccf9702 ib_fmr_pool_map_phys +(unknown) drivers/infiniband/core/ib_core 0x1cf554f1 ibnl_put_msg +(unknown) drivers/infiniband/core/ib_core 0x1d28d1a5 ib_register_client +(unknown) drivers/infiniband/core/ib_core 0x1e491a04 ib_unmap_fmr +(unknown) drivers/infiniband/core/ib_core 0x1e8528f8 ibnl_put_attr +(unknown) drivers/infiniband/core/ib_core 0x23b8348e ib_get_cached_lmc +(unknown) drivers/infiniband/core/ib_core 0x25a9ad85 ib_get_cached_gid +(unknown) drivers/infiniband/core/ib_core 0x273ff453 ib_attach_mcast +(unknown) drivers/infiniband/core/ib_core 0x27c19601 ib_find_gid +(unknown) drivers/infiniband/core/ib_core 0x2839a5a9 ib_create_cq +(unknown) drivers/infiniband/core/ib_core 0x29d8ce86 ib_destroy_cq +(unknown) drivers/infiniband/core/ib_core 0x2ed6e386 ib_ud_header_pack +(unknown) drivers/infiniband/core/ib_core 0x323dd20f ib_query_mr +(unknown) drivers/infiniband/core/ib_core 0x34b9c9ac ib_alloc_fmr +(unknown) drivers/infiniband/core/ib_core 0x36e02468 ib_query_device +(unknown) drivers/infiniband/core/ib_core 0x3788fcf1 ib_create_qp +(unknown) drivers/infiniband/core/ib_core 0x3a1680e3 ib_query_srq +(unknown) drivers/infiniband/core/ib_core 0x3ec25b9c ib_flush_fmr_pool +(unknown) drivers/infiniband/core/ib_core 0x3f7567fd ib_rate_to_mult +(unknown) drivers/infiniband/core/ib_core 0x416656ee ib_init_ah_from_wc +(unknown) drivers/infiniband/core/ib_core 0x43dc7179 ib_alloc_pd +(unknown) drivers/infiniband/core/ib_core 0x488f37ec ib_destroy_ah +(unknown) drivers/infiniband/core/ib_core 0x4a226a20 ib_alloc_device +(unknown) drivers/infiniband/core/ib_core 0x4e8e4bfa ib_modify_ah +(unknown) drivers/infiniband/core/ib_core 0x500de5fd ib_modify_port +(unknown) drivers/infiniband/core/ib_core 0x512ba84b ib_query_gid +(unknown) drivers/infiniband/core/ib_core 0x5162351d ibnl_add_client +(unknown) drivers/infiniband/core/ib_core 0x520b2638 ib_pack +(unknown) drivers/infiniband/core/ib_core 0x52b15842 ib_query_pkey +(unknown) drivers/infiniband/core/ib_core 0x5abf63fb ib_modify_srq +(unknown) drivers/infiniband/core/ib_core 0x5e52cece ib_destroy_fmr_pool +(unknown) drivers/infiniband/core/ib_core 0x666e1cbf ib_alloc_fast_reg_page_list +(unknown) drivers/infiniband/core/ib_core 0x6a2eea0d ib_create_ah_from_wc +(unknown) drivers/infiniband/core/ib_core 0x6e785640 ib_create_fmr_pool +(unknown) drivers/infiniband/core/ib_core 0x70193b3d ib_alloc_mw +(unknown) drivers/infiniband/core/ib_core 0x710fbfa7 ib_register_device +(unknown) drivers/infiniband/core/ib_core 0x719943b1 ib_create_ah +(unknown) drivers/infiniband/core/ib_core 0x7466e794 rdma_port_get_link_layer +(unknown) drivers/infiniband/core/ib_core 0x79e11d0d ib_unregister_client +(unknown) drivers/infiniband/core/ib_core 0x7e79debf ib_query_ah +(unknown) drivers/infiniband/core/ib_core 0x81813d24 ib_register_event_handler +(unknown) drivers/infiniband/core/ib_core 0x8535d510 ib_modify_device +(unknown) drivers/infiniband/core/ib_core 0x891c1baa ib_dealloc_device +(unknown) drivers/infiniband/core/ib_core 0x8fcc6629 ib_modify_qp_is_ok +(unknown) drivers/infiniband/core/ib_core 0x9290b918 ib_dereg_mr +(unknown) drivers/infiniband/core/ib_core 0x932d1e9b ib_detach_mcast +(unknown) drivers/infiniband/core/ib_core 0x96ce6c46 rdma_node_get_transport +(unknown) drivers/infiniband/core/ib_core 0x9c368686 ib_get_client_data +(unknown) drivers/infiniband/core/ib_core 0x9d804fa1 mult_to_ib_rate +(unknown) drivers/infiniband/core/ib_core 0x9eb7130c ib_dispatch_event +(unknown) drivers/infiniband/core/ib_core 0xa1a44f51 ib_fmr_pool_unmap +(unknown) drivers/infiniband/core/ib_core 0xaab4efb3 ib_free_fast_reg_page_list +(unknown) drivers/infiniband/core/ib_core 0xac424544 ib_find_pkey +(unknown) drivers/infiniband/core/ib_core 0xaefaaed4 ib_modify_cq +(unknown) drivers/infiniband/core/ib_core 0xb09b6447 ib_reg_phys_mr +(unknown) drivers/infiniband/core/ib_core 0xb1a312e1 ib_unpack +(unknown) drivers/infiniband/core/ib_core 0xb1df7501 ib_dealloc_fmr +(unknown) drivers/infiniband/core/ib_core 0xb67d11bb ib_create_srq +(unknown) drivers/infiniband/core/ib_core 0xbff04cf1 ib_dealloc_mw +(unknown) drivers/infiniband/core/ib_core 0xc1293606 ib_umem_page_count +(unknown) drivers/infiniband/core/ib_core 0xc67f14a5 ibnl_remove_client +(unknown) drivers/infiniband/core/ib_core 0xcac81427 ib_dealloc_pd +(unknown) drivers/infiniband/core/ib_core 0xcddffff3 ib_find_cached_gid +(unknown) drivers/infiniband/core/ib_core 0xcebca793 ib_rereg_phys_mr +(unknown) drivers/infiniband/core/ib_core 0xcf0425bf ib_get_cached_pkey +(unknown) drivers/infiniband/core/ib_core 0xd8a9c130 ib_query_port +(unknown) drivers/infiniband/core/ib_core 0xdbd019c4 ib_wq +(unknown) drivers/infiniband/core/ib_core 0xdf68b741 ib_umem_get +(unknown) drivers/infiniband/core/ib_core 0xe15dd60d ib_unregister_event_handler +(unknown) drivers/infiniband/core/ib_core 0xe194915c ib_umem_release +(unknown) drivers/infiniband/core/ib_core 0xe19a05a7 ib_destroy_srq +(unknown) drivers/infiniband/core/ib_core 0xf533d006 ib_find_cached_pkey +(unknown) drivers/infiniband/core/ib_core 0xf72aa870 ib_get_dma_mr +(unknown) drivers/infiniband/core/ib_core 0xfbf7f59f ib_alloc_fast_reg_mr +(unknown) drivers/infiniband/core/ib_core 0xfc150956 ib_ud_header_init +(unknown) drivers/infiniband/core/ib_mad 0x085869f6 ib_register_mad_agent +(unknown) drivers/infiniband/core/ib_mad 0x1edc6729 ib_create_send_mad +(unknown) drivers/infiniband/core/ib_mad 0x5f1dea73 ib_modify_mad +(unknown) drivers/infiniband/core/ib_mad 0x6f077fcf ib_get_mad_data_offset +(unknown) drivers/infiniband/core/ib_mad 0x7398c74c ib_process_mad_wc +(unknown) drivers/infiniband/core/ib_mad 0x7b5d4b7a ib_is_mad_class_rmpp +(unknown) drivers/infiniband/core/ib_mad 0x867703f8 ib_free_recv_mad +(unknown) drivers/infiniband/core/ib_mad 0x946d5d27 ib_response_mad +(unknown) drivers/infiniband/core/ib_mad 0xa03ff820 ib_redirect_mad_qp +(unknown) drivers/infiniband/core/ib_mad 0xb0704ada ib_register_mad_snoop +(unknown) drivers/infiniband/core/ib_mad 0xb29d5ac4 ib_post_send_mad +(unknown) drivers/infiniband/core/ib_mad 0xc34b80d8 ib_get_rmpp_segment +(unknown) drivers/infiniband/core/ib_mad 0xdbf755e6 ib_free_send_mad +(unknown) drivers/infiniband/core/ib_mad 0xf707a112 ib_cancel_mad +(unknown) drivers/infiniband/core/ib_mad 0xfec75e76 ib_unregister_mad_agent +(unknown) drivers/infiniband/core/ib_sa 0x28bff347 ib_sa_get_mcmember_rec +(unknown) drivers/infiniband/core/ib_sa 0x34db08d2 ib_sa_path_rec_get +(unknown) drivers/infiniband/core/ib_sa 0x52c45aa0 ib_init_ah_from_path +(unknown) drivers/infiniband/core/ib_sa 0x576fdbac ib_sa_free_multicast +(unknown) drivers/infiniband/core/ib_sa 0x733a354e ib_sa_join_multicast +(unknown) drivers/infiniband/core/ib_sa 0x75246607 ib_sa_unregister_client +(unknown) drivers/infiniband/core/ib_sa 0x90480d64 ib_sa_register_client +(unknown) drivers/infiniband/core/ib_sa 0xb5fae52c ib_sa_cancel_query +(unknown) drivers/infiniband/core/ib_sa 0xcd999b25 ib_init_ah_from_mcmember +(unknown) drivers/infiniband/core/ib_sa 0xd56aab86 ib_sa_service_rec_query +(unknown) drivers/infiniband/core/ib_sa 0xf6b6444b ib_sa_unpack_path +(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 0x110bbccf iw_cm_disconnect +(unknown) drivers/infiniband/core/iw_cm 0x24cbaf1e iw_cm_init_qp_attr +(unknown) drivers/infiniband/core/iw_cm 0x382dd495 iw_cm_reject +(unknown) drivers/infiniband/core/iw_cm 0x3e54e6cf iw_create_cm_id +(unknown) drivers/infiniband/core/iw_cm 0x44364f69 iw_cm_connect +(unknown) drivers/infiniband/core/iw_cm 0x586d9f31 iw_cm_listen +(unknown) drivers/infiniband/core/iw_cm 0x8cc5f12b iw_cm_accept +(unknown) drivers/infiniband/core/iw_cm 0xc9f8c3d6 iw_destroy_cm_id +(unknown) drivers/infiniband/core/rdma_cm 0x107f6b91 rdma_accept +(unknown) drivers/infiniband/core/rdma_cm 0x175ddf30 rdma_create_id +(unknown) drivers/infiniband/core/rdma_cm 0x17fe72b2 rdma_disconnect +(unknown) drivers/infiniband/core/rdma_cm 0x1c4bfd7f rdma_create_qp +(unknown) drivers/infiniband/core/rdma_cm 0x4769ea5e rdma_connect +(unknown) drivers/infiniband/core/rdma_cm 0x527c939e rdma_resolve_route +(unknown) drivers/infiniband/core/rdma_cm 0x55ef592b rdma_set_ib_paths +(unknown) drivers/infiniband/core/rdma_cm 0x5b0d45ee rdma_join_multicast +(unknown) drivers/infiniband/core/rdma_cm 0x67274409 rdma_reject +(unknown) drivers/infiniband/core/rdma_cm 0x6948dec4 rdma_destroy_qp +(unknown) drivers/infiniband/core/rdma_cm 0x71365e2c rdma_set_reuseaddr +(unknown) drivers/infiniband/core/rdma_cm 0x85feea78 rdma_leave_multicast +(unknown) drivers/infiniband/core/rdma_cm 0x94c9fd34 rdma_listen +(unknown) drivers/infiniband/core/rdma_cm 0xa95b126c rdma_resolve_addr +(unknown) drivers/infiniband/core/rdma_cm 0xb74154a4 rdma_bind_addr +(unknown) drivers/infiniband/core/rdma_cm 0xb835bcd7 rdma_destroy_id +(unknown) drivers/infiniband/core/rdma_cm 0xba3287d3 rdma_set_service_type +(unknown) drivers/infiniband/core/rdma_cm 0xc9ca921c rdma_notify +(unknown) drivers/infiniband/core/rdma_cm 0xf3ebbc97 rdma_init_qp_attr +(unknown) drivers/input/ff-memless 0xe1798316 input_ff_create_memless +(unknown) drivers/input/gameport/gameport 0x011f4c56 gameport_unregister_port +(unknown) drivers/input/gameport/gameport 0x2628c67a gameport_close +(unknown) drivers/input/gameport/gameport 0x2dc8d38f __gameport_register_driver +(unknown) drivers/input/gameport/gameport 0x3df26b55 gameport_open +(unknown) drivers/input/gameport/gameport 0x5be63ac2 __gameport_register_port +(unknown) drivers/input/gameport/gameport 0x7f6e5d5b gameport_set_phys +(unknown) drivers/input/gameport/gameport 0x8d80d65a gameport_stop_polling +(unknown) drivers/input/gameport/gameport 0xaf0482ac gameport_unregister_driver +(unknown) drivers/input/gameport/gameport 0xef991686 gameport_start_polling +(unknown) drivers/input/input-polldev 0x5ae51b9f input_unregister_polled_device +(unknown) drivers/input/input-polldev 0x9d2b1d71 input_register_polled_device +(unknown) drivers/input/input-polldev 0xb0a79bdb input_free_polled_device +(unknown) drivers/input/input-polldev 0xbd0b637a input_allocate_polled_device +(unknown) drivers/input/misc/ad714x 0x05ee7969 ad714x_disable +(unknown) drivers/input/misc/ad714x 0x0df85f9e ad714x_remove +(unknown) drivers/input/misc/ad714x 0xc9f86d47 ad714x_probe +(unknown) drivers/input/misc/ad714x 0xeab4b60c ad714x_enable +(unknown) drivers/input/misc/adxl34x 0x2366b5f1 adxl34x_suspend +(unknown) drivers/input/misc/adxl34x 0x7f08aa23 adxl34x_probe +(unknown) drivers/input/misc/adxl34x 0xf859bee9 adxl34x_resume +(unknown) drivers/input/misc/adxl34x 0xfea05671 adxl34x_remove +(unknown) drivers/input/misc/cma3000_d0x 0x3bc4dced cma3000_resume +(unknown) drivers/input/misc/cma3000_d0x 0x44bc2cac cma3000_suspend +(unknown) drivers/input/misc/cma3000_d0x 0x5dde6d24 cma3000_exit +(unknown) drivers/input/misc/cma3000_d0x 0xcd04c4d6 cma3000_init +(unknown) drivers/input/sparse-keymap 0x02235f8d sparse_keymap_free +(unknown) drivers/input/sparse-keymap 0x157a772a sparse_keymap_entry_from_scancode +(unknown) drivers/input/sparse-keymap 0x755a1b3a sparse_keymap_entry_from_keycode +(unknown) drivers/input/sparse-keymap 0xa9ac8876 sparse_keymap_report_entry +(unknown) drivers/input/sparse-keymap 0xc155ad56 sparse_keymap_report_event +(unknown) drivers/input/sparse-keymap 0xc5272bed sparse_keymap_setup +(unknown) drivers/input/touchscreen/ad7879 0x2970ab9b ad7879_resume +(unknown) drivers/input/touchscreen/ad7879 0x4cb09214 ad7879_remove +(unknown) drivers/input/touchscreen/ad7879 0x7df2b49d ad7879_suspend +(unknown) drivers/input/touchscreen/ad7879 0xaba52e11 ad7879_probe +(unknown) drivers/input/touchscreen/wm97xx-ts 0x083a5ccc wm9712_codec +(unknown) drivers/input/touchscreen/wm97xx-ts 0x0f4184b7 wm97xx_reg_read +(unknown) drivers/input/touchscreen/wm97xx-ts 0x15844196 wm9705_codec +(unknown) drivers/input/touchscreen/wm97xx-ts 0x20df54da wm97xx_unregister_mach_ops +(unknown) drivers/input/touchscreen/wm97xx-ts 0x5e58c746 wm97xx_config_gpio +(unknown) drivers/input/touchscreen/wm97xx-ts 0x632a6f4a wm97xx_reg_write +(unknown) drivers/input/touchscreen/wm97xx-ts 0x6ddbf639 wm97xx_register_mach_ops +(unknown) drivers/input/touchscreen/wm97xx-ts 0x909b3639 wm97xx_read_aux_adc +(unknown) drivers/input/touchscreen/wm97xx-ts 0xc222d569 wm97xx_set_gpio +(unknown) drivers/input/touchscreen/wm97xx-ts 0xc4905c52 wm9713_codec +(unknown) drivers/input/touchscreen/wm97xx-ts 0xdd9a15f3 wm97xx_set_suspend_mode +(unknown) drivers/input/touchscreen/wm97xx-ts 0xe5e57107 wm97xx_get_gpio +(unknown) drivers/isdn/capi/kernelcapi 0x04403fcf unregister_capi_driver +(unknown) drivers/isdn/capi/kernelcapi 0x14f2aa5a capi20_get_version +(unknown) drivers/isdn/capi/kernelcapi 0x1bff433d attach_capi_ctr +(unknown) drivers/isdn/capi/kernelcapi 0x2b0dcb22 capi20_release +(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 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 0x5b68bcfe capi_ctr_resume_output +(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 0x9f823278 register_capi_driver +(unknown) drivers/isdn/capi/kernelcapi 0xa069b97b capi_ctr_down +(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 0xb9383aa3 capi20_put_message +(unknown) drivers/isdn/capi/kernelcapi 0xba49ac4d detach_capi_ctr +(unknown) drivers/isdn/capi/kernelcapi 0xbd079e3c capi_ctr_ready +(unknown) drivers/isdn/capi/kernelcapi 0xc10fe128 cdebbuf_free +(unknown) drivers/isdn/capi/kernelcapi 0xc51be137 capi_ctr_suspend_output +(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 0xf2fc2160 capi20_register +(unknown) drivers/isdn/capi/kernelcapi 0xfe5aa3c9 capi_ctr_handle_message +(unknown) drivers/isdn/gigaset/gigaset 0x0a559ba1 gigaset_start +(unknown) drivers/isdn/gigaset/gigaset 0x0dfb91bf gigaset_shutdown +(unknown) drivers/isdn/gigaset/gigaset 0x11f70ff2 gigaset_m10x_send_skb +(unknown) drivers/isdn/gigaset/gigaset 0x37bb8a2f gigaset_initdriver +(unknown) drivers/isdn/gigaset/gigaset 0x454aa44f gigaset_debuglevel +(unknown) drivers/isdn/gigaset/gigaset 0x46b8c3ae gigaset_initcs +(unknown) drivers/isdn/gigaset/gigaset 0x4d8d3248 gigaset_skb_sent +(unknown) drivers/isdn/gigaset/gigaset 0x55049da0 gigaset_if_receive +(unknown) drivers/isdn/gigaset/gigaset 0x58c75030 gigaset_freedriver +(unknown) drivers/isdn/gigaset/gigaset 0x84785805 gigaset_skb_rcvd +(unknown) drivers/isdn/gigaset/gigaset 0x8eff32df gigaset_dbg_buffer +(unknown) drivers/isdn/gigaset/gigaset 0x8f2202b0 gigaset_handle_modem_response +(unknown) drivers/isdn/gigaset/gigaset 0xaefcfd05 gigaset_freecs +(unknown) drivers/isdn/gigaset/gigaset 0xbf096b70 gigaset_fill_inbuf +(unknown) drivers/isdn/gigaset/gigaset 0xc2ef3483 gigaset_add_event +(unknown) drivers/isdn/gigaset/gigaset 0xce0e61f4 gigaset_m10x_input +(unknown) drivers/isdn/gigaset/gigaset 0xde2ad521 gigaset_isdn_rcv_err +(unknown) drivers/isdn/gigaset/gigaset 0xe1cd0260 gigaset_stop +(unknown) drivers/isdn/gigaset/gigaset 0xe4b86322 gigaset_blockdriver +(unknown) drivers/isdn/hardware/avm/b1 0x098fab78 b1_loaded +(unknown) drivers/isdn/hardware/avm/b1 0x0fc48a1b b1_alloc_card +(unknown) drivers/isdn/hardware/avm/b1 0x39043d6f b1_load_config +(unknown) drivers/isdn/hardware/avm/b1 0x4004a43d b1_register_appl +(unknown) drivers/isdn/hardware/avm/b1 0x45ca0d17 b1_getrevision +(unknown) drivers/isdn/hardware/avm/b1 0x5d715272 avmcard_dma_alloc +(unknown) drivers/isdn/hardware/avm/b1 0x5f909140 b1_release_appl +(unknown) drivers/isdn/hardware/avm/b1 0x85f09690 b1_irq_table +(unknown) drivers/isdn/hardware/avm/b1 0x91a4b7e7 b1ctl_proc_fops +(unknown) drivers/isdn/hardware/avm/b1 0xb38411cd b1_free_card +(unknown) drivers/isdn/hardware/avm/b1 0xbf7feffd b1_parse_version +(unknown) drivers/isdn/hardware/avm/b1 0xc7c564dd b1_load_firmware +(unknown) drivers/isdn/hardware/avm/b1 0xc9d76ca0 b1_send_message +(unknown) drivers/isdn/hardware/avm/b1 0xd7d82222 b1_reset_ctr +(unknown) drivers/isdn/hardware/avm/b1 0xdcfe0f6f avmcard_dma_free +(unknown) drivers/isdn/hardware/avm/b1 0xdfd28376 b1_detect +(unknown) drivers/isdn/hardware/avm/b1 0xec837592 b1_load_t4file +(unknown) drivers/isdn/hardware/avm/b1 0xfa10fee4 b1_interrupt +(unknown) drivers/isdn/hardware/avm/b1dma 0x34965d45 b1dma_release_appl +(unknown) drivers/isdn/hardware/avm/b1dma 0x5868ac24 b1dma_send_message +(unknown) drivers/isdn/hardware/avm/b1dma 0x7658eea1 b1dma_reset +(unknown) drivers/isdn/hardware/avm/b1dma 0x78600ddf t1pci_detect +(unknown) drivers/isdn/hardware/avm/b1dma 0x85ee41d1 b1dma_reset_ctr +(unknown) drivers/isdn/hardware/avm/b1dma 0x87c76cdf b1pciv4_detect +(unknown) drivers/isdn/hardware/avm/b1dma 0x9e98cd97 b1dma_register_appl +(unknown) drivers/isdn/hardware/avm/b1dma 0xd3021f49 b1dmactl_proc_fops +(unknown) drivers/isdn/hardware/avm/b1dma 0xd6f9f1ea b1dma_interrupt +(unknown) drivers/isdn/hardware/avm/b1dma 0xe278db21 b1dma_load_firmware +(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 0x72664cbc proc_net_eicon +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0x2b7d24bf mISDNipac_init +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0x5402493e mISDNipac_irq +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0x965e3c2b mISDNisac_init +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0xdb280160 mISDNisac_irq +(unknown) drivers/isdn/hardware/mISDN/mISDNisar 0x59fd7e78 mISDNisar_irq +(unknown) drivers/isdn/hardware/mISDN/mISDNisar 0x75ab789c mISDNisar_init +(unknown) drivers/isdn/hisax/hisax 0x07f4f2ce hisax_unregister +(unknown) drivers/isdn/hisax/hisax 0x148f0c99 FsmFree +(unknown) drivers/isdn/hisax/hisax 0x44709063 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 0x01686c58 isac_setup +(unknown) drivers/isdn/hisax/hisax_isac 0x27c5d844 isac_init +(unknown) drivers/isdn/hisax/hisax_isac 0x3f3b323a isac_d_l2l1 +(unknown) drivers/isdn/hisax/hisax_isac 0xaa867b90 isacsx_irq +(unknown) drivers/isdn/hisax/hisax_isac 0xc1be2485 isac_irq +(unknown) drivers/isdn/hisax/hisax_isac 0xcd09ad11 isacsx_setup +(unknown) drivers/isdn/i4l/isdn 0x20b83d2b register_isdn +(unknown) drivers/isdn/i4l/isdn 0x235f38b7 isdn_ppp_unregister_compressor +(unknown) drivers/isdn/i4l/isdn 0xc0b65b6a isdn_ppp_register_compressor +(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 0x03c2350a l1_event +(unknown) drivers/isdn/mISDN/mISDN_core 0x19fed864 dchannel_senddata +(unknown) drivers/isdn/mISDN/mISDN_core 0x1abf5a98 queue_ch_frame +(unknown) drivers/isdn/mISDN/mISDN_core 0x1b989a9a mISDN_freebchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x2348cc3c mISDN_FsmFree +(unknown) drivers/isdn/mISDN/mISDN_core 0x2e8193c7 recv_Bchannel_skb +(unknown) drivers/isdn/mISDN/mISDN_core 0x3488998b mISDN_initbchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x3bc4a500 bchannel_senddata +(unknown) drivers/isdn/mISDN/mISDN_core 0x3bcaa045 get_next_dframe +(unknown) drivers/isdn/mISDN/mISDN_core 0x451bbded recv_Dchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x50c2230c mISDN_FsmChangeState +(unknown) drivers/isdn/mISDN/mISDN_core 0x54451388 mISDN_FsmRestartTimer +(unknown) drivers/isdn/mISDN/mISDN_core 0x56f1379c mISDN_register_device +(unknown) drivers/isdn/mISDN/mISDN_core 0x596dd07c recv_Bchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x5dc7400a mISDN_clock_update +(unknown) drivers/isdn/mISDN/mISDN_core 0x60014ade mISDN_unregister_Bprotocol +(unknown) drivers/isdn/mISDN/mISDN_core 0x614ede30 mISDN_FsmAddTimer +(unknown) drivers/isdn/mISDN/mISDN_core 0x7e5a9192 mISDN_register_Bprotocol +(unknown) drivers/isdn/mISDN/mISDN_core 0x80bf6f37 recv_Echannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x91e99f20 mISDN_clear_bchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x951d0e0f confirm_Bsend +(unknown) drivers/isdn/mISDN/mISDN_core 0x96309324 mISDN_FsmDelTimer +(unknown) drivers/isdn/mISDN/mISDN_core 0xaa28f12d create_l1 +(unknown) drivers/isdn/mISDN/mISDN_core 0xb3e8e2ba mISDN_initdchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0xc2062159 recv_Dchannel_skb +(unknown) drivers/isdn/mISDN/mISDN_core 0xc3401729 mISDN_register_clock +(unknown) drivers/isdn/mISDN/mISDN_core 0xd05a25c9 get_next_bframe +(unknown) drivers/isdn/mISDN/mISDN_core 0xd105f7bb mISDN_freedchannel +(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 0xdea5e767 mISDN_unregister_device +(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 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/macintosh/windfarm_core 0x48214fed wf_get_sensor +(unknown) drivers/macintosh/windfarm_core 0x54bbcca4 wf_get_control +(unknown) drivers/macintosh/windfarm_core 0x566db643 wf_unregister_control +(unknown) drivers/macintosh/windfarm_core 0x5eede8a6 wf_put_control +(unknown) drivers/macintosh/windfarm_core 0x65d760c8 wf_register_control +(unknown) drivers/macintosh/windfarm_core 0x6e19c58a wf_put_sensor +(unknown) drivers/macintosh/windfarm_core 0x75147afa wf_set_overtemp +(unknown) drivers/macintosh/windfarm_core 0x8d1a3051 wf_register_sensor +(unknown) drivers/macintosh/windfarm_core 0x94765fac wf_critical_overtemp +(unknown) drivers/macintosh/windfarm_core 0xa2f19a49 wf_is_overtemp +(unknown) drivers/macintosh/windfarm_core 0xa7665cec wf_find_sensor +(unknown) drivers/macintosh/windfarm_core 0xaf15726f wf_unregister_client +(unknown) drivers/macintosh/windfarm_core 0xcde21608 wf_unregister_sensor +(unknown) drivers/macintosh/windfarm_core 0xcdf91c1f wf_find_control +(unknown) drivers/macintosh/windfarm_core 0xdb7e8499 wf_register_client +(unknown) drivers/macintosh/windfarm_core 0xed82a14f wf_clear_overtemp +(unknown) drivers/md/dm-log 0x06bcc026 dm_dirty_log_create +(unknown) drivers/md/dm-log 0x099aa4ce dm_dirty_log_type_unregister +(unknown) drivers/md/dm-log 0x769b0ffa dm_dirty_log_type_register +(unknown) drivers/md/dm-log 0xba84414c dm_dirty_log_destroy +(unknown) drivers/md/dm-multipath 0x21e4cc8d dm_unregister_path_selector +(unknown) drivers/md/dm-multipath 0x475ec982 dm_register_path_selector +(unknown) drivers/md/dm-region-hash 0x21af760f dm_rh_recovery_prepare +(unknown) drivers/md/dm-region-hash 0x23345aea dm_rh_start_recovery +(unknown) drivers/md/dm-region-hash 0x23446309 dm_rh_region_context +(unknown) drivers/md/dm-region-hash 0x2f6da9b3 dm_rh_recovery_in_flight +(unknown) drivers/md/dm-region-hash 0x45a92a60 dm_rh_dirty_log +(unknown) drivers/md/dm-region-hash 0x555c25cb dm_rh_mark_nosync +(unknown) drivers/md/dm-region-hash 0x62c9b82b dm_rh_dec +(unknown) drivers/md/dm-region-hash 0x6d14cabf dm_rh_get_state +(unknown) drivers/md/dm-region-hash 0x890050b3 dm_rh_bio_to_region +(unknown) drivers/md/dm-region-hash 0x89757108 dm_rh_inc_pending +(unknown) drivers/md/dm-region-hash 0x97c809a9 dm_region_hash_destroy +(unknown) drivers/md/dm-region-hash 0x9a046908 dm_rh_recovery_start +(unknown) drivers/md/dm-region-hash 0xa038ae09 dm_rh_update_states +(unknown) drivers/md/dm-region-hash 0xa2c61449 dm_rh_get_region_size +(unknown) drivers/md/dm-region-hash 0xb46e2749 dm_rh_stop_recovery +(unknown) drivers/md/dm-region-hash 0xbc924216 dm_region_hash_create +(unknown) drivers/md/dm-region-hash 0xc2f64be1 dm_rh_recovery_end +(unknown) drivers/md/dm-region-hash 0xd0f027cb dm_rh_delay +(unknown) drivers/md/dm-region-hash 0xe755294a dm_rh_flush +(unknown) drivers/md/dm-region-hash 0xe7744e26 dm_rh_get_region_key +(unknown) drivers/md/dm-region-hash 0xfa424206 dm_rh_region_to_sector +(unknown) drivers/md/dm-snapshot 0x3a2bfeac dm_exception_store_type_unregister +(unknown) drivers/md/dm-snapshot 0x597e03fa dm_exception_store_type_register +(unknown) drivers/md/dm-snapshot 0x6ad0d54c dm_exception_store_create +(unknown) drivers/md/dm-snapshot 0xa78486aa dm_snap_origin +(unknown) drivers/md/dm-snapshot 0xaeee7ae8 dm_snap_cow +(unknown) drivers/md/dm-snapshot 0xf0e7cb03 dm_exception_store_destroy +(unknown) drivers/md/md-mod 0x0160cf39 mddev_resume +(unknown) drivers/md/md-mod 0x0480e001 md_write_end +(unknown) drivers/md/md-mod 0x158adf90 bitmap_startwrite +(unknown) drivers/md/md-mod 0x1655030d md_integrity_register +(unknown) drivers/md/md-mod 0x182eff69 mddev_check_plugged +(unknown) drivers/md/md-mod 0x24ad45a4 bitmap_endwrite +(unknown) drivers/md/md-mod 0x2767d6f9 mddev_init +(unknown) drivers/md/md-mod 0x29e4f276 md_new_event +(unknown) drivers/md/md-mod 0x38f977a4 md_wakeup_thread +(unknown) drivers/md/md-mod 0x3d1a1936 mddev_suspend +(unknown) drivers/md/md-mod 0x5040b0ee md_rdev_init +(unknown) drivers/md/md-mod 0x528dc414 md_do_sync +(unknown) drivers/md/md-mod 0x5c746057 md_register_thread +(unknown) drivers/md/md-mod 0x6de4d988 md_stop_writes +(unknown) drivers/md/md-mod 0x82bbb3cf bitmap_cond_end_sync +(unknown) drivers/md/md-mod 0x9363eb71 bitmap_start_sync +(unknown) drivers/md/md-mod 0x9cf010d1 mddev_congested +(unknown) drivers/md/md-mod 0xa0eae957 sync_page_io +(unknown) drivers/md/md-mod 0xa4005466 md_unregister_thread +(unknown) drivers/md/md-mod 0xa8b7b133 md_allow_write +(unknown) drivers/md/md-mod 0xaa9cf893 unregister_md_personality +(unknown) drivers/md/md-mod 0xb1e94e5c md_flush_request +(unknown) drivers/md/md-mod 0xb2362432 bitmap_end_sync +(unknown) drivers/md/md-mod 0xb83b9791 md_set_array_sectors +(unknown) drivers/md/md-mod 0xb926e80d bitmap_close_sync +(unknown) drivers/md/md-mod 0xb9f374c4 bitmap_unplug +(unknown) drivers/md/md-mod 0xc4373df7 md_check_no_bitmap +(unknown) drivers/md/md-mod 0xc4ca96c1 md_wait_for_blocked_rdev +(unknown) drivers/md/md-mod 0xc681fc63 bio_clone_mddev +(unknown) drivers/md/md-mod 0xce0f1517 md_done_sync +(unknown) drivers/md/md-mod 0xd4381bf9 md_integrity_add_rdev +(unknown) drivers/md/md-mod 0xdbc92fa9 md_error +(unknown) drivers/md/md-mod 0xdc72ceda md_write_start +(unknown) drivers/md/md-mod 0xe856bacc md_check_recovery +(unknown) drivers/md/md-mod 0xea3b0fee register_md_personality +(unknown) drivers/md/md-mod 0xedf646c4 md_run +(unknown) drivers/md/md-mod 0xf5fa3947 bio_alloc_mddev +(unknown) drivers/md/md-mod 0xf61c5616 md_stop +(unknown) drivers/md/md-mod 0xf929d3e1 bitmap_load +(unknown) drivers/md/raid1 0x53d4cabf md_raid1_congested +(unknown) drivers/md/raid456 0x45d67111 raid5_set_cache_size +(unknown) drivers/md/raid456 0xf7c8d3c6 md_raid5_congested +(unknown) drivers/media/common/saa7146 0x24b33051 saa7146_vmalloc_build_pgtable +(unknown) drivers/media/common/saa7146 0x2cffa1cd saa7146_vfree_destroy_pgtable +(unknown) drivers/media/common/saa7146 0x6773050a saa7146_devices_lock +(unknown) drivers/media/common/saa7146 0x77514bb9 saa7146_unregister_extension +(unknown) drivers/media/common/saa7146 0x7e1835ad saa7146_setgpio +(unknown) drivers/media/common/saa7146 0x8dd1485e saa7146_pgtable_alloc +(unknown) drivers/media/common/saa7146 0x9a00d913 saa7146_register_extension +(unknown) drivers/media/common/saa7146 0xaad362c0 saa7146_pgtable_build_single +(unknown) drivers/media/common/saa7146 0xcf683cf2 saa7146_devices +(unknown) drivers/media/common/saa7146 0xd4c84cb2 saa7146_wait_for_debi_done +(unknown) drivers/media/common/saa7146 0xd8428993 saa7146_pgtable_free +(unknown) drivers/media/common/saa7146 0xe3cd9b5c saa7146_debug +(unknown) drivers/media/common/saa7146 0xe773d816 saa7146_i2c_adapter_prepare +(unknown) drivers/media/common/saa7146_vv 0x1079fc43 saa7146_stop_preview +(unknown) drivers/media/common/saa7146_vv 0x280c82cd saa7146_register_device +(unknown) drivers/media/common/saa7146_vv 0x3d3a5686 saa7146_start_preview +(unknown) drivers/media/common/saa7146_vv 0x4e3ed630 saa7146_set_hps_source_and_sync +(unknown) drivers/media/common/saa7146_vv 0x73edc37f saa7146_vv_init +(unknown) drivers/media/common/saa7146_vv 0x92971b02 saa7146_vv_release +(unknown) drivers/media/common/saa7146_vv 0xfcae0d6a saa7146_unregister_device +(unknown) drivers/media/common/tuners/max2165 0x82c22646 max2165_attach +(unknown) drivers/media/common/tuners/mc44s803 0xb1d66867 mc44s803_attach +(unknown) drivers/media/common/tuners/mt2060 0xd326b379 mt2060_attach +(unknown) drivers/media/common/tuners/mt20xx 0xd9e15f84 microtune_attach +(unknown) drivers/media/common/tuners/mt2131 0xf5028c3f mt2131_attach +(unknown) drivers/media/common/tuners/mt2266 0x3162861d mt2266_attach +(unknown) drivers/media/common/tuners/mxl5005s 0x3142a713 mxl5005s_attach +(unknown) drivers/media/common/tuners/mxl5007t 0x2aa56556 mxl5007t_attach +(unknown) drivers/media/common/tuners/qt1010 0xcdc7a39d qt1010_attach +(unknown) drivers/media/common/tuners/tda18212 0xeac2ccee tda18212_attach +(unknown) drivers/media/common/tuners/tda18218 0xe4289837 tda18218_attach +(unknown) drivers/media/common/tuners/tda18271 0x365482b8 tda18271_attach +(unknown) drivers/media/common/tuners/tda827x 0xe15f9244 tda827x_attach +(unknown) drivers/media/common/tuners/tda8290 0x05f2a40b tda829x_probe +(unknown) drivers/media/common/tuners/tda8290 0x86bdbe45 tda829x_attach +(unknown) drivers/media/common/tuners/tda9887 0x11c38e13 tda9887_attach +(unknown) drivers/media/common/tuners/tea5761 0x68d688fb tea5761_attach +(unknown) drivers/media/common/tuners/tea5761 0xce3f7b75 tea5761_autodetection +(unknown) drivers/media/common/tuners/tea5767 0x3b35b4e2 tea5767_autodetection +(unknown) drivers/media/common/tuners/tea5767 0xf6fdea73 tea5767_attach +(unknown) drivers/media/common/tuners/tuner-simple 0x3eb982a0 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 0x97dd50fe xc2028_attach +(unknown) drivers/media/common/tuners/xc5000 0xe65fa9f7 xc5000_attach +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x0504659f flexcop_dma_free +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x089f5372 flexcop_dma_control_timer_irq +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x18914c85 flexcop_dump_reg +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x1ac318d5 flexcop_sram_set_dest +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x3273d4cf flexcop_pass_dmx_data +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x4086820b flexcop_device_exit +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x4976d750 flexcop_dma_control_size_irq +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x5d894357 flexcop_wan_set_speed +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x7a5e4b2b flexcop_sram_ctrl +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x8a5d6a31 flexcop_dma_allocate +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xaae7fd34 flexcop_dma_config_timer +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xb9b68f5d flexcop_i2c_request +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xbbb54c15 flexcop_device_kmalloc +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xca8ee285 flexcop_dma_config +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xd59b4853 flexcop_device_kfree +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xd6021284 flexcop_pid_feed_control +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xd7ab1f58 flexcop_device_initialize +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xe23a04d3 flexcop_dma_xfer_control +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xe92f1fc6 flexcop_pass_dmx_packets +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xebc3a779 flexcop_eeprom_check_mac_addr +(unknown) drivers/media/dvb/bt8xx/bt878 0x52e940f1 bt878_start +(unknown) drivers/media/dvb/bt8xx/bt878 0x923f4a15 bt878_device_control +(unknown) drivers/media/dvb/bt8xx/bt878 0xa35abc60 bt878 +(unknown) drivers/media/dvb/bt8xx/bt878 0xbfc83775 bt878_stop +(unknown) drivers/media/dvb/bt8xx/bt878 0xd5d0bdef bt878_num +(unknown) drivers/media/dvb/bt8xx/dst 0x0bac8ba0 write_dst +(unknown) drivers/media/dvb/bt8xx/dst 0x1e45a3cf dst_error_recovery +(unknown) drivers/media/dvb/bt8xx/dst 0x3563c2bc dst_attach +(unknown) drivers/media/dvb/bt8xx/dst 0x683fed2a dst_wait_dst_ready +(unknown) drivers/media/dvb/bt8xx/dst 0x68ab8df9 rdc_reset_state +(unknown) drivers/media/dvb/bt8xx/dst 0x966db7c3 read_dst +(unknown) drivers/media/dvb/bt8xx/dst 0xc2efe515 dst_comm_init +(unknown) drivers/media/dvb/bt8xx/dst 0xc930e0aa dst_pio_disable +(unknown) drivers/media/dvb/bt8xx/dst 0xca1d957c dst_error_bailout +(unknown) drivers/media/dvb/bt8xx/dst 0xe94b8c9c dst_check_sum +(unknown) drivers/media/dvb/bt8xx/dst_ca 0xb90a20c9 dst_ca_attach +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x017b7040 dvb_unregister_adapter +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x0c4d4a14 dvb_frontend_sleep_until +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x1f1b06c7 dvb_ca_en50221_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x2d3289ba dvb_generic_open +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x326c7963 dvb_unregister_frontend +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x6225816a dvb_ringbuffer_flush +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x687066ad dvb_ringbuffer_read +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x6dcc3148 dvb_ca_en50221_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x73ee1795 dvb_register_device +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x746b02ad dvb_ringbuffer_flush_spinlock_wakeup +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x74a5a698 dvb_filter_pes2ts_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x77bba321 dvb_dmxdev_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x78b253d1 dvb_dmx_swfilter +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x7a43fd23 dvb_register_adapter +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x7e7dc2b7 dvb_register_frontend +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x80e3832d dvb_filter_get_ac3info +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x83a2ef94 dvb_ringbuffer_empty +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x857b93e7 dvb_dmx_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x87289101 dvb_dmx_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x883c17c6 dvb_ringbuffer_read_user +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x89acc76c dvb_frontend_detach +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x909ffa51 dvb_ca_en50221_camready_irq +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x90b3c91f dvb_ringbuffer_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x97248e30 dvb_dmx_swfilter_204 +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x9acbe3b0 dvb_net_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x9c91c953 dvb_generic_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xac4ca1b0 intlog2 +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xbc0d91e1 timeval_usec_diff +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xc0fad2ae dvb_net_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xc3f50f32 dvb_dmx_swfilter_packets +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xc854a1d3 dvb_ca_en50221_camchange_irq +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xcbc09dc5 dvb_unregister_device +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xccd4ac97 dvb_ca_en50221_frda_irq +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xcd381991 dvb_generic_ioctl +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xe5ae8707 intlog10 +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xe75e4ce7 dvb_dmxdev_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xed9e5ee7 dvb_ringbuffer_free +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xf487376d dvb_ringbuffer_avail +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xf77d831f dvb_frontend_reinitialise +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xf826deb0 dvb_filter_pes2ts +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xfb25f454 dvb_ringbuffer_write +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x33c82135 dvb_usb_generic_write +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x35230a04 dvb_usb_generic_rw +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x9c868e6a dvb_usb_device_exit +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0xa7b6ba39 dvb_usb_device_init +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0xb3185840 usb_cypress_load_firmware +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0xde60de8b dvb_usb_nec_rc_key_to_event +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0xfcd4dd75 dvb_usb_get_hexline +(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 0x28a05ed4 af9005_rc_decode +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-af9005-remote 0xd4e288db rc_map_af9005_table_size +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x4364c032 dibusb2_0_streaming_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x488c0c90 dibusb_read_eeprom_byte +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x51b68f62 dibusb_pid_filter_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x5ce68826 dibusb_rc_query +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x631a0451 dibusb_dib3000mc_tuner_attach +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xa95292ca dibusb_power_ctrl +(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 0xb62ba13f dibusb_streaming_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xcb46a10d dibusb2_0_power_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xf631dd93 dibusb_i2c_algo +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xfab943ee dibusb_pid_filter +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xfc0382aa dibusb_dib3000mc_frontend_attach +(unknown) drivers/media/dvb/frontends/af9013 0x0a8fd9af af9013_attach +(unknown) drivers/media/dvb/frontends/atbm8830 0x136900f5 atbm8830_attach +(unknown) drivers/media/dvb/frontends/au8522 0x639b3614 au8522_attach +(unknown) drivers/media/dvb/frontends/bcm3510 0x96804142 bcm3510_attach +(unknown) drivers/media/dvb/frontends/cx22700 0x7b2955ac cx22700_attach +(unknown) drivers/media/dvb/frontends/cx22702 0xd41d7dbf cx22702_attach +(unknown) drivers/media/dvb/frontends/cx24110 0x34863832 cx24110_attach +(unknown) drivers/media/dvb/frontends/cx24113 0x7715f0fd cx24113_attach +(unknown) drivers/media/dvb/frontends/cx24113 0xecb1b535 cx24113_agc_callback +(unknown) drivers/media/dvb/frontends/cx24116 0x40209cdd cx24116_attach +(unknown) drivers/media/dvb/frontends/cx24123 0x1f2ed6d0 cx24123_get_tuner_i2c_adapter +(unknown) drivers/media/dvb/frontends/cx24123 0xd9f66791 cx24123_attach +(unknown) drivers/media/dvb/frontends/cxd2820r 0x16418228 cxd2820r_get_tuner_i2c_adapter +(unknown) drivers/media/dvb/frontends/cxd2820r 0x94365536 cxd2820r_attach +(unknown) drivers/media/dvb/frontends/dib0070 0x2ee6ab57 dib0070_attach +(unknown) drivers/media/dvb/frontends/dib0070 0x65acd635 dib0070_wbd_offset +(unknown) drivers/media/dvb/frontends/dib0070 0x9624d175 dib0070_set_rf_output +(unknown) drivers/media/dvb/frontends/dib0070 0xbadc6051 dib0070_ctrl_agc_filter +(unknown) drivers/media/dvb/frontends/dib0070 0xf60453fa dib0070_get_rf_output +(unknown) drivers/media/dvb/frontends/dib0090 0x01a23635 dib0090_get_tune_state +(unknown) drivers/media/dvb/frontends/dib0090 0x0d80e9b9 dib0090_pwm_gain_reset +(unknown) drivers/media/dvb/frontends/dib0090 0x8139b3f9 dib0090_set_tune_state +(unknown) drivers/media/dvb/frontends/dib0090 0x88d9ac5d dib0090_fw_register +(unknown) drivers/media/dvb/frontends/dib0090 0x965b46ce dib0090_get_wbd_offset +(unknown) drivers/media/dvb/frontends/dib0090 0x9daabfae dib0090_dcc_freq +(unknown) drivers/media/dvb/frontends/dib0090 0xb1b365d1 dib0090_gain_control +(unknown) drivers/media/dvb/frontends/dib0090 0xc2c2e9c6 dib0090_register +(unknown) drivers/media/dvb/frontends/dib0090 0xf1cfeffe dib0090_get_current_gain +(unknown) drivers/media/dvb/frontends/dib3000mb 0xc131e175 dib3000mb_attach +(unknown) drivers/media/dvb/frontends/dib3000mc 0x17aa385c dib3000mc_set_config +(unknown) drivers/media/dvb/frontends/dib3000mc 0x697c279f dib3000mc_i2c_enumeration +(unknown) drivers/media/dvb/frontends/dib3000mc 0x7ebd689f dib3000mc_pid_control +(unknown) drivers/media/dvb/frontends/dib3000mc 0x8235ce0a dib3000mc_get_tuner_i2c_master +(unknown) drivers/media/dvb/frontends/dib3000mc 0xab6ae0ad dib3000mc_attach +(unknown) drivers/media/dvb/frontends/dib3000mc 0xeb74d6bd dib3000mc_pid_parse +(unknown) drivers/media/dvb/frontends/dib7000m 0x217e0175 dib7000m_pid_filter_ctrl +(unknown) drivers/media/dvb/frontends/dib7000m 0x44c1c725 dib7000m_pid_filter +(unknown) drivers/media/dvb/frontends/dib7000m 0x4689c6af dib7000m_get_i2c_master +(unknown) drivers/media/dvb/frontends/dib7000m 0xbbb9e1ca dib7000m_attach +(unknown) drivers/media/dvb/frontends/dib7000p 0x0666e164 dib7090_get_i2c_tuner +(unknown) drivers/media/dvb/frontends/dib7000p 0x0696d6fb dib7090_slave_reset +(unknown) drivers/media/dvb/frontends/dib7000p 0x3ef0ae0d dib7000pc_detection +(unknown) drivers/media/dvb/frontends/dib7000p 0x7a017c73 dib7000p_attach +(unknown) drivers/media/dvb/frontends/dib7000p 0x7d939b5c dib7000p_set_wbd_ref +(unknown) drivers/media/dvb/frontends/dib7000p 0x7e99f8b2 dib7000p_update_pll +(unknown) drivers/media/dvb/frontends/dib7000p 0x9d36d45d dib7090_get_adc_power +(unknown) drivers/media/dvb/frontends/dib7000p 0xa01d1a50 dib7000p_pid_filter_ctrl +(unknown) drivers/media/dvb/frontends/dib7000p 0xa38aacb9 dib7090_agc_restart +(unknown) drivers/media/dvb/frontends/dib7000p 0xab4c09ba dib7090_tuner_sleep +(unknown) drivers/media/dvb/frontends/dib7000p 0xcdf4dc69 dib7000p_pid_filter +(unknown) drivers/media/dvb/frontends/dib7000p 0xe19636db dib7000p_ctrl_timf +(unknown) drivers/media/dvb/frontends/dib7000p 0xe7d52e2e dib7000p_get_i2c_master +(unknown) drivers/media/dvb/frontends/dib7000p 0xfa4ce7eb dib7000p_i2c_enumeration +(unknown) drivers/media/dvb/frontends/dib7000p 0xfd1333f0 dib7000p_set_gpio +(unknown) drivers/media/dvb/frontends/dib8000 0x0578e83e dib8000_pid_filter +(unknown) drivers/media/dvb/frontends/dib8000 0x29027b9d dib8000_remove_slave_frontend +(unknown) drivers/media/dvb/frontends/dib8000 0x2ea32ee4 dib8000_set_slave_frontend +(unknown) drivers/media/dvb/frontends/dib8000 0x4dd42d63 dib8000_get_i2c_master +(unknown) drivers/media/dvb/frontends/dib8000 0x6e94f2a9 dib8000_get_adc_power +(unknown) drivers/media/dvb/frontends/dib8000 0x8c6b3800 dib8000_pid_filter_ctrl +(unknown) drivers/media/dvb/frontends/dib8000 0x8f7b8f45 dib8000_set_gpio +(unknown) drivers/media/dvb/frontends/dib8000 0xa6385971 dib8000_pwm_agc_reset +(unknown) drivers/media/dvb/frontends/dib8000 0xb27070c7 dib8000_get_tune_state +(unknown) drivers/media/dvb/frontends/dib8000 0xc50d1d01 dib8000_get_slave_frontend +(unknown) drivers/media/dvb/frontends/dib8000 0xdb4c0f63 dib8000_set_wbd_ref +(unknown) drivers/media/dvb/frontends/dib8000 0xe03c54b3 dib8000_i2c_enumeration +(unknown) drivers/media/dvb/frontends/dib8000 0xe6f58f3a dib8000_attach +(unknown) drivers/media/dvb/frontends/dib8000 0xf958ec66 dib8000_set_tune_state +(unknown) drivers/media/dvb/frontends/dibx000_common 0x5227811e dibx000_get_i2c_adapter +(unknown) drivers/media/dvb/frontends/dibx000_common 0x90742ad3 dibx000_reset_i2c_master +(unknown) drivers/media/dvb/frontends/dibx000_common 0xac8f0a4f dibx000_init_i2c_master +(unknown) drivers/media/dvb/frontends/dibx000_common 0xacdcbc88 dibx000_exit_i2c_master +(unknown) drivers/media/dvb/frontends/dibx000_common 0xad3ad91c systime +(unknown) drivers/media/dvb/frontends/dibx000_common 0xf813220c dibx000_i2c_set_speed +(unknown) drivers/media/dvb/frontends/drxd 0x4fd93e2b drxd_attach +(unknown) drivers/media/dvb/frontends/drxd 0xc21b3071 drxd_config_i2c +(unknown) drivers/media/dvb/frontends/ds3000 0xccf9f638 ds3000_attach +(unknown) drivers/media/dvb/frontends/dvb-pll 0x88e9069b dvb_pll_attach +(unknown) drivers/media/dvb/frontends/isl6405 0x5feeadd1 isl6405_attach +(unknown) drivers/media/dvb/frontends/isl6421 0xa953d913 isl6421_attach +(unknown) drivers/media/dvb/frontends/isl6423 0x4aaede06 isl6423_attach +(unknown) drivers/media/dvb/frontends/itd1000 0x88bdb09e itd1000_attach +(unknown) drivers/media/dvb/frontends/ix2505v 0x6a0cf0db ix2505v_attach +(unknown) drivers/media/dvb/frontends/l64781 0x273ed05d l64781_attach +(unknown) drivers/media/dvb/frontends/lgdt3305 0x7bd61492 lgdt3305_attach +(unknown) drivers/media/dvb/frontends/lgdt330x 0x1512214c lgdt330x_attach +(unknown) drivers/media/dvb/frontends/lgs8gxx 0xe49a73d1 lgs8gxx_attach +(unknown) drivers/media/dvb/frontends/lnbp21 0x302d5936 lnbh24_attach +(unknown) drivers/media/dvb/frontends/lnbp21 0xf54d6555 lnbp21_attach +(unknown) drivers/media/dvb/frontends/mb86a16 0xbd77b806 mb86a16_attach +(unknown) drivers/media/dvb/frontends/mb86a20s 0x91d90ef7 mb86a20s_attach +(unknown) drivers/media/dvb/frontends/mt312 0xbc9334b3 mt312_attach +(unknown) drivers/media/dvb/frontends/mt352 0x6599d67a mt352_attach +(unknown) drivers/media/dvb/frontends/nxt200x 0x75ddc564 nxt200x_attach +(unknown) drivers/media/dvb/frontends/nxt6000 0x76059c88 nxt6000_attach +(unknown) drivers/media/dvb/frontends/or51132 0xe99a40f1 or51132_attach +(unknown) drivers/media/dvb/frontends/or51211 0x25a6bc4b or51211_attach +(unknown) drivers/media/dvb/frontends/s5h1409 0xc8434e7c s5h1409_attach +(unknown) drivers/media/dvb/frontends/s5h1411 0x630914de s5h1411_attach +(unknown) drivers/media/dvb/frontends/s5h1420 0x59a7732a s5h1420_attach +(unknown) drivers/media/dvb/frontends/s5h1420 0xdffa1113 s5h1420_get_tuner_i2c_adapter +(unknown) drivers/media/dvb/frontends/s921 0xde76b5bc s921_attach +(unknown) drivers/media/dvb/frontends/si21xx 0xf6e87c07 si21xx_attach +(unknown) drivers/media/dvb/frontends/sp8870 0x454e5fd0 sp8870_attach +(unknown) drivers/media/dvb/frontends/sp887x 0xe2eef665 sp887x_attach +(unknown) drivers/media/dvb/frontends/stb0899 0x710e8430 stb0899_attach +(unknown) drivers/media/dvb/frontends/stb6000 0x68e41344 stb6000_attach +(unknown) drivers/media/dvb/frontends/stb6100 0x6559e37c stb6100_attach +(unknown) drivers/media/dvb/frontends/stv0288 0xc2d0ba69 stv0288_attach +(unknown) drivers/media/dvb/frontends/stv0297 0x6a0fb77b stv0297_attach +(unknown) drivers/media/dvb/frontends/stv0299 0x77479d76 stv0299_attach +(unknown) drivers/media/dvb/frontends/stv0367 0x24814317 stv0367cab_attach +(unknown) drivers/media/dvb/frontends/stv0367 0xbe4bdb38 stv0367ter_attach +(unknown) drivers/media/dvb/frontends/stv0900 0x267acca9 stv0900_attach +(unknown) drivers/media/dvb/frontends/stv090x 0x4e308f49 stv090x_set_gpio +(unknown) drivers/media/dvb/frontends/stv090x 0x8c374960 stv090x_attach +(unknown) drivers/media/dvb/frontends/stv6110 0x6580bfd7 stv6110_attach +(unknown) drivers/media/dvb/frontends/stv6110x 0x26dcaaca stv6110x_attach +(unknown) drivers/media/dvb/frontends/tda10021 0xc8d13706 tda10021_attach +(unknown) drivers/media/dvb/frontends/tda10023 0x21a024b2 tda10023_attach +(unknown) drivers/media/dvb/frontends/tda10048 0xf69392c2 tda10048_attach +(unknown) drivers/media/dvb/frontends/tda1004x 0xb8206d91 tda10045_attach +(unknown) drivers/media/dvb/frontends/tda1004x 0xd819241e tda10046_attach +(unknown) drivers/media/dvb/frontends/tda10086 0xee313d6e tda10086_attach +(unknown) drivers/media/dvb/frontends/tda665x 0x6fbe0e26 tda665x_attach +(unknown) drivers/media/dvb/frontends/tda8083 0xf4d1e8e8 tda8083_attach +(unknown) drivers/media/dvb/frontends/tda8261 0x04f2d717 tda8261_attach +(unknown) drivers/media/dvb/frontends/tda826x 0x3ed21260 tda826x_attach +(unknown) drivers/media/dvb/frontends/tua6100 0x20280281 tua6100_attach +(unknown) drivers/media/dvb/frontends/ves1820 0x13aff716 ves1820_attach +(unknown) drivers/media/dvb/frontends/ves1x93 0x5a311359 ves1x93_attach +(unknown) drivers/media/dvb/frontends/zl10036 0xacb89f44 zl10036_attach +(unknown) drivers/media/dvb/frontends/zl10039 0x4ed9c3fb zl10039_attach +(unknown) drivers/media/dvb/frontends/zl10353 0x2a8496f1 zl10353_attach +(unknown) drivers/media/dvb/mantis/mantis_core 0x00bd1156 mantis_stream_control +(unknown) drivers/media/dvb/mantis/mantis_core 0x053e4d99 mantis_pci_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x0d2f4414 mantis_uart_init +(unknown) drivers/media/dvb/mantis/mantis_core 0x1127106c mantis_pci_init +(unknown) drivers/media/dvb/mantis/mantis_core 0x16782253 mantis_dma_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x2430a2a4 mantis_uart_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x2c4cecaf mantis_i2c_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x5c82b2d1 mantis_get_mac +(unknown) drivers/media/dvb/mantis/mantis_core 0x67d2a25f mantis_ca_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x6f6bbd87 mantis_dvb_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x817338bd mantis_dma_init +(unknown) drivers/media/dvb/mantis/mantis_core 0xbb47f641 mantis_i2c_init +(unknown) drivers/media/dvb/mantis/mantis_core 0xc61983a3 mantis_gpio_set_bits +(unknown) drivers/media/dvb/mantis/mantis_core 0xf517b68d mantis_frontend_power +(unknown) drivers/media/dvb/mantis/mantis_core 0xf6e9baf1 mantis_ca_init +(unknown) drivers/media/dvb/mantis/mantis_core 0xf860a769 mantis_dvb_init +(unknown) drivers/media/dvb/mantis/mantis_core 0xfabc7095 mantis_frontend_soft_reset +(unknown) drivers/media/dvb/siano/smsmdtv 0x1d8950d0 smscore_set_board_id +(unknown) drivers/media/dvb/siano/smsmdtv 0x21e36bf2 smscore_registry_getmode +(unknown) drivers/media/dvb/siano/smsmdtv 0x2889752a smscore_register_device +(unknown) drivers/media/dvb/siano/smsmdtv 0x37d91069 smsendian_handle_tx_message +(unknown) drivers/media/dvb/siano/smsmdtv 0x45284ae9 smsendian_handle_rx_message +(unknown) drivers/media/dvb/siano/smsmdtv 0x45ef6904 sms_board_led_feedback +(unknown) drivers/media/dvb/siano/smsmdtv 0x65134210 smscore_unregister_device +(unknown) drivers/media/dvb/siano/smsmdtv 0x6659308b smscore_putbuffer +(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 0x7c576277 smsendian_handle_message_header +(unknown) drivers/media/dvb/siano/smsmdtv 0x7e243dc4 sms_board_lna_control +(unknown) drivers/media/dvb/siano/smsmdtv 0x83fb64d8 smscore_getbuffer +(unknown) drivers/media/dvb/siano/smsmdtv 0x932e98da smsclient_sendrequest +(unknown) drivers/media/dvb/siano/smsmdtv 0x94b78583 smscore_unregister_client +(unknown) drivers/media/dvb/siano/smsmdtv 0x95870813 sms_board_event +(unknown) drivers/media/dvb/siano/smsmdtv 0xa627d624 smscore_start_device +(unknown) drivers/media/dvb/siano/smsmdtv 0xa870af16 smscore_unregister_hotplug +(unknown) drivers/media/dvb/siano/smsmdtv 0xb1e6fa80 smscore_onresponse +(unknown) drivers/media/dvb/siano/smsmdtv 0xc63f3547 smscore_register_hotplug +(unknown) drivers/media/dvb/siano/smsmdtv 0xcc33e153 sms_board_power +(unknown) drivers/media/dvb/siano/smsmdtv 0xcf69b680 smscore_get_board_id +(unknown) drivers/media/dvb/siano/smsmdtv 0xd21bb0e5 sms_board_setup +(unknown) drivers/media/dvb/siano/smsmdtv 0xfa1b96c6 smscore_register_client +(unknown) drivers/media/dvb/siano/smsmdtv 0xfe1ad695 smscore_get_device_mode +(unknown) drivers/media/dvb/ttpci/budget-core 0x0653b71c ttpci_budget_deinit +(unknown) drivers/media/dvb/ttpci/budget-core 0x1db3315e ttpci_budget_debiwrite +(unknown) drivers/media/dvb/ttpci/budget-core 0x2dcee4b0 ttpci_budget_set_video_port +(unknown) drivers/media/dvb/ttpci/budget-core 0x7303befe ttpci_budget_irq10_handler +(unknown) drivers/media/dvb/ttpci/budget-core 0x7948c222 budget_debug +(unknown) drivers/media/dvb/ttpci/budget-core 0x9802a638 ttpci_budget_init +(unknown) drivers/media/dvb/ttpci/budget-core 0x9e6b16c3 ttpci_budget_debiread +(unknown) drivers/media/dvb/ttpci/budget-core 0xf985308f ttpci_budget_init_hooks +(unknown) drivers/media/dvb/ttpci/ttpci-eeprom 0x175a4c01 ttpci_eeprom_parse_mac +(unknown) drivers/media/dvb/ttusb-dec/ttusbdecfe 0x5f2f8607 ttusbdecfe_dvbt_attach +(unknown) drivers/media/dvb/ttusb-dec/ttusbdecfe 0x74e887cd ttusbdecfe_dvbs_attach +(unknown) drivers/media/rc/lirc_dev 0x04dca738 lirc_unregister_driver +(unknown) drivers/media/rc/lirc_dev 0x62354ed7 lirc_dev_fop_poll +(unknown) drivers/media/rc/lirc_dev 0x63395945 lirc_get_pdata +(unknown) drivers/media/rc/lirc_dev 0x87707ce5 lirc_dev_fop_ioctl +(unknown) drivers/media/rc/lirc_dev 0x9e6d29d6 lirc_dev_fop_read +(unknown) drivers/media/rc/lirc_dev 0xb522049b lirc_register_driver +(unknown) drivers/media/rc/lirc_dev 0xc9607ef9 lirc_dev_fop_open +(unknown) drivers/media/rc/lirc_dev 0xe3f34b4c lirc_dev_fop_close +(unknown) drivers/media/rc/lirc_dev 0xf023296b lirc_dev_fop_write +(unknown) drivers/media/rc/rc-core 0x05fb336e rc_map_register +(unknown) drivers/media/rc/rc-core 0x094ee49a rc_repeat +(unknown) drivers/media/rc/rc-core 0x0afe2983 rc_keydown_notimeout +(unknown) drivers/media/rc/rc-core 0x100a6066 ir_raw_event_handle +(unknown) drivers/media/rc/rc-core 0x2728c6c5 rc_register_device +(unknown) drivers/media/rc/rc-core 0x3d900286 ir_raw_event_store +(unknown) drivers/media/rc/rc-core 0x553efb91 rc_core_debug +(unknown) drivers/media/rc/rc-core 0x573f7858 rc_unregister_device +(unknown) drivers/media/rc/rc-core 0x655eed81 rc_g_keycode_from_table +(unknown) drivers/media/rc/rc-core 0x84fc67ee rc_map_unregister +(unknown) drivers/media/rc/rc-core 0x89b4196b ir_raw_event_store_with_filter +(unknown) drivers/media/rc/rc-core 0xaa4652b4 rc_keyup +(unknown) drivers/media/rc/rc-core 0xaa5e757f rc_keydown +(unknown) drivers/media/rc/rc-core 0xb22f67b4 rc_free_device +(unknown) drivers/media/rc/rc-core 0xb5befb9c ir_raw_handler_unregister +(unknown) drivers/media/rc/rc-core 0xd4631c50 ir_raw_event_set_idle +(unknown) drivers/media/rc/rc-core 0xdd1c93d3 ir_raw_handler_register +(unknown) drivers/media/rc/rc-core 0xeb7d8b1b rc_map_get +(unknown) drivers/media/rc/rc-core 0xfa9095f7 rc_allocate_device +(unknown) drivers/media/rc/rc-core 0xfc769a78 ir_raw_event_store_edge +(unknown) drivers/media/video/bt8xx/bttv 0x11dc4b6d bttv_gpio_enable +(unknown) drivers/media/video/bt8xx/bttv 0x474efaa8 bttv_sub_register +(unknown) drivers/media/video/bt8xx/bttv 0x5e9c119e bttv_sub_unregister +(unknown) drivers/media/video/bt8xx/bttv 0x6d7ab412 bttv_get_pcidev +(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 0x47b2a156 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/btcx-risc 0xeb874bcb btcx_riscmem_alloc +(unknown) drivers/media/video/cx18/cx18 0x2cdea06d cx18_reset_ir_gpio +(unknown) drivers/media/video/cx18/cx18 0x43206569 cx18_stop_v4l2_encode_stream +(unknown) drivers/media/video/cx18/cx18 0xc588fcef cx18_claim_stream +(unknown) drivers/media/video/cx18/cx18 0xc9e2d434 cx18_start_v4l2_encode_stream +(unknown) drivers/media/video/cx18/cx18 0xe89da850 cx18_ext_init +(unknown) drivers/media/video/cx18/cx18 0xf90394a1 cx18_release_stream +(unknown) drivers/media/video/cx231xx/cx231xx 0x017ea7c7 cx231xx_tuner_callback +(unknown) drivers/media/video/cx231xx/cx231xx 0x2b3acd82 cx231xx_init_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0x392c7ccf cx231xx_uninit_bulk +(unknown) drivers/media/video/cx231xx/cx231xx 0x3a0e53d1 cx231xx_capture_start +(unknown) drivers/media/video/cx231xx/cx231xx 0x3e321250 cx231xx_send_gpio_cmd +(unknown) drivers/media/video/cx231xx/cx231xx 0x45ca5658 cx231xx_init_vbi_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0x47e14476 cx231xx_demod_reset +(unknown) drivers/media/video/cx231xx/cx231xx 0x49510f3b cx231xx_uninit_vbi_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0x49e7424d cx231xx_enable656 +(unknown) drivers/media/video/cx231xx/cx231xx 0x4f5ee910 cx231xx_set_alt_setting +(unknown) drivers/media/video/cx231xx/cx231xx 0x5b943d0b is_fw_load +(unknown) drivers/media/video/cx231xx/cx231xx 0x5d38057c cx231xx_unmute_audio +(unknown) drivers/media/video/cx231xx/cx231xx 0x6bb499b1 cx231xx_unregister_extension +(unknown) drivers/media/video/cx231xx/cx231xx 0x78974eca cx231xx_dev_uninit +(unknown) drivers/media/video/cx231xx/cx231xx 0x7b929bde cx231xx_init_bulk +(unknown) drivers/media/video/cx231xx/cx231xx 0x7e4a8bab cx231xx_enable_i2c_port_3 +(unknown) drivers/media/video/cx231xx/cx231xx 0x8b888f36 cx231xx_uninit_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0xc0e83d03 cx231xx_set_mode +(unknown) drivers/media/video/cx231xx/cx231xx 0xc64f14e7 cx231xx_disable656 +(unknown) drivers/media/video/cx231xx/cx231xx 0xf376717c cx231xx_dev_init +(unknown) drivers/media/video/cx231xx/cx231xx 0xfa071653 cx231xx_register_extension +(unknown) drivers/media/video/cx231xx/cx231xx 0xfe4396cb cx231xx_send_usb_command +(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 0x5cd76265 cx2341x_handler_set_50hz +(unknown) drivers/media/video/cx2341x 0x884dedc6 cx2341x_handler_setup +(unknown) drivers/media/video/cx2341x 0xc184ec1e cx2341x_ctrl_get_menu +(unknown) drivers/media/video/cx2341x 0xcf20e6fc 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 0xd19c2a75 cx2341x_handler_set_busy +(unknown) drivers/media/video/cx2341x 0xe2c2b5eb cx2341x_ctrl_query +(unknown) drivers/media/video/cx23885/altera-ci 0x3bb48733 altera_hw_filt_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 0xc65e152a altera_ci_init +(unknown) drivers/media/video/cx23885/altera-ci 0xdb3faf38 altera_ci_release +(unknown) drivers/media/video/cx23885/altera-ci 0xe28c177d altera_pid_feed_control +(unknown) drivers/media/video/cx23885/altera-ci 0xe66b9812 altera_ci_irq +(unknown) drivers/media/video/cx88/cx88-vp3054-i2c 0x82493e70 vp3054_i2c_probe +(unknown) drivers/media/video/cx88/cx88-vp3054-i2c 0xcb4bdc22 vp3054_i2c_remove +(unknown) drivers/media/video/cx88/cx8800 0x18e20211 cx88_set_control +(unknown) drivers/media/video/cx88/cx8800 0x1a504952 cx8800_ctrl_query +(unknown) drivers/media/video/cx88/cx8800 0x5e924e16 cx88_video_mux +(unknown) drivers/media/video/cx88/cx8800 0x91b06cef cx88_set_freq +(unknown) drivers/media/video/cx88/cx8800 0xac4e53b9 cx88_user_ctrls +(unknown) drivers/media/video/cx88/cx8800 0xc6221b6b cx88_get_control +(unknown) drivers/media/video/cx88/cx8800 0xf79caf07 cx88_enum_input +(unknown) drivers/media/video/cx88/cx8802 0x4fe0d0c0 cx8802_get_driver +(unknown) drivers/media/video/cx88/cx8802 0x5c974cc9 cx8802_register_driver +(unknown) drivers/media/video/cx88/cx8802 0x92772c6f cx8802_buf_queue +(unknown) drivers/media/video/cx88/cx8802 0xac6d3a37 cx8802_buf_prepare +(unknown) drivers/media/video/cx88/cx8802 0xadb3b880 cx8802_cancel_buffers +(unknown) drivers/media/video/cx88/cx8802 0xe8b94c17 cx8802_unregister_driver +(unknown) drivers/media/video/cx88/cx88xx 0x0e163b4c cx88_vdev_init +(unknown) drivers/media/video/cx88/cx88xx 0x13a7e5ab cx88_risc_buffer +(unknown) drivers/media/video/cx88/cx88xx 0x38718e07 cx88_set_tvnorm +(unknown) drivers/media/video/cx88/cx88xx 0x3920014b cx88_ir_start +(unknown) drivers/media/video/cx88/cx88xx 0x3b2e1c62 cx88_dsp_detect_stereo_sap +(unknown) drivers/media/video/cx88/cx88xx 0x44648a98 cx88_risc_databuffer +(unknown) drivers/media/video/cx88/cx88xx 0x5e0696ca cx88_sram_channel_dump +(unknown) drivers/media/video/cx88/cx88xx 0x5ec3d3fe cx88_core_get +(unknown) drivers/media/video/cx88/cx88xx 0x6141c8c5 cx88_tuner_callback +(unknown) drivers/media/video/cx88/cx88xx 0x7642ed3c cx88_print_irqbits +(unknown) drivers/media/video/cx88/cx88xx 0x86d7bb06 cx88_wakeup +(unknown) drivers/media/video/cx88/cx88xx 0x904b8696 cx88_audio_thread +(unknown) drivers/media/video/cx88/cx88xx 0x9bfb7562 cx88_newstation +(unknown) drivers/media/video/cx88/cx88xx 0xa5232442 cx88_shutdown +(unknown) drivers/media/video/cx88/cx88xx 0xa7f92919 cx88_core_put +(unknown) drivers/media/video/cx88/cx88xx 0xb2134c2f cx88_sram_channels +(unknown) drivers/media/video/cx88/cx88xx 0xcadc0095 cx88_get_stereo +(unknown) drivers/media/video/cx88/cx88xx 0xcc41474e cx88_set_stereo +(unknown) drivers/media/video/cx88/cx88xx 0xd4f2c058 cx88_reset +(unknown) drivers/media/video/cx88/cx88xx 0xd5687072 cx88_core_irq +(unknown) drivers/media/video/cx88/cx88xx 0xd60a2e1f cx88_risc_stopper +(unknown) drivers/media/video/cx88/cx88xx 0xe3efa602 cx88_setup_xc3028 +(unknown) drivers/media/video/cx88/cx88xx 0xeaa5bf40 cx88_sram_channel_setup +(unknown) drivers/media/video/cx88/cx88xx 0xed44a0a7 cx88_free_buffer +(unknown) drivers/media/video/cx88/cx88xx 0xed90ff1c cx88_set_scale +(unknown) drivers/media/video/cx88/cx88xx 0xf02afa59 cx88_ir_stop +(unknown) drivers/media/video/cx88/cx88xx 0xf9441791 cx88_set_tvaudio +(unknown) drivers/media/video/em28xx/em28xx 0x4ae841b9 em28xx_register_extension +(unknown) drivers/media/video/em28xx/em28xx 0x5d97250b em28xx_audio_analog_set +(unknown) drivers/media/video/em28xx/em28xx 0x67e675b0 em28xx_set_mode +(unknown) drivers/media/video/em28xx/em28xx 0x7cf3f1f2 em28xx_uninit_isoc +(unknown) drivers/media/video/em28xx/em28xx 0x7fc8652c em28xx_tuner_callback +(unknown) drivers/media/video/em28xx/em28xx 0x8871c98c em28xx_audio_setup +(unknown) drivers/media/video/em28xx/em28xx 0x95148c39 em28xx_init_isoc +(unknown) drivers/media/video/em28xx/em28xx 0xaa0b7223 em28xx_isoc_dvb_max_packetsize +(unknown) drivers/media/video/em28xx/em28xx 0xae04190e em28xx_unregister_extension +(unknown) drivers/media/video/gspca/gspca_main 0x0e605a8b gspca_auto_gain_n_exposure +(unknown) drivers/media/video/gspca/gspca_main 0x122ff87e gspca_frame_add +(unknown) drivers/media/video/gspca/gspca_main 0x79020ab5 gspca_disconnect +(unknown) drivers/media/video/gspca/gspca_main 0x98e0ca0c gspca_dev_probe +(unknown) drivers/media/video/gspca/gspca_main 0xa4497db9 gspca_resume +(unknown) drivers/media/video/gspca/gspca_main 0xb8e419d0 gspca_suspend +(unknown) drivers/media/video/gspca/gspca_main 0xe8618df2 gspca_dev_probe2 +(unknown) drivers/media/video/ivtv/ivtv 0x14f67530 ivtv_debug +(unknown) drivers/media/video/ivtv/ivtv 0x26fbd499 ivtv_udma_unmap +(unknown) drivers/media/video/ivtv/ivtv 0x366d1e4a ivtv_udma_setup +(unknown) drivers/media/video/ivtv/ivtv 0x38f9ef0e ivtv_udma_prepare +(unknown) drivers/media/video/ivtv/ivtv 0x48106c8e ivtv_clear_irq_mask +(unknown) drivers/media/video/ivtv/ivtv 0x5df2a202 ivtv_set_irq_mask +(unknown) drivers/media/video/ivtv/ivtv 0x867c0506 ivtv_vapi_result +(unknown) drivers/media/video/ivtv/ivtv 0x8c41599d ivtv_api +(unknown) drivers/media/video/ivtv/ivtv 0xa99ae9df ivtv_firmware_check +(unknown) drivers/media/video/ivtv/ivtv 0xcb84cc8f ivtv_reset_ir_gpio +(unknown) drivers/media/video/ivtv/ivtv 0xe4e6b448 ivtv_init_on_first_open +(unknown) drivers/media/video/ivtv/ivtv 0xeed91ba2 ivtv_udma_alloc +(unknown) drivers/media/video/ivtv/ivtv 0xf2a512f7 ivtv_vapi +(unknown) drivers/media/video/saa7134/saa7134 0x04e83446 saa7134_tuner_callback +(unknown) drivers/media/video/saa7134/saa7134 0x1211df5d saa7134_devlist +(unknown) drivers/media/video/saa7134/saa7134 0x14dfecc6 saa7134_boards +(unknown) drivers/media/video/saa7134/saa7134 0x16616583 saa7134_dmasound_exit +(unknown) drivers/media/video/saa7134/saa7134 0x1815759c saa7134_ts_unregister +(unknown) drivers/media/video/saa7134/saa7134 0x2a791cb2 saa7134_ts_qops +(unknown) drivers/media/video/saa7134/saa7134 0x3a7a170c saa7134_dmasound_init +(unknown) drivers/media/video/saa7134/saa7134 0x3e780b16 saa7134_devlist_lock +(unknown) drivers/media/video/saa7134/saa7134 0x5fd6431c saa7134_ts_register +(unknown) drivers/media/video/saa7134/saa7134 0x628b4a61 saa7134_s_std_internal +(unknown) drivers/media/video/saa7134/saa7134 0x67defd36 saa7134_pgtable_build +(unknown) drivers/media/video/saa7134/saa7134 0x6d8aad33 saa7134_queryctrl +(unknown) drivers/media/video/saa7134/saa7134 0x94fae30d saa7134_s_ctrl_internal +(unknown) drivers/media/video/saa7134/saa7134 0x999df0e6 saa7134_set_gpio +(unknown) drivers/media/video/saa7134/saa7134 0xb6f8f351 saa7134_g_ctrl_internal +(unknown) drivers/media/video/saa7134/saa7134 0xc8aa96ff saa7134_pgtable_free +(unknown) drivers/media/video/saa7134/saa7134 0xcb472048 saa7134_pgtable_alloc +(unknown) drivers/media/video/saa7134/saa7134 0xe303c174 saa7134_tvaudio_setmute +(unknown) drivers/media/video/saa7134/saa7134 0xe544e0d9 saa7134_set_dmabits +(unknown) drivers/media/video/saa7134/saa7134 0xef39ca0d saa_dsp_writel +(unknown) drivers/media/video/soc_camera 0x2b367b69 soc_camera_apply_sensor_flags +(unknown) drivers/media/video/soc_camera 0x39eacd88 soc_camera_lock +(unknown) drivers/media/video/soc_camera 0x5f61996a soc_camera_host_register +(unknown) drivers/media/video/soc_camera 0x6450a533 soc_camera_unlock +(unknown) drivers/media/video/soc_camera 0x9f2779e7 soc_camera_host_unregister +(unknown) drivers/media/video/soc_camera 0xb965bfe7 soc_camera_bus_type +(unknown) drivers/media/video/soc_camera 0xd1936af6 soc_camera_xlate_by_fourcc +(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 0x4d861922 tveeprom_hauppauge_analog +(unknown) drivers/media/video/tveeprom 0x7f917d45 tveeprom_read +(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 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 0x58073915 v4l2_i2c_new_subdev +(unknown) drivers/media/video/v4l2-common 0x7958c27f v4l2_spi_subdev_init +(unknown) drivers/media/video/v4l2-common 0x813f3de4 v4l2_find_nearest_format +(unknown) drivers/media/video/v4l2-common 0x842b93f6 v4l2_i2c_new_subdev_board +(unknown) drivers/media/video/v4l2-common 0x94632f90 v4l_fill_dv_preset_info +(unknown) drivers/media/video/v4l2-common 0xa15bf541 v4l2_chip_match_i2c_client +(unknown) drivers/media/video/v4l2-common 0xa4bf0ba4 v4l2_ctrl_query_menu +(unknown) drivers/media/video/v4l2-common 0xcf321472 v4l2_spi_new_subdev +(unknown) drivers/media/video/v4l2-common 0xe0033a44 v4l2_i2c_subdev_addr +(unknown) drivers/media/video/v4l2-common 0xf2a353ac v4l2_i2c_tuner_addrs +(unknown) drivers/media/video/v4l2-common 0xf5461abf v4l2_chip_ident_i2c_client +(unknown) drivers/media/video/v4l2-common 0xf5ef842e v4l_bound_align_image +(unknown) drivers/media/video/v4l2-common 0xfd2aadc6 v4l2_i2c_subdev_init +(unknown) drivers/media/video/v4l2-int-device 0x606228cf v4l2_int_device_unregister +(unknown) drivers/media/video/v4l2-int-device 0x94b68a43 v4l2_int_ioctl_0 +(unknown) drivers/media/video/v4l2-int-device 0xa5228b24 v4l2_int_device_try_attach_all +(unknown) drivers/media/video/v4l2-int-device 0xcecb50e2 v4l2_int_device_register +(unknown) drivers/media/video/v4l2-int-device 0xeb4295da v4l2_int_ioctl_1 +(unknown) drivers/media/video/v4l2-mem2mem 0x1039d1a9 v4l2_m2m_ctx_release +(unknown) drivers/media/video/v4l2-mem2mem 0x18200413 v4l2_m2m_mmap +(unknown) drivers/media/video/v4l2-mem2mem 0x19eed358 v4l2_m2m_job_finish +(unknown) drivers/media/video/v4l2-mem2mem 0x37412aa1 v4l2_m2m_qbuf +(unknown) drivers/media/video/v4l2-mem2mem 0x3b5638c4 v4l2_m2m_dqbuf +(unknown) drivers/media/video/v4l2-mem2mem 0x40fbdb03 v4l2_m2m_get_curr_priv +(unknown) drivers/media/video/v4l2-mem2mem 0x445e312e v4l2_m2m_get_vq +(unknown) drivers/media/video/v4l2-mem2mem 0x44e46fa0 v4l2_m2m_ctx_init +(unknown) drivers/media/video/v4l2-mem2mem 0x456ad6e6 v4l2_m2m_buf_queue +(unknown) drivers/media/video/v4l2-mem2mem 0x6976a445 v4l2_m2m_poll +(unknown) drivers/media/video/v4l2-mem2mem 0x89f8dec6 v4l2_m2m_release +(unknown) drivers/media/video/v4l2-mem2mem 0xa93878f4 v4l2_m2m_querybuf +(unknown) drivers/media/video/v4l2-mem2mem 0xb7c2f7ce v4l2_m2m_streamoff +(unknown) drivers/media/video/v4l2-mem2mem 0xe19d6c61 v4l2_m2m_init +(unknown) drivers/media/video/v4l2-mem2mem 0xeb5f2e67 v4l2_m2m_next_buf +(unknown) drivers/media/video/v4l2-mem2mem 0xed0cb9cd v4l2_m2m_buf_remove +(unknown) drivers/media/video/v4l2-mem2mem 0xeec90746 v4l2_m2m_streamon +(unknown) drivers/media/video/v4l2-mem2mem 0xf227d122 v4l2_m2m_reqbufs +(unknown) drivers/media/video/videobuf-core 0x0612f39b videobuf_mmap_free +(unknown) drivers/media/video/videobuf-core 0x074226cc videobuf_read_stream +(unknown) drivers/media/video/videobuf-core 0x0b9a23ff videobuf_queue_cancel +(unknown) drivers/media/video/videobuf-core 0x0d7ccca5 videobuf_qbuf +(unknown) drivers/media/video/videobuf-core 0x17e1da29 videobuf_read_start +(unknown) drivers/media/video/videobuf-core 0x1c9fb9e8 videobuf_streamoff +(unknown) drivers/media/video/videobuf-core 0x4cb63568 videobuf_queue_to_vaddr +(unknown) drivers/media/video/videobuf-core 0x63b0bd65 videobuf_mmap_mapper +(unknown) drivers/media/video/videobuf-core 0x682fe406 videobuf_next_field +(unknown) drivers/media/video/videobuf-core 0x71215528 videobuf_read_one +(unknown) drivers/media/video/videobuf-core 0x82575267 videobuf_querybuf +(unknown) drivers/media/video/videobuf-core 0x97588774 videobuf_read_stop +(unknown) drivers/media/video/videobuf-core 0x98e20eee videobuf_stop +(unknown) drivers/media/video/videobuf-core 0xa6564239 __videobuf_mmap_setup +(unknown) drivers/media/video/videobuf-core 0xac5d4608 videobuf_waiton +(unknown) drivers/media/video/videobuf-core 0xbd457145 videobuf_queue_core_init +(unknown) drivers/media/video/videobuf-core 0xbf48e447 videobuf_alloc_vb +(unknown) drivers/media/video/videobuf-core 0xcf7b9faa videobuf_reqbufs +(unknown) drivers/media/video/videobuf-core 0xd15ca0f0 videobuf_streamon +(unknown) drivers/media/video/videobuf-core 0xd18c8460 videobuf_mmap_setup +(unknown) drivers/media/video/videobuf-core 0xda48a653 videobuf_poll_stream +(unknown) drivers/media/video/videobuf-core 0xe9f6f17d videobuf_dqbuf +(unknown) drivers/media/video/videobuf-core 0xf5e2bad0 videobuf_iolock +(unknown) drivers/media/video/videobuf-core 0xf72c10a4 videobuf_queue_is_busy +(unknown) drivers/media/video/videobuf-dma-contig 0xb0a32e34 videobuf_queue_dma_contig_init +(unknown) drivers/media/video/videobuf-dma-contig 0xf24285b6 videobuf_to_dma_contig +(unknown) drivers/media/video/videobuf-dma-contig 0xfa08abfb videobuf_dma_contig_free +(unknown) drivers/media/video/videobuf-dma-sg 0x035cd3a0 videobuf_dma_init_overlay +(unknown) drivers/media/video/videobuf-dma-sg 0x41348d3e videobuf_dma_map +(unknown) drivers/media/video/videobuf-dma-sg 0x46bfcc19 videobuf_dma_free +(unknown) drivers/media/video/videobuf-dma-sg 0x5994ff20 videobuf_dma_init +(unknown) drivers/media/video/videobuf-dma-sg 0x5e302c63 videobuf_to_dma +(unknown) drivers/media/video/videobuf-dma-sg 0x64c384bc videobuf_dma_unmap +(unknown) drivers/media/video/videobuf-dma-sg 0x94e0a09d videobuf_dma_init_user +(unknown) drivers/media/video/videobuf-dma-sg 0xa825c75b videobuf_sg_alloc +(unknown) drivers/media/video/videobuf-dma-sg 0xf2425244 videobuf_dma_init_kernel +(unknown) drivers/media/video/videobuf-dma-sg 0xf69574da videobuf_queue_sg_init +(unknown) drivers/media/video/videobuf-dvb 0x2e0a5eae videobuf_dvb_register_bus +(unknown) drivers/media/video/videobuf-dvb 0x31ebfd89 videobuf_dvb_get_frontend +(unknown) drivers/media/video/videobuf-dvb 0x389da7ee videobuf_dvb_alloc_frontend +(unknown) drivers/media/video/videobuf-dvb 0x3b81ad3b videobuf_dvb_unregister_bus +(unknown) drivers/media/video/videobuf-dvb 0xd306d2a7 videobuf_dvb_find_frontend +(unknown) drivers/media/video/videobuf-dvb 0xf3d471fb videobuf_dvb_dealloc_frontends +(unknown) drivers/media/video/videobuf-vmalloc 0x4993daff videobuf_to_vmalloc +(unknown) drivers/media/video/videobuf-vmalloc 0x6b62dee7 videobuf_queue_vmalloc_init +(unknown) drivers/media/video/videobuf-vmalloc 0xb2612f05 videobuf_vmalloc_free +(unknown) drivers/media/video/videobuf2-core 0x14c21499 vb2_plane_vaddr +(unknown) drivers/media/video/videobuf2-core 0x27102569 vb2_dqbuf +(unknown) drivers/media/video/videobuf2-core 0x2db59193 vb2_queue_init +(unknown) drivers/media/video/videobuf2-core 0x34116aaf vb2_querybuf +(unknown) drivers/media/video/videobuf2-core 0x48af2af5 vb2_wait_for_all_buffers +(unknown) drivers/media/video/videobuf2-core 0x54faa7cf vb2_streamon +(unknown) drivers/media/video/videobuf2-core 0x55d34047 vb2_mmap +(unknown) drivers/media/video/videobuf2-core 0x7f07258b vb2_queue_release +(unknown) drivers/media/video/videobuf2-core 0x9fa31ad9 vb2_streamoff +(unknown) drivers/media/video/videobuf2-core 0xa13c9410 vb2_plane_cookie +(unknown) drivers/media/video/videobuf2-core 0xb6253b47 vb2_qbuf +(unknown) drivers/media/video/videobuf2-core 0xb6baccd5 vb2_read +(unknown) drivers/media/video/videobuf2-core 0xc158abb9 vb2_write +(unknown) drivers/media/video/videobuf2-core 0xd4a3c0db vb2_poll +(unknown) drivers/media/video/videobuf2-core 0xd4dfcea3 vb2_reqbufs +(unknown) drivers/media/video/videobuf2-core 0xf0e7ad0a vb2_buffer_done +(unknown) drivers/media/video/videobuf2-memops 0x6c3fc7ac vb2_common_vm_ops +(unknown) drivers/media/video/videobuf2-memops 0x90249b63 vb2_get_contig_userptr +(unknown) drivers/media/video/videobuf2-memops 0xcd3b836b vb2_mmap_pfn_range +(unknown) drivers/media/video/videobuf2-memops 0xfea0a663 vb2_put_vma +(unknown) drivers/media/video/videobuf2-vmalloc 0xbdd6fd6f vb2_vmalloc_memops +(unknown) drivers/media/video/videodev 0x0280abe9 v4l2_ctrl_handler_setup +(unknown) drivers/media/video/videodev 0x03f8dc52 v4l2_fh_release +(unknown) drivers/media/video/videodev 0x0614dd5a v4l2_video_std_frame_period +(unknown) drivers/media/video/videodev 0x0a9de8d4 v4l2_device_register_subdev +(unknown) drivers/media/video/videodev 0x123959a1 v4l2_type_names +(unknown) drivers/media/video/videodev 0x16244fe5 v4l2_prio_check +(unknown) drivers/media/video/videodev 0x1d5c285e v4l2_s_ctrl +(unknown) drivers/media/video/videodev 0x1dd4afd8 video_unregister_device +(unknown) drivers/media/video/videodev 0x1f5f5922 v4l2_event_free +(unknown) drivers/media/video/videodev 0x2342f1ae v4l2_prio_open +(unknown) drivers/media/video/videodev 0x26f93e78 v4l2_device_set_name +(unknown) drivers/media/video/videodev 0x28c1045b v4l2_subdev_s_ext_ctrls +(unknown) drivers/media/video/videodev 0x291b27e4 v4l2_event_init +(unknown) drivers/media/video/videodev 0x305c97d6 v4l2_event_alloc +(unknown) drivers/media/video/videodev 0x3306f825 v4l2_device_unregister +(unknown) drivers/media/video/videodev 0x359683e2 v4l2_event_queue +(unknown) drivers/media/video/videodev 0x389a7579 v4l2_event_subscribe +(unknown) drivers/media/video/videodev 0x3adbd595 v4l2_field_names +(unknown) drivers/media/video/videodev 0x3bad4ce4 v4l2_queryctrl +(unknown) drivers/media/video/videodev 0x3bdd0f94 v4l2_prio_change +(unknown) drivers/media/video/videodev 0x3d92459b v4l2_fh_init +(unknown) drivers/media/video/videodev 0x3e3ba5d1 v4l2_ctrl_new_custom +(unknown) drivers/media/video/videodev 0x3e5f8780 v4l2_fh_add +(unknown) drivers/media/video/videodev 0x4376921f v4l2_subdev_querymenu +(unknown) drivers/media/video/videodev 0x43a44e7c v4l2_ctrl_find +(unknown) drivers/media/video/videodev 0x46aa6762 v4l2_device_disconnect +(unknown) drivers/media/video/videodev 0x47c7f449 v4l2_querymenu +(unknown) drivers/media/video/videodev 0x495426ee v4l2_ctrl_get_name +(unknown) drivers/media/video/videodev 0x49c326ee v4l2_fh_open +(unknown) drivers/media/video/videodev 0x4fdf446f video_device_release +(unknown) drivers/media/video/videodev 0x5066e00e v4l2_ctrl_s_ctrl +(unknown) drivers/media/video/videodev 0x58abdbab __video_register_device +(unknown) drivers/media/video/videodev 0x5ebefe4b v4l_printk_ioctl +(unknown) drivers/media/video/videodev 0x64f75eaa video_devdata +(unknown) drivers/media/video/videodev 0x64fc3f6a video_ioctl2 +(unknown) drivers/media/video/videodev 0x6bda6770 video_device_release_empty +(unknown) drivers/media/video/videodev 0x702062ff v4l2_ctrl_grab +(unknown) drivers/media/video/videodev 0x7a3cd015 v4l2_ctrl_get_menu +(unknown) drivers/media/video/videodev 0x8106095a v4l2_prio_max +(unknown) drivers/media/video/videodev 0x867c265f v4l2_ctrl_fill +(unknown) drivers/media/video/videodev 0x8960540a v4l2_ctrl_handler_init +(unknown) drivers/media/video/videodev 0x923f3999 v4l2_ctrl_new_std_menu +(unknown) drivers/media/video/videodev 0x95170a47 v4l2_ctrl_g_ctrl +(unknown) drivers/media/video/videodev 0x996c9cd6 v4l2_subdev_try_ext_ctrls +(unknown) drivers/media/video/videodev 0xa24b3791 v4l2_ctrl_add_ctrl +(unknown) drivers/media/video/videodev 0xa2e5a961 v4l2_ctrl_activate +(unknown) drivers/media/video/videodev 0xa68b378a v4l2_s_ext_ctrls +(unknown) drivers/media/video/videodev 0xa71facad v4l2_event_dequeue +(unknown) drivers/media/video/videodev 0xa9d24e70 v4l2_g_ctrl +(unknown) drivers/media/video/videodev 0xad15c79d v4l2_try_ext_ctrls +(unknown) drivers/media/video/videodev 0xb77b0159 v4l2_prio_init +(unknown) drivers/media/video/videodev 0xbb914e7c v4l2_ctrl_new_std +(unknown) drivers/media/video/videodev 0xbc175e47 v4l2_subdev_g_ext_ctrls +(unknown) drivers/media/video/videodev 0xbc733412 v4l2_event_pending +(unknown) drivers/media/video/videodev 0xc0f795c6 video_usercopy +(unknown) drivers/media/video/videodev 0xc0fb697c v4l2_subdev_queryctrl +(unknown) drivers/media/video/videodev 0xc191c59e v4l2_device_put +(unknown) drivers/media/video/videodev 0xc54e1611 video_device_alloc +(unknown) drivers/media/video/videodev 0xc93be1ec v4l2_event_unsubscribe +(unknown) drivers/media/video/videodev 0xc9b51367 v4l2_subdev_s_ctrl +(unknown) drivers/media/video/videodev 0xcda04a5b v4l2_prio_close +(unknown) drivers/media/video/videodev 0xcdacb9ac v4l2_fh_del +(unknown) drivers/media/video/videodev 0xcec2caef v4l2_device_register_subdev_nodes +(unknown) drivers/media/video/videodev 0xd7671288 v4l2_device_unregister_subdev +(unknown) drivers/media/video/videodev 0xd789fceb v4l2_ctrl_handler_log_status +(unknown) drivers/media/video/videodev 0xd9516bca v4l2_ctrl_add_handler +(unknown) drivers/media/video/videodev 0xdd3181fa v4l2_subdev_g_ctrl +(unknown) drivers/media/video/videodev 0xe0b050b7 v4l2_fh_is_singular +(unknown) drivers/media/video/videodev 0xe2b92059 v4l2_video_std_construct +(unknown) drivers/media/video/videodev 0xe5a7b024 v4l2_device_register +(unknown) drivers/media/video/videodev 0xe9398a26 v4l2_g_ext_ctrls +(unknown) drivers/media/video/videodev 0xeecf17c7 v4l2_ctrl_cluster +(unknown) drivers/media/video/videodev 0xf1cbdb57 v4l2_subdev_init +(unknown) drivers/media/video/videodev 0xf3251e7b v4l2_norm_to_name +(unknown) drivers/media/video/videodev 0xf61f29a3 v4l2_ctrl_handler_free +(unknown) drivers/media/video/videodev 0xfbb7cd20 v4l2_fh_exit +(unknown) drivers/media/video/zoran/videocodec 0x06317327 videocodec_attach +(unknown) drivers/media/video/zoran/videocodec 0x5fdbc273 videocodec_unregister +(unknown) drivers/media/video/zoran/videocodec 0x6449b858 videocodec_detach +(unknown) drivers/media/video/zoran/videocodec 0x73c3da1f videocodec_register +(unknown) drivers/memstick/core/memstick 0x17f34883 memstick_add_host +(unknown) drivers/memstick/core/memstick 0x191e19e8 memstick_set_rw_addr +(unknown) drivers/memstick/core/memstick 0x280b93f4 memstick_register_driver +(unknown) drivers/memstick/core/memstick 0x2adbac2d memstick_unregister_driver +(unknown) drivers/memstick/core/memstick 0x5b5c17c8 memstick_init_req_sg +(unknown) drivers/memstick/core/memstick 0x687208b0 memstick_remove_host +(unknown) drivers/memstick/core/memstick 0x7374c416 memstick_detect_change +(unknown) drivers/memstick/core/memstick 0x8c9b5da4 memstick_init_req +(unknown) drivers/memstick/core/memstick 0x951220b9 memstick_alloc_host +(unknown) drivers/memstick/core/memstick 0xbe8c3973 memstick_resume_host +(unknown) drivers/memstick/core/memstick 0xc0b127c5 memstick_next_req +(unknown) drivers/memstick/core/memstick 0xd3926b21 memstick_free_host +(unknown) drivers/memstick/core/memstick 0xe61ed395 memstick_new_req +(unknown) drivers/memstick/core/memstick 0xeee6923f memstick_suspend_host +(unknown) drivers/message/fusion/mptbase 0x069c87da mpt_free_fw_memory +(unknown) drivers/message/fusion/mptbase 0x085851cb mpt_event_register +(unknown) drivers/message/fusion/mptbase 0x1afce994 mptbase_sas_persist_operation +(unknown) drivers/message/fusion/mptbase 0x257cbaa8 mpt_attach +(unknown) drivers/message/fusion/mptbase 0x2be5168c mpt_raid_phys_disk_pg1 +(unknown) drivers/message/fusion/mptbase 0x43fd1e2e mpt_halt_firmware +(unknown) drivers/message/fusion/mptbase 0x4526289b mpt_event_deregister +(unknown) drivers/message/fusion/mptbase 0x4791b088 mpt_set_taskmgmt_in_progress_flag +(unknown) drivers/message/fusion/mptbase 0x502108d0 mpt_fwfault_debug +(unknown) drivers/message/fusion/mptbase 0x66a98c26 mpt_suspend +(unknown) drivers/message/fusion/mptbase 0x6f4c6965 mpt_detach +(unknown) drivers/message/fusion/mptbase 0x736d3789 mpt_get_msg_frame +(unknown) drivers/message/fusion/mptbase 0x8331dfca mpt_print_ioc_summary +(unknown) drivers/message/fusion/mptbase 0x8c8a1baa mpt_findImVolumes +(unknown) drivers/message/fusion/mptbase 0x92be92ac mpt_config +(unknown) drivers/message/fusion/mptbase 0x9acb43b0 mpt_clear_taskmgmt_in_progress_flag +(unknown) drivers/message/fusion/mptbase 0x9caa994e mpt_put_msg_frame +(unknown) drivers/message/fusion/mptbase 0xa0867562 mpt_put_msg_frame_hi_pri +(unknown) drivers/message/fusion/mptbase 0xa1d9ce1d mpt_Soft_Hard_ResetHandler +(unknown) drivers/message/fusion/mptbase 0xa386f2ce mpt_register +(unknown) drivers/message/fusion/mptbase 0xadfc7462 mpt_GetIocState +(unknown) drivers/message/fusion/mptbase 0xb33ba414 mpt_verify_adapter +(unknown) drivers/message/fusion/mptbase 0xbe583ce6 mpt_HardResetHandler +(unknown) drivers/message/fusion/mptbase 0xc0e69f82 mpt_device_driver_deregister +(unknown) drivers/message/fusion/mptbase 0xc18d926b mpt_device_driver_register +(unknown) drivers/message/fusion/mptbase 0xc47c22e8 mpt_deregister +(unknown) drivers/message/fusion/mptbase 0xc81ee62b mpt_reset_register +(unknown) drivers/message/fusion/mptbase 0xd1b7f1c1 mpt_raid_phys_disk_pg0 +(unknown) drivers/message/fusion/mptbase 0xd3c3090f mpt_send_handshake_request +(unknown) drivers/message/fusion/mptbase 0xd9a92a75 mpt_reset_deregister +(unknown) drivers/message/fusion/mptbase 0xda5d1d91 mpt_resume +(unknown) drivers/message/fusion/mptbase 0xdd805159 ioc_list +(unknown) drivers/message/fusion/mptbase 0xe6f14218 mpt_raid_phys_disk_get_num_paths +(unknown) drivers/message/fusion/mptbase 0xf09c0b52 mpt_alloc_fw_memory +(unknown) drivers/message/fusion/mptbase 0xf5fdf97c mpt_free_msg_frame +(unknown) drivers/message/fusion/mptscsih 0x343d74f1 mptscsih_bios_param +(unknown) drivers/message/fusion/mptscsih 0x346c0032 mptscsih_slave_configure +(unknown) drivers/message/fusion/mptscsih 0x3cbbe872 mptscsih_raid_id_to_num +(unknown) drivers/message/fusion/mptscsih 0x47167e18 mptscsih_dev_reset +(unknown) drivers/message/fusion/mptscsih 0x49ded6ab mptscsih_taskmgmt_response_code +(unknown) drivers/message/fusion/mptscsih 0x4cfea8ca mptscsih_resume +(unknown) drivers/message/fusion/mptscsih 0x5746d9c2 mptscsih_IssueTaskMgmt +(unknown) drivers/message/fusion/mptscsih 0x65481cd2 mptscsih_bus_reset +(unknown) drivers/message/fusion/mptscsih 0x6bcb0317 mptscsih_qcmd +(unknown) drivers/message/fusion/mptscsih 0x6c050184 mptscsih_change_queue_depth +(unknown) drivers/message/fusion/mptscsih 0x8a7cb2f6 mptscsih_event_process +(unknown) drivers/message/fusion/mptscsih 0xa2218374 mptscsih_remove +(unknown) drivers/message/fusion/mptscsih 0xa51fbf11 mptscsih_is_phys_disk +(unknown) drivers/message/fusion/mptscsih 0xbf9e0651 mptscsih_shutdown +(unknown) drivers/message/fusion/mptscsih 0xc3726eef mptscsih_suspend +(unknown) drivers/message/fusion/mptscsih 0xd5814a68 mptscsih_host_reset +(unknown) drivers/message/fusion/mptscsih 0xd6339ce7 mptscsih_io_done +(unknown) drivers/message/fusion/mptscsih 0xde75bd2e mptscsih_scandv_complete +(unknown) drivers/message/fusion/mptscsih 0xe377650a mptscsih_proc_info +(unknown) drivers/message/fusion/mptscsih 0xe6c53a26 mptscsih_abort +(unknown) drivers/message/fusion/mptscsih 0xe89d53a6 mptscsih_get_scsi_lookup +(unknown) drivers/message/fusion/mptscsih 0xe99771a8 mptscsih_slave_destroy +(unknown) drivers/message/fusion/mptscsih 0xef829828 mptscsih_info +(unknown) drivers/message/fusion/mptscsih 0xf5624976 mptscsih_taskmgmt_complete +(unknown) drivers/message/fusion/mptscsih 0xf9853d42 mptscsih_host_attrs +(unknown) drivers/message/fusion/mptscsih 0xff0e60b2 mptscsih_ioc_reset +(unknown) drivers/message/i2o/i2o_core 0x05f80746 i2o_dma_realloc +(unknown) drivers/message/i2o/i2o_core 0x08cb5245 i2o_status_get +(unknown) drivers/message/i2o/i2o_core 0x16d1f898 i2o_msg_get_wait +(unknown) drivers/message/i2o/i2o_core 0x17d55485 i2o_sg_tablesize +(unknown) drivers/message/i2o/i2o_core 0x1fc5c9bc i2o_driver_notify_controller_add_all +(unknown) drivers/message/i2o/i2o_core 0x22108cc4 i2o_device_claim_release +(unknown) drivers/message/i2o/i2o_core 0x2a843bef i2o_dump_message +(unknown) drivers/message/i2o/i2o_core 0x3b1b875c i2o_pool_free +(unknown) drivers/message/i2o/i2o_core 0x3f0033b7 i2o_driver_notify_device_add_all +(unknown) drivers/message/i2o/i2o_core 0x3f99077b i2o_dma_map_single +(unknown) drivers/message/i2o/i2o_core 0x449ff2b5 i2o_iop_find_device +(unknown) drivers/message/i2o/i2o_core 0x7fc9fdee i2o_driver_notify_controller_remove_all +(unknown) drivers/message/i2o/i2o_core 0x8f269ceb i2o_driver_register +(unknown) drivers/message/i2o/i2o_core 0x9ea3a112 i2o_pool_alloc +(unknown) drivers/message/i2o/i2o_core 0xaeb0bcf3 i2o_driver_unregister +(unknown) drivers/message/i2o/i2o_core 0xaf2cfcdb i2o_find_iop +(unknown) drivers/message/i2o/i2o_core 0xb3e676db i2o_parm_field_get +(unknown) drivers/message/i2o/i2o_core 0xb4c00dcf i2o_controllers +(unknown) drivers/message/i2o/i2o_core 0xb63bb275 i2o_driver_notify_device_remove_all +(unknown) drivers/message/i2o/i2o_core 0xb7b087a1 i2o_dma_map_sg +(unknown) drivers/message/i2o/i2o_core 0xc819b330 i2o_dma_alloc +(unknown) drivers/message/i2o/i2o_core 0xca1fb17a i2o_parm_table_get +(unknown) drivers/message/i2o/i2o_core 0xd64f068b i2o_dma_free +(unknown) drivers/message/i2o/i2o_core 0xddc68a0a i2o_device_claim +(unknown) drivers/message/i2o/i2o_core 0xe15c604a i2o_msg_post_wait_mem +(unknown) drivers/message/i2o/i2o_core 0xe55d9610 i2o_parm_issue +(unknown) drivers/message/i2o/i2o_core 0xebd051a0 i2o_event_register +(unknown) drivers/message/i2o/i2o_core 0xfcbe27fa i2o_exec_lct_get +(unknown) drivers/mfd/htc-pasic3 0x6d495c8f pasic3_read_register +(unknown) drivers/mfd/htc-pasic3 0x7162aafc pasic3_write_register +(unknown) drivers/mfd/mc13xxx-core 0x03be056c mc13xxx_reg_read +(unknown) drivers/mfd/mc13xxx-core 0x081fee06 mc13xxx_irq_unmask +(unknown) drivers/mfd/mc13xxx-core 0x17187894 mc13783_to_mc13xxx +(unknown) drivers/mfd/mc13xxx-core 0x36f6e366 mc13xxx_reg_write +(unknown) drivers/mfd/mc13xxx-core 0x38258a8c mc13783_adc_do_conversion +(unknown) drivers/mfd/mc13xxx-core 0x4641cd1e mc13xxx_reg_rmw +(unknown) drivers/mfd/mc13xxx-core 0x4f42e7a8 mc13xxx_irq_ack +(unknown) drivers/mfd/mc13xxx-core 0x65c1d55b mc13xxx_irq_mask +(unknown) drivers/mfd/mc13xxx-core 0x6ad0b6a0 mc13xxx_unlock +(unknown) drivers/mfd/mc13xxx-core 0x6c506cd8 mc13xxx_lock +(unknown) drivers/mfd/mc13xxx-core 0xa1bd16df mc13xxx_irq_free +(unknown) drivers/mfd/mc13xxx-core 0xa30d5488 mc13xxx_irq_status +(unknown) drivers/mfd/mc13xxx-core 0xae734110 mc13xxx_get_flags +(unknown) drivers/mfd/mc13xxx-core 0xc34dfa33 mc13xxx_irq_request_nounmask +(unknown) drivers/mfd/mc13xxx-core 0xd1e951b9 mc13xxx_irq_request +(unknown) drivers/mfd/pcf50633 0x034356d8 pcf50633_irq_mask +(unknown) drivers/mfd/pcf50633 0x235299ca pcf50633_irq_mask_get +(unknown) drivers/mfd/pcf50633 0x39c749f8 pcf50633_write_block +(unknown) drivers/mfd/pcf50633 0x453e84cd pcf50633_free_irq +(unknown) drivers/mfd/pcf50633 0x466094fa pcf50633_reg_clear_bits +(unknown) drivers/mfd/pcf50633 0x68c160ef pcf50633_reg_read +(unknown) drivers/mfd/pcf50633 0x946e54b8 pcf50633_read_block +(unknown) drivers/mfd/pcf50633 0xa7c9766c pcf50633_register_irq +(unknown) drivers/mfd/pcf50633 0xcd975622 pcf50633_reg_set_bit_mask +(unknown) drivers/mfd/pcf50633 0xec9be9d9 pcf50633_reg_write +(unknown) drivers/mfd/pcf50633 0xf024e738 pcf50633_irq_unmask +(unknown) drivers/mfd/pcf50633-adc 0x42a8f796 pcf50633_adc_sync_read +(unknown) drivers/mfd/pcf50633-adc 0x87b8228b pcf50633_adc_async_read +(unknown) drivers/mfd/pcf50633-gpio 0x5d533b89 pcf50633_gpio_power_supply_set +(unknown) drivers/mfd/pcf50633-gpio 0x6a2289da pcf50633_gpio_invert_get +(unknown) drivers/mfd/pcf50633-gpio 0xc2f3b384 pcf50633_gpio_invert_set +(unknown) drivers/mfd/pcf50633-gpio 0xcb5b2196 pcf50633_gpio_set +(unknown) drivers/mfd/pcf50633-gpio 0xd1555361 pcf50633_gpio_get +(unknown) drivers/mfd/sm501 0x22a13777 sm501_modify_reg +(unknown) drivers/mfd/sm501 0x4a4cc469 sm501_set_clock +(unknown) drivers/mfd/sm501 0xe28d4cb9 sm501_misc_control +(unknown) drivers/mfd/sm501 0xf3b74d4b sm501_find_clock +(unknown) drivers/mfd/sm501 0xfac50792 sm501_unit_power +(unknown) drivers/mfd/tps6105x 0x298e1d7c tps6105x_mask_and_set +(unknown) drivers/mfd/tps6105x 0x9d683e9b tps6105x_set +(unknown) drivers/mfd/tps6105x 0xb326a931 tps6105x_get +(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/twl4030-madc 0x08b8dd2e twl4030_madc_conversion +(unknown) drivers/mfd/twl4030-madc 0x4362dc66 twl4030_get_madc_conversion +(unknown) drivers/mfd/twl6030-pwm 0x0c23f5b9 pwm_config +(unknown) drivers/mfd/twl6030-pwm 0x24ba6d1e pwm_free +(unknown) drivers/mfd/twl6030-pwm 0x9d09808d pwm_enable +(unknown) drivers/mfd/twl6030-pwm 0xb0493b18 pwm_disable +(unknown) drivers/mfd/twl6030-pwm 0xc1f4ec93 pwm_request +(unknown) drivers/mfd/ucb1400_core 0x683d17b4 ucb1400_adc_read +(unknown) drivers/mfd/wm8400-core 0x01ed56a2 wm8400_reg_read +(unknown) drivers/mfd/wm8400-core 0x40b6c0f5 wm8400_block_read +(unknown) drivers/mfd/wm8400-core 0xb2831c62 wm8400_reset_codec_reg_cache +(unknown) drivers/mfd/wm8400-core 0xceeb3ae9 wm8400_set_bits +(unknown) drivers/misc/ad525x_dpot 0x8d71aaa6 ad_dpot_remove +(unknown) drivers/misc/ad525x_dpot 0xf1f58f42 ad_dpot_probe +(unknown) drivers/misc/c2port/core 0x56b36193 c2port_device_register +(unknown) drivers/misc/c2port/core 0xf6e0c5df c2port_device_unregister +(unknown) drivers/misc/cb710/cb710 0x1caf7523 cb710_sg_dwiter_read_next_block +(unknown) drivers/misc/cb710/cb710 0x2d730354 cb710_pci_update_config_reg +(unknown) drivers/misc/cb710/cb710 0x59f23f55 cb710_sg_dwiter_write_next_block +(unknown) drivers/misc/cb710/cb710 0x8d6e1367 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 0x01cce5ba enclosure_component_register +(unknown) drivers/misc/enclosure 0x24b0bcd1 enclosure_find +(unknown) drivers/misc/enclosure 0x7c39285c enclosure_for_each_device +(unknown) drivers/misc/enclosure 0x86586d50 enclosure_unregister +(unknown) drivers/misc/enclosure 0x956c9ee5 enclosure_add_device +(unknown) drivers/misc/enclosure 0xa95f74dc enclosure_remove_device +(unknown) drivers/misc/enclosure 0xe245ce7b enclosure_register +(unknown) drivers/misc/ioc4 0x7bd72d46 ioc4_register_submodule +(unknown) drivers/misc/ioc4 0xc0d22a58 ioc4_unregister_submodule +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x0e88adfd lis3lv02d_init_device +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x224d05c9 lis3lv02d_remove_fs +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x3df98fbe lis3_dev +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x6c33e494 lis3lv02d_joystick_disable +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x99a38561 lis3lv02d_poweroff +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xcdbc74a3 lis3lv02d_poweron +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xe6af28c8 lis3lv02d_joystick_enable +(unknown) drivers/misc/ti-st/st_drv 0x7ff349c4 st_register +(unknown) drivers/misc/ti-st/st_drv 0xa0f4fe0e st_unregister +(unknown) drivers/misc/tifm_core 0x39f86aa1 tifm_queue_work +(unknown) drivers/misc/tifm_core 0x481ed04b tifm_alloc_adapter +(unknown) drivers/misc/tifm_core 0x4c78f1b5 tifm_add_adapter +(unknown) drivers/misc/tifm_core 0x5aa47c27 tifm_unregister_driver +(unknown) drivers/misc/tifm_core 0x83c50158 tifm_unmap_sg +(unknown) drivers/misc/tifm_core 0x87aa1b6f tifm_free_device +(unknown) drivers/misc/tifm_core 0x96e2e656 tifm_alloc_device +(unknown) drivers/misc/tifm_core 0x9e4dce7d tifm_eject +(unknown) drivers/misc/tifm_core 0xa6aed568 tifm_remove_adapter +(unknown) drivers/misc/tifm_core 0xacfcdd9a tifm_free_adapter +(unknown) drivers/misc/tifm_core 0xb9973933 tifm_map_sg +(unknown) drivers/misc/tifm_core 0xf41f4fd2 tifm_has_ms_pif +(unknown) drivers/misc/tifm_core 0xfce1248f tifm_register_driver +(unknown) drivers/mmc/card/mmc_block 0x063db129 mmc_cleanup_queue +(unknown) drivers/mmc/core/mmc_core 0x0688494a sdio_writew +(unknown) drivers/mmc/core/mmc_core 0x07c727c9 mmc_can_erase +(unknown) drivers/mmc/core/mmc_core 0x0dccc9a8 mmc_do_release_host +(unknown) drivers/mmc/core/mmc_core 0x0ff28df7 mmc_resume_host +(unknown) drivers/mmc/core/mmc_core 0x184b82fb mmc_vddrange_to_ocrmask +(unknown) drivers/mmc/core/mmc_core 0x19bf3a03 mmc_set_blocklen +(unknown) drivers/mmc/core/mmc_core 0x1a367ccd mmc_request_done +(unknown) drivers/mmc/core/mmc_core 0x1a669615 sdio_claim_irq +(unknown) drivers/mmc/core/mmc_core 0x1f4bb64d sdio_memcpy_fromio +(unknown) drivers/mmc/core/mmc_core 0x1f85b207 sdio_f0_readb +(unknown) drivers/mmc/core/mmc_core 0x1fc623e9 sdio_disable_func +(unknown) drivers/mmc/core/mmc_core 0x216f090c mmc_unregister_driver +(unknown) drivers/mmc/core/mmc_core 0x230b94a1 mmc_wait_for_app_cmd +(unknown) drivers/mmc/core/mmc_core 0x236e961c sdio_readsb +(unknown) drivers/mmc/core/mmc_core 0x312199c2 sdio_writeb_readb +(unknown) drivers/mmc/core/mmc_core 0x3af23118 mmc_erase_group_aligned +(unknown) drivers/mmc/core/mmc_core 0x3eaf5453 mmc_try_claim_host +(unknown) drivers/mmc/core/mmc_core 0x3fa2156d sdio_set_host_pm_flags +(unknown) drivers/mmc/core/mmc_core 0x4794c7d3 mmc_wait_for_cmd +(unknown) drivers/mmc/core/mmc_core 0x480ad3f7 mmc_fixup_device +(unknown) drivers/mmc/core/mmc_core 0x4896ae85 mmc_card_awake +(unknown) drivers/mmc/core/mmc_core 0x4e8cc1ed sdio_writeb +(unknown) drivers/mmc/core/mmc_core 0x4f6e403b mmc_add_host +(unknown) drivers/mmc/core/mmc_core 0x509d55f1 mmc_can_trim +(unknown) drivers/mmc/core/mmc_core 0x5300532c sdio_set_block_size +(unknown) drivers/mmc/core/mmc_core 0x5372b0cc mmc_power_save_host +(unknown) drivers/mmc/core/mmc_core 0x5559396d mmc_host_enable +(unknown) drivers/mmc/core/mmc_core 0x5f605cf1 mmc_card_can_sleep +(unknown) drivers/mmc/core/mmc_core 0x602062d7 sdio_release_irq +(unknown) drivers/mmc/core/mmc_core 0x6590d31d mmc_switch +(unknown) drivers/mmc/core/mmc_core 0x66104f07 sdio_readw +(unknown) drivers/mmc/core/mmc_core 0x6888fe98 __mmc_claim_host +(unknown) drivers/mmc/core/mmc_core 0x69684ff8 mmc_remove_host +(unknown) drivers/mmc/core/mmc_core 0x7896abf0 mmc_host_disable +(unknown) drivers/mmc/core/mmc_core 0x7aaf8b84 mmc_set_data_timeout +(unknown) drivers/mmc/core/mmc_core 0x81df454d sdio_release_host +(unknown) drivers/mmc/core/mmc_core 0x8565059f mmc_suspend_host +(unknown) drivers/mmc/core/mmc_core 0x923aff7f sdio_claim_host +(unknown) drivers/mmc/core/mmc_core 0x94e685c2 sdio_memcpy_toio +(unknown) drivers/mmc/core/mmc_core 0x96d1f2a7 mmc_assume_removable +(unknown) drivers/mmc/core/mmc_core 0x9b4132b7 mmc_host_lazy_disable +(unknown) drivers/mmc/core/mmc_core 0x9ceae374 sdio_align_size +(unknown) drivers/mmc/core/mmc_core 0x9da43d2f mmc_erase +(unknown) drivers/mmc/core/mmc_core 0xa0737421 sdio_f0_writeb +(unknown) drivers/mmc/core/mmc_core 0xa2cc4dd7 mmc_release_host +(unknown) drivers/mmc/core/mmc_core 0xa86a9abe mmc_free_host +(unknown) drivers/mmc/core/mmc_core 0xad2be612 mmc_align_data_size +(unknown) drivers/mmc/core/mmc_core 0xada4ff7f sdio_unregister_driver +(unknown) drivers/mmc/core/mmc_core 0xb4b71b45 sdio_writesb +(unknown) drivers/mmc/core/mmc_core 0xb53c757a sdio_get_host_pm_caps +(unknown) drivers/mmc/core/mmc_core 0xb6c7bfd1 mmc_card_sleep +(unknown) drivers/mmc/core/mmc_core 0xb93a1a5e sdio_enable_func +(unknown) drivers/mmc/core/mmc_core 0xba9e296d sdio_readl +(unknown) drivers/mmc/core/mmc_core 0xc27e2448 sdio_writel +(unknown) drivers/mmc/core/mmc_core 0xcb46843d mmc_app_cmd +(unknown) drivers/mmc/core/mmc_core 0xce559e8a mmc_detect_change +(unknown) drivers/mmc/core/mmc_core 0xce82b8ea mmc_register_driver +(unknown) drivers/mmc/core/mmc_core 0xdb474e19 mmc_alloc_host +(unknown) drivers/mmc/core/mmc_core 0xdb6ad808 sdio_register_driver +(unknown) drivers/mmc/core/mmc_core 0xddd1bd1a mmc_regulator_set_ocr +(unknown) drivers/mmc/core/mmc_core 0xe69c6b06 mmc_power_restore_host +(unknown) drivers/mmc/core/mmc_core 0xedd23efd mmc_wait_for_req +(unknown) drivers/mmc/core/mmc_core 0xedfbc86f sdio_readb +(unknown) drivers/mmc/core/mmc_core 0xf494f618 mmc_regulator_get_ocrmask +(unknown) drivers/mmc/core/mmc_core 0xf6f63657 mmc_can_secure_erase_trim +(unknown) drivers/mmc/host/sdhci 0x0845374d sdhci_free_host +(unknown) drivers/mmc/host/sdhci 0x2b06d2f6 sdhci_resume_host +(unknown) drivers/mmc/host/sdhci 0x39151ae3 sdhci_suspend_host +(unknown) drivers/mmc/host/sdhci 0x79edfcc0 sdhci_enable_irq_wakeups +(unknown) drivers/mmc/host/sdhci 0x80e1efcb sdhci_remove_host +(unknown) drivers/mmc/host/sdhci 0x9f9c70ba sdhci_add_host +(unknown) drivers/mmc/host/sdhci 0xa9a35ad9 sdhci_alloc_host +(unknown) drivers/mtd/chips/cfi_cmdset_0001 0x1836b184 cfi_cmdset_0001 +(unknown) drivers/mtd/chips/cfi_cmdset_0001 0x312c4a27 cfi_cmdset_0003 +(unknown) drivers/mtd/chips/cfi_cmdset_0001 0x4e46a2d1 cfi_cmdset_0200 +(unknown) drivers/mtd/chips/cfi_cmdset_0002 0x652b77fb cfi_cmdset_0701 +(unknown) drivers/mtd/chips/cfi_cmdset_0002 0x9a2c4390 cfi_cmdset_0006 +(unknown) drivers/mtd/chips/cfi_cmdset_0002 0xc819b4d6 cfi_cmdset_0002 +(unknown) drivers/mtd/chips/cfi_cmdset_0020 0xaef5a7dc cfi_cmdset_0020 +(unknown) drivers/mtd/chips/cfi_util 0x0e305fbf cfi_qry_mode_off +(unknown) drivers/mtd/chips/cfi_util 0x3fd33001 cfi_qry_present +(unknown) drivers/mtd/chips/cfi_util 0x772e0f45 cfi_qry_mode_on +(unknown) drivers/mtd/chips/cfi_util 0x885b8b0c cfi_fixup +(unknown) drivers/mtd/chips/cfi_util 0xadd0ed83 cfi_varsize_frob +(unknown) drivers/mtd/chips/cfi_util 0xff288d8f cfi_read_pri +(unknown) drivers/mtd/chips/chipreg 0x18be5354 unregister_mtd_chip_driver +(unknown) drivers/mtd/chips/chipreg 0xa14a3531 map_destroy +(unknown) drivers/mtd/chips/chipreg 0xb959eec6 do_map_probe +(unknown) drivers/mtd/chips/chipreg 0xd656915b register_mtd_chip_driver +(unknown) drivers/mtd/chips/gen_probe 0x94c8f629 mtd_do_chip_probe +(unknown) drivers/mtd/devices/doc2000 0x003653a3 DoC2k_init +(unknown) drivers/mtd/devices/doc2001 0x00a7db62 DoCMil_init +(unknown) drivers/mtd/devices/doc2001plus 0xcfb123f1 DoCMilPlus_init +(unknown) drivers/mtd/devices/docecc 0x45937659 doc_decode_ecc +(unknown) drivers/mtd/lpddr/lpddr_cmds 0xbedd9052 lpddr_cmdset +(unknown) drivers/mtd/maps/map_funcs 0x98720e59 simple_map_init +(unknown) drivers/mtd/mtd 0x094541f8 parse_mtd_partitions +(unknown) drivers/mtd/mtd 0x0fb823f9 mtd_concat_destroy +(unknown) drivers/mtd/mtd 0x18c4faf7 __put_mtd_device +(unknown) drivers/mtd/mtd 0x2f41f5b1 mtd_erase_callback +(unknown) drivers/mtd/mtd 0x30c72afa mtd_device_register +(unknown) drivers/mtd/mtd 0x4275295e mount_mtd +(unknown) drivers/mtd/mtd 0x55b14b96 __mtd_next_device +(unknown) drivers/mtd/mtd 0x5ea259af put_mtd_device +(unknown) drivers/mtd/mtd 0x89973faa mtd_device_unregister +(unknown) drivers/mtd/mtd 0x92e68f84 __get_mtd_device +(unknown) drivers/mtd/mtd 0x92f88365 mtd_is_partition +(unknown) drivers/mtd/mtd 0x995b38b2 mtd_table_mutex +(unknown) drivers/mtd/mtd 0x9c28a2a1 get_mtd_device_nm +(unknown) drivers/mtd/mtd 0x9dbf71fc default_mtd_writev +(unknown) drivers/mtd/mtd 0x9dc02a0a mtd_kmalloc_up_to +(unknown) drivers/mtd/mtd 0xa8dd8cba deregister_mtd_parser +(unknown) drivers/mtd/mtd 0xae9dcaa0 mtd_concat_create +(unknown) drivers/mtd/mtd 0xb12892d7 kill_mtd_super +(unknown) drivers/mtd/mtd 0xc889aec1 unregister_mtd_user +(unknown) drivers/mtd/mtd 0xc8d24368 of_mtd_parse_partitions +(unknown) drivers/mtd/mtd 0xd0f5e67b mtd_add_partition +(unknown) drivers/mtd/mtd 0xe3601e19 register_mtd_parser +(unknown) drivers/mtd/mtd 0xe834afa6 get_mtd_device +(unknown) drivers/mtd/mtd 0xede23e35 mtd_del_partition +(unknown) drivers/mtd/mtd 0xf22a69ec register_mtd_user +(unknown) drivers/mtd/mtd_blkdevs 0x3a243e33 del_mtd_blktrans_dev +(unknown) drivers/mtd/mtd_blkdevs 0x3afd37f6 mtd_blktrans_cease_background +(unknown) drivers/mtd/mtd_blkdevs 0x47277027 add_mtd_blktrans_dev +(unknown) drivers/mtd/mtd_blkdevs 0x4b106022 deregister_mtd_blktrans +(unknown) drivers/mtd/mtd_blkdevs 0xcf8b6468 register_mtd_blktrans +(unknown) drivers/mtd/nand/nand 0x5107f674 nand_scan +(unknown) drivers/mtd/nand/nand 0x670f9b6b nand_unlock +(unknown) drivers/mtd/nand/nand 0x71892b07 nand_wait_ready +(unknown) drivers/mtd/nand/nand 0x7dbc285f nand_release +(unknown) drivers/mtd/nand/nand 0xa8a233c6 nand_scan_tail +(unknown) drivers/mtd/nand/nand 0xa99e30e8 nand_lock +(unknown) drivers/mtd/nand/nand 0xc5707a2b nand_default_bbt +(unknown) drivers/mtd/nand/nand 0xe20246b0 nand_scan_ident +(unknown) drivers/mtd/nand/nand 0xfad22117 nand_scan_bbt +(unknown) drivers/mtd/nand/nand_bch 0x20fb803f nand_bch_correct_data +(unknown) drivers/mtd/nand/nand_bch 0x53b7cb68 nand_bch_free +(unknown) drivers/mtd/nand/nand_bch 0x55ea1490 nand_bch_init +(unknown) drivers/mtd/nand/nand_bch 0x9b2e8a36 nand_bch_calculate_ecc +(unknown) drivers/mtd/nand/nand_ecc 0x3132ee65 __nand_calculate_ecc +(unknown) drivers/mtd/nand/nand_ecc 0x8042c713 nand_correct_data +(unknown) drivers/mtd/nand/nand_ecc 0xb4b94377 __nand_correct_data +(unknown) drivers/mtd/nand/nand_ecc 0xd961ce80 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 0x94a9993e sm_register_device +(unknown) drivers/mtd/onenand/onenand 0x10b70413 flexonenand_region +(unknown) drivers/mtd/onenand/onenand 0x42ff1f92 onenand_scan +(unknown) drivers/mtd/onenand/onenand 0x774d944b onenand_scan_bbt +(unknown) drivers/mtd/onenand/onenand 0xa19e6cba onenand_release +(unknown) drivers/mtd/onenand/onenand 0xa8f3a982 onenand_default_bbt +(unknown) drivers/mtd/onenand/onenand 0xbc0d8b78 onenand_addr +(unknown) drivers/mtd/ubi/ubi 0x058c1e38 ubi_leb_map +(unknown) drivers/mtd/ubi/ubi 0x0ac4c18c ubi_do_get_device_info +(unknown) drivers/mtd/ubi/ubi 0x16c753d5 ubi_leb_unmap +(unknown) drivers/mtd/ubi/ubi 0x231dff70 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 0x66c1e63e ubi_leb_change +(unknown) drivers/mtd/ubi/ubi 0x6f09ba8a ubi_register_volume_notifier +(unknown) drivers/mtd/ubi/ubi 0x894a4e40 ubi_get_volume_info +(unknown) drivers/mtd/ubi/ubi 0x8c840764 ubi_leb_write +(unknown) drivers/mtd/ubi/ubi 0x8f8aa3d0 ubi_is_mapped +(unknown) drivers/mtd/ubi/ubi 0xb920f674 ubi_open_volume_nm +(unknown) drivers/mtd/ubi/ubi 0xd468f6de ubi_leb_read +(unknown) drivers/mtd/ubi/ubi 0xd8d9db00 ubi_open_volume +(unknown) drivers/mtd/ubi/ubi 0xdb8be763 ubi_open_volume_path +(unknown) drivers/mtd/ubi/ubi 0xe9c67f6d ubi_close_volume +(unknown) drivers/mtd/ubi/ubi 0xfd6f0ef9 ubi_unregister_volume_notifier +(unknown) drivers/net/8390 0x0e2cb338 NS8390_init +(unknown) drivers/net/8390 0x119721ac ei_interrupt +(unknown) drivers/net/8390 0x538775f9 ei_close +(unknown) drivers/net/8390 0x58491205 ei_poll +(unknown) drivers/net/8390 0x5f557743 ei_get_stats +(unknown) drivers/net/8390 0x8f94c939 __alloc_ei_netdev +(unknown) drivers/net/8390 0xa954ad1a ei_tx_timeout +(unknown) drivers/net/8390 0xc2843f09 ei_start_xmit +(unknown) drivers/net/8390 0xc9f3e719 ei_open +(unknown) drivers/net/8390 0xf8290028 ei_netdev_ops +(unknown) drivers/net/8390 0xfb749e14 ei_set_multicast_list +(unknown) drivers/net/arcnet/arcnet 0x205958f6 arc_bcast_proto +(unknown) drivers/net/arcnet/arcnet 0x32f820a7 arcnet_send_packet +(unknown) drivers/net/arcnet/arcnet 0x6534792a arcnet_debug +(unknown) drivers/net/arcnet/arcnet 0x74181d89 arc_proto_default +(unknown) drivers/net/arcnet/arcnet 0x7991e8ac arc_proto_map +(unknown) drivers/net/arcnet/arcnet 0x97db4369 arcnet_open +(unknown) drivers/net/arcnet/arcnet 0xc24c04b5 arc_raw_proto +(unknown) drivers/net/arcnet/arcnet 0xd1ef5822 arcnet_unregister_proto +(unknown) drivers/net/arcnet/arcnet 0xe85cdb29 arcnet_close +(unknown) drivers/net/arcnet/arcnet 0xeb72a382 arcnet_timeout +(unknown) drivers/net/arcnet/arcnet 0xecb730b0 arcnet_interrupt +(unknown) drivers/net/arcnet/arcnet 0xfe9245f5 alloc_arcdev +(unknown) drivers/net/arcnet/com20020 0x58033bcc com20020_found +(unknown) drivers/net/arcnet/com20020 0x9cf58316 com20020_netdev_ops +(unknown) drivers/net/arcnet/com20020 0xc5d95fb1 com20020_check +(unknown) drivers/net/bnx2 0x33bb575e bnx2_cnic_probe +(unknown) drivers/net/bnx2x/bnx2x 0xba776d0c bnx2x_cnic_probe +(unknown) drivers/net/can/c_can/c_can 0x17290b41 free_c_can_dev +(unknown) drivers/net/can/c_can/c_can 0x424bfabb unregister_c_can_dev +(unknown) drivers/net/can/c_can/c_can 0x54543221 alloc_c_can_dev +(unknown) drivers/net/can/c_can/c_can 0xf9ebc02d register_c_can_dev +(unknown) drivers/net/can/can-dev 0x1b4a9a84 close_candev +(unknown) drivers/net/can/can-dev 0x41f7fcda unregister_candev +(unknown) drivers/net/can/can-dev 0x6bf15645 can_get_echo_skb +(unknown) drivers/net/can/can-dev 0x9f1e4d28 alloc_can_skb +(unknown) drivers/net/can/can-dev 0xa1a31c2a can_free_echo_skb +(unknown) drivers/net/can/can-dev 0xa6193563 register_candev +(unknown) drivers/net/can/can-dev 0xaa8d0911 can_put_echo_skb +(unknown) drivers/net/can/can-dev 0xac4ee837 open_candev +(unknown) drivers/net/can/can-dev 0xbac20145 can_bus_off +(unknown) drivers/net/can/can-dev 0xbf6546c0 free_candev +(unknown) drivers/net/can/can-dev 0xc5416585 alloc_can_err_skb +(unknown) drivers/net/can/can-dev 0xdff5c379 alloc_candev +(unknown) drivers/net/can/sja1000/sja1000 0x49ebd0d2 sja1000_interrupt +(unknown) drivers/net/can/sja1000/sja1000 0xaa4d82fe register_sja1000dev +(unknown) drivers/net/can/sja1000/sja1000 0xb39a14b5 unregister_sja1000dev +(unknown) drivers/net/can/sja1000/sja1000 0xb81f5b20 alloc_sja1000dev +(unknown) drivers/net/can/sja1000/sja1000 0xeea76d46 free_sja1000dev +(unknown) drivers/net/cnic 0x636af174 cnic_unregister_driver +(unknown) drivers/net/cnic 0x9ea55dd7 cnic_register_driver +(unknown) drivers/net/cxgb3/cxgb3 0x029dff38 cxgb3_insert_tid +(unknown) drivers/net/cxgb3/cxgb3 0x0f7256c0 cxgb3_free_atid +(unknown) drivers/net/cxgb3/cxgb3 0x1b370e2c cxgb3_free_stid +(unknown) drivers/net/cxgb3/cxgb3 0x1fd0aaf8 cxgb3_alloc_stid +(unknown) drivers/net/cxgb3/cxgb3 0x2e5c6735 cxgb3_queue_tid_release +(unknown) drivers/net/cxgb3/cxgb3 0x37d3cce6 t3_l2e_free +(unknown) drivers/net/cxgb3/cxgb3 0x447671bf cxgb3_ofld_send +(unknown) drivers/net/cxgb3/cxgb3 0x536543bb dev2t3cdev +(unknown) drivers/net/cxgb3/cxgb3 0x55da2b54 t3_register_cpl_handler +(unknown) drivers/net/cxgb3/cxgb3 0x6d509e1d t3_l2t_get +(unknown) drivers/net/cxgb3/cxgb3 0x77ea093f t3_l2t_send_slow +(unknown) drivers/net/cxgb3/cxgb3 0x7d0d15e4 cxgb3_register_client +(unknown) drivers/net/cxgb3/cxgb3 0xbbbf3353 cxgb3_unregister_client +(unknown) drivers/net/cxgb3/cxgb3 0xd10eb6e5 t3_l2t_send_event +(unknown) drivers/net/cxgb3/cxgb3 0xd2236f96 cxgb3_alloc_atid +(unknown) drivers/net/cxgb3/cxgb3 0xdf7c18b6 cxgb3_remove_tid +(unknown) drivers/net/cxgb4/cxgb4 0x20954e76 cxgb4_iscsi_init +(unknown) drivers/net/cxgb4/cxgb4 0x2c19d617 cxgb4_get_tcp_stats +(unknown) drivers/net/cxgb4/cxgb4 0x59b9d42a cxgb4_l2t_send +(unknown) drivers/net/cxgb4/cxgb4 0x5b7b2667 cxgb4_l2t_get +(unknown) drivers/net/cxgb4/cxgb4 0x5d49e35c cxgb4_alloc_stid +(unknown) drivers/net/cxgb4/cxgb4 0x673c696d cxgb4_port_idx +(unknown) drivers/net/cxgb4/cxgb4 0x80ed42cd cxgb4_alloc_atid +(unknown) drivers/net/cxgb4/cxgb4 0x8c681184 cxgb4_port_viid +(unknown) drivers/net/cxgb4/cxgb4 0x8e41b0f4 cxgb4_port_chan +(unknown) drivers/net/cxgb4/cxgb4 0xa7b5ce26 cxgb4_pktgl_to_skb +(unknown) drivers/net/cxgb4/cxgb4 0xbcc68449 cxgb4_create_server +(unknown) drivers/net/cxgb4/cxgb4 0xc14d87f6 cxgb4_l2t_release +(unknown) drivers/net/cxgb4/cxgb4 0xc38d924c cxgb4_register_uld +(unknown) drivers/net/cxgb4/cxgb4 0xc88fca8c cxgb4_free_atid +(unknown) drivers/net/cxgb4/cxgb4 0xc8fafb5b cxgb4_ofld_send +(unknown) drivers/net/cxgb4/cxgb4 0xd00e5a36 cxgb4_unregister_uld +(unknown) drivers/net/cxgb4/cxgb4 0xd69a0294 cxgb4_best_mtu +(unknown) drivers/net/cxgb4/cxgb4 0xec3012ed cxgb4_free_stid +(unknown) drivers/net/cxgb4/cxgb4 0xfe7ad4ac cxgb4_remove_tid +(unknown) drivers/net/hamradio/hdlcdrv 0x2970f8bf hdlcdrv_arbitrate +(unknown) drivers/net/hamradio/hdlcdrv 0x763fc9ea hdlcdrv_unregister +(unknown) drivers/net/hamradio/hdlcdrv 0xa59edcd1 hdlcdrv_transmitter +(unknown) drivers/net/hamradio/hdlcdrv 0xc3858ff0 hdlcdrv_receiver +(unknown) drivers/net/hamradio/hdlcdrv 0xca05b3b7 hdlcdrv_register +(unknown) drivers/net/irda/sir-dev 0x096ad2a6 irda_register_dongle +(unknown) drivers/net/irda/sir-dev 0x0d96c30a sirdev_raw_write +(unknown) drivers/net/irda/sir-dev 0x11d2e803 sirdev_put_instance +(unknown) drivers/net/irda/sir-dev 0x34244ebe sirdev_set_dtr_rts +(unknown) drivers/net/irda/sir-dev 0x5a94f902 sirdev_raw_read +(unknown) drivers/net/irda/sir-dev 0x79930397 sirdev_set_dongle +(unknown) drivers/net/irda/sir-dev 0x933116f6 sirdev_write_complete +(unknown) drivers/net/irda/sir-dev 0xa722f4a5 sirdev_get_instance +(unknown) drivers/net/irda/sir-dev 0xc5f0f533 sirdev_receive +(unknown) drivers/net/irda/sir-dev 0xccf69ca7 irda_unregister_dongle +(unknown) drivers/net/macvlan 0x08ab2647 macvlan_start_xmit +(unknown) drivers/net/macvlan 0x19326891 macvlan_common_newlink +(unknown) drivers/net/macvlan 0xc2767b80 macvlan_dellink +(unknown) drivers/net/macvlan 0xee18f8b1 macvlan_link_register +(unknown) drivers/net/macvlan 0xfaf655f4 macvlan_common_setup +(unknown) drivers/net/macvtap 0x142ee10c 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 0x01d0ec8d mlx4_unicast_promisc_add +(unknown) drivers/net/mlx4/mlx4_core 0x113d5610 mlx4_uar_free +(unknown) drivers/net/mlx4/mlx4_core 0x1bb2da05 mlx4_fmr_free +(unknown) drivers/net/mlx4/mlx4_core 0x1c94c145 mlx4_mr_free +(unknown) drivers/net/mlx4/mlx4_core 0x1d0ca130 mlx4_replace_mac +(unknown) drivers/net/mlx4/mlx4_core 0x277a72ec mlx4_cq_modify +(unknown) drivers/net/mlx4/mlx4_core 0x2a646300 mlx4_find_cached_vlan +(unknown) drivers/net/mlx4/mlx4_core 0x38a297a3 mlx4_qp_query +(unknown) drivers/net/mlx4/mlx4_core 0x39d59633 mlx4_qp_to_ready +(unknown) drivers/net/mlx4/mlx4_core 0x418f0e22 mlx4_register_mac +(unknown) drivers/net/mlx4/mlx4_core 0x476fe410 mlx4_write_mtt +(unknown) drivers/net/mlx4/mlx4_core 0x49a17731 mlx4_alloc_cmd_mailbox +(unknown) drivers/net/mlx4/mlx4_core 0x503a6329 mlx4_register_vlan +(unknown) drivers/net/mlx4/mlx4_core 0x56df251d mlx4_unregister_interface +(unknown) drivers/net/mlx4/mlx4_core 0x57ee3666 mlx4_test_interrupts +(unknown) drivers/net/mlx4/mlx4_core 0x583efcc5 mlx4_srq_free +(unknown) drivers/net/mlx4/mlx4_core 0x5c735d01 mlx4_wol_write +(unknown) drivers/net/mlx4/mlx4_core 0x6135ef2e mlx4_CLOSE_PORT +(unknown) drivers/net/mlx4/mlx4_core 0x651a95b6 mlx4_release_eq +(unknown) drivers/net/mlx4/mlx4_core 0x66deee6b mlx4_INIT_PORT +(unknown) drivers/net/mlx4/mlx4_core 0x6734ef0d mlx4_mr_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x6a77c759 mlx4_qp_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x6b313d71 mlx4_buf_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x6f8dfeb2 mlx4_register_interface +(unknown) drivers/net/mlx4/mlx4_core 0x75c2d6e5 mlx4_db_free +(unknown) drivers/net/mlx4/mlx4_core 0x769e5203 mlx4_qp_modify +(unknown) drivers/net/mlx4/mlx4_core 0x7761f4af mlx4_mtt_init +(unknown) drivers/net/mlx4/mlx4_core 0x77fdcf6b mlx4_map_phys_fmr +(unknown) drivers/net/mlx4/mlx4_core 0x79513996 mlx4_free_hwq_res +(unknown) drivers/net/mlx4/mlx4_core 0x7ba632ba mlx4_unregister_vlan +(unknown) drivers/net/mlx4/mlx4_core 0x7c47ac73 mlx4_get_protocol_dev +(unknown) drivers/net/mlx4/mlx4_core 0x7c9699dc mlx4_unregister_mac +(unknown) drivers/net/mlx4/mlx4_core 0x7e6d84fb mlx4_wol_read +(unknown) drivers/net/mlx4/mlx4_core 0x80d6ef32 mlx4_assign_eq +(unknown) drivers/net/mlx4/mlx4_core 0x857dee7a mlx4_alloc_hwq_res +(unknown) drivers/net/mlx4/mlx4_core 0x89eb6115 mlx4_bf_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x8ac9be54 mlx4_mr_enable +(unknown) drivers/net/mlx4/mlx4_core 0x8b3b429c mlx4_srq_arm +(unknown) drivers/net/mlx4/mlx4_core 0x8cb5ca8f mlx4_unicast_promisc_remove +(unknown) drivers/net/mlx4/mlx4_core 0x8d16d513 mlx4_free_cmd_mailbox +(unknown) drivers/net/mlx4/mlx4_core 0x9b36e76c mlx4_db_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x9be489ff mlx4_pd_free +(unknown) drivers/net/mlx4/mlx4_core 0xa043308d mlx4_buf_free +(unknown) drivers/net/mlx4/mlx4_core 0xa81e62fc mlx4_pd_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xa9365971 mlx4_qp_release_range +(unknown) drivers/net/mlx4/mlx4_core 0xaecd7688 mlx4_mtt_addr +(unknown) drivers/net/mlx4/mlx4_core 0xb38dcb4d mlx4_bf_free +(unknown) drivers/net/mlx4/mlx4_core 0xb85a4f34 __mlx4_cmd +(unknown) drivers/net/mlx4/mlx4_core 0xc2fc08f8 mlx4_qp_free +(unknown) drivers/net/mlx4/mlx4_core 0xc496f113 mlx4_SYNC_TPT +(unknown) drivers/net/mlx4/mlx4_core 0xc5dade50 mlx4_multicast_detach +(unknown) drivers/net/mlx4/mlx4_core 0xc6761e51 mlx4_cq_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xc769d81c mlx4_fmr_enable +(unknown) drivers/net/mlx4/mlx4_core 0xc8213acf mlx4_cq_resize +(unknown) drivers/net/mlx4/mlx4_core 0xca4d43ee mlx4_mtt_cleanup +(unknown) drivers/net/mlx4/mlx4_core 0xcab1071b mlx4_cq_free +(unknown) drivers/net/mlx4/mlx4_core 0xd0465f44 mlx4_srq_query +(unknown) drivers/net/mlx4/mlx4_core 0xd56ec5a0 mlx4_fmr_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xd8d81708 mlx4_uar_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xdf21e311 mlx4_buf_write_mtt +(unknown) drivers/net/mlx4/mlx4_core 0xe1f2c9d9 mlx4_fmr_unmap +(unknown) drivers/net/mlx4/mlx4_core 0xe74f4016 mlx4_qp_reserve_range +(unknown) drivers/net/mlx4/mlx4_core 0xeb8f78db mlx4_srq_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xf06e6690 mlx4_multicast_attach +(unknown) drivers/net/mlx4/mlx4_core 0xf1c3dc15 mlx4_qp_remove +(unknown) drivers/net/mlx4/mlx4_core 0xfb27b179 mlx4_multicast_promisc_remove +(unknown) drivers/net/mlx4/mlx4_core 0xffe6759b mlx4_multicast_promisc_add +(unknown) drivers/net/phy/mdio-bitbang 0x034b9f10 alloc_mdio_bitbang +(unknown) drivers/net/phy/mdio-bitbang 0xac8ff5ea free_mdio_bitbang +(unknown) drivers/net/ppp_generic 0x17dfadab ppp_input +(unknown) drivers/net/ppp_generic 0x3f4e5508 ppp_unregister_compressor +(unknown) drivers/net/ppp_generic 0x515afcbf ppp_dev_name +(unknown) drivers/net/ppp_generic 0x523a26e4 ppp_channel_index +(unknown) drivers/net/ppp_generic 0x70b6fb10 ppp_unit_number +(unknown) drivers/net/ppp_generic 0x75baa30e ppp_register_channel +(unknown) drivers/net/ppp_generic 0x906d7a5a ppp_unregister_channel +(unknown) drivers/net/ppp_generic 0x9915d633 ppp_input_error +(unknown) drivers/net/ppp_generic 0xbf557060 ppp_register_compressor +(unknown) drivers/net/ppp_generic 0xebbfe64f ppp_output_wakeup +(unknown) drivers/net/ppp_generic 0xfe81e87a ppp_register_net_channel +(unknown) drivers/net/pppox 0x33219332 register_pppox_proto +(unknown) drivers/net/pppox 0x7ce6731a pppox_unbind_sock +(unknown) drivers/net/pppox 0x81024b0b pppox_ioctl +(unknown) drivers/net/pppox 0xe0ff7a18 unregister_pppox_proto +(unknown) drivers/net/slhc 0x2278e94b slhc_remember +(unknown) drivers/net/slhc 0x26b760c4 slhc_init +(unknown) drivers/net/slhc 0x3fe0d1c0 slhc_free +(unknown) drivers/net/slhc 0x62538167 slhc_toss +(unknown) drivers/net/slhc 0x7e87227e slhc_compress +(unknown) drivers/net/slhc 0xa78d9eb7 slhc_uncompress +(unknown) drivers/net/sungem_phy 0x8d161b05 mii_phy_probe +(unknown) drivers/net/tokenring/tms380tr 0x0530bee1 tms380tr_close +(unknown) drivers/net/tokenring/tms380tr 0x4e520a6b tms380tr_netdev_ops +(unknown) drivers/net/tokenring/tms380tr 0x70d7dbac tmsdev_init +(unknown) drivers/net/tokenring/tms380tr 0xbcd23793 tms380tr_interrupt +(unknown) drivers/net/tokenring/tms380tr 0xcdfcdc2c tms380tr_open +(unknown) drivers/net/tokenring/tms380tr 0xd0189865 tmsdev_term +(unknown) drivers/net/tokenring/tms380tr 0xd2328794 tms380tr_wait +(unknown) drivers/net/usb/cdc_ether 0x043585a7 usbnet_cdc_status +(unknown) drivers/net/usb/cdc_ether 0x45965586 usbnet_cdc_bind +(unknown) drivers/net/usb/cdc_ether 0xf5193aa5 usbnet_generic_cdc_bind +(unknown) drivers/net/usb/cdc_ether 0xf5bc564e usbnet_cdc_unbind +(unknown) drivers/net/usb/rndis_host 0x03b08c62 generic_rndis_bind +(unknown) drivers/net/usb/rndis_host 0x1edc7b1e rndis_tx_fixup +(unknown) drivers/net/usb/rndis_host 0x317fe221 rndis_rx_fixup +(unknown) drivers/net/usb/rndis_host 0x641dc915 rndis_command +(unknown) drivers/net/usb/rndis_host 0xbdd3a708 rndis_status +(unknown) drivers/net/usb/rndis_host 0xf1ba8ba2 rndis_unbind +(unknown) drivers/net/usb/usbnet 0x040b5744 usbnet_start_xmit +(unknown) drivers/net/usb/usbnet 0x15d4aa34 usbnet_get_msglevel +(unknown) drivers/net/usb/usbnet 0x1b28df15 usbnet_resume_rx +(unknown) drivers/net/usb/usbnet 0x21cde3a0 usbnet_tx_timeout +(unknown) drivers/net/usb/usbnet 0x2d28f542 usbnet_stop +(unknown) drivers/net/usb/usbnet 0x3d37c80a usbnet_pause_rx +(unknown) drivers/net/usb/usbnet 0x4e4f0007 usbnet_get_link +(unknown) drivers/net/usb/usbnet 0x5764204d usbnet_get_drvinfo +(unknown) drivers/net/usb/usbnet 0x63fb42bb usbnet_get_settings +(unknown) drivers/net/usb/usbnet 0x77c55b3c usbnet_defer_kevent +(unknown) drivers/net/usb/usbnet 0x7f68310a usbnet_nway_reset +(unknown) drivers/net/usb/usbnet 0x8a80370a usbnet_disconnect +(unknown) drivers/net/usb/usbnet 0x8dfb271d usbnet_set_settings +(unknown) drivers/net/usb/usbnet 0x91422571 usbnet_change_mtu +(unknown) drivers/net/usb/usbnet 0x9409c775 usbnet_get_endpoints +(unknown) drivers/net/usb/usbnet 0xa4413ac5 usbnet_purge_paused_rxq +(unknown) drivers/net/usb/usbnet 0xb453f615 usbnet_unlink_rx_urbs +(unknown) drivers/net/usb/usbnet 0xb7d6cdf7 usbnet_resume +(unknown) drivers/net/usb/usbnet 0xca1d1df2 usbnet_get_ethernet_addr +(unknown) drivers/net/usb/usbnet 0xdde38878 usbnet_skb_return +(unknown) drivers/net/usb/usbnet 0xe5fbedf2 usbnet_open +(unknown) drivers/net/usb/usbnet 0xf2ac56b5 usbnet_set_msglevel +(unknown) drivers/net/usb/usbnet 0xf568bbc8 usbnet_probe +(unknown) drivers/net/usb/usbnet 0xf62ee85e usbnet_suspend +(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 0x1a6c2636 alloc_hdlcdev +(unknown) drivers/net/wan/hdlc 0x4102dd07 hdlc_change_mtu +(unknown) drivers/net/wan/hdlc 0x4857c355 unregister_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0x6f1d0459 hdlc_ioctl +(unknown) drivers/net/wan/hdlc 0x8982e827 register_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0x95ac0140 attach_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0x9be42bdd hdlc_close +(unknown) drivers/net/wan/hdlc 0xaab839e3 detach_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0xd65f270e hdlc_open +(unknown) drivers/net/wan/hdlc 0xdf36fd0a hdlc_start_xmit +(unknown) drivers/net/wan/hdlc 0xf755ceba unregister_hdlc_device +(unknown) drivers/net/wimax/i2400m/i2400m 0x027a2161 i2400m_tx_msg_get +(unknown) drivers/net/wimax/i2400m/i2400m 0x0acb58cd i2400m_cmd_enter_powersave +(unknown) drivers/net/wimax/i2400m/i2400m 0x19b205c4 i2400m_netdev_setup +(unknown) drivers/net/wimax/i2400m/i2400m 0x3188e200 i2400m_dev_reset_handle +(unknown) drivers/net/wimax/i2400m/i2400m 0x3d47fa33 i2400m_rx +(unknown) drivers/net/wimax/i2400m/i2400m 0x5506dd76 i2400m_init +(unknown) drivers/net/wimax/i2400m/i2400m 0x76ee102a i2400m_dev_bootstrap +(unknown) drivers/net/wimax/i2400m/i2400m 0x7e9e9c94 i2400m_tx_msg_sent +(unknown) drivers/net/wimax/i2400m/i2400m 0x877d319e i2400m_setup +(unknown) drivers/net/wimax/i2400m/i2400m 0x9135b646 i2400m_reset +(unknown) drivers/net/wimax/i2400m/i2400m 0xab26f402 i2400m_post_reset +(unknown) drivers/net/wimax/i2400m/i2400m 0xb00b793c i2400m_bm_cmd_prepare +(unknown) drivers/net/wimax/i2400m/i2400m 0xcbdf64f2 i2400m_error_recovery +(unknown) drivers/net/wimax/i2400m/i2400m 0xead0586f i2400m_release +(unknown) drivers/net/wimax/i2400m/i2400m 0xedf6c2ef i2400m_unknown_barker +(unknown) drivers/net/wimax/i2400m/i2400m 0xfa3bc463 i2400m_is_boot_barker +(unknown) drivers/net/wimax/i2400m/i2400m 0xfb2b40f5 i2400m_pre_reset +(unknown) drivers/net/wimax/i2400m/i2400m 0xfd35f1be i2400m_tx +(unknown) drivers/net/wireless/airo 0x244aef2d stop_airo_card +(unknown) drivers/net/wireless/airo 0xc65af735 reset_airo_card +(unknown) drivers/net/wireless/airo 0xd6efa5da init_airo_card +(unknown) drivers/net/wireless/ath/ath 0x1e3b436f ath_reg_notifier_apply +(unknown) drivers/net/wireless/ath/ath 0x215148d4 ath_hw_cycle_counters_update +(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 0x7af02ee2 ath_regd_get_band_ctl +(unknown) drivers/net/wireless/ath/ath 0x7d2b42be ath_printk +(unknown) drivers/net/wireless/ath/ath 0x80f53426 ath_hw_setbssidmask +(unknown) drivers/net/wireless/ath/ath 0x867ca596 ath_hw_keyreset +(unknown) drivers/net/wireless/ath/ath 0x89b9f4c8 ath_rxbuf_alloc +(unknown) drivers/net/wireless/ath/ath 0x9e2f849b ath_hw_get_listen_time +(unknown) drivers/net/wireless/ath/ath 0xa7b5ff93 ath_key_config +(unknown) drivers/net/wireless/ath/ath 0xcf63b889 ath_key_delete +(unknown) drivers/net/wireless/ath/ath 0xee6e60f9 ath_regd_init +(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0x64f15d2d ath9k_cmn_update_txpow +(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0x6d3833af 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_common 0xff4724b3 ath9k_cmn_get_hw_crypto_keytype +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x04dd79db ath9k_hw_rxprocdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x0706d2e9 ar9003_paprd_init_table +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x087c9148 ath9k_hw_setuprxdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x0a5e75a9 ath9k_hw_init_btcoex_hw +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x0b02fd37 ath9k_hw_beaconq_setup +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x0ead7389 ath9k_hw_cfg_gpio_input +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x16113dfd ath9k_hw_setpower +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x17df06da ath9k_hw_btcoex_init_3wire +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x1e75e35c ath9k_hw_check_alive +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x246e898d ath9k_hw_btcoex_init_2wire +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x24f64ef4 ath9k_hw_btcoex_set_weight +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x25225207 ath9k_hw_bstuck_nfcal +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x256d2e34 ar9003_paprd_is_done +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x27860a69 ar9003_hw_bb_watchdog_dbg_info +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x29044ca6 ath9k_hw_startpcureceive +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2b5f0148 ath9k_hw_init +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2c390804 ath9k_hw_stop_dma_queue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x32161dac ath9k_hw_htc_resetinit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x340ba1cc ath9k_hw_resettxqueue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x369fdcf0 ath9k_hw_numtxpending +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x36a46706 ath9k_hw_init_global_settings +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x3d5dbd43 ath_gen_timer_alloc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x3e8f67bf ath9k_hw_phy_disable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x3f8a3685 ath9k_hw_releasetxqueue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x43d60653 ar9003_get_pll_sqsum_dvc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x45158350 ath9k_hw_disable_mib_counters +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x46c3ed24 ath9k_hw_gen_timer_stop +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x481367cc ath9k_hw_stopdmarecv +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x49ba69cc ath9k_hw_write_associd +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x4b8af15c ath9k_hw_set_rx_bufsize +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x4c399757 ath9k_hw_set_txpowerlimit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x4e90438b ath9k_hw_intrpend +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x519f7fb9 ath9k_hw_set_interrupts +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x59bb46a4 ath9k_hw_disable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x5bda7337 ath9k_hw_updatetxtriglevel +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x5d3ea2ea ath9k_hw_computetxtime +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x5e1a7bae ath9k_hw_reset +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x60ddb36f ar9003_hw_set_paprd_txdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x65362159 ath9k_hw_btcoex_bt_stomp +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x67c68854 ath9k_hw_txstart +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x6b5aabf6 ath9k_hw_process_rxdesc_edma +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x6f7d79fd ath9k_hw_reset_tsf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x70a234dd ath9k_hw_beaconinit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x765cb2e8 ath9k_hw_putrxbuf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x78f6d7fd ath9k_hw_setrxfilter +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x797fb68e ath9k_hw_set_txq_props +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x7b91b0f5 ath9k_hw_deinit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x7daef183 ath9k_hw_name +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x8664a421 ath9k_hw_setopmode +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x88aabcb7 ath9k_hw_setup_statusring +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x8a6165fd ath9k_hw_setmcastfilter +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x8dc33c5d ath9k_hw_addrxbuf_edma +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x8de1a7dc ath9k_hw_ani_monitor +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x91294d7d ath9k_hw_setantenna +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9dec72a8 ath_gen_timer_isr +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xa8023216 ath9k_hw_puttxbuf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xaaba573e ath9k_hw_reset_calvalid +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xb1df8435 ar9003_paprd_create_curve +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xb2065c2d ath9k_hw_btcoex_disable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xb32245ba ath9k_hw_gettxintrtxqs +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xb8eadb30 ath9k_hw_gettsf32 +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xbd02c640 ar9003_paprd_setup_gain_table +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xbf368974 ath9k_hw_getrxfilter +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xbfdff7e1 ath9k_hw_wait +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc0542b27 ath9k_hw_disable_interrupts +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc460bb51 ath9k_hw_cleartxdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc648544c ath9k_hw_set_gpio +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc6dddc1c ath9k_hw_enable_interrupts +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc807b987 ath9k_hw_getdefantenna +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xcb52111c ath9k_hw_proc_mib_event +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xcd8617aa ath9k_hw_setuptxqueue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd0223b49 ath9k_hw_gen_timer_start +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd3e030f9 ath9k_hw_setrxabort +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd4b2dbe7 ath9k_hw_gpio_get +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd59e9fc1 ath9k_hw_gettxbuf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd68d5f33 ath9k_hw_btcoex_enable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd92fb7c0 ar9003_paprd_enable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe0779b6a ath9k_hw_abortpcurecv +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe3a88caf ath9k_hw_cfg_output +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xef586c72 ath9k_hw_abort_tx_dma +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xefc2e76f ath9k_hw_gettsf64 +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xf25b27ee ath9k_hw_settsf64 +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xf27e27af ar9003_hw_disable_phy_restart +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xf457b255 ath9k_hw_set_sta_beacon_timers +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xf7ab9932 ar9003_paprd_populate_single_table +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xfc2766e7 ath_gen_timer_free +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xfd664a90 ath9k_hw_get_txq_props +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xfe5aeb31 ath9k_hw_set_tsfadjust +(unknown) drivers/net/wireless/atmel 0x3baae5e6 atmel_open +(unknown) drivers/net/wireless/atmel 0xde4f4261 init_atmel_card +(unknown) drivers/net/wireless/atmel 0xeec4a3ed stop_atmel_card +(unknown) drivers/net/wireless/hostap/hostap 0x0ad69602 hostap_set_multicast_list_queue +(unknown) drivers/net/wireless/hostap/hostap 0x17a49564 hostap_set_auth_algs +(unknown) drivers/net/wireless/hostap/hostap 0x18cbfaf3 hostap_init_ap_proc +(unknown) drivers/net/wireless/hostap/hostap 0x318f2222 hostap_set_string +(unknown) drivers/net/wireless/hostap/hostap 0x3c93c5e8 hostap_set_hostapd_sta +(unknown) drivers/net/wireless/hostap/hostap 0x4387656c hostap_check_sta_fw_version +(unknown) drivers/net/wireless/hostap/hostap 0x473101d9 hostap_remove_interface +(unknown) drivers/net/wireless/hostap/hostap 0x56260903 hostap_set_encryption +(unknown) drivers/net/wireless/hostap/hostap 0x5df57f70 hostap_handle_sta_tx_exc +(unknown) drivers/net/wireless/hostap/hostap 0x62370a47 hostap_set_word +(unknown) drivers/net/wireless/hostap/hostap 0x62bc463c hostap_80211_ops +(unknown) drivers/net/wireless/hostap/hostap 0x843a7e9b hostap_master_start_xmit +(unknown) drivers/net/wireless/hostap/hostap 0x93fff8c4 prism2_update_comms_qual +(unknown) drivers/net/wireless/hostap/hostap 0x941d512f hostap_add_interface +(unknown) drivers/net/wireless/hostap/hostap 0x9b257889 hostap_setup_dev +(unknown) drivers/net/wireless/hostap/hostap 0x9e381e98 hostap_free_data +(unknown) drivers/net/wireless/hostap/hostap 0xa12ad27f hostap_dump_tx_header +(unknown) drivers/net/wireless/hostap/hostap 0xa85b56c4 hostap_80211_rx +(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 0xbd291cf3 hostap_get_porttype +(unknown) drivers/net/wireless/hostap/hostap 0xcf577c3e hostap_set_roaming +(unknown) drivers/net/wireless/hostap/hostap 0xdba5ad03 hostap_info_process +(unknown) drivers/net/wireless/hostap/hostap 0xe1c53790 hostap_set_hostapd +(unknown) drivers/net/wireless/hostap/hostap 0xeeba9a8c hostap_info_init +(unknown) drivers/net/wireless/hostap/hostap 0xf4e8b731 hostap_set_antsel +(unknown) drivers/net/wireless/hostap/hostap 0xf696dad7 hostap_remove_proc +(unknown) drivers/net/wireless/hostap/hostap 0xfd80c603 hostap_init_data +(unknown) drivers/net/wireless/hostap/hostap 0xff7390fb hostap_init_proc +(unknown) drivers/net/wireless/ipw2x00/libipw 0x022eb358 libipw_wx_set_encode +(unknown) drivers/net/wireless/ipw2x00/libipw 0x167bf9b6 libipw_get_channel_flags +(unknown) drivers/net/wireless/ipw2x00/libipw 0x2a572d0f libipw_channel_to_freq +(unknown) drivers/net/wireless/ipw2x00/libipw 0x33fd9c43 libipw_networks_age +(unknown) drivers/net/wireless/ipw2x00/libipw 0x3ec064c3 libipw_wx_set_encodeext +(unknown) drivers/net/wireless/ipw2x00/libipw 0x47969b1c libipw_change_mtu +(unknown) drivers/net/wireless/ipw2x00/libipw 0x56d8911c libipw_channel_to_index +(unknown) drivers/net/wireless/ipw2x00/libipw 0x572fd090 libipw_rx +(unknown) drivers/net/wireless/ipw2x00/libipw 0x58c4a0fe libipw_get_channel +(unknown) drivers/net/wireless/ipw2x00/libipw 0x674f25c5 libipw_set_geo +(unknown) drivers/net/wireless/ipw2x00/libipw 0x755d3734 libipw_xmit +(unknown) drivers/net/wireless/ipw2x00/libipw 0x8dd57cd9 libipw_wx_get_encode +(unknown) drivers/net/wireless/ipw2x00/libipw 0x95235ff8 libipw_rx_any +(unknown) drivers/net/wireless/ipw2x00/libipw 0x9ab96f44 alloc_libipw +(unknown) drivers/net/wireless/ipw2x00/libipw 0xa35747ef libipw_wx_get_scan +(unknown) drivers/net/wireless/ipw2x00/libipw 0xb83af5ee libipw_wx_get_encodeext +(unknown) drivers/net/wireless/ipw2x00/libipw 0xc774dd97 libipw_rx_mgt +(unknown) drivers/net/wireless/ipw2x00/libipw 0xc8503142 libipw_txb_free +(unknown) drivers/net/wireless/ipw2x00/libipw 0xcc472cde libipw_freq_to_channel +(unknown) drivers/net/wireless/ipw2x00/libipw 0xee011e20 free_libipw +(unknown) drivers/net/wireless/ipw2x00/libipw 0xf6425259 libipw_get_geo +(unknown) drivers/net/wireless/ipw2x00/libipw 0xfbae21c8 libipw_is_valid_channel +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x05804235 iwl_legacy_txq_update_write_ptr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x06338edd iwl_legacy_send_rxon_timing +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x070ff3b1 iwl_legacy_mac_hw_scan +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x09fc5ae1 iwl_legacy_rx_pm_debug_statistics_notif +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x0b83dfe2 iwl_legacy_mac_remove_interface +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x0ee71553 iwl_legacy_get_free_ucode_key_index +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x12085c1e iwl_legacy_set_rate +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x1c49b81b iwl_legacy_fill_probe_req +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x1e67d3cf iwl_legacy_set_rxon_channel +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2060d408 iwl_legacy_send_cmd_pdu_async +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2072157e iwl_legacy_rx_queue_alloc +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x20a4bd61 iwl_legacy_set_tx_power +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x21c1f35f iwl_legacy_queue_space +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x24689e92 iwl_legacy_rx_pm_sleep_notif +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2477a6f8 iwl_legacy_leds_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2b58d3b3 iwl_legacy_remove_station +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2f3c04cd iwl_legacy_set_flags_for_band +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x317ceb09 iwl_legacy_irq_handle_error +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x33e04a18 iwl_legacy_check_rxon_cmd +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x35288267 iwl_legacy_clear_ucode_stations +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x37e7b9e0 iwl_legacy_free_channel_map +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3bc01933 iwl_legacy_pci_resume +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3cc5abb5 iwl_legacy_cancel_scan_deferred_work +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x40075219 iwl_legacy_setup_scan_deferred_work +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x47e78e7f iwl_legacy_eeprom_query16 +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x48361824 iwl_legacy_set_rxon_ht +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x484dd0fa iwl_legacy_init_channel_map +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4a34f774 iwl_legacy_send_add_sta +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4a73ebeb iwl_legacy_pm_ops +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4affa31b iwl_legacy_pci_suspend +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4f45134d iwl_legacy_power_update_mode +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x51217f7c iwl_legacy_mac_conf_tx +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x51f24373 iwl_legacy_get_channel_info +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x520ccdd8 iwl_legacy_full_rxon_required +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x52a0710b iwl_legacy_power_initialize +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x5487d8f2 iwl_legacy_cmd_queue_free +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x5d1fa2f4 iwl_legacy_eeprom_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x61865a7a iwl_legacy_mac_add_interface +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x656f67e0 iwlegacy_bcast_addr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x65f78b9f iwl_legacy_get_single_channel_number +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x6bf12c11 iwl_legacy_rx_reply_error +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x771dad33 iwl_legacy_txq_mem +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x799575a4 iwl_legacy_mac_tx_last_beacon +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7abb344e iwl_legacy_add_beacon_time +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7c23feb7 iwl_legacy_restore_stations +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7d516045 iwl_legacy_rx_queue_update_write_ptr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8054b2a5 iwl_legacy_set_rxon_hwcrypto +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x82bdc41d iwl_legacy_apm_stop +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x82f487b1 iwl_legacy_get_lowest_plcp +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8735b467 iwl_legacy_mac_config +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x881b64ad iwl_legacy_setup_watchdog +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8a15a592 iwl_legacy_isr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8af67f90 iwl_legacy_usecs_to_beacons +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8e5ef400 iwl_legacy_tx_queue_free +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8f18b092 iwl_legacy_scan_cancel +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x90cf8651 iwl_legacy_init_geos +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x945554ee iwl_legacy_is_ht40_tx_allowed +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x9718cd75 iwl_legacy_chswitch_done +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x99b16b8e iwl_legacy_alloc_txq_mem +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x9a336af5 iwl_legacy_add_station_common +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x9aa37248 iwl_legacy_mac_bss_info_changed +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa618c0c2 iwl_legacy_bg_watchdog +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa62c4e72 iwl_legacy_tx_cmd_complete +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa6486480 iwl_legacy_send_statistics_request +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa6d78fe2 iwl_legacy_rx_queue_space +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa7816af5 iwl_legacy_mac_change_interface +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xabe48768 iwl_legacy_get_cmd_string +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xaced8daf iwl_legacy_tx_queue_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xae019207 iwlegacy_debug_level +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb179bba7 iwl_legacy_recover_from_statistics +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb1caf50d iwl_legacy_eeprom_query_addr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb2af15bb iwl_legacy_apm_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb2edd01f iwl_legacy_send_cmd +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb3dab05b iwl_legacy_tx_cmd_protection +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb45d48cf iwl_legacy_prep_station +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb9404a37 iwl_legacy_connection_init_rx_config +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xba85dd6d iwl_legacy_eeprom_free +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xbaf16385 iwl_legacy_send_cmd_pdu +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xc03f0f0d iwl_legacy_setup_rx_scan_handlers +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xc754f23d iwl_legacy_scan_cancel_timeout +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xca4635d3 iwl_legacy_send_cmd_sync +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xcc01ce54 iwl_legacy_mac_reset_tsf +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xcdd6afa2 iwl_legacy_get_passive_dwell_time +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd147f167 iwl_legacy_free_geos +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd2a047ab iwl_legacy_get_active_dwell_time +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd529b4cb iwl_legacy_alloc_all +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd55eef8c iwl_legacy_dealloc_bcast_stations +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd79b501b iwl_legacy_set_decrypted_flag +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xdb5fe88d iwl_legacy_rx_csa +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xdd2cefc0 iwl_legacy_cmd_queue_unmap +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xeac0b343 iwl_legacy_tx_queue_unmap +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf61bb685 iwl_legacy_send_lq_cmd +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf795fefd iwl_legacy_mac_sta_remove +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf7af7e5f iwl_legacy_send_bt_config +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf9680171 iwl_legacy_rx_spectrum_measure_notif +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xfc406735 iwl_legacy_tx_queue_reset +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xfcdbd3ab iwl_legacy_init_scan_params +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xffaa3a3b iwl_legacy_leds_exit +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x120c20c5 __tracepoint_iwlwifi_dev_iowrite32 +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x1ab2f68e __tracepoint_iwlwifi_dev_ioread32 +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x1da26bc1 __tracepoint_iwlwifi_dev_ucode_error +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x33c154a8 __tracepoint_iwlwifi_dev_ucode_cont_event +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x72746f96 __tracepoint_iwlwifi_dev_ucode_event +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0xa44d2892 __tracepoint_iwlwifi_dev_ucode_wrap_event +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0xa4ee4ddc __tracepoint_iwlwifi_dev_iowrite8 +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0xcb55e221 __tracepoint_iwlwifi_dev_rx +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0xcfd89e93 __tracepoint_iwlwifi_dev_tx +(unknown) drivers/net/wireless/libertas/libertas 0x021f926c lbs_suspend +(unknown) drivers/net/wireless/libertas/libertas 0x0eb0049f lbs_start_card +(unknown) drivers/net/wireless/libertas/libertas 0x1145cf2b lbs_queue_event +(unknown) drivers/net/wireless/libertas/libertas 0x147f661d lbs_host_to_card_done +(unknown) drivers/net/wireless/libertas/libertas 0x1f31645a lbs_get_firmware +(unknown) drivers/net/wireless/libertas/libertas 0x3e2efea6 lbs_add_card +(unknown) drivers/net/wireless/libertas/libertas 0x5fdf38b8 lbs_disablemesh +(unknown) drivers/net/wireless/libertas/libertas 0x8c0aac71 lbs_cmd_copyback +(unknown) drivers/net/wireless/libertas/libertas 0x90e0ba8d lbs_send_tx_feedback +(unknown) drivers/net/wireless/libertas/libertas 0xa64e0c7d lbs_process_rxed_packet +(unknown) drivers/net/wireless/libertas/libertas 0xd092ad7c lbs_remove_card +(unknown) drivers/net/wireless/libertas/libertas 0xd3f7ca91 lbs_resume +(unknown) drivers/net/wireless/libertas/libertas 0xd4a814b3 lbs_host_sleep_cfg +(unknown) drivers/net/wireless/libertas/libertas 0xd6eb9732 lbs_notify_command_response +(unknown) drivers/net/wireless/libertas/libertas 0xdabc8940 lbs_stop_card +(unknown) drivers/net/wireless/libertas/libertas 0xf64277de lbs_debug +(unknown) drivers/net/wireless/libertas/libertas 0xf6e4ce70 __lbs_cmd +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x1a8969f0 lbtf_remove_card +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x4da74284 lbtf_bcn_sent +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x79380e8f lbtf_cmd_copyback +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xa23df6a6 lbtf_cmd_response_rx +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xb92e46fd lbtf_rx +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xbee54e2c lbtf_send_tx_feedback +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xc85e6899 lbtf_debug +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xed06571b lbtf_add_card +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xfbbdd1d0 __lbtf_cmd +(unknown) drivers/net/wireless/libertas_tf/libertas_tf_usb 0x556b41a7 if_usb_reset_device +(unknown) drivers/net/wireless/libertas_tf/libertas_tf_usb 0x5f6b7d6a if_usb_prog_firmware +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x1eb61235 mwifiex_deauthenticate +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x27c5997d mwifiex_process_sleep_confirm_resp +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x40327fc0 g_adapter +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x75f483a5 mwifiex_remove_card +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x78bdc84f mwifiex_cancel_hs +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x7c66f69f mwifiex_add_card +(unknown) drivers/net/wireless/mwifiex/mwifiex 0xf0139c9e mwifiex_handle_rx_packet +(unknown) drivers/net/wireless/mwifiex/mwifiex 0xf20946a2 mwifiex_enable_hs +(unknown) drivers/net/wireless/mwifiex/mwifiex 0xff5f33ee mwifiex_init_shutdown_fw +(unknown) drivers/net/wireless/orinoco/orinoco 0x13eb1a4f __orinoco_ev_info +(unknown) drivers/net/wireless/orinoco/orinoco 0x1a3597c8 orinoco_if_del +(unknown) drivers/net/wireless/orinoco/orinoco 0x1a65c254 orinoco_if_add +(unknown) drivers/net/wireless/orinoco/orinoco 0x24d89c14 alloc_orinocodev +(unknown) drivers/net/wireless/orinoco/orinoco 0x2b2773e4 orinoco_tx_timeout +(unknown) drivers/net/wireless/orinoco/orinoco 0x4358d1fc orinoco_open +(unknown) drivers/net/wireless/orinoco/orinoco 0x4b3e41f3 orinoco_up +(unknown) drivers/net/wireless/orinoco/orinoco 0x62991aaf hermes_struct_init +(unknown) drivers/net/wireless/orinoco/orinoco 0x690d4177 __orinoco_ev_rx +(unknown) drivers/net/wireless/orinoco/orinoco 0x6d8b9791 orinoco_get_stats +(unknown) drivers/net/wireless/orinoco/orinoco 0x822e71ec orinoco_process_xmit_skb +(unknown) drivers/net/wireless/orinoco/orinoco 0x9435ae7e orinoco_change_mtu +(unknown) drivers/net/wireless/orinoco/orinoco 0xaa041155 orinoco_stop +(unknown) drivers/net/wireless/orinoco/orinoco 0xb5571dd4 orinoco_set_multicast_list +(unknown) drivers/net/wireless/orinoco/orinoco 0xbb68138f orinoco_init +(unknown) drivers/net/wireless/orinoco/orinoco 0xcdec87e1 orinoco_down +(unknown) drivers/net/wireless/orinoco/orinoco 0xd3bfc222 free_orinocodev +(unknown) drivers/net/wireless/orinoco/orinoco 0xffe27bca orinoco_interrupt +(unknown) drivers/net/wireless/p54/p54common 0x03e6a10c p54_parse_eeprom +(unknown) drivers/net/wireless/p54/p54common 0x16113c2c p54_read_eeprom +(unknown) drivers/net/wireless/p54/p54common 0x1a0451ee p54_parse_firmware +(unknown) drivers/net/wireless/p54/p54common 0x3d8e13b4 p54_register_common +(unknown) drivers/net/wireless/p54/p54common 0x61f5942b p54_rx +(unknown) drivers/net/wireless/p54/p54common 0x8972e3fd p54_unregister_common +(unknown) drivers/net/wireless/p54/p54common 0xb28e490d p54_free_skb +(unknown) drivers/net/wireless/p54/p54common 0xe6f7c729 p54_init_common +(unknown) drivers/net/wireless/p54/p54common 0xf9fd425a p54_free_common +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x078c5f89 rt2800_enable_radio +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x0c8af7bb rt2800_get_tsf +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x0daaa5af rt2800_config_filter +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x18b059cf rt2800_ampdu_action +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x1976ede5 rt2800_init_eeprom +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x1f1ced48 rt2800_link_tuner +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x2593c2da rt2800_link_stats +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x3153687b rt2800_write_tx_data +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x31b5886f rt2800_read_eeprom_efuse +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x34097389 rt2800_reset_tuner +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x361fa360 rt2800_set_rts_threshold +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x3fb7d0a7 rt2800_check_firmware +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x436436ef rt2800_clear_beacon +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x50ae0daa rt2800_load_firmware +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x58653b79 rt2800_config +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x5eaaadcd rt2800_validate_eeprom +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x63fe131a rt2800_txdone_entry +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x6b639e5a rt2800_disable_radio +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x6d4a7d50 rt2800_txdone +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x6f4d646a rt2800_probe_hw_mode +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x7225a9da rt2800_config_intf +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x78cf013d rt2800_config_pairwise_key +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x79c3feec rt2800_config_erp +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x7d4f5537 rt2800_wait_csr_ready +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x897dfcd9 rt2800_rfkill_poll +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x947a0b15 rt2800_process_rxwi +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x9652117e rt2800_wait_wpdma_ready +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x9c58d744 rt2800_get_survey +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x9f7d63c9 rt2800_conf_tx +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xa6c51680 rt2800_config_ant +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xabc38fc4 rt2800_config_shared_key +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xb0274472 rt2800_write_beacon +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xb8a0accb rt2800_get_tkip_seq +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xbb9734ad rt2800_gain_calibration +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xdb118423 rt2800_efuse_detect +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xe14b8bd5 rt2800_mcu_request +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x02123c9c rt2x00queue_pause_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x0738f9fa rt2x00queue_for_each_entry +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x0be608bb rt2x00lib_txdone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x0c188801 rt2x00queue_start_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x0ce3df80 rt2x00queue_map_txskb +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x0ce69e43 rt2x00lib_rxdone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x308d7e59 rt2x00mac_start +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x3661fed7 rt2x00mac_get_ringparam +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x3c616357 rt2x00lib_pretbtt +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x3e70e6bc rt2x00mac_set_antenna +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x4165fa4e rt2x00mac_conf_tx +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x4b0636c3 rt2x00lib_txdone_noinfo +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x539f24dd rt2x00queue_start_queues +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x552d49d4 rt2x00mac_get_antenna +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x556d1419 rt2x00lib_probe_dev +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x5b6584c5 rt2x00mac_set_tim +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x5b92205c rt2x00mac_add_interface +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x7170c936 rt2x00lib_beacondone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x77d1446d rt2x00lib_dmastart +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x84f72dc6 rt2x00lib_resume +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x8ac2395d rt2x00queue_flush_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x8ae61079 rt2x00lib_dmadone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x8d7b8b29 rt2x00lib_remove_dev +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x8ecb0b18 rt2x00mac_bss_info_changed +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x92458968 rt2x00queue_flush_queues +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x92f39167 rt2x00mac_get_stats +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x92f99136 rt2x00queue_stop_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x95b42742 rt2x00mac_sw_scan_start +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xa41afe02 rt2x00mac_tx +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xa62276a2 rt2x00mac_configure_filter +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xb028b5ee rt2x00mac_stop +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xbc6a5c42 rt2x00mac_rfkill_poll +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xc1364ee8 rt2x00mac_config +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xc1918bbd rt2x00lib_suspend +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xc371d4ee rt2x00queue_unmap_skb +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xd1b1a9fb rt2x00queue_unpause_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xdea5acd4 rt2x00mac_set_key +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xdeaf6b11 rt2x00mac_sw_scan_complete +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xe47d60b2 rt2x00queue_get_entry +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xebbc60cb rt2x00queue_stop_queues +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xee0824a5 rt2x00mac_flush +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xfcd980f3 rt2x00mac_remove_interface +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x05f99f25 rt2x00pci_rxdone +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x1e383045 rt2x00pci_remove +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x85287b13 rt2x00pci_probe +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x8c77a470 rt2x00pci_regbusy_read +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x94b8afba rt2x00pci_resume +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xe3128ef1 rt2x00pci_suspend +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xe34e1de4 rt2x00pci_flush_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xee677148 rt2x00pci_initialize +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xfe1a2cb2 rt2x00pci_uninitialize +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x0b456eeb rt2x00usb_disable_radio +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x0c7f9127 rt2x00usb_vendor_request +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x20a1c34f rt2x00usb_regbusy_read +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x33235efd rt2x00usb_vendor_req_buff_lock +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x36999b52 rt2x00usb_uninitialize +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x43dd4152 rt2x00usb_clear_entry +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x4431706f rt2x00usb_vendor_request_buff +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x5dd5ae0c rt2x00usb_kick_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x67e92806 rt2x00usb_initialize +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x708d609f rt2x00usb_suspend +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x7475e8ba rt2x00usb_watchdog +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x7aa48f94 rt2x00usb_flush_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xa4fa1238 rt2x00usb_resume +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xaa530a53 rt2x00usb_probe +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xef8bd346 rt2x00usb_disconnect +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xf435f409 rt2x00usb_register_read_async +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x09d15e8e rtl92c_phy_ap_calibrate +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x0c8b84c8 rtl92c_dm_init +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x165be76b rtl92ce_phy_set_rf_on +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x2184aeb4 rtl8192_phy_check_is_legal_rfpath +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x21dc54aa rtl92c_download_fw +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x2325401f _rtl92c_phy_init_bb_rf_register_definition +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x289e35f3 rtl92c_phy_scan_operation_backup +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x2e0eb37e _rtl92c_phy_fw_rf_serial_write +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x40b25ead rtl92c_set_fw_joinbss_report_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x4165792e rtl92c_set_fw_pwrmode_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x42850f50 _rtl92c_phy_set_rf_sleep +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x474624f2 rtl92c_phy_set_io_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x480bc4f6 rtl92c_dm_write_dig +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x4ed27311 rtl92c_bt_rssi_state_change +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x53b3eb1c rtl92c_dm_bt_coexist +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x55ae98ce rtl92c_dm_rf_saving +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x68ddc500 _rtl92c_phy_dbm_to_txpwr_Idx +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x70883104 _rtl92c_store_pwrIndex_diffrate_offset +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x708f19e2 rtl92c_phy_rf_config +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x7b9f4745 rtl92c_fill_h2c_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x8d0d00c2 rtl92c_dm_watchdog +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x8eb1a6ba rtl92c_phy_update_txpower_dbm +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x91308ec6 rtl92c_phy_set_txpower_level +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x9aa34c6c rtl92c_dm_init_edca_turbo +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x9ac53e68 rtl92c_phy_set_rfpath_switch +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x9b03d2e8 rtl92c_phy_set_io +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa3f803c0 rtl92c_firmware_selfreset +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa5fe4339 _rtl92c_phy_rf_serial_write +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb3314d48 _rtl92c_phy_calculate_bit_shift +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb82cbfb8 rtl92c_phy_lc_calibrate +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xbd3695e7 rtl92c_phy_sw_chnl +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xbe258326 rtl92c_dm_init_rate_adaptive_mask +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xc134ea2a rtl92c_phy_iq_calibrate +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xc3c14494 rtl92c_phy_set_bw_mode +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xc6312f01 _rtl92c_phy_bb8192c_config_parafile +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xdc8d4d10 rtl92c_phy_sw_chnl_callback +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xe5162561 rtl92c_phy_query_bb_reg +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xe7dcb547 rtl92c_set_fw_rsvdpagepkt +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xea0720bf _rtl92c_phy_rf_serial_read +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xec7d1ede _rtl92c_phy_fw_rf_serial_read +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xf28ce50b _rtl92c_phy_txpwr_idx_to_dbm +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xfa562a2c rtl92c_dm_check_txpower_tracking +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xfd00df3d rtl92c_phy_set_bb_reg +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x029b7aed rtl_pci_suspend +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x13c53905 rtl_efuse_shadow_map_update +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x19d71580 rtl_cam_mark_invalid +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x2826a633 rtl_pci_disconnect +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x2847e158 rtl_cam_delete_one_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x2eca7a19 rtl_ps_disable_nic +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x492b423d rtl_get_tcb_desc +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x61d32d5d rtl_cam_del_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x68faf332 rtl_ps_set_rf_state +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x6a914405 rtl_ps_enable_nic +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x84dc375a rtl_usb_suspend +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x861a7e84 rtl_cam_reset_all_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x8fef25fb efuse_read_1byte +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x94406491 rtl_cam_get_free_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x97e7f777 rtl_usb_resume +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xa14b4cec rtl_cam_empty_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xcf8bcb29 rtl_cam_add_one_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xdcd77c7f rtl_usb_probe +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xe285a106 rtl_pci_resume +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xf12f93e4 rtl_pci_probe +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xf293ae2f rtl_usb_disconnect +(unknown) drivers/net/wireless/wl1251/wl1251 0x2f714e71 wl1251_free_hw +(unknown) drivers/net/wireless/wl1251/wl1251 0x94dd1320 wl1251_alloc_hw +(unknown) drivers/net/wireless/wl1251/wl1251 0xb3bca96b wl1251_init_ieee80211 +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x00ac5fc6 wl1271_free_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x1081a575 wl1271_register_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x33a4cb71 wl1271_alloc_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x4dae7688 wl1271_init_ieee80211 +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x53dff67d wl12xx_debug_level +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xcf6d0c93 wl1271_unregister_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xd0883d53 wl1271_load_firmware +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xda1212f0 wl1271_set_partition +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xe795ba26 wl1271_irq +(unknown) drivers/parport/parport 0x05931d23 parport_wait_event +(unknown) drivers/parport/parport 0x0c88c591 parport_unregister_device +(unknown) drivers/parport/parport 0x12a848db parport_register_port +(unknown) drivers/parport/parport 0x136e32a6 parport_read +(unknown) drivers/parport/parport 0x1cd2f673 parport_ieee1284_ecp_write_data +(unknown) drivers/parport/parport 0x447587af parport_unregister_driver +(unknown) drivers/parport/parport 0x456233e0 parport_register_device +(unknown) drivers/parport/parport 0x4d2a941b parport_ieee1284_interrupt +(unknown) drivers/parport/parport 0x5a9e84a5 parport_ieee1284_ecp_read_data +(unknown) drivers/parport/parport 0x5e3a3912 parport_irq_handler +(unknown) drivers/parport/parport 0x5ea632f7 parport_wait_peripheral +(unknown) drivers/parport/parport 0x5f725dbe parport_register_driver +(unknown) drivers/parport/parport 0x5f7647e3 parport_find_number +(unknown) drivers/parport/parport 0x641a1860 parport_ieee1284_epp_write_data +(unknown) drivers/parport/parport 0x7be9aefd parport_ieee1284_write_compat +(unknown) drivers/parport/parport 0x8008fc25 parport_ieee1284_epp_read_data +(unknown) drivers/parport/parport 0x91602d15 parport_negotiate +(unknown) drivers/parport/parport 0x942c805e parport_announce_port +(unknown) drivers/parport/parport 0x95e056e1 parport_ieee1284_epp_write_addr +(unknown) drivers/parport/parport 0x9679b742 parport_ieee1284_epp_read_addr +(unknown) drivers/parport/parport 0x97b4b78f parport_set_timeout +(unknown) drivers/parport/parport 0x9b42688a parport_get_port +(unknown) drivers/parport/parport 0xab65bcc3 parport_find_base +(unknown) drivers/parport/parport 0xac81868b parport_claim_or_block +(unknown) drivers/parport/parport 0xc6fd6fc2 parport_write +(unknown) drivers/parport/parport 0xd6906b14 parport_put_port +(unknown) drivers/parport/parport 0xd7363129 parport_ieee1284_read_byte +(unknown) drivers/parport/parport 0xd90886db parport_remove_port +(unknown) drivers/parport/parport 0xed28b8f2 parport_ieee1284_ecp_write_addr +(unknown) drivers/parport/parport 0xeee2b825 parport_claim +(unknown) drivers/parport/parport 0xf8dbbea0 parport_ieee1284_read_nibble +(unknown) drivers/parport/parport 0xff6be560 parport_release +(unknown) drivers/parport/parport_pc 0x5387ebbc parport_pc_probe_port +(unknown) drivers/parport/parport_pc 0xc3f15ac5 parport_pc_unregister_port +(unknown) drivers/pcmcia/pcmcia 0x0789f2ed __pcmcia_request_exclusive_irq +(unknown) drivers/pcmcia/pcmcia 0x0ba4a849 pcmcia_loop_tuple +(unknown) drivers/pcmcia/pcmcia 0x186be9c6 pcmcia_disable_device +(unknown) drivers/pcmcia/pcmcia 0x1c98b5bd pcmcia_request_window +(unknown) drivers/pcmcia/pcmcia 0x1d987c22 pcmcia_unregister_driver +(unknown) drivers/pcmcia/pcmcia 0x2eb5a105 pcmcia_get_tuple +(unknown) drivers/pcmcia/pcmcia 0x2f7a2040 pcmcia_map_mem_page +(unknown) drivers/pcmcia/pcmcia 0x63012e8f pcmcia_enable_device +(unknown) drivers/pcmcia/pcmcia 0x742f5665 pcmcia_parse_tuple +(unknown) drivers/pcmcia/pcmcia 0x837190f9 pcmcia_fixup_vpp +(unknown) drivers/pcmcia/pcmcia 0x948ed86b pcmcia_request_irq +(unknown) drivers/pcmcia/pcmcia 0x972e5217 pcmcia_write_config_byte +(unknown) drivers/pcmcia/pcmcia 0xa3f2858d pcmcia_request_io +(unknown) drivers/pcmcia/pcmcia 0xb16d18a8 pcmcia_register_driver +(unknown) drivers/pcmcia/pcmcia 0xb1fca488 pcmcia_fixup_iowidth +(unknown) drivers/pcmcia/pcmcia 0xb31eb7df pcmcia_loop_config +(unknown) drivers/pcmcia/pcmcia 0xb78e7af8 pcmcia_release_window +(unknown) drivers/pcmcia/pcmcia 0xc1f61f29 pcmcia_read_config_byte +(unknown) drivers/pcmcia/pcmcia 0xda2e1d6c pcmcia_get_mac_from_cis +(unknown) drivers/pcmcia/pcmcia 0xe1c0645c pcmcia_dev_present +(unknown) drivers/pcmcia/pcmcia_core 0x191b3f49 pcmcia_put_socket +(unknown) drivers/pcmcia/pcmcia_core 0x212db8d2 pcmcia_socket_list +(unknown) drivers/pcmcia/pcmcia_core 0x3fbaef8a pcmcia_parse_uevents +(unknown) drivers/pcmcia/pcmcia_core 0x479e4cc1 pcmcia_register_socket +(unknown) drivers/pcmcia/pcmcia_core 0x74bafd26 pcmcia_parse_events +(unknown) drivers/pcmcia/pcmcia_core 0x77d5fb6f pcmcia_socket_class +(unknown) drivers/pcmcia/pcmcia_core 0x87d8e781 pcmcia_get_socket +(unknown) drivers/pcmcia/pcmcia_core 0x9193600f pcmcia_reset_card +(unknown) drivers/pcmcia/pcmcia_core 0x93c0f529 pcmcia_get_socket_by_nr +(unknown) drivers/pcmcia/pcmcia_core 0xb079af5c pcmcia_unregister_socket +(unknown) drivers/pcmcia/pcmcia_core 0xcf97f3bd dead_socket +(unknown) drivers/pcmcia/pcmcia_core 0xe3c3c908 pccard_register_pcmcia +(unknown) drivers/pcmcia/pcmcia_core 0xfbb687db pcmcia_socket_list_rwsem +(unknown) drivers/pcmcia/pcmcia_rsrc 0x5349b7bf pccard_static_ops +(unknown) drivers/pcmcia/pcmcia_rsrc 0x9e074646 pccard_nonstatic_ops +(unknown) drivers/power/pcf50633-charger 0x3fd10c49 pcf50633_mbc_usb_curlim_set +(unknown) drivers/power/pcf50633-charger 0xbbb60952 pcf50633_mbc_get_usb_online_status +(unknown) drivers/power/pcf50633-charger 0xc644c83c pcf50633_mbc_get_status +(unknown) drivers/pps/pps_core 0xc301d476 pps_register_source +(unknown) drivers/pps/pps_core 0xf149625c pps_event +(unknown) drivers/pps/pps_core 0xf8cb3dc5 pps_unregister_source +(unknown) drivers/regulator/mc13xxx-regulator-core 0x18412789 mc13xxx_regulator_list_voltage +(unknown) drivers/regulator/mc13xxx-regulator-core 0x4671b30e mc13xxx_regulator_ops +(unknown) drivers/regulator/mc13xxx-regulator-core 0x86ed63de mc13xxx_fixed_regulator_ops +(unknown) drivers/regulator/mc13xxx-regulator-core 0x95d8b488 mc13xxx_get_best_voltage_index +(unknown) drivers/regulator/mc13xxx-regulator-core 0xa32a5396 mc13xxx_fixed_regulator_set_voltage +(unknown) drivers/regulator/mc13xxx-regulator-core 0xb59cc151 mc13xxx_sw_regulator_is_enabled +(unknown) drivers/regulator/mc13xxx-regulator-core 0xcd410e05 mc13xxx_fixed_regulator_get_voltage +(unknown) drivers/regulator/wm8350-regulator 0x23124bbd wm8350_register_led +(unknown) drivers/regulator/wm8350-regulator 0x666df242 wm8350_register_regulator +(unknown) drivers/regulator/wm8350-regulator 0x7bfa4201 wm8350_dcdc_set_slot +(unknown) drivers/regulator/wm8350-regulator 0x970d3a27 wm8350_ldo_set_slot +(unknown) drivers/regulator/wm8350-regulator 0xc86a47b5 wm8350_isink_set_flash +(unknown) drivers/regulator/wm8350-regulator 0xccfac34a wm8350_dcdc25_set_mode +(unknown) drivers/regulator/wm8400-regulator 0x104bdb74 wm8400_register_regulator +(unknown) drivers/scsi/cxgbi/libcxgbi 0x09a6efd4 cxgbi_sock_established +(unknown) drivers/scsi/cxgbi/libcxgbi 0x13a571ec cxgbi_device_register +(unknown) drivers/scsi/cxgbi/libcxgbi 0x15b31f03 cxgbi_ddp_init +(unknown) drivers/scsi/cxgbi/libcxgbi 0x1d35751d cxgbi_device_portmap_cleanup +(unknown) drivers/scsi/cxgbi/libcxgbi 0x2f52f3ba cxgbi_ep_disconnect +(unknown) drivers/scsi/cxgbi/libcxgbi 0x320fe143 cxgbi_get_conn_stats +(unknown) drivers/scsi/cxgbi/libcxgbi 0x3a22e916 cxgbi_ep_poll +(unknown) drivers/scsi/cxgbi/libcxgbi 0x3a5c4389 cxgbi_ddp_page_size_factor +(unknown) drivers/scsi/cxgbi/libcxgbi 0x3d72e261 cxgbi_bind_conn +(unknown) drivers/scsi/cxgbi/libcxgbi 0x3e367402 cxgbi_destroy_session +(unknown) drivers/scsi/cxgbi/libcxgbi 0x3f13ea40 cxgbi_conn_xmit_pdu +(unknown) drivers/scsi/cxgbi/libcxgbi 0x4dc30f3c cxgbi_get_host_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0x53466aa4 cxgbi_sock_fail_act_open +(unknown) drivers/scsi/cxgbi/libcxgbi 0x56d41d33 cxgbi_get_ep_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0x5d6ecb80 cxgbi_sock_skb_entail +(unknown) drivers/scsi/cxgbi/libcxgbi 0x5f337450 cxgbi_sock_rcv_wr_ack +(unknown) drivers/scsi/cxgbi/libcxgbi 0x644d0953 cxgbi_ddp_ppod_set +(unknown) drivers/scsi/cxgbi/libcxgbi 0x738abba5 cxgbi_create_conn +(unknown) drivers/scsi/cxgbi/libcxgbi 0x742b9a61 cxgbi_set_conn_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0x74f11f36 cxgbi_device_unregister +(unknown) drivers/scsi/cxgbi/libcxgbi 0x78a3b395 cxgbi_parse_pdu_itt +(unknown) drivers/scsi/cxgbi/libcxgbi 0x7eaefe4d cxgbi_sock_act_open_req_arp_failure +(unknown) drivers/scsi/cxgbi/libcxgbi 0x7eff5fa9 cxgbi_create_session +(unknown) drivers/scsi/cxgbi/libcxgbi 0x7fdb6004 cxgbi_device_unregister_all +(unknown) drivers/scsi/cxgbi/libcxgbi 0x893eeafe cxgbi_conn_init_pdu +(unknown) drivers/scsi/cxgbi/libcxgbi 0x8bcf3a8e cxgbi_iscsi_init +(unknown) drivers/scsi/cxgbi/libcxgbi 0x8c2ba369 cxgbi_ddp_ppod_clear +(unknown) drivers/scsi/cxgbi/libcxgbi 0x93f2bcc0 cxgbi_iscsi_cleanup +(unknown) drivers/scsi/cxgbi/libcxgbi 0xa4bf42a2 cxgbi_sock_purge_wr_queue +(unknown) drivers/scsi/cxgbi/libcxgbi 0xa6ec25a1 cxgbi_sock_free_cpl_skbs +(unknown) drivers/scsi/cxgbi/libcxgbi 0xab529f6b cxgbi_conn_alloc_pdu +(unknown) drivers/scsi/cxgbi/libcxgbi 0xaba64ad2 cxgbi_sock_check_wr_invariants +(unknown) drivers/scsi/cxgbi/libcxgbi 0xac718a33 cxgbi_hbas_remove +(unknown) drivers/scsi/cxgbi/libcxgbi 0xaf573ce7 cxgbi_sock_select_mss +(unknown) drivers/scsi/cxgbi/libcxgbi 0xb0a13d74 cxgbi_conn_tx_open +(unknown) drivers/scsi/cxgbi/libcxgbi 0xb155b4b8 cxgbi_device_find_by_lldev +(unknown) drivers/scsi/cxgbi/libcxgbi 0xb3062776 cxgbi_sock_rcv_peer_close +(unknown) drivers/scsi/cxgbi/libcxgbi 0xbadf1f8e cxgbi_conn_pdu_ready +(unknown) drivers/scsi/cxgbi/libcxgbi 0xd0067950 cxgbi_device_portmap_create +(unknown) drivers/scsi/cxgbi/libcxgbi 0xe2a82568 cxgbi_sock_rcv_abort_rpl +(unknown) drivers/scsi/cxgbi/libcxgbi 0xe9b1b628 cxgbi_sock_rcv_close_conn_rpl +(unknown) drivers/scsi/cxgbi/libcxgbi 0xf21d6267 cxgbi_set_host_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0xf43d579e cxgbi_ddp_cleanup +(unknown) drivers/scsi/cxgbi/libcxgbi 0xf5cf5538 cxgbi_ep_connect +(unknown) drivers/scsi/cxgbi/libcxgbi 0xfb63188b cxgbi_cleanup_task +(unknown) drivers/scsi/cxgbi/libcxgbi 0xfc5de681 cxgbi_hbas_add +(unknown) drivers/scsi/cxgbi/libcxgbi 0xfd33d223 cxgbi_sock_closed +(unknown) drivers/scsi/device_handler/scsi_dh 0x0c9c867b scsi_dh_attach +(unknown) drivers/scsi/device_handler/scsi_dh 0x4b61dc1e scsi_register_device_handler +(unknown) drivers/scsi/device_handler/scsi_dh 0x593a36c2 scsi_dh_handler_exist +(unknown) drivers/scsi/device_handler/scsi_dh 0x5f2f9e7f scsi_dh_set_params +(unknown) drivers/scsi/device_handler/scsi_dh 0x85495041 scsi_unregister_device_handler +(unknown) drivers/scsi/device_handler/scsi_dh 0x8d5ad98a scsi_dh_activate +(unknown) drivers/scsi/device_handler/scsi_dh 0xae21d0a7 scsi_dh_detach +(unknown) drivers/scsi/fcoe/libfcoe 0x06c9f3d8 fcoe_transport_detach +(unknown) drivers/scsi/fcoe/libfcoe 0x0fb51275 fcoe_queue_timer +(unknown) drivers/scsi/fcoe/libfcoe 0x374c1e1c fcoe_wwn_from_mac +(unknown) drivers/scsi/fcoe/libfcoe 0x4569aa61 fcoe_ctlr_els_send +(unknown) drivers/scsi/fcoe/libfcoe 0x6e12c454 fcoe_transport_attach +(unknown) drivers/scsi/fcoe/libfcoe 0x7fdc03ec fcoe_check_wait_queue +(unknown) drivers/scsi/fcoe/libfcoe 0x9f277513 fcoe_start_io +(unknown) drivers/scsi/fcoe/libfcoe 0xab1eff0f fcoe_fc_crc +(unknown) drivers/scsi/fcoe/libfcoe 0xb8b00a57 fcoe_ctlr_link_up +(unknown) drivers/scsi/fcoe/libfcoe 0xc1930b63 fcoe_ctlr_destroy +(unknown) drivers/scsi/fcoe/libfcoe 0xc9981a2f fcoe_get_paged_crc_eof +(unknown) drivers/scsi/fcoe/libfcoe 0xde284141 fcoe_ctlr_link_down +(unknown) drivers/scsi/fcoe/libfcoe 0xde615050 fcoe_libfc_config +(unknown) drivers/scsi/fcoe/libfcoe 0xe0caf562 fcoe_ctlr_recv +(unknown) drivers/scsi/fcoe/libfcoe 0xe6f37a5d fcoe_ctlr_recv_flogi +(unknown) drivers/scsi/fcoe/libfcoe 0xec840b49 fcoe_clean_pending_queue +(unknown) drivers/scsi/fcoe/libfcoe 0xfc4faea6 fcoe_ctlr_init +(unknown) drivers/scsi/iscsi_boot_sysfs 0x5a9fda24 iscsi_boot_create_kset +(unknown) drivers/scsi/iscsi_boot_sysfs 0x5c5c87e1 iscsi_boot_create_target +(unknown) drivers/scsi/iscsi_boot_sysfs 0xcd10b504 iscsi_boot_destroy_kset +(unknown) drivers/scsi/iscsi_boot_sysfs 0xcd8f5119 iscsi_boot_create_ethernet +(unknown) drivers/scsi/iscsi_boot_sysfs 0xd649cfdd iscsi_boot_create_initiator +(unknown) drivers/scsi/iscsi_boot_sysfs 0xf668c034 iscsi_boot_create_host_kset +(unknown) drivers/scsi/libfc/libfc 0x157fb3c9 fc_lport_iterate +(unknown) drivers/scsi/libfc/libfc 0x190d8769 fc_disc_init +(unknown) drivers/scsi/libfc/libfc 0x1b8ae7f1 fc_lport_reset +(unknown) drivers/scsi/libfc/libfc 0x24eaae69 fc_get_host_stats +(unknown) drivers/scsi/libfc/libfc 0x26982c77 fc_change_queue_depth +(unknown) drivers/scsi/libfc/libfc 0x2a1693e1 fc_change_queue_type +(unknown) drivers/scsi/libfc/libfc 0x2e4a0713 fc_elsct_init +(unknown) drivers/scsi/libfc/libfc 0x36e5fbaf fc_cpu_mask +(unknown) drivers/scsi/libfc/libfc 0x378edb8f fc_vport_id_lookup +(unknown) drivers/scsi/libfc/libfc 0x37ef2dbd fc_fabric_logoff +(unknown) drivers/scsi/libfc/libfc 0x4095e1c5 fc_fill_hdr +(unknown) drivers/scsi/libfc/libfc 0x47bedc7b fc_rport_terminate_io +(unknown) drivers/scsi/libfc/libfc 0x4b1492ff libfc_vport_create +(unknown) drivers/scsi/libfc/libfc 0x4e9bf52b fc_exch_recv +(unknown) drivers/scsi/libfc/libfc 0x516a8669 fc_linkdown +(unknown) drivers/scsi/libfc/libfc 0x557f0f6a fc_get_host_speed +(unknown) drivers/scsi/libfc/libfc 0x573ad132 fc_elsct_send +(unknown) drivers/scsi/libfc/libfc 0x59426f19 fc_lport_bsg_request +(unknown) drivers/scsi/libfc/libfc 0x5befb43a fc_frame_alloc_fill +(unknown) drivers/scsi/libfc/libfc 0x5c5a5a32 fc_exch_mgr_free +(unknown) drivers/scsi/libfc/libfc 0x6c080764 fc_lport_config +(unknown) drivers/scsi/libfc/libfc 0x707ba25a fc_lport_logo_resp +(unknown) drivers/scsi/libfc/libfc 0x79ce6966 fc_fc4_register_provider +(unknown) drivers/scsi/libfc/libfc 0x79da6729 fc_lport_flogi_resp +(unknown) drivers/scsi/libfc/libfc 0x7cf39e10 fc_set_rport_loss_tmo +(unknown) drivers/scsi/libfc/libfc 0x80f86b0f fc_exch_init +(unknown) drivers/scsi/libfc/libfc 0x82e30e2f fc_exch_mgr_list_clone +(unknown) drivers/scsi/libfc/libfc 0x8409aafc fc_exch_mgr_del +(unknown) drivers/scsi/libfc/libfc 0x8536d797 fc_eh_device_reset +(unknown) drivers/scsi/libfc/libfc 0x940c5075 fc_fill_reply_hdr +(unknown) drivers/scsi/libfc/libfc 0x969f49c9 fc_exch_mgr_reset +(unknown) drivers/scsi/libfc/libfc 0x99ada279 fc_slave_alloc +(unknown) drivers/scsi/libfc/libfc 0x9cecc235 fc_eh_abort +(unknown) drivers/scsi/libfc/libfc 0x9ed4a36e fc_fabric_login +(unknown) drivers/scsi/libfc/libfc 0xb2c4f416 fc_frame_crc_check +(unknown) drivers/scsi/libfc/libfc 0xb51a40c5 fc_linkup +(unknown) drivers/scsi/libfc/libfc 0xb68e7497 fc_lport_set_local_id +(unknown) drivers/scsi/libfc/libfc 0xb8cc090c fc_vport_setlink +(unknown) drivers/scsi/libfc/libfc 0xc2b63cef fc_get_host_port_state +(unknown) drivers/scsi/libfc/libfc 0xc35c13b5 fc_exch_mgr_alloc +(unknown) drivers/scsi/libfc/libfc 0xc63fac83 _fc_frame_alloc +(unknown) drivers/scsi/libfc/libfc 0xcd5de2f8 fc_fc4_deregister_provider +(unknown) drivers/scsi/libfc/libfc 0xcf2867c4 fc_lport_init +(unknown) drivers/scsi/libfc/libfc 0xd35a2c2c fc_queuecommand +(unknown) drivers/scsi/libfc/libfc 0xdca561c6 fc_lport_destroy +(unknown) drivers/scsi/libfc/libfc 0xdfbe2a0d fc_eh_host_reset +(unknown) drivers/scsi/libfc/libfc 0xed0c790b fc_lport_notifier_head +(unknown) drivers/scsi/libfc/libfc 0xed6bcbbe fc_rport_init +(unknown) drivers/scsi/libfc/libfc 0xef2883a8 fc_fcp_init +(unknown) drivers/scsi/libfc/libfc 0xf743cdb3 fc_exch_mgr_add +(unknown) drivers/scsi/libfc/libfc 0xf7a3fe25 fc_fcp_destroy +(unknown) drivers/scsi/libfc/libfc 0xfa1174b0 fc_set_mfs +(unknown) drivers/scsi/libiscsi 0x0145f337 iscsi_prep_data_out_pdu +(unknown) drivers/scsi/libiscsi 0x0bdf1402 iscsi_verify_itt +(unknown) drivers/scsi/libiscsi 0x0df93590 iscsi_conn_failure +(unknown) drivers/scsi/libiscsi 0x0f39e26f iscsi_eh_abort +(unknown) drivers/scsi/libiscsi 0x1114bc0e iscsi_session_recovery_timedout +(unknown) drivers/scsi/libiscsi 0x19aa354a iscsi_host_set_param +(unknown) drivers/scsi/libiscsi 0x1a271fb9 iscsi_put_task +(unknown) drivers/scsi/libiscsi 0x201b95da iscsi_host_free +(unknown) drivers/scsi/libiscsi 0x223b728b iscsi_complete_pdu +(unknown) drivers/scsi/libiscsi 0x2784e1fd iscsi_eh_recover_target +(unknown) drivers/scsi/libiscsi 0x2bacd660 iscsi_update_cmdsn +(unknown) drivers/scsi/libiscsi 0x2eb88f8b iscsi_pool_init +(unknown) drivers/scsi/libiscsi 0x33721eaf iscsi_conn_setup +(unknown) drivers/scsi/libiscsi 0x35b92583 iscsi_suspend_queue +(unknown) drivers/scsi/libiscsi 0x37c573b4 iscsi_conn_get_addr_param +(unknown) drivers/scsi/libiscsi 0x3e48314e iscsi_conn_bind +(unknown) drivers/scsi/libiscsi 0x42c7259e iscsi_eh_target_reset +(unknown) drivers/scsi/libiscsi 0x45e341d8 iscsi_conn_start +(unknown) drivers/scsi/libiscsi 0x4c1a45e1 iscsi_host_alloc +(unknown) drivers/scsi/libiscsi 0x4c64fa1f iscsi_set_param +(unknown) drivers/scsi/libiscsi 0x5016c9a7 iscsi_conn_send_pdu +(unknown) drivers/scsi/libiscsi 0x5203c5ae __iscsi_get_task +(unknown) drivers/scsi/libiscsi 0x534b61d1 iscsi_eh_device_reset +(unknown) drivers/scsi/libiscsi 0x589637e6 iscsi_session_get_param +(unknown) drivers/scsi/libiscsi 0x594954f2 iscsi_target_alloc +(unknown) drivers/scsi/libiscsi 0x5a1f1de9 iscsi_conn_stop +(unknown) drivers/scsi/libiscsi 0x672ff375 iscsi_session_setup +(unknown) drivers/scsi/libiscsi 0x6c42cafa iscsi_conn_queue_work +(unknown) drivers/scsi/libiscsi 0x7411342a iscsi_queuecommand +(unknown) drivers/scsi/libiscsi 0x8aba3878 __iscsi_complete_pdu +(unknown) drivers/scsi/libiscsi 0x8fb17a09 iscsi_session_teardown +(unknown) drivers/scsi/libiscsi 0x96737545 iscsi_itt_to_ctask +(unknown) drivers/scsi/libiscsi 0x98b69934 iscsi_change_queue_depth +(unknown) drivers/scsi/libiscsi 0xa2f0c3fa __iscsi_put_task +(unknown) drivers/scsi/libiscsi 0xa4832cf0 iscsi_pool_free +(unknown) drivers/scsi/libiscsi 0xbc881942 iscsi_conn_teardown +(unknown) drivers/scsi/libiscsi 0xbd25bed6 iscsi_host_remove +(unknown) drivers/scsi/libiscsi 0xcd2f6332 iscsi_host_add +(unknown) drivers/scsi/libiscsi 0xcd58c25e iscsi_requeue_task +(unknown) drivers/scsi/libiscsi 0xce4a487e iscsi_suspend_tx +(unknown) drivers/scsi/libiscsi 0xd1a26de7 iscsi_eh_session_reset +(unknown) drivers/scsi/libiscsi 0xdc1752ec iscsi_conn_get_param +(unknown) drivers/scsi/libiscsi 0xdd6889e5 iscsi_session_failure +(unknown) drivers/scsi/libiscsi 0xddc685f4 iscsi_itt_to_task +(unknown) drivers/scsi/libiscsi 0xf2fc062d iscsi_host_get_param +(unknown) drivers/scsi/libiscsi 0xf9f9e444 iscsi_complete_scsi_task +(unknown) drivers/scsi/libiscsi_tcp 0x23c80acb iscsi_tcp_recv_skb +(unknown) drivers/scsi/libiscsi_tcp 0x257fac9b iscsi_tcp_hdr_recv_prep +(unknown) drivers/scsi/libiscsi_tcp 0x2df7e4aa iscsi_tcp_dgst_header +(unknown) drivers/scsi/libiscsi_tcp 0x3241563a iscsi_segment_seek_sg +(unknown) drivers/scsi/libiscsi_tcp 0x44d9afd5 iscsi_tcp_task_init +(unknown) drivers/scsi/libiscsi_tcp 0x611bbb7d iscsi_tcp_cleanup_task +(unknown) drivers/scsi/libiscsi_tcp 0x70a105a5 iscsi_tcp_conn_setup +(unknown) drivers/scsi/libiscsi_tcp 0x8a373942 iscsi_tcp_segment_unmap +(unknown) drivers/scsi/libiscsi_tcp 0x91f3f92c iscsi_tcp_r2tpool_free +(unknown) drivers/scsi/libiscsi_tcp 0xa0833d01 iscsi_tcp_task_xmit +(unknown) drivers/scsi/libiscsi_tcp 0xb1174928 iscsi_tcp_segment_done +(unknown) drivers/scsi/libiscsi_tcp 0xb6854a61 iscsi_tcp_recv_segment_is_hdr +(unknown) drivers/scsi/libiscsi_tcp 0xb7e0ac7a iscsi_tcp_r2tpool_alloc +(unknown) drivers/scsi/libiscsi_tcp 0xc9504fc9 iscsi_tcp_conn_get_stats +(unknown) drivers/scsi/libiscsi_tcp 0xd03ce0c7 iscsi_tcp_conn_teardown +(unknown) drivers/scsi/libiscsi_tcp 0xdf05cfcb iscsi_segment_init_linear +(unknown) drivers/scsi/libsas/libsas 0x028e10f0 sas_ssp_task_response +(unknown) drivers/scsi/libsas/libsas 0x2e58af9d sas_queuecommand +(unknown) drivers/scsi/libsas/libsas 0x323bba9f sas_unregister_ha +(unknown) drivers/scsi/libsas/libsas 0x430cbae9 sas_register_ha +(unknown) drivers/scsi/libsas/libsas 0x45745b3c sas_phy_reset +(unknown) drivers/scsi/libsas/libsas 0x4d65bcc7 sas_bios_param +(unknown) drivers/scsi/libsas/libsas 0x61675916 sas_slave_destroy +(unknown) drivers/scsi/libsas/libsas 0x8b4edd69 sas_eh_device_reset_handler +(unknown) drivers/scsi/libsas/libsas 0x8b6f0492 sas_slave_alloc +(unknown) drivers/scsi/libsas/libsas 0x9617dd00 sas_request_addr +(unknown) drivers/scsi/libsas/libsas 0x96e1f661 sas_domain_release_transport +(unknown) drivers/scsi/libsas/libsas 0x999891b2 sas_eh_bus_reset_handler +(unknown) drivers/scsi/libsas/libsas 0x9daca571 sas_slave_configure +(unknown) drivers/scsi/libsas/libsas 0xa03d8bbf sas_change_queue_type +(unknown) drivers/scsi/libsas/libsas 0xa643c120 sas_target_destroy +(unknown) drivers/scsi/libsas/libsas 0xaf5635bb sas_domain_attach_transport +(unknown) drivers/scsi/libsas/libsas 0xb4cdbb35 sas_ioctl +(unknown) drivers/scsi/libsas/libsas 0xbdecdf39 sas_phy_enable +(unknown) drivers/scsi/libsas/libsas 0xc5a2b986 sas_task_abort +(unknown) drivers/scsi/libsas/libsas 0xd6f44d27 __sas_task_abort +(unknown) drivers/scsi/libsas/libsas 0xe08561c0 sas_change_queue_depth +(unknown) drivers/scsi/libsas/libsas 0xe95afeb5 sas_target_alloc +(unknown) drivers/scsi/libsas/libsas 0xfaab6127 sas_find_local_phy +(unknown) drivers/scsi/libsrp 0x1e543f71 srp_iu_put +(unknown) drivers/scsi/libsrp 0x2538d216 srp_target_free +(unknown) drivers/scsi/libsrp 0x2b0bf3cd srp_transfer_data +(unknown) drivers/scsi/libsrp 0x67aa30c4 srp_iu_get +(unknown) drivers/scsi/libsrp 0xc9d2449b srp_cmd_queue +(unknown) drivers/scsi/libsrp 0xe6d87694 srp_target_alloc +(unknown) drivers/scsi/megaraid/megaraid_mm 0x2250c66e mraid_mm_adapter_app_handle +(unknown) drivers/scsi/megaraid/megaraid_mm 0x42b6b1b4 mraid_mm_register_adp +(unknown) drivers/scsi/megaraid/megaraid_mm 0x512c956d mraid_mm_unregister_adp +(unknown) drivers/scsi/osd/libosd 0x00b8347d osd_req_write +(unknown) drivers/scsi/osd/libosd 0x06495dd1 osd_end_request +(unknown) drivers/scsi/osd/libosd 0x0672b443 osd_req_list_partition_collections +(unknown) drivers/scsi/osd/libosd 0x0bf9bfc3 osd_dev_init +(unknown) drivers/scsi/osd/libosd 0x0c17edb1 osd_sec_init_nosec_doall_caps +(unknown) drivers/scsi/osd/libosd 0x0d58ae71 osd_req_flush_partition +(unknown) drivers/scsi/osd/libosd 0x103ff5c2 osd_req_add_set_attr_list +(unknown) drivers/scsi/osd/libosd 0x1fb3a055 osd_req_format +(unknown) drivers/scsi/osd/libosd 0x20dd0db8 osd_execute_request +(unknown) drivers/scsi/osd/libosd 0x20fcfae4 osd_req_add_get_attr_list +(unknown) drivers/scsi/osd/libosd 0x23c2644c osd_start_request +(unknown) drivers/scsi/osd/libosd 0x38dc98d3 osd_auto_detect_ver +(unknown) drivers/scsi/osd/libosd 0x43eab622 osd_req_flush_collection +(unknown) drivers/scsi/osd/libosd 0x5112f95a osd_req_add_get_attr_page +(unknown) drivers/scsi/osd/libosd 0x5df5ec4f osd_req_flush_object +(unknown) drivers/scsi/osd/libosd 0x7908bc6c osd_req_read_kern +(unknown) drivers/scsi/osd/libosd 0x79226659 osd_req_create_partition +(unknown) drivers/scsi/osd/libosd 0x859892b1 osd_req_write_kern +(unknown) drivers/scsi/osd/libosd 0x86b152ee osd_req_read +(unknown) drivers/scsi/osd/libosd 0x8905adf8 osd_req_decode_sense_full +(unknown) drivers/scsi/osd/libosd 0x8a04daa6 osd_execute_request_async +(unknown) drivers/scsi/osd/libosd 0x98a686d0 osd_req_list_collection_objects +(unknown) drivers/scsi/osd/libosd 0xa2d7d195 osd_req_get_attributes +(unknown) drivers/scsi/osd/libosd 0xb0f2aba3 osd_req_write_sg +(unknown) drivers/scsi/osd/libosd 0xb9caece7 osd_req_list_partition_objects +(unknown) drivers/scsi/osd/libosd 0xbe900a4c osd_req_remove_object +(unknown) drivers/scsi/osd/libosd 0xd32c2db1 osd_req_read_sg_kern +(unknown) drivers/scsi/osd/libosd 0xd6df6e34 osd_req_decode_get_attr_list +(unknown) drivers/scsi/osd/libosd 0xda412adc osd_req_flush_obsd +(unknown) drivers/scsi/osd/libosd 0xdc742bdd osd_finalize_request +(unknown) drivers/scsi/osd/libosd 0xe42bf3d7 osd_req_set_attributes +(unknown) drivers/scsi/osd/libosd 0xec4e63de osd_req_read_sg +(unknown) drivers/scsi/osd/libosd 0xf3388ca2 osd_req_list_dev_partitions +(unknown) drivers/scsi/osd/libosd 0xf35f7f48 osd_dev_fini +(unknown) drivers/scsi/osd/libosd 0xfcb42b0f osd_req_remove_partition +(unknown) drivers/scsi/osd/libosd 0xfdc49cf8 osd_req_write_sg_kern +(unknown) drivers/scsi/osd/libosd 0xff83a45a osd_req_create_object +(unknown) drivers/scsi/osd/osd 0x3f10c4c3 osduld_path_lookup +(unknown) drivers/scsi/osd/osd 0x5fc48609 osduld_unregister_test +(unknown) drivers/scsi/osd/osd 0x7e2b7785 osduld_put_device +(unknown) drivers/scsi/osd/osd 0x9be29505 osduld_device_same +(unknown) drivers/scsi/osd/osd 0xe7bf9a4e osduld_device_info +(unknown) drivers/scsi/osd/osd 0xeb43be34 osduld_register_test +(unknown) drivers/scsi/osd/osd 0xfb7b8042 osduld_info_lookup +(unknown) drivers/scsi/qlogicfas408 0x1f55cd70 qlogicfas408_ihandl +(unknown) drivers/scsi/qlogicfas408 0x20762ff5 qlogicfas408_abort +(unknown) drivers/scsi/qlogicfas408 0x3fd8cd71 qlogicfas408_detect +(unknown) drivers/scsi/qlogicfas408 0x56bf0a56 qlogicfas408_disable_ints +(unknown) drivers/scsi/qlogicfas408 0x578d1c38 qlogicfas408_biosparam +(unknown) drivers/scsi/qlogicfas408 0x5f0867ff qlogicfas408_info +(unknown) drivers/scsi/qlogicfas408 0xaa1a0e7b qlogicfas408_bus_reset +(unknown) drivers/scsi/qlogicfas408 0xaaa21f04 qlogicfas408_queuecommand +(unknown) drivers/scsi/qlogicfas408 0xe76b3b20 qlogicfas408_get_chip_type +(unknown) drivers/scsi/qlogicfas408 0xf2b95199 qlogicfas408_setup +(unknown) drivers/scsi/raid_class 0x2765232e raid_class_attach +(unknown) drivers/scsi/raid_class 0x706ee75b raid_component_add +(unknown) drivers/scsi/raid_class 0x90265ceb raid_class_release +(unknown) drivers/scsi/scsi_tgt 0x0a707eae scsi_host_put_command +(unknown) drivers/scsi/scsi_tgt 0x1042fdd2 scsi_tgt_alloc_queue +(unknown) drivers/scsi/scsi_tgt 0x270d9115 scsi_tgt_free_queue +(unknown) drivers/scsi/scsi_tgt 0x3acd4f0a scsi_tgt_queue_command +(unknown) drivers/scsi/scsi_tgt 0xdf4b365c scsi_host_get_command +(unknown) drivers/scsi/scsi_tgt 0xedfab8b0 scsi_tgt_tsk_mgmt_request +(unknown) drivers/scsi/scsi_tgt 0xf1e866a9 scsi_tgt_cmd_to_host +(unknown) drivers/scsi/scsi_tgt 0xfc9e36a8 scsi_tgt_it_nexus_destroy +(unknown) drivers/scsi/scsi_tgt 0xfe5d1c15 scsi_tgt_it_nexus_create +(unknown) drivers/scsi/scsi_transport_fc 0x048f2348 fc_host_post_vendor_event +(unknown) drivers/scsi/scsi_transport_fc 0x17602677 fc_remote_port_rolechg +(unknown) drivers/scsi/scsi_transport_fc 0x3c2e3caf fc_host_post_event +(unknown) drivers/scsi/scsi_transport_fc 0x45bacd3b fc_vport_terminate +(unknown) drivers/scsi/scsi_transport_fc 0x7954b1ea fc_get_event_number +(unknown) drivers/scsi/scsi_transport_fc 0x7e8b5ca4 fc_remote_port_delete +(unknown) drivers/scsi/scsi_transport_fc 0x808f665a scsi_is_fc_rport +(unknown) drivers/scsi/scsi_transport_fc 0x81bd6e23 fc_block_scsi_eh +(unknown) drivers/scsi/scsi_transport_fc 0x8387fbad fc_attach_transport +(unknown) drivers/scsi/scsi_transport_fc 0x9a886670 fc_vport_create +(unknown) drivers/scsi/scsi_transport_fc 0xc8d7cf3a fc_remove_host +(unknown) drivers/scsi/scsi_transport_fc 0xce1d81b9 fc_remote_port_add +(unknown) drivers/scsi/scsi_transport_fc 0xcef55f43 scsi_is_fc_vport +(unknown) drivers/scsi/scsi_transport_fc 0xf54f9901 fc_release_transport +(unknown) drivers/scsi/scsi_transport_iscsi 0x0b0ebe62 iscsi_create_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x1306f66c iscsi_free_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x15c7dfa1 iscsi_register_transport +(unknown) drivers/scsi/scsi_transport_iscsi 0x1b6ebc2c iscsi_destroy_endpoint +(unknown) drivers/scsi/scsi_transport_iscsi 0x3eb67574 iscsi_block_scsi_eh +(unknown) drivers/scsi/scsi_transport_iscsi 0x49a5a7ef iscsi_add_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x4f9ec957 iscsi_create_endpoint +(unknown) drivers/scsi/scsi_transport_iscsi 0x533d314f iscsi_session_event +(unknown) drivers/scsi/scsi_transport_iscsi 0x53c7d460 iscsi_scan_finished +(unknown) drivers/scsi/scsi_transport_iscsi 0x584e45bf iscsi_conn_error_event +(unknown) drivers/scsi/scsi_transport_iscsi 0x65d5d597 iscsi_offload_mesg +(unknown) drivers/scsi/scsi_transport_iscsi 0x66558962 iscsi_session_chkready +(unknown) drivers/scsi/scsi_transport_iscsi 0x82661c10 iscsi_destroy_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x8988c9ec iscsi_alloc_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xb011028e iscsi_recv_pdu +(unknown) drivers/scsi/scsi_transport_iscsi 0xb8460c78 iscsi_remove_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xba3f52fe iscsi_unregister_transport +(unknown) drivers/scsi/scsi_transport_iscsi 0xc0e71ca7 iscsi_destroy_conn +(unknown) drivers/scsi/scsi_transport_iscsi 0xc4f654a7 iscsi_block_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xc9ec36b1 iscsi_create_conn +(unknown) drivers/scsi/scsi_transport_iscsi 0xcf863819 iscsi_lookup_endpoint +(unknown) drivers/scsi/scsi_transport_iscsi 0xeed4b19b iscsi_host_for_each_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xf0d2b4a5 iscsi_unblock_session +(unknown) drivers/scsi/scsi_transport_sas 0x01551371 sas_port_free +(unknown) drivers/scsi/scsi_transport_sas 0x049588d8 sas_remove_host +(unknown) drivers/scsi/scsi_transport_sas 0x0a717288 sas_enable_tlr +(unknown) drivers/scsi/scsi_transport_sas 0x0ba4006e sas_port_delete_phy +(unknown) drivers/scsi/scsi_transport_sas 0x19a91338 sas_rphy_free +(unknown) drivers/scsi/scsi_transport_sas 0x1e6a4509 sas_port_alloc_num +(unknown) drivers/scsi/scsi_transport_sas 0x20c2ec31 scsi_is_sas_phy +(unknown) drivers/scsi/scsi_transport_sas 0x26a76486 sas_phy_alloc +(unknown) drivers/scsi/scsi_transport_sas 0x2ce90869 sas_release_transport +(unknown) drivers/scsi/scsi_transport_sas 0x2f1d0e5a scsi_is_sas_port +(unknown) drivers/scsi/scsi_transport_sas 0x3efe3187 sas_rphy_delete +(unknown) drivers/scsi/scsi_transport_sas 0x46924385 sas_disable_tlr +(unknown) drivers/scsi/scsi_transport_sas 0x493d42a6 sas_port_add +(unknown) drivers/scsi/scsi_transport_sas 0x4e4391fd sas_phy_add +(unknown) drivers/scsi/scsi_transport_sas 0x58112a03 scsi_is_sas_rphy +(unknown) drivers/scsi/scsi_transport_sas 0x6352d3d3 sas_port_mark_backlink +(unknown) drivers/scsi/scsi_transport_sas 0x7c318e51 sas_phy_delete +(unknown) drivers/scsi/scsi_transport_sas 0x83b49b8f sas_rphy_add +(unknown) drivers/scsi/scsi_transport_sas 0x851ed9ef sas_expander_alloc +(unknown) drivers/scsi/scsi_transport_sas 0x86d090f8 sas_rphy_remove +(unknown) drivers/scsi/scsi_transport_sas 0x8fa5263f sas_tlr_supported +(unknown) drivers/scsi/scsi_transport_sas 0x9133ddb1 sas_read_port_mode_page +(unknown) drivers/scsi/scsi_transport_sas 0xa47c0571 sas_is_tlr_enabled +(unknown) drivers/scsi/scsi_transport_sas 0xac5f4499 sas_end_device_alloc +(unknown) drivers/scsi/scsi_transport_sas 0xcbb4badd sas_port_alloc +(unknown) drivers/scsi/scsi_transport_sas 0xd3589272 sas_remove_children +(unknown) drivers/scsi/scsi_transport_sas 0xd3e68f7f sas_port_delete +(unknown) drivers/scsi/scsi_transport_sas 0xf1da0255 sas_attach_transport +(unknown) drivers/scsi/scsi_transport_sas 0xf5d88009 sas_port_add_phy +(unknown) drivers/scsi/scsi_transport_sas 0xf69e9ce1 sas_phy_free +(unknown) drivers/scsi/scsi_transport_spi 0x0ef06974 spi_populate_ppr_msg +(unknown) drivers/scsi/scsi_transport_spi 0x14757258 spi_attach_transport +(unknown) drivers/scsi/scsi_transport_spi 0x1d25449e spi_display_xfer_agreement +(unknown) drivers/scsi/scsi_transport_spi 0x26cd704e spi_dv_device +(unknown) drivers/scsi/scsi_transport_spi 0x3686ea09 spi_print_msg +(unknown) drivers/scsi/scsi_transport_spi 0x49007d68 spi_release_transport +(unknown) drivers/scsi/scsi_transport_spi 0x874e2966 spi_schedule_dv_device +(unknown) drivers/scsi/scsi_transport_spi 0xa0c71dac spi_populate_sync_msg +(unknown) drivers/scsi/scsi_transport_spi 0xcffa2aff spi_populate_width_msg +(unknown) drivers/scsi/scsi_transport_srp 0x1a316a11 srp_remove_host +(unknown) drivers/scsi/scsi_transport_srp 0x423501c4 srp_release_transport +(unknown) drivers/scsi/scsi_transport_srp 0x48c08d10 srp_rport_del +(unknown) drivers/scsi/scsi_transport_srp 0xefbec6de srp_attach_transport +(unknown) drivers/scsi/scsi_transport_srp 0xffa8d0d2 srp_rport_add +(unknown) drivers/spi/spi_bitbang 0x0818cf91 spi_bitbang_transfer +(unknown) drivers/spi/spi_bitbang 0x439bf198 spi_bitbang_cleanup +(unknown) drivers/spi/spi_bitbang 0x7e6ffe90 spi_bitbang_setup +(unknown) drivers/spi/spi_bitbang 0x9c3b60a2 spi_bitbang_setup_transfer +(unknown) drivers/spi/spi_bitbang 0x9d8baff1 spi_bitbang_stop +(unknown) drivers/spi/spi_bitbang 0xd7e0e905 spi_bitbang_start +(unknown) drivers/ssb/ssb 0x29be364f ssb_set_devtypedata +(unknown) drivers/ssb/ssb 0x2c9ee710 ssb_bus_sdiobus_register +(unknown) drivers/ssb/ssb 0x3091040e ssb_bus_resume +(unknown) drivers/ssb/ssb 0x5f94eddd ssb_device_enable +(unknown) drivers/ssb/ssb 0x5faf17c8 ssb_pmu_set_ldo_paref +(unknown) drivers/ssb/ssb 0x60736e57 ssb_pmu_set_ldo_voltage +(unknown) drivers/ssb/ssb 0x6265c276 __ssb_driver_register +(unknown) drivers/ssb/ssb 0x64efb76a ssb_bus_powerup +(unknown) drivers/ssb/ssb 0x6765edaf ssb_device_disable +(unknown) drivers/ssb/ssb 0x7ef69a9d ssb_bus_may_powerdown +(unknown) drivers/ssb/ssb 0x871d1e9c ssb_pcicore_dev_irqvecs_enable +(unknown) drivers/ssb/ssb 0x90f1d2f0 ssb_bus_unregister +(unknown) drivers/ssb/ssb 0x9740a618 ssb_commit_settings +(unknown) drivers/ssb/ssb 0x9ca498cc ssb_bus_suspend +(unknown) drivers/ssb/ssb 0x9d3e3ef9 ssb_chipco_gpio_control +(unknown) drivers/ssb/ssb 0xa86c661a ssb_clockspeed +(unknown) drivers/ssb/ssb 0xbd357994 ssb_bus_pcibus_register +(unknown) drivers/ssb/ssb 0xc0512e0f ssb_admatch_base +(unknown) drivers/ssb/ssb 0xc39f49ba ssb_driver_unregister +(unknown) drivers/ssb/ssb 0xcdb4b55c ssb_dma_translation +(unknown) drivers/ssb/ssb 0xd481192b ssb_admatch_size +(unknown) drivers/ssb/ssb 0xd756f048 ssb_pcihost_register +(unknown) drivers/ssb/ssb 0xde9f1cf7 ssb_device_is_enabled +(unknown) drivers/staging/altera-stapl/altera-stapl 0x0834b48d altera_init +(unknown) drivers/staging/cxd2099/cxd2099 0xfc2ec41f 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/iio/addac/adt7316 0x352eae8c adt7316_disable +(unknown) drivers/staging/iio/addac/adt7316 0x5fb6ed59 adt7316_probe +(unknown) drivers/staging/iio/addac/adt7316 0xb1d9b608 adt7316_enable +(unknown) drivers/staging/iio/addac/adt7316 0xe1d78dca adt7316_remove +(unknown) drivers/staging/iio/industrialio 0x07a2ab36 iio_push_event +(unknown) drivers/staging/iio/industrialio 0x0855d5ca iio_triggered_ring_postenable +(unknown) drivers/staging/iio/industrialio 0x123b6dbb iio_free_device +(unknown) drivers/staging/iio/industrialio 0x1d83cea3 iio_sw_ring_preenable +(unknown) drivers/staging/iio/industrialio 0x2d6bcdcb iio_trigger_generic_data_rdy_poll +(unknown) drivers/staging/iio/industrialio 0x2f1e4eac iio_device_register_trigger_consumer +(unknown) drivers/staging/iio/industrialio 0x3c973493 iio_ring_buffer_register_ex +(unknown) drivers/staging/iio/industrialio 0x4904769b iio_show_ring_enable +(unknown) drivers/staging/iio/industrialio 0x4ec7b63b iio_device_unregister_trigger_consumer +(unknown) drivers/staging/iio/industrialio 0x4f2a2ba5 iio_ring_buffer_init +(unknown) drivers/staging/iio/industrialio 0x524daf89 iio_read_ring_bytes_per_datum +(unknown) drivers/staging/iio/industrialio 0x57500a10 iio_trigger_unregister +(unknown) drivers/staging/iio/industrialio 0x595bf2ab iio_write_ring_length +(unknown) drivers/staging/iio/industrialio 0x5d94da3a iio_trigger_register +(unknown) drivers/staging/iio/industrialio 0x5ee02278 iio_trigger_poll_chained +(unknown) drivers/staging/iio/industrialio 0x624053d0 iio_device_unregister +(unknown) drivers/staging/iio/industrialio 0x65d5be1d iio_free_ida_val +(unknown) drivers/staging/iio/industrialio 0x6f2d6c26 iio_dealloc_pollfunc +(unknown) drivers/staging/iio/industrialio 0x72b5f82d iio_read_const_attr +(unknown) drivers/staging/iio/industrialio 0x739ae300 iio_devt +(unknown) drivers/staging/iio/industrialio 0x89afec10 iio_free_trigger +(unknown) drivers/staging/iio/industrialio 0x89cb2ff2 iio_allocate_device +(unknown) drivers/staging/iio/industrialio 0x915f2024 iio_trigger_notify_done +(unknown) drivers/staging/iio/industrialio 0x983e3b16 iio_allocate_trigger +(unknown) drivers/staging/iio/industrialio 0x9cf39e61 iio_bus_type +(unknown) drivers/staging/iio/industrialio 0xa50a5fbe iio_store_ring_enable +(unknown) drivers/staging/iio/industrialio 0xb6d45dea iio_read_ring_length +(unknown) drivers/staging/iio/industrialio 0xc3f4d50e iio_ring_buffer_unregister +(unknown) drivers/staging/iio/industrialio 0xd1ac1abf iio_triggered_ring_predisable +(unknown) drivers/staging/iio/industrialio 0xdd26d3a1 iio_alloc_pollfunc +(unknown) drivers/staging/iio/industrialio 0xdf76bbeb iio_pollfunc_store_time +(unknown) drivers/staging/iio/industrialio 0xdf7ec7bd iio_get_new_ida_val +(unknown) drivers/staging/iio/industrialio 0xf0e00c60 iio_trigger_attach_poll_func +(unknown) drivers/staging/iio/industrialio 0xf1f12f1f iio_ring_access_release +(unknown) drivers/staging/iio/industrialio 0xf3d0cf9b iio_trigger_dettach_poll_func +(unknown) drivers/staging/iio/industrialio 0xf40a40e8 iio_device_register +(unknown) drivers/staging/iio/industrialio 0xfff3628a iio_trigger_poll +(unknown) drivers/staging/iio/kfifo_buf 0x1b3795d6 kfifo_access_funcs +(unknown) drivers/staging/iio/kfifo_buf 0x35fca5e1 iio_kfifo_allocate +(unknown) drivers/staging/iio/kfifo_buf 0xc7d1980f iio_kfifo_free +(unknown) drivers/staging/iio/meter/ade7854 0x2668e36f ade7854_probe +(unknown) drivers/staging/iio/meter/ade7854 0x3e0117de ade7854_remove +(unknown) drivers/staging/iio/ring_sw 0x057913af iio_sw_rb_allocate +(unknown) drivers/staging/iio/ring_sw 0x0e0dcdf1 iio_sw_rb_free +(unknown) drivers/staging/iio/ring_sw 0x671a21ad ring_sw_access_funcs +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x052de562 IsLegalChannel +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x0d4e090f ieee80211_wx_get_wap_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x0de5515e Dot11d_Init +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x17602c20 ieee80211_is_54g_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x2cd64d04 ieee80211_wx_get_rate_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x2db06480 ieee80211_start_scan_syncro_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x2fd576ba ieee80211_wx_set_essid_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x3144a6a9 ieee80211_ps_tx_ack_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x33a1edf9 ieee80211_wpa_supplicant_ioctl_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x3eda35c5 ieee80211_stop_queue_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x493086ad ieee80211_stop_scan_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x51596c28 ieee80211_wx_get_scan_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x520d1bc8 ieee80211_wx_get_freq_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x56a1aca4 ieee80211_wx_set_mode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x6279b79c ieee80211_wx_get_rts_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x66df28d9 Dot11d_Reset +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x68090b61 ieee80211_wx_set_power_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x6cd010ee DOT11D_GetMaxTxPwrInDbm +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x71428d3e ieee80211_disassociate_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x7f8a5c66 ieee80211_wx_get_encode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x82112dd5 ieee80211_stop_send_beacons_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x8bfdee2b ieee80211_get_beacon_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x8d7c663b HTUpdateSelfAndPeerSetting +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x8ea0365a ieee80211_rx_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x8ed1952f ieee80211_wx_get_power_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x91d0dec7 ieee80211_rx_mgt_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x9714024b ieee80211_wx_set_rate_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x9c7a4171 ieee80211_wx_set_rawtx_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x9e9b9fc8 ieee80211_wx_get_encode_ext_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x9f06d805 ieee80211_wx_set_mlme_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xab71fb29 ieee80211_wx_set_rts_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xaca00145 SendDisassociation_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xad2770f7 ieee80211_softmac_xmit_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xaf79df95 ieee80211_wx_set_encode_ext_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xbd40fb91 ieee80211_softmac_stop_protocol_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xbfadbe9c ToLegalChannel +(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 0xc44645ba ieee80211_wx_set_wap_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xc4debe13 ieee80211_wx_set_gen_ie_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xc6bf47e8 ieee80211_reset_queue_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xc90de8f4 ieee80211_wx_get_essid_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xda4997af ieee80211_send_probe_requests_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xdd69476f ieee80211_start_send_beacons_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xe09eea4e ieee80211_wx_set_auth_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xe732f64d ieee80211_txb_free_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xe9cf5487 ieee80211_wx_set_freq_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xea9b2367 ieee80211_wx_set_scan_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xeb5253a4 DOT11D_ScanComplete +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xecf0b80b ieee80211_softmac_scan_syncro_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xed63e3eb ieee80211_wx_get_mode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xee08e86f ieee80211_wx_set_encode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xf243c1c4 ieee80211_wake_queue_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xf9a6fcb8 notify_wx_assoc_event_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xfa51d02f Dot11d_UpdateCountryIe +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xfbd900dc ieee80211_wx_get_name_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xfefaf187 ieee80211_softmac_start_protocol_rsl +(unknown) drivers/staging/speakup/speakup 0x0d60412b spk_var_show +(unknown) drivers/staging/speakup/speakup 0x0e81c76d spk_serial_out +(unknown) drivers/staging/speakup/speakup 0x0eccd279 synth_remove +(unknown) drivers/staging/speakup/speakup 0x14f06fe7 spk_serial_in_nowait +(unknown) drivers/staging/speakup/speakup 0x41a160e5 synth_buffer_empty +(unknown) drivers/staging/speakup/speakup 0x4449e1dd synth_buffer_clear +(unknown) drivers/staging/speakup/speakup 0x475e158a synth_request_region +(unknown) drivers/staging/speakup/speakup 0x5f6aae30 spk_synth_flush +(unknown) drivers/staging/speakup/speakup 0x62f7cea3 speakup_event +(unknown) drivers/staging/speakup/speakup 0x630ea888 spk_synth_immediate +(unknown) drivers/staging/speakup/speakup 0x78215d49 serial_synth_probe +(unknown) drivers/staging/speakup/speakup 0x86d1dc49 spk_do_catch_up +(unknown) drivers/staging/speakup/speakup 0x8905e8b3 speakup_info +(unknown) drivers/staging/speakup/speakup 0x8e146195 synth_release_region +(unknown) drivers/staging/speakup/speakup 0x9a888082 synth_buffer_getc +(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 0xc766ae09 synth_printf +(unknown) drivers/staging/speakup/speakup 0xd2f22474 spk_synth_is_alive_nop +(unknown) drivers/staging/speakup/speakup 0xda56c7f1 spk_var_store +(unknown) drivers/staging/speakup/speakup 0xe7cd4558 spk_serial_release +(unknown) drivers/staging/speakup/speakup 0xe7e810f8 spk_serial_in +(unknown) drivers/staging/speakup/speakup 0xee4e5872 spk_synth_is_alive_restart +(unknown) drivers/staging/speakup/speakup 0xf30b42fc synth_add +(unknown) drivers/staging/tm6000/tm6000 0x2309a6d6 tm6000_xc5000_callback +(unknown) drivers/staging/tm6000/tm6000 0x60fb20bf tm6000_set_reg_mask +(unknown) drivers/staging/tm6000/tm6000 0x89b611dd tm6000_debug +(unknown) drivers/staging/tm6000/tm6000 0x8c26392d tm6000_unregister_extension +(unknown) drivers/staging/tm6000/tm6000 0xaf08a11f tm6000_set_reg +(unknown) drivers/staging/tm6000/tm6000 0xd7533d55 tm6000_get_reg +(unknown) drivers/staging/tm6000/tm6000 0xdff8e89d tm6000_tuner_callback +(unknown) drivers/staging/tm6000/tm6000 0xf88f5ad7 tm6000_set_audio_bitrate +(unknown) drivers/staging/tm6000/tm6000 0xfbf6b558 tm6000_init_digital_mode +(unknown) drivers/staging/tm6000/tm6000 0xff0baf2a tm6000_register_extension +(unknown) drivers/target/target_core_mod 0x02de3b18 transport_set_vpd_ident +(unknown) drivers/target/target_core_mod 0x030b78ad sas_get_pr_transport_id_len +(unknown) drivers/target/target_core_mod 0x04e0daac transport_generic_free_cmd_intr +(unknown) drivers/target/target_core_mod 0x05e0b44b transport_free_se_cmd +(unknown) drivers/target/target_core_mod 0x0859794b fc_get_pr_transport_id_len +(unknown) drivers/target/target_core_mod 0x0acf7b49 transport_get_lun_for_cmd +(unknown) drivers/target/target_core_mod 0x12ce741b transport_generic_handle_cdb +(unknown) drivers/target/target_core_mod 0x134c837c fc_parse_pr_out_transport_id +(unknown) drivers/target/target_core_mod 0x18944423 transport_deregister_session_configfs +(unknown) drivers/target/target_core_mod 0x24b01030 target_fabric_configfs_free +(unknown) drivers/target/target_core_mod 0x2a4e9ad7 transport_asciihex_to_binaryhex +(unknown) drivers/target/target_core_mod 0x2c79ebe0 core_tpg_check_initiator_node_acl +(unknown) drivers/target/target_core_mod 0x2d063cdb iscsi_get_pr_transport_id_len +(unknown) drivers/target/target_core_mod 0x2f0e660e transport_generic_handle_data +(unknown) drivers/target/target_core_mod 0x357b3d51 transport_generic_handle_cdb_map +(unknown) drivers/target/target_core_mod 0x3a27c499 transport_generic_allocate_tasks +(unknown) drivers/target/target_core_mod 0x3b8993ef transport_init_session +(unknown) drivers/target/target_core_mod 0x3b9f3a9e transport_subsystem_register +(unknown) drivers/target/target_core_mod 0x40b5503a transport_subsystem_release +(unknown) drivers/target/target_core_mod 0x4477f6f1 transport_do_task_sg_chain +(unknown) drivers/target/target_core_mod 0x453c405b transport_deregister_session +(unknown) drivers/target/target_core_mod 0x4ab6ca77 iscsi_get_fabric_proto_ident +(unknown) drivers/target/target_core_mod 0x516e21af target_fabric_configfs_init +(unknown) drivers/target/target_core_mod 0x589b891e transport_generic_map_mem_to_cmd +(unknown) drivers/target/target_core_mod 0x5dd38340 transport_generic_free_cmd +(unknown) drivers/target/target_core_mod 0x6617738a core_alua_check_nonop_delay +(unknown) drivers/target/target_core_mod 0x69192743 fc_get_pr_transport_id +(unknown) drivers/target/target_core_mod 0x6ad635c3 __transport_register_session +(unknown) drivers/target/target_core_mod 0x738e97f2 transport_get_lun_for_tmr +(unknown) drivers/target/target_core_mod 0x7dbada9d transport_set_vpd_ident_type +(unknown) drivers/target/target_core_mod 0x7ee9c351 target_fabric_configfs_deregister +(unknown) drivers/target/target_core_mod 0x8066361b core_tpg_clear_object_luns +(unknown) drivers/target/target_core_mod 0x85aa880c transport_set_vpd_assoc +(unknown) drivers/target/target_core_mod 0x87cfbc98 transport_check_aborted_status +(unknown) drivers/target/target_core_mod 0x8ae915db transport_send_check_condition_and_sense +(unknown) drivers/target/target_core_mod 0x8d8ec75a transport_register_session +(unknown) drivers/target/target_core_mod 0x933dac61 transport_complete_sync_cache +(unknown) drivers/target/target_core_mod 0x93ce0c92 core_tpg_register +(unknown) drivers/target/target_core_mod 0x955e309d iscsi_get_pr_transport_id +(unknown) drivers/target/target_core_mod 0x96397b6d iscsi_parse_pr_out_transport_id +(unknown) drivers/target/target_core_mod 0x9873afb5 transport_device_setup_cmd +(unknown) drivers/target/target_core_mod 0x98b9918a transport_init_queue_obj +(unknown) drivers/target/target_core_mod 0x9fded881 target_fabric_configfs_register +(unknown) drivers/target/target_core_mod 0xa1c6504e transport_generic_process_write +(unknown) drivers/target/target_core_mod 0xa2d1ad74 sas_get_fabric_proto_ident +(unknown) drivers/target/target_core_mod 0xa7177cc0 transport_generic_handle_tmr +(unknown) drivers/target/target_core_mod 0xb082966c sas_get_pr_transport_id +(unknown) drivers/target/target_core_mod 0xbb0da41a transport_free_session +(unknown) drivers/target/target_core_mod 0xc0184b6e transport_complete_task +(unknown) drivers/target/target_core_mod 0xc0ed3a95 core_tpg_set_initiator_node_queue_depth +(unknown) drivers/target/target_core_mod 0xc4984ab5 transport_add_device_to_core_hba +(unknown) drivers/target/target_core_mod 0xc705cb28 fc_get_fabric_proto_ident +(unknown) drivers/target/target_core_mod 0xcb57fb4b transport_init_se_cmd +(unknown) drivers/target/target_core_mod 0xcc98996c sas_parse_pr_out_transport_id +(unknown) drivers/target/target_core_mod 0xdbe4da91 core_tpg_add_initiator_node_acl +(unknown) drivers/target/target_core_mod 0xdfac1924 transport_release_cmd_to_pool +(unknown) drivers/target/target_core_mod 0xe278809a core_tpg_del_initiator_node_acl +(unknown) drivers/target/target_core_mod 0xe296c3f0 core_tmr_alloc_req +(unknown) drivers/target/target_core_mod 0xf01621c7 transport_set_vpd_proto_id +(unknown) drivers/target/target_core_mod 0xfe86b291 core_tpg_deregister +(unknown) drivers/telephony/ixj 0x988e06a4 ixj_pcmcia_probe +(unknown) drivers/telephony/phonedev 0x2b54199c phone_register_device +(unknown) drivers/telephony/phonedev 0xa41f6413 phone_unregister_device +(unknown) drivers/tty/n_tracesink 0x585ebaac n_tracesink_datadrain +(unknown) drivers/tty/serial/8250 0x4455f14f serial8250_set_isa_configurator +(unknown) drivers/tty/serial/8250 0x52155d56 serial8250_register_port +(unknown) drivers/tty/serial/8250 0x67a58f4e serial8250_do_pm +(unknown) drivers/tty/serial/8250 0xc06a5f57 serial8250_do_set_termios +(unknown) drivers/tty/serial/8250 0xc7208c3a serial8250_resume_port +(unknown) drivers/tty/serial/8250 0xcc248d26 serial8250_suspend_port +(unknown) drivers/tty/serial/8250 0xcefcd99a serial8250_unregister_port +(unknown) drivers/tty/serial/8250_pci 0x023f1283 pciserial_remove_ports +(unknown) drivers/tty/serial/8250_pci 0xa3bff836 pciserial_init_ports +(unknown) drivers/tty/serial/8250_pci 0xe28c98d0 pciserial_resume_ports +(unknown) drivers/tty/serial/8250_pci 0xf4811d63 pciserial_suspend_ports +(unknown) drivers/tty/serial/max3107 0x0c1c8fac max3107_probe +(unknown) drivers/tty/serial/max3107 0x195e9f7e max3107_hw_susp +(unknown) drivers/tty/serial/max3107 0x6eadecf6 max3107_suspend +(unknown) drivers/tty/serial/max3107 0x6ed68ea8 max3107_resume +(unknown) drivers/tty/serial/max3107 0x78c070d9 max3107_remove +(unknown) drivers/tty/serial/max3107 0xf40a7d60 max3107_rw +(unknown) drivers/uio/uio 0x6445272e uio_unregister_device +(unknown) drivers/uio/uio 0x85e90e2e __uio_register_device +(unknown) drivers/uio/uio 0xcaacb604 uio_event_notify +(unknown) drivers/usb/atm/usbatm 0x240af7d9 usbatm_usb_probe +(unknown) drivers/usb/atm/usbatm 0xf177fec9 usbatm_usb_disconnect +(unknown) drivers/usb/gadget/net2280 0x7558c741 net2280_set_fifo_mode +(unknown) drivers/usb/gadget/net2280 0x8610a11a usb_gadget_probe_driver +(unknown) drivers/usb/gadget/net2280 0xa3c7803d usb_gadget_unregister_driver +(unknown) drivers/usb/host/sl811-hcd 0x355b7354 sl811h_driver +(unknown) drivers/usb/misc/ftdi-elan 0x247583d2 usb_ftdi_elan_read_pcimem +(unknown) drivers/usb/misc/ftdi-elan 0x55bb9aac usb_ftdi_elan_edset_input +(unknown) drivers/usb/misc/ftdi-elan 0x5992cd0e usb_ftdi_elan_edset_output +(unknown) drivers/usb/misc/ftdi-elan 0x66689afa usb_ftdi_elan_edset_flush +(unknown) drivers/usb/misc/ftdi-elan 0x778262a6 ftdi_elan_gone_away +(unknown) drivers/usb/misc/ftdi-elan 0x79e3948e usb_ftdi_elan_write_pcimem +(unknown) drivers/usb/misc/ftdi-elan 0xc3a591ea usb_ftdi_elan_edset_empty +(unknown) drivers/usb/misc/ftdi-elan 0xdaae34f3 usb_ftdi_elan_edset_setup +(unknown) drivers/usb/misc/ftdi-elan 0xe5ec32d5 usb_ftdi_elan_edset_single +(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 0x02110c7e usb_wwan_release +(unknown) drivers/usb/serial/usb_wwan 0x057eac34 usb_wwan_open +(unknown) drivers/usb/serial/usb_wwan 0x1de8d0a7 usb_wwan_resume +(unknown) drivers/usb/serial/usb_wwan 0x2ae518ac usb_wwan_write_room +(unknown) drivers/usb/serial/usb_wwan 0x2f441280 usb_wwan_tiocmget +(unknown) drivers/usb/serial/usb_wwan 0x59fd4628 usb_wwan_suspend +(unknown) drivers/usb/serial/usb_wwan 0x5d5a42eb usb_wwan_close +(unknown) drivers/usb/serial/usb_wwan 0x77fdf521 usb_wwan_startup +(unknown) drivers/usb/serial/usb_wwan 0x78381b1f usb_wwan_tiocmset +(unknown) drivers/usb/serial/usb_wwan 0xa5079aba usb_wwan_chars_in_buffer +(unknown) drivers/usb/serial/usb_wwan 0xa7caa134 usb_wwan_dtr_rts +(unknown) drivers/usb/serial/usb_wwan 0xb31e1992 usb_wwan_set_termios +(unknown) drivers/usb/serial/usb_wwan 0xbd60000d usb_wwan_disconnect +(unknown) drivers/usb/serial/usb_wwan 0xcc257c35 usb_wwan_write +(unknown) drivers/usb/serial/usb_wwan 0xd1255da4 usb_wwan_ioctl +(unknown) drivers/usb/serial/usbserial 0x024c4680 usb_serial_generic_write +(unknown) drivers/usb/serial/usbserial 0x0419c51a usb_serial_generic_process_read_urb +(unknown) drivers/usb/serial/usbserial 0x0841e1c1 ezusb_set_reset +(unknown) drivers/usb/serial/usbserial 0x0a354735 usb_serial_generic_open +(unknown) drivers/usb/serial/usbserial 0x1691ab47 ezusb_writememory +(unknown) drivers/usb/serial/usbserial 0x1c4beff2 usb_serial_handle_dcd_change +(unknown) drivers/usb/serial/usbserial 0x2b6c4755 usb_serial_generic_disconnect +(unknown) drivers/usb/serial/usbserial 0x3022083c usb_serial_disconnect +(unknown) drivers/usb/serial/usbserial 0x51168465 usb_serial_deregister +(unknown) drivers/usb/serial/usbserial 0x75be9d7b usb_serial_probe +(unknown) drivers/usb/serial/usbserial 0x80115876 usb_serial_generic_unthrottle +(unknown) drivers/usb/serial/usbserial 0x84ed92c9 usb_serial_generic_throttle +(unknown) drivers/usb/serial/usbserial 0x883586af usb_serial_handle_sysrq_char +(unknown) drivers/usb/serial/usbserial 0x8a2bc81e usb_serial_generic_submit_read_urb +(unknown) drivers/usb/serial/usbserial 0xa341dcce usb_serial_generic_write_bulk_callback +(unknown) drivers/usb/serial/usbserial 0xaf107765 usb_serial_handle_break +(unknown) drivers/usb/serial/usbserial 0xb020e1fb usb_serial_generic_resume +(unknown) drivers/usb/serial/usbserial 0xb566ae5b usb_serial_generic_read_bulk_callback +(unknown) drivers/usb/serial/usbserial 0xc4002965 usb_serial_resume +(unknown) drivers/usb/serial/usbserial 0xcb5605b3 usb_serial_generic_close +(unknown) drivers/usb/serial/usbserial 0xcf8131d2 usb_serial_register +(unknown) drivers/usb/serial/usbserial 0xd381c40f usb_serial_suspend +(unknown) drivers/usb/serial/usbserial 0xe3643ae3 usb_serial_port_softint +(unknown) drivers/usb/storage/usb-storage 0x01cf4134 usb_stor_post_reset +(unknown) drivers/usb/storage/usb-storage 0x04e1b3a2 fill_inquiry_response +(unknown) drivers/usb/storage/usb-storage 0x0be13004 usb_storage_usb_ids +(unknown) drivers/usb/storage/usb-storage 0x1bc3edc2 usb_stor_sense_invalidCDB +(unknown) drivers/usb/storage/usb-storage 0x3bfd1681 usb_stor_Bulk_transport +(unknown) drivers/usb/storage/usb-storage 0x40df23b0 usb_usual_ignore_device +(unknown) drivers/usb/storage/usb-storage 0x40e7e161 usb_stor_transparent_scsi_command +(unknown) drivers/usb/storage/usb-storage 0x445d00cc usb_stor_suspend +(unknown) drivers/usb/storage/usb-storage 0x58b1ba32 usb_stor_clear_halt +(unknown) drivers/usb/storage/usb-storage 0x5c4964e2 usb_stor_set_xfer_buf +(unknown) drivers/usb/storage/usb-storage 0x67edb564 usb_stor_CB_transport +(unknown) drivers/usb/storage/usb-storage 0x736ba3e4 usb_stor_probe1 +(unknown) drivers/usb/storage/usb-storage 0x81225ae8 usb_stor_pre_reset +(unknown) drivers/usb/storage/usb-storage 0x923cb5a8 usb_stor_access_xfer_buf +(unknown) drivers/usb/storage/usb-storage 0x965efd0d usb_stor_bulk_srb +(unknown) drivers/usb/storage/usb-storage 0x99365e48 usb_stor_ctrl_transfer +(unknown) drivers/usb/storage/usb-storage 0xa3de3c99 usb_stor_reset_resume +(unknown) drivers/usb/storage/usb-storage 0xb6208d43 usb_stor_CB_reset +(unknown) drivers/usb/storage/usb-storage 0xbfb4ec7c usb_stor_probe2 +(unknown) drivers/usb/storage/usb-storage 0xc0d19714 usb_stor_bulk_transfer_sg +(unknown) drivers/usb/storage/usb-storage 0xc19fe76b usb_stor_control_msg +(unknown) drivers/usb/storage/usb-storage 0xcd0d9f3e usb_stor_resume +(unknown) drivers/usb/storage/usb-storage 0xcf976f6a usb_stor_disconnect +(unknown) drivers/usb/storage/usb-storage 0xd2400510 usb_stor_bulk_transfer_buf +(unknown) drivers/usb/storage/usb-storage 0xffd61975 usb_stor_Bulk_reset +(unknown) drivers/usb/wusbcore/wusb-wa 0x5eec6278 wa_create +(unknown) drivers/usb/wusbcore/wusb-wa 0x6d569e60 wa_urb_enqueue +(unknown) drivers/usb/wusbcore/wusb-wa 0x802f9bf4 __wa_destroy +(unknown) drivers/usb/wusbcore/wusb-wa 0xb0faedfd wa_urb_dequeue +(unknown) drivers/usb/wusbcore/wusb-wa 0xcb55ad58 rpipe_destroy +(unknown) drivers/usb/wusbcore/wusb-wa 0xf3218dd9 rpipe_ep_disable +(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 0x20176696 wusbhc_handle_dn +(unknown) drivers/usb/wusbcore/wusbcore 0x307c7062 wusbhc_rh_resume +(unknown) drivers/usb/wusbcore/wusbcore 0x470db65d wusbhc_giveback_urb +(unknown) drivers/usb/wusbcore/wusbcore 0x7f0b7631 wusb_dev_destroy +(unknown) drivers/usb/wusbcore/wusbcore 0x82136d95 wusbhc_destroy +(unknown) drivers/usb/wusbcore/wusbcore 0x8b0a9a7f wusbhc_rh_status_data +(unknown) drivers/usb/wusbcore/wusbcore 0x9612926f wusbhc_create +(unknown) drivers/usb/wusbcore/wusbcore 0x9990bcc3 wusbhc_mmcie_set +(unknown) drivers/usb/wusbcore/wusbcore 0xa1025c2e wusbhc_mmcie_rm +(unknown) drivers/usb/wusbcore/wusbcore 0xad5bd5ac wusbhc_rh_suspend +(unknown) drivers/usb/wusbcore/wusbcore 0xb725d128 wusb_cluster_id_put +(unknown) drivers/usb/wusbcore/wusbcore 0xbed57bcd wusbhc_b_destroy +(unknown) drivers/usb/wusbcore/wusbcore 0xc3ca1560 wusbhc_b_create +(unknown) drivers/usb/wusbcore/wusbcore 0xc648064d __wusb_dev_get_by_usb_dev +(unknown) drivers/usb/wusbcore/wusbcore 0xcc03ae28 wusbhc_reset_all +(unknown) drivers/usb/wusbcore/wusbcore 0xdf25ad2b wusbhc_rh_start_port_reset +(unknown) drivers/usb/wusbcore/wusbcore 0xf472bf4c wusbhc_rh_control +(unknown) drivers/usb/wusbcore/wusbcore 0xf770a6b4 wusbd +(unknown) drivers/usb/wusbcore/wusbcore 0xfe2e17d7 wusb_et_name +(unknown) drivers/usb/wusbcore/wusbcore 0xff79c615 wusbhc_chid_set +(unknown) drivers/uwb/i1480/dfu/i1480-dfu-usb 0x65daf1e5 i1480_rceb_check +(unknown) drivers/uwb/i1480/dfu/i1480-dfu-usb 0xbe4052ab i1480_cmd +(unknown) drivers/uwb/i1480/dfu/i1480-dfu-usb 0xf9b6b62d i1480_fw_upload +(unknown) drivers/uwb/umc 0x7972739a umc_device_unregister +(unknown) drivers/uwb/umc 0xa8cfda7f umc_bus_type +(unknown) drivers/uwb/umc 0xb14cea93 umc_driver_unregister +(unknown) drivers/uwb/umc 0xc5a92f26 umc_match_pci_id +(unknown) drivers/uwb/umc 0xc9ce0db4 umc_device_create +(unknown) drivers/uwb/umc 0xd69af34c __umc_driver_register +(unknown) drivers/uwb/umc 0xf276c7f0 umc_device_register +(unknown) drivers/uwb/umc 0xf80f284a umc_controller_reset +(unknown) drivers/uwb/uwb 0x00f2006f uwb_dev_try_get +(unknown) drivers/uwb/uwb 0x01546ce1 uwb_rc_cmd +(unknown) drivers/uwb/uwb 0x06b8daee uwb_dev_for_each +(unknown) drivers/uwb/uwb 0x0b8aad57 uwb_est_unregister +(unknown) drivers/uwb/uwb 0x1af41f5a uwb_radio_start +(unknown) drivers/uwb/uwb 0x29a4efd3 uwb_rc_add +(unknown) drivers/uwb/uwb 0x38a82734 uwb_rsv_terminate +(unknown) drivers/uwb/uwb 0x396cdf06 uwb_notifs_deregister +(unknown) drivers/uwb/uwb 0x49099f9c uwb_pal_register +(unknown) drivers/uwb/uwb 0x4d57ae3c uwb_rsv_type_str +(unknown) drivers/uwb/uwb 0x4e38e47d uwb_rsv_create +(unknown) drivers/uwb/uwb 0x5db87842 uwb_rsv_accept +(unknown) drivers/uwb/uwb 0x5e4bc088 __uwb_addr_print +(unknown) drivers/uwb/uwb 0x5fa9d395 uwb_rsv_modify +(unknown) drivers/uwb/uwb 0x618ee9fb uwb_rc_reset_all +(unknown) drivers/uwb/uwb 0x68ffc5ea __uwb_rc_try_get +(unknown) drivers/uwb/uwb 0x6b8c14cd uwb_rc_get_by_dev +(unknown) drivers/uwb/uwb 0x6deb2a18 uwb_rc_ie_add +(unknown) drivers/uwb/uwb 0x715a185c uwb_rc_ie_rm +(unknown) drivers/uwb/uwb 0x753d4a6d uwb_rc_pre_reset +(unknown) drivers/uwb/uwb 0x7d9b8796 uwb_rsv_establish +(unknown) drivers/uwb/uwb 0x7dcfcd23 uwb_ie_next +(unknown) drivers/uwb/uwb 0x7e92b64b uwb_rc_init +(unknown) drivers/uwb/uwb 0x816f0fc7 uwb_pal_init +(unknown) drivers/uwb/uwb 0x81f28d68 uwb_rc_mac_addr_get +(unknown) drivers/uwb/uwb 0x82e59042 uwb_rc_alloc +(unknown) drivers/uwb/uwb 0x8725509a uwb_est_find_size +(unknown) drivers/uwb/uwb 0x8949e116 uwb_rc_neh_grok +(unknown) drivers/uwb/uwb 0x8cdab661 uwb_rc_dev_addr_get +(unknown) drivers/uwb/uwb 0x98413234 uwb_rsv_state_str +(unknown) drivers/uwb/uwb 0xb62b8f04 uwb_rsv_destroy +(unknown) drivers/uwb/uwb 0xb6a83c9c uwb_pal_unregister +(unknown) drivers/uwb/uwb 0xba264b16 uwb_notifs_register +(unknown) drivers/uwb/uwb 0xc5430a9d uwb_radio_stop +(unknown) drivers/uwb/uwb 0xcaa3e69b uwb_rc_get_by_grandpa +(unknown) drivers/uwb/uwb 0xcb3b57b8 uwb_rc_vcmd +(unknown) drivers/uwb/uwb 0xcb62c435 uwb_rc_post_reset +(unknown) drivers/uwb/uwb 0xced30b9d uwb_rsv_get_usable_mas +(unknown) drivers/uwb/uwb 0xd331d742 uwb_rc_neh_error +(unknown) drivers/uwb/uwb 0xdf662994 uwb_rc_cmd_async +(unknown) drivers/uwb/uwb 0xe1716f06 uwb_est_register +(unknown) drivers/uwb/uwb 0xef64b9f5 uwb_rc_put +(unknown) drivers/uwb/uwb 0xef8e14c4 uwb_rc_rm +(unknown) drivers/uwb/whci 0xd72299ea whci_wait_for +(unknown) drivers/video/backlight/generic_bl 0xc86baa7c corgibl_limit_intensity +(unknown) drivers/video/backlight/ili9320 0x2bfff69d ili9320_probe_spi +(unknown) drivers/video/backlight/ili9320 0x3b29ae19 ili9320_remove +(unknown) drivers/video/backlight/ili9320 0x820a6ca2 ili9320_write +(unknown) drivers/video/backlight/ili9320 0xa575f0a8 ili9320_resume +(unknown) drivers/video/backlight/ili9320 0xa6b2c8ff ili9320_write_regs +(unknown) drivers/video/backlight/ili9320 0xa8d51063 ili9320_shutdown +(unknown) drivers/video/backlight/ili9320 0xbecf35a1 ili9320_suspend +(unknown) drivers/video/backlight/lcd 0x1ec03143 lcd_device_unregister +(unknown) drivers/video/backlight/lcd 0xd40aabef lcd_device_register +(unknown) drivers/video/cyber2000fb 0x0cc3ede5 cyber2000fb_detach +(unknown) drivers/video/cyber2000fb 0x0f08757a cyber2000fb_attach +(unknown) drivers/video/cyber2000fb 0x71ac509b cyber2000fb_enable_extregs +(unknown) drivers/video/cyber2000fb 0xe6b8151c cyber2000fb_disable_extregs +(unknown) drivers/video/display/display 0x35d34bd3 display_device_unregister +(unknown) drivers/video/display/display 0x77cb473f display_device_register +(unknown) drivers/video/fb_sys_fops 0x50c70b87 fb_sys_read +(unknown) drivers/video/fb_sys_fops 0x720cd6a2 fb_sys_write +(unknown) drivers/video/matrox/g450_pll 0xb3d22642 matroxfb_g450_setpll_cond +(unknown) drivers/video/matrox/g450_pll 0xd0590b4a g450_mnp2f +(unknown) drivers/video/matrox/g450_pll 0xd4e73341 matroxfb_g450_setclk +(unknown) drivers/video/matrox/matroxfb_DAC1064 0x4cd17263 matrox_mystique +(unknown) drivers/video/matrox/matroxfb_DAC1064 0xc7ee5af6 DAC1064_global_init +(unknown) drivers/video/matrox/matroxfb_DAC1064 0xd2febdea matrox_G100 +(unknown) drivers/video/matrox/matroxfb_DAC1064 0xdc7171ee DAC1064_global_restore +(unknown) drivers/video/matrox/matroxfb_Ti3026 0xa3074ae4 matrox_millennium +(unknown) drivers/video/matrox/matroxfb_accel 0x1745d860 matrox_cfbX_init +(unknown) drivers/video/matrox/matroxfb_base 0x52527a35 matroxfb_enable_irq +(unknown) drivers/video/matrox/matroxfb_base 0x869a8bf1 matroxfb_unregister_driver +(unknown) drivers/video/matrox/matroxfb_base 0xa05ced99 matroxfb_wait_for_sync +(unknown) drivers/video/matrox/matroxfb_base 0xc3fedb02 matroxfb_register_driver +(unknown) drivers/video/matrox/matroxfb_g450 0x33db8807 matroxfb_g450_connect +(unknown) drivers/video/matrox/matroxfb_g450 0xf3fde3ae matroxfb_g450_shutdown +(unknown) drivers/video/matrox/matroxfb_misc 0x23de5a38 matroxfb_vgaHWinit +(unknown) drivers/video/matrox/matroxfb_misc 0x25cf8049 matroxfb_PLL_calcclock +(unknown) drivers/video/matrox/matroxfb_misc 0x302b25b9 matroxfb_vgaHWrestore +(unknown) drivers/video/matrox/matroxfb_misc 0x312106ae matroxfb_read_pins +(unknown) drivers/video/matrox/matroxfb_misc 0x7ea11f70 matroxfb_DAC_out +(unknown) drivers/video/matrox/matroxfb_misc 0xabd8e427 matroxfb_var2my +(unknown) drivers/video/matrox/matroxfb_misc 0xfd999b5e matroxfb_DAC_in +(unknown) drivers/video/mb862xx/mb862xxfb 0x8d90d127 mb862xxfb_init_accel +(unknown) drivers/video/output 0x2d496af2 video_output_register +(unknown) drivers/video/output 0x61a631fc video_output_unregister +(unknown) drivers/video/sis/sisfb 0x3037658e sis_malloc +(unknown) drivers/video/sis/sisfb 0x454a3cf0 sis_free +(unknown) drivers/video/sis/sisfb 0x98205b28 sis_malloc_new +(unknown) drivers/video/sis/sisfb 0xf69c5464 sis_free_new +(unknown) drivers/video/svgalib 0x108f301e svga_get_caps +(unknown) drivers/video/svgalib 0x17f3f471 svga_set_default_seq_regs +(unknown) drivers/video/svgalib 0x19f43605 svga_tilefill +(unknown) drivers/video/svgalib 0x1b95c56a svga_check_timings +(unknown) drivers/video/svgalib 0x1be6dc30 svga_set_textmode_vga_regs +(unknown) drivers/video/svgalib 0x375aa97a svga_tilecopy +(unknown) drivers/video/svgalib 0x48923699 svga_settile +(unknown) drivers/video/svgalib 0x4ab38ef2 svga_set_default_crt_regs +(unknown) drivers/video/svgalib 0x549b03a1 svga_set_timings +(unknown) drivers/video/svgalib 0x80f24d95 svga_wcrt_multi +(unknown) drivers/video/svgalib 0x9df3650d svga_get_tilemax +(unknown) drivers/video/svgalib 0xb487316b 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 0xec83c473 svga_match_format +(unknown) drivers/video/svgalib 0xef774f5d svga_compute_pll +(unknown) drivers/video/svgalib 0xf5e096d6 svga_tileblit +(unknown) drivers/video/syscopyarea 0x560e6086 sys_copyarea +(unknown) drivers/video/sysfillrect 0x7e401467 sys_fillrect +(unknown) drivers/video/sysimgblt 0xb8b946b9 sys_imageblit +(unknown) drivers/video/vgastate 0x686de290 restore_vga +(unknown) drivers/video/vgastate 0xe7a2620e save_vga +(unknown) drivers/virtio/virtio 0x285d0fa5 unregister_virtio_device +(unknown) drivers/virtio/virtio 0x3a19e8ff register_virtio_device +(unknown) drivers/virtio/virtio 0x5e83d100 virtio_check_driver_offered_feature +(unknown) drivers/virtio/virtio 0x7338cb53 unregister_virtio_driver +(unknown) drivers/virtio/virtio 0xbcb776fc register_virtio_driver +(unknown) drivers/virtio/virtio_ring 0x064cf4e8 virtqueue_get_buf +(unknown) drivers/virtio/virtio_ring 0x18f3e63d virtqueue_detach_unused_buf +(unknown) drivers/virtio/virtio_ring 0x25aa0e66 virtqueue_add_buf_gfp +(unknown) drivers/virtio/virtio_ring 0x2a876af9 vring_del_virtqueue +(unknown) drivers/virtio/virtio_ring 0x340d6eea virtqueue_enable_cb +(unknown) drivers/virtio/virtio_ring 0x35feb537 virtqueue_enable_cb_delayed +(unknown) drivers/virtio/virtio_ring 0x77194b97 vring_new_virtqueue +(unknown) drivers/virtio/virtio_ring 0x9bb03755 virtqueue_disable_cb +(unknown) drivers/virtio/virtio_ring 0xb096148f virtqueue_kick +(unknown) drivers/virtio/virtio_ring 0xc51cf5f8 vring_transport_features +(unknown) drivers/virtio/virtio_ring 0xff05fa13 vring_interrupt +(unknown) drivers/w1/slaves/w1_bq27000 0x30f8d948 w1_bq27000_write +(unknown) drivers/w1/slaves/w1_bq27000 0xd1853899 w1_bq27000_read +(unknown) drivers/w1/slaves/w1_ds2760 0x52115ebd w1_ds2760_store_eeprom +(unknown) drivers/w1/slaves/w1_ds2760 0x70d22456 w1_ds2760_recall_eeprom +(unknown) drivers/w1/slaves/w1_ds2760 0xad3c7f60 w1_ds2760_write +(unknown) drivers/w1/slaves/w1_ds2760 0xf350a3d1 w1_ds2760_read +(unknown) drivers/w1/slaves/w1_ds2780 0xdc0d1d49 w1_ds2780_io +(unknown) drivers/w1/slaves/w1_ds2780 0xf8bbfb39 w1_ds2780_eeprom_cmd +(unknown) drivers/w1/wire 0x09c4422b w1_reset_resume_command +(unknown) drivers/w1/wire 0x247ff188 w1_unregister_family +(unknown) drivers/w1/wire 0x2718f5f0 w1_register_family +(unknown) drivers/w1/wire 0x50511983 w1_read_8 +(unknown) drivers/w1/wire 0x52042011 w1_touch_block +(unknown) drivers/w1/wire 0x57c01c88 w1_write_block +(unknown) drivers/w1/wire 0x5de2f04e w1_write_8 +(unknown) drivers/w1/wire 0x7c2f2afb w1_calc_crc8 +(unknown) drivers/w1/wire 0x933cc20e w1_read_block +(unknown) drivers/w1/wire 0xa58e3243 w1_reset_bus +(unknown) drivers/w1/wire 0xb140fea7 w1_reset_select_slave +(unknown) drivers/w1/wire 0xbade658e w1_remove_master_device +(unknown) drivers/w1/wire 0xc44e9949 w1_add_master_device +(unknown) drivers/w1/wire 0xd17a94e7 w1_next_pullup +(unknown) fs/configfs/configfs 0x2528cc93 config_group_init_type_name +(unknown) fs/configfs/configfs 0x29fa0fb5 configfs_unregister_subsystem +(unknown) fs/configfs/configfs 0x2dbb2caf config_item_get +(unknown) fs/configfs/configfs 0x330bf0e9 configfs_depend_item +(unknown) fs/configfs/configfs 0x3eb6aadd config_item_init_type_name +(unknown) fs/configfs/configfs 0x40474023 configfs_register_subsystem +(unknown) fs/configfs/configfs 0x520af93c configfs_undepend_item +(unknown) fs/configfs/configfs 0x7d5b3b19 config_group_find_item +(unknown) fs/configfs/configfs 0x8562bdf3 config_group_init +(unknown) fs/configfs/configfs 0xa5cd7919 config_item_init +(unknown) fs/configfs/configfs 0xa695d6a5 config_item_set_name +(unknown) fs/configfs/configfs 0xa7816e76 config_item_put +(unknown) fs/dlm/dlm 0x0864c4a4 dlm_new_lockspace +(unknown) fs/dlm/dlm 0x0c561379 dlm_posix_unlock +(unknown) fs/dlm/dlm 0x5789270e dlm_posix_get +(unknown) fs/dlm/dlm 0x9321df95 dlm_lock +(unknown) fs/dlm/dlm 0xcf9f3328 dlm_release_lockspace +(unknown) fs/dlm/dlm 0xdc583c08 dlm_unlock +(unknown) fs/dlm/dlm 0xe1796164 dlm_posix_lock +(unknown) fs/fat/fat 0x02be7951 fat_search_long +(unknown) fs/fat/fat 0x0320caa1 fat_getattr +(unknown) fs/fat/fat 0x05afa765 fat_add_entries +(unknown) fs/fat/fat 0x0da12f4e fat_attach +(unknown) fs/fat/fat 0x182e0c46 fat_flush_inodes +(unknown) fs/fat/fat 0x1a92021e fat_dir_empty +(unknown) fs/fat/fat 0x20dfa057 fat_build_inode +(unknown) fs/fat/fat 0x3ebc3ed8 fat_fill_super +(unknown) fs/fat/fat 0x42670e16 fat_remove_entries +(unknown) fs/fat/fat 0x4e40a4cf fat_free_clusters +(unknown) fs/fat/fat 0x5b560cdf fat_setattr +(unknown) fs/fat/fat 0x6fbe71fc fat_detach +(unknown) fs/fat/fat 0x840d23a6 fat_sync_inode +(unknown) fs/fat/fat 0xa6b77497 __fat_fs_error +(unknown) fs/fat/fat 0xb5cb0985 fat_get_dotdot_entry +(unknown) fs/fat/fat 0xbc57db3f fat_alloc_new_dir +(unknown) fs/fat/fat 0xd5e74549 fat_time_unix2fat +(unknown) fs/fat/fat 0xf93a8863 fat_scan +(unknown) fs/fscache/fscache 0x034375cf __fscache_relinquish_cookie +(unknown) fs/fscache/fscache 0x07d9b576 fscache_wait_bit_interruptible +(unknown) fs/fscache/fscache 0x092cf98e fscache_object_sleep_till_congested +(unknown) fs/fscache/fscache 0x15573e2f fscache_put_operation +(unknown) fs/fscache/fscache 0x19effa80 __fscache_alloc_page +(unknown) fs/fscache/fscache 0x1cb9b8c3 __fscache_update_cookie +(unknown) fs/fscache/fscache 0x227e307e fscache_enqueue_operation +(unknown) fs/fscache/fscache 0x29caf3a3 __fscache_acquire_cookie +(unknown) fs/fscache/fscache 0x310d361c fscache_init_cache +(unknown) fs/fscache/fscache 0x394c16e9 fscache_cache_cleared_wq +(unknown) fs/fscache/fscache 0x3d595d2b fscache_check_aux +(unknown) fs/fscache/fscache 0x3f482458 fscache_fsdef_index +(unknown) fs/fscache/fscache 0x3fc23318 fscache_wait_bit +(unknown) fs/fscache/fscache 0x43bedc42 fscache_withdraw_cache +(unknown) fs/fscache/fscache 0x47daad6a __fscache_check_page_write +(unknown) fs/fscache/fscache 0x69589894 __fscache_write_page +(unknown) fs/fscache/fscache 0x6feb0a69 __fscache_unregister_netfs +(unknown) fs/fscache/fscache 0x72184a54 __fscache_uncache_all_inode_pages +(unknown) fs/fscache/fscache 0x74530ecd fscache_op_debug_id +(unknown) fs/fscache/fscache 0x78f9ad2d __fscache_read_or_alloc_pages +(unknown) fs/fscache/fscache 0x791426c6 __fscache_attr_changed +(unknown) fs/fscache/fscache 0x7b4af75f __fscache_register_netfs +(unknown) fs/fscache/fscache 0x7bc1275a __fscache_maybe_release_page +(unknown) fs/fscache/fscache 0x86f8894f fscache_object_states +(unknown) fs/fscache/fscache 0x92a0ef55 __fscache_uncache_page +(unknown) fs/fscache/fscache 0x9df5dae9 fscache_io_error +(unknown) fs/fscache/fscache 0xa0a228cc fscache_object_lookup_negative +(unknown) fs/fscache/fscache 0xbbe09d9f __fscache_read_or_alloc_page +(unknown) fs/fscache/fscache 0xc8566aa8 fscache_mark_pages_cached +(unknown) fs/fscache/fscache 0xd4b82e6c fscache_add_cache +(unknown) fs/fscache/fscache 0xde4fc950 fscache_object_work_func +(unknown) fs/fscache/fscache 0xfaf2eddf __fscache_wait_on_page_write +(unknown) fs/fscache/fscache 0xfe1ee09d fscache_obtained_object +(unknown) fs/lockd/lockd 0x17ce645d locks_end_grace +(unknown) fs/lockd/lockd 0x1a618932 nlmsvc_unlock_all_by_ip +(unknown) fs/lockd/lockd 0x6a84f267 nlmsvc_ops +(unknown) fs/lockd/lockd 0x6f1eb4c5 nlmclnt_done +(unknown) fs/lockd/lockd 0x6f3d87e5 nlmclnt_init +(unknown) fs/lockd/lockd 0x6f959b35 locks_in_grace +(unknown) fs/lockd/lockd 0x742e4a5a nlmsvc_unlock_all_by_sb +(unknown) fs/lockd/lockd 0x96877ac4 locks_start_grace +(unknown) fs/lockd/lockd 0xa7b91a7b lockd_down +(unknown) fs/lockd/lockd 0xc5085d77 nlmclnt_proc +(unknown) fs/lockd/lockd 0xf6933c48 lockd_up +(unknown) fs/nfs/nfs 0x320934b3 nfs_initiate_commit +(unknown) fs/nfs/nfs 0x42439451 nfs_commit_release_pages +(unknown) fs/nfs/nfs 0x5da5bebe nfs_generic_pg_test +(unknown) fs/nfs/nfs 0x7dc58f3e nfs4_set_ds_client +(unknown) fs/nfs/nfs 0x87a8ad19 nfs_retry_commit +(unknown) fs/nfs/nfs 0x8d13d394 nfs4_reset_read +(unknown) fs/nfs/nfs 0xb5d1b055 nfs_initiate_write +(unknown) fs/nfs/nfs 0xbf5a982b nfs_init_commit +(unknown) fs/nfs/nfs 0xc1ea0b8f nfs_commitdata_alloc +(unknown) fs/nfs/nfs 0xcc9901ca nfs_commit_free +(unknown) fs/nfs/nfs 0xcea87cf0 nfs_initiate_read +(unknown) fs/nfs/nfs 0xe35404d2 nfs_commit_clear_lock +(unknown) fs/nfs/nfs 0xee18547d nfs4_reset_write +(unknown) fs/nfs/nfs 0xf5a87370 nfs_commitdata_release +(unknown) fs/nfs/nfs 0xfa16b620 nfs_put_client +(unknown) fs/nfs_common/nfs_acl 0x107a7058 nfsacl_decode +(unknown) fs/nfs_common/nfs_acl 0xf6b58919 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 0x3e3a8b5b o2nm_get_node_by_num +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x4900035b o2hb_stop_all_regions +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x687f6251 mlog_and_bits +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x6ba2255f o2hb_unregister_callback +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x9093e7da o2nm_node_put +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x9c901bf1 o2hb_setup_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 0xbbc7ac9b o2nm_node_get +(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 0xd768f66e o2hb_register_callback +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xf1a5611d o2net_unregister_handler_list +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xf650387b o2nm_get_node_by_ip +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x0c1579f6 dlm_unregister_domain +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x424ab317 dlm_register_domain +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x7a1211f8 dlm_setup_eviction_cb +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x847b0a55 dlmlock +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x9cebc4f0 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 0xe306ad3a dlmunlock +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0xf5f09146 dlm_register_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 0x23d33a77 ocfs2_stack_glue_unregister +(unknown) fs/ocfs2/ocfs2_stackglue 0x4d3af7fa ocfs2_cluster_hangup +(unknown) fs/ocfs2/ocfs2_stackglue 0x5469ce31 ocfs2_dlm_lvb_valid +(unknown) fs/ocfs2/ocfs2_stackglue 0x6a8e2ec5 ocfs2_plock +(unknown) fs/ocfs2/ocfs2_stackglue 0x7083dbd5 ocfs2_dlm_dump_lksb +(unknown) fs/ocfs2/ocfs2_stackglue 0x763eed79 ocfs2_stack_glue_register +(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 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/quota/quota_tree 0x2000459d qtree_delete_dquot +(unknown) fs/quota/quota_tree 0x3188c250 qtree_release_dquot +(unknown) fs/quota/quota_tree 0x8841301c qtree_entry_unused +(unknown) fs/quota/quota_tree 0x89489679 qtree_write_dquot +(unknown) fs/quota/quota_tree 0xc75079bb qtree_read_dquot +(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/crc-t10dif 0xb6896671 crc_t10dif +(unknown) lib/crc7 0xa7587646 crc7 +(unknown) lib/crc7 0xd80c3603 crc7_syndrome_table +(unknown) lib/libcrc32c 0x27000b29 crc32c +(unknown) lib/lru_cache 0x03b27eaa lc_element_by_index +(unknown) lib/lru_cache 0x10fe2c9b lc_seq_dump_details +(unknown) lib/lru_cache 0x28c3ad09 lc_try_get +(unknown) lib/lru_cache 0x33c8c5f9 lc_index_of +(unknown) lib/lru_cache 0x3a9e3ce4 lc_put +(unknown) lib/lru_cache 0x3f6fdd1c lc_reset +(unknown) lib/lru_cache 0x448bedea lc_del +(unknown) lib/lru_cache 0x5f73f7bd lc_seq_printf_stats +(unknown) lib/lru_cache 0x7aea0b3f lc_find +(unknown) lib/lru_cache 0x82dd3a6f lc_changed +(unknown) lib/lru_cache 0xc24c954f lc_set +(unknown) lib/lru_cache 0xe69775e2 lc_get +(unknown) lib/lru_cache 0xed37a3ed lc_destroy +(unknown) lib/lru_cache 0xf1f5ca4f lc_create +(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 0x7456cc61 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 0x5df37fc1 garp_init_applicant +(unknown) net/802/garp 0x5ea95be9 garp_unregister_application +(unknown) net/802/garp 0x77e8511a garp_request_join +(unknown) net/802/garp 0x985006fa garp_uninit_applicant +(unknown) net/802/garp 0xc301865c garp_register_application +(unknown) net/802/garp 0xd22c4dc3 garp_request_leave +(unknown) net/802/p8023 0xc9238fda make_8023_client +(unknown) net/802/p8023 0xf5fd168f destroy_8023_client +(unknown) net/802/stp 0x8f594a96 stp_proto_unregister +(unknown) net/802/stp 0xbb533cdf stp_proto_register +(unknown) net/9p/9pnet 0x00c1a7a0 p9pdu_dump +(unknown) net/9p/9pnet 0x0d57cb30 v9fs_get_default_trans +(unknown) net/9p/9pnet 0x13e530f8 p9_client_mkdir_dotl +(unknown) net/9p/9pnet 0x1a20238b p9_idpool_put +(unknown) net/9p/9pnet 0x22683534 p9_client_symlink +(unknown) net/9p/9pnet 0x22b472f3 p9_client_write +(unknown) net/9p/9pnet 0x30edc3ac p9_client_attach +(unknown) net/9p/9pnet 0x343d78ce p9_idpool_get +(unknown) net/9p/9pnet 0x34484a25 p9_client_xattrwalk +(unknown) net/9p/9pnet 0x3d73a797 p9_errstr2errno +(unknown) net/9p/9pnet 0x40c6d9e5 p9_client_statfs +(unknown) net/9p/9pnet 0x412f7650 p9_client_remove +(unknown) net/9p/9pnet 0x42f46fd5 p9_client_clunk +(unknown) net/9p/9pnet 0x489ee2ad v9fs_register_trans +(unknown) net/9p/9pnet 0x4e1dc6f8 p9_is_proto_dotu +(unknown) net/9p/9pnet 0x53975bda p9_client_getlock_dotl +(unknown) net/9p/9pnet 0x553870b7 p9_client_lock_dotl +(unknown) net/9p/9pnet 0x5727c369 p9_client_mknod_dotl +(unknown) net/9p/9pnet 0x5a4ee753 p9_release_req_pages +(unknown) net/9p/9pnet 0x65a529cc p9_client_fsync +(unknown) net/9p/9pnet 0x685b7f11 p9_client_disconnect +(unknown) net/9p/9pnet 0x6b967122 p9_client_cb +(unknown) net/9p/9pnet 0x740597bc p9_idpool_check +(unknown) net/9p/9pnet 0x76b79bf1 p9stat_read +(unknown) net/9p/9pnet 0x7a6d8273 p9_client_setattr +(unknown) net/9p/9pnet 0x848c71c1 p9_client_read +(unknown) net/9p/9pnet 0x8ae752e5 p9_client_xattrcreate +(unknown) net/9p/9pnet 0x8c5a3027 p9_parse_header +(unknown) net/9p/9pnet 0x8e9eb7ca p9_client_fcreate +(unknown) net/9p/9pnet 0x95d49def p9_client_readdir +(unknown) net/9p/9pnet 0x9c964743 p9stat_free +(unknown) net/9p/9pnet 0xa2bce8b7 p9_idpool_destroy +(unknown) net/9p/9pnet 0xa6d98447 v9fs_unregister_trans +(unknown) net/9p/9pnet 0xab7f077c p9dirent_read +(unknown) net/9p/9pnet 0xac64aafa p9_client_create +(unknown) net/9p/9pnet 0xb0762c56 p9_client_walk +(unknown) net/9p/9pnet 0xb0d88d10 p9_client_create_dotl +(unknown) net/9p/9pnet 0xb84109e7 p9_is_proto_dotl +(unknown) net/9p/9pnet 0xbc6c2076 p9_client_rename +(unknown) net/9p/9pnet 0xbf8c6d4c p9_client_link +(unknown) net/9p/9pnet 0xc2d34c68 p9_client_open +(unknown) net/9p/9pnet 0xd0c332cb p9_idpool_create +(unknown) net/9p/9pnet 0xd4c49984 v9fs_get_trans_by_name +(unknown) net/9p/9pnet 0xd72fdec1 p9_client_begin_disconnect +(unknown) net/9p/9pnet 0xdb4fbf0a p9_client_stat +(unknown) net/9p/9pnet 0xdb886903 p9_client_getattr_dotl +(unknown) net/9p/9pnet 0xe05e2bca p9_tag_lookup +(unknown) net/9p/9pnet 0xe58a3360 p9_error_init +(unknown) net/9p/9pnet 0xead1cd41 p9_client_readlink +(unknown) net/9p/9pnet 0xefe7e2f7 p9_client_destroy +(unknown) net/9p/9pnet 0xf554bd9a p9_payload_gup +(unknown) net/9p/9pnet 0xfe5b11a1 p9_client_wstat +(unknown) net/9p/9pnet 0xff8fd924 p9_nr_pages +(unknown) net/appletalk/appletalk 0x44bb5268 atrtr_get_dev +(unknown) net/appletalk/appletalk 0x6995b437 atalk_find_dev_addr +(unknown) net/appletalk/appletalk 0xa0ba83e0 alloc_ltalkdev +(unknown) net/appletalk/appletalk 0xd9cc0dfa aarp_send_ddp +(unknown) net/atm/atm 0x0248d87c atm_init_aal5 +(unknown) net/atm/atm 0x1a2ecf87 atm_proc_root +(unknown) net/atm/atm 0x2cc2d52d vcc_hash +(unknown) net/atm/atm 0x338a28c2 vcc_insert_socket +(unknown) net/atm/atm 0x364f2755 atm_dev_signal_change +(unknown) net/atm/atm 0x37221009 vcc_release_async +(unknown) net/atm/atm 0x3b245830 deregister_atm_ioctl +(unknown) net/atm/atm 0x3cc9451e atm_alloc_charge +(unknown) net/atm/atm 0x50754510 register_atmdevice_notifier +(unknown) net/atm/atm 0x568d68f6 atm_dev_register +(unknown) net/atm/atm 0x6ac512b8 atm_dev_release_vccs +(unknown) net/atm/atm 0x6c54a4cd register_atm_ioctl +(unknown) net/atm/atm 0x860bbb27 atm_dev_deregister +(unknown) net/atm/atm 0x9feaf287 sonet_subtract_stats +(unknown) net/atm/atm 0xa0e2ca56 atm_dev_lookup +(unknown) net/atm/atm 0xaa024146 sonet_copy_stats +(unknown) net/atm/atm 0xaf6430cf atm_charge +(unknown) net/atm/atm 0xe2c6bb26 unregister_atmdevice_notifier +(unknown) net/atm/atm 0xf49bc67a atm_pcr_goal +(unknown) net/atm/atm 0xf5eab1ab vcc_sklist_lock +(unknown) net/ax25/ax25 0x026c1368 ax25_display_timer +(unknown) net/ax25/ax25 0x12b2f33f ax25_register_pid +(unknown) net/ax25/ax25 0x242852b9 ax25_uid_policy +(unknown) net/ax25/ax25 0x4502c65a asc2ax +(unknown) net/ax25/ax25 0x49ab5314 ax25_findbyuid +(unknown) net/ax25/ax25 0x53dea1ff ax2asc +(unknown) net/ax25/ax25 0x54d5de72 ax25_send_frame +(unknown) net/ax25/ax25 0x5da4a9ac ax25_linkfail_release +(unknown) net/ax25/ax25 0x62a08629 ax25_listen_release +(unknown) net/ax25/ax25 0x8ede9e26 ax25_protocol_release +(unknown) net/ax25/ax25 0x90a16d21 ax25_rebuild_header +(unknown) net/ax25/ax25 0x90f157c9 ax25_linkfail_register +(unknown) net/ax25/ax25 0x9ca4f5b2 ax25_hard_header +(unknown) net/ax25/ax25 0xac93ae05 ax25_bcast +(unknown) net/ax25/ax25 0xaeb7451e ax25_defaddr +(unknown) net/ax25/ax25 0xc1444946 ax25cmp +(unknown) net/ax25/ax25 0xc32f35cc ax25_find_cb +(unknown) net/ax25/ax25 0xd43ecbf1 null_ax25_address +(unknown) net/ax25/ax25 0xfccf7032 ax25_header_ops +(unknown) net/ax25/ax25 0xfd6771bd ax25_listen_register +(unknown) net/bluetooth/bluetooth 0x0233ba1c bt_sock_recvmsg +(unknown) net/bluetooth/bluetooth 0x08d487fb hci_free_dev +(unknown) net/bluetooth/bluetooth 0x1e7dcdae hci_le_conn_update +(unknown) net/bluetooth/bluetooth 0x27d4d19d bt_sock_link +(unknown) net/bluetooth/bluetooth 0x2a830738 hci_conn_check_secure +(unknown) net/bluetooth/bluetooth 0x43759f05 hci_register_cb +(unknown) net/bluetooth/bluetooth 0x4531c651 bt_accept_dequeue +(unknown) net/bluetooth/bluetooth 0x52749e51 bt_sock_ioctl +(unknown) net/bluetooth/bluetooth 0x537e4232 hci_send_acl +(unknown) net/bluetooth/bluetooth 0x56e1448e hci_send_sco +(unknown) net/bluetooth/bluetooth 0x59440083 bt_debugfs +(unknown) net/bluetooth/bluetooth 0x5a4edb95 hci_conn_hold_device +(unknown) net/bluetooth/bluetooth 0x610e11b2 bt_accept_enqueue +(unknown) net/bluetooth/bluetooth 0x67ea80d8 bt_accept_unlink +(unknown) net/bluetooth/bluetooth 0x68620fad hci_get_route +(unknown) net/bluetooth/bluetooth 0x6aa39af9 hci_recv_frame +(unknown) net/bluetooth/bluetooth 0x6b6b71e9 hci_connect +(unknown) net/bluetooth/bluetooth 0x7094f8ae bt_err +(unknown) net/bluetooth/bluetooth 0x83c3118f hci_suspend_dev +(unknown) net/bluetooth/bluetooth 0x88f2f4b6 hci_register_dev +(unknown) net/bluetooth/bluetooth 0x9194ff2e bt_sock_poll +(unknown) net/bluetooth/bluetooth 0x933330f7 hci_conn_change_link_key +(unknown) net/bluetooth/bluetooth 0x977c935a hci_resume_dev +(unknown) net/bluetooth/bluetooth 0x9bc0738c hci_conn_security +(unknown) net/bluetooth/bluetooth 0x9c21848c bt_sock_register +(unknown) net/bluetooth/bluetooth 0x9c2a545d hci_conn_put_device +(unknown) net/bluetooth/bluetooth 0x9f827c0e hci_alloc_dev +(unknown) net/bluetooth/bluetooth 0xa549dfe1 hci_recv_stream_fragment +(unknown) net/bluetooth/bluetooth 0xb3f33592 hci_unregister_dev +(unknown) net/bluetooth/bluetooth 0xc06139d9 bt_sock_stream_recvmsg +(unknown) net/bluetooth/bluetooth 0xc2066af0 batostr +(unknown) net/bluetooth/bluetooth 0xcc1fb551 baswap +(unknown) net/bluetooth/bluetooth 0xcd736f93 hci_recv_fragment +(unknown) net/bluetooth/bluetooth 0xcd92fb45 hci_conn_check_link_mode +(unknown) net/bluetooth/bluetooth 0xd16d064a bt_sock_wait_state +(unknown) net/bluetooth/bluetooth 0xd9e89906 bt_sock_unlink +(unknown) net/bluetooth/bluetooth 0xda734537 hci_conn_switch_role +(unknown) net/bluetooth/bluetooth 0xeac1983e hci_register_proto +(unknown) net/bluetooth/bluetooth 0xf0b54975 hci_unregister_cb +(unknown) net/bluetooth/bluetooth 0xf19294db bt_sock_unregister +(unknown) net/bluetooth/bluetooth 0xf8844b3c hci_unregister_proto +(unknown) net/bridge/bridge 0x12e00570 br_should_route_hook +(unknown) net/bridge/netfilter/ebtables 0x1d8a35b2 ebt_register_table +(unknown) net/bridge/netfilter/ebtables 0x8560dbc7 ebt_unregister_table +(unknown) net/bridge/netfilter/ebtables 0xe581a50c ebt_do_table +(unknown) net/caif/caif 0x310a0b93 cfcnfg_del_phy_layer +(unknown) net/caif/caif 0x35b49017 caif_client_register_refcnt +(unknown) net/caif/caif 0x5807d88d caif_free_client +(unknown) net/caif/caif 0x58557446 caif_connect_client +(unknown) net/caif/caif 0x7d8c76a2 cfcnfg_set_phy_state +(unknown) net/caif/caif 0x886067bc cfpkt_tonative +(unknown) net/caif/caif 0x8d335728 cfcnfg_add_phy_layer +(unknown) net/caif/caif 0xc6ec38e7 get_cfcnfg +(unknown) net/caif/caif 0xd135f9dc cfpkt_fromnative +(unknown) net/caif/caif 0xd6ecde90 caif_disconnect_client +(unknown) net/can/can 0x394fea37 can_proto_unregister +(unknown) net/can/can 0x3b7c2db7 can_rx_unregister +(unknown) net/can/can 0x9af3c134 can_ioctl +(unknown) net/can/can 0xaf7f2371 can_send +(unknown) net/can/can 0xb2645a3e can_proto_register +(unknown) net/can/can 0xd5de7cc9 can_rx_register +(unknown) net/ceph/libceph 0x09290ab3 ceph_debugfs_init +(unknown) net/ceph/libceph 0x0a014c87 ceph_osdc_wait_request +(unknown) net/ceph/libceph 0x10940306 ceph_pagelist_set_cursor +(unknown) net/ceph/libceph 0x197effcb ceph_osdc_release_request +(unknown) net/ceph/libceph 0x198310d6 ceph_con_open +(unknown) net/ceph/libceph 0x24a4b231 ceph_osdc_sync +(unknown) net/ceph/libceph 0x25b84350 ceph_osdc_build_request +(unknown) net/ceph/libceph 0x2777adfe ceph_pr_addr +(unknown) net/ceph/libceph 0x2c6b6bb8 ceph_copy_to_page_vector +(unknown) net/ceph/libceph 0x3158173e ceph_pagelist_release +(unknown) net/ceph/libceph 0x3352b777 ceph_parse_options +(unknown) net/ceph/libceph 0x33f2d647 ceph_calc_file_object_mapping +(unknown) net/ceph/libceph 0x39f79a36 ceph_osdc_cancel_event +(unknown) net/ceph/libceph 0x3b6c02d1 ceph_monc_got_mdsmap +(unknown) net/ceph/libceph 0x3cf75e66 ceph_calc_object_layout +(unknown) net/ceph/libceph 0x3ec8ee1e ceph_monc_create_snapid +(unknown) net/ceph/libceph 0x40f6971d ceph_check_fsid +(unknown) net/ceph/libceph 0x43c8d341 ceph_buffer_new +(unknown) net/ceph/libceph 0x43e458f6 ceph_file_part +(unknown) net/ceph/libceph 0x45ef57dc __ceph_open_session +(unknown) net/ceph/libceph 0x47ef2c18 ceph_compare_options +(unknown) net/ceph/libceph 0x4a3dfdfd ceph_osdc_put_event +(unknown) net/ceph/libceph 0x518331d8 ceph_copy_page_vector_to_user +(unknown) net/ceph/libceph 0x5379cea3 ceph_caps_for_mode +(unknown) net/ceph/libceph 0x57baf885 ceph_str_hash +(unknown) net/ceph/libceph 0x5fe4b2fa ceph_pagelist_truncate +(unknown) net/ceph/libceph 0x63758856 ceph_str_hash_name +(unknown) net/ceph/libceph 0x6aa98b5f ceph_parse_ips +(unknown) net/ceph/libceph 0x6d2d06a1 ceph_pagelist_reserve +(unknown) net/ceph/libceph 0x6ea06ed9 ceph_osdc_stop +(unknown) net/ceph/libceph 0x6ed41be2 ceph_pagelist_append +(unknown) net/ceph/libceph 0x7121e969 ceph_monc_validate_auth +(unknown) net/ceph/libceph 0x73ca8b10 ceph_destroy_options +(unknown) net/ceph/libceph 0x749fc981 ceph_osdc_readpages +(unknown) net/ceph/libceph 0x77692acb ceph_msg_last_put +(unknown) net/ceph/libceph 0x808288e2 ceph_calc_pg_primary +(unknown) net/ceph/libceph 0x82d94887 ceph_msg_new +(unknown) net/ceph/libceph 0x87f7a631 ceph_osdc_wait_event +(unknown) net/ceph/libceph 0x8aea64d6 ceph_monc_init +(unknown) net/ceph/libceph 0x8b02e113 ceph_osdc_writepages +(unknown) net/ceph/libceph 0x8c0e4bdd ceph_osdc_set_request_linger +(unknown) net/ceph/libceph 0x8c883733 ceph_monc_do_statfs +(unknown) net/ceph/libceph 0x8eba7786 ceph_get_direct_page_vector +(unknown) net/ceph/libceph 0x94e0146e ceph_msg_dump +(unknown) net/ceph/libceph 0x98881b36 ceph_con_close +(unknown) net/ceph/libceph 0x9f534f4d ceph_buffer_release +(unknown) net/ceph/libceph 0xa07531a4 ceph_osdc_new_request +(unknown) net/ceph/libceph 0xa191ce19 ceph_copy_user_to_page_vector +(unknown) net/ceph/libceph 0xa40bd703 ceph_pagelist_free_reserve +(unknown) net/ceph/libceph 0xa8d1bc0c ceph_osdc_unregister_linger_request +(unknown) net/ceph/libceph 0xab131fdc ceph_copy_from_page_vector +(unknown) net/ceph/libceph 0xad5d5466 ceph_zero_page_vector_range +(unknown) net/ceph/libceph 0xafb8a407 ceph_msgr_flush +(unknown) net/ceph/libceph 0xb4459329 ceph_con_keepalive +(unknown) net/ceph/libceph 0xb54676fa ceph_msg_type_name +(unknown) net/ceph/libceph 0xb6081d6d ceph_msgr_exit +(unknown) net/ceph/libceph 0xbb920497 ceph_monc_stop +(unknown) net/ceph/libceph 0xbd2e24f6 ceph_calc_raw_layout +(unknown) net/ceph/libceph 0xbd85dd59 ceph_osdc_init +(unknown) net/ceph/libceph 0xc099507b ceph_monc_open_session +(unknown) net/ceph/libceph 0xc4a80955 ceph_debugfs_cleanup +(unknown) net/ceph/libceph 0xc4b2716a ceph_messenger_create +(unknown) net/ceph/libceph 0xc51c224a ceph_alloc_page_vector +(unknown) net/ceph/libceph 0xc9f82b38 ceph_msgr_init +(unknown) net/ceph/libceph 0xcbf768fc ceph_open_session +(unknown) net/ceph/libceph 0xd2c107bb ceph_flags_to_mode +(unknown) net/ceph/libceph 0xd3bdc97f ceph_pg_poolid_by_name +(unknown) net/ceph/libceph 0xd49f1989 ceph_destroy_client +(unknown) net/ceph/libceph 0xdbdb779c ceph_release_page_vector +(unknown) net/ceph/libceph 0xde9a97c4 ceph_osdc_create_event +(unknown) net/ceph/libceph 0xe32915b9 ceph_osdc_alloc_request +(unknown) net/ceph/libceph 0xe67b2389 ceph_osdc_start_request +(unknown) net/ceph/libceph 0xedd6b149 ceph_create_client +(unknown) net/ceph/libceph 0xee9b2f62 ceph_con_send +(unknown) net/ceph/libceph 0xef5a1703 ceph_con_init +(unknown) net/ceph/libceph 0xf31dadea ceph_client_id +(unknown) net/ceph/libceph 0xf8e91cc6 ceph_put_page_vector +(unknown) net/ceph/libceph 0xf9991435 ceph_messenger_destroy +(unknown) net/dccp/dccp 0x0072a8c6 dccp_poll +(unknown) net/dccp/dccp 0x018a91ba dccp_send_ack +(unknown) net/dccp/dccp 0x06aa7ea8 dccp_ioctl +(unknown) net/dccp/dccp 0x08f29180 dccp_reqsk_init +(unknown) net/dccp/dccp 0x13171f95 dccp_done +(unknown) net/dccp/dccp 0x1d99d49a dccp_timestamp +(unknown) net/dccp/dccp 0x24b3a898 inet_dccp_listen +(unknown) net/dccp/dccp 0x2b9175a9 dccp_rcv_state_process +(unknown) net/dccp/dccp 0x2cab7da8 dccp_insert_option_elapsed_time +(unknown) net/dccp/dccp 0x32a97f72 dccp_rcv_established +(unknown) net/dccp/dccp 0x41037471 dccp_hashinfo +(unknown) net/dccp/dccp 0x433441f4 dccp_orphan_count +(unknown) net/dccp/dccp 0x465007b1 dccp_reqsk_send_ack +(unknown) net/dccp/dccp 0x49dd684a dccp_init_sock +(unknown) net/dccp/dccp 0x4cdd391d dccp_feat_list_purge +(unknown) net/dccp/dccp 0x4ec35231 dccp_ackvec_parsed_add +(unknown) net/dccp/dccp 0x5c575cf9 dccp_insert_option +(unknown) net/dccp/dccp 0x6ea0c951 dccp_child_process +(unknown) net/dccp/dccp 0x768611c2 dccp_sync_mss +(unknown) net/dccp/dccp 0x843baf5f dccp_check_req +(unknown) net/dccp/dccp 0x867b1ead dccp_set_state +(unknown) net/dccp/dccp 0x86be7924 dccp_packet_name +(unknown) net/dccp/dccp 0x9598d24d dccp_ackvec_parsed_cleanup +(unknown) net/dccp/dccp 0xa383a83d dccp_send_sync +(unknown) net/dccp/dccp 0xa41e41fa dccp_destroy_sock +(unknown) net/dccp/dccp 0xa5cc9afe dccp_make_response +(unknown) net/dccp/dccp 0xac9056f9 dccp_recvmsg +(unknown) net/dccp/dccp 0xb375fba3 dccp_parse_options +(unknown) net/dccp/dccp 0xbb8e764c dccp_setsockopt +(unknown) net/dccp/dccp 0xcf8b316c dccp_death_row +(unknown) net/dccp/dccp 0xd23beb8b dccp_connect +(unknown) net/dccp/dccp 0xd6054cdd dccp_ctl_make_reset +(unknown) net/dccp/dccp 0xdc8d60f5 dccp_close +(unknown) net/dccp/dccp 0xe1b4d1cf dccp_statistics +(unknown) net/dccp/dccp 0xefd3cc91 dccp_getsockopt +(unknown) net/dccp/dccp 0xeff33ecf dccp_shutdown +(unknown) net/dccp/dccp 0xf4c62627 dccp_sendmsg +(unknown) net/dccp/dccp 0xf85a0f62 dccp_disconnect +(unknown) net/dccp/dccp 0xffa70fb7 dccp_create_openreq_child +(unknown) net/dccp/dccp_ipv4 0x007d0e08 dccp_v4_send_check +(unknown) net/dccp/dccp_ipv4 0x43c0e95f dccp_v4_connect +(unknown) net/dccp/dccp_ipv4 0x55e74469 dccp_v4_request_recv_sock +(unknown) net/dccp/dccp_ipv4 0xa0915443 dccp_v4_conn_request +(unknown) net/dccp/dccp_ipv4 0xa238474f dccp_invalid_packet +(unknown) net/dccp/dccp_ipv4 0xb2f368b8 dccp_v4_do_rcv +(unknown) net/ieee802154/ieee802154 0x058fa471 ieee802154_nl_disassoc_confirm +(unknown) net/ieee802154/ieee802154 0x159b8b4b wpan_phy_free +(unknown) net/ieee802154/ieee802154 0x2cbd59dd wpan_phy_register +(unknown) net/ieee802154/ieee802154 0x474acacf wpan_phy_for_each +(unknown) net/ieee802154/ieee802154 0x59d554c9 ieee802154_nl_beacon_indic +(unknown) net/ieee802154/ieee802154 0x61be7d1b ieee802154_nl_assoc_confirm +(unknown) net/ieee802154/ieee802154 0x61eb8ebf wpan_phy_unregister +(unknown) net/ieee802154/ieee802154 0x6570eb3d wpan_phy_alloc +(unknown) net/ieee802154/ieee802154 0x798e43ed ieee802154_nl_disassoc_indic +(unknown) net/ieee802154/ieee802154 0x80c9a3c0 ieee802154_nl_start_confirm +(unknown) net/ieee802154/ieee802154 0xb0077a91 ieee802154_nl_assoc_indic +(unknown) net/ieee802154/ieee802154 0xcd2c2bba wpan_phy_find +(unknown) net/ieee802154/ieee802154 0xf08a50d0 ieee802154_nl_scan_confirm +(unknown) net/ipv4/gre 0x95802cc2 gre_add_protocol +(unknown) net/ipv4/gre 0xe801705e gre_del_protocol +(unknown) net/ipv4/netfilter/arp_tables 0x871d1b0d arpt_register_table +(unknown) net/ipv4/netfilter/arp_tables 0xb6a11a59 arpt_alloc_initial_table +(unknown) net/ipv4/netfilter/arp_tables 0xc71c68a7 arpt_unregister_table +(unknown) net/ipv4/netfilter/arp_tables 0xc8a5f5ee arpt_do_table +(unknown) net/ipv4/netfilter/ip_tables 0x113534ab ipt_unregister_table +(unknown) net/ipv4/netfilter/ip_tables 0x227c8c1d ipt_do_table +(unknown) net/ipv4/netfilter/ip_tables 0x273c14b1 ipt_register_table +(unknown) net/ipv4/netfilter/ip_tables 0x6f390f26 ipt_alloc_initial_table +(unknown) net/ipv4/netfilter/nf_conntrack_ipv4 0x1054d33a nf_nat_seq_adjust_hook +(unknown) net/ipv4/netfilter/nf_conntrack_ipv4 0x6d40a921 need_ipv4_conntrack +(unknown) net/ipv4/netfilter/nf_defrag_ipv4 0x6b6c3d10 nf_defrag_ipv4_enable +(unknown) net/ipv4/netfilter/nf_nat 0x039aa178 nf_nat_used_tuple +(unknown) net/ipv4/netfilter/nf_nat 0x07ae60b6 nf_nat_proto_in_range +(unknown) net/ipv4/netfilter/nf_nat 0x1e831abc nf_nat_follow_master +(unknown) net/ipv4/netfilter/nf_nat 0x49cf35f6 nf_nat_proto_unique_tuple +(unknown) net/ipv4/netfilter/nf_nat 0x54b9a4ce nf_nat_mangle_udp_packet +(unknown) net/ipv4/netfilter/nf_nat 0x5925adc3 __nf_nat_mangle_tcp_packet +(unknown) net/ipv4/netfilter/nf_nat 0x63b056e2 nf_nat_set_seq_adjust +(unknown) net/ipv4/netfilter/nf_nat 0x63cd1e31 nf_nat_icmp_reply_translation +(unknown) net/ipv4/netfilter/nf_nat 0x683c1cc6 nf_nat_protocol_unregister +(unknown) net/ipv4/netfilter/nf_nat 0x74405a5c nf_nat_proto_range_to_nlattr +(unknown) net/ipv4/netfilter/nf_nat 0x81d7da76 nf_nat_get_offset +(unknown) net/ipv4/netfilter/nf_nat 0x89ad815f nf_nat_protocol_register +(unknown) net/ipv4/netfilter/nf_nat 0x94a08134 nf_nat_proto_nlattr_to_range +(unknown) net/ipv4/netfilter/nf_nat 0x9644d025 nf_nat_packet +(unknown) net/ipv4/netfilter/nf_nat 0xc8bc6237 nf_nat_setup_info +(unknown) net/ipv4/netfilter/nf_nat_proto_gre 0x636b12c8 nf_nat_need_gre +(unknown) net/ipv4/tcp_vegas 0x04bb3bfc tcp_vegas_pkts_acked +(unknown) net/ipv4/tcp_vegas 0x7fa01654 tcp_vegas_init +(unknown) net/ipv4/tcp_vegas 0xa2a6c6d8 tcp_vegas_state +(unknown) net/ipv4/tcp_vegas 0xb78454fe tcp_vegas_cwnd_event +(unknown) net/ipv4/tcp_vegas 0xcc8f1622 tcp_vegas_get_info +(unknown) net/ipv4/tunnel4 0xa2db4149 xfrm4_tunnel_deregister +(unknown) net/ipv4/tunnel4 0xf207c483 xfrm4_tunnel_register +(unknown) net/ipv6/netfilter/ip6_tables 0x01407c8f ip6t_alloc_initial_table +(unknown) net/ipv6/netfilter/ip6_tables 0x4d125e92 ip6t_do_table +(unknown) net/ipv6/netfilter/ip6_tables 0xa4d4736f ip6t_register_table +(unknown) net/ipv6/netfilter/ip6_tables 0xb8bddf33 ip6t_ext_hdr +(unknown) net/ipv6/netfilter/ip6_tables 0xe59c2b1e ip6t_unregister_table +(unknown) net/ipv6/netfilter/ip6_tables 0xfd8887a2 ipv6_find_hdr +(unknown) net/ipv6/netfilter/nf_defrag_ipv6 0x6eb85693 nf_defrag_ipv6_enable +(unknown) net/ipv6/tunnel6 0x485c5e18 xfrm6_tunnel_deregister +(unknown) net/ipv6/tunnel6 0xca6d5da5 xfrm6_tunnel_register +(unknown) net/ipv6/xfrm6_tunnel 0x143e1f16 xfrm6_tunnel_spi_lookup +(unknown) net/ipv6/xfrm6_tunnel 0x860ad711 xfrm6_tunnel_alloc_spi +(unknown) net/irda/ircomm/ircomm 0x145ac509 ircomm_control_request +(unknown) net/irda/ircomm/ircomm 0x1d2047d5 ircomm_data_request +(unknown) net/irda/ircomm/ircomm 0x3195a9f7 ircomm_disconnect_request +(unknown) net/irda/ircomm/ircomm 0x35e78205 ircomm_open +(unknown) net/irda/ircomm/ircomm 0x65ba6efe ircomm_connect_response +(unknown) net/irda/ircomm/ircomm 0x8f0b6e4d ircomm_connect_request +(unknown) net/irda/ircomm/ircomm 0xbb755067 ircomm_close +(unknown) net/irda/ircomm/ircomm 0xbc6e6704 ircomm_flow_request +(unknown) net/irda/irda 0x0157e561 async_wrap_skb +(unknown) net/irda/irda 0x06a3ee58 irias_new_integer_value +(unknown) net/irda/irda 0x07d3647c irlmp_register_service +(unknown) net/irda/irda 0x09dbe5e3 irttp_data_request +(unknown) net/irda/irda 0x0bb91135 irttp_flow_request +(unknown) net/irda/irda 0x1e0a218b irlmp_data_request +(unknown) net/irda/irda 0x2036ad06 irda_param_insert +(unknown) net/irda/irda 0x22caf86e hashbin_remove_this +(unknown) net/irda/irda 0x2d3765bc hashbin_find +(unknown) net/irda/irda 0x37902d85 irttp_close_tsap +(unknown) net/irda/irda 0x38a20e5b irda_debug +(unknown) net/irda/irda 0x39bba1e3 iriap_getvaluebyclass_request +(unknown) net/irda/irda 0x3a1669f2 irttp_open_tsap +(unknown) net/irda/irda 0x43a64b2f irttp_connect_response +(unknown) net/irda/irda 0x4479ef51 hashbin_insert +(unknown) net/irda/irda 0x448b8aaa irda_qos_bits_to_value +(unknown) net/irda/irda 0x45a9e543 irttp_disconnect_request +(unknown) net/irda/irda 0x46c1c4a2 irlmp_unregister_service +(unknown) net/irda/irda 0x538d5d22 irias_add_octseq_attrib +(unknown) net/irda/irda 0x572583cf irias_new_object +(unknown) net/irda/irda 0x5f55c3a2 hashbin_remove +(unknown) net/irda/irda 0x6b043eba irda_init_max_qos_capabilies +(unknown) net/irda/irda 0x6d8d1697 irttp_dup +(unknown) net/irda/irda 0x6dd2b715 irttp_udata_request +(unknown) net/irda/irda 0x6f63891f irlap_close +(unknown) net/irda/irda 0x7042bc54 irlmp_register_client +(unknown) net/irda/irda 0x7094b70a irlmp_disconnect_request +(unknown) net/irda/irda 0x74c6eb16 hashbin_delete +(unknown) net/irda/irda 0x763e54a4 irlmp_unregister_client +(unknown) net/irda/irda 0x78bf79bf async_unwrap_char +(unknown) net/irda/irda 0x7957f728 irlmp_update_client +(unknown) net/irda/irda 0x7aa1ddbc irias_insert_object +(unknown) net/irda/irda 0x7de04a81 irias_find_object +(unknown) net/irda/irda 0x80da7829 irias_add_string_attrib +(unknown) net/irda/irda 0x81f034e5 iriap_close +(unknown) net/irda/irda 0x83582bee irlmp_close_lsap +(unknown) net/irda/irda 0x91815586 irda_param_pack +(unknown) net/irda/irda 0x993ad14b irda_param_extract_all +(unknown) net/irda/irda 0x9f0b1580 irda_device_set_media_busy +(unknown) net/irda/irda 0xa455bb0a irda_notify_init +(unknown) net/irda/irda 0xa7297bcd proc_irda +(unknown) net/irda/irda 0xadc4ddb6 irlmp_open_lsap +(unknown) net/irda/irda 0xb5c93e6b irias_add_integer_attrib +(unknown) net/irda/irda 0xb710786e hashbin_get_first +(unknown) net/irda/irda 0xb9394173 irias_delete_value +(unknown) net/irda/irda 0xbcd3ef13 irias_object_change_attribute +(unknown) net/irda/irda 0xbe40ace9 irlmp_discovery_request +(unknown) net/irda/irda 0xbe540bf3 iriap_open +(unknown) net/irda/irda 0xbf285a4c hashbin_get_next +(unknown) net/irda/irda 0xc3a512dd hashbin_lock_find +(unknown) net/irda/irda 0xcacd94ee irlmp_connect_response +(unknown) net/irda/irda 0xdb645f9e irlmp_connect_request +(unknown) net/irda/irda 0xde4c6b3c irlmp_service_to_hint +(unknown) net/irda/irda 0xe3749e32 alloc_irdadev +(unknown) net/irda/irda 0xe7a68426 irlap_open +(unknown) net/irda/irda 0xedd521c2 irlmp_get_discoveries +(unknown) net/irda/irda 0xedf805a9 irias_delete_object +(unknown) net/irda/irda 0xef16660b hashbin_new +(unknown) net/irda/irda 0xf39b7fe0 irda_setup_dma +(unknown) net/irda/irda 0xfb581df3 irttp_connect_request +(unknown) net/l2tp/l2tp_core 0x07d3498f l2tp_tunnel_delete +(unknown) net/l2tp/l2tp_core 0x458c780a l2tp_tunnel_create +(unknown) net/l2tp/l2tp_core 0x51c354a4 l2tp_session_find_nth +(unknown) net/l2tp/l2tp_core 0x65344d23 l2tp_tunnel_find_nth +(unknown) net/l2tp/l2tp_core 0x738fc874 l2tp_recv_common +(unknown) net/l2tp/l2tp_core 0x85fc6570 l2tp_session_delete +(unknown) net/l2tp/l2tp_core 0x90f065bf l2tp_session_find_by_ifname +(unknown) net/l2tp/l2tp_core 0xa2de0ba7 l2tp_session_free +(unknown) net/l2tp/l2tp_core 0xcdda28ef l2tp_session_find +(unknown) net/l2tp/l2tp_core 0xce37f64f l2tp_udp_encap_recv +(unknown) net/l2tp/l2tp_core 0xd8a69824 l2tp_session_create +(unknown) net/l2tp/l2tp_core 0xf8ae1c04 l2tp_xmit_skb +(unknown) net/l2tp/l2tp_core 0xf90d0d59 l2tp_tunnel_find +(unknown) net/lapb/lapb 0x0a9a9085 lapb_setparms +(unknown) net/lapb/lapb 0x1a71f6d7 lapb_disconnect_request +(unknown) net/lapb/lapb 0x1e62fa4b lapb_data_received +(unknown) net/lapb/lapb 0x20e6a31e lapb_connect_request +(unknown) net/lapb/lapb 0x8e97966e lapb_data_request +(unknown) net/lapb/lapb 0xa1f760f1 lapb_register +(unknown) net/lapb/lapb 0xb0e9dc8d lapb_unregister +(unknown) net/lapb/lapb 0xd613ec26 lapb_getparms +(unknown) net/mac80211/mac80211 0x00e2c0e7 ieee80211_ctstoself_get +(unknown) net/mac80211/mac80211 0x0665873e ieee80211_enable_dyn_ps +(unknown) net/mac80211/mac80211 0x0ccbf858 ieee80211_rts_get +(unknown) net/mac80211/mac80211 0x123088c3 ieee80211_start_tx_ba_session +(unknown) net/mac80211/mac80211 0x135fac83 ieee80211_queue_work +(unknown) net/mac80211/mac80211 0x17aa48c7 ieee80211_report_low_ack +(unknown) net/mac80211/mac80211 0x1991d352 ieee80211_find_sta +(unknown) net/mac80211/mac80211 0x1ae132f2 ieee80211_remain_on_channel_expired +(unknown) net/mac80211/mac80211 0x1c51ca78 ieee80211_ap_probereq_get +(unknown) net/mac80211/mac80211 0x1fa338fc ieee80211_tx_status_irqsafe +(unknown) net/mac80211/mac80211 0x20051bec ieee80211_sched_scan_results +(unknown) net/mac80211/mac80211 0x207f957c ieee80211_stop_queue +(unknown) net/mac80211/mac80211 0x23c38ba2 ieee80211_queue_stopped +(unknown) net/mac80211/mac80211 0x2d45cd3d ieee80211_rx +(unknown) net/mac80211/mac80211 0x2f79a6c4 wiphy_to_ieee80211_hw +(unknown) net/mac80211/mac80211 0x2fc066ac ieee80211_disable_dyn_ps +(unknown) net/mac80211/mac80211 0x31117aaa ieee80211_ready_on_channel +(unknown) net/mac80211/mac80211 0x32a837d2 ieee80211_alloc_hw +(unknown) net/mac80211/mac80211 0x337b20c0 ieee80211_request_smps +(unknown) net/mac80211/mac80211 0x350f695f ieee80211_generic_frame_duration +(unknown) net/mac80211/mac80211 0x3b2ceabd ieee80211_find_sta_by_ifaddr +(unknown) net/mac80211/mac80211 0x44640cc9 ieee80211_tx_status +(unknown) net/mac80211/mac80211 0x46b52a49 ieee80211_probereq_get +(unknown) net/mac80211/mac80211 0x48ff6f5b ieee80211_stop_tx_ba_session +(unknown) net/mac80211/mac80211 0x4eb19aa3 ieee80211_sta_set_tim +(unknown) net/mac80211/mac80211 0x548e3339 ieee80211_wake_queue +(unknown) net/mac80211/mac80211 0x55154e95 ieee80211_nullfunc_get +(unknown) net/mac80211/mac80211 0x563a75dc ieee80211_rx_irqsafe +(unknown) net/mac80211/mac80211 0x57615d1f ieee80211_rate_control_unregister +(unknown) net/mac80211/mac80211 0x6277866e __ieee80211_get_rx_led_name +(unknown) net/mac80211/mac80211 0x662cf987 ieee80211_scan_completed +(unknown) net/mac80211/mac80211 0x66a29ea8 ieee80211_wake_queues +(unknown) net/mac80211/mac80211 0x691b31ad ieee80211_sta_ps_transition +(unknown) net/mac80211/mac80211 0x75db2bb2 __ieee80211_get_tx_led_name +(unknown) net/mac80211/mac80211 0x770d2672 rate_control_send_low +(unknown) net/mac80211/mac80211 0x8542da01 ieee80211_restart_hw +(unknown) net/mac80211/mac80211 0x8642ce9d ieee80211_get_tkip_key +(unknown) net/mac80211/mac80211 0x86f452de __ieee80211_get_radio_led_name +(unknown) net/mac80211/mac80211 0x8bba9aa0 ieee80211_napi_complete +(unknown) net/mac80211/mac80211 0x8fb58300 ieee80211_stop_queues +(unknown) net/mac80211/mac80211 0x97393c13 ieee80211_iterate_active_interfaces_atomic +(unknown) net/mac80211/mac80211 0x99e66ab8 ieee80211_iterate_active_interfaces +(unknown) net/mac80211/mac80211 0x9b6d091e ieee80211_stop_tx_ba_cb_irqsafe +(unknown) net/mac80211/mac80211 0x9cc523e2 ieee80211_register_hw +(unknown) net/mac80211/mac80211 0xa5e0646d ieee80211_unregister_hw +(unknown) net/mac80211/mac80211 0xa9bd7e33 ieee80211_pspoll_get +(unknown) net/mac80211/mac80211 0xaa05afa2 ieee80211_sched_scan_stopped +(unknown) net/mac80211/mac80211 0xadc9a10b ieee80211_chswitch_done +(unknown) net/mac80211/mac80211 0xaeb8a01b ieee80211_beacon_get_tim +(unknown) net/mac80211/mac80211 0xb0ca736d ieee80211_sta_block_awake +(unknown) net/mac80211/mac80211 0xbdf83a9b ieee80211_cqm_rssi_notify +(unknown) net/mac80211/mac80211 0xbe08d88c __ieee80211_create_tpt_led_trigger +(unknown) net/mac80211/mac80211 0xbf93350b ieee80211_beacon_loss +(unknown) net/mac80211/mac80211 0xc2f9eb66 ieee80211_get_buffered_bc +(unknown) net/mac80211/mac80211 0xc314d56f ieee80211_rts_duration +(unknown) net/mac80211/mac80211 0xc8c65cc3 ieee80211_rate_control_register +(unknown) net/mac80211/mac80211 0xdb101d74 ieee80211_start_tx_ba_cb_irqsafe +(unknown) net/mac80211/mac80211 0xe4583f22 ieee80211_ctstoself_duration +(unknown) net/mac80211/mac80211 0xe9bc3461 __ieee80211_get_assoc_led_name +(unknown) net/mac80211/mac80211 0xebde69a8 ieee80211_key_removed +(unknown) net/mac80211/mac80211 0xf0723f2e ieee80211_connection_loss +(unknown) net/mac80211/mac80211 0xf1790296 ieee80211_queue_delayed_work +(unknown) net/mac80211/mac80211 0xf311d313 ieee80211_napi_schedule +(unknown) net/mac80211/mac80211 0xfc9813d8 ieee80211_free_hw +(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 0x42b16be4 ip_set_add +(unknown) net/netfilter/ipset/ip_set 0x499b549a ip_set_get_ip_port +(unknown) net/netfilter/ipset/ip_set 0x4adb2d56 ip_set_get_byname +(unknown) net/netfilter/ipset/ip_set 0x6344eaf6 ip_set_alloc +(unknown) net/netfilter/ipset/ip_set 0x676106ed ip_set_type_unregister +(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 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 0xb9342d8f ip_set_del +(unknown) net/netfilter/ipset/ip_set 0xbf1769cb ip_set_test +(unknown) net/netfilter/ipset/ip_set 0xc5f9b62f ip_set_put_byindex +(unknown) net/netfilter/ipset/ip_set 0xd920fc05 ip_set_type_register +(unknown) net/netfilter/ipset/ip_set 0xde67e8db ip_set_get_ip6_port +(unknown) net/netfilter/ipset/ip_set 0xf400163c ip_set_get_ip4_port +(unknown) net/netfilter/ipvs/ip_vs 0x0a965b31 net_vs_ctl_path +(unknown) net/netfilter/ipvs/ip_vs 0x15f7f33d register_ip_vs_app_inc +(unknown) net/netfilter/ipvs/ip_vs 0x1ace96c9 ip_vs_conn_new +(unknown) net/netfilter/ipvs/ip_vs 0x2a7dccc1 ip_vs_proto_data_get +(unknown) net/netfilter/ipvs/ip_vs 0x2e239802 ip_vs_conn_out_get_proto +(unknown) net/netfilter/ipvs/ip_vs 0x3559d736 unregister_ip_vs_app +(unknown) net/netfilter/ipvs/ip_vs 0x39fef0f7 ip_vs_proto_get +(unknown) net/netfilter/ipvs/ip_vs 0x5b60646b ip_vs_scheduler_err +(unknown) net/netfilter/ipvs/ip_vs 0x64bf684e ip_vs_conn_put +(unknown) net/netfilter/ipvs/ip_vs 0x70df7cf5 register_ip_vs_pe +(unknown) net/netfilter/ipvs/ip_vs 0x7bf00e2b ip_vs_tcp_conn_listen +(unknown) net/netfilter/ipvs/ip_vs 0x8f4eb47b ip_vs_conn_in_get_proto +(unknown) net/netfilter/ipvs/ip_vs 0x98c2f439 unregister_ip_vs_pe +(unknown) net/netfilter/ipvs/ip_vs 0xa188b4bc ip_vs_conn_in_get +(unknown) net/netfilter/ipvs/ip_vs 0xa1dbc2d8 ip_vs_proto_name +(unknown) net/netfilter/ipvs/ip_vs 0xa8628cdb register_ip_vs_scheduler +(unknown) net/netfilter/ipvs/ip_vs 0xbcccb6de unregister_ip_vs_scheduler +(unknown) net/netfilter/ipvs/ip_vs 0xcfc60544 register_ip_vs_app +(unknown) net/netfilter/ipvs/ip_vs 0xe2d0bbd9 ip_vs_conn_out_get +(unknown) net/netfilter/ipvs/ip_vs 0xf5bc5373 ip_vs_nfct_expect_related +(unknown) net/netfilter/nf_conntrack 0x0307ff10 nf_ct_insert_dying_list +(unknown) net/netfilter/nf_conntrack 0x03f0485f nf_conntrack_hash_insert +(unknown) net/netfilter/nf_conntrack 0x045072cd nf_ct_port_nla_policy +(unknown) net/netfilter/nf_conntrack 0x0802ce16 nf_conntrack_register_notifier +(unknown) net/netfilter/nf_conntrack 0x09c01b11 nf_conntrack_alloc +(unknown) net/netfilter/nf_conntrack 0x0dc74679 nf_conntrack_l3proto_unregister +(unknown) net/netfilter/nf_conntrack 0x0fedbd59 nf_ct_deliver_cached_events +(unknown) net/netfilter/nf_conntrack 0x1a1a0219 nf_conntrack_l4proto_udp6 +(unknown) net/netfilter/nf_conntrack 0x1a1e71ab nf_ct_iterate_cleanup +(unknown) net/netfilter/nf_conntrack 0x1d3deb62 nf_ct_l3proto_find_get +(unknown) net/netfilter/nf_conntrack 0x20666947 nf_ct_extend_register +(unknown) net/netfilter/nf_conntrack 0x2548accf nf_conntrack_unregister_notifier +(unknown) net/netfilter/nf_conntrack 0x282c609b nf_conntrack_l4proto_udp4 +(unknown) net/netfilter/nf_conntrack 0x289c3714 nf_ct_alloc_hashtable +(unknown) net/netfilter/nf_conntrack 0x2c101e1a __nf_ct_refresh_acct +(unknown) net/netfilter/nf_conntrack 0x2db089dd nf_conntrack_l3proto_generic +(unknown) net/netfilter/nf_conntrack 0x32b81576 nf_conntrack_flush_report +(unknown) net/netfilter/nf_conntrack 0x343cdc19 nf_conntrack_in +(unknown) net/netfilter/nf_conntrack 0x34b6bedb nf_ct_port_tuple_to_nlattr +(unknown) net/netfilter/nf_conntrack 0x36f98746 nf_ct_expect_related_report +(unknown) net/netfilter/nf_conntrack 0x3acc2097 nf_ct_get_tuple +(unknown) net/netfilter/nf_conntrack 0x3af7522e nf_conntrack_lock +(unknown) net/netfilter/nf_conntrack 0x3f5b1415 nf_ct_port_nlattr_to_tuple +(unknown) net/netfilter/nf_conntrack 0x4013c6f3 nf_conntrack_l4proto_tcp6 +(unknown) net/netfilter/nf_conntrack 0x4496c5c4 nf_expect_event_cb +(unknown) net/netfilter/nf_conntrack 0x4e21a20d __nf_ct_expect_find +(unknown) net/netfilter/nf_conntrack 0x50a463d3 nf_ct_expect_find_get +(unknown) net/netfilter/nf_conntrack 0x525af6e2 nf_conntrack_find_get +(unknown) net/netfilter/nf_conntrack 0x5672add2 nf_conntrack_set_hashsize +(unknown) net/netfilter/nf_conntrack 0x572388e6 __nf_ct_kill_acct +(unknown) net/netfilter/nf_conntrack 0x57f9a2a0 nf_ct_helper_ext_add +(unknown) net/netfilter/nf_conntrack 0x5eefaa25 nf_conntrack_tuple_taken +(unknown) net/netfilter/nf_conntrack 0x5fcd7050 nf_conntrack_untracked +(unknown) net/netfilter/nf_conntrack 0x60ed783e seq_print_acct +(unknown) net/netfilter/nf_conntrack 0x62813e5c nf_ct_port_nlattr_tuple_size +(unknown) net/netfilter/nf_conntrack 0x6e224a7a need_conntrack +(unknown) net/netfilter/nf_conntrack 0x71cde269 nf_ct_l3proto_put +(unknown) net/netfilter/nf_conntrack 0x71d79683 __nf_ct_try_assign_helper +(unknown) net/netfilter/nf_conntrack 0x7225a471 nf_conntrack_l4proto_tcp4 +(unknown) net/netfilter/nf_conntrack 0x76aa55c3 nf_ct_extend_unregister +(unknown) net/netfilter/nf_conntrack 0x77d8cabc nf_ct_invert_tuple +(unknown) net/netfilter/nf_conntrack 0x78384133 nf_ct_unexpect_related +(unknown) net/netfilter/nf_conntrack 0x78f9b710 nf_ct_l3proto_try_module_get +(unknown) net/netfilter/nf_conntrack 0x7cd4a1d8 nf_conntrack_event_cb +(unknown) net/netfilter/nf_conntrack 0x84cb30b4 print_tuple +(unknown) net/netfilter/nf_conntrack 0x88162c0d nf_conntrack_l4proto_register +(unknown) net/netfilter/nf_conntrack 0x8c2618ed nf_ct_l3protos +(unknown) net/netfilter/nf_conntrack 0x8ffe7e89 nf_conntrack_htable_size +(unknown) net/netfilter/nf_conntrack 0x9029a6fb nf_ct_expect_register_notifier +(unknown) net/netfilter/nf_conntrack 0x90ff6c9f nf_ct_invert_tuplepr +(unknown) net/netfilter/nf_conntrack 0x97f3efea __nf_ct_ext_add +(unknown) net/netfilter/nf_conntrack 0x984546cb nf_conntrack_alter_reply +(unknown) net/netfilter/nf_conntrack 0x9f4240f4 nf_conntrack_helper_register +(unknown) net/netfilter/nf_conntrack 0xa17874dd nf_ct_remove_userspace_expectations +(unknown) net/netfilter/nf_conntrack 0xa4280fcd nf_ct_unlink_expect_report +(unknown) net/netfilter/nf_conntrack 0xa746a1d5 __nf_ct_ext_destroy +(unknown) net/netfilter/nf_conntrack 0xa816c38e __nf_conntrack_find +(unknown) net/netfilter/nf_conntrack 0xa8b35fe4 nf_conntrack_free +(unknown) net/netfilter/nf_conntrack 0xa8efc42e nf_conntrack_l3proto_register +(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 0xb0ee6cbd __nf_conntrack_helper_find +(unknown) net/netfilter/nf_conntrack 0xb42e3715 nfnetlink_parse_nat_setup_hook +(unknown) net/netfilter/nf_conntrack 0xb5d2c76a nf_conntrack_helper_unregister +(unknown) net/netfilter/nf_conntrack 0xb602c57e nf_ct_l3proto_module_put +(unknown) net/netfilter/nf_conntrack 0xb618484c nf_ct_delete_from_lists +(unknown) net/netfilter/nf_conntrack 0xb8aef8c5 nf_ct_expect_unregister_notifier +(unknown) net/netfilter/nf_conntrack 0xbe14d341 __nf_conntrack_confirm +(unknown) net/netfilter/nf_conntrack 0xc18ac88d nf_ct_expect_hsize +(unknown) net/netfilter/nf_conntrack 0xca46450d nf_conntrack_l4proto_unregister +(unknown) net/netfilter/nf_conntrack 0xcd042079 nf_ct_expect_put +(unknown) net/netfilter/nf_conntrack 0xd408939d nf_ct_nat_offset +(unknown) net/netfilter/nf_conntrack 0xd804dfce nf_conntrack_helper_try_module_get +(unknown) net/netfilter/nf_conntrack 0xdd5951ef nf_ct_expect_init +(unknown) net/netfilter/nf_conntrack 0xea097d59 nf_ct_get_tuplepr +(unknown) net/netfilter/nf_conntrack 0xf38bcdf3 nf_conntrack_max +(unknown) net/netfilter/nf_conntrack 0xf468a2d4 nf_ct_remove_expectations +(unknown) net/netfilter/nf_conntrack 0xfb1a4223 __nf_ct_l4proto_find +(unknown) net/netfilter/nf_conntrack 0xffeddbc8 nf_ct_expect_alloc +(unknown) net/netfilter/nf_conntrack_amanda 0x8d8bd52b nf_nat_amanda_hook +(unknown) net/netfilter/nf_conntrack_broadcast 0xf9e66898 nf_conntrack_broadcast_help +(unknown) net/netfilter/nf_conntrack_ftp 0x6ccb68e5 nf_nat_ftp_hook +(unknown) net/netfilter/nf_conntrack_h323 0x105165bd set_h225_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0x144164e3 nat_callforwarding_hook +(unknown) net/netfilter/nf_conntrack_h323 0x45b32111 nat_h245_hook +(unknown) net/netfilter/nf_conntrack_h323 0x47a2699d get_h225_addr +(unknown) net/netfilter/nf_conntrack_h323 0x4829796a set_ras_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0x59b1f2ea set_sig_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0x6240986d set_h245_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0xe0547f3e nat_t120_hook +(unknown) net/netfilter/nf_conntrack_h323 0xe296d9d7 nat_q931_hook +(unknown) net/netfilter/nf_conntrack_h323 0xff504e9e nat_rtp_rtcp_hook +(unknown) net/netfilter/nf_conntrack_irc 0xae30ffc4 nf_nat_irc_hook +(unknown) net/netfilter/nf_conntrack_pptp 0x0acda366 nf_nat_pptp_hook_inbound +(unknown) net/netfilter/nf_conntrack_pptp 0xb2611178 nf_nat_pptp_hook_exp_gre +(unknown) net/netfilter/nf_conntrack_pptp 0xd711369e nf_nat_pptp_hook_outbound +(unknown) net/netfilter/nf_conntrack_pptp 0xee9f87ce nf_nat_pptp_hook_expectfn +(unknown) net/netfilter/nf_conntrack_proto_gre 0x0bba4ed4 nf_ct_gre_keymap_destroy +(unknown) net/netfilter/nf_conntrack_proto_gre 0x489441f2 nf_ct_gre_keymap_add +(unknown) net/netfilter/nf_conntrack_proto_gre 0x9fe1e4a0 nf_ct_gre_keymap_flush +(unknown) net/netfilter/nf_conntrack_sip 0x08e9ab7d ct_sip_parse_address_param +(unknown) net/netfilter/nf_conntrack_sip 0x18a77340 ct_sip_parse_numerical_param +(unknown) net/netfilter/nf_conntrack_sip 0x1d20bd1f nf_nat_sip_hook +(unknown) net/netfilter/nf_conntrack_sip 0x2dad6470 nf_nat_sip_seq_adjust_hook +(unknown) net/netfilter/nf_conntrack_sip 0x38082e5a nf_nat_sdp_media_hook +(unknown) net/netfilter/nf_conntrack_sip 0x46d2d938 nf_nat_sdp_addr_hook +(unknown) net/netfilter/nf_conntrack_sip 0x5913b59a ct_sip_parse_request +(unknown) net/netfilter/nf_conntrack_sip 0x7187e142 nf_nat_sip_expect_hook +(unknown) net/netfilter/nf_conntrack_sip 0x8aaf9e27 ct_sip_get_sdp_header +(unknown) net/netfilter/nf_conntrack_sip 0x91ca09b0 nf_nat_sdp_port_hook +(unknown) net/netfilter/nf_conntrack_sip 0x91e97487 nf_nat_sdp_session_hook +(unknown) net/netfilter/nf_conntrack_sip 0xc88162da ct_sip_parse_header_uri +(unknown) net/netfilter/nf_conntrack_sip 0xdc2d5c0e ct_sip_get_header +(unknown) net/netfilter/nf_conntrack_snmp 0x2db0f131 nf_nat_snmp_hook +(unknown) net/netfilter/nf_conntrack_tftp 0xf1bfbd40 nf_nat_tftp_hook +(unknown) net/netfilter/nf_tproxy_core 0xacfe955f nf_tproxy_assign_sock +(unknown) net/netfilter/nfnetlink 0x097adf49 nfnetlink_subsys_unregister +(unknown) net/netfilter/nfnetlink 0x1f58e71b nfnl_lock +(unknown) net/netfilter/nfnetlink 0x3895cd7a nfnl_unlock +(unknown) net/netfilter/nfnetlink 0x7dfb0809 nfnetlink_has_listeners +(unknown) net/netfilter/nfnetlink 0x817161f3 nfnetlink_subsys_register +(unknown) net/netfilter/nfnetlink 0xa207b551 nfnetlink_unicast +(unknown) net/netfilter/nfnetlink 0xe24335c6 nfnetlink_set_err +(unknown) net/netfilter/nfnetlink 0xeafe38e4 nfnetlink_send +(unknown) net/netfilter/nfnetlink_log 0xc3d85dd2 nfulnl_log_packet +(unknown) net/netfilter/x_tables 0x08c473b7 xt_alloc_table_info +(unknown) net/netfilter/x_tables 0x09620cfe xt_hook_link +(unknown) net/netfilter/x_tables 0x12d26883 xt_proto_init +(unknown) net/netfilter/x_tables 0x18baed18 xt_register_match +(unknown) net/netfilter/x_tables 0x1b3e1f08 xt_recseq +(unknown) net/netfilter/x_tables 0x25df7129 xt_register_target +(unknown) net/netfilter/x_tables 0x26e20644 xt_register_table +(unknown) net/netfilter/x_tables 0x2a23e091 xt_find_match +(unknown) net/netfilter/x_tables 0x2aa305bc xt_unregister_table +(unknown) net/netfilter/x_tables 0x340c87d3 xt_register_matches +(unknown) net/netfilter/x_tables 0x40728a63 xt_find_revision +(unknown) net/netfilter/x_tables 0x424a4df8 xt_request_find_target +(unknown) net/netfilter/x_tables 0x5191a6a2 xt_unregister_matches +(unknown) net/netfilter/x_tables 0x59efc4b9 xt_hook_unlink +(unknown) net/netfilter/x_tables 0x72b38426 xt_unregister_target +(unknown) net/netfilter/x_tables 0x7587f5de xt_table_unlock +(unknown) net/netfilter/x_tables 0x7e17b6cb xt_replace_table +(unknown) net/netfilter/x_tables 0x83b68c9e xt_unregister_match +(unknown) net/netfilter/x_tables 0x8dc4f038 xt_check_target +(unknown) net/netfilter/x_tables 0xa4658e9d xt_request_find_match +(unknown) net/netfilter/x_tables 0xaa13b4bd xt_find_table_lock +(unknown) net/netfilter/x_tables 0xb1d81fad xt_find_target +(unknown) net/netfilter/x_tables 0xb28f5ef1 xt_free_table_info +(unknown) net/netfilter/x_tables 0xc0efedb5 xt_proto_fini +(unknown) net/netfilter/x_tables 0xc2cec050 xt_unregister_targets +(unknown) net/netfilter/x_tables 0xe5a91cdb xt_register_targets +(unknown) net/netfilter/x_tables 0xfe779830 xt_check_match +(unknown) net/netfilter/xt_RATEEST 0x563d999b xt_rateest_put +(unknown) net/netfilter/xt_RATEEST 0xf6afa81c xt_rateest_lookup +(unknown) net/phonet/phonet 0x15200d66 phonet_stream_ops +(unknown) net/phonet/phonet 0x2143e6e9 phonet_proto_unregister +(unknown) net/phonet/phonet 0x41fcccab pn_sock_unhash +(unknown) net/phonet/phonet 0x44f9a768 pn_skb_send +(unknown) net/phonet/phonet 0x8b93ad7f pn_sock_get_port +(unknown) net/phonet/phonet 0xa157afb6 phonet_header_ops +(unknown) net/phonet/phonet 0xe4b3668b phonet_proto_register +(unknown) net/phonet/phonet 0xf33db55d pn_sock_hash +(unknown) net/rds/rds 0x00a467af rds_wq +(unknown) net/rds/rds 0x1aa7e119 rds_inc_init +(unknown) net/rds/rds 0x28777751 rds_send_drop_acked +(unknown) net/rds/rds 0x2c5c5514 rds_message_add_rdma_dest_extension +(unknown) net/rds/rds 0x3101936e rds_message_add_extension +(unknown) net/rds/rds 0x3ba68528 rds_inc_put +(unknown) net/rds/rds 0x4622b59b rds_page_remainder_alloc +(unknown) net/rds/rds 0x4d18f5b2 rds_trans_unregister +(unknown) net/rds/rds 0x4f3e21ff rds_rdma_send_complete +(unknown) net/rds/rds 0x5031b8c5 rds_str_array +(unknown) net/rds/rds 0x52b03a6a rds_info_copy +(unknown) net/rds/rds 0x59d308dd rds_stats +(unknown) net/rds/rds 0x5cae3685 rds_for_each_conn_info +(unknown) net/rds/rds 0x718fbba4 rds_info_deregister_func +(unknown) net/rds/rds 0x73aac73d rds_message_populate_header +(unknown) net/rds/rds 0x840bb34d rds_info_register_func +(unknown) net/rds/rds 0x855dec9f rds_send_get_message +(unknown) net/rds/rds 0x8849ccdc rds_message_addref +(unknown) net/rds/rds 0x8f876b9e rds_recv_incoming +(unknown) net/rds/rds 0x920df972 rds_conn_drop +(unknown) net/rds/rds 0x96fafe85 rds_stats_info_copy +(unknown) net/rds/rds 0xaff4c98c rds_conn_create +(unknown) net/rds/rds 0xb55293cb rds_conn_create_outgoing +(unknown) net/rds/rds 0xbcf97b02 rds_atomic_send_complete +(unknown) net/rds/rds 0xbe93263d rds_conn_destroy +(unknown) net/rds/rds 0xcb7b3b1c rds_connect_complete +(unknown) net/rds/rds 0xd34de7ad rds_message_unmapped +(unknown) net/rds/rds 0xe8aa89ed rds_conn_connect_if_down +(unknown) net/rds/rds 0xee8c7fe0 rds_message_put +(unknown) net/rds/rds 0xeee904e4 rds_cong_map_updated +(unknown) net/rds/rds 0xf3f5078a rds_page_copy_user +(unknown) net/rds/rds 0xfb79d6f2 rds_trans_register +(unknown) net/rxrpc/af-rxrpc 0x06fceb7b rxrpc_kernel_get_abort_code +(unknown) net/rxrpc/af-rxrpc 0x135e6efc rxrpc_kernel_accept_call +(unknown) net/rxrpc/af-rxrpc 0x1e67aeed rxrpc_kernel_get_error_number +(unknown) net/rxrpc/af-rxrpc 0x2e9c0f9e rxrpc_get_null_key +(unknown) net/rxrpc/af-rxrpc 0x52cc75ba rxrpc_kernel_reject_call +(unknown) net/rxrpc/af-rxrpc 0x626b208f rxrpc_kernel_free_skb +(unknown) net/rxrpc/af-rxrpc 0x63cd0b46 key_type_rxrpc +(unknown) net/rxrpc/af-rxrpc 0x6b4faef9 rxrpc_kernel_data_delivered +(unknown) net/rxrpc/af-rxrpc 0x6c60fb52 rxrpc_kernel_abort_call +(unknown) net/rxrpc/af-rxrpc 0x8ea8e6d4 rxrpc_kernel_is_data_last +(unknown) net/rxrpc/af-rxrpc 0x8f2269a7 rxrpc_unregister_security +(unknown) net/rxrpc/af-rxrpc 0xaa9d5e51 rxrpc_kernel_end_call +(unknown) net/rxrpc/af-rxrpc 0xd4413e55 rxrpc_kernel_send_data +(unknown) net/rxrpc/af-rxrpc 0xe6c58399 rxrpc_kernel_begin_call +(unknown) net/rxrpc/af-rxrpc 0xee825e96 rxrpc_get_server_data_key +(unknown) net/rxrpc/af-rxrpc 0xf0673610 rxrpc_register_security +(unknown) net/rxrpc/af-rxrpc 0xfb87c609 rxrpc_kernel_intercept_rx_messages +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x00c52ef5 g_make_token_header +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x068bc2c6 gss_mech_put +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x0769a451 gss_svc_to_pseudoflavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x09b0ba46 gss_pseudoflavor_to_service +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x115b45ba gss_mech_get_by_name +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x36bc9a29 gss_mech_list_pseudoflavors +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x3cc74f19 gss_service_to_auth_domain_name +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x46270181 gss_mech_get_by_OID +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x561b21cc svcauth_gss_flavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x6435cfc5 gss_mech_register +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x7b073f7f gss_mech_get_by_pseudoflavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x8d1a827e svcauth_gss_register_pseudoflavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xb5dea7ef g_token_size +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xbca11c87 gss_mech_get +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xd01fd9e2 gss_mech_unregister +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xe800bbb2 svc_gss_principal +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xf8b2ff6e g_verify_token_header +(unknown) net/sunrpc/sunrpc 0x00d5e1e9 rpc_lookup_cred +(unknown) net/sunrpc/sunrpc 0x02878d43 xdr_skb_read_bits +(unknown) net/sunrpc/sunrpc 0x02bd7b59 xprt_release_xprt +(unknown) net/sunrpc/sunrpc 0x0433c5e1 rpcauth_init_credcache +(unknown) net/sunrpc/sunrpc 0x0444d56f rpc_put_task_async +(unknown) net/sunrpc/sunrpc 0x049d3248 rpc_peeraddr2str +(unknown) net/sunrpc/sunrpc 0x05e807a9 xdr_encode_string +(unknown) net/sunrpc/sunrpc 0x065994f1 xdr_encode_opaque_fixed +(unknown) net/sunrpc/sunrpc 0x0708bf6a rpc_malloc +(unknown) net/sunrpc/sunrpc 0x09c40e18 rpcauth_create +(unknown) net/sunrpc/sunrpc 0x0b7da31d rpc_setbufsize +(unknown) net/sunrpc/sunrpc 0x0ccb4b4a xdr_init_decode +(unknown) net/sunrpc/sunrpc 0x0f668ba9 svc_auth_unregister +(unknown) net/sunrpc/sunrpc 0x0f9fd9c0 rpc_ntop +(unknown) net/sunrpc/sunrpc 0x125bd39d auth_unix_add_addr +(unknown) net/sunrpc/sunrpc 0x12e280e3 svc_proc_unregister +(unknown) net/sunrpc/sunrpc 0x1507b8d4 rpc_wake_up_next +(unknown) net/sunrpc/sunrpc 0x1589d57d rpc_queue_empty +(unknown) net/sunrpc/sunrpc 0x16800084 cache_unregister +(unknown) net/sunrpc/sunrpc 0x18bb59ff unix_domain_find +(unknown) net/sunrpc/sunrpc 0x1b142a1b xdr_inline_decode +(unknown) net/sunrpc/sunrpc 0x1bbe958e rpc_killall_tasks +(unknown) net/sunrpc/sunrpc 0x1bc21571 xdr_init_decode_pages +(unknown) net/sunrpc/sunrpc 0x1ce838ad sunrpc_cache_lookup +(unknown) net/sunrpc/sunrpc 0x1d8fcd3d rpc_restart_call_prepare +(unknown) net/sunrpc/sunrpc 0x1e629fd4 xdr_terminate_string +(unknown) net/sunrpc/sunrpc 0x1e8aecfe svc_recv +(unknown) net/sunrpc/sunrpc 0x1ed28e26 xprt_complete_rqst +(unknown) net/sunrpc/sunrpc 0x1eeb89d1 xprt_release_xprt_cong +(unknown) net/sunrpc/sunrpc 0x200fa5b3 xdr_inline_pages +(unknown) net/sunrpc/sunrpc 0x20148446 svc_xprt_enqueue +(unknown) net/sunrpc/sunrpc 0x20a56cab rpc_print_iostats +(unknown) net/sunrpc/sunrpc 0x21b3e47f rpc_wake_up +(unknown) net/sunrpc/sunrpc 0x239ff5eb svc_set_num_threads +(unknown) net/sunrpc/sunrpc 0x26016f16 svc_destroy +(unknown) net/sunrpc/sunrpc 0x2659edad svc_drop +(unknown) net/sunrpc/sunrpc 0x27c3d4c8 cache_check +(unknown) net/sunrpc/sunrpc 0x2919b156 xdr_decode_string_inplace +(unknown) net/sunrpc/sunrpc 0x294f7eb7 rpc_mkpipe +(unknown) net/sunrpc/sunrpc 0x2e548004 svcauth_unix_set_client +(unknown) net/sunrpc/sunrpc 0x2eec63c9 xdr_encode_netobj +(unknown) net/sunrpc/sunrpc 0x300ae821 xdr_partial_copy_from_skb +(unknown) net/sunrpc/sunrpc 0x30a18a26 auth_domain_lookup +(unknown) net/sunrpc/sunrpc 0x31a89d59 rpc_debug +(unknown) net/sunrpc/sunrpc 0x31d9fb54 rpc_call_async +(unknown) net/sunrpc/sunrpc 0x33cca4ca svc_sock_update_bufs +(unknown) net/sunrpc/sunrpc 0x35448c65 rpc_free_iostats +(unknown) net/sunrpc/sunrpc 0x37f2a59e cache_register +(unknown) net/sunrpc/sunrpc 0x392d1500 rpc_call_null +(unknown) net/sunrpc/sunrpc 0x3b8c9954 xprt_free +(unknown) net/sunrpc/sunrpc 0x4b059da5 svc_addsock +(unknown) net/sunrpc/sunrpc 0x4b4d2634 sunrpc_cache_unregister_pipefs +(unknown) net/sunrpc/sunrpc 0x4b5c32a9 auth_unix_lookup +(unknown) net/sunrpc/sunrpc 0x4dd6b0f7 xprt_set_retrans_timeout_rtt +(unknown) net/sunrpc/sunrpc 0x4f537740 rpcauth_register +(unknown) net/sunrpc/sunrpc 0x505968af sunrpc_cache_update +(unknown) net/sunrpc/sunrpc 0x5134a00c auth_unix_forget_old +(unknown) net/sunrpc/sunrpc 0x53445f68 nlm_debug +(unknown) net/sunrpc/sunrpc 0x55d06ab5 rpc_task_reset_client +(unknown) net/sunrpc/sunrpc 0x5818c119 xprt_register_transport +(unknown) net/sunrpc/sunrpc 0x592c3e99 rpc_unlink +(unknown) net/sunrpc/sunrpc 0x5aa8749b rpcauth_init_cred +(unknown) net/sunrpc/sunrpc 0x5b14ec1a rpc_put_mount +(unknown) net/sunrpc/sunrpc 0x5bd26000 rpc_proc_unregister +(unknown) net/sunrpc/sunrpc 0x5c26e406 rpc_queue_upcall +(unknown) net/sunrpc/sunrpc 0x5c2ef9ee csum_partial_copy_to_xdr +(unknown) net/sunrpc/sunrpc 0x5d3ffb29 svc_xprt_copy_addrs +(unknown) net/sunrpc/sunrpc 0x5d6053b8 svc_process +(unknown) net/sunrpc/sunrpc 0x5e991245 rpc_wake_up_queued_task +(unknown) net/sunrpc/sunrpc 0x5fb69aa8 rpcauth_unregister +(unknown) net/sunrpc/sunrpc 0x61d31923 rpc_call_start +(unknown) net/sunrpc/sunrpc 0x675524ec rpc_sockaddr2uaddr +(unknown) net/sunrpc/sunrpc 0x690ac893 rpc_destroy_wait_queue +(unknown) net/sunrpc/sunrpc 0x6e21ecf0 auth_domain_put +(unknown) net/sunrpc/sunrpc 0x6eea229d svcauth_unix_purge +(unknown) net/sunrpc/sunrpc 0x6f5d31de svc_print_addr +(unknown) net/sunrpc/sunrpc 0x71fa908a cache_flush +(unknown) net/sunrpc/sunrpc 0x725d7aa5 xprt_adjust_cwnd +(unknown) net/sunrpc/sunrpc 0x73ca0b46 rpc_peeraddr +(unknown) net/sunrpc/sunrpc 0x76520abe rpcauth_generic_bind_cred +(unknown) net/sunrpc/sunrpc 0x76fac223 svc_sock_names +(unknown) net/sunrpc/sunrpc 0x78314657 __rpc_wait_for_completion_task +(unknown) net/sunrpc/sunrpc 0x79d3edce svc_pool_stats_open +(unknown) net/sunrpc/sunrpc 0x7a23c7d6 rpcauth_destroy_credcache +(unknown) net/sunrpc/sunrpc 0x7b59532a auth_domain_find +(unknown) net/sunrpc/sunrpc 0x7bbd6a93 svc_seq_show +(unknown) net/sunrpc/sunrpc 0x7c49aa36 rpc_exit +(unknown) net/sunrpc/sunrpc 0x7d6a69e9 rpc_force_rebind +(unknown) net/sunrpc/sunrpc 0x7de53067 rpc_init_rtt +(unknown) net/sunrpc/sunrpc 0x8338874d xdr_reserve_space +(unknown) net/sunrpc/sunrpc 0x8444ba8a xprt_alloc +(unknown) net/sunrpc/sunrpc 0x85b4a482 rpc_delay +(unknown) net/sunrpc/sunrpc 0x86ed282a rpc_uaddr2sockaddr +(unknown) net/sunrpc/sunrpc 0x8a72b9fe svc_authenticate +(unknown) net/sunrpc/sunrpc 0x8b5f19b9 svc_create +(unknown) net/sunrpc/sunrpc 0x8b998196 svc_max_payload +(unknown) net/sunrpc/sunrpc 0x8bea0a07 rpc_max_payload +(unknown) net/sunrpc/sunrpc 0x8e3ddd46 put_rpccred +(unknown) net/sunrpc/sunrpc 0x910656b7 xprt_disconnect_done +(unknown) net/sunrpc/sunrpc 0x91141fe2 rpc_proc_register +(unknown) net/sunrpc/sunrpc 0x9186434e cache_purge +(unknown) net/sunrpc/sunrpc 0x91a71b6e rpc_bind_new_program +(unknown) net/sunrpc/sunrpc 0x92e26e25 xdr_buf_read_netobj +(unknown) net/sunrpc/sunrpc 0x931ebf7b svc_create_xprt +(unknown) net/sunrpc/sunrpc 0x967e8dee xprt_wait_for_buffer_space +(unknown) net/sunrpc/sunrpc 0x96e5b905 svc_set_client +(unknown) net/sunrpc/sunrpc 0x96f5b9ff xprt_write_space +(unknown) net/sunrpc/sunrpc 0x9893b81b rpc_clone_client +(unknown) net/sunrpc/sunrpc 0x98fe5e8c xdr_buf_subsegment +(unknown) net/sunrpc/sunrpc 0x9e539696 svc_proc_register +(unknown) net/sunrpc/sunrpc 0x9f22bd42 xprt_set_retrans_timeout_def +(unknown) net/sunrpc/sunrpc 0xa1176973 xprt_unregister_transport +(unknown) net/sunrpc/sunrpc 0xa157a84d rpc_wake_up_status +(unknown) net/sunrpc/sunrpc 0xa23d4d7e xdr_write_pages +(unknown) net/sunrpc/sunrpc 0xa2e7b1cb xdr_init_encode +(unknown) net/sunrpc/sunrpc 0xa4551a39 svc_xprt_received +(unknown) net/sunrpc/sunrpc 0xa73975a6 xprt_reserve_xprt +(unknown) net/sunrpc/sunrpc 0xaca898b3 rpc_sleep_on +(unknown) net/sunrpc/sunrpc 0xad7d1f4b rpc_init_priority_wait_queue +(unknown) net/sunrpc/sunrpc 0xaf27a192 rpc_init_wait_queue +(unknown) net/sunrpc/sunrpc 0xaf5bf6ef nfs_debug +(unknown) net/sunrpc/sunrpc 0xb0c609d0 rpc_restart_call +(unknown) net/sunrpc/sunrpc 0xb1317e9e svc_reserve +(unknown) net/sunrpc/sunrpc 0xb6cfc632 svc_find_xprt +(unknown) net/sunrpc/sunrpc 0xb7376232 xdr_encode_word +(unknown) net/sunrpc/sunrpc 0xb876fbd4 read_bytes_from_xdr_buf +(unknown) net/sunrpc/sunrpc 0xb8fa89aa rpc_lookup_machine_cred +(unknown) net/sunrpc/sunrpc 0xba6cc756 xdr_buf_from_iov +(unknown) net/sunrpc/sunrpc 0xbb48e5d8 sunrpc_cache_register_pipefs +(unknown) net/sunrpc/sunrpc 0xbbe315e1 xdr_encode_array2 +(unknown) net/sunrpc/sunrpc 0xbf9d1b96 nfsd_debug +(unknown) net/sunrpc/sunrpc 0xc12435e3 rpc_calc_rto +(unknown) net/sunrpc/sunrpc 0xc2d41727 xdr_encode_pages +(unknown) net/sunrpc/sunrpc 0xc3880471 xdr_decode_netobj +(unknown) net/sunrpc/sunrpc 0xc38fdd8a xdr_shift_buf +(unknown) net/sunrpc/sunrpc 0xc5859c06 xdr_read_pages +(unknown) net/sunrpc/sunrpc 0xc67cf7a9 svc_auth_register +(unknown) net/sunrpc/sunrpc 0xc6ed5ec6 svc_unreg_xprt_class +(unknown) net/sunrpc/sunrpc 0xc79b1b48 svc_wake_up +(unknown) net/sunrpc/sunrpc 0xc8e96dea qword_addhex +(unknown) net/sunrpc/sunrpc 0xc9ab8ec2 rpc_create +(unknown) net/sunrpc/sunrpc 0xccc2372e rpc_pton +(unknown) net/sunrpc/sunrpc 0xcd500509 xprt_release_rqst_cong +(unknown) net/sunrpc/sunrpc 0xcee467f3 xprt_load_transport +(unknown) net/sunrpc/sunrpc 0xcffc4ac2 rpc_call_sync +(unknown) net/sunrpc/sunrpc 0xd1395890 xdr_decode_array2 +(unknown) net/sunrpc/sunrpc 0xd26095aa svc_xprt_init +(unknown) net/sunrpc/sunrpc 0xd3e60a30 svc_close_xprt +(unknown) net/sunrpc/sunrpc 0xd4925990 svc_prepare_thread +(unknown) net/sunrpc/sunrpc 0xd971b7c9 xdr_decode_word +(unknown) net/sunrpc/sunrpc 0xda2ea8ad write_bytes_to_xdr_buf +(unknown) net/sunrpc/sunrpc 0xdfb81422 svc_exit_thread +(unknown) net/sunrpc/sunrpc 0xe0f6a60d xprt_reserve_xprt_cong +(unknown) net/sunrpc/sunrpc 0xe1e8074d rpc_put_task +(unknown) net/sunrpc/sunrpc 0xe21517ea xdr_process_buf +(unknown) net/sunrpc/sunrpc 0xe40d0796 rpcauth_lookup_credcache +(unknown) net/sunrpc/sunrpc 0xe56c7ef1 sunrpc_cache_pipe_upcall +(unknown) net/sunrpc/sunrpc 0xe5919cb1 xdr_encode_opaque +(unknown) net/sunrpc/sunrpc 0xe59d6571 svc_reg_xprt_class +(unknown) net/sunrpc/sunrpc 0xe97f4ce5 qword_get +(unknown) net/sunrpc/sunrpc 0xeb3253c8 rpc_shutdown_client +(unknown) net/sunrpc/sunrpc 0xeb45ba97 svc_create_pooled +(unknown) net/sunrpc/sunrpc 0xec47fc35 rpc_get_mount +(unknown) net/sunrpc/sunrpc 0xec9e3af2 svc_xprt_names +(unknown) net/sunrpc/sunrpc 0xedcf6be4 qword_add +(unknown) net/sunrpc/sunrpc 0xeeacab69 rpc_update_rtt +(unknown) net/sunrpc/sunrpc 0xf0459572 xprt_wake_pending_tasks +(unknown) net/sunrpc/sunrpc 0xf2ccc0dc rpc_run_task +(unknown) net/sunrpc/sunrpc 0xf36fc813 rpcb_getport_async +(unknown) net/sunrpc/sunrpc 0xf52641ec rpc_alloc_iostats +(unknown) net/sunrpc/sunrpc 0xf8b955c1 xdr_enter_page +(unknown) net/sunrpc/sunrpc 0xf9656e83 xprt_lookup_rqst +(unknown) net/sunrpc/sunrpc 0xf9d1164c rpc_free +(unknown) net/sunrpc/sunrpc 0xfd6b9ff5 svc_xprt_put +(unknown) net/sunrpc/sunrpc 0xfe483789 xdr_set_scratch_buffer +(unknown) net/wanrouter/wanrouter 0x0ebe03d1 unregister_wan_device +(unknown) net/wanrouter/wanrouter 0x2d36a1c9 register_wan_device +(unknown) net/wimax/wimax 0x0aa4858e wimax_rfkill +(unknown) net/wimax/wimax 0x1494ec3d wimax_msg_data_len +(unknown) net/wimax/wimax 0x2d3eed5c wimax_report_rfkill_hw +(unknown) net/wimax/wimax 0x339a4bd6 wimax_msg_send +(unknown) net/wimax/wimax 0x347ea087 wimax_state_change +(unknown) net/wimax/wimax 0x39d2180d wimax_report_rfkill_sw +(unknown) net/wimax/wimax 0x3bf20dee wimax_reset +(unknown) net/wimax/wimax 0x3c72d4ee wimax_dev_rm +(unknown) net/wimax/wimax 0x55b361a9 wimax_dev_init +(unknown) net/wimax/wimax 0x58a34177 wimax_msg_len +(unknown) net/wimax/wimax 0xbf830407 wimax_msg_alloc +(unknown) net/wimax/wimax 0xcc8bb01a wimax_msg +(unknown) net/wimax/wimax 0xde544712 wimax_msg_data +(unknown) net/wimax/wimax 0xe110678f wimax_dev_add +(unknown) net/wimax/wimax 0xfc3dbe10 wimax_state_get +(unknown) net/wireless/cfg80211 0x01b10758 cfg80211_wext_siwtxpower +(unknown) net/wireless/cfg80211 0x0630a01e wiphy_rfkill_start_polling +(unknown) net/wireless/cfg80211 0x070fd9b6 __cfg80211_auth_canceled +(unknown) net/wireless/cfg80211 0x09c64fbd ieee80211_frequency_to_channel +(unknown) net/wireless/cfg80211 0x0a7f761f cfg80211_inform_bss +(unknown) net/wireless/cfg80211 0x0afe0fad cfg80211_wext_siwrate +(unknown) net/wireless/cfg80211 0x124e835e cfg80211_send_disassoc +(unknown) net/wireless/cfg80211 0x15f74ca0 cfg80211_classify8021d +(unknown) net/wireless/cfg80211 0x1692e417 freq_reg_info +(unknown) net/wireless/cfg80211 0x1776cb1d regulatory_hint +(unknown) net/wireless/cfg80211 0x1879fcbd bridge_tunnel_header +(unknown) net/wireless/cfg80211 0x19ecc7ec ieee80211_bss_get_ie +(unknown) net/wireless/cfg80211 0x1abfc603 cfg80211_wext_siwauth +(unknown) net/wireless/cfg80211 0x2811b714 cfg80211_wext_giwfreq +(unknown) net/wireless/cfg80211 0x29e1da9c ieee80211_get_hdrlen_from_skb +(unknown) net/wireless/cfg80211 0x2dc08cc0 cfg80211_wext_giwessid +(unknown) net/wireless/cfg80211 0x2edf7d69 ieee80211_get_response_rate +(unknown) net/wireless/cfg80211 0x2f0a7944 cfg80211_get_bss +(unknown) net/wireless/cfg80211 0x2fecdb57 cfg80211_connect_result +(unknown) net/wireless/cfg80211 0x334dda98 cfg80211_send_deauth +(unknown) net/wireless/cfg80211 0x363996ce cfg80211_notify_new_peer_candidate +(unknown) net/wireless/cfg80211 0x363f7b48 wiphy_new +(unknown) net/wireless/cfg80211 0x39a8c439 cfg80211_send_unprot_deauth +(unknown) net/wireless/cfg80211 0x3b8c9582 wiphy_apply_custom_regulatory +(unknown) net/wireless/cfg80211 0x4096cbf9 cfg80211_wext_giwfrag +(unknown) net/wireless/cfg80211 0x5162fd80 cfg80211_rx_mgmt +(unknown) net/wireless/cfg80211 0x52a90961 cfg80211_wext_giwmode +(unknown) net/wireless/cfg80211 0x596fbb93 cfg80211_mgmt_tx_status +(unknown) net/wireless/cfg80211 0x5f5d3970 cfg80211_send_unprot_disassoc +(unknown) net/wireless/cfg80211 0x6170c201 wiphy_free +(unknown) net/wireless/cfg80211 0x65726483 cfg80211_del_sta +(unknown) net/wireless/cfg80211 0x695207b4 cfg80211_wext_siwencodeext +(unknown) net/wireless/cfg80211 0x69b18f43 rfc1042_header +(unknown) net/wireless/cfg80211 0x6a9402b5 wiphy_unregister +(unknown) net/wireless/cfg80211 0x6c2a0e22 cfg80211_wext_siwessid +(unknown) net/wireless/cfg80211 0x7441808e cfg80211_wext_giwrts +(unknown) net/wireless/cfg80211 0x7513e94e ieee80211_channel_to_frequency +(unknown) net/wireless/cfg80211 0x7aa56a43 cfg80211_new_sta +(unknown) net/wireless/cfg80211 0x7ef39823 ieee80211_hdrlen +(unknown) net/wireless/cfg80211 0x7fe1a403 cfg80211_find_ie +(unknown) net/wireless/cfg80211 0x80a4be80 cfg80211_wext_giwpower +(unknown) net/wireless/cfg80211 0x81111ffb cfg80211_cqm_rssi_notify +(unknown) net/wireless/cfg80211 0x81e80e85 cfg80211_wext_siwmlme +(unknown) net/wireless/cfg80211 0x829d67a4 __cfg80211_send_disassoc +(unknown) net/wireless/cfg80211 0x82a2078c cfg80211_wext_siwrts +(unknown) net/wireless/cfg80211 0x8607662a cfg80211_sched_scan_results +(unknown) net/wireless/cfg80211 0x8ae766d1 cfg80211_sched_scan_stopped +(unknown) net/wireless/cfg80211 0x8cc41967 cfg80211_send_rx_auth +(unknown) net/wireless/cfg80211 0x8d2faab0 cfg80211_wext_giwap +(unknown) net/wireless/cfg80211 0x964cccc0 cfg80211_testmode_alloc_event_skb +(unknown) net/wireless/cfg80211 0x96da15dc cfg80211_disconnected +(unknown) net/wireless/cfg80211 0x982e6b6d ieee80211_radiotap_iterator_init +(unknown) net/wireless/cfg80211 0x9a93fcbe cfg80211_testmode_event +(unknown) net/wireless/cfg80211 0x9fbb7218 cfg80211_unlink_bss +(unknown) net/wireless/cfg80211 0xa199dcc0 cfg80211_wext_giwretry +(unknown) net/wireless/cfg80211 0xa5dd5959 cfg80211_send_rx_assoc +(unknown) net/wireless/cfg80211 0xae6e4952 cfg80211_wext_siwfrag +(unknown) net/wireless/cfg80211 0xb84645fc cfg80211_michael_mic_failure +(unknown) net/wireless/cfg80211 0xb9c5e731 cfg80211_testmode_reply +(unknown) net/wireless/cfg80211 0xbac73e6b cfg80211_get_mesh +(unknown) net/wireless/cfg80211 0xbc92ec98 ieee80211_data_to_8023 +(unknown) net/wireless/cfg80211 0xbe71c034 cfg80211_wext_siwmode +(unknown) net/wireless/cfg80211 0xbf6a5b6e cfg80211_wext_siwencode +(unknown) net/wireless/cfg80211 0xbf6cc035 cfg80211_send_auth_timeout +(unknown) net/wireless/cfg80211 0xc0139814 cfg80211_wext_siwgenie +(unknown) net/wireless/cfg80211 0xc14e3c62 cfg80211_wext_siwpower +(unknown) net/wireless/cfg80211 0xc63f1b81 ieee80211_radiotap_iterator_next +(unknown) net/wireless/cfg80211 0xc8e53aae cfg80211_wext_siwpmksa +(unknown) net/wireless/cfg80211 0xcb8f4f7a cfg80211_wext_giwrange +(unknown) net/wireless/cfg80211 0xccb338cc __cfg80211_send_deauth +(unknown) net/wireless/cfg80211 0xcefdaa08 wiphy_rfkill_stop_polling +(unknown) net/wireless/cfg80211 0xd45e5fb3 cfg80211_cqm_pktloss_notify +(unknown) net/wireless/cfg80211 0xd4e0f208 cfg80211_scan_done +(unknown) net/wireless/cfg80211 0xd6ef4f3e ieee80211_data_from_8023 +(unknown) net/wireless/cfg80211 0xd7779230 cfg80211_put_bss +(unknown) net/wireless/cfg80211 0xd78ef365 cfg80211_wext_siwap +(unknown) net/wireless/cfg80211 0xd8b7c99d cfg80211_wext_giwname +(unknown) net/wireless/cfg80211 0xd900cf9c cfg80211_send_assoc_timeout +(unknown) net/wireless/cfg80211 0xdef23016 cfg80211_wext_siwfreq +(unknown) net/wireless/cfg80211 0xdf90581c cfg80211_testmode_alloc_reply_skb +(unknown) net/wireless/cfg80211 0xe0735e22 cfg80211_wext_siwretry +(unknown) net/wireless/cfg80211 0xe2bdf278 cfg80211_wext_giwtxpower +(unknown) net/wireless/cfg80211 0xe31c5b28 cfg80211_ibss_joined +(unknown) net/wireless/cfg80211 0xe4068d06 cfg80211_wext_giwrate +(unknown) net/wireless/cfg80211 0xe85f215f cfg80211_ready_on_channel +(unknown) net/wireless/cfg80211 0xec0ea918 wiphy_register +(unknown) net/wireless/cfg80211 0xec55f080 cfg80211_wext_siwscan +(unknown) net/wireless/cfg80211 0xec7400f0 ieee80211_amsdu_to_8023s +(unknown) net/wireless/cfg80211 0xee01ebb6 cfg80211_wext_giwscan +(unknown) net/wireless/cfg80211 0xf12f32b8 cfg80211_wext_giwencode +(unknown) net/wireless/cfg80211 0xf3b49e85 cfg80211_inform_bss_frame +(unknown) net/wireless/cfg80211 0xf44744a8 cfg80211_wext_giwauth +(unknown) net/wireless/cfg80211 0xf57b3b0d wiphy_rfkill_set_hw_state +(unknown) net/wireless/cfg80211 0xf67ec7d3 cfg80211_wireless_stats +(unknown) net/wireless/cfg80211 0xf8382fad cfg80211_remain_on_channel_expired +(unknown) net/wireless/cfg80211 0xfa67ec5a cfg80211_roamed +(unknown) net/wireless/cfg80211 0xffcc334a __ieee80211_get_channel +(unknown) net/wireless/lib80211 0x230f3ffb lib80211_crypt_deinit_handler +(unknown) net/wireless/lib80211 0x2d0f99e5 print_ssid +(unknown) net/wireless/lib80211 0x3dd4a361 lib80211_crypt_info_free +(unknown) net/wireless/lib80211 0x4933d409 lib80211_crypt_deinit_entries +(unknown) net/wireless/lib80211 0x56c4443d lib80211_crypt_quiescing +(unknown) net/wireless/lib80211 0x59e4dbd5 lib80211_unregister_crypto_ops +(unknown) net/wireless/lib80211 0x90344f9a lib80211_crypt_info_init +(unknown) net/wireless/lib80211 0xdcbc5a5a lib80211_get_crypto_ops +(unknown) net/wireless/lib80211 0xde1acf21 lib80211_register_crypto_ops +(unknown) net/wireless/lib80211 0xe6bb2bdd lib80211_crypt_delayed_deinit +(unknown) net/xfrm/xfrm_ipcomp 0x49c18171 ipcomp_input +(unknown) net/xfrm/xfrm_ipcomp 0x99dfb351 ipcomp_init_state +(unknown) net/xfrm/xfrm_ipcomp 0xcd6a76f7 ipcomp_destroy +(unknown) net/xfrm/xfrm_ipcomp 0xf4895bfa ipcomp_output +(unknown) sound/ac97_bus 0xb938fe0e ac97_bus_type +(unknown) sound/aoa/core/snd-aoa 0x010de8d7 aoa_codec_unregister +(unknown) sound/aoa/core/snd-aoa 0x16cab8ba aoa_codec_register +(unknown) sound/aoa/core/snd-aoa 0x28f8eaf6 aoa_fabric_unregister +(unknown) sound/aoa/core/snd-aoa 0x63b22557 aoa_snd_ctl_add +(unknown) sound/aoa/core/snd-aoa 0x641a4aab aoa_get_card +(unknown) sound/aoa/core/snd-aoa 0x7515c365 aoa_fabric_unlink_codec +(unknown) sound/aoa/core/snd-aoa 0xa91ec790 aoa_snd_device_new +(unknown) sound/aoa/core/snd-aoa 0xb69977c3 pmf_gpio_methods +(unknown) sound/aoa/core/snd-aoa 0xda7cdd76 aoa_fabric_register +(unknown) sound/aoa/core/snd-aoa 0xf3be93da ftr_gpio_methods +(unknown) sound/aoa/soundbus/snd-aoa-soundbus 0x6c851fac soundbus_add_one +(unknown) sound/aoa/soundbus/snd-aoa-soundbus 0x86ba01ee soundbus_dev_put +(unknown) sound/aoa/soundbus/snd-aoa-soundbus 0x9ac10e0e soundbus_remove_one +(unknown) sound/aoa/soundbus/snd-aoa-soundbus 0xcfe56349 soundbus_register_driver +(unknown) sound/aoa/soundbus/snd-aoa-soundbus 0xe26fc09e soundbus_dev_get +(unknown) sound/aoa/soundbus/snd-aoa-soundbus 0xf6aa6ecc soundbus_unregister_driver +(unknown) sound/core/seq/snd-seq 0x1a724fcc snd_seq_kernel_client_ctl +(unknown) sound/core/seq/snd-seq 0x3fb4d161 snd_seq_kernel_client_dispatch +(unknown) sound/core/seq/snd-seq 0x55ecedc4 snd_seq_create_kernel_client +(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 0x8b3c9e32 snd_seq_event_port_attach +(unknown) sound/core/seq/snd-seq 0xa3d7d84a snd_seq_kernel_client_enqueue_blocking +(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 0xe934da1d snd_seq_dump_var_event +(unknown) sound/core/seq/snd-seq 0xf7a5f31b snd_seq_kernel_client_write_poll +(unknown) sound/core/seq/snd-seq-device 0x3a57f235 snd_seq_autoload_unlock +(unknown) sound/core/seq/snd-seq-device 0x577642b9 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 0xb8e42201 snd_seq_device_new +(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 0x0df2e317 snd_midi_event_encode +(unknown) sound/core/seq/snd-seq-midi-event 0x26885c56 snd_midi_event_no_status +(unknown) sound/core/seq/snd-seq-midi-event 0x7ab3ab98 snd_midi_event_decode +(unknown) sound/core/seq/snd-seq-midi-event 0x7ddf2a2e snd_midi_event_reset_decode +(unknown) sound/core/seq/snd-seq-midi-event 0x85c27c7a snd_midi_event_reset_encode +(unknown) sound/core/seq/snd-seq-midi-event 0x85e4ac82 snd_midi_event_new +(unknown) sound/core/seq/snd-seq-midi-event 0xd4945484 snd_midi_event_encode_byte +(unknown) sound/core/seq/snd-seq-midi-event 0xfcf964a7 snd_midi_event_free +(unknown) sound/core/seq/snd-seq-virmidi 0xe9f4b51c snd_virmidi_new +(unknown) sound/core/snd 0x01a62579 snd_info_free_entry +(unknown) sound/core/snd 0x030f1d3e snd_card_file_remove +(unknown) sound/core/snd 0x03ac2913 snd_ctl_register_ioctl +(unknown) sound/core/snd 0x13d20ee3 snd_card_set_id +(unknown) sound/core/snd 0x18e1683f snd_dma_program +(unknown) sound/core/snd 0x191e88cf snd_dma_pointer +(unknown) sound/core/snd 0x1a36bba3 snd_jack_new +(unknown) sound/core/snd 0x1c240650 snd_device_new +(unknown) sound/core/snd 0x1fd10f87 snd_card_create +(unknown) sound/core/snd 0x24a94b26 snd_info_get_line +(unknown) sound/core/snd 0x24e3f20b snd_register_device_for_dev +(unknown) sound/core/snd 0x30f046f9 snd_card_proc_new +(unknown) sound/core/snd 0x31f43285 snd_ctl_boolean_mono_info +(unknown) sound/core/snd 0x3971b4df snd_ecards_limit +(unknown) sound/core/snd 0x3ca6988a snd_ctl_add +(unknown) sound/core/snd 0x403eba84 snd_ctl_find_numid +(unknown) sound/core/snd 0x40b50883 snd_card_disconnect +(unknown) sound/core/snd 0x433b4fb4 snd_ctl_find_id +(unknown) sound/core/snd 0x4a3ea5c0 snd_request_card +(unknown) sound/core/snd 0x4f971d1d snd_ctl_free_one +(unknown) sound/core/snd 0x50c1fd3b snd_device_register +(unknown) sound/core/snd 0x538dec09 snd_cards +(unknown) sound/core/snd 0x602c96f0 copy_to_user_fromio +(unknown) sound/core/snd 0x623fcac4 snd_info_register +(unknown) sound/core/snd 0x64ef4073 snd_jack_report +(unknown) sound/core/snd 0x68cc8d9f snd_device_free +(unknown) sound/core/snd 0x694cc92f snd_pci_quirk_lookup +(unknown) sound/core/snd 0x70c15ac1 snd_dma_disable +(unknown) sound/core/snd 0x749a8762 _snd_ctl_add_slave +(unknown) sound/core/snd 0x75a7881c snd_component_add +(unknown) sound/core/snd 0x78d75944 snd_card_file_add +(unknown) sound/core/snd 0x7ed6130c snd_ctl_enum_info +(unknown) sound/core/snd 0x83f481c9 snd_jack_set_parent +(unknown) sound/core/snd 0x84a6f150 snd_card_free +(unknown) sound/core/snd 0x8c6151e3 snd_ctl_unregister_ioctl +(unknown) sound/core/snd 0x8f595b11 snd_major +(unknown) sound/core/snd 0x913522a7 snd_jack_set_key +(unknown) sound/core/snd 0x93994b76 snd_ctl_notify +(unknown) sound/core/snd 0x95985da1 snd_ctl_replace +(unknown) sound/core/snd 0x9b374c1a snd_ctl_remove +(unknown) sound/core/snd 0x9cc867b8 snd_ctl_remove_id +(unknown) sound/core/snd 0x9e6d79f8 snd_info_get_str +(unknown) sound/core/snd 0xa0fd2427 snd_pci_quirk_lookup_id +(unknown) sound/core/snd 0xa835febd snd_seq_root +(unknown) sound/core/snd 0xaf5a24c5 snd_unregister_device +(unknown) sound/core/snd 0xb2e5ae4a snd_lookup_minor_data +(unknown) sound/core/snd 0xb72f0288 snd_power_wait +(unknown) sound/core/snd 0xc0b50a3f snd_card_free_when_closed +(unknown) sound/core/snd 0xcb25117a snd_ctl_rename_id +(unknown) sound/core/snd 0xce3ca308 copy_from_user_toio +(unknown) sound/core/snd 0xcf3d69b4 snd_card_register +(unknown) sound/core/snd 0xd1157735 release_and_free_resource +(unknown) sound/core/snd 0xd8d562a6 snd_add_device_sysfs_file +(unknown) sound/core/snd 0xd95b328d snd_info_create_module_entry +(unknown) sound/core/snd 0xe20c9214 snd_iprintf +(unknown) sound/core/snd 0xeac4e36e snd_ctl_boolean_stereo_info +(unknown) sound/core/snd 0xf000e68b snd_info_create_card_entry +(unknown) sound/core/snd 0xf8228006 snd_ctl_make_virtual_master +(unknown) sound/core/snd 0xfca9042b snd_ctl_new1 +(unknown) sound/core/snd 0xfebc1860 snd_ctl_activate_id +(unknown) sound/core/snd-hwdep 0x3e79aa4b snd_hwdep_new +(unknown) sound/core/snd-page-alloc 0x034ec3fe snd_dma_alloc_pages +(unknown) sound/core/snd-page-alloc 0x1655366f snd_dma_get_reserved_buf +(unknown) sound/core/snd-page-alloc 0x3b91f3af snd_free_pages +(unknown) sound/core/snd-page-alloc 0x7969444c snd_dma_free_pages +(unknown) sound/core/snd-page-alloc 0x897ae5bf snd_dma_alloc_pages_fallback +(unknown) sound/core/snd-page-alloc 0xade88e76 snd_malloc_pages +(unknown) sound/core/snd-page-alloc 0xf2308862 snd_dma_reserve_buf +(unknown) sound/core/snd-pcm 0x0283dfe3 _snd_pcm_hw_params_any +(unknown) sound/core/snd-pcm 0x04b114f0 snd_pcm_release_substream +(unknown) sound/core/snd-pcm 0x04cda566 snd_interval_refine +(unknown) sound/core/snd-pcm 0x07152209 snd_pcm_mmap_data +(unknown) sound/core/snd-pcm 0x099d1f82 snd_pcm_period_elapsed +(unknown) sound/core/snd-pcm 0x14d4040a snd_pcm_set_ops +(unknown) sound/core/snd-pcm 0x193bbbde snd_pcm_lib_ioctl +(unknown) sound/core/snd-pcm 0x1d027e4b snd_pcm_format_signed +(unknown) sound/core/snd-pcm 0x2198d84b snd_pcm_stop +(unknown) sound/core/snd-pcm 0x2982fcdc snd_pcm_hw_param_first +(unknown) sound/core/snd-pcm 0x2c2d8317 snd_pcm_hw_refine +(unknown) sound/core/snd-pcm 0x31b17263 snd_pcm_hw_constraint_msbits +(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 0x39fde710 snd_pcm_lib_writev +(unknown) sound/core/snd-pcm 0x3e2ad2bc snd_pcm_lib_write +(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 0x569b44de snd_pcm_lib_preallocate_pages +(unknown) sound/core/snd-pcm 0x592a777c _snd_pcm_lib_alloc_vmalloc_buffer +(unknown) sound/core/snd-pcm 0x5dd4a5b6 snd_pcm_hw_constraint_ratnums +(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 0x68080b8b snd_pcm_set_sync +(unknown) sound/core/snd-pcm 0x68a24153 snd_pcm_format_physical_width +(unknown) sound/core/snd-pcm 0x69a0f559 snd_pcm_kernel_ioctl +(unknown) sound/core/snd-pcm 0x6ef8fcd8 snd_pcm_format_linear +(unknown) sound/core/snd-pcm 0x784a909e snd_pcm_hw_constraint_minmax +(unknown) sound/core/snd-pcm 0x788425bb snd_pcm_hw_constraint_step +(unknown) sound/core/snd-pcm 0x79aaf8f8 snd_pcm_suspend_all +(unknown) sound/core/snd-pcm 0x7acfef60 snd_pcm_hw_constraint_ratdens +(unknown) sound/core/snd-pcm 0x82fb1f74 snd_pcm_lib_get_vmalloc_page +(unknown) sound/core/snd-pcm 0x87f42d27 snd_pcm_lib_free_pages +(unknown) sound/core/snd-pcm 0x8b0ed0a7 snd_pcm_lib_mmap_iomem +(unknown) sound/core/snd-pcm 0x9002eb49 snd_pcm_lib_malloc_pages +(unknown) sound/core/snd-pcm 0x91bcb144 snd_pcm_limit_hw_rates +(unknown) sound/core/snd-pcm 0x96e669ed snd_pcm_lib_read +(unknown) sound/core/snd-pcm 0xa08760dd snd_pcm_notify +(unknown) sound/core/snd-pcm 0xa112132b snd_pcm_hw_param_last +(unknown) sound/core/snd-pcm 0xa1bc8573 snd_pcm_hw_rule_add +(unknown) sound/core/snd-pcm 0xa286a234 snd_pcm_format_name +(unknown) sound/core/snd-pcm 0xa61aa028 snd_pcm_format_unsigned +(unknown) sound/core/snd-pcm 0xa7cb2b15 snd_pcm_open_substream +(unknown) sound/core/snd-pcm 0xadd32e0a snd_pcm_hw_constraint_pow2 +(unknown) sound/core/snd-pcm 0xafc5c536 snd_pcm_hw_constraint_list +(unknown) sound/core/snd-pcm 0xb64e19ae snd_pcm_new_stream +(unknown) sound/core/snd-pcm 0xb9638db4 snd_pcm_rate_to_rate_bit +(unknown) sound/core/snd-pcm 0xb9c32219 snd_pcm_lib_readv +(unknown) sound/core/snd-pcm 0xbc6a87c3 snd_pcm_hw_constraint_integer +(unknown) sound/core/snd-pcm 0xc185c4a7 snd_pcm_lib_preallocate_pages_for_all +(unknown) sound/core/snd-pcm 0xc5da14b3 snd_pcm_lib_free_vmalloc_buffer +(unknown) sound/core/snd-pcm 0xcb989cd8 snd_pcm_lib_preallocate_free_for_all +(unknown) sound/core/snd-pcm 0xd0b9b8b8 snd_interval_list +(unknown) sound/core/snd-pcm 0xe3b9e486 snd_pcm_new +(unknown) sound/core/snd-pcm 0xe56a9336 snd_pcm_format_width +(unknown) sound/core/snd-pcm 0xe832b346 snd_pcm_suspend +(unknown) sound/core/snd-pcm 0xf3797152 snd_interval_ratnum +(unknown) sound/core/snd-pcm 0xf6d7e5d6 snd_pcm_link_rwlock +(unknown) sound/core/snd-rawmidi 0x08bacfea snd_rawmidi_drop_output +(unknown) sound/core/snd-rawmidi 0x28ec372a snd_rawmidi_output_params +(unknown) sound/core/snd-rawmidi 0x32a2710a snd_rawmidi_set_ops +(unknown) sound/core/snd-rawmidi 0x34ae03fc snd_rawmidi_drain_input +(unknown) sound/core/snd-rawmidi 0x3f1ec92f snd_rawmidi_info_select +(unknown) sound/core/snd-rawmidi 0x4406ceaa snd_rawmidi_kernel_release +(unknown) sound/core/snd-rawmidi 0x470f9931 snd_rawmidi_kernel_read +(unknown) sound/core/snd-rawmidi 0x487f4a2e snd_rawmidi_transmit +(unknown) sound/core/snd-rawmidi 0x71c6597f snd_rawmidi_new +(unknown) sound/core/snd-rawmidi 0x7c2505e2 snd_rawmidi_transmit_ack +(unknown) sound/core/snd-rawmidi 0x851ba59f snd_rawmidi_transmit_peek +(unknown) sound/core/snd-rawmidi 0x9005835f snd_rawmidi_kernel_open +(unknown) sound/core/snd-rawmidi 0x94b46953 snd_rawmidi_receive +(unknown) sound/core/snd-rawmidi 0xa769561a snd_rawmidi_input_params +(unknown) sound/core/snd-rawmidi 0xc3e46f89 snd_rawmidi_kernel_write +(unknown) sound/core/snd-rawmidi 0xeb5b6660 snd_rawmidi_transmit_empty +(unknown) sound/core/snd-rawmidi 0xed5f3d8a snd_rawmidi_drain_output +(unknown) sound/core/snd-timer 0x037a0995 snd_timer_open +(unknown) sound/core/snd-timer 0x077c47a2 snd_timer_start +(unknown) sound/core/snd-timer 0x13022fa7 snd_timer_pause +(unknown) sound/core/snd-timer 0x2b28f14d snd_timer_global_free +(unknown) sound/core/snd-timer 0x88bd3bc1 snd_timer_new +(unknown) sound/core/snd-timer 0x91963202 snd_timer_continue +(unknown) sound/core/snd-timer 0xb152ec36 snd_timer_global_register +(unknown) sound/core/snd-timer 0xbb995177 snd_timer_global_new +(unknown) sound/core/snd-timer 0xc589985b snd_timer_resolution +(unknown) sound/core/snd-timer 0xd9bb3cfa snd_timer_close +(unknown) sound/core/snd-timer 0xef756688 snd_timer_interrupt +(unknown) sound/core/snd-timer 0xf9f7bff7 snd_timer_notify +(unknown) sound/core/snd-timer 0xfcc872a9 snd_timer_stop +(unknown) sound/drivers/mpu401/snd-mpu401-uart 0x6d629c59 snd_mpu401_uart_interrupt_tx +(unknown) sound/drivers/mpu401/snd-mpu401-uart 0x9b612c87 snd_mpu401_uart_new +(unknown) sound/drivers/mpu401/snd-mpu401-uart 0xc0fec227 snd_mpu401_uart_interrupt +(unknown) sound/drivers/opl3/snd-opl3-lib 0x05060a19 snd_opl3_regmap +(unknown) sound/drivers/opl3/snd-opl3-lib 0x341599a9 snd_opl3_create +(unknown) sound/drivers/opl3/snd-opl3-lib 0x3e1b3100 snd_opl3_reset +(unknown) sound/drivers/opl3/snd-opl3-lib 0x4aebbc1f snd_opl3_find_patch +(unknown) sound/drivers/opl3/snd-opl3-lib 0x7dbc06b5 snd_opl3_timer_new +(unknown) sound/drivers/opl3/snd-opl3-lib 0x8e5e2eee snd_opl3_load_patch +(unknown) sound/drivers/opl3/snd-opl3-lib 0x9ba15a93 snd_opl3_new +(unknown) sound/drivers/opl3/snd-opl3-lib 0xa6613262 snd_opl3_init +(unknown) sound/drivers/opl3/snd-opl3-lib 0xa7f07c3e snd_opl3_interrupt +(unknown) sound/drivers/opl3/snd-opl3-lib 0xc9ac6c17 snd_opl3_hwdep_new +(unknown) sound/drivers/vx/snd-vx-lib 0x192ac4f4 snd_vx_check_reg_bit +(unknown) sound/drivers/vx/snd-vx-lib 0x356ebbb2 snd_vx_free_firmware +(unknown) sound/drivers/vx/snd-vx-lib 0x4f04284d snd_vx_setup_firmware +(unknown) sound/drivers/vx/snd-vx-lib 0x658c2ed3 snd_vx_dsp_boot +(unknown) sound/drivers/vx/snd-vx-lib 0x98272efa snd_vx_load_boot_image +(unknown) sound/drivers/vx/snd-vx-lib 0xa53394b5 snd_vx_resume +(unknown) sound/drivers/vx/snd-vx-lib 0xaff04567 snd_vx_dsp_load +(unknown) sound/drivers/vx/snd-vx-lib 0xd0bdd5f4 snd_vx_create +(unknown) sound/drivers/vx/snd-vx-lib 0xd9168429 snd_vx_suspend +(unknown) sound/drivers/vx/snd-vx-lib 0xf1f04d23 snd_vx_irq_handler +(unknown) sound/firewire/snd-firewire-lib 0x0a6f24d6 amdtp_out_stream_pcm_abort +(unknown) sound/firewire/snd-firewire-lib 0x196bd859 amdtp_out_stream_update +(unknown) sound/firewire/snd-firewire-lib 0x20c8b4f9 fcp_avc_transaction +(unknown) sound/firewire/snd-firewire-lib 0x2ab7023d fw_iso_resources_destroy +(unknown) sound/firewire/snd-firewire-lib 0x2daaed61 snd_fw_transaction +(unknown) sound/firewire/snd-firewire-lib 0x53546ae7 cmp_connection_break +(unknown) sound/firewire/snd-firewire-lib 0x56d935ca amdtp_out_stream_set_pcm_format +(unknown) sound/firewire/snd-firewire-lib 0x7e8373c1 amdtp_out_stream_destroy +(unknown) sound/firewire/snd-firewire-lib 0x8427aa96 cmp_connection_init +(unknown) sound/firewire/snd-firewire-lib 0x89ab1bb6 fw_iso_resources_allocate +(unknown) sound/firewire/snd-firewire-lib 0x8a23f670 iso_packets_buffer_destroy +(unknown) sound/firewire/snd-firewire-lib 0x8c80d546 amdtp_out_stream_set_rate +(unknown) sound/firewire/snd-firewire-lib 0x8ffa9d0b amdtp_out_stream_start +(unknown) sound/firewire/snd-firewire-lib 0x9c15298a iso_packets_buffer_init +(unknown) sound/firewire/snd-firewire-lib 0x9e2bddf8 amdtp_out_stream_stop +(unknown) sound/firewire/snd-firewire-lib 0xa9a1e2c1 fw_iso_resources_free +(unknown) sound/firewire/snd-firewire-lib 0xb2cad088 fcp_bus_reset +(unknown) sound/firewire/snd-firewire-lib 0xbee1371f cmp_connection_establish +(unknown) sound/firewire/snd-firewire-lib 0xcbb7547e amdtp_out_stream_get_max_payload +(unknown) sound/firewire/snd-firewire-lib 0xcd1143ad fw_iso_resources_update +(unknown) sound/firewire/snd-firewire-lib 0xdd74bc7a rcode_string +(unknown) sound/firewire/snd-firewire-lib 0xe923220e cmp_connection_destroy +(unknown) sound/firewire/snd-firewire-lib 0xf69eea24 amdtp_out_stream_init +(unknown) sound/firewire/snd-firewire-lib 0xfd4a9934 cmp_connection_update +(unknown) sound/firewire/snd-firewire-lib 0xff3d6019 fw_iso_resources_init +(unknown) sound/i2c/other/snd-ak4113 0x27c70d3b snd_ak4113_check_rate_and_errors +(unknown) sound/i2c/other/snd-ak4113 0x287cd106 snd_ak4113_reinit +(unknown) sound/i2c/other/snd-ak4113 0x9020bb52 snd_ak4113_build +(unknown) sound/i2c/other/snd-ak4113 0xdd33e959 snd_ak4113_reg_write +(unknown) sound/i2c/other/snd-ak4113 0xf69990ff snd_ak4113_external_rate +(unknown) sound/i2c/other/snd-ak4113 0xfff39910 snd_ak4113_create +(unknown) sound/i2c/other/snd-ak4114 0x217d1deb snd_ak4114_reg_write +(unknown) sound/i2c/other/snd-ak4114 0x25bfcdb6 snd_ak4114_create +(unknown) sound/i2c/other/snd-ak4114 0x2ba2534d snd_ak4114_check_rate_and_errors +(unknown) sound/i2c/other/snd-ak4114 0x845a68f0 snd_ak4114_build +(unknown) sound/i2c/other/snd-ak4114 0xc727bc7c snd_ak4114_reinit +(unknown) sound/i2c/other/snd-ak4114 0xde02b7a7 snd_ak4114_external_rate +(unknown) sound/i2c/other/snd-ak4117 0x126023f0 snd_ak4117_external_rate +(unknown) sound/i2c/other/snd-ak4117 0x6613172e snd_ak4117_check_rate_and_errors +(unknown) sound/i2c/other/snd-ak4117 0x7cdb995a snd_ak4117_build +(unknown) sound/i2c/other/snd-ak4117 0x85e9bba8 snd_ak4117_reg_write +(unknown) sound/i2c/other/snd-ak4117 0x9b3aa912 snd_ak4117_reinit +(unknown) sound/i2c/other/snd-ak4117 0xfac3fd50 snd_ak4117_create +(unknown) sound/i2c/other/snd-ak4xxx-adda 0x2fd8a04a snd_akm4xxx_reset +(unknown) sound/i2c/other/snd-ak4xxx-adda 0xadb7af43 snd_akm4xxx_write +(unknown) sound/i2c/other/snd-ak4xxx-adda 0xe3e10a62 snd_akm4xxx_init +(unknown) sound/i2c/other/snd-ak4xxx-adda 0xffc76088 snd_akm4xxx_build_controls +(unknown) sound/i2c/other/snd-pt2258 0x3d1cb7ba snd_pt2258_build_controls +(unknown) sound/i2c/other/snd-pt2258 0xd1922970 snd_pt2258_reset +(unknown) sound/i2c/other/snd-tea575x-tuner 0x5fd086a6 snd_tea575x_init +(unknown) sound/i2c/other/snd-tea575x-tuner 0xa2d965ea snd_tea575x_exit +(unknown) sound/i2c/snd-cs8427 0x05107f35 snd_cs8427_iec958_build +(unknown) sound/i2c/snd-cs8427 0x38b3d14a snd_cs8427_iec958_active +(unknown) sound/i2c/snd-cs8427 0x80669250 snd_cs8427_reg_write +(unknown) sound/i2c/snd-cs8427 0xc62cc7d3 snd_cs8427_create +(unknown) sound/i2c/snd-cs8427 0xd7dbf184 snd_cs8427_iec958_pcm +(unknown) sound/i2c/snd-i2c 0x11635b0b snd_i2c_readbytes +(unknown) sound/i2c/snd-i2c 0x3b5acac9 snd_i2c_device_create +(unknown) sound/i2c/snd-i2c 0x77e6f248 snd_i2c_device_free +(unknown) sound/i2c/snd-i2c 0x9d8debdd snd_i2c_probeaddr +(unknown) sound/i2c/snd-i2c 0xbf4bb515 snd_i2c_sendbytes +(unknown) sound/i2c/snd-i2c 0xcf31bb40 snd_i2c_bus_create +(unknown) sound/isa/sb/snd-sb-common 0x4194d545 snd_sbmixer_read +(unknown) sound/isa/sb/snd-sb-common 0x4da6dcea snd_sbmixer_suspend +(unknown) sound/isa/sb/snd-sb-common 0x5c2cb505 snd_sbdsp_create +(unknown) sound/isa/sb/snd-sb-common 0x8883d468 snd_sbmixer_resume +(unknown) sound/isa/sb/snd-sb-common 0x9cd14e6c snd_sbdsp_command +(unknown) sound/isa/sb/snd-sb-common 0xc6411e82 snd_sbdsp_reset +(unknown) sound/isa/sb/snd-sb-common 0xcb22dec5 snd_sbmixer_write +(unknown) sound/isa/sb/snd-sb-common 0xd7705f7f snd_sbmixer_new +(unknown) sound/isa/sb/snd-sb-common 0xe7c1d197 snd_sbmixer_add_ctl +(unknown) sound/isa/sb/snd-sb-common 0xf20dc5e9 snd_sbdsp_get_byte +(unknown) sound/isa/sb/snd-sb16-dsp 0x496f549b snd_sb16dsp_configure +(unknown) sound/isa/sb/snd-sb16-dsp 0x67759c72 snd_sb16dsp_pcm +(unknown) sound/isa/sb/snd-sb16-dsp 0xe0b3f690 snd_sb16dsp_interrupt +(unknown) sound/isa/sb/snd-sb16-dsp 0xf0feda29 snd_sb16dsp_get_pcm_ops +(unknown) sound/pci/ac97/snd-ac97-codec 0x04bc6bd2 snd_ac97_write_cache +(unknown) sound/pci/ac97/snd-ac97-codec 0x588bf6bb snd_ac97_pcm_close +(unknown) sound/pci/ac97/snd-ac97-codec 0x5b960098 snd_ac97_pcm_double_rate_rules +(unknown) sound/pci/ac97/snd-ac97-codec 0x6428e635 snd_ac97_pcm_assign +(unknown) sound/pci/ac97/snd-ac97-codec 0x6cc43145 snd_ac97_pcm_open +(unknown) sound/pci/ac97/snd-ac97-codec 0x6d00ab48 snd_ac97_get_short_name +(unknown) sound/pci/ac97/snd-ac97-codec 0x71c5e40e snd_ac97_read +(unknown) sound/pci/ac97/snd-ac97-codec 0x94ab1e3d snd_ac97_tune_hardware +(unknown) sound/pci/ac97/snd-ac97-codec 0x9e410ee4 snd_ac97_update_power +(unknown) sound/pci/ac97/snd-ac97-codec 0x9f803d16 snd_ac97_write +(unknown) sound/pci/ac97/snd-ac97-codec 0xa3e80889 snd_ac97_resume +(unknown) sound/pci/ac97/snd-ac97-codec 0xafc20d5c snd_ac97_bus +(unknown) sound/pci/ac97/snd-ac97-codec 0xb5d346c9 snd_ac97_set_rate +(unknown) sound/pci/ac97/snd-ac97-codec 0xb94c3b3d snd_ac97_update +(unknown) sound/pci/ac97/snd-ac97-codec 0xd84340f2 snd_ac97_update_bits +(unknown) sound/pci/ac97/snd-ac97-codec 0xe136ea35 snd_ac97_suspend +(unknown) sound/pci/ac97/snd-ac97-codec 0xf54a1a38 snd_ac97_mixer +(unknown) sound/pci/emu10k1/snd-emu10k1 0x310710f9 snd_emu10k1_synth_free +(unknown) sound/pci/emu10k1/snd-emu10k1 0x439aea66 snd_emu10k1_synth_bzero +(unknown) sound/pci/emu10k1/snd-emu10k1 0x44f4d0a2 snd_emu10k1_voice_alloc +(unknown) sound/pci/emu10k1/snd-emu10k1 0x4c86c72c snd_emu10k1_synth_copy_from_user +(unknown) sound/pci/emu10k1/snd-emu10k1 0x5069d94c snd_emu10k1_memblk_map +(unknown) sound/pci/emu10k1/snd-emu10k1 0x66042a2d snd_emu10k1_ptr_write +(unknown) sound/pci/emu10k1/snd-emu10k1 0x6db6206a snd_emu10k1_ptr_read +(unknown) sound/pci/emu10k1/snd-emu10k1 0x79d54e1d snd_emu10k1_synth_alloc +(unknown) sound/pci/emu10k1/snd-emu10k1 0xcaef60b7 snd_emu10k1_voice_free +(unknown) sound/pci/hda/snd-hda-codec 0x00a588cd snd_hda_delete_codec_preset +(unknown) sound/pci/hda/snd-hda-codec 0x01fd5a22 snd_hda_jack_detect +(unknown) sound/pci/hda/snd-hda-codec 0x02787fa6 snd_hda_codec_read +(unknown) sound/pci/hda/snd-hda-codec 0x0676f5ac snd_hda_get_input_pin_attr +(unknown) sound/pci/hda/snd-hda-codec 0x070c97d5 snd_hda_get_sub_nodes +(unknown) sound/pci/hda/snd-hda-codec 0x0bd795ea snd_hda_add_vmaster +(unknown) sound/pci/hda/snd-hda-codec 0x0e668bc3 snd_hda_get_connections +(unknown) sound/pci/hda/snd-hda-codec 0x10343ee1 snd_hda_override_amp_caps +(unknown) sound/pci/hda/snd-hda-codec 0x147e03d6 snd_hda_codec_set_pincfg +(unknown) sound/pci/hda/snd-hda-codec 0x14f1bab5 snd_hda_ch_mode_get +(unknown) sound/pci/hda/snd-hda-codec 0x195bf798 snd_hda_codec_amp_update +(unknown) sound/pci/hda/snd-hda-codec 0x1bd919d0 snd_hda_attach_beep_device +(unknown) sound/pci/hda/snd-hda-codec 0x1ce1939d snd_hda_codec_prepare +(unknown) sound/pci/hda/snd-hda-codec 0x1e514744 snd_hda_add_nid +(unknown) sound/pci/hda/snd-hda-codec 0x201c9317 snd_hda_query_pin_caps +(unknown) sound/pci/hda/snd-hda-codec 0x20230121 snd_hda_enable_beep_device +(unknown) sound/pci/hda/snd-hda-codec 0x264f81c1 snd_hda_mixer_amp_switch_get +(unknown) sound/pci/hda/snd-hda-codec 0x29b85990 hda_get_input_pin_label +(unknown) sound/pci/hda/snd-hda-codec 0x2b6c3147 snd_hda_detach_beep_device +(unknown) sound/pci/hda/snd-hda-codec 0x2f9c5f69 snd_hda_codec_amp_read +(unknown) sound/pci/hda/snd-hda-codec 0x30d31909 snd_hda_codec_write +(unknown) sound/pci/hda/snd-hda-codec 0x351a810a snd_hda_codec_write_cache +(unknown) sound/pci/hda/snd-hda-codec 0x3b2b094f snd_hda_suspend +(unknown) sound/pci/hda/snd-hda-codec 0x3f3ebe37 snd_hda_set_vmaster_tlv +(unknown) sound/pci/hda/snd-hda-codec 0x446d3f3a snd_hda_load_patch +(unknown) sound/pci/hda/snd-hda-codec 0x477c8441 snd_hda_ch_mode_put +(unknown) sound/pci/hda/snd-hda-codec 0x4a0f6594 snd_hda_bind_sw +(unknown) sound/pci/hda/snd-hda-codec 0x4b8b52f2 snd_hda_codec_cleanup +(unknown) sound/pci/hda/snd-hda-codec 0x4dab1f60 snd_hda_add_imux_item +(unknown) sound/pci/hda/snd-hda-codec 0x4de018bf snd_hda_add_new_ctls +(unknown) sound/pci/hda/snd-hda-codec 0x57c79bfa __snd_hda_codec_cleanup_stream +(unknown) sound/pci/hda/snd-hda-codec 0x58a40ae0 snd_hda_mixer_bind_ctls_get +(unknown) sound/pci/hda/snd-hda-codec 0x5c08d362 snd_hda_bus_reboot_notify +(unknown) sound/pci/hda/snd-hda-codec 0x6151152c snd_hda_multi_out_analog_prepare +(unknown) sound/pci/hda/snd-hda-codec 0x64b56b67 snd_hda_mixer_amp_volume_get +(unknown) sound/pci/hda/snd-hda-codec 0x65c9b737 snd_hda_find_mixer_ctl +(unknown) sound/pci/hda/snd-hda-codec 0x663d4d05 snd_hda_codec_resume_amp +(unknown) sound/pci/hda/snd-hda-codec 0x6763958e snd_hda_bind_vol +(unknown) sound/pci/hda/snd-hda-codec 0x6bd375cf snd_hda_mixer_bind_switch_put +(unknown) sound/pci/hda/snd-hda-codec 0x72829fc8 snd_hda_input_jack_free +(unknown) sound/pci/hda/snd-hda-codec 0x77f4eec4 snd_hda_multi_out_dig_cleanup +(unknown) sound/pci/hda/snd-hda-codec 0x78445f97 snd_hda_bus_new +(unknown) sound/pci/hda/snd-hda-codec 0x791a3e0a snd_hda_sequence_write +(unknown) sound/pci/hda/snd-hda-codec 0x79e742ad snd_hda_add_codec_preset +(unknown) sound/pci/hda/snd-hda-codec 0x7ed5e1ae snd_hda_get_hint +(unknown) sound/pci/hda/snd-hda-codec 0x7fac3603 snd_hda_codec_get_pincfg +(unknown) sound/pci/hda/snd-hda-codec 0x8297ef1c hda_get_autocfg_input_label +(unknown) sound/pci/hda/snd-hda-codec 0x84b052cb snd_hda_mixer_amp_switch_put_beep +(unknown) sound/pci/hda/snd-hda-codec 0x87007d53 snd_hda_mixer_bind_switch_get +(unknown) sound/pci/hda/snd-hda-codec 0x8819040a snd_hda_input_jack_report +(unknown) sound/pci/hda/snd-hda-codec 0x886663fb snd_hda_mixer_amp_volume_put +(unknown) sound/pci/hda/snd-hda-codec 0x8a1bf463 snd_hda_build_pcms +(unknown) sound/pci/hda/snd-hda-codec 0x8aca8b43 snd_hda_resume +(unknown) sound/pci/hda/snd-hda-codec 0x8d53c038 snd_hda_mixer_bind_tlv +(unknown) sound/pci/hda/snd-hda-codec 0x8e4c6826 snd_hda_calc_stream_format +(unknown) sound/pci/hda/snd-hda-codec 0x9191c990 snd_hda_ch_mode_info +(unknown) sound/pci/hda/snd-hda-codec 0x93e87919 snd_hda_mixer_bind_ctls_info +(unknown) sound/pci/hda/snd-hda-codec 0x93f37dac snd_hda_mixer_amp_tlv +(unknown) sound/pci/hda/snd-hda-codec 0x9415cc8a snd_hda_codec_update_cache +(unknown) sound/pci/hda/snd-hda-codec 0x950bf0e1 snd_hda_power_up +(unknown) sound/pci/hda/snd-hda-codec 0x97031415 snd_hda_sequence_write_cache +(unknown) sound/pci/hda/snd-hda-codec 0x9a8e1877 snd_array_free +(unknown) sound/pci/hda/snd-hda-codec 0x9aa9f705 snd_hda_codec_configure +(unknown) sound/pci/hda/snd-hda-codec 0x9aedef80 snd_hda_power_down +(unknown) sound/pci/hda/snd-hda-codec 0xa2827d76 snd_hda_get_jack_location +(unknown) sound/pci/hda/snd-hda-codec 0xa6a1f1e1 snd_hda_ctl_add +(unknown) sound/pci/hda/snd-hda-codec 0xaa52bff4 snd_hda_multi_out_analog_cleanup +(unknown) sound/pci/hda/snd-hda-codec 0xaccd9cd8 snd_hda_parse_pin_def_config +(unknown) sound/pci/hda/snd-hda-codec 0xad87613e snd_print_pcm_rates +(unknown) sound/pci/hda/snd-hda-codec 0xaff9189e snd_hda_mixer_amp_volume_info +(unknown) sound/pci/hda/snd-hda-codec 0xb1819212 snd_hda_create_spdif_out_ctls +(unknown) sound/pci/hda/snd-hda-codec 0xb1cd5391 snd_hda_shutup_pins +(unknown) sound/pci/hda/snd-hda-codec 0xb313870f snd_hda_create_spdif_in_ctls +(unknown) sound/pci/hda/snd-hda-codec 0xb361e5c6 snd_hda_multi_out_dig_close +(unknown) sound/pci/hda/snd-hda-codec 0xb389e9b0 snd_hda_multi_out_dig_prepare +(unknown) sound/pci/hda/snd-hda-codec 0xb3e4b120 query_amp_caps +(unknown) sound/pci/hda/snd-hda-codec 0xb477027c snd_hda_mixer_bind_ctls_put +(unknown) sound/pci/hda/snd-hda-codec 0xb6fb32f0 snd_hda_check_board_codec_sid_config +(unknown) sound/pci/hda/snd-hda-codec 0xbd4f5ec7 snd_hda_codec_amp_stereo +(unknown) sound/pci/hda/snd-hda-codec 0xbe7dd7dc snd_array_new +(unknown) sound/pci/hda/snd-hda-codec 0xc10d3f0a snd_hda_create_spdif_share_sw +(unknown) sound/pci/hda/snd-hda-codec 0xc3d285e1 snd_hda_input_jack_add +(unknown) sound/pci/hda/snd-hda-codec 0xc652fd69 snd_hda_get_jack_connectivity +(unknown) sound/pci/hda/snd-hda-codec 0xc84d85fc snd_hda_get_bool_hint +(unknown) sound/pci/hda/snd-hda-codec 0xca9c895d snd_hda_mixer_amp_switch_put +(unknown) sound/pci/hda/snd-hda-codec 0xcb301b6e snd_hda_get_jack_type +(unknown) sound/pci/hda/snd-hda-codec 0xce65e2ca snd_hda_pin_sense +(unknown) sound/pci/hda/snd-hda-codec 0xd805f344 snd_hda_input_mux_put +(unknown) sound/pci/hda/snd-hda-codec 0xd97fe15c snd_hda_multi_out_analog_open +(unknown) sound/pci/hda/snd-hda-codec 0xdd84efa2 snd_hda_check_amp_list_power +(unknown) sound/pci/hda/snd-hda-codec 0xe3dc1746 snd_hda_parse_generic_codec +(unknown) sound/pci/hda/snd-hda-codec 0xe7bf7174 snd_hda_queue_unsol_event +(unknown) sound/pci/hda/snd-hda-codec 0xe97a0a09 snd_hda_codec_setup_stream +(unknown) sound/pci/hda/snd-hda-codec 0xeb3134f7 snd_hda_codec_new +(unknown) sound/pci/hda/snd-hda-codec 0xed03f238 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 0xede2598e snd_hda_codec_resume_cache +(unknown) sound/pci/hda/snd-hda-codec 0xee54fb8b snd_hda_input_mux_info +(unknown) sound/pci/hda/snd-hda-codec 0xf220b5da snd_hda_multi_out_dig_open +(unknown) sound/pci/hda/snd-hda-codec 0xf43e736f snd_hda_build_controls +(unknown) sound/pci/hda/snd-hda-codec 0xf5d92670 snd_hda_check_board_config +(unknown) sound/pci/hda/snd-hda-codec 0xf7830ece snd_hda_is_supported_format +(unknown) sound/pci/ice1712/snd-ice17xx-ak4xxx 0x96d8a229 snd_ice1712_akm4xxx_init +(unknown) sound/pci/ice1712/snd-ice17xx-ak4xxx 0xa9ec8724 snd_ice1712_akm4xxx_free +(unknown) sound/pci/ice1712/snd-ice17xx-ak4xxx 0xb1dcc384 snd_ice1712_akm4xxx_build_controls +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x01c4f3ba oxygen_write_ac97 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x0794335f oxygen_write_uart +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x27e9df20 oxygen_write16_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x2de72b72 oxygen_write32_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x3417a692 oxygen_pci_probe +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x3854dce7 oxygen_pci_remove +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x4fc66320 oxygen_reset_uart +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x5e4bbdd4 oxygen_write8 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x62ca2eca oxygen_write_ac97_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x63e4e68d oxygen_read16 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x8322d1ad oxygen_pci_suspend +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x89c21911 oxygen_read8 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x905f9523 oxygen_write_i2c +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x9cf617b0 oxygen_write_spi +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xa0480bd0 oxygen_write16 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xa12f44ea oxygen_read32 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xa4ad5923 oxygen_read_ac97 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xafed3d32 oxygen_write8_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xcf37bb25 oxygen_pci_shutdown +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xf7426d78 oxygen_pci_resume +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xf775ea76 oxygen_write32 +(unknown) sound/pci/trident/snd-trident 0x14102bb6 snd_trident_start_voice +(unknown) sound/pci/trident/snd-trident 0x3952e436 snd_trident_write_voice_regs +(unknown) sound/pci/trident/snd-trident 0x39e928a6 snd_trident_alloc_voice +(unknown) sound/pci/trident/snd-trident 0x62c5e841 snd_trident_stop_voice +(unknown) sound/pci/trident/snd-trident 0x8f190e26 snd_trident_free_voice +(unknown) sound/soc/codecs/snd-soc-88pm860x 0xac6a8d63 pm860x_mic_jack_detect +(unknown) sound/soc/codecs/snd-soc-88pm860x 0xb83d4cdd pm860x_hs_jack_detect +(unknown) sound/soc/codecs/snd-soc-cx20442 0xd002020d v253_ops +(unknown) sound/soc/codecs/snd-soc-l3 0x78c84c7e l3_write +(unknown) sound/soc/codecs/snd-soc-max9877 0x195ed168 max9877_add_controls +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x373939b4 aic3x_button_pressed +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x4bad5ff6 aic3x_headset_detected +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x574160c0 aic3x_set_headset_detection +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x59788211 aic3x_set_gpio +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0xc8400fb8 aic3x_get_gpio +(unknown) sound/soc/codecs/snd-soc-tpa6130a2 0x478bc8aa tpa6130a2_add_controls +(unknown) sound/soc/codecs/snd-soc-tpa6130a2 0xdebe8dea tpa6130a2_stereo_enable +(unknown) sound/soc/codecs/snd-soc-twl6040 0x810ca09f twl6040_hs_jack_detect +(unknown) sound/soc/codecs/snd-soc-wl1273 0x00611464 wl1273_get_format +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0x757206d5 wm_hubs_spkmix_tlv +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0x88ecb7c0 wm_hubs_handle_analogue_pdata +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0xb7cbda56 wm_hubs_add_analogue_controls +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0xcf106339 wm_hubs_add_analogue_routes +(unknown) sound/soc/codecs/snd-soc-wm2000 0x02e8f9fe wm2000_add_controls +(unknown) sound/soc/codecs/snd-soc-wm8350 0x246076b8 wm8350_hp_jack_detect +(unknown) sound/soc/codecs/snd-soc-wm8350 0xb54044fd wm8350_mic_jack_detect +(unknown) sound/soc/codecs/snd-soc-wm8903 0x46996cfb wm8903_mic_detect +(unknown) sound/soc/codecs/snd-soc-wm8915 0xf8ea9b82 wm8915_detect +(unknown) sound/soc/codecs/snd-soc-wm8962 0xfcf16763 wm8962_mic_detect +(unknown) sound/soc/codecs/snd-soc-wm8994 0x835d7af2 wm8958_mic_detect +(unknown) sound/soc/codecs/snd-soc-wm8994 0xc9d476ea wm8994_mic_detect +(unknown) sound/soc/snd-soc-core 0x003aeaf4 snd_soc_unregister_platform +(unknown) sound/soc/snd-soc-core 0x0105a64b snd_soc_poweroff +(unknown) sound/soc/snd-soc-core 0x029f07d6 snd_soc_dai_set_pll +(unknown) sound/soc/snd-soc-core 0x03d7ee84 snd_soc_bulk_write_raw +(unknown) sound/soc/snd-soc-core 0x0441440d snd_soc_register_codec +(unknown) sound/soc/snd-soc-core 0x04d18728 snd_soc_dapm_force_enable_pin +(unknown) sound/soc/snd-soc-core 0x04d6000e snd_soc_dai_set_fmt +(unknown) sound/soc/snd-soc-core 0x0f33f279 snd_soc_put_volsw_s8 +(unknown) sound/soc/snd-soc-core 0x0f9d7741 snd_soc_jack_notifier_unregister +(unknown) sound/soc/snd-soc-core 0x10f6202e snd_soc_info_volsw_ext +(unknown) sound/soc/snd-soc-core 0x11340c95 snd_soc_add_controls +(unknown) sound/soc/snd-soc-core 0x11e79107 snd_soc_dapm_new_controls +(unknown) sound/soc/snd-soc-core 0x18a977f9 snd_soc_jack_free_gpios +(unknown) sound/soc/snd-soc-core 0x1a9c688e dapm_reg_event +(unknown) sound/soc/snd-soc-core 0x1ff203c3 snd_soc_codec_set_cache_io +(unknown) sound/soc/snd-soc-core 0x23e2de79 snd_soc_limit_volume +(unknown) sound/soc/snd-soc-core 0x2541a979 snd_soc_calc_frame_size +(unknown) sound/soc/snd-soc-core 0x26b47785 snd_soc_test_bits +(unknown) sound/soc/snd-soc-core 0x2909ac9b snd_soc_set_runtime_hwparams +(unknown) sound/soc/snd-soc-core 0x2bf88f6f snd_soc_put_value_enum_double +(unknown) sound/soc/snd-soc-core 0x2e75a0ca snd_soc_register_platform +(unknown) sound/soc/snd-soc-core 0x39b90ebc snd_soc_put_volsw_2r +(unknown) sound/soc/snd-soc-core 0x3bb896e3 snd_soc_jack_new +(unknown) sound/soc/snd-soc-core 0x3fb721d8 snd_soc_dapm_get_pin_status +(unknown) sound/soc/snd-soc-core 0x459f0613 snd_soc_cnew +(unknown) sound/soc/snd-soc-core 0x45ce1a88 snd_soc_info_volsw_2r_sx +(unknown) sound/soc/snd-soc-core 0x46c13d7a snd_soc_update_bits_locked +(unknown) sound/soc/snd-soc-core 0x485e92e3 snd_soc_dapm_sync +(unknown) sound/soc/snd-soc-core 0x4fb09bc6 snd_soc_unregister_card +(unknown) sound/soc/snd-soc-core 0x4fd1d468 snd_soc_dapm_add_routes +(unknown) sound/soc/snd-soc-core 0x5014b93a snd_soc_unregister_dai +(unknown) sound/soc/snd-soc-core 0x50a27cb2 snd_soc_pm_ops +(unknown) sound/soc/snd-soc-core 0x54764b04 snd_soc_put_enum_double +(unknown) sound/soc/snd-soc-core 0x568de3a0 snd_soc_get_enum_double +(unknown) sound/soc/snd-soc-core 0x56c3d578 snd_soc_new_ac97_codec +(unknown) sound/soc/snd-soc-core 0x5df754b8 snd_soc_register_card +(unknown) sound/soc/snd-soc-core 0x65ac86b1 snd_soc_info_volsw_s8 +(unknown) sound/soc/snd-soc-core 0x69a8ec50 snd_soc_codec_set_pll +(unknown) sound/soc/snd-soc-core 0x6e3bf4f0 snd_soc_dapm_free +(unknown) sound/soc/snd-soc-core 0x6ff2f672 snd_soc_write +(unknown) sound/soc/snd-soc-core 0x72b248ac snd_soc_register_dai +(unknown) sound/soc/snd-soc-core 0x72e9526a snd_soc_jack_report +(unknown) sound/soc/snd-soc-core 0x73eabc05 snd_soc_dapm_put_volsw +(unknown) sound/soc/snd-soc-core 0x745ad338 snd_soc_dapm_get_enum_double +(unknown) sound/soc/snd-soc-core 0x752e59be snd_soc_info_enum_ext +(unknown) sound/soc/snd-soc-core 0x7701f767 snd_soc_dapm_get_enum_virt +(unknown) sound/soc/snd-soc-core 0x78229f28 snd_soc_debugfs_root +(unknown) sound/soc/snd-soc-core 0x7ac621cd snd_soc_codec_volatile_register +(unknown) sound/soc/snd-soc-core 0x7e606130 snd_soc_calc_bclk +(unknown) sound/soc/snd-soc-core 0x7f171e64 snd_soc_dapm_put_pin_switch +(unknown) sound/soc/snd-soc-core 0x8102dfb9 snd_soc_dapm_new_widgets +(unknown) sound/soc/snd-soc-core 0x81e23f57 snd_soc_dai_set_clkdiv +(unknown) sound/soc/snd-soc-core 0x8302c064 snd_soc_jack_notifier_register +(unknown) sound/soc/snd-soc-core 0x86a9cdf6 snd_soc_codec_set_sysclk +(unknown) sound/soc/snd-soc-core 0x88f60859 snd_soc_codec_writable_register +(unknown) sound/soc/snd-soc-core 0x8c7328b3 snd_soc_get_volsw_2r_sx +(unknown) sound/soc/snd-soc-core 0x8cba3c19 snd_soc_dapm_ignore_suspend +(unknown) sound/soc/snd-soc-core 0x8e888017 snd_soc_put_volsw_2r_sx +(unknown) sound/soc/snd-soc-core 0x903d5615 snd_soc_suspend +(unknown) sound/soc/snd-soc-core 0x92524ad2 snd_soc_jack_get_type +(unknown) sound/soc/snd-soc-core 0x964a28c0 snd_soc_dapm_get_volsw +(unknown) sound/soc/snd-soc-core 0x96b155f5 snd_soc_dapm_get_pin_switch +(unknown) sound/soc/snd-soc-core 0x99740fe7 snd_soc_unregister_dais +(unknown) sound/soc/snd-soc-core 0x998d01ad snd_soc_jack_add_pins +(unknown) sound/soc/snd-soc-core 0x9b0d5def snd_soc_jack_add_zones +(unknown) sound/soc/snd-soc-core 0xa4d97708 snd_soc_dai_set_tristate +(unknown) sound/soc/snd-soc-core 0xa65285cb snd_soc_dapm_nc_pin +(unknown) sound/soc/snd-soc-core 0xa9dda64d snd_soc_default_writable_register +(unknown) sound/soc/snd-soc-core 0xaee426f0 snd_soc_info_volsw +(unknown) sound/soc/snd-soc-core 0xaf33c3bf snd_soc_dapm_get_value_enum_double +(unknown) sound/soc/snd-soc-core 0xb15bffab snd_soc_dai_set_tdm_slot +(unknown) sound/soc/snd-soc-core 0xb2ef5361 snd_soc_dapm_put_enum_virt +(unknown) sound/soc/snd-soc-core 0xb5217255 snd_soc_jack_add_gpios +(unknown) sound/soc/snd-soc-core 0xb7ade094 snd_soc_get_volsw +(unknown) sound/soc/snd-soc-core 0xbb489e40 snd_soc_dai_digital_mute +(unknown) sound/soc/snd-soc-core 0xbb66fa68 snd_soc_register_dais +(unknown) sound/soc/snd-soc-core 0xbbc14d08 snd_soc_get_value_enum_double +(unknown) sound/soc/snd-soc-core 0xc0accedf snd_soc_cache_sync +(unknown) sound/soc/snd-soc-core 0xc1267aae snd_soc_cache_write +(unknown) sound/soc/snd-soc-core 0xc24babf4 snd_soc_codec_readable_register +(unknown) sound/soc/snd-soc-core 0xc8269f94 snd_soc_params_to_frame_size +(unknown) sound/soc/snd-soc-core 0xc8f8a1ab snd_soc_read +(unknown) sound/soc/snd-soc-core 0xd03cb24d snd_soc_dai_set_channel_map +(unknown) sound/soc/snd-soc-core 0xd1125b55 snd_soc_get_volsw_s8 +(unknown) sound/soc/snd-soc-core 0xd703201c snd_soc_dapm_put_value_enum_double +(unknown) sound/soc/snd-soc-core 0xd995b134 snd_soc_default_volatile_register +(unknown) sound/soc/snd-soc-core 0xdb17ac44 snd_soc_dapm_disable_pin +(unknown) sound/soc/snd-soc-core 0xdbbdd9e3 snd_soc_info_enum_double +(unknown) sound/soc/snd-soc-core 0xdbe2e958 snd_soc_default_readable_register +(unknown) sound/soc/snd-soc-core 0xde322172 snd_soc_resume +(unknown) sound/soc/snd-soc-core 0xe5ac874c snd_soc_put_volsw +(unknown) sound/soc/snd-soc-core 0xe5d95bef snd_soc_cache_read +(unknown) sound/soc/snd-soc-core 0xe798a790 snd_soc_get_volsw_2r +(unknown) sound/soc/snd-soc-core 0xeb711ae7 snd_soc_params_to_bclk +(unknown) sound/soc/snd-soc-core 0xec1ab51b snd_soc_info_volsw_2r +(unknown) sound/soc/snd-soc-core 0xed4ffb2b snd_soc_free_ac97_codec +(unknown) sound/soc/snd-soc-core 0xf0382123 snd_soc_dapm_new_control +(unknown) sound/soc/snd-soc-core 0xf3bbd6a1 snd_soc_dapm_put_enum_double +(unknown) sound/soc/snd-soc-core 0xf520ee84 snd_soc_unregister_codec +(unknown) sound/soc/snd-soc-core 0xf639801e snd_soc_dapm_enable_pin +(unknown) sound/soc/snd-soc-core 0xf9e503f1 snd_soc_dapm_info_pin_switch +(unknown) sound/soc/snd-soc-core 0xfb1c91ef snd_soc_update_bits +(unknown) sound/soc/snd-soc-core 0xfd5e4f79 snd_soc_dai_set_sysclk +(unknown) sound/soundcore 0xb54fa18a sound_class +(unknown) sound/synth/emux/snd-emux-synth 0x0bd31113 snd_emux_new +(unknown) sound/synth/emux/snd-emux-synth 0x655cb202 snd_sf_linear_to_log +(unknown) sound/synth/emux/snd-emux-synth 0x68474882 snd_emux_unlock_voice +(unknown) sound/synth/emux/snd-emux-synth 0x6ca8e130 snd_emux_register +(unknown) sound/synth/emux/snd-emux-synth 0xbef894ff snd_emux_lock_voice +(unknown) sound/synth/emux/snd-emux-synth 0xcd3f6f96 snd_emux_free +(unknown) sound/synth/emux/snd-emux-synth 0xe8235c4f snd_emux_terminate_all +(unknown) sound/synth/snd-util-mem 0x33dc5202 snd_util_memhdr_new +(unknown) sound/synth/snd-util-mem 0x43178f7e snd_util_mem_avail +(unknown) sound/synth/snd-util-mem 0x5d25ada3 __snd_util_mem_alloc +(unknown) sound/synth/snd-util-mem 0x694c6b7a snd_util_mem_alloc +(unknown) sound/synth/snd-util-mem 0x74624765 __snd_util_memblk_new +(unknown) sound/synth/snd-util-mem 0x80b8d66f snd_util_memhdr_free +(unknown) sound/synth/snd-util-mem 0xc535653c snd_util_mem_free +(unknown) sound/synth/snd-util-mem 0xe6ce4268 __snd_util_mem_free +(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 0xb3b79151 snd_usbmidi_create +(unknown) sound/usb/snd-usbmidi-lib 0xd9d2bb03 snd_usbmidi_disconnect +EXPORT_SYMBOL vmlinux 0x00000000 softirq_work_list +EXPORT_SYMBOL vmlinux 0x00097e54 tty_port_alloc_xmit_buf +EXPORT_SYMBOL vmlinux 0x000e264a rfkill_resume_polling +EXPORT_SYMBOL vmlinux 0x00217bda tcp_v4_conn_request +EXPORT_SYMBOL vmlinux 0x002de09c vfsmount_lock_global_unlock_online +EXPORT_SYMBOL vmlinux 0x00310f09 ip_generic_getfrag +EXPORT_SYMBOL vmlinux 0x00374b4c get_user_pages +EXPORT_SYMBOL vmlinux 0x003ed69a __kfifo_dma_in_prepare +EXPORT_SYMBOL vmlinux 0x00801678 flush_scheduled_work +EXPORT_SYMBOL vmlinux 0x00b80b6e of_parse_phandle +EXPORT_SYMBOL vmlinux 0x00d1d26f proc_dointvec_jiffies +EXPORT_SYMBOL vmlinux 0x00e40263 fasync_helper +EXPORT_SYMBOL vmlinux 0x00e8097b csum_partial_copy_fromiovecend +EXPORT_SYMBOL vmlinux 0x00eaaaec jbd2_trans_will_send_data_barrier +EXPORT_SYMBOL vmlinux 0x00edc522 netpoll_send_skb_on_dev +EXPORT_SYMBOL vmlinux 0x00f42699 files_lglock_global_unlock +EXPORT_SYMBOL vmlinux 0x01000e51 schedule +EXPORT_SYMBOL vmlinux 0x010d317e __rta_fill +EXPORT_SYMBOL vmlinux 0x01139ffc max_mapnr +EXPORT_SYMBOL vmlinux 0x011d3d13 put_disk +EXPORT_SYMBOL vmlinux 0x0125fb0c i2c_del_driver +EXPORT_SYMBOL vmlinux 0x0140825d max8925_reg_write +EXPORT_SYMBOL vmlinux 0x0150a8c8 kernel_sock_ioctl +EXPORT_SYMBOL vmlinux 0x015aced0 sock_setsockopt +EXPORT_SYMBOL vmlinux 0x015b49ea ipv6_getsockopt +EXPORT_SYMBOL vmlinux 0x016ca45f of_match_node +EXPORT_SYMBOL vmlinux 0x0183f9e1 remove_inode_hash +EXPORT_SYMBOL vmlinux 0x01902adf netpoll_trap +EXPORT_SYMBOL vmlinux 0x01a3f63c fput +EXPORT_SYMBOL vmlinux 0x01a430fc sk_release_kernel +EXPORT_SYMBOL vmlinux 0x01aa1d97 tc_classify +EXPORT_SYMBOL vmlinux 0x01b5a0b7 bdev_read_only +EXPORT_SYMBOL vmlinux 0x01c6d964 serio_unregister_driver +EXPORT_SYMBOL vmlinux 0x01c97465 devm_free_irq +EXPORT_SYMBOL vmlinux 0x01db82e0 __neigh_for_each_release +EXPORT_SYMBOL vmlinux 0x01ef0234 blk_init_queue_node +EXPORT_SYMBOL vmlinux 0x021ab9ab keyring_clear +EXPORT_SYMBOL vmlinux 0x021c6e7a blk_requeue_request +EXPORT_SYMBOL vmlinux 0x02212755 arp_create +EXPORT_SYMBOL vmlinux 0x023cc12f i8042_remove_filter +EXPORT_SYMBOL vmlinux 0x02408655 pci_setup_cardbus +EXPORT_SYMBOL vmlinux 0x024fe8d5 udp_table +EXPORT_SYMBOL vmlinux 0x02589deb posix_lock_file +EXPORT_SYMBOL vmlinux 0x02649054 security_sock_rcv_skb +EXPORT_SYMBOL vmlinux 0x0269b728 bio_alloc_bioset +EXPORT_SYMBOL vmlinux 0x0285f4e7 xfrm_policy_insert +EXPORT_SYMBOL vmlinux 0x02a18c74 nf_conntrack_destroy +EXPORT_SYMBOL vmlinux 0x02a6ce5a crc16_table +EXPORT_SYMBOL vmlinux 0x02bc3b6c ab3100_event_unregister +EXPORT_SYMBOL vmlinux 0x02c531a1 vfs_path_lookup +EXPORT_SYMBOL vmlinux 0x02d81845 audit_log_task_context +EXPORT_SYMBOL vmlinux 0x02e17d1c __kfree_skb +EXPORT_SYMBOL vmlinux 0x02ee26c1 free_pages_exact +EXPORT_SYMBOL vmlinux 0x0302c48b idr_destroy +EXPORT_SYMBOL vmlinux 0x031ba9bf atomic_dec_and_mutex_lock +EXPORT_SYMBOL vmlinux 0x0331b6e9 do_munmap +EXPORT_SYMBOL vmlinux 0x0334da4e scsi_command_size_tbl +EXPORT_SYMBOL vmlinux 0x03375f44 tty_port_hangup +EXPORT_SYMBOL vmlinux 0x03451498 udp_lib_unhash +EXPORT_SYMBOL vmlinux 0x034f9e73 param_ops_byte +EXPORT_SYMBOL vmlinux 0x034fde54 ide_dma_off +EXPORT_SYMBOL vmlinux 0x035068de send_sig +EXPORT_SYMBOL vmlinux 0x03592ea0 security_unix_stream_connect +EXPORT_SYMBOL vmlinux 0x037a0cba kfree +EXPORT_SYMBOL vmlinux 0x0386b6de blk_rq_map_user_iov +EXPORT_SYMBOL vmlinux 0x038f9996 generic_ro_fops +EXPORT_SYMBOL vmlinux 0x03b56a99 truncate_inode_pages +EXPORT_SYMBOL vmlinux 0x03c06156 bitmap_fold +EXPORT_SYMBOL vmlinux 0x03d378df skb_kill_datagram +EXPORT_SYMBOL vmlinux 0x03fd2571 vm_unmap_ram +EXPORT_SYMBOL vmlinux 0x04141f80 __tracepoint_module_get +EXPORT_SYMBOL vmlinux 0x0422fe4a inet_csk_timer_bug_msg +EXPORT_SYMBOL vmlinux 0x0424e777 fb_pan_display +EXPORT_SYMBOL vmlinux 0x042ea393 remap_pfn_range +EXPORT_SYMBOL vmlinux 0x04355cdf scsi_device_get +EXPORT_SYMBOL vmlinux 0x043c616b inet_unregister_protosw +EXPORT_SYMBOL vmlinux 0x04635300 dquot_set_dqinfo +EXPORT_SYMBOL vmlinux 0x0479d2d5 xfrm_policy_destroy +EXPORT_SYMBOL vmlinux 0x04860afc tcf_action_dump_1 +EXPORT_SYMBOL vmlinux 0x0487f831 fb_find_best_display +EXPORT_SYMBOL vmlinux 0x048a29da mii_ethtool_sset +EXPORT_SYMBOL vmlinux 0x04c69375 mark_page_accessed +EXPORT_SYMBOL vmlinux 0x04de908e ip_setsockopt +EXPORT_SYMBOL vmlinux 0x04ea56f9 _kstrtol +EXPORT_SYMBOL vmlinux 0x04f152f7 eth_header_cache +EXPORT_SYMBOL vmlinux 0x0509c84a hippi_change_mtu +EXPORT_SYMBOL vmlinux 0x0521b2ee set_current_groups +EXPORT_SYMBOL vmlinux 0x05246ebd textsearch_destroy +EXPORT_SYMBOL vmlinux 0x055ab753 pm860x_reg_write +EXPORT_SYMBOL vmlinux 0x055e41fb llc_build_and_send_ui_pkt +EXPORT_SYMBOL vmlinux 0x0568cd84 dquot_quota_off +EXPORT_SYMBOL vmlinux 0x057c86fb xfrm_policy_flush +EXPORT_SYMBOL vmlinux 0x057ce975 hex_dump_to_buffer +EXPORT_SYMBOL vmlinux 0x05817605 nf_getsockopt +EXPORT_SYMBOL vmlinux 0x059a99ab misc_deregister +EXPORT_SYMBOL vmlinux 0x05a514a1 _insl_ns +EXPORT_SYMBOL vmlinux 0x05b29da8 jbd2_journal_check_used_features +EXPORT_SYMBOL vmlinux 0x05b3ddb8 uart_write_wakeup +EXPORT_SYMBOL vmlinux 0x05b67e8a dev_deactivate +EXPORT_SYMBOL vmlinux 0x05baaba0 wait_for_completion +EXPORT_SYMBOL vmlinux 0x05c97df3 inode_newsize_ok +EXPORT_SYMBOL vmlinux 0x05d54ab3 icmp_send +EXPORT_SYMBOL vmlinux 0x05d61cc0 mb_cache_entry_get +EXPORT_SYMBOL vmlinux 0x06076719 pcim_iounmap +EXPORT_SYMBOL vmlinux 0x060c6efe single_release +EXPORT_SYMBOL vmlinux 0x061651be strcat +EXPORT_SYMBOL vmlinux 0x0634100a bitmap_parselist_user +EXPORT_SYMBOL vmlinux 0x06430678 shrink_dcache_sb +EXPORT_SYMBOL vmlinux 0x064e3952 register_key_type +EXPORT_SYMBOL vmlinux 0x065b2c69 vfs_symlink +EXPORT_SYMBOL vmlinux 0x065e6655 blk_queue_init_tags +EXPORT_SYMBOL vmlinux 0x0675bcfd scsi_get_command +EXPORT_SYMBOL vmlinux 0x0675c7eb atomic64_cmpxchg +EXPORT_SYMBOL vmlinux 0x067d8d35 security_release_secctx +EXPORT_SYMBOL vmlinux 0x06b8a6f8 i2c_del_adapter +EXPORT_SYMBOL vmlinux 0x06fe3b14 default_grn +EXPORT_SYMBOL vmlinux 0x070b192e eth_type_trans +EXPORT_SYMBOL vmlinux 0x0727c4f3 iowrite8 +EXPORT_SYMBOL vmlinux 0x072e9cc0 unregister_qdisc +EXPORT_SYMBOL vmlinux 0x073a057a inet6_del_protocol +EXPORT_SYMBOL vmlinux 0x073c4cf0 bdevname +EXPORT_SYMBOL vmlinux 0x0799aca4 local_bh_enable +EXPORT_SYMBOL vmlinux 0x07a890c8 fb_alloc_cmap +EXPORT_SYMBOL vmlinux 0x07b7245a arp_send +EXPORT_SYMBOL vmlinux 0x07bbc2ce mdiobus_alloc +EXPORT_SYMBOL vmlinux 0x07c95a33 tty_schedule_flip +EXPORT_SYMBOL vmlinux 0x07cc4a5d printk_timed_ratelimit +EXPORT_SYMBOL vmlinux 0x07d9b783 scsi_nl_send_vendor_msg +EXPORT_SYMBOL vmlinux 0x081ab952 cap_netlink_recv +EXPORT_SYMBOL vmlinux 0x082c3213 pci_root_buses +EXPORT_SYMBOL vmlinux 0x08392c62 swiotlb_dma_supported +EXPORT_SYMBOL vmlinux 0x08ace066 jbd2_journal_clear_features +EXPORT_SYMBOL vmlinux 0x08af0fa8 bdget +EXPORT_SYMBOL vmlinux 0x08b886c5 netdev_update_features +EXPORT_SYMBOL vmlinux 0x08c64123 generic_block_bmap +EXPORT_SYMBOL vmlinux 0x08d47c56 abx500_remove_ops +EXPORT_SYMBOL vmlinux 0x08ded414 ida_get_new_above +EXPORT_SYMBOL vmlinux 0x08e461b6 pcie_set_readrq +EXPORT_SYMBOL vmlinux 0x08e63912 nf_unregister_hook +EXPORT_SYMBOL vmlinux 0x08ebd4ce pci_bus_read_config_dword +EXPORT_SYMBOL vmlinux 0x08ed0b62 mac_vmode_to_var +EXPORT_SYMBOL vmlinux 0x094895fb nf_unregister_queue_handler +EXPORT_SYMBOL vmlinux 0x0948cde9 num_physpages +EXPORT_SYMBOL vmlinux 0x0952b493 pci_bus_find_capability +EXPORT_SYMBOL vmlinux 0x09775cdc kref_get +EXPORT_SYMBOL vmlinux 0x098a3d5f agp_generic_enable +EXPORT_SYMBOL vmlinux 0x098b71c6 fb_dealloc_cmap +EXPORT_SYMBOL vmlinux 0x099af515 request_key_with_auxdata +EXPORT_SYMBOL vmlinux 0x09c55cec schedule_timeout_interruptible +EXPORT_SYMBOL vmlinux 0x09c8eb55 font_vga_8x16 +EXPORT_SYMBOL vmlinux 0x09cfaa90 journal_stop +EXPORT_SYMBOL vmlinux 0x09d54f29 neigh_table_clear +EXPORT_SYMBOL vmlinux 0x09dcf67e dmam_free_coherent +EXPORT_SYMBOL vmlinux 0x0a022726 blkdev_fsync +EXPORT_SYMBOL vmlinux 0x0a236d79 vfs_statfs +EXPORT_SYMBOL vmlinux 0x0a2487e0 unblock_all_signals +EXPORT_SYMBOL vmlinux 0x0a3131f6 strnchr +EXPORT_SYMBOL vmlinux 0x0a3dcc50 mb_cache_create +EXPORT_SYMBOL vmlinux 0x0a469d23 mfd_clone_cell +EXPORT_SYMBOL vmlinux 0x0a538c1f scsi_host_set_state +EXPORT_SYMBOL vmlinux 0x0a574e66 sock_i_ino +EXPORT_SYMBOL vmlinux 0x0a74c9d6 dquot_commit_info +EXPORT_SYMBOL vmlinux 0x0a8099f4 mntput +EXPORT_SYMBOL vmlinux 0x0a99408b vmalloc_to_page +EXPORT_SYMBOL vmlinux 0x0abb6460 generic_block_fiemap +EXPORT_SYMBOL vmlinux 0x0acb1a3c __bitmap_shift_right +EXPORT_SYMBOL vmlinux 0x0acf7679 dma_issue_pending_all +EXPORT_SYMBOL vmlinux 0x0ae0cffd neigh_resolve_output +EXPORT_SYMBOL vmlinux 0x0b0d888b icmpv6_err_convert +EXPORT_SYMBOL vmlinux 0x0b1926da sync_dirty_buffer +EXPORT_SYMBOL vmlinux 0x0b1b0553 blk_peek_request +EXPORT_SYMBOL vmlinux 0x0b1beb31 vmalloc_32_user +EXPORT_SYMBOL vmlinux 0x0b1d1bcd dev_trans_start +EXPORT_SYMBOL vmlinux 0x0b351ada mempool_resize +EXPORT_SYMBOL vmlinux 0x0b48677a __kfifo_init +EXPORT_SYMBOL vmlinux 0x0b7086d9 param_get_short +EXPORT_SYMBOL vmlinux 0x0b742fd7 simple_strtol +EXPORT_SYMBOL vmlinux 0x0bc282f1 netdev_err +EXPORT_SYMBOL vmlinux 0x0bc477a2 irq_set_irq_type +EXPORT_SYMBOL vmlinux 0x0bc7c31c vfs_create +EXPORT_SYMBOL vmlinux 0x0be23532 pci_bus_write_config_word +EXPORT_SYMBOL vmlinux 0x0c0286eb scsi_dma_unmap +EXPORT_SYMBOL vmlinux 0x0c0fa738 n_tty_ioctl_helper +EXPORT_SYMBOL vmlinux 0x0c12e626 __debugger_bpt +EXPORT_SYMBOL vmlinux 0x0c195213 macio_release_resource +EXPORT_SYMBOL vmlinux 0x0c195e20 down_timeout +EXPORT_SYMBOL vmlinux 0x0c230b45 request_key_async_with_auxdata +EXPORT_SYMBOL vmlinux 0x0c35f2c6 sleep_on_timeout +EXPORT_SYMBOL vmlinux 0x0c46e38a udp_sendmsg +EXPORT_SYMBOL vmlinux 0x0c65e73c scsi_normalize_sense +EXPORT_SYMBOL vmlinux 0x0c8c9e99 scsi_show_extd_sense +EXPORT_SYMBOL vmlinux 0x0c923c04 tcf_destroy_chain +EXPORT_SYMBOL vmlinux 0x0c9b6089 nvram_get_size +EXPORT_SYMBOL vmlinux 0x0ca0c882 twl6030_interrupt_mask +EXPORT_SYMBOL vmlinux 0x0cae232b utf16s_to_utf8s +EXPORT_SYMBOL vmlinux 0x0cbf6e01 pci_bus_read_config_word +EXPORT_SYMBOL vmlinux 0x0cc11d54 wireless_spy_update +EXPORT_SYMBOL vmlinux 0x0cd860ab skb_copy_bits +EXPORT_SYMBOL vmlinux 0x0d194d06 add_disk +EXPORT_SYMBOL vmlinux 0x0d28949e xfrm4_prepare_output +EXPORT_SYMBOL vmlinux 0x0d38a6f4 qdisc_tree_decrease_qlen +EXPORT_SYMBOL vmlinux 0x0d542439 __ipv6_addr_type +EXPORT_SYMBOL vmlinux 0x0d926928 neigh_connected_output +EXPORT_SYMBOL vmlinux 0x0d9c7048 lookup_bdev +EXPORT_SYMBOL vmlinux 0x0da10ec3 security_sock_graft +EXPORT_SYMBOL vmlinux 0x0da3bec3 sock_sendmsg +EXPORT_SYMBOL vmlinux 0x0dbf38b8 mol_trampoline +EXPORT_SYMBOL vmlinux 0x0dd0cfbe blk_integrity_compare +EXPORT_SYMBOL vmlinux 0x0e0a0c0e end_buffer_read_sync +EXPORT_SYMBOL vmlinux 0x0e0cef9c dev_getbyhwaddr_rcu +EXPORT_SYMBOL vmlinux 0x0e199ef8 dm_unregister_target +EXPORT_SYMBOL vmlinux 0x0e1f9aa5 of_n_addr_cells +EXPORT_SYMBOL vmlinux 0x0e41947e netif_receive_skb +EXPORT_SYMBOL vmlinux 0x0e4f32b1 journal_get_create_access +EXPORT_SYMBOL vmlinux 0x0e52592a panic +EXPORT_SYMBOL vmlinux 0x0e62610c __nla_reserve +EXPORT_SYMBOL vmlinux 0x0e86b72b blk_dump_rq_flags +EXPORT_SYMBOL vmlinux 0x0e9aff03 skb_checksum_help +EXPORT_SYMBOL vmlinux 0x0eb81de6 tcp_disconnect +EXPORT_SYMBOL vmlinux 0x0ec3fbd9 write_cache_pages +EXPORT_SYMBOL vmlinux 0x0ec98808 ida_init +EXPORT_SYMBOL vmlinux 0x0ecf155c agp_unbind_memory +EXPORT_SYMBOL vmlinux 0x0ed04911 i2c_register_driver +EXPORT_SYMBOL vmlinux 0x0ee985e3 vfs_readlink +EXPORT_SYMBOL vmlinux 0x0ef20db1 kernstart_addr +EXPORT_SYMBOL vmlinux 0x0efc2ef6 loop_register_transfer +EXPORT_SYMBOL vmlinux 0x0f07749e dev_uc_init +EXPORT_SYMBOL vmlinux 0x0f21e4b4 xfrm_sad_getinfo +EXPORT_SYMBOL vmlinux 0x0f28cb91 nvram_read_byte +EXPORT_SYMBOL vmlinux 0x0f2fea01 security_file_permission +EXPORT_SYMBOL vmlinux 0x0f413b36 unregister_shrinker +EXPORT_SYMBOL vmlinux 0x0f4ed4cb inode_needs_sync +EXPORT_SYMBOL vmlinux 0x0f59f197 param_array_ops +EXPORT_SYMBOL vmlinux 0x0faef0ed __tasklet_schedule +EXPORT_SYMBOL vmlinux 0x0fb6eb45 security_d_instantiate +EXPORT_SYMBOL vmlinux 0x0fbd4c39 inet_frag_destroy +EXPORT_SYMBOL vmlinux 0x0fd6bd00 bio_integrity_tag_size +EXPORT_SYMBOL vmlinux 0x0fd8993a xfrm_state_insert +EXPORT_SYMBOL vmlinux 0x0ffa8302 _atomic_dec_and_lock +EXPORT_SYMBOL vmlinux 0x101be052 napi_frags_finish +EXPORT_SYMBOL vmlinux 0x1025ce3b neigh_sysctl_register +EXPORT_SYMBOL vmlinux 0x10c581bc poll_initwait +EXPORT_SYMBOL vmlinux 0x10d92b26 blk_free_tags +EXPORT_SYMBOL vmlinux 0x10d9d048 icmp_err_convert +EXPORT_SYMBOL vmlinux 0x10ee20bb default_blu +EXPORT_SYMBOL vmlinux 0x10f338f8 log_start_commit +EXPORT_SYMBOL vmlinux 0x11089ac7 _ctype +EXPORT_SYMBOL vmlinux 0x11139d1d jbd2_journal_restart +EXPORT_SYMBOL vmlinux 0x11267875 scsi_extd_sense_format +EXPORT_SYMBOL vmlinux 0x1126a622 ethtool_op_get_flags +EXPORT_SYMBOL vmlinux 0x113a30f1 agp_collect_device_status +EXPORT_SYMBOL vmlinux 0x1140688e ip_xfrm_me_harder +EXPORT_SYMBOL vmlinux 0x1143a129 skb_clone +EXPORT_SYMBOL vmlinux 0x11633870 param_set_ushort +EXPORT_SYMBOL vmlinux 0x1163f0a7 blk_max_low_pfn +EXPORT_SYMBOL vmlinux 0x11663cec adb_register +EXPORT_SYMBOL vmlinux 0x116ccd8c vfs_fstatat +EXPORT_SYMBOL vmlinux 0x117093be qdisc_class_hash_init +EXPORT_SYMBOL vmlinux 0x118f01ea putname +EXPORT_SYMBOL vmlinux 0x1192619c swiotlb_alloc_coherent +EXPORT_SYMBOL vmlinux 0x11dc0f60 __dev_getfirstbyhwtype +EXPORT_SYMBOL vmlinux 0x11e48398 kmalloc_caches +EXPORT_SYMBOL vmlinux 0x11f11029 dev_kfree_skb_irq +EXPORT_SYMBOL vmlinux 0x11f7ed4c hex_to_bin +EXPORT_SYMBOL vmlinux 0x12341c72 kobject_init +EXPORT_SYMBOL vmlinux 0x1238c0a5 bio_copy_user +EXPORT_SYMBOL vmlinux 0x124034de make_EII_client +EXPORT_SYMBOL vmlinux 0x12439492 __getblk +EXPORT_SYMBOL vmlinux 0x125d33dd skb_pull +EXPORT_SYMBOL vmlinux 0x12608921 dm_kcopyd_client_create +EXPORT_SYMBOL vmlinux 0x126952c8 pci_set_master +EXPORT_SYMBOL vmlinux 0x127f1cf8 vfs_lstat +EXPORT_SYMBOL vmlinux 0x1298ac43 mod_timer +EXPORT_SYMBOL vmlinux 0x12a38747 usleep_range +EXPORT_SYMBOL vmlinux 0x12bb41de insert_inode_locked +EXPORT_SYMBOL vmlinux 0x12c745f9 dst_destroy +EXPORT_SYMBOL vmlinux 0x12d67a4a get_pci_dma_ops +EXPORT_SYMBOL vmlinux 0x12da5bb2 __kmalloc +EXPORT_SYMBOL vmlinux 0x12e5ef0c rtas_set_power_level +EXPORT_SYMBOL vmlinux 0x12f99022 inet_frags_init_net +EXPORT_SYMBOL vmlinux 0x1331f96a netdev_fix_features +EXPORT_SYMBOL vmlinux 0x1336ea33 genl_register_mc_group +EXPORT_SYMBOL vmlinux 0x13414019 simple_transaction_read +EXPORT_SYMBOL vmlinux 0x13554207 blk_queue_max_hw_sectors +EXPORT_SYMBOL vmlinux 0x136afee0 inode_change_ok +EXPORT_SYMBOL vmlinux 0x1378db86 scsi_calculate_bounce_limit +EXPORT_SYMBOL vmlinux 0x138e36d2 vfs_rmdir +EXPORT_SYMBOL vmlinux 0x13a3fcda page_symlink +EXPORT_SYMBOL vmlinux 0x13adc071 xfrm_state_register_afinfo +EXPORT_SYMBOL vmlinux 0x13d0adf7 __kfifo_out +EXPORT_SYMBOL vmlinux 0x13d8cc73 scsi_remove_device +EXPORT_SYMBOL vmlinux 0x13d93d3e scsi_is_host_device +EXPORT_SYMBOL vmlinux 0x13ec80f3 param_set_short +EXPORT_SYMBOL vmlinux 0x13f42152 system_entering_hibernation +EXPORT_SYMBOL vmlinux 0x1406bad1 proc_mkdir_mode +EXPORT_SYMBOL vmlinux 0x1407c6e7 kmap_prot +EXPORT_SYMBOL vmlinux 0x140f60c1 of_find_node_by_path +EXPORT_SYMBOL vmlinux 0x1420b379 kstrtou16_from_user +EXPORT_SYMBOL vmlinux 0x144a8d17 lease_get_mtime +EXPORT_SYMBOL vmlinux 0x146aa383 eth_mac_addr +EXPORT_SYMBOL vmlinux 0x1478d485 __scm_destroy +EXPORT_SYMBOL vmlinux 0x14872b3f journal_start_commit +EXPORT_SYMBOL vmlinux 0x149e18fa bdget_disk +EXPORT_SYMBOL vmlinux 0x14a9c064 nf_afinfo +EXPORT_SYMBOL vmlinux 0x14ca9ae1 migrate_page +EXPORT_SYMBOL vmlinux 0x14caa695 proc_dointvec_ms_jiffies +EXPORT_SYMBOL vmlinux 0x14cc2b4a tcp_get_md5sig_pool +EXPORT_SYMBOL vmlinux 0x14d8df89 pm860x_set_bits +EXPORT_SYMBOL vmlinux 0x14eb9649 dmam_alloc_noncoherent +EXPORT_SYMBOL vmlinux 0x152e22d9 uart_get_divisor +EXPORT_SYMBOL vmlinux 0x153146f8 journal_destroy +EXPORT_SYMBOL vmlinux 0x155122bc open_exec +EXPORT_SYMBOL vmlinux 0x1551dc51 bitmap_find_free_region +EXPORT_SYMBOL vmlinux 0x155cbd9f generic_read_dir +EXPORT_SYMBOL vmlinux 0x15c68e6f replace_mount_options +EXPORT_SYMBOL vmlinux 0x15e1ae10 dmam_pool_create +EXPORT_SYMBOL vmlinux 0x15e269ce tcf_exts_validate +EXPORT_SYMBOL vmlinux 0x1602e6ce end_writeback +EXPORT_SYMBOL vmlinux 0x160b2683 switch_mmu_context +EXPORT_SYMBOL vmlinux 0x160bd45c rtas_token +EXPORT_SYMBOL vmlinux 0x161ae042 __xfrm_policy_check +EXPORT_SYMBOL vmlinux 0x162731db alloc_file +EXPORT_SYMBOL vmlinux 0x1627ed72 register_dcbevent_notifier +EXPORT_SYMBOL vmlinux 0x167be442 journal_extend +EXPORT_SYMBOL vmlinux 0x16867ee1 pci_disable_msix +EXPORT_SYMBOL vmlinux 0x16b2a300 journal_get_write_access +EXPORT_SYMBOL vmlinux 0x170b67f2 sk_common_release +EXPORT_SYMBOL vmlinux 0x170ec140 seq_printf +EXPORT_SYMBOL vmlinux 0x173e7c30 mfd_cell_enable +EXPORT_SYMBOL vmlinux 0x1743c45b pneigh_enqueue +EXPORT_SYMBOL vmlinux 0x17441f75 pci_set_ltr +EXPORT_SYMBOL vmlinux 0x176621d3 register_qdisc +EXPORT_SYMBOL vmlinux 0x176ab65a dquot_quota_on +EXPORT_SYMBOL vmlinux 0x178518ef current_fs_time +EXPORT_SYMBOL vmlinux 0x17aa156a __ucmpdi2 +EXPORT_SYMBOL vmlinux 0x17aa891b d_path +EXPORT_SYMBOL vmlinux 0x17ad9b59 journal_check_available_features +EXPORT_SYMBOL vmlinux 0x17bf6a1f pci_set_dma_seg_boundary +EXPORT_SYMBOL vmlinux 0x17df17bc sysctl_tcp_ecn +EXPORT_SYMBOL vmlinux 0x17f341a0 i8042_lock_chip +EXPORT_SYMBOL vmlinux 0x1802188f copy_strings_kernel +EXPORT_SYMBOL vmlinux 0x183fa88b mempool_alloc_slab +EXPORT_SYMBOL vmlinux 0x184ba3f0 note_scsi_host +EXPORT_SYMBOL vmlinux 0x1857a20a bio_unmap_user +EXPORT_SYMBOL vmlinux 0x18592c32 dm_get_device +EXPORT_SYMBOL vmlinux 0x185c41b4 try_to_free_buffers +EXPORT_SYMBOL vmlinux 0x1876507b generic_file_open +EXPORT_SYMBOL vmlinux 0x1878bd31 ip6_dst_hoplimit +EXPORT_SYMBOL vmlinux 0x187d4475 register_netdevice +EXPORT_SYMBOL vmlinux 0x188c524f ndisc_mc_map +EXPORT_SYMBOL vmlinux 0x1899c38a scsi_add_device +EXPORT_SYMBOL vmlinux 0x189f4936 kernel_getsockopt +EXPORT_SYMBOL vmlinux 0x18b28f04 xfrm_input +EXPORT_SYMBOL vmlinux 0x18bc287c dev_get_by_index_rcu +EXPORT_SYMBOL vmlinux 0x18ceb7dc add_to_page_cache_locked +EXPORT_SYMBOL vmlinux 0x18d12c73 freeze_bdev +EXPORT_SYMBOL vmlinux 0x18e4627d dev_notice +EXPORT_SYMBOL vmlinux 0x18e6afe8 xfrm4_rcv_encap +EXPORT_SYMBOL vmlinux 0x18e99d97 dev_get_stats +EXPORT_SYMBOL vmlinux 0x18ed90f2 journal_blocks_per_page +EXPORT_SYMBOL vmlinux 0x18f662cb ethtool_op_set_tx_hw_csum +EXPORT_SYMBOL vmlinux 0x19436a82 dev_mc_del_global +EXPORT_SYMBOL vmlinux 0x1958aea7 pm860x_bulk_write +EXPORT_SYMBOL vmlinux 0x1965030e key_alloc +EXPORT_SYMBOL vmlinux 0x196aff3e dev_base_lock +EXPORT_SYMBOL vmlinux 0x19707f91 may_umount_tree +EXPORT_SYMBOL vmlinux 0x1975cd22 inet_accept +EXPORT_SYMBOL vmlinux 0x19871557 shrink_dcache_parent +EXPORT_SYMBOL vmlinux 0x19874fac tty_port_tty_get +EXPORT_SYMBOL vmlinux 0x199ed0cd net_disable_timestamp +EXPORT_SYMBOL vmlinux 0x19ac9fa7 swiotlb_sync_single_for_cpu +EXPORT_SYMBOL vmlinux 0x19b156c8 seq_bitmap_list +EXPORT_SYMBOL vmlinux 0x19bd383b security_secmark_refcount_dec +EXPORT_SYMBOL vmlinux 0x19c63556 kfree_skb +EXPORT_SYMBOL vmlinux 0x19d9b83a dev_get_by_name +EXPORT_SYMBOL vmlinux 0x19dc2a0e i2c_master_recv +EXPORT_SYMBOL vmlinux 0x19f1cf31 __tracepoint_kfree +EXPORT_SYMBOL vmlinux 0x1a111a41 ftrace_print_flags_seq +EXPORT_SYMBOL vmlinux 0x1a4a1bc3 textsearch_prepare +EXPORT_SYMBOL vmlinux 0x1a7212c9 bdput +EXPORT_SYMBOL vmlinux 0x1a882364 down_killable +EXPORT_SYMBOL vmlinux 0x1a8ea899 blk_insert_request +EXPORT_SYMBOL vmlinux 0x1a9b6b5a scsi_reset_provider +EXPORT_SYMBOL vmlinux 0x1aa30cc0 gen_pool_alloc +EXPORT_SYMBOL vmlinux 0x1ab77230 pci_dev_driver +EXPORT_SYMBOL vmlinux 0x1aba0ca6 __ps2_command +EXPORT_SYMBOL vmlinux 0x1ace138d bitmap_allocate_region +EXPORT_SYMBOL vmlinux 0x1aceab10 skb_insert +EXPORT_SYMBOL vmlinux 0x1ad17e76 skb_make_writable +EXPORT_SYMBOL vmlinux 0x1ad3a4f0 flush_signals +EXPORT_SYMBOL vmlinux 0x1ad74a3a rtnl_unicast +EXPORT_SYMBOL vmlinux 0x1af2437d bio_flush_dcache_pages +EXPORT_SYMBOL vmlinux 0x1afa6118 tty_port_close_end +EXPORT_SYMBOL vmlinux 0x1b015d25 bitmap_parselist +EXPORT_SYMBOL vmlinux 0x1b0a3885 seq_release_private +EXPORT_SYMBOL vmlinux 0x1b2c4366 rfkill_init_sw_state +EXPORT_SYMBOL vmlinux 0x1b543c32 do_SAK +EXPORT_SYMBOL vmlinux 0x1b6314fd in_aton +EXPORT_SYMBOL vmlinux 0x1b69e139 fsnotify_alloc_group +EXPORT_SYMBOL vmlinux 0x1b83849c i2c_get_adapter +EXPORT_SYMBOL vmlinux 0x1b8b95ad i8042_unlock_chip +EXPORT_SYMBOL vmlinux 0x1b9e0ff1 scsilun_to_int +EXPORT_SYMBOL vmlinux 0x1ba4b463 fifo_set_limit +EXPORT_SYMBOL vmlinux 0x1bc4ff03 tty_termios_hw_change +EXPORT_SYMBOL vmlinux 0x1be8a495 tty_unregister_driver +EXPORT_SYMBOL vmlinux 0x1bea0def sock_wmalloc +EXPORT_SYMBOL vmlinux 0x1c0b9a96 iov_iter_copy_from_user_atomic +EXPORT_SYMBOL vmlinux 0x1c1af916 set_normalized_timespec +EXPORT_SYMBOL vmlinux 0x1c1fd21f sock_no_mmap +EXPORT_SYMBOL vmlinux 0x1c203d84 of_get_next_child +EXPORT_SYMBOL vmlinux 0x1c2609fa request_key +EXPORT_SYMBOL vmlinux 0x1c29ca96 user_revoke +EXPORT_SYMBOL vmlinux 0x1c34af8b search_binary_handler +EXPORT_SYMBOL vmlinux 0x1c5b2c15 pmu_wait_complete +EXPORT_SYMBOL vmlinux 0x1c80de9c ip_send_check +EXPORT_SYMBOL vmlinux 0x1cba570a neigh_destroy +EXPORT_SYMBOL vmlinux 0x1cc6719a register_reboot_notifier +EXPORT_SYMBOL vmlinux 0x1ccab39e mark_info_dirty +EXPORT_SYMBOL vmlinux 0x1cd0f6c0 mempool_alloc +EXPORT_SYMBOL vmlinux 0x1cf4ab2e skb_trim +EXPORT_SYMBOL vmlinux 0x1cf9f852 no_llseek +EXPORT_SYMBOL vmlinux 0x1d161af1 xfrm_state_walk +EXPORT_SYMBOL vmlinux 0x1d1c7ea4 mb_cache_entry_release +EXPORT_SYMBOL vmlinux 0x1d2de3e4 udplite_prot +EXPORT_SYMBOL vmlinux 0x1d2e87c6 do_gettimeofday +EXPORT_SYMBOL vmlinux 0x1d3865da param_get_invbool +EXPORT_SYMBOL vmlinux 0x1d5378cd sock_no_setsockopt +EXPORT_SYMBOL vmlinux 0x1d5be936 d_validate +EXPORT_SYMBOL vmlinux 0x1d74d631 blk_queue_find_tag +EXPORT_SYMBOL vmlinux 0x1d7bc3df scsi_dma_map +EXPORT_SYMBOL vmlinux 0x1d85c96b lock_may_write +EXPORT_SYMBOL vmlinux 0x1dbcdb73 ll_rw_block +EXPORT_SYMBOL vmlinux 0x1dc36131 fb_destroy_modedb +EXPORT_SYMBOL vmlinux 0x1dca6954 inet6_getname +EXPORT_SYMBOL vmlinux 0x1dd11ccf clear_bdi_congested +EXPORT_SYMBOL vmlinux 0x1dd571e6 fb_copy_cmap +EXPORT_SYMBOL vmlinux 0x1de567a4 ipv6_setsockopt +EXPORT_SYMBOL vmlinux 0x1dfb57b1 __vlan_hwaccel_rx +EXPORT_SYMBOL vmlinux 0x1e24b91c kmem_cache_destroy +EXPORT_SYMBOL vmlinux 0x1e6d26a8 strstr +EXPORT_SYMBOL vmlinux 0x1e7d11df cdev_del +EXPORT_SYMBOL vmlinux 0x1e7e7994 generic_file_aio_read +EXPORT_SYMBOL vmlinux 0x1e8a7044 __wait_on_buffer +EXPORT_SYMBOL vmlinux 0x1e8dd2fc netlink_kernel_create +EXPORT_SYMBOL vmlinux 0x1e9edfb7 seq_hlist_start_head_rcu +EXPORT_SYMBOL vmlinux 0x1ec85335 blk_queue_stack_limits +EXPORT_SYMBOL vmlinux 0x1ed7c439 security_path_rename +EXPORT_SYMBOL vmlinux 0x1f04ed38 generic_delete_inode +EXPORT_SYMBOL vmlinux 0x1f2f41e7 blk_rq_map_user +EXPORT_SYMBOL vmlinux 0x1f7e807f kstrtoint_from_user +EXPORT_SYMBOL vmlinux 0x1fc198c5 thermal_cooling_device_unregister +EXPORT_SYMBOL vmlinux 0x1fd07fff kdb_grepping_flag +EXPORT_SYMBOL vmlinux 0x20000329 simple_strtoul +EXPORT_SYMBOL vmlinux 0x20030ecd ioremap +EXPORT_SYMBOL vmlinux 0x20049124 alloc_disk_node +EXPORT_SYMBOL vmlinux 0x2010f93c ipv6_push_nfrag_opts +EXPORT_SYMBOL vmlinux 0x20507a36 skb_copy_datagram_iovec +EXPORT_SYMBOL vmlinux 0x205419b7 bio_clone +EXPORT_SYMBOL vmlinux 0x20689ed2 splice_direct_to_actor +EXPORT_SYMBOL vmlinux 0x2071948b __mark_inode_dirty +EXPORT_SYMBOL vmlinux 0x2072ee9b request_threaded_irq +EXPORT_SYMBOL vmlinux 0x208b5c77 generic_make_request +EXPORT_SYMBOL vmlinux 0x209e377c tcp_v4_send_check +EXPORT_SYMBOL vmlinux 0x20a789ac irq_set_chip_data +EXPORT_SYMBOL vmlinux 0x20c1bfca ip_queue_rcv_skb +EXPORT_SYMBOL vmlinux 0x20e2aa07 dev_uc_sync +EXPORT_SYMBOL vmlinux 0x20f995ad rfkill_pause_polling +EXPORT_SYMBOL vmlinux 0x2112afef d_genocide +EXPORT_SYMBOL vmlinux 0x211e332c ata_scsi_cmd_error_handler +EXPORT_SYMBOL vmlinux 0x21508e88 __skb_warn_lro_forwarding +EXPORT_SYMBOL vmlinux 0x21587eee vfs_mknod +EXPORT_SYMBOL vmlinux 0x215ebd78 bitrev16 +EXPORT_SYMBOL vmlinux 0x218e9742 blk_queue_make_request +EXPORT_SYMBOL vmlinux 0x21dd1060 sock_kfree_s +EXPORT_SYMBOL vmlinux 0x21e3f4c1 pci_map_rom +EXPORT_SYMBOL vmlinux 0x220afb2a d_alloc +EXPORT_SYMBOL vmlinux 0x220bb5e1 __starget_for_each_device +EXPORT_SYMBOL vmlinux 0x221dfde0 idr_pre_get +EXPORT_SYMBOL vmlinux 0x222e7ce2 sysfs_streq +EXPORT_SYMBOL vmlinux 0x222ed0c2 security_req_classify_flow +EXPORT_SYMBOL vmlinux 0x22331859 mdiobus_scan +EXPORT_SYMBOL vmlinux 0x2236fae5 pci_release_region +EXPORT_SYMBOL vmlinux 0x2251785c textsearch_find_continuous +EXPORT_SYMBOL vmlinux 0x225e909e schedule_delayed_work_on +EXPORT_SYMBOL vmlinux 0x226e86a9 audit_log +EXPORT_SYMBOL vmlinux 0x2276db98 kstrtoint +EXPORT_SYMBOL vmlinux 0x227d134a simple_dir_operations +EXPORT_SYMBOL vmlinux 0x2288378f system_state +EXPORT_SYMBOL vmlinux 0x22aa9aa5 thermal_zone_device_update +EXPORT_SYMBOL vmlinux 0x22b325d5 kd_mksound +EXPORT_SYMBOL vmlinux 0x22c1ec3e backlight_device_register +EXPORT_SYMBOL vmlinux 0x22cf7975 console_start +EXPORT_SYMBOL vmlinux 0x2303df3e inet_csk_reset_keepalive_timer +EXPORT_SYMBOL vmlinux 0x23137315 generic_splice_sendpage +EXPORT_SYMBOL vmlinux 0x231d4001 fb_edid_add_monspecs +EXPORT_SYMBOL vmlinux 0x2321f371 seq_write +EXPORT_SYMBOL vmlinux 0x23223ca8 ethtool_op_get_tso +EXPORT_SYMBOL vmlinux 0x23337f7c follow_down +EXPORT_SYMBOL vmlinux 0x2368be6d posix_acl_to_xattr +EXPORT_SYMBOL vmlinux 0x23702bdc pci_iounmap +EXPORT_SYMBOL vmlinux 0x23a574fd security_secmark_relabel_packet +EXPORT_SYMBOL vmlinux 0x23e11e58 proc_doulongvec_ms_jiffies_minmax +EXPORT_SYMBOL vmlinux 0x23ecc5a9 dma_async_tx_descriptor_init +EXPORT_SYMBOL vmlinux 0x23fd3028 vmalloc_node +EXPORT_SYMBOL vmlinux 0x24291559 pmac_resume_agp_for_card +EXPORT_SYMBOL vmlinux 0x2434d26b max8998_update_reg +EXPORT_SYMBOL vmlinux 0x244a9aa9 security_sb_set_mnt_opts +EXPORT_SYMBOL vmlinux 0x244b3511 do_splice_from +EXPORT_SYMBOL vmlinux 0x2459bbcc console_set_on_cmdline +EXPORT_SYMBOL vmlinux 0x24619957 ip6_xmit +EXPORT_SYMBOL vmlinux 0x246e70b0 mnt_set_expiry +EXPORT_SYMBOL vmlinux 0x24affea8 gen_pool_create +EXPORT_SYMBOL vmlinux 0x24c8ae97 netlink_rcv_skb +EXPORT_SYMBOL vmlinux 0x24fd0668 dquot_quotactl_ops +EXPORT_SYMBOL vmlinux 0x24fdac79 wake_bit_function +EXPORT_SYMBOL vmlinux 0x250113b4 memory_read_from_buffer +EXPORT_SYMBOL vmlinux 0x25207866 ip_mc_join_group +EXPORT_SYMBOL vmlinux 0x25217afe dev_emerg +EXPORT_SYMBOL vmlinux 0x2529aecf ps2_init +EXPORT_SYMBOL vmlinux 0x252d7640 panic_notifier_list +EXPORT_SYMBOL vmlinux 0x25321984 simple_transaction_release +EXPORT_SYMBOL vmlinux 0x257cfbd7 alloc_etherdev_mqs +EXPORT_SYMBOL vmlinux 0x25820c64 fs_overflowuid +EXPORT_SYMBOL vmlinux 0x258355b4 fb_find_best_mode +EXPORT_SYMBOL vmlinux 0x2586860b dentry_unhash +EXPORT_SYMBOL vmlinux 0x25c677c4 mac_pton +EXPORT_SYMBOL vmlinux 0x25cf0418 read_dev_sector +EXPORT_SYMBOL vmlinux 0x25e29994 dev_activate +EXPORT_SYMBOL vmlinux 0x25e41bd1 scsi_prep_state_check +EXPORT_SYMBOL vmlinux 0x25eae8ea do_splice_to +EXPORT_SYMBOL vmlinux 0x25f3bd2e atomic64_xchg +EXPORT_SYMBOL vmlinux 0x25f6cf0c radix_tree_prev_hole +EXPORT_SYMBOL vmlinux 0x25fe343c consume_skb +EXPORT_SYMBOL vmlinux 0x260d9f6f sk_wait_data +EXPORT_SYMBOL vmlinux 0x2611531a pci_request_selected_regions +EXPORT_SYMBOL vmlinux 0x26363e47 flex_array_clear +EXPORT_SYMBOL vmlinux 0x2637d107 new_inode +EXPORT_SYMBOL vmlinux 0x26477c07 __vmalloc +EXPORT_SYMBOL vmlinux 0x26651546 scsi_host_alloc +EXPORT_SYMBOL vmlinux 0x2682fa0c d_find_alias +EXPORT_SYMBOL vmlinux 0x26911e4d gen_new_estimator +EXPORT_SYMBOL vmlinux 0x26bb950b __kfifo_from_user_r +EXPORT_SYMBOL vmlinux 0x26bfc35c fb_find_mode +EXPORT_SYMBOL vmlinux 0x26e76fb8 sysctl_udp_wmem_min +EXPORT_SYMBOL vmlinux 0x26effce9 sync_inode +EXPORT_SYMBOL vmlinux 0x2700b38a mutex_lock_interruptible +EXPORT_SYMBOL vmlinux 0x27016a65 generic_ide_ioctl +EXPORT_SYMBOL vmlinux 0x270504eb sock_common_recvmsg +EXPORT_SYMBOL vmlinux 0x2726e30b of_scan_pci_bridge +EXPORT_SYMBOL vmlinux 0x272c9acd pmu_battery_count +EXPORT_SYMBOL vmlinux 0x2760710f fd_install +EXPORT_SYMBOL vmlinux 0x277811fc input_unregister_handler +EXPORT_SYMBOL vmlinux 0x27864d57 memparse +EXPORT_SYMBOL vmlinux 0x279ad718 ip6_frag_init +EXPORT_SYMBOL vmlinux 0x27b07a79 pci_find_bus +EXPORT_SYMBOL vmlinux 0x27b3ace9 skb_queue_purge +EXPORT_SYMBOL vmlinux 0x27bbf221 disable_irq_nosync +EXPORT_SYMBOL vmlinux 0x27d4ff7f inode_permission +EXPORT_SYMBOL vmlinux 0x27e1a049 printk +EXPORT_SYMBOL vmlinux 0x27e5efcd tcp_mtup_init +EXPORT_SYMBOL vmlinux 0x27e889af end_buffer_async_write +EXPORT_SYMBOL vmlinux 0x2814626c generic_file_splice_write +EXPORT_SYMBOL vmlinux 0x281823c5 __kfifo_out_peek +EXPORT_SYMBOL vmlinux 0x28237023 dm_table_get_size +EXPORT_SYMBOL vmlinux 0x2830fee2 idr_get_next +EXPORT_SYMBOL vmlinux 0x2834f1d0 __devm_release_region +EXPORT_SYMBOL vmlinux 0x2839832e skb_recv_datagram +EXPORT_SYMBOL vmlinux 0x28753d27 blk_put_request +EXPORT_SYMBOL vmlinux 0x288b94a8 follow_up +EXPORT_SYMBOL vmlinux 0x28a2ed02 scsi_build_sense_buffer +EXPORT_SYMBOL vmlinux 0x28a6b4fc pci_disable_link_state +EXPORT_SYMBOL vmlinux 0x28c2abe3 blk_queue_update_dma_alignment +EXPORT_SYMBOL vmlinux 0x28cabb95 pci_bus_write_config_dword +EXPORT_SYMBOL vmlinux 0x28ce6669 complete_request_key +EXPORT_SYMBOL vmlinux 0x28e46c74 ps2_command +EXPORT_SYMBOL vmlinux 0x28eeae28 __register_binfmt +EXPORT_SYMBOL vmlinux 0x29179b4e napi_gro_flush +EXPORT_SYMBOL vmlinux 0x2950bd38 bdi_unregister +EXPORT_SYMBOL vmlinux 0x29537c9e alloc_chrdev_region +EXPORT_SYMBOL vmlinux 0x296f1d46 fget_raw +EXPORT_SYMBOL vmlinux 0x29a87e2b proc_dostring +EXPORT_SYMBOL vmlinux 0x29b1c366 __sg_alloc_table +EXPORT_SYMBOL vmlinux 0x29b63642 nf_register_hooks +EXPORT_SYMBOL vmlinux 0x29cdba60 xfrm_state_alloc +EXPORT_SYMBOL vmlinux 0x29d05d46 pcie_port_service_unregister +EXPORT_SYMBOL vmlinux 0x29fdda53 kstrtos8_from_user +EXPORT_SYMBOL vmlinux 0x2a0ee483 __xfrm_decode_session +EXPORT_SYMBOL vmlinux 0x2a303d4d check_signature +EXPORT_SYMBOL vmlinux 0x2a7c58a0 file_update_time +EXPORT_SYMBOL vmlinux 0x2a98fd3f task_tgid_nr_ns +EXPORT_SYMBOL vmlinux 0x2a9ef610 macio_register_driver +EXPORT_SYMBOL vmlinux 0x2aa0e4fc strncasecmp +EXPORT_SYMBOL vmlinux 0x2acc44f7 dquot_initialize +EXPORT_SYMBOL vmlinux 0x2b094097 ide_set_handler +EXPORT_SYMBOL vmlinux 0x2b0ba2b0 scsi_sense_desc_find +EXPORT_SYMBOL vmlinux 0x2b2ce78b kstrtos8 +EXPORT_SYMBOL vmlinux 0x2b31894f radix_tree_next_hole +EXPORT_SYMBOL vmlinux 0x2b688622 complete_and_exit +EXPORT_SYMBOL vmlinux 0x2b786e32 hippi_neigh_setup_dev +EXPORT_SYMBOL vmlinux 0x2b90cdaa mempool_create +EXPORT_SYMBOL vmlinux 0x2b9da7a4 genl_lock +EXPORT_SYMBOL vmlinux 0x2ba47497 unbind_con_driver +EXPORT_SYMBOL vmlinux 0x2ba707a8 sysctl_tcp_low_latency +EXPORT_SYMBOL vmlinux 0x2bc61da1 program_check_exception +EXPORT_SYMBOL vmlinux 0x2bd620c7 unregister_tcf_proto_ops +EXPORT_SYMBOL vmlinux 0x2bd7a337 nf_ip6_checksum +EXPORT_SYMBOL vmlinux 0x2bf26503 pci_disable_obff +EXPORT_SYMBOL vmlinux 0x2c062e6c sg_miter_start +EXPORT_SYMBOL vmlinux 0x2c14323a kstrtol_from_user +EXPORT_SYMBOL vmlinux 0x2c256e1f input_scancode_to_scalar +EXPORT_SYMBOL vmlinux 0x2c2c6592 scsi_scan_host +EXPORT_SYMBOL vmlinux 0x2c41e232 scsi_print_command +EXPORT_SYMBOL vmlinux 0x2c63d931 scsi_is_target_device +EXPORT_SYMBOL vmlinux 0x2c6512d7 ip_route_me_harder +EXPORT_SYMBOL vmlinux 0x2c6da90e init_special_inode +EXPORT_SYMBOL vmlinux 0x2c745a2d kern_path +EXPORT_SYMBOL vmlinux 0x2cd1493c kernel_setsockopt +EXPORT_SYMBOL vmlinux 0x2cead558 cdrom_get_last_written +EXPORT_SYMBOL vmlinux 0x2cf7dcb1 blk_rq_init +EXPORT_SYMBOL vmlinux 0x2d140a58 genl_unlock +EXPORT_SYMBOL vmlinux 0x2d34a1b4 dq_data_lock +EXPORT_SYMBOL vmlinux 0x2d666760 register_sysctl_table +EXPORT_SYMBOL vmlinux 0x2d89342a scsi_show_sense_hdr +EXPORT_SYMBOL vmlinux 0x2d8f6604 vfs_llseek +EXPORT_SYMBOL vmlinux 0x2db314f9 take_over_console +EXPORT_SYMBOL vmlinux 0x2dbcd90c unload_nls +EXPORT_SYMBOL vmlinux 0x2dcf7931 blk_recount_segments +EXPORT_SYMBOL vmlinux 0x2dd68ea9 unlock_super +EXPORT_SYMBOL vmlinux 0x2df92d18 dev_addr_add +EXPORT_SYMBOL vmlinux 0x2dfb37d2 __generic_file_aio_write +EXPORT_SYMBOL vmlinux 0x2e1a469e dm_table_get_mode +EXPORT_SYMBOL vmlinux 0x2e1f893c rawv6_mh_filter_unregister +EXPORT_SYMBOL vmlinux 0x2e21f666 inode_set_bytes +EXPORT_SYMBOL vmlinux 0x2e2afe3f tcp_create_openreq_child +EXPORT_SYMBOL vmlinux 0x2e2ce9e0 sysctl_tcp_syncookies +EXPORT_SYMBOL vmlinux 0x2e83c0b7 bio_integrity_add_page +EXPORT_SYMBOL vmlinux 0x2eb30a11 radix_tree_gang_lookup +EXPORT_SYMBOL vmlinux 0x2eb5204a bio_integrity_split +EXPORT_SYMBOL vmlinux 0x2ec524ad __kfifo_in_r +EXPORT_SYMBOL vmlinux 0x2ecf60e2 llc_sap_close +EXPORT_SYMBOL vmlinux 0x2ee33246 agp_generic_mask_memory +EXPORT_SYMBOL vmlinux 0x2eeab2d9 inode_add_rsv_space +EXPORT_SYMBOL vmlinux 0x2ef57a15 dma_direct_ops +EXPORT_SYMBOL vmlinux 0x2ef63ad6 scsi_dev_info_list_del_keyed +EXPORT_SYMBOL vmlinux 0x2f03fc4b security_secmark_refcount_inc +EXPORT_SYMBOL vmlinux 0x2f177c53 blk_rq_count_integrity_sg +EXPORT_SYMBOL vmlinux 0x2f1eaed1 tty_port_init +EXPORT_SYMBOL vmlinux 0x2f740bbc free_inode_nonrcu +EXPORT_SYMBOL vmlinux 0x2f7b755c xfrm_register_km +EXPORT_SYMBOL vmlinux 0x2f9b4613 mdiobus_read +EXPORT_SYMBOL vmlinux 0x2fa062df ihold +EXPORT_SYMBOL vmlinux 0x2fa58060 dm_get_mapinfo +EXPORT_SYMBOL vmlinux 0x2fa7a574 sk_run_filter +EXPORT_SYMBOL vmlinux 0x2fbfec29 nla_put +EXPORT_SYMBOL vmlinux 0x2fcb6002 proc_symlink +EXPORT_SYMBOL vmlinux 0x2fd521cc do_truncate +EXPORT_SYMBOL vmlinux 0x2fe9b946 blk_queue_bounce +EXPORT_SYMBOL vmlinux 0x3006e61a inode_sb_list_lock +EXPORT_SYMBOL vmlinux 0x30226ddf agp_device_command +EXPORT_SYMBOL vmlinux 0x3028e855 init_timer_key +EXPORT_SYMBOL vmlinux 0x304a05df vfs_getattr +EXPORT_SYMBOL vmlinux 0x304e99f4 pagevec_lookup +EXPORT_SYMBOL vmlinux 0x307c2fd0 generic_check_addressable +EXPORT_SYMBOL vmlinux 0x30921e58 pci_clear_master +EXPORT_SYMBOL vmlinux 0x30a80826 __kfifo_from_user +EXPORT_SYMBOL vmlinux 0x30b88f4a abx500_startup_irq_enabled +EXPORT_SYMBOL vmlinux 0x30c770d5 inet_frags_init +EXPORT_SYMBOL vmlinux 0x30d4f863 task_nice +EXPORT_SYMBOL vmlinux 0x30d70fa9 of_get_pci_address +EXPORT_SYMBOL vmlinux 0x30e56e6a scsi_device_lookup +EXPORT_SYMBOL vmlinux 0x30f297c0 serio_open +EXPORT_SYMBOL vmlinux 0x310088dc scsi_prep_fn +EXPORT_SYMBOL vmlinux 0x310917fe sort +EXPORT_SYMBOL vmlinux 0x311ad749 netdev_warn +EXPORT_SYMBOL vmlinux 0x311be5b9 jbd2_journal_abort +EXPORT_SYMBOL vmlinux 0x3145216f pci_dev_present +EXPORT_SYMBOL vmlinux 0x3147857d default_red +EXPORT_SYMBOL vmlinux 0x3149ba4f scm_fp_dup +EXPORT_SYMBOL vmlinux 0x314d56b8 ethtool_op_set_tx_csum +EXPORT_SYMBOL vmlinux 0x315e8889 __generic_block_fiemap +EXPORT_SYMBOL vmlinux 0x316dd1cd __wait_on_bit +EXPORT_SYMBOL vmlinux 0x31733502 tcp_md5_hash_header +EXPORT_SYMBOL vmlinux 0x318bfb07 iov_iter_copy_from_user +EXPORT_SYMBOL vmlinux 0x3191f109 __krealloc +EXPORT_SYMBOL vmlinux 0x31971e74 cont_write_begin +EXPORT_SYMBOL vmlinux 0x31afd454 vga_get +EXPORT_SYMBOL vmlinux 0x31d53e17 pci_find_parent_resource +EXPORT_SYMBOL vmlinux 0x3211053b cpufreq_global_kobject +EXPORT_SYMBOL vmlinux 0x3234c5ce input_set_abs_params +EXPORT_SYMBOL vmlinux 0x3240c65b files_lglock_global_lock_online +EXPORT_SYMBOL vmlinux 0x32512ece __tracepoint_kmem_cache_free +EXPORT_SYMBOL vmlinux 0x3268cb83 nf_log_packet +EXPORT_SYMBOL vmlinux 0x327b9c1b pmu_poll_adb +EXPORT_SYMBOL vmlinux 0x32822081 udp_flush_pending_frames +EXPORT_SYMBOL vmlinux 0x328a05f1 strncpy +EXPORT_SYMBOL vmlinux 0x328ffce1 generic_write_checks +EXPORT_SYMBOL vmlinux 0x329904f0 __block_page_mkwrite +EXPORT_SYMBOL vmlinux 0x32d7bf8a twl6030_mmc_card_detect +EXPORT_SYMBOL vmlinux 0x3303d109 update_region +EXPORT_SYMBOL vmlinux 0x3337cb1d sock_no_ioctl +EXPORT_SYMBOL vmlinux 0x33698ee7 sync_mapping_buffers +EXPORT_SYMBOL vmlinux 0x33b5ed52 bio_map_user +EXPORT_SYMBOL vmlinux 0x33b84f74 copy_page +EXPORT_SYMBOL vmlinux 0x33bde24b register_snap_client +EXPORT_SYMBOL vmlinux 0x33c3debb inet_frag_find +EXPORT_SYMBOL vmlinux 0x33cda660 posix_acl_from_mode +EXPORT_SYMBOL vmlinux 0x33dbfd93 tcp_memory_allocated +EXPORT_SYMBOL vmlinux 0x33eb7522 input_handler_for_each_handle +EXPORT_SYMBOL vmlinux 0x33ed9451 i2c_smbus_write_byte +EXPORT_SYMBOL vmlinux 0x3408d7e1 unregister_exec_domain +EXPORT_SYMBOL vmlinux 0x341d8ad6 grab_cache_page_nowait +EXPORT_SYMBOL vmlinux 0x341f9b28 tty_port_close_start +EXPORT_SYMBOL vmlinux 0x344adbd5 init_cdrom_command +EXPORT_SYMBOL vmlinux 0x3460fee6 sync_inodes_sb +EXPORT_SYMBOL vmlinux 0x347013de nla_validate +EXPORT_SYMBOL vmlinux 0x348522d0 file_permission +EXPORT_SYMBOL vmlinux 0x3486619e bmap +EXPORT_SYMBOL vmlinux 0x34908c14 print_hex_dump_bytes +EXPORT_SYMBOL vmlinux 0x3493acdd __kmap_atomic_idx +EXPORT_SYMBOL vmlinux 0x349a75c1 inet_frag_kill +EXPORT_SYMBOL vmlinux 0x349cba85 strchr +EXPORT_SYMBOL vmlinux 0x349e574d unmap_mapping_range +EXPORT_SYMBOL vmlinux 0x34aa98f3 tcp_child_process +EXPORT_SYMBOL vmlinux 0x34abf621 set_user_nice +EXPORT_SYMBOL vmlinux 0x34c45f4c phy_stop +EXPORT_SYMBOL vmlinux 0x34c86e74 security_path_rmdir +EXPORT_SYMBOL vmlinux 0x3554897e pci_disable_device +EXPORT_SYMBOL vmlinux 0x35635b3e __f_setown +EXPORT_SYMBOL vmlinux 0x357c90d2 qdisc_put_stab +EXPORT_SYMBOL vmlinux 0x35964f99 d_prune_aliases +EXPORT_SYMBOL vmlinux 0x35ac99d9 ip_queue_xmit +EXPORT_SYMBOL vmlinux 0x35c2ba9e refrigerator +EXPORT_SYMBOL vmlinux 0x35c2bbd9 ps2_handle_response +EXPORT_SYMBOL vmlinux 0x35cac5cd kill_pgrp +EXPORT_SYMBOL vmlinux 0x35ea6249 security_path_chmod +EXPORT_SYMBOL vmlinux 0x35eb53f3 module_refcount +EXPORT_SYMBOL vmlinux 0x35fbd6a1 __kfifo_dma_out_prepare_r +EXPORT_SYMBOL vmlinux 0x36254a94 vlan_gro_frags +EXPORT_SYMBOL vmlinux 0x364609f3 agp_copy_info +EXPORT_SYMBOL vmlinux 0x364a99bd pci_iomap +EXPORT_SYMBOL vmlinux 0x364aad24 ide_dma_off_quietly +EXPORT_SYMBOL vmlinux 0x36503008 sock_create_kern +EXPORT_SYMBOL vmlinux 0x3680d2de inet_csk_accept +EXPORT_SYMBOL vmlinux 0x36852d67 pci_fixup_device +EXPORT_SYMBOL vmlinux 0x369233d5 bio_integrity_trim +EXPORT_SYMBOL vmlinux 0x3696fb27 of_platform_device_create +EXPORT_SYMBOL vmlinux 0x36c01334 serio_interrupt +EXPORT_SYMBOL vmlinux 0x36e360e3 __hw_addr_add_multiple +EXPORT_SYMBOL vmlinux 0x36edbb34 ip_options_compile +EXPORT_SYMBOL vmlinux 0x371d2130 check_legacy_ioport +EXPORT_SYMBOL vmlinux 0x37383edd rtas_get_power_level +EXPORT_SYMBOL vmlinux 0x3744cf36 vmalloc_to_pfn +EXPORT_SYMBOL vmlinux 0x3747e273 kdb_current_task +EXPORT_SYMBOL vmlinux 0x374ed073 scnprintf +EXPORT_SYMBOL vmlinux 0x3775a53f input_register_device +EXPORT_SYMBOL vmlinux 0x379a0e3d dquot_alloc_inode +EXPORT_SYMBOL vmlinux 0x379f5837 param_set_invbool +EXPORT_SYMBOL vmlinux 0x37aa1f21 __irq_regs +EXPORT_SYMBOL vmlinux 0x37b1be3c pci_find_capability +EXPORT_SYMBOL vmlinux 0x37befc70 jiffies_to_msecs +EXPORT_SYMBOL vmlinux 0x37c22f9c pagecache_write_end +EXPORT_SYMBOL vmlinux 0x37cadf3f clip_tbl_hook +EXPORT_SYMBOL vmlinux 0x37d44f8e generic_file_readonly_mmap +EXPORT_SYMBOL vmlinux 0x37e74642 get_jiffies_64 +EXPORT_SYMBOL vmlinux 0x37ea921e vfsmount_lock_local_lock_cpu +EXPORT_SYMBOL vmlinux 0x37f614b7 __kfifo_len_r +EXPORT_SYMBOL vmlinux 0x381bd1c7 scsicam_bios_param +EXPORT_SYMBOL vmlinux 0x38365b80 input_mt_report_pointer_emulation +EXPORT_SYMBOL vmlinux 0x383726b7 bdi_register_dev +EXPORT_SYMBOL vmlinux 0x387701dc fsync_bdev +EXPORT_SYMBOL vmlinux 0x387c2baf radix_tree_range_tag_if_tagged +EXPORT_SYMBOL vmlinux 0x388f9128 xfrm_state_walk_done +EXPORT_SYMBOL vmlinux 0x38a2f54e sock_common_getsockopt +EXPORT_SYMBOL vmlinux 0x38afcd4f udp_lib_rehash +EXPORT_SYMBOL vmlinux 0x38b92846 llc_remove_pack +EXPORT_SYMBOL vmlinux 0x38c663ec dquot_scan_active +EXPORT_SYMBOL vmlinux 0x38ce5daf register_tcf_proto_ops +EXPORT_SYMBOL vmlinux 0x38d6d817 security_file_mmap +EXPORT_SYMBOL vmlinux 0x38fb9933 tty_std_termios +EXPORT_SYMBOL vmlinux 0x38fc7791 flex_array_get +EXPORT_SYMBOL vmlinux 0x392b1f09 __qdisc_calculate_pkt_len +EXPORT_SYMBOL vmlinux 0x39348a44 dqget +EXPORT_SYMBOL vmlinux 0x3938ea60 security_path_mknod +EXPORT_SYMBOL vmlinux 0x39460ea6 dquot_alloc +EXPORT_SYMBOL vmlinux 0x394a0779 dev_get_by_index +EXPORT_SYMBOL vmlinux 0x39513632 abx500_set_register_interruptible +EXPORT_SYMBOL vmlinux 0x3951529b bdi_init +EXPORT_SYMBOL vmlinux 0x396c314f dev_ethtool_get_settings +EXPORT_SYMBOL vmlinux 0x39762dd5 journal_force_commit +EXPORT_SYMBOL vmlinux 0x3980aac1 unregister_reboot_notifier +EXPORT_SYMBOL vmlinux 0x398788d7 input_unregister_handle +EXPORT_SYMBOL vmlinux 0x3988ff24 skb_append +EXPORT_SYMBOL vmlinux 0x39b68409 dquot_disable +EXPORT_SYMBOL vmlinux 0x39cc7588 cpufreq_get_policy +EXPORT_SYMBOL vmlinux 0x39dd2371 blk_queue_dma_alignment +EXPORT_SYMBOL vmlinux 0x3a0860b2 uart_get_baud_rate +EXPORT_SYMBOL vmlinux 0x3a2204c6 security_netlink_recv +EXPORT_SYMBOL vmlinux 0x3a5ac9ce flush_tlb_mm +EXPORT_SYMBOL vmlinux 0x3a66dd97 dev_addr_del_multiple +EXPORT_SYMBOL vmlinux 0x3a9b6fb9 blk_unregister_region +EXPORT_SYMBOL vmlinux 0x3a9fe8ff write_one_page +EXPORT_SYMBOL vmlinux 0x3aa2eb19 blk_stack_limits +EXPORT_SYMBOL vmlinux 0x3aa46f81 netlink_broadcast_filtered +EXPORT_SYMBOL vmlinux 0x3ad2f546 blk_end_request +EXPORT_SYMBOL vmlinux 0x3adae598 input_open_device +EXPORT_SYMBOL vmlinux 0x3adfda3e journal_init_inode +EXPORT_SYMBOL vmlinux 0x3ae27b39 __inet6_lookup_established +EXPORT_SYMBOL vmlinux 0x3b281068 tty_unthrottle +EXPORT_SYMBOL vmlinux 0x3b28c27d security_path_truncate +EXPORT_SYMBOL vmlinux 0x3b3016d3 cpufreq_unregister_notifier +EXPORT_SYMBOL vmlinux 0x3b3754a7 __put_cred +EXPORT_SYMBOL vmlinux 0x3b5cd032 inet6_release +EXPORT_SYMBOL vmlinux 0x3b6d7012 generic_file_llseek_unlocked +EXPORT_SYMBOL vmlinux 0x3b8b2ba0 blk_rq_map_kern +EXPORT_SYMBOL vmlinux 0x3b8f8d81 sk_prot_clear_portaddr_nulls +EXPORT_SYMBOL vmlinux 0x3bbc97ec register_filesystem +EXPORT_SYMBOL vmlinux 0x3bd1b1f6 msecs_to_jiffies +EXPORT_SYMBOL vmlinux 0x3c00a2e9 balance_dirty_pages_ratelimited_nr +EXPORT_SYMBOL vmlinux 0x3c1ec99e pci_target_state +EXPORT_SYMBOL vmlinux 0x3c2b6806 jbd2_journal_try_to_free_buffers +EXPORT_SYMBOL vmlinux 0x3c2c5af5 sprintf +EXPORT_SYMBOL vmlinux 0x3c3d285f inode_get_bytes +EXPORT_SYMBOL vmlinux 0x3c3f2700 agp_generic_free_by_type +EXPORT_SYMBOL vmlinux 0x3c4e6359 unregister_8022_client +EXPORT_SYMBOL vmlinux 0x3c6fcbbe sock_no_getsockopt +EXPORT_SYMBOL vmlinux 0x3c80c06c kstrtoull +EXPORT_SYMBOL vmlinux 0x3c9d1211 string_get_size +EXPORT_SYMBOL vmlinux 0x3cb60d09 proto_unregister +EXPORT_SYMBOL vmlinux 0x3cd5c3ac inet_stream_ops +EXPORT_SYMBOL vmlinux 0x3ce4ca6f disable_irq +EXPORT_SYMBOL vmlinux 0x3cf4930c skb_queue_tail +EXPORT_SYMBOL vmlinux 0x3cf63f19 __tracepoint_kmem_cache_alloc_node +EXPORT_SYMBOL vmlinux 0x3d15fcd3 dquot_quota_sync +EXPORT_SYMBOL vmlinux 0x3d2a6fe4 of_find_compatible_node +EXPORT_SYMBOL vmlinux 0x3d5c0863 blk_integrity_register +EXPORT_SYMBOL vmlinux 0x3d5ebbad security_path_mkdir +EXPORT_SYMBOL vmlinux 0x3d742e4e tcp_gro_complete +EXPORT_SYMBOL vmlinux 0x3d8ff1b9 netdev_set_master +EXPORT_SYMBOL vmlinux 0x3d901278 splice_from_pipe_end +EXPORT_SYMBOL vmlinux 0x3db294e1 scsi_allocate_command +EXPORT_SYMBOL vmlinux 0x3dbb3b7d bio_init +EXPORT_SYMBOL vmlinux 0x3dcb88a0 irq_set_handler_data +EXPORT_SYMBOL vmlinux 0x3dedc8de pci_enable_device_io +EXPORT_SYMBOL vmlinux 0x3df7993f bio_integrity_free +EXPORT_SYMBOL vmlinux 0x3dfc897c seq_hlist_start_head +EXPORT_SYMBOL vmlinux 0x3e08d1b3 netif_stacked_transfer_operstate +EXPORT_SYMBOL vmlinux 0x3e0e9023 param_set_long +EXPORT_SYMBOL vmlinux 0x3e1d6b08 security_inode_init_security +EXPORT_SYMBOL vmlinux 0x3e3717c3 generic_pipe_buf_get +EXPORT_SYMBOL vmlinux 0x3e4030f5 tcf_exts_destroy +EXPORT_SYMBOL vmlinux 0x3e45e9ff register_inetaddr_notifier +EXPORT_SYMBOL vmlinux 0x3e4e6b7b netif_napi_del +EXPORT_SYMBOL vmlinux 0x3e5651f2 block_is_partially_uptodate +EXPORT_SYMBOL vmlinux 0x3e59cb64 blk_stop_queue +EXPORT_SYMBOL vmlinux 0x3e5da215 of_phy_connect_fixed_link +EXPORT_SYMBOL vmlinux 0x3e73c5f8 pci_scan_bus_parented +EXPORT_SYMBOL vmlinux 0x3e8871f4 __alloc_skb +EXPORT_SYMBOL vmlinux 0x3e8eb096 pskb_copy +EXPORT_SYMBOL vmlinux 0x3e9110fa __hw_addr_unsync +EXPORT_SYMBOL vmlinux 0x3e947ff8 install_exec_creds +EXPORT_SYMBOL vmlinux 0x3ea28a4f flex_array_free_parts +EXPORT_SYMBOL vmlinux 0x3ec46aaf sockfd_lookup +EXPORT_SYMBOL vmlinux 0x3ec8886f param_ops_int +EXPORT_SYMBOL vmlinux 0x3ed03972 set_anon_super +EXPORT_SYMBOL vmlinux 0x3ed17aa1 simple_unlink +EXPORT_SYMBOL vmlinux 0x3ed63055 zlib_inflateReset +EXPORT_SYMBOL vmlinux 0x3eddbef9 dev_err +EXPORT_SYMBOL vmlinux 0x3f0546a8 ioread32_rep +EXPORT_SYMBOL vmlinux 0x3f2449f6 skb_recycle_check +EXPORT_SYMBOL vmlinux 0x3f406a3b enable_kernel_altivec +EXPORT_SYMBOL vmlinux 0x3f4547a7 put_unused_fd +EXPORT_SYMBOL vmlinux 0x3f50fcc2 kmem_cache_free +EXPORT_SYMBOL vmlinux 0x3f5f6964 dma_async_device_register +EXPORT_SYMBOL vmlinux 0x3f6756b0 scm_detach_fds +EXPORT_SYMBOL vmlinux 0x3f71d3c3 dcb_setapp +EXPORT_SYMBOL vmlinux 0x3f88fb09 netif_rx_ni +EXPORT_SYMBOL vmlinux 0x3f94704e netdev_set_bond_master +EXPORT_SYMBOL vmlinux 0x3fc29a2e netif_skb_features +EXPORT_SYMBOL vmlinux 0x3fc699e8 write_inode_now +EXPORT_SYMBOL vmlinux 0x3ff43ae0 devm_ioremap +EXPORT_SYMBOL vmlinux 0x3ff62317 local_bh_disable +EXPORT_SYMBOL vmlinux 0x40051f82 soft_cursor +EXPORT_SYMBOL vmlinux 0x40073448 vm_event_states +EXPORT_SYMBOL vmlinux 0x40085b81 load_nls +EXPORT_SYMBOL vmlinux 0x4016997a init_net +EXPORT_SYMBOL vmlinux 0x401eab10 empty_aops +EXPORT_SYMBOL vmlinux 0x4029d238 param_set_copystring +EXPORT_SYMBOL vmlinux 0x4046e6d5 jbd2_journal_dirty_metadata +EXPORT_SYMBOL vmlinux 0x4059792f print_hex_dump +EXPORT_SYMBOL vmlinux 0x405c1144 get_seconds +EXPORT_SYMBOL vmlinux 0x4070359d __cleancache_flush_fs +EXPORT_SYMBOL vmlinux 0x40910ce4 xfrm_state_flush +EXPORT_SYMBOL vmlinux 0x40973662 sysctl_udp_mem +EXPORT_SYMBOL vmlinux 0x40a27c37 scsi_dev_info_remove_list +EXPORT_SYMBOL vmlinux 0x40a9b349 vzalloc +EXPORT_SYMBOL vmlinux 0x40c04be9 ide_geometry_proc_fops +EXPORT_SYMBOL vmlinux 0x40c12782 pci_enable_obff +EXPORT_SYMBOL vmlinux 0x40d04664 console_trylock +EXPORT_SYMBOL vmlinux 0x40f1ad10 tb_ticks_per_jiffy +EXPORT_SYMBOL vmlinux 0x4101a975 ide_fixstring +EXPORT_SYMBOL vmlinux 0x41077463 phy_stop_interrupts +EXPORT_SYMBOL vmlinux 0x41078839 scsi_is_sdev_device +EXPORT_SYMBOL vmlinux 0x4108e69a fb_match_mode +EXPORT_SYMBOL vmlinux 0x412c0b83 dentry_open +EXPORT_SYMBOL vmlinux 0x41482d8b strndup_user +EXPORT_SYMBOL vmlinux 0x4188d439 neigh_rand_reach_time +EXPORT_SYMBOL vmlinux 0x419b2e24 blk_queue_invalidate_tags +EXPORT_SYMBOL vmlinux 0x41be717a journal_start +EXPORT_SYMBOL vmlinux 0x41c3e4f3 seq_read +EXPORT_SYMBOL vmlinux 0x41e47075 writeback_inodes_sb +EXPORT_SYMBOL vmlinux 0x41eff9a7 dput +EXPORT_SYMBOL vmlinux 0x4211c3c1 zlib_inflateInit2 +EXPORT_SYMBOL vmlinux 0x42224298 sscanf +EXPORT_SYMBOL vmlinux 0x42595e58 vgacon_text_force +EXPORT_SYMBOL vmlinux 0x4265e441 nla_append +EXPORT_SYMBOL vmlinux 0x4276c565 ip_fragment +EXPORT_SYMBOL vmlinux 0x42977ad4 __hw_addr_del_multiple +EXPORT_SYMBOL vmlinux 0x429dbe93 flush_tlb_page +EXPORT_SYMBOL vmlinux 0x42c09d91 generic_file_aio_write +EXPORT_SYMBOL vmlinux 0x42d898e1 generic_pipe_buf_steal +EXPORT_SYMBOL vmlinux 0x42e09113 page_readlink +EXPORT_SYMBOL vmlinux 0x42eff20a dev_get_flags +EXPORT_SYMBOL vmlinux 0x42fdb747 blkdev_issue_zeroout +EXPORT_SYMBOL vmlinux 0x4302d0eb free_pages +EXPORT_SYMBOL vmlinux 0x4322ce41 __lock_page +EXPORT_SYMBOL vmlinux 0x43236299 block_write_full_page +EXPORT_SYMBOL vmlinux 0x433b0ee4 i2c_master_send +EXPORT_SYMBOL vmlinux 0x4347b971 idr_init +EXPORT_SYMBOL vmlinux 0x434d0e7c phy_ethtool_gset +EXPORT_SYMBOL vmlinux 0x43507138 rfkill_register +EXPORT_SYMBOL vmlinux 0x436a3eef sock_no_socketpair +EXPORT_SYMBOL vmlinux 0x436a5a31 ip_mc_inc_group +EXPORT_SYMBOL vmlinux 0x436c2179 iowrite32 +EXPORT_SYMBOL vmlinux 0x43a0458b blk_start_plug +EXPORT_SYMBOL vmlinux 0x43fcbba3 dev_set_promiscuity +EXPORT_SYMBOL vmlinux 0x4423d8cf d_lookup +EXPORT_SYMBOL vmlinux 0x44366cfc simple_write_to_buffer +EXPORT_SYMBOL vmlinux 0x44402b6f param_get_ulong +EXPORT_SYMBOL vmlinux 0x44812fe8 xfrm_policy_bysel_ctx +EXPORT_SYMBOL vmlinux 0x448212fa down_trylock +EXPORT_SYMBOL vmlinux 0x4488a9ba max8925_bulk_write +EXPORT_SYMBOL vmlinux 0x44a0296f block_read_full_page +EXPORT_SYMBOL vmlinux 0x44adf0d4 pci_select_bars +EXPORT_SYMBOL vmlinux 0x44b911c3 rb_replace_node +EXPORT_SYMBOL vmlinux 0x44d97382 nonseekable_open +EXPORT_SYMBOL vmlinux 0x44e9a829 match_token +EXPORT_SYMBOL vmlinux 0x44f0ee2a dquot_set_dqblk +EXPORT_SYMBOL vmlinux 0x44f3f5b0 eth_validate_addr +EXPORT_SYMBOL vmlinux 0x44fc3009 xfrm_prepare_input +EXPORT_SYMBOL vmlinux 0x450d31a0 of_device_alloc +EXPORT_SYMBOL vmlinux 0x453c8403 pci_msi_enabled +EXPORT_SYMBOL vmlinux 0x454f9a27 ethtool_op_set_flags +EXPORT_SYMBOL vmlinux 0x456e6dce radix_tree_tag_get +EXPORT_SYMBOL vmlinux 0x456fbccb dev_load +EXPORT_SYMBOL vmlinux 0x4575315d utf8s_to_utf16s +EXPORT_SYMBOL vmlinux 0x4578f528 __kfifo_to_user +EXPORT_SYMBOL vmlinux 0x45957ba7 kobject_set_name +EXPORT_SYMBOL vmlinux 0x4596db6a sys_sigreturn +EXPORT_SYMBOL vmlinux 0x45a3ffb5 jbd2_journal_blocks_per_page +EXPORT_SYMBOL vmlinux 0x45ab6d77 tcp_close +EXPORT_SYMBOL vmlinux 0x45b3de01 init_task +EXPORT_SYMBOL vmlinux 0x45d216b9 tcp_put_md5sig_pool +EXPORT_SYMBOL vmlinux 0x45dcfc5f filemap_fdatawait_range +EXPORT_SYMBOL vmlinux 0x460ea1c5 udplite_table +EXPORT_SYMBOL vmlinux 0x4613f15d sync_blockdev +EXPORT_SYMBOL vmlinux 0x461ebfa0 __copy_tofrom_user +EXPORT_SYMBOL vmlinux 0x46214106 files_lglock_local_unlock_cpu +EXPORT_SYMBOL vmlinux 0x46247f76 sk_stop_timer +EXPORT_SYMBOL vmlinux 0x462a2e75 match_strlcpy +EXPORT_SYMBOL vmlinux 0x46380022 call_usermodehelper_setfns +EXPORT_SYMBOL vmlinux 0x466c14a7 __delay +EXPORT_SYMBOL vmlinux 0x4674a92f tty_port_raise_dtr_rts +EXPORT_SYMBOL vmlinux 0x4676d4fc tcp_v4_tw_get_peer +EXPORT_SYMBOL vmlinux 0x46776062 pci_enable_msi_block +EXPORT_SYMBOL vmlinux 0x46923db9 blk_queue_io_opt +EXPORT_SYMBOL vmlinux 0x4692fdd4 serio_unregister_port +EXPORT_SYMBOL vmlinux 0x46a0f157 is_container_init +EXPORT_SYMBOL vmlinux 0x46c4b962 mutex_lock_killable +EXPORT_SYMBOL vmlinux 0x46e2a901 call_usermodehelper_freeinfo +EXPORT_SYMBOL vmlinux 0x46e57b69 revert_creds +EXPORT_SYMBOL vmlinux 0x46f9f755 dm_io_client_create +EXPORT_SYMBOL vmlinux 0x4725a462 i2c_smbus_process_call +EXPORT_SYMBOL vmlinux 0x475100c2 inet_get_local_port_range +EXPORT_SYMBOL vmlinux 0x475cb8c2 inet_addr_type +EXPORT_SYMBOL vmlinux 0x4788f8b1 of_find_all_nodes +EXPORT_SYMBOL vmlinux 0x47939e0d __tasklet_hi_schedule +EXPORT_SYMBOL vmlinux 0x479c3c86 find_next_zero_bit +EXPORT_SYMBOL vmlinux 0x47bff446 names_cachep +EXPORT_SYMBOL vmlinux 0x47d363e7 gnet_stats_start_copy +EXPORT_SYMBOL vmlinux 0x47dae43a abx500_get_register_interruptible +EXPORT_SYMBOL vmlinux 0x48257d4d block_write_end +EXPORT_SYMBOL vmlinux 0x482e8093 skb_seq_read +EXPORT_SYMBOL vmlinux 0x4832c274 sock_create +EXPORT_SYMBOL vmlinux 0x483e8f91 input_reset_device +EXPORT_SYMBOL vmlinux 0x483ec199 __cond_resched_lock +EXPORT_SYMBOL vmlinux 0x4859b8bb rtc_year_days +EXPORT_SYMBOL vmlinux 0x486f6428 phys_mem_access_prot +EXPORT_SYMBOL vmlinux 0x4870874e kstat +EXPORT_SYMBOL vmlinux 0x4873c3ff napi_skb_finish +EXPORT_SYMBOL vmlinux 0x4881efab pmac_get_partition +EXPORT_SYMBOL vmlinux 0x489245e5 tcp_v4_connect +EXPORT_SYMBOL vmlinux 0x48b580a6 scsi_target_resume +EXPORT_SYMBOL vmlinux 0x48c1d080 tcp_parse_md5sig_option +EXPORT_SYMBOL vmlinux 0x48eb985c llc_set_station_handler +EXPORT_SYMBOL vmlinux 0x4940c798 vlan_gro_receive +EXPORT_SYMBOL vmlinux 0x49603fb8 security_sb_copy_data +EXPORT_SYMBOL vmlinux 0x496b09ab tcp_initialize_rcv_mss +EXPORT_SYMBOL vmlinux 0x4980cc52 skb_put +EXPORT_SYMBOL vmlinux 0x4987ee3a elevator_init +EXPORT_SYMBOL vmlinux 0x498f0138 inet_sk_rebuild_header +EXPORT_SYMBOL vmlinux 0x49b07aec tcp_select_initial_window +EXPORT_SYMBOL vmlinux 0x49d5e63c scsi_eh_finish_cmd +EXPORT_SYMBOL vmlinux 0x49e72a0b jbd2_journal_destroy +EXPORT_SYMBOL vmlinux 0x4a031ed6 devm_ioremap_prot +EXPORT_SYMBOL vmlinux 0x4a04ee86 tcp_v4_do_rcv +EXPORT_SYMBOL vmlinux 0x4a0fd7d8 uart_suspend_port +EXPORT_SYMBOL vmlinux 0x4a18bbc3 phy_start +EXPORT_SYMBOL vmlinux 0x4a262be7 dst_release +EXPORT_SYMBOL vmlinux 0x4a290d4d cur_cpu_spec +EXPORT_SYMBOL vmlinux 0x4a2e5419 __init_rwsem +EXPORT_SYMBOL vmlinux 0x4a358252 __bitmap_subset +EXPORT_SYMBOL vmlinux 0x4a389dc5 invalidate_mapping_pages +EXPORT_SYMBOL vmlinux 0x4a38a1b8 neigh_lookup_nodev +EXPORT_SYMBOL vmlinux 0x4a44fc41 blk_queue_update_dma_pad +EXPORT_SYMBOL vmlinux 0x4a4e46d1 get_fs_type +EXPORT_SYMBOL vmlinux 0x4a5c02c2 starget_for_each_device +EXPORT_SYMBOL vmlinux 0x4a73563b kick_iocb +EXPORT_SYMBOL vmlinux 0x4a95b6be agp_backend_release +EXPORT_SYMBOL vmlinux 0x4aaab2b1 groups_alloc +EXPORT_SYMBOL vmlinux 0x4aaac8eb nobh_writepage +EXPORT_SYMBOL vmlinux 0x4ac1b0d8 sk_stream_kill_queues +EXPORT_SYMBOL vmlinux 0x4ad8c642 of_register_spi_devices +EXPORT_SYMBOL vmlinux 0x4ada5d5f pci_lost_interrupt +EXPORT_SYMBOL vmlinux 0x4afe9a77 scsi_partsize +EXPORT_SYMBOL vmlinux 0x4b014e87 inet6_bind +EXPORT_SYMBOL vmlinux 0x4b0199fd llc_sap_open +EXPORT_SYMBOL vmlinux 0x4b054d43 locks_remove_posix +EXPORT_SYMBOL vmlinux 0x4b085dbf agp3_generic_configure +EXPORT_SYMBOL vmlinux 0x4b0d998c free_netdev +EXPORT_SYMBOL vmlinux 0x4b1ce412 aio_put_req +EXPORT_SYMBOL vmlinux 0x4b1ec3e2 kstrtoul_from_user +EXPORT_SYMBOL vmlinux 0x4b20cbd2 ida_remove +EXPORT_SYMBOL vmlinux 0x4b2dd0a0 sock_get_timestamp +EXPORT_SYMBOL vmlinux 0x4b34fbf5 block_all_signals +EXPORT_SYMBOL vmlinux 0x4b4fae57 tcp_tso_segment +EXPORT_SYMBOL vmlinux 0x4b684ad2 __elv_add_request +EXPORT_SYMBOL vmlinux 0x4badc0ee tcf_em_tree_validate +EXPORT_SYMBOL vmlinux 0x4bba546e thaw_super +EXPORT_SYMBOL vmlinux 0x4bc96635 ifla_policy +EXPORT_SYMBOL vmlinux 0x4bcf275e blk_fetch_request +EXPORT_SYMBOL vmlinux 0x4be5594f __serio_register_driver +EXPORT_SYMBOL vmlinux 0x4bec3934 sk_stream_wait_close +EXPORT_SYMBOL vmlinux 0x4bf964f5 fsnotify_init_mark +EXPORT_SYMBOL vmlinux 0x4c1182cb bitmap_scnprintf +EXPORT_SYMBOL vmlinux 0x4c2ae700 strnstr +EXPORT_SYMBOL vmlinux 0x4c419c46 of_find_node_by_type +EXPORT_SYMBOL vmlinux 0x4c42e57b pcibios_resource_to_bus +EXPORT_SYMBOL vmlinux 0x4c5afe4a dev_set_group +EXPORT_SYMBOL vmlinux 0x4c8e4629 pci_prepare_to_sleep +EXPORT_SYMBOL vmlinux 0x4c9226a1 unregister_con_driver +EXPORT_SYMBOL vmlinux 0x4c9b6838 d_alloc_pseudo +EXPORT_SYMBOL vmlinux 0x4ca22ef4 flex_array_get_ptr +EXPORT_SYMBOL vmlinux 0x4cb41d8a elv_dispatch_sort +EXPORT_SYMBOL vmlinux 0x4cbbd171 __bitmap_weight +EXPORT_SYMBOL vmlinux 0x4cc1fce0 of_find_device_by_node +EXPORT_SYMBOL vmlinux 0x4ccd4aaa __dquot_transfer +EXPORT_SYMBOL vmlinux 0x4ceef598 bdi_set_max_ratio +EXPORT_SYMBOL vmlinux 0x4d025d04 vfs_stat +EXPORT_SYMBOL vmlinux 0x4d16f7a1 generic_pipe_buf_map +EXPORT_SYMBOL vmlinux 0x4d214b31 vfs_link +EXPORT_SYMBOL vmlinux 0x4d286d92 __task_pid_nr_ns +EXPORT_SYMBOL vmlinux 0x4d3c153f sigprocmask +EXPORT_SYMBOL vmlinux 0x4d45d89e udp_memory_allocated +EXPORT_SYMBOL vmlinux 0x4d49803e textsearch_register +EXPORT_SYMBOL vmlinux 0x4d4a9cd1 dm_put_device +EXPORT_SYMBOL vmlinux 0x4d6918d6 __scsi_device_lookup +EXPORT_SYMBOL vmlinux 0x4d84a079 in6_dev_finish_destroy +EXPORT_SYMBOL vmlinux 0x4d974b9c register_sysrq_key +EXPORT_SYMBOL vmlinux 0x4daec5fb vfs_readv +EXPORT_SYMBOL vmlinux 0x4db1e1d4 posix_acl_equiv_mode +EXPORT_SYMBOL vmlinux 0x4dc45be9 nf_log_unbind_pf +EXPORT_SYMBOL vmlinux 0x4dd77a81 ab3100_event_register +EXPORT_SYMBOL vmlinux 0x4ddce099 blk_queue_io_min +EXPORT_SYMBOL vmlinux 0x4de238d9 dev_printk +EXPORT_SYMBOL vmlinux 0x4dec6038 memscan +EXPORT_SYMBOL vmlinux 0x4df119fa __bitmap_parse +EXPORT_SYMBOL vmlinux 0x4df90c2d of_mm_gpiochip_add +EXPORT_SYMBOL vmlinux 0x4e069249 security_tun_dev_post_create +EXPORT_SYMBOL vmlinux 0x4e3567f7 match_int +EXPORT_SYMBOL vmlinux 0x4e5d1b67 udp_prot +EXPORT_SYMBOL vmlinux 0x4e5eea34 rwsem_down_write_failed +EXPORT_SYMBOL vmlinux 0x4e697489 blk_alloc_queue +EXPORT_SYMBOL vmlinux 0x4e6e8ea7 fg_console +EXPORT_SYMBOL vmlinux 0x4e830a3e strnicmp +EXPORT_SYMBOL vmlinux 0x4e8b32b7 netlink_kernel_release +EXPORT_SYMBOL vmlinux 0x4e98d586 xfrm_policy_register_afinfo +EXPORT_SYMBOL vmlinux 0x4e9dffb5 ip_fast_csum +EXPORT_SYMBOL vmlinux 0x4ead6d33 tcf_exts_dump_stats +EXPORT_SYMBOL vmlinux 0x4eba26db kernel_bind +EXPORT_SYMBOL vmlinux 0x4ec7bc3a mii_ethtool_gset +EXPORT_SYMBOL vmlinux 0x4ecf5882 scsi_eh_prep_cmnd +EXPORT_SYMBOL vmlinux 0x4ee29e08 mount_pseudo +EXPORT_SYMBOL vmlinux 0x4ee47975 security_inode_setsecctx +EXPORT_SYMBOL vmlinux 0x4eea21a0 mb_cache_shrink +EXPORT_SYMBOL vmlinux 0x4ef37416 seq_open +EXPORT_SYMBOL vmlinux 0x4f150ac9 journal_set_features +EXPORT_SYMBOL vmlinux 0x4f1c690f macio_request_resources +EXPORT_SYMBOL vmlinux 0x4f1cd128 security_tun_dev_create +EXPORT_SYMBOL vmlinux 0x4f225c2e cancel_dirty_page +EXPORT_SYMBOL vmlinux 0x4f391d0e nla_parse +EXPORT_SYMBOL vmlinux 0x4f60e810 skb_pad +EXPORT_SYMBOL vmlinux 0x4f6e7677 wait_on_sync_kiocb +EXPORT_SYMBOL vmlinux 0x4f7ec530 __scm_send +EXPORT_SYMBOL vmlinux 0x4fdee897 i8042_command +EXPORT_SYMBOL vmlinux 0x4fe99583 atomic64_dec_if_positive +EXPORT_SYMBOL vmlinux 0x4ff0778a tty_shutdown +EXPORT_SYMBOL vmlinux 0x4ff1c9bc populate_rootfs_wait +EXPORT_SYMBOL vmlinux 0x4ff9a21e tcp_syn_ack_timeout +EXPORT_SYMBOL vmlinux 0x501209d0 netpoll_cleanup +EXPORT_SYMBOL vmlinux 0x501ecb2d key_task_permission +EXPORT_SYMBOL vmlinux 0x50211ee3 tcp_free_md5sig_pool +EXPORT_SYMBOL vmlinux 0x50384baf vgacon_remap_base +EXPORT_SYMBOL vmlinux 0x506746b6 getrawmonotonic +EXPORT_SYMBOL vmlinux 0x5071e0e2 radix_tree_tagged +EXPORT_SYMBOL vmlinux 0x50ab4c6d files_lglock_global_lock +EXPORT_SYMBOL vmlinux 0x50b211de ethtool_op_set_tso +EXPORT_SYMBOL vmlinux 0x50bccc86 adb_client_list +EXPORT_SYMBOL vmlinux 0x50c71330 idr_get_new +EXPORT_SYMBOL vmlinux 0x50d20b81 sk_free +EXPORT_SYMBOL vmlinux 0x50f843eb neigh_ifdown +EXPORT_SYMBOL vmlinux 0x510c9c47 iw_handler_get_spy +EXPORT_SYMBOL vmlinux 0x5118c382 secure_dccp_sequence_number +EXPORT_SYMBOL vmlinux 0x5119c31c skb_prepare_seq_read +EXPORT_SYMBOL vmlinux 0x51243c21 flex_array_shrink +EXPORT_SYMBOL vmlinux 0x5133f369 unlock_rename +EXPORT_SYMBOL vmlinux 0x513a8a9a neigh_create +EXPORT_SYMBOL vmlinux 0x51426c99 of_phy_connect +EXPORT_SYMBOL vmlinux 0x5155a1c6 generic_pipe_buf_confirm +EXPORT_SYMBOL vmlinux 0x515e24a7 flush_instruction_cache +EXPORT_SYMBOL vmlinux 0x515f8ce4 sb_set_blocksize +EXPORT_SYMBOL vmlinux 0x517ee06d mount_bdev +EXPORT_SYMBOL vmlinux 0x518b06fb read_cache_page +EXPORT_SYMBOL vmlinux 0x51b16262 deny_write_access +EXPORT_SYMBOL vmlinux 0x51b7d809 arp_find +EXPORT_SYMBOL vmlinux 0x51ce5ad3 files_lglock_local_lock_cpu +EXPORT_SYMBOL vmlinux 0x51dce73b xfrm_state_walk_init +EXPORT_SYMBOL vmlinux 0x51de9216 elv_rb_former_request +EXPORT_SYMBOL vmlinux 0x51ec3804 fib_default_rule_add +EXPORT_SYMBOL vmlinux 0x51ef33b8 kstrndup +EXPORT_SYMBOL vmlinux 0x52026cdf security_sb_parse_opts_str +EXPORT_SYMBOL vmlinux 0x52109a00 skb_dst_set_noref +EXPORT_SYMBOL vmlinux 0x525056df inode_init_always +EXPORT_SYMBOL vmlinux 0x525fd3f8 scsi_eh_restore_cmnd +EXPORT_SYMBOL vmlinux 0x52760ca9 getnstimeofday +EXPORT_SYMBOL vmlinux 0x527830ff pmac_xpram_read +EXPORT_SYMBOL vmlinux 0x528c709d simple_read_from_buffer +EXPORT_SYMBOL vmlinux 0x528f0a86 hippi_type_trans +EXPORT_SYMBOL vmlinux 0x5290df33 fbcon_set_tileops +EXPORT_SYMBOL vmlinux 0x52960f2b blk_start_request +EXPORT_SYMBOL vmlinux 0x52b0eb9a blk_queue_alignment_offset +EXPORT_SYMBOL vmlinux 0x52bfe828 scsi_scan_target +EXPORT_SYMBOL vmlinux 0x52c4fb91 get_disk +EXPORT_SYMBOL vmlinux 0x52d04c1d macio_dev_get +EXPORT_SYMBOL vmlinux 0x52d7b2fd llc_sap_list +EXPORT_SYMBOL vmlinux 0x5301e307 pci_set_power_state +EXPORT_SYMBOL vmlinux 0x530b1e98 pm_suspend +EXPORT_SYMBOL vmlinux 0x532ac9f8 journal_forget +EXPORT_SYMBOL vmlinux 0x53326531 mempool_alloc_pages +EXPORT_SYMBOL vmlinux 0x53457eb9 log_wait_commit +EXPORT_SYMBOL vmlinux 0x535efee4 sock_queue_err_skb +EXPORT_SYMBOL vmlinux 0x536ebf66 blkdev_issue_discard +EXPORT_SYMBOL vmlinux 0x537c29c2 dma_pool_destroy +EXPORT_SYMBOL vmlinux 0x538383c0 unregister_inet6addr_notifier +EXPORT_SYMBOL vmlinux 0x53ae94b9 sock_alloc_send_skb +EXPORT_SYMBOL vmlinux 0x53b2f097 udp_lib_getsockopt +EXPORT_SYMBOL vmlinux 0x53bc036d vm_insert_page +EXPORT_SYMBOL vmlinux 0x53bd6ea4 generic_listxattr +EXPORT_SYMBOL vmlinux 0x53c0767c sk_chk_filter +EXPORT_SYMBOL vmlinux 0x53e2551d scsi_set_medium_removal +EXPORT_SYMBOL vmlinux 0x53ebab1b _outsl_ns +EXPORT_SYMBOL vmlinux 0x53f36f34 neigh_seq_start +EXPORT_SYMBOL vmlinux 0x54171289 eth_header_parse +EXPORT_SYMBOL vmlinux 0x541f499e register_netdev +EXPORT_SYMBOL vmlinux 0x543c9d63 writeback_inodes_sb_nr +EXPORT_SYMBOL vmlinux 0x543ef284 seq_hlist_start +EXPORT_SYMBOL vmlinux 0x544ff0f1 journal_errno +EXPORT_SYMBOL vmlinux 0x546d3734 tty_devnum +EXPORT_SYMBOL vmlinux 0x54858280 pci_restore_state +EXPORT_SYMBOL vmlinux 0x5497ee44 genphy_resume +EXPORT_SYMBOL vmlinux 0x549bf0c5 tty_driver_kref_put +EXPORT_SYMBOL vmlinux 0x54a9db5f _kstrtoul +EXPORT_SYMBOL vmlinux 0x54c02ff1 tcp_alloc_md5sig_pool +EXPORT_SYMBOL vmlinux 0x54e6fcdd net_enable_timestamp +EXPORT_SYMBOL vmlinux 0x553d2cb5 powerpc_debugfs_root +EXPORT_SYMBOL vmlinux 0x554711eb dquot_mark_dquot_dirty +EXPORT_SYMBOL vmlinux 0x5594be03 bitmap_remap +EXPORT_SYMBOL vmlinux 0x5596f418 scsi_register_interface +EXPORT_SYMBOL vmlinux 0x55b0c317 kill_pid +EXPORT_SYMBOL vmlinux 0x55bfd17a mb_cache_destroy +EXPORT_SYMBOL vmlinux 0x55ca74e9 tcp_md5_hash_key +EXPORT_SYMBOL vmlinux 0x55efee22 phy_connect +EXPORT_SYMBOL vmlinux 0x55f236ae eth_header +EXPORT_SYMBOL vmlinux 0x55f95298 jbd2_journal_flush +EXPORT_SYMBOL vmlinux 0x56006f12 bio_integrity_advance +EXPORT_SYMBOL vmlinux 0x5600904f fb_get_color_depth +EXPORT_SYMBOL vmlinux 0x560f2984 vc_resize +EXPORT_SYMBOL vmlinux 0x56110b6f uart_unregister_driver +EXPORT_SYMBOL vmlinux 0x5614b010 xfrm_policy_walk_done +EXPORT_SYMBOL vmlinux 0x562ad513 interruptible_sleep_on +EXPORT_SYMBOL vmlinux 0x5635a60a vmalloc_user +EXPORT_SYMBOL vmlinux 0x5650d0de vga_client_register +EXPORT_SYMBOL vmlinux 0x566f3b39 pci_request_region +EXPORT_SYMBOL vmlinux 0x567de9fe dev_set_mac_address +EXPORT_SYMBOL vmlinux 0x56a10763 csum_tcpudp_magic +EXPORT_SYMBOL vmlinux 0x56c2b95b rtas_progress +EXPORT_SYMBOL vmlinux 0x56c8799d scsi_kunmap_atomic_sg +EXPORT_SYMBOL vmlinux 0x56cdc582 dev_set_allmulti +EXPORT_SYMBOL vmlinux 0x56ea9acd kernel_sendpage +EXPORT_SYMBOL vmlinux 0x5712e772 journal_flush +EXPORT_SYMBOL vmlinux 0x5723f9dd registered_fb +EXPORT_SYMBOL vmlinux 0x572e85d4 blk_lookup_devt +EXPORT_SYMBOL vmlinux 0x57575f08 dmaengine_put +EXPORT_SYMBOL vmlinux 0x57674fd7 __sw_hweight16 +EXPORT_SYMBOL vmlinux 0x57897518 thermal_cooling_device_register +EXPORT_SYMBOL vmlinux 0x57939ad2 __skb_recv_datagram +EXPORT_SYMBOL vmlinux 0x57a6504e vsnprintf +EXPORT_SYMBOL vmlinux 0x57b57ebe jiffies_to_timespec +EXPORT_SYMBOL vmlinux 0x57db7242 mangle_path +EXPORT_SYMBOL vmlinux 0x57df577a account_page_writeback +EXPORT_SYMBOL vmlinux 0x57e3085e of_create_pci_dev +EXPORT_SYMBOL vmlinux 0x582a4747 cacheable_memcpy +EXPORT_SYMBOL vmlinux 0x5838f6c9 rtc_valid_tm +EXPORT_SYMBOL vmlinux 0x583f9ab2 tcp_poll +EXPORT_SYMBOL vmlinux 0x5857b225 ioread16_rep +EXPORT_SYMBOL vmlinux 0x586c3408 ip_route_input_common +EXPORT_SYMBOL vmlinux 0x58756447 ab8500_gpadc_convert +EXPORT_SYMBOL vmlinux 0x5876794f seq_open_private +EXPORT_SYMBOL vmlinux 0x588af352 sock_recvmsg +EXPORT_SYMBOL vmlinux 0x58a1005b swiotlb_unmap_sg +EXPORT_SYMBOL vmlinux 0x58a4e4c8 xfrm_init_replay +EXPORT_SYMBOL vmlinux 0x58d451df neigh_lookup +EXPORT_SYMBOL vmlinux 0x58d9485d gnet_stats_copy_app +EXPORT_SYMBOL vmlinux 0x591e673b blk_put_queue +EXPORT_SYMBOL vmlinux 0x5934392b fb_register_client +EXPORT_SYMBOL vmlinux 0x594bf15b ioport_map +EXPORT_SYMBOL vmlinux 0x59570fc6 xfrm_user_policy +EXPORT_SYMBOL vmlinux 0x595d0946 empty_zero_page +EXPORT_SYMBOL vmlinux 0x59984b98 rfkill_alloc +EXPORT_SYMBOL vmlinux 0x59d696b6 register_module_notifier +EXPORT_SYMBOL vmlinux 0x59d8223a ioport_resource +EXPORT_SYMBOL vmlinux 0x59e70f93 __send_remote_softirq +EXPORT_SYMBOL vmlinux 0x59e754a2 otg_put_transceiver +EXPORT_SYMBOL vmlinux 0x59ed24d7 of_mdiobus_register +EXPORT_SYMBOL vmlinux 0x59f837d1 should_remove_suid +EXPORT_SYMBOL vmlinux 0x5a12231e pcibios_fixup_bus +EXPORT_SYMBOL vmlinux 0x5a3f8ffa scsi_rescan_device +EXPORT_SYMBOL vmlinux 0x5a40a2fa datagram_poll +EXPORT_SYMBOL vmlinux 0x5a428fee register_shrinker +EXPORT_SYMBOL vmlinux 0x5a744b86 netlink_set_nonroot +EXPORT_SYMBOL vmlinux 0x5a766578 blk_queue_end_tag +EXPORT_SYMBOL vmlinux 0x5a8adfdd neigh_table_init_no_netlink +EXPORT_SYMBOL vmlinux 0x5a9f6110 tty_vhangup +EXPORT_SYMBOL vmlinux 0x5aac226d generic_file_splice_read +EXPORT_SYMBOL vmlinux 0x5ab67931 do_IRQ +EXPORT_SYMBOL vmlinux 0x5af7dfbe find_get_pages_contig +EXPORT_SYMBOL vmlinux 0x5b19634d div_s64_rem +EXPORT_SYMBOL vmlinux 0x5b2f7729 pci_bus_set_ops +EXPORT_SYMBOL vmlinux 0x5b39988e ftrace_print_symbols_seq +EXPORT_SYMBOL vmlinux 0x5b43f1f1 rtas_service_present +EXPORT_SYMBOL vmlinux 0x5b4701f3 bioset_integrity_create +EXPORT_SYMBOL vmlinux 0x5b4f3d49 phy_device_register +EXPORT_SYMBOL vmlinux 0x5b5af0d3 input_register_handler +EXPORT_SYMBOL vmlinux 0x5b6cd7ac max8998_bulk_read +EXPORT_SYMBOL vmlinux 0x5b7f5288 sched_autogroup_detach +EXPORT_SYMBOL vmlinux 0x5b8016a6 max8925_set_bits +EXPORT_SYMBOL vmlinux 0x5ba95367 set_blocksize +EXPORT_SYMBOL vmlinux 0x5bacbffe security_inode_permission +EXPORT_SYMBOL vmlinux 0x5bb0cda4 tty_throttle +EXPORT_SYMBOL vmlinux 0x5bbd7bcf cdrom_number_of_slots +EXPORT_SYMBOL vmlinux 0x5bf0ac94 netdev_bonding_change +EXPORT_SYMBOL vmlinux 0x5bff23f8 inode_owner_or_capable +EXPORT_SYMBOL vmlinux 0x5c265cba sg_init_one +EXPORT_SYMBOL vmlinux 0x5c39fc15 sock_no_accept +EXPORT_SYMBOL vmlinux 0x5c46b6fa posix_acl_chmod_masq +EXPORT_SYMBOL vmlinux 0x5c4d49fd qdisc_class_hash_grow +EXPORT_SYMBOL vmlinux 0x5c93b843 splice_from_pipe_begin +EXPORT_SYMBOL vmlinux 0x5c96ef39 tty_hung_up_p +EXPORT_SYMBOL vmlinux 0x5ca7567b block_truncate_page +EXPORT_SYMBOL vmlinux 0x5ce45f44 inet_register_protosw +EXPORT_SYMBOL vmlinux 0x5cf29a46 unregister_quota_format +EXPORT_SYMBOL vmlinux 0x5d233838 swiotlb_sync_single_for_device +EXPORT_SYMBOL vmlinux 0x5d267a8b llc_add_pack +EXPORT_SYMBOL vmlinux 0x5d443d5f tty_flip_buffer_push +EXPORT_SYMBOL vmlinux 0x5d48fd26 softnet_data +EXPORT_SYMBOL vmlinux 0x5d541cf9 dm_table_put +EXPORT_SYMBOL vmlinux 0x5dad7bb7 skb_copy_and_csum_bits +EXPORT_SYMBOL vmlinux 0x5dead0ec of_get_gpio_flags +EXPORT_SYMBOL vmlinux 0x5dfea5ce dquot_transfer +EXPORT_SYMBOL vmlinux 0x5e14b0c0 inet_proto_csum_replace4 +EXPORT_SYMBOL vmlinux 0x5e22d42f dm_table_get +EXPORT_SYMBOL vmlinux 0x5e252343 uart_register_driver +EXPORT_SYMBOL vmlinux 0x5e327864 bio_integrity_endio +EXPORT_SYMBOL vmlinux 0x5e3dadf5 blk_queue_free_tags +EXPORT_SYMBOL vmlinux 0x5e614bc5 __insert_inode_hash +EXPORT_SYMBOL vmlinux 0x5e6947f7 unregister_dcbevent_notifier +EXPORT_SYMBOL vmlinux 0x5e7cf559 __netif_schedule +EXPORT_SYMBOL vmlinux 0x5e891c09 flush_icache_user_range +EXPORT_SYMBOL vmlinux 0x5e95b1cd current_umask +EXPORT_SYMBOL vmlinux 0x5ec69523 get_super +EXPORT_SYMBOL vmlinux 0x5ed040b0 pm_set_vt_switch +EXPORT_SYMBOL vmlinux 0x5edd0762 bin2bcd +EXPORT_SYMBOL vmlinux 0x5ef0d47b free_buffer_head +EXPORT_SYMBOL vmlinux 0x5f005368 kstrtou8 +EXPORT_SYMBOL vmlinux 0x5f0771e7 netpoll_print_options +EXPORT_SYMBOL vmlinux 0x5f0abc38 single_open +EXPORT_SYMBOL vmlinux 0x5f0ffce3 bio_integrity_clone +EXPORT_SYMBOL vmlinux 0x5f264d02 override_creds +EXPORT_SYMBOL vmlinux 0x5f48b93c tcp_init_xmit_timers +EXPORT_SYMBOL vmlinux 0x5f6bae1f iunique +EXPORT_SYMBOL vmlinux 0x5f6e42ef tcf_hash_lookup +EXPORT_SYMBOL vmlinux 0x5f754e5a memset +EXPORT_SYMBOL vmlinux 0x5f8a2728 isa_io_base +EXPORT_SYMBOL vmlinux 0x5fa17c73 sk_filter_release_rcu +EXPORT_SYMBOL vmlinux 0x5fc73528 inetdev_by_index +EXPORT_SYMBOL vmlinux 0x5ffc46fe rfkill_set_states +EXPORT_SYMBOL vmlinux 0x600683d3 do_unblank_screen +EXPORT_SYMBOL vmlinux 0x60123e87 deactivate_super +EXPORT_SYMBOL vmlinux 0x601d8e0a dquot_quota_on_mount +EXPORT_SYMBOL vmlinux 0x601f68a6 inet_sock_destruct +EXPORT_SYMBOL vmlinux 0x60388d15 seq_bitmap +EXPORT_SYMBOL vmlinux 0x603d3124 inet6_unregister_protosw +EXPORT_SYMBOL vmlinux 0x6050af68 vm_stat +EXPORT_SYMBOL vmlinux 0x606b5396 tcp_hashinfo +EXPORT_SYMBOL vmlinux 0x607b0f2f prepare_binprm +EXPORT_SYMBOL vmlinux 0x607d6b39 giveup_altivec +EXPORT_SYMBOL vmlinux 0x6083e6ea dma_sync_wait +EXPORT_SYMBOL vmlinux 0x609c9b96 wait_on_page_bit +EXPORT_SYMBOL vmlinux 0x609dc3c7 __xfrm_init_state +EXPORT_SYMBOL vmlinux 0x609f1c7e synchronize_net +EXPORT_SYMBOL vmlinux 0x60c00013 kmem_cache_create +EXPORT_SYMBOL vmlinux 0x60d266b1 scsi_remove_target +EXPORT_SYMBOL vmlinux 0x60f027c4 blk_end_request_cur +EXPORT_SYMBOL vmlinux 0x60f71cfa complete +EXPORT_SYMBOL vmlinux 0x612390ad netpoll_set_trap +EXPORT_SYMBOL vmlinux 0x6128b5fc __printk_ratelimit +EXPORT_SYMBOL vmlinux 0x616717a7 mdio_bus_type +EXPORT_SYMBOL vmlinux 0x61678056 ps2_sendbyte +EXPORT_SYMBOL vmlinux 0x6167e9f6 simple_rmdir +EXPORT_SYMBOL vmlinux 0x61731158 inet_add_protocol +EXPORT_SYMBOL vmlinux 0x6179e9d3 __seq_open_private +EXPORT_SYMBOL vmlinux 0x618d8299 set_notify_swap_entry_free +EXPORT_SYMBOL vmlinux 0x61954a86 truncate_setsize +EXPORT_SYMBOL vmlinux 0x61acbb39 filp_close +EXPORT_SYMBOL vmlinux 0x61b7b126 simple_strtoull +EXPORT_SYMBOL vmlinux 0x61bef4fc serio_unregister_child_port +EXPORT_SYMBOL vmlinux 0x61e08823 unlock_buffer +EXPORT_SYMBOL vmlinux 0x61eef2c9 _insb +EXPORT_SYMBOL vmlinux 0x62102051 dma_async_device_unregister +EXPORT_SYMBOL vmlinux 0x6225637e md5_transform +EXPORT_SYMBOL vmlinux 0x6228c21f smp_call_function_single +EXPORT_SYMBOL vmlinux 0x622c1122 pcim_iomap_table +EXPORT_SYMBOL vmlinux 0x623d7182 _chrp_type +EXPORT_SYMBOL vmlinux 0x625c2a5a pci_remove_bus_device +EXPORT_SYMBOL vmlinux 0x6267bbf8 scsi_host_lookup +EXPORT_SYMBOL vmlinux 0x62737e1d sock_unregister +EXPORT_SYMBOL vmlinux 0x627957da scsi_target_quiesce +EXPORT_SYMBOL vmlinux 0x6281b9cd genphy_read_status +EXPORT_SYMBOL vmlinux 0x62827bec security_secctx_to_secid +EXPORT_SYMBOL vmlinux 0x628332e8 pmu_power_flags +EXPORT_SYMBOL vmlinux 0x62939d1d nf_register_hook +EXPORT_SYMBOL vmlinux 0x62ae8dbc macio_release_resources +EXPORT_SYMBOL vmlinux 0x62b72b0d mutex_unlock +EXPORT_SYMBOL vmlinux 0x62b929e8 skb_set_dev +EXPORT_SYMBOL vmlinux 0x62cc569e cpu_present_mask +EXPORT_SYMBOL vmlinux 0x62d422f3 inet_frags_fini +EXPORT_SYMBOL vmlinux 0x62e37cba __serio_register_port +EXPORT_SYMBOL vmlinux 0x62eb5ba4 unlock_page +EXPORT_SYMBOL vmlinux 0x62f30add pci_domain_nr +EXPORT_SYMBOL vmlinux 0x63187451 pcie_aspm_support_enabled +EXPORT_SYMBOL vmlinux 0x63350cdb tcp_gro_receive +EXPORT_SYMBOL vmlinux 0x6390c853 blkdev_issue_flush +EXPORT_SYMBOL vmlinux 0x63981b71 dquot_release +EXPORT_SYMBOL vmlinux 0x639e7a8d dmam_pool_destroy +EXPORT_SYMBOL vmlinux 0x63da6e1a pcim_iomap +EXPORT_SYMBOL vmlinux 0x63e4cd20 netdev_notice +EXPORT_SYMBOL vmlinux 0x63eb9355 panic_blink +EXPORT_SYMBOL vmlinux 0x63ec0a28 rtnl_notify +EXPORT_SYMBOL vmlinux 0x63ecad53 register_netdevice_notifier +EXPORT_SYMBOL vmlinux 0x63f1a713 disk_stack_limits +EXPORT_SYMBOL vmlinux 0x64014628 init_timer_deferrable_key +EXPORT_SYMBOL vmlinux 0x6403e338 tcp_memory_pressure +EXPORT_SYMBOL vmlinux 0x640a664c alloc_fcdev +EXPORT_SYMBOL vmlinux 0x6433f8e9 locks_copy_lock +EXPORT_SYMBOL vmlinux 0x643eaec8 param_get_string +EXPORT_SYMBOL vmlinux 0x6451294b posix_acl_valid +EXPORT_SYMBOL vmlinux 0x645148a3 tcp_simple_retransmit +EXPORT_SYMBOL vmlinux 0x646cc6ab pmu_poll +EXPORT_SYMBOL vmlinux 0x64701673 follow_pfn +EXPORT_SYMBOL vmlinux 0x64980e8d scsi_device_resume +EXPORT_SYMBOL vmlinux 0x64999478 congestion_wait +EXPORT_SYMBOL vmlinux 0x64c36931 blk_queue_logical_block_size +EXPORT_SYMBOL vmlinux 0x64cf9b48 jbd2_journal_begin_ordered_truncate +EXPORT_SYMBOL vmlinux 0x64d7e81f cdev_init +EXPORT_SYMBOL vmlinux 0x650668d8 ethtool_op_get_ufo +EXPORT_SYMBOL vmlinux 0x65106772 pcim_enable_device +EXPORT_SYMBOL vmlinux 0x65119674 dqput +EXPORT_SYMBOL vmlinux 0x651a4139 test_taint +EXPORT_SYMBOL vmlinux 0x65291cff timekeeping_inject_offset +EXPORT_SYMBOL vmlinux 0x65400222 __irq_offset_value +EXPORT_SYMBOL vmlinux 0x65408378 zlib_inflate_blob +EXPORT_SYMBOL vmlinux 0x65414e67 dev_valid_name +EXPORT_SYMBOL vmlinux 0x656b24e1 __xfrm_state_delete +EXPORT_SYMBOL vmlinux 0x6585e310 alloc_pages_exact_nid +EXPORT_SYMBOL vmlinux 0x6596684e neigh_sysctl_unregister +EXPORT_SYMBOL vmlinux 0x659b6a88 tcp_connect +EXPORT_SYMBOL vmlinux 0x659cb020 genl_register_family +EXPORT_SYMBOL vmlinux 0x65dccf13 xz_dec_end +EXPORT_SYMBOL vmlinux 0x6609b110 tcf_hash_release +EXPORT_SYMBOL vmlinux 0x660a4232 call_usermodehelper_exec +EXPORT_SYMBOL vmlinux 0x661e6db2 elv_dispatch_add_tail +EXPORT_SYMBOL vmlinux 0x663203d5 ethtool_op_get_sg +EXPORT_SYMBOL vmlinux 0x66339d00 dm_kcopyd_copy +EXPORT_SYMBOL vmlinux 0x664b94aa seq_lseek +EXPORT_SYMBOL vmlinux 0x66692ee8 generic_mii_ioctl +EXPORT_SYMBOL vmlinux 0x667997f7 d_alloc_name +EXPORT_SYMBOL vmlinux 0x667a07d4 llc_sap_find +EXPORT_SYMBOL vmlinux 0x668da8d5 zlib_inflateIncomp +EXPORT_SYMBOL vmlinux 0x66ba8a38 tty_unregister_device +EXPORT_SYMBOL vmlinux 0x66bd8ab9 sock_get_timestampns +EXPORT_SYMBOL vmlinux 0x66c7a966 tcp_v4_get_peer +EXPORT_SYMBOL vmlinux 0x66cbf14b pmac_xpram_write +EXPORT_SYMBOL vmlinux 0x66cda642 neigh_compat_output +EXPORT_SYMBOL vmlinux 0x66d0ee54 vfsmount_lock_global_unlock +EXPORT_SYMBOL vmlinux 0x66e95fd5 blk_queue_max_discard_sectors +EXPORT_SYMBOL vmlinux 0x67017c95 vlan_dev_real_dev +EXPORT_SYMBOL vmlinux 0x67053080 current_kernel_time +EXPORT_SYMBOL vmlinux 0x67137842 fsnotify_put_group +EXPORT_SYMBOL vmlinux 0x673f815e agp_bridges +EXPORT_SYMBOL vmlinux 0x6759d068 of_node_get +EXPORT_SYMBOL vmlinux 0x675cd6d4 xfrm_policy_delete +EXPORT_SYMBOL vmlinux 0x677ea216 netdev_boot_setup_check +EXPORT_SYMBOL vmlinux 0x6785de65 inet_listen +EXPORT_SYMBOL vmlinux 0x6795bc6d dev_addr_init +EXPORT_SYMBOL vmlinux 0x67b78eb3 seq_hlist_next_rcu +EXPORT_SYMBOL vmlinux 0x67be1d3d cpu_active_mask +EXPORT_SYMBOL vmlinux 0x67c096f7 input_mt_init_slots +EXPORT_SYMBOL vmlinux 0x6805db05 blk_queue_physical_block_size +EXPORT_SYMBOL vmlinux 0x681ad8c6 ipv4_specific +EXPORT_SYMBOL vmlinux 0x682e4a53 mpage_writepages +EXPORT_SYMBOL vmlinux 0x68765ccf pci_fixup_cardbus +EXPORT_SYMBOL vmlinux 0x687b6a16 kdbgetsymval +EXPORT_SYMBOL vmlinux 0x6885b5a4 tcf_hash_check +EXPORT_SYMBOL vmlinux 0x68861432 ps2_handle_ack +EXPORT_SYMBOL vmlinux 0x689e2be7 agp_backend_acquire +EXPORT_SYMBOL vmlinux 0x68a33891 journal_dirty_data +EXPORT_SYMBOL vmlinux 0x68cd204e set_security_override_from_ctx +EXPORT_SYMBOL vmlinux 0x68d5b5f9 phy_register_fixup_for_id +EXPORT_SYMBOL vmlinux 0x68e6b3a1 tty_chars_in_buffer +EXPORT_SYMBOL vmlinux 0x69147837 tc_classify_compat +EXPORT_SYMBOL vmlinux 0x691b12b0 pci_bus_assign_resources +EXPORT_SYMBOL vmlinux 0x69210afa scsi_command_normalize_sense +EXPORT_SYMBOL vmlinux 0x69350101 invalidate_bdev +EXPORT_SYMBOL vmlinux 0x693d24ef dentry_update_name_case +EXPORT_SYMBOL vmlinux 0x6944fd6f read_cache_pages +EXPORT_SYMBOL vmlinux 0x6971447a rtc_month_days +EXPORT_SYMBOL vmlinux 0x6987daa7 scsi_release_buffers +EXPORT_SYMBOL vmlinux 0x6993b089 zero_fill_bio +EXPORT_SYMBOL vmlinux 0x69a0ca7d iowrite16be +EXPORT_SYMBOL vmlinux 0x69ad2f20 kstrtouint +EXPORT_SYMBOL vmlinux 0x69b0d40e d_delete +EXPORT_SYMBOL vmlinux 0x69c08ec3 clear_user_page +EXPORT_SYMBOL vmlinux 0x69c9cc0b ip6_route_output +EXPORT_SYMBOL vmlinux 0x69ce101a inet_del_protocol +EXPORT_SYMBOL vmlinux 0x69d38ed9 __scsi_print_sense +EXPORT_SYMBOL vmlinux 0x69d6c405 jbd2_journal_unlock_updates +EXPORT_SYMBOL vmlinux 0x69d7e5b8 __debugger_ipi +EXPORT_SYMBOL vmlinux 0x69e27c7a bitmap_copy_le +EXPORT_SYMBOL vmlinux 0x69fec6b1 swiotlb_map_sg +EXPORT_SYMBOL vmlinux 0x6a037cf1 mempool_kfree +EXPORT_SYMBOL vmlinux 0x6a4c0c1b skb_free_datagram +EXPORT_SYMBOL vmlinux 0x6a61f874 to_tm +EXPORT_SYMBOL vmlinux 0x6a76f3ac blk_iopoll_enable +EXPORT_SYMBOL vmlinux 0x6a875df6 dcache_dir_lseek +EXPORT_SYMBOL vmlinux 0x6a8a8ee8 max8998_write_reg +EXPORT_SYMBOL vmlinux 0x6abc24ee scsi_cmd_get_serial +EXPORT_SYMBOL vmlinux 0x6ac8fc15 input_inject_event +EXPORT_SYMBOL vmlinux 0x6acb973d iowrite32be +EXPORT_SYMBOL vmlinux 0x6acf253d inode_sub_rsv_space +EXPORT_SYMBOL vmlinux 0x6ad1d736 vfs_fsync +EXPORT_SYMBOL vmlinux 0x6ad5621a jbd2_journal_extend +EXPORT_SYMBOL vmlinux 0x6ad6c0fe phy_ethtool_sset +EXPORT_SYMBOL vmlinux 0x6aeaf2dd rtnl_link_get_net +EXPORT_SYMBOL vmlinux 0x6af0d9da gnet_stats_start_copy_compat +EXPORT_SYMBOL vmlinux 0x6af5f2fa input_mt_report_finger_count +EXPORT_SYMBOL vmlinux 0x6b097335 blk_init_queue +EXPORT_SYMBOL vmlinux 0x6b1b67d3 __bdevname +EXPORT_SYMBOL vmlinux 0x6b2dc060 dump_stack +EXPORT_SYMBOL vmlinux 0x6b42058a ping_prot +EXPORT_SYMBOL vmlinux 0x6b551c11 dev_crit +EXPORT_SYMBOL vmlinux 0x6b5a7057 ida_destroy +EXPORT_SYMBOL vmlinux 0x6b64bc34 jbd2_journal_force_commit_nested +EXPORT_SYMBOL vmlinux 0x6b6bd8ac phy_mii_ioctl +EXPORT_SYMBOL vmlinux 0x6b76c252 pci_wake_from_d3 +EXPORT_SYMBOL vmlinux 0x6b7ca4d7 elv_rb_latter_request +EXPORT_SYMBOL vmlinux 0x6b7f92f4 sock_wake_async +EXPORT_SYMBOL vmlinux 0x6b810e18 vm_insert_mixed +EXPORT_SYMBOL vmlinux 0x6ba29b88 of_match_device +EXPORT_SYMBOL vmlinux 0x6baae653 cancel_delayed_work_sync +EXPORT_SYMBOL vmlinux 0x6bb12611 invalidate_partition +EXPORT_SYMBOL vmlinux 0x6bc3fbc0 __unregister_chrdev +EXPORT_SYMBOL vmlinux 0x6bdcfd99 qdisc_class_hash_remove +EXPORT_SYMBOL vmlinux 0x6be76578 ethtool_op_get_tx_csum +EXPORT_SYMBOL vmlinux 0x6c016c42 __xfrm_route_forward +EXPORT_SYMBOL vmlinux 0x6c0c6618 unlock_new_inode +EXPORT_SYMBOL vmlinux 0x6c1ce5ce strcspn +EXPORT_SYMBOL vmlinux 0x6c61ce70 num_registered_fb +EXPORT_SYMBOL vmlinux 0x6c702af7 sysctl_udp_rmem_min +EXPORT_SYMBOL vmlinux 0x6c86701e giveup_fpu +EXPORT_SYMBOL vmlinux 0x6ca1d1a4 atomic64_read +EXPORT_SYMBOL vmlinux 0x6cac285a skb_copy_and_csum_datagram_iovec +EXPORT_SYMBOL vmlinux 0x6cdc5c6b nla_strlcpy +EXPORT_SYMBOL vmlinux 0x6ce0d4a8 inode_init_owner +EXPORT_SYMBOL vmlinux 0x6ce13e73 key_unlink +EXPORT_SYMBOL vmlinux 0x6d098baf insert_inode_locked4 +EXPORT_SYMBOL vmlinux 0x6d238fb0 __pskb_pull_tail +EXPORT_SYMBOL vmlinux 0x6d27ef64 __bitmap_empty +EXPORT_SYMBOL vmlinux 0x6d294e43 clock_t_to_jiffies +EXPORT_SYMBOL vmlinux 0x6d2dce9e dump_seek +EXPORT_SYMBOL vmlinux 0x6d464175 __sg_free_table +EXPORT_SYMBOL vmlinux 0x6d493889 set_security_override +EXPORT_SYMBOL vmlinux 0x6d6cbadc rb_last +EXPORT_SYMBOL vmlinux 0x6d9957a3 cleancache_register_ops +EXPORT_SYMBOL vmlinux 0x6da39be3 vfs_read +EXPORT_SYMBOL vmlinux 0x6da928f4 _insw_ns +EXPORT_SYMBOL vmlinux 0x6dc416ab scsi_free_host_dev +EXPORT_SYMBOL vmlinux 0x6dcbbe42 journal_load +EXPORT_SYMBOL vmlinux 0x6def2db2 half_md4_transform +EXPORT_SYMBOL vmlinux 0x6e07f30a dev_open +EXPORT_SYMBOL vmlinux 0x6e43a734 dcache_dir_close +EXPORT_SYMBOL vmlinux 0x6e4c41b3 phy_start_aneg +EXPORT_SYMBOL vmlinux 0x6e568263 blk_cleanup_queue +EXPORT_SYMBOL vmlinux 0x6e59d793 udp_lib_setsockopt +EXPORT_SYMBOL vmlinux 0x6e6e989d key_instantiate_and_link +EXPORT_SYMBOL vmlinux 0x6e720ff2 rtnl_unlock +EXPORT_SYMBOL vmlinux 0x6e7821f5 sock_no_listen +EXPORT_SYMBOL vmlinux 0x6e7d6917 xfrm_state_lookup +EXPORT_SYMBOL vmlinux 0x6e96e01c dev_alloc_skb +EXPORT_SYMBOL vmlinux 0x6e9c8e65 dquot_enable +EXPORT_SYMBOL vmlinux 0x6e9dd606 __symbol_put +EXPORT_SYMBOL vmlinux 0x6eae7143 fb_validate_mode +EXPORT_SYMBOL vmlinux 0x6eb926b5 alloc_fddidev +EXPORT_SYMBOL vmlinux 0x6eccb7cc splice_from_pipe_feed +EXPORT_SYMBOL vmlinux 0x6eea5209 xfrm_alloc_spi +EXPORT_SYMBOL vmlinux 0x6eefef71 kmap_high +EXPORT_SYMBOL vmlinux 0x6efd3017 phy_detach +EXPORT_SYMBOL vmlinux 0x6f03815d write_dirty_buffer +EXPORT_SYMBOL vmlinux 0x6f29dd75 cad_pid +EXPORT_SYMBOL vmlinux 0x6f869721 netpoll_poll +EXPORT_SYMBOL vmlinux 0x6f95f1b8 scsi_print_result +EXPORT_SYMBOL vmlinux 0x6f9bfd02 register_nls +EXPORT_SYMBOL vmlinux 0x6fa8045c try_to_del_timer_sync +EXPORT_SYMBOL vmlinux 0x6fd291d2 cdev_add +EXPORT_SYMBOL vmlinux 0x6ff2032d pci_device_to_OF_node +EXPORT_SYMBOL vmlinux 0x6fff393f time_to_tm +EXPORT_SYMBOL vmlinux 0x70046fd7 dquot_file_open +EXPORT_SYMBOL vmlinux 0x701c8f3c __invalidate_device +EXPORT_SYMBOL vmlinux 0x701d0ebd snprintf +EXPORT_SYMBOL vmlinux 0x70523a7a __cond_resched_softirq +EXPORT_SYMBOL vmlinux 0x7054a3e4 request_dma +EXPORT_SYMBOL vmlinux 0x7063dc33 sk_reset_txq +EXPORT_SYMBOL vmlinux 0x7075983b flush_hash_entry +EXPORT_SYMBOL vmlinux 0x7090a747 __pagevec_release +EXPORT_SYMBOL vmlinux 0x709cc168 seq_puts +EXPORT_SYMBOL vmlinux 0x70a5b996 nla_reserve +EXPORT_SYMBOL vmlinux 0x70ab9508 dev_addr_add_multiple +EXPORT_SYMBOL vmlinux 0x70bc17d7 inode_wait +EXPORT_SYMBOL vmlinux 0x70d2f305 __sk_mem_schedule +EXPORT_SYMBOL vmlinux 0x70d888b7 __debugger_fault_handler +EXPORT_SYMBOL vmlinux 0x70e998d5 jbd2_journal_set_triggers +EXPORT_SYMBOL vmlinux 0x70f86c70 pmu_queue_request +EXPORT_SYMBOL vmlinux 0x70fd5efd generic_setlease +EXPORT_SYMBOL vmlinux 0x7129060f agp_put_bridge +EXPORT_SYMBOL vmlinux 0x7129e5f8 hex_asc +EXPORT_SYMBOL vmlinux 0x7138ae49 filemap_fault +EXPORT_SYMBOL vmlinux 0x713987fc sock_tx_timestamp +EXPORT_SYMBOL vmlinux 0x715e5cc9 register_framebuffer +EXPORT_SYMBOL vmlinux 0x71715d28 xfrm_dst_ifdown +EXPORT_SYMBOL vmlinux 0x71a50dbc register_blkdev +EXPORT_SYMBOL vmlinux 0x71c90087 memcmp +EXPORT_SYMBOL vmlinux 0x71f6cb4c gen_pool_destroy +EXPORT_SYMBOL vmlinux 0x71fa723d jbd2_journal_force_commit +EXPORT_SYMBOL vmlinux 0x720611cd destroy_EII_client +EXPORT_SYMBOL vmlinux 0x720cc013 d_instantiate +EXPORT_SYMBOL vmlinux 0x7213be3f posix_acl_permission +EXPORT_SYMBOL vmlinux 0x723231f7 vfs_unlink +EXPORT_SYMBOL vmlinux 0x7234eafb otg_state_string +EXPORT_SYMBOL vmlinux 0x7260f422 input_unregister_device +EXPORT_SYMBOL vmlinux 0x7260fb1a scsi_get_host_dev +EXPORT_SYMBOL vmlinux 0x72717b31 generic_write_sync +EXPORT_SYMBOL vmlinux 0x7274102b max8925_bulk_read +EXPORT_SYMBOL vmlinux 0x72a3b6cb d_alloc_root +EXPORT_SYMBOL vmlinux 0x72a88e98 end_page_writeback +EXPORT_SYMBOL vmlinux 0x72aa82c6 param_ops_charp +EXPORT_SYMBOL vmlinux 0x72b243d4 free_dma +EXPORT_SYMBOL vmlinux 0x72c93544 dcache_dir_open +EXPORT_SYMBOL vmlinux 0x72d58de9 kstrtou8_from_user +EXPORT_SYMBOL vmlinux 0x72d6dda0 xfrm_spd_getinfo +EXPORT_SYMBOL vmlinux 0x72ea7b2d scsi_device_type +EXPORT_SYMBOL vmlinux 0x72f02983 of_find_property +EXPORT_SYMBOL vmlinux 0x72f7dea1 skb_realloc_headroom +EXPORT_SYMBOL vmlinux 0x730ff363 param_set_uint +EXPORT_SYMBOL vmlinux 0x7315a4e9 twl6030_mmc_card_detect_config +EXPORT_SYMBOL vmlinux 0x732bb461 __nla_put +EXPORT_SYMBOL vmlinux 0x732da8b6 __splice_from_pipe +EXPORT_SYMBOL vmlinux 0x733d640f put_page +EXPORT_SYMBOL vmlinux 0x735627be tty_insert_flip_string_fixed_flag +EXPORT_SYMBOL vmlinux 0x735d2183 pci_ltr_supported +EXPORT_SYMBOL vmlinux 0x7362dd1e vfs_fstat +EXPORT_SYMBOL vmlinux 0x73637995 blk_run_queue_async +EXPORT_SYMBOL vmlinux 0x7367ff27 blk_run_queue +EXPORT_SYMBOL vmlinux 0x736c79dc param_get_byte +EXPORT_SYMBOL vmlinux 0x73a4ad5a find_get_page +EXPORT_SYMBOL vmlinux 0x73a903c4 vfsmount_lock_local_lock +EXPORT_SYMBOL vmlinux 0x73ab6107 tty_register_ldisc +EXPORT_SYMBOL vmlinux 0x73b83403 fifo_create_dflt +EXPORT_SYMBOL vmlinux 0x73daee0f jbd2_journal_release_jbd_inode +EXPORT_SYMBOL vmlinux 0x73e20c1c strlcpy +EXPORT_SYMBOL vmlinux 0x740e30b9 address_space_init_once +EXPORT_SYMBOL vmlinux 0x741440a0 nf_log_bind_pf +EXPORT_SYMBOL vmlinux 0x74147703 filemap_write_and_wait_range +EXPORT_SYMBOL vmlinux 0x743d2e25 netif_notify_peers +EXPORT_SYMBOL vmlinux 0x744e3b53 jbd2_journal_ack_err +EXPORT_SYMBOL vmlinux 0x746de0e3 skb_copy +EXPORT_SYMBOL vmlinux 0x7485e15e unregister_chrdev_region +EXPORT_SYMBOL vmlinux 0x74c134b9 __sw_hweight32 +EXPORT_SYMBOL vmlinux 0x74fe8730 sys_ctrler +EXPORT_SYMBOL vmlinux 0x750b1447 blk_queue_bounce_limit +EXPORT_SYMBOL vmlinux 0x750d3b12 brioctl_set +EXPORT_SYMBOL vmlinux 0x75128673 xfrm_state_delete_tunnel +EXPORT_SYMBOL vmlinux 0x751b2247 param_get_bool +EXPORT_SYMBOL vmlinux 0x752a3e1b __inet6_hash +EXPORT_SYMBOL vmlinux 0x7538b132 agp_off +EXPORT_SYMBOL vmlinux 0x754be97d genl_unregister_ops +EXPORT_SYMBOL vmlinux 0x756dd160 start_thread +EXPORT_SYMBOL vmlinux 0x756e1801 journal_revoke +EXPORT_SYMBOL vmlinux 0x757a08f8 __tracepoint_kmalloc +EXPORT_SYMBOL vmlinux 0x758efad9 validate_sp +EXPORT_SYMBOL vmlinux 0x7593d385 div64_s64 +EXPORT_SYMBOL vmlinux 0x759d57bc neigh_table_init +EXPORT_SYMBOL vmlinux 0x75a17bed prepare_to_wait +EXPORT_SYMBOL vmlinux 0x75bda77a seq_hlist_next +EXPORT_SYMBOL vmlinux 0x75bdea12 iommu_area_alloc +EXPORT_SYMBOL vmlinux 0x75c6c639 cdrom_mode_sense +EXPORT_SYMBOL vmlinux 0x75e22e74 jbd2_journal_get_create_access +EXPORT_SYMBOL vmlinux 0x75e6b2a8 unregister_netdevice_queue +EXPORT_SYMBOL vmlinux 0x75f9dfe6 __dev_get_by_index +EXPORT_SYMBOL vmlinux 0x75fc0053 posix_unblock_lock +EXPORT_SYMBOL vmlinux 0x760887d6 __dev_get_by_name +EXPORT_SYMBOL vmlinux 0x760a0f4f yield +EXPORT_SYMBOL vmlinux 0x760b437a unregister_inetaddr_notifier +EXPORT_SYMBOL vmlinux 0x7615cd8e pci_disable_ltr +EXPORT_SYMBOL vmlinux 0x7647726c handle_sysrq +EXPORT_SYMBOL vmlinux 0x76606c92 dma_set_mask +EXPORT_SYMBOL vmlinux 0x767c3447 ip_getsockopt +EXPORT_SYMBOL vmlinux 0x767fff49 remap_vmalloc_range +EXPORT_SYMBOL vmlinux 0x768eef3c dev_disable_lro +EXPORT_SYMBOL vmlinux 0x76a746e8 xfrm_state_update +EXPORT_SYMBOL vmlinux 0x76b6da09 request_key_async +EXPORT_SYMBOL vmlinux 0x76bc92f7 neigh_seq_next +EXPORT_SYMBOL vmlinux 0x76bf656d __bitmap_shift_left +EXPORT_SYMBOL vmlinux 0x76d3cd60 laptop_mode +EXPORT_SYMBOL vmlinux 0x76dec7b5 dst_discard +EXPORT_SYMBOL vmlinux 0x7709583b serio_rescan +EXPORT_SYMBOL vmlinux 0x7738ab25 bio_kmalloc +EXPORT_SYMBOL vmlinux 0x773a9c94 blk_iopoll_enabled +EXPORT_SYMBOL vmlinux 0x7742f40d mount_single +EXPORT_SYMBOL vmlinux 0x774a3bcc netlink_ack +EXPORT_SYMBOL vmlinux 0x775e8f13 alloc_pci_dev +EXPORT_SYMBOL vmlinux 0x776ad5d6 inet_getname +EXPORT_SYMBOL vmlinux 0x776c828f thermal_zone_bind_cooling_device +EXPORT_SYMBOL vmlinux 0x776fcef7 dentry_path_raw +EXPORT_SYMBOL vmlinux 0x779a18af kstrtoll +EXPORT_SYMBOL vmlinux 0x77aa6e1a scsi_device_put +EXPORT_SYMBOL vmlinux 0x77ae6cb7 inode_add_bytes +EXPORT_SYMBOL vmlinux 0x77b5d885 dma_pool_alloc +EXPORT_SYMBOL vmlinux 0x77b851c4 cacheable_memzero +EXPORT_SYMBOL vmlinux 0x77bc13a0 strim +EXPORT_SYMBOL vmlinux 0x77cc78d0 elevator_exit +EXPORT_SYMBOL vmlinux 0x77df0847 __set_personality +EXPORT_SYMBOL vmlinux 0x77e76959 pci_request_regions_exclusive +EXPORT_SYMBOL vmlinux 0x77ecac9f zlib_inflateEnd +EXPORT_SYMBOL vmlinux 0x77ed29ec __scsi_alloc_queue +EXPORT_SYMBOL vmlinux 0x77edf722 schedule_delayed_work +EXPORT_SYMBOL vmlinux 0x77fa5d1f ns_to_timespec +EXPORT_SYMBOL vmlinux 0x78046f63 tty_insert_flip_string_flags +EXPORT_SYMBOL vmlinux 0x7830ca96 truncate_pagecache +EXPORT_SYMBOL vmlinux 0x783ae7f2 kernel_recvmsg +EXPORT_SYMBOL vmlinux 0x7863a8c4 sock_update_classid +EXPORT_SYMBOL vmlinux 0x7868d3f6 dm_kcopyd_client_destroy +EXPORT_SYMBOL vmlinux 0x788fe103 iomem_resource +EXPORT_SYMBOL vmlinux 0x78b670f3 inet_ioctl +EXPORT_SYMBOL vmlinux 0x78be0540 inet_shutdown +EXPORT_SYMBOL vmlinux 0x78cec705 jbd2_journal_clear_err +EXPORT_SYMBOL vmlinux 0x78d506dd directly_mappable_cdev_bdi +EXPORT_SYMBOL vmlinux 0x78df6bd7 no_pci_devices +EXPORT_SYMBOL vmlinux 0x78dfcdf3 agp_alloc_bridge +EXPORT_SYMBOL vmlinux 0x7902d5fa is_bad_inode +EXPORT_SYMBOL vmlinux 0x791633be dev_kfree_skb_any +EXPORT_SYMBOL vmlinux 0x796fc5ce scsi_get_sense_info_fld +EXPORT_SYMBOL vmlinux 0x7988a0a4 blk_get_backing_dev_info +EXPORT_SYMBOL vmlinux 0x79a110f1 pci_unmap_rom +EXPORT_SYMBOL vmlinux 0x79aa04a2 get_random_bytes +EXPORT_SYMBOL vmlinux 0x7a0fe52c sock_no_bind +EXPORT_SYMBOL vmlinux 0x7a1390f7 param_set_bool +EXPORT_SYMBOL vmlinux 0x7a197018 key_payload_reserve +EXPORT_SYMBOL vmlinux 0x7a27c184 ewma_init +EXPORT_SYMBOL vmlinux 0x7a4497db kzfree +EXPORT_SYMBOL vmlinux 0x7a50a315 files_lglock_global_unlock_online +EXPORT_SYMBOL vmlinux 0x7a50b31e agp_free_page_array +EXPORT_SYMBOL vmlinux 0x7a6fa95a ipv6_chk_prefix +EXPORT_SYMBOL vmlinux 0x7a7e4412 ethtool_op_set_sg +EXPORT_SYMBOL vmlinux 0x7aa0f2ce blk_integrity_merge_bio +EXPORT_SYMBOL vmlinux 0x7aa64484 pci_disable_msi +EXPORT_SYMBOL vmlinux 0x7aba1892 of_find_i2c_device_by_node +EXPORT_SYMBOL vmlinux 0x7ace1335 kunmap_high +EXPORT_SYMBOL vmlinux 0x7aed7d59 udp_proc_unregister +EXPORT_SYMBOL vmlinux 0x7b43fb47 kmem_cache_alloc_trace +EXPORT_SYMBOL vmlinux 0x7b5f42b9 proc_doulongvec_minmax +EXPORT_SYMBOL vmlinux 0x7b69467e posix_acl_from_xattr +EXPORT_SYMBOL vmlinux 0x7b9e39bd dm_table_get_md +EXPORT_SYMBOL vmlinux 0x7ba7266e flush_old_exec +EXPORT_SYMBOL vmlinux 0x7bc2b153 gnet_stats_finish_copy +EXPORT_SYMBOL vmlinux 0x7be4827c pci_dram_offset +EXPORT_SYMBOL vmlinux 0x7bf33937 flock_lock_file_wait +EXPORT_SYMBOL vmlinux 0x7bf687c9 __bforget +EXPORT_SYMBOL vmlinux 0x7bfb881e pci_get_class +EXPORT_SYMBOL vmlinux 0x7c3dbcb7 __napi_schedule +EXPORT_SYMBOL vmlinux 0x7c45d0e8 key_put +EXPORT_SYMBOL vmlinux 0x7c46233a cpufreq_quick_get +EXPORT_SYMBOL vmlinux 0x7c60d66e getname +EXPORT_SYMBOL vmlinux 0x7c765d2d kthread_bind +EXPORT_SYMBOL vmlinux 0x7c7d02d6 submit_bh +EXPORT_SYMBOL vmlinux 0x7c7f46b3 __dquot_alloc_space +EXPORT_SYMBOL vmlinux 0x7c904ded unregister_module_notifier +EXPORT_SYMBOL vmlinux 0x7c9291d1 csum_partial_copy_generic +EXPORT_SYMBOL vmlinux 0x7c98845d twl_i2c_read +EXPORT_SYMBOL vmlinux 0x7ca341af kernel_thread +EXPORT_SYMBOL vmlinux 0x7cbbbee4 serio_close +EXPORT_SYMBOL vmlinux 0x7cc48e42 tty_check_change +EXPORT_SYMBOL vmlinux 0x7cd0d439 pci_reenable_device +EXPORT_SYMBOL vmlinux 0x7cd28d65 lro_flush_all +EXPORT_SYMBOL vmlinux 0x7ce0ae7c param_get_long +EXPORT_SYMBOL vmlinux 0x7cf1c738 devm_ioport_unmap +EXPORT_SYMBOL vmlinux 0x7d09b7e5 down_read +EXPORT_SYMBOL vmlinux 0x7d11c268 jiffies +EXPORT_SYMBOL vmlinux 0x7d1c1aec vlan_dev_vlan_id +EXPORT_SYMBOL vmlinux 0x7d406188 skb_copy_datagram_from_iovec +EXPORT_SYMBOL vmlinux 0x7d6a5ab4 kill_litter_super +EXPORT_SYMBOL vmlinux 0x7d7236c5 file_open_root +EXPORT_SYMBOL vmlinux 0x7d7f5fc6 ftrace_print_symbols_seq_u64 +EXPORT_SYMBOL vmlinux 0x7da8bdb9 get_phy_device +EXPORT_SYMBOL vmlinux 0x7db889aa pci_enable_device +EXPORT_SYMBOL vmlinux 0x7dc97879 rtas_get_error_log_max +EXPORT_SYMBOL vmlinux 0x7de0a78b tcf_hash_insert +EXPORT_SYMBOL vmlinux 0x7de3cd44 scsi_adjust_queue_depth +EXPORT_SYMBOL vmlinux 0x7de65c46 xfrm_state_add +EXPORT_SYMBOL vmlinux 0x7df2e47e kobject_del +EXPORT_SYMBOL vmlinux 0x7e116d10 pci_read_vpd +EXPORT_SYMBOL vmlinux 0x7e24d3da generic_removexattr +EXPORT_SYMBOL vmlinux 0x7e394c4e sysctl_local_reserved_ports +EXPORT_SYMBOL vmlinux 0x7e614c21 rtnl_set_sk_err +EXPORT_SYMBOL vmlinux 0x7e733882 netlink_broadcast +EXPORT_SYMBOL vmlinux 0x7e77c39c wireless_send_event +EXPORT_SYMBOL vmlinux 0x7e8a14a3 journal_update_format +EXPORT_SYMBOL vmlinux 0x7e9fb833 scsi_execute_req +EXPORT_SYMBOL vmlinux 0x7eb24b3e simple_setattr +EXPORT_SYMBOL vmlinux 0x7ebaf4b9 test_set_page_writeback +EXPORT_SYMBOL vmlinux 0x7eccd3d7 ethtool_invalid_flags +EXPORT_SYMBOL vmlinux 0x7effff0b generic_file_fsync +EXPORT_SYMBOL vmlinux 0x7f0e813c pci_bus_write_config_byte +EXPORT_SYMBOL vmlinux 0x7f24de73 jiffies_to_usecs +EXPORT_SYMBOL vmlinux 0x7f3a4338 sk_send_sigurg +EXPORT_SYMBOL vmlinux 0x7f45c032 cdrom_open +EXPORT_SYMBOL vmlinux 0x7f56cb62 setup_arg_pages +EXPORT_SYMBOL vmlinux 0x7f578799 netpoll_send_udp +EXPORT_SYMBOL vmlinux 0x7f8c4be6 generic_fillattr +EXPORT_SYMBOL vmlinux 0x7f8f644d tty_port_open +EXPORT_SYMBOL vmlinux 0x7f96e08b fib_default_rule_pref +EXPORT_SYMBOL vmlinux 0x7fb3773e jbd2_journal_release_buffer +EXPORT_SYMBOL vmlinux 0x7fd13e6e mach_chrp +EXPORT_SYMBOL vmlinux 0x7fd86f4c d_rehash +EXPORT_SYMBOL vmlinux 0x7fe7dc2a input_alloc_absinfo +EXPORT_SYMBOL vmlinux 0x7fe9f368 blk_queue_segment_boundary +EXPORT_SYMBOL vmlinux 0x800df1d7 groups_free +EXPORT_SYMBOL vmlinux 0x801f5a3f __strncpy_from_user +EXPORT_SYMBOL vmlinux 0x80365909 sock_kmalloc +EXPORT_SYMBOL vmlinux 0x803985aa __destroy_inode +EXPORT_SYMBOL vmlinux 0x8041edef pipe_to_file +EXPORT_SYMBOL vmlinux 0x805fe100 pfifo_qdisc_ops +EXPORT_SYMBOL vmlinux 0x8070a87b i2c_bit_add_numbered_bus +EXPORT_SYMBOL vmlinux 0x8075b7d5 __break_lease +EXPORT_SYMBOL vmlinux 0x8086cc16 secpath_dup +EXPORT_SYMBOL vmlinux 0x80a9105d vlan_ioctl_set +EXPORT_SYMBOL vmlinux 0x80ab0c30 add_timer +EXPORT_SYMBOL vmlinux 0x80af65ec radix_tree_gang_lookup_slot +EXPORT_SYMBOL vmlinux 0x80b3dd00 irq_stat +EXPORT_SYMBOL vmlinux 0x80cb537f ide_do_reset +EXPORT_SYMBOL vmlinux 0x80d817ab wait_for_completion_timeout +EXPORT_SYMBOL vmlinux 0x80de231a idr_remove +EXPORT_SYMBOL vmlinux 0x80ed5f05 vfs_fsync_range +EXPORT_SYMBOL vmlinux 0x80fe8ceb generic_shutdown_super +EXPORT_SYMBOL vmlinux 0x810aeb88 setup_new_exec +EXPORT_SYMBOL vmlinux 0x810b3618 param_ops_string +EXPORT_SYMBOL vmlinux 0x813ed040 idr_remove_all +EXPORT_SYMBOL vmlinux 0x8144cd3a arp_xmit +EXPORT_SYMBOL vmlinux 0x814e7730 nf_ct_destroy +EXPORT_SYMBOL vmlinux 0x815131ba mempool_destroy +EXPORT_SYMBOL vmlinux 0x81532892 xfrm_state_check_expire +EXPORT_SYMBOL vmlinux 0x815b5dd4 match_octal +EXPORT_SYMBOL vmlinux 0x815f6a4a block_write_begin +EXPORT_SYMBOL vmlinux 0x8162e1c9 __skb_tx_hash +EXPORT_SYMBOL vmlinux 0x81799cee vscnprintf +EXPORT_SYMBOL vmlinux 0x819e25a5 key_reject_and_link +EXPORT_SYMBOL vmlinux 0x81aed4aa dmam_free_noncoherent +EXPORT_SYMBOL vmlinux 0x81b04bfc completion_done +EXPORT_SYMBOL vmlinux 0x81bcd94a dma_async_memcpy_pg_to_pg +EXPORT_SYMBOL vmlinux 0x81c0a84f rtas_set_indicator +EXPORT_SYMBOL vmlinux 0x81d278ce scsi_track_queue_full +EXPORT_SYMBOL vmlinux 0x81db6ebb xz_dec_reset +EXPORT_SYMBOL vmlinux 0x81dca4d1 radix_tree_lookup_slot +EXPORT_SYMBOL vmlinux 0x82072614 tasklet_kill +EXPORT_SYMBOL vmlinux 0x821e8d91 gen_replace_estimator +EXPORT_SYMBOL vmlinux 0x824dceaf tty_pair_get_tty +EXPORT_SYMBOL vmlinux 0x8251bcc3 bitmap_release_region +EXPORT_SYMBOL vmlinux 0x8260686f bitmap_find_next_zero_area +EXPORT_SYMBOL vmlinux 0x8262f64b tcp_sockets_allocated +EXPORT_SYMBOL vmlinux 0x826e5613 phy_attach +EXPORT_SYMBOL vmlinux 0x82a00d40 netif_carrier_off +EXPORT_SYMBOL vmlinux 0x82acfb70 blk_iopoll_sched +EXPORT_SYMBOL vmlinux 0x82af606f cdrom_mode_select +EXPORT_SYMBOL vmlinux 0x82b07099 kern_path_parent +EXPORT_SYMBOL vmlinux 0x82e5a238 vm_get_page_prot +EXPORT_SYMBOL vmlinux 0x83016131 phy_print_status +EXPORT_SYMBOL vmlinux 0x831e07d1 security_inode_readlink +EXPORT_SYMBOL vmlinux 0x8328a20f __scsi_iterate_devices +EXPORT_SYMBOL vmlinux 0x833cf823 block_invalidatepage +EXPORT_SYMBOL vmlinux 0x8362915f simple_dir_inode_operations +EXPORT_SYMBOL vmlinux 0x837f77a9 pci_get_device +EXPORT_SYMBOL vmlinux 0x83800bfa kref_init +EXPORT_SYMBOL vmlinux 0x8384a2c5 tty_unlock +EXPORT_SYMBOL vmlinux 0x838f70b0 twl_i2c_write_u8 +EXPORT_SYMBOL vmlinux 0x839f8e0c input_event +EXPORT_SYMBOL vmlinux 0x83a476ce bitmap_scnlistprintf +EXPORT_SYMBOL vmlinux 0x83d25c38 __wake_up_bit +EXPORT_SYMBOL vmlinux 0x840930e5 alloc_hippi_dev +EXPORT_SYMBOL vmlinux 0x8436f8e3 param_ops_ushort +EXPORT_SYMBOL vmlinux 0x844404cf ISA_DMA_THRESHOLD +EXPORT_SYMBOL vmlinux 0x845e9f0b dev_mc_unsync +EXPORT_SYMBOL vmlinux 0x846137e5 xfrm_unregister_type +EXPORT_SYMBOL vmlinux 0x846831d0 skb_copy_and_csum_dev +EXPORT_SYMBOL vmlinux 0x848c4d88 kobject_add +EXPORT_SYMBOL vmlinux 0x848d40f5 bio_map_kern +EXPORT_SYMBOL vmlinux 0x849a3adb tty_pair_get_pty +EXPORT_SYMBOL vmlinux 0x84b183ae strncmp +EXPORT_SYMBOL vmlinux 0x84b251ee d_move +EXPORT_SYMBOL vmlinux 0x84db4b6e wait_for_completion_killable +EXPORT_SYMBOL vmlinux 0x84f0510a dev_get_by_flags_rcu +EXPORT_SYMBOL vmlinux 0x84f4ef92 generic_pipe_buf_unmap +EXPORT_SYMBOL vmlinux 0x84ff60f7 noop_llseek +EXPORT_SYMBOL vmlinux 0x850c2070 journal_create +EXPORT_SYMBOL vmlinux 0x851297c4 fb_set_cmap +EXPORT_SYMBOL vmlinux 0x852735bc netif_set_real_num_tx_queues +EXPORT_SYMBOL vmlinux 0x852c0fc4 abx500_event_registers_startup_state_get +EXPORT_SYMBOL vmlinux 0x8541bccc intercept_table +EXPORT_SYMBOL vmlinux 0x854ae7fd prepare_kernel_cred +EXPORT_SYMBOL vmlinux 0x855d62d2 module_put +EXPORT_SYMBOL vmlinux 0x855e4d38 thermal_zone_unbind_cooling_device +EXPORT_SYMBOL vmlinux 0x85670f1d rtnl_is_locked +EXPORT_SYMBOL vmlinux 0x85677df6 blk_delay_queue +EXPORT_SYMBOL vmlinux 0x85702633 generic_write_end +EXPORT_SYMBOL vmlinux 0x85afbf0d journal_dirty_metadata +EXPORT_SYMBOL vmlinux 0x85b2d1e9 devm_iounmap +EXPORT_SYMBOL vmlinux 0x85b86a5e netdev_class_remove_file +EXPORT_SYMBOL vmlinux 0x85df9b6c strsep +EXPORT_SYMBOL vmlinux 0x85e7deb2 iov_iter_fault_in_readable +EXPORT_SYMBOL vmlinux 0x85eead80 mb_cache_entry_find_first +EXPORT_SYMBOL vmlinux 0x85f27d81 block_page_mkwrite +EXPORT_SYMBOL vmlinux 0x85fc70e6 i8042_install_filter +EXPORT_SYMBOL vmlinux 0x86219566 generic_cont_expand_simple +EXPORT_SYMBOL vmlinux 0x865029ac __hw_addr_sync +EXPORT_SYMBOL vmlinux 0x865a4d65 netdev_emerg +EXPORT_SYMBOL vmlinux 0x865c2a05 km_state_notify +EXPORT_SYMBOL vmlinux 0x86631b63 unregister_key_type +EXPORT_SYMBOL vmlinux 0x8664f62e cpufreq_update_policy +EXPORT_SYMBOL vmlinux 0x867d75dd writeback_inodes_sb_nr_if_idle +EXPORT_SYMBOL vmlinux 0x868acba5 get_options +EXPORT_SYMBOL vmlinux 0x86a4889a kmalloc_order_trace +EXPORT_SYMBOL vmlinux 0x86a88445 ether_setup +EXPORT_SYMBOL vmlinux 0x86db1cbb rtas_flash_term_hook +EXPORT_SYMBOL vmlinux 0x86db7fe9 kobject_put +EXPORT_SYMBOL vmlinux 0x86fb9b05 bitmap_parse_user +EXPORT_SYMBOL vmlinux 0x87051855 pcie_get_readrq +EXPORT_SYMBOL vmlinux 0x871c0a7e fiemap_check_flags +EXPORT_SYMBOL vmlinux 0x871cfd53 journal_get_undo_access +EXPORT_SYMBOL vmlinux 0x8721b2eb fbcon_set_bitops +EXPORT_SYMBOL vmlinux 0x8739d53a nobh_truncate_page +EXPORT_SYMBOL vmlinux 0x87744100 radix_tree_lookup +EXPORT_SYMBOL vmlinux 0x878ab3ce sysctl_tcp_adv_win_scale +EXPORT_SYMBOL vmlinux 0x87d67abb radix_tree_tag_clear +EXPORT_SYMBOL vmlinux 0x87dbba14 ida_get_new +EXPORT_SYMBOL vmlinux 0x87f91547 pci_bus_type +EXPORT_SYMBOL vmlinux 0x881039d0 zlib_inflate +EXPORT_SYMBOL vmlinux 0x8820a35e uart_add_one_port +EXPORT_SYMBOL vmlinux 0x8841f606 ps2_drain +EXPORT_SYMBOL vmlinux 0x8893fa5d finish_wait +EXPORT_SYMBOL vmlinux 0x889f720f do_sync_write +EXPORT_SYMBOL vmlinux 0x88de99f9 nf_ct_attach +EXPORT_SYMBOL vmlinux 0x88f7a677 skb_free_datagram_locked +EXPORT_SYMBOL vmlinux 0x8934f3db ___pskb_trim +EXPORT_SYMBOL vmlinux 0x89353324 pcie_port_service_register +EXPORT_SYMBOL vmlinux 0x893742a6 pci_scan_bridge +EXPORT_SYMBOL vmlinux 0x8949858b schedule_work +EXPORT_SYMBOL vmlinux 0x897473df mktime +EXPORT_SYMBOL vmlinux 0x897e72f7 tcp_proc_unregister +EXPORT_SYMBOL vmlinux 0x899b7e42 tcp_prot +EXPORT_SYMBOL vmlinux 0x89a51625 rtnl_create_link +EXPORT_SYMBOL vmlinux 0x89b3107b isa_mem_base +EXPORT_SYMBOL vmlinux 0x89d5538d fb_pad_aligned_buffer +EXPORT_SYMBOL vmlinux 0x89d66811 build_ehash_secret +EXPORT_SYMBOL vmlinux 0x89da4432 of_iomap +EXPORT_SYMBOL vmlinux 0x89de292b pci_read_irq_line +EXPORT_SYMBOL vmlinux 0x89e24173 ethtool_op_set_ufo +EXPORT_SYMBOL vmlinux 0x8a038e2d set_page_dirty_lock +EXPORT_SYMBOL vmlinux 0x8a0f3c85 __ip_select_ident +EXPORT_SYMBOL vmlinux 0x8a2798d4 dev_set_mtu +EXPORT_SYMBOL vmlinux 0x8a2bfcb7 iget_locked +EXPORT_SYMBOL vmlinux 0x8a47e1d2 alloc_trdev +EXPORT_SYMBOL vmlinux 0x8a7b55cf fb_set_var +EXPORT_SYMBOL vmlinux 0x8a7d1c31 high_memory +EXPORT_SYMBOL vmlinux 0x8a99a016 mempool_free_slab +EXPORT_SYMBOL vmlinux 0x8a9a5fc4 blk_queue_unprep_rq +EXPORT_SYMBOL vmlinux 0x8ab14908 tcp_rcv_established +EXPORT_SYMBOL vmlinux 0x8ab4079e atomic64_add +EXPORT_SYMBOL vmlinux 0x8abe6f8e of_device_is_available +EXPORT_SYMBOL vmlinux 0x8ace755d radix_tree_delete +EXPORT_SYMBOL vmlinux 0x8aeee1e8 tcf_exts_change +EXPORT_SYMBOL vmlinux 0x8affe5a9 dmam_alloc_coherent +EXPORT_SYMBOL vmlinux 0x8b1a7a66 pcie_aspm_enabled +EXPORT_SYMBOL vmlinux 0x8b2e9b17 tcf_em_tree_dump +EXPORT_SYMBOL vmlinux 0x8b763fa7 kmem_cache_size +EXPORT_SYMBOL vmlinux 0x8bf249c5 neigh_seq_stop +EXPORT_SYMBOL vmlinux 0x8c183cbe iowrite16 +EXPORT_SYMBOL vmlinux 0x8c2bcf05 set_create_files_as +EXPORT_SYMBOL vmlinux 0x8c3ae662 pci_busdev_to_OF_node +EXPORT_SYMBOL vmlinux 0x8c5ed8a2 of_get_mac_address +EXPORT_SYMBOL vmlinux 0x8c68a19f remove_proc_entry +EXPORT_SYMBOL vmlinux 0x8c73908f bio_put +EXPORT_SYMBOL vmlinux 0x8c8a49f3 tty_get_baud_rate +EXPORT_SYMBOL vmlinux 0x8c91b87a clear_page_dirty_for_io +EXPORT_SYMBOL vmlinux 0x8caba72f abort_creds +EXPORT_SYMBOL vmlinux 0x8cb1724b journal_clear_err +EXPORT_SYMBOL vmlinux 0x8cc0276e pcix_get_max_mmrbc +EXPORT_SYMBOL vmlinux 0x8cc79cab iowrite16_rep +EXPORT_SYMBOL vmlinux 0x8cd46a61 __neigh_event_send +EXPORT_SYMBOL vmlinux 0x8cd63faa i2c_smbus_read_i2c_block_data +EXPORT_SYMBOL vmlinux 0x8ce523b9 netdev_rx_csum_fault +EXPORT_SYMBOL vmlinux 0x8cf51d15 up +EXPORT_SYMBOL vmlinux 0x8d0089ef skb_gro_reset_offset +EXPORT_SYMBOL vmlinux 0x8d0231fb __cleancache_init_shared_fs +EXPORT_SYMBOL vmlinux 0x8d551bef sysctl_tcp_rmem +EXPORT_SYMBOL vmlinux 0x8d824a95 of_get_parent +EXPORT_SYMBOL vmlinux 0x8d89d98e irq_set_chip +EXPORT_SYMBOL vmlinux 0x8df5da63 memstart_addr +EXPORT_SYMBOL vmlinux 0x8df90b21 swiotlb_dma_mapping_error +EXPORT_SYMBOL vmlinux 0x8e0b7743 ipv6_ext_hdr +EXPORT_SYMBOL vmlinux 0x8e212e90 phy_disconnect +EXPORT_SYMBOL vmlinux 0x8e3c29e5 security_inode_notifysecctx +EXPORT_SYMBOL vmlinux 0x8e518710 lro_receive_frags +EXPORT_SYMBOL vmlinux 0x8e555738 param_get_uint +EXPORT_SYMBOL vmlinux 0x8e7f0ada sock_create_lite +EXPORT_SYMBOL vmlinux 0x8e83ae13 pm860x_page_bulk_write +EXPORT_SYMBOL vmlinux 0x8e98863e elv_abort_queue +EXPORT_SYMBOL vmlinux 0x8e98a5b5 proc_dointvec +EXPORT_SYMBOL vmlinux 0x8eb2e25c pci_request_selected_regions_exclusive +EXPORT_SYMBOL vmlinux 0x8ee69235 timeval_to_jiffies +EXPORT_SYMBOL vmlinux 0x8efc5397 blk_rq_unmap_user +EXPORT_SYMBOL vmlinux 0x8f1ba0c3 dquot_operations +EXPORT_SYMBOL vmlinux 0x8f48679a rb_prev +EXPORT_SYMBOL vmlinux 0x8f4fe7cb pci_pme_active +EXPORT_SYMBOL vmlinux 0x8f7e18e3 journal_restart +EXPORT_SYMBOL vmlinux 0x8f81a62b vfs_write +EXPORT_SYMBOL vmlinux 0x8f835a4f bio_split +EXPORT_SYMBOL vmlinux 0x8f87a167 km_state_expired +EXPORT_SYMBOL vmlinux 0x8f8ab67b simple_lookup +EXPORT_SYMBOL vmlinux 0x8f9a22a9 qdisc_watchdog_init +EXPORT_SYMBOL vmlinux 0x8fbdcd3f elv_rb_del +EXPORT_SYMBOL vmlinux 0x8fbe0c35 read_cache_page_async +EXPORT_SYMBOL vmlinux 0x8fc0f501 of_device_unregister +EXPORT_SYMBOL vmlinux 0x8fc7f839 param_set_charp +EXPORT_SYMBOL vmlinux 0x8fd18cf5 d_drop +EXPORT_SYMBOL vmlinux 0x8ff2b484 __blockdev_direct_IO +EXPORT_SYMBOL vmlinux 0x8ff66782 param_get_ushort +EXPORT_SYMBOL vmlinux 0x8ffdb3b8 crc16 +EXPORT_SYMBOL vmlinux 0x90035333 secure_tcpv6_sequence_number +EXPORT_SYMBOL vmlinux 0x9009075b poll_schedule_timeout +EXPORT_SYMBOL vmlinux 0x900a1725 tcf_unregister_action +EXPORT_SYMBOL vmlinux 0x9015f3e1 tty_write_room +EXPORT_SYMBOL vmlinux 0x901743e9 ab8500_gpadc_get +EXPORT_SYMBOL vmlinux 0x903cf387 touch_atime +EXPORT_SYMBOL vmlinux 0x903de218 tty_free_termios +EXPORT_SYMBOL vmlinux 0x90470e6e unregister_framebuffer +EXPORT_SYMBOL vmlinux 0x90478478 tty_wait_until_sent +EXPORT_SYMBOL vmlinux 0x90501868 transfer_to_handler +EXPORT_SYMBOL vmlinux 0x908a72e6 lock_sock_nested +EXPORT_SYMBOL vmlinux 0x909aace2 tcp_proc_register +EXPORT_SYMBOL vmlinux 0x90c5e819 kstrtoll_from_user +EXPORT_SYMBOL vmlinux 0x90c8d164 pci_dev_get +EXPORT_SYMBOL vmlinux 0x90d7ee17 security_sb_clone_mnt_opts +EXPORT_SYMBOL vmlinux 0x90e146c2 trace_seq_putc +EXPORT_SYMBOL vmlinux 0x90f50a3d ip6_frag_match +EXPORT_SYMBOL vmlinux 0x9104b6a9 sock_no_getname +EXPORT_SYMBOL vmlinux 0x912557ce rtas_busy_delay +EXPORT_SYMBOL vmlinux 0x9133aa44 unmap_underlying_metadata +EXPORT_SYMBOL vmlinux 0x913f70fb neigh_update +EXPORT_SYMBOL vmlinux 0x91463b1d kstrtos16 +EXPORT_SYMBOL vmlinux 0x915e1208 tb_ticks_per_usec +EXPORT_SYMBOL vmlinux 0x91621d6a allocate_resource +EXPORT_SYMBOL vmlinux 0x9168c033 rtas_get_sensor +EXPORT_SYMBOL vmlinux 0x916d5488 proc_net_netfilter +EXPORT_SYMBOL vmlinux 0x918b2cae may_umount +EXPORT_SYMBOL vmlinux 0x919d1163 tty_termios_baud_rate +EXPORT_SYMBOL vmlinux 0x91ac1986 jbd2_journal_invalidatepage +EXPORT_SYMBOL vmlinux 0x91bd8f63 alloc_tty_driver +EXPORT_SYMBOL vmlinux 0x91d88e48 __debugger_dabr_match +EXPORT_SYMBOL vmlinux 0x91f81798 unregister_console +EXPORT_SYMBOL vmlinux 0x920664c8 mempool_free +EXPORT_SYMBOL vmlinux 0x920c607a xfrm_stateonly_find +EXPORT_SYMBOL vmlinux 0x9223a69b kill_fasync +EXPORT_SYMBOL vmlinux 0x922aad86 pci_get_subsys +EXPORT_SYMBOL vmlinux 0x923b1276 dmaengine_get +EXPORT_SYMBOL vmlinux 0x923c4842 clocksource_register +EXPORT_SYMBOL vmlinux 0x9258eda2 nf_register_sockopt +EXPORT_SYMBOL vmlinux 0x926267d9 account_page_dirtied +EXPORT_SYMBOL vmlinux 0x92638b68 tcf_hash_search +EXPORT_SYMBOL vmlinux 0x9286e304 __cleancache_flush_page +EXPORT_SYMBOL vmlinux 0x9299b942 register_con_driver +EXPORT_SYMBOL vmlinux 0x92a4f717 led_blink_set +EXPORT_SYMBOL vmlinux 0x92a546c8 flex_array_alloc +EXPORT_SYMBOL vmlinux 0x92be2055 scsi_device_lookup_by_target +EXPORT_SYMBOL vmlinux 0x92bf7033 abx500_get_register_page_interruptible +EXPORT_SYMBOL vmlinux 0x92c020f7 scsi_register_driver +EXPORT_SYMBOL vmlinux 0x92cf1d7f pci_assign_resource +EXPORT_SYMBOL vmlinux 0x92d73cf4 mach_powermac +EXPORT_SYMBOL vmlinux 0x92eec675 xfrm6_find_1stfragopt +EXPORT_SYMBOL vmlinux 0x92f93a0c journal_wipe +EXPORT_SYMBOL vmlinux 0x9305f8e6 cpufreq_get +EXPORT_SYMBOL vmlinux 0x9309de94 cuda_request +EXPORT_SYMBOL vmlinux 0x930d5bab fddi_change_mtu +EXPORT_SYMBOL vmlinux 0x9312a0fc kernel_sock_shutdown +EXPORT_SYMBOL vmlinux 0x9316283a follow_down_one +EXPORT_SYMBOL vmlinux 0x93215e1d __kfifo_skip_r +EXPORT_SYMBOL vmlinux 0x932d4550 ps2_end_command +EXPORT_SYMBOL vmlinux 0x9330cb9f sg_alloc_table +EXPORT_SYMBOL vmlinux 0x933e79d5 downgrade_write +EXPORT_SYMBOL vmlinux 0x93448c57 screen_info +EXPORT_SYMBOL vmlinux 0x93a6e0b2 io_schedule +EXPORT_SYMBOL vmlinux 0x93d1a0d7 netlink_set_err +EXPORT_SYMBOL vmlinux 0x93d3777a bio_phys_segments +EXPORT_SYMBOL vmlinux 0x93d8b66d __module_put_and_exit +EXPORT_SYMBOL vmlinux 0x93f5fc6f i2c_put_adapter +EXPORT_SYMBOL vmlinux 0x93fca811 __get_free_pages +EXPORT_SYMBOL vmlinux 0x940df997 security_path_symlink +EXPORT_SYMBOL vmlinux 0x9449931f kblockd_schedule_delayed_work +EXPORT_SYMBOL vmlinux 0x944b50b7 rawv6_mh_filter_register +EXPORT_SYMBOL vmlinux 0x946e2c58 tty_mutex +EXPORT_SYMBOL vmlinux 0x946e4984 kset_register +EXPORT_SYMBOL vmlinux 0x94864c7a wl12xx_get_platform_data +EXPORT_SYMBOL vmlinux 0x948686d1 __brelse +EXPORT_SYMBOL vmlinux 0x94961283 vunmap +EXPORT_SYMBOL vmlinux 0x9499521e nf_ip_checksum +EXPORT_SYMBOL vmlinux 0x949b6746 xfrm_state_lookup_byaddr +EXPORT_SYMBOL vmlinux 0x949bb0c3 mii_link_ok +EXPORT_SYMBOL vmlinux 0x949df2d2 load_nls_default +EXPORT_SYMBOL vmlinux 0x94af632e complete_all +EXPORT_SYMBOL vmlinux 0x94bb8de2 vfs_follow_link +EXPORT_SYMBOL vmlinux 0x94fc2bac ndisc_build_skb +EXPORT_SYMBOL vmlinux 0x9514151a _mcount +EXPORT_SYMBOL vmlinux 0x951d5b3c machine_id +EXPORT_SYMBOL vmlinux 0x951eb2d2 __ip_dev_find +EXPORT_SYMBOL vmlinux 0x9524b0ae _outsb +EXPORT_SYMBOL vmlinux 0x9542c54a dget_parent +EXPORT_SYMBOL vmlinux 0x954488a4 syncookie_secret +EXPORT_SYMBOL vmlinux 0x9545af6d tasklet_init +EXPORT_SYMBOL vmlinux 0x9545f8a9 scsi_mode_sense +EXPORT_SYMBOL vmlinux 0x954cbb26 vsprintf +EXPORT_SYMBOL vmlinux 0x95751c36 of_phy_find_device +EXPORT_SYMBOL vmlinux 0x95813496 jbd2_journal_init_dev +EXPORT_SYMBOL vmlinux 0x95b89093 pci_match_id +EXPORT_SYMBOL vmlinux 0x95cf776f boot_tvec_bases +EXPORT_SYMBOL vmlinux 0x95ded96a __devm_request_region +EXPORT_SYMBOL vmlinux 0x96298613 register_exec_domain +EXPORT_SYMBOL vmlinux 0x96380108 agp_bind_memory +EXPORT_SYMBOL vmlinux 0x96399997 qdisc_watchdog_schedule +EXPORT_SYMBOL vmlinux 0x9656f8a0 llc_sap_list_lock +EXPORT_SYMBOL vmlinux 0x96573b80 __kfifo_dma_in_finish_r +EXPORT_SYMBOL vmlinux 0x966970a4 delete_from_page_cache +EXPORT_SYMBOL vmlinux 0x96898769 sysfs_format_mac +EXPORT_SYMBOL vmlinux 0x968aa37d dquot_get_dqblk +EXPORT_SYMBOL vmlinux 0x96a1ed02 bio_integrity_get_tag +EXPORT_SYMBOL vmlinux 0x96af8333 journal_trans_will_send_data_barrier +EXPORT_SYMBOL vmlinux 0x96b06471 nobh_write_end +EXPORT_SYMBOL vmlinux 0x96b38f53 input_grab_device +EXPORT_SYMBOL vmlinux 0x96c4f5d1 __locks_copy_lock +EXPORT_SYMBOL vmlinux 0x96cd2b04 scsi_sense_key_string +EXPORT_SYMBOL vmlinux 0x96ce45bf jbd2_inode_cache +EXPORT_SYMBOL vmlinux 0x96dbcca2 ioremap_prot +EXPORT_SYMBOL vmlinux 0x96df7bf2 xfrm_policy_unregister_afinfo +EXPORT_SYMBOL vmlinux 0x96e24e51 cap_file_mmap +EXPORT_SYMBOL vmlinux 0x96f581e6 vmtruncate +EXPORT_SYMBOL vmlinux 0x96f7d2b6 xfrm6_prepare_output +EXPORT_SYMBOL vmlinux 0x96fa3ead i2c_smbus_read_word_data +EXPORT_SYMBOL vmlinux 0x970e6371 kthread_stop +EXPORT_SYMBOL vmlinux 0x9714a15e bio_add_pc_page +EXPORT_SYMBOL vmlinux 0x97255bdf strlen +EXPORT_SYMBOL vmlinux 0x9733d4f9 __dev_remove_pack +EXPORT_SYMBOL vmlinux 0x9747d923 simple_link +EXPORT_SYMBOL vmlinux 0x9748927f _outsw_ns +EXPORT_SYMBOL vmlinux 0x9754ec10 radix_tree_preload +EXPORT_SYMBOL vmlinux 0x9762fdf3 pm860x_page_reg_write +EXPORT_SYMBOL vmlinux 0x9770753a abx500_mask_and_set_register_interruptible +EXPORT_SYMBOL vmlinux 0x97772760 alloc_netdev_mqs +EXPORT_SYMBOL vmlinux 0x9791c323 mpage_readpages +EXPORT_SYMBOL vmlinux 0x97a09ebc dma_pool_create +EXPORT_SYMBOL vmlinux 0x97b6c04a swiotlb_unmap_sg_attrs +EXPORT_SYMBOL vmlinux 0x97b73a1e hippi_mac_addr +EXPORT_SYMBOL vmlinux 0x97bf020e gnet_stats_copy_basic +EXPORT_SYMBOL vmlinux 0x97cadc69 fsnotify_add_mark +EXPORT_SYMBOL vmlinux 0x97e0f6a5 radix_tree_gang_lookup_tag +EXPORT_SYMBOL vmlinux 0x97f18297 xfrm6_rcv_spi +EXPORT_SYMBOL vmlinux 0x9808faea pci_do_scan_bus +EXPORT_SYMBOL vmlinux 0x982f237c audit_log_format +EXPORT_SYMBOL vmlinux 0x98434215 iget5_locked +EXPORT_SYMBOL vmlinux 0x986e6135 fb_pad_unaligned_buffer +EXPORT_SYMBOL vmlinux 0x986e804d __dst_destroy_metrics_generic +EXPORT_SYMBOL vmlinux 0x9876514c gen_pool_virt_to_phys +EXPORT_SYMBOL vmlinux 0x98be7b79 blk_queue_prep_rq +EXPORT_SYMBOL vmlinux 0x98d12aba pci_request_region_exclusive +EXPORT_SYMBOL vmlinux 0x98e06a86 release_firmware +EXPORT_SYMBOL vmlinux 0x98e57d42 xfrm6_rcv +EXPORT_SYMBOL vmlinux 0x98ed28d1 key_link +EXPORT_SYMBOL vmlinux 0x98fe7882 DMA_MODE_READ +EXPORT_SYMBOL vmlinux 0x990bb114 netlink_dump_start +EXPORT_SYMBOL vmlinux 0x99111cc6 phy_register_fixup +EXPORT_SYMBOL vmlinux 0x993d84b5 pci_bus_read_config_byte +EXPORT_SYMBOL vmlinux 0x99525e3a vfsmount_lock_local_unlock +EXPORT_SYMBOL vmlinux 0x99858fe7 scsi_print_sense +EXPORT_SYMBOL vmlinux 0x998d22f4 tag_pages_for_writeback +EXPORT_SYMBOL vmlinux 0x998d8c81 ip_mc_rejoin_groups +EXPORT_SYMBOL vmlinux 0x9994c0ca ps2_is_keyboard_id +EXPORT_SYMBOL vmlinux 0x999e8297 vfree +EXPORT_SYMBOL vmlinux 0x99bb8806 memmove +EXPORT_SYMBOL vmlinux 0x99bfbe39 get_unused_fd +EXPORT_SYMBOL vmlinux 0x99c7a8b8 jbd2_dev_to_name +EXPORT_SYMBOL vmlinux 0x99cdc86b sysctl_tcp_reordering +EXPORT_SYMBOL vmlinux 0x99d10a3f have_submounts +EXPORT_SYMBOL vmlinux 0x99d31a88 scsi_device_set_state +EXPORT_SYMBOL vmlinux 0x99ea514f pid_task +EXPORT_SYMBOL vmlinux 0x99eb320e __set_page_dirty_nobuffers +EXPORT_SYMBOL vmlinux 0x9a1dfd65 strpbrk +EXPORT_SYMBOL vmlinux 0x9a384b6a uart_remove_one_port +EXPORT_SYMBOL vmlinux 0x9a39cf9f __quota_error +EXPORT_SYMBOL vmlinux 0x9a626734 ftrace_print_hex_seq +EXPORT_SYMBOL vmlinux 0x9a742e3d tcp_v4_md5_hash_skb +EXPORT_SYMBOL vmlinux 0x9a7bb13e kernel_getsockname +EXPORT_SYMBOL vmlinux 0x9ab8808c param_get_charp +EXPORT_SYMBOL vmlinux 0x9ac30ad1 netif_device_detach +EXPORT_SYMBOL vmlinux 0x9acecd20 sk_reset_timer +EXPORT_SYMBOL vmlinux 0x9ad12bf1 jbd2_journal_update_format +EXPORT_SYMBOL vmlinux 0x9ad57d84 pcibios_bus_to_resource +EXPORT_SYMBOL vmlinux 0x9ad90358 scsi_unblock_requests +EXPORT_SYMBOL vmlinux 0x9ae5557e unregister_sysctl_table +EXPORT_SYMBOL vmlinux 0x9aec0ecb scsi_bios_ptable +EXPORT_SYMBOL vmlinux 0x9b388444 get_zeroed_page +EXPORT_SYMBOL vmlinux 0x9b474727 dquot_resume +EXPORT_SYMBOL vmlinux 0x9b554c6b stop_tty +EXPORT_SYMBOL vmlinux 0x9b5829f8 rtas +EXPORT_SYMBOL vmlinux 0x9b5c0d99 input_allocate_device +EXPORT_SYMBOL vmlinux 0x9b6eb137 ksize +EXPORT_SYMBOL vmlinux 0x9ba7089d argv_split +EXPORT_SYMBOL vmlinux 0x9bb26c54 input_mt_destroy_slots +EXPORT_SYMBOL vmlinux 0x9bce482f __release_region +EXPORT_SYMBOL vmlinux 0x9bcfc9f9 dquot_commit +EXPORT_SYMBOL vmlinux 0x9bd6ae84 pci_set_dma_max_seg_size +EXPORT_SYMBOL vmlinux 0x9c005661 scsi_report_device_reset +EXPORT_SYMBOL vmlinux 0x9c012508 fb_parse_edid +EXPORT_SYMBOL vmlinux 0x9c0b231b ppc_md +EXPORT_SYMBOL vmlinux 0x9c5b0a64 tcp_rcv_state_process +EXPORT_SYMBOL vmlinux 0x9c5b17a5 __wait_on_bit_lock +EXPORT_SYMBOL vmlinux 0x9c750d31 page_symlink_inode_operations +EXPORT_SYMBOL vmlinux 0x9c8a1e07 pm860x_page_set_bits +EXPORT_SYMBOL vmlinux 0x9c8d2268 ide_complete_rq +EXPORT_SYMBOL vmlinux 0x9c97d955 unregister_filesystem +EXPORT_SYMBOL vmlinux 0x9cb96e92 qdisc_put_rtab +EXPORT_SYMBOL vmlinux 0x9cb9b56e i2c_add_adapter +EXPORT_SYMBOL vmlinux 0x9cbc8f9b tcp_v4_md5_do_del +EXPORT_SYMBOL vmlinux 0x9cbe66f9 __xfrm_state_destroy +EXPORT_SYMBOL vmlinux 0x9cbff4cf tty_name +EXPORT_SYMBOL vmlinux 0x9cc57f69 filemap_fdatawrite_range +EXPORT_SYMBOL vmlinux 0x9cdd1796 netif_rx +EXPORT_SYMBOL vmlinux 0x9cdf0ec5 vfsmount_lock_global_lock_online +EXPORT_SYMBOL vmlinux 0x9ce3f83f nvram_write_byte +EXPORT_SYMBOL vmlinux 0x9ceb163c memcpy_toiovec +EXPORT_SYMBOL vmlinux 0x9cfc93a7 proc_dointvec_userhz_jiffies +EXPORT_SYMBOL vmlinux 0x9cfd56c5 scsi_print_status +EXPORT_SYMBOL vmlinux 0x9d01c434 sk_stream_wait_connect +EXPORT_SYMBOL vmlinux 0x9d14983a ppc_enable_pmcs +EXPORT_SYMBOL vmlinux 0x9d2c0469 bio_pair_release +EXPORT_SYMBOL vmlinux 0x9d30ca20 genlmsg_multicast_allns +EXPORT_SYMBOL vmlinux 0x9d3aa376 blk_iopoll_init +EXPORT_SYMBOL vmlinux 0x9d50f0e4 scsi_add_host_with_dma +EXPORT_SYMBOL vmlinux 0x9d669763 memcpy +EXPORT_SYMBOL vmlinux 0x9d72ee57 swiotlb_free_coherent +EXPORT_SYMBOL vmlinux 0x9d73ceb2 netif_device_attach +EXPORT_SYMBOL vmlinux 0x9dc8a8ef notify_change +EXPORT_SYMBOL vmlinux 0x9de98fe6 bio_sector_offset +EXPORT_SYMBOL vmlinux 0x9deaf640 bd_set_size +EXPORT_SYMBOL vmlinux 0x9df5be02 i2c_verify_client +EXPORT_SYMBOL vmlinux 0x9df67a3e ilookup5_nowait +EXPORT_SYMBOL vmlinux 0x9df7a15b input_get_keycode +EXPORT_SYMBOL vmlinux 0x9e062e93 skb_unlink +EXPORT_SYMBOL vmlinux 0x9e0c711d vzalloc_node +EXPORT_SYMBOL vmlinux 0x9e1cfc90 ioremap_wc +EXPORT_SYMBOL vmlinux 0x9e2000a7 memcpy_toiovecend +EXPORT_SYMBOL vmlinux 0x9e244088 blk_integrity_is_initialized +EXPORT_SYMBOL vmlinux 0x9e3cf45d truncate_inode_pages_range +EXPORT_SYMBOL vmlinux 0x9e47ba60 misc_register +EXPORT_SYMBOL vmlinux 0x9e672ff6 scsi_kmap_atomic_sg +EXPORT_SYMBOL vmlinux 0x9e86ac79 tcp_make_synack +EXPORT_SYMBOL vmlinux 0x9e97375d rtas_busy_delay_time +EXPORT_SYMBOL vmlinux 0x9e99f21a journal_force_commit_nested +EXPORT_SYMBOL vmlinux 0x9e9f1714 __bitmap_andnot +EXPORT_SYMBOL vmlinux 0x9ea1ef8a clocksource_change_rating +EXPORT_SYMBOL vmlinux 0x9ed685ee iov_iter_advance +EXPORT_SYMBOL vmlinux 0x9eecde16 do_brk +EXPORT_SYMBOL vmlinux 0x9eee247c i2c_smbus_read_byte +EXPORT_SYMBOL vmlinux 0x9ef001b2 tcf_generic_walker +EXPORT_SYMBOL vmlinux 0x9f100139 jiffies_to_clock_t +EXPORT_SYMBOL vmlinux 0x9f1adbc5 llc_mac_hdr_init +EXPORT_SYMBOL vmlinux 0x9f2bdaac __bitmap_or +EXPORT_SYMBOL vmlinux 0x9f3ea35d uart_match_port +EXPORT_SYMBOL vmlinux 0x9f46ced8 __sw_hweight64 +EXPORT_SYMBOL vmlinux 0x9f5631a8 _dev_info +EXPORT_SYMBOL vmlinux 0x9f59f443 ioctl_by_bdev +EXPORT_SYMBOL vmlinux 0x9f76c79f nla_put_nohdr +EXPORT_SYMBOL vmlinux 0x9f7d303a posix_test_lock +EXPORT_SYMBOL vmlinux 0x9f7d5887 genphy_config_aneg +EXPORT_SYMBOL vmlinux 0x9f8756f5 save_mount_options +EXPORT_SYMBOL vmlinux 0x9f984513 strrchr +EXPORT_SYMBOL vmlinux 0x9f99d9bf ida_pre_get +EXPORT_SYMBOL vmlinux 0x9fb3dd30 memcpy_fromiovec +EXPORT_SYMBOL vmlinux 0x9fdecc31 unregister_netdevice_many +EXPORT_SYMBOL vmlinux 0x9fe70a7b find_or_create_page +EXPORT_SYMBOL vmlinux 0x9ffd65d2 generic_readlink +EXPORT_SYMBOL vmlinux 0xa04a01bd qdisc_class_hash_insert +EXPORT_SYMBOL vmlinux 0xa05c03df mempool_kmalloc +EXPORT_SYMBOL vmlinux 0xa06818bb audit_log_start +EXPORT_SYMBOL vmlinux 0xa068c8eb swiotlb_map_sg_attrs +EXPORT_SYMBOL vmlinux 0xa06df9e1 __kfifo_dma_out_finish_r +EXPORT_SYMBOL vmlinux 0xa07ed110 xz_dec_init +EXPORT_SYMBOL vmlinux 0xa0b04675 vmalloc_32 +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 0xa108eb4d sysctl_optmem_max +EXPORT_SYMBOL vmlinux 0xa112b6f7 sg_miter_stop +EXPORT_SYMBOL vmlinux 0xa120d33c tty_unregister_ldisc +EXPORT_SYMBOL vmlinux 0xa12e9e26 __sk_dst_check +EXPORT_SYMBOL vmlinux 0xa13644f6 send_sig_info +EXPORT_SYMBOL vmlinux 0xa1415618 twl6030_interrupt_unmask +EXPORT_SYMBOL vmlinux 0xa145cc6c jbd2__journal_start +EXPORT_SYMBOL vmlinux 0xa14f3d8c ewma_add +EXPORT_SYMBOL vmlinux 0xa1621404 bio_alloc +EXPORT_SYMBOL vmlinux 0xa16deb6b ip_cmsg_recv +EXPORT_SYMBOL vmlinux 0xa16fbc06 of_platform_bus_probe +EXPORT_SYMBOL vmlinux 0xa1852818 blk_init_allocated_queue_node +EXPORT_SYMBOL vmlinux 0xa199999f pci_bus_alloc_resource +EXPORT_SYMBOL vmlinux 0xa1ac865e inet6_ioctl +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 0xa20ce1b8 net_msg_warn +EXPORT_SYMBOL vmlinux 0xa211f99f __find_get_block +EXPORT_SYMBOL vmlinux 0xa242fb12 rtnetlink_put_metrics +EXPORT_SYMBOL vmlinux 0xa2a5362f generic_pipe_buf_release +EXPORT_SYMBOL vmlinux 0xa2a5fd77 inet_ehash_secret +EXPORT_SYMBOL vmlinux 0xa2bb17e2 tcp_getsockopt +EXPORT_SYMBOL vmlinux 0xa2bbed37 crash_shutdown_register +EXPORT_SYMBOL vmlinux 0xa2bfe6fd ide_raw_taskfile +EXPORT_SYMBOL vmlinux 0xa2c56c31 param_ops_ulong +EXPORT_SYMBOL vmlinux 0xa2d0c7f1 dev_set_drvdata +EXPORT_SYMBOL vmlinux 0xa2dc5981 of_get_cpu_node +EXPORT_SYMBOL vmlinux 0xa2dca1fb generic_file_direct_write +EXPORT_SYMBOL vmlinux 0xa316609a security_task_getsecid +EXPORT_SYMBOL vmlinux 0xa32629f6 dns_query +EXPORT_SYMBOL vmlinux 0xa332cdd1 security_tun_dev_attach +EXPORT_SYMBOL vmlinux 0xa3499a12 agp_generic_remove_memory +EXPORT_SYMBOL vmlinux 0xa34f1ef5 crc32_le +EXPORT_SYMBOL vmlinux 0xa35de80f ipv4_config +EXPORT_SYMBOL vmlinux 0xa360e819 tcp_v4_md5_do_add +EXPORT_SYMBOL vmlinux 0xa38d48e2 dev_get_by_name_rcu +EXPORT_SYMBOL vmlinux 0xa38e691a ioremap_bot +EXPORT_SYMBOL vmlinux 0xa39024be genphy_update_link +EXPORT_SYMBOL vmlinux 0xa39b4cf2 udelay +EXPORT_SYMBOL vmlinux 0xa3c583dd thermal_zone_device_unregister +EXPORT_SYMBOL vmlinux 0xa3de9893 netif_carrier_on +EXPORT_SYMBOL vmlinux 0xa3e75545 flush_tlb_kernel_range +EXPORT_SYMBOL vmlinux 0xa3edf433 cdrom_check_events +EXPORT_SYMBOL vmlinux 0xa3f5e9e0 __tracepoint_kmalloc_node +EXPORT_SYMBOL vmlinux 0xa433cac1 ide_proc_register_driver +EXPORT_SYMBOL vmlinux 0xa43b9539 memcpy_fromiovecend +EXPORT_SYMBOL vmlinux 0xa43f41e7 __cleancache_init_fs +EXPORT_SYMBOL vmlinux 0xa44072fc posix_acl_alloc +EXPORT_SYMBOL vmlinux 0xa44b3311 napi_get_frags +EXPORT_SYMBOL vmlinux 0xa46baeef __block_write_begin +EXPORT_SYMBOL vmlinux 0xa47c727d inode_claim_rsv_space +EXPORT_SYMBOL vmlinux 0xa48274f8 macio_dev_put +EXPORT_SYMBOL vmlinux 0xa4893425 pmac_register_agp_pm +EXPORT_SYMBOL vmlinux 0xa4979f82 blk_integrity_unregister +EXPORT_SYMBOL vmlinux 0xa4a94d26 find_next_bit_le +EXPORT_SYMBOL vmlinux 0xa4b94fea iowrite8_rep +EXPORT_SYMBOL vmlinux 0xa4bae32f con_copy_unimap +EXPORT_SYMBOL vmlinux 0xa4bc26d7 generic_file_llseek +EXPORT_SYMBOL vmlinux 0xa4d22f1c ndisc_send_skb +EXPORT_SYMBOL vmlinux 0xa4d4f0e6 global_cache_flush +EXPORT_SYMBOL vmlinux 0xa4fd9037 kblockd_schedule_work +EXPORT_SYMBOL vmlinux 0xa53326d4 dev_mc_add +EXPORT_SYMBOL vmlinux 0xa5620468 nf_log_unregister +EXPORT_SYMBOL vmlinux 0xa5693df7 posix_acl_clone +EXPORT_SYMBOL vmlinux 0xa57edee0 ide_proc_unregister_driver +EXPORT_SYMBOL vmlinux 0xa598e29c vesa_modes +EXPORT_SYMBOL vmlinux 0xa5a633b9 sg_last +EXPORT_SYMBOL vmlinux 0xa5c28500 of_node_put +EXPORT_SYMBOL vmlinux 0xa5cef8ad release_resource +EXPORT_SYMBOL vmlinux 0xa602d90f dev_addr_flush +EXPORT_SYMBOL vmlinux 0xa60c33cc mpage_readpage +EXPORT_SYMBOL vmlinux 0xa63b131c lock_fb_info +EXPORT_SYMBOL vmlinux 0xa63eebd3 sock_no_sendpage +EXPORT_SYMBOL vmlinux 0xa6405cec register_cdrom +EXPORT_SYMBOL vmlinux 0xa652c4ef __kfifo_dma_in_prepare_r +EXPORT_SYMBOL vmlinux 0xa6579cce inet6_register_protosw +EXPORT_SYMBOL vmlinux 0xa65972b8 _memcpy_toio +EXPORT_SYMBOL vmlinux 0xa65a63db jbd2_journal_start_commit +EXPORT_SYMBOL vmlinux 0xa67040ae agp_generic_insert_memory +EXPORT_SYMBOL vmlinux 0xa681fe88 generate_random_uuid +EXPORT_SYMBOL vmlinux 0xa69004e8 __blk_end_request_cur +EXPORT_SYMBOL vmlinux 0xa6970398 __kfifo_to_user_r +EXPORT_SYMBOL vmlinux 0xa69cb237 of_find_node_with_property +EXPORT_SYMBOL vmlinux 0xa6b4634e vc_cons +EXPORT_SYMBOL vmlinux 0xa6bb411b kmap_atomic_prot +EXPORT_SYMBOL vmlinux 0xa6dcc773 rb_insert_color +EXPORT_SYMBOL vmlinux 0xa6ee74c7 pneigh_lookup +EXPORT_SYMBOL vmlinux 0xa6f3c76b jbd2_journal_wipe +EXPORT_SYMBOL vmlinux 0xa717ddaf path_put +EXPORT_SYMBOL vmlinux 0xa723d90f __devcgroup_inode_permission +EXPORT_SYMBOL vmlinux 0xa76ac43e dm_register_target +EXPORT_SYMBOL vmlinux 0xa7860f7f pcim_iomap_regions +EXPORT_SYMBOL vmlinux 0xa788617e scsi_nonblockable_ioctl +EXPORT_SYMBOL vmlinux 0xa78a380b ip_nat_decode_session +EXPORT_SYMBOL vmlinux 0xa792bba1 __breadahead +EXPORT_SYMBOL vmlinux 0xa7ab4eab agp_generic_destroy_page +EXPORT_SYMBOL vmlinux 0xa7b140ed phy_driver_unregister +EXPORT_SYMBOL vmlinux 0xa7b61bab __lock_buffer +EXPORT_SYMBOL vmlinux 0xa7d8895d security_inode_getsecctx +EXPORT_SYMBOL vmlinux 0xa8003f04 rwsem_down_read_failed +EXPORT_SYMBOL vmlinux 0xa809ec0a netlink_unicast +EXPORT_SYMBOL vmlinux 0xa81c8ef5 inode_init_once +EXPORT_SYMBOL vmlinux 0xa8223905 blk_limits_io_opt +EXPORT_SYMBOL vmlinux 0xa8232c78 strtobool +EXPORT_SYMBOL vmlinux 0xa83dfe0c jbd2_journal_set_features +EXPORT_SYMBOL vmlinux 0xa861ab6e __ioremap +EXPORT_SYMBOL vmlinux 0xa86886c9 pci_enable_ltr +EXPORT_SYMBOL vmlinux 0xa8710880 ipv6_skip_exthdr +EXPORT_SYMBOL vmlinux 0xa8711538 down_write_trylock +EXPORT_SYMBOL vmlinux 0xa87cb404 pci_enable_msix +EXPORT_SYMBOL vmlinux 0xa884080b free_task +EXPORT_SYMBOL vmlinux 0xa89464b7 __ashldi3 +EXPORT_SYMBOL vmlinux 0xa8cdb091 abx500_register_ops +EXPORT_SYMBOL vmlinux 0xa8cde9a7 remove_wait_queue +EXPORT_SYMBOL vmlinux 0xa8fef7bb security_unix_may_send +EXPORT_SYMBOL vmlinux 0xa901115b arp_tbl +EXPORT_SYMBOL vmlinux 0xa930ffab sk_stream_wait_memory +EXPORT_SYMBOL vmlinux 0xa94e095f check_disk_size_change +EXPORT_SYMBOL vmlinux 0xa9571d6d DMA_MODE_WRITE +EXPORT_SYMBOL vmlinux 0xa985ea93 da903x_query_status +EXPORT_SYMBOL vmlinux 0xa99f370c unregister_netdev +EXPORT_SYMBOL vmlinux 0xa9adad8f framebuffer_release +EXPORT_SYMBOL vmlinux 0xaa20e962 pcim_pin_device +EXPORT_SYMBOL vmlinux 0xaa4df512 pmu_batteries +EXPORT_SYMBOL vmlinux 0xaa6901ac __kfifo_out_r +EXPORT_SYMBOL vmlinux 0xaa77eb73 get_gendisk +EXPORT_SYMBOL vmlinux 0xaab9f7e7 node_states +EXPORT_SYMBOL vmlinux 0xaac2c0ee clocksource_unregister +EXPORT_SYMBOL vmlinux 0xaaceb8f0 xfrm_find_acq_byseq +EXPORT_SYMBOL vmlinux 0xaad2a72d dev_uc_unsync +EXPORT_SYMBOL vmlinux 0xaae6ff15 of_parse_phandles_with_args +EXPORT_SYMBOL vmlinux 0xaafdc258 strcasecmp +EXPORT_SYMBOL vmlinux 0xab2c790e call_usermodehelper_setup +EXPORT_SYMBOL vmlinux 0xab694444 bsearch +EXPORT_SYMBOL vmlinux 0xab6a4477 blk_execute_rq +EXPORT_SYMBOL vmlinux 0xab6bde28 sysctl_max_syn_backlog +EXPORT_SYMBOL vmlinux 0xab7f0298 kset_unregister +EXPORT_SYMBOL vmlinux 0xabbaaa97 framebuffer_alloc +EXPORT_SYMBOL vmlinux 0xabd0c91c rtc_time_to_tm +EXPORT_SYMBOL vmlinux 0xabf0305b dev_mc_del +EXPORT_SYMBOL vmlinux 0xabfcfac5 add_wait_queue_exclusive +EXPORT_SYMBOL vmlinux 0xabfdc73d vga_put +EXPORT_SYMBOL vmlinux 0xac0ba8c1 blk_iopoll_disable +EXPORT_SYMBOL vmlinux 0xac1234d1 journal_ack_err +EXPORT_SYMBOL vmlinux 0xac21e624 prepare_creds +EXPORT_SYMBOL vmlinux 0xac2e1c3b tty_register_device +EXPORT_SYMBOL vmlinux 0xac2edc2d filemap_fdatawait +EXPORT_SYMBOL vmlinux 0xac542c7e lease_modify +EXPORT_SYMBOL vmlinux 0xac5f113d cpu_all_bits +EXPORT_SYMBOL vmlinux 0xac6855b0 gen_kill_estimator +EXPORT_SYMBOL vmlinux 0xaccabc6a in4_pton +EXPORT_SYMBOL vmlinux 0xacf29b11 tcf_em_register +EXPORT_SYMBOL vmlinux 0xacf4d843 match_strdup +EXPORT_SYMBOL vmlinux 0xacf53bc3 tr_type_trans +EXPORT_SYMBOL vmlinux 0xacfb90ee ip_defrag +EXPORT_SYMBOL vmlinux 0xad0413d4 match_hex +EXPORT_SYMBOL vmlinux 0xad1d9231 mfd_add_devices +EXPORT_SYMBOL vmlinux 0xad41d218 scsi_setup_fs_cmnd +EXPORT_SYMBOL vmlinux 0xad466018 quota_send_warning +EXPORT_SYMBOL vmlinux 0xad6a7d4f sock_queue_rcv_skb +EXPORT_SYMBOL vmlinux 0xada6ccf1 generic_error_remove_page +EXPORT_SYMBOL vmlinux 0xadaa2657 cpufreq_register_notifier +EXPORT_SYMBOL vmlinux 0xadc6f936 of_dev_put +EXPORT_SYMBOL vmlinux 0xadcac4a3 vfsmount_lock_local_unlock_cpu +EXPORT_SYMBOL vmlinux 0xadceb51d inode_sub_bytes +EXPORT_SYMBOL vmlinux 0xadd1e971 alignment_exception +EXPORT_SYMBOL vmlinux 0xaddd4770 __debugger_iabr_match +EXPORT_SYMBOL vmlinux 0xaddf9328 journal_invalidatepage +EXPORT_SYMBOL vmlinux 0xaddfbf62 radix_tree_tag_set +EXPORT_SYMBOL vmlinux 0xadf42bd5 __request_region +EXPORT_SYMBOL vmlinux 0xae138ee9 agp_generic_destroy_pages +EXPORT_SYMBOL vmlinux 0xae27b279 dcb_getapp +EXPORT_SYMBOL vmlinux 0xae491c32 f_setown +EXPORT_SYMBOL vmlinux 0xae7d61bf pm860x_reg_read +EXPORT_SYMBOL vmlinux 0xae8df1e0 netif_napi_add +EXPORT_SYMBOL vmlinux 0xae8e4df8 xfrm4_rcv +EXPORT_SYMBOL vmlinux 0xaec655c7 alloc_pages_exact +EXPORT_SYMBOL vmlinux 0xaf05fe3d blk_register_region +EXPORT_SYMBOL vmlinux 0xaf1245af bio_integrity_alloc +EXPORT_SYMBOL vmlinux 0xaf3841d1 mfd_cell_disable +EXPORT_SYMBOL vmlinux 0xaf3dd7dc scsi_logging_level +EXPORT_SYMBOL vmlinux 0xaf52da8d tcf_hash_new_index +EXPORT_SYMBOL vmlinux 0xaf5d9288 pcim_iomap_regions_request_all +EXPORT_SYMBOL vmlinux 0xaf5f7994 remove_conflicting_framebuffers +EXPORT_SYMBOL vmlinux 0xaf79a95d sock_rfree +EXPORT_SYMBOL vmlinux 0xaf9165d0 __pci_register_driver +EXPORT_SYMBOL vmlinux 0xaf91d89f __kernel_param_lock +EXPORT_SYMBOL vmlinux 0xaf970341 skb_append_datato_frags +EXPORT_SYMBOL vmlinux 0xafa4af4b netdev_crit +EXPORT_SYMBOL vmlinux 0xafd08ba8 dst_alloc +EXPORT_SYMBOL vmlinux 0xafdfb989 pci_remove_bus +EXPORT_SYMBOL vmlinux 0xaff3ac7f sk_receive_skb +EXPORT_SYMBOL vmlinux 0xb0146c3a param_set_byte +EXPORT_SYMBOL vmlinux 0xb01bc0e6 netpoll_parse_options +EXPORT_SYMBOL vmlinux 0xb026be09 genl_unregister_family +EXPORT_SYMBOL vmlinux 0xb027902f path_is_under +EXPORT_SYMBOL vmlinux 0xb03a63e5 pcim_iounmap_regions +EXPORT_SYMBOL vmlinux 0xb050930f __nla_reserve_nohdr +EXPORT_SYMBOL vmlinux 0xb077fe7b journal_lock_updates +EXPORT_SYMBOL vmlinux 0xb0a37ae1 kill_anon_super +EXPORT_SYMBOL vmlinux 0xb0ae597d scsi_execute +EXPORT_SYMBOL vmlinux 0xb0b847ac __bitmap_full +EXPORT_SYMBOL vmlinux 0xb0c9f6fc mb_cache_entry_insert +EXPORT_SYMBOL vmlinux 0xb0ca90aa tty_port_close +EXPORT_SYMBOL vmlinux 0xb0e10781 get_option +EXPORT_SYMBOL vmlinux 0xb0e1f0b2 km_policy_expired +EXPORT_SYMBOL vmlinux 0xb1029b6e nf_unregister_hooks +EXPORT_SYMBOL vmlinux 0xb14eb4d2 __scsi_put_command +EXPORT_SYMBOL vmlinux 0xb15bd8fa tb_ticks_per_sec +EXPORT_SYMBOL vmlinux 0xb1772d03 blk_get_request +EXPORT_SYMBOL vmlinux 0xb17b8e44 pm860x_page_reg_read +EXPORT_SYMBOL vmlinux 0xb18267c3 fsnotify_destroy_mark +EXPORT_SYMBOL vmlinux 0xb18f3f06 ide_xfer_verbose +EXPORT_SYMBOL vmlinux 0xb1941aaa agp_generic_type_to_mask_type +EXPORT_SYMBOL vmlinux 0xb19760c3 bitmap_onto +EXPORT_SYMBOL vmlinux 0xb1b152ce bio_integrity_enabled +EXPORT_SYMBOL vmlinux 0xb1c3a01a oops_in_progress +EXPORT_SYMBOL vmlinux 0xb1d27aa8 i8042_check_port_owner +EXPORT_SYMBOL vmlinux 0xb1e1337c elevator_change +EXPORT_SYMBOL vmlinux 0xb1eed2f4 genphy_suspend +EXPORT_SYMBOL vmlinux 0xb217b067 pci_enable_bridges +EXPORT_SYMBOL vmlinux 0xb21d450b set_disk_ro +EXPORT_SYMBOL vmlinux 0xb233762c atomic64_set +EXPORT_SYMBOL vmlinux 0xb238b1fa sock_i_uid +EXPORT_SYMBOL vmlinux 0xb2473cda scsi_finish_command +EXPORT_SYMBOL vmlinux 0xb2567d5d mpage_writepage +EXPORT_SYMBOL vmlinux 0xb2682405 utf8_to_utf32 +EXPORT_SYMBOL vmlinux 0xb274cac3 end_buffer_write_sync +EXPORT_SYMBOL vmlinux 0xb279efb8 filemap_write_and_wait +EXPORT_SYMBOL vmlinux 0xb27e8ce6 mb_cache_entry_alloc +EXPORT_SYMBOL vmlinux 0xb28ea2d2 bdi_setup_and_register +EXPORT_SYMBOL vmlinux 0xb2b2f8fd i2c_release_client +EXPORT_SYMBOL vmlinux 0xb2bb8c8c __page_symlink +EXPORT_SYMBOL vmlinux 0xb2dbccba blk_queue_merge_bvec +EXPORT_SYMBOL vmlinux 0xb2f2aedc napi_gro_receive +EXPORT_SYMBOL vmlinux 0xb31526ee sg_copy_from_buffer +EXPORT_SYMBOL vmlinux 0xb32a0480 tty_driver_flush_buffer +EXPORT_SYMBOL vmlinux 0xb3305d52 send_remote_softirq +EXPORT_SYMBOL vmlinux 0xb3832e89 pci_release_regions +EXPORT_SYMBOL vmlinux 0xb386a63a jbd2_journal_init_inode +EXPORT_SYMBOL vmlinux 0xb3a307c6 si_meminfo +EXPORT_SYMBOL vmlinux 0xb3a660ba iw_handler_set_spy +EXPORT_SYMBOL vmlinux 0xb3c82ba9 seq_putc +EXPORT_SYMBOL vmlinux 0xb3e97936 led_brightness_set +EXPORT_SYMBOL vmlinux 0xb3efc72d down +EXPORT_SYMBOL vmlinux 0xb423dba1 console_blanked +EXPORT_SYMBOL vmlinux 0xb4336aaa register_quota_format +EXPORT_SYMBOL vmlinux 0xb44b6fff ip4_datagram_connect +EXPORT_SYMBOL vmlinux 0xb4657286 unregister_snap_client +EXPORT_SYMBOL vmlinux 0xb4709322 scsi_dev_info_add_list +EXPORT_SYMBOL vmlinux 0xb47c515a vm_insert_pfn +EXPORT_SYMBOL vmlinux 0xb4b57801 sync_inode_metadata +EXPORT_SYMBOL vmlinux 0xb5044271 vsscanf +EXPORT_SYMBOL vmlinux 0xb51824bb agp_generic_alloc_by_type +EXPORT_SYMBOL vmlinux 0xb53a4336 kmap_pte +EXPORT_SYMBOL vmlinux 0xb54533f7 usecs_to_jiffies +EXPORT_SYMBOL vmlinux 0xb5456d50 set_bdi_congested +EXPORT_SYMBOL vmlinux 0xb5760a18 sk_alloc +EXPORT_SYMBOL vmlinux 0xb587daba i2c_smbus_write_block_data +EXPORT_SYMBOL vmlinux 0xb58d9e16 sock_no_poll +EXPORT_SYMBOL vmlinux 0xb5a31114 mount_nodev +EXPORT_SYMBOL vmlinux 0xb5a459dc unregister_blkdev +EXPORT_SYMBOL vmlinux 0xb5ac9051 find_lock_page +EXPORT_SYMBOL vmlinux 0xb5d269ab get_write_access +EXPORT_SYMBOL vmlinux 0xb617b8f7 wait_for_key_construction +EXPORT_SYMBOL vmlinux 0xb61c77d6 qdisc_destroy +EXPORT_SYMBOL vmlinux 0xb628f715 files_lglock_local_lock +EXPORT_SYMBOL vmlinux 0xb6599b9a machine_check_exception +EXPORT_SYMBOL vmlinux 0xb66b2cae nf_register_queue_handler +EXPORT_SYMBOL vmlinux 0xb6754cc7 contig_page_data +EXPORT_SYMBOL vmlinux 0xb678366f int_sqrt +EXPORT_SYMBOL vmlinux 0xb6797f68 phy_scan_fixups +EXPORT_SYMBOL vmlinux 0xb68cfa30 tcf_hash_create +EXPORT_SYMBOL vmlinux 0xb68d6da6 input_mt_report_slot_state +EXPORT_SYMBOL vmlinux 0xb69c4b11 backlight_device_unregister +EXPORT_SYMBOL vmlinux 0xb6a61a86 qdisc_get_rtab +EXPORT_SYMBOL vmlinux 0xb6a68816 find_last_bit +EXPORT_SYMBOL vmlinux 0xb6b3cf1f udp_lib_get_port +EXPORT_SYMBOL vmlinux 0xb6c5a973 scsi_show_result +EXPORT_SYMBOL vmlinux 0xb6cc3210 pci_bus_add_devices +EXPORT_SYMBOL vmlinux 0xb6ebbae6 do_sync_read +EXPORT_SYMBOL vmlinux 0xb6fca5da kernel_connect +EXPORT_SYMBOL vmlinux 0xb7045c7e bh_uptodate_or_lock +EXPORT_SYMBOL vmlinux 0xb723ea8f simple_rename +EXPORT_SYMBOL vmlinux 0xb74d0876 inet_recvmsg +EXPORT_SYMBOL vmlinux 0xb753bcc8 __ashrdi3 +EXPORT_SYMBOL vmlinux 0xb75640bd blkdev_get +EXPORT_SYMBOL vmlinux 0xb76d949d pci_get_domain_bus_and_slot +EXPORT_SYMBOL vmlinux 0xb77a7c47 prepare_to_wait_exclusive +EXPORT_SYMBOL vmlinux 0xb77ca3e5 vm_map_ram +EXPORT_SYMBOL vmlinux 0xb77cc613 pci_scan_single_device +EXPORT_SYMBOL vmlinux 0xb789ea3f scsi_host_get +EXPORT_SYMBOL vmlinux 0xb78b3626 interruptible_sleep_on_timeout +EXPORT_SYMBOL vmlinux 0xb78c61e8 param_ops_bool +EXPORT_SYMBOL vmlinux 0xb7b61546 crc32_be +EXPORT_SYMBOL vmlinux 0xb7d858e6 wait_for_completion_interruptible_timeout +EXPORT_SYMBOL vmlinux 0xb7eb2d0d blk_rq_map_sg +EXPORT_SYMBOL vmlinux 0xb7fc25e3 mem_map +EXPORT_SYMBOL vmlinux 0xb80e6909 lro_vlan_hwaccel_receive_skb +EXPORT_SYMBOL vmlinux 0xb819c316 dump_write +EXPORT_SYMBOL vmlinux 0xb81fd3be idr_find +EXPORT_SYMBOL vmlinux 0xb8367d85 release_pages +EXPORT_SYMBOL vmlinux 0xb84180c7 mii_check_media +EXPORT_SYMBOL vmlinux 0xb8659155 jbd2_journal_errno +EXPORT_SYMBOL vmlinux 0xb86e4ab9 random32 +EXPORT_SYMBOL vmlinux 0xb87aff43 rfkill_blocked +EXPORT_SYMBOL vmlinux 0xb894926d schedule_work_on +EXPORT_SYMBOL vmlinux 0xb897a673 jbd2_journal_get_write_access +EXPORT_SYMBOL vmlinux 0xb89af9bf srandom32 +EXPORT_SYMBOL vmlinux 0xb8aa2342 __check_region +EXPORT_SYMBOL vmlinux 0xb8dc7dba sget +EXPORT_SYMBOL vmlinux 0xb8e6e60b elv_rb_add +EXPORT_SYMBOL vmlinux 0xb8e877e7 kstrtouint_from_user +EXPORT_SYMBOL vmlinux 0xb92431d0 simple_release_fs +EXPORT_SYMBOL vmlinux 0xb9524616 scsi_setup_blk_pc_cmnd +EXPORT_SYMBOL vmlinux 0xb9837d0e journal_check_used_features +EXPORT_SYMBOL vmlinux 0xb98a0185 rtc_tm_to_time +EXPORT_SYMBOL vmlinux 0xb98eefc1 kernel_read +EXPORT_SYMBOL vmlinux 0xb9c23bae phy_register_fixup_for_uid +EXPORT_SYMBOL vmlinux 0xb9e52429 __wake_up +EXPORT_SYMBOL vmlinux 0xba337765 mem_cgroup_update_page_stat +EXPORT_SYMBOL vmlinux 0xba497f13 loops_per_jiffy +EXPORT_SYMBOL vmlinux 0xba54afd7 elv_rb_find +EXPORT_SYMBOL vmlinux 0xba6c2163 pci_disable_link_state_locked +EXPORT_SYMBOL vmlinux 0xba96d84e __cleancache_flush_inode +EXPORT_SYMBOL vmlinux 0xbaaab8ae timespec_to_jiffies +EXPORT_SYMBOL vmlinux 0xbabedcd4 cdrom_get_media_event +EXPORT_SYMBOL vmlinux 0xbae1cbe3 blk_make_request +EXPORT_SYMBOL vmlinux 0xbae3e42d lro_receive_skb +EXPORT_SYMBOL vmlinux 0xbb01c09b tcp_ioctl +EXPORT_SYMBOL vmlinux 0xbb129604 igrab +EXPORT_SYMBOL vmlinux 0xbb167766 fb_var_to_videomode +EXPORT_SYMBOL vmlinux 0xbb189cad disallow_signal +EXPORT_SYMBOL vmlinux 0xbb5d343d xfrm_get_acqseq +EXPORT_SYMBOL vmlinux 0xbb74a5cb bio_free +EXPORT_SYMBOL vmlinux 0xbb99125c get_default_font +EXPORT_SYMBOL vmlinux 0xbba159e0 files_lglock_local_unlock +EXPORT_SYMBOL vmlinux 0xbba4b208 i2c_transfer +EXPORT_SYMBOL vmlinux 0xbbb84dc7 set_page_dirty +EXPORT_SYMBOL vmlinux 0xbc1479a5 sk_stream_write_space +EXPORT_SYMBOL vmlinux 0xbc316de4 tty_termios_input_baud_rate +EXPORT_SYMBOL vmlinux 0xbc45e444 agp_bridge +EXPORT_SYMBOL vmlinux 0xbc462d4c iput +EXPORT_SYMBOL vmlinux 0xbc77132c mapping_tagged +EXPORT_SYMBOL vmlinux 0xbc78b408 dev_mc_init +EXPORT_SYMBOL vmlinux 0xbc8cb370 gen_pool_free +EXPORT_SYMBOL vmlinux 0xbc9b0f42 down_read_trylock +EXPORT_SYMBOL vmlinux 0xbcd207b7 redirty_page_for_writepage +EXPORT_SYMBOL vmlinux 0xbcf6d606 cfb_imageblit +EXPORT_SYMBOL vmlinux 0xbd1008be netdev_refcnt_read +EXPORT_SYMBOL vmlinux 0xbd1e0942 nobh_write_begin +EXPORT_SYMBOL vmlinux 0xbd300f12 deactivate_locked_super +EXPORT_SYMBOL vmlinux 0xbd3d7b1a __register_chrdev +EXPORT_SYMBOL vmlinux 0xbd527aed neigh_for_each +EXPORT_SYMBOL vmlinux 0xbd5defc8 dquot_acquire +EXPORT_SYMBOL vmlinux 0xbd62602d elv_add_request +EXPORT_SYMBOL vmlinux 0xbd62c261 create_proc_entry +EXPORT_SYMBOL vmlinux 0xbd68ce21 __sk_mem_reclaim +EXPORT_SYMBOL vmlinux 0xbd72d495 udp_proc_register +EXPORT_SYMBOL vmlinux 0xbd8b988d dev_alloc_name +EXPORT_SYMBOL vmlinux 0xbd8d541d flush_hash_pages +EXPORT_SYMBOL vmlinux 0xbd9e5d49 __lshrdi3 +EXPORT_SYMBOL vmlinux 0xbdae52bd of_n_size_cells +EXPORT_SYMBOL vmlinux 0xbdbe7378 cookie_check_timestamp +EXPORT_SYMBOL vmlinux 0xbde3d7c1 tty_port_lower_dtr_rts +EXPORT_SYMBOL vmlinux 0xbdf5c25c rb_next +EXPORT_SYMBOL vmlinux 0xbe0e5118 nla_memcmp +EXPORT_SYMBOL vmlinux 0xbe20adab __pci_enable_wake +EXPORT_SYMBOL vmlinux 0xbe20cc04 tcp_recvmsg +EXPORT_SYMBOL vmlinux 0xbe23b9ed radix_tree_gang_lookup_tag_slot +EXPORT_SYMBOL vmlinux 0xbe2daa5f xfrm_register_mode +EXPORT_SYMBOL vmlinux 0xbe4e1f1d napi_complete +EXPORT_SYMBOL vmlinux 0xbe63ee40 request_resource +EXPORT_SYMBOL vmlinux 0xbe79a68a page_follow_link_light +EXPORT_SYMBOL vmlinux 0xbea32b8a skb_checksum +EXPORT_SYMBOL vmlinux 0xbead2a54 kernel_sendmsg +EXPORT_SYMBOL vmlinux 0xbee645fc default_llseek +EXPORT_SYMBOL vmlinux 0xbee90f2f __kfifo_out_peek_r +EXPORT_SYMBOL vmlinux 0xbeeeac6c textsearch_unregister +EXPORT_SYMBOL vmlinux 0xbef43296 console_conditional_schedule +EXPORT_SYMBOL vmlinux 0xbf1faebe mutex_trylock +EXPORT_SYMBOL vmlinux 0xbf578bc4 pci_try_set_mwi +EXPORT_SYMBOL vmlinux 0xbf7fd2f5 schedule_timeout_killable +EXPORT_SYMBOL vmlinux 0xbf8ba54a vprintk +EXPORT_SYMBOL vmlinux 0xbf9bcc8d __cap_empty_set +EXPORT_SYMBOL vmlinux 0xbfa3e829 simple_fill_super +EXPORT_SYMBOL vmlinux 0xbfa49138 sock_register +EXPORT_SYMBOL vmlinux 0xbfb87297 of_i2c_register_devices +EXPORT_SYMBOL vmlinux 0xbfc177bc iowrite32_rep +EXPORT_SYMBOL vmlinux 0xbfc3a884 pci_scan_slot +EXPORT_SYMBOL vmlinux 0xbfdff814 of_get_address +EXPORT_SYMBOL vmlinux 0xbfee3ad5 loop_unregister_transfer +EXPORT_SYMBOL vmlinux 0xc005a0f5 dquot_get_dqinfo +EXPORT_SYMBOL vmlinux 0xc018aec4 wake_up_process +EXPORT_SYMBOL vmlinux 0xc04a8d92 pci_claim_resource +EXPORT_SYMBOL vmlinux 0xc0580937 rb_erase +EXPORT_SYMBOL vmlinux 0xc068440e __kfifo_alloc +EXPORT_SYMBOL vmlinux 0xc06ec2c8 abort_exclusive_wait +EXPORT_SYMBOL vmlinux 0xc0823e4c twl_i2c_write +EXPORT_SYMBOL vmlinux 0xc0841752 file_sb_list_del +EXPORT_SYMBOL vmlinux 0xc0a3d105 find_next_bit +EXPORT_SYMBOL vmlinux 0xc0b2494c vfsmount_lock_lock_init +EXPORT_SYMBOL vmlinux 0xc0c1604a key_validate +EXPORT_SYMBOL vmlinux 0xc0d84ced cuda_poll +EXPORT_SYMBOL vmlinux 0xc0fe61ea sock_init_data +EXPORT_SYMBOL vmlinux 0xc100bfd7 blk_queue_start_tag +EXPORT_SYMBOL vmlinux 0xc106d055 km_report +EXPORT_SYMBOL vmlinux 0xc11d8093 iov_shorten +EXPORT_SYMBOL vmlinux 0xc1372bf1 pci_vpd_truncate +EXPORT_SYMBOL vmlinux 0xc161dc8c generic_permission +EXPORT_SYMBOL vmlinux 0xc17b6a0e try_wait_for_completion +EXPORT_SYMBOL vmlinux 0xc1961801 i2c_smbus_read_block_data +EXPORT_SYMBOL vmlinux 0xc19eb5ce inet_csk_init_xmit_timers +EXPORT_SYMBOL vmlinux 0xc1aaa100 dma_async_memcpy_buf_to_pg +EXPORT_SYMBOL vmlinux 0xc1b0ab39 ethtool_op_set_tx_ipv6_csum +EXPORT_SYMBOL vmlinux 0xc1c2dd09 __hw_addr_flush +EXPORT_SYMBOL vmlinux 0xc1c42676 qdisc_watchdog_cancel +EXPORT_SYMBOL vmlinux 0xc1c4e9a2 max8925_reg_read +EXPORT_SYMBOL vmlinux 0xc1d2b8c7 otg_get_transceiver +EXPORT_SYMBOL vmlinux 0xc1dd4a7f adb_request +EXPORT_SYMBOL vmlinux 0xc1e047b1 eth_header_cache_update +EXPORT_SYMBOL vmlinux 0xc2094692 of_find_node_by_phandle +EXPORT_SYMBOL vmlinux 0xc21e291e i2c_smbus_write_word_data +EXPORT_SYMBOL vmlinux 0xc2424641 agp3_generic_cleanup +EXPORT_SYMBOL vmlinux 0xc2499120 __sock_create +EXPORT_SYMBOL vmlinux 0xc256e762 __bitmap_equal +EXPORT_SYMBOL vmlinux 0xc258854b scsi_cmd_print_sense_hdr +EXPORT_SYMBOL vmlinux 0xc27cfb67 scsi_test_unit_ready +EXPORT_SYMBOL vmlinux 0xc28a0c1b invalidate_inode_buffers +EXPORT_SYMBOL vmlinux 0xc29408dd del_gendisk +EXPORT_SYMBOL vmlinux 0xc29b8bca read_cache_page_gfp +EXPORT_SYMBOL vmlinux 0xc2b94f6c dev_change_flags +EXPORT_SYMBOL vmlinux 0xc2d711e1 krealloc +EXPORT_SYMBOL vmlinux 0xc2e058a4 idr_get_new_above +EXPORT_SYMBOL vmlinux 0xc2e587d1 reset_devices +EXPORT_SYMBOL vmlinux 0xc31c80b0 tcp_v4_md5_lookup +EXPORT_SYMBOL vmlinux 0xc33eb19f commit_creds +EXPORT_SYMBOL vmlinux 0xc368849f nvram_sync +EXPORT_SYMBOL vmlinux 0xc3a029f4 do_splice_direct +EXPORT_SYMBOL vmlinux 0xc3aa215d jbd2_journal_init_jbd_inode +EXPORT_SYMBOL vmlinux 0xc3b0273a ip_mc_dec_group +EXPORT_SYMBOL vmlinux 0xc3b133da pm860x_page_bulk_read +EXPORT_SYMBOL vmlinux 0xc3b4719d macio_unregister_driver +EXPORT_SYMBOL vmlinux 0xc3b59651 in_dev_finish_destroy +EXPORT_SYMBOL vmlinux 0xc3bc479e ip_ct_attach +EXPORT_SYMBOL vmlinux 0xc3cf1128 in_group_p +EXPORT_SYMBOL vmlinux 0xc3dcba3f arp_invalidate +EXPORT_SYMBOL vmlinux 0xc3e29fd7 __nla_put_nohdr +EXPORT_SYMBOL vmlinux 0xc3f9d8e4 tcp_splice_read +EXPORT_SYMBOL vmlinux 0xc3fe87c8 param_ops_uint +EXPORT_SYMBOL vmlinux 0xc40b450f __scsi_device_lookup_by_target +EXPORT_SYMBOL vmlinux 0xc45755de find_next_zero_bit_le +EXPORT_SYMBOL vmlinux 0xc45ef616 idr_for_each +EXPORT_SYMBOL vmlinux 0xc4710ae6 security_path_chown +EXPORT_SYMBOL vmlinux 0xc499ae1e kstrdup +EXPORT_SYMBOL vmlinux 0xc4ba1cfd pci_choose_state +EXPORT_SYMBOL vmlinux 0xc4bd8c45 macio_request_resource +EXPORT_SYMBOL vmlinux 0xc4c248b9 ___ratelimit +EXPORT_SYMBOL vmlinux 0xc4cf391e locks_init_lock +EXPORT_SYMBOL vmlinux 0xc4d57aef dm_io +EXPORT_SYMBOL vmlinux 0xc4ecf080 dquot_destroy +EXPORT_SYMBOL vmlinux 0xc4fb847a module_layout +EXPORT_SYMBOL vmlinux 0xc50fb8c7 mdiobus_write +EXPORT_SYMBOL vmlinux 0xc52f5714 fb_videomode_to_var +EXPORT_SYMBOL vmlinux 0xc5309820 jbd2_journal_check_available_features +EXPORT_SYMBOL vmlinux 0xc531315d mnt_unpin +EXPORT_SYMBOL vmlinux 0xc53dce3a bioset_integrity_free +EXPORT_SYMBOL vmlinux 0xc53f1e51 pci_unregister_driver +EXPORT_SYMBOL vmlinux 0xc54bc3c9 dqstats +EXPORT_SYMBOL vmlinux 0xc5534d64 ioread16 +EXPORT_SYMBOL vmlinux 0xc55c45fa cfb_copyarea +EXPORT_SYMBOL vmlinux 0xc56121b2 input_release_device +EXPORT_SYMBOL vmlinux 0xc5718627 sg_copy_to_buffer +EXPORT_SYMBOL vmlinux 0xc585df8f kernel_listen +EXPORT_SYMBOL vmlinux 0xc58cfb15 alloc_disk +EXPORT_SYMBOL vmlinux 0xc5a37aa8 flow_cache_lookup +EXPORT_SYMBOL vmlinux 0xc5d9c46c agp_try_unsupported_boot +EXPORT_SYMBOL vmlinux 0xc5f46566 rb_augment_insert +EXPORT_SYMBOL vmlinux 0xc6184045 cpu_possible_mask +EXPORT_SYMBOL vmlinux 0xc6206a7f vfs_rename +EXPORT_SYMBOL vmlinux 0xc631580a console_unlock +EXPORT_SYMBOL vmlinux 0xc643b17e netdev_info +EXPORT_SYMBOL vmlinux 0xc6459107 dev_remove_pack +EXPORT_SYMBOL vmlinux 0xc6573152 blk_get_queue +EXPORT_SYMBOL vmlinux 0xc6580d4b register_gifconf +EXPORT_SYMBOL vmlinux 0xc65abeb7 agp3_generic_sizes +EXPORT_SYMBOL vmlinux 0xc6732c09 dev_uc_flush +EXPORT_SYMBOL vmlinux 0xc68ae480 of_get_property +EXPORT_SYMBOL vmlinux 0xc6909e28 vmap +EXPORT_SYMBOL vmlinux 0xc6b1d2f7 napi_frags_skb +EXPORT_SYMBOL vmlinux 0xc6cbbc89 capable +EXPORT_SYMBOL vmlinux 0xc79bcd36 dm_vcalloc +EXPORT_SYMBOL vmlinux 0xc7a4fbed rtnl_lock +EXPORT_SYMBOL vmlinux 0xc7b1e8cb xfrm_policy_walk +EXPORT_SYMBOL vmlinux 0xc7e32a7c lock_sock_fast +EXPORT_SYMBOL vmlinux 0xc7ec6c27 strspn +EXPORT_SYMBOL vmlinux 0xc8070a74 tty_port_block_til_ready +EXPORT_SYMBOL vmlinux 0xc809f7af try_to_release_page +EXPORT_SYMBOL vmlinux 0xc8169922 proto_register +EXPORT_SYMBOL vmlinux 0xc82ed931 mdiobus_unregister +EXPORT_SYMBOL vmlinux 0xc8318058 tcp_shutdown +EXPORT_SYMBOL vmlinux 0xc8385458 dcache_readdir +EXPORT_SYMBOL vmlinux 0xc83b18b6 key_revoke +EXPORT_SYMBOL vmlinux 0xc84a0a7e seq_hlist_start_rcu +EXPORT_SYMBOL vmlinux 0xc84bc8b0 fget +EXPORT_SYMBOL vmlinux 0xc85a771b fail_migrate_page +EXPORT_SYMBOL vmlinux 0xc87823bf twl_i2c_read_u8 +EXPORT_SYMBOL vmlinux 0xc8974db4 __free_pages +EXPORT_SYMBOL vmlinux 0xc8b57c27 autoremove_wake_function +EXPORT_SYMBOL vmlinux 0xc8f19054 pmac_suspend_agp_for_card +EXPORT_SYMBOL vmlinux 0xc8f2a510 dquot_drop +EXPORT_SYMBOL vmlinux 0xc9073ec0 file_remove_suid +EXPORT_SYMBOL vmlinux 0xc90bbd3a elv_rq_merge_ok +EXPORT_SYMBOL vmlinux 0xc912cbbc find_vma +EXPORT_SYMBOL vmlinux 0xc9161a57 down_interruptible +EXPORT_SYMBOL vmlinux 0xc917db5a mb_cache_entry_free +EXPORT_SYMBOL vmlinux 0xc9651907 sock_no_recvmsg +EXPORT_SYMBOL vmlinux 0xc96994e9 put_mnt_ns +EXPORT_SYMBOL vmlinux 0xc99e2a55 twl_rev +EXPORT_SYMBOL vmlinux 0xc9b8c308 __kfifo_dma_out_prepare +EXPORT_SYMBOL vmlinux 0xc9df08b6 vfs_writev +EXPORT_SYMBOL vmlinux 0xca12850d abx500_get_chip_id +EXPORT_SYMBOL vmlinux 0xca1f88ee qdisc_warn_nonwc +EXPORT_SYMBOL vmlinux 0xca379d6b lock_rename +EXPORT_SYMBOL vmlinux 0xca41fdb8 serio_reconnect +EXPORT_SYMBOL vmlinux 0xca51a7b8 revalidate_disk +EXPORT_SYMBOL vmlinux 0xca58a0cb setattr_copy +EXPORT_SYMBOL vmlinux 0xca5dbc50 scsi_print_sense_hdr +EXPORT_SYMBOL vmlinux 0xca680fd1 pm860x_bulk_read +EXPORT_SYMBOL vmlinux 0xca6a9453 skb_copy_datagram_const_iovec +EXPORT_SYMBOL vmlinux 0xca818f78 blk_queue_dma_pad +EXPORT_SYMBOL vmlinux 0xca825895 pmu_suspend +EXPORT_SYMBOL vmlinux 0xcaa2e6be generic_writepages +EXPORT_SYMBOL vmlinux 0xcaa3eb9b noop_fsync +EXPORT_SYMBOL vmlinux 0xcaa56158 blk_init_allocated_queue +EXPORT_SYMBOL vmlinux 0xcaa90f4c cpu_sysdev_class +EXPORT_SYMBOL vmlinux 0xcaaef047 d_instantiate_unique +EXPORT_SYMBOL vmlinux 0xcab17e69 xfrm_cfg_mutex +EXPORT_SYMBOL vmlinux 0xcab4b498 inet_select_addr +EXPORT_SYMBOL vmlinux 0xcacd272d atomic64_sub_return +EXPORT_SYMBOL vmlinux 0xcacd523e xfrm_state_delete +EXPORT_SYMBOL vmlinux 0xcaf66043 netdev_change_features +EXPORT_SYMBOL vmlinux 0xcafbe8ae get_unmapped_area_prot +EXPORT_SYMBOL vmlinux 0xcb2b9b74 max8998_bulk_write +EXPORT_SYMBOL vmlinux 0xcb34d9c7 vfs_open +EXPORT_SYMBOL vmlinux 0xcb4d18ed cdrom_ioctl +EXPORT_SYMBOL vmlinux 0xcb645605 jbd2_journal_forget +EXPORT_SYMBOL vmlinux 0xcb7131fb fb_get_options +EXPORT_SYMBOL vmlinux 0xcb8a3a0e inet_put_port +EXPORT_SYMBOL vmlinux 0xcb933682 udp_disconnect +EXPORT_SYMBOL vmlinux 0xcb946c1a inet_sendmsg +EXPORT_SYMBOL vmlinux 0xcbbc5f73 dquot_free_inode +EXPORT_SYMBOL vmlinux 0xcbc9557f unregister_sysrq_key +EXPORT_SYMBOL vmlinux 0xcbdfdb48 pagevec_lookup_tag +EXPORT_SYMBOL vmlinux 0xcbeb1e6e pci_disable_ido +EXPORT_SYMBOL vmlinux 0xcbff5b5f max8998_read_reg +EXPORT_SYMBOL vmlinux 0xcc0793f2 register_console +EXPORT_SYMBOL vmlinux 0xcc36f32e fb_unregister_client +EXPORT_SYMBOL vmlinux 0xcc3f6f68 __tcf_em_tree_match +EXPORT_SYMBOL vmlinux 0xcc5005fe msleep_interruptible +EXPORT_SYMBOL vmlinux 0xcc52f449 journal_release_buffer +EXPORT_SYMBOL vmlinux 0xcc649d80 tty_kref_put +EXPORT_SYMBOL vmlinux 0xcc7fa952 local_bh_enable_ip +EXPORT_SYMBOL vmlinux 0xcc8fafaa skb_split +EXPORT_SYMBOL vmlinux 0xcca93a1b redraw_screen +EXPORT_SYMBOL vmlinux 0xccbabefd d_add_ci +EXPORT_SYMBOL vmlinux 0xcce37885 dma_spin_lock +EXPORT_SYMBOL vmlinux 0xccfb742e xfrm_input_resume +EXPORT_SYMBOL vmlinux 0xcd279169 nla_find +EXPORT_SYMBOL vmlinux 0xcd27f442 input_set_keycode +EXPORT_SYMBOL vmlinux 0xcd4b732f bit_waitqueue +EXPORT_SYMBOL vmlinux 0xcd8713a5 dev_mc_sync +EXPORT_SYMBOL vmlinux 0xcd96da4a lookup_hash +EXPORT_SYMBOL vmlinux 0xcd9b3e30 jbd2_journal_stop +EXPORT_SYMBOL vmlinux 0xcdab11ca check_disk_change +EXPORT_SYMBOL vmlinux 0xcdb5ace9 pci_get_slot +EXPORT_SYMBOL vmlinux 0xcdc1019d scsi_init_io +EXPORT_SYMBOL vmlinux 0xcde371f5 iw_handler_set_thrspy +EXPORT_SYMBOL vmlinux 0xcdfa297e writeback_inodes_sb_if_idle +EXPORT_SYMBOL vmlinux 0xcdfc0aae submit_bio +EXPORT_SYMBOL vmlinux 0xce03f529 dev_graft_qdisc +EXPORT_SYMBOL vmlinux 0xce19bac5 register_inet6addr_notifier +EXPORT_SYMBOL vmlinux 0xce24be11 jbd2__journal_restart +EXPORT_SYMBOL vmlinux 0xce27ada5 genl_register_family_with_ops +EXPORT_SYMBOL vmlinux 0xce2840e7 irq_set_irq_wake +EXPORT_SYMBOL vmlinux 0xce409cda pmac_set_early_video_resume +EXPORT_SYMBOL vmlinux 0xce4c3dba gen_pool_add_virt +EXPORT_SYMBOL vmlinux 0xce5ac24f zlib_inflate_workspacesize +EXPORT_SYMBOL vmlinux 0xce7a20af journal_unlock_updates +EXPORT_SYMBOL vmlinux 0xce7ce037 of_translate_address +EXPORT_SYMBOL vmlinux 0xce8c2556 proc_dointvec_minmax +EXPORT_SYMBOL vmlinux 0xce9c5a61 put_io_context +EXPORT_SYMBOL vmlinux 0xceaa2112 down_write +EXPORT_SYMBOL vmlinux 0xcee33b82 blk_queue_resize_tags +EXPORT_SYMBOL vmlinux 0xcee813ca buffer_migrate_page +EXPORT_SYMBOL vmlinux 0xcef3bd99 xfrm_lookup +EXPORT_SYMBOL vmlinux 0xcef51982 kstrtou16 +EXPORT_SYMBOL vmlinux 0xcf015f7b do_settimeofday +EXPORT_SYMBOL vmlinux 0xcf07e72b lock_may_read +EXPORT_SYMBOL vmlinux 0xcf08e106 tcf_em_tree_destroy +EXPORT_SYMBOL vmlinux 0xcf1cc907 blk_end_request_all +EXPORT_SYMBOL vmlinux 0xcf2e9dbf of_find_node_by_name +EXPORT_SYMBOL vmlinux 0xcf4c8bd1 nf_hook_slow +EXPORT_SYMBOL vmlinux 0xcf4ce1c3 block_commit_write +EXPORT_SYMBOL vmlinux 0xcf7776f9 rwsem_downgrade_wake +EXPORT_SYMBOL vmlinux 0xcf7954de sk_filter +EXPORT_SYMBOL vmlinux 0xcf8d91e3 xfrm_unregister_km +EXPORT_SYMBOL vmlinux 0xcf901697 __strnlen_user +EXPORT_SYMBOL vmlinux 0xcfb9006e jiffies_to_timeval +EXPORT_SYMBOL vmlinux 0xcfc5e10d sk_dst_check +EXPORT_SYMBOL vmlinux 0xcfc7d639 bio_endio +EXPORT_SYMBOL vmlinux 0xcfcabbfc dev_gro_receive +EXPORT_SYMBOL vmlinux 0xcfd657f6 key_type_keyring +EXPORT_SYMBOL vmlinux 0xcfd96000 tty_hangup +EXPORT_SYMBOL vmlinux 0xcfeb0be9 rb_augment_erase_begin +EXPORT_SYMBOL vmlinux 0xd010de45 of_dev_get +EXPORT_SYMBOL vmlinux 0xd0181f4f __bitmap_xor +EXPORT_SYMBOL vmlinux 0xd04a14fd set_groups +EXPORT_SYMBOL vmlinux 0xd062da7c __dst_free +EXPORT_SYMBOL vmlinux 0xd065ca5b simple_empty +EXPORT_SYMBOL vmlinux 0xd069b7b0 blkdev_get_by_path +EXPORT_SYMBOL vmlinux 0xd0976d6d km_query +EXPORT_SYMBOL vmlinux 0xd09ce371 xfrm_state_unregister_afinfo +EXPORT_SYMBOL vmlinux 0xd0a45fa5 pmu_enable_irled +EXPORT_SYMBOL vmlinux 0xd0a8571d scsi_register +EXPORT_SYMBOL vmlinux 0xd0a91bab skip_spaces +EXPORT_SYMBOL vmlinux 0xd0bdb04f blk_integrity_merge_rq +EXPORT_SYMBOL vmlinux 0xd0d131e6 i2c_use_client +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 0xd11c0dc1 __kernel_param_unlock +EXPORT_SYMBOL vmlinux 0xd1255806 kernel_getpeername +EXPORT_SYMBOL vmlinux 0xd1262886 rtas_data_buf +EXPORT_SYMBOL vmlinux 0xd126e019 pagecache_write_begin +EXPORT_SYMBOL vmlinux 0xd15096fa mark_buffer_async_write +EXPORT_SYMBOL vmlinux 0xd164fb95 macio_enable_devres +EXPORT_SYMBOL vmlinux 0xd1671060 del_timer +EXPORT_SYMBOL vmlinux 0xd172cb8d netdev_increment_features +EXPORT_SYMBOL vmlinux 0xd196c9be kstrtos16_from_user +EXPORT_SYMBOL vmlinux 0xd19aa5f2 page_put_link +EXPORT_SYMBOL vmlinux 0xd1d5d97e vga_set_legacy_decoding +EXPORT_SYMBOL vmlinux 0xd1d83c80 dma_async_memcpy_buf_to_buf +EXPORT_SYMBOL vmlinux 0xd1fa0839 dev_get_drvdata +EXPORT_SYMBOL vmlinux 0xd2018c7d inet_twsk_deschedule +EXPORT_SYMBOL vmlinux 0xd2279ff4 pci_back_from_sleep +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 0xd25e4a30 alloc_buffer_head +EXPORT_SYMBOL vmlinux 0xd276f795 param_ops_invbool +EXPORT_SYMBOL vmlinux 0xd2965f6f kthread_should_stop +EXPORT_SYMBOL vmlinux 0xd2a6b47d blk_alloc_queue_node +EXPORT_SYMBOL vmlinux 0xd2a91498 lookup_one_len +EXPORT_SYMBOL vmlinux 0xd2a941d4 sg_init_table +EXPORT_SYMBOL vmlinux 0xd2c3f72a sb_min_blocksize +EXPORT_SYMBOL vmlinux 0xd2c4ecfd mark_buffer_dirty +EXPORT_SYMBOL vmlinux 0xd2d51180 of_gpio_count +EXPORT_SYMBOL vmlinux 0xd2eb3431 scsi_prep_return +EXPORT_SYMBOL vmlinux 0xd30a56aa tcp_sync_mss +EXPORT_SYMBOL vmlinux 0xd315eb93 dma_pool_free +EXPORT_SYMBOL vmlinux 0xd3187da4 pcibios_align_resource +EXPORT_SYMBOL vmlinux 0xd31ccb06 of_machine_is_compatible +EXPORT_SYMBOL vmlinux 0xd3434c3f kref_sub +EXPORT_SYMBOL vmlinux 0xd34e1657 tcp_sendpage +EXPORT_SYMBOL vmlinux 0xd366842f simple_transaction_get +EXPORT_SYMBOL vmlinux 0xd38480a0 rb_augment_erase_end +EXPORT_SYMBOL vmlinux 0xd39110a0 netdev_printk +EXPORT_SYMBOL vmlinux 0xd3b1e0ab simple_statfs +EXPORT_SYMBOL vmlinux 0xd3c93686 call_netdevice_notifiers +EXPORT_SYMBOL vmlinux 0xd3f505df bh_submit_read +EXPORT_SYMBOL vmlinux 0xd409383c pmu_request +EXPORT_SYMBOL vmlinux 0xd418e1c0 adjust_resource +EXPORT_SYMBOL vmlinux 0xd420f41e filemap_flush +EXPORT_SYMBOL vmlinux 0xd42a7903 make_bad_inode +EXPORT_SYMBOL vmlinux 0xd44ec64b thaw_process +EXPORT_SYMBOL vmlinux 0xd47350dd neigh_parms_alloc +EXPORT_SYMBOL vmlinux 0xd474ebb7 dma_find_channel +EXPORT_SYMBOL vmlinux 0xd4a449f9 kobject_get +EXPORT_SYMBOL vmlinux 0xd4ae5931 vfs_readdir +EXPORT_SYMBOL vmlinux 0xd4ae8301 skb_queue_head +EXPORT_SYMBOL vmlinux 0xd4fa284d sched_autogroup_create_attach +EXPORT_SYMBOL vmlinux 0xd53c836c rt6_lookup +EXPORT_SYMBOL vmlinux 0xd55c2256 __lru_cache_add +EXPORT_SYMBOL vmlinux 0xd55f0ed9 uart_resume_port +EXPORT_SYMBOL vmlinux 0xd562d6c6 ns_capable +EXPORT_SYMBOL vmlinux 0xd58a5974 dev_uc_del +EXPORT_SYMBOL vmlinux 0xd5b037e1 kref_put +EXPORT_SYMBOL vmlinux 0xd5b2e52a single_step_exception +EXPORT_SYMBOL vmlinux 0xd5e0dff4 drop_super +EXPORT_SYMBOL vmlinux 0xd5e8444a __div64_32 +EXPORT_SYMBOL vmlinux 0xd5fa44e9 udp_ioctl +EXPORT_SYMBOL vmlinux 0xd61179c0 agp_generic_alloc_pages +EXPORT_SYMBOL vmlinux 0xd619f27f pcix_get_mmrbc +EXPORT_SYMBOL vmlinux 0xd627480b strncat +EXPORT_SYMBOL vmlinux 0xd62ac677 audit_log_end +EXPORT_SYMBOL vmlinux 0xd62c833f schedule_timeout +EXPORT_SYMBOL vmlinux 0xd649ab0a tcp_v4_destroy_sock +EXPORT_SYMBOL vmlinux 0xd64dd8b2 kmem_cache_shrink +EXPORT_SYMBOL vmlinux 0xd6872b62 xfrm6_input_addr +EXPORT_SYMBOL vmlinux 0xd69b30e0 atomic64_add_unless +EXPORT_SYMBOL vmlinux 0xd6bdeafe wait_iff_congested +EXPORT_SYMBOL vmlinux 0xd6ee688f vmalloc +EXPORT_SYMBOL vmlinux 0xd6f4be2f fb_get_buffer_offset +EXPORT_SYMBOL vmlinux 0xd70253e0 bioset_create +EXPORT_SYMBOL vmlinux 0xd71b6651 neigh_changeaddr +EXPORT_SYMBOL vmlinux 0xd72d6be9 generic_show_options +EXPORT_SYMBOL vmlinux 0xd7327672 devm_ioport_map +EXPORT_SYMBOL vmlinux 0xd7392c9a proc_create_data +EXPORT_SYMBOL vmlinux 0xd73fec03 skb_push +EXPORT_SYMBOL vmlinux 0xd75941cb __alloc_pages_nodemask +EXPORT_SYMBOL vmlinux 0xd762dae5 devm_request_threaded_irq +EXPORT_SYMBOL vmlinux 0xd77a5aa5 __bitmap_and +EXPORT_SYMBOL vmlinux 0xd7960325 ipv6_chk_addr +EXPORT_SYMBOL vmlinux 0xd79b5a02 allow_signal +EXPORT_SYMBOL vmlinux 0xd7a08f0c seq_path +EXPORT_SYMBOL vmlinux 0xd7a470c3 __cleancache_put_page +EXPORT_SYMBOL vmlinux 0xd7e56a4e simple_strtoll +EXPORT_SYMBOL vmlinux 0xd7e68e82 fb_set_suspend +EXPORT_SYMBOL vmlinux 0xd7f6f0e4 i2c_smbus_write_byte_data +EXPORT_SYMBOL vmlinux 0xd80c93b7 ____pagevec_lru_add +EXPORT_SYMBOL vmlinux 0xd8427f57 netdev_alert +EXPORT_SYMBOL vmlinux 0xd85cf3cd mod_timer_pinned +EXPORT_SYMBOL vmlinux 0xd86fcae5 start_tty +EXPORT_SYMBOL vmlinux 0xd872386f d_splice_alias +EXPORT_SYMBOL vmlinux 0xd8761189 elv_register_queue +EXPORT_SYMBOL vmlinux 0xd87dd7f3 unregister_nls +EXPORT_SYMBOL vmlinux 0xd8822e3e blk_init_tags +EXPORT_SYMBOL vmlinux 0xd89da37f movable_zone +EXPORT_SYMBOL vmlinux 0xd8a2ab95 in_egroup_p +EXPORT_SYMBOL vmlinux 0xd8cc7498 tcf_action_exec +EXPORT_SYMBOL vmlinux 0xd8d56bdb inet_dgram_connect +EXPORT_SYMBOL vmlinux 0xd8db73a9 qdisc_reset +EXPORT_SYMBOL vmlinux 0xd8e484f0 register_chrdev_region +EXPORT_SYMBOL vmlinux 0xd8f7e0c4 lro_vlan_hwaccel_receive_frags +EXPORT_SYMBOL vmlinux 0xd904e16e security_path_link +EXPORT_SYMBOL vmlinux 0xd90576a7 sock_map_fd +EXPORT_SYMBOL vmlinux 0xd9079990 i2c_bit_add_bus +EXPORT_SYMBOL vmlinux 0xd92514ca agp_special_page +EXPORT_SYMBOL vmlinux 0xd925b464 ps2_begin_command +EXPORT_SYMBOL vmlinux 0xd92afabe bitmap_clear +EXPORT_SYMBOL vmlinux 0xd93732e3 create_mnt_ns +EXPORT_SYMBOL vmlinux 0xd94891b1 agp3_generic_tlbflush +EXPORT_SYMBOL vmlinux 0xd94b80c1 d_invalidate +EXPORT_SYMBOL vmlinux 0xd95392d5 locks_mandatory_area +EXPORT_SYMBOL vmlinux 0xd9616869 genl_unregister_mc_group +EXPORT_SYMBOL vmlinux 0xd985dc99 mempool_free_pages +EXPORT_SYMBOL vmlinux 0xd989e709 ethtool_ntuple_flush +EXPORT_SYMBOL vmlinux 0xd993b143 icmpv6_send +EXPORT_SYMBOL vmlinux 0xd9aa27a2 mempool_create_node +EXPORT_SYMBOL vmlinux 0xd9b2a1ad vfs_mkdir +EXPORT_SYMBOL vmlinux 0xd9b2d65b netpoll_setup +EXPORT_SYMBOL vmlinux 0xd9ba9ff4 sock_common_setsockopt +EXPORT_SYMBOL vmlinux 0xd9bac924 tty_termios_copy_hw +EXPORT_SYMBOL vmlinux 0xd9c60f95 request_firmware +EXPORT_SYMBOL vmlinux 0xd9ca3c48 inet_dev_addr_type +EXPORT_SYMBOL vmlinux 0xd9ce8f0c strnlen +EXPORT_SYMBOL vmlinux 0xd9d2eb1e nlmsg_notify +EXPORT_SYMBOL vmlinux 0xd9fd237e kmem_cache_alloc +EXPORT_SYMBOL vmlinux 0xda13b089 sock_no_sendmsg +EXPORT_SYMBOL vmlinux 0xda1a7335 kasprintf +EXPORT_SYMBOL vmlinux 0xda1e1ae4 pci_find_next_bus +EXPORT_SYMBOL vmlinux 0xda60d14b user_path_at +EXPORT_SYMBOL vmlinux 0xda7c407f pci_device_from_OF_node +EXPORT_SYMBOL vmlinux 0xda7ca6cb fb_mode_is_equal +EXPORT_SYMBOL vmlinux 0xda8af7ad fb_find_nearest_mode +EXPORT_SYMBOL vmlinux 0xda968608 sock_wfree +EXPORT_SYMBOL vmlinux 0xdaa57ec3 totalhigh_pages +EXPORT_SYMBOL vmlinux 0xdabe0cdf xfrm_policy_alloc +EXPORT_SYMBOL vmlinux 0xdac552c5 get_phy_id +EXPORT_SYMBOL vmlinux 0xdad824c6 agp_free_memory +EXPORT_SYMBOL vmlinux 0xdaf08b3a vga_tryget +EXPORT_SYMBOL vmlinux 0xdaf45a59 rtas_data_buf_lock +EXPORT_SYMBOL vmlinux 0xdb2dc8c0 create_empty_buffers +EXPORT_SYMBOL vmlinux 0xdb494ffb dev_uc_add +EXPORT_SYMBOL vmlinux 0xdb760f52 __kfifo_free +EXPORT_SYMBOL vmlinux 0xdb864d65 iov_iter_single_seg_count +EXPORT_SYMBOL vmlinux 0xdba1285c grab_cache_page_write_begin +EXPORT_SYMBOL vmlinux 0xdbbfe62f ethtool_op_get_link +EXPORT_SYMBOL vmlinux 0xdbcd416e sysctl_ip_nonlocal_bind +EXPORT_SYMBOL vmlinux 0xdbd2ce06 genphy_restart_aneg +EXPORT_SYMBOL vmlinux 0xdbf33227 __napi_complete +EXPORT_SYMBOL vmlinux 0xdbf39d09 napi_gro_frags +EXPORT_SYMBOL vmlinux 0xdbfb5852 release_sock +EXPORT_SYMBOL vmlinux 0xdc047fc4 scsi_dev_info_list_add_keyed +EXPORT_SYMBOL vmlinux 0xdc14eda7 pci_pci_problems +EXPORT_SYMBOL vmlinux 0xdc2519e0 param_set_ulong +EXPORT_SYMBOL vmlinux 0xdc28b106 tcp_v4_syn_recv_sock +EXPORT_SYMBOL vmlinux 0xdc2a9f97 get_io_context +EXPORT_SYMBOL vmlinux 0xdc2adb35 add_taint +EXPORT_SYMBOL vmlinux 0xdc3fcbc9 __sw_hweight8 +EXPORT_SYMBOL vmlinux 0xdc43a9c8 daemonize +EXPORT_SYMBOL vmlinux 0xdc4c6c27 km_policy_notify +EXPORT_SYMBOL vmlinux 0xdc5a85b0 pci_enable_ido +EXPORT_SYMBOL vmlinux 0xdc6c978f bdi_register +EXPORT_SYMBOL vmlinux 0xdc798d37 __mutex_init +EXPORT_SYMBOL vmlinux 0xdcaf0732 scsi_remove_host +EXPORT_SYMBOL vmlinux 0xdcb0349b sys_close +EXPORT_SYMBOL vmlinux 0xdcc3a7e7 gnet_stats_copy_queue +EXPORT_SYMBOL vmlinux 0xdcd55059 gnet_stats_copy_rate_est +EXPORT_SYMBOL vmlinux 0xdce9a1bc mii_nway_restart +EXPORT_SYMBOL vmlinux 0xdcefb9a5 pmu_resume +EXPORT_SYMBOL vmlinux 0xdd019ac9 pci_write_vpd +EXPORT_SYMBOL vmlinux 0xdd0a2ba2 strlcat +EXPORT_SYMBOL vmlinux 0xdd1c65f6 blk_finish_plug +EXPORT_SYMBOL vmlinux 0xdd27fa87 memchr +EXPORT_SYMBOL vmlinux 0xdd3bdd13 dev_addr_del +EXPORT_SYMBOL vmlinux 0xdd6584e2 ide_wait_stat +EXPORT_SYMBOL vmlinux 0xddb4714b bio_copy_kern +EXPORT_SYMBOL vmlinux 0xddc3039e i2c_smbus_read_byte_data +EXPORT_SYMBOL vmlinux 0xddc62225 i2c_smbus_write_i2c_block_data +EXPORT_SYMBOL vmlinux 0xddd68561 sock_alloc_send_pskb +EXPORT_SYMBOL vmlinux 0xdde37005 do_mmap_pgoff +EXPORT_SYMBOL vmlinux 0xddec1294 rwsem_wake +EXPORT_SYMBOL vmlinux 0xddec4c50 input_flush_device +EXPORT_SYMBOL vmlinux 0xde12f161 mdiobus_register +EXPORT_SYMBOL vmlinux 0xde131f06 scsi_device_quiesce +EXPORT_SYMBOL vmlinux 0xde1f6b30 scsi_put_command +EXPORT_SYMBOL vmlinux 0xde2d455c tty_port_free_xmit_buf +EXPORT_SYMBOL vmlinux 0xde38a9d0 fb_class +EXPORT_SYMBOL vmlinux 0xde3c68a6 cpu_online_mask +EXPORT_SYMBOL vmlinux 0xde46e3dd flex_array_put +EXPORT_SYMBOL vmlinux 0xde6d5d49 skb_copy_expand +EXPORT_SYMBOL vmlinux 0xde72fcf4 devm_ioremap_nocache +EXPORT_SYMBOL vmlinux 0xde887768 set_binfmt +EXPORT_SYMBOL vmlinux 0xde9360ba totalram_pages +EXPORT_SYMBOL vmlinux 0xde991eab filemap_fdatawrite +EXPORT_SYMBOL vmlinux 0xde9b17ed agp3_generic_fetch_size +EXPORT_SYMBOL vmlinux 0xdea15445 inet_csk_destroy_sock +EXPORT_SYMBOL vmlinux 0xdee9357f tcf_register_action +EXPORT_SYMBOL vmlinux 0xdefd3bdc sock_release +EXPORT_SYMBOL vmlinux 0xdf1ef69f wait_for_completion_killable_timeout +EXPORT_SYMBOL vmlinux 0xdf28cf9f genl_register_ops +EXPORT_SYMBOL vmlinux 0xdf4c8767 ns_to_timeval +EXPORT_SYMBOL vmlinux 0xdf5782e3 bioset_free +EXPORT_SYMBOL vmlinux 0xdf60cc27 __print_symbol +EXPORT_SYMBOL vmlinux 0xdf6253fa cdrom_media_changed +EXPORT_SYMBOL vmlinux 0xdf8624e1 eth_change_mtu +EXPORT_SYMBOL vmlinux 0xdf911787 scsi_free_command +EXPORT_SYMBOL vmlinux 0xdf929370 fs_overflowgid +EXPORT_SYMBOL vmlinux 0xdfac65b8 dev_mc_flush +EXPORT_SYMBOL vmlinux 0xdfbc5176 flex_array_free +EXPORT_SYMBOL vmlinux 0xdfdfbb6a find_inode_number +EXPORT_SYMBOL vmlinux 0xdff43ed4 __debugger +EXPORT_SYMBOL vmlinux 0xdff56e64 adb_poll +EXPORT_SYMBOL vmlinux 0xe032de38 __sync_dirty_buffer +EXPORT_SYMBOL vmlinux 0xe075d6eb iter_div_u64_rem +EXPORT_SYMBOL vmlinux 0xe0847763 simple_getattr +EXPORT_SYMBOL vmlinux 0xe094ef39 sg_next +EXPORT_SYMBOL vmlinux 0xe0a3fcd7 jbd2_log_wait_commit +EXPORT_SYMBOL vmlinux 0xe0b13336 argv_free +EXPORT_SYMBOL vmlinux 0xe0fc24aa param_set_int +EXPORT_SYMBOL vmlinux 0xe113bbbc csum_partial +EXPORT_SYMBOL vmlinux 0xe1416100 elv_unregister_queue +EXPORT_SYMBOL vmlinux 0xe151ca25 mii_check_gmii_support +EXPORT_SYMBOL vmlinux 0xe152c4c7 tty_port_tty_set +EXPORT_SYMBOL vmlinux 0xe1541739 inet6_add_protocol +EXPORT_SYMBOL vmlinux 0xe158f215 task_ns_capable +EXPORT_SYMBOL vmlinux 0xe16988b8 pci_set_mwi +EXPORT_SYMBOL vmlinux 0xe16b893b mutex_lock +EXPORT_SYMBOL vmlinux 0xe1761617 security_inet_conn_request +EXPORT_SYMBOL vmlinux 0xe17a7ee5 dm_table_event +EXPORT_SYMBOL vmlinux 0xe18925e0 jbd2_journal_get_undo_access +EXPORT_SYMBOL vmlinux 0xe1d6cc07 scsi_host_put +EXPORT_SYMBOL vmlinux 0xe1d83ea2 scsi_unregister +EXPORT_SYMBOL vmlinux 0xe1d8fafd bfifo_qdisc_ops +EXPORT_SYMBOL vmlinux 0xe1ffc5eb noop_qdisc +EXPORT_SYMBOL vmlinux 0xe200f872 secure_dccpv6_sequence_number +EXPORT_SYMBOL vmlinux 0xe20d600e tty_port_carrier_raised +EXPORT_SYMBOL vmlinux 0xe2188958 dst_cow_metrics_generic +EXPORT_SYMBOL vmlinux 0xe21e2941 nf_unregister_sockopt +EXPORT_SYMBOL vmlinux 0xe2304303 mac_map_monitor_sense +EXPORT_SYMBOL vmlinux 0xe232f25f generic_setxattr +EXPORT_SYMBOL vmlinux 0xe23ae481 blk_iopoll_complete +EXPORT_SYMBOL vmlinux 0xe24496a5 simple_write_end +EXPORT_SYMBOL vmlinux 0xe24d3a97 jiffies_64 +EXPORT_SYMBOL vmlinux 0xe260a92a tcp_check_req +EXPORT_SYMBOL vmlinux 0xe2617758 xfrm_policy_byid +EXPORT_SYMBOL vmlinux 0xe2a402b3 xfrm_register_type +EXPORT_SYMBOL vmlinux 0xe2a7b2e8 splice_from_pipe_next +EXPORT_SYMBOL vmlinux 0xe2adbd56 tcp_sendmsg +EXPORT_SYMBOL vmlinux 0xe2b7b965 force_sig +EXPORT_SYMBOL vmlinux 0xe2d5255a strcmp +EXPORT_SYMBOL vmlinux 0xe2e0c7c6 __flush_icache_range +EXPORT_SYMBOL vmlinux 0xe2e8065e memdup_user +EXPORT_SYMBOL vmlinux 0xe2fae716 kmemdup +EXPORT_SYMBOL vmlinux 0xe304304f input_register_handle +EXPORT_SYMBOL vmlinux 0xe3132150 skb_abort_seq_read +EXPORT_SYMBOL vmlinux 0xe33cb7a5 inet_release +EXPORT_SYMBOL vmlinux 0xe33fbb29 bio_integrity_set_tag +EXPORT_SYMBOL vmlinux 0xe340b37e console_stop +EXPORT_SYMBOL vmlinux 0xe3448cf1 agp_generic_alloc_user +EXPORT_SYMBOL vmlinux 0xe3b6949a cdev_alloc +EXPORT_SYMBOL vmlinux 0xe3d6f284 fb_find_mode_cvt +EXPORT_SYMBOL vmlinux 0xe3f45e8b cdrom_release +EXPORT_SYMBOL vmlinux 0xe430b05f dev_driver_string +EXPORT_SYMBOL vmlinux 0xe447eb6e __blk_end_request_all +EXPORT_SYMBOL vmlinux 0xe452b918 blkdev_get_by_dev +EXPORT_SYMBOL vmlinux 0xe484e35f ioread32 +EXPORT_SYMBOL vmlinux 0xe493207e phy_driver_register +EXPORT_SYMBOL vmlinux 0xe494b8dd poll_freewait +EXPORT_SYMBOL vmlinux 0xe49775f9 flush_delayed_work +EXPORT_SYMBOL vmlinux 0xe4c9824e dm_io_client_destroy +EXPORT_SYMBOL vmlinux 0xe507ec6c mb_cache_entry_find_next +EXPORT_SYMBOL vmlinux 0xe50d86d2 input_free_device +EXPORT_SYMBOL vmlinux 0xe50e20f6 jbd2_journal_start +EXPORT_SYMBOL vmlinux 0xe5122890 flow_cache_genid +EXPORT_SYMBOL vmlinux 0xe523ad75 synchronize_irq +EXPORT_SYMBOL vmlinux 0xe53312c6 __skb_checksum_complete +EXPORT_SYMBOL vmlinux 0xe5355d9a km_new_mapping +EXPORT_SYMBOL vmlinux 0xe57878a1 in6_pton +EXPORT_SYMBOL vmlinux 0xe5867808 dlci_ioctl_set +EXPORT_SYMBOL vmlinux 0xe59a0fd9 eth_rebuild_header +EXPORT_SYMBOL vmlinux 0xe5a67492 unregister_cdrom +EXPORT_SYMBOL vmlinux 0xe5c78a99 do_blank_screen +EXPORT_SYMBOL vmlinux 0xe5ed5467 xfrm_policy_walk_init +EXPORT_SYMBOL vmlinux 0xe622a573 pci_save_state +EXPORT_SYMBOL vmlinux 0xe6918462 seq_release +EXPORT_SYMBOL vmlinux 0xe697d108 __blk_iopoll_complete +EXPORT_SYMBOL vmlinux 0xe6b20945 ip_options_rcv_srr +EXPORT_SYMBOL vmlinux 0xe6b8c408 pci_add_new_bus +EXPORT_SYMBOL vmlinux 0xe6c1172b mntget +EXPORT_SYMBOL vmlinux 0xe6c84ea6 bio_integrity_alloc_bioset +EXPORT_SYMBOL vmlinux 0xe6dd236d clear_pages +EXPORT_SYMBOL vmlinux 0xe6ebc016 key_create_or_update +EXPORT_SYMBOL vmlinux 0xe6fbe430 can_do_mlock +EXPORT_SYMBOL vmlinux 0xe703aabc journal_abort +EXPORT_SYMBOL vmlinux 0xe71f61ee ide_dump_status +EXPORT_SYMBOL vmlinux 0xe72b9ddf journal_init_dev +EXPORT_SYMBOL vmlinux 0xe73d0fde sleep_on +EXPORT_SYMBOL vmlinux 0xe753d03c __dquot_free_space +EXPORT_SYMBOL vmlinux 0xe7609b0d generate_netlink_event +EXPORT_SYMBOL vmlinux 0xe7a664c4 nf_hooks +EXPORT_SYMBOL vmlinux 0xe7b55e7f jbd2_journal_revoke +EXPORT_SYMBOL vmlinux 0xe7c28d9f fb_blank +EXPORT_SYMBOL vmlinux 0xe7ce7439 _memcpy_fromio +EXPORT_SYMBOL vmlinux 0xe7d4daac seq_list_next +EXPORT_SYMBOL vmlinux 0xe7ec2487 lro_flush_pkt +EXPORT_SYMBOL vmlinux 0xe80ce219 sysctl_tcp_dma_copybreak +EXPORT_SYMBOL vmlinux 0xe828d1d8 keyring_search +EXPORT_SYMBOL vmlinux 0xe8388235 __netdev_alloc_skb +EXPORT_SYMBOL vmlinux 0xe866318e rfkill_set_sw_state +EXPORT_SYMBOL vmlinux 0xe87ed1ce idr_replace +EXPORT_SYMBOL vmlinux 0xe8a35ff6 seq_escape +EXPORT_SYMBOL vmlinux 0xe8b8890c blk_sync_queue +EXPORT_SYMBOL vmlinux 0xe8eee43b bio_add_page +EXPORT_SYMBOL vmlinux 0xe90dcae0 __request_module +EXPORT_SYMBOL vmlinux 0xe914e41e strcpy +EXPORT_SYMBOL vmlinux 0xe932a9b1 tty_set_operations +EXPORT_SYMBOL vmlinux 0xe935211c jbd2_journal_file_inode +EXPORT_SYMBOL vmlinux 0xe953b21f get_next_ino +EXPORT_SYMBOL vmlinux 0xe954738d scsi_report_bus_reset +EXPORT_SYMBOL vmlinux 0xe96109f0 qdisc_list_del +EXPORT_SYMBOL vmlinux 0xe9884e33 skb_find_text +EXPORT_SYMBOL vmlinux 0xe9990e02 simple_transaction_set +EXPORT_SYMBOL vmlinux 0xe9b074f5 request_firmware_nowait +EXPORT_SYMBOL vmlinux 0xe9c85295 netdev_state_change +EXPORT_SYMBOL vmlinux 0xe9ffd0de rtnl_configure_link +EXPORT_SYMBOL vmlinux 0xea054b22 nla_policy_len +EXPORT_SYMBOL vmlinux 0xea10212a int_to_scsilun +EXPORT_SYMBOL vmlinux 0xea10655a __bitmap_intersects +EXPORT_SYMBOL vmlinux 0xea17a732 posix_lock_file_wait +EXPORT_SYMBOL vmlinux 0xea4d02e3 kthread_create_on_node +EXPORT_SYMBOL vmlinux 0xea6aa71e agp_alloc_page_array +EXPORT_SYMBOL vmlinux 0xea6badcb agp_enable +EXPORT_SYMBOL vmlinux 0xea6e5b0d phy_start_interrupts +EXPORT_SYMBOL vmlinux 0xea6fbc1b get_agp_version +EXPORT_SYMBOL vmlinux 0xea71aff7 rfkill_set_hw_state +EXPORT_SYMBOL vmlinux 0xea7987f1 key_update +EXPORT_SYMBOL vmlinux 0xea8a6c75 param_ops_long +EXPORT_SYMBOL vmlinux 0xea937aea nf_setsockopt +EXPORT_SYMBOL vmlinux 0xea9855ae blk_limits_max_hw_sectors +EXPORT_SYMBOL vmlinux 0xea9fb9df rename_lock +EXPORT_SYMBOL vmlinux 0xea9ff5c9 set_bh_page +EXPORT_SYMBOL vmlinux 0xeab921e5 nf_reinject +EXPORT_SYMBOL vmlinux 0xead756ef flush_delayed_work_sync +EXPORT_SYMBOL vmlinux 0xeae21802 bio_integrity_prep +EXPORT_SYMBOL vmlinux 0xeb0cc019 jbd2_journal_lock_updates +EXPORT_SYMBOL vmlinux 0xeb1ca5e1 __set_page_dirty_buffers +EXPORT_SYMBOL vmlinux 0xeb228272 posix_acl_create_masq +EXPORT_SYMBOL vmlinux 0xeb3a6f56 page_zero_new_buffers +EXPORT_SYMBOL vmlinux 0xeb3cab6c hex2bin +EXPORT_SYMBOL vmlinux 0xeb80bf67 dev_add_pack +EXPORT_SYMBOL vmlinux 0xeb81318e linkwatch_fire_event +EXPORT_SYMBOL vmlinux 0xeba2a1f7 rtas_indicator_present +EXPORT_SYMBOL vmlinux 0xebd005b0 proc_mkdir +EXPORT_SYMBOL vmlinux 0xebd851a5 of_find_matching_node +EXPORT_SYMBOL vmlinux 0xec0445fc thermal_zone_device_register +EXPORT_SYMBOL vmlinux 0xec15f00a tcp_cookie_generator +EXPORT_SYMBOL vmlinux 0xec28792d blk_queue_max_segments +EXPORT_SYMBOL vmlinux 0xec4e50df free_user_ns +EXPORT_SYMBOL vmlinux 0xec6a4d04 wait_for_completion_interruptible +EXPORT_SYMBOL vmlinux 0xec775119 agp_find_bridge +EXPORT_SYMBOL vmlinux 0xec953ccd simple_write_begin +EXPORT_SYMBOL vmlinux 0xec9cdf26 dev_close +EXPORT_SYMBOL vmlinux 0xecbea833 dquot_claim_space_nodirty +EXPORT_SYMBOL vmlinux 0xecc0c025 input_set_capability +EXPORT_SYMBOL vmlinux 0xeccadc54 input_close_device +EXPORT_SYMBOL vmlinux 0xecdcd0c2 neigh_event_ns +EXPORT_SYMBOL vmlinux 0xecde11c5 up_read +EXPORT_SYMBOL vmlinux 0xece257de fsnotify_put_mark +EXPORT_SYMBOL vmlinux 0xed12311b cfb_fillrect +EXPORT_SYMBOL vmlinux 0xed302f0f tty_lock +EXPORT_SYMBOL vmlinux 0xed4364c5 inet_frag_evictor +EXPORT_SYMBOL vmlinux 0xed93f29e __kunmap_atomic +EXPORT_SYMBOL vmlinux 0xeda0d76e gen_estimator_active +EXPORT_SYMBOL vmlinux 0xeda4f066 pci_pme_capable +EXPORT_SYMBOL vmlinux 0xedb9f6d1 inet_bind +EXPORT_SYMBOL vmlinux 0xedbaee5e nla_strcmp +EXPORT_SYMBOL vmlinux 0xedc03953 iounmap +EXPORT_SYMBOL vmlinux 0xeddee850 phy_connect_direct +EXPORT_SYMBOL vmlinux 0xede02d3c __ide_dma_bad_drive +EXPORT_SYMBOL vmlinux 0xedf9627d flex_array_prealloc +EXPORT_SYMBOL vmlinux 0xedfd8ff3 pci_enable_device_mem +EXPORT_SYMBOL vmlinux 0xee16874e xfrm_init_state +EXPORT_SYMBOL vmlinux 0xee2d0fc7 _local_bh_enable +EXPORT_SYMBOL vmlinux 0xee4401fb mnt_pin +EXPORT_SYMBOL vmlinux 0xee59412f adb_try_handler_change +EXPORT_SYMBOL vmlinux 0xee60c5f5 skb_store_bits +EXPORT_SYMBOL vmlinux 0xee67e007 __get_user_pages +EXPORT_SYMBOL vmlinux 0xee9104c5 udp_poll +EXPORT_SYMBOL vmlinux 0xee9b1541 mark_buffer_dirty_inode +EXPORT_SYMBOL vmlinux 0xeea9dbaf bitmap_bitremap +EXPORT_SYMBOL vmlinux 0xeed89c80 con_is_bound +EXPORT_SYMBOL vmlinux 0xeee68160 ipv6_dev_get_saddr +EXPORT_SYMBOL vmlinux 0xeef238f0 __blk_run_queue +EXPORT_SYMBOL vmlinux 0xef00a9e8 inet_dgram_ops +EXPORT_SYMBOL vmlinux 0xef0536de sock_no_connect +EXPORT_SYMBOL vmlinux 0xef30a4e8 set_device_ro +EXPORT_SYMBOL vmlinux 0xef337f05 scsi_block_requests +EXPORT_SYMBOL vmlinux 0xef5581f8 kill_block_super +EXPORT_SYMBOL vmlinux 0xefdd70ce security_secid_to_secctx +EXPORT_SYMBOL vmlinux 0xefde1bbe flush_dcache_range +EXPORT_SYMBOL vmlinux 0xefe0d9a2 agp_generic_create_gatt_table +EXPORT_SYMBOL vmlinux 0xeff119cd locks_free_lock +EXPORT_SYMBOL vmlinux 0xeffdcdfa inet_csk_clear_xmit_timers +EXPORT_SYMBOL vmlinux 0xf0009fee put_pages_list +EXPORT_SYMBOL vmlinux 0xf00393b7 netpoll_poll_dev +EXPORT_SYMBOL vmlinux 0xf041257f ilookup +EXPORT_SYMBOL vmlinux 0xf0461f55 mac_find_mode +EXPORT_SYMBOL vmlinux 0xf05fb153 swiotlb_sync_sg_for_cpu +EXPORT_SYMBOL vmlinux 0xf065f629 ioread16be +EXPORT_SYMBOL vmlinux 0xf0967de9 pci_request_regions +EXPORT_SYMBOL vmlinux 0xf0a723b8 tcf_em_unregister +EXPORT_SYMBOL vmlinux 0xf0ef15b4 list_sort +EXPORT_SYMBOL vmlinux 0xf0f1246c kvasprintf +EXPORT_SYMBOL vmlinux 0xf10de535 ioread8 +EXPORT_SYMBOL vmlinux 0xf10ebaf4 __scsi_add_device +EXPORT_SYMBOL vmlinux 0xf11832dc pcix_set_mmrbc +EXPORT_SYMBOL vmlinux 0xf1216c75 prandom32 +EXPORT_SYMBOL vmlinux 0xf125370e qdisc_create_dflt +EXPORT_SYMBOL vmlinux 0xf1256d29 unregister_binfmt +EXPORT_SYMBOL vmlinux 0xf16ac714 i2c_clients_command +EXPORT_SYMBOL vmlinux 0xf18b3019 agp_allocate_memory +EXPORT_SYMBOL vmlinux 0xf195c682 fb_invert_cmaps +EXPORT_SYMBOL vmlinux 0xf1a4d170 blk_start_queue +EXPORT_SYMBOL vmlinux 0xf1afa305 fb_get_mode +EXPORT_SYMBOL vmlinux 0xf1cf3036 blk_set_default_limits +EXPORT_SYMBOL vmlinux 0xf1db1704 nla_memcpy +EXPORT_SYMBOL vmlinux 0xf1deabf2 div64_u64 +EXPORT_SYMBOL vmlinux 0xf1e98c74 avenrun +EXPORT_SYMBOL vmlinux 0xf1eb310c pci_release_selected_regions +EXPORT_SYMBOL vmlinux 0xf1ed6f03 skb_gso_segment +EXPORT_SYMBOL vmlinux 0xf1f387f6 rfkill_unregister +EXPORT_SYMBOL vmlinux 0xf20dabd8 free_irq +EXPORT_SYMBOL vmlinux 0xf2355644 xfrm_unregister_mode +EXPORT_SYMBOL vmlinux 0xf23621a3 netdev_class_create_file +EXPORT_SYMBOL vmlinux 0xf23fc686 agp_create_memory +EXPORT_SYMBOL vmlinux 0xf23fcb99 __kfifo_in +EXPORT_SYMBOL vmlinux 0xf24a1869 pipe_unlock +EXPORT_SYMBOL vmlinux 0xf2853abc register_8022_client +EXPORT_SYMBOL vmlinux 0xf2949f91 __blk_end_request +EXPORT_SYMBOL vmlinux 0xf2964931 sg_miter_next +EXPORT_SYMBOL vmlinux 0xf298e226 pfifo_fast_ops +EXPORT_SYMBOL vmlinux 0xf2b0e6e4 inet_csk_delete_keepalive_timer +EXPORT_SYMBOL vmlinux 0xf2ba939c tcp_md5_hash_skb_data +EXPORT_SYMBOL vmlinux 0xf2d5f1ee dev_queue_xmit +EXPORT_SYMBOL vmlinux 0xf2e5a880 tcf_hash_destroy +EXPORT_SYMBOL vmlinux 0xf2f58711 swiotlb_sync_sg_for_device +EXPORT_SYMBOL vmlinux 0xf313da4e sha_transform +EXPORT_SYMBOL vmlinux 0xf3145649 otg_set_transceiver +EXPORT_SYMBOL vmlinux 0xf316847a dev_warn +EXPORT_SYMBOL vmlinux 0xf3341268 __clear_user +EXPORT_SYMBOL vmlinux 0xf338d4c3 netlink_unregister_notifier +EXPORT_SYMBOL vmlinux 0xf346231f seq_list_start_head +EXPORT_SYMBOL vmlinux 0xf34ce37a tcp_parse_options +EXPORT_SYMBOL vmlinux 0xf3572307 bio_uncopy_user +EXPORT_SYMBOL vmlinux 0xf37352eb scsi_ioctl +EXPORT_SYMBOL vmlinux 0xf379ba0b mii_check_link +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 0xf3a1aa64 phy_device_free +EXPORT_SYMBOL vmlinux 0xf3bf0bce __bitmap_complement +EXPORT_SYMBOL vmlinux 0xf3d379c5 ip6_route_me_harder +EXPORT_SYMBOL vmlinux 0xf3ffd930 posix_acl_init +EXPORT_SYMBOL vmlinux 0xf441ac43 ioread8_rep +EXPORT_SYMBOL vmlinux 0xf4449388 timer_interrupt +EXPORT_SYMBOL vmlinux 0xf45a1021 kernel_accept +EXPORT_SYMBOL vmlinux 0xf45aac87 nf_log_register +EXPORT_SYMBOL vmlinux 0xf45b2e98 security_path_unlink +EXPORT_SYMBOL vmlinux 0xf4b432fb __cleancache_get_page +EXPORT_SYMBOL vmlinux 0xf4f0fa8d fb_show_logo +EXPORT_SYMBOL vmlinux 0xf4f14de6 rtnl_trylock +EXPORT_SYMBOL vmlinux 0xf4f15f53 agp_generic_alloc_page +EXPORT_SYMBOL vmlinux 0xf510af16 ps2_cmd_aborted +EXPORT_SYMBOL vmlinux 0xf52321e0 atomic64_sub +EXPORT_SYMBOL vmlinux 0xf535fc55 inet_frags_exit_net +EXPORT_SYMBOL vmlinux 0xf53d4c26 qdisc_class_hash_destroy +EXPORT_SYMBOL vmlinux 0xf53e2719 iget_failed +EXPORT_SYMBOL vmlinux 0xf5493e0c d_obtain_alias +EXPORT_SYMBOL vmlinux 0xf555d67c up_write +EXPORT_SYMBOL vmlinux 0xf5a62ecc _memset_io +EXPORT_SYMBOL vmlinux 0xf5bb5fdb backlight_force_update +EXPORT_SYMBOL vmlinux 0xf5c05914 generic_segment_checks +EXPORT_SYMBOL vmlinux 0xf5c9012e timespec_trunc +EXPORT_SYMBOL vmlinux 0xf5cf326a param_ops_short +EXPORT_SYMBOL vmlinux 0xf5daad92 tcf_exts_dump +EXPORT_SYMBOL vmlinux 0xf5e1558d crash_shutdown_unregister +EXPORT_SYMBOL vmlinux 0xf5eb86ea blk_verify_command +EXPORT_SYMBOL vmlinux 0xf612809a param_get_int +EXPORT_SYMBOL vmlinux 0xf619d8e5 simple_readpage +EXPORT_SYMBOL vmlinux 0xf625297f fddi_type_trans +EXPORT_SYMBOL vmlinux 0xf6288e02 __init_waitqueue_head +EXPORT_SYMBOL vmlinux 0xf6388c56 sysctl_ip_default_ttl +EXPORT_SYMBOL vmlinux 0xf67ace46 simple_pin_fs +EXPORT_SYMBOL vmlinux 0xf687c5c8 mount_ns +EXPORT_SYMBOL vmlinux 0xf6bb4729 color_table +EXPORT_SYMBOL vmlinux 0xf6e9d098 pci_remove_behind_bridge +EXPORT_SYMBOL vmlinux 0xf6ebc03b net_ratelimit +EXPORT_SYMBOL vmlinux 0xf70384d7 __debugger_sstep +EXPORT_SYMBOL vmlinux 0xf70e48c2 pipe_lock +EXPORT_SYMBOL vmlinux 0xf71521ba atomic64_add_return +EXPORT_SYMBOL vmlinux 0xf720c7c7 dev_getfirstbyhwtype +EXPORT_SYMBOL vmlinux 0xf73fb6e8 inet_sendpage +EXPORT_SYMBOL vmlinux 0xf7584a9c find_font +EXPORT_SYMBOL vmlinux 0xf78d04ab netlink_register_notifier +EXPORT_SYMBOL vmlinux 0xf7b74247 scsi_block_when_processing_errors +EXPORT_SYMBOL vmlinux 0xf7fe87f5 agp_generic_free_gatt_table +EXPORT_SYMBOL vmlinux 0xf802b8ea ilookup5 +EXPORT_SYMBOL vmlinux 0xf803fe39 bitmap_set +EXPORT_SYMBOL vmlinux 0xf811e69d scsi_eh_flush_done_q +EXPORT_SYMBOL vmlinux 0xf8257f49 of_device_register +EXPORT_SYMBOL vmlinux 0xf82abc1d isa_dma_bridge_buggy +EXPORT_SYMBOL vmlinux 0xf83d7843 __bio_clone +EXPORT_SYMBOL vmlinux 0xf847190d flush_tlb_range +EXPORT_SYMBOL vmlinux 0xf84d6f28 flush_dcache_page +EXPORT_SYMBOL vmlinux 0xf852aa6a scsi_get_device_flags_keyed +EXPORT_SYMBOL vmlinux 0xf87aa8b0 __skb_get_rxhash +EXPORT_SYMBOL vmlinux 0xf89f6a63 uart_update_timeout +EXPORT_SYMBOL vmlinux 0xf8a084a2 d_set_d_op +EXPORT_SYMBOL vmlinux 0xf8a2f0a4 register_sysctl_paths +EXPORT_SYMBOL vmlinux 0xf8cdfd59 i2c_smbus_xfer +EXPORT_SYMBOL vmlinux 0xf8d13cac netdev_features_change +EXPORT_SYMBOL vmlinux 0xf904edba blkdev_put +EXPORT_SYMBOL vmlinux 0xf91098db init_buffer +EXPORT_SYMBOL vmlinux 0xf9184f8d tcp_enter_memory_pressure +EXPORT_SYMBOL vmlinux 0xf9191b3a tty_port_put +EXPORT_SYMBOL vmlinux 0xf929c979 pci_bus_size_bridges +EXPORT_SYMBOL vmlinux 0xf9348cbc xz_dec_run +EXPORT_SYMBOL vmlinux 0xf93b6377 path_get +EXPORT_SYMBOL vmlinux 0xf93bc3b4 tcp_read_sock +EXPORT_SYMBOL vmlinux 0xf951d501 ide_stall_queue +EXPORT_SYMBOL vmlinux 0xf97bcd27 dev_alert +EXPORT_SYMBOL vmlinux 0xf97d5170 mod_timer_pending +EXPORT_SYMBOL vmlinux 0xf992354a __secpath_destroy +EXPORT_SYMBOL vmlinux 0xf9a482f9 msleep +EXPORT_SYMBOL vmlinux 0xf9c0a157 __bread +EXPORT_SYMBOL vmlinux 0xf9d73ab3 pskb_expand_head +EXPORT_SYMBOL vmlinux 0xf9db3e95 generic_getxattr +EXPORT_SYMBOL vmlinux 0xfa0cdf17 tcp_timewait_state_process +EXPORT_SYMBOL vmlinux 0xfa3a7a2b generic_file_mmap +EXPORT_SYMBOL vmlinux 0xfaa8f0a2 skb_dequeue_tail +EXPORT_SYMBOL vmlinux 0xfabdf973 bdev_stack_limits +EXPORT_SYMBOL vmlinux 0xfad57a89 iterate_mounts +EXPORT_SYMBOL vmlinux 0xfadb5750 pmu_unlock +EXPORT_SYMBOL vmlinux 0xfaf98462 bitrev32 +EXPORT_SYMBOL vmlinux 0xfb04aae1 aio_complete +EXPORT_SYMBOL vmlinux 0xfb2a7234 page_address +EXPORT_SYMBOL vmlinux 0xfb2bc52b blk_queue_max_segment_size +EXPORT_SYMBOL vmlinux 0xfb510c29 nla_reserve_nohdr +EXPORT_SYMBOL vmlinux 0xfb6af58d recalc_sigpending +EXPORT_SYMBOL vmlinux 0xfb7d26f4 files_lglock_lock_init +EXPORT_SYMBOL vmlinux 0xfba6fd1f neigh_parms_release +EXPORT_SYMBOL vmlinux 0xfbaaf01e console_lock +EXPORT_SYMBOL vmlinux 0xfbabfd58 skb_add_rx_frag +EXPORT_SYMBOL vmlinux 0xfbcbfec9 remove_arg_zero +EXPORT_SYMBOL vmlinux 0xfbe27a1c rb_first +EXPORT_SYMBOL vmlinux 0xfc02b7ad sysctl_tcp_wmem +EXPORT_SYMBOL vmlinux 0xfc0b33ef mdiobus_free +EXPORT_SYMBOL vmlinux 0xfc14d865 fb_firmware_edid +EXPORT_SYMBOL vmlinux 0xfc36510c sk_stream_error +EXPORT_SYMBOL vmlinux 0xfc39e32f ioport_unmap +EXPORT_SYMBOL vmlinux 0xfc414fa5 bdi_destroy +EXPORT_SYMBOL vmlinux 0xfc65459a kstrtoull_from_user +EXPORT_SYMBOL vmlinux 0xfc8df19e bio_get_nr_vecs +EXPORT_SYMBOL vmlinux 0xfc9cbe1d __tracepoint_kmem_cache_alloc +EXPORT_SYMBOL vmlinux 0xfcaa04a0 out_of_line_wait_on_bit_lock +EXPORT_SYMBOL vmlinux 0xfcb498d4 phy_find_first +EXPORT_SYMBOL vmlinux 0xfcb6f5b0 rfkill_destroy +EXPORT_SYMBOL vmlinux 0xfcbb765a con_set_default_unimap +EXPORT_SYMBOL vmlinux 0xfcc2a43c utf32_to_utf8 +EXPORT_SYMBOL vmlinux 0xfcd35070 blk_limits_io_min +EXPORT_SYMBOL vmlinux 0xfcddd6d6 blk_rq_map_integrity_sg +EXPORT_SYMBOL vmlinux 0xfce14870 jbd2_journal_load +EXPORT_SYMBOL vmlinux 0xfcec0987 enable_irq +EXPORT_SYMBOL vmlinux 0xfcf55a0e __d_drop +EXPORT_SYMBOL vmlinux 0xfcf8f427 dev_mc_add_global +EXPORT_SYMBOL vmlinux 0xfcfa03ff fb_videomode_to_modelist +EXPORT_SYMBOL vmlinux 0xfd0c5038 adb_unregister +EXPORT_SYMBOL vmlinux 0xfd1397dc put_tty_driver +EXPORT_SYMBOL vmlinux 0xfd424eee blk_complete_request +EXPORT_SYMBOL vmlinux 0xfd4a4d11 journal_try_to_free_buffers +EXPORT_SYMBOL vmlinux 0xfd553241 pci_clear_mwi +EXPORT_SYMBOL vmlinux 0xfda67a3a mfd_remove_devices +EXPORT_SYMBOL vmlinux 0xfdb9b629 ioread32be +EXPORT_SYMBOL vmlinux 0xfdbb1bc9 mem_cgroup_count_vm_event +EXPORT_SYMBOL vmlinux 0xfde1fa74 skb_dequeue +EXPORT_SYMBOL vmlinux 0xfde365b2 of_device_is_compatible +EXPORT_SYMBOL vmlinux 0xfded48ed enable_kernel_fp +EXPORT_SYMBOL vmlinux 0xfdf40ee1 pci_dev_put +EXPORT_SYMBOL vmlinux 0xfdfc0b3b fiemap_fill_next_extent +EXPORT_SYMBOL vmlinux 0xfe32d3a0 thaw_bdev +EXPORT_SYMBOL vmlinux 0xfe3975ba jbd2_log_start_commit +EXPORT_SYMBOL vmlinux 0xfe526f1c lock_super +EXPORT_SYMBOL vmlinux 0xfe5d4bb2 sys_tz +EXPORT_SYMBOL vmlinux 0xfe634f58 add_wait_queue +EXPORT_SYMBOL vmlinux 0xfe6f4af9 tty_register_driver +EXPORT_SYMBOL vmlinux 0xfe7089e5 xfrm_find_acq +EXPORT_SYMBOL vmlinux 0xfe769456 unregister_netdevice_notifier +EXPORT_SYMBOL vmlinux 0xfe7c4742 find_get_pages_tag +EXPORT_SYMBOL vmlinux 0xfea579a3 sock_no_shutdown +EXPORT_SYMBOL vmlinux 0xfeadf5e7 inet_stream_connect +EXPORT_SYMBOL vmlinux 0xfeb3eea0 block_write_full_page_endio +EXPORT_SYMBOL vmlinux 0xfec3c2f2 bcd2bin +EXPORT_SYMBOL vmlinux 0xfedd35fc console_suspend_enabled +EXPORT_SYMBOL vmlinux 0xfef575d3 iw_handler_get_thrspy +EXPORT_SYMBOL vmlinux 0xfef96e23 __scsi_print_command +EXPORT_SYMBOL vmlinux 0xff1765c7 rtas_call +EXPORT_SYMBOL vmlinux 0xff1e9dd8 seq_list_start +EXPORT_SYMBOL vmlinux 0xff278e54 I_BDEV +EXPORT_SYMBOL vmlinux 0xff3256c6 __skb_checksum_complete_head +EXPORT_SYMBOL vmlinux 0xff3af68c freeze_super +EXPORT_SYMBOL vmlinux 0xff3e3268 give_up_console +EXPORT_SYMBOL vmlinux 0xff5d774d default_file_splice_read +EXPORT_SYMBOL vmlinux 0xff6878cf fb_default_cmap +EXPORT_SYMBOL vmlinux 0xff84dd43 blk_queue_softirq_done +EXPORT_SYMBOL vmlinux 0xff9ca065 fb_edid_to_monspecs +EXPORT_SYMBOL vmlinux 0xffd1997b tcp_setsockopt +EXPORT_SYMBOL vmlinux 0xffd5a395 default_wake_function +EXPORT_SYMBOL vmlinux 0xffd7ff14 filp_open +EXPORT_SYMBOL vmlinux 0xffdb82bc sg_free_table +EXPORT_SYMBOL vmlinux 0xffdbb11d generic_file_buffered_write +EXPORT_SYMBOL vmlinux 0xffe98199 scsi_cmd_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x00632780 work_busy +EXPORT_SYMBOL_GPL vmlinux 0x00667bb5 skb_partial_csum_set +EXPORT_SYMBOL_GPL vmlinux 0x0067df75 ata_tf_from_fis +EXPORT_SYMBOL_GPL vmlinux 0x00bb914c key_type_user +EXPORT_SYMBOL_GPL vmlinux 0x00c4dc87 timecounter_init +EXPORT_SYMBOL_GPL vmlinux 0x00d7a9c9 unlock_media_bay +EXPORT_SYMBOL_GPL vmlinux 0x00e139a0 ata_sff_lost_interrupt +EXPORT_SYMBOL_GPL vmlinux 0x00ebcb5d ata_id_string +EXPORT_SYMBOL_GPL vmlinux 0x01010c6d klist_add_before +EXPORT_SYMBOL_GPL vmlinux 0x0116e5d9 usb_register_device_driver +EXPORT_SYMBOL_GPL vmlinux 0x011cf028 regulator_suspend_finish +EXPORT_SYMBOL_GPL vmlinux 0x01651816 tty_ldisc_ref_wait +EXPORT_SYMBOL_GPL vmlinux 0x01689aca bus_for_each_dev +EXPORT_SYMBOL_GPL vmlinux 0x017543f0 net_ipv6_ctl_path +EXPORT_SYMBOL_GPL vmlinux 0x0176f875 wm831x_reg_unlock +EXPORT_SYMBOL_GPL vmlinux 0x01a4ea6d unregister_die_notifier +EXPORT_SYMBOL_GPL vmlinux 0x01a736cd register_kretprobes +EXPORT_SYMBOL_GPL vmlinux 0x01e1a8de kgdb_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x01f48c0e spi_sync_locked +EXPORT_SYMBOL_GPL vmlinux 0x022a1731 devm_kzalloc +EXPORT_SYMBOL_GPL vmlinux 0x0266a0c6 skb_morph +EXPORT_SYMBOL_GPL vmlinux 0x02ad21d3 fixed_phy_set_link_update +EXPORT_SYMBOL_GPL vmlinux 0x02bc2d93 pci_slots_kset +EXPORT_SYMBOL_GPL vmlinux 0x02c16692 max8997_read_reg +EXPORT_SYMBOL_GPL vmlinux 0x02ec0ece power_supply_changed +EXPORT_SYMBOL_GPL vmlinux 0x02f591d3 regulator_disable +EXPORT_SYMBOL_GPL vmlinux 0x03021a06 yield_to +EXPORT_SYMBOL_GPL vmlinux 0x030d11a8 kmsg_dump_register +EXPORT_SYMBOL_GPL vmlinux 0x0343bdf1 __i2c_board_list +EXPORT_SYMBOL_GPL vmlinux 0x0348862e ata_std_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x0353e2f0 ring_buffer_change_overwrite +EXPORT_SYMBOL_GPL vmlinux 0x03bd3206 ata_sas_port_start +EXPORT_SYMBOL_GPL vmlinux 0x03e3686c ata_timing_cycle2mode +EXPORT_SYMBOL_GPL vmlinux 0x03ea8e14 get_driver +EXPORT_SYMBOL_GPL vmlinux 0x03f38a51 usb_remove_hcd +EXPORT_SYMBOL_GPL vmlinux 0x03fc8a07 ip_route_output_flow +EXPORT_SYMBOL_GPL vmlinux 0x0408eaa3 find_symbol +EXPORT_SYMBOL_GPL vmlinux 0x043c176f of_scan_bus +EXPORT_SYMBOL_GPL vmlinux 0x0482ece8 usb_autopm_put_interface +EXPORT_SYMBOL_GPL vmlinux 0x04b64da6 usb_put_hcd +EXPORT_SYMBOL_GPL vmlinux 0x050803b8 device_create_file +EXPORT_SYMBOL_GPL vmlinux 0x0531dcb8 ata_dev_classify +EXPORT_SYMBOL_GPL vmlinux 0x054e550b kernel_halt +EXPORT_SYMBOL_GPL vmlinux 0x055b2353 pci_enable_pcie_error_reporting +EXPORT_SYMBOL_GPL vmlinux 0x0574fc9c find_get_pid +EXPORT_SYMBOL_GPL vmlinux 0x05a211e3 kvmppc_rmcall +EXPORT_SYMBOL_GPL vmlinux 0x0611a58e pmac_i2c_xfer +EXPORT_SYMBOL_GPL vmlinux 0x0619ca8a getboottime +EXPORT_SYMBOL_GPL vmlinux 0x064db9a5 mark_mounts_for_expiry +EXPORT_SYMBOL_GPL vmlinux 0x066bd565 tty_buffer_request_room +EXPORT_SYMBOL_GPL vmlinux 0x06986ecc show_class_attr_string +EXPORT_SYMBOL_GPL vmlinux 0x0699996e exportfs_decode_fh +EXPORT_SYMBOL_GPL vmlinux 0x06d978d1 set_timer_slack +EXPORT_SYMBOL_GPL vmlinux 0x07189cb1 __big_tty_mutex_owner +EXPORT_SYMBOL_GPL vmlinux 0x07741aca hwmon_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x077c7b6d pm_relax +EXPORT_SYMBOL_GPL vmlinux 0x07b21f85 kdb_get_kbd_char +EXPORT_SYMBOL_GPL vmlinux 0x07b52e38 rtnl_unregister +EXPORT_SYMBOL_GPL vmlinux 0x07b9370e rio_request_inb_dbell +EXPORT_SYMBOL_GPL vmlinux 0x07cb2118 blk_rq_prep_clone +EXPORT_SYMBOL_GPL vmlinux 0x07f0e70e fb_deferred_io_init +EXPORT_SYMBOL_GPL vmlinux 0x0810dca4 pmac_backlight_mutex +EXPORT_SYMBOL_GPL vmlinux 0x0815fa05 ide_device_get +EXPORT_SYMBOL_GPL vmlinux 0x08557e9c crypto_alloc_tfm +EXPORT_SYMBOL_GPL vmlinux 0x08694532 fsstack_copy_attr_all +EXPORT_SYMBOL_GPL vmlinux 0x0869c7fb i2c_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x0896f66c ata_sff_qc_issue +EXPORT_SYMBOL_GPL vmlinux 0x08c2459f ata_sff_freeze +EXPORT_SYMBOL_GPL vmlinux 0x08d0975d crypto_unregister_alg +EXPORT_SYMBOL_GPL vmlinux 0x091c824a machine_power_off +EXPORT_SYMBOL_GPL vmlinux 0x091eb9b4 round_jiffies +EXPORT_SYMBOL_GPL vmlinux 0x0952ca1a __fsnotify_parent +EXPORT_SYMBOL_GPL vmlinux 0x0967dc2b regulator_set_voltage_time +EXPORT_SYMBOL_GPL vmlinux 0x09839760 sk_clone +EXPORT_SYMBOL_GPL vmlinux 0x09f2887a tty_ldisc_ref +EXPORT_SYMBOL_GPL vmlinux 0x0a1f0909 disk_check_events +EXPORT_SYMBOL_GPL vmlinux 0x0a227409 regulator_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x0a51ae5b virq_to_hw +EXPORT_SYMBOL_GPL vmlinux 0x0a777926 root_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x0aae4d8c swiotlb_map_page +EXPORT_SYMBOL_GPL vmlinux 0x0aba5177 usb_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x0af49f68 clone_private_mount +EXPORT_SYMBOL_GPL vmlinux 0x0af8b15d ring_buffer_record_disable_cpu +EXPORT_SYMBOL_GPL vmlinux 0x0b07abe2 unshare_fs_struct +EXPORT_SYMBOL_GPL vmlinux 0x0b211c90 da903x_clr_bits +EXPORT_SYMBOL_GPL vmlinux 0x0b23e9b5 unregister_kretprobes +EXPORT_SYMBOL_GPL vmlinux 0x0b351a21 pci_disable_rom +EXPORT_SYMBOL_GPL vmlinux 0x0b3587a7 driver_register +EXPORT_SYMBOL_GPL vmlinux 0x0b39c027 tps6586x_reads +EXPORT_SYMBOL_GPL vmlinux 0x0b4ff201 tpm_show_caps_1_2 +EXPORT_SYMBOL_GPL vmlinux 0x0b647b27 ide_no_data_taskfile +EXPORT_SYMBOL_GPL vmlinux 0x0b65db27 swiotlb_unmap_page +EXPORT_SYMBOL_GPL vmlinux 0x0b97b16f blk_rq_err_bytes +EXPORT_SYMBOL_GPL vmlinux 0x0bb0d7d0 vfs_cancel_lock +EXPORT_SYMBOL_GPL vmlinux 0x0bea3497 crypto_spawn_tfm +EXPORT_SYMBOL_GPL vmlinux 0x0bfdc5c6 ata_slave_link_init +EXPORT_SYMBOL_GPL vmlinux 0x0c03aff6 ring_buffer_read +EXPORT_SYMBOL_GPL vmlinux 0x0c2cdbf1 synchronize_sched +EXPORT_SYMBOL_GPL vmlinux 0x0c37c3e1 inet6_csk_search_req +EXPORT_SYMBOL_GPL vmlinux 0x0ca66024 crypto_alloc_instance +EXPORT_SYMBOL_GPL vmlinux 0x0cc1e40f crypto_it_tab +EXPORT_SYMBOL_GPL vmlinux 0x0cc57e6d edac_get_sysfs_class +EXPORT_SYMBOL_GPL vmlinux 0x0cd6c91f system_long_wq +EXPORT_SYMBOL_GPL vmlinux 0x0d0c109d of_irq_to_resource +EXPORT_SYMBOL_GPL vmlinux 0x0d163564 blk_queue_flush_queueable +EXPORT_SYMBOL_GPL vmlinux 0x0d3cc82c of_irq_map_one +EXPORT_SYMBOL_GPL vmlinux 0x0d5615e2 driver_attach +EXPORT_SYMBOL_GPL vmlinux 0x0d68d832 ip_local_out +EXPORT_SYMBOL_GPL vmlinux 0x0d8c35ed ring_buffer_consume +EXPORT_SYMBOL_GPL vmlinux 0x0dd62a23 pm_qos_request_active +EXPORT_SYMBOL_GPL vmlinux 0x0ddfdeef device_find_child +EXPORT_SYMBOL_GPL vmlinux 0x0de15e02 ring_buffer_overrun_cpu +EXPORT_SYMBOL_GPL vmlinux 0x0e1ea5cc crypto_create_tfm +EXPORT_SYMBOL_GPL vmlinux 0x0e213243 pm_runtime_allow +EXPORT_SYMBOL_GPL vmlinux 0x0e3d9e28 kallsyms_on_each_symbol +EXPORT_SYMBOL_GPL vmlinux 0x0e499b15 class_compat_unregister +EXPORT_SYMBOL_GPL vmlinux 0x0ea108c3 crypto_register_shash +EXPORT_SYMBOL_GPL vmlinux 0x0ebe9976 usb_sg_cancel +EXPORT_SYMBOL_GPL vmlinux 0x0ef6b552 sata_link_hardreset +EXPORT_SYMBOL_GPL vmlinux 0x0f0bd061 register_pernet_subsys +EXPORT_SYMBOL_GPL vmlinux 0x0f3d681b ide_port_unregister_devices +EXPORT_SYMBOL_GPL vmlinux 0x0fc46b4c inet_putpeer +EXPORT_SYMBOL_GPL vmlinux 0x10138352 tracing_on +EXPORT_SYMBOL_GPL vmlinux 0x10458e34 ide_host_free +EXPORT_SYMBOL_GPL vmlinux 0x104cca62 wakeup_source_unregister +EXPORT_SYMBOL_GPL vmlinux 0x10c8e5c8 sg_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x10ecc52c usb_amd_quirk_pll_enable +EXPORT_SYMBOL_GPL vmlinux 0x110a093c klist_init +EXPORT_SYMBOL_GPL vmlinux 0x11138158 sata_link_debounce +EXPORT_SYMBOL_GPL vmlinux 0x1130addb register_kprobe +EXPORT_SYMBOL_GPL vmlinux 0x11381404 platform_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x11f447ce __gpio_to_irq +EXPORT_SYMBOL_GPL vmlinux 0x1240ea08 handle_level_irq +EXPORT_SYMBOL_GPL vmlinux 0x124f2056 crypto_get_attr_type +EXPORT_SYMBOL_GPL vmlinux 0x1268f357 resume_device_irqs +EXPORT_SYMBOL_GPL vmlinux 0x126c4168 ata_sas_queuecmd +EXPORT_SYMBOL_GPL vmlinux 0x1278dc9a usb_free_coherent +EXPORT_SYMBOL_GPL vmlinux 0x12b2c63e attribute_container_classdev_to_container +EXPORT_SYMBOL_GPL vmlinux 0x12ff486d exportfs_encode_fh +EXPORT_SYMBOL_GPL vmlinux 0x13354608 scatterwalk_map_and_copy +EXPORT_SYMBOL_GPL vmlinux 0x13417f35 usb_add_hcd +EXPORT_SYMBOL_GPL vmlinux 0x1351ed23 dm_kill_unmapped_request +EXPORT_SYMBOL_GPL vmlinux 0x13574bbf nf_net_netfilter_sysctl_path +EXPORT_SYMBOL_GPL vmlinux 0x1365ec89 transport_configure_device +EXPORT_SYMBOL_GPL vmlinux 0x1376cba9 d_materialise_unique +EXPORT_SYMBOL_GPL vmlinux 0x137907d6 inet_unhash +EXPORT_SYMBOL_GPL vmlinux 0x139d482f flush_kthread_work +EXPORT_SYMBOL_GPL vmlinux 0x13b2a946 register_keyboard_notifier +EXPORT_SYMBOL_GPL vmlinux 0x13ee640e tc3589x_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x13f44e14 crypto_aead_type +EXPORT_SYMBOL_GPL vmlinux 0x14ada3d7 rio_get_device +EXPORT_SYMBOL_GPL vmlinux 0x14af3b33 screen_glyph +EXPORT_SYMBOL_GPL vmlinux 0x14b10310 tpm_store_cancel +EXPORT_SYMBOL_GPL vmlinux 0x14bacefa __pm_runtime_use_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0x14c7aadf wm8994_bulk_write +EXPORT_SYMBOL_GPL vmlinux 0x14caff37 cpufreq_frequency_table_cpuinfo +EXPORT_SYMBOL_GPL vmlinux 0x14d5945d of_fdt_unflatten_tree +EXPORT_SYMBOL_GPL vmlinux 0x14e8d629 scsi_nl_add_driver +EXPORT_SYMBOL_GPL vmlinux 0x1509ea8a __rt_mutex_init +EXPORT_SYMBOL_GPL vmlinux 0x152effc2 blkiocg_update_timeslice_used +EXPORT_SYMBOL_GPL vmlinux 0x1556756b usermodehelper_is_disabled +EXPORT_SYMBOL_GPL vmlinux 0x1583bfee css_lookup +EXPORT_SYMBOL_GPL vmlinux 0x15892417 async_synchronize_cookie +EXPORT_SYMBOL_GPL vmlinux 0x1598dc9d unregister_netevent_notifier +EXPORT_SYMBOL_GPL vmlinux 0x15b4e7f3 ata_sff_busy_sleep +EXPORT_SYMBOL_GPL vmlinux 0x15d48bbe swiotlb_tbl_sync_single +EXPORT_SYMBOL_GPL vmlinux 0x1600ca5b pskb_put +EXPORT_SYMBOL_GPL vmlinux 0x16167fc1 ide_pci_dma_base +EXPORT_SYMBOL_GPL vmlinux 0x1624488a bus_sort_breadthfirst +EXPORT_SYMBOL_GPL vmlinux 0x1629e50d relay_close +EXPORT_SYMBOL_GPL vmlinux 0x16445b2b cgroup_lock_live_group +EXPORT_SYMBOL_GPL vmlinux 0x166d1612 key_type_trusted +EXPORT_SYMBOL_GPL vmlinux 0x1685f4ce ata_port_pbar_desc +EXPORT_SYMBOL_GPL vmlinux 0x16880989 usb_unpoison_urb +EXPORT_SYMBOL_GPL vmlinux 0x168b0041 hrtimer_start_range_ns +EXPORT_SYMBOL_GPL vmlinux 0x168f5d9a blocking_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0x16e13cc2 blkio_policy_unregister +EXPORT_SYMBOL_GPL vmlinux 0x1725b67f ata_sff_qc_fill_rtf +EXPORT_SYMBOL_GPL vmlinux 0x17429c20 sata_set_spd +EXPORT_SYMBOL_GPL vmlinux 0x177c338d twl_get_version +EXPORT_SYMBOL_GPL vmlinux 0x17cdf332 crypto_unregister_shash +EXPORT_SYMBOL_GPL vmlinux 0x1817d540 sock_prot_inuse_get +EXPORT_SYMBOL_GPL vmlinux 0x1821cfb9 sysdev_class_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x1878f62b edac_err_assert +EXPORT_SYMBOL_GPL vmlinux 0x187b8462 blk_update_request +EXPORT_SYMBOL_GPL vmlinux 0x18bcf0d2 ata_bmdma_post_internal_cmd +EXPORT_SYMBOL_GPL vmlinux 0x18dcbbbc usb_autopm_get_interface_no_resume +EXPORT_SYMBOL_GPL vmlinux 0x19088937 regulator_get +EXPORT_SYMBOL_GPL vmlinux 0x1936d3ea tcp_reno_min_cwnd +EXPORT_SYMBOL_GPL vmlinux 0x193d48e0 trace_current_buffer_unlock_commit +EXPORT_SYMBOL_GPL vmlinux 0x199232b0 module_mutex +EXPORT_SYMBOL_GPL vmlinux 0x19a304ba usb_disabled +EXPORT_SYMBOL_GPL vmlinux 0x19d3610e device_rename +EXPORT_SYMBOL_GPL vmlinux 0x1a1f69c6 device_wakeup_disable +EXPORT_SYMBOL_GPL vmlinux 0x1a2a4fbc replace_page_cache_page +EXPORT_SYMBOL_GPL vmlinux 0x1a323362 __ftrace_vbprintk +EXPORT_SYMBOL_GPL vmlinux 0x1a35d351 scsi_flush_work +EXPORT_SYMBOL_GPL vmlinux 0x1a5bbdda put_pid +EXPORT_SYMBOL_GPL vmlinux 0x1a644573 hrtimer_init +EXPORT_SYMBOL_GPL vmlinux 0x1aa7d477 system_unbound_wq +EXPORT_SYMBOL_GPL vmlinux 0x1acd5278 usb_hub_clear_tt_buffer +EXPORT_SYMBOL_GPL vmlinux 0x1ae0e135 tracing_generic_entry_update +EXPORT_SYMBOL_GPL vmlinux 0x1aeb2c39 rt_mutex_lock +EXPORT_SYMBOL_GPL vmlinux 0x1af345d8 locks_alloc_lock +EXPORT_SYMBOL_GPL vmlinux 0x1b0ac561 device_set_wakeup_enable +EXPORT_SYMBOL_GPL vmlinux 0x1b1368b4 device_wakeup_enable +EXPORT_SYMBOL_GPL vmlinux 0x1b2d808c pmf_get_function +EXPORT_SYMBOL_GPL vmlinux 0x1b52db1c probe_kernel_read +EXPORT_SYMBOL_GPL vmlinux 0x1b783483 cpufreq_cpu_get +EXPORT_SYMBOL_GPL vmlinux 0x1b799339 udp4_lib_lookup +EXPORT_SYMBOL_GPL vmlinux 0x1b923411 xv_create_pool +EXPORT_SYMBOL_GPL vmlinux 0x1b9aca3f jprobe_return +EXPORT_SYMBOL_GPL vmlinux 0x1ba68214 get_current_tty +EXPORT_SYMBOL_GPL vmlinux 0x1bab249b rtc_ktime_to_tm +EXPORT_SYMBOL_GPL vmlinux 0x1bc71257 ide_setting_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x1c390c16 tpm_continue_selftest +EXPORT_SYMBOL_GPL vmlinux 0x1c3eae0e platform_bus +EXPORT_SYMBOL_GPL vmlinux 0x1c40266d bsg_unregister_queue +EXPORT_SYMBOL_GPL vmlinux 0x1c502c68 __ide_pci_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x1c5b1f28 irq_free_descs +EXPORT_SYMBOL_GPL vmlinux 0x1c852e7c xfrm_calg_get_byid +EXPORT_SYMBOL_GPL vmlinux 0x1c87a811 __round_jiffies_up +EXPORT_SYMBOL_GPL vmlinux 0x1ce4e78c sk_setup_caps +EXPORT_SYMBOL_GPL vmlinux 0x1d126397 inet_csk_get_port +EXPORT_SYMBOL_GPL vmlinux 0x1d4070ca usb_create_shared_hcd +EXPORT_SYMBOL_GPL vmlinux 0x1d590dc6 generic_fh_to_dentry +EXPORT_SYMBOL_GPL vmlinux 0x1d7b0b81 usb_kill_urb +EXPORT_SYMBOL_GPL vmlinux 0x1d90bd3b sata_async_notification +EXPORT_SYMBOL_GPL vmlinux 0x1dd1eabf device_destroy +EXPORT_SYMBOL_GPL vmlinux 0x1df83b73 single_release_net +EXPORT_SYMBOL_GPL vmlinux 0x1e050b17 pm_generic_runtime_resume +EXPORT_SYMBOL_GPL vmlinux 0x1e314b21 regulator_use_dummy_regulator +EXPORT_SYMBOL_GPL vmlinux 0x1e5364ad usb_hcd_is_primary_hcd +EXPORT_SYMBOL_GPL vmlinux 0x1e7402f8 crypto_ahash_digest +EXPORT_SYMBOL_GPL vmlinux 0x1e7bbcb3 kernel_restart +EXPORT_SYMBOL_GPL vmlinux 0x1e8c1010 usb_hcd_resume_root_hub +EXPORT_SYMBOL_GPL vmlinux 0x1eb70c82 i2c_new_dummy +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 0x1ee4c64d anon_inode_getfd +EXPORT_SYMBOL_GPL vmlinux 0x1ee9814e irq_of_parse_and_map +EXPORT_SYMBOL_GPL vmlinux 0x1ef90b95 pm_generic_suspend +EXPORT_SYMBOL_GPL vmlinux 0x1f28cfbf pm_generic_restore +EXPORT_SYMBOL_GPL vmlinux 0x1f39a2b5 fuse_do_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x1f72931c regulator_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x1f8544b8 panic_timeout +EXPORT_SYMBOL_GPL vmlinux 0x1f98c771 regulator_get_exclusive +EXPORT_SYMBOL_GPL vmlinux 0x1fb4a711 power_supply_get_by_name +EXPORT_SYMBOL_GPL vmlinux 0x1fcece42 inet_twdr_twcal_tick +EXPORT_SYMBOL_GPL vmlinux 0x1fe4d5a5 usb_store_new_id +EXPORT_SYMBOL_GPL vmlinux 0x2012c593 fuse_get_req +EXPORT_SYMBOL_GPL vmlinux 0x2014a8f1 inet6_lookup_listener +EXPORT_SYMBOL_GPL vmlinux 0x2049bab8 __destroy_context +EXPORT_SYMBOL_GPL vmlinux 0x20bc3470 orderly_poweroff +EXPORT_SYMBOL_GPL vmlinux 0x20c2257e blocking_notifier_chain_cond_register +EXPORT_SYMBOL_GPL vmlinux 0x20cb3689 eventfd_signal +EXPORT_SYMBOL_GPL vmlinux 0x216cc67b unregister_pernet_device +EXPORT_SYMBOL_GPL vmlinux 0x217e933a platform_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x2181bc1c regulator_is_enabled +EXPORT_SYMBOL_GPL vmlinux 0x21a3f9a9 irq_alloc_descs +EXPORT_SYMBOL_GPL vmlinux 0x21a5166c dm_get_rq_mapinfo +EXPORT_SYMBOL_GPL vmlinux 0x21b018c8 sysfs_notify_dirent +EXPORT_SYMBOL_GPL vmlinux 0x21b3c5a6 max8997_write_reg +EXPORT_SYMBOL_GPL vmlinux 0x21d0c8b0 inet_csk_route_child_sock +EXPORT_SYMBOL_GPL vmlinux 0x21d36a03 kvm_hypercall +EXPORT_SYMBOL_GPL vmlinux 0x2266e7d6 ide_input_data +EXPORT_SYMBOL_GPL vmlinux 0x2287152a inet_csk_addr2sockaddr +EXPORT_SYMBOL_GPL vmlinux 0x2296c00d crypto_attr_u32 +EXPORT_SYMBOL_GPL vmlinux 0x229a708e sock_prot_inuse_add +EXPORT_SYMBOL_GPL vmlinux 0x22d6ac55 spi_setup +EXPORT_SYMBOL_GPL vmlinux 0x22ee8275 rio_request_inb_mbox +EXPORT_SYMBOL_GPL vmlinux 0x22efdd02 __pci_complete_power_transition +EXPORT_SYMBOL_GPL vmlinux 0x22ff03c4 pmac_i2c_find_bus +EXPORT_SYMBOL_GPL vmlinux 0x230d71e2 crypto_ahash_type +EXPORT_SYMBOL_GPL vmlinux 0x23679939 __iowrite32_copy +EXPORT_SYMBOL_GPL vmlinux 0x23864ce7 cpuset_mem_spread_node +EXPORT_SYMBOL_GPL vmlinux 0x23ca9e89 alloc_vm_area +EXPORT_SYMBOL_GPL vmlinux 0x23fc87d0 ide_timing_find_mode +EXPORT_SYMBOL_GPL vmlinux 0x2406dae3 pci_address_to_pio +EXPORT_SYMBOL_GPL vmlinux 0x24137da6 aead_geniv_alloc +EXPORT_SYMBOL_GPL vmlinux 0x244e82a5 srcu_batches_completed +EXPORT_SYMBOL_GPL vmlinux 0x2479dd5f rtc_class_close +EXPORT_SYMBOL_GPL vmlinux 0x247ef831 kdb_unregister +EXPORT_SYMBOL_GPL vmlinux 0x24aac4d9 crypto_aes_expand_key +EXPORT_SYMBOL_GPL vmlinux 0x24addccd pm_stay_awake +EXPORT_SYMBOL_GPL vmlinux 0x24ba69cb crypto_ahash_final +EXPORT_SYMBOL_GPL vmlinux 0x24c8d970 system_nrt_wq +EXPORT_SYMBOL_GPL vmlinux 0x24cda041 ide_vlb_clk +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 0x25331af4 ide_pci_resume +EXPORT_SYMBOL_GPL vmlinux 0x2536c5fa lookup_create +EXPORT_SYMBOL_GPL vmlinux 0x2541ac0f sysdev_show_ulong +EXPORT_SYMBOL_GPL vmlinux 0x257420ab class_compat_create_link +EXPORT_SYMBOL_GPL vmlinux 0x25b0a308 trace_event_raw_init +EXPORT_SYMBOL_GPL vmlinux 0x25b8b8d3 klist_iter_exit +EXPORT_SYMBOL_GPL vmlinux 0x25df35ce regulator_set_optimum_mode +EXPORT_SYMBOL_GPL vmlinux 0x262f20a8 local_clock +EXPORT_SYMBOL_GPL vmlinux 0x2631d742 pmac_i2c_match_adapter +EXPORT_SYMBOL_GPL vmlinux 0x2688eff2 dev_attr_link_power_management_policy +EXPORT_SYMBOL_GPL vmlinux 0x268cebd5 __fsnotify_inode_delete +EXPORT_SYMBOL_GPL vmlinux 0x268e81d9 platform_device_register +EXPORT_SYMBOL_GPL vmlinux 0x26c90ea4 scsi_eh_get_sense +EXPORT_SYMBOL_GPL vmlinux 0x26cee16a ata_wait_register +EXPORT_SYMBOL_GPL vmlinux 0x26edabca ata_bmdma_start +EXPORT_SYMBOL_GPL vmlinux 0x2720f55f cpufreq_frequency_table_target +EXPORT_SYMBOL_GPL vmlinux 0x27658d4d regulator_sync_voltage +EXPORT_SYMBOL_GPL vmlinux 0x2787db00 vbin_printf +EXPORT_SYMBOL_GPL vmlinux 0x278bd2ef device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x27c1e63f usb_amd_find_chipset_info +EXPORT_SYMBOL_GPL vmlinux 0x27c3eb95 debugfs_remove +EXPORT_SYMBOL_GPL vmlinux 0x27f2f516 usb_alloc_urb +EXPORT_SYMBOL_GPL vmlinux 0x27f4f029 ftrace_set_global_filter +EXPORT_SYMBOL_GPL vmlinux 0x2817e4b3 rio_mport_write_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x289a12ed disk_part_iter_exit +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 0x28ee0f17 usb_match_one_id +EXPORT_SYMBOL_GPL vmlinux 0x29036832 sata_scr_read +EXPORT_SYMBOL_GPL vmlinux 0x2923e584 class_destroy +EXPORT_SYMBOL_GPL vmlinux 0x29247eeb transport_destroy_device +EXPORT_SYMBOL_GPL vmlinux 0x294d4b34 workqueue_set_max_active +EXPORT_SYMBOL_GPL vmlinux 0x29a4c37b eventfd_ctx_get +EXPORT_SYMBOL_GPL vmlinux 0x29e07e62 debugfs_create_x16 +EXPORT_SYMBOL_GPL vmlinux 0x29f4bf68 stmpe_disable +EXPORT_SYMBOL_GPL vmlinux 0x2a225dde inverse_translate +EXPORT_SYMBOL_GPL vmlinux 0x2a678a13 __suspend_report_result +EXPORT_SYMBOL_GPL vmlinux 0x2a80a191 drop_file_write_access +EXPORT_SYMBOL_GPL vmlinux 0x2ab6a06e ide_port_scan +EXPORT_SYMBOL_GPL vmlinux 0x2ae38c02 debugfs_create_symlink +EXPORT_SYMBOL_GPL vmlinux 0x2ae5c469 setup_irq +EXPORT_SYMBOL_GPL vmlinux 0x2b2fd769 each_symbol_section +EXPORT_SYMBOL_GPL vmlinux 0x2b4fbb3c blocking_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x2b607170 ktime_sub_ns +EXPORT_SYMBOL_GPL vmlinux 0x2b87be42 sata_scr_write +EXPORT_SYMBOL_GPL vmlinux 0x2bb35264 tpm_write +EXPORT_SYMBOL_GPL vmlinux 0x2bccf170 platform_device_add +EXPORT_SYMBOL_GPL vmlinux 0x2bcefb3f ring_buffer_reset_cpu +EXPORT_SYMBOL_GPL vmlinux 0x2becd875 crypto_register_ahash +EXPORT_SYMBOL_GPL vmlinux 0x2c0a8799 adp5520_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x2c208607 power_supply_is_system_supplied +EXPORT_SYMBOL_GPL vmlinux 0x2c31e120 crypto_register_template +EXPORT_SYMBOL_GPL vmlinux 0x2c7db649 irq_dispose_mapping +EXPORT_SYMBOL_GPL vmlinux 0x2ce98559 kcrypto_wq +EXPORT_SYMBOL_GPL vmlinux 0x2d1494ed cpufreq_register_governor +EXPORT_SYMBOL_GPL vmlinux 0x2d59c954 edac_handlers +EXPORT_SYMBOL_GPL vmlinux 0x2d5abac3 cgroup_add_file +EXPORT_SYMBOL_GPL vmlinux 0x2e0a4209 class_dev_iter_next +EXPORT_SYMBOL_GPL vmlinux 0x2e2360b1 ftrace_set_global_notrace +EXPORT_SYMBOL_GPL vmlinux 0x2e305ab9 tc3589x_block_write +EXPORT_SYMBOL_GPL vmlinux 0x2e47f677 xfrm_aalg_get_byidx +EXPORT_SYMBOL_GPL vmlinux 0x2e8e2944 irq_find_mapping +EXPORT_SYMBOL_GPL vmlinux 0x2ea5cd80 ide_set_media_lock +EXPORT_SYMBOL_GPL vmlinux 0x2eb91dfe scatterwalk_map +EXPORT_SYMBOL_GPL vmlinux 0x2ec4ac7d irqd_to_hwirq +EXPORT_SYMBOL_GPL vmlinux 0x2ed27cf7 nf_unregister_queue_handlers +EXPORT_SYMBOL_GPL vmlinux 0x2ed46c95 led_trigger_set +EXPORT_SYMBOL_GPL vmlinux 0x2ed9efbd usb_unlink_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0x2f003a6e relay_reset +EXPORT_SYMBOL_GPL vmlinux 0x2f0e597d ide_pci_check_simplex +EXPORT_SYMBOL_GPL vmlinux 0x2f15ffd2 ata_host_detach +EXPORT_SYMBOL_GPL vmlinux 0x2f2aa116 unregister_jprobe +EXPORT_SYMBOL_GPL vmlinux 0x2f47d8c7 cpufreq_frequency_get_table +EXPORT_SYMBOL_GPL vmlinux 0x2f683d9f edac_put_sysfs_class +EXPORT_SYMBOL_GPL vmlinux 0x2f7f18bd crypto_alloc_ahash +EXPORT_SYMBOL_GPL vmlinux 0x2fc750d9 crypto_ablkcipher_type +EXPORT_SYMBOL_GPL vmlinux 0x2fcc2c88 usb_control_msg +EXPORT_SYMBOL_GPL vmlinux 0x2fcd9e17 dpm_resume_noirq +EXPORT_SYMBOL_GPL vmlinux 0x2ff8e597 mnt_want_write +EXPORT_SYMBOL_GPL vmlinux 0x3013f1b2 rtc_update_irq_enable +EXPORT_SYMBOL_GPL vmlinux 0x30364ede unuse_mm +EXPORT_SYMBOL_GPL vmlinux 0x3050ec18 perf_trace_buf_prepare +EXPORT_SYMBOL_GPL vmlinux 0x308ff9a9 srcu_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x3098a91f pci_walk_bus +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 0x311531f8 dev_forward_skb +EXPORT_SYMBOL_GPL vmlinux 0x31266931 con_debug_leave +EXPORT_SYMBOL_GPL vmlinux 0x316994cf single_open_net +EXPORT_SYMBOL_GPL vmlinux 0x31972373 eventfd_fget +EXPORT_SYMBOL_GPL vmlinux 0x31b1ca3c crypto_hash_walk_done +EXPORT_SYMBOL_GPL vmlinux 0x31ba41e5 pci_renumber_slot +EXPORT_SYMBOL_GPL vmlinux 0x31eb622f power_supply_register +EXPORT_SYMBOL_GPL vmlinux 0x31f5b9d5 rtc_device_register +EXPORT_SYMBOL_GPL vmlinux 0x31fcc59e ring_buffer_record_enable_cpu +EXPORT_SYMBOL_GPL vmlinux 0x31fd942b kobject_uevent_env +EXPORT_SYMBOL_GPL vmlinux 0x3219f450 put_driver +EXPORT_SYMBOL_GPL vmlinux 0x326044da spi_unregister_master +EXPORT_SYMBOL_GPL vmlinux 0x32d5e7fc xfrm_aalg_get_byid +EXPORT_SYMBOL_GPL vmlinux 0x32ec416b crypto_shash_final +EXPORT_SYMBOL_GPL vmlinux 0x331b1653 class_unregister +EXPORT_SYMBOL_GPL vmlinux 0x334922a8 apply_to_page_range +EXPORT_SYMBOL_GPL vmlinux 0x3366d2b6 scsi_schedule_eh +EXPORT_SYMBOL_GPL vmlinux 0x33976d04 dm_noflush_suspending +EXPORT_SYMBOL_GPL vmlinux 0x33d2cddc regulator_set_current_limit +EXPORT_SYMBOL_GPL vmlinux 0x33d463d6 shmem_truncate_range +EXPORT_SYMBOL_GPL vmlinux 0x34047626 kern_mount_data +EXPORT_SYMBOL_GPL vmlinux 0x340870a9 kernel_kobj +EXPORT_SYMBOL_GPL vmlinux 0x3423ceff ata_sff_check_status +EXPORT_SYMBOL_GPL vmlinux 0x343e0b68 shash_free_instance +EXPORT_SYMBOL_GPL vmlinux 0x3441c3d6 gpio_set_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x344d5ba9 pmac_i2c_get_flags +EXPORT_SYMBOL_GPL vmlinux 0x34706235 bus_unregister +EXPORT_SYMBOL_GPL vmlinux 0x3480b9fe tracepoint_iter_stop +EXPORT_SYMBOL_GPL vmlinux 0x34e00369 anon_transport_class_register +EXPORT_SYMBOL_GPL vmlinux 0x3554cc03 usb_bus_list_lock +EXPORT_SYMBOL_GPL vmlinux 0x356b7e2c ata_host_suspend +EXPORT_SYMBOL_GPL vmlinux 0x356d0770 ide_allocate_dma_engine +EXPORT_SYMBOL_GPL vmlinux 0x35867060 ata_host_resume +EXPORT_SYMBOL_GPL vmlinux 0x35c8b2a3 ata_pio_need_iordy +EXPORT_SYMBOL_GPL vmlinux 0x35fe6475 bd_link_disk_holder +EXPORT_SYMBOL_GPL vmlinux 0x361e2bcc save_stack_trace +EXPORT_SYMBOL_GPL vmlinux 0x362e23ec call_rcu_bh +EXPORT_SYMBOL_GPL vmlinux 0x36368322 platform_device_alloc +EXPORT_SYMBOL_GPL vmlinux 0x365ac357 usb_get_current_frame_number +EXPORT_SYMBOL_GPL vmlinux 0x366e829b pm_runtime_no_callbacks +EXPORT_SYMBOL_GPL vmlinux 0x369cecea pci_enable_rom +EXPORT_SYMBOL_GPL vmlinux 0x36afb304 vfs_lock_file +EXPORT_SYMBOL_GPL vmlinux 0x36bcfe65 crypto_aead_setauthsize +EXPORT_SYMBOL_GPL vmlinux 0x36bf17b2 crypto_attr_alg2 +EXPORT_SYMBOL_GPL vmlinux 0x36cb8a16 ring_buffer_record_disable +EXPORT_SYMBOL_GPL vmlinux 0x36d69378 pmf_register_irq_client +EXPORT_SYMBOL_GPL vmlinux 0x36f509d2 crypto_blkcipher_type +EXPORT_SYMBOL_GPL vmlinux 0x370284b3 dm_path_uevent +EXPORT_SYMBOL_GPL vmlinux 0x371c6ba4 tty_find_polling_driver +EXPORT_SYMBOL_GPL vmlinux 0x372886a1 ring_buffer_reset +EXPORT_SYMBOL_GPL vmlinux 0x3769ab0c klist_next +EXPORT_SYMBOL_GPL vmlinux 0x379634c6 ide_exec_command +EXPORT_SYMBOL_GPL vmlinux 0x37d14de9 do_kern_mount +EXPORT_SYMBOL_GPL vmlinux 0x37f601fb adp5520_clr_bits +EXPORT_SYMBOL_GPL vmlinux 0x380220cf __rio_local_read_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x3808fde8 ablkcipher_walk_done +EXPORT_SYMBOL_GPL vmlinux 0x38405de4 crypto_unregister_pcomp +EXPORT_SYMBOL_GPL vmlinux 0x3843b3dd ide_intr +EXPORT_SYMBOL_GPL vmlinux 0x38888a48 bus_register +EXPORT_SYMBOL_GPL vmlinux 0x38a9c2c7 input_ff_effect_from_user +EXPORT_SYMBOL_GPL vmlinux 0x390c0e21 __i2c_board_lock +EXPORT_SYMBOL_GPL vmlinux 0x39155360 ata_sff_pause +EXPORT_SYMBOL_GPL vmlinux 0x3962ce93 fuse_dev_operations +EXPORT_SYMBOL_GPL vmlinux 0x3985c815 pm_generic_thaw +EXPORT_SYMBOL_GPL vmlinux 0x3988d433 fl6_sock_lookup +EXPORT_SYMBOL_GPL vmlinux 0x39bcf81b kset_create_and_add +EXPORT_SYMBOL_GPL vmlinux 0x39ce1c7c pm_generic_poweroff +EXPORT_SYMBOL_GPL vmlinux 0x39e15e5f trace_nowake_buffer_unlock_commit +EXPORT_SYMBOL_GPL vmlinux 0x3a01de68 blkiocg_add_blkio_group +EXPORT_SYMBOL_GPL vmlinux 0x3a0c2f45 sync_filesystem +EXPORT_SYMBOL_GPL vmlinux 0x3a26ed11 sched_clock +EXPORT_SYMBOL_GPL vmlinux 0x3a36682a fuse_direct_io +EXPORT_SYMBOL_GPL vmlinux 0x3a4337a5 wm8350_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x3a4a43da sysdev_class_create_file +EXPORT_SYMBOL_GPL vmlinux 0x3a4f6a32 ata_sff_interrupt +EXPORT_SYMBOL_GPL vmlinux 0x3a68f88c __ata_ehi_push_desc +EXPORT_SYMBOL_GPL vmlinux 0x3babe7a5 ide_pci_init_one +EXPORT_SYMBOL_GPL vmlinux 0x3bb9fbb7 rio_release_inb_pwrite +EXPORT_SYMBOL_GPL vmlinux 0x3be66aaa __trace_note_message +EXPORT_SYMBOL_GPL vmlinux 0x3be89d3c usb_register_notify +EXPORT_SYMBOL_GPL vmlinux 0x3bf46c33 pci_reset_function +EXPORT_SYMBOL_GPL vmlinux 0x3c0175fa devres_destroy +EXPORT_SYMBOL_GPL vmlinux 0x3c54c657 regulator_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x3c5d739d ide_dma_lost_irq +EXPORT_SYMBOL_GPL vmlinux 0x3c627742 device_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x3c7f0e79 aead_geniv_init +EXPORT_SYMBOL_GPL vmlinux 0x3c854110 hrtimer_get_remaining +EXPORT_SYMBOL_GPL vmlinux 0x3c9390db pci_vpd_find_tag +EXPORT_SYMBOL_GPL vmlinux 0x3c942368 profile_event_unregister +EXPORT_SYMBOL_GPL vmlinux 0x3c9da223 user_read +EXPORT_SYMBOL_GPL vmlinux 0x3ca16d23 kmsg_dump_unregister +EXPORT_SYMBOL_GPL vmlinux 0x3cd06035 add_input_randomness +EXPORT_SYMBOL_GPL vmlinux 0x3ce046d5 pci_cleanup_aer_uncorrect_error_status +EXPORT_SYMBOL_GPL vmlinux 0x3cf20a9d inet_twsk_schedule +EXPORT_SYMBOL_GPL vmlinux 0x3cf76159 pm_generic_runtime_idle +EXPORT_SYMBOL_GPL vmlinux 0x3cfedb3f register_pm_notifier +EXPORT_SYMBOL_GPL vmlinux 0x3d1dec04 cgroup_load_subsys +EXPORT_SYMBOL_GPL vmlinux 0x3d388324 dpm_resume_end +EXPORT_SYMBOL_GPL vmlinux 0x3d48e293 macio_find +EXPORT_SYMBOL_GPL vmlinux 0x3d543d4a ftrace_set_notrace +EXPORT_SYMBOL_GPL vmlinux 0x3d59f1d0 user_instantiate +EXPORT_SYMBOL_GPL vmlinux 0x3d5cf9c0 __lock_page_killable +EXPORT_SYMBOL_GPL vmlinux 0x3da7c2fb platform_device_put +EXPORT_SYMBOL_GPL vmlinux 0x3dc916b6 crypto_fl_tab +EXPORT_SYMBOL_GPL vmlinux 0x3dd4d3a7 bprintf +EXPORT_SYMBOL_GPL vmlinux 0x3df72a46 ata_sas_port_stop +EXPORT_SYMBOL_GPL vmlinux 0x3e474b4b ata_bmdma_qc_issue +EXPORT_SYMBOL_GPL vmlinux 0x3e632671 scsi_queue_work +EXPORT_SYMBOL_GPL vmlinux 0x3e9cc9a3 fuse_conn_put +EXPORT_SYMBOL_GPL vmlinux 0x3eae409e tracepoint_iter_reset +EXPORT_SYMBOL_GPL vmlinux 0x3ec2302d __rio_local_read_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x3ec34853 mm_kobj +EXPORT_SYMBOL_GPL vmlinux 0x3eead18f gpiochip_remove +EXPORT_SYMBOL_GPL vmlinux 0x3efc9f4c i2c_lock_adapter +EXPORT_SYMBOL_GPL vmlinux 0x3f1f69d2 mnt_clone_write +EXPORT_SYMBOL_GPL vmlinux 0x3f238101 dcookie_register +EXPORT_SYMBOL_GPL vmlinux 0x3f3a1b0a rio_mport_read_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x3f3f4413 ide_do_test_unit_ready +EXPORT_SYMBOL_GPL vmlinux 0x3f7499db kvmppc_trampoline_enter +EXPORT_SYMBOL_GPL vmlinux 0x3f8feb10 led_classdev_resume +EXPORT_SYMBOL_GPL vmlinux 0x3f9d3d6c inet_csk_listen_stop +EXPORT_SYMBOL_GPL vmlinux 0x3fe6d0d4 free_vm_area +EXPORT_SYMBOL_GPL vmlinux 0x403f9529 gpio_request_one +EXPORT_SYMBOL_GPL vmlinux 0x4049de21 scsi_get_vpd_page +EXPORT_SYMBOL_GPL vmlinux 0x4070b258 dma_mmap_coherent +EXPORT_SYMBOL_GPL vmlinux 0x40af0dec ata_xfer_mode2mask +EXPORT_SYMBOL_GPL vmlinux 0x40d46b21 crypto_ft_tab +EXPORT_SYMBOL_GPL vmlinux 0x41389212 trace_seq_printf +EXPORT_SYMBOL_GPL vmlinux 0x41731703 disk_part_iter_init +EXPORT_SYMBOL_GPL vmlinux 0x41ade51c security_inode_create +EXPORT_SYMBOL_GPL vmlinux 0x41c3ab83 led_trigger_set_default +EXPORT_SYMBOL_GPL vmlinux 0x41f43579 ata_cable_40wire +EXPORT_SYMBOL_GPL vmlinux 0x4205ad24 cancel_work_sync +EXPORT_SYMBOL_GPL vmlinux 0x420bab56 __init_kthread_worker +EXPORT_SYMBOL_GPL vmlinux 0x4244ff7c usb_driver_set_configuration +EXPORT_SYMBOL_GPL vmlinux 0x424bc84b device_release_driver +EXPORT_SYMBOL_GPL vmlinux 0x425c1c0b ktime_add_safe +EXPORT_SYMBOL_GPL vmlinux 0x42b364ef scatterwalk_done +EXPORT_SYMBOL_GPL vmlinux 0x42d6f974 user_match +EXPORT_SYMBOL_GPL vmlinux 0x430b8179 rt_mutex_timed_lock +EXPORT_SYMBOL_GPL vmlinux 0x430c4709 get_task_mm +EXPORT_SYMBOL_GPL vmlinux 0x432fd7f6 __gpio_set_value +EXPORT_SYMBOL_GPL vmlinux 0x4371361f uart_console_write +EXPORT_SYMBOL_GPL vmlinux 0x438f21c8 usb_unlink_urb +EXPORT_SYMBOL_GPL vmlinux 0x43b2a36c ata_scsi_port_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x43dccdf0 ata_pci_sff_activate_host +EXPORT_SYMBOL_GPL vmlinux 0x43e453c5 pcie_port_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x43ee57e7 register_ftrace_function +EXPORT_SYMBOL_GPL vmlinux 0x43f56e82 ata_xfer_mode2shift +EXPORT_SYMBOL_GPL vmlinux 0x4426ce95 ata_eh_analyze_ncq_error +EXPORT_SYMBOL_GPL vmlinux 0x443884f1 tps6586x_writes +EXPORT_SYMBOL_GPL vmlinux 0x44404f11 kdb_register_repeat +EXPORT_SYMBOL_GPL vmlinux 0x4456e7de sysdev_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x44669de3 blk_queue_dma_drain +EXPORT_SYMBOL_GPL vmlinux 0x44740f32 ata_timing_compute +EXPORT_SYMBOL_GPL vmlinux 0x4484a5a4 wait_for_device_probe +EXPORT_SYMBOL_GPL vmlinux 0x4495072d ata_sff_exec_command +EXPORT_SYMBOL_GPL vmlinux 0x45303f6e blocking_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x45691aa8 xfrm_audit_state_replay +EXPORT_SYMBOL_GPL vmlinux 0x457594fa crypto_alg_list +EXPORT_SYMBOL_GPL vmlinux 0x45bf1ff3 crypto_inc +EXPORT_SYMBOL_GPL vmlinux 0x45c35c3d usb_autopm_get_interface_async +EXPORT_SYMBOL_GPL vmlinux 0x45cfaee3 pm_qos_remove_request +EXPORT_SYMBOL_GPL vmlinux 0x45d7b62b dm_requeue_unmapped_request +EXPORT_SYMBOL_GPL vmlinux 0x45e03f52 swiotlb_tbl_map_single +EXPORT_SYMBOL_GPL vmlinux 0x46074c17 sdev_evt_alloc +EXPORT_SYMBOL_GPL vmlinux 0x4619088e kdb_printf +EXPORT_SYMBOL_GPL vmlinux 0x464a7846 tracepoint_get_iter_range +EXPORT_SYMBOL_GPL vmlinux 0x4672e88b __crypto_dequeue_request +EXPORT_SYMBOL_GPL vmlinux 0x46ce117c input_ff_upload +EXPORT_SYMBOL_GPL vmlinux 0x47072522 ata_ehi_push_desc +EXPORT_SYMBOL_GPL vmlinux 0x470ccf66 system_freezable_wq +EXPORT_SYMBOL_GPL vmlinux 0x47229b5c gpio_request +EXPORT_SYMBOL_GPL vmlinux 0x475bb590 pci_load_and_free_saved_state +EXPORT_SYMBOL_GPL vmlinux 0x477b1784 ide_set_dma_mode +EXPORT_SYMBOL_GPL vmlinux 0x479912c0 ide_init_pc +EXPORT_SYMBOL_GPL vmlinux 0x47a5f021 ata_sg_init +EXPORT_SYMBOL_GPL vmlinux 0x47c3ad27 dev_attr_em_message +EXPORT_SYMBOL_GPL vmlinux 0x47ca342c tcp_slow_start +EXPORT_SYMBOL_GPL vmlinux 0x47d631d1 cgroup_unload_subsys +EXPORT_SYMBOL_GPL vmlinux 0x481613b6 ata_pci_device_do_resume +EXPORT_SYMBOL_GPL vmlinux 0x48176d68 rtc_alarm_irq_enable +EXPORT_SYMBOL_GPL vmlinux 0x4830a6d6 da903x_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x48533c33 gpiochip_add +EXPORT_SYMBOL_GPL vmlinux 0x488963ef platform_get_resource_byname +EXPORT_SYMBOL_GPL vmlinux 0x48967072 platform_driver_register +EXPORT_SYMBOL_GPL vmlinux 0x48a488a0 sysctl_tcp_cookie_size +EXPORT_SYMBOL_GPL vmlinux 0x48a7da73 ipv6_find_tlv +EXPORT_SYMBOL_GPL vmlinux 0x48c088c1 usb_is_intel_switchable_xhci +EXPORT_SYMBOL_GPL vmlinux 0x48dc9847 rtc_read_alarm +EXPORT_SYMBOL_GPL vmlinux 0x49355143 securityfs_create_dir +EXPORT_SYMBOL_GPL vmlinux 0x4943a338 __init_new_context +EXPORT_SYMBOL_GPL vmlinux 0x49588e80 dm_set_device_limits +EXPORT_SYMBOL_GPL vmlinux 0x496cbcbe hrtimer_init_sleeper +EXPORT_SYMBOL_GPL vmlinux 0x49778255 crypto_register_pcomp +EXPORT_SYMBOL_GPL vmlinux 0x4982a57f probe_kernel_write +EXPORT_SYMBOL_GPL vmlinux 0x49902d91 platform_get_resource +EXPORT_SYMBOL_GPL vmlinux 0x499043d3 crypto_init_queue +EXPORT_SYMBOL_GPL vmlinux 0x4992f481 usb_sg_init +EXPORT_SYMBOL_GPL vmlinux 0x49ae4322 ata_host_alloc_pinfo +EXPORT_SYMBOL_GPL vmlinux 0x49d4db0f unregister_ftrace_function +EXPORT_SYMBOL_GPL vmlinux 0x49d5932b wm8350_reg_unlock +EXPORT_SYMBOL_GPL vmlinux 0x49e41bb5 ide_host_add +EXPORT_SYMBOL_GPL vmlinux 0x49f3e06d file_ra_state_init +EXPORT_SYMBOL_GPL vmlinux 0x49f8d9f5 ata_host_init +EXPORT_SYMBOL_GPL vmlinux 0x4a060f9c xv_get_total_size_bytes +EXPORT_SYMBOL_GPL vmlinux 0x4a6b8b1f eventfd_ctx_fdget +EXPORT_SYMBOL_GPL vmlinux 0x4a8824ee ide_retry_pc +EXPORT_SYMBOL_GPL vmlinux 0x4aac75a2 ring_buffer_alloc_read_page +EXPORT_SYMBOL_GPL vmlinux 0x4af514d2 blk_queue_rq_timeout +EXPORT_SYMBOL_GPL vmlinux 0x4b48dd0c __module_address +EXPORT_SYMBOL_GPL vmlinux 0x4b5908ee ide_set_pio +EXPORT_SYMBOL_GPL vmlinux 0x4b7b84ff ide_read_bcount_and_ireason +EXPORT_SYMBOL_GPL vmlinux 0x4b8a6caa anon_transport_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0x4ba8953e blkcg_get_weight +EXPORT_SYMBOL_GPL vmlinux 0x4bc62a81 audit_enabled +EXPORT_SYMBOL_GPL vmlinux 0x4c05a6c5 inode_sb_list_add +EXPORT_SYMBOL_GPL vmlinux 0x4c410bf1 irq_get_irq_data +EXPORT_SYMBOL_GPL vmlinux 0x4c5a1ea0 __pm_runtime_resume +EXPORT_SYMBOL_GPL vmlinux 0x4c759827 byte_rev_table +EXPORT_SYMBOL_GPL vmlinux 0x4c848371 tcp_orphan_count +EXPORT_SYMBOL_GPL vmlinux 0x4cceabfb debugfs_create_x64 +EXPORT_SYMBOL_GPL vmlinux 0x4cd0a0bf pci_find_ext_capability +EXPORT_SYMBOL_GPL vmlinux 0x4d4fd5f1 xfrm_calg_get_byname +EXPORT_SYMBOL_GPL vmlinux 0x4d7c3b3f led_trigger_register_simple +EXPORT_SYMBOL_GPL vmlinux 0x4d9be7e7 __ring_buffer_alloc +EXPORT_SYMBOL_GPL vmlinux 0x4d9d59d0 sata_scr_valid +EXPORT_SYMBOL_GPL vmlinux 0x4db4ea0c pmac_low_i2c_unlock +EXPORT_SYMBOL_GPL vmlinux 0x4dbc36dd pm_generic_freeze +EXPORT_SYMBOL_GPL vmlinux 0x4ddce0f1 crypto_shash_finup +EXPORT_SYMBOL_GPL vmlinux 0x4df2cc52 fsstack_copy_inode_size +EXPORT_SYMBOL_GPL vmlinux 0x4e387739 debugfs_create_size_t +EXPORT_SYMBOL_GPL vmlinux 0x4e7df11b irq_create_of_mapping +EXPORT_SYMBOL_GPL vmlinux 0x4e8be909 ata_port_freeze +EXPORT_SYMBOL_GPL vmlinux 0x4e9f305e sysdev_store_int +EXPORT_SYMBOL_GPL vmlinux 0x4ebf144b swiotlb_bounce +EXPORT_SYMBOL_GPL vmlinux 0x4ecc0ec9 led_trigger_blink +EXPORT_SYMBOL_GPL vmlinux 0x4ef5bcf4 perf_swevent_get_recursion_context +EXPORT_SYMBOL_GPL vmlinux 0x4f0924f3 ide_pad_transfer +EXPORT_SYMBOL_GPL vmlinux 0x4f2b4862 spi_async +EXPORT_SYMBOL_GPL vmlinux 0x4f881b16 rtc_tm_to_ktime +EXPORT_SYMBOL_GPL vmlinux 0x4fcb890c pmac_i2c_close +EXPORT_SYMBOL_GPL vmlinux 0x4fdc945d sata_deb_timing_normal +EXPORT_SYMBOL_GPL vmlinux 0x4ff5ae9f __wake_up_sync_key +EXPORT_SYMBOL_GPL vmlinux 0x502cf915 debugfs_rename +EXPORT_SYMBOL_GPL vmlinux 0x5086ac3a alg_test +EXPORT_SYMBOL_GPL vmlinux 0x50878b45 regulator_get_init_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x50a88823 init_dummy_netdev +EXPORT_SYMBOL_GPL vmlinux 0x50c89f23 __alloc_percpu +EXPORT_SYMBOL_GPL vmlinux 0x50e5fd48 usb_hcd_check_unlink_urb +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 0x511b71e6 cgroup_add_files +EXPORT_SYMBOL_GPL vmlinux 0x5129bc48 wm8350_gpio_config +EXPORT_SYMBOL_GPL vmlinux 0x5167a7c0 bus_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x51712455 regulator_set_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x51855634 crypto_destroy_tfm +EXPORT_SYMBOL_GPL vmlinux 0x51ac8381 tracepoint_iter_next +EXPORT_SYMBOL_GPL vmlinux 0x51af7f83 unregister_kprobes +EXPORT_SYMBOL_GPL vmlinux 0x51bb5fa7 wm8350_clear_bits +EXPORT_SYMBOL_GPL vmlinux 0x5225f849 __pci_hp_register +EXPORT_SYMBOL_GPL vmlinux 0x524a7826 __tracepoint_block_bio_complete +EXPORT_SYMBOL_GPL vmlinux 0x527303b4 fb_ddc_read +EXPORT_SYMBOL_GPL vmlinux 0x52b863fa ide_end_rq +EXPORT_SYMBOL_GPL vmlinux 0x52ce4356 default_backing_dev_info +EXPORT_SYMBOL_GPL vmlinux 0x52dc4da6 ring_buffer_read_page +EXPORT_SYMBOL_GPL vmlinux 0x52f2e52c blk_queue_flush +EXPORT_SYMBOL_GPL vmlinux 0x535140ca usb_deregister_dev +EXPORT_SYMBOL_GPL vmlinux 0x53614269 get_cpu_idle_time_us +EXPORT_SYMBOL_GPL vmlinux 0x53986488 register_die_notifier +EXPORT_SYMBOL_GPL vmlinux 0x53a202b9 ata_std_bios_param +EXPORT_SYMBOL_GPL vmlinux 0x541bd60a irq_work_run +EXPORT_SYMBOL_GPL vmlinux 0x542c0602 crypto_grab_skcipher +EXPORT_SYMBOL_GPL vmlinux 0x5448b396 fs_kobj +EXPORT_SYMBOL_GPL vmlinux 0x5460c8d8 fsnotify_get_cookie +EXPORT_SYMBOL_GPL vmlinux 0x546c5565 ppc_tb_freq +EXPORT_SYMBOL_GPL vmlinux 0x5486d6ff i2c_new_probed_device +EXPORT_SYMBOL_GPL vmlinux 0x549525ef handle_nested_irq +EXPORT_SYMBOL_GPL vmlinux 0x55140c05 usb_hcd_unlink_urb_from_ep +EXPORT_SYMBOL_GPL vmlinux 0x55349df2 __put_task_struct +EXPORT_SYMBOL_GPL vmlinux 0x5542b913 cpu_bit_bitmap +EXPORT_SYMBOL_GPL vmlinux 0x55456eeb ata_bmdma_port_intr +EXPORT_SYMBOL_GPL vmlinux 0x5548294d tc3589x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x556574aa crypto_mod_put +EXPORT_SYMBOL_GPL vmlinux 0x556a91da queue_delayed_work +EXPORT_SYMBOL_GPL vmlinux 0x557e9bf4 br_fdb_test_addr_hook +EXPORT_SYMBOL_GPL vmlinux 0x55a5778a input_ff_destroy +EXPORT_SYMBOL_GPL vmlinux 0x55b9610e device_for_each_child +EXPORT_SYMBOL_GPL vmlinux 0x55d04e84 dm_table_add_target_callbacks +EXPORT_SYMBOL_GPL vmlinux 0x55e74041 of_pci_address_to_resource +EXPORT_SYMBOL_GPL vmlinux 0x5630fcbd blkdev_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x56310925 regulator_mode_to_status +EXPORT_SYMBOL_GPL vmlinux 0x563fb5c8 __trace_bprintk +EXPORT_SYMBOL_GPL vmlinux 0x564f1dca klist_add_after +EXPORT_SYMBOL_GPL vmlinux 0x565b6892 uuid_le_gen +EXPORT_SYMBOL_GPL vmlinux 0x56728164 raw_seq_start +EXPORT_SYMBOL_GPL vmlinux 0x56a15a6e ring_buffer_record_enable +EXPORT_SYMBOL_GPL vmlinux 0x56b63670 lzo1x_1_compress +EXPORT_SYMBOL_GPL vmlinux 0x56b67819 platform_add_devices +EXPORT_SYMBOL_GPL vmlinux 0x56b78580 leds_list_lock +EXPORT_SYMBOL_GPL vmlinux 0x56ba4a35 pm_runtime_irq_safe +EXPORT_SYMBOL_GPL vmlinux 0x56e75d47 klist_node_attached +EXPORT_SYMBOL_GPL vmlinux 0x56ee8eae debugfs_create_u8 +EXPORT_SYMBOL_GPL vmlinux 0x56fc9785 atomic_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x56fd90e6 tcp_death_row +EXPORT_SYMBOL_GPL vmlinux 0x5702a649 regulator_bulk_get +EXPORT_SYMBOL_GPL vmlinux 0x5741f538 crypto_spawn_tfm2 +EXPORT_SYMBOL_GPL vmlinux 0x576a4549 sysfs_remove_files +EXPORT_SYMBOL_GPL vmlinux 0x576cbc28 usb_get_intf +EXPORT_SYMBOL_GPL vmlinux 0x579e0bf5 rtnl_unregister_all +EXPORT_SYMBOL_GPL vmlinux 0x57a92a7f crypto_ahash_setkey +EXPORT_SYMBOL_GPL vmlinux 0x57ef4274 __pci_reset_function +EXPORT_SYMBOL_GPL vmlinux 0x57f52e42 inet_csk_route_req +EXPORT_SYMBOL_GPL vmlinux 0x57f9513a rtc_update_irq +EXPORT_SYMBOL_GPL vmlinux 0x5840acd5 ata_sff_data_xfer_noirq +EXPORT_SYMBOL_GPL vmlinux 0x585ddb3c inet6_csk_reqsk_queue_hash_add +EXPORT_SYMBOL_GPL vmlinux 0x586a0d5e sysfs_get +EXPORT_SYMBOL_GPL vmlinux 0x588c94b8 wm8350_read_auxadc +EXPORT_SYMBOL_GPL vmlinux 0x5892f832 release_pmc_hardware +EXPORT_SYMBOL_GPL vmlinux 0x58a86614 ftrace_set_filter +EXPORT_SYMBOL_GPL vmlinux 0x58e0d04c rio_mport_read_config_8 +EXPORT_SYMBOL_GPL vmlinux 0x58fe9409 rio_inb_pwrite_handler +EXPORT_SYMBOL_GPL vmlinux 0x590d88fa __root_device_register +EXPORT_SYMBOL_GPL vmlinux 0x592e5c3e device_schedule_callback_owner +EXPORT_SYMBOL_GPL vmlinux 0x594e2daa blk_trace_remove +EXPORT_SYMBOL_GPL vmlinux 0x595d6d2c stmpe_reg_read +EXPORT_SYMBOL_GPL vmlinux 0x59bf7385 isa_bridge_pcidev +EXPORT_SYMBOL_GPL vmlinux 0x59d2fcb0 task_active_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0x59e3700a find_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0x59e60581 regulator_unregister +EXPORT_SYMBOL_GPL vmlinux 0x5a03993f ata_port_desc +EXPORT_SYMBOL_GPL vmlinux 0x5a3c9f4b rio_request_outb_mbox +EXPORT_SYMBOL_GPL vmlinux 0x5a482fe2 i2c_add_numbered_adapter +EXPORT_SYMBOL_GPL vmlinux 0x5a521e12 sysfs_merge_group +EXPORT_SYMBOL_GPL vmlinux 0x5a591448 posix_clock_unregister +EXPORT_SYMBOL_GPL vmlinux 0x5a7bfe41 crypto_probing_notify +EXPORT_SYMBOL_GPL vmlinux 0x5a822360 __sock_recv_timestamp +EXPORT_SYMBOL_GPL vmlinux 0x5a8ad084 scsi_target_unblock +EXPORT_SYMBOL_GPL vmlinux 0x5a9811bf pmf_do_functions +EXPORT_SYMBOL_GPL vmlinux 0x5aabc183 blk_rq_unprep_clone +EXPORT_SYMBOL_GPL vmlinux 0x5ac830e3 tcp_twsk_destructor +EXPORT_SYMBOL_GPL vmlinux 0x5b0d97e2 schedule_hrtimeout_range +EXPORT_SYMBOL_GPL vmlinux 0x5b1c140d rtc_irq_set_state +EXPORT_SYMBOL_GPL vmlinux 0x5b383374 xattr_getsecurity +EXPORT_SYMBOL_GPL vmlinux 0x5b4cf5b3 pci_bus_max_busnr +EXPORT_SYMBOL_GPL vmlinux 0x5b6d6111 led_classdev_suspend +EXPORT_SYMBOL_GPL vmlinux 0x5b6ec554 ata_port_abort +EXPORT_SYMBOL_GPL vmlinux 0x5ba55722 ide_queue_pc_tail +EXPORT_SYMBOL_GPL vmlinux 0x5bae3a28 cpci_hp_register_controller +EXPORT_SYMBOL_GPL vmlinux 0x5bb385f8 securityfs_remove +EXPORT_SYMBOL_GPL vmlinux 0x5bbf4749 pci_bus_resource_n +EXPORT_SYMBOL_GPL vmlinux 0x5be784e3 usb_lock_device_for_reset +EXPORT_SYMBOL_GPL vmlinux 0x5beb3448 key_type_encrypted +EXPORT_SYMBOL_GPL vmlinux 0x5becfffa generic_drop_inode +EXPORT_SYMBOL_GPL vmlinux 0x5bfc03c3 unregister_keyboard_notifier +EXPORT_SYMBOL_GPL vmlinux 0x5c1de775 rt_mutex_trylock +EXPORT_SYMBOL_GPL vmlinux 0x5c28f99f crypto_alloc_instance2 +EXPORT_SYMBOL_GPL vmlinux 0x5c3ca181 eventfd_ctx_remove_wait_queue +EXPORT_SYMBOL_GPL vmlinux 0x5c649292 pci_set_pcie_reset_state +EXPORT_SYMBOL_GPL vmlinux 0x5c64bb00 tty_ldisc_deref +EXPORT_SYMBOL_GPL vmlinux 0x5c883638 pm_wakeup_event +EXPORT_SYMBOL_GPL vmlinux 0x5ca342e6 dm_dispatch_request +EXPORT_SYMBOL_GPL vmlinux 0x5cae266c wm8350_device_exit +EXPORT_SYMBOL_GPL vmlinux 0x5cb760af regulator_bulk_disable +EXPORT_SYMBOL_GPL vmlinux 0x5ccaf8db workqueue_congested +EXPORT_SYMBOL_GPL vmlinux 0x5cf0cc70 debugfs_create_x8 +EXPORT_SYMBOL_GPL vmlinux 0x5d10037d blk_queue_rq_timed_out +EXPORT_SYMBOL_GPL vmlinux 0x5d2900b8 tcp_reno_ssthresh +EXPORT_SYMBOL_GPL vmlinux 0x5d2cc414 pm_runtime_barrier +EXPORT_SYMBOL_GPL vmlinux 0x5d2f2fe9 tpm_show_pubek +EXPORT_SYMBOL_GPL vmlinux 0x5d31b745 tps6586x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x5d38b969 pm_generic_resume +EXPORT_SYMBOL_GPL vmlinux 0x5d51bcf7 scatterwalk_start +EXPORT_SYMBOL_GPL vmlinux 0x5d730e7b raw_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x5d834466 input_ff_erase +EXPORT_SYMBOL_GPL vmlinux 0x5dbe77ef usb_alloc_streams +EXPORT_SYMBOL_GPL vmlinux 0x5dc0bafb usb_register_dev +EXPORT_SYMBOL_GPL vmlinux 0x5dd67618 register_netevent_notifier +EXPORT_SYMBOL_GPL vmlinux 0x5df03b06 pci_stop_bus_device +EXPORT_SYMBOL_GPL vmlinux 0x5e03fcad usb_anchor_urb +EXPORT_SYMBOL_GPL vmlinux 0x5e16f9b5 wm8350_device_init +EXPORT_SYMBOL_GPL vmlinux 0x5e32bba2 ata_wait_after_reset +EXPORT_SYMBOL_GPL vmlinux 0x5e55f2ba rio_release_outb_mbox +EXPORT_SYMBOL_GPL vmlinux 0x5e56ab87 ide_build_dmatable +EXPORT_SYMBOL_GPL vmlinux 0x5e85569e cpufreq_freq_attr_scaling_available_freqs +EXPORT_SYMBOL_GPL vmlinux 0x5f46d244 of_irq_map_raw +EXPORT_SYMBOL_GPL vmlinux 0x5f79e7d6 crypto_unregister_ahash +EXPORT_SYMBOL_GPL vmlinux 0x5f93cc48 register_jprobe +EXPORT_SYMBOL_GPL vmlinux 0x5fa49090 spi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x5fcdec5d xfrm_ealg_get_byidx +EXPORT_SYMBOL_GPL vmlinux 0x5fd78922 class_find_device +EXPORT_SYMBOL_GPL vmlinux 0x600ba846 __rio_local_read_config_8 +EXPORT_SYMBOL_GPL vmlinux 0x602a2ec3 synchronize_srcu_expedited +EXPORT_SYMBOL_GPL vmlinux 0x60506751 unmap_kernel_range_noflush +EXPORT_SYMBOL_GPL vmlinux 0x60a32ea9 pm_power_off +EXPORT_SYMBOL_GPL vmlinux 0x60e2ccaf __inet_twsk_hashdance +EXPORT_SYMBOL_GPL vmlinux 0x60f55671 dm_put +EXPORT_SYMBOL_GPL vmlinux 0x61634f05 lock_flocks +EXPORT_SYMBOL_GPL vmlinux 0x61647fa8 irq_work_queue +EXPORT_SYMBOL_GPL vmlinux 0x6178b306 usb_hcd_giveback_urb +EXPORT_SYMBOL_GPL vmlinux 0x61c0ee77 __rtnl_link_unregister +EXPORT_SYMBOL_GPL vmlinux 0x61e15d65 ata_pci_remove_one +EXPORT_SYMBOL_GPL vmlinux 0x61e66d48 hrtimer_start +EXPORT_SYMBOL_GPL vmlinux 0x61eb9ad9 usb_debug_root +EXPORT_SYMBOL_GPL vmlinux 0x61f14193 scsi_eh_ready_devs +EXPORT_SYMBOL_GPL vmlinux 0x61f1626d crypto_shash_setkey +EXPORT_SYMBOL_GPL vmlinux 0x624a6406 hwrng_register +EXPORT_SYMBOL_GPL vmlinux 0x624b97ce clockevent_delta2ns +EXPORT_SYMBOL_GPL vmlinux 0x624df0ad use_mm +EXPORT_SYMBOL_GPL vmlinux 0x62bcf259 blkiocg_update_completion_stats +EXPORT_SYMBOL_GPL vmlinux 0x62bddb90 simple_attr_open +EXPORT_SYMBOL_GPL vmlinux 0x62c47d4e pm_runtime_set_autosuspend_delay +EXPORT_SYMBOL_GPL vmlinux 0x62d045e3 crypto_mod_get +EXPORT_SYMBOL_GPL vmlinux 0x63205de1 ata_scsi_unlock_native_capacity +EXPORT_SYMBOL_GPL vmlinux 0x633231f7 device_add +EXPORT_SYMBOL_GPL vmlinux 0x63785b41 sata_link_resume +EXPORT_SYMBOL_GPL vmlinux 0x638f2ccb ahash_free_instance +EXPORT_SYMBOL_GPL vmlinux 0x638f4fa7 da903x_reads +EXPORT_SYMBOL_GPL vmlinux 0x63b79538 rio_mport_read_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x63ca2fe4 platform_get_irq +EXPORT_SYMBOL_GPL vmlinux 0x63cc974b driver_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x63ccf0d4 ide_pio_need_iordy +EXPORT_SYMBOL_GPL vmlinux 0x63ea9103 crypto_shash_update +EXPORT_SYMBOL_GPL vmlinux 0x63fa02f7 get_user_pages_fast +EXPORT_SYMBOL_GPL vmlinux 0x6453f77c pmac_has_backlight_type +EXPORT_SYMBOL_GPL vmlinux 0x6465154e inet_csk_search_req +EXPORT_SYMBOL_GPL vmlinux 0x646dc074 rio_dev_put +EXPORT_SYMBOL_GPL vmlinux 0x64dc45ab spi_register_master +EXPORT_SYMBOL_GPL vmlinux 0x6504aeb7 rtnl_link_unregister +EXPORT_SYMBOL_GPL vmlinux 0x652691e9 ide_host_register +EXPORT_SYMBOL_GPL vmlinux 0x6536e830 usb_enable_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0x655707ac netdev_rx_handler_register +EXPORT_SYMBOL_GPL vmlinux 0x658844e3 power_supply_am_i_supplied +EXPORT_SYMBOL_GPL vmlinux 0x65b00933 sk_attach_filter +EXPORT_SYMBOL_GPL vmlinux 0x65ccb6f0 call_netevent_notifiers +EXPORT_SYMBOL_GPL vmlinux 0x65cd1f0f sysdev_driver_register +EXPORT_SYMBOL_GPL vmlinux 0x65d6d0f0 gpio_direction_input +EXPORT_SYMBOL_GPL vmlinux 0x661601de sprint_symbol +EXPORT_SYMBOL_GPL vmlinux 0x662241eb ata_port_schedule_eh +EXPORT_SYMBOL_GPL vmlinux 0x6654b7c5 blk_lld_busy +EXPORT_SYMBOL_GPL vmlinux 0x66743bff kobject_init_and_add +EXPORT_SYMBOL_GPL vmlinux 0x668402aa crypto_put_default_rng +EXPORT_SYMBOL_GPL vmlinux 0x66b2a859 nr_free_buffer_pages +EXPORT_SYMBOL_GPL vmlinux 0x66b305f5 sysfs_create_link +EXPORT_SYMBOL_GPL vmlinux 0x66d87d38 symbol_put_addr +EXPORT_SYMBOL_GPL vmlinux 0x66d8ef0f ide_read_status +EXPORT_SYMBOL_GPL vmlinux 0x673626ba driver_find_device +EXPORT_SYMBOL_GPL vmlinux 0x677feda5 debugfs_create_x32 +EXPORT_SYMBOL_GPL vmlinux 0x67955ce6 profile_hits +EXPORT_SYMBOL_GPL vmlinux 0x67a70c5c relay_switch_subbuf +EXPORT_SYMBOL_GPL vmlinux 0x67bbc09c rio_release_outb_dbell +EXPORT_SYMBOL_GPL vmlinux 0x67db460b set_task_ioprio +EXPORT_SYMBOL_GPL vmlinux 0x68341602 ide_setup_pci_noise +EXPORT_SYMBOL_GPL vmlinux 0x686c703f xfrm_count_auth_supported +EXPORT_SYMBOL_GPL vmlinux 0x688f6df9 tty_set_termios +EXPORT_SYMBOL_GPL vmlinux 0x6892088c unregister_pm_notifier +EXPORT_SYMBOL_GPL vmlinux 0x689e2a67 bus_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x693612d1 led_trigger_unregister_simple +EXPORT_SYMBOL_GPL vmlinux 0x693e3dc2 hrtimer_forward +EXPORT_SYMBOL_GPL vmlinux 0x6976f68b queue_kthread_work +EXPORT_SYMBOL_GPL vmlinux 0x69b57129 usb_ifnum_to_if +EXPORT_SYMBOL_GPL vmlinux 0x69e9a2cb ata_scsi_slave_config +EXPORT_SYMBOL_GPL vmlinux 0x6a1365cf sysfs_remove_file_from_group +EXPORT_SYMBOL_GPL vmlinux 0x6a418aa1 ahash_register_instance +EXPORT_SYMBOL_GPL vmlinux 0x6a4f45a5 stmpe_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x6a559116 rtc_lock +EXPORT_SYMBOL_GPL vmlinux 0x6a8441be cpci_hp_start +EXPORT_SYMBOL_GPL vmlinux 0x6a968e0d lookup_instantiate_filp +EXPORT_SYMBOL_GPL vmlinux 0x6adb7061 ata_sff_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x6b09a2f9 xfrm_audit_state_icvfail +EXPORT_SYMBOL_GPL vmlinux 0x6b29a1fa ring_buffer_event_length +EXPORT_SYMBOL_GPL vmlinux 0x6b5fe4df __blocking_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x6b924456 register_kretprobe +EXPORT_SYMBOL_GPL vmlinux 0x6be5117c usb_sg_wait +EXPORT_SYMBOL_GPL vmlinux 0x6bf363c7 rtnl_put_cacheinfo +EXPORT_SYMBOL_GPL vmlinux 0x6c215a40 bus_rescan_devices +EXPORT_SYMBOL_GPL vmlinux 0x6c332cfa ring_buffer_discard_commit +EXPORT_SYMBOL_GPL vmlinux 0x6c34de83 tpm_gen_interrupt +EXPORT_SYMBOL_GPL vmlinux 0x6c49c4f2 clockevents_notify +EXPORT_SYMBOL_GPL vmlinux 0x6c8d5ae8 __gpio_get_value +EXPORT_SYMBOL_GPL vmlinux 0x6cb75a99 spi_busnum_to_master +EXPORT_SYMBOL_GPL vmlinux 0x6cfc4ee3 debugfs_create_bool +EXPORT_SYMBOL_GPL vmlinux 0x6d0a11c3 ide_register_region +EXPORT_SYMBOL_GPL vmlinux 0x6d26f4d7 inet_hash +EXPORT_SYMBOL_GPL vmlinux 0x6d2fc5a6 net_namespace_list +EXPORT_SYMBOL_GPL vmlinux 0x6d32a65d synchronize_srcu +EXPORT_SYMBOL_GPL vmlinux 0x6d4ca022 pci_block_user_cfg_access +EXPORT_SYMBOL_GPL vmlinux 0x6d7f0d4d usb_unanchor_urb +EXPORT_SYMBOL_GPL vmlinux 0x6d850f80 twl4030_codec_enable_resource +EXPORT_SYMBOL_GPL vmlinux 0x6d8e74e9 sysfs_notify +EXPORT_SYMBOL_GPL vmlinux 0x6e302896 fuse_file_poll +EXPORT_SYMBOL_GPL vmlinux 0x6e7474fc xfrm_ealg_get_byid +EXPORT_SYMBOL_GPL vmlinux 0x6e908a90 bd_unlink_disk_holder +EXPORT_SYMBOL_GPL vmlinux 0x6ec301ab usb_get_hcd +EXPORT_SYMBOL_GPL vmlinux 0x6ec301c6 stmpe_block_write +EXPORT_SYMBOL_GPL vmlinux 0x6ed5e89a __ablkcipher_walk_complete +EXPORT_SYMBOL_GPL vmlinux 0x6f1ee69e kgdb_unregister_io_module +EXPORT_SYMBOL_GPL vmlinux 0x6f2d5aa2 blk_insert_cloned_request +EXPORT_SYMBOL_GPL vmlinux 0x6f3249fa ide_dma_sff_timer_expiry +EXPORT_SYMBOL_GPL vmlinux 0x6f587221 ata_scsi_simulate +EXPORT_SYMBOL_GPL vmlinux 0x6f62b026 scsi_internal_device_unblock +EXPORT_SYMBOL_GPL vmlinux 0x6fb076bc pmf_do_irq +EXPORT_SYMBOL_GPL vmlinux 0x6fbc719c pmf_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x6fd0382f usb_get_from_anchor +EXPORT_SYMBOL_GPL vmlinux 0x6fddac55 device_attach +EXPORT_SYMBOL_GPL vmlinux 0x6fed5e41 system_wq +EXPORT_SYMBOL_GPL vmlinux 0x6ff607b6 crypto_get_default_rng +EXPORT_SYMBOL_GPL vmlinux 0x70077535 usb_unpoison_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0x70618bc7 ipv6_dup_options +EXPORT_SYMBOL_GPL vmlinux 0x706a59d7 blkiocg_del_blkio_group +EXPORT_SYMBOL_GPL vmlinux 0x706b3a33 cpufreq_frequency_table_get_attr +EXPORT_SYMBOL_GPL vmlinux 0x707ff1bb ata_xfer_mask2mode +EXPORT_SYMBOL_GPL vmlinux 0x70939053 rt_mutex_destroy +EXPORT_SYMBOL_GPL vmlinux 0x70cf032f usb_hcd_irq +EXPORT_SYMBOL_GPL vmlinux 0x70cfd55a ata_pci_sff_init_one +EXPORT_SYMBOL_GPL vmlinux 0x70f9e449 sk_detach_filter +EXPORT_SYMBOL_GPL vmlinux 0x711c1ddf crypto_dequeue_request +EXPORT_SYMBOL_GPL vmlinux 0x716265c7 debugfs_initialized +EXPORT_SYMBOL_GPL vmlinux 0x71c7c167 tpm_release +EXPORT_SYMBOL_GPL vmlinux 0x71cde53a ata_sff_dev_select +EXPORT_SYMBOL_GPL vmlinux 0x71dc9998 crypto_il_tab +EXPORT_SYMBOL_GPL vmlinux 0x7230ff2b edac_class +EXPORT_SYMBOL_GPL vmlinux 0x7245118d wm8994_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x7267db00 hwrng_unregister +EXPORT_SYMBOL_GPL vmlinux 0x726e2237 ide_check_atapi_device +EXPORT_SYMBOL_GPL vmlinux 0x72741f25 trace_vbprintk +EXPORT_SYMBOL_GPL vmlinux 0x7278d328 all_vm_events +EXPORT_SYMBOL_GPL vmlinux 0x72cb2c94 __class_register +EXPORT_SYMBOL_GPL vmlinux 0x72fe883e __srcu_read_lock +EXPORT_SYMBOL_GPL vmlinux 0x73110bf6 ring_buffer_normalize_time_stamp +EXPORT_SYMBOL_GPL vmlinux 0x7349ea4d i2c_for_each_dev +EXPORT_SYMBOL_GPL vmlinux 0x734ae22b spi_add_device +EXPORT_SYMBOL_GPL vmlinux 0x73564277 __timecompare_update +EXPORT_SYMBOL_GPL vmlinux 0x736bd844 pci_hp_deregister +EXPORT_SYMBOL_GPL vmlinux 0x73848e0e pci_scan_child_bus +EXPORT_SYMBOL_GPL vmlinux 0x73a48b4a ata_sff_std_ports +EXPORT_SYMBOL_GPL vmlinux 0x73e2cf26 ring_buffer_entries_cpu +EXPORT_SYMBOL_GPL vmlinux 0x73e7a209 sysfs_get_dirent +EXPORT_SYMBOL_GPL vmlinux 0x74352a28 wm831x_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x743a165e ata_pack_xfermask +EXPORT_SYMBOL_GPL vmlinux 0x743a7d1c sysfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0x74954462 timecounter_read +EXPORT_SYMBOL_GPL vmlinux 0x74abdafa task_handoff_register +EXPORT_SYMBOL_GPL vmlinux 0x74b628c4 sysfs_put +EXPORT_SYMBOL_GPL vmlinux 0x74baf17a tracing_is_on +EXPORT_SYMBOL_GPL vmlinux 0x74dca3ec usb_scuttle_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0x74fb423b ide_get_lba_addr +EXPORT_SYMBOL_GPL vmlinux 0x7522f3ba irq_modify_status +EXPORT_SYMBOL_GPL vmlinux 0x7524a8c7 transport_setup_device +EXPORT_SYMBOL_GPL vmlinux 0x755d3333 fuse_dev_release +EXPORT_SYMBOL_GPL vmlinux 0x7566ae73 pci_load_saved_state +EXPORT_SYMBOL_GPL vmlinux 0x75c8a11c inet_twdr_twkill_work +EXPORT_SYMBOL_GPL vmlinux 0x75e8f3c3 crypto_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x761188fd dpm_suspend_noirq +EXPORT_SYMBOL_GPL vmlinux 0x7626b273 unregister_kprobe +EXPORT_SYMBOL_GPL vmlinux 0x765c6fe8 blk_trace_startstop +EXPORT_SYMBOL_GPL vmlinux 0x7671224b eventfd_ctx_put +EXPORT_SYMBOL_GPL vmlinux 0x768d21a0 sched_setscheduler +EXPORT_SYMBOL_GPL vmlinux 0x76997dbb ata_pci_device_do_suspend +EXPORT_SYMBOL_GPL vmlinux 0x76d180cd led_trigger_register +EXPORT_SYMBOL_GPL vmlinux 0x76f47580 blk_unprep_request +EXPORT_SYMBOL_GPL vmlinux 0x77033a61 user_describe +EXPORT_SYMBOL_GPL vmlinux 0x770cf981 tpm_send +EXPORT_SYMBOL_GPL vmlinux 0x775b15ab ring_buffer_iter_empty +EXPORT_SYMBOL_GPL vmlinux 0x77747da3 timerqueue_add +EXPORT_SYMBOL_GPL vmlinux 0x779c493f bdi_writeout_inc +EXPORT_SYMBOL_GPL vmlinux 0x77c9bb65 usb_poison_urb +EXPORT_SYMBOL_GPL vmlinux 0x77cb4c06 tpm_register_hardware +EXPORT_SYMBOL_GPL vmlinux 0x77ec26b9 blk_add_request_payload +EXPORT_SYMBOL_GPL vmlinux 0x77ff2950 ide_dma_host_set +EXPORT_SYMBOL_GPL vmlinux 0x7813fdf4 input_ff_create +EXPORT_SYMBOL_GPL vmlinux 0x7822fb56 rdev_get_dev +EXPORT_SYMBOL_GPL vmlinux 0x782b9f58 ata_bmdma_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0x783cf074 kvmppc_trampoline_lowmem +EXPORT_SYMBOL_GPL vmlinux 0x78421755 ide_dev_select +EXPORT_SYMBOL_GPL vmlinux 0x79400a70 fuse_request_alloc +EXPORT_SYMBOL_GPL vmlinux 0x7944e0fc tracing_off +EXPORT_SYMBOL_GPL vmlinux 0x798e163b blkio_subsys +EXPORT_SYMBOL_GPL vmlinux 0x79b01fde usb_autopm_put_interface_async +EXPORT_SYMBOL_GPL vmlinux 0x7a180666 elv_register +EXPORT_SYMBOL_GPL vmlinux 0x7a238f59 tty_perform_flush +EXPORT_SYMBOL_GPL vmlinux 0x7a31a44e pci_bus_add_device +EXPORT_SYMBOL_GPL vmlinux 0x7aa3ba1c wm8350_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x7acba9e4 ata_bmdma_setup +EXPORT_SYMBOL_GPL vmlinux 0x7ae1ae8e cpufreq_frequency_table_put_attr +EXPORT_SYMBOL_GPL vmlinux 0x7ae49ee2 rtnl_register +EXPORT_SYMBOL_GPL vmlinux 0x7b1d544d edac_handler_set +EXPORT_SYMBOL_GPL vmlinux 0x7b26900b flush_workqueue +EXPORT_SYMBOL_GPL vmlinux 0x7b63d493 net_ns_type_operations +EXPORT_SYMBOL_GPL vmlinux 0x7b65fced shmem_file_setup +EXPORT_SYMBOL_GPL vmlinux 0x7b860f7d skb_tstamp_tx +EXPORT_SYMBOL_GPL vmlinux 0x7ba38080 __dma_request_channel +EXPORT_SYMBOL_GPL vmlinux 0x7baf574f fib_rules_register +EXPORT_SYMBOL_GPL vmlinux 0x7bb01227 tps6586x_read +EXPORT_SYMBOL_GPL vmlinux 0x7bb1a484 ata_host_activate +EXPORT_SYMBOL_GPL vmlinux 0x7bb68246 __blk_end_request_err +EXPORT_SYMBOL_GPL vmlinux 0x7bea0cae disable_kprobe +EXPORT_SYMBOL_GPL vmlinux 0x7c278ea5 rtc_set_alarm +EXPORT_SYMBOL_GPL vmlinux 0x7c2820c2 ata_sff_drain_fifo +EXPORT_SYMBOL_GPL vmlinux 0x7c3e59e0 led_trigger_store +EXPORT_SYMBOL_GPL vmlinux 0x7c5b1b57 gpiochip_is_requested +EXPORT_SYMBOL_GPL vmlinux 0x7c73a065 tty_wakeup +EXPORT_SYMBOL_GPL vmlinux 0x7c790880 tc3589x_block_read +EXPORT_SYMBOL_GPL vmlinux 0x7cc5057e usb_hcd_pci_probe +EXPORT_SYMBOL_GPL vmlinux 0x7ceaf0d5 generic_handle_irq +EXPORT_SYMBOL_GPL vmlinux 0x7d03541c remove_irq +EXPORT_SYMBOL_GPL vmlinux 0x7d314bee pmac_i2c_get_bus_node +EXPORT_SYMBOL_GPL vmlinux 0x7d35d923 class_for_each_device +EXPORT_SYMBOL_GPL vmlinux 0x7d546fc8 netdev_rx_handler_unregister +EXPORT_SYMBOL_GPL vmlinux 0x7d59dd46 pm_wq +EXPORT_SYMBOL_GPL vmlinux 0x7d7d15b2 invalidate_inode_pages2 +EXPORT_SYMBOL_GPL vmlinux 0x7dab26b6 wm831x_isinkv_values +EXPORT_SYMBOL_GPL vmlinux 0x7db3717d ata_sas_slave_configure +EXPORT_SYMBOL_GPL vmlinux 0x7dbd8efc wm8350_block_read +EXPORT_SYMBOL_GPL vmlinux 0x7dc5d0b6 crypto_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x7df00142 ring_buffer_read_start +EXPORT_SYMBOL_GPL vmlinux 0x7e1183c9 async_schedule +EXPORT_SYMBOL_GPL vmlinux 0x7e275ea8 scsi_complete_async_scans +EXPORT_SYMBOL_GPL vmlinux 0x7e2d29ec ide_pci_clk +EXPORT_SYMBOL_GPL vmlinux 0x7e3e368a check_media_bay +EXPORT_SYMBOL_GPL vmlinux 0x7e64181d usb_calc_bus_time +EXPORT_SYMBOL_GPL vmlinux 0x7e739af2 platform_driver_probe +EXPORT_SYMBOL_GPL vmlinux 0x7e78fc18 ring_buffer_read_prepare +EXPORT_SYMBOL_GPL vmlinux 0x7eca8c3e skcipher_geniv_free +EXPORT_SYMBOL_GPL vmlinux 0x7ecd01f0 vfs_setxattr +EXPORT_SYMBOL_GPL vmlinux 0x7f0b478b ide_write_devctl +EXPORT_SYMBOL_GPL vmlinux 0x7f403951 sysfs_create_group +EXPORT_SYMBOL_GPL vmlinux 0x7fb3ebbc pci_configure_slot +EXPORT_SYMBOL_GPL vmlinux 0x7fb81e94 inet6_csk_bind_conflict +EXPORT_SYMBOL_GPL vmlinux 0x7fbb5879 __blkdev_driver_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x7ff10ccf raw_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x7ffc8718 gpio_set_debounce +EXPORT_SYMBOL_GPL vmlinux 0x80114135 __mmdrop +EXPORT_SYMBOL_GPL vmlinux 0x8014b6af input_event_from_user +EXPORT_SYMBOL_GPL vmlinux 0x8066ffc9 max8997_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0x808ec1a3 crypto_alg_tested +EXPORT_SYMBOL_GPL vmlinux 0x80c5ef36 ata_host_start +EXPORT_SYMBOL_GPL vmlinux 0x80c96591 tcp_done +EXPORT_SYMBOL_GPL vmlinux 0x80d35026 ata_std_postreset +EXPORT_SYMBOL_GPL vmlinux 0x80de74cf crypto_grab_aead +EXPORT_SYMBOL_GPL vmlinux 0x80fc944e da903x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x8149ea54 ata_timing_find_mode +EXPORT_SYMBOL_GPL vmlinux 0x81530085 posix_timers_register_clock +EXPORT_SYMBOL_GPL vmlinux 0x816819f3 pmac_i2c_get_channel +EXPORT_SYMBOL_GPL vmlinux 0x819ccc85 css_id +EXPORT_SYMBOL_GPL vmlinux 0x81d32870 inet_hashinfo_init +EXPORT_SYMBOL_GPL vmlinux 0x81d5b1ea sata_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x8226642f __gpio_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x822abce6 ide_pci_init_two +EXPORT_SYMBOL_GPL vmlinux 0x829c7317 ata_bmdma_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x82a1e268 sata_pmp_qc_defer_cmd_switch +EXPORT_SYMBOL_GPL vmlinux 0x82a48f9e pmac_low_i2c_lock +EXPORT_SYMBOL_GPL vmlinux 0x82b75d0b sysdev_unregister +EXPORT_SYMBOL_GPL vmlinux 0x82c681ae usb_anchor_empty +EXPORT_SYMBOL_GPL vmlinux 0x82d79b51 sysctl_vfs_cache_pressure +EXPORT_SYMBOL_GPL vmlinux 0x82ff02e4 ata_bmdma_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x8388728e tpm_show_pcrs +EXPORT_SYMBOL_GPL vmlinux 0x83a073f4 tasklet_hrtimer_init +EXPORT_SYMBOL_GPL vmlinux 0x83a180fd inet_getpeer +EXPORT_SYMBOL_GPL vmlinux 0x83bf6a70 dw_spi_remove_host +EXPORT_SYMBOL_GPL vmlinux 0x83ce82eb get_monotonic_boottime +EXPORT_SYMBOL_GPL vmlinux 0x83dcaa85 devres_get +EXPORT_SYMBOL_GPL vmlinux 0x83f282b5 pci_destroy_slot +EXPORT_SYMBOL_GPL vmlinux 0x841becac ata_bmdma32_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x84292b37 usb_clear_halt +EXPORT_SYMBOL_GPL vmlinux 0x842f07bd dev_change_net_namespace +EXPORT_SYMBOL_GPL vmlinux 0x842fc309 fuse_conn_kill +EXPORT_SYMBOL_GPL vmlinux 0x8430413f fib_rules_unregister +EXPORT_SYMBOL_GPL vmlinux 0x844e6653 skcipher_geniv_init +EXPORT_SYMBOL_GPL vmlinux 0x8493f4f6 sysdev_store_ulong +EXPORT_SYMBOL_GPL vmlinux 0x84d939bf i2c_probe_func_quick_read +EXPORT_SYMBOL_GPL vmlinux 0x84ea6376 wm8994_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0x84ecb7cb timerqueue_iterate_next +EXPORT_SYMBOL_GPL vmlinux 0x850ffe4c dma_release_channel +EXPORT_SYMBOL_GPL vmlinux 0x85478a0b inet6_hash_frag +EXPORT_SYMBOL_GPL vmlinux 0x854c95b7 ring_buffer_time_stamp +EXPORT_SYMBOL_GPL vmlinux 0x8550b8df shash_attr_alg +EXPORT_SYMBOL_GPL vmlinux 0x85538d1f regulator_bulk_enable +EXPORT_SYMBOL_GPL vmlinux 0x85695d19 ata_noop_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0x8574ca6c gpio_request_array +EXPORT_SYMBOL_GPL vmlinux 0x85896914 device_set_wakeup_capable +EXPORT_SYMBOL_GPL vmlinux 0x859b8292 ata_eh_qc_complete +EXPORT_SYMBOL_GPL vmlinux 0x8660f349 sysdev_create_file +EXPORT_SYMBOL_GPL vmlinux 0x866bce7a crypto_unregister_template +EXPORT_SYMBOL_GPL vmlinux 0x868784cb __symbol_get +EXPORT_SYMBOL_GPL vmlinux 0x86c5ea75 ata_cable_unknown +EXPORT_SYMBOL_GPL vmlinux 0x86cb3a0a setup_deferrable_timer_on_stack_key +EXPORT_SYMBOL_GPL vmlinux 0x87051c70 crypto_init_ahash_spawn +EXPORT_SYMBOL_GPL vmlinux 0x8728505b tcp_cong_avoid_ai +EXPORT_SYMBOL_GPL vmlinux 0x8737ec17 ide_issue_pc +EXPORT_SYMBOL_GPL vmlinux 0x873fbaea edac_atomic_assert_error +EXPORT_SYMBOL_GPL vmlinux 0x8769fae0 wm831x_auxadc_read +EXPORT_SYMBOL_GPL vmlinux 0x87754115 raw_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0x879008f4 ide_pio_bytes +EXPORT_SYMBOL_GPL vmlinux 0x8794d430 device_bind_driver +EXPORT_SYMBOL_GPL vmlinux 0x87950bfd led_trigger_unregister +EXPORT_SYMBOL_GPL vmlinux 0x87a6af75 ide_capacity_proc_fops +EXPORT_SYMBOL_GPL vmlinux 0x87b1b371 driver_for_each_device +EXPORT_SYMBOL_GPL vmlinux 0x87e06cbb pm_runtime_enable +EXPORT_SYMBOL_GPL vmlinux 0x87e983d5 tcp_set_state +EXPORT_SYMBOL_GPL vmlinux 0x87fe8226 dm_send_uevents +EXPORT_SYMBOL_GPL vmlinux 0x88010843 usb_hcd_pci_remove +EXPORT_SYMBOL_GPL vmlinux 0x8810ad5e crypto_xor +EXPORT_SYMBOL_GPL vmlinux 0x8810d4fb device_initialize +EXPORT_SYMBOL_GPL vmlinux 0x883112c8 tps6586x_update +EXPORT_SYMBOL_GPL vmlinux 0x88485428 pmf_unregister_irq_client +EXPORT_SYMBOL_GPL vmlinux 0x884a47aa netlink_has_listeners +EXPORT_SYMBOL_GPL vmlinux 0x8856d54e sysfs_remove_group +EXPORT_SYMBOL_GPL vmlinux 0x8883d2ec blk_queue_lld_busy +EXPORT_SYMBOL_GPL vmlinux 0x88867976 n_tty_inherit_ops +EXPORT_SYMBOL_GPL vmlinux 0x88a901d2 ata_sas_port_init +EXPORT_SYMBOL_GPL vmlinux 0x88ab6fe3 kgdb_active +EXPORT_SYMBOL_GPL vmlinux 0x894f797f dev_set_name +EXPORT_SYMBOL_GPL vmlinux 0x8951ba83 flush_kthread_worker +EXPORT_SYMBOL_GPL vmlinux 0x898b0547 dm_device_name +EXPORT_SYMBOL_GPL vmlinux 0x89b65446 user_update +EXPORT_SYMBOL_GPL vmlinux 0x89f99c26 blkcipher_walk_virt_block +EXPORT_SYMBOL_GPL vmlinux 0x89ff43f6 init_uts_ns +EXPORT_SYMBOL_GPL vmlinux 0x8a09fa0a __inet_lookup_established +EXPORT_SYMBOL_GPL vmlinux 0x8a14e5ce rtc_irq_unregister +EXPORT_SYMBOL_GPL vmlinux 0x8a16b797 register_jprobes +EXPORT_SYMBOL_GPL vmlinux 0x8a293bdd ide_tf_read +EXPORT_SYMBOL_GPL vmlinux 0x8a3295cd hrtimer_try_to_cancel +EXPORT_SYMBOL_GPL vmlinux 0x8a8988e5 klist_add_tail +EXPORT_SYMBOL_GPL vmlinux 0x8a89a31a spi_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x8abacc47 get_max_files +EXPORT_SYMBOL_GPL vmlinux 0x8ac76ade ata_sff_irq_on +EXPORT_SYMBOL_GPL vmlinux 0x8adad388 ata_pci_sff_prepare_host +EXPORT_SYMBOL_GPL vmlinux 0x8add506e device_create +EXPORT_SYMBOL_GPL vmlinux 0x8b2238fd usb_set_interface +EXPORT_SYMBOL_GPL vmlinux 0x8b2c9412 i2c_new_device +EXPORT_SYMBOL_GPL vmlinux 0x8b4b3121 disk_map_sector_rcu +EXPORT_SYMBOL_GPL vmlinux 0x8b6bce3e sysdev_class_register +EXPORT_SYMBOL_GPL vmlinux 0x8b752ac1 ata_tf_to_fis +EXPORT_SYMBOL_GPL vmlinux 0x8b8caa2e i2c_unlock_adapter +EXPORT_SYMBOL_GPL vmlinux 0x8b9a910d __blk_put_request +EXPORT_SYMBOL_GPL vmlinux 0x8b9b080b sdev_evt_send +EXPORT_SYMBOL_GPL vmlinux 0x8bc1af12 skb_cow_data +EXPORT_SYMBOL_GPL vmlinux 0x8c0bc41b spi_bus_lock +EXPORT_SYMBOL_GPL vmlinux 0x8c0d1eb9 adp5520_write +EXPORT_SYMBOL_GPL vmlinux 0x8c74113a ata_sas_port_alloc +EXPORT_SYMBOL_GPL vmlinux 0x8cff56dc pcibios_finish_adding_to_bus +EXPORT_SYMBOL_GPL vmlinux 0x8d20e733 blk_execute_rq_nowait +EXPORT_SYMBOL_GPL vmlinux 0x8d3d380e fuse_request_send_background +EXPORT_SYMBOL_GPL vmlinux 0x8d80529b virq_is_host +EXPORT_SYMBOL_GPL vmlinux 0x8da17b42 scatterwalk_copychunks +EXPORT_SYMBOL_GPL vmlinux 0x8dad55e8 of_address_to_resource +EXPORT_SYMBOL_GPL vmlinux 0x8dcce463 led_trigger_event +EXPORT_SYMBOL_GPL vmlinux 0x8deb7a52 zap_vma_ptes +EXPORT_SYMBOL_GPL vmlinux 0x8df0a6f2 ata_link_abort +EXPORT_SYMBOL_GPL vmlinux 0x8e0002de xv_free +EXPORT_SYMBOL_GPL vmlinux 0x8e0c1549 inet6_hash_connect +EXPORT_SYMBOL_GPL vmlinux 0x8e29c151 tpm_pm_resume +EXPORT_SYMBOL_GPL vmlinux 0x8e56c685 usb_deregister_device_driver +EXPORT_SYMBOL_GPL vmlinux 0x8e7dd06d ide_cd_get_xferlen +EXPORT_SYMBOL_GPL vmlinux 0x8e8bfd41 xfrm_output +EXPORT_SYMBOL_GPL vmlinux 0x8eaa797f cpu_remove_sysdev_attr +EXPORT_SYMBOL_GPL vmlinux 0x8ec8117f usb_hcd_map_urb_for_dma +EXPORT_SYMBOL_GPL vmlinux 0x8ed57053 __tracepoint_cpu_idle +EXPORT_SYMBOL_GPL vmlinux 0x8f1b9b23 kill_pid_info_as_uid +EXPORT_SYMBOL_GPL vmlinux 0x8f6cee77 __round_jiffies_relative +EXPORT_SYMBOL_GPL vmlinux 0x8fd90645 pci_set_cacheline_size +EXPORT_SYMBOL_GPL vmlinux 0x907d0866 ide_pci_set_master +EXPORT_SYMBOL_GPL vmlinux 0x90a1004a crypto_has_alg +EXPORT_SYMBOL_GPL vmlinux 0x90c0ed20 seq_release_net +EXPORT_SYMBOL_GPL vmlinux 0x90e11731 dm_disk +EXPORT_SYMBOL_GPL vmlinux 0x90fd1215 crypto_nivaead_type +EXPORT_SYMBOL_GPL vmlinux 0x9127f10a bus_find_device_by_name +EXPORT_SYMBOL_GPL vmlinux 0x9128fd5f posix_clock_register +EXPORT_SYMBOL_GPL vmlinux 0x91382db2 __audit_inode_child +EXPORT_SYMBOL_GPL vmlinux 0x9159b9d6 profile_event_register +EXPORT_SYMBOL_GPL vmlinux 0x9173fd98 ipv6_opt_accepted +EXPORT_SYMBOL_GPL vmlinux 0x919ce9ad securityfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0x91ab56d7 eventfd_ctx_read +EXPORT_SYMBOL_GPL vmlinux 0x91f2f54e sysdev_register +EXPORT_SYMBOL_GPL vmlinux 0x921d7582 dw_spi_resume_host +EXPORT_SYMBOL_GPL vmlinux 0x922012b0 pci_assign_unassigned_bridge_resources +EXPORT_SYMBOL_GPL vmlinux 0x922c8762 perf_event_create_kernel_counter +EXPORT_SYMBOL_GPL vmlinux 0x922da70d usb_string +EXPORT_SYMBOL_GPL vmlinux 0x92575eb4 devres_find +EXPORT_SYMBOL_GPL vmlinux 0x9270070b shash_ahash_digest +EXPORT_SYMBOL_GPL vmlinux 0x9285a91d relay_subbufs_consumed +EXPORT_SYMBOL_GPL vmlinux 0x92b2fd91 inet_twsk_alloc +EXPORT_SYMBOL_GPL vmlinux 0x92b57248 flush_work +EXPORT_SYMBOL_GPL vmlinux 0x92c26fbf spi_get_device_id +EXPORT_SYMBOL_GPL vmlinux 0x92c32740 devres_close_group +EXPORT_SYMBOL_GPL vmlinux 0x92c64668 eventfd_ctx_fileget +EXPORT_SYMBOL_GPL vmlinux 0x92d31cfb fixed_phy_add +EXPORT_SYMBOL_GPL vmlinux 0x92fb217b dcookie_unregister +EXPORT_SYMBOL_GPL vmlinux 0x93a2cb47 reserve_pmc_hardware +EXPORT_SYMBOL_GPL vmlinux 0x93ba279b __rio_local_write_config_8 +EXPORT_SYMBOL_GPL vmlinux 0x93d2422d snmp_mib_free +EXPORT_SYMBOL_GPL vmlinux 0x93da643e regulator_put +EXPORT_SYMBOL_GPL vmlinux 0x94037abc __netpoll_cleanup +EXPORT_SYMBOL_GPL vmlinux 0x943b6add crypto_givcipher_type +EXPORT_SYMBOL_GPL vmlinux 0x9461794c cgroup_path +EXPORT_SYMBOL_GPL vmlinux 0x949e4c2f stmpe_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x94a68723 ata_scsi_slave_destroy +EXPORT_SYMBOL_GPL vmlinux 0x94c2cc39 ide_queue_sense_rq +EXPORT_SYMBOL_GPL vmlinux 0x94e40158 tpm_show_enabled +EXPORT_SYMBOL_GPL vmlinux 0x94ef4d05 cpci_hp_stop +EXPORT_SYMBOL_GPL vmlinux 0x952664c5 do_exit +EXPORT_SYMBOL_GPL vmlinux 0x9527f994 relay_flush +EXPORT_SYMBOL_GPL vmlinux 0x955b0e2e kthread_worker_fn +EXPORT_SYMBOL_GPL vmlinux 0x956a91ba gpio_get_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x9575a144 mmput +EXPORT_SYMBOL_GPL vmlinux 0x9579bfb7 sysdev_show_int +EXPORT_SYMBOL_GPL vmlinux 0x958207cf klist_iter_init_node +EXPORT_SYMBOL_GPL vmlinux 0x95ac2f0e usb_get_status +EXPORT_SYMBOL_GPL vmlinux 0x95c542d2 sysfs_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x95ca6929 rt_mutex_unlock +EXPORT_SYMBOL_GPL vmlinux 0x95d84899 ide_dma_setup +EXPORT_SYMBOL_GPL vmlinux 0x95db1767 kobject_create_and_add +EXPORT_SYMBOL_GPL vmlinux 0x95fb0dad ide_cd_expiry +EXPORT_SYMBOL_GPL vmlinux 0x9621849f ring_buffer_event_data +EXPORT_SYMBOL_GPL vmlinux 0x962b39b0 ata_host_register +EXPORT_SYMBOL_GPL vmlinux 0x963071bb usb_get_descriptor +EXPORT_SYMBOL_GPL vmlinux 0x964d732d device_move +EXPORT_SYMBOL_GPL vmlinux 0x96518d8c __rtnl_af_unregister +EXPORT_SYMBOL_GPL vmlinux 0x969f0953 register_net_sysctl_rotable +EXPORT_SYMBOL_GPL vmlinux 0x96af8255 bus_find_device +EXPORT_SYMBOL_GPL vmlinux 0x96cbcf31 pm_qos_add_notifier +EXPORT_SYMBOL_GPL vmlinux 0x96feedb3 cpu_add_sysdev_attr +EXPORT_SYMBOL_GPL vmlinux 0x972ae015 crypto_chain +EXPORT_SYMBOL_GPL vmlinux 0x973598de ring_buffer_iter_reset +EXPORT_SYMBOL_GPL vmlinux 0x97383960 usb_hcd_poll_rh_status +EXPORT_SYMBOL_GPL vmlinux 0x973b474b class_interface_register +EXPORT_SYMBOL_GPL vmlinux 0x974486cc scsi_mode_select +EXPORT_SYMBOL_GPL vmlinux 0x975ca3fa simple_attr_release +EXPORT_SYMBOL_GPL vmlinux 0x97b1000d sff_dma_ops +EXPORT_SYMBOL_GPL vmlinux 0x97b7027e xfrm_audit_state_replay_overflow +EXPORT_SYMBOL_GPL vmlinux 0x97fbf4d3 page_mkclean +EXPORT_SYMBOL_GPL vmlinux 0x983108d5 tty_put_char +EXPORT_SYMBOL_GPL vmlinux 0x9833bc0c hvc_kick +EXPORT_SYMBOL_GPL vmlinux 0x986970da put_device +EXPORT_SYMBOL_GPL vmlinux 0x98bfa2d9 relay_file_operations +EXPORT_SYMBOL_GPL vmlinux 0x98c0e14e perf_event_release_kernel +EXPORT_SYMBOL_GPL vmlinux 0x98c70872 usb_free_streams +EXPORT_SYMBOL_GPL vmlinux 0x98ca744c usb_queue_reset_device +EXPORT_SYMBOL_GPL vmlinux 0x98dc3ef5 ide_undecoded_slave +EXPORT_SYMBOL_GPL vmlinux 0x98eb29a4 pci_store_saved_state +EXPORT_SYMBOL_GPL vmlinux 0x98eebd2a raw_unhash_sk +EXPORT_SYMBOL_GPL vmlinux 0x9900f489 ata_sff_tf_load +EXPORT_SYMBOL_GPL vmlinux 0x99034227 fb_deferred_io_cleanup +EXPORT_SYMBOL_GPL vmlinux 0x9924c496 __usb_get_extra_descriptor +EXPORT_SYMBOL_GPL vmlinux 0x994b6af3 blkdev_aio_write +EXPORT_SYMBOL_GPL vmlinux 0x995d1071 prof_on +EXPORT_SYMBOL_GPL vmlinux 0x9978abd2 debugfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0x99eb588b ata_sff_postreset +EXPORT_SYMBOL_GPL vmlinux 0x9a037693 vfs_removexattr +EXPORT_SYMBOL_GPL vmlinux 0x9a11a0fc crypto_attr_alg_name +EXPORT_SYMBOL_GPL vmlinux 0x9a3741f3 tpm_remove_hardware +EXPORT_SYMBOL_GPL vmlinux 0x9a707615 rtnl_af_register +EXPORT_SYMBOL_GPL vmlinux 0x9a7d09e4 unregister_ftrace_event +EXPORT_SYMBOL_GPL vmlinux 0x9a8039f9 kobject_uevent +EXPORT_SYMBOL_GPL vmlinux 0x9ace5b44 wm831x_auxadc_read_uv +EXPORT_SYMBOL_GPL vmlinux 0x9b201431 skcipher_geniv_exit +EXPORT_SYMBOL_GPL vmlinux 0x9b2c26c3 anon_inode_getfile +EXPORT_SYMBOL_GPL vmlinux 0x9b358579 ata_qc_complete_multiple +EXPORT_SYMBOL_GPL vmlinux 0x9b858e0b ide_error +EXPORT_SYMBOL_GPL vmlinux 0x9ba0501e unregister_vt_notifier +EXPORT_SYMBOL_GPL vmlinux 0x9bf07611 cpci_hp_unregister_controller +EXPORT_SYMBOL_GPL vmlinux 0x9bf43ca0 pci_hp_change_slot_info +EXPORT_SYMBOL_GPL vmlinux 0x9bf6f470 __hvc_resize +EXPORT_SYMBOL_GPL vmlinux 0x9c03bab9 attribute_container_unregister +EXPORT_SYMBOL_GPL vmlinux 0x9c581b63 fb_bl_default_curve +EXPORT_SYMBOL_GPL vmlinux 0x9cb8037b xfrm_count_enc_supported +EXPORT_SYMBOL_GPL vmlinux 0x9ce91a8e usb_hcd_platform_shutdown +EXPORT_SYMBOL_GPL vmlinux 0x9cfde395 transport_class_register +EXPORT_SYMBOL_GPL vmlinux 0x9d2a5396 pci_dev_run_wake +EXPORT_SYMBOL_GPL vmlinux 0x9d2bba9c ide_create_request_sense_cmd +EXPORT_SYMBOL_GPL vmlinux 0x9d365356 rtc_set_mmss +EXPORT_SYMBOL_GPL vmlinux 0x9d5b6f70 transport_add_device +EXPORT_SYMBOL_GPL vmlinux 0x9d8a3315 blkcipher_walk_virt +EXPORT_SYMBOL_GPL vmlinux 0x9da734d8 crypto_init_spawn +EXPORT_SYMBOL_GPL vmlinux 0x9dc86116 mnt_drop_write +EXPORT_SYMBOL_GPL vmlinux 0x9dfdf722 gpio_free_array +EXPORT_SYMBOL_GPL vmlinux 0x9e116ef4 __pm_wakeup_event +EXPORT_SYMBOL_GPL vmlinux 0x9e1d7bea sysdev_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0x9e1ed058 da903x_read +EXPORT_SYMBOL_GPL vmlinux 0x9e62ac80 spi_new_device +EXPORT_SYMBOL_GPL vmlinux 0x9edf3fc6 add_to_page_cache_lru +EXPORT_SYMBOL_GPL vmlinux 0x9f1ceb19 locks_release_private +EXPORT_SYMBOL_GPL vmlinux 0x9f3ca52c queue_work_on +EXPORT_SYMBOL_GPL vmlinux 0x9f40a6d6 async_synchronize_full_domain +EXPORT_SYMBOL_GPL vmlinux 0x9f6276a3 rio_local_get_device_id +EXPORT_SYMBOL_GPL vmlinux 0x9f70cc3a __tracepoint_block_rq_remap +EXPORT_SYMBOL_GPL vmlinux 0x9f9c2ee4 crypto_alloc_shash +EXPORT_SYMBOL_GPL vmlinux 0x9fadcd34 pmac_i2c_adapter_to_bus +EXPORT_SYMBOL_GPL vmlinux 0x9fb1ab08 dio_end_io +EXPORT_SYMBOL_GPL vmlinux 0x9fce80db fb_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x9fd4c9ce save_stack_trace_tsk +EXPORT_SYMBOL_GPL vmlinux 0x9ff7e52a scsi_nl_add_transport +EXPORT_SYMBOL_GPL vmlinux 0xa0423694 rtc_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0xa07f6fcd ring_buffer_iter_peek +EXPORT_SYMBOL_GPL vmlinux 0xa0876370 tpm_calc_ordinal_duration +EXPORT_SYMBOL_GPL vmlinux 0xa13d7978 __irq_set_handler +EXPORT_SYMBOL_GPL vmlinux 0xa18a5548 rio_dev_get +EXPORT_SYMBOL_GPL vmlinux 0xa1baae4e fuse_conn_get +EXPORT_SYMBOL_GPL vmlinux 0xa1c1acbf inet_csk_bind_conflict +EXPORT_SYMBOL_GPL vmlinux 0xa1c45339 preempt_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0xa1d2d601 led_classdev_register +EXPORT_SYMBOL_GPL vmlinux 0xa200ec0c transport_remove_device +EXPORT_SYMBOL_GPL vmlinux 0xa2568454 rio_mport_write_config_32 +EXPORT_SYMBOL_GPL vmlinux 0xa28404d2 wakeup_source_destroy +EXPORT_SYMBOL_GPL vmlinux 0xa29997f9 get_task_comm +EXPORT_SYMBOL_GPL vmlinux 0xa2ec4fc2 tps65910_clear_bits +EXPORT_SYMBOL_GPL vmlinux 0xa345e042 platform_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xa357d56e ktime_get +EXPORT_SYMBOL_GPL vmlinux 0xa358cf51 __alloc_workqueue_key +EXPORT_SYMBOL_GPL vmlinux 0xa35fcb07 crypto_shash_digest +EXPORT_SYMBOL_GPL vmlinux 0xa3735814 free_css_id +EXPORT_SYMBOL_GPL vmlinux 0xa38e3ef3 platform_device_del +EXPORT_SYMBOL_GPL vmlinux 0xa39d9220 unregister_timer_hook +EXPORT_SYMBOL_GPL vmlinux 0xa3a2d9af walk_system_ram_range +EXPORT_SYMBOL_GPL vmlinux 0xa3d97544 get_net_ns_by_pid +EXPORT_SYMBOL_GPL vmlinux 0xa404ad0b usb_hcd_link_urb_to_ep +EXPORT_SYMBOL_GPL vmlinux 0xa40a8590 input_event_to_user +EXPORT_SYMBOL_GPL vmlinux 0xa421f190 pci_rescan_bus +EXPORT_SYMBOL_GPL vmlinux 0xa47f2ce7 adp5520_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0xa48196c8 kdb_poll_idx +EXPORT_SYMBOL_GPL vmlinux 0xa4926024 __module_text_address +EXPORT_SYMBOL_GPL vmlinux 0xa4da0d19 inet6_lookup +EXPORT_SYMBOL_GPL vmlinux 0xa4f311ae pci_hp_create_module_link +EXPORT_SYMBOL_GPL vmlinux 0xa5470a9c ide_unregister_region +EXPORT_SYMBOL_GPL vmlinux 0xa5a72481 usb_create_hcd +EXPORT_SYMBOL_GPL vmlinux 0xa5b00659 ppc_proc_freq +EXPORT_SYMBOL_GPL vmlinux 0xa5c7b657 ide_do_start_stop +EXPORT_SYMBOL_GPL vmlinux 0xa5e69e10 ide_output_data +EXPORT_SYMBOL_GPL vmlinux 0xa5efbf4c async_synchronize_full +EXPORT_SYMBOL_GPL vmlinux 0xa5f138b9 ip6_sk_dst_lookup_flow +EXPORT_SYMBOL_GPL vmlinux 0xa607534a pci_unblock_user_cfg_access +EXPORT_SYMBOL_GPL vmlinux 0xa66b63b6 inet_csk_reqsk_queue_prune +EXPORT_SYMBOL_GPL vmlinux 0xa6aa2d61 get_dcookie +EXPORT_SYMBOL_GPL vmlinux 0xa6f52030 inet_diag_register +EXPORT_SYMBOL_GPL vmlinux 0xa71300f7 usb_hcd_unmap_urb_for_dma +EXPORT_SYMBOL_GPL vmlinux 0xa774ecb7 mnt_want_write_file +EXPORT_SYMBOL_GPL vmlinux 0xa78f2c6a ata_base_port_ops +EXPORT_SYMBOL_GPL vmlinux 0xa7c7ac16 inet_ctl_sock_create +EXPORT_SYMBOL_GPL vmlinux 0xa7d5141a blk_trace_setup +EXPORT_SYMBOL_GPL vmlinux 0xa8207605 tpm_get_timeouts +EXPORT_SYMBOL_GPL vmlinux 0xa8318e95 add_timer_on +EXPORT_SYMBOL_GPL vmlinux 0xa832e784 wakeup_source_register +EXPORT_SYMBOL_GPL vmlinux 0xa83c0685 power_supply_unregister +EXPORT_SYMBOL_GPL vmlinux 0xa87dfa54 filter_current_check_discard +EXPORT_SYMBOL_GPL vmlinux 0xa891bf0a ftrace_event_reg +EXPORT_SYMBOL_GPL vmlinux 0xa8947666 cpu_add_sysdev_attr_group +EXPORT_SYMBOL_GPL vmlinux 0xa8b7e96c queue_delayed_work_on +EXPORT_SYMBOL_GPL vmlinux 0xa8d4698a ip_build_and_send_pkt +EXPORT_SYMBOL_GPL vmlinux 0xa8f59416 gpio_direction_output +EXPORT_SYMBOL_GPL vmlinux 0xa9076a1c pm_generic_runtime_suspend +EXPORT_SYMBOL_GPL vmlinux 0xa912fb89 usb_set_device_state +EXPORT_SYMBOL_GPL vmlinux 0xa975eda5 xv_destroy_pool +EXPORT_SYMBOL_GPL vmlinux 0xa977c631 tps6586x_write +EXPORT_SYMBOL_GPL vmlinux 0xa9c530b8 unregister_oom_notifier +EXPORT_SYMBOL_GPL vmlinux 0xa9e8b15e da903x_writes +EXPORT_SYMBOL_GPL vmlinux 0xa9edd7d0 blkcipher_walk_phys +EXPORT_SYMBOL_GPL vmlinux 0xa9f3f261 net_ipv4_ctl_path +EXPORT_SYMBOL_GPL vmlinux 0xa9f522fc sysfs_remove_link +EXPORT_SYMBOL_GPL vmlinux 0xaa071e67 vfs_kern_mount +EXPORT_SYMBOL_GPL vmlinux 0xaa2a72bf __iowrite64_copy +EXPORT_SYMBOL_GPL vmlinux 0xaa3de605 tty_init_termios +EXPORT_SYMBOL_GPL vmlinux 0xaa407785 add_page_wait_queue +EXPORT_SYMBOL_GPL vmlinux 0xaa489e9d ata_bmdma_dumb_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0xaa719515 pid_vnr +EXPORT_SYMBOL_GPL vmlinux 0xaacd4108 cpci_hp_unregister_bus +EXPORT_SYMBOL_GPL vmlinux 0xab0c0e0b ide_pci_setup_ports +EXPORT_SYMBOL_GPL vmlinux 0xab4f3a97 ata_pci_sff_init_host +EXPORT_SYMBOL_GPL vmlinux 0xab540c52 wm8350_block_write +EXPORT_SYMBOL_GPL vmlinux 0xab6babaf pm_qos_request +EXPORT_SYMBOL_GPL vmlinux 0xab81295f xfrm_audit_state_add +EXPORT_SYMBOL_GPL vmlinux 0xab9aed06 ide_release_dma_engine +EXPORT_SYMBOL_GPL vmlinux 0xabfbc63f irq_find_host +EXPORT_SYMBOL_GPL vmlinux 0xac60b52b ring_buffer_commit_overrun_cpu +EXPORT_SYMBOL_GPL vmlinux 0xac7a697c device_register +EXPORT_SYMBOL_GPL vmlinux 0xac842c2c spi_bus_unlock +EXPORT_SYMBOL_GPL vmlinux 0xace5c0fc usb_bus_list +EXPORT_SYMBOL_GPL vmlinux 0xacec39e6 inet6_sk_rebuild_header +EXPORT_SYMBOL_GPL vmlinux 0xacfd81f6 work_cpu +EXPORT_SYMBOL_GPL vmlinux 0xad085d8d scsi_target_block +EXPORT_SYMBOL_GPL vmlinux 0xad19f35c rio_get_asm +EXPORT_SYMBOL_GPL vmlinux 0xad5f1a4d get_pid_task +EXPORT_SYMBOL_GPL vmlinux 0xad5f1b39 nf_net_ipv4_netfilter_sysctl_path +EXPORT_SYMBOL_GPL vmlinux 0xad6396e1 usb_driver_release_interface +EXPORT_SYMBOL_GPL vmlinux 0xad74566a ata_std_qc_defer +EXPORT_SYMBOL_GPL vmlinux 0xad7ba0db inet_csk_clone +EXPORT_SYMBOL_GPL vmlinux 0xad950e19 rq_flush_dcache_pages +EXPORT_SYMBOL_GPL vmlinux 0xadc785ec kgdb_register_io_module +EXPORT_SYMBOL_GPL vmlinux 0xadcdce70 devres_release_group +EXPORT_SYMBOL_GPL vmlinux 0xadeb2951 power_supply_class +EXPORT_SYMBOL_GPL vmlinux 0xadf6aa4d tpm_pcr_read +EXPORT_SYMBOL_GPL vmlinux 0xae0c87ee pm_qos_remove_notifier +EXPORT_SYMBOL_GPL vmlinux 0xae298a9c console_drivers +EXPORT_SYMBOL_GPL vmlinux 0xae2bbdae ide_dma_sff_read_status +EXPORT_SYMBOL_GPL vmlinux 0xae51a934 crypto_larval_alloc +EXPORT_SYMBOL_GPL vmlinux 0xae61aff9 pci_ioremap_bar +EXPORT_SYMBOL_GPL vmlinux 0xae8414d3 usb_free_urb +EXPORT_SYMBOL_GPL vmlinux 0xae88ffad nf_unregister_afinfo +EXPORT_SYMBOL_GPL vmlinux 0xae89bc51 debugfs_create_u16 +EXPORT_SYMBOL_GPL vmlinux 0xaeb82318 map_vm_area +EXPORT_SYMBOL_GPL vmlinux 0xaec22f66 regulator_set_voltage +EXPORT_SYMBOL_GPL vmlinux 0xaeea3073 xfrm_aead_get_byname +EXPORT_SYMBOL_GPL vmlinux 0xaeee11c1 usb_deregister +EXPORT_SYMBOL_GPL vmlinux 0xaf3f33e0 driver_add_kobj +EXPORT_SYMBOL_GPL vmlinux 0xaf4d9c60 tcp_init_congestion_ops +EXPORT_SYMBOL_GPL vmlinux 0xaf69699e xv_get_object_size +EXPORT_SYMBOL_GPL vmlinux 0xaf7a4f75 __pm_runtime_disable +EXPORT_SYMBOL_GPL vmlinux 0xb01c7c0e generic_subsys_pm_ops +EXPORT_SYMBOL_GPL vmlinux 0xb026920e bus_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0xb02e5330 rio_release_inb_dbell +EXPORT_SYMBOL_GPL vmlinux 0xb07c8a34 cpufreq_unregister_governor +EXPORT_SYMBOL_GPL vmlinux 0xb0c39cd9 __tracepoint_kfree_skb +EXPORT_SYMBOL_GPL vmlinux 0xb0cbfdab class_create_file +EXPORT_SYMBOL_GPL vmlinux 0xb0f1791d ata_dev_pair +EXPORT_SYMBOL_GPL vmlinux 0xb10d55bc cn_netlink_send +EXPORT_SYMBOL_GPL vmlinux 0xb117f57d dev_attr_em_message_type +EXPORT_SYMBOL_GPL vmlinux 0xb140a32c pmf_call_one +EXPORT_SYMBOL_GPL vmlinux 0xb151f224 scsi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xb1653c24 inet_twsk_put +EXPORT_SYMBOL_GPL vmlinux 0xb179966e ata_msleep +EXPORT_SYMBOL_GPL vmlinux 0xb18429eb suspend_device_irqs +EXPORT_SYMBOL_GPL vmlinux 0xb1acbcce rcu_barrier_sched +EXPORT_SYMBOL_GPL vmlinux 0xb1e2f2fd usb_put_dev +EXPORT_SYMBOL_GPL vmlinux 0xb216a6b6 ata_sff_wait_ready +EXPORT_SYMBOL_GPL vmlinux 0xb23f1279 usb_init_urb +EXPORT_SYMBOL_GPL vmlinux 0xb24992d7 clockevents_register_device +EXPORT_SYMBOL_GPL vmlinux 0xb2970bbb usb_put_intf +EXPORT_SYMBOL_GPL vmlinux 0xb2994057 crypto_default_rng +EXPORT_SYMBOL_GPL vmlinux 0xb2c7ec3b tty_mode_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xb2f405bd relay_buf_full +EXPORT_SYMBOL_GPL vmlinux 0xb304cc7c unregister_net_sysctl_table +EXPORT_SYMBOL_GPL vmlinux 0xb3196d0c dma_wait_for_async_tx +EXPORT_SYMBOL_GPL vmlinux 0xb3987321 register_net_sysctl_table +EXPORT_SYMBOL_GPL vmlinux 0xb3c8ede7 blkio_policy_register +EXPORT_SYMBOL_GPL vmlinux 0xb3cc695b pm_runtime_forbid +EXPORT_SYMBOL_GPL vmlinux 0xb4017bc1 xfrm_audit_state_notfound +EXPORT_SYMBOL_GPL vmlinux 0xb4288bb8 disk_part_iter_next +EXPORT_SYMBOL_GPL vmlinux 0xb42d0409 usb_bulk_msg +EXPORT_SYMBOL_GPL vmlinux 0xb4463942 skb_to_sgvec +EXPORT_SYMBOL_GPL vmlinux 0xb4918827 __inet_lookup_listener +EXPORT_SYMBOL_GPL vmlinux 0xb4ea7cf7 kgdb_connected +EXPORT_SYMBOL_GPL vmlinux 0xb4fa95fb driver_create_file +EXPORT_SYMBOL_GPL vmlinux 0xb51fbd64 edac_op_state +EXPORT_SYMBOL_GPL vmlinux 0xb53620d1 pci_vpd_find_info_keyword +EXPORT_SYMBOL_GPL vmlinux 0xb54c8281 dma_get_required_mask +EXPORT_SYMBOL_GPL vmlinux 0xb56f1cf1 proc_net_fops_create +EXPORT_SYMBOL_GPL vmlinux 0xb5aaa6e1 ide_check_ireason +EXPORT_SYMBOL_GPL vmlinux 0xb5d2a04b devres_remove_group +EXPORT_SYMBOL_GPL vmlinux 0xb5f17edf perf_register_guest_info_callbacks +EXPORT_SYMBOL_GPL vmlinux 0xb60b5707 of_i8042_aux_irq +EXPORT_SYMBOL_GPL vmlinux 0xb61531dc uart_set_options +EXPORT_SYMBOL_GPL vmlinux 0xb64d2bb3 xfrm_inner_extract_output +EXPORT_SYMBOL_GPL vmlinux 0xb64ea395 perf_tp_event +EXPORT_SYMBOL_GPL vmlinux 0xb679cadc rdev_get_id +EXPORT_SYMBOL_GPL vmlinux 0xb67b1d5d regulator_get_mode +EXPORT_SYMBOL_GPL vmlinux 0xb68f7f26 driver_find +EXPORT_SYMBOL_GPL vmlinux 0xb6a38d21 usb_alloc_coherent +EXPORT_SYMBOL_GPL vmlinux 0xb6aeb661 ata_id_c_string +EXPORT_SYMBOL_GPL vmlinux 0xb6c900f1 event_storage_mutex +EXPORT_SYMBOL_GPL vmlinux 0xb6e62af0 platform_device_add_data +EXPORT_SYMBOL_GPL vmlinux 0xb70b87c0 srcu_init_notifier_head +EXPORT_SYMBOL_GPL vmlinux 0xb78a4d27 ide_dma_test_irq +EXPORT_SYMBOL_GPL vmlinux 0xb78dbc9a __rio_local_write_config_32 +EXPORT_SYMBOL_GPL vmlinux 0xb79d4217 attribute_container_find_class_device +EXPORT_SYMBOL_GPL vmlinux 0xb7b8adcb sata_std_hardreset +EXPORT_SYMBOL_GPL vmlinux 0xb7c2ce7b tcp_is_cwnd_limited +EXPORT_SYMBOL_GPL vmlinux 0xb7d3a557 ring_buffer_overruns +EXPORT_SYMBOL_GPL vmlinux 0xb7ff6372 blk_rq_check_limits +EXPORT_SYMBOL_GPL vmlinux 0xb8171274 ata_host_alloc +EXPORT_SYMBOL_GPL vmlinux 0xb8286a50 hvc_remove +EXPORT_SYMBOL_GPL vmlinux 0xb82ba89d blkiocg_update_io_add_stats +EXPORT_SYMBOL_GPL vmlinux 0xb86061bc crypto_enqueue_request +EXPORT_SYMBOL_GPL vmlinux 0xb86fd44f cgroup_attach_task_all +EXPORT_SYMBOL_GPL vmlinux 0xb8741bd6 input_class +EXPORT_SYMBOL_GPL vmlinux 0xb8ef7f06 wm831x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0xb8fc8478 hrtimer_cancel +EXPORT_SYMBOL_GPL vmlinux 0xb90ec5d2 ref_module +EXPORT_SYMBOL_GPL vmlinux 0xb929da6e pci_hp_remove_module_link +EXPORT_SYMBOL_GPL vmlinux 0xb92fe735 ide_read_error +EXPORT_SYMBOL_GPL vmlinux 0xb93eddae rtnl_link_register +EXPORT_SYMBOL_GPL vmlinux 0xb947667c cpufreq_frequency_table_verify +EXPORT_SYMBOL_GPL vmlinux 0xb960ee42 debugfs_create_dir +EXPORT_SYMBOL_GPL vmlinux 0xb9873b53 sysfs_create_files +EXPORT_SYMBOL_GPL vmlinux 0xb996f6c0 perf_event_read_value +EXPORT_SYMBOL_GPL vmlinux 0xb9a2dbf7 rio_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xb9ae3e65 ata_sff_tf_read +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 0xb9eb3aa9 add_uevent_var +EXPORT_SYMBOL_GPL vmlinux 0xba02f2ba regulator_register +EXPORT_SYMBOL_GPL vmlinux 0xba1e5731 __class_create +EXPORT_SYMBOL_GPL vmlinux 0xba48ccdc ata_sff_queue_pio_task +EXPORT_SYMBOL_GPL vmlinux 0xba4b5e57 crypto_alg_sem +EXPORT_SYMBOL_GPL vmlinux 0xba6b92ed ata_ehi_clear_desc +EXPORT_SYMBOL_GPL vmlinux 0xba8c6921 driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0xbab7eae6 register_kprobes +EXPORT_SYMBOL_GPL vmlinux 0xbac00ee2 relay_open +EXPORT_SYMBOL_GPL vmlinux 0xbae34c27 scsi_nl_remove_transport +EXPORT_SYMBOL_GPL vmlinux 0xbb00c018 tracepoint_iter_start +EXPORT_SYMBOL_GPL vmlinux 0xbb038ce4 perf_unregister_guest_info_callbacks +EXPORT_SYMBOL_GPL vmlinux 0xbb0ab47b debug_locks +EXPORT_SYMBOL_GPL vmlinux 0xbb0ce525 __scsi_get_command +EXPORT_SYMBOL_GPL vmlinux 0xbb2b5c22 page_cache_async_readahead +EXPORT_SYMBOL_GPL vmlinux 0xbb35ba99 pmac_i2c_get_adapter +EXPORT_SYMBOL_GPL vmlinux 0xbb3cc773 sata_scr_write_flush +EXPORT_SYMBOL_GPL vmlinux 0xbb748762 ata_sff_prereset +EXPORT_SYMBOL_GPL vmlinux 0xbbad6dc2 device_remove_bin_file +EXPORT_SYMBOL_GPL vmlinux 0xbbbc9dbf blk_abort_queue +EXPORT_SYMBOL_GPL vmlinux 0xbbca48d7 ide_dma_start +EXPORT_SYMBOL_GPL vmlinux 0xbc2b8925 adp5520_set_bits +EXPORT_SYMBOL_GPL vmlinux 0xbc46b7b1 transport_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0xbc4c6be9 xfrm_audit_policy_add +EXPORT_SYMBOL_GPL vmlinux 0xbc79e3b7 get_task_pid +EXPORT_SYMBOL_GPL vmlinux 0xbca64b5d get_cpu_sysdev +EXPORT_SYMBOL_GPL vmlinux 0xbcf7ae9b regulator_list_voltage +EXPORT_SYMBOL_GPL vmlinux 0xbd26a2ee usb_find_alt_setting +EXPORT_SYMBOL_GPL vmlinux 0xbd318cac cgroup_to_blkio_cgroup +EXPORT_SYMBOL_GPL vmlinux 0xbd390818 wakeup_source_add +EXPORT_SYMBOL_GPL vmlinux 0xbd3f75ff generic_fh_to_parent +EXPORT_SYMBOL_GPL vmlinux 0xbd8a5c8c ring_buffer_write +EXPORT_SYMBOL_GPL vmlinux 0xbd8e2bda task_blkio_cgroup +EXPORT_SYMBOL_GPL vmlinux 0xbdd295f0 trace_vprintk +EXPORT_SYMBOL_GPL vmlinux 0xbdd6a16a blk_end_request_err +EXPORT_SYMBOL_GPL vmlinux 0xbdea77f9 ring_buffer_swap_cpu +EXPORT_SYMBOL_GPL vmlinux 0xbe1887e4 ata_unpack_xfermask +EXPORT_SYMBOL_GPL vmlinux 0xbe21a566 raw_seq_open +EXPORT_SYMBOL_GPL vmlinux 0xbe3734b5 init_srcu_struct +EXPORT_SYMBOL_GPL vmlinux 0xbe628bb0 attribute_container_register +EXPORT_SYMBOL_GPL vmlinux 0xbe6f72c8 ehci_cf_port_reset_rwsem +EXPORT_SYMBOL_GPL vmlinux 0xbef792c4 security_inode_mkdir +EXPORT_SYMBOL_GPL vmlinux 0xbefebfc5 __css_put +EXPORT_SYMBOL_GPL vmlinux 0xbf1cc04b tty_termios_encode_baud_rate +EXPORT_SYMBOL_GPL vmlinux 0xbfb412c0 pci_intx +EXPORT_SYMBOL_GPL vmlinux 0xbfbc7d95 crypto_alg_lookup +EXPORT_SYMBOL_GPL vmlinux 0xbfffcfb2 pci_msi_off +EXPORT_SYMBOL_GPL vmlinux 0xc0011559 inet6_destroy_sock +EXPORT_SYMBOL_GPL vmlinux 0xc0028dc1 ata_dev_next +EXPORT_SYMBOL_GPL vmlinux 0xc01c9d17 rio_request_outb_dbell +EXPORT_SYMBOL_GPL vmlinux 0xc020c0e8 vfs_test_lock +EXPORT_SYMBOL_GPL vmlinux 0xc04a304b srcu_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0xc089054a ata_pci_device_suspend +EXPORT_SYMBOL_GPL vmlinux 0xc0b3017d crypto_rng_type +EXPORT_SYMBOL_GPL vmlinux 0xc0bf6ead timecounter_cyc2time +EXPORT_SYMBOL_GPL vmlinux 0xc0db8d9c trace_define_field +EXPORT_SYMBOL_GPL vmlinux 0xc0ea3aa5 dw_spi_xfer_done +EXPORT_SYMBOL_GPL vmlinux 0xc10f2b8e cgroup_unlock +EXPORT_SYMBOL_GPL vmlinux 0xc11bd00f tracepoint_probe_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc12ab61f dm_underlying_device_busy +EXPORT_SYMBOL_GPL vmlinux 0xc132da5b crypto_tfm_in_queue +EXPORT_SYMBOL_GPL vmlinux 0xc17515d7 usb_hcds_loaded +EXPORT_SYMBOL_GPL vmlinux 0xc191b40a ide_pci_remove +EXPORT_SYMBOL_GPL vmlinux 0xc1958a84 ide_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xc1c080a5 __pm_runtime_idle +EXPORT_SYMBOL_GPL vmlinux 0xc22a3091 vm_unmap_aliases +EXPORT_SYMBOL_GPL vmlinux 0xc22fe591 rdev_get_drvdata +EXPORT_SYMBOL_GPL vmlinux 0xc2327434 ide_tf_load +EXPORT_SYMBOL_GPL vmlinux 0xc24a96ef rtc_class_open +EXPORT_SYMBOL_GPL vmlinux 0xc2689a6f posix_timer_event +EXPORT_SYMBOL_GPL vmlinux 0xc27bf788 shash_register_instance +EXPORT_SYMBOL_GPL vmlinux 0xc280fb46 kdb_register +EXPORT_SYMBOL_GPL vmlinux 0xc2a40e64 page_cache_sync_readahead +EXPORT_SYMBOL_GPL vmlinux 0xc2a9a899 devres_open_group +EXPORT_SYMBOL_GPL vmlinux 0xc2f70a68 proc_net_mkdir +EXPORT_SYMBOL_GPL vmlinux 0xc305d7b9 dw_spi_suspend_host +EXPORT_SYMBOL_GPL vmlinux 0xc30fc32a ata_common_sdev_attrs +EXPORT_SYMBOL_GPL vmlinux 0xc32903e7 inet_csk_listen_start +EXPORT_SYMBOL_GPL vmlinux 0xc32aff19 tcp_register_congestion_control +EXPORT_SYMBOL_GPL vmlinux 0xc32c7836 rio_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xc34efe27 snmp_fold_field +EXPORT_SYMBOL_GPL vmlinux 0xc3529446 led_classdev_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc37226a5 tpm_pcr_extend +EXPORT_SYMBOL_GPL vmlinux 0xc373fdd6 ring_buffer_resize +EXPORT_SYMBOL_GPL vmlinux 0xc38919ec blk_abort_request +EXPORT_SYMBOL_GPL vmlinux 0xc389cc5f crypto_register_alg +EXPORT_SYMBOL_GPL vmlinux 0xc395307a sata_sff_hardreset +EXPORT_SYMBOL_GPL vmlinux 0xc399468f scsi_nl_remove_driver +EXPORT_SYMBOL_GPL vmlinux 0xc4109e8b crypto_init_spawn2 +EXPORT_SYMBOL_GPL vmlinux 0xc41885a2 ide_pci_suspend +EXPORT_SYMBOL_GPL vmlinux 0xc42634a9 ide_init_disk +EXPORT_SYMBOL_GPL vmlinux 0xc428068d sata_deb_timing_long +EXPORT_SYMBOL_GPL vmlinux 0xc454fc7b twl_get_type +EXPORT_SYMBOL_GPL vmlinux 0xc45c440f spi_alloc_master +EXPORT_SYMBOL_GPL vmlinux 0xc46d877e schedule_hrtimeout +EXPORT_SYMBOL_GPL vmlinux 0xc46e894a blkio_root_cgroup +EXPORT_SYMBOL_GPL vmlinux 0xc48b7ccf ata_mode_string +EXPORT_SYMBOL_GPL vmlinux 0xc4a88aac simple_attr_read +EXPORT_SYMBOL_GPL vmlinux 0xc4db992e kvmppc_load_up_fpu +EXPORT_SYMBOL_GPL vmlinux 0xc51bd9e8 cpufreq_cpu_put +EXPORT_SYMBOL_GPL vmlinux 0xc54183d9 wakeup_source_remove +EXPORT_SYMBOL_GPL vmlinux 0xc5a79fab unregister_jprobes +EXPORT_SYMBOL_GPL vmlinux 0xc5b1d204 raw_seq_next +EXPORT_SYMBOL_GPL vmlinux 0xc5cc6f40 led_trigger_remove +EXPORT_SYMBOL_GPL vmlinux 0xc5f671f4 __srcu_read_unlock +EXPORT_SYMBOL_GPL vmlinux 0xc606cd3c boot_cpuid +EXPORT_SYMBOL_GPL vmlinux 0xc60a730b klist_iter_init +EXPORT_SYMBOL_GPL vmlinux 0xc60cfea0 tpm_open +EXPORT_SYMBOL_GPL vmlinux 0xc60f75ec __ftrace_vprintk +EXPORT_SYMBOL_GPL vmlinux 0xc6d69daa usb_disable_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0xc6e7d6cb usb_hc_died +EXPORT_SYMBOL_GPL vmlinux 0xc771daae register_ftrace_event +EXPORT_SYMBOL_GPL vmlinux 0xc792b5cc ata_sff_data_xfer +EXPORT_SYMBOL_GPL vmlinux 0xc7bfcc88 ata_pci_bmdma_init_one +EXPORT_SYMBOL_GPL vmlinux 0xc7d69055 i2c_unregister_device +EXPORT_SYMBOL_GPL vmlinux 0xc80e38ef device_reprobe +EXPORT_SYMBOL_GPL vmlinux 0xc83b5fda xfrm_output_resume +EXPORT_SYMBOL_GPL vmlinux 0xc897b07e __crypto_alloc_tfm +EXPORT_SYMBOL_GPL vmlinux 0xc8c7fde1 __put_net +EXPORT_SYMBOL_GPL vmlinux 0xc91277a1 kgdb_schedule_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0xc9154e70 twl4030_codec_disable_resource +EXPORT_SYMBOL_GPL vmlinux 0xc9561772 fb_destroy_modelist +EXPORT_SYMBOL_GPL vmlinux 0xc9acf0a9 usb_mon_register +EXPORT_SYMBOL_GPL vmlinux 0xc9adba21 debugfs_create_blob +EXPORT_SYMBOL_GPL vmlinux 0xc9b449a2 atomic_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0xc9c7ee41 ata_eh_qc_retry +EXPORT_SYMBOL_GPL vmlinux 0xc9ec4e21 free_percpu +EXPORT_SYMBOL_GPL vmlinux 0xca079943 __pm_stay_awake +EXPORT_SYMBOL_GPL vmlinux 0xca07ce76 input_ff_event +EXPORT_SYMBOL_GPL vmlinux 0xca2cc423 shash_ahash_update +EXPORT_SYMBOL_GPL vmlinux 0xca32a2aa ide_timing_merge +EXPORT_SYMBOL_GPL vmlinux 0xca33cbd9 task_current_syscall +EXPORT_SYMBOL_GPL vmlinux 0xca85d8cf tracepoint_probe_update_all +EXPORT_SYMBOL_GPL vmlinux 0xca971de4 cpci_hp_register_bus +EXPORT_SYMBOL_GPL vmlinux 0xcacb7ef9 devres_remove +EXPORT_SYMBOL_GPL vmlinux 0xcb24ce4f class_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xcb3e40f2 rio_release_inb_mbox +EXPORT_SYMBOL_GPL vmlinux 0xcba769c8 debugfs_create_u64 +EXPORT_SYMBOL_GPL vmlinux 0xcbad9f09 __sock_recv_ts_and_drops +EXPORT_SYMBOL_GPL vmlinux 0xcbee20b2 get_cpu_iowait_time_us +EXPORT_SYMBOL_GPL vmlinux 0xcbeeb582 ata_pci_bmdma_clear_simplex +EXPORT_SYMBOL_GPL vmlinux 0xcc1f1c3d inet_twdr_hangman +EXPORT_SYMBOL_GPL vmlinux 0xcc56fabd pci_test_config_bits +EXPORT_SYMBOL_GPL vmlinux 0xcc741cd5 usb_match_id +EXPORT_SYMBOL_GPL vmlinux 0xcc7859b8 bsg_register_queue +EXPORT_SYMBOL_GPL vmlinux 0xcc830265 hvc_poll +EXPORT_SYMBOL_GPL vmlinux 0xcc8481ba max8997_bulk_write +EXPORT_SYMBOL_GPL vmlinux 0xcc936a82 power_supply_set_battery_charged +EXPORT_SYMBOL_GPL vmlinux 0xcccfb2fa sata_deb_timing_hotplug +EXPORT_SYMBOL_GPL vmlinux 0xccd2fb77 ring_buffer_free +EXPORT_SYMBOL_GPL vmlinux 0xcd02854b usb_poison_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0xcd263e74 blkio_alloc_blkg_stats +EXPORT_SYMBOL_GPL vmlinux 0xcd2c8694 __ip_route_output_key +EXPORT_SYMBOL_GPL vmlinux 0xcd4f2f39 aead_geniv_exit +EXPORT_SYMBOL_GPL vmlinux 0xcdb01877 ktime_add_ns +EXPORT_SYMBOL_GPL vmlinux 0xcdca3691 nr_irqs +EXPORT_SYMBOL_GPL vmlinux 0xcdd72885 handle_simple_irq +EXPORT_SYMBOL_GPL vmlinux 0xcdf117a9 wakeup_source_create +EXPORT_SYMBOL_GPL vmlinux 0xcdf35a75 get_device +EXPORT_SYMBOL_GPL vmlinux 0xce3169da __rio_local_write_config_16 +EXPORT_SYMBOL_GPL vmlinux 0xce6a9d9a trace_current_buffer_discard_commit +EXPORT_SYMBOL_GPL vmlinux 0xce73bb87 tpm_read +EXPORT_SYMBOL_GPL vmlinux 0xcea44b96 raw_seq_stop +EXPORT_SYMBOL_GPL vmlinux 0xcf1b956f sysfs_update_group +EXPORT_SYMBOL_GPL vmlinux 0xcf66ae97 tpm_show_owned +EXPORT_SYMBOL_GPL vmlinux 0xcf7d80da ide_init_sg_cmd +EXPORT_SYMBOL_GPL vmlinux 0xcf9e005e __pm_runtime_set_status +EXPORT_SYMBOL_GPL vmlinux 0xcfcc83ad register_vt_notifier +EXPORT_SYMBOL_GPL vmlinux 0xcfeeaecf crypto_aes_set_key +EXPORT_SYMBOL_GPL vmlinux 0xcff20d45 inet_hash_connect +EXPORT_SYMBOL_GPL vmlinux 0xd004de11 usb_altnum_to_altsetting +EXPORT_SYMBOL_GPL vmlinux 0xd00652f3 timecompare_offset +EXPORT_SYMBOL_GPL vmlinux 0xd01d002f tpm_dev_release +EXPORT_SYMBOL_GPL vmlinux 0xd038169d pcie_update_link_speed +EXPORT_SYMBOL_GPL vmlinux 0xd03c7700 secure_ipv4_port_ephemeral +EXPORT_SYMBOL_GPL vmlinux 0xd05dc2a3 xfrm_aalg_get_byname +EXPORT_SYMBOL_GPL vmlinux 0xd07d186f __tracepoint_napi_poll +EXPORT_SYMBOL_GPL vmlinux 0xd0a3f8c0 pci_find_ht_capability +EXPORT_SYMBOL_GPL vmlinux 0xd0ae3df6 ring_buffer_read_finish +EXPORT_SYMBOL_GPL vmlinux 0xd0c05159 emergency_restart +EXPORT_SYMBOL_GPL vmlinux 0xd0f6b505 crypto_find_alg +EXPORT_SYMBOL_GPL vmlinux 0xd152db50 ata_do_dev_read_id +EXPORT_SYMBOL_GPL vmlinux 0xd16712f3 crypto_check_attr_type +EXPORT_SYMBOL_GPL vmlinux 0xd17a027a seq_open_net +EXPORT_SYMBOL_GPL vmlinux 0xd1b2db37 tracepoint_probe_register_noupdate +EXPORT_SYMBOL_GPL vmlinux 0xd1e5d3ef usb_autopm_put_interface_no_suspend +EXPORT_SYMBOL_GPL vmlinux 0xd1ea9ad0 xfrm_audit_state_notfound_simple +EXPORT_SYMBOL_GPL vmlinux 0xd20bb4fc da903x_write +EXPORT_SYMBOL_GPL vmlinux 0xd217e9e6 trace_set_clr_event +EXPORT_SYMBOL_GPL vmlinux 0xd24a210a wm8350_reg_read +EXPORT_SYMBOL_GPL vmlinux 0xd273b1b1 __round_jiffies_up_relative +EXPORT_SYMBOL_GPL vmlinux 0xd2aa4611 regulator_bulk_free +EXPORT_SYMBOL_GPL vmlinux 0xd2cb2373 platform_device_add_resources +EXPORT_SYMBOL_GPL vmlinux 0xd2ef9c04 tty_prepare_flip_string_flags +EXPORT_SYMBOL_GPL vmlinux 0xd32fe193 ata_scsi_change_queue_depth +EXPORT_SYMBOL_GPL vmlinux 0xd3352a37 firmware_kobj +EXPORT_SYMBOL_GPL vmlinux 0xd33c4fca __wake_up_locked +EXPORT_SYMBOL_GPL vmlinux 0xd38a8866 ide_dma_unmap_sg +EXPORT_SYMBOL_GPL vmlinux 0xd3a3d751 sdev_evt_send_simple +EXPORT_SYMBOL_GPL vmlinux 0xd3a59446 rtc_irq_register +EXPORT_SYMBOL_GPL vmlinux 0xd41e835a srcu_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xd431f845 regulator_set_mode +EXPORT_SYMBOL_GPL vmlinux 0xd44c7cc4 blkcipher_walk_done +EXPORT_SYMBOL_GPL vmlinux 0xd476acad usb_get_urb +EXPORT_SYMBOL_GPL vmlinux 0xd4ac91cb uhci_check_and_reset_hc +EXPORT_SYMBOL_GPL vmlinux 0xd4c987f5 ide_read_altstatus +EXPORT_SYMBOL_GPL vmlinux 0xd4f33590 rio_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0xd5074fa1 rt_mutex_lock_interruptible +EXPORT_SYMBOL_GPL vmlinux 0xd522d0f9 sysfs_chmod_file +EXPORT_SYMBOL_GPL vmlinux 0xd569ffdb ata_qc_complete +EXPORT_SYMBOL_GPL vmlinux 0xd57cd342 raw_hash_sk +EXPORT_SYMBOL_GPL vmlinux 0xd59668e6 unlock_flocks +EXPORT_SYMBOL_GPL vmlinux 0xd5bfdb57 usb_hcd_pci_pm_ops +EXPORT_SYMBOL_GPL vmlinux 0xd5d0b527 twl4030_codec_get_mclk +EXPORT_SYMBOL_GPL vmlinux 0xd5d9c439 of_modalias_node +EXPORT_SYMBOL_GPL vmlinux 0xd6277d26 device_del +EXPORT_SYMBOL_GPL vmlinux 0xd65e4426 ata_link_online +EXPORT_SYMBOL_GPL vmlinux 0xd6c94d2c spi_async_locked +EXPORT_SYMBOL_GPL vmlinux 0xd6cfa158 kobject_rename +EXPORT_SYMBOL_GPL vmlinux 0xd6e4c3bb rtc_set_time +EXPORT_SYMBOL_GPL vmlinux 0xd6ec3f9b tps6586x_clr_bits +EXPORT_SYMBOL_GPL vmlinux 0xd6feefa5 agp_num_entries +EXPORT_SYMBOL_GPL vmlinux 0xd7450a44 sysfs_unmerge_group +EXPORT_SYMBOL_GPL vmlinux 0xd768e985 regulator_has_full_constraints +EXPORT_SYMBOL_GPL vmlinux 0xd77c0bc8 klist_remove +EXPORT_SYMBOL_GPL vmlinux 0xd77de6fc tcp_unregister_congestion_control +EXPORT_SYMBOL_GPL vmlinux 0xd783a57a inet6_csk_addr2sockaddr +EXPORT_SYMBOL_GPL vmlinux 0xd7a8caae unregister_kretprobe +EXPORT_SYMBOL_GPL vmlinux 0xd7c6f1e3 cpu_remove_sysdev_attr_group +EXPORT_SYMBOL_GPL vmlinux 0xd82229dd ata_std_prereset +EXPORT_SYMBOL_GPL vmlinux 0xd822b35f pm_qos_add_request +EXPORT_SYMBOL_GPL vmlinux 0xd8525ea7 fl6_update_dst +EXPORT_SYMBOL_GPL vmlinux 0xd866b614 usb_reset_device +EXPORT_SYMBOL_GPL vmlinux 0xd88d2f9d bus_for_each_drv +EXPORT_SYMBOL_GPL vmlinux 0xd8955e2c ip6_dst_lookup_flow +EXPORT_SYMBOL_GPL vmlinux 0xd8b3be6d ata_cable_ignore +EXPORT_SYMBOL_GPL vmlinux 0xd93e76a6 kbd_table +EXPORT_SYMBOL_GPL vmlinux 0xd944d8f9 ktime_get_boottime +EXPORT_SYMBOL_GPL vmlinux 0xd99ac28a rtc_irq_set_freq +EXPORT_SYMBOL_GPL vmlinux 0xd99faab5 tcp_get_info +EXPORT_SYMBOL_GPL vmlinux 0xd9aa4cde ata_dev_disable +EXPORT_SYMBOL_GPL vmlinux 0xd9cfecad devres_add +EXPORT_SYMBOL_GPL vmlinux 0xd9eef782 usb_wait_anchor_empty_timeout +EXPORT_SYMBOL_GPL vmlinux 0xda0ad094 inet_diag_unregister +EXPORT_SYMBOL_GPL vmlinux 0xda17eb67 ata_eh_freeze_port +EXPORT_SYMBOL_GPL vmlinux 0xda17f0e5 __inet_inherit_port +EXPORT_SYMBOL_GPL vmlinux 0xda1be8e1 async_synchronize_cookie_domain +EXPORT_SYMBOL_GPL vmlinux 0xda2c0279 devres_alloc +EXPORT_SYMBOL_GPL vmlinux 0xda34eb1c ata_sas_port_destroy +EXPORT_SYMBOL_GPL vmlinux 0xda7892b5 blkiocg_lookup_group +EXPORT_SYMBOL_GPL vmlinux 0xdac26bfb fb_deferred_io_fsync +EXPORT_SYMBOL_GPL vmlinux 0xdaf2089f __clocksource_updatefreq_scale +EXPORT_SYMBOL_GPL vmlinux 0xdaf3451f usb_find_interface +EXPORT_SYMBOL_GPL vmlinux 0xdaf4dfb3 fb_mode_option +EXPORT_SYMBOL_GPL vmlinux 0xdb04cacc tracepoint_probe_unregister_noupdate +EXPORT_SYMBOL_GPL vmlinux 0xdb128558 disk_get_part +EXPORT_SYMBOL_GPL vmlinux 0xdb274e52 monotonic_to_bootbased +EXPORT_SYMBOL_GPL vmlinux 0xdb3be1c6 of_rescan_bus +EXPORT_SYMBOL_GPL vmlinux 0xdb883001 bus_get_device_klist +EXPORT_SYMBOL_GPL vmlinux 0xdb8fbaee ata_bmdma_port_start32 +EXPORT_SYMBOL_GPL vmlinux 0xdbf96aac ring_buffer_size +EXPORT_SYMBOL_GPL vmlinux 0xdc49c470 crypto_alloc_base +EXPORT_SYMBOL_GPL vmlinux 0xdc4f94eb security_inode_setattr +EXPORT_SYMBOL_GPL vmlinux 0xdc590949 pmac_i2c_get_controller +EXPORT_SYMBOL_GPL vmlinux 0xdc69ea00 shmem_read_mapping_page_gfp +EXPORT_SYMBOL_GPL vmlinux 0xdc7ee488 ata_scsi_queuecmd +EXPORT_SYMBOL_GPL vmlinux 0xdc825d6c usb_amd_quirk_pll_disable +EXPORT_SYMBOL_GPL vmlinux 0xdc94163b adp5520_read +EXPORT_SYMBOL_GPL vmlinux 0xdc97af2e syscore_suspend +EXPORT_SYMBOL_GPL vmlinux 0xdcb7e9a6 regulator_get_current_limit +EXPORT_SYMBOL_GPL vmlinux 0xdccbad4c blkiocg_update_io_merged_stats +EXPORT_SYMBOL_GPL vmlinux 0xdd4e9f85 ata_sff_dma_pause +EXPORT_SYMBOL_GPL vmlinux 0xdd8020a1 platform_get_irq_byname +EXPORT_SYMBOL_GPL vmlinux 0xdd8d068f usb_get_dev +EXPORT_SYMBOL_GPL vmlinux 0xddae85f2 crypto_shoot_alg +EXPORT_SYMBOL_GPL vmlinux 0xddb30461 unregister_pernet_subsys +EXPORT_SYMBOL_GPL vmlinux 0xddb587ea sata_pmp_port_ops +EXPORT_SYMBOL_GPL vmlinux 0xddfa7518 vfs_setlease +EXPORT_SYMBOL_GPL vmlinux 0xde37dfc8 preempt_notifier_unregister +EXPORT_SYMBOL_GPL vmlinux 0xde417b81 async_schedule_domain +EXPORT_SYMBOL_GPL vmlinux 0xde5f47f9 tc3589x_reg_read +EXPORT_SYMBOL_GPL vmlinux 0xde82be87 pmac_i2c_open +EXPORT_SYMBOL_GPL vmlinux 0xde8f319b ata_sff_softreset +EXPORT_SYMBOL_GPL vmlinux 0xde909bec ablkcipher_walk_phys +EXPORT_SYMBOL_GPL vmlinux 0xde9b9917 rio_mport_send_doorbell +EXPORT_SYMBOL_GPL vmlinux 0xdea2b1e9 class_dev_iter_exit +EXPORT_SYMBOL_GPL vmlinux 0xdebfdc87 stmpe_block_read +EXPORT_SYMBOL_GPL vmlinux 0xdedd105b tty_encode_baud_rate +EXPORT_SYMBOL_GPL vmlinux 0xdf075468 __cpufreq_driver_target +EXPORT_SYMBOL_GPL vmlinux 0xdf27877b register_timer_hook +EXPORT_SYMBOL_GPL vmlinux 0xdf3cb62b init_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0xdf635b39 sysfs_create_bin_file +EXPORT_SYMBOL_GPL vmlinux 0xdf6dd4b2 ide_dma_end +EXPORT_SYMBOL_GPL vmlinux 0xdfa95ce4 hvc_alloc +EXPORT_SYMBOL_GPL vmlinux 0xdfab0f91 ata_cable_80wire +EXPORT_SYMBOL_GPL vmlinux 0xdfbbc09c sata_link_scr_lpm +EXPORT_SYMBOL_GPL vmlinux 0xdfd0e28e sysfs_remove_bin_file +EXPORT_SYMBOL_GPL vmlinux 0xe001e7b9 pci_create_slot +EXPORT_SYMBOL_GPL vmlinux 0xe007de41 kallsyms_lookup_name +EXPORT_SYMBOL_GPL vmlinux 0xe0162f96 debugfs_create_u32 +EXPORT_SYMBOL_GPL vmlinux 0xe062111c spi_sync +EXPORT_SYMBOL_GPL vmlinux 0xe063d6fb usb_hcd_pci_shutdown +EXPORT_SYMBOL_GPL vmlinux 0xe06b8986 pmac_i2c_get_type +EXPORT_SYMBOL_GPL vmlinux 0xe06e9bcb dev_attr_sw_activity +EXPORT_SYMBOL_GPL vmlinux 0xe07531a9 agp_add_bridge +EXPORT_SYMBOL_GPL vmlinux 0xe089cfcc agp_memory_reserved +EXPORT_SYMBOL_GPL vmlinux 0xe0a97ae1 bus_create_file +EXPORT_SYMBOL_GPL vmlinux 0xe0ed72dc usb_autopm_get_interface +EXPORT_SYMBOL_GPL vmlinux 0xe0fd52f5 fuse_request_send +EXPORT_SYMBOL_GPL vmlinux 0xe10d5acd fuse_conn_init +EXPORT_SYMBOL_GPL vmlinux 0xe116b490 ring_buffer_empty +EXPORT_SYMBOL_GPL vmlinux 0xe116e911 gpiochip_find +EXPORT_SYMBOL_GPL vmlinux 0xe1809f3d scsi_autopm_get_device +EXPORT_SYMBOL_GPL vmlinux 0xe1b6995f wm831x_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0xe1c1e948 usb_reset_configuration +EXPORT_SYMBOL_GPL vmlinux 0xe1e6db6d wm8994_reg_read +EXPORT_SYMBOL_GPL vmlinux 0xe202aa4f device_init_wakeup +EXPORT_SYMBOL_GPL vmlinux 0xe20d2695 __atomic_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xe22205f5 pmf_put_function +EXPORT_SYMBOL_GPL vmlinux 0xe2271d0d ata_dummy_port_info +EXPORT_SYMBOL_GPL vmlinux 0xe2539e56 class_compat_remove_link +EXPORT_SYMBOL_GPL vmlinux 0xe2d0a743 ata_sff_port_intr +EXPORT_SYMBOL_GPL vmlinux 0xe2db314e ata_link_offline +EXPORT_SYMBOL_GPL vmlinux 0xe3043ff9 request_any_context_irq +EXPORT_SYMBOL_GPL vmlinux 0xe32eb7f0 regulator_get_voltage +EXPORT_SYMBOL_GPL vmlinux 0xe355e4f3 tpm_show_active +EXPORT_SYMBOL_GPL vmlinux 0xe35c4002 rtc_initialize_alarm +EXPORT_SYMBOL_GPL vmlinux 0xe35d144d fib_rules_lookup +EXPORT_SYMBOL_GPL vmlinux 0xe35e94dc pm_qos_update_request +EXPORT_SYMBOL_GPL vmlinux 0xe3e0794e ring_buffer_peek +EXPORT_SYMBOL_GPL vmlinux 0xe3e75a53 __wake_up_locked_key +EXPORT_SYMBOL_GPL vmlinux 0xe3fc5d4d find_vpid +EXPORT_SYMBOL_GPL vmlinux 0xe4309905 syscore_resume +EXPORT_SYMBOL_GPL vmlinux 0xe4564319 pmac_i2c_setmode +EXPORT_SYMBOL_GPL vmlinux 0xe458d401 inet6_csk_xmit +EXPORT_SYMBOL_GPL vmlinux 0xe47fe3f9 ata_dummy_port_ops +EXPORT_SYMBOL_GPL vmlinux 0xe4c61854 platform_device_register_resndata +EXPORT_SYMBOL_GPL vmlinux 0xe4cb1e81 wm831x_reg_lock +EXPORT_SYMBOL_GPL vmlinux 0xe50b9d29 ata_sas_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xe50c8cd1 stmpe_enable +EXPORT_SYMBOL_GPL vmlinux 0xe542f5dd ring_buffer_entries +EXPORT_SYMBOL_GPL vmlinux 0xe56e0ad5 pmf_call_function +EXPORT_SYMBOL_GPL vmlinux 0xe574f4cc ring_buffer_lock_reserve +EXPORT_SYMBOL_GPL vmlinux 0xe58e49a3 debugfs_remove_recursive +EXPORT_SYMBOL_GPL vmlinux 0xe58fb452 aer_irq +EXPORT_SYMBOL_GPL vmlinux 0xe5bc0195 crypto_alloc_ablkcipher +EXPORT_SYMBOL_GPL vmlinux 0xe5d7e111 usb_hcd_unmap_urb_setup_for_dma +EXPORT_SYMBOL_GPL vmlinux 0xe605d3ea hvc_instantiate +EXPORT_SYMBOL_GPL vmlinux 0xe61f1ca2 crypto_register_instance +EXPORT_SYMBOL_GPL vmlinux 0xe640a66b hwmon_device_register +EXPORT_SYMBOL_GPL vmlinux 0xe644dd76 ide_host_alloc +EXPORT_SYMBOL_GPL vmlinux 0xe6488b47 cpufreq_notify_transition +EXPORT_SYMBOL_GPL vmlinux 0xe64c2ea0 device_pm_wait_for_dev +EXPORT_SYMBOL_GPL vmlinux 0xe651f76e selinux_is_enabled +EXPORT_SYMBOL_GPL vmlinux 0xe65901ca crypto_drop_spawn +EXPORT_SYMBOL_GPL vmlinux 0xe65e3442 scsi_autopm_put_device +EXPORT_SYMBOL_GPL vmlinux 0xe668966c inet_csk_reqsk_queue_hash_add +EXPORT_SYMBOL_GPL vmlinux 0xe66eb752 pmac_backlight +EXPORT_SYMBOL_GPL vmlinux 0xe6c2bc7c pstore_register +EXPORT_SYMBOL_GPL vmlinux 0xe6def955 invalidate_inode_pages2_range +EXPORT_SYMBOL_GPL vmlinux 0xe6e1c5fe uuid_be_gen +EXPORT_SYMBOL_GPL vmlinux 0xe6eb0942 ata_bmdma_port_start +EXPORT_SYMBOL_GPL vmlinux 0xe6ecbb3d tty_get_pgrp +EXPORT_SYMBOL_GPL vmlinux 0xe6f3a3ff kobject_get_path +EXPORT_SYMBOL_GPL vmlinux 0xe6fc1cb4 device_create_bin_file +EXPORT_SYMBOL_GPL vmlinux 0xe70a61d7 ata_sff_error_handler +EXPORT_SYMBOL_GPL vmlinux 0xe738a885 __wake_up_sync +EXPORT_SYMBOL_GPL vmlinux 0xe73a065a da903x_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0xe7422156 tty_ldisc_flush +EXPORT_SYMBOL_GPL vmlinux 0xe78ecdbd cleanup_srcu_struct +EXPORT_SYMBOL_GPL vmlinux 0xe7c13207 irq_work_sync +EXPORT_SYMBOL_GPL vmlinux 0xe7c356c9 ata_sff_wait_after_reset +EXPORT_SYMBOL_GPL vmlinux 0xe7e1c235 ata_sff_data_xfer32 +EXPORT_SYMBOL_GPL vmlinux 0xe7ffe877 pcpu_base_addr +EXPORT_SYMBOL_GPL vmlinux 0xe818b32b ata_bmdma_interrupt +EXPORT_SYMBOL_GPL vmlinux 0xe8196f3e ata_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xe850024f nf_register_afinfo +EXPORT_SYMBOL_GPL vmlinux 0xe862c4b7 dpm_suspend_start +EXPORT_SYMBOL_GPL vmlinux 0xe8e1a4c3 pci_add_dynid +EXPORT_SYMBOL_GPL vmlinux 0xe8fafd25 sata_pmp_error_handler +EXPORT_SYMBOL_GPL vmlinux 0xe8fb84be rtc_read_time +EXPORT_SYMBOL_GPL vmlinux 0xe8fe83b2 destroy_workqueue +EXPORT_SYMBOL_GPL vmlinux 0xe93e49c3 devres_free +EXPORT_SYMBOL_GPL vmlinux 0xe94f337a usb_submit_urb +EXPORT_SYMBOL_GPL vmlinux 0xe9587909 usb_unregister_notify +EXPORT_SYMBOL_GPL vmlinux 0xe964d9e6 ahash_attr_alg +EXPORT_SYMBOL_GPL vmlinux 0xe97e2689 tun_get_socket +EXPORT_SYMBOL_GPL vmlinux 0xea04ea3e pmac_i2c_get_dev_addr +EXPORT_SYMBOL_GPL vmlinux 0xea065e01 task_handoff_unregister +EXPORT_SYMBOL_GPL vmlinux 0xea124bd1 gcd +EXPORT_SYMBOL_GPL vmlinux 0xea3e4da5 fuse_do_open +EXPORT_SYMBOL_GPL vmlinux 0xea418e0f atapi_cmd_type +EXPORT_SYMBOL_GPL vmlinux 0xea4b03c2 usb_root_hub_lost_power +EXPORT_SYMBOL_GPL vmlinux 0xea607710 __rtnl_af_register +EXPORT_SYMBOL_GPL vmlinux 0xea695ed2 kvmppc_load_up_altivec +EXPORT_SYMBOL_GPL vmlinux 0xea8ea6ef tpm_show_temp_deactivated +EXPORT_SYMBOL_GPL vmlinux 0xeab8ff7d crypto_init_shash_spawn +EXPORT_SYMBOL_GPL vmlinux 0xeac6c9e9 __clocksource_register_scale +EXPORT_SYMBOL_GPL vmlinux 0xeae74760 scsi_nl_send_transport_msg +EXPORT_SYMBOL_GPL vmlinux 0xeaf26ef9 part_round_stats +EXPORT_SYMBOL_GPL vmlinux 0xeb0d0672 rtnl_af_unregister +EXPORT_SYMBOL_GPL vmlinux 0xeb73a6e9 ata_do_eh +EXPORT_SYMBOL_GPL vmlinux 0xeb9abbee ata_sff_queue_work +EXPORT_SYMBOL_GPL vmlinux 0xebbf7de5 filter_match_preds +EXPORT_SYMBOL_GPL vmlinux 0xebd23aff tcp_reno_cong_avoid +EXPORT_SYMBOL_GPL vmlinux 0xec1b043e regulator_suspend_prepare +EXPORT_SYMBOL_GPL vmlinux 0xec25f967 klist_del +EXPORT_SYMBOL_GPL vmlinux 0xec38d5b9 irq_create_mapping +EXPORT_SYMBOL_GPL vmlinux 0xec7967d9 ata_bmdma_stop +EXPORT_SYMBOL_GPL vmlinux 0xec841682 elv_unregister +EXPORT_SYMBOL_GPL vmlinux 0xeca8a56e fb_deferred_io_open +EXPORT_SYMBOL_GPL vmlinux 0xecd612db scsi_nl_sock +EXPORT_SYMBOL_GPL vmlinux 0xecea75d0 enable_kprobe +EXPORT_SYMBOL_GPL vmlinux 0xed3b7e9e pci_disable_pcie_error_reporting +EXPORT_SYMBOL_GPL vmlinux 0xed59e3e8 inet_twsk_purge +EXPORT_SYMBOL_GPL vmlinux 0xed5c15a6 ata_do_set_mode +EXPORT_SYMBOL_GPL vmlinux 0xed992cc1 ata_bmdma_irq_clear +EXPORT_SYMBOL_GPL vmlinux 0xeda9be72 of_irq_map_pci +EXPORT_SYMBOL_GPL vmlinux 0xedc2994d ktime_get_real +EXPORT_SYMBOL_GPL vmlinux 0xedef6b81 ide_device_put +EXPORT_SYMBOL_GPL vmlinux 0xee0dcf5f lock_media_bay +EXPORT_SYMBOL_GPL vmlinux 0xee0f3ade __rtnl_link_register +EXPORT_SYMBOL_GPL vmlinux 0xee134822 __netpoll_setup +EXPORT_SYMBOL_GPL vmlinux 0xee315eb0 atomic_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xee52d406 wm8350_reg_lock +EXPORT_SYMBOL_GPL vmlinux 0xee5d7dc7 stmpe_set_altfunc +EXPORT_SYMBOL_GPL vmlinux 0xee6446bd usb_kill_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0xee6e0ca4 ip6_local_out +EXPORT_SYMBOL_GPL vmlinux 0xee74fbcb pci_restore_msi_state +EXPORT_SYMBOL_GPL vmlinux 0xeeca5d0e tcp_twsk_unique +EXPORT_SYMBOL_GPL vmlinux 0xeee83a65 regulator_get_drvdata +EXPORT_SYMBOL_GPL vmlinux 0xef519746 pm_schedule_suspend +EXPORT_SYMBOL_GPL vmlinux 0xef5c7dfd alloc_page_buffers +EXPORT_SYMBOL_GPL vmlinux 0xef6c3f70 round_jiffies_up_relative +EXPORT_SYMBOL_GPL vmlinux 0xef7d9d3b spi_write_then_read +EXPORT_SYMBOL_GPL vmlinux 0xef9df225 pci_find_next_capability +EXPORT_SYMBOL_GPL vmlinux 0xefb6dc85 ring_buffer_free_read_page +EXPORT_SYMBOL_GPL vmlinux 0xefb72398 pstore_write +EXPORT_SYMBOL_GPL vmlinux 0xefcb59da user_destroy +EXPORT_SYMBOL_GPL vmlinux 0xefd2b816 cpufreq_driver_target +EXPORT_SYMBOL_GPL vmlinux 0xefdd5a63 ktime_get_ts +EXPORT_SYMBOL_GPL vmlinux 0xefde866c crypto_alg_mod_lookup +EXPORT_SYMBOL_GPL vmlinux 0xf02b11b5 uhci_reset_hc +EXPORT_SYMBOL_GPL vmlinux 0xf02c11b2 dm_suspended +EXPORT_SYMBOL_GPL vmlinux 0xf0682304 dequeue_signal +EXPORT_SYMBOL_GPL vmlinux 0xf080f7d7 crypto_ahash_finup +EXPORT_SYMBOL_GPL vmlinux 0xf0867a82 sysfs_rename_link +EXPORT_SYMBOL_GPL vmlinux 0xf0e6ba6b ata_cable_sata +EXPORT_SYMBOL_GPL vmlinux 0xf105d00d ide_in_drive_list +EXPORT_SYMBOL_GPL vmlinux 0xf124d10a xv_malloc +EXPORT_SYMBOL_GPL vmlinux 0xf144730f device_create_vargs +EXPORT_SYMBOL_GPL vmlinux 0xf151e7b0 aead_geniv_free +EXPORT_SYMBOL_GPL vmlinux 0xf1599322 platform_create_bundle +EXPORT_SYMBOL_GPL vmlinux 0xf164628f devm_kfree +EXPORT_SYMBOL_GPL vmlinux 0xf184d189 kernel_power_off +EXPORT_SYMBOL_GPL vmlinux 0xf1a0ccd5 ata_pci_device_resume +EXPORT_SYMBOL_GPL vmlinux 0xf1a62b6f of_i8042_kbd_irq +EXPORT_SYMBOL_GPL vmlinux 0xf20d1fdc init_user_ns +EXPORT_SYMBOL_GPL vmlinux 0xf234fc4d bus_get_kset +EXPORT_SYMBOL_GPL vmlinux 0xf27e2780 fuse_abort_conn +EXPORT_SYMBOL_GPL vmlinux 0xf2a5524a __inet_hash_nolisten +EXPORT_SYMBOL_GPL vmlinux 0xf2a79a79 tpm_pm_suspend +EXPORT_SYMBOL_GPL vmlinux 0xf2ebc8a6 find_module +EXPORT_SYMBOL_GPL vmlinux 0xf2fca922 uart_parse_options +EXPORT_SYMBOL_GPL vmlinux 0xf30fda27 lzo1x_decompress_safe +EXPORT_SYMBOL_GPL vmlinux 0xf3344356 xfrm_audit_policy_delete +EXPORT_SYMBOL_GPL vmlinux 0xf339d12c fuse_sync_release +EXPORT_SYMBOL_GPL vmlinux 0xf34806ec hrtimer_get_res +EXPORT_SYMBOL_GPL vmlinux 0xf348dea9 cred_to_ucred +EXPORT_SYMBOL_GPL vmlinux 0xf34f5738 swiotlb_tbl_unmap_single +EXPORT_SYMBOL_GPL vmlinux 0xf3792e8a ide_map_sg +EXPORT_SYMBOL_GPL vmlinux 0xf37aba8d ata_pci_bmdma_prepare_host +EXPORT_SYMBOL_GPL vmlinux 0xf3b451ca kdb_poll_funcs +EXPORT_SYMBOL_GPL vmlinux 0xf3b93a97 cgroup_lock_is_held +EXPORT_SYMBOL_GPL vmlinux 0xf3c97f43 cpufreq_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0xf3d4127b register_pernet_device +EXPORT_SYMBOL_GPL vmlinux 0xf3e7ffe5 crypto_hash_walk_first +EXPORT_SYMBOL_GPL vmlinux 0xf451e91d sysfs_schedule_callback +EXPORT_SYMBOL_GPL vmlinux 0xf45223ed vfs_getxattr +EXPORT_SYMBOL_GPL vmlinux 0xf46c8d5d ring_buffer_empty_cpu +EXPORT_SYMBOL_GPL vmlinux 0xf475b9b8 ide_pio_cycle_time +EXPORT_SYMBOL_GPL vmlinux 0xf48b290e fsnotify +EXPORT_SYMBOL_GPL vmlinux 0xf499fdb2 rcu_barrier_bh +EXPORT_SYMBOL_GPL vmlinux 0xf4a956f0 ide_host_remove +EXPORT_SYMBOL_GPL vmlinux 0xf4b16ce4 ide_prep_sense +EXPORT_SYMBOL_GPL vmlinux 0xf4cabfe5 do_rw_taskfile +EXPORT_SYMBOL_GPL vmlinux 0xf4f09ed1 usb_driver_claim_interface +EXPORT_SYMBOL_GPL vmlinux 0xf4f26e57 ata_bmdma_status +EXPORT_SYMBOL_GPL vmlinux 0xf506bc53 __cpufreq_driver_getavg +EXPORT_SYMBOL_GPL vmlinux 0xf51f7ac1 usb_enable_xhci_ports +EXPORT_SYMBOL_GPL vmlinux 0xf52130e7 proc_net_remove +EXPORT_SYMBOL_GPL vmlinux 0xf5384ac1 __trace_printk +EXPORT_SYMBOL_GPL vmlinux 0xf54bd49b lcm +EXPORT_SYMBOL_GPL vmlinux 0xf55bdd9f class_dev_iter_init +EXPORT_SYMBOL_GPL vmlinux 0xf586df95 usb_ep0_reinit +EXPORT_SYMBOL_GPL vmlinux 0xf5a691cd invalidate_bh_lrus +EXPORT_SYMBOL_GPL vmlinux 0xf5c5f7b7 crypto_larval_kill +EXPORT_SYMBOL_GPL vmlinux 0xf5d0b267 pmf_find_function +EXPORT_SYMBOL_GPL vmlinux 0xf5e17bf1 sysfs_add_file_to_group +EXPORT_SYMBOL_GPL vmlinux 0xf61e30f6 blkiocg_update_dispatch_stats +EXPORT_SYMBOL_GPL vmlinux 0xf6243e52 ata_link_next +EXPORT_SYMBOL_GPL vmlinux 0xf6546d0c __pneigh_lookup +EXPORT_SYMBOL_GPL vmlinux 0xf6709515 tpm_show_caps +EXPORT_SYMBOL_GPL vmlinux 0xf680f38d __get_user_pages_fast +EXPORT_SYMBOL_GPL vmlinux 0xf6b1df19 rio_request_inb_pwrite +EXPORT_SYMBOL_GPL vmlinux 0xf6e04730 event_storage +EXPORT_SYMBOL_GPL vmlinux 0xf6e3b026 tpm_dev_vendor_release +EXPORT_SYMBOL_GPL vmlinux 0xf6e4abbe xfrm_audit_state_delete +EXPORT_SYMBOL_GPL vmlinux 0xf6e874f5 ata_timing_merge +EXPORT_SYMBOL_GPL vmlinux 0xf71d9b1d da903x_update +EXPORT_SYMBOL_GPL vmlinux 0xf746ff5d pci_find_next_ht_capability +EXPORT_SYMBOL_GPL vmlinux 0xf74e3480 i2c_adapter_type +EXPORT_SYMBOL_GPL vmlinux 0xf778c846 ip6_dst_lookup +EXPORT_SYMBOL_GPL vmlinux 0xf77ee918 skcipher_geniv_alloc +EXPORT_SYMBOL_GPL vmlinux 0xf7806477 noop_backing_dev_info +EXPORT_SYMBOL_GPL vmlinux 0xf7abb49e regulator_count_voltages +EXPORT_SYMBOL_GPL vmlinux 0xf7c45ed2 __tracepoint_block_bio_remap +EXPORT_SYMBOL_GPL vmlinux 0xf82f16b3 execute_in_process_context +EXPORT_SYMBOL_GPL vmlinux 0xf836b334 crypto_lookup_template +EXPORT_SYMBOL_GPL vmlinux 0xf8717d87 __mnt_is_readonly +EXPORT_SYMBOL_GPL vmlinux 0xf8802492 print_stack_trace +EXPORT_SYMBOL_GPL vmlinux 0xf890dab4 ata_sff_thaw +EXPORT_SYMBOL_GPL vmlinux 0xf89f2de1 cpufreq_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xf8ac32b2 usb_reset_endpoint +EXPORT_SYMBOL_GPL vmlinux 0xf8e4a743 __srcu_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xf8f3a0fb ata_ratelimit +EXPORT_SYMBOL_GPL vmlinux 0xf9015225 ata_pci_bmdma_init +EXPORT_SYMBOL_GPL vmlinux 0xf9091ce7 timerqueue_del +EXPORT_SYMBOL_GPL vmlinux 0xf91d9a38 class_interface_unregister +EXPORT_SYMBOL_GPL vmlinux 0xf93cd43c __get_vm_area +EXPORT_SYMBOL_GPL vmlinux 0xf953cdd7 max8997_update_reg +EXPORT_SYMBOL_GPL vmlinux 0xf9a054b5 __round_jiffies +EXPORT_SYMBOL_GPL vmlinux 0xf9a3c832 tty_prepare_flip_string +EXPORT_SYMBOL_GPL vmlinux 0xf9ca3160 ata_id_xfermask +EXPORT_SYMBOL_GPL vmlinux 0xf9cb7da5 usb_interrupt_msg +EXPORT_SYMBOL_GPL vmlinux 0xf9d046f0 klist_add_head +EXPORT_SYMBOL_GPL vmlinux 0xf9de974a blkiocg_update_io_remove_stats +EXPORT_SYMBOL_GPL vmlinux 0xf9fe81eb simple_attr_write +EXPORT_SYMBOL_GPL vmlinux 0xfa012fe7 tracepoint_probe_register +EXPORT_SYMBOL_GPL vmlinux 0xfa1eb910 unregister_syscore_ops +EXPORT_SYMBOL_GPL vmlinux 0xfa8509d3 shash_ahash_finup +EXPORT_SYMBOL_GPL vmlinux 0xfa9dd504 timecompare_transform +EXPORT_SYMBOL_GPL vmlinux 0xfad5094f __pm_relax +EXPORT_SYMBOL_GPL vmlinux 0xfae3b97d blk_add_driver_data +EXPORT_SYMBOL_GPL vmlinux 0xfb1dd0a4 ring_buffer_unlock_commit +EXPORT_SYMBOL_GPL vmlinux 0xfb32b30f ring_buffer_read_prepare_sync +EXPORT_SYMBOL_GPL vmlinux 0xfb6eedf9 power_group_name +EXPORT_SYMBOL_GPL vmlinux 0xfb7a6b5c ata_sff_dev_classify +EXPORT_SYMBOL_GPL vmlinux 0xfb83373c pmf_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xfbaa071b regulator_enable +EXPORT_SYMBOL_GPL vmlinux 0xfbb62c7f wm8994_reg_write +EXPORT_SYMBOL_GPL vmlinux 0xfbf19143 pm_runtime_autosuspend_expiration +EXPORT_SYMBOL_GPL vmlinux 0xfbf9be5d register_oom_notifier +EXPORT_SYMBOL_GPL vmlinux 0xfc1f4ff1 dw_spi_add_host +EXPORT_SYMBOL_GPL vmlinux 0xfc2e13ea trace_seq_vprintf +EXPORT_SYMBOL_GPL vmlinux 0xfc2f05d9 led_trigger_show +EXPORT_SYMBOL_GPL vmlinux 0xfc3ccec6 udp6_lib_lookup +EXPORT_SYMBOL_GPL vmlinux 0xfc5231ce dev_attr_unload_heads +EXPORT_SYMBOL_GPL vmlinux 0xfc583d34 tps65910_set_bits +EXPORT_SYMBOL_GPL vmlinux 0xfcb2bf3d scsi_internal_device_block +EXPORT_SYMBOL_GPL vmlinux 0xfce99963 __rtnl_register +EXPORT_SYMBOL_GPL vmlinux 0xfced9172 skb_gro_receive +EXPORT_SYMBOL_GPL vmlinux 0xfcf6a266 agp_remove_bridge +EXPORT_SYMBOL_GPL vmlinux 0xfcfa2119 class_compat_register +EXPORT_SYMBOL_GPL vmlinux 0xfd3d5e17 dma_run_dependencies +EXPORT_SYMBOL_GPL vmlinux 0xfd891dd9 wm831x_reg_read +EXPORT_SYMBOL_GPL vmlinux 0xfd8f72e0 rio_mport_write_config_8 +EXPORT_SYMBOL_GPL vmlinux 0xfd9a52fc regulator_force_disable +EXPORT_SYMBOL_GPL vmlinux 0xfda5e7bc sysdev_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0xfdaaa9a7 crypto_larval_lookup +EXPORT_SYMBOL_GPL vmlinux 0xfddaccb6 crypto_alloc_aead +EXPORT_SYMBOL_GPL vmlinux 0xfde0b92c crypto_larval_error +EXPORT_SYMBOL_GPL vmlinux 0xfe5167c9 spi_alloc_device +EXPORT_SYMBOL_GPL vmlinux 0xfe58a3de __pm_runtime_suspend +EXPORT_SYMBOL_GPL vmlinux 0xfe6c23f1 con_debug_enter +EXPORT_SYMBOL_GPL vmlinux 0xfe6d06b6 queue_work +EXPORT_SYMBOL_GPL vmlinux 0xfe78f274 css_depth +EXPORT_SYMBOL_GPL vmlinux 0xfe7b4f28 ata_eh_thaw_port +EXPORT_SYMBOL_GPL vmlinux 0xfe836126 ata_sff_hsm_move +EXPORT_SYMBOL_GPL vmlinux 0xfe861bc4 fuse_put_request +EXPORT_SYMBOL_GPL vmlinux 0xfe990052 gpio_free +EXPORT_SYMBOL_GPL vmlinux 0xfed11ed1 usb_mon_deregister +EXPORT_SYMBOL_GPL vmlinux 0xfeeb18a6 skb_segment +EXPORT_SYMBOL_GPL vmlinux 0xfef8a166 trace_current_buffer_lock_reserve +EXPORT_SYMBOL_GPL vmlinux 0xff1a1331 skb_pull_rcsum +EXPORT_SYMBOL_GPL vmlinux 0xff57339c ide_timing_compute +EXPORT_SYMBOL_GPL vmlinux 0xff5a8cfe cn_del_callback +EXPORT_SYMBOL_GPL vmlinux 0xff7f191f crypto_alloc_pcomp +EXPORT_SYMBOL_GPL vmlinux 0xffa4c4ec cgroup_lock +EXPORT_SYMBOL_GPL vmlinux 0xffbc3a74 vfs_listxattr --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/powerpc/powerpc-smp +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/powerpc/powerpc-smp @@ -0,0 +1,11414 @@ +(unknown) crypto/af_alg 0x06d36b25 af_alg_accept +(unknown) crypto/af_alg 0x3a0ff13f af_alg_free_sg +(unknown) crypto/af_alg 0x5428faaf af_alg_complete +(unknown) crypto/af_alg 0x58716898 af_alg_wait_for_completion +(unknown) crypto/af_alg 0x6e1140e0 af_alg_register_type +(unknown) crypto/af_alg 0x86417253 af_alg_make_sg +(unknown) crypto/af_alg 0xa5001a79 af_alg_release +(unknown) crypto/af_alg 0xe2313423 af_alg_unregister_type +(unknown) crypto/af_alg 0xe4649fde af_alg_cmsg_send +(unknown) crypto/async_tx/async_memcpy 0x02b2db31 async_memcpy +(unknown) crypto/async_tx/async_pq 0x907d6cf5 async_gen_syndrome +(unknown) crypto/async_tx/async_pq 0xba0b2bda async_syndrome_val +(unknown) crypto/async_tx/async_raid6_recov 0x27dc8dca async_raid6_2data_recov +(unknown) crypto/async_tx/async_raid6_recov 0xa4ead3d5 async_raid6_datap_recov +(unknown) crypto/async_tx/async_tx 0x3805a6c4 __async_tx_find_channel +(unknown) crypto/async_tx/async_tx 0x4f667b9a async_tx_submit +(unknown) crypto/async_tx/async_tx 0x5439d082 async_trigger_callback +(unknown) crypto/async_tx/async_tx 0x96511f5d async_tx_quiesce +(unknown) crypto/async_tx/async_xor 0x8bde701c async_xor +(unknown) crypto/async_tx/async_xor 0xb1e82e75 async_xor_val +(unknown) crypto/cryptd 0x0618fb23 cryptd_shash_desc +(unknown) crypto/cryptd 0x184e833e cryptd_free_aead +(unknown) crypto/cryptd 0x4303b42a cryptd_alloc_aead +(unknown) crypto/cryptd 0x79e43a94 cryptd_alloc_ablkcipher +(unknown) crypto/cryptd 0x8669c4ee cryptd_free_ahash +(unknown) crypto/cryptd 0x9cd3d8e9 cryptd_ablkcipher_child +(unknown) crypto/cryptd 0xc594beea cryptd_ahash_child +(unknown) crypto/cryptd 0xdd46439c cryptd_free_ablkcipher +(unknown) crypto/cryptd 0xde95fad1 cryptd_aead_child +(unknown) crypto/cryptd 0xf48d3a31 cryptd_alloc_ahash +(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 0x7e3c9182 twofish_setkey +(unknown) crypto/xor 0x5b6c00e6 xor_blocks +(unknown) drivers/ata/libahci 0x2aa060ee ahci_stop_engine +(unknown) drivers/ata/libahci 0x5b6a4b40 ahci_sdev_attrs +(unknown) drivers/ata/libahci 0x5eacba1f ahci_interrupt +(unknown) drivers/ata/libahci 0x6da4b690 ahci_ops +(unknown) drivers/ata/libahci 0x79bac30f ahci_kick_engine +(unknown) drivers/ata/libahci 0x80573dbb ahci_print_info +(unknown) drivers/ata/libahci 0xaadb0875 ahci_reset_em +(unknown) drivers/ata/libahci 0xaeb41ae3 ahci_set_em_messages +(unknown) drivers/ata/libahci 0xb299fd97 ahci_fill_cmd_slot +(unknown) drivers/ata/libahci 0xb8e3a7e0 ahci_start_engine +(unknown) drivers/ata/libahci 0xc46f499e ahci_reset_controller +(unknown) drivers/ata/libahci 0xd0fb2253 ahci_init_controller +(unknown) drivers/ata/libahci 0xd1a2f7a6 ahci_check_ready +(unknown) drivers/ata/libahci 0xd3b312fb ahci_do_softreset +(unknown) drivers/ata/libahci 0xd9b80323 ahci_shost_attrs +(unknown) drivers/ata/libahci 0xea50dad3 ahci_ignore_sss +(unknown) drivers/ata/libahci 0xebc6013f ahci_save_initial_config +(unknown) drivers/ata/libahci 0xf6464980 ahci_em_messages +(unknown) drivers/ata/libahci 0xf8a5f9c5 ahci_port_resume +(unknown) drivers/ata/pata_platform 0x562aa39c __pata_platform_remove +(unknown) drivers/ata/pata_platform 0xa5f75a05 __pata_platform_probe +(unknown) drivers/ata/pata_sis 0xcb956b62 sis_info133_for_sata +(unknown) drivers/atm/suni 0x9863a416 suni_init +(unknown) drivers/atm/uPD98402 0x704bec5e uPD98402_init +(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 0x3450cb94 bcma_core_enable +(unknown) drivers/bcma/bcma 0x3b94e18c bcma_bus_register +(unknown) drivers/bcma/bcma 0x7151370f __bcma_driver_register +(unknown) drivers/bcma/bcma 0x8a505da7 bcma_chipco_gpio_control +(unknown) drivers/bcma/bcma 0xd23b0fbd bcma_bus_unregister +(unknown) drivers/bcma/bcma 0xeee0a942 bcma_core_is_enabled +(unknown) drivers/bcma/bcma 0xf930fdba bcma_driver_unregister +(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 0x006d4cd0 pi_write_block +(unknown) drivers/block/paride/paride 0x322ed054 pi_init +(unknown) drivers/block/paride/paride 0x4efddf5f pi_schedule_claimed +(unknown) drivers/block/paride/paride 0x68ffa918 pi_write_regr +(unknown) drivers/block/paride/paride 0x8ac36322 paride_unregister +(unknown) drivers/block/paride/paride 0x96dbc170 paride_register +(unknown) drivers/block/paride/paride 0xb3d75bf0 pi_release +(unknown) drivers/block/paride/paride 0xc36b6c25 pi_read_regr +(unknown) drivers/block/paride/paride 0xc69ede87 pi_connect +(unknown) drivers/block/paride/paride 0xcfb17c4e pi_disconnect +(unknown) drivers/block/paride/paride 0xd84c52ec pi_do_claimed +(unknown) drivers/block/paride/paride 0xff66cf60 pi_read_block +(unknown) drivers/bluetooth/btmrvl 0x149c758f btmrvl_register_hdev +(unknown) drivers/bluetooth/btmrvl 0x22021f6e btmrvl_remove_card +(unknown) drivers/bluetooth/btmrvl 0x610026ce btmrvl_interrupt +(unknown) drivers/bluetooth/btmrvl 0x7fc70643 btmrvl_check_evtpkt +(unknown) drivers/bluetooth/btmrvl 0x8aa44d31 btmrvl_add_card +(unknown) drivers/bluetooth/btmrvl 0xaa1cc8a7 btmrvl_process_event +(unknown) drivers/bluetooth/btmrvl 0xad14cae6 btmrvl_send_module_cfg_cmd +(unknown) drivers/bluetooth/btmrvl 0xae710ca2 btmrvl_enable_ps +(unknown) drivers/char/apm-emulation 0x129e74f2 apm_get_power_status +(unknown) drivers/char/apm-emulation 0xdf3329b8 apm_queue_event +(unknown) drivers/char/ipmi/ipmi_msghandler 0x06a1fb20 ipmi_set_gets_events +(unknown) drivers/char/ipmi/ipmi_msghandler 0x0b4edb35 ipmi_request_settime +(unknown) drivers/char/ipmi/ipmi_msghandler 0x0d723440 ipmi_get_smi_info +(unknown) drivers/char/ipmi/ipmi_msghandler 0x1601d9ad ipmi_set_my_address +(unknown) drivers/char/ipmi/ipmi_msghandler 0x16672fc8 ipmi_smi_watcher_register +(unknown) drivers/char/ipmi/ipmi_msghandler 0x183d6f8b ipmi_set_maintenance_mode +(unknown) drivers/char/ipmi/ipmi_msghandler 0x2309d5ae ipmi_unregister_for_cmd +(unknown) drivers/char/ipmi/ipmi_msghandler 0x2a03145c ipmi_register_for_cmd +(unknown) drivers/char/ipmi/ipmi_msghandler 0x2a6adb2b ipmi_get_maintenance_mode +(unknown) drivers/char/ipmi/ipmi_msghandler 0x3f6fe81e ipmi_free_recv_msg +(unknown) drivers/char/ipmi/ipmi_msghandler 0x40f2b10c ipmi_alloc_smi_msg +(unknown) drivers/char/ipmi/ipmi_msghandler 0x4720fb6b ipmi_poll_interface +(unknown) drivers/char/ipmi/ipmi_msghandler 0x4c82cc9e ipmi_smi_add_proc_entry +(unknown) drivers/char/ipmi/ipmi_msghandler 0x631fb862 ipmi_get_my_address +(unknown) drivers/char/ipmi/ipmi_msghandler 0x804f922a ipmi_addr_length +(unknown) drivers/char/ipmi/ipmi_msghandler 0x92cba6fd ipmi_smi_watcher_unregister +(unknown) drivers/char/ipmi/ipmi_msghandler 0x9842106b ipmi_smi_watchdog_pretimeout +(unknown) drivers/char/ipmi/ipmi_msghandler 0x99a59d27 ipmi_destroy_user +(unknown) drivers/char/ipmi/ipmi_msghandler 0xa5ec2222 ipmi_register_smi +(unknown) drivers/char/ipmi/ipmi_msghandler 0xaf5a8b57 ipmi_smi_msg_received +(unknown) drivers/char/ipmi/ipmi_msghandler 0xb5c1ed31 ipmi_request_supply_msgs +(unknown) drivers/char/ipmi/ipmi_msghandler 0xc0582add ipmi_get_my_LUN +(unknown) drivers/char/ipmi/ipmi_msghandler 0xd0d5696d ipmi_get_version +(unknown) drivers/char/ipmi/ipmi_msghandler 0xdab38e76 ipmi_set_my_LUN +(unknown) drivers/char/ipmi/ipmi_msghandler 0xe4f4665b ipmi_validate_addr +(unknown) drivers/char/ipmi/ipmi_msghandler 0xf2f4c4a2 ipmi_unregister_smi +(unknown) drivers/char/ipmi/ipmi_msghandler 0xf6c128b9 ipmi_create_user +(unknown) drivers/edac/edac_core 0x0c32ff8a edac_pci_alloc_index +(unknown) drivers/edac/edac_core 0x0c382598 find_mci_by_dev +(unknown) drivers/edac/edac_core 0x0fe47021 edac_mc_free +(unknown) drivers/edac/edac_core 0x1575d428 edac_device_add_device +(unknown) drivers/edac/edac_core 0x1feec034 edac_mc_handle_ue_no_info +(unknown) drivers/edac/edac_core 0x27e415a2 edac_mc_add_mc +(unknown) drivers/edac/edac_core 0x29d68724 edac_mc_del_mc +(unknown) drivers/edac/edac_core 0x4841595a edac_device_handle_ue +(unknown) drivers/edac/edac_core 0x488e6a26 edac_device_alloc_ctl_info +(unknown) drivers/edac/edac_core 0x4e61f5f1 edac_device_del_device +(unknown) drivers/edac/edac_core 0x58d19545 edac_mc_find +(unknown) drivers/edac/edac_core 0x5a92bf9e edac_mc_handle_ce +(unknown) drivers/edac/edac_core 0x69259f22 edac_mem_types +(unknown) drivers/edac/edac_core 0x6e3ff83a edac_device_alloc_index +(unknown) drivers/edac/edac_core 0x7a1b4997 edac_mc_handle_fbd_ue +(unknown) drivers/edac/edac_core 0x7af4dd44 edac_mc_handle_ue +(unknown) drivers/edac/edac_core 0x972ca87e edac_pci_del_device +(unknown) drivers/edac/edac_core 0x9e51bb59 edac_pci_reset_delay_period +(unknown) drivers/edac/edac_core 0xa1e7263f edac_device_free_ctl_info +(unknown) drivers/edac/edac_core 0xa21733d5 edac_mc_handle_ce_no_info +(unknown) drivers/edac/edac_core 0xa310a116 edac_pci_free_ctl_info +(unknown) drivers/edac/edac_core 0xa88e7f0d edac_pci_alloc_ctl_info +(unknown) drivers/edac/edac_core 0xadb41a46 edac_pci_add_device +(unknown) drivers/edac/edac_core 0xb0cf4c4b edac_pci_handle_pe +(unknown) drivers/edac/edac_core 0xba53fb70 edac_mc_alloc +(unknown) drivers/edac/edac_core 0xbc95b6a7 edac_mc_handle_fbd_ce +(unknown) drivers/edac/edac_core 0xc0541138 edac_device_handle_ce +(unknown) drivers/edac/edac_core 0xcd3b715a edac_pci_release_generic_ctl +(unknown) drivers/edac/edac_core 0xcdd60abc edac_mc_find_csrow_by_page +(unknown) drivers/edac/edac_core 0xe4f2e918 edac_pci_handle_npe +(unknown) drivers/edac/edac_core 0xfbf834b3 edac_pci_create_generic_ctl +(unknown) drivers/firewire/firewire-core 0x04dd92ce fw_core_add_descriptor +(unknown) drivers/firewire/firewire-core 0x0e2123ce fw_card_add +(unknown) drivers/firewire/firewire-core 0x1173db3b fw_iso_context_destroy +(unknown) drivers/firewire/firewire-core 0x1221cbb7 fw_iso_context_create +(unknown) drivers/firewire/firewire-core 0x131f2700 fw_card_initialize +(unknown) drivers/firewire/firewire-core 0x13325cd4 fw_core_handle_response +(unknown) drivers/firewire/firewire-core 0x16e91e21 fw_csr_iterator_next +(unknown) drivers/firewire/firewire-core 0x1d3a2efb fw_run_transaction +(unknown) drivers/firewire/firewire-core 0x29d4e75c fw_core_handle_bus_reset +(unknown) drivers/firewire/firewire-core 0x3041a7ee fw_send_request +(unknown) drivers/firewire/firewire-core 0x3c3f0a34 fw_cancel_transaction +(unknown) drivers/firewire/firewire-core 0x3c56ef91 fw_workqueue +(unknown) drivers/firewire/firewire-core 0x4260e105 fw_iso_context_queue_flush +(unknown) drivers/firewire/firewire-core 0x473a0e03 fw_iso_buffer_destroy +(unknown) drivers/firewire/firewire-core 0x4b763bac fw_iso_context_start +(unknown) drivers/firewire/firewire-core 0x4d5d4eca fw_core_remove_descriptor +(unknown) drivers/firewire/firewire-core 0x626b74ca fw_send_response +(unknown) drivers/firewire/firewire-core 0x6371d546 fw_iso_context_stop +(unknown) drivers/firewire/firewire-core 0x65c9438b fw_csr_iterator_init +(unknown) drivers/firewire/firewire-core 0x6afff72e fw_iso_resource_manage +(unknown) drivers/firewire/firewire-core 0x70563c7a fw_bus_type +(unknown) drivers/firewire/firewire-core 0x711270eb fw_core_handle_request +(unknown) drivers/firewire/firewire-core 0x711ea8e5 fw_core_remove_card +(unknown) drivers/firewire/firewire-core 0x75757113 fw_iso_buffer_init +(unknown) drivers/firewire/firewire-core 0x7d9f209a fw_fill_response +(unknown) drivers/firewire/firewire-core 0x7e431b14 fw_csr_string +(unknown) drivers/firewire/firewire-core 0x8d80221e fw_iso_context_queue +(unknown) drivers/firewire/firewire-core 0x90863005 fw_high_memory_region +(unknown) drivers/firewire/firewire-core 0xb6019baf fw_core_add_address_handler +(unknown) drivers/firewire/firewire-core 0xd8bc9644 fw_core_remove_address_handler +(unknown) drivers/firewire/firewire-core 0xe2b908bc fw_device_enable_phys_dma +(unknown) drivers/firewire/firewire-core 0xe3b7845b fw_schedule_bus_reset +(unknown) drivers/gpio/basic_mmio_gpio 0x274d0b24 bgpio_init +(unknown) drivers/gpio/basic_mmio_gpio 0xbb32cb4d bgpio_remove +(unknown) drivers/gpio/max730x 0x6e58a5f6 __max730x_probe +(unknown) drivers/gpio/max730x 0x8e66423a __max730x_remove +(unknown) drivers/gpu/drm/drm 0x01205a5e drm_encoder_cleanup +(unknown) drivers/gpu/drm/drm 0x04af1a05 drm_mm_pre_get +(unknown) drivers/gpu/drm/drm 0x07bb6212 drm_mode_create_dirty_info_property +(unknown) drivers/gpu/drm/drm 0x088689d4 drm_get_encoder_name +(unknown) drivers/gpu/drm/drm 0x08fafab9 drm_mode_create_tv_properties +(unknown) drivers/gpu/drm/drm 0x0a8231c1 drm_mode_validate_size +(unknown) drivers/gpu/drm/drm 0x0a8ec93f drm_vblank_count +(unknown) drivers/gpu/drm/drm 0x0aab63ef drm_mode_parse_command_line_for_connector +(unknown) drivers/gpu/drm/drm 0x0ae4b94c drm_ht_remove +(unknown) drivers/gpu/drm/drm 0x0f76f6a1 drm_agp_alloc +(unknown) drivers/gpu/drm/drm 0x0f8e2ee5 drm_mode_config_reset +(unknown) drivers/gpu/drm/drm 0x0fccafb1 drm_global_item_unref +(unknown) drivers/gpu/drm/drm 0x11cf81b0 drm_agp_free +(unknown) drivers/gpu/drm/drm 0x12c6276a drm_buffer_read_object +(unknown) drivers/gpu/drm/drm 0x13c25090 drm_mode_probed_add +(unknown) drivers/gpu/drm/drm 0x142b8b35 drm_buffer_copy_from_user +(unknown) drivers/gpu/drm/drm 0x148bb5d4 drm_mm_remove_node +(unknown) drivers/gpu/drm/drm 0x1612e9d1 drm_agp_acquire +(unknown) drivers/gpu/drm/drm 0x17a19341 drm_mode_find_dmt +(unknown) drivers/gpu/drm/drm 0x18ce04e4 drm_mode_config_init +(unknown) drivers/gpu/drm/drm 0x190a7cc6 drm_agp_bind +(unknown) drivers/gpu/drm/drm 0x194eadaa drm_edid_header_is_valid +(unknown) drivers/gpu/drm/drm 0x195188ad drm_gtf_mode_complex +(unknown) drivers/gpu/drm/drm 0x1ab943d9 drm_encoder_init +(unknown) drivers/gpu/drm/drm 0x1bccdf4c drm_mm_clean +(unknown) drivers/gpu/drm/drm 0x1c0bcf2f drm_free_agp +(unknown) drivers/gpu/drm/drm 0x1d3a9368 drm_vblank_init +(unknown) drivers/gpu/drm/drm 0x1e205435 drm_agp_enable +(unknown) drivers/gpu/drm/drm 0x1f072c59 drm_property_add_enum +(unknown) drivers/gpu/drm/drm 0x1ff683c6 drm_ati_pcigart_cleanup +(unknown) drivers/gpu/drm/drm 0x20645642 drm_debug +(unknown) drivers/gpu/drm/drm 0x20d94c6d drm_core_reclaim_buffers +(unknown) drivers/gpu/drm/drm 0x2204f7b6 drm_mm_debug_table +(unknown) drivers/gpu/drm/drm 0x22d478ba drm_class_device_unregister +(unknown) drivers/gpu/drm/drm 0x26a1097e drm_addbufs_agp +(unknown) drivers/gpu/drm/drm 0x28ea2fa4 drm_mm_replace_node +(unknown) drivers/gpu/drm/drm 0x29f40575 drm_vblank_post_modeset +(unknown) drivers/gpu/drm/drm 0x2a8d844f drm_mm_get_block_range_generic +(unknown) drivers/gpu/drm/drm 0x2c4242b5 drm_mode_connector_list_update +(unknown) drivers/gpu/drm/drm 0x3074f033 drm_order +(unknown) drivers/gpu/drm/drm 0x32a4108f drm_mode_prune_invalid +(unknown) drivers/gpu/drm/drm 0x338c8f81 drm_class_device_register +(unknown) drivers/gpu/drm/drm 0x33e154ba drm_sman_init +(unknown) drivers/gpu/drm/drm 0x346127a7 drm_global_item_ref +(unknown) drivers/gpu/drm/drm 0x3495090d drm_mode_duplicate +(unknown) drivers/gpu/drm/drm 0x3b8ae514 drm_vblank_count_and_time +(unknown) drivers/gpu/drm/drm 0x3e3899c1 drm_master_get +(unknown) drivers/gpu/drm/drm 0x3eb37b9d drm_ht_create +(unknown) drivers/gpu/drm/drm 0x41025a6c drm_gem_object_alloc +(unknown) drivers/gpu/drm/drm 0x4197e469 drm_mm_insert_node_in_range +(unknown) drivers/gpu/drm/drm 0x42ca022c drm_gem_handle_create +(unknown) drivers/gpu/drm/drm 0x42de4c4a drm_getsarea +(unknown) drivers/gpu/drm/drm 0x42ef58bf drm_agp_unbind +(unknown) drivers/gpu/drm/drm 0x43384bd9 drm_buffer_alloc +(unknown) drivers/gpu/drm/drm 0x43c9a91c drm_sman_set_range +(unknown) drivers/gpu/drm/drm 0x459dc182 drm_rmmap +(unknown) drivers/gpu/drm/drm 0x469b80bf drm_i2c_encoder_destroy +(unknown) drivers/gpu/drm/drm 0x498dcb5e drm_ut_debug_printk +(unknown) drivers/gpu/drm/drm 0x4abc25f0 drm_put_dev +(unknown) drivers/gpu/drm/drm 0x4b25e083 drm_mode_connector_detach_encoder +(unknown) drivers/gpu/drm/drm 0x4b65545b drm_mm_scan_remove_block +(unknown) drivers/gpu/drm/drm 0x4ea1f5a2 drm_gem_object_free +(unknown) drivers/gpu/drm/drm 0x53399150 drm_get_usb_dev +(unknown) drivers/gpu/drm/drm 0x55799497 drm_core_ioremap_wc +(unknown) drivers/gpu/drm/drm 0x580830f0 drm_mode_set_name +(unknown) drivers/gpu/drm/drm 0x5b1613db drm_open +(unknown) drivers/gpu/drm/drm 0x5b1a7717 drm_mode_validate_clocks +(unknown) drivers/gpu/drm/drm 0x5f6cbc33 drm_find_cea_extension +(unknown) drivers/gpu/drm/drm 0x6044956f drm_mm_takedown +(unknown) drivers/gpu/drm/drm 0x63e0c31a drm_rmmap_locked +(unknown) drivers/gpu/drm/drm 0x63e7c6f6 drm_sysfs_connector_add +(unknown) drivers/gpu/drm/drm 0x6415b4bf drm_connector_property_get_value +(unknown) drivers/gpu/drm/drm 0x6573fc3b drm_mode_destroy +(unknown) drivers/gpu/drm/drm 0x6a73199b drm_global_mutex +(unknown) drivers/gpu/drm/drm 0x6b50ab4d drm_read +(unknown) drivers/gpu/drm/drm 0x6b6d7375 drm_timestamp_precision +(unknown) drivers/gpu/drm/drm 0x6d0b45be drm_get_pci_dev +(unknown) drivers/gpu/drm/drm 0x709f0a88 drm_framebuffer_init +(unknown) drivers/gpu/drm/drm 0x7711c013 drm_vblank_get +(unknown) drivers/gpu/drm/drm 0x7b007d47 drm_gem_vm_close +(unknown) drivers/gpu/drm/drm 0x7c1fd6c8 drm_mode_equal +(unknown) drivers/gpu/drm/drm 0x7cb26d39 drm_mm_insert_node +(unknown) drivers/gpu/drm/drm 0x7d8fe09a drm_mm_search_free +(unknown) drivers/gpu/drm/drm 0x7ecbc4ae drm_mmap +(unknown) drivers/gpu/drm/drm 0x7eff5290 drm_platform_exit +(unknown) drivers/gpu/drm/drm 0x7f4cfa5d drm_detect_monitor_audio +(unknown) drivers/gpu/drm/drm 0x7f91e3c3 drm_mode_attachmode_crtc +(unknown) drivers/gpu/drm/drm 0x80dbdab6 drm_mm_init_scan_with_range +(unknown) drivers/gpu/drm/drm 0x82c7dfe1 drm_mode_create_dvi_i_properties +(unknown) drivers/gpu/drm/drm 0x8372bacf drm_gem_handle_delete +(unknown) drivers/gpu/drm/drm 0x84fde697 drm_gem_mmap +(unknown) drivers/gpu/drm/drm 0x85de09f5 drm_mode_width +(unknown) drivers/gpu/drm/drm 0x8607641b drm_addbufs_pci +(unknown) drivers/gpu/drm/drm 0x86e48ec4 drm_pci_exit +(unknown) drivers/gpu/drm/drm 0x8dfb019d drm_buffer_free +(unknown) drivers/gpu/drm/drm 0x8e20c55a drm_addmap +(unknown) drivers/gpu/drm/drm 0x8eff9111 drm_ht_find_item +(unknown) drivers/gpu/drm/drm 0x8f0db2ad drm_usb_exit +(unknown) drivers/gpu/drm/drm 0x8f8f2be2 drm_mode_connector_attach_encoder +(unknown) drivers/gpu/drm/drm 0x90894209 drm_connector_cleanup +(unknown) drivers/gpu/drm/drm 0x90a89b86 drm_get_connector_name +(unknown) drivers/gpu/drm/drm 0x90c2fb5a drm_mode_crtc_set_gamma_size +(unknown) drivers/gpu/drm/drm 0x92f2d102 drm_sman_alloc +(unknown) drivers/gpu/drm/drm 0x932df43d drm_mode_vrefresh +(unknown) drivers/gpu/drm/drm 0x9612ac72 drm_mm_put_block +(unknown) drivers/gpu/drm/drm 0x964c6eb5 drm_calc_vbltimestamp_from_scanoutpos +(unknown) drivers/gpu/drm/drm 0x970fc964 drm_calc_timestamping_constants +(unknown) drivers/gpu/drm/drm 0x9745d638 drm_err +(unknown) drivers/gpu/drm/drm 0x9784b94f drm_vblank_put +(unknown) drivers/gpu/drm/drm 0x97dbd5a7 drm_get_last_vbltimestamp +(unknown) drivers/gpu/drm/drm 0x9890f1ac drm_release +(unknown) drivers/gpu/drm/drm 0x99b35df9 drm_vblank_pre_modeset +(unknown) drivers/gpu/drm/drm 0x99f593de drm_core_ioremap +(unknown) drivers/gpu/drm/drm 0x99f91de4 drm_mm_init_scan +(unknown) drivers/gpu/drm/drm 0x9b402ae6 drm_mm_init +(unknown) drivers/gpu/drm/drm 0x9b4ca3b1 drm_mode_remove +(unknown) drivers/gpu/drm/drm 0x9b8886d7 drm_sysfs_connector_remove +(unknown) drivers/gpu/drm/drm 0x9c304d13 drm_agp_bind_pages +(unknown) drivers/gpu/drm/drm 0x9dc25a34 drm_sman_owner_clean +(unknown) drivers/gpu/drm/drm 0xa096af1a drm_framebuffer_cleanup +(unknown) drivers/gpu/drm/drm 0xa197ebef drm_ioctl +(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 0xa3353f37 drm_fasync +(unknown) drivers/gpu/drm/drm 0xa7984573 drm_mm_get_block_generic +(unknown) drivers/gpu/drm/drm 0xa88de19e drm_gem_object_handle_free +(unknown) drivers/gpu/drm/drm 0xabbdf71f drm_agp_release +(unknown) drivers/gpu/drm/drm 0xae2306cd drm_gem_object_init +(unknown) drivers/gpu/drm/drm 0xb553857a drm_mode_create_dithering_property +(unknown) drivers/gpu/drm/drm 0xb6a467b1 drm_edid_is_valid +(unknown) drivers/gpu/drm/drm 0xb79ac1b1 drm_add_modes_noedid +(unknown) drivers/gpu/drm/drm 0xb8691e3e drm_gem_object_release +(unknown) drivers/gpu/drm/drm 0xba1833a3 drm_debugfs_remove_files +(unknown) drivers/gpu/drm/drm 0xba882f44 drm_add_edid_modes +(unknown) drivers/gpu/drm/drm 0xbb337cf9 drm_connector_attach_property +(unknown) drivers/gpu/drm/drm 0xbb9c88d7 drm_core_ioremapfree +(unknown) drivers/gpu/drm/drm 0xbbebc0c7 drm_handle_vblank +(unknown) drivers/gpu/drm/drm 0xbd0c6e31 drm_irq_install +(unknown) drivers/gpu/drm/drm 0xc31002ce drm_sysfs_hotplug_event +(unknown) drivers/gpu/drm/drm 0xc32e77ec drm_mode_create_from_cmdline_mode +(unknown) drivers/gpu/drm/drm 0xc414c422 drm_vblank_offdelay +(unknown) drivers/gpu/drm/drm 0xc684876a drm_property_create +(unknown) drivers/gpu/drm/drm 0xc96752fb drm_mode_object_find +(unknown) drivers/gpu/drm/drm 0xca30de65 drm_mode_connector_update_edid_property +(unknown) drivers/gpu/drm/drm 0xca3b5e1f drm_unbind_agp +(unknown) drivers/gpu/drm/drm 0xcbf72d53 drm_irq_uninstall +(unknown) drivers/gpu/drm/drm 0xcc1d81bf drm_connector_init +(unknown) drivers/gpu/drm/drm 0xcd0fc417 drm_ht_just_insert_please +(unknown) drivers/gpu/drm/drm 0xcd5253f7 drm_poll +(unknown) drivers/gpu/drm/drm 0xcdf2eff4 drm_mode_height +(unknown) drivers/gpu/drm/drm 0xce2e0e5f drm_crtc_init +(unknown) drivers/gpu/drm/drm 0xcf9c839c drm_clflush_pages +(unknown) drivers/gpu/drm/drm 0xd05a5252 drm_pci_free +(unknown) drivers/gpu/drm/drm 0xd08fa3f0 drm_mode_set_crtcinfo +(unknown) drivers/gpu/drm/drm 0xd431287e drm_mm_scan_add_block +(unknown) drivers/gpu/drm/drm 0xd4b0dfe6 drm_get_platform_dev +(unknown) drivers/gpu/drm/drm 0xd5ec10eb drm_vblank_off +(unknown) drivers/gpu/drm/drm 0xd7f1ab84 drm_sman_owner_cleanup +(unknown) drivers/gpu/drm/drm 0xd8602c2d drm_gem_object_lookup +(unknown) drivers/gpu/drm/drm 0xd89f6912 drm_usb_init +(unknown) drivers/gpu/drm/drm 0xd8c00837 drm_cvt_mode +(unknown) drivers/gpu/drm/drm 0xd96ba563 drm_vblank_cleanup +(unknown) drivers/gpu/drm/drm 0xdbb5a9f5 drm_ht_remove_item +(unknown) drivers/gpu/drm/drm 0xddd065be drm_mode_create +(unknown) drivers/gpu/drm/drm 0xdf4e6569 drm_agp_info +(unknown) drivers/gpu/drm/drm 0xdfc7588c drm_platform_init +(unknown) drivers/gpu/drm/drm 0xe1d8f7cd drm_gem_vm_open +(unknown) drivers/gpu/drm/drm 0xe256edfd drm_sman_takedown +(unknown) drivers/gpu/drm/drm 0xe27e9efd drm_mode_config_cleanup +(unknown) drivers/gpu/drm/drm 0xe473074f drm_crtc_cleanup +(unknown) drivers/gpu/drm/drm 0xe5bdce7e drm_mode_debug_printmodeline +(unknown) drivers/gpu/drm/drm 0xe6403777 drm_mm_search_free_in_range +(unknown) drivers/gpu/drm/drm 0xe7197773 drm_ht_insert_item +(unknown) drivers/gpu/drm/drm 0xe77a7d95 drm_mode_create_scaling_mode_property +(unknown) drivers/gpu/drm/drm 0xea440986 drm_mm_dump_table +(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 0xeed92578 drm_property_destroy +(unknown) drivers/gpu/drm/drm 0xf04df03d drm_master_put +(unknown) drivers/gpu/drm/drm 0xf05aba06 drm_i2c_encoder_init +(unknown) drivers/gpu/drm/drm 0xf0a0bf79 drm_sman_cleanup +(unknown) drivers/gpu/drm/drm 0xf0ae2adc drm_connector_property_set_value +(unknown) drivers/gpu/drm/drm 0xf1421d13 drm_mode_sort +(unknown) drivers/gpu/drm/drm 0xf5052f13 drm_ati_pcigart_init +(unknown) drivers/gpu/drm/drm 0xf594539a drm_debugfs_create_files +(unknown) drivers/gpu/drm/drm 0xf6883949 drm_get_edid +(unknown) drivers/gpu/drm/drm 0xfc4f8599 drm_mode_hsync +(unknown) drivers/gpu/drm/drm 0xfc51a46b drm_pci_init +(unknown) drivers/gpu/drm/drm 0xfd51a822 drm_pci_alloc +(unknown) drivers/gpu/drm/drm 0xfe3ffcbd drm_mode_detachmode_crtc +(unknown) drivers/gpu/drm/drm 0xff52f706 drm_gtf_mode +(unknown) drivers/gpu/drm/drm_kms_helper 0x00b3a28e drm_fb_helper_setcmap +(unknown) drivers/gpu/drm/drm_kms_helper 0x095faa9d drm_helper_hpd_irq_event +(unknown) drivers/gpu/drm/drm_kms_helper 0x09b02289 drm_helper_crtc_in_use +(unknown) drivers/gpu/drm/drm_kms_helper 0x1e7e12e7 drm_kms_helper_poll_fini +(unknown) drivers/gpu/drm/drm_kms_helper 0x2b767612 drm_fb_helper_set_par +(unknown) drivers/gpu/drm/drm_kms_helper 0x41735fda drm_fb_helper_initial_config +(unknown) drivers/gpu/drm/drm_kms_helper 0x4edc7464 drm_helper_encoder_in_use +(unknown) drivers/gpu/drm/drm_kms_helper 0x58e66f67 drm_fb_helper_fill_var +(unknown) drivers/gpu/drm/drm_kms_helper 0x59dac279 drm_kms_helper_poll_disable +(unknown) drivers/gpu/drm/drm_kms_helper 0x5f48666e drm_fb_helper_pan_display +(unknown) drivers/gpu/drm/drm_kms_helper 0x64b8fefe drm_fb_helper_check_var +(unknown) drivers/gpu/drm/drm_kms_helper 0x6ad9c1d8 drm_crtc_helper_set_mode +(unknown) drivers/gpu/drm/drm_kms_helper 0x6d21110f drm_fb_helper_debug_leave +(unknown) drivers/gpu/drm/drm_kms_helper 0x6ec5c82f drm_fb_helper_fill_fix +(unknown) drivers/gpu/drm/drm_kms_helper 0x6fd40700 drm_kms_helper_poll_enable +(unknown) drivers/gpu/drm/drm_kms_helper 0x72526247 drm_helper_resume_force_mode +(unknown) drivers/gpu/drm/drm_kms_helper 0x9068157c drm_helper_mode_fill_fb_struct +(unknown) drivers/gpu/drm/drm_kms_helper 0x9d251144 drm_fb_helper_panic +(unknown) drivers/gpu/drm/drm_kms_helper 0x9e9c0471 drm_fb_helper_hotplug_event +(unknown) drivers/gpu/drm/drm_kms_helper 0xa31a2f3e drm_fb_helper_debug_enter +(unknown) drivers/gpu/drm/drm_kms_helper 0xadcd8666 drm_fb_helper_blank +(unknown) drivers/gpu/drm/drm_kms_helper 0xaf975673 drm_fb_helper_fini +(unknown) drivers/gpu/drm/drm_kms_helper 0xb386eb87 drm_fb_helper_init +(unknown) drivers/gpu/drm/drm_kms_helper 0xc469c244 drm_fb_helper_restore +(unknown) drivers/gpu/drm/drm_kms_helper 0xdacc6bfe drm_fb_helper_restore_fbdev_mode +(unknown) drivers/gpu/drm/drm_kms_helper 0xdd24be6d drm_kms_helper_poll_init +(unknown) drivers/gpu/drm/drm_kms_helper 0xe4ca079b drm_helper_connector_dpms +(unknown) drivers/gpu/drm/drm_kms_helper 0xe8f9f916 drm_helper_disable_unused_functions +(unknown) drivers/gpu/drm/drm_kms_helper 0xec2cb571 drm_helper_probe_single_connector_modes +(unknown) drivers/gpu/drm/drm_kms_helper 0xef54d698 i2c_dp_aux_add_bus +(unknown) drivers/gpu/drm/drm_kms_helper 0xf063d8e1 drm_fb_helper_single_fb_probe +(unknown) drivers/gpu/drm/drm_kms_helper 0xfc63c9f0 drm_fb_helper_single_add_all_connectors +(unknown) drivers/gpu/drm/drm_kms_helper 0xfe74a8b3 drm_crtc_helper_set_config +(unknown) drivers/gpu/drm/ttm/ttm 0x00f19ced ttm_bo_reserve +(unknown) drivers/gpu/drm/ttm/ttm 0x05028ef3 ttm_bo_unref +(unknown) drivers/gpu/drm/ttm/ttm 0x063855f0 ttm_bo_kmap +(unknown) drivers/gpu/drm/ttm/ttm 0x06832cb2 ttm_ref_object_add +(unknown) drivers/gpu/drm/ttm/ttm 0x11508d53 ttm_bo_kunmap +(unknown) drivers/gpu/drm/ttm/ttm 0x132b05be ttm_round_pot +(unknown) drivers/gpu/drm/ttm/ttm 0x196a437f ttm_base_object_init +(unknown) drivers/gpu/drm/ttm/ttm 0x19f4b1f5 ttm_bo_mem_put +(unknown) drivers/gpu/drm/ttm/ttm 0x1d89df73 ttm_suspend_unlock +(unknown) drivers/gpu/drm/ttm/ttm 0x1ea37a1e ttm_bo_synccpu_write_release +(unknown) drivers/gpu/drm/ttm/ttm 0x25b7e08e ttm_base_object_lookup +(unknown) drivers/gpu/drm/ttm/ttm 0x26f826d5 ttm_bo_unreserve +(unknown) drivers/gpu/drm/ttm/ttm 0x29245241 ttm_ref_object_base_unref +(unknown) drivers/gpu/drm/ttm/ttm 0x2c32ed0e ttm_tt_set_placement_caching +(unknown) drivers/gpu/drm/ttm/ttm 0x2d739661 ttm_bo_clean_mm +(unknown) drivers/gpu/drm/ttm/ttm 0x37a9e1f6 ttm_bo_move_memcpy +(unknown) drivers/gpu/drm/ttm/ttm 0x39d744e1 ttm_bo_move_ttm +(unknown) drivers/gpu/drm/ttm/ttm 0x3a0111ce ttm_object_file_release +(unknown) drivers/gpu/drm/ttm/ttm 0x3fd155ed ttm_read_unlock +(unknown) drivers/gpu/drm/ttm/ttm 0x42c9fd5f ttm_bo_wait_unreserved +(unknown) drivers/gpu/drm/ttm/ttm 0x44974bdf ttm_bo_validate +(unknown) drivers/gpu/drm/ttm/ttm 0x4a85bdbd ttm_bo_wait +(unknown) drivers/gpu/drm/ttm/ttm 0x5821c32b ttm_bo_mem_space +(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 0x624fd077 ttm_agp_backend_init +(unknown) drivers/gpu/drm/ttm/ttm 0x64172751 ttm_page_alloc_debugfs +(unknown) drivers/gpu/drm/ttm/ttm 0x67b1d568 ttm_bo_global_release +(unknown) drivers/gpu/drm/ttm/ttm 0x68c1c1c2 ttm_object_device_release +(unknown) drivers/gpu/drm/ttm/ttm 0x69276e84 ttm_bo_device_release +(unknown) drivers/gpu/drm/ttm/ttm 0x7586fb3a ttm_eu_reserve_buffers +(unknown) drivers/gpu/drm/ttm/ttm 0x7dcb1e64 ttm_suspend_lock +(unknown) drivers/gpu/drm/ttm/ttm 0x8404e6cc ttm_bo_lock_delayed_workqueue +(unknown) drivers/gpu/drm/ttm/ttm 0x85a9b607 ttm_bo_init_mm +(unknown) drivers/gpu/drm/ttm/ttm 0x8685bcce ttm_bo_synccpu_write_grab +(unknown) drivers/gpu/drm/ttm/ttm 0x86a4066d ttm_eu_backoff_reservation +(unknown) drivers/gpu/drm/ttm/ttm 0x8d14adbf ttm_io_prot +(unknown) drivers/gpu/drm/ttm/ttm 0x940438e7 ttm_write_lock +(unknown) drivers/gpu/drm/ttm/ttm 0x94fde291 ttm_mem_global_free +(unknown) drivers/gpu/drm/ttm/ttm 0x987ade8b ttm_bo_evict_mm +(unknown) drivers/gpu/drm/ttm/ttm 0x9b2be07d ttm_write_unlock +(unknown) drivers/gpu/drm/ttm/ttm 0x9d06ced6 ttm_vt_unlock +(unknown) drivers/gpu/drm/ttm/ttm 0xa03ec8af ttm_tt_bind +(unknown) drivers/gpu/drm/ttm/ttm 0xa068577d ttm_vt_lock +(unknown) drivers/gpu/drm/ttm/ttm 0xa2353348 ttm_bo_wait_cpu +(unknown) drivers/gpu/drm/ttm/ttm 0xa4fd4e43 ttm_object_file_init +(unknown) drivers/gpu/drm/ttm/ttm 0xa7fab7d9 ttm_mem_global_init +(unknown) drivers/gpu/drm/ttm/ttm 0xa95e52e4 ttm_bo_swapout_all +(unknown) drivers/gpu/drm/ttm/ttm 0xac843717 ttm_read_lock +(unknown) drivers/gpu/drm/ttm/ttm 0xb5426f03 ttm_mem_global_release +(unknown) drivers/gpu/drm/ttm/ttm 0xb70484eb ttm_lock_init +(unknown) drivers/gpu/drm/ttm/ttm 0xbada6e4a ttm_bo_init +(unknown) drivers/gpu/drm/ttm/ttm 0xbc0ce145 ttm_bo_manager_func +(unknown) drivers/gpu/drm/ttm/ttm 0xbcfea304 ttm_bo_unlock_delayed_workqueue +(unknown) drivers/gpu/drm/ttm/ttm 0xceec943a ttm_object_device_init +(unknown) drivers/gpu/drm/ttm/ttm 0xd2703246 ttm_bo_device_init +(unknown) drivers/gpu/drm/ttm/ttm 0xdb8ea20b ttm_tt_populate +(unknown) drivers/gpu/drm/ttm/ttm 0xdef2408a ttm_bo_mmap +(unknown) drivers/gpu/drm/ttm/ttm 0xe237df22 ttm_bo_unmap_virtual +(unknown) drivers/gpu/drm/ttm/ttm 0xe524a526 ttm_base_object_unref +(unknown) drivers/gpu/drm/ttm/ttm 0xee8d53a9 ttm_mem_global_alloc +(unknown) drivers/gpu/drm/ttm/ttm 0xf0ceae23 ttm_bo_move_accel_cleanup +(unknown) drivers/gpu/drm/ttm/ttm 0xfcba1af9 ttm_fbdev_mmap +(unknown) drivers/hid/hid 0x03ea6484 hid_input_report +(unknown) drivers/hid/hid 0x05495392 hid_debug +(unknown) drivers/hid/hid 0x0c6beae9 hid_allocate_device +(unknown) drivers/hid/hid 0x17f76c99 hidinput_report_event +(unknown) drivers/hid/hid 0x2bf88d54 hid_resolv_usage +(unknown) drivers/hid/hid 0x33d8a5f7 hid_register_report +(unknown) drivers/hid/hid 0x465f949f hid_dump_field +(unknown) drivers/hid/hid 0x50280a93 hidraw_disconnect +(unknown) drivers/hid/hid 0x54f40f87 hidinput_find_field +(unknown) drivers/hid/hid 0x6690c0b1 hid_connect +(unknown) drivers/hid/hid 0x6ef18001 hid_add_device +(unknown) drivers/hid/hid 0x74eefef2 hid_dump_input +(unknown) drivers/hid/hid 0x808c9c74 hid_disconnect +(unknown) drivers/hid/hid 0x8900b0ca hid_parse_report +(unknown) drivers/hid/hid 0x8e81284c hid_unregister_driver +(unknown) drivers/hid/hid 0x8fdf255b hid_set_field +(unknown) drivers/hid/hid 0x9c19c2bc hidraw_connect +(unknown) drivers/hid/hid 0x9e67a23f hidinput_connect +(unknown) drivers/hid/hid 0xb333871d hidinput_disconnect +(unknown) drivers/hid/hid 0xb35432cc __hid_register_driver +(unknown) drivers/hid/hid 0xc6cdf970 hid_debug_event +(unknown) drivers/hid/hid 0xd887f697 hid_destroy_device +(unknown) drivers/hid/hid 0xe2ecc84a hid_output_report +(unknown) drivers/hid/hid 0xe5c885cb hid_report_raw_event +(unknown) drivers/hid/hid 0xf1e73425 hidraw_report_event +(unknown) drivers/hid/hid 0xf285698b hid_check_keys_pressed +(unknown) drivers/hid/hid 0xf6182ab4 hid_dump_device +(unknown) drivers/hid/hid-roccat 0x2f622ea1 roccat_disconnect +(unknown) drivers/hid/hid-roccat 0x8c4181ec roccat_report_event +(unknown) drivers/hid/hid-roccat 0xc316742d roccat_connect +(unknown) drivers/hid/hid-roccat-common 0x4c38f401 roccat_common_send +(unknown) drivers/hid/hid-roccat-common 0x6cae42da roccat_common_receive +(unknown) drivers/hid/usbhid/usbhid 0x01fd453e usbhid_lookup_quirk +(unknown) drivers/hid/usbhid/usbhid 0x44802755 hiddev_hid_event +(unknown) drivers/hid/usbhid/usbhid 0x81323237 usbhid_submit_report +(unknown) drivers/hid/usbhid/usbhid 0x9048f2a7 usbhid_wait_io +(unknown) drivers/hid/usbhid/usbhid 0xc1300100 usbhid_set_leds +(unknown) drivers/hwmon/hwmon-vid 0x0903c239 vid_from_reg +(unknown) drivers/hwmon/hwmon-vid 0xef1c781c vid_which_vrm +(unknown) drivers/i2c/algos/i2c-algo-pca 0x0bbb7791 i2c_pca_add_numbered_bus +(unknown) drivers/i2c/algos/i2c-algo-pca 0xc3c373c4 i2c_pca_add_bus +(unknown) drivers/i2c/busses/i2c-amd756 0xbb0da360 amd756_smbus +(unknown) drivers/i2c/i2c-mux 0x990eb5d6 i2c_add_mux_adapter +(unknown) drivers/i2c/i2c-mux 0xc60e52fe i2c_del_mux_adapter +(unknown) drivers/i2c/i2c-smbus 0x5dda9042 i2c_setup_smbus_alert +(unknown) drivers/i2c/i2c-smbus 0xb39cef08 i2c_handle_smbus_alert +(unknown) drivers/infiniband/core/ib_addr 0x1ea5767b rdma_addr_register_client +(unknown) drivers/infiniband/core/ib_addr 0x32a8402c rdma_addr_unregister_client +(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 0xa09fad33 rdma_resolve_ip +(unknown) drivers/infiniband/core/ib_addr 0xfe0577df rdma_copy_addr +(unknown) drivers/infiniband/core/ib_cm 0x09e75c4e ib_send_cm_rep +(unknown) drivers/infiniband/core/ib_cm 0x222d8073 ib_send_cm_lap +(unknown) drivers/infiniband/core/ib_cm 0x36af36d7 ib_cm_listen +(unknown) drivers/infiniband/core/ib_cm 0x40b210ff ib_send_cm_rej +(unknown) drivers/infiniband/core/ib_cm 0x4814b34e ib_send_cm_drep +(unknown) drivers/infiniband/core/ib_cm 0x4d791c49 ib_cm_init_qp_attr +(unknown) drivers/infiniband/core/ib_cm 0x5423d21e ib_send_cm_rtu +(unknown) drivers/infiniband/core/ib_cm 0x54fcd194 ib_create_cm_id +(unknown) drivers/infiniband/core/ib_cm 0x68649a82 ib_send_cm_sidr_req +(unknown) drivers/infiniband/core/ib_cm 0x6f6903c5 ib_send_cm_req +(unknown) drivers/infiniband/core/ib_cm 0x704f0a67 ib_send_cm_sidr_rep +(unknown) drivers/infiniband/core/ib_cm 0x8944cd41 ib_send_cm_apr +(unknown) drivers/infiniband/core/ib_cm 0x8aafa2d9 ib_destroy_cm_id +(unknown) drivers/infiniband/core/ib_cm 0x94fd253f ib_cm_notify +(unknown) drivers/infiniband/core/ib_cm 0x97db5e63 cm_class +(unknown) drivers/infiniband/core/ib_cm 0xa4a5e614 ib_send_cm_mra +(unknown) drivers/infiniband/core/ib_cm 0xb3dca696 ib_send_cm_dreq +(unknown) drivers/infiniband/core/ib_core 0x02838e33 ib_create_srq +(unknown) drivers/infiniband/core/ib_core 0x05723266 ib_set_client_data +(unknown) drivers/infiniband/core/ib_core 0x0714112a ib_get_cached_lmc +(unknown) drivers/infiniband/core/ib_core 0x07485a87 ib_create_ah +(unknown) drivers/infiniband/core/ib_core 0x081dc3c1 ib_unregister_device +(unknown) drivers/infiniband/core/ib_core 0x0c1b9ac1 ib_ud_header_unpack +(unknown) drivers/infiniband/core/ib_core 0x0cbafdf1 ib_unregister_client +(unknown) drivers/infiniband/core/ib_core 0x0f2fdf8b ib_find_pkey +(unknown) drivers/infiniband/core/ib_core 0x11b03b00 ib_query_pkey +(unknown) drivers/infiniband/core/ib_core 0x19c0204f ibnl_put_attr +(unknown) drivers/infiniband/core/ib_core 0x1dedcab3 ibnl_add_client +(unknown) drivers/infiniband/core/ib_core 0x1e491a04 ib_unmap_fmr +(unknown) drivers/infiniband/core/ib_core 0x2087add4 ib_register_client +(unknown) drivers/infiniband/core/ib_core 0x21729a2e ib_dispatch_event +(unknown) drivers/infiniband/core/ib_core 0x24a92521 ib_register_device +(unknown) drivers/infiniband/core/ib_core 0x2953b76e ib_alloc_fast_reg_page_list +(unknown) drivers/infiniband/core/ib_core 0x2cd48683 ibnl_put_msg +(unknown) drivers/infiniband/core/ib_core 0x2ed6e386 ib_ud_header_pack +(unknown) drivers/infiniband/core/ib_core 0x30f90100 ib_get_cached_gid +(unknown) drivers/infiniband/core/ib_core 0x31db0006 ib_modify_device +(unknown) drivers/infiniband/core/ib_core 0x3f7567fd ib_rate_to_mult +(unknown) drivers/infiniband/core/ib_core 0x3f8334cc ib_detach_mcast +(unknown) drivers/infiniband/core/ib_core 0x4009e5f9 ib_alloc_fast_reg_mr +(unknown) drivers/infiniband/core/ib_core 0x40bbc27d ib_dealloc_device +(unknown) drivers/infiniband/core/ib_core 0x43003ad5 ib_modify_ah +(unknown) drivers/infiniband/core/ib_core 0x456edf73 ib_umem_get +(unknown) drivers/infiniband/core/ib_core 0x47da9d54 rdma_port_get_link_layer +(unknown) drivers/infiniband/core/ib_core 0x50471a24 ib_flush_fmr_pool +(unknown) drivers/infiniband/core/ib_core 0x520b2638 ib_pack +(unknown) drivers/infiniband/core/ib_core 0x5afc2f4a ib_modify_qp +(unknown) drivers/infiniband/core/ib_core 0x5b090701 ib_destroy_qp +(unknown) drivers/infiniband/core/ib_core 0x5ccced23 ib_get_client_data +(unknown) drivers/infiniband/core/ib_core 0x607a05fe ib_modify_srq +(unknown) drivers/infiniband/core/ib_core 0x607a76b6 ib_find_cached_pkey +(unknown) drivers/infiniband/core/ib_core 0x6277e77e ib_dealloc_mw +(unknown) drivers/infiniband/core/ib_core 0x6fd569c5 ib_umem_release +(unknown) drivers/infiniband/core/ib_core 0x78742758 ib_fmr_pool_map_phys +(unknown) drivers/infiniband/core/ib_core 0x7ef3fb56 ib_dealloc_fmr +(unknown) drivers/infiniband/core/ib_core 0x80b3fce3 ib_fmr_pool_unmap +(unknown) drivers/infiniband/core/ib_core 0x8604b5ab ib_get_dma_mr +(unknown) drivers/infiniband/core/ib_core 0x86542d30 ib_dereg_mr +(unknown) drivers/infiniband/core/ib_core 0x8dccb253 ib_query_gid +(unknown) drivers/infiniband/core/ib_core 0x8fcc6629 ib_modify_qp_is_ok +(unknown) drivers/infiniband/core/ib_core 0x90b93b79 ib_query_ah +(unknown) drivers/infiniband/core/ib_core 0x9352ad13 ib_alloc_pd +(unknown) drivers/infiniband/core/ib_core 0x96ce6c46 rdma_node_get_transport +(unknown) drivers/infiniband/core/ib_core 0x97f1a9ac ib_query_qp +(unknown) drivers/infiniband/core/ib_core 0x99998c32 ib_destroy_srq +(unknown) drivers/infiniband/core/ib_core 0x9a338260 ib_attach_mcast +(unknown) drivers/infiniband/core/ib_core 0x9d804fa1 mult_to_ib_rate +(unknown) drivers/infiniband/core/ib_core 0x9ebe7039 ib_dealloc_pd +(unknown) drivers/infiniband/core/ib_core 0xa089e4cf ib_resize_cq +(unknown) drivers/infiniband/core/ib_core 0xa3ae4d17 ib_free_fast_reg_page_list +(unknown) drivers/infiniband/core/ib_core 0xa628ee36 ib_register_event_handler +(unknown) drivers/infiniband/core/ib_core 0xa68faccf ib_destroy_ah +(unknown) drivers/infiniband/core/ib_core 0xaf4e0bbb ib_destroy_cq +(unknown) drivers/infiniband/core/ib_core 0xb1a312e1 ib_unpack +(unknown) drivers/infiniband/core/ib_core 0xb2ce4659 ib_alloc_fmr +(unknown) drivers/infiniband/core/ib_core 0xb59d37ee ib_query_srq +(unknown) drivers/infiniband/core/ib_core 0xb858bf9f ib_destroy_fmr_pool +(unknown) drivers/infiniband/core/ib_core 0xbc0e9e60 ib_alloc_mw +(unknown) drivers/infiniband/core/ib_core 0xbd3922d9 ib_create_qp +(unknown) drivers/infiniband/core/ib_core 0xbe1e10e1 ib_modify_cq +(unknown) drivers/infiniband/core/ib_core 0xc08c66f1 ib_find_gid +(unknown) drivers/infiniband/core/ib_core 0xc3686a8b ib_umem_page_count +(unknown) drivers/infiniband/core/ib_core 0xc67f14a5 ibnl_remove_client +(unknown) drivers/infiniband/core/ib_core 0xcb06db12 ib_get_cached_pkey +(unknown) drivers/infiniband/core/ib_core 0xd08ba157 ib_alloc_device +(unknown) drivers/infiniband/core/ib_core 0xdbd019c4 ib_wq +(unknown) drivers/infiniband/core/ib_core 0xddc1290c ib_unregister_event_handler +(unknown) drivers/infiniband/core/ib_core 0xdf5c0cf9 ib_create_ah_from_wc +(unknown) drivers/infiniband/core/ib_core 0xe29ada33 ib_reg_phys_mr +(unknown) drivers/infiniband/core/ib_core 0xe87ea80e ib_init_ah_from_wc +(unknown) drivers/infiniband/core/ib_core 0xebafde3d ib_query_device +(unknown) drivers/infiniband/core/ib_core 0xec74b39d ib_modify_port +(unknown) drivers/infiniband/core/ib_core 0xed717c35 ib_rereg_phys_mr +(unknown) drivers/infiniband/core/ib_core 0xf332ad9e ib_create_fmr_pool +(unknown) drivers/infiniband/core/ib_core 0xf4533799 ib_query_port +(unknown) drivers/infiniband/core/ib_core 0xf534540b ib_query_mr +(unknown) drivers/infiniband/core/ib_core 0xfb22de18 ib_find_cached_gid +(unknown) drivers/infiniband/core/ib_core 0xfc150956 ib_ud_header_init +(unknown) drivers/infiniband/core/ib_core 0xfcff1640 ib_create_cq +(unknown) drivers/infiniband/core/ib_mad 0x0cd6b36b ib_post_send_mad +(unknown) drivers/infiniband/core/ib_mad 0x18657fba ib_unregister_mad_agent +(unknown) drivers/infiniband/core/ib_mad 0x26b8ba12 ib_cancel_mad +(unknown) drivers/infiniband/core/ib_mad 0x5ae26817 ib_create_send_mad +(unknown) drivers/infiniband/core/ib_mad 0x6f077fcf ib_get_mad_data_offset +(unknown) drivers/infiniband/core/ib_mad 0x7975ee40 ib_redirect_mad_qp +(unknown) drivers/infiniband/core/ib_mad 0x7b5d4b7a ib_is_mad_class_rmpp +(unknown) drivers/infiniband/core/ib_mad 0x7dc9ebf3 ib_modify_mad +(unknown) drivers/infiniband/core/ib_mad 0x8f9a2d01 ib_register_mad_agent +(unknown) drivers/infiniband/core/ib_mad 0x946d5d27 ib_response_mad +(unknown) drivers/infiniband/core/ib_mad 0x99d19138 ib_free_send_mad +(unknown) drivers/infiniband/core/ib_mad 0xa55a3b51 ib_get_rmpp_segment +(unknown) drivers/infiniband/core/ib_mad 0xbf3f2ff8 ib_register_mad_snoop +(unknown) drivers/infiniband/core/ib_mad 0xcee2a10b ib_free_recv_mad +(unknown) drivers/infiniband/core/ib_mad 0xfcc3c97f ib_process_mad_wc +(unknown) drivers/infiniband/core/ib_sa 0x04cc2499 ib_sa_get_mcmember_rec +(unknown) drivers/infiniband/core/ib_sa 0x1da96cb5 ib_sa_path_rec_get +(unknown) drivers/infiniband/core/ib_sa 0x26ae8a43 ib_sa_service_rec_query +(unknown) drivers/infiniband/core/ib_sa 0x5328d7a6 ib_sa_register_client +(unknown) drivers/infiniband/core/ib_sa 0x576fdbac ib_sa_free_multicast +(unknown) drivers/infiniband/core/ib_sa 0x9a1cd50d ib_sa_unregister_client +(unknown) drivers/infiniband/core/ib_sa 0xc89e9878 ib_init_ah_from_mcmember +(unknown) drivers/infiniband/core/ib_sa 0xe7488ac2 ib_sa_cancel_query +(unknown) drivers/infiniband/core/ib_sa 0xef5911bb ib_sa_join_multicast +(unknown) drivers/infiniband/core/ib_sa 0xf5ec9fff ib_init_ah_from_path +(unknown) drivers/infiniband/core/ib_sa 0xf6b6444b ib_sa_unpack_path +(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 0x0e5be2e2 iw_create_cm_id +(unknown) drivers/infiniband/core/iw_cm 0x15beffed iw_cm_connect +(unknown) drivers/infiniband/core/iw_cm 0x326890bd iw_cm_disconnect +(unknown) drivers/infiniband/core/iw_cm 0x395d40f5 iw_cm_reject +(unknown) drivers/infiniband/core/iw_cm 0x40860b67 iw_cm_listen +(unknown) drivers/infiniband/core/iw_cm 0x4583e721 iw_cm_init_qp_attr +(unknown) drivers/infiniband/core/iw_cm 0x8141f13a iw_cm_accept +(unknown) drivers/infiniband/core/iw_cm 0xdb3cabc3 iw_destroy_cm_id +(unknown) drivers/infiniband/core/rdma_cm 0x15c20424 rdma_leave_multicast +(unknown) drivers/infiniband/core/rdma_cm 0x2180a7af rdma_notify +(unknown) drivers/infiniband/core/rdma_cm 0x3b1d5590 rdma_set_service_type +(unknown) drivers/infiniband/core/rdma_cm 0x51d55945 rdma_connect +(unknown) drivers/infiniband/core/rdma_cm 0x68001426 rdma_disconnect +(unknown) drivers/infiniband/core/rdma_cm 0x7d9f0f5a rdma_set_reuseaddr +(unknown) drivers/infiniband/core/rdma_cm 0x8151b6f7 rdma_init_qp_attr +(unknown) drivers/infiniband/core/rdma_cm 0x89efd86d rdma_destroy_qp +(unknown) drivers/infiniband/core/rdma_cm 0x8f393eb8 rdma_set_ib_paths +(unknown) drivers/infiniband/core/rdma_cm 0xac84bfea rdma_resolve_addr +(unknown) drivers/infiniband/core/rdma_cm 0xc7835b46 rdma_destroy_id +(unknown) drivers/infiniband/core/rdma_cm 0xcf96b9c2 rdma_resolve_route +(unknown) drivers/infiniband/core/rdma_cm 0xdadc40e8 rdma_create_qp +(unknown) drivers/infiniband/core/rdma_cm 0xe481ce99 rdma_accept +(unknown) drivers/infiniband/core/rdma_cm 0xea7ff645 rdma_create_id +(unknown) drivers/infiniband/core/rdma_cm 0xec816f0c rdma_join_multicast +(unknown) drivers/infiniband/core/rdma_cm 0xee9f0fbd rdma_reject +(unknown) drivers/infiniband/core/rdma_cm 0xf424936a rdma_bind_addr +(unknown) drivers/infiniband/core/rdma_cm 0xfd3e3407 rdma_listen +(unknown) drivers/input/ff-memless 0xda67ecb3 input_ff_create_memless +(unknown) drivers/input/gameport/gameport 0x0dad0d59 gameport_stop_polling +(unknown) drivers/input/gameport/gameport 0x141b9fa3 __gameport_register_port +(unknown) drivers/input/gameport/gameport 0x1443b6db gameport_unregister_port +(unknown) drivers/input/gameport/gameport 0x7f955f34 gameport_open +(unknown) drivers/input/gameport/gameport 0x8ceaef5c gameport_unregister_driver +(unknown) drivers/input/gameport/gameport 0xc53e37d9 gameport_set_phys +(unknown) drivers/input/gameport/gameport 0xd00adb64 gameport_close +(unknown) drivers/input/gameport/gameport 0xea286a46 gameport_start_polling +(unknown) drivers/input/gameport/gameport 0xf58c2ac9 __gameport_register_driver +(unknown) drivers/input/input-polldev 0x82fde434 input_register_polled_device +(unknown) drivers/input/input-polldev 0x8336cf20 input_free_polled_device +(unknown) drivers/input/input-polldev 0xbe5a547c input_unregister_polled_device +(unknown) drivers/input/input-polldev 0xe7acaddf input_allocate_polled_device +(unknown) drivers/input/misc/ad714x 0x0a60b68a ad714x_enable +(unknown) drivers/input/misc/ad714x 0x2bd8d11e ad714x_probe +(unknown) drivers/input/misc/ad714x 0x6bde8cd7 ad714x_disable +(unknown) drivers/input/misc/ad714x 0xe19e96d5 ad714x_remove +(unknown) drivers/input/misc/adxl34x 0x490a0d36 adxl34x_remove +(unknown) drivers/input/misc/adxl34x 0x57560db5 adxl34x_probe +(unknown) drivers/input/misc/adxl34x 0x996cdc83 adxl34x_resume +(unknown) drivers/input/misc/adxl34x 0xda69952c adxl34x_suspend +(unknown) drivers/input/misc/cma3000_d0x 0x1d62ea7f cma3000_exit +(unknown) drivers/input/misc/cma3000_d0x 0x41d1ca15 cma3000_suspend +(unknown) drivers/input/misc/cma3000_d0x 0x8d70f7d8 cma3000_init +(unknown) drivers/input/misc/cma3000_d0x 0xc3ca4ff6 cma3000_resume +(unknown) drivers/input/sparse-keymap 0x10be8b5e sparse_keymap_report_event +(unknown) drivers/input/sparse-keymap 0x7098fa9a sparse_keymap_report_entry +(unknown) drivers/input/sparse-keymap 0x7958260f sparse_keymap_entry_from_keycode +(unknown) drivers/input/sparse-keymap 0x9661fbe4 sparse_keymap_entry_from_scancode +(unknown) drivers/input/sparse-keymap 0xa6cfa65e sparse_keymap_setup +(unknown) drivers/input/sparse-keymap 0xb49f7b36 sparse_keymap_free +(unknown) drivers/input/touchscreen/ad7879 0x41297951 ad7879_resume +(unknown) drivers/input/touchscreen/ad7879 0x779d7921 ad7879_remove +(unknown) drivers/input/touchscreen/ad7879 0x99d159f7 ad7879_probe +(unknown) drivers/input/touchscreen/ad7879 0xf9cacbb5 ad7879_suspend +(unknown) drivers/input/touchscreen/wm97xx-ts 0x0fb957c7 wm9705_codec +(unknown) drivers/input/touchscreen/wm97xx-ts 0x12074a9d wm9712_codec +(unknown) drivers/input/touchscreen/wm97xx-ts 0x408c8bc1 wm97xx_set_suspend_mode +(unknown) drivers/input/touchscreen/wm97xx-ts 0x63de097b wm97xx_reg_write +(unknown) drivers/input/touchscreen/wm97xx-ts 0x6d180240 wm97xx_reg_read +(unknown) drivers/input/touchscreen/wm97xx-ts 0x7d1bbfe8 wm97xx_read_aux_adc +(unknown) drivers/input/touchscreen/wm97xx-ts 0x846b433f wm97xx_register_mach_ops +(unknown) drivers/input/touchscreen/wm97xx-ts 0xb73e6029 wm97xx_config_gpio +(unknown) drivers/input/touchscreen/wm97xx-ts 0xc555a389 wm97xx_set_gpio +(unknown) drivers/input/touchscreen/wm97xx-ts 0xd29927f5 wm97xx_unregister_mach_ops +(unknown) drivers/input/touchscreen/wm97xx-ts 0xdead4a03 wm9713_codec +(unknown) drivers/input/touchscreen/wm97xx-ts 0xf2d0e53e wm97xx_get_gpio +(unknown) drivers/isdn/capi/kernelcapi 0x02f8f165 capi_ctr_handle_message +(unknown) drivers/isdn/capi/kernelcapi 0x04403fcf unregister_capi_driver +(unknown) drivers/isdn/capi/kernelcapi 0x0881630e capi_ctr_suspend_output +(unknown) drivers/isdn/capi/kernelcapi 0x14f2aa5a capi20_get_version +(unknown) drivers/isdn/capi/kernelcapi 0x1ed2bb7c capi20_put_message +(unknown) drivers/isdn/capi/kernelcapi 0x29970a2e attach_capi_ctr +(unknown) drivers/isdn/capi/kernelcapi 0x2b8eab1f capilib_free_ncci +(unknown) drivers/isdn/capi/kernelcapi 0x2baa6586 capilib_new_ncci +(unknown) drivers/isdn/capi/kernelcapi 0x2be82ed5 capi_ctr_ready +(unknown) drivers/isdn/capi/kernelcapi 0x31c24aa4 capi20_isinstalled +(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 0x50bd221d capi20_release +(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 0x727692e1 capi_ctr_down +(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 0x921e7b56 capi_ctr_resume_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 0xc0a87089 capi20_register +(unknown) drivers/isdn/capi/kernelcapi 0xc10fe128 cdebbuf_free +(unknown) drivers/isdn/capi/kernelcapi 0xcb14c676 detach_capi_ctr +(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/gigaset/gigaset 0x07be2975 gigaset_m10x_input +(unknown) drivers/isdn/gigaset/gigaset 0x08d4279e gigaset_start +(unknown) drivers/isdn/gigaset/gigaset 0x388a880f gigaset_add_event +(unknown) drivers/isdn/gigaset/gigaset 0x3a0cd55e gigaset_skb_sent +(unknown) drivers/isdn/gigaset/gigaset 0x41d09fca gigaset_blockdriver +(unknown) drivers/isdn/gigaset/gigaset 0x454aa44f gigaset_debuglevel +(unknown) drivers/isdn/gigaset/gigaset 0x4b05198d gigaset_freedriver +(unknown) drivers/isdn/gigaset/gigaset 0x4bb1a987 gigaset_freecs +(unknown) drivers/isdn/gigaset/gigaset 0x651e380b gigaset_handle_modem_response +(unknown) drivers/isdn/gigaset/gigaset 0x6a0cbfd7 gigaset_shutdown +(unknown) drivers/isdn/gigaset/gigaset 0x6dbb34e1 gigaset_initcs +(unknown) drivers/isdn/gigaset/gigaset 0x6e97bf07 gigaset_if_receive +(unknown) drivers/isdn/gigaset/gigaset 0x8eff32df gigaset_dbg_buffer +(unknown) drivers/isdn/gigaset/gigaset 0xa9d4adba gigaset_fill_inbuf +(unknown) drivers/isdn/gigaset/gigaset 0xd14384a0 gigaset_initdriver +(unknown) drivers/isdn/gigaset/gigaset 0xdfe0e711 gigaset_isdn_rcv_err +(unknown) drivers/isdn/gigaset/gigaset 0xe5de5104 gigaset_stop +(unknown) drivers/isdn/gigaset/gigaset 0xede24fc2 gigaset_skb_rcvd +(unknown) drivers/isdn/gigaset/gigaset 0xffe8683d gigaset_m10x_send_skb +(unknown) drivers/isdn/hardware/avm/b1 0x163ca0f3 b1_free_card +(unknown) drivers/isdn/hardware/avm/b1 0x19a7e0ca b1_load_firmware +(unknown) drivers/isdn/hardware/avm/b1 0x3f7834d7 b1_parse_version +(unknown) drivers/isdn/hardware/avm/b1 0x46704851 b1_getrevision +(unknown) drivers/isdn/hardware/avm/b1 0x4aefe2fa b1ctl_proc_fops +(unknown) drivers/isdn/hardware/avm/b1 0x6dc56e7c b1_release_appl +(unknown) drivers/isdn/hardware/avm/b1 0x747f5fa6 b1_send_message +(unknown) drivers/isdn/hardware/avm/b1 0x759b08b3 b1_reset_ctr +(unknown) drivers/isdn/hardware/avm/b1 0x83c38097 b1_load_t4file +(unknown) drivers/isdn/hardware/avm/b1 0x85f09690 b1_irq_table +(unknown) drivers/isdn/hardware/avm/b1 0x9df70742 b1_loaded +(unknown) drivers/isdn/hardware/avm/b1 0x9eced994 b1_load_config +(unknown) drivers/isdn/hardware/avm/b1 0xc6406a99 b1_register_appl +(unknown) drivers/isdn/hardware/avm/b1 0xcd640c9f avmcard_dma_free +(unknown) drivers/isdn/hardware/avm/b1 0xdfd28376 b1_detect +(unknown) drivers/isdn/hardware/avm/b1 0xf639668b avmcard_dma_alloc +(unknown) drivers/isdn/hardware/avm/b1 0xf9dc550d b1_alloc_card +(unknown) drivers/isdn/hardware/avm/b1 0xfa10fee4 b1_interrupt +(unknown) drivers/isdn/hardware/avm/b1dma 0x53a97944 b1dma_register_appl +(unknown) drivers/isdn/hardware/avm/b1dma 0x605ff386 b1dma_reset_ctr +(unknown) drivers/isdn/hardware/avm/b1dma 0x61270a1f b1pciv4_detect +(unknown) drivers/isdn/hardware/avm/b1dma 0x86a37044 b1dma_release_appl +(unknown) drivers/isdn/hardware/avm/b1dma 0xccabf8c4 b1dma_load_firmware +(unknown) drivers/isdn/hardware/avm/b1dma 0xcd2d8bed b1dma_reset +(unknown) drivers/isdn/hardware/avm/b1dma 0xd6f9f1ea b1dma_interrupt +(unknown) drivers/isdn/hardware/avm/b1dma 0xe13e1eb8 b1dmactl_proc_fops +(unknown) drivers/isdn/hardware/avm/b1dma 0xf45d6b2e b1dma_send_message +(unknown) drivers/isdn/hardware/avm/b1dma 0xf648ae76 t1pci_detect +(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 0x00a3fd8c proc_net_eicon +(unknown) drivers/isdn/hardware/eicon/divadidd 0x2974ead1 DIVA_DIDD_Read +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0x13838c21 mISDNisac_irq +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0x22898274 mISDNipac_init +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0x40516b5c mISDNisac_init +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0x84f434f0 mISDNipac_irq +(unknown) drivers/isdn/hardware/mISDN/mISDNisar 0x3689f3e0 mISDNisar_irq +(unknown) drivers/isdn/hardware/mISDN/mISDNisar 0x4076f203 mISDNisar_init +(unknown) drivers/isdn/hisax/hisax 0x07f4f2ce hisax_unregister +(unknown) drivers/isdn/hisax/hisax 0x148f0c99 FsmFree +(unknown) drivers/isdn/hisax/hisax 0x367096e8 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 0x014b2a8c isac_init +(unknown) drivers/isdn/hisax/hisax_isac 0x3f3b323a isac_d_l2l1 +(unknown) drivers/isdn/hisax/hisax_isac 0x59b8857d isac_irq +(unknown) drivers/isdn/hisax/hisax_isac 0x95069273 isac_setup +(unknown) drivers/isdn/hisax/hisax_isac 0x9f7242a0 isacsx_irq +(unknown) drivers/isdn/hisax/hisax_isac 0xa490b8f8 isacsx_setup +(unknown) drivers/isdn/i4l/isdn 0x8501ddc3 isdn_ppp_unregister_compressor +(unknown) drivers/isdn/i4l/isdn 0x8621090f register_isdn +(unknown) drivers/isdn/i4l/isdn 0xd95c63cf isdn_ppp_register_compressor +(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 0x3a4cedcf mISDN_register_Bprotocol +(unknown) drivers/isdn/mISDN/mISDN_core 0x3d00c1ad dchannel_senddata +(unknown) drivers/isdn/mISDN/mISDN_core 0x50c2230c mISDN_FsmChangeState +(unknown) drivers/isdn/mISDN/mISDN_core 0x54451388 mISDN_FsmRestartTimer +(unknown) drivers/isdn/mISDN/mISDN_core 0x5dc7400a mISDN_clock_update +(unknown) drivers/isdn/mISDN/mISDN_core 0x5f987688 mISDN_initdchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x614ede30 mISDN_FsmAddTimer +(unknown) drivers/isdn/mISDN/mISDN_core 0x6836f016 bchannel_senddata +(unknown) drivers/isdn/mISDN/mISDN_core 0x7204669a get_next_dframe +(unknown) drivers/isdn/mISDN/mISDN_core 0x798bb109 get_next_bframe +(unknown) drivers/isdn/mISDN/mISDN_core 0x7ee65a2f mISDN_unregister_Bprotocol +(unknown) drivers/isdn/mISDN/mISDN_core 0x8334c187 recv_Dchannel_skb +(unknown) drivers/isdn/mISDN/mISDN_core 0x8594c0c0 recv_Bchannel_skb +(unknown) drivers/isdn/mISDN/mISDN_core 0x96309324 mISDN_FsmDelTimer +(unknown) drivers/isdn/mISDN/mISDN_core 0x98367c7a mISDN_clear_bchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x9b5cbf1c l1_event +(unknown) drivers/isdn/mISDN/mISDN_core 0xa0bfdbd3 recv_Dchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0xa4e56093 recv_Bchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0xad78c6fa mISDN_freebchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0xc3401729 mISDN_register_clock +(unknown) drivers/isdn/mISDN/mISDN_core 0xc5b835d6 mISDN_initbchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0xcedb37a2 recv_Echannel +(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 0xd640eb96 confirm_Bsend +(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 0xefe11e2c mISDN_freedchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0xf23b4ca3 queue_ch_frame +(unknown) drivers/isdn/mISDN/mISDN_core 0xf5ebbd0c create_l1 +(unknown) drivers/isdn/mISDN/mISDN_core 0xf82dcbb7 mISDN_register_device +(unknown) drivers/isdn/mISDN/mISDN_core 0xf9e7832f mISDN_FsmNew +(unknown) drivers/isdn/mISDN/mISDN_core 0xfee8f0fc mISDN_unregister_device +(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/macintosh/windfarm_core 0x13cf2377 wf_put_sensor +(unknown) drivers/macintosh/windfarm_core 0x27a9dcee wf_find_sensor +(unknown) drivers/macintosh/windfarm_core 0x2965adfa wf_get_control +(unknown) drivers/macintosh/windfarm_core 0x3a98cf50 wf_put_control +(unknown) drivers/macintosh/windfarm_core 0x3f4b8353 wf_unregister_sensor +(unknown) drivers/macintosh/windfarm_core 0x75147afa wf_set_overtemp +(unknown) drivers/macintosh/windfarm_core 0x754ded79 wf_unregister_control +(unknown) drivers/macintosh/windfarm_core 0x94765fac wf_critical_overtemp +(unknown) drivers/macintosh/windfarm_core 0xa2f19a49 wf_is_overtemp +(unknown) drivers/macintosh/windfarm_core 0xaf15726f wf_unregister_client +(unknown) drivers/macintosh/windfarm_core 0xcbe21678 wf_find_control +(unknown) drivers/macintosh/windfarm_core 0xcc195bf4 wf_register_control +(unknown) drivers/macintosh/windfarm_core 0xd247b889 wf_register_sensor +(unknown) drivers/macintosh/windfarm_core 0xdb7e8499 wf_register_client +(unknown) drivers/macintosh/windfarm_core 0xe54cab94 wf_get_sensor +(unknown) drivers/macintosh/windfarm_core 0xed82a14f wf_clear_overtemp +(unknown) drivers/md/dm-log 0x49d72520 dm_dirty_log_type_unregister +(unknown) drivers/md/dm-log 0x57a6bdd7 dm_dirty_log_create +(unknown) drivers/md/dm-log 0x8499cf3f dm_dirty_log_destroy +(unknown) drivers/md/dm-log 0xb2779053 dm_dirty_log_type_register +(unknown) drivers/md/dm-multipath 0x3deea1cb dm_unregister_path_selector +(unknown) drivers/md/dm-multipath 0x7b1d52d0 dm_register_path_selector +(unknown) drivers/md/dm-region-hash 0x0941f030 dm_rh_delay +(unknown) drivers/md/dm-region-hash 0x0d17d023 dm_rh_get_state +(unknown) drivers/md/dm-region-hash 0x155107ac dm_rh_region_context +(unknown) drivers/md/dm-region-hash 0x3c3a8b62 dm_rh_flush +(unknown) drivers/md/dm-region-hash 0x49ec3888 dm_region_hash_create +(unknown) drivers/md/dm-region-hash 0x4acbca9c dm_rh_bio_to_region +(unknown) drivers/md/dm-region-hash 0x4c12810e dm_rh_recovery_end +(unknown) drivers/md/dm-region-hash 0x4ec71402 dm_rh_recovery_start +(unknown) drivers/md/dm-region-hash 0x5fea7afa dm_rh_inc_pending +(unknown) drivers/md/dm-region-hash 0x631bb373 dm_rh_mark_nosync +(unknown) drivers/md/dm-region-hash 0x6667b197 dm_rh_region_to_sector +(unknown) drivers/md/dm-region-hash 0x75969a6b dm_rh_start_recovery +(unknown) drivers/md/dm-region-hash 0x85ea2756 dm_region_hash_destroy +(unknown) drivers/md/dm-region-hash 0x8c831782 dm_rh_recovery_in_flight +(unknown) drivers/md/dm-region-hash 0x907dfbaf dm_rh_update_states +(unknown) drivers/md/dm-region-hash 0x94b20e71 dm_rh_dirty_log +(unknown) drivers/md/dm-region-hash 0xb75a8910 dm_rh_stop_recovery +(unknown) drivers/md/dm-region-hash 0xe4f5dcd7 dm_rh_get_region_size +(unknown) drivers/md/dm-region-hash 0xe7962308 dm_rh_get_region_key +(unknown) drivers/md/dm-region-hash 0xeb693fed dm_rh_recovery_prepare +(unknown) drivers/md/dm-region-hash 0xff9ff4cd dm_rh_dec +(unknown) drivers/md/dm-snapshot 0x28e32f84 dm_exception_store_create +(unknown) drivers/md/dm-snapshot 0x4cffa152 dm_exception_store_type_register +(unknown) drivers/md/dm-snapshot 0x78aa9346 dm_exception_store_destroy +(unknown) drivers/md/dm-snapshot 0xa276cf32 dm_exception_store_type_unregister +(unknown) drivers/md/dm-snapshot 0xc1770e05 dm_snap_cow +(unknown) drivers/md/dm-snapshot 0xc43e5224 dm_snap_origin +(unknown) drivers/md/md-mod 0x0ffb0e2a md_flush_request +(unknown) drivers/md/md-mod 0x17a2f8ce md_check_no_bitmap +(unknown) drivers/md/md-mod 0x1eafe537 bitmap_cond_end_sync +(unknown) drivers/md/md-mod 0x277ade6d md_write_start +(unknown) drivers/md/md-mod 0x27b7eecc md_allow_write +(unknown) drivers/md/md-mod 0x32664329 md_set_array_sectors +(unknown) drivers/md/md-mod 0x36d99365 mddev_init +(unknown) drivers/md/md-mod 0x3e74e8a7 md_new_event +(unknown) drivers/md/md-mod 0x429ec164 bitmap_unplug +(unknown) drivers/md/md-mod 0x4482d694 register_md_personality +(unknown) drivers/md/md-mod 0x4635e303 sync_page_io +(unknown) drivers/md/md-mod 0x5065cb1b bitmap_close_sync +(unknown) drivers/md/md-mod 0x5517bd43 md_do_sync +(unknown) drivers/md/md-mod 0x5aaf5e15 md_integrity_add_rdev +(unknown) drivers/md/md-mod 0x629bc253 mddev_congested +(unknown) drivers/md/md-mod 0x64016223 unregister_md_personality +(unknown) drivers/md/md-mod 0x6de6be6d md_done_sync +(unknown) drivers/md/md-mod 0x7155f0f4 md_unregister_thread +(unknown) drivers/md/md-mod 0x72e2ce8d bitmap_endwrite +(unknown) drivers/md/md-mod 0x73509773 md_error +(unknown) drivers/md/md-mod 0x77229ae4 md_wakeup_thread +(unknown) drivers/md/md-mod 0x83164ed9 bitmap_startwrite +(unknown) drivers/md/md-mod 0x859ec607 mddev_check_plugged +(unknown) drivers/md/md-mod 0x894de658 bitmap_load +(unknown) drivers/md/md-mod 0x8b2a2957 md_wait_for_blocked_rdev +(unknown) drivers/md/md-mod 0x9fcb60da bitmap_start_sync +(unknown) drivers/md/md-mod 0xa53f26dc md_integrity_register +(unknown) drivers/md/md-mod 0xb121a117 bitmap_end_sync +(unknown) drivers/md/md-mod 0xb646bc04 md_stop +(unknown) drivers/md/md-mod 0xbc81c094 md_write_end +(unknown) drivers/md/md-mod 0xc1c231ec mddev_resume +(unknown) drivers/md/md-mod 0xcae1979c md_register_thread +(unknown) drivers/md/md-mod 0xcb62b077 md_run +(unknown) drivers/md/md-mod 0xd4f64ebf md_rdev_init +(unknown) drivers/md/md-mod 0xda13e4fe bio_alloc_mddev +(unknown) drivers/md/md-mod 0xdf9cbd4f bio_clone_mddev +(unknown) drivers/md/md-mod 0xe8e2ee93 md_check_recovery +(unknown) drivers/md/md-mod 0xf04cce80 mddev_suspend +(unknown) drivers/md/md-mod 0xfa90dba7 md_stop_writes +(unknown) drivers/md/raid1 0xfce51249 md_raid1_congested +(unknown) drivers/md/raid456 0x427a9539 raid5_set_cache_size +(unknown) drivers/md/raid456 0x4ce30332 md_raid5_congested +(unknown) drivers/media/common/saa7146 0x0237431f saa7146_pgtable_alloc +(unknown) drivers/media/common/saa7146 0x0e619661 saa7146_i2c_adapter_prepare +(unknown) drivers/media/common/saa7146 0x65e42902 saa7146_devices_lock +(unknown) drivers/media/common/saa7146 0x70beb4f9 saa7146_unregister_extension +(unknown) drivers/media/common/saa7146 0x9600e6c4 saa7146_wait_for_debi_done +(unknown) drivers/media/common/saa7146 0xb38ca471 saa7146_vfree_destroy_pgtable +(unknown) drivers/media/common/saa7146 0xcf683cf2 saa7146_devices +(unknown) drivers/media/common/saa7146 0xd15c70d6 saa7146_register_extension +(unknown) drivers/media/common/saa7146 0xe3cd9b5c saa7146_debug +(unknown) drivers/media/common/saa7146 0xf028a407 saa7146_pgtable_free +(unknown) drivers/media/common/saa7146 0xf21c7488 saa7146_setgpio +(unknown) drivers/media/common/saa7146 0xf7221ccc saa7146_vmalloc_build_pgtable +(unknown) drivers/media/common/saa7146 0xf9a76ad7 saa7146_pgtable_build_single +(unknown) drivers/media/common/saa7146_vv 0x1ee919cc saa7146_set_hps_source_and_sync +(unknown) drivers/media/common/saa7146_vv 0x37f9458f saa7146_start_preview +(unknown) drivers/media/common/saa7146_vv 0x6b5253a6 saa7146_vv_init +(unknown) drivers/media/common/saa7146_vv 0x8c85bda6 saa7146_register_device +(unknown) drivers/media/common/saa7146_vv 0xb595d23d saa7146_vv_release +(unknown) drivers/media/common/saa7146_vv 0xd18902f5 saa7146_unregister_device +(unknown) drivers/media/common/saa7146_vv 0xd19d154a saa7146_stop_preview +(unknown) drivers/media/common/tuners/max2165 0x5ec04abe max2165_attach +(unknown) drivers/media/common/tuners/mc44s803 0x29b7f2a3 mc44s803_attach +(unknown) drivers/media/common/tuners/mt2060 0x58bfb69e mt2060_attach +(unknown) drivers/media/common/tuners/mt20xx 0xc9a668a2 microtune_attach +(unknown) drivers/media/common/tuners/mt2131 0x7e9b89d8 mt2131_attach +(unknown) drivers/media/common/tuners/mt2266 0xa87d0880 mt2266_attach +(unknown) drivers/media/common/tuners/mxl5005s 0x2c5f47d7 mxl5005s_attach +(unknown) drivers/media/common/tuners/mxl5007t 0x1f203f1b mxl5007t_attach +(unknown) drivers/media/common/tuners/qt1010 0x54d82d00 qt1010_attach +(unknown) drivers/media/common/tuners/tda18212 0x757c10e2 tda18212_attach +(unknown) drivers/media/common/tuners/tda18218 0xf373d092 tda18218_attach +(unknown) drivers/media/common/tuners/tda18271 0x650cf021 tda18271_attach +(unknown) drivers/media/common/tuners/tda827x 0xd52e3a91 tda827x_attach +(unknown) drivers/media/common/tuners/tda8290 0x2dca2810 tda829x_attach +(unknown) drivers/media/common/tuners/tda8290 0x522622e4 tda829x_probe +(unknown) drivers/media/common/tuners/tda9887 0x92a2ccc2 tda9887_attach +(unknown) drivers/media/common/tuners/tea5761 0x5ea180b0 tea5761_autodetection +(unknown) drivers/media/common/tuners/tea5761 0xf7ddbd7e tea5761_attach +(unknown) drivers/media/common/tuners/tea5767 0x69f6dff6 tea5767_attach +(unknown) drivers/media/common/tuners/tea5767 0xbd2ed60f tea5767_autodetection +(unknown) drivers/media/common/tuners/tuner-simple 0x3d22f6fd 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 0x4bc360e0 xc2028_attach +(unknown) drivers/media/common/tuners/xc5000 0x77e93f13 xc5000_attach +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x246fecb8 flexcop_dma_control_size_irq +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x3470ca7a flexcop_pid_feed_control +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x43e409d6 flexcop_dma_allocate +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x4b9d8444 flexcop_pass_dmx_data +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x501aca37 flexcop_dma_control_timer_irq +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x50a5924c flexcop_pass_dmx_packets +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x561a76c0 flexcop_dma_config +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x57378f06 flexcop_dma_xfer_control +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x579b1c10 flexcop_wan_set_speed +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x65640ced flexcop_sram_set_dest +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x71bfd11a flexcop_device_exit +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x7cb7afe7 flexcop_device_initialize +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x80ba91cd flexcop_dump_reg +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x87fa3bae flexcop_eeprom_check_mac_addr +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x9a9b8d80 flexcop_device_kfree +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xa23c853b flexcop_sram_ctrl +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xbfdc3a83 flexcop_device_kmalloc +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xe5d7591e flexcop_i2c_request +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xe843d372 flexcop_dma_free +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xfc174269 flexcop_dma_config_timer +(unknown) drivers/media/dvb/bt8xx/bt878 0x186abcc8 bt878_stop +(unknown) drivers/media/dvb/bt8xx/bt878 0x4908e3ef bt878_start +(unknown) drivers/media/dvb/bt8xx/bt878 0xbc957d7a bt878 +(unknown) drivers/media/dvb/bt8xx/bt878 0xc2127bd4 bt878_device_control +(unknown) drivers/media/dvb/bt8xx/bt878 0xd5d0bdef bt878_num +(unknown) drivers/media/dvb/bt8xx/dst 0x1e32c64a rdc_reset_state +(unknown) drivers/media/dvb/bt8xx/dst 0x1fd122e8 dst_wait_dst_ready +(unknown) drivers/media/dvb/bt8xx/dst 0x280ebf46 dst_error_recovery +(unknown) drivers/media/dvb/bt8xx/dst 0x396c5920 read_dst +(unknown) drivers/media/dvb/bt8xx/dst 0x5c5af58a dst_attach +(unknown) drivers/media/dvb/bt8xx/dst 0x720bed8f dst_pio_disable +(unknown) drivers/media/dvb/bt8xx/dst 0x9a5b483e dst_comm_init +(unknown) drivers/media/dvb/bt8xx/dst 0xc9abf901 dst_error_bailout +(unknown) drivers/media/dvb/bt8xx/dst 0xe94b8c9c dst_check_sum +(unknown) drivers/media/dvb/bt8xx/dst 0xf3aa85c0 write_dst +(unknown) drivers/media/dvb/bt8xx/dst_ca 0xd84b9d16 dst_ca_attach +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x02765789 dvb_generic_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x0c4d4a14 dvb_frontend_sleep_until +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x0d9be910 dvb_ca_en50221_camchange_irq +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x19591134 dvb_ringbuffer_read +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x22d6ce4a dvb_ringbuffer_avail +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x28ee2ae8 dvb_ringbuffer_flush +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x32998bbf dvb_frontend_reinitialise +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x3e22503c dvb_net_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x3f7224d5 dvb_ringbuffer_read_user +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x4d3b9a9c dvb_ringbuffer_write +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x5337d026 dvb_dmx_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x57a41f23 dvb_dmxdev_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x622aeeb1 dvb_register_frontend +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x69ba91df dvb_ca_en50221_camready_irq +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x74a5a698 dvb_filter_pes2ts_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x78d62338 dvb_ringbuffer_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x7ba5d8bd dvb_ringbuffer_flush_spinlock_wakeup +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x7f63c678 dvb_generic_ioctl +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x80e3832d dvb_filter_get_ac3info +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x81cd3271 dvb_unregister_device +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x8bc69afd dvb_dmx_swfilter +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x8dd18abd dvb_ca_en50221_frda_irq +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x8e47dce5 dvb_ringbuffer_empty +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x9e0e2337 dvb_net_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x9fc3f187 dvb_dmx_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xa127824c dvb_register_adapter +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xa531b533 dvb_ca_en50221_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xac4ca1b0 intlog2 +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xacfc25c1 dvb_unregister_adapter +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xb5d3d64e dvb_generic_open +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xb8f4568b dvb_dmxdev_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xbab4103c dvb_dmx_swfilter_packets +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xbc0d91e1 timeval_usec_diff +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xd72fe1e9 dvb_register_device +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xda793adb dvb_frontend_detach +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xdb576668 dvb_ringbuffer_free +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xe5ae8707 intlog10 +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xea54c86a dvb_dmx_swfilter_204 +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xead49c93 dvb_ca_en50221_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xf3002634 dvb_unregister_frontend +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xf826deb0 dvb_filter_pes2ts +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x3660b199 usb_cypress_load_firmware +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x3c13691a dvb_usb_generic_rw +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x682b2cd4 dvb_usb_generic_write +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x76300317 dvb_usb_nec_rc_key_to_event +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x787ef3e0 dvb_usb_device_init +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x964d3f12 dvb_usb_get_hexline +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0xcd51ba60 dvb_usb_device_exit +(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 0xb9af1751 af9005_rc_decode +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-af9005-remote 0xd4e288db rc_map_af9005_table_size +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x3a62016d dibusb2_0_streaming_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x3d78dd6c dibusb2_0_power_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x4d9938f8 dibusb_dib3000mc_tuner_attach +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x669b37b7 dibusb_power_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x70120c79 dibusb_pid_filter_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x8f6e041f dibusb_streaming_ctrl +(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 0xb8fd8e58 dibusb_read_eeprom_byte +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xc3457a23 dibusb_dib3000mc_frontend_attach +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xdda765dc dibusb_rc_query +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xe972aca4 dibusb_pid_filter +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xf9ae7b1d dibusb_i2c_algo +(unknown) drivers/media/dvb/frontends/af9013 0x0e14547a af9013_attach +(unknown) drivers/media/dvb/frontends/atbm8830 0x9654fb27 atbm8830_attach +(unknown) drivers/media/dvb/frontends/au8522 0x0166bb17 au8522_attach +(unknown) drivers/media/dvb/frontends/bcm3510 0xfe11f92b bcm3510_attach +(unknown) drivers/media/dvb/frontends/cx22700 0xa49fe497 cx22700_attach +(unknown) drivers/media/dvb/frontends/cx22702 0x09deeeb5 cx22702_attach +(unknown) drivers/media/dvb/frontends/cx24110 0xeb308909 cx24110_attach +(unknown) drivers/media/dvb/frontends/cx24113 0x50a8fda7 cx24113_attach +(unknown) drivers/media/dvb/frontends/cx24113 0x7f1d3bb2 cx24113_agc_callback +(unknown) drivers/media/dvb/frontends/cx24116 0x31a51f1c cx24116_attach +(unknown) drivers/media/dvb/frontends/cx24123 0x4fb86527 cx24123_attach +(unknown) drivers/media/dvb/frontends/cx24123 0xa7ecf622 cx24123_get_tuner_i2c_adapter +(unknown) drivers/media/dvb/frontends/cxd2820r 0x454ad338 cxd2820r_get_tuner_i2c_adapter +(unknown) drivers/media/dvb/frontends/cxd2820r 0xb9ed9b53 cxd2820r_attach +(unknown) drivers/media/dvb/frontends/dib0070 0x14e837ea dib0070_attach +(unknown) drivers/media/dvb/frontends/dib0070 0x4041e96f dib0070_ctrl_agc_filter +(unknown) drivers/media/dvb/frontends/dib0070 0x7d7bc20c dib0070_set_rf_output +(unknown) drivers/media/dvb/frontends/dib0070 0xe0c30d08 dib0070_wbd_offset +(unknown) drivers/media/dvb/frontends/dib0070 0xe23d8dbc dib0070_get_rf_output +(unknown) drivers/media/dvb/frontends/dib0090 0x0a9d2f96 dib0090_dcc_freq +(unknown) drivers/media/dvb/frontends/dib0090 0x5534588a dib0090_gain_control +(unknown) drivers/media/dvb/frontends/dib0090 0x5b6c9f06 dib0090_fw_register +(unknown) drivers/media/dvb/frontends/dib0090 0x62c2054f dib0090_get_wbd_offset +(unknown) drivers/media/dvb/frontends/dib0090 0x6f615ff8 dib0090_register +(unknown) drivers/media/dvb/frontends/dib0090 0xb086f627 dib0090_get_tune_state +(unknown) drivers/media/dvb/frontends/dib0090 0xea75695e dib0090_set_tune_state +(unknown) drivers/media/dvb/frontends/dib0090 0xf55300dc dib0090_get_current_gain +(unknown) drivers/media/dvb/frontends/dib0090 0xfbf29e1f dib0090_pwm_gain_reset +(unknown) drivers/media/dvb/frontends/dib3000mb 0x620e4b69 dib3000mb_attach +(unknown) drivers/media/dvb/frontends/dib3000mc 0x3d6b3d02 dib3000mc_get_tuner_i2c_master +(unknown) drivers/media/dvb/frontends/dib3000mc 0x420cc692 dib3000mc_pid_parse +(unknown) drivers/media/dvb/frontends/dib3000mc 0xb318e047 dib3000mc_set_config +(unknown) drivers/media/dvb/frontends/dib3000mc 0xdeef58f7 dib3000mc_attach +(unknown) drivers/media/dvb/frontends/dib3000mc 0xebecc924 dib3000mc_i2c_enumeration +(unknown) drivers/media/dvb/frontends/dib3000mc 0xf9e2fbb8 dib3000mc_pid_control +(unknown) drivers/media/dvb/frontends/dib7000m 0x48481d15 dib7000m_pid_filter_ctrl +(unknown) drivers/media/dvb/frontends/dib7000m 0x801e4eee dib7000m_attach +(unknown) drivers/media/dvb/frontends/dib7000m 0xae5b140a dib7000m_pid_filter +(unknown) drivers/media/dvb/frontends/dib7000m 0xf3c1c431 dib7000m_get_i2c_master +(unknown) drivers/media/dvb/frontends/dib7000p 0x1e3dcad0 dib7000pc_detection +(unknown) drivers/media/dvb/frontends/dib7000p 0x21f30c6f dib7000p_i2c_enumeration +(unknown) drivers/media/dvb/frontends/dib7000p 0x28e62ad7 dib7090_slave_reset +(unknown) drivers/media/dvb/frontends/dib7000p 0x3e9f0aeb dib7000p_ctrl_timf +(unknown) drivers/media/dvb/frontends/dib7000p 0x48916df3 dib7000p_update_pll +(unknown) drivers/media/dvb/frontends/dib7000p 0x529d2cb0 dib7000p_get_i2c_master +(unknown) drivers/media/dvb/frontends/dib7000p 0x5b8877ea dib7090_agc_restart +(unknown) drivers/media/dvb/frontends/dib7000p 0x5d9012b0 dib7000p_attach +(unknown) drivers/media/dvb/frontends/dib7000p 0x73a978d1 dib7000p_set_gpio +(unknown) drivers/media/dvb/frontends/dib7000p 0x7475d81a dib7000p_set_wbd_ref +(unknown) drivers/media/dvb/frontends/dib7000p 0x794d6eb2 dib7090_tuner_sleep +(unknown) drivers/media/dvb/frontends/dib7000p 0xbfac4f33 dib7000p_pid_filter_ctrl +(unknown) drivers/media/dvb/frontends/dib7000p 0xd4ebddb0 dib7000p_pid_filter +(unknown) drivers/media/dvb/frontends/dib7000p 0xe5d4bd8d dib7090_get_adc_power +(unknown) drivers/media/dvb/frontends/dib7000p 0xff789d22 dib7090_get_i2c_tuner +(unknown) drivers/media/dvb/frontends/dib8000 0x07989026 dib8000_pid_filter +(unknown) drivers/media/dvb/frontends/dib8000 0x2739ab70 dib8000_attach +(unknown) drivers/media/dvb/frontends/dib8000 0x2c5dfad5 dib8000_i2c_enumeration +(unknown) drivers/media/dvb/frontends/dib8000 0x468d14e8 dib8000_set_slave_frontend +(unknown) drivers/media/dvb/frontends/dib8000 0x5c12f452 dib8000_get_tune_state +(unknown) drivers/media/dvb/frontends/dib8000 0x73cbc825 dib8000_remove_slave_frontend +(unknown) drivers/media/dvb/frontends/dib8000 0x81b29079 dib8000_set_wbd_ref +(unknown) drivers/media/dvb/frontends/dib8000 0x88075c3c dib8000_get_adc_power +(unknown) drivers/media/dvb/frontends/dib8000 0x98415a51 dib8000_pwm_agc_reset +(unknown) drivers/media/dvb/frontends/dib8000 0xb4f80af4 dib8000_set_tune_state +(unknown) drivers/media/dvb/frontends/dib8000 0xc89da8a1 dib8000_pid_filter_ctrl +(unknown) drivers/media/dvb/frontends/dib8000 0xcddf7129 dib8000_set_gpio +(unknown) drivers/media/dvb/frontends/dib8000 0xd51982de dib8000_get_i2c_master +(unknown) drivers/media/dvb/frontends/dib8000 0xeda3db3a dib8000_get_slave_frontend +(unknown) drivers/media/dvb/frontends/dibx000_common 0x2f723ea8 dibx000_init_i2c_master +(unknown) drivers/media/dvb/frontends/dibx000_common 0x39016cb2 dibx000_get_i2c_adapter +(unknown) drivers/media/dvb/frontends/dibx000_common 0x4dc21e1b dibx000_i2c_set_speed +(unknown) drivers/media/dvb/frontends/dibx000_common 0x5a5209ac dibx000_exit_i2c_master +(unknown) drivers/media/dvb/frontends/dibx000_common 0xad3ad91c systime +(unknown) drivers/media/dvb/frontends/dibx000_common 0xb50bed9d dibx000_reset_i2c_master +(unknown) drivers/media/dvb/frontends/drxd 0x3a4d1e84 drxd_config_i2c +(unknown) drivers/media/dvb/frontends/drxd 0xe23f61c1 drxd_attach +(unknown) drivers/media/dvb/frontends/ds3000 0x6a402a36 ds3000_attach +(unknown) drivers/media/dvb/frontends/dvb-pll 0x2d484436 dvb_pll_attach +(unknown) drivers/media/dvb/frontends/isl6405 0x7f8ef08a isl6405_attach +(unknown) drivers/media/dvb/frontends/isl6421 0x89338448 isl6421_attach +(unknown) drivers/media/dvb/frontends/isl6423 0x5ba8d28e isl6423_attach +(unknown) drivers/media/dvb/frontends/itd1000 0x465273f1 itd1000_attach +(unknown) drivers/media/dvb/frontends/ix2505v 0x69a7b228 ix2505v_attach +(unknown) drivers/media/dvb/frontends/l64781 0xaf6594fd l64781_attach +(unknown) drivers/media/dvb/frontends/lgdt3305 0x7274fa68 lgdt3305_attach +(unknown) drivers/media/dvb/frontends/lgdt330x 0xee5acefa lgdt330x_attach +(unknown) drivers/media/dvb/frontends/lgs8gxx 0x016d1558 lgs8gxx_attach +(unknown) drivers/media/dvb/frontends/lnbp21 0x3ff5b143 lnbh24_attach +(unknown) drivers/media/dvb/frontends/lnbp21 0x8e2e5339 lnbp21_attach +(unknown) drivers/media/dvb/frontends/mb86a16 0x1bce6408 mb86a16_attach +(unknown) drivers/media/dvb/frontends/mb86a20s 0x0230f940 mb86a20s_attach +(unknown) drivers/media/dvb/frontends/mt312 0x20025380 mt312_attach +(unknown) drivers/media/dvb/frontends/mt352 0x55bc423d mt352_attach +(unknown) drivers/media/dvb/frontends/nxt200x 0xdeaa5331 nxt200x_attach +(unknown) drivers/media/dvb/frontends/nxt6000 0xdffc3b13 nxt6000_attach +(unknown) drivers/media/dvb/frontends/or51132 0x42edd6a4 or51132_attach +(unknown) drivers/media/dvb/frontends/or51211 0x260f35fa or51211_attach +(unknown) drivers/media/dvb/frontends/s5h1409 0xfb749a03 s5h1409_attach +(unknown) drivers/media/dvb/frontends/s5h1411 0xb7ba6ad1 s5h1411_attach +(unknown) drivers/media/dvb/frontends/s5h1420 0x673831e1 s5h1420_get_tuner_i2c_adapter +(unknown) drivers/media/dvb/frontends/s5h1420 0xab4db5a1 s5h1420_attach +(unknown) drivers/media/dvb/frontends/s921 0x03c9f705 s921_attach +(unknown) drivers/media/dvb/frontends/si21xx 0x2b2bef0d si21xx_attach +(unknown) drivers/media/dvb/frontends/sp8870 0x27cfd3f1 sp8870_attach +(unknown) drivers/media/dvb/frontends/sp887x 0x806f7a44 sp887x_attach +(unknown) drivers/media/dvb/frontends/stb0899 0x636d3b31 stb0899_attach +(unknown) drivers/media/dvb/frontends/stb6000 0xf5a96fde stb6000_attach +(unknown) drivers/media/dvb/frontends/stb6100 0xf2d333ed stb6100_attach +(unknown) drivers/media/dvb/frontends/stv0288 0x478cbbf1 stv0288_attach +(unknown) drivers/media/dvb/frontends/stv0297 0xcca4bb54 stv0297_attach +(unknown) drivers/media/dvb/frontends/stv0299 0x80f5be9f stv0299_attach +(unknown) drivers/media/dvb/frontends/stv0367 0x2be577af stv0367ter_attach +(unknown) drivers/media/dvb/frontends/stv0367 0xb12fef80 stv0367cab_attach +(unknown) drivers/media/dvb/frontends/stv0900 0xfe310cef stv0900_attach +(unknown) drivers/media/dvb/frontends/stv090x 0x3e02ea68 stv090x_attach +(unknown) drivers/media/dvb/frontends/stv090x 0xc4974000 stv090x_set_gpio +(unknown) drivers/media/dvb/frontends/stv6110 0x72dbf772 stv6110_attach +(unknown) drivers/media/dvb/frontends/stv6110x 0xf9ded7f6 stv6110x_attach +(unknown) drivers/media/dvb/frontends/tda10021 0x5b38c0b1 tda10021_attach +(unknown) drivers/media/dvb/frontends/tda10023 0xdff163c5 tda10023_attach +(unknown) drivers/media/dvb/frontends/tda10048 0x3e863590 tda10048_attach +(unknown) drivers/media/dvb/frontends/tda1004x 0x9d5e8222 tda10046_attach +(unknown) drivers/media/dvb/frontends/tda1004x 0xfd67cbad tda10045_attach +(unknown) drivers/media/dvb/frontends/tda10086 0xed9a7f9d tda10086_attach +(unknown) drivers/media/dvb/frontends/tda665x 0x580c3c8c tda665x_attach +(unknown) drivers/media/dvb/frontends/tda8083 0x2b6759d3 tda8083_attach +(unknown) drivers/media/dvb/frontends/tda8261 0x26668fac tda8261_attach +(unknown) drivers/media/dvb/frontends/tda826x 0x22b881c8 tda826x_attach +(unknown) drivers/media/dvb/frontends/tua6100 0xbd657e1b tua6100_attach +(unknown) drivers/media/dvb/frontends/ves1820 0x874b8c82 ves1820_attach +(unknown) drivers/media/dvb/frontends/ves1x93 0xe98b6b1b ves1x93_attach +(unknown) drivers/media/dvb/frontends/zl10036 0x89cfddd1 zl10036_attach +(unknown) drivers/media/dvb/frontends/zl10039 0xd1d2f67e zl10039_attach +(unknown) drivers/media/dvb/frontends/zl10353 0x50b6e672 zl10353_attach +(unknown) drivers/media/dvb/mantis/mantis_core 0x07731653 mantis_stream_control +(unknown) drivers/media/dvb/mantis/mantis_core 0x2d498c55 mantis_dma_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x31d7dc47 mantis_pci_init +(unknown) drivers/media/dvb/mantis/mantis_core 0x46c76722 mantis_uart_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x66ff14ba mantis_ca_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x6af5fd6c mantis_dma_init +(unknown) drivers/media/dvb/mantis/mantis_core 0x6f8637d3 mantis_get_mac +(unknown) drivers/media/dvb/mantis/mantis_core 0x8d78a730 mantis_pci_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x9e1cc25e mantis_dvb_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x9ec0f376 mantis_frontend_power +(unknown) drivers/media/dvb/mantis/mantis_core 0xb17daa42 mantis_i2c_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0xd4c737df mantis_ca_init +(unknown) drivers/media/dvb/mantis/mantis_core 0xd9a0b367 mantis_dvb_init +(unknown) drivers/media/dvb/mantis/mantis_core 0xe9dcfc29 mantis_uart_init +(unknown) drivers/media/dvb/mantis/mantis_core 0xedab738b mantis_gpio_set_bits +(unknown) drivers/media/dvb/mantis/mantis_core 0xf6c1db7b mantis_i2c_init +(unknown) drivers/media/dvb/mantis/mantis_core 0xf8d638e1 mantis_frontend_soft_reset +(unknown) drivers/media/dvb/siano/smsmdtv 0x040a4b92 sms_board_led_feedback +(unknown) drivers/media/dvb/siano/smsmdtv 0x0495d3bb smscore_unregister_client +(unknown) drivers/media/dvb/siano/smsmdtv 0x21e36bf2 smscore_registry_getmode +(unknown) drivers/media/dvb/siano/smsmdtv 0x2d76b6d7 smscore_putbuffer +(unknown) drivers/media/dvb/siano/smsmdtv 0x2f5c7e26 smsclient_sendrequest +(unknown) drivers/media/dvb/siano/smsmdtv 0x37d91069 smsendian_handle_tx_message +(unknown) drivers/media/dvb/siano/smsmdtv 0x41d186b2 smscore_register_device +(unknown) drivers/media/dvb/siano/smsmdtv 0x45284ae9 smsendian_handle_rx_message +(unknown) drivers/media/dvb/siano/smsmdtv 0x5faf1e0f smscore_get_board_id +(unknown) drivers/media/dvb/siano/smsmdtv 0x6f8d5ccb smscore_set_board_id +(unknown) drivers/media/dvb/siano/smsmdtv 0x7390be64 smscore_register_client +(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 0x7c576277 smsendian_handle_message_header +(unknown) drivers/media/dvb/siano/smsmdtv 0x8146ece9 smscore_start_device +(unknown) drivers/media/dvb/siano/smsmdtv 0x8b550508 smscore_unregister_device +(unknown) drivers/media/dvb/siano/smsmdtv 0x99cd3d36 smscore_onresponse +(unknown) drivers/media/dvb/siano/smsmdtv 0x9a6a979a smscore_register_hotplug +(unknown) drivers/media/dvb/siano/smsmdtv 0xb83355b5 smscore_unregister_hotplug +(unknown) drivers/media/dvb/siano/smsmdtv 0xc8cb5822 sms_board_setup +(unknown) drivers/media/dvb/siano/smsmdtv 0xce73b886 sms_board_power +(unknown) drivers/media/dvb/siano/smsmdtv 0xdea3ff80 sms_board_lna_control +(unknown) drivers/media/dvb/siano/smsmdtv 0xe277257c sms_board_event +(unknown) drivers/media/dvb/siano/smsmdtv 0xee80ed92 smscore_get_device_mode +(unknown) drivers/media/dvb/siano/smsmdtv 0xf62e08c4 smscore_getbuffer +(unknown) drivers/media/dvb/ttpci/budget-core 0x078439d7 ttpci_budget_irq10_handler +(unknown) drivers/media/dvb/ttpci/budget-core 0x1a0c6a32 ttpci_budget_set_video_port +(unknown) drivers/media/dvb/ttpci/budget-core 0x1be7b8b0 ttpci_budget_debiread +(unknown) drivers/media/dvb/ttpci/budget-core 0x1cc6c181 ttpci_budget_deinit +(unknown) drivers/media/dvb/ttpci/budget-core 0x7948c222 budget_debug +(unknown) drivers/media/dvb/ttpci/budget-core 0x8b48c5a9 ttpci_budget_init +(unknown) drivers/media/dvb/ttpci/budget-core 0xa4e0d8a5 ttpci_budget_init_hooks +(unknown) drivers/media/dvb/ttpci/budget-core 0xbf45f62e ttpci_budget_debiwrite +(unknown) drivers/media/dvb/ttpci/ttpci-eeprom 0xb9ba52e0 ttpci_eeprom_parse_mac +(unknown) drivers/media/dvb/ttusb-dec/ttusbdecfe 0x8116d7bd ttusbdecfe_dvbs_attach +(unknown) drivers/media/dvb/ttusb-dec/ttusbdecfe 0xaad1d677 ttusbdecfe_dvbt_attach +(unknown) drivers/media/rc/lirc_dev 0x04dca738 lirc_unregister_driver +(unknown) drivers/media/rc/lirc_dev 0x371067e5 lirc_dev_fop_poll +(unknown) drivers/media/rc/lirc_dev 0x4ee5b326 lirc_get_pdata +(unknown) drivers/media/rc/lirc_dev 0x56056354 lirc_dev_fop_ioctl +(unknown) drivers/media/rc/lirc_dev 0x604fc605 lirc_dev_fop_open +(unknown) drivers/media/rc/lirc_dev 0xa2c5c2b5 lirc_dev_fop_write +(unknown) drivers/media/rc/lirc_dev 0xa5a8131e lirc_register_driver +(unknown) drivers/media/rc/lirc_dev 0xa6f4d625 lirc_dev_fop_close +(unknown) drivers/media/rc/lirc_dev 0xf5a209ac lirc_dev_fop_read +(unknown) drivers/media/rc/rc-core 0x0b59e36e ir_raw_event_store +(unknown) drivers/media/rc/rc-core 0x19b00628 rc_map_register +(unknown) drivers/media/rc/rc-core 0x2cd4573a rc_keyup +(unknown) drivers/media/rc/rc-core 0x4ed6be1c ir_raw_event_store_with_filter +(unknown) drivers/media/rc/rc-core 0x553efb91 rc_core_debug +(unknown) drivers/media/rc/rc-core 0x66cceccb ir_raw_handler_unregister +(unknown) drivers/media/rc/rc-core 0x735b3c84 rc_map_get +(unknown) drivers/media/rc/rc-core 0x7b9783c0 rc_map_unregister +(unknown) drivers/media/rc/rc-core 0x8dc02756 ir_raw_event_handle +(unknown) drivers/media/rc/rc-core 0x8e869315 rc_register_device +(unknown) drivers/media/rc/rc-core 0x9b9d9c77 rc_keydown +(unknown) drivers/media/rc/rc-core 0xa063635a rc_unregister_device +(unknown) drivers/media/rc/rc-core 0xa9515b44 ir_raw_event_set_idle +(unknown) drivers/media/rc/rc-core 0xbef77129 ir_raw_handler_register +(unknown) drivers/media/rc/rc-core 0xc20be9d6 rc_g_keycode_from_table +(unknown) drivers/media/rc/rc-core 0xc9846a7f rc_allocate_device +(unknown) drivers/media/rc/rc-core 0xd3e7bb9e rc_free_device +(unknown) drivers/media/rc/rc-core 0xe050f527 ir_raw_event_store_edge +(unknown) drivers/media/rc/rc-core 0xe3980f08 rc_repeat +(unknown) drivers/media/rc/rc-core 0xe86d76e0 rc_keydown_notimeout +(unknown) drivers/media/video/bt8xx/bttv 0x11dc4b6d bttv_gpio_enable +(unknown) drivers/media/video/bt8xx/bttv 0x7be8b806 bttv_sub_unregister +(unknown) drivers/media/video/bt8xx/bttv 0x8ecf4acc bttv_write_gpio +(unknown) drivers/media/video/bt8xx/bttv 0xa53a785f bttv_get_pcidev +(unknown) drivers/media/video/bt8xx/bttv 0xbcf2d2fb bttv_read_gpio +(unknown) drivers/media/video/bt8xx/bttv 0xfbb8010c bttv_sub_register +(unknown) drivers/media/video/btcx-risc 0x312ae430 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/btcx-risc 0xf35e5522 btcx_riscmem_alloc +(unknown) drivers/media/video/cx18/cx18 0x2cdea06d cx18_reset_ir_gpio +(unknown) drivers/media/video/cx18/cx18 0x51d2fb59 cx18_claim_stream +(unknown) drivers/media/video/cx18/cx18 0x52590a45 cx18_start_v4l2_encode_stream +(unknown) drivers/media/video/cx18/cx18 0xd329177f cx18_stop_v4l2_encode_stream +(unknown) drivers/media/video/cx18/cx18 0xe44ce9f6 cx18_release_stream +(unknown) drivers/media/video/cx18/cx18 0xf0d7d778 cx18_ext_init +(unknown) drivers/media/video/cx231xx/cx231xx 0x017ea7c7 cx231xx_tuner_callback +(unknown) drivers/media/video/cx231xx/cx231xx 0x0b8c91b2 cx231xx_dev_init +(unknown) drivers/media/video/cx231xx/cx231xx 0x0dbbb5df cx231xx_register_extension +(unknown) drivers/media/video/cx231xx/cx231xx 0x24f24c38 cx231xx_uninit_vbi_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0x25b6a765 cx231xx_capture_start +(unknown) drivers/media/video/cx231xx/cx231xx 0x29ff1b8a cx231xx_init_bulk +(unknown) drivers/media/video/cx231xx/cx231xx 0x337eb600 cx231xx_set_alt_setting +(unknown) drivers/media/video/cx231xx/cx231xx 0x33896914 cx231xx_uninit_bulk +(unknown) drivers/media/video/cx231xx/cx231xx 0x4d8bc96e cx231xx_send_gpio_cmd +(unknown) drivers/media/video/cx231xx/cx231xx 0x58254651 cx231xx_disable656 +(unknown) drivers/media/video/cx231xx/cx231xx 0x868cefd2 cx231xx_init_vbi_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0x897752bd cx231xx_demod_reset +(unknown) drivers/media/video/cx231xx/cx231xx 0x8ee140ff cx231xx_enable_i2c_port_3 +(unknown) drivers/media/video/cx231xx/cx231xx 0x918fd932 cx231xx_unmute_audio +(unknown) drivers/media/video/cx231xx/cx231xx 0x920e4055 is_fw_load +(unknown) drivers/media/video/cx231xx/cx231xx 0x96860bc1 cx231xx_unregister_extension +(unknown) drivers/media/video/cx231xx/cx231xx 0xbc87fe38 cx231xx_dev_uninit +(unknown) drivers/media/video/cx231xx/cx231xx 0xd1e2503e cx231xx_init_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0xd824038b cx231xx_set_mode +(unknown) drivers/media/video/cx231xx/cx231xx 0xe0e18297 cx231xx_enable656 +(unknown) drivers/media/video/cx231xx/cx231xx 0xe94686e7 cx231xx_uninit_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0xffdb48a1 cx231xx_send_usb_command +(unknown) drivers/media/video/cx2341x 0x1ca0c084 cx2341x_log_status +(unknown) drivers/media/video/cx2341x 0x2f25eee2 cx2341x_update +(unknown) drivers/media/video/cx2341x 0x3635f5e1 cx2341x_handler_init +(unknown) drivers/media/video/cx2341x 0x5b88faf6 cx2341x_ext_ctrls +(unknown) drivers/media/video/cx2341x 0x96451840 cx2341x_handler_setup +(unknown) drivers/media/video/cx2341x 0xbd4410d8 cx2341x_handler_set_50hz +(unknown) drivers/media/video/cx2341x 0xc184ec1e cx2341x_ctrl_get_menu +(unknown) drivers/media/video/cx2341x 0xcf76ce95 cx2341x_fill_defaults +(unknown) drivers/media/video/cx2341x 0xcf8b77a4 cx2341x_mpeg_ctrls +(unknown) drivers/media/video/cx2341x 0xdda9d46e cx2341x_handler_set_busy +(unknown) drivers/media/video/cx2341x 0xe2c2b5eb cx2341x_ctrl_query +(unknown) drivers/media/video/cx23885/altera-ci 0x6ff7510d altera_ci_tuner_reset +(unknown) drivers/media/video/cx23885/altera-ci 0x7f5148f9 altera_pid_feed_control +(unknown) drivers/media/video/cx23885/altera-ci 0x83ac1197 altera_ci_init +(unknown) drivers/media/video/cx23885/altera-ci 0x9247b72f altera_hw_filt_release +(unknown) drivers/media/video/cx23885/altera-ci 0xb8d8acf1 altera_hw_filt_init +(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/cx88/cx88-vp3054-i2c 0x0c644fe8 vp3054_i2c_remove +(unknown) drivers/media/video/cx88/cx88-vp3054-i2c 0x36f38727 vp3054_i2c_probe +(unknown) drivers/media/video/cx88/cx8800 0x28a3ec0a cx8800_ctrl_query +(unknown) drivers/media/video/cx88/cx8800 0x5e9cba98 cx88_set_freq +(unknown) drivers/media/video/cx88/cx8800 0x96236d8e cx88_get_control +(unknown) drivers/media/video/cx88/cx8800 0xac4e53b9 cx88_user_ctrls +(unknown) drivers/media/video/cx88/cx8800 0xb9de3522 cx88_video_mux +(unknown) drivers/media/video/cx88/cx8800 0xd9e871ae cx88_enum_input +(unknown) drivers/media/video/cx88/cx8800 0xf671b3da cx88_set_control +(unknown) drivers/media/video/cx88/cx8802 0x3c7f1c56 cx8802_buf_queue +(unknown) drivers/media/video/cx88/cx8802 0x3ddeb4bc cx8802_unregister_driver +(unknown) drivers/media/video/cx88/cx8802 0x44c01091 cx8802_register_driver +(unknown) drivers/media/video/cx88/cx8802 0x917e477f cx8802_buf_prepare +(unknown) drivers/media/video/cx88/cx8802 0xb9a32ded cx8802_get_driver +(unknown) drivers/media/video/cx88/cx8802 0xf103e470 cx8802_cancel_buffers +(unknown) drivers/media/video/cx88/cx88xx 0x0467f9e7 cx88_shutdown +(unknown) drivers/media/video/cx88/cx88xx 0x25ad95a8 cx88_wakeup +(unknown) drivers/media/video/cx88/cx88xx 0x2a986aa4 cx88_dsp_detect_stereo_sap +(unknown) drivers/media/video/cx88/cx88xx 0x33c90d41 cx88_core_irq +(unknown) drivers/media/video/cx88/cx88xx 0x3598470d cx88_core_put +(unknown) drivers/media/video/cx88/cx88xx 0x3cbe60c5 cx88_vdev_init +(unknown) drivers/media/video/cx88/cx88xx 0x4611b097 cx88_set_tvnorm +(unknown) drivers/media/video/cx88/cx88xx 0x6032ef89 cx88_newstation +(unknown) drivers/media/video/cx88/cx88xx 0x6141c8c5 cx88_tuner_callback +(unknown) drivers/media/video/cx88/cx88xx 0x694ec468 cx88_ir_stop +(unknown) drivers/media/video/cx88/cx88xx 0x7642ed3c cx88_print_irqbits +(unknown) drivers/media/video/cx88/cx88xx 0x904b8696 cx88_audio_thread +(unknown) drivers/media/video/cx88/cx88xx 0x96f30e6a cx88_ir_start +(unknown) drivers/media/video/cx88/cx88xx 0x9a62f29d cx88_sram_channel_setup +(unknown) drivers/media/video/cx88/cx88xx 0x9f30e846 cx88_risc_buffer +(unknown) drivers/media/video/cx88/cx88xx 0xa796079f cx88_risc_stopper +(unknown) drivers/media/video/cx88/cx88xx 0xadc98b2f cx88_set_scale +(unknown) drivers/media/video/cx88/cx88xx 0xb2134c2f cx88_sram_channels +(unknown) drivers/media/video/cx88/cx88xx 0xc26c673f cx88_free_buffer +(unknown) drivers/media/video/cx88/cx88xx 0xcf527abe cx88_core_get +(unknown) drivers/media/video/cx88/cx88xx 0xd0cb9eca cx88_setup_xc3028 +(unknown) drivers/media/video/cx88/cx88xx 0xd399953c cx88_reset +(unknown) drivers/media/video/cx88/cx88xx 0xd3bc22e0 cx88_set_stereo +(unknown) drivers/media/video/cx88/cx88xx 0xec09f180 cx88_get_stereo +(unknown) drivers/media/video/cx88/cx88xx 0xf4b6813d cx88_sram_channel_dump +(unknown) drivers/media/video/cx88/cx88xx 0xf908ba2c cx88_risc_databuffer +(unknown) drivers/media/video/cx88/cx88xx 0xfa23e8f6 cx88_set_tvaudio +(unknown) drivers/media/video/em28xx/em28xx 0x14a5002e em28xx_set_mode +(unknown) drivers/media/video/em28xx/em28xx 0x15c9ebfa em28xx_init_isoc +(unknown) drivers/media/video/em28xx/em28xx 0x201c2cce em28xx_audio_analog_set +(unknown) drivers/media/video/em28xx/em28xx 0x44834c4d em28xx_audio_setup +(unknown) drivers/media/video/em28xx/em28xx 0x63f0887e em28xx_unregister_extension +(unknown) drivers/media/video/em28xx/em28xx 0x7fc8652c em28xx_tuner_callback +(unknown) drivers/media/video/em28xx/em28xx 0xb353e6bc em28xx_isoc_dvb_max_packetsize +(unknown) drivers/media/video/em28xx/em28xx 0xb8c507c1 em28xx_uninit_isoc +(unknown) drivers/media/video/em28xx/em28xx 0xe5c0497a em28xx_register_extension +(unknown) drivers/media/video/gspca/gspca_main 0x131ad554 gspca_auto_gain_n_exposure +(unknown) drivers/media/video/gspca/gspca_main 0x1a4fa78a gspca_frame_add +(unknown) drivers/media/video/gspca/gspca_main 0x1adf17e4 gspca_resume +(unknown) drivers/media/video/gspca/gspca_main 0x2ac2e548 gspca_disconnect +(unknown) drivers/media/video/gspca/gspca_main 0x30044046 gspca_suspend +(unknown) drivers/media/video/gspca/gspca_main 0x3dc2bf97 gspca_dev_probe2 +(unknown) drivers/media/video/gspca/gspca_main 0xfa4d381c gspca_dev_probe +(unknown) drivers/media/video/ivtv/ivtv 0x14f67530 ivtv_debug +(unknown) drivers/media/video/ivtv/ivtv 0x33f0fc37 ivtv_init_on_first_open +(unknown) drivers/media/video/ivtv/ivtv 0x49d36691 ivtv_reset_ir_gpio +(unknown) drivers/media/video/ivtv/ivtv 0x52f0602f ivtv_vapi_result +(unknown) drivers/media/video/ivtv/ivtv 0x637c33bc ivtv_udma_unmap +(unknown) drivers/media/video/ivtv/ivtv 0x6c460b78 ivtv_vapi +(unknown) drivers/media/video/ivtv/ivtv 0x7c6c4a0d ivtv_api +(unknown) drivers/media/video/ivtv/ivtv 0x81ae1f35 ivtv_clear_irq_mask +(unknown) drivers/media/video/ivtv/ivtv 0x99ab1ecd ivtv_udma_prepare +(unknown) drivers/media/video/ivtv/ivtv 0xc9913efd ivtv_firmware_check +(unknown) drivers/media/video/ivtv/ivtv 0xd0b0322d ivtv_udma_alloc +(unknown) drivers/media/video/ivtv/ivtv 0xd8d17499 ivtv_udma_setup +(unknown) drivers/media/video/ivtv/ivtv 0xf981bf15 ivtv_set_irq_mask +(unknown) drivers/media/video/saa7134/saa7134 0x04e83446 saa7134_tuner_callback +(unknown) drivers/media/video/saa7134/saa7134 0x07f92d08 saa7134_queryctrl +(unknown) drivers/media/video/saa7134/saa7134 0x1211df5d saa7134_devlist +(unknown) drivers/media/video/saa7134/saa7134 0x14dfecc6 saa7134_boards +(unknown) drivers/media/video/saa7134/saa7134 0x1b75f6d5 saa7134_dmasound_init +(unknown) drivers/media/video/saa7134/saa7134 0x35c5214e saa7134_g_ctrl_internal +(unknown) drivers/media/video/saa7134/saa7134 0x46100d41 saa7134_pgtable_build +(unknown) drivers/media/video/saa7134/saa7134 0x5b99390f saa7134_ts_register +(unknown) drivers/media/video/saa7134/saa7134 0x79647736 saa7134_dmasound_exit +(unknown) drivers/media/video/saa7134/saa7134 0x835dd188 saa7134_set_dmabits +(unknown) drivers/media/video/saa7134/saa7134 0x974214fd saa7134_s_ctrl_internal +(unknown) drivers/media/video/saa7134/saa7134 0x99886443 saa7134_devlist_lock +(unknown) drivers/media/video/saa7134/saa7134 0x9a3472a2 saa7134_set_gpio +(unknown) drivers/media/video/saa7134/saa7134 0x9c16ad6c saa_dsp_writel +(unknown) drivers/media/video/saa7134/saa7134 0x9c6f0f34 saa7134_s_std_internal +(unknown) drivers/media/video/saa7134/saa7134 0xb2d745ac saa7134_pgtable_free +(unknown) drivers/media/video/saa7134/saa7134 0xccbe46d6 saa7134_pgtable_alloc +(unknown) drivers/media/video/saa7134/saa7134 0xd2ddbafc saa7134_tvaudio_setmute +(unknown) drivers/media/video/saa7134/saa7134 0xedf5dede saa7134_ts_qops +(unknown) drivers/media/video/saa7134/saa7134 0xf240bb68 saa7134_ts_unregister +(unknown) drivers/media/video/soc_camera 0x333019f9 soc_camera_apply_sensor_flags +(unknown) drivers/media/video/soc_camera 0x5d14772b soc_camera_xlate_by_fourcc +(unknown) drivers/media/video/soc_camera 0x7d7ed35b soc_camera_unlock +(unknown) drivers/media/video/soc_camera 0x9d839437 soc_camera_bus_type +(unknown) drivers/media/video/soc_camera 0xe017a749 soc_camera_host_register +(unknown) drivers/media/video/soc_camera 0xe9e7c231 soc_camera_lock +(unknown) drivers/media/video/soc_camera 0xea35f0f2 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 0x37b8df1a tveeprom_read +(unknown) drivers/media/video/tveeprom 0x3e8bf30d tveeprom_hauppauge_analog +(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 0x360e948a v4l2_chip_ident_i2c_client +(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 0x662b0079 v4l2_spi_new_subdev +(unknown) drivers/media/video/v4l2-common 0x813f3de4 v4l2_find_nearest_format +(unknown) drivers/media/video/v4l2-common 0x836e0e5a v4l2_chip_match_i2c_client +(unknown) drivers/media/video/v4l2-common 0x94632f90 v4l_fill_dv_preset_info +(unknown) drivers/media/video/v4l2-common 0xa12deb65 v4l2_spi_subdev_init +(unknown) drivers/media/video/v4l2-common 0xa4bf0ba4 v4l2_ctrl_query_menu +(unknown) drivers/media/video/v4l2-common 0xaa0696b0 v4l2_i2c_subdev_addr +(unknown) drivers/media/video/v4l2-common 0xc32e428d v4l2_i2c_new_subdev_board +(unknown) drivers/media/video/v4l2-common 0xdb0f0bb4 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 0xfe7c3561 v4l2_i2c_subdev_init +(unknown) drivers/media/video/v4l2-int-device 0x176e190d v4l2_int_device_unregister +(unknown) drivers/media/video/v4l2-int-device 0x4420a434 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 0xf085429c v4l2_int_ioctl_1 +(unknown) drivers/media/video/v4l2-int-device 0xf695040d v4l2_int_ioctl_0 +(unknown) drivers/media/video/v4l2-mem2mem 0x2b6846d3 v4l2_m2m_buf_remove +(unknown) drivers/media/video/v4l2-mem2mem 0x2d9c4514 v4l2_m2m_streamoff +(unknown) drivers/media/video/v4l2-mem2mem 0x406dbff9 v4l2_m2m_ctx_init +(unknown) drivers/media/video/v4l2-mem2mem 0x475defef v4l2_m2m_get_vq +(unknown) drivers/media/video/v4l2-mem2mem 0x678f9817 v4l2_m2m_buf_queue +(unknown) drivers/media/video/v4l2-mem2mem 0x839f3223 v4l2_m2m_next_buf +(unknown) drivers/media/video/v4l2-mem2mem 0x8a4d3f68 v4l2_m2m_reqbufs +(unknown) drivers/media/video/v4l2-mem2mem 0xa59f7f49 v4l2_m2m_streamon +(unknown) drivers/media/video/v4l2-mem2mem 0xad343512 v4l2_m2m_release +(unknown) drivers/media/video/v4l2-mem2mem 0xae3f6803 v4l2_m2m_get_curr_priv +(unknown) drivers/media/video/v4l2-mem2mem 0xb05dc1d3 v4l2_m2m_querybuf +(unknown) drivers/media/video/v4l2-mem2mem 0xbb0a9570 v4l2_m2m_dqbuf +(unknown) drivers/media/video/v4l2-mem2mem 0xbf2c62f5 v4l2_m2m_qbuf +(unknown) drivers/media/video/v4l2-mem2mem 0xc8f15896 v4l2_m2m_init +(unknown) drivers/media/video/v4l2-mem2mem 0xd03c3506 v4l2_m2m_ctx_release +(unknown) drivers/media/video/v4l2-mem2mem 0xe3389163 v4l2_m2m_job_finish +(unknown) drivers/media/video/v4l2-mem2mem 0xf7800909 v4l2_m2m_mmap +(unknown) drivers/media/video/v4l2-mem2mem 0xf7ac252f v4l2_m2m_poll +(unknown) drivers/media/video/videobuf-core 0x01b128da videobuf_streamoff +(unknown) drivers/media/video/videobuf-core 0x027cb1e0 __videobuf_mmap_setup +(unknown) drivers/media/video/videobuf-core 0x1fd42539 videobuf_read_one +(unknown) drivers/media/video/videobuf-core 0x32b2e2d1 videobuf_mmap_setup +(unknown) drivers/media/video/videobuf-core 0x44ac06f8 videobuf_qbuf +(unknown) drivers/media/video/videobuf-core 0x44e4dfe7 videobuf_alloc_vb +(unknown) drivers/media/video/videobuf-core 0x48ff277c videobuf_read_start +(unknown) drivers/media/video/videobuf-core 0x54125523 videobuf_poll_stream +(unknown) drivers/media/video/videobuf-core 0x5ce3cc53 videobuf_mmap_free +(unknown) drivers/media/video/videobuf-core 0x6ba6bf69 videobuf_stop +(unknown) drivers/media/video/videobuf-core 0x6bd6ff95 videobuf_mmap_mapper +(unknown) drivers/media/video/videobuf-core 0x6c48a373 videobuf_streamon +(unknown) drivers/media/video/videobuf-core 0x71e1d6cf videobuf_queue_cancel +(unknown) drivers/media/video/videobuf-core 0x94554ba9 videobuf_queue_core_init +(unknown) drivers/media/video/videobuf-core 0x94eed8ea videobuf_queue_is_busy +(unknown) drivers/media/video/videobuf-core 0x9ee6bad6 videobuf_next_field +(unknown) drivers/media/video/videobuf-core 0xb000be93 videobuf_reqbufs +(unknown) drivers/media/video/videobuf-core 0xc6a7abdb videobuf_read_stop +(unknown) drivers/media/video/videobuf-core 0xd700179b videobuf_waiton +(unknown) drivers/media/video/videobuf-core 0xe0f3a5d3 videobuf_querybuf +(unknown) drivers/media/video/videobuf-core 0xea8c092d videobuf_iolock +(unknown) drivers/media/video/videobuf-core 0xeceb9249 videobuf_dqbuf +(unknown) drivers/media/video/videobuf-core 0xedc0d55c videobuf_queue_to_vaddr +(unknown) drivers/media/video/videobuf-core 0xf7b223c1 videobuf_read_stream +(unknown) drivers/media/video/videobuf-dma-contig 0x1a91d311 videobuf_dma_contig_free +(unknown) drivers/media/video/videobuf-dma-contig 0xd9f797e3 videobuf_to_dma_contig +(unknown) drivers/media/video/videobuf-dma-contig 0xe4e2b3db videobuf_queue_dma_contig_init +(unknown) drivers/media/video/videobuf-dma-sg 0x0982040a videobuf_to_dma +(unknown) drivers/media/video/videobuf-dma-sg 0x1dabfd3d videobuf_dma_map +(unknown) drivers/media/video/videobuf-dma-sg 0x3bd39932 videobuf_dma_unmap +(unknown) drivers/media/video/videobuf-dma-sg 0x4ecc5f48 videobuf_queue_sg_init +(unknown) drivers/media/video/videobuf-dma-sg 0x4f65a9eb videobuf_dma_init_user +(unknown) drivers/media/video/videobuf-dma-sg 0x7137e085 videobuf_dma_free +(unknown) drivers/media/video/videobuf-dma-sg 0x8e40805e videobuf_dma_init_overlay +(unknown) drivers/media/video/videobuf-dma-sg 0xa825c75b videobuf_sg_alloc +(unknown) drivers/media/video/videobuf-dma-sg 0xc7e72747 videobuf_dma_init +(unknown) drivers/media/video/videobuf-dma-sg 0xeb3398c7 videobuf_dma_init_kernel +(unknown) drivers/media/video/videobuf-dvb 0x12e8f6a3 videobuf_dvb_register_bus +(unknown) drivers/media/video/videobuf-dvb 0x2f866a65 videobuf_dvb_find_frontend +(unknown) drivers/media/video/videobuf-dvb 0x3e57c0f3 videobuf_dvb_unregister_bus +(unknown) drivers/media/video/videobuf-dvb 0x56ef5031 videobuf_dvb_dealloc_frontends +(unknown) drivers/media/video/videobuf-dvb 0x76eb6b4e videobuf_dvb_alloc_frontend +(unknown) drivers/media/video/videobuf-dvb 0x79789a4f videobuf_dvb_get_frontend +(unknown) drivers/media/video/videobuf-vmalloc 0x420766fb videobuf_to_vmalloc +(unknown) drivers/media/video/videobuf-vmalloc 0x423f816a videobuf_vmalloc_free +(unknown) drivers/media/video/videobuf-vmalloc 0x6747a89c videobuf_queue_vmalloc_init +(unknown) drivers/media/video/videobuf2-core 0x1b008ef5 vb2_buffer_done +(unknown) drivers/media/video/videobuf2-core 0x1d5c1140 vb2_dqbuf +(unknown) drivers/media/video/videobuf2-core 0x23f774ce vb2_reqbufs +(unknown) drivers/media/video/videobuf2-core 0x3a07b709 vb2_poll +(unknown) drivers/media/video/videobuf2-core 0x6f6b86de vb2_streamon +(unknown) drivers/media/video/videobuf2-core 0x70f88a7b vb2_plane_cookie +(unknown) drivers/media/video/videobuf2-core 0x78837327 vb2_streamoff +(unknown) drivers/media/video/videobuf2-core 0x8075f0bb vb2_wait_for_all_buffers +(unknown) drivers/media/video/videobuf2-core 0x9411ce80 vb2_plane_vaddr +(unknown) drivers/media/video/videobuf2-core 0xa248946d vb2_queue_init +(unknown) drivers/media/video/videobuf2-core 0xa320eda4 vb2_queue_release +(unknown) drivers/media/video/videobuf2-core 0xa92e7f9e vb2_write +(unknown) drivers/media/video/videobuf2-core 0xb2cdbbb4 vb2_read +(unknown) drivers/media/video/videobuf2-core 0xb345b88a vb2_querybuf +(unknown) drivers/media/video/videobuf2-core 0xd9217c4f vb2_mmap +(unknown) drivers/media/video/videobuf2-core 0xec570666 vb2_qbuf +(unknown) drivers/media/video/videobuf2-memops 0x6317232b vb2_mmap_pfn_range +(unknown) drivers/media/video/videobuf2-memops 0xa4437f87 vb2_common_vm_ops +(unknown) drivers/media/video/videobuf2-memops 0xc37af604 vb2_get_contig_userptr +(unknown) drivers/media/video/videobuf2-memops 0xe786123d vb2_put_vma +(unknown) drivers/media/video/videobuf2-vmalloc 0xf5a19db9 vb2_vmalloc_memops +(unknown) drivers/media/video/videodev 0x04c70bfa v4l2_ctrl_new_custom +(unknown) drivers/media/video/videodev 0x04ee801c v4l2_ctrl_new_std +(unknown) drivers/media/video/videodev 0x0614dd5a v4l2_video_std_frame_period +(unknown) drivers/media/video/videodev 0x0846eece v4l2_subdev_querymenu +(unknown) drivers/media/video/videodev 0x123959a1 v4l2_type_names +(unknown) drivers/media/video/videodev 0x12e05d2f v4l2_s_ctrl +(unknown) drivers/media/video/videodev 0x1510dcf3 v4l2_fh_add +(unknown) drivers/media/video/videodev 0x16244fe5 v4l2_prio_check +(unknown) drivers/media/video/videodev 0x1eac2d92 v4l2_ctrl_s_ctrl +(unknown) drivers/media/video/videodev 0x1f23648c v4l2_subdev_try_ext_ctrls +(unknown) drivers/media/video/videodev 0x2342f1ae v4l2_prio_open +(unknown) drivers/media/video/videodev 0x23a7df13 v4l2_fh_release +(unknown) drivers/media/video/videodev 0x26f86c03 v4l2_event_unsubscribe +(unknown) drivers/media/video/videodev 0x2972dafb v4l2_subdev_s_ctrl +(unknown) drivers/media/video/videodev 0x2df2df10 v4l2_ctrl_find +(unknown) drivers/media/video/videodev 0x32edeae3 v4l2_event_subscribe +(unknown) drivers/media/video/videodev 0x3968b87f v4l2_device_unregister_subdev +(unknown) drivers/media/video/videodev 0x39e4d143 v4l2_fh_exit +(unknown) drivers/media/video/videodev 0x3adbd595 v4l2_field_names +(unknown) drivers/media/video/videodev 0x3bdd0f94 v4l2_prio_change +(unknown) drivers/media/video/videodev 0x3d904faa v4l2_ctrl_new_std_menu +(unknown) drivers/media/video/videodev 0x3e20fe4c v4l2_g_ctrl +(unknown) drivers/media/video/videodev 0x419bcc79 v4l2_event_dequeue +(unknown) drivers/media/video/videodev 0x47181e53 v4l2_subdev_queryctrl +(unknown) drivers/media/video/videodev 0x495426ee v4l2_ctrl_get_name +(unknown) drivers/media/video/videodev 0x4967ab6e video_unregister_device +(unknown) drivers/media/video/videodev 0x4afb954f video_ioctl2 +(unknown) drivers/media/video/videodev 0x4c8650bc v4l2_ctrl_grab +(unknown) drivers/media/video/videodev 0x4cb9257d v4l2_device_register_subdev_nodes +(unknown) drivers/media/video/videodev 0x4e552697 v4l2_fh_is_singular +(unknown) drivers/media/video/videodev 0x4f77cc5a v4l2_event_pending +(unknown) drivers/media/video/videodev 0x5232967b v4l2_event_free +(unknown) drivers/media/video/videodev 0x57dd66d0 v4l2_ctrl_g_ctrl +(unknown) drivers/media/video/videodev 0x5ebefe4b v4l_printk_ioctl +(unknown) drivers/media/video/videodev 0x5f46e514 v4l2_ctrl_handler_init +(unknown) drivers/media/video/videodev 0x5f9958a0 v4l2_g_ext_ctrls +(unknown) drivers/media/video/videodev 0x6ac5b738 video_device_release_empty +(unknown) drivers/media/video/videodev 0x6c670d28 v4l2_ctrl_activate +(unknown) drivers/media/video/videodev 0x740ec0d0 video_device_release +(unknown) drivers/media/video/videodev 0x7996aca5 v4l2_event_init +(unknown) drivers/media/video/videodev 0x79feaf0c v4l2_device_register_subdev +(unknown) drivers/media/video/videodev 0x7a3cd015 v4l2_ctrl_get_menu +(unknown) drivers/media/video/videodev 0x7b4fbb15 v4l2_device_set_name +(unknown) drivers/media/video/videodev 0x8106095a v4l2_prio_max +(unknown) drivers/media/video/videodev 0x82f01700 v4l2_fh_del +(unknown) drivers/media/video/videodev 0x85856e27 v4l2_s_ext_ctrls +(unknown) drivers/media/video/videodev 0x867c265f v4l2_ctrl_fill +(unknown) drivers/media/video/videodev 0x88a066f4 v4l2_queryctrl +(unknown) drivers/media/video/videodev 0x8c2de9f7 v4l2_subdev_init +(unknown) drivers/media/video/videodev 0x8c6998bc v4l2_fh_open +(unknown) drivers/media/video/videodev 0x97417449 v4l2_ctrl_cluster +(unknown) drivers/media/video/videodev 0x9d3facd6 v4l2_ctrl_handler_setup +(unknown) drivers/media/video/videodev 0xa6e4e5ee v4l2_event_queue +(unknown) drivers/media/video/videodev 0xa76a80c6 v4l2_device_put +(unknown) drivers/media/video/videodev 0xaeda3c55 video_usercopy +(unknown) drivers/media/video/videodev 0xb274811f v4l2_ctrl_add_ctrl +(unknown) drivers/media/video/videodev 0xb77b0159 v4l2_prio_init +(unknown) drivers/media/video/videodev 0xbda480e7 v4l2_subdev_g_ctrl +(unknown) drivers/media/video/videodev 0xc077f4e4 __video_register_device +(unknown) drivers/media/video/videodev 0xc5b189b6 v4l2_ctrl_handler_log_status +(unknown) drivers/media/video/videodev 0xcadfb052 v4l2_subdev_s_ext_ctrls +(unknown) drivers/media/video/videodev 0xcbc43768 v4l2_subdev_g_ext_ctrls +(unknown) drivers/media/video/videodev 0xcda04a5b v4l2_prio_close +(unknown) drivers/media/video/videodev 0xcf3d35a9 video_devdata +(unknown) drivers/media/video/videodev 0xcfd0a3c0 v4l2_device_register +(unknown) drivers/media/video/videodev 0xd8a64195 v4l2_device_unregister +(unknown) drivers/media/video/videodev 0xd9280645 v4l2_ctrl_handler_free +(unknown) drivers/media/video/videodev 0xe2b92059 v4l2_video_std_construct +(unknown) drivers/media/video/videodev 0xe7af6ae0 v4l2_querymenu +(unknown) drivers/media/video/videodev 0xedfcee6f v4l2_ctrl_add_handler +(unknown) drivers/media/video/videodev 0xf25eddec v4l2_device_disconnect +(unknown) drivers/media/video/videodev 0xf3251e7b v4l2_norm_to_name +(unknown) drivers/media/video/videodev 0xf6b84690 v4l2_event_alloc +(unknown) drivers/media/video/videodev 0xf6e7ea1a video_device_alloc +(unknown) drivers/media/video/videodev 0xf7bc6283 v4l2_fh_init +(unknown) drivers/media/video/videodev 0xfcb9bcc1 v4l2_try_ext_ctrls +(unknown) drivers/media/video/zoran/videocodec 0x01712ebf videocodec_register +(unknown) drivers/media/video/zoran/videocodec 0x6f00a016 videocodec_detach +(unknown) drivers/media/video/zoran/videocodec 0x7af1535e videocodec_unregister +(unknown) drivers/media/video/zoran/videocodec 0xfb0adde3 videocodec_attach +(unknown) drivers/memstick/core/memstick 0x00e030bb memstick_register_driver +(unknown) drivers/memstick/core/memstick 0x1ec2ed81 memstick_alloc_host +(unknown) drivers/memstick/core/memstick 0x24bb81fe memstick_remove_host +(unknown) drivers/memstick/core/memstick 0x2c027e11 memstick_suspend_host +(unknown) drivers/memstick/core/memstick 0x320a106c memstick_next_req +(unknown) drivers/memstick/core/memstick 0x44f0b2d5 memstick_new_req +(unknown) drivers/memstick/core/memstick 0x5b5c17c8 memstick_init_req_sg +(unknown) drivers/memstick/core/memstick 0x7db8ca87 memstick_detect_change +(unknown) drivers/memstick/core/memstick 0x80332515 memstick_set_rw_addr +(unknown) drivers/memstick/core/memstick 0x8c9b5da4 memstick_init_req +(unknown) drivers/memstick/core/memstick 0xac8bd0ca memstick_resume_host +(unknown) drivers/memstick/core/memstick 0xc3eefc0e memstick_unregister_driver +(unknown) drivers/memstick/core/memstick 0xce9ee173 memstick_free_host +(unknown) drivers/memstick/core/memstick 0xfc5c9e44 memstick_add_host +(unknown) drivers/message/fusion/mptbase 0x01eb37af mpt_set_taskmgmt_in_progress_flag +(unknown) drivers/message/fusion/mptbase 0x0444b97e mpt_send_handshake_request +(unknown) drivers/message/fusion/mptbase 0x0afe7e27 mpt_HardResetHandler +(unknown) drivers/message/fusion/mptbase 0x1e945dc2 mpt_attach +(unknown) drivers/message/fusion/mptbase 0x22161c3e mpt_get_msg_frame +(unknown) drivers/message/fusion/mptbase 0x272196c3 mptbase_sas_persist_operation +(unknown) drivers/message/fusion/mptbase 0x2a805038 mpt_findImVolumes +(unknown) drivers/message/fusion/mptbase 0x3d067ecf mpt_halt_firmware +(unknown) drivers/message/fusion/mptbase 0x3e302ef9 mpt_free_msg_frame +(unknown) drivers/message/fusion/mptbase 0x45079625 mpt_resume +(unknown) drivers/message/fusion/mptbase 0x4526289b mpt_event_deregister +(unknown) drivers/message/fusion/mptbase 0x4bc1934d mpt_verify_adapter +(unknown) drivers/message/fusion/mptbase 0x502108d0 mpt_fwfault_debug +(unknown) drivers/message/fusion/mptbase 0x5c8ae37f mpt_put_msg_frame +(unknown) drivers/message/fusion/mptbase 0x5e5eed9a mpt_register +(unknown) drivers/message/fusion/mptbase 0x662bf660 mpt_GetIocState +(unknown) drivers/message/fusion/mptbase 0x764d9a89 mpt_free_fw_memory +(unknown) drivers/message/fusion/mptbase 0x76df9186 mpt_reset_register +(unknown) drivers/message/fusion/mptbase 0x83449ca1 mpt_raid_phys_disk_pg1 +(unknown) drivers/message/fusion/mptbase 0x84dd96d8 mpt_print_ioc_summary +(unknown) drivers/message/fusion/mptbase 0xa15a6abd mpt_device_driver_register +(unknown) drivers/message/fusion/mptbase 0xa8bb82e9 mpt_clear_taskmgmt_in_progress_flag +(unknown) drivers/message/fusion/mptbase 0xb1a5c003 mpt_put_msg_frame_hi_pri +(unknown) drivers/message/fusion/mptbase 0xb2470c5b mpt_config +(unknown) drivers/message/fusion/mptbase 0xb4c2dec9 mpt_event_register +(unknown) drivers/message/fusion/mptbase 0xb4cac085 mpt_alloc_fw_memory +(unknown) drivers/message/fusion/mptbase 0xc0e69f82 mpt_device_driver_deregister +(unknown) drivers/message/fusion/mptbase 0xc47c22e8 mpt_deregister +(unknown) drivers/message/fusion/mptbase 0xc53f6dd2 mpt_detach +(unknown) drivers/message/fusion/mptbase 0xc63bc564 mpt_raid_phys_disk_pg0 +(unknown) drivers/message/fusion/mptbase 0xd9a92a75 mpt_reset_deregister +(unknown) drivers/message/fusion/mptbase 0xdd805159 ioc_list +(unknown) drivers/message/fusion/mptbase 0xe7177962 mpt_raid_phys_disk_get_num_paths +(unknown) drivers/message/fusion/mptbase 0xedfa50a1 mpt_Soft_Hard_ResetHandler +(unknown) drivers/message/fusion/mptbase 0xff5677b1 mpt_suspend +(unknown) drivers/message/fusion/mptscsih 0x031c33b4 mptscsih_event_process +(unknown) drivers/message/fusion/mptscsih 0x06c5f2a2 mptscsih_host_reset +(unknown) drivers/message/fusion/mptscsih 0x1ae0c5a7 mptscsih_remove +(unknown) drivers/message/fusion/mptscsih 0x2833b1e4 mptscsih_suspend +(unknown) drivers/message/fusion/mptscsih 0x2d805d05 mptscsih_ioc_reset +(unknown) drivers/message/fusion/mptscsih 0x2f39f26c mptscsih_IssueTaskMgmt +(unknown) drivers/message/fusion/mptscsih 0x3105e02a mptscsih_slave_destroy +(unknown) drivers/message/fusion/mptscsih 0x31cdcb45 mptscsih_io_done +(unknown) drivers/message/fusion/mptscsih 0x345cc155 mptscsih_raid_id_to_num +(unknown) drivers/message/fusion/mptscsih 0x356c5bac mptscsih_slave_configure +(unknown) drivers/message/fusion/mptscsih 0x3f8be19f mptscsih_get_scsi_lookup +(unknown) drivers/message/fusion/mptscsih 0x4078c2f9 mptscsih_taskmgmt_response_code +(unknown) drivers/message/fusion/mptscsih 0x446b6dab mptscsih_abort +(unknown) drivers/message/fusion/mptscsih 0x4f1fd2e5 mptscsih_is_phys_disk +(unknown) drivers/message/fusion/mptscsih 0x5718ef0d mptscsih_bus_reset +(unknown) drivers/message/fusion/mptscsih 0x68510591 mptscsih_taskmgmt_complete +(unknown) drivers/message/fusion/mptscsih 0x74531e30 mptscsih_bios_param +(unknown) drivers/message/fusion/mptscsih 0x7bf3f417 mptscsih_qcmd +(unknown) drivers/message/fusion/mptscsih 0x8cfd1541 mptscsih_change_queue_depth +(unknown) drivers/message/fusion/mptscsih 0x96b211a2 mptscsih_scandv_complete +(unknown) drivers/message/fusion/mptscsih 0xa8584141 mptscsih_shutdown +(unknown) drivers/message/fusion/mptscsih 0xc308b831 mptscsih_host_attrs +(unknown) drivers/message/fusion/mptscsih 0xcb5c067c mptscsih_info +(unknown) drivers/message/fusion/mptscsih 0xf207da1d mptscsih_resume +(unknown) drivers/message/fusion/mptscsih 0xf89bbc0e mptscsih_proc_info +(unknown) drivers/message/fusion/mptscsih 0xfcc98383 mptscsih_dev_reset +(unknown) drivers/message/i2o/i2o_core 0x054b70ec i2o_parm_table_get +(unknown) drivers/message/i2o/i2o_core 0x1c569783 i2o_dma_alloc +(unknown) drivers/message/i2o/i2o_core 0x1d709fc2 i2o_pool_alloc +(unknown) drivers/message/i2o/i2o_core 0x1f80f2f6 i2o_pool_free +(unknown) drivers/message/i2o/i2o_core 0x2a1a0536 i2o_status_get +(unknown) drivers/message/i2o/i2o_core 0x2a843bef i2o_dump_message +(unknown) drivers/message/i2o/i2o_core 0x2bf53050 i2o_sg_tablesize +(unknown) drivers/message/i2o/i2o_core 0x2c3f8959 i2o_dma_realloc +(unknown) drivers/message/i2o/i2o_core 0x2e8e7340 i2o_parm_issue +(unknown) drivers/message/i2o/i2o_core 0x4d3f30e1 i2o_driver_notify_device_add_all +(unknown) drivers/message/i2o/i2o_core 0x588999f9 i2o_driver_notify_controller_remove_all +(unknown) drivers/message/i2o/i2o_core 0x5984c1d2 i2o_msg_post_wait_mem +(unknown) drivers/message/i2o/i2o_core 0x5f5df167 i2o_dma_map_sg +(unknown) drivers/message/i2o/i2o_core 0x720f4404 i2o_device_claim_release +(unknown) drivers/message/i2o/i2o_core 0x72678995 i2o_driver_unregister +(unknown) drivers/message/i2o/i2o_core 0x7e7233b7 i2o_event_register +(unknown) drivers/message/i2o/i2o_core 0x80baf9ce i2o_driver_notify_controller_add_all +(unknown) drivers/message/i2o/i2o_core 0x96464587 i2o_driver_notify_device_remove_all +(unknown) drivers/message/i2o/i2o_core 0xa55b4f43 i2o_find_iop +(unknown) drivers/message/i2o/i2o_core 0xb455a4c8 i2o_dma_free +(unknown) drivers/message/i2o/i2o_core 0xb4c00dcf i2o_controllers +(unknown) drivers/message/i2o/i2o_core 0xba35b619 i2o_msg_get_wait +(unknown) drivers/message/i2o/i2o_core 0xc775b071 i2o_driver_register +(unknown) drivers/message/i2o/i2o_core 0xc7eb2de0 i2o_parm_field_get +(unknown) drivers/message/i2o/i2o_core 0xce5225e2 i2o_device_claim +(unknown) drivers/message/i2o/i2o_core 0xcfddf75f i2o_dma_map_single +(unknown) drivers/message/i2o/i2o_core 0xd384b4a7 i2o_iop_find_device +(unknown) drivers/message/i2o/i2o_core 0xf4fcf9fb i2o_exec_lct_get +(unknown) drivers/mfd/htc-pasic3 0x2e328624 pasic3_write_register +(unknown) drivers/mfd/htc-pasic3 0xa4745ef7 pasic3_read_register +(unknown) drivers/mfd/mc13xxx-core 0x05ee732e mc13xxx_reg_read +(unknown) drivers/mfd/mc13xxx-core 0x1bc60111 mc13xxx_reg_write +(unknown) drivers/mfd/mc13xxx-core 0x26303c98 mc13xxx_lock +(unknown) drivers/mfd/mc13xxx-core 0x27c4a00a mc13xxx_irq_mask +(unknown) drivers/mfd/mc13xxx-core 0x27fa4933 mc13xxx_irq_status +(unknown) drivers/mfd/mc13xxx-core 0x29b8e25c mc13xxx_get_flags +(unknown) drivers/mfd/mc13xxx-core 0x5b2054bb mc13xxx_irq_ack +(unknown) drivers/mfd/mc13xxx-core 0x6bea2f0c mc13xxx_irq_free +(unknown) drivers/mfd/mc13xxx-core 0xa428e65c mc13xxx_irq_request +(unknown) drivers/mfd/mc13xxx-core 0xc3205e76 mc13783_to_mc13xxx +(unknown) drivers/mfd/mc13xxx-core 0xc67d051d mc13783_adc_do_conversion +(unknown) drivers/mfd/mc13xxx-core 0xcb0f35e1 mc13xxx_irq_unmask +(unknown) drivers/mfd/mc13xxx-core 0xe7fd9dbb mc13xxx_unlock +(unknown) drivers/mfd/mc13xxx-core 0xed0c5919 mc13xxx_irq_request_nounmask +(unknown) drivers/mfd/mc13xxx-core 0xf401dbfb mc13xxx_reg_rmw +(unknown) drivers/mfd/pcf50633 0x02c0cb92 pcf50633_irq_unmask +(unknown) drivers/mfd/pcf50633 0x4b113f8e pcf50633_free_irq +(unknown) drivers/mfd/pcf50633 0x64739c28 pcf50633_reg_set_bit_mask +(unknown) drivers/mfd/pcf50633 0x7bcfd2b7 pcf50633_register_irq +(unknown) drivers/mfd/pcf50633 0x8e3ee1cb pcf50633_irq_mask +(unknown) drivers/mfd/pcf50633 0x96fc92be pcf50633_reg_read +(unknown) drivers/mfd/pcf50633 0x98d40868 pcf50633_reg_write +(unknown) drivers/mfd/pcf50633 0xb52b773d pcf50633_write_block +(unknown) drivers/mfd/pcf50633 0xd2f46763 pcf50633_irq_mask_get +(unknown) drivers/mfd/pcf50633 0xdf6fd11b pcf50633_reg_clear_bits +(unknown) drivers/mfd/pcf50633 0xff2e1c70 pcf50633_read_block +(unknown) drivers/mfd/pcf50633-adc 0x30eca575 pcf50633_adc_sync_read +(unknown) drivers/mfd/pcf50633-adc 0x363ed247 pcf50633_adc_async_read +(unknown) drivers/mfd/pcf50633-gpio 0x63d4dc5f pcf50633_gpio_power_supply_set +(unknown) drivers/mfd/pcf50633-gpio 0x728358d7 pcf50633_gpio_get +(unknown) drivers/mfd/pcf50633-gpio 0x8b814dfc pcf50633_gpio_set +(unknown) drivers/mfd/pcf50633-gpio 0xe04f6bb5 pcf50633_gpio_invert_get +(unknown) drivers/mfd/pcf50633-gpio 0xf36ffcf8 pcf50633_gpio_invert_set +(unknown) drivers/mfd/sm501 0x4b0a188f sm501_modify_reg +(unknown) drivers/mfd/sm501 0x596d03cb sm501_find_clock +(unknown) drivers/mfd/sm501 0x8bf016ca sm501_set_clock +(unknown) drivers/mfd/sm501 0x9cea0341 sm501_unit_power +(unknown) drivers/mfd/sm501 0xe5fdfb71 sm501_misc_control +(unknown) drivers/mfd/tps6105x 0x11152a3d tps6105x_get +(unknown) drivers/mfd/tps6105x 0xf4f1e2ff tps6105x_set +(unknown) drivers/mfd/tps6105x 0xfa27bd79 tps6105x_mask_and_set +(unknown) drivers/mfd/twl4030-madc 0x08b8dd2e twl4030_madc_conversion +(unknown) drivers/mfd/twl4030-madc 0x4362dc66 twl4030_get_madc_conversion +(unknown) drivers/mfd/twl6030-pwm 0x0c23f5b9 pwm_config +(unknown) drivers/mfd/twl6030-pwm 0x24ba6d1e pwm_free +(unknown) drivers/mfd/twl6030-pwm 0x9d09808d pwm_enable +(unknown) drivers/mfd/twl6030-pwm 0xb0493b18 pwm_disable +(unknown) drivers/mfd/twl6030-pwm 0xc1f4ec93 pwm_request +(unknown) drivers/mfd/ucb1400_core 0xfb19d304 ucb1400_adc_read +(unknown) drivers/mfd/wm8400-core 0x574b6759 wm8400_set_bits +(unknown) drivers/mfd/wm8400-core 0x7af964e4 wm8400_reg_read +(unknown) drivers/mfd/wm8400-core 0x9ba40164 wm8400_block_read +(unknown) drivers/mfd/wm8400-core 0xd829bd56 wm8400_reset_codec_reg_cache +(unknown) drivers/misc/ad525x_dpot 0x89bb8092 ad_dpot_remove +(unknown) drivers/misc/ad525x_dpot 0xbfd606e2 ad_dpot_probe +(unknown) drivers/misc/c2port/core 0x8ddf9f45 c2port_device_register +(unknown) drivers/misc/c2port/core 0xc7a8b4f9 c2port_device_unregister +(unknown) drivers/misc/cb710/cb710 0x13b5c60e cb710_pci_update_config_reg +(unknown) drivers/misc/cb710/cb710 0x981e9849 cb710_sg_dwiter_read_next_block +(unknown) drivers/misc/cb710/cb710 0xae73a9c0 cb710_sg_dwiter_write_next_block +(unknown) drivers/misc/cb710/cb710 0xe1ae80c4 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 0x3a54ef0e enclosure_for_each_device +(unknown) drivers/misc/enclosure 0x57cf91b4 enclosure_unregister +(unknown) drivers/misc/enclosure 0x6e5e5913 enclosure_find +(unknown) drivers/misc/enclosure 0x74cd8ca7 enclosure_register +(unknown) drivers/misc/enclosure 0x75c12f5c enclosure_remove_device +(unknown) drivers/misc/enclosure 0x9479aae7 enclosure_add_device +(unknown) drivers/misc/enclosure 0xfbc81fbd enclosure_component_register +(unknown) drivers/misc/ioc4 0x34205f32 ioc4_register_submodule +(unknown) drivers/misc/ioc4 0x7c081278 ioc4_unregister_submodule +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x4b448528 lis3lv02d_poweron +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x6c33e494 lis3lv02d_joystick_disable +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xa84f1c20 lis3lv02d_init_device +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xac70042d lis3lv02d_remove_fs +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xc482624e lis3lv02d_poweroff +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xc53aebe9 lis3_dev +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xe6af28c8 lis3lv02d_joystick_enable +(unknown) drivers/misc/ti-st/st_drv 0x7ff349c4 st_register +(unknown) drivers/misc/ti-st/st_drv 0xa0f4fe0e st_unregister +(unknown) drivers/misc/tifm_core 0x03af2206 tifm_register_driver +(unknown) drivers/misc/tifm_core 0x06e07281 tifm_eject +(unknown) drivers/misc/tifm_core 0x13bd3a31 tifm_alloc_device +(unknown) drivers/misc/tifm_core 0x39f86aa1 tifm_queue_work +(unknown) drivers/misc/tifm_core 0x54fbc32c tifm_free_adapter +(unknown) drivers/misc/tifm_core 0x56bfa58c tifm_map_sg +(unknown) drivers/misc/tifm_core 0x6d25cca3 tifm_alloc_adapter +(unknown) drivers/misc/tifm_core 0x70c61675 tifm_add_adapter +(unknown) drivers/misc/tifm_core 0x748506b1 tifm_remove_adapter +(unknown) drivers/misc/tifm_core 0x80f8fd8e tifm_has_ms_pif +(unknown) drivers/misc/tifm_core 0x9d159a1b tifm_unregister_driver +(unknown) drivers/misc/tifm_core 0xc411bbc2 tifm_free_device +(unknown) drivers/misc/tifm_core 0xc667e43f tifm_unmap_sg +(unknown) drivers/mmc/card/mmc_block 0xc583fa89 mmc_cleanup_queue +(unknown) drivers/mmc/core/mmc_core 0x03d17f61 mmc_try_claim_host +(unknown) drivers/mmc/core/mmc_core 0x049ee224 sdio_writew +(unknown) drivers/mmc/core/mmc_core 0x093a1271 sdio_readb +(unknown) drivers/mmc/core/mmc_core 0x0a926843 sdio_claim_irq +(unknown) drivers/mmc/core/mmc_core 0x1061e230 mmc_set_blocklen +(unknown) drivers/mmc/core/mmc_core 0x1748b5f1 mmc_do_release_host +(unknown) drivers/mmc/core/mmc_core 0x184b82fb mmc_vddrange_to_ocrmask +(unknown) drivers/mmc/core/mmc_core 0x18fe8844 sdio_memcpy_fromio +(unknown) drivers/mmc/core/mmc_core 0x1b2be7ae mmc_can_secure_erase_trim +(unknown) drivers/mmc/core/mmc_core 0x23d2320a mmc_power_save_host +(unknown) drivers/mmc/core/mmc_core 0x2e28c25b sdio_writel +(unknown) drivers/mmc/core/mmc_core 0x3362442d mmc_erase +(unknown) drivers/mmc/core/mmc_core 0x3af16a8b sdio_readl +(unknown) drivers/mmc/core/mmc_core 0x3e0a24d2 mmc_power_restore_host +(unknown) drivers/mmc/core/mmc_core 0x40312a48 mmc_register_driver +(unknown) drivers/mmc/core/mmc_core 0x41d19620 mmc_request_done +(unknown) drivers/mmc/core/mmc_core 0x473c642c mmc_card_awake +(unknown) drivers/mmc/core/mmc_core 0x51566c3b sdio_release_host +(unknown) drivers/mmc/core/mmc_core 0x541e1c88 mmc_detect_change +(unknown) drivers/mmc/core/mmc_core 0x55ce6b73 mmc_align_data_size +(unknown) drivers/mmc/core/mmc_core 0x5bd4a020 mmc_free_host +(unknown) drivers/mmc/core/mmc_core 0x5db368a0 mmc_app_cmd +(unknown) drivers/mmc/core/mmc_core 0x5edd121e sdio_f0_writeb +(unknown) drivers/mmc/core/mmc_core 0x6872aecb mmc_host_enable +(unknown) drivers/mmc/core/mmc_core 0x6b6dc1e0 sdio_set_host_pm_flags +(unknown) drivers/mmc/core/mmc_core 0x72ab7b16 sdio_register_driver +(unknown) drivers/mmc/core/mmc_core 0x73797ae0 mmc_can_trim +(unknown) drivers/mmc/core/mmc_core 0x78e8b464 mmc_erase_group_aligned +(unknown) drivers/mmc/core/mmc_core 0x7dd2fb15 sdio_get_host_pm_caps +(unknown) drivers/mmc/core/mmc_core 0x7f051055 mmc_wait_for_req +(unknown) drivers/mmc/core/mmc_core 0x804c3e7c mmc_wait_for_cmd +(unknown) drivers/mmc/core/mmc_core 0x84819cf9 mmc_unregister_driver +(unknown) drivers/mmc/core/mmc_core 0x8692a635 sdio_readsb +(unknown) drivers/mmc/core/mmc_core 0x88442ba6 sdio_align_size +(unknown) drivers/mmc/core/mmc_core 0x8cead752 sdio_writeb +(unknown) drivers/mmc/core/mmc_core 0x90d245ea sdio_release_irq +(unknown) drivers/mmc/core/mmc_core 0x9168e1de mmc_host_lazy_disable +(unknown) drivers/mmc/core/mmc_core 0x93529df8 sdio_f0_readb +(unknown) drivers/mmc/core/mmc_core 0x9437fe1f __mmc_claim_host +(unknown) drivers/mmc/core/mmc_core 0x96d1f2a7 mmc_assume_removable +(unknown) drivers/mmc/core/mmc_core 0x989c3fa1 mmc_add_host +(unknown) drivers/mmc/core/mmc_core 0x9a509920 mmc_release_host +(unknown) drivers/mmc/core/mmc_core 0x9be3155f mmc_card_can_sleep +(unknown) drivers/mmc/core/mmc_core 0xa3b3c4ad sdio_writeb_readb +(unknown) drivers/mmc/core/mmc_core 0xa9c75852 sdio_memcpy_toio +(unknown) drivers/mmc/core/mmc_core 0xb1d95632 mmc_alloc_host +(unknown) drivers/mmc/core/mmc_core 0xb5a8caed mmc_host_disable +(unknown) drivers/mmc/core/mmc_core 0xbaae8254 sdio_disable_func +(unknown) drivers/mmc/core/mmc_core 0xbb9593c1 sdio_readw +(unknown) drivers/mmc/core/mmc_core 0xbeaf40f3 mmc_remove_host +(unknown) drivers/mmc/core/mmc_core 0xcd6f84de mmc_suspend_host +(unknown) drivers/mmc/core/mmc_core 0xd05c587e sdio_set_block_size +(unknown) drivers/mmc/core/mmc_core 0xd23f3e4c sdio_writesb +(unknown) drivers/mmc/core/mmc_core 0xd53292ff sdio_claim_host +(unknown) drivers/mmc/core/mmc_core 0xdb60d8f7 mmc_set_data_timeout +(unknown) drivers/mmc/core/mmc_core 0xdbf16a59 mmc_resume_host +(unknown) drivers/mmc/core/mmc_core 0xde73e4f5 mmc_switch +(unknown) drivers/mmc/core/mmc_core 0xdfc3a86b mmc_regulator_set_ocr +(unknown) drivers/mmc/core/mmc_core 0xe1b5a6f0 mmc_card_sleep +(unknown) drivers/mmc/core/mmc_core 0xe693ab51 sdio_enable_func +(unknown) drivers/mmc/core/mmc_core 0xed6d5ebf sdio_unregister_driver +(unknown) drivers/mmc/core/mmc_core 0xf2137a0f mmc_wait_for_app_cmd +(unknown) drivers/mmc/core/mmc_core 0xf494f618 mmc_regulator_get_ocrmask +(unknown) drivers/mmc/core/mmc_core 0xf49c6b48 mmc_can_erase +(unknown) drivers/mmc/core/mmc_core 0xf7001740 mmc_fixup_device +(unknown) drivers/mmc/host/sdhci 0x79b7f810 sdhci_suspend_host +(unknown) drivers/mmc/host/sdhci 0x8675a083 sdhci_add_host +(unknown) drivers/mmc/host/sdhci 0xa2db2e4d sdhci_resume_host +(unknown) drivers/mmc/host/sdhci 0xa59efd86 sdhci_alloc_host +(unknown) drivers/mmc/host/sdhci 0xe02315be sdhci_remove_host +(unknown) drivers/mmc/host/sdhci 0xe7f544aa sdhci_enable_irq_wakeups +(unknown) drivers/mmc/host/sdhci 0xfd2b7c28 sdhci_free_host +(unknown) drivers/mtd/chips/cfi_cmdset_0001 0x8d1110ae cfi_cmdset_0001 +(unknown) drivers/mtd/chips/cfi_cmdset_0001 0xa40beb0d cfi_cmdset_0003 +(unknown) drivers/mtd/chips/cfi_cmdset_0001 0xdb6103fb cfi_cmdset_0200 +(unknown) drivers/mtd/chips/cfi_cmdset_0002 0x0f0be2ba cfi_cmdset_0006 +(unknown) drivers/mtd/chips/cfi_cmdset_0002 0x5d3e15fc cfi_cmdset_0002 +(unknown) drivers/mtd/chips/cfi_cmdset_0002 0xf00cd6d1 cfi_cmdset_0701 +(unknown) drivers/mtd/chips/cfi_cmdset_0020 0x3bd206f6 cfi_cmdset_0020 +(unknown) drivers/mtd/chips/cfi_util 0x208b0d06 cfi_fixup +(unknown) drivers/mtd/chips/cfi_util 0x24cc1bca cfi_varsize_frob +(unknown) drivers/mtd/chips/cfi_util 0x2f4ebf6c cfi_read_pri +(unknown) drivers/mtd/chips/cfi_util 0x4687580f cfi_qry_mode_off +(unknown) drivers/mtd/chips/cfi_util 0x94a65347 cfi_qry_mode_on +(unknown) drivers/mtd/chips/cfi_util 0xbdc18895 cfi_qry_present +(unknown) drivers/mtd/chips/chipreg 0x1335a38d register_mtd_chip_driver +(unknown) drivers/mtd/chips/chipreg 0x89a37ed8 do_map_probe +(unknown) drivers/mtd/chips/chipreg 0xdf2c8845 map_destroy +(unknown) drivers/mtd/chips/chipreg 0xfd19f3d2 unregister_mtd_chip_driver +(unknown) drivers/mtd/chips/gen_probe 0x8e0cca13 mtd_do_chip_probe +(unknown) drivers/mtd/devices/doc2000 0xaf6b9ee4 DoC2k_init +(unknown) drivers/mtd/devices/doc2001 0x8941b2a8 DoCMil_init +(unknown) drivers/mtd/devices/doc2001plus 0x5522b80e DoCMilPlus_init +(unknown) drivers/mtd/devices/docecc 0x45937659 doc_decode_ecc +(unknown) drivers/mtd/lpddr/lpddr_cmds 0xab30c8a1 lpddr_cmdset +(unknown) drivers/mtd/maps/map_funcs 0xd2a172e7 simple_map_init +(unknown) drivers/mtd/mtd 0x0027c4cc get_mtd_device_nm +(unknown) drivers/mtd/mtd 0x03ff3c59 parse_mtd_partitions +(unknown) drivers/mtd/mtd 0x0d986da9 kill_mtd_super +(unknown) drivers/mtd/mtd 0x28305b7f mtd_device_register +(unknown) drivers/mtd/mtd 0x2eb5649f deregister_mtd_parser +(unknown) drivers/mtd/mtd 0x32b1590f register_mtd_user +(unknown) drivers/mtd/mtd 0x36515948 __get_mtd_device +(unknown) drivers/mtd/mtd 0x450d1b34 __put_mtd_device +(unknown) drivers/mtd/mtd 0x4709a7ab mtd_kmalloc_up_to +(unknown) drivers/mtd/mtd 0x48052038 mtd_add_partition +(unknown) drivers/mtd/mtd 0x4b568db2 __mtd_next_device +(unknown) drivers/mtd/mtd 0x573fc057 mount_mtd +(unknown) drivers/mtd/mtd 0x71de49d6 put_mtd_device +(unknown) drivers/mtd/mtd 0x7ae4190e default_mtd_writev +(unknown) drivers/mtd/mtd 0x95ce6b06 mtd_concat_destroy +(unknown) drivers/mtd/mtd 0xae1c1bd7 get_mtd_device +(unknown) drivers/mtd/mtd 0xb7974fe7 unregister_mtd_user +(unknown) drivers/mtd/mtd 0xbd3b40b0 of_mtd_parse_partitions +(unknown) drivers/mtd/mtd 0xcffb342b mtd_del_partition +(unknown) drivers/mtd/mtd 0xd923e216 mtd_erase_callback +(unknown) drivers/mtd/mtd 0xda4fa4a5 mtd_device_unregister +(unknown) drivers/mtd/mtd 0xe8afc012 register_mtd_parser +(unknown) drivers/mtd/mtd 0xf33cb2e7 mtd_concat_create +(unknown) drivers/mtd/mtd 0xf3dc7e65 mtd_is_partition +(unknown) drivers/mtd/mtd 0xf98262a9 mtd_table_mutex +(unknown) drivers/mtd/mtd_blkdevs 0x522a0cde mtd_blktrans_cease_background +(unknown) drivers/mtd/mtd_blkdevs 0x59fadd86 register_mtd_blktrans +(unknown) drivers/mtd/mtd_blkdevs 0x9c411822 add_mtd_blktrans_dev +(unknown) drivers/mtd/mtd_blkdevs 0xd52bd7f1 del_mtd_blktrans_dev +(unknown) drivers/mtd/mtd_blkdevs 0xde33fa8b deregister_mtd_blktrans +(unknown) drivers/mtd/nand/nand 0x19e01392 nand_scan_bbt +(unknown) drivers/mtd/nand/nand 0x350845ae nand_default_bbt +(unknown) drivers/mtd/nand/nand 0x4db14e8b nand_scan +(unknown) drivers/mtd/nand/nand 0x6d672d28 nand_scan_ident +(unknown) drivers/mtd/nand/nand 0x8fa86512 nand_release +(unknown) drivers/mtd/nand/nand 0x95c04f76 nand_lock +(unknown) drivers/mtd/nand/nand 0x98f549b0 nand_scan_tail +(unknown) drivers/mtd/nand/nand 0xc27b46c3 nand_wait_ready +(unknown) drivers/mtd/nand/nand 0xffc0908c nand_unlock +(unknown) drivers/mtd/nand/nand_bch 0x21c77eef nand_bch_calculate_ecc +(unknown) drivers/mtd/nand/nand_bch 0x53b7cb68 nand_bch_free +(unknown) drivers/mtd/nand/nand_bch 0x6100f5b2 nand_bch_correct_data +(unknown) drivers/mtd/nand/nand_bch 0xb45fca6e nand_bch_init +(unknown) drivers/mtd/nand/nand_ecc 0x0d80b6b7 nand_calculate_ecc +(unknown) drivers/mtd/nand/nand_ecc 0x3132ee65 __nand_calculate_ecc +(unknown) drivers/mtd/nand/nand_ecc 0x7de5a026 nand_correct_data +(unknown) drivers/mtd/nand/nand_ecc 0xb4b94377 __nand_correct_data +(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 0x92caac05 sm_register_device +(unknown) drivers/mtd/onenand/onenand 0x23d14654 onenand_addr +(unknown) drivers/mtd/onenand/onenand 0x38a60280 onenand_scan_bbt +(unknown) drivers/mtd/onenand/onenand 0x493311a5 flexonenand_region +(unknown) drivers/mtd/onenand/onenand 0x5bfd9b01 onenand_default_bbt +(unknown) drivers/mtd/onenand/onenand 0xa7752afc onenand_scan +(unknown) drivers/mtd/onenand/onenand 0xb126da6e onenand_release +(unknown) drivers/mtd/ubi/ubi 0x134362d5 ubi_open_volume_path +(unknown) drivers/mtd/ubi/ubi 0x299078d5 ubi_leb_change +(unknown) drivers/mtd/ubi/ubi 0x3f255e23 ubi_close_volume +(unknown) drivers/mtd/ubi/ubi 0x4160ca7e ubi_is_mapped +(unknown) drivers/mtd/ubi/ubi 0x42801d20 ubi_sync +(unknown) drivers/mtd/ubi/ubi 0x5cfdd22d ubi_get_device_info +(unknown) drivers/mtd/ubi/ubi 0x695dc50c ubi_open_volume +(unknown) drivers/mtd/ubi/ubi 0x6f09ba8a ubi_register_volume_notifier +(unknown) drivers/mtd/ubi/ubi 0x92c6e384 ubi_do_get_device_info +(unknown) drivers/mtd/ubi/ubi 0x94f66111 ubi_leb_read +(unknown) drivers/mtd/ubi/ubi 0x9bcb2557 ubi_leb_write +(unknown) drivers/mtd/ubi/ubi 0xb45a5fda ubi_leb_map +(unknown) drivers/mtd/ubi/ubi 0xbb43004f ubi_get_volume_info +(unknown) drivers/mtd/ubi/ubi 0xd910763f ubi_leb_erase +(unknown) drivers/mtd/ubi/ubi 0xf05b299d ubi_open_volume_nm +(unknown) drivers/mtd/ubi/ubi 0xf9772673 ubi_leb_unmap +(unknown) drivers/mtd/ubi/ubi 0xfd6f0ef9 ubi_unregister_volume_notifier +(unknown) drivers/net/8390 0x03103f03 ei_get_stats +(unknown) drivers/net/8390 0x09838e91 ei_set_multicast_list +(unknown) drivers/net/8390 0x119721ac ei_interrupt +(unknown) drivers/net/8390 0x3055d57b ei_open +(unknown) drivers/net/8390 0x518eeb57 ei_start_xmit +(unknown) drivers/net/8390 0x5f4afe4c ei_tx_timeout +(unknown) drivers/net/8390 0x627fe5a9 ei_close +(unknown) drivers/net/8390 0x647801c5 ei_netdev_ops +(unknown) drivers/net/8390 0x9a1a3b1b NS8390_init +(unknown) drivers/net/8390 0x9e026389 ei_poll +(unknown) drivers/net/8390 0xd3519a13 __alloc_ei_netdev +(unknown) drivers/net/arcnet/arcnet 0x13f659be arc_raw_proto +(unknown) drivers/net/arcnet/arcnet 0x2883831b arc_proto_default +(unknown) drivers/net/arcnet/arcnet 0x4ca1835f arcnet_timeout +(unknown) drivers/net/arcnet/arcnet 0x500de0ab arcnet_close +(unknown) drivers/net/arcnet/arcnet 0x6534792a arcnet_debug +(unknown) drivers/net/arcnet/arcnet 0x693d1a77 arc_proto_map +(unknown) drivers/net/arcnet/arcnet 0x8f1d1b69 alloc_arcdev +(unknown) drivers/net/arcnet/arcnet 0xccf08156 arcnet_unregister_proto +(unknown) drivers/net/arcnet/arcnet 0xd6777dce arc_bcast_proto +(unknown) drivers/net/arcnet/arcnet 0xecaa6c83 arcnet_send_packet +(unknown) drivers/net/arcnet/arcnet 0xecb730b0 arcnet_interrupt +(unknown) drivers/net/arcnet/arcnet 0xf3b4c1df arcnet_open +(unknown) drivers/net/arcnet/com20020 0x28400d0c com20020_check +(unknown) drivers/net/arcnet/com20020 0x8cf78ba9 com20020_netdev_ops +(unknown) drivers/net/arcnet/com20020 0xc52cdf98 com20020_found +(unknown) drivers/net/bnx2 0xe61dd81d bnx2_cnic_probe +(unknown) drivers/net/bnx2x/bnx2x 0x5577dba9 bnx2x_cnic_probe +(unknown) drivers/net/can/c_can/c_can 0x011b665e free_c_can_dev +(unknown) drivers/net/can/c_can/c_can 0x226d1c9a alloc_c_can_dev +(unknown) drivers/net/can/c_can/c_can 0x8c8e33ed unregister_c_can_dev +(unknown) drivers/net/can/c_can/c_can 0xdde31d6c register_c_can_dev +(unknown) drivers/net/can/can-dev 0x17a644d3 can_put_echo_skb +(unknown) drivers/net/can/can-dev 0x297a4c0c unregister_candev +(unknown) drivers/net/can/can-dev 0x35707fda alloc_candev +(unknown) drivers/net/can/can-dev 0x3f289d86 can_get_echo_skb +(unknown) drivers/net/can/can-dev 0x431b3d93 register_candev +(unknown) drivers/net/can/can-dev 0x939121db free_candev +(unknown) drivers/net/can/can-dev 0x999ef6d1 can_free_echo_skb +(unknown) drivers/net/can/can-dev 0xb5e10045 close_candev +(unknown) drivers/net/can/can-dev 0xbbe3dd36 open_candev +(unknown) drivers/net/can/can-dev 0xc4b25912 can_bus_off +(unknown) drivers/net/can/can-dev 0xd0b2dab7 alloc_can_err_skb +(unknown) drivers/net/can/can-dev 0xe80d5517 alloc_can_skb +(unknown) drivers/net/can/sja1000/sja1000 0x1e9f13ad register_sja1000dev +(unknown) drivers/net/can/sja1000/sja1000 0x49ebd0d2 sja1000_interrupt +(unknown) drivers/net/can/sja1000/sja1000 0x8471cd35 unregister_sja1000dev +(unknown) drivers/net/can/sja1000/sja1000 0xce26759b alloc_sja1000dev +(unknown) drivers/net/can/sja1000/sja1000 0xd694ba56 free_sja1000dev +(unknown) drivers/net/cnic 0x4f97233e cnic_register_driver +(unknown) drivers/net/cnic 0x636af174 cnic_unregister_driver +(unknown) drivers/net/cxgb3/cxgb3 0x00d2514e cxgb3_free_atid +(unknown) drivers/net/cxgb3/cxgb3 0x0550ea4c cxgb3_alloc_atid +(unknown) drivers/net/cxgb3/cxgb3 0x0c5cc5fa cxgb3_alloc_stid +(unknown) drivers/net/cxgb3/cxgb3 0x1926f7f7 cxgb3_remove_tid +(unknown) drivers/net/cxgb3/cxgb3 0x25706784 t3_l2t_send_slow +(unknown) drivers/net/cxgb3/cxgb3 0x2a0282d0 t3_register_cpl_handler +(unknown) drivers/net/cxgb3/cxgb3 0x62555478 cxgb3_unregister_client +(unknown) drivers/net/cxgb3/cxgb3 0x7274df9c cxgb3_free_stid +(unknown) drivers/net/cxgb3/cxgb3 0x7508efd2 cxgb3_queue_tid_release +(unknown) drivers/net/cxgb3/cxgb3 0x7c44695d cxgb3_insert_tid +(unknown) drivers/net/cxgb3/cxgb3 0x7ce74ca1 t3_l2t_send_event +(unknown) drivers/net/cxgb3/cxgb3 0x7eae1ae4 t3_l2e_free +(unknown) drivers/net/cxgb3/cxgb3 0x858e28b8 cxgb3_register_client +(unknown) drivers/net/cxgb3/cxgb3 0x88b514ce dev2t3cdev +(unknown) drivers/net/cxgb3/cxgb3 0xce0d3240 cxgb3_ofld_send +(unknown) drivers/net/cxgb3/cxgb3 0xe6c39aec t3_l2t_get +(unknown) drivers/net/cxgb4/cxgb4 0x024d5c3f cxgb4_free_stid +(unknown) drivers/net/cxgb4/cxgb4 0x1c349295 cxgb4_port_viid +(unknown) drivers/net/cxgb4/cxgb4 0x2991b33c cxgb4_pktgl_to_skb +(unknown) drivers/net/cxgb4/cxgb4 0x2bcbaace cxgb4_l2t_send +(unknown) drivers/net/cxgb4/cxgb4 0x399f367c cxgb4_l2t_release +(unknown) drivers/net/cxgb4/cxgb4 0x3e5d3d29 cxgb4_remove_tid +(unknown) drivers/net/cxgb4/cxgb4 0x4887103c cxgb4_ofld_send +(unknown) drivers/net/cxgb4/cxgb4 0x61dc0647 cxgb4_register_uld +(unknown) drivers/net/cxgb4/cxgb4 0x67712400 cxgb4_l2t_get +(unknown) drivers/net/cxgb4/cxgb4 0x6978bb6f cxgb4_free_atid +(unknown) drivers/net/cxgb4/cxgb4 0x762d1ad6 cxgb4_alloc_atid +(unknown) drivers/net/cxgb4/cxgb4 0x9d38011a cxgb4_iscsi_init +(unknown) drivers/net/cxgb4/cxgb4 0xbfce3e9d cxgb4_create_server +(unknown) drivers/net/cxgb4/cxgb4 0xce53d643 cxgb4_alloc_stid +(unknown) drivers/net/cxgb4/cxgb4 0xd00e5a36 cxgb4_unregister_uld +(unknown) drivers/net/cxgb4/cxgb4 0xd26cac73 cxgb4_get_tcp_stats +(unknown) drivers/net/cxgb4/cxgb4 0xd69a0294 cxgb4_best_mtu +(unknown) drivers/net/cxgb4/cxgb4 0xf017cc04 cxgb4_port_idx +(unknown) drivers/net/cxgb4/cxgb4 0xf1cc81c8 cxgb4_port_chan +(unknown) drivers/net/hamradio/hdlcdrv 0x0f33d2ce hdlcdrv_unregister +(unknown) drivers/net/hamradio/hdlcdrv 0x162bf8c5 hdlcdrv_arbitrate +(unknown) drivers/net/hamradio/hdlcdrv 0x2459618f hdlcdrv_transmitter +(unknown) drivers/net/hamradio/hdlcdrv 0xbb921edf hdlcdrv_register +(unknown) drivers/net/hamradio/hdlcdrv 0xc5772119 hdlcdrv_receiver +(unknown) drivers/net/irda/sir-dev 0x246378d9 sirdev_get_instance +(unknown) drivers/net/irda/sir-dev 0x2802c0e0 sirdev_raw_read +(unknown) drivers/net/irda/sir-dev 0x4222c98c sirdev_set_dongle +(unknown) drivers/net/irda/sir-dev 0x49f4c0b9 sirdev_write_complete +(unknown) drivers/net/irda/sir-dev 0x77ebe844 sirdev_raw_write +(unknown) drivers/net/irda/sir-dev 0x79e7ef1f sirdev_set_dtr_rts +(unknown) drivers/net/irda/sir-dev 0xb4dea1e9 sirdev_put_instance +(unknown) drivers/net/irda/sir-dev 0xbbda80b9 sirdev_receive +(unknown) drivers/net/irda/sir-dev 0xc69a4cd8 irda_unregister_dongle +(unknown) drivers/net/irda/sir-dev 0xdaa74bed irda_register_dongle +(unknown) drivers/net/macvlan 0x0f36c115 macvlan_start_xmit +(unknown) drivers/net/macvlan 0x76e2ef04 macvlan_dellink +(unknown) drivers/net/macvlan 0x8a7a76f8 macvlan_common_setup +(unknown) drivers/net/macvlan 0xb95d69b0 macvlan_common_newlink +(unknown) drivers/net/macvlan 0xff5c75a5 macvlan_link_register +(unknown) drivers/net/macvtap 0x2208a46c 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 0x060d641f mlx4_qp_free +(unknown) drivers/net/mlx4/mlx4_core 0x06d4fbd3 mlx4_unregister_mac +(unknown) drivers/net/mlx4/mlx4_core 0x1131b2e4 mlx4_qp_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x18bc78dd mlx4_qp_remove +(unknown) drivers/net/mlx4/mlx4_core 0x1d53e0d8 mlx4_free_cmd_mailbox +(unknown) drivers/net/mlx4/mlx4_core 0x235d5863 mlx4_find_cached_vlan +(unknown) drivers/net/mlx4/mlx4_core 0x2a6cdc0c mlx4_buf_free +(unknown) drivers/net/mlx4/mlx4_core 0x2addbce8 mlx4_srq_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x2b9e8fa3 mlx4_unregister_interface +(unknown) drivers/net/mlx4/mlx4_core 0x2ce627ec mlx4_unregister_vlan +(unknown) drivers/net/mlx4/mlx4_core 0x2dee8168 mlx4_srq_query +(unknown) drivers/net/mlx4/mlx4_core 0x306965b2 mlx4_cq_modify +(unknown) drivers/net/mlx4/mlx4_core 0x32ee4158 mlx4_CLOSE_PORT +(unknown) drivers/net/mlx4/mlx4_core 0x35dced0e mlx4_cq_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x36623f37 mlx4_release_eq +(unknown) drivers/net/mlx4/mlx4_core 0x4a6f4729 mlx4_buf_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x50fb6ee1 mlx4_mr_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x530a5dcd mlx4_qp_release_range +(unknown) drivers/net/mlx4/mlx4_core 0x53543070 mlx4_fmr_enable +(unknown) drivers/net/mlx4/mlx4_core 0x57a071ae mlx4_qp_to_ready +(unknown) drivers/net/mlx4/mlx4_core 0x59624538 mlx4_assign_eq +(unknown) drivers/net/mlx4/mlx4_core 0x599ce877 mlx4_unicast_promisc_remove +(unknown) drivers/net/mlx4/mlx4_core 0x5a616359 mlx4_INIT_PORT +(unknown) drivers/net/mlx4/mlx4_core 0x628a32b9 mlx4_SYNC_TPT +(unknown) drivers/net/mlx4/mlx4_core 0x6c12b416 mlx4_mtt_addr +(unknown) drivers/net/mlx4/mlx4_core 0x6ee268b4 mlx4_fmr_free +(unknown) drivers/net/mlx4/mlx4_core 0x6f7ff862 mlx4_multicast_attach +(unknown) drivers/net/mlx4/mlx4_core 0x72521488 mlx4_multicast_promisc_remove +(unknown) drivers/net/mlx4/mlx4_core 0x769ad44c mlx4_cq_free +(unknown) drivers/net/mlx4/mlx4_core 0x78a41a22 mlx4_wol_read +(unknown) drivers/net/mlx4/mlx4_core 0x7a0d433d mlx4_register_vlan +(unknown) drivers/net/mlx4/mlx4_core 0x7f8c8fbe mlx4_fmr_unmap +(unknown) drivers/net/mlx4/mlx4_core 0x7fbf58e7 mlx4_get_protocol_dev +(unknown) drivers/net/mlx4/mlx4_core 0x83ac9d62 mlx4_alloc_cmd_mailbox +(unknown) drivers/net/mlx4/mlx4_core 0x84b90cfb mlx4_srq_free +(unknown) drivers/net/mlx4/mlx4_core 0x949ce15a mlx4_cq_resize +(unknown) drivers/net/mlx4/mlx4_core 0x973f1e02 mlx4_mtt_init +(unknown) drivers/net/mlx4/mlx4_core 0x9952269e mlx4_fmr_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xa3fa997f mlx4_uar_free +(unknown) drivers/net/mlx4/mlx4_core 0xa8df7d5c mlx4_test_interrupts +(unknown) drivers/net/mlx4/mlx4_core 0xaed2d30f __mlx4_cmd +(unknown) drivers/net/mlx4/mlx4_core 0xb0d78859 mlx4_register_interface +(unknown) drivers/net/mlx4/mlx4_core 0xb191b152 mlx4_multicast_detach +(unknown) drivers/net/mlx4/mlx4_core 0xb9ce5a1c mlx4_buf_write_mtt +(unknown) drivers/net/mlx4/mlx4_core 0xba854f3d mlx4_map_phys_fmr +(unknown) drivers/net/mlx4/mlx4_core 0xbb01e0ac mlx4_bf_free +(unknown) drivers/net/mlx4/mlx4_core 0xbb31e23e mlx4_mtt_cleanup +(unknown) drivers/net/mlx4/mlx4_core 0xbbb404b6 mlx4_bf_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xbc8fed91 mlx4_wol_write +(unknown) drivers/net/mlx4/mlx4_core 0xc206b457 mlx4_free_hwq_res +(unknown) drivers/net/mlx4/mlx4_core 0xc5293eea mlx4_uar_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xc61eb7c4 mlx4_mr_enable +(unknown) drivers/net/mlx4/mlx4_core 0xc65ffbcb mlx4_alloc_hwq_res +(unknown) drivers/net/mlx4/mlx4_core 0xce8c9435 mlx4_qp_reserve_range +(unknown) drivers/net/mlx4/mlx4_core 0xd8afe0aa mlx4_srq_arm +(unknown) drivers/net/mlx4/mlx4_core 0xdafb8841 mlx4_qp_modify +(unknown) drivers/net/mlx4/mlx4_core 0xdd48e68e mlx4_unicast_promisc_add +(unknown) drivers/net/mlx4/mlx4_core 0xdd7f65e9 mlx4_db_free +(unknown) drivers/net/mlx4/mlx4_core 0xe1539f8d mlx4_replace_mac +(unknown) drivers/net/mlx4/mlx4_core 0xe53dcf4f mlx4_register_mac +(unknown) drivers/net/mlx4/mlx4_core 0xe62df83a mlx4_multicast_promisc_add +(unknown) drivers/net/mlx4/mlx4_core 0xe7b5bb35 mlx4_qp_query +(unknown) drivers/net/mlx4/mlx4_core 0xe92c3408 mlx4_pd_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xedafa172 mlx4_pd_free +(unknown) drivers/net/mlx4/mlx4_core 0xf64e0f21 mlx4_db_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xfc66a4f1 mlx4_write_mtt +(unknown) drivers/net/mlx4/mlx4_core 0xfeb4005d mlx4_mr_free +(unknown) drivers/net/phy/mdio-bitbang 0x282f8653 free_mdio_bitbang +(unknown) drivers/net/phy/mdio-bitbang 0xfaa345a5 alloc_mdio_bitbang +(unknown) drivers/net/ppp_generic 0x2c7aa499 ppp_unit_number +(unknown) drivers/net/ppp_generic 0x35f08b5e ppp_output_wakeup +(unknown) drivers/net/ppp_generic 0x54f8313c ppp_unregister_channel +(unknown) drivers/net/ppp_generic 0x5c95951d ppp_channel_index +(unknown) drivers/net/ppp_generic 0x61967be6 ppp_register_compressor +(unknown) drivers/net/ppp_generic 0x61c2d030 ppp_input_error +(unknown) drivers/net/ppp_generic 0x6458e21d ppp_dev_name +(unknown) drivers/net/ppp_generic 0x9da8eb9e ppp_input +(unknown) drivers/net/ppp_generic 0xb78e517d ppp_unregister_compressor +(unknown) drivers/net/ppp_generic 0xbf7030a3 ppp_register_net_channel +(unknown) drivers/net/ppp_generic 0xd7baee6d ppp_register_channel +(unknown) drivers/net/pppox 0x0b309558 pppox_unbind_sock +(unknown) drivers/net/pppox 0x50f7f3ee register_pppox_proto +(unknown) drivers/net/pppox 0x77079700 pppox_ioctl +(unknown) drivers/net/pppox 0xe0ff7a18 unregister_pppox_proto +(unknown) drivers/net/slhc 0x2278e94b slhc_remember +(unknown) drivers/net/slhc 0x26b760c4 slhc_init +(unknown) drivers/net/slhc 0x3fe0d1c0 slhc_free +(unknown) drivers/net/slhc 0x62538167 slhc_toss +(unknown) drivers/net/slhc 0x7e87227e slhc_compress +(unknown) drivers/net/slhc 0xa78d9eb7 slhc_uncompress +(unknown) drivers/net/sungem_phy 0x60fcc3f5 mii_phy_probe +(unknown) drivers/net/tokenring/tms380tr 0x09e2cb15 tms380tr_open +(unknown) drivers/net/tokenring/tms380tr 0x51eb16a3 tmsdev_term +(unknown) drivers/net/tokenring/tms380tr 0x5e5002d4 tms380tr_netdev_ops +(unknown) drivers/net/tokenring/tms380tr 0xbcd23793 tms380tr_interrupt +(unknown) drivers/net/tokenring/tms380tr 0xc84c1ee8 tms380tr_close +(unknown) drivers/net/tokenring/tms380tr 0xcedc1fc5 tmsdev_init +(unknown) drivers/net/tokenring/tms380tr 0xd2328794 tms380tr_wait +(unknown) drivers/net/usb/cdc_ether 0x0a1aed0a usbnet_generic_cdc_bind +(unknown) drivers/net/usb/cdc_ether 0x184a2175 usbnet_cdc_status +(unknown) drivers/net/usb/cdc_ether 0xb11c90ce usbnet_cdc_bind +(unknown) drivers/net/usb/cdc_ether 0xdb4819bb usbnet_cdc_unbind +(unknown) drivers/net/usb/rndis_host 0x13841395 rndis_tx_fixup +(unknown) drivers/net/usb/rndis_host 0x166f61b0 rndis_command +(unknown) drivers/net/usb/rndis_host 0x357418eb rndis_unbind +(unknown) drivers/net/usb/rndis_host 0x461d5be9 generic_rndis_bind +(unknown) drivers/net/usb/rndis_host 0xb832d51a rndis_rx_fixup +(unknown) drivers/net/usb/rndis_host 0xdb8d3c14 rndis_status +(unknown) drivers/net/usb/usbnet 0x038d12fb usbnet_resume +(unknown) drivers/net/usb/usbnet 0x06a9047e usbnet_suspend +(unknown) drivers/net/usb/usbnet 0x0d3cba01 usbnet_open +(unknown) drivers/net/usb/usbnet 0x0fdfb855 usbnet_get_ethernet_addr +(unknown) drivers/net/usb/usbnet 0x0ff18a12 usbnet_skb_return +(unknown) drivers/net/usb/usbnet 0x3ae63085 usbnet_get_msglevel +(unknown) drivers/net/usb/usbnet 0x4800bf34 usbnet_nway_reset +(unknown) drivers/net/usb/usbnet 0x4990c4d0 usbnet_tx_timeout +(unknown) drivers/net/usb/usbnet 0x4ef31401 usbnet_get_endpoints +(unknown) drivers/net/usb/usbnet 0x529a15b1 usbnet_set_msglevel +(unknown) drivers/net/usb/usbnet 0x6f1d1dff usbnet_get_settings +(unknown) drivers/net/usb/usbnet 0x71b8aea7 usbnet_change_mtu +(unknown) drivers/net/usb/usbnet 0x757af109 usbnet_unlink_rx_urbs +(unknown) drivers/net/usb/usbnet 0x7d2e47fd usbnet_get_drvinfo +(unknown) drivers/net/usb/usbnet 0x7f35aab9 usbnet_pause_rx +(unknown) drivers/net/usb/usbnet 0x83c39956 usbnet_set_settings +(unknown) drivers/net/usb/usbnet 0x8e20f4c7 usbnet_defer_kevent +(unknown) drivers/net/usb/usbnet 0x9f67e22e usbnet_start_xmit +(unknown) drivers/net/usb/usbnet 0xbf1a6205 usbnet_disconnect +(unknown) drivers/net/usb/usbnet 0xc974c003 usbnet_purge_paused_rxq +(unknown) drivers/net/usb/usbnet 0xe3483875 usbnet_probe +(unknown) drivers/net/usb/usbnet 0xe697172d usbnet_stop +(unknown) drivers/net/usb/usbnet 0xf1375a87 usbnet_get_link +(unknown) drivers/net/usb/usbnet 0xf96054bd usbnet_resume_rx +(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 0x0edeca6c unregister_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0x132245be hdlc_change_mtu +(unknown) drivers/net/wan/hdlc 0x18e7757a unregister_hdlc_device +(unknown) drivers/net/wan/hdlc 0x22dbac88 hdlc_start_xmit +(unknown) drivers/net/wan/hdlc 0x361c846f hdlc_ioctl +(unknown) drivers/net/wan/hdlc 0xa9fbd4cf alloc_hdlcdev +(unknown) drivers/net/wan/hdlc 0xd0a728e8 hdlc_open +(unknown) drivers/net/wan/hdlc 0xe4295bab detach_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0xf58650bb attach_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0xfbfe3a56 register_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0xffcd65ef hdlc_close +(unknown) drivers/net/wimax/i2400m/i2400m 0x0682c891 i2400m_dev_reset_handle +(unknown) drivers/net/wimax/i2400m/i2400m 0x21673231 i2400m_init +(unknown) drivers/net/wimax/i2400m/i2400m 0x2a1bc3c5 i2400m_tx_msg_get +(unknown) drivers/net/wimax/i2400m/i2400m 0x3e017f29 i2400m_cmd_enter_powersave +(unknown) drivers/net/wimax/i2400m/i2400m 0x5458206d i2400m_post_reset +(unknown) drivers/net/wimax/i2400m/i2400m 0x5a91c521 i2400m_pre_reset +(unknown) drivers/net/wimax/i2400m/i2400m 0x75a8ec61 i2400m_error_recovery +(unknown) drivers/net/wimax/i2400m/i2400m 0x92e7d939 i2400m_tx_msg_sent +(unknown) drivers/net/wimax/i2400m/i2400m 0xb00b793c i2400m_bm_cmd_prepare +(unknown) drivers/net/wimax/i2400m/i2400m 0xb1fc5277 i2400m_setup +(unknown) drivers/net/wimax/i2400m/i2400m 0xb5e5ccc2 i2400m_dev_bootstrap +(unknown) drivers/net/wimax/i2400m/i2400m 0xbbdbed2c i2400m_is_boot_barker +(unknown) drivers/net/wimax/i2400m/i2400m 0xbe5f883f i2400m_release +(unknown) drivers/net/wimax/i2400m/i2400m 0xc5be581d i2400m_rx +(unknown) drivers/net/wimax/i2400m/i2400m 0xc5de32eb i2400m_netdev_setup +(unknown) drivers/net/wimax/i2400m/i2400m 0xe92188d8 i2400m_tx +(unknown) drivers/net/wimax/i2400m/i2400m 0xfc0d1697 i2400m_unknown_barker +(unknown) drivers/net/wimax/i2400m/i2400m 0xff42cf96 i2400m_reset +(unknown) drivers/net/wireless/airo 0x103d128c stop_airo_card +(unknown) drivers/net/wireless/airo 0xdba8619d init_airo_card +(unknown) drivers/net/wireless/airo 0xdbabd9e5 reset_airo_card +(unknown) drivers/net/wireless/ath/ath 0x13982f10 ath_hw_setbssidmask +(unknown) drivers/net/wireless/ath/ath 0x194f91dd ath_printk +(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 0x546dd36f ath_hw_get_listen_time +(unknown) drivers/net/wireless/ath/ath 0x73b8a8be ath_regd_init +(unknown) drivers/net/wireless/ath/ath 0x7af02ee2 ath_regd_get_band_ctl +(unknown) drivers/net/wireless/ath/ath 0xa20a5678 ath_hw_keyreset +(unknown) drivers/net/wireless/ath/ath 0xaae811a1 ath_hw_cycle_counters_update +(unknown) drivers/net/wireless/ath/ath 0xb434e0c5 ath_key_delete +(unknown) drivers/net/wireless/ath/ath 0xde2576db ath_reg_notifier_apply +(unknown) drivers/net/wireless/ath/ath 0xf8f5a739 ath_rxbuf_alloc +(unknown) drivers/net/wireless/ath/ath 0xfc75974e ath_key_config +(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0x2c5f9aa2 ath9k_cmn_get_hw_crypto_keytype +(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0x2d972c47 ath9k_cmn_get_curchannel +(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0x8adc176c ath9k_cmn_update_txpow +(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 0x00583270 ath9k_hw_updatetxtriglevel +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x0299af3e ath9k_hw_gpio_get +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x04a56f6b ath9k_hw_setup_statusring +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x04f22432 ath9k_hw_setuptxqueue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x0777fd86 ath9k_hw_bstuck_nfcal +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x09fad506 ath9k_hw_gettxbuf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x0df9a701 ath9k_hw_startpcureceive +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x1314666f ath9k_hw_getdefantenna +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x137323ca ath9k_hw_btcoex_init_3wire +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x1960f9d3 ath9k_hw_set_gpio +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x1c0e34fe ath9k_hw_addrxbuf_edma +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x1d224655 ath9k_hw_process_rxdesc_edma +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x24a8cc71 ar9003_paprd_is_done +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x25b30dc2 ath9k_hw_htc_resetinit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2dc3a183 ath9k_hw_disable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2f7e5f49 ath9k_hw_wait +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x3970e26d ath9k_hw_setrxabort +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x3a914717 ath9k_hw_abort_tx_dma +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x3bdc6e54 ath9k_hw_btcoex_bt_stomp +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x3d7b0116 ath9k_hw_reset_calvalid +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x40ad8cc6 ar9003_hw_set_paprd_txdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x474550bb ath9k_hw_gettsf64 +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x47f4c718 ar9003_paprd_init_table +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x4b607ee2 ath9k_hw_init_btcoex_hw +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x4ed06522 ath9k_hw_check_alive +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x503335e8 ath9k_hw_gen_timer_stop +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x50ff31a9 ath9k_hw_reset +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x52215d86 ath9k_hw_init +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x5327892b ath9k_hw_abortpcurecv +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x589faea9 ar9003_hw_bb_watchdog_dbg_info +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x5a6d2718 ath9k_hw_init_global_settings +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x5adce4f9 ath9k_hw_puttxbuf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x5ec6f16f ath9k_hw_txstart +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x60dcc6b7 ath9k_hw_cleartxdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x617a84f7 ath9k_hw_stopdmarecv +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x61e4cef7 ath9k_hw_btcoex_disable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x6745dd88 ath9k_hw_computetxtime +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x6976434b ath9k_hw_proc_mib_event +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x6a1287f0 ath9k_hw_putrxbuf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x6bbe4c6c ath9k_hw_beaconq_setup +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x731a9a47 ath9k_hw_numtxpending +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x76587310 ath9k_hw_cfg_gpio_input +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x7a3a59a0 ath9k_hw_btcoex_set_weight +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x8690c560 ath9k_hw_intrpend +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x8d6353a9 ath9k_hw_set_sta_beacon_timers +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9125483b ath9k_hw_name +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x925efe87 ath9k_hw_rxprocdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x94f5aaaf ath9k_hw_disable_mib_counters +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x95549675 ar9003_get_pll_sqsum_dvc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x977c3ace ath9k_hw_getrxfilter +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9b83322f ath9k_hw_ani_monitor +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9dc0f33c ath9k_hw_gettxintrtxqs +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xa487e625 ath9k_hw_setantenna +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xa67bc0ad ar9003_hw_disable_phy_restart +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xa84126fa ath_gen_timer_isr +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xa8722243 ar9003_paprd_create_curve +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xa880c72f ath9k_hw_cfg_output +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xa9cff892 ath9k_hw_set_txq_props +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xacbba507 ath9k_hw_deinit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xaf4580a8 ath9k_hw_gen_timer_start +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xafbe1971 ar9003_paprd_populate_single_table +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xb00b97da ath_gen_timer_alloc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xb69cbb45 ath9k_hw_enable_interrupts +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xb6b85a56 ath9k_hw_stop_dma_queue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xb8cae164 ath9k_hw_gettsf32 +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xb8e6e3f3 ath9k_hw_releasetxqueue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xbe0342dd ath9k_hw_resettxqueue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc392bec5 ath9k_hw_write_associd +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc488e4df ath9k_hw_set_interrupts +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc69baba5 ath9k_hw_disable_interrupts +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc71471bc ath9k_hw_setrxfilter +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc7f19570 ath9k_hw_set_tsfadjust +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xce21e98d ath9k_hw_get_txq_props +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xce450a3e ath9k_hw_beaconinit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd2fbae34 ath9k_hw_btcoex_enable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd418e45a ath9k_hw_set_rx_bufsize +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd49485cf ath9k_hw_settsf64 +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd534b217 ath9k_hw_setmcastfilter +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd6aefbcc ath_gen_timer_free +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xdbc899b8 ar9003_paprd_setup_gain_table +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xdeabc4f1 ath9k_hw_set_txpowerlimit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe3cea277 ath9k_hw_phy_disable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe4722070 ath9k_hw_setopmode +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xead3f627 ath9k_hw_setpower +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xf09ed6d2 ath9k_hw_btcoex_init_2wire +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xf71aa81c ath9k_hw_reset_tsf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xfe89e6a0 ar9003_paprd_enable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xff09eba9 ath9k_hw_setuprxdesc +(unknown) drivers/net/wireless/atmel 0x058d8675 init_atmel_card +(unknown) drivers/net/wireless/atmel 0x4bfb9eff atmel_open +(unknown) drivers/net/wireless/atmel 0xa23f6a16 stop_atmel_card +(unknown) drivers/net/wireless/hostap/hostap 0x0ad69602 hostap_set_multicast_list_queue +(unknown) drivers/net/wireless/hostap/hostap 0x1452d406 hostap_get_porttype +(unknown) drivers/net/wireless/hostap/hostap 0x17337136 hostap_setup_dev +(unknown) drivers/net/wireless/hostap/hostap 0x1ce8aa85 hostap_set_antsel +(unknown) drivers/net/wireless/hostap/hostap 0x2b3b8247 hostap_add_interface +(unknown) drivers/net/wireless/hostap/hostap 0x2ea97699 hostap_set_hostapd +(unknown) drivers/net/wireless/hostap/hostap 0x42e8f781 hostap_info_init +(unknown) drivers/net/wireless/hostap/hostap 0x532328af hostap_80211_rx +(unknown) drivers/net/wireless/hostap/hostap 0x535c6a57 hostap_set_roaming +(unknown) drivers/net/wireless/hostap/hostap 0x565cdfe8 hostap_master_start_xmit +(unknown) drivers/net/wireless/hostap/hostap 0x5fd794a0 hostap_init_proc +(unknown) drivers/net/wireless/hostap/hostap 0x63656d8a hostap_check_sta_fw_version +(unknown) drivers/net/wireless/hostap/hostap 0x68558d16 hostap_remove_interface +(unknown) drivers/net/wireless/hostap/hostap 0x6a7e5def hostap_set_auth_algs +(unknown) drivers/net/wireless/hostap/hostap 0x8d2ed0a0 hostap_set_string +(unknown) drivers/net/wireless/hostap/hostap 0xa0069bee hostap_info_process +(unknown) drivers/net/wireless/hostap/hostap 0xa12ad27f hostap_dump_tx_header +(unknown) drivers/net/wireless/hostap/hostap 0xa1af33e7 hostap_handle_sta_tx_exc +(unknown) drivers/net/wireless/hostap/hostap 0xada4293d hostap_init_ap_proc +(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 0xb56cc266 hostap_set_hostapd_sta +(unknown) drivers/net/wireless/hostap/hostap 0xbc35d189 prism2_update_comms_qual +(unknown) drivers/net/wireless/hostap/hostap 0xbf128fb0 hostap_init_data +(unknown) drivers/net/wireless/hostap/hostap 0xc0f105c6 hostap_free_data +(unknown) drivers/net/wireless/hostap/hostap 0xc0f6d10d hostap_80211_ops +(unknown) drivers/net/wireless/hostap/hostap 0xc8ae897c hostap_remove_proc +(unknown) drivers/net/wireless/hostap/hostap 0xe47c6f00 hostap_set_word +(unknown) drivers/net/wireless/hostap/hostap 0xe7139aee hostap_set_encryption +(unknown) drivers/net/wireless/ipw2x00/libipw 0x01be221e libipw_rx_any +(unknown) drivers/net/wireless/ipw2x00/libipw 0x1b420ec3 libipw_networks_age +(unknown) drivers/net/wireless/ipw2x00/libipw 0x2994b2d5 libipw_wx_set_encode +(unknown) drivers/net/wireless/ipw2x00/libipw 0x2d50a909 libipw_channel_to_index +(unknown) drivers/net/wireless/ipw2x00/libipw 0x73a90cf9 libipw_change_mtu +(unknown) drivers/net/wireless/ipw2x00/libipw 0x7ca8e1c9 libipw_get_channel +(unknown) drivers/net/wireless/ipw2x00/libipw 0x7e722b10 libipw_xmit +(unknown) drivers/net/wireless/ipw2x00/libipw 0x88a4e31b alloc_libipw +(unknown) drivers/net/wireless/ipw2x00/libipw 0x8b0a2dec libipw_wx_get_encodeext +(unknown) drivers/net/wireless/ipw2x00/libipw 0x94540326 libipw_wx_set_encodeext +(unknown) drivers/net/wireless/ipw2x00/libipw 0x9897b37b libipw_freq_to_channel +(unknown) drivers/net/wireless/ipw2x00/libipw 0x98a2ed38 libipw_get_geo +(unknown) drivers/net/wireless/ipw2x00/libipw 0x9e9256df libipw_rx +(unknown) drivers/net/wireless/ipw2x00/libipw 0xa001f7cd libipw_wx_get_encode +(unknown) drivers/net/wireless/ipw2x00/libipw 0xac070625 free_libipw +(unknown) drivers/net/wireless/ipw2x00/libipw 0xcb92542b libipw_wx_get_scan +(unknown) drivers/net/wireless/ipw2x00/libipw 0xce7f16c8 libipw_set_geo +(unknown) drivers/net/wireless/ipw2x00/libipw 0xd8f798ca libipw_rx_mgt +(unknown) drivers/net/wireless/ipw2x00/libipw 0xe3ad2005 libipw_is_valid_channel +(unknown) drivers/net/wireless/ipw2x00/libipw 0xfa2bfb29 libipw_get_channel_flags +(unknown) drivers/net/wireless/ipw2x00/libipw 0xfc2505a8 libipw_channel_to_freq +(unknown) drivers/net/wireless/ipw2x00/libipw 0xfdeb4828 libipw_txb_free +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x05eb2709 iwl_legacy_cmd_queue_free +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x0682601d iwl_legacy_set_tx_power +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x08fee29a iwl_legacy_rx_pm_sleep_notif +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x0a2dabc4 iwl_legacy_check_rxon_cmd +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x16c86648 iwl_legacy_rx_queue_alloc +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x16ee4170 iwl_legacy_clear_ucode_stations +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x1b5a9155 iwl_legacy_power_initialize +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x21c1f35f iwl_legacy_queue_space +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2409ae8d iwl_legacy_restore_stations +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x271fabfa iwl_legacy_cmd_queue_unmap +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x28bc0124 iwl_legacy_set_rxon_channel +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2a638250 iwl_legacy_pm_ops +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2cffa07a iwl_legacy_mac_change_interface +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3136d192 iwl_legacy_tx_queue_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x32e624f3 iwl_legacy_eeprom_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3317a4fc iwl_legacy_scan_cancel +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3331766f iwl_legacy_apm_stop +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x39ad97f7 iwl_legacy_connection_init_rx_config +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3a3cc3b0 iwl_legacy_set_rxon_hwcrypto +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3d061e7a iwl_legacy_free_geos +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3d8365af iwl_legacy_send_cmd_pdu_async +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x43526083 iwl_legacy_add_beacon_time +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x438f7466 iwl_legacy_set_decrypted_flag +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x448aad4d iwl_legacy_leds_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x488ce7f4 iwl_legacy_init_scan_params +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x499b11a3 iwl_legacy_apm_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4b386be3 iwl_legacy_setup_watchdog +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4b656227 iwl_legacy_fill_probe_req +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x560e851c iwl_legacy_remove_station +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x5df41c79 iwl_legacy_mac_conf_tx +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x5ebed8db iwl_legacy_mac_bss_info_changed +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x5f07f6d4 iwl_legacy_pci_suspend +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x5f8d064e iwl_legacy_txq_mem +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x60922043 iwl_legacy_set_rate +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x656f67e0 iwlegacy_bcast_addr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x67361518 iwl_legacy_tx_queue_reset +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x6a4d0def iwl_legacy_send_bt_config +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x6dffe720 iwl_legacy_init_channel_map +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7107ece1 iwl_legacy_set_flags_for_band +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x74fbb99e iwl_legacy_mac_add_interface +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x76f7fa2d iwl_legacy_get_lowest_plcp +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x775dd0ff iwl_legacy_tx_cmd_complete +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7810fdf6 iwl_legacy_eeprom_query16 +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x78d16d9b iwl_legacy_get_passive_dwell_time +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7f87ce2c iwl_legacy_rx_reply_error +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x806fca7d iwl_legacy_get_active_dwell_time +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x81edd791 iwl_legacy_irq_handle_error +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x890fb5fb iwl_legacy_rx_pm_debug_statistics_notif +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8994b1b0 iwl_legacy_get_single_channel_number +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8a15a592 iwl_legacy_isr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8cdbf698 iwl_legacy_get_channel_info +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8e818889 iwl_legacy_rx_queue_space +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x9f67b370 iwl_legacy_usecs_to_beacons +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa247633b iwl_legacy_txq_update_write_ptr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa2f06604 iwl_legacy_scan_cancel_timeout +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa443a159 iwl_legacy_setup_rx_scan_handlers +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa618c0c2 iwl_legacy_bg_watchdog +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa8972054 iwl_legacy_init_geos +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xaa8c8511 iwl_legacy_recover_from_statistics +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xaaf5dc0a iwl_legacy_free_channel_map +(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 0xafdf38f6 iwl_legacy_mac_tx_last_beacon +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb172d0ae iwl_legacy_mac_config +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb685d094 iwl_legacy_set_rxon_ht +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb78cb21b iwl_legacy_mac_reset_tsf +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xba1fb2bc iwl_legacy_tx_queue_free +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xba4faa1a iwl_legacy_alloc_txq_mem +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xbbecd9aa iwl_legacy_rx_csa +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xbc744af8 iwl_legacy_send_lq_cmd +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xbccaacca iwl_legacy_rx_spectrum_measure_notif +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xbdf4c5db iwl_legacy_is_ht40_tx_allowed +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xbfa1b659 iwl_legacy_send_add_sta +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xc0c08cb6 iwl_legacy_chswitch_done +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xc83565bd iwl_legacy_pci_resume +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xccb1c74b iwl_legacy_add_station_common +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xce6a48f1 iwl_legacy_eeprom_free +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xcec80df9 iwl_legacy_send_cmd +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd0258f0f iwl_legacy_cancel_scan_deferred_work +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd42438b6 iwl_legacy_alloc_all +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd4b22101 iwl_legacy_send_cmd_sync +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd6010034 iwl_legacy_get_free_ucode_key_index +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd6cc8db7 iwl_legacy_send_rxon_timing +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd7b241cd iwl_legacy_tx_queue_unmap +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd812d230 iwl_legacy_power_update_mode +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd82a65ed iwl_legacy_mac_hw_scan +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xdf6a6a94 iwl_legacy_mac_remove_interface +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xe0cbaedb iwl_legacy_rx_queue_update_write_ptr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xe17b4af6 iwl_legacy_send_cmd_pdu +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xe1a81e74 iwl_legacy_full_rxon_required +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xe8d8fa61 iwl_legacy_mac_sta_remove +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf4e9560a iwl_legacy_prep_station +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf7b3c6c4 iwl_legacy_dealloc_bcast_stations +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf8140b71 iwl_legacy_tx_cmd_protection +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf937254f iwl_legacy_leds_exit +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf9594d9e iwl_legacy_eeprom_query_addr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xfd2c050e iwl_legacy_send_statistics_request +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xfe469c66 iwl_legacy_setup_scan_deferred_work +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x120c20c5 __tracepoint_iwlwifi_dev_iowrite32 +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x1ab2f68e __tracepoint_iwlwifi_dev_ioread32 +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x1da26bc1 __tracepoint_iwlwifi_dev_ucode_error +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x33c154a8 __tracepoint_iwlwifi_dev_ucode_cont_event +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x72746f96 __tracepoint_iwlwifi_dev_ucode_event +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0xa44d2892 __tracepoint_iwlwifi_dev_ucode_wrap_event +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0xa4ee4ddc __tracepoint_iwlwifi_dev_iowrite8 +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0xcb55e221 __tracepoint_iwlwifi_dev_rx +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0xcfd89e93 __tracepoint_iwlwifi_dev_tx +(unknown) drivers/net/wireless/libertas/libertas 0x00504dcc lbs_suspend +(unknown) drivers/net/wireless/libertas/libertas 0x0d83bb05 lbs_start_card +(unknown) drivers/net/wireless/libertas/libertas 0x1dbc1c23 lbs_get_firmware +(unknown) drivers/net/wireless/libertas/libertas 0x5c81fd05 lbs_add_card +(unknown) drivers/net/wireless/libertas/libertas 0x5fdf38b8 lbs_disablemesh +(unknown) drivers/net/wireless/libertas/libertas 0x74e5a980 lbs_process_rxed_packet +(unknown) drivers/net/wireless/libertas/libertas 0x976dedaf lbs_send_tx_feedback +(unknown) drivers/net/wireless/libertas/libertas 0x9ce8f936 lbs_notify_command_response +(unknown) drivers/net/wireless/libertas/libertas 0x9e5317d8 lbs_resume +(unknown) drivers/net/wireless/libertas/libertas 0xb8ab0c93 lbs_remove_card +(unknown) drivers/net/wireless/libertas/libertas 0xbe18f512 lbs_stop_card +(unknown) drivers/net/wireless/libertas/libertas 0xc1561eb7 lbs_queue_event +(unknown) drivers/net/wireless/libertas/libertas 0xc72e973e lbs_host_to_card_done +(unknown) drivers/net/wireless/libertas/libertas 0xdae580fc __lbs_cmd +(unknown) drivers/net/wireless/libertas/libertas 0xe6806bba lbs_cmd_copyback +(unknown) drivers/net/wireless/libertas/libertas 0xf2c7766d lbs_host_sleep_cfg +(unknown) drivers/net/wireless/libertas/libertas 0xf64277de lbs_debug +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x5568f1ef lbtf_bcn_sent +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x65dd3044 lbtf_rx +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xa82cc461 __lbtf_cmd +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xb71b667a lbtf_remove_card +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xbcd9d3e1 lbtf_cmd_copyback +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xc85e6899 lbtf_debug +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xcbc08081 lbtf_cmd_response_rx +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xceb263a5 lbtf_add_card +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xdbbeb9bc lbtf_send_tx_feedback +(unknown) drivers/net/wireless/libertas_tf/libertas_tf_usb 0x426db6d7 if_usb_prog_firmware +(unknown) drivers/net/wireless/libertas_tf/libertas_tf_usb 0x6e230219 if_usb_reset_device +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x4d22a5e4 mwifiex_process_sleep_confirm_resp +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x57beeb70 g_adapter +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x8963dcc8 mwifiex_handle_rx_packet +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x8c5a4222 mwifiex_init_shutdown_fw +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x97396ad1 mwifiex_deauthenticate +(unknown) drivers/net/wireless/mwifiex/mwifiex 0xb7bd8cb0 mwifiex_enable_hs +(unknown) drivers/net/wireless/mwifiex/mwifiex 0xd7629551 mwifiex_cancel_hs +(unknown) drivers/net/wireless/mwifiex/mwifiex 0xdc598790 mwifiex_add_card +(unknown) drivers/net/wireless/mwifiex/mwifiex 0xf85e7aae mwifiex_remove_card +(unknown) drivers/net/wireless/orinoco/orinoco 0x08a70c11 hermes_struct_init +(unknown) drivers/net/wireless/orinoco/orinoco 0x0bc55b40 orinoco_if_add +(unknown) drivers/net/wireless/orinoco/orinoco 0x18284138 orinoco_down +(unknown) drivers/net/wireless/orinoco/orinoco 0x1bb57ab7 __orinoco_ev_rx +(unknown) drivers/net/wireless/orinoco/orinoco 0x25dfc16d __orinoco_ev_info +(unknown) drivers/net/wireless/orinoco/orinoco 0x26f0b6f5 free_orinocodev +(unknown) drivers/net/wireless/orinoco/orinoco 0x31af650a orinoco_tx_timeout +(unknown) drivers/net/wireless/orinoco/orinoco 0x3d78f457 orinoco_set_multicast_list +(unknown) drivers/net/wireless/orinoco/orinoco 0x531a88e9 orinoco_init +(unknown) drivers/net/wireless/orinoco/orinoco 0x5b0fa1f8 orinoco_stop +(unknown) drivers/net/wireless/orinoco/orinoco 0x8960bc83 orinoco_change_mtu +(unknown) drivers/net/wireless/orinoco/orinoco 0x9c568e08 orinoco_up +(unknown) drivers/net/wireless/orinoco/orinoco 0xac0601cd alloc_orinocodev +(unknown) drivers/net/wireless/orinoco/orinoco 0xb7ed0715 orinoco_get_stats +(unknown) drivers/net/wireless/orinoco/orinoco 0xd3c8848d orinoco_process_xmit_skb +(unknown) drivers/net/wireless/orinoco/orinoco 0xf89647c7 orinoco_if_del +(unknown) drivers/net/wireless/orinoco/orinoco 0xffb0ed84 orinoco_open +(unknown) drivers/net/wireless/orinoco/orinoco 0xffe27bca orinoco_interrupt +(unknown) drivers/net/wireless/p54/p54common 0x06a5f114 p54_free_skb +(unknown) drivers/net/wireless/p54/p54common 0x0c607d4e p54_register_common +(unknown) drivers/net/wireless/p54/p54common 0x1a2b6cab p54_init_common +(unknown) drivers/net/wireless/p54/p54common 0x1a3bf675 p54_read_eeprom +(unknown) drivers/net/wireless/p54/p54common 0x6721e43c p54_parse_eeprom +(unknown) drivers/net/wireless/p54/p54common 0x71cf5f14 p54_rx +(unknown) drivers/net/wireless/p54/p54common 0x768b1c62 p54_parse_firmware +(unknown) drivers/net/wireless/p54/p54common 0x860e5e78 p54_free_common +(unknown) drivers/net/wireless/p54/p54common 0x8ae36f57 p54_unregister_common +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x0240fcdb rt2800_txdone +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x067d15a5 rt2800_config_erp +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x0a22399e rt2800_init_eeprom +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x0d83a7fe rt2800_ampdu_action +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x15d8468e rt2800_rfkill_poll +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x16b38077 rt2800_write_tx_data +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x1e3c4d99 rt2800_process_rxwi +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x1e776815 rt2800_gain_calibration +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x237ca888 rt2800_config_pairwise_key +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x267d237c rt2800_wait_wpdma_ready +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x36e7cdd2 rt2800_load_firmware +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x37f3e193 rt2800_get_survey +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x4d954ec4 rt2800_read_eeprom_efuse +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x4dadc3f0 rt2800_clear_beacon +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x595afb94 rt2800_validate_eeprom +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x5b9f55da rt2800_disable_radio +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x62296435 rt2800_config +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x67f024f1 rt2800_get_tkip_seq +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x6b471013 rt2800_set_rts_threshold +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x77dec242 rt2800_reset_tuner +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x85bacfda rt2800_config_ant +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x8c9f1da4 rt2800_link_stats +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x946a50c5 rt2800_link_tuner +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x9875ada9 rt2800_enable_radio +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x9b09e4b1 rt2800_mcu_request +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x9b4f292c rt2800_txdone_entry +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xa81279cb rt2800_config_filter +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xbdae85bd rt2800_check_firmware +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xcbc51bad rt2800_config_intf +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xcc0bc430 rt2800_conf_tx +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xcc9a58ec rt2800_probe_hw_mode +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xd1677ac6 rt2800_wait_csr_ready +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xdb9e4f2f rt2800_write_beacon +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xdbc12ace rt2800_config_shared_key +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xe5c64beb rt2800_efuse_detect +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xf188a7e0 rt2800_get_tsf +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x0088e24e rt2x00mac_configure_filter +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x0192b590 rt2x00queue_stop_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x02a10b5c rt2x00mac_sw_scan_complete +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x05cc5683 rt2x00mac_set_tim +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x0e561d7c rt2x00lib_probe_dev +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x139cfff8 rt2x00mac_sw_scan_start +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x1607a2f8 rt2x00mac_bss_info_changed +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x1b4fedb4 rt2x00queue_get_entry +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x1dc3b676 rt2x00queue_pause_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x21bd0546 rt2x00queue_unmap_skb +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x2e0df0ae rt2x00mac_config +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x3309c9f5 rt2x00mac_stop +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x36421adf rt2x00lib_pretbtt +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x3846cabb rt2x00queue_stop_queues +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x3861c126 rt2x00mac_remove_interface +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x41819396 rt2x00queue_start_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x464fbe3f rt2x00mac_flush +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x4832d4b8 rt2x00lib_suspend +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x4f13421c rt2x00lib_rxdone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x4f1ba467 rt2x00mac_get_antenna +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x646aee54 rt2x00lib_txdone_noinfo +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x6499709c rt2x00lib_resume +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x6fc54f66 rt2x00queue_unpause_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x7f6600b6 rt2x00mac_add_interface +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x800eab06 rt2x00queue_flush_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xaaa84c2c rt2x00lib_txdone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xaf392073 rt2x00queue_flush_queues +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xb0d28fcd rt2x00lib_remove_dev +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xbb573d27 rt2x00queue_map_txskb +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xc0e65f19 rt2x00queue_for_each_entry +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xc0ee842b rt2x00mac_get_ringparam +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xc9a1884f rt2x00mac_get_stats +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xd1657ca8 rt2x00queue_start_queues +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xd345e602 rt2x00mac_start +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xd71cd12c rt2x00mac_tx +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xd8e141fd rt2x00mac_set_key +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xdf5fece2 rt2x00mac_set_antenna +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xef2f25c2 rt2x00lib_beacondone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xf0e3e227 rt2x00lib_dmastart +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xf3c68996 rt2x00mac_rfkill_poll +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xf4afece4 rt2x00lib_dmadone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xffaadeb9 rt2x00mac_conf_tx +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x02e61041 rt2x00pci_regbusy_read +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x0c0db3f0 rt2x00pci_initialize +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x3cf27c6f rt2x00pci_probe +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x41f66fef rt2x00pci_suspend +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x493d0622 rt2x00pci_rxdone +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x549867a7 rt2x00pci_resume +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x7c0785f4 rt2x00pci_uninitialize +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x8ca09bc6 rt2x00pci_flush_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xdfae0d3a rt2x00pci_remove +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x11c84227 rt2x00usb_kick_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x171fbdcb rt2x00usb_register_read_async +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x24528b74 rt2x00usb_vendor_request +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x2cc15f98 rt2x00usb_uninitialize +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x3cfca9e0 rt2x00usb_regbusy_read +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x3e6081da rt2x00usb_initialize +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x5cb62b67 rt2x00usb_vendor_req_buff_lock +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x835dfc11 rt2x00usb_suspend +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x91e0259b rt2x00usb_flush_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xa4274021 rt2x00usb_watchdog +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xa595799d rt2x00usb_clear_entry +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xb4e3f186 rt2x00usb_probe +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xb9683875 rt2x00usb_resume +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xc269a6ae rt2x00usb_disable_radio +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xd8a22ad8 rt2x00usb_disconnect +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xf92b0fba rt2x00usb_vendor_request_buff +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x050113c1 _rtl92c_phy_bb8192c_config_parafile +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x163e733f _rtl92c_phy_fw_rf_serial_read +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x176b851c _rtl92c_phy_init_bb_rf_register_definition +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x214c7821 rtl92c_phy_set_bb_reg +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x220b3191 rtl92ce_phy_set_rf_on +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x2a73e7e6 rtl92c_phy_rf_config +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x2d3056fd _rtl92c_phy_set_rf_sleep +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x2f8f7972 _rtl92c_phy_txpwr_idx_to_dbm +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x31a5f8dc rtl92c_set_fw_rsvdpagepkt +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x347839e6 rtl92c_phy_set_rfpath_switch +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x37688dc3 rtl92c_phy_set_io +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x5b9381f2 rtl92c_dm_watchdog +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x61003dce rtl92c_set_fw_pwrmode_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x6270f061 rtl92c_dm_write_dig +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x646d2b14 rtl92c_phy_ap_calibrate +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x6b121481 rtl92c_phy_query_bb_reg +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x6bc9a1e8 rtl8192_phy_check_is_legal_rfpath +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x71235437 rtl92c_phy_scan_operation_backup +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x72481f85 rtl92c_dm_check_txpower_tracking +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x76eb5113 rtl92c_phy_sw_chnl_callback +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x77628d57 rtl92c_set_fw_joinbss_report_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x88590f7e rtl92c_phy_lc_calibrate +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x8be72da4 rtl92c_firmware_selfreset +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x90107262 _rtl92c_phy_rf_serial_read +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x9177a41e rtl92c_fill_h2c_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x9ecb7986 rtl92c_phy_set_io_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x9fdf22fc _rtl92c_store_pwrIndex_diffrate_offset +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa2b5ed23 rtl92c_phy_iq_calibrate +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb3314d48 _rtl92c_phy_calculate_bit_shift +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb6f34077 rtl92c_phy_update_txpower_dbm +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xbd3b3274 rtl92c_bt_rssi_state_change +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xc03f6986 rtl92c_dm_init_rate_adaptive_mask +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xc888c30d rtl92c_phy_sw_chnl +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xcb021d89 _rtl92c_phy_fw_rf_serial_write +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xcf2c6189 rtl92c_phy_set_bw_mode +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xd5ea1adb _rtl92c_phy_rf_serial_write +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xd8d02676 rtl92c_dm_bt_coexist +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xdaa19b63 _rtl92c_phy_dbm_to_txpwr_Idx +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xde94c5d5 rtl92c_dm_init +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xee54d6cb rtl92c_download_fw +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xf0958a1c rtl92c_dm_init_edca_turbo +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xf65b57d5 rtl92c_phy_set_txpower_level +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xf8590708 rtl92c_dm_rf_saving +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x0245f8d9 rtl_usb_suspend +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x06377ef0 rtl_usb_probe +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x354f342c rtl_get_tcb_desc +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x3ebcd597 rtl_cam_reset_all_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x3ff47020 rtl_pci_disconnect +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x3ffaa71d rtl_cam_empty_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x43f140a1 rtl_cam_mark_invalid +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x4f66dd14 rtl_cam_delete_one_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x57373af0 rtl_efuse_shadow_map_update +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x5cb94622 rtl_cam_add_one_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x5debf670 rtl_usb_disconnect +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x5eddaf4d rtl_pci_suspend +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x691448bd rtl_ps_enable_nic +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x75e56926 rtl_cam_get_free_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x99e0743f rtl_pci_resume +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x9cecc2d7 rtl_pci_probe +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xbe37ceef efuse_read_1byte +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xce49df57 rtl_cam_del_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xd84d3bc9 rtl_usb_resume +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xdc49740b rtl_ps_set_rf_state +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xfd880566 rtl_ps_disable_nic +(unknown) drivers/net/wireless/wl1251/wl1251 0x07fa8e78 wl1251_alloc_hw +(unknown) drivers/net/wireless/wl1251/wl1251 0x7b250bb1 wl1251_free_hw +(unknown) drivers/net/wireless/wl1251/wl1251 0x81f2d911 wl1251_init_ieee80211 +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x12126848 wl1271_load_firmware +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x35497044 wl1271_alloc_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x53dff67d wl12xx_debug_level +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x5c4f362b wl1271_free_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x7d61d134 wl1271_set_partition +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xaea3cc26 wl1271_register_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xddb612a8 wl1271_unregister_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xe795ba26 wl1271_irq +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xf7ede144 wl1271_init_ieee80211 +(unknown) drivers/parport/parport 0x066187fc parport_set_timeout +(unknown) drivers/parport/parport 0x09d36152 parport_ieee1284_ecp_read_data +(unknown) drivers/parport/parport 0x2a03ecd2 parport_ieee1284_epp_write_data +(unknown) drivers/parport/parport 0x322506aa parport_wait_event +(unknown) drivers/parport/parport 0x42f1e8e3 parport_ieee1284_epp_read_data +(unknown) drivers/parport/parport 0x49f952ca parport_ieee1284_epp_read_addr +(unknown) drivers/parport/parport 0x4d2a941b parport_ieee1284_interrupt +(unknown) drivers/parport/parport 0x4e3e148e parport_register_driver +(unknown) drivers/parport/parport 0x5740284d parport_claim_or_block +(unknown) drivers/parport/parport 0x5e3a3912 parport_irq_handler +(unknown) drivers/parport/parport 0x62aa4e8e parport_ieee1284_ecp_write_data +(unknown) drivers/parport/parport 0x67707a04 parport_ieee1284_read_byte +(unknown) drivers/parport/parport 0x6867f4d2 parport_unregister_driver +(unknown) drivers/parport/parport 0x6b614b35 parport_write +(unknown) drivers/parport/parport 0x7647c23d parport_find_base +(unknown) drivers/parport/parport 0x8bd2ca67 parport_claim +(unknown) drivers/parport/parport 0x99366f97 parport_ieee1284_epp_write_addr +(unknown) drivers/parport/parport 0x9c24fb1a parport_put_port +(unknown) drivers/parport/parport 0x9f633779 parport_negotiate +(unknown) drivers/parport/parport 0xa53ed8f1 parport_register_port +(unknown) drivers/parport/parport 0xa6c025a0 parport_get_port +(unknown) drivers/parport/parport 0xac88faa1 parport_wait_peripheral +(unknown) drivers/parport/parport 0xc55aa912 parport_ieee1284_write_compat +(unknown) drivers/parport/parport 0xcc89d1a4 parport_find_number +(unknown) drivers/parport/parport 0xcef69d6e parport_read +(unknown) drivers/parport/parport 0xd19fcdcb parport_ieee1284_ecp_write_addr +(unknown) drivers/parport/parport 0xd4c41727 parport_remove_port +(unknown) drivers/parport/parport 0xd837ceeb parport_unregister_device +(unknown) drivers/parport/parport 0xdfc2e261 parport_register_device +(unknown) drivers/parport/parport 0xe5acee94 parport_ieee1284_read_nibble +(unknown) drivers/parport/parport 0xfd81a929 parport_release +(unknown) drivers/parport/parport 0xff12d4fd parport_announce_port +(unknown) drivers/parport/parport_pc 0x168870a2 parport_pc_probe_port +(unknown) drivers/parport/parport_pc 0x242d3566 parport_pc_unregister_port +(unknown) drivers/pcmcia/pcmcia 0x0c90c622 pcmcia_unregister_driver +(unknown) drivers/pcmcia/pcmcia 0x140a5ed4 pcmcia_fixup_iowidth +(unknown) drivers/pcmcia/pcmcia 0x15d53615 __pcmcia_request_exclusive_irq +(unknown) drivers/pcmcia/pcmcia 0x15ec5aee pcmcia_release_window +(unknown) drivers/pcmcia/pcmcia 0x3949f58f pcmcia_loop_tuple +(unknown) drivers/pcmcia/pcmcia 0x3d473401 pcmcia_get_mac_from_cis +(unknown) drivers/pcmcia/pcmcia 0x3df422d6 pcmcia_request_irq +(unknown) drivers/pcmcia/pcmcia 0x4cd2a6c2 pcmcia_disable_device +(unknown) drivers/pcmcia/pcmcia 0x525018b7 pcmcia_read_config_byte +(unknown) drivers/pcmcia/pcmcia 0x52d843d5 pcmcia_loop_config +(unknown) drivers/pcmcia/pcmcia 0x5d9fdc8b pcmcia_enable_device +(unknown) drivers/pcmcia/pcmcia 0x707519e3 pcmcia_register_driver +(unknown) drivers/pcmcia/pcmcia 0x742f5665 pcmcia_parse_tuple +(unknown) drivers/pcmcia/pcmcia 0x79fa8855 pcmcia_dev_present +(unknown) drivers/pcmcia/pcmcia 0x82629ca5 pcmcia_request_io +(unknown) drivers/pcmcia/pcmcia 0x87fcb64a pcmcia_fixup_vpp +(unknown) drivers/pcmcia/pcmcia 0x8bc4cd88 pcmcia_get_tuple +(unknown) drivers/pcmcia/pcmcia 0x9356ccf3 pcmcia_write_config_byte +(unknown) drivers/pcmcia/pcmcia 0xc0fc512c pcmcia_map_mem_page +(unknown) drivers/pcmcia/pcmcia 0xfd32cca7 pcmcia_request_window +(unknown) drivers/pcmcia/pcmcia_core 0x209864ef pcmcia_socket_class +(unknown) drivers/pcmcia/pcmcia_core 0x212db8d2 pcmcia_socket_list +(unknown) drivers/pcmcia/pcmcia_core 0x2a7b62dc pcmcia_unregister_socket +(unknown) drivers/pcmcia/pcmcia_core 0x2f25d888 pcmcia_parse_events +(unknown) drivers/pcmcia/pcmcia_core 0x5b69790e pcmcia_put_socket +(unknown) drivers/pcmcia/pcmcia_core 0x7fe974a1 pcmcia_socket_list_rwsem +(unknown) drivers/pcmcia/pcmcia_core 0x8c4aa6b6 pcmcia_reset_card +(unknown) drivers/pcmcia/pcmcia_core 0x93d7f445 pcmcia_register_socket +(unknown) drivers/pcmcia/pcmcia_core 0xa6c5eba8 pccard_register_pcmcia +(unknown) drivers/pcmcia/pcmcia_core 0xa91a479b pcmcia_parse_uevents +(unknown) drivers/pcmcia/pcmcia_core 0xad7e6181 pcmcia_get_socket +(unknown) drivers/pcmcia/pcmcia_core 0xcd149271 pcmcia_get_socket_by_nr +(unknown) drivers/pcmcia/pcmcia_core 0xcf97f3bd dead_socket +(unknown) drivers/pcmcia/pcmcia_rsrc 0x1f932c41 pccard_static_ops +(unknown) drivers/pcmcia/pcmcia_rsrc 0xb41bd2d8 pccard_nonstatic_ops +(unknown) drivers/power/pcf50633-charger 0x08778248 pcf50633_mbc_usb_curlim_set +(unknown) drivers/power/pcf50633-charger 0x5dd7cac0 pcf50633_mbc_get_usb_online_status +(unknown) drivers/power/pcf50633-charger 0xaebbcc65 pcf50633_mbc_get_status +(unknown) drivers/pps/pps_core 0x77667175 pps_unregister_source +(unknown) drivers/pps/pps_core 0x8c8a1b23 pps_event +(unknown) drivers/pps/pps_core 0x93e464d7 pps_register_source +(unknown) drivers/regulator/mc13xxx-regulator-core 0x16aa9d7e mc13xxx_sw_regulator_is_enabled +(unknown) drivers/regulator/mc13xxx-regulator-core 0x585727a4 mc13xxx_regulator_list_voltage +(unknown) drivers/regulator/mc13xxx-regulator-core 0x66f93405 mc13xxx_regulator_ops +(unknown) drivers/regulator/mc13xxx-regulator-core 0x96b06de4 mc13xxx_fixed_regulator_set_voltage +(unknown) drivers/regulator/mc13xxx-regulator-core 0xa63ec389 mc13xxx_get_best_voltage_index +(unknown) drivers/regulator/mc13xxx-regulator-core 0xf1ad50f5 mc13xxx_fixed_regulator_get_voltage +(unknown) drivers/regulator/mc13xxx-regulator-core 0xff4c27ab mc13xxx_fixed_regulator_ops +(unknown) drivers/regulator/wm8350-regulator 0x0cc38b23 wm8350_isink_set_flash +(unknown) drivers/regulator/wm8350-regulator 0x43991890 wm8350_dcdc_set_slot +(unknown) drivers/regulator/wm8350-regulator 0x5f634716 wm8350_dcdc25_set_mode +(unknown) drivers/regulator/wm8350-regulator 0x9dff9f38 wm8350_register_regulator +(unknown) drivers/regulator/wm8350-regulator 0xb0806e8a wm8350_ldo_set_slot +(unknown) drivers/regulator/wm8350-regulator 0xf91f3f45 wm8350_register_led +(unknown) drivers/regulator/wm8400-regulator 0xd9b035c0 wm8400_register_regulator +(unknown) drivers/scsi/cxgbi/libcxgbi 0x041f6daf cxgbi_sock_act_open_req_arp_failure +(unknown) drivers/scsi/cxgbi/libcxgbi 0x0f6b2b79 cxgbi_hbas_remove +(unknown) drivers/scsi/cxgbi/libcxgbi 0x106effe0 cxgbi_device_portmap_cleanup +(unknown) drivers/scsi/cxgbi/libcxgbi 0x10b2c551 cxgbi_conn_tx_open +(unknown) drivers/scsi/cxgbi/libcxgbi 0x1a036f83 cxgbi_set_conn_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0x1a5c2a56 cxgbi_sock_rcv_peer_close +(unknown) drivers/scsi/cxgbi/libcxgbi 0x1c6db5fa cxgbi_cleanup_task +(unknown) drivers/scsi/cxgbi/libcxgbi 0x205898ec cxgbi_hbas_add +(unknown) drivers/scsi/cxgbi/libcxgbi 0x21ff6147 cxgbi_sock_fail_act_open +(unknown) drivers/scsi/cxgbi/libcxgbi 0x26d30832 cxgbi_ep_poll +(unknown) drivers/scsi/cxgbi/libcxgbi 0x2af258a7 cxgbi_get_conn_stats +(unknown) drivers/scsi/cxgbi/libcxgbi 0x2e4842cc cxgbi_sock_check_wr_invariants +(unknown) drivers/scsi/cxgbi/libcxgbi 0x3a5c4389 cxgbi_ddp_page_size_factor +(unknown) drivers/scsi/cxgbi/libcxgbi 0x5034e089 cxgbi_sock_rcv_abort_rpl +(unknown) drivers/scsi/cxgbi/libcxgbi 0x52327b3d cxgbi_create_conn +(unknown) drivers/scsi/cxgbi/libcxgbi 0x5d1f9332 cxgbi_get_host_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0x5d7e74b3 cxgbi_sock_free_cpl_skbs +(unknown) drivers/scsi/cxgbi/libcxgbi 0x5ee3d3d8 cxgbi_device_unregister +(unknown) drivers/scsi/cxgbi/libcxgbi 0x6505a4c8 cxgbi_ddp_cleanup +(unknown) drivers/scsi/cxgbi/libcxgbi 0x6e2c1978 cxgbi_sock_skb_entail +(unknown) drivers/scsi/cxgbi/libcxgbi 0x71e39d43 cxgbi_sock_purge_wr_queue +(unknown) drivers/scsi/cxgbi/libcxgbi 0x75124b70 cxgbi_parse_pdu_itt +(unknown) drivers/scsi/cxgbi/libcxgbi 0x7660678f cxgbi_ep_disconnect +(unknown) drivers/scsi/cxgbi/libcxgbi 0x7ca6ce62 cxgbi_iscsi_cleanup +(unknown) drivers/scsi/cxgbi/libcxgbi 0x7fdb6004 cxgbi_device_unregister_all +(unknown) drivers/scsi/cxgbi/libcxgbi 0x8c2ba369 cxgbi_ddp_ppod_clear +(unknown) drivers/scsi/cxgbi/libcxgbi 0x8eed259e cxgbi_device_register +(unknown) drivers/scsi/cxgbi/libcxgbi 0x9de86e33 cxgbi_create_session +(unknown) drivers/scsi/cxgbi/libcxgbi 0x9e33d453 cxgbi_device_find_by_lldev +(unknown) drivers/scsi/cxgbi/libcxgbi 0x9e91132b cxgbi_conn_alloc_pdu +(unknown) drivers/scsi/cxgbi/libcxgbi 0xa0c02bce cxgbi_set_host_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0xa0e41885 cxgbi_ddp_ppod_set +(unknown) drivers/scsi/cxgbi/libcxgbi 0xae299c6d cxgbi_iscsi_init +(unknown) drivers/scsi/cxgbi/libcxgbi 0xaf0cd54f cxgbi_get_ep_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0xb51f30a1 cxgbi_ep_connect +(unknown) drivers/scsi/cxgbi/libcxgbi 0xbb359109 cxgbi_conn_xmit_pdu +(unknown) drivers/scsi/cxgbi/libcxgbi 0xbe7f7f1b cxgbi_sock_rcv_wr_ack +(unknown) drivers/scsi/cxgbi/libcxgbi 0xc35beeef cxgbi_conn_pdu_ready +(unknown) drivers/scsi/cxgbi/libcxgbi 0xc878a1bc cxgbi_sock_rcv_close_conn_rpl +(unknown) drivers/scsi/cxgbi/libcxgbi 0xdeafb32c cxgbi_sock_select_mss +(unknown) drivers/scsi/cxgbi/libcxgbi 0xe58cddd4 cxgbi_destroy_session +(unknown) drivers/scsi/cxgbi/libcxgbi 0xe66b3d5f cxgbi_device_portmap_create +(unknown) drivers/scsi/cxgbi/libcxgbi 0xe82277fc cxgbi_conn_init_pdu +(unknown) drivers/scsi/cxgbi/libcxgbi 0xeb7d6ae7 cxgbi_ddp_init +(unknown) drivers/scsi/cxgbi/libcxgbi 0xed8c71f4 cxgbi_sock_established +(unknown) drivers/scsi/cxgbi/libcxgbi 0xee8631a2 cxgbi_sock_closed +(unknown) drivers/scsi/cxgbi/libcxgbi 0xffb324fa cxgbi_bind_conn +(unknown) drivers/scsi/device_handler/scsi_dh 0x1a581e22 scsi_dh_set_params +(unknown) drivers/scsi/device_handler/scsi_dh 0x3bfffc6b scsi_dh_activate +(unknown) drivers/scsi/device_handler/scsi_dh 0x4c173cf3 scsi_dh_attach +(unknown) drivers/scsi/device_handler/scsi_dh 0x593a36c2 scsi_dh_handler_exist +(unknown) drivers/scsi/device_handler/scsi_dh 0x8afea74e scsi_register_device_handler +(unknown) drivers/scsi/device_handler/scsi_dh 0xac5f4fec scsi_unregister_device_handler +(unknown) drivers/scsi/device_handler/scsi_dh 0xdba12666 scsi_dh_detach +(unknown) drivers/scsi/fcoe/libfcoe 0x0157730a fcoe_check_wait_queue +(unknown) drivers/scsi/fcoe/libfcoe 0x0286ae92 fcoe_ctlr_recv +(unknown) drivers/scsi/fcoe/libfcoe 0x0fb51275 fcoe_queue_timer +(unknown) drivers/scsi/fcoe/libfcoe 0x2616d776 fcoe_ctlr_init +(unknown) drivers/scsi/fcoe/libfcoe 0x35fa212d fcoe_ctlr_link_down +(unknown) drivers/scsi/fcoe/libfcoe 0x374c1e1c fcoe_wwn_from_mac +(unknown) drivers/scsi/fcoe/libfcoe 0x38c3557f fcoe_libfc_config +(unknown) drivers/scsi/fcoe/libfcoe 0x4ebcb983 fcoe_ctlr_destroy +(unknown) drivers/scsi/fcoe/libfcoe 0x67523b99 fcoe_transport_attach +(unknown) drivers/scsi/fcoe/libfcoe 0x8b20a25c fcoe_transport_detach +(unknown) drivers/scsi/fcoe/libfcoe 0x9d6846e8 fcoe_ctlr_link_up +(unknown) drivers/scsi/fcoe/libfcoe 0x9e9ff827 fcoe_ctlr_recv_flogi +(unknown) drivers/scsi/fcoe/libfcoe 0xaac60ee8 fcoe_start_io +(unknown) drivers/scsi/fcoe/libfcoe 0xbc975152 fcoe_fc_crc +(unknown) drivers/scsi/fcoe/libfcoe 0xbef388d5 fcoe_get_paged_crc_eof +(unknown) drivers/scsi/fcoe/libfcoe 0xed456b73 fcoe_clean_pending_queue +(unknown) drivers/scsi/fcoe/libfcoe 0xf25ac888 fcoe_ctlr_els_send +(unknown) drivers/scsi/iscsi_boot_sysfs 0x15afbf57 iscsi_boot_create_target +(unknown) drivers/scsi/iscsi_boot_sysfs 0x24b1526b iscsi_boot_create_initiator +(unknown) drivers/scsi/iscsi_boot_sysfs 0x5555ba37 iscsi_boot_create_host_kset +(unknown) drivers/scsi/iscsi_boot_sysfs 0x5712a94a iscsi_boot_create_ethernet +(unknown) drivers/scsi/iscsi_boot_sysfs 0xcf2a82dd iscsi_boot_destroy_kset +(unknown) drivers/scsi/iscsi_boot_sysfs 0xe3d8d7e9 iscsi_boot_create_kset +(unknown) drivers/scsi/libfc/libfc 0x0090f17b fc_fcp_init +(unknown) drivers/scsi/libfc/libfc 0x0f97f466 fc_eh_host_reset +(unknown) drivers/scsi/libfc/libfc 0x1b00d3c0 fc_rport_terminate_io +(unknown) drivers/scsi/libfc/libfc 0x2841eba5 fc_change_queue_depth +(unknown) drivers/scsi/libfc/libfc 0x33c92444 fc_exch_mgr_list_clone +(unknown) drivers/scsi/libfc/libfc 0x36e5fbaf fc_cpu_mask +(unknown) drivers/scsi/libfc/libfc 0x37ce0ba9 fc_exch_recv +(unknown) drivers/scsi/libfc/libfc 0x4095e1c5 fc_fill_hdr +(unknown) drivers/scsi/libfc/libfc 0x45803dfd fc_fcp_destroy +(unknown) drivers/scsi/libfc/libfc 0x47283a58 fc_lport_destroy +(unknown) drivers/scsi/libfc/libfc 0x542148a6 fc_exch_init +(unknown) drivers/scsi/libfc/libfc 0x5befb43a fc_frame_alloc_fill +(unknown) drivers/scsi/libfc/libfc 0x5c0af0e6 fc_linkdown +(unknown) drivers/scsi/libfc/libfc 0x5d7ddcad fc_change_queue_type +(unknown) drivers/scsi/libfc/libfc 0x5db1f3f6 fc_get_host_stats +(unknown) drivers/scsi/libfc/libfc 0x5ff4b469 fc_vport_setlink +(unknown) drivers/scsi/libfc/libfc 0x6234c9c9 fc_fabric_logoff +(unknown) drivers/scsi/libfc/libfc 0x6585434a fc_lport_reset +(unknown) drivers/scsi/libfc/libfc 0x6f4d310f fc_lport_set_local_id +(unknown) drivers/scsi/libfc/libfc 0x707ba25a fc_lport_logo_resp +(unknown) drivers/scsi/libfc/libfc 0x71371402 fc_disc_init +(unknown) drivers/scsi/libfc/libfc 0x75d7924b fc_lport_init +(unknown) drivers/scsi/libfc/libfc 0x76712cef fc_rport_init +(unknown) drivers/scsi/libfc/libfc 0x79da6729 fc_lport_flogi_resp +(unknown) drivers/scsi/libfc/libfc 0x7ac86161 fc_fc4_deregister_provider +(unknown) drivers/scsi/libfc/libfc 0x7e03c78a fc_get_host_port_state +(unknown) drivers/scsi/libfc/libfc 0x7f4d0836 fc_get_host_speed +(unknown) drivers/scsi/libfc/libfc 0x87a58053 fc_exch_mgr_alloc +(unknown) drivers/scsi/libfc/libfc 0x940c5075 fc_fill_reply_hdr +(unknown) drivers/scsi/libfc/libfc 0x9d0b82a0 fc_exch_mgr_reset +(unknown) drivers/scsi/libfc/libfc 0x9fa2eff6 fc_elsct_send +(unknown) drivers/scsi/libfc/libfc 0x9ffc365b fc_exch_mgr_add +(unknown) drivers/scsi/libfc/libfc 0xaa599149 fc_queuecommand +(unknown) drivers/scsi/libfc/libfc 0xb0e33683 fc_elsct_init +(unknown) drivers/scsi/libfc/libfc 0xb1dddd60 libfc_vport_create +(unknown) drivers/scsi/libfc/libfc 0xb22e4cee fc_lport_config +(unknown) drivers/scsi/libfc/libfc 0xb2c4f416 fc_frame_crc_check +(unknown) drivers/scsi/libfc/libfc 0xb9691f15 fc_linkup +(unknown) drivers/scsi/libfc/libfc 0xc4be63af fc_lport_bsg_request +(unknown) drivers/scsi/libfc/libfc 0xc556a132 fc_fabric_login +(unknown) drivers/scsi/libfc/libfc 0xc63fac83 _fc_frame_alloc +(unknown) drivers/scsi/libfc/libfc 0xc8998f18 fc_eh_device_reset +(unknown) drivers/scsi/libfc/libfc 0xcd479410 fc_vport_id_lookup +(unknown) drivers/scsi/libfc/libfc 0xd078453c fc_exch_mgr_del +(unknown) drivers/scsi/libfc/libfc 0xd2fcb745 fc_fc4_register_provider +(unknown) drivers/scsi/libfc/libfc 0xd82574e9 fc_slave_alloc +(unknown) drivers/scsi/libfc/libfc 0xda5b5d82 fc_eh_abort +(unknown) drivers/scsi/libfc/libfc 0xded2f032 fc_lport_notifier_head +(unknown) drivers/scsi/libfc/libfc 0xe680e105 fc_set_mfs +(unknown) drivers/scsi/libfc/libfc 0xeece83bd fc_exch_mgr_free +(unknown) drivers/scsi/libfc/libfc 0xef53dec7 fc_set_rport_loss_tmo +(unknown) drivers/scsi/libfc/libfc 0xf6a2d8eb fc_lport_iterate +(unknown) drivers/scsi/libiscsi 0x04d5c24d iscsi_target_alloc +(unknown) drivers/scsi/libiscsi 0x062fa4b8 iscsi_conn_stop +(unknown) drivers/scsi/libiscsi 0x0abe021d iscsi_host_set_param +(unknown) drivers/scsi/libiscsi 0x1288930f iscsi_set_param +(unknown) drivers/scsi/libiscsi 0x1c602022 iscsi_complete_pdu +(unknown) drivers/scsi/libiscsi 0x1e0ce3ee iscsi_eh_session_reset +(unknown) drivers/scsi/libiscsi 0x272e896c iscsi_suspend_tx +(unknown) drivers/scsi/libiscsi 0x2c482cbe iscsi_session_get_param +(unknown) drivers/scsi/libiscsi 0x2eb88f8b iscsi_pool_init +(unknown) drivers/scsi/libiscsi 0x304c44af iscsi_eh_recover_target +(unknown) drivers/scsi/libiscsi 0x30ec764c iscsi_conn_start +(unknown) drivers/scsi/libiscsi 0x36ad5a2b iscsi_conn_get_param +(unknown) drivers/scsi/libiscsi 0x37c573b4 iscsi_conn_get_addr_param +(unknown) drivers/scsi/libiscsi 0x51d65b93 iscsi_complete_scsi_task +(unknown) drivers/scsi/libiscsi 0x5baba640 iscsi_conn_setup +(unknown) drivers/scsi/libiscsi 0x5dced80a iscsi_session_teardown +(unknown) drivers/scsi/libiscsi 0x6201bb38 iscsi_conn_bind +(unknown) drivers/scsi/libiscsi 0x633ad66f iscsi_conn_teardown +(unknown) drivers/scsi/libiscsi 0x78bb1c1b iscsi_conn_queue_work +(unknown) drivers/scsi/libiscsi 0x7a9189b5 iscsi_session_setup +(unknown) drivers/scsi/libiscsi 0x7d1f18c1 iscsi_itt_to_task +(unknown) drivers/scsi/libiscsi 0x7faf9320 iscsi_session_recovery_timedout +(unknown) drivers/scsi/libiscsi 0x86555584 iscsi_conn_send_pdu +(unknown) drivers/scsi/libiscsi 0x898e1fd4 iscsi_eh_device_reset +(unknown) drivers/scsi/libiscsi 0x8f7f86bb iscsi_conn_failure +(unknown) drivers/scsi/libiscsi 0x9291945e iscsi_prep_data_out_pdu +(unknown) drivers/scsi/libiscsi 0x92b461fd __iscsi_put_task +(unknown) drivers/scsi/libiscsi 0x95480987 iscsi_requeue_task +(unknown) drivers/scsi/libiscsi 0x97d5ac91 iscsi_session_failure +(unknown) drivers/scsi/libiscsi 0x9bade5c7 iscsi_put_task +(unknown) drivers/scsi/libiscsi 0x9bd2048a iscsi_update_cmdsn +(unknown) drivers/scsi/libiscsi 0xa4832cf0 iscsi_pool_free +(unknown) drivers/scsi/libiscsi 0xac4e7e72 iscsi_host_add +(unknown) drivers/scsi/libiscsi 0xadde8e69 iscsi_verify_itt +(unknown) drivers/scsi/libiscsi 0xb74eafe9 iscsi_eh_target_reset +(unknown) drivers/scsi/libiscsi 0xb8e149c0 iscsi_eh_abort +(unknown) drivers/scsi/libiscsi 0xbb7eb476 iscsi_host_get_param +(unknown) drivers/scsi/libiscsi 0xc06068fb iscsi_itt_to_ctask +(unknown) drivers/scsi/libiscsi 0xc4c34af1 __iscsi_get_task +(unknown) drivers/scsi/libiscsi 0xd2a65b26 __iscsi_complete_pdu +(unknown) drivers/scsi/libiscsi 0xeed65d40 iscsi_host_remove +(unknown) drivers/scsi/libiscsi 0xf04f03d1 iscsi_host_free +(unknown) drivers/scsi/libiscsi 0xf0a19bbc iscsi_queuecommand +(unknown) drivers/scsi/libiscsi 0xf27b79a5 iscsi_host_alloc +(unknown) drivers/scsi/libiscsi 0xf2fc7b54 iscsi_change_queue_depth +(unknown) drivers/scsi/libiscsi 0xf559adf0 iscsi_suspend_queue +(unknown) drivers/scsi/libiscsi_tcp 0x07ff7f6c iscsi_tcp_conn_setup +(unknown) drivers/scsi/libiscsi_tcp 0x35403016 iscsi_tcp_r2tpool_free +(unknown) drivers/scsi/libiscsi_tcp 0x3aaa3e13 iscsi_tcp_dgst_header +(unknown) drivers/scsi/libiscsi_tcp 0x439865b6 iscsi_tcp_task_xmit +(unknown) drivers/scsi/libiscsi_tcp 0x43f781dc iscsi_segment_init_linear +(unknown) drivers/scsi/libiscsi_tcp 0x4ff7d38e iscsi_tcp_segment_unmap +(unknown) drivers/scsi/libiscsi_tcp 0x5808e222 iscsi_tcp_task_init +(unknown) drivers/scsi/libiscsi_tcp 0x6718ced8 iscsi_tcp_segment_done +(unknown) drivers/scsi/libiscsi_tcp 0x69d235fa iscsi_tcp_recv_skb +(unknown) drivers/scsi/libiscsi_tcp 0x6da00164 iscsi_tcp_conn_teardown +(unknown) drivers/scsi/libiscsi_tcp 0x71ae0759 iscsi_tcp_cleanup_task +(unknown) drivers/scsi/libiscsi_tcp 0x8a8174f8 iscsi_tcp_recv_segment_is_hdr +(unknown) drivers/scsi/libiscsi_tcp 0xc568a3b8 iscsi_tcp_r2tpool_alloc +(unknown) drivers/scsi/libiscsi_tcp 0xc8242ac0 iscsi_segment_seek_sg +(unknown) drivers/scsi/libiscsi_tcp 0xf56dadd3 iscsi_tcp_hdr_recv_prep +(unknown) drivers/scsi/libiscsi_tcp 0xf59b3e49 iscsi_tcp_conn_get_stats +(unknown) drivers/scsi/libsas/libsas 0x045b2331 sas_change_queue_depth +(unknown) drivers/scsi/libsas/libsas 0x04f7dff3 sas_eh_bus_reset_handler +(unknown) drivers/scsi/libsas/libsas 0x06859952 sas_slave_alloc +(unknown) drivers/scsi/libsas/libsas 0x0b65881e sas_ssp_task_response +(unknown) drivers/scsi/libsas/libsas 0x0e57ab8f sas_change_queue_type +(unknown) drivers/scsi/libsas/libsas 0x0ffb80f7 sas_queuecommand +(unknown) drivers/scsi/libsas/libsas 0x251186eb sas_phy_enable +(unknown) drivers/scsi/libsas/libsas 0x2a50d547 __sas_task_abort +(unknown) drivers/scsi/libsas/libsas 0x35b17e63 sas_ioctl +(unknown) drivers/scsi/libsas/libsas 0x3eb35eca sas_eh_device_reset_handler +(unknown) drivers/scsi/libsas/libsas 0x5f297d98 sas_find_local_phy +(unknown) drivers/scsi/libsas/libsas 0x7f6d432f sas_slave_configure +(unknown) drivers/scsi/libsas/libsas 0x96996551 sas_bios_param +(unknown) drivers/scsi/libsas/libsas 0x9c50d78b sas_domain_release_transport +(unknown) drivers/scsi/libsas/libsas 0xaa54f62d sas_request_addr +(unknown) drivers/scsi/libsas/libsas 0xc4601bd2 sas_slave_destroy +(unknown) drivers/scsi/libsas/libsas 0xce56c749 sas_target_alloc +(unknown) drivers/scsi/libsas/libsas 0xde3a4bdc sas_domain_attach_transport +(unknown) drivers/scsi/libsas/libsas 0xe796a751 sas_task_abort +(unknown) drivers/scsi/libsas/libsas 0xea41584a sas_phy_reset +(unknown) drivers/scsi/libsas/libsas 0xf3acc192 sas_register_ha +(unknown) drivers/scsi/libsas/libsas 0xf4990367 sas_unregister_ha +(unknown) drivers/scsi/libsas/libsas 0xfd62fd37 sas_target_destroy +(unknown) drivers/scsi/libsrp 0x53f3ab1a srp_iu_put +(unknown) drivers/scsi/libsrp 0x543a275e srp_transfer_data +(unknown) drivers/scsi/libsrp 0x60e86de4 srp_target_free +(unknown) drivers/scsi/libsrp 0x72eab344 srp_iu_get +(unknown) drivers/scsi/libsrp 0xc2c41660 srp_target_alloc +(unknown) drivers/scsi/libsrp 0xcab16318 srp_cmd_queue +(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 0x5228474f mraid_mm_register_adp +(unknown) drivers/scsi/osd/libosd 0x00c2e305 osd_execute_request +(unknown) drivers/scsi/osd/libosd 0x01398f99 osd_req_list_partition_collections +(unknown) drivers/scsi/osd/libosd 0x0582df24 osd_start_request +(unknown) drivers/scsi/osd/libosd 0x068c85d6 osd_req_write_sg_kern +(unknown) drivers/scsi/osd/libosd 0x0c17edb1 osd_sec_init_nosec_doall_caps +(unknown) drivers/scsi/osd/libosd 0x16fa4c02 osd_req_flush_partition +(unknown) drivers/scsi/osd/libosd 0x19087462 osd_req_remove_partition +(unknown) drivers/scsi/osd/libosd 0x1b45206d osd_req_get_attributes +(unknown) drivers/scsi/osd/libosd 0x36afacbd osd_req_decode_get_attr_list +(unknown) drivers/scsi/osd/libosd 0x4d3ee839 osd_req_remove_object +(unknown) drivers/scsi/osd/libosd 0x4f0ffb9c osd_req_flush_object +(unknown) drivers/scsi/osd/libosd 0x507e69ca osd_req_list_collection_objects +(unknown) drivers/scsi/osd/libosd 0x5f394b4a osd_auto_detect_ver +(unknown) drivers/scsi/osd/libosd 0x67448784 osd_req_set_attributes +(unknown) drivers/scsi/osd/libosd 0x6f9c5724 osd_req_create_partition +(unknown) drivers/scsi/osd/libosd 0x72abfca4 osd_dev_init +(unknown) drivers/scsi/osd/libosd 0x74114f27 osd_req_add_get_attr_page +(unknown) drivers/scsi/osd/libosd 0x7b0bf5a0 osd_req_write_kern +(unknown) drivers/scsi/osd/libosd 0x7c62c67f osd_req_flush_collection +(unknown) drivers/scsi/osd/libosd 0x7e653338 osd_req_add_get_attr_list +(unknown) drivers/scsi/osd/libosd 0x823d1cca osd_req_read +(unknown) drivers/scsi/osd/libosd 0x890c7101 osd_req_read_kern +(unknown) drivers/scsi/osd/libosd 0xa3b3fde2 osd_dev_fini +(unknown) drivers/scsi/osd/libosd 0xac565750 osd_end_request +(unknown) drivers/scsi/osd/libosd 0xb67caec0 osd_execute_request_async +(unknown) drivers/scsi/osd/libosd 0xc2a41c21 osd_req_write_sg +(unknown) drivers/scsi/osd/libosd 0xc2d2c691 osd_req_read_sg +(unknown) drivers/scsi/osd/libosd 0xcded4080 osd_req_read_sg_kern +(unknown) drivers/scsi/osd/libosd 0xd6132a03 osd_req_format +(unknown) drivers/scsi/osd/libosd 0xd7bedf77 osd_req_decode_sense_full +(unknown) drivers/scsi/osd/libosd 0xdafda20a osd_req_create_object +(unknown) drivers/scsi/osd/libosd 0xdbed1a30 osd_req_flush_obsd +(unknown) drivers/scsi/osd/libosd 0xe6448031 osd_finalize_request +(unknown) drivers/scsi/osd/libosd 0xecce3507 osd_req_add_set_attr_list +(unknown) drivers/scsi/osd/libosd 0xf6c70035 osd_req_list_dev_partitions +(unknown) drivers/scsi/osd/libosd 0xfb93a99d osd_req_list_partition_objects +(unknown) drivers/scsi/osd/libosd 0xfe41f65f osd_req_write +(unknown) drivers/scsi/osd/osd 0x04fad485 osduld_device_same +(unknown) drivers/scsi/osd/osd 0x2a01c38f osduld_path_lookup +(unknown) drivers/scsi/osd/osd 0x5fc48609 osduld_unregister_test +(unknown) drivers/scsi/osd/osd 0x75fa9904 osduld_register_test +(unknown) drivers/scsi/osd/osd 0x962fa6fa osduld_put_device +(unknown) drivers/scsi/osd/osd 0xdd02e4f2 osduld_info_lookup +(unknown) drivers/scsi/osd/osd 0xf3d06e06 osduld_device_info +(unknown) drivers/scsi/qlogicfas408 0x1f55cd70 qlogicfas408_ihandl +(unknown) drivers/scsi/qlogicfas408 0x3c65a427 qlogicfas408_disable_ints +(unknown) drivers/scsi/qlogicfas408 0x3fd8cd71 qlogicfas408_detect +(unknown) drivers/scsi/qlogicfas408 0x608b7a8c qlogicfas408_queuecommand +(unknown) drivers/scsi/qlogicfas408 0x696417e0 qlogicfas408_bus_reset +(unknown) drivers/scsi/qlogicfas408 0xa5de7d74 qlogicfas408_biosparam +(unknown) drivers/scsi/qlogicfas408 0xb15da116 qlogicfas408_abort +(unknown) drivers/scsi/qlogicfas408 0xd130822e qlogicfas408_info +(unknown) drivers/scsi/qlogicfas408 0xe76b3b20 qlogicfas408_get_chip_type +(unknown) drivers/scsi/qlogicfas408 0xf2b95199 qlogicfas408_setup +(unknown) drivers/scsi/raid_class 0x1a72ab81 raid_class_release +(unknown) drivers/scsi/raid_class 0x36a70111 raid_class_attach +(unknown) drivers/scsi/raid_class 0x615de2c8 raid_component_add +(unknown) drivers/scsi/scsi_tgt 0x5aea7f32 scsi_tgt_it_nexus_destroy +(unknown) drivers/scsi/scsi_tgt 0x782f36e5 scsi_tgt_queue_command +(unknown) drivers/scsi/scsi_tgt 0x7ad8bc14 scsi_host_put_command +(unknown) drivers/scsi/scsi_tgt 0xbab7d0de scsi_tgt_alloc_queue +(unknown) drivers/scsi/scsi_tgt 0xc2c93dd4 scsi_host_get_command +(unknown) drivers/scsi/scsi_tgt 0xcf71cc15 scsi_tgt_tsk_mgmt_request +(unknown) drivers/scsi/scsi_tgt 0xe6a15002 scsi_tgt_cmd_to_host +(unknown) drivers/scsi/scsi_tgt 0xfa0ae83f scsi_tgt_it_nexus_create +(unknown) drivers/scsi/scsi_tgt 0xff484587 scsi_tgt_free_queue +(unknown) drivers/scsi/scsi_transport_fc 0x20e10170 fc_host_post_event +(unknown) drivers/scsi/scsi_transport_fc 0x2347eba7 fc_remove_host +(unknown) drivers/scsi/scsi_transport_fc 0x3ecef5b0 fc_vport_create +(unknown) drivers/scsi/scsi_transport_fc 0x4baf7fe9 fc_remote_port_rolechg +(unknown) drivers/scsi/scsi_transport_fc 0x6c6d33de fc_block_scsi_eh +(unknown) drivers/scsi/scsi_transport_fc 0x75b7223e fc_release_transport +(unknown) drivers/scsi/scsi_transport_fc 0x7954b1ea fc_get_event_number +(unknown) drivers/scsi/scsi_transport_fc 0x7f42f15c fc_host_post_vendor_event +(unknown) drivers/scsi/scsi_transport_fc 0x8145ea9b fc_remote_port_delete +(unknown) drivers/scsi/scsi_transport_fc 0xc6e19f4c scsi_is_fc_vport +(unknown) drivers/scsi/scsi_transport_fc 0xca0dcfb3 fc_attach_transport +(unknown) drivers/scsi/scsi_transport_fc 0xcc4edf1f fc_vport_terminate +(unknown) drivers/scsi/scsi_transport_fc 0xce4a3f60 scsi_is_fc_rport +(unknown) drivers/scsi/scsi_transport_fc 0xcf55053c fc_remote_port_add +(unknown) drivers/scsi/scsi_transport_iscsi 0x1188ac1a iscsi_alloc_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x1afee9cf iscsi_remove_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x1bc5898c iscsi_free_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x274564f3 iscsi_block_scsi_eh +(unknown) drivers/scsi/scsi_transport_iscsi 0x2bbd6451 iscsi_create_conn +(unknown) drivers/scsi/scsi_transport_iscsi 0x3b559e42 iscsi_host_for_each_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x43ab08ae iscsi_unblock_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x50f6838d iscsi_session_chkready +(unknown) drivers/scsi/scsi_transport_iscsi 0x52cc56ed iscsi_register_transport +(unknown) drivers/scsi/scsi_transport_iscsi 0x767e523c iscsi_destroy_conn +(unknown) drivers/scsi/scsi_transport_iscsi 0x7cb1a00c iscsi_create_endpoint +(unknown) drivers/scsi/scsi_transport_iscsi 0x87d396ab iscsi_session_event +(unknown) drivers/scsi/scsi_transport_iscsi 0x892d4df6 iscsi_block_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x968803f0 iscsi_unregister_transport +(unknown) drivers/scsi/scsi_transport_iscsi 0xadd60569 iscsi_recv_pdu +(unknown) drivers/scsi/scsi_transport_iscsi 0xb5b3927b iscsi_scan_finished +(unknown) drivers/scsi/scsi_transport_iscsi 0xb665dd57 iscsi_add_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xbbfbcf5c iscsi_offload_mesg +(unknown) drivers/scsi/scsi_transport_iscsi 0xc70d20f4 iscsi_destroy_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xe4d322a3 iscsi_create_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xfca95142 iscsi_lookup_endpoint +(unknown) drivers/scsi/scsi_transport_iscsi 0xfddc9360 iscsi_destroy_endpoint +(unknown) drivers/scsi/scsi_transport_iscsi 0xff82297a iscsi_conn_error_event +(unknown) drivers/scsi/scsi_transport_sas 0x034509ee sas_port_mark_backlink +(unknown) drivers/scsi/scsi_transport_sas 0x09ab6cac sas_rphy_delete +(unknown) drivers/scsi/scsi_transport_sas 0x0a1b6070 sas_port_free +(unknown) drivers/scsi/scsi_transport_sas 0x0a27cb2f sas_phy_alloc +(unknown) drivers/scsi/scsi_transport_sas 0x1e459557 sas_rphy_remove +(unknown) drivers/scsi/scsi_transport_sas 0x252a7fd9 sas_port_add_phy +(unknown) drivers/scsi/scsi_transport_sas 0x28ddd662 scsi_is_sas_phy +(unknown) drivers/scsi/scsi_transport_sas 0x2b2b67a9 sas_port_delete_phy +(unknown) drivers/scsi/scsi_transport_sas 0x35bbdc00 sas_port_add +(unknown) drivers/scsi/scsi_transport_sas 0x388a2ff8 sas_port_alloc +(unknown) drivers/scsi/scsi_transport_sas 0x522b47f4 sas_phy_add +(unknown) drivers/scsi/scsi_transport_sas 0x700f54b2 sas_attach_transport +(unknown) drivers/scsi/scsi_transport_sas 0x7643ed4a sas_disable_tlr +(unknown) drivers/scsi/scsi_transport_sas 0x7772b230 sas_rphy_free +(unknown) drivers/scsi/scsi_transport_sas 0x7be628fa sas_rphy_add +(unknown) drivers/scsi/scsi_transport_sas 0x8ba303d7 sas_read_port_mode_page +(unknown) drivers/scsi/scsi_transport_sas 0x8be02a6a scsi_is_sas_rphy +(unknown) drivers/scsi/scsi_transport_sas 0x8c825141 sas_tlr_supported +(unknown) drivers/scsi/scsi_transport_sas 0x93059f73 sas_release_transport +(unknown) drivers/scsi/scsi_transport_sas 0x9bdd2d4c sas_phy_free +(unknown) drivers/scsi/scsi_transport_sas 0xa3db22e8 sas_port_delete +(unknown) drivers/scsi/scsi_transport_sas 0xb005f223 sas_remove_children +(unknown) drivers/scsi/scsi_transport_sas 0xb6eea28c sas_end_device_alloc +(unknown) drivers/scsi/scsi_transport_sas 0xc6fba613 sas_enable_tlr +(unknown) drivers/scsi/scsi_transport_sas 0xc71ced43 sas_expander_alloc +(unknown) drivers/scsi/scsi_transport_sas 0xc8ad08f7 sas_remove_host +(unknown) drivers/scsi/scsi_transport_sas 0xda5e549a sas_is_tlr_enabled +(unknown) drivers/scsi/scsi_transport_sas 0xf2a48598 sas_port_alloc_num +(unknown) drivers/scsi/scsi_transport_sas 0xf56093ca sas_phy_delete +(unknown) drivers/scsi/scsi_transport_sas 0xf7a55ce5 scsi_is_sas_port +(unknown) drivers/scsi/scsi_transport_spi 0x0ef06974 spi_populate_ppr_msg +(unknown) drivers/scsi/scsi_transport_spi 0x22d0ea34 spi_release_transport +(unknown) drivers/scsi/scsi_transport_spi 0x3686ea09 spi_print_msg +(unknown) drivers/scsi/scsi_transport_spi 0x6869697a spi_schedule_dv_device +(unknown) drivers/scsi/scsi_transport_spi 0x6b5a1fa2 spi_attach_transport +(unknown) drivers/scsi/scsi_transport_spi 0xa0c71dac spi_populate_sync_msg +(unknown) drivers/scsi/scsi_transport_spi 0xb1e804e3 spi_dv_device +(unknown) drivers/scsi/scsi_transport_spi 0xcffa2aff spi_populate_width_msg +(unknown) drivers/scsi/scsi_transport_spi 0xd855af8c spi_display_xfer_agreement +(unknown) drivers/scsi/scsi_transport_srp 0x2e49b6b3 srp_rport_add +(unknown) drivers/scsi/scsi_transport_srp 0x7b4a9649 srp_release_transport +(unknown) drivers/scsi/scsi_transport_srp 0x8f642d8c srp_remove_host +(unknown) drivers/scsi/scsi_transport_srp 0x9fb99500 srp_rport_del +(unknown) drivers/scsi/scsi_transport_srp 0xc31e37a5 srp_attach_transport +(unknown) drivers/spi/spi_bitbang 0x007aecce spi_bitbang_transfer +(unknown) drivers/spi/spi_bitbang 0x04e6083b spi_bitbang_start +(unknown) drivers/spi/spi_bitbang 0x1d94dde6 spi_bitbang_setup +(unknown) drivers/spi/spi_bitbang 0x63332cd1 spi_bitbang_cleanup +(unknown) drivers/spi/spi_bitbang 0x701f463f spi_bitbang_setup_transfer +(unknown) drivers/spi/spi_bitbang 0x81598bc6 spi_bitbang_stop +(unknown) drivers/ssb/ssb 0x01717b99 ssb_pcihost_register +(unknown) drivers/ssb/ssb 0x05380488 ssb_bus_suspend +(unknown) drivers/ssb/ssb 0x10688a18 ssb_pmu_set_ldo_paref +(unknown) drivers/ssb/ssb 0x1999dce4 ssb_bus_powerup +(unknown) drivers/ssb/ssb 0x1b70b4b1 ssb_device_disable +(unknown) drivers/ssb/ssb 0x2abe3b28 ssb_bus_may_powerdown +(unknown) drivers/ssb/ssb 0x3074b474 ssb_clockspeed +(unknown) drivers/ssb/ssb 0x33ab04cf ssb_bus_unregister +(unknown) drivers/ssb/ssb 0x53eaf433 ssb_commit_settings +(unknown) drivers/ssb/ssb 0x54b801ae ssb_bus_pcibus_register +(unknown) drivers/ssb/ssb 0x663b2ee2 ssb_bus_resume +(unknown) drivers/ssb/ssb 0x7bcfa09b ssb_pmu_set_ldo_voltage +(unknown) drivers/ssb/ssb 0x7e3ae8d3 ssb_driver_unregister +(unknown) drivers/ssb/ssb 0xab4c9d42 ssb_bus_sdiobus_register +(unknown) drivers/ssb/ssb 0xb55dd204 ssb_device_enable +(unknown) drivers/ssb/ssb 0xbdb431b9 ssb_chipco_gpio_control +(unknown) drivers/ssb/ssb 0xbea1b248 ssb_device_is_enabled +(unknown) drivers/ssb/ssb 0xc038c854 ssb_set_devtypedata +(unknown) drivers/ssb/ssb 0xc0512e0f ssb_admatch_base +(unknown) drivers/ssb/ssb 0xc78640f3 ssb_dma_translation +(unknown) drivers/ssb/ssb 0xd481192b ssb_admatch_size +(unknown) drivers/ssb/ssb 0xde5ac7e6 __ssb_driver_register +(unknown) drivers/ssb/ssb 0xef184458 ssb_pcicore_dev_irqvecs_enable +(unknown) drivers/staging/altera-stapl/altera-stapl 0x760fdc7c altera_init +(unknown) drivers/staging/cxd2099/cxd2099 0x50f3873b 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/iio/addac/adt7316 0x10cac19f adt7316_probe +(unknown) drivers/staging/iio/addac/adt7316 0x2e9aad2c adt7316_disable +(unknown) drivers/staging/iio/addac/adt7316 0x5f9b378c adt7316_enable +(unknown) drivers/staging/iio/addac/adt7316 0xb9ea4c9a adt7316_remove +(unknown) drivers/staging/iio/industrialio 0x05389736 iio_trigger_poll_chained +(unknown) drivers/staging/iio/industrialio 0x0d44dedb iio_ring_buffer_unregister +(unknown) drivers/staging/iio/industrialio 0x12e7b448 iio_ring_buffer_init +(unknown) drivers/staging/iio/industrialio 0x2d6bcdcb iio_trigger_generic_data_rdy_poll +(unknown) drivers/staging/iio/industrialio 0x2fcc332c iio_free_ida_val +(unknown) drivers/staging/iio/industrialio 0x3053bc0a iio_trigger_register +(unknown) drivers/staging/iio/industrialio 0x3381db32 iio_write_ring_length +(unknown) drivers/staging/iio/industrialio 0x3461c9a7 iio_read_ring_bytes_per_datum +(unknown) drivers/staging/iio/industrialio 0x40b3116b iio_ring_buffer_register_ex +(unknown) drivers/staging/iio/industrialio 0x467fd62d iio_free_trigger +(unknown) drivers/staging/iio/industrialio 0x492cd1b9 iio_push_event +(unknown) drivers/staging/iio/industrialio 0x4a6914b0 iio_triggered_ring_postenable +(unknown) drivers/staging/iio/industrialio 0x52d414e5 iio_get_new_ida_val +(unknown) drivers/staging/iio/industrialio 0x533a73c8 iio_ring_access_release +(unknown) drivers/staging/iio/industrialio 0x58ed5293 iio_allocate_device +(unknown) drivers/staging/iio/industrialio 0x5affb882 iio_trigger_attach_poll_func +(unknown) drivers/staging/iio/industrialio 0x61d279d0 iio_read_const_attr +(unknown) drivers/staging/iio/industrialio 0x62abce12 iio_device_unregister +(unknown) drivers/staging/iio/industrialio 0x6e75cf8f iio_trigger_unregister +(unknown) drivers/staging/iio/industrialio 0x6f2d6c26 iio_dealloc_pollfunc +(unknown) drivers/staging/iio/industrialio 0x7191b016 iio_read_ring_length +(unknown) drivers/staging/iio/industrialio 0x739ae300 iio_devt +(unknown) drivers/staging/iio/industrialio 0x79ac8cf5 iio_device_unregister_trigger_consumer +(unknown) drivers/staging/iio/industrialio 0x824667fe iio_trigger_notify_done +(unknown) drivers/staging/iio/industrialio 0xa50fc07a iio_triggered_ring_predisable +(unknown) drivers/staging/iio/industrialio 0xae728f9d iio_bus_type +(unknown) drivers/staging/iio/industrialio 0xb00d7738 iio_free_device +(unknown) drivers/staging/iio/industrialio 0xb887ef49 iio_device_register +(unknown) drivers/staging/iio/industrialio 0xbacb5eb7 iio_sw_ring_preenable +(unknown) drivers/staging/iio/industrialio 0xbf784d03 iio_allocate_trigger +(unknown) drivers/staging/iio/industrialio 0xdd26d3a1 iio_alloc_pollfunc +(unknown) drivers/staging/iio/industrialio 0xddbf57d0 iio_store_ring_enable +(unknown) drivers/staging/iio/industrialio 0xde766fe4 iio_trigger_poll +(unknown) drivers/staging/iio/industrialio 0xdf76bbeb iio_pollfunc_store_time +(unknown) drivers/staging/iio/industrialio 0xe3b81790 iio_device_register_trigger_consumer +(unknown) drivers/staging/iio/industrialio 0xf40d2145 iio_trigger_dettach_poll_func +(unknown) drivers/staging/iio/industrialio 0xfc957ee2 iio_show_ring_enable +(unknown) drivers/staging/iio/kfifo_buf 0x023d07d0 iio_kfifo_allocate +(unknown) drivers/staging/iio/kfifo_buf 0x99f48500 iio_kfifo_free +(unknown) drivers/staging/iio/kfifo_buf 0xb96148dc kfifo_access_funcs +(unknown) drivers/staging/iio/meter/ade7854 0x84986715 ade7854_probe +(unknown) drivers/staging/iio/meter/ade7854 0x970d2aec ade7854_remove +(unknown) drivers/staging/iio/ring_sw 0x068f7e2d iio_sw_rb_free +(unknown) drivers/staging/iio/ring_sw 0x253583d4 iio_sw_rb_allocate +(unknown) drivers/staging/iio/ring_sw 0xf824ade8 ring_sw_access_funcs +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x00f86e56 HTUpdateSelfAndPeerSetting +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x05beebaf ieee80211_wx_get_rts_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x07e552ad ieee80211_softmac_xmit_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x100cbcd4 notify_wx_assoc_event_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x17602c20 ieee80211_is_54g_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x1ffcfaaf ieee80211_rx_mgt_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x279b2be1 ieee80211_wx_get_encode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x29aec8d4 ieee80211_wx_set_encode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x3ce82a35 ieee80211_send_probe_requests_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x4076ebb0 DOT11D_ScanComplete +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x410bcd7c ieee80211_wx_get_power_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x486326b6 ieee80211_stop_scan_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x488e4660 ieee80211_wx_set_rawtx_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x50708a0f ieee80211_wx_set_encode_ext_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x560d4e7b ieee80211_reset_queue_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x5b26c993 Dot11d_Reset +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x5d27705f ieee80211_ps_tx_ack_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x5d39fd66 ieee80211_wx_set_wap_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x5def5458 ieee80211_txb_free_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x6586f32c ieee80211_wx_get_essid_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x75894edf ieee80211_disassociate_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x79a803d4 ieee80211_wx_get_encode_ext_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x83665130 ieee80211_wx_set_freq_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x88dec3eb DOT11D_GetMaxTxPwrInDbm +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x8bc4393e ieee80211_wx_get_wap_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x8bedf424 ieee80211_wx_set_essid_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x9027ab8a ToLegalChannel +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x9257ebf6 ieee80211_wx_set_gen_ie_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x928edd77 ieee80211_wake_queue_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x955e67ba ieee80211_wx_get_name_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xa290026b ieee80211_wx_set_mlme_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xa52b365d ieee80211_start_send_beacons_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xa57201ed ieee80211_wx_get_rate_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xa93debcf ieee80211_rx_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xaa8e8725 ieee80211_softmac_stop_protocol_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xaf60ca74 ieee80211_wx_set_power_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xbc87f892 ieee80211_softmac_start_protocol_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xbe3fe273 ieee80211_wx_get_scan_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xbf2f362a ieee80211_wx_set_mode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xc01425ef ieee80211_wx_set_rate_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 0xc8202e9c Dot11d_Init +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xcded192c ieee80211_wpa_supplicant_ioctl_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xcfa78bfa ieee80211_wx_set_auth_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xd3432ff7 ieee80211_wx_set_rts_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xd5a79632 ieee80211_stop_send_beacons_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xd66f09d3 ieee80211_start_scan_syncro_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xda491228 ieee80211_wx_get_mode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xdb59c671 ieee80211_wx_set_scan_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xe6007532 ieee80211_wx_get_freq_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xea055424 IsLegalChannel +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xf10a847a SendDisassociation_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xf53372d9 ieee80211_softmac_scan_syncro_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xf632f6ff ieee80211_stop_queue_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xf6dff217 ieee80211_get_beacon_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xfd59b1dd Dot11d_UpdateCountryIe +(unknown) drivers/staging/speakup/speakup 0x0e81c76d spk_serial_out +(unknown) drivers/staging/speakup/speakup 0x0ef1d765 speakup_info +(unknown) drivers/staging/speakup/speakup 0x14f06fe7 spk_serial_in_nowait +(unknown) drivers/staging/speakup/speakup 0x246030bc spk_synth_is_alive_nop +(unknown) drivers/staging/speakup/speakup 0x38c64f72 serial_synth_probe +(unknown) drivers/staging/speakup/speakup 0x41a160e5 synth_buffer_empty +(unknown) drivers/staging/speakup/speakup 0x4449e1dd synth_buffer_clear +(unknown) drivers/staging/speakup/speakup 0x475e158a synth_request_region +(unknown) drivers/staging/speakup/speakup 0x58bbd384 synth_add +(unknown) drivers/staging/speakup/speakup 0x6fbe3a09 synth_remove +(unknown) drivers/staging/speakup/speakup 0x81cdb3aa spk_synth_immediate +(unknown) drivers/staging/speakup/speakup 0x83942296 spk_var_show +(unknown) drivers/staging/speakup/speakup 0x8c11dd84 spk_do_catch_up +(unknown) drivers/staging/speakup/speakup 0x8e146195 synth_release_region +(unknown) drivers/staging/speakup/speakup 0x98653e17 spk_var_store +(unknown) drivers/staging/speakup/speakup 0x9a888082 synth_buffer_getc +(unknown) drivers/staging/speakup/speakup 0xb35aaab9 speakup_event +(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 0xc766ae09 synth_printf +(unknown) drivers/staging/speakup/speakup 0xcf31d23a spk_synth_is_alive_restart +(unknown) drivers/staging/speakup/speakup 0xd7e401cc spk_synth_flush +(unknown) drivers/staging/speakup/speakup 0xe7cd4558 spk_serial_release +(unknown) drivers/staging/speakup/speakup 0xe7e810f8 spk_serial_in +(unknown) drivers/staging/tm6000/tm6000 0x0d896502 tm6000_unregister_extension +(unknown) drivers/staging/tm6000/tm6000 0x2309a6d6 tm6000_xc5000_callback +(unknown) drivers/staging/tm6000/tm6000 0x89b611dd tm6000_debug +(unknown) drivers/staging/tm6000/tm6000 0xa7f1aeac tm6000_get_reg +(unknown) drivers/staging/tm6000/tm6000 0xd199e396 tm6000_set_audio_bitrate +(unknown) drivers/staging/tm6000/tm6000 0xd503f933 tm6000_set_reg +(unknown) drivers/staging/tm6000/tm6000 0xdff8e89d tm6000_tuner_callback +(unknown) drivers/staging/tm6000/tm6000 0xe929f8fe tm6000_register_extension +(unknown) drivers/staging/tm6000/tm6000 0xea7a4f7f tm6000_init_digital_mode +(unknown) drivers/staging/tm6000/tm6000 0xeea060fa tm6000_set_reg_mask +(unknown) drivers/target/target_core_mod 0x023a562c core_tpg_deregister +(unknown) drivers/target/target_core_mod 0x02de3b18 transport_set_vpd_ident +(unknown) drivers/target/target_core_mod 0x0340c2c2 transport_generic_free_cmd_intr +(unknown) drivers/target/target_core_mod 0x180045c6 transport_send_check_condition_and_sense +(unknown) drivers/target/target_core_mod 0x1bc7c009 transport_init_queue_obj +(unknown) drivers/target/target_core_mod 0x1ecf8505 transport_complete_task +(unknown) drivers/target/target_core_mod 0x25ab44d0 transport_release_cmd_to_pool +(unknown) drivers/target/target_core_mod 0x2a4e9ad7 transport_asciihex_to_binaryhex +(unknown) drivers/target/target_core_mod 0x37354956 sas_parse_pr_out_transport_id +(unknown) drivers/target/target_core_mod 0x3f7988a4 __transport_register_session +(unknown) drivers/target/target_core_mod 0x502e209f core_tpg_check_initiator_node_acl +(unknown) drivers/target/target_core_mod 0x53c43357 sas_get_fabric_proto_ident +(unknown) drivers/target/target_core_mod 0x55a5ca1d fc_get_pr_transport_id_len +(unknown) drivers/target/target_core_mod 0x57766c6c transport_get_lun_for_cmd +(unknown) drivers/target/target_core_mod 0x5ef4ad10 core_tpg_clear_object_luns +(unknown) drivers/target/target_core_mod 0x699f23de sas_get_pr_transport_id_len +(unknown) drivers/target/target_core_mod 0x6b872500 transport_deregister_session +(unknown) drivers/target/target_core_mod 0x6bcb2ab2 transport_complete_sync_cache +(unknown) drivers/target/target_core_mod 0x6e4021e6 iscsi_get_fabric_proto_ident +(unknown) drivers/target/target_core_mod 0x6e6579b2 transport_subsystem_register +(unknown) drivers/target/target_core_mod 0x7d4dcb73 core_tpg_register +(unknown) drivers/target/target_core_mod 0x7dbada9d transport_set_vpd_ident_type +(unknown) drivers/target/target_core_mod 0x7ddbc459 transport_device_setup_cmd +(unknown) drivers/target/target_core_mod 0x7ff433fb transport_free_session +(unknown) drivers/target/target_core_mod 0x81a0f871 target_fabric_configfs_deregister +(unknown) drivers/target/target_core_mod 0x85aa880c transport_set_vpd_assoc +(unknown) drivers/target/target_core_mod 0x86127a31 transport_generic_handle_data +(unknown) drivers/target/target_core_mod 0x8913bae6 transport_get_lun_for_tmr +(unknown) drivers/target/target_core_mod 0x902a506d core_alua_check_nonop_delay +(unknown) drivers/target/target_core_mod 0x924159e0 target_fabric_configfs_free +(unknown) drivers/target/target_core_mod 0x92a570af transport_generic_process_write +(unknown) drivers/target/target_core_mod 0x9a058eb9 transport_register_session +(unknown) drivers/target/target_core_mod 0x9a6a9295 target_fabric_configfs_register +(unknown) drivers/target/target_core_mod 0x9cf2b73d fc_parse_pr_out_transport_id +(unknown) drivers/target/target_core_mod 0xabf9c98b transport_add_device_to_core_hba +(unknown) drivers/target/target_core_mod 0xaee1beb8 transport_generic_free_cmd +(unknown) drivers/target/target_core_mod 0xb0942b05 transport_do_task_sg_chain +(unknown) drivers/target/target_core_mod 0xba266408 iscsi_parse_pr_out_transport_id +(unknown) drivers/target/target_core_mod 0xbb6377aa iscsi_get_pr_transport_id +(unknown) drivers/target/target_core_mod 0xbc1e8908 core_tpg_del_initiator_node_acl +(unknown) drivers/target/target_core_mod 0xbc8396c3 fc_get_fabric_proto_ident +(unknown) drivers/target/target_core_mod 0xbff1b122 sas_get_pr_transport_id +(unknown) drivers/target/target_core_mod 0xc1a5f82a transport_check_aborted_status +(unknown) drivers/target/target_core_mod 0xc24f53ff transport_init_session +(unknown) drivers/target/target_core_mod 0xc34fcf94 transport_deregister_session_configfs +(unknown) drivers/target/target_core_mod 0xc53ee4a5 transport_generic_handle_cdb +(unknown) drivers/target/target_core_mod 0xc5b4e54b core_tpg_set_initiator_node_queue_depth +(unknown) drivers/target/target_core_mod 0xc9468db5 target_fabric_configfs_init +(unknown) drivers/target/target_core_mod 0xc99a5470 transport_init_se_cmd +(unknown) drivers/target/target_core_mod 0xd86a4f57 transport_generic_allocate_tasks +(unknown) drivers/target/target_core_mod 0xd8c34b9c transport_generic_map_mem_to_cmd +(unknown) drivers/target/target_core_mod 0xdb0f2a12 iscsi_get_pr_transport_id_len +(unknown) drivers/target/target_core_mod 0xec6f1163 core_tmr_alloc_req +(unknown) drivers/target/target_core_mod 0xf01621c7 transport_set_vpd_proto_id +(unknown) drivers/target/target_core_mod 0xf4387ef5 fc_get_pr_transport_id +(unknown) drivers/target/target_core_mod 0xf4d72b95 transport_subsystem_release +(unknown) drivers/target/target_core_mod 0xf65f771b transport_generic_handle_cdb_map +(unknown) drivers/target/target_core_mod 0xf7a80469 transport_free_se_cmd +(unknown) drivers/target/target_core_mod 0xfd0e8d02 transport_generic_handle_tmr +(unknown) drivers/target/target_core_mod 0xfe34db2f core_tpg_add_initiator_node_acl +(unknown) drivers/telephony/ixj 0xb0ae5691 ixj_pcmcia_probe +(unknown) drivers/telephony/phonedev 0x39c2b9af phone_unregister_device +(unknown) drivers/telephony/phonedev 0x918168b6 phone_register_device +(unknown) drivers/tty/n_tracesink 0x585ebaac n_tracesink_datadrain +(unknown) drivers/tty/serial/8250 0x22139858 serial8250_do_set_termios +(unknown) drivers/tty/serial/8250 0x349d1ba0 serial8250_register_port +(unknown) drivers/tty/serial/8250 0xa76a41cc serial8250_set_isa_configurator +(unknown) drivers/tty/serial/8250 0xc7208c3a serial8250_resume_port +(unknown) drivers/tty/serial/8250 0xcc248d26 serial8250_suspend_port +(unknown) drivers/tty/serial/8250 0xcefcd99a serial8250_unregister_port +(unknown) drivers/tty/serial/8250 0xfd0fff14 serial8250_do_pm +(unknown) drivers/tty/serial/8250_pci 0x2b5d74fe pciserial_resume_ports +(unknown) drivers/tty/serial/8250_pci 0x4c498384 pciserial_remove_ports +(unknown) drivers/tty/serial/8250_pci 0x74300ca3 pciserial_suspend_ports +(unknown) drivers/tty/serial/8250_pci 0x96375631 pciserial_init_ports +(unknown) drivers/tty/serial/max3107 0x45e41316 max3107_hw_susp +(unknown) drivers/tty/serial/max3107 0x557e09a8 max3107_probe +(unknown) drivers/tty/serial/max3107 0x5fc1a43b max3107_rw +(unknown) drivers/tty/serial/max3107 0xb9c37072 max3107_remove +(unknown) drivers/tty/serial/max3107 0xcde2d3e6 max3107_suspend +(unknown) drivers/tty/serial/max3107 0xf576ad6c max3107_resume +(unknown) drivers/uio/uio 0x948ed69b uio_unregister_device +(unknown) drivers/uio/uio 0x9a148586 uio_event_notify +(unknown) drivers/uio/uio 0xceb5310e __uio_register_device +(unknown) drivers/usb/atm/usbatm 0x50fbf809 usbatm_usb_disconnect +(unknown) drivers/usb/atm/usbatm 0x878573b0 usbatm_usb_probe +(unknown) drivers/usb/gadget/goku_udc 0x1ca847f5 usb_gadget_probe_driver +(unknown) drivers/usb/gadget/goku_udc 0xf9707190 usb_gadget_unregister_driver +(unknown) drivers/usb/host/sl811-hcd 0xed57b346 sl811h_driver +(unknown) drivers/usb/misc/ftdi-elan 0x0a88b1e2 usb_ftdi_elan_edset_empty +(unknown) drivers/usb/misc/ftdi-elan 0x18938595 usb_ftdi_elan_edset_flush +(unknown) drivers/usb/misc/ftdi-elan 0x6457dd9d usb_ftdi_elan_edset_output +(unknown) drivers/usb/misc/ftdi-elan 0x7bd36ad8 usb_ftdi_elan_read_pcimem +(unknown) drivers/usb/misc/ftdi-elan 0x9b58c2cd usb_ftdi_elan_write_pcimem +(unknown) drivers/usb/misc/ftdi-elan 0xbc9a3ffc ftdi_elan_gone_away +(unknown) drivers/usb/misc/ftdi-elan 0xd02c1928 usb_ftdi_elan_edset_setup +(unknown) drivers/usb/misc/ftdi-elan 0xd4e6031e usb_ftdi_elan_edset_single +(unknown) drivers/usb/misc/ftdi-elan 0xfe5038c7 usb_ftdi_elan_edset_input +(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 0x0744054c usb_wwan_release +(unknown) drivers/usb/serial/usb_wwan 0x1ed66903 usb_wwan_tiocmset +(unknown) drivers/usb/serial/usb_wwan 0x3131997c usb_wwan_ioctl +(unknown) drivers/usb/serial/usb_wwan 0x35a67eb7 usb_wwan_open +(unknown) drivers/usb/serial/usb_wwan 0x5ab53c1e usb_wwan_set_termios +(unknown) drivers/usb/serial/usb_wwan 0x7517c14a usb_wwan_disconnect +(unknown) drivers/usb/serial/usb_wwan 0x807bea4c usb_wwan_dtr_rts +(unknown) drivers/usb/serial/usb_wwan 0x87ddcc07 usb_wwan_resume +(unknown) drivers/usb/serial/usb_wwan 0x9a6e73d5 usb_wwan_write +(unknown) drivers/usb/serial/usb_wwan 0x9bbc5095 usb_wwan_tiocmget +(unknown) drivers/usb/serial/usb_wwan 0xa37aef42 usb_wwan_suspend +(unknown) drivers/usb/serial/usb_wwan 0xb043ce4e usb_wwan_chars_in_buffer +(unknown) drivers/usb/serial/usb_wwan 0xc8f3355a usb_wwan_close +(unknown) drivers/usb/serial/usb_wwan 0xd7522871 usb_wwan_startup +(unknown) drivers/usb/serial/usb_wwan 0xf2b0adbd usb_wwan_write_room +(unknown) drivers/usb/serial/usbserial 0x0a81331a usb_serial_deregister +(unknown) drivers/usb/serial/usbserial 0x15a9c259 usb_serial_disconnect +(unknown) drivers/usb/serial/usbserial 0x1d706b7b usb_serial_generic_open +(unknown) drivers/usb/serial/usbserial 0x1de6a53f usb_serial_handle_dcd_change +(unknown) drivers/usb/serial/usbserial 0x366b13b1 usb_serial_generic_disconnect +(unknown) drivers/usb/serial/usbserial 0x3ebd661a ezusb_writememory +(unknown) drivers/usb/serial/usbserial 0x41c58c11 usb_serial_handle_break +(unknown) drivers/usb/serial/usbserial 0x6ffb4960 usb_serial_generic_unthrottle +(unknown) drivers/usb/serial/usbserial 0x769f3b73 usb_serial_generic_resume +(unknown) drivers/usb/serial/usbserial 0x78318afe usb_serial_generic_read_bulk_callback +(unknown) drivers/usb/serial/usbserial 0x7d1ccca2 usb_serial_register +(unknown) drivers/usb/serial/usbserial 0x7e574a7d usb_serial_resume +(unknown) drivers/usb/serial/usbserial 0x8b8fe7a1 usb_serial_generic_close +(unknown) drivers/usb/serial/usbserial 0xb5a5b929 ezusb_set_reset +(unknown) drivers/usb/serial/usbserial 0xb76439ef usb_serial_generic_process_read_urb +(unknown) drivers/usb/serial/usbserial 0xc7c4ed62 usb_serial_suspend +(unknown) drivers/usb/serial/usbserial 0xcd83d9d8 usb_serial_generic_write +(unknown) drivers/usb/serial/usbserial 0xd3c6b951 usb_serial_generic_throttle +(unknown) drivers/usb/serial/usbserial 0xe08254b8 usb_serial_generic_submit_read_urb +(unknown) drivers/usb/serial/usbserial 0xea3ad66d usb_serial_generic_write_bulk_callback +(unknown) drivers/usb/serial/usbserial 0xfc3ffd79 usb_serial_probe +(unknown) drivers/usb/serial/usbserial 0xfdbd3f32 usb_serial_port_softint +(unknown) drivers/usb/serial/usbserial 0xfe90dbff usb_serial_handle_sysrq_char +(unknown) drivers/usb/storage/usb-storage 0x0be13004 usb_storage_usb_ids +(unknown) drivers/usb/storage/usb-storage 0x18c8e88f usb_stor_CB_reset +(unknown) drivers/usb/storage/usb-storage 0x1b9544a7 usb_stor_bulk_transfer_sg +(unknown) drivers/usb/storage/usb-storage 0x1bc3edc2 usb_stor_sense_invalidCDB +(unknown) drivers/usb/storage/usb-storage 0x222ccd59 usb_stor_disconnect +(unknown) drivers/usb/storage/usb-storage 0x2415e651 usb_stor_set_xfer_buf +(unknown) drivers/usb/storage/usb-storage 0x2b317921 usb_stor_resume +(unknown) drivers/usb/storage/usb-storage 0x2faab38d fill_inquiry_response +(unknown) drivers/usb/storage/usb-storage 0x4253f7a2 usb_stor_post_reset +(unknown) drivers/usb/storage/usb-storage 0x5222aca0 usb_stor_transparent_scsi_command +(unknown) drivers/usb/storage/usb-storage 0x5b6de698 usb_stor_probe1 +(unknown) drivers/usb/storage/usb-storage 0x5be88d47 usb_stor_bulk_transfer_buf +(unknown) drivers/usb/storage/usb-storage 0x62b5f6ad usb_stor_bulk_srb +(unknown) drivers/usb/storage/usb-storage 0x6883196b usb_stor_probe2 +(unknown) drivers/usb/storage/usb-storage 0x710e2b4b usb_stor_pre_reset +(unknown) drivers/usb/storage/usb-storage 0x7748c56f usb_stor_ctrl_transfer +(unknown) drivers/usb/storage/usb-storage 0x92b64d49 usb_usual_ignore_device +(unknown) drivers/usb/storage/usb-storage 0x98278180 usb_stor_CB_transport +(unknown) drivers/usb/storage/usb-storage 0xa839934d usb_stor_Bulk_reset +(unknown) drivers/usb/storage/usb-storage 0xb2023cf3 usb_stor_control_msg +(unknown) drivers/usb/storage/usb-storage 0xc281af6a usb_stor_suspend +(unknown) drivers/usb/storage/usb-storage 0xc3c99f3b usb_stor_access_xfer_buf +(unknown) drivers/usb/storage/usb-storage 0xc68a0422 usb_stor_reset_resume +(unknown) drivers/usb/storage/usb-storage 0xcb0b31ee usb_stor_Bulk_transport +(unknown) drivers/usb/storage/usb-storage 0xefd18406 usb_stor_clear_halt +(unknown) drivers/usb/wusbcore/wusb-wa 0x5055f50d wa_create +(unknown) drivers/usb/wusbcore/wusb-wa 0x5130b21d __wa_destroy +(unknown) drivers/usb/wusbcore/wusb-wa 0x6fbc63b1 rpipe_ep_disable +(unknown) drivers/usb/wusbcore/wusb-wa 0xb6aa5e4e wa_urb_enqueue +(unknown) drivers/usb/wusbcore/wusb-wa 0xcb55ad58 rpipe_destroy +(unknown) drivers/usb/wusbcore/wusb-wa 0xec4d50c1 wa_urb_dequeue +(unknown) drivers/usb/wusbcore/wusb-wa 0xf4654c3f wa_urb_enqueue_run +(unknown) drivers/usb/wusbcore/wusbcore 0x03532c7b wusbhc_destroy +(unknown) drivers/usb/wusbcore/wusbcore 0x09c1847d wusbhc_rh_resume +(unknown) drivers/usb/wusbcore/wusbcore 0x0bb6bf5e wusb_cluster_id_get +(unknown) drivers/usb/wusbcore/wusbcore 0x12498423 wusbhc_create +(unknown) drivers/usb/wusbcore/wusbcore 0x19ad7724 wusbhc_rh_start_port_reset +(unknown) drivers/usb/wusbcore/wusbcore 0x45631991 wusbhc_b_create +(unknown) drivers/usb/wusbcore/wusbcore 0x4a276b9d __wusb_dev_get_by_usb_dev +(unknown) drivers/usb/wusbcore/wusbcore 0x53e925cb wusbhc_giveback_urb +(unknown) drivers/usb/wusbcore/wusbcore 0x7268000e wusbhc_handle_dn +(unknown) drivers/usb/wusbcore/wusbcore 0x7f0b7631 wusb_dev_destroy +(unknown) drivers/usb/wusbcore/wusbcore 0x919e2c70 wusbhc_reset_all +(unknown) drivers/usb/wusbcore/wusbcore 0x94c7cdc3 wusbhc_rh_control +(unknown) drivers/usb/wusbcore/wusbcore 0x9c842b4e wusbhc_mmcie_rm +(unknown) drivers/usb/wusbcore/wusbcore 0xa54050aa wusbhc_b_destroy +(unknown) drivers/usb/wusbcore/wusbcore 0xab20d173 wusbhc_chid_set +(unknown) drivers/usb/wusbcore/wusbcore 0xb725d128 wusb_cluster_id_put +(unknown) drivers/usb/wusbcore/wusbcore 0xbc28017f wusbhc_rh_suspend +(unknown) drivers/usb/wusbcore/wusbcore 0xda0216b5 wusbhc_rh_status_data +(unknown) drivers/usb/wusbcore/wusbcore 0xf770a6b4 wusbd +(unknown) drivers/usb/wusbcore/wusbcore 0xf95d2e70 wusbhc_mmcie_set +(unknown) drivers/usb/wusbcore/wusbcore 0xfe2e17d7 wusb_et_name +(unknown) drivers/uwb/i1480/dfu/i1480-dfu-usb 0x9d9ac7e3 i1480_rceb_check +(unknown) drivers/uwb/i1480/dfu/i1480-dfu-usb 0xab2f5a44 i1480_fw_upload +(unknown) drivers/uwb/i1480/dfu/i1480-dfu-usb 0xca4e542f i1480_cmd +(unknown) drivers/uwb/umc 0x066d2da5 umc_driver_unregister +(unknown) drivers/uwb/umc 0x16edc139 __umc_driver_register +(unknown) drivers/uwb/umc 0x2fe67f34 umc_match_pci_id +(unknown) drivers/uwb/umc 0x66873daa umc_device_register +(unknown) drivers/uwb/umc 0x6a1794bc umc_device_unregister +(unknown) drivers/uwb/umc 0x6df67783 umc_bus_type +(unknown) drivers/uwb/umc 0x78d2348b umc_device_create +(unknown) drivers/uwb/umc 0xb0ca637d umc_controller_reset +(unknown) drivers/uwb/uwb 0x04ce158f uwb_rsv_destroy +(unknown) drivers/uwb/uwb 0x0b8aad57 uwb_est_unregister +(unknown) drivers/uwb/uwb 0x0cb714f0 uwb_rsv_terminate +(unknown) drivers/uwb/uwb 0x133f124f uwb_rsv_modify +(unknown) drivers/uwb/uwb 0x1dc51510 uwb_rc_ie_add +(unknown) drivers/uwb/uwb 0x1dc68021 __uwb_rc_try_get +(unknown) drivers/uwb/uwb 0x313c49c5 uwb_rc_mac_addr_get +(unknown) drivers/uwb/uwb 0x40a2c311 uwb_est_find_size +(unknown) drivers/uwb/uwb 0x427f2b53 uwb_radio_start +(unknown) drivers/uwb/uwb 0x448000ea uwb_rc_init +(unknown) drivers/uwb/uwb 0x4d57ae3c uwb_rsv_type_str +(unknown) drivers/uwb/uwb 0x5287fa8d uwb_notifs_register +(unknown) drivers/uwb/uwb 0x569a6836 uwb_rc_get_by_grandpa +(unknown) drivers/uwb/uwb 0x5e4bc088 __uwb_addr_print +(unknown) drivers/uwb/uwb 0x6ea13dcb uwb_rsv_accept +(unknown) drivers/uwb/uwb 0x7097d206 uwb_rc_dev_addr_get +(unknown) drivers/uwb/uwb 0x73addb74 uwb_rc_pre_reset +(unknown) drivers/uwb/uwb 0x78dc2884 uwb_rsv_create +(unknown) drivers/uwb/uwb 0x7a25e477 uwb_rc_get_by_dev +(unknown) drivers/uwb/uwb 0x7bbd14f4 uwb_rc_put +(unknown) drivers/uwb/uwb 0x7c4dd425 uwb_notifs_deregister +(unknown) drivers/uwb/uwb 0x7dcfcd23 uwb_ie_next +(unknown) drivers/uwb/uwb 0x8599506f uwb_rc_cmd +(unknown) drivers/uwb/uwb 0x8892e497 uwb_pal_register +(unknown) drivers/uwb/uwb 0x9680d770 uwb_rc_vcmd +(unknown) drivers/uwb/uwb 0x98413234 uwb_rsv_state_str +(unknown) drivers/uwb/uwb 0x9f09b9b2 uwb_radio_stop +(unknown) drivers/uwb/uwb 0xa16af79c uwb_pal_unregister +(unknown) drivers/uwb/uwb 0xafa5f8ed uwb_rc_neh_grok +(unknown) drivers/uwb/uwb 0xb93d7a16 uwb_rsv_establish +(unknown) drivers/uwb/uwb 0xc0a350bd uwb_rc_add +(unknown) drivers/uwb/uwb 0xc708a0be uwb_rc_cmd_async +(unknown) drivers/uwb/uwb 0xcfa0dcbd uwb_rc_post_reset +(unknown) drivers/uwb/uwb 0xd3eff1af uwb_dev_for_each +(unknown) drivers/uwb/uwb 0xda80f793 uwb_rc_ie_rm +(unknown) drivers/uwb/uwb 0xdb9af8df uwb_rc_alloc +(unknown) drivers/uwb/uwb 0xe1716f06 uwb_est_register +(unknown) drivers/uwb/uwb 0xe2046680 uwb_dev_try_get +(unknown) drivers/uwb/uwb 0xea85a3c6 uwb_pal_init +(unknown) drivers/uwb/uwb 0xeebb4b81 uwb_rc_neh_error +(unknown) drivers/uwb/uwb 0xf9625f14 uwb_rc_reset_all +(unknown) drivers/uwb/uwb 0xfb77a1e0 uwb_rc_rm +(unknown) drivers/uwb/uwb 0xfcbe38f0 uwb_rsv_get_usable_mas +(unknown) drivers/uwb/whci 0x0ea6f343 whci_wait_for +(unknown) drivers/video/backlight/generic_bl 0xc86baa7c corgibl_limit_intensity +(unknown) drivers/video/backlight/ili9320 0x00798032 ili9320_remove +(unknown) drivers/video/backlight/ili9320 0x8051d76f ili9320_suspend +(unknown) drivers/video/backlight/ili9320 0x9245d7cf ili9320_write_regs +(unknown) drivers/video/backlight/ili9320 0x9edc67f0 ili9320_resume +(unknown) drivers/video/backlight/ili9320 0xb9a4fe57 ili9320_shutdown +(unknown) drivers/video/backlight/ili9320 0xc5b4c291 ili9320_probe_spi +(unknown) drivers/video/backlight/ili9320 0xd5f26d0c ili9320_write +(unknown) drivers/video/backlight/lcd 0x0fec0230 lcd_device_unregister +(unknown) drivers/video/backlight/lcd 0xde0c954d lcd_device_register +(unknown) drivers/video/cyber2000fb 0x0cc3ede5 cyber2000fb_detach +(unknown) drivers/video/cyber2000fb 0x21a487f1 cyber2000fb_disable_extregs +(unknown) drivers/video/cyber2000fb 0x5e41e968 cyber2000fb_enable_extregs +(unknown) drivers/video/cyber2000fb 0xe0c22017 cyber2000fb_attach +(unknown) drivers/video/display/display 0x7df284f0 display_device_register +(unknown) drivers/video/display/display 0x93c15674 display_device_unregister +(unknown) drivers/video/fb_sys_fops 0xa8f887b7 fb_sys_read +(unknown) drivers/video/fb_sys_fops 0xaa6b55c0 fb_sys_write +(unknown) drivers/video/matrox/g450_pll 0x4a958351 g450_mnp2f +(unknown) drivers/video/matrox/g450_pll 0xf4278037 matroxfb_g450_setpll_cond +(unknown) drivers/video/matrox/g450_pll 0xfeb9d578 matroxfb_g450_setclk +(unknown) drivers/video/matrox/matroxfb_DAC1064 0x399831d1 DAC1064_global_init +(unknown) drivers/video/matrox/matroxfb_DAC1064 0x5ae5fb8e matrox_G100 +(unknown) drivers/video/matrox/matroxfb_DAC1064 0xc6d723cd matrox_mystique +(unknown) drivers/video/matrox/matroxfb_DAC1064 0xfa925713 DAC1064_global_restore +(unknown) drivers/video/matrox/matroxfb_Ti3026 0x8fef30e7 matrox_millennium +(unknown) drivers/video/matrox/matroxfb_accel 0x9948cd33 matrox_cfbX_init +(unknown) drivers/video/matrox/matroxfb_base 0x1d3cf611 matroxfb_wait_for_sync +(unknown) drivers/video/matrox/matroxfb_base 0xe43fb704 matroxfb_enable_irq +(unknown) drivers/video/matrox/matroxfb_base 0xe48868b9 matroxfb_register_driver +(unknown) drivers/video/matrox/matroxfb_base 0xe834ddb4 matroxfb_unregister_driver +(unknown) drivers/video/matrox/matroxfb_g450 0x04e2e46d matroxfb_g450_shutdown +(unknown) drivers/video/matrox/matroxfb_g450 0xfa052871 matroxfb_g450_connect +(unknown) drivers/video/matrox/matroxfb_misc 0x25cf8049 matroxfb_PLL_calcclock +(unknown) drivers/video/matrox/matroxfb_misc 0x26986c96 matroxfb_vgaHWinit +(unknown) drivers/video/matrox/matroxfb_misc 0x6ec466a2 matroxfb_vgaHWrestore +(unknown) drivers/video/matrox/matroxfb_misc 0x8f74c70a matroxfb_read_pins +(unknown) drivers/video/matrox/matroxfb_misc 0x968a08ee matroxfb_DAC_in +(unknown) drivers/video/matrox/matroxfb_misc 0xabd8e427 matroxfb_var2my +(unknown) drivers/video/matrox/matroxfb_misc 0xbada62e6 matroxfb_DAC_out +(unknown) drivers/video/mb862xx/mb862xxfb 0xe86ab2b6 mb862xxfb_init_accel +(unknown) drivers/video/output 0x34ef139e video_output_register +(unknown) drivers/video/output 0x4180fb92 video_output_unregister +(unknown) drivers/video/sis/sisfb 0x3037658e sis_malloc +(unknown) drivers/video/sis/sisfb 0x454a3cf0 sis_free +(unknown) drivers/video/sis/sisfb 0xa40e2ffd sis_free_new +(unknown) drivers/video/sis/sisfb 0xd0178a48 sis_malloc_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 0x3b229221 svga_get_tilemax +(unknown) drivers/video/svgalib 0x4217ac52 svga_tilecopy +(unknown) drivers/video/svgalib 0x4ab38ef2 svga_set_default_crt_regs +(unknown) drivers/video/svgalib 0x549b03a1 svga_set_timings +(unknown) drivers/video/svgalib 0x5ad769d0 svga_get_caps +(unknown) drivers/video/svgalib 0x80f24d95 svga_wcrt_multi +(unknown) drivers/video/svgalib 0x85d24c30 svga_tileblit +(unknown) drivers/video/svgalib 0xd1429fca svga_wseq_multi +(unknown) drivers/video/svgalib 0xd22ca511 svga_set_default_atc_regs +(unknown) drivers/video/svgalib 0xd5f45507 svga_settile +(unknown) drivers/video/svgalib 0xe28d2a49 svga_set_default_gfx_regs +(unknown) drivers/video/svgalib 0xe8533ead svga_tilefill +(unknown) drivers/video/svgalib 0xec83c473 svga_match_format +(unknown) drivers/video/svgalib 0xef774f5d svga_compute_pll +(unknown) drivers/video/svgalib 0xfc12eeab svga_tilecursor +(unknown) drivers/video/syscopyarea 0xc8b29241 sys_copyarea +(unknown) drivers/video/sysfillrect 0xb884a7cf sys_fillrect +(unknown) drivers/video/sysimgblt 0x3a7d0225 sys_imageblit +(unknown) drivers/video/vgastate 0x686de290 restore_vga +(unknown) drivers/video/vgastate 0xe7a2620e save_vga +(unknown) drivers/virtio/virtio 0x15c1a23e virtio_check_driver_offered_feature +(unknown) drivers/virtio/virtio 0x2d6e87e8 register_virtio_driver +(unknown) drivers/virtio/virtio 0x68ee2181 register_virtio_device +(unknown) drivers/virtio/virtio 0x78eec86d unregister_virtio_device +(unknown) drivers/virtio/virtio 0xb3877430 unregister_virtio_driver +(unknown) drivers/virtio/virtio_ring 0x037278d7 virtqueue_add_buf_gfp +(unknown) drivers/virtio/virtio_ring 0x0c782afe vring_new_virtqueue +(unknown) drivers/virtio/virtio_ring 0x0c9096ba vring_del_virtqueue +(unknown) drivers/virtio/virtio_ring 0x512a5990 virtqueue_kick +(unknown) drivers/virtio/virtio_ring 0x756ed7cb virtqueue_get_buf +(unknown) drivers/virtio/virtio_ring 0x79ac655e vring_transport_features +(unknown) drivers/virtio/virtio_ring 0x9b50ca1e virtqueue_disable_cb +(unknown) drivers/virtio/virtio_ring 0xb06be750 virtqueue_detach_unused_buf +(unknown) drivers/virtio/virtio_ring 0xbfb66648 virtqueue_enable_cb_delayed +(unknown) drivers/virtio/virtio_ring 0xfde91c61 virtqueue_enable_cb +(unknown) drivers/virtio/virtio_ring 0xff05fa13 vring_interrupt +(unknown) drivers/w1/slaves/w1_bq27000 0xb62d2dd2 w1_bq27000_write +(unknown) drivers/w1/slaves/w1_bq27000 0xf7ea75f1 w1_bq27000_read +(unknown) drivers/w1/slaves/w1_ds2760 0xa289c5cb w1_ds2760_recall_eeprom +(unknown) drivers/w1/slaves/w1_ds2760 0xaf80330f w1_ds2760_store_eeprom +(unknown) drivers/w1/slaves/w1_ds2760 0xedfe5400 w1_ds2760_write +(unknown) drivers/w1/slaves/w1_ds2760 0xf7e493aa w1_ds2760_read +(unknown) drivers/w1/slaves/w1_ds2780 0x01c3318f w1_ds2780_io +(unknown) drivers/w1/slaves/w1_ds2780 0x8b418a81 w1_ds2780_eeprom_cmd +(unknown) drivers/w1/wire 0x03608006 w1_register_family +(unknown) drivers/w1/wire 0x0a898194 w1_reset_resume_command +(unknown) drivers/w1/wire 0x0c61f934 w1_remove_master_device +(unknown) drivers/w1/wire 0x167159a3 w1_read_8 +(unknown) drivers/w1/wire 0x241aa75f w1_read_block +(unknown) drivers/w1/wire 0x7c2f2afb w1_calc_crc8 +(unknown) drivers/w1/wire 0x86b70ca3 w1_touch_block +(unknown) drivers/w1/wire 0x9e91d117 w1_reset_bus +(unknown) drivers/w1/wire 0xa3c5bcbd w1_next_pullup +(unknown) drivers/w1/wire 0xa4ed7536 w1_unregister_family +(unknown) drivers/w1/wire 0xb23d3977 w1_reset_select_slave +(unknown) drivers/w1/wire 0xe8db8669 w1_write_block +(unknown) drivers/w1/wire 0xed3008c3 w1_add_master_device +(unknown) drivers/w1/wire 0xfee723af w1_write_8 +(unknown) fs/configfs/configfs 0x1b4b4438 config_group_find_item +(unknown) fs/configfs/configfs 0x5cc93631 configfs_undepend_item +(unknown) fs/configfs/configfs 0x5e1b0bc8 configfs_unregister_subsystem +(unknown) fs/configfs/configfs 0x60993bba config_item_init +(unknown) fs/configfs/configfs 0x656bfd45 config_group_init_type_name +(unknown) fs/configfs/configfs 0x6a52853a config_item_put +(unknown) fs/configfs/configfs 0x86f83c10 config_item_init_type_name +(unknown) fs/configfs/configfs 0x952161c9 config_item_get +(unknown) fs/configfs/configfs 0xa55af2e8 config_item_set_name +(unknown) fs/configfs/configfs 0xc46b13c1 configfs_register_subsystem +(unknown) fs/configfs/configfs 0xce043d89 configfs_depend_item +(unknown) fs/configfs/configfs 0xf587b21c config_group_init +(unknown) fs/dlm/dlm 0x0410ca1d dlm_posix_lock +(unknown) fs/dlm/dlm 0x0864c4a4 dlm_new_lockspace +(unknown) fs/dlm/dlm 0x5349b5cc dlm_posix_get +(unknown) fs/dlm/dlm 0x9321df95 dlm_lock +(unknown) fs/dlm/dlm 0xcaee630e dlm_posix_unlock +(unknown) fs/dlm/dlm 0xcf9f3328 dlm_release_lockspace +(unknown) fs/dlm/dlm 0xdc583c08 dlm_unlock +(unknown) fs/fat/fat 0x02006cf2 fat_get_dotdot_entry +(unknown) fs/fat/fat 0x0c288956 fat_flush_inodes +(unknown) fs/fat/fat 0x16946ee2 fat_remove_entries +(unknown) fs/fat/fat 0x1a6152ce fat_fill_super +(unknown) fs/fat/fat 0x20de8f52 fat_search_long +(unknown) fs/fat/fat 0x27b0c431 fat_detach +(unknown) fs/fat/fat 0x2e241f40 fat_getattr +(unknown) fs/fat/fat 0x37f306d3 fat_attach +(unknown) fs/fat/fat 0x90d91abf fat_dir_empty +(unknown) fs/fat/fat 0x910d495d fat_scan +(unknown) fs/fat/fat 0x9639da50 fat_time_unix2fat +(unknown) fs/fat/fat 0xa07b1de8 fat_build_inode +(unknown) fs/fat/fat 0xa6e5db4f fat_sync_inode +(unknown) fs/fat/fat 0xa9154f63 fat_setattr +(unknown) fs/fat/fat 0xbe5e3b8b fat_free_clusters +(unknown) fs/fat/fat 0xc36d5b15 __fat_fs_error +(unknown) fs/fat/fat 0xc4c0c7b9 fat_alloc_new_dir +(unknown) fs/fat/fat 0xf2ad0123 fat_add_entries +(unknown) fs/fscache/fscache 0x07653ddd __fscache_unregister_netfs +(unknown) fs/fscache/fscache 0x07d9b576 fscache_wait_bit_interruptible +(unknown) fs/fscache/fscache 0x092cf98e fscache_object_sleep_till_congested +(unknown) fs/fscache/fscache 0x0f1c05e1 fscache_object_lookup_negative +(unknown) fs/fscache/fscache 0x16c3f125 __fscache_alloc_page +(unknown) fs/fscache/fscache 0x1ce4b99a fscache_io_error +(unknown) fs/fscache/fscache 0x31170875 __fscache_uncache_page +(unknown) fs/fscache/fscache 0x3f151e46 fscache_add_cache +(unknown) fs/fscache/fscache 0x3fc23318 fscache_wait_bit +(unknown) fs/fscache/fscache 0x419c4f02 __fscache_wait_on_page_write +(unknown) fs/fscache/fscache 0x4b62c618 __fscache_uncache_all_inode_pages +(unknown) fs/fscache/fscache 0x4b88e98b fscache_mark_pages_cached +(unknown) fs/fscache/fscache 0x4fac9857 __fscache_acquire_cookie +(unknown) fs/fscache/fscache 0x60b11911 __fscache_check_page_write +(unknown) fs/fscache/fscache 0x6bd3619f fscache_enqueue_operation +(unknown) fs/fscache/fscache 0x72453d95 fscache_cache_cleared_wq +(unknown) fs/fscache/fscache 0x74530ecd fscache_op_debug_id +(unknown) fs/fscache/fscache 0x7a487600 __fscache_write_page +(unknown) fs/fscache/fscache 0x7e3ab5da fscache_put_operation +(unknown) fs/fscache/fscache 0x833537d1 __fscache_relinquish_cookie +(unknown) fs/fscache/fscache 0x86f8894f fscache_object_states +(unknown) fs/fscache/fscache 0x9d1cddfd fscache_init_cache +(unknown) fs/fscache/fscache 0xa86618c5 fscache_obtained_object +(unknown) fs/fscache/fscache 0xb14d9795 fscache_withdraw_cache +(unknown) fs/fscache/fscache 0xb8fa6b2f __fscache_read_or_alloc_page +(unknown) fs/fscache/fscache 0xbb45490d __fscache_read_or_alloc_pages +(unknown) fs/fscache/fscache 0xc0ff5e94 __fscache_maybe_release_page +(unknown) fs/fscache/fscache 0xd3826d23 __fscache_update_cookie +(unknown) fs/fscache/fscache 0xde4fc950 fscache_object_work_func +(unknown) fs/fscache/fscache 0xdf3aaed4 __fscache_attr_changed +(unknown) fs/fscache/fscache 0xe775feaa fscache_fsdef_index +(unknown) fs/fscache/fscache 0xee8aa3a5 fscache_check_aux +(unknown) fs/fscache/fscache 0xf047b4a0 __fscache_register_netfs +(unknown) fs/lockd/lockd 0x094c859d nlmclnt_init +(unknown) fs/lockd/lockd 0x17ce645d locks_end_grace +(unknown) fs/lockd/lockd 0x1a618932 nlmsvc_unlock_all_by_ip +(unknown) fs/lockd/lockd 0x6f959b35 locks_in_grace +(unknown) fs/lockd/lockd 0x856e019e nlmsvc_ops +(unknown) fs/lockd/lockd 0x8a485507 nlmsvc_unlock_all_by_sb +(unknown) fs/lockd/lockd 0x96877ac4 locks_start_grace +(unknown) fs/lockd/lockd 0xa7b91a7b lockd_down +(unknown) fs/lockd/lockd 0xec4cf352 nlmclnt_done +(unknown) fs/lockd/lockd 0xf6933c48 lockd_up +(unknown) fs/lockd/lockd 0xfa3bb1ee nlmclnt_proc +(unknown) fs/nfs/nfs 0x04339e0d nfs_generic_pg_test +(unknown) fs/nfs/nfs 0x22ae312f nfs_initiate_read +(unknown) fs/nfs/nfs 0x25197c54 nfs_initiate_write +(unknown) fs/nfs/nfs 0x25cd5e52 nfs_commit_release_pages +(unknown) fs/nfs/nfs 0x390b1734 nfs_initiate_commit +(unknown) fs/nfs/nfs 0x58b36716 nfs_commitdata_alloc +(unknown) fs/nfs/nfs 0x8110fa5e nfs4_reset_write +(unknown) fs/nfs/nfs 0x87a8ad19 nfs_retry_commit +(unknown) fs/nfs/nfs 0xa280e223 nfs_put_client +(unknown) fs/nfs/nfs 0xafb3011e nfs4_reset_read +(unknown) fs/nfs/nfs 0xc28ce8c5 nfs_commit_free +(unknown) fs/nfs/nfs 0xcc619ef7 nfs_init_commit +(unknown) fs/nfs/nfs 0xd744a3d4 nfs4_set_ds_client +(unknown) fs/nfs/nfs 0xf5a87370 nfs_commitdata_release +(unknown) fs/nfs/nfs 0xff149bce nfs_commit_clear_lock +(unknown) fs/nfs_common/nfs_acl 0xb093160b nfsacl_encode +(unknown) fs/nfs_common/nfs_acl 0xbffe0927 nfsacl_decode +(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 0x2495fcaf o2hb_unregister_callback +(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 0x687f6251 mlog_and_bits +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x75243c5d o2hb_register_callback +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x85212669 o2nm_get_node_by_ip +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x978c008d o2nm_get_node_by_num +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x9c94641f o2nm_node_put +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x9dd91796 o2hb_setup_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 0xbf7aa97c o2nm_node_get +(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 0xf1a5611d o2net_unregister_handler_list +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x0f275c82 dlm_register_eviction_cb +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x1004eb25 dlmlock +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x20b1dc97 dlmunlock +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x25b35369 dlm_print_one_lock +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x7a1211f8 dlm_setup_eviction_cb +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x8c4ef4a0 dlm_unregister_domain +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0xbed075c0 dlm_register_domain +(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 0x50b997ed ocfs2_plock +(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 0x7ba6a17b ocfs2_stack_glue_unregister +(unknown) fs/ocfs2/ocfs2_stackglue 0x7c314b98 ocfs2_stack_glue_register +(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 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/quota/quota_tree 0x1b217004 qtree_read_dquot +(unknown) fs/quota/quota_tree 0x883b5f01 qtree_delete_dquot +(unknown) fs/quota/quota_tree 0x89c6d64d qtree_write_dquot +(unknown) fs/quota/quota_tree 0xc9e3c2b6 qtree_release_dquot +(unknown) fs/quota/quota_tree 0xd541a95e 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/crc-t10dif 0xb6896671 crc_t10dif +(unknown) lib/crc7 0xa7587646 crc7 +(unknown) lib/crc7 0xd80c3603 crc7_syndrome_table +(unknown) lib/libcrc32c 0x27000b29 crc32c +(unknown) lib/lru_cache 0x13d7bcc7 lc_seq_dump_details +(unknown) lib/lru_cache 0x1c661738 lc_destroy +(unknown) lib/lru_cache 0x2065646a lc_seq_printf_stats +(unknown) lib/lru_cache 0x45846c71 lc_index_of +(unknown) lib/lru_cache 0x5d90ca18 lc_element_by_index +(unknown) lib/lru_cache 0x608fb811 lc_del +(unknown) lib/lru_cache 0x61db6fad lc_get +(unknown) lib/lru_cache 0x8e6a2a45 lc_reset +(unknown) lib/lru_cache 0x9c42e5ef lc_try_get +(unknown) lib/lru_cache 0xa9c9afb0 lc_put +(unknown) lib/lru_cache 0xc1f62689 lc_set +(unknown) lib/lru_cache 0xe92f5f2c lc_create +(unknown) lib/lru_cache 0xf04829b2 lc_changed +(unknown) lib/lru_cache 0xfd87d2b5 lc_find +(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 0x7456cc61 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 0x1e6faced garp_init_applicant +(unknown) net/802/garp 0x78f68dda garp_register_application +(unknown) net/802/garp 0x9ffb417c garp_uninit_applicant +(unknown) net/802/garp 0xb5bc5926 garp_request_leave +(unknown) net/802/garp 0xde8401ce garp_unregister_application +(unknown) net/802/garp 0xe0052385 garp_request_join +(unknown) net/802/p8023 0x0882b67c make_8023_client +(unknown) net/802/p8023 0x6080fb22 destroy_8023_client +(unknown) net/802/stp 0x22cf4619 stp_proto_register +(unknown) net/802/stp 0x9553f5bf stp_proto_unregister +(unknown) net/9p/9pnet 0x00c1a7a0 p9pdu_dump +(unknown) net/9p/9pnet 0x042220c3 p9_client_fcreate +(unknown) net/9p/9pnet 0x0dce1184 p9_client_statfs +(unknown) net/9p/9pnet 0x16d3a6d4 p9_client_readlink +(unknown) net/9p/9pnet 0x184ad5a2 p9_is_proto_dotu +(unknown) net/9p/9pnet 0x1c62815f p9_client_readdir +(unknown) net/9p/9pnet 0x260cfbd6 p9_client_begin_disconnect +(unknown) net/9p/9pnet 0x298c1a1b p9_client_setattr +(unknown) net/9p/9pnet 0x2f406dab p9_tag_lookup +(unknown) net/9p/9pnet 0x32869a85 p9_payload_gup +(unknown) net/9p/9pnet 0x33622fc4 p9_idpool_put +(unknown) net/9p/9pnet 0x3987d9a1 p9_client_attach +(unknown) net/9p/9pnet 0x3d73a797 p9_errstr2errno +(unknown) net/9p/9pnet 0x47791557 p9_client_symlink +(unknown) net/9p/9pnet 0x4c634f45 p9_client_read +(unknown) net/9p/9pnet 0x6f095dde p9_client_create +(unknown) net/9p/9pnet 0x701131d0 p9_nr_pages +(unknown) net/9p/9pnet 0x728d0a4d p9_client_rename +(unknown) net/9p/9pnet 0x74e54213 p9_client_disconnect +(unknown) net/9p/9pnet 0x76b79bf1 p9stat_read +(unknown) net/9p/9pnet 0x824ef73c p9_client_getattr_dotl +(unknown) net/9p/9pnet 0x88eb39c2 p9_client_clunk +(unknown) net/9p/9pnet 0x8c5a3027 p9_parse_header +(unknown) net/9p/9pnet 0x8c7743ff p9_client_fsync +(unknown) net/9p/9pnet 0x8f542c86 p9_idpool_destroy +(unknown) net/9p/9pnet 0x90b9c310 p9_client_link +(unknown) net/9p/9pnet 0x9c964743 p9stat_free +(unknown) net/9p/9pnet 0xab7f077c p9dirent_read +(unknown) net/9p/9pnet 0xac1c90f0 p9_idpool_check +(unknown) net/9p/9pnet 0xacb62a34 p9_is_proto_dotl +(unknown) net/9p/9pnet 0xafca20f7 v9fs_get_default_trans +(unknown) net/9p/9pnet 0xb06c4d92 p9_release_req_pages +(unknown) net/9p/9pnet 0xb1c88cd7 v9fs_register_trans +(unknown) net/9p/9pnet 0xb1d37990 v9fs_get_trans_by_name +(unknown) net/9p/9pnet 0xb92b8dd8 p9_client_destroy +(unknown) net/9p/9pnet 0xbbe30107 p9_client_write +(unknown) net/9p/9pnet 0xce4d460f p9_idpool_get +(unknown) net/9p/9pnet 0xceb6ffff v9fs_unregister_trans +(unknown) net/9p/9pnet 0xd2035848 p9_client_open +(unknown) net/9p/9pnet 0xd3235d98 p9_client_lock_dotl +(unknown) net/9p/9pnet 0xd93def6e p9_client_mknod_dotl +(unknown) net/9p/9pnet 0xdc55b6b6 p9_client_walk +(unknown) net/9p/9pnet 0xe23b7f7a p9_client_remove +(unknown) net/9p/9pnet 0xe58a3360 p9_error_init +(unknown) net/9p/9pnet 0xea49614d p9_client_mkdir_dotl +(unknown) net/9p/9pnet 0xeb5fc890 p9_client_cb +(unknown) net/9p/9pnet 0xf2db3c9b p9_client_getlock_dotl +(unknown) net/9p/9pnet 0xf54be46c p9_client_create_dotl +(unknown) net/9p/9pnet 0xf6430e9c p9_client_wstat +(unknown) net/9p/9pnet 0xf66f0aeb p9_client_stat +(unknown) net/9p/9pnet 0xf763dfa8 p9_client_xattrwalk +(unknown) net/9p/9pnet 0xfd70ed05 p9_idpool_create +(unknown) net/9p/9pnet 0xfd71f957 p9_client_xattrcreate +(unknown) net/appletalk/appletalk 0x026142f9 atalk_find_dev_addr +(unknown) net/appletalk/appletalk 0x137a5979 atrtr_get_dev +(unknown) net/appletalk/appletalk 0x1a2fce2d alloc_ltalkdev +(unknown) net/appletalk/appletalk 0x981104fc aarp_send_ddp +(unknown) net/atm/atm 0x22799209 atm_proc_root +(unknown) net/atm/atm 0x281cbd18 atm_dev_release_vccs +(unknown) net/atm/atm 0x2cc2d52d vcc_hash +(unknown) net/atm/atm 0x3e4a281f register_atm_ioctl +(unknown) net/atm/atm 0x50754510 register_atmdevice_notifier +(unknown) net/atm/atm 0x51ed1f0e vcc_release_async +(unknown) net/atm/atm 0x76e2c40c atm_dev_lookup +(unknown) net/atm/atm 0x7e2c59db atm_charge +(unknown) net/atm/atm 0x95bb025a atm_alloc_charge +(unknown) net/atm/atm 0x9a30b8a7 vcc_insert_socket +(unknown) net/atm/atm 0x9feaf287 sonet_subtract_stats +(unknown) net/atm/atm 0xaa024146 sonet_copy_stats +(unknown) net/atm/atm 0xb5338abb atm_dev_deregister +(unknown) net/atm/atm 0xca87b453 vcc_sklist_lock +(unknown) net/atm/atm 0xe0d63553 atm_dev_register +(unknown) net/atm/atm 0xe129ab40 atm_init_aal5 +(unknown) net/atm/atm 0xe2c6bb26 unregister_atmdevice_notifier +(unknown) net/atm/atm 0xf1d3f6a0 deregister_atm_ioctl +(unknown) net/atm/atm 0xf49bc67a atm_pcr_goal +(unknown) net/atm/atm 0xf7aec196 atm_dev_signal_change +(unknown) net/ax25/ax25 0x026c1368 ax25_display_timer +(unknown) net/ax25/ax25 0x242852b9 ax25_uid_policy +(unknown) net/ax25/ax25 0x2a419aa7 ax25_header_ops +(unknown) net/ax25/ax25 0x2d40e155 ax25_send_frame +(unknown) net/ax25/ax25 0x32fd0f61 ax25_register_pid +(unknown) net/ax25/ax25 0x3c988def ax25_hard_header +(unknown) net/ax25/ax25 0x4502c65a asc2ax +(unknown) net/ax25/ax25 0x49ab5314 ax25_findbyuid +(unknown) net/ax25/ax25 0x4b86bcac ax25_linkfail_release +(unknown) net/ax25/ax25 0x53dea1ff ax2asc +(unknown) net/ax25/ax25 0x7e4c32d9 ax25_listen_release +(unknown) net/ax25/ax25 0x86c7e827 ax25_listen_register +(unknown) net/ax25/ax25 0x8ede9e26 ax25_protocol_release +(unknown) net/ax25/ax25 0x976f71cb ax25_rebuild_header +(unknown) net/ax25/ax25 0xac93ae05 ax25_bcast +(unknown) net/ax25/ax25 0xaeb7451e ax25_defaddr +(unknown) net/ax25/ax25 0xc1444946 ax25cmp +(unknown) net/ax25/ax25 0xcd446c71 ax25_find_cb +(unknown) net/ax25/ax25 0xd43ecbf1 null_ax25_address +(unknown) net/ax25/ax25 0xd88d7499 ax25_linkfail_register +(unknown) net/bluetooth/bluetooth 0x06ecdf89 hci_get_route +(unknown) net/bluetooth/bluetooth 0x0d9629b7 hci_conn_switch_role +(unknown) net/bluetooth/bluetooth 0x14581944 bt_sock_recvmsg +(unknown) net/bluetooth/bluetooth 0x1a5ac293 hci_register_proto +(unknown) net/bluetooth/bluetooth 0x1f9c3974 bt_sock_unlink +(unknown) net/bluetooth/bluetooth 0x234e9a0f bt_sock_link +(unknown) net/bluetooth/bluetooth 0x274c697b hci_conn_hold_device +(unknown) net/bluetooth/bluetooth 0x30cc6aca bt_sock_register +(unknown) net/bluetooth/bluetooth 0x33abc8b2 hci_le_conn_update +(unknown) net/bluetooth/bluetooth 0x4b4a47f5 bt_sock_wait_state +(unknown) net/bluetooth/bluetooth 0x4d577da4 hci_send_sco +(unknown) net/bluetooth/bluetooth 0x4de9019d hci_suspend_dev +(unknown) net/bluetooth/bluetooth 0x51de3cf9 hci_recv_fragment +(unknown) net/bluetooth/bluetooth 0x59806e6a hci_resume_dev +(unknown) net/bluetooth/bluetooth 0x5cf849ba hci_unregister_dev +(unknown) net/bluetooth/bluetooth 0x5e3c6f69 hci_unregister_proto +(unknown) net/bluetooth/bluetooth 0x61766df9 hci_register_dev +(unknown) net/bluetooth/bluetooth 0x6e1320cd bt_sock_poll +(unknown) net/bluetooth/bluetooth 0x6f12b6d6 hci_register_cb +(unknown) net/bluetooth/bluetooth 0x7094f8ae bt_err +(unknown) net/bluetooth/bluetooth 0x759a7c9c hci_conn_security +(unknown) net/bluetooth/bluetooth 0x7969b97f hci_free_dev +(unknown) net/bluetooth/bluetooth 0x7e550649 hci_recv_frame +(unknown) net/bluetooth/bluetooth 0x7eb4f660 hci_connect +(unknown) net/bluetooth/bluetooth 0x82cac56c hci_alloc_dev +(unknown) net/bluetooth/bluetooth 0x8abcc9a0 hci_conn_check_secure +(unknown) net/bluetooth/bluetooth 0x936f056c hci_conn_change_link_key +(unknown) net/bluetooth/bluetooth 0x9ab20358 hci_conn_put_device +(unknown) net/bluetooth/bluetooth 0x9b3349fd hci_send_acl +(unknown) net/bluetooth/bluetooth 0xa3720fe8 bt_accept_dequeue +(unknown) net/bluetooth/bluetooth 0xa5bcffa4 bt_sock_stream_recvmsg +(unknown) net/bluetooth/bluetooth 0xaa14f4ec bt_accept_enqueue +(unknown) net/bluetooth/bluetooth 0xc0fb936c hci_recv_stream_fragment +(unknown) net/bluetooth/bluetooth 0xc2066af0 batostr +(unknown) net/bluetooth/bluetooth 0xca0aad77 bt_accept_unlink +(unknown) net/bluetooth/bluetooth 0xcc1fb551 baswap +(unknown) net/bluetooth/bluetooth 0xdb14e0ab hci_conn_check_link_mode +(unknown) net/bluetooth/bluetooth 0xe130aeeb bt_debugfs +(unknown) net/bluetooth/bluetooth 0xefd25093 bt_sock_ioctl +(unknown) net/bluetooth/bluetooth 0xf19294db bt_sock_unregister +(unknown) net/bluetooth/bluetooth 0xff0a0f00 hci_unregister_cb +(unknown) net/bridge/bridge 0xe1de7009 br_should_route_hook +(unknown) net/bridge/netfilter/ebtables 0xb74fab24 ebt_register_table +(unknown) net/bridge/netfilter/ebtables 0xdd9b2b8d ebt_unregister_table +(unknown) net/bridge/netfilter/ebtables 0xe3ce2ac7 ebt_do_table +(unknown) net/caif/caif 0x35b49017 caif_client_register_refcnt +(unknown) net/caif/caif 0x4399ab45 cfcnfg_del_phy_layer +(unknown) net/caif/caif 0x5807d88d caif_free_client +(unknown) net/caif/caif 0x5f4cf0c0 cfcnfg_set_phy_state +(unknown) net/caif/caif 0x6e7e4a74 cfcnfg_add_phy_layer +(unknown) net/caif/caif 0x886067bc cfpkt_tonative +(unknown) net/caif/caif 0xb77f1e1e caif_connect_client +(unknown) net/caif/caif 0xd07f44b3 caif_disconnect_client +(unknown) net/caif/caif 0xd135f9dc cfpkt_fromnative +(unknown) net/caif/caif 0xfe626f0b get_cfcnfg +(unknown) net/can/can 0x0e34f767 can_send +(unknown) net/can/can 0x423dc958 can_proto_register +(unknown) net/can/can 0x4b3a1acc can_proto_unregister +(unknown) net/can/can 0x4ec8d3f2 can_ioctl +(unknown) net/can/can 0xc3bb34c0 can_rx_register +(unknown) net/can/can 0xc98a6d09 can_rx_unregister +(unknown) net/ceph/libceph 0x035c87fc ceph_msg_new +(unknown) net/ceph/libceph 0x09290ab3 ceph_debugfs_init +(unknown) net/ceph/libceph 0x10940306 ceph_pagelist_set_cursor +(unknown) net/ceph/libceph 0x1325505d ceph_zero_page_vector_range +(unknown) net/ceph/libceph 0x153e2870 ceph_osdc_unregister_linger_request +(unknown) net/ceph/libceph 0x16617e50 ceph_con_close +(unknown) net/ceph/libceph 0x197effcb ceph_osdc_release_request +(unknown) net/ceph/libceph 0x2777adfe ceph_pr_addr +(unknown) net/ceph/libceph 0x2ffa1b7e ceph_osdc_sync +(unknown) net/ceph/libceph 0x3158173e ceph_pagelist_release +(unknown) net/ceph/libceph 0x3352b777 ceph_parse_options +(unknown) net/ceph/libceph 0x33f2d647 ceph_calc_file_object_mapping +(unknown) net/ceph/libceph 0x3956ce02 ceph_con_open +(unknown) net/ceph/libceph 0x3cf75e66 ceph_calc_object_layout +(unknown) net/ceph/libceph 0x43c8d341 ceph_buffer_new +(unknown) net/ceph/libceph 0x43e458f6 ceph_file_part +(unknown) net/ceph/libceph 0x44f035b1 ceph_osdc_new_request +(unknown) net/ceph/libceph 0x450e42c5 ceph_con_send +(unknown) net/ceph/libceph 0x5379cea3 ceph_caps_for_mode +(unknown) net/ceph/libceph 0x57baf885 ceph_str_hash +(unknown) net/ceph/libceph 0x5aae6abe ceph_osdc_create_event +(unknown) net/ceph/libceph 0x5ec455ab ceph_client_id +(unknown) net/ceph/libceph 0x5fe4b2fa ceph_pagelist_truncate +(unknown) net/ceph/libceph 0x614b480c ceph_osdc_set_request_linger +(unknown) net/ceph/libceph 0x63758856 ceph_str_hash_name +(unknown) net/ceph/libceph 0x6719c128 ceph_check_fsid +(unknown) net/ceph/libceph 0x68730bc0 __ceph_open_session +(unknown) net/ceph/libceph 0x6aa98b5f ceph_parse_ips +(unknown) net/ceph/libceph 0x6d2d06a1 ceph_pagelist_reserve +(unknown) net/ceph/libceph 0x6ed41be2 ceph_pagelist_append +(unknown) net/ceph/libceph 0x6f93fc4b ceph_con_init +(unknown) net/ceph/libceph 0x732d0906 ceph_monc_open_session +(unknown) net/ceph/libceph 0x73ca8b10 ceph_destroy_options +(unknown) net/ceph/libceph 0x77692acb ceph_msg_last_put +(unknown) net/ceph/libceph 0x79e3612a ceph_osdc_writepages +(unknown) net/ceph/libceph 0x808288e2 ceph_calc_pg_primary +(unknown) net/ceph/libceph 0x82d7577b ceph_copy_page_vector_to_user +(unknown) net/ceph/libceph 0x83a4dc8e ceph_release_page_vector +(unknown) net/ceph/libceph 0x85756383 ceph_alloc_page_vector +(unknown) net/ceph/libceph 0x9f534f4d ceph_buffer_release +(unknown) net/ceph/libceph 0xa12f1307 ceph_osdc_init +(unknown) net/ceph/libceph 0xa40bd703 ceph_pagelist_free_reserve +(unknown) net/ceph/libceph 0xaa023b82 ceph_osdc_start_request +(unknown) net/ceph/libceph 0xabe60da5 ceph_osdc_wait_event +(unknown) net/ceph/libceph 0xad752238 ceph_monc_do_statfs +(unknown) net/ceph/libceph 0xaddadfe1 ceph_osdc_wait_request +(unknown) net/ceph/libceph 0xae977b41 ceph_open_session +(unknown) net/ceph/libceph 0xafb8a407 ceph_msgr_flush +(unknown) net/ceph/libceph 0xb52fb15f ceph_osdc_readpages +(unknown) net/ceph/libceph 0xb54676fa ceph_msg_type_name +(unknown) net/ceph/libceph 0xb6081d6d ceph_msgr_exit +(unknown) net/ceph/libceph 0xb810be4a ceph_osdc_put_event +(unknown) net/ceph/libceph 0xbc814f37 ceph_monc_init +(unknown) net/ceph/libceph 0xbcd48230 ceph_monc_stop +(unknown) net/ceph/libceph 0xbf7e6581 ceph_compare_options +(unknown) net/ceph/libceph 0xc40b94f8 ceph_osdc_build_request +(unknown) net/ceph/libceph 0xc4a80955 ceph_debugfs_cleanup +(unknown) net/ceph/libceph 0xc4bfbbd4 ceph_messenger_create +(unknown) net/ceph/libceph 0xc5283bba ceph_osdc_alloc_request +(unknown) net/ceph/libceph 0xc967ce84 ceph_create_client +(unknown) net/ceph/libceph 0xc9f82b38 ceph_msgr_init +(unknown) net/ceph/libceph 0xca2bb280 ceph_monc_got_mdsmap +(unknown) net/ceph/libceph 0xcf49b4c1 ceph_copy_user_to_page_vector +(unknown) net/ceph/libceph 0xd2c107bb ceph_flags_to_mode +(unknown) net/ceph/libceph 0xd3bdc97f ceph_pg_poolid_by_name +(unknown) net/ceph/libceph 0xd413850a ceph_msg_dump +(unknown) net/ceph/libceph 0xd5f3d9b0 ceph_put_page_vector +(unknown) net/ceph/libceph 0xd81328e7 ceph_copy_to_page_vector +(unknown) net/ceph/libceph 0xd8141d8e ceph_monc_validate_auth +(unknown) net/ceph/libceph 0xe056d4d6 ceph_monc_create_snapid +(unknown) net/ceph/libceph 0xe54a9a91 ceph_con_keepalive +(unknown) net/ceph/libceph 0xe92a7a8a ceph_copy_from_page_vector +(unknown) net/ceph/libceph 0xec5eb93b ceph_destroy_client +(unknown) net/ceph/libceph 0xee123d8b ceph_get_direct_page_vector +(unknown) net/ceph/libceph 0xefd044a8 ceph_calc_raw_layout +(unknown) net/ceph/libceph 0xf890e6a9 ceph_messenger_destroy +(unknown) net/ceph/libceph 0xf978354d ceph_osdc_stop +(unknown) net/ceph/libceph 0xff54cbec ceph_osdc_cancel_event +(unknown) net/dccp/dccp 0x07d499e2 dccp_set_state +(unknown) net/dccp/dccp 0x0c8d3c34 dccp_rcv_established +(unknown) net/dccp/dccp 0x0d408f31 dccp_close +(unknown) net/dccp/dccp 0x0ed711d1 dccp_init_sock +(unknown) net/dccp/dccp 0x19493b9e dccp_poll +(unknown) net/dccp/dccp 0x1b3cad8a dccp_parse_options +(unknown) net/dccp/dccp 0x1d99d49a dccp_timestamp +(unknown) net/dccp/dccp 0x1fbfb593 dccp_send_sync +(unknown) net/dccp/dccp 0x29c57f96 dccp_death_row +(unknown) net/dccp/dccp 0x342ad5f1 dccp_hashinfo +(unknown) net/dccp/dccp 0x3d336aa8 dccp_getsockopt +(unknown) net/dccp/dccp 0x4017e923 dccp_setsockopt +(unknown) net/dccp/dccp 0x463b0527 dccp_insert_option_elapsed_time +(unknown) net/dccp/dccp 0x474c11bb dccp_shutdown +(unknown) net/dccp/dccp 0x4acc4490 dccp_create_openreq_child +(unknown) net/dccp/dccp 0x4cdd391d dccp_feat_list_purge +(unknown) net/dccp/dccp 0x4ec35231 dccp_ackvec_parsed_add +(unknown) net/dccp/dccp 0x535346bf dccp_recvmsg +(unknown) net/dccp/dccp 0x61a3b68e dccp_send_ack +(unknown) net/dccp/dccp 0x61be7695 dccp_reqsk_send_ack +(unknown) net/dccp/dccp 0x6c7ca56a dccp_destroy_sock +(unknown) net/dccp/dccp 0x70d4d191 dccp_check_req +(unknown) net/dccp/dccp 0x786aa720 dccp_ioctl +(unknown) net/dccp/dccp 0x7d44c730 dccp_reqsk_init +(unknown) net/dccp/dccp 0x7f482ae4 dccp_connect +(unknown) net/dccp/dccp 0x86be7924 dccp_packet_name +(unknown) net/dccp/dccp 0x8d04520f dccp_make_response +(unknown) net/dccp/dccp 0x9380415a dccp_rcv_state_process +(unknown) net/dccp/dccp 0x93f63c2d dccp_sendmsg +(unknown) net/dccp/dccp 0x9598d24d dccp_ackvec_parsed_cleanup +(unknown) net/dccp/dccp 0xb0e26aa1 dccp_done +(unknown) net/dccp/dccp 0xb6bcb711 dccp_insert_option +(unknown) net/dccp/dccp 0xbd9df74d dccp_sync_mss +(unknown) net/dccp/dccp 0xc246625a dccp_disconnect +(unknown) net/dccp/dccp 0xcb3f0d1e inet_dccp_listen +(unknown) net/dccp/dccp 0xd70bf774 dccp_ctl_make_reset +(unknown) net/dccp/dccp 0xd81395d7 dccp_child_process +(unknown) net/dccp/dccp 0xe1b4d1cf dccp_statistics +(unknown) net/dccp/dccp 0xf8d1f97e dccp_orphan_count +(unknown) net/dccp/dccp_ipv4 0x0436ef61 dccp_v4_request_recv_sock +(unknown) net/dccp/dccp_ipv4 0x081ef698 dccp_v4_send_check +(unknown) net/dccp/dccp_ipv4 0x37476f95 dccp_v4_connect +(unknown) net/dccp/dccp_ipv4 0x71b3cc0c dccp_v4_conn_request +(unknown) net/dccp/dccp_ipv4 0x8b793894 dccp_v4_do_rcv +(unknown) net/dccp/dccp_ipv4 0xb969d0fa dccp_invalid_packet +(unknown) net/ieee802154/ieee802154 0x09801c58 ieee802154_nl_start_confirm +(unknown) net/ieee802154/ieee802154 0x2f45c041 ieee802154_nl_beacon_indic +(unknown) net/ieee802154/ieee802154 0x6329c525 wpan_phy_for_each +(unknown) net/ieee802154/ieee802154 0x7121dbc1 ieee802154_nl_assoc_indic +(unknown) net/ieee802154/ieee802154 0x7b88e06a wpan_phy_register +(unknown) net/ieee802154/ieee802154 0x863dad1e wpan_phy_alloc +(unknown) net/ieee802154/ieee802154 0x87023bc2 ieee802154_nl_disassoc_confirm +(unknown) net/ieee802154/ieee802154 0x95512d37 ieee802154_nl_assoc_confirm +(unknown) net/ieee802154/ieee802154 0x99c67c8c wpan_phy_unregister +(unknown) net/ieee802154/ieee802154 0xa8d036a9 ieee802154_nl_disassoc_indic +(unknown) net/ieee802154/ieee802154 0xc212b8b6 wpan_phy_free +(unknown) net/ieee802154/ieee802154 0xf3531a5c ieee802154_nl_scan_confirm +(unknown) net/ieee802154/ieee802154 0xf823c733 wpan_phy_find +(unknown) net/ipv4/gre 0x91f54139 gre_del_protocol +(unknown) net/ipv4/gre 0xde06d931 gre_add_protocol +(unknown) net/ipv4/netfilter/arp_tables 0x401f3cde arpt_do_table +(unknown) net/ipv4/netfilter/arp_tables 0x4df2c4cb arpt_register_table +(unknown) net/ipv4/netfilter/arp_tables 0x4e1bf618 arpt_unregister_table +(unknown) net/ipv4/netfilter/arp_tables 0xa7ed6292 arpt_alloc_initial_table +(unknown) net/ipv4/netfilter/ip_tables 0x0136d6b4 ipt_register_table +(unknown) net/ipv4/netfilter/ip_tables 0x3044e44e ipt_unregister_table +(unknown) net/ipv4/netfilter/ip_tables 0x526c96b1 ipt_do_table +(unknown) net/ipv4/netfilter/ip_tables 0x7e2d2129 ipt_alloc_initial_table +(unknown) net/ipv4/netfilter/nf_conntrack_ipv4 0x6d40a921 need_ipv4_conntrack +(unknown) net/ipv4/netfilter/nf_conntrack_ipv4 0xfd018ff7 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 0x31c2f20e nf_nat_protocol_register +(unknown) net/ipv4/netfilter/nf_nat 0x3a0184b1 nf_nat_packet +(unknown) net/ipv4/netfilter/nf_nat 0x572cb64b __nf_nat_mangle_tcp_packet +(unknown) net/ipv4/netfilter/nf_nat 0x579db90a nf_nat_used_tuple +(unknown) net/ipv4/netfilter/nf_nat 0x589bf494 nf_nat_proto_unique_tuple +(unknown) net/ipv4/netfilter/nf_nat 0x5f852f69 nf_nat_set_seq_adjust +(unknown) net/ipv4/netfilter/nf_nat 0x62483183 nf_nat_proto_range_to_nlattr +(unknown) net/ipv4/netfilter/nf_nat 0x6333a83d nf_nat_get_offset +(unknown) net/ipv4/netfilter/nf_nat 0x6cbfa9aa nf_nat_follow_master +(unknown) net/ipv4/netfilter/nf_nat 0x74d61931 nf_nat_mangle_udp_packet +(unknown) net/ipv4/netfilter/nf_nat 0x94a08134 nf_nat_proto_nlattr_to_range +(unknown) net/ipv4/netfilter/nf_nat 0x9a7894ec nf_nat_setup_info +(unknown) net/ipv4/netfilter/nf_nat 0xa88ffa4e nf_nat_protocol_unregister +(unknown) net/ipv4/netfilter/nf_nat 0xd1a3ac41 nf_nat_icmp_reply_translation +(unknown) net/ipv4/netfilter/nf_nat_proto_gre 0x636b12c8 nf_nat_need_gre +(unknown) net/ipv4/tcp_vegas 0x611ee49d tcp_vegas_pkts_acked +(unknown) net/ipv4/tcp_vegas 0x657fd835 tcp_vegas_cwnd_event +(unknown) net/ipv4/tcp_vegas 0x905502ad tcp_vegas_state +(unknown) net/ipv4/tcp_vegas 0x9a143ec1 tcp_vegas_get_info +(unknown) net/ipv4/tcp_vegas 0xef07027f tcp_vegas_init +(unknown) net/ipv4/tunnel4 0x1da1ea9c xfrm4_tunnel_deregister +(unknown) net/ipv4/tunnel4 0x6f31c800 xfrm4_tunnel_register +(unknown) net/ipv6/netfilter/ip6_tables 0x29d382b1 ip6t_register_table +(unknown) net/ipv6/netfilter/ip6_tables 0x3968854e ip6t_alloc_initial_table +(unknown) net/ipv6/netfilter/ip6_tables 0x7af87001 ip6t_do_table +(unknown) net/ipv6/netfilter/ip6_tables 0x7b78ecf6 ipv6_find_hdr +(unknown) net/ipv6/netfilter/ip6_tables 0xb8bddf33 ip6t_ext_hdr +(unknown) net/ipv6/netfilter/ip6_tables 0xea73e9fd ip6t_unregister_table +(unknown) net/ipv6/netfilter/nf_defrag_ipv6 0x6eb85693 nf_defrag_ipv6_enable +(unknown) net/ipv6/tunnel6 0x43dbc2e5 xfrm6_tunnel_register +(unknown) net/ipv6/tunnel6 0xe79ecaa7 xfrm6_tunnel_deregister +(unknown) net/ipv6/xfrm6_tunnel 0x1ec338b2 xfrm6_tunnel_alloc_spi +(unknown) net/ipv6/xfrm6_tunnel 0xa7eeddaa xfrm6_tunnel_spi_lookup +(unknown) net/irda/ircomm/ircomm 0x0c7fd78b ircomm_open +(unknown) net/irda/ircomm/ircomm 0x2a919a8d ircomm_connect_request +(unknown) net/irda/ircomm/ircomm 0x333646dd ircomm_close +(unknown) net/irda/ircomm/ircomm 0x45ac62bd ircomm_data_request +(unknown) net/irda/ircomm/ircomm 0x4dcce150 ircomm_disconnect_request +(unknown) net/irda/ircomm/ircomm 0x9086c0db ircomm_connect_response +(unknown) net/irda/ircomm/ircomm 0x94f2290c ircomm_control_request +(unknown) net/irda/ircomm/ircomm 0xaeea6a45 ircomm_flow_request +(unknown) net/irda/irda 0x0064e0ea hashbin_get_first +(unknown) net/irda/irda 0x06a3ee58 irias_new_integer_value +(unknown) net/irda/irda 0x07d3647c irlmp_register_service +(unknown) net/irda/irda 0x1e6cade0 irias_add_integer_attrib +(unknown) net/irda/irda 0x1f4f12fd async_unwrap_char +(unknown) net/irda/irda 0x2036ad06 irda_param_insert +(unknown) net/irda/irda 0x21f77e1a irttp_udata_request +(unknown) net/irda/irda 0x2c64a783 irttp_dup +(unknown) net/irda/irda 0x3683cb8e irttp_flow_request +(unknown) net/irda/irda 0x38a20e5b irda_debug +(unknown) net/irda/irda 0x3e56064f hashbin_new +(unknown) net/irda/irda 0x3ef55488 irlmp_disconnect_request +(unknown) net/irda/irda 0x41853c0b irlmp_connect_response +(unknown) net/irda/irda 0x423e77e3 irttp_disconnect_request +(unknown) net/irda/irda 0x448b8aaa irda_qos_bits_to_value +(unknown) net/irda/irda 0x46c1c4a2 irlmp_unregister_service +(unknown) net/irda/irda 0x601bda46 hashbin_remove +(unknown) net/irda/irda 0x62602aee irlmp_connect_request +(unknown) net/irda/irda 0x6b043eba irda_init_max_qos_capabilies +(unknown) net/irda/irda 0x6b5fbcef hashbin_get_next +(unknown) net/irda/irda 0x6e0ab3c7 irias_add_string_attrib +(unknown) net/irda/irda 0x7042bc54 irlmp_register_client +(unknown) net/irda/irda 0x74bb22e3 irda_device_set_media_busy +(unknown) net/irda/irda 0x763e54a4 irlmp_unregister_client +(unknown) net/irda/irda 0x790e7bdf iriap_open +(unknown) net/irda/irda 0x7957f728 irlmp_update_client +(unknown) net/irda/irda 0x85d88217 irias_delete_object +(unknown) net/irda/irda 0x89ea8851 irlap_open +(unknown) net/irda/irda 0x8d34754e iriap_close +(unknown) net/irda/irda 0x91815586 irda_param_pack +(unknown) net/irda/irda 0x95db5f35 async_wrap_skb +(unknown) net/irda/irda 0x974f4f91 irda_notify_init +(unknown) net/irda/irda 0x993ad14b irda_param_extract_all +(unknown) net/irda/irda 0x9968ec09 alloc_irdadev +(unknown) net/irda/irda 0x9dced20c irlmp_open_lsap +(unknown) net/irda/irda 0xa1a91406 irlmp_close_lsap +(unknown) net/irda/irda 0xa1d41e58 hashbin_delete +(unknown) net/irda/irda 0xaa557515 irias_new_object +(unknown) net/irda/irda 0xaf9604be irttp_open_tsap +(unknown) net/irda/irda 0xb45fa495 irlap_close +(unknown) net/irda/irda 0xb7049b6a iriap_getvaluebyclass_request +(unknown) net/irda/irda 0xb761c899 irttp_data_request +(unknown) net/irda/irda 0xb9394173 irias_delete_value +(unknown) net/irda/irda 0xbcd3ef13 irias_object_change_attribute +(unknown) net/irda/irda 0xbdf35c86 irttp_connect_response +(unknown) net/irda/irda 0xbe40ace9 irlmp_discovery_request +(unknown) net/irda/irda 0xc02daf4e proc_irda +(unknown) net/irda/irda 0xc07e0f36 irttp_connect_request +(unknown) net/irda/irda 0xc65b3c8c irttp_close_tsap +(unknown) net/irda/irda 0xc68e43be irias_add_octseq_attrib +(unknown) net/irda/irda 0xc88515a6 irlmp_data_request +(unknown) net/irda/irda 0xcead7dbb hashbin_find +(unknown) net/irda/irda 0xd2108314 hashbin_insert +(unknown) net/irda/irda 0xde4c6b3c irlmp_service_to_hint +(unknown) net/irda/irda 0xe3463529 hashbin_lock_find +(unknown) net/irda/irda 0xe3bde43e irias_insert_object +(unknown) net/irda/irda 0xedd521c2 irlmp_get_discoveries +(unknown) net/irda/irda 0xf0a694a1 irias_find_object +(unknown) net/irda/irda 0xf39b7fe0 irda_setup_dma +(unknown) net/irda/irda 0xf5876b95 hashbin_remove_this +(unknown) net/l2tp/l2tp_core 0x02b54485 l2tp_tunnel_create +(unknown) net/l2tp/l2tp_core 0x17a2a939 l2tp_udp_encap_recv +(unknown) net/l2tp/l2tp_core 0x3723de31 l2tp_tunnel_find_nth +(unknown) net/l2tp/l2tp_core 0x5682c661 l2tp_tunnel_find +(unknown) net/l2tp/l2tp_core 0x724a07de l2tp_session_create +(unknown) net/l2tp/l2tp_core 0x803e6b36 l2tp_session_free +(unknown) net/l2tp/l2tp_core 0x82f3b1a6 l2tp_recv_common +(unknown) net/l2tp/l2tp_core 0xa2bd3cfe l2tp_xmit_skb +(unknown) net/l2tp/l2tp_core 0xae17135e l2tp_tunnel_delete +(unknown) net/l2tp/l2tp_core 0xbee66699 l2tp_session_find_nth +(unknown) net/l2tp/l2tp_core 0xc0bb2196 l2tp_session_delete +(unknown) net/l2tp/l2tp_core 0xc8770c9c l2tp_session_find_by_ifname +(unknown) net/l2tp/l2tp_core 0xd0b48cd0 l2tp_session_find +(unknown) net/lapb/lapb 0x0e264cbb lapb_register +(unknown) net/lapb/lapb 0x188cc808 lapb_getparms +(unknown) net/lapb/lapb 0x1b3a447e lapb_setparms +(unknown) net/lapb/lapb 0x745bb26c lapb_data_request +(unknown) net/lapb/lapb 0x7d97fbb7 lapb_connect_request +(unknown) net/lapb/lapb 0xa3176e86 lapb_data_received +(unknown) net/lapb/lapb 0xe6675551 lapb_unregister +(unknown) net/lapb/lapb 0xf1a68526 lapb_disconnect_request +(unknown) net/mac80211/mac80211 0x0665873e ieee80211_enable_dyn_ps +(unknown) net/mac80211/mac80211 0x08ae7a1c rate_control_send_low +(unknown) net/mac80211/mac80211 0x0d3da9a7 ieee80211_queue_delayed_work +(unknown) net/mac80211/mac80211 0x11223714 ieee80211_napi_schedule +(unknown) net/mac80211/mac80211 0x123088c3 ieee80211_start_tx_ba_session +(unknown) net/mac80211/mac80211 0x132a2b4f ieee80211_wake_queue +(unknown) net/mac80211/mac80211 0x17aa48c7 ieee80211_report_low_ack +(unknown) net/mac80211/mac80211 0x1991d352 ieee80211_find_sta +(unknown) net/mac80211/mac80211 0x1bab574b ieee80211_free_hw +(unknown) net/mac80211/mac80211 0x1d4cc39a ieee80211_rx_irqsafe +(unknown) net/mac80211/mac80211 0x2778280e ieee80211_napi_complete +(unknown) net/mac80211/mac80211 0x28711578 ieee80211_get_tkip_key +(unknown) net/mac80211/mac80211 0x2bd3e425 ieee80211_remain_on_channel_expired +(unknown) net/mac80211/mac80211 0x2d04c44d ieee80211_rate_control_unregister +(unknown) net/mac80211/mac80211 0x2f95f8f5 ieee80211_sched_scan_stopped +(unknown) net/mac80211/mac80211 0x2fc066ac ieee80211_disable_dyn_ps +(unknown) net/mac80211/mac80211 0x32b722eb ieee80211_probereq_get +(unknown) net/mac80211/mac80211 0x337b20c0 ieee80211_request_smps +(unknown) net/mac80211/mac80211 0x35ba65df ieee80211_scan_completed +(unknown) net/mac80211/mac80211 0x48ff6f5b ieee80211_stop_tx_ba_session +(unknown) net/mac80211/mac80211 0x4b18688f ieee80211_wake_queues +(unknown) net/mac80211/mac80211 0x4b5b4a36 __ieee80211_create_tpt_led_trigger +(unknown) net/mac80211/mac80211 0x4b9d1907 ieee80211_tx_status_irqsafe +(unknown) net/mac80211/mac80211 0x4eb19aa3 ieee80211_sta_set_tim +(unknown) net/mac80211/mac80211 0x508b1e5c ieee80211_ctstoself_duration +(unknown) net/mac80211/mac80211 0x53fdf22a ieee80211_unregister_hw +(unknown) net/mac80211/mac80211 0x5dc2253d ieee80211_queue_work +(unknown) net/mac80211/mac80211 0x691b31ad ieee80211_sta_ps_transition +(unknown) net/mac80211/mac80211 0x69d0f0af ieee80211_nullfunc_get +(unknown) net/mac80211/mac80211 0x73e22c2a ieee80211_restart_hw +(unknown) net/mac80211/mac80211 0x7a4d3e15 ieee80211_get_buffered_bc +(unknown) net/mac80211/mac80211 0x8095c1aa ieee80211_ctstoself_get +(unknown) net/mac80211/mac80211 0x85c09088 ieee80211_register_hw +(unknown) net/mac80211/mac80211 0x8675a5c6 wiphy_to_ieee80211_hw +(unknown) net/mac80211/mac80211 0x8c0ad768 ieee80211_beacon_get_tim +(unknown) net/mac80211/mac80211 0x931b83c9 __ieee80211_get_radio_led_name +(unknown) net/mac80211/mac80211 0x96b985f4 __ieee80211_get_rx_led_name +(unknown) net/mac80211/mac80211 0x97a428de ieee80211_alloc_hw +(unknown) net/mac80211/mac80211 0x99590fc0 ieee80211_queue_stopped +(unknown) net/mac80211/mac80211 0x9b6d091e ieee80211_stop_tx_ba_cb_irqsafe +(unknown) net/mac80211/mac80211 0xa4e51f0b ieee80211_ap_probereq_get +(unknown) net/mac80211/mac80211 0xadc9a10b ieee80211_chswitch_done +(unknown) net/mac80211/mac80211 0xb476197f ieee80211_rx +(unknown) net/mac80211/mac80211 0xb5b7966c __ieee80211_get_assoc_led_name +(unknown) net/mac80211/mac80211 0xbc19e6ca ieee80211_sched_scan_results +(unknown) net/mac80211/mac80211 0xbcd5fd08 ieee80211_rate_control_register +(unknown) net/mac80211/mac80211 0xbdf83a9b ieee80211_cqm_rssi_notify +(unknown) net/mac80211/mac80211 0xbe80b7f2 ieee80211_tx_status +(unknown) net/mac80211/mac80211 0xbf93350b ieee80211_beacon_loss +(unknown) net/mac80211/mac80211 0xcb337c58 ieee80211_rts_duration +(unknown) net/mac80211/mac80211 0xce49d0ca ieee80211_find_sta_by_ifaddr +(unknown) net/mac80211/mac80211 0xdb101d74 ieee80211_start_tx_ba_cb_irqsafe +(unknown) net/mac80211/mac80211 0xde1fb598 ieee80211_stop_queue +(unknown) net/mac80211/mac80211 0xdff3aa7f ieee80211_ready_on_channel +(unknown) net/mac80211/mac80211 0xe1615c7b ieee80211_stop_queues +(unknown) net/mac80211/mac80211 0xe236ae18 ieee80211_rts_get +(unknown) net/mac80211/mac80211 0xe41f5c13 __ieee80211_get_tx_led_name +(unknown) net/mac80211/mac80211 0xeb4f3541 ieee80211_iterate_active_interfaces_atomic +(unknown) net/mac80211/mac80211 0xebde69a8 ieee80211_key_removed +(unknown) net/mac80211/mac80211 0xec4abb3c ieee80211_generic_frame_duration +(unknown) net/mac80211/mac80211 0xf067c702 ieee80211_sta_block_awake +(unknown) net/mac80211/mac80211 0xf0723f2e ieee80211_connection_loss +(unknown) net/mac80211/mac80211 0xfe681a7b ieee80211_iterate_active_interfaces +(unknown) net/mac80211/mac80211 0xff8fe809 ieee80211_pspoll_get +(unknown) net/netfilter/ipset/ip_set 0x0931a12f ip_set_type_unregister +(unknown) net/netfilter/ipset/ip_set 0x1acb7499 ip_set_get_byname +(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 0x62fdc682 ip_set_del +(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 0x855fb301 ip_set_get_ip4_port +(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 0xac68afa6 ip_set_test +(unknown) net/netfilter/ipset/ip_set 0xb58f6941 ip_set_add +(unknown) net/netfilter/ipset/ip_set 0xc4acbb3c ip_set_get_ip6_port +(unknown) net/netfilter/ipset/ip_set 0xc5f9b62f ip_set_put_byindex +(unknown) net/netfilter/ipset/ip_set 0xcbf4d126 ip_set_type_register +(unknown) net/netfilter/ipset/ip_set 0xd24df370 ip_set_get_ip_port +(unknown) net/netfilter/ipvs/ip_vs 0x09961e38 ip_vs_conn_out_get_proto +(unknown) net/netfilter/ipvs/ip_vs 0x0a965b31 net_vs_ctl_path +(unknown) net/netfilter/ipvs/ip_vs 0x3889240a ip_vs_conn_in_get_proto +(unknown) net/netfilter/ipvs/ip_vs 0x3b642885 ip_vs_tcp_conn_listen +(unknown) net/netfilter/ipvs/ip_vs 0x4052a651 unregister_ip_vs_scheduler +(unknown) net/netfilter/ipvs/ip_vs 0x414f4bba ip_vs_conn_new +(unknown) net/netfilter/ipvs/ip_vs 0x43508ac6 ip_vs_conn_put +(unknown) net/netfilter/ipvs/ip_vs 0x4ab6c7a6 unregister_ip_vs_pe +(unknown) net/netfilter/ipvs/ip_vs 0x4b5c91b0 ip_vs_conn_in_get +(unknown) net/netfilter/ipvs/ip_vs 0x5e2ceab0 register_ip_vs_pe +(unknown) net/netfilter/ipvs/ip_vs 0x69364f96 ip_vs_proto_data_get +(unknown) net/netfilter/ipvs/ip_vs 0x71b35026 register_ip_vs_app +(unknown) net/netfilter/ipvs/ip_vs 0x9a956827 register_ip_vs_scheduler +(unknown) net/netfilter/ipvs/ip_vs 0xa1dbc2d8 ip_vs_proto_name +(unknown) net/netfilter/ipvs/ip_vs 0xa4798d14 ip_vs_nfct_expect_related +(unknown) net/netfilter/ipvs/ip_vs 0xd7d26918 register_ip_vs_app_inc +(unknown) net/netfilter/ipvs/ip_vs 0xe9e203df ip_vs_proto_get +(unknown) net/netfilter/ipvs/ip_vs 0xeb8c23d7 ip_vs_conn_out_get +(unknown) net/netfilter/ipvs/ip_vs 0xf7f5951a ip_vs_scheduler_err +(unknown) net/netfilter/ipvs/ip_vs 0xfd5fdebf unregister_ip_vs_app +(unknown) net/netfilter/nf_conntrack 0x01f84b40 __nf_conntrack_helper_find +(unknown) net/netfilter/nf_conntrack 0x045072cd nf_ct_port_nla_policy +(unknown) net/netfilter/nf_conntrack 0x0613cb13 nf_conntrack_l4proto_tcp4 +(unknown) net/netfilter/nf_conntrack 0x07f87d34 nf_conntrack_l4proto_udp6 +(unknown) net/netfilter/nf_conntrack 0x0882de20 nf_conntrack_l3proto_register +(unknown) net/netfilter/nf_conntrack 0x1829fe30 nf_ct_nat_offset +(unknown) net/netfilter/nf_conntrack 0x18c417df nf_ct_port_tuple_to_nlattr +(unknown) net/netfilter/nf_conntrack 0x1973f387 nf_ct_unlink_expect_report +(unknown) net/netfilter/nf_conntrack 0x1d98236d nf_ct_extend_register +(unknown) net/netfilter/nf_conntrack 0x1f4b9a82 nf_ct_expect_put +(unknown) net/netfilter/nf_conntrack 0x20e16cf7 nf_conntrack_helper_unregister +(unknown) net/netfilter/nf_conntrack 0x231ec915 nf_ct_l3proto_put +(unknown) net/netfilter/nf_conntrack 0x25cb00fb nf_conntrack_l4proto_register +(unknown) net/netfilter/nf_conntrack 0x28866238 nf_conntrack_in +(unknown) net/netfilter/nf_conntrack 0x289c3714 nf_ct_alloc_hashtable +(unknown) net/netfilter/nf_conntrack 0x2bb29263 nf_ct_expect_register_notifier +(unknown) net/netfilter/nf_conntrack 0x2c95f7b0 nf_conntrack_l4proto_unregister +(unknown) net/netfilter/nf_conntrack 0x3326cb63 nf_ct_expect_alloc +(unknown) net/netfilter/nf_conntrack 0x3425a991 nf_conntrack_l4proto_tcp6 +(unknown) net/netfilter/nf_conntrack 0x344f19ac nf_conntrack_free +(unknown) net/netfilter/nf_conntrack 0x35ce1fb6 nf_conntrack_l4proto_udp4 +(unknown) net/netfilter/nf_conntrack 0x361763b9 __nf_conntrack_confirm +(unknown) net/netfilter/nf_conntrack 0x3b71cf8d nfnetlink_parse_nat_setup_hook +(unknown) net/netfilter/nf_conntrack 0x3b977e1a nf_conntrack_find_get +(unknown) net/netfilter/nf_conntrack 0x3bfe2050 nf_ct_extend_unregister +(unknown) net/netfilter/nf_conntrack 0x3e335b40 __nf_ct_try_assign_helper +(unknown) net/netfilter/nf_conntrack 0x3f5b1415 nf_ct_port_nlattr_to_tuple +(unknown) net/netfilter/nf_conntrack 0x46e01443 nf_ct_get_tuple +(unknown) net/netfilter/nf_conntrack 0x4e581965 nf_conntrack_helper_try_module_get +(unknown) net/netfilter/nf_conntrack 0x5672add2 nf_conntrack_set_hashsize +(unknown) net/netfilter/nf_conntrack 0x58bd8eb9 nf_ct_deliver_cached_events +(unknown) net/netfilter/nf_conntrack 0x59d903ec nf_conntrack_tuple_taken +(unknown) net/netfilter/nf_conntrack 0x5b0d8b4e nf_ct_delete_from_lists +(unknown) net/netfilter/nf_conntrack 0x62813e5c nf_ct_port_nlattr_tuple_size +(unknown) net/netfilter/nf_conntrack 0x66c5f9a3 nf_ct_expect_init +(unknown) net/netfilter/nf_conntrack 0x6e224a7a need_conntrack +(unknown) net/netfilter/nf_conntrack 0x6fff8279 nf_conntrack_lock +(unknown) net/netfilter/nf_conntrack 0x780fe80a nf_conntrack_event_cb +(unknown) net/netfilter/nf_conntrack 0x78f9b710 nf_ct_l3proto_try_module_get +(unknown) net/netfilter/nf_conntrack 0x7ee552a3 __nf_ct_expect_find +(unknown) net/netfilter/nf_conntrack 0x8a232a38 nf_ct_get_tuplepr +(unknown) net/netfilter/nf_conntrack 0x8b7b1ee9 nf_ct_helper_ext_add +(unknown) net/netfilter/nf_conntrack 0x8ce187d2 nf_ct_invert_tuple +(unknown) net/netfilter/nf_conntrack 0x8e37b93d nf_conntrack_flush_report +(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 0x91c1df39 nf_conntrack_unregister_notifier +(unknown) net/netfilter/nf_conntrack 0xa17874dd nf_ct_remove_userspace_expectations +(unknown) net/netfilter/nf_conntrack 0xa2c418af nf_conntrack_register_notifier +(unknown) net/netfilter/nf_conntrack 0xab3d1f95 nf_ct_untracked_status_or +(unknown) net/netfilter/nf_conntrack 0xab54504c nf_conntrack_untracked +(unknown) net/netfilter/nf_conntrack 0xac6d7a77 nf_conntrack_l3proto_unregister +(unknown) net/netfilter/nf_conntrack 0xad1bb027 nf_ct_free_hashtable +(unknown) net/netfilter/nf_conntrack 0xb2836449 nf_ct_expect_unregister_notifier +(unknown) net/netfilter/nf_conntrack 0xb486e9e8 __nf_ct_kill_acct +(unknown) net/netfilter/nf_conntrack 0xb602c57e nf_ct_l3proto_module_put +(unknown) net/netfilter/nf_conntrack 0xb9ffbf18 nf_ct_l3protos +(unknown) net/netfilter/nf_conntrack 0xbd88a2df __nf_ct_l4proto_find +(unknown) net/netfilter/nf_conntrack 0xbf58457c nf_conntrack_alter_reply +(unknown) net/netfilter/nf_conntrack 0xc0c484fe nf_ct_expect_related_report +(unknown) net/netfilter/nf_conntrack 0xc18ac88d nf_ct_expect_hsize +(unknown) net/netfilter/nf_conntrack 0xc218a79d nf_conntrack_hash_insert +(unknown) net/netfilter/nf_conntrack 0xc2b13ae2 __nf_ct_ext_add +(unknown) net/netfilter/nf_conntrack 0xcd3deb80 nf_expect_event_cb +(unknown) net/netfilter/nf_conntrack 0xcedc386a nf_ct_iterate_cleanup +(unknown) net/netfilter/nf_conntrack 0xd1640edb nf_ct_remove_expectations +(unknown) net/netfilter/nf_conntrack 0xd64bc364 __nf_ct_ext_destroy +(unknown) net/netfilter/nf_conntrack 0xdb7d35de print_tuple +(unknown) net/netfilter/nf_conntrack 0xdb7f798f __nf_ct_refresh_acct +(unknown) net/netfilter/nf_conntrack 0xdd9d306c nf_ct_expect_find_get +(unknown) net/netfilter/nf_conntrack 0xdec7b9a6 nf_conntrack_alloc +(unknown) net/netfilter/nf_conntrack 0xe0b3a174 seq_print_acct +(unknown) net/netfilter/nf_conntrack 0xe32d6d56 nf_conntrack_l3proto_generic +(unknown) net/netfilter/nf_conntrack 0xe8b9b052 nf_ct_unexpect_related +(unknown) net/netfilter/nf_conntrack 0xeb6f77bf nf_conntrack_helper_register +(unknown) net/netfilter/nf_conntrack 0xef441b9e nf_ct_l3proto_find_get +(unknown) net/netfilter/nf_conntrack 0xf38bcdf3 nf_conntrack_max +(unknown) net/netfilter/nf_conntrack 0xf3e6a80f __nf_conntrack_find +(unknown) net/netfilter/nf_conntrack 0xf6ac9cf2 nf_ct_insert_dying_list +(unknown) net/netfilter/nf_conntrack_amanda 0xbf24a108 nf_nat_amanda_hook +(unknown) net/netfilter/nf_conntrack_broadcast 0xbc1250a4 nf_conntrack_broadcast_help +(unknown) net/netfilter/nf_conntrack_ftp 0xe56f4302 nf_nat_ftp_hook +(unknown) net/netfilter/nf_conntrack_h323 0x339c548d set_h245_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0x453a31f7 set_h225_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0x4a5685c2 nat_callforwarding_hook +(unknown) net/netfilter/nf_conntrack_h323 0x502e91fd nat_q931_hook +(unknown) net/netfilter/nf_conntrack_h323 0x520013b9 nat_t120_hook +(unknown) net/netfilter/nf_conntrack_h323 0x5f581ee3 nat_rtp_rtcp_hook +(unknown) net/netfilter/nf_conntrack_h323 0x726fb5ac set_sig_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0x9629c647 get_h225_addr +(unknown) net/netfilter/nf_conntrack_h323 0xae50b026 nat_h245_hook +(unknown) net/netfilter/nf_conntrack_h323 0xeb211891 set_ras_addr_hook +(unknown) net/netfilter/nf_conntrack_irc 0xccc70974 nf_nat_irc_hook +(unknown) net/netfilter/nf_conntrack_pptp 0x58b5cca9 nf_nat_pptp_hook_expectfn +(unknown) net/netfilter/nf_conntrack_pptp 0x85581b7b nf_nat_pptp_hook_exp_gre +(unknown) net/netfilter/nf_conntrack_pptp 0x90eb9676 nf_nat_pptp_hook_outbound +(unknown) net/netfilter/nf_conntrack_pptp 0xd3b6be50 nf_nat_pptp_hook_inbound +(unknown) net/netfilter/nf_conntrack_proto_gre 0x01e1308c nf_ct_gre_keymap_destroy +(unknown) net/netfilter/nf_conntrack_proto_gre 0x50d65152 nf_ct_gre_keymap_flush +(unknown) net/netfilter/nf_conntrack_proto_gre 0xe0740bf3 nf_ct_gre_keymap_add +(unknown) net/netfilter/nf_conntrack_sip 0x012a659d nf_nat_sdp_addr_hook +(unknown) net/netfilter/nf_conntrack_sip 0x1f881e45 nf_nat_sdp_media_hook +(unknown) net/netfilter/nf_conntrack_sip 0x290896c4 nf_nat_sip_seq_adjust_hook +(unknown) net/netfilter/nf_conntrack_sip 0x5ad03425 ct_sip_parse_header_uri +(unknown) net/netfilter/nf_conntrack_sip 0x6eae5ab2 nf_nat_sip_hook +(unknown) net/netfilter/nf_conntrack_sip 0x87d4fd4e nf_nat_sip_expect_hook +(unknown) net/netfilter/nf_conntrack_sip 0x88c80494 ct_sip_get_header +(unknown) net/netfilter/nf_conntrack_sip 0xa667f868 nf_nat_sdp_session_hook +(unknown) net/netfilter/nf_conntrack_sip 0xad2ae59d ct_sip_parse_address_param +(unknown) net/netfilter/nf_conntrack_sip 0xadd7d983 ct_sip_get_sdp_header +(unknown) net/netfilter/nf_conntrack_sip 0xb118d16a nf_nat_sdp_port_hook +(unknown) net/netfilter/nf_conntrack_sip 0xb3856f32 ct_sip_parse_request +(unknown) net/netfilter/nf_conntrack_sip 0xcb01df7a ct_sip_parse_numerical_param +(unknown) net/netfilter/nf_conntrack_snmp 0x235c0937 nf_nat_snmp_hook +(unknown) net/netfilter/nf_conntrack_tftp 0x245e9abf nf_nat_tftp_hook +(unknown) net/netfilter/nf_tproxy_core 0x68ae1ca0 nf_tproxy_assign_sock +(unknown) net/netfilter/nfnetlink 0x0a333636 nfnetlink_unicast +(unknown) net/netfilter/nfnetlink 0x0b10a886 nfnetlink_set_err +(unknown) net/netfilter/nfnetlink 0x1f58e71b nfnl_lock +(unknown) net/netfilter/nfnetlink 0x3895cd7a nfnl_unlock +(unknown) net/netfilter/nfnetlink 0x7341c992 nfnetlink_subsys_unregister +(unknown) net/netfilter/nfnetlink 0x9cc037fd nfnetlink_subsys_register +(unknown) net/netfilter/nfnetlink 0xbaa89d78 nfnetlink_send +(unknown) net/netfilter/nfnetlink 0xc732a35f nfnetlink_has_listeners +(unknown) net/netfilter/nfnetlink_log 0x10834bdd nfulnl_log_packet +(unknown) net/netfilter/x_tables 0x08c473b7 xt_alloc_table_info +(unknown) net/netfilter/x_tables 0x0fff2daf xt_request_find_target +(unknown) net/netfilter/x_tables 0x11e95479 xt_register_matches +(unknown) net/netfilter/x_tables 0x2260dada xt_register_match +(unknown) net/netfilter/x_tables 0x2f157924 xt_table_unlock +(unknown) net/netfilter/x_tables 0x3b960fe4 xt_find_match +(unknown) net/netfilter/x_tables 0x3d559d76 xt_proto_init +(unknown) net/netfilter/x_tables 0x40728a63 xt_find_revision +(unknown) net/netfilter/x_tables 0x4597d657 xt_unregister_matches +(unknown) net/netfilter/x_tables 0x47f582ce xt_hook_link +(unknown) net/netfilter/x_tables 0x52152a20 xt_register_targets +(unknown) net/netfilter/x_tables 0x65995eb1 xt_unregister_match +(unknown) net/netfilter/x_tables 0x6cf2cc9b xt_check_match +(unknown) net/netfilter/x_tables 0x7ac00926 xt_register_table +(unknown) net/netfilter/x_tables 0x807d2b2c xt_recseq +(unknown) net/netfilter/x_tables 0x8e97596d xt_unregister_targets +(unknown) net/netfilter/x_tables 0xa2bafb63 xt_request_find_match +(unknown) net/netfilter/x_tables 0xb28f5ef1 xt_free_table_info +(unknown) net/netfilter/x_tables 0xb33bdfef xt_find_target +(unknown) net/netfilter/x_tables 0xb6306859 xt_unregister_target +(unknown) net/netfilter/x_tables 0xc5f27b04 xt_check_target +(unknown) net/netfilter/x_tables 0xd273f75c xt_replace_table +(unknown) net/netfilter/x_tables 0xd98830c7 xt_hook_unlink +(unknown) net/netfilter/x_tables 0xdaecdaf5 xt_register_target +(unknown) net/netfilter/x_tables 0xe2c929c9 xt_find_table_lock +(unknown) net/netfilter/x_tables 0xfbc7f843 xt_unregister_table +(unknown) net/netfilter/x_tables 0xff4f4ef1 xt_proto_fini +(unknown) net/netfilter/xt_RATEEST 0x3e1dd4ab xt_rateest_put +(unknown) net/netfilter/xt_RATEEST 0x9a303feb xt_rateest_lookup +(unknown) net/phonet/phonet 0x246a94ff pn_sock_hash +(unknown) net/phonet/phonet 0x383d7422 phonet_stream_ops +(unknown) net/phonet/phonet 0x40bb907c pn_sock_unhash +(unknown) net/phonet/phonet 0x77042e9a pn_skb_send +(unknown) net/phonet/phonet 0x78e309fb phonet_header_ops +(unknown) net/phonet/phonet 0xbef8bd00 phonet_proto_unregister +(unknown) net/phonet/phonet 0xbffd55d6 pn_sock_get_port +(unknown) net/phonet/phonet 0xc090115c phonet_proto_register +(unknown) net/rds/rds 0x00a467af rds_wq +(unknown) net/rds/rds 0x1ba27e9b rds_inc_init +(unknown) net/rds/rds 0x285af081 rds_recv_incoming +(unknown) net/rds/rds 0x2c5c5514 rds_message_add_rdma_dest_extension +(unknown) net/rds/rds 0x3101936e rds_message_add_extension +(unknown) net/rds/rds 0x387dd3b6 rds_info_copy +(unknown) net/rds/rds 0x399d0e48 rds_connect_complete +(unknown) net/rds/rds 0x3a1d42c3 rds_atomic_send_complete +(unknown) net/rds/rds 0x3af8367e rds_message_unmapped +(unknown) net/rds/rds 0x43488530 rds_trans_register +(unknown) net/rds/rds 0x45b4b5ba rds_page_copy_user +(unknown) net/rds/rds 0x4622b59b rds_page_remainder_alloc +(unknown) net/rds/rds 0x5031b8c5 rds_str_array +(unknown) net/rds/rds 0x50cbe7b3 rds_stats +(unknown) net/rds/rds 0x5a7ffbd0 rds_info_register_func +(unknown) net/rds/rds 0x6c8a2c15 rds_for_each_conn_info +(unknown) net/rds/rds 0x70a2f5ba rds_cong_map_updated +(unknown) net/rds/rds 0x73aac73d rds_message_populate_header +(unknown) net/rds/rds 0x7795305e rds_rdma_send_complete +(unknown) net/rds/rds 0x83e700a5 rds_conn_create +(unknown) net/rds/rds 0x8a3940d1 rds_trans_unregister +(unknown) net/rds/rds 0x96fafe85 rds_stats_info_copy +(unknown) net/rds/rds 0xaa6631c4 rds_inc_put +(unknown) net/rds/rds 0xc5b99bad rds_conn_destroy +(unknown) net/rds/rds 0xcc3b14c9 rds_conn_connect_if_down +(unknown) net/rds/rds 0xcc429b94 rds_send_drop_acked +(unknown) net/rds/rds 0xd8b1b831 rds_conn_create_outgoing +(unknown) net/rds/rds 0xd8dd0c8b rds_info_deregister_func +(unknown) net/rds/rds 0xd97b74d3 rds_message_addref +(unknown) net/rds/rds 0xf43a3846 rds_message_put +(unknown) net/rds/rds 0xf4f45ed5 rds_send_get_message +(unknown) net/rds/rds 0xff5e8876 rds_conn_drop +(unknown) net/rxrpc/af-rxrpc 0x0d1f6a80 rxrpc_unregister_security +(unknown) net/rxrpc/af-rxrpc 0x1078a96a key_type_rxrpc +(unknown) net/rxrpc/af-rxrpc 0x20c7b17a rxrpc_kernel_get_abort_code +(unknown) net/rxrpc/af-rxrpc 0x211d4559 rxrpc_kernel_end_call +(unknown) net/rxrpc/af-rxrpc 0x2ef89739 rxrpc_kernel_free_skb +(unknown) net/rxrpc/af-rxrpc 0x52a8a493 rxrpc_kernel_reject_call +(unknown) net/rxrpc/af-rxrpc 0x5aa112dd rxrpc_kernel_send_data +(unknown) net/rxrpc/af-rxrpc 0x87f20223 rxrpc_kernel_accept_call +(unknown) net/rxrpc/af-rxrpc 0x89ab7c11 rxrpc_get_server_data_key +(unknown) net/rxrpc/af-rxrpc 0x9cc47852 rxrpc_kernel_abort_call +(unknown) net/rxrpc/af-rxrpc 0xa1261bfd rxrpc_register_security +(unknown) net/rxrpc/af-rxrpc 0xa6d3d44c rxrpc_kernel_data_delivered +(unknown) net/rxrpc/af-rxrpc 0xbbd17c11 rxrpc_kernel_intercept_rx_messages +(unknown) net/rxrpc/af-rxrpc 0xc5e86ccd rxrpc_kernel_begin_call +(unknown) net/rxrpc/af-rxrpc 0xcf3fe04d rxrpc_kernel_get_error_number +(unknown) net/rxrpc/af-rxrpc 0xe5ac35b3 rxrpc_kernel_is_data_last +(unknown) net/rxrpc/af-rxrpc 0xe9655ca1 rxrpc_get_null_key +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x00c52ef5 g_make_token_header +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x1ae0ef8d svcauth_gss_flavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x24d237c7 gss_mech_get_by_OID +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x2d1d1741 gss_pseudoflavor_to_service +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x36bc9a29 gss_mech_list_pseudoflavors +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x43cf5098 gss_mech_unregister +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x57f21726 gss_mech_put +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x8d1a827e svcauth_gss_register_pseudoflavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x9639ae20 gss_service_to_auth_domain_name +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xa9fa4881 gss_mech_register +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xae45fbf7 gss_mech_get_by_name +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xb4733f14 gss_mech_get +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xb5d8644c gss_mech_get_by_pseudoflavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xb5dea7ef g_token_size +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xc579c7e8 svc_gss_principal +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xd51a0898 gss_svc_to_pseudoflavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xf8b2ff6e g_verify_token_header +(unknown) net/sunrpc/sunrpc 0x00bbffe1 rpc_max_payload +(unknown) net/sunrpc/sunrpc 0x01d421ac rpcauth_destroy_credcache +(unknown) net/sunrpc/sunrpc 0x0283fd2d xprt_set_retrans_timeout_rtt +(unknown) net/sunrpc/sunrpc 0x05e807a9 xdr_encode_string +(unknown) net/sunrpc/sunrpc 0x065994f1 xdr_encode_opaque_fixed +(unknown) net/sunrpc/sunrpc 0x092ff687 svc_auth_register +(unknown) net/sunrpc/sunrpc 0x09a466f5 svc_find_xprt +(unknown) net/sunrpc/sunrpc 0x0aff15ed xdr_reserve_space +(unknown) net/sunrpc/sunrpc 0x0f23e987 rpc_force_rebind +(unknown) net/sunrpc/sunrpc 0x0f3a92f7 xdr_read_pages +(unknown) net/sunrpc/sunrpc 0x0f3bbb61 xdr_partial_copy_from_skb +(unknown) net/sunrpc/sunrpc 0x0f668ba9 svc_auth_unregister +(unknown) net/sunrpc/sunrpc 0x0f9fd9c0 rpc_ntop +(unknown) net/sunrpc/sunrpc 0x106155ac xdr_terminate_string +(unknown) net/sunrpc/sunrpc 0x10910afe auth_unix_add_addr +(unknown) net/sunrpc/sunrpc 0x119f85f1 sunrpc_cache_update +(unknown) net/sunrpc/sunrpc 0x11b49671 rpc_alloc_iostats +(unknown) net/sunrpc/sunrpc 0x11d1bb6b xprt_register_transport +(unknown) net/sunrpc/sunrpc 0x12e280e3 svc_proc_unregister +(unknown) net/sunrpc/sunrpc 0x14a0a147 rpcauth_create +(unknown) net/sunrpc/sunrpc 0x14b97559 rpc_lookup_machine_cred +(unknown) net/sunrpc/sunrpc 0x15ffb3ea rpcauth_lookup_credcache +(unknown) net/sunrpc/sunrpc 0x168778a9 xdr_init_decode +(unknown) net/sunrpc/sunrpc 0x17c31dbf xprt_wake_pending_tasks +(unknown) net/sunrpc/sunrpc 0x1b1605d3 csum_partial_copy_to_xdr +(unknown) net/sunrpc/sunrpc 0x1b31d0b2 rpcauth_register +(unknown) net/sunrpc/sunrpc 0x1b8e5939 svc_set_client +(unknown) net/sunrpc/sunrpc 0x1d39434e rpc_peeraddr +(unknown) net/sunrpc/sunrpc 0x1ddc784f xdr_buf_subsegment +(unknown) net/sunrpc/sunrpc 0x1e798a52 sunrpc_cache_unregister_pipefs +(unknown) net/sunrpc/sunrpc 0x1f87767b svc_addsock +(unknown) net/sunrpc/sunrpc 0x1fb26b8e rpc_killall_tasks +(unknown) net/sunrpc/sunrpc 0x2148c275 read_bytes_from_xdr_buf +(unknown) net/sunrpc/sunrpc 0x2185a31c rpcauth_init_cred +(unknown) net/sunrpc/sunrpc 0x23d9621c svc_sock_update_bufs +(unknown) net/sunrpc/sunrpc 0x25dc1d89 put_rpccred +(unknown) net/sunrpc/sunrpc 0x2661e7dd xprt_adjust_cwnd +(unknown) net/sunrpc/sunrpc 0x2919b156 xdr_decode_string_inplace +(unknown) net/sunrpc/sunrpc 0x2b2916f6 xdr_buf_read_netobj +(unknown) net/sunrpc/sunrpc 0x2eec63c9 xdr_encode_netobj +(unknown) net/sunrpc/sunrpc 0x30a1ccc3 rpcauth_unregister +(unknown) net/sunrpc/sunrpc 0x31a89d59 rpc_debug +(unknown) net/sunrpc/sunrpc 0x32b8aa67 rpc_destroy_wait_queue +(unknown) net/sunrpc/sunrpc 0x3327386b rpc_print_iostats +(unknown) net/sunrpc/sunrpc 0x33b39be7 rpc_create +(unknown) net/sunrpc/sunrpc 0x34809dcd svc_xprt_names +(unknown) net/sunrpc/sunrpc 0x35448c65 rpc_free_iostats +(unknown) net/sunrpc/sunrpc 0x37dc76dc auth_domain_lookup +(unknown) net/sunrpc/sunrpc 0x3857c88b xdr_set_scratch_buffer +(unknown) net/sunrpc/sunrpc 0x39d42510 xprt_write_space +(unknown) net/sunrpc/sunrpc 0x3cbe2b75 rpc_call_null +(unknown) net/sunrpc/sunrpc 0x40ae008f svc_create +(unknown) net/sunrpc/sunrpc 0x42ac975a rpc_sleep_on +(unknown) net/sunrpc/sunrpc 0x43e38adb rpc_clone_client +(unknown) net/sunrpc/sunrpc 0x44d032e3 rpc_malloc +(unknown) net/sunrpc/sunrpc 0x457cc978 svc_seq_show +(unknown) net/sunrpc/sunrpc 0x463906ef svc_create_pooled +(unknown) net/sunrpc/sunrpc 0x49aee970 rpc_put_task +(unknown) net/sunrpc/sunrpc 0x4c070394 xdr_init_decode_pages +(unknown) net/sunrpc/sunrpc 0x4c2d176d xprt_wait_for_buffer_space +(unknown) net/sunrpc/sunrpc 0x4fba56a1 unix_domain_find +(unknown) net/sunrpc/sunrpc 0x5256b140 rpcauth_init_credcache +(unknown) net/sunrpc/sunrpc 0x5322ac9d svc_print_addr +(unknown) net/sunrpc/sunrpc 0x53445f68 nlm_debug +(unknown) net/sunrpc/sunrpc 0x587a21a7 rpc_queue_upcall +(unknown) net/sunrpc/sunrpc 0x5880e7b3 xdr_encode_pages +(unknown) net/sunrpc/sunrpc 0x5a1d29ea sunrpc_cache_register_pipefs +(unknown) net/sunrpc/sunrpc 0x5b14ec1a rpc_put_mount +(unknown) net/sunrpc/sunrpc 0x5b2b438e rpc_exit +(unknown) net/sunrpc/sunrpc 0x5bd26000 rpc_proc_unregister +(unknown) net/sunrpc/sunrpc 0x5e4953b3 xprt_complete_rqst +(unknown) net/sunrpc/sunrpc 0x5e5cf315 auth_unix_lookup +(unknown) net/sunrpc/sunrpc 0x64795586 svc_unreg_xprt_class +(unknown) net/sunrpc/sunrpc 0x669cd386 xdr_process_buf +(unknown) net/sunrpc/sunrpc 0x675524ec rpc_sockaddr2uaddr +(unknown) net/sunrpc/sunrpc 0x67f1c7f7 xdr_write_pages +(unknown) net/sunrpc/sunrpc 0x6b26168d xdr_shift_buf +(unknown) net/sunrpc/sunrpc 0x6cb60d59 rpc_queue_empty +(unknown) net/sunrpc/sunrpc 0x6ddbe20b rpc_wake_up_status +(unknown) net/sunrpc/sunrpc 0x6eea229d svcauth_unix_purge +(unknown) net/sunrpc/sunrpc 0x6f9d4c45 svc_close_xprt +(unknown) net/sunrpc/sunrpc 0x700a73de svc_max_payload +(unknown) net/sunrpc/sunrpc 0x71fa908a cache_flush +(unknown) net/sunrpc/sunrpc 0x7475c7c7 sunrpc_cache_lookup +(unknown) net/sunrpc/sunrpc 0x74bcf077 rpc_unlink +(unknown) net/sunrpc/sunrpc 0x789aa618 rpc_wake_up_queued_task +(unknown) net/sunrpc/sunrpc 0x79e8da77 __rpc_wait_for_completion_task +(unknown) net/sunrpc/sunrpc 0x7aa490be svc_xprt_copy_addrs +(unknown) net/sunrpc/sunrpc 0x7aa7162f rpc_call_sync +(unknown) net/sunrpc/sunrpc 0x7d6e14b5 auth_domain_find +(unknown) net/sunrpc/sunrpc 0x7d94ae0b xdr_encode_array2 +(unknown) net/sunrpc/sunrpc 0x7de53067 rpc_init_rtt +(unknown) net/sunrpc/sunrpc 0x7e354bae svc_wake_up +(unknown) net/sunrpc/sunrpc 0x7ecae822 rpc_peeraddr2str +(unknown) net/sunrpc/sunrpc 0x7ef13a25 svc_drop +(unknown) net/sunrpc/sunrpc 0x7f615d44 xdr_inline_pages +(unknown) net/sunrpc/sunrpc 0x7f86c1cc svc_sock_names +(unknown) net/sunrpc/sunrpc 0x7ffb1129 xprt_disconnect_done +(unknown) net/sunrpc/sunrpc 0x85a4de97 xprt_free +(unknown) net/sunrpc/sunrpc 0x865c806e rpc_wake_up_next +(unknown) net/sunrpc/sunrpc 0x86be4617 svc_pool_stats_open +(unknown) net/sunrpc/sunrpc 0x86ed282a rpc_uaddr2sockaddr +(unknown) net/sunrpc/sunrpc 0x87a0753b rpc_wake_up +(unknown) net/sunrpc/sunrpc 0x87a0bec2 rpcauth_generic_bind_cred +(unknown) net/sunrpc/sunrpc 0x87f4d32b xprt_release_xprt +(unknown) net/sunrpc/sunrpc 0x880aaede xprt_release_rqst_cong +(unknown) net/sunrpc/sunrpc 0x8836d480 rpc_delay +(unknown) net/sunrpc/sunrpc 0x88b632ec svc_reg_xprt_class +(unknown) net/sunrpc/sunrpc 0x8df851b5 auth_domain_put +(unknown) net/sunrpc/sunrpc 0x91b3cd23 xdr_decode_word +(unknown) net/sunrpc/sunrpc 0x92ce4021 xdr_encode_word +(unknown) net/sunrpc/sunrpc 0x9644761c svc_xprt_enqueue +(unknown) net/sunrpc/sunrpc 0x966e081d sunrpc_cache_pipe_upcall +(unknown) net/sunrpc/sunrpc 0x9aebb09c xdr_enter_page +(unknown) net/sunrpc/sunrpc 0x9c4c3df1 rpc_init_priority_wait_queue +(unknown) net/sunrpc/sunrpc 0xa1546cec xprt_set_retrans_timeout_def +(unknown) net/sunrpc/sunrpc 0xa580a957 xprt_alloc +(unknown) net/sunrpc/sunrpc 0xa5d58cb8 xdr_init_encode +(unknown) net/sunrpc/sunrpc 0xa87f5ec3 svc_xprt_init +(unknown) net/sunrpc/sunrpc 0xac6a6141 rpc_call_async +(unknown) net/sunrpc/sunrpc 0xac77a8f0 svc_create_xprt +(unknown) net/sunrpc/sunrpc 0xadc470fe rpc_setbufsize +(unknown) net/sunrpc/sunrpc 0xadd5a5a9 xprt_reserve_xprt_cong +(unknown) net/sunrpc/sunrpc 0xaf5bf6ef nfs_debug +(unknown) net/sunrpc/sunrpc 0xb37833f6 svc_destroy +(unknown) net/sunrpc/sunrpc 0xb4710e4c rpc_call_start +(unknown) net/sunrpc/sunrpc 0xb5278edb svc_reserve +(unknown) net/sunrpc/sunrpc 0xb7ac51b2 svc_set_num_threads +(unknown) net/sunrpc/sunrpc 0xba093d3c rpc_run_task +(unknown) net/sunrpc/sunrpc 0xba353303 rpc_task_reset_client +(unknown) net/sunrpc/sunrpc 0xbb10754c xprt_release_xprt_cong +(unknown) net/sunrpc/sunrpc 0xbf9d1b96 nfsd_debug +(unknown) net/sunrpc/sunrpc 0xc12435e3 rpc_calc_rto +(unknown) net/sunrpc/sunrpc 0xc1995c82 cache_purge +(unknown) net/sunrpc/sunrpc 0xc2c520d3 cache_unregister +(unknown) net/sunrpc/sunrpc 0xc3880471 xdr_decode_netobj +(unknown) net/sunrpc/sunrpc 0xc3eaf181 xprt_reserve_xprt +(unknown) net/sunrpc/sunrpc 0xc59d75d3 svc_proc_register +(unknown) net/sunrpc/sunrpc 0xc736ac0f xdr_buf_from_iov +(unknown) net/sunrpc/sunrpc 0xc888ecf6 rpc_shutdown_client +(unknown) net/sunrpc/sunrpc 0xc8e96dea qword_addhex +(unknown) net/sunrpc/sunrpc 0xccc2372e rpc_pton +(unknown) net/sunrpc/sunrpc 0xcee467f3 xprt_load_transport +(unknown) net/sunrpc/sunrpc 0xd16a6164 auth_unix_forget_old +(unknown) net/sunrpc/sunrpc 0xd28dd059 rpcb_getport_async +(unknown) net/sunrpc/sunrpc 0xd66ee2e1 svc_prepare_thread +(unknown) net/sunrpc/sunrpc 0xd8227412 rpc_mkpipe +(unknown) net/sunrpc/sunrpc 0xd9e0c91b xdr_inline_decode +(unknown) net/sunrpc/sunrpc 0xdbc55294 cache_register +(unknown) net/sunrpc/sunrpc 0xdc1551a9 rpc_restart_call +(unknown) net/sunrpc/sunrpc 0xde3ebdd0 svc_exit_thread +(unknown) net/sunrpc/sunrpc 0xdef26964 svc_xprt_received +(unknown) net/sunrpc/sunrpc 0xe12c6fef cache_check +(unknown) net/sunrpc/sunrpc 0xe2377093 xprt_unregister_transport +(unknown) net/sunrpc/sunrpc 0xe3f5e6a1 svc_xprt_put +(unknown) net/sunrpc/sunrpc 0xe416ebfe svc_recv +(unknown) net/sunrpc/sunrpc 0xe43911ac rpc_bind_new_program +(unknown) net/sunrpc/sunrpc 0xe5919cb1 xdr_encode_opaque +(unknown) net/sunrpc/sunrpc 0xe6ffad3a rpc_init_wait_queue +(unknown) net/sunrpc/sunrpc 0xe8ece1e0 rpc_get_mount +(unknown) net/sunrpc/sunrpc 0xe9652b66 xdr_skb_read_bits +(unknown) net/sunrpc/sunrpc 0xe97f4ce5 qword_get +(unknown) net/sunrpc/sunrpc 0xe989bb4d rpc_put_task_async +(unknown) net/sunrpc/sunrpc 0xea4f57a4 svc_process +(unknown) net/sunrpc/sunrpc 0xedb12341 rpc_proc_register +(unknown) net/sunrpc/sunrpc 0xedcf6be4 qword_add +(unknown) net/sunrpc/sunrpc 0xeeacab69 rpc_update_rtt +(unknown) net/sunrpc/sunrpc 0xf0c39773 rpc_lookup_cred +(unknown) net/sunrpc/sunrpc 0xf3d9dd82 xdr_decode_array2 +(unknown) net/sunrpc/sunrpc 0xf40cd974 xprt_lookup_rqst +(unknown) net/sunrpc/sunrpc 0xf69eff3a svc_authenticate +(unknown) net/sunrpc/sunrpc 0xf71486d5 rpc_restart_call_prepare +(unknown) net/sunrpc/sunrpc 0xf9d1164c rpc_free +(unknown) net/sunrpc/sunrpc 0xfa21a42b write_bytes_to_xdr_buf +(unknown) net/sunrpc/sunrpc 0xfb4ca1c4 svcauth_unix_set_client +(unknown) net/wanrouter/wanrouter 0x0ebe03d1 unregister_wan_device +(unknown) net/wanrouter/wanrouter 0x29e5c184 register_wan_device +(unknown) net/wimax/wimax 0x07f04ef0 wimax_msg_len +(unknown) net/wimax/wimax 0x0a66beee wimax_report_rfkill_hw +(unknown) net/wimax/wimax 0x2356d986 wimax_reset +(unknown) net/wimax/wimax 0x242fdbd5 wimax_msg_data +(unknown) net/wimax/wimax 0x3e59212d wimax_msg_data_len +(unknown) net/wimax/wimax 0x5669a3d2 wimax_msg +(unknown) net/wimax/wimax 0x70839ca7 wimax_report_rfkill_sw +(unknown) net/wimax/wimax 0x78102c29 wimax_state_get +(unknown) net/wimax/wimax 0x868c2f70 wimax_dev_rm +(unknown) net/wimax/wimax 0x9777ad0c wimax_msg_alloc +(unknown) net/wimax/wimax 0x98b6a86a wimax_dev_add +(unknown) net/wimax/wimax 0xe1a7cea2 wimax_dev_init +(unknown) net/wimax/wimax 0xe264177b wimax_rfkill +(unknown) net/wimax/wimax 0xeada2e88 wimax_state_change +(unknown) net/wimax/wimax 0xf7b7a891 wimax_msg_send +(unknown) net/wireless/cfg80211 0x0161afb4 wiphy_rfkill_stop_polling +(unknown) net/wireless/cfg80211 0x02aefbb8 cfg80211_wext_siwpower +(unknown) net/wireless/cfg80211 0x042fa571 cfg80211_wext_siwgenie +(unknown) net/wireless/cfg80211 0x051ec90f cfg80211_wext_siwmlme +(unknown) net/wireless/cfg80211 0x06771416 cfg80211_connect_result +(unknown) net/wireless/cfg80211 0x09c64fbd ieee80211_frequency_to_channel +(unknown) net/wireless/cfg80211 0x0ace8703 cfg80211_testmode_alloc_reply_skb +(unknown) net/wireless/cfg80211 0x0b6940b9 cfg80211_remain_on_channel_expired +(unknown) net/wireless/cfg80211 0x14945737 cfg80211_new_sta +(unknown) net/wireless/cfg80211 0x158ecb04 cfg80211_mgmt_tx_status +(unknown) net/wireless/cfg80211 0x1879fcbd bridge_tunnel_header +(unknown) net/wireless/cfg80211 0x19cd0545 cfg80211_testmode_alloc_event_skb +(unknown) net/wireless/cfg80211 0x19ecc7ec ieee80211_bss_get_ie +(unknown) net/wireless/cfg80211 0x1b76d2eb cfg80211_wext_giwrange +(unknown) net/wireless/cfg80211 0x1d44e8f0 cfg80211_wext_giwessid +(unknown) net/wireless/cfg80211 0x1d4854c4 wiphy_unregister +(unknown) net/wireless/cfg80211 0x1f44f67f cfg80211_wext_siwap +(unknown) net/wireless/cfg80211 0x2e2dd568 cfg80211_wext_giwencode +(unknown) net/wireless/cfg80211 0x2edf7d69 ieee80211_get_response_rate +(unknown) net/wireless/cfg80211 0x38569012 ieee80211_data_from_8023 +(unknown) net/wireless/cfg80211 0x399895f0 cfg80211_del_sta +(unknown) net/wireless/cfg80211 0x3a0a113d cfg80211_testmode_event +(unknown) net/wireless/cfg80211 0x3b82f523 cfg80211_wext_giwname +(unknown) net/wireless/cfg80211 0x3cad9837 wiphy_apply_custom_regulatory +(unknown) net/wireless/cfg80211 0x3cd7a3bc __ieee80211_get_channel +(unknown) net/wireless/cfg80211 0x4053fe05 cfg80211_wext_siwretry +(unknown) net/wireless/cfg80211 0x41f20611 cfg80211_wext_giwmode +(unknown) net/wireless/cfg80211 0x46cd4869 cfg80211_wext_giwap +(unknown) net/wireless/cfg80211 0x4901d5c2 cfg80211_send_unprot_deauth +(unknown) net/wireless/cfg80211 0x4b8a0c25 cfg80211_wext_siwtxpower +(unknown) net/wireless/cfg80211 0x534dcece cfg80211_wext_siwfreq +(unknown) net/wireless/cfg80211 0x5382d94d cfg80211_disconnected +(unknown) net/wireless/cfg80211 0x54d02b0c cfg80211_get_mesh +(unknown) net/wireless/cfg80211 0x56b9b166 cfg80211_ready_on_channel +(unknown) net/wireless/cfg80211 0x58382bdb ieee80211_data_to_8023 +(unknown) net/wireless/cfg80211 0x64542e75 cfg80211_wext_giwrts +(unknown) net/wireless/cfg80211 0x69b18f43 rfc1042_header +(unknown) net/wireless/cfg80211 0x6c69c463 cfg80211_wext_siwencode +(unknown) net/wireless/cfg80211 0x6f37bc7a cfg80211_wext_siwmode +(unknown) net/wireless/cfg80211 0x712cb7af cfg80211_scan_done +(unknown) net/wireless/cfg80211 0x715569de cfg80211_send_unprot_disassoc +(unknown) net/wireless/cfg80211 0x7411cb27 __cfg80211_send_deauth +(unknown) net/wireless/cfg80211 0x7513e94e ieee80211_channel_to_frequency +(unknown) net/wireless/cfg80211 0x76e45904 cfg80211_michael_mic_failure +(unknown) net/wireless/cfg80211 0x7a647765 cfg80211_cqm_pktloss_notify +(unknown) net/wireless/cfg80211 0x7b8bf346 cfg80211_wext_siwpmksa +(unknown) net/wireless/cfg80211 0x7e2ffdd0 cfg80211_sched_scan_stopped +(unknown) net/wireless/cfg80211 0x7ef39823 ieee80211_hdrlen +(unknown) net/wireless/cfg80211 0x7fe1a403 cfg80211_find_ie +(unknown) net/wireless/cfg80211 0x80ba53d4 cfg80211_send_rx_auth +(unknown) net/wireless/cfg80211 0x824ed94c cfg80211_sched_scan_results +(unknown) net/wireless/cfg80211 0x8b71193a cfg80211_send_disassoc +(unknown) net/wireless/cfg80211 0x8b815e19 cfg80211_wext_siwfrag +(unknown) net/wireless/cfg80211 0x8f955098 regulatory_hint +(unknown) net/wireless/cfg80211 0x90d9129a cfg80211_wext_siwrts +(unknown) net/wireless/cfg80211 0x91be705b wiphy_rfkill_start_polling +(unknown) net/wireless/cfg80211 0x982e6b6d ieee80211_radiotap_iterator_init +(unknown) net/wireless/cfg80211 0x98633fd5 cfg80211_notify_new_peer_candidate +(unknown) net/wireless/cfg80211 0xa3c04553 cfg80211_rx_mgmt +(unknown) net/wireless/cfg80211 0xa7c0f221 cfg80211_wext_giwfreq +(unknown) net/wireless/cfg80211 0xa8536e04 __cfg80211_send_disassoc +(unknown) net/wireless/cfg80211 0xb0dc5978 cfg80211_send_deauth +(unknown) net/wireless/cfg80211 0xb4d0db13 cfg80211_roamed +(unknown) net/wireless/cfg80211 0xb6da992c cfg80211_wext_giwretry +(unknown) net/wireless/cfg80211 0xbbc02ccc cfg80211_wext_giwfrag +(unknown) net/wireless/cfg80211 0xbce5d12b cfg80211_inform_bss_frame +(unknown) net/wireless/cfg80211 0xc27caa79 cfg80211_classify8021d +(unknown) net/wireless/cfg80211 0xc2ceb758 cfg80211_wext_giwtxpower +(unknown) net/wireless/cfg80211 0xc46be88a cfg80211_wext_siwauth +(unknown) net/wireless/cfg80211 0xc5786293 cfg80211_wext_siwencodeext +(unknown) net/wireless/cfg80211 0xc63f1b81 ieee80211_radiotap_iterator_next +(unknown) net/wireless/cfg80211 0xc760854c freq_reg_info +(unknown) net/wireless/cfg80211 0xc9f54163 cfg80211_inform_bss +(unknown) net/wireless/cfg80211 0xcae9b36c cfg80211_wext_siwrate +(unknown) net/wireless/cfg80211 0xcf185384 cfg80211_cqm_rssi_notify +(unknown) net/wireless/cfg80211 0xd30a88ae ieee80211_amsdu_to_8023s +(unknown) net/wireless/cfg80211 0xd51159e8 __cfg80211_auth_canceled +(unknown) net/wireless/cfg80211 0xd7779230 cfg80211_put_bss +(unknown) net/wireless/cfg80211 0xe125dd8a cfg80211_send_rx_assoc +(unknown) net/wireless/cfg80211 0xe2784001 wiphy_free +(unknown) net/wireless/cfg80211 0xe2e2dc15 cfg80211_get_bss +(unknown) net/wireless/cfg80211 0xe935a8dd cfg80211_send_auth_timeout +(unknown) net/wireless/cfg80211 0xe9c975cf wiphy_rfkill_set_hw_state +(unknown) net/wireless/cfg80211 0xeb30c958 cfg80211_wireless_stats +(unknown) net/wireless/cfg80211 0xeb41a0db ieee80211_get_hdrlen_from_skb +(unknown) net/wireless/cfg80211 0xebcd8fd9 cfg80211_wext_siwessid +(unknown) net/wireless/cfg80211 0xec88cedc cfg80211_testmode_reply +(unknown) net/wireless/cfg80211 0xed42b934 wiphy_register +(unknown) net/wireless/cfg80211 0xf2c9029f cfg80211_ibss_joined +(unknown) net/wireless/cfg80211 0xf4279c91 cfg80211_wext_giwpower +(unknown) net/wireless/cfg80211 0xf42a9a5f cfg80211_wext_giwauth +(unknown) net/wireless/cfg80211 0xf6bf91d1 cfg80211_wext_siwscan +(unknown) net/wireless/cfg80211 0xf732f0fe cfg80211_unlink_bss +(unknown) net/wireless/cfg80211 0xfaa8c1b9 cfg80211_wext_giwrate +(unknown) net/wireless/cfg80211 0xfbc7d7e9 wiphy_new +(unknown) net/wireless/cfg80211 0xfc8f9457 cfg80211_send_assoc_timeout +(unknown) net/wireless/cfg80211 0xfd50a16b cfg80211_wext_giwscan +(unknown) net/wireless/lib80211 0x230f3ffb lib80211_crypt_deinit_handler +(unknown) net/wireless/lib80211 0x24bf89b1 lib80211_crypt_delayed_deinit +(unknown) net/wireless/lib80211 0x266f1a4c lib80211_get_crypto_ops +(unknown) net/wireless/lib80211 0x2bc2bf8d lib80211_crypt_deinit_entries +(unknown) net/wireless/lib80211 0x2d0f99e5 print_ssid +(unknown) net/wireless/lib80211 0xae988764 lib80211_register_crypto_ops +(unknown) net/wireless/lib80211 0xbc028a9b lib80211_unregister_crypto_ops +(unknown) net/wireless/lib80211 0xbe81ec8e lib80211_crypt_info_free +(unknown) net/wireless/lib80211 0xed272439 lib80211_crypt_quiescing +(unknown) net/wireless/lib80211 0xed91d7c5 lib80211_crypt_info_init +(unknown) net/xfrm/xfrm_ipcomp 0x30941c78 ipcomp_destroy +(unknown) net/xfrm/xfrm_ipcomp 0x43adccfa ipcomp_output +(unknown) net/xfrm/xfrm_ipcomp 0xa6ad3f4d ipcomp_input +(unknown) net/xfrm/xfrm_ipcomp 0xc13ce4fa ipcomp_init_state +(unknown) sound/ac97_bus 0xbf1da7b4 ac97_bus_type +(unknown) sound/aoa/core/snd-aoa 0x1cb7d703 aoa_codec_register +(unknown) sound/aoa/core/snd-aoa 0x203ed10b aoa_codec_unregister +(unknown) sound/aoa/core/snd-aoa 0x633fd368 aoa_fabric_register +(unknown) sound/aoa/core/snd-aoa 0x84165852 aoa_fabric_unregister +(unknown) sound/aoa/core/snd-aoa 0x870849ae aoa_fabric_unlink_codec +(unknown) sound/aoa/core/snd-aoa 0x97803658 pmf_gpio_methods +(unknown) sound/aoa/core/snd-aoa 0x9d8669cb aoa_snd_device_new +(unknown) sound/aoa/core/snd-aoa 0xcf465e25 aoa_get_card +(unknown) sound/aoa/core/snd-aoa 0xdfad1a6f ftr_gpio_methods +(unknown) sound/aoa/core/snd-aoa 0xf6788af3 aoa_snd_ctl_add +(unknown) sound/aoa/soundbus/snd-aoa-soundbus 0x16f7650b soundbus_unregister_driver +(unknown) sound/aoa/soundbus/snd-aoa-soundbus 0x1d0d66cd soundbus_dev_put +(unknown) sound/aoa/soundbus/snd-aoa-soundbus 0x22c8e736 soundbus_dev_get +(unknown) sound/aoa/soundbus/snd-aoa-soundbus 0x9c4b8f26 soundbus_add_one +(unknown) sound/aoa/soundbus/snd-aoa-soundbus 0xc3cbaafb soundbus_remove_one +(unknown) sound/aoa/soundbus/snd-aoa-soundbus 0xff225108 soundbus_register_driver +(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 0x3fb4d161 snd_seq_kernel_client_dispatch +(unknown) sound/core/seq/snd-seq 0x5bf773bb snd_seq_create_kernel_client +(unknown) sound/core/seq/snd-seq 0x69e5fb9b snd_seq_kernel_client_write_poll +(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 0x9271ab3f snd_seq_kernel_client_enqueue_blocking +(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 0xe934da1d snd_seq_dump_var_event +(unknown) sound/core/seq/snd-seq 0xfd60ea21 snd_seq_event_port_attach +(unknown) sound/core/seq/snd-seq-device 0x3a57f235 snd_seq_autoload_unlock +(unknown) sound/core/seq/snd-seq-device 0x529c3731 snd_seq_device_new +(unknown) sound/core/seq/snd-seq-device 0x6339b6d0 snd_seq_device_load_drivers +(unknown) sound/core/seq/snd-seq-device 0x6f475f2a snd_seq_device_register_driver +(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 0x072d978b snd_midi_event_new +(unknown) sound/core/seq/snd-seq-midi-event 0x13a17752 snd_midi_event_reset_encode +(unknown) sound/core/seq/snd-seq-midi-event 0x2eed26bf snd_midi_event_no_status +(unknown) sound/core/seq/snd-seq-midi-event 0x4d5ca523 snd_midi_event_decode +(unknown) sound/core/seq/snd-seq-midi-event 0x592f6e9b snd_midi_event_free +(unknown) sound/core/seq/snd-seq-midi-event 0xd7c7afcc snd_midi_event_encode +(unknown) sound/core/seq/snd-seq-midi-event 0xe60fb228 snd_midi_event_reset_decode +(unknown) sound/core/seq/snd-seq-midi-event 0xecbde43c snd_midi_event_encode_byte +(unknown) sound/core/seq/snd-seq-virmidi 0x878a6db9 snd_virmidi_new +(unknown) sound/core/snd 0x04e75d7f snd_ctl_new1 +(unknown) sound/core/snd 0x063455de snd_ctl_make_virtual_master +(unknown) sound/core/snd 0x076fa41b snd_ctl_remove +(unknown) sound/core/snd 0x0c07e1f8 snd_info_free_entry +(unknown) sound/core/snd 0x0d6d434c snd_ctl_find_id +(unknown) sound/core/snd 0x0da4fdc2 snd_ctl_activate_id +(unknown) sound/core/snd 0x108e88ef snd_ctl_boolean_mono_info +(unknown) sound/core/snd 0x12aa426a snd_ctl_remove_id +(unknown) sound/core/snd 0x15b13d39 snd_card_free +(unknown) sound/core/snd 0x181156e9 snd_info_register +(unknown) sound/core/snd 0x18e1683f snd_dma_program +(unknown) sound/core/snd 0x191e88cf snd_dma_pointer +(unknown) sound/core/snd 0x1c47b764 snd_card_proc_new +(unknown) sound/core/snd 0x24a94b26 snd_info_get_line +(unknown) sound/core/snd 0x267e4f61 snd_seq_root +(unknown) sound/core/snd 0x2a5ad520 snd_component_add +(unknown) sound/core/snd 0x3971b4df snd_ecards_limit +(unknown) sound/core/snd 0x45697dae snd_ctl_register_ioctl +(unknown) sound/core/snd 0x4a3ea5c0 snd_request_card +(unknown) sound/core/snd 0x4dcb2e21 snd_info_create_module_entry +(unknown) sound/core/snd 0x51a4f1e2 snd_card_disconnect +(unknown) sound/core/snd 0x5301b335 snd_device_free +(unknown) sound/core/snd 0x53e273af snd_ctl_rename_id +(unknown) sound/core/snd 0x602c96f0 copy_to_user_fromio +(unknown) sound/core/snd 0x61d64f45 snd_pci_quirk_lookup +(unknown) sound/core/snd 0x638e5821 snd_card_free_when_closed +(unknown) sound/core/snd 0x6490fa27 snd_info_create_card_entry +(unknown) sound/core/snd 0x6a5757af snd_ctl_notify +(unknown) sound/core/snd 0x6e13f930 snd_card_register +(unknown) sound/core/snd 0x70c15ac1 snd_dma_disable +(unknown) sound/core/snd 0x7a1cec06 snd_card_create +(unknown) sound/core/snd 0x7ed6130c snd_ctl_enum_info +(unknown) sound/core/snd 0x81a35807 snd_ctl_unregister_ioctl +(unknown) sound/core/snd 0x8f595b11 snd_major +(unknown) sound/core/snd 0x985a5f21 snd_jack_set_parent +(unknown) sound/core/snd 0x98879eca snd_register_device_for_dev +(unknown) sound/core/snd 0x9a5f4120 snd_device_new +(unknown) sound/core/snd 0x9e6d79f8 snd_info_get_str +(unknown) sound/core/snd 0xa006866f snd_ctl_free_one +(unknown) sound/core/snd 0xa0fd2427 snd_pci_quirk_lookup_id +(unknown) sound/core/snd 0xa2b354d8 _snd_ctl_add_slave +(unknown) sound/core/snd 0xad25e2c8 snd_add_device_sysfs_file +(unknown) sound/core/snd 0xaef0e10c snd_unregister_device +(unknown) sound/core/snd 0xaf73f8e4 snd_ctl_replace +(unknown) sound/core/snd 0xb2e5ae4a snd_lookup_minor_data +(unknown) sound/core/snd 0xb9c9cb68 snd_card_file_add +(unknown) sound/core/snd 0xce3ca308 copy_from_user_toio +(unknown) sound/core/snd 0xd1157735 release_and_free_resource +(unknown) sound/core/snd 0xd2849dda snd_card_set_id +(unknown) sound/core/snd 0xd31c6451 snd_jack_set_key +(unknown) sound/core/snd 0xd3a2dcdb snd_device_register +(unknown) sound/core/snd 0xd632af88 snd_power_wait +(unknown) sound/core/snd 0xe04b654a snd_card_file_remove +(unknown) sound/core/snd 0xe20c9214 snd_iprintf +(unknown) sound/core/snd 0xe7d78fde snd_cards +(unknown) sound/core/snd 0xeb0fc6a1 snd_ctl_find_numid +(unknown) sound/core/snd 0xee096548 snd_ctl_add +(unknown) sound/core/snd 0xee22a00f snd_jack_report +(unknown) sound/core/snd 0xf0f92fd1 snd_ctl_boolean_stereo_info +(unknown) sound/core/snd 0xf1275e89 snd_jack_new +(unknown) sound/core/snd-hwdep 0x3d2c5be7 snd_hwdep_new +(unknown) sound/core/snd-page-alloc 0x3b91f3af snd_free_pages +(unknown) sound/core/snd-page-alloc 0x52639160 snd_dma_alloc_pages +(unknown) sound/core/snd-page-alloc 0xade88e76 snd_malloc_pages +(unknown) sound/core/snd-page-alloc 0xc6fa6461 snd_dma_reserve_buf +(unknown) sound/core/snd-page-alloc 0xcfa2700a snd_dma_get_reserved_buf +(unknown) sound/core/snd-page-alloc 0xf55c6b21 snd_dma_free_pages +(unknown) sound/core/snd-page-alloc 0xff11eeec snd_dma_alloc_pages_fallback +(unknown) sound/core/snd-pcm 0x0283dfe3 _snd_pcm_hw_params_any +(unknown) sound/core/snd-pcm 0x04cda566 snd_interval_refine +(unknown) sound/core/snd-pcm 0x0b3b3d8c snd_pcm_hw_constraint_ratdens +(unknown) sound/core/snd-pcm 0x0d1ac8e7 snd_pcm_lib_get_vmalloc_page +(unknown) sound/core/snd-pcm 0x0f7eddaf snd_pcm_lib_mmap_iomem +(unknown) sound/core/snd-pcm 0x0ff646f3 snd_pcm_lib_readv +(unknown) sound/core/snd-pcm 0x1763b2df snd_pcm_lib_ioctl +(unknown) sound/core/snd-pcm 0x17b68cf0 snd_pcm_suspend_all +(unknown) sound/core/snd-pcm 0x181dcd44 snd_pcm_new_stream +(unknown) sound/core/snd-pcm 0x1a3f8aba snd_pcm_limit_hw_rates +(unknown) sound/core/snd-pcm 0x1d027e4b snd_pcm_format_signed +(unknown) sound/core/snd-pcm 0x1e49e81c snd_pcm_period_elapsed +(unknown) sound/core/snd-pcm 0x29b48335 snd_pcm_lib_preallocate_pages +(unknown) sound/core/snd-pcm 0x2f6eb537 snd_pcm_lib_free_vmalloc_buffer +(unknown) sound/core/snd-pcm 0x33610557 snd_pcm_set_ops +(unknown) sound/core/snd-pcm 0x34788bd2 snd_pcm_set_sync +(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 0x4320e5e0 snd_pcm_notify +(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 0x4fb7e1f6 snd_pcm_lib_free_pages +(unknown) sound/core/snd-pcm 0x52e3e4a5 snd_pcm_hw_param_value +(unknown) sound/core/snd-pcm 0x535405ea snd_pcm_hw_param_last +(unknown) sound/core/snd-pcm 0x53cc41cf snd_pcm_hw_constraint_step +(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 0x6ef8fcd8 snd_pcm_format_linear +(unknown) sound/core/snd-pcm 0x7b7c3bda snd_pcm_hw_constraint_integer +(unknown) sound/core/snd-pcm 0x7d682b4c snd_pcm_kernel_ioctl +(unknown) sound/core/snd-pcm 0x84e17cda _snd_pcm_lib_alloc_vmalloc_buffer +(unknown) sound/core/snd-pcm 0x8d981c73 snd_pcm_hw_constraint_list +(unknown) sound/core/snd-pcm 0x9069b066 snd_pcm_hw_rule_add +(unknown) sound/core/snd-pcm 0x90e2f36f snd_pcm_stop +(unknown) sound/core/snd-pcm 0x9f247206 snd_pcm_new +(unknown) sound/core/snd-pcm 0xa286a234 snd_pcm_format_name +(unknown) sound/core/snd-pcm 0xa2b7b282 snd_pcm_lib_malloc_pages +(unknown) sound/core/snd-pcm 0xa3df4d11 snd_pcm_hw_param_first +(unknown) sound/core/snd-pcm 0xa61aa028 snd_pcm_format_unsigned +(unknown) sound/core/snd-pcm 0xab0f7d36 snd_pcm_lib_read +(unknown) sound/core/snd-pcm 0xaf44a5c6 snd_pcm_suspend +(unknown) sound/core/snd-pcm 0xb0046460 snd_pcm_lib_preallocate_free_for_all +(unknown) sound/core/snd-pcm 0xb1873851 snd_pcm_lib_preallocate_pages_for_all +(unknown) sound/core/snd-pcm 0xb9638db4 snd_pcm_rate_to_rate_bit +(unknown) sound/core/snd-pcm 0xb98b0f9b snd_pcm_hw_refine +(unknown) sound/core/snd-pcm 0xbd1cc7e7 snd_pcm_hw_constraint_pow2 +(unknown) sound/core/snd-pcm 0xc09c5876 snd_pcm_open_substream +(unknown) sound/core/snd-pcm 0xc4279fa4 snd_pcm_hw_constraint_msbits +(unknown) sound/core/snd-pcm 0xd0b9b8b8 snd_interval_list +(unknown) sound/core/snd-pcm 0xd5fb21a2 snd_pcm_link_rwlock +(unknown) sound/core/snd-pcm 0xd927b3b2 snd_pcm_hw_constraint_minmax +(unknown) sound/core/snd-pcm 0xddba77f5 snd_pcm_hw_constraint_ratnums +(unknown) sound/core/snd-pcm 0xe3ba6ab0 snd_pcm_release_substream +(unknown) sound/core/snd-pcm 0xe56a9336 snd_pcm_format_width +(unknown) sound/core/snd-pcm 0xecae947e snd_pcm_mmap_data +(unknown) sound/core/snd-pcm 0xf3797152 snd_interval_ratnum +(unknown) sound/core/snd-pcm 0xf3e69f39 snd_pcm_lib_writev +(unknown) sound/core/snd-pcm 0xfd3f0f94 snd_pcm_lib_write +(unknown) sound/core/snd-rawmidi 0x033c11f1 snd_rawmidi_receive +(unknown) sound/core/snd-rawmidi 0x06966f6e snd_rawmidi_drop_output +(unknown) sound/core/snd-rawmidi 0x076841d9 snd_rawmidi_transmit_ack +(unknown) sound/core/snd-rawmidi 0x100a7bca snd_rawmidi_kernel_write +(unknown) sound/core/snd-rawmidi 0x22852008 snd_rawmidi_kernel_release +(unknown) sound/core/snd-rawmidi 0x3a169251 snd_rawmidi_output_params +(unknown) sound/core/snd-rawmidi 0x3a17c247 snd_rawmidi_kernel_read +(unknown) sound/core/snd-rawmidi 0x3a89ac69 snd_rawmidi_kernel_open +(unknown) sound/core/snd-rawmidi 0x7c78942b snd_rawmidi_input_params +(unknown) sound/core/snd-rawmidi 0x8a7eeabd snd_rawmidi_new +(unknown) sound/core/snd-rawmidi 0x92f61160 snd_rawmidi_set_ops +(unknown) sound/core/snd-rawmidi 0xb124af48 snd_rawmidi_transmit_peek +(unknown) sound/core/snd-rawmidi 0xc2845b64 snd_rawmidi_transmit_empty +(unknown) sound/core/snd-rawmidi 0xccf4517f snd_rawmidi_transmit +(unknown) sound/core/snd-rawmidi 0xe5e79e6a snd_rawmidi_drain_input +(unknown) sound/core/snd-rawmidi 0xe71cde74 snd_rawmidi_info_select +(unknown) sound/core/snd-rawmidi 0xf5d922b7 snd_rawmidi_drain_output +(unknown) sound/core/snd-timer 0x01e0e508 snd_timer_interrupt +(unknown) sound/core/snd-timer 0x19b67c25 snd_timer_notify +(unknown) sound/core/snd-timer 0x1b3f598e snd_timer_continue +(unknown) sound/core/snd-timer 0x3ed8677e snd_timer_stop +(unknown) sound/core/snd-timer 0x5db5125d snd_timer_resolution +(unknown) sound/core/snd-timer 0x7996d0dd snd_timer_new +(unknown) sound/core/snd-timer 0x7fb76ecf snd_timer_start +(unknown) sound/core/snd-timer 0x89635d25 snd_timer_global_free +(unknown) sound/core/snd-timer 0x9d033118 snd_timer_open +(unknown) sound/core/snd-timer 0xac6d2246 snd_timer_global_register +(unknown) sound/core/snd-timer 0xbd827ced snd_timer_pause +(unknown) sound/core/snd-timer 0xc5f102e8 snd_timer_close +(unknown) sound/core/snd-timer 0xeff9bd3f snd_timer_global_new +(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 0xd877cc55 snd_mpu401_uart_new +(unknown) sound/drivers/opl3/snd-opl3-lib 0x05060a19 snd_opl3_regmap +(unknown) sound/drivers/opl3/snd-opl3-lib 0x06124156 snd_opl3_timer_new +(unknown) sound/drivers/opl3/snd-opl3-lib 0x29171229 snd_opl3_interrupt +(unknown) sound/drivers/opl3/snd-opl3-lib 0x558eb576 snd_opl3_new +(unknown) sound/drivers/opl3/snd-opl3-lib 0x67cf3734 snd_opl3_hwdep_new +(unknown) sound/drivers/opl3/snd-opl3-lib 0x82e80a3e snd_opl3_find_patch +(unknown) sound/drivers/opl3/snd-opl3-lib 0x8444b681 snd_opl3_reset +(unknown) sound/drivers/opl3/snd-opl3-lib 0x896ceb0a snd_opl3_init +(unknown) sound/drivers/opl3/snd-opl3-lib 0xa0aadc3a snd_opl3_load_patch +(unknown) sound/drivers/opl3/snd-opl3-lib 0xab87bdb4 snd_opl3_create +(unknown) sound/drivers/vx/snd-vx-lib 0x45bbdc25 snd_vx_dsp_boot +(unknown) sound/drivers/vx/snd-vx-lib 0x5644d1ca snd_vx_check_reg_bit +(unknown) sound/drivers/vx/snd-vx-lib 0x92fbcba9 snd_vx_create +(unknown) sound/drivers/vx/snd-vx-lib 0xacf19c30 snd_vx_resume +(unknown) sound/drivers/vx/snd-vx-lib 0xb3568cbf snd_vx_load_boot_image +(unknown) sound/drivers/vx/snd-vx-lib 0xc7ab706c snd_vx_dsp_load +(unknown) sound/drivers/vx/snd-vx-lib 0xddc71889 snd_vx_setup_firmware +(unknown) sound/drivers/vx/snd-vx-lib 0xf1f04d23 snd_vx_irq_handler +(unknown) sound/drivers/vx/snd-vx-lib 0xfc0d5fc2 snd_vx_free_firmware +(unknown) sound/drivers/vx/snd-vx-lib 0xfc51ec02 snd_vx_suspend +(unknown) sound/firewire/snd-firewire-lib 0x1e8e473b fcp_bus_reset +(unknown) sound/firewire/snd-firewire-lib 0x27621275 amdtp_out_stream_update +(unknown) sound/firewire/snd-firewire-lib 0x2a079c32 amdtp_out_stream_get_max_payload +(unknown) sound/firewire/snd-firewire-lib 0x2edfa41d cmp_connection_update +(unknown) sound/firewire/snd-firewire-lib 0x314785cf iso_packets_buffer_init +(unknown) sound/firewire/snd-firewire-lib 0x3332e54e amdtp_out_stream_init +(unknown) sound/firewire/snd-firewire-lib 0x3426c04e fcp_avc_transaction +(unknown) sound/firewire/snd-firewire-lib 0x35912388 amdtp_out_stream_pcm_abort +(unknown) sound/firewire/snd-firewire-lib 0x4150731a cmp_connection_init +(unknown) sound/firewire/snd-firewire-lib 0x5523b506 fw_iso_resources_allocate +(unknown) sound/firewire/snd-firewire-lib 0x5ee0989f fw_iso_resources_update +(unknown) sound/firewire/snd-firewire-lib 0x77b45179 fw_iso_resources_init +(unknown) sound/firewire/snd-firewire-lib 0x7fccbd76 cmp_connection_break +(unknown) sound/firewire/snd-firewire-lib 0x8242af92 snd_fw_transaction +(unknown) sound/firewire/snd-firewire-lib 0x8acbc5f0 amdtp_out_stream_stop +(unknown) sound/firewire/snd-firewire-lib 0x8ba76455 amdtp_out_stream_destroy +(unknown) sound/firewire/snd-firewire-lib 0x8cfd5790 amdtp_out_stream_set_pcm_format +(unknown) sound/firewire/snd-firewire-lib 0x91ffb740 cmp_connection_establish +(unknown) sound/firewire/snd-firewire-lib 0x94ccdcdb iso_packets_buffer_destroy +(unknown) sound/firewire/snd-firewire-lib 0xa1f409d7 amdtp_out_stream_start +(unknown) sound/firewire/snd-firewire-lib 0xa53afb4c fw_iso_resources_destroy +(unknown) sound/firewire/snd-firewire-lib 0xc60f19e3 amdtp_out_stream_set_rate +(unknown) sound/firewire/snd-firewire-lib 0xdb5f6f52 cmp_connection_destroy +(unknown) sound/firewire/snd-firewire-lib 0xdd74bc7a rcode_string +(unknown) sound/firewire/snd-firewire-lib 0xe0bdd6d7 fw_iso_resources_free +(unknown) sound/i2c/other/snd-ak4113 0x1c709c97 snd_ak4113_build +(unknown) sound/i2c/other/snd-ak4113 0x40e546e9 snd_ak4113_check_rate_and_errors +(unknown) sound/i2c/other/snd-ak4113 0x6d4c8fdb snd_ak4113_create +(unknown) sound/i2c/other/snd-ak4113 0x8b8f5b98 snd_ak4113_external_rate +(unknown) sound/i2c/other/snd-ak4113 0xb6690910 snd_ak4113_reg_write +(unknown) sound/i2c/other/snd-ak4113 0xe5229ca4 snd_ak4113_reinit +(unknown) sound/i2c/other/snd-ak4114 0x16627289 snd_ak4114_build +(unknown) sound/i2c/other/snd-ak4114 0x5835b817 snd_ak4114_create +(unknown) sound/i2c/other/snd-ak4114 0x603d9d4f snd_ak4114_reinit +(unknown) sound/i2c/other/snd-ak4114 0x60fd4bdb snd_ak4114_reg_write +(unknown) sound/i2c/other/snd-ak4114 0x992f0d36 snd_ak4114_external_rate +(unknown) sound/i2c/other/snd-ak4114 0x9cc4d748 snd_ak4114_check_rate_and_errors +(unknown) sound/i2c/other/snd-ak4117 0x019e9f63 snd_ak4117_check_rate_and_errors +(unknown) sound/i2c/other/snd-ak4117 0x0a2ed5b8 snd_ak4117_build +(unknown) sound/i2c/other/snd-ak4117 0x436d39d4 snd_ak4117_reg_write +(unknown) sound/i2c/other/snd-ak4117 0x8f9d8203 snd_ak4117_external_rate +(unknown) sound/i2c/other/snd-ak4117 0xd6046d48 snd_ak4117_reinit +(unknown) sound/i2c/other/snd-ak4117 0xd8e0e005 snd_ak4117_create +(unknown) sound/i2c/other/snd-ak4xxx-adda 0x2085ddcd snd_akm4xxx_init +(unknown) sound/i2c/other/snd-ak4xxx-adda 0x566fd624 snd_akm4xxx_build_controls +(unknown) sound/i2c/other/snd-ak4xxx-adda 0x57123395 snd_akm4xxx_reset +(unknown) sound/i2c/other/snd-ak4xxx-adda 0xdce3dc83 snd_akm4xxx_write +(unknown) sound/i2c/other/snd-pt2258 0x7ef4fe37 snd_pt2258_reset +(unknown) sound/i2c/other/snd-pt2258 0xbfbbeb2b snd_pt2258_build_controls +(unknown) sound/i2c/other/snd-tea575x-tuner 0x58fe5a06 snd_tea575x_init +(unknown) sound/i2c/other/snd-tea575x-tuner 0xc5254034 snd_tea575x_exit +(unknown) sound/i2c/snd-cs8427 0x454916a4 snd_cs8427_create +(unknown) sound/i2c/snd-cs8427 0x4d602a3d snd_cs8427_iec958_build +(unknown) sound/i2c/snd-cs8427 0xae6da358 snd_cs8427_iec958_active +(unknown) sound/i2c/snd-cs8427 0xe6e433b7 snd_cs8427_reg_write +(unknown) sound/i2c/snd-cs8427 0xec704a8e snd_cs8427_iec958_pcm +(unknown) sound/i2c/snd-i2c 0x15c60306 snd_i2c_device_free +(unknown) sound/i2c/snd-i2c 0x45099873 snd_i2c_probeaddr +(unknown) sound/i2c/snd-i2c 0x480d7a0e snd_i2c_readbytes +(unknown) sound/i2c/snd-i2c 0x899f8648 snd_i2c_sendbytes +(unknown) sound/i2c/snd-i2c 0x8e3d3393 snd_i2c_device_create +(unknown) sound/i2c/snd-i2c 0xd68760cc snd_i2c_bus_create +(unknown) sound/isa/sb/snd-sb-common 0x000aa380 snd_sbdsp_command +(unknown) sound/isa/sb/snd-sb-common 0x0309e18e snd_sbdsp_create +(unknown) sound/isa/sb/snd-sb-common 0x0b157e2d snd_sbmixer_suspend +(unknown) sound/isa/sb/snd-sb-common 0x0e65cf03 snd_sbmixer_write +(unknown) sound/isa/sb/snd-sb-common 0x50d86c05 snd_sbmixer_read +(unknown) sound/isa/sb/snd-sb-common 0x73e83499 snd_sbmixer_add_ctl +(unknown) sound/isa/sb/snd-sb-common 0x758e1f44 snd_sbdsp_reset +(unknown) sound/isa/sb/snd-sb-common 0x8b235e11 snd_sbmixer_resume +(unknown) sound/isa/sb/snd-sb-common 0xd1d16ce8 snd_sbdsp_get_byte +(unknown) sound/isa/sb/snd-sb-common 0xd7d57180 snd_sbmixer_new +(unknown) sound/isa/sb/snd-sb16-dsp 0x21d3cb9b snd_sb16dsp_pcm +(unknown) sound/isa/sb/snd-sb16-dsp 0x7ab7fedd snd_sb16dsp_get_pcm_ops +(unknown) sound/isa/sb/snd-sb16-dsp 0x96f9a7ba snd_sb16dsp_configure +(unknown) sound/isa/sb/snd-sb16-dsp 0xe0b3f690 snd_sb16dsp_interrupt +(unknown) sound/pci/ac97/snd-ac97-codec 0x134e9854 snd_ac97_write_cache +(unknown) sound/pci/ac97/snd-ac97-codec 0x193cb5f4 snd_ac97_update +(unknown) sound/pci/ac97/snd-ac97-codec 0x1a9abafb snd_ac97_get_short_name +(unknown) sound/pci/ac97/snd-ac97-codec 0x2027dfdf snd_ac97_read +(unknown) sound/pci/ac97/snd-ac97-codec 0x25977f31 snd_ac97_pcm_open +(unknown) sound/pci/ac97/snd-ac97-codec 0x5cff6a87 snd_ac97_write +(unknown) sound/pci/ac97/snd-ac97-codec 0x60048405 snd_ac97_set_rate +(unknown) sound/pci/ac97/snd-ac97-codec 0x6577fbd4 snd_ac97_pcm_assign +(unknown) sound/pci/ac97/snd-ac97-codec 0x7a2e2071 snd_ac97_bus +(unknown) sound/pci/ac97/snd-ac97-codec 0x9cd9bb4f snd_ac97_resume +(unknown) sound/pci/ac97/snd-ac97-codec 0xa23e08b2 snd_ac97_update_bits +(unknown) sound/pci/ac97/snd-ac97-codec 0xc9aa52b1 snd_ac97_tune_hardware +(unknown) sound/pci/ac97/snd-ac97-codec 0xdcd079eb snd_ac97_suspend +(unknown) sound/pci/ac97/snd-ac97-codec 0xde168d78 snd_ac97_update_power +(unknown) sound/pci/ac97/snd-ac97-codec 0xe401b651 snd_ac97_pcm_close +(unknown) sound/pci/ac97/snd-ac97-codec 0xf8794840 snd_ac97_mixer +(unknown) sound/pci/ac97/snd-ac97-codec 0xffa8de7d snd_ac97_pcm_double_rate_rules +(unknown) sound/pci/emu10k1/snd-emu10k1 0x145e8cbb snd_emu10k1_synth_bzero +(unknown) sound/pci/emu10k1/snd-emu10k1 0x2c422b73 snd_emu10k1_ptr_write +(unknown) sound/pci/emu10k1/snd-emu10k1 0x31bf11d8 snd_emu10k1_synth_free +(unknown) sound/pci/emu10k1/snd-emu10k1 0x5158621b snd_emu10k1_memblk_map +(unknown) sound/pci/emu10k1/snd-emu10k1 0x5cb2d059 snd_emu10k1_voice_free +(unknown) sound/pci/emu10k1/snd-emu10k1 0x7a2b5eb2 snd_emu10k1_ptr_read +(unknown) sound/pci/emu10k1/snd-emu10k1 0xb815a251 snd_emu10k1_synth_copy_from_user +(unknown) sound/pci/emu10k1/snd-emu10k1 0xddeedc6f snd_emu10k1_voice_alloc +(unknown) sound/pci/emu10k1/snd-emu10k1 0xffb8e204 snd_emu10k1_synth_alloc +(unknown) sound/pci/hda/snd-hda-codec 0x0308e53b snd_hda_sequence_write_cache +(unknown) sound/pci/hda/snd-hda-codec 0x05928865 snd_hda_ch_mode_put +(unknown) sound/pci/hda/snd-hda-codec 0x0676f5ac snd_hda_get_input_pin_attr +(unknown) sound/pci/hda/snd-hda-codec 0x092084d3 snd_hda_attach_beep_device +(unknown) sound/pci/hda/snd-hda-codec 0x0b7ec738 snd_hda_codec_resume_amp +(unknown) sound/pci/hda/snd-hda-codec 0x0ba904a4 snd_hda_jack_detect +(unknown) sound/pci/hda/snd-hda-codec 0x0bb1d239 snd_hda_multi_out_analog_prepare +(unknown) sound/pci/hda/snd-hda-codec 0x0f5a1326 snd_hda_codec_resume_cache +(unknown) sound/pci/hda/snd-hda-codec 0x10853137 snd_hda_codec_new +(unknown) sound/pci/hda/snd-hda-codec 0x110e1bb5 snd_hda_mixer_bind_ctls_info +(unknown) sound/pci/hda/snd-hda-codec 0x13700347 snd_hda_codec_cleanup +(unknown) sound/pci/hda/snd-hda-codec 0x18863e2f snd_hda_pin_sense +(unknown) sound/pci/hda/snd-hda-codec 0x18b620d0 snd_hda_build_pcms +(unknown) sound/pci/hda/snd-hda-codec 0x1dcaf995 snd_hda_load_patch +(unknown) sound/pci/hda/snd-hda-codec 0x24478644 snd_hda_sequence_write +(unknown) sound/pci/hda/snd-hda-codec 0x28217aa5 snd_hda_build_controls +(unknown) sound/pci/hda/snd-hda-codec 0x287d4671 snd_hda_multi_out_dig_open +(unknown) sound/pci/hda/snd-hda-codec 0x287e426b snd_hda_add_new_ctls +(unknown) sound/pci/hda/snd-hda-codec 0x28d80f8a snd_hda_codec_write +(unknown) sound/pci/hda/snd-hda-codec 0x31c51241 snd_hda_codec_amp_stereo +(unknown) sound/pci/hda/snd-hda-codec 0x33bc1e30 snd_hda_codec_prepare +(unknown) sound/pci/hda/snd-hda-codec 0x33f22bc7 snd_hda_query_pin_caps +(unknown) sound/pci/hda/snd-hda-codec 0x377c7f88 snd_hda_mixer_amp_switch_info +(unknown) sound/pci/hda/snd-hda-codec 0x38c3071b snd_hda_add_vmaster +(unknown) sound/pci/hda/snd-hda-codec 0x3951cb54 snd_hda_mixer_amp_switch_put_beep +(unknown) sound/pci/hda/snd-hda-codec 0x39650767 snd_hda_create_spdif_out_ctls +(unknown) sound/pci/hda/snd-hda-codec 0x3a099ffd snd_hda_detach_beep_device +(unknown) sound/pci/hda/snd-hda-codec 0x3d2933a6 snd_hda_queue_unsol_event +(unknown) sound/pci/hda/snd-hda-codec 0x3e12748f snd_hda_create_spdif_share_sw +(unknown) sound/pci/hda/snd-hda-codec 0x43e7fff1 snd_hda_mixer_amp_volume_get +(unknown) sound/pci/hda/snd-hda-codec 0x48a5fc61 snd_hda_multi_out_analog_cleanup +(unknown) sound/pci/hda/snd-hda-codec 0x4dab1f60 snd_hda_add_imux_item +(unknown) sound/pci/hda/snd-hda-codec 0x4dc4f2ae snd_hda_is_supported_format +(unknown) sound/pci/hda/snd-hda-codec 0x5177a1c0 snd_hda_get_bool_hint +(unknown) sound/pci/hda/snd-hda-codec 0x517b8201 snd_hda_mixer_bind_switch_get +(unknown) sound/pci/hda/snd-hda-codec 0x53f1017b snd_hda_bus_new +(unknown) sound/pci/hda/snd-hda-codec 0x544ad54c snd_hda_add_codec_preset +(unknown) sound/pci/hda/snd-hda-codec 0x54c3676a snd_hda_power_down +(unknown) sound/pci/hda/snd-hda-codec 0x5d30db20 snd_hda_check_board_config +(unknown) sound/pci/hda/snd-hda-codec 0x5d7ae606 snd_hda_parse_pin_def_config +(unknown) sound/pci/hda/snd-hda-codec 0x65259d53 snd_hda_input_mux_put +(unknown) sound/pci/hda/snd-hda-codec 0x69321c22 snd_hda_shutup_pins +(unknown) sound/pci/hda/snd-hda-codec 0x6f3a8812 snd_hda_mixer_amp_volume_put +(unknown) sound/pci/hda/snd-hda-codec 0x73b3199a snd_hda_find_mixer_ctl +(unknown) sound/pci/hda/snd-hda-codec 0x73c27aec snd_hda_input_jack_report +(unknown) sound/pci/hda/snd-hda-codec 0x7da6f5e2 snd_hda_mixer_bind_switch_put +(unknown) sound/pci/hda/snd-hda-codec 0x7e648370 snd_hda_mixer_amp_tlv +(unknown) sound/pci/hda/snd-hda-codec 0x811d62b9 snd_hda_mixer_amp_volume_info +(unknown) sound/pci/hda/snd-hda-codec 0x8693cda4 snd_hda_ctl_add +(unknown) sound/pci/hda/snd-hda-codec 0x8e4c6826 snd_hda_calc_stream_format +(unknown) sound/pci/hda/snd-hda-codec 0x90cfac74 snd_hda_check_board_codec_sid_config +(unknown) sound/pci/hda/snd-hda-codec 0x92a38c36 snd_hda_mixer_bind_tlv +(unknown) sound/pci/hda/snd-hda-codec 0x9313db5f snd_hda_parse_generic_codec +(unknown) sound/pci/hda/snd-hda-codec 0x973ba683 snd_hda_multi_out_dig_close +(unknown) sound/pci/hda/snd-hda-codec 0x98cce648 snd_hda_input_jack_free +(unknown) sound/pci/hda/snd-hda-codec 0x9a8e1877 snd_array_free +(unknown) sound/pci/hda/snd-hda-codec 0x9f0811e3 snd_hda_bind_sw +(unknown) sound/pci/hda/snd-hda-codec 0x9f9c693c hda_get_autocfg_input_label +(unknown) sound/pci/hda/snd-hda-codec 0xa13fe39b snd_hda_add_nid +(unknown) sound/pci/hda/snd-hda-codec 0xa1b69c66 snd_hda_multi_out_dig_cleanup +(unknown) sound/pci/hda/snd-hda-codec 0xa212d95a snd_hda_codec_get_pincfg +(unknown) sound/pci/hda/snd-hda-codec 0xa2827d76 snd_hda_get_jack_location +(unknown) sound/pci/hda/snd-hda-codec 0xa9d77665 snd_hda_bind_vol +(unknown) sound/pci/hda/snd-hda-codec 0xaad87d5e snd_hda_codec_set_pincfg +(unknown) sound/pci/hda/snd-hda-codec 0xad87613e snd_print_pcm_rates +(unknown) sound/pci/hda/snd-hda-codec 0xb25f7a78 snd_hda_codec_amp_update +(unknown) sound/pci/hda/snd-hda-codec 0xb27c38b6 snd_hda_multi_out_dig_prepare +(unknown) sound/pci/hda/snd-hda-codec 0xb57f5c2c snd_hda_codec_update_cache +(unknown) sound/pci/hda/snd-hda-codec 0xb8a0f23c snd_hda_get_hint +(unknown) sound/pci/hda/snd-hda-codec 0xbdc1782f snd_hda_bus_reboot_notify +(unknown) sound/pci/hda/snd-hda-codec 0xbe7dd7dc snd_array_new +(unknown) sound/pci/hda/snd-hda-codec 0xc652fd69 snd_hda_get_jack_connectivity +(unknown) sound/pci/hda/snd-hda-codec 0xc753d14a snd_hda_codec_write_cache +(unknown) sound/pci/hda/snd-hda-codec 0xca4db325 query_amp_caps +(unknown) sound/pci/hda/snd-hda-codec 0xcb301b6e snd_hda_get_jack_type +(unknown) sound/pci/hda/snd-hda-codec 0xd0b81b65 snd_hda_codec_setup_stream +(unknown) sound/pci/hda/snd-hda-codec 0xd3893e81 snd_hda_delete_codec_preset +(unknown) sound/pci/hda/snd-hda-codec 0xd3f486fd snd_hda_mixer_bind_ctls_get +(unknown) sound/pci/hda/snd-hda-codec 0xd95b9523 snd_hda_mixer_amp_switch_put +(unknown) sound/pci/hda/snd-hda-codec 0xd9f9d0bb snd_hda_codec_read +(unknown) sound/pci/hda/snd-hda-codec 0xdd455dc1 snd_hda_check_amp_list_power +(unknown) sound/pci/hda/snd-hda-codec 0xde26134f snd_hda_ch_mode_get +(unknown) sound/pci/hda/snd-hda-codec 0xe3548ee8 snd_hda_get_connections +(unknown) sound/pci/hda/snd-hda-codec 0xe3b1e746 snd_hda_create_spdif_in_ctls +(unknown) sound/pci/hda/snd-hda-codec 0xe54b2f6c snd_hda_enable_beep_device +(unknown) sound/pci/hda/snd-hda-codec 0xe57534af snd_hda_set_vmaster_tlv +(unknown) sound/pci/hda/snd-hda-codec 0xe5f3bc69 snd_hda_multi_out_analog_open +(unknown) sound/pci/hda/snd-hda-codec 0xe707e079 snd_hda_ch_mode_info +(unknown) sound/pci/hda/snd-hda-codec 0xec8195f8 snd_hda_override_amp_caps +(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 0xefc67fbd snd_hda_resume +(unknown) sound/pci/hda/snd-hda-codec 0xf0a9b4c0 snd_hda_get_sub_nodes +(unknown) sound/pci/hda/snd-hda-codec 0xf38768e0 __snd_hda_codec_cleanup_stream +(unknown) sound/pci/hda/snd-hda-codec 0xf579fe91 hda_get_input_pin_label +(unknown) sound/pci/hda/snd-hda-codec 0xf586e2c0 snd_hda_mixer_amp_switch_get +(unknown) sound/pci/hda/snd-hda-codec 0xf5a31b32 snd_hda_suspend +(unknown) sound/pci/hda/snd-hda-codec 0xf6918ceb snd_hda_codec_configure +(unknown) sound/pci/hda/snd-hda-codec 0xf7480f1e snd_hda_power_up +(unknown) sound/pci/hda/snd-hda-codec 0xf8814a4b snd_hda_input_jack_add +(unknown) sound/pci/hda/snd-hda-codec 0xf8eb2b1c snd_hda_codec_amp_read +(unknown) sound/pci/hda/snd-hda-codec 0xff29f11e snd_hda_mixer_bind_ctls_put +(unknown) sound/pci/ice1712/snd-ice17xx-ak4xxx 0x2931d38f snd_ice1712_akm4xxx_build_controls +(unknown) sound/pci/ice1712/snd-ice17xx-ak4xxx 0x33bbc181 snd_ice1712_akm4xxx_init +(unknown) sound/pci/ice1712/snd-ice17xx-ak4xxx 0xd9f9fa1f snd_ice1712_akm4xxx_free +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x112ebb84 oxygen_write32 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x15d23ea3 oxygen_write_ac97_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x18d5ea28 oxygen_write_i2c +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x2001ba25 oxygen_pci_shutdown +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x24080934 oxygen_pci_probe +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x309b85e8 oxygen_write_spi +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x512e2eae oxygen_read8 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x5b49dca8 oxygen_read32 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x662beb2b oxygen_write16_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x74cafbaf oxygen_pci_resume +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x86f09ffc oxygen_read16 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x88cf8bde oxygen_read_ac97 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x9065cc26 oxygen_write8_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x9bf42bdb oxygen_pci_remove +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x9f642d38 oxygen_pci_suspend +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xa12d779a oxygen_write32_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xbd21a078 oxygen_write_ac97 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xd20ec6c8 oxygen_write_uart +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xe5938ea9 oxygen_reset_uart +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xf05adede oxygen_write16 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xf4ebf644 oxygen_write8 +(unknown) sound/pci/trident/snd-trident 0x126cdd02 snd_trident_stop_voice +(unknown) sound/pci/trident/snd-trident 0x57a6b668 snd_trident_alloc_voice +(unknown) sound/pci/trident/snd-trident 0x65344d5f snd_trident_start_voice +(unknown) sound/pci/trident/snd-trident 0x8e0fe5f7 snd_trident_write_voice_regs +(unknown) sound/pci/trident/snd-trident 0xba1eb65e snd_trident_free_voice +(unknown) sound/soc/codecs/snd-soc-88pm860x 0x46c26dbc pm860x_mic_jack_detect +(unknown) sound/soc/codecs/snd-soc-88pm860x 0xbf9bbc8e pm860x_hs_jack_detect +(unknown) sound/soc/codecs/snd-soc-cx20442 0x834d438d v253_ops +(unknown) sound/soc/codecs/snd-soc-l3 0x78c84c7e l3_write +(unknown) sound/soc/codecs/snd-soc-max9877 0xe710fc59 max9877_add_controls +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x17e532ed aic3x_set_gpio +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x1b49d16c aic3x_get_gpio +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x39e63da1 aic3x_set_headset_detection +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x3e955d61 aic3x_headset_detected +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0xef1da3f6 aic3x_button_pressed +(unknown) sound/soc/codecs/snd-soc-tpa6130a2 0x54320c08 tpa6130a2_stereo_enable +(unknown) sound/soc/codecs/snd-soc-tpa6130a2 0x6d02add6 tpa6130a2_add_controls +(unknown) sound/soc/codecs/snd-soc-twl6040 0xca00435e twl6040_hs_jack_detect +(unknown) sound/soc/codecs/snd-soc-wl1273 0x5e4704f5 wl1273_get_format +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0x757206d5 wm_hubs_spkmix_tlv +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0xb57bfdb7 wm_hubs_handle_analogue_pdata +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0xbe50c7e0 wm_hubs_add_analogue_controls +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0xc5bde034 wm_hubs_add_analogue_routes +(unknown) sound/soc/codecs/snd-soc-wm2000 0xbf942b25 wm2000_add_controls +(unknown) sound/soc/codecs/snd-soc-wm8350 0x5af2e69e wm8350_mic_jack_detect +(unknown) sound/soc/codecs/snd-soc-wm8350 0x7bbb00bd wm8350_hp_jack_detect +(unknown) sound/soc/codecs/snd-soc-wm8903 0x3bbff1eb wm8903_mic_detect +(unknown) sound/soc/codecs/snd-soc-wm8915 0x8d46e8f4 wm8915_detect +(unknown) sound/soc/codecs/snd-soc-wm8962 0xf0417f40 wm8962_mic_detect +(unknown) sound/soc/codecs/snd-soc-wm8994 0x6b3063db wm8994_mic_detect +(unknown) sound/soc/codecs/snd-soc-wm8994 0xba41ed33 wm8958_mic_detect +(unknown) sound/soc/snd-soc-core 0x020a6128 snd_soc_cnew +(unknown) sound/soc/snd-soc-core 0x0643cd4c snd_soc_codec_volatile_register +(unknown) sound/soc/snd-soc-core 0x077d0516 snd_soc_unregister_dai +(unknown) sound/soc/snd-soc-core 0x08e7114b snd_soc_dapm_info_pin_switch +(unknown) sound/soc/snd-soc-core 0x09b0d02b snd_soc_dapm_put_pin_switch +(unknown) sound/soc/snd-soc-core 0x0d42959c snd_soc_dai_set_channel_map +(unknown) sound/soc/snd-soc-core 0x1037b7fb snd_soc_get_volsw_s8 +(unknown) sound/soc/snd-soc-core 0x11c29789 snd_soc_cache_read +(unknown) sound/soc/snd-soc-core 0x171ef7c5 snd_soc_dapm_enable_pin +(unknown) sound/soc/snd-soc-core 0x1745efd5 snd_soc_update_bits +(unknown) sound/soc/snd-soc-core 0x19481a8a snd_soc_test_bits +(unknown) sound/soc/snd-soc-core 0x1c6d581a snd_soc_resume +(unknown) sound/soc/snd-soc-core 0x1d5523c0 snd_soc_dapm_new_control +(unknown) sound/soc/snd-soc-core 0x1fd8b1ad snd_soc_bulk_write_raw +(unknown) sound/soc/snd-soc-core 0x2453e3ac snd_soc_get_value_enum_double +(unknown) sound/soc/snd-soc-core 0x246d86d3 snd_soc_put_volsw_2r +(unknown) sound/soc/snd-soc-core 0x24a0f56f snd_soc_jack_new +(unknown) sound/soc/snd-soc-core 0x2541a979 snd_soc_calc_frame_size +(unknown) sound/soc/snd-soc-core 0x266dc6db snd_soc_dapm_put_enum_double +(unknown) sound/soc/snd-soc-core 0x29f9ac3a snd_soc_dapm_new_controls +(unknown) sound/soc/snd-soc-core 0x2a18bbde snd_soc_info_enum_ext +(unknown) sound/soc/snd-soc-core 0x2b2b1756 snd_soc_dapm_nc_pin +(unknown) sound/soc/snd-soc-core 0x31000dcd snd_soc_default_readable_register +(unknown) sound/soc/snd-soc-core 0x325206f3 snd_soc_limit_volume +(unknown) sound/soc/snd-soc-core 0x399438c4 snd_soc_dai_set_sysclk +(unknown) sound/soc/snd-soc-core 0x3ca1c0ce snd_soc_jack_report +(unknown) sound/soc/snd-soc-core 0x3cd79b65 snd_soc_new_ac97_codec +(unknown) sound/soc/snd-soc-core 0x41000e8b snd_soc_dapm_put_enum_virt +(unknown) sound/soc/snd-soc-core 0x4210c1d0 snd_soc_dapm_ignore_suspend +(unknown) sound/soc/snd-soc-core 0x47fc685d snd_soc_unregister_card +(unknown) sound/soc/snd-soc-core 0x4f35f773 snd_soc_dai_digital_mute +(unknown) sound/soc/snd-soc-core 0x538fd134 snd_soc_dapm_get_enum_double +(unknown) sound/soc/snd-soc-core 0x552c9989 snd_soc_dai_set_pll +(unknown) sound/soc/snd-soc-core 0x55c62837 snd_soc_dapm_get_pin_status +(unknown) sound/soc/snd-soc-core 0x583cb5a6 snd_soc_poweroff +(unknown) sound/soc/snd-soc-core 0x5d51a67f snd_soc_cache_write +(unknown) sound/soc/snd-soc-core 0x5e097ee0 snd_soc_dapm_put_volsw +(unknown) sound/soc/snd-soc-core 0x5e0bbf59 snd_soc_register_platform +(unknown) sound/soc/snd-soc-core 0x60a025d2 snd_soc_cache_sync +(unknown) sound/soc/snd-soc-core 0x64ae73e8 snd_soc_put_enum_double +(unknown) sound/soc/snd-soc-core 0x666d70d2 snd_soc_info_volsw_s8 +(unknown) sound/soc/snd-soc-core 0x67c4a228 dapm_reg_event +(unknown) sound/soc/snd-soc-core 0x7680f587 snd_soc_suspend +(unknown) sound/soc/snd-soc-core 0x77f78ee5 snd_soc_put_volsw_2r_sx +(unknown) sound/soc/snd-soc-core 0x7e606130 snd_soc_calc_bclk +(unknown) sound/soc/snd-soc-core 0x7efca056 snd_soc_jack_notifier_unregister +(unknown) sound/soc/snd-soc-core 0x8104a3e9 snd_soc_dapm_get_pin_switch +(unknown) sound/soc/snd-soc-core 0x8359f650 snd_soc_info_volsw_2r_sx +(unknown) sound/soc/snd-soc-core 0x83816bab snd_soc_set_runtime_hwparams +(unknown) sound/soc/snd-soc-core 0x83b1cb1e snd_soc_register_dai +(unknown) sound/soc/snd-soc-core 0x851ba729 snd_soc_dapm_force_enable_pin +(unknown) sound/soc/snd-soc-core 0x8668acdf snd_soc_dapm_put_value_enum_double +(unknown) sound/soc/snd-soc-core 0x89ed90a9 snd_soc_jack_add_zones +(unknown) sound/soc/snd-soc-core 0x8ec93041 snd_soc_free_ac97_codec +(unknown) sound/soc/snd-soc-core 0x8f29480a snd_soc_jack_notifier_register +(unknown) sound/soc/snd-soc-core 0x9301a785 snd_soc_codec_set_pll +(unknown) sound/soc/snd-soc-core 0x938c9d2f snd_soc_read +(unknown) sound/soc/snd-soc-core 0x9565336d snd_soc_unregister_codec +(unknown) sound/soc/snd-soc-core 0x9691318e snd_soc_register_dais +(unknown) sound/soc/snd-soc-core 0x97a827e4 snd_soc_dai_set_fmt +(unknown) sound/soc/snd-soc-core 0x9bd38248 snd_soc_jack_add_gpios +(unknown) sound/soc/snd-soc-core 0x9df66d12 snd_soc_dapm_get_value_enum_double +(unknown) sound/soc/snd-soc-core 0x9f996317 snd_soc_codec_set_cache_io +(unknown) sound/soc/snd-soc-core 0xa02e4a8a snd_soc_add_controls +(unknown) sound/soc/snd-soc-core 0xa331bfad snd_soc_dapm_free +(unknown) sound/soc/snd-soc-core 0xa6efea20 snd_soc_put_volsw +(unknown) sound/soc/snd-soc-core 0xaa179334 snd_soc_codec_writable_register +(unknown) sound/soc/snd-soc-core 0xaacb31f0 snd_soc_get_volsw +(unknown) sound/soc/snd-soc-core 0xab615786 snd_soc_update_bits_locked +(unknown) sound/soc/snd-soc-core 0xac290160 snd_soc_dai_set_clkdiv +(unknown) sound/soc/snd-soc-core 0xac33c60b snd_soc_dapm_get_volsw +(unknown) sound/soc/snd-soc-core 0xac9c29ef snd_soc_dapm_sync +(unknown) sound/soc/snd-soc-core 0xad48dba5 snd_soc_default_writable_register +(unknown) sound/soc/snd-soc-core 0xaeffe082 snd_soc_get_enum_double +(unknown) sound/soc/snd-soc-core 0xb2a0f9e7 snd_soc_codec_set_sysclk +(unknown) sound/soc/snd-soc-core 0xb63cad48 snd_soc_info_enum_double +(unknown) sound/soc/snd-soc-core 0xb807db21 snd_soc_register_codec +(unknown) sound/soc/snd-soc-core 0xbbc54852 snd_soc_info_volsw_ext +(unknown) sound/soc/snd-soc-core 0xbda61d8f snd_soc_get_volsw_2r_sx +(unknown) sound/soc/snd-soc-core 0xc2bc66dc snd_soc_info_volsw_2r +(unknown) sound/soc/snd-soc-core 0xc3717ac2 snd_soc_put_volsw_s8 +(unknown) sound/soc/snd-soc-core 0xc708ee54 snd_soc_default_volatile_register +(unknown) sound/soc/snd-soc-core 0xc7d38c89 snd_soc_info_volsw +(unknown) sound/soc/snd-soc-core 0xc8269f94 snd_soc_params_to_frame_size +(unknown) sound/soc/snd-soc-core 0xd07e6421 snd_soc_dapm_disable_pin +(unknown) sound/soc/snd-soc-core 0xd1589ef7 snd_soc_codec_readable_register +(unknown) sound/soc/snd-soc-core 0xd2fa699a snd_soc_jack_get_type +(unknown) sound/soc/snd-soc-core 0xd45b2b4d snd_soc_pm_ops +(unknown) sound/soc/snd-soc-core 0xd4e34c4a snd_soc_debugfs_root +(unknown) sound/soc/snd-soc-core 0xd887893d snd_soc_write +(unknown) sound/soc/snd-soc-core 0xde359f2b snd_soc_register_card +(unknown) sound/soc/snd-soc-core 0xe084aaef snd_soc_jack_free_gpios +(unknown) sound/soc/snd-soc-core 0xe5fddf64 snd_soc_unregister_platform +(unknown) sound/soc/snd-soc-core 0xea616797 snd_soc_dapm_add_routes +(unknown) sound/soc/snd-soc-core 0xeb711ae7 snd_soc_params_to_bclk +(unknown) sound/soc/snd-soc-core 0xef2f09f9 snd_soc_dai_set_tristate +(unknown) sound/soc/snd-soc-core 0xf413e901 snd_soc_put_value_enum_double +(unknown) sound/soc/snd-soc-core 0xf5881230 snd_soc_dai_set_tdm_slot +(unknown) sound/soc/snd-soc-core 0xf62107da snd_soc_jack_add_pins +(unknown) sound/soc/snd-soc-core 0xf72b4bea snd_soc_get_volsw_2r +(unknown) sound/soc/snd-soc-core 0xf8e3b4fd snd_soc_dapm_new_widgets +(unknown) sound/soc/snd-soc-core 0xfa442e85 snd_soc_unregister_dais +(unknown) sound/soc/snd-soc-core 0xfd292a53 snd_soc_dapm_get_enum_virt +(unknown) sound/soundcore 0xd370c80a sound_class +(unknown) sound/synth/emux/snd-emux-synth 0x0c3a1259 snd_emux_lock_voice +(unknown) sound/synth/emux/snd-emux-synth 0x2535d6c1 snd_emux_free +(unknown) sound/synth/emux/snd-emux-synth 0x26932733 snd_emux_register +(unknown) sound/synth/emux/snd-emux-synth 0x655cb202 snd_sf_linear_to_log +(unknown) sound/synth/emux/snd-emux-synth 0x802de4c8 snd_emux_new +(unknown) sound/synth/emux/snd-emux-synth 0xc1f8e33f snd_emux_terminate_all +(unknown) sound/synth/emux/snd-emux-synth 0xcc7bdfcb snd_emux_unlock_voice +(unknown) sound/synth/snd-util-mem 0x026ad3a4 snd_util_memhdr_free +(unknown) sound/synth/snd-util-mem 0x0bb61d58 snd_util_memhdr_new +(unknown) sound/synth/snd-util-mem 0x73b8e960 snd_util_mem_avail +(unknown) sound/synth/snd-util-mem 0x7945bfd3 snd_util_mem_alloc +(unknown) sound/synth/snd-util-mem 0x7b67b314 __snd_util_mem_alloc +(unknown) sound/synth/snd-util-mem 0x83787c66 __snd_util_mem_free +(unknown) sound/synth/snd-util-mem 0x9877cc03 __snd_util_memblk_new +(unknown) sound/synth/snd-util-mem 0xbf413e95 snd_util_mem_free +(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 0x95ece60e snd_usbmidi_create +(unknown) sound/usb/snd-usbmidi-lib 0xd9d2bb03 snd_usbmidi_disconnect +EXPORT_SYMBOL vmlinux 0x00000000 softirq_work_list +EXPORT_SYMBOL vmlinux 0x0013cf37 bio_free +EXPORT_SYMBOL vmlinux 0x001a1042 dquot_destroy +EXPORT_SYMBOL vmlinux 0x002de09c vfsmount_lock_global_unlock_online +EXPORT_SYMBOL vmlinux 0x002edeb4 commit_creds +EXPORT_SYMBOL vmlinux 0x00346d39 jbd2_log_wait_commit +EXPORT_SYMBOL vmlinux 0x003ed69a __kfifo_dma_in_prepare +EXPORT_SYMBOL vmlinux 0x004109a2 bio_phys_segments +EXPORT_SYMBOL vmlinux 0x00801678 flush_scheduled_work +EXPORT_SYMBOL vmlinux 0x0097f1f1 blk_init_tags +EXPORT_SYMBOL vmlinux 0x00b83fcc d_find_alias +EXPORT_SYMBOL vmlinux 0x00c6a1c7 security_path_mknod +EXPORT_SYMBOL vmlinux 0x00c9f018 proc_net_netfilter +EXPORT_SYMBOL vmlinux 0x00d1d26f proc_dointvec_jiffies +EXPORT_SYMBOL vmlinux 0x00d6ff87 agp3_generic_tlbflush +EXPORT_SYMBOL vmlinux 0x00e8097b csum_partial_copy_fromiovecend +EXPORT_SYMBOL vmlinux 0x00f42699 files_lglock_global_unlock +EXPORT_SYMBOL vmlinux 0x01000e51 schedule +EXPORT_SYMBOL vmlinux 0x010ede23 dev_driver_string +EXPORT_SYMBOL vmlinux 0x01139ffc max_mapnr +EXPORT_SYMBOL vmlinux 0x012c5f77 pskb_copy +EXPORT_SYMBOL vmlinux 0x014a7ae1 tc_classify +EXPORT_SYMBOL vmlinux 0x015c494c sync_dirty_buffer +EXPORT_SYMBOL vmlinux 0x01666c63 pm860x_reg_read +EXPORT_SYMBOL vmlinux 0x017e8ee8 scsi_get_command +EXPORT_SYMBOL vmlinux 0x0186e2de smp_call_function_many +EXPORT_SYMBOL vmlinux 0x01902adf netpoll_trap +EXPORT_SYMBOL vmlinux 0x0199a001 bio_copy_user +EXPORT_SYMBOL vmlinux 0x01a9ddfb qdisc_tree_decrease_qlen +EXPORT_SYMBOL vmlinux 0x01b3773a __set_page_dirty_buffers +EXPORT_SYMBOL vmlinux 0x01bacdfe pci_bus_write_config_word +EXPORT_SYMBOL vmlinux 0x02123ca9 alloc_fcdev +EXPORT_SYMBOL vmlinux 0x021420b7 poll_initwait +EXPORT_SYMBOL vmlinux 0x0219c0f6 qdisc_class_hash_grow +EXPORT_SYMBOL vmlinux 0x021c7ccd truncate_inode_pages_range +EXPORT_SYMBOL vmlinux 0x02477d6e may_umount +EXPORT_SYMBOL vmlinux 0x02649054 security_sock_rcv_skb +EXPORT_SYMBOL vmlinux 0x02790cb1 splice_from_pipe_next +EXPORT_SYMBOL vmlinux 0x029066a2 __napi_complete +EXPORT_SYMBOL vmlinux 0x02a18c74 nf_conntrack_destroy +EXPORT_SYMBOL vmlinux 0x02a6ce5a crc16_table +EXPORT_SYMBOL vmlinux 0x02c6234f kill_pgrp +EXPORT_SYMBOL vmlinux 0x02cbb2e0 mdio_bus_type +EXPORT_SYMBOL vmlinux 0x02d066d3 mpage_writepage +EXPORT_SYMBOL vmlinux 0x02d81845 audit_log_task_context +EXPORT_SYMBOL vmlinux 0x02ee26c1 free_pages_exact +EXPORT_SYMBOL vmlinux 0x03011d9c ide_geometry_proc_fops +EXPORT_SYMBOL vmlinux 0x0302ca57 security_path_symlink +EXPORT_SYMBOL vmlinux 0x03211674 dev_add_pack +EXPORT_SYMBOL vmlinux 0x0334da4e scsi_command_size_tbl +EXPORT_SYMBOL vmlinux 0x0345e226 netdev_printk +EXPORT_SYMBOL vmlinux 0x034f9e73 param_ops_byte +EXPORT_SYMBOL vmlinux 0x03592ea0 security_unix_stream_connect +EXPORT_SYMBOL vmlinux 0x03747982 framebuffer_alloc +EXPORT_SYMBOL vmlinux 0x037a0cba kfree +EXPORT_SYMBOL vmlinux 0x037f74dc ide_dma_off_quietly +EXPORT_SYMBOL vmlinux 0x03859944 tcp_alloc_md5sig_pool +EXPORT_SYMBOL vmlinux 0x038e7e5e kblockd_schedule_work +EXPORT_SYMBOL vmlinux 0x03939b4a dev_kfree_skb_irq +EXPORT_SYMBOL vmlinux 0x03a1cb19 dma_pool_destroy +EXPORT_SYMBOL vmlinux 0x03b71183 do_SAK +EXPORT_SYMBOL vmlinux 0x03c06156 bitmap_fold +EXPORT_SYMBOL vmlinux 0x03e96a4f inode_sub_bytes +EXPORT_SYMBOL vmlinux 0x03fd2571 vm_unmap_ram +EXPORT_SYMBOL vmlinux 0x0413f355 sync_inodes_sb +EXPORT_SYMBOL vmlinux 0x04141f80 __tracepoint_module_get +EXPORT_SYMBOL vmlinux 0x0422fe4a inet_csk_timer_bug_msg +EXPORT_SYMBOL vmlinux 0x0467d02d pm860x_reg_write +EXPORT_SYMBOL vmlinux 0x04803253 simple_dir_inode_operations +EXPORT_SYMBOL vmlinux 0x04845ec6 qdisc_reset +EXPORT_SYMBOL vmlinux 0x0487f831 fb_find_best_display +EXPORT_SYMBOL vmlinux 0x0490f23f simple_lookup +EXPORT_SYMBOL vmlinux 0x04aa0b1d agp_generic_create_gatt_table +EXPORT_SYMBOL vmlinux 0x04aa48e8 of_node_put +EXPORT_SYMBOL vmlinux 0x04b2b667 twl6030_mmc_card_detect +EXPORT_SYMBOL vmlinux 0x04b9dde5 flush_tlb_mm +EXPORT_SYMBOL vmlinux 0x04ddf459 scsi_setup_blk_pc_cmnd +EXPORT_SYMBOL vmlinux 0x04ea56f9 _kstrtol +EXPORT_SYMBOL vmlinux 0x04fa5b0b alloc_hippi_dev +EXPORT_SYMBOL vmlinux 0x0500fcae consume_skb +EXPORT_SYMBOL vmlinux 0x051dacf5 clear_page_dirty_for_io +EXPORT_SYMBOL vmlinux 0x0521b2ee set_current_groups +EXPORT_SYMBOL vmlinux 0x05240ee7 percpu_counter_batch +EXPORT_SYMBOL vmlinux 0x052f1dd4 seq_escape +EXPORT_SYMBOL vmlinux 0x0530dede _raw_write_trylock +EXPORT_SYMBOL vmlinux 0x053575c4 inode_init_owner +EXPORT_SYMBOL vmlinux 0x053d8868 thermal_zone_unbind_cooling_device +EXPORT_SYMBOL vmlinux 0x054905e3 qdisc_create_dflt +EXPORT_SYMBOL vmlinux 0x05543e80 ps2_drain +EXPORT_SYMBOL vmlinux 0x0565057f xfrm6_find_1stfragopt +EXPORT_SYMBOL vmlinux 0x056f29c7 fput +EXPORT_SYMBOL vmlinux 0x057ce975 hex_dump_to_buffer +EXPORT_SYMBOL vmlinux 0x05a514a1 _insl_ns +EXPORT_SYMBOL vmlinux 0x060363ad jbd2_journal_start_commit +EXPORT_SYMBOL vmlinux 0x0603ff0f blkdev_get +EXPORT_SYMBOL vmlinux 0x061651be strcat +EXPORT_SYMBOL vmlinux 0x062303d9 override_creds +EXPORT_SYMBOL vmlinux 0x0634100a bitmap_parselist_user +EXPORT_SYMBOL vmlinux 0x065586c2 fsnotify_destroy_mark +EXPORT_SYMBOL vmlinux 0x065a4862 bdget_disk +EXPORT_SYMBOL vmlinux 0x066aaef1 sk_filter +EXPORT_SYMBOL vmlinux 0x066c040d pci_dev_put +EXPORT_SYMBOL vmlinux 0x0675c7eb atomic64_cmpxchg +EXPORT_SYMBOL vmlinux 0x067d8d35 security_release_secctx +EXPORT_SYMBOL vmlinux 0x069e6c5b ipv6_dev_get_saddr +EXPORT_SYMBOL vmlinux 0x06aca47d vfs_follow_link +EXPORT_SYMBOL vmlinux 0x06bbb24a mempool_resize +EXPORT_SYMBOL vmlinux 0x06d2e3e1 invalidate_partition +EXPORT_SYMBOL vmlinux 0x06d430bd genl_unregister_ops +EXPORT_SYMBOL vmlinux 0x06dbbb0e __starget_for_each_device +EXPORT_SYMBOL vmlinux 0x06fe3b14 default_grn +EXPORT_SYMBOL vmlinux 0x0727c4f3 iowrite8 +EXPORT_SYMBOL vmlinux 0x075840eb blk_end_request +EXPORT_SYMBOL vmlinux 0x075e96b3 mac_find_mode +EXPORT_SYMBOL vmlinux 0x0764aa2e dev_get_by_name_rcu +EXPORT_SYMBOL vmlinux 0x0771856c hippi_mac_addr +EXPORT_SYMBOL vmlinux 0x077bd400 generic_fillattr +EXPORT_SYMBOL vmlinux 0x0799aca4 local_bh_enable +EXPORT_SYMBOL vmlinux 0x07a890c8 fb_alloc_cmap +EXPORT_SYMBOL vmlinux 0x07c5d9d9 skb_prepare_seq_read +EXPORT_SYMBOL vmlinux 0x07cc4a5d printk_timed_ratelimit +EXPORT_SYMBOL vmlinux 0x07d41c8b skb_append +EXPORT_SYMBOL vmlinux 0x07d9b783 scsi_nl_send_vendor_msg +EXPORT_SYMBOL vmlinux 0x080a1aa1 blkdev_get_by_dev +EXPORT_SYMBOL vmlinux 0x081ab952 cap_netlink_recv +EXPORT_SYMBOL vmlinux 0x0822a11b blk_run_queue +EXPORT_SYMBOL vmlinux 0x082c3213 pci_root_buses +EXPORT_SYMBOL vmlinux 0x0871109b d_move +EXPORT_SYMBOL vmlinux 0x087acd83 sock_no_connect +EXPORT_SYMBOL vmlinux 0x088dbfeb scsi_eh_restore_cmnd +EXPORT_SYMBOL vmlinux 0x0891f1b9 xfrm_input_resume +EXPORT_SYMBOL vmlinux 0x08b46085 proto_register +EXPORT_SYMBOL vmlinux 0x08d84ad8 agp_free_memory +EXPORT_SYMBOL vmlinux 0x08ed0b62 mac_vmode_to_var +EXPORT_SYMBOL vmlinux 0x08f1007c flock_lock_file_wait +EXPORT_SYMBOL vmlinux 0x08fff7b0 bd_set_size +EXPORT_SYMBOL vmlinux 0x092714fc textsearch_destroy +EXPORT_SYMBOL vmlinux 0x092ecea6 nlmsg_notify +EXPORT_SYMBOL vmlinux 0x0948cde9 num_physpages +EXPORT_SYMBOL vmlinux 0x09504676 dev_queue_xmit +EXPORT_SYMBOL vmlinux 0x0951ec40 inode_set_bytes +EXPORT_SYMBOL vmlinux 0x09775cdc kref_get +EXPORT_SYMBOL vmlinux 0x098b71c6 fb_dealloc_cmap +EXPORT_SYMBOL vmlinux 0x09a76200 clear_user_page +EXPORT_SYMBOL vmlinux 0x09c55cec schedule_timeout_interruptible +EXPORT_SYMBOL vmlinux 0x09c8eb55 font_vga_8x16 +EXPORT_SYMBOL vmlinux 0x09d44df9 in_lock_functions +EXPORT_SYMBOL vmlinux 0x09d6017c bio_integrity_alloc +EXPORT_SYMBOL vmlinux 0x09f89cbe pci_enable_bridges +EXPORT_SYMBOL vmlinux 0x0a2487e0 unblock_all_signals +EXPORT_SYMBOL vmlinux 0x0a2a73d1 pci_disable_link_state +EXPORT_SYMBOL vmlinux 0x0a3131f6 strnchr +EXPORT_SYMBOL vmlinux 0x0a469d23 mfd_clone_cell +EXPORT_SYMBOL vmlinux 0x0a76753f pci_remove_bus +EXPORT_SYMBOL vmlinux 0x0a9469dd xfrm_policy_destroy +EXPORT_SYMBOL vmlinux 0x0aa605ce blk_queue_logical_block_size +EXPORT_SYMBOL vmlinux 0x0aae4f3e sk_run_filter +EXPORT_SYMBOL vmlinux 0x0ab7949e up +EXPORT_SYMBOL vmlinux 0x0acb1a3c __bitmap_shift_right +EXPORT_SYMBOL vmlinux 0x0accbdc5 mdiobus_free +EXPORT_SYMBOL vmlinux 0x0acf7679 dma_issue_pending_all +EXPORT_SYMBOL vmlinux 0x0ad93521 genl_unregister_family +EXPORT_SYMBOL vmlinux 0x0b028cd4 dev_disable_lro +EXPORT_SYMBOL vmlinux 0x0b0766a1 uart_unregister_driver +EXPORT_SYMBOL vmlinux 0x0b0d888b icmpv6_err_convert +EXPORT_SYMBOL vmlinux 0x0b17ee35 task_ns_capable +EXPORT_SYMBOL vmlinux 0x0b1beb31 vmalloc_32_user +EXPORT_SYMBOL vmlinux 0x0b24d879 register_snap_client +EXPORT_SYMBOL vmlinux 0x0b2c63f3 skb_seq_read +EXPORT_SYMBOL vmlinux 0x0b48677a __kfifo_init +EXPORT_SYMBOL vmlinux 0x0b532b33 scsi_register_driver +EXPORT_SYMBOL vmlinux 0x0b5c7dbe swiotlb_map_sg_attrs +EXPORT_SYMBOL vmlinux 0x0b7086d9 param_get_short +EXPORT_SYMBOL vmlinux 0x0b742fd7 simple_strtol +EXPORT_SYMBOL vmlinux 0x0b82d9fa fb_get_buffer_offset +EXPORT_SYMBOL vmlinux 0x0bb454d5 agp_generic_type_to_mask_type +EXPORT_SYMBOL vmlinux 0x0bbe8cb0 load_nls +EXPORT_SYMBOL vmlinux 0x0bc477a2 irq_set_irq_type +EXPORT_SYMBOL vmlinux 0x0bc770d2 ip6_route_me_harder +EXPORT_SYMBOL vmlinux 0x0bcdecac agp_generic_insert_memory +EXPORT_SYMBOL vmlinux 0x0beade7f blkdev_issue_discard +EXPORT_SYMBOL vmlinux 0x0bfaff51 __tcf_em_tree_match +EXPORT_SYMBOL vmlinux 0x0bffac60 seq_putc +EXPORT_SYMBOL vmlinux 0x0c0e0f9e get_phy_id +EXPORT_SYMBOL vmlinux 0x0c12e626 __debugger_bpt +EXPORT_SYMBOL vmlinux 0x0c4c112d empty_aops +EXPORT_SYMBOL vmlinux 0x0c64906f sock_create_lite +EXPORT_SYMBOL vmlinux 0x0c65e73c scsi_normalize_sense +EXPORT_SYMBOL vmlinux 0x0c85668d scsi_dma_map +EXPORT_SYMBOL vmlinux 0x0c8837dd dcb_setapp +EXPORT_SYMBOL vmlinux 0x0c887bce tcp_getsockopt +EXPORT_SYMBOL vmlinux 0x0c8c9e99 scsi_show_extd_sense +EXPORT_SYMBOL vmlinux 0x0c9b6089 nvram_get_size +EXPORT_SYMBOL vmlinux 0x0ca0c882 twl6030_interrupt_mask +EXPORT_SYMBOL vmlinux 0x0caa0d25 dm_put_device +EXPORT_SYMBOL vmlinux 0x0cae232b utf16s_to_utf8s +EXPORT_SYMBOL vmlinux 0x0cdb2f5e inet_addr_type +EXPORT_SYMBOL vmlinux 0x0ce32e62 vfs_readlink +EXPORT_SYMBOL vmlinux 0x0ce6e9ab d_validate +EXPORT_SYMBOL vmlinux 0x0d01809d mdiobus_unregister +EXPORT_SYMBOL vmlinux 0x0d542439 __ipv6_addr_type +EXPORT_SYMBOL vmlinux 0x0d77e67d uart_get_baud_rate +EXPORT_SYMBOL vmlinux 0x0d8f260a mii_link_ok +EXPORT_SYMBOL vmlinux 0x0d9ed97a serio_open +EXPORT_SYMBOL vmlinux 0x0da10ec3 security_sock_graft +EXPORT_SYMBOL vmlinux 0x0daa6696 jbd2_trans_will_send_data_barrier +EXPORT_SYMBOL vmlinux 0x0db48e85 unlock_page +EXPORT_SYMBOL vmlinux 0x0dbf38b8 mol_trampoline +EXPORT_SYMBOL vmlinux 0x0dfb3af9 kmem_cache_create +EXPORT_SYMBOL vmlinux 0x0e07e1aa pci_busdev_to_OF_node +EXPORT_SYMBOL vmlinux 0x0e0b2d53 sock_no_getname +EXPORT_SYMBOL vmlinux 0x0e37d737 nla_put +EXPORT_SYMBOL vmlinux 0x0e52592a panic +EXPORT_SYMBOL vmlinux 0x0e598711 elevator_init +EXPORT_SYMBOL vmlinux 0x0e65b1d2 input_close_device +EXPORT_SYMBOL vmlinux 0x0e83d3eb directly_mappable_cdev_bdi +EXPORT_SYMBOL vmlinux 0x0e8f30f6 _raw_write_lock_irq +EXPORT_SYMBOL vmlinux 0x0ed7734a blk_rq_count_integrity_sg +EXPORT_SYMBOL vmlinux 0x0ef20db1 kernstart_addr +EXPORT_SYMBOL vmlinux 0x0f205854 pci_find_bus +EXPORT_SYMBOL vmlinux 0x0f28cb91 nvram_read_byte +EXPORT_SYMBOL vmlinux 0x0f413b36 unregister_shrinker +EXPORT_SYMBOL vmlinux 0x0f59f197 param_array_ops +EXPORT_SYMBOL vmlinux 0x0f7d4abf nf_register_queue_handler +EXPORT_SYMBOL vmlinux 0x0fa0738f __serio_register_port +EXPORT_SYMBOL vmlinux 0x0faef0ed __tasklet_schedule +EXPORT_SYMBOL vmlinux 0x0fafae1f insert_inode_locked4 +EXPORT_SYMBOL vmlinux 0x0fb876ae led_brightness_set +EXPORT_SYMBOL vmlinux 0x0fbef60c ether_setup +EXPORT_SYMBOL vmlinux 0x0fe2d9d3 del_gendisk +EXPORT_SYMBOL vmlinux 0x0ff53ff3 scsi_host_put +EXPORT_SYMBOL vmlinux 0x10269733 mount_pseudo +EXPORT_SYMBOL vmlinux 0x103d4d83 xfrm_state_delete +EXPORT_SYMBOL vmlinux 0x104d90fc km_query +EXPORT_SYMBOL vmlinux 0x10b8cc75 __block_write_begin +EXPORT_SYMBOL vmlinux 0x10d9d048 icmp_err_convert +EXPORT_SYMBOL vmlinux 0x10da62fb fsnotify_put_group +EXPORT_SYMBOL vmlinux 0x10ee20bb default_blu +EXPORT_SYMBOL vmlinux 0x11089ac7 _ctype +EXPORT_SYMBOL vmlinux 0x1109bb53 netif_device_detach +EXPORT_SYMBOL vmlinux 0x1114ed65 __inet6_hash +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 0x11663cec adb_register +EXPORT_SYMBOL vmlinux 0x116ccd8c vfs_fstatat +EXPORT_SYMBOL vmlinux 0x117093be qdisc_class_hash_init +EXPORT_SYMBOL vmlinux 0x118f01ea putname +EXPORT_SYMBOL vmlinux 0x11a658b3 inet_recvmsg +EXPORT_SYMBOL vmlinux 0x11c6d470 write_dirty_buffer +EXPORT_SYMBOL vmlinux 0x11cf27a9 idr_destroy +EXPORT_SYMBOL vmlinux 0x11d0772a skb_copy_datagram_from_iovec +EXPORT_SYMBOL vmlinux 0x11d382b6 phy_device_free +EXPORT_SYMBOL vmlinux 0x11e2b283 iw_handler_get_spy +EXPORT_SYMBOL vmlinux 0x11f7ed4c hex_to_bin +EXPORT_SYMBOL vmlinux 0x12113dc8 simple_release_fs +EXPORT_SYMBOL vmlinux 0x124f6f54 module_refcount +EXPORT_SYMBOL vmlinux 0x127f1cf8 vfs_lstat +EXPORT_SYMBOL vmlinux 0x129ac3f7 inet_proto_csum_replace4 +EXPORT_SYMBOL vmlinux 0x129f92dd tty_schedule_flip +EXPORT_SYMBOL vmlinux 0x12a38747 usleep_range +EXPORT_SYMBOL vmlinux 0x12da5bb2 __kmalloc +EXPORT_SYMBOL vmlinux 0x12e48dd6 del_timer_sync +EXPORT_SYMBOL vmlinux 0x12e5ef0c rtas_set_power_level +EXPORT_SYMBOL vmlinux 0x12e8ed66 adb_client_list +EXPORT_SYMBOL vmlinux 0x12f18cd5 new_inode +EXPORT_SYMBOL vmlinux 0x12f99022 inet_frags_init_net +EXPORT_SYMBOL vmlinux 0x133b4ee4 idr_get_next +EXPORT_SYMBOL vmlinux 0x135631c0 pci_set_dma_seg_boundary +EXPORT_SYMBOL vmlinux 0x136c66a3 blk_init_queue_node +EXPORT_SYMBOL vmlinux 0x137586c0 generic_block_fiemap +EXPORT_SYMBOL vmlinux 0x1376715c scsi_nonblockable_ioctl +EXPORT_SYMBOL vmlinux 0x1387aba6 __wait_on_buffer +EXPORT_SYMBOL vmlinux 0x13952a29 jbd2_log_start_commit +EXPORT_SYMBOL vmlinux 0x139dd50f page_follow_link_light +EXPORT_SYMBOL vmlinux 0x139efef5 kfree_skb +EXPORT_SYMBOL vmlinux 0x13a005cd tcp_close +EXPORT_SYMBOL vmlinux 0x13b9ccdd tcp_rcv_state_process +EXPORT_SYMBOL vmlinux 0x13d0adf7 __kfifo_out +EXPORT_SYMBOL vmlinux 0x13df4abd generic_file_llseek +EXPORT_SYMBOL vmlinux 0x13e2bdc5 jbd2_journal_wipe +EXPORT_SYMBOL vmlinux 0x13e42589 sk_stream_wait_memory +EXPORT_SYMBOL vmlinux 0x13ec80f3 param_set_short +EXPORT_SYMBOL vmlinux 0x13ee5b85 journal_force_commit +EXPORT_SYMBOL vmlinux 0x13f01e85 skb_gro_reset_offset +EXPORT_SYMBOL vmlinux 0x13f42152 system_entering_hibernation +EXPORT_SYMBOL vmlinux 0x13fc1290 pci_set_dma_max_seg_size +EXPORT_SYMBOL vmlinux 0x1407aff5 pcibios_fixup_bus +EXPORT_SYMBOL vmlinux 0x1407c6e7 kmap_prot +EXPORT_SYMBOL vmlinux 0x141932f8 udp_proc_register +EXPORT_SYMBOL vmlinux 0x1420b379 kstrtou16_from_user +EXPORT_SYMBOL vmlinux 0x144bfa4e skb_copy_bits +EXPORT_SYMBOL vmlinux 0x144ea7c7 mod_timer_pending +EXPORT_SYMBOL vmlinux 0x1495aed8 dst_discard +EXPORT_SYMBOL vmlinux 0x14a5286a dev_activate +EXPORT_SYMBOL vmlinux 0x14ac2f9d neigh_destroy +EXPORT_SYMBOL vmlinux 0x14caa695 proc_dointvec_ms_jiffies +EXPORT_SYMBOL vmlinux 0x14e7ca7c alloc_cpu_rmap +EXPORT_SYMBOL vmlinux 0x14e837a0 idr_find +EXPORT_SYMBOL vmlinux 0x150ba6a8 block_commit_write +EXPORT_SYMBOL vmlinux 0x150e575c bio_add_pc_page +EXPORT_SYMBOL vmlinux 0x152b2893 scsi_mode_sense +EXPORT_SYMBOL vmlinux 0x1551dc51 bitmap_find_free_region +EXPORT_SYMBOL vmlinux 0x157712dc agp_allocate_memory +EXPORT_SYMBOL vmlinux 0x15a4854c blk_rq_unmap_user +EXPORT_SYMBOL vmlinux 0x15a65e39 zero_fill_bio +EXPORT_SYMBOL vmlinux 0x15bf5d95 simple_write_begin +EXPORT_SYMBOL vmlinux 0x160bd45c rtas_token +EXPORT_SYMBOL vmlinux 0x1627ed72 register_dcbevent_notifier +EXPORT_SYMBOL vmlinux 0x16605f4f save_mount_options +EXPORT_SYMBOL vmlinux 0x16fdd86d tty_port_raise_dtr_rts +EXPORT_SYMBOL vmlinux 0x17344e42 journal_start +EXPORT_SYMBOL vmlinux 0x17648396 dev_base_lock +EXPORT_SYMBOL vmlinux 0x17a9975d blk_init_allocated_queue +EXPORT_SYMBOL vmlinux 0x17a9cab3 security_path_truncate +EXPORT_SYMBOL vmlinux 0x17aa156a __ucmpdi2 +EXPORT_SYMBOL vmlinux 0x17b0abb3 sock_common_getsockopt +EXPORT_SYMBOL vmlinux 0x17d5989f set_bh_page +EXPORT_SYMBOL vmlinux 0x17df17bc sysctl_tcp_ecn +EXPORT_SYMBOL vmlinux 0x17f341a0 i8042_lock_chip +EXPORT_SYMBOL vmlinux 0x18313e7f ipv6_skip_exthdr +EXPORT_SYMBOL vmlinux 0x183fa88b mempool_alloc_slab +EXPORT_SYMBOL vmlinux 0x184ba3f0 note_scsi_host +EXPORT_SYMBOL vmlinux 0x18555240 scsi_host_get +EXPORT_SYMBOL vmlinux 0x185bfc9b dquot_set_dqinfo +EXPORT_SYMBOL vmlinux 0x18a60c80 i2c_register_driver +EXPORT_SYMBOL vmlinux 0x18b92926 scsi_track_queue_full +EXPORT_SYMBOL vmlinux 0x18c9540e inet_csk_reset_keepalive_timer +EXPORT_SYMBOL vmlinux 0x190ea860 dev_alert +EXPORT_SYMBOL vmlinux 0x19453cd2 ip_nat_decode_session +EXPORT_SYMBOL vmlinux 0x1945a37c d_lookup +EXPORT_SYMBOL vmlinux 0x1948a396 blk_put_queue +EXPORT_SYMBOL vmlinux 0x1948b4ca dev_uc_init +EXPORT_SYMBOL vmlinux 0x19610e1f cpu_all_bits +EXPORT_SYMBOL vmlinux 0x197c6557 thermal_cooling_device_register +EXPORT_SYMBOL vmlinux 0x199ed0cd net_disable_timestamp +EXPORT_SYMBOL vmlinux 0x19b6970f get_unmapped_area_prot +EXPORT_SYMBOL vmlinux 0x19b885e2 serio_interrupt +EXPORT_SYMBOL vmlinux 0x19bd383b security_secmark_refcount_dec +EXPORT_SYMBOL vmlinux 0x19c67686 napi_frags_skb +EXPORT_SYMBOL vmlinux 0x19c7bb4d neigh_resolve_output +EXPORT_SYMBOL vmlinux 0x19d27b5c dev_trans_start +EXPORT_SYMBOL vmlinux 0x19d7638c kobject_set_name +EXPORT_SYMBOL vmlinux 0x19edaf51 simple_empty +EXPORT_SYMBOL vmlinux 0x19f1cf31 __tracepoint_kfree +EXPORT_SYMBOL vmlinux 0x19f1e79c give_up_console +EXPORT_SYMBOL vmlinux 0x19f92675 gen_pool_add_virt +EXPORT_SYMBOL vmlinux 0x1a0af97e request_firmware_nowait +EXPORT_SYMBOL vmlinux 0x1a0bbc38 generic_mii_ioctl +EXPORT_SYMBOL vmlinux 0x1a111a41 ftrace_print_flags_seq +EXPORT_SYMBOL vmlinux 0x1a226bf2 llc_sap_find +EXPORT_SYMBOL vmlinux 0x1a29b7b0 pci_disable_ido +EXPORT_SYMBOL vmlinux 0x1a4d373f scsi_is_host_device +EXPORT_SYMBOL vmlinux 0x1a568247 ps2_command +EXPORT_SYMBOL vmlinux 0x1aa022fc tty_insert_flip_string_fixed_flag +EXPORT_SYMBOL vmlinux 0x1aae9c70 iov_iter_copy_from_user_atomic +EXPORT_SYMBOL vmlinux 0x1ac0803f scsi_report_device_reset +EXPORT_SYMBOL vmlinux 0x1ace138d bitmap_allocate_region +EXPORT_SYMBOL vmlinux 0x1ad2412c kernel_recvmsg +EXPORT_SYMBOL vmlinux 0x1b015d25 bitmap_parselist +EXPORT_SYMBOL vmlinux 0x1b0a271f dentry_path_raw +EXPORT_SYMBOL vmlinux 0x1b14f591 blk_queue_unprep_rq +EXPORT_SYMBOL vmlinux 0x1b6314fd in_aton +EXPORT_SYMBOL vmlinux 0x1b8b95ad i8042_unlock_chip +EXPORT_SYMBOL vmlinux 0x1b9e0ff1 scsilun_to_int +EXPORT_SYMBOL vmlinux 0x1bc4ff03 tty_termios_hw_change +EXPORT_SYMBOL vmlinux 0x1bd4cdb0 __nla_put_nohdr +EXPORT_SYMBOL vmlinux 0x1bdc77ef unregister_tcf_proto_ops +EXPORT_SYMBOL vmlinux 0x1bddacec blk_dump_rq_flags +EXPORT_SYMBOL vmlinux 0x1c106352 tty_throttle +EXPORT_SYMBOL vmlinux 0x1c1af916 set_normalized_timespec +EXPORT_SYMBOL vmlinux 0x1c2306b6 task_nice +EXPORT_SYMBOL vmlinux 0x1c519943 swiotlb_unmap_sg +EXPORT_SYMBOL vmlinux 0x1c535699 jbd2_journal_init_jbd_inode +EXPORT_SYMBOL vmlinux 0x1c5b2c15 pmu_wait_complete +EXPORT_SYMBOL vmlinux 0x1c6fd0a4 grab_cache_page_nowait +EXPORT_SYMBOL vmlinux 0x1c80de9c ip_send_check +EXPORT_SYMBOL vmlinux 0x1c82b234 skb_dequeue_tail +EXPORT_SYMBOL vmlinux 0x1caab78e lock_fb_info +EXPORT_SYMBOL vmlinux 0x1cbf596c inode_init_once +EXPORT_SYMBOL vmlinux 0x1cc6719a register_reboot_notifier +EXPORT_SYMBOL vmlinux 0x1cd21082 set_anon_super +EXPORT_SYMBOL vmlinux 0x1d2e87c6 do_gettimeofday +EXPORT_SYMBOL vmlinux 0x1d35b35b of_find_node_by_phandle +EXPORT_SYMBOL vmlinux 0x1d3865da param_get_invbool +EXPORT_SYMBOL vmlinux 0x1d438f81 __skb_checksum_complete +EXPORT_SYMBOL vmlinux 0x1d50580c lro_flush_all +EXPORT_SYMBOL vmlinux 0x1d511b44 dev_get_by_name +EXPORT_SYMBOL vmlinux 0x1d595980 tcp_syn_ack_timeout +EXPORT_SYMBOL vmlinux 0x1d5edd14 _dev_info +EXPORT_SYMBOL vmlinux 0x1d6f4b2e dquot_commit +EXPORT_SYMBOL vmlinux 0x1daff9d4 __pagevec_release +EXPORT_SYMBOL vmlinux 0x1dbbd71b vfs_read +EXPORT_SYMBOL vmlinux 0x1dc36131 fb_destroy_modedb +EXPORT_SYMBOL vmlinux 0x1dd571e6 fb_copy_cmap +EXPORT_SYMBOL vmlinux 0x1ddf227d of_find_compatible_node +EXPORT_SYMBOL vmlinux 0x1e3fb571 call_usermodehelper_freeinfo +EXPORT_SYMBOL vmlinux 0x1e6788ae d_rehash +EXPORT_SYMBOL vmlinux 0x1e6d26a8 strstr +EXPORT_SYMBOL vmlinux 0x1e8b6673 tty_unthrottle +EXPORT_SYMBOL vmlinux 0x1e9edfb7 seq_hlist_start_head_rcu +EXPORT_SYMBOL vmlinux 0x1ea714b9 __sk_dst_check +EXPORT_SYMBOL vmlinux 0x1ed631ae napi_skb_finish +EXPORT_SYMBOL vmlinux 0x1ee197e4 filemap_write_and_wait_range +EXPORT_SYMBOL vmlinux 0x1ee3a506 agp_bind_memory +EXPORT_SYMBOL vmlinux 0x1f665bd0 blk_queue_segment_boundary +EXPORT_SYMBOL vmlinux 0x1f747a7c I_BDEV +EXPORT_SYMBOL vmlinux 0x1f7da0e1 ide_set_handler +EXPORT_SYMBOL vmlinux 0x1f7e807f kstrtoint_from_user +EXPORT_SYMBOL vmlinux 0x1f827462 journal_forget +EXPORT_SYMBOL vmlinux 0x1f92ab95 __inc_zone_page_state +EXPORT_SYMBOL vmlinux 0x1fb976c5 kblockd_schedule_delayed_work +EXPORT_SYMBOL vmlinux 0x20000329 simple_strtoul +EXPORT_SYMBOL vmlinux 0x20030ecd ioremap +EXPORT_SYMBOL vmlinux 0x2009681d __xfrm_decode_session +EXPORT_SYMBOL vmlinux 0x201149fc padata_free +EXPORT_SYMBOL vmlinux 0x203140d9 km_policy_expired +EXPORT_SYMBOL vmlinux 0x20356cfc lock_may_read +EXPORT_SYMBOL vmlinux 0x2068dc3c mark_buffer_dirty_inode +EXPORT_SYMBOL vmlinux 0x206b3e17 neigh_for_each +EXPORT_SYMBOL vmlinux 0x2072ee9b request_threaded_irq +EXPORT_SYMBOL vmlinux 0x2074fc13 sock_no_listen +EXPORT_SYMBOL vmlinux 0x207c54fb inet6_add_protocol +EXPORT_SYMBOL vmlinux 0x20a208b0 pci_enable_device +EXPORT_SYMBOL vmlinux 0x20a789ac irq_set_chip_data +EXPORT_SYMBOL vmlinux 0x20b82710 put_disk +EXPORT_SYMBOL vmlinux 0x20bcf925 netdev_class_create_file +EXPORT_SYMBOL vmlinux 0x210a6991 neigh_lookup +EXPORT_SYMBOL vmlinux 0x215ebd78 bitrev16 +EXPORT_SYMBOL vmlinux 0x2182e49c make_bad_inode +EXPORT_SYMBOL vmlinux 0x21c96936 journal_get_undo_access +EXPORT_SYMBOL vmlinux 0x21e51680 scsi_execute_req +EXPORT_SYMBOL vmlinux 0x222e7ce2 sysfs_streq +EXPORT_SYMBOL vmlinux 0x222ed0c2 security_req_classify_flow +EXPORT_SYMBOL vmlinux 0x22492768 tty_get_baud_rate +EXPORT_SYMBOL vmlinux 0x224b6674 mnt_pin +EXPORT_SYMBOL vmlinux 0x224fc7cc __secpath_destroy +EXPORT_SYMBOL vmlinux 0x224feeb2 skb_gso_segment +EXPORT_SYMBOL vmlinux 0x225e909e schedule_delayed_work_on +EXPORT_SYMBOL vmlinux 0x226e86a9 audit_log +EXPORT_SYMBOL vmlinux 0x2276db98 kstrtoint +EXPORT_SYMBOL vmlinux 0x2281183d of_find_node_by_type +EXPORT_SYMBOL vmlinux 0x22882150 inet_csk_init_xmit_timers +EXPORT_SYMBOL vmlinux 0x2288378f system_state +EXPORT_SYMBOL vmlinux 0x22a297a6 scsi_get_device_flags_keyed +EXPORT_SYMBOL vmlinux 0x22a62a3d netdev_change_features +EXPORT_SYMBOL vmlinux 0x22b325d5 kd_mksound +EXPORT_SYMBOL vmlinux 0x22e35335 mb_cache_entry_release +EXPORT_SYMBOL vmlinux 0x231d4001 fb_edid_add_monspecs +EXPORT_SYMBOL vmlinux 0x231e4d65 phy_disconnect +EXPORT_SYMBOL vmlinux 0x232a4a64 fifo_set_limit +EXPORT_SYMBOL vmlinux 0x235e90f3 __wake_up_bit +EXPORT_SYMBOL vmlinux 0x2368be6d posix_acl_to_xattr +EXPORT_SYMBOL vmlinux 0x23694f54 tcp_hashinfo +EXPORT_SYMBOL vmlinux 0x237a11b5 swiotlb_dma_supported +EXPORT_SYMBOL vmlinux 0x238a5714 tcp_create_openreq_child +EXPORT_SYMBOL vmlinux 0x23962b52 blk_get_queue +EXPORT_SYMBOL vmlinux 0x239f47ba xfrm6_rcv +EXPORT_SYMBOL vmlinux 0x23a574fd security_secmark_relabel_packet +EXPORT_SYMBOL vmlinux 0x23ceed71 padata_do_parallel +EXPORT_SYMBOL vmlinux 0x23e11e58 proc_doulongvec_ms_jiffies_minmax +EXPORT_SYMBOL vmlinux 0x23f2243d mempool_free +EXPORT_SYMBOL vmlinux 0x23fd3028 vmalloc_node +EXPORT_SYMBOL vmlinux 0x2459bbcc console_set_on_cmdline +EXPORT_SYMBOL vmlinux 0x245a5a94 sleep_on_timeout +EXPORT_SYMBOL vmlinux 0x246e86ca phy_stop +EXPORT_SYMBOL vmlinux 0x24b21405 call_usermodehelper_setup +EXPORT_SYMBOL vmlinux 0x24b8f6f4 load_nls_default +EXPORT_SYMBOL vmlinux 0x24bd51c9 put_tty_driver +EXPORT_SYMBOL vmlinux 0x24c5d59e nf_log_unregister +EXPORT_SYMBOL vmlinux 0x24d4cced udp_proc_unregister +EXPORT_SYMBOL vmlinux 0x24dfccbe serio_unregister_child_port +EXPORT_SYMBOL vmlinux 0x24eee60a i2c_del_driver +EXPORT_SYMBOL vmlinux 0x24fdac79 wake_bit_function +EXPORT_SYMBOL vmlinux 0x250113b4 memory_read_from_buffer +EXPORT_SYMBOL vmlinux 0x2502cd61 pci_bus_read_config_byte +EXPORT_SYMBOL vmlinux 0x254fd3ed netdev_state_change +EXPORT_SYMBOL vmlinux 0x256b0519 page_symlink +EXPORT_SYMBOL vmlinux 0x2577a763 inet_frag_kill +EXPORT_SYMBOL vmlinux 0x2580153c of_dev_put +EXPORT_SYMBOL vmlinux 0x25820c64 fs_overflowuid +EXPORT_SYMBOL vmlinux 0x258355b4 fb_find_best_mode +EXPORT_SYMBOL vmlinux 0x25a34a33 pci_do_scan_bus +EXPORT_SYMBOL vmlinux 0x25c677c4 mac_pton +EXPORT_SYMBOL vmlinux 0x25e1bd55 __sync_dirty_buffer +EXPORT_SYMBOL vmlinux 0x25e87291 inet_stream_ops +EXPORT_SYMBOL vmlinux 0x25e8bdf2 phy_find_first +EXPORT_SYMBOL vmlinux 0x25f3bd2e atomic64_xchg +EXPORT_SYMBOL vmlinux 0x25f3e45c seq_open_private +EXPORT_SYMBOL vmlinux 0x25f6cf0c radix_tree_prev_hole +EXPORT_SYMBOL vmlinux 0x25fc2db6 tcf_em_register +EXPORT_SYMBOL vmlinux 0x26001e54 mach_chrp +EXPORT_SYMBOL vmlinux 0x26051c98 sk_wait_data +EXPORT_SYMBOL vmlinux 0x262cda7f blk_alloc_queue_node +EXPORT_SYMBOL vmlinux 0x26363e47 flex_array_clear +EXPORT_SYMBOL vmlinux 0x26477c07 __vmalloc +EXPORT_SYMBOL vmlinux 0x2650defa ps2_begin_command +EXPORT_SYMBOL vmlinux 0x265f50dd of_device_is_compatible +EXPORT_SYMBOL vmlinux 0x26a682aa of_parse_phandle +EXPORT_SYMBOL vmlinux 0x26b98d39 sock_wmalloc +EXPORT_SYMBOL vmlinux 0x26bb950b __kfifo_from_user_r +EXPORT_SYMBOL vmlinux 0x26e76fb8 sysctl_udp_wmem_min +EXPORT_SYMBOL vmlinux 0x26ee56a5 dm_table_put +EXPORT_SYMBOL vmlinux 0x26f25c06 nobh_write_end +EXPORT_SYMBOL vmlinux 0x26f65ed2 genl_unregister_mc_group +EXPORT_SYMBOL vmlinux 0x27282994 bio_integrity_endio +EXPORT_SYMBOL vmlinux 0x272c9acd pmu_battery_count +EXPORT_SYMBOL vmlinux 0x2745fc4f __cleancache_init_shared_fs +EXPORT_SYMBOL vmlinux 0x274b3b59 inode_permission +EXPORT_SYMBOL vmlinux 0x277d9285 vlan_dev_vlan_id +EXPORT_SYMBOL vmlinux 0x27864d57 memparse +EXPORT_SYMBOL vmlinux 0x278c27cf set_disk_ro +EXPORT_SYMBOL vmlinux 0x27a65690 d_drop +EXPORT_SYMBOL vmlinux 0x27bbf221 disable_irq_nosync +EXPORT_SYMBOL vmlinux 0x27e1a049 printk +EXPORT_SYMBOL vmlinux 0x27e59f0d skb_find_text +EXPORT_SYMBOL vmlinux 0x27ede04f inet6_ioctl +EXPORT_SYMBOL vmlinux 0x27f334cc atomic_dec_and_mutex_lock +EXPORT_SYMBOL vmlinux 0x281823c5 __kfifo_out_peek +EXPORT_SYMBOL vmlinux 0x281b9fce misc_register +EXPORT_SYMBOL vmlinux 0x28a2ed02 scsi_build_sense_buffer +EXPORT_SYMBOL vmlinux 0x28b43c81 tcp_sync_mss +EXPORT_SYMBOL vmlinux 0x28b51fea __rta_fill +EXPORT_SYMBOL vmlinux 0x28c4d7f7 jbd2_journal_force_commit_nested +EXPORT_SYMBOL vmlinux 0x28dd4e45 dqget +EXPORT_SYMBOL vmlinux 0x28e4b2d4 neigh_create +EXPORT_SYMBOL vmlinux 0x29230046 i2c_smbus_read_byte_data +EXPORT_SYMBOL vmlinux 0x292d39b9 gnet_stats_finish_copy +EXPORT_SYMBOL vmlinux 0x292dd74d bio_copy_kern +EXPORT_SYMBOL vmlinux 0x293029b9 lro_vlan_hwaccel_receive_frags +EXPORT_SYMBOL vmlinux 0x29537c9e alloc_chrdev_region +EXPORT_SYMBOL vmlinux 0x295a1508 bmap +EXPORT_SYMBOL vmlinux 0x296f4fee lock_rename +EXPORT_SYMBOL vmlinux 0x298e599a netdev_err +EXPORT_SYMBOL vmlinux 0x298f6145 ip_queue_rcv_skb +EXPORT_SYMBOL vmlinux 0x2999a6fb dev_get_by_index +EXPORT_SYMBOL vmlinux 0x2999fcfc put_mnt_ns +EXPORT_SYMBOL vmlinux 0x29a87e2b proc_dostring +EXPORT_SYMBOL vmlinux 0x29b1c366 __sg_alloc_table +EXPORT_SYMBOL vmlinux 0x29bd1871 elv_rb_add +EXPORT_SYMBOL vmlinux 0x29e49c6e lro_vlan_hwaccel_receive_skb +EXPORT_SYMBOL vmlinux 0x29ec87fe skb_set_dev +EXPORT_SYMBOL vmlinux 0x29fdda53 kstrtos8_from_user +EXPORT_SYMBOL vmlinux 0x2a303d4d check_signature +EXPORT_SYMBOL vmlinux 0x2a4b5fb2 fsnotify_alloc_group +EXPORT_SYMBOL vmlinux 0x2a53ab0c blk_queue_invalidate_tags +EXPORT_SYMBOL vmlinux 0x2a5eb4b8 genphy_resume +EXPORT_SYMBOL vmlinux 0x2a65d698 of_find_i2c_device_by_node +EXPORT_SYMBOL vmlinux 0x2a688309 wait_for_key_construction +EXPORT_SYMBOL vmlinux 0x2a8b6129 locks_free_lock +EXPORT_SYMBOL vmlinux 0x2aa0e4fc strncasecmp +EXPORT_SYMBOL vmlinux 0x2abe8e67 vmalloc_to_page +EXPORT_SYMBOL vmlinux 0x2ad527a8 pci_fixup_device +EXPORT_SYMBOL vmlinux 0x2af25db9 delete_from_page_cache +EXPORT_SYMBOL vmlinux 0x2b0ba2b0 scsi_sense_desc_find +EXPORT_SYMBOL vmlinux 0x2b12925d cpumask_next_and +EXPORT_SYMBOL vmlinux 0x2b2ce78b kstrtos8 +EXPORT_SYMBOL vmlinux 0x2b31894f radix_tree_next_hole +EXPORT_SYMBOL vmlinux 0x2b50809a sock_sendmsg +EXPORT_SYMBOL vmlinux 0x2b9da7a4 genl_lock +EXPORT_SYMBOL vmlinux 0x2ba707a8 sysctl_tcp_low_latency +EXPORT_SYMBOL vmlinux 0x2bb8a72c arp_xmit +EXPORT_SYMBOL vmlinux 0x2bbdb9a5 __percpu_counter_add +EXPORT_SYMBOL vmlinux 0x2bc61da1 program_check_exception +EXPORT_SYMBOL vmlinux 0x2bef9471 fifo_create_dflt +EXPORT_SYMBOL vmlinux 0x2c05aed5 pipe_to_file +EXPORT_SYMBOL vmlinux 0x2c14323a kstrtol_from_user +EXPORT_SYMBOL vmlinux 0x2c256e1f input_scancode_to_scalar +EXPORT_SYMBOL vmlinux 0x2c25f756 max8925_reg_read +EXPORT_SYMBOL vmlinux 0x2c4be0e5 unregister_snap_client +EXPORT_SYMBOL vmlinux 0x2c8d5858 tty_port_tty_get +EXPORT_SYMBOL vmlinux 0x2c919c63 gen_new_estimator +EXPORT_SYMBOL vmlinux 0x2c925672 pmac_register_agp_pm +EXPORT_SYMBOL vmlinux 0x2cd90c72 elv_dispatch_add_tail +EXPORT_SYMBOL vmlinux 0x2ce69012 i2c_put_adapter +EXPORT_SYMBOL vmlinux 0x2ced8ae4 sock_kmalloc +EXPORT_SYMBOL vmlinux 0x2cf9db12 percpu_counter_set +EXPORT_SYMBOL vmlinux 0x2d140a58 genl_unlock +EXPORT_SYMBOL vmlinux 0x2d1711cb __dev_getfirstbyhwtype +EXPORT_SYMBOL vmlinux 0x2d364ad8 tty_register_device +EXPORT_SYMBOL vmlinux 0x2d4dc83c free_task +EXPORT_SYMBOL vmlinux 0x2d51074c tcp_v4_tw_get_peer +EXPORT_SYMBOL vmlinux 0x2d89342a scsi_show_sense_hdr +EXPORT_SYMBOL vmlinux 0x2d8b4684 pcim_iomap_regions_request_all +EXPORT_SYMBOL vmlinux 0x2d9fe793 agp_free_page_array +EXPORT_SYMBOL vmlinux 0x2e00e355 vmtruncate +EXPORT_SYMBOL vmlinux 0x2e1c647b __destroy_inode +EXPORT_SYMBOL vmlinux 0x2e2b5efd __devm_release_region +EXPORT_SYMBOL vmlinux 0x2e2ce9e0 sysctl_tcp_syncookies +EXPORT_SYMBOL vmlinux 0x2e2e1757 scsi_ioctl +EXPORT_SYMBOL vmlinux 0x2e2fd9c0 down_read +EXPORT_SYMBOL vmlinux 0x2e4c89de page_readlink +EXPORT_SYMBOL vmlinux 0x2e6282e5 pfifo_fast_ops +EXPORT_SYMBOL vmlinux 0x2e814cb6 scsi_print_sense +EXPORT_SYMBOL vmlinux 0x2e8d8ffb padata_unregister_cpumask_notifier +EXPORT_SYMBOL vmlinux 0x2ea54683 cdrom_open +EXPORT_SYMBOL vmlinux 0x2eae54f7 kobject_get +EXPORT_SYMBOL vmlinux 0x2eb30a11 radix_tree_gang_lookup +EXPORT_SYMBOL vmlinux 0x2ec524ad __kfifo_in_r +EXPORT_SYMBOL vmlinux 0x2ecdda24 rtnl_create_link +EXPORT_SYMBOL vmlinux 0x2ee14ec8 skb_clone +EXPORT_SYMBOL vmlinux 0x2ef63ad6 scsi_dev_info_list_del_keyed +EXPORT_SYMBOL vmlinux 0x2ef7fbe9 agp_generic_alloc_user +EXPORT_SYMBOL vmlinux 0x2f03fc4b security_secmark_refcount_inc +EXPORT_SYMBOL vmlinux 0x2f0baae5 serio_unregister_driver +EXPORT_SYMBOL vmlinux 0x2f146a6f scsi_remove_device +EXPORT_SYMBOL vmlinux 0x2f26d37e skb_queue_purge +EXPORT_SYMBOL vmlinux 0x2f59122c drop_super +EXPORT_SYMBOL vmlinux 0x2f5a9c02 generic_pipe_buf_get +EXPORT_SYMBOL vmlinux 0x2f6b7e81 nf_hook_slow +EXPORT_SYMBOL vmlinux 0x2f9568ff tcp_connect +EXPORT_SYMBOL vmlinux 0x2f9ee1d4 dev_close +EXPORT_SYMBOL vmlinux 0x2fae96de rtas_data_buf_lock +EXPORT_SYMBOL vmlinux 0x3002eae2 __bread +EXPORT_SYMBOL vmlinux 0x30083dd9 netlink_kernel_release +EXPORT_SYMBOL vmlinux 0x30226ddf agp_device_command +EXPORT_SYMBOL vmlinux 0x30440ec3 default_file_splice_read +EXPORT_SYMBOL vmlinux 0x3045e6cc i2c_smbus_write_word_data +EXPORT_SYMBOL vmlinux 0x3050f926 kthread_stop +EXPORT_SYMBOL vmlinux 0x30602a33 register_8022_client +EXPORT_SYMBOL vmlinux 0x307c2fd0 generic_check_addressable +EXPORT_SYMBOL vmlinux 0x3088a958 nf_log_bind_pf +EXPORT_SYMBOL vmlinux 0x30931455 tty_port_free_xmit_buf +EXPORT_SYMBOL vmlinux 0x309ea222 tty_port_tty_set +EXPORT_SYMBOL vmlinux 0x30a553a4 ip6_frag_init +EXPORT_SYMBOL vmlinux 0x30a80826 __kfifo_from_user +EXPORT_SYMBOL vmlinux 0x30bdd109 kmem_cache_alloc +EXPORT_SYMBOL vmlinux 0x30cce40e jbd2_journal_force_commit +EXPORT_SYMBOL vmlinux 0x30d70fa9 of_get_pci_address +EXPORT_SYMBOL vmlinux 0x30f4e723 dev_get_by_index_rcu +EXPORT_SYMBOL vmlinux 0x30f6d21e blk_delay_queue +EXPORT_SYMBOL vmlinux 0x31058cb4 inet6_getname +EXPORT_SYMBOL vmlinux 0x310917fe sort +EXPORT_SYMBOL vmlinux 0x31439bce tcp_simple_retransmit +EXPORT_SYMBOL vmlinux 0x3145216f pci_dev_present +EXPORT_SYMBOL vmlinux 0x3147857d default_red +EXPORT_SYMBOL vmlinux 0x3147c17d generic_readlink +EXPORT_SYMBOL vmlinux 0x316cd9fe down +EXPORT_SYMBOL vmlinux 0x3174100c i2c_master_send +EXPORT_SYMBOL vmlinux 0x3191f109 __krealloc +EXPORT_SYMBOL vmlinux 0x3199279e icmpv6_send +EXPORT_SYMBOL vmlinux 0x319b7f19 iunique +EXPORT_SYMBOL vmlinux 0x31b721b9 dma_async_memcpy_buf_to_pg +EXPORT_SYMBOL vmlinux 0x31c965b4 dquot_release +EXPORT_SYMBOL vmlinux 0x31ed1707 down_timeout +EXPORT_SYMBOL vmlinux 0x31f0bb78 __kmap_atomic_idx +EXPORT_SYMBOL vmlinux 0x31fab01f scsi_prep_fn +EXPORT_SYMBOL vmlinux 0x31fdb02e otg_set_transceiver +EXPORT_SYMBOL vmlinux 0x32157263 sock_no_setsockopt +EXPORT_SYMBOL vmlinux 0x32171e59 bdput +EXPORT_SYMBOL vmlinux 0x323384f5 napi_frags_finish +EXPORT_SYMBOL vmlinux 0x3235a79a netpoll_send_skb_on_dev +EXPORT_SYMBOL vmlinux 0x3240c65b files_lglock_global_lock_online +EXPORT_SYMBOL vmlinux 0x3244bb9b tty_wait_until_sent +EXPORT_SYMBOL vmlinux 0x32512ece __tracepoint_kmem_cache_free +EXPORT_SYMBOL vmlinux 0x327b9c1b pmu_poll_adb +EXPORT_SYMBOL vmlinux 0x328a05f1 strncpy +EXPORT_SYMBOL vmlinux 0x3291e9ca vm_insert_mixed +EXPORT_SYMBOL vmlinux 0x329e6352 get_user_pages +EXPORT_SYMBOL vmlinux 0x32b81b5e llc_mac_hdr_init +EXPORT_SYMBOL vmlinux 0x32e5db9b agp_generic_alloc_page +EXPORT_SYMBOL vmlinux 0x32f7caec __ide_dma_bad_drive +EXPORT_SYMBOL vmlinux 0x32fdbeb8 rfkill_set_hw_state +EXPORT_SYMBOL vmlinux 0x332b9cd4 input_set_capability +EXPORT_SYMBOL vmlinux 0x33619432 invalidate_bdev +EXPORT_SYMBOL vmlinux 0x33720557 pci_remove_bus_device +EXPORT_SYMBOL vmlinux 0x33807213 bio_pair_release +EXPORT_SYMBOL vmlinux 0x3396b7d5 pci_set_master +EXPORT_SYMBOL vmlinux 0x339daf24 __mutex_init +EXPORT_SYMBOL vmlinux 0x33a11382 tcp_md5_hash_key +EXPORT_SYMBOL vmlinux 0x33b84f74 copy_page +EXPORT_SYMBOL vmlinux 0x33c6fd57 mii_check_gmii_support +EXPORT_SYMBOL vmlinux 0x33cda660 posix_acl_from_mode +EXPORT_SYMBOL vmlinux 0x33d1cc1a thaw_process +EXPORT_SYMBOL vmlinux 0x33d54df0 key_type_keyring +EXPORT_SYMBOL vmlinux 0x33dbfd93 tcp_memory_allocated +EXPORT_SYMBOL vmlinux 0x33ea805e i2c_bit_add_numbered_bus +EXPORT_SYMBOL vmlinux 0x340a9ab5 kobject_add +EXPORT_SYMBOL vmlinux 0x3415c9c0 netif_carrier_on +EXPORT_SYMBOL vmlinux 0x341dbfa3 __per_cpu_offset +EXPORT_SYMBOL vmlinux 0x342aab25 sock_wake_async +EXPORT_SYMBOL vmlinux 0x342cb935 nf_unregister_hook +EXPORT_SYMBOL vmlinux 0x344745e7 blk_queue_max_segments +EXPORT_SYMBOL vmlinux 0x344adbd5 init_cdrom_command +EXPORT_SYMBOL vmlinux 0x344d0aa1 rtnetlink_put_metrics +EXPORT_SYMBOL vmlinux 0x346e1bad get_pci_dma_ops +EXPORT_SYMBOL vmlinux 0x347013de nla_validate +EXPORT_SYMBOL vmlinux 0x3475dd6f buffer_migrate_page +EXPORT_SYMBOL vmlinux 0x347b2e23 vga_put +EXPORT_SYMBOL vmlinux 0x348b348e inet_accept +EXPORT_SYMBOL vmlinux 0x34908c14 print_hex_dump_bytes +EXPORT_SYMBOL vmlinux 0x349377df fbcon_set_tileops +EXPORT_SYMBOL vmlinux 0x349cba85 strchr +EXPORT_SYMBOL vmlinux 0x34b4d1ce tcf_generic_walker +EXPORT_SYMBOL vmlinux 0x34e776d7 generic_read_dir +EXPORT_SYMBOL vmlinux 0x34f24a0f noop_qdisc +EXPORT_SYMBOL vmlinux 0x3519f3cc ihold +EXPORT_SYMBOL vmlinux 0x3528ab9f dquot_acquire +EXPORT_SYMBOL vmlinux 0x354a3e49 ip6_dst_hoplimit +EXPORT_SYMBOL vmlinux 0x357c90d2 qdisc_put_stab +EXPORT_SYMBOL vmlinux 0x35912036 dm_unregister_target +EXPORT_SYMBOL vmlinux 0x35b37c35 uart_resume_port +EXPORT_SYMBOL vmlinux 0x35c2ba9e refrigerator +EXPORT_SYMBOL vmlinux 0x35fbd6a1 __kfifo_dma_out_prepare_r +EXPORT_SYMBOL vmlinux 0x364149c8 macio_request_resource +EXPORT_SYMBOL vmlinux 0x36536d4b tty_port_put +EXPORT_SYMBOL vmlinux 0x3669e87e padata_set_cpumask +EXPORT_SYMBOL vmlinux 0x367ae2b5 iput +EXPORT_SYMBOL vmlinux 0x36b0e732 try_wait_for_completion +EXPORT_SYMBOL vmlinux 0x36c203a5 validate_sp +EXPORT_SYMBOL vmlinux 0x36c386fb xfrm_state_lookup +EXPORT_SYMBOL vmlinux 0x36c6fd7f pci_scan_bus_parented +EXPORT_SYMBOL vmlinux 0x36da8296 netpoll_setup +EXPORT_SYMBOL vmlinux 0x36ded134 llc_sap_close +EXPORT_SYMBOL vmlinux 0x36e360e3 __hw_addr_add_multiple +EXPORT_SYMBOL vmlinux 0x3708dd88 vga_client_register +EXPORT_SYMBOL vmlinux 0x370b614a kunmap_high +EXPORT_SYMBOL vmlinux 0x37180360 release_sock +EXPORT_SYMBOL vmlinux 0x371d2130 check_legacy_ioport +EXPORT_SYMBOL vmlinux 0x372dea4c vlan_dev_real_dev +EXPORT_SYMBOL vmlinux 0x37383edd rtas_get_power_level +EXPORT_SYMBOL vmlinux 0x3739a357 block_is_partially_uptodate +EXPORT_SYMBOL vmlinux 0x3744cf36 vmalloc_to_pfn +EXPORT_SYMBOL vmlinux 0x374ed073 scnprintf +EXPORT_SYMBOL vmlinux 0x374fba49 generic_file_splice_write +EXPORT_SYMBOL vmlinux 0x37523e44 vm_insert_page +EXPORT_SYMBOL vmlinux 0x37692b52 neigh_ifdown +EXPORT_SYMBOL vmlinux 0x37962da4 cad_pid +EXPORT_SYMBOL vmlinux 0x379c752e inet_twsk_deschedule +EXPORT_SYMBOL vmlinux 0x379f5837 param_set_invbool +EXPORT_SYMBOL vmlinux 0x37be6771 skb_append_datato_frags +EXPORT_SYMBOL vmlinux 0x37befc70 jiffies_to_msecs +EXPORT_SYMBOL vmlinux 0x37bfd89d get_super +EXPORT_SYMBOL vmlinux 0x37d5ce9a __blk_end_request_all +EXPORT_SYMBOL vmlinux 0x37e74642 get_jiffies_64 +EXPORT_SYMBOL vmlinux 0x37ea921e vfsmount_lock_local_lock_cpu +EXPORT_SYMBOL vmlinux 0x37f3c6b8 rtnl_configure_link +EXPORT_SYMBOL vmlinux 0x37f614b7 __kfifo_len_r +EXPORT_SYMBOL vmlinux 0x381a798a setup_max_cpus +EXPORT_SYMBOL vmlinux 0x382fba69 devm_iounmap +EXPORT_SYMBOL vmlinux 0x383f6978 dquot_operations +EXPORT_SYMBOL vmlinux 0x3848a1be bio_alloc_bioset +EXPORT_SYMBOL vmlinux 0x384a4397 dquot_quota_off +EXPORT_SYMBOL vmlinux 0x387c2baf radix_tree_range_tag_if_tagged +EXPORT_SYMBOL vmlinux 0x387d308b mb_cache_destroy +EXPORT_SYMBOL vmlinux 0x388f9128 xfrm_state_walk_done +EXPORT_SYMBOL vmlinux 0x3899e7b9 ip_mc_rejoin_groups +EXPORT_SYMBOL vmlinux 0x389cd75b qdisc_watchdog_init +EXPORT_SYMBOL vmlinux 0x38b92846 llc_remove_pack +EXPORT_SYMBOL vmlinux 0x38c3b61a ethtool_op_set_flags +EXPORT_SYMBOL vmlinux 0x38c4ac4b mfd_cell_enable +EXPORT_SYMBOL vmlinux 0x38fb9933 tty_std_termios +EXPORT_SYMBOL vmlinux 0x38fc7791 flex_array_get +EXPORT_SYMBOL vmlinux 0x390455ad tty_free_termios +EXPORT_SYMBOL vmlinux 0x390edc55 dev_deactivate +EXPORT_SYMBOL vmlinux 0x390fbe3e simple_transaction_set +EXPORT_SYMBOL vmlinux 0x39762b1c jbd2_journal_abort +EXPORT_SYMBOL vmlinux 0x397ebc8d pci_select_bars +EXPORT_SYMBOL vmlinux 0x3980aac1 unregister_reboot_notifier +EXPORT_SYMBOL vmlinux 0x39a0ea4a udp_flush_pending_frames +EXPORT_SYMBOL vmlinux 0x39cdf63c wait_for_completion_interruptible +EXPORT_SYMBOL vmlinux 0x39cf59c3 devm_free_irq +EXPORT_SYMBOL vmlinux 0x39d3aa84 __pskb_pull_tail +EXPORT_SYMBOL vmlinux 0x39ef2dd3 xfrm_state_delete_tunnel +EXPORT_SYMBOL vmlinux 0x3a02cd3b pci_clear_master +EXPORT_SYMBOL vmlinux 0x3a2204c6 security_netlink_recv +EXPORT_SYMBOL vmlinux 0x3a3cc097 pci_pme_active +EXPORT_SYMBOL vmlinux 0x3a5fc3ff pci_unmap_rom +EXPORT_SYMBOL vmlinux 0x3a60ab41 thermal_zone_bind_cooling_device +EXPORT_SYMBOL vmlinux 0x3a8bc438 simple_rmdir +EXPORT_SYMBOL vmlinux 0x3a9b6fb9 blk_unregister_region +EXPORT_SYMBOL vmlinux 0x3aa2eb19 blk_stack_limits +EXPORT_SYMBOL vmlinux 0x3aa562a0 iget_failed +EXPORT_SYMBOL vmlinux 0x3ad3d12a iw_handler_get_thrspy +EXPORT_SYMBOL vmlinux 0x3b3016d3 cpufreq_unregister_notifier +EXPORT_SYMBOL vmlinux 0x3b32ea33 d_invalidate +EXPORT_SYMBOL vmlinux 0x3b615a21 wait_for_completion_killable +EXPORT_SYMBOL vmlinux 0x3b7dcf4b eth_validate_addr +EXPORT_SYMBOL vmlinux 0x3bb7fb20 tty_pair_get_pty +EXPORT_SYMBOL vmlinux 0x3bcf7413 simple_transaction_read +EXPORT_SYMBOL vmlinux 0x3bd1b1f6 msecs_to_jiffies +EXPORT_SYMBOL vmlinux 0x3c1ab596 flush_tlb_range +EXPORT_SYMBOL vmlinux 0x3c277463 journal_abort +EXPORT_SYMBOL vmlinux 0x3c2c5af5 sprintf +EXPORT_SYMBOL vmlinux 0x3c36c442 aio_complete +EXPORT_SYMBOL vmlinux 0x3c4753f9 mark_info_dirty +EXPORT_SYMBOL vmlinux 0x3c52e417 dma_pool_create +EXPORT_SYMBOL vmlinux 0x3c5413fd dev_get_stats +EXPORT_SYMBOL vmlinux 0x3c591bda request_key +EXPORT_SYMBOL vmlinux 0x3c613c10 get_io_context +EXPORT_SYMBOL vmlinux 0x3c73f45c iw_handler_set_spy +EXPORT_SYMBOL vmlinux 0x3c7d7b77 __mod_zone_page_state +EXPORT_SYMBOL vmlinux 0x3c80c06c kstrtoull +EXPORT_SYMBOL vmlinux 0x3c9d1211 string_get_size +EXPORT_SYMBOL vmlinux 0x3ca91b55 xfrm_state_update +EXPORT_SYMBOL vmlinux 0x3ca94395 gnet_stats_copy_queue +EXPORT_SYMBOL vmlinux 0x3cd0c2c7 vm_insert_pfn +EXPORT_SYMBOL vmlinux 0x3cd63116 xfrm_state_lookup_byaddr +EXPORT_SYMBOL vmlinux 0x3ce4ca6f disable_irq +EXPORT_SYMBOL vmlinux 0x3cf63f19 __tracepoint_kmem_cache_alloc_node +EXPORT_SYMBOL vmlinux 0x3d2c88b8 proto_unregister +EXPORT_SYMBOL vmlinux 0x3d600f54 tty_pair_get_tty +EXPORT_SYMBOL vmlinux 0x3d677d5d filemap_fault +EXPORT_SYMBOL vmlinux 0x3d72ff22 of_find_matching_node +EXPORT_SYMBOL vmlinux 0x3d8957ff of_create_pci_dev +EXPORT_SYMBOL vmlinux 0x3d8d3038 mii_ethtool_sset +EXPORT_SYMBOL vmlinux 0x3d8ddf1d dev_addr_add +EXPORT_SYMBOL vmlinux 0x3d8e1bce input_register_handler +EXPORT_SYMBOL vmlinux 0x3d9417cf seq_printf +EXPORT_SYMBOL vmlinux 0x3da40458 do_sync_read +EXPORT_SYMBOL vmlinux 0x3dbc3907 single_release +EXPORT_SYMBOL vmlinux 0x3dcb88a0 irq_set_handler_data +EXPORT_SYMBOL vmlinux 0x3de41afb blk_free_tags +EXPORT_SYMBOL vmlinux 0x3de8471f padata_stop +EXPORT_SYMBOL vmlinux 0x3dfc897c seq_hlist_start_head +EXPORT_SYMBOL vmlinux 0x3e0e094f input_unregister_handler +EXPORT_SYMBOL vmlinux 0x3e0e9023 param_set_long +EXPORT_SYMBOL vmlinux 0x3e16163b ndisc_mc_map +EXPORT_SYMBOL vmlinux 0x3e21f7ad input_mt_report_pointer_emulation +EXPORT_SYMBOL vmlinux 0x3e45e9ff register_inetaddr_notifier +EXPORT_SYMBOL vmlinux 0x3e7160c3 linkwatch_fire_event +EXPORT_SYMBOL vmlinux 0x3e9110fa __hw_addr_unsync +EXPORT_SYMBOL vmlinux 0x3ea28a4f flex_array_free_parts +EXPORT_SYMBOL vmlinux 0x3eb36c06 led_blink_set +EXPORT_SYMBOL vmlinux 0x3ec8886f param_ops_int +EXPORT_SYMBOL vmlinux 0x3eca184d dev_open +EXPORT_SYMBOL vmlinux 0x3ed3d117 neigh_table_clear +EXPORT_SYMBOL vmlinux 0x3ed63055 zlib_inflateReset +EXPORT_SYMBOL vmlinux 0x3ee38bdf security_path_unlink +EXPORT_SYMBOL vmlinux 0x3f0246af journal_get_write_access +EXPORT_SYMBOL vmlinux 0x3f0546a8 ioread32_rep +EXPORT_SYMBOL vmlinux 0x3f1b0b07 vga_tryget +EXPORT_SYMBOL vmlinux 0x3f406a3b enable_kernel_altivec +EXPORT_SYMBOL vmlinux 0x3f4547a7 put_unused_fd +EXPORT_SYMBOL vmlinux 0x3f495902 ps2_cmd_aborted +EXPORT_SYMBOL vmlinux 0x3f4f5f29 pci_bus_size_bridges +EXPORT_SYMBOL vmlinux 0x3f64736d pci_bus_set_ops +EXPORT_SYMBOL vmlinux 0x3f662c4a __vlan_hwaccel_rx +EXPORT_SYMBOL vmlinux 0x3f855c4c __scsi_iterate_devices +EXPORT_SYMBOL vmlinux 0x3f88461a blk_peek_request +EXPORT_SYMBOL vmlinux 0x3f98edf2 security_path_link +EXPORT_SYMBOL vmlinux 0x3f9a89c1 block_write_full_page_endio +EXPORT_SYMBOL vmlinux 0x3fcc6b88 scsi_device_set_state +EXPORT_SYMBOL vmlinux 0x3ff62317 local_bh_disable +EXPORT_SYMBOL vmlinux 0x4014a6ba pci_target_state +EXPORT_SYMBOL vmlinux 0x4029d238 param_set_copystring +EXPORT_SYMBOL vmlinux 0x4037552f macio_register_driver +EXPORT_SYMBOL vmlinux 0x404a9166 pagevec_lookup_tag +EXPORT_SYMBOL vmlinux 0x4059792f print_hex_dump +EXPORT_SYMBOL vmlinux 0x405ba7eb install_exec_creds +EXPORT_SYMBOL vmlinux 0x405be00d __scsi_put_command +EXPORT_SYMBOL vmlinux 0x405c1144 get_seconds +EXPORT_SYMBOL vmlinux 0x4067822a dqstats +EXPORT_SYMBOL vmlinux 0x40973662 sysctl_udp_mem +EXPORT_SYMBOL vmlinux 0x40a27c37 scsi_dev_info_remove_list +EXPORT_SYMBOL vmlinux 0x40a9b349 vzalloc +EXPORT_SYMBOL vmlinux 0x40ce9fb2 udplite_prot +EXPORT_SYMBOL vmlinux 0x40d04664 console_trylock +EXPORT_SYMBOL vmlinux 0x40f1ad10 tb_ticks_per_jiffy +EXPORT_SYMBOL vmlinux 0x4101a975 ide_fixstring +EXPORT_SYMBOL vmlinux 0x4108e69a fb_match_mode +EXPORT_SYMBOL vmlinux 0x411b6721 padata_do_serial +EXPORT_SYMBOL vmlinux 0x4126c789 gen_pool_destroy +EXPORT_SYMBOL vmlinux 0x41349762 __xfrm_state_delete +EXPORT_SYMBOL vmlinux 0x413a48b1 dev_set_drvdata +EXPORT_SYMBOL vmlinux 0x41482d8b strndup_user +EXPORT_SYMBOL vmlinux 0x41779437 tcf_hash_lookup +EXPORT_SYMBOL vmlinux 0x4188d439 neigh_rand_reach_time +EXPORT_SYMBOL vmlinux 0x41a2d50b tcf_exts_destroy +EXPORT_SYMBOL vmlinux 0x41b4560b of_find_all_nodes +EXPORT_SYMBOL vmlinux 0x41d56574 input_mt_report_slot_state +EXPORT_SYMBOL vmlinux 0x41db3ba7 cdev_alloc +EXPORT_SYMBOL vmlinux 0x4211c3c1 zlib_inflateInit2 +EXPORT_SYMBOL vmlinux 0x42181912 blk_queue_resize_tags +EXPORT_SYMBOL vmlinux 0x421d7576 mb_cache_entry_find_next +EXPORT_SYMBOL vmlinux 0x42224298 sscanf +EXPORT_SYMBOL vmlinux 0x42595e58 vgacon_text_force +EXPORT_SYMBOL vmlinux 0x42977ad4 __hw_addr_del_multiple +EXPORT_SYMBOL vmlinux 0x42b979c4 skb_push +EXPORT_SYMBOL vmlinux 0x4302d0eb free_pages +EXPORT_SYMBOL vmlinux 0x4312e3d3 napi_gro_frags +EXPORT_SYMBOL vmlinux 0x4321a5ed rfkill_blocked +EXPORT_SYMBOL vmlinux 0x432ad034 __blk_end_request_cur +EXPORT_SYMBOL vmlinux 0x43420317 get_write_access +EXPORT_SYMBOL vmlinux 0x43439221 journal_update_format +EXPORT_SYMBOL vmlinux 0x436c2179 iowrite32 +EXPORT_SYMBOL vmlinux 0x437c3452 d_delete +EXPORT_SYMBOL vmlinux 0x438bce1e init_timer_deferrable_key +EXPORT_SYMBOL vmlinux 0x43a01f90 complete_all +EXPORT_SYMBOL vmlinux 0x43a0458b blk_start_plug +EXPORT_SYMBOL vmlinux 0x43a50231 gnet_stats_copy_basic +EXPORT_SYMBOL vmlinux 0x43b1591f of_dev_get +EXPORT_SYMBOL vmlinux 0x43b3f002 nf_unregister_queue_handler +EXPORT_SYMBOL vmlinux 0x43e464d2 dev_set_promiscuity +EXPORT_SYMBOL vmlinux 0x440a29c2 register_sysctl_table +EXPORT_SYMBOL vmlinux 0x442b361b jbd2_journal_set_triggers +EXPORT_SYMBOL vmlinux 0x4430c75c ida_pre_get +EXPORT_SYMBOL vmlinux 0x44366cfc simple_write_to_buffer +EXPORT_SYMBOL vmlinux 0x44402b6f param_get_ulong +EXPORT_SYMBOL vmlinux 0x44727421 blk_queue_init_tags +EXPORT_SYMBOL vmlinux 0x44795b5a bio_sector_offset +EXPORT_SYMBOL vmlinux 0x4488def3 path_get +EXPORT_SYMBOL vmlinux 0x448f3690 pci_wake_from_d3 +EXPORT_SYMBOL vmlinux 0x44b911c3 rb_replace_node +EXPORT_SYMBOL vmlinux 0x44bc7120 dst_release +EXPORT_SYMBOL vmlinux 0x44bfcd1f __cleancache_get_page +EXPORT_SYMBOL vmlinux 0x44c9f32e fb_validate_mode +EXPORT_SYMBOL vmlinux 0x44ca2edc bio_alloc +EXPORT_SYMBOL vmlinux 0x44cc5f4d ip_xfrm_me_harder +EXPORT_SYMBOL vmlinux 0x44e289c0 xfrm_register_km +EXPORT_SYMBOL vmlinux 0x44e9a829 match_token +EXPORT_SYMBOL vmlinux 0x44eb192e wait_for_completion +EXPORT_SYMBOL vmlinux 0x44f5d517 inet_getname +EXPORT_SYMBOL vmlinux 0x44fb4d29 blk_fetch_request +EXPORT_SYMBOL vmlinux 0x4539d1a0 bio_integrity_tag_size +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 0x4578f528 __kfifo_to_user +EXPORT_SYMBOL vmlinux 0x458b7cbb dcache_readdir +EXPORT_SYMBOL vmlinux 0x4596db6a sys_sigreturn +EXPORT_SYMBOL vmlinux 0x45a7a9fa alloc_netdev_mqs +EXPORT_SYMBOL vmlinux 0x45cb5f87 i2c_smbus_write_block_data +EXPORT_SYMBOL vmlinux 0x45d216b9 tcp_put_md5sig_pool +EXPORT_SYMBOL vmlinux 0x45d96ff5 ip4_datagram_connect +EXPORT_SYMBOL vmlinux 0x461ebfa0 __copy_tofrom_user +EXPORT_SYMBOL vmlinux 0x46214106 files_lglock_local_unlock_cpu +EXPORT_SYMBOL vmlinux 0x462a2e75 match_strlcpy +EXPORT_SYMBOL vmlinux 0x462aca59 ps2_handle_response +EXPORT_SYMBOL vmlinux 0x463b8523 bh_submit_read +EXPORT_SYMBOL vmlinux 0x4646ee1a phy_register_fixup_for_id +EXPORT_SYMBOL vmlinux 0x465757c3 cpu_present_mask +EXPORT_SYMBOL vmlinux 0x466c14a7 __delay +EXPORT_SYMBOL vmlinux 0x46794728 pci_match_id +EXPORT_SYMBOL vmlinux 0x467ffb40 input_register_device +EXPORT_SYMBOL vmlinux 0x46d12956 wait_for_completion_interruptible_timeout +EXPORT_SYMBOL vmlinux 0x46d5db3c bio_integrity_clone +EXPORT_SYMBOL vmlinux 0x4704d45f of_phy_connect_fixed_link +EXPORT_SYMBOL vmlinux 0x471b2050 mount_ns +EXPORT_SYMBOL vmlinux 0x473ecf40 dst_alloc +EXPORT_SYMBOL vmlinux 0x474f02df pci_get_class +EXPORT_SYMBOL vmlinux 0x4750cec6 i2c_use_client +EXPORT_SYMBOL vmlinux 0x475100c2 inet_get_local_port_range +EXPORT_SYMBOL vmlinux 0x477ffde5 vga_set_legacy_decoding +EXPORT_SYMBOL vmlinux 0x47939e0d __tasklet_hi_schedule +EXPORT_SYMBOL vmlinux 0x479c3c86 find_next_zero_bit +EXPORT_SYMBOL vmlinux 0x479c9f48 tcf_exts_dump_stats +EXPORT_SYMBOL vmlinux 0x47ea8b6b sock_tx_timestamp +EXPORT_SYMBOL vmlinux 0x48000553 mempool_create_node +EXPORT_SYMBOL vmlinux 0x48008514 scsi_device_get +EXPORT_SYMBOL vmlinux 0x4809b6f9 flush_hash_entry +EXPORT_SYMBOL vmlinux 0x481ab83a ip_route_input_common +EXPORT_SYMBOL vmlinux 0x481ce6ce cpu_active_mask +EXPORT_SYMBOL vmlinux 0x48404b9a remove_wait_queue +EXPORT_SYMBOL vmlinux 0x48465c21 unregister_binfmt +EXPORT_SYMBOL vmlinux 0x4859b8bb rtc_year_days +EXPORT_SYMBOL vmlinux 0x48615a20 jbd2_journal_errno +EXPORT_SYMBOL vmlinux 0x486b5786 sk_receive_skb +EXPORT_SYMBOL vmlinux 0x486f6251 pmac_suspend_agp_for_card +EXPORT_SYMBOL vmlinux 0x48719933 pci_disable_device +EXPORT_SYMBOL vmlinux 0x4881efab pmac_get_partition +EXPORT_SYMBOL vmlinux 0x48b84bb1 neigh_lookup_nodev +EXPORT_SYMBOL vmlinux 0x48bbb0eb pm860x_page_set_bits +EXPORT_SYMBOL vmlinux 0x48c1d080 tcp_parse_md5sig_option +EXPORT_SYMBOL vmlinux 0x48d31eff bio_get_nr_vecs +EXPORT_SYMBOL vmlinux 0x48d6aba2 fb_show_logo +EXPORT_SYMBOL vmlinux 0x490cafd2 ethtool_op_set_tx_hw_csum +EXPORT_SYMBOL vmlinux 0x49186115 xfrm_prepare_input +EXPORT_SYMBOL vmlinux 0x491e9d34 open_exec +EXPORT_SYMBOL vmlinux 0x494bb772 writeback_inodes_sb_nr_if_idle +EXPORT_SYMBOL vmlinux 0x49603fb8 security_sb_copy_data +EXPORT_SYMBOL vmlinux 0x498fe33b ipv6_chk_prefix +EXPORT_SYMBOL vmlinux 0x49ac55e9 agp_put_bridge +EXPORT_SYMBOL vmlinux 0x49b07aec tcp_select_initial_window +EXPORT_SYMBOL vmlinux 0x49d8fdfc xfrm_unregister_mode +EXPORT_SYMBOL vmlinux 0x4a0a6c7a inode_init_always +EXPORT_SYMBOL vmlinux 0x4a290d4d cur_cpu_spec +EXPORT_SYMBOL vmlinux 0x4a358252 __bitmap_subset +EXPORT_SYMBOL vmlinux 0x4a3e958d jbd2_journal_get_create_access +EXPORT_SYMBOL vmlinux 0x4a9792c8 tcp_tso_segment +EXPORT_SYMBOL vmlinux 0x4aa7d340 request_key_with_auxdata +EXPORT_SYMBOL vmlinux 0x4aaab2b1 groups_alloc +EXPORT_SYMBOL vmlinux 0x4acefd3e test_set_page_writeback +EXPORT_SYMBOL vmlinux 0x4afd884b llc_sap_open +EXPORT_SYMBOL vmlinux 0x4afe9a77 scsi_partsize +EXPORT_SYMBOL vmlinux 0x4b085dbf agp3_generic_configure +EXPORT_SYMBOL vmlinux 0x4b1ec3e2 kstrtoul_from_user +EXPORT_SYMBOL vmlinux 0x4b34fbf5 block_all_signals +EXPORT_SYMBOL vmlinux 0x4b47ddd8 tcp_v4_get_peer +EXPORT_SYMBOL vmlinux 0x4b56f811 tcp_v4_conn_request +EXPORT_SYMBOL vmlinux 0x4b6c296b tcf_action_dump_1 +EXPORT_SYMBOL vmlinux 0x4b7ed27b sleep_on +EXPORT_SYMBOL vmlinux 0x4bb02d5f of_device_alloc +EXPORT_SYMBOL vmlinux 0x4bc14733 agp_backend_release +EXPORT_SYMBOL vmlinux 0x4bc6792e generic_setlease +EXPORT_SYMBOL vmlinux 0x4bc96635 ifla_policy +EXPORT_SYMBOL vmlinux 0x4bdcc727 free_buffer_head +EXPORT_SYMBOL vmlinux 0x4be07f1b ip_options_rcv_srr +EXPORT_SYMBOL vmlinux 0x4bedc310 flush_icache_user_range +EXPORT_SYMBOL vmlinux 0x4bf2703a blk_queue_alignment_offset +EXPORT_SYMBOL vmlinux 0x4bf31a6e cancel_dirty_page +EXPORT_SYMBOL vmlinux 0x4c11435a _raw_read_lock_bh +EXPORT_SYMBOL vmlinux 0x4c1182cb bitmap_scnprintf +EXPORT_SYMBOL vmlinux 0x4c180608 jbd2_journal_check_available_features +EXPORT_SYMBOL vmlinux 0x4c2ae700 strnstr +EXPORT_SYMBOL vmlinux 0x4c2ee3c3 read_dev_sector +EXPORT_SYMBOL vmlinux 0x4c30058a dcb_getapp +EXPORT_SYMBOL vmlinux 0x4c60dbd7 setup_arg_pages +EXPORT_SYMBOL vmlinux 0x4c64c345 dev_get_flags +EXPORT_SYMBOL vmlinux 0x4c71b09c xfrm_user_policy +EXPORT_SYMBOL vmlinux 0x4c72d2f3 ipv6_push_nfrag_opts +EXPORT_SYMBOL vmlinux 0x4c9e8e53 vlan_gro_receive +EXPORT_SYMBOL vmlinux 0x4ca22ef4 flex_array_get_ptr +EXPORT_SYMBOL vmlinux 0x4ca25128 vc_resize +EXPORT_SYMBOL vmlinux 0x4cb1152b dma_find_channel +EXPORT_SYMBOL vmlinux 0x4cb8c03a ide_dma_off +EXPORT_SYMBOL vmlinux 0x4cbbd171 __bitmap_weight +EXPORT_SYMBOL vmlinux 0x4ce63394 cap_file_mmap +EXPORT_SYMBOL vmlinux 0x4ce69ef2 bdi_setup_and_register +EXPORT_SYMBOL vmlinux 0x4d025d04 vfs_stat +EXPORT_SYMBOL vmlinux 0x4d113678 __cleancache_put_page +EXPORT_SYMBOL vmlinux 0x4d3c153f sigprocmask +EXPORT_SYMBOL vmlinux 0x4d45d89e udp_memory_allocated +EXPORT_SYMBOL vmlinux 0x4d6d1508 check_disk_change +EXPORT_SYMBOL vmlinux 0x4d9352a5 generic_listxattr +EXPORT_SYMBOL vmlinux 0x4d974b9c register_sysrq_key +EXPORT_SYMBOL vmlinux 0x4da154e9 mb_cache_entry_get +EXPORT_SYMBOL vmlinux 0x4db1e1d4 posix_acl_equiv_mode +EXPORT_SYMBOL vmlinux 0x4dbc04ef unlock_super +EXPORT_SYMBOL vmlinux 0x4dc45be9 nf_log_unbind_pf +EXPORT_SYMBOL vmlinux 0x4de0afc8 find_get_page +EXPORT_SYMBOL vmlinux 0x4dec6038 memscan +EXPORT_SYMBOL vmlinux 0x4df119fa __bitmap_parse +EXPORT_SYMBOL vmlinux 0x4df96547 boot_tvec_bases +EXPORT_SYMBOL vmlinux 0x4e069249 security_tun_dev_post_create +EXPORT_SYMBOL vmlinux 0x4e19c1e0 ioctl_by_bdev +EXPORT_SYMBOL vmlinux 0x4e24e306 sync_inode_metadata +EXPORT_SYMBOL vmlinux 0x4e3567f7 match_int +EXPORT_SYMBOL vmlinux 0x4e37b390 pipe_unlock +EXPORT_SYMBOL vmlinux 0x4e3974bc dev_kfree_skb_any +EXPORT_SYMBOL vmlinux 0x4e6ac55b sock_no_shutdown +EXPORT_SYMBOL vmlinux 0x4e6e8ea7 fg_console +EXPORT_SYMBOL vmlinux 0x4e830a3e strnicmp +EXPORT_SYMBOL vmlinux 0x4e9dffb5 ip_fast_csum +EXPORT_SYMBOL vmlinux 0x4ecb1838 simple_getattr +EXPORT_SYMBOL vmlinux 0x4ecc246e skb_copy_and_csum_bits +EXPORT_SYMBOL vmlinux 0x4ed2744d input_set_abs_params +EXPORT_SYMBOL vmlinux 0x4ee4e47a pagevec_lookup +EXPORT_SYMBOL vmlinux 0x4f04901e inet_stream_connect +EXPORT_SYMBOL vmlinux 0x4f1cd128 security_tun_dev_create +EXPORT_SYMBOL vmlinux 0x4f223987 kernel_connect +EXPORT_SYMBOL vmlinux 0x4f391d0e nla_parse +EXPORT_SYMBOL vmlinux 0x4f936b33 bdev_stack_limits +EXPORT_SYMBOL vmlinux 0x4fdee897 i8042_command +EXPORT_SYMBOL vmlinux 0x4fe99583 atomic64_dec_if_positive +EXPORT_SYMBOL vmlinux 0x4ff1c9bc populate_rootfs_wait +EXPORT_SYMBOL vmlinux 0x4ff2c674 tty_vhangup +EXPORT_SYMBOL vmlinux 0x4ffcaaab in6_dev_finish_destroy +EXPORT_SYMBOL vmlinux 0x501d6c36 proc_create_data +EXPORT_SYMBOL vmlinux 0x501ea210 dput +EXPORT_SYMBOL vmlinux 0x50211ee3 tcp_free_md5sig_pool +EXPORT_SYMBOL vmlinux 0x50369736 wireless_spy_update +EXPORT_SYMBOL vmlinux 0x50384baf vgacon_remap_base +EXPORT_SYMBOL vmlinux 0x5048a33d sock_no_mmap +EXPORT_SYMBOL vmlinux 0x50521780 tty_shutdown +EXPORT_SYMBOL vmlinux 0x505bfcbc tcp_make_synack +EXPORT_SYMBOL vmlinux 0x505da574 km_state_expired +EXPORT_SYMBOL vmlinux 0x506746b6 getrawmonotonic +EXPORT_SYMBOL vmlinux 0x5071e0e2 radix_tree_tagged +EXPORT_SYMBOL vmlinux 0x50ab4c6d files_lglock_global_lock +EXPORT_SYMBOL vmlinux 0x50abd1b6 dm_io_client_create +EXPORT_SYMBOL vmlinux 0x50c6d8ec end_buffer_read_sync +EXPORT_SYMBOL vmlinux 0x50cd86f7 generic_pipe_buf_release +EXPORT_SYMBOL vmlinux 0x5103874f send_sig_info +EXPORT_SYMBOL vmlinux 0x5108ecb2 tty_port_lower_dtr_rts +EXPORT_SYMBOL vmlinux 0x5118c382 secure_dccp_sequence_number +EXPORT_SYMBOL vmlinux 0x51243c21 flex_array_shrink +EXPORT_SYMBOL vmlinux 0x51336739 cdrom_release +EXPORT_SYMBOL vmlinux 0x513ec43d pneigh_lookup +EXPORT_SYMBOL vmlinux 0x514f0d75 macio_dev_put +EXPORT_SYMBOL vmlinux 0x5157ab5f rfkill_resume_polling +EXPORT_SYMBOL vmlinux 0x51580809 dcache_dir_close +EXPORT_SYMBOL vmlinux 0x515e24a7 flush_instruction_cache +EXPORT_SYMBOL vmlinux 0x51778c21 inet_listen +EXPORT_SYMBOL vmlinux 0x519b0da3 finish_wait +EXPORT_SYMBOL vmlinux 0x51a6ab50 ip_ct_attach +EXPORT_SYMBOL vmlinux 0x51b938f5 elv_abort_queue +EXPORT_SYMBOL vmlinux 0x51be970a log_start_commit +EXPORT_SYMBOL vmlinux 0x51ce5ad3 files_lglock_local_lock_cpu +EXPORT_SYMBOL vmlinux 0x51dce73b xfrm_state_walk_init +EXPORT_SYMBOL vmlinux 0x51e8839a scsi_bios_ptable +EXPORT_SYMBOL vmlinux 0x51ef33b8 kstrndup +EXPORT_SYMBOL vmlinux 0x52026cdf security_sb_parse_opts_str +EXPORT_SYMBOL vmlinux 0x520cfe0b pci_enable_obff +EXPORT_SYMBOL vmlinux 0x5248bab3 tcf_hash_destroy +EXPORT_SYMBOL vmlinux 0x52760ca9 getnstimeofday +EXPORT_SYMBOL vmlinux 0x5278103c vfs_mkdir +EXPORT_SYMBOL vmlinux 0x527830ff pmac_xpram_read +EXPORT_SYMBOL vmlinux 0x528c709d simple_read_from_buffer +EXPORT_SYMBOL vmlinux 0x52bc03cc agp_copy_info +EXPORT_SYMBOL vmlinux 0x52c851bd nobh_write_begin +EXPORT_SYMBOL vmlinux 0x52cf9a70 arp_create +EXPORT_SYMBOL vmlinux 0x52d44b77 neigh_update +EXPORT_SYMBOL vmlinux 0x52d7b2fd llc_sap_list +EXPORT_SYMBOL vmlinux 0x530b1e98 pm_suspend +EXPORT_SYMBOL vmlinux 0x532cc6d3 skb_dst_set_noref +EXPORT_SYMBOL vmlinux 0x53326531 mempool_alloc_pages +EXPORT_SYMBOL vmlinux 0x534bff19 xfrm4_rcv_encap +EXPORT_SYMBOL vmlinux 0x53627e37 generic_shutdown_super +EXPORT_SYMBOL vmlinux 0x53689def tty_kref_put +EXPORT_SYMBOL vmlinux 0x536bf089 of_get_next_child +EXPORT_SYMBOL vmlinux 0x538093d1 tty_port_hangup +EXPORT_SYMBOL vmlinux 0x538383c0 unregister_inet6addr_notifier +EXPORT_SYMBOL vmlinux 0x53893f8c xfrm_cfg_mutex +EXPORT_SYMBOL vmlinux 0x53962edd writeback_inodes_sb +EXPORT_SYMBOL vmlinux 0x5396b21e block_truncate_page +EXPORT_SYMBOL vmlinux 0x53977b07 inet_csk_delete_keepalive_timer +EXPORT_SYMBOL vmlinux 0x53a7e774 dmam_free_noncoherent +EXPORT_SYMBOL vmlinux 0x53a9ac18 phy_detach +EXPORT_SYMBOL vmlinux 0x53bad8b6 tcf_exts_validate +EXPORT_SYMBOL vmlinux 0x53bb5ba8 mutex_lock_killable +EXPORT_SYMBOL vmlinux 0x53bd9e03 set_page_dirty +EXPORT_SYMBOL vmlinux 0x53c0767c sk_chk_filter +EXPORT_SYMBOL vmlinux 0x53cf62f3 input_mt_init_slots +EXPORT_SYMBOL vmlinux 0x53df0626 elv_rb_find +EXPORT_SYMBOL vmlinux 0x53e139c8 wait_on_sync_kiocb +EXPORT_SYMBOL vmlinux 0x53ebab1b _outsl_ns +EXPORT_SYMBOL vmlinux 0x5419710d inetdev_by_index +EXPORT_SYMBOL vmlinux 0x54333ed6 dev_addr_add_multiple +EXPORT_SYMBOL vmlinux 0x543b6e0a tty_chars_in_buffer +EXPORT_SYMBOL vmlinux 0x543ef284 seq_hlist_start +EXPORT_SYMBOL vmlinux 0x544747b7 lro_receive_skb +EXPORT_SYMBOL vmlinux 0x544e260a dmam_pool_create +EXPORT_SYMBOL vmlinux 0x5454d2d0 sock_queue_rcv_skb +EXPORT_SYMBOL vmlinux 0x547e82a5 bdi_register +EXPORT_SYMBOL vmlinux 0x5499730b d_alloc_root +EXPORT_SYMBOL vmlinux 0x549ce9de scsi_prep_state_check +EXPORT_SYMBOL vmlinux 0x54a02be0 agp_collect_device_status +EXPORT_SYMBOL vmlinux 0x54a9db5f _kstrtoul +EXPORT_SYMBOL vmlinux 0x54dda753 pci_find_capability +EXPORT_SYMBOL vmlinux 0x54de20cf pcim_iounmap_regions +EXPORT_SYMBOL vmlinux 0x54e6fcdd net_enable_timestamp +EXPORT_SYMBOL vmlinux 0x55006603 gnet_stats_copy_rate_est +EXPORT_SYMBOL vmlinux 0x551ae40f sock_register +EXPORT_SYMBOL vmlinux 0x5530ceba scsi_set_medium_removal +EXPORT_SYMBOL vmlinux 0x5541ea93 on_each_cpu +EXPORT_SYMBOL vmlinux 0x55479959 tty_register_driver +EXPORT_SYMBOL vmlinux 0x5568c553 complete +EXPORT_SYMBOL vmlinux 0x5577ef9e udp_table +EXPORT_SYMBOL vmlinux 0x557b5f55 dm_io_client_destroy +EXPORT_SYMBOL vmlinux 0x55865b03 destroy_EII_client +EXPORT_SYMBOL vmlinux 0x5594be03 bitmap_remap +EXPORT_SYMBOL vmlinux 0x55a2f59e redraw_screen +EXPORT_SYMBOL vmlinux 0x55ac5850 kernel_sock_shutdown +EXPORT_SYMBOL vmlinux 0x55e42d14 inet_unregister_protosw +EXPORT_SYMBOL vmlinux 0x55e7a325 bio_integrity_advance +EXPORT_SYMBOL vmlinux 0x55ede358 journal_dirty_data +EXPORT_SYMBOL vmlinux 0x5600904f fb_get_color_depth +EXPORT_SYMBOL vmlinux 0x5614b010 xfrm_policy_walk_done +EXPORT_SYMBOL vmlinux 0x562a3b6a dev_alloc_skb +EXPORT_SYMBOL vmlinux 0x562a758c blk_end_request_all +EXPORT_SYMBOL vmlinux 0x5635a60a vmalloc_user +EXPORT_SYMBOL vmlinux 0x5674e272 max8925_bulk_write +EXPORT_SYMBOL vmlinux 0x56a10763 csum_tcpudp_magic +EXPORT_SYMBOL vmlinux 0x56bdc82f nobh_writepage +EXPORT_SYMBOL vmlinux 0x56c2b95b rtas_progress +EXPORT_SYMBOL vmlinux 0x56c55435 ip6_frag_match +EXPORT_SYMBOL vmlinux 0x56c8799d scsi_kunmap_atomic_sg +EXPORT_SYMBOL vmlinux 0x57079595 vfs_unlink +EXPORT_SYMBOL vmlinux 0x5722e3e2 register_cdrom +EXPORT_SYMBOL vmlinux 0x572560a3 shrink_dcache_sb +EXPORT_SYMBOL vmlinux 0x572e85d4 blk_lookup_devt +EXPORT_SYMBOL vmlinux 0x572ff916 pagecache_write_begin +EXPORT_SYMBOL vmlinux 0x57392258 user_path_at +EXPORT_SYMBOL vmlinux 0x5742881b journal_check_used_features +EXPORT_SYMBOL vmlinux 0x57575f08 dmaengine_put +EXPORT_SYMBOL vmlinux 0x575abaa6 blk_queue_end_tag +EXPORT_SYMBOL vmlinux 0x57674fd7 __sw_hweight16 +EXPORT_SYMBOL vmlinux 0x576d4138 dquot_get_dqinfo +EXPORT_SYMBOL vmlinux 0x57a6504e vsnprintf +EXPORT_SYMBOL vmlinux 0x57b57ebe jiffies_to_timespec +EXPORT_SYMBOL vmlinux 0x57d56b77 of_get_mac_address +EXPORT_SYMBOL vmlinux 0x57db7242 mangle_path +EXPORT_SYMBOL vmlinux 0x57f63f7a dev_set_mac_address +EXPORT_SYMBOL vmlinux 0x58079b50 padata_start +EXPORT_SYMBOL vmlinux 0x581b8657 kernel_sendmsg +EXPORT_SYMBOL vmlinux 0x582a4747 cacheable_memcpy +EXPORT_SYMBOL vmlinux 0x5838f6c9 rtc_valid_tm +EXPORT_SYMBOL vmlinux 0x584ed676 tty_unregister_device +EXPORT_SYMBOL vmlinux 0x5857b225 ioread16_rep +EXPORT_SYMBOL vmlinux 0x585be68f netlink_unicast +EXPORT_SYMBOL vmlinux 0x5866d0e7 genphy_config_aneg +EXPORT_SYMBOL vmlinux 0x5877bbd7 cdrom_check_events +EXPORT_SYMBOL vmlinux 0x5899df27 dm_table_get_md +EXPORT_SYMBOL vmlinux 0x58caee38 pci_iounmap +EXPORT_SYMBOL vmlinux 0x58d1b3a4 journal_lock_updates +EXPORT_SYMBOL vmlinux 0x58db8822 blk_register_region +EXPORT_SYMBOL vmlinux 0x58f8b137 max8998_read_reg +EXPORT_SYMBOL vmlinux 0x591d45d1 pci_dev_get +EXPORT_SYMBOL vmlinux 0x5934392b fb_register_client +EXPORT_SYMBOL vmlinux 0x593b1ef8 xfrm_policy_delete +EXPORT_SYMBOL vmlinux 0x594bf15b ioport_map +EXPORT_SYMBOL vmlinux 0x595466c5 netdev_rx_csum_fault +EXPORT_SYMBOL vmlinux 0x595d0946 empty_zero_page +EXPORT_SYMBOL vmlinux 0x59778e57 blk_init_queue +EXPORT_SYMBOL vmlinux 0x598ebe81 mod_timer_pinned +EXPORT_SYMBOL vmlinux 0x599cfb8d wake_up_process +EXPORT_SYMBOL vmlinux 0x59b3378a completion_done +EXPORT_SYMBOL vmlinux 0x59d696b6 register_module_notifier +EXPORT_SYMBOL vmlinux 0x59d8223a ioport_resource +EXPORT_SYMBOL vmlinux 0x59e70f93 __send_remote_softirq +EXPORT_SYMBOL vmlinux 0x59e8b83c journal_load +EXPORT_SYMBOL vmlinux 0x5a040948 pci_pme_capable +EXPORT_SYMBOL vmlinux 0x5a346af8 tcp_poll +EXPORT_SYMBOL vmlinux 0x5a428fee register_shrinker +EXPORT_SYMBOL vmlinux 0x5a46bd55 dev_gro_receive +EXPORT_SYMBOL vmlinux 0x5a7448c8 netdev_info +EXPORT_SYMBOL vmlinux 0x5a744b86 netlink_set_nonroot +EXPORT_SYMBOL vmlinux 0x5a77905b blkdev_issue_zeroout +EXPORT_SYMBOL vmlinux 0x5a910c38 bio_integrity_free +EXPORT_SYMBOL vmlinux 0x5ab67931 do_IRQ +EXPORT_SYMBOL vmlinux 0x5ab8fa67 mii_check_link +EXPORT_SYMBOL vmlinux 0x5adb264b xfrm6_prepare_output +EXPORT_SYMBOL vmlinux 0x5adb5173 pci_get_subsys +EXPORT_SYMBOL vmlinux 0x5adc2e20 input_open_device +EXPORT_SYMBOL vmlinux 0x5b19634d div_s64_rem +EXPORT_SYMBOL vmlinux 0x5b1b465f names_cachep +EXPORT_SYMBOL vmlinux 0x5b39988e ftrace_print_symbols_seq +EXPORT_SYMBOL vmlinux 0x5b43f1f1 rtas_service_present +EXPORT_SYMBOL vmlinux 0x5b7cd1ff netdev_notice +EXPORT_SYMBOL vmlinux 0x5b7d210a init_special_inode +EXPORT_SYMBOL vmlinux 0x5b83409c dquot_quota_on_mount +EXPORT_SYMBOL vmlinux 0x5b871c56 blk_queue_io_min +EXPORT_SYMBOL vmlinux 0x5b9828c5 dma_spin_lock +EXPORT_SYMBOL vmlinux 0x5bc57e6d __neigh_for_each_release +EXPORT_SYMBOL vmlinux 0x5bd11f6c fb_blank +EXPORT_SYMBOL vmlinux 0x5bd49d64 dm_kcopyd_client_create +EXPORT_SYMBOL vmlinux 0x5be5edea __break_lease +EXPORT_SYMBOL vmlinux 0x5beb29ca thermal_zone_device_unregister +EXPORT_SYMBOL vmlinux 0x5bf8844c freeze_bdev +EXPORT_SYMBOL vmlinux 0x5c0ae8da key_task_permission +EXPORT_SYMBOL vmlinux 0x5c19b466 generic_make_request +EXPORT_SYMBOL vmlinux 0x5c265cba sg_init_one +EXPORT_SYMBOL vmlinux 0x5c37f319 _raw_spin_unlock_irqrestore +EXPORT_SYMBOL vmlinux 0x5c3e5480 journal_destroy +EXPORT_SYMBOL vmlinux 0x5c46b6fa posix_acl_chmod_masq +EXPORT_SYMBOL vmlinux 0x5c4de812 sock_alloc_send_pskb +EXPORT_SYMBOL vmlinux 0x5c61d2c6 input_grab_device +EXPORT_SYMBOL vmlinux 0x5c8d46c8 notify_change +EXPORT_SYMBOL vmlinux 0x5c9f5b0c xfrm_input +EXPORT_SYMBOL vmlinux 0x5cabbba2 xfrm_alloc_spi +EXPORT_SYMBOL vmlinux 0x5cd22435 uart_remove_one_port +EXPORT_SYMBOL vmlinux 0x5cf878c0 __dst_free +EXPORT_SYMBOL vmlinux 0x5d2f3754 inet_csk_clear_xmit_timers +EXPORT_SYMBOL vmlinux 0x5d41ab4a ethtool_op_get_ufo +EXPORT_SYMBOL vmlinux 0x5d56f55f switch_mmu_context +EXPORT_SYMBOL vmlinux 0x5de03582 ps2_handle_ack +EXPORT_SYMBOL vmlinux 0x5dead0ec of_get_gpio_flags +EXPORT_SYMBOL vmlinux 0x5e2a0f30 xfrm_stateonly_find +EXPORT_SYMBOL vmlinux 0x5e3a8a9c __wake_up +EXPORT_SYMBOL vmlinux 0x5e43c5da sock_create +EXPORT_SYMBOL vmlinux 0x5e57c0a0 bioset_create +EXPORT_SYMBOL vmlinux 0x5e5efe0b ll_rw_block +EXPORT_SYMBOL vmlinux 0x5e6947f7 unregister_dcbevent_notifier +EXPORT_SYMBOL vmlinux 0x5e7006fd journal_init_dev +EXPORT_SYMBOL vmlinux 0x5e95b1cd current_umask +EXPORT_SYMBOL vmlinux 0x5e9bcdab key_validate +EXPORT_SYMBOL vmlinux 0x5ebb8a41 dev_load +EXPORT_SYMBOL vmlinux 0x5ecc3a39 dev_mc_flush +EXPORT_SYMBOL vmlinux 0x5ecd9c75 balance_dirty_pages_ratelimited_nr +EXPORT_SYMBOL vmlinux 0x5ed040b0 pm_set_vt_switch +EXPORT_SYMBOL vmlinux 0x5edd0762 bin2bcd +EXPORT_SYMBOL vmlinux 0x5f005368 kstrtou8 +EXPORT_SYMBOL vmlinux 0x5f21066b sock_no_bind +EXPORT_SYMBOL vmlinux 0x5f2f543d tty_mutex +EXPORT_SYMBOL vmlinux 0x5f36c7f3 generic_file_llseek_unlocked +EXPORT_SYMBOL vmlinux 0x5f3bda9b generic_file_aio_read +EXPORT_SYMBOL vmlinux 0x5f47e05b i2c_smbus_write_i2c_block_data +EXPORT_SYMBOL vmlinux 0x5f4957e4 aio_put_req +EXPORT_SYMBOL vmlinux 0x5f7128f6 tty_unregister_driver +EXPORT_SYMBOL vmlinux 0x5f754e5a memset +EXPORT_SYMBOL vmlinux 0x5f85a06a down_write_trylock +EXPORT_SYMBOL vmlinux 0x5f8a2728 isa_io_base +EXPORT_SYMBOL vmlinux 0x5fa17c73 sk_filter_release_rcu +EXPORT_SYMBOL vmlinux 0x5fab00ae macio_release_resource +EXPORT_SYMBOL vmlinux 0x5fc6ab74 of_phy_connect +EXPORT_SYMBOL vmlinux 0x5fca9557 vfs_statfs +EXPORT_SYMBOL vmlinux 0x5fd9a975 pcie_port_service_unregister +EXPORT_SYMBOL vmlinux 0x60047c0d setattr_copy +EXPORT_SYMBOL vmlinux 0x600683d3 do_unblank_screen +EXPORT_SYMBOL vmlinux 0x60189f88 do_sync_write +EXPORT_SYMBOL vmlinux 0x60383a44 ip_route_me_harder +EXPORT_SYMBOL vmlinux 0x6050af68 vm_stat +EXPORT_SYMBOL vmlinux 0x6087ac44 filemap_fdatawait +EXPORT_SYMBOL vmlinux 0x6090d38d xfrm_unregister_type +EXPORT_SYMBOL vmlinux 0x60927cdc send_sig +EXPORT_SYMBOL vmlinux 0x60962267 registered_fb +EXPORT_SYMBOL vmlinux 0x609f1c7e synchronize_net +EXPORT_SYMBOL vmlinux 0x60c0019e disk_stack_limits +EXPORT_SYMBOL vmlinux 0x60eb7bcf journal_init_inode +EXPORT_SYMBOL vmlinux 0x60ff5756 journal_stop +EXPORT_SYMBOL vmlinux 0x61198286 cdrom_mode_sense +EXPORT_SYMBOL vmlinux 0x612390ad netpoll_set_trap +EXPORT_SYMBOL vmlinux 0x6128b5fc __printk_ratelimit +EXPORT_SYMBOL vmlinux 0x613e03a0 __insert_inode_hash +EXPORT_SYMBOL vmlinux 0x6149e87d blk_make_request +EXPORT_SYMBOL vmlinux 0x615e2698 of_find_device_by_node +EXPORT_SYMBOL vmlinux 0x6174e9ec scsi_init_io +EXPORT_SYMBOL vmlinux 0x617eab23 __lock_page +EXPORT_SYMBOL vmlinux 0x618d8299 set_notify_swap_entry_free +EXPORT_SYMBOL vmlinux 0x618ee137 generic_file_splice_read +EXPORT_SYMBOL vmlinux 0x61929419 kernel_getsockname +EXPORT_SYMBOL vmlinux 0x6193065f pci_enable_ido +EXPORT_SYMBOL vmlinux 0x61a6d13f swiotlb_alloc_coherent +EXPORT_SYMBOL vmlinux 0x61a82801 tcf_unregister_action +EXPORT_SYMBOL vmlinux 0x61b7b126 simple_strtoull +EXPORT_SYMBOL vmlinux 0x61c6f31b console_stop +EXPORT_SYMBOL vmlinux 0x61eaa4b7 tag_pages_for_writeback +EXPORT_SYMBOL vmlinux 0x61eef2c9 _insb +EXPORT_SYMBOL vmlinux 0x61f565a3 lock_super +EXPORT_SYMBOL vmlinux 0x62021069 xfrm_state_register_afinfo +EXPORT_SYMBOL vmlinux 0x620a8c0f sg_miter_stop +EXPORT_SYMBOL vmlinux 0x6225637e md5_transform +EXPORT_SYMBOL vmlinux 0x6228c21f smp_call_function_single +EXPORT_SYMBOL vmlinux 0x623287f5 xfrm_state_flush +EXPORT_SYMBOL vmlinux 0x623d7182 _chrp_type +EXPORT_SYMBOL vmlinux 0x6248e130 blk_recount_segments +EXPORT_SYMBOL vmlinux 0x6258ff7a panic_notifier_list +EXPORT_SYMBOL vmlinux 0x626077d6 devm_request_threaded_irq +EXPORT_SYMBOL vmlinux 0x62647335 tty_driver_kref_put +EXPORT_SYMBOL vmlinux 0x62650c05 unlock_buffer +EXPORT_SYMBOL vmlinux 0x626a138b blkdev_get_by_path +EXPORT_SYMBOL vmlinux 0x62737e1d sock_unregister +EXPORT_SYMBOL vmlinux 0x62810918 __ps2_command +EXPORT_SYMBOL vmlinux 0x62827bec security_secctx_to_secid +EXPORT_SYMBOL vmlinux 0x628332e8 pmu_power_flags +EXPORT_SYMBOL vmlinux 0x6284dcc7 sk_release_kernel +EXPORT_SYMBOL vmlinux 0x62852e5a mutex_lock_interruptible +EXPORT_SYMBOL vmlinux 0x6285ad12 padata_add_cpu +EXPORT_SYMBOL vmlinux 0x62a54b5a __ip_dev_find +EXPORT_SYMBOL vmlinux 0x62abdee4 of_mm_gpiochip_add +EXPORT_SYMBOL vmlinux 0x62b31924 dev_mc_add_global +EXPORT_SYMBOL vmlinux 0x62e41651 pm860x_page_reg_read +EXPORT_SYMBOL vmlinux 0x62e6317f bio_map_user +EXPORT_SYMBOL vmlinux 0x62f07969 pcie_get_readrq +EXPORT_SYMBOL vmlinux 0x62f2303e eth_header_cache +EXPORT_SYMBOL vmlinux 0x630d1b84 up_read +EXPORT_SYMBOL vmlinux 0x63187451 pcie_aspm_support_enabled +EXPORT_SYMBOL vmlinux 0x6332f442 dm_table_get +EXPORT_SYMBOL vmlinux 0x63494351 journal_clear_err +EXPORT_SYMBOL vmlinux 0x634ab5e0 netif_stacked_transfer_operstate +EXPORT_SYMBOL vmlinux 0x636b3185 alloc_buffer_head +EXPORT_SYMBOL vmlinux 0x63795a76 pci_ltr_supported +EXPORT_SYMBOL vmlinux 0x6383f75b kern_path +EXPORT_SYMBOL vmlinux 0x63a691ba icmp_send +EXPORT_SYMBOL vmlinux 0x63c3d6dc percpu_counter_compare +EXPORT_SYMBOL vmlinux 0x63eb9355 panic_blink +EXPORT_SYMBOL vmlinux 0x63ecad53 register_netdevice_notifier +EXPORT_SYMBOL vmlinux 0x6403e338 tcp_memory_pressure +EXPORT_SYMBOL vmlinux 0x64106cf6 dev_printk +EXPORT_SYMBOL vmlinux 0x64283c2d kill_pid +EXPORT_SYMBOL vmlinux 0x6428ca52 setup_new_exec +EXPORT_SYMBOL vmlinux 0x643eaec8 param_get_string +EXPORT_SYMBOL vmlinux 0x644215e6 sb_set_blocksize +EXPORT_SYMBOL vmlinux 0x64473bbe __kfree_skb +EXPORT_SYMBOL vmlinux 0x6451294b posix_acl_valid +EXPORT_SYMBOL vmlinux 0x646cc6ab pmu_poll +EXPORT_SYMBOL vmlinux 0x6481c9fd file_sb_list_del +EXPORT_SYMBOL vmlinux 0x64999478 congestion_wait +EXPORT_SYMBOL vmlinux 0x64ab2d6f mem_cgroup_update_page_stat +EXPORT_SYMBOL vmlinux 0x64ab72fc register_netdev +EXPORT_SYMBOL vmlinux 0x64bc515a dev_set_allmulti +EXPORT_SYMBOL vmlinux 0x64d7a814 agp_alloc_bridge +EXPORT_SYMBOL vmlinux 0x64d8fb50 dma_async_memcpy_buf_to_buf +EXPORT_SYMBOL vmlinux 0x650556f5 __sk_mem_schedule +EXPORT_SYMBOL vmlinux 0x650b4f88 skb_checksum_help +EXPORT_SYMBOL vmlinux 0x651a4139 test_taint +EXPORT_SYMBOL vmlinux 0x65291cff timekeeping_inject_offset +EXPORT_SYMBOL vmlinux 0x65400222 __irq_offset_value +EXPORT_SYMBOL vmlinux 0x65408378 zlib_inflate_blob +EXPORT_SYMBOL vmlinux 0x65414e67 dev_valid_name +EXPORT_SYMBOL vmlinux 0x654a0dc5 mnt_unpin +EXPORT_SYMBOL vmlinux 0x654c8896 security_sb_clone_mnt_opts +EXPORT_SYMBOL vmlinux 0x6569da82 sk_free +EXPORT_SYMBOL vmlinux 0x656e7776 jbd2_journal_flush +EXPORT_SYMBOL vmlinux 0x6585e310 alloc_pages_exact_nid +EXPORT_SYMBOL vmlinux 0x65895a69 scsi_test_unit_ready +EXPORT_SYMBOL vmlinux 0x6589ff0a tty_insert_flip_string_flags +EXPORT_SYMBOL vmlinux 0x6592489a scsi_add_host_with_dma +EXPORT_SYMBOL vmlinux 0x6593751b dev_addr_del_multiple +EXPORT_SYMBOL vmlinux 0x65a7a7a9 __sk_mem_reclaim +EXPORT_SYMBOL vmlinux 0x65ab838d __bio_clone +EXPORT_SYMBOL vmlinux 0x65b18d55 jbd2_journal_release_jbd_inode +EXPORT_SYMBOL vmlinux 0x65b6921a set_security_override_from_ctx +EXPORT_SYMBOL vmlinux 0x65bb58a2 _raw_read_trylock +EXPORT_SYMBOL vmlinux 0x65dccf13 xz_dec_end +EXPORT_SYMBOL vmlinux 0x65f7be35 cpu_rmap_update +EXPORT_SYMBOL vmlinux 0x664e0a3d netif_napi_add +EXPORT_SYMBOL vmlinux 0x665790e1 sock_i_uid +EXPORT_SYMBOL vmlinux 0x668da8d5 zlib_inflateIncomp +EXPORT_SYMBOL vmlinux 0x6696a6f8 lookup_hash +EXPORT_SYMBOL vmlinux 0x669a892e dmam_free_coherent +EXPORT_SYMBOL vmlinux 0x66a7a285 mii_nway_restart +EXPORT_SYMBOL vmlinux 0x66a9e588 mpage_readpage +EXPORT_SYMBOL vmlinux 0x66bfb6df __generic_block_fiemap +EXPORT_SYMBOL vmlinux 0x66cbf14b pmac_xpram_write +EXPORT_SYMBOL vmlinux 0x66ceb617 prepare_creds +EXPORT_SYMBOL vmlinux 0x66d0ee54 vfsmount_lock_global_unlock +EXPORT_SYMBOL vmlinux 0x66d28fbb inet_frags_fini +EXPORT_SYMBOL vmlinux 0x67053080 current_kernel_time +EXPORT_SYMBOL vmlinux 0x6705ab54 sockfd_lookup +EXPORT_SYMBOL vmlinux 0x673f815e agp_bridges +EXPORT_SYMBOL vmlinux 0x6753064a register_netdevice +EXPORT_SYMBOL vmlinux 0x676d5448 netdev_class_remove_file +EXPORT_SYMBOL vmlinux 0x678ae874 input_unregister_handle +EXPORT_SYMBOL vmlinux 0x6792d47b serio_close +EXPORT_SYMBOL vmlinux 0x67a69e99 jbd2_journal_restart +EXPORT_SYMBOL vmlinux 0x67b78eb3 seq_hlist_next_rcu +EXPORT_SYMBOL vmlinux 0x67bad5bc eth_mac_addr +EXPORT_SYMBOL vmlinux 0x67bf10ab dquot_set_dqblk +EXPORT_SYMBOL vmlinux 0x67cac386 search_binary_handler +EXPORT_SYMBOL vmlinux 0x6810e277 jbd2__journal_start +EXPORT_SYMBOL vmlinux 0x682060f3 set_device_ro +EXPORT_SYMBOL vmlinux 0x682327a2 netlink_broadcast +EXPORT_SYMBOL vmlinux 0x68609857 complete_and_exit +EXPORT_SYMBOL vmlinux 0x68688faf pci_add_new_bus +EXPORT_SYMBOL vmlinux 0x689d302d igrab +EXPORT_SYMBOL vmlinux 0x68ae724d netif_rx_ni +EXPORT_SYMBOL vmlinux 0x68dd6484 fsnotify_put_mark +EXPORT_SYMBOL vmlinux 0x68e0e289 idr_remove +EXPORT_SYMBOL vmlinux 0x69118985 pci_lost_interrupt +EXPORT_SYMBOL vmlinux 0x6943daff __lock_buffer +EXPORT_SYMBOL vmlinux 0x6954ae0f write_inode_now +EXPORT_SYMBOL vmlinux 0x6963d2d1 textsearch_register +EXPORT_SYMBOL vmlinux 0x6971447a rtc_month_days +EXPORT_SYMBOL vmlinux 0x6971c3df __any_online_cpu +EXPORT_SYMBOL vmlinux 0x6982a169 inet_sock_destruct +EXPORT_SYMBOL vmlinux 0x69880365 read_cache_page_async +EXPORT_SYMBOL vmlinux 0x698b3312 gen_pool_virt_to_phys +EXPORT_SYMBOL vmlinux 0x69933c0b nla_reserve_nohdr +EXPORT_SYMBOL vmlinux 0x69a0ca7d iowrite16be +EXPORT_SYMBOL vmlinux 0x69ad2f20 kstrtouint +EXPORT_SYMBOL vmlinux 0x69cdd7e5 netdev_features_change +EXPORT_SYMBOL vmlinux 0x69cf05d6 stop_tty +EXPORT_SYMBOL vmlinux 0x69d22559 agp_create_memory +EXPORT_SYMBOL vmlinux 0x69d38ed9 __scsi_print_sense +EXPORT_SYMBOL vmlinux 0x69d63765 d_add_ci +EXPORT_SYMBOL vmlinux 0x69d7e5b8 __debugger_ipi +EXPORT_SYMBOL vmlinux 0x69e27c7a bitmap_copy_le +EXPORT_SYMBOL vmlinux 0x6a037cf1 mempool_kfree +EXPORT_SYMBOL vmlinux 0x6a0b934d seq_open +EXPORT_SYMBOL vmlinux 0x6a1b3bec set_create_files_as +EXPORT_SYMBOL vmlinux 0x6a3f4e1a dev_mc_sync +EXPORT_SYMBOL vmlinux 0x6a61f874 to_tm +EXPORT_SYMBOL vmlinux 0x6a67cb9f soft_cursor +EXPORT_SYMBOL vmlinux 0x6a69ecad flush_dcache_page +EXPORT_SYMBOL vmlinux 0x6a7585d7 pci_try_set_mwi +EXPORT_SYMBOL vmlinux 0x6a76f3ac blk_iopoll_enable +EXPORT_SYMBOL vmlinux 0x6a9dbff3 ip_mc_join_group +EXPORT_SYMBOL vmlinux 0x6a9dd8d4 macio_dev_get +EXPORT_SYMBOL vmlinux 0x6abcd53e ip_generic_getfrag +EXPORT_SYMBOL vmlinux 0x6acb973d iowrite32be +EXPORT_SYMBOL vmlinux 0x6accd863 input_mt_report_finger_count +EXPORT_SYMBOL vmlinux 0x6adfd222 cdrom_get_media_event +EXPORT_SYMBOL vmlinux 0x6aeba1a8 pagecache_write_end +EXPORT_SYMBOL vmlinux 0x6b0582b8 napi_gro_receive +EXPORT_SYMBOL vmlinux 0x6b1b67d3 __bdevname +EXPORT_SYMBOL vmlinux 0x6b2dc060 dump_stack +EXPORT_SYMBOL vmlinux 0x6b343dff alloc_fddidev +EXPORT_SYMBOL vmlinux 0x6b6b7c3f mb_cache_create +EXPORT_SYMBOL vmlinux 0x6b6cfde5 skb_recycle_check +EXPORT_SYMBOL vmlinux 0x6b73ac14 blk_integrity_unregister +EXPORT_SYMBOL vmlinux 0x6b742991 nf_getsockopt +EXPORT_SYMBOL vmlinux 0x6baae653 cancel_delayed_work_sync +EXPORT_SYMBOL vmlinux 0x6bb79b2d irq_set_chip +EXPORT_SYMBOL vmlinux 0x6bc3fbc0 __unregister_chrdev +EXPORT_SYMBOL vmlinux 0x6bdbfe08 skb_unlink +EXPORT_SYMBOL vmlinux 0x6bdcfd99 qdisc_class_hash_remove +EXPORT_SYMBOL vmlinux 0x6c1ce5ce strcspn +EXPORT_SYMBOL vmlinux 0x6c23d09e pci_bus_read_config_word +EXPORT_SYMBOL vmlinux 0x6c29341d scsi_release_buffers +EXPORT_SYMBOL vmlinux 0x6c2d2d39 i2c_smbus_read_byte +EXPORT_SYMBOL vmlinux 0x6c386cb0 scsi_device_lookup +EXPORT_SYMBOL vmlinux 0x6c3f6a45 tcp_v4_destroy_sock +EXPORT_SYMBOL vmlinux 0x6c426db2 journal_invalidatepage +EXPORT_SYMBOL vmlinux 0x6c4d8050 netif_device_attach +EXPORT_SYMBOL vmlinux 0x6c61ce70 num_registered_fb +EXPORT_SYMBOL vmlinux 0x6c702af7 sysctl_udp_rmem_min +EXPORT_SYMBOL vmlinux 0x6ca17671 sock_map_fd +EXPORT_SYMBOL vmlinux 0x6ca1d1a4 atomic64_read +EXPORT_SYMBOL vmlinux 0x6cdc5c6b nla_strlcpy +EXPORT_SYMBOL vmlinux 0x6d27ef64 __bitmap_empty +EXPORT_SYMBOL vmlinux 0x6d294e43 clock_t_to_jiffies +EXPORT_SYMBOL vmlinux 0x6d464175 __sg_free_table +EXPORT_SYMBOL vmlinux 0x6d623453 dquot_scan_active +EXPORT_SYMBOL vmlinux 0x6d6cbadc rb_last +EXPORT_SYMBOL vmlinux 0x6d740045 revalidate_disk +EXPORT_SYMBOL vmlinux 0x6da928f4 _insw_ns +EXPORT_SYMBOL vmlinux 0x6db44004 pci_scan_single_device +EXPORT_SYMBOL vmlinux 0x6db9bdd1 set_security_override +EXPORT_SYMBOL vmlinux 0x6dccd8ee simple_transaction_release +EXPORT_SYMBOL vmlinux 0x6de7fcd0 skb_copy +EXPORT_SYMBOL vmlinux 0x6def2db2 half_md4_transform +EXPORT_SYMBOL vmlinux 0x6df7d683 nf_log_packet +EXPORT_SYMBOL vmlinux 0x6e0f1c18 __quota_error +EXPORT_SYMBOL vmlinux 0x6e148983 skb_put +EXPORT_SYMBOL vmlinux 0x6e34dbb3 jbd2_journal_dirty_metadata +EXPORT_SYMBOL vmlinux 0x6e459199 mb_cache_entry_alloc +EXPORT_SYMBOL vmlinux 0x6e720ff2 rtnl_unlock +EXPORT_SYMBOL vmlinux 0x6e7324dc bh_uptodate_or_lock +EXPORT_SYMBOL vmlinux 0x6e7b3626 pci_clear_mwi +EXPORT_SYMBOL vmlinux 0x6e7c5b40 request_key_async_with_auxdata +EXPORT_SYMBOL vmlinux 0x6e8d6dbc xfrm_register_type +EXPORT_SYMBOL vmlinux 0x6e9ced35 get_gendisk +EXPORT_SYMBOL vmlinux 0x6e9dd606 __symbol_put +EXPORT_SYMBOL vmlinux 0x6eb5fec0 ip_mc_inc_group +EXPORT_SYMBOL vmlinux 0x6ee86c30 otg_put_transceiver +EXPORT_SYMBOL vmlinux 0x6ef742d3 unregister_netdev +EXPORT_SYMBOL vmlinux 0x6ef91778 bio_split +EXPORT_SYMBOL vmlinux 0x6f31ec9f sk_reset_txq +EXPORT_SYMBOL vmlinux 0x6f44356c dec_zone_page_state +EXPORT_SYMBOL vmlinux 0x6f491a7d register_exec_domain +EXPORT_SYMBOL vmlinux 0x6f89875e tcf_hash_create +EXPORT_SYMBOL vmlinux 0x6fa7864f vfs_llseek +EXPORT_SYMBOL vmlinux 0x6fb03bb3 tcf_exts_dump +EXPORT_SYMBOL vmlinux 0x6ffeb269 security_inode_init_security +EXPORT_SYMBOL vmlinux 0x6fff393f time_to_tm +EXPORT_SYMBOL vmlinux 0x701d0ebd snprintf +EXPORT_SYMBOL vmlinux 0x701fd587 end_buffer_write_sync +EXPORT_SYMBOL vmlinux 0x7021b480 da903x_query_status +EXPORT_SYMBOL vmlinux 0x703bebc0 replace_mount_options +EXPORT_SYMBOL vmlinux 0x704da7be call_usermodehelper_exec +EXPORT_SYMBOL vmlinux 0x70522962 jbd2_journal_init_inode +EXPORT_SYMBOL vmlinux 0x70523a7a __cond_resched_softirq +EXPORT_SYMBOL vmlinux 0x7054a3e4 request_dma +EXPORT_SYMBOL vmlinux 0x705c57b2 __percpu_counter_sum +EXPORT_SYMBOL vmlinux 0x705c8c01 scsi_dma_unmap +EXPORT_SYMBOL vmlinux 0x706d0f3f rawv6_mh_filter_unregister +EXPORT_SYMBOL vmlinux 0x706fa8af vfs_rename +EXPORT_SYMBOL vmlinux 0x70a0531b arp_tbl +EXPORT_SYMBOL vmlinux 0x70bc17d7 inode_wait +EXPORT_SYMBOL vmlinux 0x70d888b7 __debugger_fault_handler +EXPORT_SYMBOL vmlinux 0x70ed1498 mdiobus_scan +EXPORT_SYMBOL vmlinux 0x70f86c70 pmu_queue_request +EXPORT_SYMBOL vmlinux 0x711fa882 security_inode_getsecctx +EXPORT_SYMBOL vmlinux 0x7120a38b scsi_device_resume +EXPORT_SYMBOL vmlinux 0x712420c8 d_instantiate_unique +EXPORT_SYMBOL vmlinux 0x7129e5f8 hex_asc +EXPORT_SYMBOL vmlinux 0x713ce902 phy_register_fixup +EXPORT_SYMBOL vmlinux 0x715b67c7 input_handler_for_each_handle +EXPORT_SYMBOL vmlinux 0x7179b512 kill_litter_super +EXPORT_SYMBOL vmlinux 0x71a50dbc register_blkdev +EXPORT_SYMBOL vmlinux 0x71c07ee2 __f_setown +EXPORT_SYMBOL vmlinux 0x71c90087 memcmp +EXPORT_SYMBOL vmlinux 0x71fde9c7 __nla_reserve_nohdr +EXPORT_SYMBOL vmlinux 0x722a0d50 fail_migrate_page +EXPORT_SYMBOL vmlinux 0x7234eafb otg_state_string +EXPORT_SYMBOL vmlinux 0x724c6525 i2c_bit_add_bus +EXPORT_SYMBOL vmlinux 0x726be854 rfkill_init_sw_state +EXPORT_SYMBOL vmlinux 0x726bf144 skb_copy_and_csum_dev +EXPORT_SYMBOL vmlinux 0x72aa82c6 param_ops_charp +EXPORT_SYMBOL vmlinux 0x72b243d4 free_dma +EXPORT_SYMBOL vmlinux 0x72c5cf79 journal_restart +EXPORT_SYMBOL vmlinux 0x72d58de9 kstrtou8_from_user +EXPORT_SYMBOL vmlinux 0x72ea7b2d scsi_device_type +EXPORT_SYMBOL vmlinux 0x72fe3986 key_link +EXPORT_SYMBOL vmlinux 0x73000b0d qdisc_warn_nonwc +EXPORT_SYMBOL vmlinux 0x730ff363 param_set_uint +EXPORT_SYMBOL vmlinux 0x7315a4e9 twl6030_mmc_card_detect_config +EXPORT_SYMBOL vmlinux 0x732b7833 irq_cpu_rmap_add +EXPORT_SYMBOL vmlinux 0x732e0f40 tcf_hash_insert +EXPORT_SYMBOL vmlinux 0x735d087e seq_write +EXPORT_SYMBOL vmlinux 0x735d8503 add_wait_queue +EXPORT_SYMBOL vmlinux 0x7362dd1e vfs_fstat +EXPORT_SYMBOL vmlinux 0x7363095f follow_up +EXPORT_SYMBOL vmlinux 0x736c79dc param_get_byte +EXPORT_SYMBOL vmlinux 0x737d89d2 kmem_cache_size +EXPORT_SYMBOL vmlinux 0x7387bd24 rwsem_down_read_failed +EXPORT_SYMBOL vmlinux 0x73956718 dev_uc_sync +EXPORT_SYMBOL vmlinux 0x73969e6b blk_start_request +EXPORT_SYMBOL vmlinux 0x73a4a8c2 cdrom_ioctl +EXPORT_SYMBOL vmlinux 0x73a5fac1 pci_request_regions_exclusive +EXPORT_SYMBOL vmlinux 0x73a903c4 vfsmount_lock_local_lock +EXPORT_SYMBOL vmlinux 0x73b060c0 jbd2_journal_invalidatepage +EXPORT_SYMBOL vmlinux 0x73ba067a read_cache_pages +EXPORT_SYMBOL vmlinux 0x73deaaa5 unregister_sysctl_table +EXPORT_SYMBOL vmlinux 0x73e20c1c strlcpy +EXPORT_SYMBOL vmlinux 0x73e31a3a udp_poll +EXPORT_SYMBOL vmlinux 0x73faee71 pci_find_next_bus +EXPORT_SYMBOL vmlinux 0x741f46d1 xfrm_sad_getinfo +EXPORT_SYMBOL vmlinux 0x74378fba lease_modify +EXPORT_SYMBOL vmlinux 0x744414a9 netlink_set_err +EXPORT_SYMBOL vmlinux 0x745ca42d textsearch_unregister +EXPORT_SYMBOL vmlinux 0x7481b5af netdev_set_master +EXPORT_SYMBOL vmlinux 0x7485e15e unregister_chrdev_region +EXPORT_SYMBOL vmlinux 0x74c134b9 __sw_hweight32 +EXPORT_SYMBOL vmlinux 0x74c6b750 ppc_md +EXPORT_SYMBOL vmlinux 0x74cc1cbe unregister_cpu_notifier +EXPORT_SYMBOL vmlinux 0x74efc0de pneigh_enqueue +EXPORT_SYMBOL vmlinux 0x74fe8730 sys_ctrler +EXPORT_SYMBOL vmlinux 0x751b2247 param_get_bool +EXPORT_SYMBOL vmlinux 0x751c2917 __wait_on_bit +EXPORT_SYMBOL vmlinux 0x7538b132 agp_off +EXPORT_SYMBOL vmlinux 0x755e31b5 swiotlb_map_sg +EXPORT_SYMBOL vmlinux 0x756dd160 start_thread +EXPORT_SYMBOL vmlinux 0x757a08f8 __tracepoint_kmalloc +EXPORT_SYMBOL vmlinux 0x757d93b3 scsi_put_command +EXPORT_SYMBOL vmlinux 0x7593d385 div64_s64 +EXPORT_SYMBOL vmlinux 0x75984ca5 fb_find_mode +EXPORT_SYMBOL vmlinux 0x75994700 add_wait_queue_exclusive +EXPORT_SYMBOL vmlinux 0x75b02664 pci_enable_device_io +EXPORT_SYMBOL vmlinux 0x75bda77a seq_hlist_next +EXPORT_SYMBOL vmlinux 0x75bdea12 iommu_area_alloc +EXPORT_SYMBOL vmlinux 0x75c563c4 dm_kcopyd_copy +EXPORT_SYMBOL vmlinux 0x75cc927f secpath_dup +EXPORT_SYMBOL vmlinux 0x75db9b35 freeze_super +EXPORT_SYMBOL vmlinux 0x75eb17de bio_map_kern +EXPORT_SYMBOL vmlinux 0x75eb4d7e rwsem_down_write_failed +EXPORT_SYMBOL vmlinux 0x75fbea56 dquot_commit_info +EXPORT_SYMBOL vmlinux 0x75fe7835 swiotlb_sync_single_for_cpu +EXPORT_SYMBOL vmlinux 0x7608e800 kmem_cache_shrink +EXPORT_SYMBOL vmlinux 0x760a0f4f yield +EXPORT_SYMBOL vmlinux 0x760afe44 netlink_broadcast_filtered +EXPORT_SYMBOL vmlinux 0x760b437a unregister_inetaddr_notifier +EXPORT_SYMBOL vmlinux 0x762da393 journal_extend +EXPORT_SYMBOL vmlinux 0x76381183 unregister_cdrom +EXPORT_SYMBOL vmlinux 0x7647726c handle_sysrq +EXPORT_SYMBOL vmlinux 0x7650e9e0 generic_file_readonly_mmap +EXPORT_SYMBOL vmlinux 0x76548852 invalidate_inode_buffers +EXPORT_SYMBOL vmlinux 0x765acb39 i8042_check_port_owner +EXPORT_SYMBOL vmlinux 0x765b82c0 of_mdiobus_register +EXPORT_SYMBOL vmlinux 0x7669352c blk_rq_map_user_iov +EXPORT_SYMBOL vmlinux 0x76bd6711 genphy_update_link +EXPORT_SYMBOL vmlinux 0x76bf656d __bitmap_shift_left +EXPORT_SYMBOL vmlinux 0x76cab6a7 blk_queue_make_request +EXPORT_SYMBOL vmlinux 0x76d34cf2 inode_owner_or_capable +EXPORT_SYMBOL vmlinux 0x76d3cd60 laptop_mode +EXPORT_SYMBOL vmlinux 0x76e07962 idr_get_new +EXPORT_SYMBOL vmlinux 0x770edd2f prepare_binprm +EXPORT_SYMBOL vmlinux 0x7719f659 textsearch_prepare +EXPORT_SYMBOL vmlinux 0x773a9c94 blk_iopoll_enabled +EXPORT_SYMBOL vmlinux 0x77560ebb file_open_root +EXPORT_SYMBOL vmlinux 0x7791c16e inet6_unregister_protosw +EXPORT_SYMBOL vmlinux 0x7795d5cb journal_create +EXPORT_SYMBOL vmlinux 0x779a18af kstrtoll +EXPORT_SYMBOL vmlinux 0x77afdf83 dquot_quotactl_ops +EXPORT_SYMBOL vmlinux 0x77b4752a xfrm6_rcv_spi +EXPORT_SYMBOL vmlinux 0x77b6520a scsi_calculate_bounce_limit +EXPORT_SYMBOL vmlinux 0x77b851c4 cacheable_memzero +EXPORT_SYMBOL vmlinux 0x77bc13a0 strim +EXPORT_SYMBOL vmlinux 0x77c7f350 pskb_expand_head +EXPORT_SYMBOL vmlinux 0x77d43376 blk_queue_find_tag +EXPORT_SYMBOL vmlinux 0x77d484cb unregister_con_driver +EXPORT_SYMBOL vmlinux 0x77db6a4e neigh_changeaddr +EXPORT_SYMBOL vmlinux 0x77df0847 __set_personality +EXPORT_SYMBOL vmlinux 0x77ecac9f zlib_inflateEnd +EXPORT_SYMBOL vmlinux 0x77edf722 schedule_delayed_work +EXPORT_SYMBOL vmlinux 0x77efffd2 llc_set_station_handler +EXPORT_SYMBOL vmlinux 0x77f0cd2d generic_writepages +EXPORT_SYMBOL vmlinux 0x77fa5d1f ns_to_timespec +EXPORT_SYMBOL vmlinux 0x781cb85d tty_port_carrier_raised +EXPORT_SYMBOL vmlinux 0x78271280 rfkill_alloc +EXPORT_SYMBOL vmlinux 0x7855f84a lock_sock_nested +EXPORT_SYMBOL vmlinux 0x788fe103 iomem_resource +EXPORT_SYMBOL vmlinux 0x78a486c8 __dst_destroy_metrics_generic +EXPORT_SYMBOL vmlinux 0x78df6bd7 no_pci_devices +EXPORT_SYMBOL vmlinux 0x78e89b49 phy_start_aneg +EXPORT_SYMBOL vmlinux 0x78ed3e5c __init_waitqueue_head +EXPORT_SYMBOL vmlinux 0x790df6ca __wait_on_bit_lock +EXPORT_SYMBOL vmlinux 0x79387820 napi_complete +EXPORT_SYMBOL vmlinux 0x7964cb49 jbd2_journal_unlock_updates +EXPORT_SYMBOL vmlinux 0x796fc5ce scsi_get_sense_info_fld +EXPORT_SYMBOL vmlinux 0x797b1961 pcim_enable_device +EXPORT_SYMBOL vmlinux 0x79aa04a2 get_random_bytes +EXPORT_SYMBOL vmlinux 0x7a0e06e8 kill_anon_super +EXPORT_SYMBOL vmlinux 0x7a1390f7 param_set_bool +EXPORT_SYMBOL vmlinux 0x7a27c184 ewma_init +EXPORT_SYMBOL vmlinux 0x7a4497db kzfree +EXPORT_SYMBOL vmlinux 0x7a50a315 files_lglock_global_unlock_online +EXPORT_SYMBOL vmlinux 0x7a631076 find_get_pages_tag +EXPORT_SYMBOL vmlinux 0x7a97a6d9 tcf_register_action +EXPORT_SYMBOL vmlinux 0x7ad92e19 vmap +EXPORT_SYMBOL vmlinux 0x7adbbccd pci_get_slot +EXPORT_SYMBOL vmlinux 0x7b2231bd scsi_report_bus_reset +EXPORT_SYMBOL vmlinux 0x7b3c9760 napi_get_frags +EXPORT_SYMBOL vmlinux 0x7b5f42b9 proc_doulongvec_minmax +EXPORT_SYMBOL vmlinux 0x7b609f85 ___pskb_trim +EXPORT_SYMBOL vmlinux 0x7b69467e posix_acl_from_xattr +EXPORT_SYMBOL vmlinux 0x7b6f0aaf xfrm4_prepare_output +EXPORT_SYMBOL vmlinux 0x7b8288b8 inet_frag_find +EXPORT_SYMBOL vmlinux 0x7ba32db2 lease_get_mtime +EXPORT_SYMBOL vmlinux 0x7bd409f6 softnet_data +EXPORT_SYMBOL vmlinux 0x7be4827c pci_dram_offset +EXPORT_SYMBOL vmlinux 0x7bf3b275 dquot_initialize +EXPORT_SYMBOL vmlinux 0x7bf53dfc dm_get_device +EXPORT_SYMBOL vmlinux 0x7c003aef _raw_read_lock_irq +EXPORT_SYMBOL vmlinux 0x7c211f6d inode_change_ok +EXPORT_SYMBOL vmlinux 0x7c35977c write_one_page +EXPORT_SYMBOL vmlinux 0x7c46233a cpufreq_quick_get +EXPORT_SYMBOL vmlinux 0x7c60d66e getname +EXPORT_SYMBOL vmlinux 0x7c646fe8 genphy_read_status +EXPORT_SYMBOL vmlinux 0x7c887d90 create_mnt_ns +EXPORT_SYMBOL vmlinux 0x7c904ded unregister_module_notifier +EXPORT_SYMBOL vmlinux 0x7c9291d1 csum_partial_copy_generic +EXPORT_SYMBOL vmlinux 0x7c98845d twl_i2c_read +EXPORT_SYMBOL vmlinux 0x7ca341af kernel_thread +EXPORT_SYMBOL vmlinux 0x7cb1ae69 cpu_down +EXPORT_SYMBOL vmlinux 0x7cb20294 ide_wait_stat +EXPORT_SYMBOL vmlinux 0x7cc2bd26 mntput +EXPORT_SYMBOL vmlinux 0x7cc7ba5e pci_device_to_OF_node +EXPORT_SYMBOL vmlinux 0x7ccbf3ba ilookup5_nowait +EXPORT_SYMBOL vmlinux 0x7ccc8643 posix_unblock_lock +EXPORT_SYMBOL vmlinux 0x7cd0c6e6 posix_lock_file +EXPORT_SYMBOL vmlinux 0x7ce0ae7c param_get_long +EXPORT_SYMBOL vmlinux 0x7cf65bae input_free_device +EXPORT_SYMBOL vmlinux 0x7cf8d4af llc_add_pack +EXPORT_SYMBOL vmlinux 0x7cfdaae9 pci_remove_behind_bridge +EXPORT_SYMBOL vmlinux 0x7cffffdc page_symlink_inode_operations +EXPORT_SYMBOL vmlinux 0x7d04c0ec security_inode_setsecctx +EXPORT_SYMBOL vmlinux 0x7d075b20 pci_request_selected_regions_exclusive +EXPORT_SYMBOL vmlinux 0x7d11c268 jiffies +EXPORT_SYMBOL vmlinux 0x7d22ae13 __netdev_alloc_skb +EXPORT_SYMBOL vmlinux 0x7d23eda9 security_path_rename +EXPORT_SYMBOL vmlinux 0x7d2be065 pci_domain_nr +EXPORT_SYMBOL vmlinux 0x7d4fbade nf_reinject +EXPORT_SYMBOL vmlinux 0x7d7f5fc6 ftrace_print_symbols_seq_u64 +EXPORT_SYMBOL vmlinux 0x7d8f05f6 ide_dump_status +EXPORT_SYMBOL vmlinux 0x7dc97879 rtas_get_error_log_max +EXPORT_SYMBOL vmlinux 0x7df46ab9 fib_default_rule_pref +EXPORT_SYMBOL vmlinux 0x7e0ab326 ethtool_ntuple_flush +EXPORT_SYMBOL vmlinux 0x7e258325 shrink_dcache_parent +EXPORT_SYMBOL vmlinux 0x7e394c4e sysctl_local_reserved_ports +EXPORT_SYMBOL vmlinux 0x7e47a730 audit_log_format +EXPORT_SYMBOL vmlinux 0x7e52ec10 dm_table_get_size +EXPORT_SYMBOL vmlinux 0x7e5e2f35 neigh_table_init_no_netlink +EXPORT_SYMBOL vmlinux 0x7e6329a6 security_path_mkdir +EXPORT_SYMBOL vmlinux 0x7e78cc40 xfrm_policy_flush +EXPORT_SYMBOL vmlinux 0x7e978c49 ide_do_reset +EXPORT_SYMBOL vmlinux 0x7ea7a84d sync_inode +EXPORT_SYMBOL vmlinux 0x7eae5d29 tcp_recvmsg +EXPORT_SYMBOL vmlinux 0x7ebadfbb dcache_dir_open +EXPORT_SYMBOL vmlinux 0x7f1b5f0e bioset_free +EXPORT_SYMBOL vmlinux 0x7f24de73 jiffies_to_usecs +EXPORT_SYMBOL vmlinux 0x7f311226 pci_set_ltr +EXPORT_SYMBOL vmlinux 0x7f877a1b pci_choose_state +EXPORT_SYMBOL vmlinux 0x7f985e5d vfs_symlink +EXPORT_SYMBOL vmlinux 0x7fb0c2cc in_dev_finish_destroy +EXPORT_SYMBOL vmlinux 0x7fc735b5 ethtool_op_set_tx_csum +EXPORT_SYMBOL vmlinux 0x7fd24eb3 ip6_route_output +EXPORT_SYMBOL vmlinux 0x7fe140ca console_start +EXPORT_SYMBOL vmlinux 0x7fedfc33 simple_link +EXPORT_SYMBOL vmlinux 0x7ff27d88 complete_request_key +EXPORT_SYMBOL vmlinux 0x800df1d7 groups_free +EXPORT_SYMBOL vmlinux 0x8014fd1e truncate_pagecache +EXPORT_SYMBOL vmlinux 0x8019a187 tcp_mtup_init +EXPORT_SYMBOL vmlinux 0x801f5a3f __strncpy_from_user +EXPORT_SYMBOL vmlinux 0x80450c40 simple_unlink +EXPORT_SYMBOL vmlinux 0x804b3d64 remap_vmalloc_range +EXPORT_SYMBOL vmlinux 0x80778bf0 fget +EXPORT_SYMBOL vmlinux 0x807ca7c6 kill_fasync +EXPORT_SYMBOL vmlinux 0x80975c55 rfkill_register +EXPORT_SYMBOL vmlinux 0x809ebe67 genl_register_mc_group +EXPORT_SYMBOL vmlinux 0x80af65ec radix_tree_gang_lookup_slot +EXPORT_SYMBOL vmlinux 0x80b313bc mb_cache_entry_free +EXPORT_SYMBOL vmlinux 0x80e13485 __scm_send +EXPORT_SYMBOL vmlinux 0x80e9257d of_platform_device_create +EXPORT_SYMBOL vmlinux 0x80fc7408 register_console +EXPORT_SYMBOL vmlinux 0x810b3618 param_ops_string +EXPORT_SYMBOL vmlinux 0x812920be netpoll_print_options +EXPORT_SYMBOL vmlinux 0x8131db81 blk_integrity_compare +EXPORT_SYMBOL vmlinux 0x814e7730 nf_ct_destroy +EXPORT_SYMBOL vmlinux 0x81584f50 block_read_full_page +EXPORT_SYMBOL vmlinux 0x815b5dd4 match_octal +EXPORT_SYMBOL vmlinux 0x815da3a5 netif_rx +EXPORT_SYMBOL vmlinux 0x816e3a3f xfrm_init_replay +EXPORT_SYMBOL vmlinux 0x81799cee vscnprintf +EXPORT_SYMBOL vmlinux 0x81819480 cpu_sibling_map +EXPORT_SYMBOL vmlinux 0x8183290a dev_ethtool_get_settings +EXPORT_SYMBOL vmlinux 0x81937304 thermal_cooling_device_unregister +EXPORT_SYMBOL vmlinux 0x81a07f4e _atomic_dec_and_lock +EXPORT_SYMBOL vmlinux 0x81a4d7ac skb_copy_datagram_iovec +EXPORT_SYMBOL vmlinux 0x81a72a67 blk_rq_init +EXPORT_SYMBOL vmlinux 0x81ab7e73 __invalidate_device +EXPORT_SYMBOL vmlinux 0x81b3f962 vm_map_ram +EXPORT_SYMBOL vmlinux 0x81b77588 iget5_locked +EXPORT_SYMBOL vmlinux 0x81c0a84f rtas_set_indicator +EXPORT_SYMBOL vmlinux 0x81db6ebb xz_dec_reset +EXPORT_SYMBOL vmlinux 0x81dca4d1 radix_tree_lookup_slot +EXPORT_SYMBOL vmlinux 0x82072614 tasklet_kill +EXPORT_SYMBOL vmlinux 0x823a9e3f pci_release_selected_regions +EXPORT_SYMBOL vmlinux 0x8241b8bc inode_sub_rsv_space +EXPORT_SYMBOL vmlinux 0x8241eadf abx500_set_register_interruptible +EXPORT_SYMBOL vmlinux 0x8248d7a0 eth_header_cache_update +EXPORT_SYMBOL vmlinux 0x8251bcc3 bitmap_release_region +EXPORT_SYMBOL vmlinux 0x825c118e scsi_remove_target +EXPORT_SYMBOL vmlinux 0x8260686f bitmap_find_next_zero_area +EXPORT_SYMBOL vmlinux 0x828a441c of_i2c_register_devices +EXPORT_SYMBOL vmlinux 0x82a04e2a blkdev_issue_flush +EXPORT_SYMBOL vmlinux 0x82a4b85f generic_setxattr +EXPORT_SYMBOL vmlinux 0x82a5dab2 dquot_quota_sync +EXPORT_SYMBOL vmlinux 0x82acfb70 blk_iopoll_sched +EXPORT_SYMBOL vmlinux 0x82ad5428 eth_header +EXPORT_SYMBOL vmlinux 0x82b81aa8 generic_getxattr +EXPORT_SYMBOL vmlinux 0x82cb6339 scsi_allocate_command +EXPORT_SYMBOL vmlinux 0x82e5a238 vm_get_page_prot +EXPORT_SYMBOL vmlinux 0x82f8e40a pm860x_bulk_read +EXPORT_SYMBOL vmlinux 0x82fbb6df dev_change_flags +EXPORT_SYMBOL vmlinux 0x833f89f2 f_setown +EXPORT_SYMBOL vmlinux 0x83800bfa kref_init +EXPORT_SYMBOL vmlinux 0x8384a2c5 tty_unlock +EXPORT_SYMBOL vmlinux 0x8385b404 blk_put_request +EXPORT_SYMBOL vmlinux 0x838f70b0 twl_i2c_write_u8 +EXPORT_SYMBOL vmlinux 0x83a0edd7 module_layout +EXPORT_SYMBOL vmlinux 0x83a476ce bitmap_scnlistprintf +EXPORT_SYMBOL vmlinux 0x83d1ff6d jbd2_journal_get_write_access +EXPORT_SYMBOL vmlinux 0x8436f8e3 param_ops_ushort +EXPORT_SYMBOL vmlinux 0x844404cf ISA_DMA_THRESHOLD +EXPORT_SYMBOL vmlinux 0x84616f87 ab8500_gpadc_get +EXPORT_SYMBOL vmlinux 0x8462244a sk_stream_error +EXPORT_SYMBOL vmlinux 0x849e1b96 __page_symlink +EXPORT_SYMBOL vmlinux 0x84a427bd scsi_get_host_dev +EXPORT_SYMBOL vmlinux 0x84a6484b sock_no_accept +EXPORT_SYMBOL vmlinux 0x84a88138 hippi_neigh_setup_dev +EXPORT_SYMBOL vmlinux 0x84b183ae strncmp +EXPORT_SYMBOL vmlinux 0x84bd69bf dq_data_lock +EXPORT_SYMBOL vmlinux 0x84e21d8d agp_generic_alloc_pages +EXPORT_SYMBOL vmlinux 0x8503f532 jbd2_journal_extend +EXPORT_SYMBOL vmlinux 0x852d17f9 skb_recv_datagram +EXPORT_SYMBOL vmlinux 0x8531bd52 agp_bridge +EXPORT_SYMBOL vmlinux 0x85342e41 inet_frag_destroy +EXPORT_SYMBOL vmlinux 0x853e9689 of_node_get +EXPORT_SYMBOL vmlinux 0x8541bccc intercept_table +EXPORT_SYMBOL vmlinux 0x854c2b82 max8925_bulk_read +EXPORT_SYMBOL vmlinux 0x8559872f mutex_lock +EXPORT_SYMBOL vmlinux 0x85670f1d rtnl_is_locked +EXPORT_SYMBOL vmlinux 0x85b22d36 neigh_compat_output +EXPORT_SYMBOL vmlinux 0x85b256c7 __skb_checksum_complete_head +EXPORT_SYMBOL vmlinux 0x85d3d622 register_con_driver +EXPORT_SYMBOL vmlinux 0x85df9b6c strsep +EXPORT_SYMBOL vmlinux 0x85e7deb2 iov_iter_fault_in_readable +EXPORT_SYMBOL vmlinux 0x85e9dcc6 bdi_destroy +EXPORT_SYMBOL vmlinux 0x85f0c57c mii_ethtool_gset +EXPORT_SYMBOL vmlinux 0x85f5936a phy_driver_unregister +EXPORT_SYMBOL vmlinux 0x861a0dff kmem_cache_free +EXPORT_SYMBOL vmlinux 0x8637d9ae of_platform_bus_probe +EXPORT_SYMBOL vmlinux 0x86392f0c jbd2_journal_file_inode +EXPORT_SYMBOL vmlinux 0x865029ac __hw_addr_sync +EXPORT_SYMBOL vmlinux 0x8664f62e cpufreq_update_policy +EXPORT_SYMBOL vmlinux 0x866c21b1 __qdisc_calculate_pkt_len +EXPORT_SYMBOL vmlinux 0x868acba5 get_options +EXPORT_SYMBOL vmlinux 0x86a4889a kmalloc_order_trace +EXPORT_SYMBOL vmlinux 0x86a8b2e1 vfs_fsync_range +EXPORT_SYMBOL vmlinux 0x86db1cbb rtas_flash_term_hook +EXPORT_SYMBOL vmlinux 0x86fb9b05 bitmap_parse_user +EXPORT_SYMBOL vmlinux 0x8713cfa6 tcf_em_tree_destroy +EXPORT_SYMBOL vmlinux 0x871c0a7e fiemap_check_flags +EXPORT_SYMBOL vmlinux 0x871fc5c2 d_splice_alias +EXPORT_SYMBOL vmlinux 0x8730783a elv_rq_merge_ok +EXPORT_SYMBOL vmlinux 0x87438c91 force_sig +EXPORT_SYMBOL vmlinux 0x874572fa inet_register_protosw +EXPORT_SYMBOL vmlinux 0x875880ca scsi_target_resume +EXPORT_SYMBOL vmlinux 0x875bf6c9 ab3100_event_register +EXPORT_SYMBOL vmlinux 0x87658ddd rwsem_downgrade_wake +EXPORT_SYMBOL vmlinux 0x87744100 radix_tree_lookup +EXPORT_SYMBOL vmlinux 0x878ab3ce sysctl_tcp_adv_win_scale +EXPORT_SYMBOL vmlinux 0x87a27e09 dqput +EXPORT_SYMBOL vmlinux 0x87aa2062 tcp_read_sock +EXPORT_SYMBOL vmlinux 0x87cf2172 kmap_high +EXPORT_SYMBOL vmlinux 0x87d67abb radix_tree_tag_clear +EXPORT_SYMBOL vmlinux 0x881039d0 zlib_inflate +EXPORT_SYMBOL vmlinux 0x88227676 max8925_reg_write +EXPORT_SYMBOL vmlinux 0x882f1064 path_put +EXPORT_SYMBOL vmlinux 0x884d41bb swiotlb_unmap_sg_attrs +EXPORT_SYMBOL vmlinux 0x88594ee1 pcie_set_readrq +EXPORT_SYMBOL vmlinux 0x886b2574 __dev_get_by_name +EXPORT_SYMBOL vmlinux 0x8881af1d proc_mkdir_mode +EXPORT_SYMBOL vmlinux 0x888dc872 grab_cache_page_write_begin +EXPORT_SYMBOL vmlinux 0x888f86e6 kobject_put +EXPORT_SYMBOL vmlinux 0x889aa61c blk_queue_max_hw_sectors +EXPORT_SYMBOL vmlinux 0x88b81eb0 generic_ide_ioctl +EXPORT_SYMBOL vmlinux 0x88c39be8 eth_type_trans +EXPORT_SYMBOL vmlinux 0x88c81fc9 deny_write_access +EXPORT_SYMBOL vmlinux 0x88d760f3 pci_unregister_driver +EXPORT_SYMBOL vmlinux 0x88dd51af sk_stream_wait_close +EXPORT_SYMBOL vmlinux 0x88e6b766 input_reset_device +EXPORT_SYMBOL vmlinux 0x8907eab6 kobject_del +EXPORT_SYMBOL vmlinux 0x89185a6c journal_force_commit_nested +EXPORT_SYMBOL vmlinux 0x891fbb10 mempool_destroy +EXPORT_SYMBOL vmlinux 0x8922ec74 vfs_path_lookup +EXPORT_SYMBOL vmlinux 0x89263b4e starget_for_each_device +EXPORT_SYMBOL vmlinux 0x892939c2 block_write_begin +EXPORT_SYMBOL vmlinux 0x892ed948 mapping_tagged +EXPORT_SYMBOL vmlinux 0x8949858b schedule_work +EXPORT_SYMBOL vmlinux 0x89502116 file_remove_suid +EXPORT_SYMBOL vmlinux 0x89601f0d inet_put_port +EXPORT_SYMBOL vmlinux 0x896a5c74 keyring_search +EXPORT_SYMBOL vmlinux 0x897473df mktime +EXPORT_SYMBOL vmlinux 0x89797060 _raw_read_lock +EXPORT_SYMBOL vmlinux 0x89b3107b isa_mem_base +EXPORT_SYMBOL vmlinux 0x89d5538d fb_pad_aligned_buffer +EXPORT_SYMBOL vmlinux 0x89d66811 build_ehash_secret +EXPORT_SYMBOL vmlinux 0x89da4432 of_iomap +EXPORT_SYMBOL vmlinux 0x89de6230 locks_remove_posix +EXPORT_SYMBOL vmlinux 0x89ec030c up_write +EXPORT_SYMBOL vmlinux 0x89f1819c generic_write_sync +EXPORT_SYMBOL vmlinux 0x8a0ead64 xfrm_state_check_expire +EXPORT_SYMBOL vmlinux 0x8a1322e9 ps2_sendbyte +EXPORT_SYMBOL vmlinux 0x8a1c3af8 d_alloc +EXPORT_SYMBOL vmlinux 0x8a1fe5d0 cdrom_number_of_slots +EXPORT_SYMBOL vmlinux 0x8a3cd536 qdisc_watchdog_schedule +EXPORT_SYMBOL vmlinux 0x8a63b48e posix_lock_file_wait +EXPORT_SYMBOL vmlinux 0x8a7ab0d8 __locks_copy_lock +EXPORT_SYMBOL vmlinux 0x8a7d1c31 high_memory +EXPORT_SYMBOL vmlinux 0x8a99a016 mempool_free_slab +EXPORT_SYMBOL vmlinux 0x8ab4079e atomic64_add +EXPORT_SYMBOL vmlinux 0x8ab542d2 netpoll_send_udp +EXPORT_SYMBOL vmlinux 0x8abf527d pci_restore_state +EXPORT_SYMBOL vmlinux 0x8ac1f6f1 misc_deregister +EXPORT_SYMBOL vmlinux 0x8ace755d radix_tree_delete +EXPORT_SYMBOL vmlinux 0x8ad1472b filemap_fdatawait_range +EXPORT_SYMBOL vmlinux 0x8adab40e iget_locked +EXPORT_SYMBOL vmlinux 0x8b0532e3 __napi_schedule +EXPORT_SYMBOL vmlinux 0x8b0f2845 tty_register_ldisc +EXPORT_SYMBOL vmlinux 0x8b1a7a66 pcie_aspm_enabled +EXPORT_SYMBOL vmlinux 0x8b54edee vfs_mknod +EXPORT_SYMBOL vmlinux 0x8b5aee10 journal_start_commit +EXPORT_SYMBOL vmlinux 0x8b68df5f fib_default_rule_add +EXPORT_SYMBOL vmlinux 0x8b790b9e tcp_shutdown +EXPORT_SYMBOL vmlinux 0x8b86be1f xfrm6_input_addr +EXPORT_SYMBOL vmlinux 0x8b89f004 noop_fsync +EXPORT_SYMBOL vmlinux 0x8ba8be23 max8998_bulk_read +EXPORT_SYMBOL vmlinux 0x8ba8ce8b unregister_netdevice_queue +EXPORT_SYMBOL vmlinux 0x8bd4513b nf_ip_checksum +EXPORT_SYMBOL vmlinux 0x8bdbe8fd of_match_device +EXPORT_SYMBOL vmlinux 0x8c11e9b0 mpage_writepages +EXPORT_SYMBOL vmlinux 0x8c183cbe iowrite16 +EXPORT_SYMBOL vmlinux 0x8c47a485 scsi_eh_finish_cmd +EXPORT_SYMBOL vmlinux 0x8c5d360b posix_test_lock +EXPORT_SYMBOL vmlinux 0x8c60ee3e add_disk +EXPORT_SYMBOL vmlinux 0x8c647ee2 read_cache_page +EXPORT_SYMBOL vmlinux 0x8c663a23 __pci_register_driver +EXPORT_SYMBOL vmlinux 0x8c93a44d tcp_v4_md5_do_add +EXPORT_SYMBOL vmlinux 0x8cc1b3f7 blk_cleanup_queue +EXPORT_SYMBOL vmlinux 0x8cc60c17 cpufreq_get_policy +EXPORT_SYMBOL vmlinux 0x8cc79cab iowrite16_rep +EXPORT_SYMBOL vmlinux 0x8cf0cb2b jbd2_journal_destroy +EXPORT_SYMBOL vmlinux 0x8cf2d89e security_path_chown +EXPORT_SYMBOL vmlinux 0x8cfbbb51 phy_print_status +EXPORT_SYMBOL vmlinux 0x8cfc5b4e elv_rb_former_request +EXPORT_SYMBOL vmlinux 0x8cfee8e6 fasync_helper +EXPORT_SYMBOL vmlinux 0x8d4dbdad skb_free_datagram +EXPORT_SYMBOL vmlinux 0x8d551bef sysctl_tcp_rmem +EXPORT_SYMBOL vmlinux 0x8d6d7838 scsi_unregister +EXPORT_SYMBOL vmlinux 0x8d7469aa xfrm_policy_bysel_ctx +EXPORT_SYMBOL vmlinux 0x8d7b3452 pci_bus_write_config_dword +EXPORT_SYMBOL vmlinux 0x8d866d3e i8042_remove_filter +EXPORT_SYMBOL vmlinux 0x8d9d2a50 jbd2_inode_cache +EXPORT_SYMBOL vmlinux 0x8dae81ff tcp_sendpage +EXPORT_SYMBOL vmlinux 0x8db18491 unlock_new_inode +EXPORT_SYMBOL vmlinux 0x8de0b5ac mempool_create +EXPORT_SYMBOL vmlinux 0x8df1a35a xfrm_unregister_km +EXPORT_SYMBOL vmlinux 0x8df5da63 memstart_addr +EXPORT_SYMBOL vmlinux 0x8dfdd682 __bforget +EXPORT_SYMBOL vmlinux 0x8dfe8893 xfrm_policy_walk +EXPORT_SYMBOL vmlinux 0x8e069f12 ide_stall_queue +EXPORT_SYMBOL vmlinux 0x8e0b7743 ipv6_ext_hdr +EXPORT_SYMBOL vmlinux 0x8e375d1d padata_alloc_possible +EXPORT_SYMBOL vmlinux 0x8e37ccb4 xfrm_find_acq +EXPORT_SYMBOL vmlinux 0x8e3f7503 simple_transaction_get +EXPORT_SYMBOL vmlinux 0x8e468d47 pci_read_irq_line +EXPORT_SYMBOL vmlinux 0x8e4cf523 dquot_transfer +EXPORT_SYMBOL vmlinux 0x8e4e4a26 phy_ethtool_gset +EXPORT_SYMBOL vmlinux 0x8e555738 param_get_uint +EXPORT_SYMBOL vmlinux 0x8e63350d idr_replace +EXPORT_SYMBOL vmlinux 0x8e69c758 remap_pfn_range +EXPORT_SYMBOL vmlinux 0x8e6a1fca generic_splice_sendpage +EXPORT_SYMBOL vmlinux 0x8e81d3e3 kmalloc_caches +EXPORT_SYMBOL vmlinux 0x8e910f6a key_payload_reserve +EXPORT_SYMBOL vmlinux 0x8e98a5b5 proc_dointvec +EXPORT_SYMBOL vmlinux 0x8e9a163b ping_prot +EXPORT_SYMBOL vmlinux 0x8eb93549 unload_nls +EXPORT_SYMBOL vmlinux 0x8ebc4d09 file_permission +EXPORT_SYMBOL vmlinux 0x8ec04552 _raw_spin_trylock_bh +EXPORT_SYMBOL vmlinux 0x8edf214a genlmsg_multicast_allns +EXPORT_SYMBOL vmlinux 0x8ee69235 timeval_to_jiffies +EXPORT_SYMBOL vmlinux 0x8f0b2650 phy_scan_fixups +EXPORT_SYMBOL vmlinux 0x8f0c7a73 inet_dgram_connect +EXPORT_SYMBOL vmlinux 0x8f152105 d_instantiate +EXPORT_SYMBOL vmlinux 0x8f189004 netlink_ack +EXPORT_SYMBOL vmlinux 0x8f224de6 scsi_register_interface +EXPORT_SYMBOL vmlinux 0x8f2cafbf unregister_nls +EXPORT_SYMBOL vmlinux 0x8f48679a rb_prev +EXPORT_SYMBOL vmlinux 0x8f567b66 phy_mii_ioctl +EXPORT_SYMBOL vmlinux 0x8f85f835 prepare_to_wait_exclusive +EXPORT_SYMBOL vmlinux 0x8f8c0893 keyring_clear +EXPORT_SYMBOL vmlinux 0x8fa33804 skb_realloc_headroom +EXPORT_SYMBOL vmlinux 0x8fbf37e0 profile_pc +EXPORT_SYMBOL vmlinux 0x8fc7f839 param_set_charp +EXPORT_SYMBOL vmlinux 0x8fcc1ec8 elv_unregister_queue +EXPORT_SYMBOL vmlinux 0x8fd9b569 backlight_force_update +EXPORT_SYMBOL vmlinux 0x8fe018c6 skb_copy_datagram_const_iovec +EXPORT_SYMBOL vmlinux 0x8fecaf58 pm860x_page_bulk_write +EXPORT_SYMBOL vmlinux 0x8ff66782 param_get_ushort +EXPORT_SYMBOL vmlinux 0x8ffdb3b8 crc16 +EXPORT_SYMBOL vmlinux 0x90035333 secure_tcpv6_sequence_number +EXPORT_SYMBOL vmlinux 0x902566b1 rfkill_unregister +EXPORT_SYMBOL vmlinux 0x90501868 transfer_to_handler +EXPORT_SYMBOL vmlinux 0x905bba18 vm_event_states +EXPORT_SYMBOL vmlinux 0x9095f78a dm_kcopyd_client_destroy +EXPORT_SYMBOL vmlinux 0x90c303de __skb_recv_datagram +EXPORT_SYMBOL vmlinux 0x90c5e819 kstrtoll_from_user +EXPORT_SYMBOL vmlinux 0x90e146c2 trace_seq_putc +EXPORT_SYMBOL vmlinux 0x90e73e96 tcp_rcv_established +EXPORT_SYMBOL vmlinux 0x911b12e3 mach_powermac +EXPORT_SYMBOL vmlinux 0x911cde5b filemap_write_and_wait +EXPORT_SYMBOL vmlinux 0x912557ce rtas_busy_delay +EXPORT_SYMBOL vmlinux 0x91274185 inet6_bind +EXPORT_SYMBOL vmlinux 0x9136b4f9 skb_checksum +EXPORT_SYMBOL vmlinux 0x9138e3c5 dev_remove_pack +EXPORT_SYMBOL vmlinux 0x91463b1d kstrtos16 +EXPORT_SYMBOL vmlinux 0x915e1208 tb_ticks_per_usec +EXPORT_SYMBOL vmlinux 0x91621d6a allocate_resource +EXPORT_SYMBOL vmlinux 0x9164585f tty_port_close +EXPORT_SYMBOL vmlinux 0x91667cc2 scsi_device_lookup_by_target +EXPORT_SYMBOL vmlinux 0x9168c033 rtas_get_sensor +EXPORT_SYMBOL vmlinux 0x916e9db9 bdget +EXPORT_SYMBOL vmlinux 0x91737774 padata_remove_cpu +EXPORT_SYMBOL vmlinux 0x9174b785 of_device_is_available +EXPORT_SYMBOL vmlinux 0x917b13b0 genl_register_family +EXPORT_SYMBOL vmlinux 0x919141f4 macio_unregister_driver +EXPORT_SYMBOL vmlinux 0x919d1163 tty_termios_baud_rate +EXPORT_SYMBOL vmlinux 0x91c79236 task_tgid_nr_ns +EXPORT_SYMBOL vmlinux 0x91d88e48 __debugger_dabr_match +EXPORT_SYMBOL vmlinux 0x921e83b4 generic_file_mmap +EXPORT_SYMBOL vmlinux 0x9226e847 mutex_unlock +EXPORT_SYMBOL vmlinux 0x923b1276 dmaengine_get +EXPORT_SYMBOL vmlinux 0x923c4842 clocksource_register +EXPORT_SYMBOL vmlinux 0x9263f5bd release_pages +EXPORT_SYMBOL vmlinux 0x9287b6c4 xfrm_find_acq_byseq +EXPORT_SYMBOL vmlinux 0x928dc8b5 rename_lock +EXPORT_SYMBOL vmlinux 0x92a2c46d ida_get_new +EXPORT_SYMBOL vmlinux 0x92a546c8 flex_array_alloc +EXPORT_SYMBOL vmlinux 0x92dd232f tty_hung_up_p +EXPORT_SYMBOL vmlinux 0x92f1dcce do_munmap +EXPORT_SYMBOL vmlinux 0x92f431a4 update_region +EXPORT_SYMBOL vmlinux 0x9305f8e6 cpufreq_get +EXPORT_SYMBOL vmlinux 0x9309de94 cuda_request +EXPORT_SYMBOL vmlinux 0x93215e1d __kfifo_skip_r +EXPORT_SYMBOL vmlinux 0x932ccfbe netdev_set_bond_master +EXPORT_SYMBOL vmlinux 0x9330cb9f sg_alloc_table +EXPORT_SYMBOL vmlinux 0x93448c57 screen_info +EXPORT_SYMBOL vmlinux 0x936c27a3 textsearch_find_continuous +EXPORT_SYMBOL vmlinux 0x937a3291 kmap_atomic_prot +EXPORT_SYMBOL vmlinux 0x93818ffb i2c_smbus_write_byte_data +EXPORT_SYMBOL vmlinux 0x9385347b blk_start_queue +EXPORT_SYMBOL vmlinux 0x939bd166 tcp_md5_hash_header +EXPORT_SYMBOL vmlinux 0x93a6e0b2 io_schedule +EXPORT_SYMBOL vmlinux 0x93b329cd wireless_send_event +EXPORT_SYMBOL vmlinux 0x93bf7e88 i2c_master_recv +EXPORT_SYMBOL vmlinux 0x93d0ae4a pmac_resume_agp_for_card +EXPORT_SYMBOL vmlinux 0x93d89f7f skb_free_datagram_locked +EXPORT_SYMBOL vmlinux 0x93e90306 pcix_get_mmrbc +EXPORT_SYMBOL vmlinux 0x93fca811 __get_free_pages +EXPORT_SYMBOL vmlinux 0x941595d2 dquot_resume +EXPORT_SYMBOL vmlinux 0x941f8a98 sock_setsockopt +EXPORT_SYMBOL vmlinux 0x943c44c0 __xfrm_init_state +EXPORT_SYMBOL vmlinux 0x944d9cde input_register_handle +EXPORT_SYMBOL vmlinux 0x94864c7a wl12xx_get_platform_data +EXPORT_SYMBOL vmlinux 0x94961283 vunmap +EXPORT_SYMBOL vmlinux 0x94cdc42e km_report +EXPORT_SYMBOL vmlinux 0x94cf5395 copy_strings_kernel +EXPORT_SYMBOL vmlinux 0x94f2da7b arp_invalidate +EXPORT_SYMBOL vmlinux 0x9514151a _mcount +EXPORT_SYMBOL vmlinux 0x9524b0ae _outsb +EXPORT_SYMBOL vmlinux 0x953bdbb9 agp_generic_alloc_by_type +EXPORT_SYMBOL vmlinux 0x953db383 free_irq_cpu_rmap +EXPORT_SYMBOL vmlinux 0x954488a4 syncookie_secret +EXPORT_SYMBOL vmlinux 0x9545af6d tasklet_init +EXPORT_SYMBOL vmlinux 0x954cbb26 vsprintf +EXPORT_SYMBOL vmlinux 0x9556ded4 sg_miter_next +EXPORT_SYMBOL vmlinux 0x95b5a025 nf_afinfo +EXPORT_SYMBOL vmlinux 0x95b6f53f netpoll_poll +EXPORT_SYMBOL vmlinux 0x95bee227 locks_mandatory_area +EXPORT_SYMBOL vmlinux 0x95c95390 pcibios_resource_to_bus +EXPORT_SYMBOL vmlinux 0x95fe572c i2c_smbus_read_i2c_block_data +EXPORT_SYMBOL vmlinux 0x95fed805 dev_alloc_name +EXPORT_SYMBOL vmlinux 0x96002503 of_phy_find_device +EXPORT_SYMBOL vmlinux 0x962052db blk_rq_map_user +EXPORT_SYMBOL vmlinux 0x96573b80 __kfifo_dma_in_finish_r +EXPORT_SYMBOL vmlinux 0x9666d859 fsnotify_add_mark +EXPORT_SYMBOL vmlinux 0x96898769 sysfs_format_mac +EXPORT_SYMBOL vmlinux 0x96aed471 sk_stop_timer +EXPORT_SYMBOL vmlinux 0x96bdba94 dev_addr_flush +EXPORT_SYMBOL vmlinux 0x96cd2b04 scsi_sense_key_string +EXPORT_SYMBOL vmlinux 0x96dbcca2 ioremap_prot +EXPORT_SYMBOL vmlinux 0x96edc1e0 abx500_get_register_interruptible +EXPORT_SYMBOL vmlinux 0x9704e93a ida_get_new_above +EXPORT_SYMBOL vmlinux 0x97166e5d account_page_writeback +EXPORT_SYMBOL vmlinux 0x97255bdf strlen +EXPORT_SYMBOL vmlinux 0x973f0c13 fb_get_mode +EXPORT_SYMBOL vmlinux 0x9748927f _outsw_ns +EXPORT_SYMBOL vmlinux 0x9748fa06 scsi_print_command +EXPORT_SYMBOL vmlinux 0x9754ec10 radix_tree_preload +EXPORT_SYMBOL vmlinux 0x9771c571 sk_dst_check +EXPORT_SYMBOL vmlinux 0x9778eeb8 ab8500_gpadc_convert +EXPORT_SYMBOL vmlinux 0x977c34da vfs_link +EXPORT_SYMBOL vmlinux 0x9794532e pm860x_set_bits +EXPORT_SYMBOL vmlinux 0x97dc3c47 filp_close +EXPORT_SYMBOL vmlinux 0x97de7488 powerpc_debugfs_root +EXPORT_SYMBOL vmlinux 0x97e0f6a5 radix_tree_gang_lookup_tag +EXPORT_SYMBOL vmlinux 0x97e5cb2a blk_rq_map_integrity_sg +EXPORT_SYMBOL vmlinux 0x98091e34 security_task_getsecid +EXPORT_SYMBOL vmlinux 0x981d4fd3 xfrm_state_alloc +EXPORT_SYMBOL vmlinux 0x9828c4bb ipv6_chk_addr +EXPORT_SYMBOL vmlinux 0x983d8b69 del_timer +EXPORT_SYMBOL vmlinux 0x9856169d skb_store_bits +EXPORT_SYMBOL vmlinux 0x98564475 tcf_em_unregister +EXPORT_SYMBOL vmlinux 0x9860c1eb ide_raw_taskfile +EXPORT_SYMBOL vmlinux 0x986e6135 fb_pad_unaligned_buffer +EXPORT_SYMBOL vmlinux 0x9880c309 pipe_lock +EXPORT_SYMBOL vmlinux 0x9882fc6e sock_no_ioctl +EXPORT_SYMBOL vmlinux 0x9889e485 scsi_reset_provider +EXPORT_SYMBOL vmlinux 0x98a2d0c9 backlight_device_register +EXPORT_SYMBOL vmlinux 0x98a78adc input_event +EXPORT_SYMBOL vmlinux 0x98cdebd0 inet_bind +EXPORT_SYMBOL vmlinux 0x98d647d5 __scsi_device_lookup_by_target +EXPORT_SYMBOL vmlinux 0x98e34b35 xfrm_state_walk +EXPORT_SYMBOL vmlinux 0x98e8ee6e netif_carrier_off +EXPORT_SYMBOL vmlinux 0x98fe7882 DMA_MODE_READ +EXPORT_SYMBOL vmlinux 0x990aec59 vga_get +EXPORT_SYMBOL vmlinux 0x993c5524 dev_crit +EXPORT_SYMBOL vmlinux 0x99525e3a vfsmount_lock_local_unlock +EXPORT_SYMBOL vmlinux 0x9994c0ca ps2_is_keyboard_id +EXPORT_SYMBOL vmlinux 0x999e8297 vfree +EXPORT_SYMBOL vmlinux 0x99a5cf72 noop_llseek +EXPORT_SYMBOL vmlinux 0x99afe916 _raw_write_unlock_bh +EXPORT_SYMBOL vmlinux 0x99bb8806 memmove +EXPORT_SYMBOL vmlinux 0x99bc4bdd thermal_zone_device_update +EXPORT_SYMBOL vmlinux 0x99bfbe39 get_unused_fd +EXPORT_SYMBOL vmlinux 0x99c7a8b8 jbd2_dev_to_name +EXPORT_SYMBOL vmlinux 0x99cdc86b sysctl_tcp_reordering +EXPORT_SYMBOL vmlinux 0x99d0885a pci_write_vpd +EXPORT_SYMBOL vmlinux 0x99de8403 vlan_gro_frags +EXPORT_SYMBOL vmlinux 0x99e98045 flush_signals +EXPORT_SYMBOL vmlinux 0x99f085b9 ide_proc_unregister_driver +EXPORT_SYMBOL vmlinux 0x99fa59e9 jbd2__journal_restart +EXPORT_SYMBOL vmlinux 0x99feb117 dev_mc_unsync +EXPORT_SYMBOL vmlinux 0x9a1dfd65 strpbrk +EXPORT_SYMBOL vmlinux 0x9a3fa46c tcf_hash_search +EXPORT_SYMBOL vmlinux 0x9a626734 ftrace_print_hex_seq +EXPORT_SYMBOL vmlinux 0x9a71198b flush_old_exec +EXPORT_SYMBOL vmlinux 0x9a89753c scsi_add_device +EXPORT_SYMBOL vmlinux 0x9ab8808c param_get_charp +EXPORT_SYMBOL vmlinux 0x9ae0b923 inet_frags_init +EXPORT_SYMBOL vmlinux 0x9af20fa9 try_to_free_buffers +EXPORT_SYMBOL vmlinux 0x9af55606 mod_zone_page_state +EXPORT_SYMBOL vmlinux 0x9b388444 get_zeroed_page +EXPORT_SYMBOL vmlinux 0x9b66a6e1 clip_tbl_hook +EXPORT_SYMBOL vmlinux 0x9b66ffc8 unregister_filesystem +EXPORT_SYMBOL vmlinux 0x9b6eb137 ksize +EXPORT_SYMBOL vmlinux 0x9ba7089d argv_split +EXPORT_SYMBOL vmlinux 0x9bc004ac set_blocksize +EXPORT_SYMBOL vmlinux 0x9bce482f __release_region +EXPORT_SYMBOL vmlinux 0x9be82cc2 mb_cache_entry_find_first +EXPORT_SYMBOL vmlinux 0x9c012508 fb_parse_edid +EXPORT_SYMBOL vmlinux 0x9c04940b jbd2_journal_update_format +EXPORT_SYMBOL vmlinux 0x9c13202b mount_nodev +EXPORT_SYMBOL vmlinux 0x9c1c6b6f fsync_bdev +EXPORT_SYMBOL vmlinux 0x9c2d325d kthread_create_on_node +EXPORT_SYMBOL vmlinux 0x9c3c2d04 get_fs_type +EXPORT_SYMBOL vmlinux 0x9c5f81da cpu_rmap_add +EXPORT_SYMBOL vmlinux 0x9c8dc112 splice_from_pipe_begin +EXPORT_SYMBOL vmlinux 0x9cb6e82c poll_schedule_timeout +EXPORT_SYMBOL vmlinux 0x9cb96e92 qdisc_put_rtab +EXPORT_SYMBOL vmlinux 0x9cdf0ec5 vfsmount_lock_global_lock_online +EXPORT_SYMBOL vmlinux 0x9ce3f83f nvram_write_byte +EXPORT_SYMBOL vmlinux 0x9ce7a4f6 init_timer_key +EXPORT_SYMBOL vmlinux 0x9ceb163c memcpy_toiovec +EXPORT_SYMBOL vmlinux 0x9cfc93a7 proc_dointvec_userhz_jiffies +EXPORT_SYMBOL vmlinux 0x9cfd56c5 scsi_print_status +EXPORT_SYMBOL vmlinux 0x9d14983a ppc_enable_pmcs +EXPORT_SYMBOL vmlinux 0x9d174c50 padata_register_cpumask_notifier +EXPORT_SYMBOL vmlinux 0x9d1963d6 free_inode_nonrcu +EXPORT_SYMBOL vmlinux 0x9d2c11b6 pci_prepare_to_sleep +EXPORT_SYMBOL vmlinux 0x9d2de85b iw_handler_set_thrspy +EXPORT_SYMBOL vmlinux 0x9d3a7f99 unregister_8022_client +EXPORT_SYMBOL vmlinux 0x9d3aa376 blk_iopoll_init +EXPORT_SYMBOL vmlinux 0x9d3cb2b6 km_new_mapping +EXPORT_SYMBOL vmlinux 0x9d4ee5bb blk_queue_max_segment_size +EXPORT_SYMBOL vmlinux 0x9d644a1e __dquot_alloc_space +EXPORT_SYMBOL vmlinux 0x9d669763 memcpy +EXPORT_SYMBOL vmlinux 0x9d6ac530 sock_get_timestamp +EXPORT_SYMBOL vmlinux 0x9d6f309c simple_setattr +EXPORT_SYMBOL vmlinux 0x9d786943 tcf_hash_new_index +EXPORT_SYMBOL vmlinux 0x9d786e53 __module_put_and_exit +EXPORT_SYMBOL vmlinux 0x9d7ce8dd _raw_spin_trylock +EXPORT_SYMBOL vmlinux 0x9d834c85 __scsi_alloc_queue +EXPORT_SYMBOL vmlinux 0x9d9c9597 idr_init +EXPORT_SYMBOL vmlinux 0x9dc995c9 blk_rq_map_kern +EXPORT_SYMBOL vmlinux 0x9dd2cecc i2c_smbus_xfer +EXPORT_SYMBOL vmlinux 0x9dd2ec08 security_file_permission +EXPORT_SYMBOL vmlinux 0x9e0c2430 agp_enable +EXPORT_SYMBOL vmlinux 0x9e0c711d vzalloc_node +EXPORT_SYMBOL vmlinux 0x9e1cfc90 ioremap_wc +EXPORT_SYMBOL vmlinux 0x9e2000a7 memcpy_toiovecend +EXPORT_SYMBOL vmlinux 0x9e430064 scsi_is_sdev_device +EXPORT_SYMBOL vmlinux 0x9e45e2f0 truncate_inode_pages +EXPORT_SYMBOL vmlinux 0x9e63c7cc blk_queue_prep_rq +EXPORT_SYMBOL vmlinux 0x9e672ff6 scsi_kmap_atomic_sg +EXPORT_SYMBOL vmlinux 0x9e786c46 input_mt_destroy_slots +EXPORT_SYMBOL vmlinux 0x9e8fcf6f bdi_init +EXPORT_SYMBOL vmlinux 0x9e97375d rtas_busy_delay_time +EXPORT_SYMBOL vmlinux 0x9e9d3033 add_to_page_cache_locked +EXPORT_SYMBOL vmlinux 0x9e9f1714 __bitmap_andnot +EXPORT_SYMBOL vmlinux 0x9ea1ef8a clocksource_change_rating +EXPORT_SYMBOL vmlinux 0x9ea7f6e0 set_groups +EXPORT_SYMBOL vmlinux 0x9ea8633e write_cache_pages +EXPORT_SYMBOL vmlinux 0x9ecdc6fb __blockdev_direct_IO +EXPORT_SYMBOL vmlinux 0x9ed685ee iov_iter_advance +EXPORT_SYMBOL vmlinux 0x9eecde16 do_brk +EXPORT_SYMBOL vmlinux 0x9f100139 jiffies_to_clock_t +EXPORT_SYMBOL vmlinux 0x9f2bdaac __bitmap_or +EXPORT_SYMBOL vmlinux 0x9f46ced8 __sw_hweight64 +EXPORT_SYMBOL vmlinux 0x9f5f3b01 scsi_block_requests +EXPORT_SYMBOL vmlinux 0x9f6fce3f phy_start_interrupts +EXPORT_SYMBOL vmlinux 0x9f7f330e netdev_crit +EXPORT_SYMBOL vmlinux 0x9f9177bf bioset_integrity_create +EXPORT_SYMBOL vmlinux 0x9f984513 strrchr +EXPORT_SYMBOL vmlinux 0x9fa10859 may_umount_tree +EXPORT_SYMBOL vmlinux 0x9fb3dd30 memcpy_fromiovec +EXPORT_SYMBOL vmlinux 0x9fd27402 audit_log_start +EXPORT_SYMBOL vmlinux 0x9fd453c3 skb_split +EXPORT_SYMBOL vmlinux 0x9fd54711 inet_dev_addr_type +EXPORT_SYMBOL vmlinux 0x9fdecc31 unregister_netdevice_many +EXPORT_SYMBOL vmlinux 0x9fed413b alloc_tty_driver +EXPORT_SYMBOL vmlinux 0xa000b1cf tcp_v4_syn_recv_sock +EXPORT_SYMBOL vmlinux 0xa0065816 ata_scsi_cmd_error_handler +EXPORT_SYMBOL vmlinux 0xa0438f85 kern_path_parent +EXPORT_SYMBOL vmlinux 0xa04a01bd qdisc_class_hash_insert +EXPORT_SYMBOL vmlinux 0xa05c03df mempool_kmalloc +EXPORT_SYMBOL vmlinux 0xa05cabb6 pci_request_selected_regions +EXPORT_SYMBOL vmlinux 0xa06c5bf5 nf_setsockopt +EXPORT_SYMBOL vmlinux 0xa06df9e1 __kfifo_dma_out_finish_r +EXPORT_SYMBOL vmlinux 0xa07ed110 xz_dec_init +EXPORT_SYMBOL vmlinux 0xa0b04675 vmalloc_32 +EXPORT_SYMBOL vmlinux 0xa0b87bb8 scsi_register +EXPORT_SYMBOL vmlinux 0xa0bd49be security_path_rmdir +EXPORT_SYMBOL vmlinux 0xa0ceef51 out_of_line_wait_on_bit +EXPORT_SYMBOL vmlinux 0xa0dc179c page_zero_new_buffers +EXPORT_SYMBOL vmlinux 0xa0dd189a tcp_v4_send_check +EXPORT_SYMBOL vmlinux 0xa0ebd14c sysctl_tcp_mem +EXPORT_SYMBOL vmlinux 0xa0f74ce7 radix_tree_insert +EXPORT_SYMBOL vmlinux 0xa0fbac79 wake_up_bit +EXPORT_SYMBOL vmlinux 0xa106cbc8 generic_error_remove_page +EXPORT_SYMBOL vmlinux 0xa108eb4d sysctl_optmem_max +EXPORT_SYMBOL vmlinux 0xa11233bb qdisc_destroy +EXPORT_SYMBOL vmlinux 0xa1136272 scsi_cmd_get_serial +EXPORT_SYMBOL vmlinux 0xa120d33c tty_unregister_ldisc +EXPORT_SYMBOL vmlinux 0xa1415618 twl6030_interrupt_unmask +EXPORT_SYMBOL vmlinux 0xa14f3d8c ewma_add +EXPORT_SYMBOL vmlinux 0xa15fcea0 dev_mc_del +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 0xa1c8a509 add_timer +EXPORT_SYMBOL vmlinux 0xa1ee19c4 of_find_node_by_name +EXPORT_SYMBOL vmlinux 0xa1f8fe75 wait_for_completion_killable_timeout +EXPORT_SYMBOL vmlinux 0xa20811b9 tty_devnum +EXPORT_SYMBOL vmlinux 0xa20ce1b8 net_msg_warn +EXPORT_SYMBOL vmlinux 0xa20e6b26 locks_copy_lock +EXPORT_SYMBOL vmlinux 0xa20f10b4 blk_queue_bounce_limit +EXPORT_SYMBOL vmlinux 0xa23fadfe udp_lib_unhash +EXPORT_SYMBOL vmlinux 0xa266200b sock_recvmsg +EXPORT_SYMBOL vmlinux 0xa29068ab inet6_del_protocol +EXPORT_SYMBOL vmlinux 0xa2957a8c __free_pages +EXPORT_SYMBOL vmlinux 0xa2a5a265 sk_alloc +EXPORT_SYMBOL vmlinux 0xa2a5fd77 inet_ehash_secret +EXPORT_SYMBOL vmlinux 0xa2ab804e __generic_file_aio_write +EXPORT_SYMBOL vmlinux 0xa2bbed37 crash_shutdown_register +EXPORT_SYMBOL vmlinux 0xa2c26968 init_buffer +EXPORT_SYMBOL vmlinux 0xa2c56c31 param_ops_ulong +EXPORT_SYMBOL vmlinux 0xa2c68474 of_get_parent +EXPORT_SYMBOL vmlinux 0xa2c8c504 deactivate_super +EXPORT_SYMBOL vmlinux 0xa2dc5981 of_get_cpu_node +EXPORT_SYMBOL vmlinux 0xa2e0ce15 tcp_sendmsg +EXPORT_SYMBOL vmlinux 0xa2ef34d7 rps_sock_flow_table +EXPORT_SYMBOL vmlinux 0xa30fc2ed pcim_iomap_table +EXPORT_SYMBOL vmlinux 0xa31755a0 sock_no_socketpair +EXPORT_SYMBOL vmlinux 0xa32629f6 dns_query +EXPORT_SYMBOL vmlinux 0xa32bf7e8 inet_del_protocol +EXPORT_SYMBOL vmlinux 0xa332cdd1 security_tun_dev_attach +EXPORT_SYMBOL vmlinux 0xa342b40f pci_disable_ltr +EXPORT_SYMBOL vmlinux 0xa3452ea6 page_address +EXPORT_SYMBOL vmlinux 0xa34a2ebb generic_file_aio_write +EXPORT_SYMBOL vmlinux 0xa34f1ef5 crc32_le +EXPORT_SYMBOL vmlinux 0xa3569c68 scsi_setup_fs_cmnd +EXPORT_SYMBOL vmlinux 0xa358a44f scm_fp_dup +EXPORT_SYMBOL vmlinux 0xa35de80f ipv4_config +EXPORT_SYMBOL vmlinux 0xa36a5703 register_nls +EXPORT_SYMBOL vmlinux 0xa3848d13 dev_set_group +EXPORT_SYMBOL vmlinux 0xa38e691a ioremap_bot +EXPORT_SYMBOL vmlinux 0xa39b4cf2 udelay +EXPORT_SYMBOL vmlinux 0xa39f660d agp_generic_mask_memory +EXPORT_SYMBOL vmlinux 0xa3abc422 abort_exclusive_wait +EXPORT_SYMBOL vmlinux 0xa3cf4ce4 netif_skb_features +EXPORT_SYMBOL vmlinux 0xa3d18893 ethtool_op_get_link +EXPORT_SYMBOL vmlinux 0xa3d988a7 __scsi_add_device +EXPORT_SYMBOL vmlinux 0xa3e75545 flush_tlb_kernel_range +EXPORT_SYMBOL vmlinux 0xa3f5e9e0 __tracepoint_kmalloc_node +EXPORT_SYMBOL vmlinux 0xa4108b7e sget +EXPORT_SYMBOL vmlinux 0xa438a1c9 pci_reenable_device +EXPORT_SYMBOL vmlinux 0xa43b9539 memcpy_fromiovecend +EXPORT_SYMBOL vmlinux 0xa44072fc posix_acl_alloc +EXPORT_SYMBOL vmlinux 0xa4458045 security_inode_permission +EXPORT_SYMBOL vmlinux 0xa44903f1 agp_backend_acquire +EXPORT_SYMBOL vmlinux 0xa46b90dd phy_driver_register +EXPORT_SYMBOL vmlinux 0xa46f2efc udp_disconnect +EXPORT_SYMBOL vmlinux 0xa4a94d26 find_next_bit_le +EXPORT_SYMBOL vmlinux 0xa4b94fea iowrite8_rep +EXPORT_SYMBOL vmlinux 0xa4c10ead simple_readpage +EXPORT_SYMBOL vmlinux 0xa4d4f0e6 global_cache_flush +EXPORT_SYMBOL vmlinux 0xa4e86fb1 hippi_change_mtu +EXPORT_SYMBOL vmlinux 0xa4f40e0e key_alloc +EXPORT_SYMBOL vmlinux 0xa51516cf skb_pad +EXPORT_SYMBOL vmlinux 0xa5153bb3 __blk_end_request +EXPORT_SYMBOL vmlinux 0xa54a12b0 swiotlb_sync_sg_for_device +EXPORT_SYMBOL vmlinux 0xa55fb1d9 fsnotify_init_mark +EXPORT_SYMBOL vmlinux 0xa5693df7 posix_acl_clone +EXPORT_SYMBOL vmlinux 0xa598e29c vesa_modes +EXPORT_SYMBOL vmlinux 0xa5a633b9 sg_last +EXPORT_SYMBOL vmlinux 0xa5cef8ad release_resource +EXPORT_SYMBOL vmlinux 0xa5cf2a1e generic_write_checks +EXPORT_SYMBOL vmlinux 0xa5df8dfb phy_attach +EXPORT_SYMBOL vmlinux 0xa618caf3 __cleancache_flush_inode +EXPORT_SYMBOL vmlinux 0xa64d8013 bio_integrity_get_tag +EXPORT_SYMBOL vmlinux 0xa652c4ef __kfifo_dma_in_prepare_r +EXPORT_SYMBOL vmlinux 0xa65972b8 _memcpy_toio +EXPORT_SYMBOL vmlinux 0xa65bb628 neigh_connected_output +EXPORT_SYMBOL vmlinux 0xa6741167 __skb_get_rxhash +EXPORT_SYMBOL vmlinux 0xa6796ff8 netif_set_real_num_rx_queues +EXPORT_SYMBOL vmlinux 0xa681fe88 generate_random_uuid +EXPORT_SYMBOL vmlinux 0xa6823f05 tty_port_open +EXPORT_SYMBOL vmlinux 0xa6942e06 generic_cont_expand_simple +EXPORT_SYMBOL vmlinux 0xa69512d3 end_buffer_async_write +EXPORT_SYMBOL vmlinux 0xa6970398 __kfifo_to_user_r +EXPORT_SYMBOL vmlinux 0xa6a5c095 mfd_cell_disable +EXPORT_SYMBOL vmlinux 0xa6da5ecd of_get_property +EXPORT_SYMBOL vmlinux 0xa6dcc773 rb_insert_color +EXPORT_SYMBOL vmlinux 0xa6e96687 mark_buffer_async_write +EXPORT_SYMBOL vmlinux 0xa6ee6ec6 d_genocide +EXPORT_SYMBOL vmlinux 0xa6ff4543 get_phy_device +EXPORT_SYMBOL vmlinux 0xa73e36a5 end_page_writeback +EXPORT_SYMBOL vmlinux 0xa7438b00 register_gifconf +EXPORT_SYMBOL vmlinux 0xa761a289 napi_gro_flush +EXPORT_SYMBOL vmlinux 0xa76792bb of_register_spi_devices +EXPORT_SYMBOL vmlinux 0xa771ad11 d_set_d_op +EXPORT_SYMBOL vmlinux 0xa7e406dc ipv6_getsockopt +EXPORT_SYMBOL vmlinux 0xa7e8d1b6 dev_warn +EXPORT_SYMBOL vmlinux 0xa8027860 xfrm_policy_register_afinfo +EXPORT_SYMBOL vmlinux 0xa80f0951 path_is_under +EXPORT_SYMBOL vmlinux 0xa8223905 blk_limits_io_opt +EXPORT_SYMBOL vmlinux 0xa8232c78 strtobool +EXPORT_SYMBOL vmlinux 0xa8311b03 uart_register_driver +EXPORT_SYMBOL vmlinux 0xa8317cd9 scsi_remove_host +EXPORT_SYMBOL vmlinux 0xa848cb7e __scm_destroy +EXPORT_SYMBOL vmlinux 0xa84e2227 phy_connect_direct +EXPORT_SYMBOL vmlinux 0xa85adf05 phy_device_register +EXPORT_SYMBOL vmlinux 0xa861ab6e __ioremap +EXPORT_SYMBOL vmlinux 0xa877d800 key_instantiate_and_link +EXPORT_SYMBOL vmlinux 0xa8871a1d wait_iff_congested +EXPORT_SYMBOL vmlinux 0xa89464b7 __ashldi3 +EXPORT_SYMBOL vmlinux 0xa89e5161 xfrm_policy_byid +EXPORT_SYMBOL vmlinux 0xa8bf4a6a journal_wipe +EXPORT_SYMBOL vmlinux 0xa8d0d1c0 elv_register_queue +EXPORT_SYMBOL vmlinux 0xa8f17b1f jbd2_journal_init_dev +EXPORT_SYMBOL vmlinux 0xa8fedd90 scsi_adjust_queue_depth +EXPORT_SYMBOL vmlinux 0xa8fef7bb security_unix_may_send +EXPORT_SYMBOL vmlinux 0xa91f1b99 mem_map +EXPORT_SYMBOL vmlinux 0xa921c0fe tcf_hash_release +EXPORT_SYMBOL vmlinux 0xa938daec generic_file_fsync +EXPORT_SYMBOL vmlinux 0xa94266f0 down_trylock +EXPORT_SYMBOL vmlinux 0xa94ba21b bio_clone +EXPORT_SYMBOL vmlinux 0xa9571d6d DMA_MODE_WRITE +EXPORT_SYMBOL vmlinux 0xa96e379f __xfrm_state_destroy +EXPORT_SYMBOL vmlinux 0xa97ebc0b bdevname +EXPORT_SYMBOL vmlinux 0xa98111da __getblk +EXPORT_SYMBOL vmlinux 0xa983a073 scsi_free_host_dev +EXPORT_SYMBOL vmlinux 0xa9c6eedf blk_alloc_queue +EXPORT_SYMBOL vmlinux 0xa9c8a509 splice_from_pipe_feed +EXPORT_SYMBOL vmlinux 0xa9effda5 __first_cpu +EXPORT_SYMBOL vmlinux 0xa9f4cf42 inet_sendmsg +EXPORT_SYMBOL vmlinux 0xaa1227b7 blk_run_queue_async +EXPORT_SYMBOL vmlinux 0xaa28d66b blk_queue_merge_bvec +EXPORT_SYMBOL vmlinux 0xaa363902 dquot_alloc_inode +EXPORT_SYMBOL vmlinux 0xaa4df512 pmu_batteries +EXPORT_SYMBOL vmlinux 0xaa63fe7a netdev_warn +EXPORT_SYMBOL vmlinux 0xaa6901ac __kfifo_out_r +EXPORT_SYMBOL vmlinux 0xaa6e4df5 _raw_write_lock_irqsave +EXPORT_SYMBOL vmlinux 0xaa933864 dma_sync_wait +EXPORT_SYMBOL vmlinux 0xaa95f297 thermal_zone_device_register +EXPORT_SYMBOL vmlinux 0xaab20a6c cfb_copyarea +EXPORT_SYMBOL vmlinux 0xaab9f7e7 node_states +EXPORT_SYMBOL vmlinux 0xaac2c0ee clocksource_unregister +EXPORT_SYMBOL vmlinux 0xaac718c3 remove_arg_zero +EXPORT_SYMBOL vmlinux 0xaaedbff7 simple_dir_operations +EXPORT_SYMBOL vmlinux 0xaafdc258 strcasecmp +EXPORT_SYMBOL vmlinux 0xaafde1b0 submit_bh +EXPORT_SYMBOL vmlinux 0xab08589a loop_register_transfer +EXPORT_SYMBOL vmlinux 0xab172fde abx500_mask_and_set_register_interruptible +EXPORT_SYMBOL vmlinux 0xab1b01cd blk_requeue_request +EXPORT_SYMBOL vmlinux 0xab425edd dm_io +EXPORT_SYMBOL vmlinux 0xab49b9f6 fddi_type_trans +EXPORT_SYMBOL vmlinux 0xab694444 bsearch +EXPORT_SYMBOL vmlinux 0xab6bde28 sysctl_max_syn_backlog +EXPORT_SYMBOL vmlinux 0xab7d98d0 bio_integrity_prep +EXPORT_SYMBOL vmlinux 0xab82fbad blk_insert_request +EXPORT_SYMBOL vmlinux 0xab8c3e35 dma_set_mask +EXPORT_SYMBOL vmlinux 0xab93263b find_lock_page +EXPORT_SYMBOL vmlinux 0xab985ee3 do_splice_from +EXPORT_SYMBOL vmlinux 0xabd0c91c rtc_time_to_tm +EXPORT_SYMBOL vmlinux 0xabeca14d netdev_fix_features +EXPORT_SYMBOL vmlinux 0xabf34fed inet_csk_destroy_sock +EXPORT_SYMBOL vmlinux 0xabfba91b mfd_remove_devices +EXPORT_SYMBOL vmlinux 0xac0ba8c1 blk_iopoll_disable +EXPORT_SYMBOL vmlinux 0xac26b820 _raw_write_lock +EXPORT_SYMBOL vmlinux 0xac26c133 sk_stream_wait_connect +EXPORT_SYMBOL vmlinux 0xac32abfa dquot_drop +EXPORT_SYMBOL vmlinux 0xac3c2c25 genl_register_ops +EXPORT_SYMBOL vmlinux 0xac6855b0 gen_kill_estimator +EXPORT_SYMBOL vmlinux 0xac6c6e57 __register_binfmt +EXPORT_SYMBOL vmlinux 0xacba270a sock_no_poll +EXPORT_SYMBOL vmlinux 0xaccabc6a in4_pton +EXPORT_SYMBOL vmlinux 0xaccbf3f4 init_net +EXPORT_SYMBOL vmlinux 0xacdcb440 pci_bus_assign_resources +EXPORT_SYMBOL vmlinux 0xacf4d843 match_strdup +EXPORT_SYMBOL vmlinux 0xad0413d4 match_hex +EXPORT_SYMBOL vmlinux 0xad0d4638 try_to_del_timer_sync +EXPORT_SYMBOL vmlinux 0xad466018 quota_send_warning +EXPORT_SYMBOL vmlinux 0xad60a7ff pci_fixup_cardbus +EXPORT_SYMBOL vmlinux 0xad91b7ae agp_generic_free_by_type +EXPORT_SYMBOL vmlinux 0xadaa2657 cpufreq_register_notifier +EXPORT_SYMBOL vmlinux 0xadac56c6 fb_pan_display +EXPORT_SYMBOL vmlinux 0xadb5c8ac bio_integrity_add_page +EXPORT_SYMBOL vmlinux 0xadb9b598 dma_direct_ops +EXPORT_SYMBOL vmlinux 0xadbb4b72 jbd2_journal_lock_updates +EXPORT_SYMBOL vmlinux 0xadcac4a3 vfsmount_lock_local_unlock_cpu +EXPORT_SYMBOL vmlinux 0xadd1e971 alignment_exception +EXPORT_SYMBOL vmlinux 0xaddba667 d_prune_aliases +EXPORT_SYMBOL vmlinux 0xaddd4770 __debugger_iabr_match +EXPORT_SYMBOL vmlinux 0xaddfbf62 radix_tree_tag_set +EXPORT_SYMBOL vmlinux 0xade6d3ee tcp_ioctl +EXPORT_SYMBOL vmlinux 0xadf1d0e8 tty_port_block_til_ready +EXPORT_SYMBOL vmlinux 0xadf42bd5 __request_region +EXPORT_SYMBOL vmlinux 0xadf7ca2c call_usermodehelper_setfns +EXPORT_SYMBOL vmlinux 0xadfa70c1 kthread_bind +EXPORT_SYMBOL vmlinux 0xadfa84c0 follow_down +EXPORT_SYMBOL vmlinux 0xae2b8eb5 pci_release_region +EXPORT_SYMBOL vmlinux 0xae4d5843 pci_release_regions +EXPORT_SYMBOL vmlinux 0xae51bce0 kick_iocb +EXPORT_SYMBOL vmlinux 0xae545f06 _raw_write_unlock_irqrestore +EXPORT_SYMBOL vmlinux 0xae99641f __cleancache_init_fs +EXPORT_SYMBOL vmlinux 0xaebcb9f2 ndisc_send_skb +EXPORT_SYMBOL vmlinux 0xaec655c7 alloc_pages_exact +EXPORT_SYMBOL vmlinux 0xaef76f33 seq_bitmap +EXPORT_SYMBOL vmlinux 0xaf063510 _raw_spin_lock_bh +EXPORT_SYMBOL vmlinux 0xaf08a83c arp_send +EXPORT_SYMBOL vmlinux 0xaf0fbed9 fb_set_suspend +EXPORT_SYMBOL vmlinux 0xaf2d872c prepare_to_wait +EXPORT_SYMBOL vmlinux 0xaf37df8b fddi_change_mtu +EXPORT_SYMBOL vmlinux 0xaf3dd7dc scsi_logging_level +EXPORT_SYMBOL vmlinux 0xaf3e544b tcp_v4_md5_hash_skb +EXPORT_SYMBOL vmlinux 0xaf5f7994 remove_conflicting_framebuffers +EXPORT_SYMBOL vmlinux 0xaf91d89f __kernel_param_lock +EXPORT_SYMBOL vmlinux 0xafc80c22 neigh_seq_stop +EXPORT_SYMBOL vmlinux 0xaff61e1d kill_block_super +EXPORT_SYMBOL vmlinux 0xaff95b4b do_truncate +EXPORT_SYMBOL vmlinux 0xafff3d1d mempool_alloc +EXPORT_SYMBOL vmlinux 0xb0146c3a param_set_byte +EXPORT_SYMBOL vmlinux 0xb02a124f dev_notice +EXPORT_SYMBOL vmlinux 0xb05fd42f framebuffer_release +EXPORT_SYMBOL vmlinux 0xb06241bf pci_enable_msi_block +EXPORT_SYMBOL vmlinux 0xb0ab1f71 macio_enable_devres +EXPORT_SYMBOL vmlinux 0xb0b847ac __bitmap_full +EXPORT_SYMBOL vmlinux 0xb0c25367 truncate_setsize +EXPORT_SYMBOL vmlinux 0xb0df2bf0 cpu_sysdev_class +EXPORT_SYMBOL vmlinux 0xb0e10781 get_option +EXPORT_SYMBOL vmlinux 0xb0e76171 pci_bus_read_config_dword +EXPORT_SYMBOL vmlinux 0xb120612b sock_no_getsockopt +EXPORT_SYMBOL vmlinux 0xb1374ecd tcp_gro_complete +EXPORT_SYMBOL vmlinux 0xb1471a5c fb_firmware_edid +EXPORT_SYMBOL vmlinux 0xb1492cd2 bio_put +EXPORT_SYMBOL vmlinux 0xb14c102e dev_mc_add +EXPORT_SYMBOL vmlinux 0xb15bd8fa tb_ticks_per_sec +EXPORT_SYMBOL vmlinux 0xb16e6d6d netdev_bonding_change +EXPORT_SYMBOL vmlinux 0xb17ee78d bdi_unregister +EXPORT_SYMBOL vmlinux 0xb18f3f06 ide_xfer_verbose +EXPORT_SYMBOL vmlinux 0xb19760c3 bitmap_onto +EXPORT_SYMBOL vmlinux 0xb1b1a9ce sock_no_sendmsg +EXPORT_SYMBOL vmlinux 0xb1be1145 genphy_restart_aneg +EXPORT_SYMBOL vmlinux 0xb1c3a01a oops_in_progress +EXPORT_SYMBOL vmlinux 0xb1c6e787 wait_for_completion_timeout +EXPORT_SYMBOL vmlinux 0xb1e0afec mdiobus_register +EXPORT_SYMBOL vmlinux 0xb1e0f754 generic_pipe_buf_confirm +EXPORT_SYMBOL vmlinux 0xb21583bf rps_may_expire_flow +EXPORT_SYMBOL vmlinux 0xb233762c atomic64_set +EXPORT_SYMBOL vmlinux 0xb24923c4 blk_queue_free_tags +EXPORT_SYMBOL vmlinux 0xb24c2db9 idr_get_new_above +EXPORT_SYMBOL vmlinux 0xb25fbd4f of_scan_pci_bridge +EXPORT_SYMBOL vmlinux 0xb2682405 utf8_to_utf32 +EXPORT_SYMBOL vmlinux 0xb26d4486 find_or_create_page +EXPORT_SYMBOL vmlinux 0xb27f446f mfd_add_devices +EXPORT_SYMBOL vmlinux 0xb286e563 udp_prot +EXPORT_SYMBOL vmlinux 0xb29ae049 netpoll_parse_options +EXPORT_SYMBOL vmlinux 0xb2aa5323 blk_queue_start_tag +EXPORT_SYMBOL vmlinux 0xb2ba71fa dmam_alloc_coherent +EXPORT_SYMBOL vmlinux 0xb2c07f7b seq_read +EXPORT_SYMBOL vmlinux 0xb2c16be1 elv_add_request +EXPORT_SYMBOL vmlinux 0xb2c48bb5 alloc_disk +EXPORT_SYMBOL vmlinux 0xb2dae772 __devcgroup_inode_permission +EXPORT_SYMBOL vmlinux 0xb2dbcda7 __netif_schedule +EXPORT_SYMBOL vmlinux 0xb2dc1f02 __dec_zone_page_state +EXPORT_SYMBOL vmlinux 0xb2f03b92 nonseekable_open +EXPORT_SYMBOL vmlinux 0xb2f3974a cfb_imageblit +EXPORT_SYMBOL vmlinux 0xb3050d83 remove_inode_hash +EXPORT_SYMBOL vmlinux 0xb31526ee sg_copy_from_buffer +EXPORT_SYMBOL vmlinux 0xb3226935 __set_page_dirty_nobuffers +EXPORT_SYMBOL vmlinux 0xb3305d52 send_remote_softirq +EXPORT_SYMBOL vmlinux 0xb339c1d4 writeback_inodes_sb_nr +EXPORT_SYMBOL vmlinux 0xb34cff88 jbd2_journal_try_to_free_buffers +EXPORT_SYMBOL vmlinux 0xb3516822 blk_stop_queue +EXPORT_SYMBOL vmlinux 0xb35287ee ipv4_specific +EXPORT_SYMBOL vmlinux 0xb35b96fb inet6_release +EXPORT_SYMBOL vmlinux 0xb36cde31 ab3100_event_unregister +EXPORT_SYMBOL vmlinux 0xb36d9622 blk_rq_map_sg +EXPORT_SYMBOL vmlinux 0xb378008a dget_parent +EXPORT_SYMBOL vmlinux 0xb38723e7 journal_get_create_access +EXPORT_SYMBOL vmlinux 0xb38f04ab jbd2_journal_get_undo_access +EXPORT_SYMBOL vmlinux 0xb395cff4 find_get_pages_contig +EXPORT_SYMBOL vmlinux 0xb3a307c6 si_meminfo +EXPORT_SYMBOL vmlinux 0xb3a36e77 dev_err +EXPORT_SYMBOL vmlinux 0xb3a8019f bfifo_qdisc_ops +EXPORT_SYMBOL vmlinux 0xb3b2d6d7 dev_getbyhwaddr_rcu +EXPORT_SYMBOL vmlinux 0xb3c2b6d3 neigh_parms_alloc +EXPORT_SYMBOL vmlinux 0xb3c8bdbf scsi_command_normalize_sense +EXPORT_SYMBOL vmlinux 0xb3dc2048 generic_file_direct_write +EXPORT_SYMBOL vmlinux 0xb3df7b15 blk_integrity_register +EXPORT_SYMBOL vmlinux 0xb40d4b61 ip_defrag +EXPORT_SYMBOL vmlinux 0xb423dba1 console_blanked +EXPORT_SYMBOL vmlinux 0xb443cdb7 max8925_set_bits +EXPORT_SYMBOL vmlinux 0xb4709322 scsi_dev_info_add_list +EXPORT_SYMBOL vmlinux 0xb470c75d i2c_add_adapter +EXPORT_SYMBOL vmlinux 0xb4716211 tcp_sockets_allocated +EXPORT_SYMBOL vmlinux 0xb476ef8d dm_table_event +EXPORT_SYMBOL vmlinux 0xb496fb54 dev_addr_init +EXPORT_SYMBOL vmlinux 0xb4bf22f4 do_splice_direct +EXPORT_SYMBOL vmlinux 0xb4bfdef4 scsi_finish_command +EXPORT_SYMBOL vmlinux 0xb4c48851 scsi_host_lookup +EXPORT_SYMBOL vmlinux 0xb4cada99 scsi_eh_prep_cmnd +EXPORT_SYMBOL vmlinux 0xb4e2eb3e ip6_xmit +EXPORT_SYMBOL vmlinux 0xb5044271 vsscanf +EXPORT_SYMBOL vmlinux 0xb50f23f0 tcp_initialize_rcv_mss +EXPORT_SYMBOL vmlinux 0xb5105daf pm860x_bulk_write +EXPORT_SYMBOL vmlinux 0xb530e02b kernel_setsockopt +EXPORT_SYMBOL vmlinux 0xb5357954 sock_init_data +EXPORT_SYMBOL vmlinux 0xb53a4336 kmap_pte +EXPORT_SYMBOL vmlinux 0xb54533f7 usecs_to_jiffies +EXPORT_SYMBOL vmlinux 0xb5572c4a nf_ct_attach +EXPORT_SYMBOL vmlinux 0xb5646ccb __alloc_skb +EXPORT_SYMBOL vmlinux 0xb57c9ffa scsi_host_set_state +EXPORT_SYMBOL vmlinux 0xb57f8887 sk_stream_kill_queues +EXPORT_SYMBOL vmlinux 0xb5a459dc unregister_blkdev +EXPORT_SYMBOL vmlinux 0xb5b8c210 journal_blocks_per_page +EXPORT_SYMBOL vmlinux 0xb5e68a21 gnet_stats_start_copy +EXPORT_SYMBOL vmlinux 0xb611173c scsi_print_result +EXPORT_SYMBOL vmlinux 0xb6123166 locks_init_lock +EXPORT_SYMBOL vmlinux 0xb628f715 files_lglock_local_lock +EXPORT_SYMBOL vmlinux 0xb6297bef block_write_full_page +EXPORT_SYMBOL vmlinux 0xb649771e tcp_prot +EXPORT_SYMBOL vmlinux 0xb6514e94 pci_dev_driver +EXPORT_SYMBOL vmlinux 0xb6599b9a machine_check_exception +EXPORT_SYMBOL vmlinux 0xb65e6d8f elv_rb_latter_request +EXPORT_SYMBOL vmlinux 0xb65f1b2c down_interruptible +EXPORT_SYMBOL vmlinux 0xb678366f int_sqrt +EXPORT_SYMBOL vmlinux 0xb6860e83 tty_port_alloc_xmit_buf +EXPORT_SYMBOL vmlinux 0xb6a61a86 qdisc_get_rtab +EXPORT_SYMBOL vmlinux 0xb6a68816 find_last_bit +EXPORT_SYMBOL vmlinux 0xb6ace85d blk_init_allocated_queue_node +EXPORT_SYMBOL vmlinux 0xb6b01161 dquot_free_inode +EXPORT_SYMBOL vmlinux 0xb6b1deba gnet_stats_copy_app +EXPORT_SYMBOL vmlinux 0xb6c5a973 scsi_show_result +EXPORT_SYMBOL vmlinux 0xb6e46e3f register_key_type +EXPORT_SYMBOL vmlinux 0xb6f9bab3 jbd2_journal_blocks_per_page +EXPORT_SYMBOL vmlinux 0xb701dda9 pci_read_vpd +EXPORT_SYMBOL vmlinux 0xb71b514b of_find_node_with_property +EXPORT_SYMBOL vmlinux 0xb72df3bc rtnl_set_sk_err +EXPORT_SYMBOL vmlinux 0xb72e4bb6 pci_assign_resource +EXPORT_SYMBOL vmlinux 0xb736aaf8 generic_block_bmap +EXPORT_SYMBOL vmlinux 0xb749f4b7 sock_wfree +EXPORT_SYMBOL vmlinux 0xb753bcc8 __ashrdi3 +EXPORT_SYMBOL vmlinux 0xb7641f52 gnet_stats_start_copy_compat +EXPORT_SYMBOL vmlinux 0xb77c0e22 __skb_tx_hash +EXPORT_SYMBOL vmlinux 0xb77ee449 netif_receive_skb +EXPORT_SYMBOL vmlinux 0xb78c61e8 param_ops_bool +EXPORT_SYMBOL vmlinux 0xb79d581b swiotlb_dma_mapping_error +EXPORT_SYMBOL vmlinux 0xb7a2814a journal_set_features +EXPORT_SYMBOL vmlinux 0xb7a99781 __irq_regs +EXPORT_SYMBOL vmlinux 0xb7b1eaf9 ps2_init +EXPORT_SYMBOL vmlinux 0xb7b61546 crc32_be +EXPORT_SYMBOL vmlinux 0xb7df6f41 nobh_truncate_page +EXPORT_SYMBOL vmlinux 0xb7e07ba6 dma_async_device_register +EXPORT_SYMBOL vmlinux 0xb7e94e79 padata_set_cpumasks +EXPORT_SYMBOL vmlinux 0xb7f0224f create_proc_entry +EXPORT_SYMBOL vmlinux 0xb8017a81 generic_file_buffered_write +EXPORT_SYMBOL vmlinux 0xb809638d kmem_cache_alloc_trace +EXPORT_SYMBOL vmlinux 0xb82b15d5 serio_unregister_port +EXPORT_SYMBOL vmlinux 0xb84b2bef __lru_cache_add +EXPORT_SYMBOL vmlinux 0xb84b95ac blk_queue_dma_alignment +EXPORT_SYMBOL vmlinux 0xb852c424 __xfrm_policy_check +EXPORT_SYMBOL vmlinux 0xb857da73 ida_destroy +EXPORT_SYMBOL vmlinux 0xb86e4ab9 random32 +EXPORT_SYMBOL vmlinux 0xb87ff4d4 cont_write_begin +EXPORT_SYMBOL vmlinux 0xb88f50ac scsi_cmd_print_sense_hdr +EXPORT_SYMBOL vmlinux 0xb894926d schedule_work_on +EXPORT_SYMBOL vmlinux 0xb89af9bf srandom32 +EXPORT_SYMBOL vmlinux 0xb89e611f pci_scan_slot +EXPORT_SYMBOL vmlinux 0xb89ed7d4 get_agp_version +EXPORT_SYMBOL vmlinux 0xb8aa2342 __check_region +EXPORT_SYMBOL vmlinux 0xb8d77391 unmap_mapping_range +EXPORT_SYMBOL vmlinux 0xb8e877e7 kstrtouint_from_user +EXPORT_SYMBOL vmlinux 0xb9064eb7 dquot_quota_on +EXPORT_SYMBOL vmlinux 0xb91e534e dquot_claim_space_nodirty +EXPORT_SYMBOL vmlinux 0xb951dc50 tcp_init_xmit_timers +EXPORT_SYMBOL vmlinux 0xb9704307 lookup_bdev +EXPORT_SYMBOL vmlinux 0xb9706328 __find_get_block +EXPORT_SYMBOL vmlinux 0xb9805b90 input_allocate_device +EXPORT_SYMBOL vmlinux 0xb98a0185 rtc_tm_to_time +EXPORT_SYMBOL vmlinux 0xb98a605b sock_get_timestampns +EXPORT_SYMBOL vmlinux 0xb9963421 journal_dirty_metadata +EXPORT_SYMBOL vmlinux 0xb9ba62fb dquot_enable +EXPORT_SYMBOL vmlinux 0xb9f59964 pci_iomap +EXPORT_SYMBOL vmlinux 0xba33ddb7 vfs_open +EXPORT_SYMBOL vmlinux 0xba497f13 loops_per_jiffy +EXPORT_SYMBOL vmlinux 0xba7c5e87 tcp_md5_hash_skb_data +EXPORT_SYMBOL vmlinux 0xba8d45a4 key_put +EXPORT_SYMBOL vmlinux 0xbaa3b326 inet_select_addr +EXPORT_SYMBOL vmlinux 0xbaa53008 request_firmware +EXPORT_SYMBOL vmlinux 0xbaaab8ae timespec_to_jiffies +EXPORT_SYMBOL vmlinux 0xbac9f963 security_file_mmap +EXPORT_SYMBOL vmlinux 0xbad72df9 kmem_cache_destroy +EXPORT_SYMBOL vmlinux 0xbaf2b37d cdev_init +EXPORT_SYMBOL vmlinux 0xbb090267 skb_queue_tail +EXPORT_SYMBOL vmlinux 0xbb167766 fb_var_to_videomode +EXPORT_SYMBOL vmlinux 0xbb189cad disallow_signal +EXPORT_SYMBOL vmlinux 0xbb5d343d xfrm_get_acqseq +EXPORT_SYMBOL vmlinux 0xbb7643ab module_put +EXPORT_SYMBOL vmlinux 0xbb78440a dquot_alloc +EXPORT_SYMBOL vmlinux 0xbb99125c get_default_font +EXPORT_SYMBOL vmlinux 0xbba159e0 files_lglock_local_unlock +EXPORT_SYMBOL vmlinux 0xbba21233 dm_table_get_mode +EXPORT_SYMBOL vmlinux 0xbbc3c801 pcim_pin_device +EXPORT_SYMBOL vmlinux 0xbbc49182 set_page_dirty_lock +EXPORT_SYMBOL vmlinux 0xbbdde5f3 netdev_update_features +EXPORT_SYMBOL vmlinux 0xbbe68ade rtnl_link_get_net +EXPORT_SYMBOL vmlinux 0xbc316de4 tty_termios_input_baud_rate +EXPORT_SYMBOL vmlinux 0xbc81dee7 sock_i_ino +EXPORT_SYMBOL vmlinux 0xbc9c4153 con_is_bound +EXPORT_SYMBOL vmlinux 0xbcd61a55 inode_needs_sync +EXPORT_SYMBOL vmlinux 0xbce43a66 dst_cow_metrics_generic +EXPORT_SYMBOL vmlinux 0xbcf3ab49 dm_get_mapinfo +EXPORT_SYMBOL vmlinux 0xbcffe639 idr_pre_get +EXPORT_SYMBOL vmlinux 0xbd238183 follow_pfn +EXPORT_SYMBOL vmlinux 0xbd5d95af input_set_keycode +EXPORT_SYMBOL vmlinux 0xbd6c1131 do_splice_to +EXPORT_SYMBOL vmlinux 0xbd6ffdbe agp_generic_destroy_page +EXPORT_SYMBOL vmlinux 0xbd8d541d flush_hash_pages +EXPORT_SYMBOL vmlinux 0xbd9e5d49 __lshrdi3 +EXPORT_SYMBOL vmlinux 0xbdb3e190 bdi_register_dev +EXPORT_SYMBOL vmlinux 0xbdbe7378 cookie_check_timestamp +EXPORT_SYMBOL vmlinux 0xbdd1df1d no_llseek +EXPORT_SYMBOL vmlinux 0xbdf5b5c5 sk_prot_clear_portaddr_nulls +EXPORT_SYMBOL vmlinux 0xbdf5c25c rb_next +EXPORT_SYMBOL vmlinux 0xbe0e5118 nla_memcmp +EXPORT_SYMBOL vmlinux 0xbe23b9ed radix_tree_gang_lookup_tag_slot +EXPORT_SYMBOL vmlinux 0xbe46e8bf find_inode_number +EXPORT_SYMBOL vmlinux 0xbe63ee40 request_resource +EXPORT_SYMBOL vmlinux 0xbe6f064d idr_for_each +EXPORT_SYMBOL vmlinux 0xbe87e57e inet_dgram_ops +EXPORT_SYMBOL vmlinux 0xbe9c3ea7 ethtool_op_get_flags +EXPORT_SYMBOL vmlinux 0xbe9e3138 filemap_fdatawrite_range +EXPORT_SYMBOL vmlinux 0xbea9a9eb cleancache_register_ops +EXPORT_SYMBOL vmlinux 0xbeaad29f tty_set_operations +EXPORT_SYMBOL vmlinux 0xbeb02466 scsi_cmd_ioctl +EXPORT_SYMBOL vmlinux 0xbeba0e7c simple_statfs +EXPORT_SYMBOL vmlinux 0xbece351c journal_check_available_features +EXPORT_SYMBOL vmlinux 0xbecf6072 unregister_key_type +EXPORT_SYMBOL vmlinux 0xbee90f2f __kfifo_out_peek_r +EXPORT_SYMBOL vmlinux 0xbee91ff3 vfs_fsync +EXPORT_SYMBOL vmlinux 0xbef11618 scsi_rescan_device +EXPORT_SYMBOL vmlinux 0xbef43296 console_conditional_schedule +EXPORT_SYMBOL vmlinux 0xbefad9ab thaw_super +EXPORT_SYMBOL vmlinux 0xbf15e76a macio_request_resources +EXPORT_SYMBOL vmlinux 0xbf21fba3 dump_write +EXPORT_SYMBOL vmlinux 0xbf3a79bc __pci_enable_wake +EXPORT_SYMBOL vmlinux 0xbf766c9b blk_integrity_merge_rq +EXPORT_SYMBOL vmlinux 0xbf7fd2f5 schedule_timeout_killable +EXPORT_SYMBOL vmlinux 0xbf8ba54a vprintk +EXPORT_SYMBOL vmlinux 0xbf9b66dc proc_mkdir +EXPORT_SYMBOL vmlinux 0xbf9bcc8d __cap_empty_set +EXPORT_SYMBOL vmlinux 0xbfb8b0b7 _raw_read_lock_irqsave +EXPORT_SYMBOL vmlinux 0xbfc177bc iowrite32_rep +EXPORT_SYMBOL vmlinux 0xbfca7b97 security_inode_readlink +EXPORT_SYMBOL vmlinux 0xbfdff814 of_get_address +EXPORT_SYMBOL vmlinux 0xbfee3ad5 loop_unregister_transfer +EXPORT_SYMBOL vmlinux 0xbfef995e security_sb_set_mnt_opts +EXPORT_SYMBOL vmlinux 0xbff21a11 pci_bus_alloc_resource +EXPORT_SYMBOL vmlinux 0xc0284ff5 simple_write_end +EXPORT_SYMBOL vmlinux 0xc02934b3 dmam_pool_destroy +EXPORT_SYMBOL vmlinux 0xc0335209 __splice_from_pipe +EXPORT_SYMBOL vmlinux 0xc0580937 rb_erase +EXPORT_SYMBOL vmlinux 0xc05db902 gen_pool_create +EXPORT_SYMBOL vmlinux 0xc068440e __kfifo_alloc +EXPORT_SYMBOL vmlinux 0xc06e6d9e pci_vpd_truncate +EXPORT_SYMBOL vmlinux 0xc0823e4c twl_i2c_write +EXPORT_SYMBOL vmlinux 0xc0974733 dquot_disable +EXPORT_SYMBOL vmlinux 0xc0a3d105 find_next_bit +EXPORT_SYMBOL vmlinux 0xc0a6a58a __put_cred +EXPORT_SYMBOL vmlinux 0xc0b2494c vfsmount_lock_lock_init +EXPORT_SYMBOL vmlinux 0xc0d84ced cuda_poll +EXPORT_SYMBOL vmlinux 0xc0f33b32 journal_errno +EXPORT_SYMBOL vmlinux 0xc10d6901 mount_single +EXPORT_SYMBOL vmlinux 0xc11d8093 iov_shorten +EXPORT_SYMBOL vmlinux 0xc17ae983 mdiobus_alloc +EXPORT_SYMBOL vmlinux 0xc1a3b609 udp_lib_getsockopt +EXPORT_SYMBOL vmlinux 0xc1b94cf0 input_alloc_absinfo +EXPORT_SYMBOL vmlinux 0xc1be4bb6 blk_queue_update_dma_pad +EXPORT_SYMBOL vmlinux 0xc1c2dd09 __hw_addr_flush +EXPORT_SYMBOL vmlinux 0xc1da6f68 elv_rb_del +EXPORT_SYMBOL vmlinux 0xc1dd4a7f adb_request +EXPORT_SYMBOL vmlinux 0xc20a81fb inc_zone_page_state +EXPORT_SYMBOL vmlinux 0xc210a15d pci_set_power_state +EXPORT_SYMBOL vmlinux 0xc2118a88 gen_pool_free +EXPORT_SYMBOL vmlinux 0xc235cd94 eth_change_mtu +EXPORT_SYMBOL vmlinux 0xc2424641 agp3_generic_cleanup +EXPORT_SYMBOL vmlinux 0xc24b77d3 dev_addr_del +EXPORT_SYMBOL vmlinux 0xc256009b scsi_device_quiesce +EXPORT_SYMBOL vmlinux 0xc256e762 __bitmap_equal +EXPORT_SYMBOL vmlinux 0xc27bc26e sched_autogroup_detach +EXPORT_SYMBOL vmlinux 0xc29a0a7c skb_copy_and_csum_datagram_iovec +EXPORT_SYMBOL vmlinux 0xc2c97272 phy_connect +EXPORT_SYMBOL vmlinux 0xc2d685bf iov_iter_copy_from_user +EXPORT_SYMBOL vmlinux 0xc2d711e1 krealloc +EXPORT_SYMBOL vmlinux 0xc2e587d1 reset_devices +EXPORT_SYMBOL vmlinux 0xc304e2ed cpufreq_global_kobject +EXPORT_SYMBOL vmlinux 0xc307469c abort_creds +EXPORT_SYMBOL vmlinux 0xc3139cac address_space_init_once +EXPORT_SYMBOL vmlinux 0xc315a384 ip_options_compile +EXPORT_SYMBOL vmlinux 0xc33cffec netlink_rcv_skb +EXPORT_SYMBOL vmlinux 0xc340672b netpoll_cleanup +EXPORT_SYMBOL vmlinux 0xc35e28f7 llc_sap_list_lock +EXPORT_SYMBOL vmlinux 0xc368849f nvram_sync +EXPORT_SYMBOL vmlinux 0xc3791362 seq_lseek +EXPORT_SYMBOL vmlinux 0xc3a4f97a is_bad_inode +EXPORT_SYMBOL vmlinux 0xc3afbf0e pci_enable_device_mem +EXPORT_SYMBOL vmlinux 0xc3cf1128 in_group_p +EXPORT_SYMBOL vmlinux 0xc3cfbcd9 dev_get_drvdata +EXPORT_SYMBOL vmlinux 0xc3d33180 vfs_write +EXPORT_SYMBOL vmlinux 0xc3e0d569 of_find_node_by_path +EXPORT_SYMBOL vmlinux 0xc3e217a9 qdisc_watchdog_cancel +EXPORT_SYMBOL vmlinux 0xc3e749fb __block_page_mkwrite +EXPORT_SYMBOL vmlinux 0xc3f3d681 sock_common_recvmsg +EXPORT_SYMBOL vmlinux 0xc3fe87c8 param_ops_uint +EXPORT_SYMBOL vmlinux 0xc3ff2b2b blk_queue_bounce +EXPORT_SYMBOL vmlinux 0xc41e7d6c follow_down_one +EXPORT_SYMBOL vmlinux 0xc42be1e7 i2c_smbus_read_block_data +EXPORT_SYMBOL vmlinux 0xc437a593 bioset_integrity_free +EXPORT_SYMBOL vmlinux 0xc43fb663 register_sysctl_paths +EXPORT_SYMBOL vmlinux 0xc4551441 unregister_quota_format +EXPORT_SYMBOL vmlinux 0xc45755de find_next_zero_bit_le +EXPORT_SYMBOL vmlinux 0xc46dd6da dev_uc_del +EXPORT_SYMBOL vmlinux 0xc47cdf9c _raw_write_lock_bh +EXPORT_SYMBOL vmlinux 0xc4910de9 __skb_warn_lro_forwarding +EXPORT_SYMBOL vmlinux 0xc499ae1e kstrdup +EXPORT_SYMBOL vmlinux 0xc49bb34e mntget +EXPORT_SYMBOL vmlinux 0xc4a75f9b security_inode_notifysecctx +EXPORT_SYMBOL vmlinux 0xc4b72589 rawv6_mh_filter_register +EXPORT_SYMBOL vmlinux 0xc4cc1fec jbd2_journal_revoke +EXPORT_SYMBOL vmlinux 0xc4ff0b73 mdiobus_write +EXPORT_SYMBOL vmlinux 0xc523a6de register_framebuffer +EXPORT_SYMBOL vmlinux 0xc5283f68 bio_init +EXPORT_SYMBOL vmlinux 0xc52f5714 fb_videomode_to_var +EXPORT_SYMBOL vmlinux 0xc5318c9c __brelse +EXPORT_SYMBOL vmlinux 0xc54fbb3b dm_register_target +EXPORT_SYMBOL vmlinux 0xc5534d64 ioread16 +EXPORT_SYMBOL vmlinux 0xc55a80e3 agp_find_bridge +EXPORT_SYMBOL vmlinux 0xc55c2a9d inode_sb_list_lock +EXPORT_SYMBOL vmlinux 0xc5718627 sg_copy_to_buffer +EXPORT_SYMBOL vmlinux 0xc57416e1 __blk_run_queue +EXPORT_SYMBOL vmlinux 0xc575a7d7 dev_graft_qdisc +EXPORT_SYMBOL vmlinux 0xc5917464 pci_request_region +EXPORT_SYMBOL vmlinux 0xc5a37aa8 flow_cache_lookup +EXPORT_SYMBOL vmlinux 0xc5a736e4 bdev_read_only +EXPORT_SYMBOL vmlinux 0xc5d9c46c agp_try_unsupported_boot +EXPORT_SYMBOL vmlinux 0xc5dd81de skb_trim +EXPORT_SYMBOL vmlinux 0xc5e4011f eth_header_parse +EXPORT_SYMBOL vmlinux 0xc5f46566 rb_augment_insert +EXPORT_SYMBOL vmlinux 0xc61be59c ida_remove +EXPORT_SYMBOL vmlinux 0xc62a63e2 posix_acl_permission +EXPORT_SYMBOL vmlinux 0xc631580a console_unlock +EXPORT_SYMBOL vmlinux 0xc63553af netdev_refcnt_read +EXPORT_SYMBOL vmlinux 0xc63993f8 nf_ip6_checksum +EXPORT_SYMBOL vmlinux 0xc65abeb7 agp3_generic_sizes +EXPORT_SYMBOL vmlinux 0xc65cf87e abx500_register_ops +EXPORT_SYMBOL vmlinux 0xc6611aab giveup_altivec +EXPORT_SYMBOL vmlinux 0xc6617d99 i2c_del_adapter +EXPORT_SYMBOL vmlinux 0xc6686a50 __ip_select_ident +EXPORT_SYMBOL vmlinux 0xc67c5046 pci_set_mwi +EXPORT_SYMBOL vmlinux 0xc68a8fe3 tty_hangup +EXPORT_SYMBOL vmlinux 0xc69a63c7 kernel_read +EXPORT_SYMBOL vmlinux 0xc6b92885 deactivate_locked_super +EXPORT_SYMBOL vmlinux 0xc6c42375 default_llseek +EXPORT_SYMBOL vmlinux 0xc6c495e1 pci_map_rom +EXPORT_SYMBOL vmlinux 0xc6cbbc89 capable +EXPORT_SYMBOL vmlinux 0xc6d1e5c5 abx500_event_registers_startup_state_get +EXPORT_SYMBOL vmlinux 0xc6d85d5c tty_driver_flush_buffer +EXPORT_SYMBOL vmlinux 0xc6df7d59 blk_queue_max_discard_sectors +EXPORT_SYMBOL vmlinux 0xc6e7b580 sk_common_release +EXPORT_SYMBOL vmlinux 0xc7152ca1 sock_create_kern +EXPORT_SYMBOL vmlinux 0xc7282562 __nla_put +EXPORT_SYMBOL vmlinux 0xc72ca57e put_io_context +EXPORT_SYMBOL vmlinux 0xc72ea3e6 ide_proc_register_driver +EXPORT_SYMBOL vmlinux 0xc752a137 ethtool_op_set_tx_ipv6_csum +EXPORT_SYMBOL vmlinux 0xc76e8b52 udp_lib_rehash +EXPORT_SYMBOL vmlinux 0xc77a2fbd pci_request_regions +EXPORT_SYMBOL vmlinux 0xc795e23e cpu_core_map +EXPORT_SYMBOL vmlinux 0xc79bcd36 dm_vcalloc +EXPORT_SYMBOL vmlinux 0xc79c4931 tty_check_change +EXPORT_SYMBOL vmlinux 0xc7a4fbed rtnl_lock +EXPORT_SYMBOL vmlinux 0xc7ae8531 pcim_iomap +EXPORT_SYMBOL vmlinux 0xc7bc5b74 sock_release +EXPORT_SYMBOL vmlinux 0xc7cd4119 scsi_host_alloc +EXPORT_SYMBOL vmlinux 0xc7e082e6 pci_disable_msi +EXPORT_SYMBOL vmlinux 0xc7eac0ba bio_uncopy_user +EXPORT_SYMBOL vmlinux 0xc7ec6c27 strspn +EXPORT_SYMBOL vmlinux 0xc7f2f9ff fb_set_var +EXPORT_SYMBOL vmlinux 0xc7fd3f10 journal_release_buffer +EXPORT_SYMBOL vmlinux 0xc80e7dd7 i2c_get_adapter +EXPORT_SYMBOL vmlinux 0xc8138879 down_read_trylock +EXPORT_SYMBOL vmlinux 0xc84a0a7e seq_hlist_start_rcu +EXPORT_SYMBOL vmlinux 0xc865d6ae check_disk_size_change +EXPORT_SYMBOL vmlinux 0xc87823bf twl_i2c_read_u8 +EXPORT_SYMBOL vmlinux 0xc8b57c27 autoremove_wake_function +EXPORT_SYMBOL vmlinux 0xc8e94c8a jbd2_journal_set_features +EXPORT_SYMBOL vmlinux 0xc90d76bc pci_bus_find_capability +EXPORT_SYMBOL vmlinux 0xc912ef3b user_revoke +EXPORT_SYMBOL vmlinux 0xc91b5aca __xfrm_route_forward +EXPORT_SYMBOL vmlinux 0xc94a5a79 mii_check_media +EXPORT_SYMBOL vmlinux 0xc94cd2d2 generic_file_open +EXPORT_SYMBOL vmlinux 0xc95b971d skb_copy_expand +EXPORT_SYMBOL vmlinux 0xc961c181 max8998_write_reg +EXPORT_SYMBOL vmlinux 0xc96316c2 blk_integrity_merge_bio +EXPORT_SYMBOL vmlinux 0xc97bb3b3 d_alloc_name +EXPORT_SYMBOL vmlinux 0xc99e2a55 twl_rev +EXPORT_SYMBOL vmlinux 0xc9b31f5f cdev_add +EXPORT_SYMBOL vmlinux 0xc9b8c308 __kfifo_dma_out_prepare +EXPORT_SYMBOL vmlinux 0xc9c5696a vfs_writev +EXPORT_SYMBOL vmlinux 0xc9c9b27e scsi_execute +EXPORT_SYMBOL vmlinux 0xc9e7b052 filemap_flush +EXPORT_SYMBOL vmlinux 0xc9ee3de3 kernel_accept +EXPORT_SYMBOL vmlinux 0xc9fd3164 journal_try_to_free_buffers +EXPORT_SYMBOL vmlinux 0xca0f6eaa uart_write_wakeup +EXPORT_SYMBOL vmlinux 0xca5dbc50 scsi_print_sense_hdr +EXPORT_SYMBOL vmlinux 0xca825895 pmu_suspend +EXPORT_SYMBOL vmlinux 0xcacd272d atomic64_sub_return +EXPORT_SYMBOL vmlinux 0xcad08e48 mmu_hash_lock +EXPORT_SYMBOL vmlinux 0xcada91f1 register_qdisc +EXPORT_SYMBOL vmlinux 0xcaefa0bb inet_sk_rebuild_header +EXPORT_SYMBOL vmlinux 0xcafc665a blk_queue_physical_block_size +EXPORT_SYMBOL vmlinux 0xcafcf47e lookup_one_len +EXPORT_SYMBOL vmlinux 0xcb0097c3 ip_cmsg_recv +EXPORT_SYMBOL vmlinux 0xcb0fc64e genl_register_family_with_ops +EXPORT_SYMBOL vmlinux 0xcb1b76cf skb_insert +EXPORT_SYMBOL vmlinux 0xcb1e520b get_disk +EXPORT_SYMBOL vmlinux 0xcb37cd77 rwsem_wake +EXPORT_SYMBOL vmlinux 0xcb4734b5 dcache_dir_lseek +EXPORT_SYMBOL vmlinux 0xcb53c6bf fget_raw +EXPORT_SYMBOL vmlinux 0xcb5bdd6b pm860x_page_bulk_read +EXPORT_SYMBOL vmlinux 0xcb7131fb fb_get_options +EXPORT_SYMBOL vmlinux 0xcb8fadc5 set_bdi_congested +EXPORT_SYMBOL vmlinux 0xcbc9557f unregister_sysrq_key +EXPORT_SYMBOL vmlinux 0xcbe7c27d unregister_qdisc +EXPORT_SYMBOL vmlinux 0xcc17504d _raw_read_unlock_irqrestore +EXPORT_SYMBOL vmlinux 0xcc2a52da alloc_pci_dev +EXPORT_SYMBOL vmlinux 0xcc36f32e fb_unregister_client +EXPORT_SYMBOL vmlinux 0xcc3b6c3e downgrade_write +EXPORT_SYMBOL vmlinux 0xcc5005fe msleep_interruptible +EXPORT_SYMBOL vmlinux 0xcc7fa952 local_bh_enable_ip +EXPORT_SYMBOL vmlinux 0xcc9f9e54 kobject_init +EXPORT_SYMBOL vmlinux 0xccc8c2c8 tcp_gro_receive +EXPORT_SYMBOL vmlinux 0xccd5a3fd inet_shutdown +EXPORT_SYMBOL vmlinux 0xccfd08f1 __devm_request_region +EXPORT_SYMBOL vmlinux 0xcd0529c7 _raw_spin_lock_irq +EXPORT_SYMBOL vmlinux 0xcd096c84 alloc_etherdev_mqs +EXPORT_SYMBOL vmlinux 0xcd279169 nla_find +EXPORT_SYMBOL vmlinux 0xcd3d3e83 unbind_con_driver +EXPORT_SYMBOL vmlinux 0xcd86c87f __cond_resched_lock +EXPORT_SYMBOL vmlinux 0xcd991eef neigh_sysctl_unregister +EXPORT_SYMBOL vmlinux 0xcdbed4a3 nla_append +EXPORT_SYMBOL vmlinux 0xcdd197a0 tcp_setsockopt +EXPORT_SYMBOL vmlinux 0xcdd9aacd jbd2_journal_begin_ordered_truncate +EXPORT_SYMBOL vmlinux 0xcde11332 devm_ioremap_prot +EXPORT_SYMBOL vmlinux 0xce19bac5 register_inet6addr_notifier +EXPORT_SYMBOL vmlinux 0xce2840e7 irq_set_irq_wake +EXPORT_SYMBOL vmlinux 0xce3c3d30 pci_save_state +EXPORT_SYMBOL vmlinux 0xce3c9618 swiotlb_sync_sg_for_cpu +EXPORT_SYMBOL vmlinux 0xce409cda pmac_set_early_video_resume +EXPORT_SYMBOL vmlinux 0xce5ac24f zlib_inflate_workspacesize +EXPORT_SYMBOL vmlinux 0xce7b73fc xfrm4_rcv +EXPORT_SYMBOL vmlinux 0xce7ce037 of_translate_address +EXPORT_SYMBOL vmlinux 0xce8c2556 proc_dointvec_minmax +EXPORT_SYMBOL vmlinux 0xce8f92ef do_mmap_pgoff +EXPORT_SYMBOL vmlinux 0xcec4f71f take_over_console +EXPORT_SYMBOL vmlinux 0xceca1101 tcf_destroy_chain +EXPORT_SYMBOL vmlinux 0xced31609 i2c_verify_client +EXPORT_SYMBOL vmlinux 0xcede2de7 i2c_smbus_write_byte +EXPORT_SYMBOL vmlinux 0xcee9990d agp_unbind_memory +EXPORT_SYMBOL vmlinux 0xcef51982 kstrtou16 +EXPORT_SYMBOL vmlinux 0xcef64b46 phy_ethtool_sset +EXPORT_SYMBOL vmlinux 0xcef8475f blk_end_request_cur +EXPORT_SYMBOL vmlinux 0xcf015f7b do_settimeofday +EXPORT_SYMBOL vmlinux 0xcf0398ce generic_write_end +EXPORT_SYMBOL vmlinux 0xcf13c0fb xfrm_state_add +EXPORT_SYMBOL vmlinux 0xcf19b4a6 journal_revoke +EXPORT_SYMBOL vmlinux 0xcf2ab568 vfs_rmdir +EXPORT_SYMBOL vmlinux 0xcf4cde66 cdrom_mode_select +EXPORT_SYMBOL vmlinux 0xcf635559 abx500_get_register_page_interruptible +EXPORT_SYMBOL vmlinux 0xcf901697 __strnlen_user +EXPORT_SYMBOL vmlinux 0xcf9365c0 rfkill_pause_polling +EXPORT_SYMBOL vmlinux 0xcfb9006e jiffies_to_timeval +EXPORT_SYMBOL vmlinux 0xcfb99b25 tcp_v4_md5_do_del +EXPORT_SYMBOL vmlinux 0xcfc64b19 mark_buffer_dirty +EXPORT_SYMBOL vmlinux 0xcfeb0be9 rb_augment_erase_begin +EXPORT_SYMBOL vmlinux 0xcfeb6de3 jbd2_journal_check_used_features +EXPORT_SYMBOL vmlinux 0xd009e8d0 eth_rebuild_header +EXPORT_SYMBOL vmlinux 0xd0181f4f __bitmap_xor +EXPORT_SYMBOL vmlinux 0xd02a3c28 __seq_open_private +EXPORT_SYMBOL vmlinux 0xd02be3c2 scsi_free_command +EXPORT_SYMBOL vmlinux 0xd05ac6c8 blk_execute_rq +EXPORT_SYMBOL vmlinux 0xd06ff85f unmap_underlying_metadata +EXPORT_SYMBOL vmlinux 0xd07850c2 brioctl_set +EXPORT_SYMBOL vmlinux 0xd08b25ae ethtool_op_get_tx_csum +EXPORT_SYMBOL vmlinux 0xd0a45fa5 pmu_enable_irled +EXPORT_SYMBOL vmlinux 0xd0a91bab skip_spaces +EXPORT_SYMBOL vmlinux 0xd0c97a9f uart_update_timeout +EXPORT_SYMBOL vmlinux 0xd0ec3513 bio_integrity_split +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 0xd11c0dc1 __kernel_param_unlock +EXPORT_SYMBOL vmlinux 0xd1262886 rtas_data_buf +EXPORT_SYMBOL vmlinux 0xd137c145 kernel_bind +EXPORT_SYMBOL vmlinux 0xd1416acc simple_pin_fs +EXPORT_SYMBOL vmlinux 0xd15a549e giveup_fpu +EXPORT_SYMBOL vmlinux 0xd165d5ab inet6_register_protosw +EXPORT_SYMBOL vmlinux 0xd172cb8d netdev_increment_features +EXPORT_SYMBOL vmlinux 0xd1917149 mpage_readpages +EXPORT_SYMBOL vmlinux 0xd1917b34 i2c_transfer +EXPORT_SYMBOL vmlinux 0xd196c9be kstrtos16_from_user +EXPORT_SYMBOL vmlinux 0xd1a7a416 inet_frag_evictor +EXPORT_SYMBOL vmlinux 0xd1ea4e60 block_page_mkwrite +EXPORT_SYMBOL vmlinux 0xd1f3dfb7 jbd2_journal_start +EXPORT_SYMBOL vmlinux 0xd1f8a9e8 pci_disable_obff +EXPORT_SYMBOL vmlinux 0xd217f737 generic_removexattr +EXPORT_SYMBOL vmlinux 0xd22f1a62 pfifo_qdisc_ops +EXPORT_SYMBOL vmlinux 0xd24012d2 netpoll_poll_dev +EXPORT_SYMBOL vmlinux 0xd2468133 pci_claim_resource +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 0xd26439e0 make_EII_client +EXPORT_SYMBOL vmlinux 0xd276f795 param_ops_invbool +EXPORT_SYMBOL vmlinux 0xd27d55cd jbd2_journal_clear_err +EXPORT_SYMBOL vmlinux 0xd2965f6f kthread_should_stop +EXPORT_SYMBOL vmlinux 0xd29fc5a8 max8998_bulk_write +EXPORT_SYMBOL vmlinux 0xd2a941d4 sg_init_table +EXPORT_SYMBOL vmlinux 0xd2cb3fe5 nla_put_nohdr +EXPORT_SYMBOL vmlinux 0xd2cd5568 interruptible_sleep_on_timeout +EXPORT_SYMBOL vmlinux 0xd2d51180 of_gpio_count +EXPORT_SYMBOL vmlinux 0xd2dd4a0c netif_notify_peers +EXPORT_SYMBOL vmlinux 0xd3187da4 pcibios_align_resource +EXPORT_SYMBOL vmlinux 0xd318e266 register_quota_format +EXPORT_SYMBOL vmlinux 0xd31ccb06 of_machine_is_compatible +EXPORT_SYMBOL vmlinux 0xd3237afd pci_bus_type +EXPORT_SYMBOL vmlinux 0xd33a3ed1 filemap_fdatawrite +EXPORT_SYMBOL vmlinux 0xd3434c3f kref_sub +EXPORT_SYMBOL vmlinux 0xd3436129 tcp_parse_options +EXPORT_SYMBOL vmlinux 0xd359d565 bio_unmap_user +EXPORT_SYMBOL vmlinux 0xd3645d25 skb_add_rx_frag +EXPORT_SYMBOL vmlinux 0xd36ec1bc input_unregister_device +EXPORT_SYMBOL vmlinux 0xd38480a0 rb_augment_erase_end +EXPORT_SYMBOL vmlinux 0xd3a74e1c __d_drop +EXPORT_SYMBOL vmlinux 0xd3b2a775 netdev_emerg +EXPORT_SYMBOL vmlinux 0xd3cc496c neigh_seq_next +EXPORT_SYMBOL vmlinux 0xd3e6f60d cpu_possible_mask +EXPORT_SYMBOL vmlinux 0xd3ff4dfd iterate_mounts +EXPORT_SYMBOL vmlinux 0xd409383c pmu_request +EXPORT_SYMBOL vmlinux 0xd4185ea0 tty_write_room +EXPORT_SYMBOL vmlinux 0xd418e1c0 adjust_resource +EXPORT_SYMBOL vmlinux 0xd430ddd1 serio_reconnect +EXPORT_SYMBOL vmlinux 0xd435330e gen_pool_alloc +EXPORT_SYMBOL vmlinux 0xd4423139 dma_pool_free +EXPORT_SYMBOL vmlinux 0xd44f86ad put_page +EXPORT_SYMBOL vmlinux 0xd46784d0 sync_mapping_buffers +EXPORT_SYMBOL vmlinux 0xd4683939 tcp_child_process +EXPORT_SYMBOL vmlinux 0xd47e0854 dev_uc_add +EXPORT_SYMBOL vmlinux 0xd48d3c9f tcp_disconnect +EXPORT_SYMBOL vmlinux 0xd493ee25 dma_async_device_unregister +EXPORT_SYMBOL vmlinux 0xd4981779 qdisc_list_del +EXPORT_SYMBOL vmlinux 0xd4bf903c fbcon_set_bitops +EXPORT_SYMBOL vmlinux 0xd4c10980 pm860x_page_reg_write +EXPORT_SYMBOL vmlinux 0xd50825e8 tcf_hash_check +EXPORT_SYMBOL vmlinux 0xd51076a4 tty_flip_buffer_push +EXPORT_SYMBOL vmlinux 0xd519482e devm_ioport_unmap +EXPORT_SYMBOL vmlinux 0xd51c010e of_match_node +EXPORT_SYMBOL vmlinux 0xd5215b9e abx500_startup_irq_enabled +EXPORT_SYMBOL vmlinux 0xd52561fd abx500_get_chip_id +EXPORT_SYMBOL vmlinux 0xd527c391 of_parse_phandles_with_args +EXPORT_SYMBOL vmlinux 0xd52b10bd sb_min_blocksize +EXPORT_SYMBOL vmlinux 0xd5616f58 flush_tlb_page +EXPORT_SYMBOL vmlinux 0xd570bb18 pci_request_region_exclusive +EXPORT_SYMBOL vmlinux 0xd5b037e1 kref_put +EXPORT_SYMBOL vmlinux 0xd5b2e52a single_step_exception +EXPORT_SYMBOL vmlinux 0xd5bdf947 d_obtain_alias +EXPORT_SYMBOL vmlinux 0xd5cf61d8 xfrm_state_unregister_afinfo +EXPORT_SYMBOL vmlinux 0xd5e3304c inet_add_protocol +EXPORT_SYMBOL vmlinux 0xd5e52e18 netif_napi_del +EXPORT_SYMBOL vmlinux 0xd5e8444a __div64_32 +EXPORT_SYMBOL vmlinux 0xd626aa31 i2c_smbus_process_call +EXPORT_SYMBOL vmlinux 0xd626edfe key_unlink +EXPORT_SYMBOL vmlinux 0xd627480b strncat +EXPORT_SYMBOL vmlinux 0xd62c833f schedule_timeout +EXPORT_SYMBOL vmlinux 0xd63c060f file_update_time +EXPORT_SYMBOL vmlinux 0xd65606a9 end_writeback +EXPORT_SYMBOL vmlinux 0xd67003ea should_remove_suid +EXPORT_SYMBOL vmlinux 0xd6733080 __dev_remove_pack +EXPORT_SYMBOL vmlinux 0xd682a153 inet_sendpage +EXPORT_SYMBOL vmlinux 0xd6942b4d agp_generic_remove_memory +EXPORT_SYMBOL vmlinux 0xd69b30e0 atomic64_add_unless +EXPORT_SYMBOL vmlinux 0xd69b65a5 udp_lib_setsockopt +EXPORT_SYMBOL vmlinux 0xd69c61f4 try_to_release_page +EXPORT_SYMBOL vmlinux 0xd6c8a46a inode_newsize_ok +EXPORT_SYMBOL vmlinux 0xd6eb4415 key_reject_and_link +EXPORT_SYMBOL vmlinux 0xd6ee688f vmalloc +EXPORT_SYMBOL vmlinux 0xd71d2166 __sock_create +EXPORT_SYMBOL vmlinux 0xd7319ea8 tcf_exts_change +EXPORT_SYMBOL vmlinux 0xd7440fa7 pci_scan_bridge +EXPORT_SYMBOL vmlinux 0xd75c79df smp_call_function +EXPORT_SYMBOL vmlinux 0xd76c51b6 skb_queue_head +EXPORT_SYMBOL vmlinux 0xd76d02c4 sk_send_sigurg +EXPORT_SYMBOL vmlinux 0xd77a5aa5 __bitmap_and +EXPORT_SYMBOL vmlinux 0xd780d179 bio_add_page +EXPORT_SYMBOL vmlinux 0xd79b5a02 allow_signal +EXPORT_SYMBOL vmlinux 0xd7ab7fe3 pcie_port_service_register +EXPORT_SYMBOL vmlinux 0xd7bb9112 key_revoke +EXPORT_SYMBOL vmlinux 0xd7e56a4e simple_strtoll +EXPORT_SYMBOL vmlinux 0xd7e8640b generic_pipe_buf_steal +EXPORT_SYMBOL vmlinux 0xd7eabea4 dev_uc_flush +EXPORT_SYMBOL vmlinux 0xd7f5a18b ns_capable +EXPORT_SYMBOL vmlinux 0xd7f8e6ef input_inject_event +EXPORT_SYMBOL vmlinux 0xd7fb6dca generic_delete_inode +EXPORT_SYMBOL vmlinux 0xd8936b0f uart_add_one_port +EXPORT_SYMBOL vmlinux 0xd89da37f movable_zone +EXPORT_SYMBOL vmlinux 0xd8a2ab95 in_egroup_p +EXPORT_SYMBOL vmlinux 0xd8b008b2 __scsi_device_lookup +EXPORT_SYMBOL vmlinux 0xd8b06f2f blk_get_backing_dev_info +EXPORT_SYMBOL vmlinux 0xd8ba20d0 tcf_em_tree_validate +EXPORT_SYMBOL vmlinux 0xd8e484f0 register_chrdev_region +EXPORT_SYMBOL vmlinux 0xd8f2fd78 agp_generic_free_gatt_table +EXPORT_SYMBOL vmlinux 0xd91b17ad scsi_target_quiesce +EXPORT_SYMBOL vmlinux 0xd92514ca agp_special_page +EXPORT_SYMBOL vmlinux 0xd92afabe bitmap_clear +EXPORT_SYMBOL vmlinux 0xd96bdbeb skb_kill_datagram +EXPORT_SYMBOL vmlinux 0xd985dc99 mempool_free_pages +EXPORT_SYMBOL vmlinux 0xd98f6408 generic_show_options +EXPORT_SYMBOL vmlinux 0xd9a07bf6 cdev_del +EXPORT_SYMBOL vmlinux 0xd9ab363c tcp_check_req +EXPORT_SYMBOL vmlinux 0xd9bac924 tty_termios_copy_hw +EXPORT_SYMBOL vmlinux 0xd9bea572 dquot_get_dqblk +EXPORT_SYMBOL vmlinux 0xd9c5144e register_filesystem +EXPORT_SYMBOL vmlinux 0xd9ce8f0c strnlen +EXPORT_SYMBOL vmlinux 0xd9e68f9f dma_async_tx_descriptor_init +EXPORT_SYMBOL vmlinux 0xd9e9ad67 ethtool_op_set_ufo +EXPORT_SYMBOL vmlinux 0xda0b63f5 dev_getfirstbyhwtype +EXPORT_SYMBOL vmlinux 0xda1a7335 kasprintf +EXPORT_SYMBOL vmlinux 0xda207c2c __breadahead +EXPORT_SYMBOL vmlinux 0xda4b3ac8 pci_find_parent_resource +EXPORT_SYMBOL vmlinux 0xda6220a7 dev_get_by_flags_rcu +EXPORT_SYMBOL vmlinux 0xda6ffb85 inode_add_bytes +EXPORT_SYMBOL vmlinux 0xda7c407f pci_device_from_OF_node +EXPORT_SYMBOL vmlinux 0xda7ca6cb fb_mode_is_equal +EXPORT_SYMBOL vmlinux 0xda843fe2 cfb_fillrect +EXPORT_SYMBOL vmlinux 0xda8af7ad fb_find_nearest_mode +EXPORT_SYMBOL vmlinux 0xda9a574b have_submounts +EXPORT_SYMBOL vmlinux 0xdaa57ec3 totalhigh_pages +EXPORT_SYMBOL vmlinux 0xdabd6bc4 con_set_default_unimap +EXPORT_SYMBOL vmlinux 0xdad60002 pci_get_device +EXPORT_SYMBOL vmlinux 0xdaf3c9b3 llc_build_and_send_ui_pkt +EXPORT_SYMBOL vmlinux 0xdb0204f1 sync_blockdev +EXPORT_SYMBOL vmlinux 0xdb045f4f touch_atime +EXPORT_SYMBOL vmlinux 0xdb17a05d rfkill_set_sw_state +EXPORT_SYMBOL vmlinux 0xdb2a6a80 ethtool_op_set_sg +EXPORT_SYMBOL vmlinux 0xdb760f52 __kfifo_free +EXPORT_SYMBOL vmlinux 0xdb773c40 dst_destroy +EXPORT_SYMBOL vmlinux 0xdb864d65 iov_iter_single_seg_count +EXPORT_SYMBOL vmlinux 0xdba88df5 netif_set_real_num_tx_queues +EXPORT_SYMBOL vmlinux 0xdbcd416e sysctl_ip_nonlocal_bind +EXPORT_SYMBOL vmlinux 0xdbd5fb48 __inet6_lookup_established +EXPORT_SYMBOL vmlinux 0xdbe2ad1d vfs_readdir +EXPORT_SYMBOL vmlinux 0xdbf68a48 kset_register +EXPORT_SYMBOL vmlinux 0xdc047fc4 scsi_dev_info_list_add_keyed +EXPORT_SYMBOL vmlinux 0xdc14eda7 pci_pci_problems +EXPORT_SYMBOL vmlinux 0xdc2519e0 param_set_ulong +EXPORT_SYMBOL vmlinux 0xdc2adb35 add_taint +EXPORT_SYMBOL vmlinux 0xdc2ae8ec block_write_end +EXPORT_SYMBOL vmlinux 0xdc3fcbc9 __sw_hweight8 +EXPORT_SYMBOL vmlinux 0xdc43a9c8 daemonize +EXPORT_SYMBOL vmlinux 0xdc6ea7fa blk_queue_io_opt +EXPORT_SYMBOL vmlinux 0xdc727289 __percpu_counter_init +EXPORT_SYMBOL vmlinux 0xdc732024 irq_stat +EXPORT_SYMBOL vmlinux 0xdc770ac5 sock_kfree_s +EXPORT_SYMBOL vmlinux 0xdc929c36 free_netdev +EXPORT_SYMBOL vmlinux 0xdcb0349b sys_close +EXPORT_SYMBOL vmlinux 0xdcb103cc of_n_size_cells +EXPORT_SYMBOL vmlinux 0xdcd58121 find_vma +EXPORT_SYMBOL vmlinux 0xdcdbd7cc ilookup +EXPORT_SYMBOL vmlinux 0xdcefb9a5 pmu_resume +EXPORT_SYMBOL vmlinux 0xdd0a2ba2 strlcat +EXPORT_SYMBOL vmlinux 0xdd12ca94 tty_port_close_start +EXPORT_SYMBOL vmlinux 0xdd188b6b dev_set_mtu +EXPORT_SYMBOL vmlinux 0xdd1b83d2 netdev_alert +EXPORT_SYMBOL vmlinux 0xdd1c65f6 blk_finish_plug +EXPORT_SYMBOL vmlinux 0xdd27fa87 memchr +EXPORT_SYMBOL vmlinux 0xdd2dd17d scsi_unblock_requests +EXPORT_SYMBOL vmlinux 0xdd60705b vlan_ioctl_set +EXPORT_SYMBOL vmlinux 0xdd6cc86a xfrm_policy_alloc +EXPORT_SYMBOL vmlinux 0xdd7e574c rfkill_destroy +EXPORT_SYMBOL vmlinux 0xdd8250cb agp_alloc_page_array +EXPORT_SYMBOL vmlinux 0xdd9da682 __dev_get_by_index +EXPORT_SYMBOL vmlinux 0xddb110dc elevator_exit +EXPORT_SYMBOL vmlinux 0xde46e3dd flex_array_put +EXPORT_SYMBOL vmlinux 0xde48e9ca _raw_spin_lock +EXPORT_SYMBOL vmlinux 0xde793dc9 netlink_kernel_create +EXPORT_SYMBOL vmlinux 0xde7a2622 ethtool_op_get_sg +EXPORT_SYMBOL vmlinux 0xde855649 simple_rename +EXPORT_SYMBOL vmlinux 0xde8c918c uart_get_divisor +EXPORT_SYMBOL vmlinux 0xde91207e is_container_init +EXPORT_SYMBOL vmlinux 0xde9360ba totalram_pages +EXPORT_SYMBOL vmlinux 0xde9b17ed agp3_generic_fetch_size +EXPORT_SYMBOL vmlinux 0xdec34e42 jbd2_journal_ack_err +EXPORT_SYMBOL vmlinux 0xded56739 jbd2_journal_stop +EXPORT_SYMBOL vmlinux 0xdeec79e0 fb_set_cmap +EXPORT_SYMBOL vmlinux 0xdf043e58 tty_port_init +EXPORT_SYMBOL vmlinux 0xdf38e60d __cleancache_flush_page +EXPORT_SYMBOL vmlinux 0xdf4c8767 ns_to_timeval +EXPORT_SYMBOL vmlinux 0xdf55629b unregister_framebuffer +EXPORT_SYMBOL vmlinux 0xdf60cc27 __print_symbol +EXPORT_SYMBOL vmlinux 0xdf64adca security_d_instantiate +EXPORT_SYMBOL vmlinux 0xdf68857a tcp_get_md5sig_pool +EXPORT_SYMBOL vmlinux 0xdf729efe audit_log_end +EXPORT_SYMBOL vmlinux 0xdf929370 fs_overflowgid +EXPORT_SYMBOL vmlinux 0xdfaa8982 xfrm_policy_unregister_afinfo +EXPORT_SYMBOL vmlinux 0xdfb09b3d udp_lib_get_port +EXPORT_SYMBOL vmlinux 0xdfbc5176 flex_array_free +EXPORT_SYMBOL vmlinux 0xdfca01fd jbd2_journal_load +EXPORT_SYMBOL vmlinux 0xdfd1aed2 km_policy_notify +EXPORT_SYMBOL vmlinux 0xdfee7aec sock_no_recvmsg +EXPORT_SYMBOL vmlinux 0xdff43ed4 __debugger +EXPORT_SYMBOL vmlinux 0xdff56e64 adb_poll +EXPORT_SYMBOL vmlinux 0xe00590d6 blk_queue_softirq_done +EXPORT_SYMBOL vmlinux 0xe016e084 of_n_addr_cells +EXPORT_SYMBOL vmlinux 0xe02c3359 neigh_event_ns +EXPORT_SYMBOL vmlinux 0xe036236e blkdev_put +EXPORT_SYMBOL vmlinux 0xe03c27f5 jbd2_journal_clear_features +EXPORT_SYMBOL vmlinux 0xe05a934c remove_proc_entry +EXPORT_SYMBOL vmlinux 0xe075d6eb iter_div_u64_rem +EXPORT_SYMBOL vmlinux 0xe094ef39 sg_next +EXPORT_SYMBOL vmlinux 0xe09c2480 padata_alloc +EXPORT_SYMBOL vmlinux 0xe0a290ff generic_ro_fops +EXPORT_SYMBOL vmlinux 0xe0b13336 argv_free +EXPORT_SYMBOL vmlinux 0xe0c239c4 macio_release_resources +EXPORT_SYMBOL vmlinux 0xe0d646df sock_rfree +EXPORT_SYMBOL vmlinux 0xe0ded9b3 simple_fill_super +EXPORT_SYMBOL vmlinux 0xe0fc24aa param_set_int +EXPORT_SYMBOL vmlinux 0xe113bbbc csum_partial +EXPORT_SYMBOL vmlinux 0xe12edccd i2c_smbus_read_word_data +EXPORT_SYMBOL vmlinux 0xe1480fb7 page_put_link +EXPORT_SYMBOL vmlinux 0xe14a32b2 ip_queue_xmit +EXPORT_SYMBOL vmlinux 0xe152de1d jbd2_journal_release_buffer +EXPORT_SYMBOL vmlinux 0xe1761617 security_inet_conn_request +EXPORT_SYMBOL vmlinux 0xe184719d neigh_parms_release +EXPORT_SYMBOL vmlinux 0xe1bf6af4 genphy_suspend +EXPORT_SYMBOL vmlinux 0xe1c1590a i2c_release_client +EXPORT_SYMBOL vmlinux 0xe1dbcb38 inode_add_rsv_space +EXPORT_SYMBOL vmlinux 0xe1ebd7e8 agp_generic_enable +EXPORT_SYMBOL vmlinux 0xe200f872 secure_dccpv6_sequence_number +EXPORT_SYMBOL vmlinux 0xe20df96a inet_frags_exit_net +EXPORT_SYMBOL vmlinux 0xe20f04f2 prepare_kernel_cred +EXPORT_SYMBOL vmlinux 0xe2131742 account_page_dirtied +EXPORT_SYMBOL vmlinux 0xe2304303 mac_map_monitor_sense +EXPORT_SYMBOL vmlinux 0xe234288d otg_get_transceiver +EXPORT_SYMBOL vmlinux 0xe23ae481 blk_iopoll_complete +EXPORT_SYMBOL vmlinux 0xe24d3a97 jiffies_64 +EXPORT_SYMBOL vmlinux 0xe259c262 lock_sock_fast +EXPORT_SYMBOL vmlinux 0xe25a415d nla_reserve +EXPORT_SYMBOL vmlinux 0xe25c1a4f bio_integrity_set_tag +EXPORT_SYMBOL vmlinux 0xe280dff8 __elv_add_request +EXPORT_SYMBOL vmlinux 0xe2862732 sock_no_sendpage +EXPORT_SYMBOL vmlinux 0xe2ae4be3 gen_replace_estimator +EXPORT_SYMBOL vmlinux 0xe2d5255a strcmp +EXPORT_SYMBOL vmlinux 0xe2e0c7c6 __flush_icache_range +EXPORT_SYMBOL vmlinux 0xe2e8065e memdup_user +EXPORT_SYMBOL vmlinux 0xe2f1e1cd insert_inode_locked +EXPORT_SYMBOL vmlinux 0xe2fae716 kmemdup +EXPORT_SYMBOL vmlinux 0xe2ffcd84 current_fs_time +EXPORT_SYMBOL vmlinux 0xe30f17d5 phy_stop_interrupts +EXPORT_SYMBOL vmlinux 0xe3116cba netdev_boot_setup_check +EXPORT_SYMBOL vmlinux 0xe34ee726 bio_integrity_trim +EXPORT_SYMBOL vmlinux 0xe3669b0c skb_pull +EXPORT_SYMBOL vmlinux 0xe38dbe1a datagram_poll +EXPORT_SYMBOL vmlinux 0xe38fe1cb tty_name +EXPORT_SYMBOL vmlinux 0xe3d6f284 fb_find_mode_cvt +EXPORT_SYMBOL vmlinux 0xe40312a7 vfs_getattr +EXPORT_SYMBOL vmlinux 0xe4117b2f devm_ioport_map +EXPORT_SYMBOL vmlinux 0xe43baec0 dentry_unhash +EXPORT_SYMBOL vmlinux 0xe43f0c4f kernel_sendpage +EXPORT_SYMBOL vmlinux 0xe45247ab skb_make_writable +EXPORT_SYMBOL vmlinux 0xe471e0da inet_release +EXPORT_SYMBOL vmlinux 0xe484e35f ioread32 +EXPORT_SYMBOL vmlinux 0xe49775f9 flush_delayed_work +EXPORT_SYMBOL vmlinux 0xe497ac1e percpu_counter_destroy +EXPORT_SYMBOL vmlinux 0xe4bffc3f dquot_mark_dquot_dirty +EXPORT_SYMBOL vmlinux 0xe4da2d3a bio_integrity_enabled +EXPORT_SYMBOL vmlinux 0xe4e09705 alloc_file +EXPORT_SYMBOL vmlinux 0xe4ef9762 alloc_disk_node +EXPORT_SYMBOL vmlinux 0xe4fe8ca1 _raw_spin_unlock_bh +EXPORT_SYMBOL vmlinux 0xe5122890 flow_cache_genid +EXPORT_SYMBOL vmlinux 0xe523ad75 synchronize_irq +EXPORT_SYMBOL vmlinux 0xe53e2e9b scsicam_bios_param +EXPORT_SYMBOL vmlinux 0xe5755e49 tcf_action_exec +EXPORT_SYMBOL vmlinux 0xe57878a1 in6_pton +EXPORT_SYMBOL vmlinux 0xe5867808 dlci_ioctl_set +EXPORT_SYMBOL vmlinux 0xe5871e0a kernel_sock_ioctl +EXPORT_SYMBOL vmlinux 0xe5ac4818 nf_register_hook +EXPORT_SYMBOL vmlinux 0xe5c78a99 do_blank_screen +EXPORT_SYMBOL vmlinux 0xe5ed5467 xfrm_policy_walk_init +EXPORT_SYMBOL vmlinux 0xe5ed74c1 __register_chrdev +EXPORT_SYMBOL vmlinux 0xe5efb1d2 __cleancache_flush_fs +EXPORT_SYMBOL vmlinux 0xe5f17897 udp_ioctl +EXPORT_SYMBOL vmlinux 0xe5f74f19 dev_mc_del_global +EXPORT_SYMBOL vmlinux 0xe63fd737 unlock_rename +EXPORT_SYMBOL vmlinux 0xe6580c40 nf_register_hooks +EXPORT_SYMBOL vmlinux 0xe6615e06 devm_ioremap +EXPORT_SYMBOL vmlinux 0xe686ea38 swiotlb_free_coherent +EXPORT_SYMBOL vmlinux 0xe697d108 __blk_iopoll_complete +EXPORT_SYMBOL vmlinux 0xe6a5aa01 tcp_enter_memory_pressure +EXPORT_SYMBOL vmlinux 0xe6a7637a kernel_getpeername +EXPORT_SYMBOL vmlinux 0xe6bf9997 scsi_block_when_processing_errors +EXPORT_SYMBOL vmlinux 0xe6d196fb sk_stream_write_space +EXPORT_SYMBOL vmlinux 0xe6dd236d clear_pages +EXPORT_SYMBOL vmlinux 0xe6ebc016 key_create_or_update +EXPORT_SYMBOL vmlinux 0xe6f0aa1b nf_log_register +EXPORT_SYMBOL vmlinux 0xe6fbe430 can_do_mlock +EXPORT_SYMBOL vmlinux 0xe6fe33e4 down_killable +EXPORT_SYMBOL vmlinux 0xe7471623 sock_common_setsockopt +EXPORT_SYMBOL vmlinux 0xe75b91e0 blkdev_fsync +EXPORT_SYMBOL vmlinux 0xe7609b0d generate_netlink_event +EXPORT_SYMBOL vmlinux 0xe7642a78 neigh_table_init +EXPORT_SYMBOL vmlinux 0xe7a35f2d mod_timer +EXPORT_SYMBOL vmlinux 0xe7a664c4 nf_hooks +EXPORT_SYMBOL vmlinux 0xe7bdbefc dmam_alloc_noncoherent +EXPORT_SYMBOL vmlinux 0xe7ce7439 _memcpy_fromio +EXPORT_SYMBOL vmlinux 0xe7ceb891 call_netdevice_notifiers +EXPORT_SYMBOL vmlinux 0xe7d4daac seq_list_next +EXPORT_SYMBOL vmlinux 0xe7fec88c lro_flush_pkt +EXPORT_SYMBOL vmlinux 0xe80ce219 sysctl_tcp_dma_copybreak +EXPORT_SYMBOL vmlinux 0xe81c8648 scsi_is_target_device +EXPORT_SYMBOL vmlinux 0xe83431dd log_wait_commit +EXPORT_SYMBOL vmlinux 0xe84ffb4c dquot_file_open +EXPORT_SYMBOL vmlinux 0xe8545db5 pcim_iomap_regions +EXPORT_SYMBOL vmlinux 0xe899498a mem_cgroup_count_vm_event +EXPORT_SYMBOL vmlinux 0xe8a39f52 nf_register_sockopt +EXPORT_SYMBOL vmlinux 0xe8b81643 rtas +EXPORT_SYMBOL vmlinux 0xe8d3893f xfrm_lookup +EXPORT_SYMBOL vmlinux 0xe8d79267 hippi_type_trans +EXPORT_SYMBOL vmlinux 0xe90dcae0 __request_module +EXPORT_SYMBOL vmlinux 0xe9143192 ilookup5 +EXPORT_SYMBOL vmlinux 0xe914e41e strcpy +EXPORT_SYMBOL vmlinux 0xe91a47c8 pci_bus_write_config_byte +EXPORT_SYMBOL vmlinux 0xe945c11d __dquot_transfer +EXPORT_SYMBOL vmlinux 0xe95306da single_open +EXPORT_SYMBOL vmlinux 0xe953b21f get_next_ino +EXPORT_SYMBOL vmlinux 0xe956cff4 backlight_device_unregister +EXPORT_SYMBOL vmlinux 0xe95cb9fb tcp_splice_read +EXPORT_SYMBOL vmlinux 0xe974299b __get_user_pages +EXPORT_SYMBOL vmlinux 0xe9785648 splice_direct_to_actor +EXPORT_SYMBOL vmlinux 0xe97a1fab __serio_register_driver +EXPORT_SYMBOL vmlinux 0xe97a5253 dev_uc_unsync +EXPORT_SYMBOL vmlinux 0xe97dd393 pci_enable_ltr +EXPORT_SYMBOL vmlinux 0xe99fcdd9 tcp_v4_connect +EXPORT_SYMBOL vmlinux 0xe9b6cd0b n_tty_ioctl_helper +EXPORT_SYMBOL vmlinux 0xe9e05b1c kernel_listen +EXPORT_SYMBOL vmlinux 0xe9e3c85c i8042_install_filter +EXPORT_SYMBOL vmlinux 0xe9f7e1a0 d_alloc_pseudo +EXPORT_SYMBOL vmlinux 0xea054b22 nla_policy_len +EXPORT_SYMBOL vmlinux 0xea08c6d2 skb_dequeue +EXPORT_SYMBOL vmlinux 0xea10212a int_to_scsilun +EXPORT_SYMBOL vmlinux 0xea10655a __bitmap_intersects +EXPORT_SYMBOL vmlinux 0xea217517 blk_complete_request +EXPORT_SYMBOL vmlinux 0xea34311f tcf_em_tree_dump +EXPORT_SYMBOL vmlinux 0xea3bd8ba scsi_scan_host +EXPORT_SYMBOL vmlinux 0xea521ca9 dma_pool_alloc +EXPORT_SYMBOL vmlinux 0xea594b20 inet_csk_accept +EXPORT_SYMBOL vmlinux 0xea5f816a sock_queue_err_skb +EXPORT_SYMBOL vmlinux 0xea7987f1 key_update +EXPORT_SYMBOL vmlinux 0xea7e919b sg_miter_start +EXPORT_SYMBOL vmlinux 0xea8a6c75 param_ops_long +EXPORT_SYMBOL vmlinux 0xea9855ae blk_limits_max_hw_sectors +EXPORT_SYMBOL vmlinux 0xeaa450d5 filp_open +EXPORT_SYMBOL vmlinux 0xead756ef flush_delayed_work_sync +EXPORT_SYMBOL vmlinux 0xeadbdc23 udp_sendmsg +EXPORT_SYMBOL vmlinux 0xeaf09f4a input_flush_device +EXPORT_SYMBOL vmlinux 0xeaf16558 ida_init +EXPORT_SYMBOL vmlinux 0xeb228272 posix_acl_create_masq +EXPORT_SYMBOL vmlinux 0xeb32b2dc scm_detach_fds +EXPORT_SYMBOL vmlinux 0xeb3cab6c hex2bin +EXPORT_SYMBOL vmlinux 0xeb5229b6 abx500_remove_ops +EXPORT_SYMBOL vmlinux 0xeb897e50 skb_abort_seq_read +EXPORT_SYMBOL vmlinux 0xeb99a2d3 fd_install +EXPORT_SYMBOL vmlinux 0xeb9fa69a ip_mc_dec_group +EXPORT_SYMBOL vmlinux 0xeba2a1f7 rtas_indicator_present +EXPORT_SYMBOL vmlinux 0xeba96264 lock_may_write +EXPORT_SYMBOL vmlinux 0xebaec25f blk_queue_stack_limits +EXPORT_SYMBOL vmlinux 0xebbd1844 km_state_notify +EXPORT_SYMBOL vmlinux 0xebd38966 fb_class +EXPORT_SYMBOL vmlinux 0xec0de9f1 bio_integrity_alloc_bioset +EXPORT_SYMBOL vmlinux 0xec15f00a tcp_cookie_generator +EXPORT_SYMBOL vmlinux 0xec4e50df free_user_ns +EXPORT_SYMBOL vmlinux 0xec51c10d pci_back_from_sleep +EXPORT_SYMBOL vmlinux 0xec5fbb37 alloc_trdev +EXPORT_SYMBOL vmlinux 0xec75d676 dma_async_memcpy_pg_to_pg +EXPORT_SYMBOL vmlinux 0xecd70a1d security_path_chmod +EXPORT_SYMBOL vmlinux 0xece7c953 dev_mc_init +EXPORT_SYMBOL vmlinux 0xece8d40b rtnl_unicast +EXPORT_SYMBOL vmlinux 0xed302f0f tty_lock +EXPORT_SYMBOL vmlinux 0xed74e5da vfs_create +EXPORT_SYMBOL vmlinux 0xed7f6657 blk_get_request +EXPORT_SYMBOL vmlinux 0xed86b3b7 ___ratelimit +EXPORT_SYMBOL vmlinux 0xed93554e pci_enable_msix +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 0xedc410d0 udplite_table +EXPORT_SYMBOL vmlinux 0xedcfe73a of_find_property +EXPORT_SYMBOL vmlinux 0xedf9627d flex_array_prealloc +EXPORT_SYMBOL vmlinux 0xedfcaff1 seq_puts +EXPORT_SYMBOL vmlinux 0xee1ba421 tcp_proc_register +EXPORT_SYMBOL vmlinux 0xee290aab invalidate_mapping_pages +EXPORT_SYMBOL vmlinux 0xee2d0fc7 _local_bh_enable +EXPORT_SYMBOL vmlinux 0xee59412f adb_try_handler_change +EXPORT_SYMBOL vmlinux 0xee83372d vc_cons +EXPORT_SYMBOL vmlinux 0xeea18be5 tcp_v4_do_rcv +EXPORT_SYMBOL vmlinux 0xeea9dbaf bitmap_bitremap +EXPORT_SYMBOL vmlinux 0xeebf9ac6 pcibios_bus_to_resource +EXPORT_SYMBOL vmlinux 0xeec4e336 pci_get_domain_bus_and_slot +EXPORT_SYMBOL vmlinux 0xeecaa1bd rtnl_notify +EXPORT_SYMBOL vmlinux 0xeed990b6 inet_ioctl +EXPORT_SYMBOL vmlinux 0xef09dbcb tc_classify_compat +EXPORT_SYMBOL vmlinux 0xef109449 interruptible_sleep_on +EXPORT_SYMBOL vmlinux 0xef11c537 read_cache_page_gfp +EXPORT_SYMBOL vmlinux 0xef18291b ndisc_build_skb +EXPORT_SYMBOL vmlinux 0xef6e9d73 ip_getsockopt +EXPORT_SYMBOL vmlinux 0xef7dbcfe devm_ioremap_nocache +EXPORT_SYMBOL vmlinux 0xef8e067c uart_suspend_port +EXPORT_SYMBOL vmlinux 0xefbb3e33 clear_bdi_congested +EXPORT_SYMBOL vmlinux 0xefd01bd6 pcim_iounmap +EXPORT_SYMBOL vmlinux 0xefd23777 of_device_unregister +EXPORT_SYMBOL vmlinux 0xefdd70ce security_secid_to_secctx +EXPORT_SYMBOL vmlinux 0xefde1bbe flush_dcache_range +EXPORT_SYMBOL vmlinux 0xefded6c1 __init_rwsem +EXPORT_SYMBOL vmlinux 0xefe0485e set_binfmt +EXPORT_SYMBOL vmlinux 0xf0009fee put_pages_list +EXPORT_SYMBOL vmlinux 0xf02c9810 mnt_set_expiry +EXPORT_SYMBOL vmlinux 0xf02eb9ab rfkill_set_states +EXPORT_SYMBOL vmlinux 0xf04ae1ba idr_remove_all +EXPORT_SYMBOL vmlinux 0xf04e297a revert_creds +EXPORT_SYMBOL vmlinux 0xf0525ea2 kernel_getsockopt +EXPORT_SYMBOL vmlinux 0xf065f629 ioread16be +EXPORT_SYMBOL vmlinux 0xf07cbe43 dentry_update_name_case +EXPORT_SYMBOL vmlinux 0xf08c29b9 i2c_clients_command +EXPORT_SYMBOL vmlinux 0xf0ac95a1 start_tty +EXPORT_SYMBOL vmlinux 0xf0b8feba seq_bitmap_list +EXPORT_SYMBOL vmlinux 0xf0ef15b4 list_sort +EXPORT_SYMBOL vmlinux 0xf0f03b43 mb_cache_entry_insert +EXPORT_SYMBOL vmlinux 0xf0f1246c kvasprintf +EXPORT_SYMBOL vmlinux 0xf10de535 ioread8 +EXPORT_SYMBOL vmlinux 0xf114f644 generic_pipe_buf_map +EXPORT_SYMBOL vmlinux 0xf1216c75 prandom32 +EXPORT_SYMBOL vmlinux 0xf131f9a1 ethtool_invalid_flags +EXPORT_SYMBOL vmlinux 0xf174cd95 inode_claim_rsv_space +EXPORT_SYMBOL vmlinux 0xf18960bc dentry_open +EXPORT_SYMBOL vmlinux 0xf195c682 fb_invert_cmaps +EXPORT_SYMBOL vmlinux 0xf198ce82 mark_page_accessed +EXPORT_SYMBOL vmlinux 0xf19e9355 cpu_online_mask +EXPORT_SYMBOL vmlinux 0xf1cf3036 blk_set_default_limits +EXPORT_SYMBOL vmlinux 0xf1db1704 nla_memcpy +EXPORT_SYMBOL vmlinux 0xf1deabf2 div64_u64 +EXPORT_SYMBOL vmlinux 0xf1e98c74 avenrun +EXPORT_SYMBOL vmlinux 0xf1ee6998 blk_queue_update_dma_alignment +EXPORT_SYMBOL vmlinux 0xf20dabd8 free_irq +EXPORT_SYMBOL vmlinux 0xf21845c6 phy_register_fixup_for_uid +EXPORT_SYMBOL vmlinux 0xf232abc9 poll_freewait +EXPORT_SYMBOL vmlinux 0xf23b8b1d seq_release_private +EXPORT_SYMBOL vmlinux 0xf23fcb99 __kfifo_in +EXPORT_SYMBOL vmlinux 0xf249c954 ip_fragment +EXPORT_SYMBOL vmlinux 0xf27fa7f8 tcp_timewait_state_process +EXPORT_SYMBOL vmlinux 0xf29f055d journal_trans_will_send_data_barrier +EXPORT_SYMBOL vmlinux 0xf2a06d4f phy_start +EXPORT_SYMBOL vmlinux 0xf2a4a54d sk_reset_timer +EXPORT_SYMBOL vmlinux 0xf2ae68b1 dev_emerg +EXPORT_SYMBOL vmlinux 0xf2b0bdc5 tty_port_close_end +EXPORT_SYMBOL vmlinux 0xf2bc2c44 lro_receive_frags +EXPORT_SYMBOL vmlinux 0xf313da4e sha_transform +EXPORT_SYMBOL vmlinux 0xf317ff2d proc_symlink +EXPORT_SYMBOL vmlinux 0xf3213f2d seq_path +EXPORT_SYMBOL vmlinux 0xf322a206 bit_waitqueue +EXPORT_SYMBOL vmlinux 0xf3341268 __clear_user +EXPORT_SYMBOL vmlinux 0xf337f80f journal_ack_err +EXPORT_SYMBOL vmlinux 0xf338d4c3 netlink_unregister_notifier +EXPORT_SYMBOL vmlinux 0xf346231f seq_list_start_head +EXPORT_SYMBOL vmlinux 0xf3551e12 __dquot_free_space +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 0xf3bf0bce __bitmap_complement +EXPORT_SYMBOL vmlinux 0xf3cc2794 max8998_update_reg +EXPORT_SYMBOL vmlinux 0xf3f91b71 neigh_sysctl_register +EXPORT_SYMBOL vmlinux 0xf3ffd930 posix_acl_init +EXPORT_SYMBOL vmlinux 0xf4018cd6 rt6_lookup +EXPORT_SYMBOL vmlinux 0xf40c949f register_tcf_proto_ops +EXPORT_SYMBOL vmlinux 0xf41d9518 __task_pid_nr_ns +EXPORT_SYMBOL vmlinux 0xf420fd48 dump_seek +EXPORT_SYMBOL vmlinux 0xf441ac43 ioread8_rep +EXPORT_SYMBOL vmlinux 0xf4449388 timer_interrupt +EXPORT_SYMBOL vmlinux 0xf4574e11 __nla_reserve +EXPORT_SYMBOL vmlinux 0xf464d04a pci_setup_cardbus +EXPORT_SYMBOL vmlinux 0xf473a212 blk_sync_queue +EXPORT_SYMBOL vmlinux 0xf47b892b elv_dispatch_sort +EXPORT_SYMBOL vmlinux 0xf483144b inode_get_bytes +EXPORT_SYMBOL vmlinux 0xf4a36443 netlink_dump_start +EXPORT_SYMBOL vmlinux 0xf4f14de6 rtnl_trylock +EXPORT_SYMBOL vmlinux 0xf4f80ce4 tcp_proc_unregister +EXPORT_SYMBOL vmlinux 0xf5127bd8 xfrm_policy_insert +EXPORT_SYMBOL vmlinux 0xf5222143 _raw_spin_lock_irqsave +EXPORT_SYMBOL vmlinux 0xf52321e0 atomic64_sub +EXPORT_SYMBOL vmlinux 0xf535efff generic_permission +EXPORT_SYMBOL vmlinux 0xf53a4a3e __alloc_pages_nodemask +EXPORT_SYMBOL vmlinux 0xf53d4c26 qdisc_class_hash_destroy +EXPORT_SYMBOL vmlinux 0xf55b1ae3 ps2_end_command +EXPORT_SYMBOL vmlinux 0xf58ddeee ip_setsockopt +EXPORT_SYMBOL vmlinux 0xf591bbc6 neigh_seq_start +EXPORT_SYMBOL vmlinux 0xf59467f1 release_firmware +EXPORT_SYMBOL vmlinux 0xf5a62ecc _memset_io +EXPORT_SYMBOL vmlinux 0xf5bcb89b journal_unlock_updates +EXPORT_SYMBOL vmlinux 0xf5c05914 generic_segment_checks +EXPORT_SYMBOL vmlinux 0xf5c9012e timespec_trunc +EXPORT_SYMBOL vmlinux 0xf5cf326a param_ops_short +EXPORT_SYMBOL vmlinux 0xf5e1558d crash_shutdown_unregister +EXPORT_SYMBOL vmlinux 0xf5eb86ea blk_verify_command +EXPORT_SYMBOL vmlinux 0xf5f4480f bdi_set_max_ratio +EXPORT_SYMBOL vmlinux 0xf5f52f7c splice_from_pipe_end +EXPORT_SYMBOL vmlinux 0xf612809a param_get_int +EXPORT_SYMBOL vmlinux 0xf6388c56 sysctl_ip_default_ttl +EXPORT_SYMBOL vmlinux 0xf6482e7d xfrm_init_state +EXPORT_SYMBOL vmlinux 0xf678cbaa tcp_v4_md5_lookup +EXPORT_SYMBOL vmlinux 0xf6a02855 pid_task +EXPORT_SYMBOL vmlinux 0xf6bb4729 color_table +EXPORT_SYMBOL vmlinux 0xf6c2d7c1 redirty_page_for_writepage +EXPORT_SYMBOL vmlinux 0xf6d6389d uart_match_port +EXPORT_SYMBOL vmlinux 0xf6ebc03b net_ratelimit +EXPORT_SYMBOL vmlinux 0xf6f37d82 con_copy_unimap +EXPORT_SYMBOL vmlinux 0xf70384d7 __debugger_sstep +EXPORT_SYMBOL vmlinux 0xf71521ba atomic64_add_return +EXPORT_SYMBOL vmlinux 0xf725f7ac mutex_trylock +EXPORT_SYMBOL vmlinux 0xf747dd44 kstat +EXPORT_SYMBOL vmlinux 0xf750fd41 jbd2_journal_forget +EXPORT_SYMBOL vmlinux 0xf753a152 pcix_set_mmrbc +EXPORT_SYMBOL vmlinux 0xf756e486 mdiobus_read +EXPORT_SYMBOL vmlinux 0xf7584a9c find_font +EXPORT_SYMBOL vmlinux 0xf762dfc7 ide_complete_rq +EXPORT_SYMBOL vmlinux 0xf78d04ab netlink_register_notifier +EXPORT_SYMBOL vmlinux 0xf7aa5e8a vfs_readv +EXPORT_SYMBOL vmlinux 0xf7aaf54c kset_unregister +EXPORT_SYMBOL vmlinux 0xf7b12aee __next_cpu +EXPORT_SYMBOL vmlinux 0xf7d29780 machine_id +EXPORT_SYMBOL vmlinux 0xf7e9e5ec xfrm_dst_ifdown +EXPORT_SYMBOL vmlinux 0xf7ebf1a6 pci_disable_link_state_locked +EXPORT_SYMBOL vmlinux 0xf803fe39 bitmap_set +EXPORT_SYMBOL vmlinux 0xf810a447 down_write +EXPORT_SYMBOL vmlinux 0xf811e69d scsi_eh_flush_done_q +EXPORT_SYMBOL vmlinux 0xf81ec9e4 submit_bio +EXPORT_SYMBOL vmlinux 0xf82abc1d isa_dma_bridge_buggy +EXPORT_SYMBOL vmlinux 0xf8343386 sched_autogroup_create_attach +EXPORT_SYMBOL vmlinux 0xf8d5d828 bio_kmalloc +EXPORT_SYMBOL vmlinux 0xf8efb5ae agp_generic_destroy_pages +EXPORT_SYMBOL vmlinux 0xf8ff2379 sock_alloc_send_skb +EXPORT_SYMBOL vmlinux 0xf9348cbc xz_dec_run +EXPORT_SYMBOL vmlinux 0xf977984f elevator_change +EXPORT_SYMBOL vmlinux 0xf9a482f9 msleep +EXPORT_SYMBOL vmlinux 0xf9a4e5ae input_get_keycode +EXPORT_SYMBOL vmlinux 0xf9baf000 ethtool_op_set_tso +EXPORT_SYMBOL vmlinux 0xf9be9231 ____pagevec_lru_add +EXPORT_SYMBOL vmlinux 0xf9c0145c xfrm_spd_getinfo +EXPORT_SYMBOL vmlinux 0xf9d6c88f init_task +EXPORT_SYMBOL vmlinux 0xf9e287e1 bio_flush_dcache_pages +EXPORT_SYMBOL vmlinux 0xfa049e35 blk_integrity_is_initialized +EXPORT_SYMBOL vmlinux 0xfa2ad5fa generic_pipe_buf_unmap +EXPORT_SYMBOL vmlinux 0xfa708185 contig_page_data +EXPORT_SYMBOL vmlinux 0xfaa7ccbd wait_on_page_bit +EXPORT_SYMBOL vmlinux 0xfaab5a02 journal_flush +EXPORT_SYMBOL vmlinux 0xfac45230 tr_type_trans +EXPORT_SYMBOL vmlinux 0xfadb5750 pmu_unlock +EXPORT_SYMBOL vmlinux 0xfae71be8 unregister_console +EXPORT_SYMBOL vmlinux 0xfaf664cf pci_bus_add_devices +EXPORT_SYMBOL vmlinux 0xfaf98462 bitrev32 +EXPORT_SYMBOL vmlinux 0xfb200ac6 xfrm_state_insert +EXPORT_SYMBOL vmlinux 0xfb31b363 unregister_exec_domain +EXPORT_SYMBOL vmlinux 0xfb61c76a writeback_inodes_sb_if_idle +EXPORT_SYMBOL vmlinux 0xfb6af58d recalc_sigpending +EXPORT_SYMBOL vmlinux 0xfb7d26f4 files_lglock_lock_init +EXPORT_SYMBOL vmlinux 0xfb869832 nf_unregister_sockopt +EXPORT_SYMBOL vmlinux 0xfb98a585 cdrom_get_last_written +EXPORT_SYMBOL vmlinux 0xfbaaf01e console_lock +EXPORT_SYMBOL vmlinux 0xfbe27a1c rb_first +EXPORT_SYMBOL vmlinux 0xfc02b7ad sysctl_tcp_wmem +EXPORT_SYMBOL vmlinux 0xfc1a6e1f request_key_async +EXPORT_SYMBOL vmlinux 0xfc39e32f ioport_unmap +EXPORT_SYMBOL vmlinux 0xfc65459a kstrtoull_from_user +EXPORT_SYMBOL vmlinux 0xfc69ff65 blk_queue_dma_pad +EXPORT_SYMBOL vmlinux 0xfc89de87 of_device_register +EXPORT_SYMBOL vmlinux 0xfc8cf0b8 scsi_device_put +EXPORT_SYMBOL vmlinux 0xfc9cbe1d __tracepoint_kmem_cache_alloc +EXPORT_SYMBOL vmlinux 0xfcaa04a0 out_of_line_wait_on_bit_lock +EXPORT_SYMBOL vmlinux 0xfcc2a43c utf32_to_utf8 +EXPORT_SYMBOL vmlinux 0xfccf1d0f thaw_bdev +EXPORT_SYMBOL vmlinux 0xfcd35070 blk_limits_io_min +EXPORT_SYMBOL vmlinux 0xfcd5ff31 block_invalidatepage +EXPORT_SYMBOL vmlinux 0xfcd76059 create_empty_buffers +EXPORT_SYMBOL vmlinux 0xfcec0987 enable_irq +EXPORT_SYMBOL vmlinux 0xfcfa03ff fb_videomode_to_modelist +EXPORT_SYMBOL vmlinux 0xfd0c5038 adb_unregister +EXPORT_SYMBOL vmlinux 0xfd22f706 arp_find +EXPORT_SYMBOL vmlinux 0xfd4efff7 pcix_get_max_mmrbc +EXPORT_SYMBOL vmlinux 0xfd9418f5 cdrom_media_changed +EXPORT_SYMBOL vmlinux 0xfdb6cedc _raw_read_unlock_bh +EXPORT_SYMBOL vmlinux 0xfdb9b629 ioread32be +EXPORT_SYMBOL vmlinux 0xfddeaa7c migrate_page +EXPORT_SYMBOL vmlinux 0xfde36a21 ethtool_op_get_tso +EXPORT_SYMBOL vmlinux 0xfded48ed enable_kernel_fp +EXPORT_SYMBOL vmlinux 0xfdfc0b3b fiemap_fill_next_extent +EXPORT_SYMBOL vmlinux 0xfe08e09a nf_unregister_hooks +EXPORT_SYMBOL vmlinux 0xfe15b741 d_path +EXPORT_SYMBOL vmlinux 0xfe165d22 seq_release +EXPORT_SYMBOL vmlinux 0xfe226fbc input_release_device +EXPORT_SYMBOL vmlinux 0xfe514359 pci_disable_msix +EXPORT_SYMBOL vmlinux 0xfe551835 set_user_nice +EXPORT_SYMBOL vmlinux 0xfe584328 ipv6_setsockopt +EXPORT_SYMBOL vmlinux 0xfe5d4bb2 sys_tz +EXPORT_SYMBOL vmlinux 0xfe769456 unregister_netdevice_notifier +EXPORT_SYMBOL vmlinux 0xfe7c4287 nr_cpu_ids +EXPORT_SYMBOL vmlinux 0xfe88ae4c sock_update_classid +EXPORT_SYMBOL vmlinux 0xfe90a617 scsi_prep_return +EXPORT_SYMBOL vmlinux 0xfea0eadc __neigh_event_send +EXPORT_SYMBOL vmlinux 0xfea8af27 bio_endio +EXPORT_SYMBOL vmlinux 0xfec3c2f2 bcd2bin +EXPORT_SYMBOL vmlinux 0xfedd35fc console_suspend_enabled +EXPORT_SYMBOL vmlinux 0xfee11a9c mb_cache_shrink +EXPORT_SYMBOL vmlinux 0xfeeb4a05 phys_mem_access_prot +EXPORT_SYMBOL vmlinux 0xfef96e23 __scsi_print_command +EXPORT_SYMBOL vmlinux 0xff1311b4 __mark_inode_dirty +EXPORT_SYMBOL vmlinux 0xff1765c7 rtas_call +EXPORT_SYMBOL vmlinux 0xff1a862d xfrm_register_mode +EXPORT_SYMBOL vmlinux 0xff1e9dd8 seq_list_start +EXPORT_SYMBOL vmlinux 0xff6878cf fb_default_cmap +EXPORT_SYMBOL vmlinux 0xff6dea25 smp_hw_index +EXPORT_SYMBOL vmlinux 0xff9ca065 fb_edid_to_monspecs +EXPORT_SYMBOL vmlinux 0xffc404bd serio_rescan +EXPORT_SYMBOL vmlinux 0xffc48268 swiotlb_sync_single_for_device +EXPORT_SYMBOL vmlinux 0xffd5a395 default_wake_function +EXPORT_SYMBOL vmlinux 0xffdb82bc sg_free_table +EXPORT_SYMBOL vmlinux 0xffeccc33 mount_bdev +EXPORT_SYMBOL vmlinux 0xfff2bf74 scsi_scan_target +EXPORT_SYMBOL_GPL vmlinux 0x001d1913 blkiocg_update_completion_stats +EXPORT_SYMBOL_GPL vmlinux 0x004bf2af fuse_do_open +EXPORT_SYMBOL_GPL vmlinux 0x00632780 work_busy +EXPORT_SYMBOL_GPL vmlinux 0x0067df75 ata_tf_from_fis +EXPORT_SYMBOL_GPL vmlinux 0x009476d0 dm_dispatch_request +EXPORT_SYMBOL_GPL vmlinux 0x00c4dc87 timecounter_init +EXPORT_SYMBOL_GPL vmlinux 0x00e86727 debugfs_create_bool +EXPORT_SYMBOL_GPL vmlinux 0x00ebcb5d ata_id_string +EXPORT_SYMBOL_GPL vmlinux 0x01010c6d klist_add_before +EXPORT_SYMBOL_GPL vmlinux 0x010e4127 simple_attr_read +EXPORT_SYMBOL_GPL vmlinux 0x011cf028 regulator_suspend_finish +EXPORT_SYMBOL_GPL vmlinux 0x0153a86d sysfs_merge_group +EXPORT_SYMBOL_GPL vmlinux 0x0157dde4 ata_sff_qc_fill_rtf +EXPORT_SYMBOL_GPL vmlinux 0x017543f0 net_ipv6_ctl_path +EXPORT_SYMBOL_GPL vmlinux 0x019de85c unlock_media_bay +EXPORT_SYMBOL_GPL vmlinux 0x01a4ea6d unregister_die_notifier +EXPORT_SYMBOL_GPL vmlinux 0x01b2eed8 cpci_hp_register_bus +EXPORT_SYMBOL_GPL vmlinux 0x01c72436 __rtnl_link_unregister +EXPORT_SYMBOL_GPL vmlinux 0x022141e3 uhci_reset_hc +EXPORT_SYMBOL_GPL vmlinux 0x024397eb blk_queue_dma_drain +EXPORT_SYMBOL_GPL vmlinux 0x02bff13c pcibios_finish_adding_to_bus +EXPORT_SYMBOL_GPL vmlinux 0x02d32bd4 system_freezable_wq +EXPORT_SYMBOL_GPL vmlinux 0x02e6d934 spi_alloc_master +EXPORT_SYMBOL_GPL vmlinux 0x030d11a8 kmsg_dump_register +EXPORT_SYMBOL_GPL vmlinux 0x0343bdf1 __i2c_board_list +EXPORT_SYMBOL_GPL vmlinux 0x03907cba pm_generic_poweroff +EXPORT_SYMBOL_GPL vmlinux 0x039daa39 skcipher_geniv_exit +EXPORT_SYMBOL_GPL vmlinux 0x039fd5f8 sysdev_driver_register +EXPORT_SYMBOL_GPL vmlinux 0x03ab33b3 ata_bmdma_port_start +EXPORT_SYMBOL_GPL vmlinux 0x03b2d624 crypto_alloc_ahash +EXPORT_SYMBOL_GPL vmlinux 0x03e3686c ata_timing_cycle2mode +EXPORT_SYMBOL_GPL vmlinux 0x03e8788e ide_release_dma_engine +EXPORT_SYMBOL_GPL vmlinux 0x041daa67 ide_build_dmatable +EXPORT_SYMBOL_GPL vmlinux 0x04370589 ata_link_abort +EXPORT_SYMBOL_GPL vmlinux 0x04486e88 rcu_batches_completed +EXPORT_SYMBOL_GPL vmlinux 0x04633288 raw_seq_stop +EXPORT_SYMBOL_GPL vmlinux 0x04a6060c cgroup_lock_live_group +EXPORT_SYMBOL_GPL vmlinux 0x04a67592 ata_slave_link_init +EXPORT_SYMBOL_GPL vmlinux 0x04f24e39 usb_clear_halt +EXPORT_SYMBOL_GPL vmlinux 0x051bcf8e fuse_dev_release +EXPORT_SYMBOL_GPL vmlinux 0x0531dcb8 ata_dev_classify +EXPORT_SYMBOL_GPL vmlinux 0x0541a71d crypto_aead_setauthsize +EXPORT_SYMBOL_GPL vmlinux 0x054e550b kernel_halt +EXPORT_SYMBOL_GPL vmlinux 0x05ad5c5b shash_ahash_update +EXPORT_SYMBOL_GPL vmlinux 0x05e15e76 ata_pci_device_resume +EXPORT_SYMBOL_GPL vmlinux 0x0619ca8a getboottime +EXPORT_SYMBOL_GPL vmlinux 0x063d1541 inet_csk_listen_stop +EXPORT_SYMBOL_GPL vmlinux 0x064db9a5 mark_mounts_for_expiry +EXPORT_SYMBOL_GPL vmlinux 0x0659ab69 __pm_runtime_set_status +EXPORT_SYMBOL_GPL vmlinux 0x06662a5f eventfd_fget +EXPORT_SYMBOL_GPL vmlinux 0x06a4b286 wakeup_source_destroy +EXPORT_SYMBOL_GPL vmlinux 0x06bbeb94 spi_async +EXPORT_SYMBOL_GPL vmlinux 0x06c8d7f3 gpiochip_add +EXPORT_SYMBOL_GPL vmlinux 0x06f21872 usb_ifnum_to_if +EXPORT_SYMBOL_GPL vmlinux 0x0706d772 wm8350_device_init +EXPORT_SYMBOL_GPL vmlinux 0x07216185 i2c_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x07b52e38 rtnl_unregister +EXPORT_SYMBOL_GPL vmlinux 0x07b8cdf0 rtc_alarm_irq_enable +EXPORT_SYMBOL_GPL vmlinux 0x07be9b78 put_driver +EXPORT_SYMBOL_GPL vmlinux 0x07c877f1 hwmon_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x080bf5ae sysdev_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x0854e2db usb_get_status +EXPORT_SYMBOL_GPL vmlinux 0x086e1f83 usb_hub_clear_tt_buffer +EXPORT_SYMBOL_GPL vmlinux 0x08a951fa rtnl_put_cacheinfo +EXPORT_SYMBOL_GPL vmlinux 0x08c5d78e get_driver +EXPORT_SYMBOL_GPL vmlinux 0x08dceb85 dw_spi_suspend_host +EXPORT_SYMBOL_GPL vmlinux 0x08df7fd1 key_type_user +EXPORT_SYMBOL_GPL vmlinux 0x0906d77b pm_runtime_autosuspend_expiration +EXPORT_SYMBOL_GPL vmlinux 0x090d6388 __class_register +EXPORT_SYMBOL_GPL vmlinux 0x091c824a machine_power_off +EXPORT_SYMBOL_GPL vmlinux 0x091eb9b4 round_jiffies +EXPORT_SYMBOL_GPL vmlinux 0x0969f120 ata_msleep +EXPORT_SYMBOL_GPL vmlinux 0x099f9678 usb_get_dev +EXPORT_SYMBOL_GPL vmlinux 0x09b9d2f1 ata_port_abort +EXPORT_SYMBOL_GPL vmlinux 0x09fe537a hvc_alloc +EXPORT_SYMBOL_GPL vmlinux 0x0a3f01ed ide_dma_test_irq +EXPORT_SYMBOL_GPL vmlinux 0x0a493064 regulator_get_mode +EXPORT_SYMBOL_GPL vmlinux 0x0a51ae5b virq_to_hw +EXPORT_SYMBOL_GPL vmlinux 0x0a7c5c26 setup_irq +EXPORT_SYMBOL_GPL vmlinux 0x0a843320 usb_autopm_put_interface_no_suspend +EXPORT_SYMBOL_GPL vmlinux 0x0a8dedb2 ring_buffer_swap_cpu +EXPORT_SYMBOL_GPL vmlinux 0x0a94462d blk_queue_rq_timed_out +EXPORT_SYMBOL_GPL vmlinux 0x0ae0252b workqueue_congested +EXPORT_SYMBOL_GPL vmlinux 0x0b07abe2 unshare_fs_struct +EXPORT_SYMBOL_GPL vmlinux 0x0b5577e0 put_device +EXPORT_SYMBOL_GPL vmlinux 0x0c0ef143 spi_get_device_id +EXPORT_SYMBOL_GPL vmlinux 0x0c2c8461 pci_destroy_slot +EXPORT_SYMBOL_GPL vmlinux 0x0c2cdbf1 synchronize_sched +EXPORT_SYMBOL_GPL vmlinux 0x0c7b33e6 ring_buffer_record_disable_cpu +EXPORT_SYMBOL_GPL vmlinux 0x0cc04931 ide_device_put +EXPORT_SYMBOL_GPL vmlinux 0x0cc1e40f crypto_it_tab +EXPORT_SYMBOL_GPL vmlinux 0x0cdf11ef inet_twsk_purge +EXPORT_SYMBOL_GPL vmlinux 0x0cf5646d usb_wait_anchor_empty_timeout +EXPORT_SYMBOL_GPL vmlinux 0x0d0c109d of_irq_to_resource +EXPORT_SYMBOL_GPL vmlinux 0x0d3cc82c of_irq_map_one +EXPORT_SYMBOL_GPL vmlinux 0x0d4e4b15 wm8350_reg_unlock +EXPORT_SYMBOL_GPL vmlinux 0x0d5b063c atomic_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0x0d9f453b spi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x0db7f89b inet6_csk_addr2sockaddr +EXPORT_SYMBOL_GPL vmlinux 0x0dce69b1 ipv6_find_tlv +EXPORT_SYMBOL_GPL vmlinux 0x0dd62a23 pm_qos_request_active +EXPORT_SYMBOL_GPL vmlinux 0x0de06988 cpu_first_thread_of_core +EXPORT_SYMBOL_GPL vmlinux 0x0ded3530 ata_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x0dff0b94 blk_rq_check_limits +EXPORT_SYMBOL_GPL vmlinux 0x0e0297d1 __big_tty_mutex_owner +EXPORT_SYMBOL_GPL vmlinux 0x0e03db7c inet_unhash +EXPORT_SYMBOL_GPL vmlinux 0x0e1dc72c attribute_container_unregister +EXPORT_SYMBOL_GPL vmlinux 0x0e8e854f __mmdrop +EXPORT_SYMBOL_GPL vmlinux 0x0ec73c6d __alloc_workqueue_key +EXPORT_SYMBOL_GPL vmlinux 0x0efe8589 driver_attach +EXPORT_SYMBOL_GPL vmlinux 0x0f1e6597 ide_unregister_region +EXPORT_SYMBOL_GPL vmlinux 0x0f5b4dc1 da903x_clr_bits +EXPORT_SYMBOL_GPL vmlinux 0x0f6d42c3 tc3589x_block_read +EXPORT_SYMBOL_GPL vmlinux 0x0f7f1044 page_cache_async_readahead +EXPORT_SYMBOL_GPL vmlinux 0x0fc46b4c inet_putpeer +EXPORT_SYMBOL_GPL vmlinux 0x10138352 tracing_on +EXPORT_SYMBOL_GPL vmlinux 0x102cf11c ring_buffer_read_page +EXPORT_SYMBOL_GPL vmlinux 0x105fc18a pci_test_config_bits +EXPORT_SYMBOL_GPL vmlinux 0x10aa8bcc led_classdev_suspend +EXPORT_SYMBOL_GPL vmlinux 0x10ea8fe3 usb_hc_died +EXPORT_SYMBOL_GPL vmlinux 0x10ecc52c usb_amd_quirk_pll_enable +EXPORT_SYMBOL_GPL vmlinux 0x10efdd99 fuse_direct_io +EXPORT_SYMBOL_GPL vmlinux 0x1103081b ip6_local_out +EXPORT_SYMBOL_GPL vmlinux 0x1130addb register_kprobe +EXPORT_SYMBOL_GPL vmlinux 0x11368b00 fib_rules_unregister +EXPORT_SYMBOL_GPL vmlinux 0x11f447ce __gpio_to_irq +EXPORT_SYMBOL_GPL vmlinux 0x121f2c9f class_destroy +EXPORT_SYMBOL_GPL vmlinux 0x12323f32 fuse_abort_conn +EXPORT_SYMBOL_GPL vmlinux 0x12403bd7 ide_pio_cycle_time +EXPORT_SYMBOL_GPL vmlinux 0x124f2056 crypto_get_attr_type +EXPORT_SYMBOL_GPL vmlinux 0x1268f357 resume_device_irqs +EXPORT_SYMBOL_GPL vmlinux 0x126e6d34 fuse_sync_release +EXPORT_SYMBOL_GPL vmlinux 0x1272553d dev_change_net_namespace +EXPORT_SYMBOL_GPL vmlinux 0x12af4daf crypto_unregister_pcomp +EXPORT_SYMBOL_GPL vmlinux 0x12cbe83c inet_csk_reqsk_queue_hash_add +EXPORT_SYMBOL_GPL vmlinux 0x12e86791 sysfs_add_file_to_group +EXPORT_SYMBOL_GPL vmlinux 0x1318755b free_css_id +EXPORT_SYMBOL_GPL vmlinux 0x13263cd9 sk_attach_filter +EXPORT_SYMBOL_GPL vmlinux 0x13354608 scatterwalk_map_and_copy +EXPORT_SYMBOL_GPL vmlinux 0x13461ca0 ide_read_altstatus +EXPORT_SYMBOL_GPL vmlinux 0x13574bbf nf_net_netfilter_sysctl_path +EXPORT_SYMBOL_GPL vmlinux 0x136a8198 scsi_mode_select +EXPORT_SYMBOL_GPL vmlinux 0x139b42c4 usb_match_one_id +EXPORT_SYMBOL_GPL vmlinux 0x13b2a946 register_keyboard_notifier +EXPORT_SYMBOL_GPL vmlinux 0x13e5ea13 __wake_up_sync +EXPORT_SYMBOL_GPL vmlinux 0x1415f9f6 class_compat_remove_link +EXPORT_SYMBOL_GPL vmlinux 0x14256449 pci_intx +EXPORT_SYMBOL_GPL vmlinux 0x1431f6f9 __inet_inherit_port +EXPORT_SYMBOL_GPL vmlinux 0x1433ea78 ata_scsi_queuecmd +EXPORT_SYMBOL_GPL vmlinux 0x1433ee2f usb_get_hcd +EXPORT_SYMBOL_GPL vmlinux 0x144ee172 posix_clock_register +EXPORT_SYMBOL_GPL vmlinux 0x147b45b9 dma_run_dependencies +EXPORT_SYMBOL_GPL vmlinux 0x147eebdb pmf_find_function +EXPORT_SYMBOL_GPL vmlinux 0x149d23ee proc_net_remove +EXPORT_SYMBOL_GPL vmlinux 0x14d17733 sysfs_notify +EXPORT_SYMBOL_GPL vmlinux 0x14d5945d of_fdt_unflatten_tree +EXPORT_SYMBOL_GPL vmlinux 0x14d8b261 ata_base_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x14e84baa sysfs_remove_files +EXPORT_SYMBOL_GPL vmlinux 0x150c5c00 usb_hcd_unmap_urb_setup_for_dma +EXPORT_SYMBOL_GPL vmlinux 0x1547eda9 remove_irq +EXPORT_SYMBOL_GPL vmlinux 0x1556756b usermodehelper_is_disabled +EXPORT_SYMBOL_GPL vmlinux 0x15603ffa xfrm_inner_extract_output +EXPORT_SYMBOL_GPL vmlinux 0x15892417 async_synchronize_cookie +EXPORT_SYMBOL_GPL vmlinux 0x1598dc9d unregister_netevent_notifier +EXPORT_SYMBOL_GPL vmlinux 0x159abb63 usb_unlink_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0x15c1e758 ide_pci_remove +EXPORT_SYMBOL_GPL vmlinux 0x15fe7f17 __blk_put_request +EXPORT_SYMBOL_GPL vmlinux 0x162c720f device_set_wakeup_enable +EXPORT_SYMBOL_GPL vmlinux 0x1650bf27 rcutorture_record_progress +EXPORT_SYMBOL_GPL vmlinux 0x165c01df ata_bmdma_start +EXPORT_SYMBOL_GPL vmlinux 0x166c0c61 cred_to_ucred +EXPORT_SYMBOL_GPL vmlinux 0x168726e1 __ide_pci_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x16a8f3c8 ata_host_register +EXPORT_SYMBOL_GPL vmlinux 0x16b04830 bd_unlink_disk_holder +EXPORT_SYMBOL_GPL vmlinux 0x16d24ad1 blkiocg_del_blkio_group +EXPORT_SYMBOL_GPL vmlinux 0x16e36998 ring_buffer_reset_cpu +EXPORT_SYMBOL_GPL vmlinux 0x16ef22bd usb_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x17118551 ata_sff_postreset +EXPORT_SYMBOL_GPL vmlinux 0x176576f4 device_del +EXPORT_SYMBOL_GPL vmlinux 0x177c338d twl_get_version +EXPORT_SYMBOL_GPL vmlinux 0x179afe48 sata_pmp_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x17e44989 isa_bridge_pcidev +EXPORT_SYMBOL_GPL vmlinux 0x18155e62 ata_sff_pause +EXPORT_SYMBOL_GPL vmlinux 0x1878f62b edac_err_assert +EXPORT_SYMBOL_GPL vmlinux 0x190b861c wakeup_source_remove +EXPORT_SYMBOL_GPL vmlinux 0x191025c2 page_mkclean +EXPORT_SYMBOL_GPL vmlinux 0x193d48e0 trace_current_buffer_unlock_commit +EXPORT_SYMBOL_GPL vmlinux 0x197a0b84 pci_store_saved_state +EXPORT_SYMBOL_GPL vmlinux 0x1999ffac inet_csk_clone +EXPORT_SYMBOL_GPL vmlinux 0x19a304ba usb_disabled +EXPORT_SYMBOL_GPL vmlinux 0x19b0d6f0 tpm_pm_resume +EXPORT_SYMBOL_GPL vmlinux 0x19b5d851 dma_wait_for_async_tx +EXPORT_SYMBOL_GPL vmlinux 0x19c842ba ide_cd_expiry +EXPORT_SYMBOL_GPL vmlinux 0x19ce786a gpiochip_find +EXPORT_SYMBOL_GPL vmlinux 0x19d7fa9b ide_dma_sff_timer_expiry +EXPORT_SYMBOL_GPL vmlinux 0x19e0f66e wakeup_source_unregister +EXPORT_SYMBOL_GPL vmlinux 0x1a02ca02 blkio_policy_unregister +EXPORT_SYMBOL_GPL vmlinux 0x1a1a6fc4 fsnotify +EXPORT_SYMBOL_GPL vmlinux 0x1a323362 __ftrace_vbprintk +EXPORT_SYMBOL_GPL vmlinux 0x1a8b6387 inet6_csk_search_req +EXPORT_SYMBOL_GPL vmlinux 0x1ac223b9 wm8350_block_write +EXPORT_SYMBOL_GPL vmlinux 0x1ac3ec4f pci_set_cacheline_size +EXPORT_SYMBOL_GPL vmlinux 0x1ae0e135 tracing_generic_entry_update +EXPORT_SYMBOL_GPL vmlinux 0x1b3c77de ata_pci_device_suspend +EXPORT_SYMBOL_GPL vmlinux 0x1b52db1c probe_kernel_read +EXPORT_SYMBOL_GPL vmlinux 0x1b76c8a5 securityfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0x1b875ebe ata_bmdma_port_intr +EXPORT_SYMBOL_GPL vmlinux 0x1b9aca3f jprobe_return +EXPORT_SYMBOL_GPL vmlinux 0x1ba954d2 usb_create_hcd +EXPORT_SYMBOL_GPL vmlinux 0x1bab249b rtc_ktime_to_tm +EXPORT_SYMBOL_GPL vmlinux 0x1bb53491 stmpe_disable +EXPORT_SYMBOL_GPL vmlinux 0x1bc2e12d crypto_spawn_tfm2 +EXPORT_SYMBOL_GPL vmlinux 0x1bea1c9c cpci_hp_unregister_bus +EXPORT_SYMBOL_GPL vmlinux 0x1bea4e0b crypto_ahash_final +EXPORT_SYMBOL_GPL vmlinux 0x1bfe8f2a crypto_unregister_ahash +EXPORT_SYMBOL_GPL vmlinux 0x1c0ac407 device_create_bin_file +EXPORT_SYMBOL_GPL vmlinux 0x1c4afa9c crypto_nivaead_type +EXPORT_SYMBOL_GPL vmlinux 0x1c4c1b90 input_ff_destroy +EXPORT_SYMBOL_GPL vmlinux 0x1c5b1f28 irq_free_descs +EXPORT_SYMBOL_GPL vmlinux 0x1c5f8ef8 usb_queue_reset_device +EXPORT_SYMBOL_GPL vmlinux 0x1c852e7c xfrm_calg_get_byid +EXPORT_SYMBOL_GPL vmlinux 0x1c87a811 __round_jiffies_up +EXPORT_SYMBOL_GPL vmlinux 0x1c9d381b swiotlb_tbl_sync_single +EXPORT_SYMBOL_GPL vmlinux 0x1ca0cb69 crypto_default_rng +EXPORT_SYMBOL_GPL vmlinux 0x1ca38a00 pm_generic_runtime_resume +EXPORT_SYMBOL_GPL vmlinux 0x1cb4b753 posix_timers_register_clock +EXPORT_SYMBOL_GPL vmlinux 0x1cd756c8 led_trigger_show +EXPORT_SYMBOL_GPL vmlinux 0x1d009252 crypto_mod_put +EXPORT_SYMBOL_GPL vmlinux 0x1d067e7d sock_prot_inuse_get +EXPORT_SYMBOL_GPL vmlinux 0x1d3e365e vfs_getxattr +EXPORT_SYMBOL_GPL vmlinux 0x1de851d1 regulator_bulk_free +EXPORT_SYMBOL_GPL vmlinux 0x1de86d5a ide_host_register +EXPORT_SYMBOL_GPL vmlinux 0x1e290230 ata_cable_ignore +EXPORT_SYMBOL_GPL vmlinux 0x1e314b21 regulator_use_dummy_regulator +EXPORT_SYMBOL_GPL vmlinux 0x1e40252f get_pid_task +EXPORT_SYMBOL_GPL vmlinux 0x1e4733bd tc3589x_reg_read +EXPORT_SYMBOL_GPL vmlinux 0x1e529a46 adp5520_clr_bits +EXPORT_SYMBOL_GPL vmlinux 0x1e616a4c ring_buffer_iter_empty +EXPORT_SYMBOL_GPL vmlinux 0x1e6e05da cgroup_load_subsys +EXPORT_SYMBOL_GPL vmlinux 0x1e7bbcb3 kernel_restart +EXPORT_SYMBOL_GPL vmlinux 0x1e8b7db0 driver_create_file +EXPORT_SYMBOL_GPL vmlinux 0x1e9ef6d2 sysfs_remove_bin_file +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 0x1eea7718 inet6_csk_reqsk_queue_hash_add +EXPORT_SYMBOL_GPL vmlinux 0x1eeb60f4 __inet_lookup_established +EXPORT_SYMBOL_GPL vmlinux 0x1ef90819 transport_configure_device +EXPORT_SYMBOL_GPL vmlinux 0x1f2cdb16 crypto_init_shash_spawn +EXPORT_SYMBOL_GPL vmlinux 0x1f7af265 gpiochip_remove +EXPORT_SYMBOL_GPL vmlinux 0x1f8544b8 panic_timeout +EXPORT_SYMBOL_GPL vmlinux 0x1fa9a905 blk_trace_setup +EXPORT_SYMBOL_GPL vmlinux 0x1fcece42 inet_twdr_twcal_tick +EXPORT_SYMBOL_GPL vmlinux 0x1fed1962 usb_interrupt_msg +EXPORT_SYMBOL_GPL vmlinux 0x201f7b21 n_tty_inherit_ops +EXPORT_SYMBOL_GPL vmlinux 0x203c8a00 sata_scr_read +EXPORT_SYMBOL_GPL vmlinux 0x2049bab8 __destroy_context +EXPORT_SYMBOL_GPL vmlinux 0x20633db5 devres_release_group +EXPORT_SYMBOL_GPL vmlinux 0x20bc3470 orderly_poweroff +EXPORT_SYMBOL_GPL vmlinux 0x20da0176 pci_find_ext_capability +EXPORT_SYMBOL_GPL vmlinux 0x20ff4fa8 sysfs_remove_group +EXPORT_SYMBOL_GPL vmlinux 0x210e64fa crypto_register_shash +EXPORT_SYMBOL_GPL vmlinux 0x211a5d20 i2c_new_probed_device +EXPORT_SYMBOL_GPL vmlinux 0x214fb59a ipv6_opt_accepted +EXPORT_SYMBOL_GPL vmlinux 0x215b807a ide_map_sg +EXPORT_SYMBOL_GPL vmlinux 0x218fe3dd ide_dma_unmap_sg +EXPORT_SYMBOL_GPL vmlinux 0x219c451d tty_ldisc_ref_wait +EXPORT_SYMBOL_GPL vmlinux 0x21a3f9a9 irq_alloc_descs +EXPORT_SYMBOL_GPL vmlinux 0x21b282a4 rio_dev_put +EXPORT_SYMBOL_GPL vmlinux 0x21c5926a rtnl_af_unregister +EXPORT_SYMBOL_GPL vmlinux 0x21cabf5a fuse_put_request +EXPORT_SYMBOL_GPL vmlinux 0x21d36a03 kvm_hypercall +EXPORT_SYMBOL_GPL vmlinux 0x21e375d5 __rio_local_write_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x21fd8a14 scsi_flush_work +EXPORT_SYMBOL_GPL vmlinux 0x22322b26 ide_pci_suspend +EXPORT_SYMBOL_GPL vmlinux 0x223b35cb class_dev_iter_init +EXPORT_SYMBOL_GPL vmlinux 0x227b46c8 sysfs_chmod_file +EXPORT_SYMBOL_GPL vmlinux 0x2285200f usb_kill_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0x228636ec dm_send_uevents +EXPORT_SYMBOL_GPL vmlinux 0x2296c00d crypto_attr_u32 +EXPORT_SYMBOL_GPL vmlinux 0x22a82ce2 pci_walk_bus +EXPORT_SYMBOL_GPL vmlinux 0x22b5c752 sata_scr_valid +EXPORT_SYMBOL_GPL vmlinux 0x22c12c2b sysdev_register +EXPORT_SYMBOL_GPL vmlinux 0x22c301bf ata_dummy_port_info +EXPORT_SYMBOL_GPL vmlinux 0x22cd8f64 pmac_i2c_get_channel +EXPORT_SYMBOL_GPL vmlinux 0x22e2b0fa ata_sff_hsm_move +EXPORT_SYMBOL_GPL vmlinux 0x22e90e12 inet_hash +EXPORT_SYMBOL_GPL vmlinux 0x23164352 vfs_listxattr +EXPORT_SYMBOL_GPL vmlinux 0x23679939 __iowrite32_copy +EXPORT_SYMBOL_GPL vmlinux 0x23864ce7 cpuset_mem_spread_node +EXPORT_SYMBOL_GPL vmlinux 0x23fc87d0 ide_timing_find_mode +EXPORT_SYMBOL_GPL vmlinux 0x2406dae3 pci_address_to_pio +EXPORT_SYMBOL_GPL vmlinux 0x243f24e3 ring_buffer_write +EXPORT_SYMBOL_GPL vmlinux 0x2444636e ata_sff_freeze +EXPORT_SYMBOL_GPL vmlinux 0x246c145a usb_hcd_unlink_urb_from_ep +EXPORT_SYMBOL_GPL vmlinux 0x249e4aad crypto_alloc_tfm +EXPORT_SYMBOL_GPL vmlinux 0x24aac4d9 crypto_aes_expand_key +EXPORT_SYMBOL_GPL vmlinux 0x24cda041 ide_vlb_clk +EXPORT_SYMBOL_GPL vmlinux 0x24e1307e flush_work_sync +EXPORT_SYMBOL_GPL vmlinux 0x24ea00c1 __srcu_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x24eb7e32 leds_list +EXPORT_SYMBOL_GPL vmlinux 0x250964bd kick_process +EXPORT_SYMBOL_GPL vmlinux 0x2513f117 wakeup_source_add +EXPORT_SYMBOL_GPL vmlinux 0x2527c750 crypto_ahash_digest +EXPORT_SYMBOL_GPL vmlinux 0x252e43b4 cn_add_callback +EXPORT_SYMBOL_GPL vmlinux 0x2538d569 pm_schedule_suspend +EXPORT_SYMBOL_GPL vmlinux 0x2569a7d5 blk_end_request_err +EXPORT_SYMBOL_GPL vmlinux 0x25c3ca34 dm_disk +EXPORT_SYMBOL_GPL vmlinux 0x25c9ba62 raw_unhash_sk +EXPORT_SYMBOL_GPL vmlinux 0x25d4e8a4 flush_workqueue +EXPORT_SYMBOL_GPL vmlinux 0x25d67f9e dm_get_rq_mapinfo +EXPORT_SYMBOL_GPL vmlinux 0x25f725ca rio_get_asm +EXPORT_SYMBOL_GPL vmlinux 0x262d4614 inet_csk_reqsk_queue_prune +EXPORT_SYMBOL_GPL vmlinux 0x262f20a8 local_clock +EXPORT_SYMBOL_GPL vmlinux 0x26314212 skb_gro_receive +EXPORT_SYMBOL_GPL vmlinux 0x2636ea8e usb_root_hub_lost_power +EXPORT_SYMBOL_GPL vmlinux 0x26442c48 usb_get_intf +EXPORT_SYMBOL_GPL vmlinux 0x264c0c66 ide_do_start_stop +EXPORT_SYMBOL_GPL vmlinux 0x2652e221 mm_kobj +EXPORT_SYMBOL_GPL vmlinux 0x2654d84d ide_read_status +EXPORT_SYMBOL_GPL vmlinux 0x2687031b ata_host_init +EXPORT_SYMBOL_GPL vmlinux 0x2698a54c regulator_set_voltage +EXPORT_SYMBOL_GPL vmlinux 0x26b67bc2 pci_unblock_user_cfg_access +EXPORT_SYMBOL_GPL vmlinux 0x26c80900 regulator_get_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x26c90ea4 scsi_eh_get_sense +EXPORT_SYMBOL_GPL vmlinux 0x26ccd7de ata_noop_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0x26d3737d input_ff_event +EXPORT_SYMBOL_GPL vmlinux 0x26e1277a security_inode_setattr +EXPORT_SYMBOL_GPL vmlinux 0x26fb2268 cgroup_add_file +EXPORT_SYMBOL_GPL vmlinux 0x27177056 platform_get_resource_byname +EXPORT_SYMBOL_GPL vmlinux 0x271c2dce devres_remove +EXPORT_SYMBOL_GPL vmlinux 0x271dedf5 ata_pci_bmdma_prepare_host +EXPORT_SYMBOL_GPL vmlinux 0x271fd19b seq_release_net +EXPORT_SYMBOL_GPL vmlinux 0x27522856 ide_timing_compute +EXPORT_SYMBOL_GPL vmlinux 0x2787db00 vbin_printf +EXPORT_SYMBOL_GPL vmlinux 0x27ba7f7e crypto_chain +EXPORT_SYMBOL_GPL vmlinux 0x27c1e63f usb_amd_find_chipset_info +EXPORT_SYMBOL_GPL vmlinux 0x27f4f029 ftrace_set_global_filter +EXPORT_SYMBOL_GPL vmlinux 0x28092f06 __module_address +EXPORT_SYMBOL_GPL vmlinux 0x2829f61d inet6_destroy_sock +EXPORT_SYMBOL_GPL vmlinux 0x2830e89f blkiocg_update_io_merged_stats +EXPORT_SYMBOL_GPL vmlinux 0x283744a6 netlink_has_listeners +EXPORT_SYMBOL_GPL vmlinux 0x283b223a usb_enable_xhci_ports +EXPORT_SYMBOL_GPL vmlinux 0x283e929f ide_pci_set_master +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 0x28e89797 tpm_remove_hardware +EXPORT_SYMBOL_GPL vmlinux 0x2958c0e0 __pneigh_lookup +EXPORT_SYMBOL_GPL vmlinux 0x296e449b blk_queue_flush_queueable +EXPORT_SYMBOL_GPL vmlinux 0x29e555d8 inet6_lookup_listener +EXPORT_SYMBOL_GPL vmlinux 0x2a25946a pci_bus_max_busnr +EXPORT_SYMBOL_GPL vmlinux 0x2a4004e2 devm_kzalloc +EXPORT_SYMBOL_GPL vmlinux 0x2a678a13 __suspend_report_result +EXPORT_SYMBOL_GPL vmlinux 0x2a7fa88c security_inode_create +EXPORT_SYMBOL_GPL vmlinux 0x2a8d844a ata_bmdma_irq_clear +EXPORT_SYMBOL_GPL vmlinux 0x2a9f7de9 ata_sff_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x2a9f8892 ipv6_dup_options +EXPORT_SYMBOL_GPL vmlinux 0x2ad17b92 ftrace_event_reg +EXPORT_SYMBOL_GPL vmlinux 0x2aeb8603 tps6586x_clr_bits +EXPORT_SYMBOL_GPL vmlinux 0x2afbe2a5 usb_scuttle_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0x2b30944f regulator_get_current_limit +EXPORT_SYMBOL_GPL vmlinux 0x2b369450 sata_link_hardreset +EXPORT_SYMBOL_GPL vmlinux 0x2b4553ae usb_reset_device +EXPORT_SYMBOL_GPL vmlinux 0x2b56932b __rtnl_af_register +EXPORT_SYMBOL_GPL vmlinux 0x2b607170 ktime_sub_ns +EXPORT_SYMBOL_GPL vmlinux 0x2b7a6227 uhci_check_and_reset_hc +EXPORT_SYMBOL_GPL vmlinux 0x2ba4a6a6 pmac_backlight +EXPORT_SYMBOL_GPL vmlinux 0x2bc5c79f pm_generic_resume +EXPORT_SYMBOL_GPL vmlinux 0x2beb7463 kobject_get_path +EXPORT_SYMBOL_GPL vmlinux 0x2bef9f99 blocking_notifier_chain_cond_register +EXPORT_SYMBOL_GPL vmlinux 0x2bf7e413 device_create_file +EXPORT_SYMBOL_GPL vmlinux 0x2c208607 power_supply_is_system_supplied +EXPORT_SYMBOL_GPL vmlinux 0x2c41cd1d fuse_request_send +EXPORT_SYMBOL_GPL vmlinux 0x2c7db649 irq_dispose_mapping +EXPORT_SYMBOL_GPL vmlinux 0x2c90f8bb fuse_file_poll +EXPORT_SYMBOL_GPL vmlinux 0x2cd5749f tpm_show_temp_deactivated +EXPORT_SYMBOL_GPL vmlinux 0x2ce1bbbd tpm_dev_release +EXPORT_SYMBOL_GPL vmlinux 0x2ce98559 kcrypto_wq +EXPORT_SYMBOL_GPL vmlinux 0x2d117604 spi_alloc_device +EXPORT_SYMBOL_GPL vmlinux 0x2d507762 generic_fh_to_parent +EXPORT_SYMBOL_GPL vmlinux 0x2d59c954 edac_handlers +EXPORT_SYMBOL_GPL vmlinux 0x2d6d4044 blkcg_get_weight +EXPORT_SYMBOL_GPL vmlinux 0x2d7d0989 ata_pci_sff_activate_host +EXPORT_SYMBOL_GPL vmlinux 0x2da98ec7 use_mm +EXPORT_SYMBOL_GPL vmlinux 0x2ddee4bb usb_anchor_empty +EXPORT_SYMBOL_GPL vmlinux 0x2de1cd41 screen_glyph +EXPORT_SYMBOL_GPL vmlinux 0x2deca7f0 ata_port_pbar_desc +EXPORT_SYMBOL_GPL vmlinux 0x2dfcd817 scsi_schedule_eh +EXPORT_SYMBOL_GPL vmlinux 0x2e2360b1 ftrace_set_global_notrace +EXPORT_SYMBOL_GPL vmlinux 0x2e2c81fc stmpe_block_read +EXPORT_SYMBOL_GPL vmlinux 0x2e45e488 rcu_note_context_switch +EXPORT_SYMBOL_GPL vmlinux 0x2e47f677 xfrm_aalg_get_byidx +EXPORT_SYMBOL_GPL vmlinux 0x2e6187ae ide_dma_end +EXPORT_SYMBOL_GPL vmlinux 0x2e679daf synchronize_srcu_expedited +EXPORT_SYMBOL_GPL vmlinux 0x2e6e13a5 tracepoint_iter_stop +EXPORT_SYMBOL_GPL vmlinux 0x2e8a828d tpm_get_timeouts +EXPORT_SYMBOL_GPL vmlinux 0x2e8e2944 irq_find_mapping +EXPORT_SYMBOL_GPL vmlinux 0x2eb91dfe scatterwalk_map +EXPORT_SYMBOL_GPL vmlinux 0x2ec096d5 device_move +EXPORT_SYMBOL_GPL vmlinux 0x2ecd6c6f nf_unregister_queue_handlers +EXPORT_SYMBOL_GPL vmlinux 0x2ef6b5bf smp_call_function_any +EXPORT_SYMBOL_GPL vmlinux 0x2efd6a7d usb_alloc_streams +EXPORT_SYMBOL_GPL vmlinux 0x2f11b514 blk_trace_startstop +EXPORT_SYMBOL_GPL vmlinux 0x2f20a12c __rtnl_link_register +EXPORT_SYMBOL_GPL vmlinux 0x2f2aa116 unregister_jprobe +EXPORT_SYMBOL_GPL vmlinux 0x2f392b8e raw_hash_sk +EXPORT_SYMBOL_GPL vmlinux 0x2f47d8c7 cpufreq_frequency_get_table +EXPORT_SYMBOL_GPL vmlinux 0x2f683d9f edac_put_sysfs_class +EXPORT_SYMBOL_GPL vmlinux 0x2f9182be map_vm_area +EXPORT_SYMBOL_GPL vmlinux 0x2f91932c queue_work +EXPORT_SYMBOL_GPL vmlinux 0x2fc3d485 tasklet_hrtimer_init +EXPORT_SYMBOL_GPL vmlinux 0x2fc59903 usb_hcd_unmap_urb_for_dma +EXPORT_SYMBOL_GPL vmlinux 0x2fcc11e1 tpm_show_active +EXPORT_SYMBOL_GPL vmlinux 0x2fcd9e17 dpm_resume_noirq +EXPORT_SYMBOL_GPL vmlinux 0x2fdcf343 cpufreq_register_governor +EXPORT_SYMBOL_GPL vmlinux 0x2feefd17 put_pid +EXPORT_SYMBOL_GPL vmlinux 0x300d1fa4 ring_buffer_read_start +EXPORT_SYMBOL_GPL vmlinux 0x30301151 atomic_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x3050b09e tpm_continue_selftest +EXPORT_SYMBOL_GPL vmlinux 0x3050ec18 perf_trace_buf_prepare +EXPORT_SYMBOL_GPL vmlinux 0x3070fe5d ata_sas_port_destroy +EXPORT_SYMBOL_GPL vmlinux 0x307335b1 inet_diag_register +EXPORT_SYMBOL_GPL vmlinux 0x3076ebdc rt_mutex_trylock +EXPORT_SYMBOL_GPL vmlinux 0x30a4f4ca bstr_printf +EXPORT_SYMBOL_GPL vmlinux 0x30d00182 tcp_init_congestion_ops +EXPORT_SYMBOL_GPL vmlinux 0x3108ea46 xfrm_ealg_get_byname +EXPORT_SYMBOL_GPL vmlinux 0x3109b751 cpu_clock +EXPORT_SYMBOL_GPL vmlinux 0x311bf059 wm8350_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x31266931 con_debug_leave +EXPORT_SYMBOL_GPL vmlinux 0x3132fd5c da903x_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x313b3d32 regulator_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x3155dbc9 sysfs_create_group +EXPORT_SYMBOL_GPL vmlinux 0x315b829a sysfs_get +EXPORT_SYMBOL_GPL vmlinux 0x320407d7 driver_add_kobj +EXPORT_SYMBOL_GPL vmlinux 0x324a830e aead_geniv_init +EXPORT_SYMBOL_GPL vmlinux 0x325130a9 blkiocg_add_blkio_group +EXPORT_SYMBOL_GPL vmlinux 0x32ad661b ide_set_pio +EXPORT_SYMBOL_GPL vmlinux 0x32bebb7b ide_pci_resume +EXPORT_SYMBOL_GPL vmlinux 0x32c3b7f9 ata_eh_freeze_port +EXPORT_SYMBOL_GPL vmlinux 0x32c76669 rt_mutex_destroy +EXPORT_SYMBOL_GPL vmlinux 0x32d5e7fc xfrm_aalg_get_byid +EXPORT_SYMBOL_GPL vmlinux 0x32f08df3 ata_sff_wait_ready +EXPORT_SYMBOL_GPL vmlinux 0x336154ca rcutorture_record_test_transition +EXPORT_SYMBOL_GPL vmlinux 0x339ab9e7 sdev_evt_send +EXPORT_SYMBOL_GPL vmlinux 0x342925fb da903x_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x3441c3d6 gpio_set_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x3455f6b0 relay_buf_full +EXPORT_SYMBOL_GPL vmlinux 0x34611b7c i2c_for_each_dev +EXPORT_SYMBOL_GPL vmlinux 0x346be497 __sock_recv_ts_and_drops +EXPORT_SYMBOL_GPL vmlinux 0x34cbb0f7 fuse_get_req +EXPORT_SYMBOL_GPL vmlinux 0x34d1aa5c usb_remove_hcd +EXPORT_SYMBOL_GPL vmlinux 0x34fe0e40 kobject_uevent_env +EXPORT_SYMBOL_GPL vmlinux 0x35440197 ip6_dst_lookup +EXPORT_SYMBOL_GPL vmlinux 0x358bca70 cpu_remove_sysdev_attr_group +EXPORT_SYMBOL_GPL vmlinux 0x35a3e18c debugfs_create_blob +EXPORT_SYMBOL_GPL vmlinux 0x35a7b9a0 regulator_count_voltages +EXPORT_SYMBOL_GPL vmlinux 0x35b2d2ed crypto_grab_aead +EXPORT_SYMBOL_GPL vmlinux 0x35bf8614 wm8350_gpio_config +EXPORT_SYMBOL_GPL vmlinux 0x35ead7d8 device_create +EXPORT_SYMBOL_GPL vmlinux 0x360c8c86 platform_get_resource +EXPORT_SYMBOL_GPL vmlinux 0x361e2bcc save_stack_trace +EXPORT_SYMBOL_GPL vmlinux 0x3621f205 pci_create_slot +EXPORT_SYMBOL_GPL vmlinux 0x362e23ec call_rcu_bh +EXPORT_SYMBOL_GPL vmlinux 0x36605632 dw_spi_remove_host +EXPORT_SYMBOL_GPL vmlinux 0x367e5df6 adp5520_read +EXPORT_SYMBOL_GPL vmlinux 0x3680bf11 pci_cleanup_aer_uncorrect_error_status +EXPORT_SYMBOL_GPL vmlinux 0x368b70d6 sysfs_rename_link +EXPORT_SYMBOL_GPL vmlinux 0x36a64625 led_classdev_unregister +EXPORT_SYMBOL_GPL vmlinux 0x36e992af proc_net_mkdir +EXPORT_SYMBOL_GPL vmlinux 0x3716ddba netdev_rx_handler_register +EXPORT_SYMBOL_GPL vmlinux 0x371dc324 zap_vma_ptes +EXPORT_SYMBOL_GPL vmlinux 0x373a1ab9 power_supply_class +EXPORT_SYMBOL_GPL vmlinux 0x374a4a34 ata_eh_analyze_ncq_error +EXPORT_SYMBOL_GPL vmlinux 0x3783c387 hrtimer_init +EXPORT_SYMBOL_GPL vmlinux 0x378c8b04 crypto_register_alg +EXPORT_SYMBOL_GPL vmlinux 0x37bd132c crypto_larval_alloc +EXPORT_SYMBOL_GPL vmlinux 0x37d451da dma_get_required_mask +EXPORT_SYMBOL_GPL vmlinux 0x37de6a33 ata_sff_port_intr +EXPORT_SYMBOL_GPL vmlinux 0x37edf63a power_supply_register +EXPORT_SYMBOL_GPL vmlinux 0x3824e6c7 scsi_autopm_get_device +EXPORT_SYMBOL_GPL vmlinux 0x382ea3f9 inet_hash_connect +EXPORT_SYMBOL_GPL vmlinux 0x3843b3dd ide_intr +EXPORT_SYMBOL_GPL vmlinux 0x38582fae hvc_remove +EXPORT_SYMBOL_GPL vmlinux 0x387377eb ide_host_add +EXPORT_SYMBOL_GPL vmlinux 0x389b3cea __blkdev_driver_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x38a9c2c7 input_ff_effect_from_user +EXPORT_SYMBOL_GPL vmlinux 0x38e7f3ec rtc_update_irq_enable +EXPORT_SYMBOL_GPL vmlinux 0x3917fbc2 __crypto_alloc_tfm +EXPORT_SYMBOL_GPL vmlinux 0x39958a22 of_scan_bus +EXPORT_SYMBOL_GPL vmlinux 0x399bb32d tpm_show_caps_1_2 +EXPORT_SYMBOL_GPL vmlinux 0x39c2a0d5 user_update +EXPORT_SYMBOL_GPL vmlinux 0x39d7bb0a usb_unpoison_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0x39e15e5f trace_nowake_buffer_unlock_commit +EXPORT_SYMBOL_GPL vmlinux 0x39e7f43a xfrm_audit_state_replay +EXPORT_SYMBOL_GPL vmlinux 0x39fb721b ide_host_alloc +EXPORT_SYMBOL_GPL vmlinux 0x3a05a21a usb_autopm_put_interface +EXPORT_SYMBOL_GPL vmlinux 0x3a0cef27 crypto_alloc_instance +EXPORT_SYMBOL_GPL vmlinux 0x3a26ed11 sched_clock +EXPORT_SYMBOL_GPL vmlinux 0x3a3081b2 ehci_cf_port_reset_rwsem +EXPORT_SYMBOL_GPL vmlinux 0x3a4f6a32 ata_sff_interrupt +EXPORT_SYMBOL_GPL vmlinux 0x3a5d4409 class_find_device +EXPORT_SYMBOL_GPL vmlinux 0x3a6457dc pci_renumber_slot +EXPORT_SYMBOL_GPL vmlinux 0x3a89e234 rdev_get_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x3a9d5a1b stmpe_set_altfunc +EXPORT_SYMBOL_GPL vmlinux 0x3aa9038d elv_register +EXPORT_SYMBOL_GPL vmlinux 0x3aadcd4d perf_event_release_kernel +EXPORT_SYMBOL_GPL vmlinux 0x3ae7d75d cgroup_path +EXPORT_SYMBOL_GPL vmlinux 0x3b1492fe init_user_ns +EXPORT_SYMBOL_GPL vmlinux 0x3b23d9ad usb_anchor_urb +EXPORT_SYMBOL_GPL vmlinux 0x3b25229c kset_create_and_add +EXPORT_SYMBOL_GPL vmlinux 0x3b5c5736 debugfs_create_x16 +EXPORT_SYMBOL_GPL vmlinux 0x3be89d3c usb_register_notify +EXPORT_SYMBOL_GPL vmlinux 0x3c07e150 ata_sas_port_init +EXPORT_SYMBOL_GPL vmlinux 0x3c494373 cpufreq_cpu_get +EXPORT_SYMBOL_GPL vmlinux 0x3c5b8c0b __srcu_read_unlock +EXPORT_SYMBOL_GPL vmlinux 0x3c67ebc2 crypto_find_alg +EXPORT_SYMBOL_GPL vmlinux 0x3c86bb65 ring_buffer_iter_reset +EXPORT_SYMBOL_GPL vmlinux 0x3c9390db pci_vpd_find_tag +EXPORT_SYMBOL_GPL vmlinux 0x3c942368 profile_event_unregister +EXPORT_SYMBOL_GPL vmlinux 0x3c9c4e04 ide_init_sg_cmd +EXPORT_SYMBOL_GPL vmlinux 0x3ca16d23 kmsg_dump_unregister +EXPORT_SYMBOL_GPL vmlinux 0x3ca4e53d __pm_wakeup_event +EXPORT_SYMBOL_GPL vmlinux 0x3cb1ac47 wm8994_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0x3cd06035 add_input_randomness +EXPORT_SYMBOL_GPL vmlinux 0x3cf82857 register_kretprobes +EXPORT_SYMBOL_GPL vmlinux 0x3cfedb3f register_pm_notifier +EXPORT_SYMBOL_GPL vmlinux 0x3d1077b9 driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x3d1a2677 device_remove_bin_file +EXPORT_SYMBOL_GPL vmlinux 0x3d37a19e ata_do_set_mode +EXPORT_SYMBOL_GPL vmlinux 0x3d388324 dpm_resume_end +EXPORT_SYMBOL_GPL vmlinux 0x3d461cff tpm_show_enabled +EXPORT_SYMBOL_GPL vmlinux 0x3d543d4a ftrace_set_notrace +EXPORT_SYMBOL_GPL vmlinux 0x3d6eff1a tty_ldisc_ref +EXPORT_SYMBOL_GPL vmlinux 0x3d959545 blocking_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x3da2f42e da903x_update +EXPORT_SYMBOL_GPL vmlinux 0x3dafb8ec __rio_local_write_config_8 +EXPORT_SYMBOL_GPL vmlinux 0x3dc916b6 crypto_fl_tab +EXPORT_SYMBOL_GPL vmlinux 0x3dd4d3a7 bprintf +EXPORT_SYMBOL_GPL vmlinux 0x3dfa39ea spi_unregister_master +EXPORT_SYMBOL_GPL vmlinux 0x3e0310ab handle_level_irq +EXPORT_SYMBOL_GPL vmlinux 0x3e115b33 scsi_queue_work +EXPORT_SYMBOL_GPL vmlinux 0x3e66ffd8 ring_buffer_lock_reserve +EXPORT_SYMBOL_GPL vmlinux 0x3e6d88ec max8997_bulk_write +EXPORT_SYMBOL_GPL vmlinux 0x3e73359d sata_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x3e77e0c5 crypto_shash_update +EXPORT_SYMBOL_GPL vmlinux 0x3e88c621 sata_scr_write_flush +EXPORT_SYMBOL_GPL vmlinux 0x3e9f8e90 __pci_complete_power_transition +EXPORT_SYMBOL_GPL vmlinux 0x3ed648bc kobject_create_and_add +EXPORT_SYMBOL_GPL vmlinux 0x3efb35c9 get_online_cpus +EXPORT_SYMBOL_GPL vmlinux 0x3f238101 dcookie_register +EXPORT_SYMBOL_GPL vmlinux 0x3f44c93e vfs_kern_mount +EXPORT_SYMBOL_GPL vmlinux 0x3f5bf723 unregister_net_sysctl_table +EXPORT_SYMBOL_GPL vmlinux 0x3f7378ec ata_host_detach +EXPORT_SYMBOL_GPL vmlinux 0x3fe524af regulator_bulk_enable +EXPORT_SYMBOL_GPL vmlinux 0x402822d7 net_ns_type_operations +EXPORT_SYMBOL_GPL vmlinux 0x403f9529 gpio_request_one +EXPORT_SYMBOL_GPL vmlinux 0x404498b6 pmac_i2c_find_bus +EXPORT_SYMBOL_GPL vmlinux 0x4074eeef bus_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x409621c5 crypto_alg_mod_lookup +EXPORT_SYMBOL_GPL vmlinux 0x40af0dec ata_xfer_mode2mask +EXPORT_SYMBOL_GPL vmlinux 0x40d46b21 crypto_ft_tab +EXPORT_SYMBOL_GPL vmlinux 0x40d5eb41 rtc_class_open +EXPORT_SYMBOL_GPL vmlinux 0x41086d28 shash_ahash_finup +EXPORT_SYMBOL_GPL vmlinux 0x411d1167 aead_geniv_alloc +EXPORT_SYMBOL_GPL vmlinux 0x411d2405 swiotlb_tbl_unmap_single +EXPORT_SYMBOL_GPL vmlinux 0x41389212 trace_seq_printf +EXPORT_SYMBOL_GPL vmlinux 0x413eb1ae bus_sort_breadthfirst +EXPORT_SYMBOL_GPL vmlinux 0x4145e99c ring_buffer_iter_peek +EXPORT_SYMBOL_GPL vmlinux 0x4146bc5a drop_file_write_access +EXPORT_SYMBOL_GPL vmlinux 0x415c7c8c ata_std_qc_defer +EXPORT_SYMBOL_GPL vmlinux 0x41a77687 raw_seq_next +EXPORT_SYMBOL_GPL vmlinux 0x41ad0349 xv_destroy_pool +EXPORT_SYMBOL_GPL vmlinux 0x41b82140 ide_setting_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x41c4dbf2 sysfs_create_link +EXPORT_SYMBOL_GPL vmlinux 0x41dd38eb usb_put_dev +EXPORT_SYMBOL_GPL vmlinux 0x4205ad24 cancel_work_sync +EXPORT_SYMBOL_GPL vmlinux 0x422fa9d3 ide_retry_pc +EXPORT_SYMBOL_GPL vmlinux 0x425c1c0b ktime_add_safe +EXPORT_SYMBOL_GPL vmlinux 0x42825ce2 rcu_scheduler_active +EXPORT_SYMBOL_GPL vmlinux 0x42b364ef scatterwalk_done +EXPORT_SYMBOL_GPL vmlinux 0x42b88e64 stmpe_reg_read +EXPORT_SYMBOL_GPL vmlinux 0x42bc6512 css_lookup +EXPORT_SYMBOL_GPL vmlinux 0x42bfeebe pci_hp_change_slot_info +EXPORT_SYMBOL_GPL vmlinux 0x42fcf104 dm_device_name +EXPORT_SYMBOL_GPL vmlinux 0x432fd7f6 __gpio_set_value +EXPORT_SYMBOL_GPL vmlinux 0x43654c91 hvc_instantiate +EXPORT_SYMBOL_GPL vmlinux 0x4367f742 ata_sas_port_start +EXPORT_SYMBOL_GPL vmlinux 0x4376a8df rio_dev_get +EXPORT_SYMBOL_GPL vmlinux 0x437a3932 exportfs_encode_fh +EXPORT_SYMBOL_GPL vmlinux 0x43aba427 regulator_bulk_disable +EXPORT_SYMBOL_GPL vmlinux 0x43b1bb20 spi_setup +EXPORT_SYMBOL_GPL vmlinux 0x43d6271f scsi_internal_device_block +EXPORT_SYMBOL_GPL vmlinux 0x43ee57e7 register_ftrace_function +EXPORT_SYMBOL_GPL vmlinux 0x43f381a6 ring_buffer_consume +EXPORT_SYMBOL_GPL vmlinux 0x43f56e82 ata_xfer_mode2shift +EXPORT_SYMBOL_GPL vmlinux 0x43fd80eb blk_execute_rq_nowait +EXPORT_SYMBOL_GPL vmlinux 0x44814208 unuse_mm +EXPORT_SYMBOL_GPL vmlinux 0x4484a5a4 wait_for_device_probe +EXPORT_SYMBOL_GPL vmlinux 0x448e9921 regulator_force_disable +EXPORT_SYMBOL_GPL vmlinux 0x44ac1772 rio_request_outb_mbox +EXPORT_SYMBOL_GPL vmlinux 0x44afee05 rtc_class_close +EXPORT_SYMBOL_GPL vmlinux 0x44b5ef3c ata_do_dev_read_id +EXPORT_SYMBOL_GPL vmlinux 0x44ce5d0e pmac_i2c_setmode +EXPORT_SYMBOL_GPL vmlinux 0x44d7e5ac fuse_dev_operations +EXPORT_SYMBOL_GPL vmlinux 0x44e9d419 blocking_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x4500a3a7 usb_deregister +EXPORT_SYMBOL_GPL vmlinux 0x457594fa crypto_alg_list +EXPORT_SYMBOL_GPL vmlinux 0x45a4ba70 spi_async_locked +EXPORT_SYMBOL_GPL vmlinux 0x45bf1ff3 crypto_inc +EXPORT_SYMBOL_GPL vmlinux 0x45cfaee3 pm_qos_remove_request +EXPORT_SYMBOL_GPL vmlinux 0x46074c17 sdev_evt_alloc +EXPORT_SYMBOL_GPL vmlinux 0x46265dab usb_free_urb +EXPORT_SYMBOL_GPL vmlinux 0x464a7846 tracepoint_get_iter_range +EXPORT_SYMBOL_GPL vmlinux 0x4672e88b __crypto_dequeue_request +EXPORT_SYMBOL_GPL vmlinux 0x46926807 pci_load_and_free_saved_state +EXPORT_SYMBOL_GPL vmlinux 0x46bdc37b usb_put_intf +EXPORT_SYMBOL_GPL vmlinux 0x46c305ae ata_common_sdev_attrs +EXPORT_SYMBOL_GPL vmlinux 0x46ce18f9 pm_runtime_forbid +EXPORT_SYMBOL_GPL vmlinux 0x470da70e crypto_unregister_alg +EXPORT_SYMBOL_GPL vmlinux 0x47158218 ata_dev_next +EXPORT_SYMBOL_GPL vmlinux 0x471ee6fd usb_set_interface +EXPORT_SYMBOL_GPL vmlinux 0x47229b5c gpio_request +EXPORT_SYMBOL_GPL vmlinux 0x472bb4bf debugfs_create_x8 +EXPORT_SYMBOL_GPL vmlinux 0x474d31d0 exportfs_decode_fh +EXPORT_SYMBOL_GPL vmlinux 0x4791b1a6 ata_bmdma_stop +EXPORT_SYMBOL_GPL vmlinux 0x4799b3eb wm8350_reg_read +EXPORT_SYMBOL_GPL vmlinux 0x47a07adb ide_port_unregister_devices +EXPORT_SYMBOL_GPL vmlinux 0x47a611ca rio_mport_read_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x47acb4af dw_spi_add_host +EXPORT_SYMBOL_GPL vmlinux 0x47af4857 tcp_register_congestion_control +EXPORT_SYMBOL_GPL vmlinux 0x47dfde16 unregister_pernet_subsys +EXPORT_SYMBOL_GPL vmlinux 0x4868aff2 bsg_unregister_queue +EXPORT_SYMBOL_GPL vmlinux 0x4877f753 rio_request_inb_dbell +EXPORT_SYMBOL_GPL vmlinux 0x48a307f6 rtc_set_alarm +EXPORT_SYMBOL_GPL vmlinux 0x48a488a0 sysctl_tcp_cookie_size +EXPORT_SYMBOL_GPL vmlinux 0x48e81b95 fuse_request_send_background +EXPORT_SYMBOL_GPL vmlinux 0x48ead097 __root_device_register +EXPORT_SYMBOL_GPL vmlinux 0x48f2e44e ring_buffer_unlock_commit +EXPORT_SYMBOL_GPL vmlinux 0x490b71bc __pm_runtime_suspend +EXPORT_SYMBOL_GPL vmlinux 0x4929e30b bus_find_device_by_name +EXPORT_SYMBOL_GPL vmlinux 0x4943a338 __init_new_context +EXPORT_SYMBOL_GPL vmlinux 0x4982a57f probe_kernel_write +EXPORT_SYMBOL_GPL vmlinux 0x499043d3 crypto_init_queue +EXPORT_SYMBOL_GPL vmlinux 0x49d4db0f unregister_ftrace_function +EXPORT_SYMBOL_GPL vmlinux 0x49e743a9 blkio_alloc_blkg_stats +EXPORT_SYMBOL_GPL vmlinux 0x4a01afbd ata_sff_data_xfer +EXPORT_SYMBOL_GPL vmlinux 0x4a11cbe6 ata_bmdma_qc_issue +EXPORT_SYMBOL_GPL vmlinux 0x4a2e749d alloc_page_buffers +EXPORT_SYMBOL_GPL vmlinux 0x4a3ad8e3 ip_route_output_flow +EXPORT_SYMBOL_GPL vmlinux 0x4a3b55f2 ide_read_error +EXPORT_SYMBOL_GPL vmlinux 0x4a774106 ata_sff_exec_command +EXPORT_SYMBOL_GPL vmlinux 0x4ac0b34d vfs_lock_file +EXPORT_SYMBOL_GPL vmlinux 0x4b36647b ide_pci_init_one +EXPORT_SYMBOL_GPL vmlinux 0x4b4e82c5 regulator_get_voltage +EXPORT_SYMBOL_GPL vmlinux 0x4b91aa90 pm_relax +EXPORT_SYMBOL_GPL vmlinux 0x4b9594e4 regulator_set_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x4bc62a81 audit_enabled +EXPORT_SYMBOL_GPL vmlinux 0x4be37670 device_reprobe +EXPORT_SYMBOL_GPL vmlinux 0x4c68c4de find_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0x4c759827 byte_rev_table +EXPORT_SYMBOL_GPL vmlinux 0x4c929c7f driver_for_each_device +EXPORT_SYMBOL_GPL vmlinux 0x4cd919e4 fs_kobj +EXPORT_SYMBOL_GPL vmlinux 0x4cede97d blkiocg_lookup_group +EXPORT_SYMBOL_GPL vmlinux 0x4cf42011 __fsnotify_parent +EXPORT_SYMBOL_GPL vmlinux 0x4d05b574 rt_mutex_timed_lock +EXPORT_SYMBOL_GPL vmlinux 0x4d149d67 adp5520_write +EXPORT_SYMBOL_GPL vmlinux 0x4d1eb8ed __get_user_pages_fast +EXPORT_SYMBOL_GPL vmlinux 0x4d35f661 debugfs_create_u8 +EXPORT_SYMBOL_GPL vmlinux 0x4d4fd5f1 xfrm_calg_get_byname +EXPORT_SYMBOL_GPL vmlinux 0x4d6c918e platform_driver_probe +EXPORT_SYMBOL_GPL vmlinux 0x4d76b40e eventfd_ctx_fileget +EXPORT_SYMBOL_GPL vmlinux 0x4d946357 sysfs_schedule_callback +EXPORT_SYMBOL_GPL vmlinux 0x4db2175e ring_buffer_record_disable +EXPORT_SYMBOL_GPL vmlinux 0x4db4ea0c pmac_low_i2c_unlock +EXPORT_SYMBOL_GPL vmlinux 0x4df62a19 ip_local_out +EXPORT_SYMBOL_GPL vmlinux 0x4e3bbde3 ata_sff_queue_pio_task +EXPORT_SYMBOL_GPL vmlinux 0x4e7df11b irq_create_of_mapping +EXPORT_SYMBOL_GPL vmlinux 0x4e870dc6 relay_subbufs_consumed +EXPORT_SYMBOL_GPL vmlinux 0x4ebf144b swiotlb_bounce +EXPORT_SYMBOL_GPL vmlinux 0x4ef01230 crypto_alg_lookup +EXPORT_SYMBOL_GPL vmlinux 0x4ef5bcf4 perf_swevent_get_recursion_context +EXPORT_SYMBOL_GPL vmlinux 0x4f68ed57 regulator_enable +EXPORT_SYMBOL_GPL vmlinux 0x4f75daa0 __ip_route_output_key +EXPORT_SYMBOL_GPL vmlinux 0x4f881b16 rtc_tm_to_ktime +EXPORT_SYMBOL_GPL vmlinux 0x4fbe5536 queue_kthread_work +EXPORT_SYMBOL_GPL vmlinux 0x4fdc945d sata_deb_timing_normal +EXPORT_SYMBOL_GPL vmlinux 0x5019d748 usb_driver_release_interface +EXPORT_SYMBOL_GPL vmlinux 0x503cab47 platform_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x50666a45 find_get_pid +EXPORT_SYMBOL_GPL vmlinux 0x507d6e67 cpufreq_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x5086ac3a alg_test +EXPORT_SYMBOL_GPL vmlinux 0x508e7a50 inet_csk_get_port +EXPORT_SYMBOL_GPL vmlinux 0x50b8a6a7 workqueue_set_max_active +EXPORT_SYMBOL_GPL vmlinux 0x50c89f23 __alloc_percpu +EXPORT_SYMBOL_GPL vmlinux 0x50e69033 tcp_slow_start +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 0x5107d978 ring_buffer_normalize_time_stamp +EXPORT_SYMBOL_GPL vmlinux 0x5125d944 ata_sas_slave_configure +EXPORT_SYMBOL_GPL vmlinux 0x514b6d59 led_trigger_register_simple +EXPORT_SYMBOL_GPL vmlinux 0x51796309 ata_port_desc +EXPORT_SYMBOL_GPL vmlinux 0x51af7f83 unregister_kprobes +EXPORT_SYMBOL_GPL vmlinux 0x51b65a26 rtc_lock +EXPORT_SYMBOL_GPL vmlinux 0x51f86bad regulator_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x524a7826 __tracepoint_block_bio_complete +EXPORT_SYMBOL_GPL vmlinux 0x52962aec rtc_irq_register +EXPORT_SYMBOL_GPL vmlinux 0x52bd2a00 bus_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x5312ffab skb_pull_rcsum +EXPORT_SYMBOL_GPL vmlinux 0x53614269 get_cpu_idle_time_us +EXPORT_SYMBOL_GPL vmlinux 0x53986488 register_die_notifier +EXPORT_SYMBOL_GPL vmlinux 0x53efc680 pm_generic_runtime_idle +EXPORT_SYMBOL_GPL vmlinux 0x53fb6eb6 pm_generic_freeze +EXPORT_SYMBOL_GPL vmlinux 0x541bd60a irq_work_run +EXPORT_SYMBOL_GPL vmlinux 0x5458f33d rio_request_inb_mbox +EXPORT_SYMBOL_GPL vmlinux 0x5460c8d8 fsnotify_get_cookie +EXPORT_SYMBOL_GPL vmlinux 0x54682013 ata_sff_drain_fifo +EXPORT_SYMBOL_GPL vmlinux 0x546c5565 ppc_tb_freq +EXPORT_SYMBOL_GPL vmlinux 0x5494cdc3 tcp_twsk_destructor +EXPORT_SYMBOL_GPL vmlinux 0x549525ef handle_nested_irq +EXPORT_SYMBOL_GPL vmlinux 0x54a9bb68 user_describe +EXPORT_SYMBOL_GPL vmlinux 0x54e22299 ata_wait_register +EXPORT_SYMBOL_GPL vmlinux 0x5506033f xfrm_audit_state_notfound +EXPORT_SYMBOL_GPL vmlinux 0x5507ebd9 __css_put +EXPORT_SYMBOL_GPL vmlinux 0x5525b8fb uart_console_write +EXPORT_SYMBOL_GPL vmlinux 0x55785eba pm_runtime_barrier +EXPORT_SYMBOL_GPL vmlinux 0x55ac8739 i2c_unregister_device +EXPORT_SYMBOL_GPL vmlinux 0x55cbb424 usb_create_shared_hcd +EXPORT_SYMBOL_GPL vmlinux 0x55dc50d2 generic_drop_inode +EXPORT_SYMBOL_GPL vmlinux 0x55e661b2 devm_kfree +EXPORT_SYMBOL_GPL vmlinux 0x55e74041 of_pci_address_to_resource +EXPORT_SYMBOL_GPL vmlinux 0x561a669f regulator_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x56310925 regulator_mode_to_status +EXPORT_SYMBOL_GPL vmlinux 0x5632750d rio_release_outb_mbox +EXPORT_SYMBOL_GPL vmlinux 0x563fb5c8 __trace_bprintk +EXPORT_SYMBOL_GPL vmlinux 0x564f1dca klist_add_after +EXPORT_SYMBOL_GPL vmlinux 0x564ff3e7 usb_reset_configuration +EXPORT_SYMBOL_GPL vmlinux 0x565b6892 uuid_le_gen +EXPORT_SYMBOL_GPL vmlinux 0x5668993d register_net_sysctl_rotable +EXPORT_SYMBOL_GPL vmlinux 0x569198ff dm_path_uevent +EXPORT_SYMBOL_GPL vmlinux 0x56a8b0fb crypto_create_tfm +EXPORT_SYMBOL_GPL vmlinux 0x56b63670 lzo1x_1_compress +EXPORT_SYMBOL_GPL vmlinux 0x56ca85eb ata_cable_unknown +EXPORT_SYMBOL_GPL vmlinux 0x56d3c1c7 ring_buffer_alloc_read_page +EXPORT_SYMBOL_GPL vmlinux 0x56e75d47 klist_node_attached +EXPORT_SYMBOL_GPL vmlinux 0x56ee1ae7 pm_stay_awake +EXPORT_SYMBOL_GPL vmlinux 0x57285ed2 crypto_shash_finup +EXPORT_SYMBOL_GPL vmlinux 0x574faf36 sysfs_create_files +EXPORT_SYMBOL_GPL vmlinux 0x5753ce66 pmac_i2c_open +EXPORT_SYMBOL_GPL vmlinux 0x5763fe20 crypto_rng_type +EXPORT_SYMBOL_GPL vmlinux 0x579e0bf5 rtnl_unregister_all +EXPORT_SYMBOL_GPL vmlinux 0x57abc1d6 ata_dummy_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x57b0a53a tpm_pm_suspend +EXPORT_SYMBOL_GPL vmlinux 0x57c4acae bus_get_device_klist +EXPORT_SYMBOL_GPL vmlinux 0x57dcae77 relay_reset +EXPORT_SYMBOL_GPL vmlinux 0x57de9dd2 anon_transport_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0x5892f832 release_pmc_hardware +EXPORT_SYMBOL_GPL vmlinux 0x58a86614 ftrace_set_filter +EXPORT_SYMBOL_GPL vmlinux 0x58c030cf usb_hcd_pci_pm_ops +EXPORT_SYMBOL_GPL vmlinux 0x58c5adaa transport_setup_device +EXPORT_SYMBOL_GPL vmlinux 0x58cf12f7 simple_attr_release +EXPORT_SYMBOL_GPL vmlinux 0x58fe9409 rio_inb_pwrite_handler +EXPORT_SYMBOL_GPL vmlinux 0x59011b15 crypto_alg_sem +EXPORT_SYMBOL_GPL vmlinux 0x59283106 regulator_set_current_limit +EXPORT_SYMBOL_GPL vmlinux 0x59698bad rio_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x5980bf07 __pci_reset_function +EXPORT_SYMBOL_GPL vmlinux 0x599fb7f2 page_cache_sync_readahead +EXPORT_SYMBOL_GPL vmlinux 0x5a2736cb inet_csk_search_req +EXPORT_SYMBOL_GPL vmlinux 0x5a43681c rtc_read_alarm +EXPORT_SYMBOL_GPL vmlinux 0x5a4e5f76 tpm_gen_interrupt +EXPORT_SYMBOL_GPL vmlinux 0x5a5cc827 ata_timing_compute +EXPORT_SYMBOL_GPL vmlinux 0x5a7bfe41 crypto_probing_notify +EXPORT_SYMBOL_GPL vmlinux 0x5a9811bf pmf_do_functions +EXPORT_SYMBOL_GPL vmlinux 0x5ab04143 tty_set_termios +EXPORT_SYMBOL_GPL vmlinux 0x5ab4e84f usb_get_descriptor +EXPORT_SYMBOL_GPL vmlinux 0x5ab5342e platform_get_irq_byname +EXPORT_SYMBOL_GPL vmlinux 0x5ae7e305 kernel_kobj +EXPORT_SYMBOL_GPL vmlinux 0x5aeb7a29 free_vm_area +EXPORT_SYMBOL_GPL vmlinux 0x5b0d97e2 schedule_hrtimeout_range +EXPORT_SYMBOL_GPL vmlinux 0x5b463178 fuse_request_alloc +EXPORT_SYMBOL_GPL vmlinux 0x5b5e0bfe scsi_internal_device_unblock +EXPORT_SYMBOL_GPL vmlinux 0x5bfc03c3 unregister_keyboard_notifier +EXPORT_SYMBOL_GPL vmlinux 0x5c2dcb89 skcipher_geniv_init +EXPORT_SYMBOL_GPL vmlinux 0x5c334f67 ata_bmdma_port_start32 +EXPORT_SYMBOL_GPL vmlinux 0x5c3b1456 fuse_conn_init +EXPORT_SYMBOL_GPL vmlinux 0x5c4ee403 pskb_put +EXPORT_SYMBOL_GPL vmlinux 0x5c783d3e ide_no_data_taskfile +EXPORT_SYMBOL_GPL vmlinux 0x5cc7a7dc locks_release_private +EXPORT_SYMBOL_GPL vmlinux 0x5d15f430 sata_pmp_qc_defer_cmd_switch +EXPORT_SYMBOL_GPL vmlinux 0x5d292fa3 regulator_get_init_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x5d51bcf7 scatterwalk_start +EXPORT_SYMBOL_GPL vmlinux 0x5d531594 device_release_driver +EXPORT_SYMBOL_GPL vmlinux 0x5d5516d2 regulator_register +EXPORT_SYMBOL_GPL vmlinux 0x5d5ecd8a user_instantiate +EXPORT_SYMBOL_GPL vmlinux 0x5d730e7b raw_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x5d8c9a63 da903x_writes +EXPORT_SYMBOL_GPL vmlinux 0x5d906804 dev_set_name +EXPORT_SYMBOL_GPL vmlinux 0x5dd67618 register_netevent_notifier +EXPORT_SYMBOL_GPL vmlinux 0x5df0f691 debugfs_create_size_t +EXPORT_SYMBOL_GPL vmlinux 0x5e7282af debugfs_create_x64 +EXPORT_SYMBOL_GPL vmlinux 0x5e8d1d56 blk_add_driver_data +EXPORT_SYMBOL_GPL vmlinux 0x5ef10310 mnt_want_write +EXPORT_SYMBOL_GPL vmlinux 0x5f1db73d ata_sff_irq_on +EXPORT_SYMBOL_GPL vmlinux 0x5f46d244 of_irq_map_raw +EXPORT_SYMBOL_GPL vmlinux 0x5f698246 srcu_batches_completed +EXPORT_SYMBOL_GPL vmlinux 0x5f7c0e39 device_pm_wait_for_dev +EXPORT_SYMBOL_GPL vmlinux 0x5f93cc48 register_jprobe +EXPORT_SYMBOL_GPL vmlinux 0x5faadbf3 pmf_register_irq_client +EXPORT_SYMBOL_GPL vmlinux 0x5fbf126f ata_sff_qc_issue +EXPORT_SYMBOL_GPL vmlinux 0x5fcdec5d xfrm_ealg_get_byidx +EXPORT_SYMBOL_GPL vmlinux 0x5fe57521 part_round_stats +EXPORT_SYMBOL_GPL vmlinux 0x601186b0 usb_hcd_is_primary_hcd +EXPORT_SYMBOL_GPL vmlinux 0x6033f2c9 pci_restore_msi_state +EXPORT_SYMBOL_GPL vmlinux 0x603431a5 register_pernet_subsys +EXPORT_SYMBOL_GPL vmlinux 0x60506751 unmap_kernel_range_noflush +EXPORT_SYMBOL_GPL vmlinux 0x6052ba70 ide_read_bcount_and_ireason +EXPORT_SYMBOL_GPL vmlinux 0x605f14f8 bus_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x60a13e90 rcu_barrier +EXPORT_SYMBOL_GPL vmlinux 0x60a32ea9 pm_power_off +EXPORT_SYMBOL_GPL vmlinux 0x60ab99ed tcp_unregister_congestion_control +EXPORT_SYMBOL_GPL vmlinux 0x60b401f7 wm831x_auxadc_read +EXPORT_SYMBOL_GPL vmlinux 0x60ca759b pcie_update_link_speed +EXPORT_SYMBOL_GPL vmlinux 0x60da7798 rio_mport_read_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x60fc465b led_trigger_unregister_simple +EXPORT_SYMBOL_GPL vmlinux 0x612bd02f __pm_relax +EXPORT_SYMBOL_GPL vmlinux 0x614f01e2 mnt_drop_write +EXPORT_SYMBOL_GPL vmlinux 0x61518966 crypto_lookup_template +EXPORT_SYMBOL_GPL vmlinux 0x6159451b ata_cable_sata +EXPORT_SYMBOL_GPL vmlinux 0x61634f05 lock_flocks +EXPORT_SYMBOL_GPL vmlinux 0x61647fa8 irq_work_queue +EXPORT_SYMBOL_GPL vmlinux 0x6185de56 get_cpu_sysdev +EXPORT_SYMBOL_GPL vmlinux 0x61a90c54 klist_add_head +EXPORT_SYMBOL_GPL vmlinux 0x61d430af shmem_file_setup +EXPORT_SYMBOL_GPL vmlinux 0x61d9b7bd unregister_kretprobes +EXPORT_SYMBOL_GPL vmlinux 0x61e8723b pci_bus_resource_n +EXPORT_SYMBOL_GPL vmlinux 0x624a6406 hwrng_register +EXPORT_SYMBOL_GPL vmlinux 0x6252cc09 debugfs_remove_recursive +EXPORT_SYMBOL_GPL vmlinux 0x6254c9ee hrtimer_cancel +EXPORT_SYMBOL_GPL vmlinux 0x62729b80 crypto_mod_get +EXPORT_SYMBOL_GPL vmlinux 0x6281c2ce inet_csk_bind_conflict +EXPORT_SYMBOL_GPL vmlinux 0x628399d5 inet_diag_unregister +EXPORT_SYMBOL_GPL vmlinux 0x62d7a834 get_task_mm +EXPORT_SYMBOL_GPL vmlinux 0x63205de1 ata_scsi_unlock_native_capacity +EXPORT_SYMBOL_GPL vmlinux 0x64034766 sysdev_class_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x6453f77c pmac_has_backlight_type +EXPORT_SYMBOL_GPL vmlinux 0x64657710 pmac_i2c_xfer +EXPORT_SYMBOL_GPL vmlinux 0x648f1c7e tracepoint_iter_next +EXPORT_SYMBOL_GPL vmlinux 0x64b3f819 da903x_reads +EXPORT_SYMBOL_GPL vmlinux 0x64d580d3 crypto_ablkcipher_type +EXPORT_SYMBOL_GPL vmlinux 0x64d95c7a uart_set_options +EXPORT_SYMBOL_GPL vmlinux 0x650beb77 led_classdev_register +EXPORT_SYMBOL_GPL vmlinux 0x65239fef scsi_target_block +EXPORT_SYMBOL_GPL vmlinux 0x65595a16 ata_link_next +EXPORT_SYMBOL_GPL vmlinux 0x65941070 usb_sg_wait +EXPORT_SYMBOL_GPL vmlinux 0x65b1e526 cpufreq_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x65be962b ide_port_scan +EXPORT_SYMBOL_GPL vmlinux 0x65ccb6f0 call_netevent_notifiers +EXPORT_SYMBOL_GPL vmlinux 0x65d5c3c2 rtnl_register +EXPORT_SYMBOL_GPL vmlinux 0x65d6d0f0 gpio_direction_input +EXPORT_SYMBOL_GPL vmlinux 0x65e14418 inet_csk_route_child_sock +EXPORT_SYMBOL_GPL vmlinux 0x661601de sprint_symbol +EXPORT_SYMBOL_GPL vmlinux 0x66195c3c ata_sff_wait_after_reset +EXPORT_SYMBOL_GPL vmlinux 0x666a2bf2 pm_generic_thaw +EXPORT_SYMBOL_GPL vmlinux 0x668402aa crypto_put_default_rng +EXPORT_SYMBOL_GPL vmlinux 0x669fc273 device_set_wakeup_capable +EXPORT_SYMBOL_GPL vmlinux 0x66b2a859 nr_free_buffer_pages +EXPORT_SYMBOL_GPL vmlinux 0x66d87d38 symbol_put_addr +EXPORT_SYMBOL_GPL vmlinux 0x66dd6851 sysdev_show_ulong +EXPORT_SYMBOL_GPL vmlinux 0x670144be blkiocg_update_timeslice_used +EXPORT_SYMBOL_GPL vmlinux 0x6718d6d4 module_mutex +EXPORT_SYMBOL_GPL vmlinux 0x67955ce6 profile_hits +EXPORT_SYMBOL_GPL vmlinux 0x67bb14c8 led_trigger_unregister +EXPORT_SYMBOL_GPL vmlinux 0x67d11d41 ata_host_alloc +EXPORT_SYMBOL_GPL vmlinux 0x67e08a94 tpm_release +EXPORT_SYMBOL_GPL vmlinux 0x680824f0 tpm_show_pubek +EXPORT_SYMBOL_GPL vmlinux 0x6858f779 rio_mport_write_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x686c703f xfrm_count_auth_supported +EXPORT_SYMBOL_GPL vmlinux 0x68805aba replace_page_cache_page +EXPORT_SYMBOL_GPL vmlinux 0x688d311a blk_rq_err_bytes +EXPORT_SYMBOL_GPL vmlinux 0x688e059f ata_sff_dma_pause +EXPORT_SYMBOL_GPL vmlinux 0x6892088c unregister_pm_notifier +EXPORT_SYMBOL_GPL vmlinux 0x6897d223 dev_forward_skb +EXPORT_SYMBOL_GPL vmlinux 0x68b4fbf0 platform_bus +EXPORT_SYMBOL_GPL vmlinux 0x68be0674 ide_dma_start +EXPORT_SYMBOL_GPL vmlinux 0x68d0fbb2 class_unregister +EXPORT_SYMBOL_GPL vmlinux 0x691d1a9b securityfs_create_dir +EXPORT_SYMBOL_GPL vmlinux 0x6923a63f rio_mport_send_doorbell +EXPORT_SYMBOL_GPL vmlinux 0x692ec280 netdev_rx_handler_unregister +EXPORT_SYMBOL_GPL vmlinux 0x69307862 input_class +EXPORT_SYMBOL_GPL vmlinux 0x696b7050 usb_hcd_resume_root_hub +EXPORT_SYMBOL_GPL vmlinux 0x69afe1d0 platform_device_add_data +EXPORT_SYMBOL_GPL vmlinux 0x69e7954a rtc_irq_set_freq +EXPORT_SYMBOL_GPL vmlinux 0x69e93dba inet_twsk_schedule +EXPORT_SYMBOL_GPL vmlinux 0x69e9a2cb ata_scsi_slave_config +EXPORT_SYMBOL_GPL vmlinux 0x69eb2148 xv_malloc +EXPORT_SYMBOL_GPL vmlinux 0x6a1de906 ata_ehi_clear_desc +EXPORT_SYMBOL_GPL vmlinux 0x6a31a06a wm8994_bulk_write +EXPORT_SYMBOL_GPL vmlinux 0x6a530c88 vfs_test_lock +EXPORT_SYMBOL_GPL vmlinux 0x6a5f1eb6 ide_init_pc +EXPORT_SYMBOL_GPL vmlinux 0x6a5fb566 rcu_sched_force_quiescent_state +EXPORT_SYMBOL_GPL vmlinux 0x6a69fdf1 fb_bl_default_curve +EXPORT_SYMBOL_GPL vmlinux 0x6a782117 aead_geniv_free +EXPORT_SYMBOL_GPL vmlinux 0x6a8441be cpci_hp_start +EXPORT_SYMBOL_GPL vmlinux 0x6aba748c ata_std_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x6ad8be68 hrtimer_try_to_cancel +EXPORT_SYMBOL_GPL vmlinux 0x6b29a1fa ring_buffer_event_length +EXPORT_SYMBOL_GPL vmlinux 0x6b59ab57 cpufreq_frequency_table_verify +EXPORT_SYMBOL_GPL vmlinux 0x6b6d5203 ata_pci_remove_one +EXPORT_SYMBOL_GPL vmlinux 0x6b7b8cd4 tcp_cong_avoid_ai +EXPORT_SYMBOL_GPL vmlinux 0x6b876d2d pci_block_user_cfg_access +EXPORT_SYMBOL_GPL vmlinux 0x6c22b56a ide_init_disk +EXPORT_SYMBOL_GPL vmlinux 0x6c49c4f2 clockevents_notify +EXPORT_SYMBOL_GPL vmlinux 0x6c5043e9 __put_net +EXPORT_SYMBOL_GPL vmlinux 0x6c8d5ae8 __gpio_get_value +EXPORT_SYMBOL_GPL vmlinux 0x6cfd701e xfrm_output +EXPORT_SYMBOL_GPL vmlinux 0x6d2fc5a6 net_namespace_list +EXPORT_SYMBOL_GPL vmlinux 0x6d344818 tc3589x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x6d850f80 twl4030_codec_enable_resource +EXPORT_SYMBOL_GPL vmlinux 0x6dac178e get_current_tty +EXPORT_SYMBOL_GPL vmlinux 0x6dc6b88a sysfs_update_group +EXPORT_SYMBOL_GPL vmlinux 0x6e128a4b hvc_poll +EXPORT_SYMBOL_GPL vmlinux 0x6e360e0e handle_simple_irq +EXPORT_SYMBOL_GPL vmlinux 0x6e56e801 __pm_runtime_resume +EXPORT_SYMBOL_GPL vmlinux 0x6e7474fc xfrm_ealg_get_byid +EXPORT_SYMBOL_GPL vmlinux 0x6eac16d1 sata_set_spd +EXPORT_SYMBOL_GPL vmlinux 0x6ec458d9 usb_disable_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0x6ef7b9b9 inet_hashinfo_init +EXPORT_SYMBOL_GPL vmlinux 0x6f017f47 sata_link_scr_lpm +EXPORT_SYMBOL_GPL vmlinux 0x6f6183cf crypto_unregister_template +EXPORT_SYMBOL_GPL vmlinux 0x6faede22 crypto_ahash_finup +EXPORT_SYMBOL_GPL vmlinux 0x6fbc719c pmf_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x6fc3314b __rio_local_read_config_8 +EXPORT_SYMBOL_GPL vmlinux 0x6fcff25d ata_dev_disable +EXPORT_SYMBOL_GPL vmlinux 0x6ff607b6 crypto_get_default_rng +EXPORT_SYMBOL_GPL vmlinux 0x6ff9c59e device_initialize +EXPORT_SYMBOL_GPL vmlinux 0x6ffc148f ata_bmdma_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0x703eb1a7 tcp_get_info +EXPORT_SYMBOL_GPL vmlinux 0x706b3a33 cpufreq_frequency_table_get_attr +EXPORT_SYMBOL_GPL vmlinux 0x70751807 of_modalias_node +EXPORT_SYMBOL_GPL vmlinux 0x707c3a15 pci_ioremap_bar +EXPORT_SYMBOL_GPL vmlinux 0x707ff1bb ata_xfer_mask2mode +EXPORT_SYMBOL_GPL vmlinux 0x70b1a16d crypto_ahash_setkey +EXPORT_SYMBOL_GPL vmlinux 0x70bdbf17 crypto_alloc_ablkcipher +EXPORT_SYMBOL_GPL vmlinux 0x70cf032f usb_hcd_irq +EXPORT_SYMBOL_GPL vmlinux 0x7161438b ata_wait_after_reset +EXPORT_SYMBOL_GPL vmlinux 0x716265c7 debugfs_initialized +EXPORT_SYMBOL_GPL vmlinux 0x718d28e3 skcipher_geniv_alloc +EXPORT_SYMBOL_GPL vmlinux 0x71dc9998 crypto_il_tab +EXPORT_SYMBOL_GPL vmlinux 0x72107a42 usb_poison_urb +EXPORT_SYMBOL_GPL vmlinux 0x721f1b55 eventfd_ctx_get +EXPORT_SYMBOL_GPL vmlinux 0x722834aa ata_scsi_simulate +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 0x72de56be __rio_local_read_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x7315d2f2 cpci_hp_register_controller +EXPORT_SYMBOL_GPL vmlinux 0x73222a2a ata_pci_sff_init_host +EXPORT_SYMBOL_GPL vmlinux 0x73545d32 __inet_twsk_hashdance +EXPORT_SYMBOL_GPL vmlinux 0x735582c3 spi_register_master +EXPORT_SYMBOL_GPL vmlinux 0x73564277 __timecompare_update +EXPORT_SYMBOL_GPL vmlinux 0x73a48b4a ata_sff_std_ports +EXPORT_SYMBOL_GPL vmlinux 0x73bea3e9 ata_sff_tf_read +EXPORT_SYMBOL_GPL vmlinux 0x743a165e ata_pack_xfermask +EXPORT_SYMBOL_GPL vmlinux 0x743d4416 pmac_i2c_get_type +EXPORT_SYMBOL_GPL vmlinux 0x746698d3 usb_get_urb +EXPORT_SYMBOL_GPL vmlinux 0x746ed520 sg_scsi_ioctl +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 0x74e73aea shmem_truncate_range +EXPORT_SYMBOL_GPL vmlinux 0x750844a8 blkiocg_update_io_add_stats +EXPORT_SYMBOL_GPL vmlinux 0x7522f3ba irq_modify_status +EXPORT_SYMBOL_GPL vmlinux 0x7523756b clockevents_register_device +EXPORT_SYMBOL_GPL vmlinux 0x75862b28 sata_link_resume +EXPORT_SYMBOL_GPL vmlinux 0x75aeb72f fuse_do_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x75c3c4f1 debugfs_create_x32 +EXPORT_SYMBOL_GPL vmlinux 0x75c8a11c inet_twdr_twkill_work +EXPORT_SYMBOL_GPL vmlinux 0x75e8f3c3 crypto_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x76029750 spi_sync_locked +EXPORT_SYMBOL_GPL vmlinux 0x761188fd dpm_suspend_noirq +EXPORT_SYMBOL_GPL vmlinux 0x7626b273 unregister_kprobe +EXPORT_SYMBOL_GPL vmlinux 0x763622ff i2c_lock_adapter +EXPORT_SYMBOL_GPL vmlinux 0x765d684c skb_to_sgvec +EXPORT_SYMBOL_GPL vmlinux 0x7672c31d crypto_init_ahash_spawn +EXPORT_SYMBOL_GPL vmlinux 0x7698641a tpm_show_caps +EXPORT_SYMBOL_GPL vmlinux 0x76d262e4 hrtimer_start +EXPORT_SYMBOL_GPL vmlinux 0x76fdfc7e register_ftrace_event +EXPORT_SYMBOL_GPL vmlinux 0x770cf981 tpm_send +EXPORT_SYMBOL_GPL vmlinux 0x7720d469 scsi_autopm_put_device +EXPORT_SYMBOL_GPL vmlinux 0x773473f7 init_dummy_netdev +EXPORT_SYMBOL_GPL vmlinux 0x774b1d78 usb_altnum_to_altsetting +EXPORT_SYMBOL_GPL vmlinux 0x776fcd7e ide_pci_init_two +EXPORT_SYMBOL_GPL vmlinux 0x77747da3 timerqueue_add +EXPORT_SYMBOL_GPL vmlinux 0x77a89f11 scsi_get_vpd_page +EXPORT_SYMBOL_GPL vmlinux 0x77c8b200 usb_hcd_link_urb_to_ep +EXPORT_SYMBOL_GPL vmlinux 0x780405b2 debugfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0x780bea06 class_for_each_device +EXPORT_SYMBOL_GPL vmlinux 0x78195158 pmac_i2c_match_adapter +EXPORT_SYMBOL_GPL vmlinux 0x7861f0bd dw_spi_resume_host +EXPORT_SYMBOL_GPL vmlinux 0x78c061f6 disk_check_events +EXPORT_SYMBOL_GPL vmlinux 0x7944e0fc tracing_off +EXPORT_SYMBOL_GPL vmlinux 0x79d430f0 system_nrt_wq +EXPORT_SYMBOL_GPL vmlinux 0x79e440e8 simple_attr_open +EXPORT_SYMBOL_GPL vmlinux 0x7a6c547d scsi_nl_add_transport +EXPORT_SYMBOL_GPL vmlinux 0x7a7d5b64 wakeup_source_create +EXPORT_SYMBOL_GPL vmlinux 0x7abbbd83 i2c_add_numbered_adapter +EXPORT_SYMBOL_GPL vmlinux 0x7ae1ae8e cpufreq_frequency_table_put_attr +EXPORT_SYMBOL_GPL vmlinux 0x7b1d544d edac_handler_set +EXPORT_SYMBOL_GPL vmlinux 0x7b317bdf devres_add +EXPORT_SYMBOL_GPL vmlinux 0x7b755bf2 task_blkio_cgroup +EXPORT_SYMBOL_GPL vmlinux 0x7b870452 tps6586x_reads +EXPORT_SYMBOL_GPL vmlinux 0x7bcafc84 cgroup_to_blkio_cgroup +EXPORT_SYMBOL_GPL vmlinux 0x7bd87288 tcp_reno_cong_avoid +EXPORT_SYMBOL_GPL vmlinux 0x7bd933b8 ring_buffer_record_enable +EXPORT_SYMBOL_GPL vmlinux 0x7bea0cae disable_kprobe +EXPORT_SYMBOL_GPL vmlinux 0x7bef6ba9 tcp_death_row +EXPORT_SYMBOL_GPL vmlinux 0x7c1bbfd9 usb_autopm_get_interface_no_resume +EXPORT_SYMBOL_GPL vmlinux 0x7c1fc67f dm_set_device_limits +EXPORT_SYMBOL_GPL vmlinux 0x7c5fa6cd adp5520_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x7c6b8d30 usb_poison_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0x7c8ed14a ata_link_online +EXPORT_SYMBOL_GPL vmlinux 0x7ce14588 ring_buffer_overruns +EXPORT_SYMBOL_GPL vmlinux 0x7ceaf0d5 generic_handle_irq +EXPORT_SYMBOL_GPL vmlinux 0x7d05c7e7 crypto_register_instance +EXPORT_SYMBOL_GPL vmlinux 0x7d285a11 tcp_twsk_unique +EXPORT_SYMBOL_GPL vmlinux 0x7d32a2bb crypto_register_pcomp +EXPORT_SYMBOL_GPL vmlinux 0x7d59dd46 pm_wq +EXPORT_SYMBOL_GPL vmlinux 0x7d6e9062 crypto_larval_kill +EXPORT_SYMBOL_GPL vmlinux 0x7d700610 relay_close +EXPORT_SYMBOL_GPL vmlinux 0x7d88c232 wm8350_device_exit +EXPORT_SYMBOL_GPL vmlinux 0x7d90c340 __cpufreq_driver_getavg +EXPORT_SYMBOL_GPL vmlinux 0x7dab26b6 wm831x_isinkv_values +EXPORT_SYMBOL_GPL vmlinux 0x7dafa1f6 ata_bmdma32_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x7dc3d19d ata_bmdma_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x7dc5d0b6 crypto_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x7dda3029 skb_cow_data +EXPORT_SYMBOL_GPL vmlinux 0x7e10cf46 hrtimer_init_sleeper +EXPORT_SYMBOL_GPL vmlinux 0x7e1183c9 async_schedule +EXPORT_SYMBOL_GPL vmlinux 0x7e17ba7b klist_iter_exit +EXPORT_SYMBOL_GPL vmlinux 0x7e2406ff get_task_pid +EXPORT_SYMBOL_GPL vmlinux 0x7e275ea8 scsi_complete_async_scans +EXPORT_SYMBOL_GPL vmlinux 0x7e2d29ec ide_pci_clk +EXPORT_SYMBOL_GPL vmlinux 0x7e3bfdb1 gpiochip_is_requested +EXPORT_SYMBOL_GPL vmlinux 0x7e588384 xfrm_audit_policy_add +EXPORT_SYMBOL_GPL vmlinux 0x7e5de01f dm_noflush_suspending +EXPORT_SYMBOL_GPL vmlinux 0x7e64181d usb_calc_bus_time +EXPORT_SYMBOL_GPL vmlinux 0x7eb08934 pstore_register +EXPORT_SYMBOL_GPL vmlinux 0x7ebe705e aead_geniv_exit +EXPORT_SYMBOL_GPL vmlinux 0x7ec6b113 i2c_new_dummy +EXPORT_SYMBOL_GPL vmlinux 0x7ec6b41b kobject_uevent +EXPORT_SYMBOL_GPL vmlinux 0x7ef9ae3c usb_sg_cancel +EXPORT_SYMBOL_GPL vmlinux 0x7f192723 platform_device_del +EXPORT_SYMBOL_GPL vmlinux 0x7f1a23a2 pci_enable_pcie_error_reporting +EXPORT_SYMBOL_GPL vmlinux 0x7f23bf48 regulator_bulk_get +EXPORT_SYMBOL_GPL vmlinux 0x7f29db2a ide_write_devctl +EXPORT_SYMBOL_GPL vmlinux 0x7f33ff1f driver_find_device +EXPORT_SYMBOL_GPL vmlinux 0x7f7bc710 klist_next +EXPORT_SYMBOL_GPL vmlinux 0x7fa9cd55 rio_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x7fb7d8bf wm831x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x7ff10ccf raw_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x7ffc8718 gpio_set_debounce +EXPORT_SYMBOL_GPL vmlinux 0x8014b6af input_event_from_user +EXPORT_SYMBOL_GPL vmlinux 0x806a7bb7 inet_csk_route_req +EXPORT_SYMBOL_GPL vmlinux 0x808ec1a3 crypto_alg_tested +EXPORT_SYMBOL_GPL vmlinux 0x80fec807 rtc_irq_set_state +EXPORT_SYMBOL_GPL vmlinux 0x81380fa1 sysdev_show_int +EXPORT_SYMBOL_GPL vmlinux 0x8149ea54 ata_timing_find_mode +EXPORT_SYMBOL_GPL vmlinux 0x81b38afe xv_create_pool +EXPORT_SYMBOL_GPL vmlinux 0x8206d20b regulator_set_voltage_time +EXPORT_SYMBOL_GPL vmlinux 0x82184963 __ata_ehi_push_desc +EXPORT_SYMBOL_GPL vmlinux 0x82184f7f task_current_syscall +EXPORT_SYMBOL_GPL vmlinux 0x8226642f __gpio_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x823f27f8 crypto_givcipher_type +EXPORT_SYMBOL_GPL vmlinux 0x8251346a ata_port_freeze +EXPORT_SYMBOL_GPL vmlinux 0x82939ebd rcu_batches_completed_sched +EXPORT_SYMBOL_GPL vmlinux 0x82a48f9e pmac_low_i2c_lock +EXPORT_SYMBOL_GPL vmlinux 0x82d79b51 sysctl_vfs_cache_pressure +EXPORT_SYMBOL_GPL vmlinux 0x82f24b05 __ablkcipher_walk_complete +EXPORT_SYMBOL_GPL vmlinux 0x82f74e56 ide_check_ireason +EXPORT_SYMBOL_GPL vmlinux 0x833c64ee task_active_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0x8350571e kill_pid_info_as_uid +EXPORT_SYMBOL_GPL vmlinux 0x835a0b55 tpm_show_pcrs +EXPORT_SYMBOL_GPL vmlinux 0x83853aa4 dm_put +EXPORT_SYMBOL_GPL vmlinux 0x839cdd1b ata_host_alloc_pinfo +EXPORT_SYMBOL_GPL vmlinux 0x839e81ca synchronize_srcu +EXPORT_SYMBOL_GPL vmlinux 0x83a180fd inet_getpeer +EXPORT_SYMBOL_GPL vmlinux 0x83c5210f rio_release_inb_pwrite +EXPORT_SYMBOL_GPL vmlinux 0x83c7cfe7 inet6_csk_bind_conflict +EXPORT_SYMBOL_GPL vmlinux 0x83ce82eb get_monotonic_boottime +EXPORT_SYMBOL_GPL vmlinux 0x841a01b8 sff_dma_ops +EXPORT_SYMBOL_GPL vmlinux 0x8429701d ata_bmdma_dumb_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0x846488ce crypto_grab_skcipher +EXPORT_SYMBOL_GPL vmlinux 0x846bb50e blk_insert_cloned_request +EXPORT_SYMBOL_GPL vmlinux 0x847e0b1b swiotlb_map_page +EXPORT_SYMBOL_GPL vmlinux 0x84ecb7cb timerqueue_iterate_next +EXPORT_SYMBOL_GPL vmlinux 0x84f45fbe ip_build_and_send_pkt +EXPORT_SYMBOL_GPL vmlinux 0x85478a0b inet6_hash_frag +EXPORT_SYMBOL_GPL vmlinux 0x8553c03d xfrm_audit_state_add +EXPORT_SYMBOL_GPL vmlinux 0x8574ca6c gpio_request_array +EXPORT_SYMBOL_GPL vmlinux 0x85b67f86 wm831x_reg_read +EXPORT_SYMBOL_GPL vmlinux 0x85c10896 rcu_batches_completed_bh +EXPORT_SYMBOL_GPL vmlinux 0x862bb40e __pci_hp_register +EXPORT_SYMBOL_GPL vmlinux 0x868784cb __symbol_get +EXPORT_SYMBOL_GPL vmlinux 0x868eecbd ide_exec_command +EXPORT_SYMBOL_GPL vmlinux 0x86a47eac tps65910_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x86c39dc6 inode_sb_list_add +EXPORT_SYMBOL_GPL vmlinux 0x86f6b99d synchronize_rcu_expedited +EXPORT_SYMBOL_GPL vmlinux 0x86ff18f0 proc_net_fops_create +EXPORT_SYMBOL_GPL vmlinux 0x8703e5da __blocking_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x8714a066 rt_mutex_lock_interruptible +EXPORT_SYMBOL_GPL vmlinux 0x871ec0e2 rq_flush_dcache_pages +EXPORT_SYMBOL_GPL vmlinux 0x872ff64f blkcipher_walk_done +EXPORT_SYMBOL_GPL vmlinux 0x8738ccf3 crypto_tfm_in_queue +EXPORT_SYMBOL_GPL vmlinux 0x873fbaea edac_atomic_assert_error +EXPORT_SYMBOL_GPL vmlinux 0x87754115 raw_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0x87974122 inet_csk_addr2sockaddr +EXPORT_SYMBOL_GPL vmlinux 0x8798abbb da903x_read +EXPORT_SYMBOL_GPL vmlinux 0x87eb2d2f rdev_get_id +EXPORT_SYMBOL_GPL vmlinux 0x8810ad5e crypto_xor +EXPORT_SYMBOL_GPL vmlinux 0x88187f52 event_storage_mutex +EXPORT_SYMBOL_GPL vmlinux 0x881ec687 tcp_reno_ssthresh +EXPORT_SYMBOL_GPL vmlinux 0x8865f7f3 disk_part_iter_init +EXPORT_SYMBOL_GPL vmlinux 0x887aab80 bus_create_file +EXPORT_SYMBOL_GPL vmlinux 0x88bf5390 setup_deferrable_timer_on_stack_key +EXPORT_SYMBOL_GPL vmlinux 0x8924eb1e rcu_force_quiescent_state +EXPORT_SYMBOL_GPL vmlinux 0x8968bb64 tty_perform_flush +EXPORT_SYMBOL_GPL vmlinux 0x89ff43f6 init_uts_ns +EXPORT_SYMBOL_GPL vmlinux 0x8a04e77d device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x8a16b797 register_jprobes +EXPORT_SYMBOL_GPL vmlinux 0x8a1c052a vfs_setlease +EXPORT_SYMBOL_GPL vmlinux 0x8a597f30 ring_buffer_resize +EXPORT_SYMBOL_GPL vmlinux 0x8a9c7ae5 wm8350_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x8abacc47 get_max_files +EXPORT_SYMBOL_GPL vmlinux 0x8adbbfe2 __trace_note_message +EXPORT_SYMBOL_GPL vmlinux 0x8b19b63d tcp_set_state +EXPORT_SYMBOL_GPL vmlinux 0x8b1e6afa cpufreq_frequency_table_target +EXPORT_SYMBOL_GPL vmlinux 0x8b324c5c disk_map_sector_rcu +EXPORT_SYMBOL_GPL vmlinux 0x8b37c556 ata_sff_busy_sleep +EXPORT_SYMBOL_GPL vmlinux 0x8b4595af usb_alloc_coherent +EXPORT_SYMBOL_GPL vmlinux 0x8b6cabf6 power_supply_changed +EXPORT_SYMBOL_GPL vmlinux 0x8b70e8ea __wake_up_sync_key +EXPORT_SYMBOL_GPL vmlinux 0x8b752ac1 ata_tf_to_fis +EXPORT_SYMBOL_GPL vmlinux 0x8b8d8228 spi_busnum_to_master +EXPORT_SYMBOL_GPL vmlinux 0x8bbca77e init_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0x8bd91209 ide_tf_read +EXPORT_SYMBOL_GPL vmlinux 0x8be83ac1 ata_sas_port_stop +EXPORT_SYMBOL_GPL vmlinux 0x8bf41b61 relay_open +EXPORT_SYMBOL_GPL vmlinux 0x8c0929d8 ring_buffer_free_read_page +EXPORT_SYMBOL_GPL vmlinux 0x8c4d58b9 crypto_init_spawn +EXPORT_SYMBOL_GPL vmlinux 0x8ce12a3f mnt_clone_write +EXPORT_SYMBOL_GPL vmlinux 0x8ce3ccef spi_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x8d1a481f eventfd_ctx_remove_wait_queue +EXPORT_SYMBOL_GPL vmlinux 0x8d360f5b generic_fh_to_dentry +EXPORT_SYMBOL_GPL vmlinux 0x8d4c8d64 ata_sg_init +EXPORT_SYMBOL_GPL vmlinux 0x8d80529b virq_is_host +EXPORT_SYMBOL_GPL vmlinux 0x8da17b42 scatterwalk_copychunks +EXPORT_SYMBOL_GPL vmlinux 0x8da481ac device_for_each_child +EXPORT_SYMBOL_GPL vmlinux 0x8dad55e8 of_address_to_resource +EXPORT_SYMBOL_GPL vmlinux 0x8dcb80a4 rio_mport_write_config_8 +EXPORT_SYMBOL_GPL vmlinux 0x8de8dde2 ata_scsi_port_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x8e3199c9 rio_release_inb_mbox +EXPORT_SYMBOL_GPL vmlinux 0x8e455256 yield_to +EXPORT_SYMBOL_GPL vmlinux 0x8e4f6f0c usb_get_current_frame_number +EXPORT_SYMBOL_GPL vmlinux 0x8e5cad70 __pm_stay_awake +EXPORT_SYMBOL_GPL vmlinux 0x8ec7d06c sdev_evt_send_simple +EXPORT_SYMBOL_GPL vmlinux 0x8ed2ad53 rio_get_device +EXPORT_SYMBOL_GPL vmlinux 0x8ed57053 __tracepoint_cpu_idle +EXPORT_SYMBOL_GPL vmlinux 0x8edbca59 blkcipher_walk_phys +EXPORT_SYMBOL_GPL vmlinux 0x8f2e8047 vfs_setxattr +EXPORT_SYMBOL_GPL vmlinux 0x8f3e04b2 __sock_recv_timestamp +EXPORT_SYMBOL_GPL vmlinux 0x8f55a62f bus_get_kset +EXPORT_SYMBOL_GPL vmlinux 0x8f6cee77 __round_jiffies_relative +EXPORT_SYMBOL_GPL vmlinux 0x8fe12127 device_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x8fe934ce scsi_eh_ready_devs +EXPORT_SYMBOL_GPL vmlinux 0x90012df7 usb_hcd_check_unlink_urb +EXPORT_SYMBOL_GPL vmlinux 0x902cd54f ide_dma_sff_read_status +EXPORT_SYMBOL_GPL vmlinux 0x907c812c queue_work_on +EXPORT_SYMBOL_GPL vmlinux 0x90a1004a crypto_has_alg +EXPORT_SYMBOL_GPL vmlinux 0x90bcf849 __inet_hash_nolisten +EXPORT_SYMBOL_GPL vmlinux 0x90c3a252 tty_prepare_flip_string_flags +EXPORT_SYMBOL_GPL vmlinux 0x90de8796 get_dcookie +EXPORT_SYMBOL_GPL vmlinux 0x90eabeec usb_bulk_msg +EXPORT_SYMBOL_GPL vmlinux 0x90efb919 usb_alloc_urb +EXPORT_SYMBOL_GPL vmlinux 0x9159b9d6 profile_event_register +EXPORT_SYMBOL_GPL vmlinux 0x91831026 stmpe_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x9184cdb5 cpufreq_driver_target +EXPORT_SYMBOL_GPL vmlinux 0x91aad699 attribute_container_classdev_to_container +EXPORT_SYMBOL_GPL vmlinux 0x91b74923 get_task_comm +EXPORT_SYMBOL_GPL vmlinux 0x91bd26ac xv_free +EXPORT_SYMBOL_GPL vmlinux 0x91c3e087 power_supply_set_battery_charged +EXPORT_SYMBOL_GPL vmlinux 0x91da80c4 ata_qc_complete_multiple +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 0x9388998f __rtnl_af_unregister +EXPORT_SYMBOL_GPL vmlinux 0x93912b12 device_bind_driver +EXPORT_SYMBOL_GPL vmlinux 0x93a2cb47 reserve_pmc_hardware +EXPORT_SYMBOL_GPL vmlinux 0x93b92f68 xfrm_audit_state_icvfail +EXPORT_SYMBOL_GPL vmlinux 0x93d2422d snmp_mib_free +EXPORT_SYMBOL_GPL vmlinux 0x93efc1fa __mnt_is_readonly +EXPORT_SYMBOL_GPL vmlinux 0x94073ce5 debugfs_remove +EXPORT_SYMBOL_GPL vmlinux 0x9411974d find_module +EXPORT_SYMBOL_GPL vmlinux 0x94233f83 pm_wakeup_event +EXPORT_SYMBOL_GPL vmlinux 0x9431ce6f power_supply_unregister +EXPORT_SYMBOL_GPL vmlinux 0x9461c3b2 show_class_attr_string +EXPORT_SYMBOL_GPL vmlinux 0x947834d9 user_destroy +EXPORT_SYMBOL_GPL vmlinux 0x947a5154 ata_pci_bmdma_clear_simplex +EXPORT_SYMBOL_GPL vmlinux 0x94a68723 ata_scsi_slave_destroy +EXPORT_SYMBOL_GPL vmlinux 0x94b34a8e xfrm_audit_state_replay_overflow +EXPORT_SYMBOL_GPL vmlinux 0x94c05c34 ring_buffer_peek +EXPORT_SYMBOL_GPL vmlinux 0x94cebe24 device_create_vargs +EXPORT_SYMBOL_GPL vmlinux 0x94ef4d05 cpci_hp_stop +EXPORT_SYMBOL_GPL vmlinux 0x952664c5 do_exit +EXPORT_SYMBOL_GPL vmlinux 0x95281b67 inet6_sk_rebuild_header +EXPORT_SYMBOL_GPL vmlinux 0x952fc10f dw_spi_xfer_done +EXPORT_SYMBOL_GPL vmlinux 0x953deb35 sata_sff_hardreset +EXPORT_SYMBOL_GPL vmlinux 0x955b0e2e kthread_worker_fn +EXPORT_SYMBOL_GPL vmlinux 0x955ca72a tcp_is_cwnd_limited +EXPORT_SYMBOL_GPL vmlinux 0x956a91ba gpio_get_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x95cb7fac ring_buffer_empty +EXPORT_SYMBOL_GPL vmlinux 0x95d75a7c tty_ldisc_deref +EXPORT_SYMBOL_GPL vmlinux 0x96011f1e sata_async_notification +EXPORT_SYMBOL_GPL vmlinux 0x9621849f ring_buffer_event_data +EXPORT_SYMBOL_GPL vmlinux 0x964087bf max8997_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0x9652d143 ide_dma_host_set +EXPORT_SYMBOL_GPL vmlinux 0x96b057bd inet6_lookup +EXPORT_SYMBOL_GPL vmlinux 0x96c77ad3 ata_pci_bmdma_init +EXPORT_SYMBOL_GPL vmlinux 0x96cbcf31 pm_qos_add_notifier +EXPORT_SYMBOL_GPL vmlinux 0x96d1e256 dev_attr_unload_heads +EXPORT_SYMBOL_GPL vmlinux 0x97184b48 blk_rq_unprep_clone +EXPORT_SYMBOL_GPL vmlinux 0x975aca09 __rio_local_read_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x97647aab ablkcipher_walk_phys +EXPORT_SYMBOL_GPL vmlinux 0x9783a954 devres_destroy +EXPORT_SYMBOL_GPL vmlinux 0x978f24b1 __wake_up_locked +EXPORT_SYMBOL_GPL vmlinux 0x97ea8a2c ablkcipher_walk_done +EXPORT_SYMBOL_GPL vmlinux 0x97f54c50 ip6_dst_lookup_flow +EXPORT_SYMBOL_GPL vmlinux 0x97fb0bb0 regulator_put +EXPORT_SYMBOL_GPL vmlinux 0x97ff0b9a ide_prep_sense +EXPORT_SYMBOL_GPL vmlinux 0x981a7e67 set_timer_slack +EXPORT_SYMBOL_GPL vmlinux 0x9833bc0c hvc_kick +EXPORT_SYMBOL_GPL vmlinux 0x9858b5bb stmpe_enable +EXPORT_SYMBOL_GPL vmlinux 0x99020afe rio_request_inb_pwrite +EXPORT_SYMBOL_GPL vmlinux 0x9924c496 __usb_get_extra_descriptor +EXPORT_SYMBOL_GPL vmlinux 0x995d1071 prof_on +EXPORT_SYMBOL_GPL vmlinux 0x9a11a0fc crypto_attr_alg_name +EXPORT_SYMBOL_GPL vmlinux 0x9a1520e7 macio_find +EXPORT_SYMBOL_GPL vmlinux 0x9a26f295 tps6586x_write +EXPORT_SYMBOL_GPL vmlinux 0x9a272ee6 usb_mon_register +EXPORT_SYMBOL_GPL vmlinux 0x9a49d937 __wake_up_locked_key +EXPORT_SYMBOL_GPL vmlinux 0x9aad6540 klist_iter_init +EXPORT_SYMBOL_GPL vmlinux 0x9ae7ee39 __audit_inode_child +EXPORT_SYMBOL_GPL vmlinux 0x9b180119 devres_close_group +EXPORT_SYMBOL_GPL vmlinux 0x9b445fe5 raw_seq_start +EXPORT_SYMBOL_GPL vmlinux 0x9b5622c8 sysdev_class_register +EXPORT_SYMBOL_GPL vmlinux 0x9b67016f hrtimer_forward +EXPORT_SYMBOL_GPL vmlinux 0x9b8860ea rtnl_af_register +EXPORT_SYMBOL_GPL vmlinux 0x9b984597 rtc_initialize_alarm +EXPORT_SYMBOL_GPL vmlinux 0x9ba0501e unregister_vt_notifier +EXPORT_SYMBOL_GPL vmlinux 0x9bb425ef ata_host_resume +EXPORT_SYMBOL_GPL vmlinux 0x9c389199 shash_attr_alg +EXPORT_SYMBOL_GPL vmlinux 0x9c9231b7 __srcu_read_lock +EXPORT_SYMBOL_GPL vmlinux 0x9c9c10f2 blk_queue_flush +EXPORT_SYMBOL_GPL vmlinux 0x9c9d7ce2 get_net_ns_by_pid +EXPORT_SYMBOL_GPL vmlinux 0x9cb35819 dev_attr_em_message_type +EXPORT_SYMBOL_GPL vmlinux 0x9cb8037b xfrm_count_enc_supported +EXPORT_SYMBOL_GPL vmlinux 0x9cc11740 get_device +EXPORT_SYMBOL_GPL vmlinux 0x9d19a770 ide_output_data +EXPORT_SYMBOL_GPL vmlinux 0x9d6e84b7 do_rw_taskfile +EXPORT_SYMBOL_GPL vmlinux 0x9dda00f8 lookup_create +EXPORT_SYMBOL_GPL vmlinux 0x9dfdf722 gpio_free_array +EXPORT_SYMBOL_GPL vmlinux 0x9e15f603 ide_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x9e9493f8 tpm_store_cancel +EXPORT_SYMBOL_GPL vmlinux 0x9f40a6d6 async_synchronize_full_domain +EXPORT_SYMBOL_GPL vmlinux 0x9f70cc3a __tracepoint_block_rq_remap +EXPORT_SYMBOL_GPL vmlinux 0x9fa16d62 __pm_runtime_disable +EXPORT_SYMBOL_GPL vmlinux 0x9fce80db fb_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xa01999eb usb_lock_device_for_reset +EXPORT_SYMBOL_GPL vmlinux 0xa06d8abe blk_trace_remove +EXPORT_SYMBOL_GPL vmlinux 0xa07bdfe5 usb_debug_root +EXPORT_SYMBOL_GPL vmlinux 0xa0a48272 usb_init_urb +EXPORT_SYMBOL_GPL vmlinux 0xa0ca5bb1 adp5520_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0xa0e8e896 queue_delayed_work +EXPORT_SYMBOL_GPL vmlinux 0xa113a40b ring_buffer_read +EXPORT_SYMBOL_GPL vmlinux 0xa181ea5a usb_match_id +EXPORT_SYMBOL_GPL vmlinux 0xa1d5c884 mmput +EXPORT_SYMBOL_GPL vmlinux 0xa20c1f29 crypto_shash_setkey +EXPORT_SYMBOL_GPL vmlinux 0xa2602d54 ide_pio_bytes +EXPORT_SYMBOL_GPL vmlinux 0xa260f977 system_unbound_wq +EXPORT_SYMBOL_GPL vmlinux 0xa27b0ac4 tcp_orphan_count +EXPORT_SYMBOL_GPL vmlinux 0xa28dccc1 dm_kill_unmapped_request +EXPORT_SYMBOL_GPL vmlinux 0xa2b080df ata_bmdma_error_handler +EXPORT_SYMBOL_GPL vmlinux 0xa3292345 rtc_update_irq +EXPORT_SYMBOL_GPL vmlinux 0xa34a24bb crypto_blkcipher_type +EXPORT_SYMBOL_GPL vmlinux 0xa357d56e ktime_get +EXPORT_SYMBOL_GPL vmlinux 0xa366e1dd pmf_call_one +EXPORT_SYMBOL_GPL vmlinux 0xa39d9220 unregister_timer_hook +EXPORT_SYMBOL_GPL vmlinux 0xa3a2d9af walk_system_ram_range +EXPORT_SYMBOL_GPL vmlinux 0xa3c51da4 blocking_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0xa401cd9c swiotlb_tbl_map_single +EXPORT_SYMBOL_GPL vmlinux 0xa40a8590 input_event_to_user +EXPORT_SYMBOL_GPL vmlinux 0xa41b433c platform_device_register_resndata +EXPORT_SYMBOL_GPL vmlinux 0xa41e591b sysfs_remove_file_from_group +EXPORT_SYMBOL_GPL vmlinux 0xa47f5e14 tty_buffer_request_room +EXPORT_SYMBOL_GPL vmlinux 0xa4ab6c13 security_inode_mkdir +EXPORT_SYMBOL_GPL vmlinux 0xa5217072 clockevent_delta2ns +EXPORT_SYMBOL_GPL vmlinux 0xa548119e dm_table_add_target_callbacks +EXPORT_SYMBOL_GPL vmlinux 0xa59cb797 cgroup_attach_task_all +EXPORT_SYMBOL_GPL vmlinux 0xa5b00659 ppc_proc_freq +EXPORT_SYMBOL_GPL vmlinux 0xa5b5b4a4 ide_end_rq +EXPORT_SYMBOL_GPL vmlinux 0xa5efbf4c async_synchronize_full +EXPORT_SYMBOL_GPL vmlinux 0xa5f7e172 crypto_destroy_tfm +EXPORT_SYMBOL_GPL vmlinux 0xa63e23bb devres_get +EXPORT_SYMBOL_GPL vmlinux 0xa64ef60b relay_flush +EXPORT_SYMBOL_GPL vmlinux 0xa6964875 wm831x_reg_write +EXPORT_SYMBOL_GPL vmlinux 0xa69aeffe platform_device_put +EXPORT_SYMBOL_GPL vmlinux 0xa6cdfbab ata_sas_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xa6e511b3 i2c_adapter_type +EXPORT_SYMBOL_GPL vmlinux 0xa73470eb sk_detach_filter +EXPORT_SYMBOL_GPL vmlinux 0xa73d4933 pm_generic_suspend +EXPORT_SYMBOL_GPL vmlinux 0xa7509511 ata_sff_port_ops +EXPORT_SYMBOL_GPL vmlinux 0xa75618e0 rtc_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0xa763028d save_stack_trace_tsk +EXPORT_SYMBOL_GPL vmlinux 0xa763b227 rio_local_get_device_id +EXPORT_SYMBOL_GPL vmlinux 0xa76e29e7 usb_autopm_get_interface +EXPORT_SYMBOL_GPL vmlinux 0xa7c9fe5e fuse_conn_put +EXPORT_SYMBOL_GPL vmlinux 0xa7d24976 blkio_policy_register +EXPORT_SYMBOL_GPL vmlinux 0xa7d89ff5 regulator_get +EXPORT_SYMBOL_GPL vmlinux 0xa7ee4844 mnt_want_write_file +EXPORT_SYMBOL_GPL vmlinux 0xa8101f9d pm_runtime_irq_safe +EXPORT_SYMBOL_GPL vmlinux 0xa83a4db3 ahash_register_instance +EXPORT_SYMBOL_GPL vmlinux 0xa84394e7 max8997_update_reg +EXPORT_SYMBOL_GPL vmlinux 0xa8ad10b6 rtc_read_time +EXPORT_SYMBOL_GPL vmlinux 0xa8bb30be __blk_end_request_err +EXPORT_SYMBOL_GPL vmlinux 0xa8f59416 gpio_direction_output +EXPORT_SYMBOL_GPL vmlinux 0xa8fc1b26 d_materialise_unique +EXPORT_SYMBOL_GPL vmlinux 0xa90cf4b0 wakeup_source_register +EXPORT_SYMBOL_GPL vmlinux 0xa9107f25 con_debug_enter +EXPORT_SYMBOL_GPL vmlinux 0xa929609e rio_release_outb_dbell +EXPORT_SYMBOL_GPL vmlinux 0xa9b048b4 rtc_set_time +EXPORT_SYMBOL_GPL vmlinux 0xa9c530b8 unregister_oom_notifier +EXPORT_SYMBOL_GPL vmlinux 0xa9f3f261 net_ipv4_ctl_path +EXPORT_SYMBOL_GPL vmlinux 0xaa04f667 noop_backing_dev_info +EXPORT_SYMBOL_GPL vmlinux 0xaa166899 pci_load_saved_state +EXPORT_SYMBOL_GPL vmlinux 0xaa2a72bf __iowrite64_copy +EXPORT_SYMBOL_GPL vmlinux 0xaa4c3009 i2c_unlock_adapter +EXPORT_SYMBOL_GPL vmlinux 0xaa7b7cc3 crypto_shoot_alg +EXPORT_SYMBOL_GPL vmlinux 0xaa822b3b xfrm_output_resume +EXPORT_SYMBOL_GPL vmlinux 0xaa9c771f trace_event_raw_init +EXPORT_SYMBOL_GPL vmlinux 0xab00c7ab pmac_i2c_close +EXPORT_SYMBOL_GPL vmlinux 0xab0b7c1b shash_register_instance +EXPORT_SYMBOL_GPL vmlinux 0xab42f9eb sysfs_get_dirent +EXPORT_SYMBOL_GPL vmlinux 0xab48a8c1 platform_add_devices +EXPORT_SYMBOL_GPL vmlinux 0xab6babaf pm_qos_request +EXPORT_SYMBOL_GPL vmlinux 0xab724c2c usb_string +EXPORT_SYMBOL_GPL vmlinux 0xab85af47 sata_scr_write +EXPORT_SYMBOL_GPL vmlinux 0xab8fbbeb ata_sff_check_status +EXPORT_SYMBOL_GPL vmlinux 0xab98a262 inet_twsk_put +EXPORT_SYMBOL_GPL vmlinux 0xabbeb2cf udp6_lib_lookup +EXPORT_SYMBOL_GPL vmlinux 0xabc7498c relay_switch_subbuf +EXPORT_SYMBOL_GPL vmlinux 0xabe3e87e class_interface_register +EXPORT_SYMBOL_GPL vmlinux 0xabfbc63f irq_find_host +EXPORT_SYMBOL_GPL vmlinux 0xac357668 blkdev_aio_write +EXPORT_SYMBOL_GPL vmlinux 0xacadbb90 usb_submit_urb +EXPORT_SYMBOL_GPL vmlinux 0xacc8181d crypto_hash_walk_done +EXPORT_SYMBOL_GPL vmlinux 0xacdec886 platform_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xace0b523 ata_host_activate +EXPORT_SYMBOL_GPL vmlinux 0xace5c0fc usb_bus_list +EXPORT_SYMBOL_GPL vmlinux 0xacfd81f6 work_cpu +EXPORT_SYMBOL_GPL vmlinux 0xad45ed23 fixed_phy_set_link_update +EXPORT_SYMBOL_GPL vmlinux 0xad5f1b39 nf_net_ipv4_netfilter_sysctl_path +EXPORT_SYMBOL_GPL vmlinux 0xad7076be spi_add_device +EXPORT_SYMBOL_GPL vmlinux 0xad98aea6 get_user_pages_fast +EXPORT_SYMBOL_GPL vmlinux 0xadca997a elv_unregister +EXPORT_SYMBOL_GPL vmlinux 0xadebb0e3 pmac_i2c_get_flags +EXPORT_SYMBOL_GPL vmlinux 0xadf6aa4d tpm_pcr_read +EXPORT_SYMBOL_GPL vmlinux 0xae0c87ee pm_qos_remove_notifier +EXPORT_SYMBOL_GPL vmlinux 0xae5e2910 fsstack_copy_inode_size +EXPORT_SYMBOL_GPL vmlinux 0xae6b0549 pm_runtime_set_autosuspend_delay +EXPORT_SYMBOL_GPL vmlinux 0xae79f2ba ata_host_start +EXPORT_SYMBOL_GPL vmlinux 0xaeb7bc53 ring_buffer_discard_commit +EXPORT_SYMBOL_GPL vmlinux 0xaec23f0b sysdev_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0xaeea3073 xfrm_aead_get_byname +EXPORT_SYMBOL_GPL vmlinux 0xaf379ced regulator_unregister +EXPORT_SYMBOL_GPL vmlinux 0xaf5a60c2 each_symbol_section +EXPORT_SYMBOL_GPL vmlinux 0xaf69699e xv_get_object_size +EXPORT_SYMBOL_GPL vmlinux 0xafa4386a of_irq_map_pci +EXPORT_SYMBOL_GPL vmlinux 0xafa8b1fa ring_buffer_record_enable_cpu +EXPORT_SYMBOL_GPL vmlinux 0xafc2364c rio_release_inb_dbell +EXPORT_SYMBOL_GPL vmlinux 0xafcee9fc set_task_ioprio +EXPORT_SYMBOL_GPL vmlinux 0xafe64f8a tcp_reno_min_cwnd +EXPORT_SYMBOL_GPL vmlinux 0xaff7994a pci_reset_function +EXPORT_SYMBOL_GPL vmlinux 0xb02d7484 usb_store_new_id +EXPORT_SYMBOL_GPL vmlinux 0xb03c53bb xfrm_audit_state_delete +EXPORT_SYMBOL_GPL vmlinux 0xb078297e bus_for_each_drv +EXPORT_SYMBOL_GPL vmlinux 0xb0c39cd9 __tracepoint_kfree_skb +EXPORT_SYMBOL_GPL vmlinux 0xb10d55bc cn_netlink_send +EXPORT_SYMBOL_GPL vmlinux 0xb11449d4 ata_sff_softreset +EXPORT_SYMBOL_GPL vmlinux 0xb1233e4b perf_event_read_value +EXPORT_SYMBOL_GPL vmlinux 0xb18429eb suspend_device_irqs +EXPORT_SYMBOL_GPL vmlinux 0xb1acbcce rcu_barrier_sched +EXPORT_SYMBOL_GPL vmlinux 0xb1fd5149 eventfd_ctx_fdget +EXPORT_SYMBOL_GPL vmlinux 0xb2510c9d regulator_list_voltage +EXPORT_SYMBOL_GPL vmlinux 0xb252f228 ata_bmdma_setup +EXPORT_SYMBOL_GPL vmlinux 0xb2b3812a pid_vnr +EXPORT_SYMBOL_GPL vmlinux 0xb2c4ab13 ide_tf_load +EXPORT_SYMBOL_GPL vmlinux 0xb2c89c77 ide_check_atapi_device +EXPORT_SYMBOL_GPL vmlinux 0xb2ed35a1 class_compat_create_link +EXPORT_SYMBOL_GPL vmlinux 0xb2f5ca85 transport_add_device +EXPORT_SYMBOL_GPL vmlinux 0xb3443200 pcie_port_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xb358412e crypto_attr_alg2 +EXPORT_SYMBOL_GPL vmlinux 0xb3a5fd7b swiotlb_unmap_page +EXPORT_SYMBOL_GPL vmlinux 0xb3f2323f ata_bmdma_post_internal_cmd +EXPORT_SYMBOL_GPL vmlinux 0xb415af8b inet_ctl_sock_create +EXPORT_SYMBOL_GPL vmlinux 0xb46ca767 tty_init_termios +EXPORT_SYMBOL_GPL vmlinux 0xb48b61e6 skb_morph +EXPORT_SYMBOL_GPL vmlinux 0xb48c4258 inet_csk_listen_start +EXPORT_SYMBOL_GPL vmlinux 0xb510edf7 cpufreq_frequency_table_cpuinfo +EXPORT_SYMBOL_GPL vmlinux 0xb51fbd64 edac_op_state +EXPORT_SYMBOL_GPL vmlinux 0xb53620d1 pci_vpd_find_info_keyword +EXPORT_SYMBOL_GPL vmlinux 0xb5420202 ring_buffer_time_stamp +EXPORT_SYMBOL_GPL vmlinux 0xb5458546 check_media_bay +EXPORT_SYMBOL_GPL vmlinux 0xb547eaba class_create_file +EXPORT_SYMBOL_GPL vmlinux 0xb56b8268 tty_encode_baud_rate +EXPORT_SYMBOL_GPL vmlinux 0xb573bb52 usb_find_alt_setting +EXPORT_SYMBOL_GPL vmlinux 0xb574aa91 pci_enable_rom +EXPORT_SYMBOL_GPL vmlinux 0xb58dcfa2 synchronize_sched_expedited +EXPORT_SYMBOL_GPL vmlinux 0xb5bc6a67 locks_alloc_lock +EXPORT_SYMBOL_GPL vmlinux 0xb5f17edf perf_register_guest_info_callbacks +EXPORT_SYMBOL_GPL vmlinux 0xb5fdc0c2 leds_list_lock +EXPORT_SYMBOL_GPL vmlinux 0xb60b5707 of_i8042_aux_irq +EXPORT_SYMBOL_GPL vmlinux 0xb617a959 blkio_root_cgroup +EXPORT_SYMBOL_GPL vmlinux 0xb64ea395 perf_tp_event +EXPORT_SYMBOL_GPL vmlinux 0xb6aeb661 ata_id_c_string +EXPORT_SYMBOL_GPL vmlinux 0xb6d4422f eventfd_signal +EXPORT_SYMBOL_GPL vmlinux 0xb7235359 usb_register_device_driver +EXPORT_SYMBOL_GPL vmlinux 0xb782f21c usb_hcd_map_urb_for_dma +EXPORT_SYMBOL_GPL vmlinux 0xb78d091e pmf_get_function +EXPORT_SYMBOL_GPL vmlinux 0xb7b4594a dev_attr_em_message +EXPORT_SYMBOL_GPL vmlinux 0xb7bfa693 regulator_set_mode +EXPORT_SYMBOL_GPL vmlinux 0xb82be0a5 find_symbol +EXPORT_SYMBOL_GPL vmlinux 0xb8346a10 trace_define_field +EXPORT_SYMBOL_GPL vmlinux 0xb8611dc4 ahash_free_instance +EXPORT_SYMBOL_GPL vmlinux 0xb86b4074 pci_add_dynid +EXPORT_SYMBOL_GPL vmlinux 0xb88175c3 firmware_kobj +EXPORT_SYMBOL_GPL vmlinux 0xb89283a7 console_drivers +EXPORT_SYMBOL_GPL vmlinux 0xb8e2f61e pci_scan_child_bus +EXPORT_SYMBOL_GPL vmlinux 0xb8ff7a51 rtc_set_mmss +EXPORT_SYMBOL_GPL vmlinux 0xb927de10 css_id +EXPORT_SYMBOL_GPL vmlinux 0xb938cde1 ide_host_remove +EXPORT_SYMBOL_GPL vmlinux 0xb992db60 sync_filesystem +EXPORT_SYMBOL_GPL vmlinux 0xb9b1200c blkdev_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xb9b9df41 usb_amd_dev_put +EXPORT_SYMBOL_GPL vmlinux 0xb9c425de register_syscore_ops +EXPORT_SYMBOL_GPL vmlinux 0xb9c713d5 pci_rescan_bus +EXPORT_SYMBOL_GPL vmlinux 0xb9d5ed74 usb_hcd_platform_shutdown +EXPORT_SYMBOL_GPL vmlinux 0xb9da2997 snmp_fold_field64 +EXPORT_SYMBOL_GPL vmlinux 0xb9eb3aa9 add_uevent_var +EXPORT_SYMBOL_GPL vmlinux 0xba0624e9 nf_register_afinfo +EXPORT_SYMBOL_GPL vmlinux 0xba177ca6 pmf_do_irq +EXPORT_SYMBOL_GPL vmlinux 0xba9235cd led_trigger_blink +EXPORT_SYMBOL_GPL vmlinux 0xba98648e ide_do_test_unit_ready +EXPORT_SYMBOL_GPL vmlinux 0xbab7eae6 register_kprobes +EXPORT_SYMBOL_GPL vmlinux 0xbac44ad1 usb_autopm_put_interface_async +EXPORT_SYMBOL_GPL vmlinux 0xbad26090 __atomic_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xbae34c27 scsi_nl_remove_transport +EXPORT_SYMBOL_GPL vmlinux 0xbb038ce4 perf_unregister_guest_info_callbacks +EXPORT_SYMBOL_GPL vmlinux 0xbb0853f9 ref_module +EXPORT_SYMBOL_GPL vmlinux 0xbb091277 ring_buffer_free +EXPORT_SYMBOL_GPL vmlinux 0xbb0ab47b debug_locks +EXPORT_SYMBOL_GPL vmlinux 0xbb1dd721 usb_hcd_pci_remove +EXPORT_SYMBOL_GPL vmlinux 0xbb22bb12 crypto_register_template +EXPORT_SYMBOL_GPL vmlinux 0xbb60644c ata_sff_dev_classify +EXPORT_SYMBOL_GPL vmlinux 0xbb67101b platform_create_bundle +EXPORT_SYMBOL_GPL vmlinux 0xbb8bddea tracepoint_iter_reset +EXPORT_SYMBOL_GPL vmlinux 0xbb946898 __cpufreq_driver_target +EXPORT_SYMBOL_GPL vmlinux 0xbbf9bc95 wm8350_clear_bits +EXPORT_SYMBOL_GPL vmlinux 0xbbfde66c ring_buffer_reset +EXPORT_SYMBOL_GPL vmlinux 0xbc023858 ata_eh_thaw_port +EXPORT_SYMBOL_GPL vmlinux 0xbc07d730 __scsi_get_command +EXPORT_SYMBOL_GPL vmlinux 0xbc359505 debugfs_create_u16 +EXPORT_SYMBOL_GPL vmlinux 0xbc3ff43c sata_std_hardreset +EXPORT_SYMBOL_GPL vmlinux 0xbc51c836 dm_underlying_device_busy +EXPORT_SYMBOL_GPL vmlinux 0xbc5bd656 max8997_read_reg +EXPORT_SYMBOL_GPL vmlinux 0xbc672c57 anon_inode_getfile +EXPORT_SYMBOL_GPL vmlinux 0xbc67af1a anon_inode_getfd +EXPORT_SYMBOL_GPL vmlinux 0xbc9d3687 tps6586x_writes +EXPORT_SYMBOL_GPL vmlinux 0xbca453d5 devres_alloc +EXPORT_SYMBOL_GPL vmlinux 0xbcaf1f12 stmpe_block_write +EXPORT_SYMBOL_GPL vmlinux 0xbcb3cdb7 usb_hcd_giveback_urb +EXPORT_SYMBOL_GPL vmlinux 0xbcc8c913 ide_register_region +EXPORT_SYMBOL_GPL vmlinux 0xbcd0f88c bus_rescan_devices +EXPORT_SYMBOL_GPL vmlinux 0xbd34a95f simple_attr_write +EXPORT_SYMBOL_GPL vmlinux 0xbd402e35 inet6_hash_connect +EXPORT_SYMBOL_GPL vmlinux 0xbdd295f0 trace_vprintk +EXPORT_SYMBOL_GPL vmlinux 0xbdd2f42a rcu_bh_force_quiescent_state +EXPORT_SYMBOL_GPL vmlinux 0xbde2cd79 set_cpus_allowed_ptr +EXPORT_SYMBOL_GPL vmlinux 0xbde6ae29 __lock_page_killable +EXPORT_SYMBOL_GPL vmlinux 0xbdf38840 devres_remove_group +EXPORT_SYMBOL_GPL vmlinux 0xbe1887e4 ata_unpack_xfermask +EXPORT_SYMBOL_GPL vmlinux 0xbe3da13a usb_put_hcd +EXPORT_SYMBOL_GPL vmlinux 0xbea6d231 tpm_calc_ordinal_duration +EXPORT_SYMBOL_GPL vmlinux 0xbec284a8 platform_driver_register +EXPORT_SYMBOL_GPL vmlinux 0xbf010a17 init_srcu_struct +EXPORT_SYMBOL_GPL vmlinux 0xbf164c0e crypto_larval_lookup +EXPORT_SYMBOL_GPL vmlinux 0xbf1cc04b tty_termios_encode_baud_rate +EXPORT_SYMBOL_GPL vmlinux 0xbf21b2f3 crypto_unregister_shash +EXPORT_SYMBOL_GPL vmlinux 0xbf233b04 tpm_show_owned +EXPORT_SYMBOL_GPL vmlinux 0xbf57e59f add_to_page_cache_lru +EXPORT_SYMBOL_GPL vmlinux 0xbf68d5a5 usb_kill_urb +EXPORT_SYMBOL_GPL vmlinux 0xbf6f53fa power_supply_get_by_name +EXPORT_SYMBOL_GPL vmlinux 0xbf73bac5 hrtimer_get_remaining +EXPORT_SYMBOL_GPL vmlinux 0xbfa4a7cc unregister_kretprobe +EXPORT_SYMBOL_GPL vmlinux 0xbff03205 pci_msi_off +EXPORT_SYMBOL_GPL vmlinux 0xc012d004 wm8994_reg_read +EXPORT_SYMBOL_GPL vmlinux 0xc042e4b0 pci_stop_bus_device +EXPORT_SYMBOL_GPL vmlinux 0xc04d8d35 file_ra_state_init +EXPORT_SYMBOL_GPL vmlinux 0xc065a455 cpu_core_index_of_thread +EXPORT_SYMBOL_GPL vmlinux 0xc0726b17 device_wakeup_disable +EXPORT_SYMBOL_GPL vmlinux 0xc0a6106c css_depth +EXPORT_SYMBOL_GPL vmlinux 0xc0bf6ead timecounter_cyc2time +EXPORT_SYMBOL_GPL vmlinux 0xc0d98667 rtnl_link_register +EXPORT_SYMBOL_GPL vmlinux 0xc0db0de5 of_rescan_bus +EXPORT_SYMBOL_GPL vmlinux 0xc0ff8f29 device_schedule_callback_owner +EXPORT_SYMBOL_GPL vmlinux 0xc1080e03 pci_bus_add_device +EXPORT_SYMBOL_GPL vmlinux 0xc10f2b8e cgroup_unlock +EXPORT_SYMBOL_GPL vmlinux 0xc1109fc7 ring_buffer_change_overwrite +EXPORT_SYMBOL_GPL vmlinux 0xc11bd00f tracepoint_probe_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc137af14 add_page_wait_queue +EXPORT_SYMBOL_GPL vmlinux 0xc13c42fe usb_driver_claim_interface +EXPORT_SYMBOL_GPL vmlinux 0xc149f747 skb_segment +EXPORT_SYMBOL_GPL vmlinux 0xc154f8f2 flush_kthread_work +EXPORT_SYMBOL_GPL vmlinux 0xc16cd9e8 bsg_register_queue +EXPORT_SYMBOL_GPL vmlinux 0xc17515d7 usb_hcds_loaded +EXPORT_SYMBOL_GPL vmlinux 0xc1aff530 ide_dma_setup +EXPORT_SYMBOL_GPL vmlinux 0xc1ded7f2 scsi_target_unblock +EXPORT_SYMBOL_GPL vmlinux 0xc1f46a77 __irq_set_handler +EXPORT_SYMBOL_GPL vmlinux 0xc20cb167 filter_current_check_discard +EXPORT_SYMBOL_GPL vmlinux 0xc21dba35 bd_link_disk_holder +EXPORT_SYMBOL_GPL vmlinux 0xc2214b90 device_attach +EXPORT_SYMBOL_GPL vmlinux 0xc22a3091 vm_unmap_aliases +EXPORT_SYMBOL_GPL vmlinux 0xc259f35c scsi_nl_add_driver +EXPORT_SYMBOL_GPL vmlinux 0xc26adcc2 pci_assign_unassigned_bridge_resources +EXPORT_SYMBOL_GPL vmlinux 0xc29529da alloc_vm_area +EXPORT_SYMBOL_GPL vmlinux 0xc2d03a66 ata_cable_40wire +EXPORT_SYMBOL_GPL vmlinux 0xc2d379a8 usb_unlink_urb +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 0xc3a317fc ata_pci_bmdma_init_one +EXPORT_SYMBOL_GPL vmlinux 0xc3d2544b ide_get_lba_addr +EXPORT_SYMBOL_GPL vmlinux 0xc3d51769 posix_timer_event +EXPORT_SYMBOL_GPL vmlinux 0xc3fcaf9e tty_prepare_flip_string +EXPORT_SYMBOL_GPL vmlinux 0xc428068d sata_deb_timing_long +EXPORT_SYMBOL_GPL vmlinux 0xc454fc7b twl_get_type +EXPORT_SYMBOL_GPL vmlinux 0xc459f510 fuse_conn_kill +EXPORT_SYMBOL_GPL vmlinux 0xc467f900 ide_capacity_proc_fops +EXPORT_SYMBOL_GPL vmlinux 0xc46d877e schedule_hrtimeout +EXPORT_SYMBOL_GPL vmlinux 0xc48b7ccf ata_mode_string +EXPORT_SYMBOL_GPL vmlinux 0xc4c10d45 pmf_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xc4f5e101 crypto_shash_digest +EXPORT_SYMBOL_GPL vmlinux 0xc506dd2e tpm_write +EXPORT_SYMBOL_GPL vmlinux 0xc552c746 dequeue_signal +EXPORT_SYMBOL_GPL vmlinux 0xc559a20a xfrm_audit_policy_delete +EXPORT_SYMBOL_GPL vmlinux 0xc5651347 seq_open_net +EXPORT_SYMBOL_GPL vmlinux 0xc58e9343 spi_bus_unlock +EXPORT_SYMBOL_GPL vmlinux 0xc5a79fab unregister_jprobes +EXPORT_SYMBOL_GPL vmlinux 0xc5bf147b debugfs_create_dir +EXPORT_SYMBOL_GPL vmlinux 0xc606cd3c boot_cpuid +EXPORT_SYMBOL_GPL vmlinux 0xc60f75ec __ftrace_vprintk +EXPORT_SYMBOL_GPL vmlinux 0xc60fb50d led_trigger_set +EXPORT_SYMBOL_GPL vmlinux 0xc6105f55 bdi_writeout_inc +EXPORT_SYMBOL_GPL vmlinux 0xc68ecc64 sk_setup_caps +EXPORT_SYMBOL_GPL vmlinux 0xc6927ad1 ata_pio_need_iordy +EXPORT_SYMBOL_GPL vmlinux 0xc6ccda49 find_vpid +EXPORT_SYMBOL_GPL vmlinux 0xc6ce82d6 rdev_get_dev +EXPORT_SYMBOL_GPL vmlinux 0xc6d39cd1 usb_unanchor_urb +EXPORT_SYMBOL_GPL vmlinux 0xc6e121df input_ff_create +EXPORT_SYMBOL_GPL vmlinux 0xc6e83a4e bus_find_device +EXPORT_SYMBOL_GPL vmlinux 0xc6fe92a2 tpm_dev_vendor_release +EXPORT_SYMBOL_GPL vmlinux 0xc733938d tc3589x_block_write +EXPORT_SYMBOL_GPL vmlinux 0xc7428bd3 unregister_ftrace_event +EXPORT_SYMBOL_GPL vmlinux 0xc7524e09 tpm_read +EXPORT_SYMBOL_GPL vmlinux 0xc7897e62 xfrm_audit_state_notfound_simple +EXPORT_SYMBOL_GPL vmlinux 0xc798c69a blk_unprep_request +EXPORT_SYMBOL_GPL vmlinux 0xc7a55868 crypto_alloc_base +EXPORT_SYMBOL_GPL vmlinux 0xc7baa1ab pm_generic_runtime_suspend +EXPORT_SYMBOL_GPL vmlinux 0xc7c08270 br_fdb_test_addr_hook +EXPORT_SYMBOL_GPL vmlinux 0xc7fa7e5f ata_sas_port_alloc +EXPORT_SYMBOL_GPL vmlinux 0xc7fcad23 regulator_sync_voltage +EXPORT_SYMBOL_GPL vmlinux 0xc7ff1ce0 tracepoint_iter_start +EXPORT_SYMBOL_GPL vmlinux 0xc8142a50 driver_find +EXPORT_SYMBOL_GPL vmlinux 0xc8cb0f34 crypto_enqueue_request +EXPORT_SYMBOL_GPL vmlinux 0xc8cb9cf8 led_trigger_event +EXPORT_SYMBOL_GPL vmlinux 0xc8d365c7 flush_kthread_worker +EXPORT_SYMBOL_GPL vmlinux 0xc8e6f0f1 driver_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xc9049e34 vfs_cancel_lock +EXPORT_SYMBOL_GPL vmlinux 0xc9154e70 twl4030_codec_disable_resource +EXPORT_SYMBOL_GPL vmlinux 0xc9561772 fb_destroy_modelist +EXPORT_SYMBOL_GPL vmlinux 0xc9a237eb destroy_workqueue +EXPORT_SYMBOL_GPL vmlinux 0xc9e8b543 sysfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0xc9eb5a0a tty_get_pgrp +EXPORT_SYMBOL_GPL vmlinux 0xc9ec4e21 free_percpu +EXPORT_SYMBOL_GPL vmlinux 0xca28b7d6 usb_reset_endpoint +EXPORT_SYMBOL_GPL vmlinux 0xca32a2aa ide_timing_merge +EXPORT_SYMBOL_GPL vmlinux 0xca35d7a6 pm_runtime_allow +EXPORT_SYMBOL_GPL vmlinux 0xca5f60f7 regulator_get_exclusive +EXPORT_SYMBOL_GPL vmlinux 0xca65fda3 blk_update_request +EXPORT_SYMBOL_GPL vmlinux 0xca6d8be4 ata_do_eh +EXPORT_SYMBOL_GPL vmlinux 0xca85d8cf tracepoint_probe_update_all +EXPORT_SYMBOL_GPL vmlinux 0xcab53764 pmac_i2c_get_adapter +EXPORT_SYMBOL_GPL vmlinux 0xcade61ab shash_ahash_digest +EXPORT_SYMBOL_GPL vmlinux 0xcadf2ae4 sock_prot_inuse_add +EXPORT_SYMBOL_GPL vmlinux 0xcb568f87 blk_queue_lld_busy +EXPORT_SYMBOL_GPL vmlinux 0xcb7a5000 tty_put_char +EXPORT_SYMBOL_GPL vmlinux 0xcb8a337d ring_buffer_read_prepare +EXPORT_SYMBOL_GPL vmlinux 0xcb9112d6 spi_new_device +EXPORT_SYMBOL_GPL vmlinux 0xcbb4bbec edac_get_sysfs_class +EXPORT_SYMBOL_GPL vmlinux 0xcbc2c8dd atomic_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0xcbe38e73 tty_ldisc_flush +EXPORT_SYMBOL_GPL vmlinux 0xcbe49c1c __class_create +EXPORT_SYMBOL_GPL vmlinux 0xcbee20b2 get_cpu_iowait_time_us +EXPORT_SYMBOL_GPL vmlinux 0xcbeffa9c da903x_write +EXPORT_SYMBOL_GPL vmlinux 0xcc129a34 usb_autopm_get_interface_async +EXPORT_SYMBOL_GPL vmlinux 0xcc1f1c3d inet_twdr_hangman +EXPORT_SYMBOL_GPL vmlinux 0xcc2a8a65 regulator_is_enabled +EXPORT_SYMBOL_GPL vmlinux 0xcc2fc351 max8997_write_reg +EXPORT_SYMBOL_GPL vmlinux 0xcc618601 ata_sff_data_xfer_noirq +EXPORT_SYMBOL_GPL vmlinux 0xcca8b352 cpufreq_freq_attr_scaling_available_freqs +EXPORT_SYMBOL_GPL vmlinux 0xcccfb2fa sata_deb_timing_hotplug +EXPORT_SYMBOL_GPL vmlinux 0xcd4e4176 pci_hp_remove_module_link +EXPORT_SYMBOL_GPL vmlinux 0xcd5cb849 ip6_sk_dst_lookup_flow +EXPORT_SYMBOL_GPL vmlinux 0xcd92d9f9 ata_dev_pair +EXPORT_SYMBOL_GPL vmlinux 0xcda8cb96 ide_pci_setup_ports +EXPORT_SYMBOL_GPL vmlinux 0xcdb01877 ktime_add_ns +EXPORT_SYMBOL_GPL vmlinux 0xcdc2a10a transport_remove_device +EXPORT_SYMBOL_GPL vmlinux 0xcdca3691 nr_irqs +EXPORT_SYMBOL_GPL vmlinux 0xcdd4e972 skcipher_geniv_free +EXPORT_SYMBOL_GPL vmlinux 0xce0027cd crypto_aead_type +EXPORT_SYMBOL_GPL vmlinux 0xce0ac110 sysfs_create_bin_file +EXPORT_SYMBOL_GPL vmlinux 0xce15ba00 tpm_open +EXPORT_SYMBOL_GPL vmlinux 0xce6a9d9a trace_current_buffer_discard_commit +EXPORT_SYMBOL_GPL vmlinux 0xce83c38e pmf_unregister_irq_client +EXPORT_SYMBOL_GPL vmlinux 0xce9e2887 fib_rules_lookup +EXPORT_SYMBOL_GPL vmlinux 0xce9f25ee register_pernet_device +EXPORT_SYMBOL_GPL vmlinux 0xcecabbe8 eventfd_ctx_read +EXPORT_SYMBOL_GPL vmlinux 0xcedda949 usb_free_coherent +EXPORT_SYMBOL_GPL vmlinux 0xcee939f3 tpm_register_hardware +EXPORT_SYMBOL_GPL vmlinux 0xcef830a7 ring_buffer_read_finish +EXPORT_SYMBOL_GPL vmlinux 0xcf03fe52 kallsyms_on_each_symbol +EXPORT_SYMBOL_GPL vmlinux 0xcf3c29b5 adp5520_set_bits +EXPORT_SYMBOL_GPL vmlinux 0xcf5a4b21 device_add +EXPORT_SYMBOL_GPL vmlinux 0xcf60bd80 usb_driver_set_configuration +EXPORT_SYMBOL_GPL vmlinux 0xcf89e422 fib_rules_register +EXPORT_SYMBOL_GPL vmlinux 0xcf9097a4 dm_suspended +EXPORT_SYMBOL_GPL vmlinux 0xcfbd4315 crypto_dequeue_request +EXPORT_SYMBOL_GPL vmlinux 0xcfc68341 synchronize_rcu_bh +EXPORT_SYMBOL_GPL vmlinux 0xcfcc83ad register_vt_notifier +EXPORT_SYMBOL_GPL vmlinux 0xd00652f3 timecompare_offset +EXPORT_SYMBOL_GPL vmlinux 0xd024a754 skb_partial_csum_set +EXPORT_SYMBOL_GPL vmlinux 0xd03c7700 secure_ipv4_port_ephemeral +EXPORT_SYMBOL_GPL vmlinux 0xd05dc2a3 xfrm_aalg_get_byname +EXPORT_SYMBOL_GPL vmlinux 0xd06e2303 usb_hcd_pci_shutdown +EXPORT_SYMBOL_GPL vmlinux 0xd0727212 __ring_buffer_alloc +EXPORT_SYMBOL_GPL vmlinux 0xd07d186f __tracepoint_napi_poll +EXPORT_SYMBOL_GPL vmlinux 0xd0c05159 emergency_restart +EXPORT_SYMBOL_GPL vmlinux 0xd0caff17 crypto_hash_walk_first +EXPORT_SYMBOL_GPL vmlinux 0xd0dbac12 device_rename +EXPORT_SYMBOL_GPL vmlinux 0xd0dd4b6f ide_pci_check_simplex +EXPORT_SYMBOL_GPL vmlinux 0xd11bee5e ata_port_schedule_eh +EXPORT_SYMBOL_GPL vmlinux 0xd11c292f xv_get_total_size_bytes +EXPORT_SYMBOL_GPL vmlinux 0xd13fbedf ide_device_get +EXPORT_SYMBOL_GPL vmlinux 0xd16712f3 crypto_check_attr_type +EXPORT_SYMBOL_GPL vmlinux 0xd1695417 ata_std_bios_param +EXPORT_SYMBOL_GPL vmlinux 0xd178bd84 raw_seq_open +EXPORT_SYMBOL_GPL vmlinux 0xd17f282e ide_allocate_dma_engine +EXPORT_SYMBOL_GPL vmlinux 0xd19b96bc cleanup_srcu_struct +EXPORT_SYMBOL_GPL vmlinux 0xd1a65c1c ata_pci_sff_init_one +EXPORT_SYMBOL_GPL vmlinux 0xd1b2db37 tracepoint_probe_register_noupdate +EXPORT_SYMBOL_GPL vmlinux 0xd1d5c41f sysfs_remove_link +EXPORT_SYMBOL_GPL vmlinux 0xd1fe1078 fsstack_copy_attr_all +EXPORT_SYMBOL_GPL vmlinux 0xd2109d77 crypto_init_spawn2 +EXPORT_SYMBOL_GPL vmlinux 0xd21160e0 pmac_backlight_mutex +EXPORT_SYMBOL_GPL vmlinux 0xd217e9e6 trace_set_clr_event +EXPORT_SYMBOL_GPL vmlinux 0xd235ed0f ring_buffer_entries_cpu +EXPORT_SYMBOL_GPL vmlinux 0xd273b1b1 __round_jiffies_up_relative +EXPORT_SYMBOL_GPL vmlinux 0xd2851371 blk_lld_busy +EXPORT_SYMBOL_GPL vmlinux 0xd29888c3 blkiocg_update_io_remove_stats +EXPORT_SYMBOL_GPL vmlinux 0xd2a8caf0 work_on_cpu +EXPORT_SYMBOL_GPL vmlinux 0xd2e03744 led_trigger_register +EXPORT_SYMBOL_GPL vmlinux 0xd32fe193 ata_scsi_change_queue_depth +EXPORT_SYMBOL_GPL vmlinux 0xd35c7712 sysfs_notify_dirent +EXPORT_SYMBOL_GPL vmlinux 0xd389688d usb_set_device_state +EXPORT_SYMBOL_GPL vmlinux 0xd39df1da dev_attr_sw_activity +EXPORT_SYMBOL_GPL vmlinux 0xd3f3d34a single_release_net +EXPORT_SYMBOL_GPL vmlinux 0xd44a8b67 ring_buffer_empty_cpu +EXPORT_SYMBOL_GPL vmlinux 0xd457ff86 ata_eh_qc_retry +EXPORT_SYMBOL_GPL vmlinux 0xd4591fef pci_hp_create_module_link +EXPORT_SYMBOL_GPL vmlinux 0xd46d340a device_wakeup_enable +EXPORT_SYMBOL_GPL vmlinux 0xd4ad969a platform_device_register +EXPORT_SYMBOL_GPL vmlinux 0xd4cac431 __get_vm_area +EXPORT_SYMBOL_GPL vmlinux 0xd4d23d39 tun_get_socket +EXPORT_SYMBOL_GPL vmlinux 0xd4e506e9 usb_is_intel_switchable_xhci +EXPORT_SYMBOL_GPL vmlinux 0xd550b29a tcp_done +EXPORT_SYMBOL_GPL vmlinux 0xd59668e6 unlock_flocks +EXPORT_SYMBOL_GPL vmlinux 0xd5a2afbe pci_hp_deregister +EXPORT_SYMBOL_GPL vmlinux 0xd5af7804 ahash_attr_alg +EXPORT_SYMBOL_GPL vmlinux 0xd5b1e7d7 ring_buffer_entries +EXPORT_SYMBOL_GPL vmlinux 0xd5beeadc sata_pmp_error_handler +EXPORT_SYMBOL_GPL vmlinux 0xd5c1ba82 platform_device_alloc +EXPORT_SYMBOL_GPL vmlinux 0xd5d0b527 twl4030_codec_get_mclk +EXPORT_SYMBOL_GPL vmlinux 0xd5ddde76 blk_queue_rq_timeout +EXPORT_SYMBOL_GPL vmlinux 0xd6016e5d sysdev_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0xd61dbc32 pci_disable_rom +EXPORT_SYMBOL_GPL vmlinux 0xd6d6398d blkcipher_walk_virt_block +EXPORT_SYMBOL_GPL vmlinux 0xd6feefa5 agp_num_entries +EXPORT_SYMBOL_GPL vmlinux 0xd74f4040 fb_deferred_io_fsync +EXPORT_SYMBOL_GPL vmlinux 0xd75e7f56 crypto_register_ahash +EXPORT_SYMBOL_GPL vmlinux 0xd768e985 regulator_has_full_constraints +EXPORT_SYMBOL_GPL vmlinux 0xd77c0bc8 klist_remove +EXPORT_SYMBOL_GPL vmlinux 0xd7a0ebad sk_clone +EXPORT_SYMBOL_GPL vmlinux 0xd7b034bb transport_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0xd7d79132 put_online_cpus +EXPORT_SYMBOL_GPL vmlinux 0xd7f66640 cpu_add_sysdev_attr +EXPORT_SYMBOL_GPL vmlinux 0xd822b35f pm_qos_add_request +EXPORT_SYMBOL_GPL vmlinux 0xd8345242 anon_transport_class_register +EXPORT_SYMBOL_GPL vmlinux 0xd8525ea7 fl6_update_dst +EXPORT_SYMBOL_GPL vmlinux 0xd8d0cc14 tps6586x_update +EXPORT_SYMBOL_GPL vmlinux 0xd8dd07f9 cgroup_add_files +EXPORT_SYMBOL_GPL vmlinux 0xd91b409c debugfs_create_u64 +EXPORT_SYMBOL_GPL vmlinux 0xd93e76a6 kbd_table +EXPORT_SYMBOL_GPL vmlinux 0xd944d8f9 ktime_get_boottime +EXPORT_SYMBOL_GPL vmlinux 0xd9694412 usb_bus_list_lock +EXPORT_SYMBOL_GPL vmlinux 0xd9a9995a tty_wakeup +EXPORT_SYMBOL_GPL vmlinux 0xd9b5b94a platform_device_add_resources +EXPORT_SYMBOL_GPL vmlinux 0xd9b926fe __pm_runtime_use_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0xd9ceb966 sysfs_put +EXPORT_SYMBOL_GPL vmlinux 0xda1be8e1 async_synchronize_cookie_domain +EXPORT_SYMBOL_GPL vmlinux 0xda70ab88 ide_pci_dma_base +EXPORT_SYMBOL_GPL vmlinux 0xda8d57f1 lookup_instantiate_filp +EXPORT_SYMBOL_GPL vmlinux 0xdaaa8ba8 crypto_alloc_instance2 +EXPORT_SYMBOL_GPL vmlinux 0xdad39134 spi_write_then_read +EXPORT_SYMBOL_GPL vmlinux 0xdaf2089f __clocksource_updatefreq_scale +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 0xdb4adddc ide_dev_select +EXPORT_SYMBOL_GPL vmlinux 0xdb7e82fc apply_to_page_range +EXPORT_SYMBOL_GPL vmlinux 0xdba94607 hrtimer_start_range_ns +EXPORT_SYMBOL_GPL vmlinux 0xdbb46c40 srcu_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xdbcafe1f sysfs_unmerge_group +EXPORT_SYMBOL_GPL vmlinux 0xdbedf202 inet_twsk_alloc +EXPORT_SYMBOL_GPL vmlinux 0xdc461430 irq_set_affinity_hint +EXPORT_SYMBOL_GPL vmlinux 0xdc6eeadc ide_queue_pc_tail +EXPORT_SYMBOL_GPL vmlinux 0xdc7ea364 devres_find +EXPORT_SYMBOL_GPL vmlinux 0xdc825d6c usb_amd_quirk_pll_disable +EXPORT_SYMBOL_GPL vmlinux 0xdc8551f8 i2c_probe_func_quick_read +EXPORT_SYMBOL_GPL vmlinux 0xdc97af2e syscore_suspend +EXPORT_SYMBOL_GPL vmlinux 0xdc99fea6 pmac_i2c_get_bus_node +EXPORT_SYMBOL_GPL vmlinux 0xdca34b0e pci_set_pcie_reset_state +EXPORT_SYMBOL_GPL vmlinux 0xdcb0e145 shmem_read_mapping_page_gfp +EXPORT_SYMBOL_GPL vmlinux 0xdccaa112 ata_sas_queuecmd +EXPORT_SYMBOL_GPL vmlinux 0xdcdd2f15 sched_setscheduler +EXPORT_SYMBOL_GPL vmlinux 0xdcff84aa ring_buffer_commit_overrun_cpu +EXPORT_SYMBOL_GPL vmlinux 0xdd20b001 pm_runtime_no_callbacks +EXPORT_SYMBOL_GPL vmlinux 0xdd3bdc55 spi_sync +EXPORT_SYMBOL_GPL vmlinux 0xdd426362 inverse_translate +EXPORT_SYMBOL_GPL vmlinux 0xdd5982e4 __rio_local_write_config_16 +EXPORT_SYMBOL_GPL vmlinux 0xdd7ee29b ide_setup_pci_noise +EXPORT_SYMBOL_GPL vmlinux 0xdd8a2f17 sysfs_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xdd9b60c9 ata_link_offline +EXPORT_SYMBOL_GPL vmlinux 0xde35fe32 da903x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0xde417b81 async_schedule_domain +EXPORT_SYMBOL_GPL vmlinux 0xdef91f69 relay_file_operations +EXPORT_SYMBOL_GPL vmlinux 0xdf22ac90 usb_deregister_dev +EXPORT_SYMBOL_GPL vmlinux 0xdf27877b register_timer_hook +EXPORT_SYMBOL_GPL vmlinux 0xdf64faf9 wm8350_reg_lock +EXPORT_SYMBOL_GPL vmlinux 0xdf819fdb crypto_shash_final +EXPORT_SYMBOL_GPL vmlinux 0xdfc9b8a5 wm8994_reg_write +EXPORT_SYMBOL_GPL vmlinux 0xdff8091d ata_sff_data_xfer32 +EXPORT_SYMBOL_GPL vmlinux 0xe007de41 kallsyms_lookup_name +EXPORT_SYMBOL_GPL vmlinux 0xe0170042 led_trigger_store +EXPORT_SYMBOL_GPL vmlinux 0xe017d9bf hwmon_device_register +EXPORT_SYMBOL_GPL vmlinux 0xe02a9d73 __pm_runtime_idle +EXPORT_SYMBOL_GPL vmlinux 0xe06d4f0f scsi_nl_sock +EXPORT_SYMBOL_GPL vmlinux 0xe06f06d6 regulator_disable +EXPORT_SYMBOL_GPL vmlinux 0xe07ca631 cpu_bit_bitmap +EXPORT_SYMBOL_GPL vmlinux 0xe089cfcc agp_memory_reserved +EXPORT_SYMBOL_GPL vmlinux 0xe0b0427c shash_free_instance +EXPORT_SYMBOL_GPL vmlinux 0xe13356d6 system_long_wq +EXPORT_SYMBOL_GPL vmlinux 0xe1491a0e ata_sff_dev_select +EXPORT_SYMBOL_GPL vmlinux 0xe158e5ab rio_request_outb_dbell +EXPORT_SYMBOL_GPL vmlinux 0xe15ac97e irq_get_irq_data +EXPORT_SYMBOL_GPL vmlinux 0xe16591ab stop_machine +EXPORT_SYMBOL_GPL vmlinux 0xe170da1d register_kretprobe +EXPORT_SYMBOL_GPL vmlinux 0xe1853d6b dio_end_io +EXPORT_SYMBOL_GPL vmlinux 0xe191b02a fl6_sock_lookup +EXPORT_SYMBOL_GPL vmlinux 0xe19d471d usb_find_interface +EXPORT_SYMBOL_GPL vmlinux 0xe1aac616 blk_abort_request +EXPORT_SYMBOL_GPL vmlinux 0xe1fa80e5 dm_requeue_unmapped_request +EXPORT_SYMBOL_GPL vmlinux 0xe20046e7 do_kern_mount +EXPORT_SYMBOL_GPL vmlinux 0xe249633a ata_pci_sff_prepare_host +EXPORT_SYMBOL_GPL vmlinux 0xe2688791 ide_issue_pc +EXPORT_SYMBOL_GPL vmlinux 0xe29d3f50 disk_get_part +EXPORT_SYMBOL_GPL vmlinux 0xe2f5fc29 rt_mutex_lock +EXPORT_SYMBOL_GPL vmlinux 0xe2fb3a17 skb_tstamp_tx +EXPORT_SYMBOL_GPL vmlinux 0xe30311df bus_register +EXPORT_SYMBOL_GPL vmlinux 0xe3043ff9 request_any_context_irq +EXPORT_SYMBOL_GPL vmlinux 0xe35e94dc pm_qos_update_request +EXPORT_SYMBOL_GPL vmlinux 0xe36778dc perf_event_create_kernel_counter +EXPORT_SYMBOL_GPL vmlinux 0xe36dbcee inet6_csk_xmit +EXPORT_SYMBOL_GPL vmlinux 0xe3e7584f rtc_device_register +EXPORT_SYMBOL_GPL vmlinux 0xe3f25e4d blkio_subsys +EXPORT_SYMBOL_GPL vmlinux 0xe4309905 syscore_resume +EXPORT_SYMBOL_GPL vmlinux 0xe431d210 sysdev_create_file +EXPORT_SYMBOL_GPL vmlinux 0xe44f1dcd pci_find_next_ht_capability +EXPORT_SYMBOL_GPL vmlinux 0xe458122b wm831x_reg_lock +EXPORT_SYMBOL_GPL vmlinux 0xe4847dce irqd_to_hwirq +EXPORT_SYMBOL_GPL vmlinux 0xe4952cdc i2c_new_device +EXPORT_SYMBOL_GPL vmlinux 0xe4e507de crypto_alloc_pcomp +EXPORT_SYMBOL_GPL vmlinux 0xe51f6fe9 pci_find_next_capability +EXPORT_SYMBOL_GPL vmlinux 0xe525549c scsi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xe540d9b2 sysdev_unregister +EXPORT_SYMBOL_GPL vmlinux 0xe551c5e9 led_trigger_set_default +EXPORT_SYMBOL_GPL vmlinux 0xe56e0ad5 pmf_call_function +EXPORT_SYMBOL_GPL vmlinux 0xe58fb452 aer_irq +EXPORT_SYMBOL_GPL vmlinux 0xe5a45e12 power_supply_am_i_supplied +EXPORT_SYMBOL_GPL vmlinux 0xe5adb4cf devres_open_group +EXPORT_SYMBOL_GPL vmlinux 0xe5b7f4a2 system_wq +EXPORT_SYMBOL_GPL vmlinux 0xe60d6853 __inet_lookup_listener +EXPORT_SYMBOL_GPL vmlinux 0xe6488b47 cpufreq_notify_transition +EXPORT_SYMBOL_GPL vmlinux 0xe651f76e selinux_is_enabled +EXPORT_SYMBOL_GPL vmlinux 0xe657cb05 fb_deferred_io_init +EXPORT_SYMBOL_GPL vmlinux 0xe6616ba6 device_init_wakeup +EXPORT_SYMBOL_GPL vmlinux 0xe6e1c5fe uuid_be_gen +EXPORT_SYMBOL_GPL vmlinux 0xe6fd3637 __netpoll_cleanup +EXPORT_SYMBOL_GPL vmlinux 0xe6ff1415 kobject_init_and_add +EXPORT_SYMBOL_GPL vmlinux 0xe7135639 edac_class +EXPORT_SYMBOL_GPL vmlinux 0xe7392fdd rtnl_link_unregister +EXPORT_SYMBOL_GPL vmlinux 0xe73d5e1d rio_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0xe74a4fda default_backing_dev_info +EXPORT_SYMBOL_GPL vmlinux 0xe77d8dac lock_media_bay +EXPORT_SYMBOL_GPL vmlinux 0xe78463fb cpu_remove_sysdev_attr +EXPORT_SYMBOL_GPL vmlinux 0xe78a059e crypto_alloc_shash +EXPORT_SYMBOL_GPL vmlinux 0xe79af93c dma_release_channel +EXPORT_SYMBOL_GPL vmlinux 0xe7bb71ce attribute_container_find_class_device +EXPORT_SYMBOL_GPL vmlinux 0xe7c13207 irq_work_sync +EXPORT_SYMBOL_GPL vmlinux 0xe7f6fa1d cgroup_unload_subsys +EXPORT_SYMBOL_GPL vmlinux 0xe7ffe877 pcpu_base_addr +EXPORT_SYMBOL_GPL vmlinux 0xe818b32b ata_bmdma_interrupt +EXPORT_SYMBOL_GPL vmlinux 0xe84f1996 ide_create_request_sense_cmd +EXPORT_SYMBOL_GPL vmlinux 0xe862c4b7 dpm_suspend_start +EXPORT_SYMBOL_GPL vmlinux 0xe864be20 class_compat_unregister +EXPORT_SYMBOL_GPL vmlinux 0xe8cbcce2 ata_sff_tf_load +EXPORT_SYMBOL_GPL vmlinux 0xe8dec3a0 usb_register_dev +EXPORT_SYMBOL_GPL vmlinux 0xe93e49c3 devres_free +EXPORT_SYMBOL_GPL vmlinux 0xe950add5 blk_add_request_payload +EXPORT_SYMBOL_GPL vmlinux 0xe9587909 usb_unregister_notify +EXPORT_SYMBOL_GPL vmlinux 0xe96270e0 pci_dev_run_wake +EXPORT_SYMBOL_GPL vmlinux 0xe9635de1 disk_part_iter_exit +EXPORT_SYMBOL_GPL vmlinux 0xe974ca5d unregister_pernet_device +EXPORT_SYMBOL_GPL vmlinux 0xe98b9f81 usb_add_hcd +EXPORT_SYMBOL_GPL vmlinux 0xe98d5308 user_read +EXPORT_SYMBOL_GPL vmlinux 0xe9adbd78 __dma_request_channel +EXPORT_SYMBOL_GPL vmlinux 0xe9c90e21 kern_mount_data +EXPORT_SYMBOL_GPL vmlinux 0xe9d538af platform_get_irq +EXPORT_SYMBOL_GPL vmlinux 0xea04ea3e pmac_i2c_get_dev_addr +EXPORT_SYMBOL_GPL vmlinux 0xea065e01 task_handoff_unregister +EXPORT_SYMBOL_GPL vmlinux 0xea124bd1 gcd +EXPORT_SYMBOL_GPL vmlinux 0xea1e3767 class_interface_unregister +EXPORT_SYMBOL_GPL vmlinux 0xea397edc device_find_child +EXPORT_SYMBOL_GPL vmlinux 0xea418e0f atapi_cmd_type +EXPORT_SYMBOL_GPL vmlinux 0xeac6c9e9 __clocksource_register_scale +EXPORT_SYMBOL_GPL vmlinux 0xead716d2 wm8350_read_auxadc +EXPORT_SYMBOL_GPL vmlinux 0xeadb79b3 platform_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0xeae74760 scsi_nl_send_transport_msg +EXPORT_SYMBOL_GPL vmlinux 0xeb075071 eventfd_ctx_put +EXPORT_SYMBOL_GPL vmlinux 0xeb78d1be posix_clock_unregister +EXPORT_SYMBOL_GPL vmlinux 0xeb8ae736 klist_init +EXPORT_SYMBOL_GPL vmlinux 0xeb9abbee ata_sff_queue_work +EXPORT_SYMBOL_GPL vmlinux 0xebbf7de5 filter_match_preds +EXPORT_SYMBOL_GPL vmlinux 0xebc462cf spi_bus_lock +EXPORT_SYMBOL_GPL vmlinux 0xebea4631 agp_remove_bridge +EXPORT_SYMBOL_GPL vmlinux 0xec1b043e regulator_suspend_prepare +EXPORT_SYMBOL_GPL vmlinux 0xec25f967 klist_del +EXPORT_SYMBOL_GPL vmlinux 0xec38d5b9 irq_create_mapping +EXPORT_SYMBOL_GPL vmlinux 0xec57ff04 class_dev_iter_exit +EXPORT_SYMBOL_GPL vmlinux 0xec6e7ae9 stmpe_set_bits +EXPORT_SYMBOL_GPL vmlinux 0xec72973d invalidate_inode_pages2 +EXPORT_SYMBOL_GPL vmlinux 0xec8c1965 agp_add_bridge +EXPORT_SYMBOL_GPL vmlinux 0xec8dced2 rtc_irq_unregister +EXPORT_SYMBOL_GPL vmlinux 0xec92b9c4 ata_qc_complete +EXPORT_SYMBOL_GPL vmlinux 0xec9b3113 root_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0xece10184 ide_dma_lost_irq +EXPORT_SYMBOL_GPL vmlinux 0xecea75d0 enable_kprobe +EXPORT_SYMBOL_GPL vmlinux 0xed2d164c blkiocg_update_dispatch_stats +EXPORT_SYMBOL_GPL vmlinux 0xed321df9 bus_for_each_dev +EXPORT_SYMBOL_GPL vmlinux 0xed3d4195 crypto_drop_spawn +EXPORT_SYMBOL_GPL vmlinux 0xed41d230 __hvc_resize +EXPORT_SYMBOL_GPL vmlinux 0xed4a6c27 dma_mmap_coherent +EXPORT_SYMBOL_GPL vmlinux 0xedac4569 key_type_encrypted +EXPORT_SYMBOL_GPL vmlinux 0xedc2994d ktime_get_real +EXPORT_SYMBOL_GPL vmlinux 0xee86bb06 udp4_lib_lookup +EXPORT_SYMBOL_GPL vmlinux 0xee897b7b cpci_hp_unregister_controller +EXPORT_SYMBOL_GPL vmlinux 0xeea527ed input_ff_erase +EXPORT_SYMBOL_GPL vmlinux 0xeeb805c5 crypto_ahash_type +EXPORT_SYMBOL_GPL vmlinux 0xeedd2c5a ide_set_media_lock +EXPORT_SYMBOL_GPL vmlinux 0xeee69d4c ide_undecoded_slave +EXPORT_SYMBOL_GPL vmlinux 0xef090a49 crypto_aes_set_key +EXPORT_SYMBOL_GPL vmlinux 0xef09d5de input_ff_upload +EXPORT_SYMBOL_GPL vmlinux 0xef25c480 crypto_alloc_aead +EXPORT_SYMBOL_GPL vmlinux 0xef3da1c8 ata_sff_lost_interrupt +EXPORT_SYMBOL_GPL vmlinux 0xef4eda93 usb_free_streams +EXPORT_SYMBOL_GPL vmlinux 0xef587c15 blk_abort_queue +EXPORT_SYMBOL_GPL vmlinux 0xef6c011b ata_pci_device_do_resume +EXPORT_SYMBOL_GPL vmlinux 0xef6c3f70 round_jiffies_up_relative +EXPORT_SYMBOL_GPL vmlinux 0xef9049f1 ata_ehi_push_desc +EXPORT_SYMBOL_GPL vmlinux 0xefa6be62 pci_disable_pcie_error_reporting +EXPORT_SYMBOL_GPL vmlinux 0xefb72398 pstore_write +EXPORT_SYMBOL_GPL vmlinux 0xefdd5a63 ktime_get_ts +EXPORT_SYMBOL_GPL vmlinux 0xf02321f3 __rtnl_register +EXPORT_SYMBOL_GPL vmlinux 0xf098098b nf_unregister_afinfo +EXPORT_SYMBOL_GPL vmlinux 0xf0ca4af1 queue_delayed_work_on +EXPORT_SYMBOL_GPL vmlinux 0xf0d354e9 fb_deferred_io_open +EXPORT_SYMBOL_GPL vmlinux 0xf0e7aca8 fuse_conn_get +EXPORT_SYMBOL_GPL vmlinux 0xf105d00d ide_in_drive_list +EXPORT_SYMBOL_GPL vmlinux 0xf1249878 generic_subsys_pm_ops +EXPORT_SYMBOL_GPL vmlinux 0xf134d4f1 platform_device_add +EXPORT_SYMBOL_GPL vmlinux 0xf158f170 klist_add_tail +EXPORT_SYMBOL_GPL vmlinux 0xf184d189 kernel_power_off +EXPORT_SYMBOL_GPL vmlinux 0xf195f7b8 blkcipher_walk_virt +EXPORT_SYMBOL_GPL vmlinux 0xf1a62b6f of_i8042_kbd_irq +EXPORT_SYMBOL_GPL vmlinux 0xf1aafa84 usb_unpoison_urb +EXPORT_SYMBOL_GPL vmlinux 0xf219e2fe pci_slots_kset +EXPORT_SYMBOL_GPL vmlinux 0xf21d9268 fb_deferred_io_cleanup +EXPORT_SYMBOL_GPL vmlinux 0xf226b66e __fsnotify_inode_delete +EXPORT_SYMBOL_GPL vmlinux 0xf22981b4 sata_link_debounce +EXPORT_SYMBOL_GPL vmlinux 0xf29f25f3 regulator_set_optimum_mode +EXPORT_SYMBOL_GPL vmlinux 0xf2a2cc3a ata_cable_80wire +EXPORT_SYMBOL_GPL vmlinux 0xf2aa06c2 debugfs_create_u32 +EXPORT_SYMBOL_GPL vmlinux 0xf2aead1d driver_register +EXPORT_SYMBOL_GPL vmlinux 0xf2c8dad0 transport_destroy_device +EXPORT_SYMBOL_GPL vmlinux 0xf2d92b19 sysdev_store_ulong +EXPORT_SYMBOL_GPL vmlinux 0xf2db2913 __put_task_struct +EXPORT_SYMBOL_GPL vmlinux 0xf2e832d4 rio_mport_read_config_8 +EXPORT_SYMBOL_GPL vmlinux 0xf2fca922 uart_parse_options +EXPORT_SYMBOL_GPL vmlinux 0xf30e9a2b ata_bmdma_status +EXPORT_SYMBOL_GPL vmlinux 0xf30fda27 lzo1x_decompress_safe +EXPORT_SYMBOL_GPL vmlinux 0xf3155b9d register_net_sysctl_table +EXPORT_SYMBOL_GPL vmlinux 0xf31a0196 ata_std_postreset +EXPORT_SYMBOL_GPL vmlinux 0xf31b145c pmac_i2c_get_controller +EXPORT_SYMBOL_GPL vmlinux 0xf34806ec hrtimer_get_res +EXPORT_SYMBOL_GPL vmlinux 0xf362a7d4 device_destroy +EXPORT_SYMBOL_GPL vmlinux 0xf381eab1 wm8350_block_read +EXPORT_SYMBOL_GPL vmlinux 0xf3829d4c ide_host_free +EXPORT_SYMBOL_GPL vmlinux 0xf3b1ffae wm8994_set_bits +EXPORT_SYMBOL_GPL vmlinux 0xf3b93a97 cgroup_lock_is_held +EXPORT_SYMBOL_GPL vmlinux 0xf3c9af93 ide_queue_sense_rq +EXPORT_SYMBOL_GPL vmlinux 0xf3cd9795 cpu_add_sysdev_attr_group +EXPORT_SYMBOL_GPL vmlinux 0xf411e80c transport_class_register +EXPORT_SYMBOL_GPL vmlinux 0xf4583be7 srcu_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0xf499fdb2 rcu_barrier_bh +EXPORT_SYMBOL_GPL vmlinux 0xf4aa4667 fb_ddc_read +EXPORT_SYMBOL_GPL vmlinux 0xf4b175a9 ide_error +EXPORT_SYMBOL_GPL vmlinux 0xf4b77f3a usb_sg_init +EXPORT_SYMBOL_GPL vmlinux 0xf4e98576 blk_rq_prep_clone +EXPORT_SYMBOL_GPL vmlinux 0xf5384ac1 __trace_printk +EXPORT_SYMBOL_GPL vmlinux 0xf54bd49b lcm +EXPORT_SYMBOL_GPL vmlinux 0xf59cab66 dev_attr_link_power_management_policy +EXPORT_SYMBOL_GPL vmlinux 0xf5a4e9ed tty_mode_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xf5a691cd invalidate_bh_lrus +EXPORT_SYMBOL_GPL vmlinux 0xf5a8d8c4 ata_sff_thaw +EXPORT_SYMBOL_GPL vmlinux 0xf5b327a0 __rt_mutex_init +EXPORT_SYMBOL_GPL vmlinux 0xf5caf395 ide_cd_get_xferlen +EXPORT_SYMBOL_GPL vmlinux 0xf5e6979c wm831x_reg_unlock +EXPORT_SYMBOL_GPL vmlinux 0xf64490ee rt_mutex_unlock +EXPORT_SYMBOL_GPL vmlinux 0xf6613763 device_register +EXPORT_SYMBOL_GPL vmlinux 0xf6645f4e ide_pad_transfer +EXPORT_SYMBOL_GPL vmlinux 0xf6727967 attribute_container_register +EXPORT_SYMBOL_GPL vmlinux 0xf6d6d635 ata_sff_prereset +EXPORT_SYMBOL_GPL vmlinux 0xf6e04730 event_storage +EXPORT_SYMBOL_GPL vmlinux 0xf6e786b4 pm_generic_restore +EXPORT_SYMBOL_GPL vmlinux 0xf6e874f5 ata_timing_merge +EXPORT_SYMBOL_GPL vmlinux 0xf6f2c0fc ring_buffer_overrun_cpu +EXPORT_SYMBOL_GPL vmlinux 0xf6fb0ad7 securityfs_remove +EXPORT_SYMBOL_GPL vmlinux 0xf753f584 kobject_rename +EXPORT_SYMBOL_GPL vmlinux 0xf773e203 ide_input_data +EXPORT_SYMBOL_GPL vmlinux 0xf777105d ata_std_prereset +EXPORT_SYMBOL_GPL vmlinux 0xf791e23d ide_pio_need_iordy +EXPORT_SYMBOL_GPL vmlinux 0xf7ad85f3 ide_set_dma_mode +EXPORT_SYMBOL_GPL vmlinux 0xf7bf351e led_trigger_remove +EXPORT_SYMBOL_GPL vmlinux 0xf7c45ed2 __tracepoint_block_bio_remap +EXPORT_SYMBOL_GPL vmlinux 0xf7e28302 ring_buffer_size +EXPORT_SYMBOL_GPL vmlinux 0xf7ea2af1 usb_enable_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0xf7ecb284 cpufreq_cpu_put +EXPORT_SYMBOL_GPL vmlinux 0xf829455a user_match +EXPORT_SYMBOL_GPL vmlinux 0xf82b5de9 sysdev_class_create_file +EXPORT_SYMBOL_GPL vmlinux 0xf82f16b3 execute_in_process_context +EXPORT_SYMBOL_GPL vmlinux 0xf846506f irq_set_affinity_notifier +EXPORT_SYMBOL_GPL vmlinux 0xf8802492 print_stack_trace +EXPORT_SYMBOL_GPL vmlinux 0xf8830c23 bus_unregister +EXPORT_SYMBOL_GPL vmlinux 0xf8b49db6 srcu_init_notifier_head +EXPORT_SYMBOL_GPL vmlinux 0xf8bc3b92 wm831x_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0xf8f3a0fb ata_ratelimit +EXPORT_SYMBOL_GPL vmlinux 0xf9091ce7 timerqueue_del +EXPORT_SYMBOL_GPL vmlinux 0xf98e414c pci_find_ht_capability +EXPORT_SYMBOL_GPL vmlinux 0xf9950c6e usb_deregister_device_driver +EXPORT_SYMBOL_GPL vmlinux 0xf9a054b5 __round_jiffies +EXPORT_SYMBOL_GPL vmlinux 0xf9a27f3d tc3589x_reg_write +EXPORT_SYMBOL_GPL vmlinux 0xf9b1fd42 vfs_removexattr +EXPORT_SYMBOL_GPL vmlinux 0xf9be8dab tps65910_clear_bits +EXPORT_SYMBOL_GPL vmlinux 0xf9ca3160 ata_id_xfermask +EXPORT_SYMBOL_GPL vmlinux 0xf9e327ad wm831x_auxadc_read_uv +EXPORT_SYMBOL_GPL vmlinux 0xf9ef9228 led_classdev_resume +EXPORT_SYMBOL_GPL vmlinux 0xf9f313ec invalidate_inode_pages2_range +EXPORT_SYMBOL_GPL vmlinux 0xfa012fe7 tracepoint_probe_register +EXPORT_SYMBOL_GPL vmlinux 0xfa1eb910 unregister_syscore_ops +EXPORT_SYMBOL_GPL vmlinux 0xfa688d9e pmf_put_function +EXPORT_SYMBOL_GPL vmlinux 0xfa74239b usb_get_from_anchor +EXPORT_SYMBOL_GPL vmlinux 0xfa9dd504 timecompare_transform +EXPORT_SYMBOL_GPL vmlinux 0xfab60503 klist_iter_init_node +EXPORT_SYMBOL_GPL vmlinux 0xfabd8fe2 debugfs_create_symlink +EXPORT_SYMBOL_GPL vmlinux 0xfb32b30f ring_buffer_read_prepare_sync +EXPORT_SYMBOL_GPL vmlinux 0xfb423a28 crypto_spawn_tfm +EXPORT_SYMBOL_GPL vmlinux 0xfb43f4c4 class_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xfb5709a4 add_timer_on +EXPORT_SYMBOL_GPL vmlinux 0xfb6ec297 __netpoll_setup +EXPORT_SYMBOL_GPL vmlinux 0xfb6eedf9 power_group_name +EXPORT_SYMBOL_GPL vmlinux 0xfb8535f0 tps6586x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0xfbf9be5d register_oom_notifier +EXPORT_SYMBOL_GPL vmlinux 0xfbfdfa16 srcu_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0xfc25c471 disk_part_iter_next +EXPORT_SYMBOL_GPL vmlinux 0xfc2e13ea trace_seq_vprintf +EXPORT_SYMBOL_GPL vmlinux 0xfcc968b5 pm_runtime_enable +EXPORT_SYMBOL_GPL vmlinux 0xfcf2adc7 debugfs_rename +EXPORT_SYMBOL_GPL vmlinux 0xfcfd3759 cpufreq_unregister_governor +EXPORT_SYMBOL_GPL vmlinux 0xfd30df8f ata_pci_device_do_suspend +EXPORT_SYMBOL_GPL vmlinux 0xfd4816d3 ata_host_suspend +EXPORT_SYMBOL_GPL vmlinux 0xfd58e096 single_open_net +EXPORT_SYMBOL_GPL vmlinux 0xfd943510 class_compat_register +EXPORT_SYMBOL_GPL vmlinux 0xfdc5793a __module_text_address +EXPORT_SYMBOL_GPL vmlinux 0xfde0b92c crypto_larval_error +EXPORT_SYMBOL_GPL vmlinux 0xfdf575f3 __i2c_board_lock +EXPORT_SYMBOL_GPL vmlinux 0xfe0080f8 pci_configure_slot +EXPORT_SYMBOL_GPL vmlinux 0xfe15da17 tps6586x_read +EXPORT_SYMBOL_GPL vmlinux 0xfe3e87cc sysdev_store_int +EXPORT_SYMBOL_GPL vmlinux 0xfe42b64c usb_hcd_poll_rh_status +EXPORT_SYMBOL_GPL vmlinux 0xfe55e009 xattr_getsecurity +EXPORT_SYMBOL_GPL vmlinux 0xfe859c26 key_type_trusted +EXPORT_SYMBOL_GPL vmlinux 0xfe990052 gpio_free +EXPORT_SYMBOL_GPL vmlinux 0xfeb1a12a pmac_i2c_adapter_to_bus +EXPORT_SYMBOL_GPL vmlinux 0xfed11ed1 usb_mon_deregister +EXPORT_SYMBOL_GPL vmlinux 0xfedc3b74 rio_mport_write_config_16 +EXPORT_SYMBOL_GPL vmlinux 0xfee8a3ba __init_kthread_worker +EXPORT_SYMBOL_GPL vmlinux 0xfef8a166 trace_current_buffer_lock_reserve +EXPORT_SYMBOL_GPL vmlinux 0xff5a8cfe cn_del_callback +EXPORT_SYMBOL_GPL vmlinux 0xff9330e0 usb_control_msg +EXPORT_SYMBOL_GPL vmlinux 0xffa4c4ec cgroup_lock +EXPORT_SYMBOL_GPL vmlinux 0xffae07c9 class_dev_iter_next +EXPORT_SYMBOL_GPL vmlinux 0xffc50b74 ata_eh_qc_complete +EXPORT_SYMBOL_GPL vmlinux 0xffc6a031 clone_private_mount +EXPORT_SYMBOL_GPL vmlinux 0xfff87b53 usb_ep0_reinit +EXPORT_SYMBOL_GPL vmlinux 0xfffcf44e usb_hcd_pci_probe --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/powerpc/powerpc-smp.compiler +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/powerpc/powerpc-smp.compiler @@ -0,0 +1 @@ +GCC: (Ubuntu/Linaro 4.6.1-7ubuntu2) 4.6.1 --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/powerpc/powerpc-smp.modules +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/powerpc/powerpc-smp.modules @@ -0,0 +1,2933 @@ +3c359 +3c574_cs +3c589_cs +3c59x +3w-9xxx +3w-sas +3w-xxxx +6pack +74x164 +8021q +8139cp +8139too +8250 +8250_pci +8390 +88pm860x_bl +88pm860x_onkey +88pm860x-ts +9p +9pnet +9pnet_rdma +9pnet_virtio +a100u2w +a3d +aacraid +ab3100 +ab3100-otp +ab8500-ponkey +ab8500-usb +abyss +ac97_bus +acard-ahci +acecad +acenic +act200l-sir +act_csum +act_gact +act_ipt +actisys-sir +act_mirred +act_nat +act_pedit +act_police +act_simple +act_skbedit +ad2s120x +ad2s1210 +ad2s90 +ad525x_dpot +ad525x_dpot-i2c +ad525x_dpot-spi +ad5398 +ad5446 +ad5504 +ad5624r_spi +ad5791 +ad5930 +ad714x +ad714x-i2c +ad714x-spi +ad7150 +ad7152 +ad7291 +ad7298 +ad7314 +ad7414 +ad7418 +ad7476 +ad7606 +ad7745 +ad7780 +ad7816 +ad7877 +ad7879 +ad7879-i2c +ad7879-spi +ad7887 +ad799x +ad9832 +ad9834 +ad9850 +ad9852 +ad9910 +ad9951 +adcxx +ade7753 +ade7754 +ade7758 +ade7759 +ade7854 +ade7854-i2c +ade7854-spi +adfs +adi +adis16060 +adis16080 +adis16130 +adis16201 +adis16203 +adis16204 +adis16209 +adis16220 +adis16240 +adis16260 +adis16400 +adm1021 +adm1025 +adm1026 +adm1029 +adm1031 +adm8211 +adm9240 +adp5520_bl +adp5520-gpio +adp5520-keys +adp5588-gpio +adp5588-keys +adp5589-keys +adp8860_bl +adp8870_bl +ads1015 +ads7828 +ads7846 +ads7871 +adt7310 +adt7316 +adt7316-i2c +adt7316-spi +adt7410 +adt7411 +adt7462 +adt7470 +adt7475 +adt75 +adutux +adv7170 +adv7175 +adv7180 +adv7343 +advansys +adxl34x +adxl34x-i2c +adxl34x-spi +adxrs450 +af_802154 +af9013 +af_alg +affs +af_key +af-rxrpc +ah4 +ah6 +aha152x_cs +ahci +ahci_platform +aic79xx +aic7xxx +aic94xx +aiptek +aircable +airo +airo_cs +airport +ak881x +alauda +algif_hash +algif_skcipher +ali-ircc +alim7101_wdt +altera-ci +altera_jtaguart +altera_ps2 +altera-stapl +altera_uart +ambassador +amc6821 +amd8111e +ams +analog +ansi_cprng +ans-lcd +anubis +aoe +apds9802als +apds990x +apm_emu +apm-emulation +apm_power +apm-power +appledisplay +appletalk +appletouch +applicom +ar7part +arc4 +arcmsr +arcnet +arc-rawmode +arc-rimi +ark3116 +arkfb +arptable_filter +arp_tables +arpt_mangle +as5011 +asc7621 +asix +asus_oled +async_memcpy +async_pq +async_raid6_recov +async_tx +async_xor +at24 +at25 +at76c50x-usb +ata_generic +ata_piix +atbm8830 +aten +ath +ath3k +ath5k +ath9k +ath9k_common +ath9k_htc +ath9k_hw +ati_remote +ati_remote2 +atl1 +atl1c +atl1e +atl2 +atm +atmel +atmel_cs +atmel_mxt_ts +atmel_pci +atmtcp +atp870u +atxp1 +aty128fb +atyfb +au0828 +au8522 +aufs +authenc +authencesn +auth_rpcgss +autofs4 +avma1_cs +avm_cs +avmfritz +ax25 +axnet_cs +b1 +b1dma +b1pci +b1pcmcia +b2c2-flexcop +b2c2-flexcop-pci +b2c2-flexcop-usb +b43 +b43legacy +b44 +bas_gigaset +basic_mmio_gpio +batman-adv +baycom_epp +baycom_par +baycom_ser_fdx +baycom_ser_hdx +bch +bcm203x +bcm3510 +bcm5974 +bcma +bcm_wimax +be2iscsi +be2net +befs +belkin_sa +bfa +bfs +bfusb +bh1770glc +bh1780gli +binfmt_misc +block2mtd +blowfish +bluecard_cs +bluetooth +bmac +bmp085 +bna +bnep +bnx2 +bnx2fc +bnx2i +bnx2x +bonding +bpa10x +bpck +bpck6 +bpqether +bq20z75 +bq24022 +bq27x00_battery +br2684 +bridge +briq_panel +broadcom +broadsheetfb +bsd_comp +bt3c_cs +bt819 +bt856 +bt866 +bt878 +btcx-risc +btmrvl +btmrvl_sdio +btrfs +btsdio +bttv +btuart_cs +btusb +btwilink +bu21013_ts +budget +budget-av +budget-ci +budget-core +budget-patch +BusLogic +bw-qcam +c4 +c67x00 +cachefiles +cafe_ccic +cafe_nand +caif +caif_serial +caif_socket +camellia +can +can-bcm +can-dev +can-raw +capi +capidrv +capmode +carl9170 +carminefb +cassini +cast5 +cast6 +catc +cb710 +cb710-mmc +c_can +c_can_platform +cciss +ccm +cdc-acm +cdc_eem +cdc_ether +cdc_ncm +cdc-phonet +cdc_subset +cdc-wdm +ceph +cfg80211 +cfi_cmdset_0001 +cfi_cmdset_0002 +cfi_cmdset_0020 +cfi_probe +cfi_util +cfspi_slave +ch +ch341 +ch7006 +chipreg +chnl_net +cicada +cifs +cirrusfb +clearpad_tm1217 +clip +cls_basic +cls_flow +cls_fw +cls_route +cls_rsvp +cls_rsvp6 +cls_tcindex +cls_u32 +cm109 +cm4000_cs +cm4040_cs +cma3000_d0x +cma3000_d0x_i2c +cmd64x +cmtp +cnic +cobra +coda +com20020 +com20020_cs +com20020-pci +com90io +com90xx +comm +configfs +core +cp210x +cpia2 +cpqarray +cpufreq_stats +cpu-notifier-error-inject +c-qcam +cramfs +crc7 +crc-ccitt +crc-itu-t +crc-t10dif +cryptd +cryptoloop +crypto_null +crystalhd +cs5345 +cs53l32a +ctr +cts +cuse +cx18 +cx18-alsa +cx22700 +cx22702 +cx231xx +cx231xx-alsa +cx231xx-dvb +cx2341x +cx23885 +cx24110 +cx24113 +cx24116 +cx24123 +cx25840 +cx82310_eth +cx8800 +cx8802 +cx88-alsa +cx88-blackbird +cx88-dvb +cx88-vp3054-i2c +cx88xx +cxacru +cxd2099 +cxd2820r +cxgb +cxgb3 +cxgb3i +cxgb4 +cxgb4i +cxgb4vf +cxt1e1 +cy8ctmg110_ts +cyber2000fb +cyberjack +cyclades +cyclomx +cycx_drv +cypress_cy7c63 +cypress_m8 +cytherm +da9030_battery +da9034-ts +da903x +da903x_bl +DAC960 +davicom +db9 +dc395x +dccp +dccp_diag +dccp_ipv4 +dccp_ipv6 +dccp_probe +de2104x +de4x5 +de600 +de620 +decnet +deflate +defxx +denali +des_generic +dib0070 +dib0090 +dib3000mb +dib3000mc +dib7000m +dib7000p +dib8000 +dibx000_common +digi_acceleport +diskonchip +display +divacapi +divadidd +diva_idi +diva_mnt +divas +dl2k +dlci +dlm +dm1105 +dm9601 +dm-crypt +dme1737 +dmfe +dm-log +dm-mirror +dm-multipath +dm-queue-length +dm-raid +dm-region-hash +dm-round-robin +dm-service-time +dm-snapshot +dmx3191d +dm-zero +dnet +dn_rtmsg +doc2000 +doc2001 +doc2001plus +docecc +docprobe +donauboe +dpt_i2o +drbd +drm +drm_kms_helper +drxd +ds1621 +ds1682 +ds1wm +ds2482 +ds2490 +ds2760_battery +ds2780_battery +ds2782_battery +ds3000 +ds620 +dsbr100 +dscc4 +dss1_divert +dst +dst_ca +dstr +dt3155v4l +dtl1_cs +dummy +dvb-bt8xx +dvb-core +dvb-pll +dvb-ttpci +dvb-ttusb-budget +dvb-usb +dvb-usb-a800 +dvb-usb-af9005 +dvb-usb-af9005-remote +dvb-usb-af9015 +dvb-usb-anysee +dvb-usb-au6610 +dvb-usb-az6027 +dvb-usb-ce6230 +dvb-usb-cinergyT2 +dvb-usb-cxusb +dvb-usb-dib0700 +dvb-usb-dibusb-common +dvb-usb-dibusb-mb +dvb-usb-dibusb-mc +dvb-usb-digitv +dvb-usb-dtt200u +dvb-usb-dtv5100 +dvb-usb-dw2102 +dvb-usb-friio +dvb-usb-gl861 +dvb-usb-gp8psk +dvb-usb-lmedm04 +dvb-usb-m920x +dvb-usb-nova-t-usb2 +dvb-usb-opera +dvb-usb-technisat-usb2 +dvb-usb-ttusb2 +dvb-usb-umt-010 +dvb-usb-vp702x +dvb-usb-vp7045 +dw_spi_midpci +dynapro +e100 +e1000 +e1000e +earth-pt1 +easycap +eata +ebt_802_3 +ebtable_broute +ebtable_filter +ebtable_nat +ebtables +ebt_among +ebt_arp +ebt_arpreply +ebt_dnat +ebt_ip +ebt_ip6 +ebt_limit +ebt_log +ebt_mark +ebt_mark_m +ebt_nflog +ebt_pkttype +ebt_redirect +ebt_snat +ebt_stp +ebt_ulog +ebt_vlan +echo +econet +edac_core +eeprom +eeprom_93cx6 +eeti_ts +efs +elo +elsa_cs +em28xx +em28xx-alsa +em28xx-dvb +emc1403 +emc2103 +emc6w201 +em_cmp +emi26 +emi62 +em_meta +em_nbyte +empeg +ems_pci +ems_usb +em_text +emu10k1-gp +em_u32 +enclosure +eni +enic +epat +epca +epia +epic100 +eql +esd_usb2 +esi-sir +esp4 +esp6 +et1011c +et131x +et61x251 +ethoc +evbug +exofs +f71805f +f71882fg +f75375s +fakephp +farsync +fat +faulty +fb_sys_fops +fcoe +fcrypt +fdomain +fdomain_cs +fealnx +ff-memless +firedtv +firestream +firewire-core +firewire-net +firewire-ohci +firewire-sbp2 +fit2 +fit3 +fixed +floppy +fm801-gp +fm_drv +fmvj18x_cs +forcedeth +fore_200e +freevxfs +friq +frpw +fscache +ft1000 +ft1000_pcmcia +ftdi-elan +ftdi_sio +ftl +fujitsu_ts +funsoft +g450_pll +g760a +gadgetfs +gamecon +gameport +garmin_gps +garp +g_audio +g_cdc +gcm +g_dbgp +gdth +generic +generic_bl +gen_probe +g_ether +gf128mul +gf2k +g_ffs +g_file_storage +gfs2 +ghash-generic +g_hid +gigaset +girbil-sir +gl518sm +gl520sm +gl620a +gluebi +g_mass_storage +g_midi +g_ncm +g_nokia +goku_udc +gpio-addr-flash +gpio-charger +gpio-fan +gpio-i2cmux +gpio_keys +gpio_keys_polled +gpio_mouse +gpio_vbus +g_printer +gre +grip +grip_mp +g_serial +gspca_benq +gspca_conex +gspca_cpia1 +gspca_etoms +gspca_finepix +gspca_gl860 +gspca_jeilinj +gspca_kinect +gspca_konica +gspca_m5602 +gspca_main +gspca_mars +gspca_mr97310a +gspca_nw80x +gspca_ov519 +gspca_ov534 +gspca_ov534_9 +gspca_pac207 +gspca_pac7302 +gspca_pac7311 +gspca_sn9c2028 +gspca_sn9c20x +gspca_sonixb +gspca_sonixj +gspca_spca1528 +gspca_spca500 +gspca_spca501 +gspca_spca505 +gspca_spca506 +gspca_spca508 +gspca_spca561 +gspca_sq905 +gspca_sq905c +gspca_sq930x +gspca_stk014 +gspca_stv0680 +gspca_stv06xx +gspca_sunplus +gspca_t613 +gspca_tv8532 +gspca_vc032x +gspca_vicam +gspca_xirlink_cit +gspca_zc3xx +gtco +guillemot +gunze +g_webcam +gxt4500 +g_zero +hamachi +hampshire +hanwang +hci_uart +hci_vhci +hdlc +hdlc_cisco +hdlcdrv +hdlc_fr +hdlc_ppp +hdlc_raw +hdlc_raw_eth +hdlc_x25 +hdpvr +he +hexium_gemini +hexium_orion +hfc4s8s_l1 +hfcmulti +hfcpci +hfcsusb +hfc_usb +hfs +hfsplus +hid +hid-a4tech +hid-apple +hid-axff +hid-belkin +hid-cherry +hid-chicony +hid-cypress +hid-dr +hid-elecom +hid-emsff +hid-ezkey +hid-gaff +hid-gyration +hid-kensington +hid-keytouch +hid-kye +hid-lcpower +hid-logitech +hid-magicmouse +hid-microsoft +hid-monterey +hid-multitouch +hid-ntrig +hid-ortek +hidp +hid-petalynx +hid-picolcd +hid-pl +hid-prodikeys +hid-quanta +hid-roccat +hid-roccat-arvo +hid-roccat-common +hid-roccat-kone +hid-roccat-koneplus +hid-roccat-kovaplus +hid-roccat-pyra +hid-samsung +hid-sjoy +hid-sony +hid-sunplus +hid-tmff +hid-topseed +hid-twinhan +hid-uclogic +hid-wacom +hid-waltop +hid-zpff +hid-zydacron +hifn_795x +hisax +hisax_fcpcipnp +hisax_isac +hisax_st5481 +hmc5843 +hmc6352 +hopper +horizon +hostap +hostap_cs +hostap_pci +hostap_plx +hp100 +hp4x +hpfs +hpilo +hpsa +hptiop +hso +htc-pasic3 +hwa-hc +hwa-rc +hwmon-vid +hysdn +i1480-dfu-usb +i1480-est +i2400m +i2400m-sdio +i2400m-usb +i2c-algo-pca +i2c-ali1535 +i2c-ali1563 +i2c-ali15x3 +i2c-amd756 +i2c-amd8111 +i2c-dev +i2c-diolan-u2c +i2c-eg20t +i2c-gpio +i2c-hydra +i2c-i801 +i2c-intel-mid +i2c-isch +i2c-matroxfb +i2c-mpc +i2c-mux +i2c-nforce2 +i2c-ocores +i2c-parport +i2c-parport-light +i2c-pca-platform +i2c-piix4 +i2c-simtec +i2c-sis5595 +i2c-sis630 +i2c-sis96x +i2c-smbus +i2c-stub +i2c-taos-evm +i2c-tiny-usb +i2c-via +i2c-viapro +i2c-xiic +i2o_block +i2o_bus +i2o_config +i2o_core +i2o_proc +i2o_scsi +i5k_amb +i82092 +ib_addr +ib_cm +ib_core +ib_ipoib +ib_iser +ib_mad +ibmaem +ibmpex +ib_mthca +ibmtr_cs +ib_sa +ib_srp +ib_ucm +ib_umad +ib_uverbs +icplus +ics932s401 +idmouse +idt77252 +ieee802154 +ifb +iforce +igb +igbvf +iio-trig-gpio +iio-trig-periodic-rtc +iio-trig-sysfs +ili9320 +imm +imon +imx074 +industrialio +inexio +inftl +initio +input-polldev +int51x1 +intel_vr_nor +interact +ioc4 +io_edgeport +io_ti +iowarrior +ip2 +ip6_queue +ip6table_filter +ip6table_mangle +ip6table_raw +ip6_tables +ip6table_security +ip6t_ah +ip6t_eui64 +ip6t_frag +ip6t_hbh +ip6t_ipv6header +ip6t_LOG +ip6t_mh +ip6t_REJECT +ip6t_rt +ip6_tunnel +ipaq +ipcomp +ipcomp6 +ipddp +ipg +ip_gre +iphase +ipheth +ipip +ipmi_devintf +ipmi_msghandler +ipmi_poweroff +ipmi_si +ipmi_watchdog +ip_queue +ips +ip_set +ip_set_bitmap_ip +ip_set_bitmap_ipmac +ip_set_bitmap_port +ip_set_hash_ip +ip_set_hash_ipport +ip_set_hash_ipportip +ip_set_hash_ipportnet +ip_set_hash_net +ip_set_hash_netport +ip_set_list_set +iptable_filter +iptable_mangle +iptable_nat +iptable_raw +ip_tables +iptable_security +ipt_ah +ipt_CLUSTERIP +ipt_ecn +ipt_ECN +ipt_LOG +ipt_MASQUERADE +ipt_NETMAP +ipt_REDIRECT +ipt_REJECT +ipt_ULOG +ip_vs +ip_vs_dh +ip_vs_ftp +ip_vs_lblc +ip_vs_lblcr +ip_vs_lc +ip_vs_nq +ip_vs_pe_sip +ip_vs_rr +ip_vs_sed +ip_vs_sh +ip_vs_wlc +ip_vs_wrr +ipw +ipw2100 +ipw2200 +ipwireless +ipx +ircomm +ircomm-tty +irda +irda-usb +ir-jvc-decoder +ir-kbd-i2c +irlan +ir-lirc-codec +ir-nec-decoder +irnet +ir-rc5-decoder +ir-rc5-sz-decoder +ir-rc6-decoder +ir-sony-decoder +irtty-sir +ir-usb +iscsi_boot_sysfs +iscsi_tcp +isdn +isdn_bsdcomp +isdnhdlc +isight_firmware +isl29003 +isl29018 +isl29020 +isl6271a-regulator +isl6405 +isl6421 +isl6423 +isofs +isp116x-hcd +isp1362-hcd +isp1704_charger +isp1760 +istallion +it87 +it8761e_gpio +itd1000 +iuu_phoenix +ivtv +ivtvfb +iw_c2 +iw_cm +iw_cxgb3 +iw_cxgb4 +iwl3945 +iwl4965 +iwlagn +iwl-legacy +iwmc3200top +iwmc3200wifi +iw_nes +ix2505v +ixgb +ixgbe +ixgbevf +ixj +ixj_pcmcia +janz-cmodio +janz-ican3 +janz-ttl +jc42 +jedec_probe +jffs2 +jfs +jmb38x_ms +jme +joydev +joydump +jsm +kafs +kalmia +kaweth +kbic +kbtab +kernelcapi +keucr +keyspan +keyspan_pda +keyspan_remote +kfifo_buf +khazad +kingsun-sir +kl5kusb105 +kobil_sct +ks0108 +ks0127 +ks8842 +ks8851 +ks8851_mll +ks959-sir +ksdazzle-sir +ksz884x +ktti +kvaser_pci +kxsd9 +kyrofb +l1oip +l2tp_core +l2tp_debugfs +l2tp_ppp +l4f00242t03 +l64781 +lanai +lanstreamer +lapb +lapbether +latch-addr-flash +lcd +ld9040 +ldusb +lec +leds-88pm860x +leds-adp5520 +leds-bd2802 +leds-da903x +leds-dac124s085 +leds-gpio +leds-lm3530 +leds-lp3944 +leds-lp5521 +leds-lp5523 +leds-lt3593 +leds-mc13783 +leds-pca9532 +leds-pca955x +leds-regulator +leds-wm831x-status +leds-wm8350 +ledtrig-backlight +ledtrig-default-on +ledtrig-gpio +ledtrig-heartbeat +ledtrig-timer +legousbtower +lgdt3305 +lgdt330x +lgs8gxx +lg-vl600 +lib80211 +lib80211_crypt_ccmp +lib80211_crypt_tkip +lib80211_crypt_wep +libahci +libceph +libcrc32c +libcxgbi +libertas +libertas_cs +libertas_sdio +libertas_spi +libertas_tf +libertas_tf_usb +libfc +libfcoe +libipw +libiscsi +libiscsi_tcp +libosd +libsas +libsrp +lightning +line6usb +linear +lirc_bt829 +lirc_dev +lirc_igorplugusb +lirc_imon +lirc_sasem +lirc_serial +lirc_sir +lirc_ttusbir +lirc_zilog +lis3l02dq +lis3lv02d +lis3lv02d_i2c +lis3lv02d_spi +litelink-sir +lkkbd +llc2 +ll_temac +lm63 +lm70 +lm73 +lm75 +lm77 +lm78 +lm80 +lm83 +lm8323 +lm85 +lm87 +lm90 +lm92 +lm93 +lm95241 +lmc +lms283gf05 +lnbp21 +lockd +lp +lp3971 +lp3972 +lpc_sch +lpddr_cmds +lpfc +lru_cache +lrw +ltc4151 +ltc4215 +ltc4245 +ltc4261 +ltv350qv +lxt +lzo +m25p80 +m52790 +ma600-sir +mac53c94 +mac80211 +mac80211_hwsim +mace +macvlan +macvtap +magellan +mantis +mantis_core +map_absent +map_funcs +map_ram +map_rom +marvell +matrix_keypad +matroxfb_accel +matroxfb_base +matroxfb_crtc2 +matroxfb_DAC1064 +matroxfb_g450 +matroxfb_maven +matroxfb_misc +matroxfb_Ti3026 +matrox_w1 +max1111 +max11801_ts +max1363 +max1586 +max16065 +max1619 +max17040_battery +max17042_battery +max2165 +max3100 +max3107 +max6650 +max6875 +max7300 +max7301 +max730x +max732x +max7359_keypad +max8649 +max8660 +max8903_charger +max8925_bl +max8925_onkey +max8925_power +max8925-regulator +max8952 +max8997 +max8998 +mb862xxfb +mb86a16 +mb86a20s +mc13783-adc +mc13783-regulator +mc13783_ts +mc13892-regulator +mc13xxx-core +mc13xxx-regulator-core +mc33880 +mc44s803 +mceusb +mcp2120-sir +mcp23s08 +mcp251x +mcs5000_ts +mcs7780 +mcs7830 +mcs_touchkey +mct_u232 +md4 +mdc800 +mdio +mdio-bitbang +mdio-gpio +md-mod +megaraid +megaraid_mbox +megaraid_mm +megaraid_sas +mem2mem_testdev +memstick +mesh +metronomefb +mfd +mga +michael_mic +micrel +microtek +minix +mip6 +mISDN_core +mISDN_dsp +mISDNinfineon +mISDNipac +mISDNisar +mk712 +mkiss +ml_ioh_gpio +mlx4_core +mlx4_en +mlx4_ib +mmc_block +mmc_core +mos7720 +mos7840 +moto_modem +moxa +mpoa +mpr121_touchkey +mpt2sas +mptbase +mptctl +mptfc +mptlan +mptsas +mptscsih +mptspi +mrst_max3110 +msdos +msp3400 +mspro_block +mt2060 +mt20xx +mt2131 +mt2266 +mt312 +mt352 +mt9m001 +mt9m111 +mt9t031 +mt9t112 +mt9v011 +mt9v022 +mtd +mtd_blkdevs +mtdblock +mtdblock_ro +mtdchar +mtd_dataflash +mtd_nandecctest +mtd_oobtest +mtdoops +mtd_pagetest +mtdram +mtd_readtest +mtd_speedtest +mtd_stresstest +mtd_subpagetest +mtdswap +mtd_torturetest +mtouch +multipath +mv643xx_eth +mvsas +mwifiex +mwifiex_sdio +mwl8k +mxl5005s +mxl5007t +mxser +myri10ge +nand +nand_bch +nand_ecc +nand_ids +nandsim +national +natsemi +navman +nbd +ncpfs +ne2k-pci +neofb +net1080 +netconsole +netjet +netrom +netxen_nic +newtonkbd +nf_conntrack +nf_conntrack_amanda +nf_conntrack_broadcast +nf_conntrack_ftp +nf_conntrack_h323 +nf_conntrack_ipv4 +nf_conntrack_ipv6 +nf_conntrack_irc +nf_conntrack_netbios_ns +nf_conntrack_netlink +nf_conntrack_pptp +nf_conntrack_proto_dccp +nf_conntrack_proto_gre +nf_conntrack_proto_sctp +nf_conntrack_proto_udplite +nf_conntrack_sane +nf_conntrack_sip +nf_conntrack_snmp +nf_conntrack_tftp +nf_defrag_ipv4 +nf_defrag_ipv6 +nf_nat +nf_nat_amanda +nf_nat_ftp +nf_nat_h323 +nf_nat_irc +nf_nat_pptp +nf_nat_proto_dccp +nf_nat_proto_gre +nf_nat_proto_sctp +nf_nat_proto_udplite +nf_nat_sip +nf_nat_snmp_basic +nf_nat_tftp +nfnetlink +nfnetlink_log +nfnetlink_queue +nfs +nfs_acl +nfsd +nftl +nf_tproxy_core +ngene +n_hdlc +nicstar +nilfs2 +niu +nls_ascii +nls_cp1250 +nls_cp1251 +nls_cp1255 +nls_cp437 +nls_cp737 +nls_cp775 +nls_cp850 +nls_cp852 +nls_cp855 +nls_cp857 +nls_cp860 +nls_cp861 +nls_cp862 +nls_cp863 +nls_cp864 +nls_cp865 +nls_cp866 +nls_cp869 +nls_cp874 +nls_cp932 +nls_cp936 +nls_cp949 +nls_cp950 +nls_euc-jp +nls_iso8859-1 +nls_iso8859-13 +nls_iso8859-14 +nls_iso8859-15 +nls_iso8859-2 +nls_iso8859-3 +nls_iso8859-4 +nls_iso8859-5 +nls_iso8859-6 +nls_iso8859-7 +nls_iso8859-9 +nls_koi8-r +nls_koi8-ru +nls_koi8-u +nls_utf8 +nmclan_cs +noon010pc30 +nop-usb-xceiv +nosy +nouveau +nozomi +n_r3964 +ns558 +ns83820 +nsc-ircc +nsp32 +nsp_cs +ntfs +n_tracerouter +n_tracesink +nvidiafb +nxt200x +nxt6000 +ocfs2 +ocfs2_dlm +ocfs2_dlmfs +ocfs2_nodemanager +ocfs2_stackglue +ocfs2_stack_o2cb +ocfs2_stack_user +of_serial +old_belkin-sir +olympic +omfs +omninet +on20 +on26 +onenand +onenand_sim +opencores-kbd +oprofile +opticon +option +or51132 +or51211 +orinoco +orinoco_cs +orinoco_nortel +orinoco_plx +orinoco_tmd +orinoco_usb +osd +osdblk +osst +oti6858 +output +ov2640 +ov6650 +ov7670 +ov772x +ov9640 +ov9740 +overlayfs +oxu210hp-hcd +p54common +p54pci +p54spi +p54usb +p8023 +panel +paride +parkbd +parport +parport_ax88796 +parport_cs +parport_pc +parport_serial +pata_ali +pata_amd +pata_arasan_cf +pata_artop +pata_atiixp +pata_atp867x +pata_cmd640 +pata_cmd64x +pata_cs5520 +pata_cs5530 +pata_cs5536 +pata_cypress +pata_efar +pata_hpt366 +pata_hpt37x +pata_hpt3x2n +pata_hpt3x3 +pata_it8213 +pata_it821x +pata_jmicron +pata_legacy +pata_macio +pata_marvell +pata_mpiix +pata_netcell +pata_ninja32 +pata_ns87410 +pata_ns87415 +pata_of_platform +pata_oldpiix +pata_optidma +pata_pcmcia +pata_pdc2027x +pata_pdc202xx_old +pata_platform +pata_radisys +pata_rdc +pata_rz1000 +pata_sc1200 +pata_sch +pata_serverworks +pata_sil680 +pata_sis +pata_sl82c105 +pata_triflex +pata_via +pc87360 +pc87427 +pca953x +pca9541 +pca954x +pcbc +pcd +pcf50633 +pcf50633-adc +pcf50633-backlight +pcf50633-charger +pcf50633-gpio +pcf50633-input +pcf50633-regulator +pcf8574_keypad +pcf857x +pcf8591 +pch_can +pch_gbe +pch_phub +pch_uart +pci +pci200syn +pcips2 +pcmcia +pcmcia_core +pcmciamtd +pcmcia_rsrc +pcnet32 +pcnet_cs +pcrypt +pcspkr +pcwd_pci +pcwd_usb +pd +pd6729 +pda_power +pdc_adma +pegasus +penmount +pf +pg +phantom +phison +phonedev +phonet +phram +physmap +physmap_of +pktcdvd +pktgen +pl2303 +platform_lcd +plat_nand +plat-ram +plip +plusb +pluto2 +plx_pci +pm2fb +pm3fb +pm8001 +pmc551 +pmcraid +pmu_battery +pn544 +pn_pep +poseidon +poulsbo +powermate +ppa +ppdev +ppp_async +ppp_deflate +ppp_generic +ppp_mppe +pppoatm +pppoe +pppox +ppp_synctty +pps_core +pps-ldisc +pps_parport +pptp +prism2_usb +prism54 +ps2mult +psmouse +pt +pvrusb2 +pwc +qcaux +qcserial +qinfo_probe +qla1280 +qla2xxx +qla3xxx +qlcnic +qlge +qlogic_cs +qlogicfas408 +qnx4 +qsemi +qt1010 +qt1070 +quota_tree +quota_v1 +quota_v2 +r128 +r8169 +r8187se +r8192u_usb +r852 +r8712u +r8a66597-hcd +rack-meter +radeon +radeonfb +radio-i2c-si470x +radio-maxiradio +radio-mr800 +radio-si4713 +radio-tea5764 +radio-timb +radio-wl1273 +raid0 +raid1 +raid10 +raid456 +raid6_pq +raid6test +raid_class +ramoops +raw +ray_cs +rbd +rc-adstech-dvb-t-pci +rc-alink-dtu-m +rc-anysee +rc-apac-viewcomp +rc-asus-pc39 +rc-ati-tv-wonder-hd-600 +rc-avermedia +rc-avermedia-a16d +rc-avermedia-cardbus +rc-avermedia-dvbt +rc-avermedia-m135a +rc-avermedia-m733a-rm-k6 +rc-avermedia-rm-ks +rc-avertv-303 +rc-azurewave-ad-tu700 +rc-behold +rc-behold-columbus +rc-budget-ci-old +rc-cinergy +rc-cinergy-1400 +rc-core +rc-dib0700-nec +rc-dib0700-rc5 +rc-digitalnow-tinytwin +rc-digittrade +rc-dm1105-nec +rc-dntv-live-dvb-t +rc-dntv-live-dvbt-pro +rc-em-terratec +rc-encore-enltv +rc-encore-enltv2 +rc-encore-enltv-fm53 +rc-evga-indtube +rc-eztv +rc-flydvb +rc-flyvideo +rc-fusionhdtv-mce +rc-gadmei-rm008z +rc-genius-tvgo-a11mce +rc-gotview7135 +rc-hauppauge +rc-imon-mce +rc-imon-pad +rc-iodata-bctv7e +rc-kaiomy +rc-kworld-315u +rc-kworld-plus-tv-analog +rc-leadtek-y04g0051 +rc-lirc +rc-lme2510 +rc-loopback +rc-manli +rc-msi-digivox-ii +rc-msi-digivox-iii +rc-msi-tvanywhere +rc-msi-tvanywhere-plus +rc-nebula +rc-nec-terratec-cinergy-xs +rc-norwood +rc-npgtech +rc-pctv-sedna +rc-pinnacle-color +rc-pinnacle-grey +rc-pinnacle-pctv-hd +rc-pixelview +rc-pixelview-002t +rc-pixelview-mk12 +rc-pixelview-new +rc-powercolor-real-angel +rc-proteus-2309 +rc-purpletv +rc-pv951 +rc-rc6-mce +rc-real-audio-220-32-keys +rc-streamzap +rc-tbs-nec +rc-technisat-usb2 +rc-terratec-cinergy-xs +rc-terratec-slim +rc-terratec-slim-2 +rc-tevii-nec +rc-tivo +rc-total-media-in-hand +rc-trekstor +rc-tt-1500 +rc-twinhan1027 +rc-videomate-m1f +rc-videomate-s350 +rc-videomate-tv-pvr +rc-winfast +rc-winfast-usbii-deluxe +rdc321x-gpio +rdc321x-southbridge +rdma_cm +rdma_ucm +rds +rds_rdma +rds_tcp +redboot +redrat3 +reed_solomon +reiserfs +rfc1051 +rfc1201 +rfcomm +rfd_ftl +rfkill-regulator +ring_sw +rio500 +rionet +rivafb +rj54n1cb0c +rmd128 +rmd160 +rmd256 +rmd320 +rndis_host +rndis_wlan +rocket +romfs +rose +rotary_encoder +rpcsec_gss_krb5 +rrunner +rt2400pci +rt2500pci +rt2500usb +rt2800lib +rt2800pci +rt2800usb +rt2x00lib +rt2x00pci +rt2x00usb +rt61pci +rt73usb +rtc-88pm860x +rtc-ab3100 +rtc-ab8500 +rtc-bq32k +rtc-bq4802 +rtc-cmos +rtc_cmos_setup +rtc-ds1286 +rtc-ds1305 +rtc-ds1307 +rtc-ds1374 +rtc-ds1390 +rtc-ds1511 +rtc-ds1553 +rtc-ds1672 +rtc-ds1742 +rtc-ds3232 +rtc-ds3234 +rtc-em3027 +rtc-fm3130 +rtc-generic +rtc-isl12022 +rtc-isl1208 +rtc-m41t80 +rtc-m41t93 +rtc-m41t94 +rtc-m48t35 +rtc-m48t59 +rtc-m48t86 +rtc-max6900 +rtc-max6902 +rtc-max8925 +rtc-max8998 +rtc-mc13xxx +rtc-msm6242 +rtc-pcf2123 +rtc-pcf50633 +rtc-pcf8563 +rtc-pcf8583 +rtc-r9701 +rtc-rp5c01 +rtc-rs5c348 +rtc-rs5c372 +rtc-rv3029c2 +rtc-rx8025 +rtc-rx8581 +rtc-s35390a +rtc-stk17ta8 +rtc-twl +rtc-v3020 +rtc-wm831x +rtc-wm8350 +rtc-x1205 +rtl8150 +rtl8180 +rtl8187 +rtl8192c-common +rtl8192ce +rtl8192cu +rtl8192se +rtlwifi +rxkad +s1d13xxxfb +s2255drv +s2io +s3fb +s5h1409 +s5h1411 +s5h1420 +s6e63m0 +s921 +saa6588 +saa6752hs +saa7110 +saa7115 +saa7127 +saa7134 +saa7134-alsa +saa7134-dvb +saa7134-empress +saa7146 +saa7146_vv +saa7164 +saa717x +saa7185 +saa7191 +saa7706h +safe_serial +sata_inic162x +sata_mv +sata_nv +sata_promise +sata_qstor +sata_sil +sata_sil24 +sata_sis +sata_sx4 +sata_uli +sata_via +sata_vsc +savage +savagefb +sbe-2t3e3 +sc92031 +sca3000 +sch5627 +sch_atm +sch_cbq +sch_choke +sch_drr +sch_dsmark +sch_gred +sch_hfsc +sch_htb +sch_ingress +sch_mqprio +sch_multiq +sch_netem +sch_prio +sch_qfq +sch_red +sch_sfb +sch_sfq +sch_tbf +sch_teql +scsi_debug +scsi_dh +scsi_dh_alua +scsi_dh_emc +scsi_dh_hp_sw +scsi_dh_rdac +scsi_tgt +scsi_transport_fc +scsi_transport_iscsi +scsi_transport_sas +scsi_transport_spi +scsi_transport_srp +scsi_wait_scan +sctp +sctp_probe +sdhci +sdhci-of +sdhci-pci +sdhci-platform +sdio_uart +sd_mod +sdricoh_cs +sedlbauer_cs +seed +sep_driver +seqiv +ser_gigaset +serial_cs +serio_raw +sermouse +serpent +serport +ses +sfc +sg +sha512_generic +shpchp +sht15 +sht21 +si21xx +si4713-i2c +sidewinder +siemens_mpi +sierra +sierra_net +sil164 +sir-dev +sis +sis190 +sis5595 +sis900 +sisfb +sisusbvga +sit +sja1000 +sja1000_of_platform +sja1000_platform +skfp +skge +sky2 +sl811_cs +sl811-hcd +slcan +slhc +slip +slram +sm501 +sm501fb +sm7xx +smc91c92_cs +sm_common +smm665 +smsc +smsc47b397 +smsc47m1 +smsc47m192 +smsc75xx +smsc9420 +smsc95xx +smsc-ircc2 +smsdvb +smsmdtv +smssdio +smsusb +sn9c102 +snd +snd-ac97-codec +snd-ad1889 +snd-ak4113 +snd-ak4114 +snd-ak4117 +snd-ak4xxx-adda +snd-ali5451 +snd-aloop +snd-als300 +snd-als4000 +snd-aoa +snd-aoa-codec-onyx +snd-aoa-codec-tas +snd-aoa-codec-toonie +snd-aoa-fabric-layout +snd-aoa-i2sbus +snd-aoa-soundbus +snd-atiixp +snd-atiixp-modem +snd-au8810 +snd-au8820 +snd-au8830 +snd-aw2 +snd-azt3328 +snd-bt87x +snd-ca0106 +snd-cmipci +snd-cs4281 +snd-cs46xx +snd-cs5530 +snd-cs5535audio +snd-cs8427 +snd-ctxfi +snd-darla20 +snd-darla24 +snd-dummy +snd-echo3g +snd-emu10k1 +snd-emu10k1-synth +snd-emu10k1x +snd-emux-synth +snd-ens1370 +snd-ens1371 +snd-es1938 +snd-es1968 +snd-firewire-lib +snd-firewire-speakers +snd-fm801 +snd-gina20 +snd-gina24 +snd-hda-codec +snd-hda-codec-analog +snd-hda-codec-ca0110 +snd-hda-codec-cirrus +snd-hda-codec-cmedia +snd-hda-codec-conexant +snd-hda-codec-hdmi +snd-hda-codec-idt +snd-hda-codec-realtek +snd-hda-codec-si3054 +snd-hda-codec-via +snd-hda-intel +snd-hdsp +snd-hdspm +snd-hrtimer +snd-hwdep +snd-i2c +snd-ice1712 +snd-ice1724 +snd-ice17xx-ak4xxx +snd-indigo +snd-indigodj +snd-indigodjx +snd-indigoio +snd-indigoiox +snd-intel8x0 +snd-intel8x0m +snd-isight +snd-korg1212 +snd-layla20 +snd-layla24 +snd-lola +snd-lx6464es +snd-maestro3 +snd-mia +snd-mixart +snd-mona +snd-mpu401 +snd-mpu401-uart +snd-mtpav +snd-mts64 +snd-nm256 +snd-opl3-lib +snd-opl3-synth +snd-oxygen +snd-oxygen-lib +snd-page-alloc +snd-pcm +snd-pcxhr +snd-pdaudiocf +snd-portman2x4 +snd-powermac +snd-pt2258 +snd-rawmidi +snd-riptide +snd-rme32 +snd-rme96 +snd-rme9652 +snd-sb16-dsp +snd-sb-common +snd-seq +snd-seq-device +snd-seq-dummy +snd-seq-midi +snd-seq-midi-emul +snd-seq-midi-event +snd-seq-virmidi +snd-serial-u16550 +snd-soc-88pm860x +snd-soc-ad1836 +snd-soc-ad193x +snd-soc-ad73311 +snd-soc-ads117x +snd-soc-ak4104 +snd-soc-ak4535 +snd-soc-ak4641 +snd-soc-ak4642 +snd-soc-ak4671 +snd-soc-alc5623 +snd-soc-core +snd-soc-cs4270 +snd-soc-cs4271 +snd-soc-cs42l51 +snd-soc-cx20442 +snd-soc-da7210 +snd-soc-dfbmcs320 +snd-soc-l3 +snd-soc-lm4857 +snd-soc-max98088 +snd-soc-max98095 +snd-soc-max9850 +snd-soc-max9877 +snd-soc-pcm3008 +snd-soc-sgtl5000 +snd-soc-spdif +snd-soc-ssm2602 +snd-soc-tlv320aic23 +snd-soc-tlv320aic26 +snd-soc-tlv320aic32x4 +snd-soc-tlv320aic3x +snd-soc-tlv320dac33 +snd-soc-tpa6130a2 +snd-soc-twl4030 +snd-soc-twl6040 +snd-soc-uda134x +snd-soc-uda1380 +snd-soc-wl1273 +snd-soc-wm1250-ev1 +snd-soc-wm2000 +snd-soc-wm8350 +snd-soc-wm8400 +snd-soc-wm8510 +snd-soc-wm8523 +snd-soc-wm8580 +snd-soc-wm8711 +snd-soc-wm8727 +snd-soc-wm8728 +snd-soc-wm8731 +snd-soc-wm8737 +snd-soc-wm8741 +snd-soc-wm8750 +snd-soc-wm8753 +snd-soc-wm8770 +snd-soc-wm8776 +snd-soc-wm8804 +snd-soc-wm8900 +snd-soc-wm8903 +snd-soc-wm8904 +snd-soc-wm8915 +snd-soc-wm8940 +snd-soc-wm8955 +snd-soc-wm8960 +snd-soc-wm8961 +snd-soc-wm8962 +snd-soc-wm8971 +snd-soc-wm8974 +snd-soc-wm8978 +snd-soc-wm8985 +snd-soc-wm8988 +snd-soc-wm8990 +snd-soc-wm8991 +snd-soc-wm8993 +snd-soc-wm8994 +snd-soc-wm8995 +snd-soc-wm9081 +snd-soc-wm9090 +snd-soc-wm-hubs +snd-sonicvibes +snd-tea575x-tuner +snd-timer +snd-trident +snd-ua101 +snd-usb-audio +snd-usb-caiaq +snd-usbmidi-lib +snd-usb-usx2y +snd-util-mem +snd-via82xx +snd-via82xx-modem +snd-virmidi +snd-virtuoso +snd-vx222 +snd-vx-lib +snd-vxpocket +snd-ymfpci +soc_camera +soc_camera_platform +soc_mediabus +softdog +softing +softing_cs +solos-pci +soundcore +sp8870 +sp887x +spaceball +spaceorb +sparse-keymap +spcp8x5 +speakup +speakup_acntpc +speakup_acntsa +speakup_apollo +speakup_audptr +speakup_bns +speakup_decext +speakup_decpc +speakup_dectlk +speakup_dtlk +speakup_dummy +speakup_keypc +speakup_ltlk +speakup_soft +speakup_spkout +speakup_txprt +specialix +spectrum_cs +speedfax +speedtch +spi_altera +spi_bitbang +spi_butterfly +spidev +spi_gpio +spi_lm70llp +spi_oc_tiny +spi_topcliff_pch +squashfs +sr030pc30 +sr_mod +ssb +ssfdc +sst25l +ssu100 +st +st1232 +stallion +starfire +stb0899 +stb6000 +stb6100 +st_drv +ste10Xp +stex +stinger +stir4200 +stkwebcam +stmmac +stmpe-keypad +stmpe-ts +stowaway +stp +streamzap +stv0288 +stv0297 +stv0299 +stv0367 +stv0900 +stv090x +stv6110 +stv6110x +sundance +sungem +sungem_phy +sunhme +suni +sunkbd +sunrpc +svcrdma +svgalib +swim3 +sx8 +sym53c500_cs +sym53c8xx +symbolserial +synaptics_i2c +synaptics_i2c_rmi4 +synclink +synclink_cs +synclink_gt +synclinkmp +syscopyarea +sysfillrect +sysimgblt +sysv +t1pci +target_core_file +target_core_iblock +target_core_mod +target_core_pscsi +tc3589x-keypad +tca6416-keypad +tcm825x +tcm_fc +tcm_loop +tcp_bic +tcp_highspeed +tcp_htcp +tcp_hybla +tcp_illinois +tcp_lp +tcp_probe +tcp_scalable +tcp_vegas +tcp_veno +tcp_westwood +tcp_yeah +tcrypt +tda10021 +tda10023 +tda10048 +tda1004x +tda10086 +tda18212 +tda18218 +tda18271 +tda665x +tda7432 +tda8083 +tda8261 +tda826x +tda827x +tda8290 +tda9840 +tda9887 +tdfx +tdo24m +tea +tea5761 +tea5767 +tea6415c +tea6420 +tef6862 +tehuti +tekram-sir +teles_cs +test-kstrtox +test_power +tg3 +tgr192 +therm_adt746x +therm_windtunnel +thmc50 +ths7303 +ti_dac7512 +tifm_7xx1 +tifm_core +tifm_ms +tifm_sd +timb_dma +timberdale +timblogiw +timbuart +timeriomem-rng +tipc +ti_usb_3410_5052 +tlan +tle62x0 +tlv320aic23b +tm6000 +tm6000-alsa +tm6000-dvb +tmdc +tmiofb +tmp102 +tmp401 +tmp421 +tms380tr +tmscsim +tmspci +toim3232-sir +touchit213 +touchright +touchwin +tpm_atmel +tpm_nsc +tps6105x +tps6105x-regulator +tps65023-regulator +tps6507x +tps6507x-regulator +tps6507x-ts +tps6524x-regulator +tps6586x-regulator +tps65910-regulator +trancevibrator +tridentfb +ts_bm +tsc2005 +tsc2007 +ts_fsm +ts_kmp +tsl2550 +tsl2563 +tsl2583 +ttm +ttpci-eeprom +ttusb_dec +ttusbdecfe +tua6100 +tulip +tuner +tuner-simple +tuner-types +tuner-xc2028 +tunnel4 +tunnel6 +turbografx +tvaudio +tveeprom +tvp514x +tvp5150 +tvp7002 +tw9910 +twidjoy +twl4030_charger +twl4030-gpio +twl4030_keypad +twl4030-madc +twl4030-madc-hwmon +twl4030-pwrbutton +twl4030-usb +twl4030-vibra +twl4030_wdt +twl6030-pwm +twl6030-usb +twofish_common +twofish_generic +typhoon +u132-hcd +uartlite +uas +ubi +ubifs +ucb1400_core +ucb1400_ts +udf +udlfb +ueagle-atm +ufs +uio +uio_aec +uio_cif +uio_netx +uio_pci_generic +uio_pdrv +uio_pdrv_genirq +uio_sercos3 +uli526x +umc +umem +ums-alauda +ums-cypress +ums-datafab +ums-eneub6250 +ums-freecom +ums-isd200 +ums-jumpshot +ums-karma +ums-onetouch +ums-realtek +ums-sddr09 +ums-sddr55 +ums-usbat +uninorth-agp +upd64031a +upd64083 +uPD98402 +usb8xxx +usbatm +usb_debug +usb_gigaset +usbhid +usbkbd +usblcd +usbled +usblp +usbmouse +usbnet +usbserial +usbsevseg +usb-storage +usbtest +usbtmc +usbtouchscreen +usbvision +usb_wwan +userspace-consumer +ushc +uss720 +uvcvideo +uvesafb +uwb +v4l2-common +v4l2-int-device +v4l2-mem2mem +vcan +ves1820 +ves1x93 +veth +vfat +vga16fb +vgastate +vgg2432a4 +vhost_net +via +via686a +via-ircc +via-rhine +via-sdmmc +via-velocity +videobuf2-core +videobuf2-memops +videobuf2-vmalloc +videobuf-core +videobuf-dma-contig +videobuf-dma-sg +videobuf-dvb +videobuf-vmalloc +videocodec +videodev +virtio +virtio_balloon +virtio_blk +virtio_console +virtio_net +virtio_pci +virtio_ring +virtio-rng +virtual +visor +vitesse +vivi +vivopay-serial +vlsi_ir +vmac +vmwgfx +vmxnet3 +vp27smpx +vpx3220 +vsxxxaa +vt1211 +vt8231 +vt8623fb +vub300 +vx855 +vx855_gpio +vxge +w1_bq27000 +w1_ds2408 +w1_ds2423 +w1_ds2431 +w1_ds2433 +w1_ds2760 +w1_ds2780 +w1-gpio +w1_smem +w1_therm +w6692 +w83627ehf +w83627hf +w83781d +w83791d +w83792d +w83793 +w83795 +w83977af_ir +w83l785ts +w83l786ng +w9966 +wacom_w8001 +walkera0701 +wanrouter +wanxl +warrior +wbsd +wdrtas +wdt_pci +whci +whci-hcd +whc-rc +whiteheat +wimax +winbond-840 +windfarm_core +wire +wl1251 +wl1251_sdio +wl1251_spi +wl1273-core +wl12xx +wl12xx_sdio +wl12xx_spi +wl3501_cs +wlags49_h25_cs +wlags49_h2_cs +wm831x_backup +wm831x_bl +wm831x-dcdc +wm831x-gpio +wm831x-hwmon +wm831x-isink +wm831x-ldo +wm831x-on +wm831x_power +wm831x-ts +wm831x_wdt +wm8350-gpiolib +wm8350-hwmon +wm8350_power +wm8350-regulator +wm8350_wdt +wm8400-core +wm8400-regulator +wm8739 +wm8775 +wm8994-gpio +wm8994-regulator +wm97xx-ts +wp512 +wusb-cbaf +wusbcore +wusb-wa +x25 +x25_asy +xc5000 +xcbc +xfrm4_mode_beet +xfrm4_mode_transport +xfrm4_mode_tunnel +xfrm4_tunnel +xfrm6_mode_beet +xfrm6_mode_ro +xfrm6_mode_transport +xfrm6_mode_tunnel +xfrm6_tunnel +xfrm_ipcomp +xfrm_user +xfs +xgifb +xhci-hcd +xilinx_emaclite +xilinx_ps2 +xilinx_uartps +xirc2ps_cs +xircom_cb +xor +xpad +xprtrdma +x_tables +xt_addrtype +xt_AUDIT +xt_CHECKSUM +xt_CLASSIFY +xt_cluster +xt_comment +xt_connbytes +xt_connlimit +xt_connmark +xt_CONNSECMARK +xt_conntrack +xt_cpu +xt_CT +xt_dccp +xt_devgroup +xt_dscp +xt_DSCP +xt_esp +xt_hashlimit +xt_helper +xt_hl +xt_HL +xt_IDLETIMER +xt_iprange +xt_ipvs +xtkbd +xt_LED +xt_length +xt_limit +xt_mac +xt_mark +xt_multiport +xt_NFLOG +xt_NFQUEUE +xt_NOTRACK +xt_osf +xt_owner +xt_physdev +xt_pkttype +xt_policy +xt_quota +xt_rateest +xt_RATEEST +xt_realm +xt_recent +xts +xt_sctp +xt_SECMARK +xt_set +xt_socket +xt_state +xt_statistic +xt_string +xt_tcpmss +xt_TCPMSS +xt_TCPOPTSTRIP +xt_tcpudp +xt_TEE +xt_time +xt_TPROXY +xt_TRACE +xt_u32 +xusbatm +xz_dec_test +yam +yealink +yellowfin +yenta_socket +yurex +zatm +zaurus +zcache +zd1201 +zd1211rw +zhenhua +zio +zl10036 +zl10039 +zl10353 +zlib +zlib_deflate +zr36016 +zr36050 +zr36060 +zr36067 +zr364xx +zram --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/powerpc/powerpc.compiler +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/powerpc/powerpc.compiler @@ -0,0 +1 @@ +GCC: (Ubuntu/Linaro 4.6.1-7ubuntu2) 4.6.1 --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/powerpc/powerpc.modules +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/powerpc/powerpc.modules @@ -0,0 +1,2934 @@ +3c359 +3c574_cs +3c589_cs +3c59x +3w-9xxx +3w-sas +3w-xxxx +6pack +74x164 +8021q +8139cp +8139too +8250 +8250_pci +8390 +88pm860x_bl +88pm860x_onkey +88pm860x-ts +9p +9pnet +9pnet_rdma +9pnet_virtio +a100u2w +a3d +aacraid +ab3100 +ab3100-otp +ab8500-ponkey +ab8500-usb +abyss +ac97_bus +acard-ahci +acecad +acenic +act200l-sir +act_csum +act_gact +act_ipt +actisys-sir +act_mirred +act_nat +act_pedit +act_police +act_simple +act_skbedit +ad2s120x +ad2s1210 +ad2s90 +ad525x_dpot +ad525x_dpot-i2c +ad525x_dpot-spi +ad5398 +ad5446 +ad5504 +ad5624r_spi +ad5791 +ad5930 +ad714x +ad714x-i2c +ad714x-spi +ad7150 +ad7152 +ad7291 +ad7298 +ad7314 +ad7414 +ad7418 +ad7476 +ad7606 +ad7745 +ad7780 +ad7816 +ad7877 +ad7879 +ad7879-i2c +ad7879-spi +ad7887 +ad799x +ad9832 +ad9834 +ad9850 +ad9852 +ad9910 +ad9951 +adcxx +ade7753 +ade7754 +ade7758 +ade7759 +ade7854 +ade7854-i2c +ade7854-spi +adfs +adi +adis16060 +adis16080 +adis16130 +adis16201 +adis16203 +adis16204 +adis16209 +adis16220 +adis16240 +adis16260 +adis16400 +adm1021 +adm1025 +adm1026 +adm1029 +adm1031 +adm8211 +adm9240 +adp5520_bl +adp5520-gpio +adp5520-keys +adp5588-gpio +adp5588-keys +adp5589-keys +adp8860_bl +adp8870_bl +ads1015 +ads7828 +ads7846 +ads7871 +adt7310 +adt7316 +adt7316-i2c +adt7316-spi +adt7410 +adt7411 +adt7462 +adt7470 +adt7475 +adt75 +adutux +adv7170 +adv7175 +adv7180 +adv7343 +advansys +adxl34x +adxl34x-i2c +adxl34x-spi +adxrs450 +af_802154 +af9013 +af_alg +affs +af_key +af-rxrpc +ah4 +ah6 +aha152x_cs +ahci +ahci_platform +aic79xx +aic7xxx +aic94xx +aiptek +aircable +airo +airo_cs +airport +ak881x +alauda +algif_hash +algif_skcipher +ali-ircc +alim7101_wdt +altera-ci +altera_jtaguart +altera_ps2 +altera-stapl +altera_uart +ambassador +amc6821 +amd8111e +ams +analog +ansi_cprng +ans-lcd +anubis +aoe +apds9802als +apds990x +apm_emu +apm-emulation +apm_power +apm-power +appledisplay +appletalk +appletouch +applicom +ar7part +arc4 +arcmsr +arcnet +arc-rawmode +arc-rimi +ark3116 +arkfb +arptable_filter +arp_tables +arpt_mangle +as5011 +asc7621 +asix +asus_oled +async_memcpy +async_pq +async_raid6_recov +async_tx +async_xor +at24 +at25 +at76c50x-usb +ata_generic +ata_piix +atbm8830 +aten +ath +ath3k +ath5k +ath9k +ath9k_common +ath9k_htc +ath9k_hw +ati_remote +ati_remote2 +atl1 +atl1c +atl1e +atl2 +atm +atmel +atmel_cs +atmel_mxt_ts +atmel_pci +atmtcp +atp870u +atxp1 +aty128fb +au0828 +au8522 +aufs +authenc +authencesn +auth_rpcgss +autofs4 +avma1_cs +avm_cs +avmfritz +ax25 +axnet_cs +b1 +b1dma +b1pci +b1pcmcia +b2c2-flexcop +b2c2-flexcop-pci +b2c2-flexcop-usb +b43 +b43legacy +b44 +bas_gigaset +basic_mmio_gpio +batman-adv +baycom_epp +baycom_par +baycom_ser_fdx +baycom_ser_hdx +bch +bcm203x +bcm3510 +bcm5974 +bcma +bcm_wimax +be2iscsi +be2net +befs +belkin_sa +bfa +bfs +bfusb +bh1770glc +bh1780gli +binfmt_misc +block2mtd +blowfish +bluecard_cs +bluetooth +bmac +bmp085 +bna +bnep +bnx2 +bnx2fc +bnx2i +bnx2x +bonding +bpa10x +bpck +bpck6 +bpqether +bq20z75 +bq24022 +bq27x00_battery +br2684 +bridge +briq_panel +broadcom +broadsheetfb +bsd_comp +bt3c_cs +bt819 +bt856 +bt866 +bt878 +btcx-risc +btmrvl +btmrvl_sdio +btrfs +btsdio +bttv +btuart_cs +btusb +btwilink +bu21013_ts +budget +budget-av +budget-ci +budget-core +budget-patch +BusLogic +bw-qcam +c4 +c67x00 +cachefiles +cafe_ccic +cafe_nand +caif +caif_serial +caif_socket +camellia +can +can-bcm +can-dev +can-raw +capi +capidrv +capmode +carl9170 +carminefb +cassini +cast5 +cast6 +catc +cb710 +cb710-mmc +c_can +c_can_platform +cciss +ccm +cdc-acm +cdc_eem +cdc_ether +cdc_ncm +cdc-phonet +cdc_subset +cdc-wdm +ceph +cfg80211 +cfi_cmdset_0001 +cfi_cmdset_0002 +cfi_cmdset_0020 +cfi_probe +cfi_util +cfspi_slave +ch +ch341 +ch7006 +chipreg +chnl_net +cicada +cifs +cirrusfb +clearpad_tm1217 +clip +cls_basic +cls_flow +cls_fw +cls_route +cls_rsvp +cls_rsvp6 +cls_tcindex +cls_u32 +cm109 +cm4000_cs +cm4040_cs +cma3000_d0x +cma3000_d0x_i2c +cmd64x +cmtp +cnic +cobra +coda +com20020 +com20020_cs +com20020-pci +com90io +com90xx +comm +configfs +core +cp210x +cpia2 +cpqarray +cpufreq_stats +c-qcam +cramfs +crc7 +crc-ccitt +crc-itu-t +crc-t10dif +cryptd +cryptoloop +crypto_null +crystalhd +cs5345 +cs53l32a +ctr +cts +cuse +cx18 +cx18-alsa +cx22700 +cx22702 +cx231xx +cx231xx-alsa +cx231xx-dvb +cx2341x +cx23885 +cx24110 +cx24113 +cx24116 +cx24123 +cx25840 +cx82310_eth +cx8800 +cx8802 +cx88-alsa +cx88-blackbird +cx88-dvb +cx88-vp3054-i2c +cx88xx +cxacru +cxd2099 +cxd2820r +cxgb +cxgb3 +cxgb3i +cxgb4 +cxgb4i +cxgb4vf +cxt1e1 +cy8ctmg110_ts +cyber2000fb +cyberjack +cyclades +cyclomx +cycx_drv +cypress_cy7c63 +cypress_m8 +cytherm +da9030_battery +da9034-ts +da903x +da903x_bl +DAC960 +davicom +db9 +dc395x +dccp +dccp_diag +dccp_ipv4 +dccp_ipv6 +dccp_probe +de2104x +de4x5 +de600 +de620 +decnet +deflate +defxx +denali +des_generic +dib0070 +dib0090 +dib3000mb +dib3000mc +dib7000m +dib7000p +dib8000 +dibx000_common +digi_acceleport +diskonchip +display +divacapi +divadidd +diva_idi +diva_mnt +divas +dl2k +dlci +dlm +dm1105 +dm9601 +dm-crypt +dme1737 +dmfe +dm-log +dm-mirror +dm-multipath +dm-queue-length +dm-raid +dm-region-hash +dm-round-robin +dm-service-time +dm-snapshot +dmx3191d +dm-zero +dnet +dn_rtmsg +doc2000 +doc2001 +doc2001plus +docecc +docprobe +donauboe +dpt_i2o +drbd +drm +drm_kms_helper +drxd +ds1621 +ds1682 +ds1wm +ds2482 +ds2490 +ds2760_battery +ds2780_battery +ds2782_battery +ds3000 +ds620 +dsbr100 +dscc4 +dss1_divert +dst +dst_ca +dstr +dt3155v4l +dtl1_cs +dummy +dvb-bt8xx +dvb-core +dvb-pll +dvb-ttpci +dvb-ttusb-budget +dvb-usb +dvb-usb-a800 +dvb-usb-af9005 +dvb-usb-af9005-remote +dvb-usb-af9015 +dvb-usb-anysee +dvb-usb-au6610 +dvb-usb-az6027 +dvb-usb-ce6230 +dvb-usb-cinergyT2 +dvb-usb-cxusb +dvb-usb-dib0700 +dvb-usb-dibusb-common +dvb-usb-dibusb-mb +dvb-usb-dibusb-mc +dvb-usb-digitv +dvb-usb-dtt200u +dvb-usb-dtv5100 +dvb-usb-dw2102 +dvb-usb-friio +dvb-usb-gl861 +dvb-usb-gp8psk +dvb-usb-lmedm04 +dvb-usb-m920x +dvb-usb-nova-t-usb2 +dvb-usb-opera +dvb-usb-technisat-usb2 +dvb-usb-ttusb2 +dvb-usb-umt-010 +dvb-usb-vp702x +dvb-usb-vp7045 +dw_spi_midpci +dynapro +e100 +e1000 +e1000e +earth-pt1 +easycap +eata +ebt_802_3 +ebtable_broute +ebtable_filter +ebtable_nat +ebtables +ebt_among +ebt_arp +ebt_arpreply +ebt_dnat +ebt_ip +ebt_ip6 +ebt_limit +ebt_log +ebt_mark +ebt_mark_m +ebt_nflog +ebt_pkttype +ebt_redirect +ebt_snat +ebt_stp +ebt_ulog +ebt_vlan +echo +econet +edac_core +eeprom +eeprom_93cx6 +eeti_ts +efs +elo +elsa_cs +em28xx +em28xx-alsa +em28xx-dvb +emc1403 +emc2103 +emc6w201 +em_cmp +emi26 +emi62 +em_meta +em_nbyte +empeg +ems_pci +ems_usb +em_text +emu10k1-gp +em_u32 +enclosure +eni +enic +epat +epca +epia +epic100 +eql +esd_usb2 +esi-sir +esp4 +esp6 +et1011c +et131x +et61x251 +ethoc +evbug +exofs +f71805f +f71882fg +f75375s +fakephp +farsync +fat +faulty +fb_sys_fops +fcoe +fcrypt +fdomain +fdomain_cs +fealnx +ff-memless +firedtv +firestream +firewire-core +firewire-net +firewire-ohci +firewire-sbp2 +fit2 +fit3 +fixed +floppy +fm801-gp +fm_drv +fmvj18x_cs +forcedeth +fore_200e +freevxfs +friq +frpw +fscache +ft1000 +ft1000_pcmcia +ftdi-elan +ftdi_sio +ftl +fujitsu_ts +funsoft +g450_pll +g760a +gadgetfs +gamecon +gameport +garmin_gps +garp +g_audio +g_cdc +gcm +g_dbgp +gdth +generic +generic_bl +gen_probe +g_ether +gf128mul +gf2k +g_ffs +g_file_storage +gfs2 +ghash-generic +g_hid +gigaset +girbil-sir +gl518sm +gl520sm +gl620a +gluebi +g_mass_storage +g_midi +g_ncm +g_nokia +gpio-addr-flash +gpio-charger +gpio-fan +gpio-i2cmux +gpio_keys +gpio_keys_polled +gpio_mouse +gpio_vbus +g_printer +gre +grip +grip_mp +g_serial +gspca_benq +gspca_conex +gspca_cpia1 +gspca_etoms +gspca_finepix +gspca_gl860 +gspca_jeilinj +gspca_kinect +gspca_konica +gspca_m5602 +gspca_main +gspca_mars +gspca_mr97310a +gspca_nw80x +gspca_ov519 +gspca_ov534 +gspca_ov534_9 +gspca_pac207 +gspca_pac7302 +gspca_pac7311 +gspca_sn9c2028 +gspca_sn9c20x +gspca_sonixb +gspca_sonixj +gspca_spca1528 +gspca_spca500 +gspca_spca501 +gspca_spca505 +gspca_spca506 +gspca_spca508 +gspca_spca561 +gspca_sq905 +gspca_sq905c +gspca_sq930x +gspca_stk014 +gspca_stv0680 +gspca_stv06xx +gspca_sunplus +gspca_t613 +gspca_tv8532 +gspca_vc032x +gspca_vicam +gspca_xirlink_cit +gspca_zc3xx +gtco +guillemot +gunze +g_webcam +gxt4500 +g_zero +hamachi +hampshire +hanwang +hci_uart +hci_vhci +hdlc +hdlc_cisco +hdlcdrv +hdlc_fr +hdlc_ppp +hdlc_raw +hdlc_raw_eth +hdlc_x25 +hdpvr +he +hexium_gemini +hexium_orion +hfc4s8s_l1 +hfcmulti +hfcpci +hfcsusb +hfc_usb +hfs +hfsplus +hid +hid-a4tech +hid-apple +hid-axff +hid-belkin +hid-cherry +hid-chicony +hid-cypress +hid-dr +hid-elecom +hid-emsff +hid-ezkey +hid-gaff +hid-gyration +hid-kensington +hid-keytouch +hid-kye +hid-lcpower +hid-logitech +hid-magicmouse +hid-microsoft +hid-monterey +hid-multitouch +hid-ntrig +hid-ortek +hidp +hid-petalynx +hid-picolcd +hid-pl +hid-prodikeys +hid-quanta +hid-roccat +hid-roccat-arvo +hid-roccat-common +hid-roccat-kone +hid-roccat-koneplus +hid-roccat-kovaplus +hid-roccat-pyra +hid-samsung +hid-sjoy +hid-sony +hid-sunplus +hid-tmff +hid-topseed +hid-twinhan +hid-uclogic +hid-wacom +hid-waltop +hid-zpff +hid-zydacron +hifn_795x +hisax +hisax_fcpcipnp +hisax_isac +hisax_st5481 +hmc5843 +hmc6352 +hopper +horizon +hostap +hostap_cs +hostap_pci +hostap_plx +hp100 +hp4x +hpfs +hpilo +hpsa +hptiop +hso +htc-pasic3 +hwa-hc +hwa-rc +hwmon-vid +hysdn +i1480-dfu-usb +i1480-est +i2400m +i2400m-sdio +i2400m-usb +i2c-algo-pca +i2c-ali1535 +i2c-ali1563 +i2c-ali15x3 +i2c-amd756 +i2c-amd8111 +i2c-dev +i2c-diolan-u2c +i2c-eg20t +i2c-gpio +i2c-hydra +i2c-i801 +i2c-intel-mid +i2c-isch +i2c-matroxfb +i2c-mpc +i2c-mux +i2c-nforce2 +i2c-ocores +i2c-parport +i2c-parport-light +i2c-pca-platform +i2c-piix4 +i2c-simtec +i2c-sis5595 +i2c-sis630 +i2c-sis96x +i2c-smbus +i2c-stub +i2c-taos-evm +i2c-tiny-usb +i2c-via +i2c-viapro +i2c-xiic +i2o_block +i2o_bus +i2o_config +i2o_core +i2o_proc +i2o_scsi +i5k_amb +i82092 +ib_addr +ib_cm +ib_core +ib_ipoib +ib_iser +ib_mad +ibmaem +ibmpex +ib_mthca +ibmtr_cs +ib_sa +ib_srp +ib_ucm +ib_umad +ib_uverbs +icplus +ics932s401 +idmouse +idt77252 +ieee802154 +ifb +iforce +igb +igbvf +iio-trig-gpio +iio-trig-periodic-rtc +iio-trig-sysfs +ili9320 +imm +imon +imx074 +industrialio +inexio +inftl +initio +input-polldev +int51x1 +intel_vr_nor +interact +ioc4 +io_edgeport +io_ti +iowarrior +ip2 +ip6_queue +ip6table_filter +ip6table_mangle +ip6table_raw +ip6_tables +ip6table_security +ip6t_ah +ip6t_eui64 +ip6t_frag +ip6t_hbh +ip6t_ipv6header +ip6t_LOG +ip6t_mh +ip6t_REJECT +ip6t_rt +ip6_tunnel +ipaq +ipcomp +ipcomp6 +ipddp +ipg +ip_gre +iphase +ipheth +ipip +ipmi_devintf +ipmi_msghandler +ipmi_poweroff +ipmi_si +ipmi_watchdog +ip_queue +ips +ip_set +ip_set_bitmap_ip +ip_set_bitmap_ipmac +ip_set_bitmap_port +ip_set_hash_ip +ip_set_hash_ipport +ip_set_hash_ipportip +ip_set_hash_ipportnet +ip_set_hash_net +ip_set_hash_netport +ip_set_list_set +iptable_filter +iptable_mangle +iptable_nat +iptable_raw +ip_tables +iptable_security +ipt_ah +ipt_CLUSTERIP +ipt_ecn +ipt_ECN +ipt_LOG +ipt_MASQUERADE +ipt_NETMAP +ipt_REDIRECT +ipt_REJECT +ipt_ULOG +ip_vs +ip_vs_dh +ip_vs_ftp +ip_vs_lblc +ip_vs_lblcr +ip_vs_lc +ip_vs_nq +ip_vs_pe_sip +ip_vs_rr +ip_vs_sed +ip_vs_sh +ip_vs_wlc +ip_vs_wrr +ipw +ipw2100 +ipw2200 +ipwireless +ipx +ircomm +ircomm-tty +irda +irda-usb +ir-jvc-decoder +ir-kbd-i2c +irlan +ir-lirc-codec +ir-nec-decoder +irnet +ir-rc5-decoder +ir-rc5-sz-decoder +ir-rc6-decoder +ir-sony-decoder +irtty-sir +ir-usb +iscsi_boot_sysfs +iscsi_tcp +isdn +isdn_bsdcomp +isdnhdlc +isdnloop +isight_firmware +isl29003 +isl29018 +isl29020 +isl6271a-regulator +isl6405 +isl6421 +isl6423 +isofs +isp116x-hcd +isp1362-hcd +isp1704_charger +isp1760 +istallion +it87 +it8761e_gpio +itd1000 +iuu_phoenix +ivtv +ivtvfb +iw_c2 +iw_cm +iw_cxgb3 +iw_cxgb4 +iwl3945 +iwl4965 +iwlagn +iwl-legacy +iwmc3200top +iwmc3200wifi +iw_nes +ix2505v +ixgb +ixgbe +ixgbevf +ixj +ixj_pcmcia +janz-cmodio +janz-ican3 +janz-ttl +jc42 +jedec_probe +jffs2 +jfs +jmb38x_ms +jme +joydev +joydump +jsm +kafs +kalmia +kaweth +kbic +kbtab +kernelcapi +keucr +keyspan +keyspan_pda +keyspan_remote +kfifo_buf +khazad +kingsun-sir +kl5kusb105 +kobil_sct +ks0108 +ks0127 +ks8842 +ks8851 +ks8851_mll +ks959-sir +ksdazzle-sir +ksz884x +ktti +kvaser_pci +kvm +kxsd9 +kyrofb +l1oip +l2tp_core +l2tp_debugfs +l2tp_ppp +l4f00242t03 +l64781 +lanai +lanstreamer +lapb +lapbether +latch-addr-flash +lcd +ld9040 +ldusb +lec +leds-88pm860x +leds-adp5520 +leds-bd2802 +leds-da903x +leds-dac124s085 +leds-gpio +leds-lm3530 +leds-lp3944 +leds-lp5521 +leds-lp5523 +leds-lt3593 +leds-mc13783 +leds-pca9532 +leds-pca955x +leds-regulator +leds-wm831x-status +leds-wm8350 +ledtrig-backlight +ledtrig-default-on +ledtrig-gpio +ledtrig-heartbeat +ledtrig-timer +legousbtower +lgdt3305 +lgdt330x +lgs8gxx +lg-vl600 +lib80211 +lib80211_crypt_ccmp +lib80211_crypt_tkip +lib80211_crypt_wep +libahci +libceph +libcrc32c +libcxgbi +libertas +libertas_cs +libertas_sdio +libertas_spi +libertas_tf +libertas_tf_usb +libfc +libfcoe +libipw +libiscsi +libiscsi_tcp +libosd +libsas +libsrp +lightning +line6usb +linear +lirc_bt829 +lirc_dev +lirc_igorplugusb +lirc_imon +lirc_sasem +lirc_serial +lirc_sir +lirc_ttusbir +lirc_zilog +lis3l02dq +lis3lv02d +lis3lv02d_i2c +lis3lv02d_spi +litelink-sir +lkkbd +llc2 +ll_temac +lm63 +lm70 +lm73 +lm75 +lm77 +lm78 +lm80 +lm83 +lm8323 +lm85 +lm87 +lm90 +lm92 +lm93 +lm95241 +lmc +lms283gf05 +lnbp21 +lockd +lp +lp3971 +lp3972 +lpc_sch +lpddr_cmds +lpfc +lru_cache +lrw +ltc4151 +ltc4215 +ltc4245 +ltc4261 +ltv350qv +lxt +lzo +m25p80 +m52790 +ma600-sir +mac53c94 +mac80211 +mac80211_hwsim +mace +macvlan +macvtap +magellan +mantis +mantis_core +map_absent +map_funcs +map_ram +map_rom +marvell +matrix_keypad +matroxfb_accel +matroxfb_base +matroxfb_crtc2 +matroxfb_DAC1064 +matroxfb_g450 +matroxfb_maven +matroxfb_misc +matroxfb_Ti3026 +matrox_w1 +max1111 +max11801_ts +max1363 +max1586 +max16065 +max1619 +max17040_battery +max17042_battery +max2165 +max3100 +max3107 +max6650 +max6875 +max7300 +max7301 +max730x +max732x +max7359_keypad +max8649 +max8660 +max8903_charger +max8925_bl +max8925_onkey +max8925_power +max8925-regulator +max8952 +max8997 +max8998 +mb862xxfb +mb86a16 +mb86a20s +mc13783-adc +mc13783-regulator +mc13783_ts +mc13892-regulator +mc13xxx-core +mc13xxx-regulator-core +mc33880 +mc44s803 +mceusb +mcp2120-sir +mcp23s08 +mcp251x +mcs5000_ts +mcs7780 +mcs7830 +mcs_touchkey +mct_u232 +md4 +mdc800 +mdio +mdio-bitbang +mdio-gpio +md-mod +megaraid +megaraid_mbox +megaraid_mm +megaraid_sas +mem2mem_testdev +memstick +mesh +metronomefb +mfd +mga +michael_mic +micrel +microtek +minix +mip6 +mISDN_core +mISDN_dsp +mISDNinfineon +mISDNipac +mISDNisar +mk712 +mkiss +ml_ioh_gpio +mlx4_core +mlx4_en +mlx4_ib +mmc_block +mmc_core +mos7720 +mos7840 +moto_modem +moxa +mpoa +mpr121_touchkey +mpt2sas +mptbase +mptctl +mptfc +mptlan +mptsas +mptscsih +mptspi +mrst_max3110 +msdos +msp3400 +mspro_block +mt2060 +mt20xx +mt2131 +mt2266 +mt312 +mt352 +mt9m001 +mt9m111 +mt9t031 +mt9t112 +mt9v011 +mt9v022 +mtd +mtd_blkdevs +mtdblock +mtdblock_ro +mtdchar +mtd_dataflash +mtd_nandecctest +mtd_oobtest +mtdoops +mtd_pagetest +mtdram +mtd_readtest +mtd_speedtest +mtd_stresstest +mtd_subpagetest +mtdswap +mtd_torturetest +mtouch +multipath +mv643xx_eth +mvsas +mwifiex +mwifiex_sdio +mwl8k +mxl5005s +mxl5007t +mxser +myri10ge +nand +nand_bch +nand_ecc +nand_ids +nandsim +national +natsemi +navman +nbd +ncpfs +ne2k-pci +neofb +net1080 +net2280 +netconsole +netjet +netrom +netxen_nic +newtonkbd +nf_conntrack +nf_conntrack_amanda +nf_conntrack_broadcast +nf_conntrack_ftp +nf_conntrack_h323 +nf_conntrack_ipv4 +nf_conntrack_ipv6 +nf_conntrack_irc +nf_conntrack_netbios_ns +nf_conntrack_netlink +nf_conntrack_pptp +nf_conntrack_proto_dccp +nf_conntrack_proto_gre +nf_conntrack_proto_sctp +nf_conntrack_proto_udplite +nf_conntrack_sane +nf_conntrack_sip +nf_conntrack_snmp +nf_conntrack_tftp +nf_defrag_ipv4 +nf_defrag_ipv6 +nf_nat +nf_nat_amanda +nf_nat_ftp +nf_nat_h323 +nf_nat_irc +nf_nat_pptp +nf_nat_proto_dccp +nf_nat_proto_gre +nf_nat_proto_sctp +nf_nat_proto_udplite +nf_nat_sip +nf_nat_snmp_basic +nf_nat_tftp +nfnetlink +nfnetlink_log +nfnetlink_queue +nfs +nfs_acl +nfsd +nftl +nf_tproxy_core +ngene +n_hdlc +nicstar +nilfs2 +niu +nls_ascii +nls_cp1250 +nls_cp1251 +nls_cp1255 +nls_cp437 +nls_cp737 +nls_cp775 +nls_cp850 +nls_cp852 +nls_cp855 +nls_cp857 +nls_cp860 +nls_cp861 +nls_cp862 +nls_cp863 +nls_cp864 +nls_cp865 +nls_cp866 +nls_cp869 +nls_cp874 +nls_cp932 +nls_cp936 +nls_cp949 +nls_cp950 +nls_euc-jp +nls_iso8859-1 +nls_iso8859-13 +nls_iso8859-14 +nls_iso8859-15 +nls_iso8859-2 +nls_iso8859-3 +nls_iso8859-4 +nls_iso8859-5 +nls_iso8859-6 +nls_iso8859-7 +nls_iso8859-9 +nls_koi8-r +nls_koi8-ru +nls_koi8-u +nls_utf8 +nmclan_cs +noon010pc30 +nop-usb-xceiv +nosy +nouveau +nozomi +n_r3964 +ns558 +ns83820 +nsc-ircc +nsp32 +nsp_cs +ntfs +n_tracerouter +n_tracesink +nvidiafb +nxt200x +nxt6000 +ocfs2 +ocfs2_dlm +ocfs2_dlmfs +ocfs2_nodemanager +ocfs2_stackglue +ocfs2_stack_o2cb +ocfs2_stack_user +of_serial +old_belkin-sir +olympic +omfs +omninet +on20 +on26 +onenand +onenand_sim +opencores-kbd +oprofile +opticon +option +or51132 +or51211 +orinoco +orinoco_cs +orinoco_nortel +orinoco_plx +orinoco_tmd +orinoco_usb +osd +osdblk +osst +oti6858 +output +ov2640 +ov6650 +ov7670 +ov772x +ov9640 +ov9740 +overlayfs +oxu210hp-hcd +p54common +p54pci +p54spi +p54usb +p8023 +panel +paride +parkbd +parport +parport_ax88796 +parport_cs +parport_pc +parport_serial +pata_ali +pata_amd +pata_arasan_cf +pata_artop +pata_atiixp +pata_atp867x +pata_cmd640 +pata_cmd64x +pata_cs5520 +pata_cs5530 +pata_cs5536 +pata_cypress +pata_efar +pata_hpt366 +pata_hpt37x +pata_hpt3x2n +pata_hpt3x3 +pata_it8213 +pata_it821x +pata_jmicron +pata_legacy +pata_macio +pata_marvell +pata_mpiix +pata_netcell +pata_ninja32 +pata_ns87410 +pata_ns87415 +pata_of_platform +pata_oldpiix +pata_optidma +pata_pcmcia +pata_pdc2027x +pata_pdc202xx_old +pata_platform +pata_radisys +pata_rdc +pata_rz1000 +pata_sc1200 +pata_sch +pata_serverworks +pata_sil680 +pata_sis +pata_sl82c105 +pata_triflex +pata_via +pc87360 +pc87427 +pca953x +pca9541 +pca954x +pcbc +pcd +pcf50633 +pcf50633-adc +pcf50633-backlight +pcf50633-charger +pcf50633-gpio +pcf50633-input +pcf50633-regulator +pcf8574_keypad +pcf857x +pcf8591 +pch_can +pch_gbe +pch_phub +pch_uart +pci +pci200syn +pcips2 +pcmcia +pcmcia_core +pcmciamtd +pcmcia_rsrc +pcnet32 +pcnet_cs +pcspkr +pcwd_pci +pcwd_usb +pd +pd6729 +pda_power +pdc_adma +pegasus +penmount +pf +pg +phantom +phison +phonedev +phonet +phram +physmap +physmap_of +pktcdvd +pktgen +pl2303 +platform_lcd +plat_nand +plat-ram +plip +plusb +pluto2 +plx_pci +pm2fb +pm3fb +pm8001 +pmc551 +pmcraid +pmu_battery +pn544 +pn_pep +poseidon +poulsbo +powermate +ppa +ppdev +ppp_async +ppp_deflate +ppp_generic +ppp_mppe +pppoatm +pppoe +pppox +ppp_synctty +pps_core +pps-ldisc +pps_parport +pptp +prism2_usb +prism54 +ps2mult +psmouse +pt +pvrusb2 +pwc +qcaux +qcserial +qinfo_probe +qla1280 +qla2xxx +qla3xxx +qlcnic +qlge +qlogic_cs +qlogicfas408 +qnx4 +qsemi +qt1010 +qt1070 +quota_tree +quota_v1 +quota_v2 +r128 +r8169 +r8187se +r8192u_usb +r852 +r8712u +r8a66597-hcd +rack-meter +radeon +radeonfb +radio-i2c-si470x +radio-maxiradio +radio-mr800 +radio-si4713 +radio-tea5764 +radio-timb +radio-wl1273 +raid0 +raid1 +raid10 +raid456 +raid6_pq +raid6test +raid_class +ramoops +raw +ray_cs +rbd +rc-adstech-dvb-t-pci +rc-alink-dtu-m +rc-anysee +rc-apac-viewcomp +rc-asus-pc39 +rc-ati-tv-wonder-hd-600 +rc-avermedia +rc-avermedia-a16d +rc-avermedia-cardbus +rc-avermedia-dvbt +rc-avermedia-m135a +rc-avermedia-m733a-rm-k6 +rc-avermedia-rm-ks +rc-avertv-303 +rc-azurewave-ad-tu700 +rc-behold +rc-behold-columbus +rc-budget-ci-old +rc-cinergy +rc-cinergy-1400 +rc-core +rc-dib0700-nec +rc-dib0700-rc5 +rc-digitalnow-tinytwin +rc-digittrade +rc-dm1105-nec +rc-dntv-live-dvb-t +rc-dntv-live-dvbt-pro +rc-em-terratec +rc-encore-enltv +rc-encore-enltv2 +rc-encore-enltv-fm53 +rc-evga-indtube +rc-eztv +rc-flydvb +rc-flyvideo +rc-fusionhdtv-mce +rc-gadmei-rm008z +rc-genius-tvgo-a11mce +rc-gotview7135 +rc-hauppauge +rc-imon-mce +rc-imon-pad +rc-iodata-bctv7e +rc-kaiomy +rc-kworld-315u +rc-kworld-plus-tv-analog +rc-leadtek-y04g0051 +rc-lirc +rc-lme2510 +rc-loopback +rc-manli +rc-msi-digivox-ii +rc-msi-digivox-iii +rc-msi-tvanywhere +rc-msi-tvanywhere-plus +rc-nebula +rc-nec-terratec-cinergy-xs +rc-norwood +rc-npgtech +rc-pctv-sedna +rc-pinnacle-color +rc-pinnacle-grey +rc-pinnacle-pctv-hd +rc-pixelview +rc-pixelview-002t +rc-pixelview-mk12 +rc-pixelview-new +rc-powercolor-real-angel +rc-proteus-2309 +rc-purpletv +rc-pv951 +rc-rc6-mce +rc-real-audio-220-32-keys +rc-streamzap +rc-tbs-nec +rc-technisat-usb2 +rc-terratec-cinergy-xs +rc-terratec-slim +rc-terratec-slim-2 +rc-tevii-nec +rc-tivo +rc-total-media-in-hand +rc-trekstor +rc-tt-1500 +rc-twinhan1027 +rc-videomate-m1f +rc-videomate-s350 +rc-videomate-tv-pvr +rc-winfast +rc-winfast-usbii-deluxe +rdc321x-gpio +rdc321x-southbridge +rdma_cm +rdma_ucm +rds +rds_rdma +rds_tcp +redboot +redrat3 +reed_solomon +reiserfs +rfc1051 +rfc1201 +rfcomm +rfd_ftl +rfkill-regulator +ring_sw +rio500 +rionet +riscom8 +rivafb +rj54n1cb0c +rmd128 +rmd160 +rmd256 +rmd320 +rndis_host +rndis_wlan +rocket +romfs +rose +rotary_encoder +rpcsec_gss_krb5 +rrunner +rt2400pci +rt2500pci +rt2500usb +rt2800lib +rt2800pci +rt2800usb +rt2x00lib +rt2x00pci +rt2x00usb +rt61pci +rt73usb +rtc-88pm860x +rtc-ab3100 +rtc-ab8500 +rtc-bq32k +rtc-bq4802 +rtc-cmos +rtc_cmos_setup +rtc-ds1286 +rtc-ds1305 +rtc-ds1307 +rtc-ds1374 +rtc-ds1390 +rtc-ds1511 +rtc-ds1553 +rtc-ds1672 +rtc-ds1742 +rtc-ds3232 +rtc-ds3234 +rtc-em3027 +rtc-fm3130 +rtc-generic +rtc-isl12022 +rtc-isl1208 +rtc-m41t80 +rtc-m41t93 +rtc-m41t94 +rtc-m48t35 +rtc-m48t59 +rtc-m48t86 +rtc-max6900 +rtc-max6902 +rtc-max8925 +rtc-max8998 +rtc-mc13xxx +rtc-msm6242 +rtc-pcf2123 +rtc-pcf50633 +rtc-pcf8563 +rtc-pcf8583 +rtc-r9701 +rtc-rp5c01 +rtc-rs5c348 +rtc-rs5c372 +rtc-rv3029c2 +rtc-rx8025 +rtc-rx8581 +rtc-s35390a +rtc-stk17ta8 +rtc-twl +rtc-v3020 +rtc-wm831x +rtc-wm8350 +rtc-x1205 +rtl8150 +rtl8180 +rtl8187 +rtl8192c-common +rtl8192ce +rtl8192cu +rtl8192se +rtlwifi +rxkad +s1d13xxxfb +s2255drv +s2io +s3fb +s5h1409 +s5h1411 +s5h1420 +s6e63m0 +s921 +saa6588 +saa6752hs +saa7110 +saa7115 +saa7127 +saa7134 +saa7134-alsa +saa7134-dvb +saa7134-empress +saa7146 +saa7146_vv +saa7164 +saa717x +saa7185 +saa7191 +saa7706h +safe_serial +sata_inic162x +sata_mv +sata_nv +sata_promise +sata_qstor +sata_sil +sata_sil24 +sata_sis +sata_sx4 +sata_uli +sata_via +sata_vsc +savage +savagefb +sbe-2t3e3 +sc92031 +sca3000 +sch5627 +sch_atm +sch_cbq +sch_choke +sch_drr +sch_dsmark +sch_gred +sch_hfsc +sch_htb +sch_ingress +sch_mqprio +sch_multiq +sch_netem +sch_prio +sch_qfq +sch_red +sch_sfb +sch_sfq +sch_tbf +sch_teql +scsi_debug +scsi_dh +scsi_dh_alua +scsi_dh_emc +scsi_dh_hp_sw +scsi_dh_rdac +scsi_tgt +scsi_transport_fc +scsi_transport_iscsi +scsi_transport_sas +scsi_transport_spi +scsi_transport_srp +scsi_wait_scan +sctp +sctp_probe +sdhci +sdhci-of +sdhci-pci +sdhci-platform +sdio_uart +sd_mod +sdricoh_cs +sedlbauer_cs +seed +sep_driver +seqiv +ser_gigaset +serial_cs +serio_raw +sermouse +serpent +serport +ses +sfc +sg +sha512_generic +shpchp +sht15 +sht21 +si21xx +si4713-i2c +sidewinder +siemens_mpi +sierra +sierra_net +sil164 +sir-dev +sis +sis190 +sis5595 +sis900 +sisfb +sisusbvga +sit +sja1000 +sja1000_of_platform +sja1000_platform +skfp +skge +sky2 +sl811_cs +sl811-hcd +slcan +slhc +slip +slram +sm501 +sm501fb +sm7xx +smc91c92_cs +sm_common +smm665 +smsc +smsc47b397 +smsc47m1 +smsc47m192 +smsc75xx +smsc9420 +smsc95xx +smsc-ircc2 +smsdvb +smsmdtv +smssdio +smsusb +sn9c102 +snd +snd-ac97-codec +snd-ad1889 +snd-ak4113 +snd-ak4114 +snd-ak4117 +snd-ak4xxx-adda +snd-ali5451 +snd-aloop +snd-als300 +snd-als4000 +snd-aoa +snd-aoa-codec-onyx +snd-aoa-codec-tas +snd-aoa-codec-toonie +snd-aoa-fabric-layout +snd-aoa-i2sbus +snd-aoa-soundbus +snd-atiixp +snd-atiixp-modem +snd-au8810 +snd-au8820 +snd-au8830 +snd-aw2 +snd-azt3328 +snd-bt87x +snd-ca0106 +snd-cmipci +snd-cs4281 +snd-cs46xx +snd-cs5530 +snd-cs5535audio +snd-cs8427 +snd-ctxfi +snd-darla20 +snd-darla24 +snd-dummy +snd-echo3g +snd-emu10k1 +snd-emu10k1-synth +snd-emu10k1x +snd-emux-synth +snd-ens1370 +snd-ens1371 +snd-es1938 +snd-es1968 +snd-firewire-lib +snd-firewire-speakers +snd-fm801 +snd-gina20 +snd-gina24 +snd-hda-codec +snd-hda-codec-analog +snd-hda-codec-ca0110 +snd-hda-codec-cirrus +snd-hda-codec-cmedia +snd-hda-codec-conexant +snd-hda-codec-hdmi +snd-hda-codec-idt +snd-hda-codec-realtek +snd-hda-codec-si3054 +snd-hda-codec-via +snd-hda-intel +snd-hdsp +snd-hdspm +snd-hrtimer +snd-hwdep +snd-i2c +snd-ice1712 +snd-ice1724 +snd-ice17xx-ak4xxx +snd-indigo +snd-indigodj +snd-indigodjx +snd-indigoio +snd-indigoiox +snd-intel8x0 +snd-intel8x0m +snd-isight +snd-korg1212 +snd-layla20 +snd-layla24 +snd-lola +snd-lx6464es +snd-maestro3 +snd-mia +snd-mixart +snd-mona +snd-mpu401 +snd-mpu401-uart +snd-mtpav +snd-mts64 +snd-nm256 +snd-opl3-lib +snd-opl3-synth +snd-oxygen +snd-oxygen-lib +snd-page-alloc +snd-pcm +snd-pcxhr +snd-pdaudiocf +snd-portman2x4 +snd-powermac +snd-pt2258 +snd-rawmidi +snd-riptide +snd-rme32 +snd-rme96 +snd-rme9652 +snd-sb16-dsp +snd-sb-common +snd-seq +snd-seq-device +snd-seq-dummy +snd-seq-midi +snd-seq-midi-emul +snd-seq-midi-event +snd-seq-virmidi +snd-serial-u16550 +snd-soc-88pm860x +snd-soc-ad1836 +snd-soc-ad193x +snd-soc-ad73311 +snd-soc-ads117x +snd-soc-ak4104 +snd-soc-ak4535 +snd-soc-ak4641 +snd-soc-ak4642 +snd-soc-ak4671 +snd-soc-alc5623 +snd-soc-core +snd-soc-cs4270 +snd-soc-cs4271 +snd-soc-cs42l51 +snd-soc-cx20442 +snd-soc-da7210 +snd-soc-dfbmcs320 +snd-soc-l3 +snd-soc-lm4857 +snd-soc-max98088 +snd-soc-max98095 +snd-soc-max9850 +snd-soc-max9877 +snd-soc-pcm3008 +snd-soc-sgtl5000 +snd-soc-spdif +snd-soc-ssm2602 +snd-soc-tlv320aic23 +snd-soc-tlv320aic26 +snd-soc-tlv320aic32x4 +snd-soc-tlv320aic3x +snd-soc-tlv320dac33 +snd-soc-tpa6130a2 +snd-soc-twl4030 +snd-soc-twl6040 +snd-soc-uda134x +snd-soc-uda1380 +snd-soc-wl1273 +snd-soc-wm1250-ev1 +snd-soc-wm2000 +snd-soc-wm8350 +snd-soc-wm8400 +snd-soc-wm8510 +snd-soc-wm8523 +snd-soc-wm8580 +snd-soc-wm8711 +snd-soc-wm8727 +snd-soc-wm8728 +snd-soc-wm8731 +snd-soc-wm8737 +snd-soc-wm8741 +snd-soc-wm8750 +snd-soc-wm8753 +snd-soc-wm8770 +snd-soc-wm8776 +snd-soc-wm8804 +snd-soc-wm8900 +snd-soc-wm8903 +snd-soc-wm8904 +snd-soc-wm8915 +snd-soc-wm8940 +snd-soc-wm8955 +snd-soc-wm8960 +snd-soc-wm8961 +snd-soc-wm8962 +snd-soc-wm8971 +snd-soc-wm8974 +snd-soc-wm8978 +snd-soc-wm8985 +snd-soc-wm8988 +snd-soc-wm8990 +snd-soc-wm8991 +snd-soc-wm8993 +snd-soc-wm8994 +snd-soc-wm8995 +snd-soc-wm9081 +snd-soc-wm9090 +snd-soc-wm-hubs +snd-sonicvibes +snd-tea575x-tuner +snd-timer +snd-trident +snd-ua101 +snd-usb-audio +snd-usb-caiaq +snd-usbmidi-lib +snd-usb-usx2y +snd-util-mem +snd-via82xx +snd-via82xx-modem +snd-virmidi +snd-virtuoso +snd-vx222 +snd-vx-lib +snd-vxpocket +snd-ymfpci +soc_camera +soc_camera_platform +soc_mediabus +softdog +softing +softing_cs +solos-pci +soundcore +sp8870 +sp887x +spaceball +spaceorb +sparse-keymap +spcp8x5 +speakup +speakup_acntpc +speakup_acntsa +speakup_apollo +speakup_audptr +speakup_bns +speakup_decext +speakup_decpc +speakup_dectlk +speakup_dtlk +speakup_dummy +speakup_keypc +speakup_ltlk +speakup_soft +speakup_spkout +speakup_txprt +specialix +spectrum_cs +speedfax +speedtch +spi_altera +spi_bitbang +spi_butterfly +spidev +spi_gpio +spi_lm70llp +spi_oc_tiny +spi_topcliff_pch +squashfs +sr030pc30 +sr_mod +ssb +ssfdc +sst25l +ssu100 +st +st1232 +stallion +starfire +stb0899 +stb6000 +stb6100 +st_drv +ste10Xp +stex +stinger +stir4200 +stkwebcam +stmmac +stmpe-keypad +stmpe-ts +stowaway +stp +streamzap +stv0288 +stv0297 +stv0299 +stv0367 +stv0900 +stv090x +stv6110 +stv6110x +sundance +sungem +sungem_phy +sunhme +suni +sunkbd +sunrpc +svcrdma +svgalib +swim3 +sx8 +sym53c500_cs +sym53c8xx +symbolserial +synaptics_i2c +synaptics_i2c_rmi4 +synclink +synclink_cs +synclink_gt +synclinkmp +syscopyarea +sysfillrect +sysimgblt +sysv +t1pci +target_core_file +target_core_iblock +target_core_mod +target_core_pscsi +tc3589x-keypad +tca6416-keypad +tcm825x +tcm_fc +tcm_loop +tcp_bic +tcp_highspeed +tcp_htcp +tcp_hybla +tcp_illinois +tcp_lp +tcp_probe +tcp_scalable +tcp_vegas +tcp_veno +tcp_westwood +tcp_yeah +tcrypt +tda10021 +tda10023 +tda10048 +tda1004x +tda10086 +tda18212 +tda18218 +tda18271 +tda665x +tda7432 +tda8083 +tda8261 +tda826x +tda827x +tda8290 +tda9840 +tda9887 +tdfx +tdo24m +tea +tea5761 +tea5767 +tea6415c +tea6420 +tef6862 +tehuti +tekram-sir +teles_cs +test-kstrtox +test_power +tg3 +tgr192 +therm_adt746x +therm_windtunnel +thmc50 +ths7303 +ti_dac7512 +tifm_7xx1 +tifm_core +tifm_ms +tifm_sd +timb_dma +timberdale +timblogiw +timbuart +timeriomem-rng +tipc +ti_usb_3410_5052 +tlan +tle62x0 +tlv320aic23b +tm6000 +tm6000-alsa +tm6000-dvb +tmdc +tmiofb +tmp102 +tmp401 +tmp421 +tms380tr +tmscsim +tmspci +toim3232-sir +touchit213 +touchright +touchwin +tpm_atmel +tpm_nsc +tps6105x +tps6105x-regulator +tps65010 +tps65023-regulator +tps6507x +tps6507x-regulator +tps6507x-ts +tps6524x-regulator +tps6586x-regulator +tps65910-regulator +trancevibrator +tridentfb +ts_bm +tsc2005 +tsc2007 +ts_fsm +ts_kmp +tsl2550 +tsl2563 +tsl2583 +ttm +ttpci-eeprom +ttusb_dec +ttusbdecfe +tua6100 +tulip +tuner +tuner-simple +tuner-types +tuner-xc2028 +tunnel4 +tunnel6 +turbografx +tvaudio +tveeprom +tvp514x +tvp5150 +tvp7002 +tw9910 +twidjoy +twl4030_charger +twl4030-gpio +twl4030_keypad +twl4030-madc +twl4030-madc-hwmon +twl4030-pwrbutton +twl4030-usb +twl4030-vibra +twl4030_wdt +twl6030-pwm +twl6030-usb +twofish_common +twofish_generic +typhoon +u132-hcd +uartlite +uas +ubi +ubifs +ucb1400_core +ucb1400_ts +udf +udlfb +ueagle-atm +ufs +uio +uio_aec +uio_cif +uio_netx +uio_pci_generic +uio_pdrv +uio_pdrv_genirq +uio_sercos3 +uli526x +umc +umem +ums-alauda +ums-cypress +ums-datafab +ums-eneub6250 +ums-freecom +ums-isd200 +ums-jumpshot +ums-karma +ums-onetouch +ums-realtek +ums-sddr09 +ums-sddr55 +ums-usbat +uninorth-agp +upd64031a +upd64083 +uPD98402 +usb8xxx +usbatm +usb_debug +usb_gigaset +usbhid +usbkbd +usblcd +usbled +usblp +usbmouse +usbnet +usbserial +usbsevseg +usb-storage +usbtest +usbtmc +usbtouchscreen +usbvision +usb_wwan +userspace-consumer +ushc +uss720 +uvcvideo +uvesafb +uwb +v4l2-common +v4l2-int-device +v4l2-mem2mem +vcan +ves1820 +ves1x93 +veth +vfat +vga16fb +vgastate +vgg2432a4 +vhost_net +via +via686a +via-ircc +via-rhine +via-sdmmc +via-velocity +videobuf2-core +videobuf2-memops +videobuf2-vmalloc +videobuf-core +videobuf-dma-contig +videobuf-dma-sg +videobuf-dvb +videobuf-vmalloc +videocodec +videodev +virtio +virtio_balloon +virtio_blk +virtio_console +virtio_net +virtio_pci +virtio_ring +virtio-rng +virtual +visor +vitesse +vivi +vivopay-serial +vlsi_ir +vmac +vmwgfx +vmxnet3 +vp27smpx +vpx3220 +vsxxxaa +vt1211 +vt8231 +vt8623fb +vub300 +vx855 +vx855_gpio +vxge +w1_bq27000 +w1_ds2408 +w1_ds2423 +w1_ds2431 +w1_ds2433 +w1_ds2760 +w1_ds2780 +w1-gpio +w1_smem +w1_therm +w6692 +w83627ehf +w83627hf +w83781d +w83791d +w83792d +w83793 +w83795 +w83977af_ir +w83l785ts +w83l786ng +w9966 +wacom_w8001 +walkera0701 +wanrouter +wanxl +warrior +wbsd +wdrtas +wdt_pci +whci +whci-hcd +whc-rc +whiteheat +wimax +winbond-840 +windfarm_core +wire +wl1251 +wl1251_sdio +wl1251_spi +wl1273-core +wl12xx +wl12xx_sdio +wl12xx_spi +wl3501_cs +wlags49_h25_cs +wlags49_h2_cs +wm831x_backup +wm831x_bl +wm831x-dcdc +wm831x-gpio +wm831x-hwmon +wm831x-isink +wm831x-ldo +wm831x-on +wm831x_power +wm831x-ts +wm831x_wdt +wm8350-gpiolib +wm8350-hwmon +wm8350_power +wm8350-regulator +wm8350_wdt +wm8400-core +wm8400-regulator +wm8739 +wm8775 +wm8994-gpio +wm8994-regulator +wm97xx-ts +wp512 +wusb-cbaf +wusbcore +wusb-wa +x25 +x25_asy +xc5000 +xcbc +xfrm4_mode_beet +xfrm4_mode_transport +xfrm4_mode_tunnel +xfrm4_tunnel +xfrm6_mode_beet +xfrm6_mode_ro +xfrm6_mode_transport +xfrm6_mode_tunnel +xfrm6_tunnel +xfrm_ipcomp +xfrm_user +xfs +xgifb +xhci-hcd +xilinx_emaclite +xilinx_ps2 +xilinx_uartps +xirc2ps_cs +xircom_cb +xor +xpad +xprtrdma +x_tables +xt_addrtype +xt_AUDIT +xt_CHECKSUM +xt_CLASSIFY +xt_cluster +xt_comment +xt_connbytes +xt_connlimit +xt_connmark +xt_CONNSECMARK +xt_conntrack +xt_cpu +xt_CT +xt_dccp +xt_devgroup +xt_dscp +xt_DSCP +xt_esp +xt_hashlimit +xt_helper +xt_hl +xt_HL +xt_IDLETIMER +xt_iprange +xt_ipvs +xtkbd +xt_LED +xt_length +xt_limit +xt_mac +xt_mark +xt_multiport +xt_NFLOG +xt_NFQUEUE +xt_NOTRACK +xt_osf +xt_owner +xt_physdev +xt_pkttype +xt_policy +xt_quota +xt_rateest +xt_RATEEST +xt_realm +xt_recent +xts +xt_sctp +xt_SECMARK +xt_set +xt_socket +xt_state +xt_statistic +xt_string +xt_tcpmss +xt_TCPMSS +xt_TCPOPTSTRIP +xt_tcpudp +xt_TEE +xt_time +xt_TPROXY +xt_TRACE +xt_u32 +xusbatm +xz_dec_test +yam +yealink +yellowfin +yenta_socket +yurex +zatm +zaurus +zcache +zd1201 +zd1211rw +zhenhua +zio +zl10036 +zl10039 +zl10353 +zlib +zlib_deflate +zr36016 +zr36050 +zr36060 +zr36067 +zr364xx +zram --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/powerpc/powerpc64-smp +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/powerpc/powerpc64-smp @@ -0,0 +1,11730 @@ +(unknown) arch/powerpc/platforms/cell/spufs/spufs 0x2233d128 spu_save +(unknown) arch/powerpc/platforms/cell/spufs/spufs 0x2a197f8f spufs_context_fops +(unknown) arch/powerpc/platforms/cell/spufs/spufs 0xdac12730 spu_restore +(unknown) crypto/af_alg 0x0d6644a0 af_alg_unregister_type +(unknown) crypto/af_alg 0x420c4908 af_alg_accept +(unknown) crypto/af_alg 0x58716898 af_alg_wait_for_completion +(unknown) crypto/af_alg 0x63aba7d7 af_alg_cmsg_send +(unknown) crypto/af_alg 0x6baeabee af_alg_free_sg +(unknown) crypto/af_alg 0x73ce321d af_alg_release +(unknown) crypto/af_alg 0x779c6c2a af_alg_complete +(unknown) crypto/af_alg 0x7df76723 af_alg_make_sg +(unknown) crypto/af_alg 0xa588d341 af_alg_register_type +(unknown) crypto/async_tx/async_memcpy 0x5a0c3217 async_memcpy +(unknown) crypto/async_tx/async_pq 0x15676dba async_syndrome_val +(unknown) crypto/async_tx/async_pq 0xcacff4f3 async_gen_syndrome +(unknown) crypto/async_tx/async_raid6_recov 0x58749937 async_raid6_datap_recov +(unknown) crypto/async_tx/async_raid6_recov 0x8f526b88 async_raid6_2data_recov +(unknown) crypto/async_tx/async_tx 0x7df06345 async_trigger_callback +(unknown) crypto/async_tx/async_tx 0x93e7f312 __async_tx_find_channel +(unknown) crypto/async_tx/async_tx 0xb40b7600 async_tx_quiesce +(unknown) crypto/async_tx/async_tx 0xbbc3b8bb async_tx_submit +(unknown) crypto/async_tx/async_xor 0x087b07a3 async_xor +(unknown) crypto/async_tx/async_xor 0x990e9bd3 async_xor_val +(unknown) crypto/cryptd 0x0c815f46 cryptd_free_ablkcipher +(unknown) crypto/cryptd 0x1518b8ed cryptd_aead_child +(unknown) crypto/cryptd 0x2703c8a2 cryptd_shash_desc +(unknown) crypto/cryptd 0x52509917 cryptd_free_aead +(unknown) crypto/cryptd 0x60425517 cryptd_ahash_child +(unknown) crypto/cryptd 0x737e3245 cryptd_alloc_aead +(unknown) crypto/cryptd 0x8d7204a6 cryptd_alloc_ablkcipher +(unknown) crypto/cryptd 0xe372f09f cryptd_free_ahash +(unknown) crypto/cryptd 0xeb8b73cb cryptd_ablkcipher_child +(unknown) crypto/cryptd 0xf99698e6 cryptd_alloc_ahash +(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 0x11664b83 twofish_setkey +(unknown) crypto/xor 0x5b6c00e6 xor_blocks +(unknown) drivers/ata/libahci 0x0a921eeb ahci_save_initial_config +(unknown) drivers/ata/libahci 0x16b2dcc7 ahci_init_controller +(unknown) drivers/ata/libahci 0x3032456e ahci_check_ready +(unknown) drivers/ata/libahci 0x339ff42a ahci_shost_attrs +(unknown) drivers/ata/libahci 0x3450a7ed ahci_reset_em +(unknown) drivers/ata/libahci 0x4c54b4f3 ahci_set_em_messages +(unknown) drivers/ata/libahci 0x5eacba1f ahci_interrupt +(unknown) drivers/ata/libahci 0x69b22bb2 ahci_do_softreset +(unknown) drivers/ata/libahci 0x9b517067 ahci_port_resume +(unknown) drivers/ata/libahci 0xa9da7bc4 ahci_sdev_attrs +(unknown) drivers/ata/libahci 0xba7232e7 ahci_kick_engine +(unknown) drivers/ata/libahci 0xc11099c7 ahci_start_engine +(unknown) drivers/ata/libahci 0xcf1c4e3c ahci_print_info +(unknown) drivers/ata/libahci 0xdf3e697f ahci_reset_controller +(unknown) drivers/ata/libahci 0xe3dffcde ahci_ops +(unknown) drivers/ata/libahci 0xea50dad3 ahci_ignore_sss +(unknown) drivers/ata/libahci 0xf5f5023a ahci_stop_engine +(unknown) drivers/ata/libahci 0xf6464980 ahci_em_messages +(unknown) drivers/ata/libahci 0xfe32f6e0 ahci_fill_cmd_slot +(unknown) drivers/ata/pata_platform 0x5c4264a0 __pata_platform_probe +(unknown) drivers/ata/pata_platform 0xf8d8fbd2 __pata_platform_remove +(unknown) drivers/ata/pata_sis 0x0ddec267 sis_info133_for_sata +(unknown) drivers/atm/suni 0x71e5cfc0 suni_init +(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 0x093459a9 bcma_bus_unregister +(unknown) drivers/bcma/bcma 0x3bb8f7ff bcma_driver_unregister +(unknown) drivers/bcma/bcma 0x3f8f8e42 bcma_chipco_gpio_control +(unknown) drivers/bcma/bcma 0x785b599a bcma_bus_register +(unknown) drivers/bcma/bcma 0xccb4fffa bcma_core_enable +(unknown) drivers/bcma/bcma 0xea2c6839 bcma_core_is_enabled +(unknown) drivers/bcma/bcma 0xf22cd6f6 __bcma_driver_register +(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 0x0ff7666d pi_init +(unknown) drivers/block/paride/paride 0x37407a2e pi_schedule_claimed +(unknown) drivers/block/paride/paride 0x4f188d65 pi_do_claimed +(unknown) drivers/block/paride/paride 0x770b7023 paride_register +(unknown) drivers/block/paride/paride 0x7dd63d57 pi_write_block +(unknown) drivers/block/paride/paride 0x833b930e pi_release +(unknown) drivers/block/paride/paride 0xadf21372 pi_disconnect +(unknown) drivers/block/paride/paride 0xb04f2190 pi_read_block +(unknown) drivers/block/paride/paride 0xbcd84a2f pi_write_regr +(unknown) drivers/block/paride/paride 0xd832961a pi_connect +(unknown) drivers/block/paride/paride 0xe9601eb9 pi_read_regr +(unknown) drivers/block/paride/paride 0xeabe1543 paride_unregister +(unknown) drivers/bluetooth/btmrvl 0x01b66ebb btmrvl_add_card +(unknown) drivers/bluetooth/btmrvl 0x1205d858 btmrvl_interrupt +(unknown) drivers/bluetooth/btmrvl 0x3b508276 btmrvl_register_hdev +(unknown) drivers/bluetooth/btmrvl 0x506e2ffa btmrvl_check_evtpkt +(unknown) drivers/bluetooth/btmrvl 0x6166eb1d btmrvl_remove_card +(unknown) drivers/bluetooth/btmrvl 0xa7dd1dab btmrvl_process_event +(unknown) drivers/bluetooth/btmrvl 0xa9884ab4 btmrvl_enable_ps +(unknown) drivers/bluetooth/btmrvl 0xb2de7271 btmrvl_send_module_cfg_cmd +(unknown) drivers/char/ipmi/ipmi_msghandler 0x0523775b ipmi_poll_interface +(unknown) drivers/char/ipmi/ipmi_msghandler 0x12885f2d ipmi_get_maintenance_mode +(unknown) drivers/char/ipmi/ipmi_msghandler 0x12c3cd81 ipmi_set_my_LUN +(unknown) drivers/char/ipmi/ipmi_msghandler 0x1e0dce7d ipmi_smi_watcher_register +(unknown) drivers/char/ipmi/ipmi_msghandler 0x20bdab7a ipmi_unregister_smi +(unknown) drivers/char/ipmi/ipmi_msghandler 0x2f5f0819 ipmi_set_gets_events +(unknown) drivers/char/ipmi/ipmi_msghandler 0x40f2b10c ipmi_alloc_smi_msg +(unknown) drivers/char/ipmi/ipmi_msghandler 0x4cedcba5 ipmi_register_for_cmd +(unknown) drivers/char/ipmi/ipmi_msghandler 0x53d0b0b8 ipmi_create_user +(unknown) drivers/char/ipmi/ipmi_msghandler 0x594e920e ipmi_request_supply_msgs +(unknown) drivers/char/ipmi/ipmi_msghandler 0x5b1cad2e ipmi_smi_watchdog_pretimeout +(unknown) drivers/char/ipmi/ipmi_msghandler 0x5de381ac ipmi_set_maintenance_mode +(unknown) drivers/char/ipmi/ipmi_msghandler 0x6fce37c5 ipmi_set_my_address +(unknown) drivers/char/ipmi/ipmi_msghandler 0x76a51fa4 ipmi_unregister_for_cmd +(unknown) drivers/char/ipmi/ipmi_msghandler 0x804f922a ipmi_addr_length +(unknown) drivers/char/ipmi/ipmi_msghandler 0x84d7eee4 ipmi_destroy_user +(unknown) drivers/char/ipmi/ipmi_msghandler 0x850dc3e4 ipmi_get_my_address +(unknown) drivers/char/ipmi/ipmi_msghandler 0x89e0317b ipmi_smi_watcher_unregister +(unknown) drivers/char/ipmi/ipmi_msghandler 0x8aa060a4 ipmi_get_smi_info +(unknown) drivers/char/ipmi/ipmi_msghandler 0x945338f8 ipmi_request_settime +(unknown) drivers/char/ipmi/ipmi_msghandler 0x969f65cf ipmi_smi_msg_received +(unknown) drivers/char/ipmi/ipmi_msghandler 0x98bf8020 ipmi_free_recv_msg +(unknown) drivers/char/ipmi/ipmi_msghandler 0xdfe59609 ipmi_get_version +(unknown) drivers/char/ipmi/ipmi_msghandler 0xe4f4665b ipmi_validate_addr +(unknown) drivers/char/ipmi/ipmi_msghandler 0xed25d4f3 ipmi_register_smi +(unknown) drivers/char/ipmi/ipmi_msghandler 0xf45ffd70 ipmi_smi_add_proc_entry +(unknown) drivers/char/ipmi/ipmi_msghandler 0xfb31b12a ipmi_get_my_LUN +(unknown) drivers/edac/edac_core 0x00539ebc edac_mc_free +(unknown) drivers/edac/edac_core 0x03c1d56a edac_mc_handle_fbd_ue +(unknown) drivers/edac/edac_core 0x0c32ff8a edac_pci_alloc_index +(unknown) drivers/edac/edac_core 0x0fdb7068 edac_mc_add_mc +(unknown) drivers/edac/edac_core 0x22d1541d edac_pci_handle_npe +(unknown) drivers/edac/edac_core 0x3064495a edac_device_alloc_ctl_info +(unknown) drivers/edac/edac_core 0x441ad39d edac_pci_free_ctl_info +(unknown) drivers/edac/edac_core 0x44a9328f edac_mc_handle_ue +(unknown) drivers/edac/edac_core 0x47816ba8 edac_mc_handle_fbd_ce +(unknown) drivers/edac/edac_core 0x507ebb23 edac_pci_release_generic_ctl +(unknown) drivers/edac/edac_core 0x5549071a edac_pci_handle_pe +(unknown) drivers/edac/edac_core 0x62ea3e3a edac_mc_handle_ce +(unknown) drivers/edac/edac_core 0x69259f22 edac_mem_types +(unknown) drivers/edac/edac_core 0x6bc6a9f7 edac_device_del_device +(unknown) drivers/edac/edac_core 0x6e3ff83a edac_device_alloc_index +(unknown) drivers/edac/edac_core 0x8c4ce803 edac_pci_create_generic_ctl +(unknown) drivers/edac/edac_core 0x8fd29adb edac_device_free_ctl_info +(unknown) drivers/edac/edac_core 0x91486c92 edac_pci_alloc_ctl_info +(unknown) drivers/edac/edac_core 0xb893fe9f edac_mc_handle_ce_no_info +(unknown) drivers/edac/edac_core 0xbc5728d9 edac_device_handle_ue +(unknown) drivers/edac/edac_core 0xbe720baa edac_device_handle_ce +(unknown) drivers/edac/edac_core 0xc598320e edac_mc_find +(unknown) drivers/edac/edac_core 0xd5d9bb17 edac_mc_find_csrow_by_page +(unknown) drivers/edac/edac_core 0xdaffddd1 edac_device_add_device +(unknown) drivers/edac/edac_core 0xf21aee94 edac_pci_del_device +(unknown) drivers/edac/edac_core 0xf67912b0 edac_mc_del_mc +(unknown) drivers/edac/edac_core 0xf90adbac edac_pci_add_device +(unknown) drivers/edac/edac_core 0xfb1b6bad edac_mc_alloc +(unknown) drivers/edac/edac_core 0xfb85dd50 find_mci_by_dev +(unknown) drivers/edac/edac_core 0xfe668cfe edac_mc_handle_ue_no_info +(unknown) drivers/edac/edac_core 0xff052324 edac_pci_reset_delay_period +(unknown) drivers/firewire/firewire-core 0x03f05bcc fw_bus_type +(unknown) drivers/firewire/firewire-core 0x16e91e21 fw_csr_iterator_next +(unknown) drivers/firewire/firewire-core 0x171595b3 fw_core_remove_address_handler +(unknown) drivers/firewire/firewire-core 0x20171707 fw_cancel_transaction +(unknown) drivers/firewire/firewire-core 0x259cf543 fw_iso_context_start +(unknown) drivers/firewire/firewire-core 0x28e330a3 fw_core_handle_response +(unknown) drivers/firewire/firewire-core 0x2edd6c65 fw_send_request +(unknown) drivers/firewire/firewire-core 0x3c56ef91 fw_workqueue +(unknown) drivers/firewire/firewire-core 0x4184c3ee fw_device_enable_phys_dma +(unknown) drivers/firewire/firewire-core 0x41a68ea9 fw_run_transaction +(unknown) drivers/firewire/firewire-core 0x44973d7b fw_schedule_bus_reset +(unknown) drivers/firewire/firewire-core 0x4504488d fw_iso_resource_manage +(unknown) drivers/firewire/firewire-core 0x453a940f fw_csr_string +(unknown) drivers/firewire/firewire-core 0x49a29946 fw_core_remove_descriptor +(unknown) drivers/firewire/firewire-core 0x4e86dd83 fw_core_add_descriptor +(unknown) drivers/firewire/firewire-core 0x65c9438b fw_csr_iterator_init +(unknown) drivers/firewire/firewire-core 0x68af0a0b fw_core_handle_bus_reset +(unknown) drivers/firewire/firewire-core 0x6fbec4f1 fw_iso_context_queue +(unknown) drivers/firewire/firewire-core 0x88194232 fw_iso_buffer_init +(unknown) drivers/firewire/firewire-core 0x8e01b304 fw_fill_response +(unknown) drivers/firewire/firewire-core 0x90863005 fw_high_memory_region +(unknown) drivers/firewire/firewire-core 0x9206ff40 fw_core_handle_request +(unknown) drivers/firewire/firewire-core 0x95bd7072 fw_core_add_address_handler +(unknown) drivers/firewire/firewire-core 0x9f6afbc5 fw_card_add +(unknown) drivers/firewire/firewire-core 0xa9203fe8 fw_send_response +(unknown) drivers/firewire/firewire-core 0xc51356d0 fw_core_remove_card +(unknown) drivers/firewire/firewire-core 0xc64e2f34 fw_iso_context_create +(unknown) drivers/firewire/firewire-core 0xcbee654a fw_iso_context_destroy +(unknown) drivers/firewire/firewire-core 0xe47a9755 fw_iso_context_queue_flush +(unknown) drivers/firewire/firewire-core 0xec21e3d8 fw_iso_buffer_destroy +(unknown) drivers/firewire/firewire-core 0xee6ad645 fw_card_initialize +(unknown) drivers/firewire/firewire-core 0xf24513c7 fw_iso_context_stop +(unknown) drivers/gpio/basic_mmio_gpio 0x0d45d846 bgpio_remove +(unknown) drivers/gpio/basic_mmio_gpio 0x7ed1cd90 bgpio_init +(unknown) drivers/gpio/max730x 0x9124d18e __max730x_remove +(unknown) drivers/gpio/max730x 0xe6edad4e __max730x_probe +(unknown) drivers/gpu/drm/drm 0x0095858c drm_gem_object_alloc +(unknown) drivers/gpu/drm/drm 0x01755980 drm_mode_remove +(unknown) drivers/gpu/drm/drm 0x04af1a05 drm_mm_pre_get +(unknown) drivers/gpu/drm/drm 0x053ef0b8 drm_compat_ioctl +(unknown) drivers/gpu/drm/drm 0x05b9d075 drm_mode_attachmode_crtc +(unknown) drivers/gpu/drm/drm 0x064238a6 drm_vblank_get +(unknown) drivers/gpu/drm/drm 0x0685037c drm_core_ioremap +(unknown) drivers/gpu/drm/drm 0x06c3e4ff drm_get_pci_dev +(unknown) drivers/gpu/drm/drm 0x07aa14df drm_poll +(unknown) drivers/gpu/drm/drm 0x096aac3b drm_irq_install +(unknown) drivers/gpu/drm/drm 0x0a12a09d drm_master_put +(unknown) drivers/gpu/drm/drm 0x0ae4b94c drm_ht_remove +(unknown) drivers/gpu/drm/drm 0x0e5c7878 drm_agp_release +(unknown) drivers/gpu/drm/drm 0x12c6276a drm_buffer_read_object +(unknown) drivers/gpu/drm/drm 0x135073fb drm_debugfs_create_files +(unknown) drivers/gpu/drm/drm 0x13c69569 drm_master_get +(unknown) drivers/gpu/drm/drm 0x142b8b35 drm_buffer_copy_from_user +(unknown) drivers/gpu/drm/drm 0x143bc28a drm_crtc_cleanup +(unknown) drivers/gpu/drm/drm 0x148bb5d4 drm_mm_remove_node +(unknown) drivers/gpu/drm/drm 0x194eadaa drm_edid_header_is_valid +(unknown) drivers/gpu/drm/drm 0x1ab1ce5c drm_mode_parse_command_line_for_connector +(unknown) drivers/gpu/drm/drm 0x1bccdf4c drm_mm_clean +(unknown) drivers/gpu/drm/drm 0x1c6d7422 drm_mode_prune_invalid +(unknown) drivers/gpu/drm/drm 0x1f072c59 drm_property_add_enum +(unknown) drivers/gpu/drm/drm 0x20645642 drm_debug +(unknown) drivers/gpu/drm/drm 0x20d71c87 drm_vblank_count +(unknown) drivers/gpu/drm/drm 0x2204f7b6 drm_mm_debug_table +(unknown) drivers/gpu/drm/drm 0x24e12703 drm_unbind_agp +(unknown) drivers/gpu/drm/drm 0x25331287 drm_pci_init +(unknown) drivers/gpu/drm/drm 0x28ea2fa4 drm_mm_replace_node +(unknown) drivers/gpu/drm/drm 0x2a8d844f drm_mm_get_block_range_generic +(unknown) drivers/gpu/drm/drm 0x2f8b93f3 drm_get_last_vbltimestamp +(unknown) drivers/gpu/drm/drm 0x3074f033 drm_order +(unknown) drivers/gpu/drm/drm 0x32d21f7e drm_vblank_init +(unknown) drivers/gpu/drm/drm 0x33404814 drm_core_ioremapfree +(unknown) drivers/gpu/drm/drm 0x33d7afb9 drm_put_dev +(unknown) drivers/gpu/drm/drm 0x33e154ba drm_sman_init +(unknown) drivers/gpu/drm/drm 0x365b4c4a drm_mode_config_init +(unknown) drivers/gpu/drm/drm 0x36875740 drm_sysfs_hotplug_event +(unknown) drivers/gpu/drm/drm 0x3cc17c21 drm_gem_object_handle_free +(unknown) drivers/gpu/drm/drm 0x3d7991bc drm_mode_crtc_set_gamma_size +(unknown) drivers/gpu/drm/drm 0x3eb37b9d drm_ht_create +(unknown) drivers/gpu/drm/drm 0x4197e469 drm_mm_insert_node_in_range +(unknown) drivers/gpu/drm/drm 0x424af413 drm_agp_unbind +(unknown) drivers/gpu/drm/drm 0x43384bd9 drm_buffer_alloc +(unknown) drivers/gpu/drm/drm 0x43c9a91c drm_sman_set_range +(unknown) drivers/gpu/drm/drm 0x462c4f7a drm_vblank_post_modeset +(unknown) drivers/gpu/drm/drm 0x46698ce6 drm_property_create +(unknown) drivers/gpu/drm/drm 0x48d9e178 drm_open +(unknown) drivers/gpu/drm/drm 0x491bb467 drm_fasync +(unknown) drivers/gpu/drm/drm 0x4923b9d8 drm_agp_free +(unknown) drivers/gpu/drm/drm 0x498dcb5e drm_ut_debug_printk +(unknown) drivers/gpu/drm/drm 0x4adc71e6 drm_agp_acquire +(unknown) drivers/gpu/drm/drm 0x4b3c1fe5 drm_platform_exit +(unknown) drivers/gpu/drm/drm 0x4b65545b drm_mm_scan_remove_block +(unknown) drivers/gpu/drm/drm 0x4bc09a98 drm_global_item_unref +(unknown) drivers/gpu/drm/drm 0x4c327887 drm_gem_object_init +(unknown) drivers/gpu/drm/drm 0x4d982c31 drm_mode_create_dirty_info_property +(unknown) drivers/gpu/drm/drm 0x4ea1f5a2 drm_gem_object_free +(unknown) drivers/gpu/drm/drm 0x4f17c333 drm_mode_find_dmt +(unknown) drivers/gpu/drm/drm 0x51425578 drm_core_reclaim_buffers +(unknown) drivers/gpu/drm/drm 0x51d33f97 drm_mode_duplicate +(unknown) drivers/gpu/drm/drm 0x5494bc19 drm_sysfs_connector_add +(unknown) drivers/gpu/drm/drm 0x55534dc1 drm_usb_exit +(unknown) drivers/gpu/drm/drm 0x5654b8f9 drm_mode_object_find +(unknown) drivers/gpu/drm/drm 0x580830f0 drm_mode_set_name +(unknown) drivers/gpu/drm/drm 0x5a8d7216 drm_gtf_mode_complex +(unknown) drivers/gpu/drm/drm 0x5f6cbc33 drm_find_cea_extension +(unknown) drivers/gpu/drm/drm 0x5fa1c122 drm_class_device_unregister +(unknown) drivers/gpu/drm/drm 0x60384b6f drm_sysfs_connector_remove +(unknown) drivers/gpu/drm/drm 0x6044956f drm_mm_takedown +(unknown) drivers/gpu/drm/drm 0x60f5b594 drm_gem_mmap +(unknown) drivers/gpu/drm/drm 0x61a72b4c drm_platform_init +(unknown) drivers/gpu/drm/drm 0x6308a07b drm_rmmap +(unknown) drivers/gpu/drm/drm 0x661e1504 drm_addmap +(unknown) drivers/gpu/drm/drm 0x695ddc73 drm_mode_create_from_cmdline_mode +(unknown) drivers/gpu/drm/drm 0x6b6d7375 drm_timestamp_precision +(unknown) drivers/gpu/drm/drm 0x6baa1dc0 drm_connector_property_set_value +(unknown) drivers/gpu/drm/drm 0x6cefe078 drm_free_agp +(unknown) drivers/gpu/drm/drm 0x71d12618 drm_ati_pcigart_init +(unknown) drivers/gpu/drm/drm 0x76a07c2c drm_mode_config_reset +(unknown) drivers/gpu/drm/drm 0x7c1fd6c8 drm_mode_equal +(unknown) drivers/gpu/drm/drm 0x7c45e81b drm_ati_pcigart_cleanup +(unknown) drivers/gpu/drm/drm 0x7cb26d39 drm_mm_insert_node +(unknown) drivers/gpu/drm/drm 0x7d8fe09a drm_mm_search_free +(unknown) drivers/gpu/drm/drm 0x7f4cfa5d drm_detect_monitor_audio +(unknown) drivers/gpu/drm/drm 0x7f510d76 drm_pci_exit +(unknown) drivers/gpu/drm/drm 0x8028a0c0 drm_mode_create_tv_properties +(unknown) drivers/gpu/drm/drm 0x80dbdab6 drm_mm_init_scan_with_range +(unknown) drivers/gpu/drm/drm 0x85cc59ac drm_core_ioremap_wc +(unknown) drivers/gpu/drm/drm 0x85de09f5 drm_mode_width +(unknown) drivers/gpu/drm/drm 0x877a8059 drm_mmap +(unknown) drivers/gpu/drm/drm 0x87827879 drm_property_destroy +(unknown) drivers/gpu/drm/drm 0x89332d94 drm_gem_handle_delete +(unknown) drivers/gpu/drm/drm 0x8c33ec46 drm_vblank_pre_modeset +(unknown) drivers/gpu/drm/drm 0x8d38d069 drm_connector_attach_property +(unknown) drivers/gpu/drm/drm 0x8dfb019d drm_buffer_free +(unknown) drivers/gpu/drm/drm 0x8e1ac6de drm_mode_validate_clocks +(unknown) drivers/gpu/drm/drm 0x8eff9111 drm_ht_find_item +(unknown) drivers/gpu/drm/drm 0x8fb51a85 drm_gem_vm_open +(unknown) drivers/gpu/drm/drm 0x9130a004 drm_vblank_cleanup +(unknown) drivers/gpu/drm/drm 0x9175a195 drm_mm_dump_table +(unknown) drivers/gpu/drm/drm 0x92f2d102 drm_sman_alloc +(unknown) drivers/gpu/drm/drm 0x932df43d drm_mode_vrefresh +(unknown) drivers/gpu/drm/drm 0x93fa8dc2 drm_gem_object_lookup +(unknown) drivers/gpu/drm/drm 0x957d7195 drm_connector_property_get_value +(unknown) drivers/gpu/drm/drm 0x95aa7477 drm_irq_uninstall +(unknown) drivers/gpu/drm/drm 0x960c6ba1 drm_agp_bind_pages +(unknown) drivers/gpu/drm/drm 0x9612ac72 drm_mm_put_block +(unknown) drivers/gpu/drm/drm 0x9745d638 drm_err +(unknown) drivers/gpu/drm/drm 0x99f91de4 drm_mm_init_scan +(unknown) drivers/gpu/drm/drm 0x9b402ae6 drm_mm_init +(unknown) drivers/gpu/drm/drm 0x9d3f1096 drm_i2c_encoder_init +(unknown) drivers/gpu/drm/drm 0x9dc25a34 drm_sman_owner_clean +(unknown) drivers/gpu/drm/drm 0x9e874537 drm_class_device_register +(unknown) drivers/gpu/drm/drm 0x9f273ba6 drm_add_edid_modes +(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 0xa3fb6b22 drm_vblank_put +(unknown) drivers/gpu/drm/drm 0xa6a04dcb drm_vblank_off +(unknown) drivers/gpu/drm/drm 0xa7984573 drm_mm_get_block_generic +(unknown) drivers/gpu/drm/drm 0xa8a2fbdc drm_rmmap_locked +(unknown) drivers/gpu/drm/drm 0xaa4864bd drm_get_connector_name +(unknown) drivers/gpu/drm/drm 0xad3da355 drm_mode_connector_attach_encoder +(unknown) drivers/gpu/drm/drm 0xadb6b646 drm_get_usb_dev +(unknown) drivers/gpu/drm/drm 0xaee2f16c drm_getsarea +(unknown) drivers/gpu/drm/drm 0xb058a889 drm_encoder_init +(unknown) drivers/gpu/drm/drm 0xb0ed8f43 drm_calc_vbltimestamp_from_scanoutpos +(unknown) drivers/gpu/drm/drm 0xb0f6f486 drm_crtc_init +(unknown) drivers/gpu/drm/drm 0xb39d760e drm_framebuffer_init +(unknown) drivers/gpu/drm/drm 0xb6a467b1 drm_edid_is_valid +(unknown) drivers/gpu/drm/drm 0xb6bbf930 drm_gtf_mode +(unknown) drivers/gpu/drm/drm 0xb854ee9b drm_gem_object_release +(unknown) drivers/gpu/drm/drm 0xba745c2d drm_mode_connector_detach_encoder +(unknown) drivers/gpu/drm/drm 0xbabc33d3 drm_cvt_mode +(unknown) drivers/gpu/drm/drm 0xbb8fb07a drm_add_modes_noedid +(unknown) drivers/gpu/drm/drm 0xbc8d79a5 drm_pci_alloc +(unknown) drivers/gpu/drm/drm 0xbca4d861 drm_get_edid +(unknown) drivers/gpu/drm/drm 0xbeddcb5d drm_clflush_pages +(unknown) drivers/gpu/drm/drm 0xbf2f8241 drm_global_item_ref +(unknown) drivers/gpu/drm/drm 0xbfc22ebd drm_handle_vblank +(unknown) drivers/gpu/drm/drm 0xc0d3c687 drm_agp_info +(unknown) drivers/gpu/drm/drm 0xc414c422 drm_vblank_offdelay +(unknown) drivers/gpu/drm/drm 0xc59f8201 drm_mode_create_scaling_mode_property +(unknown) drivers/gpu/drm/drm 0xc66649da drm_mode_connector_update_edid_property +(unknown) drivers/gpu/drm/drm 0xcc146d7b drm_addbufs_pci +(unknown) drivers/gpu/drm/drm 0xcd0fc417 drm_ht_just_insert_please +(unknown) drivers/gpu/drm/drm 0xcdcd4eb5 drm_mode_probed_add +(unknown) drivers/gpu/drm/drm 0xcdf2eff4 drm_mode_height +(unknown) drivers/gpu/drm/drm 0xd08fa3f0 drm_mode_set_crtcinfo +(unknown) drivers/gpu/drm/drm 0xd0c3b445 drm_mode_create +(unknown) drivers/gpu/drm/drm 0xd431287e drm_mm_scan_add_block +(unknown) drivers/gpu/drm/drm 0xd4bcea8a drm_get_platform_dev +(unknown) drivers/gpu/drm/drm 0xd53a0424 drm_global_mutex +(unknown) drivers/gpu/drm/drm 0xd5495ef2 drm_encoder_cleanup +(unknown) drivers/gpu/drm/drm 0xd6dc9d83 drm_ioctl +(unknown) drivers/gpu/drm/drm 0xd7f1ab84 drm_sman_owner_cleanup +(unknown) drivers/gpu/drm/drm 0xd93e44d9 drm_agp_enable +(unknown) drivers/gpu/drm/drm 0xdaa609f9 drm_mode_validate_size +(unknown) drivers/gpu/drm/drm 0xdbb5a9f5 drm_ht_remove_item +(unknown) drivers/gpu/drm/drm 0xdf37fada drm_i2c_encoder_destroy +(unknown) drivers/gpu/drm/drm 0xe256edfd drm_sman_takedown +(unknown) drivers/gpu/drm/drm 0xe366b2de drm_framebuffer_cleanup +(unknown) drivers/gpu/drm/drm 0xe54c6ad3 drm_calc_timestamping_constants +(unknown) drivers/gpu/drm/drm 0xe59c5cfe drm_addbufs_agp +(unknown) drivers/gpu/drm/drm 0xe5bdce7e drm_mode_debug_printmodeline +(unknown) drivers/gpu/drm/drm 0xe6403777 drm_mm_search_free_in_range +(unknown) drivers/gpu/drm/drm 0xe68ec08f drm_mode_destroy +(unknown) drivers/gpu/drm/drm 0xe7197773 drm_ht_insert_item +(unknown) drivers/gpu/drm/drm 0xe7add6a1 drm_mode_create_dvi_i_properties +(unknown) drivers/gpu/drm/drm 0xe91b31dd drm_gem_handle_create +(unknown) drivers/gpu/drm/drm 0xe9725ec9 drm_connector_init +(unknown) drivers/gpu/drm/drm 0xe9a16a58 drm_mode_detachmode_crtc +(unknown) drivers/gpu/drm/drm 0xeabcbeab drm_agp_bind +(unknown) drivers/gpu/drm/drm 0xeccc9f7d drm_detect_hdmi_monitor +(unknown) drivers/gpu/drm/drm 0xed12486e drm_debugfs_remove_files +(unknown) drivers/gpu/drm/drm 0xed256cae drm_sman_free_key +(unknown) drivers/gpu/drm/drm 0xefbcc401 drm_get_encoder_name +(unknown) drivers/gpu/drm/drm 0xf0408fdf drm_gem_vm_close +(unknown) drivers/gpu/drm/drm 0xf048055b drm_read +(unknown) drivers/gpu/drm/drm 0xf0a0bf79 drm_sman_cleanup +(unknown) drivers/gpu/drm/drm 0xf0d3b1e9 drm_agp_alloc +(unknown) drivers/gpu/drm/drm 0xf1421d13 drm_mode_sort +(unknown) drivers/gpu/drm/drm 0xf249b3d2 drm_mode_config_cleanup +(unknown) drivers/gpu/drm/drm 0xf29136ed drm_usb_init +(unknown) drivers/gpu/drm/drm 0xf6a6dc01 drm_mode_create_dithering_property +(unknown) drivers/gpu/drm/drm 0xf73a05f4 drm_vblank_count_and_time +(unknown) drivers/gpu/drm/drm 0xf85be534 drm_pci_free +(unknown) drivers/gpu/drm/drm 0xf972e399 drm_release +(unknown) drivers/gpu/drm/drm 0xfa5b8978 drm_connector_cleanup +(unknown) drivers/gpu/drm/drm 0xfc4f8599 drm_mode_hsync +(unknown) drivers/gpu/drm/drm 0xfd99de73 drm_mode_connector_list_update +(unknown) drivers/gpu/drm/drm_kms_helper 0x00277277 drm_helper_encoder_in_use +(unknown) drivers/gpu/drm/drm_kms_helper 0x17b87a90 drm_fb_helper_initial_config +(unknown) drivers/gpu/drm/drm_kms_helper 0x19762514 drm_fb_helper_blank +(unknown) drivers/gpu/drm/drm_kms_helper 0x2cc71f2f drm_helper_hpd_irq_event +(unknown) drivers/gpu/drm/drm_kms_helper 0x2ea1a0dd drm_fb_helper_restore_fbdev_mode +(unknown) drivers/gpu/drm/drm_kms_helper 0x2f582cab drm_helper_probe_single_connector_modes +(unknown) drivers/gpu/drm/drm_kms_helper 0x3a1f8fde drm_helper_disable_unused_functions +(unknown) drivers/gpu/drm/drm_kms_helper 0x689ec555 drm_fb_helper_debug_leave +(unknown) drivers/gpu/drm/drm_kms_helper 0x6e78d341 drm_helper_connector_dpms +(unknown) drivers/gpu/drm/drm_kms_helper 0x77dbc150 drm_kms_helper_poll_enable +(unknown) drivers/gpu/drm/drm_kms_helper 0x8066c014 drm_fb_helper_fill_fix +(unknown) drivers/gpu/drm/drm_kms_helper 0x8b41da00 drm_kms_helper_poll_fini +(unknown) drivers/gpu/drm/drm_kms_helper 0x94a4596f i2c_dp_aux_add_bus +(unknown) drivers/gpu/drm/drm_kms_helper 0x981ed6b0 drm_fb_helper_set_par +(unknown) drivers/gpu/drm/drm_kms_helper 0x9bad142d drm_fb_helper_fini +(unknown) drivers/gpu/drm/drm_kms_helper 0x9d251144 drm_fb_helper_panic +(unknown) drivers/gpu/drm/drm_kms_helper 0xa12436a7 drm_fb_helper_fill_var +(unknown) drivers/gpu/drm/drm_kms_helper 0xa5f5fe5f drm_fb_helper_setcmap +(unknown) drivers/gpu/drm/drm_kms_helper 0xb1822983 drm_fb_helper_check_var +(unknown) drivers/gpu/drm/drm_kms_helper 0xb1c7fcd0 drm_fb_helper_hotplug_event +(unknown) drivers/gpu/drm/drm_kms_helper 0xb6ce8a0a drm_kms_helper_poll_init +(unknown) drivers/gpu/drm/drm_kms_helper 0xb73c53b2 drm_crtc_helper_set_mode +(unknown) drivers/gpu/drm/drm_kms_helper 0xb8d96a7b drm_fb_helper_pan_display +(unknown) drivers/gpu/drm/drm_kms_helper 0xba075f12 drm_fb_helper_single_add_all_connectors +(unknown) drivers/gpu/drm/drm_kms_helper 0xba8b3322 drm_fb_helper_debug_enter +(unknown) drivers/gpu/drm/drm_kms_helper 0xbb26600e drm_fb_helper_init +(unknown) drivers/gpu/drm/drm_kms_helper 0xc469c244 drm_fb_helper_restore +(unknown) drivers/gpu/drm/drm_kms_helper 0xcb0ab441 drm_helper_mode_fill_fb_struct +(unknown) drivers/gpu/drm/drm_kms_helper 0xd180077f drm_crtc_helper_set_config +(unknown) drivers/gpu/drm/drm_kms_helper 0xdf7effc8 drm_helper_resume_force_mode +(unknown) drivers/gpu/drm/drm_kms_helper 0xeabb10de drm_helper_crtc_in_use +(unknown) drivers/gpu/drm/drm_kms_helper 0xee2d1365 drm_kms_helper_poll_disable +(unknown) drivers/gpu/drm/drm_kms_helper 0xfc031eee drm_fb_helper_single_fb_probe +(unknown) drivers/gpu/drm/ttm/ttm 0x064b00b7 ttm_bo_synccpu_write_grab +(unknown) drivers/gpu/drm/ttm/ttm 0x096d4d01 ttm_bo_unlock_delayed_workqueue +(unknown) drivers/gpu/drm/ttm/ttm 0x0bbcd69c ttm_agp_backend_init +(unknown) drivers/gpu/drm/ttm/ttm 0x13d6026b ttm_tt_bind +(unknown) drivers/gpu/drm/ttm/ttm 0x1d89df73 ttm_suspend_unlock +(unknown) drivers/gpu/drm/ttm/ttm 0x1f8c83c5 ttm_bo_evict_mm +(unknown) drivers/gpu/drm/ttm/ttm 0x2082b2ec ttm_bo_init +(unknown) drivers/gpu/drm/ttm/ttm 0x230b6c26 ttm_object_file_release +(unknown) drivers/gpu/drm/ttm/ttm 0x233eab86 ttm_bo_move_accel_cleanup +(unknown) drivers/gpu/drm/ttm/ttm 0x283cc9c2 ttm_object_file_init +(unknown) drivers/gpu/drm/ttm/ttm 0x29ec1f7a ttm_object_device_init +(unknown) drivers/gpu/drm/ttm/ttm 0x2c4ebd5e ttm_bo_device_release +(unknown) drivers/gpu/drm/ttm/ttm 0x399ddd15 ttm_fbdev_mmap +(unknown) drivers/gpu/drm/ttm/ttm 0x3fd155ed ttm_read_unlock +(unknown) drivers/gpu/drm/ttm/ttm 0x43514d29 ttm_bo_unmap_virtual +(unknown) drivers/gpu/drm/ttm/ttm 0x4607bd6b ttm_bo_unref +(unknown) drivers/gpu/drm/ttm/ttm 0x49e350c0 ttm_bo_mem_put +(unknown) drivers/gpu/drm/ttm/ttm 0x4a150d31 ttm_bo_manager_func +(unknown) drivers/gpu/drm/ttm/ttm 0x608f140d ttm_bo_mmap +(unknown) drivers/gpu/drm/ttm/ttm 0x610a5769 ttm_object_device_release +(unknown) drivers/gpu/drm/ttm/ttm 0x61bdb34f ttm_eu_fence_buffer_objects +(unknown) drivers/gpu/drm/ttm/ttm 0x64eb6801 ttm_bo_device_init +(unknown) drivers/gpu/drm/ttm/ttm 0x6754f7f8 ttm_bo_kunmap +(unknown) drivers/gpu/drm/ttm/ttm 0x67a9250f ttm_bo_wait_cpu +(unknown) drivers/gpu/drm/ttm/ttm 0x6a14b163 ttm_mem_global_init +(unknown) drivers/gpu/drm/ttm/ttm 0x6bc47c07 ttm_bo_init_mm +(unknown) drivers/gpu/drm/ttm/ttm 0x748bc082 ttm_bo_swapout_all +(unknown) drivers/gpu/drm/ttm/ttm 0x7586fb3a ttm_eu_reserve_buffers +(unknown) drivers/gpu/drm/ttm/ttm 0x7952a75e ttm_mem_global_alloc +(unknown) drivers/gpu/drm/ttm/ttm 0x7ce428b4 ttm_ref_object_add +(unknown) drivers/gpu/drm/ttm/ttm 0x7d8ddbec ttm_bo_synccpu_write_release +(unknown) drivers/gpu/drm/ttm/ttm 0x7dcb1e64 ttm_suspend_lock +(unknown) drivers/gpu/drm/ttm/ttm 0x7ef5621f ttm_bo_clean_mm +(unknown) drivers/gpu/drm/ttm/ttm 0x82a98b5e ttm_base_object_unref +(unknown) drivers/gpu/drm/ttm/ttm 0x86a4066d ttm_eu_backoff_reservation +(unknown) drivers/gpu/drm/ttm/ttm 0x8cb6af41 ttm_ref_object_base_unref +(unknown) drivers/gpu/drm/ttm/ttm 0x8d14adbf ttm_io_prot +(unknown) drivers/gpu/drm/ttm/ttm 0x8e29981f ttm_bo_global_init +(unknown) drivers/gpu/drm/ttm/ttm 0x91a8f953 ttm_bo_mem_space +(unknown) drivers/gpu/drm/ttm/ttm 0x92683ea2 ttm_bo_unreserve +(unknown) drivers/gpu/drm/ttm/ttm 0x940438e7 ttm_write_lock +(unknown) drivers/gpu/drm/ttm/ttm 0x9a2c3ca2 ttm_bo_wait +(unknown) drivers/gpu/drm/ttm/ttm 0x9b2be07d ttm_write_unlock +(unknown) drivers/gpu/drm/ttm/ttm 0x9d06ced6 ttm_vt_unlock +(unknown) drivers/gpu/drm/ttm/ttm 0xa068577d ttm_vt_lock +(unknown) drivers/gpu/drm/ttm/ttm 0xac0e50d1 ttm_round_pot +(unknown) drivers/gpu/drm/ttm/ttm 0xac843717 ttm_read_lock +(unknown) drivers/gpu/drm/ttm/ttm 0xafd9ef90 ttm_bo_wait_unreserved +(unknown) drivers/gpu/drm/ttm/ttm 0xb17fd3d7 ttm_tt_populate +(unknown) drivers/gpu/drm/ttm/ttm 0xb4a78d92 ttm_bo_global_release +(unknown) drivers/gpu/drm/ttm/ttm 0xb70484eb ttm_lock_init +(unknown) drivers/gpu/drm/ttm/ttm 0xc6696989 ttm_bo_lock_delayed_workqueue +(unknown) drivers/gpu/drm/ttm/ttm 0xccaba69f ttm_page_alloc_debugfs +(unknown) drivers/gpu/drm/ttm/ttm 0xcdc93722 ttm_bo_move_ttm +(unknown) drivers/gpu/drm/ttm/ttm 0xce349b31 ttm_base_object_init +(unknown) drivers/gpu/drm/ttm/ttm 0xce3b7f0c ttm_bo_validate +(unknown) drivers/gpu/drm/ttm/ttm 0xe0ccb57f ttm_tt_set_placement_caching +(unknown) drivers/gpu/drm/ttm/ttm 0xe49eb32c ttm_mem_global_free +(unknown) drivers/gpu/drm/ttm/ttm 0xe7eab2d0 ttm_bo_reserve +(unknown) drivers/gpu/drm/ttm/ttm 0xeda70448 ttm_base_object_lookup +(unknown) drivers/gpu/drm/ttm/ttm 0xede22008 ttm_bo_move_memcpy +(unknown) drivers/gpu/drm/ttm/ttm 0xf142b45e ttm_bo_kmap +(unknown) drivers/gpu/drm/ttm/ttm 0xfe7dd5cd ttm_mem_global_release +(unknown) drivers/hid/hid 0x022f48bb hid_dump_device +(unknown) drivers/hid/hid 0x03a0346d hid_set_field +(unknown) drivers/hid/hid 0x053b6b44 hidinput_connect +(unknown) drivers/hid/hid 0x05495392 hid_debug +(unknown) drivers/hid/hid 0x149529c1 hid_dump_field +(unknown) drivers/hid/hid 0x3a51760f hid_connect +(unknown) drivers/hid/hid 0x45602924 hidinput_report_event +(unknown) drivers/hid/hid 0x45a12d23 hid_input_report +(unknown) drivers/hid/hid 0x568255b8 hid_dump_input +(unknown) drivers/hid/hid 0x59681895 hid_output_report +(unknown) drivers/hid/hid 0x5ddd7a17 hidinput_find_field +(unknown) drivers/hid/hid 0x601039c0 hid_register_report +(unknown) drivers/hid/hid 0x69801536 hid_check_keys_pressed +(unknown) drivers/hid/hid 0x6c87f8da hidinput_disconnect +(unknown) drivers/hid/hid 0x6ece8138 hidraw_report_event +(unknown) drivers/hid/hid 0x7c281975 hidraw_disconnect +(unknown) drivers/hid/hid 0x8b373c0a hid_unregister_driver +(unknown) drivers/hid/hid 0x98089ded hid_parse_report +(unknown) drivers/hid/hid 0x992bf9c8 hid_disconnect +(unknown) drivers/hid/hid 0x9fed39f2 hidraw_connect +(unknown) drivers/hid/hid 0xa759ae36 hid_report_raw_event +(unknown) drivers/hid/hid 0xa85a5569 __hid_register_driver +(unknown) drivers/hid/hid 0xbdca78c8 hid_resolv_usage +(unknown) drivers/hid/hid 0xc9be9de4 hid_add_device +(unknown) drivers/hid/hid 0xdc514db6 hid_allocate_device +(unknown) drivers/hid/hid 0xe3354cad hid_debug_event +(unknown) drivers/hid/hid 0xf1406da2 hid_destroy_device +(unknown) drivers/hid/hid-roccat 0x18004ad0 roccat_connect +(unknown) drivers/hid/hid-roccat 0x2f622ea1 roccat_disconnect +(unknown) drivers/hid/hid-roccat 0x8c4181ec roccat_report_event +(unknown) drivers/hid/hid-roccat-common 0x58ed749b roccat_common_receive +(unknown) drivers/hid/hid-roccat-common 0xb2a3baf1 roccat_common_send +(unknown) drivers/hid/usbhid/usbhid 0x01fd453e usbhid_lookup_quirk +(unknown) drivers/hid/usbhid/usbhid 0x477e5839 usbhid_set_leds +(unknown) drivers/hid/usbhid/usbhid 0x71c6fa2c usbhid_submit_report +(unknown) drivers/hid/usbhid/usbhid 0x7836c2dc usbhid_wait_io +(unknown) drivers/hid/usbhid/usbhid 0x8cf6f57a hiddev_hid_event +(unknown) drivers/hwmon/hwmon-vid 0x0903c239 vid_from_reg +(unknown) drivers/hwmon/hwmon-vid 0xef1c781c vid_which_vrm +(unknown) drivers/i2c/algos/i2c-algo-pca 0x381f5515 i2c_pca_add_bus +(unknown) drivers/i2c/algos/i2c-algo-pca 0x678e6f32 i2c_pca_add_numbered_bus +(unknown) drivers/i2c/busses/i2c-amd756 0x306a89ad amd756_smbus +(unknown) drivers/i2c/i2c-mux 0xa15f18d4 i2c_add_mux_adapter +(unknown) drivers/i2c/i2c-mux 0xc8b16f99 i2c_del_mux_adapter +(unknown) drivers/i2c/i2c-smbus 0x74632304 i2c_handle_smbus_alert +(unknown) drivers/i2c/i2c-smbus 0x8b963a33 i2c_setup_smbus_alert +(unknown) drivers/infiniband/core/ib_addr 0x1ea5767b rdma_addr_register_client +(unknown) drivers/infiniband/core/ib_addr 0x32a8402c rdma_addr_unregister_client +(unknown) drivers/infiniband/core/ib_addr 0x666f618f rdma_translate_ip +(unknown) drivers/infiniband/core/ib_addr 0x70a41b4d rdma_copy_addr +(unknown) drivers/infiniband/core/ib_addr 0x9d1f522d rdma_addr_cancel +(unknown) drivers/infiniband/core/ib_addr 0xa09fad33 rdma_resolve_ip +(unknown) drivers/infiniband/core/ib_cm 0x29a10560 ib_send_cm_drep +(unknown) drivers/infiniband/core/ib_cm 0x2c62bbea ib_send_cm_rtu +(unknown) drivers/infiniband/core/ib_cm 0x2ee51fc6 cm_class +(unknown) drivers/infiniband/core/ib_cm 0x2ff4da65 ib_send_cm_sidr_req +(unknown) drivers/infiniband/core/ib_cm 0x3efa991e ib_send_cm_sidr_rep +(unknown) drivers/infiniband/core/ib_cm 0x4ba30ea4 ib_cm_init_qp_attr +(unknown) drivers/infiniband/core/ib_cm 0x57dfc785 ib_send_cm_rej +(unknown) drivers/infiniband/core/ib_cm 0x629eae19 ib_cm_notify +(unknown) drivers/infiniband/core/ib_cm 0x674ef5f8 ib_send_cm_lap +(unknown) drivers/infiniband/core/ib_cm 0x79a65a72 ib_send_cm_req +(unknown) drivers/infiniband/core/ib_cm 0x88e0ee90 ib_send_cm_dreq +(unknown) drivers/infiniband/core/ib_cm 0x9835057a ib_create_cm_id +(unknown) drivers/infiniband/core/ib_cm 0xb02f41c0 ib_destroy_cm_id +(unknown) drivers/infiniband/core/ib_cm 0xc147be3e ib_cm_listen +(unknown) drivers/infiniband/core/ib_cm 0xca285028 ib_send_cm_rep +(unknown) drivers/infiniband/core/ib_cm 0xd0d4b3f8 ib_send_cm_apr +(unknown) drivers/infiniband/core/ib_cm 0xf9a66768 ib_send_cm_mra +(unknown) drivers/infiniband/core/ib_core 0x000a1251 ib_destroy_cq +(unknown) drivers/infiniband/core/ib_core 0x06830b9a ib_pack +(unknown) drivers/infiniband/core/ib_core 0x0859943f ib_create_qp +(unknown) drivers/infiniband/core/ib_core 0x090566ea ib_find_cached_pkey +(unknown) drivers/infiniband/core/ib_core 0x0b6040c0 ib_unregister_event_handler +(unknown) drivers/infiniband/core/ib_core 0x0c1b9ac1 ib_ud_header_unpack +(unknown) drivers/infiniband/core/ib_core 0x0ebbef3a ib_alloc_fast_reg_page_list +(unknown) drivers/infiniband/core/ib_core 0x0ec72e17 ib_query_pkey +(unknown) drivers/infiniband/core/ib_core 0x111b3b1d ib_get_client_data +(unknown) drivers/infiniband/core/ib_core 0x1430ce37 ibnl_put_attr +(unknown) drivers/infiniband/core/ib_core 0x15651ee6 ib_create_ah_from_wc +(unknown) drivers/infiniband/core/ib_core 0x1e491a04 ib_unmap_fmr +(unknown) drivers/infiniband/core/ib_core 0x24950f49 ib_get_dma_mr +(unknown) drivers/infiniband/core/ib_core 0x28915713 ib_unregister_device +(unknown) drivers/infiniband/core/ib_core 0x29d54f7f ib_query_qp +(unknown) drivers/infiniband/core/ib_core 0x2a31f0d2 ib_query_srq +(unknown) drivers/infiniband/core/ib_core 0x2e347318 ib_attach_mcast +(unknown) drivers/infiniband/core/ib_core 0x2ed6e386 ib_ud_header_pack +(unknown) drivers/infiniband/core/ib_core 0x32ef6f37 ib_dealloc_pd +(unknown) drivers/infiniband/core/ib_core 0x33a3e055 ib_umem_get +(unknown) drivers/infiniband/core/ib_core 0x3abeab9a ib_rereg_phys_mr +(unknown) drivers/infiniband/core/ib_core 0x3f7567fd ib_rate_to_mult +(unknown) drivers/infiniband/core/ib_core 0x417d2e1d ib_query_mr +(unknown) drivers/infiniband/core/ib_core 0x46e01f6f ib_register_client +(unknown) drivers/infiniband/core/ib_core 0x497f5645 ib_alloc_device +(unknown) drivers/infiniband/core/ib_core 0x4e0ad0e7 ib_destroy_qp +(unknown) drivers/infiniband/core/ib_core 0x4fdab99f ibnl_add_client +(unknown) drivers/infiniband/core/ib_core 0x56ddcffd ib_alloc_fmr +(unknown) drivers/infiniband/core/ib_core 0x590335a8 ib_reg_phys_mr +(unknown) drivers/infiniband/core/ib_core 0x5f3e50fe ib_query_port +(unknown) drivers/infiniband/core/ib_core 0x6463bdfa ib_alloc_fast_reg_mr +(unknown) drivers/infiniband/core/ib_core 0x65a0df04 ibnl_put_msg +(unknown) drivers/infiniband/core/ib_core 0x69a353d0 ib_find_gid +(unknown) drivers/infiniband/core/ib_core 0x6f0f949e ib_fmr_pool_unmap +(unknown) drivers/infiniband/core/ib_core 0x7051ad90 ib_fmr_pool_map_phys +(unknown) drivers/infiniband/core/ib_core 0x7107389c rdma_port_get_link_layer +(unknown) drivers/infiniband/core/ib_core 0x73e09fb1 ib_dealloc_mw +(unknown) drivers/infiniband/core/ib_core 0x75c7992c ib_modify_qp +(unknown) drivers/infiniband/core/ib_core 0x7bed4d92 ib_dispatch_event +(unknown) drivers/infiniband/core/ib_core 0x827339c9 ib_detach_mcast +(unknown) drivers/infiniband/core/ib_core 0x86a55750 ib_create_cq +(unknown) drivers/infiniband/core/ib_core 0x8762ccaf ib_create_fmr_pool +(unknown) drivers/infiniband/core/ib_core 0x882b1ddb ib_get_cached_gid +(unknown) drivers/infiniband/core/ib_core 0x8fb2759f ib_destroy_srq +(unknown) drivers/infiniband/core/ib_core 0x8fcc6629 ib_modify_qp_is_ok +(unknown) drivers/infiniband/core/ib_core 0x8fecf847 ib_create_ah +(unknown) drivers/infiniband/core/ib_core 0x96ce6c46 rdma_node_get_transport +(unknown) drivers/infiniband/core/ib_core 0x9baff582 ib_query_gid +(unknown) drivers/infiniband/core/ib_core 0x9c7a7957 ib_modify_srq +(unknown) drivers/infiniband/core/ib_core 0x9d804fa1 mult_to_ib_rate +(unknown) drivers/infiniband/core/ib_core 0xa3385835 ib_modify_cq +(unknown) drivers/infiniband/core/ib_core 0xa692345b ib_dealloc_fmr +(unknown) drivers/infiniband/core/ib_core 0xa8f8be93 ib_flush_fmr_pool +(unknown) drivers/infiniband/core/ib_core 0xb0c06c92 ib_umem_page_count +(unknown) drivers/infiniband/core/ib_core 0xb1795e4e ib_umem_release +(unknown) drivers/infiniband/core/ib_core 0xb2230e14 ib_alloc_mw +(unknown) drivers/infiniband/core/ib_core 0xb7051d58 ib_unregister_client +(unknown) drivers/infiniband/core/ib_core 0xbb91688e ib_destroy_fmr_pool +(unknown) drivers/infiniband/core/ib_core 0xbdf422ef ib_modify_ah +(unknown) drivers/infiniband/core/ib_core 0xbec79283 ib_query_ah +(unknown) drivers/infiniband/core/ib_core 0xc41b0250 ib_alloc_pd +(unknown) drivers/infiniband/core/ib_core 0xc5ef8fa1 ib_init_ah_from_wc +(unknown) drivers/infiniband/core/ib_core 0xc67f14a5 ibnl_remove_client +(unknown) drivers/infiniband/core/ib_core 0xc72d7122 ib_create_srq +(unknown) drivers/infiniband/core/ib_core 0xc8d9f60b ib_dealloc_device +(unknown) drivers/infiniband/core/ib_core 0xca0d3742 ib_find_cached_gid +(unknown) drivers/infiniband/core/ib_core 0xcad2c937 ib_destroy_ah +(unknown) drivers/infiniband/core/ib_core 0xcdabf72a ib_resize_cq +(unknown) drivers/infiniband/core/ib_core 0xcf58a3bc ib_find_pkey +(unknown) drivers/infiniband/core/ib_core 0xd84743e5 ib_modify_port +(unknown) drivers/infiniband/core/ib_core 0xdaf2be8c ib_modify_device +(unknown) drivers/infiniband/core/ib_core 0xdbd019c4 ib_wq +(unknown) drivers/infiniband/core/ib_core 0xdea548d1 ib_get_cached_pkey +(unknown) drivers/infiniband/core/ib_core 0xe372043a ib_dereg_mr +(unknown) drivers/infiniband/core/ib_core 0xe5ee981d ib_register_event_handler +(unknown) drivers/infiniband/core/ib_core 0xee00167c ib_get_cached_lmc +(unknown) drivers/infiniband/core/ib_core 0xf545b7aa ib_set_client_data +(unknown) drivers/infiniband/core/ib_core 0xf8d326c1 ib_free_fast_reg_page_list +(unknown) drivers/infiniband/core/ib_core 0xf96fc9de ib_unpack +(unknown) drivers/infiniband/core/ib_core 0xf9f86a84 ib_query_device +(unknown) drivers/infiniband/core/ib_core 0xfc150956 ib_ud_header_init +(unknown) drivers/infiniband/core/ib_core 0xfe4ea693 ib_register_device +(unknown) drivers/infiniband/core/ib_mad 0x1622fe75 ib_post_send_mad +(unknown) drivers/infiniband/core/ib_mad 0x214990bb ib_register_mad_agent +(unknown) drivers/infiniband/core/ib_mad 0x25a11026 ib_free_recv_mad +(unknown) drivers/infiniband/core/ib_mad 0x309418e1 ib_free_send_mad +(unknown) drivers/infiniband/core/ib_mad 0x55d638b1 ib_unregister_mad_agent +(unknown) drivers/infiniband/core/ib_mad 0x6f077fcf ib_get_mad_data_offset +(unknown) drivers/infiniband/core/ib_mad 0x748e9831 ib_register_mad_snoop +(unknown) drivers/infiniband/core/ib_mad 0x79389ec7 ib_cancel_mad +(unknown) drivers/infiniband/core/ib_mad 0x7b5d4b7a ib_is_mad_class_rmpp +(unknown) drivers/infiniband/core/ib_mad 0x946d5d27 ib_response_mad +(unknown) drivers/infiniband/core/ib_mad 0xbc4aa8f2 ib_process_mad_wc +(unknown) drivers/infiniband/core/ib_mad 0xc5acca2b ib_get_rmpp_segment +(unknown) drivers/infiniband/core/ib_mad 0xcacf097b ib_redirect_mad_qp +(unknown) drivers/infiniband/core/ib_mad 0xd1dde399 ib_modify_mad +(unknown) drivers/infiniband/core/ib_mad 0xe05ee4a6 ib_create_send_mad +(unknown) drivers/infiniband/core/ib_sa 0x0d57d107 ib_init_ah_from_mcmember +(unknown) drivers/infiniband/core/ib_sa 0x188e9793 ib_init_ah_from_path +(unknown) drivers/infiniband/core/ib_sa 0x5328d7a6 ib_sa_register_client +(unknown) drivers/infiniband/core/ib_sa 0x576fdbac ib_sa_free_multicast +(unknown) drivers/infiniband/core/ib_sa 0x9a1cd50d ib_sa_unregister_client +(unknown) drivers/infiniband/core/ib_sa 0xac80d8f2 ib_sa_service_rec_query +(unknown) drivers/infiniband/core/ib_sa 0xd5d0058d ib_sa_path_rec_get +(unknown) drivers/infiniband/core/ib_sa 0xdcfb4d76 ib_sa_join_multicast +(unknown) drivers/infiniband/core/ib_sa 0xde1112e4 ib_sa_cancel_query +(unknown) drivers/infiniband/core/ib_sa 0xe294ed35 ib_sa_get_mcmember_rec +(unknown) drivers/infiniband/core/ib_sa 0xf6b6444b ib_sa_unpack_path +(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 0x10700368 iw_destroy_cm_id +(unknown) drivers/infiniband/core/iw_cm 0x67e72748 iw_cm_disconnect +(unknown) drivers/infiniband/core/iw_cm 0x7ab56fdb iw_cm_listen +(unknown) drivers/infiniband/core/iw_cm 0x7f07821c iw_cm_accept +(unknown) drivers/infiniband/core/iw_cm 0x9f2293e1 iw_cm_init_qp_attr +(unknown) drivers/infiniband/core/iw_cm 0xc5474824 iw_create_cm_id +(unknown) drivers/infiniband/core/iw_cm 0xd4de83ea iw_cm_reject +(unknown) drivers/infiniband/core/iw_cm 0xe0f0241f iw_cm_connect +(unknown) drivers/infiniband/core/rdma_cm 0x067ff0e4 rdma_destroy_id +(unknown) drivers/infiniband/core/rdma_cm 0x264b78f1 rdma_join_multicast +(unknown) drivers/infiniband/core/rdma_cm 0x26c0041e rdma_accept +(unknown) drivers/infiniband/core/rdma_cm 0x29a6486c rdma_reject +(unknown) drivers/infiniband/core/rdma_cm 0x2e3d297d rdma_init_qp_attr +(unknown) drivers/infiniband/core/rdma_cm 0x4045ede8 rdma_notify +(unknown) drivers/infiniband/core/rdma_cm 0x57680ea0 rdma_set_ib_paths +(unknown) drivers/infiniband/core/rdma_cm 0x7729aa13 rdma_connect +(unknown) drivers/infiniband/core/rdma_cm 0x88f0a2c5 rdma_resolve_addr +(unknown) drivers/infiniband/core/rdma_cm 0xa73abfd5 rdma_disconnect +(unknown) drivers/infiniband/core/rdma_cm 0xbabb1c7d rdma_listen +(unknown) drivers/infiniband/core/rdma_cm 0xbf03761c rdma_set_reuseaddr +(unknown) drivers/infiniband/core/rdma_cm 0xc854c0db rdma_set_service_type +(unknown) drivers/infiniband/core/rdma_cm 0xd3fc403d rdma_destroy_qp +(unknown) drivers/infiniband/core/rdma_cm 0xdfb1f4d2 rdma_bind_addr +(unknown) drivers/infiniband/core/rdma_cm 0xe84c0ca1 rdma_create_id +(unknown) drivers/infiniband/core/rdma_cm 0xef27c872 rdma_leave_multicast +(unknown) drivers/infiniband/core/rdma_cm 0xf47252e5 rdma_create_qp +(unknown) drivers/infiniband/core/rdma_cm 0xfdee12c2 rdma_resolve_route +(unknown) drivers/input/ff-memless 0xe3bc3840 input_ff_create_memless +(unknown) drivers/input/gameport/gameport 0x09074406 gameport_stop_polling +(unknown) drivers/input/gameport/gameport 0x1d7ea47c gameport_unregister_port +(unknown) drivers/input/gameport/gameport 0x5730e76d gameport_unregister_driver +(unknown) drivers/input/gameport/gameport 0x6a4c33c6 gameport_open +(unknown) drivers/input/gameport/gameport 0x7519a4e7 __gameport_register_driver +(unknown) drivers/input/gameport/gameport 0x828f1d8d gameport_set_phys +(unknown) drivers/input/gameport/gameport 0x865c615f __gameport_register_port +(unknown) drivers/input/gameport/gameport 0xd362150b gameport_start_polling +(unknown) drivers/input/gameport/gameport 0xeb4375b0 gameport_close +(unknown) drivers/input/input-polldev 0x1b748140 input_unregister_polled_device +(unknown) drivers/input/input-polldev 0x6288ba89 input_allocate_polled_device +(unknown) drivers/input/input-polldev 0xa9b6be6e input_free_polled_device +(unknown) drivers/input/input-polldev 0xf69d35a5 input_register_polled_device +(unknown) drivers/input/misc/ad714x 0x2ffdd6a8 ad714x_remove +(unknown) drivers/input/misc/ad714x 0x482a58d1 ad714x_probe +(unknown) drivers/input/misc/ad714x 0x49d66f95 ad714x_enable +(unknown) drivers/input/misc/ad714x 0xd791ec96 ad714x_disable +(unknown) drivers/input/misc/adxl34x 0x379d4b6a adxl34x_remove +(unknown) drivers/input/misc/adxl34x 0x4ce14598 adxl34x_suspend +(unknown) drivers/input/misc/adxl34x 0x5d7c5b55 adxl34x_resume +(unknown) drivers/input/misc/adxl34x 0x8ef8137a adxl34x_probe +(unknown) drivers/input/misc/cma3000_d0x 0x1b889d5b cma3000_init +(unknown) drivers/input/misc/cma3000_d0x 0x52b33765 cma3000_resume +(unknown) drivers/input/misc/cma3000_d0x 0x64f9a89a cma3000_exit +(unknown) drivers/input/misc/cma3000_d0x 0xe4fdc3a9 cma3000_suspend +(unknown) drivers/input/sparse-keymap 0x30c80386 sparse_keymap_report_entry +(unknown) drivers/input/sparse-keymap 0x35cc81b0 sparse_keymap_report_event +(unknown) drivers/input/sparse-keymap 0x524c873b sparse_keymap_entry_from_keycode +(unknown) drivers/input/sparse-keymap 0x5b7ef503 sparse_keymap_setup +(unknown) drivers/input/sparse-keymap 0xad41f5dd sparse_keymap_entry_from_scancode +(unknown) drivers/input/sparse-keymap 0xb8a5d24d sparse_keymap_free +(unknown) drivers/input/touchscreen/ad7879 0x09c9bb66 ad7879_probe +(unknown) drivers/input/touchscreen/ad7879 0x4f9cbce8 ad7879_suspend +(unknown) drivers/input/touchscreen/ad7879 0xc1d64482 ad7879_resume +(unknown) drivers/input/touchscreen/ad7879 0xd1b2339a ad7879_remove +(unknown) drivers/input/touchscreen/wm97xx-ts 0x01878199 wm9705_codec +(unknown) drivers/input/touchscreen/wm97xx-ts 0x09702918 wm97xx_set_gpio +(unknown) drivers/input/touchscreen/wm97xx-ts 0x1c399cc3 wm9712_codec +(unknown) drivers/input/touchscreen/wm97xx-ts 0x3279826d wm97xx_get_gpio +(unknown) drivers/input/touchscreen/wm97xx-ts 0x3cdc09d8 wm97xx_read_aux_adc +(unknown) drivers/input/touchscreen/wm97xx-ts 0x9b3b58bc wm97xx_config_gpio +(unknown) drivers/input/touchscreen/wm97xx-ts 0x9e2a6e41 wm97xx_set_suspend_mode +(unknown) drivers/input/touchscreen/wm97xx-ts 0xaf9d2fe9 wm97xx_reg_read +(unknown) drivers/input/touchscreen/wm97xx-ts 0xb2b4dc1b wm97xx_register_mach_ops +(unknown) drivers/input/touchscreen/wm97xx-ts 0xd0939c5d wm9713_codec +(unknown) drivers/input/touchscreen/wm97xx-ts 0xeb26457f wm97xx_unregister_mach_ops +(unknown) drivers/input/touchscreen/wm97xx-ts 0xf36c53fe wm97xx_reg_write +(unknown) drivers/isdn/capi/kernelcapi 0x04403fcf unregister_capi_driver +(unknown) drivers/isdn/capi/kernelcapi 0x14f2aa5a capi20_get_version +(unknown) drivers/isdn/capi/kernelcapi 0x24f0b402 capi_ctr_handle_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 0x47d3fc51 capi_info2str +(unknown) drivers/isdn/capi/kernelcapi 0x47dbfa0a capi_message2str +(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 0x64a0e16e capi_ctr_ready +(unknown) drivers/isdn/capi/kernelcapi 0x693d7df2 capi_ctr_suspend_output +(unknown) drivers/isdn/capi/kernelcapi 0x71e8d5ba capilib_data_b3_req +(unknown) drivers/isdn/capi/kernelcapi 0x788d398c capi_cmsg2str +(unknown) drivers/isdn/capi/kernelcapi 0x7a33596c capi20_get_serial +(unknown) drivers/isdn/capi/kernelcapi 0x7c8b29b3 capi20_put_message +(unknown) drivers/isdn/capi/kernelcapi 0x7e6f1307 capi20_get_manufacturer +(unknown) drivers/isdn/capi/kernelcapi 0x87aac1b3 attach_capi_ctr +(unknown) drivers/isdn/capi/kernelcapi 0x8f699913 capilib_release +(unknown) drivers/isdn/capi/kernelcapi 0x9f823278 register_capi_driver +(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 0xb2f90bf6 detach_capi_ctr +(unknown) drivers/isdn/capi/kernelcapi 0xb60e5e5f capi_cmsg_header +(unknown) drivers/isdn/capi/kernelcapi 0xd1c5ad8e capi_ctr_resume_output +(unknown) drivers/isdn/capi/kernelcapi 0xe19a11ac capi20_get_profile +(unknown) drivers/isdn/capi/kernelcapi 0xe9f62f29 cdebbuf_free +(unknown) drivers/isdn/capi/kernelcapi 0xed061606 capi20_manufacturer +(unknown) drivers/isdn/capi/kernelcapi 0xf7382f95 capi20_release +(unknown) drivers/isdn/capi/kernelcapi 0xf76d0c19 capi_ctr_down +(unknown) drivers/isdn/capi/kernelcapi 0xfd54bbbf capi20_register +(unknown) drivers/isdn/gigaset/gigaset 0x0b1bd94b gigaset_skb_sent +(unknown) drivers/isdn/gigaset/gigaset 0x18c7fc1f gigaset_freecs +(unknown) drivers/isdn/gigaset/gigaset 0x1acab528 gigaset_dbg_buffer +(unknown) drivers/isdn/gigaset/gigaset 0x22a77f06 gigaset_blockdriver +(unknown) drivers/isdn/gigaset/gigaset 0x454aa44f gigaset_debuglevel +(unknown) drivers/isdn/gigaset/gigaset 0x5df1b368 gigaset_stop +(unknown) drivers/isdn/gigaset/gigaset 0x6902d5de gigaset_add_event +(unknown) drivers/isdn/gigaset/gigaset 0x6b591c4b gigaset_fill_inbuf +(unknown) drivers/isdn/gigaset/gigaset 0x869ddbdc gigaset_start +(unknown) drivers/isdn/gigaset/gigaset 0x8bf7ff55 gigaset_initdriver +(unknown) drivers/isdn/gigaset/gigaset 0x92a9a18d gigaset_m10x_input +(unknown) drivers/isdn/gigaset/gigaset 0x92f5b9e0 gigaset_initcs +(unknown) drivers/isdn/gigaset/gigaset 0x969651c5 gigaset_handle_modem_response +(unknown) drivers/isdn/gigaset/gigaset 0xa07074b4 gigaset_isdn_rcv_err +(unknown) drivers/isdn/gigaset/gigaset 0xa5b2da74 gigaset_freedriver +(unknown) drivers/isdn/gigaset/gigaset 0xd89b31d9 gigaset_m10x_send_skb +(unknown) drivers/isdn/gigaset/gigaset 0xe0835291 gigaset_skb_rcvd +(unknown) drivers/isdn/gigaset/gigaset 0xf35e7500 gigaset_if_receive +(unknown) drivers/isdn/gigaset/gigaset 0xf8b13fe6 gigaset_shutdown +(unknown) drivers/isdn/hardware/avm/b1 0x18a453e3 b1_load_t4file +(unknown) drivers/isdn/hardware/avm/b1 0x53f937b2 b1_release_appl +(unknown) drivers/isdn/hardware/avm/b1 0x586a698b b1_register_appl +(unknown) drivers/isdn/hardware/avm/b1 0x6113172a b1_getrevision +(unknown) drivers/isdn/hardware/avm/b1 0x62826f2c b1_loaded +(unknown) drivers/isdn/hardware/avm/b1 0x69958dde b1_free_card +(unknown) drivers/isdn/hardware/avm/b1 0x7573269d b1_load_firmware +(unknown) drivers/isdn/hardware/avm/b1 0x8064be7e b1_load_config +(unknown) drivers/isdn/hardware/avm/b1 0x85f09690 b1_irq_table +(unknown) drivers/isdn/hardware/avm/b1 0x8606f4a9 avmcard_dma_free +(unknown) drivers/isdn/hardware/avm/b1 0xa4dff83a b1_alloc_card +(unknown) drivers/isdn/hardware/avm/b1 0xb185f4ed b1_send_message +(unknown) drivers/isdn/hardware/avm/b1 0xd494440a b1_parse_version +(unknown) drivers/isdn/hardware/avm/b1 0xdc6f5eb0 avmcard_dma_alloc +(unknown) drivers/isdn/hardware/avm/b1 0xdfd28376 b1_detect +(unknown) drivers/isdn/hardware/avm/b1 0xe5f79aea b1_reset_ctr +(unknown) drivers/isdn/hardware/avm/b1 0xfa10fee4 b1_interrupt +(unknown) drivers/isdn/hardware/avm/b1 0xfe96893f b1ctl_proc_fops +(unknown) drivers/isdn/hardware/avm/b1dma 0x2ef801e9 b1dma_reset_ctr +(unknown) drivers/isdn/hardware/avm/b1dma 0x489d4a84 b1dma_send_message +(unknown) drivers/isdn/hardware/avm/b1dma 0x7d1ceeda b1dma_release_appl +(unknown) drivers/isdn/hardware/avm/b1dma 0xb08d0e36 b1dma_load_firmware +(unknown) drivers/isdn/hardware/avm/b1dma 0xcf4056b4 b1dma_reset +(unknown) drivers/isdn/hardware/avm/b1dma 0xd674053d b1dma_register_appl +(unknown) drivers/isdn/hardware/avm/b1dma 0xd6f9f1ea b1dma_interrupt +(unknown) drivers/isdn/hardware/avm/b1dma 0xd97526a9 b1pciv4_detect +(unknown) drivers/isdn/hardware/avm/b1dma 0xd98a3153 b1dmactl_proc_fops +(unknown) drivers/isdn/hardware/avm/b1dma 0xe7b69189 t1pci_detect +(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 0xecab8398 proc_net_eicon +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0x7e4dfd7c mISDNisac_irq +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0x838a90bf mISDNipac_init +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0xa5e47477 mISDNipac_irq +(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0xeec794b9 mISDNisac_init +(unknown) drivers/isdn/hardware/mISDN/mISDNisar 0x56138e2e mISDNisar_irq +(unknown) drivers/isdn/hardware/mISDN/mISDNisar 0xee94c5aa mISDNisar_init +(unknown) drivers/isdn/hisax/hisax 0x07f4f2ce hisax_unregister +(unknown) drivers/isdn/hisax/hisax 0x148f0c99 FsmFree +(unknown) drivers/isdn/hisax/hisax 0x68a075e9 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 0x3f3b323a isac_d_l2l1 +(unknown) drivers/isdn/hisax/hisax_isac 0x85744102 isacsx_setup +(unknown) drivers/isdn/hisax/hisax_isac 0x8a8c71aa isacsx_irq +(unknown) drivers/isdn/hisax/hisax_isac 0xbbc1856a isac_irq +(unknown) drivers/isdn/hisax/hisax_isac 0xf45e9104 isac_setup +(unknown) drivers/isdn/hisax/hisax_isac 0xfbc212ee isac_init +(unknown) drivers/isdn/i4l/isdn 0x4197cac9 isdn_ppp_register_compressor +(unknown) drivers/isdn/i4l/isdn 0x67d3527d register_isdn +(unknown) drivers/isdn/i4l/isdn 0x985532b0 isdn_ppp_unregister_compressor +(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 0x0749e197 mISDN_register_device +(unknown) drivers/isdn/mISDN/mISDN_core 0x0eae230a recv_Bchannel_skb +(unknown) drivers/isdn/mISDN/mISDN_core 0x14a19328 dchannel_senddata +(unknown) drivers/isdn/mISDN/mISDN_core 0x2348cc3c mISDN_FsmFree +(unknown) drivers/isdn/mISDN/mISDN_core 0x2be8761d l1_event +(unknown) drivers/isdn/mISDN/mISDN_core 0x39fd999d recv_Dchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x3e1b4299 confirm_Bsend +(unknown) drivers/isdn/mISDN/mISDN_core 0x4a77ca1b queue_ch_frame +(unknown) drivers/isdn/mISDN/mISDN_core 0x50c2230c mISDN_FsmChangeState +(unknown) drivers/isdn/mISDN/mISDN_core 0x54451388 mISDN_FsmRestartTimer +(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 0x716b1c53 mISDN_freebchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x8d6c6ace create_l1 +(unknown) drivers/isdn/mISDN/mISDN_core 0x9351fca4 mISDN_initdchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0x96309324 mISDN_FsmDelTimer +(unknown) drivers/isdn/mISDN/mISDN_core 0x97573157 mISDN_initbchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0xa01832db mISDN_freedchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0xaa8b1f60 get_next_dframe +(unknown) drivers/isdn/mISDN/mISDN_core 0xab7ec4ec mISDN_register_Bprotocol +(unknown) drivers/isdn/mISDN/mISDN_core 0xb9b0cf58 recv_Echannel +(unknown) drivers/isdn/mISDN/mISDN_core 0xbf518156 mISDN_unregister_device +(unknown) drivers/isdn/mISDN/mISDN_core 0xc3401729 mISDN_register_clock +(unknown) drivers/isdn/mISDN/mISDN_core 0xc9869372 recv_Dchannel_skb +(unknown) drivers/isdn/mISDN/mISDN_core 0xd15db4b5 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 0xdd22dcbf recv_Bchannel +(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 0xeab372f2 mISDN_clear_bchannel +(unknown) drivers/isdn/mISDN/mISDN_core 0xeaf836c7 mISDN_unregister_Bprotocol +(unknown) drivers/isdn/mISDN/mISDN_core 0xf0e35494 get_next_bframe +(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/macintosh/windfarm_core 0x0bafedf4 wf_register_control +(unknown) drivers/macintosh/windfarm_core 0x5670f638 wf_find_sensor +(unknown) drivers/macintosh/windfarm_core 0x75147afa wf_set_overtemp +(unknown) drivers/macintosh/windfarm_core 0x82399dba wf_find_control +(unknown) drivers/macintosh/windfarm_core 0x94765fac wf_critical_overtemp +(unknown) drivers/macintosh/windfarm_core 0xa1e93f71 wf_register_sensor +(unknown) drivers/macintosh/windfarm_core 0xa2f19a49 wf_is_overtemp +(unknown) drivers/macintosh/windfarm_core 0xa4ddddbf wf_unregister_control +(unknown) drivers/macintosh/windfarm_core 0xaf15726f wf_unregister_client +(unknown) drivers/macintosh/windfarm_core 0xbea9bd47 wf_get_control +(unknown) drivers/macintosh/windfarm_core 0xcaba27f0 wf_put_control +(unknown) drivers/macintosh/windfarm_core 0xdb7e8499 wf_register_client +(unknown) drivers/macintosh/windfarm_core 0xde7e2faf wf_unregister_sensor +(unknown) drivers/macintosh/windfarm_core 0xe1301189 wf_put_sensor +(unknown) drivers/macintosh/windfarm_core 0xeb09687d wf_get_sensor +(unknown) drivers/macintosh/windfarm_core 0xed82a14f wf_clear_overtemp +(unknown) drivers/macintosh/windfarm_pid 0x9808f147 wf_pid_run +(unknown) drivers/macintosh/windfarm_pid 0xb8ed5b2c wf_cpu_pid_init +(unknown) drivers/macintosh/windfarm_pid 0xcd9a18ef wf_pid_init +(unknown) drivers/macintosh/windfarm_pid 0xceda69f1 wf_cpu_pid_run +(unknown) drivers/macintosh/windfarm_smu_sat 0xe05851d5 smu_sat_get_sdb_partition +(unknown) drivers/md/dm-log 0x25941707 dm_dirty_log_destroy +(unknown) drivers/md/dm-log 0x619f184d dm_dirty_log_create +(unknown) drivers/md/dm-log 0x66f68af7 dm_dirty_log_type_register +(unknown) drivers/md/dm-log 0xa92d18a2 dm_dirty_log_type_unregister +(unknown) drivers/md/dm-multipath 0x42ad21bf dm_register_path_selector +(unknown) drivers/md/dm-multipath 0xf6e40e27 dm_unregister_path_selector +(unknown) drivers/md/dm-region-hash 0x116e62e6 dm_rh_delay +(unknown) drivers/md/dm-region-hash 0x22f2838f dm_rh_update_states +(unknown) drivers/md/dm-region-hash 0x31eec442 dm_region_hash_destroy +(unknown) drivers/md/dm-region-hash 0x4495a534 dm_rh_flush +(unknown) drivers/md/dm-region-hash 0x4810d18a dm_rh_recovery_in_flight +(unknown) drivers/md/dm-region-hash 0x5f1c89b1 dm_rh_stop_recovery +(unknown) drivers/md/dm-region-hash 0x73052d31 dm_rh_bio_to_region +(unknown) drivers/md/dm-region-hash 0x75460e88 dm_rh_dec +(unknown) drivers/md/dm-region-hash 0x79d5b69f dm_rh_recovery_prepare +(unknown) drivers/md/dm-region-hash 0x7a56d408 dm_rh_get_state +(unknown) drivers/md/dm-region-hash 0xa13983d7 dm_rh_dirty_log +(unknown) drivers/md/dm-region-hash 0xa70a76c4 dm_rh_region_context +(unknown) drivers/md/dm-region-hash 0xa82a465c dm_rh_get_region_key +(unknown) drivers/md/dm-region-hash 0xaa2b1563 dm_rh_get_region_size +(unknown) drivers/md/dm-region-hash 0xd24f535d dm_rh_recovery_start +(unknown) drivers/md/dm-region-hash 0xdcd5925c dm_rh_start_recovery +(unknown) drivers/md/dm-region-hash 0xdea5bb61 dm_rh_recovery_end +(unknown) drivers/md/dm-region-hash 0xe72c7065 dm_rh_inc_pending +(unknown) drivers/md/dm-region-hash 0xf4301f9f dm_rh_region_to_sector +(unknown) drivers/md/dm-region-hash 0xf8d23e8d dm_region_hash_create +(unknown) drivers/md/dm-region-hash 0xff1b9fce dm_rh_mark_nosync +(unknown) drivers/md/dm-snapshot 0x01bb5d28 dm_exception_store_type_register +(unknown) drivers/md/dm-snapshot 0x444798c3 dm_exception_store_create +(unknown) drivers/md/dm-snapshot 0x6bf97b48 dm_snap_cow +(unknown) drivers/md/dm-snapshot 0x7af3cd74 dm_exception_store_type_unregister +(unknown) drivers/md/dm-snapshot 0xe4346f89 dm_snap_origin +(unknown) drivers/md/dm-snapshot 0xfd7656b8 dm_exception_store_destroy +(unknown) drivers/md/md-mod 0x04a8b4de bitmap_load +(unknown) drivers/md/md-mod 0x06fb62b7 sync_page_io +(unknown) drivers/md/md-mod 0x070daca2 md_allow_write +(unknown) drivers/md/md-mod 0x11712050 md_stop_writes +(unknown) drivers/md/md-mod 0x220b9596 md_check_no_bitmap +(unknown) drivers/md/md-mod 0x249096b5 bitmap_unplug +(unknown) drivers/md/md-mod 0x2ad35c6b md_integrity_add_rdev +(unknown) drivers/md/md-mod 0x2f682cc9 md_wakeup_thread +(unknown) drivers/md/md-mod 0x2f9ef335 bio_alloc_mddev +(unknown) drivers/md/md-mod 0x33e19857 md_done_sync +(unknown) drivers/md/md-mod 0x3fee1b70 bio_clone_mddev +(unknown) drivers/md/md-mod 0x55048c86 mddev_resume +(unknown) drivers/md/md-mod 0x556b2949 mddev_check_plugged +(unknown) drivers/md/md-mod 0x59d8ed3d md_stop +(unknown) drivers/md/md-mod 0x648098f2 bitmap_cond_end_sync +(unknown) drivers/md/md-mod 0x6b6e4b3a md_integrity_register +(unknown) drivers/md/md-mod 0x6db7f7b7 bitmap_start_sync +(unknown) drivers/md/md-mod 0x6dfd98b5 md_rdev_init +(unknown) drivers/md/md-mod 0x70ca16ca md_register_thread +(unknown) drivers/md/md-mod 0x806ba632 md_set_array_sectors +(unknown) drivers/md/md-mod 0x821b63ba md_check_recovery +(unknown) drivers/md/md-mod 0x8d1da145 md_unregister_thread +(unknown) drivers/md/md-mod 0x9688daf9 mddev_congested +(unknown) drivers/md/md-mod 0xa2daf8b8 bitmap_startwrite +(unknown) drivers/md/md-mod 0xa8720fc4 bitmap_endwrite +(unknown) drivers/md/md-mod 0xaf10b7f8 bitmap_close_sync +(unknown) drivers/md/md-mod 0xb08d762e md_new_event +(unknown) drivers/md/md-mod 0xb68e9f0b md_wait_for_blocked_rdev +(unknown) drivers/md/md-mod 0xbd338d52 md_flush_request +(unknown) drivers/md/md-mod 0xc2c68f33 bitmap_end_sync +(unknown) drivers/md/md-mod 0xcc369df0 md_error +(unknown) drivers/md/md-mod 0xcd7214b0 register_md_personality +(unknown) drivers/md/md-mod 0xd3241786 md_run +(unknown) drivers/md/md-mod 0xd33cefe9 mddev_init +(unknown) drivers/md/md-mod 0xe347f3e9 md_do_sync +(unknown) drivers/md/md-mod 0xe8b02418 md_write_start +(unknown) drivers/md/md-mod 0xecde18eb md_write_end +(unknown) drivers/md/md-mod 0xf969f318 unregister_md_personality +(unknown) drivers/md/md-mod 0xfc8da4e0 mddev_suspend +(unknown) drivers/md/raid1 0x2eae9fa4 md_raid1_congested +(unknown) drivers/md/raid456 0x339076e7 md_raid5_congested +(unknown) drivers/md/raid456 0x8c5d98dd raid5_set_cache_size +(unknown) drivers/media/common/saa7146 0x01178b86 saa7146_vmalloc_build_pgtable +(unknown) drivers/media/common/saa7146 0x061a3f1a saa7146_setgpio +(unknown) drivers/media/common/saa7146 0x0f216fb8 saa7146_devices_lock +(unknown) drivers/media/common/saa7146 0x165b65ae saa7146_wait_for_debi_done +(unknown) drivers/media/common/saa7146 0x201d7c9e saa7146_vfree_destroy_pgtable +(unknown) drivers/media/common/saa7146 0x239877ca saa7146_unregister_extension +(unknown) drivers/media/common/saa7146 0xac1b22a5 saa7146_pgtable_free +(unknown) drivers/media/common/saa7146 0xcf683cf2 saa7146_devices +(unknown) drivers/media/common/saa7146 0xdce90cf1 saa7146_i2c_adapter_prepare +(unknown) drivers/media/common/saa7146 0xe3cd9b5c saa7146_debug +(unknown) drivers/media/common/saa7146 0xe4597123 saa7146_register_extension +(unknown) drivers/media/common/saa7146 0xec78c40b saa7146_pgtable_alloc +(unknown) drivers/media/common/saa7146 0xf1eb9069 saa7146_pgtable_build_single +(unknown) drivers/media/common/saa7146_vv 0x0bc21220 saa7146_stop_preview +(unknown) drivers/media/common/saa7146_vv 0x0d098ff1 saa7146_vv_init +(unknown) drivers/media/common/saa7146_vv 0x4b83a5e6 saa7146_unregister_device +(unknown) drivers/media/common/saa7146_vv 0x7383415c saa7146_vv_release +(unknown) drivers/media/common/saa7146_vv 0x7f67d93d saa7146_register_device +(unknown) drivers/media/common/saa7146_vv 0x9e008619 saa7146_set_hps_source_and_sync +(unknown) drivers/media/common/saa7146_vv 0xe7410ffa saa7146_start_preview +(unknown) drivers/media/common/tuners/max2165 0x7bff397f max2165_attach +(unknown) drivers/media/common/tuners/mc44s803 0x325a1115 mc44s803_attach +(unknown) drivers/media/common/tuners/mt2060 0xaab78d6c mt2060_attach +(unknown) drivers/media/common/tuners/mt20xx 0x4a7322ad microtune_attach +(unknown) drivers/media/common/tuners/mt2131 0x8c93b22a mt2131_attach +(unknown) drivers/media/common/tuners/mt2266 0xdd288844 mt2266_attach +(unknown) drivers/media/common/tuners/mxl5005s 0x8a464920 mxl5005s_attach +(unknown) drivers/media/common/tuners/mxl5007t 0xb0e11127 mxl5007t_attach +(unknown) drivers/media/common/tuners/qt1010 0x218dadc4 qt1010_attach +(unknown) drivers/media/common/tuners/tda18212 0x0364cb8f tda18212_attach +(unknown) drivers/media/common/tuners/tda18218 0xaef75210 tda18218_attach +(unknown) drivers/media/common/tuners/tda18271 0x6111ea86 tda18271_attach +(unknown) drivers/media/common/tuners/tda827x 0x45219c9f tda827x_attach +(unknown) drivers/media/common/tuners/tda8290 0x27c96d51 tda829x_attach +(unknown) drivers/media/common/tuners/tda8290 0x6b971073 tda829x_probe +(unknown) drivers/media/common/tuners/tda9887 0x7d1a92b9 tda9887_attach +(unknown) drivers/media/common/tuners/tea5761 0x02652355 tea5761_autodetection +(unknown) drivers/media/common/tuners/tea5761 0x8ea0b53b tea5761_attach +(unknown) drivers/media/common/tuners/tea5767 0x108bd7b3 tea5767_attach +(unknown) drivers/media/common/tuners/tea5767 0x2e789719 tea5767_autodetection +(unknown) drivers/media/common/tuners/tuner-simple 0xcf91f49f 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 0x63d1335d xc2028_attach +(unknown) drivers/media/common/tuners/xc5000 0x81ef782a xc5000_attach +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x01eebdbb flexcop_dma_control_size_irq +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x2910c3e1 flexcop_sram_ctrl +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x39e73542 flexcop_dma_config_timer +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x3c56dcfd flexcop_pass_dmx_packets +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x50194625 flexcop_device_kmalloc +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x5e2683dc flexcop_dma_control_timer_irq +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x5fc73fdc flexcop_sram_set_dest +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x743acf1b flexcop_dump_reg +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x75dfa03b flexcop_eeprom_check_mac_addr +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x8089fba5 flexcop_i2c_request +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x8aace642 flexcop_dma_allocate +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x9e16d1e5 flexcop_device_initialize +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xa57809c5 flexcop_wan_set_speed +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xa8229c26 flexcop_dma_free +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xc4d567c8 flexcop_pid_feed_control +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xc878861e flexcop_device_kfree +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xd720b774 flexcop_dma_xfer_control +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xe3ed7fd7 flexcop_device_exit +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xe7554e88 flexcop_dma_config +(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xec5f5b3a flexcop_pass_dmx_data +(unknown) drivers/media/dvb/bt8xx/bt878 0x3c9c524d bt878_device_control +(unknown) drivers/media/dvb/bt8xx/bt878 0x73aafefe bt878_stop +(unknown) drivers/media/dvb/bt8xx/bt878 0xa7ae6f63 bt878_start +(unknown) drivers/media/dvb/bt8xx/bt878 0xd1eeea17 bt878 +(unknown) drivers/media/dvb/bt8xx/bt878 0xd5d0bdef bt878_num +(unknown) drivers/media/dvb/bt8xx/dst 0x5f46b86b rdc_reset_state +(unknown) drivers/media/dvb/bt8xx/dst 0x6061d87c dst_wait_dst_ready +(unknown) drivers/media/dvb/bt8xx/dst 0x76aaed21 dst_error_bailout +(unknown) drivers/media/dvb/bt8xx/dst 0x93015966 dst_attach +(unknown) drivers/media/dvb/bt8xx/dst 0xbde64cfb dst_comm_init +(unknown) drivers/media/dvb/bt8xx/dst 0xc05d7273 dst_pio_disable +(unknown) drivers/media/dvb/bt8xx/dst 0xc3599f00 dst_error_recovery +(unknown) drivers/media/dvb/bt8xx/dst 0xcba72c98 read_dst +(unknown) drivers/media/dvb/bt8xx/dst 0xe94b8c9c dst_check_sum +(unknown) drivers/media/dvb/bt8xx/dst 0xfa46000f write_dst +(unknown) drivers/media/dvb/bt8xx/dst_ca 0x2d45cefb dst_ca_attach +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x0a059269 dvb_ca_en50221_frda_irq +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x0b531d19 dvb_ringbuffer_flush_spinlock_wakeup +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x0c4d4a14 dvb_frontend_sleep_until +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x1001f390 dvb_ringbuffer_flush +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x12b6e5ee dvb_net_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x192c9982 dvb_ringbuffer_read +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x263ea814 dvb_ringbuffer_read_user +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x2b889cf1 dvb_ringbuffer_free +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x30c2b394 dvb_dmx_swfilter +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x40662fc9 dvb_ringbuffer_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x6e1626db dvb_ringbuffer_empty +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x73148acd dvb_frontend_detach +(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 0x8bdb391c dvb_ca_en50221_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x9d8bd824 dvb_ca_en50221_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0x9f9ee8f2 dvb_frontend_reinitialise +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xa34f43ca dvb_dmxdev_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xa3cbb02b dvb_ca_en50221_camchange_irq +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xa500af12 dvb_dmx_swfilter_packets +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xa9c7be85 dvb_unregister_adapter +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xabf53a50 dvb_ringbuffer_avail +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xac4ca1b0 intlog2 +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xb4c87c4a dvb_unregister_device +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xb5e8bb5b dvb_register_adapter +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xb95ee5b5 dvb_ringbuffer_write +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xbc0d91e1 timeval_usec_diff +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xc3410b5f dvb_net_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xc3c9c615 dvb_generic_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xc7185476 dvb_ca_en50221_camready_irq +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xc961f491 dvb_generic_open +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xcb029151 dvb_register_device +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xd7a6b91b dvb_unregister_frontend +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xd7af8dad dvb_generic_ioctl +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xd96b72bc dvb_dmxdev_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xe5ae8707 intlog10 +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xf77e61d7 dvb_dmx_swfilter_204 +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xf826deb0 dvb_filter_pes2ts +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xfbe2a96e dvb_dmx_release +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xfc2277df dvb_dmx_init +(unknown) drivers/media/dvb/dvb-core/dvb-core 0xfd220673 dvb_register_frontend +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x00cac023 dvb_usb_generic_write +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x4e3ae956 dvb_usb_nec_rc_key_to_event +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0xaa4aabff dvb_usb_device_exit +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0xc315c43d dvb_usb_generic_rw +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0xcf3641a8 dvb_usb_get_hexline +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0xe9933fd1 usb_cypress_load_firmware +(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0xeb04a460 dvb_usb_device_init +(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 0x5b5073d1 af9005_rc_decode +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-af9005-remote 0xd4e288db rc_map_af9005_table_size +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x0fe88afd dibusb_streaming_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x288d17e7 dibusb_read_eeprom_byte +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x4907eebf dibusb_dib3000mc_tuner_attach +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x4c4754ee dibusb_pid_filter +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x7c32e0a4 dibusb_rc_query +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x96b67164 dibusb_pid_filter_ctrl +(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 0xcd00b8e1 dibusb2_0_streaming_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xce373a2c dibusb_i2c_algo +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xd37f38fd dibusb2_0_power_ctrl +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xd9404d94 dibusb_dib3000mc_frontend_attach +(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xe6fb6eb5 dibusb_power_ctrl +(unknown) drivers/media/dvb/frontends/af9013 0xdc799b15 af9013_attach +(unknown) drivers/media/dvb/frontends/atbm8830 0x18b8a83b atbm8830_attach +(unknown) drivers/media/dvb/frontends/au8522 0xa898cb13 au8522_attach +(unknown) drivers/media/dvb/frontends/bcm3510 0x984a1234 bcm3510_attach +(unknown) drivers/media/dvb/frontends/cx22700 0x811fa668 cx22700_attach +(unknown) drivers/media/dvb/frontends/cx22702 0xbffaed6c cx22702_attach +(unknown) drivers/media/dvb/frontends/cx24110 0xceb0cbf6 cx24110_attach +(unknown) drivers/media/dvb/frontends/cx24113 0x3a9341f4 cx24113_attach +(unknown) drivers/media/dvb/frontends/cx24113 0x66114e1a cx24113_agc_callback +(unknown) drivers/media/dvb/frontends/cx24116 0xcb274c29 cx24116_attach +(unknown) drivers/media/dvb/frontends/cx24123 0x7d9f9c86 cx24123_attach +(unknown) drivers/media/dvb/frontends/cx24123 0x89ff71a9 cx24123_get_tuner_i2c_adapter +(unknown) drivers/media/dvb/frontends/cxd2820r 0x147f610b cxd2820r_attach +(unknown) drivers/media/dvb/frontends/cxd2820r 0x3f0e9a17 cxd2820r_get_tuner_i2c_adapter +(unknown) drivers/media/dvb/frontends/dib0070 0x15815bc7 dib0070_ctrl_agc_filter +(unknown) drivers/media/dvb/frontends/dib0070 0x1ed666c3 dib0070_set_rf_output +(unknown) drivers/media/dvb/frontends/dib0070 0x89d1ff99 dib0070_attach +(unknown) drivers/media/dvb/frontends/dib0070 0xce07eaad dib0070_wbd_offset +(unknown) drivers/media/dvb/frontends/dib0070 0xdce3d832 dib0070_get_rf_output +(unknown) drivers/media/dvb/frontends/dib0090 0x29a61b7e dib0090_get_tune_state +(unknown) drivers/media/dvb/frontends/dib0090 0x455eb612 dib0090_fw_register +(unknown) drivers/media/dvb/frontends/dib0090 0x457ae521 dib0090_pwm_gain_reset +(unknown) drivers/media/dvb/frontends/dib0090 0x46e48d47 dib0090_set_tune_state +(unknown) drivers/media/dvb/frontends/dib0090 0x48c1f8fd dib0090_get_current_gain +(unknown) drivers/media/dvb/frontends/dib0090 0x7c40596a dib0090_register +(unknown) drivers/media/dvb/frontends/dib0090 0x7ce00622 dib0090_dcc_freq +(unknown) drivers/media/dvb/frontends/dib0090 0x82509596 dib0090_get_wbd_offset +(unknown) drivers/media/dvb/frontends/dib0090 0xf5a15b68 dib0090_gain_control +(unknown) drivers/media/dvb/frontends/dib3000mb 0x29226e81 dib3000mb_attach +(unknown) drivers/media/dvb/frontends/dib3000mc 0x4ee7bf96 dib3000mc_set_config +(unknown) drivers/media/dvb/frontends/dib3000mc 0xa8ce5123 dib3000mc_i2c_enumeration +(unknown) drivers/media/dvb/frontends/dib3000mc 0xd3629235 dib3000mc_get_tuner_i2c_master +(unknown) drivers/media/dvb/frontends/dib3000mc 0xd73997cb dib3000mc_pid_parse +(unknown) drivers/media/dvb/frontends/dib3000mc 0xe6e8ea21 dib3000mc_attach +(unknown) drivers/media/dvb/frontends/dib3000mc 0xf7b162fa dib3000mc_pid_control +(unknown) drivers/media/dvb/frontends/dib7000m 0x388c241b dib7000m_get_i2c_master +(unknown) drivers/media/dvb/frontends/dib7000m 0x760a1caa dib7000m_pid_filter +(unknown) drivers/media/dvb/frontends/dib7000m 0x95c24360 dib7000m_pid_filter_ctrl +(unknown) drivers/media/dvb/frontends/dib7000m 0xa6dc3244 dib7000m_attach +(unknown) drivers/media/dvb/frontends/dib7000p 0x0ddaaa5c dib7000p_pid_filter_ctrl +(unknown) drivers/media/dvb/frontends/dib7000p 0x1c348035 dib7000p_set_wbd_ref +(unknown) drivers/media/dvb/frontends/dib7000p 0x240ca553 dib7090_agc_restart +(unknown) drivers/media/dvb/frontends/dib7000p 0x46dbe8ea dib7000p_pid_filter +(unknown) drivers/media/dvb/frontends/dib7000p 0x59462157 dib7090_get_adc_power +(unknown) drivers/media/dvb/frontends/dib7000p 0x738e96ed dib7000pc_detection +(unknown) drivers/media/dvb/frontends/dib7000p 0x7634a410 dib7000p_ctrl_timf +(unknown) drivers/media/dvb/frontends/dib7000p 0x7a4e70b5 dib7000p_attach +(unknown) drivers/media/dvb/frontends/dib7000p 0x86249219 dib7000p_update_pll +(unknown) drivers/media/dvb/frontends/dib7000p 0x9085fb37 dib7090_slave_reset +(unknown) drivers/media/dvb/frontends/dib7000p 0x90a290dc dib7000p_i2c_enumeration +(unknown) drivers/media/dvb/frontends/dib7000p 0x91ed6c0b dib7000p_set_gpio +(unknown) drivers/media/dvb/frontends/dib7000p 0x99d0cc9a dib7000p_get_i2c_master +(unknown) drivers/media/dvb/frontends/dib7000p 0xba47f26b dib7090_get_i2c_tuner +(unknown) drivers/media/dvb/frontends/dib7000p 0xcc85c627 dib7090_tuner_sleep +(unknown) drivers/media/dvb/frontends/dib8000 0x0a1761a7 dib8000_i2c_enumeration +(unknown) drivers/media/dvb/frontends/dib8000 0x101ac6ba dib8000_set_tune_state +(unknown) drivers/media/dvb/frontends/dib8000 0x30c1cdf9 dib8000_get_adc_power +(unknown) drivers/media/dvb/frontends/dib8000 0x6d035cde dib8000_get_slave_frontend +(unknown) drivers/media/dvb/frontends/dib8000 0x6db2f269 dib8000_attach +(unknown) drivers/media/dvb/frontends/dib8000 0x834e571d dib8000_pid_filter_ctrl +(unknown) drivers/media/dvb/frontends/dib8000 0x88a3caba dib8000_set_wbd_ref +(unknown) drivers/media/dvb/frontends/dib8000 0xb6c543df dib8000_set_gpio +(unknown) drivers/media/dvb/frontends/dib8000 0xb7b5059d dib8000_pwm_agc_reset +(unknown) drivers/media/dvb/frontends/dib8000 0xba21ac04 dib8000_get_tune_state +(unknown) drivers/media/dvb/frontends/dib8000 0xebae9e62 dib8000_set_slave_frontend +(unknown) drivers/media/dvb/frontends/dib8000 0xebf2e5b6 dib8000_pid_filter +(unknown) drivers/media/dvb/frontends/dib8000 0xf0afc82c dib8000_remove_slave_frontend +(unknown) drivers/media/dvb/frontends/dib8000 0xf94a246e dib8000_get_i2c_master +(unknown) drivers/media/dvb/frontends/dibx000_common 0x39b29377 dibx000_i2c_set_speed +(unknown) drivers/media/dvb/frontends/dibx000_common 0x5e618d1e dibx000_reset_i2c_master +(unknown) drivers/media/dvb/frontends/dibx000_common 0xad3ad91c systime +(unknown) drivers/media/dvb/frontends/dibx000_common 0xe22a2cb1 dibx000_exit_i2c_master +(unknown) drivers/media/dvb/frontends/dibx000_common 0xeac48422 dibx000_get_i2c_adapter +(unknown) drivers/media/dvb/frontends/dibx000_common 0xedb861f7 dibx000_init_i2c_master +(unknown) drivers/media/dvb/frontends/drxd 0x1d1dc79d drxd_attach +(unknown) drivers/media/dvb/frontends/drxd 0x312e818c drxd_config_i2c +(unknown) drivers/media/dvb/frontends/ds3000 0xad5800f0 ds3000_attach +(unknown) drivers/media/dvb/frontends/dvb-pll 0xd612162f dvb_pll_attach +(unknown) drivers/media/dvb/frontends/isl6405 0xf2608fcf isl6405_attach +(unknown) drivers/media/dvb/frontends/isl6421 0x04ddfb0d isl6421_attach +(unknown) drivers/media/dvb/frontends/isl6423 0x0f17aec4 isl6423_attach +(unknown) drivers/media/dvb/frontends/itd1000 0x047c97ce itd1000_attach +(unknown) drivers/media/dvb/frontends/ix2505v 0x7c86d19f ix2505v_attach +(unknown) drivers/media/dvb/frontends/l64781 0xea2a0cbe l64781_attach +(unknown) drivers/media/dvb/frontends/lgdt3305 0x26085394 lgdt3305_attach +(unknown) drivers/media/dvb/frontends/lgdt330x 0xc03cb323 lgdt330x_attach +(unknown) drivers/media/dvb/frontends/lgs8gxx 0xca0aaffe lgs8gxx_attach +(unknown) drivers/media/dvb/frontends/lnbp21 0x9fbf64ad lnbp21_attach +(unknown) drivers/media/dvb/frontends/lnbp21 0xd987015c lnbh24_attach +(unknown) drivers/media/dvb/frontends/mb86a16 0xdcd64ece mb86a16_attach +(unknown) drivers/media/dvb/frontends/mb86a20s 0xcbc36088 mb86a20s_attach +(unknown) drivers/media/dvb/frontends/mt312 0x021ba8da mt312_attach +(unknown) drivers/media/dvb/frontends/mt352 0xda227b63 mt352_attach +(unknown) drivers/media/dvb/frontends/nxt200x 0xd4a91670 nxt200x_attach +(unknown) drivers/media/dvb/frontends/nxt6000 0xf4fcf62d nxt6000_attach +(unknown) drivers/media/dvb/frontends/or51132 0x48ee93e5 or51132_attach +(unknown) drivers/media/dvb/frontends/or51211 0x3f0b5e99 or51211_attach +(unknown) drivers/media/dvb/frontends/s5h1409 0xd0026851 s5h1409_attach +(unknown) drivers/media/dvb/frontends/s5h1411 0xc457d38e s5h1411_attach +(unknown) drivers/media/dvb/frontends/s5h1420 0x492bb66a s5h1420_get_tuner_i2c_adapter +(unknown) drivers/media/dvb/frontends/s5h1420 0xca56490b s5h1420_attach +(unknown) drivers/media/dvb/frontends/s921 0x2bdb8b84 s921_attach +(unknown) drivers/media/dvb/frontends/si21xx 0x9d0fecd4 si21xx_attach +(unknown) drivers/media/dvb/frontends/sp8870 0x9f010b0b sp8870_attach +(unknown) drivers/media/dvb/frontends/sp887x 0x38a1a2be sp887x_attach +(unknown) drivers/media/dvb/frontends/stb0899 0x934b46ef stb0899_attach +(unknown) drivers/media/dvb/frontends/stb6000 0xf366a7c9 stb6000_attach +(unknown) drivers/media/dvb/frontends/stb6100 0x6de8fe88 stb6100_attach +(unknown) drivers/media/dvb/frontends/stv0288 0x6acfc2ab stv0288_attach +(unknown) drivers/media/dvb/frontends/stv0297 0xcf4fddda stv0297_attach +(unknown) drivers/media/dvb/frontends/stv0299 0xfd2f83c8 stv0299_attach +(unknown) drivers/media/dvb/frontends/stv0367 0x580a51cb stv0367cab_attach +(unknown) drivers/media/dvb/frontends/stv0367 0xc2c0c9e4 stv0367ter_attach +(unknown) drivers/media/dvb/frontends/stv0900 0x3c3570b5 stv0900_attach +(unknown) drivers/media/dvb/frontends/stv090x 0x4cdabd6f stv090x_attach +(unknown) drivers/media/dvb/frontends/stv090x 0x616cff8f stv090x_set_gpio +(unknown) drivers/media/dvb/frontends/stv6110 0x2f5f75f0 stv6110_attach +(unknown) drivers/media/dvb/frontends/stv6110x 0xa49ba5e7 stv6110x_attach +(unknown) drivers/media/dvb/frontends/tda10021 0x92cb5979 tda10021_attach +(unknown) drivers/media/dvb/frontends/tda10023 0x54629856 tda10023_attach +(unknown) drivers/media/dvb/frontends/tda10048 0x47d6735e tda10048_attach +(unknown) drivers/media/dvb/frontends/tda1004x 0x8278b728 tda10045_attach +(unknown) drivers/media/dvb/frontends/tda1004x 0xe241fea7 tda10046_attach +(unknown) drivers/media/dvb/frontends/tda10086 0xf8bb1c2a tda10086_attach +(unknown) drivers/media/dvb/frontends/tda665x 0x23bc0744 tda665x_attach +(unknown) drivers/media/dvb/frontends/tda8083 0x0ee71b2c tda8083_attach +(unknown) drivers/media/dvb/frontends/tda8261 0x87853b2b tda8261_attach +(unknown) drivers/media/dvb/frontends/tda826x 0xcfad9213 tda826x_attach +(unknown) drivers/media/dvb/frontends/tua6100 0xbbaab60c tua6100_attach +(unknown) drivers/media/dvb/frontends/ves1820 0x8f619bb9 ves1820_attach +(unknown) drivers/media/dvb/frontends/ves1x93 0x05cda64e ves1x93_attach +(unknown) drivers/media/dvb/frontends/zl10036 0x1116ef3f zl10036_attach +(unknown) drivers/media/dvb/frontends/zl10039 0xa8affe3b zl10039_attach +(unknown) drivers/media/dvb/frontends/zl10353 0x43781a6c zl10353_attach +(unknown) drivers/media/dvb/mantis/mantis_core 0x07d6ba39 mantis_pci_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x18dcfdd5 mantis_dma_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x33f4daa9 mantis_gpio_set_bits +(unknown) drivers/media/dvb/mantis/mantis_core 0x3e2c97f8 mantis_frontend_power +(unknown) drivers/media/dvb/mantis/mantis_core 0x47c024a8 mantis_uart_init +(unknown) drivers/media/dvb/mantis/mantis_core 0x49cc0c4b mantis_dvb_init +(unknown) drivers/media/dvb/mantis/mantis_core 0x4e5df89c mantis_uart_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x510931ae mantis_ca_init +(unknown) drivers/media/dvb/mantis/mantis_core 0x54d48b89 mantis_ca_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x573c2483 mantis_i2c_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0x8f097003 mantis_pci_init +(unknown) drivers/media/dvb/mantis/mantis_core 0x9b264ebc mantis_get_mac +(unknown) drivers/media/dvb/mantis/mantis_core 0xa56919f9 mantis_dma_init +(unknown) drivers/media/dvb/mantis/mantis_core 0xe0ac4b78 mantis_frontend_soft_reset +(unknown) drivers/media/dvb/mantis/mantis_core 0xea89c0af mantis_i2c_init +(unknown) drivers/media/dvb/mantis/mantis_core 0xf479e867 mantis_dvb_exit +(unknown) drivers/media/dvb/mantis/mantis_core 0xf4d89c29 mantis_stream_control +(unknown) drivers/media/dvb/siano/smsmdtv 0x10390632 sms_board_setup +(unknown) drivers/media/dvb/siano/smsmdtv 0x1c8a4f83 sms_board_led_feedback +(unknown) drivers/media/dvb/siano/smsmdtv 0x21d0f53c smscore_register_hotplug +(unknown) drivers/media/dvb/siano/smsmdtv 0x21e36bf2 smscore_registry_getmode +(unknown) drivers/media/dvb/siano/smsmdtv 0x2c10199c smscore_start_device +(unknown) drivers/media/dvb/siano/smsmdtv 0x2c64b798 smscore_putbuffer +(unknown) drivers/media/dvb/siano/smsmdtv 0x36859e9e smscore_register_client +(unknown) drivers/media/dvb/siano/smsmdtv 0x37d91069 smsendian_handle_tx_message +(unknown) drivers/media/dvb/siano/smsmdtv 0x42fe2bfd smscore_get_board_id +(unknown) drivers/media/dvb/siano/smsmdtv 0x45284ae9 smsendian_handle_rx_message +(unknown) drivers/media/dvb/siano/smsmdtv 0x49de80c9 smscore_unregister_hotplug +(unknown) drivers/media/dvb/siano/smsmdtv 0x73c87b63 smscore_unregister_device +(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 0x7c576277 smsendian_handle_message_header +(unknown) drivers/media/dvb/siano/smsmdtv 0x86acf616 smscore_get_device_mode +(unknown) drivers/media/dvb/siano/smsmdtv 0x8de7a233 smscore_set_board_id +(unknown) drivers/media/dvb/siano/smsmdtv 0x960f248d sms_board_lna_control +(unknown) drivers/media/dvb/siano/smsmdtv 0xa3cdc66e smscore_onresponse +(unknown) drivers/media/dvb/siano/smsmdtv 0xbc9f2f3b smsclient_sendrequest +(unknown) drivers/media/dvb/siano/smsmdtv 0xcbca2fba sms_board_event +(unknown) drivers/media/dvb/siano/smsmdtv 0xd72764f9 smscore_getbuffer +(unknown) drivers/media/dvb/siano/smsmdtv 0xdad66876 sms_board_power +(unknown) drivers/media/dvb/siano/smsmdtv 0xe4c90542 smscore_register_device +(unknown) drivers/media/dvb/siano/smsmdtv 0xfc239bfe smscore_unregister_client +(unknown) drivers/media/dvb/ttpci/budget-core 0x010ecfcd ttpci_budget_init +(unknown) drivers/media/dvb/ttpci/budget-core 0x46758eca ttpci_budget_deinit +(unknown) drivers/media/dvb/ttpci/budget-core 0x7948c222 budget_debug +(unknown) drivers/media/dvb/ttpci/budget-core 0xc0f4edff ttpci_budget_init_hooks +(unknown) drivers/media/dvb/ttpci/budget-core 0xd296a884 ttpci_budget_debiread +(unknown) drivers/media/dvb/ttpci/budget-core 0xd8aace05 ttpci_budget_debiwrite +(unknown) drivers/media/dvb/ttpci/budget-core 0xd97b63dc ttpci_budget_irq10_handler +(unknown) drivers/media/dvb/ttpci/budget-core 0xe220b8dc ttpci_budget_set_video_port +(unknown) drivers/media/dvb/ttpci/ttpci-eeprom 0x4f4bfc59 ttpci_eeprom_parse_mac +(unknown) drivers/media/dvb/ttusb-dec/ttusbdecfe 0x168a6d7d ttusbdecfe_dvbs_attach +(unknown) drivers/media/dvb/ttusb-dec/ttusbdecfe 0x3d4d6cb7 ttusbdecfe_dvbt_attach +(unknown) drivers/media/rc/lirc_dev 0x04dca738 lirc_unregister_driver +(unknown) drivers/media/rc/lirc_dev 0x1cca9b9b lirc_dev_fop_open +(unknown) drivers/media/rc/lirc_dev 0x511c543b lirc_register_driver +(unknown) drivers/media/rc/lirc_dev 0x5d482b07 lirc_get_pdata +(unknown) drivers/media/rc/lirc_dev 0x963af5c7 lirc_dev_fop_close +(unknown) drivers/media/rc/lirc_dev 0x9b1a5721 lirc_dev_fop_read +(unknown) drivers/media/rc/lirc_dev 0xd7cf4c69 lirc_dev_fop_ioctl +(unknown) drivers/media/rc/lirc_dev 0xf4946908 lirc_dev_fop_poll +(unknown) drivers/media/rc/lirc_dev 0xfe4c6b83 lirc_dev_fop_write +(unknown) drivers/media/rc/rc-core 0x066d832c ir_raw_event_store_edge +(unknown) drivers/media/rc/rc-core 0x14f18d2f rc_free_device +(unknown) drivers/media/rc/rc-core 0x19b00628 rc_map_register +(unknown) drivers/media/rc/rc-core 0x1ecd83cf rc_g_keycode_from_table +(unknown) drivers/media/rc/rc-core 0x3f298f41 ir_raw_event_store_with_filter +(unknown) drivers/media/rc/rc-core 0x553efb91 rc_core_debug +(unknown) drivers/media/rc/rc-core 0x57acd1fc ir_raw_event_set_idle +(unknown) drivers/media/rc/rc-core 0x64fa3777 rc_repeat +(unknown) drivers/media/rc/rc-core 0x65a11064 rc_register_device +(unknown) drivers/media/rc/rc-core 0x67348f3d rc_unregister_device +(unknown) drivers/media/rc/rc-core 0x7147f03c ir_raw_event_store +(unknown) drivers/media/rc/rc-core 0x735b3c84 rc_map_get +(unknown) drivers/media/rc/rc-core 0x7b9783c0 rc_map_unregister +(unknown) drivers/media/rc/rc-core 0x95d79966 ir_raw_handler_unregister +(unknown) drivers/media/rc/rc-core 0x9e58beb5 rc_allocate_device +(unknown) drivers/media/rc/rc-core 0xad00bab5 rc_keydown_notimeout +(unknown) drivers/media/rc/rc-core 0xc910209f ir_raw_event_handle +(unknown) drivers/media/rc/rc-core 0xd809175a rc_keydown +(unknown) drivers/media/rc/rc-core 0xf0265b1b ir_raw_handler_register +(unknown) drivers/media/rc/rc-core 0xf4aacbea rc_keyup +(unknown) drivers/media/video/bt8xx/bttv 0x11dc4b6d bttv_gpio_enable +(unknown) drivers/media/video/bt8xx/bttv 0x1ff866d7 bttv_get_pcidev +(unknown) drivers/media/video/bt8xx/bttv 0x45bed68b bttv_sub_unregister +(unknown) drivers/media/video/bt8xx/bttv 0x73858451 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 0x2c1bf1b9 btcx_riscmem_free +(unknown) drivers/media/video/btcx-risc 0x495e4b0c btcx_calc_skips +(unknown) drivers/media/video/btcx-risc 0x9619c93c btcx_riscmem_alloc +(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 0x2cdea06d cx18_reset_ir_gpio +(unknown) drivers/media/video/cx18/cx18 0x4755c370 cx18_release_stream +(unknown) drivers/media/video/cx18/cx18 0x7c1b39ba cx18_ext_init +(unknown) drivers/media/video/cx18/cx18 0xec2af8d2 cx18_claim_stream +(unknown) drivers/media/video/cx18/cx18 0xeec55416 cx18_start_v4l2_encode_stream +(unknown) drivers/media/video/cx18/cx18 0xfb893d8e cx18_stop_v4l2_encode_stream +(unknown) drivers/media/video/cx231xx/cx231xx 0x017ea7c7 cx231xx_tuner_callback +(unknown) drivers/media/video/cx231xx/cx231xx 0x036ad7c0 cx231xx_set_alt_setting +(unknown) drivers/media/video/cx231xx/cx231xx 0x0a522f9f cx231xx_unmute_audio +(unknown) drivers/media/video/cx231xx/cx231xx 0x1b21aaea cx231xx_demod_reset +(unknown) drivers/media/video/cx231xx/cx231xx 0x48e5836d cx231xx_dev_init +(unknown) drivers/media/video/cx231xx/cx231xx 0x516df649 cx231xx_uninit_bulk +(unknown) drivers/media/video/cx231xx/cx231xx 0x58a452fc cx231xx_uninit_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0x5a2bf8aa cx231xx_init_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0x5ec2a337 cx231xx_send_usb_command +(unknown) drivers/media/video/cx231xx/cx231xx 0x6d318fdf cx231xx_register_extension +(unknown) drivers/media/video/cx231xx/cx231xx 0x7898f1c4 cx231xx_unregister_extension +(unknown) drivers/media/video/cx231xx/cx231xx 0x86f1a2bd cx231xx_enable656 +(unknown) drivers/media/video/cx231xx/cx231xx 0x958ea14e cx231xx_set_mode +(unknown) drivers/media/video/cx231xx/cx231xx 0x9c71d5f7 is_fw_load +(unknown) drivers/media/video/cx231xx/cx231xx 0xa7670d36 cx231xx_disable656 +(unknown) drivers/media/video/cx231xx/cx231xx 0xa9b7f72b cx231xx_dev_uninit +(unknown) drivers/media/video/cx231xx/cx231xx 0xbf1ea82f cx231xx_init_vbi_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0xcbf9dd17 cx231xx_init_bulk +(unknown) drivers/media/video/cx231xx/cx231xx 0xcd3714bc cx231xx_uninit_vbi_isoc +(unknown) drivers/media/video/cx231xx/cx231xx 0xe8d68f7b cx231xx_send_gpio_cmd +(unknown) drivers/media/video/cx231xx/cx231xx 0xf30ffa4c cx231xx_enable_i2c_port_3 +(unknown) drivers/media/video/cx231xx/cx231xx 0xfb17792f cx231xx_capture_start +(unknown) drivers/media/video/cx2341x 0x1ca0c084 cx2341x_log_status +(unknown) drivers/media/video/cx2341x 0x1ce98946 cx2341x_handler_set_50hz +(unknown) drivers/media/video/cx2341x 0x20613412 cx2341x_handler_init +(unknown) drivers/media/video/cx2341x 0x2f25eee2 cx2341x_update +(unknown) drivers/media/video/cx2341x 0x4488d22d cx2341x_handler_setup +(unknown) drivers/media/video/cx2341x 0x5b88faf6 cx2341x_ext_ctrls +(unknown) drivers/media/video/cx2341x 0x9d0c46f2 cx2341x_handler_set_busy +(unknown) drivers/media/video/cx2341x 0xc184ec1e cx2341x_ctrl_get_menu +(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 0x6ff7510d altera_ci_tuner_reset +(unknown) drivers/media/video/cx23885/altera-ci 0x9247b72f altera_hw_filt_release +(unknown) drivers/media/video/cx23885/altera-ci 0xb93bd19b altera_pid_feed_control +(unknown) drivers/media/video/cx23885/altera-ci 0xd16cf99b altera_ci_init +(unknown) drivers/media/video/cx23885/altera-ci 0xdb3faf38 altera_ci_release +(unknown) drivers/media/video/cx23885/altera-ci 0xdc305d4d altera_hw_filt_init +(unknown) drivers/media/video/cx23885/altera-ci 0xe66b9812 altera_ci_irq +(unknown) drivers/media/video/cx88/cx88-vp3054-i2c 0x2f08e761 vp3054_i2c_remove +(unknown) drivers/media/video/cx88/cx88-vp3054-i2c 0x859852bd vp3054_i2c_probe +(unknown) drivers/media/video/cx88/cx8800 0x43f2009f cx88_set_freq +(unknown) drivers/media/video/cx88/cx8800 0x4957825e cx8800_ctrl_query +(unknown) drivers/media/video/cx88/cx8800 0x6a0ce089 cx88_set_control +(unknown) drivers/media/video/cx88/cx8800 0x8504016d cx88_video_mux +(unknown) drivers/media/video/cx88/cx8800 0xac4e53b9 cx88_user_ctrls +(unknown) drivers/media/video/cx88/cx8800 0xb565a96a cx88_get_control +(unknown) drivers/media/video/cx88/cx8800 0xf2a55100 cx88_enum_input +(unknown) drivers/media/video/cx88/cx8802 0x578781c4 cx8802_unregister_driver +(unknown) drivers/media/video/cx88/cx8802 0xb1dce941 cx8802_buf_prepare +(unknown) drivers/media/video/cx88/cx8802 0xbe884823 cx8802_get_driver +(unknown) drivers/media/video/cx88/cx8802 0xc9631c79 cx8802_register_driver +(unknown) drivers/media/video/cx88/cx8802 0xd768a91b cx8802_buf_queue +(unknown) drivers/media/video/cx88/cx8802 0xdc5bd93a cx8802_cancel_buffers +(unknown) drivers/media/video/cx88/cx88xx 0x02f83888 cx88_newstation +(unknown) drivers/media/video/cx88/cx88xx 0x0897b88a cx88_free_buffer +(unknown) drivers/media/video/cx88/cx88xx 0x0d89950a cx88_sram_channel_setup +(unknown) drivers/media/video/cx88/cx88xx 0x101f4181 cx88_set_tvaudio +(unknown) drivers/media/video/cx88/cx88xx 0x119615d0 cx88_ir_start +(unknown) drivers/media/video/cx88/cx88xx 0x12ff30ad cx88_get_stereo +(unknown) drivers/media/video/cx88/cx88xx 0x1c3c38e0 cx88_setup_xc3028 +(unknown) drivers/media/video/cx88/cx88xx 0x1ce8b1ad cx88_set_scale +(unknown) drivers/media/video/cx88/cx88xx 0x1fe1321d cx88_core_irq +(unknown) drivers/media/video/cx88/cx88xx 0x2c54b378 cx88_reset +(unknown) drivers/media/video/cx88/cx88xx 0x3ccd3a34 cx88_risc_stopper +(unknown) drivers/media/video/cx88/cx88xx 0x49912734 cx88_shutdown +(unknown) drivers/media/video/cx88/cx88xx 0x55665097 cx88_risc_databuffer +(unknown) drivers/media/video/cx88/cx88xx 0x58411c38 cx88_set_tvnorm +(unknown) drivers/media/video/cx88/cx88xx 0x5921749d cx88_ir_stop +(unknown) drivers/media/video/cx88/cx88xx 0x5b92d44a cx88_dsp_detect_stereo_sap +(unknown) drivers/media/video/cx88/cx88xx 0x6141c8c5 cx88_tuner_callback +(unknown) drivers/media/video/cx88/cx88xx 0x7642ed3c cx88_print_irqbits +(unknown) drivers/media/video/cx88/cx88xx 0x8b6da2cd cx88_set_stereo +(unknown) drivers/media/video/cx88/cx88xx 0x904b8696 cx88_audio_thread +(unknown) drivers/media/video/cx88/cx88xx 0xa4acb94f cx88_risc_buffer +(unknown) drivers/media/video/cx88/cx88xx 0xb2134c2f cx88_sram_channels +(unknown) drivers/media/video/cx88/cx88xx 0xb93ed290 cx88_sram_channel_dump +(unknown) drivers/media/video/cx88/cx88xx 0xc9b2a030 cx88_wakeup +(unknown) drivers/media/video/cx88/cx88xx 0xdedd5be4 cx88_vdev_init +(unknown) drivers/media/video/cx88/cx88xx 0xe7815a9e cx88_core_put +(unknown) drivers/media/video/cx88/cx88xx 0xfd6aae0e cx88_core_get +(unknown) drivers/media/video/em28xx/em28xx 0x132b263c em28xx_init_isoc +(unknown) drivers/media/video/em28xx/em28xx 0x46250c10 em28xx_audio_setup +(unknown) drivers/media/video/em28xx/em28xx 0x497c6e7c em28xx_isoc_dvb_max_packetsize +(unknown) drivers/media/video/em28xx/em28xx 0x5c6860bd em28xx_unregister_extension +(unknown) drivers/media/video/em28xx/em28xx 0x60f313b3 em28xx_audio_analog_set +(unknown) drivers/media/video/em28xx/em28xx 0x7fc8652c em28xx_tuner_callback +(unknown) drivers/media/video/em28xx/em28xx 0xb7864293 em28xx_register_extension +(unknown) drivers/media/video/em28xx/em28xx 0xd28d60c3 em28xx_uninit_isoc +(unknown) drivers/media/video/em28xx/em28xx 0xe6d3eccb em28xx_set_mode +(unknown) drivers/media/video/gspca/gspca_main 0x314cd9c6 gspca_disconnect +(unknown) drivers/media/video/gspca/gspca_main 0x37278788 gspca_frame_add +(unknown) drivers/media/video/gspca/gspca_main 0x4d2d5106 gspca_dev_probe +(unknown) drivers/media/video/gspca/gspca_main 0x6ddf495c gspca_dev_probe2 +(unknown) drivers/media/video/gspca/gspca_main 0xa3b3c4dc gspca_suspend +(unknown) drivers/media/video/gspca/gspca_main 0xaa48323e gspca_auto_gain_n_exposure +(unknown) drivers/media/video/gspca/gspca_main 0xbb3436b8 gspca_resume +(unknown) drivers/media/video/ivtv/ivtv 0x02de4477 ivtv_firmware_check +(unknown) drivers/media/video/ivtv/ivtv 0x0678839f ivtv_udma_setup +(unknown) drivers/media/video/ivtv/ivtv 0x083a913a ivtv_api +(unknown) drivers/media/video/ivtv/ivtv 0x14f67530 ivtv_debug +(unknown) drivers/media/video/ivtv/ivtv 0x1570fd6f ivtv_clear_irq_mask +(unknown) drivers/media/video/ivtv/ivtv 0x265fcfbb ivtv_reset_ir_gpio +(unknown) drivers/media/video/ivtv/ivtv 0x4b25463e ivtv_vapi_result +(unknown) drivers/media/video/ivtv/ivtv 0xae0feb38 ivtv_init_on_first_open +(unknown) drivers/media/video/ivtv/ivtv 0xde14576b ivtv_set_irq_mask +(unknown) drivers/media/video/ivtv/ivtv 0xeec87b0a ivtv_udma_prepare +(unknown) drivers/media/video/ivtv/ivtv 0xf8e9b5e0 ivtv_vapi +(unknown) drivers/media/video/ivtv/ivtv 0xfb4b99c2 ivtv_udma_unmap +(unknown) drivers/media/video/ivtv/ivtv 0xfd857d57 ivtv_udma_alloc +(unknown) drivers/media/video/saa7134/saa7134 0x04e83446 saa7134_tuner_callback +(unknown) drivers/media/video/saa7134/saa7134 0x0b846125 saa7134_dmasound_exit +(unknown) drivers/media/video/saa7134/saa7134 0x0cc725c8 saa7134_s_std_internal +(unknown) drivers/media/video/saa7134/saa7134 0x1211df5d saa7134_devlist +(unknown) drivers/media/video/saa7134/saa7134 0x14dfecc6 saa7134_boards +(unknown) drivers/media/video/saa7134/saa7134 0x15da23d6 saa7134_devlist_lock +(unknown) drivers/media/video/saa7134/saa7134 0x2e939faf saa7134_queryctrl +(unknown) drivers/media/video/saa7134/saa7134 0x3a24366a saa7134_s_ctrl_internal +(unknown) drivers/media/video/saa7134/saa7134 0x3cb7f490 saa7134_set_gpio +(unknown) drivers/media/video/saa7134/saa7134 0x4b93c655 saa7134_pgtable_build +(unknown) drivers/media/video/saa7134/saa7134 0x68a820c0 saa7134_g_ctrl_internal +(unknown) drivers/media/video/saa7134/saa7134 0x6da61d05 saa7134_tvaudio_setmute +(unknown) drivers/media/video/saa7134/saa7134 0x7dd29863 saa7134_ts_unregister +(unknown) drivers/media/video/saa7134/saa7134 0x8b2c8cc5 saa7134_ts_qops +(unknown) drivers/media/video/saa7134/saa7134 0xb43a8552 saa7134_pgtable_alloc +(unknown) drivers/media/video/saa7134/saa7134 0xb8aa591f saa7134_set_dmabits +(unknown) drivers/media/video/saa7134/saa7134 0xc203076c saa7134_dmasound_init +(unknown) drivers/media/video/saa7134/saa7134 0xe27c9b42 saa_dsp_writel +(unknown) drivers/media/video/saa7134/saa7134 0xe6b873b8 saa7134_pgtable_free +(unknown) drivers/media/video/saa7134/saa7134 0xff5fc82a saa7134_ts_register +(unknown) drivers/media/video/soc_camera 0x003d8f2f soc_camera_bus_type +(unknown) drivers/media/video/soc_camera 0x2d30b5d5 soc_camera_host_register +(unknown) drivers/media/video/soc_camera 0x371f2f69 soc_camera_host_unregister +(unknown) drivers/media/video/soc_camera 0x6cda0cee soc_camera_apply_sensor_flags +(unknown) drivers/media/video/soc_camera 0x7a5b5342 soc_camera_xlate_by_fourcc +(unknown) drivers/media/video/soc_camera 0xe2128875 soc_camera_lock +(unknown) drivers/media/video/soc_camera 0xe780437f soc_camera_unlock +(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 0x1e624f72 tveeprom_read +(unknown) drivers/media/video/tveeprom 0xbe375f16 tveeprom_hauppauge_analog +(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 0x29c6c2e9 v4l2_chip_ident_i2c_client +(unknown) drivers/media/video/v4l2-common 0x2d910723 v4l2_chip_match_i2c_client +(unknown) drivers/media/video/v4l2-common 0x42c8e001 v4l2_ctrl_next +(unknown) drivers/media/video/v4l2-common 0x46e530c4 v4l2_i2c_subdev_addr +(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 0x755b37b2 v4l2_i2c_new_subdev_board +(unknown) drivers/media/video/v4l2-common 0x813f3de4 v4l2_find_nearest_format +(unknown) drivers/media/video/v4l2-common 0x84811a17 v4l2_spi_subdev_init +(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 0xbd7bbfa3 v4l2_i2c_subdev_init +(unknown) drivers/media/video/v4l2-common 0xc7bb44f6 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 0xf91edc05 v4l2_spi_new_subdev +(unknown) drivers/media/video/v4l2-compat-ioctl32 0x25700331 v4l2_compat_ioctl32 +(unknown) drivers/media/video/v4l2-int-device 0x42e59706 v4l2_int_device_register +(unknown) drivers/media/video/v4l2-int-device 0x82d0564e v4l2_int_device_unregister +(unknown) drivers/media/video/v4l2-int-device 0xa5228b24 v4l2_int_device_try_attach_all +(unknown) drivers/media/video/v4l2-int-device 0xb2aaffd0 v4l2_int_ioctl_0 +(unknown) drivers/media/video/v4l2-int-device 0xca76206f v4l2_int_ioctl_1 +(unknown) drivers/media/video/v4l2-mem2mem 0x170b9614 v4l2_m2m_next_buf +(unknown) drivers/media/video/v4l2-mem2mem 0x352f5b6f v4l2_m2m_ctx_release +(unknown) drivers/media/video/v4l2-mem2mem 0x3ac9a202 v4l2_m2m_init +(unknown) drivers/media/video/v4l2-mem2mem 0x5e981083 v4l2_m2m_buf_queue +(unknown) drivers/media/video/v4l2-mem2mem 0x6723e17b v4l2_m2m_release +(unknown) drivers/media/video/v4l2-mem2mem 0x746eab5f v4l2_m2m_streamon +(unknown) drivers/media/video/v4l2-mem2mem 0x7c527318 v4l2_m2m_get_curr_priv +(unknown) drivers/media/video/v4l2-mem2mem 0x88c74ba6 v4l2_m2m_reqbufs +(unknown) drivers/media/video/v4l2-mem2mem 0x909964bf v4l2_m2m_job_finish +(unknown) drivers/media/video/v4l2-mem2mem 0x98971b8c v4l2_m2m_buf_remove +(unknown) drivers/media/video/v4l2-mem2mem 0x9a9c9ddd v4l2_m2m_streamoff +(unknown) drivers/media/video/v4l2-mem2mem 0xa387773c v4l2_m2m_get_vq +(unknown) drivers/media/video/v4l2-mem2mem 0xa8fdbfd8 v4l2_m2m_ctx_init +(unknown) drivers/media/video/v4l2-mem2mem 0xaf53b12f v4l2_m2m_poll +(unknown) drivers/media/video/v4l2-mem2mem 0xb0010069 v4l2_m2m_mmap +(unknown) drivers/media/video/v4l2-mem2mem 0xb4625ed9 v4l2_m2m_querybuf +(unknown) drivers/media/video/v4l2-mem2mem 0xf0e95f56 v4l2_m2m_dqbuf +(unknown) drivers/media/video/v4l2-mem2mem 0xffb77e04 v4l2_m2m_qbuf +(unknown) drivers/media/video/videobuf-core 0x0b6c8591 videobuf_mmap_setup +(unknown) drivers/media/video/videobuf-core 0x1cdddd4f videobuf_read_stop +(unknown) drivers/media/video/videobuf-core 0x24e6dbb4 videobuf_queue_is_busy +(unknown) drivers/media/video/videobuf-core 0x27dee67a videobuf_read_start +(unknown) drivers/media/video/videobuf-core 0x349d1ce7 videobuf_stop +(unknown) drivers/media/video/videobuf-core 0x3758c661 videobuf_mmap_free +(unknown) drivers/media/video/videobuf-core 0x3f5de4ab videobuf_dqbuf +(unknown) drivers/media/video/videobuf-core 0x4d4051c9 videobuf_waiton +(unknown) drivers/media/video/videobuf-core 0x598f136b videobuf_queue_core_init +(unknown) drivers/media/video/videobuf-core 0x679ce88f videobuf_poll_stream +(unknown) drivers/media/video/videobuf-core 0x78534169 videobuf_querybuf +(unknown) drivers/media/video/videobuf-core 0xa11d477f videobuf_queue_to_vaddr +(unknown) drivers/media/video/videobuf-core 0xa4cc2a15 videobuf_reqbufs +(unknown) drivers/media/video/videobuf-core 0xad9fe823 __videobuf_mmap_setup +(unknown) drivers/media/video/videobuf-core 0xbee59208 videobuf_streamoff +(unknown) drivers/media/video/videobuf-core 0xcbfada0d videobuf_alloc_vb +(unknown) drivers/media/video/videobuf-core 0xcda1f84a videobuf_iolock +(unknown) drivers/media/video/videobuf-core 0xd0ab3c56 videobuf_read_stream +(unknown) drivers/media/video/videobuf-core 0xd482b067 videobuf_mmap_mapper +(unknown) drivers/media/video/videobuf-core 0xe09eee18 videobuf_next_field +(unknown) drivers/media/video/videobuf-core 0xeb11fce0 videobuf_read_one +(unknown) drivers/media/video/videobuf-core 0xf015fbd3 videobuf_streamon +(unknown) drivers/media/video/videobuf-core 0xf04574d1 videobuf_qbuf +(unknown) drivers/media/video/videobuf-core 0xf128d0d9 videobuf_queue_cancel +(unknown) drivers/media/video/videobuf-dma-contig 0x425027e2 videobuf_dma_contig_free +(unknown) drivers/media/video/videobuf-dma-contig 0xb62e4f30 videobuf_to_dma_contig +(unknown) drivers/media/video/videobuf-dma-contig 0xf8fd7dc7 videobuf_queue_dma_contig_init +(unknown) drivers/media/video/videobuf-dma-sg 0x11335f18 videobuf_dma_init_kernel +(unknown) drivers/media/video/videobuf-dma-sg 0x1393bef3 videobuf_dma_init_user +(unknown) drivers/media/video/videobuf-dma-sg 0x2797fc59 videobuf_dma_map +(unknown) drivers/media/video/videobuf-dma-sg 0x3f26ad63 videobuf_dma_free +(unknown) drivers/media/video/videobuf-dma-sg 0x722b4b1d videobuf_dma_init_overlay +(unknown) drivers/media/video/videobuf-dma-sg 0x8ca15788 videobuf_to_dma +(unknown) drivers/media/video/videobuf-dma-sg 0xa38faed2 videobuf_sg_alloc +(unknown) drivers/media/video/videobuf-dma-sg 0xba4b2997 videobuf_dma_unmap +(unknown) drivers/media/video/videobuf-dma-sg 0xd96807a2 videobuf_dma_init +(unknown) drivers/media/video/videobuf-dma-sg 0xdd99f5b0 videobuf_queue_sg_init +(unknown) drivers/media/video/videobuf-dvb 0x154fd4c7 videobuf_dvb_find_frontend +(unknown) drivers/media/video/videobuf-dvb 0x7868f792 videobuf_dvb_dealloc_frontends +(unknown) drivers/media/video/videobuf-dvb 0x83775151 videobuf_dvb_get_frontend +(unknown) drivers/media/video/videobuf-dvb 0xae1cb5a6 videobuf_dvb_alloc_frontend +(unknown) drivers/media/video/videobuf-dvb 0xb4856f34 videobuf_dvb_unregister_bus +(unknown) drivers/media/video/videobuf-dvb 0xedb4d181 videobuf_dvb_register_bus +(unknown) drivers/media/video/videobuf-vmalloc 0xef1f43f9 videobuf_queue_vmalloc_init +(unknown) drivers/media/video/videobuf-vmalloc 0xf5d9bad9 videobuf_to_vmalloc +(unknown) drivers/media/video/videobuf-vmalloc 0xf645d10e videobuf_vmalloc_free +(unknown) drivers/media/video/videobuf2-core 0x028e8b00 vb2_wait_for_all_buffers +(unknown) drivers/media/video/videobuf2-core 0x0cc7b0ae vb2_streamoff +(unknown) drivers/media/video/videobuf2-core 0x12c7272a vb2_streamon +(unknown) drivers/media/video/videobuf2-core 0x17990011 vb2_poll +(unknown) drivers/media/video/videobuf2-core 0x4b482dba vb2_dqbuf +(unknown) drivers/media/video/videobuf2-core 0x4d546711 vb2_queue_release +(unknown) drivers/media/video/videobuf2-core 0x528387d2 vb2_buffer_done +(unknown) drivers/media/video/videobuf2-core 0x59e6f948 vb2_mmap +(unknown) drivers/media/video/videobuf2-core 0x6c296c4e vb2_read +(unknown) drivers/media/video/videobuf2-core 0x7443a972 vb2_plane_vaddr +(unknown) drivers/media/video/videobuf2-core 0xa7cef1f0 vb2_qbuf +(unknown) drivers/media/video/videobuf2-core 0xa98be6b3 vb2_queue_init +(unknown) drivers/media/video/videobuf2-core 0xc6b97983 vb2_plane_cookie +(unknown) drivers/media/video/videobuf2-core 0xdcfb74d3 vb2_write +(unknown) drivers/media/video/videobuf2-core 0xe0e5ebc1 vb2_querybuf +(unknown) drivers/media/video/videobuf2-core 0xe7b89075 vb2_reqbufs +(unknown) drivers/media/video/videobuf2-memops 0x01d77fc0 vb2_put_vma +(unknown) drivers/media/video/videobuf2-memops 0x096c5496 vb2_mmap_pfn_range +(unknown) drivers/media/video/videobuf2-memops 0x879726a8 vb2_common_vm_ops +(unknown) drivers/media/video/videobuf2-memops 0x9a0f3158 vb2_get_contig_userptr +(unknown) drivers/media/video/videobuf2-vmalloc 0xd27d4433 vb2_vmalloc_memops +(unknown) drivers/media/video/videodev 0x00730e8d v4l2_event_free +(unknown) drivers/media/video/videodev 0x0614dd5a v4l2_video_std_frame_period +(unknown) drivers/media/video/videodev 0x0be158d3 v4l2_subdev_s_ctrl +(unknown) drivers/media/video/videodev 0x0da472db v4l2_fh_add +(unknown) drivers/media/video/videodev 0x1180a665 v4l2_subdev_init +(unknown) drivers/media/video/videodev 0x123959a1 v4l2_type_names +(unknown) drivers/media/video/videodev 0x1496c591 v4l2_subdev_g_ctrl +(unknown) drivers/media/video/videodev 0x16244fe5 v4l2_prio_check +(unknown) drivers/media/video/videodev 0x1d1a39d5 v4l2_ctrl_grab +(unknown) drivers/media/video/videodev 0x2342f1ae v4l2_prio_open +(unknown) drivers/media/video/videodev 0x2b20ab8a v4l2_device_register +(unknown) drivers/media/video/videodev 0x2b4c3e7b v4l2_ctrl_g_ctrl +(unknown) drivers/media/video/videodev 0x2cea65da v4l2_event_subscribe +(unknown) drivers/media/video/videodev 0x2eeddd34 v4l2_ctrl_find +(unknown) drivers/media/video/videodev 0x305b1b45 __video_register_device +(unknown) drivers/media/video/videodev 0x322036b4 v4l2_subdev_s_ext_ctrls +(unknown) drivers/media/video/videodev 0x32742039 v4l2_queryctrl +(unknown) drivers/media/video/videodev 0x37943dc6 video_devdata +(unknown) drivers/media/video/videodev 0x39577528 video_device_release_empty +(unknown) drivers/media/video/videodev 0x3adbd595 v4l2_field_names +(unknown) drivers/media/video/videodev 0x3bdd0f94 v4l2_prio_change +(unknown) drivers/media/video/videodev 0x3fb6b9d0 v4l2_querymenu +(unknown) drivers/media/video/videodev 0x43cd6e0f video_ioctl2 +(unknown) drivers/media/video/videodev 0x495426ee v4l2_ctrl_get_name +(unknown) drivers/media/video/videodev 0x4bf4c5a5 v4l2_device_register_subdev +(unknown) drivers/media/video/videodev 0x4d8d9857 v4l2_event_unsubscribe +(unknown) drivers/media/video/videodev 0x541dbbcf v4l2_ctrl_activate +(unknown) drivers/media/video/videodev 0x5b16eabe v4l2_event_alloc +(unknown) drivers/media/video/videodev 0x5ebefe4b v4l_printk_ioctl +(unknown) drivers/media/video/videodev 0x5fe36a70 v4l2_ctrl_new_custom +(unknown) drivers/media/video/videodev 0x6001b5e9 v4l2_fh_release +(unknown) drivers/media/video/videodev 0x648c8979 v4l2_subdev_try_ext_ctrls +(unknown) drivers/media/video/videodev 0x666872f5 v4l2_s_ctrl +(unknown) drivers/media/video/videodev 0x6a2afad3 v4l2_event_dequeue +(unknown) drivers/media/video/videodev 0x709233a7 v4l2_fh_open +(unknown) drivers/media/video/videodev 0x79273dc0 v4l2_fh_del +(unknown) drivers/media/video/videodev 0x7a3cd015 v4l2_ctrl_get_menu +(unknown) drivers/media/video/videodev 0x7b054b72 v4l2_try_ext_ctrls +(unknown) drivers/media/video/videodev 0x80578f30 v4l2_ctrl_add_ctrl +(unknown) drivers/media/video/videodev 0x8106095a v4l2_prio_max +(unknown) drivers/media/video/videodev 0x85cee7d3 v4l2_subdev_querymenu +(unknown) drivers/media/video/videodev 0x867c265f v4l2_ctrl_fill +(unknown) drivers/media/video/videodev 0x8f9126cf v4l2_event_init +(unknown) drivers/media/video/videodev 0x8fa3d72d v4l2_event_pending +(unknown) drivers/media/video/videodev 0x9d0755a0 v4l2_ctrl_s_ctrl +(unknown) drivers/media/video/videodev 0x9d8b5dff v4l2_device_set_name +(unknown) drivers/media/video/videodev 0xa4b630ee v4l2_subdev_g_ext_ctrls +(unknown) drivers/media/video/videodev 0xa7450419 v4l2_ctrl_add_handler +(unknown) drivers/media/video/videodev 0xab97644e v4l2_fh_init +(unknown) drivers/media/video/videodev 0xad89273e v4l2_ctrl_new_std_menu +(unknown) drivers/media/video/videodev 0xb77b0159 v4l2_prio_init +(unknown) drivers/media/video/videodev 0xbfb13128 video_usercopy +(unknown) drivers/media/video/videodev 0xc00ad759 video_device_release +(unknown) drivers/media/video/videodev 0xc0e715ca v4l2_ctrl_handler_free +(unknown) drivers/media/video/videodev 0xc1f08702 v4l2_s_ext_ctrls +(unknown) drivers/media/video/videodev 0xc730a59f v4l2_device_unregister +(unknown) drivers/media/video/videodev 0xcda04a5b v4l2_prio_close +(unknown) drivers/media/video/videodev 0xd2ae86e0 v4l2_device_disconnect +(unknown) drivers/media/video/videodev 0xd2fe4e46 video_device_alloc +(unknown) drivers/media/video/videodev 0xd6fd8097 v4l2_g_ctrl +(unknown) drivers/media/video/videodev 0xd716a087 v4l2_ctrl_handler_log_status +(unknown) drivers/media/video/videodev 0xd9bbe607 v4l2_ctrl_cluster +(unknown) drivers/media/video/videodev 0xdbbf98df v4l2_device_put +(unknown) drivers/media/video/videodev 0xdd40dd2f v4l2_device_unregister_subdev +(unknown) drivers/media/video/videodev 0xdfb69e64 v4l2_subdev_queryctrl +(unknown) drivers/media/video/videodev 0xdfed521d v4l2_device_register_subdev_nodes +(unknown) drivers/media/video/videodev 0xe17df240 video_unregister_device +(unknown) drivers/media/video/videodev 0xe2b92059 v4l2_video_std_construct +(unknown) drivers/media/video/videodev 0xe48f722b v4l2_ctrl_handler_setup +(unknown) drivers/media/video/videodev 0xe5610682 v4l2_fh_exit +(unknown) drivers/media/video/videodev 0xec37f116 v4l2_ctrl_handler_init +(unknown) drivers/media/video/videodev 0xf31cce29 v4l2_ctrl_new_std +(unknown) drivers/media/video/videodev 0xf3251e7b v4l2_norm_to_name +(unknown) drivers/media/video/videodev 0xf6d6eec8 v4l2_g_ext_ctrls +(unknown) drivers/media/video/videodev 0xfbc05350 v4l2_fh_is_singular +(unknown) drivers/media/video/videodev 0xff9f4417 v4l2_event_queue +(unknown) drivers/memstick/core/memstick 0x1eb6ed74 memstick_free_host +(unknown) drivers/memstick/core/memstick 0x2b2c0e6e memstick_detect_change +(unknown) drivers/memstick/core/memstick 0x4cb66beb memstick_set_rw_addr +(unknown) drivers/memstick/core/memstick 0x5d820a02 memstick_init_req_sg +(unknown) drivers/memstick/core/memstick 0x5d959696 memstick_unregister_driver +(unknown) drivers/memstick/core/memstick 0x6b5b18ad memstick_next_req +(unknown) drivers/memstick/core/memstick 0x7df77174 memstick_resume_host +(unknown) drivers/memstick/core/memstick 0x7fb11fc6 memstick_register_driver +(unknown) drivers/memstick/core/memstick 0x8b3a6134 memstick_add_host +(unknown) drivers/memstick/core/memstick 0x90810e8a memstick_init_req +(unknown) drivers/memstick/core/memstick 0x97d5398a memstick_alloc_host +(unknown) drivers/memstick/core/memstick 0xb53298da memstick_remove_host +(unknown) drivers/memstick/core/memstick 0xeb8ec4ff memstick_new_req +(unknown) drivers/memstick/core/memstick 0xfb8f6039 memstick_suspend_host +(unknown) drivers/message/fusion/mptbase 0x01b1f008 mpt_suspend +(unknown) drivers/message/fusion/mptbase 0x0486a530 mpt_Soft_Hard_ResetHandler +(unknown) drivers/message/fusion/mptbase 0x04b73209 mpt_raid_phys_disk_pg0 +(unknown) drivers/message/fusion/mptbase 0x24683ef2 mpt_alloc_fw_memory +(unknown) drivers/message/fusion/mptbase 0x2aaa82ed mpt_config +(unknown) drivers/message/fusion/mptbase 0x387ae099 mpt_verify_adapter +(unknown) drivers/message/fusion/mptbase 0x4093199e mpt_send_handshake_request +(unknown) drivers/message/fusion/mptbase 0x4526289b mpt_event_deregister +(unknown) drivers/message/fusion/mptbase 0x4d522657 mpt_register +(unknown) drivers/message/fusion/mptbase 0x502108d0 mpt_fwfault_debug +(unknown) drivers/message/fusion/mptbase 0x509fc0f6 mpt_free_msg_frame +(unknown) drivers/message/fusion/mptbase 0x56e86127 mpt_free_fw_memory +(unknown) drivers/message/fusion/mptbase 0x63ea214f mpt_clear_taskmgmt_in_progress_flag +(unknown) drivers/message/fusion/mptbase 0x6a51a5ff mpt_raid_phys_disk_get_num_paths +(unknown) drivers/message/fusion/mptbase 0x79fb83dd mptbase_sas_persist_operation +(unknown) drivers/message/fusion/mptbase 0x7c328f94 mpt_print_ioc_summary +(unknown) drivers/message/fusion/mptbase 0x9a8713c5 mpt_device_driver_register +(unknown) drivers/message/fusion/mptbase 0x9b514995 mpt_raid_phys_disk_pg1 +(unknown) drivers/message/fusion/mptbase 0xae3fcbce mpt_get_msg_frame +(unknown) drivers/message/fusion/mptbase 0xb3029fcc mpt_HardResetHandler +(unknown) drivers/message/fusion/mptbase 0xc0e69f82 mpt_device_driver_deregister +(unknown) drivers/message/fusion/mptbase 0xc19ce12b mpt_set_taskmgmt_in_progress_flag +(unknown) drivers/message/fusion/mptbase 0xc3f6cd67 mpt_detach +(unknown) drivers/message/fusion/mptbase 0xc47c22e8 mpt_deregister +(unknown) drivers/message/fusion/mptbase 0xcca8e925 mpt_reset_register +(unknown) drivers/message/fusion/mptbase 0xd9a92a75 mpt_reset_deregister +(unknown) drivers/message/fusion/mptbase 0xdb97289a mpt_GetIocState +(unknown) drivers/message/fusion/mptbase 0xdd805159 ioc_list +(unknown) drivers/message/fusion/mptbase 0xdf773584 mpt_put_msg_frame +(unknown) drivers/message/fusion/mptbase 0xe057d480 mpt_resume +(unknown) drivers/message/fusion/mptbase 0xe5869e14 mpt_put_msg_frame_hi_pri +(unknown) drivers/message/fusion/mptbase 0xeb5979ef mpt_halt_firmware +(unknown) drivers/message/fusion/mptbase 0xebfdc87b mpt_findImVolumes +(unknown) drivers/message/fusion/mptbase 0xedb55070 mpt_event_register +(unknown) drivers/message/fusion/mptbase 0xfe7285b9 mpt_attach +(unknown) drivers/message/fusion/mptscsih 0x031d3a50 mptscsih_raid_id_to_num +(unknown) drivers/message/fusion/mptscsih 0x078b1b26 mptscsih_slave_destroy +(unknown) drivers/message/fusion/mptscsih 0x10b378ee mptscsih_resume +(unknown) drivers/message/fusion/mptscsih 0x16fe60a2 mptscsih_event_process +(unknown) drivers/message/fusion/mptscsih 0x1b262634 mptscsih_IssueTaskMgmt +(unknown) drivers/message/fusion/mptscsih 0x29ed0f02 mptscsih_info +(unknown) drivers/message/fusion/mptscsih 0x31b3d738 mptscsih_bios_param +(unknown) drivers/message/fusion/mptscsih 0x58fa2698 mptscsih_slave_configure +(unknown) drivers/message/fusion/mptscsih 0x5928a56d mptscsih_shutdown +(unknown) drivers/message/fusion/mptscsih 0x67b851f0 mptscsih_is_phys_disk +(unknown) drivers/message/fusion/mptscsih 0x79eae574 mptscsih_qcmd +(unknown) drivers/message/fusion/mptscsih 0x7ee4062c mptscsih_proc_info +(unknown) drivers/message/fusion/mptscsih 0x8987f93b mptscsih_abort +(unknown) drivers/message/fusion/mptscsih 0x8fc6e79a mptscsih_host_attrs +(unknown) drivers/message/fusion/mptscsih 0x97595aa6 mptscsih_suspend +(unknown) drivers/message/fusion/mptscsih 0x9acec82b mptscsih_ioc_reset +(unknown) drivers/message/fusion/mptscsih 0x9f5f4ff5 mptscsih_bus_reset +(unknown) drivers/message/fusion/mptscsih 0xb2a47161 mptscsih_dev_reset +(unknown) drivers/message/fusion/mptscsih 0xb51f8fd6 mptscsih_taskmgmt_response_code +(unknown) drivers/message/fusion/mptscsih 0xc5ced2ee mptscsih_taskmgmt_complete +(unknown) drivers/message/fusion/mptscsih 0xc9dc77f0 mptscsih_host_reset +(unknown) drivers/message/fusion/mptscsih 0xe75d1c43 mptscsih_io_done +(unknown) drivers/message/fusion/mptscsih 0xe8a980ec mptscsih_scandv_complete +(unknown) drivers/message/fusion/mptscsih 0xf8577065 mptscsih_remove +(unknown) drivers/message/fusion/mptscsih 0xf859b388 mptscsih_get_scsi_lookup +(unknown) drivers/message/fusion/mptscsih 0xf8957b72 mptscsih_change_queue_depth +(unknown) drivers/message/i2o/i2o_core 0x00a7a6ee i2o_driver_unregister +(unknown) drivers/message/i2o/i2o_core 0x025416eb i2o_dma_map_single +(unknown) drivers/message/i2o/i2o_core 0x054da3c7 i2o_exec_lct_get +(unknown) drivers/message/i2o/i2o_core 0x06bcdd21 i2o_event_register +(unknown) drivers/message/i2o/i2o_core 0x1efdb1cf i2o_cntxt_list_add +(unknown) drivers/message/i2o/i2o_core 0x23dc7d8b i2o_status_get +(unknown) drivers/message/i2o/i2o_core 0x2a843bef i2o_dump_message +(unknown) drivers/message/i2o/i2o_core 0x2bdf80e6 i2o_parm_field_get +(unknown) drivers/message/i2o/i2o_core 0x33ce8526 i2o_dma_alloc +(unknown) drivers/message/i2o/i2o_core 0x41e34f5c i2o_driver_notify_controller_add_all +(unknown) drivers/message/i2o/i2o_core 0x48f08df7 i2o_driver_notify_device_remove_all +(unknown) drivers/message/i2o/i2o_core 0x53717627 i2o_cntxt_list_remove +(unknown) drivers/message/i2o/i2o_core 0x5f04adb7 i2o_device_claim_release +(unknown) drivers/message/i2o/i2o_core 0x66cf933d i2o_dma_free +(unknown) drivers/message/i2o/i2o_core 0x6c28f6b6 i2o_pool_alloc +(unknown) drivers/message/i2o/i2o_core 0x8609fb13 i2o_cntxt_list_get_ptr +(unknown) drivers/message/i2o/i2o_core 0x8fe4470a i2o_find_iop +(unknown) drivers/message/i2o/i2o_core 0x92a5d1c5 i2o_parm_table_get +(unknown) drivers/message/i2o/i2o_core 0x9852107b i2o_iop_find_device +(unknown) drivers/message/i2o/i2o_core 0x98fa06e0 i2o_pool_free +(unknown) drivers/message/i2o/i2o_core 0xa0b2bb8f i2o_device_claim +(unknown) drivers/message/i2o/i2o_core 0xa3f6f538 i2o_sg_tablesize +(unknown) drivers/message/i2o/i2o_core 0xb4c00dcf i2o_controllers +(unknown) drivers/message/i2o/i2o_core 0xb8ef97ae i2o_dma_map_sg +(unknown) drivers/message/i2o/i2o_core 0xcd2c8f13 i2o_driver_notify_device_add_all +(unknown) drivers/message/i2o/i2o_core 0xd38efdc8 i2o_parm_issue +(unknown) drivers/message/i2o/i2o_core 0xe67cd576 i2o_msg_post_wait_mem +(unknown) drivers/message/i2o/i2o_core 0xe864e746 i2o_msg_get_wait +(unknown) drivers/message/i2o/i2o_core 0xe8e918c0 i2o_cntxt_list_get +(unknown) drivers/message/i2o/i2o_core 0xea6d9e26 i2o_driver_register +(unknown) drivers/message/i2o/i2o_core 0xf0854fdd i2o_dma_realloc +(unknown) drivers/message/i2o/i2o_core 0xfcf8abaa i2o_driver_notify_controller_remove_all +(unknown) drivers/mfd/htc-pasic3 0x483f3715 pasic3_read_register +(unknown) drivers/mfd/htc-pasic3 0x8b9fdc6b pasic3_write_register +(unknown) drivers/mfd/mc13xxx-core 0x0a12e19e mc13xxx_reg_rmw +(unknown) drivers/mfd/mc13xxx-core 0x0cba91d7 mc13xxx_lock +(unknown) drivers/mfd/mc13xxx-core 0x1ede8a29 mc13783_adc_do_conversion +(unknown) drivers/mfd/mc13xxx-core 0x2da65f34 mc13xxx_irq_request +(unknown) drivers/mfd/mc13xxx-core 0x4d442a28 mc13xxx_unlock +(unknown) drivers/mfd/mc13xxx-core 0x5381a84a mc13xxx_irq_ack +(unknown) drivers/mfd/mc13xxx-core 0x95d36be5 mc13xxx_irq_mask +(unknown) drivers/mfd/mc13xxx-core 0xa6663980 mc13xxx_reg_write +(unknown) drivers/mfd/mc13xxx-core 0xa9a0d229 mc13xxx_irq_unmask +(unknown) drivers/mfd/mc13xxx-core 0xab464b4e mc13xxx_reg_read +(unknown) drivers/mfd/mc13xxx-core 0xb18a8e9d mc13xxx_irq_free +(unknown) drivers/mfd/mc13xxx-core 0xbb572aef mc13xxx_get_flags +(unknown) drivers/mfd/mc13xxx-core 0xbea12ad3 mc13xxx_irq_status +(unknown) drivers/mfd/mc13xxx-core 0xd6069571 mc13xxx_irq_request_nounmask +(unknown) drivers/mfd/mc13xxx-core 0xd752481b mc13783_to_mc13xxx +(unknown) drivers/mfd/pcf50633 0x22c6fdf1 pcf50633_register_irq +(unknown) drivers/mfd/pcf50633 0x4e0f8143 pcf50633_read_block +(unknown) drivers/mfd/pcf50633 0x64947662 pcf50633_reg_clear_bits +(unknown) drivers/mfd/pcf50633 0x7b3aa157 pcf50633_write_block +(unknown) drivers/mfd/pcf50633 0x7e7339b6 pcf50633_free_irq +(unknown) drivers/mfd/pcf50633 0x9727c889 pcf50633_irq_mask_get +(unknown) drivers/mfd/pcf50633 0xa9cb3fe4 pcf50633_irq_mask +(unknown) drivers/mfd/pcf50633 0xad1989cb pcf50633_reg_read +(unknown) drivers/mfd/pcf50633 0xc3fb0a2e pcf50633_irq_unmask +(unknown) drivers/mfd/pcf50633 0xeb276f58 pcf50633_reg_write +(unknown) drivers/mfd/pcf50633 0xec76832c pcf50633_reg_set_bit_mask +(unknown) drivers/mfd/pcf50633-adc 0x49a7c7b0 pcf50633_adc_async_read +(unknown) drivers/mfd/pcf50633-adc 0x59d21466 pcf50633_adc_sync_read +(unknown) drivers/mfd/pcf50633-gpio 0x40b85244 pcf50633_gpio_set +(unknown) drivers/mfd/pcf50633-gpio 0x944aa2d7 pcf50633_gpio_invert_set +(unknown) drivers/mfd/pcf50633-gpio 0xdf5b7b29 pcf50633_gpio_power_supply_set +(unknown) drivers/mfd/pcf50633-gpio 0xf4c3e878 pcf50633_gpio_invert_get +(unknown) drivers/mfd/pcf50633-gpio 0xf803ce50 pcf50633_gpio_get +(unknown) drivers/mfd/sm501 0x3a089cba sm501_misc_control +(unknown) drivers/mfd/sm501 0x4dad6a65 sm501_unit_power +(unknown) drivers/mfd/sm501 0x5cfd0e23 sm501_find_clock +(unknown) drivers/mfd/sm501 0x75edd886 sm501_modify_reg +(unknown) drivers/mfd/sm501 0xc2e56146 sm501_set_clock +(unknown) drivers/mfd/tps6105x 0xc67c9021 tps6105x_set +(unknown) drivers/mfd/tps6105x 0xc710df03 tps6105x_mask_and_set +(unknown) drivers/mfd/tps6105x 0xfba44d28 tps6105x_get +(unknown) drivers/mfd/twl4030-madc 0x08b8dd2e twl4030_madc_conversion +(unknown) drivers/mfd/twl4030-madc 0x4362dc66 twl4030_get_madc_conversion +(unknown) drivers/mfd/twl6030-pwm 0x0c23f5b9 pwm_config +(unknown) drivers/mfd/twl6030-pwm 0x24ba6d1e pwm_free +(unknown) drivers/mfd/twl6030-pwm 0x9d09808d pwm_enable +(unknown) drivers/mfd/twl6030-pwm 0xb0493b18 pwm_disable +(unknown) drivers/mfd/twl6030-pwm 0xc1f4ec93 pwm_request +(unknown) drivers/mfd/ucb1400_core 0x814c76b3 ucb1400_adc_read +(unknown) drivers/mfd/wm8400-core 0x92572be3 wm8400_set_bits +(unknown) drivers/mfd/wm8400-core 0xb8268d84 wm8400_reg_read +(unknown) drivers/mfd/wm8400-core 0xcb87e020 wm8400_block_read +(unknown) drivers/mfd/wm8400-core 0xef245102 wm8400_reset_codec_reg_cache +(unknown) drivers/misc/ad525x_dpot 0x57f20003 ad_dpot_remove +(unknown) drivers/misc/ad525x_dpot 0x7559cc9e ad_dpot_probe +(unknown) drivers/misc/c2port/core 0x0e66fdaf c2port_device_register +(unknown) drivers/misc/c2port/core 0xdd3bb0b5 c2port_device_unregister +(unknown) drivers/misc/cb710/cb710 0x3b867052 cb710_pci_update_config_reg +(unknown) drivers/misc/cb710/cb710 0x7130a65d cb710_set_irq_handler +(unknown) drivers/misc/cb710/cb710 0xac1bb56c cb710_sg_dwiter_write_next_block +(unknown) drivers/misc/cb710/cb710 0xadaaa698 cb710_sg_dwiter_read_next_block +(unknown) drivers/misc/eeprom/eeprom_93cx6 0x2df115d4 eeprom_93cx6_multiread +(unknown) drivers/misc/eeprom/eeprom_93cx6 0x63d14d2f eeprom_93cx6_read +(unknown) drivers/misc/enclosure 0x13c03cbb enclosure_register +(unknown) drivers/misc/enclosure 0x17b1cfd5 enclosure_for_each_device +(unknown) drivers/misc/enclosure 0x3910252d enclosure_component_register +(unknown) drivers/misc/enclosure 0xa1dec76d enclosure_find +(unknown) drivers/misc/enclosure 0xa4c2caed enclosure_unregister +(unknown) drivers/misc/enclosure 0xc3f7611c enclosure_remove_device +(unknown) drivers/misc/enclosure 0xe73ee77d enclosure_add_device +(unknown) drivers/misc/ioc4 0x45c8459f ioc4_register_submodule +(unknown) drivers/misc/ioc4 0xcf07a4ce ioc4_unregister_submodule +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x00ba2fd0 lis3lv02d_remove_fs +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x1b99b1f0 lis3lv02d_init_device +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x6c33e494 lis3lv02d_joystick_disable +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x9e004a5d lis3_dev +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xe6af28c8 lis3lv02d_joystick_enable +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xee71534f lis3lv02d_poweroff +(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xf6a77955 lis3lv02d_poweron +(unknown) drivers/misc/ti-st/st_drv 0x4aebe00e st_register +(unknown) drivers/misc/ti-st/st_drv 0xc499d92e st_unregister +(unknown) drivers/misc/tifm_core 0x15d85bf4 tifm_register_driver +(unknown) drivers/misc/tifm_core 0x17564804 tifm_add_adapter +(unknown) drivers/misc/tifm_core 0x38b22b5e tifm_alloc_device +(unknown) drivers/misc/tifm_core 0x5d2a99e8 tifm_free_device +(unknown) drivers/misc/tifm_core 0x5fc15089 tifm_alloc_adapter +(unknown) drivers/misc/tifm_core 0x7ecce1d4 tifm_unregister_driver +(unknown) drivers/misc/tifm_core 0xa056b674 tifm_unmap_sg +(unknown) drivers/misc/tifm_core 0xa8c2ec46 tifm_queue_work +(unknown) drivers/misc/tifm_core 0xb6ac499d tifm_map_sg +(unknown) drivers/misc/tifm_core 0xdd045492 tifm_remove_adapter +(unknown) drivers/misc/tifm_core 0xe04064cc tifm_eject +(unknown) drivers/misc/tifm_core 0xe710b27c tifm_has_ms_pif +(unknown) drivers/misc/tifm_core 0xfa280bd8 tifm_free_adapter +(unknown) drivers/mmc/card/mmc_block 0x4fb2c9c0 mmc_cleanup_queue +(unknown) drivers/mmc/core/mmc_core 0x0ba260ba sdio_align_size +(unknown) drivers/mmc/core/mmc_core 0x0c5b6b89 sdio_enable_func +(unknown) drivers/mmc/core/mmc_core 0x0cbab581 mmc_host_disable +(unknown) drivers/mmc/core/mmc_core 0x176db730 mmc_do_release_host +(unknown) drivers/mmc/core/mmc_core 0x184b82fb mmc_vddrange_to_ocrmask +(unknown) drivers/mmc/core/mmc_core 0x1af9e87a mmc_power_save_host +(unknown) drivers/mmc/core/mmc_core 0x291bf15e mmc_regulator_set_ocr +(unknown) drivers/mmc/core/mmc_core 0x2c358d8d sdio_set_host_pm_flags +(unknown) drivers/mmc/core/mmc_core 0x397db952 sdio_set_block_size +(unknown) drivers/mmc/core/mmc_core 0x3a01bf33 mmc_can_trim +(unknown) drivers/mmc/core/mmc_core 0x3a3ac498 mmc_card_awake +(unknown) drivers/mmc/core/mmc_core 0x461e0e71 mmc_suspend_host +(unknown) drivers/mmc/core/mmc_core 0x4b967116 mmc_card_sleep +(unknown) drivers/mmc/core/mmc_core 0x4e35178f sdio_readsb +(unknown) drivers/mmc/core/mmc_core 0x5177392c sdio_writeb_readb +(unknown) drivers/mmc/core/mmc_core 0x5610a677 mmc_wait_for_req +(unknown) drivers/mmc/core/mmc_core 0x5867a827 mmc_detect_change +(unknown) drivers/mmc/core/mmc_core 0x5aa51910 sdio_writeb +(unknown) drivers/mmc/core/mmc_core 0x5b0480b4 sdio_readl +(unknown) drivers/mmc/core/mmc_core 0x5df5b9c2 sdio_disable_func +(unknown) drivers/mmc/core/mmc_core 0x5e08f539 mmc_release_host +(unknown) drivers/mmc/core/mmc_core 0x608f4071 sdio_release_host +(unknown) drivers/mmc/core/mmc_core 0x6378407f sdio_writew +(unknown) drivers/mmc/core/mmc_core 0x6778eba7 mmc_switch +(unknown) drivers/mmc/core/mmc_core 0x7301c6a0 mmc_unregister_driver +(unknown) drivers/mmc/core/mmc_core 0x73b9110a sdio_writesb +(unknown) drivers/mmc/core/mmc_core 0x75c48719 sdio_get_host_pm_caps +(unknown) drivers/mmc/core/mmc_core 0x76955d15 mmc_card_can_sleep +(unknown) drivers/mmc/core/mmc_core 0x79be976b mmc_add_host +(unknown) drivers/mmc/core/mmc_core 0x7ab6c487 mmc_power_restore_host +(unknown) drivers/mmc/core/mmc_core 0x7b8190bc sdio_release_irq +(unknown) drivers/mmc/core/mmc_core 0x7f9dae03 mmc_erase +(unknown) drivers/mmc/core/mmc_core 0x807217c1 mmc_host_enable +(unknown) drivers/mmc/core/mmc_core 0x839b8c1f mmc_wait_for_app_cmd +(unknown) drivers/mmc/core/mmc_core 0x90317e11 mmc_erase_group_aligned +(unknown) drivers/mmc/core/mmc_core 0x96d1f2a7 mmc_assume_removable +(unknown) drivers/mmc/core/mmc_core 0x993365b4 mmc_set_data_timeout +(unknown) drivers/mmc/core/mmc_core 0x9d4cf2ee mmc_align_data_size +(unknown) drivers/mmc/core/mmc_core 0xa65e390d mmc_register_driver +(unknown) drivers/mmc/core/mmc_core 0xad1316b3 mmc_alloc_host +(unknown) drivers/mmc/core/mmc_core 0xad4317c2 sdio_f0_writeb +(unknown) drivers/mmc/core/mmc_core 0xb773e661 mmc_request_done +(unknown) drivers/mmc/core/mmc_core 0xb96870ca mmc_host_lazy_disable +(unknown) drivers/mmc/core/mmc_core 0xba109ff4 sdio_writel +(unknown) drivers/mmc/core/mmc_core 0xbd11c86e sdio_readb +(unknown) drivers/mmc/core/mmc_core 0xbfdc4422 mmc_set_blocklen +(unknown) drivers/mmc/core/mmc_core 0xc4ac8854 sdio_claim_host +(unknown) drivers/mmc/core/mmc_core 0xc5349610 sdio_f0_readb +(unknown) drivers/mmc/core/mmc_core 0xc9333042 sdio_readw +(unknown) drivers/mmc/core/mmc_core 0xd3b72ba2 sdio_claim_irq +(unknown) drivers/mmc/core/mmc_core 0xd73c9d99 mmc_resume_host +(unknown) drivers/mmc/core/mmc_core 0xdbf5adc0 mmc_app_cmd +(unknown) drivers/mmc/core/mmc_core 0xde974098 mmc_can_erase +(unknown) drivers/mmc/core/mmc_core 0xe1e11c99 sdio_unregister_driver +(unknown) drivers/mmc/core/mmc_core 0xe5b8d9c9 __mmc_claim_host +(unknown) drivers/mmc/core/mmc_core 0xe9372aa3 mmc_try_claim_host +(unknown) drivers/mmc/core/mmc_core 0xe9bb5ffb mmc_free_host +(unknown) drivers/mmc/core/mmc_core 0xeafe2d43 sdio_memcpy_toio +(unknown) drivers/mmc/core/mmc_core 0xf0475a4e mmc_remove_host +(unknown) drivers/mmc/core/mmc_core 0xf494f618 mmc_regulator_get_ocrmask +(unknown) drivers/mmc/core/mmc_core 0xf6722605 sdio_memcpy_fromio +(unknown) drivers/mmc/core/mmc_core 0xf74dbaf0 mmc_can_secure_erase_trim +(unknown) drivers/mmc/core/mmc_core 0xf7bf2167 mmc_fixup_device +(unknown) drivers/mmc/core/mmc_core 0xfab1649f mmc_wait_for_cmd +(unknown) drivers/mmc/core/mmc_core 0xfc592576 sdio_register_driver +(unknown) drivers/mmc/host/of_mmc_spi 0x765a2af3 mmc_spi_get_pdata +(unknown) drivers/mmc/host/of_mmc_spi 0x92f42339 mmc_spi_put_pdata +(unknown) drivers/mmc/host/sdhci 0x28ce9b8f sdhci_suspend_host +(unknown) drivers/mmc/host/sdhci 0x4351eaa6 sdhci_resume_host +(unknown) drivers/mmc/host/sdhci 0x73f25f1d sdhci_alloc_host +(unknown) drivers/mmc/host/sdhci 0xa136f824 sdhci_remove_host +(unknown) drivers/mmc/host/sdhci 0xa991c8f5 sdhci_free_host +(unknown) drivers/mmc/host/sdhci 0xe5b48f11 sdhci_add_host +(unknown) drivers/mmc/host/sdhci 0xe8da265c sdhci_enable_irq_wakeups +(unknown) drivers/mtd/chips/cfi_cmdset_0001 0x2f8cddee cfi_cmdset_0200 +(unknown) drivers/mtd/chips/cfi_cmdset_0001 0x50e63518 cfi_cmdset_0003 +(unknown) drivers/mtd/chips/cfi_cmdset_0001 0x79fccebb cfi_cmdset_0001 +(unknown) drivers/mtd/chips/cfi_cmdset_0002 0x04e108c4 cfi_cmdset_0701 +(unknown) drivers/mtd/chips/cfi_cmdset_0002 0xa9d3cbe9 cfi_cmdset_0002 +(unknown) drivers/mtd/chips/cfi_cmdset_0002 0xfbe63caf cfi_cmdset_0006 +(unknown) drivers/mtd/chips/cfi_cmdset_0020 0xcf3fd8e3 cfi_cmdset_0020 +(unknown) drivers/mtd/chips/cfi_util 0x3812e192 cfi_varsize_frob +(unknown) drivers/mtd/chips/cfi_util 0x614a775e cfi_qry_mode_on +(unknown) drivers/mtd/chips/cfi_util 0x699d22ec cfi_qry_present +(unknown) drivers/mtd/chips/cfi_util 0x90d66668 cfi_read_pri +(unknown) drivers/mtd/chips/cfi_util 0xd1751d98 cfi_qry_mode_off +(unknown) drivers/mtd/chips/cfi_util 0xd20687b2 cfi_fixup +(unknown) drivers/mtd/chips/chipreg 0x0647be53 map_destroy +(unknown) drivers/mtd/chips/chipreg 0x2b0ee48d unregister_mtd_chip_driver +(unknown) drivers/mtd/chips/chipreg 0x85ec4329 register_mtd_chip_driver +(unknown) drivers/mtd/chips/chipreg 0xbda51be4 do_map_probe +(unknown) drivers/mtd/chips/gen_probe 0x7eadaca1 mtd_do_chip_probe +(unknown) drivers/mtd/devices/doc2000 0x332c1be8 DoC2k_init +(unknown) drivers/mtd/devices/doc2001 0xd47be0af DoCMil_init +(unknown) drivers/mtd/devices/doc2001plus 0x2f3549ed DoCMilPlus_init +(unknown) drivers/mtd/devices/docecc 0x45937659 doc_decode_ecc +(unknown) drivers/mtd/lpddr/lpddr_cmds 0xe5efa050 lpddr_cmdset +(unknown) drivers/mtd/maps/map_funcs 0xc40a4a32 simple_map_init +(unknown) drivers/mtd/mtd 0x0b036499 deregister_mtd_parser +(unknown) drivers/mtd/mtd 0x11848491 mtd_concat_create +(unknown) drivers/mtd/mtd 0x11ad7183 __mtd_next_device +(unknown) drivers/mtd/mtd 0x1573f573 mtd_concat_destroy +(unknown) drivers/mtd/mtd 0x30c98e55 of_mtd_parse_partitions +(unknown) drivers/mtd/mtd 0x3905b2b5 mtd_table_mutex +(unknown) drivers/mtd/mtd 0x3fe087ea mtd_is_partition +(unknown) drivers/mtd/mtd 0x401c8a0d unregister_mtd_user +(unknown) drivers/mtd/mtd 0x42e798e1 __put_mtd_device +(unknown) drivers/mtd/mtd 0x44b9a851 mtd_del_partition +(unknown) drivers/mtd/mtd 0x470d321d mtd_kmalloc_up_to +(unknown) drivers/mtd/mtd 0x51d467b2 mtd_device_unregister +(unknown) drivers/mtd/mtd 0x57e26bd9 get_mtd_device +(unknown) drivers/mtd/mtd 0x5ac554ea get_mtd_device_nm +(unknown) drivers/mtd/mtd 0x72dd86db mtd_erase_callback +(unknown) drivers/mtd/mtd 0x9306bc21 __get_mtd_device +(unknown) drivers/mtd/mtd 0xc465bbd1 register_mtd_parser +(unknown) drivers/mtd/mtd 0xcaee659c put_mtd_device +(unknown) drivers/mtd/mtd 0xd287da6f register_mtd_user +(unknown) drivers/mtd/mtd 0xd5596ec9 parse_mtd_partitions +(unknown) drivers/mtd/mtd 0xe700924e default_mtd_writev +(unknown) drivers/mtd/mtd 0xe7618480 mtd_add_partition +(unknown) drivers/mtd/mtd 0xed60f6bd kill_mtd_super +(unknown) drivers/mtd/mtd 0xed87cefc mount_mtd +(unknown) drivers/mtd/mtd 0xfe92db4b mtd_device_register +(unknown) drivers/mtd/mtd_blkdevs 0x3c7ac206 deregister_mtd_blktrans +(unknown) drivers/mtd/mtd_blkdevs 0x4edc687b add_mtd_blktrans_dev +(unknown) drivers/mtd/mtd_blkdevs 0x620cb802 mtd_blktrans_cease_background +(unknown) drivers/mtd/mtd_blkdevs 0x65b746d9 register_mtd_blktrans +(unknown) drivers/mtd/mtd_blkdevs 0xb3fe0130 del_mtd_blktrans_dev +(unknown) drivers/mtd/nand/nand 0x689c2832 nand_lock +(unknown) drivers/mtd/nand/nand 0x71e1a983 nand_wait_ready +(unknown) drivers/mtd/nand/nand 0x9246d482 nand_scan_ident +(unknown) drivers/mtd/nand/nand 0x9b74e2be nand_scan +(unknown) drivers/mtd/nand/nand 0xac4dc420 nand_release +(unknown) drivers/mtd/nand/nand 0xd11bcb47 nand_scan_bbt +(unknown) drivers/mtd/nand/nand 0xd354b644 nand_unlock +(unknown) drivers/mtd/nand/nand 0xeefc30e2 nand_default_bbt +(unknown) drivers/mtd/nand/nand 0xfc4cae58 nand_scan_tail +(unknown) drivers/mtd/nand/nand_bch 0x53b7cb68 nand_bch_free +(unknown) drivers/mtd/nand/nand_bch 0x59d04d3f nand_bch_init +(unknown) drivers/mtd/nand/nand_bch 0x5a27711f nand_bch_calculate_ecc +(unknown) drivers/mtd/nand/nand_bch 0x944c18bb nand_bch_correct_data +(unknown) drivers/mtd/nand/nand_ecc 0x276ab1c6 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 0xd194961d 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 0x8a921e75 sm_register_device +(unknown) drivers/mtd/onenand/onenand 0x3e309742 onenand_scan +(unknown) drivers/mtd/onenand/onenand 0x66fde332 onenand_scan_bbt +(unknown) drivers/mtd/onenand/onenand 0xaee4064e flexonenand_region +(unknown) drivers/mtd/onenand/onenand 0xb2857b33 onenand_release +(unknown) drivers/mtd/onenand/onenand 0xc2e21f04 onenand_default_bbt +(unknown) drivers/mtd/onenand/onenand 0xe6562d00 onenand_addr +(unknown) drivers/mtd/ubi/ubi 0x141c6e6e ubi_leb_read +(unknown) drivers/mtd/ubi/ubi 0x20fb4b27 ubi_leb_erase +(unknown) drivers/mtd/ubi/ubi 0x42801d20 ubi_sync +(unknown) drivers/mtd/ubi/ubi 0x47c0ee1a ubi_get_volume_info +(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 0x74617fc3 ubi_do_get_device_info +(unknown) drivers/mtd/ubi/ubi 0x804ddd92 ubi_open_volume_path +(unknown) drivers/mtd/ubi/ubi 0x8b60c138 ubi_close_volume +(unknown) drivers/mtd/ubi/ubi 0xa2b19023 ubi_is_mapped +(unknown) drivers/mtd/ubi/ubi 0xa6219f64 ubi_open_volume +(unknown) drivers/mtd/ubi/ubi 0xae09298a ubi_leb_unmap +(unknown) drivers/mtd/ubi/ubi 0xcb549b6e ubi_leb_map +(unknown) drivers/mtd/ubi/ubi 0xcf1f1f44 ubi_open_volume_nm +(unknown) drivers/mtd/ubi/ubi 0xd6937bfd ubi_leb_write +(unknown) drivers/mtd/ubi/ubi 0xed59c6e0 ubi_leb_change +(unknown) drivers/mtd/ubi/ubi 0xfd6f0ef9 ubi_unregister_volume_notifier +(unknown) drivers/net/8390 0x080e5d22 ei_close +(unknown) drivers/net/8390 0x119721ac ei_interrupt +(unknown) drivers/net/8390 0x1e93f048 ei_netdev_ops +(unknown) drivers/net/8390 0x311133d0 ei_set_multicast_list +(unknown) drivers/net/8390 0x42bc418b __alloc_ei_netdev +(unknown) drivers/net/8390 0x44dfb83f ei_tx_timeout +(unknown) drivers/net/8390 0x60337801 ei_open +(unknown) drivers/net/8390 0xafc88298 ei_start_xmit +(unknown) drivers/net/8390 0xb6127510 ei_get_stats +(unknown) drivers/net/8390 0xc0b2ddbe NS8390_init +(unknown) drivers/net/8390 0xce0ba0d4 ei_poll +(unknown) drivers/net/arcnet/arcnet 0x09d61751 arcnet_send_packet +(unknown) drivers/net/arcnet/arcnet 0x14acbeaf arcnet_timeout +(unknown) drivers/net/arcnet/arcnet 0x35e99466 arcnet_open +(unknown) drivers/net/arcnet/arcnet 0x5ce8f3cb alloc_arcdev +(unknown) drivers/net/arcnet/arcnet 0x6534792a arcnet_debug +(unknown) drivers/net/arcnet/arcnet 0x8b21b374 arc_raw_proto +(unknown) drivers/net/arcnet/arcnet 0x981497d8 arcnet_close +(unknown) drivers/net/arcnet/arcnet 0xa5ab90a1 arc_proto_default +(unknown) drivers/net/arcnet/arcnet 0xa7bdd1bb arc_bcast_proto +(unknown) drivers/net/arcnet/arcnet 0xc8ef8ac1 arcnet_unregister_proto +(unknown) drivers/net/arcnet/arcnet 0xcbc6f897 arc_proto_map +(unknown) drivers/net/arcnet/arcnet 0xecb730b0 arcnet_interrupt +(unknown) drivers/net/arcnet/com20020 0x0395defd com20020_netdev_ops +(unknown) drivers/net/arcnet/com20020 0x5c179b72 com20020_found +(unknown) drivers/net/arcnet/com20020 0x8604dee1 com20020_check +(unknown) drivers/net/bnx2 0x0cfbca1a bnx2_cnic_probe +(unknown) drivers/net/bnx2x/bnx2x 0xcbf9a818 bnx2x_cnic_probe +(unknown) drivers/net/can/c_can/c_can 0xabda13d4 alloc_c_can_dev +(unknown) drivers/net/can/c_can/c_can 0xd7338db5 free_c_can_dev +(unknown) drivers/net/can/c_can/c_can 0xd89d424b unregister_c_can_dev +(unknown) drivers/net/can/c_can/c_can 0xd8b9ab2b register_c_can_dev +(unknown) drivers/net/can/can-dev 0x049c0fe0 alloc_can_err_skb +(unknown) drivers/net/can/can-dev 0x0c8d4732 can_put_echo_skb +(unknown) drivers/net/can/can-dev 0x30171431 free_candev +(unknown) drivers/net/can/can-dev 0x306a7bf3 alloc_candev +(unknown) drivers/net/can/can-dev 0x3d55bb06 unregister_candev +(unknown) drivers/net/can/can-dev 0x473ca92c close_candev +(unknown) drivers/net/can/can-dev 0x62038507 register_candev +(unknown) drivers/net/can/can-dev 0x659b28b5 open_candev +(unknown) drivers/net/can/can-dev 0x9488e328 can_free_echo_skb +(unknown) drivers/net/can/can-dev 0xb9ee3926 can_get_echo_skb +(unknown) drivers/net/can/can-dev 0xd0b9923f can_bus_off +(unknown) drivers/net/can/can-dev 0xd9e3c809 alloc_can_skb +(unknown) drivers/net/can/sja1000/sja1000 0x47917ad5 alloc_sja1000dev +(unknown) drivers/net/can/sja1000/sja1000 0x49ebd0d2 sja1000_interrupt +(unknown) drivers/net/can/sja1000/sja1000 0x919d1df0 unregister_sja1000dev +(unknown) drivers/net/can/sja1000/sja1000 0xcb976c24 free_sja1000dev +(unknown) drivers/net/can/sja1000/sja1000 0xdc2f5841 register_sja1000dev +(unknown) drivers/net/cnic 0x636af174 cnic_unregister_driver +(unknown) drivers/net/cnic 0xe9820ec4 cnic_register_driver +(unknown) drivers/net/cxgb3/cxgb3 0x0f94a23f cxgb3_remove_tid +(unknown) drivers/net/cxgb3/cxgb3 0x1095c4cf t3_l2t_send_slow +(unknown) drivers/net/cxgb3/cxgb3 0x26899f2f t3_register_cpl_handler +(unknown) drivers/net/cxgb3/cxgb3 0x3011bb39 t3_l2e_free +(unknown) drivers/net/cxgb3/cxgb3 0x4e54fa67 cxgb3_free_atid +(unknown) drivers/net/cxgb3/cxgb3 0x4e59fcf6 t3_l2t_get +(unknown) drivers/net/cxgb3/cxgb3 0x5a4ee118 cxgb3_alloc_atid +(unknown) drivers/net/cxgb3/cxgb3 0x7db4b2c4 cxgb3_insert_tid +(unknown) drivers/net/cxgb3/cxgb3 0x8419504d dev2t3cdev +(unknown) drivers/net/cxgb3/cxgb3 0x998c2b6a cxgb3_free_stid +(unknown) drivers/net/cxgb3/cxgb3 0xaf177028 cxgb3_register_client +(unknown) drivers/net/cxgb3/cxgb3 0xc638ed84 cxgb3_unregister_client +(unknown) drivers/net/cxgb3/cxgb3 0xc92e6b85 cxgb3_alloc_stid +(unknown) drivers/net/cxgb3/cxgb3 0xe00ceb12 cxgb3_ofld_send +(unknown) drivers/net/cxgb3/cxgb3 0xf1dc8152 t3_l2t_send_event +(unknown) drivers/net/cxgb3/cxgb3 0xf449a3ca cxgb3_queue_tid_release +(unknown) drivers/net/cxgb4/cxgb4 0x01bcfeaf cxgb4_alloc_stid +(unknown) drivers/net/cxgb4/cxgb4 0x0bad9313 cxgb4_create_server +(unknown) drivers/net/cxgb4/cxgb4 0x0daf63cf cxgb4_alloc_atid +(unknown) drivers/net/cxgb4/cxgb4 0x22f52a66 cxgb4_remove_tid +(unknown) drivers/net/cxgb4/cxgb4 0x2400d1a9 cxgb4_register_uld +(unknown) drivers/net/cxgb4/cxgb4 0x3707f1e6 cxgb4_port_chan +(unknown) drivers/net/cxgb4/cxgb4 0x6443234c cxgb4_l2t_send +(unknown) drivers/net/cxgb4/cxgb4 0x6826f6f4 cxgb4_pktgl_to_skb +(unknown) drivers/net/cxgb4/cxgb4 0x6f835fbc cxgb4_l2t_release +(unknown) drivers/net/cxgb4/cxgb4 0x709acf70 cxgb4_get_tcp_stats +(unknown) drivers/net/cxgb4/cxgb4 0x86956310 cxgb4_free_stid +(unknown) drivers/net/cxgb4/cxgb4 0x8d3f6f90 cxgb4_ofld_send +(unknown) drivers/net/cxgb4/cxgb4 0x993f00bd cxgb4_iscsi_init +(unknown) drivers/net/cxgb4/cxgb4 0xa6979383 cxgb4_free_atid +(unknown) drivers/net/cxgb4/cxgb4 0xcbc18796 cxgb4_port_idx +(unknown) drivers/net/cxgb4/cxgb4 0xced124d2 cxgb4_l2t_get +(unknown) drivers/net/cxgb4/cxgb4 0xd00e5a36 cxgb4_unregister_uld +(unknown) drivers/net/cxgb4/cxgb4 0xd69a0294 cxgb4_best_mtu +(unknown) drivers/net/cxgb4/cxgb4 0xdb26d7e1 cxgb4_port_viid +(unknown) drivers/net/hamradio/hdlcdrv 0x20c0b309 hdlcdrv_transmitter +(unknown) drivers/net/hamradio/hdlcdrv 0x46c42c5c hdlcdrv_arbitrate +(unknown) drivers/net/hamradio/hdlcdrv 0xb5e513c2 hdlcdrv_unregister +(unknown) drivers/net/hamradio/hdlcdrv 0xc66a7dab hdlcdrv_receiver +(unknown) drivers/net/hamradio/hdlcdrv 0xf46540d9 hdlcdrv_register +(unknown) drivers/net/irda/sir-dev 0x31af5e3c sirdev_put_instance +(unknown) drivers/net/irda/sir-dev 0x57f3ffc9 irda_register_dongle +(unknown) drivers/net/irda/sir-dev 0x57f6736c sirdev_raw_read +(unknown) drivers/net/irda/sir-dev 0x6024a6d7 irda_unregister_dongle +(unknown) drivers/net/irda/sir-dev 0x7766c6fc sirdev_get_instance +(unknown) drivers/net/irda/sir-dev 0x7df59088 sirdev_set_dongle +(unknown) drivers/net/irda/sir-dev 0x8c12275a sirdev_receive +(unknown) drivers/net/irda/sir-dev 0x975c3591 sirdev_set_dtr_rts +(unknown) drivers/net/irda/sir-dev 0xb702c38d sirdev_write_complete +(unknown) drivers/net/irda/sir-dev 0xfaaea092 sirdev_raw_write +(unknown) drivers/net/macvlan 0x0e05e6b1 macvlan_dellink +(unknown) drivers/net/macvlan 0x1790354b macvlan_link_register +(unknown) drivers/net/macvlan 0x307adbff macvlan_common_setup +(unknown) drivers/net/macvlan 0xc1da4c3c macvlan_start_xmit +(unknown) drivers/net/macvlan 0xeb285579 macvlan_common_newlink +(unknown) drivers/net/macvtap 0xf40b68ef 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 0x027182d2 mlx4_mtt_init +(unknown) drivers/net/mlx4/mlx4_core 0x055db193 mlx4_mr_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x0e30a855 mlx4_buf_write_mtt +(unknown) drivers/net/mlx4/mlx4_core 0x114b8822 mlx4_mtt_cleanup +(unknown) drivers/net/mlx4/mlx4_core 0x14676902 mlx4_qp_release_range +(unknown) drivers/net/mlx4/mlx4_core 0x1a1e888c mlx4_fmr_free +(unknown) drivers/net/mlx4/mlx4_core 0x1b025e8d mlx4_release_eq +(unknown) drivers/net/mlx4/mlx4_core 0x22b76af8 mlx4_cq_resize +(unknown) drivers/net/mlx4/mlx4_core 0x23f3993d mlx4_multicast_detach +(unknown) drivers/net/mlx4/mlx4_core 0x258512bd mlx4_unregister_vlan +(unknown) drivers/net/mlx4/mlx4_core 0x3104790a mlx4_mr_free +(unknown) drivers/net/mlx4/mlx4_core 0x311a4f93 mlx4_multicast_promisc_remove +(unknown) drivers/net/mlx4/mlx4_core 0x3585bd79 mlx4_pd_free +(unknown) drivers/net/mlx4/mlx4_core 0x3621cae1 mlx4_free_hwq_res +(unknown) drivers/net/mlx4/mlx4_core 0x37ae6ea1 mlx4_buf_free +(unknown) drivers/net/mlx4/mlx4_core 0x3aceeebe mlx4_uar_free +(unknown) drivers/net/mlx4/mlx4_core 0x407c4bd4 mlx4_pd_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x4684eb94 mlx4_register_vlan +(unknown) drivers/net/mlx4/mlx4_core 0x47600101 mlx4_qp_to_ready +(unknown) drivers/net/mlx4/mlx4_core 0x4b33dd95 mlx4_cq_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x4ca84094 mlx4_mtt_addr +(unknown) drivers/net/mlx4/mlx4_core 0x584c8501 mlx4_wol_read +(unknown) drivers/net/mlx4/mlx4_core 0x59461ef5 mlx4_replace_mac +(unknown) drivers/net/mlx4/mlx4_core 0x596b0abf mlx4_test_interrupts +(unknown) drivers/net/mlx4/mlx4_core 0x5f789df0 mlx4_INIT_PORT +(unknown) drivers/net/mlx4/mlx4_core 0x6c9ee1cc mlx4_register_mac +(unknown) drivers/net/mlx4/mlx4_core 0x75584288 mlx4_bf_free +(unknown) drivers/net/mlx4/mlx4_core 0x7633c87e mlx4_unicast_promisc_remove +(unknown) drivers/net/mlx4/mlx4_core 0x782d1d77 mlx4_find_cached_vlan +(unknown) drivers/net/mlx4/mlx4_core 0x7902b5e9 mlx4_qp_modify +(unknown) drivers/net/mlx4/mlx4_core 0x79c12fea mlx4_multicast_promisc_add +(unknown) drivers/net/mlx4/mlx4_core 0x7caa50c0 mlx4_fmr_enable +(unknown) drivers/net/mlx4/mlx4_core 0x7dfd17ea mlx4_cq_modify +(unknown) drivers/net/mlx4/mlx4_core 0x85a76536 mlx4_cq_free +(unknown) drivers/net/mlx4/mlx4_core 0x880dd647 mlx4_write_mtt +(unknown) drivers/net/mlx4/mlx4_core 0x8b5be92f mlx4_srq_free +(unknown) drivers/net/mlx4/mlx4_core 0x8d7d5c20 mlx4_alloc_hwq_res +(unknown) drivers/net/mlx4/mlx4_core 0x8dbd55d6 mlx4_CLOSE_PORT +(unknown) drivers/net/mlx4/mlx4_core 0x8ef42a3f mlx4_db_alloc +(unknown) drivers/net/mlx4/mlx4_core 0x95ad0755 mlx4_mr_enable +(unknown) drivers/net/mlx4/mlx4_core 0x99e1a521 mlx4_fmr_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xa009f821 mlx4_SYNC_TPT +(unknown) drivers/net/mlx4/mlx4_core 0xb1bc31cf mlx4_db_free +(unknown) drivers/net/mlx4/mlx4_core 0xb1ee96f7 mlx4_uar_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xb32f111b mlx4_bf_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xb4c2a1aa mlx4_buf_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xb633ecaa mlx4_alloc_cmd_mailbox +(unknown) drivers/net/mlx4/mlx4_core 0xb8420645 mlx4_assign_eq +(unknown) drivers/net/mlx4/mlx4_core 0xc53a5093 mlx4_register_interface +(unknown) drivers/net/mlx4/mlx4_core 0xccebdb5c mlx4_wol_write +(unknown) drivers/net/mlx4/mlx4_core 0xcdf3b93b mlx4_map_phys_fmr +(unknown) drivers/net/mlx4/mlx4_core 0xcfa3e2d0 __mlx4_cmd +(unknown) drivers/net/mlx4/mlx4_core 0xd04219a1 mlx4_get_protocol_dev +(unknown) drivers/net/mlx4/mlx4_core 0xd25a9216 mlx4_free_cmd_mailbox +(unknown) drivers/net/mlx4/mlx4_core 0xd59d9617 mlx4_qp_query +(unknown) drivers/net/mlx4/mlx4_core 0xd609abef mlx4_qp_remove +(unknown) drivers/net/mlx4/mlx4_core 0xd8022a0f mlx4_fmr_unmap +(unknown) drivers/net/mlx4/mlx4_core 0xd9f809c6 mlx4_srq_query +(unknown) drivers/net/mlx4/mlx4_core 0xe279ab1e mlx4_qp_reserve_range +(unknown) drivers/net/mlx4/mlx4_core 0xe34a638d mlx4_unregister_mac +(unknown) drivers/net/mlx4/mlx4_core 0xe52e82e9 mlx4_srq_alloc +(unknown) drivers/net/mlx4/mlx4_core 0xe53eb585 mlx4_qp_free +(unknown) drivers/net/mlx4/mlx4_core 0xe54f36e6 mlx4_multicast_attach +(unknown) drivers/net/mlx4/mlx4_core 0xf0016454 mlx4_unicast_promisc_add +(unknown) drivers/net/mlx4/mlx4_core 0xf4173561 mlx4_unregister_interface +(unknown) drivers/net/mlx4/mlx4_core 0xf438c1b3 mlx4_srq_arm +(unknown) drivers/net/mlx4/mlx4_core 0xf601af48 mlx4_qp_alloc +(unknown) drivers/net/phy/mdio-bitbang 0x836816ed alloc_mdio_bitbang +(unknown) drivers/net/phy/mdio-bitbang 0xdc896962 free_mdio_bitbang +(unknown) drivers/net/ppp_generic 0x2acddbae ppp_output_wakeup +(unknown) drivers/net/ppp_generic 0x2b37c030 ppp_channel_index +(unknown) drivers/net/ppp_generic 0x31619268 ppp_unregister_compressor +(unknown) drivers/net/ppp_generic 0x3ec3b0d6 ppp_unit_number +(unknown) drivers/net/ppp_generic 0x54e7fa7c ppp_unregister_channel +(unknown) drivers/net/ppp_generic 0x5f7135f5 ppp_input_error +(unknown) drivers/net/ppp_generic 0x6b9147ea ppp_register_net_channel +(unknown) drivers/net/ppp_generic 0x7d20acef ppp_dev_name +(unknown) drivers/net/ppp_generic 0x7e90a40e ppp_register_compressor +(unknown) drivers/net/ppp_generic 0xd63782d9 ppp_input +(unknown) drivers/net/ppp_generic 0xfc214cc3 ppp_register_channel +(unknown) drivers/net/pppox 0x523921f0 pppox_unbind_sock +(unknown) drivers/net/pppox 0x76441f58 register_pppox_proto +(unknown) drivers/net/pppox 0x9b90437b pppox_ioctl +(unknown) drivers/net/pppox 0xe0ff7a18 unregister_pppox_proto +(unknown) drivers/net/slhc 0x2278e94b slhc_remember +(unknown) drivers/net/slhc 0x26b760c4 slhc_init +(unknown) drivers/net/slhc 0x3fe0d1c0 slhc_free +(unknown) drivers/net/slhc 0x62538167 slhc_toss +(unknown) drivers/net/slhc 0x7e87227e slhc_compress +(unknown) drivers/net/slhc 0xa78d9eb7 slhc_uncompress +(unknown) drivers/net/sungem_phy 0xf38689f5 mii_phy_probe +(unknown) drivers/net/tokenring/tms380tr 0x058b5e6f tmsdev_term +(unknown) drivers/net/tokenring/tms380tr 0x951db603 tms380tr_open +(unknown) drivers/net/tokenring/tms380tr 0xbcd23793 tms380tr_interrupt +(unknown) drivers/net/tokenring/tms380tr 0xca88770f tmsdev_init +(unknown) drivers/net/tokenring/tms380tr 0xd1325780 tms380tr_netdev_ops +(unknown) drivers/net/tokenring/tms380tr 0xd2328794 tms380tr_wait +(unknown) drivers/net/tokenring/tms380tr 0xe6f512c0 tms380tr_close +(unknown) drivers/net/usb/cdc_ether 0x54e2c6d6 usbnet_cdc_bind +(unknown) drivers/net/usb/cdc_ether 0x8b4187ea usbnet_cdc_status +(unknown) drivers/net/usb/cdc_ether 0x8f183d4a usbnet_cdc_unbind +(unknown) drivers/net/usb/cdc_ether 0xf06a42a0 usbnet_generic_cdc_bind +(unknown) drivers/net/usb/rndis_host 0x4db89327 rndis_unbind +(unknown) drivers/net/usb/rndis_host 0x72de5283 rndis_command +(unknown) drivers/net/usb/rndis_host 0xb910265c rndis_tx_fixup +(unknown) drivers/net/usb/rndis_host 0xcc05c7e6 generic_rndis_bind +(unknown) drivers/net/usb/rndis_host 0xefc7a157 rndis_rx_fixup +(unknown) drivers/net/usb/rndis_host 0xfc88238f rndis_status +(unknown) drivers/net/usb/usbnet 0x0afa2bd0 usbnet_resume_rx +(unknown) drivers/net/usb/usbnet 0x0fb466d7 usbnet_get_endpoints +(unknown) drivers/net/usb/usbnet 0x169fafd3 usbnet_change_mtu +(unknown) drivers/net/usb/usbnet 0x1e0c6e36 usbnet_tx_timeout +(unknown) drivers/net/usb/usbnet 0x1fff4cd4 usbnet_skb_return +(unknown) drivers/net/usb/usbnet 0x38a2fe4f usbnet_get_msglevel +(unknown) drivers/net/usb/usbnet 0x4e7f71ac usbnet_probe +(unknown) drivers/net/usb/usbnet 0x530588bc usbnet_resume +(unknown) drivers/net/usb/usbnet 0x694a5808 usbnet_get_settings +(unknown) drivers/net/usb/usbnet 0x75a981af usbnet_purge_paused_rxq +(unknown) drivers/net/usb/usbnet 0x7b60dca8 usbnet_set_msglevel +(unknown) drivers/net/usb/usbnet 0x996d4ab7 usbnet_suspend +(unknown) drivers/net/usb/usbnet 0x9c1ff5bb usbnet_defer_kevent +(unknown) drivers/net/usb/usbnet 0x9d0c5b2d usbnet_unlink_rx_urbs +(unknown) drivers/net/usb/usbnet 0xa90c33fe usbnet_open +(unknown) drivers/net/usb/usbnet 0xadd3831f usbnet_set_settings +(unknown) drivers/net/usb/usbnet 0xb101b9d7 usbnet_disconnect +(unknown) drivers/net/usb/usbnet 0xb6866f0e usbnet_pause_rx +(unknown) drivers/net/usb/usbnet 0xbf693ca1 usbnet_get_drvinfo +(unknown) drivers/net/usb/usbnet 0xd9e8e31d usbnet_get_link +(unknown) drivers/net/usb/usbnet 0xe1d316d2 usbnet_nway_reset +(unknown) drivers/net/usb/usbnet 0xf5e4b9ba usbnet_get_ethernet_addr +(unknown) drivers/net/usb/usbnet 0xf8747ee4 usbnet_stop +(unknown) drivers/net/usb/usbnet 0xff4a287c usbnet_start_xmit +(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 0x0f3bef94 attach_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0x2f9695a3 hdlc_open +(unknown) drivers/net/wan/hdlc 0x42137139 hdlc_close +(unknown) drivers/net/wan/hdlc 0x45b8442e unregister_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0x471fa58f unregister_hdlc_device +(unknown) drivers/net/wan/hdlc 0x5fb74ca0 register_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0x62bbbcc8 detach_hdlc_protocol +(unknown) drivers/net/wan/hdlc 0x7ace7afb hdlc_start_xmit +(unknown) drivers/net/wan/hdlc 0x99aff0bf hdlc_ioctl +(unknown) drivers/net/wan/hdlc 0x9ef203f3 hdlc_change_mtu +(unknown) drivers/net/wan/hdlc 0xa0f3515a alloc_hdlcdev +(unknown) drivers/net/wimax/i2400m/i2400m 0x00fb1345 i2400m_netdev_setup +(unknown) drivers/net/wimax/i2400m/i2400m 0x139caa94 i2400m_release +(unknown) drivers/net/wimax/i2400m/i2400m 0x1a9f0d5d i2400m_tx +(unknown) drivers/net/wimax/i2400m/i2400m 0x287496f5 i2400m_dev_bootstrap +(unknown) drivers/net/wimax/i2400m/i2400m 0x448ff2eb i2400m_tx_msg_sent +(unknown) drivers/net/wimax/i2400m/i2400m 0x4cea4849 i2400m_setup +(unknown) drivers/net/wimax/i2400m/i2400m 0x5bd24898 i2400m_unknown_barker +(unknown) drivers/net/wimax/i2400m/i2400m 0x5e90b250 i2400m_rx +(unknown) drivers/net/wimax/i2400m/i2400m 0x6c11e05e i2400m_dev_reset_handle +(unknown) drivers/net/wimax/i2400m/i2400m 0xa763b948 i2400m_is_boot_barker +(unknown) drivers/net/wimax/i2400m/i2400m 0xb00b793c i2400m_bm_cmd_prepare +(unknown) drivers/net/wimax/i2400m/i2400m 0xb59d11c8 i2400m_pre_reset +(unknown) drivers/net/wimax/i2400m/i2400m 0xb99d0086 i2400m_error_recovery +(unknown) drivers/net/wimax/i2400m/i2400m 0xc4c424a8 i2400m_reset +(unknown) drivers/net/wimax/i2400m/i2400m 0xdcbb9183 i2400m_post_reset +(unknown) drivers/net/wimax/i2400m/i2400m 0xde45f212 i2400m_init +(unknown) drivers/net/wimax/i2400m/i2400m 0xe840d447 i2400m_tx_msg_get +(unknown) drivers/net/wimax/i2400m/i2400m 0xf22b0bb3 i2400m_cmd_enter_powersave +(unknown) drivers/net/wireless/airo 0x974c9f2f stop_airo_card +(unknown) drivers/net/wireless/airo 0xaf294c64 reset_airo_card +(unknown) drivers/net/wireless/airo 0xdae9ba83 init_airo_card +(unknown) drivers/net/wireless/ath/ath 0x04943a5f ath_key_delete +(unknown) drivers/net/wireless/ath/ath 0x1112d242 ath_regd_init +(unknown) drivers/net/wireless/ath/ath 0x263ec549 ath_rxbuf_alloc +(unknown) drivers/net/wireless/ath/ath 0x2c0c046a 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 0x57eb77af ath_printk +(unknown) drivers/net/wireless/ath/ath 0x645a60cf ath_key_config +(unknown) drivers/net/wireless/ath/ath 0x7af02ee2 ath_regd_get_band_ctl +(unknown) drivers/net/wireless/ath/ath 0x9edc6465 ath_hw_cycle_counters_update +(unknown) drivers/net/wireless/ath/ath 0xb77d3478 ath_hw_setbssidmask +(unknown) drivers/net/wireless/ath/ath 0xf63313e8 ath_hw_keyreset +(unknown) drivers/net/wireless/ath/ath 0xfdd9e7b9 ath_hw_get_listen_time +(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0x0e11bba0 ath9k_cmn_get_hw_crypto_keytype +(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0x30e721e9 ath9k_cmn_get_curchannel +(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0x8470b9bf ath9k_cmn_update_txpow +(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 0x01f7ad10 ath9k_hw_process_rxdesc_edma +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x03937e58 ath9k_hw_btcoex_enable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x04200b0f ath9k_hw_cfg_output +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x0512ef21 ath9k_hw_init_global_settings +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x07bff934 ath9k_hw_btcoex_bt_stomp +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x08ed0946 ath9k_hw_deinit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x0985b5d4 ath9k_hw_gettxintrtxqs +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x098f3324 ath9k_hw_setpower +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x0a4c2298 ath9k_hw_set_gpio +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x0eadd5d8 ath9k_hw_putrxbuf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x0f4c68eb ath9k_hw_stop_dma_queue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x12d02365 ath9k_hw_set_txq_props +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x15a4859c ath9k_hw_beaconq_setup +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x198e4724 ar9003_paprd_enable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x1b55d271 ath9k_hw_puttxbuf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x1be2363b ath9k_hw_set_rx_bufsize +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x1c668907 ath9k_hw_phy_disable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x1c8a2050 ath9k_hw_setrxfilter +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x1defb507 ath9k_hw_releasetxqueue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x1f620934 ath9k_hw_init_btcoex_hw +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x23c27492 ath9k_hw_ani_monitor +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x26e11692 ath9k_hw_disable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2ae97377 ath9k_hw_setmcastfilter +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2e86ac31 ath9k_hw_beaconinit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2f0d64bf ath9k_hw_bstuck_nfcal +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x33f7ecfa ath9k_hw_gen_timer_stop +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x35f50ec8 ath9k_hw_cleartxdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x3edebaaf ath9k_hw_reset_calvalid +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x3f2d8a82 ath9k_hw_gettxbuf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x4017ae9e ath9k_hw_gpio_get +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x40db161c ath9k_hw_disable_mib_counters +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x40e26f9b ath9k_hw_setuptxqueue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x422ee76b ath9k_hw_setrxabort +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x45209e58 ath9k_hw_rxprocdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x472800f4 ath_gen_timer_alloc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x58939e9f ath9k_hw_wait +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x58b3fd22 ath9k_hw_abort_tx_dma +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x5df6403a ath9k_hw_set_sta_beacon_timers +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x5e1da4a9 ath9k_hw_getrxfilter +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x65150245 ath9k_hw_resettxqueue +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x6996e3e4 ath9k_hw_set_interrupts +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x6a932aaa ath9k_hw_btcoex_set_weight +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x6f0f380d ath9k_hw_setopmode +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x72ffe234 ath9k_hw_setantenna +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x76246392 ath9k_hw_check_alive +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x765f5fa6 ath9k_hw_reset +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x7d1f7399 ath9k_hw_abortpcurecv +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x7d61560f ar9003_hw_bb_watchdog_dbg_info +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x812044b3 ath9k_hw_write_associd +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x81c821d3 ath9k_hw_gen_timer_start +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x82fd813f ath9k_hw_reset_tsf +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x86848aa0 ar9003_paprd_create_curve +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x872e8e09 ar9003_hw_disable_phy_restart +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x8832663b ath9k_hw_txstart +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x92b1e63f ath9k_hw_addrxbuf_edma +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x951d2108 ath9k_hw_btcoex_disable +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9b1e70d9 ar9003_get_pll_sqsum_dvc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9cc3a3b8 ath9k_hw_stopdmarecv +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9ed24580 ath9k_hw_startpcureceive +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xa20cad67 ath9k_hw_btcoex_init_3wire +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xa398d19c ath9k_hw_set_txpowerlimit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xa7c5f226 ath9k_hw_computetxtime +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xaccebcd7 ath9k_hw_disable_interrupts +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xacfa849c ath9k_hw_numtxpending +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xb0c1588e ath_gen_timer_isr +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xb4d12adb ar9003_paprd_setup_gain_table +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xb772b0a5 ath9k_hw_enable_interrupts +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xb801a208 ar9003_paprd_is_done +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xba2e6253 ath9k_hw_gettsf32 +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xbe6e6816 ath_gen_timer_free +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc6567e5f ath9k_hw_htc_resetinit +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc7609bbf ar9003_paprd_init_table +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc9fd9553 ath9k_hw_get_txq_props +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd4cf786a ar9003_paprd_populate_single_table +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xdc4f28e3 ath9k_hw_intrpend +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xde067fdd ath9k_hw_set_tsfadjust +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe0a97685 ar9003_hw_set_paprd_txdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe4730dd9 ath9k_hw_setuprxdesc +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe7b8b66f ath9k_hw_init +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe91171ac ath9k_hw_btcoex_init_2wire +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xed9403eb ath9k_hw_settsf64 +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xedfb3acc ath9k_hw_proc_mib_event +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xf0b92dda ath9k_hw_getdefantenna +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xf34cdc31 ath9k_hw_cfg_gpio_input +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xf6981125 ath9k_hw_updatetxtriglevel +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xf76d762e ath9k_hw_name +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xf8e0bdd2 ath9k_hw_gettsf64 +(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xfd5c90e8 ath9k_hw_setup_statusring +(unknown) drivers/net/wireless/atmel 0x147c1fb3 atmel_open +(unknown) drivers/net/wireless/atmel 0x5d3aab19 init_atmel_card +(unknown) drivers/net/wireless/atmel 0x9269f911 stop_atmel_card +(unknown) drivers/net/wireless/hostap/hostap 0x052d78e1 hostap_80211_ops +(unknown) drivers/net/wireless/hostap/hostap 0x097ba1d5 hostap_init_proc +(unknown) drivers/net/wireless/hostap/hostap 0x117dbe52 hostap_set_string +(unknown) drivers/net/wireless/hostap/hostap 0x1723ac32 hostap_set_multicast_list_queue +(unknown) drivers/net/wireless/hostap/hostap 0x17811a75 hostap_info_init +(unknown) drivers/net/wireless/hostap/hostap 0x3024a223 hostap_set_encryption +(unknown) drivers/net/wireless/hostap/hostap 0x3086df64 hostap_init_data +(unknown) drivers/net/wireless/hostap/hostap 0x3f05a203 hostap_set_hostapd_sta +(unknown) drivers/net/wireless/hostap/hostap 0x43f9f920 hostap_remove_proc +(unknown) drivers/net/wireless/hostap/hostap 0x4a10a9d9 hostap_handle_sta_tx_exc +(unknown) drivers/net/wireless/hostap/hostap 0x50e64e48 hostap_free_data +(unknown) drivers/net/wireless/hostap/hostap 0x54b4e8bd hostap_master_start_xmit +(unknown) drivers/net/wireless/hostap/hostap 0x56f6e815 hostap_get_porttype +(unknown) drivers/net/wireless/hostap/hostap 0x6e8cc2ab hostap_set_roaming +(unknown) drivers/net/wireless/hostap/hostap 0x6f4aff78 hostap_set_antsel +(unknown) drivers/net/wireless/hostap/hostap 0x700eaaaa hostap_setup_dev +(unknown) drivers/net/wireless/hostap/hostap 0x9b474f1d hostap_set_hostapd +(unknown) drivers/net/wireless/hostap/hostap 0x9c908668 hostap_init_ap_proc +(unknown) drivers/net/wireless/hostap/hostap 0x9eca1ae3 hostap_check_sta_fw_version +(unknown) drivers/net/wireless/hostap/hostap 0xa12ad27f hostap_dump_tx_header +(unknown) drivers/net/wireless/hostap/hostap 0xa86dec72 hostap_set_auth_algs +(unknown) drivers/net/wireless/hostap/hostap 0xb0fcb16a hostap_add_interface +(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 0xb73c6386 hostap_set_word +(unknown) drivers/net/wireless/hostap/hostap 0xbbd753e9 prism2_update_comms_qual +(unknown) drivers/net/wireless/hostap/hostap 0xbf926876 hostap_80211_rx +(unknown) drivers/net/wireless/hostap/hostap 0xc26e002e hostap_info_process +(unknown) drivers/net/wireless/hostap/hostap 0xd840bc6a hostap_remove_interface +(unknown) drivers/net/wireless/ipw2x00/libipw 0x033addaf libipw_get_channel +(unknown) drivers/net/wireless/ipw2x00/libipw 0x186874e5 libipw_channel_to_index +(unknown) drivers/net/wireless/ipw2x00/libipw 0x40b77236 libipw_wx_get_encode +(unknown) drivers/net/wireless/ipw2x00/libipw 0x430b6453 libipw_get_geo +(unknown) drivers/net/wireless/ipw2x00/libipw 0x44289559 libipw_freq_to_channel +(unknown) drivers/net/wireless/ipw2x00/libipw 0x47cbc961 libipw_txb_free +(unknown) drivers/net/wireless/ipw2x00/libipw 0x485ed02b libipw_set_geo +(unknown) drivers/net/wireless/ipw2x00/libipw 0x4d25419c libipw_networks_age +(unknown) drivers/net/wireless/ipw2x00/libipw 0x650f5bd7 libipw_wx_set_encode +(unknown) drivers/net/wireless/ipw2x00/libipw 0x68e3e3ed libipw_xmit +(unknown) drivers/net/wireless/ipw2x00/libipw 0x6a0947e0 libipw_rx_any +(unknown) drivers/net/wireless/ipw2x00/libipw 0x7d18f78b alloc_libipw +(unknown) drivers/net/wireless/ipw2x00/libipw 0x8367b60c free_libipw +(unknown) drivers/net/wireless/ipw2x00/libipw 0x8ef6b21c libipw_change_mtu +(unknown) drivers/net/wireless/ipw2x00/libipw 0xa1c21e87 libipw_wx_get_scan +(unknown) drivers/net/wireless/ipw2x00/libipw 0xa4398944 libipw_is_valid_channel +(unknown) drivers/net/wireless/ipw2x00/libipw 0xb64450ee libipw_channel_to_freq +(unknown) drivers/net/wireless/ipw2x00/libipw 0xc2f6400f libipw_wx_get_encodeext +(unknown) drivers/net/wireless/ipw2x00/libipw 0xcc9146b4 libipw_rx +(unknown) drivers/net/wireless/ipw2x00/libipw 0xd0088c7d libipw_get_channel_flags +(unknown) drivers/net/wireless/ipw2x00/libipw 0xd9a6a955 libipw_rx_mgt +(unknown) drivers/net/wireless/ipw2x00/libipw 0xeb2a5ee8 libipw_wx_set_encodeext +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x00fd26bd iwl_legacy_rx_queue_alloc +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x06d2b6d9 iwl_legacy_send_statistics_request +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x0c4f7abb iwl_legacy_tx_queue_unmap +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x0e7a33fd iwl_legacy_free_channel_map +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x112e777f iwl_legacy_rx_reply_error +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x1b698e69 iwl_legacy_mac_add_interface +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x20088220 iwl_legacy_get_passive_dwell_time +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2096e97a iwl_legacy_leds_exit +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2277a568 iwl_legacy_set_rxon_channel +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2c387c28 iwl_legacy_add_station_common +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2e8d6cf8 iwl_legacy_init_channel_map +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2f6fc1c0 iwl_legacy_cancel_scan_deferred_work +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3758b390 iwl_legacy_tx_queue_reset +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3a4698c6 iwl_legacy_chswitch_done +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3b4c2ca6 iwl_legacy_alloc_txq_mem +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3c4e8fe7 iwl_legacy_send_cmd +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3d938c48 iwl_legacy_add_beacon_time +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3dca8e5e iwl_legacy_get_free_ucode_key_index +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3ef05e77 iwl_legacy_rx_queue_space +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x401c1106 iwl_legacy_pci_suspend +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4051ff9d iwl_legacy_pci_resume +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x49a4cd70 iwl_legacy_get_lowest_plcp +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4cc6e8b0 iwl_legacy_recover_from_statistics +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4ef5675c iwl_legacy_mac_hw_scan +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4feef057 iwl_legacy_rx_pm_debug_statistics_notif +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x50428a14 iwl_legacy_set_flags_for_band +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x5090c852 iwl_legacy_scan_cancel_timeout +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x50ee664c iwl_legacy_prep_station +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x5282fc93 iwl_legacy_send_rxon_timing +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x5359d61e iwl_legacy_mac_conf_tx +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x56b1c008 iwl_legacy_eeprom_query16 +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x5b51f62d iwl_legacy_power_update_mode +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x5d3c6116 iwl_legacy_init_geos +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x5dbe13ff iwl_legacy_usecs_to_beacons +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x6090294f iwl_legacy_tx_queue_free +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x656f67e0 iwlegacy_bcast_addr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x65e2956e iwl_legacy_full_rxon_required +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x669d851e iwl_legacy_eeprom_query_addr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x6c398c46 iwl_legacy_mac_reset_tsf +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7193821e iwl_legacy_pm_ops +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x71d85ac8 iwl_legacy_txq_mem +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x72a05b2b iwl_legacy_remove_station +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x76b16969 iwl_legacy_restore_stations +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x77dd018a iwl_legacy_power_initialize +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7b4eb5cc iwl_legacy_queue_space +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7fb729de iwl_legacy_rx_csa +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x80dfa31a iwl_legacy_leds_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x84461ea8 iwl_legacy_mac_bss_info_changed +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x874625e4 iwl_legacy_setup_rx_scan_handlers +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x87c3b9f0 iwl_legacy_setup_scan_deferred_work +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8a15a592 iwl_legacy_isr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8a6de644 iwl_legacy_tx_cmd_protection +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x92ebaba8 iwl_legacy_init_scan_params +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x95bf1d13 iwl_legacy_apm_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x9d749440 iwl_legacy_fill_probe_req +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x9f6a9cc9 iwl_legacy_set_rxon_ht +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa29957be iwl_legacy_get_channel_info +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa2ce49a1 iwl_legacy_dealloc_bcast_stations +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa458cfbd iwl_legacy_get_active_dwell_time +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa618c0c2 iwl_legacy_bg_watchdog +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa8330fc0 iwl_legacy_cmd_queue_unmap +(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 0xae677fcc iwl_legacy_check_rxon_cmd +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb2da9806 iwl_legacy_send_cmd_pdu +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb3502f55 iwl_legacy_rx_pm_sleep_notif +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb574adcf iwl_legacy_send_bt_config +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xba66520f iwl_legacy_txq_update_write_ptr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xba89f123 iwl_legacy_mac_tx_last_beacon +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xbc39a288 iwl_legacy_is_ht40_tx_allowed +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xbd562402 iwl_legacy_eeprom_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xc05df8ef iwl_legacy_free_geos +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xc3b552cb iwl_legacy_send_lq_cmd +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xc579e03b iwl_legacy_apm_stop +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xc84e14e6 iwl_legacy_set_tx_power +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xc961eeab iwl_legacy_send_add_sta +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xcb90edc5 iwl_legacy_mac_sta_remove +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xcc982ae5 iwl_legacy_rx_queue_update_write_ptr +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xce4965df iwl_legacy_set_decrypted_flag +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd265a2d4 iwl_legacy_tx_cmd_complete +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd4f55aab iwl_legacy_rx_spectrum_measure_notif +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd5450712 iwl_legacy_set_rxon_hwcrypto +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd62a1b37 iwl_legacy_mac_change_interface +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xdb81dd82 iwl_legacy_get_single_channel_number +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xdcb2be6f iwl_legacy_set_rate +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xdd80138e iwl_legacy_cmd_queue_free +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xdfbf5889 iwl_legacy_connection_init_rx_config +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xe1771b8c iwl_legacy_scan_cancel +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xe4ffda84 iwl_legacy_irq_handle_error +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xe556185c iwl_legacy_mac_remove_interface +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xe7420a61 iwl_legacy_send_cmd_pdu_async +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xeb10ba83 iwl_legacy_alloc_all +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xef56b792 iwl_legacy_setup_watchdog +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf096545f iwl_legacy_mac_config +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf0c1130e iwl_legacy_clear_ucode_stations +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf32e39bb iwl_legacy_eeprom_free +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf61db120 iwl_legacy_tx_queue_init +(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xfee76fc5 iwl_legacy_send_cmd_sync +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x120c20c5 __tracepoint_iwlwifi_dev_iowrite32 +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x1ab2f68e __tracepoint_iwlwifi_dev_ioread32 +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x1da26bc1 __tracepoint_iwlwifi_dev_ucode_error +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x33c154a8 __tracepoint_iwlwifi_dev_ucode_cont_event +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x72746f96 __tracepoint_iwlwifi_dev_ucode_event +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0xa44d2892 __tracepoint_iwlwifi_dev_ucode_wrap_event +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0xa4ee4ddc __tracepoint_iwlwifi_dev_iowrite8 +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0xcb55e221 __tracepoint_iwlwifi_dev_rx +(unknown) drivers/net/wireless/iwlwifi/iwlagn 0xcfd89e93 __tracepoint_iwlwifi_dev_tx +(unknown) drivers/net/wireless/libertas/libertas 0x02be8c23 lbs_send_tx_feedback +(unknown) drivers/net/wireless/libertas/libertas 0x2841a949 lbs_queue_event +(unknown) drivers/net/wireless/libertas/libertas 0x398f639d lbs_suspend +(unknown) drivers/net/wireless/libertas/libertas 0x3c496fe8 lbs_process_rxed_packet +(unknown) drivers/net/wireless/libertas/libertas 0x48cc2f36 lbs_add_card +(unknown) drivers/net/wireless/libertas/libertas 0x5ac7ad8e lbs_start_card +(unknown) drivers/net/wireless/libertas/libertas 0x5e2e6741 lbs_notify_command_response +(unknown) drivers/net/wireless/libertas/libertas 0x5fdf38b8 lbs_disablemesh +(unknown) drivers/net/wireless/libertas/libertas 0x669d3ce7 lbs_remove_card +(unknown) drivers/net/wireless/libertas/libertas 0x7c7a3132 lbs_resume +(unknown) drivers/net/wireless/libertas/libertas 0x86abbe0f lbs_stop_card +(unknown) drivers/net/wireless/libertas/libertas 0x87d31b5d lbs_cmd_copyback +(unknown) drivers/net/wireless/libertas/libertas 0x96ecd0b4 lbs_get_firmware +(unknown) drivers/net/wireless/libertas/libertas 0x97bc5714 __lbs_cmd +(unknown) drivers/net/wireless/libertas/libertas 0xa3d3fd37 lbs_host_to_card_done +(unknown) drivers/net/wireless/libertas/libertas 0xcbd1b01e lbs_host_sleep_cfg +(unknown) drivers/net/wireless/libertas/libertas 0xf64277de lbs_debug +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x158a52b5 lbtf_cmd_copyback +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x2a72b369 __lbtf_cmd +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x2fc1b73e lbtf_add_card +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x344b7e31 lbtf_remove_card +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x40c53315 lbtf_cmd_response_rx +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x4289598a lbtf_send_tx_feedback +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x62625e50 lbtf_bcn_sent +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x994e41b5 lbtf_rx +(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xc85e6899 lbtf_debug +(unknown) drivers/net/wireless/libertas_tf/libertas_tf_usb 0x71b95145 if_usb_prog_firmware +(unknown) drivers/net/wireless/libertas_tf/libertas_tf_usb 0xe2e4e84c if_usb_reset_device +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x304d16bc mwifiex_handle_rx_packet +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x329ee0c3 mwifiex_add_card +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x39004425 mwifiex_process_sleep_confirm_resp +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x64959a06 mwifiex_remove_card +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x75bfc8b3 mwifiex_cancel_hs +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x78c8b4c4 mwifiex_enable_hs +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x7b9675d1 mwifiex_deauthenticate +(unknown) drivers/net/wireless/mwifiex/mwifiex 0x94976315 g_adapter +(unknown) drivers/net/wireless/mwifiex/mwifiex 0xc3aea420 mwifiex_init_shutdown_fw +(unknown) drivers/net/wireless/orinoco/orinoco 0x08a70c11 hermes_struct_init +(unknown) drivers/net/wireless/orinoco/orinoco 0x1435377e orinoco_stop +(unknown) drivers/net/wireless/orinoco/orinoco 0x2eb09889 __orinoco_ev_rx +(unknown) drivers/net/wireless/orinoco/orinoco 0x3f45e2ac orinoco_if_add +(unknown) drivers/net/wireless/orinoco/orinoco 0x461001d8 __orinoco_ev_info +(unknown) drivers/net/wireless/orinoco/orinoco 0x46ee841b orinoco_process_xmit_skb +(unknown) drivers/net/wireless/orinoco/orinoco 0x5089ee4f orinoco_up +(unknown) drivers/net/wireless/orinoco/orinoco 0x5727cb33 free_orinocodev +(unknown) drivers/net/wireless/orinoco/orinoco 0x66eab85b orinoco_set_multicast_list +(unknown) drivers/net/wireless/orinoco/orinoco 0x71314754 orinoco_init +(unknown) drivers/net/wireless/orinoco/orinoco 0x7e3403da orinoco_change_mtu +(unknown) drivers/net/wireless/orinoco/orinoco 0x82da399d orinoco_open +(unknown) drivers/net/wireless/orinoco/orinoco 0x85d05ee4 orinoco_if_del +(unknown) drivers/net/wireless/orinoco/orinoco 0xab996f44 orinoco_down +(unknown) drivers/net/wireless/orinoco/orinoco 0xb6770248 alloc_orinocodev +(unknown) drivers/net/wireless/orinoco/orinoco 0xdc28e03d orinoco_tx_timeout +(unknown) drivers/net/wireless/orinoco/orinoco 0xe3a7f2da orinoco_get_stats +(unknown) drivers/net/wireless/orinoco/orinoco 0xffe27bca orinoco_interrupt +(unknown) drivers/net/wireless/p54/p54common 0x115a5656 p54_register_common +(unknown) drivers/net/wireless/p54/p54common 0x292d933b p54_init_common +(unknown) drivers/net/wireless/p54/p54common 0x31c15f8f p54_free_common +(unknown) drivers/net/wireless/p54/p54common 0x3ddd7498 p54_unregister_common +(unknown) drivers/net/wireless/p54/p54common 0x89f80298 p54_read_eeprom +(unknown) drivers/net/wireless/p54/p54common 0xc5a7c58d p54_free_skb +(unknown) drivers/net/wireless/p54/p54common 0xc7309d79 p54_parse_firmware +(unknown) drivers/net/wireless/p54/p54common 0xd4b93d2f p54_rx +(unknown) drivers/net/wireless/p54/p54common 0xd582169b p54_parse_eeprom +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x105a9926 rt2800_get_tkip_seq +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x15ea851e rt2800_validate_eeprom +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x16b82760 rt2800_config_pairwise_key +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x1e39be2d rt2800_get_tsf +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x274ad3ec rt2800_set_rts_threshold +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x2df763ae rt2800_link_stats +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x2e588803 rt2800_txdone +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x31a9c376 rt2800_config +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x37118d9d rt2800_write_tx_data +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x39605c47 rt2800_write_beacon +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x3c3323ba rt2800_conf_tx +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x40194b38 rt2800_config_filter +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x45db8700 rt2800_load_firmware +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x5b437c77 rt2800_efuse_detect +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x5d0fb6bb rt2800_probe_hw_mode +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x6164a07d rt2800_get_survey +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x676abfa9 rt2800_process_rxwi +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x708d2072 rt2800_disable_radio +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x8585a2b3 rt2800_check_firmware +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x8e287d92 rt2800_txdone_entry +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x91be197c rt2800_wait_wpdma_ready +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x91d6ba4a rt2800_link_tuner +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x99242e06 rt2800_config_shared_key +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x99eb0a04 rt2800_wait_csr_ready +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xa8beb9b9 rt2800_read_eeprom_efuse +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xaaa122a0 rt2800_ampdu_action +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xb004c822 rt2800_enable_radio +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xb12ec808 rt2800_clear_beacon +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xc033d41f rt2800_config_intf +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xc1c5e35a rt2800_rfkill_poll +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xd58ff865 rt2800_mcu_request +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xda37c463 rt2800_gain_calibration +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xe704c6d4 rt2800_config_ant +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xe992f723 rt2800_init_eeprom +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xebcad10a rt2800_reset_tuner +(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xff042a83 rt2800_config_erp +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x000c6b10 rt2x00lib_suspend +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x0275c1e2 rt2x00lib_beacondone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x07b2bed6 rt2x00lib_probe_dev +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x0bc5968f rt2x00queue_stop_queues +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x119e719d rt2x00mac_set_key +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x11e6cfd7 rt2x00mac_get_stats +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x175b5fa0 rt2x00lib_rxdone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x23071579 rt2x00mac_bss_info_changed +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x38e2acbd rt2x00mac_get_ringparam +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x38e550db rt2x00mac_add_interface +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x3936e08b rt2x00mac_start +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x42611982 rt2x00mac_stop +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x433e2766 rt2x00lib_txdone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x47dd4385 rt2x00queue_flush_queues +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x487c85d0 rt2x00mac_conf_tx +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x5420bf24 rt2x00mac_flush +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x642698fd rt2x00mac_config +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x6454de5f rt2x00mac_set_antenna +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x6df3d315 rt2x00queue_stop_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x7037c433 rt2x00mac_remove_interface +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x7badb042 rt2x00lib_remove_dev +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x846c7db8 rt2x00mac_configure_filter +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x8ecbefae rt2x00queue_map_txskb +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x98fefa03 rt2x00queue_start_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xa077dec9 rt2x00mac_rfkill_poll +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xa4a5963e rt2x00queue_unpause_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xb0054e93 rt2x00mac_set_tim +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xb1c68fe4 rt2x00lib_dmastart +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xb6517478 rt2x00queue_flush_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xbd0ff319 rt2x00queue_unmap_skb +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xc0a15a80 rt2x00lib_pretbtt +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xc83c6b2c rt2x00mac_sw_scan_complete +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xce23decb rt2x00queue_pause_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xd05719b1 rt2x00lib_resume +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xd91f858f rt2x00lib_dmadone +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xe340b729 rt2x00lib_txdone_noinfo +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xe9194891 rt2x00mac_sw_scan_start +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xef1aa4a0 rt2x00mac_get_antenna +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xfa2cebe9 rt2x00queue_get_entry +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xfa8ee6c9 rt2x00mac_tx +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xfd3ac116 rt2x00queue_for_each_entry +(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xffe42ef7 rt2x00queue_start_queues +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x0ee37334 rt2x00pci_suspend +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x11ed0bae rt2x00pci_flush_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x6684b82e rt2x00pci_regbusy_read +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x8912cbe3 rt2x00pci_initialize +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x8cfaeb49 rt2x00pci_resume +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x94f9ad94 rt2x00pci_rxdone +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x94fb4e1f rt2x00pci_uninitialize +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x99c1a170 rt2x00pci_remove +(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xdf8673f7 rt2x00pci_probe +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x18030360 rt2x00usb_vendor_request +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x1dc3d709 rt2x00usb_probe +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x26f63b70 rt2x00usb_register_read_async +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x2ce4e2a2 rt2x00usb_suspend +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x2db64ea5 rt2x00usb_kick_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x42e530ba rt2x00usb_disable_radio +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x444bc4dc rt2x00usb_regbusy_read +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x4fc590d6 rt2x00usb_disconnect +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x541a9b71 rt2x00usb_vendor_req_buff_lock +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x5b2d828e rt2x00usb_resume +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x73f58044 rt2x00usb_clear_entry +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x88d8c95a rt2x00usb_uninitialize +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x8d1d9b92 rt2x00usb_flush_queue +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x8e6f346f rt2x00usb_watchdog +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xf03d7bf4 rt2x00usb_initialize +(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xfa6c8b26 rt2x00usb_vendor_request_buff +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x0327dd13 rtl92c_dm_watchdog +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x043f8a99 _rtl92c_phy_bb8192c_config_parafile +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x0683b8cd _rtl92c_phy_txpwr_idx_to_dbm +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x0e7172a4 rtl92c_phy_scan_operation_backup +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x11cbda49 _rtl92c_phy_fw_rf_serial_read +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x15f3bb7d _rtl92c_store_pwrIndex_diffrate_offset +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x1e06d1ec rtl92c_dm_init_edca_turbo +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x1fdb5689 rtl92c_phy_iq_calibrate +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x33d25731 _rtl92c_phy_set_rf_sleep +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x352bd545 rtl92c_dm_write_dig +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x358ff389 rtl92c_download_fw +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x38a8c9f9 rtl92c_phy_set_bb_reg +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x3b2312d0 rtl92c_phy_update_txpower_dbm +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x4700975b rtl92c_dm_bt_coexist +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x58bfb66e rtl92ce_phy_set_rf_on +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x663ce9e5 rtl92c_phy_query_bb_reg +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x67540adc rtl92c_phy_set_txpower_level +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x6963e249 _rtl92c_phy_fw_rf_serial_write +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x6a945f60 rtl92c_phy_set_bw_mode +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x6e4c97f3 _rtl92c_phy_rf_serial_read +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x72c8cb67 rtl92c_phy_sw_chnl +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x7ae8a2ad _rtl92c_phy_init_bb_rf_register_definition +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x8729e88c rtl92c_dm_rf_saving +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x88fb3f6e rtl92c_phy_rf_config +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x8c902735 rtl92c_bt_rssi_state_change +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x900a94f0 rtl92c_phy_set_rfpath_switch +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x91693217 rtl92c_phy_set_io +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x916e34d9 rtl92c_phy_lc_calibrate +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x9b5830eb rtl92c_phy_set_io_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa777d844 rtl92c_set_fw_joinbss_report_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xac4e3dfc rtl92c_dm_check_txpower_tracking +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xaee4e4f0 rtl92c_phy_ap_calibrate +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb3314d48 _rtl92c_phy_calculate_bit_shift +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb3621ce0 rtl92c_dm_init +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb80b59cf rtl92c_fill_h2c_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xbc8ffc26 rtl92c_set_fw_rsvdpagepkt +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xc32ccbc2 rtl8192_phy_check_is_legal_rfpath +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xd2c542fa rtl92c_phy_sw_chnl_callback +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xd5d947e8 _rtl92c_phy_rf_serial_write +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xea2ecae1 rtl92c_set_fw_pwrmode_cmd +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xec7e816b rtl92c_firmware_selfreset +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xeca756b7 _rtl92c_phy_dbm_to_txpwr_Idx +(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xeedf85a2 rtl92c_dm_init_rate_adaptive_mask +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x18a08caa rtl_get_tcb_desc +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x333ef6dc rtl_ps_disable_nic +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x3bc0330c rtl_cam_add_one_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x49e2dcdb rtl_pci_disconnect +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x4db43421 rtl_pci_suspend +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x502f2a01 efuse_read_1byte +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x52ab7872 rtl_cam_delete_one_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x57651b0e rtl_usb_resume +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x5b584e5b rtl_efuse_shadow_map_update +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x6575fe19 rtl_pci_resume +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x67c8a820 rtl_usb_disconnect +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x6a6c9cfc rtl_cam_del_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x9386418f rtl_ps_set_rf_state +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x9c089558 rtl_cam_get_free_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x9f9e8f20 rtl_cam_reset_all_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xa70939e4 rtl_ps_enable_nic +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xcac5b65b rtl_usb_probe +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xdcb54365 rtl_cam_mark_invalid +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xe4d427f1 rtl_usb_suspend +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xeee7e5b5 rtl_cam_empty_entry +(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xf0510014 rtl_pci_probe +(unknown) drivers/net/wireless/wl1251/wl1251 0x0fbd570e wl1251_init_ieee80211 +(unknown) drivers/net/wireless/wl1251/wl1251 0x1b544503 wl1251_free_hw +(unknown) drivers/net/wireless/wl1251/wl1251 0xe5d8f0bf wl1251_alloc_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x53dff67d wl12xx_debug_level +(unknown) drivers/net/wireless/wl12xx/wl12xx 0x88583819 wl1271_alloc_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xa6d70741 wl1271_init_ieee80211 +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xb4a806c5 wl1271_load_firmware +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xd79674e1 wl1271_register_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xda1a7a96 wl1271_unregister_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xdfc5b002 wl1271_free_hw +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xe795ba26 wl1271_irq +(unknown) drivers/net/wireless/wl12xx/wl12xx 0xf00df721 wl1271_set_partition +(unknown) drivers/parport/parport 0x08a27b4d parport_ieee1284_ecp_write_addr +(unknown) drivers/parport/parport 0x0c88ef5d parport_release +(unknown) drivers/parport/parport 0x1279ba9e parport_find_base +(unknown) drivers/parport/parport 0x17513993 parport_ieee1284_epp_write_data +(unknown) drivers/parport/parport 0x229c2a49 parport_ieee1284_write_compat +(unknown) drivers/parport/parport 0x248f2e2d parport_ieee1284_ecp_read_data +(unknown) drivers/parport/parport 0x343cd7e2 parport_register_driver +(unknown) drivers/parport/parport 0x362b004a parport_ieee1284_read_nibble +(unknown) drivers/parport/parport 0x3ba402bc parport_register_device +(unknown) drivers/parport/parport 0x49fc44a2 parport_write +(unknown) drivers/parport/parport 0x4cdd335a parport_unregister_device +(unknown) drivers/parport/parport 0x4d2a941b parport_ieee1284_interrupt +(unknown) drivers/parport/parport 0x4def15e4 parport_register_port +(unknown) drivers/parport/parport 0x5199b3b9 parport_claim_or_block +(unknown) drivers/parport/parport 0x58fc37c2 parport_remove_port +(unknown) drivers/parport/parport 0x5e3a3912 parport_irq_handler +(unknown) drivers/parport/parport 0x7d3457ba parport_get_port +(unknown) drivers/parport/parport 0x81c06e73 parport_ieee1284_read_byte +(unknown) drivers/parport/parport 0x8230051f parport_wait_peripheral +(unknown) drivers/parport/parport 0x8bd7f99b parport_announce_port +(unknown) drivers/parport/parport 0x96c50b81 parport_set_timeout +(unknown) drivers/parport/parport 0xa9ca331f parport_wait_event +(unknown) drivers/parport/parport 0xb5f64b78 parport_ieee1284_epp_read_data +(unknown) drivers/parport/parport 0xc2766d68 parport_unregister_driver +(unknown) drivers/parport/parport 0xc3fab8e0 parport_negotiate +(unknown) drivers/parport/parport 0xcfbb6515 parport_ieee1284_ecp_write_data +(unknown) drivers/parport/parport 0xd04827cb parport_ieee1284_epp_write_addr +(unknown) drivers/parport/parport 0xd6559aea parport_claim +(unknown) drivers/parport/parport 0xdac1728d parport_ieee1284_epp_read_addr +(unknown) drivers/parport/parport 0xe1053af6 parport_put_port +(unknown) drivers/parport/parport 0xe3bf5aa4 parport_read +(unknown) drivers/parport/parport 0xe7142cb3 parport_find_number +(unknown) drivers/parport/parport_pc 0x659acb6a parport_pc_unregister_port +(unknown) drivers/parport/parport_pc 0xb7326908 parport_pc_probe_port +(unknown) drivers/pci/hotplug/rpaphp 0x01cc7086 rpaphp_slot_head +(unknown) drivers/pci/hotplug/rpaphp 0x3a2812aa rpaphp_deregister_slot +(unknown) drivers/pci/hotplug/rpaphp 0x7bf20aea rpaphp_add_slot +(unknown) drivers/pci/hotplug/rpaphp 0x8f000cbc rpaphp_get_drc_props +(unknown) drivers/pcmcia/pcmcia 0x02e13fc3 pcmcia_request_io +(unknown) drivers/pcmcia/pcmcia 0x04fa7ad7 pcmcia_request_window +(unknown) drivers/pcmcia/pcmcia 0x1634943f pcmcia_unregister_driver +(unknown) drivers/pcmcia/pcmcia 0x33a9bb04 pcmcia_read_config_byte +(unknown) drivers/pcmcia/pcmcia 0x34258efb pcmcia_register_driver +(unknown) drivers/pcmcia/pcmcia 0x3b625f87 pcmcia_write_config_byte +(unknown) drivers/pcmcia/pcmcia 0x40ce8b8c pcmcia_get_tuple +(unknown) drivers/pcmcia/pcmcia 0x5402cda3 __pcmcia_request_exclusive_irq +(unknown) drivers/pcmcia/pcmcia 0x62e89d2f pcmcia_fixup_vpp +(unknown) drivers/pcmcia/pcmcia 0x6ceff5a9 pcmcia_request_irq +(unknown) drivers/pcmcia/pcmcia 0x742f5665 pcmcia_parse_tuple +(unknown) drivers/pcmcia/pcmcia 0x7f0d694e pcmcia_enable_device +(unknown) drivers/pcmcia/pcmcia 0x88be59c7 pcmcia_disable_device +(unknown) drivers/pcmcia/pcmcia 0x9a24d339 pcmcia_release_window +(unknown) drivers/pcmcia/pcmcia 0xc7a525f8 pcmcia_loop_tuple +(unknown) drivers/pcmcia/pcmcia 0xd48f48b6 pcmcia_map_mem_page +(unknown) drivers/pcmcia/pcmcia 0xe3eaa1f4 pcmcia_get_mac_from_cis +(unknown) drivers/pcmcia/pcmcia 0xe838877c pcmcia_dev_present +(unknown) drivers/pcmcia/pcmcia 0xecc5aced pcmcia_fixup_iowidth +(unknown) drivers/pcmcia/pcmcia 0xf9c5041f pcmcia_loop_config +(unknown) drivers/pcmcia/pcmcia_core 0x16a171f6 pcmcia_get_socket_by_nr +(unknown) drivers/pcmcia/pcmcia_core 0x212db8d2 pcmcia_socket_list +(unknown) drivers/pcmcia/pcmcia_core 0x3e931b41 pcmcia_parse_uevents +(unknown) drivers/pcmcia/pcmcia_core 0x4ce67755 pcmcia_reset_card +(unknown) drivers/pcmcia/pcmcia_core 0x52e325f0 pcmcia_put_socket +(unknown) drivers/pcmcia/pcmcia_core 0x68f2ebbc pcmcia_parse_events +(unknown) drivers/pcmcia/pcmcia_core 0x7fe974a1 pcmcia_socket_list_rwsem +(unknown) drivers/pcmcia/pcmcia_core 0x8c188496 pcmcia_unregister_socket +(unknown) drivers/pcmcia/pcmcia_core 0x8e8b6792 pccard_register_pcmcia +(unknown) drivers/pcmcia/pcmcia_core 0x9e18529d pcmcia_socket_class +(unknown) drivers/pcmcia/pcmcia_core 0xcf97f3bd dead_socket +(unknown) drivers/pcmcia/pcmcia_core 0xd1ce8fbd pcmcia_register_socket +(unknown) drivers/pcmcia/pcmcia_core 0xfee7d05b pcmcia_get_socket +(unknown) drivers/pcmcia/pcmcia_rsrc 0x5736df59 pccard_static_ops +(unknown) drivers/pcmcia/pcmcia_rsrc 0xce496112 pccard_nonstatic_ops +(unknown) drivers/power/pcf50633-charger 0x1245c138 pcf50633_mbc_get_usb_online_status +(unknown) drivers/power/pcf50633-charger 0x35923ac4 pcf50633_mbc_get_status +(unknown) drivers/power/pcf50633-charger 0xef447cd6 pcf50633_mbc_usb_curlim_set +(unknown) drivers/pps/pps_core 0x1efcec3d pps_register_source +(unknown) drivers/pps/pps_core 0xcf041403 pps_event +(unknown) drivers/pps/pps_core 0xda263906 pps_unregister_source +(unknown) drivers/ps3/ps3-lpm 0x003998ab ps3_write_ctr +(unknown) drivers/ps3/ps3-lpm 0x0bdf50c4 ps3_disable_pm_interrupts +(unknown) drivers/ps3/ps3-lpm 0x0e622920 ps3_write_pm07_control +(unknown) drivers/ps3/ps3-lpm 0x181e55ab ps3_read_phys_ctr +(unknown) drivers/ps3/ps3-lpm 0x1bcb88c1 ps3_write_pm +(unknown) drivers/ps3/ps3-lpm 0x2abf1471 ps3_get_hw_thread_id +(unknown) drivers/ps3/ps3-lpm 0x2b339635 ps3_disable_pm +(unknown) drivers/ps3/ps3-lpm 0x3c71a6b2 ps3_set_ctr_size +(unknown) drivers/ps3/ps3-lpm 0x4a24996f ps3_lpm_copy_tb_to_user +(unknown) drivers/ps3/ps3-lpm 0x50488f64 ps3_lpm_close +(unknown) drivers/ps3/ps3-lpm 0x58e642c1 ps3_lpm_copy_tb +(unknown) drivers/ps3/ps3-lpm 0x59c54782 ps3_set_bookmark +(unknown) drivers/ps3/ps3-lpm 0x5eca6711 ps3_get_ctr_size +(unknown) drivers/ps3/ps3-lpm 0x60e3f0d7 ps3_read_ctr +(unknown) drivers/ps3/ps3-lpm 0x6702a28c ps3_get_and_clear_pm_interrupts +(unknown) drivers/ps3/ps3-lpm 0x69010c19 ps3_set_signal +(unknown) drivers/ps3/ps3-lpm 0x70177200 ps3_write_phys_ctr +(unknown) drivers/ps3/ps3-lpm 0xa76ee01d ps3_read_pm07_control +(unknown) drivers/ps3/ps3-lpm 0xaa190bc1 ps3_read_pm +(unknown) drivers/ps3/ps3-lpm 0xbb72a01c ps3_enable_pm_interrupts +(unknown) drivers/ps3/ps3-lpm 0xce72c9c0 ps3_lpm_open +(unknown) drivers/ps3/ps3-lpm 0xdddfc980 ps3_set_pm_bookmark +(unknown) drivers/ps3/ps3-lpm 0xfae0ab68 ps3_enable_pm +(unknown) drivers/ps3/ps3stor_lib 0x3e59d2a2 ps3stor_setup +(unknown) drivers/ps3/ps3stor_lib 0x9ed8ed48 ps3stor_send_command +(unknown) drivers/ps3/ps3stor_lib 0xb187e522 ps3stor_read_write_sectors +(unknown) drivers/ps3/ps3stor_lib 0xc5e66ee9 ps3stor_teardown +(unknown) drivers/regulator/mc13xxx-regulator-core 0x2f16eca4 mc13xxx_fixed_regulator_get_voltage +(unknown) drivers/regulator/mc13xxx-regulator-core 0x47ef3c02 mc13xxx_fixed_regulator_ops +(unknown) drivers/regulator/mc13xxx-regulator-core 0xac04d438 mc13xxx_fixed_regulator_set_voltage +(unknown) drivers/regulator/mc13xxx-regulator-core 0xe357b68a mc13xxx_regulator_list_voltage +(unknown) drivers/regulator/mc13xxx-regulator-core 0xe6c3d9e5 mc13xxx_regulator_ops +(unknown) drivers/regulator/mc13xxx-regulator-core 0xefdbd163 mc13xxx_sw_regulator_is_enabled +(unknown) drivers/regulator/mc13xxx-regulator-core 0xf7701d92 mc13xxx_get_best_voltage_index +(unknown) drivers/regulator/wm8350-regulator 0x0efe0202 wm8350_register_regulator +(unknown) drivers/regulator/wm8350-regulator 0x28348b2c wm8350_register_led +(unknown) drivers/regulator/wm8350-regulator 0x3497d489 wm8350_ldo_set_slot +(unknown) drivers/regulator/wm8350-regulator 0x8ebc743e wm8350_dcdc25_set_mode +(unknown) drivers/regulator/wm8350-regulator 0x9547e6b8 wm8350_dcdc_set_slot +(unknown) drivers/regulator/wm8350-regulator 0x99c69ae5 wm8350_isink_set_flash +(unknown) drivers/regulator/wm8400-regulator 0xe4addcfc wm8400_register_regulator +(unknown) drivers/scsi/cxgbi/libcxgbi 0x0b25ae8f cxgbi_sock_rcv_wr_ack +(unknown) drivers/scsi/cxgbi/libcxgbi 0x0c84aa64 cxgbi_sock_act_open_req_arp_failure +(unknown) drivers/scsi/cxgbi/libcxgbi 0x1127a90b cxgbi_set_conn_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0x1acc4a8e cxgbi_sock_fail_act_open +(unknown) drivers/scsi/cxgbi/libcxgbi 0x2765b314 cxgbi_device_portmap_create +(unknown) drivers/scsi/cxgbi/libcxgbi 0x2d3ad887 cxgbi_parse_pdu_itt +(unknown) drivers/scsi/cxgbi/libcxgbi 0x3039822a cxgbi_get_ep_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0x31d23e7f cxgbi_set_host_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0x396ec941 cxgbi_iscsi_cleanup +(unknown) drivers/scsi/cxgbi/libcxgbi 0x3a5c4389 cxgbi_ddp_page_size_factor +(unknown) drivers/scsi/cxgbi/libcxgbi 0x3f8893d9 cxgbi_sock_free_cpl_skbs +(unknown) drivers/scsi/cxgbi/libcxgbi 0x4d7a997b cxgbi_conn_xmit_pdu +(unknown) drivers/scsi/cxgbi/libcxgbi 0x632ba640 cxgbi_create_conn +(unknown) drivers/scsi/cxgbi/libcxgbi 0x6f730415 cxgbi_device_portmap_cleanup +(unknown) drivers/scsi/cxgbi/libcxgbi 0x74055a1d cxgbi_conn_pdu_ready +(unknown) drivers/scsi/cxgbi/libcxgbi 0x778bdf75 cxgbi_ddp_init +(unknown) drivers/scsi/cxgbi/libcxgbi 0x7bd73f76 cxgbi_sock_purge_wr_queue +(unknown) drivers/scsi/cxgbi/libcxgbi 0x7f88f883 cxgbi_ep_connect +(unknown) drivers/scsi/cxgbi/libcxgbi 0x7fdb6004 cxgbi_device_unregister_all +(unknown) drivers/scsi/cxgbi/libcxgbi 0x8c2ba369 cxgbi_ddp_ppod_clear +(unknown) drivers/scsi/cxgbi/libcxgbi 0x8ef43be9 cxgbi_device_register +(unknown) drivers/scsi/cxgbi/libcxgbi 0x914391cf cxgbi_ddp_ppod_set +(unknown) drivers/scsi/cxgbi/libcxgbi 0x976f353b cxgbi_get_host_param +(unknown) drivers/scsi/cxgbi/libcxgbi 0xa14eda76 cxgbi_sock_rcv_abort_rpl +(unknown) drivers/scsi/cxgbi/libcxgbi 0xa2abfadd cxgbi_ep_poll +(unknown) drivers/scsi/cxgbi/libcxgbi 0xa3917bdd cxgbi_sock_rcv_close_conn_rpl +(unknown) drivers/scsi/cxgbi/libcxgbi 0xa65ba2d0 cxgbi_conn_alloc_pdu +(unknown) drivers/scsi/cxgbi/libcxgbi 0xa83152c2 cxgbi_conn_tx_open +(unknown) drivers/scsi/cxgbi/libcxgbi 0xac063992 cxgbi_ep_disconnect +(unknown) drivers/scsi/cxgbi/libcxgbi 0xad02b84a cxgbi_iscsi_init +(unknown) drivers/scsi/cxgbi/libcxgbi 0xb4243762 cxgbi_sock_select_mss +(unknown) drivers/scsi/cxgbi/libcxgbi 0xb51e625c cxgbi_device_find_by_lldev +(unknown) drivers/scsi/cxgbi/libcxgbi 0xb58cfedb cxgbi_bind_conn +(unknown) drivers/scsi/cxgbi/libcxgbi 0xba800de5 cxgbi_get_conn_stats +(unknown) drivers/scsi/cxgbi/libcxgbi 0xbaef858e cxgbi_sock_skb_entail +(unknown) drivers/scsi/cxgbi/libcxgbi 0xc4911343 cxgbi_sock_check_wr_invariants +(unknown) drivers/scsi/cxgbi/libcxgbi 0xc582a332 cxgbi_destroy_session +(unknown) drivers/scsi/cxgbi/libcxgbi 0xc5a580bf cxgbi_conn_init_pdu +(unknown) drivers/scsi/cxgbi/libcxgbi 0xc9335fd8 cxgbi_cleanup_task +(unknown) drivers/scsi/cxgbi/libcxgbi 0xcb9f41a4 cxgbi_hbas_add +(unknown) drivers/scsi/cxgbi/libcxgbi 0xdc40e648 cxgbi_sock_established +(unknown) drivers/scsi/cxgbi/libcxgbi 0xe4b32e0b cxgbi_create_session +(unknown) drivers/scsi/cxgbi/libcxgbi 0xf3f55b6e cxgbi_sock_closed +(unknown) drivers/scsi/cxgbi/libcxgbi 0xf608a3cd cxgbi_hbas_remove +(unknown) drivers/scsi/cxgbi/libcxgbi 0xf781a7f6 cxgbi_sock_rcv_peer_close +(unknown) drivers/scsi/cxgbi/libcxgbi 0xfa3bd4c9 cxgbi_ddp_cleanup +(unknown) drivers/scsi/cxgbi/libcxgbi 0xfa73b55e cxgbi_device_unregister +(unknown) drivers/scsi/device_handler/scsi_dh 0x045de563 scsi_dh_set_params +(unknown) drivers/scsi/device_handler/scsi_dh 0x19a0922d scsi_dh_attach +(unknown) drivers/scsi/device_handler/scsi_dh 0x44e91022 scsi_dh_activate +(unknown) drivers/scsi/device_handler/scsi_dh 0x4edd5b4b scsi_unregister_device_handler +(unknown) drivers/scsi/device_handler/scsi_dh 0x593a36c2 scsi_dh_handler_exist +(unknown) drivers/scsi/device_handler/scsi_dh 0x67858867 scsi_register_device_handler +(unknown) drivers/scsi/device_handler/scsi_dh 0xc3ff5ed5 scsi_dh_detach +(unknown) drivers/scsi/fcoe/libfcoe 0x0fb51275 fcoe_queue_timer +(unknown) drivers/scsi/fcoe/libfcoe 0x1f93a116 fcoe_start_io +(unknown) drivers/scsi/fcoe/libfcoe 0x2121858c fcoe_transport_attach +(unknown) drivers/scsi/fcoe/libfcoe 0x2f3a9c81 fcoe_get_paged_crc_eof +(unknown) drivers/scsi/fcoe/libfcoe 0x374c1e1c fcoe_wwn_from_mac +(unknown) drivers/scsi/fcoe/libfcoe 0x4655d04c fcoe_ctlr_recv_flogi +(unknown) drivers/scsi/fcoe/libfcoe 0x4a70139d fcoe_ctlr_destroy +(unknown) drivers/scsi/fcoe/libfcoe 0x5ac3c6ca fcoe_fc_crc +(unknown) drivers/scsi/fcoe/libfcoe 0x6ecd035b fcoe_transport_detach +(unknown) drivers/scsi/fcoe/libfcoe 0x7ce09171 fcoe_check_wait_queue +(unknown) drivers/scsi/fcoe/libfcoe 0x886dbf3b fcoe_ctlr_init +(unknown) drivers/scsi/fcoe/libfcoe 0xb8ef3611 fcoe_ctlr_link_down +(unknown) drivers/scsi/fcoe/libfcoe 0xbfe075c3 fcoe_libfc_config +(unknown) drivers/scsi/fcoe/libfcoe 0xc5d10e89 fcoe_clean_pending_queue +(unknown) drivers/scsi/fcoe/libfcoe 0xebd7bbe1 fcoe_ctlr_recv +(unknown) drivers/scsi/fcoe/libfcoe 0xed0731ff fcoe_ctlr_els_send +(unknown) drivers/scsi/fcoe/libfcoe 0xedf79401 fcoe_ctlr_link_up +(unknown) drivers/scsi/iscsi_boot_sysfs 0x42573f59 iscsi_boot_create_initiator +(unknown) drivers/scsi/iscsi_boot_sysfs 0x8ce87e8c iscsi_boot_create_kset +(unknown) drivers/scsi/iscsi_boot_sysfs 0xab2094fa iscsi_boot_destroy_kset +(unknown) drivers/scsi/iscsi_boot_sysfs 0xb7445190 iscsi_boot_create_ethernet +(unknown) drivers/scsi/iscsi_boot_sysfs 0xd7ee7240 iscsi_boot_create_target +(unknown) drivers/scsi/iscsi_boot_sysfs 0xf2ea867d iscsi_boot_create_host_kset +(unknown) drivers/scsi/libfc/libfc 0x079f32f5 fc_lport_init +(unknown) drivers/scsi/libfc/libfc 0x099a96bf fc_exch_mgr_add +(unknown) drivers/scsi/libfc/libfc 0x0daa156d fc_fc4_deregister_provider +(unknown) drivers/scsi/libfc/libfc 0x222f35df fc_exch_init +(unknown) drivers/scsi/libfc/libfc 0x22c231e4 fc_lport_flogi_resp +(unknown) drivers/scsi/libfc/libfc 0x2ac113a0 fc_fill_hdr +(unknown) drivers/scsi/libfc/libfc 0x2cdaad36 fc_fc4_register_provider +(unknown) drivers/scsi/libfc/libfc 0x30b3207b fc_lport_destroy +(unknown) drivers/scsi/libfc/libfc 0x347fc00e fc_set_mfs +(unknown) drivers/scsi/libfc/libfc 0x34cc407d fc_lport_set_local_id +(unknown) drivers/scsi/libfc/libfc 0x36e5fbaf fc_cpu_mask +(unknown) drivers/scsi/libfc/libfc 0x3b70b668 libfc_vport_create +(unknown) drivers/scsi/libfc/libfc 0x42326dfe fc_eh_host_reset +(unknown) drivers/scsi/libfc/libfc 0x47091072 fc_lport_config +(unknown) drivers/scsi/libfc/libfc 0x47eaff18 fc_vport_id_lookup +(unknown) drivers/scsi/libfc/libfc 0x514d6c27 fc_exch_mgr_list_clone +(unknown) drivers/scsi/libfc/libfc 0x5e7b8d87 fc_lport_reset +(unknown) drivers/scsi/libfc/libfc 0x6016be2c fc_exch_mgr_del +(unknown) drivers/scsi/libfc/libfc 0x601ce31d fc_lport_bsg_request +(unknown) drivers/scsi/libfc/libfc 0x6a7ceb4d fc_frame_alloc_fill +(unknown) drivers/scsi/libfc/libfc 0x6de39acc fc_exch_recv +(unknown) drivers/scsi/libfc/libfc 0x780c2806 fc_fill_reply_hdr +(unknown) drivers/scsi/libfc/libfc 0x8243edcf fc_exch_mgr_reset +(unknown) drivers/scsi/libfc/libfc 0x8349103a fc_change_queue_type +(unknown) drivers/scsi/libfc/libfc 0x83eff1dd fc_eh_device_reset +(unknown) drivers/scsi/libfc/libfc 0x90b96cf4 fc_lport_logo_resp +(unknown) drivers/scsi/libfc/libfc 0x95a91cd9 fc_disc_init +(unknown) drivers/scsi/libfc/libfc 0x96152502 fc_linkup +(unknown) drivers/scsi/libfc/libfc 0x98452277 fc_change_queue_depth +(unknown) drivers/scsi/libfc/libfc 0x99303365 fc_exch_mgr_free +(unknown) drivers/scsi/libfc/libfc 0x999101db fc_frame_crc_check +(unknown) drivers/scsi/libfc/libfc 0xa40a797c fc_elsct_send +(unknown) drivers/scsi/libfc/libfc 0xa5f72ffb fc_get_host_port_state +(unknown) drivers/scsi/libfc/libfc 0xaa136d8f fc_exch_mgr_alloc +(unknown) drivers/scsi/libfc/libfc 0xac8c766c fc_queuecommand +(unknown) drivers/scsi/libfc/libfc 0xb4664878 fc_vport_setlink +(unknown) drivers/scsi/libfc/libfc 0xb8bbf44c fc_fcp_destroy +(unknown) drivers/scsi/libfc/libfc 0xbd41d6e8 fc_linkdown +(unknown) drivers/scsi/libfc/libfc 0xc2b38ae9 fc_fcp_init +(unknown) drivers/scsi/libfc/libfc 0xc8009564 _fc_frame_alloc +(unknown) drivers/scsi/libfc/libfc 0xca4af22c fc_lport_iterate +(unknown) drivers/scsi/libfc/libfc 0xd20aa214 fc_fabric_login +(unknown) drivers/scsi/libfc/libfc 0xd3237484 fc_get_host_speed +(unknown) drivers/scsi/libfc/libfc 0xd5029f25 fc_slave_alloc +(unknown) drivers/scsi/libfc/libfc 0xd61845ad fc_eh_abort +(unknown) drivers/scsi/libfc/libfc 0xd64bf796 fc_rport_terminate_io +(unknown) drivers/scsi/libfc/libfc 0xdea2d521 fc_elsct_init +(unknown) drivers/scsi/libfc/libfc 0xded2f032 fc_lport_notifier_head +(unknown) drivers/scsi/libfc/libfc 0xf16da98d fc_fabric_logoff +(unknown) drivers/scsi/libfc/libfc 0xf9cb3327 fc_set_rport_loss_tmo +(unknown) drivers/scsi/libfc/libfc 0xfaa8061b fc_get_host_stats +(unknown) drivers/scsi/libfc/libfc 0xfddd273d fc_rport_init +(unknown) drivers/scsi/libiscsi 0x066da888 iscsi_complete_scsi_task +(unknown) drivers/scsi/libiscsi 0x1b9fea95 iscsi_eh_target_reset +(unknown) drivers/scsi/libiscsi 0x1ec871e7 iscsi_session_recovery_timedout +(unknown) drivers/scsi/libiscsi 0x2eb88f8b iscsi_pool_init +(unknown) drivers/scsi/libiscsi 0x31c70024 iscsi_session_setup +(unknown) drivers/scsi/libiscsi 0x3360138a iscsi_complete_pdu +(unknown) drivers/scsi/libiscsi 0x3522de6e iscsi_itt_to_task +(unknown) drivers/scsi/libiscsi 0x37c573b4 iscsi_conn_get_addr_param +(unknown) drivers/scsi/libiscsi 0x3a362667 iscsi_host_alloc +(unknown) drivers/scsi/libiscsi 0x3b479d48 iscsi_eh_device_reset +(unknown) drivers/scsi/libiscsi 0x3c0b9aae iscsi_conn_setup +(unknown) drivers/scsi/libiscsi 0x3cbd338f iscsi_host_add +(unknown) drivers/scsi/libiscsi 0x3fa94627 iscsi_conn_get_param +(unknown) drivers/scsi/libiscsi 0x44d0c75a iscsi_conn_send_pdu +(unknown) drivers/scsi/libiscsi 0x46d926b8 iscsi_change_queue_depth +(unknown) drivers/scsi/libiscsi 0x4e6879d7 iscsi_host_free +(unknown) drivers/scsi/libiscsi 0x5beb0a8d iscsi_prep_data_out_pdu +(unknown) drivers/scsi/libiscsi 0x6edd97e1 iscsi_host_remove +(unknown) drivers/scsi/libiscsi 0x709eeca5 iscsi_session_teardown +(unknown) drivers/scsi/libiscsi 0x77e2a4e1 iscsi_conn_failure +(unknown) drivers/scsi/libiscsi 0x7b6128ca iscsi_conn_start +(unknown) drivers/scsi/libiscsi 0x7d42d313 iscsi_target_alloc +(unknown) drivers/scsi/libiscsi 0x7dc619b9 __iscsi_get_task +(unknown) drivers/scsi/libiscsi 0x825eee21 iscsi_suspend_tx +(unknown) drivers/scsi/libiscsi 0x8641eb44 iscsi_itt_to_ctask +(unknown) drivers/scsi/libiscsi 0x9a0811f7 iscsi_conn_bind +(unknown) drivers/scsi/libiscsi 0x9e8b78e2 iscsi_requeue_task +(unknown) drivers/scsi/libiscsi 0x9efc7d53 iscsi_put_task +(unknown) drivers/scsi/libiscsi 0xa4832cf0 iscsi_pool_free +(unknown) drivers/scsi/libiscsi 0xa6598878 iscsi_eh_session_reset +(unknown) drivers/scsi/libiscsi 0xa6e1ebae iscsi_eh_recover_target +(unknown) drivers/scsi/libiscsi 0xa83d0eeb iscsi_queuecommand +(unknown) drivers/scsi/libiscsi 0xabc5405b iscsi_conn_teardown +(unknown) drivers/scsi/libiscsi 0xadc1545a iscsi_verify_itt +(unknown) drivers/scsi/libiscsi 0xb83d4dfa __iscsi_complete_pdu +(unknown) drivers/scsi/libiscsi 0xc2d8691c iscsi_session_failure +(unknown) drivers/scsi/libiscsi 0xc39497e5 iscsi_suspend_queue +(unknown) drivers/scsi/libiscsi 0xc40347e3 iscsi_host_get_param +(unknown) drivers/scsi/libiscsi 0xc838c82f iscsi_host_set_param +(unknown) drivers/scsi/libiscsi 0xce84f04f iscsi_update_cmdsn +(unknown) drivers/scsi/libiscsi 0xd5664a3b iscsi_session_get_param +(unknown) drivers/scsi/libiscsi 0xe19520df iscsi_set_param +(unknown) drivers/scsi/libiscsi 0xe28eee7e __iscsi_put_task +(unknown) drivers/scsi/libiscsi 0xe425f2e4 iscsi_eh_abort +(unknown) drivers/scsi/libiscsi 0xf7e46972 iscsi_conn_stop +(unknown) drivers/scsi/libiscsi 0xff338c5e iscsi_conn_queue_work +(unknown) drivers/scsi/libiscsi_tcp 0x2ab4f07e iscsi_tcp_conn_teardown +(unknown) drivers/scsi/libiscsi_tcp 0x32c6c541 iscsi_tcp_recv_segment_is_hdr +(unknown) drivers/scsi/libiscsi_tcp 0x332b0844 iscsi_segment_seek_sg +(unknown) drivers/scsi/libiscsi_tcp 0x3b9a56a3 iscsi_tcp_segment_unmap +(unknown) drivers/scsi/libiscsi_tcp 0x42b1b6bb iscsi_tcp_task_init +(unknown) drivers/scsi/libiscsi_tcp 0x5ecd73ff iscsi_tcp_r2tpool_free +(unknown) drivers/scsi/libiscsi_tcp 0x62f9c3cd iscsi_tcp_conn_get_stats +(unknown) drivers/scsi/libiscsi_tcp 0x78afa539 iscsi_tcp_hdr_recv_prep +(unknown) drivers/scsi/libiscsi_tcp 0x907a7bb6 iscsi_tcp_segment_done +(unknown) drivers/scsi/libiscsi_tcp 0x9ae3a91f iscsi_tcp_dgst_header +(unknown) drivers/scsi/libiscsi_tcp 0xadbfbb83 iscsi_tcp_cleanup_task +(unknown) drivers/scsi/libiscsi_tcp 0xb5a7b66a iscsi_segment_init_linear +(unknown) drivers/scsi/libiscsi_tcp 0xb5be1469 iscsi_tcp_task_xmit +(unknown) drivers/scsi/libiscsi_tcp 0xbf3e6f10 iscsi_tcp_conn_setup +(unknown) drivers/scsi/libiscsi_tcp 0xc606920b iscsi_tcp_recv_skb +(unknown) drivers/scsi/libiscsi_tcp 0xcab82190 iscsi_tcp_r2tpool_alloc +(unknown) drivers/scsi/libsas/libsas 0x0095f31e sas_task_abort +(unknown) drivers/scsi/libsas/libsas 0x04ee3652 sas_target_destroy +(unknown) drivers/scsi/libsas/libsas 0x16b406c5 sas_slave_destroy +(unknown) drivers/scsi/libsas/libsas 0x22a215f0 sas_ssp_task_response +(unknown) drivers/scsi/libsas/libsas 0x35ec355e sas_find_local_phy +(unknown) drivers/scsi/libsas/libsas 0x37227f30 sas_request_addr +(unknown) drivers/scsi/libsas/libsas 0x4a413246 sas_eh_device_reset_handler +(unknown) drivers/scsi/libsas/libsas 0x62934c3f sas_unregister_ha +(unknown) drivers/scsi/libsas/libsas 0x68640457 sas_slave_configure +(unknown) drivers/scsi/libsas/libsas 0x6fe965b9 sas_phy_enable +(unknown) drivers/scsi/libsas/libsas 0x7338d8c4 sas_phy_reset +(unknown) drivers/scsi/libsas/libsas 0x8c1ae0ca sas_queuecommand +(unknown) drivers/scsi/libsas/libsas 0x9291a568 __sas_task_abort +(unknown) drivers/scsi/libsas/libsas 0x9a4b6025 sas_ioctl +(unknown) drivers/scsi/libsas/libsas 0x9a76a5ef sas_eh_bus_reset_handler +(unknown) drivers/scsi/libsas/libsas 0xa99568db sas_slave_alloc +(unknown) drivers/scsi/libsas/libsas 0xab53039c sas_change_queue_depth +(unknown) drivers/scsi/libsas/libsas 0xac385f15 sas_target_alloc +(unknown) drivers/scsi/libsas/libsas 0xb319488b sas_domain_release_transport +(unknown) drivers/scsi/libsas/libsas 0xba01b542 sas_register_ha +(unknown) drivers/scsi/libsas/libsas 0xd48118bc sas_bios_param +(unknown) drivers/scsi/libsas/libsas 0xe9a21ad4 sas_change_queue_type +(unknown) drivers/scsi/libsas/libsas 0xff56ce9e sas_domain_attach_transport +(unknown) drivers/scsi/libsrp 0x41eeede8 srp_iu_put +(unknown) drivers/scsi/libsrp 0x727551a9 srp_iu_get +(unknown) drivers/scsi/libsrp 0x77e871d1 srp_cmd_queue +(unknown) drivers/scsi/libsrp 0x7848234d srp_target_free +(unknown) drivers/scsi/libsrp 0xc6dc6f15 srp_transfer_data +(unknown) drivers/scsi/libsrp 0xcbc3f8b4 srp_target_alloc +(unknown) drivers/scsi/megaraid/megaraid_mm 0x07a509cb mraid_mm_register_adp +(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/osd/libosd 0x011944f6 osd_req_create_partition +(unknown) drivers/scsi/osd/libosd 0x0644af18 osd_finalize_request +(unknown) drivers/scsi/osd/libosd 0x087d5c34 osd_req_list_partition_collections +(unknown) drivers/scsi/osd/libosd 0x08dd8228 osd_req_list_collection_objects +(unknown) drivers/scsi/osd/libosd 0x0c17edb1 osd_sec_init_nosec_doall_caps +(unknown) drivers/scsi/osd/libosd 0x0fa05eb8 osd_req_remove_object +(unknown) drivers/scsi/osd/libosd 0x1ab6e52a osd_req_add_get_attr_page +(unknown) drivers/scsi/osd/libosd 0x1d808943 osd_execute_request_async +(unknown) drivers/scsi/osd/libosd 0x27f5236d osd_req_read_sg +(unknown) drivers/scsi/osd/libosd 0x2cd9bba5 osd_req_write_kern +(unknown) drivers/scsi/osd/libosd 0x37004d91 osd_req_list_dev_partitions +(unknown) drivers/scsi/osd/libosd 0x41b46c07 osd_req_flush_partition +(unknown) drivers/scsi/osd/libosd 0x436d2933 osd_req_decode_get_attr_list +(unknown) drivers/scsi/osd/libosd 0x4ce70bb1 osd_req_get_attributes +(unknown) drivers/scsi/osd/libosd 0x4f36587f osd_req_read +(unknown) drivers/scsi/osd/libosd 0x5274d1ad osd_req_flush_obsd +(unknown) drivers/scsi/osd/libosd 0x61861b69 osd_req_write_sg_kern +(unknown) drivers/scsi/osd/libosd 0x71188cc0 osd_req_read_kern +(unknown) drivers/scsi/osd/libosd 0x8a52ad2f osd_req_format +(unknown) drivers/scsi/osd/libosd 0x8d5cb64a osd_req_flush_object +(unknown) drivers/scsi/osd/libosd 0x924a635e osd_auto_detect_ver +(unknown) drivers/scsi/osd/libosd 0x94b73b9c osd_req_decode_sense_full +(unknown) drivers/scsi/osd/libosd 0x9e9d3aef osd_req_create_object +(unknown) drivers/scsi/osd/libosd 0xaf9927a9 osd_req_flush_collection +(unknown) drivers/scsi/osd/libosd 0xba40dfff osd_end_request +(unknown) drivers/scsi/osd/libosd 0xbb7ad807 osd_req_write_sg +(unknown) drivers/scsi/osd/libosd 0xca4ce8d3 osd_req_remove_partition +(unknown) drivers/scsi/osd/libosd 0xcac0f1c6 osd_req_list_partition_objects +(unknown) drivers/scsi/osd/libosd 0xcc027830 osd_req_add_get_attr_list +(unknown) drivers/scsi/osd/libosd 0xcc7d1cd4 osd_req_read_sg_kern +(unknown) drivers/scsi/osd/libosd 0xd0b44d8f osd_dev_fini +(unknown) drivers/scsi/osd/libosd 0xd5052d13 osd_execute_request +(unknown) drivers/scsi/osd/libosd 0xd5b21285 osd_req_set_attributes +(unknown) drivers/scsi/osd/libosd 0xdb2de8f6 osd_start_request +(unknown) drivers/scsi/osd/libosd 0xe31177bb osd_req_write +(unknown) drivers/scsi/osd/libosd 0xe9a30e1d osd_req_add_set_attr_list +(unknown) drivers/scsi/osd/libosd 0xf3f861eb osd_dev_init +(unknown) drivers/scsi/osd/osd 0x5fc48609 osduld_unregister_test +(unknown) drivers/scsi/osd/osd 0xbff7d554 osduld_device_info +(unknown) drivers/scsi/osd/osd 0xc3701603 osduld_device_same +(unknown) drivers/scsi/osd/osd 0xc950aa7c osduld_path_lookup +(unknown) drivers/scsi/osd/osd 0xc9e918a5 osduld_register_test +(unknown) drivers/scsi/osd/osd 0xfa5736ee osduld_put_device +(unknown) drivers/scsi/osd/osd 0xfa6ee46b osduld_info_lookup +(unknown) drivers/scsi/qlogicfas408 0x1f55cd70 qlogicfas408_ihandl +(unknown) drivers/scsi/qlogicfas408 0x39603aa4 qlogicfas408_bus_reset +(unknown) drivers/scsi/qlogicfas408 0x3fd8cd71 qlogicfas408_detect +(unknown) drivers/scsi/qlogicfas408 0x7a6d17d5 qlogicfas408_queuecommand +(unknown) drivers/scsi/qlogicfas408 0x8eaaf33f qlogicfas408_disable_ints +(unknown) drivers/scsi/qlogicfas408 0x9685678e qlogicfas408_biosparam +(unknown) drivers/scsi/qlogicfas408 0xa60cc750 qlogicfas408_abort +(unknown) drivers/scsi/qlogicfas408 0xe76b3b20 qlogicfas408_get_chip_type +(unknown) drivers/scsi/qlogicfas408 0xefee284e qlogicfas408_info +(unknown) drivers/scsi/qlogicfas408 0xf2b95199 qlogicfas408_setup +(unknown) drivers/scsi/raid_class 0x2643ca1c raid_class_attach +(unknown) drivers/scsi/raid_class 0x2edfc524 raid_class_release +(unknown) drivers/scsi/raid_class 0xb0f30a96 raid_component_add +(unknown) drivers/scsi/scsi_tgt 0x06a06346 scsi_host_put_command +(unknown) drivers/scsi/scsi_tgt 0x2a00fc13 scsi_tgt_free_queue +(unknown) drivers/scsi/scsi_tgt 0x40184338 scsi_tgt_alloc_queue +(unknown) drivers/scsi/scsi_tgt 0x811d8971 scsi_tgt_it_nexus_create +(unknown) drivers/scsi/scsi_tgt 0xb046ba28 scsi_tgt_cmd_to_host +(unknown) drivers/scsi/scsi_tgt 0xb0d674d3 scsi_host_get_command +(unknown) drivers/scsi/scsi_tgt 0xbeca99c0 scsi_tgt_queue_command +(unknown) drivers/scsi/scsi_tgt 0xbf253220 scsi_tgt_it_nexus_destroy +(unknown) drivers/scsi/scsi_tgt 0xc4eb777c scsi_tgt_tsk_mgmt_request +(unknown) drivers/scsi/scsi_transport_fc 0x3a27c0a5 fc_remove_host +(unknown) drivers/scsi/scsi_transport_fc 0x53dbd814 fc_host_post_vendor_event +(unknown) drivers/scsi/scsi_transport_fc 0x5619c2ab fc_release_transport +(unknown) drivers/scsi/scsi_transport_fc 0x5d3c1032 scsi_is_fc_rport +(unknown) drivers/scsi/scsi_transport_fc 0x65d490a8 fc_host_post_event +(unknown) drivers/scsi/scsi_transport_fc 0x6e0aa35c fc_remote_port_add +(unknown) drivers/scsi/scsi_transport_fc 0x7954b1ea fc_get_event_number +(unknown) drivers/scsi/scsi_transport_fc 0x82c9f094 scsi_is_fc_vport +(unknown) drivers/scsi/scsi_transport_fc 0x97f5fe6c fc_remote_port_delete +(unknown) drivers/scsi/scsi_transport_fc 0x99a1df2c fc_vport_terminate +(unknown) drivers/scsi/scsi_transport_fc 0x9f559a3d fc_remote_port_rolechg +(unknown) drivers/scsi/scsi_transport_fc 0xa35b7a01 fc_attach_transport +(unknown) drivers/scsi/scsi_transport_fc 0xd082af4b fc_vport_create +(unknown) drivers/scsi/scsi_transport_fc 0xef55ce3a fc_block_scsi_eh +(unknown) drivers/scsi/scsi_transport_iscsi 0x09e1d3a9 iscsi_unregister_transport +(unknown) drivers/scsi/scsi_transport_iscsi 0x0f03ec68 iscsi_lookup_endpoint +(unknown) drivers/scsi/scsi_transport_iscsi 0x0fd81a68 iscsi_block_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x157fcd61 iscsi_host_for_each_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x432f4fbd iscsi_destroy_endpoint +(unknown) drivers/scsi/scsi_transport_iscsi 0x433d9f7f iscsi_destroy_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x45476c0d iscsi_conn_error_event +(unknown) drivers/scsi/scsi_transport_iscsi 0x4dd3efd5 iscsi_free_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x5a975a7f iscsi_scan_finished +(unknown) drivers/scsi/scsi_transport_iscsi 0x613ed5f3 iscsi_session_chkready +(unknown) drivers/scsi/scsi_transport_iscsi 0x68be6c4e iscsi_create_conn +(unknown) drivers/scsi/scsi_transport_iscsi 0x72630e56 iscsi_create_session +(unknown) drivers/scsi/scsi_transport_iscsi 0x7e8201d4 iscsi_recv_pdu +(unknown) drivers/scsi/scsi_transport_iscsi 0x8f1b1d26 iscsi_create_endpoint +(unknown) drivers/scsi/scsi_transport_iscsi 0xb254ffc6 iscsi_unblock_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xb31f03a1 iscsi_alloc_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xbc278517 iscsi_add_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xbd1f5c29 iscsi_destroy_conn +(unknown) drivers/scsi/scsi_transport_iscsi 0xbd95d4c3 iscsi_offload_mesg +(unknown) drivers/scsi/scsi_transport_iscsi 0xc462514f iscsi_block_scsi_eh +(unknown) drivers/scsi/scsi_transport_iscsi 0xd6b82fe2 iscsi_session_event +(unknown) drivers/scsi/scsi_transport_iscsi 0xe53bbd15 iscsi_remove_session +(unknown) drivers/scsi/scsi_transport_iscsi 0xe5e74002 iscsi_register_transport +(unknown) drivers/scsi/scsi_transport_sas 0x17ab6d5b sas_rphy_free +(unknown) drivers/scsi/scsi_transport_sas 0x1ee4199a sas_port_delete_phy +(unknown) drivers/scsi/scsi_transport_sas 0x1fc00d9b sas_release_transport +(unknown) drivers/scsi/scsi_transport_sas 0x47432360 sas_is_tlr_enabled +(unknown) drivers/scsi/scsi_transport_sas 0x4d54c137 scsi_is_sas_rphy +(unknown) drivers/scsi/scsi_transport_sas 0x5194169b sas_rphy_remove +(unknown) drivers/scsi/scsi_transport_sas 0x5273263c sas_enable_tlr +(unknown) drivers/scsi/scsi_transport_sas 0x63e8da4d sas_disable_tlr +(unknown) drivers/scsi/scsi_transport_sas 0x6a6d60fe sas_port_alloc_num +(unknown) drivers/scsi/scsi_transport_sas 0x79256e52 scsi_is_sas_phy +(unknown) drivers/scsi/scsi_transport_sas 0x807ac8fa sas_remove_host +(unknown) drivers/scsi/scsi_transport_sas 0x85ccf0f1 sas_port_add +(unknown) drivers/scsi/scsi_transport_sas 0x87d9a457 sas_port_mark_backlink +(unknown) drivers/scsi/scsi_transport_sas 0x87f4882f sas_expander_alloc +(unknown) drivers/scsi/scsi_transport_sas 0x8ad3c639 sas_phy_free +(unknown) drivers/scsi/scsi_transport_sas 0x94f8b2b1 sas_port_delete +(unknown) drivers/scsi/scsi_transport_sas 0x9b0ce478 sas_read_port_mode_page +(unknown) drivers/scsi/scsi_transport_sas 0x9ea6bcac sas_phy_add +(unknown) drivers/scsi/scsi_transport_sas 0xa873d86d sas_remove_children +(unknown) drivers/scsi/scsi_transport_sas 0xb6ad253b sas_attach_transport +(unknown) drivers/scsi/scsi_transport_sas 0xc36ee14d sas_phy_alloc +(unknown) drivers/scsi/scsi_transport_sas 0xca4ff10b sas_rphy_delete +(unknown) drivers/scsi/scsi_transport_sas 0xd3a4b6e4 sas_rphy_add +(unknown) drivers/scsi/scsi_transport_sas 0xd7af40b1 sas_port_free +(unknown) drivers/scsi/scsi_transport_sas 0xdb4d6de7 sas_port_alloc +(unknown) drivers/scsi/scsi_transport_sas 0xe25738e8 scsi_is_sas_port +(unknown) drivers/scsi/scsi_transport_sas 0xeba3703e sas_tlr_supported +(unknown) drivers/scsi/scsi_transport_sas 0xee577bc1 sas_port_add_phy +(unknown) drivers/scsi/scsi_transport_sas 0xfd6af0cd sas_end_device_alloc +(unknown) drivers/scsi/scsi_transport_sas 0xff240284 sas_phy_delete +(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 0x55d0ac67 spi_attach_transport +(unknown) drivers/scsi/scsi_transport_spi 0x5d847122 spi_schedule_dv_device +(unknown) drivers/scsi/scsi_transport_spi 0x7b611e0d spi_display_xfer_agreement +(unknown) drivers/scsi/scsi_transport_spi 0xa0c71dac spi_populate_sync_msg +(unknown) drivers/scsi/scsi_transport_spi 0xae9465bd spi_release_transport +(unknown) drivers/scsi/scsi_transport_spi 0xcffa2aff spi_populate_width_msg +(unknown) drivers/scsi/scsi_transport_spi 0xd2e390cd spi_dv_device +(unknown) drivers/scsi/scsi_transport_srp 0x54608ef2 srp_rport_add +(unknown) drivers/scsi/scsi_transport_srp 0x649683ae srp_release_transport +(unknown) drivers/scsi/scsi_transport_srp 0xd8e3c268 srp_attach_transport +(unknown) drivers/scsi/scsi_transport_srp 0xe499d7a1 srp_remove_host +(unknown) drivers/scsi/scsi_transport_srp 0xe5ead51d srp_rport_del +(unknown) drivers/spi/spi_bitbang 0x1263cf7f spi_bitbang_cleanup +(unknown) drivers/spi/spi_bitbang 0x48e0e49b spi_bitbang_setup_transfer +(unknown) drivers/spi/spi_bitbang 0x4ffe49d4 spi_bitbang_transfer +(unknown) drivers/spi/spi_bitbang 0x61704025 spi_bitbang_stop +(unknown) drivers/spi/spi_bitbang 0x907b24e7 spi_bitbang_setup +(unknown) drivers/spi/spi_bitbang 0xc8068870 spi_bitbang_start +(unknown) drivers/ssb/ssb 0x054e3678 ssb_bus_pcibus_register +(unknown) drivers/ssb/ssb 0x09aa1374 ssb_bus_unregister +(unknown) drivers/ssb/ssb 0x17c019a9 ssb_device_disable +(unknown) drivers/ssb/ssb 0x1b699a0d ssb_device_is_enabled +(unknown) drivers/ssb/ssb 0x21a3ca76 ssb_dma_translation +(unknown) drivers/ssb/ssb 0x2cd25331 ssb_commit_settings +(unknown) drivers/ssb/ssb 0x2f3c97aa ssb_pmu_set_ldo_paref +(unknown) drivers/ssb/ssb 0x544ce4e8 ssb_pcihost_register +(unknown) drivers/ssb/ssb 0x68c92541 ssb_set_devtypedata +(unknown) drivers/ssb/ssb 0x73fee8c3 ssb_chipco_gpio_control +(unknown) drivers/ssb/ssb 0x8e586532 ssb_device_enable +(unknown) drivers/ssb/ssb 0x9744669c __ssb_driver_register +(unknown) drivers/ssb/ssb 0x98d288d7 ssb_bus_may_powerdown +(unknown) drivers/ssb/ssb 0x9a51967b ssb_bus_powerup +(unknown) drivers/ssb/ssb 0x9d62af28 ssb_driver_unregister +(unknown) drivers/ssb/ssb 0xa5b006d9 ssb_clockspeed +(unknown) drivers/ssb/ssb 0xa8966c64 ssb_pmu_set_ldo_voltage +(unknown) drivers/ssb/ssb 0xaa58e35e ssb_bus_resume +(unknown) drivers/ssb/ssb 0xbd2164f2 ssb_bus_suspend +(unknown) drivers/ssb/ssb 0xc0512e0f ssb_admatch_base +(unknown) drivers/ssb/ssb 0xd481192b ssb_admatch_size +(unknown) drivers/ssb/ssb 0xd8ec3192 ssb_bus_sdiobus_register +(unknown) drivers/ssb/ssb 0xeddd631f ssb_pcicore_dev_irqvecs_enable +(unknown) drivers/staging/altera-stapl/altera-stapl 0x205a5b7c altera_init +(unknown) drivers/staging/cxd2099/cxd2099 0x09a38f0a 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/iio/addac/adt7316 0x575fffdf adt7316_remove +(unknown) drivers/staging/iio/addac/adt7316 0x8fb90a33 adt7316_enable +(unknown) drivers/staging/iio/addac/adt7316 0xc8b1f755 adt7316_probe +(unknown) drivers/staging/iio/addac/adt7316 0xcf0e9212 adt7316_disable +(unknown) drivers/staging/iio/industrialio 0x0d444c68 iio_triggered_ring_predisable +(unknown) drivers/staging/iio/industrialio 0x134be3ba iio_device_register_trigger_consumer +(unknown) drivers/staging/iio/industrialio 0x2175e367 iio_device_unregister_trigger_consumer +(unknown) drivers/staging/iio/industrialio 0x22c4239f iio_trigger_attach_poll_func +(unknown) drivers/staging/iio/industrialio 0x28567cb9 iio_trigger_dettach_poll_func +(unknown) drivers/staging/iio/industrialio 0x2d6bcdcb iio_trigger_generic_data_rdy_poll +(unknown) drivers/staging/iio/industrialio 0x306562dc iio_ring_buffer_register_ex +(unknown) drivers/staging/iio/industrialio 0x43713580 iio_allocate_device +(unknown) drivers/staging/iio/industrialio 0x44f63377 iio_store_ring_enable +(unknown) drivers/staging/iio/industrialio 0x53ba66ba iio_read_const_attr +(unknown) drivers/staging/iio/industrialio 0x575697e9 iio_free_ida_val +(unknown) drivers/staging/iio/industrialio 0x57ee9783 iio_trigger_poll +(unknown) drivers/staging/iio/industrialio 0x5c88b4b4 iio_free_device +(unknown) drivers/staging/iio/industrialio 0x6143b9e6 iio_ring_buffer_init +(unknown) drivers/staging/iio/industrialio 0x616350cd iio_free_trigger +(unknown) drivers/staging/iio/industrialio 0x6f2d6c26 iio_dealloc_pollfunc +(unknown) drivers/staging/iio/industrialio 0x739ae300 iio_devt +(unknown) drivers/staging/iio/industrialio 0x79c5ff03 iio_ring_buffer_unregister +(unknown) drivers/staging/iio/industrialio 0x7c47a349 iio_device_unregister +(unknown) drivers/staging/iio/industrialio 0x88bacda5 iio_show_ring_enable +(unknown) drivers/staging/iio/industrialio 0x8ea20a1b iio_trigger_notify_done +(unknown) drivers/staging/iio/industrialio 0x91f24cbe iio_get_new_ida_val +(unknown) drivers/staging/iio/industrialio 0xa61a3f20 iio_device_register +(unknown) drivers/staging/iio/industrialio 0xb069667f iio_triggered_ring_postenable +(unknown) drivers/staging/iio/industrialio 0xb2a22eed iio_ring_access_release +(unknown) drivers/staging/iio/industrialio 0xbd904928 iio_push_event +(unknown) drivers/staging/iio/industrialio 0xd16b3aa4 iio_sw_ring_preenable +(unknown) drivers/staging/iio/industrialio 0xd9bcb502 iio_trigger_register +(unknown) drivers/staging/iio/industrialio 0xdd26d3a1 iio_alloc_pollfunc +(unknown) drivers/staging/iio/industrialio 0xdf5db272 iio_allocate_trigger +(unknown) drivers/staging/iio/industrialio 0xdf76bbeb iio_pollfunc_store_time +(unknown) drivers/staging/iio/industrialio 0xdfcdf610 iio_write_ring_length +(unknown) drivers/staging/iio/industrialio 0xe711c801 iio_trigger_unregister +(unknown) drivers/staging/iio/industrialio 0xf17068dc iio_trigger_poll_chained +(unknown) drivers/staging/iio/industrialio 0xf1aeafee iio_bus_type +(unknown) drivers/staging/iio/industrialio 0xf4d84d09 iio_read_ring_length +(unknown) drivers/staging/iio/industrialio 0xfe6dbe2c iio_read_ring_bytes_per_datum +(unknown) drivers/staging/iio/kfifo_buf 0x2eb58b9e kfifo_access_funcs +(unknown) drivers/staging/iio/kfifo_buf 0x94cf1649 iio_kfifo_free +(unknown) drivers/staging/iio/kfifo_buf 0xdb1ddd93 iio_kfifo_allocate +(unknown) drivers/staging/iio/meter/ade7854 0x08eb6ba9 ade7854_probe +(unknown) drivers/staging/iio/meter/ade7854 0xe6194928 ade7854_remove +(unknown) drivers/staging/iio/ring_sw 0x7352fa40 iio_sw_rb_free +(unknown) drivers/staging/iio/ring_sw 0x9374a160 ring_sw_access_funcs +(unknown) drivers/staging/iio/ring_sw 0xbe50e800 iio_sw_rb_allocate +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x029668f8 ieee80211_wx_get_power_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x03c43d94 DOT11D_ScanComplete +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x0d0d389b ieee80211_wx_get_rate_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x1032eef0 ieee80211_wx_get_encode_ext_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x14125b09 ieee80211_softmac_stop_protocol_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x1512f9d1 ieee80211_reset_queue_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x17302113 ieee80211_softmac_xmit_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x1ba67de8 ieee80211_wx_set_encode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x20b02633 notify_wx_assoc_event_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x214bd3bd ieee80211_wx_set_mlme_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x2300e2ce ieee80211_wx_set_mode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x2541c4aa ieee80211_rx_mgt_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x260c7f63 ieee80211_wx_get_wap_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x2cc8529b ieee80211_wake_queue_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x307022f9 IsLegalChannel +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x31aab595 ToLegalChannel +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x356f8745 Dot11d_Reset +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x396732c3 SendDisassociation_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x3986c1a2 ieee80211_wx_set_rawtx_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x40798444 ieee80211_wx_set_wap_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x4a02c758 ieee80211_wx_set_encode_ext_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x4d46701d ieee80211_softmac_scan_syncro_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x5692f510 ieee80211_wpa_supplicant_ioctl_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x5696231d ieee80211_ps_tx_ack_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x58d25d6c ieee80211_wx_set_scan_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x59bb4e9d ieee80211_wx_set_essid_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x5e8ec30a ieee80211_disassociate_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x64289e0e ieee80211_wx_get_freq_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x7a30f20b ieee80211_start_scan_syncro_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x81dbeae1 ieee80211_rx_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x82478fe8 ieee80211_stop_queue_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x866c225e ieee80211_wx_get_mode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0x90c64db2 ieee80211_wx_set_rts_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xa110bce7 ieee80211_wx_get_name_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xa13de615 ieee80211_stop_send_beacons_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xa6c2ac22 ieee80211_txb_free_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xa861f80b ieee80211_wx_set_rate_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xa911b119 ieee80211_wx_get_essid_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xaae4b9ed ieee80211_is_54g_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xb8cc8e33 ieee80211_wx_set_gen_ie_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xb9b2e530 ieee80211_softmac_start_protocol_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xc1445e9e ieee80211_wx_set_freq_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xc1bbce17 DOT11D_GetMaxTxPwrInDbm +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xc1c3b3a4 ieee80211_send_probe_requests_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xc370a43e ieee80211_wlan_frequencies_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xcbaec663 ieee80211_stop_scan_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xde862753 ieee80211_is_shortslot_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xe1ba1c51 ieee80211_start_send_beacons_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xea365c59 ieee80211_wx_set_auth_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xec2fc164 Dot11d_UpdateCountryIe +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xed813d20 Dot11d_Init +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xf074753b ieee80211_get_beacon_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xf183902e ieee80211_wx_get_encode_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xf23c977c ieee80211_wx_set_power_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xf6b3b695 ieee80211_wx_get_rts_rsl +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xf7fcc3d2 HTUpdateSelfAndPeerSetting +(unknown) drivers/staging/rtl8192u/r8192u_usb 0xfdbe9dfc ieee80211_wx_get_scan_rsl +(unknown) drivers/staging/speakup/speakup 0x04ee3276 serial_synth_probe +(unknown) drivers/staging/speakup/speakup 0x0e81c76d spk_serial_out +(unknown) drivers/staging/speakup/speakup 0x0ef1d765 speakup_info +(unknown) drivers/staging/speakup/speakup 0x14f06fe7 spk_serial_in_nowait +(unknown) drivers/staging/speakup/speakup 0x2c6dfe90 spk_var_show +(unknown) drivers/staging/speakup/speakup 0x3fb6b778 spk_var_store +(unknown) drivers/staging/speakup/speakup 0x41a160e5 synth_buffer_empty +(unknown) drivers/staging/speakup/speakup 0x4449e1dd synth_buffer_clear +(unknown) drivers/staging/speakup/speakup 0x475e158a synth_request_region +(unknown) drivers/staging/speakup/speakup 0x580932f2 spk_do_catch_up +(unknown) drivers/staging/speakup/speakup 0x8e146195 synth_release_region +(unknown) drivers/staging/speakup/speakup 0x912db8bd spk_synth_is_alive_nop +(unknown) drivers/staging/speakup/speakup 0x9a888082 synth_buffer_getc +(unknown) drivers/staging/speakup/speakup 0xb2f0ef75 spk_synth_is_alive_restart +(unknown) drivers/staging/speakup/speakup 0xb35aaab9 speakup_event +(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 0xbfb1cb5f synth_add +(unknown) drivers/staging/speakup/speakup 0xc0023c91 spk_synth_immediate +(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 0xe84a4080 synth_remove +(unknown) drivers/staging/speakup/speakup 0xefcc32f5 spk_synth_flush +(unknown) drivers/staging/tm6000/tm6000 0x18350bbd tm6000_register_extension +(unknown) drivers/staging/tm6000/tm6000 0x1beb8ebf tm6000_init_digital_mode +(unknown) drivers/staging/tm6000/tm6000 0x2309a6d6 tm6000_xc5000_callback +(unknown) drivers/staging/tm6000/tm6000 0x2aa955ea tm6000_set_reg +(unknown) drivers/staging/tm6000/tm6000 0x7aa23973 tm6000_set_reg_mask +(unknown) drivers/staging/tm6000/tm6000 0x89b611dd tm6000_debug +(unknown) drivers/staging/tm6000/tm6000 0xa7d091e7 tm6000_get_reg +(unknown) drivers/staging/tm6000/tm6000 0xad6cbd4c tm6000_set_audio_bitrate +(unknown) drivers/staging/tm6000/tm6000 0xbdb6caee tm6000_unregister_extension +(unknown) drivers/staging/tm6000/tm6000 0xdff8e89d tm6000_tuner_callback +(unknown) drivers/target/target_core_mod 0x001a8224 fc_get_pr_transport_id_len +(unknown) drivers/target/target_core_mod 0x02de3b18 transport_set_vpd_ident +(unknown) drivers/target/target_core_mod 0x08439138 transport_generic_handle_cdb +(unknown) drivers/target/target_core_mod 0x0993e75f sas_get_fabric_proto_ident +(unknown) drivers/target/target_core_mod 0x1181c7cd core_alua_check_nonop_delay +(unknown) drivers/target/target_core_mod 0x1bc7c009 transport_init_queue_obj +(unknown) drivers/target/target_core_mod 0x1bce329f transport_generic_map_mem_to_cmd +(unknown) drivers/target/target_core_mod 0x236c96d7 iscsi_get_fabric_proto_ident +(unknown) drivers/target/target_core_mod 0x26fab9cc transport_generic_handle_cdb_map +(unknown) drivers/target/target_core_mod 0x2a4e9ad7 transport_asciihex_to_binaryhex +(unknown) drivers/target/target_core_mod 0x2f6ea898 core_tpg_check_initiator_node_acl +(unknown) drivers/target/target_core_mod 0x33e434b3 fc_get_pr_transport_id +(unknown) drivers/target/target_core_mod 0x3aa6bb62 transport_check_aborted_status +(unknown) drivers/target/target_core_mod 0x3ef099d3 transport_complete_task +(unknown) drivers/target/target_core_mod 0x4131f409 transport_free_session +(unknown) drivers/target/target_core_mod 0x4167b981 transport_generic_process_write +(unknown) drivers/target/target_core_mod 0x4235a2f9 transport_free_se_cmd +(unknown) drivers/target/target_core_mod 0x434f5b1e core_tpg_register +(unknown) drivers/target/target_core_mod 0x460d7bb6 transport_generic_free_cmd_intr +(unknown) drivers/target/target_core_mod 0x4bec10b3 transport_register_session +(unknown) drivers/target/target_core_mod 0x564a6a14 target_fabric_configfs_register +(unknown) drivers/target/target_core_mod 0x5f39490f core_tmr_alloc_req +(unknown) drivers/target/target_core_mod 0x62f0d386 transport_send_check_condition_and_sense +(unknown) drivers/target/target_core_mod 0x658f32d1 sas_get_pr_transport_id_len +(unknown) drivers/target/target_core_mod 0x6a974b32 core_tpg_add_initiator_node_acl +(unknown) drivers/target/target_core_mod 0x706207db transport_init_session +(unknown) drivers/target/target_core_mod 0x726b318a core_tpg_del_initiator_node_acl +(unknown) drivers/target/target_core_mod 0x73cd4e12 transport_add_device_to_core_hba +(unknown) drivers/target/target_core_mod 0x749f684c __transport_register_session +(unknown) drivers/target/target_core_mod 0x7dbada9d transport_set_vpd_ident_type +(unknown) drivers/target/target_core_mod 0x85aa880c transport_set_vpd_assoc +(unknown) drivers/target/target_core_mod 0x8c16ee93 fc_get_fabric_proto_ident +(unknown) drivers/target/target_core_mod 0x91b0df23 transport_release_cmd_to_pool +(unknown) drivers/target/target_core_mod 0x939005ff target_fabric_configfs_free +(unknown) drivers/target/target_core_mod 0x95f2f9f9 transport_subsystem_register +(unknown) drivers/target/target_core_mod 0xa22399af transport_deregister_session_configfs +(unknown) drivers/target/target_core_mod 0xa38fa034 transport_get_lun_for_cmd +(unknown) drivers/target/target_core_mod 0xacb70137 sas_get_pr_transport_id +(unknown) drivers/target/target_core_mod 0xb08a49ad core_tpg_clear_object_luns +(unknown) drivers/target/target_core_mod 0xb29fd015 sas_parse_pr_out_transport_id +(unknown) drivers/target/target_core_mod 0xb6a8eb6b target_fabric_configfs_init +(unknown) drivers/target/target_core_mod 0xbd992147 core_tpg_deregister +(unknown) drivers/target/target_core_mod 0xc454bef3 transport_generic_free_cmd +(unknown) drivers/target/target_core_mod 0xcee8aaad core_tpg_set_initiator_node_queue_depth +(unknown) drivers/target/target_core_mod 0xdb665f4e transport_init_se_cmd +(unknown) drivers/target/target_core_mod 0xdc4b7794 transport_device_setup_cmd +(unknown) drivers/target/target_core_mod 0xe01e262c transport_generic_handle_tmr +(unknown) drivers/target/target_core_mod 0xe0dcb2ba iscsi_get_pr_transport_id +(unknown) drivers/target/target_core_mod 0xeebe65b7 fc_parse_pr_out_transport_id +(unknown) drivers/target/target_core_mod 0xefad250f transport_get_lun_for_tmr +(unknown) drivers/target/target_core_mod 0xf01621c7 transport_set_vpd_proto_id +(unknown) drivers/target/target_core_mod 0xf5132aa7 iscsi_get_pr_transport_id_len +(unknown) drivers/target/target_core_mod 0xf63dbf1c transport_subsystem_release +(unknown) drivers/target/target_core_mod 0xf8809117 transport_generic_handle_data +(unknown) drivers/target/target_core_mod 0xf8f13c14 iscsi_parse_pr_out_transport_id +(unknown) drivers/target/target_core_mod 0xf8fb72d2 target_fabric_configfs_deregister +(unknown) drivers/target/target_core_mod 0xf94999ba transport_do_task_sg_chain +(unknown) drivers/target/target_core_mod 0xfbc6d934 transport_generic_allocate_tasks +(unknown) drivers/target/target_core_mod 0xfc21abe0 transport_complete_sync_cache +(unknown) drivers/target/target_core_mod 0xfd0d7b05 transport_deregister_session +(unknown) drivers/telephony/ixj 0x5ba5d7e0 ixj_pcmcia_probe +(unknown) drivers/telephony/phonedev 0x391dc95c phone_unregister_device +(unknown) drivers/telephony/phonedev 0x889ebb64 phone_register_device +(unknown) drivers/tty/n_tracesink 0x585ebaac n_tracesink_datadrain +(unknown) drivers/tty/serial/8250 0x205439b5 serial8250_do_set_termios +(unknown) drivers/tty/serial/8250 0xb2fee8eb serial8250_do_pm +(unknown) drivers/tty/serial/8250 0xc3658640 serial8250_register_port +(unknown) drivers/tty/serial/8250 0xc7208c3a serial8250_resume_port +(unknown) drivers/tty/serial/8250 0xcc248d26 serial8250_suspend_port +(unknown) drivers/tty/serial/8250 0xcefcd99a serial8250_unregister_port +(unknown) drivers/tty/serial/8250 0xffba433b serial8250_set_isa_configurator +(unknown) drivers/tty/serial/8250_pci 0x08ee94ed pciserial_remove_ports +(unknown) drivers/tty/serial/8250_pci 0x35f18bfa pciserial_suspend_ports +(unknown) drivers/tty/serial/8250_pci 0x445195aa pciserial_resume_ports +(unknown) drivers/tty/serial/8250_pci 0xf6ba85a2 pciserial_init_ports +(unknown) drivers/tty/serial/max3107 0x2b82d679 max3107_rw +(unknown) drivers/tty/serial/max3107 0x68d5e6c9 max3107_hw_susp +(unknown) drivers/tty/serial/max3107 0xc8bdad97 max3107_probe +(unknown) drivers/tty/serial/max3107 0xd43dfbb7 max3107_remove +(unknown) drivers/tty/serial/max3107 0xde920f16 max3107_suspend +(unknown) drivers/tty/serial/max3107 0xec2c9629 max3107_resume +(unknown) drivers/uio/uio 0x5a59d33a __uio_register_device +(unknown) drivers/uio/uio 0xb1d96047 uio_unregister_device +(unknown) drivers/uio/uio 0xd362da04 uio_event_notify +(unknown) drivers/usb/atm/usbatm 0x7efa1422 usbatm_usb_probe +(unknown) drivers/usb/atm/usbatm 0xf95c9e59 usbatm_usb_disconnect +(unknown) drivers/usb/gadget/net2280 0x3376807c usb_gadget_probe_driver +(unknown) drivers/usb/gadget/net2280 0x6c989bc9 usb_gadget_unregister_driver +(unknown) drivers/usb/gadget/net2280 0x79bd3e17 net2280_set_fifo_mode +(unknown) drivers/usb/host/sl811-hcd 0x2e881b65 sl811h_driver +(unknown) drivers/usb/misc/ftdi-elan 0x14f32048 usb_ftdi_elan_read_pcimem +(unknown) drivers/usb/misc/ftdi-elan 0x5da2699d usb_ftdi_elan_edset_flush +(unknown) drivers/usb/misc/ftdi-elan 0x69dde134 usb_ftdi_elan_edset_empty +(unknown) drivers/usb/misc/ftdi-elan 0x71917985 usb_ftdi_elan_edset_input +(unknown) drivers/usb/misc/ftdi-elan 0x77c24a65 ftdi_elan_gone_away +(unknown) drivers/usb/misc/ftdi-elan 0x9256eb6e usb_ftdi_elan_edset_setup +(unknown) drivers/usb/misc/ftdi-elan 0xcf9ba1b7 usb_ftdi_elan_write_pcimem +(unknown) drivers/usb/misc/ftdi-elan 0xeef31615 usb_ftdi_elan_edset_single +(unknown) drivers/usb/misc/ftdi-elan 0xff588bfa usb_ftdi_elan_edset_output +(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 0x188c9f6d usb_wwan_set_termios +(unknown) drivers/usb/serial/usb_wwan 0x2515cb26 usb_wwan_chars_in_buffer +(unknown) drivers/usb/serial/usb_wwan 0x28bdbd3b usb_wwan_close +(unknown) drivers/usb/serial/usb_wwan 0x3764a2af usb_wwan_disconnect +(unknown) drivers/usb/serial/usb_wwan 0x3c17c92f usb_wwan_write +(unknown) drivers/usb/serial/usb_wwan 0x44070d95 usb_wwan_startup +(unknown) drivers/usb/serial/usb_wwan 0x4e43858e usb_wwan_tiocmset +(unknown) drivers/usb/serial/usb_wwan 0x531bdfae usb_wwan_tiocmget +(unknown) drivers/usb/serial/usb_wwan 0x6ff89b15 usb_wwan_resume +(unknown) drivers/usb/serial/usb_wwan 0x723ba41e usb_wwan_ioctl +(unknown) drivers/usb/serial/usb_wwan 0x9c60c178 usb_wwan_dtr_rts +(unknown) drivers/usb/serial/usb_wwan 0x9efca6ee usb_wwan_write_room +(unknown) drivers/usb/serial/usb_wwan 0xcdef64f5 usb_wwan_suspend +(unknown) drivers/usb/serial/usb_wwan 0xe6f594f4 usb_wwan_open +(unknown) drivers/usb/serial/usb_wwan 0xfff8ec5b usb_wwan_release +(unknown) drivers/usb/serial/usbserial 0x0593ee79 usb_serial_suspend +(unknown) drivers/usb/serial/usbserial 0x09157f4c usb_serial_generic_process_read_urb +(unknown) drivers/usb/serial/usbserial 0x194f00b8 usb_serial_generic_open +(unknown) drivers/usb/serial/usbserial 0x24c2c5d6 usb_serial_generic_unthrottle +(unknown) drivers/usb/serial/usbserial 0x38d14e9a usb_serial_generic_submit_read_urb +(unknown) drivers/usb/serial/usbserial 0x44c6e2e1 ezusb_set_reset +(unknown) drivers/usb/serial/usbserial 0x6cd21bc6 usb_serial_probe +(unknown) drivers/usb/serial/usbserial 0x77fd95d7 usb_serial_deregister +(unknown) drivers/usb/serial/usbserial 0x7fc19b8d usb_serial_resume +(unknown) drivers/usb/serial/usbserial 0x81225c37 usb_serial_handle_sysrq_char +(unknown) drivers/usb/serial/usbserial 0x88030747 usb_serial_generic_disconnect +(unknown) drivers/usb/serial/usbserial 0x891d7390 usb_serial_generic_write +(unknown) drivers/usb/serial/usbserial 0x8cffacac usb_serial_disconnect +(unknown) drivers/usb/serial/usbserial 0x92b831bf ezusb_writememory +(unknown) drivers/usb/serial/usbserial 0x96a5d044 usb_serial_generic_throttle +(unknown) drivers/usb/serial/usbserial 0x97da18d3 usb_serial_generic_close +(unknown) drivers/usb/serial/usbserial 0xbd88fdde usb_serial_register +(unknown) drivers/usb/serial/usbserial 0xc73b856f usb_serial_port_softint +(unknown) drivers/usb/serial/usbserial 0xc7bb5b7d usb_serial_generic_write_bulk_callback +(unknown) drivers/usb/serial/usbserial 0xc860d961 usb_serial_generic_resume +(unknown) drivers/usb/serial/usbserial 0xdf17c277 usb_serial_handle_dcd_change +(unknown) drivers/usb/serial/usbserial 0xeedb0196 usb_serial_handle_break +(unknown) drivers/usb/serial/usbserial 0xfe98fb11 usb_serial_generic_read_bulk_callback +(unknown) drivers/usb/storage/usb-storage 0x048410c3 usb_stor_transparent_scsi_command +(unknown) drivers/usb/storage/usb-storage 0x0518d775 usb_stor_reset_resume +(unknown) drivers/usb/storage/usb-storage 0x0be13004 usb_storage_usb_ids +(unknown) drivers/usb/storage/usb-storage 0x1bc3edc2 usb_stor_sense_invalidCDB +(unknown) drivers/usb/storage/usb-storage 0x26ef664f usb_stor_set_xfer_buf +(unknown) drivers/usb/storage/usb-storage 0x26f1445a usb_stor_access_xfer_buf +(unknown) drivers/usb/storage/usb-storage 0x34586aca usb_stor_Bulk_reset +(unknown) drivers/usb/storage/usb-storage 0x3fdf115d usb_stor_Bulk_transport +(unknown) drivers/usb/storage/usb-storage 0x497ed9a9 usb_stor_bulk_transfer_buf +(unknown) drivers/usb/storage/usb-storage 0x54efc28f usb_stor_CB_reset +(unknown) drivers/usb/storage/usb-storage 0x5fc71449 usb_stor_probe1 +(unknown) drivers/usb/storage/usb-storage 0x65bdc067 usb_stor_disconnect +(unknown) drivers/usb/storage/usb-storage 0x6db5fcce usb_stor_bulk_transfer_sg +(unknown) drivers/usb/storage/usb-storage 0x78cee17a usb_stor_ctrl_transfer +(unknown) drivers/usb/storage/usb-storage 0x7c07359c usb_stor_suspend +(unknown) drivers/usb/storage/usb-storage 0x806286ca usb_stor_clear_halt +(unknown) drivers/usb/storage/usb-storage 0x87cdf6e1 usb_stor_CB_transport +(unknown) drivers/usb/storage/usb-storage 0x99528bcb usb_stor_control_msg +(unknown) drivers/usb/storage/usb-storage 0x9f68de8b usb_usual_ignore_device +(unknown) drivers/usb/storage/usb-storage 0xac0016a0 usb_stor_bulk_srb +(unknown) drivers/usb/storage/usb-storage 0xae4274b8 usb_stor_pre_reset +(unknown) drivers/usb/storage/usb-storage 0xd25640fd usb_stor_probe2 +(unknown) drivers/usb/storage/usb-storage 0xd562549b usb_stor_resume +(unknown) drivers/usb/storage/usb-storage 0xd6227a1e fill_inquiry_response +(unknown) drivers/usb/storage/usb-storage 0xf9e4a872 usb_stor_post_reset +(unknown) drivers/usb/wusbcore/wusb-wa 0x122f15ac wa_urb_enqueue_run +(unknown) drivers/usb/wusbcore/wusb-wa 0x655e0636 wa_urb_enqueue +(unknown) drivers/usb/wusbcore/wusb-wa 0xa0af4c1e rpipe_ep_disable +(unknown) drivers/usb/wusbcore/wusb-wa 0xbf5c863b wa_create +(unknown) drivers/usb/wusbcore/wusb-wa 0xcb55ad58 rpipe_destroy +(unknown) drivers/usb/wusbcore/wusb-wa 0xe5ba6ea3 __wa_destroy +(unknown) drivers/usb/wusbcore/wusb-wa 0xe60c3ea6 wa_urb_dequeue +(unknown) drivers/usb/wusbcore/wusbcore 0x0bb6bf5e wusb_cluster_id_get +(unknown) drivers/usb/wusbcore/wusbcore 0x22a53162 wusbhc_b_destroy +(unknown) drivers/usb/wusbcore/wusbcore 0x26309d80 wusbhc_rh_status_data +(unknown) drivers/usb/wusbcore/wusbcore 0x29e175aa __wusb_dev_get_by_usb_dev +(unknown) drivers/usb/wusbcore/wusbcore 0x47856c65 wusbhc_giveback_urb +(unknown) drivers/usb/wusbcore/wusbcore 0x50fcb710 wusbhc_handle_dn +(unknown) drivers/usb/wusbcore/wusbcore 0x51415243 wusbhc_rh_suspend +(unknown) drivers/usb/wusbcore/wusbcore 0x51b4ee56 wusbhc_b_create +(unknown) drivers/usb/wusbcore/wusbcore 0x5221047c wusbhc_destroy +(unknown) drivers/usb/wusbcore/wusbcore 0x57a092cf wusbhc_reset_all +(unknown) drivers/usb/wusbcore/wusbcore 0x5870a8bf wusbhc_chid_set +(unknown) drivers/usb/wusbcore/wusbcore 0x5a06c079 wusbhc_rh_resume +(unknown) drivers/usb/wusbcore/wusbcore 0x5a5989d8 wusbhc_create +(unknown) drivers/usb/wusbcore/wusbcore 0x7f0b7631 wusb_dev_destroy +(unknown) drivers/usb/wusbcore/wusbcore 0x94cb131b wusbhc_rh_start_port_reset +(unknown) drivers/usb/wusbcore/wusbcore 0x9949fb99 wusbhc_mmcie_set +(unknown) drivers/usb/wusbcore/wusbcore 0xb725d128 wusb_cluster_id_put +(unknown) drivers/usb/wusbcore/wusbcore 0xec307003 wusbhc_rh_control +(unknown) drivers/usb/wusbcore/wusbcore 0xf770a6b4 wusbd +(unknown) drivers/usb/wusbcore/wusbcore 0xfc454c07 wusbhc_mmcie_rm +(unknown) drivers/usb/wusbcore/wusbcore 0xfe2e17d7 wusb_et_name +(unknown) drivers/uwb/i1480/dfu/i1480-dfu-usb 0x9d0a02f9 i1480_rceb_check +(unknown) drivers/uwb/i1480/dfu/i1480-dfu-usb 0xb73cbc4d i1480_cmd +(unknown) drivers/uwb/i1480/dfu/i1480-dfu-usb 0xd9bc2902 i1480_fw_upload +(unknown) drivers/uwb/umc 0x0d21e07a umc_driver_unregister +(unknown) drivers/uwb/umc 0x34bcc548 umc_controller_reset +(unknown) drivers/uwb/umc 0x6a602f96 umc_bus_type +(unknown) drivers/uwb/umc 0x778a747e umc_match_pci_id +(unknown) drivers/uwb/umc 0xba33b009 __umc_driver_register +(unknown) drivers/uwb/umc 0xc4d78407 umc_device_register +(unknown) drivers/uwb/umc 0xc7be3473 umc_device_unregister +(unknown) drivers/uwb/umc 0xf9797b81 umc_device_create +(unknown) drivers/uwb/uwb 0x0b6808f0 uwb_rc_reset_all +(unknown) drivers/uwb/uwb 0x0f6f68f5 uwb_pal_register +(unknown) drivers/uwb/uwb 0x150b5043 uwb_rsv_destroy +(unknown) drivers/uwb/uwb 0x1dedad9f uwb_rc_neh_grok +(unknown) drivers/uwb/uwb 0x1df29a3b uwb_rsv_create +(unknown) drivers/uwb/uwb 0x253a604c uwb_rc_dev_addr_get +(unknown) drivers/uwb/uwb 0x2a4f28a7 uwb_rc_get_by_grandpa +(unknown) drivers/uwb/uwb 0x34dc12d5 uwb_radio_stop +(unknown) drivers/uwb/uwb 0x36dec0ad uwb_rc_ie_add +(unknown) drivers/uwb/uwb 0x492f016a uwb_notifs_register +(unknown) drivers/uwb/uwb 0x4935cf34 uwb_rc_put +(unknown) drivers/uwb/uwb 0x4b9c0b8e uwb_rc_post_reset +(unknown) drivers/uwb/uwb 0x4bcd2632 uwb_pal_init +(unknown) drivers/uwb/uwb 0x4d57ae3c uwb_rsv_type_str +(unknown) drivers/uwb/uwb 0x4e8fb2ce uwb_rsv_modify +(unknown) drivers/uwb/uwb 0x60fa4d79 uwb_rc_mac_addr_get +(unknown) drivers/uwb/uwb 0x62cea128 uwb_rc_neh_error +(unknown) drivers/uwb/uwb 0x64a36269 uwb_rc_get_by_dev +(unknown) drivers/uwb/uwb 0x69a25e8a uwb_est_find_size +(unknown) drivers/uwb/uwb 0x6b9377c5 uwb_ie_next +(unknown) drivers/uwb/uwb 0x72f874fa uwb_dev_for_each +(unknown) drivers/uwb/uwb 0x7a395906 uwb_rc_rm +(unknown) drivers/uwb/uwb 0x7b41a09a uwb_pal_unregister +(unknown) drivers/uwb/uwb 0x7b7553e7 uwb_rc_cmd_async +(unknown) drivers/uwb/uwb 0x86a221cf uwb_rc_pre_reset +(unknown) drivers/uwb/uwb 0x8941f5b4 uwb_rc_vcmd +(unknown) drivers/uwb/uwb 0x8cb42db6 __uwb_addr_print +(unknown) drivers/uwb/uwb 0x98413234 uwb_rsv_state_str +(unknown) drivers/uwb/uwb 0xa14dd7fb uwb_radio_start +(unknown) drivers/uwb/uwb 0xa1bf3222 uwb_rc_alloc +(unknown) drivers/uwb/uwb 0xac9302ff uwb_rc_add +(unknown) drivers/uwb/uwb 0xad97145d uwb_rc_cmd +(unknown) drivers/uwb/uwb 0xb7541ac5 uwb_rsv_accept +(unknown) drivers/uwb/uwb 0xc103c6ee uwb_rsv_terminate +(unknown) drivers/uwb/uwb 0xc54fc8cd uwb_rc_ie_rm +(unknown) drivers/uwb/uwb 0xd2d7bdf2 uwb_rsv_get_usable_mas +(unknown) drivers/uwb/uwb 0xd9c28bc1 __uwb_rc_try_get +(unknown) drivers/uwb/uwb 0xddcf62b7 uwb_dev_try_get +(unknown) drivers/uwb/uwb 0xe4360654 uwb_rsv_establish +(unknown) drivers/uwb/uwb 0xeb4cab9a uwb_est_register +(unknown) drivers/uwb/uwb 0xeee0abf4 uwb_notifs_deregister +(unknown) drivers/uwb/uwb 0xf7ca313a uwb_est_unregister +(unknown) drivers/uwb/uwb 0xf99f45d5 uwb_rc_init +(unknown) drivers/uwb/whci 0xb8e03fa6 whci_wait_for +(unknown) drivers/video/backlight/generic_bl 0xc86baa7c corgibl_limit_intensity +(unknown) drivers/video/backlight/ili9320 0x04a3f07e ili9320_write_regs +(unknown) drivers/video/backlight/ili9320 0x21bea65b ili9320_shutdown +(unknown) drivers/video/backlight/ili9320 0x29714ea2 ili9320_suspend +(unknown) drivers/video/backlight/ili9320 0x7a89747a ili9320_probe_spi +(unknown) drivers/video/backlight/ili9320 0x7e13afd4 ili9320_resume +(unknown) drivers/video/backlight/ili9320 0x83edad2a ili9320_remove +(unknown) drivers/video/backlight/ili9320 0x849b9e2c ili9320_write +(unknown) drivers/video/backlight/lcd 0xaad4ef48 lcd_device_unregister +(unknown) drivers/video/backlight/lcd 0xe51e6c1b lcd_device_register +(unknown) drivers/video/cyber2000fb 0x0774f514 cyber2000fb_disable_extregs +(unknown) drivers/video/cyber2000fb 0x0cc3ede5 cyber2000fb_detach +(unknown) drivers/video/cyber2000fb 0x48f3518c cyber2000fb_attach +(unknown) drivers/video/cyber2000fb 0x5e53c541 cyber2000fb_enable_extregs +(unknown) drivers/video/display/display 0x69a979fc display_device_unregister +(unknown) drivers/video/display/display 0x6ce3081e display_device_register +(unknown) drivers/video/matrox/g450_pll 0x44e7dc1f matroxfb_g450_setclk +(unknown) drivers/video/matrox/g450_pll 0xcf29b527 g450_mnp2f +(unknown) drivers/video/matrox/g450_pll 0xed3199d3 matroxfb_g450_setpll_cond +(unknown) drivers/video/matrox/matroxfb_DAC1064 0x0f8ca665 matrox_mystique +(unknown) drivers/video/matrox/matroxfb_DAC1064 0x5ed29581 DAC1064_global_restore +(unknown) drivers/video/matrox/matroxfb_DAC1064 0x631250af matrox_G100 +(unknown) drivers/video/matrox/matroxfb_DAC1064 0xafb2b8b4 DAC1064_global_init +(unknown) drivers/video/matrox/matroxfb_Ti3026 0x74e3b8f2 matrox_millennium +(unknown) drivers/video/matrox/matroxfb_accel 0xb389de1e matrox_cfbX_init +(unknown) drivers/video/matrox/matroxfb_base 0x29f21819 matroxfb_register_driver +(unknown) drivers/video/matrox/matroxfb_base 0x5e8d7e5b matroxfb_unregister_driver +(unknown) drivers/video/matrox/matroxfb_base 0x8597a5a3 matroxfb_wait_for_sync +(unknown) drivers/video/matrox/matroxfb_base 0xed12d8e8 matroxfb_enable_irq +(unknown) drivers/video/matrox/matroxfb_g450 0x3ed08751 matroxfb_g450_connect +(unknown) drivers/video/matrox/matroxfb_g450 0xc0e9bfaf matroxfb_g450_shutdown +(unknown) drivers/video/matrox/matroxfb_misc 0x0839a38f matroxfb_DAC_in +(unknown) drivers/video/matrox/matroxfb_misc 0x25cf8049 matroxfb_PLL_calcclock +(unknown) drivers/video/matrox/matroxfb_misc 0x2f4031b2 matroxfb_DAC_out +(unknown) drivers/video/matrox/matroxfb_misc 0x7fda195d matroxfb_read_pins +(unknown) drivers/video/matrox/matroxfb_misc 0x874900e8 matroxfb_vgaHWinit +(unknown) drivers/video/matrox/matroxfb_misc 0x98fbdbcf matroxfb_vgaHWrestore +(unknown) drivers/video/matrox/matroxfb_misc 0xabd8e427 matroxfb_var2my +(unknown) drivers/video/mb862xx/mb862xxfb 0x0384594f mb862xxfb_init_accel +(unknown) drivers/video/output 0x98c099a5 video_output_unregister +(unknown) drivers/video/output 0xf2ceb0f9 video_output_register +(unknown) drivers/video/sis/sisfb 0x07001f25 sis_free_new +(unknown) drivers/video/sis/sisfb 0x2b681e83 sis_malloc_new +(unknown) drivers/video/sis/sisfb 0x3037658e sis_malloc +(unknown) drivers/video/sis/sisfb 0x454a3cf0 sis_free +(unknown) drivers/video/svgalib 0x10fbf8f0 svga_get_tilemax +(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 0x29b3286b svga_tileblit +(unknown) drivers/video/svgalib 0x4ab38ef2 svga_set_default_crt_regs +(unknown) drivers/video/svgalib 0x549b03a1 svga_set_timings +(unknown) drivers/video/svgalib 0x5768f503 svga_tilecopy +(unknown) drivers/video/svgalib 0x57aae6f6 svga_tilecursor +(unknown) drivers/video/svgalib 0x80f24d95 svga_wcrt_multi +(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 0xe549cc18 svga_tilefill +(unknown) drivers/video/svgalib 0xec83c473 svga_match_format +(unknown) drivers/video/svgalib 0xef16ed80 svga_settile +(unknown) drivers/video/svgalib 0xef774f5d svga_compute_pll +(unknown) drivers/video/svgalib 0xfed937e8 svga_get_caps +(unknown) drivers/video/vgastate 0x686de290 restore_vga +(unknown) drivers/video/vgastate 0xe7a2620e save_vga +(unknown) drivers/virtio/virtio 0x6d1c8330 unregister_virtio_device +(unknown) drivers/virtio/virtio 0x7448b029 unregister_virtio_driver +(unknown) drivers/virtio/virtio 0x9e1afa4c virtio_check_driver_offered_feature +(unknown) drivers/virtio/virtio 0xca5b4c5e register_virtio_device +(unknown) drivers/virtio/virtio 0xce4cea44 register_virtio_driver +(unknown) drivers/virtio/virtio_ring 0x51c7d660 virtqueue_detach_unused_buf +(unknown) drivers/virtio/virtio_ring 0x5ab5598f vring_new_virtqueue +(unknown) drivers/virtio/virtio_ring 0x5b6a28ab virtqueue_kick +(unknown) drivers/virtio/virtio_ring 0x5dc2d3e0 virtqueue_enable_cb +(unknown) drivers/virtio/virtio_ring 0x6a86e918 virtqueue_get_buf +(unknown) drivers/virtio/virtio_ring 0x89afd171 virtqueue_add_buf_gfp +(unknown) drivers/virtio/virtio_ring 0x8d27cf64 vring_del_virtqueue +(unknown) drivers/virtio/virtio_ring 0xcbf0696d vring_transport_features +(unknown) drivers/virtio/virtio_ring 0xdc13642b virtqueue_disable_cb +(unknown) drivers/virtio/virtio_ring 0xf48b0b73 virtqueue_enable_cb_delayed +(unknown) drivers/virtio/virtio_ring 0xff05fa13 vring_interrupt +(unknown) drivers/w1/slaves/w1_bq27000 0x915b05a6 w1_bq27000_read +(unknown) drivers/w1/slaves/w1_bq27000 0xba2857ba w1_bq27000_write +(unknown) drivers/w1/slaves/w1_ds2760 0x078f0f3b w1_ds2760_store_eeprom +(unknown) drivers/w1/slaves/w1_ds2760 0x1d78ab23 w1_ds2760_write +(unknown) drivers/w1/slaves/w1_ds2760 0x71daa91e w1_ds2760_read +(unknown) drivers/w1/slaves/w1_ds2760 0xb64a8e89 w1_ds2760_recall_eeprom +(unknown) drivers/w1/slaves/w1_ds2780 0xf15f3e85 w1_ds2780_io +(unknown) drivers/w1/slaves/w1_ds2780 0xfd766e0c w1_ds2780_eeprom_cmd +(unknown) drivers/w1/wire 0x1c390e76 w1_reset_resume_command +(unknown) drivers/w1/wire 0x3241ce50 w1_unregister_family +(unknown) drivers/w1/wire 0x35ed9354 w1_reset_bus +(unknown) drivers/w1/wire 0x3ad6878e w1_reset_select_slave +(unknown) drivers/w1/wire 0x3d413272 w1_read_8 +(unknown) drivers/w1/wire 0x4516a1ad w1_add_master_device +(unknown) drivers/w1/wire 0x473f9e20 w1_write_block +(unknown) drivers/w1/wire 0x4e8ca5f8 w1_write_8 +(unknown) drivers/w1/wire 0x5159591a w1_touch_block +(unknown) drivers/w1/wire 0x66fba12b w1_remove_master_device +(unknown) drivers/w1/wire 0x710b002a w1_read_block +(unknown) drivers/w1/wire 0x7c2f2afb w1_calc_crc8 +(unknown) drivers/w1/wire 0x99e1f5f2 w1_register_family +(unknown) drivers/w1/wire 0xe09cb752 w1_next_pullup +(unknown) fs/configfs/configfs 0x1b9adec5 config_item_put +(unknown) fs/configfs/configfs 0x310c0c9c config_item_init +(unknown) fs/configfs/configfs 0x49495d69 config_group_init_type_name +(unknown) fs/configfs/configfs 0x5096db03 config_item_init_type_name +(unknown) fs/configfs/configfs 0x56a4807d configfs_register_subsystem +(unknown) fs/configfs/configfs 0x57187372 config_item_set_name +(unknown) fs/configfs/configfs 0x5b10c6f2 config_group_init +(unknown) fs/configfs/configfs 0x6340894d configfs_depend_item +(unknown) fs/configfs/configfs 0xb3bf33c8 configfs_undepend_item +(unknown) fs/configfs/configfs 0xbf6a3561 configfs_unregister_subsystem +(unknown) fs/configfs/configfs 0xcb02064f config_item_get +(unknown) fs/configfs/configfs 0xfa0d6c09 config_group_find_item +(unknown) fs/dlm/dlm 0x0864c4a4 dlm_new_lockspace +(unknown) fs/dlm/dlm 0x62a44aa1 dlm_posix_get +(unknown) fs/dlm/dlm 0x9321df95 dlm_lock +(unknown) fs/dlm/dlm 0xcf9f3328 dlm_release_lockspace +(unknown) fs/dlm/dlm 0xd354b008 dlm_posix_unlock +(unknown) fs/dlm/dlm 0xdc583c08 dlm_unlock +(unknown) fs/dlm/dlm 0xfc7cef45 dlm_posix_lock +(unknown) fs/fat/fat 0x12c50247 fat_free_clusters +(unknown) fs/fat/fat 0x165510b8 fat_getattr +(unknown) fs/fat/fat 0x1abc0693 fat_build_inode +(unknown) fs/fat/fat 0x1edb37de fat_remove_entries +(unknown) fs/fat/fat 0x21d0b0a0 fat_sync_inode +(unknown) fs/fat/fat 0x2ddca38d fat_setattr +(unknown) fs/fat/fat 0x4f4f5286 __fat_fs_error +(unknown) fs/fat/fat 0x50b8ec12 fat_alloc_new_dir +(unknown) fs/fat/fat 0x597b8204 fat_get_dotdot_entry +(unknown) fs/fat/fat 0x8cdb921c fat_time_unix2fat +(unknown) fs/fat/fat 0x8ebf512b fat_search_long +(unknown) fs/fat/fat 0xa053feac fat_dir_empty +(unknown) fs/fat/fat 0xbdf53d38 fat_flush_inodes +(unknown) fs/fat/fat 0xcc637767 fat_scan +(unknown) fs/fat/fat 0xcd088b85 fat_add_entries +(unknown) fs/fat/fat 0xd36116cc fat_attach +(unknown) fs/fat/fat 0xe39274fb fat_fill_super +(unknown) fs/fat/fat 0xfa57ded0 fat_detach +(unknown) fs/fscache/fscache 0x05e0a0b1 __fscache_register_netfs +(unknown) fs/fscache/fscache 0x07d9b576 fscache_wait_bit_interruptible +(unknown) fs/fscache/fscache 0x092cf98e fscache_object_sleep_till_congested +(unknown) fs/fscache/fscache 0x0df992bd __fscache_maybe_release_page +(unknown) fs/fscache/fscache 0x1294971f __fscache_read_or_alloc_page +(unknown) fs/fscache/fscache 0x1fa66c30 __fscache_uncache_all_inode_pages +(unknown) fs/fscache/fscache 0x21f512ae __fscache_write_page +(unknown) fs/fscache/fscache 0x3c0730c7 __fscache_alloc_page +(unknown) fs/fscache/fscache 0x3d4de8f4 fscache_withdraw_cache +(unknown) fs/fscache/fscache 0x3fc23318 fscache_wait_bit +(unknown) fs/fscache/fscache 0x468d022d __fscache_uncache_page +(unknown) fs/fscache/fscache 0x496b78b0 fscache_init_cache +(unknown) fs/fscache/fscache 0x4eb4ddb2 __fscache_update_cookie +(unknown) fs/fscache/fscache 0x63e28045 fscache_object_lookup_negative +(unknown) fs/fscache/fscache 0x6aa3aba8 __fscache_acquire_cookie +(unknown) fs/fscache/fscache 0x72453d95 fscache_cache_cleared_wq +(unknown) fs/fscache/fscache 0x74530ecd fscache_op_debug_id +(unknown) fs/fscache/fscache 0x7df09473 fscache_put_operation +(unknown) fs/fscache/fscache 0x819d4443 fscache_fsdef_index +(unknown) fs/fscache/fscache 0x86f8894f fscache_object_states +(unknown) fs/fscache/fscache 0x8d016cae fscache_check_aux +(unknown) fs/fscache/fscache 0x8e5fa10e __fscache_relinquish_cookie +(unknown) fs/fscache/fscache 0x9454d27e fscache_enqueue_operation +(unknown) fs/fscache/fscache 0x97405a01 fscache_mark_pages_cached +(unknown) fs/fscache/fscache 0xa43dfb2c fscache_add_cache +(unknown) fs/fscache/fscache 0xbf877a22 fscache_obtained_object +(unknown) fs/fscache/fscache 0xcc64bad3 __fscache_wait_on_page_write +(unknown) fs/fscache/fscache 0xcceb3c43 fscache_object_work_func +(unknown) fs/fscache/fscache 0xd17a4347 __fscache_attr_changed +(unknown) fs/fscache/fscache 0xd44f2f57 fscache_io_error +(unknown) fs/fscache/fscache 0xd6f091be __fscache_check_page_write +(unknown) fs/fscache/fscache 0xf52de52e __fscache_unregister_netfs +(unknown) fs/fscache/fscache 0xf66c96fc __fscache_read_or_alloc_pages +(unknown) fs/lockd/lockd 0x1203d6c8 nlmclnt_proc +(unknown) fs/lockd/lockd 0x17ce645d locks_end_grace +(unknown) fs/lockd/lockd 0x1a618932 nlmsvc_unlock_all_by_ip +(unknown) fs/lockd/lockd 0x2890a6aa nlmclnt_done +(unknown) fs/lockd/lockd 0x3c0967ee nlmclnt_init +(unknown) fs/lockd/lockd 0x52710598 nlmsvc_ops +(unknown) fs/lockd/lockd 0x6f959b35 locks_in_grace +(unknown) fs/lockd/lockd 0x96877ac4 locks_start_grace +(unknown) fs/lockd/lockd 0xa7b91a7b lockd_down +(unknown) fs/lockd/lockd 0xd546995c nlmsvc_unlock_all_by_sb +(unknown) fs/lockd/lockd 0xf6933c48 lockd_up +(unknown) fs/nfs/nfs 0x0d104c86 nfs_init_commit +(unknown) fs/nfs/nfs 0x10b5b36f nfs_commit_free +(unknown) fs/nfs/nfs 0x519484e2 nfs4_reset_write +(unknown) fs/nfs/nfs 0x87a8ad19 nfs_retry_commit +(unknown) fs/nfs/nfs 0x8971290b nfs_commit_clear_lock +(unknown) fs/nfs/nfs 0x909cb3d9 nfs4_set_ds_client +(unknown) fs/nfs/nfs 0x963cca1e nfs_initiate_write +(unknown) fs/nfs/nfs 0x9bfdda23 nfs4_reset_read +(unknown) fs/nfs/nfs 0xc088b08a nfs_generic_pg_test +(unknown) fs/nfs/nfs 0xda3435eb nfs_commit_release_pages +(unknown) fs/nfs/nfs 0xdad34c47 nfs_commitdata_alloc +(unknown) fs/nfs/nfs 0xf3cff7bb nfs_put_client +(unknown) fs/nfs/nfs 0xf5355249 nfs_initiate_read +(unknown) fs/nfs/nfs 0xf5a87370 nfs_commitdata_release +(unknown) fs/nfs/nfs 0xfa24c721 nfs_initiate_commit +(unknown) fs/nfs_common/nfs_acl 0xa7c84e43 nfsacl_encode +(unknown) fs/nfs_common/nfs_acl 0xcf7032ae nfsacl_decode +(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 0x1452391f o2nm_node_put +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x1b89c6ee o2hb_fill_node_map +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x1d747ce3 o2hb_check_node_heartbeating +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x34a69419 o2hb_unregister_callback +(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 0x521e0726 o2net_send_message_vec +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x6cc226e2 o2nm_get_node_by_ip +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x81a17396 mlog_and_bits +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x83652388 o2hb_setup_callback +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xa0a17024 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 0xae808bac o2net_register_handler +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xb6262399 o2nm_node_get +(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 0xf1a5611d o2net_unregister_handler_list +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xf42d38f2 o2nm_get_node_by_num +(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xf56c2017 mlog_not_bits +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x16d70469 dlm_unregister_domain +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x2a19dbee dlm_register_eviction_cb +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x357fc07e dlm_print_one_lock +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x7922cc39 dlmlock +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x7a1211f8 dlm_setup_eviction_cb +(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x7f9afa49 dlmunlock +(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 0xe7448237 dlm_register_domain +(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 0x0ab457e0 ocfs2_plock +(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 0x80706ed8 ocfs2_stack_glue_unregister +(unknown) fs/ocfs2/ocfs2_stackglue 0x89502fe7 ocfs2_cluster_connect +(unknown) fs/ocfs2/ocfs2_stackglue 0x8dcaa569 ocfs2_stack_glue_register +(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 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/quota/quota_tree 0x26dbf38b qtree_read_dquot +(unknown) fs/quota/quota_tree 0x5722c4fa qtree_entry_unused +(unknown) fs/quota/quota_tree 0x5f14bcb5 qtree_release_dquot +(unknown) fs/quota/quota_tree 0x73c6896d qtree_write_dquot +(unknown) fs/quota/quota_tree 0xabecf620 qtree_delete_dquot +(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 0x651c2313 crc_ccitt +(unknown) lib/crc-ccitt 0x75811312 crc_ccitt_table +(unknown) lib/crc-itu-t 0x276c7e62 crc_itu_t +(unknown) lib/crc-itu-t 0xd29b009f crc_itu_t_table +(unknown) lib/crc-t10dif 0x782acba5 crc_t10dif +(unknown) lib/crc7 0xc086bfba crc7 +(unknown) lib/crc7 0xd80c3603 crc7_syndrome_table +(unknown) lib/libcrc32c 0x27000b29 crc32c +(unknown) lib/lru_cache 0x176039b4 lc_index_of +(unknown) lib/lru_cache 0x326bee2f lc_create +(unknown) lib/lru_cache 0x3c64a7ec lc_destroy +(unknown) lib/lru_cache 0x40c10d5c lc_get +(unknown) lib/lru_cache 0x4e4df822 lc_try_get +(unknown) lib/lru_cache 0x66f238d4 lc_find +(unknown) lib/lru_cache 0x6d4b25d7 lc_set +(unknown) lib/lru_cache 0x952ad4bf lc_del +(unknown) lib/lru_cache 0x986ebdf8 lc_reset +(unknown) lib/lru_cache 0xa13c6a2c lc_seq_dump_details +(unknown) lib/lru_cache 0xcd4e3f5c lc_seq_printf_stats +(unknown) lib/lru_cache 0xdb95143d lc_element_by_index +(unknown) lib/lru_cache 0xeefc3fc3 lc_changed +(unknown) lib/lru_cache 0xfbdfc8e7 lc_put +(unknown) lib/raid6/raid6_pq 0x0bd662f6 raid6_gfmul +(unknown) lib/raid6/raid6_pq 0x15fe0cd3 raid6_gfexp +(unknown) lib/raid6/raid6_pq 0x24935f26 raid6_call +(unknown) lib/raid6/raid6_pq 0x5ba93f9d raid6_gfinv +(unknown) lib/raid6/raid6_pq 0x7456cc61 raid6_empty_zero_page +(unknown) lib/raid6/raid6_pq 0xcdc24ab5 raid6_2data_recov +(unknown) lib/raid6/raid6_pq 0xce45a6f1 raid6_gfexi +(unknown) lib/raid6/raid6_pq 0xdbab0c01 raid6_datap_recov +(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 0x11b89a46 garp_unregister_application +(unknown) net/802/garp 0x2bf5df6c garp_request_join +(unknown) net/802/garp 0x7a60df22 garp_uninit_applicant +(unknown) net/802/garp 0xaed661a7 garp_init_applicant +(unknown) net/802/garp 0xba0a0d3a garp_register_application +(unknown) net/802/garp 0xee7ddea2 garp_request_leave +(unknown) net/802/p8023 0x30872147 make_8023_client +(unknown) net/802/p8023 0xa46859f5 destroy_8023_client +(unknown) net/802/stp 0x8c3ee7db stp_proto_unregister +(unknown) net/802/stp 0xdff1e96c stp_proto_register +(unknown) net/9p/9pnet 0x01a026dc p9_idpool_destroy +(unknown) net/9p/9pnet 0x0707a3e2 p9_client_disconnect +(unknown) net/9p/9pnet 0x0846e220 p9_is_proto_dotl +(unknown) net/9p/9pnet 0x1223ec60 v9fs_get_default_trans +(unknown) net/9p/9pnet 0x1ab31c3f p9_client_readlink +(unknown) net/9p/9pnet 0x1fd27ba0 p9_client_statfs +(unknown) net/9p/9pnet 0x2069e5d5 p9_client_read +(unknown) net/9p/9pnet 0x22e89aaa p9_idpool_check +(unknown) net/9p/9pnet 0x25543a8b p9_client_remove +(unknown) net/9p/9pnet 0x2725b37d p9_client_fcreate +(unknown) net/9p/9pnet 0x28150f11 v9fs_register_trans +(unknown) net/9p/9pnet 0x2874716e p9_parse_header +(unknown) net/9p/9pnet 0x28cae253 p9_client_getattr_dotl +(unknown) net/9p/9pnet 0x2b415e2a p9_nr_pages +(unknown) net/9p/9pnet 0x2c72563a p9_client_xattrcreate +(unknown) net/9p/9pnet 0x2d33b7f2 p9_client_fsync +(unknown) net/9p/9pnet 0x354a0115 v9fs_unregister_trans +(unknown) net/9p/9pnet 0x3d73a797 p9_errstr2errno +(unknown) net/9p/9pnet 0x3fa2389c p9_client_walk +(unknown) net/9p/9pnet 0x40b94c55 p9_idpool_get +(unknown) net/9p/9pnet 0x44f80849 p9_client_destroy +(unknown) net/9p/9pnet 0x47f9d2c0 p9_client_lock_dotl +(unknown) net/9p/9pnet 0x50ca2f59 p9_client_stat +(unknown) net/9p/9pnet 0x51ec2ca3 p9_client_xattrwalk +(unknown) net/9p/9pnet 0x58bc1fd1 p9_payload_gup +(unknown) net/9p/9pnet 0x5bc8b06a p9_idpool_create +(unknown) net/9p/9pnet 0x5e2acdae p9_client_write +(unknown) net/9p/9pnet 0x5f058adc p9_client_mknod_dotl +(unknown) net/9p/9pnet 0x65d3729e p9_client_create +(unknown) net/9p/9pnet 0x72b744f1 p9_client_setattr +(unknown) net/9p/9pnet 0x76b79bf1 p9stat_read +(unknown) net/9p/9pnet 0x7aa8ea76 p9_client_attach +(unknown) net/9p/9pnet 0x7e868166 p9_tag_lookup +(unknown) net/9p/9pnet 0x7eab6757 p9_client_rename +(unknown) net/9p/9pnet 0x8ac57335 p9_client_link +(unknown) net/9p/9pnet 0x91377cd3 p9_client_begin_disconnect +(unknown) net/9p/9pnet 0x9275a33c v9fs_get_trans_by_name +(unknown) net/9p/9pnet 0x9c964743 p9stat_free +(unknown) net/9p/9pnet 0xa07f5a1f p9_is_proto_dotu +(unknown) net/9p/9pnet 0xa087cfd4 p9_client_readdir +(unknown) net/9p/9pnet 0xab7f077c p9dirent_read +(unknown) net/9p/9pnet 0xb3243063 p9_client_mkdir_dotl +(unknown) net/9p/9pnet 0xbd96259e p9_idpool_put +(unknown) net/9p/9pnet 0xbfdb5105 p9_release_req_pages +(unknown) net/9p/9pnet 0xc0400472 p9_client_cb +(unknown) net/9p/9pnet 0xc591634b p9_client_open +(unknown) net/9p/9pnet 0xc7fa1630 p9_client_create_dotl +(unknown) net/9p/9pnet 0xcb739528 p9pdu_dump +(unknown) net/9p/9pnet 0xcc7dda5f p9_client_getlock_dotl +(unknown) net/9p/9pnet 0xd00915c3 p9_client_symlink +(unknown) net/9p/9pnet 0xd9d41424 p9_client_wstat +(unknown) net/9p/9pnet 0xe58a3360 p9_error_init +(unknown) net/9p/9pnet 0xfdadfaf5 p9_client_clunk +(unknown) net/appletalk/appletalk 0x55299734 alloc_ltalkdev +(unknown) net/appletalk/appletalk 0xbe63715f atrtr_get_dev +(unknown) net/appletalk/appletalk 0xca4388db aarp_send_ddp +(unknown) net/appletalk/appletalk 0xe331c1a0 atalk_find_dev_addr +(unknown) net/atm/atm 0x015e1235 vcc_release_async +(unknown) net/atm/atm 0x1217541c atm_dev_register +(unknown) net/atm/atm 0x14a39d1a atm_dev_deregister +(unknown) net/atm/atm 0x1c51c07f deregister_atm_ioctl +(unknown) net/atm/atm 0x2cc2d52d vcc_hash +(unknown) net/atm/atm 0x2f0b451c atm_dev_release_vccs +(unknown) net/atm/atm 0x50754510 register_atmdevice_notifier +(unknown) net/atm/atm 0x56ba6179 atm_dev_signal_change +(unknown) net/atm/atm 0x5cbba493 atm_init_aal5 +(unknown) net/atm/atm 0x7688b912 atm_alloc_charge +(unknown) net/atm/atm 0x9feaf287 sonet_subtract_stats +(unknown) net/atm/atm 0xaa024146 sonet_copy_stats +(unknown) net/atm/atm 0xafa004f0 atm_charge +(unknown) net/atm/atm 0xc6992630 register_atm_ioctl +(unknown) net/atm/atm 0xca87b453 vcc_sklist_lock +(unknown) net/atm/atm 0xe2c6bb26 unregister_atmdevice_notifier +(unknown) net/atm/atm 0xec262d69 atm_dev_lookup +(unknown) net/atm/atm 0xf49bc67a atm_pcr_goal +(unknown) net/atm/atm 0xf6ae9d89 vcc_insert_socket +(unknown) net/atm/atm 0xff85ada2 atm_proc_root +(unknown) net/ax25/ax25 0x026c1368 ax25_display_timer +(unknown) net/ax25/ax25 0x0ea500f5 ax25_send_frame +(unknown) net/ax25/ax25 0x1d91ac28 ax25_listen_release +(unknown) net/ax25/ax25 0x242852b9 ax25_uid_policy +(unknown) net/ax25/ax25 0x302680ab ax25_rebuild_header +(unknown) net/ax25/ax25 0x33f58fe6 ax25_linkfail_release +(unknown) net/ax25/ax25 0x44a9efd1 ax25_find_cb +(unknown) net/ax25/ax25 0x4502c65a asc2ax +(unknown) net/ax25/ax25 0x49ab5314 ax25_findbyuid +(unknown) net/ax25/ax25 0x53dea1ff ax2asc +(unknown) net/ax25/ax25 0x8ede9e26 ax25_protocol_release +(unknown) net/ax25/ax25 0xa888c06f ax25_header_ops +(unknown) net/ax25/ax25 0xac93ae05 ax25_bcast +(unknown) net/ax25/ax25 0xaeb7451e ax25_defaddr +(unknown) net/ax25/ax25 0xb05fb441 ax25_listen_register +(unknown) net/ax25/ax25 0xc1444946 ax25cmp +(unknown) net/ax25/ax25 0xd43ecbf1 null_ax25_address +(unknown) net/ax25/ax25 0xd5c7da6f ax25_linkfail_register +(unknown) net/ax25/ax25 0xd7a337e7 ax25_hard_header +(unknown) net/ax25/ax25 0xdeea7cca ax25_register_pid +(unknown) net/bluetooth/bluetooth 0x0825ba2a hci_get_route +(unknown) net/bluetooth/bluetooth 0x13870c66 hci_connect +(unknown) net/bluetooth/bluetooth 0x15af8ebc hci_conn_change_link_key +(unknown) net/bluetooth/bluetooth 0x256695bc bt_accept_enqueue +(unknown) net/bluetooth/bluetooth 0x2ab748bd hci_conn_put_device +(unknown) net/bluetooth/bluetooth 0x2cb9d57a bt_sock_wait_state +(unknown) net/bluetooth/bluetooth 0x31f79d7f hci_recv_stream_fragment +(unknown) net/bluetooth/bluetooth 0x3ad8d25b bt_debugfs +(unknown) net/bluetooth/bluetooth 0x487b0c44 hci_register_proto +(unknown) net/bluetooth/bluetooth 0x4b740bbe hci_unregister_proto +(unknown) net/bluetooth/bluetooth 0x53b7767f hci_send_acl +(unknown) net/bluetooth/bluetooth 0x547f21ef bt_sock_register +(unknown) net/bluetooth/bluetooth 0x5534509c bt_sock_recvmsg +(unknown) net/bluetooth/bluetooth 0x5b986d85 hci_register_cb +(unknown) net/bluetooth/bluetooth 0x64ac556c hci_register_dev +(unknown) net/bluetooth/bluetooth 0x6ded90cc bt_sock_unlink +(unknown) net/bluetooth/bluetooth 0x7094f8ae bt_err +(unknown) net/bluetooth/bluetooth 0x77c02745 hci_resume_dev +(unknown) net/bluetooth/bluetooth 0x7c63ffde bt_sock_stream_recvmsg +(unknown) net/bluetooth/bluetooth 0x805b3139 hci_send_sco +(unknown) net/bluetooth/bluetooth 0x81f34770 hci_conn_hold_device +(unknown) net/bluetooth/bluetooth 0x8ca533cd hci_conn_security +(unknown) net/bluetooth/bluetooth 0x94d16fa6 bt_accept_unlink +(unknown) net/bluetooth/bluetooth 0x9b4dde03 hci_conn_switch_role +(unknown) net/bluetooth/bluetooth 0x9f91fa2e bt_sock_ioctl +(unknown) net/bluetooth/bluetooth 0xb300d94c hci_suspend_dev +(unknown) net/bluetooth/bluetooth 0xb6581b56 hci_recv_frame +(unknown) net/bluetooth/bluetooth 0xb66e4717 bt_sock_poll +(unknown) net/bluetooth/bluetooth 0xb84b23d5 hci_alloc_dev +(unknown) net/bluetooth/bluetooth 0xbad43d8d bt_sock_link +(unknown) net/bluetooth/bluetooth 0xbc3813d4 hci_recv_fragment +(unknown) net/bluetooth/bluetooth 0xc2066af0 batostr +(unknown) net/bluetooth/bluetooth 0xc8d7dfff hci_conn_check_secure +(unknown) net/bluetooth/bluetooth 0xcc1fb551 baswap +(unknown) net/bluetooth/bluetooth 0xdf2ba934 hci_unregister_dev +(unknown) net/bluetooth/bluetooth 0xeaeecd0a hci_conn_check_link_mode +(unknown) net/bluetooth/bluetooth 0xf19294db bt_sock_unregister +(unknown) net/bluetooth/bluetooth 0xfcdf4b89 bt_accept_dequeue +(unknown) net/bluetooth/bluetooth 0xfd3e45c8 hci_unregister_cb +(unknown) net/bluetooth/bluetooth 0xfdc4ed97 hci_free_dev +(unknown) net/bluetooth/bluetooth 0xff0c9b8a hci_le_conn_update +(unknown) net/bridge/bridge 0x87c094b9 br_should_route_hook +(unknown) net/bridge/netfilter/ebtables 0x073b18ac ebt_register_table +(unknown) net/bridge/netfilter/ebtables 0x70dd9c2f ebt_unregister_table +(unknown) net/bridge/netfilter/ebtables 0xb4b87103 ebt_do_table +(unknown) net/caif/caif 0x21c07873 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 0x6595dc52 caif_disconnect_client +(unknown) net/caif/caif 0x87d8a04d cfcnfg_set_phy_state +(unknown) net/caif/caif 0x9c50370e cfcnfg_del_phy_layer +(unknown) net/caif/caif 0xb302eb64 cfpkt_fromnative +(unknown) net/caif/caif 0xbb5d1712 cfpkt_tonative +(unknown) net/caif/caif 0xbfaecf47 get_cfcnfg +(unknown) net/caif/caif 0xd41e9dea caif_connect_client +(unknown) net/can/can 0x78c048c8 can_ioctl +(unknown) net/can/can 0x96788677 can_send +(unknown) net/can/can 0xc6ab7707 can_proto_unregister +(unknown) net/can/can 0xe003339d can_proto_register +(unknown) net/can/can 0xf0ff9ae9 can_rx_unregister +(unknown) net/can/can 0xf428e94a can_rx_register +(unknown) net/ceph/libceph 0x010b9160 ceph_monc_stop +(unknown) net/ceph/libceph 0x03fed44a ceph_osdc_init +(unknown) net/ceph/libceph 0x04675de7 ceph_osdc_unregister_linger_request +(unknown) net/ceph/libceph 0x05900edc ceph_zero_page_vector_range +(unknown) net/ceph/libceph 0x09290ab3 ceph_debugfs_init +(unknown) net/ceph/libceph 0x0c525906 ceph_con_keepalive +(unknown) net/ceph/libceph 0x0d495c3e ceph_pagelist_reserve +(unknown) net/ceph/libceph 0x197effcb ceph_osdc_release_request +(unknown) net/ceph/libceph 0x240581f2 ceph_monc_do_statfs +(unknown) net/ceph/libceph 0x24d9b179 ceph_check_fsid +(unknown) net/ceph/libceph 0x2748a1a5 ceph_osdc_build_request +(unknown) net/ceph/libceph 0x2777adfe ceph_pr_addr +(unknown) net/ceph/libceph 0x2a01951a ceph_copy_from_page_vector +(unknown) net/ceph/libceph 0x2a0813cc ceph_put_page_vector +(unknown) net/ceph/libceph 0x2cb72c3d ceph_create_client +(unknown) net/ceph/libceph 0x2ccbd321 ceph_osdc_new_request +(unknown) net/ceph/libceph 0x3352b777 ceph_parse_options +(unknown) net/ceph/libceph 0x33f2d647 ceph_calc_file_object_mapping +(unknown) net/ceph/libceph 0x34ef9f26 ceph_copy_page_vector_to_user +(unknown) net/ceph/libceph 0x363b823c ceph_osdc_writepages +(unknown) net/ceph/libceph 0x3cf75e66 ceph_calc_object_layout +(unknown) net/ceph/libceph 0x3ef7d7c4 ceph_copy_to_page_vector +(unknown) net/ceph/libceph 0x43e458f6 ceph_file_part +(unknown) net/ceph/libceph 0x46cbb4e4 ceph_osdc_start_request +(unknown) net/ceph/libceph 0x48e2a45c ceph_osdc_wait_request +(unknown) net/ceph/libceph 0x49942590 ceph_compare_options +(unknown) net/ceph/libceph 0x52266a94 ceph_msg_dump +(unknown) net/ceph/libceph 0x5379cea3 ceph_caps_for_mode +(unknown) net/ceph/libceph 0x57baf885 ceph_str_hash +(unknown) net/ceph/libceph 0x5a303af6 ceph_osdc_create_event +(unknown) net/ceph/libceph 0x5cd578cf ceph_pagelist_set_cursor +(unknown) net/ceph/libceph 0x5de826d1 ceph_monc_got_mdsmap +(unknown) net/ceph/libceph 0x63758856 ceph_str_hash_name +(unknown) net/ceph/libceph 0x65a1cd25 ceph_client_id +(unknown) net/ceph/libceph 0x6aa98b5f ceph_parse_ips +(unknown) net/ceph/libceph 0x6e2f9ccd ceph_monc_init +(unknown) net/ceph/libceph 0x6ef30bf5 ceph_osdc_stop +(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 0x831a1225 ceph_osdc_set_request_linger +(unknown) net/ceph/libceph 0x83ffc40d ceph_copy_user_to_page_vector +(unknown) net/ceph/libceph 0x85626f7c ceph_con_send +(unknown) net/ceph/libceph 0x8879e987 ceph_release_page_vector +(unknown) net/ceph/libceph 0x91742005 ceph_buffer_new +(unknown) net/ceph/libceph 0x97fb3a72 ceph_osdc_put_event +(unknown) net/ceph/libceph 0x9bf05cc2 ceph_osdc_cancel_event +(unknown) net/ceph/libceph 0x9c7c5a5b ceph_monc_validate_auth +(unknown) net/ceph/libceph 0x9ead3c33 ceph_calc_raw_layout +(unknown) net/ceph/libceph 0x9f534f4d ceph_buffer_release +(unknown) net/ceph/libceph 0xa8c07376 ceph_con_open +(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 0xbe90bbb4 ceph_pagelist_release +(unknown) net/ceph/libceph 0xc4a80955 ceph_debugfs_cleanup +(unknown) net/ceph/libceph 0xc505fb09 ceph_con_close +(unknown) net/ceph/libceph 0xc9f82b38 ceph_msgr_init +(unknown) net/ceph/libceph 0xd1922c96 ceph_osdc_readpages +(unknown) net/ceph/libceph 0xd2c107bb ceph_flags_to_mode +(unknown) net/ceph/libceph 0xd3bdc97f ceph_pg_poolid_by_name +(unknown) net/ceph/libceph 0xd64bec4b ceph_pagelist_append +(unknown) net/ceph/libceph 0xd8c22927 ceph_messenger_create +(unknown) net/ceph/libceph 0xda363e18 ceph_monc_create_snapid +(unknown) net/ceph/libceph 0xdc008877 __ceph_open_session +(unknown) net/ceph/libceph 0xddea3c2c ceph_monc_open_session +(unknown) net/ceph/libceph 0xdf78f073 ceph_osdc_sync +(unknown) net/ceph/libceph 0xdfd3826c ceph_alloc_page_vector +(unknown) net/ceph/libceph 0xe180b288 ceph_messenger_destroy +(unknown) net/ceph/libceph 0xe66da465 ceph_pagelist_free_reserve +(unknown) net/ceph/libceph 0xe674893e ceph_osdc_alloc_request +(unknown) net/ceph/libceph 0xe891b649 ceph_pagelist_truncate +(unknown) net/ceph/libceph 0xe92cbc88 ceph_osdc_wait_event +(unknown) net/ceph/libceph 0xf1d7ae1e ceph_con_init +(unknown) net/ceph/libceph 0xf4e6ce39 ceph_msg_new +(unknown) net/ceph/libceph 0xf5134d4b ceph_get_direct_page_vector +(unknown) net/ceph/libceph 0xfdd39c10 ceph_destroy_client +(unknown) net/ceph/libceph 0xffe13156 ceph_open_session +(unknown) net/dccp/dccp 0x019fe971 dccp_rcv_established +(unknown) net/dccp/dccp 0x0895a34b dccp_check_req +(unknown) net/dccp/dccp 0x0f9a748e dccp_done +(unknown) net/dccp/dccp 0x1d99d49a dccp_timestamp +(unknown) net/dccp/dccp 0x2497c29a dccp_disconnect +(unknown) net/dccp/dccp 0x2ea72df9 dccp_ctl_make_reset +(unknown) net/dccp/dccp 0x40d1d464 dccp_reqsk_send_ack +(unknown) net/dccp/dccp 0x419586c5 dccp_send_ack +(unknown) net/dccp/dccp 0x4cdd391d dccp_feat_list_purge +(unknown) net/dccp/dccp 0x4e1f8eaa dccp_make_response +(unknown) net/dccp/dccp 0x4ec35231 dccp_ackvec_parsed_add +(unknown) net/dccp/dccp 0x4f00f66d dccp_close +(unknown) net/dccp/dccp 0x541b2fbe dccp_insert_option +(unknown) net/dccp/dccp 0x5ed62c20 dccp_rcv_state_process +(unknown) net/dccp/dccp 0x76ebc8ff compat_dccp_setsockopt +(unknown) net/dccp/dccp 0x7b96fd1d inet_dccp_listen +(unknown) net/dccp/dccp 0x817816b6 dccp_create_openreq_child +(unknown) net/dccp/dccp 0x83820c99 dccp_parse_options +(unknown) net/dccp/dccp 0x86be7924 dccp_packet_name +(unknown) net/dccp/dccp 0x8b44efe5 dccp_setsockopt +(unknown) net/dccp/dccp 0x8bfe2d5f dccp_shutdown +(unknown) net/dccp/dccp 0x9280fc66 dccp_connect +(unknown) net/dccp/dccp 0x9598d24d dccp_ackvec_parsed_cleanup +(unknown) net/dccp/dccp 0x98696cbc dccp_recvmsg +(unknown) net/dccp/dccp 0xa21dd330 dccp_ioctl +(unknown) net/dccp/dccp 0xa6137f0d dccp_child_process +(unknown) net/dccp/dccp 0xaa41bd65 compat_dccp_getsockopt +(unknown) net/dccp/dccp 0xafdbe52b dccp_destroy_sock +(unknown) net/dccp/dccp 0xb2b8139f dccp_send_sync +(unknown) net/dccp/dccp 0xbe1d3ed1 dccp_sendmsg +(unknown) net/dccp/dccp 0xc135c138 dccp_poll +(unknown) net/dccp/dccp 0xc2fdff03 dccp_sync_mss +(unknown) net/dccp/dccp 0xc9045e3f dccp_init_sock +(unknown) net/dccp/dccp 0xd290bb66 dccp_getsockopt +(unknown) net/dccp/dccp 0xd9839756 dccp_insert_option_elapsed_time +(unknown) net/dccp/dccp 0xe056241f dccp_set_state +(unknown) net/dccp/dccp 0xe1b4d1cf dccp_statistics +(unknown) net/dccp/dccp 0xeed397f1 dccp_reqsk_init +(unknown) net/dccp/dccp 0xf1347513 dccp_hashinfo +(unknown) net/dccp/dccp 0xf275d084 dccp_death_row +(unknown) net/dccp/dccp 0xf8d1f97e dccp_orphan_count +(unknown) net/dccp/dccp_ipv4 0x096e7d0a dccp_v4_do_rcv +(unknown) net/dccp/dccp_ipv4 0x46ab18e7 dccp_v4_send_check +(unknown) net/dccp/dccp_ipv4 0x4921232e dccp_v4_connect +(unknown) net/dccp/dccp_ipv4 0x4dcb6537 dccp_v4_request_recv_sock +(unknown) net/dccp/dccp_ipv4 0xa0e169fc dccp_invalid_packet +(unknown) net/dccp/dccp_ipv4 0xbf16a104 dccp_v4_conn_request +(unknown) net/ieee802154/ieee802154 0x69471843 wpan_phy_for_each +(unknown) net/ieee802154/ieee802154 0x6b9c880c ieee802154_nl_disassoc_confirm +(unknown) net/ieee802154/ieee802154 0x7d54c9ac wpan_phy_unregister +(unknown) net/ieee802154/ieee802154 0x8c7539e1 ieee802154_nl_disassoc_indic +(unknown) net/ieee802154/ieee802154 0x9a4e08ca ieee802154_nl_beacon_indic +(unknown) net/ieee802154/ieee802154 0xaaa5acf2 ieee802154_nl_start_confirm +(unknown) net/ieee802154/ieee802154 0xb04f7068 wpan_phy_find +(unknown) net/ieee802154/ieee802154 0xb2dd2af5 ieee802154_nl_scan_confirm +(unknown) net/ieee802154/ieee802154 0xb69b626f ieee802154_nl_assoc_confirm +(unknown) net/ieee802154/ieee802154 0xc8cbde0a wpan_phy_free +(unknown) net/ieee802154/ieee802154 0xe9c75e53 wpan_phy_register +(unknown) net/ieee802154/ieee802154 0xed8f8fe4 wpan_phy_alloc +(unknown) net/ieee802154/ieee802154 0xff776aed ieee802154_nl_assoc_indic +(unknown) net/ipv4/gre 0x6964c2c4 gre_del_protocol +(unknown) net/ipv4/gre 0xd1121525 gre_add_protocol +(unknown) net/ipv4/netfilter/arp_tables 0x18d87d62 arpt_unregister_table +(unknown) net/ipv4/netfilter/arp_tables 0xa1203f6c arpt_alloc_initial_table +(unknown) net/ipv4/netfilter/arp_tables 0xd37e56f1 arpt_do_table +(unknown) net/ipv4/netfilter/arp_tables 0xd61929a7 arpt_register_table +(unknown) net/ipv4/netfilter/ip_tables 0x08f8140e ipt_do_table +(unknown) net/ipv4/netfilter/ip_tables 0xb2bcdf33 ipt_register_table +(unknown) net/ipv4/netfilter/ip_tables 0xc8cfd76e ipt_alloc_initial_table +(unknown) net/ipv4/netfilter/ip_tables 0xfc0def3b ipt_unregister_table +(unknown) net/ipv4/netfilter/nf_conntrack_ipv4 0x6d40a921 need_ipv4_conntrack +(unknown) net/ipv4/netfilter/nf_conntrack_ipv4 0xef03aafb 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 0x16adb36b nf_nat_icmp_reply_translation +(unknown) net/ipv4/netfilter/nf_nat 0x1e71362c nf_nat_proto_unique_tuple +(unknown) net/ipv4/netfilter/nf_nat 0x242953a3 nf_nat_follow_master +(unknown) net/ipv4/netfilter/nf_nat 0x5b0dd362 nf_nat_proto_range_to_nlattr +(unknown) net/ipv4/netfilter/nf_nat 0x61eb16eb nf_nat_get_offset +(unknown) net/ipv4/netfilter/nf_nat 0x8d9ef726 nf_nat_packet +(unknown) net/ipv4/netfilter/nf_nat 0x94a08134 nf_nat_proto_nlattr_to_range +(unknown) net/ipv4/netfilter/nf_nat 0x9a0a233a nf_nat_setup_info +(unknown) net/ipv4/netfilter/nf_nat 0xaaa244ae nf_nat_used_tuple +(unknown) net/ipv4/netfilter/nf_nat 0xbb9701a6 nf_nat_set_seq_adjust +(unknown) net/ipv4/netfilter/nf_nat 0xc89c1c4c nf_nat_protocol_register +(unknown) net/ipv4/netfilter/nf_nat 0xe8809f9e nf_nat_protocol_unregister +(unknown) net/ipv4/netfilter/nf_nat 0xf1660dc9 __nf_nat_mangle_tcp_packet +(unknown) net/ipv4/netfilter/nf_nat 0xfcc6a961 nf_nat_mangle_udp_packet +(unknown) net/ipv4/netfilter/nf_nat_proto_gre 0x636b12c8 nf_nat_need_gre +(unknown) net/ipv4/tcp_vegas 0x10893bef tcp_vegas_state +(unknown) net/ipv4/tcp_vegas 0x394ed793 tcp_vegas_init +(unknown) net/ipv4/tcp_vegas 0x3a78d198 tcp_vegas_cwnd_event +(unknown) net/ipv4/tcp_vegas 0x51551762 tcp_vegas_get_info +(unknown) net/ipv4/tcp_vegas 0xfccf5971 tcp_vegas_pkts_acked +(unknown) net/ipv4/tunnel4 0x279b21a1 xfrm4_tunnel_register +(unknown) net/ipv4/tunnel4 0x51da5e0c xfrm4_tunnel_deregister +(unknown) net/ipv6/netfilter/ip6_tables 0x2deb977f ip6t_alloc_initial_table +(unknown) net/ipv6/netfilter/ip6_tables 0x39d4ad37 ip6t_unregister_table +(unknown) net/ipv6/netfilter/ip6_tables 0x85c34d2a ip6t_register_table +(unknown) net/ipv6/netfilter/ip6_tables 0xb042774b ip6t_do_table +(unknown) net/ipv6/netfilter/ip6_tables 0xb8bddf33 ip6t_ext_hdr +(unknown) net/ipv6/netfilter/ip6_tables 0xe409e65f ipv6_find_hdr +(unknown) net/ipv6/netfilter/nf_defrag_ipv6 0x6eb85693 nf_defrag_ipv6_enable +(unknown) net/ipv6/tunnel6 0x609cf36a xfrm6_tunnel_deregister +(unknown) net/ipv6/tunnel6 0xa85992f4 xfrm6_tunnel_register +(unknown) net/ipv6/xfrm6_tunnel 0x09e79414 xfrm6_tunnel_alloc_spi +(unknown) net/ipv6/xfrm6_tunnel 0x5fbc0cd0 xfrm6_tunnel_spi_lookup +(unknown) net/irda/ircomm/ircomm 0x4249c900 ircomm_data_request +(unknown) net/irda/ircomm/ircomm 0x61ad3619 ircomm_close +(unknown) net/irda/ircomm/ircomm 0x7b05cb21 ircomm_open +(unknown) net/irda/ircomm/ircomm 0x916e4f4e ircomm_flow_request +(unknown) net/irda/ircomm/ircomm 0xaaff1b97 ircomm_disconnect_request +(unknown) net/irda/ircomm/ircomm 0xab98b0be ircomm_connect_response +(unknown) net/irda/ircomm/ircomm 0xd339a647 ircomm_connect_request +(unknown) net/irda/ircomm/ircomm 0xef1c2918 ircomm_control_request +(unknown) net/irda/irda 0x0064e0ea hashbin_get_first +(unknown) net/irda/irda 0x030e7f07 irttp_connect_request +(unknown) net/irda/irda 0x06a3ee58 irias_new_integer_value +(unknown) net/irda/irda 0x07d3647c irlmp_register_service +(unknown) net/irda/irda 0x0f5e6c6e irlmp_close_lsap +(unknown) net/irda/irda 0x1e6cade0 irias_add_integer_attrib +(unknown) net/irda/irda 0x2036ad06 irda_param_insert +(unknown) net/irda/irda 0x24307381 irda_notify_init +(unknown) net/irda/irda 0x260eafae async_unwrap_char +(unknown) net/irda/irda 0x32744194 irlmp_open_lsap +(unknown) net/irda/irda 0x38a20e5b irda_debug +(unknown) net/irda/irda 0x3e56064f hashbin_new +(unknown) net/irda/irda 0x437ac76e irttp_connect_response +(unknown) net/irda/irda 0x448b8aaa irda_qos_bits_to_value +(unknown) net/irda/irda 0x46c1c4a2 irlmp_unregister_service +(unknown) net/irda/irda 0x47290432 irlmp_disconnect_request +(unknown) net/irda/irda 0x5dd29ab5 irttp_data_request +(unknown) net/irda/irda 0x601bda46 hashbin_remove +(unknown) net/irda/irda 0x6b043eba irda_init_max_qos_capabilies +(unknown) net/irda/irda 0x6b5fbcef hashbin_get_next +(unknown) net/irda/irda 0x6bf86537 irlmp_connect_request +(unknown) net/irda/irda 0x6e0ab3c7 irias_add_string_attrib +(unknown) net/irda/irda 0x7042bc54 irlmp_register_client +(unknown) net/irda/irda 0x763e54a4 irlmp_unregister_client +(unknown) net/irda/irda 0x7952513c irttp_flow_request +(unknown) net/irda/irda 0x7957f728 irlmp_update_client +(unknown) net/irda/irda 0x7e5f52f6 alloc_irdadev +(unknown) net/irda/irda 0x85d88217 irias_delete_object +(unknown) net/irda/irda 0x86d3deae irlmp_connect_response +(unknown) net/irda/irda 0x911b04b9 irlap_open +(unknown) net/irda/irda 0x91792318 irttp_udata_request +(unknown) net/irda/irda 0x91815586 irda_param_pack +(unknown) net/irda/irda 0x91a8443c irttp_close_tsap +(unknown) net/irda/irda 0x993ad14b irda_param_extract_all +(unknown) net/irda/irda 0xa0c18ac3 irda_device_set_media_busy +(unknown) net/irda/irda 0xa1d41e58 hashbin_delete +(unknown) net/irda/irda 0xa8cbcf21 iriap_open +(unknown) net/irda/irda 0xaa557515 irias_new_object +(unknown) net/irda/irda 0xacf4e70e irttp_disconnect_request +(unknown) net/irda/irda 0xb9394173 irias_delete_value +(unknown) net/irda/irda 0xbcd3ef13 irias_object_change_attribute +(unknown) net/irda/irda 0xbe40ace9 irlmp_discovery_request +(unknown) net/irda/irda 0xc3172afb iriap_getvaluebyclass_request +(unknown) net/irda/irda 0xc68e43be irias_add_octseq_attrib +(unknown) net/irda/irda 0xc9303d6f irttp_dup +(unknown) net/irda/irda 0xcd0c49bf irttp_open_tsap +(unknown) net/irda/irda 0xcead7dbb hashbin_find +(unknown) net/irda/irda 0xd1f76385 irlap_close +(unknown) net/irda/irda 0xd2108314 hashbin_insert +(unknown) net/irda/irda 0xd6deeaae irda_setup_dma +(unknown) net/irda/irda 0xd72eb740 proc_irda +(unknown) net/irda/irda 0xdd5014ec irlmp_data_request +(unknown) net/irda/irda 0xde4c6b3c irlmp_service_to_hint +(unknown) net/irda/irda 0xe3463529 hashbin_lock_find +(unknown) net/irda/irda 0xe3bde43e irias_insert_object +(unknown) net/irda/irda 0xea0a70cc async_wrap_skb +(unknown) net/irda/irda 0xedd521c2 irlmp_get_discoveries +(unknown) net/irda/irda 0xf0a694a1 irias_find_object +(unknown) net/irda/irda 0xf5876b95 hashbin_remove_this +(unknown) net/irda/irda 0xf87c0c74 iriap_close +(unknown) net/l2tp/l2tp_core 0x0642aa26 l2tp_session_free +(unknown) net/l2tp/l2tp_core 0x329ac1af l2tp_udp_encap_recv +(unknown) net/l2tp/l2tp_core 0x37e3d031 l2tp_session_delete +(unknown) net/l2tp/l2tp_core 0x39aff75b l2tp_session_find +(unknown) net/l2tp/l2tp_core 0x641ab77a l2tp_session_find_nth +(unknown) net/l2tp/l2tp_core 0x745eab86 l2tp_tunnel_find_nth +(unknown) net/l2tp/l2tp_core 0x78897a2f l2tp_session_create +(unknown) net/l2tp/l2tp_core 0xa37aea86 l2tp_tunnel_delete +(unknown) net/l2tp/l2tp_core 0xb5a27393 l2tp_tunnel_find +(unknown) net/l2tp/l2tp_core 0xd820aaf2 l2tp_tunnel_create +(unknown) net/l2tp/l2tp_core 0xdf0dba37 l2tp_recv_common +(unknown) net/l2tp/l2tp_core 0xf1ae438f l2tp_session_find_by_ifname +(unknown) net/l2tp/l2tp_core 0xf64c4303 l2tp_xmit_skb +(unknown) net/lapb/lapb 0x267fbe35 lapb_disconnect_request +(unknown) net/lapb/lapb 0x38fef65c lapb_register +(unknown) net/lapb/lapb 0x3a88c34c lapb_data_received +(unknown) net/lapb/lapb 0x68d17407 lapb_getparms +(unknown) net/lapb/lapb 0x8f4dbc2d lapb_data_request +(unknown) net/lapb/lapb 0xd6572807 lapb_setparms +(unknown) net/lapb/lapb 0xe1133e98 lapb_unregister +(unknown) net/lapb/lapb 0xedf758a8 lapb_connect_request +(unknown) net/mac80211/mac80211 0x0665873e ieee80211_enable_dyn_ps +(unknown) net/mac80211/mac80211 0x0ba8455d __ieee80211_get_rx_led_name +(unknown) net/mac80211/mac80211 0x123088c3 ieee80211_start_tx_ba_session +(unknown) net/mac80211/mac80211 0x144bf2de ieee80211_nullfunc_get +(unknown) net/mac80211/mac80211 0x164a36de ieee80211_stop_queues +(unknown) net/mac80211/mac80211 0x17aa48c7 ieee80211_report_low_ack +(unknown) net/mac80211/mac80211 0x1991d352 ieee80211_find_sta +(unknown) net/mac80211/mac80211 0x1f1d25b9 ieee80211_sta_block_awake +(unknown) net/mac80211/mac80211 0x218fd42f ieee80211_rate_control_register +(unknown) net/mac80211/mac80211 0x22f0cf7b ieee80211_sched_scan_stopped +(unknown) net/mac80211/mac80211 0x2734e1e0 ieee80211_restart_hw +(unknown) net/mac80211/mac80211 0x28ba209e ieee80211_register_hw +(unknown) net/mac80211/mac80211 0x2c207575 ieee80211_rx_irqsafe +(unknown) net/mac80211/mac80211 0x2fc066ac ieee80211_disable_dyn_ps +(unknown) net/mac80211/mac80211 0x337b20c0 ieee80211_request_smps +(unknown) net/mac80211/mac80211 0x46c7ae5c ieee80211_sched_scan_results +(unknown) net/mac80211/mac80211 0x48ff6f5b ieee80211_stop_tx_ba_session +(unknown) net/mac80211/mac80211 0x4c6fb999 ieee80211_queue_work +(unknown) net/mac80211/mac80211 0x4eb19aa3 ieee80211_sta_set_tim +(unknown) net/mac80211/mac80211 0x6031e556 ieee80211_iterate_active_interfaces +(unknown) net/mac80211/mac80211 0x62351a79 ieee80211_napi_complete +(unknown) net/mac80211/mac80211 0x637c7c31 ieee80211_unregister_hw +(unknown) net/mac80211/mac80211 0x645f3571 ieee80211_beacon_get_tim +(unknown) net/mac80211/mac80211 0x691b31ad ieee80211_sta_ps_transition +(unknown) net/mac80211/mac80211 0x6a49cecd ieee80211_pspoll_get +(unknown) net/mac80211/mac80211 0x6ad36a09 ieee80211_queue_delayed_work +(unknown) net/mac80211/mac80211 0x6c3699b5 wiphy_to_ieee80211_hw +(unknown) net/mac80211/mac80211 0x72fd6705 rate_control_send_low +(unknown) net/mac80211/mac80211 0x77fef394 ieee80211_tx_status_irqsafe +(unknown) net/mac80211/mac80211 0x7a951441 ieee80211_get_buffered_bc +(unknown) net/mac80211/mac80211 0x822f8af5 __ieee80211_get_assoc_led_name +(unknown) net/mac80211/mac80211 0x8774271a ieee80211_rts_get +(unknown) net/mac80211/mac80211 0x89f21391 ieee80211_alloc_hw +(unknown) net/mac80211/mac80211 0x92a2dec6 ieee80211_iterate_active_interfaces_atomic +(unknown) net/mac80211/mac80211 0x92bf8d03 ieee80211_rts_duration +(unknown) net/mac80211/mac80211 0x9302940c ieee80211_find_sta_by_ifaddr +(unknown) net/mac80211/mac80211 0x96bd81e7 __ieee80211_get_radio_led_name +(unknown) net/mac80211/mac80211 0x9b6d091e ieee80211_stop_tx_ba_cb_irqsafe +(unknown) net/mac80211/mac80211 0x9f17001a ieee80211_generic_frame_duration +(unknown) net/mac80211/mac80211 0x9f278d0b ieee80211_ready_on_channel +(unknown) net/mac80211/mac80211 0xa1082a6d ieee80211_probereq_get +(unknown) net/mac80211/mac80211 0xa43d355f ieee80211_ap_probereq_get +(unknown) net/mac80211/mac80211 0xa53f740b ieee80211_queue_stopped +(unknown) net/mac80211/mac80211 0xadc9a10b ieee80211_chswitch_done +(unknown) net/mac80211/mac80211 0xb5968126 __ieee80211_create_tpt_led_trigger +(unknown) net/mac80211/mac80211 0xb86ba335 ieee80211_stop_queue +(unknown) net/mac80211/mac80211 0xbdf83a9b ieee80211_cqm_rssi_notify +(unknown) net/mac80211/mac80211 0xbe5e848b __ieee80211_get_tx_led_name +(unknown) net/mac80211/mac80211 0xbf44a233 ieee80211_tx_status +(unknown) net/mac80211/mac80211 0xbf93350b ieee80211_beacon_loss +(unknown) net/mac80211/mac80211 0xc65822e8 ieee80211_wake_queue +(unknown) net/mac80211/mac80211 0xc97091a1 ieee80211_ctstoself_duration +(unknown) net/mac80211/mac80211 0xcd23d79c ieee80211_rx +(unknown) net/mac80211/mac80211 0xd1256787 ieee80211_free_hw +(unknown) net/mac80211/mac80211 0xd3381b8a ieee80211_wake_queues +(unknown) net/mac80211/mac80211 0xd80ccfb0 ieee80211_remain_on_channel_expired +(unknown) net/mac80211/mac80211 0xdb101d74 ieee80211_start_tx_ba_cb_irqsafe +(unknown) net/mac80211/mac80211 0xe4707932 ieee80211_rate_control_unregister +(unknown) net/mac80211/mac80211 0xe619ee2d ieee80211_napi_schedule +(unknown) net/mac80211/mac80211 0xe74d71da ieee80211_get_tkip_key +(unknown) net/mac80211/mac80211 0xeb0e952a ieee80211_ctstoself_get +(unknown) net/mac80211/mac80211 0xebde69a8 ieee80211_key_removed +(unknown) net/mac80211/mac80211 0xf0723f2e ieee80211_connection_loss +(unknown) net/mac80211/mac80211 0xfbaecd8e ieee80211_scan_completed +(unknown) net/netfilter/ipset/ip_set 0x034fe87e ip_set_del +(unknown) net/netfilter/ipset/ip_set 0x0b2310aa ip_set_alloc +(unknown) net/netfilter/ipset/ip_set 0x2d1c360b ip_set_type_register +(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 0x4b87bbc8 ip_set_test +(unknown) net/netfilter/ipset/ip_set 0x7924b6de ip_set_hostmask_map +(unknown) net/netfilter/ipset/ip_set 0x7d0dff13 ip_set_get_ip4_port +(unknown) net/netfilter/ipset/ip_set 0x81fff2d1 ip_set_netmask_map +(unknown) net/netfilter/ipset/ip_set 0x831cb69f ip_set_get_ip_port +(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 0x9ec0ad49 ip_set_add +(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 0xaef8424a ip_set_type_unregister +(unknown) net/netfilter/ipset/ip_set 0xc5f9b62f ip_set_put_byindex +(unknown) net/netfilter/ipset/ip_set 0xccdd173e ip_set_get_ip6_port +(unknown) net/netfilter/ipset/ip_set 0xe3e6e495 ip_set_get_byname +(unknown) net/netfilter/ipvs/ip_vs 0x0a965b31 net_vs_ctl_path +(unknown) net/netfilter/ipvs/ip_vs 0x2b571cd3 unregister_ip_vs_pe +(unknown) net/netfilter/ipvs/ip_vs 0x2fc9c18a ip_vs_proto_get +(unknown) net/netfilter/ipvs/ip_vs 0x35062216 register_ip_vs_app +(unknown) net/netfilter/ipvs/ip_vs 0x4a1633cd ip_vs_conn_new +(unknown) net/netfilter/ipvs/ip_vs 0x4ceac1b8 ip_vs_conn_in_get +(unknown) net/netfilter/ipvs/ip_vs 0x64b3b994 ip_vs_proto_data_get +(unknown) net/netfilter/ipvs/ip_vs 0x685582c3 ip_vs_tcp_conn_listen +(unknown) net/netfilter/ipvs/ip_vs 0x6fc1f5ea ip_vs_conn_in_get_proto +(unknown) net/netfilter/ipvs/ip_vs 0x8dd7a718 register_ip_vs_scheduler +(unknown) net/netfilter/ipvs/ip_vs 0x953cb15e register_ip_vs_pe +(unknown) net/netfilter/ipvs/ip_vs 0xa1dbc2d8 ip_vs_proto_name +(unknown) net/netfilter/ipvs/ip_vs 0xa495c75d register_ip_vs_app_inc +(unknown) net/netfilter/ipvs/ip_vs 0xa9cbb491 ip_vs_conn_out_get_proto +(unknown) net/netfilter/ipvs/ip_vs 0xb6c137bc ip_vs_conn_put +(unknown) net/netfilter/ipvs/ip_vs 0xc68df635 unregister_ip_vs_app +(unknown) net/netfilter/ipvs/ip_vs 0xd0639793 ip_vs_nfct_expect_related +(unknown) net/netfilter/ipvs/ip_vs 0xd80ec947 ip_vs_scheduler_err +(unknown) net/netfilter/ipvs/ip_vs 0xe5501db5 ip_vs_conn_out_get +(unknown) net/netfilter/ipvs/ip_vs 0xfcb87854 unregister_ip_vs_scheduler +(unknown) net/netfilter/nf_conntrack 0x00f3786c nf_ct_expect_register_notifier +(unknown) net/netfilter/nf_conntrack 0x041ff79a nf_ct_get_tuple +(unknown) net/netfilter/nf_conntrack 0x045072cd nf_ct_port_nla_policy +(unknown) net/netfilter/nf_conntrack 0x0b39aef0 seq_print_acct +(unknown) net/netfilter/nf_conntrack 0x11d22717 __nf_ct_expect_find +(unknown) net/netfilter/nf_conntrack 0x13acf5c2 nf_ct_extend_unregister +(unknown) net/netfilter/nf_conntrack 0x145c9e31 nf_conntrack_unregister_notifier +(unknown) net/netfilter/nf_conntrack 0x1954385c nf_conntrack_l4proto_register +(unknown) net/netfilter/nf_conntrack 0x1b986440 nfnetlink_parse_nat_setup_hook +(unknown) net/netfilter/nf_conntrack 0x1fe05f8e nf_ct_expect_put +(unknown) net/netfilter/nf_conntrack 0x2611ff54 nf_conntrack_helper_register +(unknown) net/netfilter/nf_conntrack 0x2814fb6e nf_ct_deliver_cached_events +(unknown) net/netfilter/nf_conntrack 0x289c3714 nf_ct_alloc_hashtable +(unknown) net/netfilter/nf_conntrack 0x2e537c94 __nf_ct_try_assign_helper +(unknown) net/netfilter/nf_conntrack 0x332a1d89 nf_conntrack_in +(unknown) net/netfilter/nf_conntrack 0x379a2490 nf_ct_l3proto_find_get +(unknown) net/netfilter/nf_conntrack 0x37b0c284 nf_conntrack_untracked +(unknown) net/netfilter/nf_conntrack 0x3b5e56d5 nf_conntrack_l3proto_unregister +(unknown) net/netfilter/nf_conntrack 0x3f5b1415 nf_ct_port_nlattr_to_tuple +(unknown) net/netfilter/nf_conntrack 0x40a15acd nf_conntrack_alloc +(unknown) net/netfilter/nf_conntrack 0x41a82f52 nf_conntrack_l4proto_tcp6 +(unknown) net/netfilter/nf_conntrack 0x45c9775a __nf_conntrack_helper_find +(unknown) net/netfilter/nf_conntrack 0x4884eedf nf_expect_event_cb +(unknown) net/netfilter/nf_conntrack 0x4dc7a247 nf_conntrack_helper_unregister +(unknown) net/netfilter/nf_conntrack 0x542648ab nf_ct_invert_tuple +(unknown) net/netfilter/nf_conntrack 0x5672add2 nf_conntrack_set_hashsize +(unknown) net/netfilter/nf_conntrack 0x5b92d223 nf_conntrack_hash_insert +(unknown) net/netfilter/nf_conntrack 0x5d8941ca print_tuple +(unknown) net/netfilter/nf_conntrack 0x62374185 nf_conntrack_l3proto_generic +(unknown) net/netfilter/nf_conntrack 0x62813e5c nf_ct_port_nlattr_tuple_size +(unknown) net/netfilter/nf_conntrack 0x695886ae __nf_ct_refresh_acct +(unknown) net/netfilter/nf_conntrack 0x6e224a7a need_conntrack +(unknown) net/netfilter/nf_conntrack 0x6e59abc0 nf_conntrack_tuple_taken +(unknown) net/netfilter/nf_conntrack 0x6f614cf8 __nf_ct_kill_acct +(unknown) net/netfilter/nf_conntrack 0x6fff8279 nf_conntrack_lock +(unknown) net/netfilter/nf_conntrack 0x73267cbd __nf_conntrack_find +(unknown) net/netfilter/nf_conntrack 0x739e4dd0 nf_conntrack_l4proto_tcp4 +(unknown) net/netfilter/nf_conntrack 0x77d7712c __nf_ct_l4proto_find +(unknown) net/netfilter/nf_conntrack 0x78f9b710 nf_ct_l3proto_try_module_get +(unknown) net/netfilter/nf_conntrack 0x7b408470 nf_ct_expect_related_report +(unknown) net/netfilter/nf_conntrack 0x7d5bb154 nf_ct_expect_find_get +(unknown) net/netfilter/nf_conntrack 0x7df826d7 nf_conntrack_alter_reply +(unknown) net/netfilter/nf_conntrack 0x7f359587 nf_ct_expect_alloc +(unknown) net/netfilter/nf_conntrack 0x810f80f5 nf_ct_extend_register +(unknown) net/netfilter/nf_conntrack 0x8b1e13fd nf_ct_l3proto_put +(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 0x9232b676 nf_conntrack_l4proto_unregister +(unknown) net/netfilter/nf_conntrack 0x92669c16 __nf_conntrack_confirm +(unknown) net/netfilter/nf_conntrack 0x96454ec0 nf_ct_expect_init +(unknown) net/netfilter/nf_conntrack 0x9b4b72a7 nf_ct_iterate_cleanup +(unknown) net/netfilter/nf_conntrack 0x9db3691d nf_conntrack_l4proto_udp6 +(unknown) net/netfilter/nf_conntrack 0x9ec096a6 nf_ct_unlink_expect_report +(unknown) net/netfilter/nf_conntrack 0xa17874dd nf_ct_remove_userspace_expectations +(unknown) net/netfilter/nf_conntrack 0xa6ddbe5f nf_ct_port_tuple_to_nlattr +(unknown) net/netfilter/nf_conntrack 0xa8634eb8 nf_conntrack_register_notifier +(unknown) net/netfilter/nf_conntrack 0xa9a7c6cb nf_ct_nat_offset +(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 0xae4df721 nf_conntrack_find_get +(unknown) net/netfilter/nf_conntrack 0xaea6792d nf_conntrack_free +(unknown) net/netfilter/nf_conntrack 0xaeb5d121 nf_conntrack_helper_try_module_get +(unknown) net/netfilter/nf_conntrack 0xaf850b9f nf_conntrack_l4proto_udp4 +(unknown) net/netfilter/nf_conntrack 0xb602c57e nf_ct_l3proto_module_put +(unknown) net/netfilter/nf_conntrack 0xc18ac88d nf_ct_expect_hsize +(unknown) net/netfilter/nf_conntrack 0xc19f860a nf_conntrack_event_cb +(unknown) net/netfilter/nf_conntrack 0xc3247244 nf_ct_unexpect_related +(unknown) net/netfilter/nf_conntrack 0xcdcbde1c nf_ct_helper_ext_add +(unknown) net/netfilter/nf_conntrack 0xd058f96c nf_ct_delete_from_lists +(unknown) net/netfilter/nf_conntrack 0xd4dc3469 __nf_ct_ext_add +(unknown) net/netfilter/nf_conntrack 0xd70367c8 nf_conntrack_l3proto_register +(unknown) net/netfilter/nf_conntrack 0xdbd37754 nf_ct_insert_dying_list +(unknown) net/netfilter/nf_conntrack 0xe8efff13 nf_ct_get_tuplepr +(unknown) net/netfilter/nf_conntrack 0xe9552e43 nf_ct_expect_unregister_notifier +(unknown) net/netfilter/nf_conntrack 0xecb3c4a5 nf_conntrack_flush_report +(unknown) net/netfilter/nf_conntrack 0xee1194c7 nf_ct_remove_expectations +(unknown) net/netfilter/nf_conntrack 0xf38bcdf3 nf_conntrack_max +(unknown) net/netfilter/nf_conntrack 0xf4f6a2a3 __nf_ct_ext_destroy +(unknown) net/netfilter/nf_conntrack 0xf6ead847 nf_ct_l3protos +(unknown) net/netfilter/nf_conntrack_amanda 0xe7c0cfa5 nf_nat_amanda_hook +(unknown) net/netfilter/nf_conntrack_broadcast 0x3ad0e337 nf_conntrack_broadcast_help +(unknown) net/netfilter/nf_conntrack_ftp 0x6bc7ee6f nf_nat_ftp_hook +(unknown) net/netfilter/nf_conntrack_h323 0x295c4e2f nat_h245_hook +(unknown) net/netfilter/nf_conntrack_h323 0x4c609e26 nat_q931_hook +(unknown) net/netfilter/nf_conntrack_h323 0x4f099e0f set_sig_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0x677d13d2 set_h225_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0x820d6f99 nat_callforwarding_hook +(unknown) net/netfilter/nf_conntrack_h323 0x87cb3bdd get_h225_addr +(unknown) net/netfilter/nf_conntrack_h323 0x93b3f12a nat_rtp_rtcp_hook +(unknown) net/netfilter/nf_conntrack_h323 0x9d2ab5a8 set_h245_addr_hook +(unknown) net/netfilter/nf_conntrack_h323 0xc95ed606 nat_t120_hook +(unknown) net/netfilter/nf_conntrack_h323 0xf24af17d set_ras_addr_hook +(unknown) net/netfilter/nf_conntrack_irc 0x1963ff2d nf_nat_irc_hook +(unknown) net/netfilter/nf_conntrack_pptp 0x10388349 nf_nat_pptp_hook_inbound +(unknown) net/netfilter/nf_conntrack_pptp 0x391fbde1 nf_nat_pptp_hook_expectfn +(unknown) net/netfilter/nf_conntrack_pptp 0xe551fa29 nf_nat_pptp_hook_exp_gre +(unknown) net/netfilter/nf_conntrack_pptp 0xeb76c756 nf_nat_pptp_hook_outbound +(unknown) net/netfilter/nf_conntrack_proto_gre 0x4265678c nf_ct_gre_keymap_destroy +(unknown) net/netfilter/nf_conntrack_proto_gre 0x8487db53 nf_ct_gre_keymap_add +(unknown) net/netfilter/nf_conntrack_proto_gre 0x99795e19 nf_ct_gre_keymap_flush +(unknown) net/netfilter/nf_conntrack_sip 0x18806e55 ct_sip_parse_header_uri +(unknown) net/netfilter/nf_conntrack_sip 0x1e809704 ct_sip_parse_request +(unknown) net/netfilter/nf_conntrack_sip 0x28e9c74d ct_sip_get_sdp_header +(unknown) net/netfilter/nf_conntrack_sip 0x3449f169 nf_nat_sip_expect_hook +(unknown) net/netfilter/nf_conntrack_sip 0x35714afa nf_nat_sip_hook +(unknown) net/netfilter/nf_conntrack_sip 0x5dcf1391 nf_nat_sdp_port_hook +(unknown) net/netfilter/nf_conntrack_sip 0x6581d559 ct_sip_parse_address_param +(unknown) net/netfilter/nf_conntrack_sip 0x66703329 ct_sip_get_header +(unknown) net/netfilter/nf_conntrack_sip 0x8f5fc71b nf_nat_sdp_media_hook +(unknown) net/netfilter/nf_conntrack_sip 0x9372fd52 ct_sip_parse_numerical_param +(unknown) net/netfilter/nf_conntrack_sip 0xa10628da nf_nat_sdp_session_hook +(unknown) net/netfilter/nf_conntrack_sip 0xa1e2a39f nf_nat_sip_seq_adjust_hook +(unknown) net/netfilter/nf_conntrack_sip 0xca92abc4 nf_nat_sdp_addr_hook +(unknown) net/netfilter/nf_conntrack_snmp 0xdafa99b3 nf_nat_snmp_hook +(unknown) net/netfilter/nf_conntrack_tftp 0x31d52323 nf_nat_tftp_hook +(unknown) net/netfilter/nf_tproxy_core 0x94efb06e nf_tproxy_assign_sock +(unknown) net/netfilter/nfnetlink 0x1f58e71b nfnl_lock +(unknown) net/netfilter/nfnetlink 0x3817d19a nfnetlink_unicast +(unknown) net/netfilter/nfnetlink 0x3895cd7a nfnl_unlock +(unknown) net/netfilter/nfnetlink 0x4fe13077 nfnetlink_has_listeners +(unknown) net/netfilter/nfnetlink 0x8d7e8415 nfnetlink_send +(unknown) net/netfilter/nfnetlink 0xb0b14703 nfnetlink_subsys_register +(unknown) net/netfilter/nfnetlink 0xbbdb3751 nfnetlink_subsys_unregister +(unknown) net/netfilter/nfnetlink 0xd81eac41 nfnetlink_set_err +(unknown) net/netfilter/nfnetlink_log 0x5a743dbf nfulnl_log_packet +(unknown) net/netfilter/x_tables 0x029c5f24 xt_register_table +(unknown) net/netfilter/x_tables 0x03d9e7e8 xt_compat_match_to_user +(unknown) net/netfilter/x_tables 0x07317e08 xt_check_match +(unknown) net/netfilter/x_tables 0x08c473b7 xt_alloc_table_info +(unknown) net/netfilter/x_tables 0x0e74e867 xt_unregister_table +(unknown) net/netfilter/x_tables 0x161d1417 xt_compat_unlock +(unknown) net/netfilter/x_tables 0x1a1ca5f5 xt_compat_match_from_user +(unknown) net/netfilter/x_tables 0x1eaa2c2f xt_unregister_target +(unknown) net/netfilter/x_tables 0x21b88160 xt_unregister_targets +(unknown) net/netfilter/x_tables 0x253e8b44 xt_compat_init_offsets +(unknown) net/netfilter/x_tables 0x2eea8651 xt_request_find_match +(unknown) net/netfilter/x_tables 0x350e0a94 xt_request_find_target +(unknown) net/netfilter/x_tables 0x37a39799 xt_unregister_match +(unknown) net/netfilter/x_tables 0x398796cb xt_find_target +(unknown) net/netfilter/x_tables 0x3fae55e8 xt_check_target +(unknown) net/netfilter/x_tables 0x40728a63 xt_find_revision +(unknown) net/netfilter/x_tables 0x46c95dce xt_proto_fini +(unknown) net/netfilter/x_tables 0x47e00358 xt_unregister_matches +(unknown) net/netfilter/x_tables 0x4b69569c xt_compat_target_offset +(unknown) net/netfilter/x_tables 0x51036d63 xt_register_matches +(unknown) net/netfilter/x_tables 0x5f82f1f7 xt_compat_flush_offsets +(unknown) net/netfilter/x_tables 0x63d7a500 xt_find_table_lock +(unknown) net/netfilter/x_tables 0x6452eace xt_register_match +(unknown) net/netfilter/x_tables 0x667d9e48 xt_hook_unlink +(unknown) net/netfilter/x_tables 0x68d90010 xt_compat_target_from_user +(unknown) net/netfilter/x_tables 0x691a6d69 xt_compat_calc_jump +(unknown) net/netfilter/x_tables 0x807d2b2c xt_recseq +(unknown) net/netfilter/x_tables 0x87405ac2 xt_table_unlock +(unknown) net/netfilter/x_tables 0x8d9c3af8 xt_replace_table +(unknown) net/netfilter/x_tables 0x90a58b2a xt_register_targets +(unknown) net/netfilter/x_tables 0xa3bef1a9 xt_find_match +(unknown) net/netfilter/x_tables 0xa7cb5551 xt_proto_init +(unknown) net/netfilter/x_tables 0xb28f5ef1 xt_free_table_info +(unknown) net/netfilter/x_tables 0xc5e4b9cc xt_register_target +(unknown) net/netfilter/x_tables 0xcc614cd3 xt_compat_target_to_user +(unknown) net/netfilter/x_tables 0xe0b4971b xt_compat_lock +(unknown) net/netfilter/x_tables 0xec24fd82 xt_compat_add_offset +(unknown) net/netfilter/x_tables 0xf3f4e4b3 xt_compat_match_offset +(unknown) net/netfilter/x_tables 0xf46913fb xt_hook_link +(unknown) net/netfilter/xt_RATEEST 0x3e1dd4ab xt_rateest_put +(unknown) net/netfilter/xt_RATEEST 0x9a303feb xt_rateest_lookup +(unknown) net/phonet/phonet 0x00cd5b5c phonet_stream_ops +(unknown) net/phonet/phonet 0x050c5ee8 pn_sock_get_port +(unknown) net/phonet/phonet 0x0c1c3c06 pn_sock_unhash +(unknown) net/phonet/phonet 0x13e9f131 pn_skb_send +(unknown) net/phonet/phonet 0x158649a0 phonet_header_ops +(unknown) net/phonet/phonet 0x989ca089 pn_sock_hash +(unknown) net/phonet/phonet 0xdbfaf868 phonet_proto_register +(unknown) net/phonet/phonet 0xf7bfd479 phonet_proto_unregister +(unknown) net/rds/rds 0x00a467af rds_wq +(unknown) net/rds/rds 0x0c222e4c rds_recv_incoming +(unknown) net/rds/rds 0x0fa1b4c2 rds_message_unmapped +(unknown) net/rds/rds 0x13461827 rds_send_drop_acked +(unknown) net/rds/rds 0x1636b14a rds_conn_drop +(unknown) net/rds/rds 0x1c9be661 rds_str_array +(unknown) net/rds/rds 0x23f7b170 rds_inc_init +(unknown) net/rds/rds 0x2c5c5514 rds_message_add_rdma_dest_extension +(unknown) net/rds/rds 0x3101936e rds_message_add_extension +(unknown) net/rds/rds 0x356de749 rds_connect_complete +(unknown) net/rds/rds 0x3b4fc0fc rds_page_remainder_alloc +(unknown) net/rds/rds 0x46d442c2 rds_message_addref +(unknown) net/rds/rds 0x50cbe7b3 rds_stats +(unknown) net/rds/rds 0x6f27eeff rds_for_each_conn_info +(unknown) net/rds/rds 0x70a2f5ba rds_cong_map_updated +(unknown) net/rds/rds 0x73aac73d rds_message_populate_header +(unknown) net/rds/rds 0x7a5d70df rds_conn_destroy +(unknown) net/rds/rds 0x7aa9612f rds_trans_unregister +(unknown) net/rds/rds 0x82ff4c9b rds_message_put +(unknown) net/rds/rds 0x93e6369c rds_send_get_message +(unknown) net/rds/rds 0x944d2b43 rds_conn_create +(unknown) net/rds/rds 0x9d91790a rds_info_deregister_func +(unknown) net/rds/rds 0x9f2d2e27 rds_trans_register +(unknown) net/rds/rds 0xa9b54ec8 rds_info_copy +(unknown) net/rds/rds 0xb2e8f498 rds_info_register_func +(unknown) net/rds/rds 0xc2da8e38 rds_stats_info_copy +(unknown) net/rds/rds 0xc8898053 rds_conn_create_outgoing +(unknown) net/rds/rds 0xd4d5ab32 rds_rdma_send_complete +(unknown) net/rds/rds 0xd545bc94 rds_atomic_send_complete +(unknown) net/rds/rds 0xef0d319d rds_inc_put +(unknown) net/rds/rds 0xf94619a7 rds_page_copy_user +(unknown) net/rds/rds 0xfc5c1d21 rds_conn_connect_if_down +(unknown) net/rxrpc/af-rxrpc 0x015ea604 key_type_rxrpc +(unknown) net/rxrpc/af-rxrpc 0x043986dc rxrpc_kernel_data_delivered +(unknown) net/rxrpc/af-rxrpc 0x1d697633 rxrpc_kernel_is_data_last +(unknown) net/rxrpc/af-rxrpc 0x2ef1be62 rxrpc_kernel_accept_call +(unknown) net/rxrpc/af-rxrpc 0x400ff87b rxrpc_kernel_get_abort_code +(unknown) net/rxrpc/af-rxrpc 0x5ce8eda9 rxrpc_kernel_reject_call +(unknown) net/rxrpc/af-rxrpc 0x684aa419 rxrpc_kernel_get_error_number +(unknown) net/rxrpc/af-rxrpc 0x68eb5873 rxrpc_unregister_security +(unknown) net/rxrpc/af-rxrpc 0x82087c01 rxrpc_get_server_data_key +(unknown) net/rxrpc/af-rxrpc 0x96d91740 rxrpc_get_null_key +(unknown) net/rxrpc/af-rxrpc 0x9d2447a3 rxrpc_kernel_send_data +(unknown) net/rxrpc/af-rxrpc 0xa3fe1dc1 rxrpc_kernel_abort_call +(unknown) net/rxrpc/af-rxrpc 0xb6c3e974 rxrpc_kernel_begin_call +(unknown) net/rxrpc/af-rxrpc 0xbb164310 rxrpc_kernel_intercept_rx_messages +(unknown) net/rxrpc/af-rxrpc 0xc45b94a6 rxrpc_kernel_end_call +(unknown) net/rxrpc/af-rxrpc 0xd39bd1bb rxrpc_kernel_free_skb +(unknown) net/rxrpc/af-rxrpc 0xd98bf1c7 rxrpc_register_security +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x00c52ef5 g_make_token_header +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x0c6fc731 svcauth_gss_flavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x15c629cd gss_pseudoflavor_to_service +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x17583ab0 gss_svc_to_pseudoflavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x1f1f9288 gss_mech_put +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x36bc9a29 gss_mech_list_pseudoflavors +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x56f832ce svc_gss_principal +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x670a50f9 gss_service_to_auth_domain_name +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x7fafea74 gss_mech_get_by_name +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x8d1a827e svcauth_gss_register_pseudoflavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xb5dea7ef g_token_size +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xc013079f gss_mech_get +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xc5ab19fe gss_mech_register +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xd4ff11d8 gss_mech_get_by_OID +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xe297b4fb gss_mech_unregister +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xe4ae16e8 gss_mech_get_by_pseudoflavor +(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xf8b2ff6e g_verify_token_header +(unknown) net/sunrpc/sunrpc 0x01d3a876 xdr_enter_page +(unknown) net/sunrpc/sunrpc 0x05e807a9 xdr_encode_string +(unknown) net/sunrpc/sunrpc 0x065994f1 xdr_encode_opaque_fixed +(unknown) net/sunrpc/sunrpc 0x068384f9 svc_create +(unknown) net/sunrpc/sunrpc 0x0784666c svc_unreg_xprt_class +(unknown) net/sunrpc/sunrpc 0x08582dd3 cache_check +(unknown) net/sunrpc/sunrpc 0x08da9a42 xdr_shift_buf +(unknown) net/sunrpc/sunrpc 0x0a0383ca rpc_task_reset_client +(unknown) net/sunrpc/sunrpc 0x0b77326b svc_addsock +(unknown) net/sunrpc/sunrpc 0x0ca6269e rpcauth_generic_bind_cred +(unknown) net/sunrpc/sunrpc 0x0d900f90 rpc_wake_up_next +(unknown) net/sunrpc/sunrpc 0x0efcda21 rpc_pton +(unknown) net/sunrpc/sunrpc 0x0f668ba9 svc_auth_unregister +(unknown) net/sunrpc/sunrpc 0x10a7ded4 rpc_peeraddr +(unknown) net/sunrpc/sunrpc 0x1162df8e svc_xprt_received +(unknown) net/sunrpc/sunrpc 0x12e280e3 svc_proc_unregister +(unknown) net/sunrpc/sunrpc 0x13756b58 rpc_force_rebind +(unknown) net/sunrpc/sunrpc 0x1c050fe4 rpc_call_start +(unknown) net/sunrpc/sunrpc 0x1c064019 svc_authenticate +(unknown) net/sunrpc/sunrpc 0x1c4a9c12 svc_process +(unknown) net/sunrpc/sunrpc 0x1cb9ae32 rpc_exit +(unknown) net/sunrpc/sunrpc 0x1d5cfee2 read_bytes_from_xdr_buf +(unknown) net/sunrpc/sunrpc 0x204e6aeb rpc_shutdown_client +(unknown) net/sunrpc/sunrpc 0x20d7fdd0 rpcauth_destroy_credcache +(unknown) net/sunrpc/sunrpc 0x21892b16 xprt_alloc +(unknown) net/sunrpc/sunrpc 0x24c526f8 xdr_reserve_space +(unknown) net/sunrpc/sunrpc 0x2919b156 xdr_decode_string_inplace +(unknown) net/sunrpc/sunrpc 0x2b8c60d3 xprt_free +(unknown) net/sunrpc/sunrpc 0x2c701fe1 svc_print_addr +(unknown) net/sunrpc/sunrpc 0x2eec63c9 xdr_encode_netobj +(unknown) net/sunrpc/sunrpc 0x2f8eabb0 unix_domain_find +(unknown) net/sunrpc/sunrpc 0x31a89d59 rpc_debug +(unknown) net/sunrpc/sunrpc 0x32b8aa67 rpc_destroy_wait_queue +(unknown) net/sunrpc/sunrpc 0x364cba81 svc_wake_up +(unknown) net/sunrpc/sunrpc 0x3a343f1d xprt_complete_rqst +(unknown) net/sunrpc/sunrpc 0x3df69863 rpc_call_null +(unknown) net/sunrpc/sunrpc 0x3f274676 xdr_read_pages +(unknown) net/sunrpc/sunrpc 0x45362f7f xprt_adjust_cwnd +(unknown) net/sunrpc/sunrpc 0x48998280 svc_xprt_copy_addrs +(unknown) net/sunrpc/sunrpc 0x49b4109b rpc_print_iostats +(unknown) net/sunrpc/sunrpc 0x4a71361d xdr_init_decode +(unknown) net/sunrpc/sunrpc 0x4d3d7c07 rpc_free_iostats +(unknown) net/sunrpc/sunrpc 0x4e151ae6 rpc_get_mount +(unknown) net/sunrpc/sunrpc 0x4e871ae5 xprt_release_xprt +(unknown) net/sunrpc/sunrpc 0x4ed46cdc rpc_queue_upcall +(unknown) net/sunrpc/sunrpc 0x523ffbd1 xdr_decode_word +(unknown) net/sunrpc/sunrpc 0x53445f68 nlm_debug +(unknown) net/sunrpc/sunrpc 0x53b20e06 rpc_create +(unknown) net/sunrpc/sunrpc 0x5699d5e0 svc_xprt_put +(unknown) net/sunrpc/sunrpc 0x59f020d3 svc_xprt_names +(unknown) net/sunrpc/sunrpc 0x5b14ec1a rpc_put_mount +(unknown) net/sunrpc/sunrpc 0x5bd26000 rpc_proc_unregister +(unknown) net/sunrpc/sunrpc 0x5c7d6790 xdr_decode_array2 +(unknown) net/sunrpc/sunrpc 0x5c94e99f xprt_unregister_transport +(unknown) net/sunrpc/sunrpc 0x5d2e045e xdr_buf_from_iov +(unknown) net/sunrpc/sunrpc 0x5e0ab0e9 svc_pool_stats_open +(unknown) net/sunrpc/sunrpc 0x6211fe97 auth_domain_lookup +(unknown) net/sunrpc/sunrpc 0x6217e4c7 svc_exit_thread +(unknown) net/sunrpc/sunrpc 0x665e5e0f svc_find_xprt +(unknown) net/sunrpc/sunrpc 0x675524ec rpc_sockaddr2uaddr +(unknown) net/sunrpc/sunrpc 0x694d1af4 xdr_init_decode_pages +(unknown) net/sunrpc/sunrpc 0x6b890c07 rpc_lookup_machine_cred +(unknown) net/sunrpc/sunrpc 0x6be65fbc xdr_partial_copy_from_skb +(unknown) net/sunrpc/sunrpc 0x6cb60d59 rpc_queue_empty +(unknown) net/sunrpc/sunrpc 0x6d3fd0aa rpcauth_init_credcache +(unknown) net/sunrpc/sunrpc 0x6ddbe20b rpc_wake_up_status +(unknown) net/sunrpc/sunrpc 0x6dff2d1e auth_unix_add_addr +(unknown) net/sunrpc/sunrpc 0x6eea229d svcauth_unix_purge +(unknown) net/sunrpc/sunrpc 0x70848ef0 auth_unix_lookup +(unknown) net/sunrpc/sunrpc 0x71fa908a cache_flush +(unknown) net/sunrpc/sunrpc 0x7231219c rpc_ntop +(unknown) net/sunrpc/sunrpc 0x7270a497 rpc_wake_up_queued_task +(unknown) net/sunrpc/sunrpc 0x7506f60d xdr_skb_read_bits +(unknown) net/sunrpc/sunrpc 0x75601ecc rpc_proc_register +(unknown) net/sunrpc/sunrpc 0x775adaf6 rpc_uaddr2sockaddr +(unknown) net/sunrpc/sunrpc 0x798930ee rpc_restart_call +(unknown) net/sunrpc/sunrpc 0x7a6319b1 xdr_inline_pages +(unknown) net/sunrpc/sunrpc 0x7de53067 rpc_init_rtt +(unknown) net/sunrpc/sunrpc 0x8021f905 rpc_clone_client +(unknown) net/sunrpc/sunrpc 0x812e882f rpcb_getport_async +(unknown) net/sunrpc/sunrpc 0x82cf08ba svc_destroy +(unknown) net/sunrpc/sunrpc 0x8433d90b rpc_killall_tasks +(unknown) net/sunrpc/sunrpc 0x84370b0c xdr_process_buf +(unknown) net/sunrpc/sunrpc 0x872dff5f xdr_inline_decode +(unknown) net/sunrpc/sunrpc 0x87a0753b rpc_wake_up +(unknown) net/sunrpc/sunrpc 0x87b03681 rpc_unlink +(unknown) net/sunrpc/sunrpc 0x87c82581 xprt_release_xprt_cong +(unknown) net/sunrpc/sunrpc 0x89bc2e55 svc_set_client +(unknown) net/sunrpc/sunrpc 0x8c69d0a9 xprt_set_retrans_timeout_def +(unknown) net/sunrpc/sunrpc 0x8cf36978 svc_prepare_thread +(unknown) net/sunrpc/sunrpc 0x8f73933c cache_unregister +(unknown) net/sunrpc/sunrpc 0x8fc66d0a rpc_run_task +(unknown) net/sunrpc/sunrpc 0x9156062c svc_sock_update_bufs +(unknown) net/sunrpc/sunrpc 0x91d2faf6 xprt_disconnect_done +(unknown) net/sunrpc/sunrpc 0x972775f8 rpc_max_payload +(unknown) net/sunrpc/sunrpc 0x981c695e rpc_mkpipe +(unknown) net/sunrpc/sunrpc 0x9922c1e9 rpc_delay +(unknown) net/sunrpc/sunrpc 0x9b7faad8 rpc_alloc_iostats +(unknown) net/sunrpc/sunrpc 0x9b8a1f85 svc_xprt_init +(unknown) net/sunrpc/sunrpc 0x9c32ee7f auth_domain_find +(unknown) net/sunrpc/sunrpc 0x9c4c3df1 rpc_init_priority_wait_queue +(unknown) net/sunrpc/sunrpc 0x9ca5b307 sunrpc_cache_unregister_pipefs +(unknown) net/sunrpc/sunrpc 0x9ef92bb6 rpcauth_lookup_credcache +(unknown) net/sunrpc/sunrpc 0x9fb7da87 sunrpc_cache_register_pipefs +(unknown) net/sunrpc/sunrpc 0xa034de30 rpc_sleep_on +(unknown) net/sunrpc/sunrpc 0xa0bd0c87 svc_proc_register +(unknown) net/sunrpc/sunrpc 0xa1de00df svc_sock_names +(unknown) net/sunrpc/sunrpc 0xa38731be rpc_put_task_async +(unknown) net/sunrpc/sunrpc 0xa4031d8a xprt_wake_pending_tasks +(unknown) net/sunrpc/sunrpc 0xa6e4bcb6 svc_xprt_enqueue +(unknown) net/sunrpc/sunrpc 0xaa3f35a2 sunrpc_cache_update +(unknown) net/sunrpc/sunrpc 0xac1c318c sunrpc_cache_lookup +(unknown) net/sunrpc/sunrpc 0xad13d19f xprt_reserve_xprt_cong +(unknown) net/sunrpc/sunrpc 0xad4cc504 cache_register +(unknown) net/sunrpc/sunrpc 0xae686aef rpcauth_init_cred +(unknown) net/sunrpc/sunrpc 0xaf1c4c39 xdr_init_encode +(unknown) net/sunrpc/sunrpc 0xaf5bf6ef nfs_debug +(unknown) net/sunrpc/sunrpc 0xb0a5f207 sunrpc_cache_pipe_upcall +(unknown) net/sunrpc/sunrpc 0xb32f29ad auth_unix_forget_old +(unknown) net/sunrpc/sunrpc 0xb48e5675 rpc_bind_new_program +(unknown) net/sunrpc/sunrpc 0xb5fce7fe rpcauth_unregister +(unknown) net/sunrpc/sunrpc 0xb684160e xdr_terminate_string +(unknown) net/sunrpc/sunrpc 0xb73c0ba9 xprt_lookup_rqst +(unknown) net/sunrpc/sunrpc 0xb80b448b xdr_set_scratch_buffer +(unknown) net/sunrpc/sunrpc 0xba220513 svc_recv +(unknown) net/sunrpc/sunrpc 0xba54dd5b rpc_put_task +(unknown) net/sunrpc/sunrpc 0xbb943939 xprt_release_rqst_cong +(unknown) net/sunrpc/sunrpc 0xbf2d2930 svc_reserve +(unknown) net/sunrpc/sunrpc 0xbf9d1b96 nfsd_debug +(unknown) net/sunrpc/sunrpc 0xc01398b3 xdr_buf_read_netobj +(unknown) net/sunrpc/sunrpc 0xc12435e3 rpc_calc_rto +(unknown) net/sunrpc/sunrpc 0xc1f5a773 __rpc_wait_for_completion_task +(unknown) net/sunrpc/sunrpc 0xc2af359f rpc_restart_call_prepare +(unknown) net/sunrpc/sunrpc 0xc3299436 rpcauth_register +(unknown) net/sunrpc/sunrpc 0xc3344b0f svc_auth_register +(unknown) net/sunrpc/sunrpc 0xc345f8bb rpcauth_create +(unknown) net/sunrpc/sunrpc 0xc3880471 xdr_decode_netobj +(unknown) net/sunrpc/sunrpc 0xc50f888a xdr_encode_word +(unknown) net/sunrpc/sunrpc 0xc601c6e4 xdr_buf_subsegment +(unknown) net/sunrpc/sunrpc 0xc6b22ed0 rpc_lookup_cred +(unknown) net/sunrpc/sunrpc 0xc74efc6a xprt_set_retrans_timeout_rtt +(unknown) net/sunrpc/sunrpc 0xc7619f07 xprt_register_transport +(unknown) net/sunrpc/sunrpc 0xc8735603 auth_domain_put +(unknown) net/sunrpc/sunrpc 0xc8e96dea qword_addhex +(unknown) net/sunrpc/sunrpc 0xcb864a3d svc_create_xprt +(unknown) net/sunrpc/sunrpc 0xcc8ac2f6 xdr_encode_array2 +(unknown) net/sunrpc/sunrpc 0xcee467f3 xprt_load_transport +(unknown) net/sunrpc/sunrpc 0xd2c536b6 xprt_reserve_xprt +(unknown) net/sunrpc/sunrpc 0xd571fa6f svc_set_num_threads +(unknown) net/sunrpc/sunrpc 0xd66ac237 xprt_wait_for_buffer_space +(unknown) net/sunrpc/sunrpc 0xd68fa911 rpc_call_async +(unknown) net/sunrpc/sunrpc 0xd81fbabf csum_partial_copy_to_xdr +(unknown) net/sunrpc/sunrpc 0xda6a3a49 cache_purge +(unknown) net/sunrpc/sunrpc 0xdbced2bf svc_drop +(unknown) net/sunrpc/sunrpc 0xe16f616d rpc_peeraddr2str +(unknown) net/sunrpc/sunrpc 0xe3b3e117 xdr_write_pages +(unknown) net/sunrpc/sunrpc 0xe4acd628 put_rpccred +(unknown) net/sunrpc/sunrpc 0xe4b10a07 svc_seq_show +(unknown) net/sunrpc/sunrpc 0xe5919cb1 xdr_encode_opaque +(unknown) net/sunrpc/sunrpc 0xe6ffad3a rpc_init_wait_queue +(unknown) net/sunrpc/sunrpc 0xe7e6798b rpc_setbufsize +(unknown) net/sunrpc/sunrpc 0xe97f4ce5 qword_get +(unknown) net/sunrpc/sunrpc 0xedcf6be4 qword_add +(unknown) net/sunrpc/sunrpc 0xeeacab69 rpc_update_rtt +(unknown) net/sunrpc/sunrpc 0xefe2699a svc_create_pooled +(unknown) net/sunrpc/sunrpc 0xf06b26a7 svc_close_xprt +(unknown) net/sunrpc/sunrpc 0xf1019f91 rpc_malloc +(unknown) net/sunrpc/sunrpc 0xf4463660 xprt_write_space +(unknown) net/sunrpc/sunrpc 0xf4cb5849 xdr_encode_pages +(unknown) net/sunrpc/sunrpc 0xf532ed74 write_bytes_to_xdr_buf +(unknown) net/sunrpc/sunrpc 0xf567d12f svcauth_unix_set_client +(unknown) net/sunrpc/sunrpc 0xf7c4ae78 svc_max_payload +(unknown) net/sunrpc/sunrpc 0xf9d1164c rpc_free +(unknown) net/sunrpc/sunrpc 0xfa94ec40 rpc_call_sync +(unknown) net/sunrpc/sunrpc 0xfbf8430e svc_reg_xprt_class +(unknown) net/wanrouter/wanrouter 0x0ebe03d1 unregister_wan_device +(unknown) net/wanrouter/wanrouter 0x65440368 register_wan_device +(unknown) net/wimax/wimax 0x1a93f0ce wimax_report_rfkill_sw +(unknown) net/wimax/wimax 0x28e370e9 wimax_msg_data +(unknown) net/wimax/wimax 0x416f745e wimax_rfkill +(unknown) net/wimax/wimax 0x44cb27a2 wimax_msg_len +(unknown) net/wimax/wimax 0x4ef04ae1 wimax_msg_data_len +(unknown) net/wimax/wimax 0x6914fa45 wimax_state_get +(unknown) net/wimax/wimax 0x69f62bb5 wimax_reset +(unknown) net/wimax/wimax 0x97d87d38 wimax_dev_init +(unknown) net/wimax/wimax 0x9ea9fa2f wimax_msg_send +(unknown) net/wimax/wimax 0xa2a0e11b wimax_dev_rm +(unknown) net/wimax/wimax 0xa4f7e30c wimax_state_change +(unknown) net/wimax/wimax 0xb70cb169 wimax_msg +(unknown) net/wimax/wimax 0xbea3b285 wimax_msg_alloc +(unknown) net/wimax/wimax 0xf5301ac0 wimax_report_rfkill_hw +(unknown) net/wimax/wimax 0xfd0d8cb2 wimax_dev_add +(unknown) net/wireless/cfg80211 0x0414bed2 cfg80211_wext_giwmode +(unknown) net/wireless/cfg80211 0x0582b6e7 cfg80211_wext_siwrts +(unknown) net/wireless/cfg80211 0x06c149cd cfg80211_remain_on_channel_expired +(unknown) net/wireless/cfg80211 0x071903cd cfg80211_testmode_reply +(unknown) net/wireless/cfg80211 0x073a7811 ieee80211_amsdu_to_8023s +(unknown) net/wireless/cfg80211 0x085f1f4d cfg80211_unlink_bss +(unknown) net/wireless/cfg80211 0x089aef64 cfg80211_del_sta +(unknown) net/wireless/cfg80211 0x09c64fbd ieee80211_frequency_to_channel +(unknown) net/wireless/cfg80211 0x0d089403 cfg80211_wext_siwfrag +(unknown) net/wireless/cfg80211 0x11f8e7da cfg80211_testmode_event +(unknown) net/wireless/cfg80211 0x18273bb1 cfg80211_wext_giwauth +(unknown) net/wireless/cfg80211 0x1879fcbd bridge_tunnel_header +(unknown) net/wireless/cfg80211 0x1d80f1e2 __cfg80211_send_deauth +(unknown) net/wireless/cfg80211 0x2461fe61 cfg80211_wext_siwmlme +(unknown) net/wireless/cfg80211 0x276175ba __cfg80211_auth_canceled +(unknown) net/wireless/cfg80211 0x2ea18668 cfg80211_inform_bss_frame +(unknown) net/wireless/cfg80211 0x2edf7d69 ieee80211_get_response_rate +(unknown) net/wireless/cfg80211 0x2f371f5c wiphy_unregister +(unknown) net/wireless/cfg80211 0x316a3e17 cfg80211_send_deauth +(unknown) net/wireless/cfg80211 0x3325df51 cfg80211_wext_giwrange +(unknown) net/wireless/cfg80211 0x3c26623c cfg80211_new_sta +(unknown) net/wireless/cfg80211 0x41966eb9 cfg80211_wext_siwpmksa +(unknown) net/wireless/cfg80211 0x4218c8d6 cfg80211_mgmt_tx_status +(unknown) net/wireless/cfg80211 0x42ee1543 cfg80211_wext_siwretry +(unknown) net/wireless/cfg80211 0x4787e942 cfg80211_sched_scan_stopped +(unknown) net/wireless/cfg80211 0x47ded8a9 wiphy_register +(unknown) net/wireless/cfg80211 0x4d6a868c cfg80211_put_bss +(unknown) net/wireless/cfg80211 0x4ed91494 cfg80211_wext_giwtxpower +(unknown) net/wireless/cfg80211 0x51b9cfe3 cfg80211_get_bss +(unknown) net/wireless/cfg80211 0x54efad95 cfg80211_sched_scan_results +(unknown) net/wireless/cfg80211 0x54fec2b1 cfg80211_rx_mgmt +(unknown) net/wireless/cfg80211 0x5aa6f3ac cfg80211_inform_bss +(unknown) net/wireless/cfg80211 0x5aab39b2 cfg80211_wext_siwgenie +(unknown) net/wireless/cfg80211 0x5d6835fd cfg80211_wext_siwessid +(unknown) net/wireless/cfg80211 0x6422e254 cfg80211_wext_siwmode +(unknown) net/wireless/cfg80211 0x666fd392 ieee80211_data_from_8023 +(unknown) net/wireless/cfg80211 0x67bef74e wiphy_rfkill_stop_polling +(unknown) net/wireless/cfg80211 0x682b513d cfg80211_send_rx_assoc +(unknown) net/wireless/cfg80211 0x69b18f43 rfc1042_header +(unknown) net/wireless/cfg80211 0x6a287d2b cfg80211_wext_giwretry +(unknown) net/wireless/cfg80211 0x6e42805b cfg80211_wext_giwfreq +(unknown) net/wireless/cfg80211 0x6f8b785d __ieee80211_get_channel +(unknown) net/wireless/cfg80211 0x7513e94e ieee80211_channel_to_frequency +(unknown) net/wireless/cfg80211 0x75a2d90d cfg80211_testmode_alloc_reply_skb +(unknown) net/wireless/cfg80211 0x75a64f58 cfg80211_wext_siwrate +(unknown) net/wireless/cfg80211 0x75ae5d95 cfg80211_wext_giwessid +(unknown) net/wireless/cfg80211 0x787c1dfe cfg80211_wext_siwap +(unknown) net/wireless/cfg80211 0x7a0b9047 cfg80211_get_mesh +(unknown) net/wireless/cfg80211 0x7b193da2 cfg80211_testmode_alloc_event_skb +(unknown) net/wireless/cfg80211 0x7ef39823 ieee80211_hdrlen +(unknown) net/wireless/cfg80211 0x7f08f660 ieee80211_data_to_8023 +(unknown) net/wireless/cfg80211 0x7fe1a403 cfg80211_find_ie +(unknown) net/wireless/cfg80211 0x846d139c cfg80211_wext_giwname +(unknown) net/wireless/cfg80211 0x85c1ef26 __cfg80211_send_disassoc +(unknown) net/wireless/cfg80211 0x8612b616 cfg80211_disconnected +(unknown) net/wireless/cfg80211 0x982e6b6d ieee80211_radiotap_iterator_init +(unknown) net/wireless/cfg80211 0x9b42e7e5 wiphy_rfkill_set_hw_state +(unknown) net/wireless/cfg80211 0xa06f43d5 cfg80211_send_assoc_timeout +(unknown) net/wireless/cfg80211 0xa6280f96 cfg80211_notify_new_peer_candidate +(unknown) net/wireless/cfg80211 0xa647b428 cfg80211_scan_done +(unknown) net/wireless/cfg80211 0xa66ff571 wiphy_new +(unknown) net/wireless/cfg80211 0xa836cc7f cfg80211_wext_giwencode +(unknown) net/wireless/cfg80211 0xaefe8b1e cfg80211_classify8021d +(unknown) net/wireless/cfg80211 0xb176b960 cfg80211_wext_giwrate +(unknown) net/wireless/cfg80211 0xb1e74777 cfg80211_cqm_rssi_notify +(unknown) net/wireless/cfg80211 0xb43e361e cfg80211_wext_giwrts +(unknown) net/wireless/cfg80211 0xb4f8da1b cfg80211_send_rx_auth +(unknown) net/wireless/cfg80211 0xbab4c8da cfg80211_ready_on_channel +(unknown) net/wireless/cfg80211 0xbf5930ef wiphy_free +(unknown) net/wireless/cfg80211 0xc63f1b81 ieee80211_radiotap_iterator_next +(unknown) net/wireless/cfg80211 0xc9d8623b cfg80211_wext_giwfrag +(unknown) net/wireless/cfg80211 0xcc5f5282 cfg80211_ibss_joined +(unknown) net/wireless/cfg80211 0xcf15c0c5 cfg80211_wext_giwap +(unknown) net/wireless/cfg80211 0xcf8fdfbc cfg80211_wext_siwpower +(unknown) net/wireless/cfg80211 0xcff483aa cfg80211_send_auth_timeout +(unknown) net/wireless/cfg80211 0xd45e5abf regulatory_hint +(unknown) net/wireless/cfg80211 0xd73e080e cfg80211_wext_siwtxpower +(unknown) net/wireless/cfg80211 0xd9d6673a cfg80211_cqm_pktloss_notify +(unknown) net/wireless/cfg80211 0xd9d79ecb cfg80211_roamed +(unknown) net/wireless/cfg80211 0xda344cfc cfg80211_send_unprot_deauth +(unknown) net/wireless/cfg80211 0xdcf7cd89 cfg80211_wext_siwauth +(unknown) net/wireless/cfg80211 0xdd413a83 cfg80211_michael_mic_failure +(unknown) net/wireless/cfg80211 0xdffe00a2 cfg80211_wext_siwfreq +(unknown) net/wireless/cfg80211 0xe373e22f ieee80211_get_hdrlen_from_skb +(unknown) net/wireless/cfg80211 0xe450d87c cfg80211_send_unprot_disassoc +(unknown) net/wireless/cfg80211 0xe749b7d4 cfg80211_wext_giwpower +(unknown) net/wireless/cfg80211 0xe7d10915 cfg80211_send_disassoc +(unknown) net/wireless/cfg80211 0xe85f6e12 cfg80211_wext_siwencodeext +(unknown) net/wireless/cfg80211 0xe92fa351 cfg80211_wireless_stats +(unknown) net/wireless/cfg80211 0xeb77e37d cfg80211_wext_siwencode +(unknown) net/wireless/cfg80211 0xf0e20617 ieee80211_bss_get_ie +(unknown) net/wireless/cfg80211 0xf0efc8f3 freq_reg_info +(unknown) net/wireless/cfg80211 0xf196d19b cfg80211_wext_giwscan +(unknown) net/wireless/cfg80211 0xf6cc4567 wiphy_apply_custom_regulatory +(unknown) net/wireless/cfg80211 0xfbe2ceae cfg80211_wext_siwscan +(unknown) net/wireless/cfg80211 0xfc803d1e wiphy_rfkill_start_polling +(unknown) net/wireless/cfg80211 0xfd33b6bd cfg80211_connect_result +(unknown) net/wireless/lib80211 0x230f3ffb lib80211_crypt_deinit_handler +(unknown) net/wireless/lib80211 0x2d0f99e5 print_ssid +(unknown) net/wireless/lib80211 0x409f7a18 lib80211_unregister_crypto_ops +(unknown) net/wireless/lib80211 0x9d6da818 lib80211_crypt_info_init +(unknown) net/wireless/lib80211 0x9e4f3a33 lib80211_get_crypto_ops +(unknown) net/wireless/lib80211 0xa1dad848 lib80211_crypt_quiescing +(unknown) net/wireless/lib80211 0xa6f3ba25 lib80211_crypt_deinit_entries +(unknown) net/wireless/lib80211 0xbc893b79 lib80211_crypt_delayed_deinit +(unknown) net/wireless/lib80211 0xd9a71a37 lib80211_register_crypto_ops +(unknown) net/wireless/lib80211 0xf8135025 lib80211_crypt_info_free +(unknown) net/xfrm/xfrm_ipcomp 0x3690b670 ipcomp_destroy +(unknown) net/xfrm/xfrm_ipcomp 0x36a6e9cc ipcomp_output +(unknown) net/xfrm/xfrm_ipcomp 0x79d5356c ipcomp_init_state +(unknown) net/xfrm/xfrm_ipcomp 0xbe426b65 ipcomp_input +(unknown) sound/ac97_bus 0x1ec0af30 ac97_bus_type +(unknown) sound/aoa/core/snd-aoa 0x1d0c6217 aoa_fabric_unlink_codec +(unknown) sound/aoa/core/snd-aoa 0x23faaf1d ftr_gpio_methods +(unknown) sound/aoa/core/snd-aoa 0x248a1e89 aoa_snd_ctl_add +(unknown) sound/aoa/core/snd-aoa 0x311ba909 aoa_codec_register +(unknown) sound/aoa/core/snd-aoa 0x31d09c58 pmf_gpio_methods +(unknown) sound/aoa/core/snd-aoa 0x41b175bf aoa_snd_device_new +(unknown) sound/aoa/core/snd-aoa 0x7baf59a9 aoa_fabric_unregister +(unknown) sound/aoa/core/snd-aoa 0x84902797 aoa_codec_unregister +(unknown) sound/aoa/core/snd-aoa 0x8bfbfce4 aoa_fabric_register +(unknown) sound/aoa/core/snd-aoa 0xb0b61242 aoa_get_card +(unknown) sound/aoa/soundbus/snd-aoa-soundbus 0x1a995ce3 soundbus_dev_get +(unknown) sound/aoa/soundbus/snd-aoa-soundbus 0x2b2c4201 soundbus_add_one +(unknown) sound/aoa/soundbus/snd-aoa-soundbus 0x3999921d soundbus_dev_put +(unknown) sound/aoa/soundbus/snd-aoa-soundbus 0x6a8078ca soundbus_remove_one +(unknown) sound/aoa/soundbus/snd-aoa-soundbus 0xe14dbd76 soundbus_unregister_driver +(unknown) sound/aoa/soundbus/snd-aoa-soundbus 0xfd8dc9e7 soundbus_register_driver +(unknown) sound/core/seq/snd-seq 0x12003466 snd_seq_create_kernel_client +(unknown) sound/core/seq/snd-seq 0x1a724fcc snd_seq_kernel_client_ctl +(unknown) sound/core/seq/snd-seq 0x23568422 snd_seq_event_port_attach +(unknown) sound/core/seq/snd-seq 0x3061c52d snd_use_lock_sync_helper +(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 0xcfa039f0 snd_seq_kernel_client_write_poll +(unknown) sound/core/seq/snd-seq 0xdefeb4c4 snd_seq_kernel_client_enqueue_blocking +(unknown) sound/core/seq/snd-seq 0xe934da1d snd_seq_dump_var_event +(unknown) sound/core/seq/snd-seq-device 0x3a57f235 snd_seq_autoload_unlock +(unknown) sound/core/seq/snd-seq-device 0x6339b6d0 snd_seq_device_load_drivers +(unknown) sound/core/seq/snd-seq-device 0x820519cd snd_seq_device_register_driver +(unknown) sound/core/seq/snd-seq-device 0xb0d75532 snd_seq_device_new +(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 0x072d978b snd_midi_event_new +(unknown) sound/core/seq/snd-seq-midi-event 0x13a17752 snd_midi_event_reset_encode +(unknown) sound/core/seq/snd-seq-midi-event 0x2eed26bf snd_midi_event_no_status +(unknown) sound/core/seq/snd-seq-midi-event 0x4d5ca523 snd_midi_event_decode +(unknown) sound/core/seq/snd-seq-midi-event 0x592f6e9b snd_midi_event_free +(unknown) sound/core/seq/snd-seq-midi-event 0xd7c7afcc snd_midi_event_encode +(unknown) sound/core/seq/snd-seq-midi-event 0xe60fb228 snd_midi_event_reset_decode +(unknown) sound/core/seq/snd-seq-midi-event 0xecbde43c snd_midi_event_encode_byte +(unknown) sound/core/seq/snd-seq-virmidi 0x4b5fcc4c snd_virmidi_new +(unknown) sound/core/snd 0x08487868 snd_pci_quirk_lookup +(unknown) sound/core/snd 0x0a21ea4d snd_ctl_find_numid +(unknown) sound/core/snd 0x11cf6564 snd_ctl_free_one +(unknown) sound/core/snd 0x11fd4c12 snd_device_register +(unknown) sound/core/snd 0x1499ef70 snd_ctl_replace +(unknown) sound/core/snd 0x177c4a2f snd_device_free +(unknown) sound/core/snd 0x18e1683f snd_dma_program +(unknown) sound/core/snd 0x191e88cf snd_dma_pointer +(unknown) sound/core/snd 0x19403626 snd_component_add +(unknown) sound/core/snd 0x228258a1 snd_register_device_for_dev +(unknown) sound/core/snd 0x2459d9b5 snd_card_file_remove +(unknown) sound/core/snd 0x24a94b26 snd_info_get_line +(unknown) sound/core/snd 0x29a0ffaa snd_jack_report +(unknown) sound/core/snd 0x2ae3deaa release_and_free_resource +(unknown) sound/core/snd 0x3971b4df snd_ecards_limit +(unknown) sound/core/snd 0x3af6b6f8 snd_ctl_register_ioctl_compat +(unknown) sound/core/snd 0x3b7b940e snd_add_device_sysfs_file +(unknown) sound/core/snd 0x3d2ccc4c snd_ctl_find_id +(unknown) sound/core/snd 0x3ef99f90 snd_jack_new +(unknown) sound/core/snd 0x3f6e363a snd_card_create +(unknown) sound/core/snd 0x46ab15a3 snd_power_wait +(unknown) sound/core/snd 0x481bbb30 snd_ctl_activate_id +(unknown) sound/core/snd 0x4a3ea5c0 snd_request_card +(unknown) sound/core/snd 0x518bb7f8 copy_from_user_toio +(unknown) sound/core/snd 0x526be18e snd_card_free_when_closed +(unknown) sound/core/snd 0x574c959c snd_ctl_remove +(unknown) sound/core/snd 0x6890b5ae snd_ctl_new1 +(unknown) sound/core/snd 0x705a90c0 snd_ctl_boolean_mono_info +(unknown) sound/core/snd 0x70c15ac1 snd_dma_disable +(unknown) sound/core/snd 0x733a36c6 snd_card_file_add +(unknown) sound/core/snd 0x7ed6130c snd_ctl_enum_info +(unknown) sound/core/snd 0x82c9be65 snd_card_proc_new +(unknown) sound/core/snd 0x84534553 snd_cards +(unknown) sound/core/snd 0x8a5ed57b snd_info_free_entry +(unknown) sound/core/snd 0x8f595b11 snd_major +(unknown) sound/core/snd 0x9e6d79f8 snd_info_get_str +(unknown) sound/core/snd 0x9f210898 snd_ctl_add +(unknown) sound/core/snd 0xa0fd2427 snd_pci_quirk_lookup_id +(unknown) sound/core/snd 0xa8018a31 snd_ctl_unregister_ioctl_compat +(unknown) sound/core/snd 0xacc23d7b snd_info_register +(unknown) sound/core/snd 0xae79ac7c snd_ctl_boolean_stereo_info +(unknown) sound/core/snd 0xb2e5ae4a snd_lookup_minor_data +(unknown) sound/core/snd 0xb2ffd5a4 snd_jack_set_parent +(unknown) sound/core/snd 0xb5c82d6b snd_ctl_rename_id +(unknown) sound/core/snd 0xcce54227 snd_jack_set_key +(unknown) sound/core/snd 0xd211e5be snd_device_new +(unknown) sound/core/snd 0xd3e64666 snd_ctl_remove_id +(unknown) sound/core/snd 0xd674ba20 snd_card_set_id +(unknown) sound/core/snd 0xd6d142b5 snd_ctl_make_virtual_master +(unknown) sound/core/snd 0xd72959b9 snd_card_free +(unknown) sound/core/snd 0xda851c19 snd_info_create_module_entry +(unknown) sound/core/snd 0xe0a4e6b0 snd_card_register +(unknown) sound/core/snd 0xe20c9214 snd_iprintf +(unknown) sound/core/snd 0xe243dde3 copy_to_user_fromio +(unknown) sound/core/snd 0xe415bfff snd_ctl_unregister_ioctl +(unknown) sound/core/snd 0xe8b4d0cc snd_card_disconnect +(unknown) sound/core/snd 0xe8ec3f12 snd_unregister_device +(unknown) sound/core/snd 0xea78061b _snd_ctl_add_slave +(unknown) sound/core/snd 0xebd3c240 snd_ctl_notify +(unknown) sound/core/snd 0xf3dec81f snd_info_create_card_entry +(unknown) sound/core/snd 0xf7ea9b4e snd_ctl_register_ioctl +(unknown) sound/core/snd 0xfb2a9aa6 snd_seq_root +(unknown) sound/core/snd-hwdep 0xdc771f95 snd_hwdep_new +(unknown) sound/core/snd-page-alloc 0x19cc2ce3 snd_free_pages +(unknown) sound/core/snd-page-alloc 0x234c58e2 snd_dma_alloc_pages +(unknown) sound/core/snd-page-alloc 0x2ab8a0f6 snd_dma_reserve_buf +(unknown) sound/core/snd-page-alloc 0x466c9193 snd_dma_alloc_pages_fallback +(unknown) sound/core/snd-page-alloc 0x7087c915 snd_dma_free_pages +(unknown) sound/core/snd-page-alloc 0x93a79fba snd_dma_get_reserved_buf +(unknown) sound/core/snd-page-alloc 0xc6829020 snd_malloc_pages +(unknown) sound/core/snd-pcm 0x0283dfe3 _snd_pcm_hw_params_any +(unknown) sound/core/snd-pcm 0x04cda566 snd_interval_refine +(unknown) sound/core/snd-pcm 0x09ade5ce snd_pcm_lib_preallocate_pages_for_all +(unknown) sound/core/snd-pcm 0x0f99a4e6 snd_pcm_open_substream +(unknown) sound/core/snd-pcm 0x10135782 snd_pcm_lib_get_vmalloc_page +(unknown) sound/core/snd-pcm 0x128900ec snd_pcm_release_substream +(unknown) sound/core/snd-pcm 0x16173d36 snd_pcm_hw_param_last +(unknown) sound/core/snd-pcm 0x1d027e4b snd_pcm_format_signed +(unknown) sound/core/snd-pcm 0x2a66ea95 snd_pcm_set_ops +(unknown) sound/core/snd-pcm 0x3461d517 snd_pcm_hw_rule_add +(unknown) sound/core/snd-pcm 0x373b37e5 snd_pcm_hw_param_first +(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 0x4811d11c snd_pcm_hw_constraint_list +(unknown) sound/core/snd-pcm 0x4b273af0 snd_pcm_hw_constraint_pow2 +(unknown) sound/core/snd-pcm 0x4f816e9b snd_pcm_format_big_endian +(unknown) sound/core/snd-pcm 0x4fe6a1c4 snd_pcm_lib_ioctl +(unknown) sound/core/snd-pcm 0x52772bb4 snd_pcm_lib_preallocate_pages +(unknown) sound/core/snd-pcm 0x52e3e4a5 snd_pcm_hw_param_value +(unknown) sound/core/snd-pcm 0x53197750 snd_pcm_set_sync +(unknown) sound/core/snd-pcm 0x558756a8 snd_pcm_hw_constraint_step +(unknown) sound/core/snd-pcm 0x5796007a snd_pcm_suspend +(unknown) sound/core/snd-pcm 0x5a0bf8b1 snd_pcm_lib_free_pages +(unknown) sound/core/snd-pcm 0x5bb01b46 snd_pcm_lib_preallocate_free_for_all +(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 0x690de478 snd_pcm_lib_mmap_iomem +(unknown) sound/core/snd-pcm 0x6ef8fcd8 snd_pcm_format_linear +(unknown) sound/core/snd-pcm 0x7091591c snd_pcm_hw_refine +(unknown) sound/core/snd-pcm 0x79a27b20 snd_pcm_stop +(unknown) sound/core/snd-pcm 0x8394c52b snd_pcm_lib_malloc_pages +(unknown) sound/core/snd-pcm 0x863c69c1 snd_pcm_kernel_ioctl +(unknown) sound/core/snd-pcm 0x88713680 snd_pcm_lib_free_vmalloc_buffer +(unknown) sound/core/snd-pcm 0x8ba3e6f5 snd_pcm_new_stream +(unknown) sound/core/snd-pcm 0x9070015c snd_pcm_lib_write +(unknown) sound/core/snd-pcm 0x99d24501 _snd_pcm_lib_alloc_vmalloc_buffer +(unknown) sound/core/snd-pcm 0x9aa71067 snd_pcm_hw_constraint_ratdens +(unknown) sound/core/snd-pcm 0x9bcd53bd snd_pcm_lib_readv +(unknown) sound/core/snd-pcm 0xa286a234 snd_pcm_format_name +(unknown) sound/core/snd-pcm 0xa61aa028 snd_pcm_format_unsigned +(unknown) sound/core/snd-pcm 0xa919c095 snd_pcm_limit_hw_rates +(unknown) sound/core/snd-pcm 0xae96e826 snd_pcm_hw_constraint_ratnums +(unknown) sound/core/snd-pcm 0xb52af3bb snd_pcm_mmap_data +(unknown) sound/core/snd-pcm 0xb9638db4 snd_pcm_rate_to_rate_bit +(unknown) sound/core/snd-pcm 0xbc054364 snd_pcm_notify +(unknown) sound/core/snd-pcm 0xca9f8e05 snd_pcm_lib_read +(unknown) sound/core/snd-pcm 0xcb19254c snd_pcm_suspend_all +(unknown) sound/core/snd-pcm 0xd0b9b8b8 snd_interval_list +(unknown) sound/core/snd-pcm 0xd2c106b4 snd_pcm_new +(unknown) sound/core/snd-pcm 0xd3650465 snd_pcm_hw_constraint_msbits +(unknown) sound/core/snd-pcm 0xd5fb21a2 snd_pcm_link_rwlock +(unknown) sound/core/snd-pcm 0xe51a1c64 snd_pcm_format_size +(unknown) sound/core/snd-pcm 0xe56a9336 snd_pcm_format_width +(unknown) sound/core/snd-pcm 0xe5eca13c snd_pcm_hw_constraint_minmax +(unknown) sound/core/snd-pcm 0xe7c4096f snd_pcm_hw_constraint_integer +(unknown) sound/core/snd-pcm 0xedf21bf7 snd_pcm_period_elapsed +(unknown) sound/core/snd-pcm 0xf3797152 snd_interval_ratnum +(unknown) sound/core/snd-pcm 0xfb22f847 snd_pcm_lib_writev +(unknown) sound/core/snd-rawmidi 0x0d31f05f snd_rawmidi_kernel_open +(unknown) sound/core/snd-rawmidi 0x2b9cc699 snd_rawmidi_new +(unknown) sound/core/snd-rawmidi 0x44281202 snd_rawmidi_transmit_empty +(unknown) sound/core/snd-rawmidi 0x4ddd4557 snd_rawmidi_info_select +(unknown) sound/core/snd-rawmidi 0x69cd7aa7 snd_rawmidi_kernel_write +(unknown) sound/core/snd-rawmidi 0x76086af3 snd_rawmidi_kernel_release +(unknown) sound/core/snd-rawmidi 0x8a2cef27 snd_rawmidi_transmit +(unknown) sound/core/snd-rawmidi 0x9ece4afe snd_rawmidi_kernel_read +(unknown) sound/core/snd-rawmidi 0xafefdc7e snd_rawmidi_receive +(unknown) sound/core/snd-rawmidi 0xb4827830 snd_rawmidi_drain_input +(unknown) sound/core/snd-rawmidi 0xb8a21176 snd_rawmidi_transmit_peek +(unknown) sound/core/snd-rawmidi 0xc6390b28 snd_rawmidi_output_params +(unknown) sound/core/snd-rawmidi 0xd3e3ba23 snd_rawmidi_drop_output +(unknown) sound/core/snd-rawmidi 0xe2bf6f0f snd_rawmidi_set_ops +(unknown) sound/core/snd-rawmidi 0xf40e7797 snd_rawmidi_transmit_ack +(unknown) sound/core/snd-rawmidi 0xfe9ed76d snd_rawmidi_input_params +(unknown) sound/core/snd-rawmidi 0xff7d6e1b snd_rawmidi_drain_output +(unknown) sound/core/snd-timer 0x02a0c310 snd_timer_start +(unknown) sound/core/snd-timer 0x058eb9de snd_timer_global_free +(unknown) sound/core/snd-timer 0x16f18081 snd_timer_resolution +(unknown) sound/core/snd-timer 0x4c96332e snd_timer_global_register +(unknown) sound/core/snd-timer 0x51718049 snd_timer_continue +(unknown) sound/core/snd-timer 0x5bcfaefb snd_timer_close +(unknown) sound/core/snd-timer 0x92fa8732 snd_timer_new +(unknown) sound/core/snd-timer 0x956a57c5 snd_timer_open +(unknown) sound/core/snd-timer 0x976ada43 snd_timer_interrupt +(unknown) sound/core/snd-timer 0xa8cff373 snd_timer_notify +(unknown) sound/core/snd-timer 0xb284dd8b snd_timer_global_new +(unknown) sound/core/snd-timer 0xb2e28909 snd_timer_stop +(unknown) sound/core/snd-timer 0xbefb0270 snd_timer_pause +(unknown) sound/drivers/mpu401/snd-mpu401-uart 0x0fff5e22 snd_mpu401_uart_new +(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/opl3/snd-opl3-lib 0x05060a19 snd_opl3_regmap +(unknown) sound/drivers/opl3/snd-opl3-lib 0x3c1b711d snd_opl3_create +(unknown) sound/drivers/opl3/snd-opl3-lib 0x59096425 snd_opl3_init +(unknown) sound/drivers/opl3/snd-opl3-lib 0x67c5a13e snd_opl3_reset +(unknown) sound/drivers/opl3/snd-opl3-lib 0x7519495f snd_opl3_hwdep_new +(unknown) sound/drivers/opl3/snd-opl3-lib 0x77a0bbe5 snd_opl3_load_patch +(unknown) sound/drivers/opl3/snd-opl3-lib 0x82c8b30c snd_opl3_new +(unknown) sound/drivers/opl3/snd-opl3-lib 0x9d1ec14e snd_opl3_find_patch +(unknown) sound/drivers/opl3/snd-opl3-lib 0xb9d97760 snd_opl3_timer_new +(unknown) sound/drivers/opl3/snd-opl3-lib 0xfa1dea9f snd_opl3_interrupt +(unknown) sound/drivers/vx/snd-vx-lib 0x10aab399 snd_vx_load_boot_image +(unknown) sound/drivers/vx/snd-vx-lib 0x1dd4957c snd_vx_dsp_load +(unknown) sound/drivers/vx/snd-vx-lib 0x266d3f10 snd_vx_suspend +(unknown) sound/drivers/vx/snd-vx-lib 0x3a87f850 snd_vx_free_firmware +(unknown) sound/drivers/vx/snd-vx-lib 0x462b9877 snd_vx_dsp_boot +(unknown) sound/drivers/vx/snd-vx-lib 0x73cda95a snd_vx_create +(unknown) sound/drivers/vx/snd-vx-lib 0x7b36216f snd_vx_resume +(unknown) sound/drivers/vx/snd-vx-lib 0xa15d6cf2 snd_vx_check_reg_bit +(unknown) sound/drivers/vx/snd-vx-lib 0xb0c1061d snd_vx_setup_firmware +(unknown) sound/drivers/vx/snd-vx-lib 0xf1f04d23 snd_vx_irq_handler +(unknown) sound/firewire/snd-firewire-lib 0x0b4183ff cmp_connection_establish +(unknown) sound/firewire/snd-firewire-lib 0x0b4c9eeb amdtp_out_stream_get_max_payload +(unknown) sound/firewire/snd-firewire-lib 0x10036f30 cmp_connection_update +(unknown) sound/firewire/snd-firewire-lib 0x124409a4 fw_iso_resources_update +(unknown) sound/firewire/snd-firewire-lib 0x14256460 fw_iso_resources_allocate +(unknown) sound/firewire/snd-firewire-lib 0x1a3dcb7d amdtp_out_stream_set_rate +(unknown) sound/firewire/snd-firewire-lib 0x1b9f68fe amdtp_out_stream_update +(unknown) sound/firewire/snd-firewire-lib 0x33f10ae2 fw_iso_resources_free +(unknown) sound/firewire/snd-firewire-lib 0x445c29b1 amdtp_out_stream_set_pcm_format +(unknown) sound/firewire/snd-firewire-lib 0x4c88485f fw_iso_resources_init +(unknown) sound/firewire/snd-firewire-lib 0x53156620 iso_packets_buffer_destroy +(unknown) sound/firewire/snd-firewire-lib 0x5c693a0f snd_fw_transaction +(unknown) sound/firewire/snd-firewire-lib 0x5ef3ce39 amdtp_out_stream_destroy +(unknown) sound/firewire/snd-firewire-lib 0x737aa140 amdtp_out_stream_stop +(unknown) sound/firewire/snd-firewire-lib 0x7457a43d amdtp_out_stream_start +(unknown) sound/firewire/snd-firewire-lib 0x90fccc1d cmp_connection_init +(unknown) sound/firewire/snd-firewire-lib 0x99a6643f amdtp_out_stream_init +(unknown) sound/firewire/snd-firewire-lib 0xa05a6488 amdtp_out_stream_pcm_abort +(unknown) sound/firewire/snd-firewire-lib 0xa27c5c6d fw_iso_resources_destroy +(unknown) sound/firewire/snd-firewire-lib 0xa4de1c84 cmp_connection_destroy +(unknown) sound/firewire/snd-firewire-lib 0xadd7e817 cmp_connection_break +(unknown) sound/firewire/snd-firewire-lib 0xc0095720 fcp_avc_transaction +(unknown) sound/firewire/snd-firewire-lib 0xc123aa82 fcp_bus_reset +(unknown) sound/firewire/snd-firewire-lib 0xc56888c3 iso_packets_buffer_init +(unknown) sound/firewire/snd-firewire-lib 0xdd74bc7a rcode_string +(unknown) sound/i2c/other/snd-ak4113 0x5385d180 snd_ak4113_reg_write +(unknown) sound/i2c/other/snd-ak4113 0x56ff5bdf snd_ak4113_external_rate +(unknown) sound/i2c/other/snd-ak4113 0x82af379c snd_ak4113_build +(unknown) sound/i2c/other/snd-ak4113 0xa1af72df snd_ak4113_reinit +(unknown) sound/i2c/other/snd-ak4113 0xc279e176 snd_ak4113_check_rate_and_errors +(unknown) sound/i2c/other/snd-ak4113 0xd1ca0da3 snd_ak4113_create +(unknown) sound/i2c/other/snd-ak4114 0x0c1f168c snd_ak4114_external_rate +(unknown) sound/i2c/other/snd-ak4114 0x0c42c4f2 snd_ak4114_reg_write +(unknown) sound/i2c/other/snd-ak4114 0x4a483176 snd_ak4114_reinit +(unknown) sound/i2c/other/snd-ak4114 0x9a33c7b8 snd_ak4114_build +(unknown) sound/i2c/other/snd-ak4114 0xaf7a084d snd_ak4114_create +(unknown) sound/i2c/other/snd-ak4114 0xf94ae0bb snd_ak4114_check_rate_and_errors +(unknown) sound/i2c/other/snd-ak4117 0x27de5a21 snd_ak4117_create +(unknown) sound/i2c/other/snd-ak4117 0x4728f132 snd_ak4117_reinit +(unknown) sound/i2c/other/snd-ak4117 0x6f82bef5 snd_ak4117_check_rate_and_errors +(unknown) sound/i2c/other/snd-ak4117 0x82b74364 snd_ak4117_reg_write +(unknown) sound/i2c/other/snd-ak4117 0xb3d32e8b snd_ak4117_build +(unknown) sound/i2c/other/snd-ak4117 0xff2be4d0 snd_ak4117_external_rate +(unknown) sound/i2c/other/snd-ak4xxx-adda 0x15c6e063 snd_akm4xxx_build_controls +(unknown) sound/i2c/other/snd-ak4xxx-adda 0x1f0f4fdc snd_akm4xxx_reset +(unknown) sound/i2c/other/snd-ak4xxx-adda 0x887d5727 snd_akm4xxx_init +(unknown) sound/i2c/other/snd-ak4xxx-adda 0x9305c43d snd_akm4xxx_write +(unknown) sound/i2c/other/snd-pt2258 0x95f983cb snd_pt2258_reset +(unknown) sound/i2c/other/snd-pt2258 0xec048c27 snd_pt2258_build_controls +(unknown) sound/i2c/other/snd-tea575x-tuner 0x7c349d53 snd_tea575x_exit +(unknown) sound/i2c/other/snd-tea575x-tuner 0x85b7f0f6 snd_tea575x_init +(unknown) sound/i2c/snd-cs8427 0x24efae87 snd_cs8427_iec958_build +(unknown) sound/i2c/snd-cs8427 0x3036bf57 snd_cs8427_create +(unknown) sound/i2c/snd-cs8427 0xa64d6493 snd_cs8427_reg_write +(unknown) sound/i2c/snd-cs8427 0xcc248617 snd_cs8427_iec958_pcm +(unknown) sound/i2c/snd-cs8427 0xeb316c9b snd_cs8427_iec958_active +(unknown) sound/i2c/snd-i2c 0x1c0527d4 snd_i2c_device_create +(unknown) sound/i2c/snd-i2c 0x43812455 snd_i2c_device_free +(unknown) sound/i2c/snd-i2c 0x53ef260a snd_i2c_readbytes +(unknown) sound/i2c/snd-i2c 0x5bfbff8e snd_i2c_probeaddr +(unknown) sound/i2c/snd-i2c 0x5f1cfda1 snd_i2c_bus_create +(unknown) sound/i2c/snd-i2c 0x864823c7 snd_i2c_sendbytes +(unknown) sound/isa/sb/snd-sb-common 0x00c58601 snd_sbmixer_suspend +(unknown) sound/isa/sb/snd-sb-common 0x2c3699d6 snd_sbmixer_new +(unknown) sound/isa/sb/snd-sb-common 0x5fc96596 snd_sbmixer_read +(unknown) sound/isa/sb/snd-sb-common 0x932af77c snd_sbdsp_create +(unknown) sound/isa/sb/snd-sb-common 0xc2dfb266 snd_sbdsp_command +(unknown) sound/isa/sb/snd-sb-common 0xcfecfa7b snd_sbdsp_reset +(unknown) sound/isa/sb/snd-sb-common 0xd5cd2c01 snd_sbmixer_add_ctl +(unknown) sound/isa/sb/snd-sb-common 0xe2949397 snd_sbmixer_resume +(unknown) sound/isa/sb/snd-sb-common 0xf5569dfb snd_sbdsp_get_byte +(unknown) sound/isa/sb/snd-sb-common 0xf6834291 snd_sbmixer_write +(unknown) sound/isa/sb/snd-sb16-dsp 0xad8e226d snd_sb16dsp_get_pcm_ops +(unknown) sound/isa/sb/snd-sb16-dsp 0xbc7ed009 snd_sb16dsp_pcm +(unknown) sound/isa/sb/snd-sb16-dsp 0xe0b3f690 snd_sb16dsp_interrupt +(unknown) sound/isa/sb/snd-sb16-dsp 0xebc0eaac snd_sb16dsp_configure +(unknown) sound/pci/ac97/snd-ac97-codec 0x25f3a4fc snd_ac97_bus +(unknown) sound/pci/ac97/snd-ac97-codec 0x2b33ee9b snd_ac97_write +(unknown) sound/pci/ac97/snd-ac97-codec 0x413e45f8 snd_ac97_get_short_name +(unknown) sound/pci/ac97/snd-ac97-codec 0x4a1b4686 snd_ac97_mixer +(unknown) sound/pci/ac97/snd-ac97-codec 0x57e9fc5f snd_ac97_pcm_close +(unknown) sound/pci/ac97/snd-ac97-codec 0x5e0c2271 snd_ac97_update +(unknown) sound/pci/ac97/snd-ac97-codec 0x74ea5e4f snd_ac97_pcm_assign +(unknown) sound/pci/ac97/snd-ac97-codec 0x7bca2441 snd_ac97_pcm_double_rate_rules +(unknown) sound/pci/ac97/snd-ac97-codec 0x7eb8c325 snd_ac97_update_bits +(unknown) sound/pci/ac97/snd-ac97-codec 0x8763560a snd_ac97_read +(unknown) sound/pci/ac97/snd-ac97-codec 0x96a09d85 snd_ac97_pcm_open +(unknown) sound/pci/ac97/snd-ac97-codec 0xa0028a88 snd_ac97_tune_hardware +(unknown) sound/pci/ac97/snd-ac97-codec 0xa5ab8203 snd_ac97_resume +(unknown) sound/pci/ac97/snd-ac97-codec 0xbcb464ec snd_ac97_set_rate +(unknown) sound/pci/ac97/snd-ac97-codec 0xc714d161 snd_ac97_write_cache +(unknown) sound/pci/ac97/snd-ac97-codec 0xe5461498 snd_ac97_suspend +(unknown) sound/pci/ac97/snd-ac97-codec 0xea445019 snd_ac97_update_power +(unknown) sound/pci/emu10k1/snd-emu10k1 0x21b70a5e snd_emu10k1_synth_bzero +(unknown) sound/pci/emu10k1/snd-emu10k1 0x25377fcf snd_emu10k1_voice_free +(unknown) sound/pci/emu10k1/snd-emu10k1 0x46f0ce08 snd_emu10k1_synth_copy_from_user +(unknown) sound/pci/emu10k1/snd-emu10k1 0x50b215b7 snd_emu10k1_ptr_read +(unknown) sound/pci/emu10k1/snd-emu10k1 0x644cc180 snd_emu10k1_ptr_write +(unknown) sound/pci/emu10k1/snd-emu10k1 0x70406755 snd_emu10k1_memblk_map +(unknown) sound/pci/emu10k1/snd-emu10k1 0x8c6dac7d snd_emu10k1_voice_alloc +(unknown) sound/pci/emu10k1/snd-emu10k1 0xb25432db snd_emu10k1_synth_alloc +(unknown) sound/pci/emu10k1/snd-emu10k1 0xbf58540b snd_emu10k1_synth_free +(unknown) sound/pci/hda/snd-hda-codec 0x036fe449 snd_hda_multi_out_dig_close +(unknown) sound/pci/hda/snd-hda-codec 0x052cb866 snd_hda_resume +(unknown) sound/pci/hda/snd-hda-codec 0x0676f5ac snd_hda_get_input_pin_attr +(unknown) sound/pci/hda/snd-hda-codec 0x076ee4a6 snd_hda_mixer_amp_switch_put_beep +(unknown) sound/pci/hda/snd-hda-codec 0x09a5e671 snd_hda_check_amp_list_power +(unknown) sound/pci/hda/snd-hda-codec 0x0c270ad9 snd_hda_add_vmaster +(unknown) sound/pci/hda/snd-hda-codec 0x0d0da74a snd_hda_codec_configure +(unknown) sound/pci/hda/snd-hda-codec 0x18580eb4 snd_hda_codec_update_cache +(unknown) sound/pci/hda/snd-hda-codec 0x1cd41d12 snd_hda_check_board_config +(unknown) sound/pci/hda/snd-hda-codec 0x1fa31507 hda_get_input_pin_label +(unknown) sound/pci/hda/snd-hda-codec 0x2015f074 snd_hda_mixer_bind_switch_get +(unknown) sound/pci/hda/snd-hda-codec 0x2200059c snd_hda_multi_out_analog_prepare +(unknown) sound/pci/hda/snd-hda-codec 0x2425ceab snd_hda_mixer_bind_ctls_info +(unknown) sound/pci/hda/snd-hda-codec 0x26f18373 snd_hda_mixer_amp_tlv +(unknown) sound/pci/hda/snd-hda-codec 0x28f7c604 snd_hda_detach_beep_device +(unknown) sound/pci/hda/snd-hda-codec 0x2c69ef4f snd_hda_codec_setup_stream +(unknown) sound/pci/hda/snd-hda-codec 0x2feeabd7 snd_hda_get_bool_hint +(unknown) sound/pci/hda/snd-hda-codec 0x30f8c6d8 snd_hda_mixer_amp_volume_info +(unknown) sound/pci/hda/snd-hda-codec 0x342afa09 snd_hda_create_spdif_share_sw +(unknown) sound/pci/hda/snd-hda-codec 0x38227f43 snd_hda_sequence_write_cache +(unknown) sound/pci/hda/snd-hda-codec 0x3c3deee9 snd_hda_parse_generic_codec +(unknown) sound/pci/hda/snd-hda-codec 0x3cdc98ac snd_hda_get_hint +(unknown) sound/pci/hda/snd-hda-codec 0x3da23137 snd_hda_mixer_bind_switch_put +(unknown) sound/pci/hda/snd-hda-codec 0x45ffec7d snd_hda_ctl_add +(unknown) sound/pci/hda/snd-hda-codec 0x4871dea1 snd_hda_multi_out_analog_open +(unknown) sound/pci/hda/snd-hda-codec 0x4c444a77 snd_hda_find_mixer_ctl +(unknown) sound/pci/hda/snd-hda-codec 0x4dab1f60 snd_hda_add_imux_item +(unknown) sound/pci/hda/snd-hda-codec 0x50234ec6 snd_hda_bus_new +(unknown) sound/pci/hda/snd-hda-codec 0x50bfafdb snd_hda_build_controls +(unknown) sound/pci/hda/snd-hda-codec 0x54aea711 snd_hda_set_vmaster_tlv +(unknown) sound/pci/hda/snd-hda-codec 0x5bbb6202 snd_hda_attach_beep_device +(unknown) sound/pci/hda/snd-hda-codec 0x5bf522e4 snd_hda_multi_out_dig_prepare +(unknown) sound/pci/hda/snd-hda-codec 0x5e080b78 snd_hda_mixer_amp_switch_info +(unknown) sound/pci/hda/snd-hda-codec 0x5e1ef5e0 snd_hda_codec_get_pincfg +(unknown) sound/pci/hda/snd-hda-codec 0x5f222e39 snd_hda_codec_amp_read +(unknown) sound/pci/hda/snd-hda-codec 0x632ace2f snd_hda_bind_vol +(unknown) sound/pci/hda/snd-hda-codec 0x696e240a snd_hda_get_connections +(unknown) sound/pci/hda/snd-hda-codec 0x6c35101c snd_hda_input_jack_free +(unknown) sound/pci/hda/snd-hda-codec 0x7089f6e9 snd_hda_codec_set_pincfg +(unknown) sound/pci/hda/snd-hda-codec 0x75bfc13c snd_hda_codec_prepare +(unknown) sound/pci/hda/snd-hda-codec 0x7e7a572b snd_hda_bus_reboot_notify +(unknown) sound/pci/hda/snd-hda-codec 0x7e9a4611 __snd_hda_codec_cleanup_stream +(unknown) sound/pci/hda/snd-hda-codec 0x807a3f0d hda_get_autocfg_input_label +(unknown) sound/pci/hda/snd-hda-codec 0x83265921 snd_hda_codec_amp_update +(unknown) sound/pci/hda/snd-hda-codec 0x83be5614 query_amp_caps +(unknown) sound/pci/hda/snd-hda-codec 0x857ef5e1 snd_hda_get_sub_nodes +(unknown) sound/pci/hda/snd-hda-codec 0x872e9fb6 snd_hda_codec_write +(unknown) sound/pci/hda/snd-hda-codec 0x87c51f52 snd_hda_query_pin_caps +(unknown) sound/pci/hda/snd-hda-codec 0x88dadfbd snd_hda_mixer_amp_switch_get +(unknown) sound/pci/hda/snd-hda-codec 0x89c28011 snd_hda_ch_mode_get +(unknown) sound/pci/hda/snd-hda-codec 0x8b843f51 snd_hda_build_pcms +(unknown) sound/pci/hda/snd-hda-codec 0x8e4c6826 snd_hda_calc_stream_format +(unknown) sound/pci/hda/snd-hda-codec 0x8f9616b9 snd_hda_pin_sense +(unknown) sound/pci/hda/snd-hda-codec 0x956d1efe snd_hda_mixer_amp_switch_put +(unknown) sound/pci/hda/snd-hda-codec 0x974c40ae snd_hda_ch_mode_put +(unknown) sound/pci/hda/snd-hda-codec 0x979199e8 snd_hda_queue_unsol_event +(unknown) sound/pci/hda/snd-hda-codec 0x9a8e1877 snd_array_free +(unknown) sound/pci/hda/snd-hda-codec 0x9f2ae87d snd_hda_codec_resume_cache +(unknown) sound/pci/hda/snd-hda-codec 0xa2827d76 snd_hda_get_jack_location +(unknown) sound/pci/hda/snd-hda-codec 0xa58efa7f snd_hda_power_down +(unknown) sound/pci/hda/snd-hda-codec 0xa800ab3f snd_hda_power_up +(unknown) sound/pci/hda/snd-hda-codec 0xa81e7110 snd_hda_create_spdif_in_ctls +(unknown) sound/pci/hda/snd-hda-codec 0xa83c1ac3 snd_hda_input_jack_report +(unknown) sound/pci/hda/snd-hda-codec 0xab6f4c04 snd_hda_suspend +(unknown) sound/pci/hda/snd-hda-codec 0xabb2721a snd_hda_codec_new +(unknown) sound/pci/hda/snd-hda-codec 0xad228194 snd_hda_input_jack_add +(unknown) sound/pci/hda/snd-hda-codec 0xad87613e snd_print_pcm_rates +(unknown) sound/pci/hda/snd-hda-codec 0xae38a8e5 snd_hda_delete_codec_preset +(unknown) sound/pci/hda/snd-hda-codec 0xaef905ad snd_hda_check_board_codec_sid_config +(unknown) sound/pci/hda/snd-hda-codec 0xb08d8c5b snd_hda_codec_write_cache +(unknown) sound/pci/hda/snd-hda-codec 0xb30c63f6 snd_hda_enable_beep_device +(unknown) sound/pci/hda/snd-hda-codec 0xb4676586 snd_hda_multi_out_dig_cleanup +(unknown) sound/pci/hda/snd-hda-codec 0xb826102f snd_hda_ch_mode_info +(unknown) sound/pci/hda/snd-hda-codec 0xb9852d0e snd_hda_add_nid +(unknown) sound/pci/hda/snd-hda-codec 0xba4460f9 snd_hda_override_amp_caps +(unknown) sound/pci/hda/snd-hda-codec 0xbe7dd7dc snd_array_new +(unknown) sound/pci/hda/snd-hda-codec 0xc0ea8268 snd_hda_codec_read +(unknown) sound/pci/hda/snd-hda-codec 0xc4e13648 snd_hda_mixer_bind_tlv +(unknown) sound/pci/hda/snd-hda-codec 0xc652fd69 snd_hda_get_jack_connectivity +(unknown) sound/pci/hda/snd-hda-codec 0xca4849aa snd_hda_is_supported_format +(unknown) sound/pci/hda/snd-hda-codec 0xcb301b6e snd_hda_get_jack_type +(unknown) sound/pci/hda/snd-hda-codec 0xcd95c52e snd_hda_input_mux_put +(unknown) sound/pci/hda/snd-hda-codec 0xd246ca34 snd_hda_jack_detect +(unknown) sound/pci/hda/snd-hda-codec 0xd26e131b snd_hda_sequence_write +(unknown) sound/pci/hda/snd-hda-codec 0xd6bdb68a snd_hda_codec_resume_amp +(unknown) sound/pci/hda/snd-hda-codec 0xd872d112 snd_hda_bind_sw +(unknown) sound/pci/hda/snd-hda-codec 0xde693349 snd_hda_add_new_ctls +(unknown) sound/pci/hda/snd-hda-codec 0xe39e73c6 snd_hda_create_spdif_out_ctls +(unknown) sound/pci/hda/snd-hda-codec 0xe4250b22 snd_hda_codec_cleanup +(unknown) sound/pci/hda/snd-hda-codec 0xe62a121d snd_hda_mixer_amp_volume_get +(unknown) sound/pci/hda/snd-hda-codec 0xe7f8d609 snd_hda_parse_pin_def_config +(unknown) sound/pci/hda/snd-hda-codec 0xec2d384a snd_hda_load_patch +(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 0xef40db2d snd_hda_mixer_bind_ctls_put +(unknown) sound/pci/hda/snd-hda-codec 0xf2f71a6e snd_hda_mixer_bind_ctls_get +(unknown) sound/pci/hda/snd-hda-codec 0xf3d15005 snd_hda_add_codec_preset +(unknown) sound/pci/hda/snd-hda-codec 0xf852a40b snd_hda_multi_out_analog_cleanup +(unknown) sound/pci/hda/snd-hda-codec 0xfb04aa80 snd_hda_codec_amp_stereo +(unknown) sound/pci/hda/snd-hda-codec 0xfb9dd35e snd_hda_mixer_amp_volume_put +(unknown) sound/pci/hda/snd-hda-codec 0xfce11c71 snd_hda_shutup_pins +(unknown) sound/pci/hda/snd-hda-codec 0xffe83b0e snd_hda_multi_out_dig_open +(unknown) sound/pci/ice1712/snd-ice17xx-ak4xxx 0x5d56dfc7 snd_ice1712_akm4xxx_build_controls +(unknown) sound/pci/ice1712/snd-ice17xx-ak4xxx 0xc0b83b73 snd_ice1712_akm4xxx_free +(unknown) sound/pci/ice1712/snd-ice17xx-ak4xxx 0xda8f8fed snd_ice1712_akm4xxx_init +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x096a8d37 oxygen_pci_resume +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x12848a07 oxygen_write_spi +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x266dd067 oxygen_read_ac97 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x2b8d2fd3 oxygen_write32 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x355938f9 oxygen_write_uart +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x40de5048 oxygen_write8_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x42e07ae8 oxygen_write_i2c +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x475a052b oxygen_reset_uart +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x50f731d6 oxygen_write8 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x69b23745 oxygen_pci_shutdown +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x6ec52122 oxygen_write16_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x6fb277f1 oxygen_read32 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x7d96d67c oxygen_write_ac97 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x8309b4e5 oxygen_write32_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x88176c03 oxygen_pci_suspend +(unknown) sound/pci/oxygen/snd-oxygen-lib 0x8b9abd6c oxygen_read8 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xd398e9d3 oxygen_write_ac97_masked +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xd5aa5831 oxygen_write16 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xe33e6629 oxygen_pci_remove +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xf042233d oxygen_read16 +(unknown) sound/pci/oxygen/snd-oxygen-lib 0xf2dd53d2 oxygen_pci_probe +(unknown) sound/pci/trident/snd-trident 0x178d07c9 snd_trident_write_voice_regs +(unknown) sound/pci/trident/snd-trident 0x2665ab32 snd_trident_alloc_voice +(unknown) sound/pci/trident/snd-trident 0xb52e5bea snd_trident_stop_voice +(unknown) sound/pci/trident/snd-trident 0xc2a387ed snd_trident_free_voice +(unknown) sound/pci/trident/snd-trident 0xda84bb11 snd_trident_start_voice +(unknown) sound/soc/codecs/snd-soc-88pm860x 0x411bcfe0 pm860x_hs_jack_detect +(unknown) sound/soc/codecs/snd-soc-88pm860x 0xe8654092 pm860x_mic_jack_detect +(unknown) sound/soc/codecs/snd-soc-cx20442 0x5587e7b1 v253_ops +(unknown) sound/soc/codecs/snd-soc-l3 0x78c84c7e l3_write +(unknown) sound/soc/codecs/snd-soc-max9877 0xc177e2ce max9877_add_controls +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x0b44734d aic3x_get_gpio +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x82a418dc aic3x_set_headset_detection +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x857c0988 aic3x_set_gpio +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0xdbfff6b4 aic3x_headset_detected +(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0xfa3396bf aic3x_button_pressed +(unknown) sound/soc/codecs/snd-soc-tpa6130a2 0x63315f6c tpa6130a2_add_controls +(unknown) sound/soc/codecs/snd-soc-tpa6130a2 0xbd33a7f1 tpa6130a2_stereo_enable +(unknown) sound/soc/codecs/snd-soc-twl6040 0x0c61e0d7 twl6040_hs_jack_detect +(unknown) sound/soc/codecs/snd-soc-wl1273 0xdd3c859b wl1273_get_format +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0x50bfe863 wm_hubs_add_analogue_routes +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0x757206d5 wm_hubs_spkmix_tlv +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0xa67f6857 wm_hubs_handle_analogue_pdata +(unknown) sound/soc/codecs/snd-soc-wm-hubs 0xba90a8c4 wm_hubs_add_analogue_controls +(unknown) sound/soc/codecs/snd-soc-wm2000 0xa39ac932 wm2000_add_controls +(unknown) sound/soc/codecs/snd-soc-wm8350 0x9ecae9a5 wm8350_mic_jack_detect +(unknown) sound/soc/codecs/snd-soc-wm8350 0xe079e686 wm8350_hp_jack_detect +(unknown) sound/soc/codecs/snd-soc-wm8903 0xf43391a3 wm8903_mic_detect +(unknown) sound/soc/codecs/snd-soc-wm8915 0x5fe11a8b wm8915_detect +(unknown) sound/soc/codecs/snd-soc-wm8962 0x7fe1c0d0 wm8962_mic_detect +(unknown) sound/soc/codecs/snd-soc-wm8994 0x3d510d65 wm8958_mic_detect +(unknown) sound/soc/codecs/snd-soc-wm8994 0x9d5e9bbb wm8994_mic_detect +(unknown) sound/soc/snd-soc-core 0x0032c902 snd_soc_dapm_enable_pin +(unknown) sound/soc/snd-soc-core 0x005de082 snd_soc_unregister_codec +(unknown) sound/soc/snd-soc-core 0x007b9d40 snd_soc_info_volsw_2r +(unknown) sound/soc/snd-soc-core 0x00bd9150 snd_soc_dapm_get_volsw +(unknown) sound/soc/snd-soc-core 0x00ddfe1e snd_soc_codec_set_cache_io +(unknown) sound/soc/snd-soc-core 0x01d3cfc8 snd_soc_dapm_put_volsw +(unknown) sound/soc/snd-soc-core 0x0394da8d snd_soc_read +(unknown) sound/soc/snd-soc-core 0x056fa1ff snd_soc_codec_writable_register +(unknown) sound/soc/snd-soc-core 0x0764bb5d snd_soc_jack_add_pins +(unknown) sound/soc/snd-soc-core 0x082efd22 snd_soc_dapm_ignore_suspend +(unknown) sound/soc/snd-soc-core 0x087a3ac0 snd_soc_debugfs_root +(unknown) sound/soc/snd-soc-core 0x09287a2d snd_soc_register_dais +(unknown) sound/soc/snd-soc-core 0x0bdba4d2 snd_soc_new_ac97_codec +(unknown) sound/soc/snd-soc-core 0x0d73dce8 snd_soc_jack_add_zones +(unknown) sound/soc/snd-soc-core 0x0f240952 snd_soc_free_ac97_codec +(unknown) sound/soc/snd-soc-core 0x10d2dbef snd_soc_put_volsw +(unknown) sound/soc/snd-soc-core 0x123c0641 snd_soc_write +(unknown) sound/soc/snd-soc-core 0x13916bb8 snd_soc_dapm_put_enum_double +(unknown) sound/soc/snd-soc-core 0x149c5226 snd_soc_cache_write +(unknown) sound/soc/snd-soc-core 0x14a75d1e snd_soc_jack_get_type +(unknown) sound/soc/snd-soc-core 0x1be082f5 snd_soc_dapm_get_pin_switch +(unknown) sound/soc/snd-soc-core 0x22185703 snd_soc_pm_ops +(unknown) sound/soc/snd-soc-core 0x23122dcd snd_soc_codec_set_sysclk +(unknown) sound/soc/snd-soc-core 0x242ef34e snd_soc_info_volsw +(unknown) sound/soc/snd-soc-core 0x2452a4f2 snd_soc_info_volsw_2r_sx +(unknown) sound/soc/snd-soc-core 0x2503a8a2 snd_soc_register_dai +(unknown) sound/soc/snd-soc-core 0x2541a979 snd_soc_calc_frame_size +(unknown) sound/soc/snd-soc-core 0x275fcaff snd_soc_get_volsw_2r +(unknown) sound/soc/snd-soc-core 0x2ce3d293 snd_soc_dapm_add_routes +(unknown) sound/soc/snd-soc-core 0x31666c36 snd_soc_dai_digital_mute +(unknown) sound/soc/snd-soc-core 0x38f82a02 snd_soc_dapm_new_widgets +(unknown) sound/soc/snd-soc-core 0x3a0f2f3e snd_soc_dapm_get_pin_status +(unknown) sound/soc/snd-soc-core 0x3c74e39d snd_soc_dai_set_clkdiv +(unknown) sound/soc/snd-soc-core 0x3d164c9a snd_soc_register_card +(unknown) sound/soc/snd-soc-core 0x3e2ea176 snd_soc_suspend +(unknown) sound/soc/snd-soc-core 0x4028685d snd_soc_dai_set_sysclk +(unknown) sound/soc/snd-soc-core 0x41ffdf40 snd_soc_dapm_nc_pin +(unknown) sound/soc/snd-soc-core 0x4601713d snd_soc_dapm_disable_pin +(unknown) sound/soc/snd-soc-core 0x4972dd8a snd_soc_put_volsw_s8 +(unknown) sound/soc/snd-soc-core 0x49bf0c72 snd_soc_default_writable_register +(unknown) sound/soc/snd-soc-core 0x4ce9f536 snd_soc_dapm_put_enum_virt +(unknown) sound/soc/snd-soc-core 0x4fc4a310 snd_soc_dapm_info_pin_switch +(unknown) sound/soc/snd-soc-core 0x5455ab20 snd_soc_dapm_get_value_enum_double +(unknown) sound/soc/snd-soc-core 0x55128945 snd_soc_get_volsw_2r_sx +(unknown) sound/soc/snd-soc-core 0x5538e117 snd_soc_codec_volatile_register +(unknown) sound/soc/snd-soc-core 0x5554ead0 snd_soc_dai_set_channel_map +(unknown) sound/soc/snd-soc-core 0x55796956 snd_soc_codec_readable_register +(unknown) sound/soc/snd-soc-core 0x5ab9cf9b snd_soc_cache_read +(unknown) sound/soc/snd-soc-core 0x5bc36289 snd_soc_put_value_enum_double +(unknown) sound/soc/snd-soc-core 0x623e5040 snd_soc_set_runtime_hwparams +(unknown) sound/soc/snd-soc-core 0x630248db snd_soc_add_controls +(unknown) sound/soc/snd-soc-core 0x633d3984 snd_soc_info_enum_ext +(unknown) sound/soc/snd-soc-core 0x697eebaa snd_soc_unregister_dais +(unknown) sound/soc/snd-soc-core 0x6982beef snd_soc_unregister_platform +(unknown) sound/soc/snd-soc-core 0x6a5883ef snd_soc_cnew +(unknown) sound/soc/snd-soc-core 0x6f1b27e5 snd_soc_jack_notifier_unregister +(unknown) sound/soc/snd-soc-core 0x7436fb12 snd_soc_resume +(unknown) sound/soc/snd-soc-core 0x7745bcd1 snd_soc_put_volsw_2r_sx +(unknown) sound/soc/snd-soc-core 0x7e606130 snd_soc_calc_bclk +(unknown) sound/soc/snd-soc-core 0x844ac096 snd_soc_limit_volume +(unknown) sound/soc/snd-soc-core 0x8a1641de snd_soc_dapm_put_pin_switch +(unknown) sound/soc/snd-soc-core 0x91abd3da snd_soc_bulk_write_raw +(unknown) sound/soc/snd-soc-core 0x9bdbc6ba snd_soc_get_volsw_s8 +(unknown) sound/soc/snd-soc-core 0x9d546752 snd_soc_info_volsw_ext +(unknown) sound/soc/snd-soc-core 0x9f087b2e snd_soc_jack_new +(unknown) sound/soc/snd-soc-core 0x9f261baf snd_soc_dai_set_tdm_slot +(unknown) sound/soc/snd-soc-core 0xa0b3593f snd_soc_poweroff +(unknown) sound/soc/snd-soc-core 0xa2d58e35 snd_soc_dapm_new_control +(unknown) sound/soc/snd-soc-core 0xa30218e7 snd_soc_jack_notifier_register +(unknown) sound/soc/snd-soc-core 0xa4a98af7 snd_soc_dapm_new_controls +(unknown) sound/soc/snd-soc-core 0xa4c8a1a1 snd_soc_jack_free_gpios +(unknown) sound/soc/snd-soc-core 0xa72f9257 snd_soc_default_readable_register +(unknown) sound/soc/snd-soc-core 0xb3316884 snd_soc_info_enum_double +(unknown) sound/soc/snd-soc-core 0xb40251af snd_soc_unregister_dai +(unknown) sound/soc/snd-soc-core 0xbad77d4f snd_soc_register_codec +(unknown) sound/soc/snd-soc-core 0xbdeaf4c5 snd_soc_dai_set_fmt +(unknown) sound/soc/snd-soc-core 0xbfbc643b snd_soc_dapm_get_enum_double +(unknown) sound/soc/snd-soc-core 0xc01b6940 snd_soc_register_platform +(unknown) sound/soc/snd-soc-core 0xc13c7eda snd_soc_default_volatile_register +(unknown) sound/soc/snd-soc-core 0xc66bef4c snd_soc_get_volsw +(unknown) sound/soc/snd-soc-core 0xc8269f94 snd_soc_params_to_frame_size +(unknown) sound/soc/snd-soc-core 0xcc1b8960 snd_soc_dapm_put_value_enum_double +(unknown) sound/soc/snd-soc-core 0xce49dca2 snd_soc_cache_sync +(unknown) sound/soc/snd-soc-core 0xceb40b14 snd_soc_put_enum_double +(unknown) sound/soc/snd-soc-core 0xd157bae3 snd_soc_dapm_free +(unknown) sound/soc/snd-soc-core 0xd33406de snd_soc_update_bits +(unknown) sound/soc/snd-soc-core 0xd5bdb6c5 snd_soc_jack_add_gpios +(unknown) sound/soc/snd-soc-core 0xd5e0f56a snd_soc_update_bits_locked +(unknown) sound/soc/snd-soc-core 0xd7561f52 dapm_reg_event +(unknown) sound/soc/snd-soc-core 0xd9e6a4bf snd_soc_get_value_enum_double +(unknown) sound/soc/snd-soc-core 0xdbe00745 snd_soc_dapm_sync +(unknown) sound/soc/snd-soc-core 0xde464978 snd_soc_dapm_get_enum_virt +(unknown) sound/soc/snd-soc-core 0xe2f4c2f1 snd_soc_info_volsw_s8 +(unknown) sound/soc/snd-soc-core 0xe6b7fdf7 snd_soc_dapm_force_enable_pin +(unknown) sound/soc/snd-soc-core 0xe9dbcebf snd_soc_jack_report +(unknown) sound/soc/snd-soc-core 0xeb711ae7 snd_soc_params_to_bclk +(unknown) sound/soc/snd-soc-core 0xece33e80 snd_soc_get_enum_double +(unknown) sound/soc/snd-soc-core 0xef989495 snd_soc_test_bits +(unknown) sound/soc/snd-soc-core 0xf10e1437 snd_soc_dai_set_pll +(unknown) sound/soc/snd-soc-core 0xf1e413e5 snd_soc_codec_set_pll +(unknown) sound/soc/snd-soc-core 0xf40ede9c snd_soc_dai_set_tristate +(unknown) sound/soc/snd-soc-core 0xf5f6d1cf snd_soc_put_volsw_2r +(unknown) sound/soc/snd-soc-core 0xf9b16186 snd_soc_unregister_card +(unknown) sound/soundcore 0xfd398485 sound_class +(unknown) sound/synth/emux/snd-emux-synth 0x0e8e97ad snd_emux_free +(unknown) sound/synth/emux/snd-emux-synth 0x4a623ae4 snd_emux_register +(unknown) sound/synth/emux/snd-emux-synth 0x62b8cd74 snd_emux_new +(unknown) sound/synth/emux/snd-emux-synth 0x655cb202 snd_sf_linear_to_log +(unknown) sound/synth/emux/snd-emux-synth 0x76c17401 snd_emux_terminate_all +(unknown) sound/synth/emux/snd-emux-synth 0x8683dbbc snd_emux_unlock_voice +(unknown) sound/synth/emux/snd-emux-synth 0xd8c2dd4a snd_emux_lock_voice +(unknown) sound/synth/snd-util-mem 0x1e7e24a4 __snd_util_mem_alloc +(unknown) sound/synth/snd-util-mem 0x3ea44940 snd_util_memhdr_free +(unknown) sound/synth/snd-util-mem 0x471a3347 __snd_util_memblk_new +(unknown) sound/synth/snd-util-mem 0x6d907eae snd_util_mem_free +(unknown) sound/synth/snd-util-mem 0x7012f2fc snd_util_memhdr_new +(unknown) sound/synth/snd-util-mem 0x89177494 snd_util_mem_avail +(unknown) sound/synth/snd-util-mem 0xb5b0caef snd_util_mem_alloc +(unknown) sound/synth/snd-util-mem 0xef4d0016 __snd_util_mem_free +(unknown) sound/usb/snd-usbmidi-lib 0x154b05d6 snd_usbmidi_create +(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 0xd9d2bb03 snd_usbmidi_disconnect +EXPORT_SYMBOL vmlinux 0x00000000 softirq_work_list +EXPORT_SYMBOL vmlinux 0x002de09c vfsmount_lock_global_unlock_online +EXPORT_SYMBOL vmlinux 0x002e7949 get_pci_dma_ops +EXPORT_SYMBOL vmlinux 0x0032696c blk_queue_dma_alignment +EXPORT_SYMBOL vmlinux 0x004fd974 blk_rq_count_integrity_sg +EXPORT_SYMBOL vmlinux 0x005a4975 cpu_possible_mask +EXPORT_SYMBOL vmlinux 0x00640515 vga_get +EXPORT_SYMBOL vmlinux 0x006e4df6 input_register_handler +EXPORT_SYMBOL vmlinux 0x00801678 flush_scheduled_work +EXPORT_SYMBOL vmlinux 0x008521b7 __tcf_em_tree_match +EXPORT_SYMBOL vmlinux 0x00862833 __scsi_iterate_devices +EXPORT_SYMBOL vmlinux 0x00c23a7d netif_device_attach +EXPORT_SYMBOL vmlinux 0x00da9be8 registered_fb +EXPORT_SYMBOL vmlinux 0x00f42699 files_lglock_global_unlock +EXPORT_SYMBOL vmlinux 0x01000e51 schedule +EXPORT_SYMBOL vmlinux 0x01091ead blk_complete_request +EXPORT_SYMBOL vmlinux 0x0122f95e _lv1_get_spe_irq_outlet +EXPORT_SYMBOL vmlinux 0x018d9919 _lv1_set_lpm_interrupt_mask +EXPORT_SYMBOL vmlinux 0x01902adf netpoll_trap +EXPORT_SYMBOL vmlinux 0x019e48b3 mii_check_gmii_support +EXPORT_SYMBOL vmlinux 0x019eb851 tag_pages_for_writeback +EXPORT_SYMBOL vmlinux 0x01abc2b5 __task_pid_nr_ns +EXPORT_SYMBOL vmlinux 0x01e9cc83 pci_unmap_rom +EXPORT_SYMBOL vmlinux 0x01f43bde inode_permission +EXPORT_SYMBOL vmlinux 0x020b46d0 netif_carrier_off +EXPORT_SYMBOL vmlinux 0x020d18d7 _lv1_set_lpm_debug_bus_control +EXPORT_SYMBOL vmlinux 0x020ff6b2 bioset_integrity_free +EXPORT_SYMBOL vmlinux 0x024578d3 neigh_connected_output +EXPORT_SYMBOL vmlinux 0x02649054 security_sock_rcv_skb +EXPORT_SYMBOL vmlinux 0x026db18e inet6_ioctl +EXPORT_SYMBOL vmlinux 0x027d5499 _lv1_did_update_interrupt_mask +EXPORT_SYMBOL vmlinux 0x028f47d4 follow_up +EXPORT_SYMBOL vmlinux 0x02a18c74 nf_conntrack_destroy +EXPORT_SYMBOL vmlinux 0x02a301bf put_mnt_ns +EXPORT_SYMBOL vmlinux 0x02a570c2 mark_info_dirty +EXPORT_SYMBOL vmlinux 0x02a6ce5a crc16_table +EXPORT_SYMBOL vmlinux 0x02a879f9 dma_find_channel +EXPORT_SYMBOL vmlinux 0x02d81845 audit_log_task_context +EXPORT_SYMBOL vmlinux 0x02feb866 pci_enable_ltr +EXPORT_SYMBOL vmlinux 0x03074808 compat_sock_get_timestampns +EXPORT_SYMBOL vmlinux 0x031bde4b of_get_mac_address +EXPORT_SYMBOL vmlinux 0x031c99c2 tty_flip_buffer_push +EXPORT_SYMBOL vmlinux 0x031dc65e pasemi_dma_free_chan +EXPORT_SYMBOL vmlinux 0x0320c268 ihold +EXPORT_SYMBOL vmlinux 0x03332a49 sk_dst_check +EXPORT_SYMBOL vmlinux 0x0334da4e scsi_command_size_tbl +EXPORT_SYMBOL vmlinux 0x033c7862 compat_mc_setsockopt +EXPORT_SYMBOL vmlinux 0x034d50a5 simple_readpage +EXPORT_SYMBOL vmlinux 0x034f9e73 param_ops_byte +EXPORT_SYMBOL vmlinux 0x03592ea0 security_unix_stream_connect +EXPORT_SYMBOL vmlinux 0x037711b9 kern_path +EXPORT_SYMBOL vmlinux 0x037a0cba kfree +EXPORT_SYMBOL vmlinux 0x03847346 fb_pan_display +EXPORT_SYMBOL vmlinux 0x038be65d scsi_reset_provider +EXPORT_SYMBOL vmlinux 0x03975d68 idr_find +EXPORT_SYMBOL vmlinux 0x03bbcfc1 __scm_destroy +EXPORT_SYMBOL vmlinux 0x03c06156 bitmap_fold +EXPORT_SYMBOL vmlinux 0x03c30799 tcf_exts_change +EXPORT_SYMBOL vmlinux 0x03d30aca bio_flush_dcache_pages +EXPORT_SYMBOL vmlinux 0x03ddfc56 cdrom_check_events +EXPORT_SYMBOL vmlinux 0x03fd2571 vm_unmap_ram +EXPORT_SYMBOL vmlinux 0x04074f48 ioremap +EXPORT_SYMBOL vmlinux 0x04141f80 __tracepoint_module_get +EXPORT_SYMBOL vmlinux 0x0422fe4a inet_csk_timer_bug_msg +EXPORT_SYMBOL vmlinux 0x0440a533 _lv1_net_remove_multicast_address +EXPORT_SYMBOL vmlinux 0x04418de9 rfkill_set_sw_state +EXPORT_SYMBOL vmlinux 0x0456aa0b remap_pfn_range +EXPORT_SYMBOL vmlinux 0x0464ea9c abx500_register_ops +EXPORT_SYMBOL vmlinux 0x04682491 jbd2_inode_cache +EXPORT_SYMBOL vmlinux 0x0487f831 fb_find_best_display +EXPORT_SYMBOL vmlinux 0x0490b307 max8925_bulk_write +EXPORT_SYMBOL vmlinux 0x049b7c33 ide_stall_queue +EXPORT_SYMBOL vmlinux 0x04ae46bc i2c_del_driver +EXPORT_SYMBOL vmlinux 0x04cf0049 set_blocksize +EXPORT_SYMBOL vmlinux 0x04ea56f9 _kstrtol +EXPORT_SYMBOL vmlinux 0x0516e4e2 seq_open +EXPORT_SYMBOL vmlinux 0x0521b2ee set_current_groups +EXPORT_SYMBOL vmlinux 0x05240ee7 percpu_counter_batch +EXPORT_SYMBOL vmlinux 0x052d1c13 pci_bus_add_devices +EXPORT_SYMBOL vmlinux 0x052d7059 macio_unregister_driver +EXPORT_SYMBOL vmlinux 0x0530dede _raw_write_trylock +EXPORT_SYMBOL vmlinux 0x0540b32a cpu_core_map +EXPORT_SYMBOL vmlinux 0x0541e293 tcp_sendpage +EXPORT_SYMBOL vmlinux 0x054d03b0 mach_maple +EXPORT_SYMBOL vmlinux 0x05541a2b __cleancache_init_shared_fs +EXPORT_SYMBOL vmlinux 0x05683556 xfrm_input +EXPORT_SYMBOL vmlinux 0x056ff9b1 mpage_writepage +EXPORT_SYMBOL vmlinux 0x0572eee2 tcp_v4_get_peer +EXPORT_SYMBOL vmlinux 0x05a514a1 _insl_ns +EXPORT_SYMBOL vmlinux 0x061651be strcat +EXPORT_SYMBOL vmlinux 0x0616e82c pci_enable_device_mem +EXPORT_SYMBOL vmlinux 0x062aff78 user_revoke +EXPORT_SYMBOL vmlinux 0x0634100a bitmap_parselist_user +EXPORT_SYMBOL vmlinux 0x06343e03 dma_async_device_unregister +EXPORT_SYMBOL vmlinux 0x0652fa4d ip_options_compile +EXPORT_SYMBOL vmlinux 0x0654d370 bdev_read_only +EXPORT_SYMBOL vmlinux 0x065833d9 elv_rb_former_request +EXPORT_SYMBOL vmlinux 0x066d2dd4 __dst_free +EXPORT_SYMBOL vmlinux 0x06790b31 key_task_permission +EXPORT_SYMBOL vmlinux 0x067d8d35 security_release_secctx +EXPORT_SYMBOL vmlinux 0x0691caa7 inode_claim_rsv_space +EXPORT_SYMBOL vmlinux 0x0697aa82 tty_port_close_end +EXPORT_SYMBOL vmlinux 0x06a1bd4a journal_get_create_access +EXPORT_SYMBOL vmlinux 0x06a485f2 __krealloc +EXPORT_SYMBOL vmlinux 0x06bbb24a mempool_resize +EXPORT_SYMBOL vmlinux 0x06d3884b inet_listen +EXPORT_SYMBOL vmlinux 0x06fe3b14 default_grn +EXPORT_SYMBOL vmlinux 0x0724d78e __skb_warn_lro_forwarding +EXPORT_SYMBOL vmlinux 0x0727c4f3 iowrite8 +EXPORT_SYMBOL vmlinux 0x0730716e pci_map_rom +EXPORT_SYMBOL vmlinux 0x0734feaa unlock_buffer +EXPORT_SYMBOL vmlinux 0x076bbb42 kernel_sock_ioctl +EXPORT_SYMBOL vmlinux 0x076e3d97 journal_revoke +EXPORT_SYMBOL vmlinux 0x076ebc6e scsi_prep_fn +EXPORT_SYMBOL vmlinux 0x077ca66d sock_update_classid +EXPORT_SYMBOL vmlinux 0x07902c03 cdrom_mode_sense +EXPORT_SYMBOL vmlinux 0x0799aca4 local_bh_enable +EXPORT_SYMBOL vmlinux 0x07a890c8 fb_alloc_cmap +EXPORT_SYMBOL vmlinux 0x07c55ad2 setup_new_exec +EXPORT_SYMBOL vmlinux 0x07cc4a5d printk_timed_ratelimit +EXPORT_SYMBOL vmlinux 0x07cc5b74 vmtruncate +EXPORT_SYMBOL vmlinux 0x07d9b783 scsi_nl_send_vendor_msg +EXPORT_SYMBOL vmlinux 0x07ef213a pasemi_dma_free_fun +EXPORT_SYMBOL vmlinux 0x07f8ee15 _lv1_unmap_device_dma_region +EXPORT_SYMBOL vmlinux 0x0802a4a3 pci_get_device +EXPORT_SYMBOL vmlinux 0x0803324d ipv6_chk_addr +EXPORT_SYMBOL vmlinux 0x0808b8b2 blk_queue_softirq_done +EXPORT_SYMBOL vmlinux 0x082c3213 pci_root_buses +EXPORT_SYMBOL vmlinux 0x083098da xfrm_state_register_afinfo +EXPORT_SYMBOL vmlinux 0x083ce5fc __dst_destroy_metrics_generic +EXPORT_SYMBOL vmlinux 0x0842b385 vfs_readlink +EXPORT_SYMBOL vmlinux 0x08444b37 scsi_allocate_command +EXPORT_SYMBOL vmlinux 0x08448f16 dev_mc_flush +EXPORT_SYMBOL vmlinux 0x084557ca netdev_emerg +EXPORT_SYMBOL vmlinux 0x0877c2c3 bio_integrity_enabled +EXPORT_SYMBOL vmlinux 0x087881d8 dm_register_target +EXPORT_SYMBOL vmlinux 0x08a4214d netif_carrier_on +EXPORT_SYMBOL vmlinux 0x08b0c30f gnet_stats_copy_basic +EXPORT_SYMBOL vmlinux 0x08bc6e09 pci_iomap +EXPORT_SYMBOL vmlinux 0x08e00f70 dquot_quota_on +EXPORT_SYMBOL vmlinux 0x08ed0b62 mac_vmode_to_var +EXPORT_SYMBOL vmlinux 0x08f7d4b7 scsi_execute_req +EXPORT_SYMBOL vmlinux 0x09110092 dev_deactivate +EXPORT_SYMBOL vmlinux 0x09114408 __dev_get_by_index +EXPORT_SYMBOL vmlinux 0x0948cde9 num_physpages +EXPORT_SYMBOL vmlinux 0x09588c74 scsi_test_unit_ready +EXPORT_SYMBOL vmlinux 0x096341c2 _lv1_connect_irq_plug_ext +EXPORT_SYMBOL vmlinux 0x09775cdc kref_get +EXPORT_SYMBOL vmlinux 0x098b71c6 fb_dealloc_cmap +EXPORT_SYMBOL vmlinux 0x09ad8a69 rawv6_mh_filter_unregister +EXPORT_SYMBOL vmlinux 0x09bdefc3 journal_restart +EXPORT_SYMBOL vmlinux 0x09c55cec schedule_timeout_interruptible +EXPORT_SYMBOL vmlinux 0x09c7da79 phy_ethtool_sset +EXPORT_SYMBOL vmlinux 0x09c8eb55 font_vga_8x16 +EXPORT_SYMBOL vmlinux 0x09c96edd xfrm_policy_alloc +EXPORT_SYMBOL vmlinux 0x09d44df9 in_lock_functions +EXPORT_SYMBOL vmlinux 0x09f2d0f1 nf_hook_slow +EXPORT_SYMBOL vmlinux 0x0a2487e0 unblock_all_signals +EXPORT_SYMBOL vmlinux 0x0a38d7f3 compat_nf_getsockopt +EXPORT_SYMBOL vmlinux 0x0a3d0644 cpu_online_mask +EXPORT_SYMBOL vmlinux 0x0a3fb433 scsi_device_get +EXPORT_SYMBOL vmlinux 0x0a47e898 mfd_cell_enable +EXPORT_SYMBOL vmlinux 0x0aacd352 __kfifo_len_r +EXPORT_SYMBOL vmlinux 0x0ab1dc81 scsi_print_result +EXPORT_SYMBOL vmlinux 0x0ab7949e up +EXPORT_SYMBOL vmlinux 0x0ac928b1 pci_set_mwi +EXPORT_SYMBOL vmlinux 0x0acb1a3c __bitmap_shift_right +EXPORT_SYMBOL vmlinux 0x0acf7679 dma_issue_pending_all +EXPORT_SYMBOL vmlinux 0x0ae6dfb3 ethtool_op_set_ufo +EXPORT_SYMBOL vmlinux 0x0aef45b4 force_sig +EXPORT_SYMBOL vmlinux 0x0b0d888b icmpv6_err_convert +EXPORT_SYMBOL vmlinux 0x0b0df0a8 mdio_bus_type +EXPORT_SYMBOL vmlinux 0x0b1beb31 vmalloc_32_user +EXPORT_SYMBOL vmlinux 0x0b2e1ec7 h_get_mpp +EXPORT_SYMBOL vmlinux 0x0b7086d9 param_get_short +EXPORT_SYMBOL vmlinux 0x0b742fd7 simple_strtol +EXPORT_SYMBOL vmlinux 0x0bc477a2 irq_set_irq_type +EXPORT_SYMBOL vmlinux 0x0bca68f0 nla_put +EXPORT_SYMBOL vmlinux 0x0beaa24e elv_rq_merge_ok +EXPORT_SYMBOL vmlinux 0x0c0911fd give_up_console +EXPORT_SYMBOL vmlinux 0x0c18f20c block_is_partially_uptodate +EXPORT_SYMBOL vmlinux 0x0c1ad162 _lv1_net_start_rx_dma +EXPORT_SYMBOL vmlinux 0x0c65e73c scsi_normalize_sense +EXPORT_SYMBOL vmlinux 0x0c6ef8d0 iov_iter_copy_from_user_atomic +EXPORT_SYMBOL vmlinux 0x0c7f3e41 kblockd_schedule_delayed_work +EXPORT_SYMBOL vmlinux 0x0c825c55 key_alloc +EXPORT_SYMBOL vmlinux 0x0c837666 of_phy_connect +EXPORT_SYMBOL vmlinux 0x0c8c9e99 scsi_show_extd_sense +EXPORT_SYMBOL vmlinux 0x0c8f5134 ide_wait_stat +EXPORT_SYMBOL vmlinux 0x0c9a0643 rfkill_unregister +EXPORT_SYMBOL vmlinux 0x0c9c00e8 llc_set_station_handler +EXPORT_SYMBOL vmlinux 0x0c9d7c21 dm_put_device +EXPORT_SYMBOL vmlinux 0x0ca0c882 twl6030_interrupt_mask +EXPORT_SYMBOL vmlinux 0x0ca42347 mii_check_link +EXPORT_SYMBOL vmlinux 0x0cae232b utf16s_to_utf8s +EXPORT_SYMBOL vmlinux 0x0cb03bd6 bio_integrity_free +EXPORT_SYMBOL vmlinux 0x0cb7a6fa i2c_smbus_read_i2c_block_data +EXPORT_SYMBOL vmlinux 0x0cbc7a6a swiotlb_free_coherent +EXPORT_SYMBOL vmlinux 0x0cc6c4b4 inet6_unregister_protosw +EXPORT_SYMBOL vmlinux 0x0ccd8a71 security_path_mkdir +EXPORT_SYMBOL vmlinux 0x0ce6f5ef d_prune_aliases +EXPORT_SYMBOL vmlinux 0x0ce841af pci_pme_capable +EXPORT_SYMBOL vmlinux 0x0cee19ff dquot_quotactl_ops +EXPORT_SYMBOL vmlinux 0x0cf15b10 tcp_read_sock +EXPORT_SYMBOL vmlinux 0x0d1c1298 ilookup5_nowait +EXPORT_SYMBOL vmlinux 0x0d22d779 scsi_prep_state_check +EXPORT_SYMBOL vmlinux 0x0d28b5d7 inet_del_protocol +EXPORT_SYMBOL vmlinux 0x0d542439 __ipv6_addr_type +EXPORT_SYMBOL vmlinux 0x0d5dc68f scsi_unregister +EXPORT_SYMBOL vmlinux 0x0d652bb4 unregister_memory_isolate_notifier +EXPORT_SYMBOL vmlinux 0x0d694514 nf_ip_checksum +EXPORT_SYMBOL vmlinux 0x0d6c963c copy_from_user +EXPORT_SYMBOL vmlinux 0x0d7d8c92 get_super +EXPORT_SYMBOL vmlinux 0x0d966d9c mach_pasemi +EXPORT_SYMBOL vmlinux 0x0da10ec3 security_sock_graft +EXPORT_SYMBOL vmlinux 0x0e19ce2f dev_kfree_skb_irq +EXPORT_SYMBOL vmlinux 0x0e1f1048 fget +EXPORT_SYMBOL vmlinux 0x0e383c39 xfrm4_rcv_encap +EXPORT_SYMBOL vmlinux 0x0e48874c gnet_stats_start_copy +EXPORT_SYMBOL vmlinux 0x0e48bbea padata_free +EXPORT_SYMBOL vmlinux 0x0e4b1be4 kernel_getpeername +EXPORT_SYMBOL vmlinux 0x0e52592a panic +EXPORT_SYMBOL vmlinux 0x0e5c404a pci_dev_put +EXPORT_SYMBOL vmlinux 0x0e8f30f6 _raw_write_lock_irq +EXPORT_SYMBOL vmlinux 0x0eab4811 generic_setxattr +EXPORT_SYMBOL vmlinux 0x0eb1b783 dqget +EXPORT_SYMBOL vmlinux 0x0ed98c14 ip_defrag +EXPORT_SYMBOL vmlinux 0x0eddd3a9 audit_log_start +EXPORT_SYMBOL vmlinux 0x0f04c047 iget_locked +EXPORT_SYMBOL vmlinux 0x0f05a2ea km_policy_expired +EXPORT_SYMBOL vmlinux 0x0f2870d0 remove_proc_entry +EXPORT_SYMBOL vmlinux 0x0f31c642 make_EII_client +EXPORT_SYMBOL vmlinux 0x0f413b36 unregister_shrinker +EXPORT_SYMBOL vmlinux 0x0f5766b6 end_page_writeback +EXPORT_SYMBOL vmlinux 0x0f59f197 param_array_ops +EXPORT_SYMBOL vmlinux 0x0f5a4393 security_path_rmdir +EXPORT_SYMBOL vmlinux 0x0f5fe89a xfrm_input_resume +EXPORT_SYMBOL vmlinux 0x0faef0ed __tasklet_schedule +EXPORT_SYMBOL vmlinux 0x102269cd pci_release_region +EXPORT_SYMBOL vmlinux 0x102c8155 pcim_iomap_table +EXPORT_SYMBOL vmlinux 0x1031216d sk_stream_error +EXPORT_SYMBOL vmlinux 0x1061ae3d proc_create_data +EXPORT_SYMBOL vmlinux 0x10b218c7 __brelse +EXPORT_SYMBOL vmlinux 0x10b35fc2 journal_destroy +EXPORT_SYMBOL vmlinux 0x10c08abc generic_cont_expand_simple +EXPORT_SYMBOL vmlinux 0x10c5b60a genphy_resume +EXPORT_SYMBOL vmlinux 0x10d9d048 icmp_err_convert +EXPORT_SYMBOL vmlinux 0x10ee20bb default_blu +EXPORT_SYMBOL vmlinux 0x10f281f9 brioctl_set +EXPORT_SYMBOL vmlinux 0x10fd1fa2 llc_sap_open +EXPORT_SYMBOL vmlinux 0x11089ac7 _ctype +EXPORT_SYMBOL vmlinux 0x11267875 scsi_extd_sense_format +EXPORT_SYMBOL vmlinux 0x1140d326 netdev_rx_csum_fault +EXPORT_SYMBOL vmlinux 0x11633870 param_set_ushort +EXPORT_SYMBOL vmlinux 0x1163f0a7 blk_max_low_pfn +EXPORT_SYMBOL vmlinux 0x11683a74 elevator_change +EXPORT_SYMBOL vmlinux 0x117093be qdisc_class_hash_init +EXPORT_SYMBOL vmlinux 0x1171b635 _lv1_delete_lpm_event_bookmark +EXPORT_SYMBOL vmlinux 0x118f01ea putname +EXPORT_SYMBOL vmlinux 0x119cbd16 pci_disable_msi +EXPORT_SYMBOL vmlinux 0x11ba2320 sock_no_sendmsg +EXPORT_SYMBOL vmlinux 0x11e1c4aa blk_rq_map_sg +EXPORT_SYMBOL vmlinux 0x11f451a1 mdiobus_write +EXPORT_SYMBOL vmlinux 0x11f7ed4c hex_to_bin +EXPORT_SYMBOL vmlinux 0x121d910a eth_change_mtu +EXPORT_SYMBOL vmlinux 0x122565b9 tcp_setsockopt +EXPORT_SYMBOL vmlinux 0x122a48f4 ip_nat_decode_session +EXPORT_SYMBOL vmlinux 0x127af269 icmp_send +EXPORT_SYMBOL vmlinux 0x128869f6 __pskb_pull_tail +EXPORT_SYMBOL vmlinux 0x12a38747 usleep_range +EXPORT_SYMBOL vmlinux 0x12cb6622 _lv1_map_device_dma_region +EXPORT_SYMBOL vmlinux 0x12e48dd6 del_timer_sync +EXPORT_SYMBOL vmlinux 0x12e5ef0c rtas_set_power_level +EXPORT_SYMBOL vmlinux 0x12f99022 inet_frags_init_net +EXPORT_SYMBOL vmlinux 0x1368a4a5 alloc_fddidev +EXPORT_SYMBOL vmlinux 0x137945a9 blk_queue_resize_tags +EXPORT_SYMBOL vmlinux 0x1380ff06 thermal_zone_device_update +EXPORT_SYMBOL vmlinux 0x13cc8178 dm_table_get +EXPORT_SYMBOL vmlinux 0x13d0adf7 __kfifo_out +EXPORT_SYMBOL vmlinux 0x13d791a0 blk_queue_find_tag +EXPORT_SYMBOL vmlinux 0x13db5701 blkdev_fsync +EXPORT_SYMBOL vmlinux 0x13ec3cd5 phy_register_fixup_for_id +EXPORT_SYMBOL vmlinux 0x13ec80f3 param_set_short +EXPORT_SYMBOL vmlinux 0x13f42152 system_entering_hibernation +EXPORT_SYMBOL vmlinux 0x13f53da6 CMO_PageSize +EXPORT_SYMBOL vmlinux 0x13fa1a1d __blk_end_request_all +EXPORT_SYMBOL vmlinux 0x14163cb3 init_net +EXPORT_SYMBOL vmlinux 0x141fe5fd pasemi_read_iob_reg +EXPORT_SYMBOL vmlinux 0x144ea7c7 mod_timer_pending +EXPORT_SYMBOL vmlinux 0x147005e9 prepare_kernel_cred +EXPORT_SYMBOL vmlinux 0x14745980 vfs_fsync +EXPORT_SYMBOL vmlinux 0x14828bf4 blk_queue_merge_bvec +EXPORT_SYMBOL vmlinux 0x14932721 proc_net_netfilter +EXPORT_SYMBOL vmlinux 0x14aad670 pci_restore_state +EXPORT_SYMBOL vmlinux 0x14ae9ac3 lease_modify +EXPORT_SYMBOL vmlinux 0x14c08182 set_bdi_congested +EXPORT_SYMBOL vmlinux 0x14e7ca7c alloc_cpu_rmap +EXPORT_SYMBOL vmlinux 0x14f4de8d lookup_hash +EXPORT_SYMBOL vmlinux 0x150f401a fput +EXPORT_SYMBOL vmlinux 0x151592c4 _lv1_invalidate_htab_entries +EXPORT_SYMBOL vmlinux 0x15297b96 inode_add_rsv_space +EXPORT_SYMBOL vmlinux 0x1551dc51 bitmap_find_free_region +EXPORT_SYMBOL vmlinux 0x155342a5 nf_log_unregister +EXPORT_SYMBOL vmlinux 0x15609e48 d_set_d_op +EXPORT_SYMBOL vmlinux 0x1578f08e request_key_async_with_auxdata +EXPORT_SYMBOL vmlinux 0x15822861 __xfrm_route_forward +EXPORT_SYMBOL vmlinux 0x15d5ee81 generic_shutdown_super +EXPORT_SYMBOL vmlinux 0x15e127e9 devm_free_irq +EXPORT_SYMBOL vmlinux 0x15f9bad6 jbd2_journal_begin_ordered_truncate +EXPORT_SYMBOL vmlinux 0x1602e325 padata_alloc_possible +EXPORT_SYMBOL vmlinux 0x1608a832 dev_emerg +EXPORT_SYMBOL vmlinux 0x160bd45c rtas_token +EXPORT_SYMBOL vmlinux 0x1620cc2f __wait_on_buffer +EXPORT_SYMBOL vmlinux 0x1627ed72 register_dcbevent_notifier +EXPORT_SYMBOL vmlinux 0x162ce1aa lookup_bdev +EXPORT_SYMBOL vmlinux 0x16588c64 scsi_device_lookup +EXPORT_SYMBOL vmlinux 0x16adde92 kill_pid +EXPORT_SYMBOL vmlinux 0x16e81112 rfkill_destroy +EXPORT_SYMBOL vmlinux 0x16f2da02 led_blink_set +EXPORT_SYMBOL vmlinux 0x173dfa8b dma_sync_wait +EXPORT_SYMBOL vmlinux 0x1743414f __debugger_fault_handler +EXPORT_SYMBOL vmlinux 0x17648396 dev_base_lock +EXPORT_SYMBOL vmlinux 0x176be473 bio_integrity_alloc +EXPORT_SYMBOL vmlinux 0x176d0c5b security_path_truncate +EXPORT_SYMBOL vmlinux 0x17736f7a tr_type_trans +EXPORT_SYMBOL vmlinux 0x1784cf48 blk_alloc_queue +EXPORT_SYMBOL vmlinux 0x17876005 blk_end_request_all +EXPORT_SYMBOL vmlinux 0x17914d4d mdiobus_scan +EXPORT_SYMBOL vmlinux 0x17b14640 pci_enable_device +EXPORT_SYMBOL vmlinux 0x17c13d24 journal_blocks_per_page +EXPORT_SYMBOL vmlinux 0x17cb8c79 _lv1_read_htab_entries +EXPORT_SYMBOL vmlinux 0x17d0212b ab3100_event_unregister +EXPORT_SYMBOL vmlinux 0x17df17bc sysctl_tcp_ecn +EXPORT_SYMBOL vmlinux 0x17e718f9 arp_tbl +EXPORT_SYMBOL vmlinux 0x17f341a0 i8042_lock_chip +EXPORT_SYMBOL vmlinux 0x180b69e4 scsi_print_command +EXPORT_SYMBOL vmlinux 0x181ec077 misc_deregister +EXPORT_SYMBOL vmlinux 0x182f50af _lv1_open_device +EXPORT_SYMBOL vmlinux 0x183fa88b mempool_alloc_slab +EXPORT_SYMBOL vmlinux 0x18450ef8 fsnotify_init_mark +EXPORT_SYMBOL vmlinux 0x184ba3f0 note_scsi_host +EXPORT_SYMBOL vmlinux 0x185b7dd6 _lv1_modify_repository_node_value +EXPORT_SYMBOL vmlinux 0x187f7280 elv_dispatch_add_tail +EXPORT_SYMBOL vmlinux 0x189b6bac memory_read_from_buffer +EXPORT_SYMBOL vmlinux 0x18b04531 sk_common_release +EXPORT_SYMBOL vmlinux 0x18b22468 unregister_sysctl_table +EXPORT_SYMBOL vmlinux 0x18c273e9 pci_scan_single_device +EXPORT_SYMBOL vmlinux 0x18c98205 _lv1_destruct_virtual_address_space +EXPORT_SYMBOL vmlinux 0x19094687 jbd2_journal_try_to_free_buffers +EXPORT_SYMBOL vmlinux 0x19168846 generic_readlink +EXPORT_SYMBOL vmlinux 0x19391763 iov_iter_fault_in_readable +EXPORT_SYMBOL vmlinux 0x194d57cd skb_realloc_headroom +EXPORT_SYMBOL vmlinux 0x195048e1 nf_log_packet +EXPORT_SYMBOL vmlinux 0x1957df76 dquot_drop +EXPORT_SYMBOL vmlinux 0x1966dfcf generic_listxattr +EXPORT_SYMBOL vmlinux 0x19979c9c sk_stream_write_space +EXPORT_SYMBOL vmlinux 0x199ec4fb arch_spin_unlock_wait +EXPORT_SYMBOL vmlinux 0x199ed0cd net_disable_timestamp +EXPORT_SYMBOL vmlinux 0x19bd383b security_secmark_refcount_dec +EXPORT_SYMBOL vmlinux 0x19c968d1 pasemi_dma_start_chan +EXPORT_SYMBOL vmlinux 0x19f1cf31 __tracepoint_kfree +EXPORT_SYMBOL vmlinux 0x19f4db78 generic_ide_ioctl +EXPORT_SYMBOL vmlinux 0x19f99bd3 input_unregister_handler +EXPORT_SYMBOL vmlinux 0x19fdce32 tty_port_hangup +EXPORT_SYMBOL vmlinux 0x1a111a41 ftrace_print_flags_seq +EXPORT_SYMBOL vmlinux 0x1a252b14 ps2_cmd_aborted +EXPORT_SYMBOL vmlinux 0x1a28f467 blk_rq_unmap_user +EXPORT_SYMBOL vmlinux 0x1a2af31b dquot_operations +EXPORT_SYMBOL vmlinux 0x1a2f6945 __next_cpu +EXPORT_SYMBOL vmlinux 0x1a4ef67c i2c_smbus_write_byte_data +EXPORT_SYMBOL vmlinux 0x1a4f1ff6 sync_dirty_buffer +EXPORT_SYMBOL vmlinux 0x1a644b85 neigh_seq_start +EXPORT_SYMBOL vmlinux 0x1a7092a6 journal_init_dev +EXPORT_SYMBOL vmlinux 0x1a8230e6 call_netdevice_notifiers +EXPORT_SYMBOL vmlinux 0x1a91663d pasemi_dma_free_buf +EXPORT_SYMBOL vmlinux 0x1a9c57c7 scsi_add_device +EXPORT_SYMBOL vmlinux 0x1a9f7cfa inode_init_always +EXPORT_SYMBOL vmlinux 0x1abbe37d pci_request_selected_regions_exclusive +EXPORT_SYMBOL vmlinux 0x1acb5d40 dscr_default +EXPORT_SYMBOL vmlinux 0x1ace138d bitmap_allocate_region +EXPORT_SYMBOL vmlinux 0x1b015d25 bitmap_parselist +EXPORT_SYMBOL vmlinux 0x1b0c1f87 nf_register_queue_handler +EXPORT_SYMBOL vmlinux 0x1b61a4ab journal_check_available_features +EXPORT_SYMBOL vmlinux 0x1b6314fd in_aton +EXPORT_SYMBOL vmlinux 0x1b65e4ba kfree_skb +EXPORT_SYMBOL vmlinux 0x1b66abe1 scsi_host_set_state +EXPORT_SYMBOL vmlinux 0x1b6e00d8 inet6_add_protocol +EXPORT_SYMBOL vmlinux 0x1b7112b1 hex2bin +EXPORT_SYMBOL vmlinux 0x1b89ec83 dst_cow_metrics_generic +EXPORT_SYMBOL vmlinux 0x1b8b95ad i8042_unlock_chip +EXPORT_SYMBOL vmlinux 0x1b9e0ff1 scsilun_to_int +EXPORT_SYMBOL vmlinux 0x1bad0af5 request_firmware +EXPORT_SYMBOL vmlinux 0x1bc4ff03 tty_termios_hw_change +EXPORT_SYMBOL vmlinux 0x1bea724b blk_peek_request +EXPORT_SYMBOL vmlinux 0x1bf665da mutex_lock +EXPORT_SYMBOL vmlinux 0x1bfec830 __iounmap_at +EXPORT_SYMBOL vmlinux 0x1c00b01d __neigh_for_each_release +EXPORT_SYMBOL vmlinux 0x1c1af916 set_normalized_timespec +EXPORT_SYMBOL vmlinux 0x1c200a7d pasemi_dma_stop_chan +EXPORT_SYMBOL vmlinux 0x1c244130 inet_csk_delete_keepalive_timer +EXPORT_SYMBOL vmlinux 0x1c4dab93 _lv1_connect_irq_plug +EXPORT_SYMBOL vmlinux 0x1c520a9d uart_write_wakeup +EXPORT_SYMBOL vmlinux 0x1c5b2c15 pmu_wait_complete +EXPORT_SYMBOL vmlinux 0x1c80de9c ip_send_check +EXPORT_SYMBOL vmlinux 0x1cc6719a register_reboot_notifier +EXPORT_SYMBOL vmlinux 0x1cd01f3b unregister_con_driver +EXPORT_SYMBOL vmlinux 0x1cd733b0 inode_newsize_ok +EXPORT_SYMBOL vmlinux 0x1cf394d2 xfrm_cfg_mutex +EXPORT_SYMBOL vmlinux 0x1cf6c57f kmem_cache_alloc_node +EXPORT_SYMBOL vmlinux 0x1d16204f journal_update_format +EXPORT_SYMBOL vmlinux 0x1d2e87c6 do_gettimeofday +EXPORT_SYMBOL vmlinux 0x1d3865da param_get_invbool +EXPORT_SYMBOL vmlinux 0x1d3d96d1 dmam_alloc_coherent +EXPORT_SYMBOL vmlinux 0x1d4750bc _lv1_stop_lpm +EXPORT_SYMBOL vmlinux 0x1d64b635 netpoll_parse_options +EXPORT_SYMBOL vmlinux 0x1d6db79b tcp_v4_send_check +EXPORT_SYMBOL vmlinux 0x1d897e86 ethtool_invalid_flags +EXPORT_SYMBOL vmlinux 0x1d8e45d0 unregister_netdev +EXPORT_SYMBOL vmlinux 0x1d904cb4 file_update_time +EXPORT_SYMBOL vmlinux 0x1daff753 tcp_sync_mss +EXPORT_SYMBOL vmlinux 0x1db5459a of_node_put +EXPORT_SYMBOL vmlinux 0x1db65de2 blk_rq_map_kern +EXPORT_SYMBOL vmlinux 0x1dc36131 fb_destroy_modedb +EXPORT_SYMBOL vmlinux 0x1dc66d6f fbcon_set_tileops +EXPORT_SYMBOL vmlinux 0x1dd1b8ba fifo_create_dflt +EXPORT_SYMBOL vmlinux 0x1dd571e6 fb_copy_cmap +EXPORT_SYMBOL vmlinux 0x1dfff434 tcp_splice_read +EXPORT_SYMBOL vmlinux 0x1e014892 dev_uc_unsync +EXPORT_SYMBOL vmlinux 0x1e073d6d max8998_write_reg +EXPORT_SYMBOL vmlinux 0x1e15cfbe skb_copy_and_csum_bits +EXPORT_SYMBOL vmlinux 0x1e33c0d7 __ide_dma_bad_drive +EXPORT_SYMBOL vmlinux 0x1e34608b radix_tree_tag_get +EXPORT_SYMBOL vmlinux 0x1e6d26a8 strstr +EXPORT_SYMBOL vmlinux 0x1e6fe6f1 idr_init +EXPORT_SYMBOL vmlinux 0x1e9edfb7 seq_hlist_start_head_rcu +EXPORT_SYMBOL vmlinux 0x1ed10698 bdi_register_dev +EXPORT_SYMBOL vmlinux 0x1ed393be __inet6_lookup_established +EXPORT_SYMBOL vmlinux 0x1f06abb0 pci_disable_obff +EXPORT_SYMBOL vmlinux 0x1f50be5f ioctl_by_bdev +EXPORT_SYMBOL vmlinux 0x1f57ca7e __pci_register_driver +EXPORT_SYMBOL vmlinux 0x1f71749f xfrm_state_flush +EXPORT_SYMBOL vmlinux 0x1f7d3278 pci_request_regions +EXPORT_SYMBOL vmlinux 0x1f96cc61 submit_bio +EXPORT_SYMBOL vmlinux 0x1fad6cd9 scsi_report_device_reset +EXPORT_SYMBOL vmlinux 0x1fd07fff kdb_grepping_flag +EXPORT_SYMBOL vmlinux 0x1fd31bd1 vio_get_attribute +EXPORT_SYMBOL vmlinux 0x1fe7b4ab pasemi_write_dma_reg +EXPORT_SYMBOL vmlinux 0x1fedf0f4 __request_region +EXPORT_SYMBOL vmlinux 0x20000329 simple_strtoul +EXPORT_SYMBOL vmlinux 0x200f9082 misc_register +EXPORT_SYMBOL vmlinux 0x201494ee _lv1_net_set_interrupt_mask +EXPORT_SYMBOL vmlinux 0x201feb13 do_splice_to +EXPORT_SYMBOL vmlinux 0x2068e26a jbd2_journal_abort +EXPORT_SYMBOL vmlinux 0x2072ee9b request_threaded_irq +EXPORT_SYMBOL vmlinux 0x2074566f security_sb_set_mnt_opts +EXPORT_SYMBOL vmlinux 0x2081e9c6 pmac_suspend_agp_for_card +EXPORT_SYMBOL vmlinux 0x20a789ac irq_set_chip_data +EXPORT_SYMBOL vmlinux 0x20ac164c pmac_register_agp_pm +EXPORT_SYMBOL vmlinux 0x20cdfe71 jbd2__journal_restart +EXPORT_SYMBOL vmlinux 0x20cf85f1 override_creds +EXPORT_SYMBOL vmlinux 0x20df3abd padata_start +EXPORT_SYMBOL vmlinux 0x20f795df dquot_transfer +EXPORT_SYMBOL vmlinux 0x211f77ae iget5_locked +EXPORT_SYMBOL vmlinux 0x213603bf pasemi_dma_free_ring +EXPORT_SYMBOL vmlinux 0x215ebd78 bitrev16 +EXPORT_SYMBOL vmlinux 0x2174b390 fb_get_mode +EXPORT_SYMBOL vmlinux 0x21a14520 mpage_writepages +EXPORT_SYMBOL vmlinux 0x220920bc blk_dump_rq_flags +EXPORT_SYMBOL vmlinux 0x22101a0d copy_strings_kernel +EXPORT_SYMBOL vmlinux 0x2219ddfa tty_mutex +EXPORT_SYMBOL vmlinux 0x2228d891 dst_destroy +EXPORT_SYMBOL vmlinux 0x222e7ce2 sysfs_streq +EXPORT_SYMBOL vmlinux 0x222ed0c2 security_req_classify_flow +EXPORT_SYMBOL vmlinux 0x223acc35 blk_queue_logical_block_size +EXPORT_SYMBOL vmlinux 0x225ebee6 _lv1_destruct_lpm +EXPORT_SYMBOL vmlinux 0x226e86a9 audit_log +EXPORT_SYMBOL vmlinux 0x22751228 flock_lock_file_wait +EXPORT_SYMBOL vmlinux 0x2276db98 kstrtoint +EXPORT_SYMBOL vmlinux 0x2288378f system_state +EXPORT_SYMBOL vmlinux 0x22a012fe neigh_lookup +EXPORT_SYMBOL vmlinux 0x22b325d5 kd_mksound +EXPORT_SYMBOL vmlinux 0x22df245d pci_bus_read_config_dword +EXPORT_SYMBOL vmlinux 0x22fef9be __sync_dirty_buffer +EXPORT_SYMBOL vmlinux 0x230c3722 idr_for_each +EXPORT_SYMBOL vmlinux 0x231b201e radix_tree_prev_hole +EXPORT_SYMBOL vmlinux 0x231d4001 fb_edid_add_monspecs +EXPORT_SYMBOL vmlinux 0x234509f3 strncat +EXPORT_SYMBOL vmlinux 0x235e90f3 __wake_up_bit +EXPORT_SYMBOL vmlinux 0x23767ccb devm_ioport_unmap +EXPORT_SYMBOL vmlinux 0x2377542d sockfd_lookup +EXPORT_SYMBOL vmlinux 0x23a574fd security_secmark_relabel_packet +EXPORT_SYMBOL vmlinux 0x23a9b42b bio_integrity_clone +EXPORT_SYMBOL vmlinux 0x23c8e760 insert_inode_locked4 +EXPORT_SYMBOL vmlinux 0x23ca3510 dev_get_by_index +EXPORT_SYMBOL vmlinux 0x23f2243d mempool_free +EXPORT_SYMBOL vmlinux 0x23fc658f netif_set_real_num_tx_queues +EXPORT_SYMBOL vmlinux 0x23fd3028 vmalloc_node +EXPORT_SYMBOL vmlinux 0x2420775d scsi_remove_target +EXPORT_SYMBOL vmlinux 0x242c8709 compat_ip_getsockopt +EXPORT_SYMBOL vmlinux 0x244a2411 __first_cpu +EXPORT_SYMBOL vmlinux 0x244eb815 elv_add_request +EXPORT_SYMBOL vmlinux 0x2454cbaf security_inode_readlink +EXPORT_SYMBOL vmlinux 0x2459bbcc console_set_on_cmdline +EXPORT_SYMBOL vmlinux 0x245a5a94 sleep_on_timeout +EXPORT_SYMBOL vmlinux 0x2499c05c blk_init_allocated_queue_node +EXPORT_SYMBOL vmlinux 0x24aba1db mfd_remove_devices +EXPORT_SYMBOL vmlinux 0x24b00ddb dquot_alloc +EXPORT_SYMBOL vmlinux 0x24cfd438 _lv1_copy_lpm_trace_buffer +EXPORT_SYMBOL vmlinux 0x24de9de0 vlan_ioctl_set +EXPORT_SYMBOL vmlinux 0x24f43333 agp_bridge +EXPORT_SYMBOL vmlinux 0x24fdac79 wake_bit_function +EXPORT_SYMBOL vmlinux 0x250e79c7 skb_copy_datagram_iovec +EXPORT_SYMBOL vmlinux 0x252839b9 i2c_smbus_write_block_data +EXPORT_SYMBOL vmlinux 0x257d59e4 mb_cache_entry_free +EXPORT_SYMBOL vmlinux 0x25820c64 fs_overflowuid +EXPORT_SYMBOL vmlinux 0x258355b4 fb_find_best_mode +EXPORT_SYMBOL vmlinux 0x259dad66 phy_stop_interrupts +EXPORT_SYMBOL vmlinux 0x25b6b8f7 _lv1_set_spe_transition_notifier +EXPORT_SYMBOL vmlinux 0x25c677c4 mac_pton +EXPORT_SYMBOL vmlinux 0x25c80c85 tcp_mtup_init +EXPORT_SYMBOL vmlinux 0x25d034f7 clip_tbl_hook +EXPORT_SYMBOL vmlinux 0x25ef8ead inet_frags_fini +EXPORT_SYMBOL vmlinux 0x25f8de3e ip_queue_xmit +EXPORT_SYMBOL vmlinux 0x261d525f truncate_inode_pages_range +EXPORT_SYMBOL vmlinux 0x262a8dcc neigh_compat_output +EXPORT_SYMBOL vmlinux 0x26337152 get_io_context +EXPORT_SYMBOL vmlinux 0x26345770 inet_recvmsg +EXPORT_SYMBOL vmlinux 0x26363e47 flex_array_clear +EXPORT_SYMBOL vmlinux 0x26477c07 __vmalloc +EXPORT_SYMBOL vmlinux 0x26514e87 netif_device_detach +EXPORT_SYMBOL vmlinux 0x266c6f38 i2c_smbus_read_byte +EXPORT_SYMBOL vmlinux 0x267e99fb xfrm_state_delete_tunnel +EXPORT_SYMBOL vmlinux 0x2685c3d7 __sg_alloc_table +EXPORT_SYMBOL vmlinux 0x2693db74 pci_target_state +EXPORT_SYMBOL vmlinux 0x269c0025 __find_get_block +EXPORT_SYMBOL vmlinux 0x26a67441 dev_set_mac_address +EXPORT_SYMBOL vmlinux 0x26bf0b6d sock_init_data +EXPORT_SYMBOL vmlinux 0x26e76fb8 sysctl_udp_wmem_min +EXPORT_SYMBOL vmlinux 0x26e82cac request_key +EXPORT_SYMBOL vmlinux 0x26f56092 ethtool_op_set_flags +EXPORT_SYMBOL vmlinux 0x27227cda kmem_cache_alloc_trace +EXPORT_SYMBOL vmlinux 0x274d08dc __kfifo_dma_out_prepare +EXPORT_SYMBOL vmlinux 0x27646df3 start_thread +EXPORT_SYMBOL vmlinux 0x27837b68 pci_find_bus +EXPORT_SYMBOL vmlinux 0x27864d57 memparse +EXPORT_SYMBOL vmlinux 0x27bbf221 disable_irq_nosync +EXPORT_SYMBOL vmlinux 0x27bf5354 dcb_setapp +EXPORT_SYMBOL vmlinux 0x27cc034c kmem_cache_alloc +EXPORT_SYMBOL vmlinux 0x27db64ec ip6_xmit +EXPORT_SYMBOL vmlinux 0x27e1a049 printk +EXPORT_SYMBOL vmlinux 0x27e35582 vc_resize +EXPORT_SYMBOL vmlinux 0x281823c5 __kfifo_out_peek +EXPORT_SYMBOL vmlinux 0x28423346 simple_unlink +EXPORT_SYMBOL vmlinux 0x2875aaa3 bio_copy_user +EXPORT_SYMBOL vmlinux 0x2876a6d3 memcpy_toiovec +EXPORT_SYMBOL vmlinux 0x2886c34f ip_xfrm_me_harder +EXPORT_SYMBOL vmlinux 0x28975e48 pci_request_region +EXPORT_SYMBOL vmlinux 0x289b6668 vfs_statfs +EXPORT_SYMBOL vmlinux 0x289ba21d of_get_parent +EXPORT_SYMBOL vmlinux 0x28a2ed02 scsi_build_sense_buffer +EXPORT_SYMBOL vmlinux 0x28c08303 jbd2_journal_forget +EXPORT_SYMBOL vmlinux 0x28e52938 xfrm_sad_getinfo +EXPORT_SYMBOL vmlinux 0x28ef7e7b sock_alloc_send_skb +EXPORT_SYMBOL vmlinux 0x28f17045 file_open_root +EXPORT_SYMBOL vmlinux 0x2911179a dev_addr_del +EXPORT_SYMBOL vmlinux 0x29357c82 dmam_free_noncoherent +EXPORT_SYMBOL vmlinux 0x2935a29a ip_setsockopt +EXPORT_SYMBOL vmlinux 0x2952ac28 llc_build_and_send_ui_pkt +EXPORT_SYMBOL vmlinux 0x29537c9e alloc_chrdev_region +EXPORT_SYMBOL vmlinux 0x2956c140 agp_bind_memory +EXPORT_SYMBOL vmlinux 0x295f45b8 get_gendisk +EXPORT_SYMBOL vmlinux 0x2960019b eeh_check_failure +EXPORT_SYMBOL vmlinux 0x298661fb tcp_v4_connect +EXPORT_SYMBOL vmlinux 0x29caf331 sk_reset_timer +EXPORT_SYMBOL vmlinux 0x29cd7f2c ps3_sb_event_receive_port_setup +EXPORT_SYMBOL vmlinux 0x29d73d03 ida_init +EXPORT_SYMBOL vmlinux 0x29df5bd4 dev_get_drvdata +EXPORT_SYMBOL vmlinux 0x29e7eee8 sock_no_getname +EXPORT_SYMBOL vmlinux 0x29f86584 pci_reenable_device +EXPORT_SYMBOL vmlinux 0x2a03be49 seq_release +EXPORT_SYMBOL vmlinux 0x2a1fe1c6 xfrm_policy_delete +EXPORT_SYMBOL vmlinux 0x2a303d4d check_signature +EXPORT_SYMBOL vmlinux 0x2a3c1448 vio_unregister_driver +EXPORT_SYMBOL vmlinux 0x2a9e7d82 input_get_keycode +EXPORT_SYMBOL vmlinux 0x2aa5e748 scsi_host_lookup +EXPORT_SYMBOL vmlinux 0x2aafb679 nf_reinject +EXPORT_SYMBOL vmlinux 0x2ab1fd68 kobject_get +EXPORT_SYMBOL vmlinux 0x2ab60ae1 serio_unregister_child_port +EXPORT_SYMBOL vmlinux 0x2aba99ba dev_mc_sync +EXPORT_SYMBOL vmlinux 0x2b0ba2b0 scsi_sense_desc_find +EXPORT_SYMBOL vmlinux 0x2b22a2a1 do_munmap +EXPORT_SYMBOL vmlinux 0x2b2ce78b kstrtos8 +EXPORT_SYMBOL vmlinux 0x2b2ebb2f vga_put +EXPORT_SYMBOL vmlinux 0x2b4ec9bb neigh_create +EXPORT_SYMBOL vmlinux 0x2b54c4de __free_pages +EXPORT_SYMBOL vmlinux 0x2b5e6c69 __any_online_cpu +EXPORT_SYMBOL vmlinux 0x2b7fe666 scsi_get_command +EXPORT_SYMBOL vmlinux 0x2b9da7a4 genl_lock +EXPORT_SYMBOL vmlinux 0x2b9ed41e pm860x_reg_write +EXPORT_SYMBOL vmlinux 0x2ba178d6 qdisc_list_del +EXPORT_SYMBOL vmlinux 0x2ba707a8 sysctl_tcp_low_latency +EXPORT_SYMBOL vmlinux 0x2ba85dad block_commit_write +EXPORT_SYMBOL vmlinux 0x2bb4d04c scsi_device_lookup_by_target +EXPORT_SYMBOL vmlinux 0x2bbdb9a5 __percpu_counter_add +EXPORT_SYMBOL vmlinux 0x2bc9ba8a compat_sock_common_getsockopt +EXPORT_SYMBOL vmlinux 0x2bd2629a bdev_stack_limits +EXPORT_SYMBOL vmlinux 0x2be0cab4 skb_copy_expand +EXPORT_SYMBOL vmlinux 0x2c1cd4a4 cpu_present_mask +EXPORT_SYMBOL vmlinux 0x2c231c04 kstrtou16_from_user +EXPORT_SYMBOL vmlinux 0x2c256e1f input_scancode_to_scalar +EXPORT_SYMBOL vmlinux 0x2c4c7997 _lv1_construct_lpm +EXPORT_SYMBOL vmlinux 0x2c500f5b abx500_event_registers_startup_state_get +EXPORT_SYMBOL vmlinux 0x2c533944 pci_bus_write_config_byte +EXPORT_SYMBOL vmlinux 0x2c556239 of_find_i2c_device_by_node +EXPORT_SYMBOL vmlinux 0x2c7a4fa9 agp_generic_type_to_mask_type +EXPORT_SYMBOL vmlinux 0x2c7a8aed neigh_table_init +EXPORT_SYMBOL vmlinux 0x2c919c63 gen_new_estimator +EXPORT_SYMBOL vmlinux 0x2cab66f1 inet_shutdown +EXPORT_SYMBOL vmlinux 0x2cc6a1fb sock_no_listen +EXPORT_SYMBOL vmlinux 0x2cdb3b05 xfrm_state_insert +EXPORT_SYMBOL vmlinux 0x2ce2b5c5 blkdev_get +EXPORT_SYMBOL vmlinux 0x2ce3b41a blk_integrity_merge_bio +EXPORT_SYMBOL vmlinux 0x2ce582ba dquot_mark_dquot_dirty +EXPORT_SYMBOL vmlinux 0x2cf4ede3 inet_bind +EXPORT_SYMBOL vmlinux 0x2cf9db12 percpu_counter_set +EXPORT_SYMBOL vmlinux 0x2cfa0e7b cdrom_mode_select +EXPORT_SYMBOL vmlinux 0x2cfbe3f1 ide_dump_status +EXPORT_SYMBOL vmlinux 0x2d0f96fb udp_poll +EXPORT_SYMBOL vmlinux 0x2d131b94 rtnl_create_link +EXPORT_SYMBOL vmlinux 0x2d140a58 genl_unlock +EXPORT_SYMBOL vmlinux 0x2d227613 of_parse_phandles_with_args +EXPORT_SYMBOL vmlinux 0x2d31b9fe jbd2__journal_start +EXPORT_SYMBOL vmlinux 0x2d381ac7 blk_stop_queue +EXPORT_SYMBOL vmlinux 0x2d3dcd4f get_fs_type +EXPORT_SYMBOL vmlinux 0x2d5528c9 sg_copy_to_buffer +EXPORT_SYMBOL vmlinux 0x2d656d15 genphy_read_status +EXPORT_SYMBOL vmlinux 0x2d7d2767 _lv1_set_lpm_group_control +EXPORT_SYMBOL vmlinux 0x2d89342a scsi_show_sense_hdr +EXPORT_SYMBOL vmlinux 0x2db4c99b flush_delayed_work +EXPORT_SYMBOL vmlinux 0x2dba2e20 scsi_command_normalize_sense +EXPORT_SYMBOL vmlinux 0x2dbcf2ad mii_ethtool_sset +EXPORT_SYMBOL vmlinux 0x2ddc665d radix_tree_next_hole +EXPORT_SYMBOL vmlinux 0x2df13752 blk_queue_physical_block_size +EXPORT_SYMBOL vmlinux 0x2e0d9309 module_refcount +EXPORT_SYMBOL vmlinux 0x2e17d2ef register_gifconf +EXPORT_SYMBOL vmlinux 0x2e1bef92 eeh_subsystem_enabled +EXPORT_SYMBOL vmlinux 0x2e2ce9e0 sysctl_tcp_syncookies +EXPORT_SYMBOL vmlinux 0x2e2fd9c0 down_read +EXPORT_SYMBOL vmlinux 0x2e586f00 end_buffer_write_sync +EXPORT_SYMBOL vmlinux 0x2e5b926d vio_enable_interrupts +EXPORT_SYMBOL vmlinux 0x2e76f92f sock_no_recvmsg +EXPORT_SYMBOL vmlinux 0x2e93495e _lv1_write_htab_entry +EXPORT_SYMBOL vmlinux 0x2ecc2cb1 skb_queue_purge +EXPORT_SYMBOL vmlinux 0x2ee1f956 idr_pre_get +EXPORT_SYMBOL vmlinux 0x2ee4337f smu_queue_cmd +EXPORT_SYMBOL vmlinux 0x2ef63ad6 scsi_dev_info_list_del_keyed +EXPORT_SYMBOL vmlinux 0x2f00937b dev_set_promiscuity +EXPORT_SYMBOL vmlinux 0x2f03fc4b security_secmark_refcount_inc +EXPORT_SYMBOL vmlinux 0x2f064b55 allocate_resource +EXPORT_SYMBOL vmlinux 0x2f20fa46 rtnetlink_put_metrics +EXPORT_SYMBOL vmlinux 0x2f24c3ff tcf_hash_search +EXPORT_SYMBOL vmlinux 0x2f279f59 pci_bus_set_ops +EXPORT_SYMBOL vmlinux 0x2f287f0d copy_to_user +EXPORT_SYMBOL vmlinux 0x2f31d92a gnet_stats_copy_queue +EXPORT_SYMBOL vmlinux 0x2f4e5c5c of_scan_pci_bridge +EXPORT_SYMBOL vmlinux 0x2f790968 pci_unregister_driver +EXPORT_SYMBOL vmlinux 0x2f9a31c3 generic_file_open +EXPORT_SYMBOL vmlinux 0x2fae96de rtas_data_buf_lock +EXPORT_SYMBOL vmlinux 0x2fb9ccdc rfkill_blocked +EXPORT_SYMBOL vmlinux 0x2fcf740d idr_get_new_above +EXPORT_SYMBOL vmlinux 0x2fd483f1 input_mt_report_finger_count +EXPORT_SYMBOL vmlinux 0x2fdc2693 skb_kill_datagram +EXPORT_SYMBOL vmlinux 0x3000eacd __napi_schedule +EXPORT_SYMBOL vmlinux 0x30164a1c blk_queue_alignment_offset +EXPORT_SYMBOL vmlinux 0x30226ddf agp_device_command +EXPORT_SYMBOL vmlinux 0x304146b0 netif_napi_add +EXPORT_SYMBOL vmlinux 0x3058b46b generic_pipe_buf_confirm +EXPORT_SYMBOL vmlinux 0x30675b05 swiotlb_sync_sg_for_cpu +EXPORT_SYMBOL vmlinux 0x307c2fd0 generic_check_addressable +EXPORT_SYMBOL vmlinux 0x307f2f33 tcp_tso_segment +EXPORT_SYMBOL vmlinux 0x309a3b05 devm_iounmap +EXPORT_SYMBOL vmlinux 0x30a80826 __kfifo_from_user +EXPORT_SYMBOL vmlinux 0x30c9b389 jbd2_journal_force_commit_nested +EXPORT_SYMBOL vmlinux 0x30d70fa9 of_get_pci_address +EXPORT_SYMBOL vmlinux 0x30fd803b generic_make_request +EXPORT_SYMBOL vmlinux 0x3121a4d1 free_netdev +EXPORT_SYMBOL vmlinux 0x3127f428 pci_bus_write_config_dword +EXPORT_SYMBOL vmlinux 0x3128fd49 seq_putc +EXPORT_SYMBOL vmlinux 0x312cfaf2 _lv1_disable_logical_spe +EXPORT_SYMBOL vmlinux 0x3145216f pci_dev_present +EXPORT_SYMBOL vmlinux 0x3147857d default_red +EXPORT_SYMBOL vmlinux 0x316b51c8 elv_unregister_queue +EXPORT_SYMBOL vmlinux 0x316cd9fe down +EXPORT_SYMBOL vmlinux 0x318a8667 dquot_free_inode +EXPORT_SYMBOL vmlinux 0x3192f09d agp_generic_alloc_pages +EXPORT_SYMBOL vmlinux 0x31b7f300 _lv1_set_lpm_signal +EXPORT_SYMBOL vmlinux 0x31c6f267 kill_anon_super +EXPORT_SYMBOL vmlinux 0x31cd509a _lv1_net_control +EXPORT_SYMBOL vmlinux 0x31cf27d5 redraw_screen +EXPORT_SYMBOL vmlinux 0x31d5e29d icmpv6_send +EXPORT_SYMBOL vmlinux 0x31ed1707 down_timeout +EXPORT_SYMBOL vmlinux 0x320e353c dev_open +EXPORT_SYMBOL vmlinux 0x323b7a12 inode_init_once +EXPORT_SYMBOL vmlinux 0x3240c65b files_lglock_global_lock_online +EXPORT_SYMBOL vmlinux 0x32494e9f macio_enable_devres +EXPORT_SYMBOL vmlinux 0x32512ece __tracepoint_kmem_cache_free +EXPORT_SYMBOL vmlinux 0x325c38da xfrm_lookup +EXPORT_SYMBOL vmlinux 0x325fb2d4 netpoll_send_skb_on_dev +EXPORT_SYMBOL vmlinux 0x32648d11 uart_add_one_port +EXPORT_SYMBOL vmlinux 0x326644b7 napi_gro_receive +EXPORT_SYMBOL vmlinux 0x326b2c16 pci_disable_link_state +EXPORT_SYMBOL vmlinux 0x3276916b km_query +EXPORT_SYMBOL vmlinux 0x327b9c1b pmu_poll_adb +EXPORT_SYMBOL vmlinux 0x3295d584 inet6_register_protosw +EXPORT_SYMBOL vmlinux 0x32a76ec1 xfrm_register_mode +EXPORT_SYMBOL vmlinux 0x32b74f3e kmem_cache_free +EXPORT_SYMBOL vmlinux 0x32b8027c rfkill_resume_polling +EXPORT_SYMBOL vmlinux 0x32b955b8 drop_super +EXPORT_SYMBOL vmlinux 0x32b9d0dd fetch_dev_dn +EXPORT_SYMBOL vmlinux 0x32bf0bd1 current_fs_time +EXPORT_SYMBOL vmlinux 0x32ee6afa submit_bh +EXPORT_SYMBOL vmlinux 0x32ffbef5 pci_clear_mwi +EXPORT_SYMBOL vmlinux 0x33059ed2 agp_free_memory +EXPORT_SYMBOL vmlinux 0x330e71f3 fddi_change_mtu +EXPORT_SYMBOL vmlinux 0x332da776 kobject_put +EXPORT_SYMBOL vmlinux 0x333bfbb4 pfifo_qdisc_ops +EXPORT_SYMBOL vmlinux 0x3359c7cd cdev_alloc +EXPORT_SYMBOL vmlinux 0x338cde86 generic_file_mmap +EXPORT_SYMBOL vmlinux 0x33aa0d65 ___pskb_trim +EXPORT_SYMBOL vmlinux 0x33ad8844 compat_tcp_getsockopt +EXPORT_SYMBOL vmlinux 0x33b84f74 copy_page +EXPORT_SYMBOL vmlinux 0x33cda660 posix_acl_from_mode +EXPORT_SYMBOL vmlinux 0x33e42a1f __cleancache_put_page +EXPORT_SYMBOL vmlinux 0x33fb83a9 cdrom_ioctl +EXPORT_SYMBOL vmlinux 0x34010ae8 vm_insert_page +EXPORT_SYMBOL vmlinux 0x3431d7bb input_event +EXPORT_SYMBOL vmlinux 0x34449d51 tcp_syn_ack_timeout +EXPORT_SYMBOL vmlinux 0x344adbd5 init_cdrom_command +EXPORT_SYMBOL vmlinux 0x3456bc14 filemap_write_and_wait +EXPORT_SYMBOL vmlinux 0x346173a5 agp_alloc_bridge +EXPORT_SYMBOL vmlinux 0x346bb9b6 phy_driver_register +EXPORT_SYMBOL vmlinux 0x347013de nla_validate +EXPORT_SYMBOL vmlinux 0x3486f13f __elv_add_request +EXPORT_SYMBOL vmlinux 0x348e9a0c invalidate_inode_buffers +EXPORT_SYMBOL vmlinux 0x349cba85 strchr +EXPORT_SYMBOL vmlinux 0x34a6db14 fb_blank +EXPORT_SYMBOL vmlinux 0x34a76852 secpath_dup +EXPORT_SYMBOL vmlinux 0x34d17b25 release_sock +EXPORT_SYMBOL vmlinux 0x351c6220 sk_run_filter +EXPORT_SYMBOL vmlinux 0x35269d56 devm_ioport_map +EXPORT_SYMBOL vmlinux 0x3540d878 __breadahead +EXPORT_SYMBOL vmlinux 0x35433421 register_filesystem +EXPORT_SYMBOL vmlinux 0x354e71e6 try_to_release_page +EXPORT_SYMBOL vmlinux 0x355c5e7a km_report +EXPORT_SYMBOL vmlinux 0x356c28ed generic_error_remove_page +EXPORT_SYMBOL vmlinux 0x35745db5 pcix_get_mmrbc +EXPORT_SYMBOL vmlinux 0x357c0810 security_inode_notifysecctx +EXPORT_SYMBOL vmlinux 0x357c90d2 qdisc_put_stab +EXPORT_SYMBOL vmlinux 0x3587d8c4 agp_generic_alloc_user +EXPORT_SYMBOL vmlinux 0x3592d6fb vm_stat +EXPORT_SYMBOL vmlinux 0x35ab7185 unmap_underlying_metadata +EXPORT_SYMBOL vmlinux 0x35b0650f vsnprintf +EXPORT_SYMBOL vmlinux 0x35c214aa blk_rq_map_user +EXPORT_SYMBOL vmlinux 0x35c2ba9e refrigerator +EXPORT_SYMBOL vmlinux 0x35c95ea0 pagevec_lookup +EXPORT_SYMBOL vmlinux 0x35d1a723 jbd2_journal_check_used_features +EXPORT_SYMBOL vmlinux 0x35e39506 tcf_exts_dump_stats +EXPORT_SYMBOL vmlinux 0x36057023 __quota_error +EXPORT_SYMBOL vmlinux 0x36139a51 memcpy_fromiovec +EXPORT_SYMBOL vmlinux 0x36255ccc inet_csk_clear_xmit_timers +EXPORT_SYMBOL vmlinux 0x36258225 dev_mc_del +EXPORT_SYMBOL vmlinux 0x362b9ed3 uart_remove_one_port +EXPORT_SYMBOL vmlinux 0x363108dc journal_set_features +EXPORT_SYMBOL vmlinux 0x364c708f key_validate +EXPORT_SYMBOL vmlinux 0x36ac5488 blk_queue_max_segments +EXPORT_SYMBOL vmlinux 0x36b0e732 try_wait_for_completion +EXPORT_SYMBOL vmlinux 0x36bc7c1a blk_queue_update_dma_alignment +EXPORT_SYMBOL vmlinux 0x36c8b970 scsi_rescan_device +EXPORT_SYMBOL vmlinux 0x36e360e3 __hw_addr_add_multiple +EXPORT_SYMBOL vmlinux 0x36eef012 seq_release_private +EXPORT_SYMBOL vmlinux 0x371902e9 _lv1_get_lpm_interrupt_status +EXPORT_SYMBOL vmlinux 0x371c7428 unregister_snap_client +EXPORT_SYMBOL vmlinux 0x371d2130 check_legacy_ioport +EXPORT_SYMBOL vmlinux 0x3737c726 abx500_get_chip_id +EXPORT_SYMBOL vmlinux 0x37383edd rtas_get_power_level +EXPORT_SYMBOL vmlinux 0x3744cf36 vmalloc_to_pfn +EXPORT_SYMBOL vmlinux 0x3762146b jbd2_journal_load +EXPORT_SYMBOL vmlinux 0x3775ede3 blkdev_get_by_path +EXPORT_SYMBOL vmlinux 0x379f5837 param_set_invbool +EXPORT_SYMBOL vmlinux 0x37befc70 jiffies_to_msecs +EXPORT_SYMBOL vmlinux 0x37d9756a __bread +EXPORT_SYMBOL vmlinux 0x37ea921e vfsmount_lock_local_lock_cpu +EXPORT_SYMBOL vmlinux 0x37f091ab netdev_set_master +EXPORT_SYMBOL vmlinux 0x37f68957 tcp_parse_options +EXPORT_SYMBOL vmlinux 0x381a798a setup_max_cpus +EXPORT_SYMBOL vmlinux 0x382777ab _lv1_gpu_context_allocate +EXPORT_SYMBOL vmlinux 0x385dceb7 audit_log_format +EXPORT_SYMBOL vmlinux 0x38676305 udp_lib_get_port +EXPORT_SYMBOL vmlinux 0x3869afe6 hippi_type_trans +EXPORT_SYMBOL vmlinux 0x388959b5 _lv1_net_stop_tx_dma +EXPORT_SYMBOL vmlinux 0x388f9128 xfrm_state_walk_done +EXPORT_SYMBOL vmlinux 0x389c3bff pci_bus_size_bridges +EXPORT_SYMBOL vmlinux 0x389fc22b sk_release_kernel +EXPORT_SYMBOL vmlinux 0x38a683f6 otg_set_transceiver +EXPORT_SYMBOL vmlinux 0x38b48a2e phys_mem_access_prot +EXPORT_SYMBOL vmlinux 0x38b92846 llc_remove_pack +EXPORT_SYMBOL vmlinux 0x38e6321f xfrm4_rcv +EXPORT_SYMBOL vmlinux 0x38e97e88 xfrm_state_add +EXPORT_SYMBOL vmlinux 0x38ef10c5 jbd2_journal_file_inode +EXPORT_SYMBOL vmlinux 0x38fb9933 tty_std_termios +EXPORT_SYMBOL vmlinux 0x38fc7791 flex_array_get +EXPORT_SYMBOL vmlinux 0x390a340c dev_getbyhwaddr_rcu +EXPORT_SYMBOL vmlinux 0x39281322 jbd2_journal_get_write_access +EXPORT_SYMBOL vmlinux 0x3980aac1 unregister_reboot_notifier +EXPORT_SYMBOL vmlinux 0x3988bbd0 scsi_cmd_ioctl +EXPORT_SYMBOL vmlinux 0x398dc3e9 __sk_dst_check +EXPORT_SYMBOL vmlinux 0x399f7716 uart_get_divisor +EXPORT_SYMBOL vmlinux 0x39b049b2 neigh_changeaddr +EXPORT_SYMBOL vmlinux 0x39cdf63c wait_for_completion_interruptible +EXPORT_SYMBOL vmlinux 0x39de7bda __scsi_alloc_queue +EXPORT_SYMBOL vmlinux 0x39fbb4fc del_gendisk +EXPORT_SYMBOL vmlinux 0x3a056cbe unmap_mapping_range +EXPORT_SYMBOL vmlinux 0x3a2204c6 security_netlink_recv +EXPORT_SYMBOL vmlinux 0x3a3f71ec pci_set_power_state +EXPORT_SYMBOL vmlinux 0x3a5068f2 I_BDEV +EXPORT_SYMBOL vmlinux 0x3a7cb5b3 dquot_resume +EXPORT_SYMBOL vmlinux 0x3a9b6fb9 blk_unregister_region +EXPORT_SYMBOL vmlinux 0x3ac406e1 tcp_sendmsg +EXPORT_SYMBOL vmlinux 0x3ad6659e bio_get_nr_vecs +EXPORT_SYMBOL vmlinux 0x3adb32d2 swiotlb_unmap_sg +EXPORT_SYMBOL vmlinux 0x3adf1026 led_brightness_set +EXPORT_SYMBOL vmlinux 0x3af390c0 of_find_node_by_phandle +EXPORT_SYMBOL vmlinux 0x3b05ae8f skb_dst_set_noref +EXPORT_SYMBOL vmlinux 0x3b150948 journal_abort +EXPORT_SYMBOL vmlinux 0x3b164d18 skb_put +EXPORT_SYMBOL vmlinux 0x3b2b9ea7 d_lookup +EXPORT_SYMBOL vmlinux 0x3b3016d3 cpufreq_unregister_notifier +EXPORT_SYMBOL vmlinux 0x3b400313 clear_user_page +EXPORT_SYMBOL vmlinux 0x3b613f8c dma_pool_alloc +EXPORT_SYMBOL vmlinux 0x3b615a21 wait_for_completion_killable +EXPORT_SYMBOL vmlinux 0x3b62100c of_find_matching_node +EXPORT_SYMBOL vmlinux 0x3b6d103e block_write_full_page +EXPORT_SYMBOL vmlinux 0x3bce1e3f security_file_mmap +EXPORT_SYMBOL vmlinux 0x3bd1b1f6 msecs_to_jiffies +EXPORT_SYMBOL vmlinux 0x3bf06fc7 find_or_create_page +EXPORT_SYMBOL vmlinux 0x3c0b4eee __kfifo_skip_r +EXPORT_SYMBOL vmlinux 0x3c104797 pci_get_domain_bus_and_slot +EXPORT_SYMBOL vmlinux 0x3c2c5af5 sprintf +EXPORT_SYMBOL vmlinux 0x3c59f164 scsi_device_set_state +EXPORT_SYMBOL vmlinux 0x3c5d8d56 tcp_close +EXPORT_SYMBOL vmlinux 0x3c80c06c kstrtoull +EXPORT_SYMBOL vmlinux 0x3c9d1211 string_get_size +EXPORT_SYMBOL vmlinux 0x3cc1b3c6 d_invalidate +EXPORT_SYMBOL vmlinux 0x3cceb7d2 sock_wmalloc +EXPORT_SYMBOL vmlinux 0x3ce4ca6f disable_irq +EXPORT_SYMBOL vmlinux 0x3cf4d526 pci_bus_assign_resources +EXPORT_SYMBOL vmlinux 0x3cf63f19 __tracepoint_kmem_cache_alloc_node +EXPORT_SYMBOL vmlinux 0x3cfa0518 elv_rb_latter_request +EXPORT_SYMBOL vmlinux 0x3d0485d0 dm_io_client_destroy +EXPORT_SYMBOL vmlinux 0x3d0a99e3 blk_end_request_cur +EXPORT_SYMBOL vmlinux 0x3d43274b sock_create_kern +EXPORT_SYMBOL vmlinux 0x3d44c2c1 scsi_set_medium_removal +EXPORT_SYMBOL vmlinux 0x3d54ac01 _lv1_net_stop_rx_dma +EXPORT_SYMBOL vmlinux 0x3d61aee2 pm860x_bulk_read +EXPORT_SYMBOL vmlinux 0x3d74ebef skb_free_datagram +EXPORT_SYMBOL vmlinux 0x3d820f1f ip_mc_rejoin_groups +EXPORT_SYMBOL vmlinux 0x3d8728bb memcpy_toiovecend +EXPORT_SYMBOL vmlinux 0x3da11534 dm_kcopyd_client_destroy +EXPORT_SYMBOL vmlinux 0x3dcb88a0 irq_set_handler_data +EXPORT_SYMBOL vmlinux 0x3dd00320 kernel_sendmsg +EXPORT_SYMBOL vmlinux 0x3ded1aba lease_get_mtime +EXPORT_SYMBOL vmlinux 0x3dfc897c seq_hlist_start_head +EXPORT_SYMBOL vmlinux 0x3e0b567c lro_vlan_hwaccel_receive_frags +EXPORT_SYMBOL vmlinux 0x3e0b79d0 dquot_commit +EXPORT_SYMBOL vmlinux 0x3e0e9023 param_set_long +EXPORT_SYMBOL vmlinux 0x3e286dca _lv1_get_rtc +EXPORT_SYMBOL vmlinux 0x3e45e9ff register_inetaddr_notifier +EXPORT_SYMBOL vmlinux 0x3e6fac24 pci_clear_master +EXPORT_SYMBOL vmlinux 0x3e7ac7ba pcibios_resource_to_bus +EXPORT_SYMBOL vmlinux 0x3e882943 pcibios_align_resource +EXPORT_SYMBOL vmlinux 0x3e9110fa __hw_addr_unsync +EXPORT_SYMBOL vmlinux 0x3ea08ed1 ip4_datagram_connect +EXPORT_SYMBOL vmlinux 0x3ea28a4f flex_array_free_parts +EXPORT_SYMBOL vmlinux 0x3ea3e260 sock_recvmsg +EXPORT_SYMBOL vmlinux 0x3ec8886f param_ops_int +EXPORT_SYMBOL vmlinux 0x3ed63055 zlib_inflateReset +EXPORT_SYMBOL vmlinux 0x3ee5d038 netdev_alert +EXPORT_SYMBOL vmlinux 0x3ef888e2 sock_kmalloc +EXPORT_SYMBOL vmlinux 0x3f0546a8 ioread32_rep +EXPORT_SYMBOL vmlinux 0x3f06a656 _lv1_construct_event_receive_port +EXPORT_SYMBOL vmlinux 0x3f36a840 write_one_page +EXPORT_SYMBOL vmlinux 0x3f406a3b enable_kernel_altivec +EXPORT_SYMBOL vmlinux 0x3f4547a7 put_unused_fd +EXPORT_SYMBOL vmlinux 0x3fa03a97 memset +EXPORT_SYMBOL vmlinux 0x3fa913da strspn +EXPORT_SYMBOL vmlinux 0x3fbfc505 scsi_get_device_flags_keyed +EXPORT_SYMBOL vmlinux 0x3fbfd6ed _lv1_gpu_open +EXPORT_SYMBOL vmlinux 0x3fc5c649 freeze_bdev +EXPORT_SYMBOL vmlinux 0x3fdd6a09 generic_delete_inode +EXPORT_SYMBOL vmlinux 0x3fe732e5 otg_put_transceiver +EXPORT_SYMBOL vmlinux 0x3fec048f sg_next +EXPORT_SYMBOL vmlinux 0x3fef3525 i2c_add_adapter +EXPORT_SYMBOL vmlinux 0x3ff62317 local_bh_disable +EXPORT_SYMBOL vmlinux 0x40167d0d xfrm_policy_destroy +EXPORT_SYMBOL vmlinux 0x4029d238 param_set_copystring +EXPORT_SYMBOL vmlinux 0x403c9ca5 framebuffer_release +EXPORT_SYMBOL vmlinux 0x4044c525 __serio_register_driver +EXPORT_SYMBOL vmlinux 0x40456132 user_path_at +EXPORT_SYMBOL vmlinux 0x405c1144 get_seconds +EXPORT_SYMBOL vmlinux 0x40608281 tcp_md5_hash_header +EXPORT_SYMBOL vmlinux 0x4067822a dqstats +EXPORT_SYMBOL vmlinux 0x4089fc00 vfs_open +EXPORT_SYMBOL vmlinux 0x40973662 sysctl_udp_mem +EXPORT_SYMBOL vmlinux 0x40a27c37 scsi_dev_info_remove_list +EXPORT_SYMBOL vmlinux 0x40a9b349 vzalloc +EXPORT_SYMBOL vmlinux 0x40d04664 console_trylock +EXPORT_SYMBOL vmlinux 0x4101a975 ide_fixstring +EXPORT_SYMBOL vmlinux 0x4108e69a fb_match_mode +EXPORT_SYMBOL vmlinux 0x410bb1ea vmap +EXPORT_SYMBOL vmlinux 0x411962bf thermal_cooling_device_unregister +EXPORT_SYMBOL vmlinux 0x4126c789 gen_pool_destroy +EXPORT_SYMBOL vmlinux 0x41361807 _lv1_get_logical_ppe_id +EXPORT_SYMBOL vmlinux 0x41482d8b strndup_user +EXPORT_SYMBOL vmlinux 0x4155bac9 scsi_execute +EXPORT_SYMBOL vmlinux 0x4159c38f ioremap_wc +EXPORT_SYMBOL vmlinux 0x41779437 tcf_hash_lookup +EXPORT_SYMBOL vmlinux 0x418072b8 sync_inodes_sb +EXPORT_SYMBOL vmlinux 0x4188d439 neigh_rand_reach_time +EXPORT_SYMBOL vmlinux 0x41b78ac0 bdi_set_max_ratio +EXPORT_SYMBOL vmlinux 0x41bda0f9 journal_forget +EXPORT_SYMBOL vmlinux 0x41c15d97 dcache_readdir +EXPORT_SYMBOL vmlinux 0x41d42f2a scsi_adjust_queue_depth +EXPORT_SYMBOL vmlinux 0x41dbf4de _lv1_start_lpm +EXPORT_SYMBOL vmlinux 0x4211c3c1 zlib_inflateInit2 +EXPORT_SYMBOL vmlinux 0x42121802 dcache_dir_close +EXPORT_SYMBOL vmlinux 0x4221cca9 phy_connect_direct +EXPORT_SYMBOL vmlinux 0x42224298 sscanf +EXPORT_SYMBOL vmlinux 0x4249dcdf dquot_destroy +EXPORT_SYMBOL vmlinux 0x42595e58 vgacon_text_force +EXPORT_SYMBOL vmlinux 0x42977ad4 __hw_addr_del_multiple +EXPORT_SYMBOL vmlinux 0x42e7903f get_disk +EXPORT_SYMBOL vmlinux 0x43002fbd kobject_init +EXPORT_SYMBOL vmlinux 0x4302d0eb free_pages +EXPORT_SYMBOL vmlinux 0x430c5ebd journal_release_buffer +EXPORT_SYMBOL vmlinux 0x43336d17 netlink_dump_start +EXPORT_SYMBOL vmlinux 0x433fa0d0 __skb_checksum_complete_head +EXPORT_SYMBOL vmlinux 0x43542619 dm_kcopyd_copy +EXPORT_SYMBOL vmlinux 0x436c2179 iowrite32 +EXPORT_SYMBOL vmlinux 0x437af5cf ps2_handle_response +EXPORT_SYMBOL vmlinux 0x438bce1e init_timer_deferrable_key +EXPORT_SYMBOL vmlinux 0x439ed8fc macio_dev_get +EXPORT_SYMBOL vmlinux 0x43a01f90 complete_all +EXPORT_SYMBOL vmlinux 0x43a0458b blk_start_plug +EXPORT_SYMBOL vmlinux 0x43af6099 kill_fasync +EXPORT_SYMBOL vmlinux 0x43bbfe2f powerpc_debugfs_root +EXPORT_SYMBOL vmlinux 0x43be8500 cleancache_register_ops +EXPORT_SYMBOL vmlinux 0x43ec913a put_cmsg +EXPORT_SYMBOL vmlinux 0x43f1880d agp_generic_free_by_type +EXPORT_SYMBOL vmlinux 0x43f9ccdf cdrom_media_changed +EXPORT_SYMBOL vmlinux 0x44218c2f giveup_altivec +EXPORT_SYMBOL vmlinux 0x443fdbfe compat_nf_setsockopt +EXPORT_SYMBOL vmlinux 0x44402b6f param_get_ulong +EXPORT_SYMBOL vmlinux 0x44468a27 xfrm6_rcv_spi +EXPORT_SYMBOL vmlinux 0x44678207 sock_wfree +EXPORT_SYMBOL vmlinux 0x446ccea2 register_key_type +EXPORT_SYMBOL vmlinux 0x4499ca4f pci_find_next_bus +EXPORT_SYMBOL vmlinux 0x44b911c3 rb_replace_node +EXPORT_SYMBOL vmlinux 0x44e9a829 match_token +EXPORT_SYMBOL vmlinux 0x44eb192e wait_for_completion +EXPORT_SYMBOL vmlinux 0x44f70c35 gen_pool_add_virt +EXPORT_SYMBOL vmlinux 0x45057fd9 task_nice +EXPORT_SYMBOL vmlinux 0x450ce2f4 i2c_get_adapter +EXPORT_SYMBOL vmlinux 0x452ebe86 schedule_delayed_work_on +EXPORT_SYMBOL vmlinux 0x453c8403 pci_msi_enabled +EXPORT_SYMBOL vmlinux 0x4549538e n_tty_ioctl_helper +EXPORT_SYMBOL vmlinux 0x4550ba8a register_cpu_notifier +EXPORT_SYMBOL vmlinux 0x4564459b _lv1_set_virtual_uart_param +EXPORT_SYMBOL vmlinux 0x45704798 print_hex_dump_bytes +EXPORT_SYMBOL vmlinux 0x4575315d utf8s_to_utf16s +EXPORT_SYMBOL vmlinux 0x4578f528 __kfifo_to_user +EXPORT_SYMBOL vmlinux 0x457b7813 nf_unregister_hook +EXPORT_SYMBOL vmlinux 0x45800f58 __seq_open_private +EXPORT_SYMBOL vmlinux 0x45870420 get_unmapped_area_prot +EXPORT_SYMBOL vmlinux 0x4587b952 blk_alloc_queue_node +EXPORT_SYMBOL vmlinux 0x458c56c5 journal_get_write_access +EXPORT_SYMBOL vmlinux 0x459d7343 km_policy_notify +EXPORT_SYMBOL vmlinux 0x45a55ec8 __iounmap +EXPORT_SYMBOL vmlinux 0x45c7030c textsearch_register +EXPORT_SYMBOL vmlinux 0x45cfe80b pasemi_dma_free_flag +EXPORT_SYMBOL vmlinux 0x45d216b9 tcp_put_md5sig_pool +EXPORT_SYMBOL vmlinux 0x45f7b853 fget_raw +EXPORT_SYMBOL vmlinux 0x461ebfa0 __copy_tofrom_user +EXPORT_SYMBOL vmlinux 0x46214106 files_lglock_local_unlock_cpu +EXPORT_SYMBOL vmlinux 0x463d5942 alloc_pci_dev +EXPORT_SYMBOL vmlinux 0x4647035c inet_select_addr +EXPORT_SYMBOL vmlinux 0x464aa94e jbd2_journal_init_inode +EXPORT_SYMBOL vmlinux 0x466c14a7 __delay +EXPORT_SYMBOL vmlinux 0x4681450c set_create_files_as +EXPORT_SYMBOL vmlinux 0x46884e8c scsi_ioctl +EXPORT_SYMBOL vmlinux 0x469d9f6b macio_release_resource +EXPORT_SYMBOL vmlinux 0x46a04585 write_dirty_buffer +EXPORT_SYMBOL vmlinux 0x46d12956 wait_for_completion_interruptible_timeout +EXPORT_SYMBOL vmlinux 0x470392fb netdev_update_features +EXPORT_SYMBOL vmlinux 0x471a0660 starget_for_each_device +EXPORT_SYMBOL vmlinux 0x471b2dc0 cpufreq_global_kobject +EXPORT_SYMBOL vmlinux 0x47469665 bmap +EXPORT_SYMBOL vmlinux 0x475100c2 inet_get_local_port_range +EXPORT_SYMBOL vmlinux 0x476de450 i2c_smbus_xfer +EXPORT_SYMBOL vmlinux 0x47939e0d __tasklet_hi_schedule +EXPORT_SYMBOL vmlinux 0x479c3c86 find_next_zero_bit +EXPORT_SYMBOL vmlinux 0x47b636d0 blk_queue_max_discard_sectors +EXPORT_SYMBOL vmlinux 0x47dc16e9 pci_lost_interrupt +EXPORT_SYMBOL vmlinux 0x48000553 mempool_create_node +EXPORT_SYMBOL vmlinux 0x48053f9f input_unregister_handle +EXPORT_SYMBOL vmlinux 0x4807fa35 get_phy_device +EXPORT_SYMBOL vmlinux 0x480ab42a __next_cpu_nr +EXPORT_SYMBOL vmlinux 0x48127a37 bio_map_kern +EXPORT_SYMBOL vmlinux 0x483b945f mpage_readpages +EXPORT_SYMBOL vmlinux 0x48404b9a remove_wait_queue +EXPORT_SYMBOL vmlinux 0x48534537 xfrm_unregister_km +EXPORT_SYMBOL vmlinux 0x4859b8bb rtc_year_days +EXPORT_SYMBOL vmlinux 0x4870b7ac sock_no_socketpair +EXPORT_SYMBOL vmlinux 0x48768674 add_disk +EXPORT_SYMBOL vmlinux 0x4881efab pmac_get_partition +EXPORT_SYMBOL vmlinux 0x488a6605 file_sb_list_del +EXPORT_SYMBOL vmlinux 0x48c1d080 tcp_parse_md5sig_option +EXPORT_SYMBOL vmlinux 0x48fb002a bd_set_size +EXPORT_SYMBOL vmlinux 0x49024a3c free_buffer_head +EXPORT_SYMBOL vmlinux 0x493bc193 fasync_helper +EXPORT_SYMBOL vmlinux 0x4958f282 sk_receive_skb +EXPORT_SYMBOL vmlinux 0x495ec6eb pasemi_dma_alloc_buf +EXPORT_SYMBOL vmlinux 0x49603fb8 security_sb_copy_data +EXPORT_SYMBOL vmlinux 0x496a797e register_nls +EXPORT_SYMBOL vmlinux 0x49a78896 journal_stop +EXPORT_SYMBOL vmlinux 0x49b07aec tcp_select_initial_window +EXPORT_SYMBOL vmlinux 0x49bd4d94 sync_inode_metadata +EXPORT_SYMBOL vmlinux 0x49f6a0ba mount_ns +EXPORT_SYMBOL vmlinux 0x4a014e1f __cleancache_init_fs +EXPORT_SYMBOL vmlinux 0x4a2d7f4b kernel_sock_shutdown +EXPORT_SYMBOL vmlinux 0x4a326b62 tty_port_raise_dtr_rts +EXPORT_SYMBOL vmlinux 0x4a358252 __bitmap_subset +EXPORT_SYMBOL vmlinux 0x4a73472e journal_unlock_updates +EXPORT_SYMBOL vmlinux 0x4a8bba17 generic_file_llseek +EXPORT_SYMBOL vmlinux 0x4a931cbd skb_unlink +EXPORT_SYMBOL vmlinux 0x4aa974c0 input_set_capability +EXPORT_SYMBOL vmlinux 0x4aaab2b1 groups_alloc +EXPORT_SYMBOL vmlinux 0x4ac64da4 _lv1_select_virtual_address_space +EXPORT_SYMBOL vmlinux 0x4acd93d3 release_resource +EXPORT_SYMBOL vmlinux 0x4adaf4ef kernel_listen +EXPORT_SYMBOL vmlinux 0x4ae5c157 __getblk +EXPORT_SYMBOL vmlinux 0x4ae5fb6a fib_default_rule_add +EXPORT_SYMBOL vmlinux 0x4afb16ad install_exec_creds +EXPORT_SYMBOL vmlinux 0x4afe9a77 scsi_partsize +EXPORT_SYMBOL vmlinux 0x4b02084c agp_generic_alloc_by_type +EXPORT_SYMBOL vmlinux 0x4b085dbf agp3_generic_configure +EXPORT_SYMBOL vmlinux 0x4b3cb349 _lv1_destruct_io_irq_outlet +EXPORT_SYMBOL vmlinux 0x4b48878a input_set_abs_params +EXPORT_SYMBOL vmlinux 0x4b4bc806 bio_integrity_add_page +EXPORT_SYMBOL vmlinux 0x4b580779 bio_free +EXPORT_SYMBOL vmlinux 0x4b5814ef kmalloc_order_trace +EXPORT_SYMBOL vmlinux 0x4b65c7b7 journal_check_used_features +EXPORT_SYMBOL vmlinux 0x4b6c43bc scsi_eh_finish_cmd +EXPORT_SYMBOL vmlinux 0x4b6fcddc _lv1_set_spe_interrupt_mask +EXPORT_SYMBOL vmlinux 0x4b7ed27b sleep_on +EXPORT_SYMBOL vmlinux 0x4b7fbecf writeback_inodes_sb_if_idle +EXPORT_SYMBOL vmlinux 0x4bb6d8a2 dev_gro_receive +EXPORT_SYMBOL vmlinux 0x4bc41486 blk_rq_map_integrity_sg +EXPORT_SYMBOL vmlinux 0x4bc96635 ifla_policy +EXPORT_SYMBOL vmlinux 0x4c06548c register_exec_domain +EXPORT_SYMBOL vmlinux 0x4c11435a _raw_read_lock_bh +EXPORT_SYMBOL vmlinux 0x4c1182cb bitmap_scnprintf +EXPORT_SYMBOL vmlinux 0x4c1a1107 xfrm_state_delete +EXPORT_SYMBOL vmlinux 0x4c1a3a5d bio_copy_kern +EXPORT_SYMBOL vmlinux 0x4c20411b blk_run_queue_async +EXPORT_SYMBOL vmlinux 0x4c3fdf3b fib_default_rule_pref +EXPORT_SYMBOL vmlinux 0x4c41d6c6 mntput +EXPORT_SYMBOL vmlinux 0x4c4c956e nla_memcmp +EXPORT_SYMBOL vmlinux 0x4c59f38b inet_sock_destruct +EXPORT_SYMBOL vmlinux 0x4c7a821d sock_queue_rcv_skb +EXPORT_SYMBOL vmlinux 0x4c9fafe0 do_truncate +EXPORT_SYMBOL vmlinux 0x4ca22ef4 flex_array_get_ptr +EXPORT_SYMBOL vmlinux 0x4cb01950 ps3_dma_region_create +EXPORT_SYMBOL vmlinux 0x4cbbd171 __bitmap_weight +EXPORT_SYMBOL vmlinux 0x4cd1ccd4 netlink_rcv_skb +EXPORT_SYMBOL vmlinux 0x4cd3d37e qdisc_reset +EXPORT_SYMBOL vmlinux 0x4cdf5d3e i2c_smbus_read_word_data +EXPORT_SYMBOL vmlinux 0x4d07470d stop_tty +EXPORT_SYMBOL vmlinux 0x4d118eb0 pci_disable_device +EXPORT_SYMBOL vmlinux 0x4d1744cb tcp_gro_complete +EXPORT_SYMBOL vmlinux 0x4d1f8220 set_page_dirty_lock +EXPORT_SYMBOL vmlinux 0x4d2ecb6b inet_addr_type +EXPORT_SYMBOL vmlinux 0x4d3345e0 filemap_fdatawait +EXPORT_SYMBOL vmlinux 0x4d3df43b generic_write_end +EXPORT_SYMBOL vmlinux 0x4d4bd6ba sock_no_getsockopt +EXPORT_SYMBOL vmlinux 0x4d7347b3 xfrm6_find_1stfragopt +EXPORT_SYMBOL vmlinux 0x4d974b9c register_sysrq_key +EXPORT_SYMBOL vmlinux 0x4da48355 generic_pipe_buf_steal +EXPORT_SYMBOL vmlinux 0x4db1e1d4 posix_acl_equiv_mode +EXPORT_SYMBOL vmlinux 0x4dbfeb6a scsi_eh_prep_cmnd +EXPORT_SYMBOL vmlinux 0x4dc45be9 nf_log_unbind_pf +EXPORT_SYMBOL vmlinux 0x4dda726b match_strlcpy +EXPORT_SYMBOL vmlinux 0x4df119fa __bitmap_parse +EXPORT_SYMBOL vmlinux 0x4df96547 boot_tvec_bases +EXPORT_SYMBOL vmlinux 0x4e0119e0 register_netdev +EXPORT_SYMBOL vmlinux 0x4e069249 security_tun_dev_post_create +EXPORT_SYMBOL vmlinux 0x4e0eab3b scsi_unblock_requests +EXPORT_SYMBOL vmlinux 0x4e293525 serio_unregister_driver +EXPORT_SYMBOL vmlinux 0x4e3298bb jbd2_journal_invalidatepage +EXPORT_SYMBOL vmlinux 0x4e3567f7 match_int +EXPORT_SYMBOL vmlinux 0x4e57bf13 pci_release_regions +EXPORT_SYMBOL vmlinux 0x4e6e8ea7 fg_console +EXPORT_SYMBOL vmlinux 0x4e73402f skb_clone +EXPORT_SYMBOL vmlinux 0x4e8377f3 ps2_handle_ack +EXPORT_SYMBOL vmlinux 0x4e8b5e38 __alloc_skb +EXPORT_SYMBOL vmlinux 0x4e9dffb5 ip_fast_csum +EXPORT_SYMBOL vmlinux 0x4eb1754f alloc_trdev +EXPORT_SYMBOL vmlinux 0x4eb1a74d bio_kmalloc +EXPORT_SYMBOL vmlinux 0x4ecd1811 xfrm_state_check_expire +EXPORT_SYMBOL vmlinux 0x4edd72f7 block_all_signals +EXPORT_SYMBOL vmlinux 0x4ef2013d km_new_mapping +EXPORT_SYMBOL vmlinux 0x4f1cd128 security_tun_dev_create +EXPORT_SYMBOL vmlinux 0x4f391d0e nla_parse +EXPORT_SYMBOL vmlinux 0x4f5fdb08 agp_backend_acquire +EXPORT_SYMBOL vmlinux 0x4f664db6 _lv1_insert_htab_entry +EXPORT_SYMBOL vmlinux 0x4f669b33 of_find_device_by_node +EXPORT_SYMBOL vmlinux 0x4f730168 kthread_stop +EXPORT_SYMBOL vmlinux 0x4f8893f7 vfs_llseek +EXPORT_SYMBOL vmlinux 0x4f8efdd7 pci_save_state +EXPORT_SYMBOL vmlinux 0x4fa1a8bd sk_send_sigurg +EXPORT_SYMBOL vmlinux 0x4fb632d4 __cleancache_flush_inode +EXPORT_SYMBOL vmlinux 0x4fc20943 datagram_poll +EXPORT_SYMBOL vmlinux 0x4fc5c226 vfs_stat +EXPORT_SYMBOL vmlinux 0x4fdee897 i8042_command +EXPORT_SYMBOL vmlinux 0x4fec6b37 skb_prepare_seq_read +EXPORT_SYMBOL vmlinux 0x4ff1c9bc populate_rootfs_wait +EXPORT_SYMBOL vmlinux 0x500a26a4 elv_rb_find +EXPORT_SYMBOL vmlinux 0x50211ee3 tcp_free_md5sig_pool +EXPORT_SYMBOL vmlinux 0x504c82e0 bio_integrity_advance +EXPORT_SYMBOL vmlinux 0x5056966f mach_powermac +EXPORT_SYMBOL vmlinux 0x506746b6 getrawmonotonic +EXPORT_SYMBOL vmlinux 0x50844e71 cpu_rmap_update +EXPORT_SYMBOL vmlinux 0x50857c8c dev_addr_add_multiple +EXPORT_SYMBOL vmlinux 0x508aa5ac vfs_follow_link +EXPORT_SYMBOL vmlinux 0x50ab4c6d files_lglock_global_lock +EXPORT_SYMBOL vmlinux 0x50ae3c54 _lv1_gpu_attribute +EXPORT_SYMBOL vmlinux 0x50b70451 blk_make_request +EXPORT_SYMBOL vmlinux 0x50d90319 genl_register_ops +EXPORT_SYMBOL vmlinux 0x5102c29e inet_ioctl +EXPORT_SYMBOL vmlinux 0x51066923 __skb_get_rxhash +EXPORT_SYMBOL vmlinux 0x51090b09 pipe_lock +EXPORT_SYMBOL vmlinux 0x510a94c3 __mark_inode_dirty +EXPORT_SYMBOL vmlinux 0x510c2535 xz_dec_run +EXPORT_SYMBOL vmlinux 0x5118c382 secure_dccp_sequence_number +EXPORT_SYMBOL vmlinux 0x511fcb42 elevator_exit +EXPORT_SYMBOL vmlinux 0x51243c21 flex_array_shrink +EXPORT_SYMBOL vmlinux 0x513bc859 pci_request_regions_exclusive +EXPORT_SYMBOL vmlinux 0x515cde82 netdev_state_change +EXPORT_SYMBOL vmlinux 0x5195a74d swiotlb_alloc_coherent +EXPORT_SYMBOL vmlinux 0x5196b73d __scsi_put_command +EXPORT_SYMBOL vmlinux 0x519b0da3 finish_wait +EXPORT_SYMBOL vmlinux 0x51c369e3 _dev_info +EXPORT_SYMBOL vmlinux 0x51ce5ad3 files_lglock_local_lock_cpu +EXPORT_SYMBOL vmlinux 0x51dce73b xfrm_state_walk_init +EXPORT_SYMBOL vmlinux 0x52026cdf security_sb_parse_opts_str +EXPORT_SYMBOL vmlinux 0x5215b037 neigh_sysctl_register +EXPORT_SYMBOL vmlinux 0x522bfe81 dump_seek +EXPORT_SYMBOL vmlinux 0x5248bab3 tcf_hash_destroy +EXPORT_SYMBOL vmlinux 0x52490be3 serio_interrupt +EXPORT_SYMBOL vmlinux 0x5249f6a2 iget_failed +EXPORT_SYMBOL vmlinux 0x52760ca9 getnstimeofday +EXPORT_SYMBOL vmlinux 0x527830ff pmac_xpram_read +EXPORT_SYMBOL vmlinux 0x529c05d8 cdev_del +EXPORT_SYMBOL vmlinux 0x529e28b6 eth_header_cache_update +EXPORT_SYMBOL vmlinux 0x52b3db12 xfrm_user_policy +EXPORT_SYMBOL vmlinux 0x52bb47ee dev_mc_init +EXPORT_SYMBOL vmlinux 0x52bce049 bfifo_qdisc_ops +EXPORT_SYMBOL vmlinux 0x52d13a14 textsearch_find_continuous +EXPORT_SYMBOL vmlinux 0x52d2ce2d fb_find_mode +EXPORT_SYMBOL vmlinux 0x52d7b2fd llc_sap_list +EXPORT_SYMBOL vmlinux 0x52e0e488 open_exec +EXPORT_SYMBOL vmlinux 0x52e3fa05 _lv1_allocate_memory +EXPORT_SYMBOL vmlinux 0x52f18345 max8925_set_bits +EXPORT_SYMBOL vmlinux 0x53055655 proc_dointvec_userhz_jiffies +EXPORT_SYMBOL vmlinux 0x530658a2 swiotlb_unmap_sg_attrs +EXPORT_SYMBOL vmlinux 0x530b1e98 pm_suspend +EXPORT_SYMBOL vmlinux 0x5316da9f seq_puts +EXPORT_SYMBOL vmlinux 0x5326b995 simple_rename +EXPORT_SYMBOL vmlinux 0x532d6cb4 netif_notify_peers +EXPORT_SYMBOL vmlinux 0x53326531 mempool_alloc_pages +EXPORT_SYMBOL vmlinux 0x5335747f neigh_parms_alloc +EXPORT_SYMBOL vmlinux 0x5339f5f8 _lv1_read_virtual_uart +EXPORT_SYMBOL vmlinux 0x53494b0f tty_port_carrier_raised +EXPORT_SYMBOL vmlinux 0x535cae88 __cleancache_flush_fs +EXPORT_SYMBOL vmlinux 0x5367f74c vio_cmo_set_dev_desired +EXPORT_SYMBOL vmlinux 0x536a623d serio_reconnect +EXPORT_SYMBOL vmlinux 0x53716f7f skb_dequeue_tail +EXPORT_SYMBOL vmlinux 0x538383c0 unregister_inet6addr_notifier +EXPORT_SYMBOL vmlinux 0x53c0767c sk_chk_filter +EXPORT_SYMBOL vmlinux 0x53cdcd1a inet_put_port +EXPORT_SYMBOL vmlinux 0x53e348eb swiotlb_dma_mapping_error +EXPORT_SYMBOL vmlinux 0x53e888d8 swiotlb_sync_single_for_cpu +EXPORT_SYMBOL vmlinux 0x53ebab1b _outsl_ns +EXPORT_SYMBOL vmlinux 0x53f04062 __kfifo_dma_out_prepare_r +EXPORT_SYMBOL vmlinux 0x5404aac6 padata_register_cpumask_notifier +EXPORT_SYMBOL vmlinux 0x54212833 neigh_lookup_nodev +EXPORT_SYMBOL vmlinux 0x54358538 i2c_smbus_write_word_data +EXPORT_SYMBOL vmlinux 0x543ef284 seq_hlist_start +EXPORT_SYMBOL vmlinux 0x5445bde6 wireless_send_event +EXPORT_SYMBOL vmlinux 0x54476842 get_agp_version +EXPORT_SYMBOL vmlinux 0x54568b75 register_memory_isolate_notifier +EXPORT_SYMBOL vmlinux 0x545eac02 mb_cache_entry_find_next +EXPORT_SYMBOL vmlinux 0x548dd085 sync_blockdev +EXPORT_SYMBOL vmlinux 0x54a9db5f _kstrtoul +EXPORT_SYMBOL vmlinux 0x54bebe88 genl_unregister_mc_group +EXPORT_SYMBOL vmlinux 0x54d2345b phy_scan_fixups +EXPORT_SYMBOL vmlinux 0x54e6fcdd net_enable_timestamp +EXPORT_SYMBOL vmlinux 0x54fbbff5 pci_setup_cardbus +EXPORT_SYMBOL vmlinux 0x55078360 ip6_frag_init +EXPORT_SYMBOL vmlinux 0x550bc3f4 tty_port_free_xmit_buf +EXPORT_SYMBOL vmlinux 0x55244c16 padata_add_cpu +EXPORT_SYMBOL vmlinux 0x5530cc67 scm_fp_dup +EXPORT_SYMBOL vmlinux 0x5541ea93 on_each_cpu +EXPORT_SYMBOL vmlinux 0x554d47de padata_alloc +EXPORT_SYMBOL vmlinux 0x555ac2fa backlight_device_unregister +EXPORT_SYMBOL vmlinux 0x55633aca agp_generic_create_gatt_table +EXPORT_SYMBOL vmlinux 0x55678b4b bsearch +EXPORT_SYMBOL vmlinux 0x5568c553 complete +EXPORT_SYMBOL vmlinux 0x5577ef9e udp_table +EXPORT_SYMBOL vmlinux 0x557b3dd8 _lv1_gpu_close +EXPORT_SYMBOL vmlinux 0x5594be03 bitmap_remap +EXPORT_SYMBOL vmlinux 0x55a4f307 eth_rebuild_header +EXPORT_SYMBOL vmlinux 0x55aedf28 __put_cred +EXPORT_SYMBOL vmlinux 0x55d24033 __ps2_command +EXPORT_SYMBOL vmlinux 0x55db0d68 setup_arg_pages +EXPORT_SYMBOL vmlinux 0x55e36f69 inet_stream_ops +EXPORT_SYMBOL vmlinux 0x55ea67ab audit_log_end +EXPORT_SYMBOL vmlinux 0x5600904f fb_get_color_depth +EXPORT_SYMBOL vmlinux 0x560d4b0f skb_append +EXPORT_SYMBOL vmlinux 0x5614b010 xfrm_policy_walk_done +EXPORT_SYMBOL vmlinux 0x562548c4 __invalidate_device +EXPORT_SYMBOL vmlinux 0x5635a60a vmalloc_user +EXPORT_SYMBOL vmlinux 0x5645e82b iw_handler_get_spy +EXPORT_SYMBOL vmlinux 0x5649abc1 do_splice_from +EXPORT_SYMBOL vmlinux 0x568804ee _lv1_destruct_event_receive_port +EXPORT_SYMBOL vmlinux 0x56a10763 csum_tcpudp_magic +EXPORT_SYMBOL vmlinux 0x56bdf7aa mii_check_media +EXPORT_SYMBOL vmlinux 0x56bef3a4 tcf_register_action +EXPORT_SYMBOL vmlinux 0x56c0fe7a pci_disable_link_state_locked +EXPORT_SYMBOL vmlinux 0x56c2b95b rtas_progress +EXPORT_SYMBOL vmlinux 0x56c8799d scsi_kunmap_atomic_sg +EXPORT_SYMBOL vmlinux 0x56cbf03f dquot_initialize +EXPORT_SYMBOL vmlinux 0x56d5b680 serio_open +EXPORT_SYMBOL vmlinux 0x56ddd997 smp_call_function_many +EXPORT_SYMBOL vmlinux 0x5703dc44 pm860x_set_bits +EXPORT_SYMBOL vmlinux 0x572e85d4 blk_lookup_devt +EXPORT_SYMBOL vmlinux 0x574743d1 nf_register_hooks +EXPORT_SYMBOL vmlinux 0x57575f08 dmaengine_put +EXPORT_SYMBOL vmlinux 0x5765267f ethtool_op_get_tx_csum +EXPORT_SYMBOL vmlinux 0x57674fd7 __sw_hweight16 +EXPORT_SYMBOL vmlinux 0x577d8fc7 f_setown +EXPORT_SYMBOL vmlinux 0x578cc522 netdev_crit +EXPORT_SYMBOL vmlinux 0x578d2ead dquot_scan_active +EXPORT_SYMBOL vmlinux 0x579bab50 _lv1_gpu_memory_free +EXPORT_SYMBOL vmlinux 0x57af3fd1 jbd2_journal_errno +EXPORT_SYMBOL vmlinux 0x57b57ebe jiffies_to_timespec +EXPORT_SYMBOL vmlinux 0x57cf316e xfrm_spd_getinfo +EXPORT_SYMBOL vmlinux 0x57d1e137 deactivate_super +EXPORT_SYMBOL vmlinux 0x57d2f247 d_add_ci +EXPORT_SYMBOL vmlinux 0x57db7242 mangle_path +EXPORT_SYMBOL vmlinux 0x57ebe03d pci_back_from_sleep +EXPORT_SYMBOL vmlinux 0x57f50308 phy_find_first +EXPORT_SYMBOL vmlinux 0x5829d4ff simple_dir_operations +EXPORT_SYMBOL vmlinux 0x5838f6c9 rtc_valid_tm +EXPORT_SYMBOL vmlinux 0x583fd1ad eth_header_cache +EXPORT_SYMBOL vmlinux 0x58419269 default_file_splice_read +EXPORT_SYMBOL vmlinux 0x5857b225 ioread16_rep +EXPORT_SYMBOL vmlinux 0x5861fbb7 empty_aops +EXPORT_SYMBOL vmlinux 0x5862d075 of_parse_phandle +EXPORT_SYMBOL vmlinux 0x58657d87 genphy_suspend +EXPORT_SYMBOL vmlinux 0x5871f108 nonseekable_open +EXPORT_SYMBOL vmlinux 0x5880ec4e kmem_cache_alloc_node_trace +EXPORT_SYMBOL vmlinux 0x5883461e blk_rq_map_user_iov +EXPORT_SYMBOL vmlinux 0x5888bbe9 __register_chrdev +EXPORT_SYMBOL vmlinux 0x589ab192 input_mt_report_pointer_emulation +EXPORT_SYMBOL vmlinux 0x589d6c07 make_bad_inode +EXPORT_SYMBOL vmlinux 0x58b34e7f blk_fetch_request +EXPORT_SYMBOL vmlinux 0x58c6654a netlink_set_err +EXPORT_SYMBOL vmlinux 0x58d52911 pagecache_write_end +EXPORT_SYMBOL vmlinux 0x58e56f4e ide_proc_register_driver +EXPORT_SYMBOL vmlinux 0x5934392b fb_register_client +EXPORT_SYMBOL vmlinux 0x594bf15b ioport_map +EXPORT_SYMBOL vmlinux 0x59541959 netpoll_send_udp +EXPORT_SYMBOL vmlinux 0x595d0946 empty_zero_page +EXPORT_SYMBOL vmlinux 0x596f558c neigh_event_ns +EXPORT_SYMBOL vmlinux 0x598ebe81 mod_timer_pinned +EXPORT_SYMBOL vmlinux 0x5991a06b mem_cgroup_count_vm_event +EXPORT_SYMBOL vmlinux 0x59b3378a completion_done +EXPORT_SYMBOL vmlinux 0x59cca56a pci_request_region_exclusive +EXPORT_SYMBOL vmlinux 0x59d696b6 register_module_notifier +EXPORT_SYMBOL vmlinux 0x59e6556c cont_write_begin +EXPORT_SYMBOL vmlinux 0x59e70f93 __send_remote_softirq +EXPORT_SYMBOL vmlinux 0x5a025f7b arch_local_irq_restore +EXPORT_SYMBOL vmlinux 0x5a0aaa44 scsi_host_put +EXPORT_SYMBOL vmlinux 0x5a288222 kmalloc_caches +EXPORT_SYMBOL vmlinux 0x5a34a45c __kmalloc +EXPORT_SYMBOL vmlinux 0x5a3554dc ethtool_op_get_ufo +EXPORT_SYMBOL vmlinux 0x5a3a4656 sock_kfree_s +EXPORT_SYMBOL vmlinux 0x5a428fee register_shrinker +EXPORT_SYMBOL vmlinux 0x5a5e7ea3 simple_read_from_buffer +EXPORT_SYMBOL vmlinux 0x5a607f2e pcim_iomap +EXPORT_SYMBOL vmlinux 0x5a62558e __mod_zone_page_state +EXPORT_SYMBOL vmlinux 0x5a62750f uart_suspend_port +EXPORT_SYMBOL vmlinux 0x5a744b86 netlink_set_nonroot +EXPORT_SYMBOL vmlinux 0x5a79d407 dm_unregister_target +EXPORT_SYMBOL vmlinux 0x5a7c9e29 tty_kref_put +EXPORT_SYMBOL vmlinux 0x5a842380 single_open +EXPORT_SYMBOL vmlinux 0x5a98a834 agp3_generic_tlbflush +EXPORT_SYMBOL vmlinux 0x5aa328c4 agp_create_memory +EXPORT_SYMBOL vmlinux 0x5aaef577 __xfrm_init_state +EXPORT_SYMBOL vmlinux 0x5ad3d756 page_symlink_inode_operations +EXPORT_SYMBOL vmlinux 0x5b21c8cb agp_put_bridge +EXPORT_SYMBOL vmlinux 0x5b39353f tcp_disconnect +EXPORT_SYMBOL vmlinux 0x5b39988e ftrace_print_symbols_seq +EXPORT_SYMBOL vmlinux 0x5b43f1f1 rtas_service_present +EXPORT_SYMBOL vmlinux 0x5b5f96d0 km_state_expired +EXPORT_SYMBOL vmlinux 0x5b6b5679 mb_cache_entry_get +EXPORT_SYMBOL vmlinux 0x5b768546 sget +EXPORT_SYMBOL vmlinux 0x5b7c8cc6 tcp_shutdown +EXPORT_SYMBOL vmlinux 0x5b846f11 xfrm_alloc_spi +EXPORT_SYMBOL vmlinux 0x5b872131 dev_warn +EXPORT_SYMBOL vmlinux 0x5b9828c5 dma_spin_lock +EXPORT_SYMBOL vmlinux 0x5b9af593 seq_path +EXPORT_SYMBOL vmlinux 0x5ba17cf9 agp_allocate_memory +EXPORT_SYMBOL vmlinux 0x5bc1228d dev_mc_del_global +EXPORT_SYMBOL vmlinux 0x5bc18273 ip_ct_attach +EXPORT_SYMBOL vmlinux 0x5bc359c9 pci_set_master +EXPORT_SYMBOL vmlinux 0x5bc8b169 blk_init_tags +EXPORT_SYMBOL vmlinux 0x5bce7ba9 inet_dev_addr_type +EXPORT_SYMBOL vmlinux 0x5bdd97e2 fsnotify_alloc_group +EXPORT_SYMBOL vmlinux 0x5bf44169 dump_write +EXPORT_SYMBOL vmlinux 0x5bfeb50d kernel_read +EXPORT_SYMBOL vmlinux 0x5c0c3bf2 jbd2_journal_check_available_features +EXPORT_SYMBOL vmlinux 0x5c0cde71 journal_try_to_free_buffers +EXPORT_SYMBOL vmlinux 0x5c24bfd7 sock_release +EXPORT_SYMBOL vmlinux 0x5c2c20d2 security_inode_permission +EXPORT_SYMBOL vmlinux 0x5c37f319 _raw_spin_unlock_irqrestore +EXPORT_SYMBOL vmlinux 0x5c46b6fa posix_acl_chmod_masq +EXPORT_SYMBOL vmlinux 0x5c4a5e1c inet_stream_connect +EXPORT_SYMBOL vmlinux 0x5c647a17 grab_cache_page_nowait +EXPORT_SYMBOL vmlinux 0x5c6707bd __starget_for_each_device +EXPORT_SYMBOL vmlinux 0x5c803816 blk_cleanup_queue +EXPORT_SYMBOL vmlinux 0x5ca1ea19 of_create_pci_dev +EXPORT_SYMBOL vmlinux 0x5cc7fa18 seq_write +EXPORT_SYMBOL vmlinux 0x5cc8e015 iov_iter_single_seg_count +EXPORT_SYMBOL vmlinux 0x5ccc9045 _lv1_close_device +EXPORT_SYMBOL vmlinux 0x5ce42896 blk_put_request +EXPORT_SYMBOL vmlinux 0x5cf30e10 __debugger_ipi +EXPORT_SYMBOL vmlinux 0x5d01c515 neigh_update +EXPORT_SYMBOL vmlinux 0x5d3250a2 agp_free_page_array +EXPORT_SYMBOL vmlinux 0x5d33498f phy_device_register +EXPORT_SYMBOL vmlinux 0x5d3b3cb8 have_submounts +EXPORT_SYMBOL vmlinux 0x5d7ae89b scsi_is_target_device +EXPORT_SYMBOL vmlinux 0x5d94c9b2 inet_frag_find +EXPORT_SYMBOL vmlinux 0x5d977e48 send_sig +EXPORT_SYMBOL vmlinux 0x5dbbe98e memmove +EXPORT_SYMBOL vmlinux 0x5de9dbcd abort_creds +EXPORT_SYMBOL vmlinux 0x5dead0ec of_get_gpio_flags +EXPORT_SYMBOL vmlinux 0x5e3a8a9c __wake_up +EXPORT_SYMBOL vmlinux 0x5e6947f7 unregister_dcbevent_notifier +EXPORT_SYMBOL vmlinux 0x5e736fa7 skb_copy_and_csum_datagram_iovec +EXPORT_SYMBOL vmlinux 0x5e95b1cd current_umask +EXPORT_SYMBOL vmlinux 0x5ea50fab framebuffer_alloc +EXPORT_SYMBOL vmlinux 0x5ec65821 ethtool_op_set_tx_csum +EXPORT_SYMBOL vmlinux 0x5ecbe3b0 dev_notice +EXPORT_SYMBOL vmlinux 0x5ecbefbd blk_start_queue +EXPORT_SYMBOL vmlinux 0x5ed040b0 pm_set_vt_switch +EXPORT_SYMBOL vmlinux 0x5eda1f0b simple_write_begin +EXPORT_SYMBOL vmlinux 0x5edd0762 bin2bcd +EXPORT_SYMBOL vmlinux 0x5efeaabd generic_pipe_buf_get +EXPORT_SYMBOL vmlinux 0x5f005368 kstrtou8 +EXPORT_SYMBOL vmlinux 0x5f089e54 tty_port_alloc_xmit_buf +EXPORT_SYMBOL vmlinux 0x5f233e1b dquot_get_dqblk +EXPORT_SYMBOL vmlinux 0x5f236e93 rtnl_set_sk_err +EXPORT_SYMBOL vmlinux 0x5f323af3 blk_sync_queue +EXPORT_SYMBOL vmlinux 0x5f3b6bb9 mutex_trylock +EXPORT_SYMBOL vmlinux 0x5f58cde2 grab_cache_page_write_begin +EXPORT_SYMBOL vmlinux 0x5f5e8bbf pci_ltr_supported +EXPORT_SYMBOL vmlinux 0x5f85a06a down_write_trylock +EXPORT_SYMBOL vmlinux 0x5f8a2728 isa_io_base +EXPORT_SYMBOL vmlinux 0x5f8f67e3 delete_from_page_cache +EXPORT_SYMBOL vmlinux 0x5f8f6891 generic_file_aio_write +EXPORT_SYMBOL vmlinux 0x5f90d97a scsi_nonblockable_ioctl +EXPORT_SYMBOL vmlinux 0x5fa17c73 sk_filter_release_rcu +EXPORT_SYMBOL vmlinux 0x5fa4b1ab textsearch_prepare +EXPORT_SYMBOL vmlinux 0x5fa55b5c scsi_finish_command +EXPORT_SYMBOL vmlinux 0x5fabef0d pci_remove_bus_device +EXPORT_SYMBOL vmlinux 0x5fbab6db release_pages +EXPORT_SYMBOL vmlinux 0x5fc12dbd udp_flush_pending_frames +EXPORT_SYMBOL vmlinux 0x5fc19c36 scsi_target_quiesce +EXPORT_SYMBOL vmlinux 0x5fd2298e strnstr +EXPORT_SYMBOL vmlinux 0x5fd4b88e kernel_sendpage +EXPORT_SYMBOL vmlinux 0x5fe1dc50 netdev_printk +EXPORT_SYMBOL vmlinux 0x600683d3 do_unblank_screen +EXPORT_SYMBOL vmlinux 0x6009f87e simple_empty +EXPORT_SYMBOL vmlinux 0x60106309 of_device_is_compatible +EXPORT_SYMBOL vmlinux 0x601f8b93 dma_async_tx_descriptor_init +EXPORT_SYMBOL vmlinux 0x60380d54 compat_ip_setsockopt +EXPORT_SYMBOL vmlinux 0x603b8ae4 xfrm_policy_byid +EXPORT_SYMBOL vmlinux 0x6042098b blk_get_request +EXPORT_SYMBOL vmlinux 0x6067a146 memcpy +EXPORT_SYMBOL vmlinux 0x606dfdce phy_ethtool_gset +EXPORT_SYMBOL vmlinux 0x606f7bb5 pci_add_new_bus +EXPORT_SYMBOL vmlinux 0x6091efef read_dev_sector +EXPORT_SYMBOL vmlinux 0x609f1c7e synchronize_net +EXPORT_SYMBOL vmlinux 0x60a29e20 input_handler_for_each_handle +EXPORT_SYMBOL vmlinux 0x60ac70a7 generic_file_readonly_mmap +EXPORT_SYMBOL vmlinux 0x60c30c56 da903x_query_status +EXPORT_SYMBOL vmlinux 0x60df772b end_buffer_async_write +EXPORT_SYMBOL vmlinux 0x60e9d6ae jbd2_log_start_commit +EXPORT_SYMBOL vmlinux 0x60ea8f6a register_con_driver +EXPORT_SYMBOL vmlinux 0x60fbcb2e cdrom_get_last_written +EXPORT_SYMBOL vmlinux 0x6121e6eb pci_bus_write_config_word +EXPORT_SYMBOL vmlinux 0x61229b10 node_to_cpumask_map +EXPORT_SYMBOL vmlinux 0x612390ad netpoll_set_trap +EXPORT_SYMBOL vmlinux 0x6128b5fc __printk_ratelimit +EXPORT_SYMBOL vmlinux 0x6178108b writeback_inodes_sb_nr +EXPORT_SYMBOL vmlinux 0x618d8299 set_notify_swap_entry_free +EXPORT_SYMBOL vmlinux 0x61a00550 sb_min_blocksize +EXPORT_SYMBOL vmlinux 0x61a4487c _lv1_gpu_device_unmap +EXPORT_SYMBOL vmlinux 0x61a9365c __xfrm_policy_check +EXPORT_SYMBOL vmlinux 0x61b7b126 simple_strtoull +EXPORT_SYMBOL vmlinux 0x61be5190 pskb_copy +EXPORT_SYMBOL vmlinux 0x61db1121 compat_sock_get_timestamp +EXPORT_SYMBOL vmlinux 0x61dcdcd3 _lv1_pause +EXPORT_SYMBOL vmlinux 0x61e649f8 blk_put_queue +EXPORT_SYMBOL vmlinux 0x61ed33f7 blk_integrity_is_initialized +EXPORT_SYMBOL vmlinux 0x61eef2c9 _insb +EXPORT_SYMBOL vmlinux 0x622204b6 vfs_rename +EXPORT_SYMBOL vmlinux 0x6225637e md5_transform +EXPORT_SYMBOL vmlinux 0x6228c21f smp_call_function_single +EXPORT_SYMBOL vmlinux 0x6238b95b elv_rb_add +EXPORT_SYMBOL vmlinux 0x623cac56 writeback_inodes_sb_nr_if_idle +EXPORT_SYMBOL vmlinux 0x62502693 pci_bus_find_capability +EXPORT_SYMBOL vmlinux 0x6258ff7a panic_notifier_list +EXPORT_SYMBOL vmlinux 0x6261135d filemap_write_and_wait_range +EXPORT_SYMBOL vmlinux 0x62737e1d sock_unregister +EXPORT_SYMBOL vmlinux 0x62827bec security_secctx_to_secid +EXPORT_SYMBOL vmlinux 0x629b3920 alloc_pages_exact_nid +EXPORT_SYMBOL vmlinux 0x62a70624 blk_queue_free_tags +EXPORT_SYMBOL vmlinux 0x62b0d91b dquot_disable +EXPORT_SYMBOL vmlinux 0x62ced921 remap_vmalloc_range +EXPORT_SYMBOL vmlinux 0x62d85198 lock_may_write +EXPORT_SYMBOL vmlinux 0x62dc7015 tty_hung_up_p +EXPORT_SYMBOL vmlinux 0x630bddca sk_stream_wait_connect +EXPORT_SYMBOL vmlinux 0x630d1b84 up_read +EXPORT_SYMBOL vmlinux 0x63187451 pcie_aspm_support_enabled +EXPORT_SYMBOL vmlinux 0x632250ff gen_pool_virt_to_phys +EXPORT_SYMBOL vmlinux 0x632a5f70 tcf_em_unregister +EXPORT_SYMBOL vmlinux 0x6347ee2f fb_set_cmap +EXPORT_SYMBOL vmlinux 0x635cf6c4 lock_rename +EXPORT_SYMBOL vmlinux 0x6360a47a __blockdev_direct_IO +EXPORT_SYMBOL vmlinux 0x6360d639 cpu_all_bits +EXPORT_SYMBOL vmlinux 0x6367d103 ide_complete_rq +EXPORT_SYMBOL vmlinux 0x6378f0ac mount_bdev +EXPORT_SYMBOL vmlinux 0x6385e87c security_path_rename +EXPORT_SYMBOL vmlinux 0x638c172e vfs_fstat +EXPORT_SYMBOL vmlinux 0x63910095 agp_enable +EXPORT_SYMBOL vmlinux 0x63961c96 locks_remove_posix +EXPORT_SYMBOL vmlinux 0x63b4dadf of_device_is_available +EXPORT_SYMBOL vmlinux 0x63c14a1d giveup_vsx +EXPORT_SYMBOL vmlinux 0x63c3d6dc percpu_counter_compare +EXPORT_SYMBOL vmlinux 0x63eb9355 panic_blink +EXPORT_SYMBOL vmlinux 0x63ecad53 register_netdevice_notifier +EXPORT_SYMBOL vmlinux 0x63ef35cd generic_file_direct_write +EXPORT_SYMBOL vmlinux 0x63f75920 _lv1_construct_virtual_address_space +EXPORT_SYMBOL vmlinux 0x63f9c93f ida_get_new_above +EXPORT_SYMBOL vmlinux 0x6403e338 tcp_memory_pressure +EXPORT_SYMBOL vmlinux 0x6412389d pci_choose_state +EXPORT_SYMBOL vmlinux 0x643eaec8 param_get_string +EXPORT_SYMBOL vmlinux 0x6446c013 eth_header_parse +EXPORT_SYMBOL vmlinux 0x6451294b posix_acl_valid +EXPORT_SYMBOL vmlinux 0x64519125 seq_escape +EXPORT_SYMBOL vmlinux 0x64575988 tty_hangup +EXPORT_SYMBOL vmlinux 0x646cc6ab pmu_poll +EXPORT_SYMBOL vmlinux 0x64782275 vfs_create +EXPORT_SYMBOL vmlinux 0x648a1468 kset_unregister +EXPORT_SYMBOL vmlinux 0x6498e88e of_mm_gpiochip_add +EXPORT_SYMBOL vmlinux 0x64999478 congestion_wait +EXPORT_SYMBOL vmlinux 0x64b7770f i2c_bit_add_bus +EXPORT_SYMBOL vmlinux 0x64c18a9e pid_task +EXPORT_SYMBOL vmlinux 0x64cde985 scsi_print_sense +EXPORT_SYMBOL vmlinux 0x64f81131 block_read_full_page +EXPORT_SYMBOL vmlinux 0x65143695 unregister_cdrom +EXPORT_SYMBOL vmlinux 0x651a4139 test_taint +EXPORT_SYMBOL vmlinux 0x6520733d blk_free_tags +EXPORT_SYMBOL vmlinux 0x65291cff timekeeping_inject_offset +EXPORT_SYMBOL vmlinux 0x6537fa68 blk_queue_end_tag +EXPORT_SYMBOL vmlinux 0x65384bb2 unregister_console +EXPORT_SYMBOL vmlinux 0x65408378 zlib_inflate_blob +EXPORT_SYMBOL vmlinux 0x65414e67 dev_valid_name +EXPORT_SYMBOL vmlinux 0x6547bea5 radix_tree_gang_lookup_slot +EXPORT_SYMBOL vmlinux 0x656cbf12 unload_nls +EXPORT_SYMBOL vmlinux 0x6592ff80 tty_write_room +EXPORT_SYMBOL vmlinux 0x65a865df pmac_resume_agp_for_card +EXPORT_SYMBOL vmlinux 0x65a9f1a8 mod_zone_page_state +EXPORT_SYMBOL vmlinux 0x65bb58a2 _raw_read_trylock +EXPORT_SYMBOL vmlinux 0x65c9d531 generic_writepages +EXPORT_SYMBOL vmlinux 0x65dccf13 xz_dec_end +EXPORT_SYMBOL vmlinux 0x65dd13ed request_key_with_auxdata +EXPORT_SYMBOL vmlinux 0x65e0f004 tcf_em_tree_dump +EXPORT_SYMBOL vmlinux 0x65f8141f scsi_register_interface +EXPORT_SYMBOL vmlinux 0x66311cc6 sock_i_uid +EXPORT_SYMBOL vmlinux 0x6634f684 hippi_neigh_setup_dev +EXPORT_SYMBOL vmlinux 0x664089ff of_find_node_by_type +EXPORT_SYMBOL vmlinux 0x6654b4ad skb_copy_and_csum_dev +EXPORT_SYMBOL vmlinux 0x6672c827 xfrm_policy_flush +EXPORT_SYMBOL vmlinux 0x667dddfe nf_setsockopt +EXPORT_SYMBOL vmlinux 0x668cee76 read_cache_page_gfp +EXPORT_SYMBOL vmlinux 0x668da8d5 zlib_inflateIncomp +EXPORT_SYMBOL vmlinux 0x66915126 key_payload_reserve +EXPORT_SYMBOL vmlinux 0x669dee45 mii_ethtool_gset +EXPORT_SYMBOL vmlinux 0x66a256b3 ida_pre_get +EXPORT_SYMBOL vmlinux 0x66ad1cb3 _lv1_set_lpm_general_control +EXPORT_SYMBOL vmlinux 0x66cbf14b pmac_xpram_write +EXPORT_SYMBOL vmlinux 0x66d0ee54 vfsmount_lock_global_unlock +EXPORT_SYMBOL vmlinux 0x66f3fee7 nobh_truncate_page +EXPORT_SYMBOL vmlinux 0x66f7dd4b bdi_init +EXPORT_SYMBOL vmlinux 0x67053080 current_kernel_time +EXPORT_SYMBOL vmlinux 0x67090c2e fsnotify_put_group +EXPORT_SYMBOL vmlinux 0x671e1c08 cfb_fillrect +EXPORT_SYMBOL vmlinux 0x672144bd strlcpy +EXPORT_SYMBOL vmlinux 0x673f815e agp_bridges +EXPORT_SYMBOL vmlinux 0x677ee972 dma_async_memcpy_buf_to_buf +EXPORT_SYMBOL vmlinux 0x67b540de splice_from_pipe_end +EXPORT_SYMBOL vmlinux 0x67b78eb3 seq_hlist_next_rcu +EXPORT_SYMBOL vmlinux 0x67d25225 pm860x_page_bulk_write +EXPORT_SYMBOL vmlinux 0x6814eeb0 elv_rb_del +EXPORT_SYMBOL vmlinux 0x68376ac6 unregister_netdevice_queue +EXPORT_SYMBOL vmlinux 0x6839fb29 sock_queue_err_skb +EXPORT_SYMBOL vmlinux 0x68609857 complete_and_exit +EXPORT_SYMBOL vmlinux 0x6866e708 sk_prot_clear_portaddr_nulls +EXPORT_SYMBOL vmlinux 0x68721895 deactivate_locked_super +EXPORT_SYMBOL vmlinux 0x687b6a16 kdbgetsymval +EXPORT_SYMBOL vmlinux 0x688fc93e bio_sector_offset +EXPORT_SYMBOL vmlinux 0x68ac4b3e ab8500_gpadc_get +EXPORT_SYMBOL vmlinux 0x68ac8a0b dquot_alloc_inode +EXPORT_SYMBOL vmlinux 0x68af9724 nf_unregister_hooks +EXPORT_SYMBOL vmlinux 0x68cd7660 nf_register_hook +EXPORT_SYMBOL vmlinux 0x68cdbe23 __sk_mem_reclaim +EXPORT_SYMBOL vmlinux 0x68e1ef51 smu_present +EXPORT_SYMBOL vmlinux 0x68ee1f0b revalidate_disk +EXPORT_SYMBOL vmlinux 0x690c8aee dev_trans_start +EXPORT_SYMBOL vmlinux 0x6941ad26 ipv6_chk_prefix +EXPORT_SYMBOL vmlinux 0x6971447a rtc_month_days +EXPORT_SYMBOL vmlinux 0x69792303 security_inode_setsecctx +EXPORT_SYMBOL vmlinux 0x69818c8c journal_ack_err +EXPORT_SYMBOL vmlinux 0x699c0935 nf_afinfo +EXPORT_SYMBOL vmlinux 0x699ccbf8 _lv1_deconfigure_virtual_uart_irq +EXPORT_SYMBOL vmlinux 0x69a0ca7d iowrite16be +EXPORT_SYMBOL vmlinux 0x69a358a6 iomem_resource +EXPORT_SYMBOL vmlinux 0x69ad2f20 kstrtouint +EXPORT_SYMBOL vmlinux 0x69babe95 dcache_dir_lseek +EXPORT_SYMBOL vmlinux 0x69be4774 init_task +EXPORT_SYMBOL vmlinux 0x69c7c327 input_free_device +EXPORT_SYMBOL vmlinux 0x69d38ed9 __scsi_print_sense +EXPORT_SYMBOL vmlinux 0x69dc742f netlink_broadcast +EXPORT_SYMBOL vmlinux 0x69deb564 skb_recycle_check +EXPORT_SYMBOL vmlinux 0x69e27c7a bitmap_copy_le +EXPORT_SYMBOL vmlinux 0x69f32610 __cputime_msec_factor +EXPORT_SYMBOL vmlinux 0x69f761eb pskb_expand_head +EXPORT_SYMBOL vmlinux 0x69fac8ab tcp_enter_memory_pressure +EXPORT_SYMBOL vmlinux 0x69ffc8e8 vga_tryget +EXPORT_SYMBOL vmlinux 0x6a037cf1 mempool_kfree +EXPORT_SYMBOL vmlinux 0x6a05b973 pcix_get_max_mmrbc +EXPORT_SYMBOL vmlinux 0x6a0de5bc phy_mii_ioctl +EXPORT_SYMBOL vmlinux 0x6a0fd51f netpoll_poll_dev +EXPORT_SYMBOL vmlinux 0x6a51b1f0 simple_release_fs +EXPORT_SYMBOL vmlinux 0x6a570cb2 bio_integrity_split +EXPORT_SYMBOL vmlinux 0x6a5c75b2 scsi_remove_device +EXPORT_SYMBOL vmlinux 0x6a5fa363 sigprocmask +EXPORT_SYMBOL vmlinux 0x6a61f874 to_tm +EXPORT_SYMBOL vmlinux 0x6a6383ff clear_bdi_congested +EXPORT_SYMBOL vmlinux 0x6a76f3ac blk_iopoll_enable +EXPORT_SYMBOL vmlinux 0x6abc1dd0 atomic_dec_and_mutex_lock +EXPORT_SYMBOL vmlinux 0x6abc6e32 sock_sendmsg +EXPORT_SYMBOL vmlinux 0x6acb973d iowrite32be +EXPORT_SYMBOL vmlinux 0x6aec9038 add_to_page_cache_locked +EXPORT_SYMBOL vmlinux 0x6aefb573 dget_parent +EXPORT_SYMBOL vmlinux 0x6b110ab3 qdisc_warn_nonwc +EXPORT_SYMBOL vmlinux 0x6b1b67d3 __bdevname +EXPORT_SYMBOL vmlinux 0x6b2dc060 dump_stack +EXPORT_SYMBOL vmlinux 0x6b387694 _lv1_end_of_interrupt_ext +EXPORT_SYMBOL vmlinux 0x6b39b9b9 phy_detach +EXPORT_SYMBOL vmlinux 0x6b589a6e _lv1_net_add_multicast_address +EXPORT_SYMBOL vmlinux 0x6b5dfe73 __debugger_bpt +EXPORT_SYMBOL vmlinux 0x6b6f0c4b _lv1_create_repository_node +EXPORT_SYMBOL vmlinux 0x6b86f250 genlmsg_multicast_allns +EXPORT_SYMBOL vmlinux 0x6ba3ea27 generic_pipe_buf_map +EXPORT_SYMBOL vmlinux 0x6bc3fbc0 __unregister_chrdev +EXPORT_SYMBOL vmlinux 0x6bdcfd99 qdisc_class_hash_remove +EXPORT_SYMBOL vmlinux 0x6be6d97e nf_log_register +EXPORT_SYMBOL vmlinux 0x6bfa6721 genl_register_family +EXPORT_SYMBOL vmlinux 0x6c046601 scsi_scan_host +EXPORT_SYMBOL vmlinux 0x6c0d7984 dquot_enable +EXPORT_SYMBOL vmlinux 0x6c21fdce unregister_framebuffer +EXPORT_SYMBOL vmlinux 0x6c24e8d4 ndisc_send_skb +EXPORT_SYMBOL vmlinux 0x6c288645 kobject_set_name +EXPORT_SYMBOL vmlinux 0x6c2a3948 sock_setsockopt +EXPORT_SYMBOL vmlinux 0x6c3e5a26 genphy_config_aneg +EXPORT_SYMBOL vmlinux 0x6c452d53 pci_find_capability +EXPORT_SYMBOL vmlinux 0x6c582dcb tcp_md5_hash_skb_data +EXPORT_SYMBOL vmlinux 0x6c61ce70 num_registered_fb +EXPORT_SYMBOL vmlinux 0x6c6d2812 bio_put +EXPORT_SYMBOL vmlinux 0x6c702af7 sysctl_udp_rmem_min +EXPORT_SYMBOL vmlinux 0x6c7a687a bio_uncopy_user +EXPORT_SYMBOL vmlinux 0x6c830cc6 __skb_recv_datagram +EXPORT_SYMBOL vmlinux 0x6c9ee50d tcp_timewait_state_process +EXPORT_SYMBOL vmlinux 0x6cbe7632 posix_acl_to_xattr +EXPORT_SYMBOL vmlinux 0x6cd9bc47 pci_select_bars +EXPORT_SYMBOL vmlinux 0x6d1743eb _lv1_get_total_execution_time +EXPORT_SYMBOL vmlinux 0x6d27ef64 __bitmap_empty +EXPORT_SYMBOL vmlinux 0x6d27f0fd blk_queue_max_hw_sectors +EXPORT_SYMBOL vmlinux 0x6d294e43 clock_t_to_jiffies +EXPORT_SYMBOL vmlinux 0x6d4b7b57 tcp_recvmsg +EXPORT_SYMBOL vmlinux 0x6d5635ae mii_nway_restart +EXPORT_SYMBOL vmlinux 0x6d6cbadc rb_last +EXPORT_SYMBOL vmlinux 0x6d89edfb wireless_spy_update +EXPORT_SYMBOL vmlinux 0x6d8c8cf8 pci_do_scan_bus +EXPORT_SYMBOL vmlinux 0x6da928f4 _insw_ns +EXPORT_SYMBOL vmlinux 0x6dc251f1 ipv4_specific +EXPORT_SYMBOL vmlinux 0x6dd267fa d_delete +EXPORT_SYMBOL vmlinux 0x6ddf64ad dev_mc_add_global +EXPORT_SYMBOL vmlinux 0x6def2db2 half_md4_transform +EXPORT_SYMBOL vmlinux 0x6e2c139e vfs_unlink +EXPORT_SYMBOL vmlinux 0x6e3c2bc5 agp_unbind_memory +EXPORT_SYMBOL vmlinux 0x6e720ff2 rtnl_unlock +EXPORT_SYMBOL vmlinux 0x6e7516db dev_get_flags +EXPORT_SYMBOL vmlinux 0x6e830414 set_disk_ro +EXPORT_SYMBOL vmlinux 0x6e9dd606 __symbol_put +EXPORT_SYMBOL vmlinux 0x6ecf8365 put_disk +EXPORT_SYMBOL vmlinux 0x6ef5bc2c dm_io_client_create +EXPORT_SYMBOL vmlinux 0x6f0971ef udp_ioctl +EXPORT_SYMBOL vmlinux 0x6f4dad33 pagevec_lookup_tag +EXPORT_SYMBOL vmlinux 0x6f4dcaeb jbd2_journal_revoke +EXPORT_SYMBOL vmlinux 0x6f6ac4d6 agp_generic_destroy_page +EXPORT_SYMBOL vmlinux 0x6f7d91f2 rfkill_set_states +EXPORT_SYMBOL vmlinux 0x6f878567 register_framebuffer +EXPORT_SYMBOL vmlinux 0x6f90577a dquot_quota_on_mount +EXPORT_SYMBOL vmlinux 0x6f9428c9 scsi_cmd_print_sense_hdr +EXPORT_SYMBOL vmlinux 0x6f97c245 filp_close +EXPORT_SYMBOL vmlinux 0x6f998148 napi_gro_flush +EXPORT_SYMBOL vmlinux 0x6fa331ed _lv1_construct_io_irq_outlet +EXPORT_SYMBOL vmlinux 0x6fa61383 sk_free +EXPORT_SYMBOL vmlinux 0x6fd76aef udp_disconnect +EXPORT_SYMBOL vmlinux 0x6fe917fc tcf_destroy_chain +EXPORT_SYMBOL vmlinux 0x6fff393f time_to_tm +EXPORT_SYMBOL vmlinux 0x7015b81e fsnotify_add_mark +EXPORT_SYMBOL vmlinux 0x701699b2 _lv1_set_spe_privilege_state_area_1_register +EXPORT_SYMBOL vmlinux 0x70300989 __page_cache_alloc +EXPORT_SYMBOL vmlinux 0x7046067a log_start_commit +EXPORT_SYMBOL vmlinux 0x704c4365 __cputime_sec_factor +EXPORT_SYMBOL vmlinux 0x70523a7a __cond_resched_softirq +EXPORT_SYMBOL vmlinux 0x7054a3e4 request_dma +EXPORT_SYMBOL vmlinux 0x705a7517 napi_complete +EXPORT_SYMBOL vmlinux 0x705c57b2 __percpu_counter_sum +EXPORT_SYMBOL vmlinux 0x7096c8ff compat_tcp_setsockopt +EXPORT_SYMBOL vmlinux 0x70a3f724 dev_ethtool_get_settings +EXPORT_SYMBOL vmlinux 0x70bc17d7 inode_wait +EXPORT_SYMBOL vmlinux 0x70bdfb63 sg_miter_next +EXPORT_SYMBOL vmlinux 0x70f86c70 pmu_queue_request +EXPORT_SYMBOL vmlinux 0x7129e5f8 hex_asc +EXPORT_SYMBOL vmlinux 0x713128bd nobh_write_end +EXPORT_SYMBOL vmlinux 0x714cd57d dm_kcopyd_client_create +EXPORT_SYMBOL vmlinux 0x714da912 journal_extend +EXPORT_SYMBOL vmlinux 0x716f7a3e dma_set_mask +EXPORT_SYMBOL vmlinux 0x71816985 agp_backend_release +EXPORT_SYMBOL vmlinux 0x71834a53 mnt_set_expiry +EXPORT_SYMBOL vmlinux 0x71a41374 i8042_check_port_owner +EXPORT_SYMBOL vmlinux 0x71a50dbc register_blkdev +EXPORT_SYMBOL vmlinux 0x71cb7310 single_release +EXPORT_SYMBOL vmlinux 0x71d45646 __break_lease +EXPORT_SYMBOL vmlinux 0x71da9929 end_buffer_read_sync +EXPORT_SYMBOL vmlinux 0x71f6eb38 sg_copy_from_buffer +EXPORT_SYMBOL vmlinux 0x720b2ca4 scsi_register +EXPORT_SYMBOL vmlinux 0x7234eafb otg_state_string +EXPORT_SYMBOL vmlinux 0x72395553 ata_scsi_cmd_error_handler +EXPORT_SYMBOL vmlinux 0x72411a82 blk_init_queue_node +EXPORT_SYMBOL vmlinux 0x72420e45 __netif_schedule +EXPORT_SYMBOL vmlinux 0x7242e96d strnchr +EXPORT_SYMBOL vmlinux 0x72661641 thaw_super +EXPORT_SYMBOL vmlinux 0x728514b4 generic_file_splice_read +EXPORT_SYMBOL vmlinux 0x729b4a83 _lv1_get_spe_all_interrupt_statuses +EXPORT_SYMBOL vmlinux 0x72a51f2d bh_uptodate_or_lock +EXPORT_SYMBOL vmlinux 0x72aa82c6 param_ops_charp +EXPORT_SYMBOL vmlinux 0x72b243d4 free_dma +EXPORT_SYMBOL vmlinux 0x72b93a9f of_i2c_register_devices +EXPORT_SYMBOL vmlinux 0x72bdb33f write_cache_pages +EXPORT_SYMBOL vmlinux 0x72c98139 __arch_hweight64 +EXPORT_SYMBOL vmlinux 0x72dbd6a6 tc_classify +EXPORT_SYMBOL vmlinux 0x72ea7b2d scsi_device_type +EXPORT_SYMBOL vmlinux 0x730ff363 param_set_uint +EXPORT_SYMBOL vmlinux 0x7315a4e9 twl6030_mmc_card_detect_config +EXPORT_SYMBOL vmlinux 0x731a747a pci_io_base +EXPORT_SYMBOL vmlinux 0x732b7833 irq_cpu_rmap_add +EXPORT_SYMBOL vmlinux 0x732da9b5 blk_end_request +EXPORT_SYMBOL vmlinux 0x732e0f40 tcf_hash_insert +EXPORT_SYMBOL vmlinux 0x735d8503 add_wait_queue +EXPORT_SYMBOL vmlinux 0x736c79dc param_get_byte +EXPORT_SYMBOL vmlinux 0x7387bd24 rwsem_down_read_failed +EXPORT_SYMBOL vmlinux 0x73958607 tty_port_close +EXPORT_SYMBOL vmlinux 0x739c7c02 nf_getsockopt +EXPORT_SYMBOL vmlinux 0x739fdd69 pcim_iounmap_regions +EXPORT_SYMBOL vmlinux 0x73a903c4 vfsmount_lock_local_lock +EXPORT_SYMBOL vmlinux 0x73b992dc idr_remove_all +EXPORT_SYMBOL vmlinux 0x73cababb tcf_unregister_action +EXPORT_SYMBOL vmlinux 0x73d600c5 nla_put_nohdr +EXPORT_SYMBOL vmlinux 0x741c3a6c sock_register +EXPORT_SYMBOL vmlinux 0x743ac94f ether_setup +EXPORT_SYMBOL vmlinux 0x743c7336 fb_class +EXPORT_SYMBOL vmlinux 0x743fbfef elevator_init +EXPORT_SYMBOL vmlinux 0x74483bb4 of_dev_get +EXPORT_SYMBOL vmlinux 0x7458aa5d ppc_md +EXPORT_SYMBOL vmlinux 0x7485e15e unregister_chrdev_region +EXPORT_SYMBOL vmlinux 0x74bf0469 tty_shutdown +EXPORT_SYMBOL vmlinux 0x74c134b9 __sw_hweight32 +EXPORT_SYMBOL vmlinux 0x74c54114 security_sb_clone_mnt_opts +EXPORT_SYMBOL vmlinux 0x74cc1cbe unregister_cpu_notifier +EXPORT_SYMBOL vmlinux 0x74e4ce45 blk_queue_io_opt +EXPORT_SYMBOL vmlinux 0x74fe8730 sys_ctrler +EXPORT_SYMBOL vmlinux 0x751b2247 param_get_bool +EXPORT_SYMBOL vmlinux 0x751c2917 __wait_on_bit +EXPORT_SYMBOL vmlinux 0x7538b132 agp_off +EXPORT_SYMBOL vmlinux 0x756c786e _lv1_connect_interrupt_event_receive_port +EXPORT_SYMBOL vmlinux 0x756e6992 strnicmp +EXPORT_SYMBOL vmlinux 0x75754995 _lv1_storage_check_async_status +EXPORT_SYMBOL vmlinux 0x757a08f8 __tracepoint_kmalloc +EXPORT_SYMBOL vmlinux 0x757f7ff4 tcp_get_md5sig_pool +EXPORT_SYMBOL vmlinux 0x7582c7f2 netif_napi_del +EXPORT_SYMBOL vmlinux 0x75994700 add_wait_queue_exclusive +EXPORT_SYMBOL vmlinux 0x75ac0197 kstrtoul_from_user +EXPORT_SYMBOL vmlinux 0x75ba35b8 input_alloc_absinfo +EXPORT_SYMBOL vmlinux 0x75bda77a seq_hlist_next +EXPORT_SYMBOL vmlinux 0x75bdea12 iommu_area_alloc +EXPORT_SYMBOL vmlinux 0x75c12257 dev_mc_add +EXPORT_SYMBOL vmlinux 0x75c99b78 security_path_mknod +EXPORT_SYMBOL vmlinux 0x75ce6729 tcf_exts_destroy +EXPORT_SYMBOL vmlinux 0x75e4f5aa pasemi_read_mac_reg +EXPORT_SYMBOL vmlinux 0x75eb4d7e rwsem_down_write_failed +EXPORT_SYMBOL vmlinux 0x760160e0 bdput +EXPORT_SYMBOL vmlinux 0x760a0f4f yield +EXPORT_SYMBOL vmlinux 0x760b437a unregister_inetaddr_notifier +EXPORT_SYMBOL vmlinux 0x7611078e blk_init_queue +EXPORT_SYMBOL vmlinux 0x7614bcb6 default_llseek +EXPORT_SYMBOL vmlinux 0x761fd36d set_page_dirty +EXPORT_SYMBOL vmlinux 0x762bfb97 sk_alloc +EXPORT_SYMBOL vmlinux 0x7647726c handle_sysrq +EXPORT_SYMBOL vmlinux 0x7647d7f7 agp_generic_destroy_pages +EXPORT_SYMBOL vmlinux 0x764bd77c request_resource +EXPORT_SYMBOL vmlinux 0x764e2224 _lv1_disconnect_irq_plug_ext +EXPORT_SYMBOL vmlinux 0x76531c24 skb_split +EXPORT_SYMBOL vmlinux 0x765b911d phy_device_free +EXPORT_SYMBOL vmlinux 0x76788609 jbd2_journal_wipe +EXPORT_SYMBOL vmlinux 0x767cca0a sock_i_ino +EXPORT_SYMBOL vmlinux 0x7690b72d bio_endio +EXPORT_SYMBOL vmlinux 0x769b25d2 _lv1_get_version_info +EXPORT_SYMBOL vmlinux 0x76ad2cd8 pm860x_page_set_bits +EXPORT_SYMBOL vmlinux 0x76bf656d __bitmap_shift_left +EXPORT_SYMBOL vmlinux 0x76d3cd60 laptop_mode +EXPORT_SYMBOL vmlinux 0x76d8a17c d_rehash +EXPORT_SYMBOL vmlinux 0x76d9bf1c xfrm_init_state +EXPORT_SYMBOL vmlinux 0x76e0354a ipv6_skip_exthdr +EXPORT_SYMBOL vmlinux 0x76e0729f nlmsg_notify +EXPORT_SYMBOL vmlinux 0x76ecafb6 security_inode_init_security +EXPORT_SYMBOL vmlinux 0x76f389a9 of_find_all_nodes +EXPORT_SYMBOL vmlinux 0x77144936 _lv1_disconnect_irq_plug +EXPORT_SYMBOL vmlinux 0x7721e867 proc_mkdir_mode +EXPORT_SYMBOL vmlinux 0x773a9c94 blk_iopoll_enabled +EXPORT_SYMBOL vmlinux 0x7779f7d6 writeback_inodes_sb +EXPORT_SYMBOL vmlinux 0x779a18af kstrtoll +EXPORT_SYMBOL vmlinux 0x77bc13a0 strim +EXPORT_SYMBOL vmlinux 0x77c3d476 locks_copy_lock +EXPORT_SYMBOL vmlinux 0x77df0847 __set_personality +EXPORT_SYMBOL vmlinux 0x77e823a8 simple_lookup +EXPORT_SYMBOL vmlinux 0x77e93a8d thermal_zone_device_register +EXPORT_SYMBOL vmlinux 0x77ecac9f zlib_inflateEnd +EXPORT_SYMBOL vmlinux 0x77edd529 sys_copyarea +EXPORT_SYMBOL vmlinux 0x77fa5d1f ns_to_timespec +EXPORT_SYMBOL vmlinux 0x7800907b generic_block_fiemap +EXPORT_SYMBOL vmlinux 0x783bbb98 dns_query +EXPORT_SYMBOL vmlinux 0x78469d4e vlan_dev_real_dev +EXPORT_SYMBOL vmlinux 0x785ee982 phy_connect +EXPORT_SYMBOL vmlinux 0x7875cb47 register_tcf_proto_ops +EXPORT_SYMBOL vmlinux 0x7891e807 in6_dev_finish_destroy +EXPORT_SYMBOL vmlinux 0x7893ca9e nobh_write_begin +EXPORT_SYMBOL vmlinux 0x789a0138 ethtool_op_get_tso +EXPORT_SYMBOL vmlinux 0x789a17f7 _lv1_destruct_logical_spe +EXPORT_SYMBOL vmlinux 0x78cd4082 simple_pin_fs +EXPORT_SYMBOL vmlinux 0x78cde71c wait_on_page_bit +EXPORT_SYMBOL vmlinux 0x78df6bd7 no_pci_devices +EXPORT_SYMBOL vmlinux 0x78eb811a posix_test_lock +EXPORT_SYMBOL vmlinux 0x78ed3e5c __init_waitqueue_head +EXPORT_SYMBOL vmlinux 0x78f86b3c compat_sock_common_setsockopt +EXPORT_SYMBOL vmlinux 0x78f96684 backlight_force_update +EXPORT_SYMBOL vmlinux 0x790df6ca __wait_on_bit_lock +EXPORT_SYMBOL vmlinux 0x795cf67e tty_get_baud_rate +EXPORT_SYMBOL vmlinux 0x796fc5ce scsi_get_sense_info_fld +EXPORT_SYMBOL vmlinux 0x797da464 of_match_node +EXPORT_SYMBOL vmlinux 0x79aa04a2 get_random_bytes +EXPORT_SYMBOL vmlinux 0x79dcd715 put_tty_driver +EXPORT_SYMBOL vmlinux 0x79eb28e0 ip6_route_me_harder +EXPORT_SYMBOL vmlinux 0x7a1390f7 param_set_bool +EXPORT_SYMBOL vmlinux 0x7a207ca9 d_validate +EXPORT_SYMBOL vmlinux 0x7a2415db dm_table_get_mode +EXPORT_SYMBOL vmlinux 0x7a27c184 ewma_init +EXPORT_SYMBOL vmlinux 0x7a4497db kzfree +EXPORT_SYMBOL vmlinux 0x7a4ef1e0 get_write_access +EXPORT_SYMBOL vmlinux 0x7a50a315 files_lglock_global_unlock_online +EXPORT_SYMBOL vmlinux 0x7a538c49 netlink_broadcast_filtered +EXPORT_SYMBOL vmlinux 0x7a5fa9b6 elv_abort_queue +EXPORT_SYMBOL vmlinux 0x7a7a15aa locks_free_lock +EXPORT_SYMBOL vmlinux 0x7aa9e259 _lv1_map_htab +EXPORT_SYMBOL vmlinux 0x7ab0101d find_get_pages_contig +EXPORT_SYMBOL vmlinux 0x7abb3595 seq_bitmap +EXPORT_SYMBOL vmlinux 0x7abe94b3 kill_pgrp +EXPORT_SYMBOL vmlinux 0x7ac64a62 sock_no_setsockopt +EXPORT_SYMBOL vmlinux 0x7adc872e generic_file_buffered_write +EXPORT_SYMBOL vmlinux 0x7ae73de1 alloc_pages_exact +EXPORT_SYMBOL vmlinux 0x7b011b1f bio_alloc +EXPORT_SYMBOL vmlinux 0x7b390c0b pfifo_fast_ops +EXPORT_SYMBOL vmlinux 0x7b400f37 complete_request_key +EXPORT_SYMBOL vmlinux 0x7b647fb6 no_llseek +EXPORT_SYMBOL vmlinux 0x7b718228 ida_destroy +EXPORT_SYMBOL vmlinux 0x7b7654c5 pcim_iomap_regions +EXPORT_SYMBOL vmlinux 0x7b8f4c40 key_create_or_update +EXPORT_SYMBOL vmlinux 0x7bff3be7 iov_iter_advance +EXPORT_SYMBOL vmlinux 0x7c003aef _raw_read_lock_irq +EXPORT_SYMBOL vmlinux 0x7c0b7a69 generic_pipe_buf_release +EXPORT_SYMBOL vmlinux 0x7c0c70b1 pci_bus_type +EXPORT_SYMBOL vmlinux 0x7c0f7b40 blk_integrity_unregister +EXPORT_SYMBOL vmlinux 0x7c1b3c0e xfrm_register_km +EXPORT_SYMBOL vmlinux 0x7c1dccc0 input_register_handle +EXPORT_SYMBOL vmlinux 0x7c3dbaac kstrtou8_from_user +EXPORT_SYMBOL vmlinux 0x7c4351ef nla_reserve +EXPORT_SYMBOL vmlinux 0x7c46233a cpufreq_quick_get +EXPORT_SYMBOL vmlinux 0x7c46f991 swiotlb_sync_single_for_device +EXPORT_SYMBOL vmlinux 0x7c60d66e getname +EXPORT_SYMBOL vmlinux 0x7c61340c __release_region +EXPORT_SYMBOL vmlinux 0x7c904ded unregister_module_notifier +EXPORT_SYMBOL vmlinux 0x7c9291d1 csum_partial_copy_generic +EXPORT_SYMBOL vmlinux 0x7c98845d twl_i2c_read +EXPORT_SYMBOL vmlinux 0x7ca09bef scsi_host_get +EXPORT_SYMBOL vmlinux 0x7ca341af kernel_thread +EXPORT_SYMBOL vmlinux 0x7ca6ddee dma_iommu_ops +EXPORT_SYMBOL vmlinux 0x7cb1ae69 cpu_down +EXPORT_SYMBOL vmlinux 0x7cc4d42d journal_dirty_metadata +EXPORT_SYMBOL vmlinux 0x7cd6bf3a journal_flush +EXPORT_SYMBOL vmlinux 0x7ce0ae7c param_get_long +EXPORT_SYMBOL vmlinux 0x7d0e3f07 rtnl_configure_link +EXPORT_SYMBOL vmlinux 0x7d11c268 jiffies +EXPORT_SYMBOL vmlinux 0x7d1b5c1a jbd2_journal_force_commit +EXPORT_SYMBOL vmlinux 0x7d616c9a truncate_inode_pages +EXPORT_SYMBOL vmlinux 0x7d634d5d blk_insert_request +EXPORT_SYMBOL vmlinux 0x7d8a2ed3 blk_queue_prep_rq +EXPORT_SYMBOL vmlinux 0x7dc97879 rtas_get_error_log_max +EXPORT_SYMBOL vmlinux 0x7e394c4e sysctl_local_reserved_ports +EXPORT_SYMBOL vmlinux 0x7e3baacd path_is_under +EXPORT_SYMBOL vmlinux 0x7e9375f5 agp_collect_device_status +EXPORT_SYMBOL vmlinux 0x7ea5fec3 sock_get_timestamp +EXPORT_SYMBOL vmlinux 0x7ea8e751 genl_unregister_ops +EXPORT_SYMBOL vmlinux 0x7eb8a455 proc_doulongvec_ms_jiffies_minmax +EXPORT_SYMBOL vmlinux 0x7ebd27d1 dma_async_memcpy_buf_to_pg +EXPORT_SYMBOL vmlinux 0x7ec9bfbc strncpy +EXPORT_SYMBOL vmlinux 0x7ece8b5a phy_start_aneg +EXPORT_SYMBOL vmlinux 0x7eee27f0 sock_wake_async +EXPORT_SYMBOL vmlinux 0x7efe59a3 netlink_kernel_release +EXPORT_SYMBOL vmlinux 0x7f04f86a tty_port_put +EXPORT_SYMBOL vmlinux 0x7f24de73 jiffies_to_usecs +EXPORT_SYMBOL vmlinux 0x7f3d54f9 ipv6_dev_get_saddr +EXPORT_SYMBOL vmlinux 0x7f9f8841 idr_remove +EXPORT_SYMBOL vmlinux 0x7fa5a089 simple_fill_super +EXPORT_SYMBOL vmlinux 0x7faf0c10 __blk_end_request_cur +EXPORT_SYMBOL vmlinux 0x800df1d7 groups_free +EXPORT_SYMBOL vmlinux 0x801f5a3f __strncpy_from_user +EXPORT_SYMBOL vmlinux 0x805485ab __kfifo_out_r +EXPORT_SYMBOL vmlinux 0x805bcc15 padata_do_serial +EXPORT_SYMBOL vmlinux 0x8066f599 ab3100_event_register +EXPORT_SYMBOL vmlinux 0x80815559 vio_register_driver +EXPORT_SYMBOL vmlinux 0x808df102 vio_unregister_device +EXPORT_SYMBOL vmlinux 0x80e0231d skb_free_datagram_locked +EXPORT_SYMBOL vmlinux 0x80fcc543 arp_invalidate +EXPORT_SYMBOL vmlinux 0x81015f42 __inet6_hash +EXPORT_SYMBOL vmlinux 0x8105e946 __blk_end_request +EXPORT_SYMBOL vmlinux 0x810b3618 param_ops_string +EXPORT_SYMBOL vmlinux 0x8136bea0 generic_mii_ioctl +EXPORT_SYMBOL vmlinux 0x8147984e tcf_exts_validate +EXPORT_SYMBOL vmlinux 0x8149a279 jbd2_journal_extend +EXPORT_SYMBOL vmlinux 0x814e7730 nf_ct_destroy +EXPORT_SYMBOL vmlinux 0x815b5dd4 match_octal +EXPORT_SYMBOL vmlinux 0x8191ec99 posix_lock_file_wait +EXPORT_SYMBOL vmlinux 0x819f6751 lro_vlan_hwaccel_receive_skb +EXPORT_SYMBOL vmlinux 0x81a07f4e _atomic_dec_and_lock +EXPORT_SYMBOL vmlinux 0x81bec646 dma_pool_destroy +EXPORT_SYMBOL vmlinux 0x81c0a84f rtas_set_indicator +EXPORT_SYMBOL vmlinux 0x81cff456 vfs_fstatat +EXPORT_SYMBOL vmlinux 0x81d9f7f2 _lv1_put_iopte +EXPORT_SYMBOL vmlinux 0x81db6ebb xz_dec_reset +EXPORT_SYMBOL vmlinux 0x81f8596e vfs_lstat +EXPORT_SYMBOL vmlinux 0x82072614 tasklet_kill +EXPORT_SYMBOL vmlinux 0x821bdcce bdi_register +EXPORT_SYMBOL vmlinux 0x8226afdc netdev_err +EXPORT_SYMBOL vmlinux 0x822a041d tty_register_driver +EXPORT_SYMBOL vmlinux 0x8251bcc3 bitmap_release_region +EXPORT_SYMBOL vmlinux 0x8260686f bitmap_find_next_zero_area +EXPORT_SYMBOL vmlinux 0x826b8e76 dev_printk +EXPORT_SYMBOL vmlinux 0x8289b11d tty_check_change +EXPORT_SYMBOL vmlinux 0x828bc7ed xfrm_dst_ifdown +EXPORT_SYMBOL vmlinux 0x82a053cc netdev_refcnt_read +EXPORT_SYMBOL vmlinux 0x82acfb70 blk_iopoll_sched +EXPORT_SYMBOL vmlinux 0x82c85ab5 pci_remove_bus +EXPORT_SYMBOL vmlinux 0x82d23cdb skb_checksum +EXPORT_SYMBOL vmlinux 0x82e5a238 vm_get_page_prot +EXPORT_SYMBOL vmlinux 0x82e9c083 csum_partial_copy_fromiovecend +EXPORT_SYMBOL vmlinux 0x82f74e1d of_device_unregister +EXPORT_SYMBOL vmlinux 0x82fbeb93 pci_prepare_to_sleep +EXPORT_SYMBOL vmlinux 0x830aef32 jbd2_journal_restart +EXPORT_SYMBOL vmlinux 0x8312728c bio_integrity_prep +EXPORT_SYMBOL vmlinux 0x831e3207 scsi_setup_blk_pc_cmnd +EXPORT_SYMBOL vmlinux 0x833a5bfa set_bh_page +EXPORT_SYMBOL vmlinux 0x8358f0db phy_print_status +EXPORT_SYMBOL vmlinux 0x835972c8 kmem_cache_shrink +EXPORT_SYMBOL vmlinux 0x837c3151 __dec_zone_page_state +EXPORT_SYMBOL vmlinux 0x83800bfa kref_init +EXPORT_SYMBOL vmlinux 0x8384a2c5 tty_unlock +EXPORT_SYMBOL vmlinux 0x838f70b0 twl_i2c_write_u8 +EXPORT_SYMBOL vmlinux 0x83a2f60c pci_enable_ido +EXPORT_SYMBOL vmlinux 0x83a476ce bitmap_scnlistprintf +EXPORT_SYMBOL vmlinux 0x83ab606f i2c_del_adapter +EXPORT_SYMBOL vmlinux 0x83aca1f7 i2c_clients_command +EXPORT_SYMBOL vmlinux 0x83cc4839 unlock_page +EXPORT_SYMBOL vmlinux 0x840986e2 blk_queue_update_dma_pad +EXPORT_SYMBOL vmlinux 0x840edc0f sk_reset_txq +EXPORT_SYMBOL vmlinux 0x841ef273 xfrm_prepare_input +EXPORT_SYMBOL vmlinux 0x842fd3a4 journal_start_commit +EXPORT_SYMBOL vmlinux 0x8436f8e3 param_ops_ushort +EXPORT_SYMBOL vmlinux 0x84391ff2 sk_stream_kill_queues +EXPORT_SYMBOL vmlinux 0x843b710b __xfrm_state_delete +EXPORT_SYMBOL vmlinux 0x844802eb tcp_rcv_established +EXPORT_SYMBOL vmlinux 0x845124e0 ps3_mm_phys_to_lpar +EXPORT_SYMBOL vmlinux 0x84538355 ip_getsockopt +EXPORT_SYMBOL vmlinux 0x8474d77b kmem_cache_create +EXPORT_SYMBOL vmlinux 0x84938d1d tty_wait_until_sent +EXPORT_SYMBOL vmlinux 0x849fe807 csum_and_copy_from_user +EXPORT_SYMBOL vmlinux 0x84a2e219 do_SAK +EXPORT_SYMBOL vmlinux 0x84a6d273 netpoll_setup +EXPORT_SYMBOL vmlinux 0x84aea506 __devm_release_region +EXPORT_SYMBOL vmlinux 0x84bd69bf dq_data_lock +EXPORT_SYMBOL vmlinux 0x84cd056b journal_start +EXPORT_SYMBOL vmlinux 0x84d27af2 send_sig_info +EXPORT_SYMBOL vmlinux 0x84ebc167 xfrm_policy_walk +EXPORT_SYMBOL vmlinux 0x84fc0606 seq_open_private +EXPORT_SYMBOL vmlinux 0x8511f177 vm_event_states +EXPORT_SYMBOL vmlinux 0x8516c3a0 agp_generic_enable +EXPORT_SYMBOL vmlinux 0x853fbf9e tty_port_block_til_ready +EXPORT_SYMBOL vmlinux 0x85526e6b swiotlb_map_sg_attrs +EXPORT_SYMBOL vmlinux 0x85670f1d rtnl_is_locked +EXPORT_SYMBOL vmlinux 0x85793320 vga_client_register +EXPORT_SYMBOL vmlinux 0x85874005 mpage_readpage +EXPORT_SYMBOL vmlinux 0x8592223d xfrm6_input_addr +EXPORT_SYMBOL vmlinux 0x8597eb47 plpar_hcall +EXPORT_SYMBOL vmlinux 0x85994797 journal_force_commit_nested +EXPORT_SYMBOL vmlinux 0x85abc85f strncmp +EXPORT_SYMBOL vmlinux 0x85d07eff generic_ro_fops +EXPORT_SYMBOL vmlinux 0x85df9b6c strsep +EXPORT_SYMBOL vmlinux 0x85f174e6 ide_dma_off +EXPORT_SYMBOL vmlinux 0x85f95944 alloc_netdev_mqs +EXPORT_SYMBOL vmlinux 0x86051094 blk_recount_segments +EXPORT_SYMBOL vmlinux 0x860f605b of_platform_device_create +EXPORT_SYMBOL vmlinux 0x862cbb16 gnet_stats_start_copy_compat +EXPORT_SYMBOL vmlinux 0x865029ac __hw_addr_sync +EXPORT_SYMBOL vmlinux 0x8664f62e cpufreq_update_policy +EXPORT_SYMBOL vmlinux 0x868a6159 agp_copy_info +EXPORT_SYMBOL vmlinux 0x868acba5 get_options +EXPORT_SYMBOL vmlinux 0x86a68c75 register_8022_client +EXPORT_SYMBOL vmlinux 0x86ac5df3 of_get_next_child +EXPORT_SYMBOL vmlinux 0x86b0b90d rtnl_link_get_net +EXPORT_SYMBOL vmlinux 0x86bc957c inet_csk_destroy_sock +EXPORT_SYMBOL vmlinux 0x86c65503 unlock_new_inode +EXPORT_SYMBOL vmlinux 0x86ce1be9 pcim_enable_device +EXPORT_SYMBOL vmlinux 0x86db1cbb rtas_flash_term_hook +EXPORT_SYMBOL vmlinux 0x86dd281b rtnl_unicast +EXPORT_SYMBOL vmlinux 0x86e83c43 shrink_dcache_parent +EXPORT_SYMBOL vmlinux 0x86ed59d0 phy_start_interrupts +EXPORT_SYMBOL vmlinux 0x86fb9b05 bitmap_parse_user +EXPORT_SYMBOL vmlinux 0x871c0a7e fiemap_check_flags +EXPORT_SYMBOL vmlinux 0x873a53ea __arch_hweight8 +EXPORT_SYMBOL vmlinux 0x87416416 simple_transaction_read +EXPORT_SYMBOL vmlinux 0x87577fd3 pci_remove_behind_bridge +EXPORT_SYMBOL vmlinux 0x87658ddd rwsem_downgrade_wake +EXPORT_SYMBOL vmlinux 0x87761ba9 bio_init +EXPORT_SYMBOL vmlinux 0x8787cdcd con_set_default_unimap +EXPORT_SYMBOL vmlinux 0x878ab3ce sysctl_tcp_adv_win_scale +EXPORT_SYMBOL vmlinux 0x87c37956 tcp_v4_md5_do_del +EXPORT_SYMBOL vmlinux 0x87ca5a97 dquot_get_dqinfo +EXPORT_SYMBOL vmlinux 0x87ce1318 bio_pair_release +EXPORT_SYMBOL vmlinux 0x87deaa04 ps2_end_command +EXPORT_SYMBOL vmlinux 0x87f213ec tcp_hashinfo +EXPORT_SYMBOL vmlinux 0x87f88c0b mb_cache_entry_release +EXPORT_SYMBOL vmlinux 0x880da1b1 _lv1_get_logical_partition_id +EXPORT_SYMBOL vmlinux 0x881039d0 zlib_inflate +EXPORT_SYMBOL vmlinux 0x88276e0e generic_write_checks +EXPORT_SYMBOL vmlinux 0x882911e5 ip_mc_join_group +EXPORT_SYMBOL vmlinux 0x882c6be7 agp_find_bridge +EXPORT_SYMBOL vmlinux 0x8833bc7e __kfifo_dma_out_finish_r +EXPORT_SYMBOL vmlinux 0x88456da1 d_alloc_name +EXPORT_SYMBOL vmlinux 0x88723b9d mount_pseudo +EXPORT_SYMBOL vmlinux 0x887ce99c netlink_kernel_create +EXPORT_SYMBOL vmlinux 0x88b9f945 block_write_begin +EXPORT_SYMBOL vmlinux 0x88bf76c7 bdevname +EXPORT_SYMBOL vmlinux 0x88c5e03c pm860x_bulk_write +EXPORT_SYMBOL vmlinux 0x88c9fd1f jbd2_journal_start_commit +EXPORT_SYMBOL vmlinux 0x88cd7ca6 macio_release_resources +EXPORT_SYMBOL vmlinux 0x88d7f1c4 udp_prot +EXPORT_SYMBOL vmlinux 0x88db6712 poll_schedule_timeout +EXPORT_SYMBOL vmlinux 0x8912b69b input_set_keycode +EXPORT_SYMBOL vmlinux 0x8918f4a5 max8925_reg_write +EXPORT_SYMBOL vmlinux 0x891b2e3e sock_no_accept +EXPORT_SYMBOL vmlinux 0x891fbb10 mempool_destroy +EXPORT_SYMBOL vmlinux 0x8926f901 scsi_cmd_get_serial +EXPORT_SYMBOL vmlinux 0x8933abb2 tty_set_operations +EXPORT_SYMBOL vmlinux 0x895577b0 numa_cpu_lookup_table +EXPORT_SYMBOL vmlinux 0x895d2260 dentry_unhash +EXPORT_SYMBOL vmlinux 0x897473df mktime +EXPORT_SYMBOL vmlinux 0x89797060 _raw_read_lock +EXPORT_SYMBOL vmlinux 0x89999ef0 get_user_pages +EXPORT_SYMBOL vmlinux 0x89a49ebb page_zero_new_buffers +EXPORT_SYMBOL vmlinux 0x89afe34e __kfifo_dma_in_prepare +EXPORT_SYMBOL vmlinux 0x89b35d93 __block_page_mkwrite +EXPORT_SYMBOL vmlinux 0x89c5a8be smu_get_sdb_partition +EXPORT_SYMBOL vmlinux 0x89d5538d fb_pad_aligned_buffer +EXPORT_SYMBOL vmlinux 0x89d66811 build_ehash_secret +EXPORT_SYMBOL vmlinux 0x89da4432 of_iomap +EXPORT_SYMBOL vmlinux 0x89dfdd36 vlan_dev_vlan_id +EXPORT_SYMBOL vmlinux 0x89ec030c up_write +EXPORT_SYMBOL vmlinux 0x89ee15c8 __generic_file_aio_write +EXPORT_SYMBOL vmlinux 0x89f0c92c kmem_cache_size +EXPORT_SYMBOL vmlinux 0x8a0d9a15 request_key_async +EXPORT_SYMBOL vmlinux 0x8a3ee2b3 inet_getname +EXPORT_SYMBOL vmlinux 0x8a4019ca napi_frags_skb +EXPORT_SYMBOL vmlinux 0x8a67a076 blk_queue_segment_boundary +EXPORT_SYMBOL vmlinux 0x8a7d0169 simple_transaction_release +EXPORT_SYMBOL vmlinux 0x8a7d1c31 high_memory +EXPORT_SYMBOL vmlinux 0x8a8c7efe mfd_cell_disable +EXPORT_SYMBOL vmlinux 0x8a9898a0 create_proc_entry +EXPORT_SYMBOL vmlinux 0x8a99a016 mempool_free_slab +EXPORT_SYMBOL vmlinux 0x8a9cef2a _lv1_allocate_device_dma_region +EXPORT_SYMBOL vmlinux 0x8abf2e7d vfs_symlink +EXPORT_SYMBOL vmlinux 0x8acc5835 redirty_page_for_writepage +EXPORT_SYMBOL vmlinux 0x8ae8d0a5 pcim_iounmap +EXPORT_SYMBOL vmlinux 0x8b1a7a66 pcie_aspm_enabled +EXPORT_SYMBOL vmlinux 0x8b26966f register_cdrom +EXPORT_SYMBOL vmlinux 0x8b2ef132 udp_proc_unregister +EXPORT_SYMBOL vmlinux 0x8b35e873 sg_last +EXPORT_SYMBOL vmlinux 0x8b42778e generic_read_dir +EXPORT_SYMBOL vmlinux 0x8b4f5ee6 thermal_zone_bind_cooling_device +EXPORT_SYMBOL vmlinux 0x8b60c338 inet_twsk_deschedule +EXPORT_SYMBOL vmlinux 0x8b7224fa address_space_init_once +EXPORT_SYMBOL vmlinux 0x8b7e63d1 noop_qdisc +EXPORT_SYMBOL vmlinux 0x8b7fe311 kmemdup +EXPORT_SYMBOL vmlinux 0x8b9310d6 tty_port_lower_dtr_rts +EXPORT_SYMBOL vmlinux 0x8b95ae79 tcp_v4_destroy_sock +EXPORT_SYMBOL vmlinux 0x8b9709eb poll_freewait +EXPORT_SYMBOL vmlinux 0x8bab5c5a scsi_is_host_device +EXPORT_SYMBOL vmlinux 0x8be20037 dev_addr_del_multiple +EXPORT_SYMBOL vmlinux 0x8c0a2f41 pcie_port_service_register +EXPORT_SYMBOL vmlinux 0x8c183cbe iowrite16 +EXPORT_SYMBOL vmlinux 0x8c20178b macio_request_resource +EXPORT_SYMBOL vmlinux 0x8c252fad unlock_rename +EXPORT_SYMBOL vmlinux 0x8c3df374 i2c_use_client +EXPORT_SYMBOL vmlinux 0x8c4c371b pci_enable_obff +EXPORT_SYMBOL vmlinux 0x8c5aad18 nf_log_bind_pf +EXPORT_SYMBOL vmlinux 0x8c8d79c0 _lv1_gpu_context_iomap +EXPORT_SYMBOL vmlinux 0x8c8ed0ee tty_driver_flush_buffer +EXPORT_SYMBOL vmlinux 0x8c90a638 cap_netlink_recv +EXPORT_SYMBOL vmlinux 0x8ca69715 skb_copy +EXPORT_SYMBOL vmlinux 0x8cc7266b kmem_cache_destroy +EXPORT_SYMBOL vmlinux 0x8cc79cab iowrite16_rep +EXPORT_SYMBOL vmlinux 0x8ce075db sock_rfree +EXPORT_SYMBOL vmlinux 0x8cfb5b4b tty_port_close_start +EXPORT_SYMBOL vmlinux 0x8d094023 __sock_create +EXPORT_SYMBOL vmlinux 0x8d0ec6f2 d_alloc_root +EXPORT_SYMBOL vmlinux 0x8d114a6e console_stop +EXPORT_SYMBOL vmlinux 0x8d32374d bio_integrity_trim +EXPORT_SYMBOL vmlinux 0x8d551bef sysctl_tcp_rmem +EXPORT_SYMBOL vmlinux 0x8d5be934 cfb_copyarea +EXPORT_SYMBOL vmlinux 0x8d6906d4 unregister_memory_notifier +EXPORT_SYMBOL vmlinux 0x8d927014 xfrm_state_lookup_byaddr +EXPORT_SYMBOL vmlinux 0x8d944cbb copy_in_user +EXPORT_SYMBOL vmlinux 0x8dbd0ee4 mac_find_mode +EXPORT_SYMBOL vmlinux 0x8de0b5ac mempool_create +EXPORT_SYMBOL vmlinux 0x8de2fbc5 _lv1_get_virtual_uart_param +EXPORT_SYMBOL vmlinux 0x8e02737e nf_ip6_checksum +EXPORT_SYMBOL vmlinux 0x8e0b7743 ipv6_ext_hdr +EXPORT_SYMBOL vmlinux 0x8e1af3f2 vfs_writev +EXPORT_SYMBOL vmlinux 0x8e555738 param_get_uint +EXPORT_SYMBOL vmlinux 0x8e65a848 inode_needs_sync +EXPORT_SYMBOL vmlinux 0x8e6c8a9f inetdev_by_index +EXPORT_SYMBOL vmlinux 0x8e8acb08 cdrom_release +EXPORT_SYMBOL vmlinux 0x8ea1b718 agp_generic_mask_memory +EXPORT_SYMBOL vmlinux 0x8ea341fa machine_id +EXPORT_SYMBOL vmlinux 0x8eabdba5 qdisc_watchdog_init +EXPORT_SYMBOL vmlinux 0x8ec04552 _raw_spin_trylock_bh +EXPORT_SYMBOL vmlinux 0x8ecb7d76 __mutex_init +EXPORT_SYMBOL vmlinux 0x8ed2a987 bio_add_pc_page +EXPORT_SYMBOL vmlinux 0x8edb8a73 call_usermodehelper_exec +EXPORT_SYMBOL vmlinux 0x8edd71e1 tcp_init_xmit_timers +EXPORT_SYMBOL vmlinux 0x8ee69235 timeval_to_jiffies +EXPORT_SYMBOL vmlinux 0x8eea1bc9 smu_poll +EXPORT_SYMBOL vmlinux 0x8eee3896 kick_iocb +EXPORT_SYMBOL vmlinux 0x8f1e7907 mapping_tagged +EXPORT_SYMBOL vmlinux 0x8f35aa7f __dev_getfirstbyhwtype +EXPORT_SYMBOL vmlinux 0x8f48679a rb_prev +EXPORT_SYMBOL vmlinux 0x8f636d23 kstrtol_from_user +EXPORT_SYMBOL vmlinux 0x8f64e81b wait_iff_congested +EXPORT_SYMBOL vmlinux 0x8f789afa abx500_get_register_interruptible +EXPORT_SYMBOL vmlinux 0x8f85f835 prepare_to_wait_exclusive +EXPORT_SYMBOL vmlinux 0x8fa5aefb neigh_seq_next +EXPORT_SYMBOL vmlinux 0x8faa3caa agp_generic_alloc_page +EXPORT_SYMBOL vmlinux 0x8faaf38d scsi_register_driver +EXPORT_SYMBOL vmlinux 0x8fb37caf __pci_enable_wake +EXPORT_SYMBOL vmlinux 0x8fc3e7ed dput +EXPORT_SYMBOL vmlinux 0x8fc7f839 param_set_charp +EXPORT_SYMBOL vmlinux 0x8ff66782 param_get_ushort +EXPORT_SYMBOL vmlinux 0x90009a5c scsi_free_command +EXPORT_SYMBOL vmlinux 0x90035333 secure_tcpv6_sequence_number +EXPORT_SYMBOL vmlinux 0x901be847 max8998_read_reg +EXPORT_SYMBOL vmlinux 0x901ccb7b i8042_remove_filter +EXPORT_SYMBOL vmlinux 0x90683735 ethtool_op_set_tso +EXPORT_SYMBOL vmlinux 0x90686ef0 bh_submit_read +EXPORT_SYMBOL vmlinux 0x90697307 truncate_setsize +EXPORT_SYMBOL vmlinux 0x90b1a0f8 dev_get_stats +EXPORT_SYMBOL vmlinux 0x90b7aa2a sock_no_sendpage +EXPORT_SYMBOL vmlinux 0x90e146c2 trace_seq_putc +EXPORT_SYMBOL vmlinux 0x910cb6c1 abx500_startup_irq_enabled +EXPORT_SYMBOL vmlinux 0x911a8812 pci_read_irq_line +EXPORT_SYMBOL vmlinux 0x91201cef _lv1_enable_logical_spe +EXPORT_SYMBOL vmlinux 0x912557ce rtas_busy_delay +EXPORT_SYMBOL vmlinux 0x913ac661 sched_autogroup_detach +EXPORT_SYMBOL vmlinux 0x91463b1d kstrtos16 +EXPORT_SYMBOL vmlinux 0x91517564 sk_stream_wait_close +EXPORT_SYMBOL vmlinux 0x915e1208 tb_ticks_per_usec +EXPORT_SYMBOL vmlinux 0x9168c033 rtas_get_sensor +EXPORT_SYMBOL vmlinux 0x917c0c98 jbd2_journal_ack_err +EXPORT_SYMBOL vmlinux 0x9191d8e4 blk_queue_max_segment_size +EXPORT_SYMBOL vmlinux 0x919d1163 tty_termios_baud_rate +EXPORT_SYMBOL vmlinux 0x91a4d673 netlink_ack +EXPORT_SYMBOL vmlinux 0x91a5a1b8 phy_register_fixup_for_uid +EXPORT_SYMBOL vmlinux 0x91af9493 simple_setattr +EXPORT_SYMBOL vmlinux 0x91c4feca _lv1_unmap_htab +EXPORT_SYMBOL vmlinux 0x91c6eb1f tcp_v4_md5_do_add +EXPORT_SYMBOL vmlinux 0x91d0fed9 iw_handler_set_spy +EXPORT_SYMBOL vmlinux 0x91f61217 fb_firmware_edid +EXPORT_SYMBOL vmlinux 0x920c9cd7 bio_add_page +EXPORT_SYMBOL vmlinux 0x92392cd9 iov_shorten +EXPORT_SYMBOL vmlinux 0x9239cdb0 qdisc_class_hash_grow +EXPORT_SYMBOL vmlinux 0x923b1276 dmaengine_get +EXPORT_SYMBOL vmlinux 0x923c4842 clocksource_register +EXPORT_SYMBOL vmlinux 0x923c54cf idr_destroy +EXPORT_SYMBOL vmlinux 0x928dc8b5 rename_lock +EXPORT_SYMBOL vmlinux 0x92a546c8 flex_array_alloc +EXPORT_SYMBOL vmlinux 0x92b9fe09 new_inode +EXPORT_SYMBOL vmlinux 0x92da09f5 thermal_zone_unbind_cooling_device +EXPORT_SYMBOL vmlinux 0x92ea4ae4 crc32_le +EXPORT_SYMBOL vmlinux 0x9305f8e6 cpufreq_get +EXPORT_SYMBOL vmlinux 0x9337b360 simple_write_end +EXPORT_SYMBOL vmlinux 0x93448c57 screen_info +EXPORT_SYMBOL vmlinux 0x93507f1c _lv1_gpu_memory_allocate +EXPORT_SYMBOL vmlinux 0x93579818 uart_update_timeout +EXPORT_SYMBOL vmlinux 0x93621074 radix_tree_gang_lookup +EXPORT_SYMBOL vmlinux 0x936d056a cdrom_get_media_event +EXPORT_SYMBOL vmlinux 0x9377a722 generic_removexattr +EXPORT_SYMBOL vmlinux 0x9383f4c6 d_alloc +EXPORT_SYMBOL vmlinux 0x93952f86 tty_chars_in_buffer +EXPORT_SYMBOL vmlinux 0x939fd4d5 zero_fill_bio +EXPORT_SYMBOL vmlinux 0x93a6e0b2 io_schedule +EXPORT_SYMBOL vmlinux 0x93ba3bc6 input_release_device +EXPORT_SYMBOL vmlinux 0x93bfabe3 uart_resume_port +EXPORT_SYMBOL vmlinux 0x93e92249 kill_litter_super +EXPORT_SYMBOL vmlinux 0x93fca811 __get_free_pages +EXPORT_SYMBOL vmlinux 0x9407281d key_put +EXPORT_SYMBOL vmlinux 0x941fa9a5 is_bad_inode +EXPORT_SYMBOL vmlinux 0x943dc80f csum_and_copy_to_user +EXPORT_SYMBOL vmlinux 0x945ff066 xfrm6_rcv +EXPORT_SYMBOL vmlinux 0x94864c7a wl12xx_get_platform_data +EXPORT_SYMBOL vmlinux 0x94961283 vunmap +EXPORT_SYMBOL vmlinux 0x94b4fcfe dmam_pool_destroy +EXPORT_SYMBOL vmlinux 0x94d93b54 pci_bus_alloc_resource +EXPORT_SYMBOL vmlinux 0x94dd369e tcf_generic_walker +EXPORT_SYMBOL vmlinux 0x94fd2f8a pci_enable_msix +EXPORT_SYMBOL vmlinux 0x9514151a _mcount +EXPORT_SYMBOL vmlinux 0x9517cfb5 ip6_dst_hoplimit +EXPORT_SYMBOL vmlinux 0x95194895 dm_io +EXPORT_SYMBOL vmlinux 0x9524b0ae _outsb +EXPORT_SYMBOL vmlinux 0x953db383 free_irq_cpu_rmap +EXPORT_SYMBOL vmlinux 0x954488a4 syncookie_secret +EXPORT_SYMBOL vmlinux 0x9545af6d tasklet_init +EXPORT_SYMBOL vmlinux 0x954cbb26 vsprintf +EXPORT_SYMBOL vmlinux 0x955b58f4 key_instantiate_and_link +EXPORT_SYMBOL vmlinux 0x9581ea62 kstrtouint_from_user +EXPORT_SYMBOL vmlinux 0x9592737b mount_single +EXPORT_SYMBOL vmlinux 0x95ca459d ilookup5 +EXPORT_SYMBOL vmlinux 0x95ceb864 key_update +EXPORT_SYMBOL vmlinux 0x9607c506 iov_iter_copy_from_user +EXPORT_SYMBOL vmlinux 0x963c7e5a pci_iounmap +EXPORT_SYMBOL vmlinux 0x963f2047 pci_scan_bus_parented +EXPORT_SYMBOL vmlinux 0x9642950b security_path_chown +EXPORT_SYMBOL vmlinux 0x9644768f sync_inode +EXPORT_SYMBOL vmlinux 0x966110b5 fifo_set_limit +EXPORT_SYMBOL vmlinux 0x96636753 rfkill_set_hw_state +EXPORT_SYMBOL vmlinux 0x96cd2b04 scsi_sense_key_string +EXPORT_SYMBOL vmlinux 0x96f68fad filemap_fault +EXPORT_SYMBOL vmlinux 0x972f75bc padata_set_cpumask +EXPORT_SYMBOL vmlinux 0x9748927f _outsw_ns +EXPORT_SYMBOL vmlinux 0x974cae0e netif_rx_ni +EXPORT_SYMBOL vmlinux 0x9754ec10 radix_tree_preload +EXPORT_SYMBOL vmlinux 0x97577205 ip_mc_inc_group +EXPORT_SYMBOL vmlinux 0x976e014f _lv1_map_device_mmio_region +EXPORT_SYMBOL vmlinux 0x977b05bc netdev_change_features +EXPORT_SYMBOL vmlinux 0x977da45d iterate_mounts +EXPORT_SYMBOL vmlinux 0x97a6dcaa inet_accept +EXPORT_SYMBOL vmlinux 0x97e8e53f cancel_dirty_page +EXPORT_SYMBOL vmlinux 0x97ebe07f journal_errno +EXPORT_SYMBOL vmlinux 0x98177648 _lv1_set_lpm_interval +EXPORT_SYMBOL vmlinux 0x98179cad sync_mapping_buffers +EXPORT_SYMBOL vmlinux 0x982d556b soft_cursor +EXPORT_SYMBOL vmlinux 0x9831e9e4 __kfifo_alloc +EXPORT_SYMBOL vmlinux 0x983d8b69 del_timer +EXPORT_SYMBOL vmlinux 0x983e09f5 irq_stat +EXPORT_SYMBOL vmlinux 0x986e6135 fb_pad_unaligned_buffer +EXPORT_SYMBOL vmlinux 0x9887a478 eth_validate_addr +EXPORT_SYMBOL vmlinux 0x98986709 mach_pseries +EXPORT_SYMBOL vmlinux 0x989bf55a register_snap_client +EXPORT_SYMBOL vmlinux 0x989e9795 pci_write_vpd +EXPORT_SYMBOL vmlinux 0x98a6670c uart_register_driver +EXPORT_SYMBOL vmlinux 0x98b51067 ip_route_me_harder +EXPORT_SYMBOL vmlinux 0x98be1c9d journal_dirty_data +EXPORT_SYMBOL vmlinux 0x98db8dc4 input_reset_device +EXPORT_SYMBOL vmlinux 0x98e0600e touch_atime +EXPORT_SYMBOL vmlinux 0x98ec7705 deny_write_access +EXPORT_SYMBOL vmlinux 0x9906e94d end_writeback +EXPORT_SYMBOL vmlinux 0x990b6c5f blk_delay_queue +EXPORT_SYMBOL vmlinux 0x9940edf2 dqput +EXPORT_SYMBOL vmlinux 0x99525e3a vfsmount_lock_local_unlock +EXPORT_SYMBOL vmlinux 0x9994c0ca ps2_is_keyboard_id +EXPORT_SYMBOL vmlinux 0x999e8297 vfree +EXPORT_SYMBOL vmlinux 0x99a7e85c padata_unregister_cpumask_notifier +EXPORT_SYMBOL vmlinux 0x99afe916 _raw_write_unlock_bh +EXPORT_SYMBOL vmlinux 0x99bfbe39 get_unused_fd +EXPORT_SYMBOL vmlinux 0x99c24cfe _lv1_free_device_dma_region +EXPORT_SYMBOL vmlinux 0x99c7a8b8 jbd2_dev_to_name +EXPORT_SYMBOL vmlinux 0x99cdc86b sysctl_tcp_reordering +EXPORT_SYMBOL vmlinux 0x99ede469 proc_dointvec_minmax +EXPORT_SYMBOL vmlinux 0x99ef3751 find_get_pages_tag +EXPORT_SYMBOL vmlinux 0x9a0705d3 scsi_block_when_processing_errors +EXPORT_SYMBOL vmlinux 0x9a1427ee dev_uc_sync +EXPORT_SYMBOL vmlinux 0x9a1b189d notify_change +EXPORT_SYMBOL vmlinux 0x9a1dfd65 strpbrk +EXPORT_SYMBOL vmlinux 0x9a1ffb92 _lv1_clear_spe_interrupt_status +EXPORT_SYMBOL vmlinux 0x9a20d1d2 scsicam_bios_param +EXPORT_SYMBOL vmlinux 0x9a3b4e6f sock_no_mmap +EXPORT_SYMBOL vmlinux 0x9a624757 cfb_imageblit +EXPORT_SYMBOL vmlinux 0x9a626734 ftrace_print_hex_seq +EXPORT_SYMBOL vmlinux 0x9a6400b2 register_qdisc +EXPORT_SYMBOL vmlinux 0x9a6c2531 pasemi_dma_init +EXPORT_SYMBOL vmlinux 0x9aa04d90 ab8500_gpadc_convert +EXPORT_SYMBOL vmlinux 0x9aabc564 crc16 +EXPORT_SYMBOL vmlinux 0x9ab6e1ec input_register_device +EXPORT_SYMBOL vmlinux 0x9ab8808c param_get_charp +EXPORT_SYMBOL vmlinux 0x9ae95250 uart_get_baud_rate +EXPORT_SYMBOL vmlinux 0x9b161534 phy_driver_unregister +EXPORT_SYMBOL vmlinux 0x9b26f227 pneigh_lookup +EXPORT_SYMBOL vmlinux 0x9b388444 get_zeroed_page +EXPORT_SYMBOL vmlinux 0x9b400841 node_data +EXPORT_SYMBOL vmlinux 0x9b4aeca9 of_mdiobus_register +EXPORT_SYMBOL vmlinux 0x9b5a31e0 proc_dointvec_ms_jiffies +EXPORT_SYMBOL vmlinux 0x9b6e3265 __alloc_pages_nodemask +EXPORT_SYMBOL vmlinux 0x9ba7089d argv_split +EXPORT_SYMBOL vmlinux 0x9be71137 netif_receive_skb +EXPORT_SYMBOL vmlinux 0x9c012508 fb_parse_edid +EXPORT_SYMBOL vmlinux 0x9c0ea3cd memscan +EXPORT_SYMBOL vmlinux 0x9c18c4ee inode_sub_bytes +EXPORT_SYMBOL vmlinux 0x9c2805ee xfrm_policy_insert +EXPORT_SYMBOL vmlinux 0x9c491f60 sg_alloc_table +EXPORT_SYMBOL vmlinux 0x9c5f81da cpu_rmap_add +EXPORT_SYMBOL vmlinux 0x9c74d8ca seq_lseek +EXPORT_SYMBOL vmlinux 0x9c9192ee pcie_get_readrq +EXPORT_SYMBOL vmlinux 0x9c9ea436 unregister_tcf_proto_ops +EXPORT_SYMBOL vmlinux 0x9ca95a0e sort +EXPORT_SYMBOL vmlinux 0x9cb0ba75 inode_set_bytes +EXPORT_SYMBOL vmlinux 0x9cb96e92 qdisc_put_rtab +EXPORT_SYMBOL vmlinux 0x9cd6c3de bio_alloc_bioset +EXPORT_SYMBOL vmlinux 0x9cdf0ec5 vfsmount_lock_global_lock_online +EXPORT_SYMBOL vmlinux 0x9ce7a4f6 init_timer_key +EXPORT_SYMBOL vmlinux 0x9cfd56c5 scsi_print_status +EXPORT_SYMBOL vmlinux 0x9cfe16b3 __devm_request_region +EXPORT_SYMBOL vmlinux 0x9d14983a ppc_enable_pmcs +EXPORT_SYMBOL vmlinux 0x9d15efb2 journal_clear_err +EXPORT_SYMBOL vmlinux 0x9d1f76b7 bdi_unregister +EXPORT_SYMBOL vmlinux 0x9d2da545 ip_route_input_common +EXPORT_SYMBOL vmlinux 0x9d3aa376 blk_iopoll_init +EXPORT_SYMBOL vmlinux 0x9d46f219 sock_no_shutdown +EXPORT_SYMBOL vmlinux 0x9d75a774 tcp_proc_unregister +EXPORT_SYMBOL vmlinux 0x9d786943 tcf_hash_new_index +EXPORT_SYMBOL vmlinux 0x9d7ce8dd _raw_spin_trylock +EXPORT_SYMBOL vmlinux 0x9d874031 xfrm_state_lookup +EXPORT_SYMBOL vmlinux 0x9d954914 i2c_master_send +EXPORT_SYMBOL vmlinux 0x9da0a5f4 kernel_connect +EXPORT_SYMBOL vmlinux 0x9da82015 sys_fillrect +EXPORT_SYMBOL vmlinux 0x9db18547 bioset_integrity_create +EXPORT_SYMBOL vmlinux 0x9db21624 hex_dump_to_buffer +EXPORT_SYMBOL vmlinux 0x9db60eea get_phy_id +EXPORT_SYMBOL vmlinux 0x9dbab987 journal_init_inode +EXPORT_SYMBOL vmlinux 0x9dc6fa26 skb_make_writable +EXPORT_SYMBOL vmlinux 0x9dcf4d29 invalidate_partition +EXPORT_SYMBOL vmlinux 0x9ded543c dquot_commit_info +EXPORT_SYMBOL vmlinux 0x9dee90b1 __scsi_device_lookup +EXPORT_SYMBOL vmlinux 0x9e0c711d vzalloc_node +EXPORT_SYMBOL vmlinux 0x9e30d734 llc_sap_close +EXPORT_SYMBOL vmlinux 0x9e440044 check_disk_change +EXPORT_SYMBOL vmlinux 0x9e5b277d xfrm_state_alloc +EXPORT_SYMBOL vmlinux 0x9e606739 ethtool_op_get_flags +EXPORT_SYMBOL vmlinux 0x9e6208df phy_register_fixup +EXPORT_SYMBOL vmlinux 0x9e6dca18 ethtool_op_get_link +EXPORT_SYMBOL vmlinux 0x9e7b1778 lock_sock_nested +EXPORT_SYMBOL vmlinux 0x9e8eb135 mutex_lock_killable +EXPORT_SYMBOL vmlinux 0x9e97375d rtas_busy_delay_time +EXPORT_SYMBOL vmlinux 0x9e9f1714 __bitmap_andnot +EXPORT_SYMBOL vmlinux 0x9ea0ad49 __sg_free_table +EXPORT_SYMBOL vmlinux 0x9ea1ef8a clocksource_change_rating +EXPORT_SYMBOL vmlinux 0x9ea659f2 __destroy_inode +EXPORT_SYMBOL vmlinux 0x9ebd4c04 adjust_resource +EXPORT_SYMBOL vmlinux 0x9edbecae snprintf +EXPORT_SYMBOL vmlinux 0x9edf9adf prepare_binprm +EXPORT_SYMBOL vmlinux 0x9ee78669 _lv1_write_virtual_uart +EXPORT_SYMBOL vmlinux 0x9eecde16 do_brk +EXPORT_SYMBOL vmlinux 0x9f100139 jiffies_to_clock_t +EXPORT_SYMBOL vmlinux 0x9f104e74 tcp_check_req +EXPORT_SYMBOL vmlinux 0x9f10d309 __dquot_free_space +EXPORT_SYMBOL vmlinux 0x9f26ce11 skb_pull +EXPORT_SYMBOL vmlinux 0x9f2bdaac __bitmap_or +EXPORT_SYMBOL vmlinux 0x9f32542f scsi_add_host_with_dma +EXPORT_SYMBOL vmlinux 0x9f438d92 pcie_port_service_unregister +EXPORT_SYMBOL vmlinux 0x9f46ced8 __sw_hweight64 +EXPORT_SYMBOL vmlinux 0x9f4d1cdf thermal_cooling_device_register +EXPORT_SYMBOL vmlinux 0x9f5f4b0a blk_queue_io_min +EXPORT_SYMBOL vmlinux 0x9f88fba3 scsi_calculate_bounce_limit +EXPORT_SYMBOL vmlinux 0x9f969abd fsync_bdev +EXPORT_SYMBOL vmlinux 0x9f984513 strrchr +EXPORT_SYMBOL vmlinux 0x9fa3cc60 seq_bitmap_list +EXPORT_SYMBOL vmlinux 0x9fc82e3f generic_block_bmap +EXPORT_SYMBOL vmlinux 0x9fcd2fb8 scsi_scan_target +EXPORT_SYMBOL vmlinux 0x9fdecc31 unregister_netdevice_many +EXPORT_SYMBOL vmlinux 0xa005e044 radix_tree_delete +EXPORT_SYMBOL vmlinux 0xa04a01bd qdisc_class_hash_insert +EXPORT_SYMBOL vmlinux 0xa05c03df mempool_kmalloc +EXPORT_SYMBOL vmlinux 0xa06aa90c generic_pipe_buf_unmap +EXPORT_SYMBOL vmlinux 0xa07ed110 xz_dec_init +EXPORT_SYMBOL vmlinux 0xa0ae432b proc_dointvec +EXPORT_SYMBOL vmlinux 0xa0b04675 vmalloc_32 +EXPORT_SYMBOL vmlinux 0xa0ceef51 out_of_line_wait_on_bit +EXPORT_SYMBOL vmlinux 0xa0d3d560 ksize +EXPORT_SYMBOL vmlinux 0xa0ebd14c sysctl_tcp_mem +EXPORT_SYMBOL vmlinux 0xa0fbac79 wake_up_bit +EXPORT_SYMBOL vmlinux 0xa0fcf2d1 alloc_fcdev +EXPORT_SYMBOL vmlinux 0xa0ff74d6 udp_memory_allocated +EXPORT_SYMBOL vmlinux 0xa108eb4d sysctl_optmem_max +EXPORT_SYMBOL vmlinux 0xa120d33c tty_unregister_ldisc +EXPORT_SYMBOL vmlinux 0xa12d9e19 netdev_warn +EXPORT_SYMBOL vmlinux 0xa1415618 twl6030_interrupt_unmask +EXPORT_SYMBOL vmlinux 0xa14d635e lock_may_read +EXPORT_SYMBOL vmlinux 0xa14f3d8c ewma_add +EXPORT_SYMBOL vmlinux 0xa157ea15 xfrm_unregister_type +EXPORT_SYMBOL vmlinux 0xa1935090 ip_queue_rcv_skb +EXPORT_SYMBOL vmlinux 0xa1b1ea3a security_sk_classify_flow +EXPORT_SYMBOL vmlinux 0xa1b3c36e blk_integrity_register +EXPORT_SYMBOL vmlinux 0xa1b759ce fb_add_videomode +EXPORT_SYMBOL vmlinux 0xa1ba2fdb vfsmount_lock_global_lock +EXPORT_SYMBOL vmlinux 0xa1ba4b95 memcpy_fromiovecend +EXPORT_SYMBOL vmlinux 0xa1c4b6d2 of_translate_dma_address +EXPORT_SYMBOL vmlinux 0xa1c5a3b3 cleancache_enabled +EXPORT_SYMBOL vmlinux 0xa1c76e0a _cond_resched +EXPORT_SYMBOL vmlinux 0xa1c8a509 add_timer +EXPORT_SYMBOL vmlinux 0xa1d05d70 dev_addr_add +EXPORT_SYMBOL vmlinux 0xa1ec8f1c __kfifo_to_user_r +EXPORT_SYMBOL vmlinux 0xa1f8fe75 wait_for_completion_killable_timeout +EXPORT_SYMBOL vmlinux 0xa20ce1b8 net_msg_warn +EXPORT_SYMBOL vmlinux 0xa2127cdc pasemi_dma_alloc_flag +EXPORT_SYMBOL vmlinux 0xa21407b8 set_device_ro +EXPORT_SYMBOL vmlinux 0xa2219377 kernel_accept +EXPORT_SYMBOL vmlinux 0xa22dabc8 neigh_table_clear +EXPORT_SYMBOL vmlinux 0xa2356b00 module_put +EXPORT_SYMBOL vmlinux 0xa236bb0e cdrom_open +EXPORT_SYMBOL vmlinux 0xa282013c qdisc_tree_decrease_qlen +EXPORT_SYMBOL vmlinux 0xa2a5fd77 inet_ehash_secret +EXPORT_SYMBOL vmlinux 0xa2b00f06 __module_put_and_exit +EXPORT_SYMBOL vmlinux 0xa2bbed37 crash_shutdown_register +EXPORT_SYMBOL vmlinux 0xa2bcd8f2 input_grab_device +EXPORT_SYMBOL vmlinux 0xa2c56c31 param_ops_ulong +EXPORT_SYMBOL vmlinux 0xa2dc5981 of_get_cpu_node +EXPORT_SYMBOL vmlinux 0xa2ef34d7 rps_sock_flow_table +EXPORT_SYMBOL vmlinux 0xa2fb1295 nobh_writepage +EXPORT_SYMBOL vmlinux 0xa30bdb53 vio_register_device_node +EXPORT_SYMBOL vmlinux 0xa32c3fef alloc_disk_node +EXPORT_SYMBOL vmlinux 0xa332cdd1 security_tun_dev_attach +EXPORT_SYMBOL vmlinux 0xa33962f6 of_match_device +EXPORT_SYMBOL vmlinux 0xa33f7c7c nla_strlcpy +EXPORT_SYMBOL vmlinux 0xa34c2a2e generic_permission +EXPORT_SYMBOL vmlinux 0xa35de80f ipv4_config +EXPORT_SYMBOL vmlinux 0xa3705ee1 journal_trans_will_send_data_barrier +EXPORT_SYMBOL vmlinux 0xa39b4cf2 udelay +EXPORT_SYMBOL vmlinux 0xa3abc422 abort_exclusive_wait +EXPORT_SYMBOL vmlinux 0xa3b936c1 arp_find +EXPORT_SYMBOL vmlinux 0xa3f5e9e0 __tracepoint_kmalloc_node +EXPORT_SYMBOL vmlinux 0xa44072fc posix_acl_alloc +EXPORT_SYMBOL vmlinux 0xa4739c05 mdiobus_alloc +EXPORT_SYMBOL vmlinux 0xa480c04b _lv1_gpu_context_attribute +EXPORT_SYMBOL vmlinux 0xa48ed152 pci_scan_bridge +EXPORT_SYMBOL vmlinux 0xa49fc905 flush_signals +EXPORT_SYMBOL vmlinux 0xa4a1ebb2 inet_frags_exit_net +EXPORT_SYMBOL vmlinux 0xa4a94d26 find_next_bit_le +EXPORT_SYMBOL vmlinux 0xa4b94fea iowrite8_rep +EXPORT_SYMBOL vmlinux 0xa4bdd447 __cputime_clockt_factor +EXPORT_SYMBOL vmlinux 0xa4c008d2 fb_set_var +EXPORT_SYMBOL vmlinux 0xa4c41694 kstrtos16_from_user +EXPORT_SYMBOL vmlinux 0xa4cecba8 follow_pfn +EXPORT_SYMBOL vmlinux 0xa4d4f0e6 global_cache_flush +EXPORT_SYMBOL vmlinux 0xa4d5a15d neigh_parms_release +EXPORT_SYMBOL vmlinux 0xa4d6fe18 ll_rw_block +EXPORT_SYMBOL vmlinux 0xa52a2ca1 freeze_super +EXPORT_SYMBOL vmlinux 0xa5693df7 posix_acl_clone +EXPORT_SYMBOL vmlinux 0xa598e29c vesa_modes +EXPORT_SYMBOL vmlinux 0xa5e06941 security_task_getsecid +EXPORT_SYMBOL vmlinux 0xa5f86f20 agp_alloc_page_array +EXPORT_SYMBOL vmlinux 0xa62b14db skb_recv_datagram +EXPORT_SYMBOL vmlinux 0xa64e960f abx500_remove_ops +EXPORT_SYMBOL vmlinux 0xa652f86e bio_integrity_alloc_bioset +EXPORT_SYMBOL vmlinux 0xa65972b8 _memcpy_toio +EXPORT_SYMBOL vmlinux 0xa68006c0 inet_sendpage +EXPORT_SYMBOL vmlinux 0xa681fe88 generate_random_uuid +EXPORT_SYMBOL vmlinux 0xa69aa180 aio_complete +EXPORT_SYMBOL vmlinux 0xa6c2d335 thaw_bdev +EXPORT_SYMBOL vmlinux 0xa6ce175e fb_show_logo +EXPORT_SYMBOL vmlinux 0xa6dcc773 rb_insert_color +EXPORT_SYMBOL vmlinux 0xa6e77fea textsearch_destroy +EXPORT_SYMBOL vmlinux 0xa6e80bc2 pci_assign_resource +EXPORT_SYMBOL vmlinux 0xa6f3c980 jbd2_journal_stop +EXPORT_SYMBOL vmlinux 0xa7059e7f blk_queue_make_request +EXPORT_SYMBOL vmlinux 0xa7164c1e netdev_boot_setup_check +EXPORT_SYMBOL vmlinux 0xa725b6aa pci_bus_read_config_byte +EXPORT_SYMBOL vmlinux 0xa72a0f5b nr_online_nodes +EXPORT_SYMBOL vmlinux 0xa747bbc8 sk_stop_timer +EXPORT_SYMBOL vmlinux 0xa749884c dmam_alloc_noncoherent +EXPORT_SYMBOL vmlinux 0xa7a61f68 inet_csk_init_xmit_timers +EXPORT_SYMBOL vmlinux 0xa7af500b skb_gro_reset_offset +EXPORT_SYMBOL vmlinux 0xa7ec6ca9 generic_file_llseek_unlocked +EXPORT_SYMBOL vmlinux 0xa806ae3a sock_no_poll +EXPORT_SYMBOL vmlinux 0xa816c525 schedule_work_on +EXPORT_SYMBOL vmlinux 0xa8223905 blk_limits_io_opt +EXPORT_SYMBOL vmlinux 0xa8232c78 strtobool +EXPORT_SYMBOL vmlinux 0xa8376d9a unregister_binfmt +EXPORT_SYMBOL vmlinux 0xa84448f5 __page_symlink +EXPORT_SYMBOL vmlinux 0xa8653870 security_inode_getsecctx +EXPORT_SYMBOL vmlinux 0xa88688be register_quota_format +EXPORT_SYMBOL vmlinux 0xa886a958 krealloc +EXPORT_SYMBOL vmlinux 0xa8909e05 dm_table_put +EXPORT_SYMBOL vmlinux 0xa8a6f639 __check_region +EXPORT_SYMBOL vmlinux 0xa8b3ddfa cdev_init +EXPORT_SYMBOL vmlinux 0xa8c087d3 generic_show_options +EXPORT_SYMBOL vmlinux 0xa8c152e3 loop_register_transfer +EXPORT_SYMBOL vmlinux 0xa8ced546 _lv1_net_set_interrupt_status_indicator +EXPORT_SYMBOL vmlinux 0xa8d22f6c devm_request_threaded_irq +EXPORT_SYMBOL vmlinux 0xa8ea1057 scsi_dma_map +EXPORT_SYMBOL vmlinux 0xa8f702fe register_console +EXPORT_SYMBOL vmlinux 0xa8fef7bb security_unix_may_send +EXPORT_SYMBOL vmlinux 0xa91c77b6 _lv1_end_of_interrupt +EXPORT_SYMBOL vmlinux 0xa921c0fe tcf_hash_release +EXPORT_SYMBOL vmlinux 0xa922ae03 con_is_bound +EXPORT_SYMBOL vmlinux 0xa925f98d bdi_destroy +EXPORT_SYMBOL vmlinux 0xa9371ea2 inet_frag_destroy +EXPORT_SYMBOL vmlinux 0xa94266f0 down_trylock +EXPORT_SYMBOL vmlinux 0xa949a12d pci_request_selected_regions +EXPORT_SYMBOL vmlinux 0xa94c6505 block_write_full_page_endio +EXPORT_SYMBOL vmlinux 0xa95c7104 netlink_unicast +EXPORT_SYMBOL vmlinux 0xa96c0732 dst_discard +EXPORT_SYMBOL vmlinux 0xa97849d8 sock_alloc_send_pskb +EXPORT_SYMBOL vmlinux 0xa983b2f0 invalidate_bdev +EXPORT_SYMBOL vmlinux 0xa9a2fa0c alloc_file +EXPORT_SYMBOL vmlinux 0xa9d8e58c kern_path_parent +EXPORT_SYMBOL vmlinux 0xa9edc8e7 proc_doulongvec_minmax +EXPORT_SYMBOL vmlinux 0xaa0edca8 pasemi_dma_alloc_fun +EXPORT_SYMBOL vmlinux 0xaa245cd3 skb_append_datato_frags +EXPORT_SYMBOL vmlinux 0xaa255d56 search_binary_handler +EXPORT_SYMBOL vmlinux 0xaa265ae8 unregister_quota_format +EXPORT_SYMBOL vmlinux 0xaa6e4df5 _raw_write_lock_irqsave +EXPORT_SYMBOL vmlinux 0xaa8553bb find_vma +EXPORT_SYMBOL vmlinux 0xaa8d34f1 ip6_route_output +EXPORT_SYMBOL vmlinux 0xaa910050 __block_write_begin +EXPORT_SYMBOL vmlinux 0xaac2c0ee clocksource_unregister +EXPORT_SYMBOL vmlinux 0xaac8e99f otg_get_transceiver +EXPORT_SYMBOL vmlinux 0xaad0a3ce i2c_release_client +EXPORT_SYMBOL vmlinux 0xaad0d5f6 netpoll_print_options +EXPORT_SYMBOL vmlinux 0xaae668ad swiotlb_map_sg +EXPORT_SYMBOL vmlinux 0xaafdc258 strcasecmp +EXPORT_SYMBOL vmlinux 0xab0ecbf2 lro_receive_frags +EXPORT_SYMBOL vmlinux 0xab1731c8 radix_tree_lookup_slot +EXPORT_SYMBOL vmlinux 0xab539a9c should_remove_suid +EXPORT_SYMBOL vmlinux 0xab5b338e sock_common_setsockopt +EXPORT_SYMBOL vmlinux 0xab66f611 _lv1_set_lpm_trigger_control +EXPORT_SYMBOL vmlinux 0xab6bde28 sysctl_max_syn_backlog +EXPORT_SYMBOL vmlinux 0xab7ddc35 scsi_device_put +EXPORT_SYMBOL vmlinux 0xaba8e038 __blk_run_queue +EXPORT_SYMBOL vmlinux 0xabb66db4 bioset_free +EXPORT_SYMBOL vmlinux 0xabc75b46 dma_direct_ops +EXPORT_SYMBOL vmlinux 0xabc7bfd7 __lock_page +EXPORT_SYMBOL vmlinux 0xabc83d27 d_obtain_alias +EXPORT_SYMBOL vmlinux 0xabd0c91c rtc_time_to_tm +EXPORT_SYMBOL vmlinux 0xabe20ecd fd_install +EXPORT_SYMBOL vmlinux 0xabed1345 i2c_smbus_process_call +EXPORT_SYMBOL vmlinux 0xabf2a13e ip_options_rcv_srr +EXPORT_SYMBOL vmlinux 0xac0ba8c1 blk_iopoll_disable +EXPORT_SYMBOL vmlinux 0xac12d383 blk_integrity_merge_rq +EXPORT_SYMBOL vmlinux 0xac26b820 _raw_write_lock +EXPORT_SYMBOL vmlinux 0xac6855b0 gen_kill_estimator +EXPORT_SYMBOL vmlinux 0xaca87dd4 lock_super +EXPORT_SYMBOL vmlinux 0xacabe213 mutex_lock_interruptible +EXPORT_SYMBOL vmlinux 0xaccabc6a in4_pton +EXPORT_SYMBOL vmlinux 0xaccbcdf7 max8925_reg_read +EXPORT_SYMBOL vmlinux 0xacd0031b xfrm_find_acq +EXPORT_SYMBOL vmlinux 0xacd14ab8 _lv1_construct_logical_spe +EXPORT_SYMBOL vmlinux 0xace02a63 jbd2_journal_set_features +EXPORT_SYMBOL vmlinux 0xacf4657a set_security_override_from_ctx +EXPORT_SYMBOL vmlinux 0xacf4d843 match_strdup +EXPORT_SYMBOL vmlinux 0xacfe59dd key_type_keyring +EXPORT_SYMBOL vmlinux 0xad023268 dev_activate +EXPORT_SYMBOL vmlinux 0xad0413d4 match_hex +EXPORT_SYMBOL vmlinux 0xad0d4638 try_to_del_timer_sync +EXPORT_SYMBOL vmlinux 0xad0d6ba3 ps2_command +EXPORT_SYMBOL vmlinux 0xad3f6d4c follow_down +EXPORT_SYMBOL vmlinux 0xad466018 quota_send_warning +EXPORT_SYMBOL vmlinux 0xad79d0d9 directly_mappable_cdev_bdi +EXPORT_SYMBOL vmlinux 0xad7b2a06 xfrm_register_type +EXPORT_SYMBOL vmlinux 0xad80e1db mdiobus_free +EXPORT_SYMBOL vmlinux 0xad8ddc7f pci_bus_read_config_word +EXPORT_SYMBOL vmlinux 0xad988f12 mb_cache_destroy +EXPORT_SYMBOL vmlinux 0xadaa2657 cpufreq_register_notifier +EXPORT_SYMBOL vmlinux 0xadac0489 init_special_inode +EXPORT_SYMBOL vmlinux 0xadb51617 ip_fragment +EXPORT_SYMBOL vmlinux 0xadbfd419 radix_tree_lookup +EXPORT_SYMBOL vmlinux 0xadcac4a3 vfsmount_lock_local_unlock_cpu +EXPORT_SYMBOL vmlinux 0xadddf2df tty_insert_flip_string_fixed_flag +EXPORT_SYMBOL vmlinux 0xade579fb check_disk_size_change +EXPORT_SYMBOL vmlinux 0xadeffe25 _lv1_gpu_context_intr +EXPORT_SYMBOL vmlinux 0xae054a5b inet_register_protosw +EXPORT_SYMBOL vmlinux 0xae0ba768 call_usermodehelper_setup +EXPORT_SYMBOL vmlinux 0xae4926ce of_register_spi_devices +EXPORT_SYMBOL vmlinux 0xae545f06 _raw_write_unlock_irqrestore +EXPORT_SYMBOL vmlinux 0xae599f36 scsi_prep_return +EXPORT_SYMBOL vmlinux 0xae7243b1 netdev_bonding_change +EXPORT_SYMBOL vmlinux 0xae7d616a set_user_nice +EXPORT_SYMBOL vmlinux 0xae7e4ff5 __d_drop +EXPORT_SYMBOL vmlinux 0xae8576d5 ping_prot +EXPORT_SYMBOL vmlinux 0xae95e29e eth_header +EXPORT_SYMBOL vmlinux 0xaea819c4 tty_driver_kref_put +EXPORT_SYMBOL vmlinux 0xaea8871c tcp_create_openreq_child +EXPORT_SYMBOL vmlinux 0xaedd5521 __pagevec_release +EXPORT_SYMBOL vmlinux 0xaee14a6f poll_initwait +EXPORT_SYMBOL vmlinux 0xaee78482 security_d_instantiate +EXPORT_SYMBOL vmlinux 0xaef0db4a neigh_seq_stop +EXPORT_SYMBOL vmlinux 0xaef3f6a1 dev_driver_string +EXPORT_SYMBOL vmlinux 0xaef9a820 tcf_action_exec +EXPORT_SYMBOL vmlinux 0xaefa6d64 scsi_put_command +EXPORT_SYMBOL vmlinux 0xaf063510 _raw_spin_lock_bh +EXPORT_SYMBOL vmlinux 0xaf2d872c prepare_to_wait +EXPORT_SYMBOL vmlinux 0xaf3dd7dc scsi_logging_level +EXPORT_SYMBOL vmlinux 0xaf438d65 _lv1_get_repository_node_value +EXPORT_SYMBOL vmlinux 0xaf6351ea inet_dgram_connect +EXPORT_SYMBOL vmlinux 0xaf91d89f __kernel_param_lock +EXPORT_SYMBOL vmlinux 0xaf9750f6 llc_sap_find +EXPORT_SYMBOL vmlinux 0xafaa1c5b max8998_bulk_read +EXPORT_SYMBOL vmlinux 0xafbf6081 block_invalidatepage +EXPORT_SYMBOL vmlinux 0xafcb03c6 sk_filter +EXPORT_SYMBOL vmlinux 0xafd9ef79 radix_tree_insert +EXPORT_SYMBOL vmlinux 0xafe574fc ide_dma_off_quietly +EXPORT_SYMBOL vmlinux 0xafe82e10 strcspn +EXPORT_SYMBOL vmlinux 0xafef8fa9 register_memory_notifier +EXPORT_SYMBOL vmlinux 0xaffad4b5 bio_integrity_tag_size +EXPORT_SYMBOL vmlinux 0xafff3d1d mempool_alloc +EXPORT_SYMBOL vmlinux 0xb006d55b compat_mc_getsockopt +EXPORT_SYMBOL vmlinux 0xb0146c3a param_set_byte +EXPORT_SYMBOL vmlinux 0xb03e710b dev_kfree_skb_any +EXPORT_SYMBOL vmlinux 0xb0411c5b netdev_set_bond_master +EXPORT_SYMBOL vmlinux 0xb04e5fad journal_lock_updates +EXPORT_SYMBOL vmlinux 0xb061270b security_path_chmod +EXPORT_SYMBOL vmlinux 0xb08f57cd filemap_fdatawrite_range +EXPORT_SYMBOL vmlinux 0xb09740d9 hippi_change_mtu +EXPORT_SYMBOL vmlinux 0xb09b2633 genl_register_mc_group +EXPORT_SYMBOL vmlinux 0xb0a605fd pci_enable_device_io +EXPORT_SYMBOL vmlinux 0xb0b847ac __bitmap_full +EXPORT_SYMBOL vmlinux 0xb0e10781 get_option +EXPORT_SYMBOL vmlinux 0xb0e64f93 update_region +EXPORT_SYMBOL vmlinux 0xb1124f9c clear_page_dirty_for_io +EXPORT_SYMBOL vmlinux 0xb11f5fd2 skb_queue_tail +EXPORT_SYMBOL vmlinux 0xb11fa1ce strlcat +EXPORT_SYMBOL vmlinux 0xb1245c22 destroy_EII_client +EXPORT_SYMBOL vmlinux 0xb12597ea inet_frag_kill +EXPORT_SYMBOL vmlinux 0xb146fc90 inode_owner_or_capable +EXPORT_SYMBOL vmlinux 0xb155ab89 udp_lib_unhash +EXPORT_SYMBOL vmlinux 0xb15bd8fa tb_ticks_per_sec +EXPORT_SYMBOL vmlinux 0xb1645a2e sg_free_table +EXPORT_SYMBOL vmlinux 0xb165ef45 __irq_regs +EXPORT_SYMBOL vmlinux 0xb18f3f06 ide_xfer_verbose +EXPORT_SYMBOL vmlinux 0xb19760c3 bitmap_onto +EXPORT_SYMBOL vmlinux 0xb1a2e7ba skb_store_bits +EXPORT_SYMBOL vmlinux 0xb1aafa03 blkdev_issue_zeroout +EXPORT_SYMBOL vmlinux 0xb1b9c9f1 find_get_page +EXPORT_SYMBOL vmlinux 0xb1c3a01a oops_in_progress +EXPORT_SYMBOL vmlinux 0xb1c6e787 wait_for_completion_timeout +EXPORT_SYMBOL vmlinux 0xb1f7d50a generic_file_splice_write +EXPORT_SYMBOL vmlinux 0xb1f8c757 scsi_free_host_dev +EXPORT_SYMBOL vmlinux 0xb2289119 pci_set_ltr +EXPORT_SYMBOL vmlinux 0xb2682405 utf8_to_utf32 +EXPORT_SYMBOL vmlinux 0xb274b896 ipv6_setsockopt +EXPORT_SYMBOL vmlinux 0xb2909ead jbd2_journal_flush +EXPORT_SYMBOL vmlinux 0xb2aab801 inet_frag_evictor +EXPORT_SYMBOL vmlinux 0xb2b0d772 __kfifo_dma_in_finish_r +EXPORT_SYMBOL vmlinux 0xb2c12a4a vm_insert_mixed +EXPORT_SYMBOL vmlinux 0xb2d8b891 inode_add_bytes +EXPORT_SYMBOL vmlinux 0xb3175806 xfrm_policy_bysel_ctx +EXPORT_SYMBOL vmlinux 0xb3305d52 send_remote_softirq +EXPORT_SYMBOL vmlinux 0xb3373cc2 seq_printf +EXPORT_SYMBOL vmlinux 0xb3a307c6 si_meminfo +EXPORT_SYMBOL vmlinux 0xb3abcf8e pci_fixup_device +EXPORT_SYMBOL vmlinux 0xb3bf73df cpu_active_mask +EXPORT_SYMBOL vmlinux 0xb3d8ed72 devm_ioremap_nocache +EXPORT_SYMBOL vmlinux 0xb3eb0851 pci_set_dma_seg_boundary +EXPORT_SYMBOL vmlinux 0xb3f54bca ide_raw_taskfile +EXPORT_SYMBOL vmlinux 0xb3ff1f69 free_pages_exact +EXPORT_SYMBOL vmlinux 0xb423dba1 console_blanked +EXPORT_SYMBOL vmlinux 0xb4259564 do_sync_read +EXPORT_SYMBOL vmlinux 0xb459b45e skb_push +EXPORT_SYMBOL vmlinux 0xb4605b73 simple_statfs +EXPORT_SYMBOL vmlinux 0xb4709322 scsi_dev_info_add_list +EXPORT_SYMBOL vmlinux 0xb4716211 tcp_sockets_allocated +EXPORT_SYMBOL vmlinux 0xb47c2271 posix_lock_file +EXPORT_SYMBOL vmlinux 0xb4863cc4 nf_unregister_queue_handler +EXPORT_SYMBOL vmlinux 0xb4a2653b compat_ipv6_setsockopt +EXPORT_SYMBOL vmlinux 0xb4a37d38 page_symlink +EXPORT_SYMBOL vmlinux 0xb4bf4060 __qdisc_calculate_pkt_len +EXPORT_SYMBOL vmlinux 0xb4d8202b fb_set_suspend +EXPORT_SYMBOL vmlinux 0xb4e4b279 dma_async_memcpy_pg_to_pg +EXPORT_SYMBOL vmlinux 0xb4f01da1 of_get_property +EXPORT_SYMBOL vmlinux 0xb5044271 vsscanf +EXPORT_SYMBOL vmlinux 0xb51ae644 tty_insert_flip_string_flags +EXPORT_SYMBOL vmlinux 0xb51bf1e8 textsearch_unregister +EXPORT_SYMBOL vmlinux 0xb528dce8 unregister_exec_domain +EXPORT_SYMBOL vmlinux 0xb52ef43a blkdev_get_by_dev +EXPORT_SYMBOL vmlinux 0xb52ffc37 i2c_smbus_write_i2c_block_data +EXPORT_SYMBOL vmlinux 0xb54533f7 usecs_to_jiffies +EXPORT_SYMBOL vmlinux 0xb550ac5f xfrm_state_walk +EXPORT_SYMBOL vmlinux 0xb5584a9f wake_up_process +EXPORT_SYMBOL vmlinux 0xb56bfd9e smu_spinwait_cmd +EXPORT_SYMBOL vmlinux 0xb598219b skb_copy_bits +EXPORT_SYMBOL vmlinux 0xb5a459dc unregister_blkdev +EXPORT_SYMBOL vmlinux 0xb5aacb30 block_truncate_page +EXPORT_SYMBOL vmlinux 0xb5d2d878 devm_ioremap_prot +EXPORT_SYMBOL vmlinux 0xb610a9bf netdev_fix_features +EXPORT_SYMBOL vmlinux 0xb6244511 sg_init_one +EXPORT_SYMBOL vmlinux 0xb628f715 files_lglock_local_lock +EXPORT_SYMBOL vmlinux 0xb65f1b2c down_interruptible +EXPORT_SYMBOL vmlinux 0xb665d4b8 dev_set_group +EXPORT_SYMBOL vmlinux 0xb678366f int_sqrt +EXPORT_SYMBOL vmlinux 0xb68bfa9d node_states +EXPORT_SYMBOL vmlinux 0xb6a61a86 qdisc_get_rtab +EXPORT_SYMBOL vmlinux 0xb6a68816 find_last_bit +EXPORT_SYMBOL vmlinux 0xb6c5a973 scsi_show_result +EXPORT_SYMBOL vmlinux 0xb6c883ab vfs_link +EXPORT_SYMBOL vmlinux 0xb6e5c029 ps3_dma_region_free +EXPORT_SYMBOL vmlinux 0xb6e7ee2c mark_buffer_async_write +EXPORT_SYMBOL vmlinux 0xb6ed4333 inet_unregister_protosw +EXPORT_SYMBOL vmlinux 0xb702d954 ps2_begin_command +EXPORT_SYMBOL vmlinux 0xb70f5068 init_buffer +EXPORT_SYMBOL vmlinux 0xb7684413 blk_queue_init_tags +EXPORT_SYMBOL vmlinux 0xb77bc638 alloc_tty_driver +EXPORT_SYMBOL vmlinux 0xb788dc4f dev_uc_add +EXPORT_SYMBOL vmlinux 0xb78c61e8 param_ops_bool +EXPORT_SYMBOL vmlinux 0xb7becdb3 proc_dostring +EXPORT_SYMBOL vmlinux 0xb7c1664e pci_dev_driver +EXPORT_SYMBOL vmlinux 0xb7c62a6b pci_pme_active +EXPORT_SYMBOL vmlinux 0xb7db0613 rtnl_notify +EXPORT_SYMBOL vmlinux 0xb8048375 tty_pair_get_tty +EXPORT_SYMBOL vmlinux 0xb8293adc __splice_from_pipe +EXPORT_SYMBOL vmlinux 0xb86cc027 inet_csk_accept +EXPORT_SYMBOL vmlinux 0xb86e4ab9 random32 +EXPORT_SYMBOL vmlinux 0xb89af9bf srandom32 +EXPORT_SYMBOL vmlinux 0xb8a30c7e _lv1_add_lpm_event_bookmark +EXPORT_SYMBOL vmlinux 0xb8ca9052 dev_add_pack +EXPORT_SYMBOL vmlinux 0xb8f21b5d gen_pool_alloc +EXPORT_SYMBOL vmlinux 0xb9496618 skb_pad +EXPORT_SYMBOL vmlinux 0xb9828ed3 lro_flush_all +EXPORT_SYMBOL vmlinux 0xb98a0185 rtc_tm_to_time +EXPORT_SYMBOL vmlinux 0xb98a498d sg_miter_stop +EXPORT_SYMBOL vmlinux 0xb99b2d48 dev_get_by_name_rcu +EXPORT_SYMBOL vmlinux 0xb9ba0658 blk_integrity_compare +EXPORT_SYMBOL vmlinux 0xb9d3c778 neigh_resolve_output +EXPORT_SYMBOL vmlinux 0xb9e5f3e5 names_cachep +EXPORT_SYMBOL vmlinux 0xb9eeb477 tcp_v4_do_rcv +EXPORT_SYMBOL vmlinux 0xb9fa6328 dm_table_get_md +EXPORT_SYMBOL vmlinux 0xba062897 d_splice_alias +EXPORT_SYMBOL vmlinux 0xba122a2c smu_done_complete +EXPORT_SYMBOL vmlinux 0xba1b1abc dev_crit +EXPORT_SYMBOL vmlinux 0xba20e015 mdiobus_unregister +EXPORT_SYMBOL vmlinux 0xba45d758 tty_port_tty_set +EXPORT_SYMBOL vmlinux 0xba497f13 loops_per_jiffy +EXPORT_SYMBOL vmlinux 0xba8c7b5b of_device_register +EXPORT_SYMBOL vmlinux 0xbaa119c1 scsi_init_io +EXPORT_SYMBOL vmlinux 0xbaa2782a kstrndup +EXPORT_SYMBOL vmlinux 0xbaaab8ae timespec_to_jiffies +EXPORT_SYMBOL vmlinux 0xbac2e648 do_sync_write +EXPORT_SYMBOL vmlinux 0xbad604d3 of_device_alloc +EXPORT_SYMBOL vmlinux 0xbafad248 of_find_compatible_node +EXPORT_SYMBOL vmlinux 0xbb053f7d sock_no_ioctl +EXPORT_SYMBOL vmlinux 0xbb167766 fb_var_to_videomode +EXPORT_SYMBOL vmlinux 0xbb189cad disallow_signal +EXPORT_SYMBOL vmlinux 0xbb4e66bc max8925_bulk_read +EXPORT_SYMBOL vmlinux 0xbb5d343d xfrm_get_acqseq +EXPORT_SYMBOL vmlinux 0xbb5f52de start_tty +EXPORT_SYMBOL vmlinux 0xbb775514 devm_ioremap +EXPORT_SYMBOL vmlinux 0xbb93509e pci_dev_get +EXPORT_SYMBOL vmlinux 0xbb99125c get_default_font +EXPORT_SYMBOL vmlinux 0xbba159e0 files_lglock_local_unlock +EXPORT_SYMBOL vmlinux 0xbbab8e7d jbd2_journal_init_dev +EXPORT_SYMBOL vmlinux 0xbbae8553 dst_release +EXPORT_SYMBOL vmlinux 0xbbb1881c block_page_mkwrite +EXPORT_SYMBOL vmlinux 0xbbb26ce3 d_drop +EXPORT_SYMBOL vmlinux 0xbbd7ea84 nf_unregister_sockopt +EXPORT_SYMBOL vmlinux 0xbbdcc88e load_nls +EXPORT_SYMBOL vmlinux 0xbbf0ff49 simple_rmdir +EXPORT_SYMBOL vmlinux 0xbc0e4dfe __dquot_transfer +EXPORT_SYMBOL vmlinux 0xbc1318de try_to_free_buffers +EXPORT_SYMBOL vmlinux 0xbc16e026 vm_insert_pfn +EXPORT_SYMBOL vmlinux 0xbc2db927 filp_open +EXPORT_SYMBOL vmlinux 0xbc316de4 tty_termios_input_baud_rate +EXPORT_SYMBOL vmlinux 0xbc3f19f1 gen_pool_free +EXPORT_SYMBOL vmlinux 0xbc80cf41 vfs_read +EXPORT_SYMBOL vmlinux 0xbcc6bdea seq_read +EXPORT_SYMBOL vmlinux 0xbcc76a02 ____pagevec_lru_add +EXPORT_SYMBOL vmlinux 0xbccad965 padata_do_parallel +EXPORT_SYMBOL vmlinux 0xbcdbc8c9 __nla_put_nohdr +EXPORT_SYMBOL vmlinux 0xbd69acdb key_unlink +EXPORT_SYMBOL vmlinux 0xbd7f8c9b idr_get_next +EXPORT_SYMBOL vmlinux 0xbd883ba9 __xfrm_state_destroy +EXPORT_SYMBOL vmlinux 0xbd8cfa15 pasemi_write_mac_reg +EXPORT_SYMBOL vmlinux 0xbdbe7378 cookie_check_timestamp +EXPORT_SYMBOL vmlinux 0xbddc8078 pci_set_dma_max_seg_size +EXPORT_SYMBOL vmlinux 0xbde5ace8 __per_cpu_offset +EXPORT_SYMBOL vmlinux 0xbded8629 unlock_super +EXPORT_SYMBOL vmlinux 0xbdeef2e5 genphy_restart_aneg +EXPORT_SYMBOL vmlinux 0xbdf5c25c rb_next +EXPORT_SYMBOL vmlinux 0xbe3f4c2b of_find_node_with_property +EXPORT_SYMBOL vmlinux 0xbe4329d1 dec_zone_page_state +EXPORT_SYMBOL vmlinux 0xbe535607 tcf_em_tree_destroy +EXPORT_SYMBOL vmlinux 0xbe814159 ida_remove +EXPORT_SYMBOL vmlinux 0xbe85f48d mdiobus_read +EXPORT_SYMBOL vmlinux 0xbe864997 i8042_install_filter +EXPORT_SYMBOL vmlinux 0xbead1e86 __nla_reserve +EXPORT_SYMBOL vmlinux 0xbeb69e8d llc_add_pack +EXPORT_SYMBOL vmlinux 0xbec193df neigh_ifdown +EXPORT_SYMBOL vmlinux 0xbed37701 tty_pair_get_pty +EXPORT_SYMBOL vmlinux 0xbee2ad32 dquot_acquire +EXPORT_SYMBOL vmlinux 0xbef43296 console_conditional_schedule +EXPORT_SYMBOL vmlinux 0xbef52fa8 pci_enable_bridges +EXPORT_SYMBOL vmlinux 0xbefab9f4 abx500_get_register_page_interruptible +EXPORT_SYMBOL vmlinux 0xbf42c66e tcp_v4_md5_hash_skb +EXPORT_SYMBOL vmlinux 0xbf5a681b compat_ipv6_getsockopt +EXPORT_SYMBOL vmlinux 0xbf7fd2f5 schedule_timeout_killable +EXPORT_SYMBOL vmlinux 0xbf8ba54a vprintk +EXPORT_SYMBOL vmlinux 0xbf9bcc8d __cap_empty_set +EXPORT_SYMBOL vmlinux 0xbf9cc03a dev_get_by_index_rcu +EXPORT_SYMBOL vmlinux 0xbfa386f1 register_sysctl_paths +EXPORT_SYMBOL vmlinux 0xbfabfe59 __debugger_iabr_match +EXPORT_SYMBOL vmlinux 0xbfb8b0b7 _raw_read_lock_irqsave +EXPORT_SYMBOL vmlinux 0xbfc177bc iowrite32_rep +EXPORT_SYMBOL vmlinux 0xbfdff814 of_get_address +EXPORT_SYMBOL vmlinux 0xbfe4c583 register_netdevice +EXPORT_SYMBOL vmlinux 0xbfee3ad5 loop_unregister_transfer +EXPORT_SYMBOL vmlinux 0xbff8182c plpar_hcall_norets +EXPORT_SYMBOL vmlinux 0xc04bbc68 inet_csk_reset_keepalive_timer +EXPORT_SYMBOL vmlinux 0xc0580937 rb_erase +EXPORT_SYMBOL vmlinux 0xc059418e generic_splice_sendpage +EXPORT_SYMBOL vmlinux 0xc05c919d kset_register +EXPORT_SYMBOL vmlinux 0xc05db902 gen_pool_create +EXPORT_SYMBOL vmlinux 0xc079f298 ide_proc_unregister_driver +EXPORT_SYMBOL vmlinux 0xc07ee458 blk_queue_invalidate_tags +EXPORT_SYMBOL vmlinux 0xc0823e4c twl_i2c_write +EXPORT_SYMBOL vmlinux 0xc087e12f __ip_dev_find +EXPORT_SYMBOL vmlinux 0xc0890c27 pci_domain_nr +EXPORT_SYMBOL vmlinux 0xc09651d9 crc32_be +EXPORT_SYMBOL vmlinux 0xc0a3d105 find_next_bit +EXPORT_SYMBOL vmlinux 0xc0a94833 input_open_device +EXPORT_SYMBOL vmlinux 0xc0af91e2 path_put +EXPORT_SYMBOL vmlinux 0xc0b2494c vfsmount_lock_lock_init +EXPORT_SYMBOL vmlinux 0xc0b2bf44 take_over_console +EXPORT_SYMBOL vmlinux 0xc0bbb4e1 jbd2_journal_release_jbd_inode +EXPORT_SYMBOL vmlinux 0xc0bd5f66 scsi_block_requests +EXPORT_SYMBOL vmlinux 0xc0c46efd pm860x_reg_read +EXPORT_SYMBOL vmlinux 0xc0c72f37 save_mount_options +EXPORT_SYMBOL vmlinux 0xc0dc34c0 mark_page_accessed +EXPORT_SYMBOL vmlinux 0xc0e01f8a dev_load +EXPORT_SYMBOL vmlinux 0xc0eb576a filemap_flush +EXPORT_SYMBOL vmlinux 0xc0fa6b84 inet_proto_csum_replace4 +EXPORT_SYMBOL vmlinux 0xc13511d7 cpumask_next_and +EXPORT_SYMBOL vmlinux 0xc136f8d5 fb_validate_mode +EXPORT_SYMBOL vmlinux 0xc13aaf71 blk_queue_bounce_limit +EXPORT_SYMBOL vmlinux 0xc169fa39 input_unregister_device +EXPORT_SYMBOL vmlinux 0xc180f818 jbd2_journal_start +EXPORT_SYMBOL vmlinux 0xc193a3e3 kthread_bind +EXPORT_SYMBOL vmlinux 0xc1a135ad ide_do_reset +EXPORT_SYMBOL vmlinux 0xc1aa0367 rawv6_mh_filter_register +EXPORT_SYMBOL vmlinux 0xc1ab7ce8 tcf_action_dump_1 +EXPORT_SYMBOL vmlinux 0xc1c2dd09 __hw_addr_flush +EXPORT_SYMBOL vmlinux 0xc1d7d179 blk_stack_limits +EXPORT_SYMBOL vmlinux 0xc1dcc5e0 dm_table_event +EXPORT_SYMBOL vmlinux 0xc1e04e98 tcp_prot +EXPORT_SYMBOL vmlinux 0xc1e1db9c tcf_exts_dump +EXPORT_SYMBOL vmlinux 0xc1fc6fcb dev_close +EXPORT_SYMBOL vmlinux 0xc1fd39c4 commit_creds +EXPORT_SYMBOL vmlinux 0xc204c77e dev_uc_init +EXPORT_SYMBOL vmlinux 0xc20828aa lock_fb_info +EXPORT_SYMBOL vmlinux 0xc211cb02 simple_link +EXPORT_SYMBOL vmlinux 0xc21d4f7d of_phy_find_device +EXPORT_SYMBOL vmlinux 0xc2308b99 blk_register_region +EXPORT_SYMBOL vmlinux 0xc23906b0 tty_schedule_flip +EXPORT_SYMBOL vmlinux 0xc23d4ede abx500_mask_and_set_register_interruptible +EXPORT_SYMBOL vmlinux 0xc2424641 agp3_generic_cleanup +EXPORT_SYMBOL vmlinux 0xc255e664 inet6_release +EXPORT_SYMBOL vmlinux 0xc256e762 __bitmap_equal +EXPORT_SYMBOL vmlinux 0xc25d28b9 i2c_verify_client +EXPORT_SYMBOL vmlinux 0xc273d98a skb_abort_seq_read +EXPORT_SYMBOL vmlinux 0xc2817d40 irq_set_chip +EXPORT_SYMBOL vmlinux 0xc29d8959 account_page_writeback +EXPORT_SYMBOL vmlinux 0xc2e587d1 reset_devices +EXPORT_SYMBOL vmlinux 0xc2f823b1 pcibios_bus_to_resource +EXPORT_SYMBOL vmlinux 0xc2fb9ee1 _lv1_shutdown_logical_partition +EXPORT_SYMBOL vmlinux 0xc2fbadfb ip_generic_getfrag +EXPORT_SYMBOL vmlinux 0xc2fc1215 bio_unmap_user +EXPORT_SYMBOL vmlinux 0xc314c3d2 __cputime_jiffies_factor +EXPORT_SYMBOL vmlinux 0xc33f2b20 read_cache_page_async +EXPORT_SYMBOL vmlinux 0xc35e28f7 llc_sap_list_lock +EXPORT_SYMBOL vmlinux 0xc36ef801 tcp_connect +EXPORT_SYMBOL vmlinux 0xc39f687e proc_symlink +EXPORT_SYMBOL vmlinux 0xc3b42f03 sock_map_fd +EXPORT_SYMBOL vmlinux 0xc3cf1128 in_group_p +EXPORT_SYMBOL vmlinux 0xc3e34660 kernel_getsockname +EXPORT_SYMBOL vmlinux 0xc3e4f8a0 xfrm_policy_register_afinfo +EXPORT_SYMBOL vmlinux 0xc3eedab1 sock_create_lite +EXPORT_SYMBOL vmlinux 0xc3fe87c8 param_ops_uint +EXPORT_SYMBOL vmlinux 0xc41f1696 _lv1_configure_virtual_uart_irq +EXPORT_SYMBOL vmlinux 0xc439e1c8 follow_down_one +EXPORT_SYMBOL vmlinux 0xc43a4660 dm_get_mapinfo +EXPORT_SYMBOL vmlinux 0xc45610a9 sock_no_connect +EXPORT_SYMBOL vmlinux 0xc45755de find_next_zero_bit_le +EXPORT_SYMBOL vmlinux 0xc47cdf9c _raw_write_lock_bh +EXPORT_SYMBOL vmlinux 0xc485d24f __serio_register_port +EXPORT_SYMBOL vmlinux 0xc499ae1e kstrdup +EXPORT_SYMBOL vmlinux 0xc4a33963 pci_scan_slot +EXPORT_SYMBOL vmlinux 0xc4a53a1a serio_close +EXPORT_SYMBOL vmlinux 0xc4a87d9a tcp_v4_conn_request +EXPORT_SYMBOL vmlinux 0xc4b1b909 mark_buffer_dirty_inode +EXPORT_SYMBOL vmlinux 0xc4c5ab55 inet6_del_protocol +EXPORT_SYMBOL vmlinux 0xc4c7a0fc __nla_put +EXPORT_SYMBOL vmlinux 0xc4ce13b8 read_cache_pages +EXPORT_SYMBOL vmlinux 0xc4eb6a60 scsi_mode_sense +EXPORT_SYMBOL vmlinux 0xc5087e2f serio_unregister_port +EXPORT_SYMBOL vmlinux 0xc5089620 _lv1_stop_ppe_periodic_tracer +EXPORT_SYMBOL vmlinux 0xc52f5714 fb_videomode_to_var +EXPORT_SYMBOL vmlinux 0xc5534d64 ioread16 +EXPORT_SYMBOL vmlinux 0xc55c2a9d inode_sb_list_lock +EXPORT_SYMBOL vmlinux 0xc5a37aa8 flow_cache_lookup +EXPORT_SYMBOL vmlinux 0xc5aadabe alloc_disk +EXPORT_SYMBOL vmlinux 0xc5d9c46c agp_try_unsupported_boot +EXPORT_SYMBOL vmlinux 0xc5f3a9fa ipv6_getsockopt +EXPORT_SYMBOL vmlinux 0xc5f46566 rb_augment_insert +EXPORT_SYMBOL vmlinux 0xc5f8cbbe igrab +EXPORT_SYMBOL vmlinux 0xc5ff9ca0 invalidate_mapping_pages +EXPORT_SYMBOL vmlinux 0xc5ffef3f __register_binfmt +EXPORT_SYMBOL vmlinux 0xc60e438d pcibus_to_node +EXPORT_SYMBOL vmlinux 0xc60edf0a jbd2_journal_clear_err +EXPORT_SYMBOL vmlinux 0xc6263196 proc_dointvec_jiffies +EXPORT_SYMBOL vmlinux 0xc6266a79 simple_dir_inode_operations +EXPORT_SYMBOL vmlinux 0xc628fb59 bdi_setup_and_register +EXPORT_SYMBOL vmlinux 0xc631580a console_unlock +EXPORT_SYMBOL vmlinux 0xc65255a1 pci_disable_ido +EXPORT_SYMBOL vmlinux 0xc65abeb7 agp3_generic_sizes +EXPORT_SYMBOL vmlinux 0xc663b075 __ioremap +EXPORT_SYMBOL vmlinux 0xc676d31e tcf_em_register +EXPORT_SYMBOL vmlinux 0xc67ecb77 tcp_v4_syn_recv_sock +EXPORT_SYMBOL vmlinux 0xc6888cd4 dquot_set_dqblk +EXPORT_SYMBOL vmlinux 0xc6bc81b3 inode_sub_rsv_space +EXPORT_SYMBOL vmlinux 0xc6cbbc89 capable +EXPORT_SYMBOL vmlinux 0xc6d0c276 kernel_bind +EXPORT_SYMBOL vmlinux 0xc70024d1 input_inject_event +EXPORT_SYMBOL vmlinux 0xc7107668 locks_init_lock +EXPORT_SYMBOL vmlinux 0xc72b18bd bio_integrity_get_tag +EXPORT_SYMBOL vmlinux 0xc740c64a memchr +EXPORT_SYMBOL vmlinux 0xc74e81a8 journal_wipe +EXPORT_SYMBOL vmlinux 0xc7620117 inc_zone_page_state +EXPORT_SYMBOL vmlinux 0xc763242b netdev_info +EXPORT_SYMBOL vmlinux 0xc764b4d6 neigh_table_init_no_netlink +EXPORT_SYMBOL vmlinux 0xc79bcd36 dm_vcalloc +EXPORT_SYMBOL vmlinux 0xc7a24d76 sysfs_format_mac +EXPORT_SYMBOL vmlinux 0xc7a4fbed rtnl_lock +EXPORT_SYMBOL vmlinux 0xc7b88a0f keyring_clear +EXPORT_SYMBOL vmlinux 0xc7d98509 dquot_set_dqinfo +EXPORT_SYMBOL vmlinux 0xc7e752d0 tcp_proc_register +EXPORT_SYMBOL vmlinux 0xc7ec28b0 memcmp +EXPORT_SYMBOL vmlinux 0xc7eea171 xfrm4_prepare_output +EXPORT_SYMBOL vmlinux 0xc7ef2313 sock_create +EXPORT_SYMBOL vmlinux 0xc7fc1ee4 fddi_type_trans +EXPORT_SYMBOL vmlinux 0xc805e632 inet6_bind +EXPORT_SYMBOL vmlinux 0xc8138879 down_read_trylock +EXPORT_SYMBOL vmlinux 0xc81e8422 __napi_complete +EXPORT_SYMBOL vmlinux 0xc829f04a dev_set_drvdata +EXPORT_SYMBOL vmlinux 0xc84a0a7e seq_hlist_start_rcu +EXPORT_SYMBOL vmlinux 0xc850fe7f fsnotify_destroy_mark +EXPORT_SYMBOL vmlinux 0xc854997c tty_vhangup +EXPORT_SYMBOL vmlinux 0xc86a6174 __kfifo_from_user_r +EXPORT_SYMBOL vmlinux 0xc87823bf twl_i2c_read_u8 +EXPORT_SYMBOL vmlinux 0xc8878f48 netif_skb_features +EXPORT_SYMBOL vmlinux 0xc888f44d skb_dequeue +EXPORT_SYMBOL vmlinux 0xc897c382 sg_init_table +EXPORT_SYMBOL vmlinux 0xc8a4bacf idr_replace +EXPORT_SYMBOL vmlinux 0xc8b57c27 autoremove_wake_function +EXPORT_SYMBOL vmlinux 0xc8c22937 posix_unblock_lock +EXPORT_SYMBOL vmlinux 0xc8e31d75 _lv1_configure_irq_state_bitmap +EXPORT_SYMBOL vmlinux 0xc9039e4d scsi_device_resume +EXPORT_SYMBOL vmlinux 0xc9213c8a rt6_lookup +EXPORT_SYMBOL vmlinux 0xc954a464 fbcon_set_bitops +EXPORT_SYMBOL vmlinux 0xc9705fc0 ilookup +EXPORT_SYMBOL vmlinux 0xc97a198b free_inode_nonrcu +EXPORT_SYMBOL vmlinux 0xc99af13d of_n_size_cells +EXPORT_SYMBOL vmlinux 0xc99e2a55 twl_rev +EXPORT_SYMBOL vmlinux 0xc9bb3004 key_reject_and_link +EXPORT_SYMBOL vmlinux 0xc9ea3484 of_n_addr_cells +EXPORT_SYMBOL vmlinux 0xc9fc598d pasemi_read_dma_reg +EXPORT_SYMBOL vmlinux 0xca5bf43a generic_file_fsync +EXPORT_SYMBOL vmlinux 0xca5dbc50 scsi_print_sense_hdr +EXPORT_SYMBOL vmlinux 0xca61612b __lock_buffer +EXPORT_SYMBOL vmlinux 0xca71fdc0 proto_unregister +EXPORT_SYMBOL vmlinux 0xca75582c xfrm_init_replay +EXPORT_SYMBOL vmlinux 0xca825895 pmu_suspend +EXPORT_SYMBOL vmlinux 0xca83e01c rfkill_alloc +EXPORT_SYMBOL vmlinux 0xcaa5dd94 dentry_path_raw +EXPORT_SYMBOL vmlinux 0xcaab99d7 pci_read_vpd +EXPORT_SYMBOL vmlinux 0xcaabf3f9 pasemi_write_iob_reg +EXPORT_SYMBOL vmlinux 0xcac9aed1 bio_phys_segments +EXPORT_SYMBOL vmlinux 0xcaf36f53 sock_no_bind +EXPORT_SYMBOL vmlinux 0xcb29cde7 dev_alloc_skb +EXPORT_SYMBOL vmlinux 0xcb37cd77 rwsem_wake +EXPORT_SYMBOL vmlinux 0xcb3b92d5 tcp_initialize_rcv_mss +EXPORT_SYMBOL vmlinux 0xcb41c962 __sk_mem_schedule +EXPORT_SYMBOL vmlinux 0xcb591508 kblockd_schedule_work +EXPORT_SYMBOL vmlinux 0xcb611d39 ps2_drain +EXPORT_SYMBOL vmlinux 0xcb7131fb fb_get_options +EXPORT_SYMBOL vmlinux 0xcba80662 __dev_get_by_name +EXPORT_SYMBOL vmlinux 0xcba8afe5 tty_name +EXPORT_SYMBOL vmlinux 0xcbc9557f unregister_sysrq_key +EXPORT_SYMBOL vmlinux 0xcbcc9b6a pcibios_fixup_bus +EXPORT_SYMBOL vmlinux 0xcbcf858a cpu_sysdev_class +EXPORT_SYMBOL vmlinux 0xcbe8b038 _lv1_configure_execution_time_variable +EXPORT_SYMBOL vmlinux 0xcc07af75 strnlen +EXPORT_SYMBOL vmlinux 0xcc17504d _raw_read_unlock_irqrestore +EXPORT_SYMBOL vmlinux 0xcc278c06 dev_remove_pack +EXPORT_SYMBOL vmlinux 0xcc3579bf inet6_getname +EXPORT_SYMBOL vmlinux 0xcc360c06 iput +EXPORT_SYMBOL vmlinux 0xcc36f32e fb_unregister_client +EXPORT_SYMBOL vmlinux 0xcc3b6c3e downgrade_write +EXPORT_SYMBOL vmlinux 0xcc5005fe msleep_interruptible +EXPORT_SYMBOL vmlinux 0xcc523f36 udplite_prot +EXPORT_SYMBOL vmlinux 0xcc5e0a2d macio_register_driver +EXPORT_SYMBOL vmlinux 0xcc5e1a38 dst_alloc +EXPORT_SYMBOL vmlinux 0xcc71f70c tcp_md5_hash_key +EXPORT_SYMBOL vmlinux 0xcc72ed2d task_tgid_nr_ns +EXPORT_SYMBOL vmlinux 0xcc7d4edc phy_disconnect +EXPORT_SYMBOL vmlinux 0xcc7fa952 local_bh_enable_ip +EXPORT_SYMBOL vmlinux 0xcc8193c5 setattr_copy +EXPORT_SYMBOL vmlinux 0xcc8415a3 inet_sendmsg +EXPORT_SYMBOL vmlinux 0xcc87f158 jbd2_journal_set_triggers +EXPORT_SYMBOL vmlinux 0xcc89c246 pasemi_dma_alloc_chan +EXPORT_SYMBOL vmlinux 0xcc903852 revert_creds +EXPORT_SYMBOL vmlinux 0xcca94125 kstrtoint_from_user +EXPORT_SYMBOL vmlinux 0xccbedf9f of_dev_put +EXPORT_SYMBOL vmlinux 0xcccc07ba inode_init_owner +EXPORT_SYMBOL vmlinux 0xccd9a5bd simple_getattr +EXPORT_SYMBOL vmlinux 0xcce67884 ps3_sb_event_receive_port_destroy +EXPORT_SYMBOL vmlinux 0xcceb78d3 radix_tree_gang_lookup_tag +EXPORT_SYMBOL vmlinux 0xccf9b280 prepare_creds +EXPORT_SYMBOL vmlinux 0xcd0529c7 _raw_spin_lock_irq +EXPORT_SYMBOL vmlinux 0xcd1597fb tcp_getsockopt +EXPORT_SYMBOL vmlinux 0xcd187d72 blkdev_issue_discard +EXPORT_SYMBOL vmlinux 0xcd279169 nla_find +EXPORT_SYMBOL vmlinux 0xcd3a4cb5 i2c_smbus_read_block_data +EXPORT_SYMBOL vmlinux 0xcd460b55 vfs_readv +EXPORT_SYMBOL vmlinux 0xcd4692b1 radix_tree_gang_lookup_tag_slot +EXPORT_SYMBOL vmlinux 0xcd52c866 pci_try_set_mwi +EXPORT_SYMBOL vmlinux 0xcd769f62 _lv1_gpu_device_map +EXPORT_SYMBOL vmlinux 0xcd7dbd69 alloc_hippi_dev +EXPORT_SYMBOL vmlinux 0xcd81ad3f blk_get_queue +EXPORT_SYMBOL vmlinux 0xcd86c87f __cond_resched_lock +EXPORT_SYMBOL vmlinux 0xcd92d6d9 kobject_del +EXPORT_SYMBOL vmlinux 0xcdbcbbe0 pci_find_parent_resource +EXPORT_SYMBOL vmlinux 0xcdc0adb7 pipe_unlock +EXPORT_SYMBOL vmlinux 0xcdc43964 xfrm6_prepare_output +EXPORT_SYMBOL vmlinux 0xcdd18122 bioset_create +EXPORT_SYMBOL vmlinux 0xcdfa61a0 dquot_file_open +EXPORT_SYMBOL vmlinux 0xce039c5a con_copy_unimap +EXPORT_SYMBOL vmlinux 0xce04fdc6 tcp_alloc_md5sig_pool +EXPORT_SYMBOL vmlinux 0xce19bac5 register_inet6addr_notifier +EXPORT_SYMBOL vmlinux 0xce2840e7 irq_set_irq_wake +EXPORT_SYMBOL vmlinux 0xce3b3f09 profile_pc +EXPORT_SYMBOL vmlinux 0xce409cda pmac_set_early_video_resume +EXPORT_SYMBOL vmlinux 0xce5ac24f zlib_inflate_workspacesize +EXPORT_SYMBOL vmlinux 0xce62dcdb path_get +EXPORT_SYMBOL vmlinux 0xce641598 macio_dev_put +EXPORT_SYMBOL vmlinux 0xce7ce037 of_translate_address +EXPORT_SYMBOL vmlinux 0xcec3a908 kstrtos8_from_user +EXPORT_SYMBOL vmlinux 0xceddb104 serio_rescan +EXPORT_SYMBOL vmlinux 0xcef51982 kstrtou16 +EXPORT_SYMBOL vmlinux 0xcf015f7b do_settimeofday +EXPORT_SYMBOL vmlinux 0xcf5308f8 lock_sock_fast +EXPORT_SYMBOL vmlinux 0xcf6b85d0 ip_cmsg_recv +EXPORT_SYMBOL vmlinux 0xcf77397c jbd2_journal_dirty_metadata +EXPORT_SYMBOL vmlinux 0xcf901697 __strnlen_user +EXPORT_SYMBOL vmlinux 0xcf9135d8 dev_getfirstbyhwtype +EXPORT_SYMBOL vmlinux 0xcf9f56b6 tcp_v4_md5_lookup +EXPORT_SYMBOL vmlinux 0xcfb7d5a0 cpu_sibling_map +EXPORT_SYMBOL vmlinux 0xcfb9006e jiffies_to_timeval +EXPORT_SYMBOL vmlinux 0xcfc97894 input_flush_device +EXPORT_SYMBOL vmlinux 0xcfeb0be9 rb_augment_erase_begin +EXPORT_SYMBOL vmlinux 0xcff8154c kthread_create_on_node +EXPORT_SYMBOL vmlinux 0xcffcaf14 pci_get_subsys +EXPORT_SYMBOL vmlinux 0xd01685f9 udp_lib_setsockopt +EXPORT_SYMBOL vmlinux 0xd0181f4f __bitmap_xor +EXPORT_SYMBOL vmlinux 0xd0273d43 balance_dirty_pages_ratelimited_nr +EXPORT_SYMBOL vmlinux 0xd03d3f49 nla_reserve_nohdr +EXPORT_SYMBOL vmlinux 0xd05931ec _lv1_set_lpm_counter_control +EXPORT_SYMBOL vmlinux 0xd06bfa9c ps3_dma_region_init +EXPORT_SYMBOL vmlinux 0xd097f66a keyring_search +EXPORT_SYMBOL vmlinux 0xd0a91bab skip_spaces +EXPORT_SYMBOL vmlinux 0xd0b991e9 scsi_remove_host +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 0xd11c0dc1 __kernel_param_unlock +EXPORT_SYMBOL vmlinux 0xd1262886 rtas_data_buf +EXPORT_SYMBOL vmlinux 0xd1355543 twl6030_mmc_card_detect +EXPORT_SYMBOL vmlinux 0xd1367760 i2c_put_adapter +EXPORT_SYMBOL vmlinux 0xd137bcd1 mb_cache_entry_find_first +EXPORT_SYMBOL vmlinux 0xd153310e fsnotify_put_mark +EXPORT_SYMBOL vmlinux 0xd1540a18 disk_stack_limits +EXPORT_SYMBOL vmlinux 0xd1668a74 netpoll_poll +EXPORT_SYMBOL vmlinux 0xd16785ea kernel_setsockopt +EXPORT_SYMBOL vmlinux 0xd172cb8d netdev_increment_features +EXPORT_SYMBOL vmlinux 0xd18ed96b input_mt_destroy_slots +EXPORT_SYMBOL vmlinux 0xd19abac2 lro_receive_skb +EXPORT_SYMBOL vmlinux 0xd1a6a75a rfkill_register +EXPORT_SYMBOL vmlinux 0xd1a78861 page_follow_link_light +EXPORT_SYMBOL vmlinux 0xd1d3a0ee jbd2_journal_unlock_updates +EXPORT_SYMBOL vmlinux 0xd1f152ad kstrtoll_from_user +EXPORT_SYMBOL vmlinux 0xd1fe8ebb _lv1_get_spe_interrupt_status +EXPORT_SYMBOL vmlinux 0xd21399d9 phy_stop +EXPORT_SYMBOL vmlinux 0xd246d97c mfd_add_devices +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 0xd276f795 param_ops_invbool +EXPORT_SYMBOL vmlinux 0xd2965f6f kthread_should_stop +EXPORT_SYMBOL vmlinux 0xd2c6e40d input_close_device +EXPORT_SYMBOL vmlinux 0xd2cd5568 interruptible_sleep_on_timeout +EXPORT_SYMBOL vmlinux 0xd2d51180 of_gpio_count +EXPORT_SYMBOL vmlinux 0xd2db3d91 d_instantiate +EXPORT_SYMBOL vmlinux 0xd2e5290e block_write_end +EXPORT_SYMBOL vmlinux 0xd2e7e513 swiotlb_dma_supported +EXPORT_SYMBOL vmlinux 0xd2ef2638 smu_cmdbuf_abs +EXPORT_SYMBOL vmlinux 0xd31ccb06 of_machine_is_compatible +EXPORT_SYMBOL vmlinux 0xd326ea29 iw_handler_set_thrspy +EXPORT_SYMBOL vmlinux 0xd33b89ec inet_frags_init +EXPORT_SYMBOL vmlinux 0xd3434c3f kref_sub +EXPORT_SYMBOL vmlinux 0xd343d8f9 set_binfmt +EXPORT_SYMBOL vmlinux 0xd35ee292 vmalloc_to_page +EXPORT_SYMBOL vmlinux 0xd36cf3c7 tc_classify_compat +EXPORT_SYMBOL vmlinux 0xd38480a0 rb_augment_erase_end +EXPORT_SYMBOL vmlinux 0xd38b6004 truncate_pagecache +EXPORT_SYMBOL vmlinux 0xd38c12e4 ethtool_op_set_tx_hw_csum +EXPORT_SYMBOL vmlinux 0xd3af979c memdup_user +EXPORT_SYMBOL vmlinux 0xd3b83032 nla_append +EXPORT_SYMBOL vmlinux 0xd3cd2239 dentry_open +EXPORT_SYMBOL vmlinux 0xd409383c pmu_request +EXPORT_SYMBOL vmlinux 0xd41c7581 pci_enable_msi_block +EXPORT_SYMBOL vmlinux 0xd41ecc1c sk_wait_data +EXPORT_SYMBOL vmlinux 0xd421efcb dma_pool_create +EXPORT_SYMBOL vmlinux 0xd48c1a5f pcix_set_mmrbc +EXPORT_SYMBOL vmlinux 0xd4a3654c i2c_transfer +EXPORT_SYMBOL vmlinux 0xd4aaa53b dquot_release +EXPORT_SYMBOL vmlinux 0xd4b50aa0 scsi_host_alloc +EXPORT_SYMBOL vmlinux 0xd4b810ce of_find_property +EXPORT_SYMBOL vmlinux 0xd4ed3404 generic_file_aio_read +EXPORT_SYMBOL vmlinux 0xd4f36d21 key_revoke +EXPORT_SYMBOL vmlinux 0xd506db40 input_mt_report_slot_state +EXPORT_SYMBOL vmlinux 0xd515e8e2 sock_common_getsockopt +EXPORT_SYMBOL vmlinux 0xd51ee659 of_phy_connect_fixed_link +EXPORT_SYMBOL vmlinux 0xd529186f wait_for_key_construction +EXPORT_SYMBOL vmlinux 0xd55f3209 _lv1_remove_repository_node +EXPORT_SYMBOL vmlinux 0xd56622a0 blk_queue_stack_limits +EXPORT_SYMBOL vmlinux 0xd568b894 ndisc_build_skb +EXPORT_SYMBOL vmlinux 0xd59a1f9b set_anon_super +EXPORT_SYMBOL vmlinux 0xd5b037e1 kref_put +EXPORT_SYMBOL vmlinux 0xd5bcdbff __skb_tx_hash +EXPORT_SYMBOL vmlinux 0xd5c30a6c swiotlb_sync_sg_for_device +EXPORT_SYMBOL vmlinux 0xd5c3addd security_path_unlink +EXPORT_SYMBOL vmlinux 0xd5cc815c flush_dcache_page +EXPORT_SYMBOL vmlinux 0xd5e1d719 _lv1_set_ppe_periodic_tracer_frequency +EXPORT_SYMBOL vmlinux 0xd609bcd4 is_container_init +EXPORT_SYMBOL vmlinux 0xd61044c8 __set_page_dirty_buffers +EXPORT_SYMBOL vmlinux 0xd62b1b29 __neigh_event_send +EXPORT_SYMBOL vmlinux 0xd62c833f schedule_timeout +EXPORT_SYMBOL vmlinux 0xd6504b2f proto_register +EXPORT_SYMBOL vmlinux 0xd6628b75 may_umount +EXPORT_SYMBOL vmlinux 0xd664473b xfrm_policy_unregister_afinfo +EXPORT_SYMBOL vmlinux 0xd681633f scsi_get_host_dev +EXPORT_SYMBOL vmlinux 0xd68bf24d tty_port_open +EXPORT_SYMBOL vmlinux 0xd69624ef ns_capable +EXPORT_SYMBOL vmlinux 0xd69b11e8 scsi_bios_ptable +EXPORT_SYMBOL vmlinux 0xd6edf811 _lv1_release_memory +EXPORT_SYMBOL vmlinux 0xd6ee688f vmalloc +EXPORT_SYMBOL vmlinux 0xd6efdc37 jbd2_log_wait_commit +EXPORT_SYMBOL vmlinux 0xd6fd4053 __arch_hweight32 +EXPORT_SYMBOL vmlinux 0xd70a385d sched_autogroup_create_attach +EXPORT_SYMBOL vmlinux 0xd729bb9b inet_add_protocol +EXPORT_SYMBOL vmlinux 0xd72e1cfc _lv1_set_lpm_spr_trigger +EXPORT_SYMBOL vmlinux 0xd7464bd2 vio_disable_interrupts +EXPORT_SYMBOL vmlinux 0xd75c79df smp_call_function +EXPORT_SYMBOL vmlinux 0xd761a383 ioremap_prot +EXPORT_SYMBOL vmlinux 0xd765a64e neigh_for_each +EXPORT_SYMBOL vmlinux 0xd77a5aa5 __bitmap_and +EXPORT_SYMBOL vmlinux 0xd77e92ca __ip_select_ident +EXPORT_SYMBOL vmlinux 0xd786c0ea plpar_hcall9 +EXPORT_SYMBOL vmlinux 0xd79b5a02 allow_signal +EXPORT_SYMBOL vmlinux 0xd7a598c5 inode_get_bytes +EXPORT_SYMBOL vmlinux 0xd7a71b20 hippi_mac_addr +EXPORT_SYMBOL vmlinux 0xd7be1fca netif_rx +EXPORT_SYMBOL vmlinux 0xd7be9fad nf_ct_attach +EXPORT_SYMBOL vmlinux 0xd7c1fd6d mb_cache_shrink +EXPORT_SYMBOL vmlinux 0xd7e56a4e simple_strtoll +EXPORT_SYMBOL vmlinux 0xd7e99d77 netdev_notice +EXPORT_SYMBOL vmlinux 0xd7f32482 d_alloc_pseudo +EXPORT_SYMBOL vmlinux 0xd80edd78 sb_set_blocksize +EXPORT_SYMBOL vmlinux 0xd80ffeb9 __nla_reserve_nohdr +EXPORT_SYMBOL vmlinux 0xd82d41a7 mntget +EXPORT_SYMBOL vmlinux 0xd8319ce5 blk_run_queue +EXPORT_SYMBOL vmlinux 0xd85df1a1 softnet_data +EXPORT_SYMBOL vmlinux 0xd85e9c4a release_firmware +EXPORT_SYMBOL vmlinux 0xd8811a65 uart_match_port +EXPORT_SYMBOL vmlinux 0xd8900281 scsi_release_buffers +EXPORT_SYMBOL vmlinux 0xd89632ce read_cache_page +EXPORT_SYMBOL vmlinux 0xd89da37f movable_zone +EXPORT_SYMBOL vmlinux 0xd8a2ab95 in_egroup_p +EXPORT_SYMBOL vmlinux 0xd8c03940 xfrm_unregister_mode +EXPORT_SYMBOL vmlinux 0xd8cf8aa8 d_genocide +EXPORT_SYMBOL vmlinux 0xd8dd0019 flush_old_exec +EXPORT_SYMBOL vmlinux 0xd8e484f0 register_chrdev_region +EXPORT_SYMBOL vmlinux 0xd8e570f5 journal_load +EXPORT_SYMBOL vmlinux 0xd8e8b7f5 backlight_device_register +EXPORT_SYMBOL vmlinux 0xd92afabe bitmap_clear +EXPORT_SYMBOL vmlinux 0xd92e79bf padata_set_cpumasks +EXPORT_SYMBOL vmlinux 0xd92f8a35 d_find_alias +EXPORT_SYMBOL vmlinux 0xd93b61c6 mdiobus_register +EXPORT_SYMBOL vmlinux 0xd95c301c scsi_target_resume +EXPORT_SYMBOL vmlinux 0xd966bf1a ps2_init +EXPORT_SYMBOL vmlinux 0xd96d69e7 vlan_gro_receive +EXPORT_SYMBOL vmlinux 0xd985dc99 mempool_free_pages +EXPORT_SYMBOL vmlinux 0xd99a13a6 blk_requeue_request +EXPORT_SYMBOL vmlinux 0xd99a70ca ip_mc_dec_group +EXPORT_SYMBOL vmlinux 0xd9bac924 tty_termios_copy_hw +EXPORT_SYMBOL vmlinux 0xd9cc9b8e tty_port_tty_get +EXPORT_SYMBOL vmlinux 0xd9d4d09d _lv1_release_io_segment +EXPORT_SYMBOL vmlinux 0xd9eebc93 request_firmware_nowait +EXPORT_SYMBOL vmlinux 0xda1a7335 kasprintf +EXPORT_SYMBOL vmlinux 0xda20d100 dentry_update_name_case +EXPORT_SYMBOL vmlinux 0xda53a481 elv_register_queue +EXPORT_SYMBOL vmlinux 0xda6e0419 tty_unthrottle +EXPORT_SYMBOL vmlinux 0xda75e21e posix_acl_permission +EXPORT_SYMBOL vmlinux 0xda79c2e0 register_sysctl_table +EXPORT_SYMBOL vmlinux 0xda79f702 set_groups +EXPORT_SYMBOL vmlinux 0xda7ca6cb fb_mode_is_equal +EXPORT_SYMBOL vmlinux 0xda8af7ad fb_find_nearest_mode +EXPORT_SYMBOL vmlinux 0xda8fac75 llc_mac_hdr_init +EXPORT_SYMBOL vmlinux 0xdacebee5 unregister_nls +EXPORT_SYMBOL vmlinux 0xdade80a8 dma_pool_free +EXPORT_SYMBOL vmlinux 0xdadf9dd4 pm860x_page_reg_read +EXPORT_SYMBOL vmlinux 0xdaeadf72 scsi_report_bus_reset +EXPORT_SYMBOL vmlinux 0xdafdb387 scsi_track_queue_full +EXPORT_SYMBOL vmlinux 0xdb185e7b __kfifo_dma_in_prepare_r +EXPORT_SYMBOL vmlinux 0xdb36c364 d_path +EXPORT_SYMBOL vmlinux 0xdb566228 __scsi_add_device +EXPORT_SYMBOL vmlinux 0xdb760f52 __kfifo_free +EXPORT_SYMBOL vmlinux 0xdb9a3894 do_mmap_pgoff +EXPORT_SYMBOL vmlinux 0xdbbac284 km_state_notify +EXPORT_SYMBOL vmlinux 0xdbc3cbfe dmam_pool_create +EXPORT_SYMBOL vmlinux 0xdbcd416e sysctl_ip_nonlocal_bind +EXPORT_SYMBOL vmlinux 0xdbd501b8 napi_frags_finish +EXPORT_SYMBOL vmlinux 0xdbe18d5a put_page +EXPORT_SYMBOL vmlinux 0xdc047fc4 scsi_dev_info_list_add_keyed +EXPORT_SYMBOL vmlinux 0xdc0623cb generic_write_sync +EXPORT_SYMBOL vmlinux 0xdc14eda7 pci_pci_problems +EXPORT_SYMBOL vmlinux 0xdc2519e0 param_set_ulong +EXPORT_SYMBOL vmlinux 0xdc2a8b45 kill_block_super +EXPORT_SYMBOL vmlinux 0xdc2adb35 add_taint +EXPORT_SYMBOL vmlinux 0xdc3fcbc9 __sw_hweight8 +EXPORT_SYMBOL vmlinux 0xdc43a9c8 daemonize +EXPORT_SYMBOL vmlinux 0xdc727289 __percpu_counter_init +EXPORT_SYMBOL vmlinux 0xdc7e7a28 bio_integrity_endio +EXPORT_SYMBOL vmlinux 0xdc805716 scm_detach_fds +EXPORT_SYMBOL vmlinux 0xdc8c77fe radix_tree_tag_clear +EXPORT_SYMBOL vmlinux 0xdca9a7f3 ip6_frag_match +EXPORT_SYMBOL vmlinux 0xdcb0349b sys_close +EXPORT_SYMBOL vmlinux 0xdcb2a556 mb_cache_entry_insert +EXPORT_SYMBOL vmlinux 0xdcb5671d strlen +EXPORT_SYMBOL vmlinux 0xdcba7d99 __xfrm_decode_session +EXPORT_SYMBOL vmlinux 0xdce29ed8 cdev_add +EXPORT_SYMBOL vmlinux 0xdcefb9a5 pmu_resume +EXPORT_SYMBOL vmlinux 0xdd1c65f6 blk_finish_plug +EXPORT_SYMBOL vmlinux 0xdd3db3a2 vfs_fsync_range +EXPORT_SYMBOL vmlinux 0xdd5149d0 wait_on_sync_kiocb +EXPORT_SYMBOL vmlinux 0xdd5e73dd mount_nodev +EXPORT_SYMBOL vmlinux 0xdd612c2a dev_get_by_name +EXPORT_SYMBOL vmlinux 0xdd955144 __debugger +EXPORT_SYMBOL vmlinux 0xddabf47b cap_file_mmap +EXPORT_SYMBOL vmlinux 0xdde0e55e journal_create +EXPORT_SYMBOL vmlinux 0xde04a0c8 scsi_eh_restore_cmnd +EXPORT_SYMBOL vmlinux 0xde1abe86 bio_clone +EXPORT_SYMBOL vmlinux 0xde1d77ff iunique +EXPORT_SYMBOL vmlinux 0xde258945 dma_async_device_register +EXPORT_SYMBOL vmlinux 0xde29906e page_put_link +EXPORT_SYMBOL vmlinux 0xde46e3dd flex_array_put +EXPORT_SYMBOL vmlinux 0xde48e9ca _raw_spin_lock +EXPORT_SYMBOL vmlinux 0xde5e0f2b gnet_stats_copy_rate_est +EXPORT_SYMBOL vmlinux 0xde6151db tcp_memory_allocated +EXPORT_SYMBOL vmlinux 0xde6aa277 napi_gro_frags +EXPORT_SYMBOL vmlinux 0xde9360ba totalram_pages +EXPORT_SYMBOL vmlinux 0xde9b17ed agp3_generic_fetch_size +EXPORT_SYMBOL vmlinux 0xde9c107c uart_unregister_driver +EXPORT_SYMBOL vmlinux 0xdea62e7d bio_integrity_set_tag +EXPORT_SYMBOL vmlinux 0xdef87677 netif_set_real_num_rx_queues +EXPORT_SYMBOL vmlinux 0xdf15169d journal_force_commit +EXPORT_SYMBOL vmlinux 0xdf2ee79e noop_llseek +EXPORT_SYMBOL vmlinux 0xdf4c8767 ns_to_timeval +EXPORT_SYMBOL vmlinux 0xdf60cc27 __print_symbol +EXPORT_SYMBOL vmlinux 0xdf60fc83 _lv1_net_start_tx_dma +EXPORT_SYMBOL vmlinux 0xdf6e927b inet_dgram_ops +EXPORT_SYMBOL vmlinux 0xdf86f854 file_remove_suid +EXPORT_SYMBOL vmlinux 0xdf88866b gnet_stats_finish_copy +EXPORT_SYMBOL vmlinux 0xdf929370 fs_overflowgid +EXPORT_SYMBOL vmlinux 0xdfa6d375 mii_link_ok +EXPORT_SYMBOL vmlinux 0xdfbc5176 flex_array_free +EXPORT_SYMBOL vmlinux 0xdfc3f31c blkdev_issue_flush +EXPORT_SYMBOL vmlinux 0xdfd74458 ide_geometry_proc_fops +EXPORT_SYMBOL vmlinux 0xdfec0156 qdisc_watchdog_schedule +EXPORT_SYMBOL vmlinux 0xe00226de log_wait_commit +EXPORT_SYMBOL vmlinux 0xe01e70d5 __lru_cache_add +EXPORT_SYMBOL vmlinux 0xe04190a4 ethtool_op_set_tx_ipv6_csum +EXPORT_SYMBOL vmlinux 0xe075d6eb iter_div_u64_rem +EXPORT_SYMBOL vmlinux 0xe0b13336 argv_free +EXPORT_SYMBOL vmlinux 0xe0bc4fb2 simple_write_to_buffer +EXPORT_SYMBOL vmlinux 0xe0c09e43 udp_lib_getsockopt +EXPORT_SYMBOL vmlinux 0xe0cb5760 pm860x_page_reg_write +EXPORT_SYMBOL vmlinux 0xe0dfc6a4 dm_table_get_size +EXPORT_SYMBOL vmlinux 0xe0ea1328 remove_inode_hash +EXPORT_SYMBOL vmlinux 0xe0f45bb4 genl_unregister_family +EXPORT_SYMBOL vmlinux 0xe0fc24aa param_set_int +EXPORT_SYMBOL vmlinux 0xe113bbbc csum_partial +EXPORT_SYMBOL vmlinux 0xe116dd5c vfs_mkdir +EXPORT_SYMBOL vmlinux 0xe12824d1 vfs_mknod +EXPORT_SYMBOL vmlinux 0xe13b03ce pci_match_id +EXPORT_SYMBOL vmlinux 0xe1761617 security_inet_conn_request +EXPORT_SYMBOL vmlinux 0xe1b14743 __rta_fill +EXPORT_SYMBOL vmlinux 0xe1c79a48 write_inode_now +EXPORT_SYMBOL vmlinux 0xe1d4e301 pipe_to_file +EXPORT_SYMBOL vmlinux 0xe1e5293d set_security_override +EXPORT_SYMBOL vmlinux 0xe200f872 secure_dccpv6_sequence_number +EXPORT_SYMBOL vmlinux 0xe20c63e7 _lv1_unmap_device_mmio_region +EXPORT_SYMBOL vmlinux 0xe220ceb8 __debugger_sstep +EXPORT_SYMBOL vmlinux 0xe2304303 mac_map_monitor_sense +EXPORT_SYMBOL vmlinux 0xe230d255 sock_get_timestampns +EXPORT_SYMBOL vmlinux 0xe23ae481 blk_iopoll_complete +EXPORT_SYMBOL vmlinux 0xe24050c7 scnprintf +EXPORT_SYMBOL vmlinux 0xe24458a7 abx500_set_register_interruptible +EXPORT_SYMBOL vmlinux 0xe24d3a97 jiffies_64 +EXPORT_SYMBOL vmlinux 0xe279ab97 i2c_smbus_read_byte_data +EXPORT_SYMBOL vmlinux 0xe292c547 mem_cgroup_update_page_stat +EXPORT_SYMBOL vmlinux 0xe2ae4be3 gen_replace_estimator +EXPORT_SYMBOL vmlinux 0xe2b6a701 __scsi_device_lookup_by_target +EXPORT_SYMBOL vmlinux 0xe2c41a66 of_node_get +EXPORT_SYMBOL vmlinux 0xe2cee89a d_move +EXPORT_SYMBOL vmlinux 0xe2d5255a strcmp +EXPORT_SYMBOL vmlinux 0xe2e0c7c6 __flush_icache_range +EXPORT_SYMBOL vmlinux 0xe2e90e46 splice_from_pipe_feed +EXPORT_SYMBOL vmlinux 0xe2ec30b4 blk_execute_rq +EXPORT_SYMBOL vmlinux 0xe30b9978 thermal_zone_device_unregister +EXPORT_SYMBOL vmlinux 0xe3146c6e agp_generic_insert_memory +EXPORT_SYMBOL vmlinux 0xe3147fc7 skb_copy_datagram_const_iovec +EXPORT_SYMBOL vmlinux 0xe32269b4 neigh_sysctl_unregister +EXPORT_SYMBOL vmlinux 0xe3543cbf task_ns_capable +EXPORT_SYMBOL vmlinux 0xe36803e9 skb_checksum_help +EXPORT_SYMBOL vmlinux 0xe39d68b5 __bio_clone +EXPORT_SYMBOL vmlinux 0xe3a20d62 dev_set_mtu +EXPORT_SYMBOL vmlinux 0xe3a62bf9 i2c_register_driver +EXPORT_SYMBOL vmlinux 0xe3adf4a1 alloc_buffer_head +EXPORT_SYMBOL vmlinux 0xe3aefa9d napi_skb_finish +EXPORT_SYMBOL vmlinux 0xe3b0192b vscnprintf +EXPORT_SYMBOL vmlinux 0xe3b1f9f2 tcf_hash_create +EXPORT_SYMBOL vmlinux 0xe3caaf38 load_nls_default +EXPORT_SYMBOL vmlinux 0xe3d6f284 fb_find_mode_cvt +EXPORT_SYMBOL vmlinux 0xe412f1f5 generic_fillattr +EXPORT_SYMBOL vmlinux 0xe42a6f5e unbind_con_driver +EXPORT_SYMBOL vmlinux 0xe484e35f ioread32 +EXPORT_SYMBOL vmlinux 0xe497ac1e percpu_counter_destroy +EXPORT_SYMBOL vmlinux 0xe4c94404 dev_queue_xmit +EXPORT_SYMBOL vmlinux 0xe4cd1255 tcf_em_tree_validate +EXPORT_SYMBOL vmlinux 0xe4daa4c4 phy_attach +EXPORT_SYMBOL vmlinux 0xe4f7ca73 nf_register_sockopt +EXPORT_SYMBOL vmlinux 0xe4fe8ca1 _raw_spin_unlock_bh +EXPORT_SYMBOL vmlinux 0xe50b1c04 bio_split +EXPORT_SYMBOL vmlinux 0xe50f7a89 qdisc_destroy +EXPORT_SYMBOL vmlinux 0xe5122890 flow_cache_genid +EXPORT_SYMBOL vmlinux 0xe52271ea generic_setlease +EXPORT_SYMBOL vmlinux 0xe523ad75 synchronize_irq +EXPORT_SYMBOL vmlinux 0xe52f8806 of_find_node_by_name +EXPORT_SYMBOL vmlinux 0xe5467add pci_vpd_truncate +EXPORT_SYMBOL vmlinux 0xe56492cd phy_start +EXPORT_SYMBOL vmlinux 0xe57878a1 in6_pton +EXPORT_SYMBOL vmlinux 0xe578eb10 kernel_recvmsg +EXPORT_SYMBOL vmlinux 0xe586745b jbd2_journal_init_jbd_inode +EXPORT_SYMBOL vmlinux 0xe5867808 dlci_ioctl_set +EXPORT_SYMBOL vmlinux 0xe5a15639 skb_copy_datagram_from_iovec +EXPORT_SYMBOL vmlinux 0xe5b59832 input_mt_init_slots +EXPORT_SYMBOL vmlinux 0xe5c78a99 do_blank_screen +EXPORT_SYMBOL vmlinux 0xe5e26658 validate_sp +EXPORT_SYMBOL vmlinux 0xe5ed5467 xfrm_policy_walk_init +EXPORT_SYMBOL vmlinux 0xe5fe5db2 splice_direct_to_actor +EXPORT_SYMBOL vmlinux 0xe60988ac _lv1_query_logical_partition_address_region_info +EXPORT_SYMBOL vmlinux 0xe60bfcea tcp_poll +EXPORT_SYMBOL vmlinux 0xe6137b5c scsi_setup_fs_cmnd +EXPORT_SYMBOL vmlinux 0xe62240eb mnt_pin +EXPORT_SYMBOL vmlinux 0xe65e4373 noop_fsync +EXPORT_SYMBOL vmlinux 0xe665c6b0 max8998_bulk_write +EXPORT_SYMBOL vmlinux 0xe67319c1 __secpath_destroy +EXPORT_SYMBOL vmlinux 0xe6859957 sk_stream_wait_memory +EXPORT_SYMBOL vmlinux 0xe688e60a eth_mac_addr +EXPORT_SYMBOL vmlinux 0xe68d1266 pci_disable_msix +EXPORT_SYMBOL vmlinux 0xe697d108 __blk_iopoll_complete +EXPORT_SYMBOL vmlinux 0xe6a0fa4b console_start +EXPORT_SYMBOL vmlinux 0xe6eb8882 page_readlink +EXPORT_SYMBOL vmlinux 0xe6f355e5 tty_port_init +EXPORT_SYMBOL vmlinux 0xe6f4c18a udp_lib_rehash +EXPORT_SYMBOL vmlinux 0xe6f92ef3 dcb_getapp +EXPORT_SYMBOL vmlinux 0xe6fbe430 can_do_mlock +EXPORT_SYMBOL vmlinux 0xe6fe33e4 down_killable +EXPORT_SYMBOL vmlinux 0xe717c6b4 __cleancache_get_page +EXPORT_SYMBOL vmlinux 0xe74aa406 _lv1_set_dabr +EXPORT_SYMBOL vmlinux 0xe7609b0d generate_netlink_event +EXPORT_SYMBOL vmlinux 0xe7a35f2d mod_timer +EXPORT_SYMBOL vmlinux 0xe7a664c4 nf_hooks +EXPORT_SYMBOL vmlinux 0xe7c9b1a2 unregister_key_type +EXPORT_SYMBOL vmlinux 0xe7ca5f21 create_empty_buffers +EXPORT_SYMBOL vmlinux 0xe7cd99b7 smu_queue_simple +EXPORT_SYMBOL vmlinux 0xe7ce7439 _memcpy_fromio +EXPORT_SYMBOL vmlinux 0xe7d4daac seq_list_next +EXPORT_SYMBOL vmlinux 0xe7e01270 __kfree_skb +EXPORT_SYMBOL vmlinux 0xe7f5a4e0 ethtool_ntuple_flush +EXPORT_SYMBOL vmlinux 0xe8043648 i2c_smbus_write_byte +EXPORT_SYMBOL vmlinux 0xe80990c3 jbd2_journal_clear_features +EXPORT_SYMBOL vmlinux 0xe80ce219 sysctl_tcp_dma_copybreak +EXPORT_SYMBOL vmlinux 0xe8116e08 __kmalloc_node +EXPORT_SYMBOL vmlinux 0xe81a4d6d call_usermodehelper_freeinfo +EXPORT_SYMBOL vmlinux 0xe820c01c find_inode_number +EXPORT_SYMBOL vmlinux 0xe83d34c2 xfrm_state_unregister_afinfo +EXPORT_SYMBOL vmlinux 0xe844d5e5 blk_init_allocated_queue +EXPORT_SYMBOL vmlinux 0xe84b5e6a agp_generic_remove_memory +EXPORT_SYMBOL vmlinux 0xe8583614 posix_acl_from_xattr +EXPORT_SYMBOL vmlinux 0xe86ed017 kdb_current_task +EXPORT_SYMBOL vmlinux 0xe882e828 kernel_getsockopt +EXPORT_SYMBOL vmlinux 0xe8851032 xfrm_state_update +EXPORT_SYMBOL vmlinux 0xe8b81643 rtas +EXPORT_SYMBOL vmlinux 0xe8baf82c napi_get_frags +EXPORT_SYMBOL vmlinux 0xe8c44798 pci_get_class +EXPORT_SYMBOL vmlinux 0xe8c7be77 dm_get_device +EXPORT_SYMBOL vmlinux 0xe90d886a aio_put_req +EXPORT_SYMBOL vmlinux 0xe90dcae0 __request_module +EXPORT_SYMBOL vmlinux 0xe914e41e strcpy +EXPORT_SYMBOL vmlinux 0xe93fce74 security_file_permission +EXPORT_SYMBOL vmlinux 0xe953b21f get_next_ino +EXPORT_SYMBOL vmlinux 0xe9c0da05 blk_queue_dma_pad +EXPORT_SYMBOL vmlinux 0xe9e55912 inet_release +EXPORT_SYMBOL vmlinux 0xe9f6a8fe tty_register_ldisc +EXPORT_SYMBOL vmlinux 0xe9fb1c84 vio_find_node +EXPORT_SYMBOL vmlinux 0xea054b22 nla_policy_len +EXPORT_SYMBOL vmlinux 0xea10212a int_to_scsilun +EXPORT_SYMBOL vmlinux 0xea10655a __bitmap_intersects +EXPORT_SYMBOL vmlinux 0xea3b9773 i2c_bit_add_numbered_bus +EXPORT_SYMBOL vmlinux 0xea4efe5b vfs_rmdir +EXPORT_SYMBOL vmlinux 0xea66831a pci_wake_from_d3 +EXPORT_SYMBOL vmlinux 0xea6b8893 pci_claim_resource +EXPORT_SYMBOL vmlinux 0xea79af9c account_page_dirtied +EXPORT_SYMBOL vmlinux 0xea8a6c75 param_ops_long +EXPORT_SYMBOL vmlinux 0xea9855ae blk_limits_max_hw_sectors +EXPORT_SYMBOL vmlinux 0xea9fb511 tty_unregister_driver +EXPORT_SYMBOL vmlinux 0xead58fb9 print_hex_dump +EXPORT_SYMBOL vmlinux 0xeae4abab dev_err +EXPORT_SYMBOL vmlinux 0xeaecd6f0 i2c_master_recv +EXPORT_SYMBOL vmlinux 0xeb0e2488 dev_alloc_name +EXPORT_SYMBOL vmlinux 0xeb20c23f dquot_quota_sync +EXPORT_SYMBOL vmlinux 0xeb228272 posix_acl_create_masq +EXPORT_SYMBOL vmlinux 0xeb30b54b bdget +EXPORT_SYMBOL vmlinux 0xeb4901c0 __f_setown +EXPORT_SYMBOL vmlinux 0xeb6ccee8 netdev_class_remove_file +EXPORT_SYMBOL vmlinux 0xeb76be56 xfrm_stateonly_find +EXPORT_SYMBOL vmlinux 0xeb7bb5b1 put_io_context +EXPORT_SYMBOL vmlinux 0xeb7bfb76 pci_disable_ltr +EXPORT_SYMBOL vmlinux 0xeba2a1f7 rtas_indicator_present +EXPORT_SYMBOL vmlinux 0xebbf1dba strncasecmp +EXPORT_SYMBOL vmlinux 0xebc67b9e tcf_hash_check +EXPORT_SYMBOL vmlinux 0xebe7de7c skb_trim +EXPORT_SYMBOL vmlinux 0xebe8383d tcp_simple_retransmit +EXPORT_SYMBOL vmlinux 0xebf43f5a shrink_dcache_sb +EXPORT_SYMBOL vmlinux 0xec01bd05 filemap_fdatawait_range +EXPORT_SYMBOL vmlinux 0xec0ffee7 dev_mc_unsync +EXPORT_SYMBOL vmlinux 0xec15f00a tcp_cookie_generator +EXPORT_SYMBOL vmlinux 0xec27c4d1 kstrtoull_from_user +EXPORT_SYMBOL vmlinux 0xec30765a _lv1_allocate_io_segment +EXPORT_SYMBOL vmlinux 0xec4e50df free_user_ns +EXPORT_SYMBOL vmlinux 0xec520a3c tty_free_termios +EXPORT_SYMBOL vmlinux 0xec5c5d24 skb_gso_segment +EXPORT_SYMBOL vmlinux 0xec916379 journal_invalidatepage +EXPORT_SYMBOL vmlinux 0xeca54b80 skb_seq_read +EXPORT_SYMBOL vmlinux 0xecb0665e dev_addr_init +EXPORT_SYMBOL vmlinux 0xecbd5f99 arp_create +EXPORT_SYMBOL vmlinux 0xecd2ec30 mark_buffer_dirty +EXPORT_SYMBOL vmlinux 0xecda182f blk_get_backing_dev_info +EXPORT_SYMBOL vmlinux 0xeceefc3b __set_page_dirty_nobuffers +EXPORT_SYMBOL vmlinux 0xed2ddae8 fb_get_buffer_offset +EXPORT_SYMBOL vmlinux 0xed302f0f tty_lock +EXPORT_SYMBOL vmlinux 0xed652427 _lv1_set_interrupt_mask +EXPORT_SYMBOL vmlinux 0xed6a7857 sg_miter_start +EXPORT_SYMBOL vmlinux 0xed6cc602 unregister_qdisc +EXPORT_SYMBOL vmlinux 0xed86b3b7 ___ratelimit +EXPORT_SYMBOL vmlinux 0xed9f4aa4 pci_fixup_cardbus +EXPORT_SYMBOL vmlinux 0xeda0d76e gen_estimator_active +EXPORT_SYMBOL vmlinux 0xedbaee5e nla_strcmp +EXPORT_SYMBOL vmlinux 0xedc03953 iounmap +EXPORT_SYMBOL vmlinux 0xedc410d0 udplite_table +EXPORT_SYMBOL vmlinux 0xedcb1b89 skb_insert +EXPORT_SYMBOL vmlinux 0xedcb4705 mb_cache_entry_alloc +EXPORT_SYMBOL vmlinux 0xedd7eb53 ide_set_handler +EXPORT_SYMBOL vmlinux 0xedda5e9f rfkill_pause_polling +EXPORT_SYMBOL vmlinux 0xede12973 insert_inode_locked +EXPORT_SYMBOL vmlinux 0xede1d6d7 security_path_link +EXPORT_SYMBOL vmlinux 0xedf0b48c _lv1_storage_get_async_status +EXPORT_SYMBOL vmlinux 0xedf9627d flex_array_prealloc +EXPORT_SYMBOL vmlinux 0xee03ea62 create_mnt_ns +EXPORT_SYMBOL vmlinux 0xee14eca0 radix_tree_range_tag_if_tagged +EXPORT_SYMBOL vmlinux 0xee268bac input_allocate_device +EXPORT_SYMBOL vmlinux 0xee2d0fc7 _local_bh_enable +EXPORT_SYMBOL vmlinux 0xee4af2ea key_link +EXPORT_SYMBOL vmlinux 0xee5bb20b _lv1_panic +EXPORT_SYMBOL vmlinux 0xee705bed blk_rq_init +EXPORT_SYMBOL vmlinux 0xee8fe712 lookup_one_len +EXPORT_SYMBOL vmlinux 0xee9174c5 _lv1_storage_read +EXPORT_SYMBOL vmlinux 0xeea9dbaf bitmap_bitremap +EXPORT_SYMBOL vmlinux 0xeee2616b vlan_gro_frags +EXPORT_SYMBOL vmlinux 0xeee9953d __scm_send +EXPORT_SYMBOL vmlinux 0xeef0e7fe rps_may_expire_flow +EXPORT_SYMBOL vmlinux 0xef109449 interruptible_sleep_on +EXPORT_SYMBOL vmlinux 0xef174729 rfkill_init_sw_state +EXPORT_SYMBOL vmlinux 0xef1b20c3 tcp_make_synack +EXPORT_SYMBOL vmlinux 0xef439a6e jbd2_journal_blocks_per_page +EXPORT_SYMBOL vmlinux 0xef45d32c __kfifo_init +EXPORT_SYMBOL vmlinux 0xef608dfc pci_release_selected_regions +EXPORT_SYMBOL vmlinux 0xef8962aa macio_request_resources +EXPORT_SYMBOL vmlinux 0xef997c77 dquot_quota_off +EXPORT_SYMBOL vmlinux 0xefa99b13 tty_devnum +EXPORT_SYMBOL vmlinux 0xefc2e54d _lv1_storage_send_device_command +EXPORT_SYMBOL vmlinux 0xefcf5c20 ipv6_push_nfrag_opts +EXPORT_SYMBOL vmlinux 0xefdd70ce security_secid_to_secctx +EXPORT_SYMBOL vmlinux 0xefde1bbe flush_dcache_range +EXPORT_SYMBOL vmlinux 0xefded6c1 __init_rwsem +EXPORT_SYMBOL vmlinux 0xf0009fee put_pages_list +EXPORT_SYMBOL vmlinux 0xf01d1d57 free_task +EXPORT_SYMBOL vmlinux 0xf0356837 pcie_set_readrq +EXPORT_SYMBOL vmlinux 0xf065f629 ioread16be +EXPORT_SYMBOL vmlinux 0xf0774fde jbd2_journal_release_buffer +EXPORT_SYMBOL vmlinux 0xf08da9e7 __dquot_alloc_space +EXPORT_SYMBOL vmlinux 0xf094a578 pagecache_write_begin +EXPORT_SYMBOL vmlinux 0xf0af0239 mach_ps3 +EXPORT_SYMBOL vmlinux 0xf0cb313e file_permission +EXPORT_SYMBOL vmlinux 0xf0d2f84a _lv1_gpu_context_free +EXPORT_SYMBOL vmlinux 0xf0de2b24 skb_add_rx_frag +EXPORT_SYMBOL vmlinux 0xf0ec2891 jbd2_journal_destroy +EXPORT_SYMBOL vmlinux 0xf0ef15b4 list_sort +EXPORT_SYMBOL vmlinux 0xf0f1246c kvasprintf +EXPORT_SYMBOL vmlinux 0xf100416a remove_conflicting_framebuffers +EXPORT_SYMBOL vmlinux 0xf10de535 ioread8 +EXPORT_SYMBOL vmlinux 0xf11c4829 scsi_dma_unmap +EXPORT_SYMBOL vmlinux 0xf1216c75 prandom32 +EXPORT_SYMBOL vmlinux 0xf126d545 skb_set_dev +EXPORT_SYMBOL vmlinux 0xf142f8a5 blk_start_request +EXPORT_SYMBOL vmlinux 0xf151e908 inode_change_ok +EXPORT_SYMBOL vmlinux 0xf156d6dc dmam_free_coherent +EXPORT_SYMBOL vmlinux 0xf156f582 blk_queue_unprep_rq +EXPORT_SYMBOL vmlinux 0xf17b464c padata_stop +EXPORT_SYMBOL vmlinux 0xf183189b __ioremap_at +EXPORT_SYMBOL vmlinux 0xf18e9e38 arp_xmit +EXPORT_SYMBOL vmlinux 0xf195c682 fb_invert_cmaps +EXPORT_SYMBOL vmlinux 0xf19f83bf vfs_readdir +EXPORT_SYMBOL vmlinux 0xf1b27d77 dcache_dir_open +EXPORT_SYMBOL vmlinux 0xf1bea6f1 schedule_delayed_work +EXPORT_SYMBOL vmlinux 0xf1c2e978 tty_unregister_device +EXPORT_SYMBOL vmlinux 0xf1cf3036 blk_set_default_limits +EXPORT_SYMBOL vmlinux 0xf1db1704 nla_memcpy +EXPORT_SYMBOL vmlinux 0xf1e98c74 avenrun +EXPORT_SYMBOL vmlinux 0xf20dabd8 free_irq +EXPORT_SYMBOL vmlinux 0xf22b14d8 idr_get_new +EXPORT_SYMBOL vmlinux 0xf23fcb99 __kfifo_in +EXPORT_SYMBOL vmlinux 0xf2457515 scsi_device_quiesce +EXPORT_SYMBOL vmlinux 0xf24c502c dev_get_by_flags_rcu +EXPORT_SYMBOL vmlinux 0xf260c56c mutex_unlock +EXPORT_SYMBOL vmlinux 0xf27731ff bdget_disk +EXPORT_SYMBOL vmlinux 0xf2d0d83f mnt_unpin +EXPORT_SYMBOL vmlinux 0xf2f955d1 skb_queue_head +EXPORT_SYMBOL vmlinux 0xf309e9ee cur_cpu_spec +EXPORT_SYMBOL vmlinux 0xf30d1036 _lv1_start_ppe_periodic_tracer +EXPORT_SYMBOL vmlinux 0xf313da4e sha_transform +EXPORT_SYMBOL vmlinux 0xf322a206 bit_waitqueue +EXPORT_SYMBOL vmlinux 0xf3279f24 vm_map_ram +EXPORT_SYMBOL vmlinux 0xf332d00c of_find_node_by_path +EXPORT_SYMBOL vmlinux 0xf3341268 __clear_user +EXPORT_SYMBOL vmlinux 0xf338d4c3 netlink_unregister_notifier +EXPORT_SYMBOL vmlinux 0xf34025ac mem_section +EXPORT_SYMBOL vmlinux 0xf346231f seq_list_start_head +EXPORT_SYMBOL vmlinux 0xf348ee69 agp_generic_free_gatt_table +EXPORT_SYMBOL vmlinux 0xf357db8d pasemi_dma_set_flag +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 0xf39a5222 _lv1_get_virtual_address_space_id_of_ppe +EXPORT_SYMBOL vmlinux 0xf3aebee6 udp_sendmsg +EXPORT_SYMBOL vmlinux 0xf3bf0bce __bitmap_complement +EXPORT_SYMBOL vmlinux 0xf3ffd930 posix_acl_init +EXPORT_SYMBOL vmlinux 0xf421f457 locks_mandatory_area +EXPORT_SYMBOL vmlinux 0xf432fe7f dquot_claim_space_nodirty +EXPORT_SYMBOL vmlinux 0xf43a39d2 arp_send +EXPORT_SYMBOL vmlinux 0xf441ac43 ioread8_rep +EXPORT_SYMBOL vmlinux 0xf444fe9c elv_dispatch_sort +EXPORT_SYMBOL vmlinux 0xf4493b11 eth_type_trans +EXPORT_SYMBOL vmlinux 0xf4528073 scsi_kmap_atomic_sg +EXPORT_SYMBOL vmlinux 0xf4671a1d xfrm_find_acq_byseq +EXPORT_SYMBOL vmlinux 0xf46af755 find_lock_page +EXPORT_SYMBOL vmlinux 0xf46c7c3d dev_uc_del +EXPORT_SYMBOL vmlinux 0xf4ad8f9d vfs_path_lookup +EXPORT_SYMBOL vmlinux 0xf4be189d blk_queue_start_tag +EXPORT_SYMBOL vmlinux 0xf4cf6d19 radix_tree_tagged +EXPORT_SYMBOL vmlinux 0xf4dfb386 blkdev_put +EXPORT_SYMBOL vmlinux 0xf4f14de6 rtnl_trylock +EXPORT_SYMBOL vmlinux 0xf4f1d73f __kfifo_out_peek_r +EXPORT_SYMBOL vmlinux 0xf50fea4a splice_from_pipe_next +EXPORT_SYMBOL vmlinux 0xf512d00f jbd2_journal_get_undo_access +EXPORT_SYMBOL vmlinux 0xf5222143 _raw_spin_lock_irqsave +EXPORT_SYMBOL vmlinux 0xf52f3594 generic_getxattr +EXPORT_SYMBOL vmlinux 0xf53d4c26 qdisc_class_hash_destroy +EXPORT_SYMBOL vmlinux 0xf543b0b2 test_set_page_writeback +EXPORT_SYMBOL vmlinux 0xf5443b7a may_umount_tree +EXPORT_SYMBOL vmlinux 0xf557bc35 paca +EXPORT_SYMBOL vmlinux 0xf55b3b3d __arch_hweight16 +EXPORT_SYMBOL vmlinux 0xf55e0400 lro_flush_pkt +EXPORT_SYMBOL vmlinux 0xf577ca48 kobject_add +EXPORT_SYMBOL vmlinux 0xf58e55b4 qdisc_create_dflt +EXPORT_SYMBOL vmlinux 0xf594f80d ida_get_new +EXPORT_SYMBOL vmlinux 0xf5a62ecc _memset_io +EXPORT_SYMBOL vmlinux 0xf5c3e40f pcim_iomap_regions_request_all +EXPORT_SYMBOL vmlinux 0xf5c9012e timespec_trunc +EXPORT_SYMBOL vmlinux 0xf5cf326a param_ops_short +EXPORT_SYMBOL vmlinux 0xf5e1558d crash_shutdown_unregister +EXPORT_SYMBOL vmlinux 0xf5eb86ea blk_verify_command +EXPORT_SYMBOL vmlinux 0xf61196ef __generic_block_fiemap +EXPORT_SYMBOL vmlinux 0xf612809a param_get_int +EXPORT_SYMBOL vmlinux 0xf6213e12 pasemi_dma_clear_flag +EXPORT_SYMBOL vmlinux 0xf6388c56 sysctl_ip_default_ttl +EXPORT_SYMBOL vmlinux 0xf685b227 radix_tree_tag_set +EXPORT_SYMBOL vmlinux 0xf6963cc4 simple_transaction_set +EXPORT_SYMBOL vmlinux 0xf6ad7e7c genl_register_family_with_ops +EXPORT_SYMBOL vmlinux 0xf6bb4729 color_table +EXPORT_SYMBOL vmlinux 0xf6c660ae buffer_migrate_page +EXPORT_SYMBOL vmlinux 0xf6ebc03b net_ratelimit +EXPORT_SYMBOL vmlinux 0xf6ecb763 _lv1_send_event_locally +EXPORT_SYMBOL vmlinux 0xf6f00012 inet_sk_rebuild_header +EXPORT_SYMBOL vmlinux 0xf71f0e06 gnet_stats_copy_app +EXPORT_SYMBOL vmlinux 0xf721e3eb vfs_write +EXPORT_SYMBOL vmlinux 0xf72f96af of_platform_bus_probe +EXPORT_SYMBOL vmlinux 0xf747dd44 kstat +EXPORT_SYMBOL vmlinux 0xf757cf44 replace_mount_options +EXPORT_SYMBOL vmlinux 0xf7584a9c find_font +EXPORT_SYMBOL vmlinux 0xf758e21b netdev_class_create_file +EXPORT_SYMBOL vmlinux 0xf75afd94 netpoll_cleanup +EXPORT_SYMBOL vmlinux 0xf773cedd do_splice_direct +EXPORT_SYMBOL vmlinux 0xf7756b8f jbd2_journal_lock_updates +EXPORT_SYMBOL vmlinux 0xf782d6dd __insert_inode_hash +EXPORT_SYMBOL vmlinux 0xf785f746 __cleancache_flush_page +EXPORT_SYMBOL vmlinux 0xf78d04ab netlink_register_notifier +EXPORT_SYMBOL vmlinux 0xf7bac0ec _lv1_set_lpm_counter +EXPORT_SYMBOL vmlinux 0xf7d71918 __kfifo_in_r +EXPORT_SYMBOL vmlinux 0xf8004bfd _lv1_disconnect_interrupt_event_receive_port +EXPORT_SYMBOL vmlinux 0xf803fe39 bitmap_set +EXPORT_SYMBOL vmlinux 0xf810a447 down_write +EXPORT_SYMBOL vmlinux 0xf811e69d scsi_eh_flush_done_q +EXPORT_SYMBOL vmlinux 0xf8201153 netdev_features_change +EXPORT_SYMBOL vmlinux 0xf82abc1d isa_dma_bridge_buggy +EXPORT_SYMBOL vmlinux 0xf82d8103 __netdev_alloc_skb +EXPORT_SYMBOL vmlinux 0xf832bca3 ethtool_op_get_sg +EXPORT_SYMBOL vmlinux 0xf8403028 vc_cons +EXPORT_SYMBOL vmlinux 0xf84d1e7b migrate_page +EXPORT_SYMBOL vmlinux 0xf850aefd fail_migrate_page +EXPORT_SYMBOL vmlinux 0xf855e9d2 unregister_8022_client +EXPORT_SYMBOL vmlinux 0xf868b5f6 sock_common_recvmsg +EXPORT_SYMBOL vmlinux 0xf87de0c3 vga_set_legacy_decoding +EXPORT_SYMBOL vmlinux 0xf883a9c3 vfs_getattr +EXPORT_SYMBOL vmlinux 0xf8906870 vio_cmo_entitlement_update +EXPORT_SYMBOL vmlinux 0xf89843f9 schedule_work +EXPORT_SYMBOL vmlinux 0xf898feda journal_get_undo_access +EXPORT_SYMBOL vmlinux 0xf8bd2906 tcp_gro_receive +EXPORT_SYMBOL vmlinux 0xf8dba3d2 dev_uc_flush +EXPORT_SYMBOL vmlinux 0xf8f68234 skb_find_text +EXPORT_SYMBOL vmlinux 0xf926efc3 filemap_fdatawrite +EXPORT_SYMBOL vmlinux 0xf9560689 dev_disable_lro +EXPORT_SYMBOL vmlinux 0xf9596e9b dev_set_allmulti +EXPORT_SYMBOL vmlinux 0xf95eb331 __dev_remove_pack +EXPORT_SYMBOL vmlinux 0xf9600052 tty_throttle +EXPORT_SYMBOL vmlinux 0xf9798e37 ndisc_mc_map +EXPORT_SYMBOL vmlinux 0xf987befc security_path_symlink +EXPORT_SYMBOL vmlinux 0xf99b9f4c iw_handler_get_thrspy +EXPORT_SYMBOL vmlinux 0xf99f370e dev_graft_qdisc +EXPORT_SYMBOL vmlinux 0xf9a482f9 msleep +EXPORT_SYMBOL vmlinux 0xf9dd6540 netif_stacked_transfer_operstate +EXPORT_SYMBOL vmlinux 0xf9e114ff linkwatch_fire_event +EXPORT_SYMBOL vmlinux 0xfa5d1997 __inc_zone_page_state +EXPORT_SYMBOL vmlinux 0xfa797143 dev_alert +EXPORT_SYMBOL vmlinux 0xfa84957b ethtool_op_set_sg +EXPORT_SYMBOL vmlinux 0xfab09358 pcim_pin_device +EXPORT_SYMBOL vmlinux 0xfadb5750 pmu_unlock +EXPORT_SYMBOL vmlinux 0xfaf98462 bitrev32 +EXPORT_SYMBOL vmlinux 0xfb3dc207 pneigh_enqueue +EXPORT_SYMBOL vmlinux 0xfb456cdd alloc_etherdev_mqs +EXPORT_SYMBOL vmlinux 0xfb4bd2e1 __locks_copy_lock +EXPORT_SYMBOL vmlinux 0xfb53f34b __vlan_hwaccel_rx +EXPORT_SYMBOL vmlinux 0xfb54e193 dev_addr_flush +EXPORT_SYMBOL vmlinux 0xfb5b217b __get_user_pages +EXPORT_SYMBOL vmlinux 0xfb5f846a cancel_delayed_work_sync +EXPORT_SYMBOL vmlinux 0xfb63207e sock_tx_timestamp +EXPORT_SYMBOL vmlinux 0xfb658edb flush_icache_user_range +EXPORT_SYMBOL vmlinux 0xfb6840c3 cad_pid +EXPORT_SYMBOL vmlinux 0xfb6af58d recalc_sigpending +EXPORT_SYMBOL vmlinux 0xfb7d26f4 files_lglock_lock_init +EXPORT_SYMBOL vmlinux 0xfb85b764 pci_get_slot +EXPORT_SYMBOL vmlinux 0xfbaaf01e console_lock +EXPORT_SYMBOL vmlinux 0xfbcf0dd3 tcp_child_process +EXPORT_SYMBOL vmlinux 0xfbe27a1c rb_first +EXPORT_SYMBOL vmlinux 0xfc02b7ad sysctl_tcp_wmem +EXPORT_SYMBOL vmlinux 0xfc0935c5 tcp_v4_tw_get_peer +EXPORT_SYMBOL vmlinux 0xfc2b89ce thaw_process +EXPORT_SYMBOL vmlinux 0xfc2c8c1b alloc_pages_current +EXPORT_SYMBOL vmlinux 0xfc2e4be7 neigh_destroy +EXPORT_SYMBOL vmlinux 0xfc39e32f ioport_unmap +EXPORT_SYMBOL vmlinux 0xfc673f22 cpufreq_get_policy +EXPORT_SYMBOL vmlinux 0xfc6ae14d genphy_update_link +EXPORT_SYMBOL vmlinux 0xfc81d434 d_instantiate_unique +EXPORT_SYMBOL vmlinux 0xfc8607a7 consume_skb +EXPORT_SYMBOL vmlinux 0xfc9cbe1d __tracepoint_kmem_cache_alloc +EXPORT_SYMBOL vmlinux 0xfc9f7b0c tty_register_device +EXPORT_SYMBOL vmlinux 0xfcaa04a0 out_of_line_wait_on_bit_lock +EXPORT_SYMBOL vmlinux 0xfcbd4789 jbd2_journal_update_format +EXPORT_SYMBOL vmlinux 0xfcc2a43c utf32_to_utf8 +EXPORT_SYMBOL vmlinux 0xfcc8284d qdisc_watchdog_cancel +EXPORT_SYMBOL vmlinux 0xfcd35070 blk_limits_io_min +EXPORT_SYMBOL vmlinux 0xfce56c57 tcp_rcv_state_process +EXPORT_SYMBOL vmlinux 0xfcec0987 enable_irq +EXPORT_SYMBOL vmlinux 0xfcfa03ff fb_videomode_to_modelist +EXPORT_SYMBOL vmlinux 0xfd3bb18d padata_remove_cpu +EXPORT_SYMBOL vmlinux 0xfd442466 __devcgroup_inode_permission +EXPORT_SYMBOL vmlinux 0xfd4be076 mb_cache_create +EXPORT_SYMBOL vmlinux 0xfd6a20a6 flush_delayed_work_sync +EXPORT_SYMBOL vmlinux 0xfdb6cedc _raw_read_unlock_bh +EXPORT_SYMBOL vmlinux 0xfdb9b629 ioread32be +EXPORT_SYMBOL vmlinux 0xfdc68074 tcp_ioctl +EXPORT_SYMBOL vmlinux 0xfdc85021 sys_imageblit +EXPORT_SYMBOL vmlinux 0xfde22080 bio_map_user +EXPORT_SYMBOL vmlinux 0xfde59fa2 proc_mkdir +EXPORT_SYMBOL vmlinux 0xfded48ed enable_kernel_fp +EXPORT_SYMBOL vmlinux 0xfdf33486 mfd_clone_cell +EXPORT_SYMBOL vmlinux 0xfdfc0b3b fiemap_fill_next_extent +EXPORT_SYMBOL vmlinux 0xfe26fc7c nr_node_ids +EXPORT_SYMBOL vmlinux 0xfe2aa3ed remove_arg_zero +EXPORT_SYMBOL vmlinux 0xfe392bcd generic_segment_checks +EXPORT_SYMBOL vmlinux 0xfe39c169 unregister_filesystem +EXPORT_SYMBOL vmlinux 0xfe3d4553 ps2_sendbyte +EXPORT_SYMBOL vmlinux 0xfe4cb4b5 _lv1_storage_write +EXPORT_SYMBOL vmlinux 0xfe5c781a cdrom_number_of_slots +EXPORT_SYMBOL vmlinux 0xfe5d4bb2 sys_tz +EXPORT_SYMBOL vmlinux 0xfe5f9c30 module_layout +EXPORT_SYMBOL vmlinux 0xfe769456 unregister_netdevice_notifier +EXPORT_SYMBOL vmlinux 0xfe7b061d jbd2_trans_will_send_data_barrier +EXPORT_SYMBOL vmlinux 0xfe7c4287 nr_cpu_ids +EXPORT_SYMBOL vmlinux 0xfe837689 in_dev_finish_destroy +EXPORT_SYMBOL vmlinux 0xfea8689e call_usermodehelper_setfns +EXPORT_SYMBOL vmlinux 0xfebede15 simple_transaction_get +EXPORT_SYMBOL vmlinux 0xfec3c2f2 bcd2bin +EXPORT_SYMBOL vmlinux 0xfed221d9 pasemi_dma_alloc_ring +EXPORT_SYMBOL vmlinux 0xfedd35fc console_suspend_enabled +EXPORT_SYMBOL vmlinux 0xfef96e23 __scsi_print_command +EXPORT_SYMBOL vmlinux 0xff0fc3fc giveup_fpu +EXPORT_SYMBOL vmlinux 0xff1765c7 rtas_call +EXPORT_SYMBOL vmlinux 0xff1b65fa max8998_update_reg +EXPORT_SYMBOL vmlinux 0xff1e9dd8 seq_list_start +EXPORT_SYMBOL vmlinux 0xff334ac4 udp_proc_register +EXPORT_SYMBOL vmlinux 0xff35235b dev_change_flags +EXPORT_SYMBOL vmlinux 0xff5655b7 blk_queue_bounce +EXPORT_SYMBOL vmlinux 0xff59f7a6 jbd2_journal_get_create_access +EXPORT_SYMBOL vmlinux 0xff5d85de __bforget +EXPORT_SYMBOL vmlinux 0xff6878cf fb_default_cmap +EXPORT_SYMBOL vmlinux 0xff7559e4 ioport_resource +EXPORT_SYMBOL vmlinux 0xff81d2c5 __debugger_dabr_match +EXPORT_SYMBOL vmlinux 0xff9ca065 fb_edid_to_monspecs +EXPORT_SYMBOL vmlinux 0xffa6c48d splice_from_pipe_begin +EXPORT_SYMBOL vmlinux 0xffac513f scsi_is_sdev_device +EXPORT_SYMBOL vmlinux 0xffc39da1 pm860x_page_bulk_read +EXPORT_SYMBOL vmlinux 0xffd5a395 default_wake_function +EXPORT_SYMBOL vmlinux 0xffee7bfa __skb_checksum_complete +EXPORT_SYMBOL_GPL vmlinux 0x0003a24e pci_destroy_slot +EXPORT_SYMBOL_GPL vmlinux 0x0055fbda ring_buffer_free_read_page +EXPORT_SYMBOL_GPL vmlinux 0x0067df75 ata_tf_from_fis +EXPORT_SYMBOL_GPL vmlinux 0x0089a7d7 page_cache_async_readahead +EXPORT_SYMBOL_GPL vmlinux 0x00b8ecf8 __iowrite32_copy +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 0x011cf028 regulator_suspend_finish +EXPORT_SYMBOL_GPL vmlinux 0x0157d7e2 fsstack_copy_inode_size +EXPORT_SYMBOL_GPL vmlinux 0x017543f0 net_ipv6_ctl_path +EXPORT_SYMBOL_GPL vmlinux 0x01785270 anon_transport_class_register +EXPORT_SYMBOL_GPL vmlinux 0x01a016cc aead_geniv_init +EXPORT_SYMBOL_GPL vmlinux 0x01a4ea6d unregister_die_notifier +EXPORT_SYMBOL_GPL vmlinux 0x01ace0a1 tpm_show_temp_deactivated +EXPORT_SYMBOL_GPL vmlinux 0x01bad835 device_pm_wait_for_dev +EXPORT_SYMBOL_GPL vmlinux 0x01bd6135 ide_pci_init_one +EXPORT_SYMBOL_GPL vmlinux 0x01e1a8de kgdb_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x01ec1782 devres_add +EXPORT_SYMBOL_GPL vmlinux 0x0226d56b scsi_autopm_get_device +EXPORT_SYMBOL_GPL vmlinux 0x02402fde __module_address +EXPORT_SYMBOL_GPL vmlinux 0x0272ec1c swiotlb_tbl_sync_single +EXPORT_SYMBOL_GPL vmlinux 0x02779748 securityfs_create_dir +EXPORT_SYMBOL_GPL vmlinux 0x02a35679 dm_send_uevents +EXPORT_SYMBOL_GPL vmlinux 0x02b2ecea usb_unanchor_urb +EXPORT_SYMBOL_GPL vmlinux 0x02d18d18 spu_setup_kernel_slbs +EXPORT_SYMBOL_GPL vmlinux 0x02dd06f3 ata_sas_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x030d11a8 kmsg_dump_register +EXPORT_SYMBOL_GPL vmlinux 0x0343bdf1 __i2c_board_list +EXPORT_SYMBOL_GPL vmlinux 0x035b0601 pmac_i2c_get_flags +EXPORT_SYMBOL_GPL vmlinux 0x038c79c9 __netpoll_cleanup +EXPORT_SYMBOL_GPL vmlinux 0x03a140c7 devres_close_group +EXPORT_SYMBOL_GPL vmlinux 0x03a591f9 max8997_write_reg +EXPORT_SYMBOL_GPL vmlinux 0x03e3686c ata_timing_cycle2mode +EXPORT_SYMBOL_GPL vmlinux 0x040499ce regulator_bulk_get +EXPORT_SYMBOL_GPL vmlinux 0x041d3114 ata_eh_qc_complete +EXPORT_SYMBOL_GPL vmlinux 0x0431f3d7 xfrm_audit_policy_add +EXPORT_SYMBOL_GPL vmlinux 0x04486e88 rcu_batches_completed +EXPORT_SYMBOL_GPL vmlinux 0x044dae08 timerqueue_del +EXPORT_SYMBOL_GPL vmlinux 0x047350ab sysfs_get_dirent +EXPORT_SYMBOL_GPL vmlinux 0x0482908e device_remove_bin_file +EXPORT_SYMBOL_GPL vmlinux 0x04af91bf pid_vnr +EXPORT_SYMBOL_GPL vmlinux 0x04ea8706 __iowrite64_copy +EXPORT_SYMBOL_GPL vmlinux 0x04f6891b clockevents_register_device +EXPORT_SYMBOL_GPL vmlinux 0x04f9e586 hvc_instantiate +EXPORT_SYMBOL_GPL vmlinux 0x0506d220 ring_buffer_iter_empty +EXPORT_SYMBOL_GPL vmlinux 0x0531dcb8 ata_dev_classify +EXPORT_SYMBOL_GPL vmlinux 0x0535c2d1 user_describe +EXPORT_SYMBOL_GPL vmlinux 0x0543f491 sysfs_notify_dirent +EXPORT_SYMBOL_GPL vmlinux 0x054e550b kernel_halt +EXPORT_SYMBOL_GPL vmlinux 0x057fdc32 usb_set_interface +EXPORT_SYMBOL_GPL vmlinux 0x058f5543 sysfs_merge_group +EXPORT_SYMBOL_GPL vmlinux 0x060c1f1f ring_buffer_free +EXPORT_SYMBOL_GPL vmlinux 0x0619ca8a getboottime +EXPORT_SYMBOL_GPL vmlinux 0x0629162e queue_delayed_work +EXPORT_SYMBOL_GPL vmlinux 0x06442566 get_user_pages_fast +EXPORT_SYMBOL_GPL vmlinux 0x064db9a5 mark_mounts_for_expiry +EXPORT_SYMBOL_GPL vmlinux 0x06973ca2 dma_wait_for_async_tx +EXPORT_SYMBOL_GPL vmlinux 0x06b0c17c debugfs_create_x64 +EXPORT_SYMBOL_GPL vmlinux 0x06b2d62a da903x_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x06f0ffd0 agp_add_bridge +EXPORT_SYMBOL_GPL vmlinux 0x07176da8 get_pid_task +EXPORT_SYMBOL_GPL vmlinux 0x0758dceb device_destroy +EXPORT_SYMBOL_GPL vmlinux 0x078ed82e yield_to +EXPORT_SYMBOL_GPL vmlinux 0x07b21f85 kdb_get_kbd_char +EXPORT_SYMBOL_GPL vmlinux 0x07b52e38 rtnl_unregister +EXPORT_SYMBOL_GPL vmlinux 0x07f82d0d wm831x_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0x081780f9 task_active_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0x0827c9b5 account_system_vtime +EXPORT_SYMBOL_GPL vmlinux 0x08599e6e rt_mutex_timed_lock +EXPORT_SYMBOL_GPL vmlinux 0x0881a7eb usb_get_urb +EXPORT_SYMBOL_GPL vmlinux 0x088bfa7e cancel_work_sync +EXPORT_SYMBOL_GPL vmlinux 0x08dfcec4 get_cpu_sysdev +EXPORT_SYMBOL_GPL vmlinux 0x090ecb52 spu_associate_mm +EXPORT_SYMBOL_GPL vmlinux 0x091c824a machine_power_off +EXPORT_SYMBOL_GPL vmlinux 0x091eb9b4 round_jiffies +EXPORT_SYMBOL_GPL vmlinux 0x0936319f usb_altnum_to_altsetting +EXPORT_SYMBOL_GPL vmlinux 0x09380100 rio_release_inb_pwrite +EXPORT_SYMBOL_GPL vmlinux 0x09468cb6 dm_put +EXPORT_SYMBOL_GPL vmlinux 0x0971d5ea pci_find_next_ht_capability +EXPORT_SYMBOL_GPL vmlinux 0x0a288348 flush_work_sync +EXPORT_SYMBOL_GPL vmlinux 0x0a3e40b4 skb_to_sgvec +EXPORT_SYMBOL_GPL vmlinux 0x0a51ae5b virq_to_hw +EXPORT_SYMBOL_GPL vmlinux 0x0a62a750 attribute_container_unregister +EXPORT_SYMBOL_GPL vmlinux 0x0a76f4b2 led_trigger_unregister_simple +EXPORT_SYMBOL_GPL vmlinux 0x0a7f5be0 pm_generic_poweroff +EXPORT_SYMBOL_GPL vmlinux 0x0aacb920 cgroup_attach_task_all +EXPORT_SYMBOL_GPL vmlinux 0x0ac72df3 eventfd_fget +EXPORT_SYMBOL_GPL vmlinux 0x0acb1885 class_for_each_device +EXPORT_SYMBOL_GPL vmlinux 0x0ae07cc4 __irq_set_handler +EXPORT_SYMBOL_GPL vmlinux 0x0b07abe2 unshare_fs_struct +EXPORT_SYMBOL_GPL vmlinux 0x0b0971ab sysdev_driver_register +EXPORT_SYMBOL_GPL vmlinux 0x0b3a1f6c __rtnl_link_unregister +EXPORT_SYMBOL_GPL vmlinux 0x0b6e12ce ata_eh_analyze_ncq_error +EXPORT_SYMBOL_GPL vmlinux 0x0ba17446 platform_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x0bbd6725 ref_module +EXPORT_SYMBOL_GPL vmlinux 0x0bce92df __add_pages +EXPORT_SYMBOL_GPL vmlinux 0x0c0280a2 zap_vma_ptes +EXPORT_SYMBOL_GPL vmlinux 0x0c2cdbf1 synchronize_sched +EXPORT_SYMBOL_GPL vmlinux 0x0c45cddd i2c_adapter_type +EXPORT_SYMBOL_GPL vmlinux 0x0c74a022 ide_read_altstatus +EXPORT_SYMBOL_GPL vmlinux 0x0c90c71f __class_create +EXPORT_SYMBOL_GPL vmlinux 0x0cb706ba remove_phb_dynamic +EXPORT_SYMBOL_GPL vmlinux 0x0cc1e40f crypto_it_tab +EXPORT_SYMBOL_GPL vmlinux 0x0cc35d29 ata_scsi_simulate +EXPORT_SYMBOL_GPL vmlinux 0x0cd10a4e work_cpu +EXPORT_SYMBOL_GPL vmlinux 0x0cf5646d usb_wait_anchor_empty_timeout +EXPORT_SYMBOL_GPL vmlinux 0x0d1d13ff tps6586x_clr_bits +EXPORT_SYMBOL_GPL vmlinux 0x0d1db07c swiotlb_bounce +EXPORT_SYMBOL_GPL vmlinux 0x0d3cc82c of_irq_map_one +EXPORT_SYMBOL_GPL vmlinux 0x0d3d7142 platform_device_register +EXPORT_SYMBOL_GPL vmlinux 0x0d553534 __cpufreq_driver_target +EXPORT_SYMBOL_GPL vmlinux 0x0d5b063c atomic_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0x0d633403 pm_relax +EXPORT_SYMBOL_GPL vmlinux 0x0d87f05c crypto_aead_setauthsize +EXPORT_SYMBOL_GPL vmlinux 0x0dab6cec ata_sas_port_init +EXPORT_SYMBOL_GPL vmlinux 0x0db30838 __blk_put_request +EXPORT_SYMBOL_GPL vmlinux 0x0dc79afe tcp_cong_avoid_ai +EXPORT_SYMBOL_GPL vmlinux 0x0dd62a23 pm_qos_request_active +EXPORT_SYMBOL_GPL vmlinux 0x0dd6708e platform_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x0de06988 cpu_first_thread_of_core +EXPORT_SYMBOL_GPL vmlinux 0x0ded60f1 regulator_bulk_free +EXPORT_SYMBOL_GPL vmlinux 0x0defc01e ip6_local_out +EXPORT_SYMBOL_GPL vmlinux 0x0e071d4b wakeup_source_destroy +EXPORT_SYMBOL_GPL vmlinux 0x0e11b598 crypto_unregister_shash +EXPORT_SYMBOL_GPL vmlinux 0x0e26e7c9 ata_msleep +EXPORT_SYMBOL_GPL vmlinux 0x0e2f60e1 put_device +EXPORT_SYMBOL_GPL vmlinux 0x0e5aeb59 ps3_system_bus_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x0e6d0f5e usb_sg_init +EXPORT_SYMBOL_GPL vmlinux 0x0e6e0cd1 fuse_put_request +EXPORT_SYMBOL_GPL vmlinux 0x0e8c3c99 tpm_show_enabled +EXPORT_SYMBOL_GPL vmlinux 0x0ea896c5 dm_device_name +EXPORT_SYMBOL_GPL vmlinux 0x0ebeb860 tpm_show_pubek +EXPORT_SYMBOL_GPL vmlinux 0x0f4735ac sysdev_create_file +EXPORT_SYMBOL_GPL vmlinux 0x0f69559d free_vm_area +EXPORT_SYMBOL_GPL vmlinux 0x0f6a073d put_driver +EXPORT_SYMBOL_GPL vmlinux 0x0f86b3f9 blk_trace_startstop +EXPORT_SYMBOL_GPL vmlinux 0x0fa1c176 ide_device_get +EXPORT_SYMBOL_GPL vmlinux 0x0fb71bd5 pci_slots_kset +EXPORT_SYMBOL_GPL vmlinux 0x0fbea44d srcu_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0x0fc46b4c inet_putpeer +EXPORT_SYMBOL_GPL vmlinux 0x0fe95049 __mmdrop +EXPORT_SYMBOL_GPL vmlinux 0x0fec85cc __pci_hp_register +EXPORT_SYMBOL_GPL vmlinux 0x10138352 tracing_on +EXPORT_SYMBOL_GPL vmlinux 0x1018ee36 scsi_autopm_put_device +EXPORT_SYMBOL_GPL vmlinux 0x1045ba52 kobject_rename +EXPORT_SYMBOL_GPL vmlinux 0x10465503 ata_sff_dma_pause +EXPORT_SYMBOL_GPL vmlinux 0x105c8551 sata_set_spd +EXPORT_SYMBOL_GPL vmlinux 0x105fc2e2 cpu_add_sysdev_attr +EXPORT_SYMBOL_GPL vmlinux 0x1069333a eeh_dn_check_failure +EXPORT_SYMBOL_GPL vmlinux 0x10a430d2 xattr_getsecurity +EXPORT_SYMBOL_GPL vmlinux 0x10ecc52c usb_amd_quirk_pll_enable +EXPORT_SYMBOL_GPL vmlinux 0x1103b0e8 __pci_reset_function +EXPORT_SYMBOL_GPL vmlinux 0x111089d3 ipv6_dup_options +EXPORT_SYMBOL_GPL vmlinux 0x1117b9e8 shash_register_instance +EXPORT_SYMBOL_GPL vmlinux 0x11213f14 tcp_done +EXPORT_SYMBOL_GPL vmlinux 0x11306fc4 usb_hcd_pci_pm_ops +EXPORT_SYMBOL_GPL vmlinux 0x11487f2a ide_pio_need_iordy +EXPORT_SYMBOL_GPL vmlinux 0x11496ff4 pm_generic_freeze +EXPORT_SYMBOL_GPL vmlinux 0x1152b903 ps3_gpu_mutex +EXPORT_SYMBOL_GPL vmlinux 0x1172ce54 rtc_ktime_to_tm +EXPORT_SYMBOL_GPL vmlinux 0x11d17c34 bd_link_disk_holder +EXPORT_SYMBOL_GPL vmlinux 0x11f447ce __gpio_to_irq +EXPORT_SYMBOL_GPL vmlinux 0x124f2056 crypto_get_attr_type +EXPORT_SYMBOL_GPL vmlinux 0x124fd387 tcp_init_congestion_ops +EXPORT_SYMBOL_GPL vmlinux 0x1267cf1b rio_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x1268f357 resume_device_irqs +EXPORT_SYMBOL_GPL vmlinux 0x12a91900 hwmon_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x12b05262 spi_get_device_id +EXPORT_SYMBOL_GPL vmlinux 0x12b8652e regulator_set_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x1333d8b3 ps3av_video_mode2res +EXPORT_SYMBOL_GPL vmlinux 0x13574bbf nf_net_netfilter_sysctl_path +EXPORT_SYMBOL_GPL vmlinux 0x1370b508 ata_host_activate +EXPORT_SYMBOL_GPL vmlinux 0x13b2a946 register_keyboard_notifier +EXPORT_SYMBOL_GPL vmlinux 0x13e5ea13 __wake_up_sync +EXPORT_SYMBOL_GPL vmlinux 0x1410f82b tpm_pm_suspend +EXPORT_SYMBOL_GPL vmlinux 0x141ba9c0 ata_eh_thaw_port +EXPORT_SYMBOL_GPL vmlinux 0x145583c9 hrtimer_forward +EXPORT_SYMBOL_GPL vmlinux 0x1472ec72 tpm_show_pcrs +EXPORT_SYMBOL_GPL vmlinux 0x149cdb74 scsi_target_block +EXPORT_SYMBOL_GPL vmlinux 0x14a09d28 ide_device_put +EXPORT_SYMBOL_GPL vmlinux 0x14a79f99 ring_buffer_normalize_time_stamp +EXPORT_SYMBOL_GPL vmlinux 0x14c20aa0 add_page_wait_queue +EXPORT_SYMBOL_GPL vmlinux 0x14ce1007 ide_map_sg +EXPORT_SYMBOL_GPL vmlinux 0x14d5945d of_fdt_unflatten_tree +EXPORT_SYMBOL_GPL vmlinux 0x14eb63e6 spu_management_ops +EXPORT_SYMBOL_GPL vmlinux 0x14f2cb58 __ip_route_output_key +EXPORT_SYMBOL_GPL vmlinux 0x14f7ec24 eventfd_ctx_fileget +EXPORT_SYMBOL_GPL vmlinux 0x1512a5eb ata_sff_tf_read +EXPORT_SYMBOL_GPL vmlinux 0x1556756b usermodehelper_is_disabled +EXPORT_SYMBOL_GPL vmlinux 0x157d5617 netdev_rx_handler_register +EXPORT_SYMBOL_GPL vmlinux 0x15892417 async_synchronize_cookie +EXPORT_SYMBOL_GPL vmlinux 0x1592b1eb posix_clock_unregister +EXPORT_SYMBOL_GPL vmlinux 0x1598dc9d unregister_netevent_notifier +EXPORT_SYMBOL_GPL vmlinux 0x159abb63 usb_unlink_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0x159efc14 crypto_find_alg +EXPORT_SYMBOL_GPL vmlinux 0x15a4d26d scsi_flush_work +EXPORT_SYMBOL_GPL vmlinux 0x15a97e3e tpm_dev_release +EXPORT_SYMBOL_GPL vmlinux 0x15dbb913 tpm_read +EXPORT_SYMBOL_GPL vmlinux 0x1625ac1c sysfs_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x1625ca07 crypto_hash_walk_first +EXPORT_SYMBOL_GPL vmlinux 0x1650bf27 rcutorture_record_progress +EXPORT_SYMBOL_GPL vmlinux 0x166c4f97 locks_release_private +EXPORT_SYMBOL_GPL vmlinux 0x1672c371 pci_create_slot +EXPORT_SYMBOL_GPL vmlinux 0x16b72f54 tpm_get_timeouts +EXPORT_SYMBOL_GPL vmlinux 0x16c54304 __rio_local_read_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x17223d04 shash_ahash_digest +EXPORT_SYMBOL_GPL vmlinux 0x1749159c crypto_register_pcomp +EXPORT_SYMBOL_GPL vmlinux 0x174db879 crypto_init_ahash_spawn +EXPORT_SYMBOL_GPL vmlinux 0x177c338d twl_get_version +EXPORT_SYMBOL_GPL vmlinux 0x178b10a5 tty_ldisc_ref_wait +EXPORT_SYMBOL_GPL vmlinux 0x17aa9633 skb_tstamp_tx +EXPORT_SYMBOL_GPL vmlinux 0x17b7290b __pm_relax +EXPORT_SYMBOL_GPL vmlinux 0x17c4b926 wm831x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x17dc7253 nf_unregister_afinfo +EXPORT_SYMBOL_GPL vmlinux 0x17dfa39d tpm_gen_interrupt +EXPORT_SYMBOL_GPL vmlinux 0x18038ad1 rtc_initialize_alarm +EXPORT_SYMBOL_GPL vmlinux 0x181d1b30 ring_buffer_discard_commit +EXPORT_SYMBOL_GPL vmlinux 0x1849d2d6 ps3_sys_manager_register_ops +EXPORT_SYMBOL_GPL vmlinux 0x1878f62b edac_err_assert +EXPORT_SYMBOL_GPL vmlinux 0x18b1a0c4 ide_capacity_proc_fops +EXPORT_SYMBOL_GPL vmlinux 0x18f4dbca ide_read_bcount_and_ireason +EXPORT_SYMBOL_GPL vmlinux 0x193d48e0 trace_current_buffer_unlock_commit +EXPORT_SYMBOL_GPL vmlinux 0x19a304ba usb_disabled +EXPORT_SYMBOL_GPL vmlinux 0x19ad9564 ide_host_alloc +EXPORT_SYMBOL_GPL vmlinux 0x19c33b04 part_round_stats +EXPORT_SYMBOL_GPL vmlinux 0x19dcfee4 sysfs_remove_link +EXPORT_SYMBOL_GPL vmlinux 0x19f3b97b crypto_lookup_template +EXPORT_SYMBOL_GPL vmlinux 0x1a0a5502 crypto_alloc_instance2 +EXPORT_SYMBOL_GPL vmlinux 0x1a13a100 ata_port_desc +EXPORT_SYMBOL_GPL vmlinux 0x1a17f721 usb_alloc_streams +EXPORT_SYMBOL_GPL vmlinux 0x1a1cedfb led_trigger_blink +EXPORT_SYMBOL_GPL vmlinux 0x1a21628d usb_interrupt_msg +EXPORT_SYMBOL_GPL vmlinux 0x1a323362 __ftrace_vbprintk +EXPORT_SYMBOL_GPL vmlinux 0x1a989b04 ps3_system_bus_device_register +EXPORT_SYMBOL_GPL vmlinux 0x1aa214b8 get_net_ns_by_pid +EXPORT_SYMBOL_GPL vmlinux 0x1aaccbcd class_destroy +EXPORT_SYMBOL_GPL vmlinux 0x1ac717e3 ps3_os_area_get_rtc_diff +EXPORT_SYMBOL_GPL vmlinux 0x1ae0e135 tracing_generic_entry_update +EXPORT_SYMBOL_GPL vmlinux 0x1ae47e3d pm_schedule_suspend +EXPORT_SYMBOL_GPL vmlinux 0x1b1f5ad0 gpio_request_array +EXPORT_SYMBOL_GPL vmlinux 0x1b3f88a5 scsi_internal_device_unblock +EXPORT_SYMBOL_GPL vmlinux 0x1b589deb i2c_new_device +EXPORT_SYMBOL_GPL vmlinux 0x1b633b99 destroy_workqueue +EXPORT_SYMBOL_GPL vmlinux 0x1b6a81dc devres_get +EXPORT_SYMBOL_GPL vmlinux 0x1b8a6a4b page_mkclean +EXPORT_SYMBOL_GPL vmlinux 0x1b9518f9 sata_scr_write +EXPORT_SYMBOL_GPL vmlinux 0x1b9664d1 __destroy_context +EXPORT_SYMBOL_GPL vmlinux 0x1b9aca3f jprobe_return +EXPORT_SYMBOL_GPL vmlinux 0x1bca62f3 rdev_get_id +EXPORT_SYMBOL_GPL vmlinux 0x1bd6f57c rio_dev_get +EXPORT_SYMBOL_GPL vmlinux 0x1bf02564 hrtimer_cancel +EXPORT_SYMBOL_GPL vmlinux 0x1c18a9f7 xv_create_pool +EXPORT_SYMBOL_GPL vmlinux 0x1c5b1f28 irq_free_descs +EXPORT_SYMBOL_GPL vmlinux 0x1c61399f crypto_ahash_setkey +EXPORT_SYMBOL_GPL vmlinux 0x1c709fe7 platform_add_devices +EXPORT_SYMBOL_GPL vmlinux 0x1c852e7c xfrm_calg_get_byid +EXPORT_SYMBOL_GPL vmlinux 0x1c87a811 __round_jiffies_up +EXPORT_SYMBOL_GPL vmlinux 0x1cb77c6c queue_work_on +EXPORT_SYMBOL_GPL vmlinux 0x1cf46ae9 crypto_alloc_base +EXPORT_SYMBOL_GPL vmlinux 0x1d1c4902 pcibios_find_pci_bus +EXPORT_SYMBOL_GPL vmlinux 0x1d780d41 css_lookup +EXPORT_SYMBOL_GPL vmlinux 0x1dcb5315 sysfs_remove_files +EXPORT_SYMBOL_GPL vmlinux 0x1df0b1b6 regulator_unregister +EXPORT_SYMBOL_GPL vmlinux 0x1df5cefb ata_sff_data_xfer +EXPORT_SYMBOL_GPL vmlinux 0x1e2a79bc inet_csk_reqsk_queue_prune +EXPORT_SYMBOL_GPL vmlinux 0x1e314b21 regulator_use_dummy_regulator +EXPORT_SYMBOL_GPL vmlinux 0x1e4eb9fc usb_kill_urb +EXPORT_SYMBOL_GPL vmlinux 0x1e7bbcb3 kernel_restart +EXPORT_SYMBOL_GPL vmlinux 0x1eb3abf1 blk_abort_queue +EXPORT_SYMBOL_GPL vmlinux 0x1eb67f22 __remove_pages +EXPORT_SYMBOL_GPL vmlinux 0x1eb9516e round_jiffies_relative +EXPORT_SYMBOL_GPL vmlinux 0x1ebf6c2a pci_power_names +EXPORT_SYMBOL_GPL vmlinux 0x1ec796b6 tracepoint_iter_next +EXPORT_SYMBOL_GPL vmlinux 0x1ed7f3da unregister_wide_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x1ee9814e irq_of_parse_and_map +EXPORT_SYMBOL_GPL vmlinux 0x1f1b5e73 hvc_alloc +EXPORT_SYMBOL_GPL vmlinux 0x1f26f6ff usb_get_dev +EXPORT_SYMBOL_GPL vmlinux 0x1f6a260a debugfs_create_bool +EXPORT_SYMBOL_GPL vmlinux 0x1f732f44 rio_request_outb_dbell +EXPORT_SYMBOL_GPL vmlinux 0x1f85209c ide_timing_compute +EXPORT_SYMBOL_GPL vmlinux 0x1f8544b8 panic_timeout +EXPORT_SYMBOL_GPL vmlinux 0x1f9aa928 ps3_vuart_read_async +EXPORT_SYMBOL_GPL vmlinux 0x1fba74f9 led_trigger_event +EXPORT_SYMBOL_GPL vmlinux 0x1fcece42 inet_twdr_twcal_tick +EXPORT_SYMBOL_GPL vmlinux 0x1fe1fe3c led_classdev_suspend +EXPORT_SYMBOL_GPL vmlinux 0x1fe970cb ps3_io_irq_setup +EXPORT_SYMBOL_GPL vmlinux 0x200c84b1 cgroup_unload_subsys +EXPORT_SYMBOL_GPL vmlinux 0x200e137e ata_dev_next +EXPORT_SYMBOL_GPL vmlinux 0x203ab794 workqueue_set_max_active +EXPORT_SYMBOL_GPL vmlinux 0x2044fe24 mm_kobj +EXPORT_SYMBOL_GPL vmlinux 0x2049fc78 ring_buffer_read +EXPORT_SYMBOL_GPL vmlinux 0x2064f0e2 elv_register +EXPORT_SYMBOL_GPL vmlinux 0x2073c98e device_release_driver +EXPORT_SYMBOL_GPL vmlinux 0x209374e3 __srcu_read_unlock +EXPORT_SYMBOL_GPL vmlinux 0x20bc3470 orderly_poweroff +EXPORT_SYMBOL_GPL vmlinux 0x210ae3fb task_current_syscall +EXPORT_SYMBOL_GPL vmlinux 0x211850f5 htab_hash_mask +EXPORT_SYMBOL_GPL vmlinux 0x21472447 tty_encode_baud_rate +EXPORT_SYMBOL_GPL vmlinux 0x21477e4f ata_do_dev_read_id +EXPORT_SYMBOL_GPL vmlinux 0x218da690 usb_autopm_put_interface +EXPORT_SYMBOL_GPL vmlinux 0x219b7537 ide_issue_pc +EXPORT_SYMBOL_GPL vmlinux 0x21a3f9a9 irq_alloc_descs +EXPORT_SYMBOL_GPL vmlinux 0x21d36a03 kvm_hypercall +EXPORT_SYMBOL_GPL vmlinux 0x2213a985 security_inode_mkdir +EXPORT_SYMBOL_GPL vmlinux 0x22384146 rtnl_af_unregister +EXPORT_SYMBOL_GPL vmlinux 0x2285200f usb_kill_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0x2296c00d crypto_attr_u32 +EXPORT_SYMBOL_GPL vmlinux 0x230264a8 crypto_spawn_tfm2 +EXPORT_SYMBOL_GPL vmlinux 0x2302940b pskb_put +EXPORT_SYMBOL_GPL vmlinux 0x23034e60 trace_define_field +EXPORT_SYMBOL_GPL vmlinux 0x23609e53 cgroup_to_blkio_cgroup +EXPORT_SYMBOL_GPL vmlinux 0x236b88ef pci_test_config_bits +EXPORT_SYMBOL_GPL vmlinux 0x23864ce7 cpuset_mem_spread_node +EXPORT_SYMBOL_GPL vmlinux 0x2390c380 usb_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x23a8e9cc ide_dma_lost_irq +EXPORT_SYMBOL_GPL vmlinux 0x23df3925 task_blkio_cgroup +EXPORT_SYMBOL_GPL vmlinux 0x23e6aa59 sysfs_remove_file_from_group +EXPORT_SYMBOL_GPL vmlinux 0x23fc87d0 ide_timing_find_mode +EXPORT_SYMBOL_GPL vmlinux 0x2447533c ktime_get_real +EXPORT_SYMBOL_GPL vmlinux 0x245fbf59 fb_deferred_io_fsync +EXPORT_SYMBOL_GPL vmlinux 0x247ef831 kdb_unregister +EXPORT_SYMBOL_GPL vmlinux 0x247fadd0 class_compat_unregister +EXPORT_SYMBOL_GPL vmlinux 0x2482d8e3 usb_root_hub_lost_power +EXPORT_SYMBOL_GPL vmlinux 0x24aac4d9 crypto_aes_expand_key +EXPORT_SYMBOL_GPL vmlinux 0x24c32925 i2c_new_dummy +EXPORT_SYMBOL_GPL vmlinux 0x24cda041 ide_vlb_clk +EXPORT_SYMBOL_GPL vmlinux 0x24eb7e32 leds_list +EXPORT_SYMBOL_GPL vmlinux 0x24f0a880 power_supply_class +EXPORT_SYMBOL_GPL vmlinux 0x252e43b4 cn_add_callback +EXPORT_SYMBOL_GPL vmlinux 0x253b1284 stmpe_block_read +EXPORT_SYMBOL_GPL vmlinux 0x254e310c ps3_os_area_flash_register +EXPORT_SYMBOL_GPL vmlinux 0x2557a7a6 crypto_init_spawn +EXPORT_SYMBOL_GPL vmlinux 0x2559efda d_materialise_unique +EXPORT_SYMBOL_GPL vmlinux 0x258525a1 rtc_read_alarm +EXPORT_SYMBOL_GPL vmlinux 0x2596f663 wm8994_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0x25b4c6b7 rtc_set_alarm +EXPORT_SYMBOL_GPL vmlinux 0x25dad3c7 usb_free_urb +EXPORT_SYMBOL_GPL vmlinux 0x25df981b rio_get_asm +EXPORT_SYMBOL_GPL vmlinux 0x25ea3166 __ata_ehi_push_desc +EXPORT_SYMBOL_GPL vmlinux 0x262f20a8 local_clock +EXPORT_SYMBOL_GPL vmlinux 0x26562e3a snmp_mib_init +EXPORT_SYMBOL_GPL vmlinux 0x26657744 put_pid +EXPORT_SYMBOL_GPL vmlinux 0x26714d0c smu_get_ofdev +EXPORT_SYMBOL_GPL vmlinux 0x26759704 rtc_update_irq +EXPORT_SYMBOL_GPL vmlinux 0x26bf91b8 key_type_trusted +EXPORT_SYMBOL_GPL vmlinux 0x26c90ea4 scsi_eh_get_sense +EXPORT_SYMBOL_GPL vmlinux 0x271aa429 pci_block_user_cfg_access +EXPORT_SYMBOL_GPL vmlinux 0x2751e59f blkio_root_cgroup +EXPORT_SYMBOL_GPL vmlinux 0x27527581 spi_async +EXPORT_SYMBOL_GPL vmlinux 0x275b1d1b tcp_set_state +EXPORT_SYMBOL_GPL vmlinux 0x27753901 tcp_is_cwnd_limited +EXPORT_SYMBOL_GPL vmlinux 0x278973f4 vfs_listxattr +EXPORT_SYMBOL_GPL vmlinux 0x27b3213a usb_ep0_reinit +EXPORT_SYMBOL_GPL vmlinux 0x27ba7f7e crypto_chain +EXPORT_SYMBOL_GPL vmlinux 0x27c122a4 get_driver +EXPORT_SYMBOL_GPL vmlinux 0x27c1e63f usb_amd_find_chipset_info +EXPORT_SYMBOL_GPL vmlinux 0x27c71b9f cgroup_add_files +EXPORT_SYMBOL_GPL vmlinux 0x27d70d71 ata_cable_ignore +EXPORT_SYMBOL_GPL vmlinux 0x27dfb222 pci_ioremap_bar +EXPORT_SYMBOL_GPL vmlinux 0x27f4f029 ftrace_set_global_filter +EXPORT_SYMBOL_GPL vmlinux 0x27f89b28 driver_find +EXPORT_SYMBOL_GPL vmlinux 0x280b3bb3 crypto_shash_update +EXPORT_SYMBOL_GPL vmlinux 0x28137c71 rio_mport_write_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x2819bd03 power_supply_changed +EXPORT_SYMBOL_GPL vmlinux 0x281db65a class_interface_unregister +EXPORT_SYMBOL_GPL vmlinux 0x2824c10b ide_pci_resume +EXPORT_SYMBOL_GPL vmlinux 0x283ea263 inet_twsk_alloc +EXPORT_SYMBOL_GPL vmlinux 0x2847f393 srcu_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x28541440 net_ns_type_operations +EXPORT_SYMBOL_GPL vmlinux 0x285c3aea usb_get_status +EXPORT_SYMBOL_GPL vmlinux 0x28ab8956 fuse_conn_kill +EXPORT_SYMBOL_GPL vmlinux 0x28b28a91 da903x_read +EXPORT_SYMBOL_GPL vmlinux 0x28d664ff __raw_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x28e23139 xfrm_probe_algs +EXPORT_SYMBOL_GPL vmlinux 0x28ec2e1b invalidate_inode_pages2_range +EXPORT_SYMBOL_GPL vmlinux 0x2905e2f9 ata_sff_check_status +EXPORT_SYMBOL_GPL vmlinux 0x292ba23e __rio_local_write_config_8 +EXPORT_SYMBOL_GPL vmlinux 0x29315750 crypto_ahash_finup +EXPORT_SYMBOL_GPL vmlinux 0x2951a08d led_trigger_remove +EXPORT_SYMBOL_GPL vmlinux 0x29d588e3 generic_fh_to_dentry +EXPORT_SYMBOL_GPL vmlinux 0x29e73385 sysdev_class_create_file +EXPORT_SYMBOL_GPL vmlinux 0x2a01497d dio_end_io +EXPORT_SYMBOL_GPL vmlinux 0x2a0eb3f9 ata_bmdma_irq_clear +EXPORT_SYMBOL_GPL vmlinux 0x2a1538ca lzo1x_decompress_safe +EXPORT_SYMBOL_GPL vmlinux 0x2a5babea ahash_free_instance +EXPORT_SYMBOL_GPL vmlinux 0x2a678a13 __suspend_report_result +EXPORT_SYMBOL_GPL vmlinux 0x2a694c34 ide_pio_bytes +EXPORT_SYMBOL_GPL vmlinux 0x2a7384be pmac_i2c_get_controller +EXPORT_SYMBOL_GPL vmlinux 0x2ae0b62c rio_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x2afbe2a5 usb_scuttle_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0x2b051b5d crypto_alloc_tfm +EXPORT_SYMBOL_GPL vmlinux 0x2b153fb4 class_dev_iter_init +EXPORT_SYMBOL_GPL vmlinux 0x2b1ccd76 get_task_mm +EXPORT_SYMBOL_GPL vmlinux 0x2b26e407 unuse_mm +EXPORT_SYMBOL_GPL vmlinux 0x2b4d61bf cpufreq_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x2b6aeeca ata_std_prereset +EXPORT_SYMBOL_GPL vmlinux 0x2b78c1e5 blkcipher_walk_phys +EXPORT_SYMBOL_GPL vmlinux 0x2b890b26 wakeup_source_remove +EXPORT_SYMBOL_GPL vmlinux 0x2b9001eb user_read +EXPORT_SYMBOL_GPL vmlinux 0x2bba3b9b ata_port_freeze +EXPORT_SYMBOL_GPL vmlinux 0x2bca21e2 attribute_container_register +EXPORT_SYMBOL_GPL vmlinux 0x2bd16932 ide_dma_setup +EXPORT_SYMBOL_GPL vmlinux 0x2bef9f99 blocking_notifier_chain_cond_register +EXPORT_SYMBOL_GPL vmlinux 0x2c208607 power_supply_is_system_supplied +EXPORT_SYMBOL_GPL vmlinux 0x2c43185c vfs_kern_mount +EXPORT_SYMBOL_GPL vmlinux 0x2c6e5f68 usb_deregister +EXPORT_SYMBOL_GPL vmlinux 0x2c7db649 irq_dispose_mapping +EXPORT_SYMBOL_GPL vmlinux 0x2c81bfc4 sata_sff_hardreset +EXPORT_SYMBOL_GPL vmlinux 0x2ce98559 kcrypto_wq +EXPORT_SYMBOL_GPL vmlinux 0x2cea32ee unregister_oldmem_pfn_is_ram +EXPORT_SYMBOL_GPL vmlinux 0x2d018722 debugfs_create_x32 +EXPORT_SYMBOL_GPL vmlinux 0x2d04aa66 pci_hp_change_slot_info +EXPORT_SYMBOL_GPL vmlinux 0x2d3b21a4 ata_cable_unknown +EXPORT_SYMBOL_GPL vmlinux 0x2d414245 get_task_pid +EXPORT_SYMBOL_GPL vmlinux 0x2d59c954 edac_handlers +EXPORT_SYMBOL_GPL vmlinux 0x2d687c33 unregister_spu_syscalls +EXPORT_SYMBOL_GPL vmlinux 0x2dc92b4f inet_csk_compat_setsockopt +EXPORT_SYMBOL_GPL vmlinux 0x2dda4fa3 of_modalias_node +EXPORT_SYMBOL_GPL vmlinux 0x2ddee4bb usb_anchor_empty +EXPORT_SYMBOL_GPL vmlinux 0x2dfd1b50 devres_find +EXPORT_SYMBOL_GPL vmlinux 0x2e1d43cf lzo1x_1_compress +EXPORT_SYMBOL_GPL vmlinux 0x2e221eac ring_buffer_write +EXPORT_SYMBOL_GPL vmlinux 0x2e2360b1 ftrace_set_global_notrace +EXPORT_SYMBOL_GPL vmlinux 0x2e45e488 rcu_note_context_switch +EXPORT_SYMBOL_GPL vmlinux 0x2e47f677 xfrm_aalg_get_byidx +EXPORT_SYMBOL_GPL vmlinux 0x2e59f209 blkio_subsys +EXPORT_SYMBOL_GPL vmlinux 0x2e8e2944 irq_find_mapping +EXPORT_SYMBOL_GPL vmlinux 0x2ec92012 scatterwalk_copychunks +EXPORT_SYMBOL_GPL vmlinux 0x2ece22ee usb_match_id +EXPORT_SYMBOL_GPL vmlinux 0x2eecd3ba fib_rules_lookup +EXPORT_SYMBOL_GPL vmlinux 0x2f47d8c7 cpufreq_frequency_get_table +EXPORT_SYMBOL_GPL vmlinux 0x2f5de10c ipv6_opt_accepted +EXPORT_SYMBOL_GPL vmlinux 0x2f683d9f edac_put_sysfs_class +EXPORT_SYMBOL_GPL vmlinux 0x2f86843d fb_sys_read +EXPORT_SYMBOL_GPL vmlinux 0x2fba63d9 pmf_put_function +EXPORT_SYMBOL_GPL vmlinux 0x2fcd9e17 dpm_resume_noirq +EXPORT_SYMBOL_GPL vmlinux 0x2ff82f4d ata_base_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x30301151 atomic_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x3078f82d shmem_file_setup +EXPORT_SYMBOL_GPL vmlinux 0x307f7776 timecompare_offset +EXPORT_SYMBOL_GPL vmlinux 0x30f2e469 ide_queue_pc_tail +EXPORT_SYMBOL_GPL vmlinux 0x30fa0508 devres_destroy +EXPORT_SYMBOL_GPL vmlinux 0x3108ea46 xfrm_ealg_get_byname +EXPORT_SYMBOL_GPL vmlinux 0x3109b751 cpu_clock +EXPORT_SYMBOL_GPL vmlinux 0x311b78c2 ps3_get_spe_id +EXPORT_SYMBOL_GPL vmlinux 0x31266931 con_debug_leave +EXPORT_SYMBOL_GPL vmlinux 0x312f8526 device_create +EXPORT_SYMBOL_GPL vmlinux 0x31636a74 ata_sff_queue_pio_task +EXPORT_SYMBOL_GPL vmlinux 0x318ea0e1 ide_host_remove +EXPORT_SYMBOL_GPL vmlinux 0x32634aeb usb_lock_device_for_reset +EXPORT_SYMBOL_GPL vmlinux 0x3279a146 dm_table_add_target_callbacks +EXPORT_SYMBOL_GPL vmlinux 0x327a4693 i2c_unlock_adapter +EXPORT_SYMBOL_GPL vmlinux 0x328793af crypto_alloc_aead +EXPORT_SYMBOL_GPL vmlinux 0x329e3a29 rtc_class_open +EXPORT_SYMBOL_GPL vmlinux 0x32ac67d3 pci_find_ht_capability +EXPORT_SYMBOL_GPL vmlinux 0x32af92aa ide_dma_unmap_sg +EXPORT_SYMBOL_GPL vmlinux 0x32b31a8c ktime_get_boottime +EXPORT_SYMBOL_GPL vmlinux 0x32bb3efd crypto_mod_get +EXPORT_SYMBOL_GPL vmlinux 0x32c80d0d blkio_policy_unregister +EXPORT_SYMBOL_GPL vmlinux 0x32d5e7fc xfrm_aalg_get_byid +EXPORT_SYMBOL_GPL vmlinux 0x32f433c5 __pm_runtime_use_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0x330826f0 cgroup_add_file +EXPORT_SYMBOL_GPL vmlinux 0x3309ea64 ps3av_audio_mute +EXPORT_SYMBOL_GPL vmlinux 0x3320a752 inet_twsk_schedule +EXPORT_SYMBOL_GPL vmlinux 0x33462425 posix_timers_register_clock +EXPORT_SYMBOL_GPL vmlinux 0x336154ca rcutorture_record_test_transition +EXPORT_SYMBOL_GPL vmlinux 0x33845f0d ring_buffer_unlock_commit +EXPORT_SYMBOL_GPL vmlinux 0x33be727c fuse_request_alloc +EXPORT_SYMBOL_GPL vmlinux 0x33e5ae83 platform_bus +EXPORT_SYMBOL_GPL vmlinux 0x33eb8c02 crypto_destroy_tfm +EXPORT_SYMBOL_GPL vmlinux 0x340a84d8 dma_mmap_coherent +EXPORT_SYMBOL_GPL vmlinux 0x3428f668 ring_buffer_read_prepare +EXPORT_SYMBOL_GPL vmlinux 0x343dfb2c max8997_update_reg +EXPORT_SYMBOL_GPL vmlinux 0x3441c3d6 gpio_set_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x348df5a7 usb_put_intf +EXPORT_SYMBOL_GPL vmlinux 0x349dc268 kset_create_and_add +EXPORT_SYMBOL_GPL vmlinux 0x34ce7cb6 ide_set_dma_mode +EXPORT_SYMBOL_GPL vmlinux 0x34cfdb13 driver_add_kobj +EXPORT_SYMBOL_GPL vmlinux 0x34e9be68 find_get_pid +EXPORT_SYMBOL_GPL vmlinux 0x34f16041 regulator_set_voltage_time +EXPORT_SYMBOL_GPL vmlinux 0x3541e406 ps3_mmio_region_init +EXPORT_SYMBOL_GPL vmlinux 0x3544cc85 __root_device_register +EXPORT_SYMBOL_GPL vmlinux 0x35739773 inet_csk_route_child_sock +EXPORT_SYMBOL_GPL vmlinux 0x358e9247 hvc_poll +EXPORT_SYMBOL_GPL vmlinux 0x359913ed ring_buffer_entries +EXPORT_SYMBOL_GPL vmlinux 0x35b21157 of_rescan_bus +EXPORT_SYMBOL_GPL vmlinux 0x35df0dd9 rtc_class_close +EXPORT_SYMBOL_GPL vmlinux 0x35eeaa88 perf_trace_buf_prepare +EXPORT_SYMBOL_GPL vmlinux 0x3619fa87 ahash_attr_alg +EXPORT_SYMBOL_GPL vmlinux 0x361e2bcc save_stack_trace +EXPORT_SYMBOL_GPL vmlinux 0x362e23ec call_rcu_bh +EXPORT_SYMBOL_GPL vmlinux 0x3661c33f driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x367623ce device_attach +EXPORT_SYMBOL_GPL vmlinux 0x36778956 set_cpus_allowed_ptr +EXPORT_SYMBOL_GPL vmlinux 0x36875389 __timecompare_update +EXPORT_SYMBOL_GPL vmlinux 0x36ae7e8a regulator_get_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x36e8be2b xv_malloc +EXPORT_SYMBOL_GPL vmlinux 0x373290d4 fixed_phy_set_link_update +EXPORT_SYMBOL_GPL vmlinux 0x3732d9af dev_attr_em_message_type +EXPORT_SYMBOL_GPL vmlinux 0x37825864 sysfs_chmod_file +EXPORT_SYMBOL_GPL vmlinux 0x37c51cc3 gpiochip_add +EXPORT_SYMBOL_GPL vmlinux 0x37df9bea fuse_request_send_background +EXPORT_SYMBOL_GPL vmlinux 0x3831a8b5 ide_prep_sense +EXPORT_SYMBOL_GPL vmlinux 0x383d6ef3 __inet_hash_nolisten +EXPORT_SYMBOL_GPL vmlinux 0x383d9916 unregister_kretprobes +EXPORT_SYMBOL_GPL vmlinux 0x383dc372 pci_load_and_free_saved_state +EXPORT_SYMBOL_GPL vmlinux 0x3843b3dd ide_intr +EXPORT_SYMBOL_GPL vmlinux 0x38570b01 ide_pci_check_simplex +EXPORT_SYMBOL_GPL vmlinux 0x38c470b3 __blk_end_request_err +EXPORT_SYMBOL_GPL vmlinux 0x38e6abe4 wm8350_gpio_config +EXPORT_SYMBOL_GPL vmlinux 0x38faaec7 crypto_default_rng +EXPORT_SYMBOL_GPL vmlinux 0x39378906 ide_port_unregister_devices +EXPORT_SYMBOL_GPL vmlinux 0x398ba504 class_find_device +EXPORT_SYMBOL_GPL vmlinux 0x39c1efe3 platform_device_add_data +EXPORT_SYMBOL_GPL vmlinux 0x39c234bb blkiocg_update_completion_stats +EXPORT_SYMBOL_GPL vmlinux 0x39d7bb0a usb_unpoison_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0x39e15e5f trace_nowake_buffer_unlock_commit +EXPORT_SYMBOL_GPL vmlinux 0x3a26ed11 sched_clock +EXPORT_SYMBOL_GPL vmlinux 0x3a3081b2 ehci_cf_port_reset_rwsem +EXPORT_SYMBOL_GPL vmlinux 0x3a4f6a32 ata_sff_interrupt +EXPORT_SYMBOL_GPL vmlinux 0x3a737c47 device_add +EXPORT_SYMBOL_GPL vmlinux 0x3a7ff1e4 aead_geniv_free +EXPORT_SYMBOL_GPL vmlinux 0x3af2fc40 platform_get_resource_byname +EXPORT_SYMBOL_GPL vmlinux 0x3af5ad8b blkcipher_walk_virt_block +EXPORT_SYMBOL_GPL vmlinux 0x3b090a10 trace_event_raw_init +EXPORT_SYMBOL_GPL vmlinux 0x3b1c5afc ps3_vuart_irq_setup +EXPORT_SYMBOL_GPL vmlinux 0x3b794fec inet_csk_addr2sockaddr +EXPORT_SYMBOL_GPL vmlinux 0x3bb2ff4f system_long_wq +EXPORT_SYMBOL_GPL vmlinux 0x3be89d3c usb_register_notify +EXPORT_SYMBOL_GPL vmlinux 0x3c28bf33 rio_request_inb_pwrite +EXPORT_SYMBOL_GPL vmlinux 0x3c3238f8 blk_insert_cloned_request +EXPORT_SYMBOL_GPL vmlinux 0x3c607224 drop_cop +EXPORT_SYMBOL_GPL vmlinux 0x3c67ec59 netlink_has_listeners +EXPORT_SYMBOL_GPL vmlinux 0x3c8aa971 pci_msi_off +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 0x3ca3ea02 firmware_kobj +EXPORT_SYMBOL_GPL vmlinux 0x3cd06035 add_input_randomness +EXPORT_SYMBOL_GPL vmlinux 0x3cf124d9 inet_twsk_purge +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 0x3d591c1d usb_hcd_unlink_urb_from_ep +EXPORT_SYMBOL_GPL vmlinux 0x3d86f92b spi_add_device +EXPORT_SYMBOL_GPL vmlinux 0x3d959545 blocking_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x3db22f10 led_classdev_unregister +EXPORT_SYMBOL_GPL vmlinux 0x3dc916b6 crypto_fl_tab +EXPORT_SYMBOL_GPL vmlinux 0x3df1c9d6 skb_pull_rcsum +EXPORT_SYMBOL_GPL vmlinux 0x3e075472 crypto_register_ahash +EXPORT_SYMBOL_GPL vmlinux 0x3e103467 ip6_sk_dst_lookup_flow +EXPORT_SYMBOL_GPL vmlinux 0x3e5f5d46 udp4_lib_lookup +EXPORT_SYMBOL_GPL vmlinux 0x3e992212 sysfs_remove_group +EXPORT_SYMBOL_GPL vmlinux 0x3ea687b1 ring_buffer_swap_cpu +EXPORT_SYMBOL_GPL vmlinux 0x3ed31e7f xfrm_audit_state_notfound +EXPORT_SYMBOL_GPL vmlinux 0x3ef04faf crypto_ablkcipher_type +EXPORT_SYMBOL_GPL vmlinux 0x3efb35c9 get_online_cpus +EXPORT_SYMBOL_GPL vmlinux 0x3f01c959 dw_spi_resume_host +EXPORT_SYMBOL_GPL vmlinux 0x3f238101 dcookie_register +EXPORT_SYMBOL_GPL vmlinux 0x3f379d1b ata_common_sdev_attrs +EXPORT_SYMBOL_GPL vmlinux 0x3f59b581 tcp_reno_cong_avoid +EXPORT_SYMBOL_GPL vmlinux 0x3f7d1052 __netpoll_setup +EXPORT_SYMBOL_GPL vmlinux 0x3f8f40fb ring_buffer_iter_peek +EXPORT_SYMBOL_GPL vmlinux 0x3fd5496c tcp_slow_start +EXPORT_SYMBOL_GPL vmlinux 0x3fe6c53d scsi_nl_sock +EXPORT_SYMBOL_GPL vmlinux 0x4007fd9a usb_disable_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0x4016ee55 regulator_is_enabled +EXPORT_SYMBOL_GPL vmlinux 0x40220548 dm_suspended +EXPORT_SYMBOL_GPL vmlinux 0x4030eaf7 ide_init_disk +EXPORT_SYMBOL_GPL vmlinux 0x403f9529 gpio_request_one +EXPORT_SYMBOL_GPL vmlinux 0x40596047 ps3_mmio_region_create +EXPORT_SYMBOL_GPL vmlinux 0x40662d16 disk_check_events +EXPORT_SYMBOL_GPL vmlinux 0x407e9b9d ring_buffer_record_disable_cpu +EXPORT_SYMBOL_GPL vmlinux 0x40881f1f srcu_batches_completed +EXPORT_SYMBOL_GPL vmlinux 0x4098bb9d spi_busnum_to_master +EXPORT_SYMBOL_GPL vmlinux 0x40af0dec ata_xfer_mode2mask +EXPORT_SYMBOL_GPL vmlinux 0x40c54fcd enable_kprobe +EXPORT_SYMBOL_GPL vmlinux 0x40ca0cc7 ata_bmdma_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0x40cb257e rtnl_link_register +EXPORT_SYMBOL_GPL vmlinux 0x40d46b21 crypto_ft_tab +EXPORT_SYMBOL_GPL vmlinux 0x40d7108c dev_set_name +EXPORT_SYMBOL_GPL vmlinux 0x40e24e4f fuse_dev_release +EXPORT_SYMBOL_GPL vmlinux 0x4128878b swiotlb_unmap_page +EXPORT_SYMBOL_GPL vmlinux 0x412ccaf4 blk_queue_dma_drain +EXPORT_SYMBOL_GPL vmlinux 0x41389212 trace_seq_printf +EXPORT_SYMBOL_GPL vmlinux 0x41dcb3d2 ata_std_qc_defer +EXPORT_SYMBOL_GPL vmlinux 0x41f06b77 cgroup_path +EXPORT_SYMBOL_GPL vmlinux 0x42004992 platform_get_irq_byname +EXPORT_SYMBOL_GPL vmlinux 0x42219baf xfrm_audit_state_replay +EXPORT_SYMBOL_GPL vmlinux 0x424acc6d scatterwalk_done +EXPORT_SYMBOL_GPL vmlinux 0x42687f60 regulator_get_current_limit +EXPORT_SYMBOL_GPL vmlinux 0x42825ce2 rcu_scheduler_active +EXPORT_SYMBOL_GPL vmlinux 0x428cbc69 usb_enable_xhci_ports +EXPORT_SYMBOL_GPL vmlinux 0x42937e23 tty_buffer_request_room +EXPORT_SYMBOL_GPL vmlinux 0x42a5d6d1 debugfs_create_x8 +EXPORT_SYMBOL_GPL vmlinux 0x42c93235 tty_ldisc_flush +EXPORT_SYMBOL_GPL vmlinux 0x42d0a32b alloc_page_buffers +EXPORT_SYMBOL_GPL vmlinux 0x42ea3047 regulator_put +EXPORT_SYMBOL_GPL vmlinux 0x42ffbdfc flush_workqueue +EXPORT_SYMBOL_GPL vmlinux 0x430d24e8 kobject_create_and_add +EXPORT_SYMBOL_GPL vmlinux 0x4312623c tcp_register_congestion_control +EXPORT_SYMBOL_GPL vmlinux 0x432fd7f6 __gpio_set_value +EXPORT_SYMBOL_GPL vmlinux 0x434186ac ata_eh_qc_retry +EXPORT_SYMBOL_GPL vmlinux 0x43d809ef fb_deferred_io_cleanup +EXPORT_SYMBOL_GPL vmlinux 0x43ee57e7 register_ftrace_function +EXPORT_SYMBOL_GPL vmlinux 0x43f56e82 ata_xfer_mode2shift +EXPORT_SYMBOL_GPL vmlinux 0x440a3193 device_reprobe +EXPORT_SYMBOL_GPL vmlinux 0x44378e45 cpufreq_cpu_put +EXPORT_SYMBOL_GPL vmlinux 0x44404f11 kdb_register_repeat +EXPORT_SYMBOL_GPL vmlinux 0x445b5b97 spi_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x445e1d8a dm_underlying_device_busy +EXPORT_SYMBOL_GPL vmlinux 0x447e02b2 generic_subsys_pm_ops +EXPORT_SYMBOL_GPL vmlinux 0x4484a5a4 wait_for_device_probe +EXPORT_SYMBOL_GPL vmlinux 0x44acb66b ata_sas_queuecmd +EXPORT_SYMBOL_GPL vmlinux 0x44b0b520 init_srcu_struct +EXPORT_SYMBOL_GPL vmlinux 0x44b6af3a skb_partial_csum_set +EXPORT_SYMBOL_GPL vmlinux 0x44c684c8 tasklet_hrtimer_init +EXPORT_SYMBOL_GPL vmlinux 0x44e1ff62 driver_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x44e9d419 blocking_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x44ee564c platform_driver_register +EXPORT_SYMBOL_GPL vmlinux 0x4504b03e ide_no_data_taskfile +EXPORT_SYMBOL_GPL vmlinux 0x4508cc0a sysfs_update_group +EXPORT_SYMBOL_GPL vmlinux 0x4540ac10 tps6586x_read +EXPORT_SYMBOL_GPL vmlinux 0x4563a867 xfrm_output +EXPORT_SYMBOL_GPL vmlinux 0x457594fa crypto_alg_list +EXPORT_SYMBOL_GPL vmlinux 0x4580820a platform_device_alloc +EXPORT_SYMBOL_GPL vmlinux 0x45869e0a ide_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x45922fb4 rq_flush_dcache_pages +EXPORT_SYMBOL_GPL vmlinux 0x45b711e9 ip_build_and_send_pkt +EXPORT_SYMBOL_GPL vmlinux 0x45b78a0b ata_sff_thaw +EXPORT_SYMBOL_GPL vmlinux 0x45bf1ff3 crypto_inc +EXPORT_SYMBOL_GPL vmlinux 0x45cfaee3 pm_qos_remove_request +EXPORT_SYMBOL_GPL vmlinux 0x45e945dc sata_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x45f62b3e devres_remove_group +EXPORT_SYMBOL_GPL vmlinux 0x45f9b21e vfs_setlease +EXPORT_SYMBOL_GPL vmlinux 0x45fb8d1a spu_add_sysdev_attr +EXPORT_SYMBOL_GPL vmlinux 0x46074c17 sdev_evt_alloc +EXPORT_SYMBOL_GPL vmlinux 0x4619088e kdb_printf +EXPORT_SYMBOL_GPL vmlinux 0x4640d28c stmpe_enable +EXPORT_SYMBOL_GPL vmlinux 0x464a7846 tracepoint_get_iter_range +EXPORT_SYMBOL_GPL vmlinux 0x464dee1c rtnl_register +EXPORT_SYMBOL_GPL vmlinux 0x46701752 ata_sff_qc_issue +EXPORT_SYMBOL_GPL vmlinux 0x4672e88b __crypto_dequeue_request +EXPORT_SYMBOL_GPL vmlinux 0x46783419 skcipher_geniv_init +EXPORT_SYMBOL_GPL vmlinux 0x46c1b595 simple_attr_write +EXPORT_SYMBOL_GPL vmlinux 0x46d9f955 ps3_irq_plug_setup +EXPORT_SYMBOL_GPL vmlinux 0x47229b5c gpio_request +EXPORT_SYMBOL_GPL vmlinux 0x4741db42 ps3av_set_audio_mode +EXPORT_SYMBOL_GPL vmlinux 0x4750dba4 pci_store_saved_state +EXPORT_SYMBOL_GPL vmlinux 0x475ee430 tps6586x_writes +EXPORT_SYMBOL_GPL vmlinux 0x476be693 rio_request_inb_mbox +EXPORT_SYMBOL_GPL vmlinux 0x4779c3d4 find_symbol +EXPORT_SYMBOL_GPL vmlinux 0x477e5509 cpufreq_freq_attr_scaling_available_freqs +EXPORT_SYMBOL_GPL vmlinux 0x47acddea ps3_sys_manager_set_wol +EXPORT_SYMBOL_GPL vmlinux 0x47b12dc2 ata_sff_wait_after_reset +EXPORT_SYMBOL_GPL vmlinux 0x47f8d9b3 ring_buffer_record_enable +EXPORT_SYMBOL_GPL vmlinux 0x484894b3 tty_get_pgrp +EXPORT_SYMBOL_GPL vmlinux 0x484f4eb2 css_id +EXPORT_SYMBOL_GPL vmlinux 0x484f5133 disk_part_iter_next +EXPORT_SYMBOL_GPL vmlinux 0x4896078f inet_csk_compat_getsockopt +EXPORT_SYMBOL_GPL vmlinux 0x48974270 ring_buffer_alloc_read_page +EXPORT_SYMBOL_GPL vmlinux 0x48a488a0 sysctl_tcp_cookie_size +EXPORT_SYMBOL_GPL vmlinux 0x48b15728 usb_hcd_check_unlink_urb +EXPORT_SYMBOL_GPL vmlinux 0x48bb940f debugfs_create_u8 +EXPORT_SYMBOL_GPL vmlinux 0x48d3d04e ata_slave_link_init +EXPORT_SYMBOL_GPL vmlinux 0x48f050f8 mnt_drop_write +EXPORT_SYMBOL_GPL vmlinux 0x4904e181 tracepoint_iter_start +EXPORT_SYMBOL_GPL vmlinux 0x4940f739 pmf_find_function +EXPORT_SYMBOL_GPL vmlinux 0x4941bb78 ide_tf_load +EXPORT_SYMBOL_GPL vmlinux 0x4949ba3f crypto_hash_walk_done +EXPORT_SYMBOL_GPL vmlinux 0x49723174 stmpe_block_write +EXPORT_SYMBOL_GPL vmlinux 0x4980098d blkdev_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x499043d3 crypto_init_queue +EXPORT_SYMBOL_GPL vmlinux 0x49d4db0f unregister_ftrace_function +EXPORT_SYMBOL_GPL vmlinux 0x49e3c183 __pci_complete_power_transition +EXPORT_SYMBOL_GPL vmlinux 0x49e78542 usb_autopm_put_interface_no_suspend +EXPORT_SYMBOL_GPL vmlinux 0x49e96fbc power_supply_set_battery_charged +EXPORT_SYMBOL_GPL vmlinux 0x4a08952d inet_csk_bind_conflict +EXPORT_SYMBOL_GPL vmlinux 0x4a22a61d ide_allocate_dma_engine +EXPORT_SYMBOL_GPL vmlinux 0x4a3cab7e proc_net_mkdir +EXPORT_SYMBOL_GPL vmlinux 0x4a3ce32e blkiocg_update_io_add_stats +EXPORT_SYMBOL_GPL vmlinux 0x4a4ef258 tpm_pm_resume +EXPORT_SYMBOL_GPL vmlinux 0x4a6b38cd fb_deferred_io_init +EXPORT_SYMBOL_GPL vmlinux 0x4a9cef99 devres_alloc +EXPORT_SYMBOL_GPL vmlinux 0x4acf05e1 fs_kobj +EXPORT_SYMBOL_GPL vmlinux 0x4adda1e9 inet_csk_search_req +EXPORT_SYMBOL_GPL vmlinux 0x4aed9f88 platform_create_bundle +EXPORT_SYMBOL_GPL vmlinux 0x4b154451 map_vm_area +EXPORT_SYMBOL_GPL vmlinux 0x4b5dfe48 ata_bmdma_setup +EXPORT_SYMBOL_GPL vmlinux 0x4b602879 ide_tf_read +EXPORT_SYMBOL_GPL vmlinux 0x4b69f5b1 blkdev_aio_write +EXPORT_SYMBOL_GPL vmlinux 0x4b840dfd probe_kernel_read +EXPORT_SYMBOL_GPL vmlinux 0x4b90d570 max8997_read_reg +EXPORT_SYMBOL_GPL vmlinux 0x4bc62a81 audit_enabled +EXPORT_SYMBOL_GPL vmlinux 0x4bf62104 module_mutex +EXPORT_SYMBOL_GPL vmlinux 0x4c18f773 ps3_os_area_set_rtc_diff +EXPORT_SYMBOL_GPL vmlinux 0x4c32bb70 ata_pci_bmdma_init +EXPORT_SYMBOL_GPL vmlinux 0x4c59591a usb_hub_clear_tt_buffer +EXPORT_SYMBOL_GPL vmlinux 0x4c759827 byte_rev_table +EXPORT_SYMBOL_GPL vmlinux 0x4c8657ce ata_pci_device_suspend +EXPORT_SYMBOL_GPL vmlinux 0x4c87d7c1 tracepoint_iter_stop +EXPORT_SYMBOL_GPL vmlinux 0x4c909152 __rtnl_register +EXPORT_SYMBOL_GPL vmlinux 0x4ca1502e kobject_init_and_add +EXPORT_SYMBOL_GPL vmlinux 0x4caef573 cpufreq_frequency_table_verify +EXPORT_SYMBOL_GPL vmlinux 0x4cdfd576 relay_subbufs_consumed +EXPORT_SYMBOL_GPL vmlinux 0x4d039985 tpm_open +EXPORT_SYMBOL_GPL vmlinux 0x4d063130 ata_bmdma_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x4d4fd5f1 xfrm_calg_get_byname +EXPORT_SYMBOL_GPL vmlinux 0x4d5a663c da903x_writes +EXPORT_SYMBOL_GPL vmlinux 0x4d84436b sata_link_debounce +EXPORT_SYMBOL_GPL vmlinux 0x4da2b42f driver_attach +EXPORT_SYMBOL_GPL vmlinux 0x4db4ea0c pmac_low_i2c_unlock +EXPORT_SYMBOL_GPL vmlinux 0x4dbe5e19 rt_mutex_lock_interruptible +EXPORT_SYMBOL_GPL vmlinux 0x4de4d7a7 skcipher_geniv_alloc +EXPORT_SYMBOL_GPL vmlinux 0x4dfa19fa __inet_twsk_hashdance +EXPORT_SYMBOL_GPL vmlinux 0x4dfa2c16 sata_async_notification +EXPORT_SYMBOL_GPL vmlinux 0x4e2e69ef ata_sff_hsm_move +EXPORT_SYMBOL_GPL vmlinux 0x4e7df11b irq_create_of_mapping +EXPORT_SYMBOL_GPL vmlinux 0x4eaf1b29 dw_spi_xfer_done +EXPORT_SYMBOL_GPL vmlinux 0x4ed3801d sysdev_class_register +EXPORT_SYMBOL_GPL vmlinux 0x4ed9877d usb_hcd_giveback_urb +EXPORT_SYMBOL_GPL vmlinux 0x4ef5bcf4 perf_swevent_get_recursion_context +EXPORT_SYMBOL_GPL vmlinux 0x4f2a35db rdev_get_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x4f5b8789 ata_pci_remove_one +EXPORT_SYMBOL_GPL vmlinux 0x4fae1f2d of_pci_address_to_resource +EXPORT_SYMBOL_GPL vmlinux 0x4fb393b2 cbe_spu_info +EXPORT_SYMBOL_GPL vmlinux 0x4fdc945d sata_deb_timing_normal +EXPORT_SYMBOL_GPL vmlinux 0x4fec12a5 seq_open_net +EXPORT_SYMBOL_GPL vmlinux 0x507de8c6 add_memory +EXPORT_SYMBOL_GPL vmlinux 0x5086ac3a alg_test +EXPORT_SYMBOL_GPL vmlinux 0x50a69efa tty_set_termios +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 0x51196e88 sk_attach_filter +EXPORT_SYMBOL_GPL vmlinux 0x511da568 apply_to_page_range +EXPORT_SYMBOL_GPL vmlinux 0x5155fc3f __big_tty_mutex_owner +EXPORT_SYMBOL_GPL vmlinux 0x517c02c0 tps6586x_write +EXPORT_SYMBOL_GPL vmlinux 0x51a923fd max8997_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0x51b65a26 rtc_lock +EXPORT_SYMBOL_GPL vmlinux 0x51bfa6e9 blk_queue_rq_timeout +EXPORT_SYMBOL_GPL vmlinux 0x51c13dbe kern_mount_data +EXPORT_SYMBOL_GPL vmlinux 0x51caa18f usb_create_shared_hcd +EXPORT_SYMBOL_GPL vmlinux 0x52191d51 unregister_jprobes +EXPORT_SYMBOL_GPL vmlinux 0x52290490 ide_output_data +EXPORT_SYMBOL_GPL vmlinux 0x5235fef8 class_unregister +EXPORT_SYMBOL_GPL vmlinux 0x524192f2 usb_bulk_msg +EXPORT_SYMBOL_GPL vmlinux 0x524a7826 __tracepoint_block_bio_complete +EXPORT_SYMBOL_GPL vmlinux 0x5252634f ide_undecoded_slave +EXPORT_SYMBOL_GPL vmlinux 0x52890f8e tc3589x_block_read +EXPORT_SYMBOL_GPL vmlinux 0x52906a98 ata_scsi_queuecmd +EXPORT_SYMBOL_GPL vmlinux 0x529715fa crypto_unregister_pcomp +EXPORT_SYMBOL_GPL vmlinux 0x52a8e238 kobject_uevent +EXPORT_SYMBOL_GPL vmlinux 0x52aecbc3 __trace_note_message +EXPORT_SYMBOL_GPL vmlinux 0x52e594d2 __giveup_vsx +EXPORT_SYMBOL_GPL vmlinux 0x530b5d40 ata_do_eh +EXPORT_SYMBOL_GPL vmlinux 0x5324d04f bstr_printf +EXPORT_SYMBOL_GPL vmlinux 0x5361380c rtc_irq_set_state +EXPORT_SYMBOL_GPL vmlinux 0x53614269 get_cpu_idle_time_us +EXPORT_SYMBOL_GPL vmlinux 0x537efe00 eeh_add_device_tree_early +EXPORT_SYMBOL_GPL vmlinux 0x53986488 register_die_notifier +EXPORT_SYMBOL_GPL vmlinux 0x539edfa6 pci_hp_create_module_link +EXPORT_SYMBOL_GPL vmlinux 0x5413e49f rio_request_outb_mbox +EXPORT_SYMBOL_GPL vmlinux 0x5416e160 usb_free_coherent +EXPORT_SYMBOL_GPL vmlinux 0x541bd60a irq_work_run +EXPORT_SYMBOL_GPL vmlinux 0x546037c5 __module_text_address +EXPORT_SYMBOL_GPL vmlinux 0x5460c8d8 fsnotify_get_cookie +EXPORT_SYMBOL_GPL vmlinux 0x546c5565 ppc_tb_freq +EXPORT_SYMBOL_GPL vmlinux 0x549525ef handle_nested_irq +EXPORT_SYMBOL_GPL vmlinux 0x54c41bb5 aead_geniv_alloc +EXPORT_SYMBOL_GPL vmlinux 0x54e0f2d2 bus_get_device_klist +EXPORT_SYMBOL_GPL vmlinux 0x54e7bbe6 class_compat_remove_link +EXPORT_SYMBOL_GPL vmlinux 0x5589e647 ring_buffer_change_overwrite +EXPORT_SYMBOL_GPL vmlinux 0x55ed91a1 pcie_update_link_speed +EXPORT_SYMBOL_GPL vmlinux 0x55f2580b __alloc_percpu +EXPORT_SYMBOL_GPL vmlinux 0x56310925 regulator_mode_to_status +EXPORT_SYMBOL_GPL vmlinux 0x563e515e register_pernet_subsys +EXPORT_SYMBOL_GPL vmlinux 0x563fb5c8 __trace_bprintk +EXPORT_SYMBOL_GPL vmlinux 0x56407d02 wm8350_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x564f1dca klist_add_after +EXPORT_SYMBOL_GPL vmlinux 0x565b6892 uuid_le_gen +EXPORT_SYMBOL_GPL vmlinux 0x56678db7 tcp_get_info +EXPORT_SYMBOL_GPL vmlinux 0x566d335b class_compat_register +EXPORT_SYMBOL_GPL vmlinux 0x568c9944 da903x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x56970466 ata_scsi_port_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x569c4d7f spu_init_channels +EXPORT_SYMBOL_GPL vmlinux 0x56d285d1 sysfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0x56e1beac inet_diag_unregister +EXPORT_SYMBOL_GPL vmlinux 0x56e75d47 klist_node_attached +EXPORT_SYMBOL_GPL vmlinux 0x56f1649d usb_anchor_urb +EXPORT_SYMBOL_GPL vmlinux 0x575c5f94 execute_in_process_context +EXPORT_SYMBOL_GPL vmlinux 0x57780d98 ata_pci_bmdma_init_one +EXPORT_SYMBOL_GPL vmlinux 0x579e0bf5 rtnl_unregister_all +EXPORT_SYMBOL_GPL vmlinux 0x57b05503 ip6_dst_lookup_flow +EXPORT_SYMBOL_GPL vmlinux 0x57b637df workqueue_congested +EXPORT_SYMBOL_GPL vmlinux 0x57c5b577 spi_bus_lock +EXPORT_SYMBOL_GPL vmlinux 0x57ccd359 blkcipher_walk_done +EXPORT_SYMBOL_GPL vmlinux 0x57fac671 pci_intx +EXPORT_SYMBOL_GPL vmlinux 0x5811d373 ring_buffer_consume +EXPORT_SYMBOL_GPL vmlinux 0x58495ad8 ring_buffer_time_stamp +EXPORT_SYMBOL_GPL vmlinux 0x584c88d0 usb_hc_died +EXPORT_SYMBOL_GPL vmlinux 0x5892f832 release_pmc_hardware +EXPORT_SYMBOL_GPL vmlinux 0x58a7ef55 stmpe_reg_read +EXPORT_SYMBOL_GPL vmlinux 0x58a86614 ftrace_set_filter +EXPORT_SYMBOL_GPL vmlinux 0x58b9e5f1 scsi_nl_add_driver +EXPORT_SYMBOL_GPL vmlinux 0x58fe9409 rio_inb_pwrite_handler +EXPORT_SYMBOL_GPL vmlinux 0x59011b15 crypto_alg_sem +EXPORT_SYMBOL_GPL vmlinux 0x596d163c use_mm +EXPORT_SYMBOL_GPL vmlinux 0x5980e9bc raw_hash_sk +EXPORT_SYMBOL_GPL vmlinux 0x598bc868 ide_host_add +EXPORT_SYMBOL_GPL vmlinux 0x599c4b6a usb_hcd_pci_probe +EXPORT_SYMBOL_GPL vmlinux 0x59acc2ce gpiochip_remove +EXPORT_SYMBOL_GPL vmlinux 0x59b69bfb usb_string +EXPORT_SYMBOL_GPL vmlinux 0x59d8f0d0 class_create_file +EXPORT_SYMBOL_GPL vmlinux 0x59dbb556 transport_remove_device +EXPORT_SYMBOL_GPL vmlinux 0x59f0c0eb perf_event_read_value +EXPORT_SYMBOL_GPL vmlinux 0x5a32eaf2 edac_class +EXPORT_SYMBOL_GPL vmlinux 0x5a766dff modify_user_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x5a7bfe41 crypto_probing_notify +EXPORT_SYMBOL_GPL vmlinux 0x5a9811bf pmf_do_functions +EXPORT_SYMBOL_GPL vmlinux 0x5aaea23f dw_spi_suspend_host +EXPORT_SYMBOL_GPL vmlinux 0x5ab0393d ide_input_data +EXPORT_SYMBOL_GPL vmlinux 0x5abe1e71 xfrm_audit_state_delete +EXPORT_SYMBOL_GPL vmlinux 0x5ae6830e pmac_i2c_get_bus_node +EXPORT_SYMBOL_GPL vmlinux 0x5aeb8bb0 pcibios_finish_adding_to_bus +EXPORT_SYMBOL_GPL vmlinux 0x5b6c0233 lookup_instantiate_filp +EXPORT_SYMBOL_GPL vmlinux 0x5bc1c305 unregister_pernet_subsys +EXPORT_SYMBOL_GPL vmlinux 0x5bc3e247 dm_path_uevent +EXPORT_SYMBOL_GPL vmlinux 0x5bf1edbc eeh_remove_bus_device +EXPORT_SYMBOL_GPL vmlinux 0x5bfc03c3 unregister_keyboard_notifier +EXPORT_SYMBOL_GPL vmlinux 0x5bffa29d shash_ahash_finup +EXPORT_SYMBOL_GPL vmlinux 0x5c987d56 crypto_blkcipher_type +EXPORT_SYMBOL_GPL vmlinux 0x5ca340d9 bus_find_device +EXPORT_SYMBOL_GPL vmlinux 0x5cb58931 pm_runtime_irq_safe +EXPORT_SYMBOL_GPL vmlinux 0x5cbb8c61 ata_pci_sff_prepare_host +EXPORT_SYMBOL_GPL vmlinux 0x5cd49ccf cleanup_srcu_struct +EXPORT_SYMBOL_GPL vmlinux 0x5cea7262 crypto_ahash_type +EXPORT_SYMBOL_GPL vmlinux 0x5d0416cb class_interface_register +EXPORT_SYMBOL_GPL vmlinux 0x5d37f5b9 ata_qc_complete +EXPORT_SYMBOL_GPL vmlinux 0x5d4ecc2d ide_pad_transfer +EXPORT_SYMBOL_GPL vmlinux 0x5d730e7b raw_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x5d7f38c4 perf_event_create_kernel_counter +EXPORT_SYMBOL_GPL vmlinux 0x5d8126db pci_unblock_user_cfg_access +EXPORT_SYMBOL_GPL vmlinux 0x5da4b316 rtc_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x5db01ee0 rtc_read_time +EXPORT_SYMBOL_GPL vmlinux 0x5dd67618 register_netevent_notifier +EXPORT_SYMBOL_GPL vmlinux 0x5e75b696 isa_bridge_pcidev +EXPORT_SYMBOL_GPL vmlinux 0x5e769986 ps3_os_area_get_av_multi_out +EXPORT_SYMBOL_GPL vmlinux 0x5ea52255 inet6_csk_reqsk_queue_hash_add +EXPORT_SYMBOL_GPL vmlinux 0x5ed77b5a macio_find +EXPORT_SYMBOL_GPL vmlinux 0x5edc9f5e ipv6_find_tlv +EXPORT_SYMBOL_GPL vmlinux 0x5ee7542e reserve_pmc_hardware +EXPORT_SYMBOL_GPL vmlinux 0x5f0b1f42 default_backing_dev_info +EXPORT_SYMBOL_GPL vmlinux 0x5f46d244 of_irq_map_raw +EXPORT_SYMBOL_GPL vmlinux 0x5fb4bdfe queue_kthread_work +EXPORT_SYMBOL_GPL vmlinux 0x5fb6b3f2 regulator_get_exclusive +EXPORT_SYMBOL_GPL vmlinux 0x5fcdec5d xfrm_ealg_get_byidx +EXPORT_SYMBOL_GPL vmlinux 0x603de854 remove_irq +EXPORT_SYMBOL_GPL vmlinux 0x60506751 unmap_kernel_range_noflush +EXPORT_SYMBOL_GPL vmlinux 0x605f5754 power_supply_am_i_supplied +EXPORT_SYMBOL_GPL vmlinux 0x6076ea76 usb_register_device_driver +EXPORT_SYMBOL_GPL vmlinux 0x608149d0 tty_ldisc_ref +EXPORT_SYMBOL_GPL vmlinux 0x6086a401 shash_free_instance +EXPORT_SYMBOL_GPL vmlinux 0x60a13e90 rcu_barrier +EXPORT_SYMBOL_GPL vmlinux 0x60a32ea9 pm_power_off +EXPORT_SYMBOL_GPL vmlinux 0x60c31cbe lookup_create +EXPORT_SYMBOL_GPL vmlinux 0x60ce4ca0 spu_priv1_ops +EXPORT_SYMBOL_GPL vmlinux 0x61262048 usb_hcd_link_urb_to_ep +EXPORT_SYMBOL_GPL vmlinux 0x61634f05 lock_flocks +EXPORT_SYMBOL_GPL vmlinux 0x61647fa8 irq_work_queue +EXPORT_SYMBOL_GPL vmlinux 0x61a90c54 klist_add_head +EXPORT_SYMBOL_GPL vmlinux 0x61ac54c3 pci_hp_deregister +EXPORT_SYMBOL_GPL vmlinux 0x61c4ab22 ide_pio_cycle_time +EXPORT_SYMBOL_GPL vmlinux 0x61d8c7cf ring_buffer_record_enable_cpu +EXPORT_SYMBOL_GPL vmlinux 0x61e5bd58 __rt_mutex_init +EXPORT_SYMBOL_GPL vmlinux 0x61f3e4b6 pm_runtime_enable +EXPORT_SYMBOL_GPL vmlinux 0x62255053 gpiochip_is_requested +EXPORT_SYMBOL_GPL vmlinux 0x62479c3f ide_do_test_unit_ready +EXPORT_SYMBOL_GPL vmlinux 0x62a27a65 sata_link_scr_lpm +EXPORT_SYMBOL_GPL vmlinux 0x62c2ea0f crypto_alg_lookup +EXPORT_SYMBOL_GPL vmlinux 0x62f98ae8 __hvc_resize +EXPORT_SYMBOL_GPL vmlinux 0x631ec115 crypto_alloc_ahash +EXPORT_SYMBOL_GPL vmlinux 0x63205de1 ata_scsi_unlock_native_capacity +EXPORT_SYMBOL_GPL vmlinux 0x6377d40c register_kprobe +EXPORT_SYMBOL_GPL vmlinux 0x639e14e5 debugfs_create_x16 +EXPORT_SYMBOL_GPL vmlinux 0x63cddd97 usb_find_alt_setting +EXPORT_SYMBOL_GPL vmlinux 0x63f4dc09 bprintf +EXPORT_SYMBOL_GPL vmlinux 0x643ced08 pci_set_pcie_reset_state +EXPORT_SYMBOL_GPL vmlinux 0x645f9691 root_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x64a4acb8 unregister_ftrace_event +EXPORT_SYMBOL_GPL vmlinux 0x64b2b2c9 ide_set_media_lock +EXPORT_SYMBOL_GPL vmlinux 0x64e596e8 fb_bl_default_curve +EXPORT_SYMBOL_GPL vmlinux 0x651df14c ata_sff_postreset +EXPORT_SYMBOL_GPL vmlinux 0x6525dbe9 device_schedule_callback_owner +EXPORT_SYMBOL_GPL vmlinux 0x6547c4f0 find_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0x655c17cf dma_release_channel +EXPORT_SYMBOL_GPL vmlinux 0x6587ea2b ablkcipher_walk_done +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 0x661601de sprint_symbol +EXPORT_SYMBOL_GPL vmlinux 0x662ba34c ata_noop_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0x6635fad1 pci_restore_msi_state +EXPORT_SYMBOL_GPL vmlinux 0x663f525e raw_seq_next +EXPORT_SYMBOL_GPL vmlinux 0x6647174e init_user_ns +EXPORT_SYMBOL_GPL vmlinux 0x667a812c ps3av_set_video_mode +EXPORT_SYMBOL_GPL vmlinux 0x668402aa crypto_put_default_rng +EXPORT_SYMBOL_GPL vmlinux 0x66952736 usb_sg_cancel +EXPORT_SYMBOL_GPL vmlinux 0x66b2a859 nr_free_buffer_pages +EXPORT_SYMBOL_GPL vmlinux 0x66b56417 transport_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0x66d87d38 symbol_put_addr +EXPORT_SYMBOL_GPL vmlinux 0x66ebabb6 rio_release_inb_mbox +EXPORT_SYMBOL_GPL vmlinux 0x6704716c cpu_remove_sysdev_attr +EXPORT_SYMBOL_GPL vmlinux 0x6723f98a pmac_i2c_get_adapter +EXPORT_SYMBOL_GPL vmlinux 0x672c8841 ata_dummy_port_info +EXPORT_SYMBOL_GPL vmlinux 0x67319f34 fuse_abort_conn +EXPORT_SYMBOL_GPL vmlinux 0x67594e1b power_supply_register +EXPORT_SYMBOL_GPL vmlinux 0x67920928 ata_bmdma_port_start +EXPORT_SYMBOL_GPL vmlinux 0x67955ce6 profile_hits +EXPORT_SYMBOL_GPL vmlinux 0x67a317eb blk_add_request_payload +EXPORT_SYMBOL_GPL vmlinux 0x67e7dd59 of_address_to_resource +EXPORT_SYMBOL_GPL vmlinux 0x6812be58 uhci_check_and_reset_hc +EXPORT_SYMBOL_GPL vmlinux 0x681bc177 rio_mport_read_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x686299a3 sysdev_show_ulong +EXPORT_SYMBOL_GPL vmlinux 0x686c703f xfrm_count_auth_supported +EXPORT_SYMBOL_GPL vmlinux 0x6882c759 usb_hcd_unmap_urb_for_dma +EXPORT_SYMBOL_GPL vmlinux 0x6892088c unregister_pm_notifier +EXPORT_SYMBOL_GPL vmlinux 0x689ed253 sysdev_class_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x68e2e30c debugfs_create_size_t +EXPORT_SYMBOL_GPL vmlinux 0x68f43c86 nf_register_afinfo +EXPORT_SYMBOL_GPL vmlinux 0x69149fb5 sg_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x69302a0a usb_control_msg +EXPORT_SYMBOL_GPL vmlinux 0x6959ced8 da903x_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x69630ca6 usb_mon_register +EXPORT_SYMBOL_GPL vmlinux 0x696f6f09 crypto_shash_final +EXPORT_SYMBOL_GPL vmlinux 0x69790ef6 __init_new_context +EXPORT_SYMBOL_GPL vmlinux 0x69e9a2cb ata_scsi_slave_config +EXPORT_SYMBOL_GPL vmlinux 0x6a1eef6d dev_attr_em_message +EXPORT_SYMBOL_GPL vmlinux 0x6a1f05e0 debugfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0x6a5a9265 crypto_enqueue_request +EXPORT_SYMBOL_GPL vmlinux 0x6a5fb566 rcu_sched_force_quiescent_state +EXPORT_SYMBOL_GPL vmlinux 0x6a63e1e7 ata_sas_port_alloc +EXPORT_SYMBOL_GPL vmlinux 0x6a6ca7e7 transport_destroy_device +EXPORT_SYMBOL_GPL vmlinux 0x6a7b5a25 bus_rescan_devices +EXPORT_SYMBOL_GPL vmlinux 0x6a8441be cpci_hp_start +EXPORT_SYMBOL_GPL vmlinux 0x6a902fea usb_debug_root +EXPORT_SYMBOL_GPL vmlinux 0x6aa3764d bsg_register_queue +EXPORT_SYMBOL_GPL vmlinux 0x6ab921fc rio_release_outb_mbox +EXPORT_SYMBOL_GPL vmlinux 0x6ac73a00 usb_deregister_device_driver +EXPORT_SYMBOL_GPL vmlinux 0x6acb8d84 ppc64_caches +EXPORT_SYMBOL_GPL vmlinux 0x6ae22328 pci_bus_resource_n +EXPORT_SYMBOL_GPL vmlinux 0x6b1c84e0 ata_sff_exec_command +EXPORT_SYMBOL_GPL vmlinux 0x6b29a1fa ring_buffer_event_length +EXPORT_SYMBOL_GPL vmlinux 0x6b322dd0 inet_csk_listen_stop +EXPORT_SYMBOL_GPL vmlinux 0x6b6226e3 usb_clear_halt +EXPORT_SYMBOL_GPL vmlinux 0x6b69e702 inode_sb_list_add +EXPORT_SYMBOL_GPL vmlinux 0x6b93bf60 inet_twdr_twkill_work +EXPORT_SYMBOL_GPL vmlinux 0x6c17411c ring_buffer_read_start +EXPORT_SYMBOL_GPL vmlinux 0x6c49c4f2 clockevents_notify +EXPORT_SYMBOL_GPL vmlinux 0x6c5215b6 crypto_register_template +EXPORT_SYMBOL_GPL vmlinux 0x6c8d5ae8 __gpio_get_value +EXPORT_SYMBOL_GPL vmlinux 0x6c9f9969 led_trigger_show +EXPORT_SYMBOL_GPL vmlinux 0x6cc3c94a pcibios_remove_pci_devices +EXPORT_SYMBOL_GPL vmlinux 0x6ccf21cd __inet_lookup_established +EXPORT_SYMBOL_GPL vmlinux 0x6d090d10 blk_queue_flush +EXPORT_SYMBOL_GPL vmlinux 0x6d10241b pseries_ioei_notifier_list +EXPORT_SYMBOL_GPL vmlinux 0x6d2fc5a6 net_namespace_list +EXPORT_SYMBOL_GPL vmlinux 0x6d6b5e90 ata_pci_device_do_suspend +EXPORT_SYMBOL_GPL vmlinux 0x6d850f80 twl4030_codec_enable_resource +EXPORT_SYMBOL_GPL vmlinux 0x6d9be2c5 exportfs_decode_fh +EXPORT_SYMBOL_GPL vmlinux 0x6db54534 pmac_i2c_get_channel +EXPORT_SYMBOL_GPL vmlinux 0x6dbd9ec1 relay_buf_full +EXPORT_SYMBOL_GPL vmlinux 0x6dcc49a1 spu_switch_notify +EXPORT_SYMBOL_GPL vmlinux 0x6dd2da95 dm_disk +EXPORT_SYMBOL_GPL vmlinux 0x6dd6ab2f pci_assign_unassigned_bridge_resources +EXPORT_SYMBOL_GPL vmlinux 0x6e008ddb ring_buffer_iter_reset +EXPORT_SYMBOL_GPL vmlinux 0x6e169b20 dev_attr_unload_heads +EXPORT_SYMBOL_GPL vmlinux 0x6e379526 kernstart_addr +EXPORT_SYMBOL_GPL vmlinux 0x6e65376f ip6_dst_lookup +EXPORT_SYMBOL_GPL vmlinux 0x6e6bf3fe platform_device_put +EXPORT_SYMBOL_GPL vmlinux 0x6e7474fc xfrm_ealg_get_byid +EXPORT_SYMBOL_GPL vmlinux 0x6e89d1b3 dm_requeue_unmapped_request +EXPORT_SYMBOL_GPL vmlinux 0x6ead75ff wm8350_device_init +EXPORT_SYMBOL_GPL vmlinux 0x6ee930bf drop_file_write_access +EXPORT_SYMBOL_GPL vmlinux 0x6f1ee69e kgdb_unregister_io_module +EXPORT_SYMBOL_GPL vmlinux 0x6f35e62f mmput +EXPORT_SYMBOL_GPL vmlinux 0x6fbc719c pmf_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x6fd192bb rtnl_link_unregister +EXPORT_SYMBOL_GPL vmlinux 0x6fda0642 ide_cd_expiry +EXPORT_SYMBOL_GPL vmlinux 0x6fe3d8cf ktime_add_safe +EXPORT_SYMBOL_GPL vmlinux 0x6ff32fdd ring_buffer_reset +EXPORT_SYMBOL_GPL vmlinux 0x6ff607b6 crypto_get_default_rng +EXPORT_SYMBOL_GPL vmlinux 0x7018d579 raw_seq_open +EXPORT_SYMBOL_GPL vmlinux 0x70199e22 tun_get_socket +EXPORT_SYMBOL_GPL vmlinux 0x701d176e __pm_runtime_idle +EXPORT_SYMBOL_GPL vmlinux 0x70260a2a tps65910_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x70547574 scsi_nl_add_transport +EXPORT_SYMBOL_GPL vmlinux 0x70600fdb rio_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x706b3a33 cpufreq_frequency_table_get_attr +EXPORT_SYMBOL_GPL vmlinux 0x7079b943 scsi_mode_select +EXPORT_SYMBOL_GPL vmlinux 0x707ff1bb ata_xfer_mask2mode +EXPORT_SYMBOL_GPL vmlinux 0x7089af83 tcp_death_row +EXPORT_SYMBOL_GPL vmlinux 0x7092603b __lock_page_killable +EXPORT_SYMBOL_GPL vmlinux 0x70ad3fc6 remove_memory +EXPORT_SYMBOL_GPL vmlinux 0x70cf032f usb_hcd_irq +EXPORT_SYMBOL_GPL vmlinux 0x7101b9f7 crypto_ahash_digest +EXPORT_SYMBOL_GPL vmlinux 0x7135b712 device_move +EXPORT_SYMBOL_GPL vmlinux 0x7135e03d ring_buffer_size +EXPORT_SYMBOL_GPL vmlinux 0x716265c7 debugfs_initialized +EXPORT_SYMBOL_GPL vmlinux 0x7171a2eb regulator_get_voltage +EXPORT_SYMBOL_GPL vmlinux 0x718ee1d2 ide_unregister_region +EXPORT_SYMBOL_GPL vmlinux 0x71a01752 fib_rules_unregister +EXPORT_SYMBOL_GPL vmlinux 0x71dc9998 crypto_il_tab +EXPORT_SYMBOL_GPL vmlinux 0x71f2426a ps3_vuart_port_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x71f7672c sysfs_put +EXPORT_SYMBOL_GPL vmlinux 0x71fa4b43 adp5520_clr_bits +EXPORT_SYMBOL_GPL vmlinux 0x721f1b55 eventfd_ctx_get +EXPORT_SYMBOL_GPL vmlinux 0x7225cb88 usb_reset_endpoint +EXPORT_SYMBOL_GPL vmlinux 0x7228e8e4 regulator_set_mode +EXPORT_SYMBOL_GPL vmlinux 0x725ceb99 ide_read_status +EXPORT_SYMBOL_GPL vmlinux 0x7265ea2f device_initialize +EXPORT_SYMBOL_GPL vmlinux 0x726e128d transport_setup_device +EXPORT_SYMBOL_GPL vmlinux 0x726e6a54 pci_bus_add_device +EXPORT_SYMBOL_GPL vmlinux 0x72741f25 trace_vbprintk +EXPORT_SYMBOL_GPL vmlinux 0x7278d328 all_vm_events +EXPORT_SYMBOL_GPL vmlinux 0x72f0fd06 ata_dev_pair +EXPORT_SYMBOL_GPL vmlinux 0x730b5785 tpm_write +EXPORT_SYMBOL_GPL vmlinux 0x735623ef sk_setup_caps +EXPORT_SYMBOL_GPL vmlinux 0x736d8d94 simple_attr_open +EXPORT_SYMBOL_GPL vmlinux 0x73a48b4a ata_sff_std_ports +EXPORT_SYMBOL_GPL vmlinux 0x73bcaf4f i2c_lock_adapter +EXPORT_SYMBOL_GPL vmlinux 0x73bf3994 tpm_show_caps_1_2 +EXPORT_SYMBOL_GPL vmlinux 0x73ce488f ring_buffer_read_page +EXPORT_SYMBOL_GPL vmlinux 0x73d34809 do_rw_taskfile +EXPORT_SYMBOL_GPL vmlinux 0x73fccd18 ata_pci_device_do_resume +EXPORT_SYMBOL_GPL vmlinux 0x74004621 proc_net_remove +EXPORT_SYMBOL_GPL vmlinux 0x743a165e ata_pack_xfermask +EXPORT_SYMBOL_GPL vmlinux 0x74798bb4 pmf_unregister_irq_client +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 0x74d4556d ata_pci_bmdma_prepare_host +EXPORT_SYMBOL_GPL vmlinux 0x74f53100 rio_request_inb_dbell +EXPORT_SYMBOL_GPL vmlinux 0x7522f3ba irq_modify_status +EXPORT_SYMBOL_GPL vmlinux 0x75588ddf pcie_port_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x75728cd2 raw_seq_stop +EXPORT_SYMBOL_GPL vmlinux 0x75866418 system_freezable_wq +EXPORT_SYMBOL_GPL vmlinux 0x75871d7b dw_spi_remove_host +EXPORT_SYMBOL_GPL vmlinux 0x759ab747 securityfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0x75e0b00c blk_abort_request +EXPORT_SYMBOL_GPL vmlinux 0x75e6e037 hash_page +EXPORT_SYMBOL_GPL vmlinux 0x75e8f3c3 crypto_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x760bdc0b platform_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x761188fd dpm_suspend_noirq +EXPORT_SYMBOL_GPL vmlinux 0x761d74f8 init_dummy_netdev +EXPORT_SYMBOL_GPL vmlinux 0x7621f03d flush_kthread_worker +EXPORT_SYMBOL_GPL vmlinux 0x7622f0e7 inet_hash +EXPORT_SYMBOL_GPL vmlinux 0x7645193c mnt_clone_write +EXPORT_SYMBOL_GPL vmlinux 0x764aee07 dev_attr_sw_activity +EXPORT_SYMBOL_GPL vmlinux 0x76b09fb4 ata_ehi_clear_desc +EXPORT_SYMBOL_GPL vmlinux 0x76e8e163 ide_host_free +EXPORT_SYMBOL_GPL vmlinux 0x77147fdb regulator_bulk_disable +EXPORT_SYMBOL_GPL vmlinux 0x77257627 regulator_bulk_enable +EXPORT_SYMBOL_GPL vmlinux 0x773adf3b input_ff_create +EXPORT_SYMBOL_GPL vmlinux 0x774fdae5 ring_buffer_read_finish +EXPORT_SYMBOL_GPL vmlinux 0x7758cde9 blkio_policy_register +EXPORT_SYMBOL_GPL vmlinux 0x777434f0 ftrace_event_reg +EXPORT_SYMBOL_GPL vmlinux 0x77876594 tcp_twsk_destructor +EXPORT_SYMBOL_GPL vmlinux 0x77a01dd0 ata_do_set_mode +EXPORT_SYMBOL_GPL vmlinux 0x7810935b crypto_unregister_alg +EXPORT_SYMBOL_GPL vmlinux 0x78235af3 pm_generic_runtime_idle +EXPORT_SYMBOL_GPL vmlinux 0x7845835c hwrng_register +EXPORT_SYMBOL_GPL vmlinux 0x7850fe9e wm8350_block_read +EXPORT_SYMBOL_GPL vmlinux 0x7860c0b2 blk_rq_unprep_clone +EXPORT_SYMBOL_GPL vmlinux 0x786ee218 debugfs_remove_recursive +EXPORT_SYMBOL_GPL vmlinux 0x786fb344 crypto_grab_aead +EXPORT_SYMBOL_GPL vmlinux 0x788da6e9 xv_get_total_size_bytes +EXPORT_SYMBOL_GPL vmlinux 0x78d93dfa tpm_show_caps +EXPORT_SYMBOL_GPL vmlinux 0x790e2e12 ata_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x79138060 tps6586x_update +EXPORT_SYMBOL_GPL vmlinux 0x7944e0fc tracing_off +EXPORT_SYMBOL_GPL vmlinux 0x79d39d7a wm8350_device_exit +EXPORT_SYMBOL_GPL vmlinux 0x79edc3a0 wm8350_clear_bits +EXPORT_SYMBOL_GPL vmlinux 0x7a29627c ata_host_resume +EXPORT_SYMBOL_GPL vmlinux 0x7a3cb677 tty_put_char +EXPORT_SYMBOL_GPL vmlinux 0x7a61e540 blk_end_request_err +EXPORT_SYMBOL_GPL vmlinux 0x7a6e33cc sata_pmp_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x7a89676a spu_remove_sysdev_attr +EXPORT_SYMBOL_GPL vmlinux 0x7a8fee84 wm8350_reg_read +EXPORT_SYMBOL_GPL vmlinux 0x7ad0f3da cpufreq_frequency_table_cpuinfo +EXPORT_SYMBOL_GPL vmlinux 0x7adbac99 xfrm_audit_state_icvfail +EXPORT_SYMBOL_GPL vmlinux 0x7ae1ae8e cpufreq_frequency_table_put_attr +EXPORT_SYMBOL_GPL vmlinux 0x7af665a7 sysdev_store_int +EXPORT_SYMBOL_GPL vmlinux 0x7b1d544d edac_handler_set +EXPORT_SYMBOL_GPL vmlinux 0x7b20e7ce securityfs_remove +EXPORT_SYMBOL_GPL vmlinux 0x7b32f7ae xv_free +EXPORT_SYMBOL_GPL vmlinux 0x7b3b9246 spi_alloc_device +EXPORT_SYMBOL_GPL vmlinux 0x7b51b00e ata_sff_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x7b593eb1 sysfs_add_device_to_node +EXPORT_SYMBOL_GPL vmlinux 0x7b741d16 tty_prepare_flip_string +EXPORT_SYMBOL_GPL vmlinux 0x7bf15ad9 pmf_register_irq_client +EXPORT_SYMBOL_GPL vmlinux 0x7bf3041b pm_wakeup_event +EXPORT_SYMBOL_GPL vmlinux 0x7c199fc0 blk_update_request +EXPORT_SYMBOL_GPL vmlinux 0x7c22d654 debugfs_create_symlink +EXPORT_SYMBOL_GPL vmlinux 0x7c6b8d30 usb_poison_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0x7c823a89 blkiocg_update_dispatch_stats +EXPORT_SYMBOL_GPL vmlinux 0x7c96d04d tpm_register_hardware +EXPORT_SYMBOL_GPL vmlinux 0x7ca13650 ide_write_devctl +EXPORT_SYMBOL_GPL vmlinux 0x7ca9f946 ata_pci_bmdma_clear_simplex +EXPORT_SYMBOL_GPL vmlinux 0x7cbef8fe transport_class_register +EXPORT_SYMBOL_GPL vmlinux 0x7cdf467a key_type_encrypted +EXPORT_SYMBOL_GPL vmlinux 0x7ceaf0d5 generic_handle_irq +EXPORT_SYMBOL_GPL vmlinux 0x7cff99c7 device_set_wakeup_capable +EXPORT_SYMBOL_GPL vmlinux 0x7d3a0cf4 gpiochip_find +EXPORT_SYMBOL_GPL vmlinux 0x7d468084 crypto_shash_digest +EXPORT_SYMBOL_GPL vmlinux 0x7d59dd46 pm_wq +EXPORT_SYMBOL_GPL vmlinux 0x7d69bf54 dw_spi_add_host +EXPORT_SYMBOL_GPL vmlinux 0x7d9197b4 ps3_vuart_port_driver_register +EXPORT_SYMBOL_GPL vmlinux 0x7d9a59d8 crypto_dequeue_request +EXPORT_SYMBOL_GPL vmlinux 0x7dab26b6 wm831x_isinkv_values +EXPORT_SYMBOL_GPL vmlinux 0x7dc5d0b6 crypto_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x7ddb3b56 ps3_vuart_clear_rx_bytes +EXPORT_SYMBOL_GPL vmlinux 0x7dde8703 disk_get_part +EXPORT_SYMBOL_GPL vmlinux 0x7e1183c9 async_schedule +EXPORT_SYMBOL_GPL vmlinux 0x7e17ba7b klist_iter_exit +EXPORT_SYMBOL_GPL vmlinux 0x7e275ea8 scsi_complete_async_scans +EXPORT_SYMBOL_GPL vmlinux 0x7e2d29ec ide_pci_clk +EXPORT_SYMBOL_GPL vmlinux 0x7e64181d usb_calc_bus_time +EXPORT_SYMBOL_GPL vmlinux 0x7ebe68d5 da903x_write +EXPORT_SYMBOL_GPL vmlinux 0x7ed3b6ae add_to_page_cache_lru +EXPORT_SYMBOL_GPL vmlinux 0x7ed681e6 __put_net +EXPORT_SYMBOL_GPL vmlinux 0x7edeeb9f set_task_ioprio +EXPORT_SYMBOL_GPL vmlinux 0x7efcc7ba ring_buffer_record_disable +EXPORT_SYMBOL_GPL vmlinux 0x7f1cc027 kallsyms_on_each_symbol +EXPORT_SYMBOL_GPL vmlinux 0x7f47c558 hrtimer_get_remaining +EXPORT_SYMBOL_GPL vmlinux 0x7f52c522 ps3av_get_mode +EXPORT_SYMBOL_GPL vmlinux 0x7f64a20b ata_bmdma_start +EXPORT_SYMBOL_GPL vmlinux 0x7f7a9abd xfrm_inner_extract_output +EXPORT_SYMBOL_GPL vmlinux 0x7f7bc710 klist_next +EXPORT_SYMBOL_GPL vmlinux 0x7ff10ccf raw_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x7ff45e23 skb_cow_data +EXPORT_SYMBOL_GPL vmlinux 0x7ffa8bbd __get_user_pages_fast +EXPORT_SYMBOL_GPL vmlinux 0x7ffb0e16 crypto_ahash_final +EXPORT_SYMBOL_GPL vmlinux 0x7ffc8718 gpio_set_debounce +EXPORT_SYMBOL_GPL vmlinux 0x800eb0bb input_ff_erase +EXPORT_SYMBOL_GPL vmlinux 0x8014b6af input_event_from_user +EXPORT_SYMBOL_GPL vmlinux 0x8035b442 queue_work +EXPORT_SYMBOL_GPL vmlinux 0x803aab9e pmac_i2c_xfer +EXPORT_SYMBOL_GPL vmlinux 0x80507f72 ps3av_audio_mute_analog +EXPORT_SYMBOL_GPL vmlinux 0x8060f472 tpm_continue_selftest +EXPORT_SYMBOL_GPL vmlinux 0x807736a6 sysfs_create_group +EXPORT_SYMBOL_GPL vmlinux 0x808ec1a3 crypto_alg_tested +EXPORT_SYMBOL_GPL vmlinux 0x8093590b rio_mport_write_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x80965fe5 ata_bmdma_port_intr +EXPORT_SYMBOL_GPL vmlinux 0x80f5335b crypto_alloc_pcomp +EXPORT_SYMBOL_GPL vmlinux 0x8102a219 regulator_sync_voltage +EXPORT_SYMBOL_GPL vmlinux 0x8149ea54 ata_timing_find_mode +EXPORT_SYMBOL_GPL vmlinux 0x815f9d9a sync_filesystem +EXPORT_SYMBOL_GPL vmlinux 0x816646e1 swiotlb_map_page +EXPORT_SYMBOL_GPL vmlinux 0x81bc56e4 blkcg_get_weight +EXPORT_SYMBOL_GPL vmlinux 0x81d3f5ee vfs_cancel_lock +EXPORT_SYMBOL_GPL vmlinux 0x81d9034f debugfs_create_u64 +EXPORT_SYMBOL_GPL vmlinux 0x8226642f __gpio_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x8249703b scsi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x825f0828 timerqueue_iterate_next +EXPORT_SYMBOL_GPL vmlinux 0x826887c0 uart_console_write +EXPORT_SYMBOL_GPL vmlinux 0x8270ecb5 i2c_for_each_dev +EXPORT_SYMBOL_GPL vmlinux 0x8286fcb9 irq_get_irq_data +EXPORT_SYMBOL_GPL vmlinux 0x82939ebd rcu_batches_completed_sched +EXPORT_SYMBOL_GPL vmlinux 0x82a48f9e pmac_low_i2c_lock +EXPORT_SYMBOL_GPL vmlinux 0x82ab9133 led_classdev_resume +EXPORT_SYMBOL_GPL vmlinux 0x82b55fb3 ide_pci_set_master +EXPORT_SYMBOL_GPL vmlinux 0x82bff18d ide_dma_start +EXPORT_SYMBOL_GPL vmlinux 0x82c7a387 register_user_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x82d79b51 sysctl_vfs_cache_pressure +EXPORT_SYMBOL_GPL vmlinux 0x832b9f4e init_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0x839803c3 usb_autopm_put_interface_async +EXPORT_SYMBOL_GPL vmlinux 0x83a180fd inet_getpeer +EXPORT_SYMBOL_GPL vmlinux 0x83ce82eb get_monotonic_boottime +EXPORT_SYMBOL_GPL vmlinux 0x83e18903 of_irq_map_pci +EXPORT_SYMBOL_GPL vmlinux 0x83e8ed78 usb_deregister_dev +EXPORT_SYMBOL_GPL vmlinux 0x842c5256 dm_get_rq_mapinfo +EXPORT_SYMBOL_GPL vmlinux 0x8465c553 ata_std_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x8487a2b6 flush_work +EXPORT_SYMBOL_GPL vmlinux 0x8493d4ba crypto_larval_lookup +EXPORT_SYMBOL_GPL vmlinux 0x84a57929 vma_kernel_pagesize +EXPORT_SYMBOL_GPL vmlinux 0x84b4a15d ata_bmdma_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x84ca869d sysdev_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x85047b23 usb_hcd_map_urb_for_dma +EXPORT_SYMBOL_GPL vmlinux 0x854249ed cred_to_ucred +EXPORT_SYMBOL_GPL vmlinux 0x85478a0b inet6_hash_frag +EXPORT_SYMBOL_GPL vmlinux 0x857fcb0a cpufreq_unregister_governor +EXPORT_SYMBOL_GPL vmlinux 0x85b0ef26 single_open_net +EXPORT_SYMBOL_GPL vmlinux 0x85c10896 rcu_batches_completed_bh +EXPORT_SYMBOL_GPL vmlinux 0x85d8f0ce crypto_larval_kill +EXPORT_SYMBOL_GPL vmlinux 0x85f4e127 crypto_aead_type +EXPORT_SYMBOL_GPL vmlinux 0x85ff2a04 kobject_uevent_env +EXPORT_SYMBOL_GPL vmlinux 0x860953e5 bus_unregister +EXPORT_SYMBOL_GPL vmlinux 0x863652a1 tpm_show_active +EXPORT_SYMBOL_GPL vmlinux 0x868784cb __symbol_get +EXPORT_SYMBOL_GPL vmlinux 0x868e038a xfrm_audit_state_add +EXPORT_SYMBOL_GPL vmlinux 0x86f6b99d synchronize_rcu_expedited +EXPORT_SYMBOL_GPL vmlinux 0x8703e5da __blocking_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x8706f99c led_trigger_set +EXPORT_SYMBOL_GPL vmlinux 0x873fbaea edac_atomic_assert_error +EXPORT_SYMBOL_GPL vmlinux 0x8773245d rtc_irq_unregister +EXPORT_SYMBOL_GPL vmlinux 0x8773a140 crypto_unregister_template +EXPORT_SYMBOL_GPL vmlinux 0x87754115 raw_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0x87aa915a sysdev_register +EXPORT_SYMBOL_GPL vmlinux 0x8810ad5e crypto_xor +EXPORT_SYMBOL_GPL vmlinux 0x8825c569 sysfs_create_link +EXPORT_SYMBOL_GPL vmlinux 0x882b0aa4 blk_rq_err_bytes +EXPORT_SYMBOL_GPL vmlinux 0x885689f4 ide_cd_get_xferlen +EXPORT_SYMBOL_GPL vmlinux 0x889c3790 wm8994_bulk_write +EXPORT_SYMBOL_GPL vmlinux 0x88ab6fe3 kgdb_active +EXPORT_SYMBOL_GPL vmlinux 0x88b787ce regulator_force_disable +EXPORT_SYMBOL_GPL vmlinux 0x88bf5390 setup_deferrable_timer_on_stack_key +EXPORT_SYMBOL_GPL vmlinux 0x88c6f3c6 kick_process +EXPORT_SYMBOL_GPL vmlinux 0x88d1a371 devres_open_group +EXPORT_SYMBOL_GPL vmlinux 0x88d82013 rtnl_af_register +EXPORT_SYMBOL_GPL vmlinux 0x891d1a35 ata_sg_init +EXPORT_SYMBOL_GPL vmlinux 0x892293b0 anon_inode_getfd +EXPORT_SYMBOL_GPL vmlinux 0x8924eb1e rcu_force_quiescent_state +EXPORT_SYMBOL_GPL vmlinux 0x892c0372 ata_host_start +EXPORT_SYMBOL_GPL vmlinux 0x89987f30 __css_put +EXPORT_SYMBOL_GPL vmlinux 0x89b3f0da generic_fh_to_parent +EXPORT_SYMBOL_GPL vmlinux 0x89c30a37 bus_for_each_dev +EXPORT_SYMBOL_GPL vmlinux 0x89df0779 usb_store_new_id +EXPORT_SYMBOL_GPL vmlinux 0x89f9e868 ide_port_scan +EXPORT_SYMBOL_GPL vmlinux 0x89ff43f6 init_uts_ns +EXPORT_SYMBOL_GPL vmlinux 0x8a29864d mnt_want_write +EXPORT_SYMBOL_GPL vmlinux 0x8a499d34 get_device +EXPORT_SYMBOL_GPL vmlinux 0x8a520e6c clockevent_delta2ns +EXPORT_SYMBOL_GPL vmlinux 0x8a62426a ide_dma_sff_read_status +EXPORT_SYMBOL_GPL vmlinux 0x8a63bf7a gpio_free_array +EXPORT_SYMBOL_GPL vmlinux 0x8abacc47 get_max_files +EXPORT_SYMBOL_GPL vmlinux 0x8ae69277 pci_walk_bus +EXPORT_SYMBOL_GPL vmlinux 0x8b14228e platform_device_del +EXPORT_SYMBOL_GPL vmlinux 0x8b206ff0 crypto_init_spawn2 +EXPORT_SYMBOL_GPL vmlinux 0x8b4d6b5c sysfs_create_bin_file +EXPORT_SYMBOL_GPL vmlinux 0x8b543702 tcp_reno_min_cwnd +EXPORT_SYMBOL_GPL vmlinux 0x8b70e8ea __wake_up_sync_key +EXPORT_SYMBOL_GPL vmlinux 0x8b752ac1 ata_tf_to_fis +EXPORT_SYMBOL_GPL vmlinux 0x8b7b27fa pmf_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x8b8fe6f7 invalidate_inode_pages2 +EXPORT_SYMBOL_GPL vmlinux 0x8bc2c23b usb_hcd_resume_root_hub +EXPORT_SYMBOL_GPL vmlinux 0x8bf097e0 tty_ldisc_deref +EXPORT_SYMBOL_GPL vmlinux 0x8c2eed43 elv_unregister +EXPORT_SYMBOL_GPL vmlinux 0x8c555fd2 ata_sas_slave_configure +EXPORT_SYMBOL_GPL vmlinux 0x8c5a99c5 ring_buffer_entries_cpu +EXPORT_SYMBOL_GPL vmlinux 0x8c71e697 __ablkcipher_walk_complete +EXPORT_SYMBOL_GPL vmlinux 0x8ca1d3c8 crypto_alg_mod_lookup +EXPORT_SYMBOL_GPL vmlinux 0x8caf6e8e led_trigger_register +EXPORT_SYMBOL_GPL vmlinux 0x8cb476e6 ide_retry_pc +EXPORT_SYMBOL_GPL vmlinux 0x8cc2ce7e sysfs_remove_device_from_node +EXPORT_SYMBOL_GPL vmlinux 0x8cc8b1af pm_generic_resume +EXPORT_SYMBOL_GPL vmlinux 0x8cc90f1f ide_check_atapi_device +EXPORT_SYMBOL_GPL vmlinux 0x8cecc806 stmpe_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x8cf13f92 ata_host_init +EXPORT_SYMBOL_GPL vmlinux 0x8d062f34 ata_wait_register +EXPORT_SYMBOL_GPL vmlinux 0x8d1a481f eventfd_ctx_remove_wait_queue +EXPORT_SYMBOL_GPL vmlinux 0x8d606ce0 ide_check_ireason +EXPORT_SYMBOL_GPL vmlinux 0x8d80529b virq_is_host +EXPORT_SYMBOL_GPL vmlinux 0x8d85367f smp_call_function_any +EXPORT_SYMBOL_GPL vmlinux 0x8d8dca10 scsi_get_vpd_page +EXPORT_SYMBOL_GPL vmlinux 0x8d92637c unregister_kprobe +EXPORT_SYMBOL_GPL vmlinux 0x8da0d59e fib_rules_register +EXPORT_SYMBOL_GPL vmlinux 0x8dcb2bb6 input_ff_upload +EXPORT_SYMBOL_GPL vmlinux 0x8dcf4f6c register_wide_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x8ddf446b sata_scr_write_flush +EXPORT_SYMBOL_GPL vmlinux 0x8de245f4 regulator_set_voltage +EXPORT_SYMBOL_GPL vmlinux 0x8dfe0dfa sata_scr_read +EXPORT_SYMBOL_GPL vmlinux 0x8dfe59c1 kernel_kobj +EXPORT_SYMBOL_GPL vmlinux 0x8e16479c wm8350_block_write +EXPORT_SYMBOL_GPL vmlinux 0x8e1b71fa devm_kzalloc +EXPORT_SYMBOL_GPL vmlinux 0x8e450017 led_classdev_register +EXPORT_SYMBOL_GPL vmlinux 0x8e516f3a relay_file_operations +EXPORT_SYMBOL_GPL vmlinux 0x8e667b0d usb_hcd_pci_remove +EXPORT_SYMBOL_GPL vmlinux 0x8ed57053 __tracepoint_cpu_idle +EXPORT_SYMBOL_GPL vmlinux 0x8ed78ad9 pcibios_add_pci_devices +EXPORT_SYMBOL_GPL vmlinux 0x8f0af65d regulator_get_mode +EXPORT_SYMBOL_GPL vmlinux 0x8f5497b8 inet_csk_get_port +EXPORT_SYMBOL_GPL vmlinux 0x8f6cee77 __round_jiffies_relative +EXPORT_SYMBOL_GPL vmlinux 0x8f86d32d generic_drop_inode +EXPORT_SYMBOL_GPL vmlinux 0x9015d5fe inet6_lookup +EXPORT_SYMBOL_GPL vmlinux 0x90455ba7 skcipher_geniv_free +EXPORT_SYMBOL_GPL vmlinux 0x904a971c posix_clock_register +EXPORT_SYMBOL_GPL vmlinux 0x904c1920 led_trigger_unregister +EXPORT_SYMBOL_GPL vmlinux 0x90673390 spu_switch_event_register +EXPORT_SYMBOL_GPL vmlinux 0x906e1d5b sysdev_show_int +EXPORT_SYMBOL_GPL vmlinux 0x90a1004a crypto_has_alg +EXPORT_SYMBOL_GPL vmlinux 0x90a30df0 sff_dma_ops +EXPORT_SYMBOL_GPL vmlinux 0x90c42d72 skb_morph +EXPORT_SYMBOL_GPL vmlinux 0x910889c9 i2c_new_probed_device +EXPORT_SYMBOL_GPL vmlinux 0x91360bd6 hwrng_unregister +EXPORT_SYMBOL_GPL vmlinux 0x91446de8 ata_std_postreset +EXPORT_SYMBOL_GPL vmlinux 0x914fdcf4 fb_deferred_io_open +EXPORT_SYMBOL_GPL vmlinux 0x9159b9d6 profile_event_register +EXPORT_SYMBOL_GPL vmlinux 0x91631267 fb_ddc_read +EXPORT_SYMBOL_GPL vmlinux 0x91727927 force_sig_info +EXPORT_SYMBOL_GPL vmlinux 0x918eb8d0 proc_net_fops_create +EXPORT_SYMBOL_GPL vmlinux 0x91baaffa use_cop +EXPORT_SYMBOL_GPL vmlinux 0x91ceab28 sysfs_schedule_callback +EXPORT_SYMBOL_GPL vmlinux 0x91eaccb2 debugfs_create_dir +EXPORT_SYMBOL_GPL vmlinux 0x9235d4a0 security_inode_setattr +EXPORT_SYMBOL_GPL vmlinux 0x923d8f03 tpm_store_cancel +EXPORT_SYMBOL_GPL vmlinux 0x92438ee8 ide_setting_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x92bf87a3 queue_delayed_work_on +EXPORT_SYMBOL_GPL vmlinux 0x92d31cfb fixed_phy_add +EXPORT_SYMBOL_GPL vmlinux 0x92f70369 ata_dummy_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x92fb217b dcookie_unregister +EXPORT_SYMBOL_GPL vmlinux 0x930316c4 slice_get_unmapped_area +EXPORT_SYMBOL_GPL vmlinux 0x93d2422d snmp_mib_free +EXPORT_SYMBOL_GPL vmlinux 0x93f0a240 skcipher_geniv_exit +EXPORT_SYMBOL_GPL vmlinux 0x93f0eb49 wm8994_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x94a68723 ata_scsi_slave_destroy +EXPORT_SYMBOL_GPL vmlinux 0x94ef4d05 cpci_hp_stop +EXPORT_SYMBOL_GPL vmlinux 0x94f902a8 pm_runtime_set_autosuspend_delay +EXPORT_SYMBOL_GPL vmlinux 0x952664c5 do_exit +EXPORT_SYMBOL_GPL vmlinux 0x955b0e2e kthread_worker_fn +EXPORT_SYMBOL_GPL vmlinux 0x956a91ba gpio_get_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x95b63838 wakeup_source_add +EXPORT_SYMBOL_GPL vmlinux 0x95e17611 fuse_get_req +EXPORT_SYMBOL_GPL vmlinux 0x95f6e9a4 pci_cleanup_aer_uncorrect_error_status +EXPORT_SYMBOL_GPL vmlinux 0x9606bfbe __scsi_get_command +EXPORT_SYMBOL_GPL vmlinux 0x96149827 shash_ahash_update +EXPORT_SYMBOL_GPL vmlinux 0x961b2dd7 __sock_recv_timestamp +EXPORT_SYMBOL_GPL vmlinux 0x9621849f ring_buffer_event_data +EXPORT_SYMBOL_GPL vmlinux 0x9629750f ata_link_offline +EXPORT_SYMBOL_GPL vmlinux 0x96cbcf31 pm_qos_add_notifier +EXPORT_SYMBOL_GPL vmlinux 0x96dfef9c fuse_direct_io +EXPORT_SYMBOL_GPL vmlinux 0x97185f29 device_create_vargs +EXPORT_SYMBOL_GPL vmlinux 0x97365d1a ata_qc_complete_multiple +EXPORT_SYMBOL_GPL vmlinux 0x9738657e __sock_recv_ts_and_drops +EXPORT_SYMBOL_GPL vmlinux 0x973ca139 ata_sff_irq_on +EXPORT_SYMBOL_GPL vmlinux 0x974fea2b ata_bmdma_status +EXPORT_SYMBOL_GPL vmlinux 0x976236c5 blkiocg_lookup_group +EXPORT_SYMBOL_GPL vmlinux 0x978f24b1 __wake_up_locked +EXPORT_SYMBOL_GPL vmlinux 0x97c160df pci_scan_child_bus +EXPORT_SYMBOL_GPL vmlinux 0x97e983ed wakeup_source_register +EXPORT_SYMBOL_GPL vmlinux 0x981a7e67 set_timer_slack +EXPORT_SYMBOL_GPL vmlinux 0x9833bc0c hvc_kick +EXPORT_SYMBOL_GPL vmlinux 0x9883898e pci_hp_remove_module_link +EXPORT_SYMBOL_GPL vmlinux 0x98c23657 class_compat_create_link +EXPORT_SYMBOL_GPL vmlinux 0x98c5799b system_nrt_wq +EXPORT_SYMBOL_GPL vmlinux 0x9900095a ring_buffer_resize +EXPORT_SYMBOL_GPL vmlinux 0x9924c496 __usb_get_extra_descriptor +EXPORT_SYMBOL_GPL vmlinux 0x993cc76a tps6586x_reads +EXPORT_SYMBOL_GPL vmlinux 0x995d1071 prof_on +EXPORT_SYMBOL_GPL vmlinux 0x99727e0f ide_register_region +EXPORT_SYMBOL_GPL vmlinux 0x99c6f8d4 scsi_schedule_eh +EXPORT_SYMBOL_GPL vmlinux 0x99e03e25 register_ftrace_event +EXPORT_SYMBOL_GPL vmlinux 0x99edf779 __cpufreq_driver_getavg +EXPORT_SYMBOL_GPL vmlinux 0x9a11a0fc crypto_attr_alg_name +EXPORT_SYMBOL_GPL vmlinux 0x9a177c7a crypto_shash_setkey +EXPORT_SYMBOL_GPL vmlinux 0x9a294cc1 unregister_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x9a49d937 __wake_up_locked_key +EXPORT_SYMBOL_GPL vmlinux 0x9a5f433b pmf_do_irq +EXPORT_SYMBOL_GPL vmlinux 0x9a8e2c4f spu_set_profile_private_kref +EXPORT_SYMBOL_GPL vmlinux 0x9aad6540 klist_iter_init +EXPORT_SYMBOL_GPL vmlinux 0x9ad64f9e rt_mutex_lock +EXPORT_SYMBOL_GPL vmlinux 0x9af8774c usb_driver_claim_interface +EXPORT_SYMBOL_GPL vmlinux 0x9b3b737f register_kprobes +EXPORT_SYMBOL_GPL vmlinux 0x9b9ff85a cpci_hp_unregister_bus +EXPORT_SYMBOL_GPL vmlinux 0x9ba0501e unregister_vt_notifier +EXPORT_SYMBOL_GPL vmlinux 0x9bc305c5 input_ff_event +EXPORT_SYMBOL_GPL vmlinux 0x9be032d8 pci_bus_max_busnr +EXPORT_SYMBOL_GPL vmlinux 0x9c20c31a tpm_release +EXPORT_SYMBOL_GPL vmlinux 0x9c6baa30 adp5520_read +EXPORT_SYMBOL_GPL vmlinux 0x9c8251ef ide_get_lba_addr +EXPORT_SYMBOL_GPL vmlinux 0x9cad3219 ata_bmdma_stop +EXPORT_SYMBOL_GPL vmlinux 0x9cb8037b xfrm_count_enc_supported +EXPORT_SYMBOL_GPL vmlinux 0x9cdb47b1 hvc_remove +EXPORT_SYMBOL_GPL vmlinux 0x9d10ece4 da903x_reads +EXPORT_SYMBOL_GPL vmlinux 0x9d66ab95 ata_cable_80wire +EXPORT_SYMBOL_GPL vmlinux 0x9d67fbdf get_dcookie +EXPORT_SYMBOL_GPL vmlinux 0x9d7ccab8 inet_csk_listen_start +EXPORT_SYMBOL_GPL vmlinux 0x9d855a48 sysdev_store_ulong +EXPORT_SYMBOL_GPL vmlinux 0x9db87021 usb_hcd_poll_rh_status +EXPORT_SYMBOL_GPL vmlinux 0x9dbb3f5e __blkdev_driver_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x9dd67a58 ps3_vuart_cancel_async +EXPORT_SYMBOL_GPL vmlinux 0x9e073f21 regulator_list_voltage +EXPORT_SYMBOL_GPL vmlinux 0x9e089206 tcp_unregister_congestion_control +EXPORT_SYMBOL_GPL vmlinux 0x9e0ca912 pm_generic_runtime_suspend +EXPORT_SYMBOL_GPL vmlinux 0x9e0d0afe power_supply_unregister +EXPORT_SYMBOL_GPL vmlinux 0x9e113cd0 crypto_shoot_alg +EXPORT_SYMBOL_GPL vmlinux 0x9e159a4f usb_bus_list_lock +EXPORT_SYMBOL_GPL vmlinux 0x9e532c5a register_jprobes +EXPORT_SYMBOL_GPL vmlinux 0x9e6e3435 inet_hash_connect +EXPORT_SYMBOL_GPL vmlinux 0x9e742bd8 __rio_local_write_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x9eb179ce led_trigger_set_default +EXPORT_SYMBOL_GPL vmlinux 0x9eb7e341 ata_sff_pause +EXPORT_SYMBOL_GPL vmlinux 0x9f40a6d6 async_synchronize_full_domain +EXPORT_SYMBOL_GPL vmlinux 0x9f4fe96c crypto_nivaead_type +EXPORT_SYMBOL_GPL vmlinux 0x9f5092f2 ps3_vuart_write +EXPORT_SYMBOL_GPL vmlinux 0x9f5c1df5 sata_pmp_qc_defer_cmd_switch +EXPORT_SYMBOL_GPL vmlinux 0x9f6a78fb usb_set_device_state +EXPORT_SYMBOL_GPL vmlinux 0x9f6ded61 probe_kernel_write +EXPORT_SYMBOL_GPL vmlinux 0x9f70cc3a __tracepoint_block_rq_remap +EXPORT_SYMBOL_GPL vmlinux 0x9f843f19 usb_init_urb +EXPORT_SYMBOL_GPL vmlinux 0x9fb354ad __alloc_workqueue_key +EXPORT_SYMBOL_GPL vmlinux 0x9fbcc4f8 sock_prot_inuse_add +EXPORT_SYMBOL_GPL vmlinux 0x9fcbd9f0 perf_tp_event +EXPORT_SYMBOL_GPL vmlinux 0x9fce80db fb_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xa01d917e unregister_pernet_device +EXPORT_SYMBOL_GPL vmlinux 0xa05651b1 __pm_stay_awake +EXPORT_SYMBOL_GPL vmlinux 0xa08a77d9 platform_get_irq +EXPORT_SYMBOL_GPL vmlinux 0xa08c6149 regulator_get_init_drvdata +EXPORT_SYMBOL_GPL vmlinux 0xa08d5fe7 __crypto_alloc_tfm +EXPORT_SYMBOL_GPL vmlinux 0xa0a27fff pci_address_to_pio +EXPORT_SYMBOL_GPL vmlinux 0xa0b6fd58 usb_get_intf +EXPORT_SYMBOL_GPL vmlinux 0xa0d76ae5 __pm_runtime_set_status +EXPORT_SYMBOL_GPL vmlinux 0xa126ee0e relay_close +EXPORT_SYMBOL_GPL vmlinux 0xa16d3e42 fuse_conn_put +EXPORT_SYMBOL_GPL vmlinux 0xa183b1b2 debugfs_create_blob +EXPORT_SYMBOL_GPL vmlinux 0xa198e6ca ide_pci_suspend +EXPORT_SYMBOL_GPL vmlinux 0xa1a5af3c pstore_write +EXPORT_SYMBOL_GPL vmlinux 0xa1dbf9a0 skb_segment +EXPORT_SYMBOL_GPL vmlinux 0xa22f4006 crypto_givcipher_type +EXPORT_SYMBOL_GPL vmlinux 0xa25ceca2 shmem_truncate_range +EXPORT_SYMBOL_GPL vmlinux 0xa26f4ad2 sysfs_add_file_to_group +EXPORT_SYMBOL_GPL vmlinux 0xa27b0ac4 tcp_orphan_count +EXPORT_SYMBOL_GPL vmlinux 0xa2948630 power_supply_get_by_name +EXPORT_SYMBOL_GPL vmlinux 0xa2ad34b4 ata_port_schedule_eh +EXPORT_SYMBOL_GPL vmlinux 0xa2bae360 inet6_csk_search_req +EXPORT_SYMBOL_GPL vmlinux 0xa2d09585 ring_buffer_overruns +EXPORT_SYMBOL_GPL vmlinux 0xa313c185 bus_sort_breadthfirst +EXPORT_SYMBOL_GPL vmlinux 0xa33af8d3 ide_init_sg_cmd +EXPORT_SYMBOL_GPL vmlinux 0xa34e2c37 ata_ehi_push_desc +EXPORT_SYMBOL_GPL vmlinux 0xa35409c1 crypto_alloc_instance +EXPORT_SYMBOL_GPL vmlinux 0xa3a2d9af walk_system_ram_range +EXPORT_SYMBOL_GPL vmlinux 0xa3a487be scsi_queue_work +EXPORT_SYMBOL_GPL vmlinux 0xa3c51da4 blocking_notifier_chain_register +EXPORT_SYMBOL_GPL vmlinux 0xa40a8590 input_event_to_user +EXPORT_SYMBOL_GPL vmlinux 0xa40aff56 register_spu_syscalls +EXPORT_SYMBOL_GPL vmlinux 0xa44ba4b1 crypto_rng_type +EXPORT_SYMBOL_GPL vmlinux 0xa48196c8 kdb_poll_idx +EXPORT_SYMBOL_GPL vmlinux 0xa4a42813 vbin_printf +EXPORT_SYMBOL_GPL vmlinux 0xa4a9c095 regulator_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0xa4bc4f02 ata_pci_sff_init_one +EXPORT_SYMBOL_GPL vmlinux 0xa4ffee9a tty_perform_flush +EXPORT_SYMBOL_GPL vmlinux 0xa532c760 __pm_runtime_suspend +EXPORT_SYMBOL_GPL vmlinux 0xa54b962d blkcipher_walk_virt +EXPORT_SYMBOL_GPL vmlinux 0xa54e7147 pmf_call_one +EXPORT_SYMBOL_GPL vmlinux 0xa57bbae7 ata_bmdma_port_start32 +EXPORT_SYMBOL_GPL vmlinux 0xa580124d regulator_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0xa5b00659 ppc_proc_freq +EXPORT_SYMBOL_GPL vmlinux 0xa5c3116f sata_pmp_error_handler +EXPORT_SYMBOL_GPL vmlinux 0xa5efbf4c async_synchronize_full +EXPORT_SYMBOL_GPL vmlinux 0xa619d841 tps6586x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0xa6253e24 ip_route_output_flow +EXPORT_SYMBOL_GPL vmlinux 0xa6a4f327 rtc_update_irq_enable +EXPORT_SYMBOL_GPL vmlinux 0xa6c5ed49 usb_match_one_id +EXPORT_SYMBOL_GPL vmlinux 0xa6e59f22 pm_runtime_barrier +EXPORT_SYMBOL_GPL vmlinux 0xa6f7fd74 inet_csk_route_req +EXPORT_SYMBOL_GPL vmlinux 0xa70243f4 blk_rq_prep_clone +EXPORT_SYMBOL_GPL vmlinux 0xa70bf503 fuse_conn_init +EXPORT_SYMBOL_GPL vmlinux 0xa729ccea inet6_destroy_sock +EXPORT_SYMBOL_GPL vmlinux 0xa7366ab4 ata_sff_prereset +EXPORT_SYMBOL_GPL vmlinux 0xa79f0ae3 handle_simple_irq +EXPORT_SYMBOL_GPL vmlinux 0xa82bbeb8 inet_unhash +EXPORT_SYMBOL_GPL vmlinux 0xa84a6ae1 blk_queue_lld_busy +EXPORT_SYMBOL_GPL vmlinux 0xa84d51f8 sock_prot_inuse_get +EXPORT_SYMBOL_GPL vmlinux 0xa84dc36e pmac_i2c_close +EXPORT_SYMBOL_GPL vmlinux 0xa8e26d91 inet_csk_clone +EXPORT_SYMBOL_GPL vmlinux 0xa8f59416 gpio_direction_output +EXPORT_SYMBOL_GPL vmlinux 0xa90949d9 __get_vm_area +EXPORT_SYMBOL_GPL vmlinux 0xa9816b7d ata_bmdma_qc_issue +EXPORT_SYMBOL_GPL vmlinux 0xa98cdb36 ps3_get_firmware_version +EXPORT_SYMBOL_GPL vmlinux 0xa991f9a8 stmpe_set_altfunc +EXPORT_SYMBOL_GPL vmlinux 0xa9b6ee6f ide_dma_host_set +EXPORT_SYMBOL_GPL vmlinux 0xa9b96a6d device_del +EXPORT_SYMBOL_GPL vmlinux 0xa9c530b8 unregister_oom_notifier +EXPORT_SYMBOL_GPL vmlinux 0xa9f3f261 net_ipv4_ctl_path +EXPORT_SYMBOL_GPL vmlinux 0xaa1012a3 perf_event_release_kernel +EXPORT_SYMBOL_GPL vmlinux 0xaa3aa98f blk_queue_flush_queueable +EXPORT_SYMBOL_GPL vmlinux 0xaa3ef2aa blk_add_driver_data +EXPORT_SYMBOL_GPL vmlinux 0xaa684511 debugfs_create_u32 +EXPORT_SYMBOL_GPL vmlinux 0xaa69930c inet6_csk_bind_conflict +EXPORT_SYMBOL_GPL vmlinux 0xaa6fb508 uart_set_options +EXPORT_SYMBOL_GPL vmlinux 0xaae0e024 pm_generic_thaw +EXPORT_SYMBOL_GPL vmlinux 0xab14110a stop_machine +EXPORT_SYMBOL_GPL vmlinux 0xab1fa918 system_wq +EXPORT_SYMBOL_GPL vmlinux 0xab2b243d ps3_irq_plug_destroy +EXPORT_SYMBOL_GPL vmlinux 0xab2e7865 PageHuge +EXPORT_SYMBOL_GPL vmlinux 0xab48bf2f hrtimer_init +EXPORT_SYMBOL_GPL vmlinux 0xab559299 save_stack_trace_tsk +EXPORT_SYMBOL_GPL vmlinux 0xab5e9968 usb_autopm_get_interface_async +EXPORT_SYMBOL_GPL vmlinux 0xab64f338 device_set_wakeup_enable +EXPORT_SYMBOL_GPL vmlinux 0xab659de4 ring_buffer_lock_reserve +EXPORT_SYMBOL_GPL vmlinux 0xab6933de security_inode_create +EXPORT_SYMBOL_GPL vmlinux 0xab6babaf pm_qos_request +EXPORT_SYMBOL_GPL vmlinux 0xabce4479 ata_sff_drain_fifo +EXPORT_SYMBOL_GPL vmlinux 0xabf7e2f0 bus_register +EXPORT_SYMBOL_GPL vmlinux 0xabfbc63f irq_find_host +EXPORT_SYMBOL_GPL vmlinux 0xac21b42e of_node_to_nid +EXPORT_SYMBOL_GPL vmlinux 0xac4fff24 unregister_net_sysctl_table +EXPORT_SYMBOL_GPL vmlinux 0xac63b347 blkiocg_add_blkio_group +EXPORT_SYMBOL_GPL vmlinux 0xac81e702 tty_init_termios +EXPORT_SYMBOL_GPL vmlinux 0xacc2633c spu_switch_event_unregister +EXPORT_SYMBOL_GPL vmlinux 0xacc9e75f fsnotify +EXPORT_SYMBOL_GPL vmlinux 0xace5c0fc usb_bus_list +EXPORT_SYMBOL_GPL vmlinux 0xacf4d0e0 tcp_reno_ssthresh +EXPORT_SYMBOL_GPL vmlinux 0xacfe997e powerpc_firmware_features +EXPORT_SYMBOL_GPL vmlinux 0xad5f1b39 nf_net_ipv4_netfilter_sysctl_path +EXPORT_SYMBOL_GPL vmlinux 0xad7767d0 ata_port_abort +EXPORT_SYMBOL_GPL vmlinux 0xada35d2b usb_hcd_platform_shutdown +EXPORT_SYMBOL_GPL vmlinux 0xadc785ec kgdb_register_io_module +EXPORT_SYMBOL_GPL vmlinux 0xade20325 register_pernet_device +EXPORT_SYMBOL_GPL vmlinux 0xadf6aa4d tpm_pcr_read +EXPORT_SYMBOL_GPL vmlinux 0xadf96f73 event_storage_mutex +EXPORT_SYMBOL_GPL vmlinux 0xadf9b1b3 rio_mport_send_doorbell +EXPORT_SYMBOL_GPL vmlinux 0xadfffea4 ring_buffer_empty +EXPORT_SYMBOL_GPL vmlinux 0xae010673 attribute_container_find_class_device +EXPORT_SYMBOL_GPL vmlinux 0xae0c87ee pm_qos_remove_notifier +EXPORT_SYMBOL_GPL vmlinux 0xae4542d9 __rtnl_link_register +EXPORT_SYMBOL_GPL vmlinux 0xaea552dd file_ra_state_init +EXPORT_SYMBOL_GPL vmlinux 0xaea9fbeb crypto_alloc_shash +EXPORT_SYMBOL_GPL vmlinux 0xaed2f2a9 sdev_evt_send +EXPORT_SYMBOL_GPL vmlinux 0xaeea3073 xfrm_aead_get_byname +EXPORT_SYMBOL_GPL vmlinux 0xaf164487 spu_invalidate_slbs +EXPORT_SYMBOL_GPL vmlinux 0xaf41bdc6 class_dev_iter_next +EXPORT_SYMBOL_GPL vmlinux 0xaf69699e xv_get_object_size +EXPORT_SYMBOL_GPL vmlinux 0xafc9fa3b sysfs_notify +EXPORT_SYMBOL_GPL vmlinux 0xafd6ceea regulator_get +EXPORT_SYMBOL_GPL vmlinux 0xb00cf67d ide_pci_init_two +EXPORT_SYMBOL_GPL vmlinux 0xb0c39cd9 __tracepoint_kfree_skb +EXPORT_SYMBOL_GPL vmlinux 0xb0c78560 inet6_sk_rebuild_header +EXPORT_SYMBOL_GPL vmlinux 0xb10d55bc cn_netlink_send +EXPORT_SYMBOL_GPL vmlinux 0xb15feeef ata_host_alloc +EXPORT_SYMBOL_GPL vmlinux 0xb18283f2 ide_dma_test_irq +EXPORT_SYMBOL_GPL vmlinux 0xb18429eb suspend_device_irqs +EXPORT_SYMBOL_GPL vmlinux 0xb198e95d ata_sff_wait_ready +EXPORT_SYMBOL_GPL vmlinux 0xb1acbcce rcu_barrier_sched +EXPORT_SYMBOL_GPL vmlinux 0xb1aebf6a ps3_vuart_read +EXPORT_SYMBOL_GPL vmlinux 0xb1fd5149 eventfd_ctx_fdget +EXPORT_SYMBOL_GPL vmlinux 0xb214a4fd usb_alloc_coherent +EXPORT_SYMBOL_GPL vmlinux 0xb23575cb show_class_attr_string +EXPORT_SYMBOL_GPL vmlinux 0xb24f65c1 bus_create_file +EXPORT_SYMBOL_GPL vmlinux 0xb25403dd pci_load_saved_state +EXPORT_SYMBOL_GPL vmlinux 0xb2797970 usb_submit_urb +EXPORT_SYMBOL_GPL vmlinux 0xb2883f30 register_timer_hook +EXPORT_SYMBOL_GPL vmlinux 0xb2ab8897 ata_pci_sff_activate_host +EXPORT_SYMBOL_GPL vmlinux 0xb347bb2c work_busy +EXPORT_SYMBOL_GPL vmlinux 0xb3686cad sk_clone +EXPORT_SYMBOL_GPL vmlinux 0xb3ce6b76 pci_configure_slot +EXPORT_SYMBOL_GPL vmlinux 0xb3ef0084 rio_dev_put +EXPORT_SYMBOL_GPL vmlinux 0xb3f2de7f pstore_register +EXPORT_SYMBOL_GPL vmlinux 0xb4358c30 fuse_conn_get +EXPORT_SYMBOL_GPL vmlinux 0xb4d7bf49 crypto_tfm_in_queue +EXPORT_SYMBOL_GPL vmlinux 0xb4e9a8b3 crypto_register_alg +EXPORT_SYMBOL_GPL vmlinux 0xb4ea7cf7 kgdb_connected +EXPORT_SYMBOL_GPL vmlinux 0xb51fbd64 edac_op_state +EXPORT_SYMBOL_GPL vmlinux 0xb53620d1 pci_vpd_find_info_keyword +EXPORT_SYMBOL_GPL vmlinux 0xb5514ad9 __dma_request_channel +EXPORT_SYMBOL_GPL vmlinux 0xb58dcfa2 synchronize_sched_expedited +EXPORT_SYMBOL_GPL vmlinux 0xb59e8247 bus_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xb5a25be4 screen_glyph +EXPORT_SYMBOL_GPL vmlinux 0xb5d03cac class_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xb5d8cec4 system_unbound_wq +EXPORT_SYMBOL_GPL vmlinux 0xb5f17edf perf_register_guest_info_callbacks +EXPORT_SYMBOL_GPL vmlinux 0xb5f31ee4 seq_release_net +EXPORT_SYMBOL_GPL vmlinux 0xb5fdc0c2 leds_list_lock +EXPORT_SYMBOL_GPL vmlinux 0xb60b5707 of_i8042_aux_irq +EXPORT_SYMBOL_GPL vmlinux 0xb617833e ata_link_next +EXPORT_SYMBOL_GPL vmlinux 0xb68fc996 __ide_pci_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xb6aeb661 ata_id_c_string +EXPORT_SYMBOL_GPL vmlinux 0xb6bc007a spu_sys_callback +EXPORT_SYMBOL_GPL vmlinux 0xb6d4422f eventfd_signal +EXPORT_SYMBOL_GPL vmlinux 0xb7010309 inet_hashinfo_init +EXPORT_SYMBOL_GPL vmlinux 0xb7198a49 fuse_do_open +EXPORT_SYMBOL_GPL vmlinux 0xb71bb946 handle_level_irq +EXPORT_SYMBOL_GPL vmlinux 0xb72f78b4 spi_async_locked +EXPORT_SYMBOL_GPL vmlinux 0xb764d5a6 ata_sff_dev_classify +EXPORT_SYMBOL_GPL vmlinux 0xb7971169 dm_set_device_limits +EXPORT_SYMBOL_GPL vmlinux 0xb7e5cfc4 ide_exec_command +EXPORT_SYMBOL_GPL vmlinux 0xb7f77027 rtc_tm_to_ktime +EXPORT_SYMBOL_GPL vmlinux 0xb813ce5a timecompare_transform +EXPORT_SYMBOL_GPL vmlinux 0xb82638dc blk_trace_setup +EXPORT_SYMBOL_GPL vmlinux 0xb84b1aae ps3_event_receive_port_setup +EXPORT_SYMBOL_GPL vmlinux 0xb87b4164 ata_host_suspend +EXPORT_SYMBOL_GPL vmlinux 0xb891e6b8 usb_alloc_urb +EXPORT_SYMBOL_GPL vmlinux 0xb8c4083d relay_flush +EXPORT_SYMBOL_GPL vmlinux 0xb8d3cbc4 ata_pci_device_resume +EXPORT_SYMBOL_GPL vmlinux 0xb900159b usb_autopm_get_interface_no_resume +EXPORT_SYMBOL_GPL vmlinux 0xb903674c scatterwalk_map_and_copy +EXPORT_SYMBOL_GPL vmlinux 0xb91a5822 regulator_register +EXPORT_SYMBOL_GPL vmlinux 0xb9368914 usb_reset_device +EXPORT_SYMBOL_GPL vmlinux 0xb949103c get_task_comm +EXPORT_SYMBOL_GPL vmlinux 0xb9b5660f spi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xb9b9df41 usb_amd_dev_put +EXPORT_SYMBOL_GPL vmlinux 0xb9c425de register_syscore_ops +EXPORT_SYMBOL_GPL vmlinux 0xb9eb3aa9 add_uevent_var +EXPORT_SYMBOL_GPL vmlinux 0xba2fabdc __fsnotify_parent +EXPORT_SYMBOL_GPL vmlinux 0xba5b7e4c spi_bus_unlock +EXPORT_SYMBOL_GPL vmlinux 0xba644b08 hrtimer_start +EXPORT_SYMBOL_GPL vmlinux 0xba6ea387 pci_add_dynid +EXPORT_SYMBOL_GPL vmlinux 0xba7dbbc8 spi_sync_locked +EXPORT_SYMBOL_GPL vmlinux 0xba8bfc90 class_dev_iter_exit +EXPORT_SYMBOL_GPL vmlinux 0xba919638 hrtimer_try_to_cancel +EXPORT_SYMBOL_GPL vmlinux 0xbacfec83 vfs_removexattr +EXPORT_SYMBOL_GPL vmlinux 0xbad26090 __atomic_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xbae34c27 scsi_nl_remove_transport +EXPORT_SYMBOL_GPL vmlinux 0xbae54c88 pci_stop_bus_device +EXPORT_SYMBOL_GPL vmlinux 0xbb038ce4 perf_unregister_guest_info_callbacks +EXPORT_SYMBOL_GPL vmlinux 0xbb0ab47b debug_locks +EXPORT_SYMBOL_GPL vmlinux 0xbb1c0468 relay_reset +EXPORT_SYMBOL_GPL vmlinux 0xbb49aafe spu_64k_pages_available +EXPORT_SYMBOL_GPL vmlinux 0xbb535fee pm_generic_suspend +EXPORT_SYMBOL_GPL vmlinux 0xbb75cca1 pmac_i2c_find_bus +EXPORT_SYMBOL_GPL vmlinux 0xbbb61854 __init_kthread_worker +EXPORT_SYMBOL_GPL vmlinux 0xbbe088a3 pm_runtime_allow +EXPORT_SYMBOL_GPL vmlinux 0xbbe842a1 pci_reset_function +EXPORT_SYMBOL_GPL vmlinux 0xbc02342f sata_scr_valid +EXPORT_SYMBOL_GPL vmlinux 0xbc133086 rtnl_put_cacheinfo +EXPORT_SYMBOL_GPL vmlinux 0xbc17a0a0 blkiocg_update_timeslice_used +EXPORT_SYMBOL_GPL vmlinux 0xbc49aac2 register_net_sysctl_table +EXPORT_SYMBOL_GPL vmlinux 0xbc9d1367 usb_driver_set_configuration +EXPORT_SYMBOL_GPL vmlinux 0xbcbaa553 dev_change_net_namespace +EXPORT_SYMBOL_GPL vmlinux 0xbccfd4d8 register_oldmem_pfn_is_ram +EXPORT_SYMBOL_GPL vmlinux 0xbceced1d pm_generic_runtime_resume +EXPORT_SYMBOL_GPL vmlinux 0xbcf050e4 spu_handle_mm_fault +EXPORT_SYMBOL_GPL vmlinux 0xbcfadc7b pmac_i2c_open +EXPORT_SYMBOL_GPL vmlinux 0xbd792f55 rio_mport_write_config_8 +EXPORT_SYMBOL_GPL vmlinux 0xbd8a2934 rtc_device_register +EXPORT_SYMBOL_GPL vmlinux 0xbdbd30ea ata_sff_dev_select +EXPORT_SYMBOL_GPL vmlinux 0xbdd295f0 trace_vprintk +EXPORT_SYMBOL_GPL vmlinux 0xbdd2f42a rcu_bh_force_quiescent_state +EXPORT_SYMBOL_GPL vmlinux 0xbe1887e4 ata_unpack_xfermask +EXPORT_SYMBOL_GPL vmlinux 0xbe18ef0b pci_find_next_capability +EXPORT_SYMBOL_GPL vmlinux 0xbe4324f9 eeh_add_device_tree_late +EXPORT_SYMBOL_GPL vmlinux 0xbe593650 platform_get_resource +EXPORT_SYMBOL_GPL vmlinux 0xbea8faa6 tc3589x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0xbec15b5a irq_set_affinity_hint +EXPORT_SYMBOL_GPL vmlinux 0xbee73e55 srcu_init_notifier_head +EXPORT_SYMBOL_GPL vmlinux 0xbf06a093 device_rename +EXPORT_SYMBOL_GPL vmlinux 0xbf1681d8 i2c_probe_func_quick_read +EXPORT_SYMBOL_GPL vmlinux 0xbf178853 ata_bmdma_dumb_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0xbf1cc04b tty_termios_encode_baud_rate +EXPORT_SYMBOL_GPL vmlinux 0xbf396cf2 tracepoint_iter_reset +EXPORT_SYMBOL_GPL vmlinux 0xbf56c8ad inet6_lookup_listener +EXPORT_SYMBOL_GPL vmlinux 0xbf5820a8 tty_mode_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xbf7ed095 ata_timing_compute +EXPORT_SYMBOL_GPL vmlinux 0xbf9d86bb page_cache_sync_readahead +EXPORT_SYMBOL_GPL vmlinux 0xbffde8ec compat_alloc_user_space +EXPORT_SYMBOL_GPL vmlinux 0xc049cf1e pm_runtime_forbid +EXPORT_SYMBOL_GPL vmlinux 0xc065a455 cpu_core_index_of_thread +EXPORT_SYMBOL_GPL vmlinux 0xc07e24a2 __mnt_is_readonly +EXPORT_SYMBOL_GPL vmlinux 0xc0bf6ead timecounter_cyc2time +EXPORT_SYMBOL_GPL vmlinux 0xc0df5a37 setup_irq +EXPORT_SYMBOL_GPL vmlinux 0xc0fbba3c pm_runtime_autosuspend_expiration +EXPORT_SYMBOL_GPL vmlinux 0xc10f2b8e cgroup_unlock +EXPORT_SYMBOL_GPL vmlinux 0xc11bd00f tracepoint_probe_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc154f8f2 flush_kthread_work +EXPORT_SYMBOL_GPL vmlinux 0xc17515d7 usb_hcds_loaded +EXPORT_SYMBOL_GPL vmlinux 0xc1796900 bus_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0xc1b2841c cgroup_load_subsys +EXPORT_SYMBOL_GPL vmlinux 0xc1fa4dfb unregister_jprobe +EXPORT_SYMBOL_GPL vmlinux 0xc2075c9b __srcu_read_lock +EXPORT_SYMBOL_GPL vmlinux 0xc21861e2 ata_sff_qc_fill_rtf +EXPORT_SYMBOL_GPL vmlinux 0xc22a3091 vm_unmap_aliases +EXPORT_SYMBOL_GPL vmlinux 0xc23429b0 exportfs_encode_fh +EXPORT_SYMBOL_GPL vmlinux 0xc239dbf3 fb_sys_write +EXPORT_SYMBOL_GPL vmlinux 0xc24cdd10 rio_release_inb_dbell +EXPORT_SYMBOL_GPL vmlinux 0xc2696987 wm831x_reg_unlock +EXPORT_SYMBOL_GPL vmlinux 0xc271408f disk_part_iter_init +EXPORT_SYMBOL_GPL vmlinux 0xc280fb46 kdb_register +EXPORT_SYMBOL_GPL vmlinux 0xc2a7dc7d devres_release_group +EXPORT_SYMBOL_GPL vmlinux 0xc2d15211 transport_configure_device +EXPORT_SYMBOL_GPL vmlinux 0xc338a455 sdev_evt_send_simple +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 0xc3a72a8c regulator_enable +EXPORT_SYMBOL_GPL vmlinux 0xc3cb1950 crypto_grab_skcipher +EXPORT_SYMBOL_GPL vmlinux 0xc428068d sata_deb_timing_long +EXPORT_SYMBOL_GPL vmlinux 0xc443563e wakeup_source_create +EXPORT_SYMBOL_GPL vmlinux 0xc4442b6c usb_register_dev +EXPORT_SYMBOL_GPL vmlinux 0xc454fc7b twl_get_type +EXPORT_SYMBOL_GPL vmlinux 0xc48b7ccf ata_mode_string +EXPORT_SYMBOL_GPL vmlinux 0xc4969821 xfrm_audit_state_notfound_simple +EXPORT_SYMBOL_GPL vmlinux 0xc4ac9f0d alloc_vm_area +EXPORT_SYMBOL_GPL vmlinux 0xc4d29a98 spi_unregister_master +EXPORT_SYMBOL_GPL vmlinux 0xc4ee428a stmpe_reg_write +EXPORT_SYMBOL_GPL vmlinux 0xc4fc9f30 wm831x_reg_write +EXPORT_SYMBOL_GPL vmlinux 0xc52ae0a0 __put_task_struct +EXPORT_SYMBOL_GPL vmlinux 0xc53650f3 register_jprobe +EXPORT_SYMBOL_GPL vmlinux 0xc556bc26 tpm_send +EXPORT_SYMBOL_GPL vmlinux 0xc58cf380 regulator_count_voltages +EXPORT_SYMBOL_GPL vmlinux 0xc598803c regulator_set_optimum_mode +EXPORT_SYMBOL_GPL vmlinux 0xc5ae3cbc spu_remove_sysdev_attr_group +EXPORT_SYMBOL_GPL vmlinux 0xc60cb1ef ata_bmdma32_port_ops +EXPORT_SYMBOL_GPL vmlinux 0xc60f75ec __ftrace_vprintk +EXPORT_SYMBOL_GPL vmlinux 0xc61030cc crypto_unregister_ahash +EXPORT_SYMBOL_GPL vmlinux 0xc63c16df hrtimer_start_range_ns +EXPORT_SYMBOL_GPL vmlinux 0xc66c2311 ps3_vuart_irq_destroy +EXPORT_SYMBOL_GPL vmlinux 0xc66ea1f0 crypto_create_tfm +EXPORT_SYMBOL_GPL vmlinux 0xc689dfc0 i2c_unregister_device +EXPORT_SYMBOL_GPL vmlinux 0xc6c081ab usb_get_hcd +EXPORT_SYMBOL_GPL vmlinux 0xc6f30caf blk_queue_rq_timed_out +EXPORT_SYMBOL_GPL vmlinux 0xc71a45ea blkiocg_del_blkio_group +EXPORT_SYMBOL_GPL vmlinux 0xc7499179 __rtnl_af_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc7a906f5 led_trigger_store +EXPORT_SYMBOL_GPL vmlinux 0xc7ddef7f n_tty_inherit_ops +EXPORT_SYMBOL_GPL vmlinux 0xc8092c20 spu_get_profile_private_kref +EXPORT_SYMBOL_GPL vmlinux 0xc8488210 usb_find_interface +EXPORT_SYMBOL_GPL vmlinux 0xc87c1f84 ktime_get +EXPORT_SYMBOL_GPL vmlinux 0xc882eabc ide_read_error +EXPORT_SYMBOL_GPL vmlinux 0xc88e9be6 __pm_runtime_resume +EXPORT_SYMBOL_GPL vmlinux 0xc897be63 ata_sas_port_start +EXPORT_SYMBOL_GPL vmlinux 0xc8a4c27e adp5520_write +EXPORT_SYMBOL_GPL vmlinux 0xc8b6661c rtc_set_mmss +EXPORT_SYMBOL_GPL vmlinux 0xc91277a1 kgdb_schedule_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0xc9154e70 twl4030_codec_disable_resource +EXPORT_SYMBOL_GPL vmlinux 0xc936d9c4 __audit_inode_child +EXPORT_SYMBOL_GPL vmlinux 0xc94bb17f rio_release_outb_dbell +EXPORT_SYMBOL_GPL vmlinux 0xc9561772 fb_destroy_modelist +EXPORT_SYMBOL_GPL vmlinux 0xc9627021 crypto_register_instance +EXPORT_SYMBOL_GPL vmlinux 0xc986be4d tty_prepare_flip_string_flags +EXPORT_SYMBOL_GPL vmlinux 0xc9c6a761 usb_hcd_pci_shutdown +EXPORT_SYMBOL_GPL vmlinux 0xc9da5e2e ata_sff_tf_load +EXPORT_SYMBOL_GPL vmlinux 0xc9ec4e21 free_percpu +EXPORT_SYMBOL_GPL vmlinux 0xc9ed9eb8 anon_transport_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0xca256e98 fuse_sync_release +EXPORT_SYMBOL_GPL vmlinux 0xca2e750f irqd_to_hwirq +EXPORT_SYMBOL_GPL vmlinux 0xca32a2aa ide_timing_merge +EXPORT_SYMBOL_GPL vmlinux 0xca7d9c56 unregister_kprobes +EXPORT_SYMBOL_GPL vmlinux 0xca85d8cf tracepoint_probe_update_all +EXPORT_SYMBOL_GPL vmlinux 0xcad0bb7a bus_get_kset +EXPORT_SYMBOL_GPL vmlinux 0xcae36e36 sata_std_hardreset +EXPORT_SYMBOL_GPL vmlinux 0xcae6ab9f tcp_twsk_unique +EXPORT_SYMBOL_GPL vmlinux 0xcb427cfd usb_put_hcd +EXPORT_SYMBOL_GPL vmlinux 0xcb4a0cb9 fsstack_copy_attr_all +EXPORT_SYMBOL_GPL vmlinux 0xcb9533a0 wm831x_reg_read +EXPORT_SYMBOL_GPL vmlinux 0xcba6fe13 aead_geniv_exit +EXPORT_SYMBOL_GPL vmlinux 0xcbaccb1e wm8350_reg_unlock +EXPORT_SYMBOL_GPL vmlinux 0xcbc2c8dd atomic_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0xcbee20b2 get_cpu_iowait_time_us +EXPORT_SYMBOL_GPL vmlinux 0xcc13e681 swiotlb_tbl_map_single +EXPORT_SYMBOL_GPL vmlinux 0xcc1f1c3d inet_twdr_hangman +EXPORT_SYMBOL_GPL vmlinux 0xcc5ab62f pmac_i2c_get_type +EXPORT_SYMBOL_GPL vmlinux 0xcc975e4b usb_sg_wait +EXPORT_SYMBOL_GPL vmlinux 0xcca80842 device_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xccb0fab8 pmac_i2c_match_adapter +EXPORT_SYMBOL_GPL vmlinux 0xcccfb2fa sata_deb_timing_hotplug +EXPORT_SYMBOL_GPL vmlinux 0xccd0afb4 blkiocg_update_io_remove_stats +EXPORT_SYMBOL_GPL vmlinux 0xccdd778c user_destroy +EXPORT_SYMBOL_GPL vmlinux 0xcd025ddd sysdev_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0xcd5245ff rtc_set_time +EXPORT_SYMBOL_GPL vmlinux 0xcd5de047 ata_sff_port_intr +EXPORT_SYMBOL_GPL vmlinux 0xcd7db274 bsg_unregister_queue +EXPORT_SYMBOL_GPL vmlinux 0xcd96d1bc inet_ctl_sock_create +EXPORT_SYMBOL_GPL vmlinux 0xcd99b269 tty_wakeup +EXPORT_SYMBOL_GPL vmlinux 0xcd9b331e ata_sff_queue_delayed_work +EXPORT_SYMBOL_GPL vmlinux 0xcdbc1dd1 pci_disable_rom +EXPORT_SYMBOL_GPL vmlinux 0xcdc258cc swiotlb_tbl_unmap_single +EXPORT_SYMBOL_GPL vmlinux 0xcdca3691 nr_irqs +EXPORT_SYMBOL_GPL vmlinux 0xce2309e5 ide_pci_setup_ports +EXPORT_SYMBOL_GPL vmlinux 0xce524b74 ahash_register_instance +EXPORT_SYMBOL_GPL vmlinux 0xce60429b unregister_timer_hook +EXPORT_SYMBOL_GPL vmlinux 0xce6a9d9a trace_current_buffer_discard_commit +EXPORT_SYMBOL_GPL vmlinux 0xceb45dcc edac_get_sysfs_class +EXPORT_SYMBOL_GPL vmlinux 0xceda90c7 ata_sff_softreset +EXPORT_SYMBOL_GPL vmlinux 0xcf0b6c9d usb_get_current_frame_number +EXPORT_SYMBOL_GPL vmlinux 0xcf0fd01e wm8350_reg_lock +EXPORT_SYMBOL_GPL vmlinux 0xcf2d556f sk_detach_filter +EXPORT_SYMBOL_GPL vmlinux 0xcfc68341 synchronize_rcu_bh +EXPORT_SYMBOL_GPL vmlinux 0xcfcc83ad register_vt_notifier +EXPORT_SYMBOL_GPL vmlinux 0xcfd136fe filter_current_check_discard +EXPORT_SYMBOL_GPL vmlinux 0xcfd33cdd usb_free_streams +EXPORT_SYMBOL_GPL vmlinux 0xd00befcb sysdev_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xd03c7700 secure_ipv4_port_ephemeral +EXPORT_SYMBOL_GPL vmlinux 0xd0574e61 scsi_internal_device_block +EXPORT_SYMBOL_GPL vmlinux 0xd057c598 rtc_alarm_irq_enable +EXPORT_SYMBOL_GPL vmlinux 0xd05dc2a3 xfrm_aalg_get_byname +EXPORT_SYMBOL_GPL vmlinux 0xd078e014 key_type_user +EXPORT_SYMBOL_GPL vmlinux 0xd07d186f __tracepoint_napi_poll +EXPORT_SYMBOL_GPL vmlinux 0xd080b95b inverse_translate +EXPORT_SYMBOL_GPL vmlinux 0xd091ebd2 pmf_get_function +EXPORT_SYMBOL_GPL vmlinux 0xd0a2de2f ide_queue_sense_rq +EXPORT_SYMBOL_GPL vmlinux 0xd0c05159 emergency_restart +EXPORT_SYMBOL_GPL vmlinux 0xd0cd90a8 tc3589x_reg_write +EXPORT_SYMBOL_GPL vmlinux 0xd0f2894f timerqueue_add +EXPORT_SYMBOL_GPL vmlinux 0xd1347c05 ps3_system_bus_driver_register +EXPORT_SYMBOL_GPL vmlinux 0xd16712f3 crypto_check_attr_type +EXPORT_SYMBOL_GPL vmlinux 0xd1b11a42 usb_get_descriptor +EXPORT_SYMBOL_GPL vmlinux 0xd1b2db37 tracepoint_probe_register_noupdate +EXPORT_SYMBOL_GPL vmlinux 0xd20471f4 user_instantiate +EXPORT_SYMBOL_GPL vmlinux 0xd217e9e6 trace_set_clr_event +EXPORT_SYMBOL_GPL vmlinux 0xd22ffff7 wm831x_reg_lock +EXPORT_SYMBOL_GPL vmlinux 0xd270fd37 blkiocg_update_io_merged_stats +EXPORT_SYMBOL_GPL vmlinux 0xd273b1b1 __round_jiffies_up_relative +EXPORT_SYMBOL_GPL vmlinux 0xd29587a5 usb_unpoison_urb +EXPORT_SYMBOL_GPL vmlinux 0xd2a53b65 get_slice_psize +EXPORT_SYMBOL_GPL vmlinux 0xd2a8caf0 work_on_cpu +EXPORT_SYMBOL_GPL vmlinux 0xd2db083f tpm_show_owned +EXPORT_SYMBOL_GPL vmlinux 0xd2e0f514 ata_sff_port_ops +EXPORT_SYMBOL_GPL vmlinux 0xd2fb083c shmem_read_mapping_page_gfp +EXPORT_SYMBOL_GPL vmlinux 0xd30dd353 crypto_attr_alg2 +EXPORT_SYMBOL_GPL vmlinux 0xd3174a8b regulator_disable +EXPORT_SYMBOL_GPL vmlinux 0xd32fe193 ata_scsi_change_queue_depth +EXPORT_SYMBOL_GPL vmlinux 0xd3323539 device_for_each_child +EXPORT_SYMBOL_GPL vmlinux 0xd3618194 netdev_rx_handler_unregister +EXPORT_SYMBOL_GPL vmlinux 0xd36c7c3f crypto_larval_alloc +EXPORT_SYMBOL_GPL vmlinux 0xd3a31c39 ata_wait_after_reset +EXPORT_SYMBOL_GPL vmlinux 0xd3c5b116 of_scan_bus +EXPORT_SYMBOL_GPL vmlinux 0xd3d09a6e __fsnotify_inode_delete +EXPORT_SYMBOL_GPL vmlinux 0xd3e89026 bus_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0xd3fa7847 spi_alloc_master +EXPORT_SYMBOL_GPL vmlinux 0xd42aa8e5 synchronize_srcu +EXPORT_SYMBOL_GPL vmlinux 0xd471b6d6 of_irq_to_resource +EXPORT_SYMBOL_GPL vmlinux 0xd477f2ab user_match +EXPORT_SYMBOL_GPL vmlinux 0xd4d94a95 rt_mutex_destroy +EXPORT_SYMBOL_GPL vmlinux 0xd4ed6202 attribute_container_classdev_to_container +EXPORT_SYMBOL_GPL vmlinux 0xd570d73b ide_build_dmatable +EXPORT_SYMBOL_GPL vmlinux 0xd59668e6 unlock_flocks +EXPORT_SYMBOL_GPL vmlinux 0xd5d0639a wm8994_reg_read +EXPORT_SYMBOL_GPL vmlinux 0xd5d0b527 twl4030_codec_get_mclk +EXPORT_SYMBOL_GPL vmlinux 0xd60898eb user_update +EXPORT_SYMBOL_GPL vmlinux 0xd6102764 da903x_update +EXPORT_SYMBOL_GPL vmlinux 0xd6348f83 blkio_alloc_blkg_stats +EXPORT_SYMBOL_GPL vmlinux 0xd646b780 ata_sas_port_stop +EXPORT_SYMBOL_GPL vmlinux 0xd65796cc ata_sff_lost_interrupt +EXPORT_SYMBOL_GPL vmlinux 0xd6687cea wakeup_source_unregister +EXPORT_SYMBOL_GPL vmlinux 0xd66aa25d __srcu_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xd6feefa5 agp_num_entries +EXPORT_SYMBOL_GPL vmlinux 0xd705b4c7 schedule_hrtimeout +EXPORT_SYMBOL_GPL vmlinux 0xd7115cc5 udp6_lib_lookup +EXPORT_SYMBOL_GPL vmlinux 0xd72afadf pm_runtime_no_callbacks +EXPORT_SYMBOL_GPL vmlinux 0xd7559a5e pci_disable_pcie_error_reporting +EXPORT_SYMBOL_GPL vmlinux 0xd768e985 regulator_has_full_constraints +EXPORT_SYMBOL_GPL vmlinux 0xd76eb6ae usb_driver_release_interface +EXPORT_SYMBOL_GPL vmlinux 0xd77c0bc8 klist_remove +EXPORT_SYMBOL_GPL vmlinux 0xd7a2fedf eventfd_ctx_read +EXPORT_SYMBOL_GPL vmlinux 0xd7bac5d7 rtc_irq_register +EXPORT_SYMBOL_GPL vmlinux 0xd7d79132 put_online_cpus +EXPORT_SYMBOL_GPL vmlinux 0xd7d9594a __rio_local_write_config_16 +EXPORT_SYMBOL_GPL vmlinux 0xd822b35f pm_qos_add_request +EXPORT_SYMBOL_GPL vmlinux 0xd8263870 mmu_slb_size +EXPORT_SYMBOL_GPL vmlinux 0xd8498f4d ps3av_mode_cs_info +EXPORT_SYMBOL_GPL vmlinux 0xd8525ea7 fl6_update_dst +EXPORT_SYMBOL_GPL vmlinux 0xd85e608f cpu_add_sysdev_attr_group +EXPORT_SYMBOL_GPL vmlinux 0xd8726157 vfs_getxattr +EXPORT_SYMBOL_GPL vmlinux 0xd8b0c380 dm_noflush_suspending +EXPORT_SYMBOL_GPL vmlinux 0xd8e15c8b ata_sff_data_xfer_noirq +EXPORT_SYMBOL_GPL vmlinux 0xd9042fa8 scatterwalk_map +EXPORT_SYMBOL_GPL vmlinux 0xd91d5fe7 device_unregister +EXPORT_SYMBOL_GPL vmlinux 0xd93e76a6 kbd_table +EXPORT_SYMBOL_GPL vmlinux 0xd96a8956 platform_device_register_resndata +EXPORT_SYMBOL_GPL vmlinux 0xd9a581af hrtimer_init_sleeper +EXPORT_SYMBOL_GPL vmlinux 0xd9cb96c7 inet_diag_register +EXPORT_SYMBOL_GPL vmlinux 0xd9d36939 usb_is_intel_switchable_xhci +EXPORT_SYMBOL_GPL vmlinux 0xd9dc85b6 posix_timer_event +EXPORT_SYMBOL_GPL vmlinux 0xda1be8e1 async_synchronize_cookie_domain +EXPORT_SYMBOL_GPL vmlinux 0xda63dbee simple_attr_read +EXPORT_SYMBOL_GPL vmlinux 0xda702643 input_class +EXPORT_SYMBOL_GPL vmlinux 0xda9511d6 driver_register +EXPORT_SYMBOL_GPL vmlinux 0xdab668d9 fuse_request_send +EXPORT_SYMBOL_GPL vmlinux 0xdab927f7 tpm_remove_hardware +EXPORT_SYMBOL_GPL vmlinux 0xdaf2089f __clocksource_updatefreq_scale +EXPORT_SYMBOL_GPL vmlinux 0xdaf4dfb3 fb_mode_option +EXPORT_SYMBOL_GPL vmlinux 0xdafe80fd adp5520_set_bits +EXPORT_SYMBOL_GPL vmlinux 0xdb04cacc tracepoint_probe_unregister_noupdate +EXPORT_SYMBOL_GPL vmlinux 0xdb0ac13b ps3_compare_firmware_version +EXPORT_SYMBOL_GPL vmlinux 0xdb274e52 monotonic_to_bootbased +EXPORT_SYMBOL_GPL vmlinux 0xdbc13129 ps3_open_hv_device +EXPORT_SYMBOL_GPL vmlinux 0xdbc5c03b usb_remove_hcd +EXPORT_SYMBOL_GPL vmlinux 0xdbd25753 usb_hcd_unmap_urb_setup_for_dma +EXPORT_SYMBOL_GPL vmlinux 0xdbf85220 spi_sync +EXPORT_SYMBOL_GPL vmlinux 0xdc4b7d52 blk_lld_busy +EXPORT_SYMBOL_GPL vmlinux 0xdc5ff346 noop_backing_dev_info +EXPORT_SYMBOL_GPL vmlinux 0xdc825d6c usb_amd_quirk_pll_disable +EXPORT_SYMBOL_GPL vmlinux 0xdc88ce96 usb_unlink_urb +EXPORT_SYMBOL_GPL vmlinux 0xdc97af2e syscore_suspend +EXPORT_SYMBOL_GPL vmlinux 0xdcd40316 bd_unlink_disk_holder +EXPORT_SYMBOL_GPL vmlinux 0xdcea62cc regulator_set_current_limit +EXPORT_SYMBOL_GPL vmlinux 0xdcf7f9f7 pmac_i2c_adapter_to_bus +EXPORT_SYMBOL_GPL vmlinux 0xdd043eea ps3av_get_auto_mode +EXPORT_SYMBOL_GPL vmlinux 0xdd328267 xfrm_audit_policy_delete +EXPORT_SYMBOL_GPL vmlinux 0xdd34bb50 regulator_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xdd3d0664 xfrm_audit_state_replay_overflow +EXPORT_SYMBOL_GPL vmlinux 0xdd3faa12 fl6_sock_lookup +EXPORT_SYMBOL_GPL vmlinux 0xdd697683 dma_run_dependencies +EXPORT_SYMBOL_GPL vmlinux 0xdd884c9f ata_cable_sata +EXPORT_SYMBOL_GPL vmlinux 0xdde644ae ata_pci_sff_init_host +EXPORT_SYMBOL_GPL vmlinux 0xddf7a02d __pm_wakeup_event +EXPORT_SYMBOL_GPL vmlinux 0xde409357 ring_buffer_peek +EXPORT_SYMBOL_GPL vmlinux 0xde417b81 async_schedule_domain +EXPORT_SYMBOL_GPL vmlinux 0xde49500f sysfs_unmerge_group +EXPORT_SYMBOL_GPL vmlinux 0xde4a6f09 get_current_tty +EXPORT_SYMBOL_GPL vmlinux 0xde79deef ip_local_out +EXPORT_SYMBOL_GPL vmlinux 0xde8e02a9 xfrm_output_resume +EXPORT_SYMBOL_GPL vmlinux 0xdea290e2 devm_kfree +EXPORT_SYMBOL_GPL vmlinux 0xdea67feb find_module +EXPORT_SYMBOL_GPL vmlinux 0xdeaeaf2d spu_add_sysdev_attr_group +EXPORT_SYMBOL_GPL vmlinux 0xded2e9bb adp5520_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0xdeef9bf1 usb_put_dev +EXPORT_SYMBOL_GPL vmlinux 0xdf1b1703 bus_for_each_drv +EXPORT_SYMBOL_GPL vmlinux 0xdf399b78 crypto_aes_set_key +EXPORT_SYMBOL_GPL vmlinux 0xdf5bc160 blk_rq_check_limits +EXPORT_SYMBOL_GPL vmlinux 0xdfc0afd8 inet6_csk_xmit +EXPORT_SYMBOL_GPL vmlinux 0xdfdc448b device_create_file +EXPORT_SYMBOL_GPL vmlinux 0xdfe4100b driver_for_each_device +EXPORT_SYMBOL_GPL vmlinux 0xdfed411c console_drivers +EXPORT_SYMBOL_GPL vmlinux 0xe007de41 kallsyms_lookup_name +EXPORT_SYMBOL_GPL vmlinux 0xe011f817 ps3flash_bounce_buffer +EXPORT_SYMBOL_GPL vmlinux 0xe057c8bf disable_kprobe +EXPORT_SYMBOL_GPL vmlinux 0xe05f9acb register_net_sysctl_rotable +EXPORT_SYMBOL_GPL vmlinux 0xe089cfcc agp_memory_reserved +EXPORT_SYMBOL_GPL vmlinux 0xe0d57874 ata_bmdma_post_internal_cmd +EXPORT_SYMBOL_GPL vmlinux 0xe0fbd175 ide_set_pio +EXPORT_SYMBOL_GPL vmlinux 0xe11f495e pci_renumber_slot +EXPORT_SYMBOL_GPL vmlinux 0xe16a75f4 crypto_register_shash +EXPORT_SYMBOL_GPL vmlinux 0xe17c1350 spi_setup +EXPORT_SYMBOL_GPL vmlinux 0xe19fc092 ps3fb_videomemory +EXPORT_SYMBOL_GPL vmlinux 0xe1e81d93 cpci_hp_register_bus +EXPORT_SYMBOL_GPL vmlinux 0xe1f08175 inet_csk_reqsk_queue_hash_add +EXPORT_SYMBOL_GPL vmlinux 0xe2017ba2 __class_register +EXPORT_SYMBOL_GPL vmlinux 0xe204bac9 ata_port_pbar_desc +EXPORT_SYMBOL_GPL vmlinux 0xe21fc2f9 spi_register_master +EXPORT_SYMBOL_GPL vmlinux 0xe2650700 relay_switch_subbuf +EXPORT_SYMBOL_GPL vmlinux 0xe27085f6 rio_local_get_device_id +EXPORT_SYMBOL_GPL vmlinux 0xe27afc3d tpm_dev_vendor_release +EXPORT_SYMBOL_GPL vmlinux 0xe3043ff9 request_any_context_irq +EXPORT_SYMBOL_GPL vmlinux 0xe30866b5 crypto_spawn_tfm +EXPORT_SYMBOL_GPL vmlinux 0xe3106d55 i2c_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xe319ab4c replace_page_cache_page +EXPORT_SYMBOL_GPL vmlinux 0xe323ae12 sysfs_create_files +EXPORT_SYMBOL_GPL vmlinux 0xe35e94dc pm_qos_update_request +EXPORT_SYMBOL_GPL vmlinux 0xe3685021 vfs_test_lock +EXPORT_SYMBOL_GPL vmlinux 0xe3ac3ccc clone_private_mount +EXPORT_SYMBOL_GPL vmlinux 0xe3b9d38f find_vpid +EXPORT_SYMBOL_GPL vmlinux 0xe3d414a1 tps65910_clear_bits +EXPORT_SYMBOL_GPL vmlinux 0xe3e3c243 nf_unregister_queue_handlers +EXPORT_SYMBOL_GPL vmlinux 0xe4309905 syscore_resume +EXPORT_SYMBOL_GPL vmlinux 0xe4329ad6 irq_set_affinity_notifier +EXPORT_SYMBOL_GPL vmlinux 0xe43ae431 rt_mutex_trylock +EXPORT_SYMBOL_GPL vmlinux 0xe442bbe0 ide_setup_pci_noise +EXPORT_SYMBOL_GPL vmlinux 0xe44e0fa8 usb_queue_reset_device +EXPORT_SYMBOL_GPL vmlinux 0xe49062fd tc3589x_block_write +EXPORT_SYMBOL_GPL vmlinux 0xe4a24e89 dma_get_required_mask +EXPORT_SYMBOL_GPL vmlinux 0xe4a44cfe fuse_do_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xe4d61169 ata_cable_40wire +EXPORT_SYMBOL_GPL vmlinux 0xe4f3daf6 pci_enable_rom +EXPORT_SYMBOL_GPL vmlinux 0xe4f7d6d6 debugfs_create_u16 +EXPORT_SYMBOL_GPL vmlinux 0xe4fcb978 __ring_buffer_alloc +EXPORT_SYMBOL_GPL vmlinux 0xe505695b ide_do_start_stop +EXPORT_SYMBOL_GPL vmlinux 0xe516f505 max8997_bulk_write +EXPORT_SYMBOL_GPL vmlinux 0xe54e71f1 pm_generic_restore +EXPORT_SYMBOL_GPL vmlinux 0xe56e0ad5 pmf_call_function +EXPORT_SYMBOL_GPL vmlinux 0xe58fb452 aer_irq +EXPORT_SYMBOL_GPL vmlinux 0xe590fde7 pci_dev_run_wake +EXPORT_SYMBOL_GPL vmlinux 0xe5ba9ea3 vfs_setxattr +EXPORT_SYMBOL_GPL vmlinux 0xe610062c ata_eh_freeze_port +EXPORT_SYMBOL_GPL vmlinux 0xe619afea locks_alloc_lock +EXPORT_SYMBOL_GPL vmlinux 0xe6231662 ide_dma_sff_timer_expiry +EXPORT_SYMBOL_GPL vmlinux 0xe6299ed6 device_create_bin_file +EXPORT_SYMBOL_GPL vmlinux 0xe629a8d6 disk_part_iter_exit +EXPORT_SYMBOL_GPL vmlinux 0xe6488b47 cpufreq_notify_transition +EXPORT_SYMBOL_GPL vmlinux 0xe648a760 do_kern_mount +EXPORT_SYMBOL_GPL vmlinux 0xe64ffc5e skb_gro_receive +EXPORT_SYMBOL_GPL vmlinux 0xe651f76e selinux_is_enabled +EXPORT_SYMBOL_GPL vmlinux 0xe6d3269a usb_poison_urb +EXPORT_SYMBOL_GPL vmlinux 0xe6e0d485 device_wakeup_disable +EXPORT_SYMBOL_GPL vmlinux 0xe6e1c5fe uuid_be_gen +EXPORT_SYMBOL_GPL vmlinux 0xe6ed9e1b wm831x_auxadc_read +EXPORT_SYMBOL_GPL vmlinux 0xe6f0a52b disk_map_sector_rcu +EXPORT_SYMBOL_GPL vmlinux 0xe708fa98 ata_host_register +EXPORT_SYMBOL_GPL vmlinux 0xe73dbe0b pcibios_map_io_space +EXPORT_SYMBOL_GPL vmlinux 0xe77b24bd shash_attr_alg +EXPORT_SYMBOL_GPL vmlinux 0xe783974e __pm_runtime_disable +EXPORT_SYMBOL_GPL vmlinux 0xe7892acc ata_sas_port_destroy +EXPORT_SYMBOL_GPL vmlinux 0xe79dc938 sysfs_get +EXPORT_SYMBOL_GPL vmlinux 0xe7a710ce spi_write_then_read +EXPORT_SYMBOL_GPL vmlinux 0xe7b5da4d pci_set_cacheline_size +EXPORT_SYMBOL_GPL vmlinux 0xe7c13207 irq_work_sync +EXPORT_SYMBOL_GPL vmlinux 0xe7fc635f inet6_csk_addr2sockaddr +EXPORT_SYMBOL_GPL vmlinux 0xe7ffe877 pcpu_base_addr +EXPORT_SYMBOL_GPL vmlinux 0xe818b32b ata_bmdma_interrupt +EXPORT_SYMBOL_GPL vmlinux 0xe82b652b usb_autopm_get_interface +EXPORT_SYMBOL_GPL vmlinux 0xe830861e single_release_net +EXPORT_SYMBOL_GPL vmlinux 0xe862c4b7 dpm_suspend_start +EXPORT_SYMBOL_GPL vmlinux 0xe884e655 ide_dev_select +EXPORT_SYMBOL_GPL vmlinux 0xe88ea6b4 debugfs_remove +EXPORT_SYMBOL_GPL vmlinux 0xe89bd243 ata_sff_queue_work +EXPORT_SYMBOL_GPL vmlinux 0xe8b163de register_kretprobes +EXPORT_SYMBOL_GPL vmlinux 0xe8b7b578 ata_sff_freeze +EXPORT_SYMBOL_GPL vmlinux 0xe9022bf1 init_phb_dynamic +EXPORT_SYMBOL_GPL vmlinux 0xe91768cd blk_trace_remove +EXPORT_SYMBOL_GPL vmlinux 0xe9384d1d tty_find_polling_driver +EXPORT_SYMBOL_GPL vmlinux 0xe93e49c3 devres_free +EXPORT_SYMBOL_GPL vmlinux 0xe9587909 usb_unregister_notify +EXPORT_SYMBOL_GPL vmlinux 0xe9712d54 device_register +EXPORT_SYMBOL_GPL vmlinux 0xe97726ba cpci_hp_unregister_controller +EXPORT_SYMBOL_GPL vmlinux 0xe9b6bf86 usb_enable_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0xe9d14b08 dm_dispatch_request +EXPORT_SYMBOL_GPL vmlinux 0xe9d150bc crypto_drop_spawn +EXPORT_SYMBOL_GPL vmlinux 0xe9ef3b90 free_css_id +EXPORT_SYMBOL_GPL vmlinux 0xe9fba437 bdi_writeout_inc +EXPORT_SYMBOL_GPL vmlinux 0xea04ea3e pmac_i2c_get_dev_addr +EXPORT_SYMBOL_GPL vmlinux 0xea065e01 task_handoff_unregister +EXPORT_SYMBOL_GPL vmlinux 0xea0851a0 devres_remove +EXPORT_SYMBOL_GPL vmlinux 0xea124bd1 gcd +EXPORT_SYMBOL_GPL vmlinux 0xea2222b1 ring_buffer_reset_cpu +EXPORT_SYMBOL_GPL vmlinux 0xea25a9b5 ata_link_online +EXPORT_SYMBOL_GPL vmlinux 0xea3aba26 driver_create_file +EXPORT_SYMBOL_GPL vmlinux 0xea418e0f atapi_cmd_type +EXPORT_SYMBOL_GPL vmlinux 0xea611380 ring_buffer_commit_overrun_cpu +EXPORT_SYMBOL_GPL vmlinux 0xeab5812e tpm_calc_ordinal_duration +EXPORT_SYMBOL_GPL vmlinux 0xeabe8f6b led_trigger_register_simple +EXPORT_SYMBOL_GPL vmlinux 0xeac596f5 ata_std_bios_param +EXPORT_SYMBOL_GPL vmlinux 0xeac6c9e9 __clocksource_register_scale +EXPORT_SYMBOL_GPL vmlinux 0xeaccfebb usb_add_hcd +EXPORT_SYMBOL_GPL vmlinux 0xeacda2a6 usb_hcd_is_primary_hcd +EXPORT_SYMBOL_GPL vmlinux 0xeadc29ce wm8350_read_auxadc +EXPORT_SYMBOL_GPL vmlinux 0xeae74760 scsi_nl_send_transport_msg +EXPORT_SYMBOL_GPL vmlinux 0xeafe611b sysdev_unregister +EXPORT_SYMBOL_GPL vmlinux 0xeb075071 eventfd_ctx_put +EXPORT_SYMBOL_GPL vmlinux 0xeb31ca8e crypto_mod_put +EXPORT_SYMBOL_GPL vmlinux 0xeb8ae736 klist_init +EXPORT_SYMBOL_GPL vmlinux 0xeb9bc8f4 transport_add_device +EXPORT_SYMBOL_GPL vmlinux 0xebb9f221 __rio_local_read_config_32 +EXPORT_SYMBOL_GPL vmlinux 0xebbf7de5 filter_match_preds +EXPORT_SYMBOL_GPL vmlinux 0xec0005c2 ata_dev_disable +EXPORT_SYMBOL_GPL vmlinux 0xec0827ee __inet_lookup_listener +EXPORT_SYMBOL_GPL vmlinux 0xec1b043e regulator_suspend_prepare +EXPORT_SYMBOL_GPL vmlinux 0xec25f967 klist_del +EXPORT_SYMBOL_GPL vmlinux 0xec38d5b9 irq_create_mapping +EXPORT_SYMBOL_GPL vmlinux 0xec47088c driver_find_device +EXPORT_SYMBOL_GPL vmlinux 0xec6bf952 dev_forward_skb +EXPORT_SYMBOL_GPL vmlinux 0xec7630b9 wm8350_set_bits +EXPORT_SYMBOL_GPL vmlinux 0xecb71c95 device_wakeup_enable +EXPORT_SYMBOL_GPL vmlinux 0xecbaebc3 ata_sff_busy_sleep +EXPORT_SYMBOL_GPL vmlinux 0xecd42e11 pci_find_ext_capability +EXPORT_SYMBOL_GPL vmlinux 0xecea8e42 ide_host_register +EXPORT_SYMBOL_GPL vmlinux 0xed327ea7 __pneigh_lookup +EXPORT_SYMBOL_GPL vmlinux 0xed51431d bus_find_device_by_name +EXPORT_SYMBOL_GPL vmlinux 0xed68ecae adp5520_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0xedeeeff5 input_ff_destroy +EXPORT_SYMBOL_GPL vmlinux 0xee19420d platform_device_add +EXPORT_SYMBOL_GPL vmlinux 0xee28ccf0 blk_unprep_request +EXPORT_SYMBOL_GPL vmlinux 0xee817f6f srcu_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0xee8d8c29 cpu_remove_sysdev_attr_group +EXPORT_SYMBOL_GPL vmlinux 0xeedf8475 dev_attr_link_power_management_policy +EXPORT_SYMBOL_GPL vmlinux 0xeef55f06 platform_device_add_resources +EXPORT_SYMBOL_GPL vmlinux 0xef1e14ee ata_pio_need_iordy +EXPORT_SYMBOL_GPL vmlinux 0xef2f4274 ring_buffer_empty_cpu +EXPORT_SYMBOL_GPL vmlinux 0xef6a621f register_kretprobe +EXPORT_SYMBOL_GPL vmlinux 0xef6c3f70 round_jiffies_up_relative +EXPORT_SYMBOL_GPL vmlinux 0xef804bba usb_create_hcd +EXPORT_SYMBOL_GPL vmlinux 0xef98495d device_bind_driver +EXPORT_SYMBOL_GPL vmlinux 0xefb1f235 ide_init_pc +EXPORT_SYMBOL_GPL vmlinux 0xefdbce42 stmpe_disable +EXPORT_SYMBOL_GPL vmlinux 0xefdd5a63 ktime_get_ts +EXPORT_SYMBOL_GPL vmlinux 0xf02ff636 device_init_wakeup +EXPORT_SYMBOL_GPL vmlinux 0xf05203b7 rio_mport_read_config_8 +EXPORT_SYMBOL_GPL vmlinux 0xf0558a3c rt_mutex_unlock +EXPORT_SYMBOL_GPL vmlinux 0xf098dd15 cpu_bit_bitmap +EXPORT_SYMBOL_GPL vmlinux 0xf105d00d ide_in_drive_list +EXPORT_SYMBOL_GPL vmlinux 0xf12ce726 mnt_want_write_file +EXPORT_SYMBOL_GPL vmlinux 0xf14c43f6 ata_sff_data_xfer32 +EXPORT_SYMBOL_GPL vmlinux 0xf15252e8 vfs_lock_file +EXPORT_SYMBOL_GPL vmlinux 0xf158f170 klist_add_tail +EXPORT_SYMBOL_GPL vmlinux 0xf15b9c19 simple_attr_release +EXPORT_SYMBOL_GPL vmlinux 0xf184d189 kernel_power_off +EXPORT_SYMBOL_GPL vmlinux 0xf198a444 dm_kill_unmapped_request +EXPORT_SYMBOL_GPL vmlinux 0xf1a62b6f of_i8042_kbd_irq +EXPORT_SYMBOL_GPL vmlinux 0xf1b63597 sata_link_resume +EXPORT_SYMBOL_GPL vmlinux 0xf1cd6ad5 fuse_dev_operations +EXPORT_SYMBOL_GPL vmlinux 0xf1d141d8 crypto_shash_finup +EXPORT_SYMBOL_GPL vmlinux 0xf1de055a br_fdb_test_addr_hook +EXPORT_SYMBOL_GPL vmlinux 0xf2119e33 fuse_file_poll +EXPORT_SYMBOL_GPL vmlinux 0xf2516f8d xv_destroy_pool +EXPORT_SYMBOL_GPL vmlinux 0xf276ee77 rdev_get_dev +EXPORT_SYMBOL_GPL vmlinux 0xf2bbde74 pci_enable_pcie_error_reporting +EXPORT_SYMBOL_GPL vmlinux 0xf2fca922 uart_parse_options +EXPORT_SYMBOL_GPL vmlinux 0xf3466603 rtc_irq_set_freq +EXPORT_SYMBOL_GPL vmlinux 0xf34806ec hrtimer_get_res +EXPORT_SYMBOL_GPL vmlinux 0xf39c76f2 ata_host_alloc_pinfo +EXPORT_SYMBOL_GPL vmlinux 0xf3b451ca kdb_poll_funcs +EXPORT_SYMBOL_GPL vmlinux 0xf3b93a97 cgroup_lock_is_held +EXPORT_SYMBOL_GPL vmlinux 0xf3e2a3f3 dequeue_signal +EXPORT_SYMBOL_GPL vmlinux 0xf423526e cpci_hp_register_controller +EXPORT_SYMBOL_GPL vmlinux 0xf4264dae sched_setscheduler +EXPORT_SYMBOL_GPL vmlinux 0xf44d955a device_find_child +EXPORT_SYMBOL_GPL vmlinux 0xf45934fe pmac_i2c_setmode +EXPORT_SYMBOL_GPL vmlinux 0xf469c705 ps3_io_irq_destroy +EXPORT_SYMBOL_GPL vmlinux 0xf499fdb2 rcu_barrier_bh +EXPORT_SYMBOL_GPL vmlinux 0xf4f739ac wm831x_auxadc_read_uv +EXPORT_SYMBOL_GPL vmlinux 0xf5384ac1 __trace_printk +EXPORT_SYMBOL_GPL vmlinux 0xf53e8623 inet_twsk_put +EXPORT_SYMBOL_GPL vmlinux 0xf54bd49b lcm +EXPORT_SYMBOL_GPL vmlinux 0xf56f1823 agp_remove_bridge +EXPORT_SYMBOL_GPL vmlinux 0xf5953e54 ps3_close_hv_device +EXPORT_SYMBOL_GPL vmlinux 0xf5a691cd invalidate_bh_lrus +EXPORT_SYMBOL_GPL vmlinux 0xf60ba386 pcibios_unmap_io_space +EXPORT_SYMBOL_GPL vmlinux 0xf68ce634 ps3_free_mmio_region +EXPORT_SYMBOL_GPL vmlinux 0xf6afd089 kill_pid_info_as_uid +EXPORT_SYMBOL_GPL vmlinux 0xf6b28beb usb_get_from_anchor +EXPORT_SYMBOL_GPL vmlinux 0xf6cf2ccc rio_mport_read_config_32 +EXPORT_SYMBOL_GPL vmlinux 0xf6e04730 event_storage +EXPORT_SYMBOL_GPL vmlinux 0xf6e874f5 ata_timing_merge +EXPORT_SYMBOL_GPL vmlinux 0xf6f56db4 tc3589x_reg_read +EXPORT_SYMBOL_GPL vmlinux 0xf70e2128 hwmon_device_register +EXPORT_SYMBOL_GPL vmlinux 0xf713b918 spi_new_device +EXPORT_SYMBOL_GPL vmlinux 0xf7bc83f0 i2c_add_numbered_adapter +EXPORT_SYMBOL_GPL vmlinux 0xf7c45ed2 __tracepoint_block_bio_remap +EXPORT_SYMBOL_GPL vmlinux 0xf824bfc1 rio_get_device +EXPORT_SYMBOL_GPL vmlinux 0xf83978db pci_rescan_bus +EXPORT_SYMBOL_GPL vmlinux 0xf858d8d1 ide_end_rq +EXPORT_SYMBOL_GPL vmlinux 0xf864f8fc ide_pci_remove +EXPORT_SYMBOL_GPL vmlinux 0xf8802492 print_stack_trace +EXPORT_SYMBOL_GPL vmlinux 0xf8af9d44 cpufreq_driver_target +EXPORT_SYMBOL_GPL vmlinux 0xf8b7b92f con_debug_enter +EXPORT_SYMBOL_GPL vmlinux 0xf8bb1523 kobject_get_path +EXPORT_SYMBOL_GPL vmlinux 0xf8e398fc memstart_addr +EXPORT_SYMBOL_GPL vmlinux 0xf8f1b903 scsi_target_unblock +EXPORT_SYMBOL_GPL vmlinux 0xf8f3a0fb ata_ratelimit +EXPORT_SYMBOL_GPL vmlinux 0xf96e7c0b synchronize_srcu_expedited +EXPORT_SYMBOL_GPL vmlinux 0xf9a054b5 __round_jiffies +EXPORT_SYMBOL_GPL vmlinux 0xf9c483d9 blk_execute_rq_nowait +EXPORT_SYMBOL_GPL vmlinux 0xf9ca3160 ata_id_xfermask +EXPORT_SYMBOL_GPL vmlinux 0xf9eb63d7 ring_buffer_overrun_cpu +EXPORT_SYMBOL_GPL vmlinux 0xf9f8bf08 __inet_inherit_port +EXPORT_SYMBOL_GPL vmlinux 0xf9fb0968 cpufreq_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0xfa012fe7 tracepoint_probe_register +EXPORT_SYMBOL_GPL vmlinux 0xfa1eb910 unregister_syscore_ops +EXPORT_SYMBOL_GPL vmlinux 0xfa1f4662 scatterwalk_start +EXPORT_SYMBOL_GPL vmlinux 0xfa5a90e5 sata_link_hardreset +EXPORT_SYMBOL_GPL vmlinux 0xfa730973 uhci_reset_hc +EXPORT_SYMBOL_GPL vmlinux 0xfab60503 klist_iter_init_node +EXPORT_SYMBOL_GPL vmlinux 0xfac99795 ide_dma_end +EXPORT_SYMBOL_GPL vmlinux 0xfb0307ac sysfs_rename_link +EXPORT_SYMBOL_GPL vmlinux 0xfb22a66b debugfs_rename +EXPORT_SYMBOL_GPL vmlinux 0xfb32b30f ring_buffer_read_prepare_sync +EXPORT_SYMBOL_GPL vmlinux 0xfb496c02 ide_release_dma_engine +EXPORT_SYMBOL_GPL vmlinux 0xfb5709a4 add_timer_on +EXPORT_SYMBOL_GPL vmlinux 0xfb5eab3a __rtnl_af_register +EXPORT_SYMBOL_GPL vmlinux 0xfb6eedf9 power_group_name +EXPORT_SYMBOL_GPL vmlinux 0xfb754a80 ide_error +EXPORT_SYMBOL_GPL vmlinux 0xfb7b5afa raw_unhash_sk +EXPORT_SYMBOL_GPL vmlinux 0xfbcc0070 raw_seq_start +EXPORT_SYMBOL_GPL vmlinux 0xfbd03a12 platform_driver_probe +EXPORT_SYMBOL_GPL vmlinux 0xfbd9430d relay_open +EXPORT_SYMBOL_GPL vmlinux 0xfbf9be5d register_oom_notifier +EXPORT_SYMBOL_GPL vmlinux 0xfbfbebd9 ide_create_request_sense_cmd +EXPORT_SYMBOL_GPL vmlinux 0xfbfcdc2b ps3_sys_manager_get_wol +EXPORT_SYMBOL_GPL vmlinux 0xfc1a9d4c cpufreq_frequency_table_target +EXPORT_SYMBOL_GPL vmlinux 0xfc2e13ea trace_seq_vprintf +EXPORT_SYMBOL_GPL vmlinux 0xfc530b85 inet6_hash_connect +EXPORT_SYMBOL_GPL vmlinux 0xfca13683 __rio_local_read_config_8 +EXPORT_SYMBOL_GPL vmlinux 0xfca7ebf2 cpufreq_cpu_get +EXPORT_SYMBOL_GPL vmlinux 0xfcdce657 cgroup_lock_live_group +EXPORT_SYMBOL_GPL vmlinux 0xfd2a6348 unregister_kretprobe +EXPORT_SYMBOL_GPL vmlinux 0xfd67b74b crypto_alloc_ablkcipher +EXPORT_SYMBOL_GPL vmlinux 0xfd685a5a ata_link_abort +EXPORT_SYMBOL_GPL vmlinux 0xfd8807d2 cpufreq_register_governor +EXPORT_SYMBOL_GPL vmlinux 0xfd8852fa da903x_clr_bits +EXPORT_SYMBOL_GPL vmlinux 0xfdd9ecb6 ablkcipher_walk_phys +EXPORT_SYMBOL_GPL vmlinux 0xfde0b92c crypto_larval_error +EXPORT_SYMBOL_GPL vmlinux 0xfdf575f3 __i2c_board_lock +EXPORT_SYMBOL_GPL vmlinux 0xfe0fa98a css_depth +EXPORT_SYMBOL_GPL vmlinux 0xfe32778e pm_stay_awake +EXPORT_SYMBOL_GPL vmlinux 0xfe63ffbc usb_ifnum_to_if +EXPORT_SYMBOL_GPL vmlinux 0xfe7aa89a ata_host_detach +EXPORT_SYMBOL_GPL vmlinux 0xfe990052 gpio_free +EXPORT_SYMBOL_GPL vmlinux 0xfed11ed1 usb_mon_deregister +EXPORT_SYMBOL_GPL vmlinux 0xfef8a166 trace_current_buffer_lock_reserve +EXPORT_SYMBOL_GPL vmlinux 0xfefa2adb input_ff_effect_from_user +EXPORT_SYMBOL_GPL vmlinux 0xff0dacff ps3av_video_mute +EXPORT_SYMBOL_GPL vmlinux 0xff20da2d scsi_eh_ready_devs +EXPORT_SYMBOL_GPL vmlinux 0xff5a8cfe cn_del_callback +EXPORT_SYMBOL_GPL vmlinux 0xff5d834e usb_reset_configuration +EXPORT_SYMBOL_GPL vmlinux 0xff6010b6 wm8994_reg_write +EXPORT_SYMBOL_GPL vmlinux 0xff9ba0f6 ide_pci_dma_base +EXPORT_SYMBOL_GPL vmlinux 0xffa4b00b each_symbol_section +EXPORT_SYMBOL_GPL vmlinux 0xffa4c4ec cgroup_lock +EXPORT_SYMBOL_GPL vmlinux 0xffab941a anon_inode_getfile +EXPORT_SYMBOL_GPL vmlinux 0xffba70c9 crypto_init_shash_spawn +EXPORT_SYMBOL_GPL vmlinux 0xfffadbfd sysfs_remove_bin_file --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/powerpc/powerpc64-smp.compiler +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/powerpc/powerpc64-smp.compiler @@ -0,0 +1 @@ +GCC: (Ubuntu/Linaro 4.6.1-7ubuntu2) 4.6.1 --- linux-3.0.0.orig/debian.master/abi/3.0.0-10.16/powerpc/powerpc64-smp.modules +++ linux-3.0.0/debian.master/abi/3.0.0-10.16/powerpc/powerpc64-smp.modules @@ -0,0 +1,2933 @@ +3c359 +3c574_cs +3c589_cs +3c59x +3w-9xxx +3w-sas +3w-xxxx +6pack +74x164 +8021q +8139cp +8139too +8250 +8250_pci +8390 +88pm860x_bl +88pm860x_onkey +88pm860x-ts +9p +9pnet +9pnet_rdma +9pnet_virtio +a100u2w +a3d +aacraid +ab3100 +ab3100-otp +ab8500-ponkey +ab8500-usb +abyss +ac97_bus +acard-ahci +acecad +acenic +act200l-sir +act_csum +act_gact +act_ipt +actisys-sir +act_mirred +act_nat +act_pedit +act_police +act_simple +act_skbedit +ad2s120x +ad2s1210 +ad2s90 +ad525x_dpot +ad525x_dpot-i2c +ad525x_dpot-spi +ad5398 +ad5446 +ad5504 +ad5624r_spi +ad5791 +ad5930 +ad714x +ad714x-i2c +ad714x-spi +ad7150 +ad7152 +ad7291 +ad7298 +ad7314 +ad7414 +ad7418 +ad7476 +ad7606 +ad7745 +ad7780 +ad7816 +ad7877 +ad7879 +ad7879-i2c +ad7879-spi +ad7887 +ad799x +ad9832 +ad9834 +ad9850 +ad9852 +ad9910 +ad9951 +adcxx +ade7753 +ade7754 +ade7758 +ade7759 +ade7854 +ade7854-i2c +ade7854-spi +adfs +adi +adis16060 +adis16080 +adis16130 +adis16201 +adis16203 +adis16204 +adis16209 +adis16220 +adis16240 +adis16260 +adis16400 +adm1021 +adm1025 +adm1026 +adm1029 +adm1031 +adm8211 +adm9240 +adp5520_bl +adp5520-gpio +adp5520-keys +adp5588-gpio +adp5588-keys +adp5589-keys +adp8860_bl +adp8870_bl +ads1015 +ads7828 +ads7846 +ads7871 +adt7310 +adt7316 +adt7316-i2c +adt7316-spi +adt7410 +adt7411 +adt7462 +adt7470 +adt7475 +adt75 +adutux +adv7170 +adv7175 +adv7180 +adv7343 +adxl34x +adxl34x-i2c +adxl34x-spi +adxrs450 +af_802154 +af9013 +af_alg +affs +af_key +af-rxrpc +ah4 +ah6 +aha152x_cs +ahci +ahci_platform +aic79xx +aic7xxx +aic94xx +aiptek +aircable +airo +airo_cs +airport +ak881x +alauda +algif_hash +algif_skcipher +ali-ircc +alim7101_wdt +altera-ci +altera_jtaguart +altera_ps2 +altera-stapl +altera_uart +amc6821 +amd8111e +amd8111_edac +amd8131_edac +amd-rng +analog +ansi_cprng +anubis +aoe +apds9802als +apds990x +appledisplay +appletalk +appletouch +applicom +ar7part +arc4 +arcmsr +arcnet +arc-rawmode +arc-rimi +ark3116 +arkfb +arptable_filter +arp_tables +arpt_mangle +as5011 +asc7621 +asix +asus_oled +async_memcpy +async_pq +async_raid6_recov +async_tx +async_xor +at24 +at25 +at76c50x-usb +ata_generic +ata_piix +atbm8830 +aten +ath +ath3k +ath5k +ath9k +ath9k_common +ath9k_htc +ath9k_hw +ati_remote +ati_remote2 +atl1 +atl1c +atl1e +atl2 +atm +atmel +atmel_cs +atmel_mxt_ts +atmel_pci +atmtcp +atp870u +atxp1 +aty128fb +atyfb +au0828 +au8522 +aufs +authenc +authencesn +auth_rpcgss +autofs4 +avma1_cs +avm_cs +avmfritz +ax25 +axnet_cs +b1 +b1dma +b1pci +b1pcmcia +b2c2-flexcop +b2c2-flexcop-pci +b2c2-flexcop-usb +b43 +b43legacy +b44 +bas_gigaset +basic_mmio_gpio +batman-adv +baycom_par +baycom_ser_fdx +baycom_ser_hdx +bch +bcm203x +bcm3510 +bcm5974 +bcma +bcm_wimax +be2iscsi +be2net +befs +belkin_sa +bfa +bfs +bfusb +bh1770glc +bh1780gli +binfmt_misc +block2mtd +blowfish +bluecard_cs +bluetooth +bmp085 +bna +bnep +bnx2 +bnx2fc +bnx2i +bnx2x +bonding +bpa10x +bpck +bpqether +bq20z75 +bq24022 +bq27x00_battery +br2684 +bridge +broadcom +broadsheetfb +bsd_comp +bsr +bt3c_cs +bt819 +bt856 +bt866 +bt878 +btcx-risc +btmrvl +btmrvl_sdio +btrfs +btsdio +bttv +btuart_cs +btusb +btwilink +bu21013_ts +budget +budget-av +budget-ci +budget-core +budget-patch +bw-qcam +c4 +c67x00 +cachefiles +cafe_ccic +cafe_nand +caif +caif_serial +caif_socket +camellia +can +can-bcm +can-dev +can-raw +capi +capidrv +capmode +carl9170 +carminefb +cassini +cast5 +cast6 +catc +cb710 +cb710-mmc +c_can +c_can_platform +cciss +ccm +cdc-acm +cdc_eem +cdc_ether +cdc_ncm +cdc-phonet +cdc_subset +cdc-wdm +ceph +cfg80211 +cfi_cmdset_0001 +cfi_cmdset_0002 +cfi_cmdset_0020 +cfi_probe +cfi_util +cfspi_slave +ch +ch341 +ch7006 +chipreg +chnl_net +cicada +cifs +cirrusfb +clearpad_tm1217 +clip +cls_basic +cls_flow +cls_fw +cls_route +cls_rsvp +cls_rsvp6 +cls_tcindex +cls_u32 +cm109 +cm4000_cs +cm4040_cs +cma3000_d0x +cma3000_d0x_i2c +cmd64x +cmtp +cnic +cobra +coda +com20020 +com20020_cs +com20020-pci +com90io +com90xx +comm +configfs +core +cp210x +cpc925_edac +cpia2 +cpufreq_spudemand +cpufreq_stats +cpu-notifier-error-inject +c-qcam +cramfs +crc7 +crc-ccitt +crc-itu-t +crc-t10dif +cryptd +cryptoloop +crypto_null +crystalhd +cs5345 +cs53l32a +ctr +cts +cuse +cx18 +cx18-alsa +cx22700 +cx22702 +cx231xx +cx231xx-alsa +cx231xx-dvb +cx2341x +cx23885 +cx24110 +cx24113 +cx24116 +cx24123 +cx25840 +cx82310_eth +cx8800 +cx8802 +cx88-alsa +cx88-blackbird +cx88-dvb +cx88-vp3054-i2c +cx88xx +cxacru +cxd2099 +cxd2820r +cxgb +cxgb3 +cxgb3i +cxgb4 +cxgb4i +cxgb4vf +cxt1e1 +cy8ctmg110_ts +cyber2000fb +cyberjack +cyclades +cyclomx +cycx_drv +cypress_cy7c63 +cypress_m8 +cytherm +da9030_battery +da9034-ts +da903x +da903x_bl +DAC960 +davicom +db9 +dc395x +dccp +dccp_diag +dccp_ipv4 +dccp_ipv6 +dccp_probe +de2104x +de4x5 +de600 +de620 +decnet +deflate +defxx +denali +des_generic +dib0070 +dib0090 +dib3000mb +dib3000mc +dib7000m +dib7000p +dib8000 +dibx000_common +digi_acceleport +diskonchip +display +divacapi +divadidd +diva_idi +diva_mnt +divas +dl2k +dlci +dlm +dm1105 +dm9601 +dm-crypt +dme1737 +dmfe +dm-log +dm-mirror +dm-multipath +dm-queue-length +dm-raid +dm-region-hash +dm-round-robin +dm-service-time +dm-snapshot +dmx3191d +dm-zero +dnet +dn_rtmsg +doc2000 +doc2001 +doc2001plus +docecc +docprobe +drbd +drm +drm_kms_helper +drxd +ds1621 +ds1682 +ds1wm +ds2482 +ds2490 +ds2760_battery +ds2780_battery +ds2782_battery +ds3000 +ds620 +dsbr100 +dscc4 +dss1_divert +dst +dst_ca +dstr +dt3155v4l +dtl1_cs +dummy +dvb-bt8xx +dvb-core +dvb-pll +dvb-ttpci +dvb-ttusb-budget +dvb-usb +dvb-usb-a800 +dvb-usb-af9005 +dvb-usb-af9005-remote +dvb-usb-af9015 +dvb-usb-anysee +dvb-usb-au6610 +dvb-usb-az6027 +dvb-usb-ce6230 +dvb-usb-cinergyT2 +dvb-usb-cxusb +dvb-usb-dib0700 +dvb-usb-dibusb-common +dvb-usb-dibusb-mb +dvb-usb-dibusb-mc +dvb-usb-digitv +dvb-usb-dtt200u +dvb-usb-dtv5100 +dvb-usb-dw2102 +dvb-usb-friio +dvb-usb-gl861 +dvb-usb-gp8psk +dvb-usb-lmedm04 +dvb-usb-m920x +dvb-usb-nova-t-usb2 +dvb-usb-opera +dvb-usb-technisat-usb2 +dvb-usb-ttusb2 +dvb-usb-umt-010 +dvb-usb-vp702x +dvb-usb-vp7045 +dw_spi_midpci +dynapro +e100 +e1000 +e1000e +earth-pt1 +easycap +eata +ebt_802_3 +ebtable_broute +ebtable_filter +ebtable_nat +ebtables +ebt_among +ebt_arp +ebt_arpreply +ebt_dnat +ebt_ip +ebt_ip6 +ebt_limit +ebt_log +ebt_mark +ebt_mark_m +ebt_nflog +ebt_pkttype +ebt_redirect +ebt_snat +ebt_stp +ebt_ulog +ebt_vlan +echo +econet +edac_core +eeprom +eeprom_93cx6 +eeti_ts +efs +electra_cf +elo +elsa_cs +em28xx +em28xx-alsa +em28xx-dvb +emc1403 +emc2103 +emc6w201 +em_cmp +emi26 +emi62 +em_meta +em_nbyte +empeg +ems_pci +ems_usb +em_text +emu10k1-gp +em_u32 +enclosure +eni +enic +epat +epca +epia +epic100 +eql +esd_usb2 +esi-sir +esp4 +esp6 +et1011c +et131x +et61x251 +ethoc +evbug +exofs +f71805f +f71882fg +f75375s +fakephp +farsync +fat +faulty +fcoe +fcrypt +fdomain +fdomain_cs +fealnx +ff-memless +firedtv +firewire-core +firewire-net +firewire-ohci +firewire-sbp2 +fit2 +fit3 +fixed +floppy +fm801-gp +fm_drv +fmvj18x_cs +forcedeth +fore_200e +freevxfs +friq +frpw +fscache +ft1000 +ft1000_pcmcia +ftdi-elan +ftdi_sio +ftl +fujitsu_ts +funsoft +g450_pll +g760a +gadgetfs +gamecon +gameport +garmin_gps +garp +g_audio +g_cdc +gcm +g_dbgp +gdth +generic +generic_bl +gen_probe +g_ether +gf128mul +gf2k +g_ffs +g_file_storage +gfs2 +ghash-generic +g_hid +gigaset +girbil-sir +gl518sm +gl520sm +gl620a +gluebi +g_mass_storage +g_midi +g_ncm +g_nokia +gpio-addr-flash +gpio-charger +gpio-fan +gpio-i2cmux +gpio_keys +gpio_keys_polled +gpio_mouse +gpio_vbus +g_printer +gre +grip +grip_mp +g_serial +gspca_benq +gspca_conex +gspca_cpia1 +gspca_etoms +gspca_finepix +gspca_gl860 +gspca_jeilinj +gspca_kinect +gspca_konica +gspca_m5602 +gspca_main +gspca_mars +gspca_mr97310a +gspca_nw80x +gspca_ov519 +gspca_ov534 +gspca_ov534_9 +gspca_pac207 +gspca_pac7302 +gspca_pac7311 +gspca_sn9c2028 +gspca_sn9c20x +gspca_sonixb +gspca_sonixj +gspca_spca1528 +gspca_spca500 +gspca_spca501 +gspca_spca505 +gspca_spca506 +gspca_spca508 +gspca_spca561 +gspca_sq905 +gspca_sq905c +gspca_sq930x +gspca_stk014 +gspca_stv0680 +gspca_stv06xx +gspca_sunplus +gspca_t613 +gspca_tv8532 +gspca_vc032x +gspca_vicam +gspca_xirlink_cit +gspca_zc3xx +gtco +guillemot +gunze +g_webcam +gxt4500 +g_zero +hamachi +hampshire +hangcheck-timer +hanwang +hci_uart +hci_vhci +hdlc +hdlc_cisco +hdlcdrv +hdlc_fr +hdlc_ppp +hdlc_raw +hdlc_raw_eth +hdlc_x25 +hdpvr +he +hexium_gemini +hexium_orion +hfc4s8s_l1 +hfcmulti +hfcpci +hfcsusb +hfc_usb +hfs +hfsplus +hid +hid-a4tech +hid-apple +hid-axff +hid-belkin +hid-cherry +hid-chicony +hid-cypress +hid-dr +hid-elecom +hid-emsff +hid-ezkey +hid-gaff +hid-gyration +hid-kensington +hid-keytouch +hid-kye +hid-lcpower +hid-logitech +hid-magicmouse +hid-microsoft +hid-monterey +hid-multitouch +hid-ntrig +hid-ortek +hidp +hid-petalynx +hid-picolcd +hid-pl +hid-prodikeys +hid-quanta +hid-roccat +hid-roccat-arvo +hid-roccat-common +hid-roccat-kone +hid-roccat-koneplus +hid-roccat-kovaplus +hid-roccat-pyra +hid-samsung +hid-sjoy +hid-sony +hid-sunplus +hid-tmff +hid-topseed +hid-twinhan +hid-uclogic +hid-wacom +hid-waltop +hid-zpff +hid-zydacron +hifn_795x +hisax +hisax_fcpcipnp +hisax_isac +hisax_st5481 +hmc5843 +hmc6352 +hopper +hostap +hostap_cs +hostap_pci +hostap_plx +hp100 +hp4x +hpfs +hpilo +hpsa +hptiop +hso +htc-pasic3 +hwa-hc +hwa-rc +hwmon-vid +hysdn +i1480-dfu-usb +i1480-est +i2400m +i2400m-sdio +i2400m-usb +i2c-algo-pca +i2c-ali1535 +i2c-ali1563 +i2c-ali15x3 +i2c-amd756 +i2c-amd8111 +i2c-dev +i2c-diolan-u2c +i2c-eg20t +i2c-gpio +i2c-i801 +i2c-intel-mid +i2c-isch +i2c-matroxfb +i2c-mpc +i2c-mux +i2c-nforce2 +i2c-ocores +i2c-parport +i2c-parport-light +i2c-pasemi +i2c-pca-platform +i2c-piix4 +i2c-simtec +i2c-sis5595 +i2c-sis630 +i2c-sis96x +i2c-smbus +i2c-stub +i2c-taos-evm +i2c-tiny-usb +i2c-via +i2c-viapro +i2c-xiic +i2o_block +i2o_bus +i2o_core +i2o_proc +i2o_scsi +i5k_amb +i82092 +ib_addr +ib_cm +ib_core +ib_ipoib +ib_iser +ib_mad +ibmaem +ibmpex +ib_mthca +ibmtr_cs +ibmveth +ib_qib +ib_sa +ib_srp +ib_ucm +ib_umad +ib_uverbs +icplus +ics932s401 +idmouse +idt77252 +ieee802154 +ifb +iforce +igb +igbvf +iio-trig-gpio +iio-trig-periodic-rtc +iio-trig-sysfs +ili9320 +imm +imon +imx074 +industrialio +inexio +inftl +initio +input-polldev +int51x1 +intel_vr_nor +interact +ioc4 +io_edgeport +io_ti +iowarrior +ip2 +ip6_queue +ip6table_filter +ip6table_mangle +ip6table_raw +ip6_tables +ip6table_security +ip6t_ah +ip6t_eui64 +ip6t_frag +ip6t_hbh +ip6t_ipv6header +ip6t_LOG +ip6t_mh +ip6t_REJECT +ip6t_rt +ip6_tunnel +ipaq +ipcomp +ipcomp6 +ipddp +ipg +ip_gre +iphase +ipheth +ipip +ipmi_devintf +ipmi_msghandler +ipmi_poweroff +ipmi_si +ipmi_watchdog +ip_queue +ips +ip_set +ip_set_bitmap_ip +ip_set_bitmap_ipmac +ip_set_bitmap_port +ip_set_hash_ip +ip_set_hash_ipport +ip_set_hash_ipportip +ip_set_hash_ipportnet +ip_set_hash_net +ip_set_hash_netport +ip_set_list_set +iptable_filter +iptable_mangle +iptable_nat +iptable_raw +ip_tables +iptable_security +ipt_ah +ipt_CLUSTERIP +ipt_ecn +ipt_ECN +ipt_LOG +ipt_MASQUERADE +ipt_NETMAP +ipt_REDIRECT +ipt_REJECT +ipt_ULOG +ip_vs +ip_vs_dh +ip_vs_ftp +ip_vs_lblc +ip_vs_lblcr +ip_vs_lc +ip_vs_nq +ip_vs_pe_sip +ip_vs_rr +ip_vs_sed +ip_vs_sh +ip_vs_wlc +ip_vs_wrr +ipw +ipw2100 +ipw2200 +ipwireless +ipx +ircomm +ircomm-tty +irda +irda-usb +ir-jvc-decoder +ir-kbd-i2c +irlan +ir-lirc-codec +ir-nec-decoder +irnet +ir-rc5-decoder +ir-rc5-sz-decoder +ir-rc6-decoder +ir-sony-decoder +irtty-sir +ir-usb +iscsi_boot_sysfs +iscsi_tcp +isdn +isdn_bsdcomp +isdnhdlc +isight_firmware +isl29003 +isl29018 +isl29020 +isl6271a-regulator +isl6405 +isl6421 +isl6423 +isofs +isp116x-hcd +isp1362-hcd +isp1704_charger +isp1760 +istallion +it87 +it8761e_gpio +itd1000 +iuu_phoenix +ivtv +ivtvfb +iw_c2 +iw_cm +iw_cxgb3 +iw_cxgb4 +iwl3945 +iwl4965 +iwlagn +iwl-legacy +iwmc3200top +iwmc3200wifi +iw_nes +ix2505v +ixgb +ixgbe +ixgbevf +ixj +ixj_pcmcia +janz-cmodio +janz-ican3 +janz-ttl +jc42 +jedec_probe +jffs2 +jfs +jmb38x_ms +jme +joydev +joydump +jsm +kafs +kalmia +kaweth +kbic +kbtab +kernelcapi +keucr +keyspan +keyspan_pda +keyspan_remote +kfifo_buf +khazad +kingsun-sir +kl5kusb105 +kobil_sct +ks0108 +ks0127 +ks8842 +ks8851 +ks8851_mll +ks959-sir +ksdazzle-sir +ksz884x +ktti +kvaser_pci +kxsd9 +kyrofb +l1oip +l2tp_core +l2tp_debugfs +l2tp_ppp +l4f00242t03 +l64781 +lanai +lapb +lapbether +latch-addr-flash +lcd +ld9040 +ldusb +lec +leds-88pm860x +leds-adp5520 +leds-bd2802 +leds-da903x +leds-dac124s085 +leds-gpio +leds-lm3530 +leds-lp3944 +leds-lp5521 +leds-lp5523 +leds-lt3593 +leds-mc13783 +leds-pca9532 +leds-pca955x +leds-regulator +leds-wm831x-status +leds-wm8350 +ledtrig-backlight +ledtrig-default-on +ledtrig-gpio +ledtrig-heartbeat +ledtrig-timer +legousbtower +lgdt3305 +lgdt330x +lgs8gxx +lg-vl600 +lib80211 +lib80211_crypt_ccmp +lib80211_crypt_tkip +lib80211_crypt_wep +libahci +libceph +libcrc32c +libcxgbi +libertas +libertas_cs +libertas_sdio +libertas_spi +libertas_tf +libertas_tf_usb +libfc +libfcoe +libipw +libiscsi +libiscsi_tcp +libosd +libsas +libsrp +lightning +line6usb +linear +lirc_bt829 +lirc_dev +lirc_igorplugusb +lirc_imon +lirc_sasem +lirc_serial +lirc_sir +lirc_ttusbir +lirc_zilog +lis3l02dq +lis3lv02d +lis3lv02d_i2c +lis3lv02d_spi +litelink-sir +lkkbd +llc2 +ll_temac +lm63 +lm70 +lm73 +lm75 +lm77 +lm78 +lm80 +lm83 +lm8323 +lm85 +lm87 +lm90 +lm92 +lm93 +lm95241 +lms283gf05 +lnbp21 +lockd +lp +lp3971 +lp3972 +lpc_sch +lpddr_cmds +lpfc +lru_cache +lrw +ltc4151 +ltc4215 +ltc4245 +ltc4261 +ltv350qv +lxt +lzo +m25p80 +m52790 +ma600-sir +mac80211 +mac80211_hwsim +macvlan +macvtap +magellan +mantis +mantis_core +map_absent +map_funcs +map_ram +map_rom +marvell +matrix_keypad +matroxfb_accel +matroxfb_base +matroxfb_crtc2 +matroxfb_DAC1064 +matroxfb_g450 +matroxfb_maven +matroxfb_misc +matroxfb_Ti3026 +matrox_w1 +max1111 +max11801_ts +max1363 +max1586 +max16065 +max1619 +max17040_battery +max17042_battery +max2165 +max3100 +max3107 +max6650 +max6875 +max7300 +max7301 +max730x +max732x +max7359_keypad +max8649 +max8660 +max8903_charger +max8925_bl +max8925_onkey +max8925_power +max8925-regulator +max8952 +max8997 +max8998 +mb862xxfb +mb86a16 +mb86a20s +mc13783-adc +mc13783-regulator +mc13783_ts +mc13892-regulator +mc13xxx-core +mc13xxx-regulator-core +mc33880 +mc44s803 +mceusb +mcp2120-sir +mcp23s08 +mcp251x +mcs5000_ts +mcs7780 +mcs7830 +mcs_touchkey +mct_u232 +md4 +mdc800 +mdio +mdio-bitbang +mdio-gpio +md-mod +megaraid +megaraid_mbox +megaraid_mm +megaraid_sas +mem2mem_testdev +memstick +metronomefb +mfd +mga +michael_mic +micrel +microtek +minix +mip6 +mISDN_core +mISDN_dsp +mISDNinfineon +mISDNipac +mISDNisar +mk712 +mkiss +ml_ioh_gpio +mlx4_core +mlx4_en +mlx4_ib +mmc_block +mmc_core +mmc_spi +mos7720 +mos7840 +moto_modem +moxa +mpoa +mpr121_touchkey +mpt2sas +mptbase +mptctl +mptfc +mptlan +mptsas +mptscsih +mptspi +mrst_max3110 +msdos +msp3400 +mspro_block +mt2060 +mt20xx +mt2131 +mt2266 +mt312 +mt352 +mt9m001 +mt9m111 +mt9t031 +mt9t112 +mt9v011 +mt9v022 +mtd +mtd_blkdevs +mtdblock +mtdblock_ro +mtdchar +mtd_dataflash +mtd_nandecctest +mtd_oobtest +mtdoops +mtd_pagetest +mtdram +mtd_readtest +mtd_speedtest +mtd_stresstest +mtd_subpagetest +mtdswap +mtd_torturetest +mtouch +multipath +mvsas +mwifiex +mwifiex_sdio +mwl8k +mxl5005s +mxl5007t +mxser +myri10ge +nand +nand_bch +nand_ecc +nand_ids +nandsim +national +natsemi +navman +nbd +ncpfs +ne2k-pci +neofb +net1080 +net2280 +netconsole +netjet +netrom +netxen_nic +newtonkbd +nf_conntrack +nf_conntrack_amanda +nf_conntrack_broadcast +nf_conntrack_ftp +nf_conntrack_h323 +nf_conntrack_ipv4 +nf_conntrack_ipv6 +nf_conntrack_irc +nf_conntrack_netbios_ns +nf_conntrack_netlink +nf_conntrack_pptp +nf_conntrack_proto_dccp +nf_conntrack_proto_gre +nf_conntrack_proto_sctp +nf_conntrack_proto_udplite +nf_conntrack_sane +nf_conntrack_sip +nf_conntrack_snmp +nf_conntrack_tftp +nf_defrag_ipv4 +nf_defrag_ipv6 +nf_nat +nf_nat_amanda +nf_nat_ftp +nf_nat_h323 +nf_nat_irc +nf_nat_pptp +nf_nat_proto_dccp +nf_nat_proto_gre +nf_nat_proto_sctp +nf_nat_proto_udplite +nf_nat_sip +nf_nat_snmp_basic +nf_nat_tftp +nfnetlink +nfnetlink_log +nfnetlink_queue +nfs +nfs_acl +nfsd +nftl +nf_tproxy_core +ngene +n_hdlc +nicstar +nilfs2 +niu +nls_ascii +nls_cp1250 +nls_cp1251 +nls_cp1255 +nls_cp437 +nls_cp737 +nls_cp775 +nls_cp850 +nls_cp852 +nls_cp855 +nls_cp857 +nls_cp860 +nls_cp861 +nls_cp862 +nls_cp863 +nls_cp864 +nls_cp865 +nls_cp866 +nls_cp869 +nls_cp874 +nls_cp932 +nls_cp936 +nls_cp949 +nls_cp950 +nls_euc-jp +nls_iso8859-1 +nls_iso8859-13 +nls_iso8859-14 +nls_iso8859-15 +nls_iso8859-2 +nls_iso8859-3 +nls_iso8859-4 +nls_iso8859-5 +nls_iso8859-6 +nls_iso8859-7 +nls_iso8859-9 +nls_koi8-r +nls_koi8-ru +nls_koi8-u +nls_utf8 +nmclan_cs +noon010pc30 +nop-usb-xceiv +nosy +nouveau +nozomi +n_r3964 +ns558 +ns83820 +nsc-ircc +ntfs +n_tracerouter +n_tracesink +nvidiafb +nxt200x +nxt6000 +ocfs2 +ocfs2_dlm +ocfs2_dlmfs +ocfs2_nodemanager +ocfs2_stackglue +ocfs2_stack_o2cb +ocfs2_stack_user +of_mmc_spi +of_serial +old_belkin-sir +olympic +omfs +omninet +on20 +on26 +onenand +onenand_sim +opencores-kbd +oprofile +opticon +option +or51132 +or51211 +orinoco +orinoco_cs +orinoco_nortel +orinoco_plx +orinoco_tmd +orinoco_usb +osd +osdblk +osst +oti6858 +output +ov2640 +ov6650 +ov7670 +ov772x +ov9640 +ov9740 +overlayfs +oxu210hp-hcd +p54common +p54pci +p54spi +p54usb +p8023 +panel +paride +parkbd +parport +parport_ax88796 +parport_cs +parport_pc +parport_serial +pasemi_edac +pasemi_mac_driver +pasemi_nand +pata_ali +pata_amd +pata_arasan_cf +pata_artop +pata_atiixp +pata_atp867x +pata_cmd640 +pata_cmd64x +pata_cs5520 +pata_cs5530 +pata_cs5536 +pata_cypress +pata_efar +pata_hpt366 +pata_hpt37x +pata_hpt3x2n +pata_hpt3x3 +pata_it8213 +pata_it821x +pata_jmicron +pata_legacy +pata_macio +pata_marvell +pata_mpiix +pata_netcell +pata_ninja32 +pata_ns87410 +pata_ns87415 +pata_of_platform +pata_oldpiix +pata_optidma +pata_pcmcia +pata_pdc2027x +pata_pdc202xx_old +pata_platform +pata_radisys +pata_rdc +pata_rz1000 +pata_sc1200 +pata_sch +pata_serverworks +pata_sil680 +pata_sis +pata_sl82c105 +pata_triflex +pata_via +pc87360 +pc87427 +pca953x +pca9541 +pca954x +pcbc +pcd +pcf50633 +pcf50633-adc +pcf50633-backlight +pcf50633-charger +pcf50633-gpio +pcf50633-input +pcf50633-regulator +pcf8574_keypad +pcf857x +pcf8591 +pch_can +pch_gbe +pch_phub +pch_uart +pci +pci200syn +pcips2 +pcmcia +pcmcia_core +pcmciamtd +pcmcia_rsrc +pcnet32 +pcnet_cs +pcrypt +pcspkr +pcwd_pci +pcwd_usb +pd +pd6729 +pda_power +pdc_adma +pegasus +penmount +pf +pg +phantom +phison +phonedev +phonet +phram +physmap +physmap_of +pktcdvd +pktgen +pl2303 +platform_lcd +plat_nand +plat-ram +plip +plusb +pluto2 +plx_pci +pm2fb +pm3fb +pm8001 +pmc551 +pmcraid +pn544 +pn_pep +poseidon +poulsbo +powermate +ppa +ppdev +ppp_async +ppp_deflate +ppp_generic +ppp_mppe +pppoatm +pppoe +pppox +ppp_synctty +pps_core +pps-ldisc +pps_parport +pptp +prism2_usb +prism54 +ps2mult +ps3disk +ps3flash +ps3_gelic +ps3-lpm +ps3rom +ps3stor_lib +ps3vram +pseries_energy +psmouse +pt +pvrusb2 +pwc +qcaux +qcserial +qinfo_probe +qla1280 +qla2xxx +qla3xxx +qla4xxx +qlcnic +qlge +qlogic_cs +qlogicfas408 +qnx4 +qsemi +qt1010 +qt1070 +quota_tree +quota_v1 +quota_v2 +r128 +r8169 +r8187se +r8192u_usb +r852 +r8712u +r8a66597-hcd +rack-meter +radeon +radeonfb +radio-i2c-si470x +radio-maxiradio +radio-mr800 +radio-si4713 +radio-tea5764 +radio-timb +radio-wl1273 +raid0 +raid1 +raid10 +raid456 +raid6_pq +raid6test +raid_class +ramoops +raw +ray_cs +rbd +rc-adstech-dvb-t-pci +rc-alink-dtu-m +rc-anysee +rc-apac-viewcomp +rc-asus-pc39 +rc-ati-tv-wonder-hd-600 +rc-avermedia +rc-avermedia-a16d +rc-avermedia-cardbus +rc-avermedia-dvbt +rc-avermedia-m135a +rc-avermedia-m733a-rm-k6 +rc-avermedia-rm-ks +rc-avertv-303 +rc-azurewave-ad-tu700 +rc-behold +rc-behold-columbus +rc-budget-ci-old +rc-cinergy +rc-cinergy-1400 +rc-core +rc-dib0700-nec +rc-dib0700-rc5 +rc-digitalnow-tinytwin +rc-digittrade +rc-dm1105-nec +rc-dntv-live-dvb-t +rc-dntv-live-dvbt-pro +rc-em-terratec +rc-encore-enltv +rc-encore-enltv2 +rc-encore-enltv-fm53 +rc-evga-indtube +rc-eztv +rc-flydvb +rc-flyvideo +rc-fusionhdtv-mce +rc-gadmei-rm008z +rc-genius-tvgo-a11mce +rc-gotview7135 +rc-hauppauge +rc-imon-mce +rc-imon-pad +rc-iodata-bctv7e +rc-kaiomy +rc-kworld-315u +rc-kworld-plus-tv-analog +rc-leadtek-y04g0051 +rc-lirc +rc-lme2510 +rc-loopback +rc-manli +rc-msi-digivox-ii +rc-msi-digivox-iii +rc-msi-tvanywhere +rc-msi-tvanywhere-plus +rc-nebula +rc-nec-terratec-cinergy-xs +rc-norwood +rc-npgtech +rc-pctv-sedna +rc-pinnacle-color +rc-pinnacle-grey +rc-pinnacle-pctv-hd +rc-pixelview +rc-pixelview-002t +rc-pixelview-mk12 +rc-pixelview-new +rc-powercolor-real-angel +rc-proteus-2309 +rc-purpletv +rc-pv951 +rc-rc6-mce +rc-real-audio-220-32-keys +rc-streamzap +rc-tbs-nec +rc-technisat-usb2 +rc-terratec-cinergy-xs +rc-terratec-slim +rc-terratec-slim-2 +rc-tevii-nec +rc-tivo +rc-total-media-in-hand +rc-trekstor +rc-tt-1500 +rc-twinhan1027 +rc-videomate-m1f +rc-videomate-s350 +rc-videomate-tv-pvr +rc-winfast +rc-winfast-usbii-deluxe +rdc321x-gpio +rdc321x-southbridge +rdma_cm +rdma_ucm +rds +rds_rdma +rds_tcp +redboot +redrat3 +reed_solomon +reiserfs +rfc1051 +rfc1201 +rfcomm +rfd_ftl +rfkill-regulator +ring_sw +rio500 +rionet +riscom8 +rivafb +rj54n1cb0c +rmd128 +rmd160 +rmd256 +rmd320 +rndis_host +rndis_wlan +rocket +romfs +rose +rotary_encoder +rpadlpar_io +rpaphp +rpcsec_gss_krb5 +rrunner +rt2400pci +rt2500pci +rt2500usb +rt2800lib +rt2800pci +rt2800usb +rt2x00lib +rt2x00pci +rt2x00usb +rt61pci +rt73usb +rtc-88pm860x +rtc-ab3100 +rtc-ab8500 +rtc-bq32k +rtc-bq4802 +rtc-cmos +rtc_cmos_setup +rtc-ds1286 +rtc-ds1305 +rtc-ds1307 +rtc-ds1374 +rtc-ds1390 +rtc-ds1511 +rtc-ds1553 +rtc-ds1672 +rtc-ds1742 +rtc-ds3232 +rtc-ds3234 +rtc-em3027 +rtc-fm3130 +rtc-generic +rtc-isl12022 +rtc-isl1208 +rtc-m41t80 +rtc-m41t93 +rtc-m41t94 +rtc-m48t35 +rtc-m48t59 +rtc-m48t86 +rtc-max6900 +rtc-max6902 +rtc-max8925 +rtc-max8998 +rtc-mc13xxx +rtc-msm6242 +rtc-pcf2123 +rtc-pcf50633 +rtc-pcf8563 +rtc-pcf8583 +rtc-ps3 +rtc-r9701 +rtc-rp5c01 +rtc-rs5c348 +rtc-rs5c372 +rtc-rv3029c2 +rtc-rx8025 +rtc-rx8581 +rtc-s35390a +rtc-stk17ta8 +rtc-twl +rtc-v3020 +rtc-wm831x +rtc-wm8350 +rtc-x1205 +rtl8150 +rtl8180 +rtl8187 +rtl8192c-common +rtl8192ce +rtl8192cu +rtl8192se +rtlwifi +rxkad +s1d13xxxfb +s2255drv +s2io +s3fb +s5h1409 +s5h1411 +s5h1420 +s6e63m0 +s921 +saa6588 +saa6752hs +saa7110 +saa7115 +saa7127 +saa7134 +saa7134-alsa +saa7134-dvb +saa7134-empress +saa7146 +saa7146_vv +saa7164 +saa717x +saa7185 +saa7191 +saa7706h +safe_serial +sata_inic162x +sata_mv +sata_nv +sata_promise +sata_qstor +sata_sil +sata_sil24 +sata_sis +sata_sx4 +sata_uli +sata_via +sata_vsc +savage +savagefb +sbe-2t3e3 +sc92031 +sca3000 +sch5627 +sch_atm +sch_cbq +sch_choke +sch_drr +sch_dsmark +sch_gred +sch_hfsc +sch_htb +sch_ingress +sch_mqprio +sch_multiq +sch_netem +sch_prio +sch_qfq +sch_red +sch_sfb +sch_sfq +sch_tbf +sch_teql +scsi_debug +scsi_dh +scsi_dh_alua +scsi_dh_emc +scsi_dh_hp_sw +scsi_dh_rdac +scsi_tgt +scsi_transport_fc +scsi_transport_iscsi +scsi_transport_sas +scsi_transport_spi +scsi_transport_srp +scsi_wait_scan +sctp +sctp_probe +sdhci +sdhci-of +sdhci-pci +sdhci-platform +sdio_uart +sd_mod +sdricoh_cs +sedlbauer_cs +seed +sep_driver +seqiv +ser_gigaset +serial_cs +serio_raw +sermouse +serpent +serport +ses +sfc +sg +sha512_generic +shpchp +sht15 +sht21 +si21xx +si4713-i2c +sidewinder +siemens_mpi +sierra +sierra_net +sil164 +sir-dev +sis +sis190 +sis5595 +sis900 +sisfb +sisusbvga +sit +sja1000 +sja1000_of_platform +sja1000_platform +skfp +skge +sky2 +sl811_cs +sl811-hcd +slcan +slhc +slip +slram +sm501 +sm501fb +sm7xx +smc91c92_cs +sm_common +smm665 +smsc +smsc47b397 +smsc47m1 +smsc47m192 +smsc75xx +smsc9420 +smsc95xx +smsc-ircc2 +smsdvb +smsmdtv +smssdio +smsusb +sn9c102 +snd +snd-ac97-codec +snd-ad1889 +snd-ak4113 +snd-ak4114 +snd-ak4117 +snd-ak4xxx-adda +snd-ali5451 +snd-aloop +snd-als300 +snd-als4000 +snd-aoa +snd-aoa-codec-onyx +snd-aoa-codec-tas +snd-aoa-codec-toonie +snd-aoa-fabric-layout +snd-aoa-i2sbus +snd-aoa-soundbus +snd-atiixp +snd-atiixp-modem +snd-au8810 +snd-au8820 +snd-au8830 +snd-aw2 +snd-azt3328 +snd-bt87x +snd-ca0106 +snd-cmipci +snd-cs4281 +snd-cs46xx +snd-cs5530 +snd-cs5535audio +snd-cs8427 +snd-ctxfi +snd-darla20 +snd-darla24 +snd-dummy +snd-echo3g +snd-emu10k1 +snd-emu10k1-synth +snd-emu10k1x +snd-emux-synth +snd-ens1370 +snd-ens1371 +snd-es1938 +snd-es1968 +snd-firewire-lib +snd-firewire-speakers +snd-fm801 +snd-gina20 +snd-gina24 +snd-hda-codec +snd-hda-codec-analog +snd-hda-codec-ca0110 +snd-hda-codec-cirrus +snd-hda-codec-cmedia +snd-hda-codec-conexant +snd-hda-codec-hdmi +snd-hda-codec-idt +snd-hda-codec-realtek +snd-hda-codec-si3054 +snd-hda-codec-via +snd-hda-intel +snd-hdsp +snd-hdspm +snd-hrtimer +snd-hwdep +snd-i2c +snd-ice1712 +snd-ice1724 +snd-ice17xx-ak4xxx +snd-indigo +snd-indigodj +snd-indigodjx +snd-indigoio +snd-indigoiox +snd-intel8x0 +snd-intel8x0m +snd-isight +snd-korg1212 +snd-layla20 +snd-layla24 +snd-lola +snd-lx6464es +snd-maestro3 +snd-mia +snd-mixart +snd-mona +snd-mpu401 +snd-mpu401-uart +snd-mtpav +snd-mts64 +snd-nm256 +snd-opl3-lib +snd-opl3-synth +snd-oxygen +snd-oxygen-lib +snd-page-alloc +snd-pcm +snd-pcxhr +snd-pdaudiocf +snd-portman2x4 +snd-powermac +snd_ps3 +snd-pt2258 +snd-rawmidi +snd-riptide +snd-rme32 +snd-rme96 +snd-rme9652 +snd-sb16-dsp +snd-sb-common +snd-seq +snd-seq-device +snd-seq-dummy +snd-seq-midi +snd-seq-midi-emul +snd-seq-midi-event +snd-seq-virmidi +snd-serial-u16550 +snd-soc-88pm860x +snd-soc-ad1836 +snd-soc-ad193x +snd-soc-ad73311 +snd-soc-ads117x +snd-soc-ak4104 +snd-soc-ak4535 +snd-soc-ak4641 +snd-soc-ak4642 +snd-soc-ak4671 +snd-soc-alc5623 +snd-soc-core +snd-soc-cs4270 +snd-soc-cs4271 +snd-soc-cs42l51 +snd-soc-cx20442 +snd-soc-da7210 +snd-soc-dfbmcs320 +snd-soc-l3 +snd-soc-lm4857 +snd-soc-max98088 +snd-soc-max98095 +snd-soc-max9850 +snd-soc-max9877 +snd-soc-pcm3008 +snd-soc-sgtl5000 +snd-soc-spdif +snd-soc-ssm2602 +snd-soc-tlv320aic23 +snd-soc-tlv320aic26 +snd-soc-tlv320aic32x4 +snd-soc-tlv320aic3x +snd-soc-tlv320dac33 +snd-soc-tpa6130a2 +snd-soc-twl4030 +snd-soc-twl6040 +snd-soc-uda134x +snd-soc-uda1380 +snd-soc-wl1273 +snd-soc-wm1250-ev1 +snd-soc-wm2000 +snd-soc-wm8350 +snd-soc-wm8400 +snd-soc-wm8510 +snd-soc-wm8523 +snd-soc-wm8580 +snd-soc-wm8711 +snd-soc-wm8727 +snd-soc-wm8728 +snd-soc-wm8731 +snd-soc-wm8737 +snd-soc-wm8741 +snd-soc-wm8750 +snd-soc-wm8753 +snd-soc-wm8770 +snd-soc-wm8776 +snd-soc-wm8804 +snd-soc-wm8900 +snd-soc-wm8903 +snd-soc-wm8904 +snd-soc-wm8915 +snd-soc-wm8940 +snd-soc-wm8955 +snd-soc-wm8960 +snd-soc-wm8961 +snd-soc-wm8962 +snd-soc-wm8971 +snd-soc-wm8974 +snd-soc-wm8978 +snd-soc-wm8985 +snd-soc-wm8988 +snd-soc-wm8990 +snd-soc-wm8991 +snd-soc-wm8993 +snd-soc-wm8994 +snd-soc-wm8995 +snd-soc-wm9081 +snd-soc-wm9090 +snd-soc-wm-hubs +snd-sonicvibes +snd-tea575x-tuner +snd-timer +snd-trident +snd-ua101 +snd-usb-audio +snd-usb-caiaq +snd-usbmidi-lib +snd-usb-usx2y +snd-util-mem +snd-via82xx +snd-via82xx-modem +snd-virmidi +snd-virtuoso +snd-vx222 +snd-vx-lib +snd-vxpocket +snd-ymfpci +soc_camera +soc_camera_platform +soc_mediabus +softdog +softing +softing_cs +solos-pci +soundcore +sp8870 +sp887x +spaceball +spaceorb +sparse-keymap +spcp8x5 +speakup +speakup_acntpc +speakup_acntsa +speakup_apollo +speakup_audptr +speakup_bns +speakup_decext +speakup_decpc +speakup_dectlk +speakup_dtlk +speakup_dummy +speakup_keypc +speakup_ltlk +speakup_soft +speakup_spkout +speakup_txprt +specialix +spectrum_cs +speedfax +speedtch +spi_altera +spi_bitbang +spi_butterfly +spidev +spi_gpio +spi_lm70llp +spi_oc_tiny +spi_topcliff_pch +spufs +squashfs +sr030pc30 +sr_mod +ssb +ssfdc +sst25l +ssu100 +st +st1232 +stallion +starfire +stb0899 +stb6000 +stb6100 +st_drv +ste10Xp +stex +stinger +stir4200 +stkwebcam +stmmac +stmpe-keypad +stmpe-ts +stowaway +stp +streamzap +stv0288 +stv0297 +stv0299 +stv0367 +stv0900 +stv090x +stv6110 +stv6110x +sundance +sungem +sungem_phy +sunhme +suni +sunkbd +sunrpc +svcrdma +svgalib +sx8 +sym53c500_cs +sym53c8xx +symbolserial +synaptics_i2c +synaptics_i2c_rmi4 +synclink +synclink_cs +synclink_gt +synclinkmp +sysv +t1pci +target_core_file +target_core_iblock +target_core_mod +target_core_pscsi +tc3589x-keypad +tca6416-keypad +tcm825x +tcm_fc +tcm_loop +tcp_bic +tcp_highspeed +tcp_htcp +tcp_hybla +tcp_illinois +tcp_lp +tcp_probe +tcp_scalable +tcp_vegas +tcp_veno +tcp_westwood +tcp_yeah +tcrypt +tda10021 +tda10023 +tda10048 +tda1004x +tda10086 +tda18212 +tda18218 +tda18271 +tda665x +tda7432 +tda8083 +tda8261 +tda826x +tda827x +tda8290 +tda9840 +tda9887 +tdfx +tdo24m +tea +tea5761 +tea5767 +tea6415c +tea6420 +tef6862 +tehuti +tekram-sir +teles_cs +test-kstrtox +test_power +tg3 +tgr192 +therm_pm72 +thmc50 +ths7303 +ti_dac7512 +tifm_7xx1 +tifm_core +tifm_ms +tifm_sd +timb_dma +timberdale +timblogiw +timbuart +timeriomem-rng +tipc +ti_usb_3410_5052 +tlan +tle62x0 +tlv320aic23b +tm6000 +tm6000-alsa +tm6000-dvb +tmdc +tmiofb +tmp102 +tmp401 +tmp421 +tms380tr +tmscsim +tmspci +toim3232-sir +touchit213 +touchright +touchwin +tpm_atmel +tpm_nsc +tps6105x +tps6105x-regulator +tps65023-regulator +tps6507x +tps6507x-regulator +tps6507x-ts +tps6524x-regulator +tps6586x-regulator +tps65910-regulator +trancevibrator +tridentfb +ts_bm +tsc2005 +tsc2007 +ts_fsm +ts_kmp +tsl2550 +tsl2563 +tsl2583 +ttm +ttpci-eeprom +ttusb_dec +ttusbdecfe +tua6100 +tulip +tuner +tuner-simple +tuner-types +tuner-xc2028 +tunnel4 +tunnel6 +turbografx +tvaudio +tveeprom +tvp514x +tvp5150 +tvp7002 +tw9910 +twidjoy +twl4030_charger +twl4030-gpio +twl4030_keypad +twl4030-madc +twl4030-madc-hwmon +twl4030-pwrbutton +twl4030-usb +twl4030-vibra +twl4030_wdt +twl6030-pwm +twl6030-usb +twofish_common +twofish_generic +typhoon +u132-hcd +uartlite +uas +ubi +ubifs +ucb1400_core +ucb1400_ts +udf +udlfb +ueagle-atm +ufs +uio +uio_aec +uio_cif +uio_netx +uio_pci_generic +uio_pdrv +uio_pdrv_genirq +uio_sercos3 +uli526x +umc +umem +ums-alauda +ums-cypress +ums-datafab +ums-eneub6250 +ums-freecom +ums-isd200 +ums-jumpshot +ums-karma +ums-onetouch +ums-realtek +ums-sddr09 +ums-sddr55 +ums-usbat +uninorth-agp +upd64031a +upd64083 +usb8xxx +usbatm +usb_debug +usb_gigaset +usbhid +usbkbd +usblcd +usbled +usblp +usbmouse +usbnet +usbserial +usbsevseg +usb-storage +usbtest +usbtmc +usbtouchscreen +usbvision +usb_wwan +userspace-consumer +ushc +uss720 +uvcvideo +uvesafb +uwb +v4l2-common +v4l2-compat-ioctl32 +v4l2-int-device +v4l2-mem2mem +vcan +ves1820 +ves1x93 +veth +vfat +vga16fb +vgastate +vgg2432a4 +vhost_net +via +via686a +via-ircc +via-rhine +via-sdmmc +via-velocity +videobuf2-core +videobuf2-memops +videobuf2-vmalloc +videobuf-core +videobuf-dma-contig +videobuf-dma-sg +videobuf-dvb +videobuf-vmalloc +videodev +virtio +virtio_balloon +virtio_blk +virtio_console +virtio_net +virtio_pci +virtio_ring +virtio-rng +virtual +visor +vitesse +vivi +vivopay-serial +vlsi_ir +vmac +vmwgfx +vmxnet3 +vp27smpx +vpx3220 +vsxxxaa +vt1211 +vt8231 +vt8623fb +vub300 +vx855 +vx855_gpio +vxge +w1_bq27000 +w1_ds2408 +w1_ds2423 +w1_ds2431 +w1_ds2433 +w1_ds2760 +w1_ds2780 +w1-gpio +w1_smem +w1_therm +w6692 +w83627ehf +w83627hf +w83781d +w83791d +w83792d +w83793 +w83795 +w83977af_ir +w83l785ts +w83l786ng +w9966 +wacom_w8001 +walkera0701 +wanrouter +wanxl +warrior +wbsd +wdrtas +wdt_pci +whci +whci-hcd +whc-rc +whiteheat +wimax +winbond-840 +windfarm_core +windfarm_cpufreq_clamp +windfarm_lm75_sensor +windfarm_max6690_sensor +windfarm_pid +windfarm_pm112 +windfarm_pm121 +windfarm_pm81 +windfarm_pm91 +windfarm_smu_controls +windfarm_smu_sat +windfarm_smu_sensors +wire +wl1251 +wl1251_sdio +wl1251_spi +wl1273-core +wl12xx +wl12xx_sdio +wl12xx_spi +wl3501_cs +wlags49_h25_cs +wlags49_h2_cs +wm831x_backup +wm831x_bl +wm831x-dcdc +wm831x-gpio +wm831x-hwmon +wm831x-isink +wm831x-ldo +wm831x-on +wm831x_power +wm831x-ts +wm831x_wdt +wm8350-gpiolib +wm8350-hwmon +wm8350_power +wm8350-regulator +wm8350_wdt +wm8400-core +wm8400-regulator +wm8739 +wm8775 +wm8994-gpio +wm8994-regulator +wm97xx-ts +wp512 +wusb-cbaf +wusbcore +wusb-wa +x25 +x25_asy +xc5000 +xcbc +xfrm4_mode_beet +xfrm4_mode_transport +xfrm4_mode_tunnel +xfrm4_tunnel +xfrm6_mode_beet +xfrm6_mode_ro +xfrm6_mode_transport +xfrm6_mode_tunnel +xfrm6_tunnel +xfrm_ipcomp +xfrm_user +xfs +xgifb +xhci-hcd +xilinx_ps2 +xilinx_uartps +xirc2ps_cs +xircom_cb +xor +xpad +xprtrdma +x_tables +xt_addrtype +xt_AUDIT +xt_CHECKSUM +xt_CLASSIFY +xt_cluster +xt_comment +xt_connbytes +xt_connlimit +xt_connmark +xt_CONNSECMARK +xt_conntrack +xt_cpu +xt_CT +xt_dccp +xt_devgroup +xt_dscp +xt_DSCP +xt_esp +xt_hashlimit +xt_helper +xt_hl +xt_HL +xt_IDLETIMER +xt_iprange +xt_ipvs +xtkbd +xt_LED +xt_length +xt_limit +xt_mac +xt_mark +xt_multiport +xt_NFLOG +xt_NFQUEUE +xt_NOTRACK +xt_osf +xt_owner +xt_physdev +xt_pkttype +xt_policy +xt_quota +xt_rateest +xt_RATEEST +xt_realm +xt_recent +xts +xt_sctp +xt_SECMARK +xt_set +xt_socket +xt_state +xt_statistic +xt_string +xt_tcpmss +xt_TCPMSS +xt_TCPOPTSTRIP +xt_tcpudp +xt_TEE +xt_time +xt_TPROXY +xt_TRACE +xt_u32 +xusbatm +xz_dec_test +yam +yealink +yellowfin +yenta_socket +yurex +zaurus +zcache +zd1201 +zd1211rw +zhenhua +zio +zl10036 +zl10039 +zl10353 +zlib +zlib_deflate +zr364xx +zram --- linux-3.0.0.orig/debian.master/config/config.common.ports +++ linux-3.0.0/debian.master/config/config.common.ports @@ -0,0 +1 @@ + --- linux-3.0.0.orig/debian.master/config/config.common.ubuntu +++ linux-3.0.0/debian.master/config/config.common.ubuntu @@ -0,0 +1,5908 @@ +# +# Common config options automatically generated by splitconfig.pl +# +CONFIG_32BIT=y +CONFIG_3C359=m +CONFIG_3C515=m +# CONFIG_40x is not set +# CONFIG_44x is not set +CONFIG_60XX_WDT=m +CONFIG_6PACK=m +CONFIG_6xx=y +CONFIG_8139CP=m +CONFIG_8139TOO=m +CONFIG_8139TOO_8129=y +CONFIG_8139TOO_PIO=y +# CONFIG_8139TOO_TUNE_TWISTER is not set +# CONFIG_8139_OLD_RX_RESET is not set +CONFIG_9P_FS=m +# CONFIG_9P_FSCACHE is not set +CONFIG_9P_FS_POSIX_ACL=y +CONFIG_AB3100_CORE=y +CONFIG_AB3100_OTP=m +CONFIG_AB3550_CORE=y +CONFIG_AB8500_CORE=y +CONFIG_AB8500_DEBUG=y +CONFIG_AB8500_GPADC=y +CONFIG_AB8500_USB=m +CONFIG_ABX500_CORE=y +CONFIG_ABYSS=m +CONFIG_AC3200=m +CONFIG_AC97_BUS=m +# CONFIG_ACCESSIBILITY is not set +CONFIG_ACENIC=m +# CONFIG_ACENIC_OMIT_TIGON_I is not set +CONFIG_ACERHDF=m +CONFIG_ACER_WMI=m +CONFIG_ACORN_PARTITION=y +# CONFIG_ACORN_PARTITION_ADFS is not set +# CONFIG_ACORN_PARTITION_CUMANA is not set +# CONFIG_ACORN_PARTITION_EESOX is not set +CONFIG_ACORN_PARTITION_ICS=y +# CONFIG_ACORN_PARTITION_POWERTEC is not set +CONFIG_ACORN_PARTITION_RISCIX=y +CONFIG_ACPI=y +CONFIG_ACPI_AC=y +CONFIG_ACPI_APEI=y +CONFIG_ACPI_APEI_EINJ=m +CONFIG_ACPI_APEI_ERST_DEBUG=m +CONFIG_ACPI_APEI_GHES=m +CONFIG_ACPI_APEI_PCIEAER=y +# CONFIG_ACPI_ASUS is not set +CONFIG_ACPI_BATTERY=y +CONFIG_ACPI_BUTTON=y +CONFIG_ACPI_CMPC=m +CONFIG_ACPI_CONTAINER=y +# CONFIG_ACPI_CUSTOM_DSDT is not set +CONFIG_ACPI_CUSTOM_DSDT_FILE="" +# CONFIG_ACPI_CUSTOM_METHOD is not set +# CONFIG_ACPI_DEBUG is not set +CONFIG_ACPI_DOCK=y +CONFIG_ACPI_EC_DEBUGFS=m +CONFIG_ACPI_FAN=y +CONFIG_ACPI_HED=m +CONFIG_ACPI_HOTPLUG_CPU=y +CONFIG_ACPI_HOTPLUG_MEMORY=m +CONFIG_ACPI_IPMI=m +CONFIG_ACPI_NUMA=y +CONFIG_ACPI_PCI_SLOT=m +CONFIG_ACPI_PROCESSOR=y +CONFIG_ACPI_PROCESSOR_AGGREGATOR=m +CONFIG_ACPI_PROCFS=y +CONFIG_ACPI_PROCFS_POWER=y +CONFIG_ACPI_PROC_EVENT=y +CONFIG_ACPI_QUICKSTART=m +CONFIG_ACPI_SBS=m +CONFIG_ACPI_SLEEP=y +CONFIG_ACPI_THERMAL=y +CONFIG_ACPI_TOSHIBA=m +CONFIG_ACPI_VIDEO=m +CONFIG_ACPI_WMI=m +CONFIG_ACQUIRE_WDT=m +CONFIG_ACT200L_DONGLE=m +CONFIG_ACTISYS_DONGLE=m +CONFIG_AD2S120X=m +CONFIG_AD2S1210=m +# CONFIG_AD2S1210_GPIO_INPUT is not set +CONFIG_AD2S1210_GPIO_NONE=y +# CONFIG_AD2S1210_GPIO_OUTPUT is not set +CONFIG_AD2S90=m +CONFIG_AD525X_DPOT=m +CONFIG_AD525X_DPOT_I2C=m +CONFIG_AD525X_DPOT_SPI=m +CONFIG_AD5446=m +CONFIG_AD5504=m +CONFIG_AD5624R_SPI=m +CONFIG_AD5791=m +CONFIG_AD5930=m +CONFIG_AD7150=m +CONFIG_AD7152=m +CONFIG_AD7291=m +CONFIG_AD7298=m +CONFIG_AD7314=m +CONFIG_AD7476=m +CONFIG_AD7606=m +CONFIG_AD7606_IFACE_PARALLEL=m +CONFIG_AD7606_IFACE_SPI=m +CONFIG_AD7745=m +CONFIG_AD7780=m +CONFIG_AD7816=m +CONFIG_AD7887=m +CONFIG_AD799X=m +CONFIG_AD799X_RING_BUFFER=y +CONFIG_AD9832=m +CONFIG_AD9834=m +CONFIG_AD9850=m +CONFIG_AD9852=m +CONFIG_AD9910=m +CONFIG_AD9951=m +CONFIG_ADAPTEC_STARFIRE=m +CONFIG_ADB=y +CONFIG_ADB_CUDA=y +CONFIG_ADB_MACIO=y +CONFIG_ADB_PMU=y +CONFIG_ADB_PMU_LED=y +# CONFIG_ADB_PMU_LED_IDE is not set +CONFIG_ADE7753=m +CONFIG_ADE7754=m +CONFIG_ADE7758=m +CONFIG_ADE7759=m +CONFIG_ADE7854=m +CONFIG_ADE7854_I2C=m +CONFIG_ADE7854_SPI=m +CONFIG_ADFS_FS=m +# CONFIG_ADFS_FS_RW is not set +CONFIG_ADIS16060=m +CONFIG_ADIS16080=m +CONFIG_ADIS16130=m +CONFIG_ADIS16201=m +CONFIG_ADIS16203=m +CONFIG_ADIS16204=m +CONFIG_ADIS16209=m +CONFIG_ADIS16220=m +CONFIG_ADIS16240=m +CONFIG_ADIS16260=m +CONFIG_ADIS16400=m +CONFIG_ADM8211=m +CONFIG_ADT7310=m +CONFIG_ADT7316=m +CONFIG_ADT7316_I2C=m +CONFIG_ADT7316_SPI=m +CONFIG_ADT7410=m +CONFIG_ADT75=m +# CONFIG_ADVANCED_OPTIONS is not set +CONFIG_ADVANTECH_WDT=m +CONFIG_ADXRS450=m +CONFIG_AEABI=y +CONFIG_AFFS_FS=m +# CONFIG_AFS_DEBUG is not set +CONFIG_AFS_FS=m +# CONFIG_AFS_FSCACHE is not set +CONFIG_AF_RXRPC=m +# CONFIG_AF_RXRPC_DEBUG is not set +CONFIG_AGP=y +CONFIG_AGP_ALI=m +CONFIG_AGP_AMD=y +CONFIG_AGP_AMD64=y +CONFIG_AGP_ATI=m +CONFIG_AGP_EFFICEON=m +CONFIG_AGP_INTEL=y +CONFIG_AGP_NVIDIA=y +CONFIG_AGP_SIS=m +CONFIG_AGP_SWORKS=m +CONFIG_AGP_UNINORTH=m +CONFIG_AGP_VIA=y +CONFIG_AIC79XX_CMDS_PER_DEVICE=32 +CONFIG_AIC79XX_DEBUG_ENABLE=y +CONFIG_AIC79XX_DEBUG_MASK=0 +CONFIG_AIC79XX_REG_PRETTY_PRINT=y +CONFIG_AIC7XXX_CMDS_PER_DEVICE=8 +CONFIG_AIC7XXX_DEBUG_ENABLE=y +CONFIG_AIC7XXX_DEBUG_MASK=0 +CONFIG_AIC7XXX_REG_PRETTY_PRINT=y +CONFIG_AIC7XXX_RESET_DELAY_MS=15000 +# CONFIG_AIC94XX_DEBUG is not set +CONFIG_AIO=y +CONFIG_AIRO=m +CONFIG_AIRO_CS=m +CONFIG_ALIGNMENT_TRAP=y +CONFIG_ALIM1535_WDT=m +CONFIG_ALIM7101_WDT=m +CONFIG_ALI_FIR=m +CONFIG_ALTERA_STAPL=m +CONFIG_ALTIVEC=y +CONFIG_AMBA_PL08X=y +CONFIG_AMD8111_ETH=m +CONFIG_AMD_IOMMU=y +CONFIG_AMD_IOMMU_STATS=y +CONFIG_AMD_NB=y +CONFIG_AMD_NUMA=y +# CONFIG_AMIGAONE is not set +CONFIG_AMIGA_PARTITION=y +CONFIG_ANON_INODES=y +CONFIG_ANSLCD=m +CONFIG_APDS9802ALS=m +CONFIG_APM=m +# CONFIG_APM_ALLOW_INTS is not set +# CONFIG_APM_CPU_IDLE is not set +# CONFIG_APM_DISPLAY_BLANK is not set +# CONFIG_APM_DO_ENABLE is not set +# CONFIG_APM_IGNORE_USER_SUSPEND is not set +CONFIG_APM_POWER=m +CONFIG_APPLE_AIRPORT=m +CONFIG_APPLICOM=m +CONFIG_APRICOT=m +# CONFIG_ARCH_AT91 is not set +# CONFIG_ARCH_BCMRING is not set +# CONFIG_ARCH_CLPS711X is not set +# CONFIG_ARCH_CNS3XXX is not set +CONFIG_ARCH_CPU_PROBE_RELEASE=y +# CONFIG_ARCH_DAVINCI is not set +# CONFIG_ARCH_DOVE is not set +# CONFIG_ARCH_EBSA110 is not set +CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y +CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y +# CONFIG_ARCH_EP93XX is not set +# CONFIG_ARCH_EXYNOS4 is not set +CONFIG_ARCH_FLATMEM_ENABLE=y +# CONFIG_ARCH_FOOTBRIDGE is not set +# CONFIG_ARCH_GEMINI is not set +# CONFIG_ARCH_H720X is not set +CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y +CONFIG_ARCH_HAS_CPUFREQ=y +CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y +CONFIG_ARCH_HAS_CPU_RELAX=y +CONFIG_ARCH_HAS_DEFAULT_IDLE=y +CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y +CONFIG_ARCH_HAS_ILOG2_U32=y +CONFIG_ARCH_HAS_ILOG2_U64=y +CONFIG_ARCH_HAS_OPP=y +CONFIG_ARCH_HAS_WALK_MEMORY=y +CONFIG_ARCH_HIBERNATION_HEADER=y +CONFIG_ARCH_HIBERNATION_POSSIBLE=y +# CONFIG_ARCH_INTEGRATOR is not set +# CONFIG_ARCH_IOP13XX is not set +# CONFIG_ARCH_IOP32X is not set +# CONFIG_ARCH_IOP33X is not set +# CONFIG_ARCH_IXP2000 is not set +# CONFIG_ARCH_IXP23XX is not set +# CONFIG_ARCH_IXP4XX is not set +# CONFIG_ARCH_KIRKWOOD is not set +# CONFIG_ARCH_KS8695 is not set +# CONFIG_ARCH_LOKI is not set +# CONFIG_ARCH_LPC32XX is not set +CONFIG_ARCH_MAY_HAVE_PC_FDC=y +CONFIG_ARCH_MEMORY_PROBE=y +# CONFIG_ARCH_MMP is not set +# CONFIG_ARCH_MSM is not set +# CONFIG_ARCH_MV78XX0 is not set +# CONFIG_ARCH_MXC is not set +# CONFIG_ARCH_MXS is not set +# CONFIG_ARCH_NETX is not set +# CONFIG_ARCH_NOMADIK is not set +# CONFIG_ARCH_NUC93X is not set +CONFIG_ARCH_OMAP=y +# CONFIG_ARCH_OMAP1 is not set +# CONFIG_ARCH_OMAP2 is not set +CONFIG_ARCH_OMAP2PLUS=y +CONFIG_ARCH_OMAP2PLUS_TYPICAL=y +CONFIG_ARCH_OMAP3=y +# CONFIG_ARCH_OMAP4 is not set +CONFIG_ARCH_OMAP_OTG=y +# CONFIG_ARCH_ORION5X is not set +# CONFIG_ARCH_PNX4008 is not set +CONFIG_ARCH_POPULATES_NODE_MAP=y +CONFIG_ARCH_PROC_KCORE_TEXT=y +# CONFIG_ARCH_PXA is not set +# CONFIG_ARCH_REALVIEW is not set +CONFIG_ARCH_REQUIRE_GPIOLIB=y +# CONFIG_ARCH_RPC is not set +# CONFIG_ARCH_S3C2410 is not set +# CONFIG_ARCH_S3C64XX is not set +# CONFIG_ARCH_S5P64X0 is not set +# CONFIG_ARCH_S5PC100 is not set +# CONFIG_ARCH_S5PV210 is not set +# CONFIG_ARCH_SA1100 is not set +# CONFIG_ARCH_SHARK is not set +# CONFIG_ARCH_SHMOBILE is not set +CONFIG_ARCH_SPARSEMEM_ENABLE=y +CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y +CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y +CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y +CONFIG_ARCH_SUSPEND_POSSIBLE=y +# CONFIG_ARCH_TCC_926 is not set +# CONFIG_ARCH_TEGRA is not set +# CONFIG_ARCH_U300 is not set +# CONFIG_ARCH_U8500 is not set +# CONFIG_ARCH_USES_GETTIMEOFFSET is not set +CONFIG_ARCH_USES_PG_UNCACHED=y +# CONFIG_ARCH_VERSATILE is not set +# CONFIG_ARCH_VEXPRESS is not set +# CONFIG_ARCH_VT8500 is not set +# CONFIG_ARCH_W90X900 is not set +CONFIG_ARCH_WANTS_FREEZER_CONTROL=y +CONFIG_ARCH_WANT_FRAME_POINTERS=y +CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y +CONFIG_ARCNET=m +CONFIG_ARCNET_1051=m +CONFIG_ARCNET_1201=m +CONFIG_ARCNET_CAP=m +CONFIG_ARCNET_COM20020=m +CONFIG_ARCNET_COM20020_CS=m +CONFIG_ARCNET_COM20020_ISA=m +CONFIG_ARCNET_COM20020_PCI=m +CONFIG_ARCNET_COM90xx=m +CONFIG_ARCNET_COM90xxIO=m +CONFIG_ARCNET_RAW=m +CONFIG_ARCNET_RIM_I=m +CONFIG_ARM=y +CONFIG_ARM_AMBA=y +CONFIG_ARM_DMA_MEM_BUFFERABLE=y +CONFIG_ARM_ERRATA_430973=y +# CONFIG_ARM_ERRATA_458693 is not set +# CONFIG_ARM_ERRATA_460075 is not set +CONFIG_ARM_ERRATA_743622=y +CONFIG_ARM_ERRATA_754322=y +CONFIG_ARM_L1_CACHE_SHIFT=6 +CONFIG_ARM_L1_CACHE_SHIFT_6=y +# CONFIG_ARM_PATCH_PHYS_VIRT is not set +CONFIG_ARM_SP805_WATCHDOG=m +CONFIG_ARM_THUMB=y +# CONFIG_ARM_THUMBEE is not set +CONFIG_ARM_UNWIND=y +# CONFIG_ARPD is not set +CONFIG_ASUS_LAPTOP=m +CONFIG_ASUS_NB_WMI=m +CONFIG_ASUS_OLED=m +CONFIG_ASUS_WMI=m +CONFIG_ASYNC_CORE=m +CONFIG_ASYNC_MEMCPY=m +CONFIG_ASYNC_PQ=m +CONFIG_ASYNC_RAID6_RECOV=m +CONFIG_ASYNC_RAID6_TEST=m +CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=y +CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=y +CONFIG_ASYNC_XOR=m +CONFIG_AT1700=m +CONFIG_AT76C50X_USB=m +CONFIG_ATA=y +CONFIG_ATAGS_PROC=y +CONFIG_ATALK=m +CONFIG_ATARI_PARTITION=y +CONFIG_ATA_ACPI=y +CONFIG_ATA_BMDMA=y +CONFIG_ATA_OVER_ETH=m +CONFIG_ATA_SFF=y +CONFIG_ATA_VERBOSE_ERROR=y +CONFIG_ATH5K=m +# CONFIG_ATH5K_DEBUG is not set +CONFIG_ATH5K_PCI=y +# CONFIG_ATH5K_TRACER is not set +# CONFIG_ATH6K_LEGACY is not set +CONFIG_ATH9K=m +CONFIG_ATH9K_AHB=y +CONFIG_ATH9K_COMMON=m +CONFIG_ATH9K_DEBUGFS=y +CONFIG_ATH9K_HTC=m +CONFIG_ATH9K_HTC_DEBUGFS=y +CONFIG_ATH9K_HW=m +CONFIG_ATH9K_PCI=y +CONFIG_ATH9K_RATE_CONTROL=y +CONFIG_ATH_COMMON=m +# CONFIG_ATH_DEBUG is not set +CONFIG_ATL1=m +CONFIG_ATL1C=m +CONFIG_ATL1E=m +CONFIG_ATL2=m +CONFIG_ATM=m +CONFIG_ATMEL=m +CONFIG_ATM_AMBASSADOR=m +# CONFIG_ATM_AMBASSADOR_DEBUG is not set +CONFIG_ATM_BR2684=m +CONFIG_ATM_CLIP=m +# CONFIG_ATM_CLIP_NO_ICMP is not set +CONFIG_ATM_DRIVERS=y +# CONFIG_ATM_DUMMY is not set +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_FORE200E=m +CONFIG_ATM_FORE200E_DEBUG=0 +CONFIG_ATM_FORE200E_TX_RETRY=16 +# CONFIG_ATM_FORE200E_USE_TASKLET is not set +CONFIG_ATM_HE=m +CONFIG_ATM_HE_USE_SUNI=y +CONFIG_ATM_HORIZON=m +# CONFIG_ATM_HORIZON_DEBUG is not set +CONFIG_ATM_IA=m +# CONFIG_ATM_IA_DEBUG 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_LANAI=m +CONFIG_ATM_LANE=m +CONFIG_ATM_MPOA=m +CONFIG_ATM_NICSTAR=m +# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set +# CONFIG_ATM_NICSTAR_USE_SUNI is not set +CONFIG_ATM_SOLOS=m +CONFIG_ATM_TCP=m +CONFIG_ATM_ZATM=m +# CONFIG_ATM_ZATM_DEBUG is not set +# CONFIG_ATOMIC64_SELFTEST is not set +CONFIG_ATP=m +CONFIG_AUDIT=y +CONFIG_AUDITSYSCALL=y +CONFIG_AUDIT_GENERIC=y +CONFIG_AUDIT_TREE=y +CONFIG_AUDIT_WATCH=y +CONFIG_AUFS_BDEV_LOOP=y +# CONFIG_AUFS_BRANCH_MAX_1023 is not set +CONFIG_AUFS_BRANCH_MAX_127=y +# CONFIG_AUFS_BRANCH_MAX_32767 is not set +# CONFIG_AUFS_BRANCH_MAX_511 is not set +CONFIG_AUFS_BR_FUSE=y +CONFIG_AUFS_BR_HFSPLUS=y +CONFIG_AUFS_BR_RAMFS=y +# CONFIG_AUFS_DEBUG is not set +# CONFIG_AUFS_EXPORT is not set +CONFIG_AUFS_FS=m +# CONFIG_AUFS_HNOTIFY is not set +CONFIG_AUFS_POLL=y +# CONFIG_AUFS_RDU is not set +CONFIG_AUFS_SBILIST=y +# CONFIG_AUFS_SHWH is not set +# CONFIG_AUFS_SP_IATTR is not set +CONFIG_AUTOFS4_FS=m +# CONFIG_AUTO_ZRELADDR is not set +CONFIG_AUXDISPLAY=y +CONFIG_AVERAGE=y +CONFIG_AVERATEC_5100P=m +CONFIG_AX25=m +CONFIG_AX88796=m +# CONFIG_AX88796_93CX6 is not set +CONFIG_B43=m +CONFIG_B43LEGACY=m +CONFIG_B43LEGACY_DEBUG=y +CONFIG_B43LEGACY_DMA=y +CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y +# CONFIG_B43LEGACY_DMA_MODE is not set +CONFIG_B43LEGACY_HWRNG=y +CONFIG_B43LEGACY_LEDS=y +CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y +CONFIG_B43LEGACY_PCI_AUTOSELECT=y +CONFIG_B43LEGACY_PIO=y +# CONFIG_B43LEGACY_PIO_MODE is not set +# CONFIG_B43_DEBUG is not set +CONFIG_B43_HWRNG=y +CONFIG_B43_LEDS=y +CONFIG_B43_PCICORE_AUTOSELECT=y +CONFIG_B43_PCI_AUTOSELECT=y +# CONFIG_B43_PCMCIA is not set +CONFIG_B43_PHY_LP=y +CONFIG_B43_PHY_N=y +CONFIG_B43_PIO=y +# CONFIG_B43_SDIO is not set +CONFIG_B44=m +CONFIG_B44_PCI=y +CONFIG_B44_PCICORE_AUTOSELECT=y +CONFIG_B44_PCI_AUTOSELECT=y +CONFIG_BACKLIGHT_88PM860X=m +CONFIG_BACKLIGHT_ADP5520=m +CONFIG_BACKLIGHT_ADP8860=m +CONFIG_BACKLIGHT_ADP8870=m +CONFIG_BACKLIGHT_APPLE=m +CONFIG_BACKLIGHT_CARILLO_RANCH=m +CONFIG_BACKLIGHT_CLASS_DEVICE=y +CONFIG_BACKLIGHT_DA903X=m +CONFIG_BACKLIGHT_GENERIC=m +CONFIG_BACKLIGHT_LCD_SUPPORT=y +CONFIG_BACKLIGHT_MAX8925=m +CONFIG_BACKLIGHT_PCF50633=m +CONFIG_BACKLIGHT_PROGEAR=m +CONFIG_BACKLIGHT_PWM=m +CONFIG_BACKLIGHT_SAHARA=m +CONFIG_BACKLIGHT_WM831X=m +# CONFIG_BACKTRACE_SELF_TEST is not set +CONFIG_BASE_FULL=y +CONFIG_BASE_SMALL=0 +CONFIG_BATMAN_ADV=m +# CONFIG_BATMAN_ADV_DEBUG is not set +CONFIG_BATTERY_BQ20Z75=m +CONFIG_BATTERY_BQ27X00_I2C=y +CONFIG_BATTERY_BQ27X00_PLATFORM=y +CONFIG_BATTERY_BQ27x00=m +CONFIG_BATTERY_DA9030=m +CONFIG_BATTERY_DS2760=m +CONFIG_BATTERY_DS2780=m +CONFIG_BATTERY_DS2782=m +CONFIG_BATTERY_MAX17040=m +CONFIG_BATTERY_MAX17042=m +CONFIG_BATTERY_OLPC=m +CONFIG_BATTERY_PMU=m +CONFIG_BAYCOM_EPP=m +CONFIG_BAYCOM_PAR=m +CONFIG_BAYCOM_SER_FDX=m +CONFIG_BAYCOM_SER_HDX=m +CONFIG_BCMA=m +# CONFIG_BCMA_DEBUG is not set +CONFIG_BCMA_HOST_PCI=y +CONFIG_BCMA_HOST_PCI_POSSIBLE=y +CONFIG_BCMA_POSSIBLE=y +CONFIG_BCM_WIMAX=m +# CONFIG_BDI_SWITCH is not set +CONFIG_BE2ISCSI=m +CONFIG_BE2NET=m +# CONFIG_BEFS_DEBUG is not set +CONFIG_BEFS_FS=m +CONFIG_BFS_FS=m +CONFIG_BINARY_PRINTF=y +CONFIG_BINFMT_AOUT=m +CONFIG_BINFMT_ELF=y +CONFIG_BINFMT_MISC=m +CONFIG_BITREVERSE=y +CONFIG_BLK_CGROUP=y +CONFIG_BLK_CPQ_CISS_DA=m +CONFIG_BLK_CPQ_DA=m +CONFIG_BLK_DEV=y +CONFIG_BLK_DEV_3W_XXXX_RAID=m +# CONFIG_BLK_DEV_AEC62XX is not set +# CONFIG_BLK_DEV_ALI15X3 is not set +# CONFIG_BLK_DEV_AMD74XX is not set +CONFIG_BLK_DEV_BSG=y +# CONFIG_BLK_DEV_COW_COMMON is not set +CONFIG_BLK_DEV_CRYPTOLOOP=m +# CONFIG_BLK_DEV_CS5520 is not set +# CONFIG_BLK_DEV_CS5530 is not set +CONFIG_BLK_DEV_DAC960=m +# CONFIG_BLK_DEV_DELKIN is not set +CONFIG_BLK_DEV_DM=y +CONFIG_BLK_DEV_DRBD=m +CONFIG_BLK_DEV_FD=m +# CONFIG_BLK_DEV_GENERIC is not set +# CONFIG_BLK_DEV_HD is not set +# CONFIG_BLK_DEV_HPT366 is not set +CONFIG_BLK_DEV_IDECD=y +CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y +# CONFIG_BLK_DEV_IDECS is not set +CONFIG_BLK_DEV_IDEDMA=y +CONFIG_BLK_DEV_IDEDMA_PCI=y +CONFIG_BLK_DEV_IDEDMA_SFF=y +CONFIG_BLK_DEV_IDEPCI=y +# CONFIG_BLK_DEV_IDETAPE is not set +CONFIG_BLK_DEV_IDE_PMAC=y +CONFIG_BLK_DEV_IDE_PMAC_ATA100FIRST=y +# CONFIG_BLK_DEV_IDE_SATA is not set +CONFIG_BLK_DEV_INITRD=y +CONFIG_BLK_DEV_INTEGRITY=y +CONFIG_BLK_DEV_IO_TRACE=y +# CONFIG_BLK_DEV_IT8172 is not set +# CONFIG_BLK_DEV_IT8213 is not set +# CONFIG_BLK_DEV_IT821X is not set +# CONFIG_BLK_DEV_JMICRON is not set +CONFIG_BLK_DEV_LOOP=y +CONFIG_BLK_DEV_NBD=m +# CONFIG_BLK_DEV_NS87415 is not set +# CONFIG_BLK_DEV_OPTI621 is not set +CONFIG_BLK_DEV_OSD=m +# CONFIG_BLK_DEV_PDC202XX_NEW is not set +# CONFIG_BLK_DEV_PDC202XX_OLD is not set +# CONFIG_BLK_DEV_PIIX is not set +# CONFIG_BLK_DEV_PLATFORM is not set +CONFIG_BLK_DEV_RAM=y +CONFIG_BLK_DEV_RAM_COUNT=16 +CONFIG_BLK_DEV_RAM_SIZE=65536 +CONFIG_BLK_DEV_RBD=m +# CONFIG_BLK_DEV_SC1200 is not set +# CONFIG_BLK_DEV_SIIMAGE is not set +# CONFIG_BLK_DEV_SL82C105 is not set +# CONFIG_BLK_DEV_SLC90E66 is not set +# CONFIG_BLK_DEV_SVWKS is not set +CONFIG_BLK_DEV_SX8=m +# CONFIG_BLK_DEV_TC86C001 is not set +CONFIG_BLK_DEV_THROTTLING=y +# CONFIG_BLK_DEV_TRIFLEX is not set +# CONFIG_BLK_DEV_TRM290 is not set +# CONFIG_BLK_DEV_UB is not set +CONFIG_BLK_DEV_UMEM=m +# CONFIG_BLK_DEV_VIA82CXXX is not set +# CONFIG_BLK_DEV_XD is not set +# CONFIG_BLK_DEV_XIP is not set +CONFIG_BLOCK=y +CONFIG_BLOCK_COMPAT=y +CONFIG_BMAC=m +CONFIG_BMP085=m +CONFIG_BNA=m +CONFIG_BNX2=m +CONFIG_BNX2X=m +CONFIG_BONDING=m +# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set +CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0 +# CONFIG_BOOTX_TEXT is not set +CONFIG_BOOT_PRINTK_DELAY=y +CONFIG_BOUNCE=y +CONFIG_BPF_JIT=y +CONFIG_BPQETHER=m +CONFIG_BRANCH_PROFILE_NONE=y +# CONFIG_BRCMDBG is not set +CONFIG_BRCMFMAC=m +CONFIG_BRCMSMAC=m +CONFIG_BRIDGE=m +CONFIG_BRIDGE_EBT_802_3=m +CONFIG_BRIDGE_EBT_AMONG=m +CONFIG_BRIDGE_EBT_ARP=m +CONFIG_BRIDGE_EBT_ARPREPLY=m +CONFIG_BRIDGE_EBT_BROUTE=m +CONFIG_BRIDGE_EBT_DNAT=m +CONFIG_BRIDGE_EBT_IP=m +CONFIG_BRIDGE_EBT_IP6=m +CONFIG_BRIDGE_EBT_LIMIT=m +CONFIG_BRIDGE_EBT_LOG=m +CONFIG_BRIDGE_EBT_MARK=m +CONFIG_BRIDGE_EBT_MARK_T=m +CONFIG_BRIDGE_EBT_NFLOG=m +CONFIG_BRIDGE_EBT_PKTTYPE=m +CONFIG_BRIDGE_EBT_REDIRECT=m +CONFIG_BRIDGE_EBT_SNAT=m +CONFIG_BRIDGE_EBT_STP=m +CONFIG_BRIDGE_EBT_T_FILTER=m +CONFIG_BRIDGE_EBT_T_NAT=m +CONFIG_BRIDGE_EBT_ULOG=m +CONFIG_BRIDGE_EBT_VLAN=m +CONFIG_BRIDGE_IGMP_SNOOPING=y +CONFIG_BRIDGE_NETFILTER=y +CONFIG_BRIDGE_NF_EBTABLES=m +CONFIG_BRIQ_PANEL=m +CONFIG_BROKEN_ON_SMP=y +CONFIG_BSD_DISKLABEL=y +CONFIG_BSD_PROCESS_ACCT=y +CONFIG_BSD_PROCESS_ACCT_V3=y +CONFIG_BT=m +CONFIG_BTRFS_FS=m +CONFIG_BTRFS_FS_POSIX_ACL=y +CONFIG_BT_ATH3K=m +CONFIG_BT_BNEP=m +CONFIG_BT_BNEP_MC_FILTER=y +CONFIG_BT_BNEP_PROTO_FILTER=y +CONFIG_BT_CMTP=m +CONFIG_BT_HCIBCM203X=m +CONFIG_BT_HCIBFUSB=m +CONFIG_BT_HCIBLUECARD=m +CONFIG_BT_HCIBPA10X=m +CONFIG_BT_HCIBT3C=m +CONFIG_BT_HCIBTSDIO=m +CONFIG_BT_HCIBTUART=m +CONFIG_BT_HCIBTUSB=m +CONFIG_BT_HCIDTL1=m +CONFIG_BT_HCIUART=m +CONFIG_BT_HCIUART_ATH3K=y +CONFIG_BT_HCIUART_BCSP=y +CONFIG_BT_HCIUART_H4=y +CONFIG_BT_HCIUART_LL=y +CONFIG_BT_HCIVHCI=m +CONFIG_BT_HIDP=m +CONFIG_BT_L2CAP=y +CONFIG_BT_MRVL=m +CONFIG_BT_MRVL_SDIO=m +CONFIG_BT_RFCOMM=m +CONFIG_BT_RFCOMM_TTY=y +CONFIG_BT_SCO=y +CONFIG_BT_WILINK=m +CONFIG_BUG=y +CONFIG_C101=m +CONFIG_C2PORT=m +CONFIG_C2PORT_DURAMAR_2150=m +CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_DEBUG is not set +# CONFIG_CACHEFILES_HISTOGRAM is not set +CONFIG_CAIF=m +# CONFIG_CAIF_DEBUG is not set +CONFIG_CAIF_NETDEV=m +CONFIG_CAIF_SPI_SLAVE=m +# CONFIG_CAIF_SPI_SYNC is not set +CONFIG_CAIF_TTY=m +CONFIG_CALGARY_IOMMU=y +CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=y +CONFIG_CAN=m +CONFIG_CAN_BCM=m +CONFIG_CAN_CALC_BITTIMING=y +CONFIG_CAN_C_CAN=m +CONFIG_CAN_C_CAN_PLATFORM=m +# CONFIG_CAN_DEBUG_DEVICES is not set +CONFIG_CAN_DEV=m +CONFIG_CAN_EMS_PCI=m +CONFIG_CAN_EMS_USB=m +CONFIG_CAN_ESD_USB2=m +CONFIG_CAN_JANZ_ICAN3=m +CONFIG_CAN_KVASER_PCI=m +CONFIG_CAN_MCP251X=m +CONFIG_CAN_MSCAN=m +CONFIG_CAN_PLX_PCI=m +CONFIG_CAN_PM_TRACE=y +CONFIG_CAN_RAW=m +CONFIG_CAN_SJA1000=m +CONFIG_CAN_SJA1000_ISA=m +CONFIG_CAN_SJA1000_OF_PLATFORM=m +CONFIG_CAN_SJA1000_PLATFORM=m +CONFIG_CAN_SLCAN=m +CONFIG_CAN_SOFTING=m +CONFIG_CAN_SOFTING_CS=m +CONFIG_CAN_TSCAN1=m +CONFIG_CAN_VCAN=m +CONFIG_CAPI_AVM=y +CONFIG_CAPI_EICON=y +CONFIG_CAPI_TRACE=y +CONFIG_CARDBUS=y +CONFIG_CARDMAN_4000=m +CONFIG_CARDMAN_4040=m +CONFIG_CARL9170=m +# CONFIG_CARL9170_DEBUGFS is not set +CONFIG_CARL9170_LEDS=y +CONFIG_CARL9170_WPC=y +# CONFIG_CARMINE_DRAM_CUSTOM is not set +CONFIG_CASSINI=m +CONFIG_CB710_CORE=m +# CONFIG_CB710_DEBUG is not set +CONFIG_CB710_DEBUG_ASSUMPTIONS=y +CONFIG_CBE_CPUFREQ_SPU_GOVERNOR=m +# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set +CONFIG_CC_STACKPROTECTOR=y +CONFIG_CDROM_PKTCDVD=m +CONFIG_CDROM_PKTCDVD_BUFFERS=8 +# CONFIG_CDROM_PKTCDVD_WCACHE is not set +CONFIG_CEPH_FS=m +CONFIG_CEPH_LIB=m +# CONFIG_CEPH_LIB_PRETTYDEBUG is not set +CONFIG_CFAG12864B=m +CONFIG_CFAG12864B_RATE=20 +CONFIG_CFG80211=m +CONFIG_CFG80211_DEBUGFS=y +CONFIG_CFG80211_DEFAULT_PS=y +# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set +# CONFIG_CFG80211_INTERNAL_REGDB is not set +CONFIG_CFG80211_WEXT=y +CONFIG_CFQ_GROUP_IOSCHED=y +CONFIG_CGROUPS=y +CONFIG_CGROUP_CPUACCT=y +# CONFIG_CGROUP_DEBUG is not set +CONFIG_CGROUP_DEVICE=y +CONFIG_CGROUP_FREEZER=y +CONFIG_CGROUP_MEM_RES_CTLR=y +CONFIG_CGROUP_MEM_RES_CTLR_SWAP_ENABLED=y +CONFIG_CGROUP_PERF=y +CONFIG_CGROUP_SCHED=y +CONFIG_CHARGER_GPIO=m +CONFIG_CHARGER_ISP1704=m +CONFIG_CHARGER_MAX8903=m +CONFIG_CHARGER_PCF50633=m +CONFIG_CHARGER_TWL4030=m +CONFIG_CHECK_SIGNATURE=y +CONFIG_CHELSIO_T1=m +CONFIG_CHELSIO_T1_1G=y +CONFIG_CHELSIO_T3=m +CONFIG_CHELSIO_T4=m +CONFIG_CHELSIO_T4VF=m +CONFIG_CHR_DEV_OSST=m +CONFIG_CHR_DEV_SCH=m +CONFIG_CHR_DEV_ST=m +CONFIG_CIFS=m +# CONFIG_CIFS_ACL is not set +# CONFIG_CIFS_DEBUG2 is not set +CONFIG_CIFS_DFS_UPCALL=y +# CONFIG_CIFS_FSCACHE is not set +CONFIG_CIFS_POSIX=y +# CONFIG_CIFS_STATS is not set +CONFIG_CIFS_UPCALL=y +CONFIG_CIFS_WEAK_PW_HASH=y +CONFIG_CISS_SCSI_TAPE=y +CONFIG_CLEANCACHE=y +CONFIG_CLKDEV_LOOKUP=y +CONFIG_CLKSRC_I8253=y +CONFIG_CLOCKSOURCE_WATCHDOG=y +CONFIG_CLS_U32_MARK=y +# CONFIG_CLS_U32_PERF is not set +CONFIG_CMDLINE="" +# CONFIG_CMDLINE_BOOL is not set +CONFIG_CMM=y +CONFIG_CMPXCHG_LOCAL=y +CONFIG_CNIC=m +CONFIG_CODA_FS=m +# CONFIG_CODE_PATCHING_SELFTEST is not set +CONFIG_COMEDI_8255=m +CONFIG_COMEDI_ACL7225B=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_ADQ12B=m +CONFIG_COMEDI_ADV_PCI1710=m +CONFIG_COMEDI_ADV_PCI1723=m +CONFIG_COMEDI_ADV_PCI_DIO=m +CONFIG_COMEDI_AIO_AIO12_8=m +CONFIG_COMEDI_AIO_IIRO_16=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_BOND=m +CONFIG_COMEDI_C6XDIGIO=m +CONFIG_COMEDI_CB_DAS16_CS=m +CONFIG_COMEDI_CB_PCIDAS=m +CONFIG_COMEDI_CB_PCIDAS64=m +CONFIG_COMEDI_CB_PCIDDA=m +CONFIG_COMEDI_CB_PCIDIO=m +CONFIG_COMEDI_CB_PCIMDAS=m +CONFIG_COMEDI_CB_PCIMDDA=m +CONFIG_COMEDI_CONTEC_PCI_DIO=m +CONFIG_COMEDI_DAQBOARD2000=m +CONFIG_COMEDI_DAS08=m +CONFIG_COMEDI_DAS08_CS=m +CONFIG_COMEDI_DAS16=m +CONFIG_COMEDI_DAS16M1=m +CONFIG_COMEDI_DAS1800=m +CONFIG_COMEDI_DAS6402=m +CONFIG_COMEDI_DAS800=m +# CONFIG_COMEDI_DEBUG is not set +CONFIG_COMEDI_DMM32AT=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_DT3000=m +CONFIG_COMEDI_DT9812=m +CONFIG_COMEDI_FC=m +CONFIG_COMEDI_FL512=m +CONFIG_COMEDI_GSC_HPDI=m +CONFIG_COMEDI_ICP_MULTI=m +CONFIG_COMEDI_II_PCI20KC=m +CONFIG_COMEDI_ISA_DRIVERS=m +CONFIG_COMEDI_JR3_PCI=m +CONFIG_COMEDI_KCOMEDILIB=m +CONFIG_COMEDI_KE_COUNTER=m +CONFIG_COMEDI_ME4000=m +CONFIG_COMEDI_ME_DAQ=m +CONFIG_COMEDI_MISC_DRIVERS=m +CONFIG_COMEDI_MITE=m +CONFIG_COMEDI_MPC624=m +CONFIG_COMEDI_MULTIQ3=m +CONFIG_COMEDI_NI_6527=m +CONFIG_COMEDI_NI_65XX=m +CONFIG_COMEDI_NI_660X=m +CONFIG_COMEDI_NI_670X=m +CONFIG_COMEDI_NI_ATMIO=m +CONFIG_COMEDI_NI_ATMIO16D=m +CONFIG_COMEDI_NI_AT_A2150=m +CONFIG_COMEDI_NI_AT_AO=m +CONFIG_COMEDI_NI_COMMON=m +CONFIG_COMEDI_NI_DAQ_700_CS=m +CONFIG_COMEDI_NI_DAQ_DIO24_CS=m +CONFIG_COMEDI_NI_LABPC=m +CONFIG_COMEDI_NI_LABPC_CS=m +CONFIG_COMEDI_NI_MIO_CS=m +CONFIG_COMEDI_NI_PCIDIO=m +CONFIG_COMEDI_NI_PCIMIO=m +CONFIG_COMEDI_NI_TIO=m +CONFIG_COMEDI_PARPORT=m +CONFIG_COMEDI_PCI_DRIVERS=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_PCMAD=m +CONFIG_COMEDI_PCMCIA_DRIVERS=m +CONFIG_COMEDI_PCMDA12=m +CONFIG_COMEDI_PCMMIO=m +CONFIG_COMEDI_PCMUIO=m +CONFIG_COMEDI_POC=m +CONFIG_COMEDI_QUATECH_DAQP_CS=m +CONFIG_COMEDI_RTD520=m +CONFIG_COMEDI_RTI800=m +CONFIG_COMEDI_RTI802=m +CONFIG_COMEDI_S526=m +CONFIG_COMEDI_S626=m +CONFIG_COMEDI_SERIAL2002=m +CONFIG_COMEDI_SKEL=m +CONFIG_COMEDI_SSV_DNP=m +CONFIG_COMEDI_TEST=m +CONFIG_COMEDI_UNIOXX5=m +CONFIG_COMEDI_USBDUX=m +CONFIG_COMEDI_USBDUXFAST=m +CONFIG_COMEDI_USB_DRIVERS=m +CONFIG_COMEDI_VMK80XX=m +CONFIG_COMPAL_LAPTOP=m +CONFIG_COMPAT=y +CONFIG_COMPAT_BINFMT_ELF=y +# CONFIG_COMPAT_BRK is not set +CONFIG_COMPAT_FOR_U64_ALIGNMENT=y +CONFIG_COMPAT_NETLINK_MESSAGES=y +# CONFIG_COMPAT_VDSO is not set +CONFIG_COMPUTONE=m +CONFIG_CONFIGFS_FS=m +CONFIG_CONNECTOR=y +CONFIG_CONSOLE_POLL=y +CONFIG_CONSOLE_TRANSLATIONS=y +CONFIG_CONTEXT_SWITCH_TRACER=y +# CONFIG_COPS is not set +# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set +CONFIG_COSA=m +# CONFIG_CPA_DEBUG is not set +CONFIG_CPU5_WDT=m +CONFIG_CPUSETS=y +CONFIG_CPU_32v6K=y +CONFIG_CPU_32v7=y +CONFIG_CPU_ABRT_EV7=y +# CONFIG_CPU_BPREDICT_DISABLE is not set +CONFIG_CPU_CACHE_V7=y +CONFIG_CPU_CACHE_VIPT=y +CONFIG_CPU_COPY_V6=y +CONFIG_CPU_CP15=y +CONFIG_CPU_CP15_MMU=y +# CONFIG_CPU_DCACHE_DISABLE is not set +CONFIG_CPU_FREQ=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set +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_GOV_CONSERVATIVE=y +CONFIG_CPU_FREQ_GOV_ONDEMAND=y +CONFIG_CPU_FREQ_GOV_PERFORMANCE=y +CONFIG_CPU_FREQ_GOV_POWERSAVE=y +CONFIG_CPU_FREQ_GOV_USERSPACE=y +CONFIG_CPU_FREQ_PMAC=y +CONFIG_CPU_FREQ_PMAC64=y +CONFIG_CPU_FREQ_STAT_DETAILS=y +CONFIG_CPU_FREQ_TABLE=y +CONFIG_CPU_HAS_ASID=y +CONFIG_CPU_HAS_PMU=y +# CONFIG_CPU_ICACHE_DISABLE is not set +CONFIG_CPU_IDLE=y +CONFIG_CPU_IDLE_GOV_LADDER=y +CONFIG_CPU_IDLE_GOV_MENU=y +CONFIG_CPU_NOTIFIER_ERROR_INJECT=m +CONFIG_CPU_PABRT_V7=y +CONFIG_CPU_RMAP=y +CONFIG_CPU_SUP_AMD=y +CONFIG_CPU_SUP_CENTAUR=y +CONFIG_CPU_SUP_CYRIX_32=y +CONFIG_CPU_SUP_INTEL=y +CONFIG_CPU_SUP_TRANSMETA_32=y +CONFIG_CPU_SUP_UMC_32=y +CONFIG_CPU_TLB_V7=y +CONFIG_CPU_V7=y +CONFIG_CRAMFS=m +CONFIG_CRC16=y +CONFIG_CRC32=y +CONFIG_CRC7=m +CONFIG_CRC_CCITT=m +CONFIG_CRC_ITU_T=m +CONFIG_CROSS_COMPILE="" +CONFIG_CRYPTO=y +CONFIG_CRYPTO_AEAD=m +CONFIG_CRYPTO_AEAD2=y +CONFIG_CRYPTO_AES_586=m +CONFIG_CRYPTO_AES_NI_INTEL=m +CONFIG_CRYPTO_AES_X86_64=m +CONFIG_CRYPTO_ALGAPI=y +CONFIG_CRYPTO_ALGAPI2=y +CONFIG_CRYPTO_ANSI_CPRNG=m +CONFIG_CRYPTO_ANUBIS=m +CONFIG_CRYPTO_ARC4=m +CONFIG_CRYPTO_AUTHENC=m +CONFIG_CRYPTO_BLKCIPHER=y +CONFIG_CRYPTO_BLKCIPHER2=y +CONFIG_CRYPTO_BLOWFISH=m +CONFIG_CRYPTO_CAMELLIA=m +CONFIG_CRYPTO_CAST5=m +CONFIG_CRYPTO_CAST6=m +CONFIG_CRYPTO_CBC=y +CONFIG_CRYPTO_CCM=m +CONFIG_CRYPTO_CRC32C=y +CONFIG_CRYPTO_CRC32C_INTEL=y +CONFIG_CRYPTO_CRYPTD=m +CONFIG_CRYPTO_CTR=m +CONFIG_CRYPTO_CTS=m +CONFIG_CRYPTO_DEFLATE=m +CONFIG_CRYPTO_DES=m +CONFIG_CRYPTO_DEV_GEODE=m +CONFIG_CRYPTO_DEV_HIFN_795X=m +CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y +CONFIG_CRYPTO_DEV_OMAP_AES=m +CONFIG_CRYPTO_DEV_OMAP_SHAM=m +CONFIG_CRYPTO_DEV_PADLOCK=y +CONFIG_CRYPTO_DEV_PADLOCK_AES=m +CONFIG_CRYPTO_DEV_PADLOCK_SHA=m +CONFIG_CRYPTO_ECB=y +CONFIG_CRYPTO_FCRYPT=m +CONFIG_CRYPTO_GCM=m +CONFIG_CRYPTO_GF128MUL=m +CONFIG_CRYPTO_GHASH=m +CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m +CONFIG_CRYPTO_HASH=y +CONFIG_CRYPTO_HASH2=y +CONFIG_CRYPTO_HW=y +CONFIG_CRYPTO_KHAZAD=m +CONFIG_CRYPTO_LRW=m +CONFIG_CRYPTO_LZO=m +CONFIG_CRYPTO_MANAGER=y +CONFIG_CRYPTO_MANAGER2=y +CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y +CONFIG_CRYPTO_MD4=m +CONFIG_CRYPTO_MD5=y +CONFIG_CRYPTO_MICHAEL_MIC=m +CONFIG_CRYPTO_NULL=m +CONFIG_CRYPTO_PCBC=m +CONFIG_CRYPTO_PCOMP=m +CONFIG_CRYPTO_PCOMP2=y +CONFIG_CRYPTO_PCRYPT=m +CONFIG_CRYPTO_RMD128=m +CONFIG_CRYPTO_RMD160=m +CONFIG_CRYPTO_RMD256=m +CONFIG_CRYPTO_RMD320=m +CONFIG_CRYPTO_RNG2=y +CONFIG_CRYPTO_SALSA20_586=m +CONFIG_CRYPTO_SALSA20_X86_64=m +CONFIG_CRYPTO_SEED=m +CONFIG_CRYPTO_SEQIV=m +CONFIG_CRYPTO_SERPENT=m +CONFIG_CRYPTO_SHA512=m +CONFIG_CRYPTO_TEA=m +CONFIG_CRYPTO_TEST=m +CONFIG_CRYPTO_TGR192=m +CONFIG_CRYPTO_TWOFISH=m +CONFIG_CRYPTO_TWOFISH_586=m +CONFIG_CRYPTO_TWOFISH_COMMON=m +CONFIG_CRYPTO_TWOFISH_X86_64=m +CONFIG_CRYPTO_USER_API=m +CONFIG_CRYPTO_USER_API_HASH=m +CONFIG_CRYPTO_USER_API_SKCIPHER=m +CONFIG_CRYPTO_VMAC=m +CONFIG_CRYPTO_WORKQUEUE=y +CONFIG_CRYPTO_WP512=m +CONFIG_CRYPTO_XCBC=m +CONFIG_CRYPTO_XTS=m +CONFIG_CRYPTO_ZLIB=m +CONFIG_CRYSTALHD=m +CONFIG_CS5535_GPIO=m +# CONFIG_CS5535_MFGPT is not set +CONFIG_CS89x0=m +CONFIG_CUSE=m +CONFIG_CXT1E1=m +CONFIG_CYCLADES=m +CONFIG_CYCLADES_SYNC=m +CONFIG_CYCLOMX_X25=y +# CONFIG_CYZ_INTR is not set +CONFIG_DCA=m +CONFIG_DCB=y +CONFIG_DCDBAS=m +CONFIG_DE2104X=m +CONFIG_DE2104X_DSL=0 +CONFIG_DE4X5=m +CONFIG_DE600=m +CONFIG_DE620=m +CONFIG_DEBUGGER=y +# CONFIG_DEBUG_BLK_CGROUP is not set +# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set +# CONFIG_DEBUG_BOOT_PARAMS is not set +CONFIG_DEBUG_BUGVERBOSE=y +# CONFIG_DEBUG_CREDENTIALS is not set +# CONFIG_DEBUG_DEVRES is not set +# CONFIG_DEBUG_DRIVER is not set +# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set +CONFIG_DEBUG_FS=y +# CONFIG_DEBUG_GPIO is not set +# CONFIG_DEBUG_HIGHMEM is not set +# CONFIG_DEBUG_ICEDCC is not set +# CONFIG_DEBUG_INFO_REDUCED is not set +CONFIG_DEBUG_KERNEL=y +# CONFIG_DEBUG_KMEMLEAK is not set +# CONFIG_DEBUG_KOBJECT is not set +# CONFIG_DEBUG_LIST is not set +CONFIG_DEBUG_LL=y +# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set +# CONFIG_DEBUG_LOCK_ALLOC is not set +CONFIG_DEBUG_MEMORY_INIT=y +# CONFIG_DEBUG_MUTEXES is not set +# CONFIG_DEBUG_NOTIFIERS is not set +# CONFIG_DEBUG_NX_TEST is not set +# CONFIG_DEBUG_OBJECTS is not set +# CONFIG_DEBUG_PAGEALLOC is not set +# CONFIG_DEBUG_PERF_USE_VMALLOC is not set +# CONFIG_DEBUG_PER_CPU_MAPS is not set +CONFIG_DEBUG_RODATA=y +# CONFIG_DEBUG_RODATA_TEST is not set +# CONFIG_DEBUG_RT_MUTEXES is not set +# CONFIG_DEBUG_SECTION_MISMATCH is not set +CONFIG_DEBUG_SET_MODULE_RONX=y +# CONFIG_DEBUG_SG is not set +# CONFIG_DEBUG_SHIRQ is not set +# CONFIG_DEBUG_SPINLOCK is not set +# CONFIG_DEBUG_SPINLOCK_SLEEP is not set +# CONFIG_DEBUG_STACKOVERFLOW is not set +# CONFIG_DEBUG_STACK_USAGE is not set +# CONFIG_DEBUG_STRICT_USER_COPY_CHECKS is not set +CONFIG_DEBUG_USER=y +# CONFIG_DEBUG_VIRTUAL is not set +# CONFIG_DEBUG_VM is not set +# CONFIG_DEBUG_WRITECOUNT is not set +CONFIG_DECNET=m +CONFIG_DECNET_NF_GRABULATOR=m +# CONFIG_DECNET_ROUTER is not set +CONFIG_DECOMPRESS_BZIP2=y +CONFIG_DECOMPRESS_GZIP=y +CONFIG_DECOMPRESS_LZMA=y +CONFIG_DECOMPRESS_LZO=y +CONFIG_DECOMPRESS_XZ=y +CONFIG_DEFAULT_CUBIC=y +CONFIG_DEFAULT_HOSTNAME="(none)" +CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 +CONFIG_DEFAULT_IO_DELAY_TYPE=1 +CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4 +CONFIG_DEFAULT_MMAP_MIN_ADDR=65536 +# CONFIG_DEFAULT_NOOP is not set +# CONFIG_DEFAULT_RENO is not set +CONFIG_DEFAULT_SECURITY="apparmor" +CONFIG_DEFAULT_SECURITY_APPARMOR=y +# CONFIG_DEFAULT_SECURITY_DAC 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_YAMA is not set +CONFIG_DEFAULT_TCP_CONG="cubic" +# CONFIG_DEFAULT_UIMAGE is not set +CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" +CONFIG_DEFXX=m +# CONFIG_DEFXX_MMIO is not set +CONFIG_DELL_LAPTOP=m +CONFIG_DELL_RBU=m +CONFIG_DELL_WMI=m +CONFIG_DELL_WMI_AIO=m +CONFIG_DEPCA=m +# CONFIG_DEPRECATED_PARAM_STRUCT is not set +CONFIG_DETECT_HUNG_TASK=y +# CONFIG_DEVKMEM is not set +CONFIG_DEVPORT=y +CONFIG_DEVPTS_MULTIPLE_INSTANCES=y +CONFIG_DEVTMPFS=y +CONFIG_DEVTMPFS_MOUNT=y +CONFIG_DEV_APPLETALK=m +CONFIG_DE_AOC=y +CONFIG_DIGIEPCA=m +CONFIG_DIRECT_GBPAGES=y +CONFIG_DISPLAY_SUPPORT=m +CONFIG_DLCI=m +CONFIG_DLCI_MAX=8 +CONFIG_DLM=m +# CONFIG_DLM_DEBUG is not set +CONFIG_DM9000_DEBUGLEVEL=4 +# CONFIG_DM9000_FORCE_SIMPLE_PHY_POLL is not set +CONFIG_DM9102=m +CONFIG_DMADEVICES=y +# CONFIG_DMADEVICES_DEBUG is not set +CONFIG_DMAR=y +# CONFIG_DMAR_DEFAULT_ON is not set +CONFIG_DMAR_FLOPPY_WA=y +# CONFIG_DMATEST is not set +# CONFIG_DMA_API_DEBUG is not set +CONFIG_DMA_ENGINE=y +CONFIG_DMI=y +CONFIG_DMIID=y +CONFIG_DMI_SYSFS=m +CONFIG_DM_CRYPT=m +# CONFIG_DM_DEBUG is not set +# CONFIG_DM_DELAY is not set +# CONFIG_DM_FLAKEY is not set +# CONFIG_DM_LOG_USERSPACE is not set +CONFIG_DM_MIRROR=m +CONFIG_DM_MULTIPATH=m +CONFIG_DM_MULTIPATH_QL=m +CONFIG_DM_MULTIPATH_ST=m +CONFIG_DM_RAID=m +CONFIG_DM_SNAPSHOT=m +CONFIG_DM_UEVENT=y +CONFIG_DM_ZERO=m +CONFIG_DNET=m +CONFIG_DNOTIFY=y +CONFIG_DNS_RESOLVER=y +CONFIG_DONGLE=y +CONFIG_DOUBLEFAULT=y +CONFIG_DRAGONRISE_FF=y +# CONFIG_DRBD_FAULT_INJECTION is not set +CONFIG_DRM=m +CONFIG_DRM_I2C_CH7006=m +CONFIG_DRM_I2C_SIL164=m +CONFIG_DRM_I810=m +CONFIG_DRM_I915=m +CONFIG_DRM_I915_KMS=y +CONFIG_DRM_KMS_HELPER=m +CONFIG_DRM_MGA=m +CONFIG_DRM_NOUVEAU_BACKLIGHT=y +CONFIG_DRM_NOUVEAU_DEBUG=y +CONFIG_DRM_R128=m +CONFIG_DRM_SAVAGE=m +CONFIG_DRM_SIS=m +CONFIG_DRM_TDFX=m +CONFIG_DRM_TTM=m +CONFIG_DRM_VIA=m +CONFIG_DRM_VMWGFX=m +CONFIG_DS1682=m +CONFIG_DSCC4=m +CONFIG_DSCC4_PCISYNC=y +CONFIG_DSCC4_PCI_RST=y +# CONFIG_DT3155_CCIR is not set +CONFIG_DTC=y +CONFIG_DTL=y +CONFIG_DTLK=m +CONFIG_DUMMY=m +CONFIG_DUMMY_CONSOLE=y +CONFIG_DVB_AF9013=m +CONFIG_DVB_ATBM8830=m +CONFIG_DVB_AU8522=m +CONFIG_DVB_AV7110=m +CONFIG_DVB_AV7110_OSD=y +CONFIG_DVB_B2C2_FLEXCOP=m +# CONFIG_DVB_B2C2_FLEXCOP_DEBUG is not set +CONFIG_DVB_B2C2_FLEXCOP_PCI=m +CONFIG_DVB_B2C2_FLEXCOP_USB=m +CONFIG_DVB_BCM3510=m +CONFIG_DVB_BT8XX=m +CONFIG_DVB_BUDGET=m +CONFIG_DVB_BUDGET_AV=m +CONFIG_DVB_BUDGET_CI=m +CONFIG_DVB_BUDGET_CORE=m +CONFIG_DVB_BUDGET_PATCH=m +CONFIG_DVB_CAPTURE_DRIVERS=y +CONFIG_DVB_CORE=m +CONFIG_DVB_CX22700=m +CONFIG_DVB_CX22702=m +CONFIG_DVB_CX24110=m +CONFIG_DVB_CX24116=m +CONFIG_DVB_CX24123=m +CONFIG_DVB_CXD2099=m +CONFIG_DVB_CXD2820R=m +CONFIG_DVB_DIB3000MB=m +CONFIG_DVB_DIB3000MC=m +CONFIG_DVB_DIB7000M=m +CONFIG_DVB_DIB7000P=m +CONFIG_DVB_DIB8000=m +CONFIG_DVB_DIB9000=m +CONFIG_DVB_DM1105=m +CONFIG_DVB_DRXD=m +CONFIG_DVB_DS3000=m +# CONFIG_DVB_DUMMY_FE is not set +CONFIG_DVB_DYNAMIC_MINORS=y +CONFIG_DVB_EC100=m +CONFIG_DVB_FIREDTV=m +CONFIG_DVB_FIREDTV_INPUT=y +CONFIG_DVB_HOPPER=m +CONFIG_DVB_ISL6405=m +CONFIG_DVB_ISL6421=m +CONFIG_DVB_ISL6423=m +CONFIG_DVB_IX2505V=m +CONFIG_DVB_L64781=m +CONFIG_DVB_LGDT3305=m +CONFIG_DVB_LGDT330X=m +CONFIG_DVB_LGS8GL5=m +CONFIG_DVB_LGS8GXX=m +CONFIG_DVB_LNBP21=m +CONFIG_DVB_MANTIS=m +CONFIG_DVB_MAX_ADAPTERS=8 +CONFIG_DVB_MB86A16=m +CONFIG_DVB_MB86A20S=m +CONFIG_DVB_MT312=m +CONFIG_DVB_MT352=m +CONFIG_DVB_NGENE=m +CONFIG_DVB_NXT200X=m +CONFIG_DVB_NXT6000=m +CONFIG_DVB_OR51132=m +CONFIG_DVB_OR51211=m +CONFIG_DVB_PLL=m +CONFIG_DVB_PLUTO2=m +CONFIG_DVB_PT1=m +CONFIG_DVB_S5H1409=m +CONFIG_DVB_S5H1411=m +CONFIG_DVB_S5H1420=m +CONFIG_DVB_S5H1432=m +CONFIG_DVB_S921=m +CONFIG_DVB_SI21XX=m +CONFIG_DVB_SP8870=m +CONFIG_DVB_SP887X=m +CONFIG_DVB_STB0899=m +CONFIG_DVB_STB6000=m +CONFIG_DVB_STB6100=m +CONFIG_DVB_STV0288=m +CONFIG_DVB_STV0297=m +CONFIG_DVB_STV0299=m +CONFIG_DVB_STV0367=m +CONFIG_DVB_STV0900=m +CONFIG_DVB_STV090x=m +CONFIG_DVB_STV6110=m +CONFIG_DVB_STV6110x=m +CONFIG_DVB_TDA10021=m +CONFIG_DVB_TDA10023=m +CONFIG_DVB_TDA10048=m +CONFIG_DVB_TDA1004X=m +CONFIG_DVB_TDA10086=m +CONFIG_DVB_TDA665x=m +CONFIG_DVB_TDA8083=m +CONFIG_DVB_TDA8261=m +CONFIG_DVB_TDA826X=m +CONFIG_DVB_TTUSB_BUDGET=m +CONFIG_DVB_TTUSB_DEC=m +CONFIG_DVB_TUA6100=m +CONFIG_DVB_TUNER_CX24113=m +CONFIG_DVB_TUNER_DIB0070=m +CONFIG_DVB_TUNER_DIB0090=m +CONFIG_DVB_TUNER_ITD1000=m +CONFIG_DVB_USB=m +CONFIG_DVB_USB_A800=m +CONFIG_DVB_USB_AF9005=m +CONFIG_DVB_USB_AF9005_REMOTE=m +CONFIG_DVB_USB_AF9015=m +CONFIG_DVB_USB_ANYSEE=m +CONFIG_DVB_USB_AU6610=m +CONFIG_DVB_USB_AZ6027=m +CONFIG_DVB_USB_CE6230=m +CONFIG_DVB_USB_CINERGY_T2=m +CONFIG_DVB_USB_CXUSB=m +# CONFIG_DVB_USB_DEBUG is not set +CONFIG_DVB_USB_DIB0700=m +CONFIG_DVB_USB_DIBUSB_MB=m +CONFIG_DVB_USB_DIBUSB_MC=m +CONFIG_DVB_USB_DIGITV=m +CONFIG_DVB_USB_DTT200U=m +CONFIG_DVB_USB_DTV5100=m +CONFIG_DVB_USB_DW2102=m +CONFIG_DVB_USB_FRIIO=m +CONFIG_DVB_USB_GL861=m +CONFIG_DVB_USB_GP8PSK=m +CONFIG_DVB_USB_LME2510=m +CONFIG_DVB_USB_M920X=m +CONFIG_DVB_USB_NOVA_T_USB2=m +CONFIG_DVB_USB_OPERA1=m +CONFIG_DVB_USB_TECHNISAT_USB2=m +CONFIG_DVB_USB_TTUSB2=m +CONFIG_DVB_USB_UMT_010=m +CONFIG_DVB_USB_VP702X=m +CONFIG_DVB_USB_VP7045=m +CONFIG_DVB_VES1820=m +CONFIG_DVB_VES1X93=m +CONFIG_DVB_ZL10036=m +CONFIG_DVB_ZL10039=m +CONFIG_DVB_ZL10353=m +CONFIG_DW_DMAC=m +CONFIG_DX_SEP=m +# CONFIG_DYNAMIC_DEBUG is not set +CONFIG_DYNAMIC_FTRACE=y +CONFIG_E100=m +CONFIG_E1000=m +CONFIG_E1000E=m +# CONFIG_E200 is not set +CONFIG_E2100=m +CONFIG_EARLY_PRINTK=y +# CONFIG_EARLY_PRINTK_DBGP is not set +CONFIG_EASYCAP=m +# CONFIG_EASYCAP_DEBUG is not set +# CONFIG_EASYCAP_OSS is not set +CONFIG_EASYCAP_SND=y +CONFIG_ECHO=m +CONFIG_ECONET=m +CONFIG_ECONET_AUNUDP=y +CONFIG_ECONET_NATIVE=y +CONFIG_ECRYPT_FS=y +CONFIG_EDAC=y +CONFIG_EDAC_AMD64=m +# CONFIG_EDAC_AMD64_ERROR_INJECTION is not set +CONFIG_EDAC_AMD76X=m +CONFIG_EDAC_AMD8111=m +CONFIG_EDAC_AMD8131=m +CONFIG_EDAC_CPC925=m +# CONFIG_EDAC_DEBUG is not set +CONFIG_EDAC_DECODE_MCE=m +CONFIG_EDAC_E752X=m +CONFIG_EDAC_E7XXX=m +CONFIG_EDAC_I3000=m +CONFIG_EDAC_I3200=m +CONFIG_EDAC_I5000=m +CONFIG_EDAC_I5100=m +CONFIG_EDAC_I5400=m +CONFIG_EDAC_I7300=m +CONFIG_EDAC_I7CORE=m +CONFIG_EDAC_I82860=m +CONFIG_EDAC_I82875P=m +CONFIG_EDAC_I82975X=m +CONFIG_EDAC_MCE=y +CONFIG_EDAC_MCE_INJ=m +CONFIG_EDAC_MM_EDAC=m +CONFIG_EDAC_PASEMI=m +CONFIG_EDAC_R82600=m +CONFIG_EDAC_X38=m +CONFIG_EDD=y +CONFIG_EDD_OFF=y +CONFIG_EEEPC_LAPTOP=m +CONFIG_EEEPC_WMI=m +CONFIG_EEH=y +CONFIG_EEPROM_93CX6=m +CONFIG_EEPROM_AT24=m +CONFIG_EEPROM_AT25=m +CONFIG_EEPROM_LEGACY=m +CONFIG_EEPROM_MAX6875=m +CONFIG_EEXPRESS=m +CONFIG_EEXPRESS_PRO=m +CONFIG_EFI=y +CONFIG_EFI_PARTITION=y +CONFIG_EFI_VARS=y +CONFIG_EFS_FS=m +CONFIG_EHEA=m +CONFIG_EISA=y +CONFIG_EISA_NAMES=y +CONFIG_EISA_PCI_EISA=y +CONFIG_EISA_VIRTUAL_ROOT=y +CONFIG_EISA_VLB_PRIMING=y +CONFIG_EL1=m +CONFIG_EL16=m +CONFIG_EL2=m +CONFIG_EL3=m +CONFIG_ELECTRA_CF=m +CONFIG_ELF_CORE=y +CONFIG_ELMC=m +CONFIG_ELMC_II=m +CONFIG_ELPLUS=m +# CONFIG_EMBEDDED is not set +# CONFIG_EMBEDDED6xx is not set +# CONFIG_ENABLE_MUST_CHECK is not set +# CONFIG_ENABLE_WARN_DEPRECATED is not set +# CONFIG_ENC28J60 is not set +CONFIG_ENCLOSURE_SERVICES=m +CONFIG_ENCRYPTED_KEYS=y +CONFIG_ENIC=m +# CONFIG_EPAPR_BOOT is not set +CONFIG_EPIC100=m +CONFIG_EPOLL=y +CONFIG_EQUALIZER=m +CONFIG_ES3210=m +CONFIG_ESI_DONGLE=m +CONFIG_ET131X=m +# CONFIG_ET131X_DEBUG is not set +CONFIG_ETH16I=m +CONFIG_ETHOC=m +CONFIG_EUROTECH_WDT=m +CONFIG_EVENTFD=y +# CONFIG_EVENT_POWER_TRACING_DEPRECATED is not set +CONFIG_EVENT_TRACING=y +CONFIG_EWRK3=m +# CONFIG_EXOFS_DEBUG is not set +CONFIG_EXOFS_FS=m +CONFIG_EXPERIMENTAL=y +CONFIG_EXPERT=y +CONFIG_EXPORTFS=y +CONFIG_EXT2_FS=y +CONFIG_EXT2_FS_POSIX_ACL=y +CONFIG_EXT2_FS_SECURITY=y +CONFIG_EXT2_FS_XATTR=y +# CONFIG_EXT2_FS_XIP is not set +CONFIG_EXT3_DEFAULTS_TO_ORDERED=y +CONFIG_EXT3_FS=y +CONFIG_EXT3_FS_POSIX_ACL=y +CONFIG_EXT3_FS_SECURITY=y +CONFIG_EXT3_FS_XATTR=y +# CONFIG_EXT4_DEBUG is not set +CONFIG_EXT4_FS=y +CONFIG_EXT4_FS_POSIX_ACL=y +CONFIG_EXT4_FS_SECURITY=y +CONFIG_EXT4_FS_XATTR=y +CONFIG_EXTRA_FIRMWARE="" +CONFIG_EXTRA_TARGETS="" +CONFIG_F71808E_WDT=m +CONFIG_FAIR_GROUP_SCHED=y +CONFIG_FANOTIFY=y +CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y +CONFIG_FARSYNC=m +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +CONFIG_FAT_FS=m +# CONFIG_FAULT_INJECTION is not set +CONFIG_FB=y +# CONFIG_FB_3DFX_ACCEL is not set +CONFIG_FB_3DFX_I2C=y +CONFIG_FB_ARC=m +CONFIG_FB_ARK=m +CONFIG_FB_ARMCLCD=m +CONFIG_FB_ASILIANT=y +CONFIG_FB_ATY128_BACKLIGHT=y +CONFIG_FB_ATY_BACKLIGHT=y +CONFIG_FB_ATY_CT=y +CONFIG_FB_ATY_GENERIC_LCD=y +CONFIG_FB_ATY_GX=y +CONFIG_FB_BROADSHEET=m +CONFIG_FB_CARILLO_RANCH=m +CONFIG_FB_CARMINE=m +CONFIG_FB_CARMINE_DRAM_EVAL=y +CONFIG_FB_CFB_COPYAREA=y +CONFIG_FB_CFB_FILLRECT=y +CONFIG_FB_CFB_IMAGEBLIT=y +# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set +CONFIG_FB_CIRRUS=m +CONFIG_FB_CONTROL=y +CONFIG_FB_CT65550=y +CONFIG_FB_CYBER2000=m +CONFIG_FB_CYBER2000_DDC=y +CONFIG_FB_DEFERRED_IO=y +CONFIG_FB_EFI=y +# CONFIG_FB_FOREIGN_ENDIAN is not set +CONFIG_FB_GEODE=y +CONFIG_FB_GEODE_GX=m +CONFIG_FB_GEODE_GX1=m +CONFIG_FB_GEODE_LX=m +CONFIG_FB_HECUBA=m +CONFIG_FB_HGA=m +CONFIG_FB_I810=m +# CONFIG_FB_I810_GTF is not set +CONFIG_FB_IBM_GXT4500=m +CONFIG_FB_IMSTT=y +CONFIG_FB_INTEL=m +# CONFIG_FB_INTEL_DEBUG is not set +CONFIG_FB_INTEL_I2C=y +CONFIG_FB_KYRO=m +CONFIG_FB_LE80578=m +CONFIG_FB_MATROX=m +CONFIG_FB_MATROX_G=y +CONFIG_FB_MATROX_I2C=m +CONFIG_FB_MATROX_MAVEN=m +CONFIG_FB_MATROX_MILLENIUM=y +CONFIG_FB_MATROX_MYSTIQUE=y +CONFIG_FB_MB862XX=m +CONFIG_FB_MB862XX_I2C=y +# CONFIG_FB_MB862XX_LIME is not set +CONFIG_FB_MB862XX_PCI_GDC=y +CONFIG_FB_METRONOME=m +CONFIG_FB_MODE_HELPERS=y +CONFIG_FB_N411=m +CONFIG_FB_NEOMAGIC=m +CONFIG_FB_NVIDIA=m +CONFIG_FB_NVIDIA_BACKLIGHT=y +# CONFIG_FB_NVIDIA_DEBUG is not set +CONFIG_FB_NVIDIA_I2C=y +CONFIG_FB_OF=y +CONFIG_FB_OLPC_DCON=m +CONFIG_FB_OLPC_DCON_1=y +CONFIG_FB_OLPC_DCON_1_5=y +CONFIG_FB_OMAP2=y +CONFIG_FB_OMAP2_DEBUG_SUPPORT=y +CONFIG_FB_OMAP2_NUM_FBS=3 +# CONFIG_FB_OMAP_BOOTLOADER_INIT is not set +# CONFIG_FB_OMAP_LCD_VGA is not set +CONFIG_FB_PLATINUM=y +CONFIG_FB_PM2=m +CONFIG_FB_PM2_FIFO_DISCONNECT=y +CONFIG_FB_PM3=m +CONFIG_FB_PS3=y +CONFIG_FB_PS3_DEFAULT_SIZE_M=9 +CONFIG_FB_RADEON_BACKLIGHT=y +# CONFIG_FB_RADEON_DEBUG is not set +CONFIG_FB_RADEON_I2C=y +CONFIG_FB_RIVA=m +CONFIG_FB_RIVA_BACKLIGHT=y +# CONFIG_FB_RIVA_DEBUG is not set +CONFIG_FB_RIVA_I2C=y +CONFIG_FB_S1D13XXX=m +CONFIG_FB_S3=m +CONFIG_FB_S3_DDC=y +CONFIG_FB_SAVAGE_ACCEL=y +CONFIG_FB_SAVAGE_I2C=y +CONFIG_FB_SIS=m +CONFIG_FB_SIS_300=y +CONFIG_FB_SIS_315=y +CONFIG_FB_SM501=m +CONFIG_FB_SM7XX=m +CONFIG_FB_TMIO=m +CONFIG_FB_TMIO_ACCELL=y +CONFIG_FB_TRIDENT=m +CONFIG_FB_UDL=m +CONFIG_FB_VALKYRIE=y +CONFIG_FB_VESA=m +CONFIG_FB_VGA16=m +CONFIG_FB_VIA=m +# CONFIG_FB_VIA_DIRECT_PROCFS is not set +CONFIG_FB_VIA_X_COMPATIBILITY=y +# CONFIG_FB_VIRTUAL is not set +CONFIG_FB_VT8623=m +# CONFIG_FB_WMT_GE_ROPS is not set +CONFIG_FB_XGI=m +CONFIG_FCOE=m +CONFIG_FCOE_FNIC=m +CONFIG_FDDI=y +CONFIG_FEALNX=m +CONFIG_FHANDLE=y +CONFIG_FIB_RULES=y +CONFIG_FILE_LOCKING=y +CONFIG_FIREWIRE=m +CONFIG_FIREWIRE_NET=m +CONFIG_FIREWIRE_NOSY=m +CONFIG_FIREWIRE_OHCI=m +CONFIG_FIREWIRE_OHCI_DEBUG=y +# CONFIG_FIREWIRE_OHCI_REMOTE_DMA is not set +CONFIG_FIREWIRE_SBP2=m +CONFIG_FIRMWARE_IN_KERNEL=y +CONFIG_FIRMWARE_MEMMAP=y +CONFIG_FIXED_PHY=y +CONFIG_FIX_EARLYCON_MEM=y +CONFIG_FLATMEM=y +CONFIG_FLAT_NODE_MEM_MAP=y +# CONFIG_FONT_10x18 is not set +# CONFIG_FONT_6x11 is not set +# CONFIG_FONT_7x14 is not set +CONFIG_FONT_8x16=y +CONFIG_FONT_8x8=y +CONFIG_FONT_ACORN_8x8=y +# CONFIG_FONT_MINI_4x6 is not set +# CONFIG_FONT_PEARL_8x8 is not set +# CONFIG_FONT_SUN12x22 is not set +# CONFIG_FONT_SUN8x16 is not set +CONFIG_FORCEDETH=m +# CONFIG_FPE_FASTFPE is not set +CONFIG_FPE_NWFPE=y +# CONFIG_FPE_NWFPE_XP is not set +CONFIG_FRAMEBUFFER_CONSOLE=y +# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set +CONFIG_FRAME_POINTER=y +CONFIG_FRAME_WARN=1024 +CONFIG_FREEZER=y +CONFIG_FSCACHE=m +# CONFIG_FSCACHE_DEBUG is not set +CONFIG_FSCACHE_HISTOGRAM=y +# CONFIG_FSCACHE_OBJECT_LIST is not set +CONFIG_FSCACHE_STATS=y +# CONFIG_FSL_ULI1575 is not set +CONFIG_FSNOTIFY=y +CONFIG_FS_MBCACHE=y +CONFIG_FS_POSIX_ACL=y +CONFIG_FT1000=m +CONFIG_FT1000_PCMCIA=m +CONFIG_FT1000_USB=m +CONFIG_FTL=m +CONFIG_FTMAC100=m +CONFIG_FTRACE=y +CONFIG_FTRACE_MCOUNT_RECORD=y +CONFIG_FTRACE_NMI_ENTER=y +# CONFIG_FTRACE_STARTUP_TEST is not set +CONFIG_FTRACE_SYSCALLS=y +# CONFIG_FTR_FIXUP_SELFTEST is not set +CONFIG_FUJITSU_LAPTOP=m +# CONFIG_FUJITSU_LAPTOP_DEBUG is not set +CONFIG_FUNCTION_GRAPH_TRACER=y +CONFIG_FUNCTION_PROFILER=y +CONFIG_FUSE_FS=y +CONFIG_FUSION=y +CONFIG_FUSION_CTL=m +CONFIG_FUSION_FC=m +CONFIG_FUSION_LAN=m +CONFIG_FUSION_LOGGING=y +CONFIG_FUSION_MAX_SGE=128 +CONFIG_FUSION_SAS=m +CONFIG_FUSION_SPI=m +CONFIG_FUTEX=y +CONFIG_FW_LOADER=y +CONFIG_GACT_PROB=y +CONFIG_GAMEPORT=m +CONFIG_GAMEPORT_EMU10K1=m +CONFIG_GAMEPORT_FM801=m +CONFIG_GAMEPORT_L4=m +CONFIG_GAMEPORT_NS558=m +CONFIG_GARP=m +CONFIG_GART_IOMMU=y +# CONFIG_GCOV_KERNEL is not set +CONFIG_GELIC_NET=m +CONFIG_GELIC_WIRELESS=y +CONFIG_GENERIC_ACL=y +CONFIG_GENERIC_ALLOCATOR=y +CONFIG_GENERIC_ATOMIC64=y +CONFIG_GENERIC_BUG=y +CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y +CONFIG_GENERIC_CALIBRATE_DELAY=y +CONFIG_GENERIC_CLOCKEVENTS=y +CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y +CONFIG_GENERIC_CLOCKEVENTS_BUILD=y +CONFIG_GENERIC_CMOS_UPDATE=y +CONFIG_GENERIC_FIND_FIRST_BIT=y +CONFIG_GENERIC_GPIO=y +CONFIG_GENERIC_HARDIRQS=y +CONFIG_GENERIC_HWEIGHT=y +CONFIG_GENERIC_IRQ_CHIP=y +CONFIG_GENERIC_IRQ_SHOW=y +CONFIG_GENERIC_IRQ_SHOW_LEVEL=y +CONFIG_GENERIC_ISA_DMA=y +CONFIG_GENERIC_NVRAM=y +CONFIG_GENERIC_TRACER=y +CONFIG_GFS2_FS=m +CONFIG_GFS2_FS_LOCKING_DLM=y +CONFIG_GIGASET_BASE=m +# CONFIG_GIGASET_CAPI is not set +# CONFIG_GIGASET_DEBUG is not set +# CONFIG_GIGASET_DUMMYLL is not set +CONFIG_GIGASET_I4L=y +CONFIG_GIGASET_M101=m +CONFIG_GIGASET_M105=m +CONFIG_GIRBIL_DONGLE=m +# CONFIG_GOOGLE_FIRMWARE is not set +CONFIG_GPIOLIB=y +CONFIG_GPIO_74X164=m +CONFIG_GPIO_ADP5520=m +CONFIG_GPIO_ADP5588=m +CONFIG_GPIO_BASIC_MMIO=m +CONFIG_GPIO_BASIC_MMIO_CORE=m +CONFIG_GPIO_CS5535=m +CONFIG_GPIO_IT8761E=m +CONFIG_GPIO_LANGWELL=y +CONFIG_GPIO_MAX7300=m +CONFIG_GPIO_MAX7301=m +CONFIG_GPIO_MAX730X=m +CONFIG_GPIO_MAX732X=m +CONFIG_GPIO_MC33880=m +CONFIG_GPIO_MCP23S08=m +CONFIG_GPIO_ML_IOH=m +CONFIG_GPIO_PCA953X_IRQ=y +CONFIG_GPIO_PCF857X=m +# CONFIG_GPIO_PL061 is not set +CONFIG_GPIO_RDC321X=m +CONFIG_GPIO_SCH=m +CONFIG_GPIO_STMPE=y +CONFIG_GPIO_SX150X=y +CONFIG_GPIO_TC3589X=y +CONFIG_GPIO_TIMBERDALE=y +CONFIG_GPIO_TPS65910=y +CONFIG_GPIO_UCB1400=y +CONFIG_GPIO_WM831X=m +CONFIG_GPIO_WM8350=m +CONFIG_GPIO_WM8994=m +CONFIG_GPIO_XILINX=y +CONFIG_GREENASIA_FF=y +CONFIG_HAMACHI=m +CONFIG_HAMRADIO=y +CONFIG_HANGCHECK_TIMER=m +CONFIG_HAPPYMEAL=m +# CONFIG_HARDLOCKUP_DETECTOR is not set +CONFIG_HAS_DMA=y +CONFIG_HAS_IOMEM=y +CONFIG_HAS_IOPORT=y +# CONFIG_HAS_RAPIDIO is not set +CONFIG_HAVE_ARCH_JUMP_LABEL=y +CONFIG_HAVE_ARCH_KGDB=y +CONFIG_HAVE_ARCH_KMEMCHECK=y +CONFIG_HAVE_ARCH_PFN_VALID=y +CONFIG_HAVE_ARCH_TRACEHOOK=y +CONFIG_HAVE_ATOMIC_IOMAP=y +CONFIG_HAVE_BPF_JIT=y +CONFIG_HAVE_CLK=y +CONFIG_HAVE_C_RECORDMCOUNT=y +CONFIG_HAVE_DMA_API_DEBUG=y +CONFIG_HAVE_DMA_ATTRS=y +CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y +CONFIG_HAVE_FTRACE_NMI_ENTER=y +CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y +CONFIG_HAVE_FUNCTION_TRACER=y +CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y +CONFIG_HAVE_GENERIC_HARDIRQS=y +CONFIG_HAVE_HW_BREAKPOINT=y +CONFIG_HAVE_IDE=y +CONFIG_HAVE_INTEL_TXT=y +CONFIG_HAVE_IOREMAP_PROT=y +CONFIG_HAVE_IRQ_WORK=y +CONFIG_HAVE_KERNEL_BZIP2=y +CONFIG_HAVE_KERNEL_GZIP=y +CONFIG_HAVE_KERNEL_LZMA=y +CONFIG_HAVE_KERNEL_LZO=y +CONFIG_HAVE_KERNEL_XZ=y +CONFIG_HAVE_KPROBES=y +CONFIG_HAVE_KRETPROBES=y +CONFIG_HAVE_KVM=y +CONFIG_HAVE_KVM_EVENTFD=y +CONFIG_HAVE_KVM_IRQCHIP=y +CONFIG_HAVE_LATENCYTOP_SUPPORT=y +CONFIG_HAVE_MEMBLOCK=y +CONFIG_HAVE_MEMORY_PRESENT=y +CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y +CONFIG_HAVE_MMIOTRACE_SUPPORT=y +CONFIG_HAVE_MTD_OTP=y +CONFIG_HAVE_OPROFILE=y +CONFIG_HAVE_OPTPROBES=y +CONFIG_HAVE_PERF_EVENTS=y +CONFIG_HAVE_PERF_EVENTS_NMI=y +CONFIG_HAVE_PROC_CPU=y +CONFIG_HAVE_PWM=y +CONFIG_HAVE_RCU_TABLE_FREE=y +CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y +CONFIG_HAVE_SCHED_CLOCK=y +CONFIG_HAVE_SECCOMP_FILTER=y +CONFIG_HAVE_SPARSE_IRQ=y +CONFIG_HAVE_SYSCALL_TRACEPOINTS=y +CONFIG_HAVE_SYSCALL_WRAPPERS=y +CONFIG_HAVE_TEXT_POKE_SMP=y +CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y +CONFIG_HAVE_USER_RETURN_NOTIFIER=y +# CONFIG_HCALL_STATS is not set +CONFIG_HDLC=m +CONFIG_HDLC_CISCO=m +CONFIG_HDLC_FR=m +CONFIG_HDLC_PPP=m +CONFIG_HDLC_RAW=m +CONFIG_HDLC_RAW_ETH=m +CONFIG_HDLC_X25=m +CONFIG_HDQ_MASTER_OMAP=m +# CONFIG_HEADERS_CHECK is not set +CONFIG_HERMES=m +CONFIG_HERMES_CACHE_FW_ON_INIT=y +# CONFIG_HERMES_PRISM is not set +CONFIG_HFSPLUS_FS=m +CONFIG_HFS_FS=m +CONFIG_HIBERNATE_CALLBACKS=y +CONFIG_HIBERNATION=y +CONFIG_HID=m +CONFIG_HIDRAW=y +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_CYPRESS=m +CONFIG_HID_DRAGONRISE=m +CONFIG_HID_ELECOM=m +CONFIG_HID_EMS_FF=m +CONFIG_HID_EZKEY=m +CONFIG_HID_GREENASIA=m +CONFIG_HID_GYRATION=m +CONFIG_HID_KENSINGTON=m +CONFIG_HID_KEYTOUCH=m +CONFIG_HID_KYE=m +CONFIG_HID_LCPOWER=m +CONFIG_HID_LOGITECH=m +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_HID_PETALYNX=m +CONFIG_HID_PICOLCD=m +CONFIG_HID_PICOLCD_BACKLIGHT=y +CONFIG_HID_PICOLCD_FB=y +CONFIG_HID_PICOLCD_LCD=y +CONFIG_HID_PICOLCD_LEDS=y +CONFIG_HID_PID=y +CONFIG_HID_PRODIKEYS=m +CONFIG_HID_QUANTA=m +CONFIG_HID_ROCCAT=m +CONFIG_HID_ROCCAT_ARVO=m +CONFIG_HID_ROCCAT_COMMON=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_SMARTJOYPLUS=m +CONFIG_HID_SONY=m +CONFIG_HID_SUNPLUS=m +CONFIG_HID_SUPPORT=y +CONFIG_HID_THRUSTMASTER=m +CONFIG_HID_TOPSEED=m +CONFIG_HID_TWINHAN=m +CONFIG_HID_UCLOGIC=m +CONFIG_HID_WACOM=m +CONFIG_HID_WACOM_POWER_SUPPLY=y +CONFIG_HID_WALTOP=m +CONFIG_HID_ZEROPLUS=m +CONFIG_HID_ZYDACRON=m +CONFIG_HIGHPTE=y +CONFIG_HIGH_RES_TIMERS=y +CONFIG_HIPPI=y +CONFIG_HISAX_16_0=y +CONFIG_HISAX_16_3=y +CONFIG_HISAX_1TR6=y +CONFIG_HISAX_ASUSCOM=y +CONFIG_HISAX_AVM_A1=y +CONFIG_HISAX_AVM_A1_CS=m +CONFIG_HISAX_AVM_A1_PCMCIA=y +CONFIG_HISAX_BKM_A4T=y +# CONFIG_HISAX_DEBUG is not set +CONFIG_HISAX_DIEHLDIVA=y +CONFIG_HISAX_ELSA=y +CONFIG_HISAX_ELSA_CS=m +CONFIG_HISAX_ENTERNOW_PCI=y +CONFIG_HISAX_EURO=y +CONFIG_HISAX_FRITZPCI=y +CONFIG_HISAX_FRITZ_PCIPNP=m +CONFIG_HISAX_GAZEL=y +CONFIG_HISAX_HFC4S8S=m +CONFIG_HISAX_HFCS=y +CONFIG_HISAX_HFCUSB=m +CONFIG_HISAX_HFC_PCI=y +CONFIG_HISAX_HFC_SX=y +CONFIG_HISAX_HSTSAPHIR=y +CONFIG_HISAX_ISURF=y +CONFIG_HISAX_IX1MICROR2=y +CONFIG_HISAX_MAX_CARDS=8 +CONFIG_HISAX_MIC=y +CONFIG_HISAX_NETJET=y +CONFIG_HISAX_NETJET_U=y +CONFIG_HISAX_NI1=y +CONFIG_HISAX_NICCY=y +# CONFIG_HISAX_NO_KEYPAD is not set +# CONFIG_HISAX_NO_LLC is not set +# CONFIG_HISAX_NO_SENDCOMPLETE is not set +CONFIG_HISAX_S0BOX=y +CONFIG_HISAX_SCT_QUADRO=y +CONFIG_HISAX_SEDLBAUER=y +CONFIG_HISAX_SEDLBAUER_CS=m +CONFIG_HISAX_SPORTSTER=y +CONFIG_HISAX_ST5481=m +CONFIG_HISAX_TELEINT=y +CONFIG_HISAX_TELESPCI=y +CONFIG_HISAX_TELES_CS=m +CONFIG_HISAX_W6692=y +CONFIG_HMC6352=m +CONFIG_HOSTAP=m +CONFIG_HOSTAP_CS=m +CONFIG_HOSTAP_FIRMWARE=y +CONFIG_HOSTAP_FIRMWARE_NVRAM=y +CONFIG_HOSTAP_PCI=m +CONFIG_HOSTAP_PLX=m +CONFIG_HOSTESS_SV11=m +CONFIG_HOTPLUG=y +CONFIG_HOTPLUG_CPU=y +CONFIG_HOTPLUG_PCI=y +CONFIG_HOTPLUG_PCI_ACPI=m +CONFIG_HOTPLUG_PCI_ACPI_IBM=m +CONFIG_HOTPLUG_PCI_COMPAQ=m +CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM=y +CONFIG_HOTPLUG_PCI_CPCI=y +CONFIG_HOTPLUG_PCI_CPCI_GENERIC=m +CONFIG_HOTPLUG_PCI_CPCI_ZT5550=m +CONFIG_HOTPLUG_PCI_FAKE=m +CONFIG_HOTPLUG_PCI_IBM=m +CONFIG_HOTPLUG_PCI_PCIE=y +CONFIG_HOTPLUG_PCI_RPA=m +CONFIG_HOTPLUG_PCI_RPA_DLPAR=m +CONFIG_HOTPLUG_PCI_SHPC=m +CONFIG_HP100=m +CONFIG_HPET=y +CONFIG_HPET_EMULATE_RTC=y +CONFIG_HPET_MMAP=y +CONFIG_HPET_TIMER=y +CONFIG_HPFS_FS=m +CONFIG_HPLAN=m +CONFIG_HPLAN_PLUS=m +CONFIG_HP_ACCEL=m +CONFIG_HP_ILO=m +# CONFIG_HP_WATCHDOG is not set +CONFIG_HP_WMI=m +CONFIG_HTC_EGPIO=y +CONFIG_HTC_I2CPLD=y +CONFIG_HTC_PASIC3=m +CONFIG_HT_IRQ=y +CONFIG_HUGETLBFS=y +CONFIG_HUGETLB_PAGE_SIZE_VARIABLE=y +CONFIG_HVCS=m +CONFIG_HVC_DCC=y +CONFIG_HVC_DRIVER=y +CONFIG_HVC_IRQ=y +CONFIG_HVC_RTAS=y +CONFIG_HVC_UDBG=y +CONFIG_HVC_XEN=y +CONFIG_HWMON=y +# CONFIG_HWMON_DEBUG_CHIP is not set +CONFIG_HWMON_VID=m +# CONFIG_HWPOISON_INJECT is not set +CONFIG_HW_CONSOLE=y +CONFIG_HW_PERF_EVENTS=y +CONFIG_HW_RANDOM=y +CONFIG_HW_RANDOM_AMD=m +CONFIG_HW_RANDOM_GEODE=m +CONFIG_HW_RANDOM_INTEL=m +CONFIG_HW_RANDOM_PASEMI=y +CONFIG_HW_RANDOM_TIMERIOMEM=m +CONFIG_HW_RANDOM_VIA=m +CONFIG_HW_RANDOM_VIRTIO=m +CONFIG_HYPERV=m +CONFIG_HYPERV_BLOCK=m +CONFIG_HYPERV_MOUSE=m +CONFIG_HYPERV_NET=m +CONFIG_HYPERV_STORAGE=m +CONFIG_HYPERV_UTILS=m +CONFIG_HYSDN=m +CONFIG_HYSDN_CAPI=y +# CONFIG_HZ_1000 is not set +# CONFIG_HZ_300 is not set +CONFIG_I2C=y +CONFIG_I2C_ALGOPCA=m +CONFIG_I2C_ALGOPCF=m +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_BOARDINFO=y +CONFIG_I2C_CHARDEV=m +CONFIG_I2C_COMPAT=y +# CONFIG_I2C_DEBUG_ALGO is not set +# CONFIG_I2C_DEBUG_BUS is not set +# CONFIG_I2C_DEBUG_CORE is not set +CONFIG_I2C_DESIGNWARE=m +CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_EG20T=m +CONFIG_I2C_GPIO=m +CONFIG_I2C_HYDRA=m +CONFIG_I2C_INTEL_MID=m +CONFIG_I2C_ISCH=m +CONFIG_I2C_MPC=m +CONFIG_I2C_MUX=m +CONFIG_I2C_MUX_GPIO=m +CONFIG_I2C_MUX_PCA9541=m +CONFIG_I2C_MUX_PCA954x=m +CONFIG_I2C_NFORCE2=m +CONFIG_I2C_NFORCE2_S4985=m +CONFIG_I2C_OCORES=m +CONFIG_I2C_OMAP=y +CONFIG_I2C_PARPORT=m +CONFIG_I2C_PARPORT_LIGHT=m +CONFIG_I2C_PASEMI=m +CONFIG_I2C_PCA_ISA=m +CONFIG_I2C_PCA_PLATFORM=m +CONFIG_I2C_PIIX4=m +CONFIG_I2C_POWERMAC=y +CONFIG_I2C_PXA=m +CONFIG_I2C_SCMI=m +CONFIG_I2C_SI470X=m +CONFIG_I2C_SI4713=m +CONFIG_I2C_SIMTEC=m +CONFIG_I2C_SIS5595=m +CONFIG_I2C_SIS630=m +CONFIG_I2C_SIS96X=m +CONFIG_I2C_SMBUS=m +CONFIG_I2C_STUB=m +CONFIG_I2C_TAOS_EVM=m +CONFIG_I2C_TINY_USB=m +CONFIG_I2C_VIA=m +CONFIG_I2C_VIAPRO=m +CONFIG_I2C_XILINX=m +CONFIG_I2O=m +CONFIG_I2O_BLOCK=m +CONFIG_I2O_BUS=m +CONFIG_I2O_CONFIG=m +CONFIG_I2O_CONFIG_OLD_IOCTL=y +CONFIG_I2O_EXT_ADAPTEC=y +CONFIG_I2O_EXT_ADAPTEC_DMA64=y +CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y +CONFIG_I2O_PROC=m +CONFIG_I2O_SCSI=m +CONFIG_I6300ESB_WDT=m +CONFIG_I7300_IDLE=m +CONFIG_I7300_IDLE_IOAT_CHANNEL=y +CONFIG_I82092=m +CONFIG_I82365=m +CONFIG_I8K=m +# CONFIG_IA32_AOUT is not set +CONFIG_IA32_EMULATION=y +CONFIG_IB700_WDT=m +CONFIG_IBMASR=m +CONFIG_IBMLANA=m +CONFIG_IBMLS=m +# CONFIG_IBMMCA_SCSI_DEV_RESET is not set +CONFIG_IBMMCA_SCSI_ORDER_STANDARD=y +CONFIG_IBMOL=m +CONFIG_IBMTR=m +CONFIG_IBMVETH=m +CONFIG_IBMVIO=y +CONFIG_IBM_ASM=m +CONFIG_IBM_BSR=m +# CONFIG_IBM_NEW_EMAC_EMAC4 is not set +# CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set +# CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set +# CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set +# CONFIG_IBM_NEW_EMAC_RGMII is not set +# CONFIG_IBM_NEW_EMAC_TAH is not set +# CONFIG_IBM_NEW_EMAC_ZMII is not set +CONFIG_IBM_RTL=m +CONFIG_ICS932S401=m +CONFIG_IDEAPAD_LAPTOP=m +CONFIG_IDEPCI_PCIBUS_ORDER=y +CONFIG_IDE_ATAPI=y +CONFIG_IDE_GD=y +CONFIG_IDE_GD_ATA=y +# CONFIG_IDE_GD_ATAPI is not set +CONFIG_IDE_PHISON=m +CONFIG_IDE_PROC_FS=y +# CONFIG_IDE_TASK_IOCTL is not set +CONFIG_IDE_TIMINGS=y +CONFIG_IDE_XFER_MODE=y +CONFIG_IEEE802154=m +CONFIG_IEEE802154_DRIVERS=m +# CONFIG_IEEE802154_FAKEHARD is not set +CONFIG_IFB=m +CONFIG_IGB=m +CONFIG_IGBVF=m +CONFIG_IGB_DCA=y +CONFIG_IIO=m +CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 +CONFIG_IIO_GPIO_TRIGGER=m +CONFIG_IIO_KFIFO_BUF=m +CONFIG_IIO_PERIODIC_RTC_TRIGGER=m +CONFIG_IIO_RING_BUFFER=y +CONFIG_IIO_SW_RING=m +CONFIG_IIO_SYSFS_TRIGGER=m +CONFIG_IIO_TRIGGER=y +# CONFIG_IKCONFIG is not set +# CONFIG_IMA is not set +CONFIG_INET=y +CONFIG_INET6_AH=m +CONFIG_INET6_ESP=m +CONFIG_INET6_IPCOMP=m +CONFIG_INET6_TUNNEL=m +CONFIG_INET6_XFRM_MODE_BEET=m +CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m +CONFIG_INET6_XFRM_MODE_TRANSPORT=m +CONFIG_INET6_XFRM_MODE_TUNNEL=m +CONFIG_INET6_XFRM_TUNNEL=m +CONFIG_INET_AH=m +CONFIG_INET_DCCP_DIAG=m +CONFIG_INET_DIAG=y +CONFIG_INET_ESP=m +CONFIG_INET_IPCOMP=m +CONFIG_INET_LRO=y +CONFIG_INET_TCP_DIAG=y +CONFIG_INET_TUNNEL=m +CONFIG_INET_XFRM_MODE_BEET=m +CONFIG_INET_XFRM_MODE_TRANSPORT=m +CONFIG_INET_XFRM_MODE_TUNNEL=m +CONFIG_INET_XFRM_TUNNEL=m +CONFIG_INFINIBAND=m +CONFIG_INFINIBAND_ADDR_TRANS=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_INFINIBAND_EHCA=m +CONFIG_INFINIBAND_IPATH=m +CONFIG_INFINIBAND_IPOIB=m +CONFIG_INFINIBAND_IPOIB_CM=y +CONFIG_INFINIBAND_IPOIB_DEBUG=y +# CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set +CONFIG_INFINIBAND_ISER=m +CONFIG_INFINIBAND_MTHCA=m +CONFIG_INFINIBAND_MTHCA_DEBUG=y +CONFIG_INFINIBAND_NES=m +# CONFIG_INFINIBAND_NES_DEBUG is not set +CONFIG_INFINIBAND_QIB=m +CONFIG_INFINIBAND_SRP=m +CONFIG_INFINIBAND_USER_ACCESS=m +CONFIG_INFINIBAND_USER_MAD=m +CONFIG_INFINIBAND_USER_MEM=y +CONFIG_INFTL=m +CONFIG_INITRAMFS_SOURCE="" +CONFIG_INIT_ENV_ARG_LIMIT=32 +CONFIG_INIT_PASS_ALL_PARAMS=y +# 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_TRYLOCK 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_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_TRYLOCK is not set +# CONFIG_INLINE_SPIN_TRYLOCK_BH 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_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_TRYLOCK 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_INOTIFY_USER=y +CONFIG_INPUT=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_ADBHID=y +CONFIG_INPUT_ADXL34X=m +CONFIG_INPUT_ADXL34X_I2C=m +CONFIG_INPUT_ADXL34X_SPI=m +CONFIG_INPUT_APANEL=m +CONFIG_INPUT_APMPOWER=m +CONFIG_INPUT_ATI_REMOTE=m +CONFIG_INPUT_ATI_REMOTE2=m +CONFIG_INPUT_ATLAS_BTNS=m +CONFIG_INPUT_CM109=m +CONFIG_INPUT_CMA3000=m +CONFIG_INPUT_CMA3000_I2C=m +CONFIG_INPUT_EVBUG=m +CONFIG_INPUT_EVDEV=y +CONFIG_INPUT_FF_MEMLESS=m +CONFIG_INPUT_GPIO_ROTARY_ENCODER=m +CONFIG_INPUT_JOYDEV=m +CONFIG_INPUT_JOYSTICK=y +CONFIG_INPUT_KEYBOARD=y +CONFIG_INPUT_KEYSPAN_REMOTE=m +CONFIG_INPUT_MAX8925_ONKEY=m +CONFIG_INPUT_MISC=y +CONFIG_INPUT_MOUSE=y +CONFIG_INPUT_MOUSEDEV=y +CONFIG_INPUT_MOUSEDEV_PSAUX=y +CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 +CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 +CONFIG_INPUT_PCAP=m +CONFIG_INPUT_PCF50633_PMU=m +CONFIG_INPUT_PCF8574=m +CONFIG_INPUT_PCSPKR=m +CONFIG_INPUT_POLLDEV=m +CONFIG_INPUT_POWERMATE=m +CONFIG_INPUT_PWM_BEEPER=m +CONFIG_INPUT_SPARSEKMAP=m +CONFIG_INPUT_TABLET=y +CONFIG_INPUT_TOUCHSCREEN=y +CONFIG_INPUT_TWL4030_PWRBUTTON=m +CONFIG_INPUT_TWL4030_VIBRA=m +CONFIG_INPUT_UINPUT=y +CONFIG_INPUT_WISTRON_BTNS=m +CONFIG_INPUT_WM831X_ON=m +CONFIG_INPUT_XEN_KBDDEV_FRONTEND=m +CONFIG_INPUT_YEALINK=m +CONFIG_INSTRUCTION_DECODER=y +CONFIG_INTEL_IOATDMA=m +CONFIG_INTEL_IPS=m +CONFIG_INTEL_MEI=m +CONFIG_INTEL_MENLOW=m +CONFIG_INTEL_MID_DMAC=m +CONFIG_INTEL_MID_PTI=m +CONFIG_INTEL_OAKTRAIL=m +CONFIG_IOMMU_API=y +# CONFIG_IOMMU_DEBUG is not set +# CONFIG_IOMMU_STRESS is not set +CONFIG_IOSCHED_CFQ=y +CONFIG_IOSCHED_DEADLINE=y +CONFIG_IOSCHED_NOOP=y +# CONFIG_IO_DELAY_0X80 is not set +CONFIG_IO_DELAY_0XED=y +# CONFIG_IO_DELAY_NONE is not set +CONFIG_IO_DELAY_TYPE_0X80=0 +CONFIG_IO_DELAY_TYPE_0XED=1 +CONFIG_IO_DELAY_TYPE_NONE=3 +CONFIG_IO_DELAY_TYPE_UDELAY=2 +# CONFIG_IO_DELAY_UDELAY is not set +CONFIG_IO_EVENT_IRQ=y +CONFIG_IP1000=m +CONFIG_IP6_NF_FILTER=m +CONFIG_IP6_NF_IPTABLES=m +CONFIG_IP6_NF_MANGLE=m +CONFIG_IP6_NF_MATCH_AH=m +CONFIG_IP6_NF_MATCH_EUI64=m +CONFIG_IP6_NF_MATCH_FRAG=m +CONFIG_IP6_NF_MATCH_HL=m +CONFIG_IP6_NF_MATCH_IPV6HEADER=m +CONFIG_IP6_NF_MATCH_MH=m +CONFIG_IP6_NF_MATCH_OPTS=m +CONFIG_IP6_NF_MATCH_RT=m +CONFIG_IP6_NF_QUEUE=m +CONFIG_IP6_NF_RAW=m +CONFIG_IP6_NF_SECURITY=m +CONFIG_IP6_NF_TARGET_HL=m +CONFIG_IP6_NF_TARGET_LOG=m +CONFIG_IP6_NF_TARGET_REJECT=m +CONFIG_IPC_NS=y +CONFIG_IPDDP=m +CONFIG_IPDDP_DECAP=y +CONFIG_IPDDP_ENCAP=y +# CONFIG_IPIC is not set +CONFIG_IPMI_DEVICE_INTERFACE=m +CONFIG_IPMI_HANDLER=m +# CONFIG_IPMI_PANIC_EVENT is not set +CONFIG_IPMI_POWEROFF=m +CONFIG_IPMI_SI=m +CONFIG_IPMI_WATCHDOG=m +CONFIG_IPPP_FILTER=y +CONFIG_IPV6=y +CONFIG_IPV6_MIP6=m +# CONFIG_IPV6_MROUTE is not set +CONFIG_IPV6_MULTIPLE_TABLES=y +CONFIG_IPV6_NDISC_NODETYPE=y +# CONFIG_IPV6_OPTIMISTIC_DAD is not set +CONFIG_IPV6_PRIVACY=y +CONFIG_IPV6_ROUTER_PREF=y +CONFIG_IPV6_ROUTE_INFO=y +CONFIG_IPV6_SIT=m +CONFIG_IPV6_SIT_6RD=y +CONFIG_IPV6_SUBTREES=y +CONFIG_IPV6_TUNNEL=m +CONFIG_IPW2100=m +# CONFIG_IPW2100_DEBUG is not set +CONFIG_IPW2100_MONITOR=y +CONFIG_IPW2200=m +# CONFIG_IPW2200_DEBUG is not set +CONFIG_IPW2200_MONITOR=y +CONFIG_IPW2200_PROMISCUOUS=y +CONFIG_IPW2200_QOS=y +CONFIG_IPW2200_RADIOTAP=y +CONFIG_IPWIRELESS=m +CONFIG_IPX=m +# CONFIG_IPX_INTERN is not set +CONFIG_IP_ADVANCED_ROUTER=y +CONFIG_IP_DCCP=m +# CONFIG_IP_DCCP_CCID2_DEBUG is not set +CONFIG_IP_DCCP_CCID3=y +# CONFIG_IP_DCCP_CCID3_DEBUG is not set +# CONFIG_IP_DCCP_DEBUG is not set +CONFIG_IP_DCCP_TFRC_LIB=y +CONFIG_IP_FIB_TRIE_STATS=y +CONFIG_IP_MROUTE=y +# CONFIG_IP_MROUTE_MULTIPLE_TABLES is not set +CONFIG_IP_MULTICAST=y +CONFIG_IP_MULTIPLE_TABLES=y +CONFIG_IP_NF_ARPFILTER=m +CONFIG_IP_NF_ARPTABLES=m +CONFIG_IP_NF_ARP_MANGLE=m +CONFIG_IP_NF_FILTER=m +CONFIG_IP_NF_IPTABLES=m +CONFIG_IP_NF_MANGLE=m +CONFIG_IP_NF_MATCH_AH=m +CONFIG_IP_NF_MATCH_ECN=m +CONFIG_IP_NF_MATCH_TTL=m +CONFIG_IP_NF_QUEUE=m +CONFIG_IP_NF_RAW=m +CONFIG_IP_NF_SECURITY=m +CONFIG_IP_NF_TARGET_CLUSTERIP=m +CONFIG_IP_NF_TARGET_ECN=m +CONFIG_IP_NF_TARGET_LOG=m +CONFIG_IP_NF_TARGET_MASQUERADE=m +CONFIG_IP_NF_TARGET_NETMAP=m +CONFIG_IP_NF_TARGET_REDIRECT=m +CONFIG_IP_NF_TARGET_REJECT=m +CONFIG_IP_NF_TARGET_TTL=m +CONFIG_IP_NF_TARGET_ULOG=m +CONFIG_IP_PIMSM_V1=y +CONFIG_IP_PIMSM_V2=y +# CONFIG_IP_PNP is not set +CONFIG_IP_ROUTE_CLASSID=y +CONFIG_IP_ROUTE_MULTIPATH=y +CONFIG_IP_ROUTE_VERBOSE=y +CONFIG_IP_SCTP=m +CONFIG_IP_SET=m +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_SET_MAX=256 +CONFIG_IP_VS=m +# CONFIG_IP_VS_DEBUG is not set +CONFIG_IP_VS_DH=m +CONFIG_IP_VS_FTP=m +CONFIG_IP_VS_IPV6=y +CONFIG_IP_VS_LBLC=m +CONFIG_IP_VS_LBLCR=m +CONFIG_IP_VS_LC=m +CONFIG_IP_VS_NFCT=y +CONFIG_IP_VS_NQ=m +CONFIG_IP_VS_PE_SIP=m +CONFIG_IP_VS_PROTO_AH=y +CONFIG_IP_VS_PROTO_AH_ESP=y +CONFIG_IP_VS_PROTO_ESP=y +CONFIG_IP_VS_PROTO_SCTP=y +CONFIG_IP_VS_PROTO_TCP=y +CONFIG_IP_VS_PROTO_UDP=y +CONFIG_IP_VS_RR=m +CONFIG_IP_VS_SED=m +CONFIG_IP_VS_SH=m +CONFIG_IP_VS_TAB_BITS=12 +CONFIG_IP_VS_WLC=m +CONFIG_IP_VS_WRR=m +CONFIG_IRCOMM=m +CONFIG_IRDA=m +CONFIG_IRDA_CACHE_LAST_LSAP=y +CONFIG_IRDA_DEBUG=y +CONFIG_IRDA_FAST_RR=y +CONFIG_IRDA_ULTRA=y +CONFIG_IRLAN=m +CONFIG_IRNET=m +# CONFIG_IRQSOFF_TRACER is not set +CONFIG_IRQ_FORCED_THREADING=y +# CONFIG_IRQ_TIME_ACCOUNTING is not set +CONFIG_IRQ_WORK=y +CONFIG_IRTTY_SIR=m +CONFIG_IR_ENE=m +CONFIG_IR_FINTEK=m +CONFIG_IR_IMON=m +CONFIG_IR_ITE_CIR=m +CONFIG_IR_JVC_DECODER=m +CONFIG_IR_LIRC_CODEC=m +CONFIG_IR_MCEUSB=m +CONFIG_IR_NEC_DECODER=m +CONFIG_IR_NUVOTON=m +CONFIG_IR_RC5_DECODER=m +CONFIG_IR_RC5_SZ_DECODER=m +CONFIG_IR_RC6_DECODER=m +CONFIG_IR_REDRAT3=m +CONFIG_IR_SONY_DECODER=m +CONFIG_IR_STREAMZAP=m +CONFIG_IR_WINBOND_CIR=m +CONFIG_ISAPNP=y +CONFIG_ISA_DMA_API=y +CONFIG_ISCSI_BOOT_SYSFS=m +CONFIG_ISCSI_IBFT=m +CONFIG_ISCSI_IBFT_FIND=y +CONFIG_ISCSI_TCP=m +CONFIG_ISDN=y +CONFIG_ISDN_AUDIO=y +CONFIG_ISDN_CAPI=m +CONFIG_ISDN_CAPI_CAPI20=m +CONFIG_ISDN_CAPI_CAPIDRV=m +CONFIG_ISDN_CAPI_MIDDLEWARE=y +CONFIG_ISDN_DIVAS=m +CONFIG_ISDN_DIVAS_BRIPCI=y +CONFIG_ISDN_DIVAS_DIVACAPI=m +CONFIG_ISDN_DIVAS_MAINT=m +CONFIG_ISDN_DIVAS_PRIPCI=y +CONFIG_ISDN_DIVAS_USERIDI=m +CONFIG_ISDN_DIVERSION=m +CONFIG_ISDN_DRV_ACT2000=m +CONFIG_ISDN_DRV_AVMB1_AVM_CS=m +CONFIG_ISDN_DRV_AVMB1_B1ISA=m +CONFIG_ISDN_DRV_AVMB1_B1PCI=m +CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y +CONFIG_ISDN_DRV_AVMB1_B1PCMCIA=m +CONFIG_ISDN_DRV_AVMB1_C4=m +CONFIG_ISDN_DRV_AVMB1_T1ISA=m +CONFIG_ISDN_DRV_AVMB1_T1PCI=m +CONFIG_ISDN_DRV_AVMB1_VERBOSE_REASON=y +CONFIG_ISDN_DRV_GIGASET=m +CONFIG_ISDN_DRV_HISAX=m +CONFIG_ISDN_DRV_ICN=m +CONFIG_ISDN_DRV_LOOP=m +CONFIG_ISDN_DRV_PCBIT=m +CONFIG_ISDN_DRV_SC=m +CONFIG_ISDN_HDLC=m +CONFIG_ISDN_I4L=m +CONFIG_ISDN_MPP=y +CONFIG_ISDN_PPP=y +CONFIG_ISDN_PPP_BSDCOMP=m +CONFIG_ISDN_PPP_VJ=y +CONFIG_ISDN_TTY_FAX=y +CONFIG_ISDN_X25=y +# CONFIG_ISI is not set +CONFIG_ISL29003=m +CONFIG_ISL29020=m +CONFIG_ISO9660_FS=m +CONFIG_ISP1301_OMAP=m +CONFIG_ISTALLION=m +CONFIG_IT8712F_WDT=m +CONFIG_IT87_WDT=m +CONFIG_ITCO_VENDOR_SUPPORT=y +CONFIG_ITCO_WDT=m +CONFIG_IWL3945=m +CONFIG_IWL4965=m +CONFIG_IWLAGN=m +# CONFIG_IWLWIFI_DEBUG is not set +CONFIG_IWLWIFI_DEBUGFS=y +# CONFIG_IWLWIFI_DEVICE_SVTOOL is not set +CONFIG_IWLWIFI_DEVICE_TRACING=y +CONFIG_IWLWIFI_LEGACY=m +# CONFIG_IWLWIFI_LEGACY_DEBUG is not set +# CONFIG_IWLWIFI_LEGACY_DEBUGFS is not set +# CONFIG_IWLWIFI_LEGACY_DEVICE_TRACING is not set +# CONFIG_IWL_P2P is not set +CONFIG_IWM=m +CONFIG_IWMC3200TOP=m +# CONFIG_IWMC3200TOP_DEBUG is not set +# CONFIG_IWM_DEBUG is not set +CONFIG_IWM_TRACING=y +CONFIG_IXGB=m +CONFIG_IXGBE=m +CONFIG_IXGBEVF=m +CONFIG_IXGBE_DCA=y +CONFIG_IXGBE_DCB=y +CONFIG_JBD=y +CONFIG_JBD2=y +# CONFIG_JBD2_DEBUG is not set +# CONFIG_JBD_DEBUG is not set +CONFIG_JFFS2_CMODE_FAVOURLZO=y +# CONFIG_JFFS2_CMODE_NONE is not set +# CONFIG_JFFS2_CMODE_PRIORITY is not set +# CONFIG_JFFS2_CMODE_SIZE is not set +CONFIG_JFFS2_COMPRESSION_OPTIONS=y +CONFIG_JFFS2_FS=m +CONFIG_JFFS2_FS_DEBUG=0 +# CONFIG_JFFS2_FS_WBUF_VERIFY is not set +CONFIG_JFFS2_FS_WRITEBUFFER=y +# CONFIG_JFFS2_FS_XATTR is not set +CONFIG_JFFS2_LZO=y +CONFIG_JFFS2_RTIME=y +# CONFIG_JFFS2_RUBIN is not set +# CONFIG_JFFS2_SUMMARY is not set +CONFIG_JFFS2_ZLIB=y +# CONFIG_JFS_DEBUG is not set +CONFIG_JFS_FS=m +CONFIG_JFS_POSIX_ACL=y +CONFIG_JFS_SECURITY=y +CONFIG_JFS_STATISTICS=y +CONFIG_JME=m +CONFIG_JOLIET=y +CONFIG_JOYSTICK_A3D=m +CONFIG_JOYSTICK_ADI=m +CONFIG_JOYSTICK_ANALOG=m +CONFIG_JOYSTICK_AS5011=m +CONFIG_JOYSTICK_COBRA=m +CONFIG_JOYSTICK_DB9=m +CONFIG_JOYSTICK_GAMECON=m +CONFIG_JOYSTICK_GF2K=m +CONFIG_JOYSTICK_GRIP=m +CONFIG_JOYSTICK_GRIP_MP=m +CONFIG_JOYSTICK_GUILLEMOT=m +CONFIG_JOYSTICK_IFORCE=m +CONFIG_JOYSTICK_IFORCE_232=y +CONFIG_JOYSTICK_IFORCE_USB=y +CONFIG_JOYSTICK_INTERACT=m +CONFIG_JOYSTICK_JOYDUMP=m +CONFIG_JOYSTICK_MAGELLAN=m +CONFIG_JOYSTICK_SIDEWINDER=m +CONFIG_JOYSTICK_SPACEBALL=m +CONFIG_JOYSTICK_SPACEORB=m +CONFIG_JOYSTICK_STINGER=m +CONFIG_JOYSTICK_TMDC=m +CONFIG_JOYSTICK_TURBOGRAFX=m +CONFIG_JOYSTICK_TWIDJOY=m +CONFIG_JOYSTICK_WALKERA0701=m +CONFIG_JOYSTICK_WARRIOR=m +CONFIG_JOYSTICK_XPAD=m +CONFIG_JOYSTICK_XPAD_FF=y +CONFIG_JOYSTICK_XPAD_LEDS=y +CONFIG_JOYSTICK_ZHENHUA=m +CONFIG_JUMP_LABEL=y +CONFIG_KALLSYMS=y +CONFIG_KALLSYMS_ALL=y +CONFIG_KARMA_PARTITION=y +CONFIG_KDB_KEYBOARD=y +# CONFIG_KERNEL_BZIP2 is not set +CONFIG_KERNEL_GZIP=y +# CONFIG_KERNEL_LZMA is not set +# CONFIG_KERNEL_LZO is not set +# CONFIG_KERNEL_XZ is not set +CONFIG_KEXEC=y +CONFIG_KEXEC_JUMP=y +CONFIG_KEYBOARD_ADP5520=m +CONFIG_KEYBOARD_ADP5588=m +CONFIG_KEYBOARD_ADP5589=m +CONFIG_KEYBOARD_ATKBD=y +CONFIG_KEYBOARD_GPIO=m +CONFIG_KEYBOARD_GPIO_POLLED=m +CONFIG_KEYBOARD_LKKBD=m +CONFIG_KEYBOARD_LM8323=m +CONFIG_KEYBOARD_MATRIX=m +CONFIG_KEYBOARD_MAX7359=m +CONFIG_KEYBOARD_MCS=m +CONFIG_KEYBOARD_MPR121=m +CONFIG_KEYBOARD_NEWTON=m +CONFIG_KEYBOARD_OPENCORES=m +CONFIG_KEYBOARD_QT1070=m +# CONFIG_KEYBOARD_QT2160 is not set +CONFIG_KEYBOARD_STMPE=m +CONFIG_KEYBOARD_STOWAWAY=m +CONFIG_KEYBOARD_SUNKBD=m +CONFIG_KEYBOARD_TC3589X=m +CONFIG_KEYBOARD_TCA6416=m +CONFIG_KEYBOARD_TWL4030=m +CONFIG_KEYBOARD_XTKBD=m +CONFIG_KEYS=y +CONFIG_KEYS_COMPAT=y +# CONFIG_KEYS_DEBUG_PROC_KEYS is not set +CONFIG_KGDB_KDB=y +CONFIG_KGDB_LOW_LEVEL_TRAP=y +CONFIG_KGDB_SERIAL_CONSOLE=y +# CONFIG_KGDB_TESTS is not set +CONFIG_KINGSUN_DONGLE=m +CONFIG_KPROBES=y +# CONFIG_KPROBES_SANITY_TEST is not set +CONFIG_KPROBE_EVENT=y +CONFIG_KRETPROBES=y +CONFIG_KS0108=m +CONFIG_KS0108_DELAY=2 +CONFIG_KS0108_PORT=0x378 +CONFIG_KS8842=m +CONFIG_KS8851=m +CONFIG_KS8851_MLL=m +CONFIG_KS959_DONGLE=m +CONFIG_KSDAZZLE_DONGLE=m +CONFIG_KSZ884X_PCI=m +CONFIG_KVM_AMD=m +CONFIG_KVM_APIC_ARCHITECTURE=y +CONFIG_KVM_ASYNC_PF=y +CONFIG_KVM_BOOK3S_32=m +CONFIG_KVM_BOOK3S_32_HANDLER=y +# CONFIG_KVM_BOOK3S_64 is not set +CONFIG_KVM_BOOK3S_HANDLER=y +CONFIG_KVM_CLOCK=y +CONFIG_KVM_GUEST=y +CONFIG_KVM_INTEL=m +CONFIG_KVM_MMIO=y +# CONFIG_KVM_MMU_AUDIT is not set +CONFIG_KXSD9=m +CONFIG_L2TP=m +CONFIG_L2TP_DEBUGFS=m +# CONFIG_L2TP_V3 is not set +CONFIG_LANCE=m +CONFIG_LANMEDIA=m +CONFIG_LAPB=m +CONFIG_LAPBETHER=m +CONFIG_LBDAF=y +CONFIG_LCD_CLASS_DEVICE=m +CONFIG_LCD_ILI9320=m +CONFIG_LCD_L4F00242T03=m +CONFIG_LCD_LD9040=m +CONFIG_LCD_LMS283GF05=m +CONFIG_LCD_LTV350QV=m +CONFIG_LCD_PLATFORM=m +CONFIG_LCD_S6E63M0=m +CONFIG_LCD_TDO24M=m +CONFIG_LCD_VGG2432A4=m +# CONFIG_LDM_DEBUG is not set +CONFIG_LDM_PARTITION=y +CONFIG_LEDS=y +CONFIG_LEDS_88PM860X=m +CONFIG_LEDS_ADP5520=m +CONFIG_LEDS_ALIX2=m +CONFIG_LEDS_ASIC3=y +CONFIG_LEDS_BD2802=m +CONFIG_LEDS_CLASS=y +CONFIG_LEDS_CLEVO_MAIL=m +CONFIG_LEDS_DA903X=m +CONFIG_LEDS_DAC124S085=m +CONFIG_LEDS_DELL_NETBOOKS=m +CONFIG_LEDS_GPIO=m +CONFIG_LEDS_GPIO_OF=y +CONFIG_LEDS_GPIO_PLATFORM=y +CONFIG_LEDS_INTEL_SS4200=m +CONFIG_LEDS_LM3530=m +CONFIG_LEDS_LP3944=m +CONFIG_LEDS_LP5521=m +CONFIG_LEDS_LP5523=m +CONFIG_LEDS_LT3593=m +CONFIG_LEDS_MC13783=m +CONFIG_LEDS_NET48XX=m +CONFIG_LEDS_NET5501=m +CONFIG_LEDS_PCA9532=m +CONFIG_LEDS_PCA9532_GPIO=y +CONFIG_LEDS_PCA955X=m +CONFIG_LEDS_PWM=m +CONFIG_LEDS_REGULATOR=m +CONFIG_LEDS_TRIGGERS=y +CONFIG_LEDS_TRIGGER_BACKLIGHT=m +CONFIG_LEDS_TRIGGER_DEFAULT_ON=m +CONFIG_LEDS_TRIGGER_GPIO=m +CONFIG_LEDS_TRIGGER_HEARTBEAT=m +# CONFIG_LEDS_TRIGGER_IDE_DISK is not set +CONFIG_LEDS_TRIGGER_TIMER=m +CONFIG_LEDS_WM831X_STATUS=m +CONFIG_LEDS_WM8350=m +CONFIG_LEDS_WRAP=m +CONFIG_LEGACY_PTYS=y +CONFIG_LEGACY_PTY_COUNT=0 +# CONFIG_LGUEST is not set +# CONFIG_LGUEST_GUEST is not set +CONFIG_LIB80211=m +CONFIG_LIB80211_CRYPT_CCMP=m +CONFIG_LIB80211_CRYPT_TKIP=m +CONFIG_LIB80211_CRYPT_WEP=m +# CONFIG_LIB80211_DEBUG is not set +CONFIG_LIBCRC32C=m +CONFIG_LIBERTAS=m +CONFIG_LIBERTAS_CS=m +# CONFIG_LIBERTAS_DEBUG is not set +CONFIG_LIBERTAS_SDIO=m +CONFIG_LIBERTAS_SPI=m +CONFIG_LIBERTAS_THINFIRM=m +# CONFIG_LIBERTAS_THINFIRM_DEBUG is not set +CONFIG_LIBERTAS_THINFIRM_USB=m +CONFIG_LIBERTAS_USB=m +CONFIG_LIBFC=m +CONFIG_LIBFCOE=m +CONFIG_LIBIPW=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_IMPULSE_RESPONSE is not set +# CONFIG_LINE6_USB_RAW is not set +CONFIG_LIRC=m +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_STAGING=y +CONFIG_LIRC_TTUSBIR=m +CONFIG_LIRC_ZILOG=m +CONFIG_LIS3L02DQ=m +CONFIG_LIS3L02DQ_BUF_KFIFO=y +# CONFIG_LIS3L02DQ_BUF_RING_SW is not set +CONFIG_LITELINK_DONGLE=m +# CONFIG_LKDTM is not set +CONFIG_LLC2=m +CONFIG_LNE390=m +CONFIG_LOCALVERSION="" +# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_LOCKD=m +CONFIG_LOCKDEP_SUPPORT=y +CONFIG_LOCKD_V4=y +# CONFIG_LOCKUP_DETECTOR is not set +# CONFIG_LOCK_STAT is not set +# CONFIG_LOGFS is not set +CONFIG_LOGIG940_FF=y +CONFIG_LOGIRUMBLEPAD2_FF=y +CONFIG_LOGITECH_FF=y +CONFIG_LOGIWII_FF=y +# CONFIG_LOGO is not set +CONFIG_LOOPBACK_TARGET=m +# CONFIG_LOOPBACK_TARGET_CDB_DEBUG is not set +CONFIG_LOWMEM_SIZE=0x30000000 +CONFIG_LP486E=m +CONFIG_LPC_SCH=m +# CONFIG_LP_CONSOLE is not set +CONFIG_LRU_CACHE=m +CONFIG_LSM_MMAP_MIN_ADDR=0 +CONFIG_LTPC=m +CONFIG_LZO_DECOMPRESS=y +CONFIG_M25PXX_USE_FAST_READ=y +# CONFIG_M386 is not set +# CONFIG_M486 is not set +# CONFIG_M586 is not set +# CONFIG_M586MMX is not set +# CONFIG_M586TSC is not set +CONFIG_MA600_DONGLE=m +CONFIG_MAC80211=m +CONFIG_MAC80211_DEBUGFS=y +# CONFIG_MAC80211_DEBUG_MENU is not set +CONFIG_MAC80211_HAS_RC=y +CONFIG_MAC80211_HWSIM=m +CONFIG_MAC80211_LEDS=y +CONFIG_MAC80211_MESH=y +CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" +CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y +# CONFIG_MAC80211_RC_DEFAULT_PID is not set +CONFIG_MAC80211_RC_MINSTREL=y +CONFIG_MAC80211_RC_MINSTREL_HT=y +CONFIG_MAC80211_RC_PID=y +CONFIG_MACE=m +# CONFIG_MACE_AAUI_PORT is not set +CONFIG_MACHZ_WDT=m +# CONFIG_MACH_CM_T35 is not set +CONFIG_MACH_CM_T3517=y +# CONFIG_MACH_CRANEBOARD is not set +# CONFIG_MACH_DEVKIT8000 is not set +CONFIG_MACH_IGEP0020=y +CONFIG_MACH_IGEP0030=y +CONFIG_MACH_NOKIA_RM680=y +CONFIG_MACH_NOKIA_RX51=y +# CONFIG_MACH_OMAP3517EVM is not set +CONFIG_MACH_OMAP3530_LV_SOM=y +CONFIG_MACH_OMAP3EVM=y +CONFIG_MACH_OMAP3_BEAGLE=y +CONFIG_MACH_OMAP3_PANDORA=y +CONFIG_MACH_OMAP3_TORPEDO=y +CONFIG_MACH_OMAP3_TOUCHBOOK=y +CONFIG_MACH_OMAP3_WESTBRIDGE_AST_PNAND_HAL=y +CONFIG_MACH_OMAP_3430SDP=y +CONFIG_MACH_OMAP_3630SDP=y +CONFIG_MACH_OMAP_LDP=y +CONFIG_MACH_OMAP_ZOOM2=y +CONFIG_MACH_OMAP_ZOOM3=y +CONFIG_MACH_OVERO=y +CONFIG_MACH_SBC3530=y +CONFIG_MACH_TI8168EVM=y +CONFIG_MACINTOSH_DRIVERS=y +CONFIG_MACVLAN=m +CONFIG_MACVTAP=m +CONFIG_MAC_EMUMOUSEBTN=y +CONFIG_MAC_FLOPPY=m +CONFIG_MAC_PARTITION=y +CONFIG_MADGEMC=m +CONFIG_MAGIC_SYSRQ=y +# CONFIG_MATH_EMULATION is not set +# CONFIG_MATOM is not set +CONFIG_MAX1363=m +CONFIG_MAX1363_RING_BUFFER=y +# CONFIG_MAX517 is not set +CONFIG_MAX63XX_WATCHDOG=m +CONFIG_MAX8925_POWER=m +# CONFIG_MAXSMP is not set +CONFIG_MCA=y +CONFIG_MCA_LEGACY=y +# CONFIG_MCA_PROC_FS is not set +# CONFIG_MCORE2 is not set +CONFIG_MCP2120_DONGLE=m +# CONFIG_MCRUSOE is not set +CONFIG_MCS_FIR=m +# CONFIG_MCYRIXIII is not set +CONFIG_MD=y +CONFIG_MDA_CONSOLE=m +CONFIG_MDIO=m +CONFIG_MDIO_BITBANG=m +CONFIG_MDIO_GPIO=m +CONFIG_MD_AUTODETECT=y +CONFIG_MD_FAULTY=m +CONFIG_MD_LINEAR=m +CONFIG_MD_MULTIPATH=m +CONFIG_MD_RAID0=m +CONFIG_MD_RAID1=m +CONFIG_MD_RAID10=m +CONFIG_MD_RAID456=m +CONFIG_MEDIA_ALTERA_CI=m +CONFIG_MEDIA_ATTACH=y +# CONFIG_MEDIA_CONTROLLER is not set +CONFIG_MEDIA_SUPPORT=m +CONFIG_MEDIA_TUNER=m +# CONFIG_MEDIA_TUNER_CUSTOMISE is not set +CONFIG_MEDIA_TUNER_MAX2165=m +CONFIG_MEDIA_TUNER_MC44S803=m +CONFIG_MEDIA_TUNER_MT2060=m +CONFIG_MEDIA_TUNER_MT20XX=m +CONFIG_MEDIA_TUNER_MT2131=m +CONFIG_MEDIA_TUNER_MT2266=m +CONFIG_MEDIA_TUNER_MXL5005S=m +CONFIG_MEDIA_TUNER_MXL5007T=m +CONFIG_MEDIA_TUNER_QT1010=m +CONFIG_MEDIA_TUNER_SIMPLE=m +CONFIG_MEDIA_TUNER_TDA18212=m +CONFIG_MEDIA_TUNER_TDA18218=m +CONFIG_MEDIA_TUNER_TDA18271=m +CONFIG_MEDIA_TUNER_TDA827X=m +CONFIG_MEDIA_TUNER_TDA8290=m +CONFIG_MEDIA_TUNER_TDA9887=m +CONFIG_MEDIA_TUNER_TEA5761=m +CONFIG_MEDIA_TUNER_TEA5767=m +CONFIG_MEDIA_TUNER_XC2028=m +CONFIG_MEDIA_TUNER_XC5000=m +# CONFIG_MEFFICEON is not set +CONFIG_MEGARAID_LEGACY=m +CONFIG_MEGARAID_MAILBOX=m +CONFIG_MEGARAID_MM=m +CONFIG_MEGARAID_NEWGEN=y +CONFIG_MEGARAID_SAS=m +# CONFIG_MELAN is not set +CONFIG_MEMORY_FAILURE=y +CONFIG_MEMORY_HOTPLUG_SPARSE=y +CONFIG_MEMSTICK=m +# CONFIG_MEMSTICK_DEBUG is not set +CONFIG_MEMSTICK_JMICRON_38X=m +# CONFIG_MEMSTICK_R592 is not set +CONFIG_MEMSTICK_TIFM_MS=m +# CONFIG_MEMSTICK_UNSAFE_RESUME is not set +# CONFIG_MEMTEST is not set +CONFIG_MFD_88PM860X=y +CONFIG_MFD_ASIC3=y +CONFIG_MFD_CORE=y +CONFIG_MFD_CS5535=m +CONFIG_MFD_MAX8925=y +CONFIG_MFD_MAX8997=y +CONFIG_MFD_MAX8998=y +CONFIG_MFD_MC13783=m +CONFIG_MFD_MC13XXX=m +CONFIG_MFD_OMAP_USB_HOST=y +CONFIG_MFD_PCF50633=m +CONFIG_MFD_RDC321X=m +CONFIG_MFD_SM501=m +# CONFIG_MFD_SM501_GPIO is not set +CONFIG_MFD_STMPE=y +CONFIG_MFD_SUPPORT=y +CONFIG_MFD_T7L66XB=y +CONFIG_MFD_TC3589X=y +CONFIG_MFD_TC6387XB=y +CONFIG_MFD_TC6393XB=y +CONFIG_MFD_TIMBERDALE=m +CONFIG_MFD_TPS6586X=y +CONFIG_MFD_TPS65910=y +CONFIG_MFD_VX855=m +CONFIG_MFD_WL1273_CORE=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_WM8400=m +CONFIG_MFD_WM8994=y +# CONFIG_MGEODEGX1 is not set +# CONFIG_MGEODE_LX is not set +CONFIG_MG_DISK=m +CONFIG_MG_DISK_RES=0 +CONFIG_MICREL_PHY=m +CONFIG_MICROCODE=m +CONFIG_MICROCODE_AMD=y +CONFIG_MICROCODE_INTEL=y +CONFIG_MICROCODE_OLD_INTERFACE=y +CONFIG_MIGRATION=y +CONFIG_MII=y +CONFIG_MINIX_FS=m +CONFIG_MINIX_SUBPARTITION=y +CONFIG_MISC_DEVICES=y +CONFIG_MISC_FILESYSTEMS=y +CONFIG_MISDN=m +CONFIG_MISDN_AVMFRITZ=m +CONFIG_MISDN_DSP=m +CONFIG_MISDN_HFCMULTI=m +CONFIG_MISDN_HFCPCI=m +CONFIG_MISDN_HFCUSB=m +CONFIG_MISDN_INFINEON=m +CONFIG_MISDN_IPAC=m +CONFIG_MISDN_ISAR=m +CONFIG_MISDN_L1OIP=m +CONFIG_MISDN_NETJET=m +CONFIG_MISDN_SPEEDFAX=m +CONFIG_MISDN_W6692=m +CONFIG_MIXCOMWD=m +# CONFIG_MK6 is not set +# CONFIG_MK7 is not set +# CONFIG_MK8 is not set +CONFIG_MKISS=m +CONFIG_MLX4_CORE=m +CONFIG_MLX4_DEBUG=y +CONFIG_MLX4_EN=m +CONFIG_MLX4_INFINIBAND=m +CONFIG_MMC_ARMMMCI=m +CONFIG_MMC_BLOCK_BOUNCE=y +CONFIG_MMC_BLOCK_MINORS=8 +CONFIG_MMC_CB710=m +# CONFIG_MMC_CLKGATE is not set +# CONFIG_MMC_DEBUG is not set +CONFIG_MMC_DW=m +# CONFIG_MMC_DW_IDMAC is not set +CONFIG_MMC_OMAP=m +CONFIG_MMC_OMAP_HS=y +CONFIG_MMC_RICOH_MMC=y +CONFIG_MMC_SDHCI_BIG_ENDIAN_32BIT_BYTE_SWAPPER=y +CONFIG_MMC_SDHCI_IO_ACCESSORS=y +CONFIG_MMC_SDHCI_OF=m +CONFIG_MMC_SDHCI_OF_ESDHC=y +CONFIG_MMC_SDHCI_OF_HLWD=y +CONFIG_MMC_SDHCI_PCI=m +CONFIG_MMC_SDHCI_PLTFM=m +CONFIG_MMC_SDRICOH_CS=m +CONFIG_MMC_SPI=m +# CONFIG_MMC_TEST is not set +CONFIG_MMC_TIFM_SD=m +# CONFIG_MMC_TMIO is not set +# CONFIG_MMC_UNSAFE_RESUME is not set +CONFIG_MMC_USHC=m +CONFIG_MMC_VIA_SDMMC=m +CONFIG_MMC_VUB300=m +CONFIG_MMC_WBSD=m +CONFIG_MMIOTRACE=y +# CONFIG_MMIOTRACE_TEST is not set +CONFIG_MMU=y +CONFIG_MMU_NOTIFIER=y +CONFIG_MM_OWNER=y +CONFIG_MODULES=y +# CONFIG_MODULE_FORCE_LOAD is not set +# CONFIG_MODULE_FORCE_UNLOAD is not set +CONFIG_MODULE_SRCVERSION_ALL=y +CONFIG_MODULE_UNLOAD=y +CONFIG_MODVERSIONS=y +CONFIG_MOUSE_APPLETOUCH=m +# CONFIG_MOUSE_ATIXL is not set +CONFIG_MOUSE_BCM5974=m +CONFIG_MOUSE_GPIO=m +CONFIG_MOUSE_INPORT=m +CONFIG_MOUSE_LOGIBM=m +CONFIG_MOUSE_PC110PAD=m +CONFIG_MOUSE_PS2=m +CONFIG_MOUSE_PS2_ALPS=y +CONFIG_MOUSE_PS2_ELANTECH=y +CONFIG_MOUSE_PS2_LIFEBOOK=y +CONFIG_MOUSE_PS2_LOGIPS2PP=y +CONFIG_MOUSE_PS2_OLPC=y +CONFIG_MOUSE_PS2_SENTELIC=y +CONFIG_MOUSE_PS2_SYNAPTICS=y +# CONFIG_MOUSE_PS2_TOUCHKIT is not set +CONFIG_MOUSE_PS2_TRACKPOINT=y +CONFIG_MOUSE_SERIAL=m +CONFIG_MOUSE_SYNAPTICS_I2C=m +CONFIG_MOUSE_VSXXXAA=m +CONFIG_MOXA_INTELLIO=m +CONFIG_MOXA_SMARTIO=m +# CONFIG_MPENTIUM4 is not set +# CONFIG_MPENTIUMII is not set +# CONFIG_MPENTIUMIII is not set +# CONFIG_MPENTIUMM is not set +CONFIG_MPIC=y +CONFIG_MPIC_BROKEN_REGREAD=y +# CONFIG_MPIC_WEIRD is not set +# CONFIG_MPSC is not set +CONFIG_MSDOS_FS=m +CONFIG_MSDOS_PARTITION=y +# CONFIG_MSI_BITMAP_SELFTEST is not set +CONFIG_MSI_LAPTOP=m +CONFIG_MSI_WMI=m +CONFIG_MSPRO_BLOCK=m +CONFIG_MTDRAM_ERASE_SIZE=128 +CONFIG_MTDRAM_TOTAL_SIZE=4096 +CONFIG_MTD_ABSENT=m +CONFIG_MTD_AFS_PARTS=m +CONFIG_MTD_ALAUDA=m +CONFIG_MTD_AMD76XROM=m +CONFIG_MTD_AR7_PARTS=m +CONFIG_MTD_ARM_INTEGRATOR=m +CONFIG_MTD_BLOCK2MTD=m +CONFIG_MTD_BLOCK_RO=m +CONFIG_MTD_CFI=m +# CONFIG_MTD_CFI_ADV_OPTIONS is not set +CONFIG_MTD_CFI_AMDSTD=m +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_STAA=m +CONFIG_MTD_CFI_UTIL=m +CONFIG_MTD_CK804XROM=m +CONFIG_MTD_CMDLINE_PARTS=y +CONFIG_MTD_COMPLEX_MAPPINGS=y +CONFIG_MTD_DATAFLASH=m +CONFIG_MTD_DATAFLASH_OTP=y +# CONFIG_MTD_DATAFLASH_WRITE_VERIFY is not set +# CONFIG_MTD_DEBUG is not set +CONFIG_MTD_DOC2000=m +CONFIG_MTD_DOC2001=m +CONFIG_MTD_DOC2001PLUS=m +CONFIG_MTD_DOCECC=m +CONFIG_MTD_DOCPROBE=m +CONFIG_MTD_DOCPROBE_ADDRESS=0 +# CONFIG_MTD_DOCPROBE_ADVANCED is not set +CONFIG_MTD_ESB2ROM=m +CONFIG_MTD_GEN_PROBE=m +CONFIG_MTD_GPIO_ADDR=m +CONFIG_MTD_ICHXROM=m +CONFIG_MTD_IMPA7=m +CONFIG_MTD_INTEL_VR_NOR=m +CONFIG_MTD_JEDECPROBE=m +CONFIG_MTD_L440GX=m +CONFIG_MTD_LATCH_ADDR=m +CONFIG_MTD_LPDDR=m +CONFIG_MTD_M25P80=m +CONFIG_MTD_MAP_BANK_WIDTH_1=y +# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set +CONFIG_MTD_MAP_BANK_WIDTH_2=y +# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set +CONFIG_MTD_MAP_BANK_WIDTH_4=y +# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +CONFIG_MTD_MTDRAM=m +CONFIG_MTD_NAND_CAFE=m +CONFIG_MTD_NAND_CS553X=m +CONFIG_MTD_NAND_DENALI=m +CONFIG_MTD_NAND_DENALI_SCRATCH_REG_ADDR=0xFF108018 +CONFIG_MTD_NAND_DISKONCHIP=m +# CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE is not set +CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0 +# CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED is not set +CONFIG_MTD_NAND_ECC_BCH=y +# CONFIG_MTD_NAND_ECC_SMC is not set +# CONFIG_MTD_NAND_FSL_ELBC is not set +CONFIG_MTD_NAND_GPIO=m +# CONFIG_MTD_NAND_MUSEUM_IDS is not set +CONFIG_MTD_NAND_NANDSIM=m +CONFIG_MTD_NAND_OMAP2=y +CONFIG_MTD_NAND_PASEMI=m +CONFIG_MTD_NAND_PLATFORM=m +CONFIG_MTD_NAND_RICOH=m +CONFIG_MTD_NAND_TMIO=m +# CONFIG_MTD_NAND_VERIFY_WRITE is not set +CONFIG_MTD_NETSC520=m +CONFIG_MTD_NETtel=m +CONFIG_MTD_OF_PARTS=y +CONFIG_MTD_ONENAND=m +CONFIG_MTD_ONENAND_2X_PROGRAM=y +CONFIG_MTD_ONENAND_GENERIC=m +CONFIG_MTD_ONENAND_OMAP2=m +# CONFIG_MTD_ONENAND_OTP is not set +CONFIG_MTD_ONENAND_SIM=m +CONFIG_MTD_ONENAND_VERIFY_WRITE=y +CONFIG_MTD_OOPS=m +CONFIG_MTD_PCI=m +CONFIG_MTD_PCMCIA=m +# CONFIG_MTD_PCMCIA_ANONYMOUS is not set +CONFIG_MTD_PHRAM=m +CONFIG_MTD_PHYSMAP=m +# CONFIG_MTD_PHYSMAP_COMPAT is not set +CONFIG_MTD_PHYSMAP_OF=m +CONFIG_MTD_PLATRAM=m +CONFIG_MTD_PMC551=m +# CONFIG_MTD_PMC551_BUGFIX is not set +# CONFIG_MTD_PMC551_DEBUG is not set +CONFIG_MTD_QINFO_PROBE=m +CONFIG_MTD_RAM=m +CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 +CONFIG_MTD_REDBOOT_PARTS=m +# CONFIG_MTD_REDBOOT_PARTS_READONLY is not set +# CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED is not set +CONFIG_MTD_ROM=m +CONFIG_MTD_SBC_GXX=m +CONFIG_MTD_SC520CDP=m +CONFIG_MTD_SCB2_FLASH=m +CONFIG_MTD_SCx200_DOCFLASH=m +CONFIG_MTD_SLRAM=m +CONFIG_MTD_SST25L=m +CONFIG_MTD_SWAP=m +CONFIG_MTD_TESTS=m +CONFIG_MTD_TS5500=m +CONFIG_MTD_UBI=m +CONFIG_MTD_UBI_BEB_RESERVE=1 +# CONFIG_MTD_UBI_DEBUG is not set +CONFIG_MTD_UBI_GLUEBI=m +CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MTRR=y +CONFIG_MTRR_SANITIZER=y +CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1 +CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 +# CONFIG_MULTICORE_RAID456 is not set +# CONFIG_MUSB_PIO_ONLY is not set +CONFIG_MV643XX_ETH=m +# CONFIG_MVIAC3_2 is not set +# CONFIG_MVIAC7 is not set +CONFIG_MWAVE=m +CONFIG_MWIFIEX=m +CONFIG_MWIFIEX_SDIO=m +# CONFIG_MWINCHIP3D is not set +# CONFIG_MWINCHIPC6 is not set +CONFIG_MWL8K=m +CONFIG_MXM_WMI=m +CONFIG_MYRI10GE=m +CONFIG_MYRI10GE_DCA=y +CONFIG_N2=m +CONFIG_NAMESPACES=y +CONFIG_NATSEMI=m +CONFIG_NCPFS_EXTRAS=y +CONFIG_NCPFS_IOCTL_LOCKING=y +CONFIG_NCPFS_NFS_NS=y +CONFIG_NCPFS_NLS=y +CONFIG_NCPFS_OS2_NS=y +CONFIG_NCPFS_PACKET_SIGNING=y +# CONFIG_NCPFS_SMALLDOS is not set +CONFIG_NCPFS_STRONG=y +CONFIG_NCP_FS=m +CONFIG_NDISWRAPPER=m +CONFIG_NE2000=m +CONFIG_NE2K_PCI=m +CONFIG_NE2_MCA=m +CONFIG_NE3210=m +CONFIG_NEED_MULTIPLE_NODES=y +CONFIG_NEED_PER_CPU_KM=y +CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y +CONFIG_NEED_SG_DMA_LENGTH=y +CONFIG_NEON=y +CONFIG_NET=y +CONFIG_NETCONSOLE=m +CONFIG_NETCONSOLE_DYNAMIC=y +CONFIG_NETDEVICES=y +CONFIG_NETDEV_1000=y +CONFIG_NETDEV_10000=y +CONFIG_NETFILTER=y +CONFIG_NETFILTER_ADVANCED=y +# CONFIG_NETFILTER_DEBUG is not set +CONFIG_NETFILTER_NETLINK=m +CONFIG_NETFILTER_NETLINK_LOG=m +CONFIG_NETFILTER_NETLINK_QUEUE=m +CONFIG_NETFILTER_TPROXY=m +CONFIG_NETFILTER_XTABLES=m +CONFIG_NETFILTER_XT_CONNMARK=m +CONFIG_NETFILTER_XT_MARK=m +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_PHYSDEV=m +CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m +CONFIG_NETFILTER_XT_MATCH_POLICY=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_NETFILTER_XT_SET=m +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_SECMARK=m +CONFIG_NETFILTER_XT_TARGET_TCPMSS=m +CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m +CONFIG_NETFILTER_XT_TARGET_TEE=m +CONFIG_NETFILTER_XT_TARGET_TPROXY=m +CONFIG_NETFILTER_XT_TARGET_TRACE=m +CONFIG_NETLABEL=y +CONFIG_NETPOLL=y +# CONFIG_NETPOLL_TRAP is not set +CONFIG_NETROM=m +CONFIG_NETWORK_FILESYSTEMS=y +# CONFIG_NETWORK_PHY_TIMESTAMPING is not set +CONFIG_NETWORK_SECMARK=y +CONFIG_NETXEN_NIC=m +CONFIG_NET_9P=m +# CONFIG_NET_9P_DEBUG is not set +CONFIG_NET_9P_RDMA=m +CONFIG_NET_9P_VIRTIO=m +CONFIG_NET_ACT_CSUM=m +CONFIG_NET_ACT_GACT=m +CONFIG_NET_ACT_IPT=m +CONFIG_NET_ACT_MIRRED=m +CONFIG_NET_ACT_NAT=m +CONFIG_NET_ACT_PEDIT=m +CONFIG_NET_ACT_POLICE=m +CONFIG_NET_ACT_SIMP=m +CONFIG_NET_ACT_SKBEDIT=m +CONFIG_NET_CLS=y +CONFIG_NET_CLS_ACT=y +CONFIG_NET_CLS_BASIC=m +CONFIG_NET_CLS_CGROUP=y +CONFIG_NET_CLS_FLOW=m +CONFIG_NET_CLS_FW=m +# CONFIG_NET_CLS_IND is not set +CONFIG_NET_CLS_ROUTE4=m +CONFIG_NET_CLS_RSVP=m +CONFIG_NET_CLS_RSVP6=m +CONFIG_NET_CLS_TCINDEX=m +CONFIG_NET_CLS_U32=m +CONFIG_NET_DCCPPROBE=m +CONFIG_NET_DMA=y +# CONFIG_NET_DROP_MONITOR is not set +CONFIG_NET_DSA=y +CONFIG_NET_DSA_MV88E6060=y +CONFIG_NET_DSA_MV88E6123_61_65=y +CONFIG_NET_DSA_MV88E6131=y +CONFIG_NET_DSA_MV88E6XXX=y +CONFIG_NET_DSA_MV88E6XXX_NEED_PPU=y +CONFIG_NET_DSA_TAG_DSA=y +CONFIG_NET_DSA_TAG_EDSA=y +CONFIG_NET_DSA_TAG_TRAILER=y +CONFIG_NET_EMATCH=y +CONFIG_NET_EMATCH_CMP=m +CONFIG_NET_EMATCH_META=m +CONFIG_NET_EMATCH_NBYTE=m +CONFIG_NET_EMATCH_STACK=32 +CONFIG_NET_EMATCH_TEXT=m +CONFIG_NET_EMATCH_U32=m +CONFIG_NET_ETHERNET=y +CONFIG_NET_FC=y +CONFIG_NET_IPGRE=m +CONFIG_NET_IPGRE_BROADCAST=y +CONFIG_NET_IPGRE_DEMUX=m +CONFIG_NET_IPIP=m +CONFIG_NET_ISA=y +CONFIG_NET_KEY=m +# CONFIG_NET_KEY_MIGRATE is not set +CONFIG_NET_NS=y +CONFIG_NET_PCI=y +CONFIG_NET_PCMCIA=y +CONFIG_NET_PKTGEN=m +CONFIG_NET_POLL_CONTROLLER=y +CONFIG_NET_SB1000=m +CONFIG_NET_SCHED=y +CONFIG_NET_SCH_ATM=m +CONFIG_NET_SCH_CBQ=m +CONFIG_NET_SCH_CHOKE=m +CONFIG_NET_SCH_DRR=m +CONFIG_NET_SCH_DSMARK=m +CONFIG_NET_SCH_FIFO=y +CONFIG_NET_SCH_GRED=m +CONFIG_NET_SCH_HFSC=m +CONFIG_NET_SCH_HTB=m +CONFIG_NET_SCH_INGRESS=m +CONFIG_NET_SCH_MQPRIO=m +CONFIG_NET_SCH_MULTIQ=m +CONFIG_NET_SCH_NETEM=m +CONFIG_NET_SCH_PRIO=m +CONFIG_NET_SCH_QFQ=m +CONFIG_NET_SCH_RED=m +CONFIG_NET_SCH_SFB=m +CONFIG_NET_SCH_SFQ=m +CONFIG_NET_SCH_TBF=m +CONFIG_NET_SCH_TEQL=m +CONFIG_NET_SCTPPROBE=m +CONFIG_NET_TCPPROBE=m +CONFIG_NET_TULIP=y +CONFIG_NET_VENDOR_3COM=y +CONFIG_NET_VENDOR_RACAL=y +CONFIG_NET_VENDOR_SMC=y +CONFIG_NEW_LEDS=y +CONFIG_NFC_DEVICES=y +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_NFS_ACL_SUPPORT=m +CONFIG_NFS_COMMON=y +CONFIG_NFS_FS=m +CONFIG_NFS_FSCACHE=y +CONFIG_NFS_USE_KERNEL_DNS=y +# CONFIG_NFS_USE_LEGACY_DNS is not set +# CONFIG_NFS_USE_NEW_IDMAPPER is not set +CONFIG_NFS_V3=y +CONFIG_NFS_V3_ACL=y +CONFIG_NFS_V4=y +# CONFIG_NFS_V4_1 is not set +CONFIG_NFTL=m +CONFIG_NFTL_RW=y +CONFIG_NF_CONNTRACK=m +CONFIG_NF_CONNTRACK_AMANDA=m +CONFIG_NF_CONNTRACK_BROADCAST=m +CONFIG_NF_CONNTRACK_EVENTS=y +CONFIG_NF_CONNTRACK_FTP=m +CONFIG_NF_CONNTRACK_H323=m +CONFIG_NF_CONNTRACK_IPV4=m +CONFIG_NF_CONNTRACK_IPV6=m +CONFIG_NF_CONNTRACK_IRC=m +CONFIG_NF_CONNTRACK_MARK=y +CONFIG_NF_CONNTRACK_NETBIOS_NS=m +CONFIG_NF_CONNTRACK_PPTP=m +CONFIG_NF_CONNTRACK_PROC_COMPAT=y +CONFIG_NF_CONNTRACK_SANE=m +CONFIG_NF_CONNTRACK_SECMARK=y +CONFIG_NF_CONNTRACK_SIP=m +CONFIG_NF_CONNTRACK_SNMP=m +CONFIG_NF_CONNTRACK_TFTP=m +CONFIG_NF_CONNTRACK_TIMESTAMP=y +CONFIG_NF_CONNTRACK_ZONES=y +CONFIG_NF_CT_NETLINK=m +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_DEFRAG_IPV4=m +CONFIG_NF_DEFRAG_IPV6=m +CONFIG_NF_NAT=m +CONFIG_NF_NAT_AMANDA=m +CONFIG_NF_NAT_FTP=m +CONFIG_NF_NAT_H323=m +CONFIG_NF_NAT_IRC=m +CONFIG_NF_NAT_NEEDED=y +CONFIG_NF_NAT_PPTP=m +CONFIG_NF_NAT_PROTO_DCCP=m +CONFIG_NF_NAT_PROTO_GRE=m +CONFIG_NF_NAT_PROTO_SCTP=m +CONFIG_NF_NAT_PROTO_UDPLITE=m +CONFIG_NF_NAT_SIP=m +CONFIG_NF_NAT_SNMP_BASIC=m +CONFIG_NF_NAT_TFTP=m +CONFIG_NI52=m +CONFIG_NI65=m +CONFIG_NILFS2_FS=m +CONFIG_NIU=m +CONFIG_NLATTR=y +CONFIG_NLS=y +CONFIG_NLS_ASCII=m +CONFIG_NLS_CODEPAGE_1250=m +CONFIG_NLS_CODEPAGE_1251=m +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_874=m +CONFIG_NLS_CODEPAGE_932=m +CONFIG_NLS_CODEPAGE_936=m +CONFIG_NLS_CODEPAGE_949=m +CONFIG_NLS_CODEPAGE_950=m +CONFIG_NLS_DEFAULT="utf8" +CONFIG_NLS_ISO8859_1=m +CONFIG_NLS_ISO8859_13=m +CONFIG_NLS_ISO8859_14=m +CONFIG_NLS_ISO8859_15=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_8=m +CONFIG_NLS_ISO8859_9=m +CONFIG_NLS_KOI8_R=m +CONFIG_NLS_KOI8_U=m +CONFIG_NLS_UTF8=m +CONFIG_NODES_SPAN_OTHER_NODES=y +# CONFIG_NOHIGHMEM is not set +CONFIG_NOP_TRACER=y +CONFIG_NORTEL_HERMES=m +CONFIG_NOZOMI=m +CONFIG_NO_BOOTMEM=y +CONFIG_NO_HZ=y +CONFIG_NR_IRQS=512 +CONFIG_NS83820=m +CONFIG_NSC_FIR=m +CONFIG_NSC_GPIO=m +# CONFIG_NTFS_DEBUG is not set +CONFIG_NTFS_FS=m +# CONFIG_NTFS_RW is not set +CONFIG_NUMA=y +# CONFIG_NUMA_EMU is not set +CONFIG_NV_TCO=m +# CONFIG_N_GSM is not set +CONFIG_N_HDLC=m +CONFIG_OABI_COMPAT=y +# CONFIG_OCFS2_DEBUG_FS is not set +CONFIG_OCFS2_DEBUG_MASKLOG=y +CONFIG_OCFS2_FS=m +CONFIG_OCFS2_FS_O2CB=m +CONFIG_OCFS2_FS_STATS=y +CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m +CONFIG_OC_ETM=y +CONFIG_OF=y +CONFIG_OF_ADDRESS=y +CONFIG_OF_DEVICE=y +CONFIG_OF_DYNAMIC=y +CONFIG_OF_EARLY_FLATTREE=y +CONFIG_OF_FLATTREE=y +CONFIG_OF_GPIO=y +CONFIG_OF_I2C=y +CONFIG_OF_IRQ=y +CONFIG_OF_MDIO=y +CONFIG_OF_NET=y +CONFIG_OF_PCI=y +CONFIG_OF_PROMTREE=y +CONFIG_OF_SPI=y +CONFIG_OLD_BELKIN_DONGLE=m +CONFIG_OLPC=y +CONFIG_OLPC_XO1=m +CONFIG_OMAP2_DSS=y +# CONFIG_OMAP2_DSS_COLLECT_IRQ_STATS is not set +CONFIG_OMAP2_DSS_DEBUG_SUPPORT=y +CONFIG_OMAP2_DSS_DPI=y +# CONFIG_OMAP2_DSS_DSI is not set +# CONFIG_OMAP2_DSS_FAKE_VSYNC is not set +CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK=0 +# CONFIG_OMAP2_DSS_RFBI is not set +CONFIG_OMAP2_DSS_SDI=y +CONFIG_OMAP2_DSS_SLEEP_AFTER_VENC_RESET=y +CONFIG_OMAP2_DSS_SLEEP_BEFORE_RESET=y +CONFIG_OMAP2_DSS_VENC=y +CONFIG_OMAP2_VRAM=y +CONFIG_OMAP2_VRAM_SIZE=6 +CONFIG_OMAP2_VRFB=y +CONFIG_OMAP3_EMU=y +# CONFIG_OMAP3_L2_AUX_SECURE_SAVE_RESTORE is not set +# CONFIG_OMAP3_SDRC_AC_TIMING is not set +CONFIG_OMAP_32K_TIMER=y +CONFIG_OMAP_32K_TIMER_HZ=128 +CONFIG_OMAP_DM_TIMER=y +CONFIG_OMAP_MBOX_FWK=m +CONFIG_OMAP_MBOX_KFIFO_SIZE=256 +CONFIG_OMAP_MCBSP=y +CONFIG_OMAP_MUX=y +# CONFIG_OMAP_MUX_DEBUG is not set +CONFIG_OMAP_MUX_WARNINGS=y +CONFIG_OMAP_PACKAGE_CBB=y +CONFIG_OMAP_PACKAGE_CBP=y +CONFIG_OMAP_PACKAGE_CUS=y +# CONFIG_OMAP_PM_NONE is not set +CONFIG_OMAP_PM_NOOP=y +CONFIG_OMAP_RESET_CLOCKS=y +# CONFIG_OMAP_SMARTREFLEX is not set +CONFIG_OMAP_WATCHDOG=m +CONFIG_OMFS_FS=m +CONFIG_OMNIBOOK=m +CONFIG_OPROFILE=m +# CONFIG_OPROFILE_EVENT_MULTIPLEX is not set +CONFIG_OPTIMIZE_INLINING=y +CONFIG_OPTPROBES=y +CONFIG_ORINOCO_USB=m +CONFIG_OSF_PARTITION=y +CONFIG_OVERLAYFS_FS=m +CONFIG_P54_COMMON=m +CONFIG_P54_LEDS=y +CONFIG_P54_PCI=m +CONFIG_P54_SPI=m +# CONFIG_P54_SPI_DEFAULT_EEPROM is not set +CONFIG_P54_USB=m +CONFIG_PACKARDBELL_E5=m +CONFIG_PACKET=y +CONFIG_PADATA=y +CONFIG_PAGEFLAGS_EXTENDED=y +CONFIG_PANASONIC_LAPTOP=m +CONFIG_PANEL=m +CONFIG_PANEL_ACX565AKM=m +# CONFIG_PANEL_CHANGE_MESSAGE is not set +CONFIG_PANEL_LGPHILIPS_LB035Q02=m +CONFIG_PANEL_NEC_NL8048HL11_01B=m +CONFIG_PANEL_PARPORT=0 +CONFIG_PANEL_PROFILE=5 +CONFIG_PANEL_SHARP_LS037V7DW01=y +CONFIG_PANEL_TPO_TD043MTEA1=y +CONFIG_PANTHERLORD_FF=y +CONFIG_PARAVIRT=y +CONFIG_PARAVIRT_CLOCK=y +# CONFIG_PARAVIRT_DEBUG is not set +CONFIG_PARAVIRT_GUEST=y +CONFIG_PARAVIRT_SPINLOCKS=y +CONFIG_PARIDE=m +CONFIG_PARIDE_ATEN=m +CONFIG_PARIDE_BPCK=m +CONFIG_PARIDE_BPCK6=m +CONFIG_PARIDE_COMM=m +CONFIG_PARIDE_DSTR=m +CONFIG_PARIDE_EPAT=m +# CONFIG_PARIDE_EPATC8 is not set +CONFIG_PARIDE_EPIA=m +CONFIG_PARIDE_FIT2=m +CONFIG_PARIDE_FIT3=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_PARIDE_PCD=m +CONFIG_PARIDE_PD=m +CONFIG_PARIDE_PF=m +CONFIG_PARIDE_PG=m +CONFIG_PARIDE_PT=m +CONFIG_PARPORT=m +CONFIG_PARPORT_1284=y +CONFIG_PARPORT_AX88796=m +# CONFIG_PARPORT_GSC is not set +CONFIG_PARPORT_NOT_PC=y +CONFIG_PARPORT_PC=m +CONFIG_PARPORT_PC_FIFO=y +CONFIG_PARPORT_PC_PCMCIA=m +# CONFIG_PARPORT_PC_SUPERIO is not set +CONFIG_PARPORT_SERIAL=m +CONFIG_PARTITION_ADVANCED=y +CONFIG_PASEMI_MAC=m +CONFIG_PATA_ACPI=y +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_CMD640_PCI=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_ISAPNP=m +CONFIG_PATA_IT8213=m +CONFIG_PATA_IT821X=m +CONFIG_PATA_JMICRON=m +CONFIG_PATA_LEGACY=m +CONFIG_PATA_MACIO=m +CONFIG_PATA_MARVELL=m +CONFIG_PATA_MPIIX=m +CONFIG_PATA_NETCELL=m +CONFIG_PATA_NINJA32=m +CONFIG_PATA_NS87410=m +CONFIG_PATA_NS87415=m +CONFIG_PATA_OF_PLATFORM=m +CONFIG_PATA_OLDPIIX=m +CONFIG_PATA_OPTIDMA=m +CONFIG_PATA_PCMCIA=m +CONFIG_PATA_PDC2027X=m +CONFIG_PATA_PDC_OLD=m +CONFIG_PATA_PLATFORM=m +CONFIG_PATA_QDI=m +CONFIG_PATA_RADISYS=m +CONFIG_PATA_RDC=m +CONFIG_PATA_RZ1000=m +CONFIG_PATA_SC1200=m +CONFIG_PATA_SCH=m +CONFIG_PATA_SERVERWORKS=m +CONFIG_PATA_SIL680=m +# CONFIG_PATA_TOSHIBA is not set +CONFIG_PATA_TRIFLEX=m +CONFIG_PATA_VIA=m +CONFIG_PATA_WINBOND=m +CONFIG_PATA_WINBOND_VLB=m +# CONFIG_PC300TOO is not set +CONFIG_PC8736x_GPIO=m +CONFIG_PC87413_WDT=m +CONFIG_PCCARD_NONSTATIC=y +CONFIG_PCF50633_ADC=m +CONFIG_PCF50633_GPIO=m +CONFIG_PCH_CAN=m +CONFIG_PCH_DMA=m +CONFIG_PCH_GBE=m +CONFIG_PCH_PHUB=m +CONFIG_PCI=y +CONFIG_PCI200SYN=m +CONFIG_PCIEAER=y +# CONFIG_PCIEAER_INJECT is not set +CONFIG_PCIEASPM=y +# CONFIG_PCIEASPM_DEBUG is not set +CONFIG_PCIEPORTBUS=y +# CONFIG_PCIE_ECRC is not set +CONFIG_PCIE_PME=y +CONFIG_PCIPCWATCHDOG=m +CONFIG_PCI_ATMEL=m +CONFIG_PCI_BIOS=y +# CONFIG_PCI_CNB20LE_QUIRK is not set +# CONFIG_PCI_DEBUG is not set +CONFIG_PCI_DIRECT=y +CONFIG_PCI_DOMAINS=y +CONFIG_PCI_GOANY=y +# CONFIG_PCI_GOBIOS is not set +# CONFIG_PCI_GODIRECT is not set +# CONFIG_PCI_GOMMCONFIG is not set +# CONFIG_PCI_GOOLPC is not set +CONFIG_PCI_IOAPIC=y +CONFIG_PCI_LABEL=y +CONFIG_PCI_MMCONFIG=y +CONFIG_PCI_MSI=y +CONFIG_PCI_OLPC=y +CONFIG_PCI_QUIRKS=y +CONFIG_PCI_XEN=y +CONFIG_PCMCIA=m +CONFIG_PCMCIA_3C574=m +CONFIG_PCMCIA_3C589=m +CONFIG_PCMCIA_AHA152X=m +CONFIG_PCMCIA_ATMEL=m +CONFIG_PCMCIA_AXNET=m +CONFIG_PCMCIA_FDOMAIN=m +CONFIG_PCMCIA_FMVJ18X=m +CONFIG_PCMCIA_HERMES=m +CONFIG_PCMCIA_IBMTR=m +CONFIG_PCMCIA_LOAD_CIS=y +CONFIG_PCMCIA_NINJA_SCSI=m +CONFIG_PCMCIA_NMCLAN=m +CONFIG_PCMCIA_PCNET=m +CONFIG_PCMCIA_PROBE=y +CONFIG_PCMCIA_QLOGIC=m +CONFIG_PCMCIA_RAYCS=m +CONFIG_PCMCIA_SMC91C92=m +CONFIG_PCMCIA_SPECTRUM=m +CONFIG_PCMCIA_SYM53C500=m +CONFIG_PCMCIA_WL3501=m +CONFIG_PCMCIA_XIRC2PS=m +CONFIG_PCMCIA_XIRCOM=m +CONFIG_PCNET32=m +CONFIG_PCSPKR_PLATFORM=y +CONFIG_PCWATCHDOG=m +CONFIG_PD6729=m +CONFIG_PDA_POWER=m +CONFIG_PERF_COUNTERS=y +CONFIG_PERF_EVENTS=y +CONFIG_PERF_USE_VMALLOC=y +CONFIG_PHANTOM=m +CONFIG_PHONE=m +CONFIG_PHONET=m +CONFIG_PHONE_IXJ=m +CONFIG_PHONE_IXJ_PCMCIA=m +CONFIG_PHYLIB=y +# CONFIG_PHYP_DUMP is not set +CONFIG_PID_NS=y +# CONFIG_PLAT_SPEAR is not set +CONFIG_PLIP=m +CONFIG_PLX_HERMES=m +CONFIG_PM=y +CONFIG_PMAC_APM_EMU=m +CONFIG_PMAC_BACKLIGHT=y +CONFIG_PMAC_BACKLIGHT_LEGACY=y +CONFIG_PMAC_MEDIABAY=y +CONFIG_PMAC_RACKMETER=m +CONFIG_PMAC_SMU=y +# CONFIG_PMBUS is not set +CONFIG_PMIC_ADP5520=y +CONFIG_PMIC_DA903X=y +CONFIG_PM_ADVANCED_DEBUG=y +CONFIG_PM_OPP=y +CONFIG_PM_RUNTIME=y +CONFIG_PM_RUNTIME_CLK=y +CONFIG_PM_SLEEP=y +CONFIG_PM_SLEEP_SMP=y +CONFIG_PM_STD_PARTITION="" +CONFIG_PM_TEST_SUSPEND=y +CONFIG_PM_TRACE=y +CONFIG_PM_TRACE_RTC=y +CONFIG_PN544_NFC=m +CONFIG_PNP=y +CONFIG_PNPACPI=y +CONFIG_PNPBIOS=y +CONFIG_PNPBIOS_PROC_FS=y +CONFIG_PNP_DEBUG_MESSAGES=y +CONFIG_POHMELFS_CRYPTO=y +# CONFIG_POHMELFS_DEBUG is not set +CONFIG_POSIX_MQUEUE=y +CONFIG_POSIX_MQUEUE_SYSCTL=y +CONFIG_POWER3=y +CONFIG_POWER4=y +# CONFIG_POWER4_ONLY is not set +# CONFIG_POWER_SUPPLY_DEBUG is not set +CONFIG_PPC=y +CONFIG_PPC32=y +# CONFIG_PPC601_SYNC_FIX is not set +# CONFIG_PPC_82xx is not set +# CONFIG_PPC_83xx is not set +# CONFIG_PPC_85xx is not set +# CONFIG_PPC_86xx is not set +# CONFIG_PPC_8xx is not set +# CONFIG_PPC_BOOK3E_64 is not set +CONFIG_PPC_BOOK3S=y +CONFIG_PPC_BOOK3S_32=y +CONFIG_PPC_BOOK3S_64=y +# CONFIG_PPC_CELLEB is not set +# CONFIG_PPC_CELL_NATIVE is not set +# CONFIG_PPC_CELL_QPACE is not set +CONFIG_PPC_CHRP=y +# CONFIG_PPC_CLOCK is not set +# CONFIG_PPC_DCR_MMIO is not set +# CONFIG_PPC_DCR_NATIVE is not set +CONFIG_PPC_DISABLE_WERROR=y +# CONFIG_PPC_EARLY_DEBUG is not set +# CONFIG_PPC_EMULATED_STATS is not set +CONFIG_PPC_FPU=y +CONFIG_PPC_HAS_HASH_64K=y +CONFIG_PPC_HAVE_PMU_SUPPORT=y +CONFIG_PPC_I8259=y +# CONFIG_PPC_IBM_CELL_BLADE is not set +CONFIG_PPC_ICSWX=y +# CONFIG_PPC_ISERIES is not set +CONFIG_PPC_MAPLE=y +# CONFIG_PPC_MPC512x is not set +# CONFIG_PPC_MPC52xx is not set +CONFIG_PPC_MSI_BITMAP=y +CONFIG_PPC_NATIVE=y +CONFIG_PPC_OF=y +CONFIG_PPC_OF_BOOT_TRAMPOLINE=y +# CONFIG_PPC_OF_PLATFORM_PCI is not set +# CONFIG_PPC_P7_NAP is not set +CONFIG_PPC_PASEMI=y +CONFIG_PPC_PASEMI_CPUFREQ=y +CONFIG_PPC_PASEMI_IOMMU=y +# CONFIG_PPC_PASEMI_IOMMU_DMA_FORCE is not set +CONFIG_PPC_PASEMI_MDIO=y +CONFIG_PPC_PCI_CHOICE=y +CONFIG_PPC_PERF_CTRS=y +CONFIG_PPC_PMAC=y +CONFIG_PPC_PMAC32_PSURGE=y +CONFIG_PPC_PMAC64=y +CONFIG_PPC_PS3=y +CONFIG_PPC_PSERIES=y +CONFIG_PPC_RTAS=y +CONFIG_PPC_RTAS_DAEMON=y +CONFIG_PPC_SMP_MUXED_IPI=y +CONFIG_PPC_STD_MMU=y +CONFIG_PPC_STD_MMU_32=y +CONFIG_PPC_STD_MMU_64=y +CONFIG_PPC_SUBPAGE_PROT=y +CONFIG_PPC_UDBG_16550=y +# CONFIG_PPC_WSP is not set +CONFIG_PPDEV=m +CONFIG_PPPOATM=m +CONFIG_PPPOE=m +CONFIG_PPPOL2TP=m +CONFIG_PPP_ASYNC=m +CONFIG_PPP_BSDCOMP=m +CONFIG_PPP_DEFLATE=m +CONFIG_PPP_FILTER=y +CONFIG_PPP_MPPE=m +CONFIG_PPP_MULTILINK=y +CONFIG_PPP_SYNC_TTY=m +CONFIG_PPS=m +# CONFIG_PPS_CLIENT_KTIMER is not set +CONFIG_PPS_CLIENT_LDISC=m +CONFIG_PPS_CLIENT_PARPORT=m +# CONFIG_PPS_DEBUG is not set +CONFIG_PPTP=m +# CONFIG_PQ2ADS is not set +# CONFIG_PREEMPT is not set +CONFIG_PREEMPT_NOTIFIERS=y +# CONFIG_PREEMPT_RCU is not set +CONFIG_PREVENT_FIRMWARE_BUILD=y +CONFIG_PRINTER=m +CONFIG_PRINTK=y +CONFIG_PRINTK_TIME=y +CONFIG_PRINT_STACK_DEPTH=64 +CONFIG_PRISM2_USB=m +CONFIG_PRISM54=m +CONFIG_PROCESSOR_SELECT=y +CONFIG_PROC_DEVICETREE=y +CONFIG_PROC_EVENTS=y +CONFIG_PROC_FS=y +CONFIG_PROC_KCORE=y +CONFIG_PROC_PAGE_MONITOR=y +CONFIG_PROC_PID_CPUSET=y +CONFIG_PROC_SYSCTL=y +CONFIG_PROC_VMCORE=y +# CONFIG_PROFILE_ALL_BRANCHES is not set +# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set +CONFIG_PROFILING=y +CONFIG_PROTEON=m +# CONFIG_PROVE_LOCKING is not set +# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set +# CONFIG_PS3_ADVANCED is not set +CONFIG_PS3_DISK=m +# CONFIG_PS3_DYNAMIC_DMA is not set +CONFIG_PS3_FLASH=m +CONFIG_PS3_HTAB_SIZE=20 +CONFIG_PS3_LPM=m +CONFIG_PS3_PS3AV=y +CONFIG_PS3_ROM=m +CONFIG_PS3_STORAGE=m +CONFIG_PS3_SYS_MANAGER=y +CONFIG_PS3_VRAM=m +CONFIG_PS3_VUART=y +CONFIG_PSERIES_MSI=y +CONFIG_PSTORE=y +# CONFIG_PTP_1588_CLOCK is not set +CONFIG_QFMT_V1=m +CONFIG_QFMT_V2=m +CONFIG_QLA3XXX=m +CONFIG_QLCNIC=m +CONFIG_QLGE=m +CONFIG_QNX4FS_FS=m +CONFIG_QUOTA=y +CONFIG_QUOTACTL=y +CONFIG_QUOTACTL_COMPAT=y +# CONFIG_QUOTA_DEBUG is not set +CONFIG_QUOTA_NETLINK_INTERFACE=y +CONFIG_QUOTA_TREE=m +# CONFIG_R6040 is not set +CONFIG_R8169=m +CONFIG_R8187SE=m +CONFIG_R8712U=m +# CONFIG_R8712_AP is not set +CONFIG_RADIO_ADAPTERS=y +CONFIG_RADIO_AZTECH=m +CONFIG_RADIO_CADET=m +CONFIG_RADIO_GEMTEK=m +CONFIG_RADIO_MAXIRADIO=m +CONFIG_RADIO_MIROPCM20=m +CONFIG_RADIO_RTRACK=m +CONFIG_RADIO_RTRACK2=m +CONFIG_RADIO_SAA7706H=m +CONFIG_RADIO_SF16FMI=m +CONFIG_RADIO_SF16FMR2=m +CONFIG_RADIO_SI470X=y +CONFIG_RADIO_SI4713=m +CONFIG_RADIO_TEA5764=m +CONFIG_RADIO_TEF6862=m +CONFIG_RADIO_TERRATEC=m +CONFIG_RADIO_TIMBERDALE=m +CONFIG_RADIO_TRUST=m +CONFIG_RADIO_TYPHOON=m +CONFIG_RADIO_WL1273=m +CONFIG_RADIO_WL128X=m +CONFIG_RADIO_ZOLTRIX=m +CONFIG_RAID6_PQ=m +CONFIG_RAID_ATTRS=m +CONFIG_RAMOOPS=m +CONFIG_RAPIDIO=y +CONFIG_RAPIDIO_CPS_GEN2=y +CONFIG_RAPIDIO_CPS_XX=y +# CONFIG_RAPIDIO_DEBUG is not set +CONFIG_RAPIDIO_DISC_TIMEOUT=30 +# CONFIG_RAPIDIO_ENABLE_RX_TX_PORTS is not set +CONFIG_RAPIDIO_TSI500=y +CONFIG_RAPIDIO_TSI568=y +CONFIG_RAPIDIO_TSI57X=y +CONFIG_RAW_DRIVER=m +CONFIG_RCU_CPU_STALL_TIMEOUT=60 +# CONFIG_RCU_FANOUT_EXACT is not set +CONFIG_RCU_FAST_NO_HZ=y +# CONFIG_RCU_TORTURE_TEST is not set +# CONFIG_RCU_TRACE is not set +CONFIG_RC_CORE=m +CONFIG_RC_LOOPBACK=m +CONFIG_RC_MAP=m +CONFIG_RDS=m +# CONFIG_RDS_DEBUG is not set +CONFIG_RDS_RDMA=m +CONFIG_RDS_TCP=m +CONFIG_RD_BZIP2=y +CONFIG_RD_GZIP=y +CONFIG_RD_LZMA=y +CONFIG_RD_LZO=y +CONFIG_RD_XZ=y +CONFIG_REALTEK_PHY=y +CONFIG_REED_SOLOMON=m +CONFIG_REED_SOLOMON_DEC16=y +CONFIG_REGULATOR=y +CONFIG_REGULATOR_88PM8607=y +CONFIG_REGULATOR_AB3100=m +CONFIG_REGULATOR_AB8500=y +CONFIG_REGULATOR_AD5398=m +CONFIG_REGULATOR_BQ24022=m +CONFIG_REGULATOR_DA903X=m +# CONFIG_REGULATOR_DUMMY is not set +CONFIG_REGULATOR_ISL6271A=m +CONFIG_REGULATOR_LP3971=m +CONFIG_REGULATOR_LP3972=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_MC13783=m +CONFIG_REGULATOR_MC13892=m +CONFIG_REGULATOR_MC13XXX_CORE=m +# CONFIG_REGULATOR_PCAP is not set +CONFIG_REGULATOR_PCF50633=m +CONFIG_REGULATOR_TPS6105X=m +CONFIG_REGULATOR_TPS65023=m +CONFIG_REGULATOR_TPS6507X=m +CONFIG_REGULATOR_TPS6524X=m +CONFIG_REGULATOR_TPS6586X=m +CONFIG_REGULATOR_TPS65910=m +CONFIG_REGULATOR_TWL4030=y +CONFIG_REGULATOR_USERSPACE_CONSUMER=m +CONFIG_REGULATOR_VIRTUAL_CONSUMER=m +CONFIG_REGULATOR_WM831X=m +CONFIG_REGULATOR_WM8350=m +CONFIG_REGULATOR_WM8400=m +CONFIG_REGULATOR_WM8994=m +# CONFIG_REISERFS_CHECK is not set +CONFIG_REISERFS_FS=m +CONFIG_REISERFS_FS_POSIX_ACL=y +CONFIG_REISERFS_FS_SECURITY=y +CONFIG_REISERFS_FS_XATTR=y +# CONFIG_REISERFS_PROC_INFO is not set +CONFIG_RELAY=y +CONFIG_RELOCATABLE=y +CONFIG_RESOURCE_COUNTERS=y +CONFIG_RFD_FTL=m +CONFIG_RFKILL=y +CONFIG_RFKILL_GPIO=m +CONFIG_RFKILL_INPUT=y +CONFIG_RFKILL_LEDS=y +CONFIG_RFKILL_REGULATOR=m +CONFIG_RFS_ACCEL=y +CONFIG_RING_BUFFER=y +CONFIG_RING_BUFFER_ALLOW_SWAP=y +# CONFIG_RING_BUFFER_BENCHMARK is not set +CONFIG_RIONET=m +CONFIG_RIONET_RX_SIZE=128 +CONFIG_RIONET_TX_SIZE=128 +CONFIG_ROADRUNNER=m +# CONFIG_ROADRUNNER_LARGE_RINGS is not set +CONFIG_ROCKETPORT=m +CONFIG_ROMFS_BACKED_BY_BLOCK=y +# CONFIG_ROMFS_BACKED_BY_BOTH is not set +# CONFIG_ROMFS_BACKED_BY_MTD is not set +CONFIG_ROMFS_FS=m +CONFIG_ROMFS_ON_BLOCK=y +CONFIG_ROSE=m +CONFIG_RPCSEC_GSS_KRB5=m +CONFIG_RPS=y +CONFIG_RT2400PCI=m +CONFIG_RT2500PCI=m +CONFIG_RT2500USB=m +CONFIG_RT2800PCI=m +CONFIG_RT2800PCI_RT33XX=y +CONFIG_RT2800PCI_RT35XX=y +CONFIG_RT2800PCI_RT53XX=y +CONFIG_RT2800USB=m +CONFIG_RT2800USB_RT33XX=y +# CONFIG_RT2800USB_RT35XX is not set +# CONFIG_RT2800USB_RT53XX is not set +CONFIG_RT2800_LIB=m +CONFIG_RT2X00=m +# CONFIG_RT2X00_DEBUG is not set +CONFIG_RT2X00_LIB=m +CONFIG_RT2X00_LIB_CRYPTO=y +CONFIG_RT2X00_LIB_FIRMWARE=y +CONFIG_RT2X00_LIB_LEDS=y +CONFIG_RT2X00_LIB_PCI=m +CONFIG_RT2X00_LIB_USB=m +CONFIG_RT61PCI=m +CONFIG_RT73USB=m +CONFIG_RTAS_ERROR_LOGGING=y +CONFIG_RTAS_PROC=y +CONFIG_RTC_CLASS=y +# CONFIG_RTC_DEBUG is not set +CONFIG_RTC_DRV_88PM860X=m +CONFIG_RTC_DRV_AB3100=m +CONFIG_RTC_DRV_AB8500=m +CONFIG_RTC_DRV_BQ32K=m +CONFIG_RTC_DRV_BQ4802=m +CONFIG_RTC_DRV_DS1286=m +CONFIG_RTC_DRV_DS1305=m +CONFIG_RTC_DRV_DS1307=m +CONFIG_RTC_DRV_DS1374=m +CONFIG_RTC_DRV_DS1390=m +CONFIG_RTC_DRV_DS1511=m +CONFIG_RTC_DRV_DS1553=m +CONFIG_RTC_DRV_DS1672=m +CONFIG_RTC_DRV_DS1742=m +CONFIG_RTC_DRV_DS3232=m +CONFIG_RTC_DRV_DS3234=m +CONFIG_RTC_DRV_EM3027=m +CONFIG_RTC_DRV_FM3130=m +CONFIG_RTC_DRV_GENERIC=m +CONFIG_RTC_DRV_ISL12022=m +CONFIG_RTC_DRV_ISL1208=m +CONFIG_RTC_DRV_M41T80=m +CONFIG_RTC_DRV_M41T80_WDT=y +CONFIG_RTC_DRV_M41T93=m +CONFIG_RTC_DRV_M41T94=m +CONFIG_RTC_DRV_M48T35=m +CONFIG_RTC_DRV_M48T59=m +CONFIG_RTC_DRV_M48T86=m +CONFIG_RTC_DRV_MAX6900=m +CONFIG_RTC_DRV_MAX6902=m +CONFIG_RTC_DRV_MAX8925=m +CONFIG_RTC_DRV_MAX8998=m +CONFIG_RTC_DRV_MC13XXX=m +CONFIG_RTC_DRV_MSM6242=m +CONFIG_RTC_DRV_PCAP=m +CONFIG_RTC_DRV_PCF2123=m +CONFIG_RTC_DRV_PCF50633=m +CONFIG_RTC_DRV_PCF8563=m +CONFIG_RTC_DRV_PCF8583=m +CONFIG_RTC_DRV_PL030=m +CONFIG_RTC_DRV_PL031=m +CONFIG_RTC_DRV_PS3=m +CONFIG_RTC_DRV_R9701=m +CONFIG_RTC_DRV_RP5C01=m +CONFIG_RTC_DRV_RS5C348=m +CONFIG_RTC_DRV_RS5C372=m +CONFIG_RTC_DRV_RV3029C2=m +CONFIG_RTC_DRV_RX8025=m +CONFIG_RTC_DRV_RX8581=m +CONFIG_RTC_DRV_S35390A=m +CONFIG_RTC_DRV_STK17TA8=m +CONFIG_RTC_DRV_V3020=m +CONFIG_RTC_DRV_WM831X=m +CONFIG_RTC_DRV_WM8350=m +CONFIG_RTC_DRV_X1205=m +CONFIG_RTC_HCTOSYS=y +CONFIG_RTC_HCTOSYS_DEVICE="rtc0" +CONFIG_RTC_INTF_DEV=y +# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set +CONFIG_RTC_INTF_PROC=y +CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_LIB=y +CONFIG_RTL8180=m +CONFIG_RTL8187=m +CONFIG_RTL8187_LEDS=y +CONFIG_RTL8192CU=m +CONFIG_RTL8192C_COMMON=m +CONFIG_RTL8192SE=m +CONFIG_RTL8192U=m +CONFIG_RTLWIFI=m +# CONFIG_RTS_PSTOR_DEBUG is not set +CONFIG_RT_GROUP_SCHED=y +CONFIG_RT_MUTEXES=y +# CONFIG_RT_MUTEX_TESTER is not set +CONFIG_RWSEM_XCHGADD_ALGORITHM=y +CONFIG_RXKAD=m +CONFIG_S2IO=m +# CONFIG_SAMPLES is not set +CONFIG_SAMSUNG_LAPTOP=m +CONFIG_SATA_ACARD_AHCI=m +CONFIG_SATA_AHCI=m +CONFIG_SATA_AHCI_PLATFORM=m +CONFIG_SATA_INIC162X=m +CONFIG_SATA_MV=m +CONFIG_SATA_NV=m +CONFIG_SATA_PMP=y +CONFIG_SATA_PROMISE=m +CONFIG_SATA_QSTOR=m +CONFIG_SATA_SIL=m +CONFIG_SATA_SIL24=m +CONFIG_SATA_SIS=m +CONFIG_SATA_SX4=m +CONFIG_SATA_ULI=m +CONFIG_SATA_VIA=m +CONFIG_SATA_VITESSE=m +CONFIG_SBC7240_WDT=m +CONFIG_SBC8360_WDT=m +CONFIG_SBC_EPX_C3_WATCHDOG=m +CONFIG_SBC_FITPC2_WATCHDOG=m +CONFIG_SBE_2T3E3=m +CONFIG_SBE_PMCC4_NCOMM=y +CONFIG_SBNI=m +# CONFIG_SBNI_MULTILINE is not set +CONFIG_SC1200_WDT=m +CONFIG_SC520_WDT=m +CONFIG_SC92031=m +CONFIG_SCA3000=m +CONFIG_SCC=m +# CONFIG_SCC_DELAY is not set +# CONFIG_SCC_TRXECHO is not set +CONFIG_SCHED_AUTOGROUP=y +CONFIG_SCHED_DEBUG=y +CONFIG_SCHED_HRTICK=y +CONFIG_SCHED_MC=y +CONFIG_SCHED_OMIT_FRAME_POINTER=y +CONFIG_SCHED_SMT=y +CONFIG_SCHED_TRACER=y +CONFIG_SCSI=y +CONFIG_SCSI_3W_9XXX=m +CONFIG_SCSI_3W_SAS=m +CONFIG_SCSI_7000FASST=m +CONFIG_SCSI_AACRAID=m +CONFIG_SCSI_AHA152X=m +CONFIG_SCSI_AHA1542=m +CONFIG_SCSI_AHA1740=m +CONFIG_SCSI_AIC79XX=m +CONFIG_SCSI_AIC7XXX=m +# CONFIG_SCSI_AIC7XXX_OLD is not set +CONFIG_SCSI_AIC94XX=m +CONFIG_SCSI_ARCMSR=m +CONFIG_SCSI_ARCMSR_AER=y +CONFIG_SCSI_BFA_FC=m +CONFIG_SCSI_BNX2X_FCOE=m +CONFIG_SCSI_BNX2_ISCSI=m +CONFIG_SCSI_BUSLOGIC=m +CONFIG_SCSI_CONSTANTS=y +CONFIG_SCSI_CXGB3_ISCSI=m +CONFIG_SCSI_CXGB4_ISCSI=m +CONFIG_SCSI_DC390T=m +CONFIG_SCSI_DC395x=m +CONFIG_SCSI_DEBUG=m +CONFIG_SCSI_DH_ALUA=m +CONFIG_SCSI_DH_EMC=m +CONFIG_SCSI_DH_HP_SW=m +CONFIG_SCSI_DH_RDAC=m +CONFIG_SCSI_DMA=y +CONFIG_SCSI_DMX3191D=m +CONFIG_SCSI_DPT_I2O=m +CONFIG_SCSI_DTC3280=m +CONFIG_SCSI_EATA=m +CONFIG_SCSI_EATA_LINKED_COMMANDS=y +CONFIG_SCSI_EATA_MAX_TAGS=16 +CONFIG_SCSI_EATA_TAGGED_QUEUE=y +CONFIG_SCSI_ENCLOSURE=m +CONFIG_SCSI_FC_ATTRS=m +CONFIG_SCSI_FC_TGT_ATTRS=y +CONFIG_SCSI_FD_MCS=m +# CONFIG_SCSI_FLASHPOINT is not set +CONFIG_SCSI_FUTURE_DOMAIN=m +CONFIG_SCSI_GDTH=m +CONFIG_SCSI_GENERIC_NCR5380=m +CONFIG_SCSI_GENERIC_NCR5380_MMIO=m +CONFIG_SCSI_GENERIC_NCR53C400=y +CONFIG_SCSI_HPSA=m +CONFIG_SCSI_HPTIOP=m +CONFIG_SCSI_IBMMCA=m +CONFIG_SCSI_IBMVFC_TRACE=y +CONFIG_SCSI_IMM=m +CONFIG_SCSI_IN2000=m +CONFIG_SCSI_INIA100=m +CONFIG_SCSI_INITIO=m +CONFIG_SCSI_IPS=m +CONFIG_SCSI_ISCI=m +CONFIG_SCSI_ISCSI_ATTRS=m +# CONFIG_SCSI_IZIP_EPP16 is not set +# CONFIG_SCSI_IZIP_SLOW_CTR is not set +CONFIG_SCSI_LOGGING=y +CONFIG_SCSI_LOWLEVEL=y +CONFIG_SCSI_LOWLEVEL_PCMCIA=y +CONFIG_SCSI_LPFC=m +# CONFIG_SCSI_LPFC_DEBUG_FS is not set +CONFIG_SCSI_MAC53C94=m +CONFIG_SCSI_MESH=m +CONFIG_SCSI_MESH_RESET_DELAY_MS=4000 +CONFIG_SCSI_MESH_SYNC_RATE=5 +CONFIG_SCSI_MOD=y +CONFIG_SCSI_MPT2SAS=m +# CONFIG_SCSI_MPT2SAS_LOGGING is not set +CONFIG_SCSI_MPT2SAS_MAX_SGE=128 +CONFIG_SCSI_MULTI_LUN=y +CONFIG_SCSI_MVSAS=m +CONFIG_SCSI_MVSAS_DEBUG=y +CONFIG_SCSI_NCR53C406A=m +CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=8 +CONFIG_SCSI_NCR53C8XX_MAX_TAGS=4 +CONFIG_SCSI_NCR53C8XX_SYNC=5 +CONFIG_SCSI_NCR_D700=m +CONFIG_SCSI_NCR_Q720=m +CONFIG_SCSI_NETLINK=y +# CONFIG_SCSI_OSD_DEBUG is not set +CONFIG_SCSI_OSD_DPRINT_SENSE=1 +CONFIG_SCSI_OSD_ULD=m +CONFIG_SCSI_PAS16=m +CONFIG_SCSI_PM8001=m +CONFIG_SCSI_PMCRAID=m +CONFIG_SCSI_PPA=m +CONFIG_SCSI_PROC_FS=y +CONFIG_SCSI_QLA_FC=m +CONFIG_SCSI_QLOGIC_1280=m +CONFIG_SCSI_QLOGIC_FAS=m +CONFIG_SCSI_SAS_ATA=y +CONFIG_SCSI_SAS_ATTRS=m +CONFIG_SCSI_SAS_HOST_SMP=y +CONFIG_SCSI_SAS_LIBSAS=m +CONFIG_SCSI_SCAN_ASYNC=y +CONFIG_SCSI_SIM710=m +CONFIG_SCSI_SRP=m +CONFIG_SCSI_SRP_ATTRS=m +CONFIG_SCSI_SRP_TGT_ATTRS=y +CONFIG_SCSI_STEX=m +CONFIG_SCSI_SYM53C416=m +CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 +CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 +CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 +CONFIG_SCSI_SYM53C8XX_MMIO=y +CONFIG_SCSI_T128=m +CONFIG_SCSI_TGT=m +CONFIG_SCSI_U14_34F=m +CONFIG_SCSI_U14_34F_LINKED_COMMANDS=y +CONFIG_SCSI_U14_34F_MAX_TAGS=8 +CONFIG_SCSI_U14_34F_TAGGED_QUEUE=y +CONFIG_SCSI_ULTRASTOR=m +CONFIG_SCSI_WAIT_SCAN=m +# CONFIG_SCTP_DBG_MSG is not set +# CONFIG_SCTP_DBG_OBJCNT is not set +CONFIG_SCTP_HMAC_MD5=y +# CONFIG_SCTP_HMAC_NONE is not set +# CONFIG_SCTP_HMAC_SHA1 is not set +CONFIG_SCx200=m +CONFIG_SCx200HR_TIMER=m +CONFIG_SCx200_ACB=m +CONFIG_SCx200_GPIO=m +CONFIG_SCx200_I2C=m +CONFIG_SCx200_I2C_SCL=12 +CONFIG_SCx200_I2C_SDA=13 +CONFIG_SCx200_WDT=m +CONFIG_SDIO_UART=m +CONFIG_SDLA=m +CONFIG_SEALEVEL_4021=m +CONFIG_SECCOMP=y +CONFIG_SECCOMP_FILTER=y +CONFIG_SECURITY=y +CONFIG_SECURITYFS=y +CONFIG_SECURITY_APPARMOR=y +CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=1 +CONFIG_SECURITY_APPARMOR_COMPAT_24=y +# CONFIG_SECURITY_DMESG_RESTRICT is not set +CONFIG_SECURITY_NETWORK=y +# CONFIG_SECURITY_NETWORK_XFRM is not set +CONFIG_SECURITY_PATH=y +CONFIG_SECURITY_SELINUX=y +CONFIG_SECURITY_SELINUX_AVC_STATS=y +CONFIG_SECURITY_SELINUX_BOOTPARAM=y +CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=0 +CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 +CONFIG_SECURITY_SELINUX_DEVELOP=y +CONFIG_SECURITY_SELINUX_DISABLE=y +# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set +CONFIG_SECURITY_SMACK=y +CONFIG_SECURITY_TOMOYO=y +CONFIG_SECURITY_YAMA=y +CONFIG_SEEQ8005=m +CONFIG_SELECT_MEMORY_MODEL=y +CONFIG_SENSORS_ABITUGURU=m +CONFIG_SENSORS_ABITUGURU3=m +CONFIG_SENSORS_ACPI_POWER=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_ADS1015=m +CONFIG_SENSORS_ADS7828=m +CONFIG_SENSORS_ADS7871=m +CONFIG_SENSORS_ADT7411=m +CONFIG_SENSORS_ADT7462=m +CONFIG_SENSORS_ADT7470=m +CONFIG_SENSORS_ADT7475=m +CONFIG_SENSORS_AMC6821=m +CONFIG_SENSORS_AMS=m +CONFIG_SENSORS_AMS_I2C=y +CONFIG_SENSORS_AMS_PMU=y +CONFIG_SENSORS_APDS990X=m +CONFIG_SENSORS_APPLESMC=m +CONFIG_SENSORS_ASB100=m +CONFIG_SENSORS_ASC7621=m +CONFIG_SENSORS_ATK0110=m +CONFIG_SENSORS_ATXP1=m +CONFIG_SENSORS_BH1770=m +CONFIG_SENSORS_BH1780=m +CONFIG_SENSORS_CORETEMP=m +CONFIG_SENSORS_DME1737=m +CONFIG_SENSORS_DS1621=m +CONFIG_SENSORS_DS620=m +CONFIG_SENSORS_EMC1403=m +CONFIG_SENSORS_EMC2103=m +CONFIG_SENSORS_EMC6W201=m +CONFIG_SENSORS_F71805F=m +CONFIG_SENSORS_F71882FG=m +CONFIG_SENSORS_F75375S=m +CONFIG_SENSORS_FAM15H_POWER=m +CONFIG_SENSORS_FSCHMD=m +CONFIG_SENSORS_G760A=m +CONFIG_SENSORS_GL518SM=m +CONFIG_SENSORS_GL520SM=m +CONFIG_SENSORS_GPIO_FAN=m +CONFIG_SENSORS_HDAPS=m +CONFIG_SENSORS_HMC5843=m +CONFIG_SENSORS_I5K_AMB=m +CONFIG_SENSORS_IBMAEM=m +CONFIG_SENSORS_IBMPEX=m +CONFIG_SENSORS_ISL29018=m +CONFIG_SENSORS_IT87=m +CONFIG_SENSORS_JC42=m +CONFIG_SENSORS_K10TEMP=m +CONFIG_SENSORS_K8TEMP=m +# CONFIG_SENSORS_LINEAGE is not set +CONFIG_SENSORS_LIS3LV02D=m +CONFIG_SENSORS_LIS3_I2C=m +CONFIG_SENSORS_LIS3_SPI=m +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_LM95241=m +CONFIG_SENSORS_LTC4151=m +CONFIG_SENSORS_LTC4215=m +CONFIG_SENSORS_LTC4245=m +CONFIG_SENSORS_LTC4261=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_MC13783_ADC=m +CONFIG_SENSORS_PC87360=m +CONFIG_SENSORS_PC87427=m +CONFIG_SENSORS_PCF8591=m +CONFIG_SENSORS_SCH5627=m +CONFIG_SENSORS_SHT15=m +CONFIG_SENSORS_SHT21=m +CONFIG_SENSORS_SIS5595=m +CONFIG_SENSORS_SMM665=m +CONFIG_SENSORS_SMSC47B397=m +CONFIG_SENSORS_SMSC47M1=m +CONFIG_SENSORS_SMSC47M192=m +CONFIG_SENSORS_THMC50=m +CONFIG_SENSORS_TMP102=m +CONFIG_SENSORS_TMP401=m +CONFIG_SENSORS_TMP421=m +CONFIG_SENSORS_TSL2550=m +CONFIG_SENSORS_TSL2563=m +CONFIG_SENSORS_TWL4030_MADC=m +CONFIG_SENSORS_VIA686A=m +CONFIG_SENSORS_VIA_CPUTEMP=m +CONFIG_SENSORS_VT1211=m +CONFIG_SENSORS_VT8231=m +CONFIG_SENSORS_W83627EHF=m +CONFIG_SENSORS_W83627HF=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_WM831X=m +CONFIG_SENSORS_WM8350=m +CONFIG_SERIAL_8250_ACCENT=m +CONFIG_SERIAL_8250_BOCA=m +CONFIG_SERIAL_8250_CONSOLE=y +CONFIG_SERIAL_8250_CS=m +# CONFIG_SERIAL_8250_DETECT_IRQ is not set +CONFIG_SERIAL_8250_EXAR_ST16C554=m +CONFIG_SERIAL_8250_EXTENDED=y +CONFIG_SERIAL_8250_FOURPORT=m +CONFIG_SERIAL_8250_HUB6=m +CONFIG_SERIAL_8250_MANY_PORTS=y +CONFIG_SERIAL_8250_MCA=m +CONFIG_SERIAL_8250_NR_UARTS=48 +CONFIG_SERIAL_8250_PNP=y +CONFIG_SERIAL_8250_RSA=y +CONFIG_SERIAL_8250_RUNTIME_UARTS=32 +CONFIG_SERIAL_8250_SHARE_IRQ=y +CONFIG_SERIAL_ALTERA_JTAGUART=m +CONFIG_SERIAL_ALTERA_UART=m +CONFIG_SERIAL_ALTERA_UART_BAUDRATE=115200 +CONFIG_SERIAL_ALTERA_UART_MAXPORTS=4 +# CONFIG_SERIAL_AMBA_PL010 is not set +CONFIG_SERIAL_AMBA_PL011=m +CONFIG_SERIAL_CORE=y +CONFIG_SERIAL_CORE_CONSOLE=y +# CONFIG_SERIAL_ICOM is not set +# CONFIG_SERIAL_IFX6X60 is not set +CONFIG_SERIAL_JSM=m +CONFIG_SERIAL_MAX3100=m +CONFIG_SERIAL_MAX3107=m +CONFIG_SERIAL_MFD_HSU=m +CONFIG_SERIAL_MRST_MAX3110=m +CONFIG_SERIAL_NONSTANDARD=y +CONFIG_SERIAL_OF_PLATFORM=m +CONFIG_SERIAL_OMAP=y +CONFIG_SERIAL_OMAP_CONSOLE=y +CONFIG_SERIAL_PCH_UART=m +CONFIG_SERIAL_PMACZILOG_CONSOLE=y +# CONFIG_SERIAL_PMACZILOG_TTYS is not set +CONFIG_SERIAL_TIMBERDALE=m +CONFIG_SERIAL_XILINX_PS_UART=m +CONFIG_SERIO=y +CONFIG_SERIO_ALTERA_PS2=m +# CONFIG_SERIO_AMBAKMI is not set +CONFIG_SERIO_CT82C710=m +CONFIG_SERIO_I8042=y +CONFIG_SERIO_LIBPS2=y +CONFIG_SERIO_PARKBD=m +CONFIG_SERIO_PCIPS2=m +CONFIG_SERIO_PS2MULT=m +CONFIG_SERIO_RAW=m +CONFIG_SERIO_SERPORT=m +CONFIG_SERIO_XILINX_XPS_PS2=m +CONFIG_SFC=m +CONFIG_SFC_MTD=y +CONFIG_SFI=y +CONFIG_SGI_IOC4=m +CONFIG_SGI_PARTITION=y +CONFIG_SHMEM=y +# CONFIG_SIGMA is not set +CONFIG_SIGMATEL_FIR=m +CONFIG_SIGNALFD=y +CONFIG_SIMPLE_GPIO=y +CONFIG_SIS190=m +CONFIG_SIS900=m +CONFIG_SKFP=m +CONFIG_SKGE=m +# CONFIG_SKGE_DEBUG is not set +CONFIG_SKISA=m +CONFIG_SKY2=m +# CONFIG_SKY2_DEBUG is not set +# CONFIG_SLAB is not set +CONFIG_SLABINFO=y +CONFIG_SLICOSS=m +CONFIG_SLIP_COMPRESSED=y +CONFIG_SLIP_MODE_SLIP6=y +CONFIG_SLIP_SMART=y +# CONFIG_SLOB is not set +CONFIG_SLUB=y +CONFIG_SLUB_DEBUG=y +# CONFIG_SLUB_DEBUG_ON is not set +# CONFIG_SLUB_STATS is not set +CONFIG_SMARTJOYPLUS_FF=y +CONFIG_SMC911X=m +CONFIG_SMC9194=m +CONFIG_SMC91X=m +CONFIG_SMCTR=m +CONFIG_SMC_IRCC_FIR=m +CONFIG_SMSC37B787_WDT=m +CONFIG_SMSC911X=m +# CONFIG_SMSC911X_ARCH_HOOKS is not set +CONFIG_SMSC9420=m +CONFIG_SMSC_SCH311X_WDT=m +CONFIG_SMS_SDIO_DRV=m +CONFIG_SMS_SIANO_MDTV=m +CONFIG_SMS_USB_DRV=m +CONFIG_SND_AC97_CODEC=m +CONFIG_SND_AC97_POWER_SAVE=y +CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0 +CONFIG_SND_AD1816A=m +CONFIG_SND_AD1848=m +CONFIG_SND_AD1889=m +CONFIG_SND_ADLIB=m +CONFIG_SND_ALOOP=m +CONFIG_SND_ALS100=m +CONFIG_SND_ALS300=m +CONFIG_SND_ALS4000=m +CONFIG_SND_AOA=m +CONFIG_SND_AOA_FABRIC_LAYOUT=m +CONFIG_SND_AOA_ONYX=m +CONFIG_SND_AOA_SOUNDBUS=m +CONFIG_SND_AOA_SOUNDBUS_I2S=m +CONFIG_SND_AOA_TAS=m +CONFIG_SND_AOA_TOONIE=m +CONFIG_SND_ARM=y +CONFIG_SND_ARMAACI=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_AZT1605=m +CONFIG_SND_AZT2316=m +CONFIG_SND_AZT2320=m +CONFIG_SND_AZT3328=m +CONFIG_SND_BT87X=m +CONFIG_SND_CA0106=m +CONFIG_SND_CMI8330=m +CONFIG_SND_CMIPCI=m +CONFIG_SND_CS4231=m +CONFIG_SND_CS4236=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_DARLA24=m +# CONFIG_SND_DEBUG is not set +CONFIG_SND_DMA_SGBUF=y +CONFIG_SND_DRIVERS=y +CONFIG_SND_DUMMY=m +CONFIG_SND_DYNAMIC_MINORS=y +CONFIG_SND_ECHO3G=m +CONFIG_SND_EMU10K1=m +CONFIG_SND_EMU10K1X=m +CONFIG_SND_ENS1370=m +CONFIG_SND_ENS1371=m +CONFIG_SND_ES1688=m +CONFIG_SND_ES18XX=m +CONFIG_SND_ES1938=m +CONFIG_SND_ES1968=m +CONFIG_SND_ES1968_INPUT=y +CONFIG_SND_ES1968_RADIO=y +CONFIG_SND_FIREWIRE=y +CONFIG_SND_FIREWIRE_LIB=m +CONFIG_SND_FIREWIRE_SPEAKERS=m +CONFIG_SND_FM801=m +CONFIG_SND_FM801_TEA575X_BOOL=y +CONFIG_SND_GINA20=m +CONFIG_SND_GINA24=m +CONFIG_SND_GUSCLASSIC=m +CONFIG_SND_GUSEXTREME=m +CONFIG_SND_GUSMAX=m +CONFIG_SND_HDA_CODEC_ANALOG=y +CONFIG_SND_HDA_CODEC_CA0110=y +CONFIG_SND_HDA_CODEC_CIRRUS=y +CONFIG_SND_HDA_CODEC_CMEDIA=y +CONFIG_SND_HDA_CODEC_CONEXANT=y +CONFIG_SND_HDA_CODEC_HDMI=y +CONFIG_SND_HDA_CODEC_REALTEK=y +CONFIG_SND_HDA_CODEC_SI3054=y +CONFIG_SND_HDA_CODEC_SIGMATEL=y +CONFIG_SND_HDA_CODEC_VIA=y +CONFIG_SND_HDA_GENERIC=y +CONFIG_SND_HDA_HWDEP=y +CONFIG_SND_HDA_INPUT_BEEP=y +CONFIG_SND_HDA_INPUT_BEEP_MODE=0 +CONFIG_SND_HDA_INPUT_JACK=y +CONFIG_SND_HDA_INTEL=m +CONFIG_SND_HDA_PATCH_LOADER=y +CONFIG_SND_HDA_POWER_SAVE=y +CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 +CONFIG_SND_HDA_RECONFIG=y +CONFIG_SND_HDSP=m +CONFIG_SND_HDSPM=m +CONFIG_SND_HRTIMER=m +CONFIG_SND_HWDEP=m +CONFIG_SND_ICE1712=m +CONFIG_SND_ICE1724=m +CONFIG_SND_INDIGO=m +CONFIG_SND_INDIGODJ=m +CONFIG_SND_INDIGODJX=m +CONFIG_SND_INDIGOIO=m +CONFIG_SND_INDIGOIOX=m +CONFIG_SND_INTEL8X0=m +CONFIG_SND_INTEL8X0M=m +CONFIG_SND_INTERWAVE=m +CONFIG_SND_INTERWAVE_STB=m +CONFIG_SND_ISA=y +CONFIG_SND_ISIGHT=m +CONFIG_SND_JACK=y +CONFIG_SND_JAZZ16=m +CONFIG_SND_KORG1212=m +CONFIG_SND_LAYLA20=m +CONFIG_SND_LAYLA24=m +CONFIG_SND_LOLA=m +CONFIG_SND_LX6464ES=m +CONFIG_SND_MAESTRO3=m +CONFIG_SND_MAESTRO3_INPUT=y +CONFIG_SND_MIA=m +CONFIG_SND_MIRO=m +CONFIG_SND_MIXART=m +CONFIG_SND_MONA=m +CONFIG_SND_MPU401=m +CONFIG_SND_MPU401_UART=m +CONFIG_SND_MSND_CLASSIC=m +CONFIG_SND_MSND_PINNACLE=m +CONFIG_SND_MTS64=m +CONFIG_SND_NM256=m +CONFIG_SND_OMAP_SOC=y +CONFIG_SND_OMAP_SOC_IGEP0020=y +CONFIG_SND_OMAP_SOC_MCBSP=y +CONFIG_SND_OMAP_SOC_OMAP3EVM=y +CONFIG_SND_OMAP_SOC_OMAP3_BEAGLE=y +CONFIG_SND_OMAP_SOC_OMAP3_PANDORA=y +CONFIG_SND_OMAP_SOC_OVERO=y +CONFIG_SND_OMAP_SOC_RX51=m +CONFIG_SND_OMAP_SOC_SDP3430=y +CONFIG_SND_OMAP_SOC_ZOOM2=y +CONFIG_SND_OPL3SA2=m +CONFIG_SND_OPL3_LIB=m +CONFIG_SND_OPL4_LIB=m +CONFIG_SND_OPTI92X_AD1848=m +CONFIG_SND_OPTI92X_CS4231=m +CONFIG_SND_OPTI93X=m +CONFIG_SND_OSSEMUL=y +CONFIG_SND_OXYGEN=m +CONFIG_SND_OXYGEN_LIB=m +CONFIG_SND_PCI=y +CONFIG_SND_PCMCIA=y +CONFIG_SND_PCM_OSS_PLUGINS=y +CONFIG_SND_PCSP=m +CONFIG_SND_PCXHR=m +CONFIG_SND_PDAUDIOCF=m +CONFIG_SND_PORTMAN2X4=m +CONFIG_SND_POWERMAC=m +CONFIG_SND_POWERMAC_AUTO_DRC=y +CONFIG_SND_PPC=y +CONFIG_SND_PS3=m +CONFIG_SND_PS3_DEFAULT_START_DELAY=2000 +CONFIG_SND_RAWMIDI=m +CONFIG_SND_RIPTIDE=m +CONFIG_SND_RME32=m +CONFIG_SND_RME96=m +CONFIG_SND_RME9652=m +CONFIG_SND_SB16=m +CONFIG_SND_SB16_CSP=y +CONFIG_SND_SB16_DSP=m +CONFIG_SND_SB8=m +CONFIG_SND_SB8_DSP=m +CONFIG_SND_SBAWE=m +CONFIG_SND_SB_COMMON=m +CONFIG_SND_SC6000=m +# CONFIG_SND_SEQUENCER_OSS is not set +CONFIG_SND_SEQ_DUMMY=m +CONFIG_SND_SEQ_HRTIMER_DEFAULT=y +CONFIG_SND_SIS7019=m +CONFIG_SND_SOC_88PM860X=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_ALL_CODECS=m +# CONFIG_SND_SOC_CACHE_LZO is not set +CONFIG_SND_SOC_CS4270=m +CONFIG_SND_SOC_CS4271=m +CONFIG_SND_SOC_CS42L51=m +CONFIG_SND_SOC_CX20442=m +CONFIG_SND_SOC_DA7210=m +CONFIG_SND_SOC_DFBMCS320=m +CONFIG_SND_SOC_L3=m +CONFIG_SND_SOC_LM4857=m +CONFIG_SND_SOC_MAX98088=m +CONFIG_SND_SOC_MAX98095=m +CONFIG_SND_SOC_MAX9850=m +CONFIG_SND_SOC_MAX9877=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_TLV320AIC3X=m +CONFIG_SND_SOC_TLV320DAC33=m +CONFIG_SND_SOC_TPA6130A2=m +CONFIG_SND_SOC_TVL320AIC32X4=m +CONFIG_SND_SOC_TWL6040=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_WM2000=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_WM9090=m +CONFIG_SND_SOC_WM_HUBS=m +CONFIG_SND_SONICVIBES=m +CONFIG_SND_SPI=y +CONFIG_SND_SSCAPE=m +CONFIG_SND_SUPPORT_OLD_API=y +CONFIG_SND_TEA575X=m +CONFIG_SND_TRIDENT=m +CONFIG_SND_USB=y +# CONFIG_SND_USB_6FIRE is not set +CONFIG_SND_USB_AUDIO=m +CONFIG_SND_USB_CAIAQ=m +CONFIG_SND_USB_CAIAQ_INPUT=y +CONFIG_SND_USB_UA101=m +CONFIG_SND_USB_US122L=m +CONFIG_SND_USB_USX2Y=m +# CONFIG_SND_VERBOSE_PRINTK is not set +CONFIG_SND_VERBOSE_PROCFS=y +CONFIG_SND_VIA82XX=m +CONFIG_SND_VIA82XX_MODEM=m +CONFIG_SND_VIRMIDI=m +CONFIG_SND_VIRTUOSO=m +CONFIG_SND_VMASTER=y +CONFIG_SND_VX222=m +CONFIG_SND_VXPOCKET=m +CONFIG_SND_VX_LIB=m +CONFIG_SND_WAVEFRONT=m +CONFIG_SND_WSS_LIB=m +CONFIG_SND_YMFPCI=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_OV2640=m +CONFIG_SOC_CAMERA_OV6650=m +CONFIG_SOC_CAMERA_OV772X=m +CONFIG_SOC_CAMERA_OV9640=m +CONFIG_SOC_CAMERA_OV9740=m +CONFIG_SOC_CAMERA_PLATFORM=m +CONFIG_SOC_CAMERA_RJ54N1=m +CONFIG_SOC_CAMERA_TW9910=m +CONFIG_SOC_OMAP3430=y +CONFIG_SOC_OMAPTI816X=y +CONFIG_SOFT_WATCHDOG=m +CONFIG_SOLARIS_X86_PARTITION=y +# CONFIG_SOLO6X10 is not set +CONFIG_SONYPI=m +CONFIG_SONYPI_COMPAT=y +CONFIG_SONY_LAPTOP=m +CONFIG_SOUND_OSS_CORE_PRECLAIM=y +# CONFIG_SOUND_PRIME is not set +CONFIG_SP5100_TCO=m +CONFIG_SPARSEMEM=y +CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y +CONFIG_SPARSEMEM_EXTREME=y +CONFIG_SPARSEMEM_STATIC=y +CONFIG_SPARSEMEM_VMEMMAP=y +CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y +# CONFIG_SPARSE_RCU_POINTER is not set +CONFIG_SPEAKUP=m +CONFIG_SPEAKUP_SYNTH_ACNTPC=m +CONFIG_SPEAKUP_SYNTH_ACNTSA=m +CONFIG_SPEAKUP_SYNTH_APOLLO=m +CONFIG_SPEAKUP_SYNTH_AUDPTR=m +CONFIG_SPEAKUP_SYNTH_BNS=m +CONFIG_SPEAKUP_SYNTH_DECEXT=m +CONFIG_SPEAKUP_SYNTH_DECPC=m +CONFIG_SPEAKUP_SYNTH_DECTLK=m +CONFIG_SPEAKUP_SYNTH_DTLK=m +CONFIG_SPEAKUP_SYNTH_DUMMY=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_SPECIALIX=m +CONFIG_SPI=y +CONFIG_SPI_ALTERA=m +CONFIG_SPI_BITBANG=m +CONFIG_SPI_BUTTERFLY=m +# CONFIG_SPI_DEBUG is not set +CONFIG_SPI_DW_MID_DMA=y +# CONFIG_SPI_DW_MMIO is not set +CONFIG_SPI_DW_PCI=m +CONFIG_SPI_GPIO=m +CONFIG_SPI_LM70_LLP=m +CONFIG_SPI_MASTER=y +CONFIG_SPI_OC_TINY=m +CONFIG_SPI_OMAP24XX=m +# CONFIG_SPI_PL022 is not set +CONFIG_SPI_PXA2XX=m +CONFIG_SPI_TLE62X0=m +CONFIG_SPI_TOPCLIFF_PCH=m +# CONFIG_SPI_XILINX is not set +CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_SPU_BASE=y +CONFIG_SPU_FS=m +CONFIG_SPU_FS_64K_LS=y +CONFIG_SQUASHFS=m +# CONFIG_SQUASHFS_EMBEDDED is not set +CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 +CONFIG_SQUASHFS_LZO=y +CONFIG_SQUASHFS_XATTR=y +CONFIG_SQUASHFS_XZ=y +CONFIG_SR_REPORT_TIME_LIMIT=100 +CONFIG_SSB=m +CONFIG_SSB_BLOCKIO=y +# CONFIG_SSB_DEBUG is not set +CONFIG_SSB_DRIVER_PCICORE=y +CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y +CONFIG_SSB_PCIHOST=y +CONFIG_SSB_PCIHOST_POSSIBLE=y +CONFIG_SSB_PCMCIAHOST_POSSIBLE=y +CONFIG_SSB_POSSIBLE=y +CONFIG_SSB_SDIOHOST=y +CONFIG_SSB_SDIOHOST_POSSIBLE=y +# CONFIG_SSB_SILENT is not set +CONFIG_SSB_SPROM=y +CONFIG_SSFDC=m +CONFIG_STACKTRACE=y +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_STAGING=y +CONFIG_STALDRV=y +CONFIG_STALLION=m +# CONFIG_STMMAC_DA is not set +# CONFIG_STMMAC_DUAL_MAC is not set +CONFIG_STMMAC_ETH=m +CONFIG_STOP_MACHINE=y +CONFIG_STP=m +CONFIG_STRICT_DEVMEM=y +# CONFIG_STRIP_ASM_SYMS is not set +CONFIG_STUB_POULSBO=m +CONFIG_SUNDANCE=m +# CONFIG_SUNDANCE_MMIO is not set +CONFIG_SUNRPC=m +CONFIG_SUNRPC_GSS=m +CONFIG_SUNRPC_XPRT_RDMA=m +CONFIG_SUN_PARTITION=y +CONFIG_SUSPEND=y +CONFIG_SUSPEND_FREEZER=y +CONFIG_SWAP=y +CONFIG_SWIOTLB=y +CONFIG_SWIOTLB_XEN=y +# CONFIG_SWP_EMULATE is not set +CONFIG_SYNCLINK=m +CONFIG_SYNCLINKMP=m +CONFIG_SYNCLINK_CS=m +CONFIG_SYNCLINK_GT=m +CONFIG_SYN_COOKIES=y +CONFIG_SYSCTL=y +CONFIG_SYSCTL_SYSCALL=y +CONFIG_SYSCTL_SYSCALL_CHECK=y +CONFIG_SYSFS=y +# CONFIG_SYSFS_DEPRECATED is not set +CONFIG_SYSV68_PARTITION=y +CONFIG_SYSVIPC=y +CONFIG_SYSVIPC_COMPAT=y +CONFIG_SYSVIPC_SYSCTL=y +CONFIG_SYSV_FS=m +CONFIG_SYS_SUPPORTS_APM_EMULATION=y +CONFIG_SYS_SUPPORTS_HUGETLBFS=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_TARGET_CORE=m +CONFIG_TASKSTATS=y +CONFIG_TASK_DELAY_ACCT=y +CONFIG_TASK_IO_ACCOUNTING=y +CONFIG_TASK_SIZE=0xc0000000 +CONFIG_TASK_XACCT=y +CONFIG_TAU=y +# CONFIG_TAU_AVERAGE is not set +# CONFIG_TAU_INT is not set +CONFIG_TC1100_WMI=m +CONFIG_TCG_ATMEL=m +CONFIG_TCG_INFINEON=m +CONFIG_TCG_NSC=m +CONFIG_TCIC=m +CONFIG_TCM_FC=m +CONFIG_TCM_FILEIO=m +CONFIG_TCM_IBLOCK=m +CONFIG_TCM_PSCSI=m +CONFIG_TCP_CONG_ADVANCED=y +CONFIG_TCP_CONG_BIC=m +CONFIG_TCP_CONG_CUBIC=y +CONFIG_TCP_CONG_HSTCP=m +CONFIG_TCP_CONG_HTCP=m +CONFIG_TCP_CONG_HYBLA=m +CONFIG_TCP_CONG_ILLINOIS=m +CONFIG_TCP_CONG_LP=m +CONFIG_TCP_CONG_SCALABLE=m +CONFIG_TCP_CONG_VEGAS=m +CONFIG_TCP_CONG_VENO=m +CONFIG_TCP_CONG_WESTWOOD=m +CONFIG_TCP_CONG_YEAH=m +CONFIG_TCP_MD5SIG=y +CONFIG_TEHUTI=m +CONFIG_TEKRAM_DONGLE=m +CONFIG_TELCLOCK=m +CONFIG_TEST_KSTRTOX=m +# CONFIG_TEST_LIST_SORT is not set +CONFIG_TEST_POWER=m +CONFIG_TEXTSEARCH=y +CONFIG_TEXTSEARCH_BM=m +CONFIG_TEXTSEARCH_FSM=m +CONFIG_TEXTSEARCH_KMP=m +CONFIG_THERMAL_HWMON=y +CONFIG_THERM_ADT746X=m +CONFIG_THERM_PM72=m +CONFIG_THERM_WINDTUNNEL=m +CONFIG_THINKPAD_ACPI=m +CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y +# CONFIG_THINKPAD_ACPI_DEBUG is not set +CONFIG_THINKPAD_ACPI_DEBUGFACILITIES=y +CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y +# CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set +CONFIG_THINKPAD_ACPI_VIDEO=y +CONFIG_THRUSTMASTER_FF=y +# CONFIG_THUMB2_KERNEL is not set +CONFIG_TICK_ONESHOT=y +# CONFIG_TIDSPBRIDGE is not set +CONFIG_TIFM_7XX1=m +CONFIG_TIFM_CORE=m +CONFIG_TIGON3=m +CONFIG_TIMB_DMA=m +CONFIG_TIMERFD=y +CONFIG_TIMER_STATS=y +CONFIG_TINY_RCU=y +CONFIG_TIPC=m +# CONFIG_TIPC_ADVANCED is not set +# CONFIG_TIPC_DEBUG is not set +CONFIG_TI_DAC7512=m +CONFIG_TI_DAVINCI_CPDMA=m +# CONFIG_TI_DAVINCI_EMAC is not set +CONFIG_TI_DAVINCI_MDIO=m +CONFIG_TI_ST=m +CONFIG_TLAN=m +CONFIG_TMD_HERMES=m +CONFIG_TMPFS=y +CONFIG_TMPFS_POSIX_ACL=y +CONFIG_TMPFS_XATTR=y +CONFIG_TMS380TR=m +CONFIG_TMSPCI=m +CONFIG_TOIM3232_DONGLE=m +CONFIG_TOPSTAR_LAPTOP=m +# CONFIG_TOSHIBA is not set +CONFIG_TOSHIBA_BT_RFKILL=m +CONFIG_TOSHIBA_FIR=m +CONFIG_TOUCHSCREEN_88PM860X=m +CONFIG_TOUCHSCREEN_AD7877=m +CONFIG_TOUCHSCREEN_AD7879=m +CONFIG_TOUCHSCREEN_AD7879_I2C=m +CONFIG_TOUCHSCREEN_AD7879_SPI=m +CONFIG_TOUCHSCREEN_ADS7846=m +CONFIG_TOUCHSCREEN_ATMEL_MXT=m +CONFIG_TOUCHSCREEN_BU21013=m +CONFIG_TOUCHSCREEN_CLEARPAD_TM1217=m +CONFIG_TOUCHSCREEN_CY8CTMG110=m +CONFIG_TOUCHSCREEN_DA9034=m +CONFIG_TOUCHSCREEN_DYNAPRO=m +CONFIG_TOUCHSCREEN_EETI=m +CONFIG_TOUCHSCREEN_ELO=m +CONFIG_TOUCHSCREEN_FUJITSU=m +CONFIG_TOUCHSCREEN_GUNZE=m +CONFIG_TOUCHSCREEN_HAMPSHIRE=m +CONFIG_TOUCHSCREEN_HTCPEN=m +CONFIG_TOUCHSCREEN_INEXIO=m +CONFIG_TOUCHSCREEN_MAX11801=m +CONFIG_TOUCHSCREEN_MC13783=m +CONFIG_TOUCHSCREEN_MCS5000=m +CONFIG_TOUCHSCREEN_MK712=m +CONFIG_TOUCHSCREEN_MTOUCH=m +CONFIG_TOUCHSCREEN_PCAP=m +CONFIG_TOUCHSCREEN_PENMOUNT=m +CONFIG_TOUCHSCREEN_ST1232=m +CONFIG_TOUCHSCREEN_STMPE=m +CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4=m +CONFIG_TOUCHSCREEN_TOUCHIT213=m +CONFIG_TOUCHSCREEN_TOUCHRIGHT=m +CONFIG_TOUCHSCREEN_TOUCHWIN=m +CONFIG_TOUCHSCREEN_TPS6507X=m +CONFIG_TOUCHSCREEN_TSC2005=m +CONFIG_TOUCHSCREEN_TSC2007=m +CONFIG_TOUCHSCREEN_UCB1400=m +CONFIG_TOUCHSCREEN_USB_3M=y +CONFIG_TOUCHSCREEN_USB_COMPOSITE=m +CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y +CONFIG_TOUCHSCREEN_USB_E2I=y +CONFIG_TOUCHSCREEN_USB_EGALAX=y +CONFIG_TOUCHSCREEN_USB_ETT_TC45USB=y +CONFIG_TOUCHSCREEN_USB_ETURBO=y +CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y +CONFIG_TOUCHSCREEN_USB_GOTOP=y +CONFIG_TOUCHSCREEN_USB_GUNZE=y +CONFIG_TOUCHSCREEN_USB_IDEALTEK=y +CONFIG_TOUCHSCREEN_USB_IRTOUCH=y +CONFIG_TOUCHSCREEN_USB_ITM=y +CONFIG_TOUCHSCREEN_USB_JASTEC=y +CONFIG_TOUCHSCREEN_USB_NEXIO=y +CONFIG_TOUCHSCREEN_USB_PANJIT=y +CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y +CONFIG_TOUCHSCREEN_W90X900=m +CONFIG_TOUCHSCREEN_WACOM_W8001=m +CONFIG_TOUCHSCREEN_WM831X=m +CONFIG_TOUCHSCREEN_WM9705=y +CONFIG_TOUCHSCREEN_WM9712=y +CONFIG_TOUCHSCREEN_WM9713=y +CONFIG_TOUCHSCREEN_WM97XX=m +CONFIG_TPS6105X=m +CONFIG_TPS6507X=m +CONFIG_TR=y +CONFIG_TRACEPOINTS=y +CONFIG_TRACER_MAX_TRACE=y +CONFIG_TRACE_IRQFLAGS_SUPPORT=y +CONFIG_TRACE_ROUTER=m +CONFIG_TRACE_SINK=m +CONFIG_TRACING=y +CONFIG_TRACING_SUPPORT=y +CONFIG_TRANSPARENT_HUGEPAGE=y +# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set +CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y +CONFIG_TREE_RCU=y +# CONFIG_TREE_RCU_TRACE is not set +CONFIG_TRUSTED_KEYS=y +CONFIG_TSL2583=m +CONFIG_TTY_PRINTK=y +CONFIG_TULIP=m +# CONFIG_TULIP_MMIO is not set +# CONFIG_TULIP_MWI is not set +# CONFIG_TULIP_NAPI is not set +# CONFIG_TUNE_CELL is not set +CONFIG_TWL4030_CODEC=y +CONFIG_TWL4030_MADC=m +CONFIG_TWL4030_POWER=y +CONFIG_TWL4030_WATCHDOG=m +CONFIG_TWL6030_PWM=m +CONFIG_TWL6030_USB=m +CONFIG_TYPHOON=m +CONFIG_U3_DART=y +# CONFIG_UACCESS_WITH_MEMCPY is not set +CONFIG_UBIFS_FS=m +# CONFIG_UBIFS_FS_ADVANCED_COMPR is not set +# CONFIG_UBIFS_FS_DEBUG is not set +CONFIG_UBIFS_FS_LZO=y +CONFIG_UBIFS_FS_XATTR=y +CONFIG_UBIFS_FS_ZLIB=y +CONFIG_UCB1400_CORE=m +CONFIG_UDBG_RTAS_CONSOLE=y +CONFIG_UDF_FS=m +CONFIG_UDF_NLS=y +CONFIG_UEVENT_HELPER_PATH="" +# CONFIG_UFS_DEBUG is not set +CONFIG_UFS_FS=m +# CONFIG_UFS_FS_WRITE is not set +CONFIG_UID16=y +CONFIG_UIO=m +CONFIG_UIO_AEC=m +CONFIG_UIO_CIF=m +CONFIG_UIO_NETX=m +CONFIG_UIO_PCI_GENERIC=m +CONFIG_UIO_PDRV=m +CONFIG_UIO_PDRV_GENIRQ=m +CONFIG_UIO_SERCOS3=m +CONFIG_ULI526X=m +CONFIG_ULTRA=m +CONFIG_ULTRA32=m +CONFIG_ULTRAMCA=m +CONFIG_ULTRIX_PARTITION=y +CONFIG_UNIX=y +CONFIG_UNIX98_PTYS=y +CONFIG_UNIXWARE_DISKLABEL=y +CONFIG_UNUSED_SYMBOLS=y +CONFIG_USB=y +# CONFIG_USBIP_CORE is not set +CONFIG_USBPCWATCHDOG=m +CONFIG_USB_ACM=m +CONFIG_USB_ADUTUX=m +CONFIG_USB_ALI_M5632=y +CONFIG_USB_AN2720=y +# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set +CONFIG_USB_APPLEDISPLAY=m +CONFIG_USB_ARCH_HAS_EHCI=y +CONFIG_USB_ARCH_HAS_HCD=y +CONFIG_USB_ARCH_HAS_OHCI=y +CONFIG_USB_ARMLINUX=y +CONFIG_USB_ATM=m +CONFIG_USB_AUDIO=m +CONFIG_USB_BELKIN=y +CONFIG_USB_C67X00_HCD=m +CONFIG_USB_CATC=m +CONFIG_USB_CDC_COMPOSITE=m +CONFIG_USB_CDC_PHONET=m +CONFIG_USB_CXACRU=m +CONFIG_USB_CYPRESS_CY7C63=m +CONFIG_USB_CYTHERM=m +# CONFIG_USB_DEBUG is not set +# CONFIG_USB_DEVICEFS is not set +# CONFIG_USB_DEVICE_CLASS is not set +CONFIG_USB_DSBR=m +CONFIG_USB_DUMMY_HCD=m +# CONFIG_USB_DYNAMIC_MINORS is not set +CONFIG_USB_EHCI_BIG_ENDIAN_DESC=y +CONFIG_USB_EHCI_BIG_ENDIAN_MMIO=y +CONFIG_USB_EHCI_HCD=y +CONFIG_USB_EHCI_HCD_OMAP=y +CONFIG_USB_EHCI_HCD_PPC_OF=y +CONFIG_USB_EHCI_ROOT_HUB_TT=y +CONFIG_USB_EMI26=m +CONFIG_USB_EMI62=m +CONFIG_USB_ENESTORAGE=m +CONFIG_USB_EPSON2888=y +CONFIG_USB_ETH=m +# CONFIG_USB_ETH_EEM is not set +CONFIG_USB_ETH_RNDIS=y +CONFIG_USB_EZUSB=y +CONFIG_USB_FILE_STORAGE=m +# CONFIG_USB_FILE_STORAGE_TEST is not set +CONFIG_USB_FTDI_ELAN=m +CONFIG_USB_FUNCTIONFS=m +CONFIG_USB_FUNCTIONFS_ETH=y +CONFIG_USB_FUNCTIONFS_GENERIC=y +CONFIG_USB_FUNCTIONFS_RNDIS=y +CONFIG_USB_GADGETFS=m +# CONFIG_USB_GADGET_AMD5536UDC is not set +# CONFIG_USB_GADGET_CI13XXX_PCI is not set +# 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_DUALSPEED=y +# CONFIG_USB_GADGET_EG20T is not set +# CONFIG_USB_GADGET_FUSB300 is not set +# CONFIG_USB_GADGET_LANGWELL is not set +# CONFIG_USB_GADGET_M66592 is not set +# CONFIG_USB_GADGET_OMAP is not set +# CONFIG_USB_GADGET_PXA_U2O is not set +# CONFIG_USB_GADGET_R8A66597 is not set +CONFIG_USB_GADGET_SELECTED=y +CONFIG_USB_GADGET_VBUS_DRAW=2 +CONFIG_USB_GL860=m +CONFIG_USB_GOKU=m +CONFIG_USB_GSPCA=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_SPCA1528=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_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_USB_G_DBGP=m +# CONFIG_USB_G_DBGP_PRINTK is not set +CONFIG_USB_G_DBGP_SERIAL=y +CONFIG_USB_G_HID=m +CONFIG_USB_G_MULTI_CDC=y +CONFIG_USB_G_MULTI_RNDIS=y +CONFIG_USB_G_NCM=m +CONFIG_USB_G_NOKIA=m +CONFIG_USB_G_PRINTER=m +CONFIG_USB_G_SERIAL=m +CONFIG_USB_G_WEBCAM=m +CONFIG_USB_HID=m +CONFIG_USB_HIDDEV=y +CONFIG_USB_HSO=m +CONFIG_USB_HWA_HCD=m +CONFIG_USB_IDMOUSE=m +CONFIG_USB_IOWARRIOR=m +CONFIG_USB_IPHETH=m +CONFIG_USB_IRDA=m +CONFIG_USB_ISIGHTFW=m +CONFIG_USB_ISP116X_HCD=m +CONFIG_USB_ISP1760_HCD=m +CONFIG_USB_KAWETH=m +CONFIG_USB_KBD=m +CONFIG_USB_KC2190=y +CONFIG_USB_LCD=m +CONFIG_USB_LD=m +CONFIG_USB_LED=m +CONFIG_USB_LEGOTOWER=m +# CONFIG_USB_LIBUSUAL is not set +CONFIG_USB_M5602=m +CONFIG_USB_MASS_STORAGE=m +CONFIG_USB_MDC800=m +CONFIG_USB_MICROTEK=m +CONFIG_USB_MIDI_GADGET=m +CONFIG_USB_MOUSE=m +CONFIG_USB_MR800=m +# CONFIG_USB_MUSB_AM35X is not set +CONFIG_USB_MUSB_HDRC=y +CONFIG_USB_MUSB_HDRC_HCD=y +# CONFIG_USB_MUSB_HOST is not set +CONFIG_USB_MUSB_OTG=y +# CONFIG_USB_MUSB_PERIPHERAL is not set +CONFIG_USB_NET2280=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_CDC_SUBSET=m +CONFIG_USB_NET_CX82310_ETH=m +CONFIG_USB_NET_DM9601=m +CONFIG_USB_NET_GL620A=m +CONFIG_USB_NET_INT51X1=m +CONFIG_USB_NET_KALMIA=m +CONFIG_USB_NET_MCS7830=m +CONFIG_USB_NET_NET1080=m +CONFIG_USB_NET_PLUSB=m +CONFIG_USB_NET_RNDIS_HOST=m +CONFIG_USB_NET_RNDIS_WLAN=m +CONFIG_USB_NET_SMSC75XX=m +CONFIG_USB_NET_SMSC95XX=m +CONFIG_USB_NET_ZAURUS=m +CONFIG_USB_OHCI_HCD=y +CONFIG_USB_OHCI_HCD_OMAP3=y +CONFIG_USB_OHCI_HCD_PCI=y +CONFIG_USB_OHCI_HCD_PPC_OF=y +CONFIG_USB_OHCI_HCD_PPC_OF_BE=y +CONFIG_USB_OHCI_LITTLE_ENDIAN=y +# CONFIG_USB_OTG_BLACKLIST_HUB is not set +CONFIG_USB_OTG_UTILS=y +# CONFIG_USB_OTG_WHITELIST is not set +CONFIG_USB_OXU210HP_HCD=m +CONFIG_USB_PEGASUS=m +CONFIG_USB_PRINTER=m +CONFIG_USB_PWC=m +# CONFIG_USB_PWC_DEBUG is not set +CONFIG_USB_PWC_INPUT_EVDEV=y +CONFIG_USB_R8A66597_HCD=m +CONFIG_USB_RIO500=m +CONFIG_USB_RTL8150=m +CONFIG_USB_S2255=m +CONFIG_USB_SERIAL=m +CONFIG_USB_SERIAL_AIRCABLE=m +CONFIG_USB_SERIAL_ARK3116=m +CONFIG_USB_SERIAL_BELKIN=m +CONFIG_USB_SERIAL_CH341=m +CONFIG_USB_SERIAL_CP210X=m +CONFIG_USB_SERIAL_CYBERJACK=m +CONFIG_USB_SERIAL_CYPRESS_M8=m +CONFIG_USB_SERIAL_DEBUG=m +CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m +CONFIG_USB_SERIAL_EDGEPORT=m +CONFIG_USB_SERIAL_EDGEPORT_TI=m +CONFIG_USB_SERIAL_EMPEG=m +CONFIG_USB_SERIAL_FTDI_SIO=m +CONFIG_USB_SERIAL_FUNSOFT=m +CONFIG_USB_SERIAL_GARMIN=m +CONFIG_USB_SERIAL_GENERIC=y +CONFIG_USB_SERIAL_HP4X=m +CONFIG_USB_SERIAL_IPAQ=m +CONFIG_USB_SERIAL_IPW=m +CONFIG_USB_SERIAL_IR=m +CONFIG_USB_SERIAL_IUU=m +CONFIG_USB_SERIAL_KEYSPAN=m +CONFIG_USB_SERIAL_KEYSPAN_MPR=y +CONFIG_USB_SERIAL_KEYSPAN_PDA=m +CONFIG_USB_SERIAL_KEYSPAN_USA18X=y +CONFIG_USB_SERIAL_KEYSPAN_USA19=y +CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y +CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y +CONFIG_USB_SERIAL_KEYSPAN_USA19W=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_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_MOS7715_PARPORT=y +CONFIG_USB_SERIAL_MOS7720=m +CONFIG_USB_SERIAL_MOS7840=m +CONFIG_USB_SERIAL_MOTOROLA=m +CONFIG_USB_SERIAL_NAVMAN=m +CONFIG_USB_SERIAL_OMNINET=m +CONFIG_USB_SERIAL_OPTICON=m +CONFIG_USB_SERIAL_OPTION=m +CONFIG_USB_SERIAL_OTI6858=m +CONFIG_USB_SERIAL_PL2303=m +CONFIG_USB_SERIAL_QCAUX=m +CONFIG_USB_SERIAL_QUALCOMM=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_SPCP8X5=m +CONFIG_USB_SERIAL_SSU100=m +CONFIG_USB_SERIAL_SYMBOL=m +CONFIG_USB_SERIAL_TI=m +CONFIG_USB_SERIAL_VISOR=m +CONFIG_USB_SERIAL_VIVOPAY_SERIAL=m +CONFIG_USB_SERIAL_WHITEHEAT=m +CONFIG_USB_SERIAL_WWAN=m +CONFIG_USB_SERIAL_XIRCOM=m +CONFIG_USB_SERIAL_ZIO=m +CONFIG_USB_SEVSEG=m +CONFIG_USB_SIERRA_NET=m +CONFIG_USB_SISUSBVGA=m +# CONFIG_USB_SISUSBVGA_CON is not set +CONFIG_USB_SL811_CS=m +CONFIG_USB_SL811_HCD=m +CONFIG_USB_SL811_HCD_ISO=y +CONFIG_USB_SPEEDTOUCH=m +CONFIG_USB_STKWEBCAM=m +CONFIG_USB_STORAGE=m +CONFIG_USB_STORAGE_ALAUDA=m +CONFIG_USB_STORAGE_CYPRESS_ATACB=m +CONFIG_USB_STORAGE_DATAFAB=m +# CONFIG_USB_STORAGE_DEBUG is not set +CONFIG_USB_STORAGE_ENE_UB6250=m +CONFIG_USB_STORAGE_FREECOM=m +CONFIG_USB_STORAGE_ISD200=m +CONFIG_USB_STORAGE_JUMPSHOT=m +CONFIG_USB_STORAGE_KARMA=m +CONFIG_USB_STORAGE_ONETOUCH=m +CONFIG_USB_STORAGE_REALTEK=m +CONFIG_USB_STORAGE_SDDR09=m +CONFIG_USB_STORAGE_SDDR55=m +CONFIG_USB_STORAGE_USBAT=m +CONFIG_USB_STV06XX=m +CONFIG_USB_SUPPORT=y +CONFIG_USB_SUSPEND=y +CONFIG_USB_TEST=m +# CONFIG_USB_TI_CPPI_DMA is not set +CONFIG_USB_TMC=m +CONFIG_USB_TRANCEVIBRATOR=m +CONFIG_USB_U132_HCD=m +CONFIG_USB_UAS=m +CONFIG_USB_UEAGLEATM=m +CONFIG_USB_ULPI=y +CONFIG_USB_USBNET=m +CONFIG_USB_USS720=m +# CONFIG_USB_UX500_DMA is not set +CONFIG_USB_VIDEO_CLASS=m +CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y +CONFIG_USB_VL600=m +CONFIG_USB_WDM=m +CONFIG_USB_WHCI_HCD=m +CONFIG_USB_WUSB=m +CONFIG_USB_WUSB_CBAF=m +# CONFIG_USB_WUSB_CBAF_DEBUG is not set +CONFIG_USB_XHCI_HCD=m +# CONFIG_USB_XHCI_HCD_DEBUGGING is not set +CONFIG_USB_XUSBATM=m +CONFIG_USB_YUREX=m +CONFIG_USB_ZD1201=m +CONFIG_USB_ZERO=m +# CONFIG_USB_ZERO_HNPTEST is not set +CONFIG_USB_ZR364XX=m +CONFIG_USER_NS=y +CONFIG_USER_RETURN_NOTIFIER=y +CONFIG_USER_STACKTRACE_SUPPORT=y +CONFIG_USE_GENERIC_SMP_HELPERS=y +CONFIG_USE_OF=y +CONFIG_USE_PERCPU_NUMA_NODE_ID=y +CONFIG_UTS_NS=y +CONFIG_UWB=m +CONFIG_UWB_HWA=m +CONFIG_UWB_I1480U=m +CONFIG_UWB_WHCI=m +CONFIG_V4L2_MEM2MEM_DEV=m +CONFIG_V4L_MEM2MEM_DRIVERS=y +CONFIG_V4L_USB_DRIVERS=y +CONFIG_VECTORS_BASE=0xffff0000 +CONFIG_VERSION_SIGNATURE="" +CONFIG_VETH=m +CONFIG_VFAT_FS=m +CONFIG_VFP=y +CONFIG_VFPv3=y +# CONFIG_VGACON_SOFT_SCROLLBACK is not set +CONFIG_VGA_ARB=y +CONFIG_VGA_SWITCHEROO=y +CONFIG_VHOST_NET=m +CONFIG_VIA_FIR=m +CONFIG_VIA_RHINE=m +CONFIG_VIA_RHINE_MMIO=y +CONFIG_VIA_VELOCITY=m +CONFIG_VIDEOBUF2_CORE=m +CONFIG_VIDEOBUF2_DMA_CONTIG=m +CONFIG_VIDEOBUF2_MEMOPS=m +CONFIG_VIDEOBUF2_VMALLOC=m +CONFIG_VIDEOBUF_DMA_CONTIG=m +CONFIG_VIDEOBUF_DMA_SG=m +CONFIG_VIDEOBUF_DVB=m +CONFIG_VIDEOBUF_GEN=m +CONFIG_VIDEOBUF_VMALLOC=m +CONFIG_VIDEO_ADV7180=m +# CONFIG_VIDEO_ADV_DEBUG is not set +CONFIG_VIDEO_AK881X=m +CONFIG_VIDEO_AU0828=m +CONFIG_VIDEO_BT848=m +CONFIG_VIDEO_BT848_DVB=y +CONFIG_VIDEO_BTCX=m +CONFIG_VIDEO_BWQCAM=m +CONFIG_VIDEO_CAFE_CCIC=m +CONFIG_VIDEO_CAPTURE_DRIVERS=y +CONFIG_VIDEO_CPIA2=m +CONFIG_VIDEO_CQCAM=m +CONFIG_VIDEO_CS5345=m +CONFIG_VIDEO_CS53L32A=m +CONFIG_VIDEO_CX18=m +CONFIG_VIDEO_CX18_ALSA=m +CONFIG_VIDEO_CX231XX=m +CONFIG_VIDEO_CX231XX_ALSA=m +CONFIG_VIDEO_CX231XX_DVB=m +CONFIG_VIDEO_CX231XX_RC=y +CONFIG_VIDEO_CX2341X=m +CONFIG_VIDEO_CX23885=m +CONFIG_VIDEO_CX25821_ALSA=m +CONFIG_VIDEO_CX25840=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_DEV=m +CONFIG_VIDEO_DM6446_CCDC=m +CONFIG_VIDEO_DT3155=m +CONFIG_VIDEO_EM28XX=m +CONFIG_VIDEO_EM28XX_ALSA=m +CONFIG_VIDEO_EM28XX_DVB=m +CONFIG_VIDEO_FB_IVTV=m +# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set +CONFIG_VIDEO_GO7007_OV7640=m +CONFIG_VIDEO_GO7007_SAA7113=m +CONFIG_VIDEO_GO7007_SAA7115=m +CONFIG_VIDEO_GO7007_SONY_TUNER=m +CONFIG_VIDEO_GO7007_TW2804=m +CONFIG_VIDEO_GO7007_TW9903=m +CONFIG_VIDEO_GO7007_UDA1342=m +CONFIG_VIDEO_GO7007_USB=m +CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m +CONFIG_VIDEO_HDPVR=m +CONFIG_VIDEO_HEXIUM_GEMINI=m +CONFIG_VIDEO_HEXIUM_ORION=m +CONFIG_VIDEO_IR_I2C=m +CONFIG_VIDEO_IVTV=m +CONFIG_VIDEO_M52790=m +CONFIG_VIDEO_MEDIA=m +CONFIG_VIDEO_MEM2MEM_TESTDEV=m +CONFIG_VIDEO_MEYE=m +CONFIG_VIDEO_MSP3400=m +CONFIG_VIDEO_NOON010PC30=m +CONFIG_VIDEO_OMAP2_VOUT=m +CONFIG_VIDEO_OUTPUT_CONTROL=m +CONFIG_VIDEO_OV7670=m +CONFIG_VIDEO_PMS=m +CONFIG_VIDEO_PVRUSB2=m +# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set +CONFIG_VIDEO_PVRUSB2_DVB=y +CONFIG_VIDEO_PVRUSB2_SYSFS=y +CONFIG_VIDEO_SAA711X=m +CONFIG_VIDEO_SAA7127=m +CONFIG_VIDEO_SAA7134=m +CONFIG_VIDEO_SAA7134_ALSA=m +CONFIG_VIDEO_SAA7134_DVB=m +CONFIG_VIDEO_SAA7134_RC=y +CONFIG_VIDEO_SAA7146=m +CONFIG_VIDEO_SAA7146_VV=m +CONFIG_VIDEO_SAA7164=m +CONFIG_VIDEO_SAA717X=m +CONFIG_VIDEO_SH_MOBILE_CEU=m +CONFIG_VIDEO_SH_MOBILE_CSI2=m +CONFIG_VIDEO_SR030PC30=m +CONFIG_VIDEO_TIMBERDALE=m +CONFIG_VIDEO_TLG2300=m +CONFIG_VIDEO_TM6000=m +CONFIG_VIDEO_TM6000_ALSA=m +CONFIG_VIDEO_TM6000_DVB=m +CONFIG_VIDEO_TUNER=m +CONFIG_VIDEO_TVEEPROM=m +CONFIG_VIDEO_TVP7002=m +CONFIG_VIDEO_UPD64031A=m +CONFIG_VIDEO_UPD64083=m +CONFIG_VIDEO_USBVISION=m +CONFIG_VIDEO_V4L2=m +CONFIG_VIDEO_V4L2_COMMON=m +CONFIG_VIDEO_VIA_CAMERA=m +CONFIG_VIDEO_VIVI=m +CONFIG_VIDEO_VP27SMPX=m +CONFIG_VIDEO_VPFE_CAPTURE=m +CONFIG_VIDEO_VPSS_SYSTEM=m +CONFIG_VIDEO_W9966=m +CONFIG_VIDEO_WM8739=m +CONFIG_VIDEO_WM8775=m +CONFIG_VIDEO_ZORAN=m +CONFIG_VIDEO_ZORAN_AVS6EYES=m +CONFIG_VIDEO_ZORAN_BUZ=m +CONFIG_VIDEO_ZORAN_DC10=m +CONFIG_VIDEO_ZORAN_DC30=m +CONFIG_VIDEO_ZORAN_LML33=m +CONFIG_VIDEO_ZORAN_LML33R10=m +CONFIG_VIDEO_ZORAN_ZR36060=m +# CONFIG_VIRQ_DEBUG is not set +CONFIG_VIRTIO_BALLOON=m +CONFIG_VIRTIO_CONSOLE=m +CONFIG_VIRTUALIZATION=y +CONFIG_VIRT_CPU_ACCOUNTING=y +CONFIG_VIRT_TO_BUS=y +CONFIG_VLAN_8021Q=m +CONFIG_VLAN_8021Q_GVRP=y +CONFIG_VLSI_FIR=m +CONFIG_VM86=y +CONFIG_VME_USER=m +CONFIG_VMIVME_7805=m +# CONFIG_VMSPLIT_1G is not set +# CONFIG_VMSPLIT_2G is not set +# CONFIG_VMSPLIT_2G_OPT is not set +CONFIG_VMSPLIT_3G=y +# CONFIG_VMSPLIT_3G_OPT is not set +CONFIG_VMWARE_BALLOON=m +CONFIG_VMWARE_PVSCSI=m +CONFIG_VMXNET3=m +CONFIG_VM_EVENT_COUNTERS=y +CONFIG_VORTEX=m +CONFIG_VSX=y +CONFIG_VT=y +# CONFIG_VT6655 is not set +CONFIG_VT_CONSOLE=y +CONFIG_VXFS_FS=m +CONFIG_VXGE=m +# CONFIG_VXGE_DEBUG_TRACE_ALL is not set +CONFIG_W1=m +CONFIG_W1_CON=y +CONFIG_W1_MASTER_DS1WM=m +CONFIG_W1_MASTER_DS2482=m +CONFIG_W1_MASTER_DS2490=m +CONFIG_W1_MASTER_GPIO=m +CONFIG_W1_MASTER_MATROX=m +CONFIG_W1_SLAVE_BQ27000=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_SMEM=m +CONFIG_W1_SLAVE_THERM=m +CONFIG_W83627HF_WDT=m +CONFIG_W83697HF_WDT=m +CONFIG_W83697UG_WDT=m +CONFIG_W83877F_WDT=m +CONFIG_W83977F_WDT=m +CONFIG_WAFER_WDT=m +CONFIG_WAN=y +CONFIG_WANXL=m +CONFIG_WAN_ROUTER=m +CONFIG_WAN_ROUTER_DRIVERS=m +CONFIG_WATCHDOG=y +# CONFIG_WATCHDOG_NOWAYOUT is not set +CONFIG_WATCHDOG_RTAS=m +CONFIG_WD80x3=m +CONFIG_WDT=m +CONFIG_WDTPCI=m +CONFIG_WESTBRIDGE=m +# CONFIG_WESTBRIDGE_ASTORIA is not set +# CONFIG_WESTBRIDGE_DEBUG is not set +CONFIG_WESTBRIDGE_HAL_SELECTED=y +CONFIG_WEXT_CORE=y +CONFIG_WEXT_PRIV=y +CONFIG_WEXT_PROC=y +CONFIG_WEXT_SPY=y +CONFIG_WIMAX=m +CONFIG_WIMAX_DEBUG_LEVEL=8 +CONFIG_WIMAX_I2400M=m +CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8 +CONFIG_WIMAX_IWMC3200_SDIO=y +CONFIG_WINBOND_840=m +CONFIG_WINBOND_FIR=m +CONFIG_WINDFARM=m +CONFIG_WINDFARM_PM112=m +CONFIG_WINDFARM_PM121=m +CONFIG_WINDFARM_PM81=m +CONFIG_WINDFARM_PM91=m +CONFIG_WIRELESS=y +CONFIG_WIRELESS_EXT=y +CONFIG_WIRELESS_EXT_SYSFS=y +CONFIG_WL1251=m +CONFIG_WL1251_SDIO=m +CONFIG_WL1251_SPI=m +CONFIG_WL12XX=m +# CONFIG_WL12XX_HT is not set +CONFIG_WL12XX_MENU=m +CONFIG_WL12XX_PLATFORM_DATA=y +CONFIG_WL12XX_SDIO=m +# CONFIG_WL12XX_SDIO_TEST is not set +CONFIG_WL12XX_SPI=m +CONFIG_WLAGS49_H2=m +CONFIG_WLAGS49_H25=m +CONFIG_WLAN=y +CONFIG_WM831X_BACKUP=m +CONFIG_WM831X_POWER=m +CONFIG_WM831X_WATCHDOG=m +CONFIG_WM8350_POWER=m +CONFIG_X25=m +CONFIG_X86=y +CONFIG_X86_32_IRIS=m +# CONFIG_X86_32_NON_STANDARD is not set +CONFIG_X86_32_SMP=y +CONFIG_X86_64_ACPI_NUMA=y +CONFIG_X86_64_SMP=y +CONFIG_X86_ACPI_CPUFREQ=y +# CONFIG_X86_ANCIENT_MCE is not set +CONFIG_X86_APM_BOOT=y +# CONFIG_X86_BIGSMP is not set +CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y +CONFIG_X86_BSWAP=y +CONFIG_X86_CHECK_BIOS_CORRUPTION=y +CONFIG_X86_CMOV=y +CONFIG_X86_CMPXCHG=y +CONFIG_X86_CMPXCHG64=y +CONFIG_X86_CPUFREQ_NFORCE2=y +CONFIG_X86_CPUID=m +CONFIG_X86_DEBUGCTLMSR=y +# CONFIG_X86_DECODER_SELFTEST is not set +CONFIG_X86_EXTENDED_PLATFORM=y +CONFIG_X86_E_POWERSAVER=m +CONFIG_X86_GENERIC=y +CONFIG_X86_GX_SUSPMOD=y +CONFIG_X86_HT=y +CONFIG_X86_INTEL_USERCOPY=y +CONFIG_X86_INVLPG=y +CONFIG_X86_IO_APIC=y +CONFIG_X86_L1_CACHE_SHIFT=6 +CONFIG_X86_LOCAL_APIC=y +CONFIG_X86_LONGHAUL=y +CONFIG_X86_LONGRUN=y +CONFIG_X86_MCE=y +CONFIG_X86_MCE_AMD=y +CONFIG_X86_MCE_INJECT=m +CONFIG_X86_MCE_INTEL=y +CONFIG_X86_MCE_THRESHOLD=y +CONFIG_X86_MCE_XEON75XX=m +CONFIG_X86_MPPARSE=y +# CONFIG_X86_MRST is not set +CONFIG_X86_MSR=m +CONFIG_X86_NEED_RELOCS=y +CONFIG_X86_P4_CLOCKMOD=m +CONFIG_X86_PAE=y +CONFIG_X86_PAT=y +CONFIG_X86_PCC_CPUFREQ=m +CONFIG_X86_PLATFORM_DEVICES=y +CONFIG_X86_PM_TIMER=y +CONFIG_X86_POPAD_OK=y +CONFIG_X86_POWERNOW_K6=y +CONFIG_X86_POWERNOW_K7=y +CONFIG_X86_POWERNOW_K7_ACPI=y +CONFIG_X86_POWERNOW_K8=y +CONFIG_X86_PPRO_FENCE=y +# CONFIG_X86_PTDUMP is not set +# CONFIG_X86_RDC321X is not set +CONFIG_X86_REBOOTFIXUPS=y +CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y +CONFIG_X86_RESERVE_LOW=64 +CONFIG_X86_SPEEDSTEP_CENTRINO=y +CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y +CONFIG_X86_SPEEDSTEP_ICH=y +CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK=y +CONFIG_X86_SPEEDSTEP_SMI=y +CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y +CONFIG_X86_THERMAL_VECTOR=y +CONFIG_X86_TSC=y +CONFIG_X86_USE_PPRO_CHECKSUM=y +# CONFIG_X86_UV is not set +# CONFIG_X86_VERBOSE_BOOTUP is not set +# CONFIG_X86_VSMP is not set +CONFIG_X86_WP_WORKS_OK=y +CONFIG_X86_XADD=y +CONFIG_XEN=y +CONFIG_XENFS=m +CONFIG_XEN_BACKEND=y +CONFIG_XEN_BALLOON=y +CONFIG_XEN_BLKDEV_BACKEND=m +CONFIG_XEN_COMPAT_XENFS=y +# CONFIG_XEN_DEBUG is not set +# CONFIG_XEN_DEBUG_FS is not set +CONFIG_XEN_DEV_EVTCHN=m +CONFIG_XEN_DOM0=y +CONFIG_XEN_FBDEV_FRONTEND=m +CONFIG_XEN_GNTDEV=m +CONFIG_XEN_GRANT_DEV_ALLOC=m +CONFIG_XEN_MAX_DOMAIN_MEMORY=128 +CONFIG_XEN_NETDEV_BACKEND=m +CONFIG_XEN_PCIDEV_FRONTEND=m +CONFIG_XEN_PLATFORM_PCI=m +CONFIG_XEN_PVHVM=y +CONFIG_XEN_SAVE_RESTORE=y +CONFIG_XEN_SCRUB_PAGES=y +CONFIG_XEN_SYS_HYPERVISOR=y +CONFIG_XEN_WDT=m +CONFIG_XFRM=y +CONFIG_XFRM_IPCOMP=m +# CONFIG_XFRM_MIGRATE is not set +# CONFIG_XFRM_STATISTICS is not set +# CONFIG_XFRM_SUB_POLICY is not set +CONFIG_XFRM_USER=m +# CONFIG_XFS_DEBUG is not set +CONFIG_XFS_FS=m +CONFIG_XFS_POSIX_ACL=y +CONFIG_XFS_QUOTA=y +CONFIG_XFS_RT=y +CONFIG_XILINX_EMACLITE=m +CONFIG_XILINX_LL_TEMAC=m +# CONFIG_XIP_KERNEL is not set +# CONFIG_XMON is not set +CONFIG_XO15_EBOOK=m +CONFIG_XO1_RFKILL=m +CONFIG_XOR_BLOCKS=m +CONFIG_XPS=y +CONFIG_XPS_USB_HCD_XILINX=y +CONFIG_XVMALLOC=y +CONFIG_XZ_DEC=y +CONFIG_XZ_DEC_ARM=y +CONFIG_XZ_DEC_ARMTHUMB=y +CONFIG_XZ_DEC_BCJ=y +CONFIG_XZ_DEC_IA64=y +CONFIG_XZ_DEC_POWERPC=y +CONFIG_XZ_DEC_SPARC=y +CONFIG_XZ_DEC_TEST=m +CONFIG_XZ_DEC_X86=y +CONFIG_YAM=m +CONFIG_YELLOWFIN=m +CONFIG_YENTA=m +CONFIG_YENTA_ENE_TUNE=y +CONFIG_YENTA_O2=y +CONFIG_YENTA_RICOH=y +CONFIG_YENTA_TI=y +CONFIG_YENTA_TOSHIBA=y +CONFIG_ZBOOT_ROM_BSS=0x0 +CONFIG_ZBOOT_ROM_TEXT=0x0 +CONFIG_ZCACHE=m +CONFIG_ZD1211RW=m +# CONFIG_ZD1211RW_DEBUG is not set +CONFIG_ZEROPLUS_FF=y +CONFIG_ZISOFS=y +CONFIG_ZLIB_DEFLATE=m +CONFIG_ZLIB_INFLATE=y +CONFIG_ZNET=m +CONFIG_ZONE_DMA=y +CONFIG_ZRAM=m +# CONFIG_ZRAM_DEBUG is not set --- linux-3.0.0.orig/debian.master/config/enforce +++ linux-3.0.0/debian.master/config/enforce @@ -0,0 +1,87 @@ +# +# SECURITY items +# +# Ensure this option is enabled. +value CONFIG_COMPAT_BRK n +value CONFIG_DEVKMEM n +value CONFIG_LSM_MMAP_MIN_ADDR 0 +value CONFIG_SECURITY y +!exists CONFIG_SECURITY_FILE_CAPABILITIES | value CONFIG_SECURITY_FILE_CAPABILITIES y +value CONFIG_SECURITY_SELINUX y +value CONFIG_SECURITY_SMACK y +value CONFIG_SECURITY_YAMA y +value CONFIG_SYN_COOKIES y +value CONFIG_DEFAULT_SECURITY_APPARMOR y +# For architectures which support this option ensure it is enabled. +!exists CONFIG_SECCOMP | value CONFIG_SECCOMP y +!exists CONFIG_HAVE_SECCOMP_FILTER | value CONFIG_SECCOMP_FILTER y +!exists CONFIG_CC_STACKPROTECTOR | value CONFIG_CC_STACKPROTECTOR y +!exists CONFIG_DEBUG_RODATA | value CONFIG_DEBUG_RODATA y +!exists CONFIG_DEBUG_SET_MODULE_RONX | value CONFIG_DEBUG_SET_MODULE_RONX y +!exists CONFIG_STRICT_DEVMEM | value CONFIG_STRICT_DEVMEM y +# For architectures which support this option ensure it is disabled. +!exists CONFIG_COMPAT_VDSO | value CONFIG_COMPAT_VDSO n +!exists CONFIG_ACPI_CUSTOM_METHOD | value CONFIG_ACPI_CUSTOM_METHOD n +# Default to 32768 on ARM, 65536 for everything else. +( ( arch armel | arch armhf ) & value CONFIG_DEFAULT_MMAP_MIN_ADDR 32768 ) | \ + ( value CONFIG_DEFAULT_MMAP_MIN_ADDR 65536) + +# CONFIG_USB_DEVICE_FS breaks udev USB firmware loading and is deprecated +# ensure it is disabled. +value CONFIG_USB_DEVICEFS n + +# upstart requires DEVTMPFS be enabled and mounted by default. +value CONFIG_DEVTMPFS y +value CONFIG_DEVTMPFS_MOUNT y + +# some /dev nodes require POSIX ACLs, like /dev/dsp +value CONFIG_TMPFS_POSIX_ACL y + +# Ramdisk size should be a minimum of 64M +value CONFIG_BLK_DEV_RAM_SIZE 65536 + +# LVM requires dm_mod built in to activate correctly (LP: #560717) +value CONFIG_BLK_DEV_DM y + +# sysfs: ensure all DEPRECATED items are off +!exists CONFIG_SYSFS_DEPRECATED_V2 | value CONFIG_SYSFS_DEPRECATED_V2 n +!exists CONFIG_SYSFS_DEPRECATED | value CONFIG_SYSFS_DEPRECATED n + +# automatically add local version will cause packaging failure +value CONFIG_LOCALVERSION_AUTO n + +# provide framebuffer console form the start +# UbuntuSpec:foundations-m-grub2-boot-framebuffer +value CONFIG_FRAMEBUFFER_CONSOLE y + +# GRUB changes will rely on built in vesafb on x86, +# UbuntuSpec:foundations-m-grub2-boot-framebuffer +#(( arch i386 | arch amd64 ) & value CONFIG_FB_VESA y) | \ +# value CONFIG_FB_VESA m | !exists CONFIG_FB_VESA +value CONFIG_FB_VESA m | !exists CONFIG_FB_VESA + +# Build in uinput module so that it's always available (LP: 584812) +value CONFIG_INPUT_UINPUT y + +# upstart relies on getting all of the kernel arguments +value CONFIG_INIT_PASS_ALL_PARAMS y + +# Enabling CONFIG_IMA is vastly expensive, ensure it is off +value CONFIG_IMA n + +# Ensure CONFIG_INTEL_IDLE is turned off for -virtual. +!exists CONFIG_INTEL_IDLE | \ + (flavour virtual & value CONFIG_INTEL_IDLE n) | \ + value CONFIG_INTEL_IDLE y + +# Ensure CONFIG_IPV6 is y, if this is a module we get a module load for +# every ipv6 packet, bad. +value CONFIG_IPV6 y + +# Ensure ECRYPT_FS is y as it cannot be autoloaded and it has complex +# dependancies which can pull it =m at a whim. +value CONFIG_ECRYPT_FS y + +# Ensure CONFIG_EFI_VARS is y as debian-installer relies on having +# access to efivars when installing in EFI mode. See LP:837332 +value CONFIG_EFI_VARS y | !exists CONFIG_EFI_VARS --- linux-3.0.0.orig/debian.master/config/amd64/config.common.amd64 +++ linux-3.0.0/debian.master/config/amd64/config.common.amd64 @@ -0,0 +1,332 @@ +# +# Config options for config.common.amd64 automatically generated by splitconfig.pl +# +CONFIG_64BIT=y +CONFIG_ACPI_BLACKLIST_YEAR=0 +CONFIG_AIC79XX_RESET_DELAY_MS=5000 +CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig" +CONFIG_ARCH_DMA_ADDR_T_64BIT=y +CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-rdi -fcall-saved-rsi -fcall-saved-rdx -fcall-saved-rcx -fcall-saved-r8 -fcall-saved-r9 -fcall-saved-r10 -fcall-saved-r11" +CONFIG_ARCH_PHYS_ADDR_T_64BIT=y +CONFIG_ARCH_SELECT_MEMORY_MODEL=y +CONFIG_ARCH_SPARSEMEM_DEFAULT=y +CONFIG_ARCH_SUPPORTS_MSI=y +# CONFIG_ASYNC_TX_DMA is not set +CONFIG_ATA_GENERIC=y +# CONFIG_ATA_NONSTANDARD is not set +CONFIG_ATA_PIIX=y +# CONFIG_ATM_BR2684_IPFILTER is not set +CONFIG_AUDIT_ARCH=y +CONFIG_AX25_DAMA_SLAVE=y +CONFIG_BCH=m +# CONFIG_BLK_DEV_CMD64X is not set +CONFIG_BLK_DEV_MD=y +CONFIG_BLK_DEV_SD=y +CONFIG_BLK_DEV_SR=y +# CONFIG_BLK_DEV_SR_VENDOR is not set +CONFIG_BRCMUTIL=m +CONFIG_BROADCOM_PHY=y +# CONFIG_CAN_TI_HECC is not set +CONFIG_CFG80211_REG_DEBUG=y +CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y +CONFIG_CHR_DEV_SG=y +CONFIG_CICADA_PHY=y +CONFIG_CIFS_EXPERIMENTAL=y +CONFIG_CIFS_XATTR=y +CONFIG_COMEDI=m +CONFIG_COMPACTION=y +CONFIG_CPU_FREQ_STAT=y +CONFIG_CRASH_DUMP=y +CONFIG_CRC_T10DIF=y +CONFIG_CRYPTO_AES=y +CONFIG_CRYPTO_HMAC=y +CONFIG_CRYPTO_RNG=y +CONFIG_CRYPTO_SALSA20=m +CONFIG_CRYPTO_SHA1=y +CONFIG_CRYPTO_SHA256=y +CONFIG_DAB=y +CONFIG_DAVICOM_PHY=y +CONFIG_DEBUG_INFO=y +CONFIG_DL2K=m +# CONFIG_DM9000 is not set +CONFIG_DM_RAID45=m +CONFIG_DRM_NOUVEAU=m +CONFIG_DRM_PSB=m +CONFIG_DRM_RADEON=m +CONFIG_DRM_RADEON_KMS=y +CONFIG_DT3155=m +# CONFIG_DVB_FE_CUSTOMISE is not set +# CONFIG_DVB_USB_DIBUSB_MB_FAULTY is not set +# CONFIG_DVB_USB_EC168 is not set +# CONFIG_EZX_PCAP is not set +CONFIG_FB_3DFX=m +CONFIG_FB_ATY=m +CONFIG_FB_ATY128=m +CONFIG_FB_BACKLIGHT=y +CONFIG_FB_BOOT_VESA_SUPPORT=y +CONFIG_FB_DDC=m +# CONFIG_FB_MACMODES is not set +CONFIG_FB_RADEON=m +CONFIG_FB_SAVAGE=m +CONFIG_FB_SVGALIB=m +CONFIG_FB_SYS_COPYAREA=m +CONFIG_FB_SYS_FILLRECT=m +CONFIG_FB_SYS_FOPS=m +CONFIG_FB_SYS_IMAGEBLIT=m +CONFIG_FB_TILEBLITTING=y +CONFIG_FB_UVESA=m +CONFIG_FB_VOODOO1=m +CONFIG_FIRMWARE_EDID=y +# CONFIG_FLATMEM_MANUAL is not set +# CONFIG_FONTS is not set +CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +CONFIG_FSAM7400=m +CONFIG_FUNCTION_TRACER=y +CONFIG_GENERIC_CPU=y +CONFIG_GENERIC_IOMAP=y +CONFIG_GENERIC_IRQ_PROBE=y +CONFIG_GENERIC_PENDING_IRQ=y +CONFIG_GENERIC_TIME_VSYSCALL=y +CONFIG_GPIO_JANZ_TTL=m +CONFIG_GPIO_PCA953X=m +CONFIG_GPIO_PCH=m +CONFIG_GPIO_SYSFS=y +CONFIG_GPIO_TWL4030=m +CONFIG_GPIO_VX855=m +# CONFIG_HARDIRQS_SW_RESEND is not set +# CONFIG_HAVE_AOUT is not set +CONFIG_HAVE_CPUMASK_OF_CPU_MAP=y +# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set +CONFIG_HAVE_SETUP_PER_CPU_AREA=y +CONFIG_HUGETLB_PAGE=y +CONFIG_HZ=100 +CONFIG_HZ_100=y +# CONFIG_HZ_250 is not set +CONFIG_I2C_ALGOBIT=m +# CONFIG_I2C_HELPER_AUTO is not set +CONFIG_I2C_I801=m +# CONFIG_I2C_PXA_PCI is not set +CONFIG_ICPLUS_PHY=y +# CONFIG_IDE is not set +CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 +CONFIG_INTEL_TXT=y +CONFIG_INTR_REMAP=y +CONFIG_IOMMU_HELPER=y +# CONFIG_IRQ_PER_CPU is not set +CONFIG_IWMC3200TOP_DEBUGFS=y +CONFIG_KGDB=y +CONFIG_KSM=y +# CONFIG_KTIME_SCALAR is not set +CONFIG_KVM=m +CONFIG_LATENCYTOP=y +CONFIG_LIBERTAS_MESH=y +CONFIG_LIBIPW_DEBUG=y +CONFIG_LLC=y +CONFIG_LOG_BUF_SHIFT=18 +CONFIG_LSI_ET1011C_PHY=y +CONFIG_LXT_PHY=y +CONFIG_LZO_COMPRESS=y +# CONFIG_M686 is not set +CONFIG_MACH_NO_WESTBRIDGE=y +CONFIG_MANTIS_CORE=m +CONFIG_MARVELL_PHY=y +CONFIG_MAX_RAW_DEVS=256 +CONFIG_MEMORY_HOTREMOVE=y +CONFIG_MFD_JANZ_CMODIO=m +# CONFIG_MFD_TMIO is not set +CONFIG_MMC=y +CONFIG_MMC_BLOCK=m +CONFIG_MMC_SDHCI=m +CONFIG_MTD=m +CONFIG_MTD_BLKDEVS=m +CONFIG_MTD_BLOCK=m +CONFIG_MTD_CHAR=m +CONFIG_MTD_NAND=m +CONFIG_MTD_NAND_BCH=m +CONFIG_MTD_NAND_ECC=m +CONFIG_MTD_NAND_IDS=m +CONFIG_MTD_SM_COMMON=m +CONFIG_MUTEX_SPIN_ON_OWNER=y +CONFIG_NATIONAL_PHY=y +CONFIG_NEED_DMA_MAP_STATE=y +CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y +CONFIG_NET_POCKET=y +CONFIG_NL80211_TESTMODE=y +CONFIG_NODES_SHIFT=6 +CONFIG_NOP_USB_XCEIV=m +CONFIG_NVRAM=m +CONFIG_OUTPUT_FORMAT="elf64-x86-64" +CONFIG_PANEL_GENERIC_DPI=m +CONFIG_PATA_OPTI=m +CONFIG_PATA_SIS=y +CONFIG_PCCARD=m +CONFIG_PCI_IOV=y +CONFIG_PCI_STUB=m +CONFIG_PDC_ADMA=y +CONFIG_PHYSICAL_ALIGN=0x1000000 +CONFIG_PHYSICAL_START=0x1000000 +CONFIG_PHYS_ADDR_T_64BIT=y +CONFIG_PM_DEBUG=y +CONFIG_POCH=m +CONFIG_POHMELFS=m +CONFIG_POWER_SUPPLY=y +CONFIG_PPP=y +# CONFIG_PRINT_QUOTA_WARNING is not set +CONFIG_QSEMI_PHY=y +CONFIG_R3964=m +CONFIG_RCU_FANOUT=64 +# CONFIG_REGULATOR_DEBUG is not set +CONFIG_REGULATOR_FIXED_VOLTAGE=m +CONFIG_RISCOM8=m +CONFIG_RT2800USB_UNKNOWN=y +# CONFIG_RT2X00_LIB_DEBUGFS is not set +CONFIG_RTC_DRV_CMOS=y +CONFIG_RTC_DRV_TEST=m +CONFIG_RTC_DRV_TWL4030=m +CONFIG_RTL8192CE=m +CONFIG_RTL8192E=m +CONFIG_RTS_PSTOR=m +# CONFIG_RWSEM_GENERIC_SPINLOCK is not set +CONFIG_SATA_SVW=m +CONFIG_SCHEDSTATS=y +CONFIG_SCSI_ACARD=m +CONFIG_SCSI_ADVANSYS=m +CONFIG_SCSI_DH=y +CONFIG_SCSI_IPR=m +# CONFIG_SCSI_IPR_DUMP is not set +# CONFIG_SCSI_IPR_TRACE is not set +CONFIG_SCSI_OSD_INITIATOR=m +CONFIG_SCSI_QLA_ISCSI=m +CONFIG_SENSORS_AK8975=m +CONFIG_SERIAL_8250=y +CONFIG_SERIAL_8250_PCI=y +# CONFIG_SERIAL_PMACZILOG is not set +CONFIG_SERIAL_UARTLITE=m +CONFIG_SLHC=y +CONFIG_SLIP=m +CONFIG_SMP=y +CONFIG_SMSC_PHY=y +CONFIG_SM_FTL=m +CONFIG_SND=m +CONFIG_SND_ALI5451=m +# CONFIG_SND_BT87X_OVERCLOCK is not set +CONFIG_SND_EMU10K1_SEQ=m +CONFIG_SND_HIFIER=m +# CONFIG_SND_MIXER_OSS is not set +CONFIG_SND_MTPAV=m +CONFIG_SND_OPL3_LIB_SEQ=m +# CONFIG_SND_OPL4_LIB_SEQ is not set +CONFIG_SND_PCM=m +# CONFIG_SND_PCM_OSS is not set +CONFIG_SND_RAWMIDI_SEQ=m +# CONFIG_SND_SBAWE_SEQ is not set +CONFIG_SND_SEQUENCER=m +CONFIG_SND_SERIAL_U16550=m +CONFIG_SND_SOC=m +CONFIG_SND_SOC_I2C_AND_SPI=m +CONFIG_SND_SOC_TWL4030=m +CONFIG_SND_TIMER=m +CONFIG_SOUND=m +# CONFIG_SOUND_OSS_CORE is not set +CONFIG_SPARSEMEM_MANUAL=y +CONFIG_SPARSE_IRQ=y +CONFIG_SPI_DESIGNWARE=y +# CONFIG_SPI_PXA2XX_PCI is not set +CONFIG_SPI_SPIDEV=m +CONFIG_SSB_B43_PCI_BRIDGE=y +# CONFIG_SSB_PCMCIAHOST is not set +CONFIG_STACK_TRACER=y +# CONFIG_STANDALONE is not set +CONFIG_STE10XP=y +CONFIG_SUNGEM=m +CONFIG_SYS_HYPERVISOR=y +CONFIG_TABLET_USB_WACOM=m +CONFIG_TCG_TIS=m +CONFIG_TCG_TPM=y +CONFIG_THERMAL=y +CONFIG_TPS65010=m +CONFIG_TRANZPORT=m +CONFIG_TTPCI_EEPROM=m +CONFIG_TUN=y +# CONFIG_TWL4030_CORE is not set +CONFIG_TWL4030_USB=m +CONFIG_USB_EHCI_TT_NEWSCHED=y +CONFIG_USB_ET61X251=m +CONFIG_USB_GADGET=m +CONFIG_USB_GADGET_DUMMY_HCD=y +# CONFIG_USB_GADGET_GOKU is not set +# CONFIG_USB_GADGET_MUSB_HDRC is not set +# CONFIG_USB_GADGET_NET2280 is not set +CONFIG_USB_GPIO_VBUS=m +# CONFIG_USB_GSPCA_SN9C20X_EVDEV is not set +# CONFIG_USB_G_MULTI is not set +# CONFIG_USB_INVENTRA_DMA is not set +CONFIG_USB_IP_COMMON=m +CONFIG_USB_ISP1362_HCD=m +CONFIG_USB_MON=y +# CONFIG_USB_MUSB_OMAP2PLUS is not set +CONFIG_USB_MUSB_TUSB6010=y +# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set +# CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set +# CONFIG_USB_OTG is not set +CONFIG_USB_QUICKCAM_MESSENGER=m +CONFIG_USB_SERIAL_QUATECH2=m +CONFIG_USB_SERIAL_QUATECH_USB2=m +CONFIG_USB_SI470X=m +CONFIG_USB_SN9C102=m +CONFIG_USB_STV680=m +CONFIG_USB_UHCI_HCD=y +CONFIG_USB_ZC0301=m +CONFIG_VGASTATE=m +CONFIG_VGA_ARB_MAX_GPUS=16 +CONFIG_VGA_CONSOLE=y +CONFIG_VIDEO_ADV7170=m +CONFIG_VIDEO_ADV7175=m +# CONFIG_VIDEO_ADV7343 is not set +CONFIG_VIDEO_BT819=m +CONFIG_VIDEO_BT856=m +CONFIG_VIDEO_BT866=m +CONFIG_VIDEO_CPIA=m +CONFIG_VIDEO_CX25821=m +CONFIG_VIDEO_GO7007=m +CONFIG_VIDEO_HELPER_CHIPS_AUTO=y +CONFIG_VIDEO_KS0127=m +CONFIG_VIDEO_MT9V011=m +CONFIG_VIDEO_MXB=m +CONFIG_VIDEO_OVCAMCHIP=m +CONFIG_VIDEO_SAA6588=m +CONFIG_VIDEO_SAA7110=m +CONFIG_VIDEO_SAA7185=m +# CONFIG_VIDEO_SAA7191 is not set +# CONFIG_VIDEO_TCM825X is not set +CONFIG_VIDEO_TDA7432=m +CONFIG_VIDEO_TDA9840=m +# CONFIG_VIDEO_TDA9875 is not set +CONFIG_VIDEO_TEA6415C=m +CONFIG_VIDEO_TEA6420=m +# CONFIG_VIDEO_THS7303 is not set +# CONFIG_VIDEO_TLV320AIC23B is not set +CONFIG_VIDEO_TVAUDIO=m +# CONFIG_VIDEO_TVP514X is not set +CONFIG_VIDEO_TVP5150=m +CONFIG_VIDEO_VPX3220=m +CONFIG_VITESSE_PHY=y +CONFIG_VME_BUS=m +CONFIG_VME_CA91CX42=m +CONFIG_VME_TSI148=m +CONFIG_VT6656=m +CONFIG_VT_HW_CONSOLE_BINDING=y +CONFIG_W35UND=m +CONFIG_WIMAX_I2400M_SDIO=m +CONFIG_WIMAX_I2400M_USB=m +CONFIG_WM8350_WATCHDOG=m +CONFIG_X25_ASY=m +# CONFIG_X86_32 is not set +CONFIG_X86_64=y +CONFIG_X86_INTERNODE_CACHE_SHIFT=7 +CONFIG_X86_MINIMUM_CPU_FAMILY=64 +CONFIG_X86_SPEEDSTEP_LIB=m +CONFIG_X86_X2APIC=y +CONFIG_XEN_PRIVILEGED_GUEST=y +CONFIG_ZONE_DMA32=y +CONFIG_ZONE_DMA_FLAG=1 --- linux-3.0.0.orig/debian.master/config/amd64/config.flavour.generic +++ linux-3.0.0/debian.master/config/amd64/config.flavour.generic @@ -0,0 +1,21 @@ +# +# Config options for config.flavour.generic automatically generated by splitconfig.pl +# +CONFIG_DEFAULT_CFQ=y +# CONFIG_DEFAULT_DEADLINE is not set +CONFIG_DEFAULT_IOSCHED="cfq" +CONFIG_INTEL_IDLE=y +# CONFIG_MEMORY_HOTPLUG is not set +CONFIG_NR_CPUS=256 +# CONFIG_PREEMPT_NONE is not set +CONFIG_PREEMPT_VOLUNTARY=y +CONFIG_SCSI_SPI_ATTRS=m +CONFIG_SCSI_SYM53C8XX_2=m +CONFIG_VIRTIO=m +CONFIG_VIRTIO_BLK=m +CONFIG_VIRTIO_NET=m +CONFIG_VIRTIO_PCI=m +CONFIG_VIRTIO_RING=m +CONFIG_XEN_BLKDEV_FRONTEND=m +CONFIG_XEN_NETDEV_FRONTEND=m +CONFIG_XEN_XENBUS_FRONTEND=m --- linux-3.0.0.orig/debian.master/config/amd64/config.flavour.server +++ linux-3.0.0/debian.master/config/amd64/config.flavour.server @@ -0,0 +1,21 @@ +# +# Config options for config.flavour.server automatically generated by splitconfig.pl +# +# CONFIG_DEFAULT_CFQ is not set +CONFIG_DEFAULT_DEADLINE=y +CONFIG_DEFAULT_IOSCHED="deadline" +CONFIG_INTEL_IDLE=y +CONFIG_MEMORY_HOTPLUG=y +CONFIG_NR_CPUS=256 +CONFIG_PREEMPT_NONE=y +# CONFIG_PREEMPT_VOLUNTARY is not set +CONFIG_SCSI_SPI_ATTRS=y +CONFIG_SCSI_SYM53C8XX_2=y +CONFIG_VIRTIO=y +CONFIG_VIRTIO_BLK=y +CONFIG_VIRTIO_NET=y +CONFIG_VIRTIO_PCI=y +CONFIG_VIRTIO_RING=y +CONFIG_XEN_BLKDEV_FRONTEND=m +CONFIG_XEN_NETDEV_FRONTEND=m +CONFIG_XEN_XENBUS_FRONTEND=m --- linux-3.0.0.orig/debian.master/config/amd64/config.flavour.virtual +++ linux-3.0.0/debian.master/config/amd64/config.flavour.virtual @@ -0,0 +1,21 @@ +# +# Config options for config.flavour.virtual automatically generated by splitconfig.pl +# +# CONFIG_DEFAULT_CFQ is not set +CONFIG_DEFAULT_DEADLINE=y +CONFIG_DEFAULT_IOSCHED="deadline" +# CONFIG_INTEL_IDLE is not set +CONFIG_MEMORY_HOTPLUG=y +CONFIG_NR_CPUS=64 +CONFIG_PREEMPT_NONE=y +# CONFIG_PREEMPT_VOLUNTARY is not set +CONFIG_SCSI_SPI_ATTRS=y +CONFIG_SCSI_SYM53C8XX_2=y +CONFIG_VIRTIO=y +CONFIG_VIRTIO_BLK=y +CONFIG_VIRTIO_NET=y +CONFIG_VIRTIO_PCI=y +CONFIG_VIRTIO_RING=y +CONFIG_XEN_BLKDEV_FRONTEND=y +CONFIG_XEN_NETDEV_FRONTEND=y +CONFIG_XEN_XENBUS_FRONTEND=y --- linux-3.0.0.orig/debian.master/config/armel/config.common.armel +++ linux-3.0.0/debian.master/config/armel/config.common.armel @@ -0,0 +1,311 @@ +# +# Config options for config.common.armel automatically generated by splitconfig.pl +# +CONFIG_AIC79XX_RESET_DELAY_MS=5000 +# CONFIG_APM_EMULATION is not set +# CONFIG_ARCH_SELECT_MEMORY_MODEL is not set +# CONFIG_ARCH_SPARSEMEM_DEFAULT is not set +# CONFIG_ARCH_SUPPORTS_MSI is not set +CONFIG_ASYNC_TX_DMA=y +CONFIG_ATA_GENERIC=y +# CONFIG_ATA_NONSTANDARD is not set +CONFIG_ATA_PIIX=y +CONFIG_ATM_BR2684_IPFILTER=y +CONFIG_AX25_DAMA_SLAVE=y +CONFIG_BCH=y +# CONFIG_BLK_DEV_CMD64X is not set +CONFIG_BLK_DEV_MD=y +CONFIG_BLK_DEV_SD=y +CONFIG_BLK_DEV_SR=y +# CONFIG_BLK_DEV_SR_VENDOR is not set +# CONFIG_BRCMUTIL is not set +CONFIG_BROADCOM_PHY=y +CONFIG_CAN_TI_HECC=m +CONFIG_CFG80211_REG_DEBUG=y +# CONFIG_CGROUP_MEM_RES_CTLR_SWAP is not set +CONFIG_CHR_DEV_SG=y +CONFIG_CICADA_PHY=y +CONFIG_CIFS_EXPERIMENTAL=y +CONFIG_CIFS_XATTR=y +# CONFIG_COMEDI is not set +# CONFIG_COMPACTION is not set +CONFIG_CPU_FREQ_STAT=y +CONFIG_CRASH_DUMP=y +CONFIG_CRC_T10DIF=y +CONFIG_CRYPTO_AES=m +CONFIG_CRYPTO_HMAC=m +CONFIG_CRYPTO_RNG=m +CONFIG_CRYPTO_SALSA20=m +CONFIG_CRYPTO_SHA1=m +CONFIG_CRYPTO_SHA256=m +CONFIG_DAB=y +CONFIG_DAVICOM_PHY=y +CONFIG_DEBUG_INFO=y +CONFIG_DEFAULT_CFQ=y +# CONFIG_DEFAULT_DEADLINE is not set +CONFIG_DEFAULT_IOSCHED="cfq" +# CONFIG_DL2K is not set +CONFIG_DM9000=m +# CONFIG_DM_RAID45 is not set +# CONFIG_DRM_NOUVEAU is not set +# CONFIG_DRM_PSB is not set +# CONFIG_DRM_RADEON is not set +CONFIG_DRM_RADEON_KMS=y +# CONFIG_DT3155 is not set +CONFIG_DVB_FE_CUSTOMISE=y +# CONFIG_DVB_USB_DIBUSB_MB_FAULTY is not set +CONFIG_DVB_USB_EC168=m +CONFIG_EZX_PCAP=y +CONFIG_FB_3DFX=m +CONFIG_FB_ATY=m +CONFIG_FB_ATY128=m +# CONFIG_FB_BACKLIGHT is not set +# CONFIG_FB_BOOT_VESA_SUPPORT is not set +# CONFIG_FB_DDC is not set +# CONFIG_FB_MACMODES is not set +CONFIG_FB_RADEON=m +# CONFIG_FB_SAVAGE is not set +# CONFIG_FB_SVGALIB is not set +CONFIG_FB_SYS_COPYAREA=m +CONFIG_FB_SYS_FILLRECT=m +CONFIG_FB_SYS_FOPS=m +CONFIG_FB_SYS_IMAGEBLIT=m +# CONFIG_FB_TILEBLITTING is not set +# CONFIG_FB_UVESA is not set +CONFIG_FB_VOODOO1=m +# CONFIG_FIRMWARE_EDID is not set +CONFIG_FLATMEM_MANUAL=y +CONFIG_FONTS=y +CONFIG_FORCE_MAX_ZONEORDER=11 +# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set +# CONFIG_FSAM7400 is not set +# CONFIG_FUNCTION_TRACER is not set +CONFIG_GENERIC_IRQ_PROBE=y +# CONFIG_GENERIC_PENDING_IRQ is not set +# CONFIG_GPIO_JANZ_TTL is not set +CONFIG_GPIO_PCA953X=y +# CONFIG_GPIO_PCH is not set +CONFIG_GPIO_SYSFS=y +CONFIG_GPIO_TWL4030=y +# CONFIG_GPIO_VX855 is not set +CONFIG_HARDIRQS_SW_RESEND=y +CONFIG_HAVE_AOUT=y +CONFIG_HAVE_GENERIC_DMA_COHERENT=y +# CONFIG_HIGHMEM is not set +# CONFIG_HUGETLB_PAGE is not set +CONFIG_HZ=128 +CONFIG_I2C_ALGOBIT=m +# CONFIG_I2C_HELPER_AUTO is not set +# CONFIG_I2C_I801 is not set +# CONFIG_I2C_PXA_PCI is not set +CONFIG_ICPLUS_PHY=y +# CONFIG_IDE is not set +# CONFIG_INTR_REMAP is not set +# CONFIG_IRQ_PER_CPU is not set +# CONFIG_IWMC3200TOP_DEBUGFS is not set +CONFIG_KGDB=y +# CONFIG_KSM is not set +CONFIG_KTIME_SCALAR=y +CONFIG_LATENCYTOP=y +# CONFIG_LIBERTAS_MESH is not set +CONFIG_LIBIPW_DEBUG=y +CONFIG_LLC=m +CONFIG_LOG_BUF_SHIFT=17 +CONFIG_LSI_ET1011C_PHY=y +CONFIG_LXT_PHY=y +CONFIG_LZO_COMPRESS=m +# CONFIG_M686 is not set +# CONFIG_MACH_NO_WESTBRIDGE is not set +# CONFIG_MANTIS_CORE is not set +CONFIG_MARVELL_PHY=y +CONFIG_MAX_RAW_DEVS=256 +# CONFIG_MFD_JANZ_CMODIO is not set +CONFIG_MFD_TMIO=y +CONFIG_MMC=y +CONFIG_MMC_BLOCK=y +CONFIG_MMC_SDHCI=y +CONFIG_MTD=y +CONFIG_MTD_BLKDEVS=y +CONFIG_MTD_BLOCK=y +CONFIG_MTD_CHAR=y +CONFIG_MTD_NAND=y +CONFIG_MTD_NAND_BCH=y +CONFIG_MTD_NAND_ECC=y +CONFIG_MTD_NAND_IDS=y +# CONFIG_MTD_SM_COMMON is not set +# CONFIG_MUTEX_SPIN_ON_OWNER is not set +CONFIG_NATIONAL_PHY=y +CONFIG_NEED_DMA_MAP_STATE=y +# CONFIG_NET_POCKET is not set +# CONFIG_NL80211_TESTMODE is not set +CONFIG_NOP_USB_XCEIV=y +CONFIG_NVRAM=m +CONFIG_PAGE_OFFSET=0xC0000000 +CONFIG_PANEL_GENERIC_DPI=y +CONFIG_PATA_OPTI=m +CONFIG_PATA_SIS=y +# CONFIG_PCCARD is not set +CONFIG_PCI_IOV=y +CONFIG_PCI_STUB=m +# CONFIG_PCI_SYSCALL is not set +CONFIG_PDC_ADMA=y +# CONFIG_PHYS_ADDR_T_64BIT is not set +# CONFIG_PM_DEBUG is not set +# CONFIG_POCH is not set +CONFIG_POHMELFS=m +CONFIG_POWER_SUPPLY=y +CONFIG_PPP=y +# CONFIG_PREEMPT_NONE is not set +CONFIG_PREEMPT_VOLUNTARY=y +CONFIG_PRINT_QUOTA_WARNING=y +CONFIG_QSEMI_PHY=y +# CONFIG_R3964 is not set +CONFIG_RCU_FANOUT=32 +# CONFIG_REGULATOR_DEBUG is not set +CONFIG_REGULATOR_FIXED_VOLTAGE=y +CONFIG_RISCOM8=m +# CONFIG_RT2800USB_UNKNOWN is not set +CONFIG_RT2X00_LIB_DEBUGFS=y +CONFIG_RTC_DRV_CMOS=m +CONFIG_RTC_DRV_TEST=m +CONFIG_RTC_DRV_TWL4030=y +# CONFIG_RTL8192CE is not set +CONFIG_RTL8192E=m +# CONFIG_RTS_PSTOR is not set +CONFIG_RWSEM_GENERIC_SPINLOCK=y +CONFIG_SATA_SVW=m +CONFIG_SCHEDSTATS=y +# CONFIG_SCSI_ACARD is not set +# CONFIG_SCSI_ADVANSYS is not set +CONFIG_SCSI_DH=y +# CONFIG_SCSI_IPR is not set +# CONFIG_SCSI_NSP32 is not set +# CONFIG_SCSI_OSD_INITIATOR is not set +# CONFIG_SCSI_QLA_ISCSI is not set +# CONFIG_SCSI_SPI_ATTRS is not set +CONFIG_SCSI_SYM53C8XX_2=y +# CONFIG_SENSORS_AK8975 is not set +CONFIG_SERIAL_8250=y +CONFIG_SERIAL_8250_PCI=m +# CONFIG_SERIAL_PMACZILOG is not set +# CONFIG_SERIAL_UARTLITE is not set +CONFIG_SLHC=y +CONFIG_SLIP=y +CONFIG_SMSC_PHY=y +CONFIG_SM_FTL=m +CONFIG_SND=y +# CONFIG_SND_ALI5451 is not set +# CONFIG_SND_BT87X_OVERCLOCK is not set +# CONFIG_SND_EMU10K1_SEQ is not set +CONFIG_SND_HIFIER=m +CONFIG_SND_MIXER_OSS=m +# CONFIG_SND_MTPAV is not set +# CONFIG_SND_OPL3_LIB_SEQ is not set +# CONFIG_SND_OPL4_LIB_SEQ is not set +CONFIG_SND_PCM=y +CONFIG_SND_PCM_OSS=m +# CONFIG_SND_RAWMIDI_SEQ is not set +# CONFIG_SND_SBAWE_SEQ is not set +# CONFIG_SND_SEQUENCER is not set +# CONFIG_SND_SERIAL_U16550 is not set +CONFIG_SND_SOC=y +CONFIG_SND_SOC_I2C_AND_SPI=y +CONFIG_SND_SOC_TWL4030=y +CONFIG_SND_TIMER=y +CONFIG_SOUND=y +CONFIG_SOUND_OSS_CORE=y +# CONFIG_SPARSEMEM_MANUAL is not set +# CONFIG_SPARSE_IRQ is not set +CONFIG_SPI_DESIGNWARE=m +# CONFIG_SPI_PXA2XX_PCI is not set +# CONFIG_SPI_SPIDEV is not set +# CONFIG_SSB_B43_PCI_BRIDGE is not set +# CONFIG_STACK_TRACER is not set +CONFIG_STANDALONE=y +CONFIG_STE10XP=y +# CONFIG_SUNGEM is not set +# CONFIG_SYS_HYPERVISOR is not set +CONFIG_TABLET_USB_WACOM=m +# CONFIG_TCG_TPM is not set +CONFIG_THERMAL=m +CONFIG_TPS65010=m +CONFIG_TRANZPORT=m +# CONFIG_TTPCI_EEPROM is not set +CONFIG_TUN=m +CONFIG_TWL4030_CORE=y +CONFIG_TWL4030_USB=y +# CONFIG_USB_EHCI_TT_NEWSCHED is not set +# CONFIG_USB_ET61X251 is not set +CONFIG_USB_GADGET=y +# CONFIG_USB_GADGET_DUMMY_HCD is not set +CONFIG_USB_GADGET_MUSB_HDRC=y +CONFIG_USB_GPIO_VBUS=y +CONFIG_USB_GSPCA_SN9C20X_EVDEV=y +CONFIG_USB_G_MULTI=m +CONFIG_USB_INVENTRA_DMA=y +CONFIG_USB_IP_COMMON=m +# CONFIG_USB_ISP1362_HCD is not set +CONFIG_USB_MON=m +CONFIG_USB_MUSB_OMAP2PLUS=y +# CONFIG_USB_MUSB_TUSB6010 is not set +# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set +# CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set +CONFIG_USB_OTG=y +# CONFIG_USB_QUICKCAM_MESSENGER is not set +# CONFIG_USB_SERIAL_QUATECH2 is not set +# CONFIG_USB_SERIAL_QUATECH_USB2 is not set +CONFIG_USB_SI470X=m +# CONFIG_USB_SN9C102 is not set +# CONFIG_USB_STV680 is not set +CONFIG_USB_UHCI_HCD=m +# CONFIG_USB_ZC0301 is not set +# CONFIG_VGASTATE is not set +CONFIG_VGA_ARB_MAX_GPUS=16 +# CONFIG_VGA_CONSOLE is not set +# CONFIG_VIDEO_ADV7170 is not set +# CONFIG_VIDEO_ADV7175 is not set +# CONFIG_VIDEO_ADV7343 is not set +# CONFIG_VIDEO_BT819 is not set +# CONFIG_VIDEO_BT856 is not set +# CONFIG_VIDEO_BT866 is not set +# CONFIG_VIDEO_CPIA is not set +# CONFIG_VIDEO_HELPER_CHIPS_AUTO is not set +# CONFIG_VIDEO_KS0127 is not set +# CONFIG_VIDEO_MT9V011 is not set +# CONFIG_VIDEO_OVCAMCHIP is not set +# CONFIG_VIDEO_SAA6588 is not set +# CONFIG_VIDEO_SAA7110 is not set +# CONFIG_VIDEO_SAA7185 is not set +# CONFIG_VIDEO_SAA7191 is not set +# CONFIG_VIDEO_TCM825X is not set +# CONFIG_VIDEO_TDA7432 is not set +# CONFIG_VIDEO_TDA9840 is not set +# CONFIG_VIDEO_TDA9875 is not set +# CONFIG_VIDEO_TEA6415C is not set +# CONFIG_VIDEO_TEA6420 is not set +# CONFIG_VIDEO_THS7303 is not set +# CONFIG_VIDEO_TLV320AIC23B is not set +# CONFIG_VIDEO_TVAUDIO is not set +# CONFIG_VIDEO_TVP514X is not set +# CONFIG_VIDEO_TVP5150 is not set +# CONFIG_VIDEO_VPX3220 is not set +CONFIG_VIRTIO=m +CONFIG_VIRTIO_BLK=m +CONFIG_VIRTIO_NET=m +CONFIG_VIRTIO_PCI=m +CONFIG_VIRTIO_RING=m +CONFIG_VITESSE_PHY=y +CONFIG_VME_BUS=m +# CONFIG_VME_CA91CX42 is not set +# CONFIG_VME_TSI148 is not set +# CONFIG_VT6656 is not set +# CONFIG_VT_HW_CONSOLE_BINDING is not set +CONFIG_W35UND=m +# CONFIG_WIMAX_I2400M_SDIO is not set +# CONFIG_WIMAX_I2400M_USB is not set +# CONFIG_WM8350_WATCHDOG is not set +# CONFIG_X25_ASY is not set +# CONFIG_X86_X2APIC is not set +CONFIG_XEN_BLKDEV_FRONTEND=m +CONFIG_XEN_NETDEV_FRONTEND=m +CONFIG_ZONE_DMA_FLAG=0 --- linux-3.0.0.orig/debian.master/config/armel/config.flavour.omap +++ linux-3.0.0/debian.master/config/armel/config.flavour.omap @@ -0,0 +1,3 @@ +# +# Config options for config.flavour.omap automatically generated by splitconfig.pl +# --- linux-3.0.0.orig/debian.master/config/i386/config.common.i386 +++ linux-3.0.0/debian.master/config/i386/config.common.i386 @@ -0,0 +1,330 @@ +# +# Config options for config.common.i386 automatically generated by splitconfig.pl +# +# CONFIG_64BIT is not set +CONFIG_ACPI_BLACKLIST_YEAR=2000 +CONFIG_AIC79XX_RESET_DELAY_MS=5000 +CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig" +CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-ecx -fcall-saved-edx" +CONFIG_ARCH_SELECT_MEMORY_MODEL=y +CONFIG_ARCH_SUPPORTS_MSI=y +CONFIG_ASYNC_TX_DMA=y +CONFIG_ATA_GENERIC=y +# CONFIG_ATA_NONSTANDARD is not set +CONFIG_ATA_PIIX=y +# CONFIG_ATM_BR2684_IPFILTER is not set +# CONFIG_AUDIT_ARCH is not set +CONFIG_AX25_DAMA_SLAVE=y +CONFIG_BCH=m +# CONFIG_BLK_DEV_CMD64X is not set +CONFIG_BLK_DEV_MD=y +CONFIG_BLK_DEV_SD=y +CONFIG_BLK_DEV_SR=y +# CONFIG_BLK_DEV_SR_VENDOR is not set +CONFIG_BRCMUTIL=m +CONFIG_BROADCOM_PHY=y +# CONFIG_CAN_TI_HECC is not set +CONFIG_CFG80211_REG_DEBUG=y +CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y +CONFIG_CHR_DEV_SG=y +CONFIG_CICADA_PHY=y +CONFIG_CIFS_EXPERIMENTAL=y +CONFIG_CIFS_XATTR=y +CONFIG_COMEDI=m +CONFIG_COMPACTION=y +CONFIG_CPU_FREQ_STAT=y +CONFIG_CRASH_DUMP=y +CONFIG_CRC_T10DIF=y +CONFIG_CRYPTO_AES=y +CONFIG_CRYPTO_HMAC=y +CONFIG_CRYPTO_RNG=y +CONFIG_CRYPTO_SALSA20=m +CONFIG_CRYPTO_SHA1=y +CONFIG_CRYPTO_SHA256=y +CONFIG_DAB=y +CONFIG_DAVICOM_PHY=y +CONFIG_DEBUG_INFO=y +CONFIG_DEFAULT_CFQ=y +# CONFIG_DEFAULT_DEADLINE is not set +CONFIG_DEFAULT_IOSCHED="cfq" +CONFIG_DL2K=m +# CONFIG_DM9000 is not set +CONFIG_DM_RAID45=m +CONFIG_DRM_NOUVEAU=m +CONFIG_DRM_PSB=m +CONFIG_DRM_RADEON=m +CONFIG_DRM_RADEON_KMS=y +CONFIG_DT3155=m +# CONFIG_DVB_FE_CUSTOMISE is not set +# CONFIG_DVB_USB_DIBUSB_MB_FAULTY is not set +# CONFIG_DVB_USB_EC168 is not set +# CONFIG_EZX_PCAP is not set +CONFIG_FB_3DFX=m +CONFIG_FB_ATY=m +CONFIG_FB_ATY128=m +CONFIG_FB_BACKLIGHT=y +CONFIG_FB_BOOT_VESA_SUPPORT=y +CONFIG_FB_DDC=m +# CONFIG_FB_MACMODES is not set +CONFIG_FB_RADEON=m +CONFIG_FB_SAVAGE=m +CONFIG_FB_SVGALIB=m +CONFIG_FB_SYS_COPYAREA=m +CONFIG_FB_SYS_FILLRECT=m +CONFIG_FB_SYS_FOPS=m +CONFIG_FB_SYS_IMAGEBLIT=m +CONFIG_FB_TILEBLITTING=y +CONFIG_FB_UVESA=m +CONFIG_FB_VOODOO1=m +CONFIG_FIRMWARE_EDID=y +CONFIG_FLATMEM_MANUAL=y +# CONFIG_FONTS is not set +CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +CONFIG_FSAM7400=m +CONFIG_FUNCTION_TRACER=y +# CONFIG_GENERIC_CPU is not set +CONFIG_GENERIC_IOMAP=y +CONFIG_GENERIC_IRQ_PROBE=y +CONFIG_GENERIC_PENDING_IRQ=y +# CONFIG_GENERIC_TIME_VSYSCALL is not set +CONFIG_GPIO_JANZ_TTL=m +CONFIG_GPIO_PCA953X=m +CONFIG_GPIO_PCH=m +CONFIG_GPIO_SYSFS=y +CONFIG_GPIO_TWL4030=m +CONFIG_GPIO_VX855=m +# CONFIG_HARDIRQS_SW_RESEND is not set +CONFIG_HAVE_AOUT=y +# CONFIG_HAVE_CPUMASK_OF_CPU_MAP is not set +CONFIG_HAVE_GENERIC_DMA_COHERENT=y +CONFIG_HAVE_SETUP_PER_CPU_AREA=y +CONFIG_HIGHMEM=y +CONFIG_HUGETLB_PAGE=y +CONFIG_HZ=250 +# CONFIG_HZ_100 is not set +CONFIG_HZ_250=y +CONFIG_I2C_ALGOBIT=m +# CONFIG_I2C_HELPER_AUTO is not set +CONFIG_I2C_I801=m +CONFIG_ICPLUS_PHY=y +# CONFIG_IDE is not set +CONFIG_ILLEGAL_POINTER_VALUE=0 +# CONFIG_INTEL_TXT is not set +# CONFIG_INTR_REMAP is not set +# CONFIG_IRQ_PER_CPU is not set +CONFIG_ISA=y +CONFIG_IWMC3200TOP_DEBUGFS=y +CONFIG_KGDB=y +CONFIG_KSM=y +CONFIG_KTIME_SCALAR=y +CONFIG_KVM=m +CONFIG_LATENCYTOP=y +CONFIG_LIBERTAS_MESH=y +CONFIG_LIBIPW_DEBUG=y +CONFIG_LLC=y +CONFIG_LOG_BUF_SHIFT=17 +CONFIG_LSI_ET1011C_PHY=y +CONFIG_LXT_PHY=y +CONFIG_LZO_COMPRESS=y +CONFIG_M686=y +CONFIG_MACH_NO_WESTBRIDGE=y +CONFIG_MANTIS_CORE=m +CONFIG_MARVELL_PHY=y +CONFIG_MAX_RAW_DEVS=256 +CONFIG_MFD_JANZ_CMODIO=m +# CONFIG_MFD_TMIO is not set +CONFIG_MMC=y +CONFIG_MMC_BLOCK=m +CONFIG_MMC_SDHCI=m +CONFIG_MTD=m +CONFIG_MTD_BLKDEVS=m +CONFIG_MTD_BLOCK=m +CONFIG_MTD_CHAR=m +CONFIG_MTD_NAND=m +CONFIG_MTD_NAND_BCH=m +CONFIG_MTD_NAND_ECC=m +CONFIG_MTD_NAND_IDS=m +CONFIG_MTD_SM_COMMON=m +CONFIG_MUTEX_SPIN_ON_OWNER=y +CONFIG_NATIONAL_PHY=y +CONFIG_NEED_DMA_MAP_STATE=y +CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y +CONFIG_NET_POCKET=y +CONFIG_NL80211_TESTMODE=y +CONFIG_NOP_USB_XCEIV=m +CONFIG_NR_CPUS=8 +CONFIG_NVRAM=m +CONFIG_OUTPUT_FORMAT="elf32-i386" +CONFIG_PAGE_OFFSET=0xC0000000 +CONFIG_PANEL_GENERIC_DPI=m +CONFIG_PATA_OPTI=m +CONFIG_PATA_SIS=y +CONFIG_PCCARD=m +CONFIG_PCI_IOV=y +CONFIG_PCI_STUB=m +CONFIG_PDC_ADMA=y +CONFIG_PM_DEBUG=y +CONFIG_POCH=m +CONFIG_POHMELFS=m +CONFIG_POWER_SUPPLY=y +CONFIG_PPP=y +# CONFIG_PREEMPT_NONE is not set +CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PRINT_QUOTA_WARNING is not set +CONFIG_QSEMI_PHY=y +CONFIG_R3964=m +CONFIG_RCU_FANOUT=32 +CONFIG_REGULATOR_DEBUG=y +CONFIG_REGULATOR_FIXED_VOLTAGE=m +CONFIG_RISCOM8=m +CONFIG_RT2800USB_UNKNOWN=y +# CONFIG_RT2X00_LIB_DEBUGFS is not set +CONFIG_RTC_DRV_CMOS=y +CONFIG_RTC_DRV_TEST=m +CONFIG_RTC_DRV_TWL4030=m +CONFIG_RTL8192CE=m +CONFIG_RTL8192E=m +CONFIG_RTS_PSTOR=m +# CONFIG_RWSEM_GENERIC_SPINLOCK is not set +CONFIG_SATA_SVW=m +CONFIG_SCHEDSTATS=y +CONFIG_SCSI_ACARD=m +CONFIG_SCSI_ADVANSYS=m +CONFIG_SCSI_DH=y +CONFIG_SCSI_IPR=m +# CONFIG_SCSI_IPR_DUMP is not set +# CONFIG_SCSI_IPR_TRACE is not set +CONFIG_SCSI_NSP32=m +CONFIG_SCSI_OSD_INITIATOR=m +CONFIG_SCSI_QLA_ISCSI=m +CONFIG_SENSORS_AK8975=m +CONFIG_SERIAL_8250=y +CONFIG_SERIAL_8250_PCI=y +# CONFIG_SERIAL_PMACZILOG is not set +CONFIG_SERIAL_UARTLITE=m +CONFIG_SLHC=y +CONFIG_SLIP=m +CONFIG_SMP=y +CONFIG_SMSC_PHY=y +CONFIG_SM_FTL=m +CONFIG_SND=m +CONFIG_SND_ALI5451=m +# CONFIG_SND_BT87X_OVERCLOCK is not set +CONFIG_SND_EMU10K1_SEQ=m +CONFIG_SND_HIFIER=m +# CONFIG_SND_MIXER_OSS is not set +CONFIG_SND_MTPAV=m +CONFIG_SND_OPL3_LIB_SEQ=m +CONFIG_SND_OPL4_LIB_SEQ=m +CONFIG_SND_PCM=m +# CONFIG_SND_PCM_OSS is not set +CONFIG_SND_RAWMIDI_SEQ=m +CONFIG_SND_SBAWE_SEQ=m +CONFIG_SND_SEQUENCER=m +CONFIG_SND_SERIAL_U16550=m +CONFIG_SND_SOC=m +CONFIG_SND_SOC_I2C_AND_SPI=m +CONFIG_SND_SOC_TWL4030=m +CONFIG_SND_TIMER=m +CONFIG_SOUND=m +# CONFIG_SOUND_OSS_CORE is not set +# CONFIG_SPARSEMEM_MANUAL is not set +CONFIG_SPARSE_IRQ=y +CONFIG_SPI_DESIGNWARE=y +CONFIG_SPI_PXA2XX_PCI=y +CONFIG_SPI_SPIDEV=m +CONFIG_SSB_B43_PCI_BRIDGE=y +# CONFIG_SSB_PCMCIAHOST is not set +CONFIG_STACK_TRACER=y +# CONFIG_STANDALONE is not set +CONFIG_STE10XP=y +CONFIG_SUNGEM=m +CONFIG_TABLET_USB_WACOM=m +CONFIG_TCG_TIS=m +CONFIG_TCG_TPM=y +CONFIG_THERMAL=y +CONFIG_TPS65010=m +CONFIG_TRANZPORT=m +CONFIG_TTPCI_EEPROM=m +CONFIG_TUN=y +# CONFIG_TWL4030_CORE is not set +CONFIG_TWL4030_USB=m +CONFIG_USB_EHCI_TT_NEWSCHED=y +CONFIG_USB_ET61X251=m +CONFIG_USB_GADGET=m +CONFIG_USB_GADGET_DUMMY_HCD=y +# CONFIG_USB_GADGET_GOKU is not set +# CONFIG_USB_GADGET_MUSB_HDRC is not set +# CONFIG_USB_GADGET_NET2280 is not set +CONFIG_USB_GPIO_VBUS=m +# CONFIG_USB_GSPCA_SN9C20X_EVDEV is not set +# CONFIG_USB_G_MULTI is not set +# CONFIG_USB_INVENTRA_DMA is not set +CONFIG_USB_IP_COMMON=m +CONFIG_USB_ISP1362_HCD=m +CONFIG_USB_MON=y +# CONFIG_USB_MUSB_OMAP2PLUS is not set +CONFIG_USB_MUSB_TUSB6010=y +# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set +# CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set +# CONFIG_USB_OTG is not set +CONFIG_USB_QUICKCAM_MESSENGER=m +CONFIG_USB_SERIAL_QUATECH2=m +CONFIG_USB_SERIAL_QUATECH_USB2=m +CONFIG_USB_SI470X=m +CONFIG_USB_SN9C102=m +CONFIG_USB_STV680=m +CONFIG_USB_UHCI_HCD=y +CONFIG_USB_ZC0301=m +CONFIG_VGASTATE=m +CONFIG_VGA_ARB_MAX_GPUS=16 +CONFIG_VGA_CONSOLE=y +CONFIG_VIDEO_ADV7170=m +CONFIG_VIDEO_ADV7175=m +# CONFIG_VIDEO_ADV7343 is not set +CONFIG_VIDEO_BT819=m +CONFIG_VIDEO_BT856=m +CONFIG_VIDEO_BT866=m +CONFIG_VIDEO_CPIA=m +CONFIG_VIDEO_CX25821=m +CONFIG_VIDEO_GO7007=m +CONFIG_VIDEO_HELPER_CHIPS_AUTO=y +CONFIG_VIDEO_KS0127=m +CONFIG_VIDEO_MT9V011=m +CONFIG_VIDEO_MXB=m +CONFIG_VIDEO_OVCAMCHIP=m +CONFIG_VIDEO_SAA6588=m +CONFIG_VIDEO_SAA7110=m +CONFIG_VIDEO_SAA7185=m +# CONFIG_VIDEO_SAA7191 is not set +# CONFIG_VIDEO_TCM825X is not set +CONFIG_VIDEO_TDA7432=m +CONFIG_VIDEO_TDA9840=m +# CONFIG_VIDEO_TDA9875 is not set +CONFIG_VIDEO_TEA6415C=m +CONFIG_VIDEO_TEA6420=m +# CONFIG_VIDEO_THS7303 is not set +# CONFIG_VIDEO_TLV320AIC23B is not set +CONFIG_VIDEO_TVAUDIO=m +# CONFIG_VIDEO_TVP514X is not set +CONFIG_VIDEO_TVP5150=m +CONFIG_VIDEO_VPX3220=m +CONFIG_VITESSE_PHY=y +CONFIG_VME_BUS=m +CONFIG_VME_CA91CX42=m +CONFIG_VME_TSI148=m +CONFIG_VT6656=m +CONFIG_VT_HW_CONSOLE_BINDING=y +CONFIG_W35UND=m +CONFIG_WIMAX_I2400M_SDIO=m +CONFIG_WIMAX_I2400M_USB=m +CONFIG_WM8350_WATCHDOG=m +CONFIG_X25_ASY=m +CONFIG_X86_32=y +# CONFIG_X86_64 is not set +CONFIG_X86_INTERNODE_CACHE_SHIFT=6 +CONFIG_X86_MINIMUM_CPU_FAMILY=5 +CONFIG_X86_SPEEDSTEP_LIB=y +# CONFIG_X86_X2APIC is not set +# CONFIG_ZONE_DMA32 is not set +CONFIG_ZONE_DMA_FLAG=1 --- linux-3.0.0.orig/debian.master/config/i386/config.flavour.generic +++ linux-3.0.0/debian.master/config/i386/config.flavour.generic @@ -0,0 +1,22 @@ +# +# Config options for config.flavour.generic automatically generated by splitconfig.pl +# +# CONFIG_ARCH_DMA_ADDR_T_64BIT is not set +# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set +CONFIG_HIGHMEM4G=y +# CONFIG_HIGHMEM64G is not set +CONFIG_I2C_PXA_PCI=y +CONFIG_INTEL_IDLE=y +# CONFIG_IOMMU_HELPER is not set +CONFIG_PHYSICAL_ALIGN=0x1000000 +CONFIG_PHYSICAL_START=0x1000000 +# CONFIG_PHYS_ADDR_T_64BIT is not set +CONFIG_SCSI_SPI_ATTRS=m +CONFIG_SCSI_SYM53C8XX_2=m +# CONFIG_SYS_HYPERVISOR is not set +CONFIG_VIRTIO=m +CONFIG_VIRTIO_BLK=m +CONFIG_VIRTIO_NET=m +CONFIG_VIRTIO_PCI=m +CONFIG_VIRTIO_RING=m +# CONFIG_XEN_PRIVILEGED_GUEST is not set --- linux-3.0.0.orig/debian.master/config/i386/config.flavour.generic-pae +++ linux-3.0.0/debian.master/config/i386/config.flavour.generic-pae @@ -0,0 +1,25 @@ +# +# Config options for config.flavour.generic-pae automatically generated by splitconfig.pl +# +CONFIG_ARCH_DMA_ADDR_T_64BIT=y +CONFIG_ARCH_PHYS_ADDR_T_64BIT=y +# CONFIG_HIGHMEM4G is not set +CONFIG_HIGHMEM64G=y +# CONFIG_I2C_PXA_PCI is not set +CONFIG_INTEL_IDLE=y +CONFIG_IOMMU_HELPER=y +CONFIG_PHYSICAL_ALIGN=0x1000000 +CONFIG_PHYSICAL_START=0x1000000 +CONFIG_PHYS_ADDR_T_64BIT=y +CONFIG_SCSI_SPI_ATTRS=y +CONFIG_SCSI_SYM53C8XX_2=y +CONFIG_SYS_HYPERVISOR=y +CONFIG_VIRTIO=y +CONFIG_VIRTIO_BLK=y +CONFIG_VIRTIO_NET=y +CONFIG_VIRTIO_PCI=y +CONFIG_VIRTIO_RING=y +CONFIG_XEN_BLKDEV_FRONTEND=m +CONFIG_XEN_NETDEV_FRONTEND=m +CONFIG_XEN_PRIVILEGED_GUEST=y +CONFIG_XEN_XENBUS_FRONTEND=m --- linux-3.0.0.orig/debian.master/config/i386/config.flavour.virtual +++ linux-3.0.0/debian.master/config/i386/config.flavour.virtual @@ -0,0 +1,25 @@ +# +# Config options for config.flavour.virtual automatically generated by splitconfig.pl +# +CONFIG_ARCH_DMA_ADDR_T_64BIT=y +CONFIG_ARCH_PHYS_ADDR_T_64BIT=y +# CONFIG_HIGHMEM4G is not set +CONFIG_HIGHMEM64G=y +# CONFIG_I2C_PXA_PCI is not set +# CONFIG_INTEL_IDLE is not set +CONFIG_IOMMU_HELPER=y +CONFIG_PHYSICAL_ALIGN=0x100000 +CONFIG_PHYSICAL_START=0x100000 +CONFIG_PHYS_ADDR_T_64BIT=y +CONFIG_SCSI_SPI_ATTRS=y +CONFIG_SCSI_SYM53C8XX_2=y +CONFIG_SYS_HYPERVISOR=y +CONFIG_VIRTIO=y +CONFIG_VIRTIO_BLK=y +CONFIG_VIRTIO_NET=y +CONFIG_VIRTIO_PCI=y +CONFIG_VIRTIO_RING=y +CONFIG_XEN_BLKDEV_FRONTEND=y +CONFIG_XEN_NETDEV_FRONTEND=y +CONFIG_XEN_PRIVILEGED_GUEST=y +CONFIG_XEN_XENBUS_FRONTEND=y --- linux-3.0.0.orig/debian.master/config/powerpc/config.common.powerpc +++ linux-3.0.0/debian.master/config/powerpc/config.common.powerpc @@ -0,0 +1,306 @@ +# +# Config options for config.common.powerpc automatically generated by splitconfig.pl +# +CONFIG_64BIT=y +CONFIG_AIC79XX_RESET_DELAY_MS=15000 +CONFIG_APM_EMULATION=m +CONFIG_ARCH_SELECT_MEMORY_MODEL=y +CONFIG_ARCH_SPARSEMEM_DEFAULT=y +CONFIG_ARCH_SUPPORTS_MSI=y +# CONFIG_ASYNC_TX_DMA is not set +CONFIG_ATA_GENERIC=m +CONFIG_ATA_PIIX=m +# CONFIG_ATM_BR2684_IPFILTER is not set +CONFIG_AUDIT_ARCH=y +# CONFIG_AX25_DAMA_SLAVE is not set +CONFIG_BCH=m +CONFIG_BLK_DEV_CMD64X=m +CONFIG_BLK_DEV_MD=m +CONFIG_BLK_DEV_SD=m +CONFIG_BLK_DEV_SR=m +# CONFIG_BLK_DEV_SR_VENDOR is not set +# CONFIG_BRCMUTIL is not set +CONFIG_BROADCOM_PHY=m +# CONFIG_CAN_TI_HECC is not set +CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y +CONFIG_CHR_DEV_SG=m +CONFIG_CICADA_PHY=m +# CONFIG_CIFS_EXPERIMENTAL is not set +# CONFIG_CIFS_XATTR is not set +# CONFIG_COMEDI is not set +# CONFIG_COMPACTION is not set +CONFIG_CPU_FREQ_STAT=m +CONFIG_CRC_T10DIF=m +CONFIG_CRYPTO_AES=y +CONFIG_CRYPTO_HMAC=y +CONFIG_CRYPTO_RNG=y +# CONFIG_CRYPTO_SALSA20 is not set +CONFIG_CRYPTO_SHA1=y +CONFIG_CRYPTO_SHA256=y +# CONFIG_DAB is not set +CONFIG_DAVICOM_PHY=m +# CONFIG_DEBUG_INFO is not set +CONFIG_DEFAULT_CFQ=y +# CONFIG_DEFAULT_DEADLINE is not set +CONFIG_DEFAULT_IOSCHED="cfq" +CONFIG_DL2K=m +# CONFIG_DM9000 is not set +# CONFIG_DM_RAID45 is not set +CONFIG_DRM_NOUVEAU=m +# CONFIG_DRM_PSB is not set +CONFIG_DRM_RADEON=m +# CONFIG_DRM_RADEON_KMS is not set +# CONFIG_DVB_FE_CUSTOMISE is not set +CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y +# CONFIG_DVB_USB_EC168 is not set +# CONFIG_EZX_PCAP is not set +CONFIG_FB_3DFX=y +CONFIG_FB_ATY128=m +CONFIG_FB_BACKLIGHT=y +# CONFIG_FB_BOOT_VESA_SUPPORT is not set +CONFIG_FB_DDC=y +CONFIG_FB_MACMODES=y +CONFIG_FB_RADEON=m +CONFIG_FB_SAVAGE=m +CONFIG_FB_SVGALIB=m +CONFIG_FB_TILEBLITTING=y +CONFIG_FB_UVESA=m +CONFIG_FB_VOODOO1=y +CONFIG_FIRMWARE_EDID=y +CONFIG_FLATMEM_MANUAL=y +# CONFIG_FONTS is not set +CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +# CONFIG_FSAM7400 is not set +CONFIG_FUNCTION_TRACER=y +# CONFIG_GENERIC_IOMAP is not set +# CONFIG_GENERIC_IRQ_PROBE is not set +# CONFIG_GENERIC_PENDING_IRQ is not set +CONFIG_GENERIC_TIME_VSYSCALL=y +CONFIG_GPIO_JANZ_TTL=m +CONFIG_GPIO_PCA953X=m +CONFIG_GPIO_PCH=m +# CONFIG_GPIO_SYSFS is not set +CONFIG_GPIO_TWL4030=m +CONFIG_GPIO_VX855=m +# CONFIG_HARDIRQS_SW_RESEND is not set +# CONFIG_HAVE_AOUT is not set +# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set +CONFIG_HIGHMEM=y +# CONFIG_HVC_CONSOLE is not set +CONFIG_HZ=250 +# CONFIG_HZ_100 is not set +CONFIG_HZ_250=y +CONFIG_I2C_ALGOBIT=y +CONFIG_I2C_HELPER_AUTO=y +CONFIG_I2C_I801=m +# CONFIG_I2C_PXA_PCI is not set +# CONFIG_IBMEBUS is not set +CONFIG_ICPLUS_PHY=m +# CONFIG_IDE is not set +CONFIG_IOMMU_HELPER=y +# CONFIG_IRQ_ALL_CPUS is not set +CONFIG_IRQ_PER_CPU=y +# CONFIG_ISA is not set +CONFIG_IWMC3200TOP_DEBUGFS=y +CONFIG_KSM=y +CONFIG_KVM=y +CONFIG_LIBERTAS_MESH=y +# CONFIG_LIBIPW_DEBUG is not set +CONFIG_LLC=y +CONFIG_LOG_BUF_SHIFT=17 +# CONFIG_LPARCFG is not set +CONFIG_LSI_ET1011C_PHY=m +CONFIG_LXT_PHY=m +CONFIG_LZO_COMPRESS=y +CONFIG_MACH_NO_WESTBRIDGE=y +CONFIG_MANTIS_CORE=m +CONFIG_MARVELL_PHY=m +CONFIG_MAX_RAW_DEVS=256 +CONFIG_MEMORY_HOTPLUG=y +# CONFIG_MEMORY_HOTREMOVE is not set +CONFIG_MFD_JANZ_CMODIO=m +# CONFIG_MFD_TMIO is not set +CONFIG_MMC=m +CONFIG_MMC_BLOCK=m +CONFIG_MMC_SDHCI=m +CONFIG_MTD=m +CONFIG_MTD_BLKDEVS=m +CONFIG_MTD_BLOCK=m +CONFIG_MTD_CHAR=m +CONFIG_MTD_NAND=m +CONFIG_MTD_NAND_BCH=m +CONFIG_MTD_NAND_ECC=m +CONFIG_MTD_NAND_IDS=m +CONFIG_MTD_SM_COMMON=m +CONFIG_NATIONAL_PHY=m +CONFIG_NET_POCKET=y +CONFIG_NL80211_TESTMODE=y +CONFIG_NODES_SHIFT=8 +CONFIG_NOP_USB_XCEIV=m +CONFIG_NVRAM=y +CONFIG_PANEL_GENERIC_DPI=m +# CONFIG_PATA_OPTI is not set +CONFIG_PATA_SIS=m +CONFIG_PCCARD=m +# CONFIG_PCI_IOV is not set +# CONFIG_PCI_STUB is not set +CONFIG_PCI_SYSCALL=y +CONFIG_PDC_ADMA=m +CONFIG_PHYSICAL_START=0x00000000 +# CONFIG_PM_DEBUG is not set +# CONFIG_POHMELFS is not set +CONFIG_POWER_SUPPLY=y +CONFIG_PPC_4K_PAGES=y +# CONFIG_PPC_64K_PAGES is not set +# CONFIG_PPC_SMLPAR is not set +# CONFIG_PPC_SPLPAR is not set +CONFIG_PPP=m +# CONFIG_PREEMPT_NONE is not set +CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PRINT_QUOTA_WARNING is not set +CONFIG_PSERIES_ENERGY=m +CONFIG_QSEMI_PHY=m +CONFIG_R3964=m +# CONFIG_REGULATOR_DEBUG is not set +CONFIG_REGULATOR_FIXED_VOLTAGE=m +CONFIG_RT2800USB_UNKNOWN=y +# CONFIG_RT2X00_LIB_DEBUGFS is not set +# CONFIG_RTAS_FLASH is not set +CONFIG_RTC_DRV_CMOS=m +# CONFIG_RTC_DRV_TEST is not set +CONFIG_RTC_DRV_TWL4030=m +CONFIG_RTL8192CE=m +# CONFIG_RTL8192E is not set +# CONFIG_RTS_PSTOR is not set +CONFIG_SATA_SVW=y +# CONFIG_SCANLOG is not set +CONFIG_SCSI_ACARD=m +CONFIG_SCSI_ADVANSYS=m +CONFIG_SCSI_DH=m +# CONFIG_SCSI_IBMVFC is not set +# CONFIG_SCSI_IBMVSCSI is not set +# CONFIG_SCSI_IBMVSCSIS is not set +# CONFIG_SCSI_IPR is not set +CONFIG_SCSI_NSP32=m +CONFIG_SCSI_OSD_INITIATOR=m +CONFIG_SCSI_SPI_ATTRS=m +CONFIG_SCSI_SYM53C8XX_2=m +# CONFIG_SENSORS_AK8975 is not set +CONFIG_SERIAL_8250=m +CONFIG_SERIAL_8250_PCI=m +CONFIG_SERIAL_PMACZILOG=y +CONFIG_SERIAL_UARTLITE=m +CONFIG_SLHC=m +CONFIG_SLIP=m +CONFIG_SMSC_PHY=m +# CONFIG_SM_FTL is not set +CONFIG_SND=m +CONFIG_SND_ALI5451=m +CONFIG_SND_BT87X_OVERCLOCK=y +CONFIG_SND_EMU10K1_SEQ=m +# CONFIG_SND_HIFIER is not set +# CONFIG_SND_MIXER_OSS is not set +CONFIG_SND_MTPAV=m +CONFIG_SND_OPL3_LIB_SEQ=m +# CONFIG_SND_OPL4_LIB_SEQ is not set +CONFIG_SND_PCM=m +# CONFIG_SND_PCM_OSS is not set +CONFIG_SND_RAWMIDI_SEQ=m +# CONFIG_SND_SBAWE_SEQ is not set +CONFIG_SND_SEQUENCER=m +CONFIG_SND_SERIAL_U16550=m +CONFIG_SND_SOC=m +CONFIG_SND_SOC_I2C_AND_SPI=m +CONFIG_SND_SOC_TWL4030=m +CONFIG_SND_TIMER=m +CONFIG_SOUND=m +# CONFIG_SOUND_OSS_CORE is not set +CONFIG_SPARSEMEM_MANUAL=y +CONFIG_SPARSE_IRQ=y +CONFIG_SPI_DESIGNWARE=y +# CONFIG_SPI_PXA2XX_PCI is not set +CONFIG_SPI_SPIDEV=m +CONFIG_SSB_B43_PCI_BRIDGE=y +# CONFIG_SSB_PCMCIAHOST is not set +# CONFIG_STACK_TRACER is not set +CONFIG_STANDALONE=y +CONFIG_STE10XP=m +CONFIG_SUNGEM=m +# CONFIG_SYS_HYPERVISOR is not set +# CONFIG_TABLET_USB_WACOM is not set +# CONFIG_TCG_TIS is not set +CONFIG_TCG_TPM=y +CONFIG_THERMAL=y +# CONFIG_TRANZPORT is not set +CONFIG_TTPCI_EEPROM=m +CONFIG_TUN=y +CONFIG_TWL4030_CORE=y +CONFIG_TWL4030_USB=m +CONFIG_USB_EHCI_TT_NEWSCHED=y +CONFIG_USB_ET61X251=m +CONFIG_USB_GADGET=m +# CONFIG_USB_GADGET_DUMMY_HCD is not set +CONFIG_USB_GPIO_VBUS=m +# CONFIG_USB_G_MULTI is not set +# CONFIG_USB_INVENTRA_DMA is not set +# CONFIG_USB_IP_COMMON is not set +CONFIG_USB_ISP1362_HCD=m +CONFIG_USB_MON=y +# CONFIG_USB_MUSB_OMAP2PLUS is not set +CONFIG_USB_MUSB_TUSB6010=y +CONFIG_USB_OHCI_BIG_ENDIAN_DESC=y +CONFIG_USB_OHCI_BIG_ENDIAN_MMIO=y +# CONFIG_USB_OHCI_HCD_PPC_OF_LE is not set +# CONFIG_USB_OTG is not set +# CONFIG_USB_SERIAL_QUATECH2 is not set +# CONFIG_USB_SERIAL_QUATECH_USB2 is not set +# CONFIG_USB_SI470X is not set +CONFIG_USB_SN9C102=m +CONFIG_USB_UHCI_HCD=y +CONFIG_VGASTATE=m +CONFIG_VGA_ARB_MAX_GPUS=16 +CONFIG_VGA_CONSOLE=y +CONFIG_VIDEO_ADV7170=m +CONFIG_VIDEO_ADV7175=m +CONFIG_VIDEO_ADV7343=m +CONFIG_VIDEO_BT819=m +CONFIG_VIDEO_BT856=m +CONFIG_VIDEO_BT866=m +CONFIG_VIDEO_CPIA=m +# CONFIG_VIDEO_CX25821 is not set +# CONFIG_VIDEO_GO7007 is not set +# CONFIG_VIDEO_HELPER_CHIPS_AUTO is not set +CONFIG_VIDEO_KS0127=m +CONFIG_VIDEO_MT9V011=m +# CONFIG_VIDEO_MXB is not set +CONFIG_VIDEO_SAA6588=m +CONFIG_VIDEO_SAA7110=m +CONFIG_VIDEO_SAA7185=m +CONFIG_VIDEO_SAA7191=m +CONFIG_VIDEO_TCM825X=m +CONFIG_VIDEO_TDA7432=m +CONFIG_VIDEO_TDA9840=m +CONFIG_VIDEO_TDA9875=m +CONFIG_VIDEO_TEA6415C=m +CONFIG_VIDEO_TEA6420=m +CONFIG_VIDEO_THS7303=m +CONFIG_VIDEO_TLV320AIC23B=m +CONFIG_VIDEO_TVAUDIO=m +CONFIG_VIDEO_TVP514X=m +CONFIG_VIDEO_TVP5150=m +CONFIG_VIDEO_VPX3220=m +CONFIG_VIRTIO=m +CONFIG_VIRTIO_BLK=m +CONFIG_VIRTIO_NET=m +CONFIG_VIRTIO_PCI=m +CONFIG_VIRTIO_RING=m +CONFIG_VITESSE_PHY=m +# CONFIG_VME_BUS is not set +# CONFIG_VT6656 is not set +CONFIG_VT_HW_CONSOLE_BINDING=y +# CONFIG_W35UND is not set +CONFIG_WIMAX_I2400M_SDIO=m +CONFIG_WIMAX_I2400M_USB=m +CONFIG_WM8350_WATCHDOG=m +CONFIG_X25_ASY=m +CONFIG_ZONE_DMA_FLAG=1 --- linux-3.0.0.orig/debian.master/config/powerpc/config.flavour.powerpc +++ linux-3.0.0/debian.master/config/powerpc/config.flavour.powerpc @@ -0,0 +1,47 @@ +# +# Config options for config.flavour.powerpc automatically generated by splitconfig.pl +# +# CONFIG_ARCH_DMA_ADDR_T_64BIT is not set +# CONFIG_ARCH_NO_VIRT_TO_BUS is not set +# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set +# CONFIG_ATA_NONSTANDARD is not set +# CONFIG_CFG80211_REG_DEBUG is not set +# CONFIG_CRASH_DUMP is not set +CONFIG_FB_ATY=y +CONFIG_FB_SYS_COPYAREA=m +CONFIG_FB_SYS_FILLRECT=m +CONFIG_FB_SYS_FOPS=m +CONFIG_FB_SYS_IMAGEBLIT=m +CONFIG_FORCE_MAX_ZONEORDER=11 +# CONFIG_GENERIC_TBSYNC is not set +# CONFIG_HAVE_SETUP_PER_CPU_AREA is not set +# CONFIG_HUGETLB_PAGE is not set +CONFIG_KERNEL_START=0xc0000000 +CONFIG_KGDB=y +CONFIG_LATENCYTOP=y +CONFIG_MAX_ACTIVE_REGIONS=32 +# CONFIG_MMIO_NVRAM is not set +# CONFIG_MPIC_U3_HT_IRQS is not set +# CONFIG_MUTEX_SPIN_ON_OWNER is not set +# CONFIG_NEED_DMA_MAP_STATE is not set +# CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK is not set +CONFIG_PAGE_OFFSET=0xc0000000 +# CONFIG_PHYS_ADDR_T_64BIT is not set +# CONFIG_PPC64 is not set +# CONFIG_PPC_970_NAP is not set +# CONFIG_PPC_CELL is not set +# CONFIG_PPC_ICP_HV is not set +# CONFIG_PPC_ICP_NATIVE is not set +# CONFIG_PPC_ICS_RTAS is not set +CONFIG_PPC_INDIRECT_PCI=y +# CONFIG_PPC_MM_SLICES is not set +CONFIG_PPC_MPC106=y +# CONFIG_PPC_XICS is not set +CONFIG_RISCOM8=m +CONFIG_SCHEDSTATS=y +# CONFIG_SCSI_QLA_ISCSI is not set +# CONFIG_SMP is not set +CONFIG_TPS65010=m +# CONFIG_USB_GADGET_GOKU is not set +CONFIG_USB_GADGET_NET2280=y +CONFIG_WORD_SIZE=32 --- linux-3.0.0.orig/debian.master/config/powerpc/config.flavour.powerpc-smp +++ linux-3.0.0/debian.master/config/powerpc/config.flavour.powerpc-smp @@ -0,0 +1,49 @@ +# +# Config options for config.flavour.powerpc-smp automatically generated by splitconfig.pl +# +# CONFIG_ARCH_DMA_ADDR_T_64BIT is not set +# CONFIG_ARCH_NO_VIRT_TO_BUS is not set +# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set +# CONFIG_ATA_NONSTANDARD is not set +CONFIG_CFG80211_REG_DEBUG=y +# CONFIG_CRASH_DUMP is not set +CONFIG_FB_ATY=m +CONFIG_FB_SYS_COPYAREA=m +CONFIG_FB_SYS_FILLRECT=m +CONFIG_FB_SYS_FOPS=m +CONFIG_FB_SYS_IMAGEBLIT=m +CONFIG_FORCE_MAX_ZONEORDER=11 +CONFIG_GENERIC_TBSYNC=y +# CONFIG_HAVE_SETUP_PER_CPU_AREA is not set +# CONFIG_HUGETLB_PAGE is not set +CONFIG_KERNEL_START=0xc0000000 +# CONFIG_KGDB is not set +# CONFIG_LATENCYTOP is not set +CONFIG_MAX_ACTIVE_REGIONS=32 +# CONFIG_MMIO_NVRAM is not set +# CONFIG_MPIC_U3_HT_IRQS is not set +CONFIG_MUTEX_SPIN_ON_OWNER=y +# CONFIG_NEED_DMA_MAP_STATE is not set +# CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK is not set +CONFIG_NR_CPUS=4 +CONFIG_PAGE_OFFSET=0xc0000000 +# CONFIG_PHYS_ADDR_T_64BIT is not set +# CONFIG_PPC64 is not set +# CONFIG_PPC_970_NAP is not set +# CONFIG_PPC_CELL is not set +# CONFIG_PPC_ICP_HV is not set +# CONFIG_PPC_ICP_NATIVE is not set +# CONFIG_PPC_ICS_RTAS is not set +CONFIG_PPC_INDIRECT_PCI=y +# CONFIG_PPC_MM_SLICES is not set +CONFIG_PPC_MPC106=y +# CONFIG_PPC_XICS is not set +CONFIG_RCU_FANOUT=32 +# CONFIG_RISCOM8 is not set +# CONFIG_SCHEDSTATS is not set +# CONFIG_SCSI_QLA_ISCSI is not set +CONFIG_SMP=y +# CONFIG_TPS65010 is not set +CONFIG_USB_GADGET_GOKU=y +# CONFIG_USB_GADGET_NET2280 is not set +CONFIG_WORD_SIZE=32 --- linux-3.0.0.orig/debian.master/config/powerpc/config.flavour.powerpc64-smp +++ linux-3.0.0/debian.master/config/powerpc/config.flavour.powerpc64-smp @@ -0,0 +1,49 @@ +# +# Config options for config.flavour.powerpc64-smp automatically generated by splitconfig.pl +# +CONFIG_ARCH_DMA_ADDR_T_64BIT=y +CONFIG_ARCH_NO_VIRT_TO_BUS=y +CONFIG_ARCH_PHYS_ADDR_T_64BIT=y +CONFIG_ATA_NONSTANDARD=y +# CONFIG_CFG80211_REG_DEBUG is not set +CONFIG_CRASH_DUMP=y +CONFIG_FB_ATY=m +CONFIG_FB_SYS_COPYAREA=y +CONFIG_FB_SYS_FILLRECT=y +CONFIG_FB_SYS_FOPS=y +CONFIG_FB_SYS_IMAGEBLIT=y +CONFIG_FORCE_MAX_ZONEORDER=13 +CONFIG_GENERIC_TBSYNC=y +CONFIG_HAVE_SETUP_PER_CPU_AREA=y +CONFIG_HUGETLB_PAGE=y +CONFIG_KERNEL_START=0xc000000000000000 +CONFIG_KGDB=y +CONFIG_LATENCYTOP=y +CONFIG_MAX_ACTIVE_REGIONS=256 +CONFIG_MMIO_NVRAM=y +CONFIG_MPIC_U3_HT_IRQS=y +CONFIG_MUTEX_SPIN_ON_OWNER=y +CONFIG_NEED_DMA_MAP_STATE=y +CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y +CONFIG_NR_CPUS=1024 +CONFIG_PAGE_OFFSET=0xc000000000000000 +CONFIG_PHYS_ADDR_T_64BIT=y +CONFIG_PPC64=y +CONFIG_PPC_970_NAP=y +CONFIG_PPC_CELL=y +CONFIG_PPC_ICP_HV=y +CONFIG_PPC_ICP_NATIVE=y +CONFIG_PPC_ICS_RTAS=y +# CONFIG_PPC_INDIRECT_PCI is not set +CONFIG_PPC_MM_SLICES=y +# CONFIG_PPC_MPC106 is not set +CONFIG_PPC_XICS=y +CONFIG_RCU_FANOUT=64 +CONFIG_RISCOM8=m +CONFIG_SCHEDSTATS=y +CONFIG_SCSI_QLA_ISCSI=m +CONFIG_SMP=y +# CONFIG_TPS65010 is not set +# CONFIG_USB_GADGET_GOKU is not set +CONFIG_USB_GADGET_NET2280=y +CONFIG_WORD_SIZE=64 --- linux-3.0.0.orig/debian.master/config/ppc64/config.common.ppc64 +++ linux-3.0.0/debian.master/config/ppc64/config.common.ppc64 @@ -0,0 +1,346 @@ +# +# Config options for config.common.ppc64 automatically generated by splitconfig.pl +# +CONFIG_64BIT=y +CONFIG_AIC79XX_RESET_DELAY_MS=15000 +CONFIG_ARCH_DMA_ADDR_T_64BIT=y +CONFIG_ARCH_NO_VIRT_TO_BUS=y +CONFIG_ARCH_PHYS_ADDR_T_64BIT=y +CONFIG_ARCH_SELECT_MEMORY_MODEL=y +CONFIG_ARCH_SPARSEMEM_DEFAULT=y +CONFIG_ARCH_SUPPORTS_MSI=y +# CONFIG_ASYNC_TX_DMA is not set +CONFIG_ATA_GENERIC=m +CONFIG_ATA_NONSTANDARD=y +CONFIG_ATA_PIIX=m +# CONFIG_ATM_BR2684_IPFILTER is not set +CONFIG_AUDIT_ARCH=y +# CONFIG_AX25_DAMA_SLAVE is not set +CONFIG_BCH=m +CONFIG_BLK_DEV_CMD64X=m +CONFIG_BLK_DEV_MD=m +CONFIG_BLK_DEV_SD=m +CONFIG_BLK_DEV_SR=m +CONFIG_BLK_DEV_SR_VENDOR=y +# CONFIG_BRCMUTIL is not set +CONFIG_BROADCOM_PHY=m +# CONFIG_CAN_TI_HECC is not set +# CONFIG_CFG80211_REG_DEBUG is not set +CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y +CONFIG_CHR_DEV_SG=m +CONFIG_CICADA_PHY=m +# CONFIG_CIFS_EXPERIMENTAL is not set +# CONFIG_CIFS_XATTR is not set +# CONFIG_COMEDI is not set +CONFIG_COMPACTION=y +CONFIG_CPU_FREQ_STAT=m +CONFIG_CRASH_DUMP=y +CONFIG_CRC_T10DIF=m +CONFIG_CRYPTO_AES=y +CONFIG_CRYPTO_HMAC=y +CONFIG_CRYPTO_RNG=y +# CONFIG_CRYPTO_SALSA20 is not set +CONFIG_CRYPTO_SHA1=y +CONFIG_CRYPTO_SHA256=y +# CONFIG_DAB is not set +CONFIG_DAVICOM_PHY=m +# CONFIG_DEBUG_INFO is not set +CONFIG_DEFAULT_CFQ=y +# CONFIG_DEFAULT_DEADLINE is not set +CONFIG_DEFAULT_IOSCHED="cfq" +CONFIG_DL2K=m +# CONFIG_DM9000 is not set +# CONFIG_DM_RAID45 is not set +CONFIG_DRM_NOUVEAU=m +# CONFIG_DRM_PSB is not set +CONFIG_DRM_RADEON=m +CONFIG_DRM_RADEON_KMS=y +# CONFIG_DVB_FE_CUSTOMISE is not set +CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y +# CONFIG_DVB_USB_EC168 is not set +# CONFIG_EZX_PCAP is not set +CONFIG_FB_3DFX=y +CONFIG_FB_ATY=y +CONFIG_FB_ATY128=y +CONFIG_FB_BACKLIGHT=y +# CONFIG_FB_BOOT_VESA_SUPPORT is not set +CONFIG_FB_DDC=y +CONFIG_FB_MACMODES=y +CONFIG_FB_RADEON=y +CONFIG_FB_SAVAGE=m +CONFIG_FB_SVGALIB=m +CONFIG_FB_SYS_COPYAREA=y +CONFIG_FB_SYS_FILLRECT=y +CONFIG_FB_SYS_FOPS=y +CONFIG_FB_SYS_IMAGEBLIT=y +CONFIG_FB_TILEBLITTING=y +CONFIG_FB_UVESA=m +CONFIG_FB_VOODOO1=y +CONFIG_FIRMWARE_EDID=y +# CONFIG_FONTS is not set +CONFIG_FORCE_MAX_ZONEORDER=9 +CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +# CONFIG_FSAM7400 is not set +CONFIG_FUNCTION_TRACER=y +# CONFIG_GENERIC_IOMAP is not set +# CONFIG_GENERIC_IRQ_PROBE is not set +# CONFIG_GENERIC_PENDING_IRQ is not set +CONFIG_GENERIC_TBSYNC=y +CONFIG_GENERIC_TIME_VSYSCALL=y +CONFIG_GPIO_JANZ_TTL=m +CONFIG_GPIO_PCA953X=m +CONFIG_GPIO_PCH=m +# CONFIG_GPIO_SYSFS is not set +CONFIG_GPIO_TWL4030=m +CONFIG_GPIO_VX855=m +# CONFIG_HARDIRQS_SW_RESEND is not set +# CONFIG_HAVE_AOUT is not set +# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set +CONFIG_HAVE_SETUP_PER_CPU_AREA=y +CONFIG_HUGETLB_PAGE=y +CONFIG_HVC_CONSOLE=y +CONFIG_HZ=250 +# CONFIG_HZ_100 is not set +CONFIG_HZ_250=y +CONFIG_I2C_ALGOBIT=y +CONFIG_I2C_HELPER_AUTO=y +CONFIG_I2C_I801=m +# CONFIG_I2C_PXA_PCI is not set +CONFIG_IBMEBUS=y +CONFIG_ICPLUS_PHY=m +CONFIG_IDE=y +CONFIG_IOMMU_HELPER=y +CONFIG_IRQ_ALL_CPUS=y +CONFIG_IRQ_PER_CPU=y +CONFIG_IWMC3200TOP_DEBUGFS=y +CONFIG_KERNEL_START=0xc000000000000000 +CONFIG_KGDB=y +CONFIG_KSM=y +CONFIG_KVM=y +CONFIG_LATENCYTOP=y +CONFIG_LIBERTAS_MESH=y +# CONFIG_LIBIPW_DEBUG is not set +CONFIG_LLC=y +CONFIG_LOG_BUF_SHIFT=19 +CONFIG_LPARCFG=y +CONFIG_LSI_ET1011C_PHY=m +CONFIG_LXT_PHY=m +CONFIG_LZO_COMPRESS=y +CONFIG_MACH_NO_WESTBRIDGE=y +CONFIG_MANTIS_CORE=m +CONFIG_MARVELL_PHY=m +CONFIG_MAX_ACTIVE_REGIONS=256 +CONFIG_MAX_RAW_DEVS=8192 +CONFIG_MEMORY_HOTPLUG=y +CONFIG_MEMORY_HOTREMOVE=y +CONFIG_MFD_JANZ_CMODIO=m +# CONFIG_MFD_TMIO is not set +CONFIG_MMC=m +CONFIG_MMC_BLOCK=m +CONFIG_MMC_SDHCI=m +CONFIG_MMIO_NVRAM=y +CONFIG_MPIC_U3_HT_IRQS=y +CONFIG_MTD=m +CONFIG_MTD_BLKDEVS=m +CONFIG_MTD_BLOCK=m +CONFIG_MTD_CHAR=m +CONFIG_MTD_NAND=m +CONFIG_MTD_NAND_BCH=m +CONFIG_MTD_NAND_ECC=m +CONFIG_MTD_NAND_IDS=m +CONFIG_MTD_SM_COMMON=m +CONFIG_MUTEX_SPIN_ON_OWNER=y +CONFIG_NATIONAL_PHY=m +CONFIG_NEED_DMA_MAP_STATE=y +CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y +CONFIG_NET_POCKET=y +CONFIG_NL80211_TESTMODE=y +CONFIG_NODES_SHIFT=8 +CONFIG_NOP_USB_XCEIV=m +CONFIG_NR_CPUS=1024 +CONFIG_PAGE_OFFSET=0xc000000000000000 +# CONFIG_PATA_OPTI is not set +CONFIG_PATA_SIS=m +CONFIG_PCCARD=m +CONFIG_PCI_IOV=y +CONFIG_PCI_STUB=y +CONFIG_PCI_SYSCALL=y +CONFIG_PDC_ADMA=m +CONFIG_PHYSICAL_START=0x00000000 +CONFIG_PHYS_ADDR_T_64BIT=y +# CONFIG_PM_DEBUG is not set +# CONFIG_POHMELFS is not set +CONFIG_POWER_SUPPLY=m +CONFIG_PPC64=y +# CONFIG_PPC_4K_PAGES is not set +CONFIG_PPC_64K_PAGES=y +CONFIG_PPC_970_NAP=y +CONFIG_PPC_CELL=y +CONFIG_PPC_ICP_HV=y +CONFIG_PPC_ICP_NATIVE=y +CONFIG_PPC_ICS_RTAS=y +# CONFIG_PPC_INDIRECT_PCI is not set +CONFIG_PPC_MM_SLICES=y +# CONFIG_PPC_MPC106 is not set +CONFIG_PPC_SMLPAR=y +CONFIG_PPC_SPLPAR=y +CONFIG_PPC_XICS=y +CONFIG_PPP=m +# CONFIG_PREEMPT_NONE is not set +CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PRINT_QUOTA_WARNING is not set +CONFIG_PSERIES_ENERGY=y +CONFIG_QSEMI_PHY=m +CONFIG_R3964=m +CONFIG_RCU_FANOUT=64 +# CONFIG_REGULATOR_DEBUG is not set +CONFIG_REGULATOR_FIXED_VOLTAGE=m +CONFIG_RISCOM8=m +CONFIG_RT2800USB_UNKNOWN=y +# CONFIG_RT2X00_LIB_DEBUGFS is not set +CONFIG_RTAS_FLASH=y +CONFIG_RTC_DRV_CMOS=m +# CONFIG_RTC_DRV_TEST is not set +CONFIG_RTC_DRV_TWL4030=m +CONFIG_RTL8192CE=m +# CONFIG_RTL8192E is not set +# CONFIG_RTS_PSTOR is not set +CONFIG_SATA_SVW=y +CONFIG_SCANLOG=y +CONFIG_SCHEDSTATS=y +CONFIG_SCSI_ACARD=m +CONFIG_SCSI_DH=m +CONFIG_SCSI_IBMVFC=m +CONFIG_SCSI_IBMVSCSI=m +CONFIG_SCSI_IBMVSCSIS=m +CONFIG_SCSI_IPR=m +CONFIG_SCSI_IPR_DUMP=y +CONFIG_SCSI_IPR_TRACE=y +CONFIG_SCSI_OSD_INITIATOR=m +CONFIG_SCSI_QLA_ISCSI=m +CONFIG_SCSI_SPI_ATTRS=m +CONFIG_SCSI_SYM53C8XX_2=m +# CONFIG_SENSORS_AK8975 is not set +CONFIG_SERIAL_8250=m +CONFIG_SERIAL_8250_PCI=m +CONFIG_SERIAL_PMACZILOG=y +CONFIG_SERIAL_UARTLITE=m +CONFIG_SLHC=m +CONFIG_SLIP=m +CONFIG_SMP=y +CONFIG_SMSC_PHY=m +# CONFIG_SM_FTL is not set +CONFIG_SND=m +CONFIG_SND_ALI5451=m +CONFIG_SND_BT87X_OVERCLOCK=y +CONFIG_SND_EMU10K1_SEQ=m +# CONFIG_SND_HIFIER is not set +# CONFIG_SND_MIXER_OSS is not set +CONFIG_SND_MTPAV=m +CONFIG_SND_OPL3_LIB_SEQ=m +# CONFIG_SND_OPL4_LIB_SEQ is not set +CONFIG_SND_PCM=m +# CONFIG_SND_PCM_OSS is not set +CONFIG_SND_RAWMIDI_SEQ=m +# CONFIG_SND_SBAWE_SEQ is not set +CONFIG_SND_SEQUENCER=m +CONFIG_SND_SERIAL_U16550=m +CONFIG_SND_SOC=m +CONFIG_SND_SOC_I2C_AND_SPI=m +CONFIG_SND_SOC_TWL4030=m +CONFIG_SND_TIMER=m +CONFIG_SOUND=m +# CONFIG_SOUND_OSS_CORE is not set +CONFIG_SPARSEMEM_MANUAL=y +CONFIG_SPARSE_IRQ=y +CONFIG_SPI_DESIGNWARE=y +# CONFIG_SPI_PXA2XX_PCI is not set +CONFIG_SPI_SPIDEV=m +CONFIG_SSB_B43_PCI_BRIDGE=y +CONFIG_SSB_PCMCIAHOST=y +# CONFIG_STACK_TRACER is not set +CONFIG_STANDALONE=y +CONFIG_STE10XP=m +CONFIG_SUNGEM=m +# CONFIG_SYS_HYPERVISOR is not set +# CONFIG_TABLET_USB_WACOM is not set +# CONFIG_TCG_TIS is not set +CONFIG_TCG_TPM=y +CONFIG_THERMAL=y +# CONFIG_TPS65010 is not set +# CONFIG_TRANZPORT is not set +CONFIG_TTPCI_EEPROM=m +CONFIG_TUN=y +CONFIG_TWL4030_CORE=y +CONFIG_TWL4030_USB=m +CONFIG_USB_EHCI_TT_NEWSCHED=y +CONFIG_USB_ET61X251=m +CONFIG_USB_GADGET=m +# CONFIG_USB_GADGET_DUMMY_HCD is not set +# CONFIG_USB_GADGET_GOKU is not set +CONFIG_USB_GADGET_NET2280=y +CONFIG_USB_GPIO_VBUS=m +# CONFIG_USB_G_MULTI is not set +# CONFIG_USB_INVENTRA_DMA is not set +# CONFIG_USB_IP_COMMON is not set +CONFIG_USB_ISP1362_HCD=m +CONFIG_USB_MON=y +# CONFIG_USB_MUSB_OMAP2PLUS is not set +CONFIG_USB_MUSB_TUSB6010=y +CONFIG_USB_OHCI_BIG_ENDIAN_DESC=y +CONFIG_USB_OHCI_BIG_ENDIAN_MMIO=y +CONFIG_USB_OHCI_HCD_PPC_OF_LE=y +# CONFIG_USB_OTG is not set +# CONFIG_USB_SERIAL_QUATECH2 is not set +# CONFIG_USB_SERIAL_QUATECH_USB2 is not set +# CONFIG_USB_SI470X is not set +CONFIG_USB_SN9C102=m +CONFIG_USB_UHCI_HCD=y +CONFIG_VGASTATE=m +CONFIG_VGA_ARB_MAX_GPUS=64 +CONFIG_VGA_CONSOLE=y +CONFIG_VIDEO_ADV7170=m +CONFIG_VIDEO_ADV7175=m +CONFIG_VIDEO_ADV7343=m +CONFIG_VIDEO_BT819=m +CONFIG_VIDEO_BT856=m +CONFIG_VIDEO_BT866=m +CONFIG_VIDEO_CPIA=m +# CONFIG_VIDEO_CX25821 is not set +# CONFIG_VIDEO_GO7007 is not set +# CONFIG_VIDEO_HELPER_CHIPS_AUTO is not set +CONFIG_VIDEO_KS0127=m +CONFIG_VIDEO_MT9V011=m +# CONFIG_VIDEO_MXB is not set +CONFIG_VIDEO_SAA6588=m +CONFIG_VIDEO_SAA7110=m +CONFIG_VIDEO_SAA7185=m +CONFIG_VIDEO_SAA7191=m +CONFIG_VIDEO_TCM825X=m +CONFIG_VIDEO_TDA7432=m +CONFIG_VIDEO_TDA9840=m +CONFIG_VIDEO_TDA9875=m +CONFIG_VIDEO_TEA6415C=m +CONFIG_VIDEO_TEA6420=m +CONFIG_VIDEO_THS7303=m +CONFIG_VIDEO_TLV320AIC23B=m +CONFIG_VIDEO_TVAUDIO=m +CONFIG_VIDEO_TVP514X=m +CONFIG_VIDEO_TVP5150=m +CONFIG_VIDEO_VPX3220=m +CONFIG_VIRTIO=m +CONFIG_VIRTIO_BLK=m +CONFIG_VIRTIO_NET=m +CONFIG_VIRTIO_PCI=m +CONFIG_VIRTIO_RING=m +CONFIG_VITESSE_PHY=m +# CONFIG_VME_BUS is not set +# CONFIG_VT6656 is not set +CONFIG_VT_HW_CONSOLE_BINDING=y +# CONFIG_W35UND is not set +CONFIG_WIMAX_I2400M_SDIO=m +CONFIG_WIMAX_I2400M_USB=m +CONFIG_WM8350_WATCHDOG=m +CONFIG_WORD_SIZE=64 +CONFIG_X25_ASY=m +CONFIG_ZONE_DMA_FLAG=1 --- linux-3.0.0.orig/debian.master/config/ppc64/config.flavour.powerpc64-smp +++ linux-3.0.0/debian.master/config/ppc64/config.flavour.powerpc64-smp @@ -0,0 +1,3 @@ +# +# Config options for config.flavour.powerpc64-smp automatically generated by splitconfig.pl +# --- linux-3.0.0.orig/debian.master/control.d/flavour-control.stub +++ linux-3.0.0/debian.master/control.d/flavour-control.stub @@ -0,0 +1,77 @@ +# Items that get replaced: +# FLAVOUR +# DESC +# ARCH +# SUPPORTED +# TARGET +# BOOTLOADER +# =PROVIDES= +# +# Items marked with =FOO= are optional +# +# This file describes the template for packages that are created for each flavour +# in debian/control.d/vars.* +# +# This file gets edited in a couple of places. See the debian/control.stub rule in +# debian/rules. PGGVER, ABINUM, and SRCPKGNAME are all converted in the +# process of creating debian/control. +# +# The flavour specific strings (ARCH, DESC, etc) are converted using values from the various +# flavour files in debian/control.d/vars.* +# +# XXX: Leave the blank line before the first package!! + +Package: linux-image-PKGVER-ABINUM-FLAVOUR +Architecture: ARCH +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, =PROVIDES= +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: BOOTLOADER +Suggests: fdutils, SRCPKGNAME-doc-PKGVER | SRCPKGNAME-source-PKGVER, SRCPKGNAME-tools +Description: Linux kernel image for version PKGVER on DESC + This package contains the Linux kernel image for version PKGVER on + DESC. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports SUPPORTED processors. + . + TARGET + . + You likely do not want to install this package directly. Instead, install + the linux-FLAVOUR meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-PKGVER-ABINUM-FLAVOUR +Architecture: ARCH +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), SRCPKGNAME-headers-PKGVER-ABINUM, ${shlibs:Depends} +Provides: SRCPKGNAME-headers, SRCPKGNAME-headers-3.0 +Description: Linux kernel headers for version PKGVER on DESC + This package provides kernel header files for version PKGVER on + DESC. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/SRCPKGNAME-headers-PKGVER-ABINUM/debian.README.gz for details. + +Package: linux-image-PKGVER-ABINUM-FLAVOUR-dbgsym +Architecture: ARCH +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version PKGVER on DESC + This package provides a kernel debug image for version PKGVER on + DESC. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. --- linux-3.0.0.orig/debian.master/control.d/vars.generic +++ linux-3.0.0/debian.master/control.d/vars.generic @@ -0,0 +1,6 @@ +arch="i386 amd64" +supported="Generic" +target="Geared toward desktop systems." +desc="x86/x86_64" +bootloader="grub-pc | grub-efi-amd64 | grub-efi-ia32 | grub | lilo (>= 19.1)" +provides="kvm-api-4, redhat-cluster-modules, ivtv-modules, ndiswrapper-modules-1.9" --- linux-3.0.0.orig/debian.master/control.d/vars.generic-pae +++ linux-3.0.0/debian.master/control.d/vars.generic-pae @@ -0,0 +1,6 @@ +arch="i386" +supported="Generic" +target="Geared toward 32 bit desktop systems with more then 4GB RAM." +desc="x86" +bootloader="grub-pc | grub | lilo (>= 19.1)" +provides="kvm-api-4, redhat-cluster-modules, ivtv-modules, ndiswrapper-modules-1.9" --- linux-3.0.0.orig/debian.master/control.d/vars.omap +++ linux-3.0.0/debian.master/control.d/vars.omap @@ -0,0 +1,8 @@ +arch="armel" +supported="TI OMAP3" +desc="TI OMAP3-based systems" +target="Targeted towards boards such as Beagleboard, Gumstix, IGEPv2, etc." +bootloader="flash-kernel" +provides="" +section_image="universe/base" +do_debug="Yes" --- linux-3.0.0.orig/debian.master/control.d/vars.powerpc +++ linux-3.0.0/debian.master/control.d/vars.powerpc @@ -0,0 +1,6 @@ +supported="32-bit PowerPC" +target="Geared toward desktop or server systems." +desc="32-bit PowerPC" +bootloader="yaboot" +provides="redhat-cluster-modules, ivtv-modules" +arch="powerpc" --- linux-3.0.0.orig/debian.master/control.d/vars.powerpc-smp +++ linux-3.0.0/debian.master/control.d/vars.powerpc-smp @@ -0,0 +1,6 @@ +supported="32-bit PowerPC SMP" +target="Geared toward desktop or server systems." +desc="32-bit PowerPC SMP" +bootloader="yaboot" +provides="redhat-cluster-modules, ivtv-modules" +arch="powerpc" --- linux-3.0.0.orig/debian.master/control.d/vars.powerpc64-smp +++ linux-3.0.0/debian.master/control.d/vars.powerpc64-smp @@ -0,0 +1,6 @@ +supported="64-bit PowerPC SMP" +target="Geared toward desktop or server systems." +desc="64-bit PowerPC SMP" +bootloader="yaboot" +provides="redhat-cluster-modules, ivtv-modules" +arch="powerpc ppc64" --- linux-3.0.0.orig/debian.master/control.d/vars.server +++ linux-3.0.0/debian.master/control.d/vars.server @@ -0,0 +1,6 @@ +arch="amd64" +supported="Server" +target="Geared toward 64 bit server systems." +desc="x86_64" +bootloader="grub-pc | grub-efi-amd64 | grub | lilo (>= 19.1)" +provides="redhat-cluster-modules, kvm-api-4, ivtv-modules, ndiswrapper-modules-1.9" --- linux-3.0.0.orig/debian.master/control.d/vars.virtual +++ linux-3.0.0/debian.master/control.d/vars.virtual @@ -0,0 +1,6 @@ +arch="i386 amd64" +supported="Virtual" +target="Geared toward virtual appliances." +desc="x86/x86_64" +bootloader="grub-pc | grub | lilo (>= 19.1)" +provides="kvm-api-4, redhat-cluster-modules, ivtv-modules, ndiswrapper-modules-1.9" --- linux-3.0.0.orig/debian.master/control.d/virtual.inclusion-list +++ linux-3.0.0/debian.master/control.d/virtual.inclusion-list @@ -0,0 +1,146 @@ +arch/*/{crypto,kernel,oprofile} +crypto/* +drivers/acpi/* +drivers/ata/ahci.ko +drivers/block/nbd.ko +drivers/block/floppy.ko +drivers/block/cryptoloop.ko +drivers/block/xen-blkfront.ko +drivers/char/hangcheck-timer.ko +drivers/char/lp.ko +drivers/char/nvram.ko +drivers/char/ppdev.ko +drivers/char/raw.ko +drivers/input/evbug.ko +drivers/input/gameport/gameport.ko +drivers/input/mouse/psmouse.ko +drivers/input/serio/serio_raw.ko +drivers/input/serio/serport.ko +drivers/input/joydev.ko +drivers/input/misc/uinput.ko +drivers/input/touchscreen/usbtouchscreen.ko +drivers/input/xen-kbdfront.ko +drivers/md/* +drivers/message/fusion* +drivers/misc/vmw_balloon.ko +drivers/net/8390.ko +drivers/net/8139too.ko +drivers/net/8139cp.ko +drivers/net/appletalk/ipddp.ko +drivers/net/bonding/bonding.ko +drivers/net/bsd_comp.ko +drivers/net/dummy.ko +drivers/net/e1000/e1000.ko +drivers/net/e1000e/e1000e.ko +drivers/net/eql.ko +drivers/net/ifb.ko +drivers/net/macvlan.ko +drivers/net/macvtap.ko +drivers/net/mii.ko +drivers/net/ne2k-pci.ko +drivers/net/netconsole.ko +drivers/net/pcnet32.ko +drivers/net/ppp_async.ko +drivers/net/ppp_deflate.ko +drivers/net/ppp_mppe.ko +drivers/net/pppoe.ko +drivers/net/pppol2tp.ko +drivers/net/pppox.ko +drivers/net/ppp_synctty.ko +drivers/net/slip.ko +drivers/net/veth.ko +drivers/net/vmxnet3/vmxnet3.ko +drivers/net/xen-netfront.ko +drivers/parport/parport.ko +drivers/parport/parport_pc.ko +drivers/pci/hotplug/acpiphp.ko +drivers/net/tulip/tulip.ko +drivers/scsi/BusLogic.ko +drivers/scsi/iscsi_tcp.ko +drivers/scsi/libiscsi.ko +drivers/scsi/libiscsi_tcp.ko +drivers/scsi/libsas/* +drivers/scsi/libsas/libsas.ko +drivers/scsi/qla1280.ko +drivers/scsi/raid_class.ko +drivers/scsi/scsi_transport_fc.ko +drivers/scsi/scsi_transport_iscsi.ko +drivers/scsi/scsi_transport_sas.ko +drivers/scsi/scsi_wait_scan.ko +drivers/scsi/scsi_tgt.ko +drivers/scsi/vmw_pvscsi.ko +drivers/usb/storage/usb-storage.ko +drivers/video/cirrusfb.ko +drivers/video/output.ko +drivers/video/syscopyarea.ko +drivers/video/sysfillrect.ko +drivers/video/sysimgblt.ko +drivers/video/vesafb.ko +drivers/video/vga16fb.ko +drivers/video/vgastate.ko +drivers/video/xen-fbfront.ko +drivers/video/fb_sys_fops.ko +drivers/virtio/virtio_balloon.ko +drivers/watchdog/softdog.ko +drivers/xen/* +fs/binfmt_misc.ko +fs/btrfs/* +fs/cachefiles/cachefiles.ko +fs/configfs/* +fs/exportfs/* +fs/fat/* +fs/nls/nls_cp437.ko +fs/nls/nls_iso8859-1.ko +fs/isofs/* +fs/cifs/* +fs/xfs/* +fs/ufs/* +fs/smbfs/* +fs/squashfs/* +fs/nfs/* +fs/nfsd/* +fs/nfs_common/* +fs/fscache/* +fs/lockd/* +fs/autofs4/autofs4.ko +lib/* +net/802/* +net/8021q/* +net/appletalk/* +net/atm/* +net/ax25/* +net/bridge/* +net/can/* +net/core/* +net/dccp/* +net/decnet/* +net/econet/* +net/ieee802154/* +net/ipv4/* +net/ipv6/* +net/ipx/* +net/irda/* +net/key/* +net/lapb/* +net/llc/* +net/mac80211/* +net/netfilter/* +net/netrom/* +net/phonet/* +net/rose/* +net/rxrpc/* +net/sched/* +net/sctp/* +net/tipc/* +net/wanrouter/* +net/wireless/* +net/x25/* +net/xfrm/* +net/sunrpc/auth_gss/auth_rpcgss.ko +net/sunrpc/sunrpc.ko +sound/soundcore.ko +sound/core/* +sound/pci/snd-ens1370.ko +sound/drivers/pcsp/snd-pcsp.ko +ubuntu/aufs/aufs.ko +ubuntu/iscsitarget/iscsi_trgt.ko --- linux-3.0.0.orig/debian.master/d-i/exclude-firmware.armel-omap +++ linux-3.0.0/debian.master/d-i/exclude-firmware.armel-omap @@ -0,0 +1,2 @@ +nic-modules +scsi-modules --- linux-3.0.0.orig/debian.master/d-i/exclude-modules.amd64-virtual +++ linux-3.0.0/debian.master/d-i/exclude-modules.amd64-virtual @@ -0,0 +1,12 @@ +pata-modules +serial-modules +firewire-core-modules +plip-modules +usb-modules +pcmcia-storage-modules +input-modules +nic-pcmcia-modules +pcmcia-modules +nic-usb-modules +nfs-modules +speakup-modules --- linux-3.0.0.orig/debian.master/d-i/exclude-modules.armel-omap +++ linux-3.0.0/debian.master/d-i/exclude-modules.armel-omap @@ -0,0 +1,10 @@ +serial-modules +firewire-core-modules +floppy-modules +pcmcia-storage-modules +fb-modules +nic-pcmcia-modules +pcmcia-modules +pata-modules +message-modules +virtio-modules --- linux-3.0.0.orig/debian.master/d-i/kernel-versions.in +++ linux-3.0.0/debian.master/d-i/kernel-versions.in @@ -0,0 +1,14 @@ +# arch version flavour installedname suffix bdep +amd64 PKGVER-ABINUM generic PKGVER-ABINUM-generic - +amd64 PKGVER-ABINUM virtual PKGVER-ABINUM-virtual - + +i386 PKGVER-ABINUM generic PKGVER-ABINUM-generic - +i386 PKGVER-ABINUM generic-pae PKGVER-ABINUM-generic-pae - +i386 PKGVER-ABINUM virtual PKGVER-ABINUM-virtual - + +armel PKGVER-ABINUM omap PKGVER-ABINUM-omap - + +# Ports +# arch version flavour installedname suffix bdep +powerpc PKGVER-ABINUM powerpc PKGVER-ABINUM-powerpc - +powerpc PKGVER-ABINUM powerpc64-smp PKGVER-ABINUM-powerpc64-smp - --- linux-3.0.0.orig/debian.master/d-i/exclude-modules.i386-virtual +++ linux-3.0.0/debian.master/d-i/exclude-modules.i386-virtual @@ -0,0 +1,12 @@ +pata-modules +serial-modules +firewire-core-modules +plip-modules +usb-modules +pcmcia-storage-modules +input-modules +nic-pcmcia-modules +pcmcia-modules +nic-usb-modules +nfs-modules +speakup-modules --- linux-3.0.0.orig/debian.master/d-i/exclude-modules.ia64 +++ linux-3.0.0/debian.master/d-i/exclude-modules.ia64 @@ -0,0 +1,4 @@ +irda-modules +floppy-modules +fb-modules +virtio-modules --- linux-3.0.0.orig/debian.master/d-i/exclude-modules.powerpc +++ linux-3.0.0/debian.master/d-i/exclude-modules.powerpc @@ -0,0 +1,4 @@ +efi-modules +fb-modules +acpi-modules +virtio-modules --- linux-3.0.0.orig/debian.master/d-i/exclude-modules.sparc +++ linux-3.0.0/debian.master/d-i/exclude-modules.sparc @@ -0,0 +1,9 @@ +efi-modules +nic-pcmcia-modules +pcmcia-modules +pcmcia-storage-modules +irda-modules +floppy-modules +fb-modules +acpi-modules +virtio-modules --- linux-3.0.0.orig/debian.master/d-i/kernel-versions +++ linux-3.0.0/debian.master/d-i/kernel-versions @@ -0,0 +1,14 @@ +# arch version flavour installedname suffix bdep +amd64 3.0.0-11 generic 3.0.0-11-generic - +amd64 3.0.0-11 virtual 3.0.0-11-virtual - + +i386 3.0.0-11 generic 3.0.0-11-generic - +i386 3.0.0-11 generic-pae 3.0.0-11-generic-pae - +i386 3.0.0-11 virtual 3.0.0-11-virtual - + +armel 3.0.0-11 omap 3.0.0-11-omap - + +# Ports +# arch version flavour installedname suffix bdep +powerpc 3.0.0-11 powerpc 3.0.0-11-powerpc - +powerpc 3.0.0-11 powerpc64-smp 3.0.0-11-powerpc64-smp - --- linux-3.0.0.orig/debian.master/d-i/package-list +++ linux-3.0.0/debian.master/d-i/package-list @@ -0,0 +1,185 @@ +Package: kernel-image + +Package: fat-modules +Depends: kernel-image +Priority: standard +Description: FAT filesystem support + This includes Windows FAT and VFAT support. + +Package: fb-modules +Depends: kernel-image +Priority: standard +Description: Framebuffer modules + +Package: firewire-core-modules +Depends: kernel-image, storage-core-modules +Priority: standard +Description: Firewire (IEEE-1394) Support + +Package: floppy-modules +Depends: kernel-image +Priority: standard +Description: Floppy driver support + +Package: fs-core-modules +Depends: kernel-image +Priority: standard +Provides: jfs-modules, reiserfs-modules, xfs-modules +Description: Base filesystem modules + This includes jfs, reiserfs and xfs. + +Package: fs-secondary-modules +Depends: kernel-image, fat-modules +Priority: standard +Provides: ntfs-modules, hfs-modules +Description: Extra filesystem modules + This includes support for Windows NTFS and MacOS HFS/HFSPlus + +Package: input-modules +Depends: kernel-image, usb-modules +Priority: standard +Description: Support for various input methods + +Package: irda-modules +Depends: kernel-image, nic-shared-modules +Priority: standard +Description: Support for Infrared protocols + +Package: md-modules +Depends: kernel-image +Priority: standard +Description: Multi-device support (raid, device-mapper, lvm) + +Package: nic-modules +Depends: kernel-image, nic-shared-modules, virtio-modules +Priority: standard +Description: Network interface support + +Package: nic-pcmcia-modules +Depends: kernel-image, nic-shared-modules, nic-modules +Priority: standard +Description: PCMCIA network interface support + +Package: nic-usb-modules +Depends: kernel-image, nic-shared-modules, usb-modules +Priority: standard +Description: USB network interface support + +Package: nic-shared-modules +Depends: kernel-image, crypto-modules +Priority: standard +Description: nic shared modules + This package contains modules which support nic modules + +Package: parport-modules +Depends: kernel-image +Priority: standard +Description: Parallel port support + +Package: pata-modules +Depends: kernel-image, storage-core-modules +Priority: standard +Description: PATA support modules + +Package: pcmcia-modules +Depends: kernel-image +Priority: standard +Description: PCMCIA Modules + +Package: pcmcia-storage-modules +Depends: kernel-image, scsi-modules +Priority: standard +Description: PCMCIA storage support + +Package: plip-modules +Depends: kernel-image, nic-shared-modules, parport-modules +Priority: standard +Description: PLIP (parallel port) networking support + +Package: ppp-modules +Depends: kernel-image, nic-shared-modules, serial-modules +Priority: standard +Description: PPP (serial port) networking support + +Package: sata-modules +Depends: kernel-image, storage-core-modules +Priority: standard +Description: SATA storage support + +Package: scsi-modules +Depends: kernel-image, storage-core-modules +Priority: standard +Description: SCSI storage support + +Package: serial-modules +Depends: kernel-image +Priority: standard +Description: Serial port support + +Package: storage-core-modules +Depends: kernel-image +Priority: standard +Provides: loop-modules +Description: Core storage support + Includes core SCSI, LibATA, USB-Storage. Also includes related block + devices for CD, Disk and Tape medium (and IDE Floppy). + +Package: usb-modules +Depends: kernel-image, storage-core-modules +Priority: standard +Description: Core USB support + +Package: nfs-modules +Priority: standard +Depends: kernel-image +Description: NFS filesystem drivers + Includes the NFS client driver, and supporting modules. + +Package: block-modules +Priority: standard +Depends: kernel-image, storage-core-modules, parport-modules, virtio-modules +Description: Block storage devices + This package contains the block storage devices, including DAC960 and + paraide. + +Package: message-modules +Priority: standard +Depends: kernel-image, storage-core-modules, scsi-modules +Description: Fusion and i2o storage modules + This package containes the fusion and i2o storage modules. + +Package: crypto-modules +Priority: extra +Depends: kernel-image +Description: crypto modules + This package contains crypto modules. + +Package: virtio-modules +Priority: standard +Depends: kernel-image +Description: VirtIO Modules + Includes modules for VirtIO (virtual machine, generally kvm guests) + +Package: socket-modules +Depends: kernel-image +Priority: standard +Description: Unix socket support + +Package: mouse-modules +Depends: kernel-image, input-modules, usb-modules +Priority: extra +Description: Mouse support + This package contains mouse drivers for the Linux kernel. + +Package: squashfs-modules +Depends: kernel-image +Priority: extra +Description: squashfs modules + This package contains squashfs modules. + +Package: vlan-modules +Depends: kernel-image +Priority: extra +Description: vlan modules + This package contains vlan (8021.Q) modules. + --- linux-3.0.0.orig/debian.master/d-i/firmware/README.txt +++ linux-3.0.0/debian.master/d-i/firmware/README.txt @@ -0,0 +1,4 @@ +# +# Place the names of udeb modules into this directory that require +# runtime firmware. +# --- linux-3.0.0.orig/debian.master/d-i/firmware/nic-modules +++ linux-3.0.0/debian.master/d-i/firmware/nic-modules @@ -0,0 +1,8 @@ +e100/d101m_ucode.bin +e100/d101s_ucode.bin +e100/d102e_ucode.bin +bnx2/bnx2-mips-06-6.2.1.fw +bnx2/bnx2-mips-09-6.2.1a.fw +bnx2/bnx2-rv2p-06-6.0.15.fw +bnx2/bnx2-rv2p-09-6.0.17.fw +bnx2/bnx2-rv2p-09ax-6.0.17.fw --- linux-3.0.0.orig/debian.master/d-i/firmware/scsi-modules +++ linux-3.0.0/debian.master/d-i/firmware/scsi-modules @@ -0,0 +1,3 @@ +qlogic/1040.bin +qlogic/12160.bin +qlogic/1280.bin --- linux-3.0.0.orig/debian.master/d-i/modules-powerpc/block-modules +++ linux-3.0.0/debian.master/d-i/modules-powerpc/block-modules @@ -0,0 +1,31 @@ +aoe +aten +bpck +bpck6 ? +cciss +comm +cpqarray ? +DAC960 +dstr +epat +epia +fit2 +fit3 +friq +frpw +kbic +ktti +nbd +on20 +on26 +paride +pcd +pd +pf +pg +ps3disk ? +ps3vram ? +pt +sx8 +umem +virtio_blk ? --- linux-3.0.0.orig/debian.master/d-i/modules-powerpc/message-modules +++ linux-3.0.0/debian.master/d-i/modules-powerpc/message-modules @@ -0,0 +1,13 @@ +mptbase +mptctl +mptfc +mptlan +mptsas +mptscsih +mptspi +i2o_block +i2o_bus +i2o_config ? +i2o_core +i2o_proc +i2o_scsi --- linux-3.0.0.orig/debian.master/d-i/modules-powerpc/nic-modules +++ linux-3.0.0/debian.master/d-i/modules-powerpc/nic-modules @@ -0,0 +1,152 @@ +3c359 ? +3c501 ? +3c503 ? +3c505 ? +3c507 ? +3c509 ? +3c515 ? +3c523 ? +3c527 ? +3c59x ? +8139cp ? +8139too ? +82596 ? +abyss ? +ac3200 ? +adm8211 ? +airo ? +airport ? +amd8111e ? +arc4 ? +arcnet ? +arc-rawmode ? +arc-rimi ? +arlan ? +at1700 ? +atl1 ? +atl1e ? +atl2 ? +atmel ? +atmel_pci ? +b44 ? +bcm43xx ? +bcm43xx-mac80211 ? +bmac ? +bnx2 ? +bnx2x ? +bonding ? +cassini ? +com20020 ? +com20020-pci ? +com90io ? +com90xx ? +cs89x0 ? +de2104x ? +de4x5 ? +de600 ? +de620 ? +defxx ? +depca ? +dl2k ? +dmfe ? +dummy ? +e100 ? +e1000 ? +e1000e ? +e2100 ? +eepro ? +eepro100 ? +eexpress ? +epic100 ? +eql ? +es3210 ? +eth16i ? +ewrk3 ? +fealnx ? +forcedeth ? +igb ? +hamachi ? +hermes ? +hp ? +hp100 ? +hp-plus ? +ibmtr ? +ipddp ? +ipw2100 ? +ipw2200 ? +ipw3945 ? +ixgb ? +lance ? +lanstreamer ? +lasi_82596 ? +lne390 ? +lp486e ? +mace ? +mv643xx_eth ? +myri_sbus ? +natsemi ? +ne ? +ne2 ? +ne2k-pci ? +ne3210 ? +netconsole ? +netxen_nic ? +ni5010 ? +ni52 ? +ni65 ? +niu ? +ns83820 ? +olympic ? +orinoco ? +orinoco_pci ? +orinoco_plx ? +orinoco_tmd ? +pcnet32 ? +prism54 ? +ps3_gelic ? +r8169 ? +rate_control ? +rfc1051 ? +rfc1201 ? +rrunner ? +rt2400 ? +rt2500 ? +rt61pci ? +s2io ? +shaper ? +sis190 ? +sis900 ? +spidernet ? +skfp ? +skge ? +sk98lin ? +sky2 ? +smc9194 ? +smc-ultra ? +smc-ultra32 ? +starfire ? +strip ? +sunbmac ? +sundance ? +sungem ? +sungem_phy ? +sunhme ? +sunlance ? +sunqe ? +sunvnet ? +tg3 ? +tlan ? +tms380tr ? +tmspci ? +tulip ? +tun ? +typhoon ? +uli526x ? +via-rhine ? +via-velocity ? +virtio_net ? +wavelan ? +wd ? +winbond-840 ? +yellowfin ? +znet ? --- linux-3.0.0.orig/debian.master/d-i/modules-powerpc/scsi-modules +++ linux-3.0.0/debian.master/d-i/modules-powerpc/scsi-modules @@ -0,0 +1,116 @@ +# SCSI +raid_class ? +scsi_transport_spi ? +scsi_transport_fc ? +scsi_transport_iscsi ? +scsi_transport_sas ? +iscsi_tcp ? +libiscsi ? +amiga7xx ? +a3000 ? +a2091 ? +gvp11 ? +mvme147 ? +sgiwd93 ? +cyberstorm ? +cyberstormII ? +blz2060 ? +blz1230 ? +fastlane ? +oktagon_esp_mod ? +atari_scsi ? +mac_scsi ? +mac_esp ? +sun3_scsi ? +mvme16x ? +bvme6000 ? +sim710 ? +advansys ? +psi240i ? +BusLogic ? +dpt_i2o ? +u14-34f ? +ultrastor ? +aha152x ? +aha1542 ? +aha1740 ? +aic7xxx_old ? +ips ? +fd_mcs ? +fdomain ? +in2000 ? +g_NCR5380 ? +g_NCR5380_mmio ? +NCR53c406a ? +NCR_D700 ? +NCR_Q720_mod ? +sym53c416 ? +qlogicfas408 ? +qla1280 ? +pas16 ? +seagate ? +seagate ? +t128 ? +dmx3191d ? +dtc ? +zalon7xx ? +eata_pio ? +wd7000 ? +mca_53c9x ? +ibmmca ? +eata ? +dc395x ? +tmscsim ? +megaraid ? +atp870u ? +esp ? +gdth ? +initio ? +a100u2w ? +qlogicpti ? +ide-scsi ? +mesh ? +mac53c94 ? +pluto ? +dec_esp ? +3w-xxxx ? +3w-9xxx ? +ppa ? +imm ? +jazz_esp ? +sun3x_esp ? +fcal ? +lasi700 ? +nsp32 ? +ipr ? +hptiop ? +stex ? +osst ? +sg ? +ch ? +scsi_debug ? +aacraid ? +aic7xxx ? +aic79xx ? +aic94xx ? +arcmsr ? +acornscsi_mod ? +arxescsi ? +cumana_1 ? +cumana_2 ? +ecoscsi ? +oak ? +powertec ? +eesox ? +ibmvscsic ? +libsas ? +lpfc ? +megaraid_mm ? +megaraid_mbox ? +megaraid_sas ? +qla2xxx ? +sym53c8xx ? +qla4xxx ? +mvsas ? +sr_mod ? +sd_mod ? --- linux-3.0.0.orig/debian.master/d-i/modules-powerpc/storage-core-modules +++ linux-3.0.0/debian.master/d-i/modules-powerpc/storage-core-modules @@ -0,0 +1,13 @@ +# Core stacks +usb-storage ? + +# Block level + +# Loop modules +cryptoloop + +# Needs to be here for better cdrom initrd layout +isofs + +ps3stor_lib ? +ps3rom ? --- linux-3.0.0.orig/debian.master/d-i/modules-sparc/block-modules +++ linux-3.0.0/debian.master/d-i/modules-sparc/block-modules @@ -0,0 +1,9 @@ +aoe +cciss +comm +cpqarray ? +DAC960 +nbd +sx8 +umem +virtio_blk ? --- linux-3.0.0.orig/debian.master/d-i/modules-sparc/message-modules +++ linux-3.0.0/debian.master/d-i/modules-sparc/message-modules @@ -0,0 +1,13 @@ +mptbase +mptctl +mptfc +mptlan +mptsas +mptscsih +mptspi +i2o_block +i2o_bus +i2o_config ? +i2o_core +i2o_proc +i2o_scsi --- linux-3.0.0.orig/debian.master/d-i/modules/block-modules +++ linux-3.0.0/debian.master/d-i/modules/block-modules @@ -0,0 +1,31 @@ +aoe ? +aten ? +bpck ? +bpck6 ? +cciss ? +comm ? +cpqarray ? +DAC960 ? +dstr ? +epat ? +epia ? +fit2 ? +fit3 ? +friq ? +frpw ? +hpsa ? +kbic ? +ktti ? +nbd ? +on20 ? +on26 ? +paride ? +pcd ? +pd ? +pf ? +pg ? +pt ? +sx8 ? +umem ? +virtio_blk ? +xen-blkfront ? --- linux-3.0.0.orig/debian.master/d-i/modules/crypto-modules +++ linux-3.0.0/debian.master/d-i/modules/crypto-modules @@ -0,0 +1,8 @@ +aes_generic ? +blowfish ? +twofish ? +serpent ? +sha256_generic ? +cbc ? +ecb ? +crc32c ? --- linux-3.0.0.orig/debian.master/d-i/modules/fat-modules +++ linux-3.0.0/debian.master/d-i/modules/fat-modules @@ -0,0 +1,7 @@ +fat ? +vfat ? + +# Supporting modules ? +nls_cp437 ? +nls_iso8859-1 ? +nls_utf8 ? --- linux-3.0.0.orig/debian.master/d-i/modules/fb-modules +++ linux-3.0.0/debian.master/d-i/modules/fb-modules @@ -0,0 +1,3 @@ +fbcon ? +vesafb ? +vga16fb ? --- linux-3.0.0.orig/debian.master/d-i/modules/firewire-core-modules +++ linux-3.0.0/debian.master/d-i/modules/firewire-core-modules @@ -0,0 +1,4 @@ +firewire-core ? +firewire-ohci ? +firewire-sbp2 ? +firewire-net ? --- linux-3.0.0.orig/debian.master/d-i/modules/floppy-modules +++ linux-3.0.0/debian.master/d-i/modules/floppy-modules @@ -0,0 +1 @@ +floppy ? --- linux-3.0.0.orig/debian.master/d-i/modules/fs-core-modules +++ linux-3.0.0/debian.master/d-i/modules/fs-core-modules @@ -0,0 +1,3 @@ +jfs ? +reiserfs ? +xfs ? --- linux-3.0.0.orig/debian.master/d-i/modules/fs-secondary-modules +++ linux-3.0.0/debian.master/d-i/modules/fs-secondary-modules @@ -0,0 +1,5 @@ +btrfs ? +fuse ? +ntfs ? +hfs ? +hfsplus ? --- linux-3.0.0.orig/debian.master/d-i/modules/input-modules +++ linux-3.0.0/debian.master/d-i/modules/input-modules @@ -0,0 +1,21 @@ +hid-a4tech ? +hid-apple ? +hid-belkin ? +hid-bright ? +hid-cherry ? +hid-chicony ? +hid-cypress ? +hid-dell ? +hid-ezkey ? +hid-gyration ? +hid-logitech ? +hid-microsoft ? +hid-monterey ? +hid-petalynx ? +hid-pl ? +hid-samsung ? +hid-sony ? +hid-sunplus ? +hid-tmff ? +hid-zpff ? +usbhid ? --- linux-3.0.0.orig/debian.master/d-i/modules/irda-modules +++ linux-3.0.0/debian.master/d-i/modules/irda-modules @@ -0,0 +1,30 @@ +act200l-sir ? +actisys-sir ? +ali-ircc ? +donauboe ? +esi-sir ? +girbil-sir ? +ircomm ? +ircomm-tty ? +irda ? +irda-usb ? +irlan ? +irnet ? +irport ? +irtty-sir ? +kingsun-sir ? +ks959-sir ? +ksdazzle-sir ? +litelink-sir ? +ma600-sir ? +mcp2120-sir ? +mcs7780 ? +nsc-ircc ? +old_belkin-sir ? +sir-dev ? +smsc-ircc2 ? +stir4200 ? +tekram-sir ? +via-ircc ? +vlsi_ir ? +w83977af_ir ? --- linux-3.0.0.orig/debian.master/d-i/modules/md-modules +++ linux-3.0.0/debian.master/d-i/modules/md-modules @@ -0,0 +1,13 @@ +dm-crypt ? +dm-zero ? +faulty ? +linear ? +multipath ? +raid0 ? +raid1 ? +raid10 ? +raid456 ? + +# Extras +dm-raid4-5 ? +dm-loop ? --- linux-3.0.0.orig/debian.master/d-i/modules/message-modules +++ linux-3.0.0/debian.master/d-i/modules/message-modules @@ -0,0 +1,14 @@ +mptbase ? +mptctl ? +mptfc ? +mptlan ? +mptsas ? +mpt2sas ? +mptscsih ? +mptspi ? +i2o_block ? +i2o_bus ? +i2o_config ? +i2o_core ? +i2o_proc ? +i2o_scsi ? --- linux-3.0.0.orig/debian.master/d-i/modules/mouse-modules +++ linux-3.0.0/debian.master/d-i/modules/mouse-modules @@ -0,0 +1,2 @@ +psmouse ? +usbmouse ? --- linux-3.0.0.orig/debian.master/d-i/modules/nfs-modules +++ linux-3.0.0/debian.master/d-i/modules/nfs-modules @@ -0,0 +1,4 @@ +nfs ? +nfs_acl ? +lockd ? +sunrpc ? --- linux-3.0.0.orig/debian.master/d-i/modules/nic-modules +++ linux-3.0.0/debian.master/d-i/modules/nic-modules @@ -0,0 +1,163 @@ +3c359 ? +3c501 ? +3c503 ? +3c505 ? +3c507 ? +3c509 ? +3c515 ? +3c523 ? +3c527 ? +3c59x ? +8139cp ? +8139too ? +82596 ? +abyss ? +ac3200 ? +adm8211 ? +airo ? +airport ? +amd8111e ? +arc4 ? +arcnet ? +arc-rawmode ? +arc-rimi ? +arlan ? +at1700 ? +ath5k ? +ath9k ? +ath9k_htc ? +atl1 ? +atl1c ? +atl1e ? +atl2 ? +atmel ? +atmel_pci ? +b44 ? +bcm43xx ? +bcm43xx-mac80211 ? +be2net ? +bmac ? +bnx2 ? +bnx2x ? +bonding ? +cassini ? +com20020 ? +com20020-pci ? +com90io ? +com90xx ? +cs89x0 ? +de2104x ? +de4x5 ? +de600 ? +de620 ? +defxx ? +depca ? +dl2k ? +dmfe ? +dummy ? +e100 ? +e1000 ? +e1000e ? +e2100 ? +eepro ? +eepro100 ? +eexpress ? +enic ? +epic100 ? +eql ? +es3210 ? +eth16i ? +ewrk3 ? +fealnx ? +forcedeth ? +igb ? +ps3_gelic ? +hamachi ? +hermes ? +hp ? +hp100 ? +hp-plus ? +ibmtr ? +ipddp ? +ipw2100 ? +ipw2200 ? +ipw3945 ? +ixgb ? +lance ? +lanstreamer ? +lasi_82596 ? +lne390 ? +lp486e ? +mace ? +mv643xx_eth ? +myri_sbus ? +natsemi ? +ne ? +ne2 ? +ne2k-pci ? +ne3210 ? +netconsole ? +netxen_nic ? +ni5010 ? +ni52 ? +ni65 ? +niu ? +ns83820 ? +olympic ? +orinoco ? +orinoco_pci ? +orinoco_plx ? +orinoco_tmd ? +pcnet32 ? +prism54 ? +r8169 ? +rate_control ? +rfc1051 ? +rfc1201 ? +rrunner ? +rt2400 ? +rt2400pci ? +rt2500 ? +rt2500pci ? +rt2800pci ? +rt61pci ? +s2io ? +shaper ? +sis190 ? +sis900 ? +spidernet ? +skfp ? +skge ? +sk98lin ? +sky2 ? +smc9194 ? +smc-ultra ? +smc-ultra32 ? +starfire ? +strip ? +sunbmac ? +sundance ? +sungem ? +sungem_phy ? +sunhme ? +sunlance ? +sunqe ? +sunvnet ? +tg3 ? +tlan ? +tms380tr ? +tmspci ? +tulip ? +tun ? +typhoon ? +uli526x ? +via-rhine ? +via-velocity ? +virtio_net ? +wavelan ? +wd ? +winbond-840 ? +yellowfin ? +znet ? +vmxnet3 ? +xen-netfront ? --- linux-3.0.0.orig/debian.master/d-i/modules/nic-pcmcia-modules +++ linux-3.0.0/debian.master/d-i/modules/nic-pcmcia-modules @@ -0,0 +1,19 @@ +3c574_cs ? +3c589_cs ? +airo_cs ? +atmel_cs ? +axnet_cs ? +com20020_cs ? +fmvj18x_cs ? +ibmtr_cs ? +netwave_cs ? +nmclan_cs ? +orinoco_cs ? +pcnet_cs ? +ray_cs ? +smc91c92_cs ? +wavelan_cs ? +wl3501_cs ? +xirc2ps_cs ? +xircom_cb ? +xircom_tulip_cb ? --- linux-3.0.0.orig/debian.master/d-i/modules/nic-shared-modules +++ linux-3.0.0/debian.master/d-i/modules/nic-shared-modules @@ -0,0 +1,26 @@ +# PHY +8390 ? +mii ? + +# CRC modules +crc-ccitt ? +crc-itu-t ? +libcrc32c ? + +# mac80211 stuff +mac80211 ? +cfg80211 ? + +# rt2x00 lib (since rt2x00 is split across usb/pci/cb +rt2x00lib ? +rt2800lib ? + +# Atheros library (since drivers are split across nic-modules/nic-usb-modules) +ath ? + +# Wireless 802.11 modules +lib80211 ? +cfg80211 ? +lib80211_crypt_ccmp ? +lib80211_crypt_tkip ? +lib80211_crypt_wep ? --- linux-3.0.0.orig/debian.master/d-i/modules/nic-usb-modules +++ linux-3.0.0/debian.master/d-i/modules/nic-usb-modules @@ -0,0 +1,30 @@ +catc ? +kaweth ? +pegasus ? +prism2_usb ? +rtl8150 ? +usbnet ? +zd1211rw ? +zd1201 ? +rt2500usb ? +rt73usb ? +rt2570 ? +rt2800usb ? +rt2x00usb ? +cdc_ether ? +asix ? +cdc_eem ? +cdc_ether ? +cdc-phonet ? +cdc_subset ? +dm9601 ? +gl620a ? +hso ? +int51x1 ? +mcs7830 ? +net1080 ? +plusb ? +rndis_host ? +smsc95xx ? +zaurus ? +carl9170 ? --- linux-3.0.0.orig/debian.master/d-i/modules/parport-modules +++ linux-3.0.0/debian.master/d-i/modules/parport-modules @@ -0,0 +1,2 @@ +parport ? +parport_pc ? --- linux-3.0.0.orig/debian.master/d-i/modules/pata-modules +++ linux-3.0.0/debian.master/d-i/modules/pata-modules @@ -0,0 +1,46 @@ +pata_ali.ko ? +pata_amd.ko ? +pata_artop.ko ? +pata_atiixp.ko ? +pata_atp867x.ko ? +pata_cmd640.ko ? +pata_cmd64x.ko ? +pata_cs5520.ko ? +pata_cs5530.ko ? +pata_cs5535.ko ? +pata_cs5536.ko ? +pata_cypress.ko ? +pata_efar.ko ? +pata_hpt366.ko ? +pata_hpt37x.ko ? +pata_hpt3x2n.ko ? +pata_hpt3x3.ko ? +pata_isapnp.ko ? +pata_it8213.ko ? +pata_it821x.ko ? +pata_jmicron.ko ? +pata_legacy.ko ? +pata_marvell.ko ? +pata_mpiix.ko ? +pata_netcell.ko ? +pata_ninja32.ko ? +pata_ns87410.ko ? +pata_ns87415.ko ? +pata_oldpiix.ko ? +pata_optidma.ko ? +pata_opti.ko ? +pata_pcmcia.ko ? +pata_pdc2027x.ko ? +pata_pdc202xx_old.ko ? +pata_qdi.ko ? +pata_radisys.ko ? +pata_rdc.ko ? +pata_rz1000.ko ? +pata_sc1200.ko ? +pata_sch.ko ? +pata_serverworks.ko ? +pata_sil680.ko ? +pata_sl82c105.ko ? +pata_triflex.ko ? +pata_via.ko ? +pata_winbond.ko ? --- linux-3.0.0.orig/debian.master/d-i/modules/pcmcia-modules +++ linux-3.0.0/debian.master/d-i/modules/pcmcia-modules @@ -0,0 +1,8 @@ +i82092 ? +i82365 ? +pcmcia ? +pcmcia_core ? +pd6729 ? +rsrc_nonstatic ? +tcic ? +yenta_socket ? --- linux-3.0.0.orig/debian.master/d-i/modules/pcmcia-storage-modules +++ linux-3.0.0/debian.master/d-i/modules/pcmcia-storage-modules @@ -0,0 +1,6 @@ +pata_pcmcia ? +qlogic_cs ? +fdomain_cs ? +aha152x_cs ? +nsp_cs ? +sym53c500_cs ? --- linux-3.0.0.orig/debian.master/d-i/modules/plip-modules +++ linux-3.0.0/debian.master/d-i/modules/plip-modules @@ -0,0 +1 @@ +plip ? --- linux-3.0.0.orig/debian.master/d-i/modules/ppp-modules +++ linux-3.0.0/debian.master/d-i/modules/ppp-modules @@ -0,0 +1,6 @@ +ppp_async ? +ppp_deflate ? +ppp_mppe ? +pppoe ? +pppox ? +ppp_synctty ? --- linux-3.0.0.orig/debian.master/d-i/modules/sata-modules +++ linux-3.0.0/debian.master/d-i/modules/sata-modules @@ -0,0 +1,14 @@ +ahci.ko ? +sata_inic162x.ko ? +sata_mv.ko ? +sata_nv.ko ? +sata_promise.ko ? +sata_qstor.ko ? +sata_sil24.ko ? +sata_sil.ko ? +sata_sis.ko ? +sata_svw.ko ? +sata_sx4.ko ? +sata_uli.ko ? +sata_via.ko ? +sata_vsc.ko ? --- linux-3.0.0.orig/debian.master/d-i/modules/scsi-modules +++ linux-3.0.0/debian.master/d-i/modules/scsi-modules @@ -0,0 +1,118 @@ +# SCSI +raid_class ? +scsi_transport_spi ? +scsi_transport_fc ? +scsi_transport_iscsi ? +scsi_transport_sas ? +iscsi_tcp ? +libiscsi ? +amiga7xx ? +a3000 ? +a2091 ? +gvp11 ? +mvme147 ? +sgiwd93 ? +cyberstorm ? +cyberstormII ? +blz2060 ? +blz1230 ? +fastlane ? +oktagon_esp_mod ? +atari_scsi ? +mac_scsi ? +mac_esp ? +sun3_scsi ? +mvme16x ? +bvme6000 ? +sim710 ? +advansys ? +psi240i ? +BusLogic ? +dpt_i2o ? +u14-34f ? +ultrastor ? +aha152x ? +aha1542 ? +aha1740 ? +aic7xxx_old ? +ips ? +fd_mcs ? +fdomain ? +fnic ? +in2000 ? +g_NCR5380 ? +g_NCR5380_mmio ? +NCR53c406a ? +NCR_D700 ? +NCR_Q720_mod ? +sym53c416 ? +qlogicfas408 ? +qla1280 ? +pas16 ? +seagate ? +seagate ? +t128 ? +dmx3191d ? +dtc ? +zalon7xx ? +eata_pio ? +wd7000 ? +mca_53c9x ? +ibmmca ? +eata ? +dc395x ? +tmscsim ? +megaraid ? +atp870u ? +esp ? +gdth ? +initio ? +a100u2w ? +qlogicpti ? +ide-scsi ? +mesh ? +mac53c94 ? +pluto ? +dec_esp ? +3w-xxxx ? +3w-9xxx ? +ppa ? +imm ? +jazz_esp ? +sun3x_esp ? +fcal ? +lasi700 ? +nsp32 ? +ipr ? +hptiop ? +stex ? +osst ? +sg ? +ch ? +scsi_debug ? +aacraid ? +aic7xxx ? +aic79xx ? +aic94xx ? +arcmsr ? +acornscsi_mod ? +arxescsi ? +cumana_1 ? +cumana_2 ? +ecoscsi ? +oak ? +powertec ? +eesox ? +ibmvscsic ? +libsas ? +lpfc ? +megaraid_mm ? +megaraid_mbox ? +megaraid_sas ? +qla2xxx ? +sym53c8xx ? +qla4xxx ? +mvsas ? +vmw_pvscsi ? +ums-cypress ? +be2iscsi ? --- linux-3.0.0.orig/debian.master/d-i/modules/serial-modules +++ linux-3.0.0/debian.master/d-i/modules/serial-modules @@ -0,0 +1,3 @@ +generic_serial ? +serial_cs ? +synclink_cs ? --- linux-3.0.0.orig/debian.master/d-i/modules/speakup-modules +++ linux-3.0.0/debian.master/d-i/modules/speakup-modules @@ -0,0 +1,16 @@ +speakup ? +speakup_acntpc ? +speakup_acntsa ? +speakup_apollo ? +speakup_audptr ? +speakup_bns ? +speakup_decext ? +speakup_dectlk ? +speakup_dtlk ? +speakup_dummy ? +speakup_keypc ? +speakup_ltlk ? +speakup_soft ? +speakup_spkout ? +speakup_txprt ? +speakup_decpc ? --- linux-3.0.0.orig/debian.master/d-i/modules/squashfs-modules +++ linux-3.0.0/debian.master/d-i/modules/squashfs-modules @@ -0,0 +1 @@ +squashfs ? --- linux-3.0.0.orig/debian.master/d-i/modules/storage-core-modules +++ linux-3.0.0/debian.master/d-i/modules/storage-core-modules @@ -0,0 +1,10 @@ +# Core stacks +usb-storage ? + +# Block level + +# Loop modules +cryptoloop ? + +# Needs to be here for better cdrom initrd layout +isofs ? --- linux-3.0.0.orig/debian.master/d-i/modules/usb-modules +++ linux-3.0.0/debian.master/d-i/modules/usb-modules @@ -0,0 +1,9 @@ +ehci-hcd ? +isp116x-hcd ? +isp1760 ? +ohci-hcd ? +r8a66597-hcd ? +sl811_cs ? +sl811-hcd ? +u132-hcd ? +uhci-hcd ? --- linux-3.0.0.orig/debian.master/d-i/modules/virtio-modules +++ linux-3.0.0/debian.master/d-i/modules/virtio-modules @@ -0,0 +1,4 @@ +virtio_balloon ? +virtio_pci ? +virtio_ring ? +virtio-rng ? --- linux-3.0.0.orig/debian.master/d-i/modules/vlan-modules +++ linux-3.0.0/debian.master/d-i/modules/vlan-modules @@ -0,0 +1,3 @@ +slp ? +garp ? +8021q ? --- linux-3.0.0.orig/debian.master/etc/getabis +++ linux-3.0.0/debian.master/etc/getabis @@ -0,0 +1,13 @@ +repo_list=( + "http://archive.ubuntu.com/ubuntu/pool/main/l/linux" + "http://ports.ubuntu.com/ubuntu-ports/pool/main/l/linux" + "http://archive.ubuntu.com/ubuntu/pool/universe/l/linux" + "http://ports.ubuntu.com/ubuntu-ports/pool/universe/l/linux" +) + +getall armel omap +getall amd64 generic server virtual +getall i386 generic generic-pae virtual + +# Ports arches and flavours. +getall powerpc powerpc powerpc-smp powerpc64-smp --- linux-3.0.0.orig/debian.master/etc/kernelconfig +++ linux-3.0.0/debian.master/etc/kernelconfig @@ -0,0 +1,7 @@ +if [ "$variant" = "ports" ]; then + archs="" + family='ports' +else + archs="amd64 i386 armel powerpc ppc64" + family='ubuntu' +fi --- linux-3.0.0.orig/debian.master/rules.d/amd64.mk +++ linux-3.0.0/debian.master/rules.d/amd64.mk @@ -0,0 +1,9 @@ +build_arch = x86_64 +header_arch = $(build_arch) +asm_link = x86 +defconfig = defconfig +flavours = generic server virtual +build_image = bzImage +kernel_file = arch/$(build_arch)/boot/bzImage +install_file = vmlinuz +loader = grub --- linux-3.0.0.orig/debian.master/rules.d/armel.mk +++ linux-3.0.0/debian.master/rules.d/armel.mk @@ -0,0 +1,11 @@ +build_arch = arm +header_arch = arm +asm_link = arm +defconfig = defconfig +flavours = omap +build_image = zImage +kernel_file = arch/$(build_arch)/boot/zImage +install_file = vmlinuz +no_dumpfile = true + +loader = grub --- linux-3.0.0.orig/debian.master/rules.d/armhf.mk +++ linux-3.0.0/debian.master/rules.d/armhf.mk @@ -0,0 +1,14 @@ +build_arch = arm +header_arch = arm +asm_link = arm +defconfig = defconfig +flavours = +build_image = zImage +kernel_file = arch/$(build_arch)/boot/zImage +install_file = vmlinuz +no_dumpfile = true + +loader = grub + +skipabi = true +skipmodule = true --- linux-3.0.0.orig/debian.master/rules.d/i386.mk +++ linux-3.0.0/debian.master/rules.d/i386.mk @@ -0,0 +1,9 @@ +build_arch = i386 +header_arch = x86_64 +asm_link = x86 +defconfig = defconfig +flavours = generic generic-pae virtual +build_image = bzImage +kernel_file = arch/$(build_arch)/boot/bzImage +install_file = vmlinuz +loader = grub --- linux-3.0.0.orig/debian.master/rules.d/powerpc.mk +++ linux-3.0.0/debian.master/rules.d/powerpc.mk @@ -0,0 +1,19 @@ +build_arch = powerpc +header_arch = $(build_arch) +asm_link = $(build_arch) +defconfig = pmac32_defconfig +flavours = powerpc powerpc-smp powerpc64-smp +build_image = vmlinux +kernel_file = $(build_image) +install_file = $(build_image) + +loader = yaboot + +custom_flavours = + +no_dumpfile = true +skipdbg = true +skipabi = true +skipmodule = true + +family=ubuntu --- linux-3.0.0.orig/debian.master/rules.d/ppc64.mk +++ linux-3.0.0/debian.master/rules.d/ppc64.mk @@ -0,0 +1,19 @@ +build_arch = powerpc +header_arch = $(build_arch) +asm_link = $(build_arch) +defconfig = ppc64_defconfig +flavours = powerpc64-smp +build_image = vmlinux +kernel_file = $(build_image) +install_file = $(build_image) + +loader = yaboot + +custom_flavours = + +no_dumpfile = true +skipdbg = true +skipabi = true +skipmodule = true + +family=ubuntu --- linux-3.0.0.orig/debian/compat +++ linux-3.0.0/debian/compat @@ -0,0 +1 @@ +5 --- linux-3.0.0.orig/debian/debian.env +++ linux-3.0.0/debian/debian.env @@ -0,0 +1 @@ +DEBIAN=debian.master --- linux-3.0.0.orig/debian/rules +++ linux-3.0.0/debian/rules @@ -0,0 +1,235 @@ +#!/usr/bin/make -f +# +# $(DEBIAN)/rules for Ubuntu linux +# +# Use this however you want, just give credit where credit is due. +# +# Copyright (c) 2007 Ben Collins +# + +DEBIAN=$(shell awk -F= '($$1 == "DEBIAN") { print $$2 }' $$new; \ + done + flavours="$(wildcard $(DEBIAN)/control.d/vars.* $(DEBIAN)/sub-flavours/*.vars)";\ + for i in $$flavours; do \ + $(SHELL) $(DROOT)/scripts/control-create $$i | \ + sed -e 's/PKGVER/$(release)/g' \ + -e 's/ABINUM/$(abinum)/g' \ + -e 's/SRCPKGNAME/$(src_pkg_name)/g' \ + >> $(DEBIAN)/control.stub; \ + done + cp $(DEBIAN)/control.stub $(DEBIAN)/control + +.PHONY: debian/control +debian/control: $(DEBIAN)/control.stub + rm -rf $(builddir)/modules $(builddir)/firmware \ + $(builddir)/kernel-versions $(builddir)/package-list \ + $(builddir)/$(DEBIAN) + mkdir -p $(builddir)/modules/$(arch)/ + cp $(DEBIAN)/d-i/modules/* $(builddir)/modules/$(arch)/ + mkdir -p $(builddir)/firmware/$(arch)/ + cp $(DEBIAN)/d-i/firmware/* $(builddir)/firmware/$(arch)/ + cp $(DEBIAN)/d-i/package-list $(DEBIAN)/d-i/kernel-versions $(builddir)/ + touch $(builddir)/modules/$(arch)/kernel-image + # kernel-wedge needs to poke around in $(DEBIAN)/ + ln -nsf $(CURDIR)/debian $(builddir)/debian + + # Some files may need to differ between architectures + if [ -d $(DEBIAN)/d-i/modules-$(arch) ]; then \ + cp $(DEBIAN)/d-i/modules-$(arch)/* \ + $(builddir)/modules/$(arch)/; \ + fi + if [ -d $(DEBIAN)/d-i/firmware-$(arch) ]; then \ + cp $(DEBIAN)/d-i/firmware-$(arch)/* \ + $(builddir)/firmware/$(arch)/; \ + fi + + # Remove unwanted stuff for this architecture + if [ -r "$(DEBIAN)/d-i/exclude-modules.$(arch)" ]; then \ + (cat $(DEBIAN)/d-i/exclude-modules.$(arch); \ + ls $(builddir)/modules/$(arch)/) | sort | uniq -d | \ + (cd $(builddir)/modules/$(arch)/; xargs rm -f); \ + fi + if [ -r "$(DEBIAN)/d-i/exclude-firmware.$(arch)" ]; then \ + (cat $(DEBIAN)/d-i/exclude-firmware.$(arch); \ + ls $(builddir)/firmware/$(arch)/) | sort | uniq -d | \ + (cd $(builddir)/firmware/$(arch)/; xargs rm -f); \ + fi + + # Per flavour module lists + flavour_modules=`ls $(DEBIAN)/d-i/modules.$(arch)-* 2>/dev/null` \ + || true; \ + if [ "$$flavour_modules" != "" ]; then \ + for flav in $$flavour_modules; do \ + name=`echo $$flav | sed 's/.*\/modules.$(arch)-//'`; \ + mkdir $(builddir)/modules/$(arch)-$$name; \ + (cd $(builddir)/modules/; tar cf - `cat ../$$flav`) | \ + (cd $(builddir)/modules/$(arch)-$$name/; tar xf -); \ + touch $(builddir)/modules/$(arch)-$$name/kernel-image; \ + done; \ + fi + flavour_firmware=`ls $(DEBIAN)/d-i/firmware.$(arch)-* 2>/dev/null` \ + || true; \ + if [ "$$flavour_firmware" != "" ]; then \ + for flav in $$flavour_firmware; do \ + name=`echo $$flav | sed 's/.*\/firmware.$(arch)-//'`; \ + mkdir $(builddir)/firmware/$(arch)-$$name; \ + (cd $(builddir)/firmware/; tar cf - `cat ../$$flav`) | \ + (cd $(builddir)/firmware/$(arch)-$$name/; tar xf -);\ + touch $(builddir)/firmware/$(arch)-$$name/kernel-image; \ + done; \ + fi + + # Some files may need to differ between flavours + flavour_module_dirs=`ls -d $(DEBIAN)/d-i/modules-$(arch)-* 2>/dev/null`\ + || true; \ + if [ "$$flavour_module_dirs" ]; then \ + for flav in $$flavour_module_dirs; do \ + name=`echo $$flav | sed 's/.*\/modules-$(arch)-//'`; \ + [ -d $(builddir)/modules/$(arch)-$$name ] || \ + cp -a $(builddir)/modules/$(arch) \ + modules/$(arch)-$$name; \ + cp $$flav/* $(builddir)/modules/$(arch)-$$name/; \ + done; \ + fi + flavour_firmware_dirs=`ls -d $(DEBIAN)/d-i/firmware-$(arch)-* 2>/dev/null`\ + || true; \ + if [ "$$flavour_firmware_dirs" ]; then \ + for flav in $$flavour_firmware_dirs; do \ + name=`echo $$flav | sed 's/.*\/firmware-$(arch)-//'`; \ + [ -d $(builddir)/firmware/$(arch)-$$name ] || \ + cp -a $(builddir)/firmware/$(arch) \ + firmware/$(arch)-$$name; \ + cp $$flav/* $(builddir)/firmware/$(arch)-$$name/; \ + done; \ + fi + + # Remove unwanted stuff for each flavour + flavour_exclude=`ls $(DEBIAN)/d-i/exclude-modules.$(arch)-* 2>/dev/null`\ + || true; \ + if [ "$$flavour_exclude" ]; then \ + for flav in $$flavour_exclude; do \ + name=`echo $$flav | sed 's/.*\/exclude-modules.$(arch)-//'`;\ + [ -d $(builddir)/modules/$(arch)-$$name ] || \ + cp -a $(builddir)/modules/$(arch) \ + $(builddir)/modules/$(arch)-$$name; \ + (cat $$flav; \ + ls $(builddir)/modules/$(arch)-$$name) | \ + sort | uniq -d | \ + (cd $(builddir)/modules/$(arch)-$$name/; \ + xargs rm -f); \ + done; \ + fi + flavour_exclude=`ls $(DEBIAN)/d-i/exclude-firmware.$(arch)-* 2>/dev/null`\ + || true; \ + if [ "$$flavour_exclude" ]; then \ + for flav in $$flavour_exclude; do \ + name=`echo $$flav | sed 's/.*\/exclude-firmware.$(arch)-//'`;\ + [ -d $(builddir)/firmware/$(arch)-$$name ] || \ + cp -a $(builddir)/firmware/$(arch) \ + $(builddir)/firmware/$(arch)-$$name; \ + (cat $$flav; \ + ls $(builddir)/firmware/$(arch)-$$name) | \ + sort | uniq -d | \ + (cd $(builddir)/firmware/$(arch)-$$name/; \ + xargs rm -f); \ + done; \ + fi + + if [ ! -d $(builddir)/modules/$(build_arch) ]; then \ + mkdir -p $(builddir)/modules/$(build_arch); \ + cp $(builddir)/modules/$(arch)/* \ + $(builddir)/modules/$(build_arch); \ + fi + if [ ! -d $(builddir)/firmware/$(build_arch) ]; then \ + mkdir -p $(builddir)/firmware/$(build_arch); \ + cp $(builddir)/firmware/$(arch)/* \ + $(builddir)/firmware/$(build_arch); \ + fi + + cp $(DEBIAN)/control.stub debian/control.stub + cd $(builddir) && kernel-wedge gen-control > $(CURDIR)/debian/control --- linux-3.0.0.orig/debian/control.stub +++ linux-3.0.0/debian/control.stub @@ -0,0 +1,531 @@ +Source: linux +Section: devel +Priority: optional +Maintainer: Ubuntu Kernel Team +Standards-Version: 3.8.4.0 +Build-Depends: debhelper (>= 5), cpio, module-init-tools, kernel-wedge (>= 2.24ubuntu1), makedumpfile [amd64 i386], device-tree-compiler [powerpc], libelf-dev, binutils-dev, rsync, libdw-dev, dpkg (>= 1.16.0~ubuntu4) +Build-Depends-Indep: xmlto, docbook-utils, ghostscript, transfig, bzip2, sharutils, asciidoc +Build-Conflicts: findutils (= 4.4.1-1ubuntu1) +Vcs-Git: http://kernel.ubuntu.com/git-repos/ubuntu/ubuntu-oneiric.git + +Package: linux-source-3.0.0 +Architecture: all +Section: devel +Priority: optional +Provides: linux-source, linux-source-3 +Depends: ${misc:Depends}, binutils, bzip2, coreutils | fileutils (>= 4.0) +Recommends: libc-dev, gcc, make +Suggests: libncurses-dev | ncurses-dev, kernel-package, libqt3-dev +Description: Linux kernel source for version 3.0.0 with Ubuntu patches + This package provides the source code for the Linux kernel version + 3.0.0. + . + This package is mainly meant for other packages to use, in order to build + custom flavours. + . + If you wish to use this package to create a custom Linux kernel, then it + is suggested that you investigate the package kernel-package, which has + been designed to ease the task of creating kernel image packages. + . + If you are simply trying to build third-party modules for your kernel, + you do not want this package. Install the appropriate linux-headers + package instead. + +Package: linux-doc +Architecture: all +Section: doc +Priority: optional +Depends: ${misc:Depends} +Conflicts: linux-doc-3 +Replaces: linux-doc-3 +Description: Linux kernel specific documentation for version 3.0.0 + This package provides the various documents in the 3.0.0 kernel + Documentation/ subdirectory. These document kernel subsystems, APIs, device + drivers, and so on. See + /usr/share/doc/linux-doc/00-INDEX for a list of what is + contained in each file. + +Package: linux-tools-common +Architecture: all +Section: admin +Priority: optional +Depends: ${misc:Depends} +Replaces: linux-tools (<= 2.6.32-16.25) +Description: Linux kernel specific tools for version 3.0.0 + This package provides the architecture independent parts for kernel + version locked tools in the 3.0.0 kernel source. + +Package: linux-headers-3.0.0-11 +Architecture: all +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0) +Provides: linux-headers, linux-headers-3 +Description: Header files related to Linux kernel version 3.0.0 + This package provides kernel header files for version 3.0.0, for sites + that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details + +Package: linux-libc-dev +Architecture: i386 amd64 powerpc ppc64 armel armhf +Depends: ${misc:Depends} +Conflicts: libc6-dev (<< 2.3.2.ds1-6), libc6.1-dev (<< 2.3.2.ds1-6), dvb-dev (<< 1.0.1-6), amd64-libs-dev (<= 1.1), linux-kernel-headers +Replaces: libc6-dev (<< 2.3.2.ds1-6), libc6.1-dev (<< 2.3.2.ds1-6), dvb-dev (<< 1.0.1-6), linux-kernel-headers, libdrm-dev +Provides: linux-kernel-headers +Multi-Arch: same +Description: Linux Kernel Headers for development + This package provides headers from the Linux kernel. These headers + are used by the installed headers for GNU glibc and other system + libraries. They are NOT meant to be used to build third-party modules for + your kernel. Use linux-headers-* packages for that. + +Package: linux-tools-3.0.0-11 +Architecture: i386 amd64 powerpc ppc64 armel armhf +Section: devel +Priority: optional +Depends: ${misc:Depends}, ${shlibs:Depends}, linux-tools-common +Description: Linux kernel tools for version 3.0.0-11 + This package provides the architecture dependant parts for kernel + version locked tools for version 3.0.0-11 on + DESC. + + +Package: linux-image-3.0.0-11-generic +Architecture: i386 amd64 +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, kvm-api-4, redhat-cluster-modules, ivtv-modules, ndiswrapper-modules-1.9 +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: grub-pc | grub-efi-amd64 | grub-efi-ia32 | grub | lilo (>= 19.1) +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on x86/x86_64 + This package contains the Linux kernel image for version 3.0.0 on + x86/x86_64. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports Generic processors. + . + Geared toward desktop systems. + . + You likely do not want to install this package directly. Instead, install + the linux-generic meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-generic +Architecture: i386 amd64 +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on x86/x86_64 + This package provides kernel header files for version 3.0.0 on + x86/x86_64. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-generic-dbgsym +Architecture: i386 amd64 +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on x86/x86_64 + This package provides a kernel debug image for version 3.0.0 on + x86/x86_64. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. + +Package: linux-image-3.0.0-11-generic-pae +Architecture: i386 +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, kvm-api-4, redhat-cluster-modules, ivtv-modules, ndiswrapper-modules-1.9 +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: grub-pc | grub | lilo (>= 19.1) +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on x86 + This package contains the Linux kernel image for version 3.0.0 on + x86. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports Generic processors. + . + Geared toward 32 bit desktop systems with more then 4GB RAM. + . + You likely do not want to install this package directly. Instead, install + the linux-generic-pae meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-generic-pae +Architecture: i386 +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on x86 + This package provides kernel header files for version 3.0.0 on + x86. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-generic-pae-dbgsym +Architecture: i386 +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on x86 + This package provides a kernel debug image for version 3.0.0 on + x86. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. + +Package: linux-image-3.0.0-11-omap +Architecture: armel +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: flash-kernel +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on TI OMAP3-based systems + This package contains the Linux kernel image for version 3.0.0 on + TI OMAP3-based systems. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports TI OMAP3 processors. + . + Targeted towards boards such as Beagleboard, Gumstix, IGEPv2, etc. + . + You likely do not want to install this package directly. Instead, install + the linux-omap meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-omap +Architecture: armel +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on TI OMAP3-based systems + This package provides kernel header files for version 3.0.0 on + TI OMAP3-based systems. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-omap-dbgsym +Architecture: armel +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on TI OMAP3-based systems + This package provides a kernel debug image for version 3.0.0 on + TI OMAP3-based systems. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. + +Package: linux-image-3.0.0-11-powerpc +Architecture: powerpc +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, redhat-cluster-modules, ivtv-modules +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: yaboot +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on 32-bit PowerPC + This package contains the Linux kernel image for version 3.0.0 on + 32-bit PowerPC. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports 32-bit PowerPC processors. + . + Geared toward desktop or server systems. + . + You likely do not want to install this package directly. Instead, install + the linux-powerpc meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-powerpc +Architecture: powerpc +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on 32-bit PowerPC + This package provides kernel header files for version 3.0.0 on + 32-bit PowerPC. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-powerpc-dbgsym +Architecture: powerpc +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on 32-bit PowerPC + This package provides a kernel debug image for version 3.0.0 on + 32-bit PowerPC. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. + +Package: linux-image-3.0.0-11-powerpc-smp +Architecture: powerpc +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, redhat-cluster-modules, ivtv-modules +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: yaboot +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on 32-bit PowerPC SMP + This package contains the Linux kernel image for version 3.0.0 on + 32-bit PowerPC SMP. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports 32-bit PowerPC SMP processors. + . + Geared toward desktop or server systems. + . + You likely do not want to install this package directly. Instead, install + the linux-powerpc-smp meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-powerpc-smp +Architecture: powerpc +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on 32-bit PowerPC SMP + This package provides kernel header files for version 3.0.0 on + 32-bit PowerPC SMP. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-powerpc-smp-dbgsym +Architecture: powerpc +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on 32-bit PowerPC SMP + This package provides a kernel debug image for version 3.0.0 on + 32-bit PowerPC SMP. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. + +Package: linux-image-3.0.0-11-powerpc64-smp +Architecture: powerpc ppc64 +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, redhat-cluster-modules, ivtv-modules +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: yaboot +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on 64-bit PowerPC SMP + This package contains the Linux kernel image for version 3.0.0 on + 64-bit PowerPC SMP. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports 64-bit PowerPC SMP processors. + . + Geared toward desktop or server systems. + . + You likely do not want to install this package directly. Instead, install + the linux-powerpc64-smp meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-powerpc64-smp +Architecture: powerpc ppc64 +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on 64-bit PowerPC SMP + This package provides kernel header files for version 3.0.0 on + 64-bit PowerPC SMP. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-powerpc64-smp-dbgsym +Architecture: powerpc ppc64 +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on 64-bit PowerPC SMP + This package provides a kernel debug image for version 3.0.0 on + 64-bit PowerPC SMP. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. + +Package: linux-image-3.0.0-11-server +Architecture: amd64 +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, redhat-cluster-modules, kvm-api-4, ivtv-modules, ndiswrapper-modules-1.9 +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: grub-pc | grub-efi-amd64 | grub | lilo (>= 19.1) +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on x86_64 + This package contains the Linux kernel image for version 3.0.0 on + x86_64. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports Server processors. + . + Geared toward 64 bit server systems. + . + You likely do not want to install this package directly. Instead, install + the linux-server meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-server +Architecture: amd64 +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on x86_64 + This package provides kernel header files for version 3.0.0 on + x86_64. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-server-dbgsym +Architecture: amd64 +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on x86_64 + This package provides a kernel debug image for version 3.0.0 on + x86_64. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. + +Package: linux-image-3.0.0-11-virtual +Architecture: i386 amd64 +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, kvm-api-4, redhat-cluster-modules, ivtv-modules, ndiswrapper-modules-1.9 +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: grub-pc | grub | lilo (>= 19.1) +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on x86/x86_64 + This package contains the Linux kernel image for version 3.0.0 on + x86/x86_64. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports Virtual processors. + . + Geared toward virtual appliances. + . + You likely do not want to install this package directly. Instead, install + the linux-virtual meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-virtual +Architecture: i386 amd64 +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on x86/x86_64 + This package provides kernel header files for version 3.0.0 on + x86/x86_64. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-virtual-dbgsym +Architecture: i386 amd64 +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on x86/x86_64 + This package provides a kernel debug image for version 3.0.0 on + x86/x86_64. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. --- linux-3.0.0.orig/debian/control +++ linux-3.0.0/debian/control @@ -0,0 +1,1125 @@ +Source: linux +Section: devel +Priority: optional +Maintainer: Ubuntu Kernel Team +Standards-Version: 3.8.4.0 +Build-Depends: debhelper (>= 5), cpio, module-init-tools, kernel-wedge (>= 2.24ubuntu1), makedumpfile [amd64 i386], device-tree-compiler [powerpc], libelf-dev, binutils-dev, rsync, libdw-dev, dpkg (>= 1.16.0~ubuntu4) +Build-Depends-Indep: xmlto, docbook-utils, ghostscript, transfig, bzip2, sharutils, asciidoc +Build-Conflicts: findutils (= 4.4.1-1ubuntu1) +Vcs-Git: http://kernel.ubuntu.com/git-repos/ubuntu/ubuntu-oneiric.git + +Package: linux-source-3.0.0 +Architecture: all +Section: devel +Priority: optional +Provides: linux-source, linux-source-3 +Depends: ${misc:Depends}, binutils, bzip2, coreutils | fileutils (>= 4.0) +Recommends: libc-dev, gcc, make +Suggests: libncurses-dev | ncurses-dev, kernel-package, libqt3-dev +Description: Linux kernel source for version 3.0.0 with Ubuntu patches + This package provides the source code for the Linux kernel version + 3.0.0. + . + This package is mainly meant for other packages to use, in order to build + custom flavours. + . + If you wish to use this package to create a custom Linux kernel, then it + is suggested that you investigate the package kernel-package, which has + been designed to ease the task of creating kernel image packages. + . + If you are simply trying to build third-party modules for your kernel, + you do not want this package. Install the appropriate linux-headers + package instead. + +Package: linux-doc +Architecture: all +Section: doc +Priority: optional +Depends: ${misc:Depends} +Conflicts: linux-doc-3 +Replaces: linux-doc-3 +Description: Linux kernel specific documentation for version 3.0.0 + This package provides the various documents in the 3.0.0 kernel + Documentation/ subdirectory. These document kernel subsystems, APIs, device + drivers, and so on. See + /usr/share/doc/linux-doc/00-INDEX for a list of what is + contained in each file. + +Package: linux-tools-common +Architecture: all +Section: admin +Priority: optional +Depends: ${misc:Depends} +Replaces: linux-tools (<= 2.6.32-16.25) +Description: Linux kernel specific tools for version 3.0.0 + This package provides the architecture independent parts for kernel + version locked tools in the 3.0.0 kernel source. + +Package: linux-headers-3.0.0-11 +Architecture: all +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0) +Provides: linux-headers, linux-headers-3 +Description: Header files related to Linux kernel version 3.0.0 + This package provides kernel header files for version 3.0.0, for sites + that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details + +Package: linux-libc-dev +Architecture: i386 amd64 powerpc ppc64 armel armhf +Depends: ${misc:Depends} +Conflicts: libc6-dev (<< 2.3.2.ds1-6), libc6.1-dev (<< 2.3.2.ds1-6), dvb-dev (<< 1.0.1-6), amd64-libs-dev (<= 1.1), linux-kernel-headers +Replaces: libc6-dev (<< 2.3.2.ds1-6), libc6.1-dev (<< 2.3.2.ds1-6), dvb-dev (<< 1.0.1-6), linux-kernel-headers, libdrm-dev +Provides: linux-kernel-headers +Multi-Arch: same +Description: Linux Kernel Headers for development + This package provides headers from the Linux kernel. These headers + are used by the installed headers for GNU glibc and other system + libraries. They are NOT meant to be used to build third-party modules for + your kernel. Use linux-headers-* packages for that. + +Package: linux-tools-3.0.0-11 +Architecture: i386 amd64 powerpc ppc64 armel armhf +Section: devel +Priority: optional +Depends: ${misc:Depends}, ${shlibs:Depends}, linux-tools-common +Description: Linux kernel tools for version 3.0.0-11 + This package provides the architecture dependant parts for kernel + version locked tools for version 3.0.0-11 on + DESC. + + +Package: linux-image-3.0.0-11-generic +Architecture: i386 amd64 +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, kvm-api-4, redhat-cluster-modules, ivtv-modules, ndiswrapper-modules-1.9 +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: grub-pc | grub-efi-amd64 | grub-efi-ia32 | grub | lilo (>= 19.1) +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on x86/x86_64 + This package contains the Linux kernel image for version 3.0.0 on + x86/x86_64. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports Generic processors. + . + Geared toward desktop systems. + . + You likely do not want to install this package directly. Instead, install + the linux-generic meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-generic +Architecture: i386 amd64 +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on x86/x86_64 + This package provides kernel header files for version 3.0.0 on + x86/x86_64. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-generic-dbgsym +Architecture: i386 amd64 +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on x86/x86_64 + This package provides a kernel debug image for version 3.0.0 on + x86/x86_64. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. + +Package: linux-image-3.0.0-11-generic-pae +Architecture: i386 +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, kvm-api-4, redhat-cluster-modules, ivtv-modules, ndiswrapper-modules-1.9 +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: grub-pc | grub | lilo (>= 19.1) +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on x86 + This package contains the Linux kernel image for version 3.0.0 on + x86. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports Generic processors. + . + Geared toward 32 bit desktop systems with more then 4GB RAM. + . + You likely do not want to install this package directly. Instead, install + the linux-generic-pae meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-generic-pae +Architecture: i386 +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on x86 + This package provides kernel header files for version 3.0.0 on + x86. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-generic-pae-dbgsym +Architecture: i386 +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on x86 + This package provides a kernel debug image for version 3.0.0 on + x86. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. + +Package: linux-image-3.0.0-11-omap +Architecture: armel +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: flash-kernel +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on TI OMAP3-based systems + This package contains the Linux kernel image for version 3.0.0 on + TI OMAP3-based systems. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports TI OMAP3 processors. + . + Targeted towards boards such as Beagleboard, Gumstix, IGEPv2, etc. + . + You likely do not want to install this package directly. Instead, install + the linux-omap meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-omap +Architecture: armel +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on TI OMAP3-based systems + This package provides kernel header files for version 3.0.0 on + TI OMAP3-based systems. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-omap-dbgsym +Architecture: armel +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on TI OMAP3-based systems + This package provides a kernel debug image for version 3.0.0 on + TI OMAP3-based systems. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. + +Package: linux-image-3.0.0-11-powerpc +Architecture: powerpc +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, redhat-cluster-modules, ivtv-modules +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: yaboot +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on 32-bit PowerPC + This package contains the Linux kernel image for version 3.0.0 on + 32-bit PowerPC. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports 32-bit PowerPC processors. + . + Geared toward desktop or server systems. + . + You likely do not want to install this package directly. Instead, install + the linux-powerpc meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-powerpc +Architecture: powerpc +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on 32-bit PowerPC + This package provides kernel header files for version 3.0.0 on + 32-bit PowerPC. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-powerpc-dbgsym +Architecture: powerpc +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on 32-bit PowerPC + This package provides a kernel debug image for version 3.0.0 on + 32-bit PowerPC. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. + +Package: linux-image-3.0.0-11-powerpc-smp +Architecture: powerpc +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, redhat-cluster-modules, ivtv-modules +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: yaboot +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on 32-bit PowerPC SMP + This package contains the Linux kernel image for version 3.0.0 on + 32-bit PowerPC SMP. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports 32-bit PowerPC SMP processors. + . + Geared toward desktop or server systems. + . + You likely do not want to install this package directly. Instead, install + the linux-powerpc-smp meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-powerpc-smp +Architecture: powerpc +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on 32-bit PowerPC SMP + This package provides kernel header files for version 3.0.0 on + 32-bit PowerPC SMP. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-powerpc-smp-dbgsym +Architecture: powerpc +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on 32-bit PowerPC SMP + This package provides a kernel debug image for version 3.0.0 on + 32-bit PowerPC SMP. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. + +Package: linux-image-3.0.0-11-powerpc64-smp +Architecture: powerpc ppc64 +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, redhat-cluster-modules, ivtv-modules +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: yaboot +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on 64-bit PowerPC SMP + This package contains the Linux kernel image for version 3.0.0 on + 64-bit PowerPC SMP. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports 64-bit PowerPC SMP processors. + . + Geared toward desktop or server systems. + . + You likely do not want to install this package directly. Instead, install + the linux-powerpc64-smp meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-powerpc64-smp +Architecture: powerpc ppc64 +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on 64-bit PowerPC SMP + This package provides kernel header files for version 3.0.0 on + 64-bit PowerPC SMP. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-powerpc64-smp-dbgsym +Architecture: powerpc ppc64 +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on 64-bit PowerPC SMP + This package provides a kernel debug image for version 3.0.0 on + 64-bit PowerPC SMP. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. + +Package: linux-image-3.0.0-11-server +Architecture: amd64 +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, redhat-cluster-modules, kvm-api-4, ivtv-modules, ndiswrapper-modules-1.9 +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: grub-pc | grub-efi-amd64 | grub | lilo (>= 19.1) +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on x86_64 + This package contains the Linux kernel image for version 3.0.0 on + x86_64. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports Server processors. + . + Geared toward 64 bit server systems. + . + You likely do not want to install this package directly. Instead, install + the linux-server meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-server +Architecture: amd64 +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on x86_64 + This package provides kernel header files for version 3.0.0 on + x86_64. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-server-dbgsym +Architecture: amd64 +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on x86_64 + This package provides a kernel debug image for version 3.0.0 on + x86_64. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. + +Package: linux-image-3.0.0-11-virtual +Architecture: i386 amd64 +Section: admin +Priority: optional +Pre-Depends: dpkg (>= 1.10.24) +Provides: linux-image, linux-image-3.0, fuse-module, kvm-api-4, redhat-cluster-modules, ivtv-modules, ndiswrapper-modules-1.9 +Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda +Conflicts: hotplug (<< 0.0.20040105-1) +Recommends: grub-pc | grub | lilo (>= 19.1) +Suggests: fdutils, linux-doc-3.0.0 | linux-source-3.0.0, linux-tools +Description: Linux kernel image for version 3.0.0 on x86/x86_64 + This package contains the Linux kernel image for version 3.0.0 on + x86/x86_64. + . + Also includes the corresponding System.map file, the modules built by the + packager, and scripts that try to ensure that the system is not left in an + unbootable state after an update. + . + Supports Virtual processors. + . + Geared toward virtual appliances. + . + You likely do not want to install this package directly. Instead, install + the linux-virtual meta-package, which will ensure that upgrades work + correctly, and that supporting packages are also installed. + +Package: linux-headers-3.0.0-11-virtual +Architecture: i386 amd64 +Section: devel +Priority: optional +Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-3.0.0-11, ${shlibs:Depends} +Provides: linux-headers, linux-headers-3.0 +Description: Linux kernel headers for version 3.0.0 on x86/x86_64 + This package provides kernel header files for version 3.0.0 on + x86/x86_64. + . + This is for sites that want the latest kernel headers. Please read + /usr/share/doc/linux-headers-3.0.0-11/debian.README.gz for details. + +Package: linux-image-3.0.0-11-virtual-dbgsym +Architecture: i386 amd64 +Section: devel +Priority: optional +Depends: ${misc:Depends} +Provides: linux-debug +Description: Linux kernel debug image for version 3.0.0 on x86/x86_64 + This package provides a kernel debug image for version 3.0.0 on + x86/x86_64. + . + This is for sites that wish to debug the kernel. + . + The kernel image contained in this package is NOT meant to boot from. It + is uncompressed, and unstripped. This package also includes the + unstripped modules. + +Package: kernel-image-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: kernel-image +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: extra +Description: Linux kernel binary image for the Debian installer + This package contains the kernel image for the Debian installer + boot images. It does _not_ provide a usable kernel for your full + Debian system. + +Package: nic-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: nic-modules +Depends: kernel-image-3.0.0-11-generic-di, nic-shared-modules-3.0.0-11-generic-di, virtio-modules-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: standard +Description: Network interface support + +Package: nic-shared-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: nic-shared-modules +Depends: kernel-image-3.0.0-11-generic-di, crypto-modules-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: standard +Description: nic shared modules + This package contains modules which support nic modules + +Package: serial-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: serial-modules +Depends: kernel-image-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: standard +Description: Serial port support + +Package: ppp-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: ppp-modules +Depends: kernel-image-3.0.0-11-generic-di, nic-shared-modules-3.0.0-11-generic-di, serial-modules-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: standard +Description: PPP (serial port) networking support + +Package: pata-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: pata-modules +Depends: kernel-image-3.0.0-11-generic-di, storage-core-modules-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: standard +Description: PATA support modules + +Package: firewire-core-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: firewire-core-modules +Depends: kernel-image-3.0.0-11-generic-di, storage-core-modules-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: standard +Description: Firewire (IEEE-1394) Support + +Package: scsi-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: scsi-modules +Depends: kernel-image-3.0.0-11-generic-di, storage-core-modules-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: standard +Description: SCSI storage support + +Package: plip-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: plip-modules +Depends: kernel-image-3.0.0-11-generic-di, nic-shared-modules-3.0.0-11-generic-di, parport-modules-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: standard +Description: PLIP (parallel port) networking support + +Package: floppy-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: floppy-modules +Depends: kernel-image-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: standard +Description: Floppy driver support + +Package: fat-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: fat-modules +Depends: kernel-image-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: standard +Description: FAT filesystem support + This includes Windows FAT and VFAT support. + +Package: nfs-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: nfs-modules +Depends: kernel-image-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: standard +Description: NFS filesystem drivers + Includes the NFS client driver, and supporting modules. + +Package: md-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: md-modules +Depends: kernel-image-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: standard +Description: Multi-device support (raid, device-mapper, lvm) + +Package: usb-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: usb-modules +Depends: kernel-image-3.0.0-11-generic-di, storage-core-modules-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: standard +Description: Core USB support + +Package: pcmcia-storage-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: pcmcia-storage-modules +Depends: kernel-image-3.0.0-11-generic-di, scsi-modules-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: standard +Description: PCMCIA storage support + +Package: fb-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: fb-modules +Depends: kernel-image-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: standard +Description: Framebuffer modules + +Package: input-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: input-modules +Depends: kernel-image-3.0.0-11-generic-di, usb-modules-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: standard +Description: Support for various input methods + +Package: mouse-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: mouse-modules +Depends: kernel-image-3.0.0-11-generic-di, input-modules-3.0.0-11-generic-di, usb-modules-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: extra +Description: Mouse support + This package contains mouse drivers for the Linux kernel. + +Package: irda-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: irda-modules +Depends: kernel-image-3.0.0-11-generic-di, nic-shared-modules-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: standard +Description: Support for Infrared protocols + +Package: parport-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: parport-modules +Depends: kernel-image-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: standard +Description: Parallel port support + +Package: nic-pcmcia-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: nic-pcmcia-modules +Depends: kernel-image-3.0.0-11-generic-di, nic-shared-modules-3.0.0-11-generic-di, nic-modules-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: standard +Description: PCMCIA network interface support + +Package: pcmcia-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: pcmcia-modules +Depends: kernel-image-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: standard +Description: PCMCIA Modules + +Package: nic-usb-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: nic-usb-modules +Depends: kernel-image-3.0.0-11-generic-di, nic-shared-modules-3.0.0-11-generic-di, usb-modules-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: standard +Description: USB network interface support + +Package: sata-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: sata-modules +Depends: kernel-image-3.0.0-11-generic-di, storage-core-modules-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: standard +Description: SATA storage support + +Package: crypto-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: crypto-modules +Depends: kernel-image-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: extra +Description: crypto modules + This package contains crypto modules. + +Package: squashfs-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: squashfs-modules +Depends: kernel-image-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: extra +Description: squashfs modules + This package contains squashfs modules. + +Package: speakup-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: speakup-modules +Depends: kernel-image-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: extra +Description: speakup modules + This package contains speakup modules. + +Package: virtio-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: virtio-modules +Depends: kernel-image-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: standard +Description: VirtIO Modules + Includes modules for VirtIO (virtual machine, generally kvm guests) + +Package: fs-core-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: fs-core-modules, jfs-modules, reiserfs-modules, xfs-modules +Depends: kernel-image-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: standard +Description: Base filesystem modules + This includes jfs, reiserfs and xfs. + +Package: fs-secondary-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: fs-secondary-modules, ntfs-modules, hfs-modules +Depends: kernel-image-3.0.0-11-generic-di, fat-modules-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: standard +Description: Extra filesystem modules + This includes support for Windows NTFS and MacOS HFS/HFSPlus + +Package: storage-core-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: storage-core-modules, loop-modules +Depends: kernel-image-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: standard +Description: Core storage support + Includes core SCSI, LibATA, USB-Storage. Also includes related block + devices for CD, Disk and Tape medium (and IDE Floppy). + +Package: block-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: block-modules +Depends: kernel-image-3.0.0-11-generic-di, storage-core-modules-3.0.0-11-generic-di, parport-modules-3.0.0-11-generic-di, virtio-modules-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: standard +Description: Block storage devices + This package contains the block storage devices, including DAC960 and + paraide. + +Package: message-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: message-modules +Depends: kernel-image-3.0.0-11-generic-di, storage-core-modules-3.0.0-11-generic-di, scsi-modules-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: standard +Description: Fusion and i2o storage modules + This package containes the fusion and i2o storage modules. + +Package: vlan-modules-3.0.0-11-generic-di +XC-Package-Type: udeb +Provides: vlan-modules +Depends: kernel-image-3.0.0-11-generic-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-generic +Section: debian-installer +Priority: extra +Description: vlan modules + This package contains vlan (8021.Q) modules. + +Package: kernel-image-3.0.0-11-virtual-di +XC-Package-Type: udeb +Provides: kernel-image +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-virtual +Section: debian-installer +Priority: extra +Description: Linux kernel binary image for the Debian installer + This package contains the kernel image for the Debian installer + boot images. It does _not_ provide a usable kernel for your full + Debian system. + +Package: nic-modules-3.0.0-11-virtual-di +XC-Package-Type: udeb +Provides: nic-modules +Depends: kernel-image-3.0.0-11-virtual-di, nic-shared-modules-3.0.0-11-virtual-di, virtio-modules-3.0.0-11-virtual-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-virtual +Section: debian-installer +Priority: standard +Description: Network interface support + +Package: nic-shared-modules-3.0.0-11-virtual-di +XC-Package-Type: udeb +Provides: nic-shared-modules +Depends: kernel-image-3.0.0-11-virtual-di, crypto-modules-3.0.0-11-virtual-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-virtual +Section: debian-installer +Priority: standard +Description: nic shared modules + This package contains modules which support nic modules + +Package: ppp-modules-3.0.0-11-virtual-di +XC-Package-Type: udeb +Provides: ppp-modules +Depends: kernel-image-3.0.0-11-virtual-di, nic-shared-modules-3.0.0-11-virtual-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-virtual +Section: debian-installer +Priority: standard +Description: PPP (serial port) networking support + +Package: scsi-modules-3.0.0-11-virtual-di +XC-Package-Type: udeb +Provides: scsi-modules +Depends: kernel-image-3.0.0-11-virtual-di, storage-core-modules-3.0.0-11-virtual-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-virtual +Section: debian-installer +Priority: standard +Description: SCSI storage support + +Package: floppy-modules-3.0.0-11-virtual-di +XC-Package-Type: udeb +Provides: floppy-modules +Depends: kernel-image-3.0.0-11-virtual-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-virtual +Section: debian-installer +Priority: standard +Description: Floppy driver support + +Package: fat-modules-3.0.0-11-virtual-di +XC-Package-Type: udeb +Provides: fat-modules +Depends: kernel-image-3.0.0-11-virtual-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-virtual +Section: debian-installer +Priority: standard +Description: FAT filesystem support + This includes Windows FAT and VFAT support. + +Package: md-modules-3.0.0-11-virtual-di +XC-Package-Type: udeb +Provides: md-modules +Depends: kernel-image-3.0.0-11-virtual-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-virtual +Section: debian-installer +Priority: standard +Description: Multi-device support (raid, device-mapper, lvm) + +Package: fb-modules-3.0.0-11-virtual-di +XC-Package-Type: udeb +Provides: fb-modules +Depends: kernel-image-3.0.0-11-virtual-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-virtual +Section: debian-installer +Priority: standard +Description: Framebuffer modules + +Package: mouse-modules-3.0.0-11-virtual-di +XC-Package-Type: udeb +Provides: mouse-modules +Depends: kernel-image-3.0.0-11-virtual-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-virtual +Section: debian-installer +Priority: extra +Description: Mouse support + This package contains mouse drivers for the Linux kernel. + +Package: irda-modules-3.0.0-11-virtual-di +XC-Package-Type: udeb +Provides: irda-modules +Depends: kernel-image-3.0.0-11-virtual-di, nic-shared-modules-3.0.0-11-virtual-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-virtual +Section: debian-installer +Priority: standard +Description: Support for Infrared protocols + +Package: parport-modules-3.0.0-11-virtual-di +XC-Package-Type: udeb +Provides: parport-modules +Depends: kernel-image-3.0.0-11-virtual-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-virtual +Section: debian-installer +Priority: standard +Description: Parallel port support + +Package: sata-modules-3.0.0-11-virtual-di +XC-Package-Type: udeb +Provides: sata-modules +Depends: kernel-image-3.0.0-11-virtual-di, storage-core-modules-3.0.0-11-virtual-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-virtual +Section: debian-installer +Priority: standard +Description: SATA storage support + +Package: crypto-modules-3.0.0-11-virtual-di +XC-Package-Type: udeb +Provides: crypto-modules +Depends: kernel-image-3.0.0-11-virtual-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-virtual +Section: debian-installer +Priority: extra +Description: crypto modules + This package contains crypto modules. + +Package: squashfs-modules-3.0.0-11-virtual-di +XC-Package-Type: udeb +Provides: squashfs-modules +Depends: kernel-image-3.0.0-11-virtual-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-virtual +Section: debian-installer +Priority: extra +Description: squashfs modules + This package contains squashfs modules. + +Package: virtio-modules-3.0.0-11-virtual-di +XC-Package-Type: udeb +Provides: virtio-modules +Depends: kernel-image-3.0.0-11-virtual-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-virtual +Section: debian-installer +Priority: standard +Description: VirtIO Modules + Includes modules for VirtIO (virtual machine, generally kvm guests) + +Package: fs-core-modules-3.0.0-11-virtual-di +XC-Package-Type: udeb +Provides: fs-core-modules, jfs-modules, reiserfs-modules, xfs-modules +Depends: kernel-image-3.0.0-11-virtual-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-virtual +Section: debian-installer +Priority: standard +Description: Base filesystem modules + This includes jfs, reiserfs and xfs. + +Package: fs-secondary-modules-3.0.0-11-virtual-di +XC-Package-Type: udeb +Provides: fs-secondary-modules, ntfs-modules, hfs-modules +Depends: kernel-image-3.0.0-11-virtual-di, fat-modules-3.0.0-11-virtual-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-virtual +Section: debian-installer +Priority: standard +Description: Extra filesystem modules + This includes support for Windows NTFS and MacOS HFS/HFSPlus + +Package: storage-core-modules-3.0.0-11-virtual-di +XC-Package-Type: udeb +Provides: storage-core-modules, loop-modules +Depends: kernel-image-3.0.0-11-virtual-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-virtual +Section: debian-installer +Priority: standard +Description: Core storage support + Includes core SCSI, LibATA, USB-Storage. Also includes related block + devices for CD, Disk and Tape medium (and IDE Floppy). + +Package: block-modules-3.0.0-11-virtual-di +XC-Package-Type: udeb +Provides: block-modules +Depends: kernel-image-3.0.0-11-virtual-di, storage-core-modules-3.0.0-11-virtual-di, parport-modules-3.0.0-11-virtual-di, virtio-modules-3.0.0-11-virtual-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-virtual +Section: debian-installer +Priority: standard +Description: Block storage devices + This package contains the block storage devices, including DAC960 and + paraide. + +Package: message-modules-3.0.0-11-virtual-di +XC-Package-Type: udeb +Provides: message-modules +Depends: kernel-image-3.0.0-11-virtual-di, storage-core-modules-3.0.0-11-virtual-di, scsi-modules-3.0.0-11-virtual-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-virtual +Section: debian-installer +Priority: standard +Description: Fusion and i2o storage modules + This package containes the fusion and i2o storage modules. + +Package: vlan-modules-3.0.0-11-virtual-di +XC-Package-Type: udeb +Provides: vlan-modules +Depends: kernel-image-3.0.0-11-virtual-di +Architecture: amd64 +XB-Kernel-Version: 3.0.0-11-virtual +Section: debian-installer +Priority: extra +Description: vlan modules + This package contains vlan (8021.Q) modules. --- linux-3.0.0.orig/debian/changelog +++ linux-3.0.0/debian/changelog @@ -0,0 +1,6354 @@ +linux (3.0.0-11.17) oneiric; urgency=low + + [ Chase Douglas ] + + * SAUCE: HID: magicmouse: Set resolution of touch surfaces + + [ Jiri Kosina ] + + * SAUCE: HID: add MacBookAir4, 2 to hid_have_special_driver[] + + [ Joshua V. Dillon ] + + * SAUCE: HID: add support for MacBookAir4,2 keyboard. + + [ Leann Ogasawara ] + + * [Config] Add aufs to virtual flavor inclusion list + - LP: #844159 + + [ Luke Yelavich ] + + * [Config] Disable legacy IDE drivers on powerpc + + [ Upstream Kernel Changes ] + + * drm/i915: set GFX_MODE to pre-Ivybridge default value even on Ivybridge + * rt2x00: Move rt2800_txdone and rt2800_txdone_entry_check to rt2800usb. + - LP: #842955 + * rt2x00: fix crash in rt2800usb_get_txwi + - LP: #842955 + * rt2x00: fix crash in rt2800usb_write_tx_desc + - LP: #842955 + + -- Leann Ogasawara Tue, 06 Sep 2011 10:18:13 -0700 + +linux (3.0.0-10.16) oneiric; urgency=low + + [ Andy Whitcroft ] + + * Revert "ubuntu: compcache -- follow changes to bd_claim/bd_release" + - LP: #832694 + * Revert "ubuntu: compcache -- version 0.5.3" + - LP: #832694 + * [Config] dropping compcache configuration options + + [ David Henningsson ] + + * SAUCE: ALSA: HDA: hdmi: Emit pcm device index for jack input devices + + [ Kees Cook ] + + * [Config] enable and enforce SECCOMP_FILTER on x86 + + [ Leann Ogasawara ] + + * [Config] Update CONFIG_EFI_VARS enforcer check + * [Config] Enable CONFIG_ECHO=m on powerpc + * [Config] Enable CONFIG_ET131X=m on powerpc + * [Config] Set CONFIG_FB_MATROX=m + * [Config] Enable CONFIG_FB_UDL=m on powerpc + * [Config] Set CONFIG_FB_VIRTUAL=n + * [Config] Enable CONFIG_FB_VGA16=m on powerpc + * [Config] Enable CONFIG_GPIO_MAX732X=m on arm + * [Config] Enable CONFIG_GPIO_PCF857X=m on arm + * [Config] Set CONFIG_HOTPLUG_PCI_FAKE=m + * [Config] Enable CONFIG_HOTPLUG_PCI=y on powerpc + * [Config] Enable CONFIG_HOTPLUG_PCI_CPCI=y on powerpc + * [Config] Enable CONFIG_HP_ILO=m on powerpc-smp + * [Config] Enable CONFIG_I2C_PASEMI=m on powerpc + * [Config] Enable CONFIG_IBM_BSR=m on powerpc + * [Config] Enable CONFIG_IBMVETH=m on powerpc + * [Config] Enable CONFIG_IDE_PHISON=m on powerpc + * [Config] Enable CONFIG_IGB=m on powerpc + * [Config] Enable CONFIG_IIO=m on powerpc + * [Config] Enable CONFIG_INFINIBAND_NES=m + * [Config] Enable CONFIG_IPMI_HANDLER=m on arm + * [Config] Enable CONFIG_IWL3945=m on powerpc + * [Config] Disable CONFIG_KVM_BOOK3S_64 + * [Config] Enable CONFIG_LAPBETHER=m on arm + * [Config] Enable CONFIG_LEDS_GPIO=m on powerpc + * [Config] Enable CONFIG_LEDS_CLEVO_MAIL=m all arch's + * [Config] Enable CONFIG_LEDS_PCA9532=m on powerpc + * [Config] Enable CONFIG_LEDS_PCA955X=m on powerpc + * [Config] Enable CONFIG_LEDS_TRIGGER_DEFAULT_ON=m on powerpc + * [Config] Set CONFIG_LEDS_TRIGGER_HEARTBEAT=m on arm and powerpc + * [Config] Set CONFIG_LEDS_TRIGGER_TIMER=m on powerpc + * [Config] Enable CONFIG_LINE6_USB=m on arm and powerpc + * [Config] Enable CONFIG_MEMSTICK=m on arm + * [Config] Enable CONFIG_MTD_AFS_PARTS=m on arm + * [Config] Enable CONFIG_MTD_ALAUDA=m on arm + * [Config] Enable CONFIG_MTD_AR7_PARTS=m on arm + * [Config] Enable CONFIG_MTD_ARM_INTEGRATOR=m on arm + * [Config] Enable CONFIG_MOXA_SMARTIO=m on powerpc + * [Config] Enable CONFIG_MTD_DATAFLASH=m on arm + * [Config] Enable CONFIG_MTD_GPIO_ADDR=m on arm + * [Config] Enable CONFIG_MTD_IMPA7=m on arm + * [Config] Enable CONFIG_MTD_NAND_GPIO=m on arm + * [Config] Enable CONFIG_MTD_NAND_NANDSIM=m on arm + * [Config] Enable CONFIG_MTD_NAND_PASEMI=m on powerpc + * [Config] Enable CONFIG_MTD_NAND_PLATFORM=m on arm + * [Config] Enable CONFIG_MTD_NAND_TMIO=m on arm + * [Config] Enable CONFIG_MTD_SST25L=m on arm + * [Config] Enable CONFIG_NET_CLS_CGROUP=y on arm + * [Config] Enable CONFIG_NET_CLS_FLOW=m on arm + * [Config] Enable CONFIG_NET_CLS_U32=m on arm + * [Config] Enable CONFIG_NET_DCCPPROBE=m on arm + * [Config] Enable CONFIG_NET_SCH_INGRESS=m on arm + * [Config] Enable CONFIG_NET_TCPPROBE=m on arm + * [Config] Enable CONFIG_PASEMI_MAC=m on powerpc + * [Config] Enable CONFIG_PATA_NS87410=m on powerpc + * [Config] Enable CONFIG_I2C_GPIO=m on powerpc64-smp + * [Config] Enable CONFIG_PANEL=m on powerpc + * [Config] Enable CONFIG_PATA_CMD640_PCI=m on powerpc + * rebase to v3.0.4 + * SAUCE: x86: reboot: Make Dell Latitude E6520 use reboot=pci + - LP: #833705 + + [ Seth Forshee ] + + * SAUCE: (no-up) Input: elantech - Add v3 hardware support + - LP: #681904 + * SAUCE: (drop after 3.1) usb_storage: Don't freeze in usb-stor-scan + - LP: #810020 + + [ Stefan Bader ] + + * SAUCE: xen: Do not use pv spinlocks on HVM + - LP: #838026 + + [ Tim Gardner ] + + * [Config] Simplify binary-udebs dependencies + * [Config] kernel preparation cannot be parallelized + * [Config] Linearize module/abi checks + * [Config] Linearize and simplify tree preparation rules + * [Config] Build kernel image in parallel with modules + * [Config] Set concurrency for kmake invocations + * [Config] Improve install-arch-headers speed + * [Config] Fix binary-perarch dependencies + * [Config] Removed stamp-flavours target + * [Config] Serialize binary indep targets + * [Config] Use build stamp directly + * [Config] Restore prepare-% target + + [ Upstream Kernel Changes ] + + * Input: bcm5974 - add support for touchpads found in MacBookAir4,2 + * Input: bcm5974 - Add support for newer MacBookPro8,2 + + [ Will Drewry ] + + * SAUCE: seccomp_filter: new mode with configurable syscall filters + * SAUCE: seccomp_filter: add process state reporting + * SAUCE: seccomp_filter: Document what seccomp_filter is and how it + works. + * SAUCE: seccomp_filter: add HAVE_SECCOMP_FILTER and seccomp_execve + + [ Upstream Kernel Changes ] + + * rebase to v3.0.4 + + -- Leann Ogasawara Tue, 30 Aug 2011 08:53:51 -0700 + +linux (3.0.0-9.15) oneiric; urgency=low + + [ Leann Ogasawara ] + + * Revert "[Config] Set CONFIG_EFI_VARS=m on amd64 and i386" + - LP: #837332 + * [Config] Add CONFIG_EFI_VARS=y to the enforcer + - LP: #837332 + + -- Leann Ogasawara Tue, 30 Aug 2011 06:41:45 -0700 + +linux (3.0.0-9.14) oneiric; urgency=low + + [ Andy Whitcroft ] + + * [Config] re-fix ECRYPT_FS=y + - LP: #827197 + * enforcer -- ensure we have CONFIG_ECRYPT_FS=y + - LP: #827197 + + -- Leann Ogasawara Tue, 23 Aug 2011 08:32:55 -0700 + +linux (3.0.0-9.13) oneiric; urgency=low + + [ Andy Whitcroft ] + + * [Config] enable CONFIG_DRM_VMWGFX=m + - LP: #698009 + + [ Kamal Mostafa ] + + * SAUCE: i915: do not setup intel_backlight twice + - LP: #831542 + + -- Leann Ogasawara Mon, 22 Aug 2011 06:22:25 -0700 + +linux (3.0.0-9.12) oneiric; urgency=low + + [ Andy Whitcroft ] + + * [Config] standardise CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m + * [Config] move ECRYPT_FS back to =y for all architectures + - LP: #827197 + * record the compiler in the ABI and check for inconsistant builds + + [ Leann Ogasawara ] + + * Revert "SAUCE: OMAP: DSS2: enable hsclk in dsi_pll_init for OMAP36XX" + * Revert "SAUCE: OMAP: DSS2: check for both cpu type and revision, rather + than just revision" + * Revert "SAUCE: ARM: OMAP: Add macros for comparing silicon revision" + * rebase to v3.0.2 + * rebase to v3.0.3 + * Temporarily ignore module check + * [Config] Set CONFIG_DM_MIRROR=m on amd64, i386, and arm + * [Config] Set CONFIG_DM_MULTIPATH=m on amd64, i386, and arm + * [Config] Set CONFIG_DM_SNAPSHOT=m on amd64, i386, and arm + * [Config] Enable CONFIG_EDAC_AMD8111=m on powerpc + * [Config] Enable CONFIG_EDAC_AMD8131=m on powerpc + * [Config] Enable CONFIG_EDAC_CPC925=m on powerpc + * [Config] Enable CONFIG_EDAC_PASEMI=m on powerpc + * [Config] Set CONFIG_EFI_VARS=m on amd64 and i386 + + [ Stefan Bader ] + + * [Upstream] xen-blkfront: Drop name and minor adjustments for emulated + scsi devices + - LP: #784937 + * [Config] Force perf to use libiberty for demangling + - LP: #783660 + + [ Stefano Stabellini ] + + * [Upstream] xen: Do not enable PV IPIs when vector callback not present + - LP: #791850 + + [ Tim Gardner ] + + * [Config] updateconfigs after rebase to 3.0.2 + + [ Upstream Kernel Changes ] + + * Not all systems expose a firmware or platform mechanism for changing + the backlight intensity on i915, so add native driver support. + - LP: #568611 + * rebase to v3.0.2 + * rebase to v3.0.3 + + -- Leann Ogasawara Mon, 15 Aug 2011 13:35:57 -0700 + +linux (3.0.0-8.11) oneiric; urgency=low + + [ Andy Whitcroft ] + + * [Config] Enable CONFIG_MACVTAP=m + - LP: #822601 + + [ Colin Watson ] + + * Deliver more Atheros, Ralink, and iwlagn NIC drivers to d-i + + [ Stefan Bader ] + + * (config) Package macvlan and macvtap for virtual + + [ Tim Gardner ] + + * [Config] Clean up tools rules + * [Config] Package x86_energy_perf_policy and turbostat + - LP: #797556 + + [ Upstream Kernel Changes ] + + * dell-wmi: Add keys for Dell XPS L502X + - LP: #815914 + * hfsplus: ensure bio requests are not smaller than the hardware sectors + - LP: #734883 + * Ecryptfs: Add mount option to check uid of device being mounted = + expect uid + - LP: #732628 + - CVE-2011-1833 + * ideapad: define cfg bits and create sysfs node for cfg + * ideapad: let camera_power node invisiable if no camera + * ideapad: add backlight driver + * ideapad: add missing ideapad_input_exit in ideapad_acpi_add error path + * eCryptfs: Fix payload_len unitialized variable warning + * eCryptfs: fix compile error + * eCryptfs: Return error when lower file pointer is NULL + * mac80211: be more careful in suspend/resume + - LP: #811214 + + -- Leann Ogasawara Mon, 08 Aug 2011 06:23:16 -0700 + +linux (3.0.0-8.10) oneiric; urgency=low + + [ Adam Jackson ] + + * SAUCE: drm/i915/pch: Fix integer math bugs in panel fitting + - LP: #753994 + + [ John Johansen ] + + * [Config] Enable missing IPv6 options + + [ Leann Ogasawara ] + + * [Config] Disable config IWLWIFI_DEVICE_SVTOOL + - LP: #819925 + * Rebase to 3.0.1 + + [ Upstream Kernel Changes ] + + * x86, intel, power: Correct the MSR_IA32_ENERGY_PERF_BIAS message + * ALSA: hda - Turn on extra EAPDs on Conexant codecs + - LP: #783582 + * KVM: Remove SMEP bit from CR4_RESERVED_BITS + - LP: #796476 + * KVM: Add SMEP support when setting CR4 + - LP: #796476 + * KVM: Mask function7 ebx against host capability word9 + - LP: #796476 + * KVM: Add instruction fetch checking when walking guest page table + - LP: #796476 + + [ Upstream Kernel Changes ] + + * rebase to v3.0.1 + + -- Leann Ogasawara Fri, 05 Aug 2011 11:32:25 -0700 + +linux (3.0.0-7.9) oneiric; urgency=low + + [ Andy Whitcroft ] + + * Revert "[Upstream] add local prefix to oss local change_bits" + * Revert "SAUCE: add tracing for user initiated readahead requests" + * Revert "SAUCE: vfs: Add a trace point in the mark_inode_dirty function" + * Revert "SAUCE: Input: ALPS - Enable Intellimouse mode for Lenovo + Zhaoyang E47" + * Revert "SAUCE: fix documentation strings for struct input_keymap_entry" + * Revert "SAUCE: vt -- fix handoff numbering to 1..n and add range checks + (grub)" + * Revert "SAUCE: vt -- fix handoff numbering to 1..n and add range + checks" + * Revert "SAUCE: vt -- allow grub to request automatic vt_handoff" + * Revert "SAUCE: vt -- maintain bootloader screen mode and content until + vt switch" + * [Config] enable CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1 + - LP: #816035 + * ubuntu: Yama: if an underlying filesystem provides a permissions op use + it + * SAUCE: (no-up) add tracing for user initiated readahead requests + * SAUCE: vt -- maintain bootloader screen mode and content until vt + switch + * SAUCE: vt -- allow grub to request automatic vt_handoff + + [ Arjan van de Ven ] + + * SAUCE: (no-up) vfs: Add a trace point in the mark_inode_dirty function + + [ Kees Cook ] + + * Revert "SAUCE: (no-up) Disable building the ACPI debugfs source" + * [Config] enforce ACPI_CUSTOM_METHOD disabled + + [ Keng-Yu Lin ] + + * SAUCE: (no-up) Input: ALPS - Enable Intellimouse mode for Lenovo + Zhaoyang E47 + - LP: #632884, #803005 + + [ Leann Ogasawara ] + + * [Config] Enable CONFIG_BLK_DEV_CMD64X=m on powerpc + - LP: #513131 + * [Config] Enable CONFIG_RT2800PCI_RT53XX=y + - LP: #815064 + + [ Rezwanul Kabir ] + + * SAUCE: (no-up) Add support for Intellimouse Mode in ALPS touchpad on + Dell E2 series Laptops + - LP: #632884 + + [ Upstream Kernel Changes ] + + * Revert "yama: if an underlying filesystem provides a permissions op use + it" + * Revert "Add support for Intellimouse Mode in ALPS touchpad on Dell E2 + series Laptops" + * Revert "tty: include linux/slab.h for kfree" + * Revert "gpio/ml_ioh_gpio: include linux/slab.h for kfree" + * Revert "pch_dma: add include/slab.h for kfree" + * mmc: Added quirks for Ricoh 1180:e823 lower base clock frequency + - LP: #773524 + * oss: rename local change_bits to avoid powerpc bitsops.h definition + + -- Leann Ogasawara Mon, 25 Jul 2011 09:08:01 -0700 + +linux (3.0.0-7.8) oneiric; urgency=low + + [ Andy Whitcroft ] + + * ubuntu: overlayfs -- overlayfs: add statfs support + * [Config] enable CONFIG_OVERLAYFS + + [ Erez Zadok ] + + * ubuntu: overlayfs -- overlayfs: implement show_options + + [ Leann Ogasawara ] + + * [Config] Enable CONFIG_ALIM7101_WDT=m on powerpc + * [Config] Enable CONFIG_ASUS_OLED=m on powerpc + * [Config] Disable CONFIG_ATM_DUMMY on arm + * [Config] Enable CONFIG_BLK_DEV_DRBD=m on powerpc + * Temporarily disable module check on arm + * Rebase to 3.0 final + * [Config] Enable CONFIG_CAN_TI_HECC=m on arm + * [Config] Set CONFIG_CDROM_PKTCDVD=m on amd64 and i386 + * [Config] Enable CONFIG_CRYPTO_CCM=m on powerpc + * [Config] Enable CONFIG_CRYPTO_DEV_HIFN_795X=m on powerpc + * [Config] Enable CONFIG_CRYPTO_GCM=m on powerpc + * [Config] Set CRYPTO_LZO=m on powerpc64-smp + * [Config] Enable CONFIG_DM9000=m on arm + * [Config] Set CONFIG_DISPLAY_SUPPORT=m on arm + * [Config] Enable CONFIG_DL2K=m on amd64 and i386 + + [ Miklos Szeredi ] + + * ubuntu: overlayfs -- vfs: add i_op->open() + * ubuntu: overlayfs -- vfs: export do_splice_direct() to modules + * ubuntu: overlayfs -- vfs: introduce clone_private_mount() + * ubuntu: overlayfs -- overlay filesystem + * ubuntu: overlayfs -- ovl: fix overlayfs over overlayfs + * ubuntu: overlayfs -- ovl: improve stack use of lookup and readdir + * ubuntu: overlayfs -- fs: limit filesystem stacking depth + * ubuntu: overlayfs -- ovl: make lower mount read-only + + [ Neil Brown ] + + * ubuntu: overlayfs -- overlay: overlay filesystem documentation + + [ Tim Gardner ] + + * [Config] Add enic/fnic to udebs + - LP: #801610 + + [ Upstream Kernel Changes ] + + * yama: if an underlying filesystem provides a permissions op use it + + [ Major Kernel Changes ] + + * Rebase to 3.0 final + + -- Leann Ogasawara Thu, 21 Jul 2011 07:01:32 -0700 + +linux (3.0.0-6.7) oneiric; urgency=low + + [ Eagon Yager ] + + * [Config] Fix misspelled 'skipmodule' in arm makefile. + + [ Keng-Yu Lin ] + + * SAUCE: Input: ALPS - Enable Intellimouse mode for Lenovo Zhaoyang E47 + - LP: #632884, #803005 + + [ Leann Ogasawara ] + + * Revert "[Config] Temporarily disable CONFIG_SMC91X on armel-omap" + * Revert "[Config] Temporarily Disable CONFIG_BRCMSMAC on arm" + * Revert "[Config] Temporarily Disable CONFIG_RTL8192SE on powerpc" + * Revert "[Config] Temporarily Disable CONFIG_RTL8192SE on arm" + * Revert "[Config] Temporarily disable CONFIG_BRCMSMAC on powerpc" + * [Config] Set CONFIG_ACPI_PCI_SLOT=m + * [Config] Set CONFIG_ACPI_SBS=m + * [Config] Set CONFIG_ACPI_WMI=m + * [Config] Set CONFIG_AD7150=m on arm + * [Config] Set CONFIG_AD7152=m on arm + * [Config] Drop CONFIG_GPIO_S5PV210 + * [Config] Drop CONFIG_GPIO_S5PC100 + * [Config] Drop CONFIG_GPIO_PLAT_SAMSUNG + * [Config] Drop CONFIG_GPIO_EXYNOS4 + + [ Stefan Bader ] + + * SAUCE: Re-enable RODATA for i386 virtual + - LP: #809838 + + [ Upstream Kernel Changes ] + + * Revert "Quirk to fix suspend/resume on Lenovo Edge 11,13,14,15" + * (drop after 3.0.0) acer-wmi: Add support for Aspire 1830 wlan hotkey + - LP: #771758 + + -- Leann Ogasawara Wed, 20 Jul 2011 06:36:02 -0700 + +linux (3.0.0-5.6) oneiric; urgency=low + + [ Tim Gardner ] + + * [Config] CONFIG_RTL8192CU=m + * Rebase to -rc7 + + -- Tim Gardner Mon, 11 Jul 2011 22:13:50 +0100 + +linux (3.0.0-4.5) oneiric; urgency=low + + [ Ming Lei ] + + * SAUCE: fix yama_ptracer_del lockdep warning + - LP: #791019 + + [ Seth Forshee ] + + * SAUCE: (drop after 3.0) asus-wmi: Add callback for hotkey filtering + * SAUCE: (drop after 3.0) eeepc-wmi: Add support for T101MT Home/Express Gate key + * SAUCE: (drop after 3.0) asus-wmi: Enable autorepeat for hotkey input device + * [Config] CONFIG_{ASUS,ASUS_NB,EEEPC}_WMI=m + - LP: #805218 + + [ Tim Gardner ] + + * [Config] updateconfigs after rebase to -rc6+ + Rebased against 4dd1b49c6d215dc41ce50c80b4868388b93f31a3 + * Adopt a 3 digit verion, e.g., 3.0.0-x.x + * Revert "UBUNTU: add dependancies for module-init-tools" + This dependency is no longer required for a 3 digit version. + + -- Tim Gardner Tue, 05 Jul 2011 14:03:04 +0100 + +linux (3.0-3.4) oneiric; urgency=low + + [ Keng-Yu Lin ] + + * SAUCE: Revert: "dell-laptop: Toggle the unsupported hardware + killswitch" + - LP: #775281 + + [ Leann Ogasawara ] + + * rebase to v3.0-rc5 + * [Config] updateconfigs after rebase to 3.0-rc5 + + [ Tim Gardner ] + + * [Config] Remove ubuntu/rtl8192se + * [Config] Added armel ABI files + * [Config] Removed armel versatile flavour + * [Config] CONFIG_INTEL_MEI=m + - LP: #716867 + + [ Upstream Kernel Changes ] + + * ALSA: hda - Enable auto-parser as default for Conexant codecs + + [ Upstream Kernel Changes ] + + * rebase to v3.0-rc5 + + -- Leann Ogasawara Thu, 30 Jun 2011 14:27:10 +0100 + +linux (3.0-2.3) oneiric; urgency=low + + [ Andy Whitcroft ] + + * ubuntu: AUFS -- update to 0e2bafab74f0d1463383faeb93f9fc5eb8c2c54e + + [ Leann Ogasawara ] + + * rebase to v3.0-rc4 + * [Config] updateconfigs after rebase to 3.0-rc4 + * fix ERROR: __devcgroup_inode_permission undefined + + [ Stefan Bader ] + + * SAUCE: iscsitarget: Remove driver from the kernel + + [ Tim Gardner ] + + * SAUCE: rtl8192se: Force a build for a 2.6/3.0 kernel + * [Config] Add grub-efi as a recommended bootloader for server and + generic + - LP: #800910 + + [ Upstream Kernel Changes ] + + * Fix node_start/end_pfn() definition for mm/page_cgroup.c + + [ Leann Ogasawara ] + + * rebase to v3.0-rc4 + + -- Leann Ogasawara Fri, 24 Jun 2011 11:51:12 -0700 + +linux (3.0-1.2) oneiric; urgency=low + + [ Andy Whitcroft ] + + * [Config] enable CONFIG_CAN_CALC_BITTIMING + + [ Leann Ogasawara ] + + * rebase to v3.0-rc3 + * [Config] updateconfigs after rebase to 3.0-rc3 + + [ Upstream Kernel Changes ] + + * perf: clear out make flags when calling kernel make kernelver + + [ Leann Ogasawara ] + + * rebase to v3.0-rc3 + + -- Leann Ogasawara Tue, 14 Jun 2011 07:25:35 -0700 + +linux (3.0-0.1) oneiric; urgency=low + + [ Andy Whitcroft ] + + * use the packaging version in the kernel + * use the kernels idea of its version for version_signature + * add dependancies for module-init-tools + * update control files to version 3 + * printchanges/insertchanges allow override of prev_release + * correct Vcs-Git: to point to oneiric + + [ Leann Ogasawara ] + + * rebase to v3.0-rc1 + * [Config] updateconfigs after rebase to 3.0-rc1 + * ubuntu: dm-raid4-5 fix up build failure + * [Config] Temporarily Disable CONFIG_GPIO_EXYNOS4 on arm + * [Config] Temporarily Disable CONFIG_GPIO_PLAT_SAMSUNG on arm + * [Config] Temporarily Disable CONFIG_GPIO_S5PC100 on arm + * [Config] Temporarily Disable CONFIG_GPIO_S5PV210 on arm + * [Config] Temporarily disable CONFIG_BRCMSMAC on powerpc + * [Config] Temporarily Disable CONFIG_BRCMSMAC on arm + * [Config] Temporarily Disable CONFIG_RTL8192SE on arm + * [Config] Temporarily Disable CONFIG_RTL8192SE on powerpc + * [Config] Temporarily disable CONFIG_SMC91X on armel-omap + * rebase to v3.0-rc2 + + [ Manoj Iyer ] + + * SAUCE: mmc: Enable MMC card reader for RICOH [1180:e823] + - LP: #790754 + + [ Upstream Kernel Changes ] + + * Revert "x86 idle: EXPORT_SYMBOL(default_idle, pm_idle) only when APM + demands it" + * drm/i915: fix regression after clock gating init split + + [ Major Kernel Changes ] + + * rebase from v2.6.39 to v3.0-rc1 + * rebase from v3.0-rc1 to v3.0-rc2 + + -- Andy Whitcroft Thu, 09 Jun 2011 15:18:33 +0100 + +linux (2.6.39-3.10) oneiric; urgency=low + + [ Colin Ian King ] + + * SAUCE: S3 early resume debug via keyboard LEDs + + [ Ingo Molnar ] + + * ubuntu: nx-emu - i386: NX emulation + * ubuntu: nx-emu - i386: mmap randomization for executable mappings + + [ Leann Ogasawara ] + + * Revert "[Config] Disable CONFIG_FT1000 on powerpc64-smp" + * Revert "[Config] Disable CONFIG_DM_RAID45" + * [Config] enable CONFIG_BRCMFMAC=y + * [Config] enable CONFIG_MDIO_BITBANG=m across all arch's and flavors + * [Config] enable CONFIG_VIDEO_OUTPUT_CONTROL=m on armel-omap + + [ Robert Nelson ] + + * SAUCE: omap3: beagle: detect new xM revision B + - LP: #770679 + * SAUCE: omap3: beagle: detect new xM revision C + - LP: #770679 + * SAUCE: omap3: beagle: if rev unknown, assume xM revision C + - LP: #770679 + + [ Stefan Bader ] + + * SAUCE: Convert dm-raid45 to new block plugging + + -- Leann Ogasawara Mon, 23 May 2011 11:46:43 -0700 + +linux (2.6.39-3.9) oneiric; urgency=low + + [ Leann Ogasawara ] + + * [Config] Disable CONFIG_SCSI_LPFC_DEBUG_FS + * rebase to v2.6.39 + * [Config] enable CONFIG_LLC2=m across all arch's and flavours + * [Config] enable CONFIG_INPUT_APANEL=m + + [ Thomas Schlichter ] + + * SAUCE: vesafb: mtrr module parameter is uint, not bool + - LP: #778043 + * SAUCE: vesafb: enable mtrr WC by default + - LP: #778043 + + [ Major Kernel Changes ] + + * rebase from v2.6.39-rc7 to v2.6.39 + + -- Andy Whitcroft Fri, 20 May 2011 09:52:32 +0100 + +linux (2.6.39-2.8) oneiric; urgency=low + + [ Andy Whitcroft ] + + * Revert "ubuntu: AUFS -- aufs2-standalone.patch aufs2.1-37" + * Revert "ubuntu: AUFS -- aufs2-base.patch aufs2.1-37" + * Revert "[Config] Disable CONFIG_AUFS_FS" + * ubuntu: AUFS -- aufs2-base.patch aufs2.1-39 + * ubuntu: AUFS -- aufs2-standalone.patch aufs2.1-39 + * ubuntu: AUFS -- update to c6b76974311efc5bf3eddf921cd015b6aae46935 + * ubuntu: AUFS -- clean up the aufs updater and BOM + * ubuntu: AUFS -- documentation on updating aufs2 + + [ Kees Cook ] + + * ubuntu: Yama - LSM hooks + * ubuntu: Yama - create task_free security callback + * ubuntu: Yama - add ptrace relationship tracking interface + * ubuntu: Yama - unconditionally chain to Yama LSM + + [ Leann Ogasawara ] + + * Revert "SAUCE: Fix drivers/staging/easycap FTBS" + * Revert "[Config] Disable CONFIG_EASYCAP" + * ubuntu: fsam7400 disable driver + * ubuntu: omnibook disable driver + * ubuntu: rfkill disable driver + + [ Tim Gardner ] + + * SAUCE: Fix extra reference in fb_open() + + -- Leann Ogasawara Mon, 16 May 2011 09:23:56 -0700 + +linux (2.6.39-2.7) oneiric; urgency=low + + [ Leann Ogasawara ] + + * rebase to v2.6.39-rc7 + + [ Major Kernel Changes ] + + * rebase from v2.6.39-rc6 to v2.6.39-rc7 + + -- Leann Ogasawara Tue, 10 May 2011 10:18:28 +0200 + +linux (2.6.39-1.6) oneiric; urgency=low + + [ Leann Ogasawara ] + + * rebase to v2.6.39-rc6 + * SAUCE: [arm] fixup __aeabi_uldivmod undefined build error + + [ Tim Gardner ] + + * [Config] updateconfigs after rebase to 2.6.39-rc6 + + [ Major Kernel Changes ] + + * rebase from v2.6.39-rc5 to v2.6.39-rc6 + - LP: #740126 + + -- Leann Ogasawara Thu, 05 May 2011 09:46:12 -0700 + +linux (2.6.39-0.5) oneiric; urgency=low + + [ Herton Ronaldo Krzesinski ] + + * SAUCE: Revert "x86, hibernate: Initialize mmu_cr4_features during boot" + - LP: #764758 + + [ Leann Ogasawara ] + + * rebase to v2.6.39-rc5 + * [Config] updateconfigs following rebase to v2.6.39-rc5 + + [ Paolo Pisati ] + + * [Config] s/USB_MUSB_TUSB6010/USB_MUSB_OMAP2PLUS/ on omap3 to get musb + - LP: #759913 + + [ Stefan Bader ] + + * Include nls_iso8859-1 for virtual images + - LP: #732046 + + [ Major Kernel Changes ] + + * rebase from v2.6.39-rc4 to v2.6.39-rc5 + + -- Leann Ogasawara Wed, 27 Apr 2011 06:39:42 -0700 + +linux (2.6.39-0.4) oneiric; urgency=low + + [ Leann Ogasawara ] + + * rebase to v2.6.39-rc4 + * [Config] updateconfigs following rebase to v2.6.39-rc4 + * fixup powerpc implicit declaration of function + 'crash_kexec_wait_realmode' + * [Config] Disable CONFIG_FT1000 on powerpc64-smp + + [ Tim Gardner ] + + * [Config] CONFIG_TRANSPARENT_HUGEPAGE=y + - LP: #769503 + * [Config] Add cachefiles.ko to virtual flavour + - LP: #770430 + + [ Major Kernel Changes ] + + * rebase from v2.6.39-rc3 to v2.6.39-rc4 + + -- Leann Ogasawara Tue, 19 Apr 2011 06:25:20 -0700 + +linux (2.6.39-0.3) oneiric; urgency=low + + [ Leann Ogasawara ] + + * rebase to v2.6.39-rc3 + * crash_kexec_wait_realmode() undefined when !SMP + + [ Tim Gardner ] + + * [Config] CONFIG_PM_ADVANCED_DEBUG=y for i386/amd64 + - LP: #632327 + + [ Major Kernel Changes ] + + * rebase from v2.6.39-rc2 to v2.6.39-rc3 + + -- Leann Ogasawara Tue, 12 Apr 2011 06:52:24 -0700 + +linux (2.6.39-0.2) oneiric; urgency=low + + [ Gustavo F. Padovan ] + + * SAUCE: Revert "Bluetooth: Add new PID for Atheros 3011" + - LP: #720949 + + [ John Johansen ] + + * AppArmor: Fix masking of capabilities in complain mode + - LP: #748656 + + [ Leann Ogasawara ] + + * rebase to v2.6.39-rc2 + * [Config] updateconfigs following rebase to v2.6.39-rc2 + * hv_mouse needs delay.h + * olpc_dcon_xo_1 needs delay.h + * olpc_dcon_xo_1_5 needs delay.h + * Update dropped.txt for Oneiric + + [ Steve Langasek ] + + * [Config] Make linux-libc-dev coinstallable under multiarch + - LP: #750585 + + [ Upstream Kernel Changes ] + + * x86, hibernate: Initialize mmu_cr4_features during boot + - LP: #752870 + + [ Major Kernel Changes ] + + * rebase from v2.6.39-rc1 to v2.6.39-rc2 + + -- Leann Ogasawara Wed, 06 Apr 2011 11:04:15 -0700 + +linux (2.6.39-0.1) oneiric; urgency=low + + [ Brad Figg ] + + * [Config] Set CONFIG_NR_CPUS=256 for amd64 generic + - LP: #737124 + + [ Henrik Rydberg ] + + * SAUCE: HID: hid-ntrig: add support for 1b96:0006 model + * SAUCE: HID: ntrig: fix suspend/resume on recent models + + [ Herton Ronaldo Krzesinski ] + + * SAUCE: (drop after 2.6.39) v4l: make sure drivers supply a zeroed + struct v4l2_subdev + - LP: #745213 + + [ Kees Cook ] + + * [Config] packaging: adjust perms on vmlinuz as well + * SAUCE: nx-emu: further clarify dmesg reporting + - LP: #745181 + + [ Leann Ogasawara ] + + * rebase to v2.6.39-rc1 + * [Config] updateconfigs following rebase to v2.6.39-rc1 + * [Config] Disable CONFIG_DM_RAID45 + * [Config] Disable CONFIG_SCSI_ISCSITARGET + * [Config] Disable CONFIG_EASYCAP + * [Config] Disable CONFIG_AUFS_FS + * update bnx2 firmware files in d-i/firmware/nic-modules + * xhci-pci.c resolve implicit declaration of kzalloc + * [Config] Enable CONFIG_DRM_PSB for only x86 + * [Config] Enable CONFIG_RTS_PSTOR for only x86 + * mfd/asic3: Fix typo, s/irq_data/data/ + + [ Luke Yelavich ] + + * [Config] Disable CONFIG_CRASH_DUMP on 32-bit powerpc kernels + - LP: #745358 + * [Config] Disable CONFIG_DRM_RADEON_KMS on powerpc kernels + * [Config] Build some framebuffer drivers as modules for powerpc kernels. + + [ Manoj Iyer ] + + * SAUCE: thinkpad-acpi: module autoloading for newer Lenovo ThinkPads. + - LP: #745217 + + [ Tim Gardner ] + + * SAUCE: INR_OPEN=4096 + - LP: #663090 + * SAUCE: Increase the default hard limit for open FDs to 4096 + - LP: #663090 + + [ Upstream Kernel Changes ] + + * (drop after 2.6.39-rc1) arm: versatile : Fix typo introduced in irq + namespace cleanup + * (drop after 2.6.39-rc1) [media] staging: altera-jtag needs delay.h + * ALSA: pcm: fix infinite loop in snd_pcm_update_hw_ptr0() + + [ Major Kernel Changes ] + + * rebase from v2.6.38 to v2.6.39-rc1 + + -- Leann Ogasawara Thu, 31 Mar 2011 12:50:10 -0700 + +linux (2.6.39-0.0) oneiric; urgency=low + + [ Leann Ogasawara ] + + * Open Oneiric + + -- Leann Ogasawara Thu, 31 Mar 2011 12:29:23 -0700 + +linux (2.6.38-7.39) natty; urgency=low + + [ Leann Ogasawara ] + + * No change upload. This is just to rebuild with gcc-4.5.2-7ubuntu1. + + -- Leann Ogasawara Thu, 24 Mar 2011 09:27:45 -0700 + +linux (2.6.38-7.38) natty; urgency=low + + [ Leann Ogasawara ] + + * No change upload take 2. 2.6.38-7.37 was accidentally uploaded before + gcc-4.5.2-6ubuntu5 finished building on all arches. + + -- Leann Ogasawara Tue, 22 Mar 2011 06:12:47 -0700 + +linux (2.6.38-7.37) natty; urgency=low + + [ Leann Ogasawara ] + + * No change upload. This is just to rebuild with gcc-4.5.2-6ubuntu5. + + -- Leann Ogasawara Sun, 20 Mar 2011 16:02:48 -0700 + +linux (2.6.38-7.36) natty; urgency=low + + [ Andy Whitcroft ] + + * Revert "SAUCE: KLUDGE: work around failed 'shrink-wrap' compiler + optimisation" + * purge last vestiges of maverick + * [Config] switch CONFIG_FB_VESA back to module + + [ Chris Wilson ] + + * SAUCE: drm/i915: Fix pipelined fencing + - LP: #717114 + + [ Loïc Minier ] + + * Include nls_cp437 module in virtual for fat + - LP: #732046 + * Support arch= cross-compilation for any arch + * Fix couple of typos in 0-common-vars.mk + * Enforce DEFAULT_MMAP_MIN_ADDR on armhf + * Add armhf to Debian -> Linux arch map + * Add initial armhf.mk + * Enable common packages for armhf + + [ Upstream Kernel Changes ] + + * Yama: fix default relationship to check thread group + - LP: #737676 + + -- Andy Whitcroft Fri, 18 Mar 2011 18:18:02 +0000 + +linux (2.6.38-7.35) natty; urgency=low + + [ Andy Whitcroft ] + + * rebase to 2fbfac4e053861925fa3fffcdc327649b09af54c + * rebase fixes bug #715330 + * [Config] disable CONFIG_SCSI_QLA_ISCSI for powerpc 32bit to fix FTBS + * rebase to v2.6.38 final + + [ Herton Ronaldo Krzesinski ] + + * SAUCE: Apply OPTION_BLACKLIST_SENDSETUP also for ZTE MF626 + - LP: #636091 + + [ Tim Gardner ] + + * [Confg] CONFIG_BOOT_PRINTK_DELAY=y + + [ Upstream Kernel Changes ] + + * Yama: use thread group leader when creating match + - LP: #729839 + * (drop after 2.6.38) ahci: AHCI mode SATA patch for Intel Patsburg SATA + RAID controller + - LP: #735240 + * (drop after v2.6.38) x86, quirk: Fix SB600 revision check + + [ Major Kernel Changes ] + + * rebase from v2.6.38-rc8 to v2.6.38 final + - LP: #715330 + + -- Andy Whitcroft Tue, 15 Mar 2011 19:04:19 +0000 + +linux (2.6.38-6.34) natty; urgency=low + + [ Andy Whitcroft ] + + * [Config] normalise CONFIG_INTEL_TXT + * SAUCE: KLUDGE: work around failed 'shrink-wrap' compiler optimisation + - LP: #730860 + * rebase to mainline v2.6.38-rc8 + + [ Major Kernel Changes ] + + * rebase from v2.6.38-rc7 + fb62c00a6d8942775abc23d1621db1252e2d93d1 + to v2.6.38-rc8 + + -- Andy Whitcroft Tue, 08 Mar 2011 11:54:48 +0000 + +linux (2.6.38-6.33) natty; urgency=low + + [ Andy Whitcroft ] + + * d-i -- enable speakup-modules udeb + - LP: #672699 + * rebase to 493f3358cb289ccf716c5a14fa5bb52ab75943e5 + * [Config] debian PPC64 configuration + * [Config] cleanup powerpc config fixing unexpected inconsistancies + * [Config] resync ppc64 configuration + * SAUCE: match up ENTRY/END naming for 32/64 bit + * rebase to fb62c00a6d8942775abc23d1621db1252e2d93d1 + * [Config] update configs after rebase to + fb62c00a6d8942775abc23d1621db1252e2d93d1 + * [Config] pps_gen_parport no longer built + + [ Corentin Chary ] + + * SAUCE: (drop after 2.6.38) eeepc-wmi: reorder keymap + - LP: #689393 + * SAUCE: (drop after 2.6.38) eeepc-wmi: add wlan key found on 1015P + - LP: #689393 + + [ John Johansen ] + + * SAUCE: Fix aufs calling of security_path_mknod + - LP: #724456 + + [ Kees Cook ] + + * SAUCE: proc: hide kernel addresses via %pK in /proc//stack + + [ Tim Gardner ] + + * rebase to 2.6.38-rc7 + + [ Upstream Kernel Changes ] + + * Revert "drm/i915: fix corruptions on i8xx due to relaxed fencing" + + [ Major Kernel Changes ] + + * rebase from v2.6.38-rc6 to v2.6.38-rc7 + + fb62c00a6d8942775abc23d1621db1252e2d93d1 + - LP: #721389 + - LP: #722925 + - LP: #723672 + - LP: #723676 + - LP: #715318 + + -- Andy Whitcroft Mon, 07 Mar 2011 15:33:17 +0000 + +linux (2.6.38-5.32) natty; urgency=low + + [ Andy Whitcroft ] + + * rebase to mainline 6f576d57f1fa0d6026b495d8746d56d949989161 + * [Config] updateconfigs following rebase to v2.6.38-rc6 + * [Config] enable CONFIG_DMAR + - LP: #552311 + + [ Upstream Kernel Changes ] + + * drm/i915: skip FDI & PCH enabling for DP_A + - LP: #561802, #600453, #681877 + + [ Major Kernel Changes ] + + * rebase from v2.6.38-rc5 to v2.6.38-rc6 + - LP: #718402 + - LP: #719524 + - LP: #721126 + - LP: #719691 + - LP: #722689 + - LP: #722310 + + -- Andy Whitcroft Tue, 22 Feb 2011 13:28:39 +0000 + +linux (2.6.38-4.31) natty; urgency=low + + [ Andy Whitcroft ] + + * add in bugs closed by upstream patches pulled in by rebases + * rebase to 795abaf1e4e188c4171e3cd3dbb11a9fcacaf505 + * [Config] enable CONFIG_VSX to allow use of vector instuctions + * resync with maverick 98defa1c5773a3d7e4c524967eb01d5bae035816 + * rebase to mainline v2.6.38-rc5 + * SAUCE: ecryptfs: read on a directory should return EISDIR if not + supported + - LP: #719691 + + [ Colin Ian King ] + + * SAUCE: Dell All-In-One: Remove need for Dell module alias + + [ Manoj Iyer ] + + * SAUCE: (drop after 2.6.38) add ricoh 0xe823 pci id. + - LP: #717435 + + [ Tim Gardner ] + + * [Config] CONFIG_CRYPTO_CRC32C_INTEL=y + + [ Upstream Kernel Changes ] + + * Quirk to fix suspend/resume on Lenovo Edge 11,13,14,15 + - LP: #702434 + * vfs: fix BUG_ON() in fs/namei.c:1461 + + [ Vladislav P ] + + * SAUCE: Release BTM while sleeping to avoid deadlock. + - LP: #713837 + + [ Major Kernel Changes ] + + * rebase from v2.6.38-rc4 to v2.6.38-rc5 + - LP: #579276 + - LP: #715877 + - LP: #713769 + - LP: #716811 + * resync with Maverick Ubuntu-2.6.35-27.47 + + -- Andy Whitcroft Fri, 11 Feb 2011 17:24:09 +0000 + +linux (2.6.38-3.30) natty; urgency=low + + [ Andy Whitcroft ] + + * rebase to v2.6.38-rc4 + * ppc64 -- add basic architecture + * ubuntu: AUFS -- update to 65835da20b77c98fb538c9114fc31f5de1328230 + + [ Colin Ian King ] + + * SAUCE: Add WMI hotkeys support for Dell All-In-One series + - LP: #676997 + * SAUCE: Add WMI hotkeys support for another Dell All-In-One series + - LP: #701530 + * SAUCE: Dell WMI: Use sparse keymaps and tidy up code. + - LP: #701530 + + [ Dan Rosenberg ] + + * SAUCE: (drop after 2.6.38) Convert net %p usage %pK + + [ Kees Cook ] + + * Revert "SAUCE: kernel: make /proc/kallsyms mode 400 to reduce ease of + attacking" + * SAUCE: (drop after 2.6.38) use %pK for /proc/kallsyms and /proc/modules + + [ Tim Gardner ] + + * [Config] CONFIG_BLK_CGROUP=y + - LP: #706394 + * [Config] CONFIG_DELL_WMI_AIO=m + + [ Upstream Kernel Changes ] + + * drm/i915/lvds: Restore dithering on native modes for gen2/3 + - LP: #711568 + + [ Upstream Kernel Changes ] + + * rebase from v2.6.38-rc3 to v2.6.38-rc4. + - LP: #701271 + - LP: #708521 + - LP: #710371 + + -- Andy Whitcroft Tue, 08 Feb 2011 02:07:18 +0000 + +linux (2.6.38-2.29) natty; urgency=low + + [ Andy Whitcroft ] + + * rebase to 1f0324caefd39985e9fe052fac97da31694db31e + * [Config] updateconfigs following rebase to + 1f0324caefd39985e9fe052fac97da31694db31e + * rebase to 70d1f365568e0cdbc9f4ab92428e1830fdb09ab0 + * [Config] reenable HIBERNATE + - LP: #710877 + * rebase to v2.6.38-rc3 + * [Config] reenable CONFIG_CRASH_DUMP + + [ Kamal Mostafa ] + + * SAUCE: rtl8192se: fix source file perms + * SAUCE: rtl8192se: fix source file newline + * SAUCE: omnibook: fix source file newline + + [ Kees Cook ] + + * [Config] packaging: really make System.map mode 0600 + + [ Ricardo Salveti de Araujo ] + + * SAUCE: OMAP3630: PM: don't warn the user with a trace in case of + PM34XX_ERRATUM + + [ Soren Hansen ] + + * SAUCE: nbd: Remove module-level ioctl mutex + + [ Tim Gardner ] + + * SAUCE: Disable building the ACPI debugfs source + + [ Upstream Kernel Changes ] + + * Set physical start and alignment 1M for virtual i386 + - LP: #710754 + + [ Upstream Kernel Changes ] + + * rebase from v2.6.38-rc2 + c723fdab8aa728dc2bf0da6a0de8bb9c3f588d84 + to v2.6.38-rc3 + - LP: #707902 + + -- Andy Whitcroft Fri, 28 Jan 2011 16:30:32 +0000 + +linux (2.6.38-1.28) natty; urgency=low + + [ Andy Whitcroft ] + + * ubuntu: AUFS -- update to b1cee06249dfa0ab30951e7f06490a75c155b620 + + [ Ricardo Salveti de Araujo ] + + * SAUCE: omap3: beaglexm: fix DVI initialization + * [Config] omap: move CONFIG_PANEL_GENERIC_DPI to build in to make + display work at Beagle + + -- Andy Whitcroft Fri, 28 Jan 2011 10:51:57 +0000 + +linux (2.6.38-1.27) natty; urgency=low + + [ Andy Whitcroft ] + + * ubuntu: AUFS -- update aufs-update to track new locations of headers + * ubuntu: AUFS -- update to c5021514085a5d96364e096dbd34cadb2251abfd + * SAUCE: ensure root is ready before running usermodehelpers in it + * correct the Vcs linkage to point to natty + * rebase to linux tip e78bf5e6cbe837daa6ab628a5f679548742994d3 + * [Config] update configs following rebase + e78bf5e6cbe837daa6ab628a5f679548742994d3 + * SAUCE: Yama: follow changes to generic_permission + * ubuntu: compcache -- follow changes to bd_claim/bd_release + * ubuntu: iscsitarget -- follow changes to open_bdev_exclusive + * ubuntu: ndiswrapper -- fix interaction between __packed and packed + * ubuntu: AUFS -- update to 806051bcbeec27748aae2b7957726a4e63ff308e + * update package version to match payload version + * rebase to e6f597a1425b5af64917be3448b29e2d5a585ac8 + * rebase to v2.6.38-rc1 + * [Config] updateconfigs following rebase to v2.6.38-rc1 + * SAUCE: x86 fix up jiffies/jiffies_64 handling + * rebase to linus tip 2b1caf6ed7b888c95a1909d343799672731651a5 + * [Config] updateconfigs following rebase to + 2b1caf6ed7b888c95a1909d343799672731651a5 + * [Config] disable CONFIG_TRANSPARENT_HUGEPAGE to fix i386 boot crashes + * ubuntu: AUFS -- suppress benign plink warning messages + - LP: #621195 + * [Config] CONFIG_NR_CPUS=256 for amd64 -server flavour + * rebase to v2.6.38-rc2 + * rebase to mainline d315777b32a4696feb86f2a0c9e9f39c94683649 + * rebase to c723fdab8aa728dc2bf0da6a0de8bb9c3f588d84 + * [Config] update configs following rebase to + c723fdab8aa728dc2bf0da6a0de8bb9c3f588d84 + * [Config] disable CONFIG_AD7152 to fix FTBS on armel versatile + * [Config] disable CONFIG_AD7150 to fix FTBS on armel versatile + * [Config] disable CONFIG_RTL8192CE to fix FTBS on armel omap + * [Config] disable CONFIG_MANTIS_CORE to fix FTBS on armel versatile + + [ Kees Cook ] + + * SAUCE: kernel: make /proc/kallsyms mode 400 to reduce ease of attacking + + [ Stefan Bader ] + + * Temporarily disable RODATA for virtual i386 + - LP: #699828 + + [ Tim Gardner ] + + * [Config] CONFIG_NLS_DEFAULT=utf8 + - LP: #683690 + * [Config] CONFIG_HIBERNATION=n + * update bnx2 firmware files in d-i/firmware/nic-modules + + [ Upstream Kernel Changes ] + + * Revert "drm/radeon/bo: add some fallback placements for VRAM only + objects." + * packaging: make System.map mode 0600 + * thinkpad_acpi: Always report scancodes for hotkeys + - LP: #702407 + * sched: tg->se->load should be initialised to tg->shares + * Input: sysrq -- ensure sysrq_enabled and __sysrq_enabled are consistent + * brcm80211: include linux/slab.h for kfree + * pch_dma: add include/slab.h for kfree + * i2c-eg20t: include linux/slab.h for kfree + * gpio/ml_ioh_gpio: include linux/slab.h for kfree + * tty: include linux/slab.h for kfree + * winbond: include linux/delay.h for mdelay et al + + [ Upstream Kernel Changes ] + + * mark the start of v2.6.38 versioning + * rebase v2.6.37 to v2.6.38-rc2 + c723fdab8aa728dc2bf0da6a0de8bb9c3f588d84 + - LP: #689886 + - LP: #702125 + - LP: #608775 + - LP: #215802 + - LP: #686333 + - LP: #677830 + - LP: #677652 + - LP: #696493 + - LP: #697240 + - LP: #689036 + - LP: #705323 + - LP: #686692 + + -- Andy Whitcroft Sun, 09 Jan 2011 13:44:52 +0000 + +linux (2.6.37-12.26) natty; urgency=low + + [ Andy Whitcroft ] + + * rebase to v2.6.37-rc8 + * [Config] armel -- reenable omap flavour + * [Config] disable CONFIG_MACH_OMAP3517EVM to fix FTBS on armel omap + * [Config] disable CONFIG_GPIO_VX855 to fix FTBS on omap armel + * [Config] disable CONFIG_WESTBRIDGE_ASTORIA to fix FTBS on omap armel + * [Config] disable CONFIG_TI_DAVINCI_EMAC to fix FTBS on omap armel + * rebase to mainline 989d873fc5b6a96695b97738dea8d9f02a60f8ab + * [Config] track missing modules + * rebase to v2.6.37 final + + [ Chase Douglas ] + + * SAUCE: (drop after 2.6.37) HID: magicmouse: Don't report REL_{X, Y} for + Magic Trackpad + + [ Stefan Bader ] + + * Revert "SAUCE: blkfront: default to sd devices" + - LP: #684875 + + [ Tim Gardner ] + + * Revert "SAUCE: (no-up) libata: Ignore HPA by default." + - LP: #380138 + * [Config] Added autofs4.ko to -virtual flavour + - LP: #692917 + + [ Upstream Kernel Changes ] + + * Add support for Intellimouse Mode in ALPS touchpad on Dell E2 series + Laptops + - LP: #632884 + + [ Upstream Kernel Changes ] + + * rebase to v2.6.37-rc8 + * rebase to mainline 989d873fc5b6a96695b97738dea8d9f02a60f8ab + * rebase to v2.6.37 final + + -- Andy Whitcroft Thu, 23 Dec 2010 18:34:13 +0000 + +linux (2.6.37-11.25) natty; urgency=low + + [ Andy Whitcroft ] + + * [Config] d-i -- add hpsa to the list of block devices + - LP: #684304 + * [Config] add vmw-balloon driver to -virtual flavour + - LP: #592039 + * rebase to v2.6.37-rc7 + + [ Upstream Kernel Changes ] + + * rebase to v2.6.37-rc7 + + -- Andy Whitcroft Tue, 21 Dec 2010 13:35:28 +0000 + +linux (2.6.37-10.24) natty; urgency=low + + [ Andy Whitcroft ] + + * rebase to v2.6.37-rc6 + * updateconfigs following rebase to v2.6.37-rc6 + + [ Upstream Kernel Changes ] + + * rebase to v2.6.37-rc6 + + -- Andy Whitcroft Thu, 16 Dec 2010 12:34:19 +0000 + +linux (2.6.37-9.23) natty; urgency=low + + [ Andy Whitcroft ] + + * SAUCE: vt -- fix handoff numbering to 1..n and add range checks + - LP: #689606 + * SAUCE: vt -- fix handoff numbering to 1..n and add range checks (grub) + - LP: #689606 + + [ Kees Cook ] + + * SAUCE: RO/NX protection for loadable kernel, fix ftrace + - LP: #690190 + + -- Andy Whitcroft Wed, 15 Dec 2010 19:29:57 +0000 + +linux (2.6.37-9.22) natty; urgency=low + + [ Andy Whitcroft ] + + * rebase to v2.6.35-rc5 + * [Config] updateconfigs following rebase to v2.6.37-rc5 + * (no-up) add support for installed header files to ubuntu directory + - LP: #684666 + * ubuntu: AUFS -- include the aufs_types.h file in linux-libc-headers + - LP: #684666 + * ubuntu: dm-raid4-5 -- follow changes to bio flags + * ubuntu: dm-raid4-5 -- re-enable + * ubuntu: omnibook -- update BOM + * ubuntu: ndiswrapper -- update BOM to match actual version + * ubuntu: ndiswrapper -- follow removal of the BKL and locked ioctl + * ubuntu: ndiswrapper -- re-enable + * ubuntu: iscsitarget -- re-instate copy_io_context + * ubuntu: iscsitarget -- follow changes to semaphore initialisation + * ubuntu: iscsitarget -- convert NIPQUAD to %pI4 + * ubuntu: iscsitarget -- re-enable + + [ Kees Cook ] + + * [Config] update config for CONFIG_DEBUG_SET_MODULE_RONX + + [ Manoj Iyer ] + + * SAUCE: Enable jack sense for Thinkpad Edge 13 + - LP: #685015 + + [ Tim Gardner ] + + * [Config] CONFIG_9P_FSCACHE=y,CONFIG_9P_FS_POSIX_ACL=y + * [Config] CONFIG_CRYPTO_CRC32C=y + - LP: #681819 + * [Config] CONFIG_9P_FSCACHE=n + * [Config] Add nfsd modules to -virtual flavour + - LP: #688070 + + [ Upstream Kernel Changes ] + + * Revert "Staging: zram: work around oops due to startup ordering snafu" + * NFS: Fix panic after nfs_umount() + - LP: #683938 + * x86: Add NX protection for kernel data + * x86: Add RO/NX protection for loadable kernel modules + * x86: Resume trampoline must be executable + * x86: RO/NX protection for loadable kernel, jump_table fix + + [ Upstream Kernel Changes ] + + * rebase to v2.6.37-rc5 + + -- Andy Whitcroft Thu, 09 Dec 2010 18:15:35 +0000 + +linux (2.6.37-8.21) natty; urgency=low + + [ Andy Whitcroft ] + + * Revert "ubuntu: AUFS -- include the aufs_types.h file in + linux-libc-headers" + * Revert "(no-up) add support for installed header files to ubuntu + directory" + + -- Andy Whitcroft Sun, 05 Dec 2010 17:33:28 +0000 + +linux (2.6.37-8.20) natty; urgency=low + + [ Andy Whitcroft ] + + * Revert "[Upstream] drivers/serial/mfd.c: Fix ARM compile error" + * Revert "SAUCE: Nouveau: Disable acceleration on MacBook Pros" + * Revert "SAUCE: Nouveau: Add quirk framework to disable acceleration" + * Revert "SAUCE: i915 -- disable powersave by default" + * SAUCE: enable Marvell 9128 PCIe SATA controller + - LP: #658521 + * [Config] evtchn has been renamed + * (no-up) add support for installed header files to ubuntu directory + - LP: #684666 + * ubuntu: AUFS -- include the aufs_types.h file in linux-libc-headers + - LP: #684666 + + [ Tim Gardner ] + + * [Config] MISS: evtchn, NEW : xen-evtchn + * rebase to v2.6.37-rc4 + + [ Upstream Kernel Changes ] + + * drm/i915: Clean conflicting modesetting registers upon init + - LP: #683775 + * rebase to v2.6.37-rc4 + + -- Andy Whitcroft Fri, 03 Dec 2010 18:42:07 +0000 + +linux (2.6.37-7.19) natty; urgency=low + + [ Tim Gardner ] + + * [Config] Add bnx2 firmware to nic-modules udeb + - LP: #676245 + + -- Andy Whitcroft Fri, 26 Nov 2010 17:53:45 +0000 + +linux (2.6.37-7.18) natty; urgency=low + + [ Andy Whitcroft ] + + * Revert "[Upstream] USB: option: Remove duplicate AMOI_VENDOR_ID" + * Revert "SAUCE: Add extra headers to linux-libc-dev" + * Revert "SAUCE: Enable speedstep for sonoma processors." + * [Config] enable CONFIG_BT_HCIUART_ATH3K + * [Config] enable CONFIG_IWLWIFI_DEBUGFS + * [Config] standardise CONFIG_MII + * [Config] standardise CONFIG_PRISM2_USB + * [Config] standardise CONFIG_SCSI_QLA_ISCSI + * [Config] build in CONFIG_AGP + * [Config] build in CONFIG_AGP_INTEL + * [Config] build in CONFIG_AGP_AMD + * [Config] build in CONFIG_AGP_AMD64 + * [Config] build in CONFIG_AGP_NVIDIA + * [Config] build in CONFIG_AGP_VIA + * [Config] disable CONFIG_SCSI_QLA_ISCSI for FTBS (arm) + * (no-up): document the new ## scheme + * [Config] harmonise CONFIG_SERIAL_8250_NR_UARTS + * [Config] update CONFIG_SERIAL_8250_RUNTIME_UARTS=32 + - LP: #675453 + + [ Mathieu J. Poirier ] + + * SAUCE: ARM: Adding vdd_sdi regulator supply to OMAP3EVM + + [ Upstream Kernel Changes ] + + * nx-emu: fix inverted report of disable_nx + + -- Andy Whitcroft Tue, 23 Nov 2010 21:00:39 +0000 + +linux (2.6.37-6.17) natty; urgency=low + + [ Andy Whitcroft ] + + * Revert "ubuntu: AUFS -- aufs2-standalone.patch + aufs2.1-36-UNRELEASED-20101103" + * Revert "ubuntu: AUFS -- aufs2-base.patch + aufs2.1-36-UNRELEASED-20101103" + * [Config] standardise CONFIG_BT + * [Config] standardise CONFIG_IRDA + * [Config] standardise CONFIG_LAPB + * [Config] standardise CONFIG_RDS + * [Config] standardise CONFIG_RFKILL + * [Config] standardise CONFIG_TIPC + * [Config] standardise CONFIG_X25 + * [Config] standardise CONFIG_INPUT_EVDEV + * [Config] standardise CONFIG_INPUT_JOYDEV + * [Config] standardise CONFIG_INPUT_JOYSTICK + * [Config] standardise CONFIG_INPUT_TOUCHSCREEN + * [Config] CONFIG_INPUT_TOUCHSCREEN=n for FTBS (arm) + * [Config] CONFIG_IRDA=n for FTBS (arm) + * ubuntu: AUFS -- aufs2-base.patch aufs2.1-37 + * ubuntu: AUFS -- aufs2-standalone.patch aufs2.1-37 + * ubuntu: AUFS -- update to 097bf62d6f49619359d34bf17f242df38562489a + + [ Tim Gardner ] + + * SAUCE: Fix drivers/staging/easycap FTBS + * [Config] CONFIG_EASYCAP=m after fixing FTBS + + [ Upstream Kernel Changes ] + + * Revert "x86: Add NX protection for kernel data" + + -- Andy Whitcroft Mon, 22 Nov 2010 18:09:10 +0000 + +linux (2.6.37-6.16) natty; urgency=low + + [ Andy Whitcroft ] + + * Revert "[Config] update config for CONFIG_DEBUG_SET_MODULE_RONX" + * rebase to v2.6.37-rc3 + + [ Tim Gardner ] + + * [Config] CONFIG_SCHED_AUTOGROUP=y + + [ Upstream Kernel Changes ] + + * Revert "x86: Add RO/NX protection for loadable kernel modules" + * sched: automated per session task groups + * rebase to v2.6.37-rc3 + + -- Andy Whitcroft Mon, 22 Nov 2010 10:11:13 +0000 + +linux (2.6.37-6.15) natty; urgency=low + + [ Andy Whitcroft ] + + * [Config] standardise CONFIG_CEPH_FS + * [Config] standardise CONFIG_SCSI_LPFC_DEBUG_FS + * [Config] standardise CONFIG_SCSI_PROC_FS + * [Config] standardise CONFIG_UBIFS_FS + * [Config] standardise CONFIG_USB_GADGET_DEBUG_FS + + [ Kees Cook ] + + * [Config] update config for CONFIG_DEBUG_SET_MODULE_RONX + + [ Manoj Iyer ] + + * SAUCE: Enable jack sense for Thinkpad Edge 11 + - LP: #677210 + * SAUCE: enable rfkill for rtl8192se driver + - LP: #640992 + + [ Tim Gardner ] + + * [Config] CONFIG_EASYCAP=n for FTBS + * Rebase to v2.6.32-rc2+git + + [ Upstream Kernel Changes ] + + * x86: Fix improper large page preservation + * x86: Add NX protection for kernel data + * x86: Add RO/NX protection for loadable kernel modules + + [ Upstream Kernel Changes ] + + * Rebase to Linus 2.6.37-rc2+git + + -- Andy Whitcroft Sat, 20 Nov 2010 11:40:00 +0000 + +linux (2.6.37-5.14) natty; urgency=low + + [ Upstream Kernel Changes ] + + * PCI: fix offset check for sysfs mmapped files + - LP: #676963 + + -- Andy Whitcroft Thu, 18 Nov 2010 18:12:27 +0000 + +linux (2.6.37-5.13) natty; urgency=low + + [ Andy Whitcroft ] + + * rebased to v2.6.37-rc2 + * updateconfigs following rebase to v2.6.37-rc2 + + [ Tim Gardner ] + + * [Config] Added NFS and related modules to virtual flavour + - LP: #659084 + + [ Upstream Kernel Changes ] + + * x86, cpu: Rename verify_cpu_64.S to verify_cpu.S + * x86, cpu: Clear XD_DISABLED flag on Intel to regain NX + * x86, cpu: Call verify_cpu during 32bit CPU startup + * x86, cpu: Only CPU features determine NX capabilities + + [ Upstream Changes ] + + * rebased to v2.67.37-rc2 + + -- Andy Whitcroft Tue, 16 Nov 2010 13:13:29 +0000 + +linux (2.6.37-4.12) natty; urgency=low + + [ Andy Whitcroft ] + + * Revert "[Upstream] HID: magicmouse: add param for scroll speed" + * Revert "[Upstream] HID: magicmouse: properly account for scroll + movement in state" + * Revert "[Upstream] HID: magicmouse: disable and add module param for + scroll acceleration" + * Revert "[Upstream] HID: magicmouse: scroll on entire surface, not just + middle of mouse" + + [ Henrik Rydberg ] + + * SAUCE: hid: ntrig: remove sysfs nodes + * SAUCE: hid: ntrig: Setup input filtering manually + * SAUCE: hid: ntrig: New ghost-filtering event logic + + [ Manoj Iyer ] + + * SAUCE: Added quirk to recognize GE0301 3G modem as an interface. + - LP: #348861 + + [ Upstream Kernel Changes ] + + * Revert "mmc: fix all hangs related to mmc/sd card insert/removal during + suspend/resume" + * Revert "[ARM] implement arch_randomize_brk()" + * Revert "ARM: stack protector: change the canary value per task" + * Revert "ARM: initial stack protector (-fstack-protector) support" + * Revert "ALSA: hda - Handle pin NID 0x1a on ALC259/269" + * Revert "ALSA: hda - Handle missing NID 0x1b on ALC259 codec" + * Revert "perf probe: Add kernel source path option" + * hid: ntrig: Support single-touch devices + * hid: ntrig: Mask pen switch events + * net: rtnetlink.h -- only include linux/netdevice.h when used by the + kernel + - LP: #673073 + * Fix userspace build of linux/fs.h + + -- Andy Whitcroft Mon, 15 Nov 2010 19:31:44 +0000 + +linux (2.6.37-3.11) natty; urgency=low + + [ Andy Whitcroft ] + + * Revert "ubuntu: AUFS -- update to + b37c575759dc4535ccc03241c584ad5fe69e3b25" + * Revert "ubuntu: AUFS -- track changes to the arguements to fop fsync()" + * Revert "ubuntu: AUFS -- update to standalone 2.6.35-rcN as at 20100601" + * Revert "ubuntu: AUFS -- update to standalone 2.6.34 as at 20100601" + * Revert "ubuntu: AUFS -- aufs2 base patch for linux-2.6.34" + * [Config] Disable intel_idle for -virtual kernels + - LP: #651370 + * [Config] enforcer -- ensure we never enable CONFIG_IMA + * debian -- pass the correct flavour name when checking configs + * [Config] enforcer -- ensure CONFIG_INTEL_IDLE is off for -virtual + * [Config] ensure CONFIG_IPV6=y for powerpc + * [Config] enforcer -- ensure CONFIG_IPV6=y + * ubuntu: AUFS -- aufs2-base.patch aufs2.1-36-UNRELEASED-20101103 + * ubuntu: AUFS -- aufs2-standalone.patch aufs2.1-36-UNRELEASED-20101103 + * ubuntu: AUFS -- update to aufs2.1-36-UNRELEASED-20101103 + * ubuntu: AUFS -- re-enable + * ubuntu: AUFS -- track changes to work queue initialisation + * ubuntu: AUFS -- track changes to llseek in v2.6.37-rc1 + * SAUCE: fbcon -- fix race between open and removal of framebuffers + * SAUCE: fbcon -- fix OOPs triggered by race prevention fixes + - LP: #614008 + * SAUCE: drm -- stop early access to drm devices + + [ Jeremy Kerr ] + + * [Config] Build-in powermac ZILOG serial driver + - LP: #673346 + + [ Kees Cook ] + + * SAUCE: nx-emu: use upstream ASLR when possible + + [ Tim Gardner ] + + * [Config] Use correct be2iscsi module name in d-i/modules/scsi-modules + - LP: #628776 + + [ Upstream Kernel Changes ] + + * i386: NX emulation + * nx-emu: drop exec-shield sysctl, merge with disable_nx + * nx-emu: standardize boottime message prefix + * mmap randomization for executable mappings on 32-bit + * exec-randomization: brk away from exec rand area + + -- Andy Whitcroft Thu, 11 Nov 2010 23:46:37 +0000 + +linux (2.6.37-2.10) natty; urgency=low + + [ Andy Whitcroft ] + + * reinstate armel config changes: + * [Config] CONFIG_GPIO_PCH=n for armel FTBS + * [Config] CONFIG_GPIO_VX855=n for armel FTBS + + -- Andy Whitcroft Wed, 03 Nov 2010 22:20:35 +0000 + +linux (2.6.37-2.9) natty; urgency=low + + [ Andy Whitcroft ] + + * config -- fix genportsconfig + * [Config] move powerpc over from ports to distro + * bump master version number to match contained kernel + * SAUCE: fix documentation strings for struct input_keymap_entry + * usb: gadget: goku_udc: add registered flag bit + + -- Andy Whitcroft Tue, 02 Nov 2010 15:14:11 +0000 + +linux (2.6.36-2.8) natty; urgency=low + + [ Tim Gardner ] + + * [Config]: fix changed CONFIG_SYSFS_DEPRECATED_V2 enforcement rules + * [Config]: TWL4030_CORE=n for FTBS + * [Config]: CONFIG_ATH6K_LEGACY=n for FTBS + * [Config]: CONFIG_SOLO6X10=n for FTBS + * [Config]: CONFIG_GPIO_PCH=n for armel FTBS + * [Config]: CONFIG_GPIO_VX855=n for armel FTBS + * [Config]: CONFIG_DRM_NOUVEAU=n for armel FTBS + * [Config]: CONFIG_LINE6_USB=n for armel FTBS + * [Config]: CONFIG_SENSORS_AK8975=n for armel FTBS + * [Config]: CONFIG_I2C_I801=n for armel FTBS + * UBUNTU: SAUCE: AppArmor: Fix unpack of network tables. + * AppArmor: compatibility patch for v5 interface + * AppArmor: compatibility patch for v5 network controll + * Dropped (pre-stable): input: Support Clickpad devices in ClickZone mode + * Dropped: UBUNTU: SAUCE: libata: Add ALPM power state accounting to the AHCI driver + * Dropped: UBUNTU: SAUCE: Added quirk to recognize GE0301 3G modem as an interface. + * Dropped: hid: 3m: Convert to MT slots + * Dropped: HID: magicmouse: don't allow hidinput to initialize the device + * Dropped: HID: magicmouse: simplify touch data bit manipulation + * Dropped: HID: magicmouse: simplify touch down logic + * Dropped: HID: magicmouse: enable Magic Trackpad support + * Dropped: UBUNTU: SAUCE: hid: ntrig: remove sysfs nodes + * Dropped: UBUNTU: SAUCE: hid: ntrig: Setup input filtering manually + * Dropped: UBUNTU: SAUCE: hid: ntrig: New ghost-filtering event logic + * Dropped: UBUNTU: SAUCE: hid: ntrig: identify firmware version (wiggled) + * Dropped: UBUNTU: (pre-stable): input: Support Clickpad devices in ClickZone mode + * Dropped: UBUNTU: SAUCE: KMS: cache the EDID information of the LVDS + * Dropped: UBUNTU: SAUCE: fbcon -- fix race between open and removal of framebuffers + * Dropped: UBUNTU: SAUCE: fbcon -- fix OOPs triggered by race prevention fixes + * Dropped: UBUNTU: SAUCE: x86: implement cs-limit nx-emulation for ia32 + * Dropped: UBUNTU: SAUCE: x86: more tightly confine cs-limit nx-emulation to ia32 only + * Dropped: UBUNTU: SAUCE: [um] Don't use nx_enabled under UML + * Dropped: UBUNTU: SAUCE: x86: brk away from exec rand area + + [ Upstream Kernel Changes ] + + * rebased against 2.6.27-rc1 + + -- Tim Gardner Fri, 22 Oct 2010 19:35:05 -0600 + +linux (2.6.36-1.7) natty; urgency=low + + [ Andy Whitcroft ] + + * rebased to v2.6.36 final + * [Config] update configs following rebase to v2.6.36 final + * [Config] update ports configs following rebase to v2.6.36 final + + [ Upstream Kernel Changes ] + + * rebased to v2.6.36 final + + -- Andy Whitcroft Thu, 21 Oct 2010 14:28:57 +0100 + +linux (2.6.36-1.6) natty; urgency=low + + [ Upstream Kernel Changes ] + + * drop broadcom staging driver preview: + * Revert "Staging: Add initial release of brcm80211 - Broadcom 802.11n + wireless LAN driver." + + -- Andy Whitcroft Wed, 20 Oct 2010 10:41:25 +0100 + +linux (2.6.36-1.5) natty; urgency=low + + [ Andy Whitcroft ] + + * rebase to v2.6.36-rc8 + * updateconfigs following rebase to v2.6.36-rc8 + * updateportsconfigs following rebase to v2.6.36-rc8 + * config -- simplify the kernelconfig interface + * config -- add new config mode 'dumpconfigs' + + [ Tim Gardner ] + + * Simplify the use of CROSS_COMPILER + + [ Upstream Kernel Changes ] + + * drop broadcom staging driver preview: + * Revert "staging: brcm80211: Make compiling of brcm80211.ko and + brcmfmac.ko mutually exclusive." + * Revert "staging: brcm80211: Fix compile issue when BRCM80211_PCI is not + set." + * Revert "Staging: brcm80211: remove driver specific -W options" + * Revert "Staging: brcm80211: clean up makefile cflag lines" + * Revert "staging: brcm80211: add fullmac driver" + * Revert "staging: brcm80211: use string native library" + * Revert "staging: brcm80211: use native ctype library" + * Revert "staging: brcm80211: fix remaining checkpatch errors." + * Revert "staging: brcm80211: fix "ERROR: trailing whitespace."" + * Revert "staging: brcm80211: fix "ERROR: spaces required around that + ..."" + * Revert "staging: brcm80211: fix "ERROR: spaces prohibited around that + ':' ..."" + * Revert "staging: brcm80211: fix "ERROR: space required before that + ..."" + * Revert "staging: brcm80211: fix "ERROR: space required after that ..."" + * Revert "staging: brcm80211: fix "ERROR: space required after that close + brace"" + * Revert "staging: brcm80211: fix "ERROR: space prohibited before + ...close square bracket"" + * Revert "staging: brcm80211: fix "ERROR: space prohibited after that + ..."" + * Revert "staging: brcm80211: fix "ERROR: need consistent spacing around + '*'"" + * Revert "staging: brcm80211: fix 'ERROR: "(foo*)" should be "(foo *)"'" + * Revert "staging: brcm80211: fix "ERROR: Macros w/ mult. statements ... + do - while loop"" + * Revert "staging: brcm80211: fix "ERROR: Macros w/ complex values ... + parenthesis"" + * Revert "staging: brcm80211: fix "ERROR: do not initialise statics to 0 + or NULL"" + * Revert "staging: brcm80211: fix "ERROR: do not initialise globals to 0 + or NULL"" + * Revert "staging: brcm80211: fix "ERROR: while should follow close brace + '}'"" + * Revert "staging: brcm80211: fix "ERROR: that open brace { ... prev + line"" + * Revert "staging: brcm80211: fix "ERROR: trailing statements should be + on next line"" + * Revert "staging: brcm80211: fix "ERROR: do not use assignment in if + condition"" + * Revert "staging: brcm80211: fix "ERROR: return is not a function, + paren..."" + * Revert "staging: brcm80211: fix "ERROR: open brace '{' following + function dec..."" + * Revert "staging: brcm80211: fix 'ERROR: "foo * bar" should be "foo + *bar"'" + * Revert "staging: brcm80211: Fix URLs for firmware files." + * Revert "staging: brcm80211: use '%pM' format to print MAC address" + * Revert "staging: brcm80211: Add contact info to TODO list." + * Revert "staging: brcm80211: Fix some initialisation failure paths" + * Export dump_{write,seek} to binary loader modules + * rebase to v2.6.36-rc8. + + -- Andy Whitcroft Tue, 19 Oct 2010 18:58:11 +0100 + +linux (2.6.36-0.4) natty; urgency=low + + [ Andy Whitcroft ] + + * SAUCE: perf: increase stack footprint to avoid stack-protector warning + (fixes FTBS on powerpc) + + -- Andy Whitcroft Thu, 14 Oct 2010 13:16:16 +0100 + +linux (2.6.36-0.3) natty; urgency=low + + [ Andy Whitcroft ] + + * [Config] disable CONFIG_SCSI_QLA_ISCSI to fix FTBS on powerpc + + -- Andy Whitcroft Thu, 14 Oct 2010 03:01:30 +0100 + +linux (2.6.36-0.2) natty; urgency=low + + [ Andy Whitcroft ] + + * [Config] updateportsconfigs following rebase to 2.6.36-rc7 + (fix FTBS on powerpc) + + -- Andy Whitcroft Wed, 13 Oct 2010 23:25:12 +0100 + +linux (2.6.36-0.1) natty; urgency=low + + [ Andy Whitcroft ] + + * reduce disk usage during buildd builds + - LP: #645653 + * [Config] enforcer -- ensure CONFIG_INIT_PASS_ALL_PARAMS is y + * [Config] armel -- drop omap flavour + + [ Tim Gardner ] + + * Added dropped patch list + * more dropped patches + * [Config] Disable aufs, dmraid-4.5, ndis-wrapper + * [Config] Add support for cross compiling armel + * [Config] CONFIG_SCSI_QLA_ISCSI=n for armel + * [Upstream] drivers/serial/mfd.c: Fix ARM compile error + * [Config]: updateconfigs after adding brcm80211 + * staging: brcm80211: Fix Makefile syntax error + * rebased to v2.6.36-rc7 + + [ Upstream Kernel Changes ] + + * (upstream) IPS driver: don't toggle CPU turbo on unsupported CPUs + * (upstream) IPS driver: verify BIOS provided limits + * intel_ips: Print MCP limit exceeded values. + * Staging: Add initial release of brcm80211 - Broadcom 802.11n wireless + LAN driver. + * staging: brcm80211: Fix some initialisation failure paths + * staging: brcm80211: Add contact info to TODO list. + * staging: brcm80211: use '%pM' format to print MAC address + * staging: brcm80211: Fix URLs for firmware files. + * staging: brcm80211: fix 'ERROR: "foo * bar" should be "foo *bar"' + * staging: brcm80211: fix "ERROR: open brace '{' following function + dec..." + * staging: brcm80211: fix "ERROR: return is not a function, paren..." + * staging: brcm80211: fix "ERROR: do not use assignment in if condition" + * staging: brcm80211: fix "ERROR: trailing statements should be on next + line" + * staging: brcm80211: fix "ERROR: that open brace { ... prev line" + * staging: brcm80211: fix "ERROR: while should follow close brace '}'" + * staging: brcm80211: fix "ERROR: do not initialise globals to 0 or NULL" + * staging: brcm80211: fix "ERROR: do not initialise statics to 0 or NULL" + * staging: brcm80211: fix "ERROR: Macros w/ complex values ... + parenthesis" + * staging: brcm80211: fix "ERROR: Macros w/ mult. statements ... do - + while loop" + * staging: brcm80211: fix 'ERROR: "(foo*)" should be "(foo *)"' + * staging: brcm80211: fix "ERROR: need consistent spacing around '*'" + * staging: brcm80211: fix "ERROR: space prohibited after that ..." + * staging: brcm80211: fix "ERROR: space prohibited before ...close square + bracket" + * staging: brcm80211: fix "ERROR: space required after that close brace" + * staging: brcm80211: fix "ERROR: space required after that ..." + * staging: brcm80211: fix "ERROR: space required before that ..." + * staging: brcm80211: fix "ERROR: spaces prohibited around that ':' ..." + * staging: brcm80211: fix "ERROR: spaces required around that ..." + * staging: brcm80211: fix "ERROR: trailing whitespace." + * staging: brcm80211: fix remaining checkpatch errors. + * staging: brcm80211: use native ctype library + * staging: brcm80211: use string native library + * staging: brcm80211: add fullmac driver + * Staging: brcm80211: clean up makefile cflag lines + * Staging: brcm80211: remove driver specific -W options + * staging: brcm80211: Fix compile issue when BRCM80211_PCI is not set. + * staging: brcm80211: Make compiling of brcm80211.ko and brcmfmac.ko + mutually exclusive. + + -- Andy Whitcroft Tue, 12 Oct 2010 16:00:27 +0100 + +linux (2.6.35-22.33) maverick; urgency=low + + [ Andy Whitcroft ] + + * Revert "SAUCE: Add support for Intellimouse Mode in ALPS touchpad on + Dell E2 series Laptops" + - LP: #641320 + + [ Brian Rogers ] + + * SAUCE: ir-core: Fix null dereferences in the protocols sysfs interface + - LP: #624701 + + [ Christopher James Halse Rogers ] + + * SAUCE: Nouveau: Add quirk framework to disable acceleration + - LP: #544088, #546393 + * SAUCE: Nouveau: Disable acceleration on MacBook Pros + - LP: #546393 + + [ John Johansen ] + + * Revert "SAUCE: AppArmor: allow newer tools to load policy on older + kernels" + * SAUCE: AppArmor: allow newer tools to load policy on older kernels + - LP: #639758 + + [ Mathieu J. Poirier ] + + * SAUCE: Adding vdd_sdi regulator supply to OMAP3EVM + + [ Upstream Kernel Changes ] + + * ALSA: HDA: Enable internal speaker on Dell M101z + - LP: #640254 + + -- Leann Ogasawara Fri, 17 Sep 2010 13:21:28 -0700 + +linux (2.6.35-22.32) maverick; urgency=low + + [ Arjan van de Ven ] + + * SAUCE: libata: Add ALPM power state accounting to the AHCI driver + + [ David Henningsson ] + + * SAUCE: ALSA: HDA: Enable internal mic on Dell E6410 and Dell E6510 + - LP: #605047, #628961 + + [ John Johansen ] + + * [Upstream] AppArmor: Fix splitting an fqname into separate namespace + and profile names + - LP: #615947 + * [Upstream] AppArmor: Fix locking from removal of profile namespace + - LP: #615947 + * SAUCE: AppArmor: allow newer tools to load policy on older kernels + - LP: #639758 + * SAUCE: Improve Amazon EBS performance for EC2 + - LP: #634316 + + [ Leann Ogasawara ] + + * Revert "SAUCE: i915 KMS -- blacklist i855" + * Revert "SAUCE: i915 KMS -- blacklist i845g" + * Revert "SAUCE: i915 KMS -- blacklist i830" + * Revert "SAUCE: i915 KMS -- support disabling KMS for known broken + devices" + * execute module-inclusion within a subshell + - LP: #621175 + + [ Upstream Kernel Changes ] + + * (pre-stable) bounce: call flush_dcache_page() after bounce_copy_vec() + - LP: #633227 + * (pre-stable) drm/i915: don't enable self-refresh on Ironlake + - LP: #629711 + * (pre-stable) mm: Move vma_stack_continue into mm.h + * x86, hwmon: Fix unsafe smp_processor_id() in thermal_throttle_add_dev + - LP: #601073 + * PM / Runtime: Make runtime_status attribute not debug-only (v. 2) + * PM / Runtime: Add runtime PM statistics (v3) + * compat: Make compat_alloc_user_space() incorporate the access_ok() + - CVE-2010-3081 + * x86-64, compat: Test %rax for the syscall number, not %eax + - CVE-2010-3301 + * x86-64, compat: Retruncate rax after ia32 syscall entry tracing + - CVE-2010-3301 + + -- Leann Ogasawara Tue, 14 Sep 2010 08:46:49 -0700 + +linux (2.6.35-21.31) maverick; urgency=low + + [ Andy Whitcroft ] + + * bodge linux-libc-dev package version due to ti-omap4 error + * linux-libc-dev -- ensure we can only build this on debian.master + + -- Leann Ogasawara Mon, 13 Sep 2010 09:54:31 -0700 + +linux (2.6.35-21.30) maverick; urgency=low + + [ Andy Whitcroft ] + + * SAUCE: fbcon -- fix OOPs triggered by race prevention fixes + - LP: #614008 + + [ Daniel Lezcano ] + + * SAUCE: fix compilation warning when CONFIG_SECURITY is not set + + [ Henrik Rydberg ] + + * SAUCE: Input: wacom - add fuzz parameters to features + * SAUCE: Input: wacom - collect device quirks into single function + * SAUCE: Input: wacom - add support for the Bamboo Touch trackpad + * SAUCE: Input: wacom - add a quirk for low resolution Bamboo devices + * SAUCE: hid: ntrig: Remove unused device ids + * SAUCE: hid: ntrig: remove sysfs nodes + * SAUCE: hid: ntrig: Correct logic for quirks + * SAUCE: hid: ntrig: zero-initialize ntrig struct + * SAUCE: hid: ntrig: Setup input filtering manually + * SAUCE: hid: ntrig: New ghost-filtering event logic + + [ Leann Ogasawara ] + + * SAUCE: ndiswrapper: Initialize buffer index and check its value + - LP: #613796 + + [ Manoj Iyer ] + + * SAUCE: Add support for Intellimouse Mode in ALPS touchpad on Dell E2 + series Laptops + - LP: #632884 + + [ Ping Cheng ] + + * SAUCE: Input: wacom - parse the Bamboo device family + + [ Rafi Rubin ] + + * SAUCE: hid: ntrig: identify firmware version (wiggled) + + [ Tim Gardner ] + + * [Config] CONFIG_NL80211_TESTMODE=n + + [ Upstream Kernel Changes ] + + * Revert "input: mt: Add support for the Bamboo Touch trackpad" + * e1000e: initial support for 82579 LOMs + * e1000e: correct MAC-PHY interconnect register offset for 82579 + * (pre-stable) ALSA: hda - Add a new hp-laptop model for Conexant 5066, + tested on HP G60 + - LP: #587388 + * DSS2: Don't power off a panel twice + - LP: #588243 + * mmc: build fix: mmc_pm_notify is only available with CONFIG_PM=y + * Input: i8042 - reset keyboard controller wehen resuming from S2R + - LP: #86820 + * ALSA: hda - Fix beep frequency on IDT 92HD73xx and 92HD71Bxx codecs + - LP: #414795 + * agp/intel: Support the extended physical addressing bits on + Sandybridge. + - LP: #632488 + * drm/i915,intel_agp: Add support for Sandybridge D0 + - LP: #632488 + * (pre-stable) intel_agp,i915: Add more sandybridge graphics device ids + - LP: #632488 + * mmc: omap: fix for bus width which improves SD card's peformance. + + -- Leann Ogasawara Tue, 07 Sep 2010 09:58:52 -0700 + +linux (2.6.35-20.29) maverick; urgency=low + + [ Andy Whitcroft ] + + * SAUCE: i915 KMS -- support disabling KMS for known broken devices + - LP: #563277 + * SAUCE: i915 KMS -- blacklist i830 + - LP: #542208, #563277 + * SAUCE: i915 KMS -- blacklist i845g + - LP: #541492, #563277 + * SAUCE: i915 KMS -- blacklist i855 + - LP: #511001, #541511, #563277 + + [ Leann Ogasawara ] + + * [Config] Enable CONFIG_SENSORS_PKGTEMP=m + - LP: #601073 + * ARM: Temporarily disable module check for armel + * rebase to v2.6.35.4 + * [Config] update configs following rebase to v2.6.35.4 + + [ Ricardo Salveti de Araujo ] + + * [Config] Change CONFIG_LEDS_TRIGGER_HEARTBEAT from module to built-in + in Omap + + [ Tim Gardner ] + + * [Config] Added be2net, be2scsi to udebs + - LP: #628776 + + [ Upstream Kernel Changes ] + + * x86, cpu: Package Level Thermal Control, Power Limit Notification + definitions + - LP: #601073 + * x86, hwmon: Package Level Thermal/Power: pkgtemp hwmon driver + - LP: #601073 + * x86, hwmon: Package Level Thermal/Power: thermal throttling handler + - LP: #601073 + * x86, hwmon: Package Level Thermal/Power: power limit + - LP: #601073 + * x86, hwmon: Package Level Thermal/Power: pkgtemp documentation + - LP: #601073 + * hid: 3m: Adjust to sequential MT HID protocol + * hid: 3m: Convert to MT slots + * hid: 3m: Correct touchscreen emulation + * hid: 3m: Adjust major / minor axes to scale + * input: bcm5974: Adjust major / minor to scale + * HID: magicmouse: don't allow hidinput to initialize the device + * HID: magicmouse: simplify multitouch feature request + * HID: magicmouse: simplify touch data bit manipulation + * HID: magicmouse: simplify touch down logic + * HID: magicmouse: remove timestamp logic + * HID: magicmouse: enable Magic Trackpad support + * HID: magicmouse: Adjust major / minor axes to scale + * mmc: fix all hangs related to mmc/sd card insert/removal during + suspend/resume + - LP: #477106 + * drm/i915: fix VGA plane disable for Ironlake+ + - LP: #602281 + + -- Leann Ogasawara Mon, 30 Aug 2010 08:38:01 -0700 + +linux (2.6.35-19.28) maverick; urgency=low + + [ Leann Ogasawara ] + + * No changes from 2.6.35-19.27. Some armel udebs were accidentally deleted + from the archive and a no-change rebuild was attempted. However, the ABI + did not get bumped and resulted in build failures for 2.6.35-19.27. Fix + up the ABI and re-upload. + + -- Leann Ogasawara Sat, 28 Aug 2010 16:42:27 -0700 + +linux (2.6.35-19.27) maverick; urgency=low + + [ Leann Ogasawara ] + + * No changes from 2.6.35-19.26. Some armel udebs were accidentally deleted + from the archive. + + -- Leann Ogasawara Fri, 27 Aug 2010 08:58:35 -0700 + +linux (2.6.35-19.26) maverick; urgency=low + + [ Upstream Kernel Changes ] + + * ARM: OMAP: Beagle: revision detection + * ARM: OMAP: Beagle: only Cx boards use pin 23 for write protect + * ARM: OMAP: Beagle: no gpio_wp pin connection on xM + + -- Leann Ogasawara Thu, 26 Aug 2010 09:15:09 -0700 + +linux (2.6.35-19.25) maverick; urgency=low + + [ Jarod Wilson ] + + * SAUCE: Bring in staging/lirc from 2.6.36 + - LP: #609234 + * SAUCE: Update ir-core to linuxtv/other which should be merged for + 2.6.36. + - LP: #609234 + * SAUCE: Fix memleaks in imon and mceusb drivers + - LP: #609234 + * SAUCE: Bring in streamzap support from linuxtv/other + - LP: #609234 + + [ Mario Limonciello ] + + * Remove ubuntu/lirc in favor of staging/lirc from 2.6.36 + - LP: #609234 + + [ Mathieu J. Poirier ] + + * SAUCE: ARM: adding i2c eeprom driver to read EDID + - LP: #608279 + + [ Upstream Kernel Changes ] + + * intel_idle: disable module support + - LP: #615265 + * (pre-stable) ALSA: hda - Ensure codec patch files are checked for the + correct codec ID + * (pre-stable) ALSA: hda - Rename iMic to Int Mic on Lenovo NB0763 + - LP: #605101 + * (pre-stable) ALSA: HDA: Use model=auto for LG R510 + - LP: #495134 + * (pre-stable) ALSA: HDA: Add Sony VAIO quirk for ALC269 + - LP: #519066 + * (pre-stable) ALSA: HDA: Fix front mic on Dell Precision M6500 + - LP: #519066 + * input: mt: Initialize slots to unused (rev2) + * input: mt: Add support for the Bamboo Touch trackpad + * hid: Add a hid quirk for input sync override + + -- Leann Ogasawara Mon, 23 Aug 2010 12:42:52 -0700 + +linux (2.6.35-18.24) maverick; urgency=low + + [ Colin Watson ] + + * Pass DEB_MAINT_PARAMS to hook scripts + + [ Leann Ogasawara ] + + * [Config] Add CONFIG_INPUT_UINPUT=y to config enforcer + - LP: #584812 + * rebase to v2.6.35.3 + + [ Upstream Kernel Changes ] + + * (pre-stable) dell-wmi: Add support for eject key on Dell Studio 1555 + - LP: #609234 + * can: add limit for nframes and clean up signed/unsigned variables + - CVE-2010-2959 + * drm: Initialize ioctl struct when no user data is present + - CVE-2010-2803 + * ARM: initial stack protector (-fstack-protector) support + * ARM: stack protector: change the canary value per task + * [ARM] implement arch_randomize_brk() + * [ARM] add address randomization to mmap() + * ARM: fix ASLR of PIE executables + + -- Leann Ogasawara Sun, 22 Aug 2010 19:22:04 -0700 + +linux (2.6.35-17.23) maverick; urgency=low + + [ Jeremy Kerr ] + + * [Config] build-in uinput module + - LP: #584812 + + [ Leann Ogasawara ] + + * Revert "[Config] [FTBS] ia64: Temporarily disable CONFIG_CEPH_FS" + * Revert "[Config] [FTBS] ia64: Temporarily disable gpiolib" + * Revert "[Config] [FTBS] sparc: Temporarily disable + CONFIG_MTD_NAND_DENALI" + * Revert "[Config] [FTBS] sparc: Temporarily disable + CONFIG_MFD_JANZ_CMODIO" + * Revert "[Config] [FTBS] sparc: Temporarily disable + CONFIG_INFINIBAND_QIB" + * [Config] Enable INTEL_IPS + - LP: #601057 + * Remove ia64 support + * [Config] Update portsconfigs after removing ia64 support + * Remove sparc support + * [Config] Update portsconfigs after removing sparc support + + [ Linus Torvalds ] + + * (pre-stable) mm: fix page table unmap for stack guard page properly + + [ Mathieu J. Poirier ] + + * SAUCE: (no-up) ARM: Resetting power_mode to its original value. + - LP: #591941 + + [ Upstream Kernel Changes ] + + * timer: add on-stack deferrable timer interfaces + - LP: #601057 + * x86 platform driver: intelligent power sharing driver + - LP: #601057 + * IPS driver: add GPU busy and turbo checking + - LP: #601057 + * X86: intel_ips, check for kzalloc properly + - LP: #601057 + * ips driver: make it less chatty + - LP: #601057 + + -- Leann Ogasawara Tue, 17 Aug 2010 09:38:08 -0700 + +linux (2.6.35-16.22) maverick; urgency=low + + [ Andy Whitcroft ] + + * debian -- more agressivly clean up after depmod on purge + - LP: #618591 + + [ Henrik Rydberg ] + + * SAUCE: hid: 3m: Simplify touchsreen emulation logic + + [ Leann Ogasawara ] + + * ubuntu: iscsitarget -- version 1.4.20.2 + * ubuntu: rtl8192se -- update to version 0017.0507.2010 + * rebase to v2.6.35.2 + * [Config] update configs following rebase to v2.6.35.2 + * [Config] update ports configs following rebase to v2.6.35.2 + + [ Luke Yelavich ] + + * [Config] Enable new firewire stack on powerpc + + [ Mathieu J. Poirier ] + + * SAUCE: (drop after 2.6.35) ARM: Using gpmc function to init nand flash. + - LP: #608266 + + -- Leann Ogasawara Thu, 12 Aug 2010 09:58:01 -0700 + +linux (2.6.35-15.21) maverick; urgency=low + + [ Luke Yelavich ] + + * [Config] CONFIG_SND_USB_UA101=m for all architectures + + [ Upstream Kernel Changes ] + + * Input: introduce MT event slots + * Input: document the MT event slot protocol + * (pre-stable) sched: Revert nohz_ratelimit() for now + * (pre-stable) drm/radeon/kms: add missing copy from user + - LP: #606081 + + [ Leann Ogasawara ] + + * rebase to v2.6.35.1 + + -- Leann Ogasawara Mon, 09 Aug 2010 09:24:04 -0700 + +linux (2.6.35-14.20) maverick; urgency=low + + [ Andy Whitcroft ] + + * update Vcs-Git to point to maverick repo + * debian -- include the debian packaging in the -source package + - LP: #608674 + * select debian source format 1.0 + * add support for building selected stages of kernel + - LP: #603087 + * cleanup conditional dependancy handling + - LP: #603087 + + [ Upstream Kernel Changes ] + + * ALSA: hda - Handle missing NID 0x1b on ALC259 codec + - LP: #582199, #586418, #588031 + * ALSA: hda - Handle pin NID 0x1a on ALC259/269 + - LP: #582199, #586418, #588031 + * sched: Revert nohz_ratelimit() for now + + -- Leann Ogasawara Tue, 03 Aug 2010 08:46:47 -0700 + +linux (2.6.35-14.19) maverick; urgency=low + + [ Leann Ogasawara ] + + * rebase to v2.6.35 + + -- Leann Ogasawara Sun, 01 Aug 2010 10:35:56 -0700 + +linux (2.6.35-13.18) maverick; urgency=low + + [ Andy Whitcroft ] + + * SAUCE: (no-up) Modularize vesafb -- fix initialisation + * SAUCE: add tracing for user initiated readahead requests + * SAUCE: vt -- maintain bootloader screen mode and content until vt + switch + * SAUCE: vt -- allow grub to request automatic vt_handoff + * SAUCE: fbcon -- fix race between open and removal of framebuffers + * SAUCE: drm -- stop early access to drm devices + + [ Bryan Wu ] + + * CONFIG: compile in OTG driver and Transceiver driver + - LP: #566645 + * remove OTG modules from modules list file + + [ John Johansen ] + + * SAUCE: AppArmor: -- sync to AppArmor mainline 2010-07-27 + - LP: #581525, #599450 + * SAUCE: AppArmor: -- sync to AppArmor mainline 2010-07-29 + * SAUCE: AppArmor 2.4 compatibility patch + * SAUCE: AppArmor: Allow dfa backward compatibility with broken userspace + * SAUCE: fix pv-ops for legacy Xen + * SAUCE: blkfront: default to sd devices + * [Config] Build in drivers required for Xen pv-ops + + [ Leann Ogasawara ] + + * Revert "[Upstream] i915: Use the correct mask to detect i830 aperture + size." + + [ Lee Jones ] + + * SAUCE: ARM: OMAP: Add macros for comparing silicon revision + - LP: #608095 + * SAUCE: OMAP: DSS2: check for both cpu type and revision, rather than + just revision + - LP: #608095 + * SAUCE: OMAP: DSS2: enable hsclk in dsi_pll_init for OMAP36XX + - LP: #608095 + * SAUCE: ARM: OMAP: Beagle: support twl gpio differences on xM + - LP: #608095 + + [ Upstream Kernel Changes ] + + * agp/intel: Use the correct mask to detect i830 aperture size. + - LP: #597075 + + -- Leann Ogasawara Fri, 30 Jul 2010 15:46:59 -0700 + +linux (2.6.35-12.17) maverick; urgency=low + + [ Leann Ogasawara ] + + * rebase to v2.6.35-rc6 + * [Config] update configs following rebase to v2.6.35-rc6 + * [Config] update ports configs following rebase to v2.6.35-rc6 + * SAUCE: [FTBS] armel: define KEY_F10 and KEYF11 + + [ Leann Ogasawara ] + + * rebase to v2.6.35-rc6 + + -- Leann Ogasawara Fri, 23 Jul 2010 16:16:38 +0200 + +linux (2.6.35-11.16) maverick; urgency=low + + [ Leann Ogasawara ] + + * Bump ABI for new compiler update + + -- Leann Ogasawara Fri, 23 Jul 2010 10:24:58 +0200 + +linux (2.6.35-10.15) maverick; urgency=low + + [ Leann Ogasawara ] + + * Revert "SAUCE: ensure vga16fb loads if no other driver claims the VGA + device" + * [Config] Enable CONFIG_M686=y + - LP: #592495 + + [ Upstream Kernel Changes ] + + * tracing: Add alignment to syscall metadata declarations + + -- Leann Ogasawara Tue, 20 Jul 2010 18:18:49 +0200 + +linux (2.6.35-9.14) maverick; urgency=low + + [ Andy Whitcroft ] + + * ubuntu: AUFS -- add BOM and automated update script + * ubuntu: AUFS -- update to b37c575759dc4535ccc03241c584ad5fe69e3b25 + + [ John Johansen ] + + * [Config] Enable DRBD as a module + + [ Kees Cook ] + + * SAUCE: Yama: verify inode is symlink to avoid bind mounts + - LP: #604407 + + [ Leann Ogasawara ] + + * [Config] Disable CONFIG_DRM_VMWGFX (staging driver) + - LP: #606139 + * [Config] ports: Disable CONFIG_DRM_VMWGFX (staging driver) + - LP: #606139 + * [Config] Enable CONFIG_DEBUG_STRICT_USER_COPY_CHECKS=y + * [Config] ports: Enable CONFIG_DEBUG_STRICT_USER_COPY_CHECKS=y + + [ Lee Jones ] + + * Stop ARM boards crashing when CUPS is loaded + - LP: #601226 + + [ Upstream Kernel Changes ] + + * perf probe: Support tracing an entry of array + * perf probe: Support static and global variables + + -- Leann Ogasawara Fri, 16 Jul 2010 14:38:17 -0700 + +linux (2.6.35-8.13) maverick; urgency=low + + [ Kees Cook ] + + * SAUCE: Yama: check PTRACE using thread group leader + * SAUCE: Yama: search for PTRACE exceptions via thread group leader + - LP: #603716 + + [ Leann Ogasawara ] + + * rebase to v2.6.35-rc5 + * [Config] update configs following rebase to v2.6.35-rc5 + + [ Nicolas Pitre ] + + * SAUCE: make ndiswrapper available on X86 only + + [ Tim Gardner ] + + * [Config] Added ums-cypress to udeb + - LP: #576066 + * SAUCE: fix build error with CONFIG_BLK_DEV_INITRD=n + * [Config] CONFIG_NDISWRAPPER=m across all configs + + [ Upstream Kernel Changes ] + + * HID: magicmouse: report last touch up + * rebase to 2.6.35-rc5 + + -- Leann Ogasawara Tue, 13 Jul 2010 18:57:59 -0700 + +linux (2.6.35-7.12) maverick; urgency=low + + [ Tim Gardner ] + + * [Upstream] i915: Use the correct mask to detect i830 aperture size. + - LP: #597075 + + [ Upstream Kernel Changes ] + + * (drop after 2.6.35) drm/radeon/kms: add ioport register access + (squashed) + + -- Tim Gardner Thu, 08 Jul 2010 09:53:13 -0600 + +linux (2.6.35-7.11) maverick; urgency=low + + [ Tim Gardner ] + + * [Config] CONFIG_X86_MRST=n + + [ Upstream Kernel Changes ] + + * (drop after 2.6.35-rc5) writeback: remove writeback_inodes_wbc + * (drop after 2.6.35-rc5) writeback: split writeback_inodes_wb + * (drop after 2.6.35-rc5) writeback: simplify the write back thread queue + + -- Tim Gardner Tue, 06 Jul 2010 18:39:08 -0600 + +linux (2.6.35-7.10) maverick; urgency=low + + [ Kees Cook ] + + * SAUCE: security: create task_free security callback + * SAUCE: Yama: add PTRACE exception tracking and interface + * SAUCE: security: unconditionally chain to Yama LSM + * Revert "SAUCE: ptrace: restrict ptrace scope to children" + * Revert "SAUCE: fs: block hardlinks to non-accessible sources" + * Revert "SAUCE: fs: block cross-uid sticky symlinks" + * [Upstream] security: Yama LSM + * [Config] Enable CONFIG_SECURITY_YAMA=y + + [ Tim Gardner ] + + * [Config] updateconfigs/updateportsconfigs after rebase to 2.6.35-rc4 + + [ Upstream Kernel Changes ] + + * rebase to 2.6.35-rc4 + + -- Leann Ogasawara Thu, 01 Jul 2010 08:55:57 -0700 + +linux (2.6.35-6.9) maverick; urgency=low + + [ Tim Gardner ] + + * [Upstream] direct_splice_actor() should not use pos in sd + - LP: #588861 + + -- Leann Ogasawara Mon, 28 Jun 2010 12:35:49 -0700 + +linux (2.6.35-6.8) maverick; urgency=low + + [ Mathieu J. Poirier ] + + * ARM: Adding regulator supply for vdds_sdi. + - LP: #597904 + + -- Leann Ogasawara Sun, 27 Jun 2010 16:34:43 -0700 + +linux (2.6.35-6.7) maverick; urgency=low + + [ Alberto Milone ] + + * [Upstream] Add support for the ATIF ACPI method to the radeon driver + + [ Chase Douglas ] + + * [Upstream] HID: magicmouse: scroll on entire surface, not just middle + of mouse + * [Upstream] HID: magicmouse: disable and add module param for scroll + acceleration + * [Upstream] HID: magicmouse: properly account for scroll movement in + state + * [Upstream] HID: magicmouse: add param for scroll speed + * [Upstream] HID: magicmouse: enable horizontal scrolling + + [ Henrik Rydberg ] + + * [Upstream] Input: evdev - convert to dynamic event buffer + * [Upstream] Input: evdev - use driver hint to compute size of event + buffer + * [Upstream] Input: bcm5974 - set the average number of events per MT + event packet + * [Upstream] Input: hid-input - use a larger event buffer for MT devices + * [Upstream] Input: evdev - never leave the client buffer empty after + write + + [ John Johansen ] + + * SAUCE: AppArmor: -- mainline 2010-06-23 + * SAUCE: AppArmor 2.4 compatibility patch + * SAUCE: fs: block hardlinks to non-accessible sources AppArmor portion + + [ Leann Ogasawara ] + + * [Config] Enable CONFIG_INTR_REMAP=y + - LP: #597091 + * [Config] Enable CONFIG_X86_X2APIC + - LP: #597091 + + [ Mathieu J. Poirier ] + + * [Config] ARM: Turning off CONFIG_CPU_IDLE on omap + - LP: #594382 + + -- Leann Ogasawara Thu, 24 Jun 2010 12:19:48 -0700 + +linux (2.6.35-5.6) maverick; urgency=low + + [ Amit Kucheria ] + + * [Config] update omap flavour description + + [ Andy Whitcroft ] + + * update to ubuntu-debian:508b7aa34b578c0d1e51bfb571f2bfb824dc65ac + - LP: #570500, #576274 + * SAUCE: add option to hand off all kernel parameters to init + - LP: #586386 + * [Config] enable passing all kernel command line to init + - LP: #586386 + * [Config] disable CONFIG_VMI + - LP: #537601 + * [Config] enable CONFIG_IPV6_SIT_6RD + - LP: #591869 + * [Config] enable CONFIG_VMWARE_BALOON as module + - LP: #592039 + + [ Leann Ogasawara ] + + * Revert "SAUCE: pm: Config option to disable handling of console during + suspend/resume" + - LP: #594885 + * [Config] Remove CONFIG_PM_DISABLE_CONSOLE + * [Config] ports: enable passing all kernel command line to init + - LP: #586386 + * [Config] Enable CONFIG_FB_VESA=y for x86 + * [Config] Add CONFIG_FRAMEBUFFER_CONSOLE=y to config enforcer + * [Config] Add CONFIG_FB_VESA=y for x86 to config enforcer + * [Config] Enable CONFIG_TASK_DELAY_ACCT=y + - LP: #493156 + + [ Mathieu Poirier ] + + * ARM: Adding MosChip MCS7830 to nic-usb + - LP: #584920 + + [ Upstream Kernel Changes ] + + * Revert "[Upstream] docbook: need xmldoclinks for all doc types" + * docbook: need xmldoclinks for all doc types + * perf probe: Add kernel source path option + + -- Leann Ogasawara Thu, 17 Jun 2010 08:05:29 -0700 + +linux (2.6.35-4.5) maverick; urgency=low + + [ Leann Ogasawara ] + + * Revert "[Upstream] (evdev) Use driver hint to compute the evdev buffer + size (rev2)" + * Revert "[Upstream] (evdev) Convert to dynamic event buffer (rev4)" + * Revert "[Upstream] (evdev) Use multi-reader buffer to save space + (rev4)" + * Revert "SAUCE: drivers: Remove some duplicate device entries in various + modules" + * [Upstream] USB: option: Remove duplicate AMOI_VENDOR_ID + * [Upstream] Revert "USB: Adding support for HTC Smartphones to ipaq" + * [Upstream] p54usb: Comment out duplicate Medion MD40900 device id + + [ Tim Gardner ] + + * [Config] CONFIG_NFS_FSCACHE=y + - LP: #440522 + * [Config] CONFIG_FSCACHE_STATS=y, CONFIG_FSCACHE_HISTOGRAM=y + - LP: #440522 + + -- Leann Ogasawara Wed, 16 Jun 2010 08:43:07 -0700 + +linux (2.6.35-3.4) maverick; urgency=low + + [ Andy Whitcroft ] + + * debian -- ensure the version number is clean + + [ Henrik Rydberg ] + + * [Upstream] Introduce MT event slots (rev 5) + * [Upstream] Document the MT event slot protocol (rev5) + * [Upstream] (evdev) Use multi-reader buffer to save space (rev4) + * [Upstream] (evdev) Convert to dynamic event buffer (rev4) + * [Upstream] (evdev) Use driver hint to compute the evdev buffer size + (rev2) + + [ Leann Ogasawara ] + + * Revert "SAUCE: Add MODULE_ALIAS for Dell WMI module" + * Revert "SAUCE: hostap: send events on data interface as well as master + interface" + * Revert "Fix webcam having USB ID 0ac8:303b" + * Revert "SAUCE: toshiba_acpi -- pull in current -dev version of driver" + * rebase to v2.6.35-rc3 + + [ Maxim Levitsky ] + + * [Config] Enable new Smartmedia/xD translation layer + - LP: #202490 + + [ Upstream Kernel Changes ] + + * net: fix deliver_no_wcard regression on loopback device + + [ Upstream changes ] + + * rebased to v2.6.35-rc3 + + -- Leann Ogasawara Thu, 10 Jun 2010 16:15:22 -0700 + +linux (2.6.35-2.3) maverick; urgency=low + + [ Bryan Wu ] + + * CONFIG: enforce -- make sure we disable CONFIG_LOCALVERSION_AUTO + + [ Leann Ogasawara ] + + * [Config] armel: Enable CONFIG_BNX2=m + * [Config] ports: Enable CONFIG_BNX2X=m + * SAUCE: armel: define get_dma_ops to fix FTBS + + [ Tim Gardner ] + + * [Upstream] net: Print num_rx_queues imbalance warning only when there + are allocated queues + - LP: #591416 + + -- Leann Ogasawara Wed, 09 Jun 2010 08:27:41 -0700 + +linux (2.6.35-2.2) maverick; urgency=low + + [ Andy Whitcroft ] + + * [Config] d-i: make armel configuration versatile flavour specific + - LP: #588805 + * [Config] d-i: enable .udebs for omap flavour + - LP: #588805 + + [ Kees Cook ] + + * ptrace: limit scope to attach only (allow read) + - LP: #589656 + + [ Leann Ogasawara ] + + * rebase to v2.6.35-rc2 + * [Config] update configs following rebase to v2.6.35-rc2 + * [Config] update port configs following rebase to v2.6.35-rc2 + + [ Lee Jones ] + + * Enable perf to be more helpful when perf_ does not exist. + - LP: #570500 + * 'fdr editconfig' modification. Easily skip over unwanted menuconfigs. + + [ Tim Gardner ] + + * [Config] Update bnx2 udeb firmware files + - LP: #589304 + + [ Upstream changes ] + + * rebased to v2.6.35-rc2 + + -- Leann Ogasawara Mon, 07 Jun 2010 09:45:04 -0700 + +linux (2.6.35-1.1) maverick; urgency=low + + [ Andy Whitcroft ] + + * ubuntu: AUFS -- update to standalone 2.6.35-rcN as at 20100601 + - LP: #587888 + * ubuntu: AUFS -- track changes to the arguements to fop fsync() + + [ Leann Ogasawara ] + + * rebase to v2.6.35-rc1 + * [Config] update configs following rebase to v2.6.35-rc1 + * [Config] update port configs following rebase to v2.6.35-rc1 + * SAUCE: lirc: rename usb_buffer_alloc() and usb_buffer_free() + * SAUCE: ndiswrapper: rename usb_buffer_alloc() and usb_buffer_free() + * SAUCE: ndiswrapper: convert multicast list to list_head + * [Config] [FTBS] armel: Temporarily disable CONFIG_GPIO_JANZ_TTL + * [Config] [FTBS] ia64: Temporarily disable gpiolib + * [Config] [FTBS] ia64: Temporarily disable CONFIG_CEPH_FS + * [Config] [FTBS] sparc: Temporarily disable CONFIG_INFINIBAND_QIB + * [Config] [FTBS] sparc: Temporarily disable CONFIG_MFD_JANZ_CMODIO + * [Config] [FTBS] armel: Temporarily disable CONFIG_MFD_JANZ_CMODIO + * [Config] [FTBS] armel: Temporarily disable CONFIG_DT3155 + * [Config] [FTBS] sparc: Temporarily disable CONFIG_MTD_NAND_DENALI + * [Config] [FTBS] armel: Temporarily disable bnx2 + * [Config] [FTBS] armel: Temporarily disable CONFIG_SERIAL_UARTLITE + * SAUCE: [FTBS] armel: Don't include asm/agp.h for ttm + * SAUCE: [FTBS] armel: include linux/dma-mapping.h + * SAUCE: [FTBS] armel: replace omap_set_gpio_debounce with + gpio_set_debounce + + [ Upstream Kernel Changes ] + + * of/usb: fix build error due to of_node pointer move + * n2_crypto: Fix build after of_device/of_platform_driver changes. + * powerpc/fsl-booke: fix the case where we are not in the first page + * powerpc/fsl-booke: Move the entry setup code into a seperate file + * powerpc/kexec: Add support for FSL-BookE + * greth: Fix build after OF device conversions. + + [ Upstream changes ] + + * rebased to v2.6.35-rc1 + + -- Leann Ogasawara Fri, 04 Jun 2010 23:01:52 -0700 + +linux (2.6.35-1.0) UNRELEASED; urgency=low + + [ Leann Ogasawara ] + + * Null entry. + + -- Leann Ogasawara Wed, 02 Jun 2010 15:17:41 -0700 + +linux (2.6.34-5.14) maverick; urgency=low + + [ Tim Gardner ] + + * [Config] Added module inclusion support + * [Config] Added virtual flavour module inclusion list and d-i package + definitions + + -- Leann Ogasawara Wed, 02 Jun 2010 12:58:14 -0700 + +linux (2.6.34-5.13) maverick; urgency=low + + [ Andy Whitcroft ] + + * Revert "ubuntu: AUFS -- aufs2 20091209" + * Revert "ubuntu: AUFS -- export various core functions + (aufs2-standalone.patch)" + * Revert "ubuntu: AUFS -- export various core functions + (aufs2-base.patch)" + * ubuntu: AUFS -- aufs2 base patch for linux-2.6.34 + - LP: #587888 + * ubuntu: AUFS -- aufs2 standalone patch for linux-2.6.34 + - LP: #587888 + * ubuntu: AUFS -- update to standalone 2.6.34 as at 20100601 + - LP: #587888 + * [Config] AUFS -- enable aufs options + - LP: #587888 + + -- Leann Ogasawara Tue, 01 Jun 2010 08:56:43 -0700 + +linux (2.6.34-5.12) maverick; urgency=low + + [ Andy Whitcroft ] + + * enforce -- ensure SYSFS compatibility is disabled + + [ Chase Douglas ] + + * build with libdw-dev for perf probe symbol support + * maverick ftrace configuration changes + + [ Kees Cook ] + + * Revert "SAUCE: x86: brk away from exec rand area" + * Revert "SAUCE: [um] Don't use nx_enabled under UML" + * Revert "SAUCE: [x86] implement cs-limit nx-emulation for ia32" + * SAUCE: x86: implement cs-limit nx-emulation for ia32 + - LP: #369978 + * SAUCE: x86: more tightly confine cs-limit nx-emulation to ia32 only + * SAUCE: x86: brk away from exec rand area + - LP: #452175 + * SAUCE: ptrace: restrict ptrace scope to children + + [ Leann Ogasawara ] + + * Add new omap flavour to getabis + * [Config] Enable CONFIG_FRAMEBUFFER_CONSOLE=y for all archs + - LP: #585490 + * build/modules: Temorarily add ignore.modules + * ubuntu: iscsitarget -- version 1.4.20.1 + + [ Loïc Minier ] + + * SAUCE: [um] Don't use nx_enabled under UML + - LP: #524849 + + -- Leann Ogasawara Fri, 28 May 2010 08:27:17 -0700 + +linux (2.6.34-4.11) maverick; urgency=low + + [ Amit Kucheria ] + + * SAUCE: omap: remove calls to usb_nop_xceiv_register from board files + * [Config] Add support for OMAP-mainline flavour + + [ Andy Whitcroft ] + + * SAUCE: powerpc: fix compile error when ptrace.h is included from + userspace + - LP: #583733 + + [ Chase Douglas ] + + * Revert "SAUCE: Don't register vga16fb framebuffer if other framebuffers + are present" + * Revert "SAUCE: Disable function tracing after hitting __schedule_bug" + * Revert "SAUCE: drm/i915: don't change DRM configuration when releasing + load detect pipe" + + [ Kees Cook ] + + * SAUCE: fs: block cross-uid sticky symlinks + * SAUCE: fs: block hardlinks to non-accessible sources + + [ Koen Kooi ] + + * SAUCE: board-omap3-beagle: add DSS2 support + + [ Leann Ogasawara ] + + * Revert "staging/go7007 -- disable" + * Revert "[Config] staging/winbond -- disable" + * Revert "Disable 4MB page tables for Atom, work around errata AAE44" + * Revert "SAUCE: sync before umount to reduce time taken by ext4 umount" + * Revert "SAUCE: Enable an e1000e Intel Corporation 82567 Gigabit + controller" + * Revert "SAUCE: Fix MODULE_IMPORT/MODULE_EXPORT" + * Revert "SAUCE: Created MODULE_EXPORT/MODULE_IMPORT macros" + * Revert "SAUCE: input/mouse/alps: Do not call psmouse_reset() for alps" + * Revert "SAUCE: r8169: disable TSO by default for RTL8111/8168B + chipsets." + * Revert "[Upstream] b43: Declare all possible firmware files." + * Revert "add Breaks: against hardy lvm2" + * Revert "SAUCE: Guest OS does not recognize a lun with non zero target + id on Vmware ESX Server" + * Revert "SAUCE: Catch nonsense keycodes and silently ignore" + * [Config] Enable CONFIG_ECRYPT_FS=y for ports + * [Config] Enable CONFIG_USB=y for armel and sparc + * [Config] Enable CONFIG_SCSI=y for ia64 and sparc + * [Config] Enable CONFIG_RFKILL=y for ports + * [Config] Enable CONFIG_ATH9K_DEBUGFS=y + * [Config] Enable CONFIG_IWMC3200TOP_DEBUGFS=y + * [Config] Enable CONFIG_RCU_FAST_NO_HZ=y + * [Config] Enable CONFIG_IWLWIFI_DEVICE_TRACING=y + * [Config] Enable CONFIG_LIBERTAS_MESH=y + * [Config] Enable CONFIG_MMC_RICOH_MMC=y + * [Config] CONFIG_RT2800USB_UNKNOWN=y + * [Config] Enable CONFIG_VGA_SWITCHEROO=y + * [Config] Enable CONFIG_CEPH_FS=m + * [Config] Enable CONFIG_CRYPTO_PCRYPT=m + * [Config] Enable CONFIG_EEEPC_WMI=m + * [Config] Enable CONFIG_RT2800PCI=m + * [Config] Enable CONFIG_SCSI_HPSA=m + * [Config] Enable CONFIG_VHOST_NET=m + * [Config] Disable CONFIG_SND_HDA_INPUT_BEEP_MODE by default + - LP: #582350 + * [Config] Disable CONFIG_SOUND_OSS* and CONFIG_SND_*OSS + - LP: #579300 + * [Config] Enable CONFIG_PCIEASPM=y + - LP: #333990 + * [Config] updateconfigs for OMAP flavour + + [ Loïc Minier ] + + * Enable perf tools on armel + + [ Tim Gardner ] + + * SAUCE: Updated ndiswrapper to 1.56 + - LP: #582555 + * [Config] Added virtual flavour + * [Config] Remove support for sub-flavours + * [Config] Removed amd64 preempt flavour + * [Config] updateconfigs, updateportsconfigs after flavour munging + + -- Leann Ogasawara Tue, 25 May 2010 09:34:55 -0700 + +linux (2.6.34-3.10) maverick; urgency=low + + [ Leann Ogasawara ] + + * rebase to v2.6.34 + + [ Upstream changes ] + + * rebased to v2.6.34 + + -- Leann Ogasawara Tue, 18 May 2010 17:35:35 -0700 + +linux (2.6.34-2.9) maverick; urgency=low + + [ Leann Ogasawara ] + + * [Config] [FTBS] Disable comedi for armel + + -- Leann Ogasawara Thu, 13 May 2010 23:20:55 +0200 + +linux (2.6.34-2.8) maverick; urgency=low + + [ Leann Ogasawara ] + + * Drop lpia + * [Config] [FTBS] disable KVM + * [Config] [FTBS] disable ipr for armel + + -- Leann Ogasawara Thu, 13 May 2010 16:07:52 +0200 + +linux (2.6.34-2.7) maverick; urgency=low + + [ Leann Ogasawara ] + + * [Config] disable CONFIG_SCSI_IPR on powerpc + * [Config] Remove 386 flavour per UDS discussion + + -- Leann Ogasawara Wed, 12 May 2010 18:26:43 +0200 + +linux (2.6.34-1.6) maverick; urgency=low + + [ Chase Douglas ] + + * enforce CONFIG_TMPFS_POSIX_ACL=y + - LP: #575940 + * don't force module dependency checking + - LP: #577029 + + [ Kees Cook ] + + * SAUCE: mmap_min_addr check CAP_SYS_RAWIO only for write + - LP: #568844 + + [ Leann Ogasawara ] + + * Revert "SAUCE: ata: blacklist FUJITSU MHW2160BH PL" + * rebase to v2.6.34-rc7 + * [Config] update configs following rebase to v2.6.34-rc7 + * [Config] update port configs following rebase to v2.6.34-rc7 + * Add btrfs to the udebs + + [ Tim Gardner ] + + * [Config] Add atl1c to nic-modules udeb + - LP: #557130 + + [ Upstream changes ] + + * rebased to v2.6.34-rc7 + + -- Leann Ogasawara Tue, 11 May 2010 11:29:08 +0200 + +linux (2.6.34-1.5) UNRELEASED; urgency=low + + [ Leann Ogasawara ] + + * rebase to v2.6.34-rc6 + * [Config] update configs following rebase to v2.6.34-rc6 + * [Config] update port configs following rebase to v2.6.34-rc6 + + [ Upstream changes ] + + * rebased to v2.6.34-rc6 + + -- Leann Ogasawara Fri, 30 Apr 2010 15:54:05 +0100 + +linux (2.6.34-1.4) UNRELEASED; urgency=low + + [ Leann Ogasawara ] + + * rebase to v2.6.34-rc5 + * [Config] update ports configs following rebase to v2.6.34-rc5 + + [ Upstream changes ] + + * rebased to v2.6.34-rc5 + + -- Leann Ogasawara Thu, 22 Apr 2010 15:36:12 -0700 + +linux (2.6.34-1.3) UNRELEASED; urgency=low + + [ Leann Ogasawara ] + + * rebase to v2.6.34-rc4 + * [Config] update configs following rebase to v2.6.34-rc4 + * [Config] update port configs following rebase to v2.6.34-rc4 + * ubuntu: dm-raid4-5 -- update to compile with 2.6.34-rc4 + + [ Upstream changes ] + + * rebased to v2.6.34-rc4 + + -- Leann Ogasawara Tue, 13 Apr 2010 18:33:44 -0700 + +linux (2.6.34-1.2) UNRELEASED; urgency=low + + [ Leann Ogasawara ] + + * Temorarily disable building linux-doc + * rebase to v2.6.34-rc3 + * [Config] update configs following rebase to v2.6.34-rc3 + * [Config] update port configs following rebase to v2.6.34-rc3 + + [ Upstream changes ] + + * rebased to v2.6.34-rc3 + + -- Leann Ogasawara Tue, 30 Mar 2010 16:55:44 -0700 + +linux (2.6.34-1.1) UNRELEASED; urgency=low + + [ Leann Ogasawara ] + + * rebase to v2.6.34-rc2 + * ubuntu: dm-raid4-5 -- update to compile with 2.6.34-rc2 + * [Config] update port configs following rebase to v2.6.34-rc2 + * [Config] update configs following rebase to v2.6.34-rc2 + + [ Upstream changes ] + + * rebased to v2.6.34-rc2 + + -- Leann Ogasawara Wed, 24 Mar 2010 23:00:39 -0700 + +linux (2.6.33-1.1) UNRELEASED; urgency=low + + [ Leann Ogasawara ] + + * ubuntu: dm-raid4-5 -- update to compile with 2.6.33 + * ubuntu: lirc -- drop explicit include of linux/autoconf.h + * ubuntu: lirc -- pass kfifo to kfifo_alloc and move spinlock + * ubuntu: lirc -- rename kfifo_put and kfifo_get + * ubuntu: iscsitarget -- rename daddr inet_sock field + * rebased to v2.6.33 + * [Config] update configs following rebase to v2.6.33 + * [Config] update ports configs following rebase to v2.6.33 + + [ Upstream changes ] + + * rebased to v2.6.33 + + -- Leann Ogasawara Tue, 23 Mar 2010 03:55:46 -0700 + +linux (2.6.33-0.0) UNRELEASED; urgency=low + + [ Leann Ogasawara ] + + * Null entry. + + -- Leann Ogasawara Wed, 17 Mar 2010 07:48:56 -0700 + +linux (2.6.32-16.25) lucid; urgency=low + + [ Andy Whitcroft ] + + * linux-tools -- move to Suggests: with explicit seeding + - LP: #534635 + + [ Tim Gardner ] + + * [Config] CONFIG_HID=m + + [ Upstream Kernel Changes ] + + * (pre-stable) sched: Fix SMT scheduler regression in + find_busiest_queue() + * KVM: introduce kvm_vcpu_on_spin + * KVM: VMX: Add support for Pause-Loop Exiting + + -- Andy Whitcroft Tue, 09 Mar 2010 14:13:51 +0000 + +linux (2.6.32-16.24) lucid; urgency=low + + [ Andy Whitcroft ] + + * armel -- perf userspace does not support arm + * ia64 -- libelf-dev/binutils-dev to not provide necessary libraries + + -- Andy Whitcroft Sat, 06 Mar 2010 11:42:12 +0000 + +linux (2.6.32-16.23) lucid; urgency=low + + [ Andy Whitcroft ] + + * SAUCE: PM report driver and device suspend/resume times -- move config + * update to standards version 3.8.4.0 + * printenv -- expose all of the package selectors + * source package -- cleanup source content control + * doc package -- ensure we do build package content on buildd + * lintian -- correct the address in the debian/copyright + * lintian -- update debhelper package version dependancy + * lintian -- fix ghostscript dependancy + * lintian -- add required misc:Depends + * lintian -- move our debhelper compat level to debian/compat + * perf -- build the kernel carried tools + * perf -- add linux-tools carrying the version switches and manuals + * SAUCE: fix up Kconfig for staging drivers + * [Config] enable NOUVEAU etc following drm backport + * update DRM to mainline v2.6.33 + * [Config] Remove AppArmor config options that no longer exist (ports) + * [Config] updateportsconfigs following drm update + + [ John Johansen ] + + * ubuntu: AppArmor -- update to mainline 2010-03-04 + * SAUCE: AppArmor: Reintroduce AppArmor 2.4 compatibility + * SAUCE: AppArmor: replace strim with strstrip for 2.6.32 kernels + * [Config] Remove AppArmor config options that no longer exist + + [ Manoj Iyer ] + + * ubuntu: rtl8192se -- version 2010-0115,0014 + - LP: #530275 + * [Config] added CONFIG_RTL8192SE module. + - LP: #530275 + + [ Tim Gardner ] + + * [Config] Added vmw_pvscsi to d-i/scsi-modules + - LP: #531017 + * [Upstream] netfilter: xt_recent: Add an entry reaper + + [ Upstream Kernel Changes ] + + * Revert "KVM: x86 emulator: Check CPL level during privilege instruction + emulation" + * Revert "KVM: x86 emulator: Fix popf emulation" + * Revert "KVM: x86 emulator: Check IOPL level during io instruction + emulation" + * Revert "KVM: x86 emulator: Add Virtual-8086 mode of emulation" + * Revert "KVM: fix memory access during x86 emulation." + * Add vlan (8021.Q) module package for d-i. + * (pre-stable) drm/i915: blacklist lid status: Sony VGN-BX196VP, Dell + Inspiron 700m + - LP: #515246 + * [Upstream] docbook: need xmldoclinks for all doc types + * x86: set_personality_ia32() misses force_personality32 + * lib: Introduce generic list_sort function + * drm/nv50: Implement ctxprog/state generation. + * drm/nv50: Remove redundant/incorrect ctxvals initialisation. + * (pre-stable) drm/i915: blacklist lid status: Sony VGN-BX196VP, Dell + Inspiron 700m + - LP: #515246 + + -- Andy Whitcroft Fri, 05 Mar 2010 15:40:38 +0000 + +linux (2.6.32-15.22) lucid; urgency=low + + [ Andy Whitcroft ] + + * Revert "[Config] added new config option CONFIG_SR_REPORT_TIME_LIMIT" + * Revert "SAUCE: PM report driver and device suspend/resume times." + * [Config] set CONFIG_SR_REPORT_TIME_LIMIT + + [ Manoj Iyer ] + + * SAUCE: PM report driver and device suspend/resume times. + + -- Andy Whitcroft Tue, 02 Mar 2010 01:35:37 +0000 + +linux (2.6.32-15.21) lucid; urgency=low + + [ Andy Whitcroft ] + + * Revert "(pre-stable) drm/i915: Increase fb alignment to 64k" + * Revert "[Config] lenovo-sl-laptop -- enable" + * Revert "ubuntu: lenovo-sl-laptop -- git tip (b19a08f81f)" + * armel -- cramfs module will no longer be built + * d-i -- make all modules optional + * rename the debug packages to match archive standard + - LP: #527837 + * lenovo-sl-laptop is no longer built + + [ Colin Ian King ] + + * Disable 4MB page tables for Atom, work around errata AAE44 + - LP: #523112 + + [ Colin Watson ] + + * ubuntu: dm-raid4-5: Depend on XOR_BLOCKS + * ubuntu: fsam7400: Depend on CHECK_SIGNATURE + + [ Jesse Barnes ] + + * SAUCE: drm/i915: don't change DRM configuration when releasing load + detect pipe + - LP: #488328 + + [ Loïc Minier ] + + * [Config] armel Update versatile initrd configs + - LP: #524893 + * SAUCE: [um] Don't use nx_enabled under UML + - LP: #524849 + + [ Manoj Iyer ] + + * [Config] added new config option CONFIG_SR_REPORT_TIME_LIMIT + + [ Mario Limonciello ] + + * SAUCE: v3 - Add Dell Business Class Netbook LED driver + + [ Rafael J. Wysocki ] + + * SAUCE: PM report driver and device suspend/resume times. + + [ Surbhi Palande ] + + * Revert "[Upstream] e1000e: enhance frame fragment detection" + - CVE-2009-4538 + * Revert "[Upstream] e1000: enhance frame fragment detection" + - CVE-2009-4536 + + [ Tim Gardner ] + + * [Config] Enabled CONFIG_LEDS_DELL_NETBOOKS=m + * SAUCE: (pre-stable) netfilter: xt_recent: fix buffer overflow + * SAUCE: (pre-stable) netfilter: xt_recent: fix false match + + [ Upstream Kernel Changes ] + + * Revert "(pre-stable) eCryptfs: Add getattr function" + * Fix potential crash with sys_move_pages + * futex_lock_pi() key refcnt fix + * futex: Handle user space corruption gracefully + * futex: Handle futex value corruption gracefully + * Fix race in tty_fasync() properly + * hwmon: (w83781d) Request I/O ports individually for probing + * hwmon: (lm78) Request I/O ports individually for probing + * hwmon: (adt7462) Wrong ADT7462_VOLT_COUNT + * ALSA: ctxfi - fix PTP address initialization + * drm/i915: disable hotplug detect before Ironlake CRT detect + * drm/i915: enable self-refresh on 965 + * drm/i915: Disable SR when more than one pipe is enabled + * drm/i915: Fix DDC on some systems by clearing BIOS GMBUS setup. + * drm/i915: Add HP nx9020/SamsungSX20S to ACPI LID quirk list + * drm/i915: Fix the incorrect DMI string for Samsung SX20S laptop + * drm/i915: Add MALATA PC-81005 to ACPI LID quirk list + * usb: r8a66597-hcd: Flush the D-cache for the pipe-in transfer buffers. + * i2c-tiny-usb: Fix on big-endian systems + * drm/i915: handle FBC and self-refresh better + * drm/i915: Increase fb alignment to 64k + * drm/i915: Update write_domains on active list after flush. + * regulator: Fix display of null constraints for regulators + * ALSA: hda-intel: Avoid divide by zero crash + * CPUFREQ: Fix use after free of struct powernow_k8_data + * freeze_bdev: don't deactivate successfully frozen MS_RDONLY sb + * cciss: Make cciss_seq_show handle holes in the h->drv[] array + * ioat: fix infinite timeout checking in ioat2_quiesce + * resource: add helpers for fetching rlimits + * fs/exec.c: restrict initial stack space expansion to rlimit + * cifs: fix length calculation for converted unicode readdir names + * NFS: Fix a reference leak in nfs_wb_cancel_page() + * NFS: Try to commit unstable writes in nfs_release_page() + * NFSv4: Don't allow posix locking against servers that don't support it + * NFSv4: Ensure that the NFSv4 locking can recover from stateid errors + * NFS: Fix an Oops when truncating a file + * NFS: Fix a umount race + * NFS: Fix a bug in nfs_fscache_release_page() + * NFS: Fix the mapping of the NFSERR_SERVERFAULT error + * md: fix 'degraded' calculation when starting a reshape. + * V4L/DVB: dvb-core: fix initialization of feeds list in demux filter + * Export the symbol of getboottime and mmonotonic_to_bootbased + * kvmclock: count total_sleep_time when updating guest clock + * KVM: PIT: control word is write-only + * tpm_infineon: fix suspend/resume handler for pnp_driver + * amd64_edac: Do not falsely trigger kerneloops + * netfilter: nf_conntrack: fix memory corruption with multiple namespaces + * netfilter: nf_conntrack: per netns nf_conntrack_cachep + * netfilter: nf_conntrack: restrict runtime expect hashsize modifications + * netfilter: xtables: compat out of scope fix + * netfilter: nf_conntrack: fix hash resizing with namespaces + * drm/i915: remove full registers dump debug + * drm/i915: add i915_lp_ring_sync helper + * drm/i915: Don't wait interruptible for possible plane buffer flush + * dasd: remove strings from s390dbf + * crypto: padlock-sha - Add import/export support + * wmi: Free the allocated acpi objects through wmi_get_event_data + * dell-wmi, hp-wmi, msi-wmi: check wmi_get_event_data() return value + * /dev/mem: introduce size_inside_page() + * devmem: check vmalloc address on kmem read/write + * devmem: fix kmem write bug on memory holes + * SCSI: mptfusion : mptscsih_abort return value should be SUCCESS instead + of value 0. + * sh: Couple kernel and user write page perm bits for CONFIG_X2TLB + * ALSA: hda - use WARN_ON_ONCE() for zero-division detection + * dst: call cond_resched() in dst_gc_task() + * ALSA: hda - Improved MacBook (Pro) 5,1 / 5,2 support + * befs: fix leak + * rtc-fm3130: add missing braces + * Call flush_dcache_page after PIO data transfers in libata-sff.c + * ahci: add Acer G725 to broken suspend list + * pktgen: Fix freezing problem + * x86/amd-iommu: Fix IOMMU-API initialization for iommu=pt + * x86/amd-iommu: Fix deassignment of a device from the pt_domain + * x86: Re-get cfg_new in case reuse/move irq_desc + * Staging: fix rtl8187se compilation errors with mac80211 + * ALSA: usb-audio - Avoid Oops after disconnect + * serial: 8250: add serial transmitter fully empty test + * sysfs: sysfs_sd_setattr set iattrs unconditionally + * class: Free the class private data in class_release + * USB: usbfs: only copy the actual data received + * USB: usbfs: properly clean up the as structure on error paths + * rtl8187: Add new device ID + * ACPI: Add NULL pointer check in acpi_bus_start + * ACPI: fix High cpu temperature with 2.6.32 + * drm/radeon/kms: use udelay for short delays + * NFS: Too many GETATTR and ACCESS calls after direct I/O + * eCryptfs: Add getattr function + * b43: Fix throughput regression + * ath9k: Fix sequence numbers for PAE frames + * mac80211: Fix probe request filtering in IBSS mode + * iwlwifi: Fix to set correct ht configuration + * dm stripe: avoid divide by zero with invalid stripe count + * dm log: userspace fix overhead_size calcuations + * Linux 2.6.32.9 + * sfc: Fix SFE4002 initialisation + * sfc: Fix sign of efx_mcdi_poll_reboot() error in efx_mcdi_poll() + * sfc: SFE4002/SFN4112F: Widen temperature and voltage tolerances + * (pre-stable) HID: handle joysticks with large number of buttons + - LP: #492056 + * (pre-stable) HID: extend mask for BUTTON usage page + - LP: #492056 + * PM: Measure device suspend and resume times + * e1000: enhance frame fragment detection + - CVE-2009-4536 + * e1000e: enhance frame fragment detection + - CVE-2009-4538 + * KVM: fix memory access during x86 emulation. + - CVE-2010-0306 + * KVM: x86 emulator: Add Virtual-8086 mode of emulation + - CVE-2010-0306 + * KVM: x86 emulator: Check IOPL level during io instruction emulation + - CVE-2010-0306 + * KVM: x86 emulator: Fix popf emulation + - CVE-2010-0306 + * KVM: x86 emulator: Check CPL level during privilege instruction + emulation + - CVE-2010-0306 + * Input: wacom - ensure the device is initialized properly upon resume + * Input: wacom - add defines for packet lengths of various devices + * Input: wacom - add support for new LCD tablets + - LP: #516777 + + -- Andy Whitcroft Mon, 01 Mar 2010 22:56:28 +0000 + +linux (2.6.32-14.20) lucid; urgency=low + + [ Andy Whitcroft ] + + * rebuild following the GCC update to match compiler for out of tree modules + * Revert "[Config] drbd -- enable" + * Revert "ubuntu: drbd -- version 8.3.1" + * SAUCE: khubd -- switch USB product/manufacturer/serial handling to RCU + - LP: #510937 + + -- Andy Whitcroft Fri, 19 Feb 2010 18:47:18 +0000 + +linux (2.6.32-14.19) lucid; urgency=low + + [ Andy Whitcroft ] + + * ensure we build the source package contents when enabled + - LP: #522308 + * [Config] enable CONFIG_X86_MCE_XEON75XX + * SAUCE: AppArmor -- add linux/kref.h for struct kref + * [Config] enable CONFIG_HID_ORTEK + * enable udeb generation for arm versatile flavour + - LP: #522515 + + [ John Johansen ] + + * ubuntu: AppArmor -- update to mainline 2010-02-18 + - LP: #439560, #496110, #507069 + + [ Johnathon Harris ] + + * SAUCE: HID: add support for Ortek WKB-2000 + - LP: #405390 + + [ Upstream Kernel Changes ] + + * tpm_tis: TPM_STS_DATA_EXPECT workaround + - LP: #490487 + * x86, mce: Xeon75xx specific interface to get corrected memory error + information + * x86, mce: Rename cpu_specific_poll to mce_cpu_specific_poll + * x86, mce: Make xeon75xx memory driver dependent on PCI + * drm/edid: Unify detailed block parsing between base and extension + blocks + - LP: #500999 + * (pre-stable) eCryptfs: Add getattr function + - LP: #390833 + + -- Andy Whitcroft Thu, 18 Feb 2010 19:22:02 +0000 + +linux (2.6.32-13.18) lucid; urgency=low + + [ Andy Whitcroft ] + + * Revert "enforcer -- make the enforcement configuration common" + * Revert "(pre-stable) Input: ALPS - add interleaved protocol support + (Dell E6x00 series)" + * Revert "(pre-stable) driver-core: fix devtmpfs crash on s390" + * Revert "(pre-stable) Driver-Core: devtmpfs - set root directory mode to + 0755" + * Revert "SAUCE: Adds support for COMPAL JHL90 webcam" + * Revert "SAUCE: fix kernel oops in VirtualBox during paravirt patching" + * Revert "SAUCE: make fc transport removal of target configurable" + * enforcer -- make the enforcement configuration common + * getabis -- add preempt flavour to the list + * [Config] enforce DEVTMPFS options + * [Config] armel -- cleanup to-be builtin modules + * [Config] cleanup ports configs + * [Config] enable CRYPTO_GHASH_CLMUL_NI_INTEL + - LP: #485536 + * add printdebian target to find branch target + * distclean -- do not remove debian.env + * [Config] generic-pae switch to M586TSC + - LP: #519448 + * git-ubuntu-log -- commonise duplicated log handling + * git-ubuntu-log -- tighten up Bug: NNNN matching + * git-ubuntu-log -- sort the bug numbers + + [ Chris Wilson ] + + * (pre-stable) drm/i915: Increase fb alignment to 64k + - LP: #404064 + + [ Eric Miao ] + + * arm -- enable ubuntu/ directory + + [ Huang Ying ] + + * SAUCE: crypto: ghash - Add PCLMULQDQ accelerated implementation + * SAUCE: crypto: ghash-intel - Fix building failure on x86_32 + + [ Loïc Minier ] + + * [Config] cleanup preempt configuration + * [Config] versatile: Fix video output + - LP: #517594 + * [Config] armel DEFAULT_MMAP_MIN_ADDR=32768 + * [Config] Large update to armel/versatile + * [Config] versatile: Add RTC support + * [Config] armel: Enable NEON + * [Config] versatile: Builtin MMC support + * [Config] versatile Builtin SCSI controller + * [Config] armel Disable dma_cache_sync callers + * [Config] armel Disable asm/time.h users + * [Config] armel Disable out of range udelay() + * [Config] armel Disable flush_cache_range() users + * [Config] armel -- Enable ubuntu/ drivers + + [ Steve Conklin ] + + * SAUCE: drm/i915: Add display hotplug event on Ironlake + * SAUCE: drm/i915: Add ACPI OpRegion support for Ironlake + + [ Upstream Kernel Changes ] + + * Revert "[Upstream]: oprofile/x86: add Xeon 7500 series support" + * Revert "Revert "[Bluetooth] Eliminate checks for impossible conditions + in IRQ handler"" + * clockevent: Don't remove broadcast device when cpu is dead + * clockevents: Add missing include to pacify sparse + * ACPI: don't cond_resched if irq is disabled + * be2net: Add support for next generation of BladeEngine device. + * be2net: Add the new PCI IDs to PCI_DEVICE_TABLE. + * mpt2sas: New device SAS2208 support is added + * ar9170: Add support for D-Link DWA 160 A2 + * powerpc/fsl: Add PCI device ids for new QoirQ chips + * davinci: dm646x: Add support for 3.x silicon revision + * Input: ALPS - add interleaved protocol support (Dell E6x00 series) + * Driver-Core: devtmpfs - set root directory mode to 0755 + * driver-core: fix devtmpfs crash on s390 + * vfs: get_sb_single() - do not pass options twice + * ALSA: hda - Add PCI IDs for Nvidia G2xx-series + * V4L/DVB (13569): smsusb: add autodetection support for five additional + Hauppauge USB IDs + * USB: mos7840: add device IDs for B&B electronics devices + * USB: ftdi_sio: add USB device ID's for B&B Electronics line + * V4L/DVB (13168): Add support for Asus Europa Hybrid DVB-T card (SAA7134 + SubVendor ID: 0x1043 Device ID: 0x4847) + * iTCO_wdt: Add support for Intel Ibex Peak + * atl1c:use common_task instead of reset_task and link_chg_task + * atl1e:disable NETIF_F_TSO6 for hardware limit + * V4L/DVB (13680a): DocBook/media: copy images after building HTML + * V4L/DVB (13680b): DocBook/media: create links for included sources + * netfilter: xtables: fix conntrack match v1 ipt-save output + * partitions: read whole sector with EFI GPT header + * partitions: use sector size for EFI GPT + * ALSA: ice1724 - Patch for suspend/resume for ESI Juli@ + * sched: Fix isolcpus boot option + * sched: Fix missing sched tunable recalculation on cpu add/remove + * nohz: Prevent clocksource wrapping during idle + * nfsd: Fix sort_pacl in fs/nfsd/nf4acl.c to actually sort groups + * timers, init: Limit the number of per cpu calibration bootup messages + * PCI: Always set prefetchable base/limit upper32 registers + * iscsi class: modify handling of replacement timeout + * NFS: Revert default r/wsize behavior + * HID: fixup quirk for NCR devices + * scsi_devinfo: update Hitachi entries (v2) + * scsi_dh: create sysfs file, dh_state for all SCSI disk devices + * scsi_transport_fc: remove invalid BUG_ON + * lpfc: fix hang on SGI ia64 platform + * libfc: fix typo in retry check on received PRLI + * libfc: fix ddp in fc_fcp for 0 xid + * fcoe: remove redundant checking of netdev->netdev_ops + * libfc: Fix wrong scsi return status under FC_DATA_UNDRUN + * libfc: lport: fix minor documentation errors + * libfc: don't WARN_ON in lport_timeout for RESET state + * fcoe: initialize return value in fcoe_destroy + * libfc: Fix frags in frame exceeding SKB_MAX_FRAGS in fc_fcp_send_data + * libfc: fix memory corruption caused by double frees and bad error + handling + * libfc: fix free of fc_rport_priv with timer pending + * libfc: remote port gets stuck in restart state without really + restarting + * fcoe, libfc: fix an libfc issue with queue ramp down in libfc + * fcoe: Fix checking san mac address + * fcoe: Fix getting san mac for VLAN interface + * qlge: Remove explicit setting of PCI Dev CTL reg. + * qlge: Set PCIE max read request size. + * qlge: Don't fail open when port is not initialized. + * qlge: Add handler for DCBX firmware event. + * qlge: Bonding fix for mode 6. + * PCI: AER: fix aer inject result in kernel oops + * DMI: allow omitting ident strings in DMI tables + * Input: i8042 - remove identification strings from DMI tables + * Input: i8042 - add Gigabyte M1022M to the noloop list + * Input: i8042 - add Dritek quirk for Acer Aspire 5610. + * ALSA: hda - select IbexPeak handler for Calpella + * ALSA: hda - Fix quirk for Maxdata obook4-1 + * ALSA: hda - Add missing Line-Out and PCM switches as slave + * iTCO_wdt.c - cleanup chipset documentation + * iTCO_wdt: add PCI ID for the Intel EP80579 (Tolapai) SoC + * iTCO_wdt: Add Intel Cougar Point and PCH DeviceIDs + * ahci: disable SNotification capability for ich8 + * ata_piix: fix MWDMA handling on PIIX3 + * md: fix small irregularity with start_ro module parameter + * V4L/DVB (13826): uvcvideo: Fix controls blacklisting + * cio: fix double free in case of probe failure + * cio: dont panic in non-fatal conditions + * netiucv: displayed TX bytes value much too high + * ipc ns: fix memory leak (idr) + * ALSA: hda - Fix HP T5735 automute + * hwmon: (fschmd) Fix a memleak on multiple opens of /dev/watchdog + * UBI: fix memory leak in update path + * UBI: initialise update marker + * ASoC: fix a memory-leak in wm8903 + * mac80211: check that ieee80211_set_power_mgmt only handles STA + interfaces. + * cfg80211: fix channel setting for wext + * KVM: S390: fix potential array overrun in intercept handling + * KVM: only allow one gsi per fd + * KVM: Fix race between APIC TMR and IRR + * KVM: MMU: bail out pagewalk on kvm_read_guest error + * KVM: x86: Fix host_mapping_level() + * KVM: x86: Fix probable memory leak of vcpu->arch.mce_banks + * KVM: x86: Fix leak of free lapic date in kvm_arch_vcpu_init() + * KVM: fix lock imbalance in kvm_*_irq_source_id() + * KVM: only clear irq_source_id if irqchip is present + * IPoIB: Clear ipoib_neigh.dgid in ipoib_neigh_alloc() + * x86: Reenable TSC sync check at boot, even with NONSTOP_TSC + * ACPI: enable C2 and Turbo-mode on Nehalem notebooks on A/C + - LP: #516325 + * iwlwifi: Fix throughput stall issue in HT mode for 5000 + * fnctl: f_modown should call write_lock_irqsave/restore + * x86, msr/cpuid: Pass the number of minors when unregistering MSR and + CPUID drivers. + * Linux 2.6.32.7 + * scsi_lib: Fix bug in completion of bidi commands + * mptsas: Fix issue with chain pools allocation on katmai + * mm: add new 'read_cache_page_gfp()' helper function + * drm/i915: Selectively enable self-reclaim + * firewire: ohci: fix crashes with TSB43AB23 on 64bit systems + * S390: fix single stepped svcs with TRACE_IRQFLAGS=y + * x86: Set hotpluggable nodes in nodes_possible_map + * x86: Remove "x86 CPU features in debugfs" (CONFIG_X86_CPU_DEBUG) + * libata: retry FS IOs even if it has failed with AC_ERR_INVALID + * zcrypt: Do not remove coprocessor for error 8/72 + * dasd: fix possible NULL pointer errors + * ACPI: Add a generic API for _OSC -v2 + * ACPI: Add platform-wide _OSC support. + * ACPI: fix OSC regression that caused aer and pciehp not to load + * ACPI: Advertise to BIOS in _OSC: _OST on _PPC changes + * UBI: fix volume creation input checking + * e1000/e1000e: don't use small hardware rx buffers + * drm/i915: Reload hangcheck timer too for Ironlake + * Fix a leak in affs_fill_super() + * Fix failure exits in bfs_fill_super() + * fix oops in fs/9p late mount failure + * fix leak in romfs_fill_super() + * Fix remount races with symlink handling in affs + * fix affs parse_options() + * Fix failure exit in ipathfs + * mm: fix migratetype bug which slowed swapping + * FDPIC: Respect PT_GNU_STACK exec protection markings when creating + NOMMU stack + * Split 'flush_old_exec' into two functions + * sparc: TIF_ABI_PENDING bit removal + * x86: get rid of the insane TIF_ABI_PENDING bit + * Input: winbond-cir - remove dmesg spam + * x86: Disable HPET MSI on ATI SB700/SB800 + * iwlwifi: set default aggregation frame count limit to 31 + * drm/i915: only enable hotplug for detected outputs + * firewire: core: add_descriptor size check + * SECURITY: selinux, fix update_rlimit_cpu parameter + * regulator: Specify REGULATOR_CHANGE_STATUS for WM835x LED constraints + * x86: Add Dell OptiPlex 760 reboot quirk + - LP: #488319 + * x86: Add quirk for Intel DG45FC board to avoid low memory corruption + * x86/amd-iommu: Fix possible integer overflow + * clocksource: fix compilation if no GENERIC_TIME + * tcp: update the netstamp_needed counter when cloning sockets + * sky2: Fix oops in sky2_xmit_frame() after TX timeout + * net: restore ip source validation + * af_packet: Don't use skb after dev_queue_xmit() + * ax25: netrom: rose: Fix timer oopses + * KVM: allow userspace to adjust kvmclock offset + * oprofile/x86: add Xeon 7500 series support + * oprofile/x86: fix crash when profiling more than 28 events + * libata: retry link resume if necessary + * mm: percpu-vmap fix RCU list walking + * mm: purge fragmented percpu vmap blocks + * block: fix bio_add_page for non trivial merge_bvec_fn case + * Fix 'flush_old_exec()/setup_new_exec()' split + * random: drop weird m_time/a_time manipulation + * random: Remove unused inode variable + * block: fix bugs in bio-integrity mempool usage + * usb: r8a66597-hdc disable interrupts fix + * connector: Delete buggy notification code. + * be2net: Bug fix to support newer generation of BE ASIC + * be2net: Fix memset() arg ordering. + * mm: flush dcache before writing into page to avoid alias + * mac80211: fix NULL pointer dereference when ftrace is enabled + * imxfb: correct location of callbacks in suspend and resume + * mx3fb: some debug and initialisation fixes + * starfire: clean up properly if firmware loading fails + * kernel/cred.c: use kmem_cache_free + * uartlite: fix crash when using as console + * pktcdvd: removing device does not remove its sysfs dir + * ath9k: fix eeprom INI values override for 2GHz-only cards + * ath9k: fix beacon slot/buffer leak + * powerpc: TIF_ABI_PENDING bit removal + * NET: fix oops at bootime in sysctl code + * Linux 2.6.32.8 + + -- Andy Whitcroft Wed, 10 Feb 2010 18:56:52 +0000 + +linux (2.6.32-12.17) lucid; urgency=low + + [ Andy Whitcroft ] + + * restore linux-image prefix -- master + * enforce -- we require SELINUX enabled -- master + * enforce -- ensure APPARMOR is our default LSM -- master + * make doc package completely optional -- master + * make source package completely optional -- master + * make linux-libc-dev completly optional -- master + * convert package disable to a deps list -- master + * allow common headers to switch from indep to arch -- master + * convert binary package disable to a deps list -- master + * add configuration option for a full source build tree -- master + * add support for uImage kernels in package control scripts + * getabis -- cleanup and parameterise repository list -- master + * getabis -- move configuration to etc/getabi -- master + * kernelconfig -- move configuration to etc -- master + * rules -- make debian/debian.env master for branch name + * set the current branch name -- master + * pull back common debian.master files into debian -- master + * enforcer -- make the enforcement configuration common + * insert-changes -- correctly link to debian/rules in DROOT + + [ Colin Watson ] + + * future-proof ddeb handling against buildd changes + + [ Eric Miao ] + + * SAUCE: Make CONFIG_{OMNIBOOK, AVERATEC_5100P, PACKARDBELL_E5} depend on + X86 + + [ Loïc Minier ] + + * Add modules.builtin.bin to prerm rm list + - LP: #516584 + + [ Tim Gardner ] + + * [Config] Implement the amd64 preempt flavour + + [ Upstream Kernel Changes ] + + * syslog: distinguish between /proc/kmsg and syscalls + - LP: #515623 + * sfc: Fix polling for slow MCDI operations + * sfc: Fix conditions for MDIO self-test + * sfc: QT202x: Remove unreliable MMD check at initialisation + * sfc: Add workspace for GMAC bug workaround to MCDI MAC_STATS buffer + * sfc: Use fixed-size buffers for MCDI NVRAM requests + + -- Andy Whitcroft Fri, 05 Feb 2010 07:09:31 +0000 + +linux (2.6.32-12.16) lucid; urgency=low + + [ Andy Whitcroft ] + + * Revert "SAUCE: acpi battery -- delay first lookup of the battery until + first use" + * SAUCE: acpi battery -- move first lookup asynchronous + - LP: #507211 + * [Config] update configs to cleanup generic configs + * [Config] disable CONFIG_X86_CPU_DEBUG for amd64 + * [Config] enable USER_NS + - LP: #480739, #509808 + + [ Heiko Carstens ] + + * (pre-stable) driver-core: fix devtmpfs crash on s390 + - LP: #512370 + + [ John Johansen ] + + * [Config] for server and virtual flavours make CONFIG_SCSI_SYM53C8XX_2=y + - LP: #494565 + * [Config] VIRTIO=y for server/virtual flavours + - LP: #494565 + + [ Kay Sievers ] + + * (pre-stable) Driver-Core: devtmpfs - set root directory mode to 0755 + - LP: #512370 + + [ Kees Cook ] + + * SAUCE: x86: brk away from exec rand area + - LP: #452175 + + [ Leann Ogasawara ] + + * [Upstream] e1000: enhance frame fragment detection + - CVE-2009-4536 + * [Upstream] e1000e: enhance frame fragment detection + - CVE-2009-4538 + + [ Sebastian Kapfer ] + + * (pre-stable) Input: ALPS - add interleaved protocol support (Dell E6x00 + series) + - LP: #296610 + + [ Upstream Kernel Changes ] + + * inotify: do not reuse watch descriptors + - LP: #485556 + * inotify: only warn once for inotify problems + * revert "drivers/video/s3c-fb.c: fix clock setting for Samsung SoC + Framebuffer" + * memcg: ensure list is empty at rmdir + * drm/i915: remove loop in Ironlake interrupt handler + * block: Fix incorrect reporting of partition alignment + * x86, mce: Thermal monitoring depends on APIC being enabled + * futexes: Remove rw parameter from get_futex_key() + * page allocator: update NR_FREE_PAGES only when necessary + * x86, apic: use physical mode for IBM summit platforms + * edac: i5000_edac critical fix panic out of bounds + * x86: SGI UV: Fix mapping of MMIO registers + * mfd: WM835x GPIO direction register is not locked + * mfd: Correct WM835x ISINK ramp time defines + * ALSA: hda - Fix missing capture mixer for ALC861/660 codecs + * V4L/DVB (13868): gspca - sn9c20x: Fix test of unsigned. + * reiserfs: truncate blocks not used by a write + * HID: add device IDs for new model of Apple Wireless Keyboard + * PCI/cardbus: Add a fixup hook and fix powerpc + * Input: pmouse - move Sentelic probe down the list + * asus-laptop: add Lenovo SL hotkey support + * sched: Fix cpu_clock() in NMIs, on !CONFIG_HAVE_UNSTABLE_SCHED_CLOCK + * sparc64: Fix NMI programming when perf events are active. + * sparc64: Fix Niagara2 perf event handling. + * i2c: Do not use device name after device_unregister + * i2c/pca: Don't use *_interruptible + * serial/8250_pnp: add a new Fujitsu Wacom Tablet PC device + * sched: Fix task priority bug + * vfs: Fix vmtruncate() regression + * Linux 2.6.32.5 + * x86, msr/cpuid: Register enough minors for the MSR and CPUID drivers + * V4L/DVB (13900): gspca - sunplus: Fix bridge exchanges. + * Staging: asus_oled: fix oops in 2.6.32.2 + * Staging: hv: fix smp problems in the hyperv core code + * tty: fix race in tty_fasync + * ecryptfs: use after free + * ecryptfs: initialize private persistent file before dereferencing + pointer + * nozomi: quick fix for the close/close bug + * serial: 8250_pnp: use wildcard for serial Wacom tablets + * usb: serial: fix memory leak in generic driver + * USB: fix bitmask merge error + * USB: Don't use GFP_KERNEL while we cannot reset a storage device + * USB: EHCI: fix handling of unusual interrupt intervals + * USB: EHCI & UHCI: fix race between root-hub suspend and port resume + * USB: add missing delay during remote wakeup + * USB: add speed values for USB 3.0 and wireless controllers + * ACPI: EC: Accelerate query execution + * ACPI: EC: Add wait for irq storm + * SCSI: enclosure: fix oops while iterating enclosure_status array + * drm/i915: Read the response after issuing DDC bus switch command + * drm/i915: try another possible DDC bus for the SDVO device with + multiple outputs + * block: bdev_stack_limits wrapper + * DM: Fix device mapper topology stacking + * x86/PCI/PAT: return EINVAL for pci mmap WC request for !pat_enabled + * USB: fix usbstorage for 2770:915d delivers no FAT + * vmalloc: remove BUG_ON due to racy counting of VM_LAZY_FREE + * perf timechart: Use tid not pid for COMM change + * perf events: Dont report side-band events on each cpu for + per-task-per-cpu events + * perf: Honour event state for aux stream data + * Linux 2.6.32.6 + + -- Andy Whitcroft Wed, 27 Jan 2010 16:40:23 +0000 + +linux (2.6.32-11.15) lucid; urgency=low + + [ Andy Whitcroft ] + + * Revert "(pre-stable) drm/radeon/kms: fix crtc vblank update for r600" + * Revert "(pre-stable) sched: Fix balance vs hotplug race" + * Revert "[Upstream] acerhdf: Limit modalias matching to supported + boards" + * Revert "[Upstream] mmc: prevent dangling block device from accessing + stale queues" + * Revert "SAUCE: Fix nx_enable reporting" + * Revert "SAUCE: [x86] fix report of cs-limit nx-emulation" + * Revert "SAUCE: [x86] implement cs-limit nx-emulation for ia32" + * SAUCE: i915 -- disable powersave by default + - LP: #492392 + + [ Kees Cook ] + + * SAUCE: [x86] implement cs-limit nx-emulation for ia32 + - LP: #369978 + * SAUCE: [x86] fix report of cs-limit nx-emulation + - LP: #454285 + * SAUCE: Fix nx_enable reporting + - LP: #454285 + + [ Tim Gardner ] + + * [Upstream] b43: Declare all possible firmware files. + - LP: #488636 + * [Config] updateconfigs after adding pvscsi + - LP: #497156 + * [Config] CONFIG_BT=m + + [ Upstream Kernel Changes ] + + * Revert "x86: Side-step lguest problem by only building cmpxchg8b_emu + for pre-Pentium" + * SCSI: ipr: fix EEH recovery + * SCSI: qla2xxx: dpc thread can execute before scsi host has been added + * SCSI: st: fix mdata->page_order handling + * SCSI: fc class: fix fc_transport_init error handling + * sched: Fix task_hot() test order + * x86, cpuid: Add "volatile" to asm in native_cpuid() + * sched: Select_task_rq_fair() must honour SD_LOAD_BALANCE + * clockevents: Prevent clockevent_devices list corruption on cpu hotplug + * pata_hpt3x2n: fix clock turnaround + * pata_cmd64x: fix overclocking of UDMA0-2 modes + * ASoC: wm8974: fix a wrong bit definition + * sound: sgio2audio/pdaudiocf/usb-audio: initialize PCM buffer + * ALSA: hda - Fix missing capsrc_nids for ALC88x + * acerhdf: limit modalias matching to supported + - LP: #435958 + * ACPI: EC: Fix MSI DMI detection + * ACPI: Use the return result of ACPI lid notifier chain correctly + * powerpc: Handle VSX alignment faults correctly in little-endian mode + * ASoC: Do not write to invalid registers on the wm9712. + * drm/radeon: fix build on 64-bit with some compilers. + * USB: emi62: fix crash when trying to load EMI 6|2 firmware + * USB: option: support hi speed for modem Haier CE100 + * USB: Fix a bug on appledisplay.c regarding signedness + * USB: musb: gadget_ep0: avoid SetupEnd interrupt + * Bluetooth: Prevent ill-timed autosuspend in USB driver + * USB: rename usb_configure_device + * USB: fix bugs in usb_(de)authorize_device + * drivers/net/usb: Correct code taking the size of a pointer + * x86: SGI UV: Fix writes to led registers on remote uv hubs + * md: Fix unfortunate interaction with evms + * dma: at_hdmac: correct incompatible type for argument 1 of + 'spin_lock_bh' + * dma-debug: Do not add notifier when dma debugging is disabled. + * dma-debug: Fix bug causing build warning + * cifs: NULL out tcon, pSesInfo, and srvTcp pointers when chasing DFS + referrals + * x86/amd-iommu: Fix initialization failure panic + * ioat3: fix p-disabled q-continuation + * ioat2,3: put channel hardware in known state at init + * KVM: MMU: remove prefault from invlpg handler + * KVM: LAPIC: make sure IRR bitmap is scanned after vm load + * Libertas: fix buffer overflow in lbs_get_essid() + * iwmc3200wifi: fix array out-of-boundary access + * mac80211: fix propagation of failed hardware reconfigurations + * mac80211: fix WMM AP settings application + * mac80211: Fix IBSS merge + * cfg80211: fix race between deauth and assoc response + * ath5k: fix SWI calibration interrupt storm + * ath9k: wake hardware for interface IBSS/AP/Mesh removal + * ath9k: Fix TX queue draining + * ath9k: fix missed error codes in the tx status check + * ath9k: wake hardware during AMPDU TX actions + * ath9k: fix suspend by waking device prior to stop + * ath9k_hw: Fix possible OOB array indexing in gen_timer_index[] on + 64-bit + * ath9k_hw: Fix AR_GPIO_INPUT_EN_VAL_BT_PRIORITY_BB and its shift value + in 0x4054 + * iwl3945: disable power save + * iwl3945: fix panic in iwl3945 driver + * iwlwifi: fix EEPROM/OTP reading endian annotations and a bug + * iwlwifi: fix more eeprom endian bugs + * iwlwifi: fix 40MHz operation setting on cards that do not allow it + * mac80211: fix race with suspend and dynamic_ps_disable_work + * NOMMU: Optimise away the {dac_,}mmap_min_addr tests + * 'sysctl_max_map_count' should be non-negative + * kernel/sysctl.c: fix the incomplete part of + sysctl_max_map_count-should-be-non-negative.patch + * V4L/DVB (13596): ov511.c typo: lock => unlock + * x86/ptrace: make genregs[32]_get/set more robust + * memcg: avoid oom-killing innocent task in case of use_hierarchy + * e100: Fix broken cbs accounting due to missing memset. + * ipv6: reassembly: use seperate reassembly queues for conntrack and + local delivery + * netfilter: fix crashes in bridge netfilter caused by fragment jumps + * hwmon: (sht15) Off-by-one error in array index + incorrect constants + * b43: avoid PPC fault during resume + * Keys: KEYCTL_SESSION_TO_PARENT needs TIF_NOTIFY_RESUME architecture + support + * sched: Fix balance vs hotplug race + * drm/radeon/kms: fix crtc vblank update for r600 + * drm: disable all the possible outputs/crtcs before entering KMS mode + * S390: dasd: support DIAG access for read-only devices + * xen: fix is_disconnected_device/exists_disconnected_device + * xen: improvement to wait_for_devices() + * xen: wait up to 5 minutes for device connetion + * orinoco: fix GFP_KERNEL in orinoco_set_key with interrupts disabled + * udf: Try harder when looking for VAT inode + * Add unlocked version of inode_add_bytes() function + * quota: decouple fs reserved space from quota reservation + * ext4: Convert to generic reserved quota's space management. + * ext4: fix sleep inside spinlock issue with quota and dealloc (#14739) + * x86, msr: Unify rdmsr_on_cpus/wrmsr_on_cpus + * cpumask: use modern cpumask style in drivers/edac/amd64_edac.c + * amd64_edac: unify MCGCTL ECC switching + * x86, msr: Add support for non-contiguous cpumasks + * x86, msr: msrs_alloc/free for CONFIG_SMP=n + * amd64_edac: fix driver instance freeing + * amd64_edac: make driver loading more robust + * amd64_edac: fix forcing module load/unload + * sched: Sched_rt_periodic_timer vs cpu hotplug + * ext4: Update documentation to correct the inode_readahead_blks option + name + * lguest: fix bug in setting guest GDT entry + * vmscan: do not evict inactive pages when skipping an active list scan + * ksm: fix mlockfreed to munlocked + * rt2x00: Disable powersaving for rt61pci and rt2800pci. + * generic_permission: MAY_OPEN is not write access + * Linux 2.6.32.3 + * untangle the do_mremap() mess + * fasync: split 'fasync_helper()' into separate add/remove functions + * ASoC: fix params_rate() macro use in several codecs + * modules: Skip empty sections when exporting section notes + * exofs: simple_write_end does not mark_inode_dirty + * nfsd: make sure data is on disk before calling ->fsync + * sunrpc: fix peername failed on closed listener + * SUNRPC: Fix up an error return value in + gss_import_sec_context_kerberos() + * SUNRPC: Fix the return value in gss_import_sec_context() + * sunrpc: on successful gss error pipe write, don't return error + * drm/i915: Update LVDS connector status when receiving ACPI LID event + * drm/i915: fix order of fence release wrt flushing + * drm/i915: Permit pinning whilst the device is 'suspended' + * drm: remove address mask param for drm_pci_alloc() + * drm/i915: Enable/disable the dithering for LVDS based on VBT setting + * drm/i915: Make the BPC in FDI rx/transcoder be consistent with that in + pipeconf on Ironlake + * drm/i915: Select the correct BPC for LVDS on Ironlake + * drm/i915: fix unused var + * rtc_cmos: convert shutdown to new pnp_driver->shutdown + * drivers/cpuidle/governors/menu.c: fix undefined reference to + `__udivdi3' + * cgroups: fix 2.6.32 regression causing BUG_ON() in cgroup_diput() + * lib/rational.c needs module.h + * dma-debug: allow DMA_BIDIRECTIONAL mappings to be synced with + DMA_FROM_DEVICE and + * kernel/signal.c: fix kernel information leak with print-fatal-signals=1 + * mmc_block: add dev_t initialization check + * mmc_block: fix probe error cleanup bug + * mmc_block: fix queue cleanup + * ALSA: hda - Fix ALC861-VD capture source mixer + * ALSA: ac97: Add Dell Dimension 2400 to Headphone/Line Jack Sense + blacklist + * ALSA: atiixp: Specify codec for Foxconn RC4107MA-RS2 + - LP: #498863 + * ASoC: Fix WM8350 DSP mode B configuration + * netfilter: ebtables: enforce CAP_NET_ADMIN + * netfilter: nf_ct_ftp: fix out of bounds read in update_nl_seq() + * hwmon: (coretemp) Fix TjMax for Atom N450/D410/D510 CPUs + * hwmon: (adt7462) Fix pin 28 monitoring + * quota: Fix dquot_transfer for filesystems different from ext4 + * xen: fix hang on suspend. + * iwlwifi: fix iwl_queue_used bug when read_ptr == write_ptr + * ath5k: Fix eeprom checksum check for custom sized eeproms + * cfg80211: fix syntax error on user regulatory hints + * iwl: off by one bug + * mac80211: add missing sanity checks for action frames + * drm/i915: remove render reclock support + * libertas: Remove carrier signaling from the scan code + * kernel/sysctl.c: fix stable merge error in NOMMU mmap_min_addr + * mac80211: fix skb buffering issue (and fixes to that) + * fix braindamage in audit_tree.c untag_chunk() + * fix more leaks in audit_tree.c tag_chunk() + * module: handle ppc64 relocating kcrctabs when CONFIG_RELOCATABLE=y + * ipv6: skb_dst() can be NULL in ipv6_hop_jumbo(). + * agp/intel-agp: Clear entire GTT on startup + * Linux 2.6.32.4 + * ethtool: Add reset operation + * gro: Name the GRO result enumeration type + * gro: Change all receive functions to return GRO result codes + * sfc: 10Xpress: Initialise pause advertising flags + * sfc: 10Xpress: Report support for pause frames + * sfc: Remove redundant header gmii.h + * sfc: Remove redundant hardware initialisation + * sfc: Rename Falcon-specific board code and types + * sfc: Remove boards.h, moving last remaining declaration to falcon.h + * sfc: Remove versioned bitfield macros + * sfc: Move RX data FIFO thresholds out of struct efx_nic_type + * sfc: Update hardware definitions for Siena + * sfc: Rename register I/O header and functions used by both Falcon and + Siena + * sfc: Eliminate indirect lookups of queue size constants + * sfc: Define DMA address mask explicitly in terms of descriptor field + width + * sfc: Move all TX DMA length limiting into tx.c + * sfc: Change order of device removal to reverse of probe order + * sfc: Remove declarations of nonexistent functions + * sfc: Move efx_xmit_done() declaration into correct stanza + * sfc: Move shared members of struct falcon_nic_data into struct efx_nic + * sfc: Maintain interrupt moderation values in ticks, not microseconds + * sfc: Removed kernel-doc for nonexistent member of efx_phy_operations + * sfc: Remove pointless abstraction of memory BAR number + * sfc: Remove incorrect assertion from efx_pci_remove_main() + * sfc: Remove unnecessary tests of efx->membase + * sfc: Move MTD probe after netdev registration and name allocation + * sfc: Remove unused code for non-autoneg speed/duplex switching + * sfc: Rename 'xfp' file and functions to reflect reality + * sfc: Really allow RX checksum offload to be disabled + * sfc: Feed GRO result into RX allocation policy and interrupt moderation + * sfc: Enable heuristic selection between page and skb RX buffers + * sfc: Remove pointless abstraction of memory BAR number (2) + * sfc: Remove redundant gotos from __efx_rx_packet() + * sfc: Remove ridiculously paranoid assertions + * sfc: Move assertions and buffer cleanup earlier in efx_rx_packet_lro() + * sfc: Record RX queue number on GRO path + * sfc: SFT9001: Reset LED configuration correctly after blinking + * sfc: Use a single blink implementation + * sfc: Rename efx_board::init_leds to init_phy and use for SFN4111T + * sfc: Make board information explicitly Falcon-specific + * sfc: Move definition of struct falcon_nic_data into falcon.h + * sfc: Move struct falcon_board into struct falcon_nic_data + * sfc: Move all I2C stuff into struct falcon_board + * sfc: Gather link state fields in struct efx_nic into new struct + efx_link_state + * sfc: Remove unnecessary casts to struct sk_buff * + * sfc: Remove redundant efx_xmit() function + * sfc: Combine high-level header files + * sfc: Log interrupt and reset type names, not numbers + * sfc: Fix descriptor cache sizes + * sfc: Treat all MAC registers as 128-bit + * sfc: Strengthen EFX_ASSERT_RESET_SERIALISED + * sfc: Comment corrections + * sfc: Remove unused constant + * sfc: Clean up struct falcon_board and struct falcon_board_data + * sfc: Fix bugs in RX queue flushing + * sfc: Remove unused function efx_flush_queues() + * sfc: Only switch Falcon MAC clocks as necessary + * sfc: Hold MAC lock for longer in efx_init_port() + * sfc: Split MAC stats DMA initiation and completion + * sfc: Move Falcon board/PHY/MAC monitoring code to falcon.c + * sfc: Simplify XMAC link polling + * sfc: Change MAC promiscuity and multicast hash at the same time + * sfc: Move inline comment into kernel-doc + * sfc: Do not set net_device::trans_start in self-test + * sfc: Simplify PHY polling + * sfc: QT202x: Reset before reading PHY id + * sfc: Replace MDIO spinlock with mutex + * sfc: Always start Falcon using the XMAC + * sfc: Limit some hardware workarounds to Falcon + * sfc: Remove EFX_WORKAROUND_9141 macro + * sfc: Remove another unused workaround macro + * sfc: Remove some redundant whitespace + * sfc: Decouple NIC revision number from Falcon PCI revision number + * sfc: Move descriptor cache base addresses to struct efx_nic_type + * sfc: Clean up RX event handling + * sfc: Remove redundant writes to INT_ADR_KER + * sfc: Remove duplicate hardware structure definitions + * sfc: Turn pause frame generation on and off at the MAC, not the RX FIFO + * sfc: Move Falcon NIC operations to efx_nic_type + * sfc: Refactor link configuration + * sfc: Generalise link state monitoring + * sfc: Add power-management and wake-on-LAN support + * sfc: Implement ethtool reset operation + * sfc: Add efx_nic_type operation for register self-test + * sfc: Add efx_nic_type operation for NVRAM self-test + * sfc: Add efx_nic_type operation for identity LED control + * sfc: Separate shared NIC code from Falcon-specific and rename + accordingly + * sfc: Fold falcon_probe_nic_variant() into falcon_probe_nic() + * sfc: Extend loopback mode enumeration + * sfc: Remove static PHY data and enumerations + * sfc: Extend MTD driver for use with new NICs + * sfc: Allow for additional checksum offload features + * sfc: Rename falcon.h to nic.h + * sfc: Move shared NIC code from falcon.c to new source file nic.c + * sfc: Add firmware protocol definitions (MCDI) + * sfc: Add support for SFC9000 family (1) + * sfc: Add support for SFC9000 family (2) + * sfc: Implement TSO for TCP/IPv6 + * sfc: Update version, copyright dates, authors + * drivers/net/sfc: Correct code taking the size of a pointer + * sfc: Move PHY software state initialisation from init() into probe() + * sfc: Include XGXS in XMAC link status check except in XGMII loopback + * sfc: Fix DMA mapping cleanup in case of an error in TSO + * sfc: QT2025C: Work around PHY bug + * sfc: QT2025C: Switch into self-configure mode when not in loopback + * sfc: QT2025C: Work around PHY firmware initialisation bug + * sfc: QT2025C: Add error message for suspected bad SFP+ cables + * sfc: Disable TX descriptor prefetch watchdog + * [SCSI] vmw_pvscsi: SCSI driver for VMware's virtual HBA. + - LP: #497156 + + -- Andy Whitcroft Tue, 19 Jan 2010 16:12:47 +0000 + +linux (2.6.32-10.14) lucid; urgency=low + + [ Alex Deucher ] + + * SAUCE: drm/radeon/kms: fix LVDS setup on r4xx + - LP: #493795 + + [ Andy Whitcroft ] + + * Revert "(pre-stable) acpi: Use the ARB_DISABLE for the CPU which model + id is less than 0x0f." + * config-check -- ensure the checks get run at build time + * config-check -- check the processed config during updateconfigs + * config-check -- CONFIG_SECCOMP may not be present + * TUN is now built in ignore + * SAUCE: acpi battery -- delay first lookup of the battery until first + use + * SAUCE: async_populate_rootfs: move rootfs init earlier + * ubuntu: AppArmor -- update to mainline 2010-01-06 + * SAUCE: move RLIMIT_CORE pipe dumper marker to 1 + - LP: #498525 + + [ Dave Airlie ] + + * (pre-stable) drm/radeon/kms: fix crtc vblank update for r600 + + [ Leann Ogasawara ] + + * Add asix to nic-usb-modules file + - LP: #499785 + + [ Peter Zijlstra ] + + * (pre-stable) sched: Fix balance vs hotplug race + + [ Tim Gardner ] + + * [Config] Enable CONFIG_FUNCTION_TRACER + - LP: #497989 + * [Config] Drop lpia from getabis + * [Config] Build in TUN/TAP driver + - LP: #499491 + * [Config] DH_COMPAT=5 + + [ Upstream Kernel Changes ] + + * Revert "(pre-stable) drm/i915: Avoid NULL dereference with + component_only tv_modes" + * Revert "(pre-stable) drm/i915: Fix sync to vblank when VGA output is + turned off" + * USB: usb-storage: fix bug in fill_inquiry + * USB: option: add pid for ZTE + * firewire: ohci: handle receive packets with a data length of zero + * rcu: Prepare for synchronization fixes: clean up for non-NO_HZ handling + of ->completed counter + * rcu: Fix synchronization for rcu_process_gp_end() uses of ->completed + counter + * rcu: Fix note_new_gpnum() uses of ->gpnum + * rcu: Remove inline from forward-referenced functions + * perf_event: Fix invalid type in ioctl definition + * perf_event: Initialize data.period in perf_swevent_hrtimer() + * perf: Don't free perf_mmap_data until work has been done + * PM / Runtime: Fix lockdep warning in __pm_runtime_set_status() + * sched: Check for an idle shared cache in select_task_rq_fair() + * sched: Fix affinity logic in select_task_rq_fair() + * sched: Rate-limit newidle + * sched: Fix and clean up rate-limit newidle code + * x86/amd-iommu: attach devices to pre-allocated domains early + * x86/amd-iommu: un__init iommu_setup_msi + * x86, Calgary IOMMU quirk: Find nearest matching Calgary while walking + up the PCI tree + * x86: Fix iommu=nodac parameter handling + * x86: GART: pci-gart_64.c: Use correct length in strncmp + * x86: ASUS P4S800 reboot=bios quirk + - LP: #366682 + * x86, apic: Enable lapic nmi watchdog on AMD Family 11h + * ssb: Fix range check in sprom write + * ath5k: allow setting txpower to 0 + * ath5k: enable EEPROM checksum check + * hrtimer: Fix /proc/timer_list regression + * ALSA: hrtimer - Fix lock-up + * ALSA: hda - Terradici HDA controllers does not support 64-bit mode + * KVM: x86 emulator: limit instructions to 15 bytes + * KVM: s390: Fix prefix register checking in arch/s390/kvm/sigp.c + * KVM: s390: Make psw available on all exits, not just a subset + * KVM: fix irq_source_id size verification + * KVM: x86: include pvclock MSRs in msrs_to_save + * x86: Prevent GCC 4.4.x (pentium-mmx et al) function prologue wreckage + * x86: Use -maccumulate-outgoing-args for sane mcount prologues + * x86, mce: don't restart timer if disabled + * x86/mce: Set up timer unconditionally + * x86: SGI UV: Fix BAU initialization + * x86: Fix duplicated UV BAU interrupt vector + * x86: Add new Intel CPU cache size descriptors + * x86: Fix typo in Intel CPU cache size descriptor + * pata_hpt{37x|3x2n}: fix timing register masks (take 2) + * s390: clear high-order bits of registers after sam64 + * V4L/DVB: Fix test in copy_reg_bits() + * bsdacct: fix uid/gid misreporting + * UBI: flush wl before clearing update marker + * jbd2: don't wipe the journal on a failed journal checksum + * USB: xhci: Add correct email and files to MAINTAINERS entry. + * USB: musb_gadget_ep0: fix unhandled endpoint 0 IRQs, again + * USB: option.c: add support for D-Link DWM-162-U5 + * USB: usbtmc: repeat usb_bulk_msg until whole message is transfered + * USB: usb-storage: add BAD_SENSE flag + * USB: Close usb_find_interface race v3 + * pxa/em-x270: fix usb hub power up/reset sequence + * hfs: fix a potential buffer overflow + * SUNRPC: IS_ERR/PTR_ERR confusion + * NFS: Fix nfs_migrate_page() + * md/bitmap: protect against bitmap removal while being updated. + * futex: Take mmap_sem for get_user_pages in fault_in_user_writeable + * devpts_get_tty() should validate inode + * debugfs: fix create mutex racy fops and private data + * Driver core: fix race in dev_driver_string + * Serial: Do not read IIR in serial8250_start_tx when UART_BUG_TXEN + * mac80211: Fix bug in computing crc over dynamic IEs in beacon + * mac80211: Fixed bug in mesh portal paths + * mac80211: Revert 'Use correct sign for mesh active path refresh' + * mac80211: fix scan abort sanity checks + * wireless: correctly report signal value for IEEE80211_HW_SIGNAL_UNSPEC + * rtl8187: Fix wrong rfkill switch mask for some models + * x86: Fix bogus warning in apic_noop.apic_write() + * mm: hugetlb: fix hugepage memory leak in mincore() + * mm: hugetlb: fix hugepage memory leak in walk_page_range() + * powerpc/windfarm: Add detection for second cpu pump + * powerpc/therm_adt746x: Record pwm invert bit at module load time] + * powerpc: Fix usage of 64-bit instruction in 32-bit altivec code + * drm/radeon/kms: Add quirk for HIS X1300 board + * drm/radeon/kms: handle vblanks properly with dpms on + * drm/radeon/kms: fix legacy crtc2 dpms + * drm/radeon/kms: fix vram setup on rs600 + * drm/radeon/kms: rs6xx/rs740: clamp vram to aperture size + * drm/ttm: Fix build failure due to missing struct page + * drm/i915: Set the error code after failing to insert new offset into mm + ht. + * drm/i915: Add the missing clonemask for display port on Ironlake + * xen/xenbus: make DEVICE_ATTR()s static + * xen: re-register runstate area earlier on resume. + * xen: restore runstate_info even if !have_vcpu_info_placement + * xen: correctly restore pfn_to_mfn_list_list after resume + * xen: register timer interrupt with IRQF_TIMER + * xen: register runstate on secondary CPUs + * xen: don't call dpm_resume_noirq() with interrupts disabled. + * xen: register runstate info for boot CPU early + * xen: call clock resume notifier on all CPUs + * xen: improve error handling in do_suspend. + * xen: don't leak IRQs over suspend/resume. + * xen: use iret for return from 64b kernel to 32b usermode + * xen: explicitly create/destroy stop_machine workqueues outside + suspend/resume region. + * Xen balloon: fix totalram_pages counting. + * xen: try harder to balloon up under memory pressure. + * dm exception store: free tmp_store on persistent flag error + * dm snapshot: only take lock for statustype info not table + * dm crypt: move private iv fields to structs + * dm crypt: restructure essiv error path + * dm: avoid _hash_lock deadlock + * dm snapshot: cope with chunk size larger than origin + * dm crypt: separate essiv allocation from initialisation + * dm crypt: make wipe message also wipe essiv key + * slc90e66: fix UDMA handling + * tcp: Stalling connections: Fix timeout calculation routine + * ip_fragment: also adjust skb->truesize for packets not owned by a + socket + * b44 WOL setup: one-bit-off stack corruption kernel panic fix + * sparc64: Don't specify IRQF_SHARED for LDC interrupts. + * sparc64: Fix overly strict range type matching for PCI devices. + * sparc64: Fix stack debugging IRQ stack regression. + * sparc: Set UTS_MACHINE correctly. + * b43legacy: avoid PPC fault during resume + * tracing: Fix event format export + * ath9k: Fix TX hang poll routine + * ath9k: fix processing of TX PS null data frames + * ath9k: Fix maximum tx fifo settings for single stream devices + * ath9k: fix tx status reporting + * mac80211: Fix dynamic power save for scanning. + * drm/i915: Fix sync to vblank when VGA output is turned off + * memcg: fix memory.memsw.usage_in_bytes for root cgroup + * thinkpad-acpi: fix default brightness_mode for R50e/R51 + * thinkpad-acpi: preserve rfkill state across suspend/resume + * ipw2100: fix rebooting hang with driver loaded + * matroxfb: fix problems with display stability + * acerhdf: add new BIOS versions + * asus-laptop: change light sens default values. + * vmalloc: conditionalize build of pcpu_get_vm_areas() + * ACPI: Use the ARB_DISABLE for the CPU which model id is less than 0x0f. + * net: Fix userspace RTM_NEWLINK notifications. + * ext3: Fix data / filesystem corruption when write fails to copy data + * V4L/DVB (13116): gspca - ov519: Webcam 041e:4067 added. + * bcm63xx_enet: fix compilation failure after get_stats_count removal + * x86: Under BIOS control, restore AP's APIC_LVTTHMR to the BSP value + * drm/i915: Avoid NULL dereference with component_only tv_modes + * drm/i915: PineView only has LVDS and CRT ports + * drm/i915: Fix LVDS stability issue on Ironlake + * mm: sigbus instead of abusing oom + * ipvs: zero usvc and udest + * jffs2: Fix long-standing bug with symlink garbage collection. + * intel-iommu: Detect DMAR in hyperspace at probe time. + * intel-iommu: Apply BIOS sanity checks for interrupt remapping too. + * intel-iommu: Check for an RMRR which ends before it starts. + * intel-iommu: Fix oops with intel_iommu=igfx_off + * intel-iommu: ignore page table validation in pass through mode + * netfilter: xtables: document minimal required version + * perf_event: Fix incorrect range check on cpu number + * implement early_io{re,un}map for ia64 + * Linux 2.6.32.2 + + -- Andy Whitcroft Thu, 07 Jan 2010 15:28:43 +0000 + +linux (2.6.32-9.13) lucid; urgency=low + + [ Andy Whitcroft ] + + * [Config] enable CONFIG_B43_PHY_LP + - LP: #493059 + * include modules.builtin in the binary debs + * config-check -- add a configuration enforcer + * config-check -- add a unit-test suite to the checker + * [Config] Enable CONFIG_SYN_COOKIES for versatile + * [Config] Enable CONFIG_SECURITY_SMACK for ports + * [Config] Enable CONFIG_SECURITY_FILE_CAPABILITIES for ports + * [Config] Disable CONFIG_COMPAT_BRK for ports + * getabis -- add armel versatile to the list + + [ Brad Figg ] + + * SAUCE: Increase the default prealloc buffer for HDA audio devices + (non-modem) + + [ Manoj Iyer ] + + * ubuntu: onmibook -- Added missing BOM file + + [ Tim Gardner ] + + * ubuntu: fsam7400 -- Cleanup Makefile + + [ Upstream Kernel Changes ] + + * Revert "ext4: Fix insufficient checks in EXT4_IOC_MOVE_EXT" + * signal: Fix alternate signal stack check + * SCSI: scsi_lib_dma: fix bug with dma maps on nested scsi objects + * SCSI: osd_protocol.h: Add missing #include + * SCSI: megaraid_sas: fix 64 bit sense pointer truncation + * ext4: fix potential buffer head leak when add_dirent_to_buf() returns + ENOSPC + * ext4: avoid divide by zero when trying to mount a corrupted file system + * ext4: fix the returned block count if EXT4_IOC_MOVE_EXT fails + * ext4: fix lock order problem in ext4_move_extents() + * ext4: fix possible recursive locking warning in EXT4_IOC_MOVE_EXT + * ext4: plug a buffer_head leak in an error path of ext4_iget() + * ext4: make sure directory and symlink blocks are revoked + * ext4: fix i_flags access in ext4_da_writepages_trans_blocks() + * ext4: journal all modifications in ext4_xattr_set_handle + * ext4: don't update the superblock in ext4_statfs() + * ext4: fix uninit block bitmap initialization when s_meta_first_bg is + non-zero + * ext4: fix block validity checks so they work correctly with meta_bg + * ext4: avoid issuing unnecessary barriers + * ext4: fix error handling in ext4_ind_get_blocks() + * ext4: make trim/discard optional (and off by default) + * ext4: make "norecovery" an alias for "noload" + * ext4: Fix double-free of blocks with EXT4_IOC_MOVE_EXT + * ext4: initialize moved_len before calling ext4_move_extents() + * ext4: move_extent_per_page() cleanup + * jbd2: Add ENOMEM checking in and for + jbd2_journal_write_metadata_buffer() + * ext4: Return the PTR_ERR of the correct pointer in + setup_new_group_blocks() + * ext4: Avoid data / filesystem corruption when write fails to copy data + * ext4: wait for log to commit when umounting + * ext4: remove blocks from inode prealloc list on failure + * ext4: ext4_get_reserved_space() must return bytes instead of blocks + * ext4: quota macros cleanup + * ext4: fix incorrect block reservation on quota transfer. + * ext4: Wait for proper transaction commit on fsync + * ext4: Fix insufficient checks in EXT4_IOC_MOVE_EXT + * ext4: Fix potential fiemap deadlock (mmap_sem vs. i_data_sem) + * Linux 2.6.32.1 + * kbuild: generate modules.builtin + * (pre-stable) drm/i915: Fix sync to vblank when VGA output is turned off + - LP: #494461 + * (pre-stable) drm/i915: Avoid NULL dereference with component_only + tv_modes + - LP: #494045 + + [ Zhao Yakui ] + + * (pre-stable) acpi: Use the ARB_DISABLE for the CPU which model id is + less than 0x0f. + - LP: #481765 + + -- Andy Whitcroft Thu, 17 Dec 2009 15:41:21 +0000 + +linux (2.6.32-8.12) lucid; urgency=low + + [ Andy Whitcroft ] + + * SAUCE: AppArmor -- add linux/err.h for ERR_PTR + + -- Andy Whitcroft Sat, 12 Dec 2009 10:56:16 +0000 + +linux (2.6.32-8.11) lucid; urgency=low + + [ Andy Whitcroft ] + + * Revert "SAUCE: default ATI Radeon KMS to off until userspace catches + up" + * Revert "SAUCE: AppArmor: Fix oops there is no tracer and doing unsafe + transition." + * Revert "SAUCE: AppArmor: Fix refcounting bug causing leak of creds" + * Revert "SAUCE: AppArmor: Fix cap audit_caching preemption disabling" + * Revert "SAUCE: AppArmor: Fix Oops when in apparmor_bprm_set_creds" + * Revert "SAUCE: AppArmor: Fix oops after profile removal" + * Revert "SAUCE: AppArmor: AppArmor disallows truncate of deleted files." + * Revert "SAUCE: AppArmor: AppArmor fails to audit change_hat correctly" + * Revert "SAUCE: AppArmor: Policy load and replacement can fail to alloc + mem" + * Revert "SAUCE: AppArmor: AppArmor wrongly reports allow perms as + denied" + * Revert "SAUCE: AppArmor: Fix mediation of "deleted" paths" + * Revert "SAUCE: AppArmor: Fix off by 2 error in getprocattr mem + allocation" + * Revert "SAUCE: AppArmor: Set error code after structure + initialization." + * Revert "AppArmor -- fix pstrace_may_access rename" + * Revert "ubuntu: AppArmor security module" + * Revert "SAUCE: Add config option to set a default LSM" + * Revert "ubuntu: fsam7400 -- sw kill switch driver" + * Revert "[Config] fsam7400 -- enable" + * Revert "[Config] AUFS -- enable" + * Revert "ubuntu: AUFS -- aufs2-30 20090727" + * Revert "ubuntu: AUFS -- export various core functions -- fixes" + * Revert "ubuntu: AUFS -- export various core functions" + * Revert "[Config] ubuntu/iscsitarget -- disable" + * Revert "[Config] iscsitarget -- enable" + * Revert "ubuntu: iscsitarget -- SVN revision r214" + * update Vcs-Git to point to the correct repository + - LP: #493589 + * update build environment overrides to lucid + - LP: #493589 + * [Config] enable CONFIG_DEVTMPFS + * [Config] update all configs following AppArmor 2009-12-08 update + * SAUCE: isapnp_init: make isa PNP scans occur async + * [Config] fsam7400 -- enable + * [Config] omnibook -- enable + * [Config] cleanup CONFIG_AUDIT + * ubuntu: AUFS -- export various core functions (aufs2-base.patch) + * ubuntu: AUFS -- export various core functions (aufs2-standalone.patch) + * ubuntu: AUFS -- aufs2 20091209 + * [Config] AUFS -- enable + * [Config] iscsitarget -- enable + + [ Arjan van de Ven ] + + * SAUCE: KMS: cache the EDID information of the LVDS + + [ Colin Watson ] + + * bnx2: update d-i firmware filenames + - LP: #494052 + * add cdc_ether to nic-usb-modules udeb + - LP: #495060 + + [ John Johansen ] + + * ubuntu: AppArmor -- mainline 2009-10-08 + + [ Manoj Iyer ] + + * ubuntu: fsam7400 -- kill switch for Fujitsu Siemens Amilo M 7400 + * ubuntu: omnibook -- support Toshiba (HP) netbooks + * ubuntu: iscsitarget --- version 1.4.19 + - LP: #494693 + + [ Surbhi Palande ] + + * SAUCE: Make populate_rootfs asynchronous + + [ Tim Gardner ] + + * Parallelize flavour builds and packaging + * [Config] Enable CONFIG_KSM + + [ Upstream Kernel Changes ] + + * Config option to set a default LSM + * LSM: Add security_path_chroot(). + * LSM: Add security_path_chroot(). + * LSM: Move security_path_chmod()/security_path_chown() to after + mutex_lock(). + * ext4: Fix insufficient checks in EXT4_IOC_MOVE_EXT + + -- Andy Whitcroft Fri, 11 Dec 2009 17:45:19 +0000 + +linux (2.6.32-7.10) lucid; urgency=low + + [ Andy Whitcroft ] + + * [Config] disable CONFIG_THUMB2_KERNEL to fix arm FTBFS + + -- Andy Whitcroft Sun, 06 Dec 2009 12:56:48 +0000 + +linux (2.6.32-7.9) lucid; urgency=low + + [ Andy Whitcroft ] + + * SAUCE: set /proc/acpi/video/*/DOS to 4 by default + - LP: #458982 + * SAUCE: ensure vga16fb loads if no other driver claims the VGA device + * [Config] update configs following versatile switch to V7 + * rebased to v2.6.32 + * [Config] update configs following rebase to v2.6.32 + * [Config] update ports configs following rebase to v2.6.32 + * SAUCE: default ATI Radeon KMS to off until userspace catches up + + [ Arjan van de Ven ] + + * SAUCE: vfs: Add a trace point in the mark_inode_dirty function + + [ Leann Ogasawara ] + + * [SCSI] megaraid_sas: remove sysfs poll_mode_io world writeable + permissions + - CVE-2009-3939 + + [ Loic Minier ] + + * SAUCE: select a v7 CPU for versatile + + [ Takashi Iwai ] + + * SAUCE: ALSA: hda - Add power on/off counter + + [ Upstream changes ] + + * rebased to v2.6.32 + + -- Andy Whitcroft Fri, 04 Dec 2009 10:44:50 +0000 + +linux (2.6.32-6.8) lucid; urgency=low + + [ Andy Whitcroft ] + + * [Config] disable SSB devices for armel + + -- Andy Whitcroft Sat, 28 Nov 2009 12:16:40 +0000 + +linux (2.6.32-6.7) lucid; urgency=low + + [ Andy Whitcroft ] + + * Revert "SAUCE: default ATI Radeon KMS to off until userspace catches up" + * Revert "SAUCE: Dell XPS710 reboot quirk" + * Revert "SAUCE: Link acpi-cpufreq.o first" + * Revert "SAUCE: LPIA Logical reset of USB port on resume" + * Revert "SAUCE: LPIA Reboot fix for Intel Crownbeach development boards" + * Revert "SAUCE: Enable HDMI audio codec on Studio XPS 1340" + * Revert "SAUCE: Dell laptop digital mic does not work, PCI 1028:0271" + * Revert "Add Dell Dimension 9200 reboot quirk" + * Revert "SAUCE: Correctly blacklist Thinkpad r40e in ACPI" + * Revert "SAUCE: tulip: Define ULI PCI ID's" + * Revert "SAUCE: Lower warning level of some PCI messages" + * Revert "mac80211: fix two issues in debugfs" + Drop a number of known redundant commits as identified in the Ubuntu + delta review blueprint. + + * reenable armel versatile flavour + * [Config] disable CONFIG_USB_DEVICEFS + + [ Tim Gardner ] + + * [Config] udeb: Add squashfs to fs-core-modules + - LP: #352615 + * [Config] Create a real squashfs udeb + - LP: #352615 + + + -- Andy Whitcroft Fri, 27 Nov 2009 17:31:16 +0000 + +linux (2.6.32-5.6) lucid; urgency=low + + [ Andy Whitcroft ] + + * rebase to v2.6.32-rc8 + * update configs following rebase to v2.6.32-rc8 + * update ports configs since rebase to v2.6.32-rc8 + * [Config] enable cgroup options + - LP: #480739 + + [ Upstream Kernel Changes ] + + * rebase to v2.6.32-rc8 + + -- Andy Whitcroft Mon, 23 Nov 2009 11:16:14 +0000 + +linux (2.6.32-4.5) lucid; urgency=low + + [ Andy Whitcroft ] + + * [Config] SERIO_LIBPS2 and SERIO_I8042 must match + * rebase to v2.6.32-rc7 + * resync with Karmic proposed + + [ John Johansen ] + + * SAUCE: AppArmor: Fix oops after profile removal + - LP: #475619 + * SAUCE: AppArmor: Fix Oops when in apparmor_bprm_set_creds + - LP: #437258 + * SAUCE: AppArmor: Fix cap audit_caching preemption disabling + - LP: #479102 + * SAUCE: AppArmor: Fix refcounting bug causing leak of creds + - LP: #479115 + * SAUCE: AppArmor: Fix oops there is no tracer and doing unsafe + transition. + - LP: #480112 + + [ Ubuntu Changes ] + + * resync with Karmic proposed (ddbc670a86a3dee18541a3734149f250ff307adf) + + [ Upstream Kernel Changes ] + + * rebase to v2.6.32-rc7 + + -- Andy Whitcroft Fri, 13 Nov 2009 11:35:13 +0000 + +linux (2.6.32-3.4) lucid; urgency=low + + [ Andy Whitcroft ] + + * [Config] SERIO_LIBPS2 and SERIO_I8042 must match + * [Upstream] add local prefix to oss local change_bits + + [ Upstream Kernel Changes ] + + * mtd/maps: gpio-addr-flash: pull in linux/ headers rather than asm/ + * mtd/maps: gpio-addr-flash: depend on GPIO arch support + + -- Andy Whitcroft Wed, 11 Nov 2009 14:47:04 +0000 + +linux (2.6.32-3.3) lucid; urgency=low + + [ Andy Whitcroft ] + + * rebase to v2.6.32-rc6 + * [Config] update configs following rebase to v2.6.32-rc6 + * [Config] update ports configs following rebase to v2.6.32-rc6 + * resync with Karmic Ubuntu-2.6.31-15.49 + * [Config] add module ignores for broken drivers + + [ John Johansen ] + + * SAUCE: AppArmor: AppArmor wrongly reports allow perms as denied + - LP: #453335 + * SAUCE: AppArmor: Policy load and replacement can fail to alloc mem + - LP: #458299 + * SAUCE: AppArmor: AppArmor fails to audit change_hat correctly + - LP: #462824 + * SAUCE: AppArmor: AppArmor disallows truncate of deleted files. + - LP: #451375 + + [ Kees Cook ] + + * SAUCE: Fix nx_enable reporting + - LP: #454285 + + [ Scott James Remnant ] + + * Revert "SAUCE: trace: add trace_event for the open() syscall" + * SAUCE: trace: add trace events for open(), exec() and uselib() + - LP: #462111 + + [ Stefan Bader ] + + * SAUCE: Fix sub-flavour script to not stop on missing directories + - LP: #453073 + + [ Ubuntu Changes ] + + * resync with Karmic Ubuntu-2.6.31-15.49 + + [ Upstream Kernel Changes ] + + * rebase to v2.6.32-rc6 + - LP: #464552 + + -- Andy Whitcroft Tue, 10 Nov 2009 15:00:57 +0000 + +linux (2.6.32-2.2) lucid; urgency=low + + [ Andy Whitcroft ] + + * install the full changelog with the binary package + * changelog -- explicitly note rebases and clean history + * reinstate armel.mk with no flavours + - LP: #449637 + * [Upstream] block: silently error unsupported empty barriers too + - LP: #420423 + * [Config] udate configs following karmic resync + * [Config] update ports configs following karmic resync + * [Upstream] lirc -- follow removal of .id element + + [ Colin Watson ] + + * Use section 'admin' rather than 'base' + * Add more e100 firmware to nic-modules + - LP: #451872 + * Add qla1280 firmware to scsi-modules + - LP: #381037 + + [ John Johansen ] + + * SAUCE: AppArmor: Set error code after structure initialization. + - LP: #427948 + * SAUCE: AppArmor: Fix off by 2 error in getprocattr mem allocation + - LP: #446595 + * SAUCE: AppArmor: Fix mediation of "deleted" paths + + [ Kees Cook ] + + * SAUCE: [x86] fix report of cs-limit nx-emulation + - LP: #454285 + + [ Leann Ogasawara ] + + * SAUCE: (drop after 2.6.31) input: Add support for filtering input + events + - LP: #430809 + * SAUCE: (drop after 2.6.31) dell-laptop: Trigger rfkill updates on wifi + toggle switch press + - LP: #430809 + + [ Luke Yelavich ] + + * SAUCE: Add sr_mod to the scsi-modules udeb for powerpc + * [Config] Add sd_mod to scsi-modules udeb for powerpc + + [ Mario Limonciello ] + + * SAUCE: Update to LIRC 0.8.6 + - LP: #432678 + * SAUCE: dell-laptop: Store the HW switch status internally rather than + requerying every time + - LP: #430809 + * SAUCE: dell-laptop: Blacklist machines not supporting dell-laptop + - LP: #430809 + + [ Stefan Bader ] + + * [Upstream] acerhdf: Limit modalias matching to supported boards + - LP: #435958 + + [ Tim Gardner ] + + * [Upstream] i915: Fix i2c init message + - LP: #409361 + * [Config] Add sym53c8xx.ko to virtual sub-flavour + - LP: #439415 + * [Config] Add d101m_ucode.bin to d-i/firmware/nic-modules + - LP: #439456 + * [Config] Set default I/O scheduler back to CFQ for desktop flavours + - LP: #381300 + * SAUCE: Created MODULE_EXPORT/MODULE_IMPORT macros + - LP: #430694 + * SAUCE: Use MODULE_IMPORT macro to tie intel_agp to i915 + - LP: #430694 + * [Config] CONFIG_GFS2_FS_LOCKING_DLM=y + - LP: #416325 + * SAUCE: Fix MODULE_IMPORT/MODULE_EXPORT + - LP: #430694 + * SAUCE: Raise the default console 'quiet' level to 2 + * [Config] CONFIG_X86_PAT=y + * [Config] Add armel arch to linux-libc-dev arches. + - LP: #449637 + * [Config] CONFIG_X86_MCE + * [Upstream] (drop after 2.6.31) Input: synaptics - add another Protege + M300 to rate blacklist + - LP: #433801 + + [ Upstream Kernel Changes ] + + * sgi-gru: Fix kernel stack buffer overrun, CVE-2009-2584 + * drm/i915: Fix FDI M/N setting according with correct color depth + - LP: #416792 + + -- Andy Whitcroft Thu, 22 Oct 2009 16:53:33 +0100 + +linux (2.6.32-1.1) lucid; urgency=low + + [ Andy Whitcroft ] + + * rebase to v2.6.32-rc3 + * [Config] update configs following rebase to 2.6.32-rc3 + * [Config] update ports configs following rebase to 2.6.32-rc3 + * AppArmor -- fix pstrace_may_access rename + * staging/android -- disable + * ubuntu: dm-raid-45 -- update to compile with 2.6.32 + * ubuntu: drbd -- disable + * staging/comdi -- disable + * staging/go7007 -- disable + * [Config] staging/winbond -- disable + * [Config] ubuntu/iscsitarget -- disable + * [d-i] cbc and ecb are builtin make them optional in udebs + * rebase to v2.6.32-rc5 + * [Config] update configs following rebase to v2.6.32-rc5 + * [Config] update ports configs following rebase to v2.6.31-rc5 + + [ Tim Gardner ] + + * [Config] Add cpio as a build dependency. + + [ Upstream Kernel Changes ] + + * rebase to v2.6.32-rc3 + * rebase to v2.6.32-rc5 + + -- Andy Whitcroft Mon, 05 Oct 2009 15:48:58 +0100 + +linux (2.6.31-11.37) karmic; urgency=low + + [ Tim Gardner ] + + * [Config] Increase kernel log buffer to 256K for amd64 flavours + - LP: #424810 + * [Config] Set HZ=100 for amd64 flavours + - LP: #438234 + * [Upstream] e1000e: Emit notice instead of an error when + pci_enable_pcie_error_reporting() fails + - LP: #436370 + + [ Upstream Kernel Changes ] + + * n_tty: honor opost flag for echoes + * n_tty: move echoctl check and clean up logic + - LP: #438310 + + * Revert "[Upstream] drm/i915: Check that the relocation points to within + the target" - Use upstream cherry-pick. + * drm/i915: Check that the relocation points to within the target + - LP: #429241 + + * drm/i915: fix tiling on IGDNG + * drm/i915: add B43 chipset support + * agp/intel: Add B43 chipset support + Intel request from kernel team mailing list. + + * HID: completely remove apple mightymouse from blacklist + - LP: #428111 + + -- Tim Gardner Mon, 28 Sep 2009 11:47:29 -0600 + +linux (2.6.31-11.36) karmic; urgency=low + + [ Brian Rogers ] + + * SAUCE: (drop after 2.6.31) em28xx: ir-kbd-i2c init data needs a + persistent object + * SAUCE: (drop after 2.6.31) saa7134: ir-kbd-i2c init data needs a + persistent object + + [ Takashi Iwai ] + + * [Upstream] ALSA: hda - Add another entry for Nvidia HDMI device + - LP: #416482 + + [ Tyler Hicks ] + + * SAUCE: (drop after 2.6.31) eCryptfs: Prevent lower dentry from going + negative during unlink + + [ Upstream Kernel Changes ] + + * sg: fix oops in the error path in sg_build_indirect() + * mpt2sas : Rescan topology from Interrupt context instead of work thread + * mpt2sas: Prevent sending command to FW while Host Reset + * mpt2sas: setting SDEV into RUNNING state from Interrupt context + * mpt2sas: Raid 10 Volume is showing as Raid 1E in dmesg + * SCSI: fix oops during scsi scanning + * SCSI: libsrp: fix memory leak in srp_ring_free() + * cfg80211: fix looping soft lockup in find_ie() + * ath5k: write PCU registers on initial reset + * binfmt_elf: fix PT_INTERP bss handling + * TPM: Fixup boot probe timeout for tpm_tis driver + * md: Fix "strchr" [drivers/md/dm-log-userspace.ko] undefined! + * x86/amd-iommu: fix broken check in amd_iommu_flush_all_devices + * fix undefined reference to user_shm_unlock + * perf_counter: Fix buffer overflow in perf_copy_attr() + * perf_counter: Start counting time enabled when group leader gets + enabled + * powerpc/perf_counters: Reduce stack usage of power_check_constraints + * powerpc: Fix bug where perf_counters breaks oprofile + * powerpc/ps3: Workaround for flash memory I/O error + * block: don't assume device has a request list backing in nr_requests + store + * agp/intel: remove restore in resume + * ALSA: cs46xx - Fix minimum period size + * ASoC: Fix WM835x Out4 capture enumeration + * sound: oxygen: work around MCE when changing volume + * mlx4_core: Allocate and map sufficient ICM memory for EQ context + * perf stat: Change noise calculation to use stddev + * x86: Fix x86_model test in es7000_apic_is_cluster() + * x86/i386: Make sure stack-protector segment base is cache aligned + * PCI: apply nv_msi_ht_cap_quirk on resume too + * x86, pat: Fix cacheflush address in change_page_attr_set_clr() + * ARM: 5691/1: fix cache aliasing issues between kmap() and kmap_atomic() + with highmem + * KVM guest: do not batch pte updates from interrupt context + * KVM: Fix coalesced interrupt reporting in IOAPIC + * KVM: VMX: Check cpl before emulating debug register access + * KVM guest: fix bogus wallclock physical address calculation + * KVM: x86: Disallow hypercalls for guest callers in rings > 0 + * KVM: VMX: Fix cr8 exiting control clobbering by EPT + * KVM: x86 emulator: Implement zero-extended immediate decoding + * KVM: MMU: make __kvm_mmu_free_some_pages handle empty list + * KVM: x86 emulator: fix jmp far decoding (opcode 0xea) + * KVM: limit lapic periodic timer frequency + * libata: fix off-by-one error in ata_tf_read_block() + * PCI quirk: update 82576 device ids in SR-IOV quirks list + * PCI: Unhide the SMBus on the Compaq Evo D510 USDT + * powerpc/pseries: Fix to handle slb resize across migration + * Linux 2.6.31.1 + + -- Tim Gardner Thu, 24 Sep 2009 13:04:28 -0600 + +linux (2.6.31-10.35) karmic; urgency=low + + [ Amit Kucheria ] + + * Disable CONFIG_UEVENT_HELPER_PATH + + [ Andy Whitcroft ] + + * [Config] Enable CONFIG_USB_GADGET_DUMMY_HCD + * remove the tlsup driver + * remove lmpcm logitech driver support + + [ Bryan Wu ] + + * Add 3 missing files to prerm remove file list + - LP: #345623, #415832 + + [ Chris Wilson ] + + * [Upstream] drm/i915: Check that the relocation points to within the + target + - LP: #429241 + + [ Luke Yelavich ] + + * [Config] Set CONFIG_EXT4_FS=y on ports architectures + + [ Manoj Iyer ] + + * SAUCE: Added quirk to recognize GE0301 3G modem as an interface. + - LP: #348861 + + [ Tim Gardner ] + + * Revert "[Upstream] ACPI: Add Thinkpad W500, W700, & W700ds to OSI(Linux) white-list" + * Revert "[Upstream] ACPI: Add Thinkpad R400 & Thinkpad R500 to OSI(Linux) white-list" + * Revert "[Upstream] ACPI: Add Thinkpad X300 & Thinkpad X301 to OSI(Linux) white-list" + * Revert "[Upstream] ACPI: Add Thinkpad X200, X200s, X200t to OSI(Linux) white-list" + * Revert "[Upstream] ACPI: Add Thinkpad T400 & Thinkpad T500 to OSI(Linux) white-list" + Upstream suggests that this is not the right approach. + + * [Config] Set default I/O scheduler to DEADLINE + CFQ seems to have some load related problems which are often exacerbated by sreadahead. + - LP: #381300 + + [ ubuntu@tjworld.net ] + + * SAUCE: ipw2200: Enable LED by default + - LP: #21367 + + [ Upstream Kernel Changes ] + + * ALSA: hda - Add support for new AMD HD audio devices + - LP: #430564 + + -- Andy Whitcroft Wed, 16 Sep 2009 15:37:49 +0100 + +linux (2.6.31-10.34) karmic; urgency=low + + [ Ted Tso ] + + * [Upstream] ext3: Don't update superblock write time when filesystem is + read-only + - LP: #427822 + + -- Tim Gardner Tue, 15 Sep 2009 16:00:45 -0600 + +linux (2.6.31-10.33) karmic; urgency=low + + [ Leann Ogasawara ] + + * [Upstream] dvb-usb: fix tuning with Cinergy T2 + - LP: #421258 + + [ Tim Gardner ] + + * [Config] Unconditionally copy files from sub-flavours lists. + (really, really fix it this time) + - LP: #423426 + * [Config] Set CONFIG_CACHEFILES=m for all flavours + + [ Upstream Kernel Changes ] + + * ext4: Don't update superblock write time when filesystem is read-only + - LP: #427822 + + -- Tim Gardner Tue, 15 Sep 2009 07:50:21 -0600 + +linux (2.6.31-10.32) karmic; urgency=low + + [ Eric Miao ] + + * [Config] enable module support for memory stick + - LP: #159951 + + [ Tim Gardner ] + + * [Config] Unconditionally copy files from sub-flavours lists. + - LP: #423426 + + -- Tim Gardner Thu, 10 Sep 2009 15:57:55 -0600 + +linux (2.6.31-10.31) karmic; urgency=low + + [ Andy Whitcroft ] + + * rebase to v2.6.31 final + + [ Colin Watson ] + + * [Config] Recommend grub-pc in linux-image + - LP: #385741 + + [ Ike Panhc ] + + * [Upstream] Pull latest update of lenovo-sl-laptop + + [ Peter Feuerer ] + + * [Upstream] (drop after 2.6.31) acerhdf: fix fan control for AOA150 + model + - LP: #426691 + + [ Tim Gardner ] + + * [Config] De-macro some package names. + + [ Upstream Changes ] + + * rebase to 2.6.31 final. + + -- Andy Whitcroft Thu, 10 Sep 2009 09:38:10 +0100 + +linux (2.6.31-10.30) karmic; urgency=low + + [ Amit Kucheria ] + + * [Config] Enable CONFIG_USB_DEVICEFS + - LP: #417748 + * [Config] Populate the config-update template a bit more + + [ Andy Whitcroft ] + + * rebase to v2.6.31-rc9 + * [Config] update configs following rebase to v2.6.31-rc9 + * [Config] update ports configs following rebase to v2.6.31-rc9 + + [ Colin Ian King ] + + * SAUCE: wireless: hostap, fix oops due to early probing interrupt + - LP: #254837 + + [ Jerone Young ] + + * [Upstream] ACPI: Add Thinkpad T400 & Thinkpad T500 to OSI(Linux) + white-list + - LP: #281732 + * [Upstream] ACPI: Add Thinkpad X200, X200s, X200t to OSI(Linux) + white-list + - LP: #281732 + * [Upstream] ACPI: Add Thinkpad X300 & Thinkpad X301 to OSI(Linux) + white-list + - LP: #281732 + * [Upstream] ACPI: Add Thinkpad R400 & Thinkpad R500 to OSI(Linux) + white-list + - LP: #281732 + * [Upstream] ACPI: Add Thinkpad W500, W700, & W700ds to OSI(Linux) + white-list + - LP: #281732 + + [ John Johansen ] + + * SAUCE: AppArmor: Fix profile attachment for regexp based profile names + - LP: #419308 + * SAUCE: AppArmor: Return the correct error codes on profile + addition/removal + - LP: #408473 + * SAUCE: AppArmor: Fix OOPS in profile listing, and display full list + - LP: #408454 + * SAUCE: AppArmor: Fix mapping of pux to new internal permission format + - LP: #419222 + * SAUCE: AppArmor: Fix change_profile failure + - LP: #401931 + * SAUCE: AppArmor: Tell git to ignore generated include files + - LP: #419505 + + [ Stefan Bader ] + + * [Upstream] acpi: video: Loosen strictness of video bus detection code + - LP: #333386 + * SAUCE: Remove ov511 driver from ubuntu subdirectory + + [ Tim Gardner ] + + * [Config] Exclude char-modules from non-x86 udeb creation + * SAUCE: Notify the ACPI call chain of AC events + * [Config] CONFIG_SATA_VIA=m + - LP: #403385 + * [Config] Build in all phylib support modules. + * [Config] Don't fail when sub-flavour files are missing + - LP: #423426 + * [Config] Set CONFIG_LSM_MMAP_MIN_ADDR=0 + - LP: #423513 + + [ Upstream ] + + * Rebased against v2.6.31-rc9 + + -- Andy Whitcroft Mon, 07 Sep 2009 11:33:45 +0100 + +linux (2.6.31-9.29) karmic; urgency=low + + [ Leann Ogasawara ] + + * [Upstream] agp/intel: support for new chip variant of IGDNG mobile + - LP: #419993 + * [Config] d-i/modules: Add new char-modules file, initialize with + intel-agp + - LP: #420605 + + [ Upstream ] + + * Rebased against 2.6.31-rc8 plus some inotify regression patches: + up through git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git + adda766193ea1cf3137484a9521972d080d0b7af. + + -- Tim Gardner Fri, 28 Aug 2009 06:31:30 -0600 + +linux (2.6.31-8.28) karmic; urgency=low + + [ Ike Panhc ] + + * [Config] Let nic-shared-modules depends on crypto-modules + - LP: #360966 + + [ Leann Ogasawara ] + + * [Upstream] (drop after 2.6.31) drm/i915: increase default latency + constant + - LP: #412492 + + [ Mario Limonciello ] + + * [Upstream]: (drop after 2.6.31) dell-laptop: don't change softblock + status if HW switch is disabled + - LP: #418721 + * [Upstream]: (drop after 2.6.31) compal-laptop: Add support for known + Compal made Dell laptops + * [Upstream]: (drop after 2.6.31) compal-laptop: Replace sysfs support + with rfkill support + + [ Tim Gardner ] + + * [Config] Add acpiphp to virtual sub-flavour + - LP: #364916 + * Drop KSM patch set for now because of instabilities with encrypted swap. + - LP: #418781 + + -- Tim Gardner Wed, 26 Aug 2009 08:14:26 -0600 + +linux (2.6.31-7.27) karmic; urgency=low + + [ Tim Gardner ] + + * [Config] updateconfigs updateportsconfigs after 2.6.31-rc7 rebase + * SAUCE: (drop after 2.6.31) Added KSM from mmotm-2009-08-20-19-18 + Replaces previous ksm patches from 2.6.31-6.25 + * [Config] KSM=y + + [ Upstream ] + + * Rebased against v2.6.31-rc7 + + -- Tim Gardner Sat, 22 Aug 2009 20:32:11 -0600 + +linux (2.6.31-6.26) karmic; urgency=low + + [ Andy Whitcroft ] + + * [Config] enable CONFIG_AUFS_BR_RAMFS + - LP: #414738 + * split out debian directory ready for abstraction + * add printdebian target to find branch target + * abstracted debian -- debian/files is not abstracted + * abstracted debian -- packages must be built in debian/ + * abstracted debian -- kernel-wedge needs to work in debian/ + * abstracted debian -- ensure we install the copyright file + * abstracted-debian -- drop the debian directories from headers + * abstracted-debian -- drop the debian directories from headers part 2 + * SAUCE: ubuntu-insert-changes -- follow abstracted debian + * [Upstream] aoe: ensure we initialise the request_queue correctly V2 + - LP: #410198 + + [ Luke Yelavich ] + + * [Config] Ports: Disable CONFIG_CPU_FREQ_DEBUG on powerpc-smp + * [Config] Ports: Re-enable windfarm modules on powerpc64-smp + - LP: #413150 + * [Config] Ports: Build all cpu frequency scaling governors into ports + kernels + * [Config] Ports: Build ext2 and ext3 modules into ports kernels + * [Config] Ports: CONFIG_PACKET=y for all ports kernels + * [Config] Ports: Enable PS3 network driver + + [ Stefan Bader ] + + * abstracted debian -- call $(DEBIAN)/rules using make + + [ Tim Gardner ] + + * [Config] Abstract the debian directory + * SAUCE: Improve error reporting in postinst + - LP: #358564 + + -- Tim Gardner Sun, 16 Aug 2009 20:33:28 -0600 + +linux (2.6.31-6.25) karmic; urgency=low + + [ Andy Whitcroft ] + + * script to generate Ubuntu changes from changelog + * [Config] standardise ANDROID options + * [Config] standardise CONFIG_ATM as module + * [Config] standardise CONFIG_LIB80211 as module + * [Config] disable CONFIG_PRINT_QUOTA_WARNING + * [Config] set CONFIG_CRAMFS as module + * [Config] enable CONFIG_DAB and modules + * [Config] set CONFIG_MAC80211_HWSIM as module + * [Config] set CONFIG_NET_CLS_FLOW as module + * [Config] set CONFIG_NF_CONNTRACK_SANE as module + * [Config] set CONFIG_NF_CT_PROTO_DCCP as module + * [Config] set CONFIG_RTC_DRV_DS1511 as module + * [Config] set CONFIG_RTC_DRV_R9701 as module + * [Config] set CONFIG_RTC_DRV_S35390A as module + * [Config] set CONFIG_TOIM3232_DONGLE as module + * [Config] standardise CONFIG_USB_MIDI_GADGET as module + * [Config] standardise CONFIG_USB_G_PRINTER as module + * [Config] standardise CONFIG_USB_SERIAL_IR as module + * [Config] set CONFIG_USB_SERIAL_IUU as module + * [Config] standardise CONFIG_USB_STORAGE_CYPRESS_ATACB as module + * [Config] standardise CONFIG_USB_STORAGE_ONETOUCH as module + * cleanup remains of dm-loop + * drop thinkpad ec and smapi support + * drop appleir + * [Config] update configs following rebase to v2.6.31-rc6 + * rebase to v2.6.31-rc6 + + [ Hugh Dickins ] + + * SAUCE: ksm patch 1, drop after 2.6.31 + * SAUCE: ksm patch 2, drop after 2.6.31 + * SAUCE: ksm patch 3, drop after 2.6.31 + * SAUCE: ksm patch 4, drop after 2.6.31 + * SAUCE: ksm patch 5, drop after 2.6.31 + * SAUCE: ksm patch 7, drop after 2.6.31 + + [ Izik Eidus ] + + * SAUCE: ksm patch 0, drop after 2.6.31 + * SAUCE: ksm patch 6, drop after 2.6.31 + * SAUCE: ksm patch 8, drop after 2.6.31 + * SAUCE: ksm patch 9, drop after 2.6.31 + + [ Luke Yelavich ] + + * [Config] Ports: Re-add PS3 modules to udebs + + [ Michael Casadevall ] + + * [Config] Update SPARC config and d-i files to reflect what can be built + + [ Tim Gardner ] + + * [Config] Removed armel package support + * [Config] Enabled CONFIG_KSM=y + + [ Upstream Kernel Changes ] + + * Rebased against v2.6.31-rc6 + * ARM: Cleanup: Revert "ARM: Add more cache memory types macros" + * ARM: Cleanup: Revert "Do not use OOB with MLC NAND" + * ARM: Cleanup: Revert "ARM: Make ARM arch aware of ubuntu/ drivers" + * ARM: Cleanup: Revert "ARM: IMX51: Make video capture drivers compile" + * ARM: Cleanup: Revert "ARM: IMX51: Fix isl29003 HWMON driver for i2c + changes" + * ARM: Cleanup: Revert "ARM: IMX51: IPU irq handler deadlock fix" + * ARM: Cleanup: Revert "ARM: IMX51: Babbage 2.5 needs a different system + revision" + * ARM: Cleanup: Revert "ARM: IMX51: Compile-in the IMX51 cpufreq driver + by default" + * ARM: Cleanup: Revert "ARM: IMX51: Enable ZONE_DMA for ARCH_MXC" + * ARM: Cleanup: Revert "ARM: IMX51: Make ARCH_MXC auto-enable + ARCH_MXC_CANONICAL" + * ARM: Cleanup: Revert "ARM: IMX51: Unconditionally disable + CONFIG_GPIOLIB" + * ARM: Cleanup: Revert "ARM: IMX51: Minimal changes for USB to work on + 2.6.31" + * ARM: Cleanup: Revert "ARM: IMX51: Fix plat-mxc/timer.c to handle imx51" + * ARM: Cleanup: Revert "ARM: IMX51: Make it compile." + * ARM: Cleanup: Revert "ARM: IMX51: Clean-up the craziness of including + mxc_uart.h _everywhere_" + * ARM: Cleanup: Revert "ARM: IMX51: Move board-mx51* header files to the + correct location" + * ARM: Cleanup: Revert "ARM: IMX51: Changed from snd_card_new to + snd_card_create" + * ARM: Cleanup: Revert "ARM: IMX51: Fix up merge error in Kconfig" + * ARM: Cleanup: Revert "ARM: IMX51: mxc_timer_init prototype" + * ARM: Cleanup: Revert "ARM: IMX51: Removed the mxc_gpio_port structure." + * ARM: Cleanup: Revert "ARM: IMX51: Added external declaration for + mxc_map_io." + * ARM: Cleanup: Revert "ARM: IMX51: Get to bus_id by calling dev_name." + * ARM: Cleanup: Revert "ARM: IMX51: Get to bus_id by calling dev_name." + * ARM: Cleanup: Revert "ARM: IMX51: snd_soc_machine structure replaced + with snd_soc_card." + * ARM: Cleanup: Revert "ARM: IMX51: codec structure was moved to the card + structure" + * ARM: Cleanup: Revert "ARM: IMX51: Hack to add defines for + DMA_MODE_READ/WRITE/MASK" + * ARM: Cleanup: Revert "ARM: IMX51: Add SoC and board support for + Freescale mx51 platform" + * Driver core: add new device to bus's list before probing + * [Upstream] (drop after 2.6.31) ALSA: hda - Reduce click noise at + power-saving + - LP: #381693, #399750, #380892 + + -- Andy Whitcroft Fri, 14 Aug 2009 11:32:23 +0100 + +linux (2.6.31-5.24) karmic; urgency=low + + [ Amit Kucheria ] + + * ARM: IMX51: Make video capture drivers compile + * [Config] IMX51: Config updates + + [ Andy Whitcroft ] + + * remove leftovers of dm-bbr + + [ Leann Ogasawara ] + + * Add pata_cs5535 to pata-modules + - LP: #318805 + + [ Luke Yelavich ] + + * [Config] CONFIG_PPC64=y for powerpc64-smp + * [Config] Set the maximum number of CPUs to 1024 for powerpc64-smp + * [Config] CONFIG_PPC_PS3=y for powerpc64-smp + * [Config] CONFIG_PPC_MAPLE=y on powerpc64-smp + * [Config] CONFIG_PPC_PASEMI=y on powerpc64-smp + * [Config] CONFIG_CPU_FREQ_PMAC64=y on powerpc64-smp + * [Config] Enable all PS3 drivers in powerpc64-smp + + [ Mario Limonciello ] + + * LIRC -- fix lirc-i2c 2.6.31 compilation + + [ Matthew Garrett ] + + * [Upstream] dell-laptop: Fix rfkill state queries + + [ Tim Gardner ] + + * [Config] Ignore armel ABI and module changes + * [Config] Update configs after rebase against 2.6.31-rc5 + + [ Upstream ] + + * Rebased to 2.6.31-rc5 + + -- Andy Whitcroft Tue, 28 Jul 2009 10:10:09 +0100 + +linux (2.6.31-4.23) karmic; urgency=low + + [ Andy Whitcroft ] + + * AUFS -- update to aufs2-30 20090727 + * [Config] enable AUFS FUSE support + + [ Luke Yelavich ] + + * [Config] CONFIG_JFS_FS=m on sparc + + [ Tim Gardner ] + + * [Upstream] dell-laptop: Fix rfkill state setting. + + -- Andy Whitcroft Mon, 27 Jul 2009 11:11:47 +0100 + +linux (2.6.31-4.22) karmic; urgency=low + + [ Amit Kucheria ] + + * ARM: IMX51: Add SoC and board support for Freescale mx51 platform + * ARM: IMX51: Move board-mx51* header files to the correct location + * ARM: IMX51: Clean-up the craziness of including mxc_uart.h _everywhere_ + * ARM: IMX51: Make it compile. + * ARM: IMX51: Unconditionally disable CONFIG_GPIOLIB + * ARM: IMX51: Make ARCH_MXC auto-enable ARCH_MXC_CANONICAL + * ARM: IMX51: Enable ZONE_DMA for ARCH_MXC + * ARM: IMX51: Compile-in the IMX51 cpufreq driver by default + * ARM: IMX51: Fix isl29003 HWMON driver for i2c changes + * ARM: USB: musb: Refer to musb_otg_timer_func under correct #ifdef + * ARM: staging: udlfb: Add vmalloc.h include + * UBUNTU [Config]: Bring imx51 config upto date with other flavours + + [ Brad Figg ] + + * ARM: IMX51: Hack to add defines for DMA_MODE_READ/WRITE/MASK + * ARM: IMX51: codec structure was moved to the card structure + * ARM: IMX51: snd_soc_machine structure replaced with snd_soc_card. + * ARM: IMX51: Get to bus_id by calling dev_name. + * ARM: IMX51: Get to bus_id by calling dev_name. + * ARM: IMX51: Added external declaration for mxc_map_io. + * ARM: IMX51: Removed the mxc_gpio_port structure. + * ARM: IMX51: mxc_timer_init prototype + * ARM: IMX51: Fix up merge error in Kconfig + * ARM: IMX51: Changed from snd_card_new to snd_card_create + + [ Dinh Nguyen ] + + * ARM: IMX51: Fix plat-mxc/timer.c to handle imx51 + * ARM: IMX51: Minimal changes for USB to work on 2.6.31 + * ARM: IMX51: Babbage 2.5 needs a different system revision + * ARM: IMX51: IPU irq handler deadlock fix + + [ Tim Gardner ] + + * [Config] Enabled CONFIG_CAN=m + - LP: #327243 + * [Config] Enabled CONFIG_SERIAL=m + - LP: #397189 + + -- Tim Gardner Fri, 24 Jul 2009 06:19:10 -0600 + +linux (2.6.31-4.21) karmic; urgency=low + + [ Amit Kucheria ] + + * dm-raid-4-5: Add missing brackets around test_bit() + + [ John Johansen ] + + * AppArmor: Fix change_profile failing lpn401931 + * AppArmor: Fix determination of forced AUDIT messages. + * AppArmor: Fix oops in auditing of the policy interface offset + + -- Andy Whitcroft Thu, 23 Jul 2009 19:18:30 +0100 + +linux (2.6.31-4.20) karmic; urgency=low + + [ Andy Whitcroft ] + + * SAUCE: iscsitarget -- update to SVN revision r214 + * SAUCE: iscsitarget -- renable driver + * [Config] consolidate lpia/lpia and i386/generic configs + * [Config] enable CRYPTO modules for all architectures + * [Config] enable cryptoloop + * [Config] enable various filesystems for armel + * [Config] sync i386 generic and generic-pae + * [Config] add the 386 (486 processors and above) flavour + * [Config] re-set DEFAULT_MMAP_MIN_ADDR + - LP: #399914 + * add genconfigs/genportsconfigs to extract the built configs + * updateconfigs -- alter concatenation order allow easier updates + * intelfb -- INTELFB now conflicts with DRM_I915 + * printchanges -- rebase tree does not have stable tags use changelog + * AppArmor: fix argument size missmatch on 64 bit builds + + [ Ike Panhc ] + + * Ship bnx2x firmware in nic-modules udeb + - LP: #360966 + + [ Jeff Mahoney ] + + * AppArmor: fix build failure on ia64 + + [ John Johansen ] + + * AppArmour: ensure apparmor enabled parmater is off if AppArmor fails to + initialize. + * AppArmour: fix auditing of domain transitions to include target profile + information + * AppArmor: fix C99 violation + * AppArmor: revert reporting of create to write permission. + * SAUCE: Add config option to set a default LSM + * [Config] enable AppArmor by default + * AppArmor: Fix NULL pointer dereference oops in profile attachment. + + [ Keith Packard ] + + * SAUCE: drm/i915: Allow frame buffers up to 4096x4096 on 915/945 class + hardware + - LP: #351756 + + [ Luke Yelavich ] + + * [Config] add .o files found in arch/powerpc/lib to all powerpc kernel + header packages + - LP: #355344 + + [ Michael Casadevall ] + + * [Config] update SPARC config files to allow success build + + [ Scott James Remnant ] + + * SAUCE: trace: add trace_event for the open() syscall + + [ Stefan Bader ] + + * SAUCE: jfs: Fix early release of acl in jfs_get_acl + - LP: #396780 + + [ Tim Gardner ] + + * [Upstream] Fix Soltech TA12 volume hotkeys not sending key release + - LP: #397499 + * [Upstream] USB Option driver - Add USB ID for Novatel MC727/U727/USB727 + refresh + - LP: #365291 + * [Config] SSB/B44 are common across all arches/flavours. + + [ Upstream ] + + * Rebased to 2.6.31-rc4 + + -- Andy Whitcroft Thu, 23 Jul 2009 08:41:39 +0100 + +linux (2.6.31-3.19) karmic; urgency=low + + [ Andy Whitcroft ] + + * Revert "[Config] Disabled NDISWRAPPER" + * ndiswrapper -- fix i386 compilation failures on cmpxchg8b + * AUFS -- export various core functions + * AUFS -- export various core functions -- fixes + * AUFS -- core filesystem + * AUFS -- track changes in v2.6.31 + * [Config] Enable AUFS + * droppped 'iwl3945: do not send scan command if channel count zero' as it + is already upstream but failed to auto-drop on rebase. + + [ Eric Paris ] + + * SAUCE: fsnotify: use def_bool in kconfig instead of letting the user + choose + * SAUCE: inotify: check filename before dropping repeat events + * SAUCE: fsnotify: fix inotify tail drop check with path entries + + -- Andy Whitcroft Tue, 14 Jul 2009 12:52:55 +0100 + +linux (2.6.31-3.18) karmic; urgency=low + + [ Andy Whitcroft ] + + * Revert "Add splice-2.6.23.patch from AUFS to export a symbol needed by + AUFS" + * Revert "Add put_filp.patch from AUFS to export a symbol needed by AUFS" + * Revert "Add sec_perm-2.6.24.patch from AUFS - export + security_inode_permission" + * clear out left over AUFS files and modifications + + [ Luke Yelavich ] + + * [Config] Enable CONFIG_USB_ISP116X_HCD on sparc + * SAUCE: Explicitly include header files to allow apparmor to build on + powerpc + * [Config] Enable CONFIG_BLK_DEV_IDECD on powerpc + + [ Tim Gardner ] + + * [Config] Dropped ubuntu/misc/wireless/acx + * [Config] Disabled NDISWRAPPER until the compile issues are fixed. + + [ Upstream ] + + * Rebased to 2.6.31-rc3 + + -- Andy Whitcroft Fri, 10 Jul 2009 18:59:33 +0100 + +linux (2.6.31-2.17) karmic; urgency=low + + [ Andy Whitcroft ] + + * [Config] CONFIG_BLK_DEV_CRYPTOLOOP=m for sparc + * compcache -- remove redundant Kconfig entries part 2 + * compcache -- clean up CCFLAGS declarations + * [Config] enable AppArmor + * AppArmor: fix operator precidence issue in as_path_link + + [ John Johansen ] + + * AppArmor security module + * AppArmor: Correct mapping of file permissions. + * AppArmor: Turn auditing of ptrace on + + [ Luke Yelavich ] + + * [Config] disable CONFIG_DM_RAID45 on powerpc + + -- Andy Whitcroft Fri, 10 Jul 2009 15:02:05 +0100 + +linux (2.6.31-2.16) karmic; urgency=low + + [ Andy Whitcroft ] + + * compcache -- remove redundant Kconfig entries + added ignore and ignore.modules for all arches since the compcache update + changes the modules names as well as some compcache ABI values. + + [ Manoj Iyer ] + + * SAUCE: updated dm-raid45 module version to 2009.04.24 (2.6.30-rc3) + * SAUCE: update compcache version to 0.5.3 + + [ Tim Gardner ] + + * [Config]: Fix sparc FTBS by adding ignore.modules + + -- Tim Gardner Mon, 06 Jul 2009 13:35:29 -0600 + +linux (2.6.31-2.15) karmic; urgency=low + + [ Andy Whitcroft ] + + * SAUCE: default ATI Radeon KMS to off until userspace catches up + * [Config] Update configs following rebase to 2.6.31-rc2 + * [Config] update ports configs following update to 2.6.31-rc2 + + [ Luke Yelavich ] + + * [Config] powerpc - Disable CONFIG_RDS + + [ Matt Zimmerman ] + + * Rename linux-doc-PKGVER to linux-doc and clean up its description + - LP: #382115 + + [ Upstream Kernel Changes ] + + * rebased to mainline 2.6.31-rc2 + + -- Andy Whitcroft Sat, 04 Jul 2009 17:39:13 +0100 + +linux (2.6.31-1.14) karmic; urgency=low + + [ Andy Whitcroft ] + + * update ndiswrapper to 1.55 + * remove leftovers of gfs + * [Config] powerpc: enable CONFIG_PPC_DISABLE_WERROR + + [ Luke Yelavich ] + + * [Config] re-enable and build the ide-pmac driver into powerpc kernels + * [Config] Build the ServerWorks Frodo / Apple K2 SATA driver into the + kernel + + [ Manoj Iyer ] + + * Remove snd-bt-sco ubuntu driver + + [ Michael Casadevall ] + + * [Config] updates ia64 config and d-i folders to allow succesful build + * [Config] Update powerpc and sparc for 2.6.31 + + [ Upstream Kernel Changes ] + + * intel-iommu: fix Identity Mapping to be arch independent + - LP: #384695 + * ACPI: video: prevent NULL deref in acpi_get_pci_dev() + + -- Andy Whitcroft Tue, 30 Jun 2009 17:47:32 +0100 + +linux (2.6.31-1.13) karmic; urgency=low + + [ Andy Whitcroft ] + + * REBASE: rebased to mainline 2.6.31-rc1 + - "UBUNTU: SAUCE: UHCI USB quirk for resume" + no longer applies, using deprecated interfaces, LPIA only, dropped + - "UBUNTU: SAUCE: Mask off garbage in Dell WMI scan code data" + changes now upstream, dropped + * [Config] Update configs following rebase to 2.6.31-rc1 + * [Config] update ports configs following update to 2.6.31-rc1 + + * [Config] disable broken staging driver CONFIG_STLC45XX + * SAUCE: fix compcache to use updates accessors + * [Config] disable staging driver CONFIG_VT6655 + * SAUCE: fix DRDB to use updates accessors + * [Disable] ndiswrapper needs update + * [Disable] LIRC I2C needs update + * [Disable] CONFIG_LENOVO_SL_LAPTOP needs update + * [Config] disable I2C_DESIGNWARE does not compile + * [Config] disable CONFIG_TLSUP for lpia + * [Config] disable CONFIG_FB_UDL for arm + * SAUCE: disable adding scsi headers to linux-libc-dev + + [ Mario Limonciello ] + + * SAUCE: Add LIRC drivers + + -- Andy Whitcroft Thu, 25 Jun 2009 12:06:22 +0100 + +linux (2.6.30-10.12) karmic; urgency=low + + [ Andy Whitcroft ] + + * [Config] split out the ports configs into their own family + * [Config] update configs following introduction of ports family + + [ Upstream Kernel Changes ] + + * Revert "Rename linux-doc-PKGVER to linux-doc and clean up its + description". Fixes linux-doc package name conflicts for now. + - LP: #382115 + + -- Tim Gardner Mon, 22 Jun 2009 09:17:14 -0600 + +linux (2.6.30-10.11) karmic; urgency=low + + [ Amit Kucheria ] + + * [Config] Comment splitconfig.pl and misc cleanup + * [Config] Rename all configs to the new naming scheme + * [Config] Splitconfig rework + * [Config] Rename scripts/misc/oldconfig to kernelconfig + * [Config] Fix build system for new config split + * [Config] Run updateconfigs after the splitconfig rework + + [ Andy Whitcroft ] + + * Revert "SAUCE: Default to i915.modeset=0 if CONFIG_DRM_I915_KMS=y" + * [Config] standardise CONFIG_STAGING=y + * [Config] standardise CONFIG_RD_LZMA=y + * [Config] CONFIG_PCI_IOV=y + * [Config] CONFIG_PCI_STUB=m + * [Config] merge kernel configs more agressively + + [ Colin Watson ] + + * [Config] Run kernel-wedge in $(builddir) rather than at the top level + * [Config] Add support for including firmware in udebs + * [Config] Ship bnx2 firmware in nic-modules udeb + - LP: #384861 + + [ Luke Yelavich ] + + * [Config] ports - Import of ports architectures into kernel packaging + infrastructure + * [Config] ports - Do not update ports kernel configurations by default + * [Config] ports - Disable ABI checking for ports architectures + * [Config] ports - Build drivers in ubuntu sub-directory on powerpc + * [Config] ports - Add control.d/vars.* files for ports architectures + * [Config] ports - Add ports architectures for linux-libc-dev + * [Config] ports - Create powerpc specific message-modules and + block-modules udebs + * [Config] ports - Add configuration files for ports architectures + + [ Manoj Iyer ] + + * [Config] Enable CONFIG_BLK_DEV_AEC62XX=m for amd64 and i386 + - LP: #329864 + + [ Michael Casadevall ] + + * [Config] ports - Fix compression of kernels + + [ Stefan Bader ] + + * [Upstream] mmc: prevent dangling block device from accessing stale + queues + - LP: #383668 + + [ Tim Gardner ] + + * [Config] Recommend grub-pc in linux-image + - LP: #385741 + * [Config] Implement i386 generic and generic-pae flavours + * [Config] ports - Add control info after integrating ports arches + * [Config] Removed auto-generated files from git + * [Config] Added netxen_nic to nic-modules + - LP: #389603 + + [ Matt Zimmerman ] + + * Rename linux-doc-PKGVER to linux-doc and clean up its description + - LP: #382115 + + -- Tim Gardner Mon, 15 Jun 2009 14:38:26 -0600 + +linux (2.6.30-9.10) karmic; urgency=low + + [ Andy Whitcroft ] + + * [Config] CONFIG_SECURITY_TOMOYO=y (amd64, i386, lpia) + * [Config] CONFIG_KEXEC_JUMP=y (amd64, lpia) + * [Config] CONFIG_LENOVO_SL_LAPTOP=m (amd64, lpia) + * [Config] CONFIG_POHMELFS_CRYPTO=y (i386, amd64) + * [Config] CONFIG_SERIAL_MAX3100=m (i386, amd64, lpia) + * [Config] CONFIG_VIDEO_GO7007=m (amd64, i386) + + [ Upstream Kernel Changes ] + + * rebased to 2.6.30 final + + -- Andy Whitcroft Fri, 05 Jun 2009 11:42:53 +0100 + +linux (2.6.30-8.9) karmic; urgency=low + + [ Andy Whitcroft ] + + * Config update removed the following options: + CONFIG_EDAC_AMD8111=m + CONFIG_EDAC_AMD8131=m + + [ Upstream Kernel Changes ] + + * rebased to 2.6.30-rc8 + + -- Andy Whitcroft Wed, 03 Jun 2009 09:21:13 +0100 + +linux (2.6.30-7.8) karmic; urgency=low + + [ Andy Whitcroft ] + + * Enabled NEW configration options: + Paravirtualization layer for spinlocks (PARAVIRT_SPINLOCKS) [N/y/?] Y + Cisco FNIC Driver (FCOE_FNIC) [N/m/y/?] M + + [ Upstream Kernel Changes ] + + * rebased to 2.6.30-rc7 + + -- Andy Whitcroft Sat, 23 May 2009 23:47:24 +0100 + +linux (2.6.30-6.7) karmic; urgency=low + + [ Andy Whitcroft ] + + * Dropped: UBUNTU: SAUCE: input: Blacklist digitizers from joydev.c (now + upstream) + + [ Upstream Kernel Changes ] + + * rebased to 2.6.30-rc6 + + -- Andy Whitcroft Mon, 18 May 2009 18:05:54 +0100 + +linux (2.6.30-5.6) karmic; urgency=low + + [ Tim Gardner ] + + * [Config] Enable Keyspan USB serial device firmware in kernel module + - LP: #334285 + + [ Upstream Kernel Changes ] + + * rebased to 2.6.30-rc5 + + -- Tim Gardner Mon, 11 May 2009 12:02:16 -0600 + +linux (2.6.30-4.5) karmic; urgency=low + + [ Colin Watson ] + + * Build-Conflict with findutils (= 4.4.1-1ubuntu1), to avoid + /usr/include/asm/* going missing + - LP: #373214 + + -- Stefan Bader Fri, 08 May 2009 11:09:08 +0200 + +linux (2.6.30-3.4) karmic; urgency=low + + [ Kees Cook ] + + * SAUCE: [x86] implement cs-limit nx-emulation for ia32 + - LP: #369978 + + [ Stefan Bader ] + + * SAUCE: input: Blacklist digitizers from joydev.c + - LP: #300143 + + -- Tim Gardner Fri, 01 May 2009 14:00:42 -0600 + +linux (2.6.30-2.3) karmic; urgency=low + + [ Tim Gardner ] + + * [Config] Enabled CC_STACKPROTECTOR=y for all x86en + - LP: #369152 + * SAUCE: Default to i915_modeset=0 if CONFIG_DRM_I915_KMS=y + * [Config] CONFIG_DRM_I915_KMS=y + * [Config] Set CONFIG_SECURITY_DEFAULT_MMAP_MIN_ADDR to appropriate ARCH + minimums + + [ Upstream Kernel Changes ] + + * rebased to 2.6.30-rc4 + + -- Tim Gardner Thu, 30 Apr 2009 09:17:05 -0600 + +linux (2.6.30-1.2) karmic; urgency=low + + [ Tim Gardner ] + + * [Config] armel: disable staging drivers, fixes FTBS + * [Config] armel imx51: Disable CONFIG_MTD_NAND_MXC, fixes FTBS + + [ Upstream Kernel Changes ] + + * mpt2sas: Change reset_type enum to avoid namespace collision. + Submitted upstream. + + -- Tim Gardner Tue, 28 Apr 2009 16:54:41 -0600 + +linux (2.6.30-1.1) karmic; urgency=low + + * Initial release after rebasing against v2.6.30-rc3 + + -- Tim Gardner Thu, 12 Mar 2009 19:16:07 -0600 --- linux-3.0.0.orig/debian/copyright +++ linux-3.0.0/debian/copyright @@ -0,0 +1,29 @@ +This is the Ubuntu prepackaged version of the Linux kernel. +Linux was written by Linus Torvalds +and others. + +This package was put together by the Ubuntu Kernel Team, from +sources retrieved from upstream linux git. +The sources may be found at most Linux ftp sites, including +ftp://ftp.kernel.org/pub/linux/kernel/ + +This package is currently maintained by the +Ubuntu Kernel Team + +Linux is copyrighted by Linus Torvalds and others. + + 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 2 dated June, 1991. + + 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 St, Fifth Floor, Boston, MA 02110-1301 USA + +On Ubuntu Linux systems, the complete text of the GNU General +Public License v2 can be found in `/usr/share/common-licenses/GPL-2'. --- linux-3.0.0.orig/debian/commit-templates/bumpabi +++ linux-3.0.0/debian/commit-templates/bumpabi @@ -0,0 +1,3 @@ +UBUNTU: Bump ABI + +Ignore: yes --- linux-3.0.0.orig/debian/commit-templates/config-updates +++ linux-3.0.0/debian/commit-templates/config-updates @@ -0,0 +1,15 @@ +# +# This template is used for commit messages that don't need to +# show up in debian/changelog. Administrative stuff like config +# updates, ABI bumps, etc. Setting 'Ignore: yes' prevents +# 'debian/rules insertchanges' from inserting this commit meesage +# as a changelog entry. +# +# Please give a one-line description of the config change followed +# by a detailed explanation if necessary + +UBUNTU: [Config] XXXX + +# BugLink: http://bugs.launchpad.net/bugs/ +# Ignore: yes +# Other text below here. --- linux-3.0.0.orig/debian/commit-templates/external-driver +++ linux-3.0.0/debian/commit-templates/external-driver @@ -0,0 +1,20 @@ +# Ubuntu external driver commit. +# +# NOTE: This gets reformatted for README.Ubuntu-External-Drivers and +# debian/changelog. +# +# This is only needed when a driver is added, updated or removed. It is +# not needed when patches or fixes are applied to the driver. If the +# driver is being removed, add the line: +# +# Removing: yes +# +# to the commit, and you can remove all other tags (except UBUNTU:). +# +UBUNTU: + +ExternalDriver: +Description: +Url: +Mask: +Version: --- linux-3.0.0.orig/debian/commit-templates/missing-modules +++ linux-3.0.0/debian/commit-templates/missing-modules @@ -0,0 +1,3 @@ +UBUNTU: build/modules: Add modules that have intentionally gone missing + +Ignore: yes --- linux-3.0.0.orig/debian/commit-templates/newrelease +++ linux-3.0.0/debian/commit-templates/newrelease @@ -0,0 +1,3 @@ +UBUNTU: Start new release + +Ignore: yes --- linux-3.0.0.orig/debian/commit-templates/sauce-patch +++ linux-3.0.0/debian/commit-templates/sauce-patch @@ -0,0 +1,40 @@ +# Ubuntu commit template. +# +# NOTE: This gets reformatted for debian/changelog +# +# +# SAUCE refers to the fact that this patch might not go upstream, but we need to +# carry it to successive releases. In most cases you DONOT want to use this +# template. +# +# An example of a SAUCE patch is the ACPI DSDT-in-initramfs patch which has been +# refused upstream, but still provides useful functionality to users with broken +# BIOSes. +# +#------------------------------------------------------------------------- +# +# The initial UBUNTU is a flag that this is an Ubuntu commit. It will be +# referenced to the Author in the debian/changelog entry. +# +# The text following is the short message that will be placed in the +# changelog. Extra text on the following lines will be ignored, but left +# in the git commit. Lines with # will be ignored in the commit. +# +# OriginalAuthor allows for alternate attribution. +# +# OriginalLocation allows for a URL or description of where the patch came +# from. +# +# BugLink is a URL to a Malone bug. +# +# Ignore: yes will keep this commit from showing up in the changelog. +# +UBUNTU: SAUCE: + + + +# OriginalAuthor: +# OriginalLocation: +# BugLink: http://bugs.launchpad.net/bugs/ +# Ignore: yes +# Other text below here. --- linux-3.0.0.orig/debian/commit-templates/upstream-patch +++ linux-3.0.0/debian/commit-templates/upstream-patch @@ -0,0 +1,27 @@ +# Ubuntu commit template. +# +# NOTE: This gets reformatted for debian/changelog +# +# The initial UBUNTU is a flag that this is an Ubuntu commit. It will be +# referenced to the Author in the debian/changelog entry. +# +# The text following is the short message that will be placed in the +# changelog. Extra text on the following lines will be ignored, but left +# in the git commit. Lines with # will be ignored in the commit. +# +# OriginalAuthor allows for alternate attribution. +# +# OriginalLocation allows for a URL or description of where the patch came +# from. +# +# BugLink is a URL to a Malone bug. +# +# Ignore: yes will keep this commit from showing up in the changelog. +# +UBUNTU: [Upstream] + +# OriginalAuthor: +# OriginalLocation: +# BugLink: http://bugs.launchpad.net/bugs/ +# Ignore: yes +# Other text below here. --- linux-3.0.0.orig/debian/control-scripts/headers-postinst +++ linux-3.0.0/debian/control-scripts/headers-postinst @@ -0,0 +1,126 @@ +#!/usr/bin/perl +# -*- Mode: Cperl -*- +# debian.postinst --- +# Author : Manoj Srivastava ( srivasta@pilgrim.umass.edu ) +# Created On : Sat Apr 27 05:42:43 1996 +# Created On Node : melkor.pilgrim.umass.edu +# Last Modified By : Manoj Srivastava +# Last Modified On : Sat Aug 5 13:20:22 2006 +# Last Machine Used: glaurung.internal.golden-gryphon.com +# Update Count : 45 +# Status : Unknown, Use with caution! +# HISTORY : +# Description : +# +# +# +# arch-tag: 1c716174-2f0a-476d-a626-a1322e62503a +# + + +$|=1; + +# Predefined values: +my $version = "=V"; +my $kimage = "=K"; +my $package_name = "linux-image-$version"; + + +# Ignore all invocations uxcept when called on to configure. +exit 0 unless ($ARGV[0] && $ARGV[0] =~ /configure/); + +#known variables +my $image_dest = "/"; +my $realimageloc = "/boot/"; +my $silent_modules = ''; +my $modules_base = '/lib/modules'; +my $CONF_LOC = '/etc/kernel-img.conf'; +# remove multiple leading slashes; make sure there is at least one. +$realimageloc =~ s|^/*|/|o; +$realimageloc =~ s|/+|/|o; + +chdir '/usr/src' or die "Could not chdir to /usr/src:$!"; + +if (-r "$CONF_LOC" && -f "$CONF_LOC" ) { + if (open(CONF, "$CONF_LOC")) { + while () { + chomp; + s/\#.*$//g; + next if /^\s*$/; + + $header_postinst_hook = "$1" if /^\s*header_postinst_hook\s*=\s*(\S+)/ig; + } + close CONF; + } +} + +sub exec_script { + my $type = shift; + my $script = shift; + print STDERR "Running $type hook script $script.\n"; + system ("$script $version $realimageloc$kimage-$version") && + print STDERR "User $type hook script [$script] "; + if ($?) { + if ($? == -1) { + print STDERR "failed to execute: $!\n"; + } + elsif ($? & 127) { + printf STDERR "died with signal %d, %s coredump\n", + ($? & 127), ($? & 128) ? 'with' : 'without'; + } + else { + printf STDERR "exited with value %d\n", $? >> 8; + } + exit $? >> 8; + } +} +sub run_hook { + my $type = shift; + my $script = shift; + if ($script =~ m,^/,) { + # Full path provided for the hook script + if (-x "$script") { + &exec_script($type,$script); + } + else { + die "The provided $type hook script [$script] could not be run.\n"; + } + } + else { + # Look for it in a safe path + for my $path ('/bin', '/sbin', '/usr/bin', '/usr/sbin') { + if (-x "$path/$script") { + &exec_script($type, "$path/$script"); + return 0; + } + } + # No luck + print STDERR "Could not find $type hook script [$script].\n"; + die "Looked in: '/bin', '/sbin', '/usr/bin', '/usr/sbin'\n"; + } +} + +## Run user hook script here, if any +if (-x "$header_postinst_hook") { + &run_hook("postinst", $header_postinst_hook); +} + +if (-d "/etc/kernel/header_postinst.d") { + print STDERR "Examining /etc/kernel/header_postinst.d.\n"; + system ("run-parts --verbose --exit-on-error --arg=$version " . + "--arg=$realimageloc$kimage-$version " . + "/etc/kernel/header_postinst.d") && + die "Failed to process /etc/kernel/header_postinst.d"; +} + +if (-d "/etc/kernel/header_postinst.d/$version") { + print STDERR "Examining /etc/kernel/header_postinst.d/$version.\n"; + system ("run-parts --verbose --exit-on-error --arg=$version " . + "--arg=$realimageloc$kimage-$version " . + "/etc/kernel/header_postinst.d/$version") && + die "Failed to process /etc/kernel/header_postinst.d/$version"; +} + +exit 0; + +__END__ --- linux-3.0.0.orig/debian/control-scripts/postinst +++ linux-3.0.0/debian/control-scripts/postinst @@ -0,0 +1,1095 @@ +#! /usr/bin/perl +# OriginalAuthor : Manoj Srivastava ( srivasta@pilgrim.umass.edu ) +# +# Customized for Ubuntu by: Ben Collins + +#use strict; #for debugging +use Cwd 'abs_path'; + +$|=1; + +# Predefined values: +my $version = "=V"; +my $link_in_boot = ""; # Should be empty, mostly +my $no_symlink = ""; # Should be empty, mostly +my $reverse_symlink = ""; # Should be empty, mostly +my $do_symlink = "Yes"; # target machine defined +my $do_boot_enable = "Yes"; # target machine defined +my $do_bootfloppy = "Yes"; # target machine defined +my $do_bootloader = "Yes"; # target machine defined +my $move_image = ''; # target machine defined +my $kimage = "=K"; # Should be empty, mostly +my $loader = "=L"; # lilo, silo, quik, palo, vmelilo, nettrom, arcboot or delo +my $image_dir = "/boot"; # where the image is located +my $clobber_modules = ''; # target machine defined +my $relative_links = ""; # target machine defined +my $initrd = "YES"; # initrd kernel +my $do_initrd = ''; # Normally we do not +my $use_hard_links = ''; # hardlinks do not work across fs boundaries +my $postinst_hook = ''; #Normally we do not +my $postrm_hook = ''; #Normally we do not +my $preinst_hook = ''; #Normally we do not +my $prerm_hook = ''; #Normally we do not +my $minimal_swap = ''; # Do not swap symlinks +my $ignore_depmod_err = ''; # normally we do not +my $kernel_arch = "=B"; +my $ramdisk = "/usr/sbin/update-initramfs"; # List of tools to create initial ram fs. +my $notifier = "/usr/share/update-notifier/notify-reboot-required"; +my $package_name = "linux-image-$version"; +my $explicit_do_loader = 'Yes'; + +my $Loader = "NoLOADER"; # +$Loader = "LILO" if $loader =~ /^lilo/io; +$Loader = "SILO" if $loader =~ /^silo/io; +$Loader = "QUIK" if $loader =~ /^quik/io; +$Loader = "yaboot" if $loader =~ /^yaboot/io; +$Loader = "PALO" if $loader =~ /^palo/io; +$Loader = "NETTROM" if $loader =~ /^nettrom/io; +$Loader = "VMELILO" if $loader =~ /^vmelilo/io; +$Loader = "ZIPL" if $loader =~ /^zipl/io; +$Loader = "ELILO" if $loader =~ /^elilo/io; +$Loader = "ARCBOOT" if $loader =~ /^arcboot/io; +$Loader = "DELO" if $loader =~ /^delo/io; + +# This should not point to /tmp, because of security risks. +my $temp_file_name = "/var/log/$loader" . "_log.$$"; + +#known variables +my $image_dest = "/"; +my $realimageloc = "/$image_dir/"; +my $have_conffile = ""; +my $silent_modules = ''; +my $silent_loader = ''; +my $warn_reboot = 'Yes'; # Warn that we are installing a version of + # the kernel we are running + +my $modules_base = '/lib/modules'; +my $CONF_LOC = '/etc/kernel-img.conf'; + +# Ignore all invocations except when called on to configure. +exit 0 unless $ARGV[0] =~ /configure/; + +my $DEBUG = 0; + +# Do some preliminary sanity checks here to ensure we actually have an +# valid image dir +chdir('/') or die "could not chdir to /:$!\n"; +die "Internal Error: ($image_dir) is not a directory!\n" + unless -d $image_dir; + +# remove multiple leading slashes; make sure there is at least one. +$realimageloc =~ s|^/*|/|o; +$realimageloc =~ s|/+|/|o; +die "Internal Error: ($realimageloc) is not a directory!\n" + unless -d $realimageloc; + +if (-r "$CONF_LOC" && -f "$CONF_LOC" ) { + if (open(CONF, "$CONF_LOC")) { + while () { + chomp; + s/\#.*$//g; + next if /^\s*$/; + + $do_symlink = "" if /^\s*do_symlinks\s*=\s*(no|false|0)\s*$/ig; + $no_symlink = "" if /^\s*no_symlinks\s*=\s*(no|false|0)\s*$/ig; + $reverse_symlink = "" if /^\s*reverse_symlink\s*=\s*(no|false|0)\s*$/ig; + $link_in_boot = "" if /^\s*image_in_boot\s*=\s*(no|false|0)\s*$/ig; + $link_in_boot = "" if /^\s*link_in_boot\s*=\s*(no|false|0)\s*$/ig; + $move_image = "" if /^\s*move_image\s*=\s*(no|false|0)\s*$/ig; + $clobber_modules = '' if /^\s*clobber_modules\s*=\s*(no|false|0)\s*$/ig; + $do_boot_enable = '' if /^\s*do_boot_enable\s*=\s*(no|false|0)\s*$/ig; + $do_bootfloppy = '' if /^\s*do_bootfloppy\s*=\s*(no|false|0)\s*$/ig; + $relative_links = '' if /^\s*relative_links \s*=\s*(no|false|0)\s*$/ig; + $do_bootloader = '' if /^\s*do_bootloader\s*=\s*(no|false|0)\s*$/ig; + $explicit_do_loader = '' if /^\s*do_bootloader\s*=\s*(no|false|0)\s*$/ig; + $do_initrd = '' if /^\s*do_initrd\s*=\s*(no|false|0)\s*$/ig; + $use_hard_links = '' if /^\s*use_hard_links\s*=\s*(no|false|0)\s*$/ig; + $silent_modules = '' if /^\s*silent_modules\s*=\s*(no|false|0)\s*$/ig; + $silent_loader = '' if /^\s*silent_loader\s*=\s*(no|false|0)\s*$/ig; + $warn_reboot = '' if /^\s*warn_reboot\s*=\s*(no|false|0)\s*$/ig; + $minimal_swap = '' if /^\s*minimal_swap\s*=\s*(no|false|0)\s*$/ig; + $ignore_depmod_err = '' if /^\s*ignore_depmod_err\s*=\s*(no|false|0)\s*$/ig; + + $do_symlink = "Yes" if /^\s*do_symlinks\s*=\s*(yes|true|1)\s*$/ig; + $no_symlink = "Yes" if /^\s*no_symlinks\s*=\s*(yes|true|1)\s*$/ig; + $reverse_symlink = "Yes" if /^\s*reverse_symlinks\s*=\s*(yes|true|1)\s*$/ig; + $link_in_boot = "Yes" if /^\s*image_in_boot\s*=\s*(yes|true|1)\s*$/ig; + $link_in_boot = "Yes" if /^\s*link_in_boot\s*=\s*(yes|true|1)\s*$/ig; + $move_image = "Yes" if /^\s*move_image\s*=\s*(yes|true|1)\s*$/ig; + $clobber_modules = "Yes" if /^\s*clobber_modules\s*=\s*(yes|true|1)\s*$/ig; + $do_boot_enable = "Yes" if /^\s*do_boot_enable\s*=\s*(yes|true|1)\s*$/ig; + $do_bootfloppy = "Yes" if /^\s*do_bootfloppy\s*=\s*(yes|true|1)\s*$/ig; + $do_bootloader = "Yes" if /^\s*do_bootloader\s*=\s*(yes|true|1)\s*$/ig; + $explicit_do_loader = "YES" if /^\s*do_bootloader\s*=\s*(yes|true|1)\s*$/ig; + $relative_links = "Yes" if /^\s*relative_links\s*=\s*(yes|true|1)\s*$/ig; + $do_initrd = "Yes" if /^\s*do_initrd\s*=\s*(yes|true|1)\s*$/ig; + $use_hard_links = "Yes" if /^\s*use_hard_links\s*=\s*(yes|true|1)\s*$/ig; + $silent_modules = 'Yes' if /^\s*silent_modules\s*=\s*(yes|true|1)\s*$/ig; + $silent_loader = 'Yes' if /^\s*silent_loader\s*=\s*(yes|true|1)\s*$/ig; + $warn_reboot = 'Yes' if /^\s*warn_reboot\s*=\s*(yes|true|1)\s*$/ig; + $minimal_swap = 'Yes' if /^\s*minimal_swap\s*=\s*(yes|true|1)\s*$/ig; + $ignore_depmod_err = 'Yes' if /^\s*ignore_depmod_err\s*=\s*(yes|true|1)\s*$/ig; + + $image_dest = "$1" if /^\s*image_dest\s*=\s*(\S+)/ig; + $postinst_hook = "$1" if /^\s*postinst_hook\s*=\s*(\S+)/ig; + $postrm_hook = "$1" if /^\s*postrm_hook\s*=\s*(\S+)/ig; + $preinst_hook = "$1" if /^\s*preinst_hook\s*=\s*(\S+)/ig; + $prerm_hook = "$1" if /^\s*prerm_hook\s*=\s*(\S+)/ig; + $ramdisk = "$1" if /^\s*ramdisk\s*=\s*(.+)$/ig; + } + close CONF; + $have_conffile = "Yes"; + } +} + + + +# For some versions of kernel-package, we had this warning in the +# postinst, but the rules did not really interpolate the value in. +# Here is a sanity check. +my $pattern = "=" . "I"; +$initrd=~ s/^$pattern$//; + +if ($link_in_boot) { + $image_dest = "/$image_dir/"; # same as realimageloc +} + +# Tack on at least one trainling / +$image_dest = "$image_dest/"; +$image_dest =~ s|^/*|/|o; +$image_dest =~ s|/+$|/|o; + +if (! -d "$image_dest") { + die "Expected Image Destination dir ($image_dest) to be a valid directory!\n"; +} + +# sanity +if (!($do_bootfloppy || $do_bootloader)) { + $do_boot_enable = ''; +} +if ($do_symlink && $no_symlink) { + warn "Both do_symlinks and no_symlinks options enabled; disabling no_symlinks\n"; + $no_symlink = 0; +} + +# most of our work is done in $image_dest (nominally /) +chdir("$image_dest") or die "could not chdir to $image_dest:$!\n"; + +# Paranoid check to make sure that the correct value is put in there +if (! $kimage) { $kimage = "vmlinuz"; } # Hmm. empty +elsif ($kimage =~ m/^b?uImage$/o) { $kimage = "vmlinuz"; } # these produce vmlinuz +elsif ($kimage =~ m/^b?zImage$/o) { $kimage = "vmlinuz"; } # these produce vmlinuz +elsif ($kimage =~ m/^[iI]mage$/o) { my $nop = $kimage; } +elsif ($kimage =~ m/^vmlinux$/o) { my $nop = $kimage; } +else { $kimage = "vmlinuz"; } # Default + +$ENV{KERNEL_ARCH}=$kernel_arch if $kernel_arch; + + +die "Internal Error: Could not find image (" . $realimageloc + . "$kimage-$version)\n" unless -e $realimageloc + . "$kimage-$version"; + +# search for the boot loader in the path +my $loader_exec; +($loader_exec = $loader) =~ s|.*/||; +my ($loaderloc) = grep -x, map "$_/$loader_exec", + map { length($_) ? $_ : "." } split /:/, $ENV{PATH}; + + +###################################################################### +###################################################################### +########### Test whether a relative symlinkwould be OK ####### +###################################################################### +###################################################################### +sub test_relative { + my %params = @_; + my $cwd; + + die "Internal Error: Missing Required paramater 'Old Dir' " + unless $params{'Old Dir'}; + die "Internal Error: Missing Required paramater New Dir' " + unless $params{'New Dir'}; + + + die "Internal Error: No such dir $params{'Old Dir'} " + unless -d $params{'Old Dir'}; + die "Internal Error: No such dir $params{'New Dir'} " + unless -d $params{'New Dir'}; + + warn "Test relative: testing $params{'Old Dir'} -> $params{'New Dir'}" + if $DEBUG; + chomp($cwd = `pwd`); + chdir ($params{'New Dir'}) or die "Could not chdir to $params{'New Dir'}:$!"; + my $ok = 0; + $params{'Old Dir'} =~ s|^/*||o; + if (-d $params{'Old Dir'} ) { + if (defined $params{'Test File'}) { + if (-e $params{'Old Dir'} . $params{'Test File'}) { + $ok = 1; + } + } else { + $ok = 1; # well, backward compatibility + } + } + chdir ($cwd) or die "Could not chdir to $params{'New Dir'}:$!"; + return $ok; +} + +###################################################################### +###################################################################### +############ +###################################################################### +###################################################################### +# sub CanonicalizePath { +# my $path = join '/', @_; +# my @work = split '/', $path; +# my @out; +# my $is_absolute; + +# if (@work && $work[0] eq "") { +# $is_absolute = 1; shift @work; +# } + +# while (@work) { +# my $seg = shift @work; +# if ($seg eq "." || $seg eq "") { +# } +# elsif ($seg eq "..") { +# if (@out && $out[-1] ne "..") { +# pop @out; +# } +# else { +# # Leading "..", or "../..", etc. +# push @out, $seg; +# } +# } +# else { +# push @out, $seg; +# } +# } + +# unshift @out, "" if $is_absolute; +# return join('/', @out); +# } +###################################################################### +###################################################################### +############ +###################################################################### +###################################################################### + +sub spath { + my %params = @_; + + die "Missing Required paramater 'Old'" unless $params{'Old'}; + die "Missing Required paramater 'New'" unless $params{'New'}; + + my @olddir = split '/', `readlink -q -m $params{'Old'}`; + my @newdir = split '/', `readlink -q -m $params{'New'}`; + my @outdir = @olddir; + + my $out = ''; + my $i; + for ($i = 0; $i <= $#olddir && $i <= $#newdir; $i++) { + $out++ if ($olddir[$i] ne $newdir[$i]); + shift @outdir unless $out; + unshift @outdir, ".." if $out; + } + if ($#newdir > $#olddir) { + for ($i=0; $i < $#newdir; $i++) { + unshift @outdir, ".."; + } + } + return join ('/', @outdir); +} +###################################################################### +###################################################################### +############ +###################################################################### +###################################################################### + + +# This routine actually moves the kernel image +# From: $realimageloc/$kimage-$version (/boot/vmlinuz-2.6.12) +# To: $image_dest/$kimage-$version (/vmlinuz-2.6.12) +# Note that the image is moved to a versioned destination, but ordinary +# symlinks we create otherwise are not normally versioned +sub really_move_image { + my $src_dir = $_[0]; + my $target = $_[1]; + my $dest_dir = $_[2]; + + warn "Really move image: src_dir=$src_dir, target=$target,\n destdir=$dest_dir" + if $DEBUG; + if (-e "$target") { + # we should be in dir $dest_dir == $image_dest /, normally + rename("$target", "$target.$$") || + die "failed to move " . $dest_dir . "$target:$!"; + warn "mv $target $target.$$" if $DEBUG; + } + warn "mv -f $src_dir$target $target" if $DEBUG; + my $ret = system("mv -f " . $src_dir . "$target " . + " $target"); + if ($ret) { + die("Failed to move " . $src_dir . "$target to " + . $dest_dir . "$target.\n"); + } + # Ok, now we may clobber the previous .old files + if (-e "$target.$$") { + rename("$target.$$", "$target.old") || + die "failed to move " . $dest_dir . "$target:$!"; + warn "mv $target.$$ $target " if $DEBUG; + } +} + +# Normally called after really_move_image; and only called if we asked for +# reversed link this routine reverses the symbolic link that is notmally +# created. Since the real kernel image has been moved over to +# $image_dest/$kimage-$version. So, this routine links +# From: $image_dest/$kimage-$version (/vmlinuz-2.6.12) +# To: $realimageloc/$kimage-$version (/boot/vmlinuz-2.6.12) +sub really_reverse_link { + my $src_dir = $_[0]; + my $link_name = $_[1]; + my $dest_dir = $_[2]; + warn "Really reverse link: src_dir=$src_dir, link name=$link_name\n" . + "\tdestdir=$dest_dir" if $DEBUG; + + my $Old = $dest_dir; + if (test_relative ('Old Dir' => $Old, 'New Dir' => $src_dir, + 'Test File' => "$link_name")) { + $Old =~ s|^/*||o; + } + # Special case is they are in the same dir + my $rel_path = spath('Old' => "$Old", 'New' => "$src_dir" ); + $Old ="" if $rel_path =~ m/^\s*$/o; + + if ($use_hard_links =~ m/YES/i) { + link($Old . "$link_name", $src_dir . "$link_name") || + die("Failed to link " . $dest_dir . "$link_name to " . $src_dir . + "$link_name .\n"); + warn "ln " . $Old . "$link_name " . $src_dir . "$link_name" if $DEBUG; + } + else { + symlink($Old . "$link_name", $src_dir . "$link_name") || + die("Failed to symbolic-link " . $dest_dir . "$link_name to " . $src_dir + . "$link_name : $!\n"); + warn "ln -s " . $Old . "$link_name " . $src_dir . "$link_name" if $DEBUG; + } +} + +# This routine is invoked if there is a symbolic link in place +# in $image_dest/$kimage -- so a symlink exists in the destination. +# What we are trying to determine is if we need to move the symbolic link over +# to the the .old location +sub move_p { + my $kimage = $_[0]; # Name of the symbolic link + my $image_dest = $_[1]; # The directory the links goes into + my $image_name = $_[2]; + my $src_dir = $_[3]; + my $force_move = 0; + warn "Move?: kimage=$kimage, image_dest=$image_dest, \n" . + "\timage_name=$image_name, src_dir=$src_dir" if $DEBUG; + + if ($no_symlink || $reverse_symlink) { + # we do not want links, yet we have a symbolic link here! + warn "found a symbolic link in " . $image_dest . "$kimage \n" . + "even though no_symlink is defined\n" if $no_symlink; + warn "found a symbolic link in " . $image_dest . "$kimage \n" . + "even though reverse_symlink is defined\n" if $reverse_symlink; + # make sure we change this state of affairs + $force_move = 1; + return $force_move; + } + + warn "DEBUG: OK. We found symlink, and we should have a symlink here.\n" + if $DEBUG; + my $vmlinuz_target = readlink "$kimage"; + my $real_target = ''; + my $target = `readlink -q -m "${realimageloc}${kimage-$version}"`; + $real_target = abs_path($vmlinuz_target) if defined($vmlinuz_target); + + if (!defined($vmlinuz_target) || ! -f "$real_target") { + # what, a dangling symlink? + warn "The link " . $image_dest . "$kimage is a dangling link" . + "to $real_target\n"; + $force_move = 1; + return $force_move; + } + + + warn "DEBUG: The link $kimage points to ($vmlinuz_target)\n" if $DEBUG; + warn "DEBUG: ($vmlinuz_target) is really ($real_target)\n" if $DEBUG; + my $cwd; + chomp ($cwd=`pwd`); + if ($vmlinuz_target !~ m|^/|o) { + $vmlinuz_target = $cwd . "/" . $vmlinuz_target; + $vmlinuz_target =~ s|/+|/|o; + } + $vmlinuz_target = `readlink -q -m $vmlinuz_target`; + + if ("$vmlinuz_target" ne "$target") { + warn "DEBUG: We need to handle this.\n" if $DEBUG; + if ($minimal_swap) { + warn "DEBUG: Minimal swap.\n" if $DEBUG; + if (-l "$kimage.old") { + warn "DEBUG: There is an old link at $kimage.old\n" if $DEBUG; + my $old_target = readlink "$kimage.old"; + my $real_old_target = ''; + $real_old_target=abs_path($old_target) if defined ($old_target); + + if ($real_old_target && -f "$real_old_target") { + if ($old_target !~ m|^/|o) { + $old_target = $cwd . "/" . $old_target; + $old_target =~ s|/+|/|o; + } + $old_target = `readlink -q -m $old_target`; + if ("$old_target" ne "$target") { + $force_move = 1; + warn "DEBUG: Old link ($old_target) does not point to us ($target)\n" + if $DEBUG; + } + else { # The .old points to the current + warn "$kimage.old --> $target -- doing nothing"; + $force_move = 0; + } + } + else { + warn "DEBUG: Well, the old link does not exist -- so we move\n" + if $DEBUG; + $force_move = 1; + } + } + else { + warn "DEBUG: No .old link -- OK to move\n" + if $DEBUG; + $force_move = 1; + } + } + else { + warn "DEBUG: ok, minimal swap is no-- so we move.\n" + if $DEBUG; + $force_move = 1; + } + } + else { # already have proper link + warn "$kimage($vmlinuz_target) points to $target ($real_target) -- doing nothing"; + $force_move = 0; + } + return $force_move; +} + + +# This routine moves the symbolic link around (/vmlinuz -> /vmlinuz.old) +# It pays attention to whether we should the fact whether we should be using +# hard links or not. +sub really_move_link { + my $kimage = $_[0]; # Name of the symbolic link + my $image_dest = $_[1]; # The directory the links goes into + my $image_name = $_[2]; + my $src_dir = $_[3]; + warn "really_move_link: kimage=$kimage, image_dest=$image_dest\n" . + "\t image_name=$image_name, src_dir=$src_dir" if $DEBUG; + + # don't clobber $kimage.old quite yet + rename("$kimage", "$kimage.$$") || + die "failed to move " . $image_dest . "$kimage:$!"; + warn "mv $kimage $kimage.$$" if $DEBUG; + my $Old = $src_dir; + my $cwd; + + chomp($cwd=`pwd`); + if (test_relative ('Old Dir' => $Old, 'New Dir' => $cwd, + 'Test File' => "$image_name")) { + $Old =~ s|^/*||o; + } + # Special case is they are in the same dir + my $rel_path = spath('Old' => "$Old", 'New' => "$cwd" ); + $Old ="" if $rel_path =~ m/^\s*$/o; + + if ($use_hard_links =~ m/YES/i) { + warn "ln ${Old}${image_name} $kimage" if $DEBUG; + if (! link("${Old}${image_name}", "$kimage")) { + rename("$kimage.$$", "$kimage"); + die("Failed to link ${Old}${image_name} to " . + "${image_dest}${kimage}.\n"); + } + } + else { + warn "ln -s ${Old}${image_name} $kimage" if $DEBUG; + if (! symlink("${Old}${image_name}", "$kimage")) { + rename("$kimage.$$", "$kimage"); + die("Failed to symbolic-link ${Old}${image_name} to " . + "${image_dest}${kimage}: $!\n"); + } + } + + # Ok, now we may clobber the previous .old file + if (-l "$kimage.old" || ! -e "$kimage.old" ) { + rename("$kimage.$$", "$kimage.old"); + warn "mv $kimage.$$ $kimage.old" if $DEBUG; + } + else { + warn "$kimage.old is not a symlink, not clobbering\n"; + warn "rm $kimage.$$"; + unlink "$kimage.$$" if $DEBUG; + } +} + +# This routine handles a request to do symlinks, but there is no +# symlink file already there. Either we are supposed to use copy, or we are +# installing on a pristine system, or the user does not want symbolic links at +# all. We use a configuration file to tell the last two cases apart, creating +# a config file if needed. +sub handle_missing_link { + my $kimage = $_[0]; # Name of the symbolic link + my $image_dest = $_[1]; # The directory the links goes into + my $image_name = $_[2]; + my $src_dir = $_[3]; + warn "handle_missing_link: kimage=$kimage, image_dest=$image_dest\n" . + "\t image_name=$image_name, src_dir=$src_dir" if $DEBUG; + + if ($no_symlink) { + warn "cp -a --backup=t $realimageloc$image_name $kimage" if $DEBUG; + my $ret = system("cp -a --backup=t " . $realimageloc . + "$image_name " . " $kimage"); + if ($ret) { + die("Failed to copy " . $realimageloc . "$image_name to " + . $image_dest . "$kimage .\n"); + } + } + elsif ($reverse_symlink) { + warn "mv -f $realimageloc$image_name $kimage" if $DEBUG; + my $ret = system("mv -f " . $realimageloc . "$image_name " + . "$kimage"); + if ($ret) { + die("Failed to move " . $realimageloc . "$image_name to " + . $image_dest . "$kimage .\n"); + } + } + else { + if (! $have_conffile) { + my $ret; + my $answer=''; + $do_symlink = "Yes"; + + if (open(CONF, ">$CONF_LOC")) { + print CONF "# Kernel Image management overrides\n"; + print CONF "# See kernel-img.conf(5) for details\n"; + if ($loader =~ /palo/i) { + print CONF "link_in_boot = Yes\n"; + print CONF "do_symlinks = Yes\n"; + print CONF "relative_links = Yes\n"; + print CONF "do_bootloader = No\n"; + } else { + print CONF "do_symlinks = $do_symlink\n"; + } + close CONF; + } + $have_conffile = "Yes"; + } + } + + if (! $no_symlink && $do_symlink =~ /Yes/i) { + my $Old = $realimageloc; + my $New = $image_dest; + my $Name = "$image_name"; + my $Link_Dest = "$kimage"; + + if ($reverse_symlink) { + $Old = $image_dest; + $New = $realimageloc; + $Name = "$kimage"; + $Link_Dest = $realimageloc . "$image_name"; + } + if (test_relative ('Old Dir' => $Old, + 'New Dir' => $New, + 'Test File' => $Name)) { + $Old =~ s|^/*||o; + } + # Special case is they are in the same dir + my $rel_path = spath('Old' => "$Old", 'New' => "$New" ); + $Old ="" if $rel_path =~ m/^\s*$/o; + + symlink($Old . "$Name", "$Link_Dest") || + die("Failed to symbolic-link ${Old}$Name to $Link_Dest: $!\n"); + warn "ln -s ${Old}$Name $Link_Dest" if $DEBUG; + + } +} + +# This routine handles the rest of the cases, where the user has requested +# non-traditional handling, like using cp, or reverse symlinks, or hard links. +sub handle_non_symlinks { + my $kimage = $_[0]; # Name of the symbolic link + my $image_dest = $_[1]; # The directory the links goes into + my $image_name = $_[2]; + my $src_dir = $_[3]; + warn "handle_non_link: kimage=$kimage, image_dest=$image_dest\n" . + "\t image_name=$image_name, src_dir=$src_dir" if $DEBUG; + + # Save the current image. We do this in all four cases + rename("$kimage", "$kimage.$$") || + die "failed to move " . $image_dest . "$kimage:$!"; + warn "mv $kimage $kimage.$$" if $DEBUG; + + ##,#### + # case One + #`#### + if ($no_symlink) { + # Maybe /$image_dest is on a dos system? + warn "cp -a --backup=t $realimageloc$image_name $kimage" if $DEBUG; + my $ret = system("cp -a --backup=t " . $realimageloc + . "$image_name " . "$kimage"); + if ($ret) { + if (-e "$kimage.$$") { + rename("$kimage.$$", "$kimage"); + warn "mv $kimage.$$ $kimage" if $DEBUG; + } + die("Failed to copy " . $realimageloc . "$image_name to " + . $image_dest . "$kimage .\n"); + } + } + ##,#### + # case Two + #`#### + elsif ($reverse_symlink) { # Maybe /$image_dest is on a dos system? + warn "mv -f $realimageloc$image_name $kimage" if $DEBUG; + my $ret = system("mv -f " . $realimageloc . "$image_name " + . $image_dest . "$kimage"); + if ($ret) { + if (-e "$kimage.$$") { + rename("$kimage.$$", "$kimage"); + warn "mv $kimage.$$ $kimage" if $DEBUG; + } + die("Failed to move " . $realimageloc . "$image_name to " + . $image_dest . "$kimage .\n"); + } + my $Old = $image_dest; + if (test_relative ('Old Dir' => $Old, 'New Dir' => $realimageloc, + 'Test File' => "$kimage")) { + $Old =~ s|^/*||o; + } + # Special case is they are in the same dir + my $rel_path = spath('Old' => "$Old", 'New' => "$realimageloc" ); + $Old ="" if $rel_path =~ m/^\s*$/o; + + if ($use_hard_links =~ m/YES/i) { + warn "ln " . $Old . "$kimage " . $realimageloc . "$image_name" if $DEBUG; + if (! link($Old . "$kimage", $realimageloc . "$image_name")) { + warn "Could not link " . $image_dest . + "$kimage to $image_name :$!"; + } + } + else { + warn "ln -s " . $Old . "$kimage " . $realimageloc . "$image_name" if $DEBUG; + if (! symlink($Old . "$kimage", $realimageloc . "$image_name")) { + warn "Could not symlink " . $image_dest . + "$kimage to $image_name :$!"; + } + } + } + ##,#### + # case Three + #`#### + elsif ($use_hard_links =~ m/YES/i ) { + # Ok then. this ought to be a hard link, and hence fair game + # don't clobber $kimage.old quite yet + my $Old = $realimageloc; + my $cwd; + chomp($cwd=`pwd`); + if (test_relative ('Old Dir' => $Old, 'New Dir' => $cwd, + 'Test File' => "$image_name")) { + $Old =~ s|^/*||o; + } + # Special case is they are in the same dir + my $rel_path = spath('Old' => "$Old", 'New' => "$cwd" ); + $Old ="" if $rel_path =~ m/^\s*$/o; + + warn "ln " . $Old . "$image_name " . "$kimage" if $DEBUG; + if (! link($Old . "$image_name", "$kimage")) { + warn "mv $kimage.$$ $kimage" if $DEBUG; + rename("$kimage.$$", "$kimage"); + die("Failed to link " . $realimageloc . "$image_name to " + . $image_dest . "$kimage .\n"); + } + } + ##,#### + # case Four + #`#### + else { + # We just use cp + warn "cp -a --backup=t $realimageloc$image_name $kimage" if $DEBUG; + my $ret = system("cp -a --backup=t " . $realimageloc + . "$image_name " . "$kimage"); + if ($ret) { + if (-e "$kimage.$$") { + warn "mv $kimage.$$ $kimage" if $DEBUG; + rename("$kimage.$$", "$kimage"); + } + die("Failed to copy " . $realimageloc . "$image_name to " + . $image_dest . "$kimage .\n"); + } + } + # Ok, now we may clobber the previous .old file + warn "mv $kimage.$$ $kimage.old if -e $kimage.$$" if $DEBUG; + rename("$kimage.$$", "$kimage.old") if -e "$kimage.$$"; +} + +# This routine is responsible for setting up the symbolic links +# So, the actual kernel image lives in +# $realimageloc/$image_name (/boot/vmlinuz-2.6.12). +# This routine creates symbolic links in $image_dest/$kimage (/vmlinuz) +sub image_magic { + my $kimage = $_[0]; # Name of the symbolic link + my $image_dest = $_[1]; # The directory the links goes into + my $image_name = "$kimage-$version"; + my $src_dir = $realimageloc; + warn "image_magic: kimage=$kimage, image_dest=$image_dest\n" . + "\t image_name=$image_name, src_dir=$src_dir" if $DEBUG; + + # Well, in any case, if the destination (the symlink we are trying + # to create) is a directory, we should do nothing, except throw a + # diagnostic. + if (-d "$kimage" ) { + die ("Hmm. $kimage is a directory, which I did not expect. I am\n" . + "trying to create a symbolic link with that name linked to \n" . + "$image_dest . Since a directory exists here, my assumptions \n" . + "are way off, and I am aborting.\n" ); + exit (3); + } + + if ($move_image) { # Maybe $image_dest is in on dos, or something? + # source dir, link name, dest dir + really_move_image( $realimageloc, $image_name, $image_dest); + really_reverse_link($realimageloc, $image_name, $image_dest) + if $reverse_symlink; + return; + } + + if (-l "$kimage") { # There is a symbolic link + warn "DEBUG: There is a symlink for $kimage\n" if $DEBUG; + my $force_move = move_p($kimage, $image_dest, $image_name, $src_dir); + + if ($force_move) { + really_move_link($kimage, $image_dest, $image_name, $src_dir); + } + } + elsif (! -e "$kimage") { + # Hmm. Pristine system? How can that be? Installing from scratch? + # Or maybe the user does not want a symbolic link here. + # Possibly they do not want a link here. (we should be in / + # here[$image_dest, really] + handle_missing_link($kimage, $image_dest, $image_name, $src_dir); + } + elsif (-e "$kimage" ) { + # OK, $kimage exists -- but is not a link + handle_non_symlinks($kimage, $image_dest, $image_name, $src_dir); + } +} + +###################################################################### +###################################################################### +###################################################################### +###################################################################### + +# We may not have any modules installed +if ( -d "$modules_base/$version" ) { + print STDERR "Running depmod.\n"; + my $ret = system("depmod -a $version"); + if ($ret) { + print STDERR "Failed to run depmod\n"; + exit(1); + } +} + + + +sub find_initrd_tool { + my $hostversion = shift; + my $version = shift; + print STDERR "Finding valid ramdisk creators.\n"; + my @ramdisks = + grep { + my $args = + "$_ " . + "--supported-host-version=$hostversion " . + "--supported-target-version=$version " . + "1>/dev/null 2>&1" + ; + system($args) == 0; + } + split (/[:,\s]+/, $ramdisk); +} + +# The initrd symlink should probably be in the same dir that the +# symlinks are in +if ($initrd) { + my $success = 0; + + # Update-initramfs is called slightly different than mkinitrd and + # mkinitramfs. XXX It should really be made compatible with this stuff + # some how. + my $upgrading = 1; + if (! defined $ARGV[1] || ! $ARGV[1] || $ARGV[1] =~ m//og) { + $upgrading = 0; + } + my $ret = system("$ramdisk " . ($upgrading ? "-u" : "-c") . " -k " . $version . " >&2"); + $success = 1 unless $ret; + die "Failed to create initrd image.\n" unless $success; + if (! defined $ARGV[1] || ! $ARGV[1] || $ARGV[1] =~ m//og) { + image_magic("initrd.img", $image_dest); + } + else { + if (! -e "initrd.img") { + handle_missing_link("initrd.img", $image_dest, "initrd.img-$version", + $realimageloc); + } + else { + print STDERR + "Not updating initrd symbolic links since we are being updated/reinstalled \n"; + print STDERR + "($ARGV[1] was configured last, according to dpkg)\n"; + } + } + + if ($initrd && -l "initrd" ) { + unlink "initrd"; + } + + if ($initrd && -l "$image_dir/initrd" && ! $link_in_boot) { + unlink "$image_dir/initrd"; + } +} +else { # Not making an initrd emage + if (-l "initrd.img") { + # Ooh, last image was an initrd image? in any case, we should move it. + my $target = readlink "initrd.img"; + my $real_target = ''; + $real_target = abs_path($target) if defined ($target); + + if (!defined($target) || ! -f "$real_target") { + # Eh. dangling link. can safely be removed. + unlink("initrd.img"); + } else { + if (-l "initrd.img.old" || ! -e "initrd.img.old" ) { + rename("initrd.img", "initrd.img.old"); + } else { + warn "initrd.img.old is not a symlink, not clobbering\n"; + unlink("initrd.img"); + } + } + } +} + +# Warn of a reboot +if (-x $notifier) { + system($notifier); +} + +# Let programs know not to hibernate if the kernel that would be used for +# resume-from-hibernate is likely to differ from the currently running kernel. +system("mountpoint -q /var/run"); +if ($? eq 0) { + system("touch /var/run/do-not-hibernate"); +} + +# Only change the symlinks if we are not being upgraded +if (! defined $ARGV[1] || ! $ARGV[1] || $ARGV[1] =~ m//og) { + image_magic($kimage, $image_dest); +} +else { + if (! -e "$kimage") { + handle_missing_link($kimage, $image_dest, "$kimage-$version", + $realimageloc); + } + else { + print STDERR + "Not updating image symbolic links since we are being updated/reinstalled \n"; + print STDERR + "($ARGV[1] was configured last, according to dpkg)\n"; + } +} + +# We used to have System.* files in / +if (-e "/System.map" || -e "/System.old") { + unlink '/System.map' if -e '/System.map'; + unlink '/System.old' if -e '/System.old'; +} + +# creating some info about kernel and initrd +if ($DEBUG) { + my $ksize=sprintf("%.0f",(stat($realimageloc . + "$kimage-$version"))[7]/1024)."kB"; + my $initrdsize=''; + if ($initrd) { + $initrdsize=sprintf("%.0f",(stat($realimageloc . + "initrd.img-$version"))[7]/1024)."kB"; + } + + print STDERR <<"EOMSG"; +A new kernel image has been installed at $realimageloc$kimage-$version + (Size: $ksize) + +Symbolic links, unless otherwise specified, can be found in $image_dest + +EOMSG + ; + + if ($initrd) { + print STDERR <<"EOMSGA"; + + Initial rootdisk image: ${realimageloc}initrd.img-$version (Size: $initrdsize) +EOMSGA + ; + } +} + +# set the env var stem +$ENV{'STEM'} = "linux"; +sub exec_script { + my $type = shift; + my $script = shift; + print STDERR "Running $type hook script $script.\n"; + system ("$script $version $realimageloc$kimage-$version") && + print STDERR "User $type hook script [$script] "; + if ($?) { + if ($? == -1) { + print STDERR "failed to execute: $!\n"; + } + elsif ($? & 127) { + printf STDERR "died with signal %d, %s coredump\n", + ($? & 127), ($? & 128) ? 'with' : 'without'; + } + else { + printf STDERR "exited with value %d\n", $? >> 8; + } + exit $? >> 8; + } +} +sub run_hook { + my $type = shift; + my $script = shift; + if ($script =~ m,^/,) { + # Full path provided for the hook script + if (-x "$script") { + &exec_script($type,$script); + } + else { + die "The provided $type hook script [$script] could not be run.\n"; + } + } + else { + # Look for it in a safe path + for my $path ('/bin', '/sbin', '/usr/bin', '/usr/sbin') { + if (-x "$path/$script") { + &exec_script($type, "$path/$script"); + return 0; + } + } + # No luck + print STDERR "Could not find $type hook script [$script].\n"; + die "Looked in: '/bin', '/sbin', '/usr/bin', '/usr/sbin'\n"; + } +} + +my $options; +for (@ARGV) { + s,','\\'',g; + $options .= " '$_'"; +} +$ENV{'DEB_MAINT_PARAMS'}="$options"; + +## Run user hook script here, if any +if ($postinst_hook) { + &run_hook("postinst", $postinst_hook); +} + +if (-d "/etc/kernel/postinst.d") { + print STDERR "Examining /etc/kernel/postinst.d.\n"; + system ("run-parts --verbose --exit-on-error --arg=$version " . + "--arg=$realimageloc$kimage-$version " . + "/etc/kernel/postinst.d") && + die "Failed to process /etc/kernel/postinst.d"; +} + +if (-d "/etc/kernel/postinst.d/$version") { + print STDERR "Examining /etc/kernel/postinst.d/$version.\n"; + system ("run-parts --verbose --exit-on-error --arg=$version " . + "--arg=$realimageloc$kimage-$version " . + "/etc/kernel/postinst.d/$version") && + die "Failed to process /etc/kernel/postinst.d/$version"; +} + +LOADER: { + last unless $do_boot_enable; # Exit if explicitly asked to + + last if $loader =~ /silo/i; # SILO does not have to be executed. + last if $loader =~ /yaboot/i; # yaboot does not have to be executed. + last if $loader =~ /milo/i; # MILO does not have to be executed. + last if $loader =~ /nettrom/i; # NETTROM does not have to be executed. + last if $loader =~ /arcboot/i; # ARCBOOT does not have to be executed. + last if $loader =~ /delo/i; # DELO does not have to be executed. + last if $loader =~ /quik/i; # maintainer asked quik invocation to be ignored + + last unless $loaderloc; + last unless -x $loaderloc; + last unless $do_bootloader; + + if (-T "/etc/$loader.conf") { + # Trust and use the existing lilo.conf. + print STDERR "You already have a $Loader configuration in /etc/$loader.conf\n"; + my $ret = &run_lilo(); + exit $ret if $ret; + } +} + + +sub run_lilo (){ + my $ret; + # Try and figure out if the user really wants lilo to be run -- + # since the default is to run the boot laoder, which is ! grub -- but + # the user may be using grub now, and not changed the default. + + # So, if the user has explicitly asked for the loader to be run, or + # if there is no postinst hook, or if there is no grub installed -- + # we are OK. Or else, we ask. + if ($explicit_do_loader || (! ($postinst_hook && -x '/usr/sbin/grub'))) { + print STDERR "Running boot loader as requested\n"; + } else { + print STDERR "Ok, not running $loader\n"; + } + if ($loader =~ /^lilo/io or $loader =~ /vmelilo/io) { + print STDERR "Testing $loader.conf ... \n"; + unlink $temp_file_name; # security + $ret = system("$loaderloc -t >$temp_file_name 2>&1"); + if ($ret) { + print STDERR "Boot loader test failed\n"; + return $ret; + } + unlink "$temp_file_name"; + print STDERR "Testing successful.\n"; + print STDERR "Installing the "; + print STDERR "partition " if $loader =~ /^lilo/io; + print STDERR "boot sector... \n"; + } + + print STDERR "Running $loaderloc ... \n"; + if ($loader =~ /^elilo/io) { + $ret = system("$loaderloc 2>&1 | tee $temp_file_name"); + } else { + $ret = system("$loaderloc >$temp_file_name 2>&1"); + } + if ($ret) { + print STDERR "Boot loader failed to run\n"; + return $ret; + } + unlink $temp_file_name; + print STDERR "Installation successful.\n"; + return 0; +} + +exit 0; + +__END__ + --- linux-3.0.0.orig/debian/control-scripts/postrm +++ linux-3.0.0/debian/control-scripts/postrm @@ -0,0 +1,361 @@ +#! /usr/bin/perl +# -*- Mode: Cperl -*- +# image.postrm --- +# Author : Manoj Srivastava ( srivasta@glaurung.green-gryphon.com ) +# Created On : Sat May 15 11:05:13 1999 +# Created On Node : glaurung.green-gryphon.com +# Last Modified By : Manoj Srivastava +# Last Modified On : Wed Sep 13 11:26:19 2006 +# Last Machine Used: glaurung.internal.golden-gryphon.com +# Update Count : 57 +# Status : Unknown, Use with caution! +# HISTORY : +# Description : +# +# $Id: image.postrm,v 1.31 2003/10/07 16:24:20 srivasta Exp $ +# + + +# +#use strict; #for debugging +use Cwd 'abs_path'; + +$|=1; + +# Predefined values: +my $version = "=V"; +my $link_in_boot = ""; # Should be empty, mostly +my $no_symlink = ""; # Should be empty, mostly +my $reverse_symlink = ""; # Should be empty, mostly +my $do_symlink = "Yes"; # target machine defined +my $do_boot_enable = "Yes"; # target machine defined +my $do_bootfloppy = "Yes"; # target machine defined +my $do_bootloader = "Yes"; # target machine defined +my $move_image = ''; # target machine defined +my $kimage = "=K"; # Should be empty, mostly +my $loader = "=L"; # lilo, silo, quik, palo, vmelilo, or nettrom +my $image_dir = "/boot"; # where the image is located +my $clobber_modules = ''; # target machine defined +my $initrd = "YES"; # initrd kernel +my $do_initrd = ''; # Normally, we don't +my $warn_initrd = 'YES'; # Normally we do +my $use_hard_links = ''; # hardlinks do not work across fs boundaries +my $postinst_hook = ''; #Normally we do not +my $postrm_hook = ''; #Normally we do not +my $preinst_hook = ''; #Normally we do not +my $prerm_hook = ''; #Normally we do not +my $minimal_swap = ''; # Do not swap symlinks +my $ignore_depmod_err = ''; # normally we do not +my $relink_build_link = 'YES'; # There is no harm in checking the link +my $force_build_link = ''; # we shall not create a dangling link +my $kernel_arch = "=B"; +my $ramdisk = "/usr/sbin/update-initramfs"; +my $package_name = "linux-image-$version"; + +my $Loader = "NoLOADER"; # +$Loader = "LILO" if $loader =~ /^lilo/io; +$Loader = "SILO" if $loader =~ /^silo/io; +$Loader = "QUIK" if $loader =~ /^quik/io; +$Loader = "yaboot" if $loader =~ /^yaboot/io; +$Loader = "PALO" if $loader =~ /^palo/io; +$Loader = "NETTROM" if $loader =~ /^nettrom/io; +$Loader = "VMELILO" if $loader =~ /^vmelilo/io; +$Loader = "ZIPL" if $loader =~ /^zipl/io; +$Loader = "ELILO" if $loader =~ /^elilo/io; + + +# This should not point to /tmp, because of security risks. +my $temp_file_name = "/var/log/$loader" . "_log.$$"; + +#known variables +my @boilerplate = (); +my @silotemplate = (); +my @quiktemplate = (); +my @palotemplate = (); +my @vmelilotemplate = (); +my $bootdevice = ''; +my $rootdevice = ''; +my $rootdisk = ''; +my $rootpartition = ''; +my $image_dest = "/"; +my $realimageloc = "/$image_dir/"; +my $have_conffile = ""; +my $CONF_LOC = '/etc/kernel-img.conf'; +my $relative_links = ''; +my $silent_modules = ''; +my $silent_loader = ''; +my $warn_reboot = 'Yes'; # Warn that we are installing a version of + # the kernel we are running + +chdir('/') or die "could not chdir to /:$!\n"; +# remove multiple leading slashes; make sure there is at least one. +$realimageloc =~ s|^/*|/|o; +$realimageloc =~ s|/+|/|o; + + +if (-r "$CONF_LOC" && -f "$CONF_LOC" ) { + if (open(CONF, "$CONF_LOC")) { + while () { + chomp; + s/\#.*$//g; + next if /^\s*$/; + + $do_symlink = "" if /^\s*do_symlinks\s*=\s*(no|false|0)\s*$/ig; + $no_symlink = "" if /^\s*no_symlinks\s*=\s*(no|false|0)\s*$/ig; + $reverse_symlink = "" if /^\s*reverse_symlinks\s*=\s*(no|false|0)\s*$/ig; + $link_in_boot = "" if /^\s*image_in_boot\s*=\s*(no|false|0)\s*$/ig; + $link_in_boot = "" if /^\s*link_in_boot\s*=\s*(no|false|0)\s*$/ig; + $move_image = "" if /^\s*move_image\s*=\s*(no|false|0)\s*$/ig; + $clobber_modules = '' if /^\s*clobber_modules\s*=\s*(no|false|0)\s*$/ig; + $do_boot_enable = '' if /^\s*do_boot_enable\s*=\s*(no|false|0)\s*$/ig; + $do_bootfloppy = '' if /^\s*do_bootfloppy\s*=\s*(no|false|0)\s*$/ig; + $relative_links = '' if /^\s*relative_links \s*=\s*(no|false|0)\s*$/ig; + $do_bootloader = '' if /^\s*do_bootloader\s*=\s*(no|false|0)\s*$/ig; + $do_initrd = '' if /^\s*do_initrd\s*=\s*(no|false|0)\s*$/ig; + $warn_initrd = '' if /^\s*warn_initrd\s*=\s*(no|false|0)\s*$/ig; + $use_hard_links = '' if /^\s*use_hard_links\s*=\s*(no|false|0)\s*$/ig; + $silent_modules = '' if /^\s*silent_modules\s*=\s*(no|false|0)\s*$/ig; + $silent_loader = '' if /^\s*silent_loader\s*=\s*(no|false|0)\s*$/ig; + $warn_reboot = '' if /^\s*warn_reboot\s*=\s*(no|false|0)\s*$/ig; + $minimal_swap = '' if /^\s*minimal_swap\s*=\s*(no|false|0)\s*$/ig; + $ignore_depmod_err = '' if /^\s*ignore_depmod_err\s*=\s*(no|false|0)\s*$/ig; + $relink_build_link = '' if /^\s*relink_build_link\s*=\s*(no|false|0)\s*$/ig; + $force_build_link = '' if /^\s*force_build_link\s*=\s*(no|false|0)\s*$/ig; + + $do_symlink = "Yes" if /^\s*do_symlinks\s*=\s*(yes|true|1)\s*$/ig; + $no_symlink = "Yes" if /^\s*no_symlinks\s*=\s*(yes|true|1)\s*$/ig; + $reverse_symlink = "Yes" if /^\s*reverse_symlinks\s*=\s*(yes|true|1)\s*$/ig; + $link_in_boot = "Yes" if /^\s*image_in_boot\s*=\s*(yes|true|1)\s*$/ig; + $link_in_boot = "Yes" if /^\s*link_in_boot\s*=\s*(yes|true|1)\s*$/ig; + $move_image = "Yes" if /^\s*move_image\s*=\s*(yes|true|1)\s*$/ig; + $clobber_modules = "Yes" if /^\s*clobber_modules\s*=\s*(yes|true|1)\s*$/ig; + $do_boot_enable = "Yes" if /^\s*do_boot_enable\s*=\s*(yes|true|1)\s*$/ig; + $do_bootfloppy = "Yes" if /^\s*do_bootfloppy\s*=\s*(yes|true|1)\s*$/ig; + $do_bootloader = "Yes" if /^\s*do_bootloader\s*=\s*(yes|true|1)\s*$/ig; + $relative_links = "Yes" if /^\s*relative_links\s*=\s*(yes|true|1)\s*$/ig; + $do_initrd = "Yes" if /^\s*do_initrd\s*=\s*(yes|true|1)\s*$/ig; + $warn_initrd = "Yes" if /^\s*warn_initrd\s*=\s*(yes|true|1)\s*$/ig; + $use_hard_links = "Yes" if /^\s*use_hard_links\s*=\s*(yes|true|1)\s*$/ig; + $silent_modules = 'Yes' if /^\s*silent_modules\s*=\s*(yes|true|1)\s*$/ig; + $silent_loader = 'Yes' if /^\s*silent_loader\s*=\s*(yes|true|1)\s*$/ig; + $warn_reboot = 'Yes' if /^\s*warn_reboot\s*=\s*(yes|true|1)\s*$/ig; + $minimal_swap = 'Yes' if /^\s*minimal_swap\s*=\s*(yes|true|1)\s*$/ig; + $ignore_depmod_err = 'Yes' if /^\s*ignore_depmod_err\s*=\s*(yes|true|1)\s*$/ig; + $relink_build_link = 'Yes' if /^\s*relink_build_link\s*=\s*(yes|true|1)\s*$/ig; + $force_build_link = 'Yes' if /^\s*force_build_link\s*=\s*(yes|true|1)\s*$/ig; + + $image_dest = "$1" if /^\s*image_dest\s*=\s*(\S+)/ig; + $postinst_hook = "$1" if /^\s*postinst_hook\s*=\s*(\S+)/ig; + $postrm_hook = "$1" if /^\s*postrm_hook\s*=\s*(\S+)/ig; + $preinst_hook = "$1" if /^\s*preinst_hook\s*=\s*(\S+)/ig; + $prerm_hook = "$1" if /^\s*prerm_hook\s*=\s*(\S+)/ig; + $ramdisk = "$1" if /^\s*ramdisk\s*=\s*(.+)$/ig; + } + close CONF; + $have_conffile = "Yes"; + } +} + +if ($link_in_boot) { + $image_dest = "/$image_dir/"; + $image_dest =~ s|^/*|/|o; +} + +$image_dest = "$image_dest/"; +$image_dest =~ s|/+$|/|o; + +# The destdir may be gone by now. +if (-d "$image_dest") { + chdir("$image_dest") or die "could not chdir to $image_dest:$!\n"; +} + +# Paranoid check to make sure that the correct value is put in there +if (! $kimage) {$kimage = "vmlinuz"} # Hmm. empty +elsif ($kimage =~ m/^b?uImage$/o) {$kimage = "vmlinuz"} # these produce vmlinuz +elsif ($kimage =~ m/^b?zImage$/o) {$kimage = "vmlinuz"} # these produce vmlinuz +elsif ($kimage =~ m/^[iI]mage$/o) { my $nop = $kimage;} +elsif ($kimage =~ m/^vmlinux$/o) { my $nop = $kimage;} +else {$kimage = "vmlinuz"} # default + +$ENV{KERNEL_ARCH}=$kernel_arch if $kernel_arch; + + +###################################################################### +###################################################################### +############ +###################################################################### +###################################################################### +sub remove_sym_link { + my $bad_image = $_[0]; + + warn "Removing symbolic link $bad_image \n"; + if ($loader =~ /lilo/i) + { + warn "Unless you used the optional flag in lilo, \n"; + } + warn " you may need to re-run your boot loader" . ($loader ? "[$loader]":"") + . "\n"; + # Remove the dangling link + unlink "$bad_image"; +} + +###################################################################### +###################################################################### +############ +###################################################################### +###################################################################### +sub CanonicalizePath { + my $path = join '/', @_; + my @work = split '/', $path; + my @out; + my $is_absolute; + + if (@work && $work[0] eq "") { $is_absolute = 1; shift @work; } + + while (@work) { + my $seg = shift @work; + if ($seg eq "." || $seg eq "") { + } elsif ($seg eq "..") { + if (@out && $out[-1] ne "..") { + pop @out; + } else { + # Leading "..", or "../..", etc. + push @out, $seg; + } + } else { + push @out, $seg; + } + } + + unshift @out, "" if $is_absolute; + return join('/', @out); +} + +###################################################################### +###################################################################### +############ +###################################################################### +###################################################################### +# This removes dangling symlinks. What do we do about hard links? Surely a +# something with the nane $image_dest . "$kimage" ought not to be left behind? +sub image_magic { + my $kimage = $_[0]; + my $image_dest = $_[1]; + + if (-l "$kimage") { + # There is a symbolic link + my $force_move = 0; + my $vmlinuz_target = readlink "$kimage"; + my $real_target = ''; + $real_target = abs_path($vmlinuz_target) if defined ($vmlinuz_target); + if (!defined($vmlinuz_target) || ! -f "$real_target") { + # what, a dangling symlink? + warn "The link " . $image_dest . "$kimage is a damaged link\n"; + # Remove the dangling link + &remove_sym_link("$kimage"); + } + else { + my $canonical_target = CanonicalizePath("$vmlinuz_target"); + if (! -e $canonical_target) { + warn "The link " . $image_dest . "$kimage is a dangling link\n"; + &remove_sym_link("$kimage"); + } + } + } +} + +# set the env var stem +$ENV{'STEM'} = "linux"; + +sub exec_script { + my $type = shift; + my $script = shift; + print STDERR "Running $type hook script $script.\n"; + system ("$script $version $realimageloc$kimage-$version") && + print STDERR "User $type hook script [$script] "; + if ($?) { + if ($? == -1) { + print STDERR "failed to execute: $!\n"; + } + elsif ($? & 127) { + printf STDERR "died with signal %d, %s coredump\n", + ($? & 127), ($? & 128) ? 'with' : 'without'; + } + else { + printf STDERR "exited with value %d\n", $? >> 8; + } + } +} +sub run_hook { + my $type = shift; + my $script = shift; + if ($script =~ m,^/,) { + # Full path provided for the hook script + if (-x "$script") { + &exec_script($type,$script); + } + else { + warn "The provided $type hook script [$script] could not be run.\n"; + } + } + else { + # Look for it in a safe path + for my $path ('/bin', '/sbin', '/usr/bin', '/usr/sbin') { + if (-x "$path/$script") { + &exec_script($type, "$path/$script"); + return 0; + } + } + # No luck + print STDERR "Could not find $type hook script [$script].\n"; + warn "Looked in: '/bin', '/sbin', '/usr/bin', '/usr/sbin'\n"; + } +} + +my $options; +for (@ARGV) { + s,','\\'',g; + $options .= " '$_'"; +} +$ENV{'DEB_MAINT_PARAMS'}="$options"; + +## Run user hook script here, if any +if ($postrm_hook) { + &run_hook("postrm", $postrm_hook); +} +if (-d "/etc/kernel/postrm.d") { + warn "Examining /etc/kernel/postrm.d .\n"; + system ("run-parts --verbose --exit-on-error --arg=$version " . + "--arg=$realimageloc$kimage-$version " . + "/etc/kernel/postrm.d") && + die "Failed to process /etc/kernel/postrm.d"; +} +if (-d "/etc/kernel/postrm.d/$version") { + warn "Examining /etc/kernel/postrm.d/$version .\n"; + system ("run-parts --verbose --exit-on-error --arg=$version " . + "--arg=$realimageloc$kimage-$version " . + "/etc/kernel/postrm.d/$version") && + die "Failed to process /etc/kernel/postrm.d/$version"; +} + +# check and remove damaged and dangling symlinks +if ($ARGV[0] !~ /upgrade/) { + system("$ramdisk -d -k " . $version . " > /dev/null 2>&1"); + if (-f $realimageloc . "initrd.img-$version.bak") { + unlink $realimageloc . "initrd.img-$version.bak"; + } + image_magic($kimage, $image_dest); + image_magic($kimage . ".old", $image_dest); + image_magic("initrd.img", $image_dest) if $initrd; + image_magic("initrd.img.old", $image_dest) if $initrd; +} + +exit 0; + +__END__ + + + + + + --- linux-3.0.0.orig/debian/control-scripts/preinst +++ linux-3.0.0/debian/control-scripts/preinst @@ -0,0 +1,306 @@ +#! /usr/bin/perl +# -*- Mode: Cperl -*- +# image.preinst --- +# Author : Manoj Srivastava ( srivasta@tiamat.datasync.com ) +# Created On : Sun Jun 14 03:38:02 1998 +# Created On Node : tiamat.datasync.com +# Last Modified By : Manoj Srivastava +# Last Modified On : Sun Sep 24 14:04:42 2006 +# Last Machine Used: glaurung.internal.golden-gryphon.com +# Update Count : 99 +# Status : Unknown, Use with caution! +# HISTORY : +# Description : +# +# + +# +#use strict; #for debugging + +use Debconf::Client::ConfModule qw(:all); +version('2.0'); +my $capb=capb("backup"); + +$|=1; + +# Predefined values: +my $version = "=V"; +my $link_in_boot = ""; # Should be empty, mostly +my $no_symlink = ""; # Should be empty, mostly +my $reverse_symlink = ""; # Should be empty, mostly +my $do_symlink = "Yes"; # target machine defined +my $do_boot_enable = "Yes"; # target machine defined +my $do_bootfloppy = "Yes"; # target machine defined +my $do_bootloader = "Yes"; # target machine defined +my $move_image = ''; # target machine defined +my $kimage = "=K"; # Should be empty, mostly +my $loader = "=L"; # lilo, silo, quik, palo, vmelilo, nettrom + # or elilo +my $image_dir = "/boot"; # where the image is located +my $initrd = "YES"; # initrd kernel +my $use_hard_links = ''; # hardlinks do not wirk across fs boundaries +my $postinst_hook = ''; #Normally we do not +my $postrm_hook = ''; #Normally we do not +my $preinst_hook = ''; #Normally we do not +my $prerm_hook = ''; #Normally we do not +my $minimal_swap = ''; # Do not swap symlinks +my $ignore_depmod_err = ''; # normally we do not +my $relink_src_link = 'YES'; # There is no harm in checking the link +my $relink_build_link = 'YES'; # There is no harm in checking the link +my $force_build_link = ''; # There is no harm in checking the link +my $kernel_arch = "=B"; +my $ramdisk = "/usr/sbin/update-initramfs"; # List of tools to create initial ram fs. +my $package_name = "linux-image-$version"; + +my $Loader = "NoLOADER"; # +$Loader = "LILO" if $loader =~ /^lilo/io; +$Loader = "SILO" if $loader =~ /^silo/io; +$Loader = "QUIK" if $loader =~ /^quik/io; +$Loader = "yaboot" if $loader =~ /^yaboot/io; +$Loader = "PALO" if $loader =~ /^palo/io; +$Loader = "NETTROM" if $loader =~ /^nettrom/io; +$Loader = "VMELILO" if $loader =~ /^vmelilo/io; +$Loader = "ZIPL" if $loader =~ /^zipl/io; +$Loader = "ELILO" if $loader =~ /^elilo/io; + + +#known variables +my @boilerplate = (); +my @silotemplate = (); +my @quiktemplate = (); +my @palotemplate = (); +my @vmelilotemplate = (); +my $bootdevice = ''; +my $rootdevice = ''; +my $rootdisk = ''; +my $rootpartition = ''; +my $image_dest = "/"; +my $realimageloc = "/$image_dir/"; +my $have_conffile = ""; +my $CONF_LOC = '/etc/kernel-img.conf'; +my $relative_links = ''; +my $silent_loader = ''; +my $warn_reboot = ''; # Warn that we are installing a version of + # the kernel we are running + +my $modules_base = '/lib/modules'; + +die "Pre inst Internal error. Aborting." unless $version; + +exit 0 if $ARGV[0] =~ /abort-upgrade/; +exit 1 unless $ARGV[0] =~ /(install|upgrade)/; + +# remove multiple leading slashes; make sure there is at least one. +$realimageloc =~ s|^/*|/|o; +$realimageloc =~ s|/+|/|o; + +if (-r "$CONF_LOC" && -f "$CONF_LOC" ) { + if (open(CONF, "$CONF_LOC")) { + while () { + chomp; + s/\#.*$//g; + next if /^\s*$/; + + $do_symlink = "" if /^\s*do_symlinks\s*=\s*(no|false|0)\s*$/ig; + $no_symlink = "" if /^\s*no_symlinks\s*=\s*(no|false|0)\s*$/ig; + $reverse_symlink = "" if /^\s*reverse_symlinks\s*=\s*(no|false|0)\s*$/ig; + $link_in_boot = "" if /^\s*image_in_boot\s*=\s*(no|false|0)\s*$/ig; + $link_in_boot = "" if /^\s*link_in_boot\s*=\s*(no|false|0)\s*$/ig; + $move_image = "" if /^\s*move_image\s*=\s*(no|false|0)\s*$/ig; + $do_boot_enable = '' if /^\s*do_boot_enable\s*=\s*(no|false|0)\s*$/ig; + $do_bootfloppy = '' if /^\s*do_bootfloppy\s*=\s*(no|false|0)\s*$/ig; + $do_bootloader = '' if /^\s*do_bootloader\s*=\s*(no|false|0)\s*$/ig; + $relative_links = '' if /^\s*relative_links \s*=\s*(no|false|0)\s*$/ig; + $use_hard_links = '' if /^\s*use_hard_links\s*=\s*(no|false|0)\s*$/ig; + $silent_loader = '' if /^\s*silent_loader\s*=\s*(no|false|0)\s*$/ig; + $warn_reboot = '' if /^\s*warn_reboot\s*=\s*(no|false|0)\s*$/ig; + $minimal_swap = '' if /^\s*minimal_swap\s*=\s*(no|false|0)\s*$/ig; + $ignore_depmod_err = '' if /^\s*ignore_depmod_err\s*=\s*(no|false|0)\s*$/ig; + $relink_src_link = '' if /^\s*relink_src_link\s*=\s*(no|false|0)\s*$/ig; + $relink_build_link = '' if /^\s*relink_build_link\s*=\s*(no|false|0)\s*$/ig; + $force_build_link = '' if /^\s*force_build_link\s*=\s*(no|false|0)\s*$/ig; + + $do_symlink = "Yes" if /^\s*do_symlinks\s*=\s*(yes|true|1)\s*$/ig; + $no_symlink = "Yes" if /^\s*no_symlinks\s*=\s*(yes|true|1)\s*$/ig; + $reverse_symlink = "Yes" if /^\s*reverse_symlinks\s*=\s*(yes|true|1)\s*$/ig; + $link_in_boot = "Yes" if /^\s*image_in_boot\s*=\s*(yes|true|1)\s*$/ig; + $link_in_boot = "Yes" if /^\s*link_in_boot\s*=\s*(yes|true|1)\s*$/ig; + $move_image = "Yes" if /^\s*move_image\s*=\s*(yes|true|1)\s*$/ig; + $do_boot_enable = "Yes" if /^\s*do_boot_enable\s*=\s*(yes|true|1)\s*$/ig; + $do_bootfloppy = "Yes" if /^\s*do_bootfloppy\s*=\s*(yes|true|1)\s*$/ig; + $do_bootloader = "Yes" if /^\s*do_bootloader\s*=\s*(yes|true|1)\s*$/ig; + $relative_links = "Yes" if /^\s*relative_links\s*=\s*(yes|true|1)\s*$/ig; + $use_hard_links = "Yes" if /^\s*use_hard_links\s*=\s*(yes|true|1)\s*$/ig; + $silent_loader = 'Yes' if /^\s*silent_loader\s*=\s*(yes|true|1)\s*$/ig; + $warn_reboot = 'Yes' if /^\s*warn_reboot\s*=\s*(yes|true|1)\s*$/ig; + $minimal_swap = 'Yes' if /^\s*minimal_swap\s*=\s*(yes|true|1)\s*$/ig; + $ignore_depmod_err = 'Yes' if /^\s*ignore_depmod_err\s*=\s*(yes|true|1)\s*$/ig; + $relink_src_link = 'Yes' if /^\s*relink_src_link\s*=\s*(yes|true|1)\s*$/ig; + $relink_build_link = 'Yes' if /^\s*relink_build_link\s*=\s*(yes|true|1)\s*$/ig; + $force_build_link = 'Yes' if /^\s*force_build_link\s*=\s*(yes|true|1)\s*$/ig; + + $image_dest = "$1" if /^\s*image_dest\s*=\s*(\S+)/ig; + $postinst_hook = "$1" if /^\s*postinst_hook\s*=\s*(\S+)/ig; + $postrm_hook = "$1" if /^\s*postrm_hook\s*=\s*(\S+)/ig; + $preinst_hook = "$1" if /^\s*preinst_hook\s*=\s*(\S+)/ig; + $prerm_hook = "$1" if /^\s*prerm_hook\s*=\s*(\S+)/ig; + $ramdisk = "$1" if /^\s*ramdisk\s*=\s*(.+)$/ig; + } + close CONF; + $have_conffile = "Yes"; + $have_conffile = "Yes"; # stop perl complaining + } +} + +$ENV{KERNEL_ARCH}=$kernel_arch if $kernel_arch; + +# About to upgrade this package from version $2 TO THIS VERSION. +# "prerm upgrade" has already been called for the old version of +# this package. + +sub find_initrd_tool { + my $hostversion = shift; + my $version = shift; + my @ramdisks = + grep { + my $args = + "$_ " . + "--supported-host-version=$hostversion " . + "--supported-target-version=$version " . + "1>/dev/null 2>&1" + ; + system($args) == 0; + } + split (/[:,\s]+/, $ramdisk); +} + +sub check { + my $version = shift; + my $lib_modules="$modules_base/$version"; + my $message = ''; + + if (-d "$lib_modules") { + opendir(DIR, $lib_modules) || die "can’t opendir $lib_modules: $!"; + my @children = readdir(DIR); + if ($#children > 1) { + my @dirs = grep { -d "$lib_modules/$_" } @children; + if ($#dirs > 1) { # we have subdirs + my $dir_message=''; + for my $dir (@dirs) { + if ($dir =~/kernel$/) { + $dir_message="An older install was detected.\n"; + } + else { + $dir_message="Module sub-directories were detected.\n" + unless $dir_message; + } + } + $message += $dir_message if $dir_message; + } + + my @links = grep { -l "$lib_modules/$_" } @children; + if ($#links > -1) { + my $links_message = ''; + for my $link (@links) { + next if ($link =~ /^build$/); + next if ($link =~ /^source$/); + $links_message = "Symbolic links were detected in $modules_base/$version.\n"; + } + $message += $links_message if $links_message; + } + my @files = grep { -f "$lib_modules/$_" } @children; + $message += "Additional files also exist in $modules_base/$version.\n" + if ($#files > -1); + } + } + else { $message .= "$lib_modules does not exist. ";} + return $message; +} + +if (-d "$modules_base/$version") { + my $errors=check($version); + warn "Info:\n$errors\n" if $errors; +} + +# set the env var stem +$ENV{'STEM'} = "linux"; + +sub exec_script { + my $type = shift; + my $script = shift; + print STDERR "Running $type hook script $script.\n"; + system ("$script $version $realimageloc$kimage-$version") && + print STDERR "User $type hook script [$script] "; + if ($?) { + if ($? == -1) { + print STDERR "failed to execute: $!\n"; + } + elsif ($? & 127) { + printf STDERR "died with signal %d, %s coredump\n", + ($? & 127), ($? & 128) ? 'with' : 'without'; + } + else { + printf STDERR "exited with value %d\n", $? >> 8; + } + exit $? >> 8; + } +} +sub run_hook { + my $type = shift; + my $script = shift; + if ($script =~ m,^/,) { + # Full path provided for the hook script + if (-x "$script") { + &exec_script($type,$script); + } + else { + die "The provided $type hook script [$script] could not be run.\n"; + } + } + else { + # Look for it in a safe path + for my $path ('/bin', '/sbin', '/usr/bin', '/usr/sbin') { + if (-x "$path/$script") { + &exec_script($type, "$path/$script"); + return 0; + } + } + # No luck + print STDERR "Could not find $type hook script [$script].\n"; + die "Looked in: '/bin', '/sbin', '/usr/bin', '/usr/sbin'\n"; + } +} + + +my $options; +for (@ARGV) { + s,','\\'',g; + $options .= " '$_'"; +} +$ENV{'DEB_MAINT_PARAMS'}="$options"; + +## Run user hook script here, if any +if (-x "$preinst_hook") { + &run_hook("preinst", $preinst_hook); +} +if (-d "/etc/kernel/preinst.d") { + print STDERR "Examining /etc/kernel/preinst.d/\n"; + system ("run-parts --verbose --exit-on-error --arg=$version" . + " --arg=$realimageloc$kimage-$version" . + " /etc/kernel/preinst.d") && + die "Failed to process /etc/kernel/preinst.d"; +} +if (-d "/etc/kernel/preinst.d/$version") { + print STDERR "Examining /etc/kernel/preinst.d/$version.\n"; + system ("run-parts --verbose --exit-on-error --arg=$version" . + " --arg=$realimageloc$kimage-$version" . + " /etc/kernel/preinst.d/$version") && + die "Failed to process /etc/kernel/preinst.d/$version"; +} +print STDERR "Done.\n"; + +exit 0; + +__END__ + + --- linux-3.0.0.orig/debian/control-scripts/prerm +++ linux-3.0.0/debian/control-scripts/prerm @@ -0,0 +1,312 @@ +#! /usr/bin/perl +# -*- Mode: Perl -*- +# image.prerm --- +# Author : root ( root@melkor.pilgrim.umass.edu ) +# Created On : Fri May 17 03:28:59 1996 +# Created On Node : melkor.pilgrim.umass.edu +# Last Modified By : Manoj Srivastava +# Last Modified On : Sat Aug 5 13:14:17 2006 +# Last Machine Used: glaurung.internal.golden-gryphon.com +# Update Count : 85 +# Status : Unknown, Use with caution! +# HISTORY : +# Description : +# +# +# $Id: image.prerm,v 1.22 2003/10/07 16:24:20 srivasta Exp $ +# +# +#use strict; + +$|=1; +# Predefined values: +my $version = "=V"; +my $link_in_boot = ""; # Should be empty, mostly +my $no_symlink = ""; # Should be empty, mostly +my $reverse_symlink = ""; # Should be empty, mostly +my $do_symlinks = "Yes"; # target machine defined +my $do_boot_enable = "Yes"; # target machine defined +my $do_bootfloppy = "Yes"; # target machine defined +my $do_bootloader = "Yes"; # target machine defined +my $move_image = ''; # target machine defined +my $kimage = "=K"; # Should be empty, mostly +my $loader = "=L"; # lilo, silo, quik, palo, vmelilo, or nettrom +my $image_dir = "/boot"; # where the image is located +my $clobber_modules = ''; # target machine defined +my $initrd = "YES"; # initrd kernel +my $use_hard_links = ''; # hardlinks do not wirk across fs boundaries +my $postinst_hook = ''; #Normally we do not +my $postrm_hook = ''; #Normally we do not +my $preinst_hook = ''; #Normally we do not +my $prerm_hook = ''; #Normally we do not +my $minimal_swap = ''; # Do not swap symlinks +my $ignore_depmod_err = ''; # normally we do not +my $relink_build_link = 'YES'; # There is no harm in checking the link +my $force_build_link = ''; # There is no harm in checking the link +my $kernel_arch = "=B"; +my $ramdisk = "/usr/sbin/update-initramfs"; +my $package_name = "linux-image-$version"; + +my $Loader = "NoLOADER"; # +$Loader = "LILO" if $loader =~ /^lilo/io; +$Loader = "SILO" if $loader =~ /^silo/io; +$Loader = "QUIK" if $loader =~ /^quik/io; +$Loader = "yaboot" if $loader =~ /^yaboot/io; +$Loader = "PALO" if $loader =~ /^palo/io; +$Loader = "NETTROM" if $loader =~ /^nettrom/io; +$Loader = "VMELILO" if $loader =~ /^vmelilo/io; +$Loader = "ZIPL" if $loader =~ /^zipl/io; +$Loader = "ELILO" if $loader =~ /^elilo/io; + + +# This should not point to /tmp, because of security risks. +my $temp_file_name = "/var/log/$loader" . "_log.$$"; + +#known variables +my $image_dest = "/"; +my $realimageloc = "/$image_dir/"; +my $have_conffile = ""; +my $CONF_LOC = '/etc/kernel-img.conf'; +my $relative_links = ''; +my $silent_loader = ''; +my $warn_reboot = 'Yes'; # Warn that we are installing a version of + # the kernel we are running + +# remove multiple leading slashes; make sure there is at least one. +$realimageloc =~ s|^/*|/|o; +$realimageloc =~ s|/+|/|o; + +my $DEBUG = 0; + +# Variables used +my $image=''; +my $ret=0; +my $seen=''; +my $answer=''; +my $running = ''; +my $WouldInvalidate = 0; + +if ($ARGV[0] && ($ARGV[0] =~ /remove/ || $ARGV[0] =~ /upgrade/)) { + if (-l "/usr/doc/linux-image-$version") { + unlink "/usr/doc/linux-image-$version"; + } +} + +# Ignore all invocations uxcept when called on to remove +exit 0 unless ($ARGV[0] && $ARGV[0] =~ /remove/) ; + +# Paranoid check to make sure that the correct value is put in there +if (! $kimage) { $kimage = "vmlinuz";} # Hmm. empty +elsif ($kimage =~ m/^b?uImage$/o) { $kimage = "vmlinuz";} # these produce vmlinuz +elsif ($kimage =~ m/^b?zImage$/o) { $kimage = "vmlinuz";} # these produce vmlinuz +elsif ($kimage =~ m/^[iI]mage$/o) { my $nop = $kimage; } +elsif ($kimage =~ m/^vmlinux$/o) { my $nop = $kimage; } +else { $kimage = "vmlinuz";} # Default + +if (-r "$CONF_LOC" && -f "$CONF_LOC" ) { + if (open(CONF, "$CONF_LOC")) { + while () { + chomp; + s/\#.*$//g; + next if /^\s*$/; + + $do_symlink = "" if /^\s*do_symlinks\s*=\s*(no|false|0)\s*$/ig; + $no_symlink = "" if /^\s*no_symlinks\s*=\s*(no|false|0)\s*$/ig; + $reverse_symlink = "" if /^\s*reverse_symlinks\s*=\s*(no|false|0)\s*$/ig; + $link_in_boot = "" if /^\s*image_in_boot\s*=\s*(no|false|0)\s*$/ig; + $link_in_boot = "" if /^\s*link_in_boot\s*=\s*(no|false|0)\s*$/ig; + $move_image = "" if /^\s*move_image\s*=\s*(no|false|0)\s*$/ig; + $clobber_modules = '' if /^\s*clobber_modules\s*=\s*(no|false|0)\s*$/ig; + $do_boot_enable = '' if /^\s*do_boot_enable\s*=\s*(no|false|0)\s*$/ig; + $do_bootfloppy = '' if /^\s*do_bootfloppy\s*=\s*(no|false|0)\s*$/ig; + $relative_links = '' if /^\s*relative_links \s*=\s*(no|false|0)\s*$/ig; + $do_bootloader = '' if /^\s*do_bootloader\s*=\s*(no|false|0)\s*$/ig; + $do_initrd = '' if /^\s*do_initrd\s*=\s*(no|false|0)\s*$/ig; + $use_hard_links = '' if /^\s*use_hard_links\s*=\s*(no|false|0)\s*$/ig; + $silent_loader = '' if /^\s*silent_loader\s*=\s*(no|false|0)\s*$/ig; + $warn_reboot = '' if /^\s*warn_reboot\s*=\s*(no|false|0)\s*$/ig; + $minimal_swap = '' if /^\s*minimal_swap\s*=\s*(no|false|0)\s*$/ig; + $ignore_depmod_err = '' if /^\s*ignore_depmod_err\s*=\s*(no|false|0)\s*$/ig; + $relink_build_link = '' if /^\s*relink_build_link\s*=\s*(no|false|0)\s*$/ig; + $force_build_link = '' if /^\s*force_build_link\s*=\s*(no|false|0)\s*$/ig; + + + $do_symlink = "Yes" if /^\s*do_symlinks\s*=\s*(yes|true|1)\s*$/ig; + $no_symlink = "Yes" if /^\s*no_symlinks\s*=\s*(yes|true|1)\s*$/ig; + $reverse_symlink = "Yes" if /^\s*reverse_symlinks\s*=\s*(yes|true|1)\s*$/ig; + $link_in_boot = "Yes" if /^\s*image_in_boot\s*=\s*(yes|true|1)\s*$/ig; + $link_in_boot = "Yes" if /^\s*link_in_boot\s*=\s*(yes|true|1)\s*$/ig; + $move_image = "Yes" if /^\s*move_image\s*=\s*(yes|true|1)\s*$/ig; + $clobber_modules = "Yes" if /^\s*clobber_modules\s*=\s*(yes|true|1)\s*$/ig; + $do_boot_enable = "Yes" if /^\s*do_boot_enable\s*=\s*(yes|true|1)\s*$/ig; + $do_bootfloppy = "Yes" if /^\s*do_bootfloppy\s*=\s*(yes|true|1)\s*$/ig; + $do_bootloader = "Yes" if /^\s*do_bootloader\s*=\s*(yes|true|1)\s*$/ig; + $relative_links = "Yes" if /^\s*relative_links\s*=\s*(yes|true|1)\s*$/ig; + $do_initrd = "Yes" if /^\s*do_initrd\s*=\s*(yes|true|1)\s*$/ig; + $use_hard_links = "Yes" if /^\s*use_hard_links\s*=\s*(yes|true|1)\s*$/ig; + $silent_loader = 'Yes' if /^\s*silent_loader\s*=\s*(yes|true|1)\s*$/ig; + $warn_reboot = 'Yes' if /^\s*warn_reboot\s*=\s*(yes|true|1)\s*$/ig; + $minimal_swap = 'Yes' if /^\s*minimal_swap\s*=\s*(yes|true|1)\s*$/ig; + $ignore_depmod_err = 'Yes' if /^\s*ignore_depmod_err\s*=\s*(yes|true|1)\s*$/ig; + $relink_build_link = 'Yes' if /^\s*relink_build_link\s*=\s*(yes|true|1)\s*$/ig; + $force_build_link = 'Yes' if /^\s*force_build_link\s*=\s*(yes|true|1)\s*$/ig; + + $image_dest = "$1" if /^\s*image_dest\s*=\s*(\S+)/ig; + $postinst_hook = "$1" if /^\s*postinst_hook\s*=\s*(\S+)/ig; + $postrm_hook = "$1" if /^\s*postrm_hook\s*=\s*(\S+)/ig; + $preinst_hook = "$1" if /^\s*preinst_hook\s*=\s*(\S+)/ig; + $prerm_hook = "$1" if /^\s*prerm_hook\s*=\s*(\S+)/ig; + $ramdisk = "$1" if /^\s*ramdisk\s*=\s*(.+)$/ig; + } + close CONF; + $have_conffile = "Yes"; + } +} + + +$ENV{KERNEL_ARCH}=$kernel_arch if $kernel_arch; + +#check to see if we are trying to remove a running kernel +# if so we abort right now. +chop($running=`uname -r`); +if ($running eq $version) { + print STDERR "WARN: Proceeding with removing running kernel image.\n"; +} + +#Now, they have an alternate kernel which they are currently running + +# This is just us being nice to lilo users. + +chdir("/") or die "could not chdir to /:$!\n"; + +if (-f "/etc/$loader.conf") { #I know, could be a link, but .. + open (LILO, "/etc/$loader.conf") || &success(); # this is not critical + while () { + chop; + s/\#.*//; # nix the comments + next unless /^\s*image\s*=\s(\S+)/o; + $image = $1; + if ($image && -e $image) { + while (defined($image) && -l $image) { + $image = readlink ($image); + } + if (defined($image) && -e $image) { + $WouldInvalidate |= $image =~ /$kimage-$version/; + } + else { + &success(); # invalid $loader.conf file + } + } + else { + &success(); # invalid $loader.conf file + } + } + close (LILO); + if ($WouldInvalidate) { + print STFERR "WARN: Proceeding with removing running kernel image.\n"; + &success(); + } +} + + +# set the env var stem +$ENV{'STEM'} = "linux"; + +sub exec_script { + my $type = shift; + my $script = shift; + print STDERR "Running $type hook script $script.\n"; + system ("$script $version $realimageloc$kimage-$version") && + print STDERR "User $type hook script [$script] "; + if ($?) { + if ($? == -1) { + print STDERR "failed to execute: $!\n"; + } + elsif ($? & 127) { + printf STDERR "died with signal %d, %s coredump\n", + ($? & 127), ($? & 128) ? 'with' : 'without'; + } + else { + printf STDERR "exited with value %d\n", $? >> 8; + } + exit $? >> 8; + } +} +sub run_hook { + my $type = shift; + my $script = shift; + if ($script =~ m,^/,) { + # Full path provided for the hook script + if (-x "$script") { + &exec_script($type,$script); + } + else { + die "The provided $type hook script [$script] could not be run.\n"; + } + } + else { + # Look for it in a safe path + for my $path ('/bin', '/sbin', '/usr/bin', '/usr/sbin') { + if (-x "$path/$script") { + &exec_script($type, "$path/$script"); + return 0; + } + } + # No luck + print STDERR "Could not find $type hook script [$script].\n"; + die "Looked in: '/bin', '/sbin', '/usr/bin', '/usr/sbin'\n"; + } +} + + +my $options; +for (@ARGV) { + s,','\\'',g; + $options .= " '$_'"; +} +$ENV{'DEB_MAINT_PARAMS'}="$options"; + +## Run user hook script here, if any +if (-x "$prerm_hook") { + &run_hook("prerm", $prerm_hook); +} +if (-d "/etc/kernel/prerm.d") { + print STDERR "Examining /etc/kernel/prerm.d.\n"; + system ("run-parts --verbose --exit-on-error --arg=$version " . + "--arg=$realimageloc$kimage-$version /etc/kernel/prerm.d") && + die "Failed to process /etc/kernel/prerm.d"; +} +if (-d "/etc/kernel/prerm.d/$version") { + print STDERR "Examining /etc/kernel/prerm.d/$version.\n"; + system ("run-parts --verbose --exit-on-error --arg=$version" . + " --arg=$realimageloc$kimage-$version " . + "/etc/kernel/prerm.d/$version") && + die "Failed to process /etc/kernel/prerm.d/$version"; +} + +sub success () { + # NOTE: need to keep this list in sync with rules.d/2-binary-arch.mk + my %files_to_keep = ( + 'modules.builtin' => 1, + 'modules.order' => 1, + ); + my $short; + for my $file () { + $short = $file; $short =~ s,.*/,,; + if (!defined $files_to_keep{$short}) { + unlink "$file"; + } + } + exit 0; +} + + + +&success(); +exit 0; +__END__ + + + + + --- linux-3.0.0.orig/debian/docs/README.inclusion-list +++ linux-3.0.0/debian/docs/README.inclusion-list @@ -0,0 +1,51 @@ +This README describes the reason for, and the use of, module +inclusion lists. + +The original Hardy release had the notion of sub-flavours, +e.g., a flavour that was constructed as a subset of an existing flavour. +For example, the virtual flavour was extracted from the server flavour using +a subset of the server flavour modules. However, there were some difficult +mainteneance issues with regard to packaging, make rules, and scripts. This +re-implementation of the sub-flavours philosophy is hopefully simpler, +and retrofitable to all releases. + +A module inclusion list looks at the problem of of constructing a package +from the perspective of what modules do we _want_ in the package, as opposed +to what modules we _don't_ want. As the kernel matures, more and more devices are added +which makes the problem of configuration maintenance a real pain in the ass. +If we took the approach of disabling all of the config options that we don't want, +then the differences between flavours will quickly become quite large, making +it difficult to quickly compare the individual flavour configs. Each time a +new config option is added then we also have to make a decision about disabling in +order to continue to keep the minimal number of modules. + +A module inclusion list is applied on a per-flavour basis. For example, +debian./control.d/${flavour}.inclusion-list. For example, the +config for virtual is very close to server and generic, but the inclusion list +causes the virtual package to be constructed with _only_ the modules described +in the inclusion list. + +The inclusion list format is a simple bash regular expression list of files. For example, + +arch/*/{crypto,kernel,oprofile} +drivers/acpi/* +drivers/ata/ahci.ko + +These 3 regular expression forms are suitable for expansion by bash and as inputs to 'find'. +See debian/scripts/module-inclusion for details. + +There are 2 log files created as a side effect of the application of the module +inclusion list; $(flavour).inclusion-list.log and $(flavour).depmod.log. + +$(flavour).inclusion-list.log : This log is created while the inclusion list +modules are being copied. If any are missing, then those warnings go in this log. +While its not considered a fatal error, you should endevour to correct your inclusion +list such that there are no missing modules. + +$(flavour).depmod.log : The log is created as a result of running depmod on the +resulting set of modules. If there are missing symbols then you'll find that information +here. Again, you should modify your inclusion list such that there are no missing +symbols. + +Tim Gardner +June 2, 2010 --- linux-3.0.0.orig/debian/rules.d/0-common-vars.mk +++ linux-3.0.0/debian/rules.d/0-common-vars.mk @@ -0,0 +1,221 @@ +# +# The source package name will be the first token from $(DEBIAN)/changelog +# +src_pkg_name=$(shell sed -n '1s/^\(.*\) (.*).*$$/\1/p' $(DEBIAN)/changelog) + +# Get some version info +series := oneiric +release := $(shell sed -n '1s/^$(src_pkg_name).*(\(.*\)-.*).*$$/\1/p' $(DEBIAN)/changelog) +revisions := $(shell sed -n 's/^$(src_pkg_name)\ .*($(release)-\(.*\)).*$$/\1/p' $(DEBIAN)/changelog | tac) +revision ?= $(word $(words $(revisions)),$(revisions)) +prev_revisions := $(filter-out $(revision),0.0 $(revisions)) +prev_revision := $(word $(words $(prev_revisions)),$(prev_revisions)) + +family=ubuntu + +# This is an internally used mechanism for the daily kernel builds. It +# creates packages whose ABI is suffixed with a minimal representation of +# the current git HEAD sha. If .git/HEAD is not present, then it uses the +# uuidgen program, +# +# AUTOBUILD can also be used by anyone wanting to build a custom kernel +# image, or rebuild the entire set of Ubuntu packages using custom patches +# or configs. +AUTOBUILD= + +# +# This is a way to support some external variables. A good example is +# a local setup for ccache and distcc See LOCAL_ENV_CC and +# LOCAL_ENV_DISTCC_HOSTS in the definition of kmake. +# For example: +# LOCAL_ENV_CC="ccache distcc" +# LOCAL_ENV_DISTCC_HOSTS="localhost 10.0.2.5 10.0.2.221" +# +-include $(CURDIR)/../.$(series)-env + +ifneq ($(AUTOBUILD),) +skipabi = true +skipmodule = true +skipdbg = true +gitver=$(shell if test -f .git/HEAD; then cat .git/HEAD; else uuidgen; fi) +gitverpre=$(shell echo $(gitver) | cut -b -3) +gitverpost=$(shell echo $(gitver) | cut -b 38-40) +abi_suffix = -$(gitverpre)$(gitverpost) +endif + +ifneq ($(NOKERNLOG),) +ubuntu_log_opts += --no-kern-log +endif +ifneq ($(PRINTSHAS),) +ubuntu_log_opts += --print-shas +endif + +# Get the kernels own extra version to be added to the release signature. +raw_kernelversion=$(shell make kernelversion) + +# +# full_build -- are we doing a full buildd style build +# +ifeq ($(wildcard /CurrentlyBuilding),) +full_build?=false +else +full_build?=true +endif + +# +# The debug packages are ginormous, so you probably want to skip +# building them (as a developer). +# +ifeq ($(full_build),false) +skipdbg=true +endif + +abinum := $(shell echo $(revision) | sed -e 's/\..*//')$(abi_suffix) +prev_abinum := $(shell echo $(prev_revision) | sed -e 's/\..*//')$(abi_suffix) +abi_release := $(release)-$(abinum) + +uploadnum := $(shell echo $(revision) | sed -e 's/.*\.//') +ifneq ($(full_build),false) + uploadnum := $(uploadnum)-Ubuntu +endif + +# XXX: linux-libc-dev got bumped to -803.N inadvertantly by a ti-omap4 upload +# shift our version higher for this package only. Ensure this only +# occurs for the v2.6.35 kernel so that we do not propogate this into +# any other series. +raw_uploadnum := $(shell echo $(revision) | sed -e 's/.*\.//') +libc_dev_version := +ifeq ($(DEBIAN),debian.master) +ifeq ($(release),2.6.35) +libc_dev_version := -v$(release)-$(shell expr "$(abinum)" + 1000).$(raw_uploadnum) +endif +endif + +DEB_HOST_MULTIARCH = $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) +DEB_HOST_GNU_TYPE = $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE = $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) +DEB_HOST_ARCH = $(shell dpkg-architecture -qDEB_HOST_ARCH) +DEB_BUILD_ARCH = $(shell dpkg-architecture -qDEB_BUILD_ARCH) + +# +# Detect invocations of the form 'fakeroot debian/rules binary arch=armel' +# within an x86'en schroot. This only gets you part of the way since the +# packaging phase fails, but you can at least compile the kernel quickly. +# +arch := $(DEB_HOST_ARCH) +ifneq ($(arch),$(DEB_HOST_ARCH)) + CROSS_COMPILE ?= $(shell dpkg-architecture -a$(arch) -qDEB_HOST_GNU_TYPE -f 2>/dev/null)- +endif + +# +# Detect invocations of the form 'dpkg-buildpackage -B -aarmel' within +# an x86'en schroot. This is the only way to build all of the packages +# (except for tools). +# +ifneq ($(DEB_BUILD_GNU_TYPE),$(DEB_HOST_GNU_TYPE)) + CROSS_COMPILE ?= $(DEB_HOST_GNU_TYPE)- +endif + +abidir := $(CURDIR)/$(DEBIAN)/abi/$(release)-$(revision)/$(arch) +prev_abidir := $(CURDIR)/$(DEBIAN)/abi/$(release)-$(prev_revision)/$(arch) +commonconfdir := $(CURDIR)/$(DEBIAN)/config +archconfdir := $(CURDIR)/$(DEBIAN)/config/$(arch) +sharedconfdir := $(CURDIR)/debian.master/config +builddir := $(CURDIR)/debian/build +stampdir := $(CURDIR)/debian/stamps + +# +# The binary package name always starts with linux-image-$KVER-$ABI.$UPLOAD_NUM. There +# are places that you'll find linux-image hard coded, but I guess thats OK since the +# assumption that the binary package always starts with linux-image will never change. +# +bin_pkg_name=linux-image-$(abi_release) +hdrs_pkg_name=linux-headers-$(abi_release) +# +# The generation of content in the doc package depends on both 'AUTOBUILD=' and +# 'do_doc_package_content=true'. There are usually build errors during the development +# cycle, so its OK to leave 'do_doc_package_content=false' until those build +# failures get sorted out. Finally, the doc package doesn't really need to be built +# for developer testing (its kind of slow), so only do it if on a buildd. +do_doc_package=true +do_doc_package_content=true +ifeq ($(full_build),false) +do_doc_package_content=false +endif +doc_pkg_name=$(src_pkg_name)-doc + +# +# Similarly with the linux-source package, you need not build it as a developer. Its +# somewhat I/O intensive and utterly useless. +# +do_source_package=true +do_source_package_content=true +ifeq ($(full_build),false) +do_source_package_content=false +endif + +# linux-libc-dev may not be needed, default to building it. +do_libc_dev_package=true + +# common headers normally is built as an indep package, but may be arch +do_common_headers_indep=true + +# add a 'full source' mode +do_full_source=false + +# build tools +ifneq ($(wildcard $(CURDIR)/tools),) +do_tools?=true +else +do_tools?=false +endif +tools_pkg_name=$(src_pkg_name)-tools-$(abi_release) +tools_common_pkg_name=$(src_pkg_name)-tools-common + +# The general flavour specific image package. +do_flavour_image_package=true + +# The general flavour specific header package. +do_flavour_header_package=true + +# Support parallel= in DEB_BUILD_OPTIONS (see #209008) +# +# These 2 environment variables set the -j value of the kernel build. For example, +# CONCURRENCY_LEVEL=16 fakeroot $(DEBIAN)/rules binary-debs +# or +# DEB_BUILD_OPTIONS=parallel=16 fakeroot $(DEBIAN)/rules binary-debs +# +# The default is to use the number of CPUs. +# +COMMA=, +DEB_BUILD_OPTIONS_PARA = $(subst parallel=,,$(filter parallel=%,$(subst $(COMMA), ,$(DEB_BUILD_OPTIONS)))) +ifneq (,$(DEB_BUILD_OPTIONS_PARA)) + CONCURRENCY_LEVEL := $(DEB_BUILD_OPTIONS_PARA) +endif + +ifeq ($(CONCURRENCY_LEVEL),) + # Check the environment + CONCURRENCY_LEVEL := $(shell echo $$CONCURRENCY_LEVEL) + # No? Then build with the number of CPUs on the host. + ifeq ($(CONCURRENCY_LEVEL),) + CONCURRENCY_LEVEL := $(shell expr `getconf _NPROCESSORS_ONLN` \* 1) + endif + # Oh hell, give 'em one + ifeq ($(CONCURRENCY_LEVEL),) + CONCURRENCY_LEVEL := 1 + endif +endif + +conc_level = -j$(CONCURRENCY_LEVEL) + +# target_flavour is filled in for each step +kmake = make ARCH=$(build_arch) \ + CROSS_COMPILE=$(CROSS_COMPILE) \ + KERNELVERSION=$(abi_release)-$(target_flavour) \ + CONFIG_DEBUG_SECTION_MISMATCH=y \ + KBUILD_BUILD_VERSION="$(uploadnum)" \ + LOCALVERSION= localver-extra= +ifneq ($(LOCAL_ENV_CC),) +kmake += CC=$(LOCAL_ENV_CC) DISTCC_HOSTS=$(LOCAL_ENV_DISTCC_HOSTS) +endif + --- linux-3.0.0.orig/debian/rules.d/1-maintainer.mk +++ linux-3.0.0/debian/rules.d/1-maintainer.mk @@ -0,0 +1,120 @@ +# The following targets are for the maintainer only! do not run if you don't +# know what they do. + +.PHONY: printenv updateconfigs printchanges insertchanges startnewrelease diffupstream help updateportsconfigs editportsconfigs + +help: + @echo "These are the targets in addition to the normal $(DEBIAN) ones:" + @echo + @echo " printenv : Print some variables used in the build" + @echo + @echo " updateconfigs : Update core arch configs" + @echo + @echo " editconfigs : Update core arch configs interractively" + @echo " genconfigs : Generate core arch configs in CONFIGS/*" + @echo + @echo " updateportsconfigs : Update ports arch configs" + @echo + @echo " editportsconfigs : Update ports arch configs interactivly" + @echo " genportconfigs : Generate ports arch configs in CONFIGS/*" + @echo + @echo " printchanges : Print the current changelog entries (from git)" + @echo + @echo " insertchanges : Insert current changelog entries (from git)" + @echo + @echo " startnewrelease : Start a new changelog set" + @echo + @echo " diffupstream : Diff stock kernel code against upstream (git)" + @echo + @echo " help : If you are kernel hacking, you need the professional" + @echo " version of this" + @echo + @echo "Environment variables:" + @echo + @echo " NOKERNLOG : Do not add upstream kernel commits to changelog" + @echo " CONCURRENCY_LEVEL=X" + @echo " : Use -jX for kernel compile" + @echo " PRINTSHAS : Include SHAs for commits in changelog" + +printdebian: + @echo "$(DEBIAN)" + +updateconfigs defaultconfigs editconfigs genconfigs dumpconfigs: + dh_testdir; + $(SHELL) $(DROOT)/scripts/misc/kernelconfig $@ + rm -rf build + +updateportsconfigs defaultportsconfigs editportsconfigs genportsconfigs askconfigs: + dh_testdir; + $(SHELL) $(DROOT)/scripts/misc/kernelconfig $@ ports + rm -rf build + +printenv: + dh_testdir + @echo "src package name = $(src_pkg_name)" + @echo "release = $(release)" + @echo "revisions = $(revisions)" + @echo "revision = $(revision)" + @echo "uploadnum = $(uploadnum)" + @echo "prev_revisions = $(prev_revisions)" + @echo "prev_revision = $(prev_revision)" + @echo "abinum = $(abinum)" + @echo "gitver = $(gitver)" + @echo "flavours = $(flavours)" + @echo "skipabi = $(skipabi)" + @echo "skipmodule = $(skipmodule)" + @echo "skipdbg = $(skipdbg)" + @echo "ubuntu_log_opts = $(ubuntu_log_opts)" + @echo "CONCURRENCY_LEVEL = $(CONCURRENCY_LEVEL)" + @echo "bin package name = $(bin_pkg_name)" + @echo "hdr package name = $(hdrs_pkg_name)" + @echo "doc package name = $(doc_pkg_name)" + @echo "do_doc_package = $(do_doc_package)" + @echo "do_doc_package_content = $(do_doc_package_content)" + @echo "do_source_package = $(do_source_package)" + @echo "do_source_package_content = $(do_source_package_content)" + @echo "do_libc_dev_package = $(do_libc_dev_package)" + @echo "do_flavour_image_package = $(do_flavour_image_package)" + @echo "do_flavour_header_package = $(do_flavour_header_package)" + @echo "do_common_headers_indep = $(do_common_headers_indep)" + @echo "do_full_source = $(do_full_source)" + @echo "do_tools = $(do_tools)" + @echo "full_build = $(full_build)" + @echo "libc_dev_version = $(libc_dev_version)" + @echo "DEB_HOST_GNU_TYPE = $(DEB_HOST_GNU_TYPE)" + @echo "DEB_BUILD_GNU_TYPE = $(DEB_BUILD_GNU_TYPE)" + @echo "DEB_HOST_ARCH = $(DEB_HOST_ARCH)" + @echo "DEB_BUILD_ARCH = $(DEB_BUILD_ARCH)" + @echo "arch = $(arch)" + @echo "kmake = $(kmake)" + +prev_release="$(release)-$(prev_revision)" +printchanges: + @baseCommit=$$(git log --pretty=format:'%H %s' | \ + awk '/UBUNTU: '".*Ubuntu-$(prev_release)"'$$/ { print $$1; exit }'); \ + git log "$$baseCommit"..HEAD | \ + perl -w -f $(DROOT)/scripts/misc/git-ubuntu-log $(ubuntu_log_opts) + +insertchanges: + @perl -w -f $(DROOT)/scripts/misc/insert-changes.pl $(DROOT) $(DEBIAN) + +diffupstream: + @git diff-tree -p refs/remotes/linux-2.6/master..HEAD $(shell ls | grep -vE '^(ubuntu|$(DEBIAN)|\.git.*)') + +startnewrelease: + dh_testdir + @nextminor=$(shell expr `echo $(revision) | awk -F. '{print $$2}'` + 1); \ + now="$(shell date -R)"; \ + echo "Creating new changelog set for $(abi_release).$$nextminor..."; \ + echo -e "$(src_pkg_name) ($(abi_release).$$nextminor) UNRELEASED; urgency=low\n" > $(DEBIAN)/changelog.new; \ + echo " CHANGELOG: Do not edit directly. Autogenerated at release." >> \ + $(DEBIAN)/changelog.new; \ + echo " CHANGELOG: Use the printchanges target to see the curent changes." \ + >> $(DEBIAN)/changelog.new; \ + echo " CHANGELOG: Use the insertchanges target to create the final log." \ + >> $(DEBIAN)/changelog.new; \ + echo -e "\n -- $$DEBFULLNAME <$$DEBEMAIL> $$now\n" >> \ + $(DEBIAN)/changelog.new ; \ + cat $(DEBIAN)/changelog >> $(DEBIAN)/changelog.new; \ + mv $(DEBIAN)/changelog.new $(DEBIAN)/changelog + --- linux-3.0.0.orig/debian/rules.d/2-binary-arch.mk +++ linux-3.0.0/debian/rules.d/2-binary-arch.mk @@ -0,0 +1,417 @@ +# We don't want make removing intermediary stamps +.SECONDARY : + +# Prepare the out-of-tree build directory +ifeq ($(do_full_source),true) +build_cd = cd $(builddir)/build-$*; # +build_O = +else +build_cd = +build_O = O=$(builddir)/build-$* +endif + +$(stampdir)/stamp-prepare-%: config-prepare-check-% + @touch $@ +$(stampdir)/stamp-prepare-tree-%: target_flavour = $* +$(stampdir)/stamp-prepare-tree-%: $(commonconfdir)/config.common.$(family) $(archconfdir)/config.common.$(arch) $(archconfdir)/config.flavour.% + @echo "Preparing $*..." + install -d $(builddir)/build-$* + touch $(builddir)/build-$*/ubuntu-build + [ "$(do_full_source)" != 'true' ] && true || \ + rsync -a --exclude debian --exclude debian.master --exclude $(DEBIAN) * $(builddir)/build-$* + cat $^ | sed -e 's/.*CONFIG_VERSION_SIGNATURE.*/CONFIG_VERSION_SIGNATURE="Ubuntu $(release)-$(revision)-$* $(raw_kernelversion)"/' > $(builddir)/build-$*/.config + find $(builddir)/build-$* -name "*.ko" | xargs rm -f + $(build_cd) $(kmake) $(build_O) -j1 silentoldconfig prepare scripts + touch $@ + +# Used by developers as a shortcut to prepare a tree for compilation. +prepare-%: $(stampdir)/stamp-prepare-% + @echo Prepared $* for $(arch) + +# Do the actual build, including image and modules +$(stampdir)/stamp-build-%: target_flavour = $* +$(stampdir)/stamp-build-%: $(stampdir)/stamp-prepare-% + @echo "Building $*..." + $(build_cd) $(kmake) $(build_O) $(conc_level) $(build_image) modules + @touch $@ + +# Install the finished build +install-%: pkgdir = $(CURDIR)/debian/$(bin_pkg_name)-$* +install-%: bindoc = $(pkgdir)/usr/share/doc/$(bin_pkg_name)-$* +install-%: dbgpkgdir = $(CURDIR)/debian/$(bin_pkg_name)-$*-dbgsym +install-%: basepkg = $(hdrs_pkg_name) +install-%: hdrdir = $(CURDIR)/debian/$(basepkg)-$*/usr/src/$(basepkg)-$* +install-%: target_flavour = $* +install-%: checks-% + dh_testdir + dh_testroot + dh_clean -k -p$(bin_pkg_name)-$* + dh_clean -k -p$(hdrs_pkg_name)-$* + dh_clean -k -p$(dbg_pkg_name)-$* + + # The main image + # compress_file logic required because not all architectures + # generate a zImage automatically out of the box +ifeq ($(compress_file),) + install -m600 -D $(builddir)/build-$*/$(kernel_file) \ + $(pkgdir)/boot/$(install_file)-$(abi_release)-$* +else + install -d $(pkgdir)/boot + gzip -c9v $(builddir)/build-$*/$(kernel_file) > \ + $(pkgdir)/boot/$(install_file)-$(abi_release)-$* + chmod 600 $(pkgdir)/boot/$(install_file)-$(abi_release)-$* +endif + + install -m644 $(builddir)/build-$*/.config \ + $(pkgdir)/boot/config-$(abi_release)-$* + install -m644 $(abidir)/$* \ + $(pkgdir)/boot/abi-$(abi_release)-$* + install -m600 $(builddir)/build-$*/System.map \ + $(pkgdir)/boot/System.map-$(abi_release)-$* +ifeq ($(no_dumpfile),) + makedumpfile -g $(pkgdir)/boot/vmcoreinfo-$(abi_release)-$* \ + -x $(builddir)/build-$*/vmlinux + chmod 0600 $(pkgdir)/boot/vmcoreinfo-$(abi_release)-$* +endif + + $(build_cd) $(kmake) $(build_O) $(conc_level) modules_install \ + INSTALL_MOD_STRIP=1 INSTALL_MOD_PATH=$(pkgdir)/ \ + INSTALL_FW_PATH=$(pkgdir)/lib/firmware/$(abi_release)-$* + + # + # Remove all modules not in the inclusion list. + # + if [ -f $(DEBIAN)/control.d/$(target_flavour).inclusion-list ] ; then \ + $(SHELL) $(DROOT)/scripts/module-inclusion $(pkgdir)/lib/modules/$(abi_release)-$*/kernel \ + $(DEBIAN)/control.d/$(target_flavour).inclusion-list 2>&1 | \ + tee $(target_flavour).inclusion-list.log; \ + /sbin/depmod -b $(pkgdir) -ea -F $(pkgdir)/boot/System.map-$(abi_release)-$* \ + $(abi_release)-$* 2>&1 |tee $(target_flavour).depmod.log; \ + fi + +ifeq ($(no_dumpfile),) + makedumpfile -g $(pkgdir)/boot/vmcoreinfo-$(abi_release)-$* \ + -x $(builddir)/build-$*/vmlinux + chmod 0600 $(pkgdir)/boot/vmcoreinfo-$(abi_release)-$* +endif + rm -f $(pkgdir)/lib/modules/$(abi_release)-$*/build + rm -f $(pkgdir)/lib/modules/$(abi_release)-$*/source + + # Some initramfs-tools specific modules + install -d $(pkgdir)/lib/modules/$(abi_release)-$*/initrd + if [ -f $(pkgdir)/lib/modules/$(abi_release)-$*/kernel/drivers/video/vesafb.ko ]; then\ + ln -f $(pkgdir)/lib/modules/$(abi_release)-$*/kernel/drivers/video/vesafb.ko \ + $(pkgdir)/lib/modules/$(abi_release)-$*/initrd/; \ + fi + + # Now the image scripts + install -d $(pkgdir)/DEBIAN + for script in postinst postrm preinst prerm; do \ + sed -e 's/=V/$(abi_release)-$*/g' -e 's/=K/$(install_file)/g' \ + -e 's/=L/$(loader)/g' -e 's@=B@$(build_arch)@g' \ + $(DROOT)/control-scripts/$$script > $(pkgdir)/DEBIAN/$$script; \ + chmod 755 $(pkgdir)/DEBIAN/$$script; \ + done + + # Install the full changelog. +ifeq ($(do_doc_package),true) + install -d $(bindoc) + cat $(DEBIAN)/changelog $(DEBIAN)/changelog.historical | \ + gzip -9 >$(bindoc)/changelog.Debian.old.gz + chmod 644 $(bindoc)/changelog.Debian.old.gz +endif + +ifneq ($(skipsub),true) + for sub in $($(*)_sub); do \ + if ! (TO=$$sub FROM=$* ABI_RELEASE=$(abi_release) $(SHELL) \ + $(DROOT)/scripts/sub-flavour); then exit 1; fi; \ + /sbin/depmod -b debian/$(bin_pkg_name)-$$sub \ + -ea -F debian/$(bin_pkg_name)-$$sub/boot/System.map-$(abi_release)-$* \ + $(abi_release)-$*; \ + install -d debian/$(bin_pkg_name)-$$sub/DEBIAN; \ + for script in postinst postrm preinst prerm; do \ + sed -e 's/=V/$(abi_release)-$*/g' \ + -e 's/=K/$(install_file)/g' \ + -e 's/=L/$(loader)/g' \ + -e 's@=B@$(build_arch)@g' \ + $(DROOT)/control-scripts/$$script > \ + debian/$(bin_pkg_name)-$$sub/DEBIAN/$$script;\ + chmod 755 debian/$(bin_pkg_name)-$$sub/DEBIAN/$$script;\ + done; \ + done +endif + +ifneq ($(skipdbg),true) + # Debug image is simple + install -m644 -D $(builddir)/build-$*/vmlinux \ + $(dbgpkgdir)/usr/lib/debug/boot/vmlinux-$(abi_release)-$* + $(build_cd) $(kmake) $(build_O) modules_install \ + INSTALL_MOD_PATH=$(dbgpkgdir)/usr/lib/debug + rm -f $(dbgpkgdir)/usr/lib/debug/lib/modules/$(abi_release)-$*/build + rm -f $(dbgpkgdir)/usr/lib/debug/lib/modules/$(abi_release)-$*/source + rm -f $(dbgpkgdir)/usr/lib/debug/lib/modules/$(abi_release)-$*/modules.* + rm -fr $(dbgpkgdir)/usr/lib/debug/lib/firmware +endif + + # The flavour specific headers image + # TODO: Would be nice if we didn't have to dupe the original builddir + install -d -m755 $(hdrdir) + cat $(builddir)/build-$*/.config | \ + sed -e 's/.*CONFIG_DEBUG_INFO=.*/# CONFIG_DEBUG_INFO is not set/g' > \ + $(hdrdir)/.config + chmod 644 $(hdrdir)/.config + $(kmake) O=$(hdrdir) -j1 silentoldconfig prepare scripts + # We'll symlink this stuff + rm -f $(hdrdir)/Makefile + rm -rf $(hdrdir)/include2 + # powerpc seems to need some .o files for external module linking. Add them in. +ifeq ($(arch),powerpc) + mkdir -p $(hdrdir)/arch/powerpc/lib + cp $(builddir)/build-$*/arch/powerpc/lib/*.o $(hdrdir)/arch/powerpc/lib +endif + # Script to symlink everything up + $(SHELL) $(DROOT)/scripts/link-headers "$(hdrdir)" "$(basepkg)" "$*" + # Setup the proper asm symlink + rm -f $(hdrdir)/include/asm + ln -s asm-$(asm_link) $(hdrdir)/include/asm + # The build symlink + install -d debian/$(basepkg)-$*/lib/modules/$(abi_release)-$* + ln -s /usr/src/$(basepkg)-$* \ + debian/$(basepkg)-$*/lib/modules/$(abi_release)-$*/build + # And finally the symvers + install -m644 $(builddir)/build-$*/Module.symvers \ + $(hdrdir)/Module.symvers + + # Now the header scripts + install -d $(CURDIR)/debian/$(basepkg)-$*/DEBIAN + for script in postinst; do \ + sed -e 's/=V/$(abi_release)-$*/g' -e 's/=K/$(install_file)/g' \ + $(DROOT)/control-scripts/headers-$$script > \ + $(CURDIR)/debian/$(basepkg)-$*/DEBIAN/$$script; \ + chmod 755 $(CURDIR)/debian/$(basepkg)-$*/DEBIAN/$$script; \ + done + + # At the end of the package prep, call the tests + DPKG_ARCH="$(arch)" KERN_ARCH="$(build_arch)" FLAVOUR="$*" \ + VERSION="$(abi_release)" REVISION="$(revision)" \ + PREV_REVISION="$(prev_revision)" ABI_NUM="$(abinum)" \ + PREV_ABI_NUM="$(prev_abinum)" BUILD_DIR="$(builddir)/build-$*" \ + INSTALL_DIR="$(pkgdir)" SOURCE_DIR="$(CURDIR)" \ + run-parts -v $(DROOT)/tests + + # + # Remove files which are generated at installation by postinst, + # except for modules.order and modules.builtin + # + # NOTE: need to keep this list in sync with postrm + # + mkdir $(pkgdir)/lib/modules/$(abi_release)-$*/_ + mv $(pkgdir)/lib/modules/$(abi_release)-$*/modules.order \ + $(pkgdir)/lib/modules/$(abi_release)-$*/_ + if [ -f $(pkgdir)/lib/modules/$(abi_release)-$*/modules.builtin ] ; then \ + mv $(pkgdir)/lib/modules/$(abi_release)-$*/modules.builtin \ + $(pkgdir)/lib/modules/$(abi_release)-$*/_; \ + fi + rm -f $(pkgdir)/lib/modules/$(abi_release)-$*/modules.* + mv $(pkgdir)/lib/modules/$(abi_release)-$*/_/* \ + $(pkgdir)/lib/modules/$(abi_release)-$* + rmdir $(pkgdir)/lib/modules/$(abi_release)-$*/_ + +headers_tmp := $(CURDIR)/debian/tmp-headers +headers_dir := $(CURDIR)/debian/linux-libc-dev + +hmake := $(MAKE) -C $(CURDIR) O=$(headers_tmp) \ + KERNELVERSION=$(abi_release) INSTALL_HDR_PATH=$(headers_tmp)/install \ + SHELL="$(SHELL)" ARCH=$(header_arch) + +install-arch-headers: + dh_testdir + dh_testroot + dh_clean -k -plinux-libc-dev + + rm -rf $(headers_tmp) + install -d $(headers_tmp) $(headers_dir)/usr/include/ + + $(hmake) $(defconfig) + mv $(headers_tmp)/.config $(headers_tmp)/.config.old + sed -e 's/^# \(CONFIG_MODVERSIONS\) is not set$$/\1=y/' \ + -e 's/.*CONFIG_LOCALVERSION_AUTO.*/# CONFIG_LOCALVERSION_AUTO is not set/' \ + $(headers_tmp)/.config.old > $(headers_tmp)/.config + $(hmake) silentoldconfig + $(hmake) $(conc_level) headers_install + + ( cd $(headers_tmp)/install/include/ && \ + find . -name '.' -o -name '.*' -prune -o -print | \ + cpio -pvd --preserve-modification-time \ + $(headers_dir)/usr/include/ ) + mkdir $(headers_dir)/usr/include/$(DEB_HOST_MULTIARCH) + mv $(headers_dir)/usr/include/asm $(headers_dir)/usr/include/$(DEB_HOST_MULTIARCH)/ + + rm -rf $(headers_tmp) + +binary-arch-headers: install-arch-headers + dh_testdir + dh_testroot +ifeq ($(do_libc_dev_package),true) +ifneq ($(DEBIAN),debian.master) + echo "non-master branch building linux-libc-dev, aborting" + exit 1 +endif + dh_installchangelogs -plinux-libc-dev + dh_installdocs -plinux-libc-dev + dh_compress -plinux-libc-dev + dh_fixperms -plinux-libc-dev + dh_installdeb -plinux-libc-dev + dh_gencontrol -plinux-libc-dev -- $(libc_dev_version) + dh_md5sums -plinux-libc-dev + dh_builddeb -plinux-libc-dev +endif + +binary-%: pkgimg = $(bin_pkg_name)-$* +binary-%: pkghdr = $(hdrs_pkg_name)-$* +binary-%: dbgpkg = $(bin_pkg_name)-$*-dbgsym +binary-%: dbgpkgdir = $(CURDIR)/debian/$(bin_pkg_name)-$*-dbgsym +binary-%: install-% + dh_testdir + dh_testroot + + dh_installchangelogs -p$(pkgimg) + dh_installdocs -p$(pkgimg) + dh_compress -p$(pkgimg) + dh_fixperms -p$(pkgimg) -X/boot/ + dh_installdeb -p$(pkgimg) + dh_shlibdeps -p$(pkgimg) + dh_gencontrol -p$(pkgimg) + dh_md5sums -p$(pkgimg) + dh_builddeb -p$(pkgimg) -- -Zbzip2 -z9 + + dh_installchangelogs -p$(pkghdr) + dh_installdocs -p$(pkghdr) + dh_compress -p$(pkghdr) + dh_fixperms -p$(pkghdr) + dh_shlibdeps -p$(pkghdr) + dh_installdeb -p$(pkghdr) + dh_gencontrol -p$(pkghdr) + dh_md5sums -p$(pkghdr) + dh_builddeb -p$(pkghdr) + +ifneq ($(skipsub),true) + @set -e; for sub in $($(*)_sub); do \ + pkg=$(bin_pkg_name)-$$sub; \ + dh_installchangelogs -p$$pkg; \ + dh_installdocs -p$$pkg; \ + dh_compress -p$$pkg; \ + dh_fixperms -p$$pkg -X/boot/; \ + dh_shlibdeps -p$$pkg; \ + dh_installdeb -p$$pkg; \ + dh_gencontrol -p$$pkg; \ + dh_md5sums -p$$pkg; \ + dh_builddeb -p$$pkg; \ + done +endif + +ifneq ($(skipdbg),true) + dh_installchangelogs -p$(dbgpkg) + dh_installdocs -p$(dbgpkg) + dh_compress -p$(dbgpkg) + dh_fixperms -p$(dbgpkg) + dh_installdeb -p$(dbgpkg) + dh_gencontrol -p$(dbgpkg) + dh_md5sums -p$(dbgpkg) + dh_builddeb -p$(dbgpkg) + + # Hokay...here's where we do a little twiddling... + # Renaming the debug package prevents it from getting into + # the primary archive, and therefore prevents this very large + # package from being mirrored. It is instead, through some + # archive admin hackery, copied to http://ddebs.ubuntu.com. + # + mv ../$(dbgpkg)_$(release)-$(revision)_$(arch).deb \ + ../$(dbgpkg)_$(release)-$(revision)_$(arch).ddeb + set -e; \ + if grep -qs '^Build-Debug-Symbols: yes$$' /CurrentlyBuilding; then \ + sed -i '/^$(dbgpkg)_/s/\.deb /.ddeb /' debian/files; \ + else \ + grep -v '^$(dbgpkg)_.*$$' debian/files > debian/files.new; \ + mv debian/files.new debian/files; \ + fi + # Now, the package wont get into the archive, but it will get put + # into the debug system. +endif +ifneq ($(full_build),false) + # Clean out this flavours build directory. + rm -rf $(builddir)/build-$* + # Clean out the debugging package source directory. + rm -rf $(dbgpkgdir) +endif + +# +# per-architecture packages +# +$(stampdir)/stamp-prepare-perarch: + @echo "Preparing perarch ..." +ifeq ($(do_tools),true) + rm -rf $(builddir)/tools + install -d $(builddir)/tools + for i in *; do ln -s $(CURDIR)/$$i $(builddir)/tools/; done + rm $(builddir)/tools/tools + rsync -a tools/ $(builddir)/tools/tools/ +endif + touch $@ + +$(stampdir)/stamp-build-perarch: $(stampdir)/stamp-prepare-perarch +ifeq ($(do_tools),true) + cd $(builddir)/tools/tools/perf && \ + make HAVE_CPLUS_DEMANGLE=1 $(CROSS_COMPILE) $(conc_level) + if [ "$(arch)" = "amd64" ] || [ "$(arch)" = "i386" ]; then \ + cd $(builddir)/tools/tools/power/x86/x86_energy_perf_policy && make $(CROSS_COMPILE); \ + cd $(builddir)/tools/tools/power/x86/turbostat && make $(CROSS_COMPILE); \ + fi +endif + @touch $@ + +install-perarch: toolspkgdir = $(CURDIR)/debian/$(tools_pkg_name) +install-perarch: $(stampdir)/stamp-build-perarch + # Add the tools. +ifeq ($(do_tools),true) + install -d $(toolspkgdir)/usr/bin + install -s -m755 $(builddir)/tools/tools/perf/perf \ + $(toolspkgdir)/usr/bin/perf_$(abi_release) + if [ "$(arch)" = "amd64" ] || [ "$(arch)" = "i386" ]; then \ + install -s -m755 $(builddir)/tools/tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy \ + $(toolspkgdir)/usr/bin/x86_energy_perf_policy_$(abi_release); \ + install -s -m755 $(builddir)/tools/tools/power/x86/turbostat/turbostat \ + $(toolspkgdir)/usr/bin/turbostat_$(abi_release); \ + fi +endif + +binary-perarch: toolspkg = $(tools_pkg_name) +binary-perarch: install-perarch + @# Empty for make to be happy +ifeq ($(do_tools),true) + dh_installchangelogs -p$(toolspkg) + dh_installdocs -p$(toolspkg) + dh_compress -p$(toolspkg) + dh_fixperms -p$(toolspkg) + dh_shlibdeps -p$(toolspkg) + dh_installdeb -p$(toolspkg) + dh_gencontrol -p$(toolspkg) + dh_md5sums -p$(toolspkg) + dh_builddeb -p$(toolspkg) +endif + +binary-debs: binary-perarch $(addprefix binary-,$(flavours)) + +build-arch-deps-$(do_flavour_image_package) += $(addprefix $(stampdir)/stamp-build-,$(flavours)) +build-arch: $(build-arch-deps-true) + +ifeq ($(AUTOBUILD),) +binary-arch-deps-$(do_flavour_image_package) += binary-udebs +else +binary-arch-deps-$(do_flavour_image_package) = binary-debs +endif +binary-arch-deps-$(do_libc_dev_package) += binary-arch-headers +ifneq ($(do_common_headers_indep),true) +binary-arch-deps-$(do_flavour_header_package) += binary-headers +endif +binary-arch: $(binary-arch-deps-true) --- linux-3.0.0.orig/debian/rules.d/3-binary-indep.mk +++ linux-3.0.0/debian/rules.d/3-binary-indep.mk @@ -0,0 +1,143 @@ +build-indep: + +docpkg = $(doc_pkg_name) +docdir = $(CURDIR)/debian/$(docpkg)/usr/share/doc/$(docpkg) +install-doc: install-headers +ifeq ($(do_doc_package),true) + dh_testdir + dh_testroot + dh_clean -k -p$(docpkg) + + install -d $(docdir) +ifeq ($(do_doc_package_content),true) + # First the html docs. We skip these for autobuilds + if [ -z "$(AUTOBUILD)" ]; then \ + install -d $(docdir)/$(doc_pkg_name)-tmp; \ + $(kmake) O=$(docdir)/$(doc_pkg_name)-tmp htmldocs; \ + mv $(docdir)/$(doc_pkg_name)-tmp/Documentation/DocBook \ + $(docdir)/html; \ + rm -rf $(docdir)/$(doc_pkg_name)-tmp; \ + fi +endif + # Copy the rest + cp -a Documentation/* $(docdir) + rm -rf $(docdir)/DocBook + find $(docdir) -name .gitignore | xargs rm -f +endif + +indep_hdrpkg = $(hdrs_pkg_name) +indep_hdrdir = $(CURDIR)/debian/$(indep_hdrpkg)/usr/src/$(indep_hdrpkg) +install-headers: +ifeq ($(do_flavour_header_package),true) + dh_testdir + dh_testroot + dh_clean -k -p$(indep_hdrpkg) + + install -d $(indep_hdrdir) + find . -path './debian' -prune -o -path './$(DEBIAN)' -prune \ + -o -path './include/*' -prune \ + -o -path './scripts/*' -prune -o -type f \ + \( -name 'Makefile*' -o -name 'Kconfig*' -o -name 'Kbuild*' -o \ + -name '*.sh' -o -name '*.pl' -o -name '*.lds' \) \ + -print | cpio -pd --preserve-modification-time $(indep_hdrdir) + cp -a drivers/media/dvb/dvb-core/*.h $(indep_hdrdir)/drivers/media/dvb/dvb-core + cp -a drivers/media/video/*.h $(indep_hdrdir)/drivers/media/video + cp -a drivers/media/dvb/frontends/*.h $(indep_hdrdir)/drivers/media/dvb/frontends + cp -a scripts include $(indep_hdrdir) + (find arch -name include -type d -print | \ + xargs -n1 -i: find : -type f) | \ + cpio -pd --preserve-modification-time $(indep_hdrdir) +endif + +srcpkg = $(src_pkg_name)-source-$(release) +srcdir = $(CURDIR)/debian/$(srcpkg)/usr/src/$(srcpkg) +balldir = $(CURDIR)/debian/$(srcpkg)/usr/src/$(srcpkg)/$(srcpkg) +install-source: install-doc +ifeq ($(do_source_package),true) + dh_testdir + dh_testroot + dh_clean -k -p$(srcpkg) + + install -d $(srcdir) +ifeq ($(do_source_package_content),true) + find . -path './debian' -prune -o -path './$(DEBIAN)' -prune -o \ + -path './.*' -prune -o -print | \ + cpio -pd --preserve-modification-time $(balldir) + (cd $(srcdir); tar cf - $(srcpkg)) | bzip2 -9c > \ + $(srcdir)/$(srcpkg).tar.bz2 + rm -rf $(balldir) + find './debian' './$(DEBIAN)' \ + -path './debian/linux-*' -prune -o \ + -path './debian/$(src_pkg_name)-*' -prune -o \ + -path './debian/build' -prune -o \ + -path './debian/files' -prune -o \ + -path './debian/stamps' -prune -o \ + -path './debian/tmp' -prune -o \ + -print | \ + cpio -pd --preserve-modification-time $(srcdir) + ln -s $(srcpkg)/$(srcpkg).tar.bz2 $(srcdir)/.. +endif +endif + +install-tools: toolspkg = $(tools_common_pkg_name) +install-tools: toolsbin = $(CURDIR)/debian/$(toolspkg)/usr/bin +install-tools: toolsman = $(CURDIR)/debian/$(toolspkg)/usr/share/man +install-tools: install-source +ifeq ($(do_tools),true) + dh_testdir + dh_testroot + dh_clean -k -p$(toolspkg) + + install -d $(toolsbin) + install -d $(toolsman)/man1 + + install -m755 debian/tools/perf $(toolsbin)/perf + if [ "$(arch)" = "amd64" ] || [ "$(arch)" = "i386" ]; then \ + install -m755 debian/tools/x86_energy_perf_policy $(toolsbin)/x86_energy_perf_policy; \ + install -m755 debian/tools/turbostat $(toolsbin)/turbostat; \ + fi + + rm -rf $(builddir)/tools + install -d $(builddir)/tools + for i in *; do ln -s $(CURDIR)/$$i $(builddir)/tools/; done + rm $(builddir)/tools/tools + rsync -a tools/ $(builddir)/tools/tools/ + + cd $(builddir)/tools/tools/perf && make man + install -m644 $(builddir)/tools/tools/perf/Documentation/*.1 \ + $(toolsman)/man1 + if [ "$(arch)" = "amd64" ] || [ "$(arch)" = "i386" ]; then \ + install -d $(toolsman)/man8; \ + install -m644 $(CURDIR)/tools/power/x86/x86_energy_perf_policy/*.8 $(toolsman)/man8; \ + install -m644 $(CURDIR)/tools/power/x86/turbostat/*.8 $(toolsman)/man8; \ + fi +endif + +install-indep: install-tools + +# This is just to make it easy to call manually. Normally done in +# binary-indep target during builds. +binary-headers: install-headers + dh_testdir + dh_testroot + dh_installchangelogs -p$(indep_hdrpkg) + dh_installdocs -p$(indep_hdrpkg) + dh_compress -p$(indep_hdrpkg) + dh_fixperms -p$(indep_hdrpkg) + dh_installdeb -p$(indep_hdrpkg) + dh_gencontrol -p$(indep_hdrpkg) + dh_md5sums -p$(indep_hdrpkg) + dh_builddeb -p$(indep_hdrpkg) + +binary-indep: install-indep + dh_testdir + dh_testroot + + dh_installchangelogs -i + dh_installdocs -i + dh_compress -i + dh_fixperms -i + dh_installdeb -i + dh_gencontrol -i + dh_md5sums -i + dh_builddeb -i --- linux-3.0.0.orig/debian/rules.d/4-checks.mk +++ linux-3.0.0/debian/rules.d/4-checks.mk @@ -0,0 +1,28 @@ +# Check ABI for package against last release (if not same abinum) +$(abidir)/%: $(stampdir)/stamp-build-% + install -d $(abidir) + sed -e 's/^\(.\+\)[[:space:]]\+\(.\+\)[[:space:]]\(.\+\)$$/\3 \2 \1/' \ + $(builddir)/build-$*/Module.symvers | sort > $@ + +abi-check-%: $(abidir)/% + @perl -f $(DROOT)/scripts/abi-check "$*" "$(prev_abinum)" "$(abinum)" \ + "$(prev_abidir)" "$(abidir)" "$(skipabi)" + +# Check the module list against the last release (always) +$(abidir)/%.modules: abi-check-% + install -d $(abidir) + find $(builddir)/build-$*/ -name \*.ko | \ + sed -e 's/.*\/\([^\/]*\)\.ko/\1/' | sort > $@ + +module-check-%: $(abidir)/%.modules + @perl -f $(DROOT)/scripts/module-check "$*" \ + "$(prev_abidir)" "$(abidir)" $(skipmodule) + +checks-%: module-check-% + @# Will be calling more stuff later + +# Check the config against the known options list. +config-prepare-check-%: $(stampdir)/stamp-prepare-tree-% + @perl -f $(DROOT)/scripts/config-check \ + $(builddir)/build-$*/.config "$(arch)" "$*" "$(sharedconfdir)" "$(skipconfig)" + --- linux-3.0.0.orig/debian/rules.d/5-udebs.mk +++ linux-3.0.0/debian/rules.d/5-udebs.mk @@ -0,0 +1,38 @@ +# Do udebs if not disabled in the arch-specific makefile +binary-udebs: binary-debs +ifeq ($(disable_d_i),) + @$(MAKE) --no-print-directory -f $(DROOT)/rules DEBIAN=$(DEBIAN) \ + do-binary-udebs +endif + +do-binary-udebs: debian/control + dh_testdir + dh_testroot + + # unpack the kernels into a temporary directory + mkdir -p debian/d-i-${arch} + + imagelist=$$(cat $(builddir)/kernel-versions | grep ^${arch} | awk '{print $$4}') && \ + for i in $$imagelist; do \ + dpkg -x $$(ls ../linux-image-$$i\_$(release)-$(revision)_${arch}.deb) \ + debian/d-i-${arch}; \ + /sbin/depmod -b debian/d-i-${arch} $$i; \ + done + + # kernel-wedge will error if no modules unless this is touched + touch $(CURDIR)/debian/build/no-modules + + touch ignore-dups + export SOURCEDIR=$(CURDIR)/debian/d-i-${arch} && \ + cd $(builddir) && \ + kernel-wedge install-files && \ + kernel-wedge check + + # Build just the udebs + dilist=$$(dh_listpackages -s | grep "\-di$$") && \ + [ -z "$dilist" ] || \ + for i in $$dilist; do \ + dh_fixperms -p$$i; \ + dh_gencontrol -p$$i; \ + dh_builddeb -p$$i; \ + done --- linux-3.0.0.orig/debian/scripts/abi-check +++ linux-3.0.0/debian/scripts/abi-check @@ -0,0 +1,210 @@ +#!/usr/bin/perl -w + +my $flavour = shift; +my $prev_abinum = shift; +my $abinum = shift; +my $prev_abidir = shift; +my $abidir = shift; +my $skipabi = shift; + +my $fail_exit = 1; +my $EE = "EE:"; +my $errors = 0; +my $abiskip = 0; + +my $count; + +print "II: Checking ABI for $flavour...\n"; + +if (-f "$prev_abidir/ignore" + or -f "$prev_abidir/$flavour.ignore" or "$skipabi" eq "true") { + print "WW: Explicitly asked to ignore ABI, running in no-fail mode\n"; + $fail_exit = 0; + $abiskip = 1; + $EE = "WW:"; +} + +if ($prev_abinum != $abinum) { + print "II: Different ABI's, running in no-fail mode\n"; + $fail_exit = 0; + $EE = "WW:"; +} + +if (not -f "$abidir/$flavour" or not -f "$prev_abidir/$flavour") { + print "EE: Previous or current ABI file missing!\n"; + print " $abidir/$flavour\n" if not -f "$abidir/$flavour"; + print " $prev_abidir/$flavour\n" if not -f "$prev_abidir/$flavour"; + + # Exit if the ABI files are missing, but return status based on whether + # skip ABI was indicated. + if ("$abiskip" eq "1") { + exit(0); + } else { + exit(1); + } +} + +my %symbols; +my %symbols_ignore; +my %modules_ignore; +my %module_syms; + +# See if we have any ignores +my $ignore = 0; +print " Reading symbols/modules to ignore..."; + +for $file ("$prev_abidir/../blacklist", "$prev_abidir/../../perm-blacklist") { + if (-f $file) { + open(IGNORE, "< $file") or + die "Could not open $file"; + while () { + chomp; + if ($_ =~ m/M: (.*)/) { + $modules_ignore{$1} = 1; + } else { + $symbols_ignore{$_} = 1; + } + $ignore++; + } + close(IGNORE); + } +} +print "read $ignore symbols/modules.\n"; + +sub is_ignored($$) { + my ($mod, $sym) = @_; + + die "Missing module name in is_ignored()" if not defined($mod); + die "Missing symbol name in is_ignored()" if not defined($sym); + + if (defined($symbols_ignore{$sym}) or defined($modules_ignore{$mod})) { + return 1; + } + return 0; +} + +# Read new syms first +print " Reading new symbols ($abinum)..."; +$count = 0; +open(NEW, "< $abidir/$flavour") or + die "Could not open $abidir/$flavour"; +while () { + chomp; + m/^(\S+)\s(.+)\s(0x[0-9a-f]+)\s(.+)$/; + $symbols{$4}{'type'} = $1; + $symbols{$4}{'loc'} = $2; + $symbols{$4}{'hash'} = $3; + $module_syms{$2} = 0; + $count++; +} +close(NEW); +print "read $count symbols.\n"; + +# Now the old symbols, checking for missing ones +print " Reading old symbols ($prev_abinum)..."; +$count = 0; +open(OLD, "< $prev_abidir/$flavour") or + die "Could not open $prev_abidir/$flavour"; +while () { + chomp; + m/^(\S+)\s(.+)\s(0x[0-9a-f]+)\s(.+)$/; + $symbols{$4}{'old_type'} = $1; + $symbols{$4}{'old_loc'} = $2; + $symbols{$4}{'old_hash'} = $3; + $count++; +} +close(OLD); + +print "read $count symbols.\n"; + +print "II: Checking for missing symbols in new ABI..."; +$count = 0; +foreach $sym (keys(%symbols)) { + if (!defined($symbols{$sym}{'type'})) { + print "\n" if not $count; + printf(" MISS : %s%s\n", $sym, + is_ignored($symbols{$sym}{'old_loc'}, $sym) ? " (ignored)" : ""); + $count++ if !is_ignored($symbols{$sym}{'old_loc'}, $sym); + } +} +print " " if $count; +print "found $count missing symbols\n"; +if ($count) { + print "$EE Symbols gone missing (what did you do!?!)\n"; + $errors++; +} + + +print "II: Checking for new symbols in new ABI..."; +$count = 0; +foreach $sym (keys(%symbols)) { + if (!defined($symbols{$sym}{'old_type'})) { + print "\n" if not $count; + print " NEW : $sym\n"; + $count++; + } +} +print " " if $count; +print "found $count new symbols\n"; +if ($count and $prev_abinum == $abinum) { + print "WW: Found new symbols within same ABI. Not recommended\n"; +} + +print "II: Checking for changes to ABI...\n"; +$count = 0; +my $moved = 0; +my $changed_type = 0; +my $changed_hash = 0; +foreach $sym (keys(%symbols)) { + if (!defined($symbols{$sym}{'old_type'}) or + !defined($symbols{$sym}{'type'})) { + next; + } + + # Changes in location don't hurt us, but log it anyway + if ($symbols{$sym}{'loc'} ne $symbols{$sym}{'old_loc'}) { + printf(" MOVE : %-40s : %s => %s\n", $sym, $symbols{$sym}{'old_loc'}, + $symbols{$sym}{'loc'}); + $moved++; + } + + # Changes to export type are only bad if new type isn't + # EXPORT_SYMBOL. Changing things to GPL are bad. + if ($symbols{$sym}{'type'} ne $symbols{$sym}{'old_type'}) { + printf(" TYPE : %-40s : %s => %s%s\n", $sym, $symbols{$sym}{'old_type'}. + $symbols{$sym}{'type'}, is_ignored($symbols{$sym}{'loc'}, $sym) + ? " (ignored)" : ""); + $changed_type++ if $symbols{$sym}{'type'} ne "EXPORT_SYMBOL" + and !is_ignored($symbols{$sym}{'loc'}, $sym); + } + + # Changes to the hash are always bad + if ($symbols{$sym}{'hash'} ne $symbols{$sym}{'old_hash'}) { + printf(" HASH : %-40s : %s => %s%s\n", $sym, $symbols{$sym}{'old_hash'}, + $symbols{$sym}{'hash'}, is_ignored($symbols{$sym}{'loc'}, $sym) + ? " (ignored)" : ""); + $changed_hash++ if !is_ignored($symbols{$sym}{'loc'}, $sym); + $module_syms{$symbols{$sym}{'loc'}}++; + } +} + +print "WW: $moved symbols changed location\n" if $moved; +print "$EE $changed_type symbols changed export type and weren't ignored\n" if $changed_type; +print "$EE $changed_hash symbols changed hash and weren't ignored\n" if $changed_hash; + +$errors++ if $changed_hash or $changed_type; +if ($changed_hash) { + print "II: Module hash change summary...\n"; + foreach $mod (sort { $module_syms{$b} <=> $module_syms{$a} } keys %module_syms) { + next if ! $module_syms{$mod}; + printf(" %-40s: %d\n", $mod, $module_syms{$mod}); + } +} + +print "II: Done\n"; + +if ($errors) { + exit($fail_exit); +} else { + exit(0); +} --- linux-3.0.0.orig/debian/scripts/config-check +++ linux-3.0.0/debian/scripts/config-check @@ -0,0 +1,389 @@ +#!/usr/bin/perl +# +# check-config -- check the current config for issues +# +use strict; + +my $P = 'check-config'; + +my $test = -1; +if ($ARGV[0] eq '--test') { + $test = $ARGV[1] + 0; +} elsif ($#ARGV != 4) { + die "Usage: $P \n"; +} + +my ($config, $arch, $flavour, $commonconfig, $warn_only) = @ARGV; + +my $checks = "$commonconfig/enforce"; +my %values = (); + +# If we are in overridden then still perform the checks and emit the messages +# but do not return failure. Those items marked FATAL will alway trigger +# failure. +my $fail_exit = 1; +$fail_exit = 0 if ($warn_only eq 'true' || $warn_only eq '1'); +my $exit_val = 0; + +# Predicate execution engine. +sub pred_first { + my ($rest) = @_; + my $depth = 0; + my $off; + my $char; + my $pred; + + for ($off = 0; $off <= length($rest); $off++) { + $char = substr($rest, $off, 1); + if ($char eq '(') { + $depth++; + } elsif ($char eq ')') { + $depth--; + } elsif ($depth == 0 && $char eq '&') { + last; + } elsif ($depth == 0 && $char eq '|') { + last; + } + } + if ($depth > 0) { + die "$P: $rest: missing close parenthesis ')'\n"; + } elsif ($depth < 0) { + die "$P: $rest: missing open parenthesis '('\n"; + } + + ($pred, $rest) = (substr($rest, 0, $off), substr($rest, $off + 1)); + + $pred =~ s/^\s*//; + $pred =~ s/\s*$//; + + #print "pred<$pred> rest<$rest> char<$char>\n"; + ($pred, $rest, $char); +} + +sub pred_do { + my ($pred) = @_; + my (@a) = split(' ', $pred); + + if ($a[0] eq 'arch') { + die "$P: $pred: malformed -- $pred \n" if ($#a != 1); + #print " *** ARCH<$arch ?? $a[1]>\n"; + return ($arch eq $a[1]) + } elsif ($a[0] eq 'flavour') { + die "$P: $pred: malformed -- $pred \n" if ($#a != 1); + #print " *** FLAVOUR<$flavour ?? $a[1]>\n"; + return ($flavour eq $a[1]) + } elsif ($a[0] eq 'value') { + die "$P: $pred: malformed -- $pred \n" if ($#a != 2); + #print " *** CHECK<$a[1] $a[2] ?? " . $values{$a[1]} . ">\n"; + return ($values{$a[1]} eq $a[2]); + } elsif ($a[0] eq 'exists') { + die "$P: $pred: malformed -- $pred \n" if ($#a != 1); + return (defined $values{$a[1]}); + } else { + die "$P: $pred: unknown predicate\n"; + } + return 1; +} +sub pred_exec { + my ($rest) = @_; + my $pred; + my $res; + my $sep; + + #print "pred_exec<$rest>\n"; + + ($pred, $rest, $sep) = pred_first($rest); + + # Leading ! implies inversion. + if ($pred =~ /^\s*!\s*(.*)$/) { + #print " invert<$1>\n"; + $res = !pred_exec($1); + + # Recurse left for complex expressions. + } elsif ($pred =~ /^\s*\((.*)\)\s*$/) { + #print " left<$1>\n"; + $res = pred_exec($1); + + # Check for common syntax issues. + } elsif ($pred eq '') { + if ($sep eq '&' || $sep eq '|') { + die "$P: $pred$rest: malformed binary operator\n"; + } else { + die "$P: $pred$rest: syntax error\n"; + } + + # A predicate, execute it. + } else { + #print " DO<$pred> sep<$sep>\n"; + $res = pred_do($pred); + } + + #print " pre-return res<$res> sep<$sep>\n"; + if ($sep eq '') { + # + + # Recurse right for binary operators -- note these are lazy. + } elsif ($sep eq '&' || $sep eq '|') { + #print " right<$rest> ? sep<$sep> res<$res>\n"; + if ($rest =~ /^\s*($|\||\&)/) { + die "$P: $pred$rest: malformed binary operator\n"; + } + if (($res && $sep eq '&') || (!$res && $sep eq '|')) { + #print " right<$rest>\n"; + $res = pred_exec($rest); + } + + } else { + die "$P: $pred$rest: malformed predicate\n"; + } + #print " return res<$res> sep<$sep>\n"; + return $res; +} + +# +# PREDICATE TESTS +# +my $test_total = 1; +my $test_good = 0; +sub pred_test { + my ($pred, $eres, $eerr) = @_; + my ($res, $err, $fail); + + $test_total++; + if ($test != 0 && $test != $test_total - 1) { + return; + } + + eval { + $res = pred_exec($pred); + }; + $err = $@; + chomp($err); + + $res = !!$res; + $eres = !!$eres; + + $fail = ''; + if (defined $eres && $res != $eres) { + $fail = "result missmatch, expected $eres returned $res"; + } + if (defined $eerr && $err eq '') { + $fail = "error missmatch, expected '$eerr' returned success"; + } elsif (defined $eerr && $err !~ /$eerr/) { + $fail = "error missmatch, expected '$eerr' returned '$err'"; + } elsif (!defined $eerr && $err ne '') { + $fail = "error missmatch, expected success returned '$err'"; + } + + if ($fail eq '') { + $test_good++; + } else { + print "$pred: $test_total: FAIL: $fail\n"; + } + #print "TEST<$pred> eres<$eres> eerr<$eerr> res<$res> err<$err>\n"; +} +if ($test >= 0) { + $arch = 'MYARCH'; + $flavour = 'MYFLAVOUR'; + %values = ( 'ENABLED' => 'y', 'DISABLED' => 'n' ); + + # Errors. + my $eunkn = 'unknown predicate'; + my $epred = 'malformed'; + my $eclose = 'missing close parenthesis'; + my $eopen = 'missing open parenthesis'; + my $ebinary = 'malformed binary operator'; + + # Basic predicate tests. + print "TEST: $test_total: basic predicate tests ...\n"; + + pred_test('nosuchcommand', undef, $eunkn); + pred_test('arch', undef, $epred); + pred_test('arch MYARCH MYARCH', undef, $epred); + pred_test('arch MYARCH', 1, undef); + pred_test('arch NOTMYARCH', 0, undef); + + pred_test('flavour', undef, $epred); + pred_test('flavour MYFLAVOUR myflavour', undef, $epred); + pred_test('flavour MYFLAVOUR', 1, undef); + pred_test('flavour NOTMYFLAVOUR', 0, undef); + + pred_test('value', undef, $epred); + pred_test('value ENABLED', undef, $epred); + pred_test('value ENABLED ENABLED ENABLED', undef, $epred); + pred_test('value ENABLED y', 1, undef); + pred_test('value ENABLED n', 0, undef); + pred_test('value DISABLED n', 1, undef); + pred_test('value DISABLED y', 0, undef); + + pred_test('exists', undef, $epred); + pred_test('exists ENABLED ENABLED', undef, $epred); + pred_test('exists ENABLED', 1, undef); + pred_test('exists DISABLED', 1, undef); + pred_test('exists MISSING', 0, undef); + + print "TEST: $test_total: inversion tests ...\n"; + pred_test('!exists ENABLED', 0, undef); + pred_test('!exists MISSING', 1, undef); + pred_test('!!exists ENABLED', 1, undef); + pred_test('!!exists MISSING', 0, undef); + pred_test('!!!exists ENABLED', 0, undef); + pred_test('!!!exists MISSING', 1, undef); + + print "TEST: $test_total: parentheses tests ...\n"; + pred_test('(exists ENABLED)', 1, undef); + pred_test('((exists ENABLED))', 1, undef); + pred_test('(((exists ENABLED)))', 1, undef); + pred_test('(exists MISSING)', 0, undef); + pred_test('((exists MISSING))', 0, undef); + pred_test('(((exists MISSING)))', 0, undef); + + pred_test('(!exists ENABLED)', 0, undef); + pred_test('((!exists ENABLED))', 0, undef); + pred_test('(((!exists ENABLED)))', 0, undef); + pred_test('(!exists MISSING)', 1, undef); + pred_test('((!exists MISSING))', 1, undef); + pred_test('(((!exists MISSING)))', 1, undef); + + pred_test('((!(exists ENABLED)))', 0, undef); + pred_test('((!(exists MISSING)))', 1, undef); + pred_test('(!((exists ENABLED)))', 0, undef); + pred_test('(!((exists MISSING)))', 1, undef); + pred_test('!(((exists ENABLED)))', 0, undef); + pred_test('!(((exists MISSING)))', 1, undef); + pred_test('!((!(exists ENABLED)))', 1, undef); + pred_test('!((!(exists MISSING)))', 0, undef); + pred_test('!(!(!(exists ENABLED)))', 0, undef); + pred_test('!(!(!(exists MISSING)))', 1, undef); + + pred_test('(', undef, $eclose); + pred_test('()(', undef, $eclose); + pred_test('(())(', undef, $eclose); + pred_test('((()))(', undef, $eclose); + pred_test('(()', undef, $eclose); + pred_test('((())', undef, $eclose); + pred_test('(((()))', undef, $eclose); + pred_test('(()()', undef, $eclose); + pred_test('((())()', undef, $eclose); + + pred_test(')', undef, $eopen); + pred_test('())', undef, $eopen); + pred_test('(()))', undef, $eopen); + pred_test('((())))', undef, $eopen); + + print "TEST: $test_total: binary and tests ...\n"; + + pred_test('exists ENABLED &', undef, $ebinary); + pred_test('& exists ENABLED', undef, $ebinary); + pred_test('exists ENABLED & & exists ENABLED', undef, $ebinary); + + pred_test('exists MISSING & exists MISSING', 0, undef); + pred_test('exists MISSING & exists ENABLED', 0, undef); + pred_test('exists ENABLED & exists MISSING', 0, undef); + pred_test('exists ENABLED & exists ENABLED', 1, undef); + + pred_test('exists MISSING & exists MISSING & exists MISSING', 0, undef); + pred_test('exists MISSING & exists MISSING & exists ENABLED', 0, undef); + pred_test('exists MISSING & exists ENABLED & exists MISSING', 0, undef); + pred_test('exists MISSING & exists ENABLED & exists ENABLED', 0, undef); + pred_test('exists ENABLED & exists MISSING & exists MISSING', 0, undef); + pred_test('exists ENABLED & exists MISSING & exists ENABLED', 0, undef); + pred_test('exists ENABLED & exists ENABLED & exists MISSING', 0, undef); + pred_test('exists ENABLED & exists ENABLED & exists ENABLED', 1, undef); + + print "TEST: $test_total: binary or tests ...\n"; + + pred_test('exists ENABLED |', undef, $ebinary); + pred_test('| exists ENABLED', undef, $ebinary); + pred_test('exists ENABLED | | exists ENABLED', undef, $ebinary); + + pred_test('exists MISSING | exists MISSING', 0, undef); + pred_test('exists MISSING | exists ENABLED', 1, undef); + pred_test('exists ENABLED | exists MISSING', 1, undef); + pred_test('exists ENABLED | exists ENABLED', 1, undef); + + pred_test('exists MISSING | exists MISSING | exists MISSING', 0, undef); + pred_test('exists MISSING | exists MISSING | exists ENABLED', 1, undef); + pred_test('exists MISSING | exists ENABLED | exists MISSING', 1, undef); + pred_test('exists MISSING | exists ENABLED | exists ENABLED', 1, undef); + pred_test('exists ENABLED | exists MISSING | exists MISSING', 1, undef); + pred_test('exists ENABLED | exists MISSING | exists ENABLED', 1, undef); + pred_test('exists ENABLED | exists ENABLED | exists MISSING', 1, undef); + pred_test('exists ENABLED | exists ENABLED | exists ENABLED', 1, undef); + + print "TEST: $test_total: binary or/and combination tests ...\n"; + + pred_test('exists MISSING | exists MISSING & exists MISSING', 0, undef); + pred_test('exists MISSING | exists MISSING & exists ENABLED', 0, undef); + pred_test('exists MISSING | exists ENABLED & exists MISSING', 0, undef); + pred_test('exists MISSING | exists ENABLED & exists ENABLED', 1, undef); + pred_test('exists ENABLED | exists MISSING & exists MISSING', 1, undef); + pred_test('exists ENABLED | exists MISSING & exists ENABLED', 1, undef); + pred_test('exists ENABLED | exists ENABLED & exists MISSING', 1, undef); + pred_test('exists ENABLED | exists ENABLED & exists ENABLED', 1, undef); + + print "TEST: $test_total: binary and/or combination tests ...\n"; + + pred_test('exists MISSING & exists MISSING | exists MISSING', 0, undef); + pred_test('exists MISSING & exists MISSING | exists ENABLED', 0, undef); + pred_test('exists MISSING & exists ENABLED | exists MISSING', 0, undef); + pred_test('exists MISSING & exists ENABLED | exists ENABLED', 0, undef); + pred_test('exists ENABLED & exists MISSING | exists MISSING', 0, undef); + pred_test('exists ENABLED & exists MISSING | exists ENABLED', 1, undef); + pred_test('exists ENABLED & exists ENABLED | exists MISSING', 1, undef); + pred_test('exists ENABLED & exists ENABLED | exists ENABLED', 1, undef); + + $test_total--; + print "TEST: $test_good/$test_total succeeded\n"; + + exit $exit_val; +} + +# Load up the current configuration values -- FATAL if this fails +print "$P: $config: loading config\n"; +open(CONFIG, "<$config") || die "$P: $config: open failed -- $! -- aborting\n"; +while () { + # Pull out values. + /^#*\s*(CONFIG_\w+)[\s=](.*)$/ or next; + if ($2 eq 'is not set') { + $values{$1} = 'n'; + } else { + $values{$1} = $2; + } +} +close(CONFIG); + +# FATAL: Check if we have an enforcement list. +my $pass = 0; +my $total = 0; +my $line = ''; +print "$P: $checks: loading checks\n"; +open(CHECKS, "<$checks") || die "$P: $checks: open failed -- $! -- aborting\n"; +while () { + /^#/ && next; + chomp; + + $line .= $_; + if ($line =~ /\\$/) { + chop($line); + $line .= " "; + next; + } + $line =~ /^\s*$/ && next; + + #print "CHECK: <$line>\n"; + $total++; + my $result = pred_exec($line); + if (!$result) { + print "$P: FAIL: $line\n"; + $exit_val = $fail_exit; + } else { + $pass++; + } + + $line = ''; +} +close(CHECKS); + +print "$P: $pass/$total checks passed -- exit $exit_val\n"; +exit $exit_val; --- linux-3.0.0.orig/debian/scripts/control-create +++ linux-3.0.0/debian/scripts/control-create @@ -0,0 +1,25 @@ +#!/bin/bash + +. debian/debian.env + +vars=$1 + +. $vars + +if [ "$is_sub" = "" ]; then + flavour=$(basename $vars | sed 's/.*\.//') + stub=${DEBIAN}/control.d/flavour-control.stub +else + flavour=$(basename $vars .vars) + stub=${DEBIAN}/sub-flavours/control.stub +fi + +cat $stub | grep -v '^#' | sed \ + -e "s#FLAVOUR#$flavour#g" \ + -e "s#DESC#$desc#g" \ + -e "s#ARCH#$arch#g" \ + -e "s#SUPPORTED#$supported#g" \ + -e "s#TARGET#$target#g" \ + -e "s#BOOTLOADER#$bootloader#g" \ + -e "s#=PROVIDES=#$provides#g" \ + -e "s#=CONFLICTS=#$conflicts#g" --- linux-3.0.0.orig/debian/scripts/link-headers +++ linux-3.0.0/debian/scripts/link-headers @@ -0,0 +1,42 @@ +#!/bin/bash -e + +. debian/debian.env + +hdrdir="$1" +symdir="$2" +flavour="$3" + +echo "Symlinking and copying headers for $flavour..." + +excludes="( -path ./debian -prune -o -path ./${DEBIAN} -prune -o -path ./.git ) -prune -o" + +( +find . $excludes -type f \ + \( -name 'Makefile*' -o -name 'Kconfig*' -o -name 'Kbuild*' -o \ + -name '*.sh' -o -name '*.pl' -o -name '*.lds' \) -print +find ./include ./scripts -name .gitignore -prune -o -type f -print +find ./include -mindepth 1 -maxdepth 1 $excludes -type d -print +) | ( +while read file; do + dir=$file + lastdir=$file + + if [ -e "$hdrdir/$file" -o -L "$hdrdir/$file" ]; then + continue + fi + + while [ ! -e "$hdrdir/$dir" -a ! -L "$hdrdir/$dir" ]; do + lastdir=$dir + dir=`dirname $dir` + done + # If the last item to exist is a symlink we assume all is good + if [ ! -L "$hdrdir/$dir" ]; then + # Turns things like "./foo" into "../" + deref="`echo -n $lastdir | sed -e 's/^\.//' -e's,/[^/]*,../,g'`" + item="`echo -n $lastdir | sed -e 's/^\.\///'`" + ln -s $deref$symdir/$item $hdrdir/$item + fi +done +) + +exit --- linux-3.0.0.orig/debian/scripts/module-check +++ linux-3.0.0/debian/scripts/module-check @@ -0,0 +1,120 @@ +#!/usr/bin/perl -w + +$flavour = shift; +$prev_abidir = shift; +$abidir = shift; +$skipmodule = shift; + +print "II: Checking modules for $flavour..."; + +if (-f "$prev_abidir/ignore.modules" + or -f "$prev_abidir/$flavour.ignore.modules") { + print "explicitly ignoring modules\n"; + exit(0); +} + +if (not -f "$abidir/$flavour.modules" or not -f + "$prev_abidir/$flavour.modules") { + print "previous or current modules file missing!\n"; + print " $abidir/$flavour.modules\n"; + print " $prev_abidir/$flavour.modules\n"; + if (defined($skipmodule)) { + exit(0); + } else { + exit(1); + } +} + +print "\n"; + +my %modules; +my %modules_ignore; +my $missing = 0; +my $new = 0; +my $errors = 0; + +# See if we have any ignores +if (-f "$prev_abidir/../modules.ignore") { + my $ignore = 0; + open(IGNORE, "< $prev_abidir/../modules.ignore") or + die "Could not open $prev_abidir/../modules.ignore"; + print " reading modules to ignore..."; + while () { + chomp; + next if /\s*#/; + $modules_ignore{$_} = 1; + $ignore++; + } + close(IGNORE); + print "read $ignore modules.\n"; +} + +# Read new modules first +print " reading new modules..."; +$new_count = 0; +open(NEW, "< $abidir/$flavour.modules") or + die "Could not open $abidir/$flavour.modules"; +while () { + chomp; + $modules{$_} = 1; + $new_count++; +} +close(NEW); +print "read $new_count modules.\n"; + +# Now the old modules, checking for missing ones +print " reading old modules..."; +$old_count = 0; +open(OLD, "< $prev_abidir/$flavour.modules") or + die "Could not open $prev_abidir/$flavour.modules"; +while () { + chomp; + if (not defined($modules{$_})) { + print "\n" if not $missing; + $missing++; + if (not defined($modules_ignore{$_})) { + print " MISS: $_\n"; + $errors++; + } else { + print " MISS: $_ (ignored)\n"; + } + } else { + $modules{$_}++; + } + $old_count++; +} +close(OLD); +# Check for new modules +foreach $mod (keys(%modules)) { + if ($modules{$mod} < 2) { + print "\n" if not $missing and not $new; + print " NEW : $mod\n"; + $new++; + } +} +if ($new or $missing) { + print " read $old_count modules : new($new) missing($missing)\n"; +} else { + print "read $old_count modules.\n"; +} + + +# Let's see where we stand... +if ($errors) { + if (defined($skipmodule)) { + print "WW: Explicitly asked to ignore failures (probably not good)\n"; + } else { + print "EE: Missing modules (start begging for mercy)\n"; + exit 1 + } +} + +if ($new) { + print "II: New modules (you've been busy, wipe the poop off your nose)\n"; +} else { + print "II: No new modules (hope you're happy, slacker)\n"; +} + +print "II: Done\n"; + +exit(0); --- linux-3.0.0.orig/debian/scripts/module-inclusion +++ linux-3.0.0/debian/scripts/module-inclusion @@ -0,0 +1,51 @@ +#!/bin/bash + +# +# Build a new directory of modules based on an inclusion list. +# The includsion list format must be a bash regular expression. +# +# usage: $0 ROOT INCLUSION_LIST +# example: $0 debian/build/build-virtual debian.master/control.d/virtual.inclusion-list +ROOT=$1 +ILIST=$2 + +NROOT=${ROOT}.new + +# +# Prep a destination directory. +# +mkdir -p ${NROOT} +rsync -a --exclude="*.ko" ${ROOT}/ ${NROOT} + +cat ${ILIST} |while read i +do + # + # 'find' blurts a warning if it cannot find any ko files. + # + if echo "$i" | grep '\*' > /dev/null + then + (cd ${ROOT}; eval find "${i}" -name "*.ko") |while read f + do + mkdir -p ${NROOT}/`dirname $f` + cp ${ROOT}/$f ${NROOT}/$f + done + else + if [ -f "${ROOT}/$i" ] + then + mkdir -p ${NROOT}/`dirname $i` + cp ${ROOT}/$i ${NROOT}/$i + else + echo Warning: Could not find ${ROOT}/$i + fi + fi + +done + +# +# Cleanup +# +rm -rf ${ROOT} +mv ${NROOT} ${ROOT} + +exit 0 + --- linux-3.0.0.orig/debian/scripts/sub-flavour +++ linux-3.0.0/debian/scripts/sub-flavour @@ -0,0 +1,69 @@ +#!/bin/bash + +. debian/debian.env + +echo "SUB_PROCESS $FROM => $TO" + +export from_pkg="linux-image-$ABI_RELEASE-$FROM" +export to_pkg="linux-image-$ABI_RELEASE-$TO" + +from_moddir="debian/$from_pkg/lib/modules/$ABI_RELEASE-$FROM" +to_moddir="debian/$to_pkg/lib/modules/$ABI_RELEASE-$FROM" + +install -d "debian/$to_pkg/boot" +install -m644 debian/$from_pkg/boot/config-$ABI_RELEASE-$FROM \ + debian/$to_pkg/boot/ +install -m600 debian/$from_pkg/boot/{vmlinuz,System.map}-$ABI_RELEASE-$FROM \ + debian/$to_pkg/boot/ + +# +# Print some warnings if there are files in the sub-flavours list +# that do not actually exist. +# +cat ${DEBIAN}/sub-flavours/$TO.list | while read line +do +( + cd debian/$from_pkg/lib/modules/$ABI_RELEASE-$FROM/kernel; + # + # If its a wildcard, then check that there are files that match. + # + if echo "$line" | grep '\*' > /dev/null + then + if [ `eval find "$line" -name '*.ko' 2>/dev/null|wc -l` -lt 1 ] + then + echo SUB_INST Warning - No files in $line + fi + # + # Else it should be a single file reference. + # + elif [ ! -f "$line" ] + then + echo SUB_INST Warning - could not find "$line" + fi +) +done + +cat ${DEBIAN}/sub-flavours/$TO.list | while read line; do + ( + cd debian/$from_pkg/lib/modules/$ABI_RELEASE-$FROM/kernel; + if echo "$line" | grep '\*' > /dev/null + then + eval find "$line" -name '*.ko' 2>/dev/null || true + elif [ -f "$line" ] + then + echo "$line" + fi + ); +done | while read mod; do + echo "SUB_INST checking: $mod" + fromdir="/lib/modules/$ABI_RELEASE-$FROM/" + egrep "^($fromdir)?kernel/$mod:" \ + $from_moddir/modules.dep | sed -e "s|^$fromdir||" -e 's/://' -e 's/ /\n/g' | \ + while read m; do + m="${fromdir}$m" + test -f debian/$to_pkg/$m && continue + echo "SUB_INST installing: $m" + install -D -m644 debian/$from_pkg/$m \ + debian/$to_pkg/$m + done +done --- linux-3.0.0.orig/debian/scripts/misc/getabis +++ linux-3.0.0/debian/scripts/misc/getabis @@ -0,0 +1,95 @@ +#!/bin/bash + +. debian/debian.env + +if [ "$#" != "2" ]; then + echo "Usage: $0 " 1>&2 + exit 1 +fi + +ver=$1 +revision=$2 +abi=$(echo $revision | awk -F. '{print $1}') + +verabi=$ver-$abi +verfull=$ver-$revision + +WGET="wget --quiet -c" + +abidir="`pwd`/$DEBIAN/abi/$verfull" +tmpdir="`pwd`/abi-tmp-$verfull" +origdir="`pwd`" + +test -d $tmpdir || mkdir $tmpdir + +getall() { + arch=$1 + shift + + mkdir -p $abidir/$arch + + for sub in $@; do + if [ -f $abidir/$arch/$sub ]; then + echo "Exists: $sub" + continue + fi + echo -n "Fetching $sub..." + filename=linux-image-${verabi}-${sub}_${verfull}_${arch}.deb + cd $tmpdir + for r in "${repo_list[@]}" + do + if ! [ -f $filename ]; then + $WGET $r/$filename + fi + done + if [ "$?" = "0" ]; then + echo -n "extracting..." + dpkg-deb --extract $filename tmp + if [ -f tmp/boot/abi-* ]; then + mv tmp/boot/abi-* $abidir/$arch/$sub + else + echo -n "NO ABI FILE..." + fi + (cd tmp; find lib/modules/$verabi-$sub/kernel -name '*.ko') | \ + sed -e 's/.*\/\([^\/]*\)\.ko/\1/' | sort > \ + $abidir/$arch/$sub.modules + ( + cd tmp; + ko=`find lib/modules/$verabi-$sub/kernel -name '*.ko' | head -1` + readelf -p .comment "$ko" | awk ' + ($1 == "[") { + printf("%s", $3); + for (n=4; n<=NF; n++) { + printf(" %s", $n); + } + print "" + }' | sort -u >$abidir/$arch/$sub.compiler + version=`cat $abidir/$arch/$sub.compiler` + echo -n "$version..." + ) + rm -rf tmp $filename + echo "done." + else + echo "FAILED." + fi + cd $origdir + done +} + +# MAIN + +# Setup abi directory +mkdir -p $abidir +echo $abi > $abidir/abiname + +# NOTE: The flavours are hardcoded, because they may have changed from the +# current build. + +. $DEBIAN/etc/getabis + +compilers=`cat $abidir/*/*.compiler | sort -u | wc -l` +if [ "$compilers" != 1 ]; then + echo "WARNING: inconsistant compiler versions detected" 1>&2 +fi + +rmdir $tmpdir --- linux-3.0.0.orig/debian/scripts/misc/git-ubuntu-log +++ linux-3.0.0/debian/scripts/misc/git-ubuntu-log @@ -0,0 +1,232 @@ +#!/usr/bin/perl -w + +use strict; +use Text::Wrap; + +my $kernel_auth = "Upstream Kernel Changes"; + +my (%map, @reverts); +my $pstate = 1; +my $no_kern_log = 0; +my $print_shas = 0; +my $first_print = 1; + +while (@ARGV) { + my $opt = $ARGV[0]; + shift; + if ($opt eq "--no-kern-log") { + $no_kern_log = 1; + } elsif ($opt eq "--print-shas") { + $print_shas = 1; + } else { + print STDERR "Unknown options: $opt\n"; + exit(1); + } +} + +sub check_reverts($) { + my ($entry) = @_; + my ($check); + + foreach $check (reverse @reverts) { + my $desc = "Revert \"" . $entry->{'desc'} . "\""; + if ($check->{'desc'} eq $desc) { + @reverts = grep($_->{'desc'} ne $desc, @reverts); + return 1; + } + } + + return 0; +} + +sub add_entry($) { + my ($entry) = @_; + my $key = $entry->{'author'}; + + # store description in array, in email->{desc list} map + if (exists $map{$key}) { + # grab ref + my $obj = $map{$key}; + + # add desc to array + push(@$obj, $entry); + } else { + # create new array, containing 1 item + my @arr = ($entry); + + # store ref to array + $map{$key} = \@arr; + } +} + +sub shortlog_entry($$$$$) { + my ($name, $desc, $bug, $cve, $commit) = @_; + my $entry; + + $desc =~ s#/pub/scm/linux/kernel/git/#/.../#g; + $desc =~ s#\[PATCH\] ##g; + + $desc =~ s#^\s*##g; + $desc =~ s# *UBUNTU: ##g; + + $entry->{'desc'} = $desc; + if ($bug ne '') { + $entry->{'bugno'} = $bug; + } + $entry->{'cve'} = $cve; + $entry->{'commit'} = $commit; + $entry->{'author'} = $name; + + if ($desc =~ /^Revert "/) { + push(@reverts, $entry); + return; + } + + return if check_reverts($entry); + + add_entry($entry); +} + +# sort comparison function +sub by_name($$) { + my ($a, $b) = @_; + + uc($a) cmp uc($b); +} + +sub shortlog_output { + my ($obj, $key, $entry); + + foreach $key (sort by_name keys %map) { + next if $key eq $kernel_auth and $no_kern_log; + + print "\n" unless $first_print; + $first_print = 0; + + # output author + printf " [ %s ]\n\n", $key; + + # output author's 1-line summaries + $obj = $map{$key}; + foreach $entry (reverse @$obj) { + print wrap(" * ", " ", $entry->{'desc'}) . "\n"; + # For non upstream changes, add other info. + if ($key ne $kernel_auth) { + if ($print_shas) { + print " - GIT-SHA " . $entry->{'commit'} . + "\n"; + } + } + if (defined($entry->{'bugno'})) { + print " - LP: #" . $entry->{'bugno'} . "\n"; + } + if (defined($entry->{'cve'})) { + print " - " . $entry->{'cve'} . "\n"; + } + } + } +} + +sub changelog_input { + my ($author, $desc, $commit, $entry, $cve); + + while () { + # get commit + if ($pstate == 1) { + next unless /^commit (.*)/; + + $commit = $1; + + $pstate++; + } + + # get author and email + elsif ($pstate == 2) { + my ($email); + + next unless /^[Aa]uthor:?\s*(.*?)\s*<(.*)>/; + + $author = $1; + $email = $2; + $desc = undef; + $cve = undef; + + # cset author fixups + if (!$author) { + $author = $email; + } + $pstate++; + } + + # skip to blank line + elsif ($pstate == 3) { + next unless /^\s*$/; + $pstate++; + } + + # skip to non-blank line + elsif ($pstate == 4) { + next unless /^\s*?(.*)/; + my $ignore = 0; + my $do_ignore = 0; + my $bug = undef; + my %bugz = (); + my $k; + + # skip lines that are obviously not + # a 1-line cset description + next if /^\s*From: /; + + chomp; + $desc = $1; + + if ($desc =~ /^ *(Revert "|)UBUNTU:/) { + $do_ignore = 1; + } else { + $do_ignore = 0; + $author = $kernel_auth; + $ignore = 1 if $desc =~ /Merge /; + } + while () { + $ignore = 1 if ($do_ignore && /^ *Ignore: yes/i); + if (/^ *Bug: *(#|)([0-9#,\s]*)\s*$/i) { + foreach $k (split('(,|\s)\s*(#|)', $2)) { + $bugz{$k} = 1 if (($k ne '') and ($k =~ /[0-9]+/)); + } + } + elsif (/^ *BugLink: *http.*:\/\/.*\/([0-9]+)/i) { + $bugz{$1} = 1; + } + elsif (/^ *(CVE-.*)/) { + $cve = $1 + } + last if /^commit /; + } + + $bug = join(", #", sort keys(%bugz)); + if (!$ignore) { + &shortlog_entry($author, $desc, $bug, + $cve, $commit, 0); + } + + $pstate = 1; + if ($_ && /^commit (.*)/) { + $commit = $1; + $pstate++; + } + } + + else { + die "invalid parse state $pstate"; + } + } + + foreach $entry (@reverts) { + add_entry($entry); + } +} + +&changelog_input; +&shortlog_output; + +exit(0); --- linux-3.0.0.orig/debian/scripts/misc/insert-changes.pl +++ linux-3.0.0/debian/scripts/misc/insert-changes.pl @@ -0,0 +1,36 @@ +#!/usr/bin/perl -w + +my $debian; +$droot = $ARGV[0] if (defined $ARGV[0]); +$droot = 'debian' if (!defined $droot); +$debian = $ARGV[1] if (defined $ARGV[1]); +$debian = 'debian.master' if (!defined $debian); + +system("make -s -f $droot/rules printchanges > $debian/changes"); + +open(CHANGELOG, "< $debian/changelog") or die "Cannot open changelog"; +open(CHANGES, "< $debian/changes") or die "Cannot open new changes"; +open(NEW, "> $debian/changelog.new") or die "Cannot open new changelog"; + +$printed = 0; + +while () { + if (/^ CHANGELOG: /) { + next if $printed; + + while () { + print NEW; + } + + $printed = 1; + } else { + print NEW; + } +} + +close(NEW); +close(CHANGES); +close(CHANGELOG); + +rename("$debian/changelog.new", "$debian/changelog"); +unlink("$debian/changes"); --- linux-3.0.0.orig/debian/scripts/misc/insert-ubuntu-changes +++ linux-3.0.0/debian/scripts/misc/insert-ubuntu-changes @@ -0,0 +1,58 @@ +#!/usr/bin/perl + +if ($#ARGV != 2) { + die "Usage: $0 \n"; +} +my ($changelog, $end, $start) = @ARGV; + +$end =~ s/.*\.//; +$start =~ s/.*\.//; + +my @changes = (); +my $output = 0; +open(CHG, ") { + if (/^\S+\s+\((.*\.(\d+))\)/) { + if ($2 <= $end) { + last; + } + if ($2 == $start) { + $output = 1; + } + if ($output) { + push(@changes, "\n [ Ubuntu: $1 ]\n\n"); + next; + } + } + next if ($output == 0); + + next if (/^\s*$/); + next if (/^\s--/); + next if (/^\s\s[^\*\s]/); + + push(@changes, $_); +} +close(CHG); + +open(CHANGELOG, "< $changelog") or die "Cannot open changelog"; +open(NEW, "> $changelog.new") or die "Cannot open new changelog"; + +$printed = 3; +while () { + if (/^ CHANGELOG: /) { + $printed--; + print NEW; + if ($printed == 0) { + print NEW @changes; + } + next; + } + print NEW; +} + +close(NEW); +close(CHANGELOG); + +rename("$changelog.new", "$changelog"); --- linux-3.0.0.orig/debian/scripts/misc/kernelconfig +++ linux-3.0.0/debian/scripts/misc/kernelconfig @@ -0,0 +1,172 @@ +#!/bin/bash + +. debian/debian.env + +# Script to merge all configs and run 'make silentoldconfig' on it to wade out bad juju. +# Then split the configs into distro-commmon and flavour-specific parts + +# We have to be in the top level kernel source directory +if [ ! -f MAINTAINERS ] || [ ! -f Makefile ]; then + echo "This does not appear to be the kernel source directory." 1>&2 + exit 1 +fi + +mode=${1:?"Usage: $0 [oldconfig|editconfig]"} +yes=0 +case "$mode" in + update*configs) mode='silentoldconfig' ;; + default*configs) mode='oldconfig'; yes=1 ;; + edit*configs) ;; # All is good + gen*configs) mode='genconfigs' ;; # All is good + dump*configs) mode='config'; yes=1 ;; + *) echo "$0 called with invalid mode" 1>&2 + exit 1 ;; +esac +kerneldir="`pwd`" +confdir="$kerneldir/${DEBIAN}/config" +sharedconfdir="$kerneldir/debian.master/config" +variant="$2" + +. $DEBIAN/etc/kernelconfig + +bindir="`pwd`/${DROOT}/scripts/misc" +common_conf="$confdir/config.common.$family" +tmpdir=`mktemp -d` +mkdir "$tmpdir/CONFIGS" + +if [ "$mode" = "genconfigs" ]; then + keep=1 + mode="oldconfig" + test -d CONFIGS || mkdir CONFIGS +fi + +for arch in $archs; do + rm -rf build + mkdir build + + # Map debian archs to kernel archs + case "$arch" in + ppc64) kernarch="powerpc" ;; + amd64) kernarch="x86_64" ;; + lpia) kernarch="x86" ;; + sparc) kernarch="sparc64" ;; + armel|armhf) kernarch="arm" ;; + *) kernarch="$arch" ;; + esac + + archconfdir=$confdir/$arch + flavourconfigs=$(cd $archconfdir && ls config.flavour.*) + + # Merge configs + # We merge config.common.ubuntu + config.common. + + # config.flavour. + + for config in $flavourconfigs; do + fullconf="$tmpdir/$arch-$config-full" + case $config in + *) + : >"$fullconf" + if [ -f $common_conf ]; then + cat $common_conf >> "$fullconf" + fi + if [ -f $archconfdir/config.common.$arch ]; then + cat $archconfdir/config.common.$arch >> "$fullconf" + fi + cat "$archconfdir/$config" >>"$fullconf" + if [ -f $confdir/OVERRIDES ]; then + cat $confdir/OVERRIDES >> "$fullconf" + fi + ;; + esac + done + + for config in $flavourconfigs; do + if [ -f $archconfdir/$config ]; then + fullconf="$tmpdir/$arch-$config-full" + cat "$fullconf" > build/.config + # Call oldconfig or menuconfig + case "$mode" in + editconfigs) + # Interactively edit config parameters + while : ; do + echo -n "Do you want to edit config: $arch/$config? [Y/n] " + read choice + + case "$choice" in + y* | Y* | "" ) + make O=`pwd`/build ARCH=$kernarch menuconfig + break ;; + n* | N* ) + break ;; + *) + echo "Entry not valid" + esac + done + ;; + *) + echo "* Run $mode (yes=$yes) on $arch/$config ..." + if [ "$yes" -eq 1 ]; then + yes "" | make O=`pwd`/build ARCH=$kernarch "$mode" + else + make O=`pwd`/build ARCH=$kernarch "$mode" + fi ;; + esac + cat build/.config > $archconfdir/$config + cat build/.config > "$tmpdir/CONFIGS/$arch-$config" + if [ "$keep" = "1" ]; then + cat build/.config > CONFIGS/$arch-$config + fi + else + echo "!! Config not found $archconfdir/$config..." + fi + done + + echo "Running splitconfig.pl for $arch" + echo + + # Can we make this more robust by avoiding $tmpdir completely? + # This approach was used for now because I didn't want to change + # splitconfig.pl + (cd $archconfdir; $bindir/splitconfig.pl; mv config.common \ + config.common.$arch; cp config.common.$arch $tmpdir) +done + +rm -f $common_conf + +# Now run splitconfig.pl on all the config.common. copied to +# $tmpdir +(cd $tmpdir; $bindir/splitconfig.pl) +( + cd $confdir; + rm -f *-full + grep -v 'is UNMERGABLE' <$tmpdir/config.common >$common_conf + for arch in $archs; do + grep -v 'is UNMERGABLE' <$tmpdir/config.common.$arch \ + >$arch/config.common.$arch + done +) + +echo "" +echo "Running config-check for all configurations ..." +echo "" +fail=0 +for arch in $archs; do + archconfdir=$confdir/$arch + flavourconfigs=$(cd $archconfdir && ls config.flavour.*) + for config in $flavourconfigs; do + flavour="${config##*.}" + if [ -f $archconfdir/$config ]; then + fullconf="$tmpdir/CONFIGS/$arch-$config" + "$bindir/../config-check" "$fullconf" "$arch" "$flavour" "$sharedconfdir" "0" || let "fail=$fail+1" + fi + done +done + +if [ "$fail" != 0 ]; then + echo "" + echo "*** ERROR: $fail config-check failures detected" + echo "" +fi + +rm -rf build + --- linux-3.0.0.orig/debian/scripts/misc/retag +++ linux-3.0.0/debian/scripts/misc/retag @@ -0,0 +1,34 @@ +#!/usr/bin/perl -w + +open(TAGS, "git tag -l |") or die "Could not get list of tags"; +@tags = ; +close(TAGS); + +open(LOGS, "git log --pretty=short |") or die "ERROR: Calling git log"; +my $commit = ""; + +while () { + my $origtag; + + if (m|^commit (.*)$|) { + $commit = $1; + next; + } + + m|\s*UBUNTU: (Ubuntu-2\.6\..*)| or next; + + $tag = $1; + + ($origtag) = grep(/^$tag.orig$/, @tags); + + if (!defined($origtag)) { + print "I: Adding original tag for $tag\n"; + system("git tag -m $tag $tag.orig $tag"); + } + + print "I: Tagging $tag => $commit\n"; + + system("git tag -f -m $tag $tag $commit"); +} + +close(LOGS); --- linux-3.0.0.orig/debian/scripts/misc/splitconfig.pl +++ linux-3.0.0/debian/scripts/misc/splitconfig.pl @@ -0,0 +1,111 @@ +#!/usr/bin/perl -w + +%allconfigs = (); +%common = (); + +print "Reading config's ...\n"; + +opendir(DIR, "."); + +while (defined($config = readdir(DIR))) { + # Only config.* + next if $config !~ /^config\..*/; + # Nothing that is disabled, or remnant + next if $config =~ /.*\.(default|disabled|stub)$/; + + %{$allconfigs{$config}} = (); + + print " processing $config ... "; + + open(CONFIG, "< $config"); + + while () { + # Skip comments + /^#*\s*CONFIG_(\w+)[\s=](.*)$/ or next; + + ${$allconfigs{$config}}{$1} = $2; + + $common{$1} = $2; + } + + close(CONFIG); + + print "done.\n"; +} + +closedir(DIR); + +print "\n"; + +print "Merging lists ... \n"; + +# %options - pointer to flavour config inside the allconfigs array +for $config (keys(%allconfigs)) { + my %options = %{$allconfigs{$config}}; + + print " processing $config ... "; + + for $key (keys(%common)) { + next if not defined $common{$key}; + + # If we don't have the common option, then it isn't + # common. If we do have that option, it must have the same + # value. EXCEPT where this file does not have a value at all + # which may safely be merged with any other value; the value + # will be elided during recombination of the parts. + if (!defined($options{$key})) { + # Its ok really ... let it merge + } elsif (not defined($options{$key})) { + undef $common{$key}; + } elsif ($common{$key} ne $options{$key}) { + undef $common{$key}; + } + } + + print "done.\n"; +} + +print "\n"; + +print "Creating common config ... "; + +open(COMMON, "> config.common"); +print COMMON "#\n# Common config options automatically generated by splitconfig.pl\n#\n"; + +for $key (sort(keys(%common))) { + if (not defined $common{$key}) { + print COMMON "# CONFIG_$key is UNMERGABLE\n"; + } elsif ($common{$key} eq "is not set") { + print COMMON "# CONFIG_$key is not set\n"; + } else { + print COMMON "CONFIG_$key=$common{$key}\n"; + } +} +close(COMMON); + +print "done.\n\n"; + +print "Creating stub configs ...\n"; + +for $config (keys(%allconfigs)) { + my %options = %{$allconfigs{$config}}; + + print " processing $config ... "; + + open(STUB, "> $config"); + print STUB "#\n# Config options for $config automatically generated by splitconfig.pl\n#\n"; + + for $key (sort(keys(%options))) { + next if defined $common{$key}; + + if ($options{$key} =~ /^is /) { + print STUB "# CONFIG_$key $options{$key}\n"; + } else { + print STUB "CONFIG_$key=$options{$key}\n"; + } + } + + close(STUB); + + print "done.\n"; +} --- linux-3.0.0.orig/debian/source/format +++ linux-3.0.0/debian/source/format @@ -0,0 +1 @@ +1.0 --- linux-3.0.0.orig/debian/stamps/keep-dir +++ linux-3.0.0/debian/stamps/keep-dir @@ -0,0 +1 @@ +Place holder --- linux-3.0.0.orig/debian/tests/README +++ linux-3.0.0/debian/tests/README @@ -0,0 +1,21 @@ +Scripts placed in this directory get called one at a time by run-parts(8). +The scripts are expected to perform some sort of sanity checks on the +finished build. Scripts will be called once for each flavour. + +Some environment variables are exported to make life a little easier: + +DPKG_ARCH : The dpkg architecture (e.g. "amd64") +KERN_ARCH : The kernel architecture (e.g. "x86_64") +FLAVOUR : The specific flavour for this run (e.g. "generic") +VERSION : The full version of this build (e.g. 2.6.22-1) +REVISION : The exact revision of this build (e.g. 1.3) +PREV_REVISION : The revision prior to this one +ABI_NUM : The specific ABI number for this build (e.g. 2) +PREV_ABI_NUM : The previous ABI number. Can be the same as ABI_NUM. +BUILD_DIR : The directory where this build took place +INSTALL_DIR : The directory where the package is prepared +SOURCE_DIR : Where the main kernel source is + +Scripts are expected to have a zero exit status when no problems occur, +and non-zero when an error occurs that should stop the build. Scripts +should print whatever info they deem needed to deduce the problem. --- linux-3.0.0.orig/debian/tests/check-aliases +++ linux-3.0.0/debian/tests/check-aliases @@ -0,0 +1,24 @@ +#!/usr/bin/perl -w + +my %map; + +print "Checking for dupe aliases in $ENV{'FLAVOUR'}...\n"; + +$aliases = + "$ENV{'INSTALL_DIR'}/lib/modules/$ENV{'VERSION'}-$ENV{'FLAVOUR'}/modules.alias"; + +open(ALIASES, "< $aliases") or die "Could not open $aliases"; + +while () { + chomp; + my ($junk, $alias, $module) = split; + + if (defined($map{$alias})) { + printf("%s %20s / %-20s : %s \n", ("$map{$alias}" eq "$module") + ? "INT" : " ", $map{$alias}, $module, $alias); + } else { + $map{$alias} = $module; + } +} + +exit(0); --- linux-3.0.0.orig/debian/tools/perf +++ linux-3.0.0/debian/tools/perf @@ -0,0 +1,16 @@ +#!/bin/bash +full_version=`uname -r` + +# Removing flavour from version i.e. generic or server. +flavour_abi=${full_version#*-} +flavour=${flavour_abi#*-} +version=${full_version%-$flavour} +perf="perf_$version" + +if ! which "$perf" > /dev/null; then + echo "$perf not found" >&2 + echo "You may need to install linux-tools-$version" >&2 + exit 2 +fi + +exec "$perf" "$@" --- linux-3.0.0.orig/debian/tools/turbostat +++ linux-3.0.0/debian/tools/turbostat @@ -0,0 +1,16 @@ +#!/bin/bash +full_version=`uname -r` + +# Removing flavour from version i.e. generic or server. +flavour_abi=${full_version#*-} +flavour=${flavour_abi#*-} +version=${full_version%-$flavour} +turbostat="turbostat_$version" + +if ! which "$turbostat" > /dev/null; then + echo "$turbostat not found" >&2 + echo "You may need to install linux-tools-$version" >&2 + exit 2 +fi + +exec "$turbostat" "$@" --- linux-3.0.0.orig/debian/tools/x86_energy_perf_policy +++ linux-3.0.0/debian/tools/x86_energy_perf_policy @@ -0,0 +1,16 @@ +#!/bin/bash +full_version=`uname -r` + +# Removing flavour from version i.e. generic or server. +flavour_abi=${full_version#*-} +flavour=${flavour_abi#*-} +version=${full_version%-$flavour} +x86_energy_perf_policy="x86_energy_perf_policy_$version" + +if ! which "$x86_energy_perf_policy" > /dev/null; then + echo "$x86_energy_perf_policy not found" >&2 + echo "You may need to install linux-tools-$version" >&2 + exit 2 +fi + +exec "$x86_energy_perf_policy" "$@" --- linux-3.0.0.orig/drivers/acpi/battery.c +++ linux-3.0.0/drivers/acpi/battery.c @@ -957,6 +957,18 @@ return 0; } +static LIST_HEAD(acpi_battery_domain); + +static void acpi_battery_update_async(struct acpi_device *device, async_cookie_t cookie) +{ + struct acpi_battery *battery = acpi_driver_data(device); + + acpi_battery_update(battery); + printk(KERN_INFO PREFIX "%s Slot [%s] (battery %s)\n", + ACPI_BATTERY_DEVICE_NAME, acpi_device_bid(device), + device->status.battery_present ? "present" : "absent"); +} + static int acpi_battery_add(struct acpi_device *device) { int result = 0; @@ -975,14 +987,14 @@ if (ACPI_SUCCESS(acpi_get_handle(battery->device->handle, "_BIX", &handle))) set_bit(ACPI_BATTERY_XINFO_PRESENT, &battery->flags); - acpi_battery_update(battery); + /* Mark the battery for update at first access. */ + battery->update_time = 0; #ifdef CONFIG_ACPI_PROCFS_POWER result = acpi_battery_add_fs(device); #endif if (!result) { - printk(KERN_INFO PREFIX "%s Slot [%s] (battery %s)\n", - ACPI_BATTERY_DEVICE_NAME, acpi_device_bid(device), - device->status.battery_present ? "present" : "absent"); + async_schedule_domain(acpi_battery_update_async, device, &acpi_battery_domain); + } else { #ifdef CONFIG_ACPI_PROCFS_POWER acpi_battery_remove_fs(device); @@ -1002,6 +1014,10 @@ if (!device || !acpi_driver_data(device)) return -EINVAL; + + /* Ensure all async updates are complete before freeing the battery. */ + async_synchronize_full_domain(&acpi_battery_domain); + battery = acpi_driver_data(device); unregister_pm_notifier(&battery->pm_nb); #ifdef CONFIG_ACPI_PROCFS_POWER @@ -1038,27 +1054,21 @@ }, }; -static void __init acpi_battery_init_async(void *unused, async_cookie_t cookie) +static int __init acpi_battery_init(void) { if (acpi_disabled) return; #ifdef CONFIG_ACPI_PROCFS_POWER acpi_battery_dir = acpi_lock_battery_dir(); if (!acpi_battery_dir) - return; + return -1; #endif if (acpi_bus_register_driver(&acpi_battery_driver) < 0) { #ifdef CONFIG_ACPI_PROCFS_POWER acpi_unlock_battery_dir(acpi_battery_dir); #endif - return; + return -1; } - return; -} - -static int __init acpi_battery_init(void) -{ - async_schedule(acpi_battery_init_async, NULL); return 0; } --- linux-3.0.0.orig/drivers/acpi/video.c +++ linux-3.0.0/drivers/acpi/video.c @@ -1422,7 +1422,7 @@ static int acpi_video_bus_start_devices(struct acpi_video_bus *video) { - return acpi_video_bus_DOS(video, 0, 0); + return acpi_video_bus_DOS(video, 0, 1); } static int acpi_video_bus_stop_devices(struct acpi_video_bus *video) --- linux-3.0.0.orig/drivers/base/Kconfig +++ linux-3.0.0/drivers/base/Kconfig @@ -168,4 +168,12 @@ bool default n +config SR_REPORT_TIME_LIMIT + int "Default low threshold" + depends on PM + default 100 + help + Print suspend/resume information for driver/device for time greater + then default msec, ie 100 msec. + endmenu --- linux-3.0.0.orig/drivers/base/power/main.c +++ linux-3.0.0/drivers/base/power/main.c @@ -391,6 +391,24 @@ dev_name(dev), pm_verb(state.event), info, error); } +static void device_show_time(struct device *dev, ktime_t starttime, pm_message_t state, char *info) +{ + ktime_t calltime; + s64 usecs64; + int usecs; + + calltime = ktime_get(); + usecs64 = ktime_to_ns(ktime_sub(calltime, starttime)); + do_div(usecs64, NSEC_PER_USEC); + usecs = usecs64; + if (usecs == 0) + usecs = 1; + if ((usecs / USEC_PER_MSEC) > CONFIG_SR_REPORT_TIME_LIMIT) + pr_info("PM: %s%s%s of drv:%s dev:%s complete after %ld.%03ld msecs\n", info ?: "", info ? " " : "", pm_verb(state.event), + dev_driver_string(dev), dev_name(dev), usecs / USEC_PER_MSEC, + usecs % USEC_PER_MSEC); +} + static void dpm_show_time(ktime_t starttime, pm_message_t state, char *info) { ktime_t calltime; @@ -421,6 +439,7 @@ static int device_resume_noirq(struct device *dev, pm_message_t state) { int error = 0; + ktime_t starttime = ktime_get(); TRACE_DEVICE(dev); TRACE_RESUME(0); @@ -428,6 +447,7 @@ if (dev->pwr_domain) { pm_dev_dbg(dev, state, "EARLY power domain "); error = pm_noirq_op(dev, &dev->pwr_domain->ops, state); + device_show_time(dev, starttime, state, "early"); } else if (dev->type && dev->type->pm) { pm_dev_dbg(dev, state, "EARLY type "); error = pm_noirq_op(dev, dev->type->pm, state); @@ -505,6 +525,7 @@ static int device_resume(struct device *dev, pm_message_t state, bool async) { int error = 0; + ktime_t starttime = ktime_get(); TRACE_DEVICE(dev); TRACE_RESUME(0); @@ -555,6 +576,7 @@ } } + device_show_time(dev, starttime, state, NULL); End: dev->power.is_suspended = false; @@ -743,6 +765,7 @@ static int device_suspend_noirq(struct device *dev, pm_message_t state) { int error; + ktime_t starttime = ktime_get(); if (dev->pwr_domain) { pm_dev_dbg(dev, state, "LATE power domain "); @@ -764,6 +787,7 @@ error = pm_noirq_op(dev, dev->bus->pm, state); if (error) return error; + device_show_time(dev, starttime, state, "late"); } return 0; @@ -841,6 +865,7 @@ static int __device_suspend(struct device *dev, pm_message_t state, bool async) { int error = 0; + ktime_t starttime = ktime_get(); dpm_wait_for_children(dev, async); device_lock(dev); @@ -887,6 +912,7 @@ } } + device_show_time(dev, starttime, state, NULL); End: dev->power.is_suspended = !error; --- linux-3.0.0.orig/drivers/block/cciss.h +++ linux-3.0.0/drivers/block/cciss.h @@ -223,7 +223,7 @@ h->ctlr, c->busaddr); #endif /* CCISS_DEBUG */ writel(c->busaddr, h->vaddr + SA5_REQUEST_PORT_OFFSET); - readl(h->vaddr + SA5_REQUEST_PORT_OFFSET); + readl(h->vaddr + SA5_SCRATCHPAD_OFFSET); h->commands_outstanding++; if ( h->commands_outstanding > h->max_outstanding) h->max_outstanding = h->commands_outstanding; --- linux-3.0.0.orig/drivers/block/loop.c +++ linux-3.0.0/drivers/block/loop.c @@ -750,10 +750,10 @@ ssize_t ret; char *p = NULL; - mutex_lock(&lo->lo_ctl_mutex); + spin_lock_irq(&lo->lo_lock); if (lo->lo_backing_file) p = d_path(&lo->lo_backing_file->f_path, buf, PAGE_SIZE - 1); - mutex_unlock(&lo->lo_ctl_mutex); + spin_unlock_irq(&lo->lo_lock); if (IS_ERR_OR_NULL(p)) ret = PTR_ERR(p); @@ -1007,7 +1007,9 @@ kthread_stop(lo->lo_thread); + spin_lock_irq(&lo->lo_lock); lo->lo_backing_file = NULL; + spin_unlock_irq(&lo->lo_lock); loop_release_xfer(lo); lo->transfer = NULL; --- linux-3.0.0.orig/drivers/block/nbd.c +++ linux-3.0.0/drivers/block/nbd.c @@ -58,7 +58,7 @@ static unsigned int nbds_max = 16; static struct nbd_device *nbd_dev; -static int max_part; +static int max_part = 15; /* * Use just one lock (or at most 1 per NIC). Two arguments for this: --- linux-3.0.0.orig/drivers/block/xen-blkfront.c +++ linux-3.0.0/drivers/block/xen-blkfront.c @@ -72,7 +72,8 @@ static DEFINE_MUTEX(blkfront_mutex); static const struct block_device_operations xlvbd_block_fops; -#define BLK_RING_SIZE __CONST_RING_SIZE(blkif, PAGE_SIZE) +#define BLK_MAX_RING_AREA_SIZE (BLKIF_MAX_NUM_RING_PAGES * PAGE_SIZE) +#define BLK_MAX_RING_SIZE __CONST_RING_SIZE(blkif, BLK_MAX_RING_AREA_SIZE) /* * We have one of these per vbd, whether ide, scsi or 'other'. They @@ -87,14 +88,15 @@ int vdevice; blkif_vdev_t handle; enum blkif_state connected; - int ring_ref; + int num_ring_pages; + int ring_ref[BLKIF_MAX_NUM_RING_PAGES]; struct blkif_front_ring ring; struct scatterlist sg[BLKIF_MAX_SEGMENTS_PER_REQUEST]; unsigned int evtchn, irq; struct request_queue *rq; struct work_struct work; struct gnttab_free_callback callback; - struct blk_shadow shadow[BLK_RING_SIZE]; + struct blk_shadow shadow[BLK_MAX_RING_SIZE]; unsigned long shadow_free; unsigned int feature_flush; unsigned int flush_op; @@ -123,15 +125,16 @@ #define BLKIF_MINOR_EXT(dev) ((dev)&(~EXTENDED)) #define EMULATED_HD_DISK_MINOR_OFFSET (0) #define EMULATED_HD_DISK_NAME_OFFSET (EMULATED_HD_DISK_MINOR_OFFSET / 256) -#define EMULATED_SD_DISK_MINOR_OFFSET (EMULATED_HD_DISK_MINOR_OFFSET + (4 * 16)) -#define EMULATED_SD_DISK_NAME_OFFSET (EMULATED_HD_DISK_NAME_OFFSET + 4) +#define EMULATED_SD_DISK_MINOR_OFFSET (0) +#define EMULATED_SD_DISK_NAME_OFFSET (EMULATED_SD_DISK_MINOR_OFFSET / 256) #define DEV_NAME "xvd" /* name in /dev */ static int get_id_from_freelist(struct blkfront_info *info) { unsigned long free = info->shadow_free; - BUG_ON(free >= BLK_RING_SIZE); + int ring_size = __RING_SIZE((struct blkif_sring *)0, info->num_ring_pages * PAGE_SIZE); + BUG_ON(free >= ring_size); info->shadow_free = info->shadow[free].req.id; info->shadow[free].req.id = 0x0fffffee; /* debug */ return free; @@ -529,7 +532,7 @@ minor = BLKIF_MINOR_EXT(info->vdevice); nr_parts = PARTS_PER_EXT_DISK; offset = minor / nr_parts; - if (xen_hvm_domain() && offset <= EMULATED_HD_DISK_NAME_OFFSET + 4) + if (xen_hvm_domain() && offset < EMULATED_HD_DISK_NAME_OFFSET + 4) printk(KERN_WARNING "blkfront: vdevice 0x%x might conflict with " "emulated IDE disks,\n\t choose an xvd device name" "from xvde on\n", info->vdevice); @@ -655,6 +658,8 @@ static void blkif_free(struct blkfront_info *info, int suspend) { + int i; + /* Prevent new requests being issued until we fix things up. */ spin_lock_irq(&blkif_io_lock); info->connected = suspend ? @@ -670,10 +675,17 @@ flush_work_sync(&info->work); /* Free resources associated with old device channel. */ - if (info->ring_ref != GRANT_INVALID_REF) { - gnttab_end_foreign_access(info->ring_ref, 0, - (unsigned long)info->ring.sring); - info->ring_ref = GRANT_INVALID_REF; + for (i = 0; i < info->num_ring_pages; i++) { + /* Free resources associated with old device channel. */ + if (info->ring_ref[i] != GRANT_INVALID_REF) { + gnttab_end_foreign_access(info->ring_ref[i], 0, 0L); + info->ring_ref[i] = GRANT_INVALID_REF; + } + } + if (info->ring.sring) { + int ring_area_size = info->num_ring_pages * PAGE_SIZE; + free_pages((unsigned long)info->ring.sring, + get_order(ring_area_size)); info->ring.sring = NULL; } if (info->irq) @@ -782,27 +794,32 @@ struct blkfront_info *info) { struct blkif_sring *sring; - int err; + int i, order, err; + int ring_area_size = info->num_ring_pages * PAGE_SIZE; - info->ring_ref = GRANT_INVALID_REF; + for (i = 0; i < info->num_ring_pages; i++) { + info->ring_ref[i] = GRANT_INVALID_REF; + } - sring = (struct blkif_sring *)__get_free_page(GFP_NOIO | __GFP_HIGH); + order = get_order(ring_area_size); + sring = (struct blkif_sring *)__get_free_pages(GFP_KERNEL, order); if (!sring) { xenbus_dev_fatal(dev, -ENOMEM, "allocating shared ring"); return -ENOMEM; } SHARED_RING_INIT(sring); - FRONT_RING_INIT(&info->ring, sring, PAGE_SIZE); + FRONT_RING_INIT(&info->ring, sring, ring_area_size); - sg_init_table(info->sg, BLKIF_MAX_SEGMENTS_PER_REQUEST); - - err = xenbus_grant_ring(dev, virt_to_mfn(info->ring.sring)); - if (err < 0) { - free_page((unsigned long)sring); - info->ring.sring = NULL; - goto fail; + for (i = 0; i < info->num_ring_pages; i++) { + unsigned long addr = (unsigned long)info->ring.sring + i * PAGE_SIZE; + err = xenbus_grant_ring(dev, virt_to_mfn(addr)); + if (err < 0) { + free_pages((unsigned long)sring, order); + info->ring.sring = NULL; + goto fail; + } + info->ring_ref[i] = err; } - info->ring_ref = err; err = xenbus_alloc_evtchn(dev, &info->evtchn); if (err) @@ -831,7 +848,13 @@ { const char *message = NULL; struct xenbus_transaction xbt; - int err; + int err, i; + + BUILD_BUG_ON(BLKIF_MAX_NUM_RING_PAGES != 1 && + BLKIF_MAX_NUM_RING_PAGES != 2 && + BLKIF_MAX_NUM_RING_PAGES != 4 && + BLKIF_MAX_NUM_RING_PAGES != 8 && + BLKIF_MAX_NUM_RING_PAGES != 16); /* Create shared ring, alloc event channel. */ err = setup_blkring(dev, info); @@ -845,11 +868,30 @@ goto destroy_blkring; } - err = xenbus_printf(xbt, dev->nodename, - "ring-ref", "%u", info->ring_ref); - if (err) { - message = "writing ring-ref"; - goto abort_transaction; + if (info->num_ring_pages == 1) { + err = xenbus_printf(xbt, dev->nodename, + "ring-ref", "%u", info->ring_ref[0]); + if (err) { + message = "writing ring-ref"; + goto abort_transaction; + } + } else { + err = xenbus_printf(xbt, dev->nodename, "num-ring-pages", "%u", + info->num_ring_pages); + if (err) { + message = "writing num-ring-pages"; + goto abort_transaction; + } + for (i = 0; i < info->num_ring_pages; i++) { + char buf[16]; + snprintf(buf, sizeof(buf), "ring-ref%d", i); + err = xenbus_printf(xbt, dev->nodename, buf, "%u", + info->ring_ref[i]); + if (err) { + message = "writing ring-refs"; + goto abort_transaction; + } + } } err = xenbus_printf(xbt, dev->nodename, "event-channel", "%u", info->evtchn); @@ -897,6 +939,7 @@ { int err, vdevice, i; struct blkfront_info *info; + int ring_size, max_ring_pages; /* FIXME: Use dynamic device id if this is not set. */ err = xenbus_scanf(XBT_NIL, dev->nodename, @@ -910,6 +953,10 @@ return err; } } + err = xenbus_scanf(XBT_NIL, dev->otherend, + "max-ring-pages", "%u", &max_ring_pages); + if (err != 1) + max_ring_pages = 1; if (xen_hvm_domain()) { char *type; @@ -952,9 +999,13 @@ info->connected = BLKIF_STATE_DISCONNECTED; INIT_WORK(&info->work, blkif_restart_queue); - for (i = 0; i < BLK_RING_SIZE; i++) + info->num_ring_pages = min(max_ring_pages, BLKIF_MAX_NUM_RING_PAGES); + + ring_size = __RING_SIZE((struct blkif_sring *)0, + info->num_ring_pages * PAGE_SIZE); + for (i = 0; i < ring_size; i++) info->shadow[i].req.id = i+1; - info->shadow[BLK_RING_SIZE-1].req.id = 0x0fffffff; + info->shadow[ring_size-1].req.id = 0x0fffffff; /* Front end dir is a number, which is used as the id. */ info->handle = simple_strtoul(strrchr(dev->nodename, '/')+1, NULL, 0); @@ -967,6 +1018,9 @@ return err; } + printk(KERN_INFO "blkfront %s num-ring-pages %d nr_ents %d.\n", + dev->nodename, info->num_ring_pages, ring_size); + return 0; } @@ -977,6 +1031,7 @@ struct blkif_request *req; struct blk_shadow *copy; int j; + int ring_size = __RING_SIZE((struct blkif_sring *)0, info->num_ring_pages * PAGE_SIZE); /* Stage 1: Make a safe copy of the shadow state. */ copy = kmalloc(sizeof(info->shadow), @@ -987,13 +1042,13 @@ /* Stage 2: Set up free list. */ memset(&info->shadow, 0, sizeof(info->shadow)); - for (i = 0; i < BLK_RING_SIZE; i++) + for (i = 0; i < ring_size; i++) info->shadow[i].req.id = i+1; info->shadow_free = info->ring.req_prod_pvt; - info->shadow[BLK_RING_SIZE-1].req.id = 0x0fffffff; + info->shadow[ring_size-1].req.id = 0x0fffffff; /* Stage 3: Find pending requests and requeue them. */ - for (i = 0; i < BLK_RING_SIZE; i++) { + for (i = 0; i < ring_size; i++) { /* Not in use? */ if (!copy[i].request) continue; @@ -1410,3 +1465,4 @@ MODULE_ALIAS_BLOCKDEV_MAJOR(XENVBD_MAJOR); MODULE_ALIAS("xen:vbd"); MODULE_ALIAS("xenblk"); + --- linux-3.0.0.orig/drivers/bluetooth/ath3k.c +++ linux-3.0.0/drivers/bluetooth/ath3k.c @@ -61,7 +61,6 @@ { USB_DEVICE(0x0CF3, 0x3000) }, /* Atheros AR3011 with sflash firmware*/ - { USB_DEVICE(0x0CF3, 0x3002) }, { USB_DEVICE(0x13d3, 0x3304) }, /* Atheros AR9285 Malbec with sflash firmware */ --- linux-3.0.0.orig/drivers/bluetooth/btusb.c +++ linux-3.0.0/drivers/bluetooth/btusb.c @@ -103,7 +103,6 @@ { USB_DEVICE(0x0a5c, 0x2033), .driver_info = BTUSB_IGNORE }, /* Atheros 3011 with sflash firmware */ - { USB_DEVICE(0x0cf3, 0x3002), .driver_info = BTUSB_IGNORE }, { USB_DEVICE(0x13d3, 0x3304), .driver_info = BTUSB_IGNORE }, /* Atheros AR9285 Malbec with sflash firmware */ --- linux-3.0.0.orig/drivers/cdrom/cdrom.c +++ linux-3.0.0/drivers/cdrom/cdrom.c @@ -292,7 +292,7 @@ /* default compatibility mode */ static int autoclose=1; static int autoeject; -static int lockdoor = 1; +static int lockdoor = 0; /* will we ever get to use this... sigh. */ static int check_media_type; /* automatically restart mrw format */ --- linux-3.0.0.orig/drivers/char/random.c +++ linux-3.0.0/drivers/char/random.c @@ -1300,330 +1300,14 @@ }; #endif /* CONFIG_SYSCTL */ -/******************************************************************** - * - * Random functions for networking - * - ********************************************************************/ +static u32 random_int_secret[MD5_MESSAGE_BYTES / 4] ____cacheline_aligned; -/* - * TCP initial sequence number picking. This uses the random number - * generator to pick an initial secret value. This value is hashed - * along with the TCP endpoint information to provide a unique - * starting point for each pair of TCP endpoints. This defeats - * attacks which rely on guessing the initial TCP sequence number. - * This algorithm was suggested by Steve Bellovin. - * - * Using a very strong hash was taking an appreciable amount of the total - * TCP connection establishment time, so this is a weaker hash, - * compensated for by changing the secret periodically. - */ - -/* F, G and H are basic MD4 functions: selection, majority, parity */ -#define F(x, y, z) ((z) ^ ((x) & ((y) ^ (z)))) -#define G(x, y, z) (((x) & (y)) + (((x) ^ (y)) & (z))) -#define H(x, y, z) ((x) ^ (y) ^ (z)) - -/* - * The generic round function. The application is so specific that - * we don't bother protecting all the arguments with parens, as is generally - * good macro practice, in favor of extra legibility. - * Rotation is separate from addition to prevent recomputation - */ -#define ROUND(f, a, b, c, d, x, s) \ - (a += f(b, c, d) + x, a = (a << s) | (a >> (32 - s))) -#define K1 0 -#define K2 013240474631UL -#define K3 015666365641UL - -#if defined(CONFIG_IPV6) || defined(CONFIG_IPV6_MODULE) - -static __u32 twothirdsMD4Transform(__u32 const buf[4], __u32 const in[12]) +static int __init random_int_secret_init(void) { - __u32 a = buf[0], b = buf[1], c = buf[2], d = buf[3]; - - /* Round 1 */ - ROUND(F, a, b, c, d, in[ 0] + K1, 3); - ROUND(F, d, a, b, c, in[ 1] + K1, 7); - ROUND(F, c, d, a, b, in[ 2] + K1, 11); - ROUND(F, b, c, d, a, in[ 3] + K1, 19); - ROUND(F, a, b, c, d, in[ 4] + K1, 3); - ROUND(F, d, a, b, c, in[ 5] + K1, 7); - ROUND(F, c, d, a, b, in[ 6] + K1, 11); - ROUND(F, b, c, d, a, in[ 7] + K1, 19); - ROUND(F, a, b, c, d, in[ 8] + K1, 3); - ROUND(F, d, a, b, c, in[ 9] + K1, 7); - ROUND(F, c, d, a, b, in[10] + K1, 11); - ROUND(F, b, c, d, a, in[11] + K1, 19); - - /* Round 2 */ - ROUND(G, a, b, c, d, in[ 1] + K2, 3); - ROUND(G, d, a, b, c, in[ 3] + K2, 5); - ROUND(G, c, d, a, b, in[ 5] + K2, 9); - ROUND(G, b, c, d, a, in[ 7] + K2, 13); - ROUND(G, a, b, c, d, in[ 9] + K2, 3); - ROUND(G, d, a, b, c, in[11] + K2, 5); - ROUND(G, c, d, a, b, in[ 0] + K2, 9); - ROUND(G, b, c, d, a, in[ 2] + K2, 13); - ROUND(G, a, b, c, d, in[ 4] + K2, 3); - ROUND(G, d, a, b, c, in[ 6] + K2, 5); - ROUND(G, c, d, a, b, in[ 8] + K2, 9); - ROUND(G, b, c, d, a, in[10] + K2, 13); - - /* Round 3 */ - ROUND(H, a, b, c, d, in[ 3] + K3, 3); - ROUND(H, d, a, b, c, in[ 7] + K3, 9); - ROUND(H, c, d, a, b, in[11] + K3, 11); - ROUND(H, b, c, d, a, in[ 2] + K3, 15); - ROUND(H, a, b, c, d, in[ 6] + K3, 3); - ROUND(H, d, a, b, c, in[10] + K3, 9); - ROUND(H, c, d, a, b, in[ 1] + K3, 11); - ROUND(H, b, c, d, a, in[ 5] + K3, 15); - ROUND(H, a, b, c, d, in[ 9] + K3, 3); - ROUND(H, d, a, b, c, in[ 0] + K3, 9); - ROUND(H, c, d, a, b, in[ 4] + K3, 11); - ROUND(H, b, c, d, a, in[ 8] + K3, 15); - - return buf[1] + b; /* "most hashed" word */ - /* Alternative: return sum of all words? */ -} -#endif - -#undef ROUND -#undef F -#undef G -#undef H -#undef K1 -#undef K2 -#undef K3 - -/* This should not be decreased so low that ISNs wrap too fast. */ -#define REKEY_INTERVAL (300 * HZ) -/* - * Bit layout of the tcp sequence numbers (before adding current time): - * bit 24-31: increased after every key exchange - * bit 0-23: hash(source,dest) - * - * The implementation is similar to the algorithm described - * in the Appendix of RFC 1185, except that - * - it uses a 1 MHz clock instead of a 250 kHz clock - * - it performs a rekey every 5 minutes, which is equivalent - * to a (source,dest) tulple dependent forward jump of the - * clock by 0..2^(HASH_BITS+1) - * - * Thus the average ISN wraparound time is 68 minutes instead of - * 4.55 hours. - * - * SMP cleanup and lock avoidance with poor man's RCU. - * Manfred Spraul - * - */ -#define COUNT_BITS 8 -#define COUNT_MASK ((1 << COUNT_BITS) - 1) -#define HASH_BITS 24 -#define HASH_MASK ((1 << HASH_BITS) - 1) - -static struct keydata { - __u32 count; /* already shifted to the final position */ - __u32 secret[12]; -} ____cacheline_aligned ip_keydata[2]; - -static unsigned int ip_cnt; - -static void rekey_seq_generator(struct work_struct *work); - -static DECLARE_DELAYED_WORK(rekey_work, rekey_seq_generator); - -/* - * Lock avoidance: - * The ISN generation runs lockless - it's just a hash over random data. - * State changes happen every 5 minutes when the random key is replaced. - * Synchronization is performed by having two copies of the hash function - * state and rekey_seq_generator always updates the inactive copy. - * The copy is then activated by updating ip_cnt. - * The implementation breaks down if someone blocks the thread - * that processes SYN requests for more than 5 minutes. Should never - * happen, and even if that happens only a not perfectly compliant - * ISN is generated, nothing fatal. - */ -static void rekey_seq_generator(struct work_struct *work) -{ - struct keydata *keyptr = &ip_keydata[1 ^ (ip_cnt & 1)]; - - get_random_bytes(keyptr->secret, sizeof(keyptr->secret)); - keyptr->count = (ip_cnt & COUNT_MASK) << HASH_BITS; - smp_wmb(); - ip_cnt++; - schedule_delayed_work(&rekey_work, - round_jiffies_relative(REKEY_INTERVAL)); -} - -static inline struct keydata *get_keyptr(void) -{ - struct keydata *keyptr = &ip_keydata[ip_cnt & 1]; - - smp_rmb(); - - return keyptr; -} - -static __init int seqgen_init(void) -{ - rekey_seq_generator(NULL); + get_random_bytes(random_int_secret, sizeof(random_int_secret)); return 0; } -late_initcall(seqgen_init); - -#if defined(CONFIG_IPV6) || defined(CONFIG_IPV6_MODULE) -__u32 secure_tcpv6_sequence_number(__be32 *saddr, __be32 *daddr, - __be16 sport, __be16 dport) -{ - __u32 seq; - __u32 hash[12]; - struct keydata *keyptr = get_keyptr(); - - /* The procedure is the same as for IPv4, but addresses are longer. - * Thus we must use twothirdsMD4Transform. - */ - - memcpy(hash, saddr, 16); - hash[4] = ((__force u16)sport << 16) + (__force u16)dport; - memcpy(&hash[5], keyptr->secret, sizeof(__u32) * 7); - - seq = twothirdsMD4Transform((const __u32 *)daddr, hash) & HASH_MASK; - seq += keyptr->count; - - seq += ktime_to_ns(ktime_get_real()); - - return seq; -} -EXPORT_SYMBOL(secure_tcpv6_sequence_number); -#endif - -/* The code below is shamelessly stolen from secure_tcp_sequence_number(). - * All blames to Andrey V. Savochkin . - */ -__u32 secure_ip_id(__be32 daddr) -{ - struct keydata *keyptr; - __u32 hash[4]; - - keyptr = get_keyptr(); - - /* - * Pick a unique starting offset for each IP destination. - * The dest ip address is placed in the starting vector, - * which is then hashed with random data. - */ - hash[0] = (__force __u32)daddr; - hash[1] = keyptr->secret[9]; - hash[2] = keyptr->secret[10]; - hash[3] = keyptr->secret[11]; - - return half_md4_transform(hash, keyptr->secret); -} - -#ifdef CONFIG_INET - -__u32 secure_tcp_sequence_number(__be32 saddr, __be32 daddr, - __be16 sport, __be16 dport) -{ - __u32 seq; - __u32 hash[4]; - struct keydata *keyptr = get_keyptr(); - - /* - * Pick a unique starting offset for each TCP connection endpoints - * (saddr, daddr, sport, dport). - * Note that the words are placed into the starting vector, which is - * then mixed with a partial MD4 over random data. - */ - hash[0] = (__force u32)saddr; - hash[1] = (__force u32)daddr; - hash[2] = ((__force u16)sport << 16) + (__force u16)dport; - hash[3] = keyptr->secret[11]; - - seq = half_md4_transform(hash, keyptr->secret) & HASH_MASK; - seq += keyptr->count; - /* - * As close as possible to RFC 793, which - * suggests using a 250 kHz clock. - * Further reading shows this assumes 2 Mb/s networks. - * For 10 Mb/s Ethernet, a 1 MHz clock is appropriate. - * For 10 Gb/s Ethernet, a 1 GHz clock should be ok, but - * we also need to limit the resolution so that the u32 seq - * overlaps less than one time per MSL (2 minutes). - * Choosing a clock of 64 ns period is OK. (period of 274 s) - */ - seq += ktime_to_ns(ktime_get_real()) >> 6; - - return seq; -} - -/* Generate secure starting point for ephemeral IPV4 transport port search */ -u32 secure_ipv4_port_ephemeral(__be32 saddr, __be32 daddr, __be16 dport) -{ - struct keydata *keyptr = get_keyptr(); - u32 hash[4]; - - /* - * Pick a unique starting offset for each ephemeral port search - * (saddr, daddr, dport) and 48bits of random data. - */ - hash[0] = (__force u32)saddr; - hash[1] = (__force u32)daddr; - hash[2] = (__force u32)dport ^ keyptr->secret[10]; - hash[3] = keyptr->secret[11]; - - return half_md4_transform(hash, keyptr->secret); -} -EXPORT_SYMBOL_GPL(secure_ipv4_port_ephemeral); - -#if defined(CONFIG_IPV6) || defined(CONFIG_IPV6_MODULE) -u32 secure_ipv6_port_ephemeral(const __be32 *saddr, const __be32 *daddr, - __be16 dport) -{ - struct keydata *keyptr = get_keyptr(); - u32 hash[12]; - - memcpy(hash, saddr, 16); - hash[4] = (__force u32)dport; - memcpy(&hash[5], keyptr->secret, sizeof(__u32) * 7); - - return twothirdsMD4Transform((const __u32 *)daddr, hash); -} -#endif - -#if defined(CONFIG_IP_DCCP) || defined(CONFIG_IP_DCCP_MODULE) -/* Similar to secure_tcp_sequence_number but generate a 48 bit value - * bit's 32-47 increase every key exchange - * 0-31 hash(source, dest) - */ -u64 secure_dccp_sequence_number(__be32 saddr, __be32 daddr, - __be16 sport, __be16 dport) -{ - u64 seq; - __u32 hash[4]; - struct keydata *keyptr = get_keyptr(); - - hash[0] = (__force u32)saddr; - hash[1] = (__force u32)daddr; - hash[2] = ((__force u16)sport << 16) + (__force u16)dport; - hash[3] = keyptr->secret[11]; - - seq = half_md4_transform(hash, keyptr->secret); - seq |= ((u64)keyptr->count) << (32 - HASH_BITS); - - seq += ktime_to_ns(ktime_get_real()); - seq &= (1ull << 48) - 1; - - return seq; -} -EXPORT_SYMBOL(secure_dccp_sequence_number); -#endif - -#endif /* CONFIG_INET */ - +late_initcall(random_int_secret_init); /* * Get a random word for internal kernel use only. Similar to urandom but @@ -1631,17 +1315,15 @@ * value is not cryptographically secure but for several uses the cost of * depleting entropy is too high */ -DEFINE_PER_CPU(__u32 [4], get_random_int_hash); +DEFINE_PER_CPU(__u32 [MD5_DIGEST_WORDS], get_random_int_hash); unsigned int get_random_int(void) { - struct keydata *keyptr; __u32 *hash = get_cpu_var(get_random_int_hash); - int ret; + unsigned int ret; - keyptr = get_keyptr(); hash[0] += current->pid + jiffies + get_cycles(); - - ret = half_md4_transform(hash, keyptr->secret); + md5_transform(hash, random_int_secret); + ret = hash[0]; put_cpu_var(get_random_int_hash); return ret; --- linux-3.0.0.orig/drivers/edac/i7core_edac.c +++ linux-3.0.0/drivers/edac/i7core_edac.c @@ -1670,7 +1670,7 @@ char *type, *optype, *err, *msg; unsigned long error = m->status & 0x1ff0000l; u32 optypenum = (m->status >> 4) & 0x07; - u32 core_err_cnt = (m->status >> 38) && 0x7fff; + u32 core_err_cnt = (m->status >> 38) & 0x7fff; u32 dimm = (m->misc >> 16) & 0x3; u32 channel = (m->misc >> 18) & 0x3; u32 syndrome = m->misc >> 32; --- linux-3.0.0.orig/drivers/firewire/core-cdev.c +++ linux-3.0.0/drivers/firewire/core-cdev.c @@ -253,14 +253,11 @@ init_waitqueue_head(&client->wait); init_waitqueue_head(&client->tx_flush_wait); INIT_LIST_HEAD(&client->phy_receiver_link); + INIT_LIST_HEAD(&client->link); kref_init(&client->kref); file->private_data = client; - mutex_lock(&device->client_list_mutex); - list_add_tail(&client->link, &device->client_list); - mutex_unlock(&device->client_list_mutex); - return nonseekable_open(inode, file); } @@ -451,15 +448,20 @@ if (ret != 0) return -EFAULT; + mutex_lock(&client->device->client_list_mutex); + client->bus_reset_closure = a->bus_reset_closure; if (a->bus_reset != 0) { fill_bus_reset_event(&bus_reset, client); - if (copy_to_user(u64_to_uptr(a->bus_reset), - &bus_reset, sizeof(bus_reset))) - return -EFAULT; + ret = copy_to_user(u64_to_uptr(a->bus_reset), + &bus_reset, sizeof(bus_reset)); } + if (ret == 0 && list_empty(&client->link)) + list_add_tail(&client->link, &client->device->client_list); - return 0; + mutex_unlock(&client->device->client_list_mutex); + + return ret ? -EFAULT : 0; } static int add_client_resource(struct client *client, @@ -1583,7 +1585,7 @@ if (_IOC_TYPE(cmd) != '#' || _IOC_NR(cmd) >= ARRAY_SIZE(ioctl_handlers) || _IOC_SIZE(cmd) > sizeof(buffer)) - return -EINVAL; + return -ENOTTY; if (_IOC_DIR(cmd) == _IOC_READ) memset(&buffer, 0, _IOC_SIZE(cmd)); --- linux-3.0.0.orig/drivers/firmware/sigma.c +++ linux-3.0.0/drivers/firmware/sigma.c @@ -11,6 +11,7 @@ #include #include #include +#include #include /* Return: 0==OK, <0==error, =1 ==no more actions */ @@ -113,3 +114,5 @@ return ret; } EXPORT_SYMBOL(process_sigma_firmware); + +MODULE_LICENSE("GPL"); --- linux-3.0.0.orig/drivers/gpu/drm/drm_edid.c +++ linux-3.0.0/drivers/gpu/drm/drm_edid.c @@ -127,6 +127,23 @@ 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00 }; + /* + * Sanity check the header of the base EDID block. Return 8 if the header + * is perfect, down to 0 if it's totally wrong. + */ +int drm_edid_header_is_valid(const u8 *raw_edid) +{ + int i, score = 0; + + for (i = 0; i < sizeof(edid_header); i++) + if (raw_edid[i] == edid_header[i]) + score++; + + return score; +} +EXPORT_SYMBOL(drm_edid_header_is_valid); + + /* * Sanity check the EDID block (base or extension). Return 0 if the block * doesn't check out, or 1 if it's valid. @@ -139,12 +156,7 @@ struct edid *edid = (struct edid *)raw_edid; if (raw_edid[0] == 0x00) { - int score = 0; - - for (i = 0; i < sizeof(edid_header); i++) - if (raw_edid[i] == edid_header[i]) - score++; - + int score = drm_edid_header_is_valid(raw_edid); if (score == 8) ; else if (score >= 6) { DRM_DEBUG("Fixing EDID header, your hardware may be failing\n"); --- linux-3.0.0.orig/drivers/gpu/drm/drm_fops.c +++ linux-3.0.0/drivers/gpu/drm/drm_fops.c @@ -128,7 +128,8 @@ minor = idr_find(&drm_minors_idr, minor_id); if (!minor) return -ENODEV; - + if (IS_ERR(minor)) + return PTR_ERR(minor); if (!(dev = minor->dev)) return -ENODEV; @@ -176,7 +177,10 @@ minor = idr_find(&drm_minors_idr, minor_id); if (!minor) goto out; - + if (IS_ERR(minor)) { + err = PTR_ERR(minor); + goto out; + } if (!(dev = minor->dev)) goto out; --- linux-3.0.0.orig/drivers/gpu/drm/drm_pci.c +++ linux-3.0.0/drivers/gpu/drm/drm_pci.c @@ -368,6 +368,10 @@ list_add_tail(&dev->driver_item, &driver->device_list); + if (drm_core_check_feature(dev, DRIVER_MODESET)) + idr_replace(&drm_minors_idr, dev->control, dev->control->index); + idr_replace(&drm_minors_idr, dev->primary, dev->primary->index); + DRM_INFO("Initialized %s %d.%d.%d %s for %s on minor %d\n", driver->name, driver->major, driver->minor, driver->patchlevel, driver->date, pci_name(pdev), dev->primary->index); --- linux-3.0.0.orig/drivers/gpu/drm/drm_platform.c +++ linux-3.0.0/drivers/gpu/drm/drm_platform.c @@ -89,6 +89,10 @@ list_add_tail(&dev->driver_item, &driver->device_list); + if (drm_core_check_feature(dev, DRIVER_MODESET)) + idr_replace(&drm_minors_idr, dev->control, dev->control->index); + idr_replace(&drm_minors_idr, dev->primary, dev->primary->index); + mutex_unlock(&drm_global_mutex); DRM_INFO("Initialized %s %d.%d.%d %s on minor %d\n", --- linux-3.0.0.orig/drivers/gpu/drm/drm_stub.c +++ linux-3.0.0/drivers/gpu/drm/drm_stub.c @@ -356,7 +356,7 @@ new_minor->index = minor_id; INIT_LIST_HEAD(&new_minor->master_list); - idr_replace(&drm_minors_idr, new_minor, minor_id); + idr_replace(&drm_minors_idr, ERR_PTR(-EAGAIN), minor_id); if (type == DRM_MINOR_LEGACY) { ret = drm_proc_init(new_minor, minor_id, drm_proc_root); --- linux-3.0.0.orig/drivers/gpu/drm/i915/i915_dma.c +++ linux-3.0.0/drivers/gpu/drm/i915/i915_dma.c @@ -61,7 +61,6 @@ static int i915_init_phys_hws(struct drm_device *dev) { drm_i915_private_t *dev_priv = dev->dev_private; - struct intel_ring_buffer *ring = LP_RING(dev_priv); /* Program Hardware Status Page */ dev_priv->status_page_dmah = @@ -71,10 +70,9 @@ DRM_ERROR("Can not allocate hardware status page\n"); return -ENOMEM; } - ring->status_page.page_addr = - (void __force __iomem *)dev_priv->status_page_dmah->vaddr; - memset_io(ring->status_page.page_addr, 0, PAGE_SIZE); + memset_io((void __force __iomem *)dev_priv->status_page_dmah->vaddr, + 0, PAGE_SIZE); i915_write_hws_pga(dev); --- linux-3.0.0.orig/drivers/gpu/drm/i915/i915_drv.h +++ linux-3.0.0/drivers/gpu/drm/i915/i915_drv.h @@ -36,6 +36,7 @@ #include #include #include +#include /* General customization: */ @@ -686,6 +687,7 @@ int child_dev_num; struct child_device_config *child_dev; struct drm_connector *int_lvds_connector; + struct drm_connector *int_edp_connector; bool mchbar_need_disable; @@ -719,6 +721,8 @@ /* list of fbdev register on this device */ struct intel_fbdev *fbdev; + struct backlight_device *backlight; + struct drm_property *broadcast_rgb_property; struct drm_property *force_audio_property; --- linux-3.0.0.orig/drivers/gpu/drm/i915/i915_irq.c +++ linux-3.0.0/drivers/gpu/drm/i915/i915_irq.c @@ -306,12 +306,15 @@ struct drm_mode_config *mode_config = &dev->mode_config; struct intel_encoder *encoder; + mutex_lock(&mode_config->mutex); DRM_DEBUG_KMS("running encoder hotplug functions\n"); list_for_each_entry(encoder, &mode_config->encoder_list, base.head) if (encoder->hot_plug) encoder->hot_plug(encoder); + mutex_unlock(&mode_config->mutex); + /* Just fire off a uevent and let userspace tell us what to do */ drm_helper_hpd_irq_event(dev); } --- linux-3.0.0.orig/drivers/gpu/drm/i915/i915_reg.h +++ linux-3.0.0/drivers/gpu/drm/i915/i915_reg.h @@ -367,6 +367,7 @@ # define MI_FLUSH_ENABLE (1 << 11) #define GFX_MODE 0x02520 +#define GFX_MODE_GEN7 0x0229c #define GFX_RUN_LIST_ENABLE (1<<15) #define GFX_TLB_INVALIDATE_ALWAYS (1<<13) #define GFX_SURFACE_FAULT_ENABLE (1<<12) @@ -374,6 +375,9 @@ #define GFX_PSMI_GRANULARITY (1<<10) #define GFX_PPGTT_ENABLE (1<<9) +#define GFX_MODE_ENABLE(bit) (((bit) << 16) | (bit)) +#define GFX_MODE_DISABLE(bit) (((bit) << 16) | (0)) + #define SCPD0 0x0209c /* 915+ only */ #define IER 0x020a0 #define IIR 0x020a4 --- linux-3.0.0.orig/drivers/gpu/drm/i915/intel_display.c +++ linux-3.0.0/drivers/gpu/drm/i915/intel_display.c @@ -2699,14 +2699,18 @@ I915_WRITE(PF_WIN_SZ(pipe), dev_priv->pch_pf_size); } + /* + * On ILK+ LUT must be loaded before the pipe is running but with + * clocks enabled + */ + intel_crtc_load_lut(crtc); + intel_enable_pipe(dev_priv, pipe, is_pch_port); intel_enable_plane(dev_priv, plane, pipe); if (is_pch_port) ironlake_pch_enable(crtc); - intel_crtc_load_lut(crtc); - mutex_lock(&dev->struct_mutex); intel_update_fbc(dev); mutex_unlock(&dev->struct_mutex); @@ -6823,8 +6827,6 @@ intel_encoder_clones(dev, encoder->clone_mask); } - intel_panel_setup_backlight(dev); - /* disable all the possible outputs/crtcs before entering KMS mode */ drm_helper_disable_unused_functions(dev); } --- linux-3.0.0.orig/drivers/gpu/drm/i915/intel_dp.c +++ linux-3.0.0/drivers/gpu/drm/i915/intel_dp.c @@ -1810,6 +1810,11 @@ static void intel_dp_destroy (struct drm_connector *connector) { + struct drm_device *dev = connector->dev; + + if (intel_dpd_is_edp(dev)) + intel_panel_destroy_backlight(dev); + drm_sysfs_connector_remove(connector); drm_connector_cleanup(connector); kfree(connector); @@ -2042,6 +2047,8 @@ DRM_MODE_TYPE_PREFERRED; } } + dev_priv->int_edp_connector = connector; + intel_panel_setup_backlight(dev); } intel_dp_add_properties(intel_dp, connector); --- linux-3.0.0.orig/drivers/gpu/drm/i915/intel_drv.h +++ linux-3.0.0/drivers/gpu/drm/i915/intel_drv.h @@ -266,9 +266,10 @@ extern u32 intel_panel_get_max_backlight(struct drm_device *dev); extern u32 intel_panel_get_backlight(struct drm_device *dev); extern void intel_panel_set_backlight(struct drm_device *dev, u32 level); -extern void intel_panel_setup_backlight(struct drm_device *dev); +extern int intel_panel_setup_backlight(struct drm_device *dev); extern void intel_panel_enable_backlight(struct drm_device *dev); extern void intel_panel_disable_backlight(struct drm_device *dev); +extern void intel_panel_destroy_backlight(struct drm_device *dev); extern enum drm_connector_status intel_panel_detect(struct drm_device *dev); extern void intel_crtc_load_lut(struct drm_crtc *crtc); --- linux-3.0.0.orig/drivers/gpu/drm/i915/intel_lvds.c +++ linux-3.0.0/drivers/gpu/drm/i915/intel_lvds.c @@ -582,6 +582,8 @@ struct drm_device *dev = connector->dev; struct drm_i915_private *dev_priv = dev->dev_private; + intel_panel_destroy_backlight(dev); + if (dev_priv->lid_notifier.notifier_call) acpi_lid_notifier_unregister(&dev_priv->lid_notifier); drm_sysfs_connector_remove(connector); @@ -1041,6 +1043,9 @@ /* keep the LVDS connector */ dev_priv->int_lvds_connector = connector; drm_sysfs_connector_add(connector); + + intel_panel_setup_backlight(dev); + return true; failed: --- linux-3.0.0.orig/drivers/gpu/drm/i915/intel_opregion.c +++ linux-3.0.0/drivers/gpu/drm/i915/intel_opregion.c @@ -227,7 +227,6 @@ asle->aslc = asle_stat; } -/* Only present on Ironlake+ */ void intel_opregion_gse_intr(struct drm_device *dev) { struct drm_i915_private *dev_priv = dev->dev_private; --- linux-3.0.0.orig/drivers/gpu/drm/i915/intel_panel.c +++ linux-3.0.0/drivers/gpu/drm/i915/intel_panel.c @@ -83,11 +83,15 @@ u32 scaled_height = mode->hdisplay * adjusted_mode->vdisplay; if (scaled_width > scaled_height) { /* pillar */ width = scaled_height / mode->vdisplay; + if (width & 1) + width++; x = (adjusted_mode->hdisplay - width + 1) / 2; y = 0; height = adjusted_mode->vdisplay; } else if (scaled_width < scaled_height) { /* letter */ height = scaled_width / mode->hdisplay; + if (height & 1) + height++; y = (adjusted_mode->vdisplay - height + 1) / 2; x = 0; width = adjusted_mode->hdisplay; @@ -273,7 +277,7 @@ dev_priv->backlight_enabled = true; } -void intel_panel_setup_backlight(struct drm_device *dev) +static void intel_panel_init_backlight(struct drm_device *dev) { struct drm_i915_private *dev_priv = dev->dev_private; @@ -305,3 +309,73 @@ return connector_status_unknown; } + +#ifdef CONFIG_BACKLIGHT_CLASS_DEVICE +static int intel_panel_update_status(struct backlight_device *bd) +{ + struct drm_device *dev = bl_get_data(bd); + intel_panel_set_backlight(dev, bd->props.brightness); + return 0; +} + +static int intel_panel_get_brightness(struct backlight_device *bd) +{ + struct drm_device *dev = bl_get_data(bd); + return intel_panel_get_backlight(dev); +} + +static const struct backlight_ops intel_panel_bl_ops = { + .update_status = intel_panel_update_status, + .get_brightness = intel_panel_get_brightness, +}; + +int intel_panel_setup_backlight(struct drm_device *dev) +{ + struct drm_i915_private *dev_priv = dev->dev_private; + struct backlight_properties props; + struct drm_connector *connector; + + intel_panel_init_backlight(dev); + + if (dev_priv->int_lvds_connector) + connector = dev_priv->int_lvds_connector; + else if (dev_priv->int_edp_connector) + connector = dev_priv->int_edp_connector; + else + return -ENODEV; + + props.type = BACKLIGHT_RAW; + props.max_brightness = intel_panel_get_max_backlight(dev); + dev_priv->backlight = + backlight_device_register("intel_backlight", + &connector->kdev, dev, + &intel_panel_bl_ops, &props); + + if (IS_ERR(dev_priv->backlight)) { + DRM_ERROR("Failed to register backlight: %ld\n", + PTR_ERR(dev_priv->backlight)); + dev_priv->backlight = NULL; + return -ENODEV; + } + dev_priv->backlight->props.brightness = intel_panel_get_backlight(dev); + return 0; +} + +void intel_panel_destroy_backlight(struct drm_device *dev) +{ + struct drm_i915_private *dev_priv = dev->dev_private; + if (dev_priv->backlight) + backlight_device_unregister(dev_priv->backlight); +} +#else +int intel_panel_setup_backlight(struct drm_device *dev) +{ + intel_panel_init_backlight(dev); + return 0; +} + +void intel_panel_destroy_backlight(struct drm_device *dev) +{ + return; +} +#endif --- linux-3.0.0.orig/drivers/gpu/drm/i915/intel_ringbuffer.c +++ linux-3.0.0/drivers/gpu/drm/i915/intel_ringbuffer.c @@ -289,6 +289,10 @@ if (IS_GEN6(dev) || IS_GEN7(dev)) mode |= MI_FLUSH_ENABLE << 16 | MI_FLUSH_ENABLE; I915_WRITE(MI_MODE, mode); + if (IS_GEN7(dev)) + I915_WRITE(GFX_MODE_GEN7, + GFX_MODE_DISABLE(GFX_TLB_INVALIDATE_ALWAYS) | + GFX_MODE_ENABLE(GFX_REPLAY_MODE)); } if (INTEL_INFO(dev)->gen >= 6) { @@ -1319,6 +1323,9 @@ ring->get_seqno = pc_render_get_seqno; } + if (!I915_NEED_GFX_HWS(dev)) + ring->status_page.page_addr = dev_priv->status_page_dmah->vaddr; + ring->dev = dev; INIT_LIST_HEAD(&ring->active_list); INIT_LIST_HEAD(&ring->request_list); --- linux-3.0.0.orig/drivers/gpu/drm/radeon/atombios_dp.c +++ linux-3.0.0/drivers/gpu/drm/radeon/atombios_dp.c @@ -613,6 +613,18 @@ return true; } +bool radeon_dp_needs_link_train(struct radeon_connector *radeon_connector) +{ + u8 link_status[DP_LINK_STATUS_SIZE]; + struct radeon_connector_atom_dig *dig = radeon_connector->con_priv; + + if (!radeon_dp_get_link_status(radeon_connector, link_status)) + return false; + if (dp_channel_eq_ok(link_status, dig->dp_lane_count)) + return false; + return true; +} + struct radeon_dp_link_train_info { struct radeon_device *rdev; struct drm_encoder *encoder; @@ -627,6 +639,7 @@ u8 train_set[4]; u8 link_status[DP_LINK_STATUS_SIZE]; u8 tries; + bool use_dpencoder; }; static void radeon_dp_update_vs_emph(struct radeon_dp_link_train_info *dp_info) @@ -646,7 +659,7 @@ int rtp = 0; /* set training pattern on the source */ - if (ASIC_IS_DCE4(dp_info->rdev)) { + if (ASIC_IS_DCE4(dp_info->rdev) || !dp_info->use_dpencoder) { switch (tp) { case DP_TRAINING_PATTERN_1: rtp = ATOM_ENCODER_CMD_DP_LINK_TRAINING_PATTERN1; @@ -706,7 +719,7 @@ radeon_write_dpcd_reg(dp_info->radeon_connector, DP_LINK_BW_SET, tmp); /* start training on the source */ - if (ASIC_IS_DCE4(dp_info->rdev)) + if (ASIC_IS_DCE4(dp_info->rdev) || !dp_info->use_dpencoder) atombios_dig_encoder_setup(dp_info->encoder, ATOM_ENCODER_CMD_DP_LINK_TRAINING_START, 0); else @@ -731,7 +744,7 @@ DP_TRAINING_PATTERN_DISABLE); /* disable the training pattern on the source */ - if (ASIC_IS_DCE4(dp_info->rdev)) + if (ASIC_IS_DCE4(dp_info->rdev) || !dp_info->use_dpencoder) atombios_dig_encoder_setup(dp_info->encoder, ATOM_ENCODER_CMD_DP_LINK_TRAINING_COMPLETE, 0); else @@ -869,7 +882,8 @@ struct radeon_connector *radeon_connector; struct radeon_connector_atom_dig *dig_connector; struct radeon_dp_link_train_info dp_info; - u8 tmp; + int index; + u8 tmp, frev, crev; if (!radeon_encoder->enc_priv) return; @@ -884,6 +898,18 @@ (dig_connector->dp_sink_type != CONNECTOR_OBJECT_ID_eDP)) return; + /* DPEncoderService newer than 1.1 can't program properly the + * training pattern. When facing such version use the + * DIGXEncoderControl (X== 1 | 2) + */ + dp_info.use_dpencoder = true; + index = GetIndexIntoMasterTable(COMMAND, DPEncoderService); + if (atom_parse_cmd_header(rdev->mode_info.atom_context, index, &frev, &crev)) { + if (crev > 1) { + dp_info.use_dpencoder = false; + } + } + dp_info.enc_id = 0; if (dig->dig_encoder) dp_info.enc_id |= ATOM_DP_CONFIG_DIG2_ENCODER; --- linux-3.0.0.orig/drivers/gpu/drm/radeon/radeon_combios.c +++ linux-3.0.0/drivers/gpu/drm/radeon/radeon_combios.c @@ -779,7 +779,8 @@ } } } - } else if (rdev->family >= CHIP_R200) { + } else if ((rdev->family == CHIP_R200) || + (rdev->family >= CHIP_R300)) { /* 0x68 */ i2c = combios_setup_i2c_bus(rdev, DDC_MONID, 0, 0); rdev->i2c_bus[3] = radeon_i2c_create(dev, &i2c, "MONID"); --- linux-3.0.0.orig/drivers/gpu/drm/radeon/radeon_connectors.c +++ linux-3.0.0/drivers/gpu/drm/radeon/radeon_connectors.c @@ -60,18 +60,20 @@ radeon_hpd_set_polarity(rdev, radeon_connector->hpd.hpd); - /* powering up/down the eDP panel generates hpd events which - * can interfere with modesetting. - */ - if (connector->connector_type == DRM_MODE_CONNECTOR_eDP) + /* if the connector is already off, don't turn it back on */ + if (connector->dpms != DRM_MODE_DPMS_ON) return; - /* pre-r600 did not always have the hpd pins mapped accurately to connectors */ - if (rdev->family >= CHIP_R600) { - if (radeon_hpd_sense(rdev, radeon_connector->hpd.hpd)) + /* just deal with DP (not eDP) here. */ + if (connector->connector_type == DRM_MODE_CONNECTOR_DisplayPort) { + int saved_dpms = connector->dpms; + + if (radeon_hpd_sense(rdev, radeon_connector->hpd.hpd) && + radeon_dp_needs_link_train(radeon_connector)) drm_helper_connector_dpms(connector, DRM_MODE_DPMS_ON); else drm_helper_connector_dpms(connector, DRM_MODE_DPMS_OFF); + connector->dpms = saved_dpms; } } @@ -430,6 +432,55 @@ return 0; } +/* + * Some integrated ATI Radeon chipset implementations (e. g. + * Asus M2A-VM HDMI) may indicate the availability of a DDC, + * even when there's no monitor connected. For these connectors + * following DDC probe extension will be applied: check also for the + * availability of EDID with at least a correct EDID header. Only then, + * DDC is assumed to be available. This prevents drm_get_edid() and + * drm_edid_block_valid() from periodically dumping data and kernel + * errors into the logs and onto the terminal. + */ +static bool radeon_connector_needs_extended_probe(struct radeon_device *dev, + uint32_t supported_device, + int connector_type) +{ + /* Asus M2A-VM HDMI board sends data to i2c bus even, + * if HDMI add-on card is not plugged in or HDMI is disabled in + * BIOS. Valid DDC can only be assumed, if also a valid EDID header + * can be retrieved via i2c bus during DDC probe */ + if ((dev->pdev->device == 0x791e) && + (dev->pdev->subsystem_vendor == 0x1043) && + (dev->pdev->subsystem_device == 0x826d)) { + if ((connector_type == DRM_MODE_CONNECTOR_HDMIA) && + (supported_device == ATOM_DEVICE_DFP2_SUPPORT)) + return true; + } + /* ECS A740GM-M with ATI RADEON 2100 sends data to i2c bus + * for a DVI connector that is not implemented */ + if ((dev->pdev->device == 0x796e) && + (dev->pdev->subsystem_vendor == 0x1019) && + (dev->pdev->subsystem_device == 0x2615)) { + if ((connector_type == DRM_MODE_CONNECTOR_DVID) && + (supported_device == ATOM_DEVICE_DFP2_SUPPORT)) + return true; + } + /* TOSHIBA Satellite L300D with ATI Mobility Radeon x1100 + * (RS690M) sends data to i2c bus for a HDMI connector that + * is not implemented */ + if ((dev->pdev->device == 0x791f) && + (dev->pdev->subsystem_vendor == 0x1179) && + (dev->pdev->subsystem_device == 0xff68)) { + if ((connector_type == DRM_MODE_CONNECTOR_HDMIA) && + (supported_device == ATOM_DEVICE_DFP2_SUPPORT)) + return true; + } + + /* Default: no EDID header probe required for DDC probing */ + return false; +} + static void radeon_fixup_lvds_native_mode(struct drm_encoder *encoder, struct drm_connector *connector) { @@ -661,7 +712,8 @@ ret = connector_status_disconnected; if (radeon_connector->ddc_bus) - dret = radeon_ddc_probe(radeon_connector); + dret = radeon_ddc_probe(radeon_connector, + radeon_connector->requires_extended_probe); if (dret) { if (radeon_connector->edid) { kfree(radeon_connector->edid); @@ -833,7 +885,8 @@ bool dret = false; if (radeon_connector->ddc_bus) - dret = radeon_ddc_probe(radeon_connector); + dret = radeon_ddc_probe(radeon_connector, + radeon_connector->requires_extended_probe); if (dret) { if (radeon_connector->edid) { kfree(radeon_connector->edid); @@ -1251,7 +1304,8 @@ if (radeon_dp_getdpcd(radeon_connector)) ret = connector_status_connected; } else { - if (radeon_ddc_probe(radeon_connector)) + if (radeon_ddc_probe(radeon_connector, + radeon_connector->requires_extended_probe)) ret = connector_status_connected; } } @@ -1406,6 +1460,9 @@ radeon_connector->shared_ddc = shared_ddc; radeon_connector->connector_object_id = connector_object_id; radeon_connector->hpd = *hpd; + radeon_connector->requires_extended_probe = + radeon_connector_needs_extended_probe(rdev, supported_device, + connector_type); radeon_connector->router = *router; if (router->ddc_valid || router->cd_valid) { radeon_connector->router_bus = radeon_i2c_lookup(rdev, &router->i2c_info); @@ -1752,6 +1809,9 @@ radeon_connector->devices = supported_device; radeon_connector->connector_object_id = connector_object_id; radeon_connector->hpd = *hpd; + radeon_connector->requires_extended_probe = + radeon_connector_needs_extended_probe(rdev, supported_device, + connector_type); switch (connector_type) { case DRM_MODE_CONNECTOR_VGA: drm_connector_init(dev, &radeon_connector->base, &radeon_vga_connector_funcs, connector_type); --- linux-3.0.0.orig/drivers/gpu/drm/radeon/radeon_device.c +++ linux-3.0.0/drivers/gpu/drm/radeon/radeon_device.c @@ -704,8 +704,9 @@ rdev->gpu_lockup = false; rdev->accel_working = false; - DRM_INFO("initializing kernel modesetting (%s 0x%04X:0x%04X).\n", - radeon_family_name[rdev->family], pdev->vendor, pdev->device); + DRM_INFO("initializing kernel modesetting (%s 0x%04X:0x%04X 0x%04X:0x%04X).\n", + radeon_family_name[rdev->family], pdev->vendor, pdev->device, + pdev->subsystem_vendor, pdev->subsystem_device); /* mutex initialization are all done here so we * can recall function without having locking issues */ --- linux-3.0.0.orig/drivers/gpu/drm/radeon/radeon_display.c +++ linux-3.0.0/drivers/gpu/drm/radeon/radeon_display.c @@ -777,8 +777,17 @@ if (!radeon_connector->ddc_bus) return -1; edid = drm_get_edid(connector, &radeon_connector->ddc_bus->adapter); + /* Log EDID retrieval status here. In particular with regard to + * connectors with requires_extended_probe flag set, that will prevent + * function radeon_dvi_detect() to fetch EDID on this connector, + * as long as there is no valid EDID header found */ if (edid) { + DRM_INFO("Radeon display connector %s: Found valid EDID", + drm_get_connector_name(connector)); kfree(edid); + } else { + DRM_INFO("Radeon display connector %s: No monitor connected or invalid EDID", + drm_get_connector_name(connector)); } return ret; } --- linux-3.0.0.orig/drivers/gpu/drm/radeon/radeon_encoders.c +++ linux-3.0.0/drivers/gpu/drm/radeon/radeon_encoders.c @@ -2323,6 +2323,9 @@ default: encoder->possible_crtcs = 0x3; break; + case 4: + encoder->possible_crtcs = 0xf; + break; case 6: encoder->possible_crtcs = 0x3f; break; --- linux-3.0.0.orig/drivers/gpu/drm/radeon/radeon_i2c.c +++ linux-3.0.0/drivers/gpu/drm/radeon/radeon_i2c.c @@ -32,17 +32,17 @@ * radeon_ddc_probe * */ -bool radeon_ddc_probe(struct radeon_connector *radeon_connector) +bool radeon_ddc_probe(struct radeon_connector *radeon_connector, bool requires_extended_probe) { - u8 out_buf[] = { 0x0, 0x0}; - u8 buf[2]; + u8 out = 0x0; + u8 buf[8]; int ret; struct i2c_msg msgs[] = { { .addr = 0x50, .flags = 0, .len = 1, - .buf = out_buf, + .buf = &out, }, { .addr = 0x50, @@ -52,15 +52,31 @@ } }; + /* Read 8 bytes from i2c for extended probe of EDID header */ + if (requires_extended_probe) + msgs[1].len = 8; + /* on hw with routers, select right port */ if (radeon_connector->router.ddc_valid) radeon_router_select_ddc_port(radeon_connector); ret = i2c_transfer(&radeon_connector->ddc_bus->adapter, msgs, 2); - if (ret == 2) - return true; - - return false; + if (ret != 2) + /* Couldn't find an accessible DDC on this connector */ + return false; + if (requires_extended_probe) { + /* Probe also for valid EDID header + * EDID header starts with: + * 0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00. + * Only the first 6 bytes must be valid as + * drm_edid_block_valid() can fix the last 2 bytes */ + if (drm_edid_header_is_valid(buf) < 6) { + /* Couldn't find an accessible EDID on this + * connector */ + return false; + } + } + return true; } /* bit banging i2c */ --- linux-3.0.0.orig/drivers/gpu/drm/radeon/radeon_mode.h +++ linux-3.0.0/drivers/gpu/drm/radeon/radeon_mode.h @@ -438,6 +438,9 @@ struct radeon_i2c_chan *ddc_bus; /* some systems have an hdmi and vga port with a shared ddc line */ bool shared_ddc; + /* for some Radeon chip families we apply an additional EDID header + check as part of the DDC probe */ + bool requires_extended_probe; bool use_digital; /* we need to mind the EDID between detect and get modes due to analog/digital/tvencoder */ @@ -476,6 +479,7 @@ struct drm_display_mode *mode); extern void radeon_dp_link_train(struct drm_encoder *encoder, struct drm_connector *connector); +extern bool radeon_dp_needs_link_train(struct radeon_connector *radeon_connector); extern u8 radeon_dp_getsinktype(struct radeon_connector *radeon_connector); extern bool radeon_dp_getdpcd(struct radeon_connector *radeon_connector); extern void atombios_dig_encoder_setup(struct drm_encoder *encoder, int action, int panel_mode); @@ -514,7 +518,8 @@ u8 val); extern void radeon_router_select_ddc_port(struct radeon_connector *radeon_connector); extern void radeon_router_select_cd_port(struct radeon_connector *radeon_connector); -extern bool radeon_ddc_probe(struct radeon_connector *radeon_connector); +extern bool radeon_ddc_probe(struct radeon_connector *radeon_connector, + bool requires_extended_probe); extern int radeon_ddc_get_modes(struct radeon_connector *radeon_connector); extern struct drm_encoder *radeon_best_encoder(struct drm_connector *connector); --- linux-3.0.0.orig/drivers/gpu/drm/radeon/radeon_pm.c +++ linux-3.0.0/drivers/gpu/drm/radeon/radeon_pm.c @@ -594,6 +594,9 @@ if (rdev->pm.default_vddc) radeon_atom_set_voltage(rdev, rdev->pm.default_vddc, SET_VOLTAGE_TYPE_ASIC_VDDC); + if (rdev->pm.default_vddci) + radeon_atom_set_voltage(rdev, rdev->pm.default_vddci, + SET_VOLTAGE_TYPE_ASIC_VDDCI); if (rdev->pm.default_sclk) radeon_set_engine_clock(rdev, rdev->pm.default_sclk); if (rdev->pm.default_mclk) --- linux-3.0.0.orig/drivers/gpu/drm/ttm/ttm_bo.c +++ linux-3.0.0/drivers/gpu/drm/ttm/ttm_bo.c @@ -353,8 +353,10 @@ ret = ttm_tt_set_user(bo->ttm, current, bo->buffer_start, bo->num_pages); - if (unlikely(ret != 0)) + if (unlikely(ret != 0)) { ttm_tt_destroy(bo->ttm); + bo->ttm = NULL; + } break; default: printk(KERN_ERR TTM_PFX "Illegal buffer object type\n"); --- linux-3.0.0.orig/drivers/hid/hid-core.c +++ linux-3.0.0/drivers/hid/hid-core.c @@ -1340,6 +1340,9 @@ { HID_USB_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_WELLSPRING5_ANSI) }, { HID_USB_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_WELLSPRING5_ISO) }, { HID_USB_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_WELLSPRING5_JIS) }, + { HID_USB_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_WELLSPRING6_ANSI) }, + { HID_USB_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_WELLSPRING6_ISO) }, + { HID_USB_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_WELLSPRING6_JIS) }, { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_2009_ANSI) }, { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_2009_ISO) }, { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_2009_JIS) }, --- linux-3.0.0.orig/drivers/hid/hid-apple.c +++ linux-3.0.0/drivers/hid/hid-apple.c @@ -183,6 +183,9 @@ if (hid->product >= USB_DEVICE_ID_APPLE_WELLSPRING4_ANSI && hid->product <= USB_DEVICE_ID_APPLE_WELLSPRING4A_JIS) table = macbookair_fn_keys; + else if (hid->product >= USB_DEVICE_ID_APPLE_WELLSPRING6_ANSI && + hid->product <= USB_DEVICE_ID_APPLE_WELLSPRING6_JIS) + table = macbookair_fn_keys; else if (hid->product < 0x21d || hid->product >= 0x300) table = powerbook_fn_keys; else @@ -487,6 +490,12 @@ .driver_data = APPLE_HAS_FN | APPLE_ISO_KEYBOARD }, { HID_USB_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_WELLSPRING5_JIS), .driver_data = APPLE_HAS_FN | APPLE_RDESC_JIS }, + { HID_USB_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_WELLSPRING6_ANSI), + .driver_data = APPLE_HAS_FN }, + { HID_USB_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_WELLSPRING6_ISO), + .driver_data = APPLE_HAS_FN | APPLE_ISO_KEYBOARD }, + { HID_USB_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_WELLSPRING6_JIS), + .driver_data = APPLE_HAS_FN | APPLE_RDESC_JIS }, { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_2009_ANSI), .driver_data = APPLE_NUMLOCK_EMULATION | APPLE_HAS_FN }, { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_2009_ISO), --- linux-3.0.0.orig/drivers/hid/hid-ids.h +++ linux-3.0.0/drivers/hid/hid-ids.h @@ -109,6 +109,9 @@ #define USB_DEVICE_ID_APPLE_WELLSPRING5_ANSI 0x0245 #define USB_DEVICE_ID_APPLE_WELLSPRING5_ISO 0x0246 #define USB_DEVICE_ID_APPLE_WELLSPRING5_JIS 0x0247 +#define USB_DEVICE_ID_APPLE_WELLSPRING6_ANSI 0x024c +#define USB_DEVICE_ID_APPLE_WELLSPRING6_ISO 0x024d +#define USB_DEVICE_ID_APPLE_WELLSPRING6_JIS 0x024e #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_2009_ANSI 0x0239 #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_2009_ISO 0x023a #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_2009_JIS 0x023b --- linux-3.0.0.orig/drivers/hid/hid-magicmouse.c +++ linux-3.0.0/drivers/hid/hid-magicmouse.c @@ -81,6 +81,28 @@ #define NO_TOUCHES -1 #define SINGLE_TOUCH_UP -2 +/* Touch surface information. Dimension is in hundredths of a mm, min and max + * are in units. */ +#define MOUSE_DIMENSION_X (float)9056 +#define MOUSE_MIN_X -1100 +#define MOUSE_MAX_X 1258 +#define MOUSE_RES_X ((MOUSE_MAX_X - MOUSE_MIN_X) / (MOUSE_DIMENSION_X / 100)) +#define MOUSE_DIMENSION_Y (float)5152 +#define MOUSE_MIN_Y -1589 +#define MOUSE_MAX_Y 2047 +#define MOUSE_RES_Y ((MOUSE_MAX_Y - MOUSE_MIN_Y) / (MOUSE_DIMENSION_Y / 100)) + +#define TRACKPAD_DIMENSION_X (float)13000 +#define TRACKPAD_MIN_X -2909 +#define TRACKPAD_MAX_X 3167 +#define TRACKPAD_RES_X \ + ((TRACKPAD_MAX_X - TRACKPAD_MIN_X) / (TRACKPAD_DIMENSION_X / 100)) +#define TRACKPAD_DIMENSION_Y (float)11000 +#define TRACKPAD_MIN_Y -2456 +#define TRACKPAD_MAX_Y 2565 +#define TRACKPAD_RES_Y \ + ((TRACKPAD_MAX_Y - TRACKPAD_MIN_Y) / (TRACKPAD_DIMENSION_Y / 100)) + /** * struct magicmouse_sc - Tracks Magic Mouse-specific data. * @input: Input device through which we report events. @@ -406,17 +428,31 @@ * inverse of the reported Y. */ if (input->id.product == USB_DEVICE_ID_APPLE_MAGICMOUSE) { - input_set_abs_params(input, ABS_MT_POSITION_X, -1100, - 1358, 4, 0); - input_set_abs_params(input, ABS_MT_POSITION_Y, -1589, - 2047, 4, 0); + input_set_abs_params(input, ABS_MT_POSITION_X, + MOUSE_MIN_X, MOUSE_MAX_X, 4, 0); + input_set_abs_params(input, ABS_MT_POSITION_Y, + MOUSE_MIN_Y, MOUSE_MAX_Y, 4, 0); + + input_abs_set_res(input, ABS_MT_POSITION_X, + MOUSE_RES_X); + input_abs_set_res(input, ABS_MT_POSITION_Y, + MOUSE_RES_Y); } else { /* USB_DEVICE_ID_APPLE_MAGICTRACKPAD */ - input_set_abs_params(input, ABS_X, -2909, 3167, 4, 0); - input_set_abs_params(input, ABS_Y, -2456, 2565, 4, 0); - input_set_abs_params(input, ABS_MT_POSITION_X, -2909, - 3167, 4, 0); - input_set_abs_params(input, ABS_MT_POSITION_Y, -2456, - 2565, 4, 0); + input_set_abs_params(input, ABS_X, TRACKPAD_MIN_X, + TRACKPAD_MAX_X, 4, 0); + input_set_abs_params(input, ABS_Y, TRACKPAD_MIN_Y, + TRACKPAD_MAX_Y, 4, 0); + input_set_abs_params(input, ABS_MT_POSITION_X, + TRACKPAD_MIN_X, TRACKPAD_MAX_X, 4, 0); + input_set_abs_params(input, ABS_MT_POSITION_Y, + TRACKPAD_MIN_Y, TRACKPAD_MAX_Y, 4, 0); + + input_abs_set_res(input, ABS_X, TRACKPAD_RES_X); + input_abs_set_res(input, ABS_Y, TRACKPAD_RES_Y); + input_abs_set_res(input, ABS_MT_POSITION_X, + TRACKPAD_RES_X); + input_abs_set_res(input, ABS_MT_POSITION_Y, + TRACKPAD_RES_Y); } input_set_events_per_packet(input, 60); --- linux-3.0.0.orig/drivers/hid/hid-ntrig.c +++ linux-3.0.0/drivers/hid/hid-ntrig.c @@ -3,6 +3,7 @@ * * Copyright (c) 2008-2010 Rafi Rubin * Copyright (c) 2009-2010 Stephane Chatty + * Copyright (c) 2010 Canonical, Ltd. * */ @@ -24,69 +25,33 @@ #define NTRIG_DUPLICATE_USAGES 0x001 -static unsigned int min_width; -module_param(min_width, uint, 0644); -MODULE_PARM_DESC(min_width, "Minimum touch contact width to accept."); - -static unsigned int min_height; -module_param(min_height, uint, 0644); -MODULE_PARM_DESC(min_height, "Minimum touch contact height to accept."); - -static unsigned int activate_slack = 1; -module_param(activate_slack, uint, 0644); -MODULE_PARM_DESC(activate_slack, "Number of touch frames to ignore at " - "the start of touch input."); - -static unsigned int deactivate_slack = 4; -module_param(deactivate_slack, uint, 0644); -MODULE_PARM_DESC(deactivate_slack, "Number of empty frames to ignore before " - "deactivating touch."); - -static unsigned int activation_width = 64; -module_param(activation_width, uint, 0644); -MODULE_PARM_DESC(activation_width, "Width threshold to immediately start " - "processing touch events."); - -static unsigned int activation_height = 32; -module_param(activation_height, uint, 0644); -MODULE_PARM_DESC(activation_height, "Height threshold to immediately start " - "processing touch events."); +#define MAX_SLOTS 20 +#define MAX_EVENTS 120 -struct ntrig_data { - /* Incoming raw values for a single contact */ - __u16 x, y, w, h; - __u16 id; - - bool tipswitch; - bool confidence; - bool first_contact_touch; - - bool reading_mt; - - __u8 mt_footer[4]; - __u8 mt_foot_count; - - /* The current activation state. */ - __s8 act_state; +#define SN_MOVE_X 128 +#define SN_MOVE_Y 92 +#define SN_MAJOR 48 + +#define HOLD_MIN 3 +#define HOLD_MED 7 +#define HOLD_MAX 10 + +#define DIV_MIN 8 +#define DIV_MED 40 +#define DIV_MAX 100 - /* Empty frames to ignore before recognizing the end of activity */ - __s8 deactivate_slack; - - /* Frames to ignore before acknowledging the start of activity */ - __s8 activate_slack; - - /* Minimum size contact to accept */ - __u16 min_width; - __u16 min_height; - - /* Threshold to override activation slack */ - __u16 activation_width; - __u16 activation_height; +struct ntrig_contact { + int x, y, w, h; +}; - __u16 sensor_logical_width; - __u16 sensor_logical_height; - __u16 sensor_physical_width; - __u16 sensor_physical_height; +struct ntrig_data { + struct ntrig_contact row[MAX_SLOTS], col[MAX_SLOTS]; + int dmin, dmed, dmax; + int nrow, ncol; + int index, nindex; + int nhold; + bool touch; + bool hasmt; }; @@ -140,6 +105,27 @@ usbhid_submit_report(hdev, report, USB_DIR_IN); } +static void ntrig_set_report(struct hid_device *hdev) +{ + struct hid_report *report; + + /* This is needed for devices with more recent firmware versions */ + report = hdev->report_enum[HID_FEATURE_REPORT].report_id_hash[0x0a]; + if (report) { + /* Let the device settle to ensure the wakeup message gets + * through */ + usbhid_wait_io(hdev); + usbhid_submit_report(hdev, report, USB_DIR_IN); + + /* + * Sanity check: if the current mode is invalid reset it to + * something reasonable. + */ + if (ntrig_get_mode(hdev) >= 4) + ntrig_set_mode(hdev, 3); + } +} + static void ntrig_report_version(struct hid_device *hdev) { int ret; @@ -168,286 +154,6 @@ kfree(data); } -static ssize_t show_phys_width(struct device *dev, - struct device_attribute *attr, - char *buf) -{ - struct hid_device *hdev = container_of(dev, struct hid_device, dev); - struct ntrig_data *nd = hid_get_drvdata(hdev); - - return sprintf(buf, "%d\n", nd->sensor_physical_width); -} - -static DEVICE_ATTR(sensor_physical_width, S_IRUGO, show_phys_width, NULL); - -static ssize_t show_phys_height(struct device *dev, - struct device_attribute *attr, - char *buf) -{ - struct hid_device *hdev = container_of(dev, struct hid_device, dev); - struct ntrig_data *nd = hid_get_drvdata(hdev); - - return sprintf(buf, "%d\n", nd->sensor_physical_height); -} - -static DEVICE_ATTR(sensor_physical_height, S_IRUGO, show_phys_height, NULL); - -static ssize_t show_log_width(struct device *dev, - struct device_attribute *attr, - char *buf) -{ - struct hid_device *hdev = container_of(dev, struct hid_device, dev); - struct ntrig_data *nd = hid_get_drvdata(hdev); - - return sprintf(buf, "%d\n", nd->sensor_logical_width); -} - -static DEVICE_ATTR(sensor_logical_width, S_IRUGO, show_log_width, NULL); - -static ssize_t show_log_height(struct device *dev, - struct device_attribute *attr, - char *buf) -{ - struct hid_device *hdev = container_of(dev, struct hid_device, dev); - struct ntrig_data *nd = hid_get_drvdata(hdev); - - return sprintf(buf, "%d\n", nd->sensor_logical_height); -} - -static DEVICE_ATTR(sensor_logical_height, S_IRUGO, show_log_height, NULL); - -static ssize_t show_min_width(struct device *dev, - struct device_attribute *attr, - char *buf) -{ - struct hid_device *hdev = container_of(dev, struct hid_device, dev); - struct ntrig_data *nd = hid_get_drvdata(hdev); - - return sprintf(buf, "%d\n", nd->min_width * - nd->sensor_physical_width / - nd->sensor_logical_width); -} - -static ssize_t set_min_width(struct device *dev, - struct device_attribute *attr, - const char *buf, size_t count) -{ - struct hid_device *hdev = container_of(dev, struct hid_device, dev); - struct ntrig_data *nd = hid_get_drvdata(hdev); - - unsigned long val; - - if (strict_strtoul(buf, 0, &val)) - return -EINVAL; - - if (val > nd->sensor_physical_width) - return -EINVAL; - - nd->min_width = val * nd->sensor_logical_width / - nd->sensor_physical_width; - - return count; -} - -static DEVICE_ATTR(min_width, S_IWUSR | S_IRUGO, show_min_width, set_min_width); - -static ssize_t show_min_height(struct device *dev, - struct device_attribute *attr, - char *buf) -{ - struct hid_device *hdev = container_of(dev, struct hid_device, dev); - struct ntrig_data *nd = hid_get_drvdata(hdev); - - return sprintf(buf, "%d\n", nd->min_height * - nd->sensor_physical_height / - nd->sensor_logical_height); -} - -static ssize_t set_min_height(struct device *dev, - struct device_attribute *attr, - const char *buf, size_t count) -{ - struct hid_device *hdev = container_of(dev, struct hid_device, dev); - struct ntrig_data *nd = hid_get_drvdata(hdev); - - unsigned long val; - - if (strict_strtoul(buf, 0, &val)) - return -EINVAL; - - if (val > nd->sensor_physical_height) - return -EINVAL; - - nd->min_height = val * nd->sensor_logical_height / - nd->sensor_physical_height; - - return count; -} - -static DEVICE_ATTR(min_height, S_IWUSR | S_IRUGO, show_min_height, - set_min_height); - -static ssize_t show_activate_slack(struct device *dev, - struct device_attribute *attr, - char *buf) -{ - struct hid_device *hdev = container_of(dev, struct hid_device, dev); - struct ntrig_data *nd = hid_get_drvdata(hdev); - - return sprintf(buf, "%d\n", nd->activate_slack); -} - -static ssize_t set_activate_slack(struct device *dev, - struct device_attribute *attr, - const char *buf, size_t count) -{ - struct hid_device *hdev = container_of(dev, struct hid_device, dev); - struct ntrig_data *nd = hid_get_drvdata(hdev); - - unsigned long val; - - if (strict_strtoul(buf, 0, &val)) - return -EINVAL; - - if (val > 0x7f) - return -EINVAL; - - nd->activate_slack = val; - - return count; -} - -static DEVICE_ATTR(activate_slack, S_IWUSR | S_IRUGO, show_activate_slack, - set_activate_slack); - -static ssize_t show_activation_width(struct device *dev, - struct device_attribute *attr, - char *buf) -{ - struct hid_device *hdev = container_of(dev, struct hid_device, dev); - struct ntrig_data *nd = hid_get_drvdata(hdev); - - return sprintf(buf, "%d\n", nd->activation_width * - nd->sensor_physical_width / - nd->sensor_logical_width); -} - -static ssize_t set_activation_width(struct device *dev, - struct device_attribute *attr, - const char *buf, size_t count) -{ - struct hid_device *hdev = container_of(dev, struct hid_device, dev); - struct ntrig_data *nd = hid_get_drvdata(hdev); - - unsigned long val; - - if (strict_strtoul(buf, 0, &val)) - return -EINVAL; - - if (val > nd->sensor_physical_width) - return -EINVAL; - - nd->activation_width = val * nd->sensor_logical_width / - nd->sensor_physical_width; - - return count; -} - -static DEVICE_ATTR(activation_width, S_IWUSR | S_IRUGO, show_activation_width, - set_activation_width); - -static ssize_t show_activation_height(struct device *dev, - struct device_attribute *attr, - char *buf) -{ - struct hid_device *hdev = container_of(dev, struct hid_device, dev); - struct ntrig_data *nd = hid_get_drvdata(hdev); - - return sprintf(buf, "%d\n", nd->activation_height * - nd->sensor_physical_height / - nd->sensor_logical_height); -} - -static ssize_t set_activation_height(struct device *dev, - struct device_attribute *attr, - const char *buf, size_t count) -{ - struct hid_device *hdev = container_of(dev, struct hid_device, dev); - struct ntrig_data *nd = hid_get_drvdata(hdev); - - unsigned long val; - - if (strict_strtoul(buf, 0, &val)) - return -EINVAL; - - if (val > nd->sensor_physical_height) - return -EINVAL; - - nd->activation_height = val * nd->sensor_logical_height / - nd->sensor_physical_height; - - return count; -} - -static DEVICE_ATTR(activation_height, S_IWUSR | S_IRUGO, - show_activation_height, set_activation_height); - -static ssize_t show_deactivate_slack(struct device *dev, - struct device_attribute *attr, - char *buf) -{ - struct hid_device *hdev = container_of(dev, struct hid_device, dev); - struct ntrig_data *nd = hid_get_drvdata(hdev); - - return sprintf(buf, "%d\n", -nd->deactivate_slack); -} - -static ssize_t set_deactivate_slack(struct device *dev, - struct device_attribute *attr, - const char *buf, size_t count) -{ - struct hid_device *hdev = container_of(dev, struct hid_device, dev); - struct ntrig_data *nd = hid_get_drvdata(hdev); - - unsigned long val; - - if (strict_strtoul(buf, 0, &val)) - return -EINVAL; - - /* - * No more than 8 terminal frames have been observed so far - * and higher slack is highly likely to leave the single - * touch emulation stuck down. - */ - if (val > 7) - return -EINVAL; - - nd->deactivate_slack = -val; - - return count; -} - -static DEVICE_ATTR(deactivate_slack, S_IWUSR | S_IRUGO, show_deactivate_slack, - set_deactivate_slack); - -static struct attribute *sysfs_attrs[] = { - &dev_attr_sensor_physical_width.attr, - &dev_attr_sensor_physical_height.attr, - &dev_attr_sensor_logical_width.attr, - &dev_attr_sensor_logical_height.attr, - &dev_attr_min_height.attr, - &dev_attr_min_width.attr, - &dev_attr_activate_slack.attr, - &dev_attr_activation_width.attr, - &dev_attr_activation_height.attr, - &dev_attr_deactivate_slack.attr, - NULL -}; - -static struct attribute_group ntrig_attribute_group = { - .attrs = sysfs_attrs -}; - /* * this driver is aimed at two firmware versions in circulation: * - dual pen/finger single touch @@ -456,9 +162,13 @@ static int ntrig_input_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, - unsigned long **bit, int *max) + unsigned long **bit, int *max) { struct ntrig_data *nd = hid_get_drvdata(hdev); + struct input_dev *input = hi->input; + int f1 = field->logical_minimum; + int f2 = field->logical_maximum; + int df = f2 - f1; /* No special mappings needed for the pen and single touch */ if (field->physical) @@ -468,48 +178,21 @@ case HID_UP_GENDESK: switch (usage->hid) { case HID_GD_X: - hid_map_usage(hi, usage, bit, max, - EV_ABS, ABS_MT_POSITION_X); - input_set_abs_params(hi->input, ABS_X, - field->logical_minimum, - field->logical_maximum, 0, 0); - - if (!nd->sensor_logical_width) { - nd->sensor_logical_width = - field->logical_maximum - - field->logical_minimum; - nd->sensor_physical_width = - field->physical_maximum - - field->physical_minimum; - nd->activation_width = activation_width * - nd->sensor_logical_width / - nd->sensor_physical_width; - nd->min_width = min_width * - nd->sensor_logical_width / - nd->sensor_physical_width; - } + hid_map_usage(hi, usage, bit, max, EV_ABS, ABS_X); + input_set_abs_params(input, ABS_X, + f1, f2, df / SN_MOVE_X, 0); + input_set_abs_params(input, ABS_MT_POSITION_X, + f1, f2, df / SN_MOVE_X, 0); + nd->dmin = df / DIV_MIN; + nd->dmed = df / DIV_MED; + nd->dmax = df / DIV_MAX; return 1; case HID_GD_Y: - hid_map_usage(hi, usage, bit, max, - EV_ABS, ABS_MT_POSITION_Y); - input_set_abs_params(hi->input, ABS_Y, - field->logical_minimum, - field->logical_maximum, 0, 0); - - if (!nd->sensor_logical_height) { - nd->sensor_logical_height = - field->logical_maximum - - field->logical_minimum; - nd->sensor_physical_height = - field->physical_maximum - - field->physical_minimum; - nd->activation_height = activation_height * - nd->sensor_logical_height / - nd->sensor_physical_height; - nd->min_height = min_height * - nd->sensor_logical_height / - nd->sensor_physical_height; - } + hid_map_usage(hi, usage, bit, max, EV_ABS, ABS_Y); + input_set_abs_params(input, ABS_Y, + f1, f2, df / SN_MOVE_Y, 0); + input_set_abs_params(input, ABS_MT_POSITION_Y, + f1, f2, df / SN_MOVE_Y, 0); return 1; } return 0; @@ -521,23 +204,42 @@ case HID_DG_INPUTMODE: case HID_DG_DEVICEINDEX: case HID_DG_CONTACTMAX: + case HID_DG_CONTACTCOUNT: + case HID_DG_INRANGE: + case HID_DG_CONFIDENCE: return -1; + case HID_DG_TIPSWITCH: + hid_map_usage(hi, usage, bit, max, EV_KEY, BTN_TOUCH); + input_set_capability(input, EV_KEY, BTN_TOUCH); + return 1; + /* width/height mapped on TouchMajor/TouchMinor/Orientation */ case HID_DG_WIDTH: hid_map_usage(hi, usage, bit, max, - EV_ABS, ABS_MT_TOUCH_MAJOR); + EV_ABS, ABS_MT_TOUCH_MAJOR); + input_set_abs_params(input, ABS_MT_TOUCH_MAJOR, + f1, f2, df / SN_MAJOR, 0); return 1; case HID_DG_HEIGHT: hid_map_usage(hi, usage, bit, max, - EV_ABS, ABS_MT_TOUCH_MINOR); - input_set_abs_params(hi->input, ABS_MT_ORIENTATION, + EV_ABS, ABS_MT_TOUCH_MINOR); + input_set_abs_params(input, ABS_MT_TOUCH_MINOR, + f1, f2, df / SN_MAJOR, 0); + input_set_abs_params(input, ABS_MT_ORIENTATION, 0, 1, 0, 0); + input_set_events_per_packet(input, MAX_EVENTS); return 1; } return 0; case 0xff000000: + switch (usage->hid) { + case 0xff000001: + /* multi-touch firmware */ + nd->hasmt = true; + break; + } /* we do not want to map these: no input-oriented meaning */ return -1; } @@ -553,11 +255,123 @@ if (field->physical) return 0; - if (usage->type == EV_KEY || usage->type == EV_REL - || usage->type == EV_ABS) - clear_bit(usage->code, *bit); + /* tell hid-input to skip setup of these event types */ + if (usage->type == EV_KEY || usage->type == EV_ABS) + set_bit(usage->type, hi->input->evbit); + return -1; +} - return 0; +static bool copy_best_column(struct ntrig_data *nd, unsigned *used, int i) +{ + int j, jbest = -1, d, dbest; + for (j = 0; j < nd->ncol; ++j) { + if (*used & (1 << j)) + continue; + d = abs(nd->row[i].x - nd->col[j].x) + + abs(nd->row[i].y - nd->col[j].y); + if (jbest < 0 || d < dbest) { + jbest = j; + dbest = d; + } + } + if (jbest < 0) + return false; + *used |= (1 << jbest); + if (nd->nrow > 2) + nd->col[jbest].y = (nd->row[i].y + nd->col[jbest].y) >> 1; + nd->row[i] = nd->col[jbest]; + return true; +} + +static bool copy_next_column(struct ntrig_data *nd, unsigned *used, int i) +{ + int j; + for (j = 0; j < nd->ncol; ++j) { + if (*used & (1 << j)) + continue; + *used |= (1 << j); + nd->row[i] = nd->col[j]; + return true; + } + return false; +} + +static int ghost_distance(const struct ntrig_data *nd, int j) +{ + int i, d, dbest = INT_MAX; + for (i = 0; i < nd->nrow; ++i) { + d = abs(nd->row[i].x - nd->col[j].x); + dbest = min(dbest, d); + d = abs(nd->row[i].y - nd->col[j].y); + dbest = min(dbest, d); + } + return dbest; +} + +static void discard_ghosts(struct ntrig_data *nd, unsigned *used) +{ + int j, d; + for (j = 0; j < nd->ncol; ++j) { + if (*used & (1 << j)) + continue; + d = ghost_distance(nd, j); + if ((nd->nhold < HOLD_MIN && d < nd->dmin) || + (nd->nhold < HOLD_MED && d < nd->dmed) || + (nd->nhold < HOLD_MAX && d < nd->dmax)) + *used |= (1 << j); + } +} + +static void report_frame(struct input_dev *input, struct ntrig_data *nd) +{ + struct ntrig_contact *oldest = 0; + unsigned used = 0; + int i; + + if (nd->nrow < nd->ncol) { + for (i = 0; i < nd->nrow; ++i) + copy_best_column(nd, &used, i); + if (nd->ncol > 2) + discard_ghosts(nd, &used); + while (copy_next_column(nd, &used, i)) + i++; + nd->nrow = i; + nd->nhold++; + } else if (nd->nrow > nd->ncol) { + for (i = 0; i < nd->ncol; ++i) + nd->row[i] = nd->col[i]; + nd->nrow = nd->ncol; + nd->nhold = 0; + } else { + unsigned used = 0; + for (i = 0; i < nd->nrow; ++i) + copy_best_column(nd, &used, i); + nd->nhold = 0; + } + + for (i = 0; i < nd->nrow; ++i) { + struct ntrig_contact *f = &nd->row[i]; + int wide = (f->w > f->h); + int major = max(f->w, f->h); + int minor = min(f->w, f->h); + if (!oldest) + oldest = f; + input_event(input, EV_ABS, ABS_MT_POSITION_X, f->x); + input_event(input, EV_ABS, ABS_MT_POSITION_Y, f->y); + input_event(input, EV_ABS, ABS_MT_ORIENTATION, wide); + input_event(input, EV_ABS, ABS_MT_TOUCH_MAJOR, major); + input_event(input, EV_ABS, ABS_MT_TOUCH_MINOR, minor); + input_mt_sync(input); + } + + /* touchscreen emulation */ + if (oldest) { + input_event(input, EV_KEY, BTN_TOUCH, 1); + input_event(input, EV_ABS, ABS_X, oldest->x); + input_event(input, EV_ABS, ABS_Y, oldest->y); + } else { + input_event(input, EV_KEY, BTN_TOUCH, 0); + } } /* @@ -588,265 +402,39 @@ return 0; switch (usage->hid) { - case 0xff000001: - /* Tag indicating the start of a multitouch group */ - nd->reading_mt = 1; - nd->first_contact_touch = 0; - break; - case HID_DG_TIPSWITCH: - nd->tipswitch = value; - /* Prevent emission of touch until validated */ - return 1; - case HID_DG_CONFIDENCE: - nd->confidence = value; - break; - case HID_GD_X: - nd->x = value; - /* Clear the contact footer */ - nd->mt_foot_count = 0; - break; - case HID_GD_Y: - nd->y = value; - break; - case HID_DG_CONTACTID: - nd->id = value; - break; - case HID_DG_WIDTH: - nd->w = value; - break; - case HID_DG_HEIGHT: - nd->h = value; - /* - * when in single touch mode, this is the last - * report received in a finger event. We want - * to emit a normal (X, Y) position - */ - if (!nd->reading_mt) { - /* - * TipSwitch indicates the presence of a - * finger in single touch mode. - */ - input_report_key(input, BTN_TOUCH, - nd->tipswitch); - input_report_key(input, BTN_TOOL_DOUBLETAP, - nd->tipswitch); - input_event(input, EV_ABS, ABS_X, nd->x); - input_event(input, EV_ABS, ABS_Y, nd->y); - } - break; - case 0xff000002: - /* - * we receive this when the device is in multitouch - * mode. The first of the three values tagged with - * this usage tells if the contact point is real - * or a placeholder - */ - - /* Shouldn't get more than 4 footer packets, so skip */ - if (nd->mt_foot_count >= 4) - break; - - nd->mt_footer[nd->mt_foot_count++] = value; - - /* if the footer isn't complete break */ - if (nd->mt_foot_count != 4) - break; - - /* Pen activity signal. */ - if (nd->mt_footer[2]) { - /* - * When the pen deactivates touch, we see a - * bogus frame with ContactCount > 0. - * We can - * save a bit of work by ensuring act_state < 0 - * even if deactivation slack is turned off. - */ - nd->act_state = deactivate_slack - 1; - nd->confidence = 0; + case HID_DG_TIPSWITCH: + nd->touch = value; + if (nd->nindex < MAX_SLOTS) + nd->index = nd->nindex++; break; - } - - /* - * The first footer value indicates the presence of a - * finger. - */ - if (nd->mt_footer[0]) { - /* - * We do not want to process contacts under - * the size threshold, but do not want to - * ignore them for activation state - */ - if (nd->w < nd->min_width || - nd->h < nd->min_height) - nd->confidence = 0; - } else + case HID_GD_X: + nd->col[nd->index].x = value; break; - - if (nd->act_state > 0) { - /* - * Contact meets the activation size threshold - */ - if (nd->w >= nd->activation_width && - nd->h >= nd->activation_height) { - if (nd->id) - /* - * first contact, activate now - */ - nd->act_state = 0; - else { - /* - * avoid corrupting this frame - * but ensure next frame will - * be active - */ - nd->act_state = 1; - break; - } - } else - /* - * Defer adjusting the activation state - * until the end of the frame. - */ - break; - } - - /* Discarding this contact */ - if (!nd->confidence) + case HID_GD_Y: + nd->col[nd->index].y = value; break; - - /* emit a normal (X, Y) for the first point only */ - if (nd->id == 0) { - /* - * TipSwitch is superfluous in multitouch - * mode. The footer events tell us - * if there is a finger on the screen or - * not. - */ - nd->first_contact_touch = nd->confidence; - input_event(input, EV_ABS, ABS_X, nd->x); - input_event(input, EV_ABS, ABS_Y, nd->y); - } - - /* Emit MT events */ - input_event(input, EV_ABS, ABS_MT_POSITION_X, nd->x); - input_event(input, EV_ABS, ABS_MT_POSITION_Y, nd->y); - - /* - * Translate from height and width to size - * and orientation. - */ - if (nd->w > nd->h) { - input_event(input, EV_ABS, - ABS_MT_ORIENTATION, 1); - input_event(input, EV_ABS, - ABS_MT_TOUCH_MAJOR, nd->w); - input_event(input, EV_ABS, - ABS_MT_TOUCH_MINOR, nd->h); - } else { - input_event(input, EV_ABS, - ABS_MT_ORIENTATION, 0); - input_event(input, EV_ABS, - ABS_MT_TOUCH_MAJOR, nd->h); - input_event(input, EV_ABS, - ABS_MT_TOUCH_MINOR, nd->w); - } - input_mt_sync(field->hidinput->input); - break; - - case HID_DG_CONTACTCOUNT: /* End of a multitouch group */ - if (!nd->reading_mt) /* Just to be sure */ + case HID_DG_WIDTH: + nd->col[nd->index].w = value; break; - - nd->reading_mt = 0; - - - /* - * Activation state machine logic: - * - * Fundamental states: - * state > 0: Inactive - * state <= 0: Active - * state < -deactivate_slack: - * Pen termination of touch - * - * Specific values of interest - * state == activate_slack - * no valid input since the last reset - * - * state == 0 - * general operational state - * - * state == -deactivate_slack - * read sufficient empty frames to accept - * the end of input and reset - */ - - if (nd->act_state > 0) { /* Currently inactive */ - if (value) - /* - * Consider each live contact as - * evidence of intentional activity. - */ - nd->act_state = (nd->act_state > value) - ? nd->act_state - value - : 0; - else - /* - * Empty frame before we hit the - * activity threshold, reset. - */ - nd->act_state = nd->activate_slack; - - /* - * Entered this block inactive and no - * coordinates sent this frame, so hold off - * on button state. - */ + case HID_DG_HEIGHT: + nd->col[nd->index].h = value; + if (!nd->hasmt) { + nd->nindex = 0; + nd->ncol = nd->touch; + report_frame(input, nd); + } break; - } else { /* Currently active */ - if (value && nd->act_state >= - nd->deactivate_slack) - /* - * Live point: clear accumulated - * deactivation count. - */ - nd->act_state = 0; - else if (nd->act_state <= nd->deactivate_slack) - /* - * We've consumed the deactivation - * slack, time to deactivate and reset. - */ - nd->act_state = - nd->activate_slack; - else { /* Move towards deactivation */ - nd->act_state--; + case HID_DG_CONTACTCOUNT: /* End of a multitouch group */ + if (!nd->hasmt) break; - } - } - - if (nd->first_contact_touch && nd->act_state <= 0) { - /* - * Check to see if we're ready to start - * emitting touch events. - * - * Note: activation slack will decrease over - * the course of the frame, and it will be - * inconsistent from the start to the end of - * the frame. However if the frame starts - * with slack, first_contact_touch will still - * be 0 and we will not get to this point. - */ - input_report_key(input, BTN_TOOL_DOUBLETAP, 1); - input_report_key(input, BTN_TOUCH, 1); - } else { - input_report_key(input, BTN_TOOL_DOUBLETAP, 0); - input_report_key(input, BTN_TOUCH, 0); - } - break; - - default: - /* fall-back to the generic hidinput handling */ - return 0; + nd->nindex = 0; + nd->ncol = value; + /* skip pen switch events */ + if (nd->ncol == 1 && + nd->col[0].w == 10 && nd->col[0].h == 10) + break; + report_frame(input, nd); + break; } not_claimed_input: @@ -864,29 +452,17 @@ struct ntrig_data *nd; struct hid_input *hidinput; struct input_dev *input; - struct hid_report *report; - if (id->driver_data) + if (id->driver_data & NTRIG_DUPLICATE_USAGES) hdev->quirks |= HID_QUIRK_MULTI_INPUT | HID_QUIRK_NO_INIT_REPORTS; - nd = kmalloc(sizeof(struct ntrig_data), GFP_KERNEL); + nd = kzalloc(sizeof(struct ntrig_data), GFP_KERNEL); if (!nd) { hid_err(hdev, "cannot allocate N-Trig data\n"); return -ENOMEM; } - nd->reading_mt = 0; - nd->min_width = 0; - nd->min_height = 0; - nd->activate_slack = activate_slack; - nd->act_state = activate_slack; - nd->deactivate_slack = -deactivate_slack; - nd->sensor_logical_width = 0; - nd->sensor_logical_height = 0; - nd->sensor_physical_width = 0; - nd->sensor_physical_height = 0; - hid_set_drvdata(hdev, nd); ret = hid_parse(hdev); @@ -912,18 +488,6 @@ input->name = "N-Trig Pen"; break; case HID_DG_TOUCHSCREEN: - /* These keys are redundant for fingers, clear them - * to prevent incorrect identification */ - __clear_bit(BTN_TOOL_PEN, input->keybit); - __clear_bit(BTN_TOOL_FINGER, input->keybit); - __clear_bit(BTN_0, input->keybit); - __set_bit(BTN_TOOL_DOUBLETAP, input->keybit); - /* - * The physical touchscreen (single touch) - * input has a value for physical, whereas - * the multitouch only has logical input - * fields. - */ input->name = (hidinput->report->field[0] ->physical) ? @@ -933,80 +497,36 @@ } } - /* This is needed for devices with more recent firmware versions */ - report = hdev->report_enum[HID_FEATURE_REPORT].report_id_hash[0x0a]; - if (report) { - /* Let the device settle to ensure the wakeup message gets - * through */ - usbhid_wait_io(hdev); - usbhid_submit_report(hdev, report, USB_DIR_IN); - - /* - * Sanity check: if the current mode is invalid reset it to - * something reasonable. - */ - if (ntrig_get_mode(hdev) >= 4) - ntrig_set_mode(hdev, 3); - } + ntrig_set_report(hdev); ntrig_report_version(hdev); - ret = sysfs_create_group(&hdev->dev.kobj, - &ntrig_attribute_group); - return 0; err_free: kfree(nd); return ret; } +#ifdef CONFIG_PM +static int ntrig_reset_resume(struct hid_device *hdev) +{ + ntrig_set_report(hdev); + return 0; +} +#endif + static void ntrig_remove(struct hid_device *hdev) { - sysfs_remove_group(&hdev->dev.kobj, - &ntrig_attribute_group); hid_hw_stop(hdev); kfree(hid_get_drvdata(hdev)); } +#define NTRIG_DEVICE(id) \ + { HID_USB_DEVICE(USB_VENDOR_ID_NTRIG, id), \ + .driver_data = NTRIG_DUPLICATE_USAGES } static const struct hid_device_id ntrig_devices[] = { - { HID_USB_DEVICE(USB_VENDOR_ID_NTRIG, USB_DEVICE_ID_NTRIG_TOUCH_SCREEN), - .driver_data = NTRIG_DUPLICATE_USAGES }, - { HID_USB_DEVICE(USB_VENDOR_ID_NTRIG, USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_1), - .driver_data = NTRIG_DUPLICATE_USAGES }, - { HID_USB_DEVICE(USB_VENDOR_ID_NTRIG, USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_2), - .driver_data = NTRIG_DUPLICATE_USAGES }, - { HID_USB_DEVICE(USB_VENDOR_ID_NTRIG, USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_3), - .driver_data = NTRIG_DUPLICATE_USAGES }, - { HID_USB_DEVICE(USB_VENDOR_ID_NTRIG, USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_4), - .driver_data = NTRIG_DUPLICATE_USAGES }, - { HID_USB_DEVICE(USB_VENDOR_ID_NTRIG, USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_5), - .driver_data = NTRIG_DUPLICATE_USAGES }, - { HID_USB_DEVICE(USB_VENDOR_ID_NTRIG, USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_6), - .driver_data = NTRIG_DUPLICATE_USAGES }, - { HID_USB_DEVICE(USB_VENDOR_ID_NTRIG, USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_7), - .driver_data = NTRIG_DUPLICATE_USAGES }, - { HID_USB_DEVICE(USB_VENDOR_ID_NTRIG, USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_8), - .driver_data = NTRIG_DUPLICATE_USAGES }, - { HID_USB_DEVICE(USB_VENDOR_ID_NTRIG, USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_9), - .driver_data = NTRIG_DUPLICATE_USAGES }, - { HID_USB_DEVICE(USB_VENDOR_ID_NTRIG, USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_10), - .driver_data = NTRIG_DUPLICATE_USAGES }, - { HID_USB_DEVICE(USB_VENDOR_ID_NTRIG, USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_11), - .driver_data = NTRIG_DUPLICATE_USAGES }, - { HID_USB_DEVICE(USB_VENDOR_ID_NTRIG, USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_12), - .driver_data = NTRIG_DUPLICATE_USAGES }, - { HID_USB_DEVICE(USB_VENDOR_ID_NTRIG, USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_13), - .driver_data = NTRIG_DUPLICATE_USAGES }, - { HID_USB_DEVICE(USB_VENDOR_ID_NTRIG, USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_14), - .driver_data = NTRIG_DUPLICATE_USAGES }, - { HID_USB_DEVICE(USB_VENDOR_ID_NTRIG, USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_15), - .driver_data = NTRIG_DUPLICATE_USAGES }, - { HID_USB_DEVICE(USB_VENDOR_ID_NTRIG, USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_16), - .driver_data = NTRIG_DUPLICATE_USAGES }, - { HID_USB_DEVICE(USB_VENDOR_ID_NTRIG, USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_17), - .driver_data = NTRIG_DUPLICATE_USAGES }, - { HID_USB_DEVICE(USB_VENDOR_ID_NTRIG, USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_18), - .driver_data = NTRIG_DUPLICATE_USAGES }, + NTRIG_DEVICE(0x0001), + NTRIG_DEVICE(0x0006), { } }; MODULE_DEVICE_TABLE(hid, ntrig_devices); @@ -1025,6 +545,9 @@ .input_mapped = ntrig_input_mapped, .usage_table = ntrig_grabbed_usages, .event = ntrig_event, +#ifdef CONFIG_PM + .reset_resume = ntrig_reset_resume, +#endif }; static int __init ntrig_init(void) --- linux-3.0.0.orig/drivers/hwmon/ibmaem.c +++ linux-3.0.0/drivers/hwmon/ibmaem.c @@ -432,13 +432,15 @@ aem_send_message(ipmi); res = wait_for_completion_timeout(&ipmi->read_complete, IPMI_TIMEOUT); - if (!res) - return -ETIMEDOUT; + if (!res) { + res = -ETIMEDOUT; + goto out; + } if (ipmi->rx_result || ipmi->rx_msg_len != rs_size || memcmp(&rs_resp->id, &system_x_id, sizeof(system_x_id))) { - kfree(rs_resp); - return -ENOENT; + res = -ENOENT; + goto out; } switch (size) { @@ -463,8 +465,11 @@ break; } } + res = 0; - return 0; +out: + kfree(rs_resp); + return res; } /* Update AEM energy registers */ --- linux-3.0.0.orig/drivers/infiniband/ulp/srp/ib_srp.c +++ linux-3.0.0/drivers/infiniband/ulp/srp/ib_srp.c @@ -2127,6 +2127,8 @@ return -ENOMEM; target_host->transportt = ib_srp_transport_template; + target_host->max_channel = 0; + target_host->max_id = 1; target_host->max_lun = SRP_MAX_LUN; target_host->max_cmd_len = sizeof ((struct srp_cmd *) (void *) 0L)->cdb; --- linux-3.0.0.orig/drivers/input/keyboard/atkbd.c +++ linux-3.0.0/drivers/input/keyboard/atkbd.c @@ -936,6 +936,14 @@ }; /* + * Fujitsu Siemens system with broken key release on volume keys and mute key + */ + +static unsigned int atkbd_amilo_xi_2428_forced_release_keys[] = { + 0xa0, 0xae, 0xb0, -1U +}; + +/* * Soltech TA12 system with broken key release on volume keys and mute key */ static unsigned int atkdb_soltech_ta12_forced_release_keys[] = { @@ -1709,6 +1717,35 @@ .driver_data = atkbd_amilo_xi3650_forced_release_keys, }, { + .ident = "Znote 6615WD", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "Zepto"), + DMI_MATCH(DMI_PRODUCT_NAME, "Znote 6615WD"), + }, + .callback = atkbd_setup_forced_release, + .driver_data = atkbd_volume_forced_release_keys, + }, + { + .ident = "Znote 6625WD", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "Zepto"), + DMI_MATCH(DMI_PRODUCT_NAME, "Znote"), + DMI_MATCH(DMI_PRODUCT_VERSION, "6625WD"), + }, + .callback = atkbd_setup_forced_release, + .driver_data = atkbd_volume_forced_release_keys, + }, + { + .ident = "AMILO Xi 2428", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "FUJITSU SIEMENS"), + DMI_MATCH(DMI_PRODUCT_NAME, "AMILO Xi 2428"), + }, + .callback = atkbd_setup_forced_release, + .driver_data = atkbd_amilo_xi_2428_forced_release_keys, + }, + { + .ident = "Soltech Corporation TA12", .matches = { DMI_MATCH(DMI_SYS_VENDOR, "Soltech Corporation"), DMI_MATCH(DMI_PRODUCT_NAME, "TA12"), --- linux-3.0.0.orig/drivers/input/mouse/alps.c +++ linux-3.0.0/drivers/input/mouse/alps.c @@ -15,6 +15,7 @@ * the Free Software Foundation. */ +#include #include #include #include @@ -63,6 +64,8 @@ /* Dell Latitude E5500, E6400, E6500, Precision M4400 */ { { 0x62, 0x02, 0x14 }, 0xcf, 0xcf, ALPS_PASS | ALPS_DUALPOINT | ALPS_PS2_INTERLEAVED }, + /* Dell Precision 4500 */ + { { 0x73, 0x02, 0x64 }, 0x80, 0x80, 0 }, { { 0x73, 0x02, 0x50 }, 0xcf, 0xcf, ALPS_FOUR_BUTTONS }, /* Dell Vostro 1400 */ { { 0x52, 0x01, 0x14 }, 0xff, 0xff, ALPS_PASS | ALPS_DUALPOINT | ALPS_PS2_INTERLEAVED }, /* Toshiba Tecra A11-11L */ @@ -111,6 +114,97 @@ * on a dualpoint, etc. */ +static const struct dmi_system_id dell_quirk_table[] = { + { + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "Dell Inc."), + DMI_MATCH(DMI_CHASSIS_TYPE, "8"), + }, + }, + { + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "Dell Inc."), + DMI_MATCH(DMI_CHASSIS_TYPE, "9"), + }, + }, + { + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "ZHAOYANG E47"), + }, + }, + { } +}; + +int alps_model_quirk_enabled; +static void dell_e2_model_init(void *data); + + /* Magic Sequence to enable Intellimouse Mode on Dell E2 Touchpads*/ + +static int dell_e2_setup_intellimouse_mode(void *data) +{ + struct psmouse *psmouse = (struct psmouse *)(data); + struct ps2dev *ps2dev = &psmouse->ps2dev; + unsigned char param[] = {0, 0, 0}; + + if (!dmi_check_system(dell_quirk_table)) + return -1; + + if (ps2_command(ps2dev, param, 0x00f5) || + ps2_command(ps2dev, param, 0x00ea) || + ps2_command(ps2dev, param, 0x00ec) || + ps2_command(ps2dev, param, 0x00ec) || + ps2_command(ps2dev, param, 0x00ec) || + ps2_command(ps2dev, param, 0x03e9)) + return -1; + + dbg("alps:dell_e2_setup: param[0]: %x," + "param[1]: %x, param[2]: %x\n", param[0], + param[1], param[2]); + /* Check for supported model to continue */ + + if (!((param[0] == 0x88) && (param[1] == 0x07) + && ((param[2] == 0x9D) || (param[2] == 0x9B)))) + return -1; + + if (ps2_command(ps2dev, NULL, 0x00ec) || + ps2_command(ps2dev, NULL, 0x00f0) || + ps2_command(ps2dev, NULL, 0x00f0) || + ps2_command(ps2dev, NULL, 0x00f0) || + ps2_command(ps2dev, NULL, 0x00f3) || + ps2_command(ps2dev, NULL, 0x0028) || + ps2_command(ps2dev, NULL, 0x00f0) || + ps2_command(ps2dev, NULL, 0x00f6) || + ps2_command(ps2dev, NULL, 0x00ea) || + ps2_command(ps2dev, NULL, 0x00f4)) + return -1; + + return 0; +} + +static const struct alps_model_quirk alps_model_init_quirk_tbl[] = { + + { {0x73, 0x02, 0x64}, dell_e2_setup_intellimouse_mode, dell_e2_model_init } +}; + +static int alps_model_hw_init_quirk(struct psmouse *psmouse, + const struct alps_model_info *model) +{ + int rc = 1; + int i; + + for (i = 0; i < ARRAY_SIZE(alps_model_init_quirk_tbl); i++) { + if (!memcmp(model->signature, + alps_model_init_quirk_tbl[i].signature, + sizeof(alps_model_init_quirk_tbl[i].signature))) { + rc = alps_model_init_quirk_tbl[i].alps_model_quirk_hw_init(psmouse); + alps_model_quirk_enabled = i + 1; + break; + } + } + + return rc; +} + static bool alps_is_valid_first_byte(const struct alps_model_info *model, unsigned char data) { @@ -599,6 +693,10 @@ struct alps_data *priv = psmouse->private; const struct alps_model_info *model = priv->i; + if (alps_model_hw_init_quirk(psmouse, model)) { + alps_model_quirk_enabled = 0; + } + if ((model->flags & ALPS_PASS) && alps_passthrough_mode(psmouse, true)) { return -1; @@ -651,6 +749,21 @@ kfree(priv); } +static void dell_e2_model_init(void *data) +{ + struct psmouse *psmouse = (struct psmouse *)(data); + struct input_dev *dev = psmouse->dev; + + __set_bit(BTN_MIDDLE, dev->keybit); + __set_bit(REL_WHEEL, dev->relbit); + + psmouse->pktsize = 4; + psmouse->type = PSMOUSE_IMPS; + psmouse->disconnect = alps_disconnect; + psmouse->reconnect = alps_reconnect; + +} + int alps_init(struct psmouse *psmouse) { struct alps_data *priv; @@ -677,6 +790,12 @@ if (alps_hw_init(psmouse)) goto init_fail; + if (alps_model_quirk_enabled) { + printk(KERN_WARNING "alps.c: Enabled hardware quirk, falling back to psmouse-core\n"); + alps_model_init_quirk_tbl[alps_model_quirk_enabled-1].alps_model_quirk_init(psmouse); + return 0; + } + /* * Undo part of setup done for us by psmouse core since touchpad * is not a relative device. --- linux-3.0.0.orig/drivers/input/mouse/alps.h +++ linux-3.0.0/drivers/input/mouse/alps.h @@ -26,6 +26,12 @@ struct timer_list timer; }; +struct alps_model_quirk { +unsigned char signature[3]; +int (*alps_model_quirk_hw_init)(void *data); +void (*alps_model_quirk_init)(void *data); +}; + #ifdef CONFIG_MOUSE_PS2_ALPS int alps_detect(struct psmouse *psmouse, bool set_properties); int alps_init(struct psmouse *psmouse); --- linux-3.0.0.orig/drivers/input/mouse/bcm5974.c +++ linux-3.0.0/drivers/input/mouse/bcm5974.c @@ -67,6 +67,14 @@ #define USB_DEVICE_ID_APPLE_WELLSPRING5_ANSI 0x0245 #define USB_DEVICE_ID_APPLE_WELLSPRING5_ISO 0x0246 #define USB_DEVICE_ID_APPLE_WELLSPRING5_JIS 0x0247 +/* MacbookAir4,2 (unibody, July 2011) */ +#define USB_DEVICE_ID_APPLE_WELLSPRING6_ANSI 0x024c +#define USB_DEVICE_ID_APPLE_WELLSPRING6_ISO 0x024d +#define USB_DEVICE_ID_APPLE_WELLSPRING6_JIS 0x024e +/* Macbook8,2 (unibody) */ +#define USB_DEVICE_ID_APPLE_WELLSPRING5A_ANSI 0x0252 +#define USB_DEVICE_ID_APPLE_WELLSPRING5A_ISO 0x0253 +#define USB_DEVICE_ID_APPLE_WELLSPRING5A_JIS 0x0254 #define BCM5974_DEVICE(prod) { \ .match_flags = (USB_DEVICE_ID_MATCH_DEVICE | \ @@ -104,6 +112,14 @@ BCM5974_DEVICE(USB_DEVICE_ID_APPLE_WELLSPRING5_ANSI), BCM5974_DEVICE(USB_DEVICE_ID_APPLE_WELLSPRING5_ISO), BCM5974_DEVICE(USB_DEVICE_ID_APPLE_WELLSPRING5_JIS), + /* MacbookAir4,2 */ + BCM5974_DEVICE(USB_DEVICE_ID_APPLE_WELLSPRING6_ANSI), + BCM5974_DEVICE(USB_DEVICE_ID_APPLE_WELLSPRING6_ISO), + BCM5974_DEVICE(USB_DEVICE_ID_APPLE_WELLSPRING6_JIS), + /* MacbookPro8,2 */ + BCM5974_DEVICE(USB_DEVICE_ID_APPLE_WELLSPRING5A_ANSI), + BCM5974_DEVICE(USB_DEVICE_ID_APPLE_WELLSPRING5A_ISO), + BCM5974_DEVICE(USB_DEVICE_ID_APPLE_WELLSPRING5A_JIS), /* Terminating entry */ {} }; @@ -294,6 +310,30 @@ { DIM_X, DIM_X / SN_COORD, -4415, 5050 }, { DIM_Y, DIM_Y / SN_COORD, -55, 6680 } }, + { + USB_DEVICE_ID_APPLE_WELLSPRING6_ANSI, + USB_DEVICE_ID_APPLE_WELLSPRING6_ISO, + USB_DEVICE_ID_APPLE_WELLSPRING6_JIS, + HAS_INTEGRATED_BUTTON, + 0x84, sizeof(struct bt_data), + 0x81, TYPE2, FINGER_TYPE2, FINGER_TYPE2 + SIZEOF_ALL_FINGERS, + { DIM_PRESSURE, DIM_PRESSURE / SN_PRESSURE, 0, 300 }, + { DIM_WIDTH, DIM_WIDTH / SN_WIDTH, 0, 2048 }, + { DIM_X, DIM_X / SN_COORD, -4620, 5140 }, + { DIM_Y, DIM_Y / SN_COORD, -150, 6600 } + }, + { + USB_DEVICE_ID_APPLE_WELLSPRING5A_ANSI, + USB_DEVICE_ID_APPLE_WELLSPRING5A_ISO, + USB_DEVICE_ID_APPLE_WELLSPRING5A_JIS, + HAS_INTEGRATED_BUTTON, + 0x84, sizeof(struct bt_data), + 0x81, TYPE2, FINGER_TYPE2, FINGER_TYPE2 + SIZEOF_ALL_FINGERS, + { DIM_PRESSURE, DIM_PRESSURE / SN_PRESSURE, 0, 300 }, + { DIM_WIDTH, DIM_WIDTH / SN_WIDTH, 0, 2048 }, + { DIM_X, DIM_X / SN_COORD, -4750, 5280 }, + { DIM_Y, DIM_Y / SN_COORD, -150, 6730 } + }, {} }; --- linux-3.0.0.orig/drivers/input/mouse/elantech.c +++ linux-3.0.0/drivers/input/mouse/elantech.c @@ -82,6 +82,7 @@ { struct elantech_data *etd = psmouse->private; unsigned char param[3]; + unsigned char command; int rc = 0; if (reg < 0x10 || reg > 0x26) @@ -90,9 +91,11 @@ if (reg > 0x11 && reg < 0x20) return -1; + command = (etd->hw_version == 3) ? ETP_REGISTER_RW : ETP_REGISTER_READ; + switch (etd->hw_version) { case 1: - if (psmouse_sliced_command(psmouse, ETP_REGISTER_READ) || + if (psmouse_sliced_command(psmouse, command) || psmouse_sliced_command(psmouse, reg) || ps2_command(&psmouse->ps2dev, param, PSMOUSE_CMD_GETINFO)) { rc = -1; @@ -100,8 +103,9 @@ break; case 2: + case 3: if (elantech_ps2_command(psmouse, NULL, ETP_PS2_CUSTOM_COMMAND) || - elantech_ps2_command(psmouse, NULL, ETP_REGISTER_READ) || + elantech_ps2_command(psmouse, NULL, command) || elantech_ps2_command(psmouse, NULL, ETP_PS2_CUSTOM_COMMAND) || elantech_ps2_command(psmouse, NULL, reg) || elantech_ps2_command(psmouse, param, PSMOUSE_CMD_GETINFO)) { @@ -125,6 +129,7 @@ unsigned char val) { struct elantech_data *etd = psmouse->private; + unsigned char command; int rc = 0; if (reg < 0x10 || reg > 0x26) @@ -133,9 +138,11 @@ if (reg > 0x11 && reg < 0x20) return -1; + command = (etd->hw_version == 3) ? ETP_REGISTER_RW : ETP_REGISTER_WRITE; + switch (etd->hw_version) { case 1: - if (psmouse_sliced_command(psmouse, ETP_REGISTER_WRITE) || + if (psmouse_sliced_command(psmouse, command) || psmouse_sliced_command(psmouse, reg) || psmouse_sliced_command(psmouse, val) || ps2_command(&psmouse->ps2dev, NULL, PSMOUSE_CMD_SETSCALE11)) { @@ -144,8 +151,9 @@ break; case 2: + case 3: if (elantech_ps2_command(psmouse, NULL, ETP_PS2_CUSTOM_COMMAND) || - elantech_ps2_command(psmouse, NULL, ETP_REGISTER_WRITE) || + elantech_ps2_command(psmouse, NULL, command) || elantech_ps2_command(psmouse, NULL, ETP_PS2_CUSTOM_COMMAND) || elantech_ps2_command(psmouse, NULL, reg) || elantech_ps2_command(psmouse, NULL, ETP_PS2_CUSTOM_COMMAND) || @@ -223,7 +231,7 @@ input_report_abs(dev, ABS_X, ((packet[1] & 0x0c) << 6) | packet[2]); input_report_abs(dev, ABS_Y, - ETP_YMAX_V1 - (((packet[1] & 0x03) << 8) | packet[3])); + etd->y_max - (((packet[1] & 0x03) << 8) | packet[3])); } input_report_key(dev, BTN_TOOL_FINGER, fingers == 1); @@ -298,7 +306,7 @@ * byte 4: . . . . . . y9 y8 * byte 5: y7 y6 y5 y4 y3 y2 y1 y0 */ - y1 = ETP_YMAX_V2 - (((packet[4] & 0x03) << 8) | packet[5]); + y1 = etd->y_max - (((packet[4] & 0x03) << 8) | packet[5]); input_report_abs(dev, ABS_X, x1); input_report_abs(dev, ABS_Y, y1); @@ -316,14 +324,14 @@ */ x1 = ((packet[0] & 0x10) << 4) | packet[1]; /* byte 2: ay7 ay6 ay5 ay4 ay3 ay2 ay1 ay0 */ - y1 = ETP_2FT_YMAX - (((packet[0] & 0x20) << 3) | packet[2]); + y1 = etd->y_max_2ft - (((packet[0] & 0x20) << 3) | packet[2]); /* * byte 3: . . by8 bx8 . . . . * byte 4: bx7 bx6 bx5 bx4 bx3 bx2 bx1 bx0 */ x2 = ((packet[3] & 0x10) << 4) | packet[4]; /* byte 5: by7 by8 by5 by4 by3 by2 by1 by0 */ - y2 = ETP_2FT_YMAX - (((packet[3] & 0x20) << 3) | packet[5]); + y2 = etd->y_max_2ft - (((packet[3] & 0x20) << 3) | packet[5]); /* * For compatibility with the X Synaptics driver scale up * one coordinate and report as ordinary mouse movent @@ -352,6 +360,83 @@ input_sync(dev); } +static int elantech_v3_is_noise(unsigned int x, unsigned int y) +{ + return x == 0xfff && y == 0xfff; +} + +/* + * Interpret complete data packets and report absolute mode input events for + * hardware version 3. (6 byte packets) + */ +static void elantech_report_absolute_v3(struct psmouse *psmouse) +{ + struct elantech_data *etd = psmouse->private; + struct input_dev *dev = psmouse->dev; + unsigned char *packet1 = psmouse->packet; + unsigned char *packet2 = NULL; + unsigned int fingers, width = 0, pres = 0; + unsigned int x1, y1, x2 = 0, y2 = 0; + + /* byte 0: n1 n0 . . . . R L */ + fingers = (packet1[0] & 0xc0) >> 6; + + /* + * Need to receive two packets for 2-touch events. If this + * is the first packet, store it away and wait for the second. + * We don't support parity in v3, so use that storage. + */ + if (fingers == 2 && (packet1[0] & 0x0c) == 0x04 && + (packet1[3] & 0xcf) == 0x2) { + memcpy(etd->parity, packet1, psmouse->pktsize); + return; + } + + /* + * If this the second packet of a two-fingered touch event we + * need to process the previous packet stashed away in + * etd->parity + */ + if (fingers == 2) { + packet1 = etd->parity; + packet2 = psmouse->packet; + } + + x1 = ((packet1[1] & 0x0f) << 8) | packet1[2]; + y1 = ((packet1[4] & 0x0f) << 8) | packet1[5]; + if (elantech_v3_is_noise(x1, y1)) + return; + y1 = etd->y_max - y1; + + if (packet2) { + x2 = ((packet2[1] & 0x0f) << 8) | packet2[2]; + y2 = etd->y_max - (((packet2[4] & 0x0f) << 8) | packet2[5]); + } + + pres = (packet1[1] & 0xf0) | ((packet1[4] & 0xf0) >> 4); + width = ((packet1[0] & 0x30) >> 2) | ((packet1[3] & 0x30) >> 4); + + elantech_report_semi_mt_data(dev, fingers, x1, y1, x2, y2); + + input_report_key(dev, BTN_TOUCH, fingers != 0); + input_report_key(dev, BTN_TOOL_FINGER, fingers == 1); + input_report_key(dev, BTN_TOOL_DOUBLETAP, fingers == 2); + input_report_key(dev, BTN_TOOL_TRIPLETAP, fingers == 3); + input_report_abs(dev, ABS_PRESSURE, pres); + input_report_abs(dev, ABS_TOOL_WIDTH, width); + + if (fingers != 0) { + input_report_abs(dev, ABS_X, x1); + input_report_abs(dev, ABS_Y, y1); + } + + input_report_key(dev, BTN_LEFT, packet1[0] & 0x01); + input_report_key(dev, BTN_RIGHT, packet1[0] & 0x02); + + input_sync(dev); + return; +} + static int elantech_check_parity_v1(struct psmouse *psmouse) { struct elantech_data *etd = psmouse->private; @@ -401,6 +486,10 @@ /* We don't know how to check parity in protocol v2 */ elantech_report_absolute_v2(psmouse); break; + case 3: + /* We don't know how to check parity in protocol v3 */ + elantech_report_absolute_v3(psmouse); + break; } return PSMOUSE_FULL_PACKET; @@ -435,8 +524,13 @@ elantech_write_reg(psmouse, 0x11, etd->reg_11) || elantech_write_reg(psmouse, 0x21, etd->reg_21)) { rc = -1; - break; } + break; + case 3: + etd->reg_10 = 0x0b; + if (elantech_write_reg(psmouse, 0x10, etd->reg_10)) + rc = -1; + break; } if (rc == 0) { @@ -473,10 +567,11 @@ /* * Set the appropriate event bits for the input subsystem */ -static void elantech_set_input_params(struct psmouse *psmouse) +static int elantech_set_input_params(struct psmouse *psmouse) { struct input_dev *dev = psmouse->dev; struct elantech_data *etd = psmouse->private; + unsigned char param[3]; __set_bit(EV_KEY, dev->evbit); __set_bit(EV_ABS, dev->evbit); @@ -492,20 +587,40 @@ switch (etd->hw_version) { case 1: + etd->x_max = ETP_XMAX_V1; + etd->y_max = ETP_YMAX_V1; + /* Rocker button */ if (etd->fw_version < 0x020000 && (etd->capabilities & ETP_CAP_HAS_ROCKER)) { __set_bit(BTN_FORWARD, dev->keybit); __set_bit(BTN_BACK, dev->keybit); } - input_set_abs_params(dev, ABS_X, ETP_XMIN_V1, ETP_XMAX_V1, 0, 0); - input_set_abs_params(dev, ABS_Y, ETP_YMIN_V1, ETP_YMAX_V1, 0, 0); + input_set_abs_params(dev, ABS_X, ETP_XMIN_V1, etd->x_max, 0, 0); + input_set_abs_params(dev, ABS_Y, ETP_YMIN_V1, etd->y_max, 0, 0); break; case 2: __set_bit(BTN_TOOL_QUADTAP, dev->keybit); - input_set_abs_params(dev, ABS_X, ETP_XMIN_V2, ETP_XMAX_V2, 0, 0); - input_set_abs_params(dev, ABS_Y, ETP_YMIN_V2, ETP_YMAX_V2, 0, 0); + /* fall through */ + case 3: + if (etd->hw_version == 3) { + if (synaptics_send_cmd(psmouse, ETP_FW_ID_QUERY, param)) + return -1; + + etd->x_max = (param[0] & 0x0f) << 8 | param[1]; + etd->y_max = (param[0] & 0xf0) << 4 | param[2]; + etd->y_max_2ft = etd->y_max; + elantech_debug("x_max = %d, y_max = %d\n", + etd->x_max, etd->y_max); + } else { + etd->x_max = ETP_XMAX_V2; + etd->y_max = ETP_YMAX_V2; + etd->y_max_2ft = ETP_2FT_YMAX; + } + + input_set_abs_params(dev, ABS_X, ETP_XMIN_V2, etd->x_max, 0, 0); + input_set_abs_params(dev, ABS_Y, ETP_YMIN_V2, etd->y_max, 0, 0); if (etd->reports_pressure) { input_set_abs_params(dev, ABS_PRESSURE, ETP_PMIN_V2, ETP_PMAX_V2, 0, 0); @@ -514,10 +629,12 @@ } __set_bit(INPUT_PROP_SEMI_MT, dev->propbit); input_mt_init_slots(dev, 2); - input_set_abs_params(dev, ABS_MT_POSITION_X, ETP_XMIN_V2, ETP_XMAX_V2, 0, 0); - input_set_abs_params(dev, ABS_MT_POSITION_Y, ETP_YMIN_V2, ETP_YMAX_V2, 0, 0); + input_set_abs_params(dev, ABS_MT_POSITION_X, ETP_XMIN_V2, etd->x_max, 0, 0); + input_set_abs_params(dev, ABS_MT_POSITION_Y, ETP_YMIN_V2, etd->y_max, 0, 0); break; } + + return 0; } struct elantech_attr_data { @@ -659,7 +776,8 @@ * Report this in case there are Elantech models that use a different * set of magic numbers */ - if (param[0] != 0x3c || param[1] != 0x03 || param[2] != 0xc8) { + if (param[0] != 0x3c || param[1] != 0x03 || + (param[2] != 0xc8 && param[2] != 0x00)) { pr_debug("unexpected magic knock result 0x%02x, 0x%02x, 0x%02x.\n", param[0], param[1], param[2]); return -1; @@ -749,23 +867,24 @@ etd->fw_version = (param[0] << 16) | (param[1] << 8) | param[2]; - /* - * Assume every version greater than this is new EeePC style - * hardware with 6 byte packets - */ - if (etd->fw_version >= 0x020030) { + if (etd->fw_version < 0x020030) { + etd->hw_version = 1; + etd->paritycheck = 1; + } else if (etd->fw_version <= 0x150600) { etd->hw_version = 2; /* For now show extra debug information */ etd->debug = 1; - /* Don't know how to do parity checking for version 2 */ - etd->paritycheck = 0; if (etd->fw_version >= 0x020800) etd->reports_pressure = true; - + } else if ((etd->fw_version & 0x0f0000) == 0x050000) { + etd->hw_version = 3; + etd->debug = 1; + etd->reports_pressure = true; } else { - etd->hw_version = 1; - etd->paritycheck = 1; + pr_debug("unrecognized firmware version 0x%06x\n", + etd->fw_version); + goto init_fail; } pr_info("assuming hardware version %d, firmware version %d.%d.%d\n", @@ -794,7 +913,11 @@ goto init_fail; } - elantech_set_input_params(psmouse); + error = elantech_set_input_params(psmouse); + if (error) { + pr_err("failed to set input parameters\n"); + goto init_fail; + } error = sysfs_create_group(&psmouse->ps2dev.serio->dev.kobj, &elantech_attr_group); @@ -806,7 +929,7 @@ psmouse->protocol_handler = elantech_process_byte; psmouse->disconnect = elantech_disconnect; psmouse->reconnect = elantech_reconnect; - psmouse->pktsize = etd->hw_version == 2 ? 6 : 4; + psmouse->pktsize = etd->hw_version == 1 ? 4 : 6; return 0; --- linux-3.0.0.orig/drivers/input/mouse/elantech.h +++ linux-3.0.0/drivers/input/mouse/elantech.h @@ -16,12 +16,14 @@ /* * Command values for Synaptics style queries */ +#define ETP_FW_ID_QUERY 0x00 #define ETP_FW_VERSION_QUERY 0x01 #define ETP_CAPABILITIES_QUERY 0x02 /* * Command values for register reading or writing */ +#define ETP_REGISTER_RW 0x00 #define ETP_REGISTER_READ 0x10 #define ETP_REGISTER_WRITE 0x11 @@ -110,6 +112,9 @@ bool reports_pressure; unsigned char hw_version; unsigned int fw_version; + unsigned int x_max; + unsigned int y_max; + unsigned int y_max_2ft; unsigned int single_finger_reports; unsigned char parity[256]; }; --- linux-3.0.0.orig/drivers/input/mouse/psmouse-base.c +++ linux-3.0.0/drivers/input/mouse/psmouse-base.c @@ -661,7 +661,8 @@ ps2_command(&psmouse->ps2dev, NULL, PSMOUSE_CMD_RESET_DIS); if (alps_detect(psmouse, set_properties) == 0) { if (!set_properties || alps_init(psmouse) == 0) - return PSMOUSE_ALPS; +/* If ALPS model quirk was applied, don't change the settings */ + return psmouse->type ? psmouse->type : PSMOUSE_ALPS; /* * Init failed, try basic relative protocols */ --- linux-3.0.0.orig/drivers/isdn/i4l/isdn_net.c +++ linux-3.0.0/drivers/isdn/i4l/isdn_net.c @@ -2531,6 +2531,9 @@ /* Setup the generic properties */ dev->flags = IFF_NOARP|IFF_POINTOPOINT; + + /* isdn prepends a header in the tx path, can't share skbs */ + dev->priv_flags &= ~IFF_TX_SKB_SHARING; dev->header_ops = NULL; dev->netdev_ops = &isdn_netdev_ops; --- linux-3.0.0.orig/drivers/md/dm-io.c +++ linux-3.0.0/drivers/md/dm-io.c @@ -38,6 +38,8 @@ struct dm_io_client *client; io_notify_fn callback; void *context; + void *vma_invalidate_address; + unsigned long vma_invalidate_size; } __attribute__((aligned(DM_IO_MAX_REGIONS))); static struct kmem_cache *_dm_io_cache; @@ -116,6 +118,10 @@ set_bit(region, &io->error_bits); if (atomic_dec_and_test(&io->count)) { + if (io->vma_invalidate_size) + invalidate_kernel_vmap_range(io->vma_invalidate_address, + io->vma_invalidate_size); + if (io->sleeper) wake_up_process(io->sleeper); @@ -159,6 +165,9 @@ unsigned context_u; void *context_ptr; + + void *vma_invalidate_address; + unsigned long vma_invalidate_size; }; /* @@ -377,6 +386,9 @@ io->sleeper = current; io->client = client; + io->vma_invalidate_address = dp->vma_invalidate_address; + io->vma_invalidate_size = dp->vma_invalidate_size; + dispatch_io(rw, num_regions, where, dp, io, 1); while (1) { @@ -415,13 +427,21 @@ io->callback = fn; io->context = context; + io->vma_invalidate_address = dp->vma_invalidate_address; + io->vma_invalidate_size = dp->vma_invalidate_size; + dispatch_io(rw, num_regions, where, dp, io, 0); return 0; } -static int dp_init(struct dm_io_request *io_req, struct dpages *dp) +static int dp_init(struct dm_io_request *io_req, struct dpages *dp, + unsigned long size) { /* Set up dpages based on memory type */ + + dp->vma_invalidate_address = NULL; + dp->vma_invalidate_size = 0; + switch (io_req->mem.type) { case DM_IO_PAGE_LIST: list_dp_init(dp, io_req->mem.ptr.pl, io_req->mem.offset); @@ -432,6 +452,11 @@ break; case DM_IO_VMA: + flush_kernel_vmap_range(io_req->mem.ptr.vma, size); + if ((io_req->bi_rw & RW_MASK) == READ) { + dp->vma_invalidate_address = io_req->mem.ptr.vma; + dp->vma_invalidate_size = size; + } vm_dp_init(dp, io_req->mem.ptr.vma); break; @@ -460,7 +485,7 @@ int r; struct dpages dp; - r = dp_init(io_req, &dp); + r = dp_init(io_req, &dp, (unsigned long)where->count << SECTOR_SHIFT); if (r) return r; --- linux-3.0.0.orig/drivers/md/dm-mpath.c +++ linux-3.0.0/drivers/md/dm-mpath.c @@ -807,6 +807,11 @@ if (!argc) return 0; + if (argc > as->argc) { + ti->error = "not enough arguments for features"; + return -EINVAL; + } + do { param_name = shift(as); argc--; --- linux-3.0.0.orig/drivers/md/dm-snap-persistent.c +++ linux-3.0.0/drivers/md/dm-snap-persistent.c @@ -753,7 +753,7 @@ for (i = 0; i < nr_merged; i++) clear_exception(ps, ps->current_committed - 1 - i); - r = area_io(ps, WRITE); + r = area_io(ps, WRITE_FLUSH_FUA); if (r < 0) return r; --- linux-3.0.0.orig/drivers/md/dm.c +++ linux-3.0.0/drivers/md/dm.c @@ -37,6 +37,8 @@ static unsigned int major = 0; static unsigned int _major = 0; +static DEFINE_IDR(_minor_idr); + static DEFINE_SPINLOCK(_minor_lock); /* * For bio-based dm. @@ -313,6 +315,12 @@ while (i--) _exits[i](); + + /* + * Should be empty by this point. + */ + idr_remove_all(&_minor_idr); + idr_destroy(&_minor_idr); } /* @@ -1705,8 +1713,6 @@ /*----------------------------------------------------------------- * An IDR is used to keep track of allocated minor numbers. *---------------------------------------------------------------*/ -static DEFINE_IDR(_minor_idr); - static void free_minor(int minor) { spin_lock(&_minor_lock); @@ -2578,6 +2584,7 @@ { return md->disk; } +EXPORT_SYMBOL_GPL(dm_disk); struct kobject *dm_kobject(struct mapped_device *md) { --- linux-3.0.0.orig/drivers/misc/Kconfig +++ linux-3.0.0/drivers/misc/Kconfig @@ -245,8 +245,7 @@ config CS5535_MFGPT tristate "CS5535/CS5536 Geode Multi-Function General Purpose Timer (MFGPT) support" - depends on PCI - depends on X86 + depends on PCI && X86 && MFD_CS5535 default n help This driver provides access to MFGPT functionality for other --- linux-3.0.0.orig/drivers/mmc/core/host.c +++ linux-3.0.0/drivers/mmc/core/host.c @@ -385,3 +385,4 @@ } EXPORT_SYMBOL(mmc_free_host); + --- linux-3.0.0.orig/drivers/mmc/host/omap_hsmmc.c +++ linux-3.0.0/drivers/mmc/host/omap_hsmmc.c @@ -2076,7 +2076,7 @@ host->slot_id = 0; host->mapbase = res->start; host->base = ioremap(host->mapbase, SZ_4K); - host->power_mode = MMC_POWER_OFF; + host->power_mode = -1; platform_set_drvdata(pdev, host); INIT_WORK(&host->mmc_carddetect_work, omap_hsmmc_detect); --- linux-3.0.0.orig/drivers/mmc/host/sdhci-esdhc-imx.c +++ linux-3.0.0/drivers/mmc/host/sdhci-esdhc-imx.c @@ -74,7 +74,7 @@ if (boarddata && gpio_is_valid(boarddata->cd_gpio) && gpio_get_value(boarddata->cd_gpio)) /* no card, if a valid gpio says so... */ - val &= SDHCI_CARD_PRESENT; + val &= ~SDHCI_CARD_PRESENT; else /* ... in all other cases assume card is present */ val |= SDHCI_CARD_PRESENT; --- linux-3.0.0.orig/drivers/mmc/host/sdhci.c +++ linux-3.0.0/drivers/mmc/host/sdhci.c @@ -1863,9 +1863,6 @@ del_timer(&host->timer); - if (host->version >= SDHCI_SPEC_300) - del_timer(&host->tuning_timer); - mrq = host->mrq; /* --- linux-3.0.0.orig/drivers/net/Makefile +++ linux-3.0.0/drivers/net/Makefile @@ -283,6 +283,7 @@ obj-$(CONFIG_USB_USBNET) += usb/ obj-$(CONFIG_USB_ZD1201) += usb/ obj-$(CONFIG_USB_IPHETH) += usb/ +obj-$(CONFIG_USB_CDC_PHONET) += usb/ obj-$(CONFIG_WLAN) += wireless/ obj-$(CONFIG_NET_TULIP) += tulip/ --- linux-3.0.0.orig/drivers/net/ifb.c +++ linux-3.0.0/drivers/net/ifb.c @@ -145,7 +145,7 @@ dev->flags |= IFF_NOARP; dev->flags &= ~IFF_MULTICAST; - dev->priv_flags &= ~IFF_XMIT_DST_RELEASE; + dev->priv_flags &= ~(IFF_XMIT_DST_RELEASE | IFF_TX_SKB_SHARING); random_ether_addr(dev->dev_addr); } --- linux-3.0.0.orig/drivers/net/jme.c +++ linux-3.0.0/drivers/net/jme.c @@ -753,20 +753,28 @@ struct jme_ring *rxring = &(jme->rxring[0]); struct jme_buffer_info *rxbi = rxring->bufinf + i; struct sk_buff *skb; + dma_addr_t mapping; skb = netdev_alloc_skb(jme->dev, jme->dev->mtu + RX_EXTRA_LEN); if (unlikely(!skb)) return -ENOMEM; + mapping = pci_map_page(jme->pdev, virt_to_page(skb->data), + offset_in_page(skb->data), skb_tailroom(skb), + PCI_DMA_FROMDEVICE); + if (unlikely(pci_dma_mapping_error(jme->pdev, mapping))) { + dev_kfree_skb(skb); + return -ENOMEM; + } + + if (likely(rxbi->mapping)) + pci_unmap_page(jme->pdev, rxbi->mapping, + rxbi->len, PCI_DMA_FROMDEVICE); + rxbi->skb = skb; rxbi->len = skb_tailroom(skb); - rxbi->mapping = pci_map_page(jme->pdev, - virt_to_page(skb->data), - offset_in_page(skb->data), - rxbi->len, - PCI_DMA_FROMDEVICE); - + rxbi->mapping = mapping; return 0; } --- linux-3.0.0.orig/drivers/net/macvlan.c +++ linux-3.0.0/drivers/net/macvlan.c @@ -547,7 +547,7 @@ { ether_setup(dev); - dev->priv_flags &= ~IFF_XMIT_DST_RELEASE; + dev->priv_flags &= ~(IFF_XMIT_DST_RELEASE | IFF_TX_SKB_SHARING); dev->netdev_ops = &macvlan_netdev_ops; dev->destructor = free_netdev; dev->header_ops = &macvlan_hard_header_ops, --- linux-3.0.0.orig/drivers/net/niu.c +++ linux-3.0.0/drivers/net/niu.c @@ -9196,7 +9196,7 @@ first_chan = 0; for (i = 0; i < port; i++) - first_chan += parent->rxchan_per_port[port]; + first_chan += parent->rxchan_per_port[i]; num_chan = parent->rxchan_per_port[port]; for (i = first_chan; i < (first_chan + num_chan); i++) { @@ -9212,7 +9212,7 @@ first_chan = 0; for (i = 0; i < port; i++) - first_chan += parent->txchan_per_port[port]; + first_chan += parent->txchan_per_port[i]; num_chan = parent->txchan_per_port[port]; for (i = first_chan; i < (first_chan + num_chan); i++) { err = niu_ldg_assign_ldn(np, parent, --- linux-3.0.0.orig/drivers/net/r8169.c +++ linux-3.0.0/drivers/net/r8169.c @@ -236,6 +236,7 @@ { PCI_DEVICE(PCI_VENDOR_ID_REALTEK, 0x8168), 0, 0, RTL_CFG_1 }, { PCI_DEVICE(PCI_VENDOR_ID_REALTEK, 0x8169), 0, 0, RTL_CFG_0 }, { PCI_DEVICE(PCI_VENDOR_ID_DLINK, 0x4300), 0, 0, RTL_CFG_0 }, + { PCI_DEVICE(PCI_VENDOR_ID_DLINK, 0x4302), 0, 0, RTL_CFG_0 }, { PCI_DEVICE(PCI_VENDOR_ID_AT, 0xc107), 0, 0, RTL_CFG_0 }, { PCI_DEVICE(0x16ec, 0x0116), 0, 0, RTL_CFG_0 }, { PCI_VENDOR_ID_LINKSYS, 0x1032, --- linux-3.0.0.orig/drivers/net/sis190.c +++ linux-3.0.0/drivers/net/sis190.c @@ -1824,6 +1824,16 @@ generic_mii_ioctl(&tp->mii_if, if_mii(ifr), cmd, NULL); } +static int sis190_mac_addr(struct net_device *dev, void *p) +{ + int rc; + + rc = eth_mac_addr(dev, p); + if (!rc) + sis190_init_rxfilter(dev); + return rc; +} + static const struct net_device_ops sis190_netdev_ops = { .ndo_open = sis190_open, .ndo_stop = sis190_close, @@ -1832,7 +1842,7 @@ .ndo_tx_timeout = sis190_tx_timeout, .ndo_set_multicast_list = sis190_set_rx_mode, .ndo_change_mtu = eth_change_mtu, - .ndo_set_mac_address = eth_mac_addr, + .ndo_set_mac_address = sis190_mac_addr, .ndo_validate_addr = eth_validate_addr, #ifdef CONFIG_NET_POLL_CONTROLLER .ndo_poll_controller = sis190_netpoll, --- linux-3.0.0.orig/drivers/net/tun.c +++ linux-3.0.0/drivers/net/tun.c @@ -528,6 +528,7 @@ dev->netdev_ops = &tap_netdev_ops; /* Ethernet TAP Device */ ether_setup(dev); + dev->priv_flags &= ~IFF_TX_SKB_SHARING; random_ether_addr(dev->dev_addr); --- linux-3.0.0.orig/drivers/net/veth.c +++ linux-3.0.0/drivers/net/veth.c @@ -262,6 +262,8 @@ { ether_setup(dev); + dev->priv_flags &= ~IFF_TX_SKB_SHARING; + dev->netdev_ops = &veth_netdev_ops; dev->ethtool_ops = &veth_ethtool_ops; dev->features |= NETIF_F_LLTX; --- linux-3.0.0.orig/drivers/net/gianfar_ptp.c +++ linux-3.0.0/drivers/net/gianfar_ptp.c @@ -193,14 +193,9 @@ /* Caller must hold etsects->lock. */ static void set_fipers(struct etsects *etsects) { - u32 tmr_ctrl = gfar_read(&etsects->regs->tmr_ctrl); - - gfar_write(&etsects->regs->tmr_ctrl, tmr_ctrl & (~TE)); - gfar_write(&etsects->regs->tmr_prsc, etsects->tmr_prsc); + set_alarm(etsects); gfar_write(&etsects->regs->tmr_fiper1, etsects->tmr_fiper1); gfar_write(&etsects->regs->tmr_fiper2, etsects->tmr_fiper2); - set_alarm(etsects); - gfar_write(&etsects->regs->tmr_ctrl, tmr_ctrl|TE); } /* @@ -511,7 +506,7 @@ gfar_write(&etsects->regs->tmr_fiper1, etsects->tmr_fiper1); gfar_write(&etsects->regs->tmr_fiper2, etsects->tmr_fiper2); set_alarm(etsects); - gfar_write(&etsects->regs->tmr_ctrl, tmr_ctrl|FS|RTPE|TE); + gfar_write(&etsects->regs->tmr_ctrl, tmr_ctrl|FS|RTPE|TE|FRD); spin_unlock_irqrestore(&etsects->lock, flags); --- linux-3.0.0.orig/drivers/net/bonding/bond_main.c +++ linux-3.0.0/drivers/net/bonding/bond_main.c @@ -1625,8 +1625,10 @@ if (slave_dev->type != ARPHRD_ETHER) bond_setup_by_slave(bond_dev, slave_dev); - else + else { ether_setup(bond_dev); + bond_dev->priv_flags &= ~IFF_TX_SKB_SHARING; + } netdev_bonding_change(bond_dev, NETDEV_POST_TYPE_CHANGE); @@ -4398,7 +4400,7 @@ bond_dev->tx_queue_len = 0; bond_dev->flags |= IFF_MASTER|IFF_MULTICAST; bond_dev->priv_flags |= IFF_BONDING; - bond_dev->priv_flags &= ~IFF_XMIT_DST_RELEASE; + bond_dev->priv_flags &= ~(IFF_XMIT_DST_RELEASE | IFF_TX_SKB_SHARING); /* At first, we block adding VLANs. That's the only way to * prevent problems that occur when adding VLANs over an --- linux-3.0.0.orig/drivers/net/bonding/bond_sysfs.c +++ linux-3.0.0/drivers/net/bonding/bond_sysfs.c @@ -992,6 +992,7 @@ int i; struct slave *slave; struct bonding *bond = to_bond(d); + char ifname[IFNAMSIZ]; if (!rtnl_trylock()) return restart_syscall(); @@ -1002,32 +1003,33 @@ if (!USES_PRIMARY(bond->params.mode)) { pr_info("%s: Unable to set primary slave; %s is in mode %d\n", bond->dev->name, bond->dev->name, bond->params.mode); - } else { - bond_for_each_slave(bond, slave, i) { - if (strnicmp - (slave->dev->name, buf, - strlen(slave->dev->name)) == 0) { - pr_info("%s: Setting %s as primary slave.\n", - bond->dev->name, slave->dev->name); - bond->primary_slave = slave; - strcpy(bond->params.primary, slave->dev->name); - bond_select_active_slave(bond); - goto out; - } - } + goto out; + } - /* if we got here, then we didn't match the name of any slave */ + sscanf(buf, "%16s", ifname); /* IFNAMSIZ */ - if (strlen(buf) == 0 || buf[0] == '\n') { - pr_info("%s: Setting primary slave to None.\n", - bond->dev->name); - bond->primary_slave = NULL; - bond_select_active_slave(bond); - } else { - pr_info("%s: Unable to set %.*s as primary slave as it is not a slave.\n", - bond->dev->name, (int)strlen(buf) - 1, buf); + /* check to see if we are clearing primary */ + if (!strlen(ifname) || buf[0] == '\n') { + pr_info("%s: Setting primary slave to None.\n", + bond->dev->name); + bond->primary_slave = NULL; + bond_select_active_slave(bond); + goto out; + } + + bond_for_each_slave(bond, slave, i) { + if (strncmp(slave->dev->name, ifname, IFNAMSIZ) == 0) { + pr_info("%s: Setting %s as primary slave.\n", + bond->dev->name, slave->dev->name); + bond->primary_slave = slave; + strcpy(bond->params.primary, slave->dev->name); + bond_select_active_slave(bond); + goto out; } } + + pr_info("%s: Unable to set %.*s as primary slave.\n", + bond->dev->name, (int)strlen(buf) - 1, buf); out: write_unlock_bh(&bond->curr_slave_lock); read_unlock(&bond->lock); @@ -1162,6 +1164,7 @@ struct slave *old_active = NULL; struct slave *new_active = NULL; struct bonding *bond = to_bond(d); + char ifname[IFNAMSIZ]; if (!rtnl_trylock()) return restart_syscall(); @@ -1170,56 +1173,62 @@ read_lock(&bond->lock); write_lock_bh(&bond->curr_slave_lock); - if (!USES_PRIMARY(bond->params.mode)) + if (!USES_PRIMARY(bond->params.mode)) { pr_info("%s: Unable to change active slave; %s is in mode %d\n", bond->dev->name, bond->dev->name, bond->params.mode); - else { - bond_for_each_slave(bond, slave, i) { - if (strnicmp - (slave->dev->name, buf, - strlen(slave->dev->name)) == 0) { - old_active = bond->curr_active_slave; - new_active = slave; - if (new_active == old_active) { - /* do nothing */ - pr_info("%s: %s is already the current active slave.\n", + goto out; + } + + sscanf(buf, "%16s", ifname); /* IFNAMSIZ */ + + /* check to see if we are clearing active */ + if (!strlen(ifname) || buf[0] == '\n') { + pr_info("%s: Clearing current active slave.\n", + bond->dev->name); + bond->curr_active_slave = NULL; + bond_select_active_slave(bond); + goto out; + } + + bond_for_each_slave(bond, slave, i) { + if (strncmp(slave->dev->name, ifname, IFNAMSIZ) == 0) { + old_active = bond->curr_active_slave; + new_active = slave; + if (new_active == old_active) { + /* do nothing */ + pr_info("%s: %s is already the current" + " active slave.\n", + bond->dev->name, + slave->dev->name); + goto out; + } + else { + if ((new_active) && + (old_active) && + (new_active->link == BOND_LINK_UP) && + IS_UP(new_active->dev)) { + pr_info("%s: Setting %s as active" + " slave.\n", bond->dev->name, slave->dev->name); - goto out; + bond_change_active_slave(bond, + new_active); } else { - if ((new_active) && - (old_active) && - (new_active->link == BOND_LINK_UP) && - IS_UP(new_active->dev)) { - pr_info("%s: Setting %s as active slave.\n", - bond->dev->name, - slave->dev->name); - bond_change_active_slave(bond, new_active); - } - else { - pr_info("%s: Could not set %s as active slave; either %s is down or the link is down.\n", - bond->dev->name, - slave->dev->name, - slave->dev->name); - } - goto out; + pr_info("%s: Could not set %s as" + " active slave; either %s is" + " down or the link is down.\n", + bond->dev->name, + slave->dev->name, + slave->dev->name); } + goto out; } } - - /* if we got here, then we didn't match the name of any slave */ - - if (strlen(buf) == 0 || buf[0] == '\n') { - pr_info("%s: Setting active slave to None.\n", - bond->dev->name); - bond->primary_slave = NULL; - bond_select_active_slave(bond); - } else { - pr_info("%s: Unable to set %.*s as active slave as it is not a slave.\n", - bond->dev->name, (int)strlen(buf) - 1, buf); - } } + + pr_info("%s: Unable to set %.*s as active slave.\n", + bond->dev->name, (int)strlen(buf) - 1, buf); out: write_unlock_bh(&bond->curr_slave_lock); read_unlock(&bond->lock); --- linux-3.0.0.orig/drivers/net/e1000e/lib.c +++ linux-3.0.0/drivers/net/e1000e/lib.c @@ -190,7 +190,8 @@ /* Check for LOM (vs. NIC) or one of two valid mezzanine cards */ if (!((nvm_data & NVM_COMPAT_LOM) || (hw->adapter->pdev->device == E1000_DEV_ID_82571EB_SERDES_DUAL) || - (hw->adapter->pdev->device == E1000_DEV_ID_82571EB_SERDES_QUAD))) + (hw->adapter->pdev->device == E1000_DEV_ID_82571EB_SERDES_QUAD) || + (hw->adapter->pdev->device == E1000_DEV_ID_82571EB_SERDES))) goto out; ret_val = e1000_read_nvm(hw, NVM_ALT_MAC_ADDR_PTR, 1, --- linux-3.0.0.orig/drivers/net/igb/e1000_82575.c +++ linux-3.0.0/drivers/net/igb/e1000_82575.c @@ -1735,6 +1735,7 @@ ctrl |= E1000_CTRL_RST; wr32(E1000_CTRL, ctrl); + wrfl(); /* Add delay to insure DEV_RST has time to complete */ if (global_device_reset) --- linux-3.0.0.orig/drivers/net/phy/dp83640.c +++ linux-3.0.0/drivers/net/phy/dp83640.c @@ -34,8 +34,7 @@ #define PAGESEL 0x13 #define LAYER4 0x02 #define LAYER2 0x01 -#define MAX_RXTS 4 -#define MAX_TXTS 4 +#define MAX_RXTS 64 #define N_EXT_TS 1 #define PSF_PTPVER 2 #define PSF_EVNT 0x4000 @@ -218,7 +217,7 @@ rxts->seqid = p->seqid; rxts->msgtype = (p->msgtype >> 12) & 0xf; rxts->hash = p->msgtype & 0x0fff; - rxts->tmo = jiffies + HZ; + rxts->tmo = jiffies + 2; } static u64 phy2txts(struct phy_txts *p) --- linux-3.0.0.orig/drivers/net/wan/hdlc_fr.c +++ linux-3.0.0/drivers/net/wan/hdlc_fr.c @@ -1083,9 +1083,10 @@ used = pvc_is_used(pvc); - if (type == ARPHRD_ETHER) + if (type == ARPHRD_ETHER) { dev = alloc_netdev(0, "pvceth%d", ether_setup); - else + dev->priv_flags &= ~IFF_TX_SKB_SHARING; + } else dev = alloc_netdev(0, "pvc%d", pvc_setup); if (!dev) { --- linux-3.0.0.orig/drivers/net/wireless/airo.c +++ linux-3.0.0/drivers/net/wireless/airo.c @@ -2823,6 +2823,7 @@ dev->wireless_data = &ai->wireless_data; dev->irq = irq; dev->base_addr = port; + dev->priv_flags &= ~IFF_TX_SKB_SHARING; SET_NETDEV_DEV(dev, dmdev); --- linux-3.0.0.orig/drivers/net/wireless/ath/ath5k/base.c +++ linux-3.0.0/drivers/net/wireless/ath/ath5k/base.c @@ -1748,6 +1748,8 @@ if (dma_mapping_error(sc->dev, bf->skbaddr)) { ATH5K_ERR(sc, "beacon DMA mapping failed\n"); + dev_kfree_skb_any(skb); + bf->skb = NULL; return -EIO; } @@ -1832,8 +1834,6 @@ ath5k_txbuf_free_skb(sc, avf->bbuf); avf->bbuf->skb = skb; ret = ath5k_beacon_setup(sc, avf->bbuf); - if (ret) - avf->bbuf->skb = NULL; out: return ret; } @@ -1854,6 +1854,7 @@ struct ath5k_vif *avf; struct ath5k_buf *bf; struct sk_buff *skb; + int err; ATH5K_DBG_UNLIMIT(sc, ATH5K_DEBUG_BEACON, "in beacon_send\n"); @@ -1902,11 +1903,6 @@ avf = (void *)vif->drv_priv; bf = avf->bbuf; - if (unlikely(bf->skb == NULL || sc->opmode == NL80211_IFTYPE_STATION || - sc->opmode == NL80211_IFTYPE_MONITOR)) { - ATH5K_WARN(sc, "bf=%p bf_skb=%p\n", bf, bf ? bf->skb : NULL); - return; - } /* * Stop any current dma and put the new frame on the queue. @@ -1920,8 +1916,17 @@ /* refresh the beacon for AP or MESH mode */ if (sc->opmode == NL80211_IFTYPE_AP || - sc->opmode == NL80211_IFTYPE_MESH_POINT) - ath5k_beacon_update(sc->hw, vif); + sc->opmode == NL80211_IFTYPE_MESH_POINT) { + err = ath5k_beacon_update(sc->hw, vif); + if (err) + return; + } + + if (unlikely(bf->skb == NULL || sc->opmode == NL80211_IFTYPE_STATION || + sc->opmode == NL80211_IFTYPE_MONITOR)) { + ATH5K_WARN(sc, "bf=%p bf_skb=%p\n", bf, bf->skb); + return; + } trace_ath5k_tx(sc, bf->skb, &sc->txqs[sc->bhalq]); --- linux-3.0.0.orig/drivers/net/wireless/ath/ath9k/ar9002_hw.c +++ linux-3.0.0/drivers/net/wireless/ath/ath9k/ar9002_hw.c @@ -309,11 +309,7 @@ u8 i; u32 val; - if (ah->is_pciexpress != true) - return; - - /* Do not touch SerDes registers */ - if (ah->config.pcie_powersave_enable == 2) + if (ah->is_pciexpress != true || ah->aspm_enabled != true) return; /* Nothing to do on restore for 11N */ --- linux-3.0.0.orig/drivers/net/wireless/ath/ath9k/ar9003_eeprom.c +++ linux-3.0.0/drivers/net/wireless/ath/ath9k/ar9003_eeprom.c @@ -306,7 +306,7 @@ { { CTL(60, 0), CTL(60, 1), CTL(60, 0), CTL(60, 0) } }, { { CTL(60, 1), CTL(60, 0), CTL(60, 0), CTL(60, 1) } }, - { { CTL(60, 1), CTL(60, 0), CTL(0, 0), CTL(0, 0) } }, + { { CTL(60, 1), CTL(60, 0), CTL(60, 0), CTL(60, 0) } }, { { CTL(60, 0), CTL(60, 1), CTL(60, 0), CTL(60, 0) } }, { { CTL(60, 0), CTL(60, 1), CTL(60, 0), CTL(60, 0) } }, @@ -883,7 +883,7 @@ { { CTL(60, 0), CTL(60, 1), CTL(60, 0), CTL(60, 0) } }, { { CTL(60, 1), CTL(60, 0), CTL(60, 0), CTL(60, 1) } }, - { { CTL(60, 1), CTL(60, 0), CTL(0, 0), CTL(0, 0) } }, + { { CTL(60, 1), CTL(60, 0), CTL(60, 0), CTL(60, 0) } }, { { CTL(60, 0), CTL(60, 1), CTL(60, 0), CTL(60, 0) } }, { { CTL(60, 0), CTL(60, 1), CTL(60, 0), CTL(60, 0) } }, @@ -2039,7 +2039,7 @@ { { CTL(60, 0), CTL(60, 1), CTL(60, 0), CTL(60, 0) } }, { { CTL(60, 1), CTL(60, 0), CTL(60, 0), CTL(60, 1) } }, - { { CTL(60, 1), CTL(60, 0), CTL(0, 0), CTL(0, 0) } }, + { { CTL(60, 1), CTL(60, 0), CTL(60, 0), CTL(60, 0) } }, { { CTL(60, 0), CTL(60, 1), CTL(60, 0), CTL(60, 0) } }, { { CTL(60, 0), CTL(60, 1), CTL(60, 0), CTL(60, 0) } }, --- linux-3.0.0.orig/drivers/net/wireless/ath/ath9k/ar9003_hw.c +++ linux-3.0.0/drivers/net/wireless/ath/ath9k/ar9003_hw.c @@ -351,11 +351,7 @@ int restore, int power_off) { - if (ah->is_pciexpress != true) - return; - - /* Do not touch SerDes registers */ - if (ah->config.pcie_powersave_enable == 2) + if (ah->is_pciexpress != true || ah->aspm_enabled != true) return; /* Nothing to do on restore for 11N */ --- linux-3.0.0.orig/drivers/net/wireless/ath/ath9k/ar9003_mac.c +++ linux-3.0.0/drivers/net/wireless/ath/ath9k/ar9003_mac.c @@ -629,8 +629,7 @@ rxs->rs_status |= ATH9K_RXERR_DECRYPT; else if (rxsp->status11 & AR_MichaelErr) rxs->rs_status |= ATH9K_RXERR_MIC; - - if (rxsp->status11 & AR_KeyMiss) + else if (rxsp->status11 & AR_KeyMiss) rxs->rs_status |= ATH9K_RXERR_DECRYPT; } --- linux-3.0.0.orig/drivers/net/wireless/ath/ath9k/ar9003_phy.h +++ linux-3.0.0/drivers/net/wireless/ath/ath9k/ar9003_phy.h @@ -848,7 +848,7 @@ #define AR_PHY_TPC_11_B1 (AR_SM1_BASE + 0x220) #define AR_PHY_PDADC_TAB_1 (AR_SM1_BASE + 0x240) #define AR_PHY_TX_IQCAL_STATUS_B1 (AR_SM1_BASE + 0x48c) -#define AR_PHY_TX_IQCAL_CORR_COEFF_B1(_i) (AR_SM_BASE + 0x450 + ((_i) << 2)) +#define AR_PHY_TX_IQCAL_CORR_COEFF_B1(_i) (AR_SM1_BASE + 0x450 + ((_i) << 2)) /* * Channel 2 Register Map --- linux-3.0.0.orig/drivers/net/wireless/ath/ath9k/hw.c +++ linux-3.0.0/drivers/net/wireless/ath/ath9k/hw.c @@ -299,6 +299,14 @@ REG_WRITE(ah, AR_PCIE_SERDES2, 0x00000000); } +static void ath9k_hw_aspm_init(struct ath_hw *ah) +{ + struct ath_common *common = ath9k_hw_common(ah); + + if (common->bus_ops->aspm_init) + common->bus_ops->aspm_init(common); +} + /* This should work for all families including legacy */ static bool ath9k_hw_chip_test(struct ath_hw *ah) { @@ -359,7 +367,6 @@ ah->config.additional_swba_backoff = 0; ah->config.ack_6mb = 0x0; ah->config.cwm_ignore_extcca = 0; - ah->config.pcie_powersave_enable = 0; ah->config.pcie_clock_req = 0; ah->config.pcie_waen = 0; ah->config.analog_shiftreg = 1; @@ -577,7 +584,7 @@ if (ah->is_pciexpress) - ath9k_hw_configpcipowersave(ah, 0, 0); + ath9k_hw_aspm_init(ah); else ath9k_hw_disablepcie(ah); --- linux-3.0.0.orig/drivers/net/wireless/ath/ath9k/hw.h +++ linux-3.0.0/drivers/net/wireless/ath/ath9k/hw.h @@ -215,7 +215,6 @@ int additional_swba_backoff; int ack_6mb; u32 cwm_ignore_extcca; - u8 pcie_powersave_enable; bool pcieSerDesWrite; u8 pcie_clock_req; u32 pcie_waen; @@ -671,6 +670,7 @@ bool sw_mgmt_crypto; bool is_pciexpress; + bool aspm_enabled; bool is_monitoring; bool need_an_top2_fixup; u16 tx_trig_level; @@ -870,6 +870,7 @@ bool (*eeprom_read)(struct ath_common *common, u32 off, u16 *data); void (*bt_coex_prep)(struct ath_common *common); void (*extn_synch_en)(struct ath_common *common); + void (*aspm_init)(struct ath_common *common); }; static inline struct ath_common *ath9k_hw_common(struct ath_hw *ah) --- linux-3.0.0.orig/drivers/net/wireless/ath/ath9k/init.c +++ linux-3.0.0/drivers/net/wireless/ath/ath9k/init.c @@ -665,8 +665,10 @@ static void ath9k_init_txpower_limits(struct ath_softc *sc) { struct ath_hw *ah = sc->sc_ah; + struct ath_common *common = ath9k_hw_common(sc->sc_ah); struct ath9k_channel *curchan = ah->curchan; + ah->txchainmask = common->tx_chainmask; if (ah->caps.hw_caps & ATH9K_HW_CAP_2GHZ) ath9k_init_band_txpower(sc, IEEE80211_BAND_2GHZ); if (ah->caps.hw_caps & ATH9K_HW_CAP_5GHZ) --- linux-3.0.0.orig/drivers/net/wireless/ath/ath9k/mac.c +++ linux-3.0.0/drivers/net/wireless/ath/ath9k/mac.c @@ -645,8 +645,7 @@ rs->rs_status |= ATH9K_RXERR_DECRYPT; else if (ads.ds_rxstatus8 & AR_MichaelErr) rs->rs_status |= ATH9K_RXERR_MIC; - - if (ads.ds_rxstatus8 & AR_KeyMiss) + else if (ads.ds_rxstatus8 & AR_KeyMiss) rs->rs_status |= ATH9K_RXERR_DECRYPT; } --- linux-3.0.0.orig/drivers/net/wireless/ath/ath9k/pci.c +++ linux-3.0.0/drivers/net/wireless/ath/ath9k/pci.c @@ -16,6 +16,7 @@ #include #include +#include #include #include "ath9k.h" @@ -115,12 +116,38 @@ pci_write_config_byte(pdev, sc->sc_ah->caps.pcie_lcr_offset, lnkctl); } +static void ath_pci_aspm_init(struct ath_common *common) +{ + struct ath_softc *sc = (struct ath_softc *) common->priv; + struct ath_hw *ah = sc->sc_ah; + struct pci_dev *pdev = to_pci_dev(sc->dev); + struct pci_dev *parent; + int pos; + u8 aspm; + + if (!pci_is_pcie(pdev)) + return; + + parent = pdev->bus->self; + if (WARN_ON(!parent)) + return; + + pos = pci_pcie_cap(parent); + pci_read_config_byte(parent, pos + PCI_EXP_LNKCTL, &aspm); + if (aspm & (PCIE_LINK_STATE_L0S | PCIE_LINK_STATE_L1)) { + ah->aspm_enabled = true; + /* Initialize PCIe PM and SERDES registers. */ + ath9k_hw_configpcipowersave(ah, 0, 0); + } +} + static const struct ath_bus_ops ath_pci_bus_ops = { .ath_bus_type = ATH_PCI, .read_cachesize = ath_pci_read_cachesize, .eeprom_read = ath_pci_eeprom_read, .bt_coex_prep = ath_pci_bt_coex_prep, .extn_synch_en = ath_pci_extn_synch_enable, + .aspm_init = ath_pci_aspm_init, }; static int ath_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id) --- linux-3.0.0.orig/drivers/net/wireless/hostap/hostap_hw.c +++ linux-3.0.0/drivers/net/wireless/hostap/hostap_hw.c @@ -68,7 +68,7 @@ module_param_string(essid, essid, sizeof(essid), 0444); MODULE_PARM_DESC(essid, "Host AP's ESSID"); -static int iw_mode[MAX_PARM_DEVICES] = { IW_MODE_MASTER, DEF_INTS }; +static int iw_mode[MAX_PARM_DEVICES] = { IW_MODE_INFRA, DEF_INTS }; module_param_array(iw_mode, int, NULL, 0444); MODULE_PARM_DESC(iw_mode, "Initial operation mode"); --- linux-3.0.0.orig/drivers/net/wireless/hostap/hostap_main.c +++ linux-3.0.0/drivers/net/wireless/hostap/hostap_main.c @@ -855,6 +855,7 @@ iface = netdev_priv(dev); ether_setup(dev); + dev->priv_flags &= ~IFF_TX_SKB_SHARING; /* kernel callbacks */ if (iface) { --- linux-3.0.0.orig/drivers/net/wireless/iwlegacy/iwl-3945.c +++ linux-3.0.0/drivers/net/wireless/iwlegacy/iwl-3945.c @@ -1747,7 +1747,11 @@ } memcpy(active_rxon, staging_rxon, sizeof(*active_rxon)); - + /* + * We do not commit tx power settings while channel changing, + * do it now if tx power changed. + */ + iwl_legacy_set_tx_power(priv, priv->tx_power_next, false); return 0; } --- linux-3.0.0.orig/drivers/net/wireless/iwlegacy/iwl-4965.c +++ linux-3.0.0/drivers/net/wireless/iwlegacy/iwl-4965.c @@ -1237,7 +1237,12 @@ memcpy(active_rxon, &ctx->staging, sizeof(*active_rxon)); iwl_legacy_print_rx_config_cmd(priv, ctx); - goto set_tx_power; + /* + * We do not commit tx power settings while channel changing, + * do it now if tx power changed. + */ + iwl_legacy_set_tx_power(priv, priv->tx_power_next, false); + return 0; } /* If we are currently associated and the new config requires @@ -1317,7 +1322,6 @@ iwl4965_init_sensitivity(priv); -set_tx_power: /* If we issue a new RXON command which required a tune then we must * send a new TXPOWER command or we won't be able to Tx any frames */ ret = iwl_legacy_set_tx_power(priv, priv->tx_power_next, true); --- linux-3.0.0.orig/drivers/net/wireless/iwlwifi/iwl-5000.c +++ linux-3.0.0/drivers/net/wireless/iwlwifi/iwl-5000.c @@ -421,6 +421,7 @@ .chain_noise_scale = 1000, .wd_timeout = IWL_LONG_WD_TIMEOUT, .max_event_log_size = 512, + .no_idle_support = true, }; static struct iwl_ht_params iwl5000_ht_params = { .ht_greenfield_support = true, --- linux-3.0.0.orig/drivers/net/wireless/iwlwifi/iwl-core.h +++ linux-3.0.0/drivers/net/wireless/iwlwifi/iwl-core.h @@ -195,6 +195,7 @@ * @temperature_kelvin: temperature report by uCode in kelvin * @max_event_log_size: size of event log buffer size for ucode event logging * @shadow_reg_enable: HW shadhow register bit + * @no_idle_support: do not support idle mode */ struct iwl_base_params { int eeprom_size; @@ -216,6 +217,7 @@ bool temperature_kelvin; u32 max_event_log_size; const bool shadow_reg_enable; + const bool no_idle_support; }; /* * @advanced_bt_coexist: support advanced bt coexist --- linux-3.0.0.orig/drivers/net/wireless/iwlwifi/iwl-power.c +++ linux-3.0.0/drivers/net/wireless/iwlwifi/iwl-power.c @@ -355,7 +355,8 @@ dtimper = priv->hw->conf.ps_dtim_period ?: 1; - if (priv->hw->conf.flags & IEEE80211_CONF_IDLE) + if (!priv->cfg->base_params->no_idle_support && + priv->hw->conf.flags & IEEE80211_CONF_IDLE) iwl_static_sleep_cmd(priv, cmd, IWL_POWER_INDEX_5, 20); else if (iwl_tt_is_low_power_state(priv)) { /* in thermal throttling low power state */ --- linux-3.0.0.orig/drivers/net/wireless/rt2x00/rt2800lib.c +++ linux-3.0.0/drivers/net/wireless/rt2x00/rt2800lib.c @@ -600,49 +600,6 @@ } EXPORT_SYMBOL_GPL(rt2800_process_rxwi); -static bool rt2800_txdone_entry_check(struct queue_entry *entry, u32 reg) -{ - __le32 *txwi; - u32 word; - int wcid, ack, pid; - int tx_wcid, tx_ack, tx_pid; - - wcid = rt2x00_get_field32(reg, TX_STA_FIFO_WCID); - ack = rt2x00_get_field32(reg, TX_STA_FIFO_TX_ACK_REQUIRED); - pid = rt2x00_get_field32(reg, TX_STA_FIFO_PID_TYPE); - - /* - * This frames has returned with an IO error, - * so the status report is not intended for this - * frame. - */ - if (test_bit(ENTRY_DATA_IO_FAILED, &entry->flags)) { - rt2x00lib_txdone_noinfo(entry, TXDONE_FAILURE); - return false; - } - - /* - * Validate if this TX status report is intended for - * this entry by comparing the WCID/ACK/PID fields. - */ - txwi = rt2800_drv_get_txwi(entry); - - rt2x00_desc_read(txwi, 1, &word); - tx_wcid = rt2x00_get_field32(word, TXWI_W1_WIRELESS_CLI_ID); - tx_ack = rt2x00_get_field32(word, TXWI_W1_ACK); - tx_pid = rt2x00_get_field32(word, TXWI_W1_PACKETID); - - if ((wcid != tx_wcid) || (ack != tx_ack) || (pid != tx_pid)) { - WARNING(entry->queue->rt2x00dev, - "TX status report missed for queue %d entry %d\n", - entry->queue->qid, entry->entry_idx); - rt2x00lib_txdone_noinfo(entry, TXDONE_UNKNOWN); - return false; - } - - return true; -} - void rt2800_txdone_entry(struct queue_entry *entry, u32 status) { struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; @@ -725,45 +682,6 @@ } EXPORT_SYMBOL_GPL(rt2800_txdone_entry); -void rt2800_txdone(struct rt2x00_dev *rt2x00dev) -{ - struct data_queue *queue; - struct queue_entry *entry; - u32 reg; - u8 qid; - - while (kfifo_get(&rt2x00dev->txstatus_fifo, ®)) { - - /* TX_STA_FIFO_PID_QUEUE is a 2-bit field, thus - * qid is guaranteed to be one of the TX QIDs - */ - qid = rt2x00_get_field32(reg, TX_STA_FIFO_PID_QUEUE); - queue = rt2x00queue_get_tx_queue(rt2x00dev, qid); - if (unlikely(!queue)) { - WARNING(rt2x00dev, "Got TX status for an unavailable " - "queue %u, dropping\n", qid); - continue; - } - - /* - * Inside each queue, we process each entry in a chronological - * order. We first check that the queue is not empty. - */ - entry = NULL; - while (!rt2x00queue_empty(queue)) { - entry = rt2x00queue_get_entry(queue, Q_INDEX_DONE); - if (rt2800_txdone_entry_check(entry, reg)) - break; - } - - if (!entry || rt2x00queue_empty(queue)) - break; - - rt2800_txdone_entry(entry, reg); - } -} -EXPORT_SYMBOL_GPL(rt2800_txdone); - void rt2800_write_beacon(struct queue_entry *entry, struct txentry_desc *txdesc) { struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; @@ -784,8 +702,7 @@ /* * Add space for the TXWI in front of the skb. */ - skb_push(entry->skb, TXWI_DESC_SIZE); - memset(entry->skb, 0, TXWI_DESC_SIZE); + memset(skb_push(entry->skb, TXWI_DESC_SIZE), 0, TXWI_DESC_SIZE); /* * Register descriptor details in skb frame descriptor. --- linux-3.0.0.orig/drivers/net/wireless/rt2x00/rt2800lib.h +++ linux-3.0.0/drivers/net/wireless/rt2x00/rt2800lib.h @@ -152,7 +152,6 @@ struct txentry_desc *txdesc); void rt2800_process_rxwi(struct queue_entry *entry, struct rxdone_entry_desc *txdesc); -void rt2800_txdone(struct rt2x00_dev *rt2x00dev); void rt2800_txdone_entry(struct queue_entry *entry, u32 status); void rt2800_write_beacon(struct queue_entry *entry, struct txentry_desc *txdesc); --- linux-3.0.0.orig/drivers/net/wireless/rt2x00/rt2800pci.c +++ linux-3.0.0/drivers/net/wireless/rt2x00/rt2800pci.c @@ -1158,6 +1158,7 @@ #endif #ifdef CONFIG_RT2800PCI_RT53XX { PCI_DEVICE(0x1814, 0x5390) }, + { PCI_DEVICE(0x1814, 0x539f) }, #endif { 0, } }; --- linux-3.0.0.orig/drivers/net/wireless/rt2x00/rt2800usb.c +++ linux-3.0.0/drivers/net/wireless/rt2x00/rt2800usb.c @@ -457,6 +457,95 @@ /* * TX control handlers */ +static bool rt2800usb_txdone_entry_check(struct queue_entry *entry, u32 reg) +{ + __le32 *txwi; + u32 word; + int wcid, ack, pid; + int tx_wcid, tx_ack, tx_pid; + + if (test_bit(ENTRY_OWNER_DEVICE_DATA, &entry->flags) || + !test_bit(ENTRY_DATA_STATUS_PENDING, &entry->flags)) { + WARNING(entry->queue->rt2x00dev, + "Data pending for entry %u in queue %u\n", + entry->entry_idx, entry->queue->qid); + cond_resched(); + return false; + } + + wcid = rt2x00_get_field32(reg, TX_STA_FIFO_WCID); + ack = rt2x00_get_field32(reg, TX_STA_FIFO_TX_ACK_REQUIRED); + pid = rt2x00_get_field32(reg, TX_STA_FIFO_PID_TYPE); + + /* + * This frames has returned with an IO error, + * so the status report is not intended for this + * frame. + */ + if (test_bit(ENTRY_DATA_IO_FAILED, &entry->flags)) { + rt2x00lib_txdone_noinfo(entry, TXDONE_FAILURE); + return false; + } + + /* + * Validate if this TX status report is intended for + * this entry by comparing the WCID/ACK/PID fields. + */ + txwi = rt2800usb_get_txwi(entry); + + rt2x00_desc_read(txwi, 1, &word); + tx_wcid = rt2x00_get_field32(word, TXWI_W1_WIRELESS_CLI_ID); + tx_ack = rt2x00_get_field32(word, TXWI_W1_ACK); + tx_pid = rt2x00_get_field32(word, TXWI_W1_PACKETID); + + if ((wcid != tx_wcid) || (ack != tx_ack) || (pid != tx_pid)) { + WARNING(entry->queue->rt2x00dev, + "TX status report missed for queue %d entry %d\n", + entry->queue->qid, entry->entry_idx); + rt2x00lib_txdone_noinfo(entry, TXDONE_UNKNOWN); + return false; + } + + return true; +} + +static void rt2800usb_txdone(struct rt2x00_dev *rt2x00dev) +{ + struct data_queue *queue; + struct queue_entry *entry; + u32 reg; + u8 qid; + + while (kfifo_get(&rt2x00dev->txstatus_fifo, ®)) { + + /* TX_STA_FIFO_PID_QUEUE is a 2-bit field, thus + * qid is guaranteed to be one of the TX QIDs + */ + qid = rt2x00_get_field32(reg, TX_STA_FIFO_PID_QUEUE); + queue = rt2x00queue_get_tx_queue(rt2x00dev, qid); + if (unlikely(!queue)) { + WARNING(rt2x00dev, "Got TX status for an unavailable " + "queue %u, dropping\n", qid); + continue; + } + + /* + * Inside each queue, we process each entry in a chronological + * order. We first check that the queue is not empty. + */ + entry = NULL; + while (!rt2x00queue_empty(queue)) { + entry = rt2x00queue_get_entry(queue, Q_INDEX_DONE); + if (rt2800usb_txdone_entry_check(entry, reg)) + break; + entry = NULL; + } + + if (entry) + rt2800_txdone_entry(entry, reg); + } +} + static void rt2800usb_work_txdone(struct work_struct *work) { struct rt2x00_dev *rt2x00dev = @@ -464,7 +553,7 @@ struct data_queue *queue; struct queue_entry *entry; - rt2800_txdone(rt2x00dev); + rt2800usb_txdone(rt2x00dev); /* * Process any trailing TX status reports for IO failures, @@ -477,8 +566,10 @@ while (!rt2x00queue_empty(queue)) { entry = rt2x00queue_get_entry(queue, Q_INDEX_DONE); - if (test_bit(ENTRY_OWNER_DEVICE_DATA, &entry->flags)) + if (test_bit(ENTRY_OWNER_DEVICE_DATA, &entry->flags) || + !test_bit(ENTRY_DATA_STATUS_PENDING, &entry->flags)) break; + if (test_bit(ENTRY_DATA_IO_FAILED, &entry->flags)) rt2x00lib_txdone_noinfo(entry, TXDONE_FAILURE); else if (rt2x00queue_status_timeout(entry)) --- linux-3.0.0.orig/drivers/net/wireless/rt2x00/rt2x00mac.c +++ linux-3.0.0/drivers/net/wireless/rt2x00/rt2x00mac.c @@ -113,7 +113,7 @@ * due to possible race conditions in mac80211. */ if (!test_bit(DEVICE_STATE_PRESENT, &rt2x00dev->flags)) - goto exit_fail; + goto exit_free_skb; /* * Use the ATIM queue if appropriate and present. @@ -127,7 +127,7 @@ ERROR(rt2x00dev, "Attempt to send packet over invalid queue %d.\n" "Please file bug report to %s.\n", qid, DRV_PROJECT); - goto exit_fail; + goto exit_free_skb; } /* @@ -159,6 +159,7 @@ exit_fail: rt2x00queue_pause_queue(queue); + exit_free_skb: dev_kfree_skb_any(skb); } EXPORT_SYMBOL_GPL(rt2x00mac_tx); --- linux-3.0.0.orig/drivers/net/wireless/rt2x00/rt2x00usb.c +++ linux-3.0.0/drivers/net/wireless/rt2x00/rt2x00usb.c @@ -262,23 +262,20 @@ struct queue_entry *entry = (struct queue_entry *)urb->context; struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; - if (!test_and_clear_bit(ENTRY_OWNER_DEVICE_DATA, &entry->flags)) + if (!test_bit(ENTRY_OWNER_DEVICE_DATA, &entry->flags)) return; - - if (rt2x00dev->ops->lib->tx_dma_done) - rt2x00dev->ops->lib->tx_dma_done(entry); - - /* - * Report the frame as DMA done - */ - rt2x00lib_dmadone(entry); - /* * Check if the frame was correctly uploaded */ if (urb->status) set_bit(ENTRY_DATA_IO_FAILED, &entry->flags); + /* + * Report the frame as DMA done + */ + rt2x00lib_dmadone(entry); + if (rt2x00dev->ops->lib->tx_dma_done) + rt2x00dev->ops->lib->tx_dma_done(entry); /* * Schedule the delayed work for reading the TX status * from the device. --- linux-3.0.0.orig/drivers/net/wireless/rtlwifi/pci.c +++ linux-3.0.0/drivers/net/wireless/rtlwifi/pci.c @@ -1709,15 +1709,17 @@ pcipriv->ndis_adapter.devnumber = PCI_SLOT(pdev->devfn); pcipriv->ndis_adapter.funcnumber = PCI_FUNC(pdev->devfn); - /*find bridge info */ - pcipriv->ndis_adapter.pcibridge_vendorid = bridge_pdev->vendor; - for (tmp = 0; tmp < PCI_BRIDGE_VENDOR_MAX; tmp++) { - if (bridge_pdev->vendor == pcibridge_vendors[tmp]) { - pcipriv->ndis_adapter.pcibridge_vendor = tmp; - RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, - ("Pci Bridge Vendor is found index: %d\n", - tmp)); - break; + if (bridge_pdev) { + /*find bridge info if available */ + pcipriv->ndis_adapter.pcibridge_vendorid = bridge_pdev->vendor; + for (tmp = 0; tmp < PCI_BRIDGE_VENDOR_MAX; tmp++) { + if (bridge_pdev->vendor == pcibridge_vendors[tmp]) { + pcipriv->ndis_adapter.pcibridge_vendor = tmp; + RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, + ("Pci Bridge Vendor is found index:" + " %d\n", tmp)); + break; + } } } --- linux-3.0.0.orig/drivers/net/wireless/rtlwifi/rtl8192cu/rf.c +++ linux-3.0.0/drivers/net/wireless/rtlwifi/rtl8192cu/rf.c @@ -104,7 +104,7 @@ tx_agc[RF90_PATH_A] = 0x10101010; tx_agc[RF90_PATH_B] = 0x10101010; } else if (rtlpriv->dm.dynamic_txhighpower_lvl == - TXHIGHPWRLEVEL_LEVEL1) { + TXHIGHPWRLEVEL_LEVEL2) { tx_agc[RF90_PATH_A] = 0x00000000; tx_agc[RF90_PATH_B] = 0x00000000; } else{ --- linux-3.0.0.orig/drivers/parport/Kconfig +++ linux-3.0.0/drivers/parport/Kconfig @@ -36,7 +36,7 @@ config PARPORT_PC tristate "PC-style hardware" depends on (!SPARC64 || PCI) && !SPARC32 && !M32R && !FRV && \ - (!M68K || ISA) && !MN10300 && !AVR32 && !BLACKFIN + (!M68K || ISA) && !MN10300 && !AVR32 && !BLACKFIN && !ARCH_OMAP ---help--- You should say Y here if you have a PC-style parallel port. All IBM PC compatible computers and some Alphas have PC-style --- linux-3.0.0.orig/drivers/pci/pci.c +++ linux-3.0.0/drivers/pci/pci.c @@ -1905,7 +1905,7 @@ { int pos; u32 cap; - u16 ctrl; + u16 flags, ctrl; struct pci_dev *bridge; if (!pci_is_pcie(dev) || dev->devfn) @@ -1923,6 +1923,11 @@ if (!pos) return; + /* ARI is a PCIe v2 feature */ + pci_read_config_word(bridge, pos + PCI_EXP_FLAGS, &flags); + if ((flags & PCI_EXP_FLAGS_VERS) < 2) + return; + pci_read_config_dword(bridge, pos + PCI_EXP_DEVCAP2, &cap); if (!(cap & PCI_EXP_DEVCAP2_ARI)) return; --- linux-3.0.0.orig/drivers/pci/quirks.c +++ linux-3.0.0/drivers/pci/quirks.c @@ -2758,6 +2758,29 @@ dev_notice(&dev->dev, "proprietary Ricoh MMC controller disabled (via firewire function)\n"); dev_notice(&dev->dev, "MMC cards are now supported by standard SDHCI controller\n"); + + /* + * RICOH 0xe823 SD/MMC card reader fails to recognize + * certain types of SD/MMC cards. Lowering the SD base + * clock frequency from 200Mhz to 50Mhz fixes this issue. + * + * 0x150 - SD2.0 mode enable for changing base clock + * frequency to 50Mhz + * 0xe1 - Base clock frequency + * 0x32 - 50Mhz new clock frequency + * 0xf9 - Key register for 0x150 + * 0xfc - key register for 0xe1 + */ + if (dev->device == PCI_DEVICE_ID_RICOH_R5CE823) { + pci_write_config_byte(dev, 0xf9, 0xfc); + pci_write_config_byte(dev, 0x150, 0x10); + pci_write_config_byte(dev, 0xf9, 0x00); + pci_write_config_byte(dev, 0xfc, 0x01); + pci_write_config_byte(dev, 0xe1, 0x32); + pci_write_config_byte(dev, 0xfc, 0x00); + + dev_notice(&dev->dev, "MMC controller base frequency changed to 50Mhz.\n"); + } } DECLARE_PCI_FIXUP_EARLY(PCI_VENDOR_ID_RICOH, PCI_DEVICE_ID_RICOH_R5C832, ricoh_mmc_fixup_r5c832); DECLARE_PCI_FIXUP_RESUME_EARLY(PCI_VENDOR_ID_RICOH, PCI_DEVICE_ID_RICOH_R5C832, ricoh_mmc_fixup_r5c832); --- linux-3.0.0.orig/drivers/platform/x86/acer-wmi.c +++ linux-3.0.0/drivers/platform/x86/acer-wmi.c @@ -99,6 +99,7 @@ static const struct key_entry acer_wmi_keymap[] = { {KE_KEY, 0x01, {KEY_WLAN} }, /* WiFi */ {KE_KEY, 0x03, {KEY_WLAN} }, /* WiFi */ + {KE_KEY, 0x04, {KEY_WLAN} }, /* WiFi */ {KE_KEY, 0x12, {KEY_BLUETOOTH} }, /* BT */ {KE_KEY, 0x21, {KEY_PROG1} }, /* Backup */ {KE_KEY, 0x22, {KEY_PROG2} }, /* Arcade */ --- linux-3.0.0.orig/drivers/platform/x86/asus-wmi.c +++ linux-3.0.0/drivers/platform/x86/asus-wmi.c @@ -205,6 +205,7 @@ asus->inputdev->phys = asus->driver->input_phys; asus->inputdev->id.bustype = BUS_HOST; asus->inputdev->dev.parent = &asus->platform_device->dev; + set_bit(EV_REP, asus->inputdev->evbit); err = sparse_keymap_setup(asus->inputdev, asus->driver->keymap, NULL); if (err) @@ -797,8 +798,8 @@ * Hwmon device */ static ssize_t asus_hwmon_pwm1(struct device *dev, - struct device_attribute *attr, - char *buf) + struct device_attribute *attr, + char *buf) { struct asus_wmi *asus = dev_get_drvdata(dev); u32 value; @@ -809,7 +810,7 @@ if (err < 0) return err; - value |= 0xFF; + value &= 0xFF; if (value == 1) /* Low Speed */ value = 85; @@ -869,7 +870,7 @@ * - reverved bits are non-zero * - sfun and presence bit are not set */ - if (value != ASUS_WMI_UNSUPPORTED_METHOD || value & 0xFFF80000 + if (value == ASUS_WMI_UNSUPPORTED_METHOD || value & 0xFFF80000 || (!asus->sfun && !(value & ASUS_WMI_DSTS_PRESENCE_BIT))) ok = false; } @@ -904,6 +905,7 @@ pr_err("Could not register asus hwmon device\n"); return PTR_ERR(hwmon); } + dev_set_drvdata(hwmon, asus); asus->hwmon_device = hwmon; result = sysfs_create_group(&hwmon->kobj, &hwmon_attribute_group); if (result) @@ -1060,6 +1062,8 @@ acpi_status status; int code; int orig_code; + unsigned int key_value = 1; + bool autorelease = 1; status = wmi_get_event_data(value, &response); if (status != AE_OK) { @@ -1075,6 +1079,13 @@ code = obj->integer.value; orig_code = code; + if (asus->driver->key_filter) { + asus->driver->key_filter(asus->driver, &code, &key_value, + &autorelease); + if (code == ASUS_WMI_KEY_IGNORE) + goto exit; + } + if (code >= NOTIFY_BRNUP_MIN && code <= NOTIFY_BRNUP_MAX) code = NOTIFY_BRNUP_MIN; else if (code >= NOTIFY_BRNDOWN_MIN && @@ -1084,7 +1095,8 @@ if (code == NOTIFY_BRNUP_MIN || code == NOTIFY_BRNDOWN_MIN) { if (!acpi_video_backlight_support()) asus_wmi_backlight_notify(asus, orig_code); - } else if (!sparse_keymap_report_event(asus->inputdev, code, 1, true)) + } else if (!sparse_keymap_report_event(asus->inputdev, code, + key_value, autorelease)) pr_info("Unknown key %x pressed\n", code); exit: @@ -1164,14 +1176,18 @@ static ssize_t store_cpufv(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) { - int value; + int value, rv; if (!count || sscanf(buf, "%i", &value) != 1) return -EINVAL; if (value < 0 || value > 2) return -EINVAL; - return asus_wmi_evaluate_method(ASUS_WMI_METHODID_CFVS, value, 0, NULL); + rv = asus_wmi_evaluate_method(ASUS_WMI_METHODID_CFVS, value, 0, NULL); + if (rv < 0) + return rv; + + return count; } static DEVICE_ATTR(cpufv, S_IRUGO | S_IWUSR, NULL, store_cpufv); --- linux-3.0.0.orig/drivers/platform/x86/asus-wmi.h +++ linux-3.0.0/drivers/platform/x86/asus-wmi.h @@ -29,6 +29,8 @@ #include +#define ASUS_WMI_KEY_IGNORE (-1) + struct module; struct key_entry; struct asus_wmi; @@ -44,6 +46,10 @@ const struct key_entry *keymap; const char *input_name; const char *input_phys; + /* Returns new code, value, and autorelease values in arguments. + * Return ASUS_WMI_KEY_IGNORE in code if event should be ignored. */ + void (*key_filter) (struct asus_wmi_driver *driver, int *code, + unsigned int *value, bool *autorelease); int (*probe) (struct platform_device *device); void (*quirks) (struct asus_wmi_driver *driver); --- linux-3.0.0.orig/drivers/platform/x86/dell-wmi.c +++ linux-3.0.0/drivers/platform/x86/dell-wmi.c @@ -54,6 +54,8 @@ */ static const struct key_entry dell_wmi_legacy_keymap[] __initconst = { + { KE_IGNORE, 0x003a, { KEY_CAPSLOCK } }, + { KE_KEY, 0xe045, { KEY_PROG1 } }, { KE_KEY, 0xe009, { KEY_EJECTCD } }, @@ -85,6 +87,11 @@ { KE_IGNORE, 0xe013, { KEY_RESERVED } }, { KE_IGNORE, 0xe020, { KEY_MUTE } }, + + /* Shortcut and audio panel keys */ + { KE_IGNORE, 0xe025, { KEY_RESERVED } }, + { KE_IGNORE, 0xe026, { KEY_RESERVED } }, + { KE_IGNORE, 0xe02e, { KEY_VOLUMEDOWN } }, { KE_IGNORE, 0xe030, { KEY_VOLUMEUP } }, { KE_IGNORE, 0xe033, { KEY_KBDILLUMUP } }, @@ -92,6 +99,9 @@ { KE_IGNORE, 0xe03a, { KEY_CAPSLOCK } }, { KE_IGNORE, 0xe045, { KEY_NUMLOCK } }, { KE_IGNORE, 0xe046, { KEY_SCROLLLOCK } }, + { KE_IGNORE, 0xe0f7, { KEY_MUTE } }, + { KE_IGNORE, 0xe0f8, { KEY_VOLUMEDOWN } }, + { KE_IGNORE, 0xe0f9, { KEY_VOLUMEUP } }, { KE_END, 0 } }; --- linux-3.0.0.orig/drivers/platform/x86/eeepc-wmi.c +++ linux-3.0.0/drivers/platform/x86/eeepc-wmi.c @@ -56,6 +56,11 @@ "If your laptop needs that, please report to " "acpi4asus-user@lists.sourceforge.net."); +/* Values for T101MT "Home" key */ +#define HOME_PRESS 0xe4 +#define HOME_HOLD 0xea +#define HOME_RELEASE 0xe5 + static const struct key_entry eeepc_wmi_keymap[] = { /* Sleep already handled via generic ACPI code */ { KE_KEY, 0x30, { KEY_VOLUMEUP } }, @@ -71,6 +76,7 @@ { KE_KEY, 0xcc, { KEY_SWITCHVIDEOMODE } }, { KE_KEY, 0xe0, { KEY_PROG1 } }, /* Task Manager */ { KE_KEY, 0xe1, { KEY_F14 } }, /* Change Resolution */ + { KE_KEY, HOME_PRESS, { KEY_CONFIG } }, /* Home/Express gate key */ { KE_KEY, 0xe8, { KEY_SCREENLOCK } }, { KE_KEY, 0xe9, { KEY_BRIGHTNESS_ZERO } }, { KE_KEY, 0xeb, { KEY_CAMERA_ZOOMOUT } }, @@ -81,6 +87,25 @@ { KE_END, 0}, }; +static void eeepc_wmi_key_filter(struct asus_wmi_driver *asus_wmi, int *code, + unsigned int *value, bool *autorelease) +{ + switch (*code) { + case HOME_PRESS: + *value = 1; + *autorelease = 0; + break; + case HOME_HOLD: + *code = ASUS_WMI_KEY_IGNORE; + break; + case HOME_RELEASE: + *code = HOME_PRESS; + *value = 0; + *autorelease = 0; + break; + } +} + static acpi_status eeepc_wmi_parse_device(acpi_handle handle, u32 level, void *context, void **retval) { @@ -151,6 +176,7 @@ .keymap = eeepc_wmi_keymap, .input_name = "Eee PC WMI hotkeys", .input_phys = EEEPC_WMI_FILE "/input0", + .key_filter = eeepc_wmi_key_filter, .probe = eeepc_wmi_probe, .quirks = eeepc_wmi_quirks, }; --- linux-3.0.0.orig/drivers/platform/x86/ideapad-laptop.c +++ linux-3.0.0/drivers/platform/x86/ideapad-laptop.c @@ -32,13 +32,22 @@ #include #include #include +#include +#include #define IDEAPAD_RFKILL_DEV_NUM (3) +#define CFG_BT_BIT (16) +#define CFG_3G_BIT (17) +#define CFG_WIFI_BIT (18) +#define CFG_CAMERA_BIT (19) + struct ideapad_private { struct rfkill *rfk[IDEAPAD_RFKILL_DEV_NUM]; struct platform_device *platform_device; struct input_dev *inputdev; + struct backlight_device *blightdev; + unsigned long cfg; }; static acpi_handle ideapad_handle; @@ -155,7 +164,7 @@ } /* - * camera power + * sysfs */ static ssize_t show_ideapad_cam(struct device *dev, struct device_attribute *attr, @@ -186,6 +195,44 @@ static DEVICE_ATTR(camera_power, 0644, show_ideapad_cam, store_ideapad_cam); +static ssize_t show_ideapad_cfg(struct device *dev, + struct device_attribute *attr, + char *buf) +{ + struct ideapad_private *priv = dev_get_drvdata(dev); + + return sprintf(buf, "0x%.8lX\n", priv->cfg); +} + +static DEVICE_ATTR(cfg, 0444, show_ideapad_cfg, NULL); + +static struct attribute *ideapad_attributes[] = { + &dev_attr_camera_power.attr, + &dev_attr_cfg.attr, + NULL +}; + +static mode_t ideapad_is_visible(struct kobject *kobj, + struct attribute *attr, + int idx) +{ + struct device *dev = container_of(kobj, struct device, kobj); + struct ideapad_private *priv = dev_get_drvdata(dev); + bool supported; + + if (attr == &dev_attr_camera_power.attr) + supported = test_bit(CFG_CAMERA_BIT, &(priv->cfg)); + else + supported = true; + + return supported ? attr->mode : 0; +} + +static struct attribute_group ideapad_attribute_group = { + .is_visible = ideapad_is_visible, + .attrs = ideapad_attributes +}; + /* * Rfkill */ @@ -197,9 +244,9 @@ }; const struct ideapad_rfk_data ideapad_rfk_data[] = { - { "ideapad_wlan", 18, 0x15, RFKILL_TYPE_WLAN }, - { "ideapad_bluetooth", 16, 0x17, RFKILL_TYPE_BLUETOOTH }, - { "ideapad_3g", 17, 0x20, RFKILL_TYPE_WWAN }, + { "ideapad_wlan", CFG_WIFI_BIT, 0x15, RFKILL_TYPE_WLAN }, + { "ideapad_bluetooth", CFG_BT_BIT, 0x17, RFKILL_TYPE_BLUETOOTH }, + { "ideapad_3g", CFG_3G_BIT, 0x20, RFKILL_TYPE_WWAN }, }; static int ideapad_rfk_set(void *data, bool blocked) @@ -265,8 +312,7 @@ return 0; } -static void __devexit ideapad_unregister_rfkill(struct acpi_device *adevice, - int dev) +static void ideapad_unregister_rfkill(struct acpi_device *adevice, int dev) { struct ideapad_private *priv = dev_get_drvdata(&adevice->dev); @@ -280,15 +326,6 @@ /* * Platform device */ -static struct attribute *ideapad_attributes[] = { - &dev_attr_camera_power.attr, - NULL -}; - -static struct attribute_group ideapad_attribute_group = { - .attrs = ideapad_attributes -}; - static int __devinit ideapad_platform_init(struct ideapad_private *priv) { int result; @@ -369,7 +406,7 @@ return error; } -static void __devexit ideapad_input_exit(struct ideapad_private *priv) +static void ideapad_input_exit(struct ideapad_private *priv) { sparse_keymap_free(priv->inputdev); input_unregister_device(priv->inputdev); @@ -383,6 +420,98 @@ } /* + * backlight + */ +static int ideapad_backlight_get_brightness(struct backlight_device *blightdev) +{ + unsigned long now; + + if (read_ec_data(ideapad_handle, 0x12, &now)) + return -EIO; + return now; +} + +static int ideapad_backlight_update_status(struct backlight_device *blightdev) +{ + if (write_ec_cmd(ideapad_handle, 0x13, blightdev->props.brightness)) + return -EIO; + if (write_ec_cmd(ideapad_handle, 0x33, + blightdev->props.power == FB_BLANK_POWERDOWN ? 0 : 1)) + return -EIO; + + return 0; +} + +static const struct backlight_ops ideapad_backlight_ops = { + .get_brightness = ideapad_backlight_get_brightness, + .update_status = ideapad_backlight_update_status, +}; + +static int ideapad_backlight_init(struct ideapad_private *priv) +{ + struct backlight_device *blightdev; + struct backlight_properties props; + unsigned long max, now, power; + + if (read_ec_data(ideapad_handle, 0x11, &max)) + return -EIO; + if (read_ec_data(ideapad_handle, 0x12, &now)) + return -EIO; + if (read_ec_data(ideapad_handle, 0x18, &power)) + return -EIO; + + memset(&props, 0, sizeof(struct backlight_properties)); + props.max_brightness = max; + props.type = BACKLIGHT_PLATFORM; + blightdev = backlight_device_register("ideapad", + &priv->platform_device->dev, + priv, + &ideapad_backlight_ops, + &props); + if (IS_ERR(blightdev)) { + pr_err("Could not register backlight device\n"); + return PTR_ERR(blightdev); + } + + priv->blightdev = blightdev; + blightdev->props.brightness = now; + blightdev->props.power = power ? FB_BLANK_UNBLANK : FB_BLANK_POWERDOWN; + backlight_update_status(blightdev); + + return 0; +} + +static void ideapad_backlight_exit(struct ideapad_private *priv) +{ + if (priv->blightdev) + backlight_device_unregister(priv->blightdev); + priv->blightdev = NULL; +} + +static void ideapad_backlight_notify_power(struct ideapad_private *priv) +{ + unsigned long power; + struct backlight_device *blightdev = priv->blightdev; + + if (read_ec_data(ideapad_handle, 0x18, &power)) + return; + blightdev->props.power = power ? FB_BLANK_UNBLANK : FB_BLANK_POWERDOWN; +} + +static void ideapad_backlight_notify_brightness(struct ideapad_private *priv) +{ + unsigned long now; + + /* if we control brightness via acpi video driver */ + if (priv->blightdev == NULL) { + read_ec_data(ideapad_handle, 0x12, &now); + return; + } + + backlight_force_update(priv->blightdev, BACKLIGHT_UPDATE_HOTKEY); +} + +/* * module init/exit */ static const struct acpi_device_id ideapad_device_ids[] = { @@ -393,10 +522,11 @@ static int __devinit ideapad_acpi_add(struct acpi_device *adevice) { - int ret, i, cfg; + int ret, i; + unsigned long cfg; struct ideapad_private *priv; - if (read_method_int(adevice->handle, "_CFG", &cfg)) + if (read_method_int(adevice->handle, "_CFG", (int *)&cfg)) return -ENODEV; priv = kzalloc(sizeof(*priv), GFP_KERNEL); @@ -404,6 +534,7 @@ return -ENOMEM; dev_set_drvdata(&adevice->dev, priv); ideapad_handle = adevice->handle; + priv->cfg = cfg; ret = ideapad_platform_init(priv); if (ret) @@ -414,15 +545,25 @@ goto input_failed; for (i = 0; i < IDEAPAD_RFKILL_DEV_NUM; i++) { - if (test_bit(ideapad_rfk_data[i].cfgbit, (unsigned long *)&cfg)) + if (test_bit(ideapad_rfk_data[i].cfgbit, &cfg)) ideapad_register_rfkill(adevice, i); else priv->rfk[i] = NULL; } ideapad_sync_rfk_state(adevice); + if (!acpi_video_backlight_support()) { + ret = ideapad_backlight_init(priv); + if (ret && ret != -ENODEV) + goto backlight_failed; + } + return 0; +backlight_failed: + for (i = 0; i < IDEAPAD_RFKILL_DEV_NUM; i++) + ideapad_unregister_rfkill(adevice, i); + ideapad_input_exit(priv); input_failed: ideapad_platform_exit(priv); platform_failed: @@ -435,6 +576,7 @@ struct ideapad_private *priv = dev_get_drvdata(&adevice->dev); int i; + ideapad_backlight_exit(priv); for (i = 0; i < IDEAPAD_RFKILL_DEV_NUM; i++) ideapad_unregister_rfkill(adevice, i); ideapad_input_exit(priv); @@ -459,12 +601,19 @@ vpc1 = (vpc2 << 8) | vpc1; for (vpc_bit = 0; vpc_bit < 16; vpc_bit++) { if (test_bit(vpc_bit, &vpc1)) { - if (vpc_bit == 9) + switch (vpc_bit) { + case 9: ideapad_sync_rfk_state(adevice); - else if (vpc_bit == 4) - read_ec_data(handle, 0x12, &vpc2); - else + break; + case 4: + ideapad_backlight_notify_brightness(priv); + break; + case 2: + ideapad_backlight_notify_power(priv); + break; + default: ideapad_input_report(priv, vpc_bit); + } } } } --- linux-3.0.0.orig/drivers/platform/x86/sony-laptop.c +++ linux-3.0.0/drivers/platform/x86/sony-laptop.c @@ -1879,6 +1879,10 @@ struct sonypi_event *events; }; +struct sony_pic_quirk_entry { + u8 set_wwan_power; +}; + struct sony_pic_dev { struct acpi_device *acpi_dev; struct sony_pic_irq *cur_irq; @@ -1889,6 +1893,7 @@ struct sonypi_eventtypes *event_types; int (*handle_irq)(const u8, const u8); int model; + struct sony_pic_quirk_entry *quirks; u16 evport_offset; u8 camera_power; u8 bluetooth_power; @@ -3315,6 +3320,12 @@ if (result) goto err_remove_pf; + if (spic_dev.quirks && spic_dev.quirks->set_wwan_power) { + /* + * Power isn't enabled by default. + */ + __sony_pic_set_wwanpower(1); + } return 0; err_remove_pf: @@ -3385,6 +3396,16 @@ }, }; +static struct sony_pic_quirk_entry sony_pic_vaio_vgn = { + .set_wwan_power = 1, +}; + +static int dmi_matched(const struct dmi_system_id *dmi) +{ + spic_dev.quirks = dmi->driver_data; + return 0; +} + static struct dmi_system_id __initdata sonypi_dmi_table[] = { { .ident = "Sony Vaio", @@ -3399,6 +3420,8 @@ DMI_MATCH(DMI_SYS_VENDOR, "Sony Corporation"), DMI_MATCH(DMI_PRODUCT_NAME, "VGN-"), }, + .callback = dmi_matched, + .driver_data = &sony_pic_vaio_vgn, }, { } }; --- linux-3.0.0.orig/drivers/pnp/isapnp/core.c +++ linux-3.0.0/drivers/pnp/isapnp/core.c @@ -41,6 +41,7 @@ #include #include #include +#include #include #include "../base.h" @@ -1001,7 +1002,7 @@ .disable = isapnp_disable_resources, }; -static int __init isapnp_init(void) +static int __init real_isapnp_init(void) { int cards; struct pnp_card *card; @@ -1095,6 +1096,15 @@ return 0; } +static void __init async_isapnp_init(void *unused, async_cookie_t cookie) +{ + (void)real_isapnp_init(); +} + +static int __init isapnp_init(void) +{ + async_schedule(async_isapnp_init, NULL); +} device_initcall(isapnp_init); /* format is: noisapnp */ --- linux-3.0.0.orig/drivers/rtc/interface.c +++ linux-3.0.0/drivers/rtc/interface.c @@ -636,6 +636,29 @@ } EXPORT_SYMBOL_GPL(rtc_irq_unregister); +static int rtc_update_hrtimer(struct rtc_device *rtc, int enabled) +{ + /* + * We unconditionally cancel the timer here, because otherwise + * we could run into BUG_ON(timer->state != HRTIMER_STATE_CALLBACK); + * when we manage to start the timer before the callback + * returns HRTIMER_RESTART. + * + * We cannot use hrtimer_cancel() here as a running callback + * could be blocked on rtc->irq_task_lock and hrtimer_cancel() + * would spin forever. + */ + if (hrtimer_try_to_cancel(&rtc->pie_timer) < 0) + return -1; + + if (enabled) { + ktime_t period = ktime_set(0, NSEC_PER_SEC / rtc->irq_freq); + + hrtimer_start(&rtc->pie_timer, period, HRTIMER_MODE_REL); + } + return 0; +} + /** * rtc_irq_set_state - enable/disable 2^N Hz periodic IRQs * @rtc: the rtc device @@ -651,21 +674,21 @@ int err = 0; unsigned long flags; +retry: spin_lock_irqsave(&rtc->irq_task_lock, flags); if (rtc->irq_task != NULL && task == NULL) err = -EBUSY; if (rtc->irq_task != task) err = -EACCES; - - if (enabled) { - ktime_t period = ktime_set(0, NSEC_PER_SEC/rtc->irq_freq); - hrtimer_start(&rtc->pie_timer, period, HRTIMER_MODE_REL); - } else { - hrtimer_cancel(&rtc->pie_timer); + if (!err) { + if (rtc_update_hrtimer(rtc, enabled) < 0) { + spin_unlock_irqrestore(&rtc->irq_task_lock, flags); + cpu_relax(); + goto retry; + } + rtc->pie_enabled = enabled; } - rtc->pie_enabled = enabled; spin_unlock_irqrestore(&rtc->irq_task_lock, flags); - return err; } EXPORT_SYMBOL_GPL(rtc_irq_set_state); @@ -685,22 +708,20 @@ int err = 0; unsigned long flags; - if (freq <= 0) + if (freq <= 0 || freq > 5000) return -EINVAL; - +retry: spin_lock_irqsave(&rtc->irq_task_lock, flags); if (rtc->irq_task != NULL && task == NULL) err = -EBUSY; if (rtc->irq_task != task) err = -EACCES; - if (err == 0) { + if (!err) { rtc->irq_freq = freq; - if (rtc->pie_enabled) { - ktime_t period; - hrtimer_cancel(&rtc->pie_timer); - period = ktime_set(0, NSEC_PER_SEC/rtc->irq_freq); - hrtimer_start(&rtc->pie_timer, period, - HRTIMER_MODE_REL); + if (rtc->pie_enabled && rtc_update_hrtimer(rtc, 1) < 0) { + spin_unlock_irqrestore(&rtc->irq_task_lock, flags); + cpu_relax(); + goto retry; } } spin_unlock_irqrestore(&rtc->irq_task_lock, flags); --- linux-3.0.0.orig/drivers/rtc/rtc-tegra.c +++ linux-3.0.0/drivers/rtc/rtc-tegra.c @@ -343,7 +343,7 @@ /* set context info. */ info->pdev = pdev; - info->tegra_rtc_lock = __SPIN_LOCK_UNLOCKED(info->tegra_rtc_lock); + spin_lock_init(&info->tegra_rtc_lock); platform_set_drvdata(pdev, info); --- linux-3.0.0.orig/drivers/scsi/hpsa.h +++ linux-3.0.0/drivers/scsi/hpsa.h @@ -214,7 +214,7 @@ dev_dbg(&h->pdev->dev, "Sending %x, tag = %x\n", c->busaddr, c->Header.Tag.lower); writel(c->busaddr, h->vaddr + SA5_REQUEST_PORT_OFFSET); - (void) readl(h->vaddr + SA5_REQUEST_PORT_OFFSET); + (void) readl(h->vaddr + SA5_SCRATCHPAD_OFFSET); h->commands_outstanding++; if (h->commands_outstanding > h->max_outstanding) h->max_outstanding = h->commands_outstanding; --- linux-3.0.0.orig/drivers/scsi/pmcraid.c +++ linux-3.0.0/drivers/scsi/pmcraid.c @@ -3871,6 +3871,9 @@ pmcraid_err("couldn't build passthrough ioadls\n"); goto out_free_buffer; } + } else if (request_size < 0) { + rc = -EINVAL; + goto out_free_buffer; } /* If data is being written into the device, copy the data from user --- linux-3.0.0.orig/drivers/scsi/scsi_devinfo.c +++ linux-3.0.0/drivers/scsi/scsi_devinfo.c @@ -197,6 +197,7 @@ {"IBM", "ProFibre 4000R", "*", BLIST_SPARSELUN | BLIST_LARGELUN}, {"IBM", "2105", NULL, BLIST_RETRY_HWERROR}, {"iomega", "jaz 1GB", "J.86", BLIST_NOTQ | BLIST_NOLUN}, + {"IOMEGA", "ZIP", NULL, BLIST_NOTQ | BLIST_NOLUN}, {"IOMEGA", "Io20S *F", NULL, BLIST_KEY}, {"INSITE", "Floptical F*8I", NULL, BLIST_KEY}, {"INSITE", "I325VM", NULL, BLIST_KEY}, @@ -243,6 +244,7 @@ {"Tornado-", "F4", "*", BLIST_NOREPORTLUN}, {"TOSHIBA", "CDROM", NULL, BLIST_ISROM}, {"TOSHIBA", "CD-ROM", NULL, BLIST_ISROM}, + {"Traxdata", "CDR4120", NULL, BLIST_NOLUN}, /* locks up */ {"USB2.0", "SMARTMEDIA/XD", NULL, BLIST_FORCELUN | BLIST_INQUIRY_36}, {"WangDAT", "Model 2600", "01.7", BLIST_SELECT_NO_ATN}, {"WangDAT", "Model 3200", "02.2", BLIST_SELECT_NO_ATN}, --- linux-3.0.0.orig/drivers/scsi/scsi_lib.c +++ linux-3.0.0/drivers/scsi/scsi_lib.c @@ -213,6 +213,8 @@ int ret = DRIVER_ERROR << 24; req = blk_get_request(sdev->request_queue, write, __GFP_WAIT); + if (!req) + return ret; if (bufflen && blk_rq_map_kern(sdev->request_queue, req, buffer, bufflen, __GFP_WAIT)) --- linux-3.0.0.orig/drivers/scsi/ses.c +++ linux-3.0.0/drivers/scsi/ses.c @@ -160,6 +160,10 @@ return NULL; } +/* For device slot and array device slot elements, byte 3 bit 6 + * is "fault sensed" while byte 3 bit 5 is "fault reqstd". As this + * code stands these bits are shifted 4 positions right so in + * sysfs they will appear as bits 2 and 1 respectively. Strange. */ static void ses_get_fault(struct enclosure_device *edev, struct enclosure_component *ecomp) { @@ -181,7 +185,7 @@ /* zero is disabled */ break; case ENCLOSURE_SETTING_ENABLED: - desc[2] = 0x02; + desc[3] = 0x20; break; default: /* SES doesn't do the SGPIO blink settings */ --- linux-3.0.0.orig/drivers/scsi/sr.c +++ linux-3.0.0/drivers/scsi/sr.c @@ -221,14 +221,33 @@ return 0; events = sr_get_events(cd->device); + cd->get_event_changed |= events & DISK_EVENT_MEDIA_CHANGE; + + /* + * If earlier GET_EVENT_STATUS_NOTIFICATION and TUR did not agree + * for several times in a row. We rely on TUR only for this likely + * broken device, to prevent generating incorrect media changed + * events for every open(). + */ + if (cd->ignore_get_event) { + events &= ~DISK_EVENT_MEDIA_CHANGE; + goto do_tur; + } + /* * GET_EVENT_STATUS_NOTIFICATION is enough unless MEDIA_CHANGE * is being cleared. Note that there are devices which hang * if asked to execute TUR repeatedly. */ - if (!(clearing & DISK_EVENT_MEDIA_CHANGE)) - goto skip_tur; + if (cd->device->changed) { + events |= DISK_EVENT_MEDIA_CHANGE; + cd->device->changed = 0; + cd->tur_changed = true; + } + if (!(clearing & DISK_EVENT_MEDIA_CHANGE)) + return events; +do_tur: /* let's see whether the media is there with TUR */ last_present = cd->media_present; ret = scsi_test_unit_ready(cd->device, SR_TIMEOUT, MAX_RETRIES, &sshdr); @@ -242,12 +261,31 @@ (scsi_sense_valid(&sshdr) && sshdr.asc != 0x3a); if (last_present != cd->media_present) - events |= DISK_EVENT_MEDIA_CHANGE; -skip_tur: + cd->device->changed = 1; + if (cd->device->changed) { events |= DISK_EVENT_MEDIA_CHANGE; cd->device->changed = 0; + cd->tur_changed = true; + } + + if (cd->ignore_get_event) + return events; + + /* check whether GET_EVENT is reporting spurious MEDIA_CHANGE */ + if (!cd->tur_changed) { + if (cd->get_event_changed) { + if (cd->tur_mismatch++ > 8) { + sdev_printk(KERN_WARNING, cd->device, + "GET_EVENT and TUR disagree continuously, suppress GET_EVENT events\n"); + cd->ignore_get_event = true; + } + } else { + cd->tur_mismatch = 0; + } } + cd->tur_changed = false; + cd->get_event_changed = false; return events; } --- linux-3.0.0.orig/drivers/scsi/sr.h +++ linux-3.0.0/drivers/scsi/sr.h @@ -41,6 +41,13 @@ unsigned readcd_known:1; /* drive supports READ_CD (0xbe) */ unsigned readcd_cdda:1; /* reading audio data using READ_CD */ unsigned media_present:1; /* media is present */ + + /* GET_EVENT spurious event handling, blk layer guarantees exclusion */ + int tur_mismatch; /* nr of get_event TUR mismatches */ + bool tur_changed:1; /* changed according to TUR */ + bool get_event_changed:1; /* changed according to GET_EVENT */ + bool ignore_get_event:1; /* GET_EVENT is unreliable, use TUR */ + struct cdrom_device_info cdi; /* We hold gendisk and scsi_device references on probe and use * the refs on this kref to decide when to release them */ --- linux-3.0.0.orig/drivers/scsi/libsas/sas_expander.c +++ linux-3.0.0/drivers/scsi/libsas/sas_expander.c @@ -849,6 +849,9 @@ res = sas_discover_expander(child); if (res) { + spin_lock_irq(&parent->port->dev_list_lock); + list_del(&child->dev_list_node); + spin_unlock_irq(&parent->port->dev_list_lock); kfree(child); return NULL; } --- linux-3.0.0.orig/drivers/scsi/mpt2sas/mpt2sas_base.c +++ linux-3.0.0/drivers/scsi/mpt2sas/mpt2sas_base.c @@ -94,7 +94,7 @@ MODULE_PARM_DESC(diag_buffer_enable, " post diag buffers " "(TRACE=1/SNAPSHOT=2/EXTENDED=4/default=0)"); -int mpt2sas_fwfault_debug; +static int mpt2sas_fwfault_debug; MODULE_PARM_DESC(mpt2sas_fwfault_debug, " enable detection of firmware fault " "and halt firmware - (default=0)"); @@ -857,7 +857,7 @@ completed_cmds = 0; cb_idx = 0xFF; do { - rd.word = rpf->Words; + rd.word = le64_to_cpu(rpf->Words); if (rd.u.low == UINT_MAX || rd.u.high == UINT_MAX) goto out; reply = 0; @@ -906,7 +906,7 @@ next: - rpf->Words = ULLONG_MAX; + rpf->Words = cpu_to_le64(ULLONG_MAX); ioc->reply_post_host_index = (ioc->reply_post_host_index == (ioc->reply_post_queue_depth - 1)) ? 0 : ioc->reply_post_host_index + 1; @@ -1817,7 +1817,9 @@ char desc[16]; u8 revision; u32 iounit_pg1_flags; + u32 bios_version; + bios_version = le32_to_cpu(ioc->bios_pg3.BiosVersion); pci_read_config_byte(ioc->pdev, PCI_CLASS_REVISION, &revision); strncpy(desc, ioc->manu_pg0.ChipName, 16); printk(MPT2SAS_INFO_FMT "%s: FWVersion(%02d.%02d.%02d.%02d), " @@ -1828,10 +1830,10 @@ (ioc->facts.FWVersion.Word & 0x0000FF00) >> 8, ioc->facts.FWVersion.Word & 0x000000FF, revision, - (ioc->bios_pg3.BiosVersion & 0xFF000000) >> 24, - (ioc->bios_pg3.BiosVersion & 0x00FF0000) >> 16, - (ioc->bios_pg3.BiosVersion & 0x0000FF00) >> 8, - ioc->bios_pg3.BiosVersion & 0x000000FF); + (bios_version & 0xFF000000) >> 24, + (bios_version & 0x00FF0000) >> 16, + (bios_version & 0x0000FF00) >> 8, + bios_version & 0x000000FF); _base_display_dell_branding(ioc); _base_display_intel_branding(ioc); @@ -2150,7 +2152,7 @@ static int _base_allocate_memory_pools(struct MPT2SAS_ADAPTER *ioc, int sleep_flag) { - Mpi2IOCFactsReply_t *facts; + struct mpt2sas_facts *facts; u32 queue_size, queue_diff; u16 max_sge_elements; u16 num_of_reply_frames; @@ -2783,7 +2785,7 @@ int i; u8 failed; u16 dummy; - u32 *mfp; + __le32 *mfp; /* make sure doorbell is not in use */ if ((readl(&ioc->chip->Doorbell) & MPI2_DOORBELL_USED)) { @@ -2871,7 +2873,7 @@ writel(0, &ioc->chip->HostInterruptStatus); if (ioc->logging_level & MPT_DEBUG_INIT) { - mfp = (u32 *)reply; + mfp = (__le32 *)reply; printk(KERN_INFO "\toffset:data\n"); for (i = 0; i < reply_bytes/4; i++) printk(KERN_INFO "\t[0x%02x]:%08x\n", i*4, @@ -3097,7 +3099,8 @@ _base_get_port_facts(struct MPT2SAS_ADAPTER *ioc, int port, int sleep_flag) { Mpi2PortFactsRequest_t mpi_request; - Mpi2PortFactsReply_t mpi_reply, *pfacts; + Mpi2PortFactsReply_t mpi_reply; + struct mpt2sas_port_facts *pfacts; int mpi_reply_sz, mpi_request_sz, r; dinitprintk(ioc, printk(MPT2SAS_INFO_FMT "%s\n", ioc->name, @@ -3139,7 +3142,8 @@ _base_get_ioc_facts(struct MPT2SAS_ADAPTER *ioc, int sleep_flag) { Mpi2IOCFactsRequest_t mpi_request; - Mpi2IOCFactsReply_t mpi_reply, *facts; + Mpi2IOCFactsReply_t mpi_reply; + struct mpt2sas_facts *facts; int mpi_reply_sz, mpi_request_sz, r; dinitprintk(ioc, printk(MPT2SAS_INFO_FMT "%s\n", ioc->name, @@ -3225,17 +3229,6 @@ mpi_request.MsgVersion = cpu_to_le16(MPI2_VERSION); mpi_request.HeaderVersion = cpu_to_le16(MPI2_HEADER_VERSION); - /* In MPI Revision I (0xA), the SystemReplyFrameSize(offset 0x18) was - * removed and made reserved. For those with older firmware will need - * this fix. It was decided that the Reply and Request frame sizes are - * the same. - */ - if ((ioc->facts.HeaderVersion >> 8) < 0xA) { - mpi_request.Reserved7 = cpu_to_le16(ioc->reply_sz); -/* mpi_request.SystemReplyFrameSize = - * cpu_to_le16(ioc->reply_sz); - */ - } mpi_request.SystemRequestFrameSize = cpu_to_le16(ioc->request_sz/4); mpi_request.ReplyDescriptorPostQueueDepth = @@ -3243,25 +3236,17 @@ mpi_request.ReplyFreeQueueDepth = cpu_to_le16(ioc->reply_free_queue_depth); -#if BITS_PER_LONG > 32 mpi_request.SenseBufferAddressHigh = - cpu_to_le32(ioc->sense_dma >> 32); + cpu_to_le32((u64)ioc->sense_dma >> 32); mpi_request.SystemReplyAddressHigh = - cpu_to_le32(ioc->reply_dma >> 32); + cpu_to_le32((u64)ioc->reply_dma >> 32); mpi_request.SystemRequestFrameBaseAddress = - cpu_to_le64(ioc->request_dma); + cpu_to_le64((u64)ioc->request_dma); mpi_request.ReplyFreeQueueAddress = - cpu_to_le64(ioc->reply_free_dma); + cpu_to_le64((u64)ioc->reply_free_dma); mpi_request.ReplyDescriptorPostQueueAddress = - cpu_to_le64(ioc->reply_post_free_dma); -#else - mpi_request.SystemRequestFrameBaseAddress = - cpu_to_le32(ioc->request_dma); - mpi_request.ReplyFreeQueueAddress = - cpu_to_le32(ioc->reply_free_dma); - mpi_request.ReplyDescriptorPostQueueAddress = - cpu_to_le32(ioc->reply_post_free_dma); -#endif + cpu_to_le64((u64)ioc->reply_post_free_dma); + /* This time stamp specifies number of milliseconds * since epoch ~ midnight January 1, 1970. @@ -3271,10 +3256,10 @@ (current_time.tv_usec / 1000)); if (ioc->logging_level & MPT_DEBUG_INIT) { - u32 *mfp; + __le32 *mfp; int i; - mfp = (u32 *)&mpi_request; + mfp = (__le32 *)&mpi_request; printk(KERN_INFO "\toffset:data\n"); for (i = 0; i < sizeof(Mpi2IOCInitRequest_t)/4; i++) printk(KERN_INFO "\t[0x%02x]:%08x\n", i*4, @@ -3759,7 +3744,7 @@ /* initialize Reply Post Free Queue */ for (i = 0; i < ioc->reply_post_queue_depth; i++) - ioc->reply_post_free[i].Words = ULLONG_MAX; + ioc->reply_post_free[i].Words = cpu_to_le64(ULLONG_MAX); r = _base_send_ioc_init(ioc, sleep_flag); if (r) --- linux-3.0.0.orig/drivers/scsi/mpt2sas/mpt2sas_base.h +++ linux-3.0.0/drivers/scsi/mpt2sas/mpt2sas_base.h @@ -541,6 +541,53 @@ typedef void (*MPT_ADD_SGE)(void *paddr, u32 flags_length, dma_addr_t dma_addr); +/* IOC Facts and Port Facts converted from little endian to cpu */ +union mpi2_version_union { + MPI2_VERSION_STRUCT Struct; + u32 Word; +}; + +struct mpt2sas_facts { + u16 MsgVersion; + u16 HeaderVersion; + u8 IOCNumber; + u8 VP_ID; + u8 VF_ID; + u16 IOCExceptions; + u16 IOCStatus; + u32 IOCLogInfo; + u8 MaxChainDepth; + u8 WhoInit; + u8 NumberOfPorts; + u8 MaxMSIxVectors; + u16 RequestCredit; + u16 ProductID; + u32 IOCCapabilities; + union mpi2_version_union FWVersion; + u16 IOCRequestFrameSize; + u16 Reserved3; + u16 MaxInitiators; + u16 MaxTargets; + u16 MaxSasExpanders; + u16 MaxEnclosures; + u16 ProtocolFlags; + u16 HighPriorityCredit; + u16 MaxReplyDescriptorPostQueueDepth; + u8 ReplyFrameSize; + u8 MaxVolumes; + u16 MaxDevHandle; + u16 MaxPersistentEntries; + u16 MinDevHandle; +}; + +struct mpt2sas_port_facts { + u8 PortNumber; + u8 VP_ID; + u8 VF_ID; + u8 PortType; + u16 MaxPostedCmdBuffers; +}; + /** * struct MPT2SAS_ADAPTER - per adapter struct * @list: ioc_list @@ -749,8 +796,8 @@ u32 event_masks[MPI2_EVENT_NOTIFY_EVENTMASK_WORDS]; /* static config pages */ - Mpi2IOCFactsReply_t facts; - Mpi2PortFactsReply_t *pfacts; + struct mpt2sas_facts facts; + struct mpt2sas_port_facts *pfacts; Mpi2ManufacturingPage0_t manu_pg0; Mpi2BiosPage2_t bios_pg2; Mpi2BiosPage3_t bios_pg3; @@ -840,7 +887,7 @@ /* reply free queue */ u16 reply_free_queue_depth; - u32 *reply_free; + __le32 *reply_free; dma_addr_t reply_free_dma; struct dma_pool *reply_free_dma_pool; u32 reply_free_host_index; --- linux-3.0.0.orig/drivers/scsi/mpt2sas/mpt2sas_ctl.c +++ linux-3.0.0/drivers/scsi/mpt2sas/mpt2sas_ctl.c @@ -2706,13 +2706,13 @@ _ctl_ioc_reset_count_show, NULL); struct DIAG_BUFFER_START { - u32 Size; - u32 DiagVersion; + __le32 Size; + __le32 DiagVersion; u8 BufferType; u8 Reserved[3]; - u32 Reserved1; - u32 Reserved2; - u32 Reserved3; + __le32 Reserved1; + __le32 Reserved2; + __le32 Reserved3; }; /** * _ctl_host_trace_buffer_size_show - host buffer size (trace only) --- linux-3.0.0.orig/drivers/scsi/mpt2sas/mpt2sas_debug.h +++ linux-3.0.0/drivers/scsi/mpt2sas/mpt2sas_debug.h @@ -164,7 +164,7 @@ _debug_dump_mf(void *mpi_request, int sz) { int i; - u32 *mfp = (u32 *)mpi_request; + __le32 *mfp = (__le32 *)mpi_request; printk(KERN_INFO "mf:\n\t"); for (i = 0; i < sz; i++) { --- linux-3.0.0.orig/drivers/scsi/mpt2sas/mpt2sas_scsih.c +++ linux-3.0.0/drivers/scsi/mpt2sas/mpt2sas_scsih.c @@ -1956,7 +1956,7 @@ case MPI2_RAID_VOL_TYPE_RAID1E: qdepth = MPT2SAS_RAID_QUEUE_DEPTH; if (ioc->manu_pg10.OEMIdentifier && - (ioc->manu_pg10.GenericFlags0 & + (le32_to_cpu(ioc->manu_pg10.GenericFlags0) & MFG10_GF0_R10_DISPLAY) && !(raid_device->num_pds % 2)) r_level = "RAID10"; @@ -4598,7 +4598,7 @@ Mpi2SasEnclosurePage0_t enclosure_pg0; u32 ioc_status; u16 parent_handle; - __le64 sas_address, sas_address_parent = 0; + u64 sas_address, sas_address_parent = 0; int i; unsigned long flags; struct _sas_port *mpt2sas_port = NULL; @@ -5404,7 +5404,7 @@ { struct MPT2SAS_TARGET *target_priv_data; struct _sas_device *sas_device; - __le64 sas_address; + u64 sas_address; unsigned long flags; Mpi2EventDataSasDeviceStatusChange_t *event_data = fw_event->event_data; @@ -6566,7 +6566,7 @@ Mpi2ExpanderPage0_t expander_pg0; Mpi2ConfigReply_t mpi_reply; u16 ioc_status; - __le64 sas_address; + u64 sas_address; u16 handle; printk(MPT2SAS_INFO_FMT "%s\n", ioc->name, __func__); @@ -7505,7 +7505,7 @@ { struct Scsi_Host *shost = pci_get_drvdata(pdev); struct MPT2SAS_ADAPTER *ioc = shost_priv(shost); - u32 device_state; + pci_power_t device_state; mpt2sas_base_stop_watchdog(ioc); scsi_block_requests(shost); @@ -7532,7 +7532,7 @@ { struct Scsi_Host *shost = pci_get_drvdata(pdev); struct MPT2SAS_ADAPTER *ioc = shost_priv(shost); - u32 device_state = pdev->current_state; + pci_power_t device_state = pdev->current_state; int r; printk(MPT2SAS_INFO_FMT "pdev=0x%p, slot=%s, previous " --- linux-3.0.0.orig/drivers/scsi/mpt2sas/mpt2sas_transport.c +++ linux-3.0.0/drivers/scsi/mpt2sas/mpt2sas_transport.c @@ -299,7 +299,6 @@ void *data_out = NULL; dma_addr_t data_out_dma; u32 sz; - u64 *sas_address_le; u16 wait_state_count; if (ioc->shost_recovery || ioc->pci_error_recovery) { @@ -372,8 +371,7 @@ mpi_request->PhysicalPort = 0xFF; mpi_request->VF_ID = 0; /* TODO */ mpi_request->VP_ID = 0; - sas_address_le = (u64 *)&mpi_request->SASAddress; - *sas_address_le = cpu_to_le64(sas_address); + mpi_request->SASAddress = cpu_to_le64(sas_address); mpi_request->RequestDataLength = cpu_to_le16(sizeof(struct rep_manu_request)); psge = &mpi_request->SGL; @@ -1049,14 +1047,14 @@ u8 function; /* 0x11 */ u8 function_result; u8 response_length; - u16 expander_change_count; + __be16 expander_change_count; u8 reserved_1[3]; u8 phy_identifier; u8 reserved_2[2]; - u32 invalid_dword; - u32 running_disparity_error; - u32 loss_of_dword_sync; - u32 phy_reset_problem; + __be32 invalid_dword; + __be32 running_disparity_error; + __be32 loss_of_dword_sync; + __be32 phy_reset_problem; }; /** @@ -1085,7 +1083,6 @@ void *data_out = NULL; dma_addr_t data_out_dma; u32 sz; - u64 *sas_address_le; u16 wait_state_count; if (ioc->shost_recovery || ioc->pci_error_recovery) { @@ -1160,8 +1157,7 @@ mpi_request->PhysicalPort = 0xFF; mpi_request->VF_ID = 0; /* TODO */ mpi_request->VP_ID = 0; - sas_address_le = (u64 *)&mpi_request->SASAddress; - *sas_address_le = cpu_to_le64(phy->identify.sas_address); + mpi_request->SASAddress = cpu_to_le64(phy->identify.sas_address); mpi_request->RequestDataLength = cpu_to_le16(sizeof(struct phy_error_log_request)); psge = &mpi_request->SGL; @@ -1406,7 +1402,6 @@ void *data_out = NULL; dma_addr_t data_out_dma; u32 sz; - u64 *sas_address_le; u16 wait_state_count; if (ioc->shost_recovery) { @@ -1486,8 +1481,7 @@ mpi_request->PhysicalPort = 0xFF; mpi_request->VF_ID = 0; /* TODO */ mpi_request->VP_ID = 0; - sas_address_le = (u64 *)&mpi_request->SASAddress; - *sas_address_le = cpu_to_le64(phy->identify.sas_address); + mpi_request->SASAddress = cpu_to_le64(phy->identify.sas_address); mpi_request->RequestDataLength = cpu_to_le16(sizeof(struct phy_error_log_request)); psge = &mpi_request->SGL; @@ -1914,7 +1908,7 @@ mpi_request->PhysicalPort = 0xFF; mpi_request->VF_ID = 0; /* TODO */ mpi_request->VP_ID = 0; - *((u64 *)&mpi_request->SASAddress) = (rphy) ? + mpi_request->SASAddress = (rphy) ? cpu_to_le64(rphy->identify.sas_address) : cpu_to_le64(ioc->sas_hba.sas_address); mpi_request->RequestDataLength = cpu_to_le16(blk_rq_bytes(req) - 4); --- linux-3.0.0.orig/drivers/staging/ath6kl/os/linux/ar6000_drv.c +++ linux-3.0.0/drivers/staging/ath6kl/os/linux/ar6000_drv.c @@ -954,9 +954,13 @@ const char *filename; const struct firmware *fw_entry; u32 fw_entry_size; + u8 **buf; + size_t *buf_len; switch (file) { case AR6K_OTP_FILE: + buf = &ar->fw_otp; + buf_len = &ar->fw_otp_len; if (ar->arVersion.target_ver == AR6003_REV1_VERSION) { filename = AR6003_REV1_OTP_FILE; } else if (ar->arVersion.target_ver == AR6003_REV2_VERSION) { @@ -970,6 +974,8 @@ break; case AR6K_FIRMWARE_FILE: + buf = &ar->fw; + buf_len = &ar->fw_len; if (ar->arVersion.target_ver == AR6003_REV1_VERSION) { filename = AR6003_REV1_FIRMWARE_FILE; } else if (ar->arVersion.target_ver == AR6003_REV2_VERSION) { @@ -1028,6 +1034,8 @@ break; case AR6K_PATCH_FILE: + buf = &ar->fw_patch; + buf_len = &ar->fw_patch_len; if (ar->arVersion.target_ver == AR6003_REV1_VERSION) { filename = AR6003_REV1_PATCH_FILE; } else if (ar->arVersion.target_ver == AR6003_REV2_VERSION) { @@ -1041,6 +1049,8 @@ break; case AR6K_BOARD_DATA_FILE: + buf = &ar->fw_data; + buf_len = &ar->fw_data_len; if (ar->arVersion.target_ver == AR6003_REV1_VERSION) { filename = AR6003_REV1_BOARD_DATA_FILE; } else if (ar->arVersion.target_ver == AR6003_REV2_VERSION) { @@ -1057,23 +1067,29 @@ AR_DEBUG_PRINTF(ATH_DEBUG_ERR, ("Unknown file type: %d\n", file)); return A_ERROR; } - if ((A_REQUEST_FIRMWARE(&fw_entry, filename, ((struct device *)ar->osDevInfo.pOSDevice))) != 0) - { - AR_DEBUG_PRINTF(ATH_DEBUG_ERR, ("Failed to get %s\n", filename)); - return A_ENOENT; + + if (*buf == NULL) { + if ((A_REQUEST_FIRMWARE(&fw_entry, filename, ((struct device *)ar->osDevInfo.pOSDevice))) != 0) { + AR_DEBUG_PRINTF(ATH_DEBUG_ERR, ("Failed to get %s\n", filename)); + return A_ENOENT; + } + + *buf = kmemdup(fw_entry->data, fw_entry->size, GFP_KERNEL); + *buf_len = fw_entry->size; + A_RELEASE_FIRMWARE(fw_entry); } #ifdef SOFTMAC_FILE_USED - if (file==AR6K_BOARD_DATA_FILE && fw_entry->data) { - ar6000_softmac_update(ar, (u8 *)fw_entry->data, fw_entry->size); + if (file==AR6K_BOARD_DATA_FILE && *buf_len) { + ar6000_softmac_update(ar, *buf, *buf_len); } #endif - fw_entry_size = fw_entry->size; + fw_entry_size = *buf_len; /* Load extended board data for AR6003 */ - if ((file==AR6K_BOARD_DATA_FILE) && (fw_entry->data)) { + if ((file==AR6K_BOARD_DATA_FILE) && *buf) { u32 board_ext_address; u32 board_ext_data_size; u32 board_data_size; @@ -1089,14 +1105,13 @@ AR_DEBUG_PRINTF(ATH_DEBUG_INFO, ("Board extended Data download address: 0x%x\n", board_ext_address)); /* check whether the target has allocated memory for extended board data and file contains extended board data */ - if ((board_ext_address) && (fw_entry->size == (board_data_size + board_ext_data_size))) { + if ((board_ext_address) && (*buf_len == (board_data_size + board_ext_data_size))) { u32 param; - status = BMIWriteMemory(ar->arHifDevice, board_ext_address, (u8 *)(fw_entry->data + board_data_size), board_ext_data_size); + status = BMIWriteMemory(ar->arHifDevice, board_ext_address, (u8 *)(*buf + board_data_size), board_ext_data_size); if (status) { AR_DEBUG_PRINTF(ATH_DEBUG_ERR, ("BMI operation failed: %d\n", __LINE__)); - A_RELEASE_FIRMWARE(fw_entry); return A_ERROR; } @@ -1110,17 +1125,16 @@ } if (compressed) { - status = BMIFastDownload(ar->arHifDevice, address, (u8 *)fw_entry->data, fw_entry_size); + status = BMIFastDownload(ar->arHifDevice, address, *buf, fw_entry_size); } else { - status = BMIWriteMemory(ar->arHifDevice, address, (u8 *)fw_entry->data, fw_entry_size); + status = BMIWriteMemory(ar->arHifDevice, address, *buf, fw_entry_size); } if (status) { AR_DEBUG_PRINTF(ATH_DEBUG_ERR, ("BMI operation failed: %d\n", __LINE__)); - A_RELEASE_FIRMWARE(fw_entry); return A_ERROR; } - A_RELEASE_FIRMWARE(fw_entry); + return 0; } @@ -2088,6 +2102,11 @@ ar6000_remove_ap_interface(); #endif /*CONFIG_AP_VIRTUAL_ADAPTER_SUPPORT */ + kfree(ar->fw_otp); + kfree(ar->fw); + kfree(ar->fw_patch); + kfree(ar->fw_data); + AR_DEBUG_PRINTF(ATH_DEBUG_INFO,("-ar6000_destroy \n")); } @@ -6179,6 +6198,7 @@ ether_setup(dev); init_netdev(dev, ap_ifname); + dev->priv_flags &= ~IFF_TX_SKB_SHARING; if (register_netdev(dev)) { AR_DEBUG_PRINTF(ATH_DEBUG_ERR,("ar6000_create_ap_interface: register_netdev failed\n")); --- linux-3.0.0.orig/drivers/staging/ath6kl/os/linux/cfg80211.c +++ linux-3.0.0/drivers/staging/ath6kl/os/linux/cfg80211.c @@ -867,26 +867,31 @@ AR_DEBUG_PRINTF(ATH_DEBUG_INFO, ("%s: status %d\n", __func__, status)); - if(ar->scan_request) - { - /* Translate data to cfg80211 mgmt format */ - if (ar->arWmi) - wmi_iterate_nodes(ar->arWmi, ar6k_cfg80211_scan_node, ar->wdev->wiphy); + if (!ar->scan_request) + return; - cfg80211_scan_done(ar->scan_request, - ((status & A_ECANCELED) || (status & A_EBUSY)) ? true : false); + if ((status == A_ECANCELED) || (status == A_EBUSY)) { + cfg80211_scan_done(ar->scan_request, true); + goto out; + } + + /* Translate data to cfg80211 mgmt format */ + wmi_iterate_nodes(ar->arWmi, ar6k_cfg80211_scan_node, ar->wdev->wiphy); - if(ar->scan_request->n_ssids && - ar->scan_request->ssids[0].ssid_len) { + cfg80211_scan_done(ar->scan_request, false); + + if(ar->scan_request->n_ssids && + ar->scan_request->ssids[0].ssid_len) { u8 i; for (i = 0; i < ar->scan_request->n_ssids; i++) { - wmi_probedSsid_cmd(ar->arWmi, i+1, DISABLE_SSID_FLAG, - 0, NULL); + wmi_probedSsid_cmd(ar->arWmi, i+1, DISABLE_SSID_FLAG, + 0, NULL); } - } - ar->scan_request = NULL; } + +out: + ar->scan_request = NULL; } static int --- linux-3.0.0.orig/drivers/staging/ath6kl/os/linux/include/ar6000_drv.h +++ linux-3.0.0/drivers/staging/ath6kl/os/linux/include/ar6000_drv.h @@ -651,6 +651,15 @@ void *arApDev; #endif u8 arAutoAuthStage; + + u8 *fw_otp; + size_t fw_otp_len; + u8 *fw; + size_t fw_len; + u8 *fw_patch; + size_t fw_patch_len; + u8 *fw_data; + size_t fw_data_len; }; #ifdef CONFIG_AP_VIRTUAL_ADAPTER_SUPPORT --- linux-3.0.0.orig/drivers/staging/brcm80211/brcmsmac/wl_mac80211.c +++ linux-3.0.0/drivers/staging/brcm80211/brcmsmac/wl_mac80211.c @@ -449,11 +449,6 @@ wiphy_err(wiphy, "%s: qos enabled: %s (implement)\n", __func__, info->qos ? "true" : "false"); } - if (changed & BSS_CHANGED_IDLE) { - /* Idle changed for this BSS/interface */ - wiphy_err(wiphy, "%s: BSS idle: %s (implement)\n", __func__, - info->idle ? "true" : "false"); - } return; } --- linux-3.0.0.orig/drivers/staging/comedi/comedi_fops.c +++ linux-3.0.0/drivers/staging/comedi/comedi_fops.c @@ -383,8 +383,8 @@ /* fill devinfo structure */ devinfo.version_code = COMEDI_VERSION_CODE; devinfo.n_subdevs = dev->n_subdevices; - memcpy(devinfo.driver_name, dev->driver->driver_name, COMEDI_NAMELEN); - memcpy(devinfo.board_name, dev->board_name, COMEDI_NAMELEN); + strlcpy(devinfo.driver_name, dev->driver->driver_name, COMEDI_NAMELEN); + strlcpy(devinfo.board_name, dev->board_name, COMEDI_NAMELEN); if (read_subdev) devinfo.read_subdevice = read_subdev - dev->subdevices; --- linux-3.0.0.orig/drivers/staging/hv/channel.c +++ linux-3.0.0/drivers/staging/hv/channel.c @@ -212,7 +212,7 @@ if (ret != 0) goto Cleanup; - t = wait_for_completion_timeout(&openInfo->waitevent, HZ); + t = wait_for_completion_timeout(&openInfo->waitevent, 5*HZ); if (t == 0) { err = -ETIMEDOUT; goto errorout; --- linux-3.0.0.orig/drivers/staging/hv/channel_mgmt.c +++ linux-3.0.0/drivers/staging/hv/channel_mgmt.c @@ -773,7 +773,7 @@ goto cleanup; } - t = wait_for_completion_timeout(&msginfo->waitevent, HZ); + t = wait_for_completion_timeout(&msginfo->waitevent, 5*HZ); if (t == 0) { ret = -ETIMEDOUT; goto cleanup; --- linux-3.0.0.orig/drivers/staging/hv/connection.c +++ linux-3.0.0/drivers/staging/hv/connection.c @@ -135,7 +135,7 @@ } /* Wait for the connection response */ - t = wait_for_completion_timeout(&msginfo->waitevent, HZ); + t = wait_for_completion_timeout(&msginfo->waitevent, 5*HZ); if (t == 0) { spin_lock_irqsave(&vmbus_connection.channelmsg_lock, flags); --- linux-3.0.0.orig/drivers/staging/hv/netvsc.c +++ linux-3.0.0/drivers/staging/hv/netvsc.c @@ -270,7 +270,7 @@ goto cleanup; } - t = wait_for_completion_timeout(&net_device->channel_init_wait, HZ); + t = wait_for_completion_timeout(&net_device->channel_init_wait, 5*HZ); BUG_ON(t == 0); @@ -513,7 +513,7 @@ if (ret != 0) goto cleanup; - t = wait_for_completion_timeout(&net_device->channel_init_wait, HZ); + t = wait_for_completion_timeout(&net_device->channel_init_wait, 5*HZ); if (t == 0) { ret = -ETIMEDOUT; --- linux-3.0.0.orig/drivers/staging/hv/rndis_filter.c +++ linux-3.0.0/drivers/staging/hv/rndis_filter.c @@ -467,7 +467,7 @@ if (ret != 0) goto Cleanup; - t = wait_for_completion_timeout(&request->wait_event, HZ); + t = wait_for_completion_timeout(&request->wait_event, 5*HZ); if (t == 0) { ret = -ETIMEDOUT; goto Cleanup; @@ -543,7 +543,7 @@ if (ret != 0) goto Cleanup; - t = wait_for_completion_timeout(&request->wait_event, HZ); + t = wait_for_completion_timeout(&request->wait_event, 5*HZ); if (t == 0) { ret = -1; @@ -600,7 +600,7 @@ } - t = wait_for_completion_timeout(&request->wait_event, HZ); + t = wait_for_completion_timeout(&request->wait_event, 5*HZ); if (t == 0) { ret = -ETIMEDOUT; --- linux-3.0.0.orig/drivers/staging/hv/storvsc.c +++ linux-3.0.0/drivers/staging/hv/storvsc.c @@ -135,7 +135,7 @@ if (ret != 0) goto cleanup; - t = wait_for_completion_timeout(&request->wait_event, HZ); + t = wait_for_completion_timeout(&request->wait_event, 5*HZ); if (t == 0) { ret = -ETIMEDOUT; goto cleanup; @@ -163,7 +163,7 @@ if (ret != 0) goto cleanup; - t = wait_for_completion_timeout(&request->wait_event, HZ); + t = wait_for_completion_timeout(&request->wait_event, 5*HZ); if (t == 0) { ret = -ETIMEDOUT; goto cleanup; @@ -192,7 +192,7 @@ if (ret != 0) goto cleanup; - t = wait_for_completion_timeout(&request->wait_event, HZ); + t = wait_for_completion_timeout(&request->wait_event, 5*HZ); if (t == 0) { ret = -ETIMEDOUT; goto cleanup; @@ -222,7 +222,7 @@ if (ret != 0) goto cleanup; - t = wait_for_completion_timeout(&request->wait_event, HZ); + t = wait_for_completion_timeout(&request->wait_event, 5*HZ); if (t == 0) { ret = -ETIMEDOUT; goto cleanup; --- linux-3.0.0.orig/drivers/staging/hv/storvsc_drv.c +++ linux-3.0.0/drivers/staging/hv/storvsc_drv.c @@ -393,7 +393,7 @@ if (ret != 0) goto cleanup; - t = wait_for_completion_timeout(&request->wait_event, HZ); + t = wait_for_completion_timeout(&request->wait_event, 5*HZ); if (t == 0) { ret = -ETIMEDOUT; goto cleanup; --- linux-3.0.0.orig/drivers/staging/olpc_dcon/olpc_dcon_xo_1.c +++ linux-3.0.0/drivers/staging/olpc_dcon/olpc_dcon_xo_1.c @@ -14,6 +14,7 @@ #include #include #include +#include #include "olpc_dcon.h" --- linux-3.0.0.orig/drivers/staging/olpc_dcon/olpc_dcon_xo_1_5.c +++ linux-3.0.0/drivers/staging/olpc_dcon/olpc_dcon_xo_1_5.c @@ -11,6 +11,7 @@ #include #include #include +#include /* TODO: this eventually belongs in linux/vx855.h */ #define NR_VX855_GPI 14 --- linux-3.0.0.orig/drivers/staging/rtl8192e/r8192E_core.c +++ linux-3.0.0/drivers/staging/rtl8192e/r8192E_core.c @@ -4532,6 +4532,7 @@ u8 unit = 0; int ret = -ENODEV; unsigned long pmem_start, pmem_len, pmem_flags; + u8 revisionid; RT_TRACE(COMP_INIT,"Configuring chip resources\n"); @@ -4592,6 +4593,11 @@ pci_write_config_byte(pdev, 0x41, 0x00); + pci_read_config_byte(pdev, 0x08, &revisionid); + /* If the revisionid is 0x10, the device uses rtl8192se. */ + if (pdev->device == 0x8192 && revisionid == 0x10) + goto fail1; + pci_read_config_byte(pdev, 0x05, &unit); pci_write_config_byte(pdev, 0x05, unit & (~0x04)); --- linux-3.0.0.orig/drivers/staging/rtl8192u/r819xU_firmware.c +++ linux-3.0.0/drivers/staging/rtl8192u/r819xU_firmware.c @@ -399,10 +399,7 @@ } - - - - - - +MODULE_FIRMWARE("RTL8192U/boot.img"); +MODULE_FIRMWARE("RTL8192U/main.img"); +MODULE_FIRMWARE("RTL8192U/data.img"); --- linux-3.0.0.orig/drivers/staging/usbip/vhci_hcd.c +++ linux-3.0.0/drivers/staging/usbip/vhci_hcd.c @@ -846,9 +846,9 @@ } /* kill threads related to this sdev, if v.c. exists */ - if (vdev->ud.tcp_rx) + if (vdev->ud.tcp_rx && !task_is_dead(vdev->ud.tcp_rx)) kthread_stop(vdev->ud.tcp_rx); - if (vdev->ud.tcp_tx) + if (vdev->ud.tcp_tx && !task_is_dead(vdev->ud.tcp_tx)) kthread_stop(vdev->ud.tcp_tx); pr_info("stop threads\n"); --- linux-3.0.0.orig/drivers/tty/n_gsm.c +++ linux-3.0.0/drivers/tty/n_gsm.c @@ -1823,10 +1823,6 @@ break; case GSM_FCS: /* FCS follows the packet */ gsm->received_fcs = c; - if (c == GSM0_SOF) { - gsm->state = GSM_SEARCH; - break; - } gsm_queue(gsm); gsm->state = GSM_SSOF; break; --- linux-3.0.0.orig/drivers/tty/hvc/hvc_console.c +++ linux-3.0.0/drivers/tty/hvc/hvc_console.c @@ -163,8 +163,10 @@ } else { r = cons_ops[index]->put_chars(vtermnos[index], c, i); if (r <= 0) { - /* throw away chars on error */ - i = 0; + /* throw away characters on error + * but spin in case of -EAGAIN */ + if (r != -EAGAIN) + i = 0; } else if (r > 0) { i -= r; if (i > 0) @@ -448,7 +450,7 @@ n = hp->ops->put_chars(hp->vtermno, hp->outbuf, hp->n_outbuf); if (n <= 0) { - if (n == 0) { + if (n == 0 || n == -EAGAIN) { hp->do_wakeup = 1; return 0; } --- linux-3.0.0.orig/drivers/tty/serial/8250.c +++ linux-3.0.0/drivers/tty/serial/8250.c @@ -1107,7 +1107,7 @@ */ DEBUG_AUTOCONF("Xscale "); up->port.type = PORT_XSCALE; - up->capabilities |= UART_CAP_UUE; + up->capabilities |= UART_CAP_UUE | UART_CAP_RTOIE; return; } } else { --- linux-3.0.0.orig/drivers/tty/serial/Kconfig +++ linux-3.0.0/drivers/tty/serial/Kconfig @@ -1419,7 +1419,7 @@ config SERIAL_SC26XX_CONSOLE bool "Console on SC2681/SC2692 serial port" - depends on SERIAL_SC26XX + depends on SERIAL_SC26XX=y select SERIAL_CORE_CONSOLE help Support for Console on SC2681/SC2692 serial ports. --- linux-3.0.0.orig/drivers/tty/vt/vt.c +++ linux-3.0.0/drivers/tty/vt/vt.c @@ -103,6 +103,7 @@ #include #include #include +#include #define MAX_NR_CON_DRIVER 16 @@ -145,7 +146,7 @@ static int con_open(struct tty_struct *, struct file *); static void vc_init(struct vc_data *vc, unsigned int rows, - unsigned int cols, int do_clear); + unsigned int cols, int do_clear, int mode); static void gotoxy(struct vc_data *vc, int new_x, int new_y); static void save_cur(struct vc_data *vc); static void reset_terminal(struct vc_data *vc, int do_clear); @@ -166,6 +167,9 @@ static int cur_default = CUR_DEFAULT; module_param(cur_default, int, S_IRUGO | S_IWUSR); +int vt_handoff = 0; +module_param_named(handoff, vt_handoff, int, S_IRUGO | S_IWUSR); + /* * ignore_poke: don't unblank the screen when things are typed. This is * mainly for the privacy of braille terminal users. @@ -695,6 +699,13 @@ } if (tty0dev) sysfs_notify(&tty0dev->kobj, NULL, "active"); + /* + * If we are switching away from a transparent VT the contents + * will be lost, convert it into a blank text console then + * it will be repainted blank if we ever switch back. + */ + if (old_vc->vc_mode == KD_TRANSPARENT) + old_vc->vc_mode = KD_TEXT; } else { hide_cursor(vc); redraw = 1; @@ -808,7 +819,7 @@ if (global_cursor_default == -1) global_cursor_default = 1; - vc_init(vc, vc->vc_rows, vc->vc_cols, 1); + vc_init(vc, vc->vc_rows, vc->vc_cols, 1, KD_TEXT); vcs_make_sysfs(currcons); atomic_notifier_call_chain(&vt_notifier_list, VT_ALLOCATE, ¶m); } @@ -2846,7 +2857,7 @@ module_param_named(underline, default_underline_color, int, S_IRUGO | S_IWUSR); static void vc_init(struct vc_data *vc, unsigned int rows, - unsigned int cols, int do_clear) + unsigned int cols, int do_clear, int mode) { int j, k ; @@ -2857,7 +2868,7 @@ set_origin(vc); vc->vc_pos = vc->vc_origin; - reset_vc(vc); + reset_vc(vc, mode); for (j=k=0; j<16; j++) { vc->vc_palette[k++] = default_red[j] ; vc->vc_palette[k++] = default_grn[j] ; @@ -2883,6 +2894,13 @@ struct vc_data *vc; unsigned int currcons = 0, i; + if (screen_info.flags & VIDEO_FLAGS_HANDOFF) { + if (vt_handoff == 0) + vt_handoff = 8; + printk(KERN_INFO "vt handoff: grub requested handoff (vt#%d)\n", + vt_handoff); + } + console_lock(); if (conswitchp) @@ -2914,16 +2932,31 @@ mod_timer(&console_timer, jiffies + (blankinterval * HZ)); } + if (vt_handoff > 0 && vt_handoff <= MAX_NR_CONSOLES) { + currcons = vt_handoff - 1; + vc_cons[currcons].d = vc = kzalloc(sizeof(struct vc_data), GFP_NOWAIT); + INIT_WORK(&vc_cons[currcons].SAK_work, vc_SAK); + visual_init(vc, currcons, 1); + vc->vc_screenbuf = kzalloc(vc->vc_screenbuf_size, GFP_NOWAIT); + vc_init(vc, vc->vc_rows, vc->vc_cols, 0, KD_TRANSPARENT); + } for (currcons = 0; currcons < MIN_NR_CONSOLES; currcons++) { + if (currcons == vt_handoff - 1) + continue; vc_cons[currcons].d = vc = kzalloc(sizeof(struct vc_data), GFP_NOWAIT); INIT_WORK(&vc_cons[currcons].SAK_work, vc_SAK); tty_port_init(&vc->port); visual_init(vc, currcons, 1); vc->vc_screenbuf = kzalloc(vc->vc_screenbuf_size, GFP_NOWAIT); vc_init(vc, vc->vc_rows, vc->vc_cols, - currcons || !vc->vc_sw->con_save_screen); + currcons || !vc->vc_sw->con_save_screen, KD_TEXT); } currcons = fg_console = 0; + if (vt_handoff > 0) { + printk(KERN_INFO "vt handoff: transparent VT on vt#%d\n", + vt_handoff); + currcons = fg_console = vt_handoff - 1; + } master_display_fg = vc = vc_cons[currcons].d; set_origin(vc); save_screen(vc); --- linux-3.0.0.orig/drivers/tty/vt/vt_ioctl.c +++ linux-3.0.0/drivers/tty/vt/vt_ioctl.c @@ -1358,9 +1358,9 @@ goto out; } -void reset_vc(struct vc_data *vc) +void reset_vc(struct vc_data *vc, int mode) { - vc->vc_mode = KD_TEXT; + vc->vc_mode = mode; kbd_table[vc->vc_num].kbdmode = default_utf8 ? VC_UNICODE : VC_XLATE; vc->vt_mode.mode = VT_AUTO; vc->vt_mode.waitv = 0; @@ -1391,7 +1391,7 @@ */ if (tty) __do_SAK(tty); - reset_vc(vc); + reset_vc(vc, KD_TEXT); } console_unlock(); } @@ -1653,7 +1653,7 @@ * this outside of VT_PROCESS but there is no single process * to account for and tracking tty count may be undesirable. */ - reset_vc(vc); + reset_vc(vc, KD_TEXT); if (old_vc_mode != vc->vc_mode) { if (vc->vc_mode == KD_TEXT) @@ -1725,7 +1725,7 @@ * this outside of VT_PROCESS but there is no single process * to account for and tracking tty count may be undesirable. */ - reset_vc(vc); + reset_vc(vc, KD_TEXT); /* * Fall through to normal (VT_AUTO) handling of the switch... --- linux-3.0.0.orig/drivers/usb/class/usbtmc.c +++ linux-3.0.0/drivers/usb/class/usbtmc.c @@ -268,7 +268,7 @@ dev_err(dev, "usb_bulk_msg returned %d\n", rv); goto exit; } - } while ((actual = max_size) && + } while ((actual == max_size) && (n < USBTMC_MAX_READS_TO_CLEAR_BULK_IN)); if (actual == max_size) { --- linux-3.0.0.orig/drivers/usb/core/config.c +++ linux-3.0.0/drivers/usb/core/config.c @@ -123,10 +123,11 @@ } if (usb_endpoint_xfer_isoc(&ep->desc)) - max_tx = ep->desc.wMaxPacketSize * (desc->bMaxBurst + 1) * - (desc->bmAttributes + 1); + max_tx = (desc->bMaxBurst + 1) * (desc->bmAttributes + 1) * + le16_to_cpu(ep->desc.wMaxPacketSize); else if (usb_endpoint_xfer_int(&ep->desc)) - max_tx = ep->desc.wMaxPacketSize * (desc->bMaxBurst + 1); + max_tx = le16_to_cpu(ep->desc.wMaxPacketSize) * + (desc->bMaxBurst + 1); else max_tx = 999999; if (le16_to_cpu(desc->wBytesPerInterval) > max_tx) { @@ -134,10 +135,10 @@ "config %d interface %d altsetting %d ep %d: " "setting to %d\n", usb_endpoint_xfer_isoc(&ep->desc) ? "Isoc" : "Int", - desc->wBytesPerInterval, + le16_to_cpu(desc->wBytesPerInterval), cfgno, inum, asnum, ep->desc.bEndpointAddress, max_tx); - ep->ss_ep_comp.wBytesPerInterval = max_tx; + ep->ss_ep_comp.wBytesPerInterval = cpu_to_le16(max_tx); } } --- linux-3.0.0.orig/drivers/usb/core/hub.c +++ linux-3.0.0/drivers/usb/core/hub.c @@ -24,6 +24,7 @@ #include #include #include +#include #include #include @@ -1931,6 +1932,10 @@ */ int usb_deauthorize_device(struct usb_device *usb_dev) { + char *product = NULL; + char *manufacturer = NULL; + char *serial = NULL; + usb_lock_device(usb_dev); if (usb_dev->authorized == 0) goto out_unauthorized; @@ -1938,11 +1943,12 @@ usb_dev->authorized = 0; usb_set_configuration(usb_dev, -1); - kfree(usb_dev->product); + product = usb_dev->product; + manufacturer = usb_dev->manufacturer; + serial = usb_dev->serial; + usb_dev->product = kstrdup("n/a (unauthorized)", GFP_KERNEL); - kfree(usb_dev->manufacturer); usb_dev->manufacturer = kstrdup("n/a (unauthorized)", GFP_KERNEL); - kfree(usb_dev->serial); usb_dev->serial = kstrdup("n/a (unauthorized)", GFP_KERNEL); usb_destroy_configuration(usb_dev); @@ -1950,6 +1956,12 @@ out_unauthorized: usb_unlock_device(usb_dev); + if (product || manufacturer || serial) { + synchronize_rcu(); + kfree(product); + kfree(manufacturer); + kfree(serial); + } return 0; } @@ -1957,6 +1969,9 @@ int usb_authorize_device(struct usb_device *usb_dev) { int result = 0, c; + char *product = NULL; + char *manufacturer = NULL; + char *serial = NULL; usb_lock_device(usb_dev); if (usb_dev->authorized == 1) @@ -1975,11 +1990,12 @@ goto error_device_descriptor; } - kfree(usb_dev->product); + product = usb_dev->product; + manufacturer = usb_dev->manufacturer; + serial = usb_dev->serial; + usb_dev->product = NULL; - kfree(usb_dev->manufacturer); usb_dev->manufacturer = NULL; - kfree(usb_dev->serial); usb_dev->serial = NULL; usb_dev->authorized = 1; @@ -2007,6 +2023,12 @@ error_autoresume: out_authorized: usb_unlock_device(usb_dev); // complements locktree + if (product || manufacturer || serial) { + synchronize_rcu(); + kfree(product); + kfree(manufacturer); + kfree(serial); + } return result; } --- linux-3.0.0.orig/drivers/usb/core/sysfs.c +++ linux-3.0.0/drivers/usb/core/sysfs.c @@ -85,9 +85,9 @@ int retval; \ \ udev = to_usb_device(dev); \ - usb_lock_device(udev); \ - retval = sprintf(buf, "%s\n", udev->name); \ - usb_unlock_device(udev); \ + rcu_read_lock(); \ + retval = sprintf(buf, "%s\n", rcu_dereference(udev->name)); \ + rcu_read_unlock(); \ return retval; \ } \ static DEVICE_ATTR(name, S_IRUGO, show_##name, NULL); --- linux-3.0.0.orig/drivers/usb/host/ehci-hcd.c +++ linux-3.0.0/drivers/usb/host/ehci-hcd.c @@ -94,7 +94,8 @@ #define EHCI_IAA_MSECS 10 /* arbitrary */ #define EHCI_IO_JIFFIES (HZ/10) /* io watchdog > irq_thresh */ #define EHCI_ASYNC_JIFFIES (HZ/20) /* async idle timeout */ -#define EHCI_SHRINK_FRAMES 5 /* async qh unlink delay */ +#define EHCI_SHRINK_JIFFIES (DIV_ROUND_UP(HZ, 200) + 1) + /* 200-ms async qh unlink delay */ /* Initial IRQ latency: faster than hw default */ static int log2_irq_thresh = 0; // 0 to 6 @@ -152,10 +153,7 @@ break; /* case TIMER_ASYNC_SHRINK: */ default: - /* add a jiffie since we synch against the - * 8 KHz uframe counter. - */ - t = DIV_ROUND_UP(EHCI_SHRINK_FRAMES * HZ, 1000) + 1; + t = EHCI_SHRINK_JIFFIES; break; } mod_timer(&ehci->watchdog, t + jiffies); --- linux-3.0.0.orig/drivers/usb/host/ehci-hub.c +++ linux-3.0.0/drivers/usb/host/ehci-hub.c @@ -891,10 +891,11 @@ * power switching; they're allowed to just limit the * current. khubd will turn the power back on. */ - if (HCS_PPC (ehci->hcs_params)){ + if ((temp & PORT_OC) && HCS_PPC(ehci->hcs_params)) { ehci_writel(ehci, temp & ~(PORT_RWC_BITS | PORT_POWER), status_reg); + temp = ehci_readl(ehci, status_reg); } } --- linux-3.0.0.orig/drivers/usb/host/ehci-q.c +++ linux-3.0.0/drivers/usb/host/ehci-q.c @@ -103,7 +103,7 @@ if (!(hw->hw_info1 & cpu_to_hc32(ehci, 1 << 14))) { unsigned is_out, epnum; - is_out = !(qtd->hw_token & cpu_to_hc32(ehci, 1 << 8)); + is_out = qh->is_out; epnum = (hc32_to_cpup(ehci, &hw->hw_info1) >> 8) & 0x0f; if (unlikely (!usb_gettoggle (qh->dev, epnum, is_out))) { hw->hw_token &= ~cpu_to_hc32(ehci, QTD_TOGGLE); @@ -946,6 +946,7 @@ hw = qh->hw; hw->hw_info1 = cpu_to_hc32(ehci, info1); hw->hw_info2 = cpu_to_hc32(ehci, info2); + qh->is_out = !is_input; usb_settoggle (urb->dev, usb_pipeendpoint (urb->pipe), !is_input, 1); qh_refresh (ehci, qh); return qh; @@ -1231,6 +1232,8 @@ prev->hw->hw_next = qh->hw->hw_next; prev->qh_next = qh->qh_next; + if (ehci->qh_scan_next == qh) + ehci->qh_scan_next = qh->qh_next.qh; wmb (); /* If the controller isn't running, we don't have to wait for it */ @@ -1256,53 +1259,49 @@ struct ehci_qh *qh; enum ehci_timer_action action = TIMER_IO_WATCHDOG; - ehci->stamp = ehci_readl(ehci, &ehci->regs->frame_index); timer_action_done (ehci, TIMER_ASYNC_SHRINK); -rescan: stopped = !HC_IS_RUNNING(ehci_to_hcd(ehci)->state); - qh = ehci->async->qh_next.qh; - if (likely (qh != NULL)) { - do { - /* clean any finished work for this qh */ - if (!list_empty(&qh->qtd_list) && (stopped || - qh->stamp != ehci->stamp)) { - int temp; - - /* unlinks could happen here; completion - * reporting drops the lock. rescan using - * the latest schedule, but don't rescan - * qhs we already finished (no looping) - * unless the controller is stopped. - */ - qh = qh_get (qh); - qh->stamp = ehci->stamp; - temp = qh_completions (ehci, qh); - if (qh->needs_rescan) - unlink_async(ehci, qh); - qh_put (qh); - if (temp != 0) { - goto rescan; - } - } - /* unlink idle entries, reducing DMA usage as well - * as HCD schedule-scanning costs. delay for any qh - * we just scanned, there's a not-unusual case that it - * doesn't stay idle for long. - * (plus, avoids some kind of re-activation race.) + ehci->qh_scan_next = ehci->async->qh_next.qh; + while (ehci->qh_scan_next) { + qh = ehci->qh_scan_next; + ehci->qh_scan_next = qh->qh_next.qh; + rescan: + /* clean any finished work for this qh */ + if (!list_empty(&qh->qtd_list)) { + int temp; + + /* + * Unlinks could happen here; completion reporting + * drops the lock. That's why ehci->qh_scan_next + * always holds the next qh to scan; if the next qh + * gets unlinked then ehci->qh_scan_next is adjusted + * in start_unlink_async(). */ - if (list_empty(&qh->qtd_list) - && qh->qh_state == QH_STATE_LINKED) { - if (!ehci->reclaim && (stopped || - ((ehci->stamp - qh->stamp) & 0x1fff) - >= EHCI_SHRINK_FRAMES * 8)) - start_unlink_async(ehci, qh); - else - action = TIMER_ASYNC_SHRINK; - } + qh = qh_get(qh); + temp = qh_completions(ehci, qh); + if (qh->needs_rescan) + unlink_async(ehci, qh); + qh->unlink_time = jiffies + EHCI_SHRINK_JIFFIES; + qh_put(qh); + if (temp != 0) + goto rescan; + } - qh = qh->qh_next.qh; - } while (qh); + /* unlink idle entries, reducing DMA usage as well + * as HCD schedule-scanning costs. delay for any qh + * we just scanned, there's a not-unusual case that it + * doesn't stay idle for long. + * (plus, avoids some kind of re-activation race.) + */ + if (list_empty(&qh->qtd_list) + && qh->qh_state == QH_STATE_LINKED) { + if (!ehci->reclaim && (stopped || + time_after_eq(jiffies, qh->unlink_time))) + start_unlink_async(ehci, qh); + else + action = TIMER_ASYNC_SHRINK; + } } if (action == TIMER_ASYNC_SHRINK) timer_action (ehci, TIMER_ASYNC_SHRINK); --- linux-3.0.0.orig/drivers/usb/host/ehci.h +++ linux-3.0.0/drivers/usb/host/ehci.h @@ -75,6 +75,7 @@ struct ehci_qh *async; struct ehci_qh *dummy; /* For AMD quirk use */ struct ehci_qh *reclaim; + struct ehci_qh *qh_scan_next; unsigned scanning : 1; /* periodic schedule support */ @@ -117,7 +118,6 @@ struct timer_list iaa_watchdog; struct timer_list watchdog; unsigned long actions; - unsigned stamp; unsigned periodic_stamp; unsigned random_frame; unsigned long next_statechange; @@ -343,6 +343,7 @@ struct ehci_qh *reclaim; /* next to reclaim */ struct ehci_hcd *ehci; + unsigned long unlink_time; /* * Do NOT use atomic operations for QH refcounting. On some CPUs @@ -374,6 +375,7 @@ #define NO_FRAME ((unsigned short)~0) /* pick new start */ struct usb_device *dev; /* access to TT */ + unsigned is_out:1; /* bulk or intr OUT */ unsigned clearing_tt:1; /* Clear-TT-Buf in progress */ }; --- linux-3.0.0.orig/drivers/usb/host/pci-quirks.c +++ linux-3.0.0/drivers/usb/host/pci-quirks.c @@ -35,6 +35,8 @@ #define OHCI_INTRSTATUS 0x0c #define OHCI_INTRENABLE 0x10 #define OHCI_INTRDISABLE 0x14 +#define OHCI_FMINTERVAL 0x34 +#define OHCI_HCR (1 << 0) /* host controller reset */ #define OHCI_OCR (1 << 3) /* ownership change request */ #define OHCI_CTRL_RWC (1 << 9) /* remote wakeup connected */ #define OHCI_CTRL_IR (1 << 8) /* interrupt routing */ @@ -497,6 +499,32 @@ /* reset controller, preserving RWC (and possibly IR) */ writel(control & OHCI_CTRL_MASK, base + OHCI_CONTROL); + readl(base + OHCI_CONTROL); + + /* Some NVIDIA controllers stop working if kept in RESET for too long */ + if (pdev->vendor == PCI_VENDOR_ID_NVIDIA) { + u32 fminterval; + int cnt; + + /* drive reset for at least 50 ms (7.1.7.5) */ + msleep(50); + + /* software reset of the controller, preserving HcFmInterval */ + fminterval = readl(base + OHCI_FMINTERVAL); + writel(OHCI_HCR, base + OHCI_CMDSTATUS); + + /* reset requires max 10 us delay */ + for (cnt = 30; cnt > 0; --cnt) { /* ... allow extra time */ + if ((readl(base + OHCI_CMDSTATUS) & OHCI_HCR) == 0) + break; + udelay(1); + } + writel(fminterval, base + OHCI_FMINTERVAL); + + /* Now we're in the SUSPEND state with all devices reset + * and wakeups and interrupts disabled + */ + } /* * disable interrupts @@ -775,7 +803,7 @@ /* If the BIOS owns the HC, signal that the OS wants it, and wait */ if (val & XHCI_HC_BIOS_OWNED) { - writel(val & XHCI_HC_OS_OWNED, base + ext_cap_offset); + writel(val | XHCI_HC_OS_OWNED, base + ext_cap_offset); /* Wait for 5 seconds with 10 microsecond polling interval */ timeout = handshake(base + ext_cap_offset, XHCI_HC_BIOS_OWNED, --- linux-3.0.0.orig/drivers/usb/host/xhci.c +++ linux-3.0.0/drivers/usb/host/xhci.c @@ -345,7 +345,8 @@ spin_lock_irqsave(&xhci->lock, flags); temp = xhci_readl(xhci, &xhci->op_regs->status); xhci_dbg(xhci, "op reg status = 0x%x\n", temp); - if (temp == 0xffffffff || (xhci->xhc_state & XHCI_STATE_DYING)) { + if (temp == 0xffffffff || (xhci->xhc_state & XHCI_STATE_DYING) || + (xhci->xhc_state & XHCI_STATE_HALTED)) { xhci_dbg(xhci, "HW died, polling stopped.\n"); spin_unlock_irqrestore(&xhci->lock, flags); return; @@ -939,8 +940,11 @@ return 0; } + xhci = hcd_to_xhci(hcd); + if (xhci->xhc_state & XHCI_STATE_HALTED) + return -ENODEV; + if (check_virt_dev) { - xhci = hcd_to_xhci(hcd); if (!udev->slot_id || !xhci->devs || !xhci->devs[udev->slot_id]) { printk(KERN_DEBUG "xHCI %s called with unaddressed " @@ -1242,7 +1246,8 @@ xhci_urb_free_priv(xhci, urb_priv); return ret; } - if (xhci->xhc_state & XHCI_STATE_DYING) { + if ((xhci->xhc_state & XHCI_STATE_DYING) || + (xhci->xhc_state & XHCI_STATE_HALTED)) { xhci_dbg(xhci, "Ep 0x%x: URB %p to be canceled on " "non-responsive xHCI host.\n", urb->ep->desc.bEndpointAddress, urb); @@ -2667,7 +2672,10 @@ int i, ret; ret = xhci_check_args(hcd, udev, NULL, 0, true, __func__); - if (ret <= 0) + /* If the host is halted due to driver unload, we still need to free the + * device. + */ + if (ret <= 0 && ret != -ENODEV) return; virt_dev = xhci->devs[udev->slot_id]; @@ -2681,7 +2689,8 @@ spin_lock_irqsave(&xhci->lock, flags); /* Don't disable the slot if the host controller is dead. */ state = xhci_readl(xhci, &xhci->op_regs->status); - if (state == 0xffffffff || (xhci->xhc_state & XHCI_STATE_DYING)) { + if (state == 0xffffffff || (xhci->xhc_state & XHCI_STATE_DYING) || + (xhci->xhc_state & XHCI_STATE_HALTED)) { xhci_free_virt_device(xhci, udev->slot_id); spin_unlock_irqrestore(&xhci->lock, flags); return; --- linux-3.0.0.orig/drivers/usb/musb/musb_core.c +++ linux-3.0.0/drivers/usb/musb/musb_core.c @@ -2329,6 +2329,7 @@ musb->context.index_regs[i].rxhubport); } } + musb_writeb(musb_base, MUSB_INDEX, musb->context.index); } static int musb_suspend(struct device *dev) --- linux-3.0.0.orig/drivers/usb/musb/musb_gadget.c +++ linux-3.0.0/drivers/usb/musb/musb_gadget.c @@ -1698,6 +1698,8 @@ is_on = !!is_on; + pm_runtime_get_sync(musb->controller); + /* NOTE: this assumes we are sensing vbus; we'd rather * not pullup unless the B-session is active. */ @@ -1707,6 +1709,9 @@ musb_pullup(musb, is_on); } spin_unlock_irqrestore(&musb->lock, flags); + + pm_runtime_put(musb->controller); + return 0; } --- linux-3.0.0.orig/drivers/usb/serial/ftdi_sio.c +++ linux-3.0.0/drivers/usb/serial/ftdi_sio.c @@ -1171,7 +1171,7 @@ case FT2232H: /* FT2232H chip */ case FT4232H: /* FT4232H chip */ case FT232H: /* FT232H chip */ - if ((baud <= 12000000) & (baud >= 1200)) { + if ((baud <= 12000000) && (baud >= 1200)) { div_value = ftdi_2232h_baud_to_divisor(baud); } else if (baud < 1200) { div_value = ftdi_232bm_baud_to_divisor(baud); --- linux-3.0.0.orig/drivers/usb/serial/option.c +++ linux-3.0.0/drivers/usb/serial/option.c @@ -148,6 +148,10 @@ #define HUAWEI_PRODUCT_K4505 0x1464 #define HUAWEI_PRODUCT_K3765 0x1465 #define HUAWEI_PRODUCT_E14AC 0x14AC +#define HUAWEI_PRODUCT_K3770 0x14C9 +#define HUAWEI_PRODUCT_K3771 0x14CA +#define HUAWEI_PRODUCT_K4510 0x14CB +#define HUAWEI_PRODUCT_K4511 0x14CC #define HUAWEI_PRODUCT_ETS1220 0x1803 #define HUAWEI_PRODUCT_E353 0x1506 @@ -547,6 +551,14 @@ { USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_K3765, 0xff, 0xff, 0xff) }, { USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_ETS1220, 0xff, 0xff, 0xff) }, { USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E14AC, 0xff, 0xff, 0xff) }, + { USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_K3770, 0xff, 0x02, 0x31) }, + { USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_K3770, 0xff, 0x02, 0x32) }, + { USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_K3771, 0xff, 0x02, 0x31) }, + { USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_K3771, 0xff, 0x02, 0x32) }, + { USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_K4510, 0xff, 0x01, 0x31) }, + { USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_K4510, 0xff, 0x01, 0x32) }, + { USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_K4511, 0xff, 0x01, 0x31) }, + { USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_K4511, 0xff, 0x01, 0x32) }, { USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E353, 0xff, 0x01, 0x01) }, { USB_DEVICE(NOVATELWIRELESS_VENDOR_ID, NOVATELWIRELESS_PRODUCT_V640) }, { USB_DEVICE(NOVATELWIRELESS_VENDOR_ID, NOVATELWIRELESS_PRODUCT_V620) }, --- linux-3.0.0.orig/drivers/usb/serial/pl2303.c +++ linux-3.0.0/drivers/usb/serial/pl2303.c @@ -91,6 +91,7 @@ { USB_DEVICE(SONY_VENDOR_ID, SONY_QN3USB_PRODUCT_ID) }, { USB_DEVICE(SANWA_VENDOR_ID, SANWA_PRODUCT_ID) }, { USB_DEVICE(ADLINK_VENDOR_ID, ADLINK_ND6530_PRODUCT_ID) }, + { USB_DEVICE(WINCHIPHEAD_VENDOR_ID, WINCHIPHEAD_USBSER_PRODUCT_ID) }, { } /* Terminating entry */ }; --- linux-3.0.0.orig/drivers/usb/serial/pl2303.h +++ linux-3.0.0/drivers/usb/serial/pl2303.h @@ -144,3 +144,7 @@ /* ADLINK ND-6530 RS232,RS485 and RS422 adapter */ #define ADLINK_VENDOR_ID 0x0b63 #define ADLINK_ND6530_PRODUCT_ID 0x6530 + +/* WinChipHead USB->RS 232 adapter */ +#define WINCHIPHEAD_VENDOR_ID 0x4348 +#define WINCHIPHEAD_USBSER_PRODUCT_ID 0x5523 --- linux-3.0.0.orig/drivers/usb/serial/qcserial.c +++ linux-3.0.0/drivers/usb/serial/qcserial.c @@ -45,6 +45,7 @@ {USB_DEVICE(0x05c6, 0x9203)}, /* Generic Gobi Modem device */ {USB_DEVICE(0x05c6, 0x9222)}, /* Generic Gobi Modem device */ {USB_DEVICE(0x05c6, 0x9008)}, /* Generic Gobi QDL device */ + {USB_DEVICE(0x05c6, 0x9009)}, /* Generic Gobi Modem device */ {USB_DEVICE(0x05c6, 0x9201)}, /* Generic Gobi QDL device */ {USB_DEVICE(0x05c6, 0x9221)}, /* Generic Gobi QDL device */ {USB_DEVICE(0x05c6, 0x9231)}, /* Generic Gobi QDL device */ --- linux-3.0.0.orig/drivers/usb/storage/unusual_devs.h +++ linux-3.0.0/drivers/usb/storage/unusual_devs.h @@ -1163,6 +1163,13 @@ USB_SC_DEVICE, USB_PR_DEVICE, option_ms_init, 0), +/* Reported by Timo Aaltonen */ +UNUSUAL_DEV( 0x0af0, 0x7011, 0x0000, 0x9999, + "Option", + "Mass Storage", + USB_SC_DEVICE, USB_PR_DEVICE, option_ms_init, + 0 ), + /* Reported by F. Aben * This device (wrongly) has a vendor-specific device descriptor. * The entry is needed so usb-storage can bind to it's mass-storage @@ -1988,6 +1995,16 @@ "Micro Mini 1GB", USB_SC_DEVICE, USB_PR_DEVICE, NULL, US_FL_NOT_LOCKABLE ), +/* + * Nick Bowler + * SCSI stack spams (otherwise harmless) error messages. + */ +UNUSUAL_DEV( 0xc251, 0x4003, 0x0100, 0x0100, + "Keil Software, Inc.", + "V2M MotherBoard", + USB_SC_DEVICE, USB_PR_DEVICE, NULL, + US_FL_NOT_LOCKABLE), + /* Reported by Andrew Simmons */ UNUSUAL_DEV( 0xed06, 0x4500, 0x0001, 0x0001, "DataStor", --- linux-3.0.0.orig/drivers/usb/storage/usb.c +++ linux-3.0.0/drivers/usb/storage/usb.c @@ -831,12 +831,22 @@ dev_dbg(dev, "device found\n"); - set_freezable(); - /* Wait for the timeout to expire or for a disconnect */ + set_freezable_with_signal(); + /* + * Wait for the timeout to expire or for a disconnect + * + * We can't freeze in this thread or we risk causing khubd to + * fail to freeze, but we can't be non-freezable either. Nor can + * khubd freeze while waiting for scanning to complete as it may + * hold the device lock, causing a hang when suspending devices. + * So we request a fake signal when freezing and use + * interruptible sleep to kick us out of our wait early when + * freezing happens. + */ if (delay_use > 0) { dev_dbg(dev, "waiting for device to settle " "before scanning\n"); - wait_event_freezable_timeout(us->delay_wait, + wait_event_interruptible_timeout(us->delay_wait, test_bit(US_FLIDX_DONT_SCAN, &us->dflags), delay_use * HZ); } --- linux-3.0.0.orig/drivers/video/Kconfig +++ linux-3.0.0/drivers/video/Kconfig @@ -744,8 +744,8 @@ If unsure, say N. config FB_VESA - bool "VESA VGA graphics support" - depends on (FB = y) && X86 + tristate "VESA VGA graphics support" + depends on FB && X86 select FB_CFB_FILLRECT select FB_CFB_COPYAREA select FB_CFB_IMAGEBLIT --- linux-3.0.0.orig/drivers/video/vesafb.c +++ linux-3.0.0/drivers/video/vesafb.c @@ -27,6 +27,12 @@ #define dac_reg (0x3c8) #define dac_val (0x3c9) +struct vesafb_info +{ + u32 pseudo_palette[256]; + int mtrr_hdl; +}; + /* --------------------------------------------------------------------- */ static struct fb_var_screeninfo vesafb_defined __initdata = { @@ -46,16 +52,37 @@ .accel = FB_ACCEL_NONE, }; +#ifndef MODULE static int inverse __read_mostly; -static int mtrr __read_mostly; /* disable mtrr */ +#endif +static int mtrr __read_mostly = 3; /* disable mtrr */ static int vram_remap __initdata; /* Set amount of memory to be used */ static int vram_total __initdata; /* Set total amount of memory */ static int pmi_setpal __read_mostly = 1; /* pmi for palette changes ??? */ +static int redraw __read_mostly; static int ypan __read_mostly; /* 0..nothing, 1..ypan, 2..ywrap */ +static int ywrap __read_mostly; static void (*pmi_start)(void) __read_mostly; static void (*pmi_pal) (void) __read_mostly; static int depth __read_mostly; static int vga_compat __read_mostly; + +module_param(redraw, bool, 0); +module_param(ypan, bool, 0); +module_param(ywrap, bool, 0); +module_param_named(vgapal, pmi_setpal, invbool, 0); +MODULE_PARM_DESC(vgapal, "Use VGA for setting palette (default)"); +module_param_named(pmipal, pmi_setpal, bool, 0); +MODULE_PARM_DESC(pmipal, "Use PMI for setting palette"); +module_param(mtrr, uint, 0); +MODULE_PARM_DESC(mtrr, "Enable MTRR support (default)"); +module_param_named(nomtrr, mtrr, invbool, 0); +MODULE_PARM_DESC(nomtrr, "Disable MTRR support"); +module_param(vram_remap, int, 0); +MODULE_PARM_DESC(vram_remap, "Set total amount of memory to be used"); +module_param(vram_total, int, 0); +MODULE_PARM_DESC(vram_total, "Total amount of memory"); + /* --------------------------------------------------------------------- */ static int vesafb_pan_display(struct fb_var_screeninfo *var, @@ -192,6 +219,7 @@ .fb_imageblit = cfb_imageblit, }; +#ifndef MODULE static int __init vesafb_setup(char *options) { char *this_opt; @@ -225,10 +253,12 @@ } return 0; } +#endif static int __init vesafb_probe(struct platform_device *dev) { struct fb_info *info; + struct vesafb_info *vfb_info; int i, err; unsigned int size_vmode; unsigned int size_remap; @@ -287,13 +317,14 @@ spaces our resource handlers simply don't know about */ } - info = framebuffer_alloc(sizeof(u32) * 256, &dev->dev); + info = framebuffer_alloc(sizeof(struct vesafb_info), &dev->dev); if (!info) { release_mem_region(vesafb_fix.smem_start, size_total); return -ENOMEM; } - info->pseudo_palette = info->par; - info->par = NULL; + vfb_info = (struct vesafb_info *) info->par; + vfb_info->mtrr_hdl = -1; + info->pseudo_palette = vfb_info->pseudo_palette; /* set vesafb aperture size for generic probing */ info->apertures = alloc_apertures(1); @@ -423,17 +454,15 @@ } if (type) { - int rc; - /* Find the largest power-of-two */ temp_size = roundup_pow_of_two(temp_size); /* Try and find a power of two to add */ do { - rc = mtrr_add(vesafb_fix.smem_start, temp_size, + vfb_info->mtrr_hdl = mtrr_add(vesafb_fix.smem_start, temp_size, type, 1); temp_size >>= 1; - } while (temp_size >= PAGE_SIZE && rc == -EINVAL); + } while (temp_size >= PAGE_SIZE && vfb_info->mtrr_hdl == -EINVAL); } } #endif @@ -495,7 +524,27 @@ return err; } +static int __exit vesafb_remove(struct platform_device *device) +{ + struct fb_info *info = dev_get_drvdata(&device->dev); + + unregister_framebuffer(info); +#ifdef CONFIG_MTRR + { + struct vesafb_info *vfb_info = (struct vesafb_info *) info->par; + if (vfb_info->mtrr_hdl >= 0) + mtrr_del(vfb_info->mtrr_hdl, 0, 0); + } +#endif + iounmap(info->screen_base); + framebuffer_release(info); + release_mem_region(vesafb_fix.smem_start, vesafb_fix.smem_len); + + return 0; +} + static struct platform_driver vesafb_driver = { + .remove = vesafb_remove, .driver = { .name = "vesafb", }, @@ -506,11 +555,18 @@ static int __init vesafb_init(void) { int ret; +#ifndef MODULE char *option = NULL; /* ignore error return of fb_get_options */ fb_get_options("vesafb", &option); vesafb_setup(option); +#else + if (redraw) + ypan = 0; + if (ywrap) + ypan = 2; +#endif vesafb_device = platform_device_alloc("vesafb", 0); if (!vesafb_device) @@ -530,6 +586,14 @@ return ret; } + +static void __exit vesafb_exit(void) +{ + platform_device_unregister(vesafb_device); + platform_driver_unregister(&vesafb_driver); +} + module_init(vesafb_init); +module_exit(vesafb_exit); MODULE_LICENSE("GPL"); --- linux-3.0.0.orig/drivers/watchdog/shwdt.c +++ linux-3.0.0/drivers/watchdog/shwdt.c @@ -64,7 +64,7 @@ * misses its deadline, the kernel timer will allow the WDT to overflow. */ static int clock_division_ratio = WTCSR_CKS_4096; -#define next_ping_period(cks) msecs_to_jiffies(cks - 4) +#define next_ping_period(cks) (jiffies + msecs_to_jiffies(cks - 4)) static const struct watchdog_info sh_wdt_info; static struct platform_device *sh_wdt_dev; --- linux-3.0.0.orig/fs/Kconfig +++ linux-3.0.0/fs/Kconfig @@ -63,6 +63,7 @@ source "fs/autofs4/Kconfig" source "fs/fuse/Kconfig" +source "fs/overlayfs/Kconfig" config CUSE tristate "Character device in Userspace support" --- linux-3.0.0.orig/fs/Makefile +++ linux-3.0.0/fs/Makefile @@ -105,6 +105,7 @@ obj-$(CONFIG_AUTOFS4_FS) += autofs4/ obj-$(CONFIG_ADFS_FS) += adfs/ obj-$(CONFIG_FUSE_FS) += fuse/ +obj-$(CONFIG_OVERLAYFS_FS) += overlayfs/ obj-$(CONFIG_UDF_FS) += udf/ obj-$(CONFIG_SUN_OPENPROMFS) += openpromfs/ obj-$(CONFIG_OMFS_FS) += omfs/ --- linux-3.0.0.orig/fs/binfmt_elf.c +++ linux-3.0.0/fs/binfmt_elf.c @@ -712,6 +712,15 @@ if (retval) goto out_free_dentry; +#ifdef CONFIG_X86_32 + /* + * Turn off the CS limit completely if exec-shield disabled or + * NX active: + */ + if (disable_nx || executable_stack != EXSTACK_DISABLE_X || (__supported_pte_mask & _PAGE_NX)) + arch_add_exec_range(current->mm, -1); +#endif + /* OK, This is the point of no return */ current->flags &= ~PF_FORKNOEXEC; current->mm->def_flags = def_flags; --- linux-3.0.0.orig/fs/exec.c +++ linux-3.0.0/fs/exec.c @@ -56,6 +56,8 @@ #include #include +#include + #include #include #include @@ -789,6 +791,8 @@ fsnotify_open(file); + trace_open_exec(name); + err = deny_write_access(file); if (err) goto exit; --- linux-3.0.0.orig/fs/file_table.c +++ linux-3.0.0/fs/file_table.c @@ -443,6 +443,8 @@ } } +EXPORT_SYMBOL(file_sb_list_del); + #ifdef CONFIG_SMP /* --- linux-3.0.0.orig/fs/fs-writeback.c +++ linux-3.0.0/fs/fs-writeback.c @@ -27,6 +27,7 @@ #include #include #include +#include #include "internal.h" /* @@ -1038,6 +1039,8 @@ if ((inode->i_state & flags) == flags) return; + trace_dirty_inode(inode, current); + if (unlikely(block_dump)) block_dump___mark_inode_dirty(inode); --- linux-3.0.0.orig/fs/inode.c +++ linux-3.0.0/fs/inode.c @@ -69,6 +69,7 @@ __cacheline_aligned_in_smp DEFINE_SPINLOCK(inode_sb_list_lock); __cacheline_aligned_in_smp DEFINE_SPINLOCK(inode_wb_list_lock); +EXPORT_SYMBOL(inode_sb_list_lock); /* * iprune_sem provides exclusion between the icache shrinking and the @@ -1695,3 +1696,7 @@ return false; } EXPORT_SYMBOL(inode_owner_or_capable); + +#define CREATE_TRACE_POINTS +#include + --- linux-3.0.0.orig/fs/namei.c +++ linux-3.0.0/fs/namei.c @@ -365,6 +365,7 @@ return 0; } +EXPORT_SYMBOL(deny_write_access); /** * path_get - get a reference to a path @@ -1697,10 +1698,11 @@ * needs parent already locked. Doesn't follow mounts. * SMP-safe. */ -static struct dentry *lookup_hash(struct nameidata *nd) +struct dentry *lookup_hash(struct nameidata *nd) { return __lookup_hash(&nd->last, nd->path.dentry, nd); } +EXPORT_SYMBOL(lookup_hash); /** * lookup_one_len - filesystem helper to lookup single pathname component --- linux-3.0.0.orig/fs/namespace.c +++ linux-3.0.0/fs/namespace.c @@ -1494,6 +1494,23 @@ release_mounts(&umount_list); } +struct vfsmount *clone_private_mount(struct path *path) +{ + struct vfsmount *mnt; + + if (IS_MNT_UNBINDABLE(path->mnt)) + return ERR_PTR(-EINVAL); + + down_read(&namespace_sem); + mnt = clone_mnt(path->mnt, path->dentry, CL_PRIVATE); + up_read(&namespace_sem); + if (!mnt) + return ERR_PTR(-ENOMEM); + + return mnt; +} +EXPORT_SYMBOL_GPL(clone_private_mount); + int iterate_mounts(int (*f)(struct vfsmount *, void *), void *arg, struct vfsmount *root) { @@ -1508,6 +1525,7 @@ } return 0; } +EXPORT_SYMBOL(iterate_mounts); static void cleanup_group_ids(struct vfsmount *mnt, struct vfsmount *end) { --- linux-3.0.0.orig/fs/open.c +++ linux-3.0.0/fs/open.c @@ -33,6 +33,9 @@ #include "internal.h" +#define CREATE_TRACE_POINTS +#include + int do_truncate(struct dentry *dentry, loff_t length, unsigned int time_attrs, struct file *filp) { @@ -60,6 +63,7 @@ mutex_unlock(&dentry->d_inode->i_mutex); return ret; } +EXPORT_SYMBOL(do_truncate); static long do_sys_truncate(const char __user *pathname, loff_t length) { @@ -666,8 +670,7 @@ return error; } -static struct file *__dentry_open(struct dentry *dentry, struct vfsmount *mnt, - struct file *f, +static struct file *__dentry_open(struct path *path, struct file *f, int (*open)(struct inode *, struct file *), const struct cred *cred) { @@ -675,15 +678,16 @@ struct inode *inode; int error; + path_get(path); f->f_mode = OPEN_FMODE(f->f_flags) | FMODE_LSEEK | FMODE_PREAD | FMODE_PWRITE; if (unlikely(f->f_flags & O_PATH)) f->f_mode = FMODE_PATH; - inode = dentry->d_inode; + inode = path->dentry->d_inode; if (f->f_mode & FMODE_WRITE) { - error = __get_file_write_access(inode, mnt); + error = __get_file_write_access(inode, path->mnt); if (error) goto cleanup_file; if (!special_file(inode->i_mode)) @@ -691,8 +695,7 @@ } f->f_mapping = inode->i_mapping; - f->f_path.dentry = dentry; - f->f_path.mnt = mnt; + f->f_path = *path; f->f_pos = 0; file_sb_list_add(f, inode->i_sb); @@ -745,7 +748,7 @@ * here, so just reset the state. */ file_reset_write(f); - mnt_drop_write(mnt); + mnt_drop_write(path->mnt); } } file_sb_list_del(f); @@ -753,8 +756,7 @@ f->f_path.mnt = NULL; cleanup_file: put_filp(f); - dput(dentry); - mntput(mnt); + path_put(path); return ERR_PTR(error); } @@ -780,14 +782,14 @@ struct file *lookup_instantiate_filp(struct nameidata *nd, struct dentry *dentry, int (*open)(struct inode *, struct file *)) { + struct path path = { .dentry = dentry, .mnt = nd->path.mnt }; const struct cred *cred = current_cred(); if (IS_ERR(nd->intent.open.file)) goto out; if (IS_ERR(dentry)) goto out_err; - nd->intent.open.file = __dentry_open(dget(dentry), mntget(nd->path.mnt), - nd->intent.open.file, + nd->intent.open.file = __dentry_open(&path, nd->intent.open.file, open, cred); out: return nd->intent.open.file; @@ -816,10 +818,17 @@ /* Has the filesystem initialised the file for us? */ if (filp->f_path.dentry == NULL) { - path_get(&nd->path); - filp = __dentry_open(nd->path.dentry, nd->path.mnt, filp, - NULL, cred); + struct inode *inode = nd->path.dentry->d_inode; + + if (inode->i_op->open) { + int flags = filp->f_flags; + put_filp(filp); + filp = inode->i_op->open(nd->path.dentry, flags, cred); + } else { + filp = __dentry_open(&nd->path, filp, NULL, cred); + } } + return filp; } @@ -830,26 +839,45 @@ struct file *dentry_open(struct dentry *dentry, struct vfsmount *mnt, int flags, const struct cred *cred) { - int error; - struct file *f; - - validate_creds(cred); + struct path path = { .dentry = dentry, .mnt = mnt }; + struct file *ret; /* We must always pass in a valid mount pointer. */ BUG_ON(!mnt); - error = -ENFILE; + ret = vfs_open(&path, flags, cred); + path_put(&path); + + return ret; +} +EXPORT_SYMBOL(dentry_open); + +/** + * vfs_open - open the file at the given path + * @path: path to open + * @flags: open flags + * @cred: credentials to use + * + * Open the file. If successful, the returned file will have acquired + * an additional reference for path. + */ +struct file *vfs_open(struct path *path, int flags, const struct cred *cred) +{ + struct file *f; + struct inode *inode = path->dentry->d_inode; + + validate_creds(cred); + + if (inode->i_op->open) + return inode->i_op->open(path->dentry, flags, cred); f = get_empty_filp(); - if (f == NULL) { - dput(dentry); - mntput(mnt); - return ERR_PTR(error); - } + if (f == NULL) + return ERR_PTR(-ENFILE); f->f_flags = flags; - return __dentry_open(dentry, mnt, f, NULL, cred); + return __dentry_open(path, f, NULL, cred); } -EXPORT_SYMBOL(dentry_open); +EXPORT_SYMBOL(vfs_open); static void __put_unused_fd(struct files_struct *files, unsigned int fd) { @@ -1005,6 +1033,7 @@ } else { fsnotify_open(f); fd_install(fd, f); + trace_do_sys_open(tmp, flags, mode); } } putname(tmp); --- linux-3.0.0.orig/fs/splice.c +++ linux-3.0.0/fs/splice.c @@ -1085,8 +1085,8 @@ /* * Attempt to initiate a splice from pipe to file. */ -static long do_splice_from(struct pipe_inode_info *pipe, struct file *out, - loff_t *ppos, size_t len, unsigned int flags) +long do_splice_from(struct pipe_inode_info *pipe, struct file *out, + loff_t *ppos, size_t len, unsigned int flags) { ssize_t (*splice_write)(struct pipe_inode_info *, struct file *, loff_t *, size_t, unsigned int); @@ -1109,13 +1109,14 @@ return splice_write(pipe, out, ppos, len, flags); } +EXPORT_SYMBOL(do_splice_from); /* * Attempt to initiate a splice from a file to a pipe. */ -static long do_splice_to(struct file *in, loff_t *ppos, - struct pipe_inode_info *pipe, size_t len, - unsigned int flags) +long do_splice_to(struct file *in, loff_t *ppos, + struct pipe_inode_info *pipe, size_t len, + unsigned int flags) { ssize_t (*splice_read)(struct file *, loff_t *, struct pipe_inode_info *, size_t, unsigned int); @@ -1135,6 +1136,7 @@ return splice_read(in, ppos, pipe, len, flags); } +EXPORT_SYMBOL(do_splice_to); /** * splice_direct_to_actor - splices data directly between two non-pipes @@ -1300,6 +1302,7 @@ return ret; } +EXPORT_SYMBOL(do_splice_direct); static int splice_pipe_to_pipe(struct pipe_inode_info *ipipe, struct pipe_inode_info *opipe, --- linux-3.0.0.orig/fs/befs/linuxvfs.c +++ linux-3.0.0/fs/befs/linuxvfs.c @@ -474,17 +474,22 @@ befs_data_stream *data = &befs_ino->i_data.ds; befs_off_t len = data->size; - befs_debug(sb, "Follow long symlink"); - - link = kmalloc(len, GFP_NOFS); - if (!link) { - link = ERR_PTR(-ENOMEM); - } else if (befs_read_lsymlink(sb, data, link, len) != len) { - kfree(link); - befs_error(sb, "Failed to read entire long symlink"); + if (len == 0) { + befs_error(sb, "Long symlink with illegal length"); link = ERR_PTR(-EIO); } else { - link[len - 1] = '\0'; + befs_debug(sb, "Follow long symlink"); + + link = kmalloc(len, GFP_NOFS); + if (!link) { + link = ERR_PTR(-ENOMEM); + } else if (befs_read_lsymlink(sb, data, link, len) != len) { + kfree(link); + befs_error(sb, "Failed to read entire long symlink"); + link = ERR_PTR(-EIO); + } else { + link[len - 1] = '\0'; + } } } else { link = befs_ino->i_data.symlink; --- linux-3.0.0.orig/fs/btrfs/extent-tree.c +++ linux-3.0.0/fs/btrfs/extent-tree.c @@ -1784,6 +1784,9 @@ for (i = 0; i < multi->num_stripes; i++, stripe++) { + if (!stripe->dev->can_discard) + continue; + ret = btrfs_issue_discard(stripe->dev->bdev, stripe->physical, stripe->length); @@ -1791,11 +1794,16 @@ discarded_bytes += stripe->length; else if (ret != -EOPNOTSUPP) break; + + /* + * Just in case we get back EOPNOTSUPP for some reason, + * just ignore the return value so we don't screw up + * people calling discard_extent. + */ + ret = 0; } kfree(multi); } - if (discarded_bytes && ret == -EOPNOTSUPP) - ret = 0; if (actual_bytes) *actual_bytes = discarded_bytes; --- linux-3.0.0.orig/fs/btrfs/tree-log.c +++ linux-3.0.0/fs/btrfs/tree-log.c @@ -799,14 +799,15 @@ struct extent_buffer *eb, int slot, struct btrfs_key *key) { - struct inode *dir; - int ret; struct btrfs_inode_ref *ref; + struct btrfs_dir_item *di; + struct inode *dir; struct inode *inode; - char *name; - int namelen; unsigned long ref_ptr; unsigned long ref_end; + char *name; + int namelen; + int ret; int search_done = 0; /* @@ -909,6 +910,25 @@ } btrfs_release_path(path); + /* look for a conflicting sequence number */ + di = btrfs_lookup_dir_index_item(trans, root, path, btrfs_ino(dir), + btrfs_inode_ref_index(eb, ref), + name, namelen, 0); + if (di && !IS_ERR(di)) { + ret = drop_one_dir_item(trans, root, path, dir, di); + BUG_ON(ret); + } + btrfs_release_path(path); + + /* look for a conflicing name */ + di = btrfs_lookup_dir_item(trans, root, path, btrfs_ino(dir), + name, namelen, 0); + if (di && !IS_ERR(di)) { + ret = drop_one_dir_item(trans, root, path, dir, di); + BUG_ON(ret); + } + btrfs_release_path(path); + insert: /* insert our name */ ret = btrfs_add_link(trans, dir, inode, name, namelen, 0, --- linux-3.0.0.orig/fs/btrfs/volumes.c +++ linux-3.0.0/fs/btrfs/volumes.c @@ -500,6 +500,9 @@ fs_devices->rw_devices--; } + if (device->can_discard) + fs_devices->num_can_discard--; + new_device = kmalloc(sizeof(*new_device), GFP_NOFS); BUG_ON(!new_device); memcpy(new_device, device, sizeof(*new_device)); @@ -508,6 +511,7 @@ new_device->bdev = NULL; new_device->writeable = 0; new_device->in_fs_metadata = 0; + new_device->can_discard = 0; list_replace_rcu(&device->dev_list, &new_device->dev_list); call_rcu(&device->rcu, free_device); @@ -547,6 +551,7 @@ static int __btrfs_open_devices(struct btrfs_fs_devices *fs_devices, fmode_t flags, void *holder) { + struct request_queue *q; struct block_device *bdev; struct list_head *head = &fs_devices->devices; struct btrfs_device *device; @@ -603,6 +608,12 @@ seeding = 0; } + q = bdev_get_queue(bdev); + if (blk_queue_discard(q)) { + device->can_discard = 1; + fs_devices->num_can_discard++; + } + device->bdev = bdev; device->in_fs_metadata = 0; device->mode = flags; @@ -1542,6 +1553,7 @@ int btrfs_init_new_device(struct btrfs_root *root, char *device_path) { + struct request_queue *q; struct btrfs_trans_handle *trans; struct btrfs_device *device; struct block_device *bdev; @@ -1611,6 +1623,9 @@ lock_chunks(root); + q = bdev_get_queue(bdev); + if (blk_queue_discard(q)) + device->can_discard = 1; device->writeable = 1; device->work.func = pending_bios_fn; generate_random_uuid(device->uuid); @@ -1646,6 +1661,8 @@ root->fs_info->fs_devices->num_devices++; root->fs_info->fs_devices->open_devices++; root->fs_info->fs_devices->rw_devices++; + if (device->can_discard) + root->fs_info->fs_devices->num_can_discard++; root->fs_info->fs_devices->total_rw_bytes += device->total_bytes; if (!blk_queue_nonrot(bdev_get_queue(bdev))) --- linux-3.0.0.orig/fs/btrfs/volumes.h +++ linux-3.0.0/fs/btrfs/volumes.h @@ -48,6 +48,7 @@ int writeable; int in_fs_metadata; int missing; + int can_discard; spinlock_t io_lock; @@ -104,6 +105,7 @@ u64 rw_devices; u64 missing_devices; u64 total_rw_bytes; + u64 num_can_discard; struct block_device *latest_bdev; /* all of the devices in the FS, protected by a mutex --- linux-3.0.0.orig/fs/cifs/cifsfs.c +++ linux-3.0.0/fs/cifs/cifsfs.c @@ -581,6 +581,10 @@ mutex_unlock(&dir->i_mutex); dput(dentry); dentry = child; + if (!dentry->d_inode) { + dput(dentry); + dentry = ERR_PTR(-ENOENT); + } } while (!IS_ERR(dentry)); _FreeXid(xid); kfree(full_path); --- linux-3.0.0.orig/fs/cifs/connect.c +++ linux-3.0.0/fs/cifs/connect.c @@ -2838,7 +2838,8 @@ kfree(volume_info->username); kzfree(volume_info->password); kfree(volume_info->UNC); - kfree(volume_info->UNCip); + if (volume_info->UNCip != volume_info->UNC + 2) + kfree(volume_info->UNCip); kfree(volume_info->domainname); kfree(volume_info->iocharset); kfree(volume_info->prepath); --- linux-3.0.0.orig/fs/cifs/dir.c +++ linux-3.0.0/fs/cifs/dir.c @@ -110,8 +110,8 @@ } rcu_read_unlock(); if (namelen != dfsplen || read_seqretry(&rename_lock, seq)) { - cERROR(1, "did not end path lookup where expected namelen is %d", - namelen); + cFYI(1, "did not end path lookup where expected. namelen=%d " + "dfsplen=%d", namelen, dfsplen); /* presumably this is only possible if racing with a rename of one of the parent directories (we can not lock the dentries above us to prevent this, but retrying should be harmless) */ @@ -641,7 +641,7 @@ static int cifs_d_revalidate(struct dentry *direntry, struct nameidata *nd) { - if (nd->flags & LOOKUP_RCU) + if (nd && (nd->flags & LOOKUP_RCU)) return -ECHILD; if (direntry->d_inode) { --- linux-3.0.0.orig/fs/cifs/inode.c +++ linux-3.0.0/fs/cifs/inode.c @@ -764,20 +764,10 @@ if (full_path == NULL) return full_path; - if (dfsplen) { + if (dfsplen) strncpy(full_path, tcon->treeName, dfsplen); - /* switch slash direction in prepath depending on whether - * windows or posix style path names - */ - if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_POSIX_PATHS) { - int i; - for (i = 0; i < dfsplen; i++) { - if (full_path[i] == '\\') - full_path[i] = '/'; - } - } - } strncpy(full_path + dfsplen, vol->prepath, pplen); + convert_delimiter(full_path, CIFS_DIR_SEP(cifs_sb)); full_path[dfsplen + pplen] = 0; /* add trailing null */ return full_path; } --- linux-3.0.0.orig/fs/cifs/transport.c +++ linux-3.0.0/fs/cifs/transport.c @@ -362,6 +362,8 @@ mid = AllocMidQEntry(hdr, server); if (mid == NULL) { mutex_unlock(&server->srv_mutex); + atomic_dec(&server->inFlight); + wake_up(&server->request_q); return -ENOMEM; } --- linux-3.0.0.orig/fs/ecryptfs/Kconfig +++ linux-3.0.0/fs/ecryptfs/Kconfig @@ -1,6 +1,6 @@ config ECRYPT_FS tristate "eCrypt filesystem layer support (EXPERIMENTAL)" - depends on EXPERIMENTAL && KEYS && CRYPTO + depends on EXPERIMENTAL && KEYS && CRYPTO && (ENCRYPTED_KEYS || ENCRYPTED_KEYS=n) select CRYPTO_ECB select CRYPTO_CBC select CRYPTO_MD5 --- linux-3.0.0.orig/fs/ecryptfs/inode.c +++ linux-3.0.0/fs/ecryptfs/inode.c @@ -69,6 +69,7 @@ inode->i_ino = lower_inode->i_ino; inode->i_version++; inode->i_mapping->a_ops = &ecryptfs_aops; + inode->i_mapping->backing_dev_info = inode->i_sb->s_bdi; if (S_ISLNK(inode->i_mode)) inode->i_op = &ecryptfs_symlink_iops; --- linux-3.0.0.orig/fs/ecryptfs/keystore.c +++ linux-3.0.0/fs/ecryptfs/keystore.c @@ -1868,11 +1868,6 @@ * just one will be sufficient to decrypt to get the FEK. */ find_next_matching_auth_tok: found_auth_tok = 0; - if (auth_tok_key) { - up_write(&(auth_tok_key->sem)); - key_put(auth_tok_key); - auth_tok_key = NULL; - } list_for_each_entry(auth_tok_list_item, &auth_tok_list, list) { candidate_auth_tok = &auth_tok_list_item->auth_tok; if (unlikely(ecryptfs_verbosity > 0)) { @@ -1909,14 +1904,22 @@ memcpy(&(candidate_auth_tok->token.private_key), &(matching_auth_tok->token.private_key), sizeof(struct ecryptfs_private_key)); + up_write(&(auth_tok_key->sem)); + key_put(auth_tok_key); rc = decrypt_pki_encrypted_session_key(candidate_auth_tok, crypt_stat); } else if (candidate_auth_tok->token_type == ECRYPTFS_PASSWORD) { memcpy(&(candidate_auth_tok->token.password), &(matching_auth_tok->token.password), sizeof(struct ecryptfs_password)); + up_write(&(auth_tok_key->sem)); + key_put(auth_tok_key); rc = decrypt_passphrase_encrypted_session_key( candidate_auth_tok, crypt_stat); + } else { + up_write(&(auth_tok_key->sem)); + key_put(auth_tok_key); + rc = -EINVAL; } if (rc) { struct ecryptfs_auth_tok_list_item *auth_tok_list_item_tmp; @@ -1956,21 +1959,18 @@ out_wipe_list: wipe_auth_tok_list(&auth_tok_list); out: - if (auth_tok_key) { - up_write(&(auth_tok_key->sem)); - key_put(auth_tok_key); - } return rc; } static int -pki_encrypt_session_key(struct ecryptfs_auth_tok *auth_tok, +pki_encrypt_session_key(struct key *auth_tok_key, + struct ecryptfs_auth_tok *auth_tok, struct ecryptfs_crypt_stat *crypt_stat, struct ecryptfs_key_record *key_rec) { struct ecryptfs_msg_ctx *msg_ctx = NULL; char *payload = NULL; - size_t payload_len; + size_t payload_len = 0; struct ecryptfs_message *msg; int rc; @@ -1979,6 +1979,8 @@ crypt_stat->cipher, crypt_stat->key_size), crypt_stat, &payload, &payload_len); + up_write(&(auth_tok_key->sem)); + key_put(auth_tok_key); if (rc) { ecryptfs_printk(KERN_ERR, "Error generating tag 66 packet\n"); goto out; @@ -2008,6 +2010,8 @@ * write_tag_1_packet - Write an RFC2440-compatible tag 1 (public key) packet * @dest: Buffer into which to write the packet * @remaining_bytes: Maximum number of bytes that can be writtn + * @auth_tok_key: The authentication token key to unlock and put when done with + * @auth_tok * @auth_tok: The authentication token used for generating the tag 1 packet * @crypt_stat: The cryptographic context * @key_rec: The key record struct for the tag 1 packet @@ -2018,7 +2022,7 @@ */ static int write_tag_1_packet(char *dest, size_t *remaining_bytes, - struct ecryptfs_auth_tok *auth_tok, + struct key *auth_tok_key, struct ecryptfs_auth_tok *auth_tok, struct ecryptfs_crypt_stat *crypt_stat, struct ecryptfs_key_record *key_rec, size_t *packet_size) { @@ -2039,12 +2043,15 @@ memcpy(key_rec->enc_key, auth_tok->session_key.encrypted_key, auth_tok->session_key.encrypted_key_size); + up_write(&(auth_tok_key->sem)); + key_put(auth_tok_key); goto encrypted_session_key_set; } if (auth_tok->session_key.encrypted_key_size == 0) auth_tok->session_key.encrypted_key_size = auth_tok->token.private_key.key_size; - rc = pki_encrypt_session_key(auth_tok, crypt_stat, key_rec); + rc = pki_encrypt_session_key(auth_tok_key, auth_tok, crypt_stat, + key_rec); if (rc) { printk(KERN_ERR "Failed to encrypt session key via a key " "module; rc = [%d]\n", rc); @@ -2421,6 +2428,8 @@ &max, auth_tok, crypt_stat, key_rec, &written); + up_write(&(auth_tok_key->sem)); + key_put(auth_tok_key); if (rc) { ecryptfs_printk(KERN_WARNING, "Error " "writing tag 3 packet\n"); @@ -2438,8 +2447,8 @@ } (*len) += written; } else if (auth_tok->token_type == ECRYPTFS_PRIVATE_KEY) { - rc = write_tag_1_packet(dest_base + (*len), - &max, auth_tok, + rc = write_tag_1_packet(dest_base + (*len), &max, + auth_tok_key, auth_tok, crypt_stat, key_rec, &written); if (rc) { ecryptfs_printk(KERN_WARNING, "Error " @@ -2448,14 +2457,13 @@ } (*len) += written; } else { + up_write(&(auth_tok_key->sem)); + key_put(auth_tok_key); ecryptfs_printk(KERN_WARNING, "Unsupported " "authentication token type\n"); rc = -EINVAL; goto out_free; } - up_write(&(auth_tok_key->sem)); - key_put(auth_tok_key); - auth_tok_key = NULL; } if (likely(max > 0)) { dest_base[(*len)] = 0x00; @@ -2468,11 +2476,6 @@ out: if (rc) (*len) = 0; - if (auth_tok_key) { - up_write(&(auth_tok_key->sem)); - key_put(auth_tok_key); - } - mutex_unlock(&crypt_stat->keysig_list_mutex); return rc; } --- linux-3.0.0.orig/fs/ecryptfs/main.c +++ linux-3.0.0/fs/ecryptfs/main.c @@ -175,6 +175,7 @@ ecryptfs_opt_encrypted_view, ecryptfs_opt_fnek_sig, ecryptfs_opt_fn_cipher, ecryptfs_opt_fn_cipher_key_bytes, ecryptfs_opt_unlink_sigs, ecryptfs_opt_mount_auth_tok_only, + ecryptfs_opt_check_dev_ruid, ecryptfs_opt_err }; static const match_table_t tokens = { @@ -191,6 +192,7 @@ {ecryptfs_opt_fn_cipher_key_bytes, "ecryptfs_fn_key_bytes=%u"}, {ecryptfs_opt_unlink_sigs, "ecryptfs_unlink_sigs"}, {ecryptfs_opt_mount_auth_tok_only, "ecryptfs_mount_auth_tok_only"}, + {ecryptfs_opt_check_dev_ruid, "ecryptfs_check_dev_ruid"}, {ecryptfs_opt_err, NULL} }; @@ -236,6 +238,7 @@ * ecryptfs_parse_options * @sb: The ecryptfs super block * @options: The options passed to the kernel + * @check_ruid: set to 1 if device uid should be checked against the ruid * * Parse mount options: * debug=N - ecryptfs_verbosity level for debug output @@ -251,7 +254,8 @@ * * Returns zero on success; non-zero on error */ -static int ecryptfs_parse_options(struct ecryptfs_sb_info *sbi, char *options) +static int ecryptfs_parse_options(struct ecryptfs_sb_info *sbi, char *options, + uid_t *check_ruid) { char *p; int rc = 0; @@ -276,6 +280,8 @@ char *cipher_key_bytes_src; char *fn_cipher_key_bytes_src; + *check_ruid = 0; + if (!options) { rc = -EINVAL; goto out; @@ -380,6 +386,9 @@ mount_crypt_stat->flags |= ECRYPTFS_GLOBAL_MOUNT_AUTH_TOK_ONLY; break; + case ecryptfs_opt_check_dev_ruid: + *check_ruid = 1; + break; case ecryptfs_opt_err: default: printk(KERN_WARNING @@ -475,6 +484,7 @@ const char *err = "Getting sb failed"; struct inode *inode; struct path path; + uid_t check_ruid; int rc; sbi = kmem_cache_zalloc(ecryptfs_sb_info_cache, GFP_KERNEL); @@ -483,7 +493,7 @@ goto out; } - rc = ecryptfs_parse_options(sbi, raw_data); + rc = ecryptfs_parse_options(sbi, raw_data, &check_ruid); if (rc) { err = "Error parsing options"; goto out; @@ -521,10 +531,26 @@ "known incompatibilities\n"); goto out_free; } + + if (check_ruid && path.dentry->d_inode->i_uid != current_uid()) { + rc = -EPERM; + printk(KERN_ERR "Mount of device (uid: %d) not owned by " + "requested user (uid: %d)\n", + path.dentry->d_inode->i_uid, current_uid()); + goto out_free; + } + ecryptfs_set_superblock_lower(s, path.dentry->d_sb); s->s_maxbytes = path.dentry->d_sb->s_maxbytes; s->s_blocksize = path.dentry->d_sb->s_blocksize; s->s_magic = ECRYPTFS_SUPER_MAGIC; + s->s_stack_depth = path.dentry->d_sb->s_stack_depth + 1; + + rc = -EINVAL; + if (s->s_stack_depth > FILESYSTEM_MAX_STACK_DEPTH) { + printk(KERN_ERR "eCryptfs: maximum fs stacking depth exceeded\n"); + goto out_free; + } inode = ecryptfs_get_inode(path.dentry->d_inode, s); rc = PTR_ERR(inode); --- linux-3.0.0.orig/fs/ecryptfs/read_write.c +++ linux-3.0.0/fs/ecryptfs/read_write.c @@ -39,15 +39,16 @@ int ecryptfs_write_lower(struct inode *ecryptfs_inode, char *data, loff_t offset, size_t size) { - struct ecryptfs_inode_info *inode_info; + struct file *lower_file; mm_segment_t fs_save; ssize_t rc; - inode_info = ecryptfs_inode_to_private(ecryptfs_inode); - BUG_ON(!inode_info->lower_file); + lower_file = ecryptfs_inode_to_private(ecryptfs_inode)->lower_file; + if (!lower_file) + return -EIO; fs_save = get_fs(); set_fs(get_ds()); - rc = vfs_write(inode_info->lower_file, data, size, &offset); + rc = vfs_write(lower_file, data, size, &offset); set_fs(fs_save); mark_inode_dirty_sync(ecryptfs_inode); return rc; @@ -225,15 +226,16 @@ int ecryptfs_read_lower(char *data, loff_t offset, size_t size, struct inode *ecryptfs_inode) { - struct ecryptfs_inode_info *inode_info = - ecryptfs_inode_to_private(ecryptfs_inode); + struct file *lower_file; mm_segment_t fs_save; ssize_t rc; - BUG_ON(!inode_info->lower_file); + lower_file = ecryptfs_inode_to_private(ecryptfs_inode)->lower_file; + if (!lower_file) + return -EIO; fs_save = get_fs(); set_fs(get_ds()); - rc = vfs_read(inode_info->lower_file, data, size, &offset); + rc = vfs_read(lower_file, data, size, &offset); set_fs(fs_save); return rc; } --- linux-3.0.0.orig/fs/ext3/namei.c +++ linux-3.0.0/fs/ext3/namei.c @@ -2210,9 +2210,11 @@ /* * For non-fast symlinks, we just allocate inode and put it on * orphan list in the first transaction => we need bitmap, - * group descriptor, sb, inode block, quota blocks. + * group descriptor, sb, inode block, quota blocks, and + * possibly selinux xattr blocks. */ - credits = 4 + EXT3_MAXQUOTAS_INIT_BLOCKS(dir->i_sb); + credits = 4 + EXT3_MAXQUOTAS_INIT_BLOCKS(dir->i_sb) + + EXT3_XATTR_TRANS_BLOCKS; } else { /* * Fast symlink. We have to add entry to directory --- linux-3.0.0.orig/fs/ext3/xattr.c +++ linux-3.0.0/fs/ext3/xattr.c @@ -803,8 +803,16 @@ /* We need to allocate a new block */ ext3_fsblk_t goal = ext3_group_first_block_no(sb, EXT3_I(inode)->i_block_group); - ext3_fsblk_t block = ext3_new_block(handle, inode, - goal, &error); + ext3_fsblk_t block; + + /* + * Protect us agaist concurrent allocations to the + * same inode from ext3_..._writepage(). Reservation + * code does not expect racing allocations. + */ + mutex_lock(&EXT3_I(inode)->truncate_mutex); + block = ext3_new_block(handle, inode, goal, &error); + mutex_unlock(&EXT3_I(inode)->truncate_mutex); if (error) goto cleanup; ea_idebug(inode, "creating block %d", block); --- linux-3.0.0.orig/fs/ext4/ext4.h +++ linux-3.0.0/fs/ext4/ext4.h @@ -526,6 +526,7 @@ #define EXT4_FREE_BLOCKS_METADATA 0x0001 #define EXT4_FREE_BLOCKS_FORGET 0x0002 #define EXT4_FREE_BLOCKS_VALIDATED 0x0004 +#define EXT4_FREE_BLOCKS_NO_QUOT_UPDATE 0x0008 /* * ioctl commands --- linux-3.0.0.orig/fs/ext4/ext4_jbd2.h +++ linux-3.0.0/fs/ext4/ext4_jbd2.h @@ -289,10 +289,10 @@ static inline int ext4_should_writeback_data(struct inode *inode) { - if (!S_ISREG(inode->i_mode)) - return 0; if (EXT4_JOURNAL(inode) == NULL) return 1; + if (!S_ISREG(inode->i_mode)) + return 0; if (ext4_test_inode_flag(inode, EXT4_INODE_JOURNAL_DATA)) return 0; if (test_opt(inode->i_sb, DATA_FLAGS) == EXT4_MOUNT_WRITEBACK_DATA) --- linux-3.0.0.orig/fs/ext4/extents.c +++ linux-3.0.0/fs/ext4/extents.c @@ -3596,17 +3596,18 @@ } err = check_eofblocks_fl(handle, inode, map->m_lblk, path, ar.len); - if (err) - goto out2; - - err = ext4_ext_insert_extent(handle, inode, path, &newex, flags); + if (!err) + err = ext4_ext_insert_extent(handle, inode, path, + &newex, flags); if (err) { + int fb_flags = flags & EXT4_GET_BLOCKS_DELALLOC_RESERVE ? + EXT4_FREE_BLOCKS_NO_QUOT_UPDATE : 0; /* free data blocks we just allocated */ /* not a good idea to call discard here directly, * but otherwise we'd need to call it every free() */ ext4_discard_preallocations(inode); ext4_free_blocks(handle, inode, NULL, ext4_ext_pblock(&newex), - ext4_ext_get_actual_len(&newex), 0); + ext4_ext_get_actual_len(&newex), fb_flags); goto out2; } --- linux-3.0.0.orig/fs/ext4/inode.c +++ linux-3.0.0/fs/ext4/inode.c @@ -189,6 +189,12 @@ int err; trace_ext4_evict_inode(inode); + + mutex_lock(&inode->i_mutex); + ext4_flush_completed_IO(inode); + mutex_unlock(&inode->i_mutex); + ext4_ioend_wait(inode); + if (inode->i_nlink) { truncate_inode_pages(&inode->i_data, 0); goto no_delete; @@ -1849,6 +1855,8 @@ from = pos & (PAGE_CACHE_SIZE - 1); to = from + len; + BUG_ON(!ext4_handle_valid(handle)); + if (copied < len) { if (!PageUptodate(page)) copied = 0; @@ -2148,7 +2156,12 @@ else if (test_opt(inode->i_sb, MBLK_IO_SUBMIT)) err = ext4_bio_write_page(&io_submit, page, len, mpd->wbc); - else + else if (buffer_uninit(page_bufs)) { + ext4_set_bh_endio(page_bufs, inode); + err = block_write_full_page_endio(page, + noalloc_get_block_write, + mpd->wbc, ext4_end_io_buffer_write); + } else err = block_write_full_page(page, noalloc_get_block_write, mpd->wbc); @@ -2564,6 +2577,8 @@ goto out; } + BUG_ON(!ext4_handle_valid(handle)); + ret = walk_page_buffers(handle, page_bufs, 0, len, NULL, do_journal_get_write_access); @@ -3635,8 +3650,15 @@ goto out; } - io_end->flag = EXT4_IO_END_UNWRITTEN; + /* + * It may be over-defensive here to check EXT4_IO_END_UNWRITTEN now, + * but being more careful is always safe for the future change. + */ inode = io_end->inode; + if (!(io_end->flag & EXT4_IO_END_UNWRITTEN)) { + io_end->flag |= EXT4_IO_END_UNWRITTEN; + atomic_inc(&EXT4_I(inode)->i_aiodio_unwritten); + } /* Add the io_end to per-inode completed io list*/ spin_lock_irqsave(&EXT4_I(inode)->i_completed_io_lock, flags); --- linux-3.0.0.orig/fs/ext4/mballoc.c +++ linux-3.0.0/fs/ext4/mballoc.c @@ -4637,7 +4637,7 @@ } ext4_mark_super_dirty(sb); error_return: - if (freed) + if (freed && !(flags & EXT4_FREE_BLOCKS_NO_QUOT_UPDATE)) dquot_free_block(inode, freed); brelse(bitmap_bh); ext4_std_error(sb, err); --- linux-3.0.0.orig/fs/ext4/namei.c +++ linux-3.0.0/fs/ext4/namei.c @@ -2264,9 +2264,11 @@ /* * For non-fast symlinks, we just allocate inode and put it on * orphan list in the first transaction => we need bitmap, - * group descriptor, sb, inode block, quota blocks. + * group descriptor, sb, inode block, quota blocks, and + * possibly selinux xattr blocks. */ - credits = 4 + EXT4_MAXQUOTAS_INIT_BLOCKS(dir->i_sb); + credits = 4 + EXT4_MAXQUOTAS_INIT_BLOCKS(dir->i_sb) + + EXT4_XATTR_TRANS_BLOCKS; } else { /* * Fast symlink. We have to add entry to directory --- linux-3.0.0.orig/fs/ext4/page-io.c +++ linux-3.0.0/fs/ext4/page-io.c @@ -338,8 +338,10 @@ if ((io_end->num_io_pages >= MAX_IO_PAGES) && (io_end->pages[io_end->num_io_pages-1] != io_page)) goto submit_and_retry; - if (buffer_uninit(bh)) - io->io_end->flag |= EXT4_IO_END_UNWRITTEN; + if (buffer_uninit(bh) && !(io_end->flag & EXT4_IO_END_UNWRITTEN)) { + io_end->flag |= EXT4_IO_END_UNWRITTEN; + atomic_inc(&EXT4_I(inode)->i_aiodio_unwritten); + } io->io_end->size += bh->b_size; io->io_next_block++; ret = bio_add_page(io->io_bio, bh->b_page, bh->b_size, bh_offset(bh)); --- linux-3.0.0.orig/fs/ext4/super.c +++ linux-3.0.0/fs/ext4/super.c @@ -892,7 +892,6 @@ static void ext4_destroy_inode(struct inode *inode) { - ext4_ioend_wait(inode); if (!list_empty(&(EXT4_I(inode)->i_orphan))) { ext4_msg(inode->i_sb, KERN_ERR, "Inode %lu (%p): orphan list check failed!", --- linux-3.0.0.orig/fs/fuse/dev.c +++ linux-3.0.0/fs/fuse/dev.c @@ -1358,6 +1358,10 @@ if (outarg.namelen > FUSE_NAME_MAX) goto err; + err = -EINVAL; + if (size != sizeof(outarg) + outarg.namelen + 1) + goto err; + name.name = buf; name.len = outarg.namelen; err = fuse_copy_one(cs, buf, outarg.namelen + 1); --- linux-3.0.0.orig/fs/gfs2/ops_fstype.c +++ linux-3.0.0/fs/gfs2/ops_fstype.c @@ -1018,13 +1018,13 @@ fsname++; if (lm->lm_mount == NULL) { fs_info(sdp, "Now mounting FS...\n"); - complete(&sdp->sd_locking_init); + complete_all(&sdp->sd_locking_init); return 0; } ret = lm->lm_mount(sdp, fsname); if (ret == 0) fs_info(sdp, "Joined cluster. Now mounting FS...\n"); - complete(&sdp->sd_locking_init); + complete_all(&sdp->sd_locking_init); return ret; } --- linux-3.0.0.orig/fs/hfsplus/hfsplus_fs.h +++ linux-3.0.0/fs/hfsplus/hfsplus_fs.h @@ -13,6 +13,7 @@ #include #include #include +#include #include "hfsplus_raw.h" #define DBG_BNODE_REFS 0x00000001 @@ -110,7 +111,9 @@ struct hfs_btree; struct hfsplus_sb_info { + void *s_vhdr_buf; struct hfsplus_vh *s_vhdr; + void *s_backup_vhdr_buf; struct hfsplus_vh *s_backup_vhdr; struct hfs_btree *ext_tree; struct hfs_btree *cat_tree; @@ -258,6 +261,15 @@ struct hfsplus_cat_key key; }; +/* + * Find minimum acceptible I/O size for an hfsplus sb. + */ +static inline unsigned short hfsplus_min_io_size(struct super_block *sb) +{ + return max_t(unsigned short, bdev_logical_block_size(sb->s_bdev), + HFSPLUS_SECTOR_SIZE); +} + #define hfs_btree_open hfsplus_btree_open #define hfs_btree_close hfsplus_btree_close #define hfs_btree_write hfsplus_btree_write @@ -436,8 +448,8 @@ /* wrapper.c */ int hfsplus_read_wrapper(struct super_block *); int hfs_part_find(struct super_block *, sector_t *, sector_t *); -int hfsplus_submit_bio(struct block_device *bdev, sector_t sector, - void *data, int rw); +int hfsplus_submit_bio(struct super_block *sb, sector_t sector, + void *buf, void **data, int rw); /* time macros */ #define __hfsp_mt2ut(t) (be32_to_cpu(t) - 2082844800U) --- linux-3.0.0.orig/fs/hfsplus/part_tbl.c +++ linux-3.0.0/fs/hfsplus/part_tbl.c @@ -88,11 +88,12 @@ return -ENOENT; } -static int hfs_parse_new_pmap(struct super_block *sb, struct new_pmap *pm, - sector_t *part_start, sector_t *part_size) +static int hfs_parse_new_pmap(struct super_block *sb, void *buf, + struct new_pmap *pm, sector_t *part_start, sector_t *part_size) { struct hfsplus_sb_info *sbi = HFSPLUS_SB(sb); int size = be32_to_cpu(pm->pmMapBlkCnt); + int buf_size = hfsplus_min_io_size(sb); int res; int i = 0; @@ -107,11 +108,14 @@ if (++i >= size) return -ENOENT; - res = hfsplus_submit_bio(sb->s_bdev, - *part_start + HFS_PMAP_BLK + i, - pm, READ); - if (res) - return res; + pm = (struct new_pmap *)((u8 *)pm + HFSPLUS_SECTOR_SIZE); + if ((u8 *)pm - (u8 *)buf >= buf_size) { + res = hfsplus_submit_bio(sb, + *part_start + HFS_PMAP_BLK + i, + buf, (void **)&pm, READ); + if (res) + return res; + } } while (pm->pmSig == cpu_to_be16(HFS_NEW_PMAP_MAGIC)); return -ENOENT; @@ -124,15 +128,15 @@ int hfs_part_find(struct super_block *sb, sector_t *part_start, sector_t *part_size) { - void *data; + void *buf, *data; int res; - data = kmalloc(HFSPLUS_SECTOR_SIZE, GFP_KERNEL); - if (!data) + buf = kmalloc(hfsplus_min_io_size(sb), GFP_KERNEL); + if (!buf) return -ENOMEM; - res = hfsplus_submit_bio(sb->s_bdev, *part_start + HFS_PMAP_BLK, - data, READ); + res = hfsplus_submit_bio(sb, *part_start + HFS_PMAP_BLK, + buf, &data, READ); if (res) goto out; @@ -141,13 +145,13 @@ res = hfs_parse_old_pmap(sb, data, part_start, part_size); break; case HFS_NEW_PMAP_MAGIC: - res = hfs_parse_new_pmap(sb, data, part_start, part_size); + res = hfs_parse_new_pmap(sb, buf, data, part_start, part_size); break; default: res = -ENOENT; break; } out: - kfree(data); + kfree(buf); return res; } --- linux-3.0.0.orig/fs/hfsplus/super.c +++ linux-3.0.0/fs/hfsplus/super.c @@ -197,17 +197,17 @@ write_backup = 1; } - error2 = hfsplus_submit_bio(sb->s_bdev, + error2 = hfsplus_submit_bio(sb, sbi->part_start + HFSPLUS_VOLHEAD_SECTOR, - sbi->s_vhdr, WRITE_SYNC); + sbi->s_vhdr_buf, NULL, WRITE_SYNC); if (!error) error = error2; if (!write_backup) goto out; - error2 = hfsplus_submit_bio(sb->s_bdev, + error2 = hfsplus_submit_bio(sb, sbi->part_start + sbi->sect_count - 2, - sbi->s_backup_vhdr, WRITE_SYNC); + sbi->s_backup_vhdr_buf, NULL, WRITE_SYNC); if (!error) error2 = error; out: @@ -251,8 +251,8 @@ hfs_btree_close(sbi->ext_tree); iput(sbi->alloc_file); iput(sbi->hidden_dir); - kfree(sbi->s_vhdr); - kfree(sbi->s_backup_vhdr); + kfree(sbi->s_vhdr_buf); + kfree(sbi->s_backup_vhdr_buf); unload_nls(sbi->nls); kfree(sb->s_fs_info); sb->s_fs_info = NULL; --- linux-3.0.0.orig/fs/hfsplus/wrapper.c +++ linux-3.0.0/fs/hfsplus/wrapper.c @@ -31,25 +31,67 @@ complete(bio->bi_private); } -int hfsplus_submit_bio(struct block_device *bdev, sector_t sector, - void *data, int rw) +/* + * hfsplus_submit_bio - Perfrom block I/O + * @sb: super block of volume for I/O + * @sector: block to read or write, for blocks of HFSPLUS_SECTOR_SIZE bytes + * @buf: buffer for I/O + * @data: output pointer for location of requested data + * @rw: direction of I/O + * + * The unit of I/O is hfsplus_min_io_size(sb), which may be bigger than + * HFSPLUS_SECTOR_SIZE, and @buf must be sized accordingly. On reads + * @data will return a pointer to the start of the requested sector, + * which may not be the same location as @buf. + * + * If @sector is not aligned to the bdev logical block size it will + * be rounded down. For writes this means that @buf should contain data + * that starts at the rounded-down address. As long as the data was + * read using hfsplus_submit_bio() and the same buffer is used things + * will work correctly. + */ +int hfsplus_submit_bio(struct super_block *sb, sector_t sector, + void *buf, void **data, int rw) { DECLARE_COMPLETION_ONSTACK(wait); struct bio *bio; int ret = 0; + unsigned int io_size; + loff_t start; + int offset; + + /* + * Align sector to hardware sector size and find offset. We + * assume that io_size is a power of two, which _should_ + * be true. + */ + io_size = hfsplus_min_io_size(sb); + start = (loff_t)sector << HFSPLUS_SECTOR_SHIFT; + offset = start & (io_size - 1); + sector &= ~((io_size >> HFSPLUS_SECTOR_SHIFT) - 1); bio = bio_alloc(GFP_NOIO, 1); bio->bi_sector = sector; - bio->bi_bdev = bdev; + bio->bi_bdev = sb->s_bdev; bio->bi_end_io = hfsplus_end_io_sync; bio->bi_private = &wait; - /* - * We always submit one sector at a time, so bio_add_page must not fail. - */ - if (bio_add_page(bio, virt_to_page(data), HFSPLUS_SECTOR_SIZE, - offset_in_page(data)) != HFSPLUS_SECTOR_SIZE) - BUG(); + if (!(rw & WRITE) && data) + *data = (u8 *)buf + offset; + + while (io_size > 0) { + unsigned int page_offset = offset_in_page(buf); + unsigned int len = min_t(unsigned int, PAGE_SIZE - page_offset, + io_size); + + ret = bio_add_page(bio, virt_to_page(buf), len, page_offset); + if (ret != len) { + ret = -EIO; + goto out; + } + io_size -= len; + buf = (u8 *)buf + len; + } submit_bio(rw, bio); wait_for_completion(&wait); @@ -57,8 +99,9 @@ if (!bio_flagged(bio, BIO_UPTODATE)) ret = -EIO; +out: bio_put(bio); - return ret; + return ret < 0 ? ret : 0; } static int hfsplus_read_mdb(void *bufptr, struct hfsplus_wd *wd) @@ -147,17 +190,17 @@ } error = -ENOMEM; - sbi->s_vhdr = kmalloc(HFSPLUS_SECTOR_SIZE, GFP_KERNEL); - if (!sbi->s_vhdr) + sbi->s_vhdr_buf = kmalloc(hfsplus_min_io_size(sb), GFP_KERNEL); + if (!sbi->s_vhdr_buf) goto out; - sbi->s_backup_vhdr = kmalloc(HFSPLUS_SECTOR_SIZE, GFP_KERNEL); - if (!sbi->s_backup_vhdr) + sbi->s_backup_vhdr_buf = kmalloc(hfsplus_min_io_size(sb), GFP_KERNEL); + if (!sbi->s_backup_vhdr_buf) goto out_free_vhdr; reread: - error = hfsplus_submit_bio(sb->s_bdev, - part_start + HFSPLUS_VOLHEAD_SECTOR, - sbi->s_vhdr, READ); + error = hfsplus_submit_bio(sb, part_start + HFSPLUS_VOLHEAD_SECTOR, + sbi->s_vhdr_buf, (void **)&sbi->s_vhdr, + READ); if (error) goto out_free_backup_vhdr; @@ -186,9 +229,9 @@ goto reread; } - error = hfsplus_submit_bio(sb->s_bdev, - part_start + part_size - 2, - sbi->s_backup_vhdr, READ); + error = hfsplus_submit_bio(sb, part_start + part_size - 2, + sbi->s_backup_vhdr_buf, + (void **)&sbi->s_backup_vhdr, READ); if (error) goto out_free_backup_vhdr; --- linux-3.0.0.orig/fs/nfs/callback.h +++ linux-3.0.0/fs/nfs/callback.h @@ -38,6 +38,7 @@ struct cb_process_state { __be32 drc_status; struct nfs_client *clp; + int slotid; }; struct cb_compound_hdr_arg { @@ -166,7 +167,6 @@ void *dummy, struct cb_process_state *cps); extern void nfs4_check_drain_bc_complete(struct nfs4_session *ses); -extern void nfs4_cb_take_slot(struct nfs_client *clp); struct cb_devicenotifyitem { uint32_t cbd_notify_type; --- linux-3.0.0.orig/fs/nfs/callback_proc.c +++ linux-3.0.0/fs/nfs/callback_proc.c @@ -333,7 +333,7 @@ /* Normal */ if (likely(args->csa_sequenceid == slot->seq_nr + 1)) { slot->seq_nr++; - return htonl(NFS4_OK); + goto out_ok; } /* Replay */ @@ -352,11 +352,14 @@ /* Wraparound */ if (args->csa_sequenceid == 1 && (slot->seq_nr + 1) == 0) { slot->seq_nr = 1; - return htonl(NFS4_OK); + goto out_ok; } /* Misordered request */ return htonl(NFS4ERR_SEQ_MISORDERED); +out_ok: + tbl->highest_used_slotid = args->csa_slotid; + return htonl(NFS4_OK); } /* @@ -418,26 +421,37 @@ struct cb_sequenceres *res, struct cb_process_state *cps) { + struct nfs4_slot_table *tbl; struct nfs_client *clp; int i; __be32 status = htonl(NFS4ERR_BADSESSION); - cps->clp = NULL; - clp = nfs4_find_client_sessionid(args->csa_addr, &args->csa_sessionid); if (clp == NULL) goto out; + tbl = &clp->cl_session->bc_slot_table; + + spin_lock(&tbl->slot_tbl_lock); /* state manager is resetting the session */ if (test_bit(NFS4_SESSION_DRAINING, &clp->cl_session->session_state)) { - status = NFS4ERR_DELAY; + spin_unlock(&tbl->slot_tbl_lock); + status = htonl(NFS4ERR_DELAY); + /* Return NFS4ERR_BADSESSION if we're draining the session + * in order to reset it. + */ + if (test_bit(NFS4CLNT_SESSION_RESET, &clp->cl_state)) + status = htonl(NFS4ERR_BADSESSION); goto out; } status = validate_seqid(&clp->cl_session->bc_slot_table, args); + spin_unlock(&tbl->slot_tbl_lock); if (status) goto out; + cps->slotid = args->csa_slotid; + /* * Check for pending referring calls. If a match is found, a * related callback was received before the response to the original @@ -454,7 +468,6 @@ res->csr_slotid = args->csa_slotid; res->csr_highestslotid = NFS41_BC_MAX_CALLBACKS - 1; res->csr_target_highestslotid = NFS41_BC_MAX_CALLBACKS - 1; - nfs4_cb_take_slot(clp); out: cps->clp = clp; /* put in nfs4_callback_compound */ --- linux-3.0.0.orig/fs/nfs/callback_xdr.c +++ linux-3.0.0/fs/nfs/callback_xdr.c @@ -754,26 +754,15 @@ * Let the state manager know callback processing done. * A single slot, so highest used slotid is either 0 or -1 */ - tbl->highest_used_slotid--; + tbl->highest_used_slotid = -1; nfs4_check_drain_bc_complete(session); spin_unlock(&tbl->slot_tbl_lock); } -static void nfs4_cb_free_slot(struct nfs_client *clp) +static void nfs4_cb_free_slot(struct cb_process_state *cps) { - if (clp && clp->cl_session) - nfs4_callback_free_slot(clp->cl_session); -} - -/* A single slot, so highest used slotid is either 0 or -1 */ -void nfs4_cb_take_slot(struct nfs_client *clp) -{ - struct nfs4_slot_table *tbl = &clp->cl_session->bc_slot_table; - - spin_lock(&tbl->slot_tbl_lock); - tbl->highest_used_slotid++; - BUG_ON(tbl->highest_used_slotid != 0); - spin_unlock(&tbl->slot_tbl_lock); + if (cps->slotid != -1) + nfs4_callback_free_slot(cps->clp->cl_session); } #else /* CONFIG_NFS_V4_1 */ @@ -784,7 +773,7 @@ return htonl(NFS4ERR_MINOR_VERS_MISMATCH); } -static void nfs4_cb_free_slot(struct nfs_client *clp) +static void nfs4_cb_free_slot(struct cb_process_state *cps) { } #endif /* CONFIG_NFS_V4_1 */ @@ -866,6 +855,7 @@ struct cb_process_state cps = { .drc_status = 0, .clp = NULL, + .slotid = -1, }; unsigned int nops = 0; @@ -906,7 +896,7 @@ *hdr_res.status = status; *hdr_res.nops = htonl(nops); - nfs4_cb_free_slot(cps.clp); + nfs4_cb_free_slot(&cps); nfs_put_client(cps.clp); dprintk("%s: done, status = %u\n", __func__, ntohl(status)); return rpc_success; --- linux-3.0.0.orig/fs/nfs/delegation.c +++ linux-3.0.0/fs/nfs/delegation.c @@ -398,12 +398,11 @@ return err; } -static void nfs_mark_return_delegation(struct nfs_delegation *delegation) +static void nfs_mark_return_delegation(struct nfs_server *server, + struct nfs_delegation *delegation) { - struct nfs_client *clp = NFS_SERVER(delegation->inode)->nfs_client; - set_bit(NFS_DELEGATION_RETURN, &delegation->flags); - set_bit(NFS4CLNT_DELEGRETURN, &clp->cl_state); + set_bit(NFS4CLNT_DELEGRETURN, &server->nfs_client->cl_state); } /** @@ -441,7 +440,7 @@ if ((delegation->type == (FMODE_READ|FMODE_WRITE)) && !(flags & FMODE_WRITE)) continue; if (delegation->type & flags) - nfs_mark_return_delegation(delegation); + nfs_mark_return_delegation(server, delegation); } } @@ -508,7 +507,7 @@ list_for_each_entry_rcu(delegation, &server->delegations, super_list) { if (test_and_clear_bit(NFS_DELEGATION_REFERENCED, &delegation->flags)) continue; - nfs_mark_return_delegation(delegation); + nfs_mark_return_delegation(server, delegation); } } @@ -539,7 +538,8 @@ int nfs_async_inode_return_delegation(struct inode *inode, const nfs4_stateid *stateid) { - struct nfs_client *clp = NFS_SERVER(inode)->nfs_client; + struct nfs_server *server = NFS_SERVER(inode); + struct nfs_client *clp = server->nfs_client; struct nfs_delegation *delegation; rcu_read_lock(); @@ -549,7 +549,7 @@ rcu_read_unlock(); return -ENOENT; } - nfs_mark_return_delegation(delegation); + nfs_mark_return_delegation(server, delegation); rcu_read_unlock(); nfs_delegation_run_state_manager(clp); --- linux-3.0.0.orig/fs/nfs/dir.c +++ linux-3.0.0/fs/nfs/dir.c @@ -134,18 +134,19 @@ #endif /* CONFIG_NFS_V4 */ -static struct nfs_open_dir_context *alloc_nfs_open_dir_context(struct rpc_cred *cred) +static struct nfs_open_dir_context *alloc_nfs_open_dir_context(struct inode *dir, struct rpc_cred *cred) { struct nfs_open_dir_context *ctx; ctx = kmalloc(sizeof(*ctx), GFP_KERNEL); if (ctx != NULL) { ctx->duped = 0; + ctx->attr_gencount = NFS_I(dir)->attr_gencount; ctx->dir_cookie = 0; ctx->dup_cookie = 0; ctx->cred = get_rpccred(cred); - } else - ctx = ERR_PTR(-ENOMEM); - return ctx; + return ctx; + } + return ERR_PTR(-ENOMEM); } static void put_nfs_open_dir_context(struct nfs_open_dir_context *ctx) @@ -173,7 +174,7 @@ cred = rpc_lookup_cred(); if (IS_ERR(cred)) return PTR_ERR(cred); - ctx = alloc_nfs_open_dir_context(cred); + ctx = alloc_nfs_open_dir_context(inode, cred); if (IS_ERR(ctx)) { res = PTR_ERR(ctx); goto out; @@ -323,7 +324,6 @@ { loff_t diff = desc->file->f_pos - desc->current_index; unsigned int index; - struct nfs_open_dir_context *ctx = desc->file->private_data; if (diff < 0) goto out_eof; @@ -336,7 +336,6 @@ index = (unsigned int)diff; *desc->dir_cookie = array->array[index].cookie; desc->cache_entry_index = index; - ctx->duped = 0; return 0; out_eof: desc->eof = 1; @@ -349,14 +348,33 @@ int i; loff_t new_pos; int status = -EAGAIN; - struct nfs_open_dir_context *ctx = desc->file->private_data; for (i = 0; i < array->size; i++) { if (array->array[i].cookie == *desc->dir_cookie) { + struct nfs_inode *nfsi = NFS_I(desc->file->f_path.dentry->d_inode); + struct nfs_open_dir_context *ctx = desc->file->private_data; + new_pos = desc->current_index + i; - if (new_pos < desc->file->f_pos) { + if (ctx->attr_gencount != nfsi->attr_gencount + || (nfsi->cache_validity & (NFS_INO_INVALID_ATTR|NFS_INO_INVALID_DATA))) { + ctx->duped = 0; + ctx->attr_gencount = nfsi->attr_gencount; + } else if (new_pos < desc->file->f_pos) { + if (ctx->duped > 0 + && ctx->dup_cookie == *desc->dir_cookie) { + if (printk_ratelimit()) { + pr_notice("NFS: directory %s/%s contains a readdir loop." + "Please contact your server vendor. " + "Offending cookie: %llu\n", + desc->file->f_dentry->d_parent->d_name.name, + desc->file->f_dentry->d_name.name, + *desc->dir_cookie); + } + status = -ELOOP; + goto out; + } ctx->dup_cookie = *desc->dir_cookie; - ctx->duped = 1; + ctx->duped = -1; } desc->file->f_pos = new_pos; desc->cache_entry_index = i; @@ -368,6 +386,7 @@ if (*desc->dir_cookie == array->last_cookie) desc->eof = 1; } +out: return status; } @@ -740,19 +759,6 @@ struct nfs_cache_array *array = NULL; struct nfs_open_dir_context *ctx = file->private_data; - if (ctx->duped != 0 && ctx->dup_cookie == *desc->dir_cookie) { - if (printk_ratelimit()) { - pr_notice("NFS: directory %s/%s contains a readdir loop. " - "Please contact your server vendor. " - "Offending cookie: %llu\n", - file->f_dentry->d_parent->d_name.name, - file->f_dentry->d_name.name, - *desc->dir_cookie); - } - res = -ELOOP; - goto out; - } - array = nfs_readdir_get_array(desc->page); if (IS_ERR(array)) { res = PTR_ERR(array); @@ -774,6 +780,8 @@ *desc->dir_cookie = array->array[i+1].cookie; else *desc->dir_cookie = array->last_cookie; + if (ctx->duped != 0) + ctx->duped = 1; } if (array->eof_index >= 0) desc->eof = 1; @@ -805,6 +813,7 @@ struct page *page = NULL; int status; struct inode *inode = desc->file->f_path.dentry->d_inode; + struct nfs_open_dir_context *ctx = desc->file->private_data; dfprintk(DIRCACHE, "NFS: uncached_readdir() searching for cookie %Lu\n", (unsigned long long)*desc->dir_cookie); @@ -818,6 +827,7 @@ desc->page_index = 0; desc->last_cookie = *desc->dir_cookie; desc->page = page; + ctx->duped = 0; status = nfs_readdir_xdr_to_array(desc, page, inode); if (status < 0) --- linux-3.0.0.orig/fs/nfs/nfs4filelayout.c +++ linux-3.0.0/fs/nfs/nfs4filelayout.c @@ -170,7 +170,7 @@ pnfs_set_layoutcommit(wdata); dprintk("%s ionde %lu pls_end_pos %lu\n", __func__, wdata->inode->i_ino, - (unsigned long) wdata->lseg->pls_end_pos); + (unsigned long) NFS_I(wdata->inode)->layout->plh_lwb); } /* --- linux-3.0.0.orig/fs/nfs/nfs4proc.c +++ linux-3.0.0/fs/nfs/nfs4proc.c @@ -5850,9 +5850,15 @@ static void nfs4_layoutcommit_release(void *calldata) { struct nfs4_layoutcommit_data *data = calldata; + struct pnfs_layout_segment *lseg, *tmp; /* Matched by references in pnfs_set_layoutcommit */ - put_lseg(data->lseg); + list_for_each_entry_safe(lseg, tmp, &data->lseg_list, pls_lc_list) { + list_del_init(&lseg->pls_lc_list); + if (test_and_clear_bit(NFS_LSEG_LAYOUTCOMMIT, + &lseg->pls_flags)) + put_lseg(lseg); + } put_rpccred(data->cred); kfree(data); } --- linux-3.0.0.orig/fs/nfs/nfs4xdr.c +++ linux-3.0.0/fs/nfs/nfs4xdr.c @@ -1888,7 +1888,7 @@ *p++ = cpu_to_be32(OP_LAYOUTCOMMIT); /* Only whole file layouts */ p = xdr_encode_hyper(p, 0); /* offset */ - p = xdr_encode_hyper(p, NFS4_MAX_UINT64); /* length */ + p = xdr_encode_hyper(p, args->lastbytewritten + 1); /* length */ *p++ = cpu_to_be32(0); /* reclaim */ p = xdr_encode_opaque_fixed(p, args->stateid.data, NFS4_STATEID_SIZE); *p++ = cpu_to_be32(1); /* newoffset = TRUE */ --- linux-3.0.0.orig/fs/nfs/pnfs.c +++ linux-3.0.0/fs/nfs/pnfs.c @@ -189,6 +189,7 @@ pnfs_free_layout_hdr(struct pnfs_layout_hdr *lo) { struct pnfs_layoutdriver_type *ld = NFS_SERVER(lo->plh_inode)->pnfs_curr_ld; + put_rpccred(lo->plh_lc_cred); return ld->alloc_layout_hdr ? ld->free_layout_hdr(lo) : kfree(lo); } @@ -223,6 +224,7 @@ init_lseg(struct pnfs_layout_hdr *lo, struct pnfs_layout_segment *lseg) { INIT_LIST_HEAD(&lseg->pls_list); + INIT_LIST_HEAD(&lseg->pls_lc_list); atomic_set(&lseg->pls_refcount, 1); smp_mb(); set_bit(NFS_LSEG_VALID, &lseg->pls_flags); @@ -805,7 +807,9 @@ } static struct pnfs_layout_hdr * -alloc_init_layout_hdr(struct inode *ino, gfp_t gfp_flags) +alloc_init_layout_hdr(struct inode *ino, + struct nfs_open_context *ctx, + gfp_t gfp_flags) { struct pnfs_layout_hdr *lo; @@ -817,11 +821,14 @@ INIT_LIST_HEAD(&lo->plh_segs); INIT_LIST_HEAD(&lo->plh_bulk_recall); lo->plh_inode = ino; + lo->plh_lc_cred = get_rpccred(ctx->state->owner->so_cred); return lo; } static struct pnfs_layout_hdr * -pnfs_find_alloc_layout(struct inode *ino, gfp_t gfp_flags) +pnfs_find_alloc_layout(struct inode *ino, + struct nfs_open_context *ctx, + gfp_t gfp_flags) { struct nfs_inode *nfsi = NFS_I(ino); struct pnfs_layout_hdr *new = NULL; @@ -836,7 +843,7 @@ return nfsi->layout; } spin_unlock(&ino->i_lock); - new = alloc_init_layout_hdr(ino, gfp_flags); + new = alloc_init_layout_hdr(ino, ctx, gfp_flags); spin_lock(&ino->i_lock); if (likely(nfsi->layout == NULL)) /* Won the race? */ @@ -928,7 +935,7 @@ if (!pnfs_enabled_sb(NFS_SERVER(ino))) return NULL; spin_lock(&ino->i_lock); - lo = pnfs_find_alloc_layout(ino, gfp_flags); + lo = pnfs_find_alloc_layout(ino, ctx, gfp_flags); if (lo == NULL) { dprintk("%s ERROR: can't get pnfs_layout_hdr\n", __func__); goto out_unlock; @@ -1195,16 +1202,17 @@ } /* - * Currently there is only one (whole file) write lseg. + * There can be multiple RW segments. */ -static struct pnfs_layout_segment *pnfs_list_write_lseg(struct inode *inode) +static void pnfs_list_write_lseg(struct inode *inode, struct list_head *listp) { - struct pnfs_layout_segment *lseg, *rv = NULL; + struct pnfs_layout_segment *lseg; - list_for_each_entry(lseg, &NFS_I(inode)->layout->plh_segs, pls_list) - if (lseg->pls_range.iomode == IOMODE_RW) - rv = lseg; - return rv; + list_for_each_entry(lseg, &NFS_I(inode)->layout->plh_segs, pls_list) { + if (lseg->pls_range.iomode == IOMODE_RW && + test_bit(NFS_LSEG_LAYOUTCOMMIT, &lseg->pls_flags)) + list_add(&lseg->pls_lc_list, listp); + } } void @@ -1216,17 +1224,19 @@ spin_lock(&nfsi->vfs_inode.i_lock); if (!test_and_set_bit(NFS_INO_LAYOUTCOMMIT, &nfsi->flags)) { - /* references matched in nfs4_layoutcommit_release */ - get_lseg(wdata->lseg); - wdata->lseg->pls_lc_cred = - get_rpccred(wdata->args.context->state->owner->so_cred); mark_as_dirty = true; dprintk("%s: Set layoutcommit for inode %lu ", __func__, wdata->inode->i_ino); } - if (end_pos > wdata->lseg->pls_end_pos) - wdata->lseg->pls_end_pos = end_pos; + if (!test_and_set_bit(NFS_LSEG_LAYOUTCOMMIT, &wdata->lseg->pls_flags)) { + /* references matched in nfs4_layoutcommit_release */ + get_lseg(wdata->lseg); + } + if (end_pos > nfsi->layout->plh_lwb) + nfsi->layout->plh_lwb = end_pos; spin_unlock(&nfsi->vfs_inode.i_lock); + dprintk("%s: lseg %p end_pos %llu\n", + __func__, wdata->lseg, nfsi->layout->plh_lwb); /* if pnfs_layoutcommit_inode() runs between inode locks, the next one * will be a noop because NFS_INO_LAYOUTCOMMIT will not be set */ @@ -1248,8 +1258,6 @@ { struct nfs4_layoutcommit_data *data; struct nfs_inode *nfsi = NFS_I(inode); - struct pnfs_layout_segment *lseg; - struct rpc_cred *cred; loff_t end_pos; int status = 0; @@ -1266,30 +1274,25 @@ goto out; } + INIT_LIST_HEAD(&data->lseg_list); spin_lock(&inode->i_lock); if (!test_and_clear_bit(NFS_INO_LAYOUTCOMMIT, &nfsi->flags)) { spin_unlock(&inode->i_lock); kfree(data); goto out; } - /* - * Currently only one (whole file) write lseg which is referenced - * in pnfs_set_layoutcommit and will be found. - */ - lseg = pnfs_list_write_lseg(inode); - end_pos = lseg->pls_end_pos; - cred = lseg->pls_lc_cred; - lseg->pls_end_pos = 0; - lseg->pls_lc_cred = NULL; + pnfs_list_write_lseg(inode, &data->lseg_list); + + end_pos = nfsi->layout->plh_lwb; + nfsi->layout->plh_lwb = 0; memcpy(&data->args.stateid.data, nfsi->layout->plh_stateid.data, sizeof(nfsi->layout->plh_stateid.data)); spin_unlock(&inode->i_lock); data->args.inode = inode; - data->lseg = lseg; - data->cred = cred; + data->cred = get_rpccred(nfsi->layout->plh_lc_cred); nfs_fattr_init(&data->fattr); data->args.bitmask = NFS_SERVER(inode)->cache_consistency_bitmask; data->res.fattr = &data->fattr; --- linux-3.0.0.orig/fs/nfs/pnfs.h +++ linux-3.0.0/fs/nfs/pnfs.h @@ -36,16 +36,16 @@ enum { NFS_LSEG_VALID = 0, /* cleared when lseg is recalled/returned */ NFS_LSEG_ROC, /* roc bit received from server */ + NFS_LSEG_LAYOUTCOMMIT, /* layoutcommit bit set for layoutcommit */ }; struct pnfs_layout_segment { struct list_head pls_list; + struct list_head pls_lc_list; struct pnfs_layout_range pls_range; atomic_t pls_refcount; unsigned long pls_flags; struct pnfs_layout_hdr *pls_layout; - struct rpc_cred *pls_lc_cred; /* LAYOUTCOMMIT credential */ - loff_t pls_end_pos; /* LAYOUTCOMMIT write end */ }; enum pnfs_try_status { @@ -124,6 +124,8 @@ unsigned long plh_block_lgets; /* block LAYOUTGET if >0 */ u32 plh_barrier; /* ignore lower seqids */ unsigned long plh_flags; + loff_t plh_lwb; /* last write byte for layoutcommit */ + struct rpc_cred *plh_lc_cred; /* layoutcommit cred */ struct inode *plh_inode; }; --- linux-3.0.0.orig/fs/nfs/objlayout/objio_osd.c +++ linux-3.0.0/fs/nfs/objlayout/objio_osd.c @@ -479,7 +479,6 @@ for (i = 0; i < ios->numdevs; i++) { struct osd_sense_info osi; struct osd_request *or = ios->per_dev[i].or; - unsigned dev; int ret; if (!or) @@ -500,9 +499,8 @@ continue; /* we recovered */ } - dev = ios->per_dev[i].dev; - objlayout_io_set_result(&ios->ol_state, dev, - &ios->layout->comps[dev].oc_object_id, + objlayout_io_set_result(&ios->ol_state, i, + &ios->layout->comps[i].oc_object_id, osd_pri_2_pnfs_err(osi.osd_err_pri), ios->per_dev[i].offset, ios->per_dev[i].length, @@ -589,22 +587,19 @@ } static int _add_stripe_unit(struct objio_state *ios, unsigned *cur_pg, - unsigned pgbase, struct _objio_per_comp *per_dev, int cur_len, + unsigned pgbase, struct _objio_per_comp *per_dev, int len, gfp_t gfp_flags) { unsigned pg = *cur_pg; + int cur_len = len; struct request_queue *q = osd_request_queue(_io_od(ios, per_dev->dev)); - per_dev->length += cur_len; - if (per_dev->bio == NULL) { - unsigned stripes = ios->layout->num_comps / - ios->layout->mirrors_p1; - unsigned pages_in_stripe = stripes * + unsigned pages_in_stripe = ios->layout->group_width * (ios->layout->stripe_unit / PAGE_SIZE); unsigned bio_size = (ios->ol_state.nr_pages + pages_in_stripe) / - stripes; + ios->layout->group_width; if (BIO_MAX_PAGES_KMALLOC < bio_size) bio_size = BIO_MAX_PAGES_KMALLOC; @@ -632,6 +627,7 @@ } BUG_ON(cur_len); + per_dev->length += len; *cur_pg = pg; return 0; } @@ -650,7 +646,7 @@ int ret = 0; while (length) { - struct _objio_per_comp *per_dev = &ios->per_dev[dev]; + struct _objio_per_comp *per_dev = &ios->per_dev[dev - first_dev]; unsigned cur_len, page_off = 0; if (!per_dev->length) { @@ -670,8 +666,8 @@ cur_len = stripe_unit; } - if (max_comp < dev) - max_comp = dev; + if (max_comp < dev - first_dev) + max_comp = dev - first_dev; } else { cur_len = stripe_unit; } @@ -806,7 +802,7 @@ struct _objio_per_comp *per_dev = &ios->per_dev[cur_comp]; unsigned dev = per_dev->dev; struct pnfs_osd_object_cred *cred = - &ios->layout->comps[dev]; + &ios->layout->comps[cur_comp]; struct osd_obj_id obj = { .partition = cred->oc_object_id.oid_partition_id, .id = cred->oc_object_id.oid_object_id, @@ -904,7 +900,7 @@ for (; cur_comp < last_comp; ++cur_comp, ++dev) { struct osd_request *or = NULL; struct pnfs_osd_object_cred *cred = - &ios->layout->comps[dev]; + &ios->layout->comps[cur_comp]; struct osd_obj_id obj = { .partition = cred->oc_object_id.oid_partition_id, .id = cred->oc_object_id.oid_object_id, --- linux-3.0.0.orig/fs/nfs/objlayout/pnfs_osd_xdr_cli.c +++ linux-3.0.0/fs/nfs/objlayout/pnfs_osd_xdr_cli.c @@ -170,6 +170,9 @@ p = _osd_xdr_decode_data_map(p, &layout->olo_map); layout->olo_comps_index = be32_to_cpup(p++); layout->olo_num_comps = be32_to_cpup(p++); + dprintk("%s: olo_comps_index=%d olo_num_comps=%d\n", __func__, + layout->olo_comps_index, layout->olo_num_comps); + iter->total_comps = layout->olo_num_comps; return 0; } --- linux-3.0.0.orig/fs/nfsd/nfs4state.c +++ linux-3.0.0/fs/nfsd/nfs4state.c @@ -381,14 +381,6 @@ BUG(); } -static int nfs4_access_bmap_to_omode(struct nfs4_stateid *stp) -{ - unsigned int access; - - set_access(&access, stp->st_access_bmap); - return nfs4_access_to_omode(access); -} - static void unhash_generic_stateid(struct nfs4_stateid *stp) { list_del(&stp->st_hash); @@ -398,11 +390,14 @@ static void free_generic_stateid(struct nfs4_stateid *stp) { - int oflag; + int i; if (stp->st_access_bmap) { - oflag = nfs4_access_bmap_to_omode(stp); - nfs4_file_put_access(stp->st_file, oflag); + for (i = 1; i < 4; i++) { + if (test_bit(i, &stp->st_access_bmap)) + nfs4_file_put_access(stp->st_file, + nfs4_access_to_omode(i)); + } } put_nfs4_file(stp->st_file); kmem_cache_free(stateid_slab, stp); @@ -2337,15 +2332,6 @@ return ret; } -static inline void -nfs4_file_downgrade(struct nfs4_file *fp, unsigned int share_access) -{ - if (share_access & NFS4_SHARE_ACCESS_WRITE) - nfs4_file_put_access(fp, O_WRONLY); - if (share_access & NFS4_SHARE_ACCESS_READ) - nfs4_file_put_access(fp, O_RDONLY); -} - static void nfsd_break_one_deleg(struct nfs4_delegation *dp) { /* We're assuming the state code never drops its reference @@ -2556,12 +2542,18 @@ return flags; } -static __be32 nfs4_get_vfs_file(struct svc_rqst *rqstp, struct nfs4_file -*fp, struct svc_fh *cur_fh, u32 nfs4_access) +static __be32 nfs4_get_vfs_file(struct svc_rqst *rqstp, struct nfs4_file *fp, + struct svc_fh *cur_fh, struct nfsd4_open *open) { __be32 status; - int oflag = nfs4_access_to_omode(nfs4_access); - int access = nfs4_access_to_access(nfs4_access); + int oflag = nfs4_access_to_omode(open->op_share_access); + int access = nfs4_access_to_access(open->op_share_access); + + /* CLAIM_DELEGATE_CUR is used in response to a broken lease; + * allowing it to break the lease and return EAGAIN leaves the + * client unable to make progress in returning the delegation */ + if (open->op_claim_type == NFS4_OPEN_CLAIM_DELEGATE_CUR) + access |= NFSD_MAY_NOT_BREAK_LEASE; if (!fp->fi_fds[oflag]) { status = nfsd_open(rqstp, cur_fh, S_IFREG, access, @@ -2586,7 +2578,7 @@ if (stp == NULL) return nfserr_resource; - status = nfs4_get_vfs_file(rqstp, fp, cur_fh, open->op_share_access); + status = nfs4_get_vfs_file(rqstp, fp, cur_fh, open); if (status) { kmem_cache_free(stateid_slab, stp); return status; @@ -2619,14 +2611,14 @@ new_access = !test_bit(op_share_access, &stp->st_access_bmap); if (new_access) { - status = nfs4_get_vfs_file(rqstp, fp, cur_fh, op_share_access); + status = nfs4_get_vfs_file(rqstp, fp, cur_fh, open); if (status) return status; } status = nfsd4_truncate(rqstp, cur_fh, open); if (status) { if (new_access) { - int oflag = nfs4_access_to_omode(new_access); + int oflag = nfs4_access_to_omode(op_share_access); nfs4_file_put_access(fp, oflag); } return status; @@ -3384,18 +3376,15 @@ return status; } - -/* - * unset all bits in union bitmap (bmap) that - * do not exist in share (from successful OPEN_DOWNGRADE) - */ -static void -reset_union_bmap_access(unsigned long access, unsigned long *bmap) +static inline void nfs4_file_downgrade(struct nfs4_stateid *stp, unsigned int to_access) { int i; + for (i = 1; i < 4; i++) { - if ((i & access) != i) - __clear_bit(i, bmap); + if (test_bit(i, &stp->st_access_bmap) && !(i & to_access)) { + nfs4_file_put_access(stp->st_file, i); + __clear_bit(i, &stp->st_access_bmap); + } } } @@ -3416,7 +3405,6 @@ { __be32 status; struct nfs4_stateid *stp; - unsigned int share_access; dprintk("NFSD: nfsd4_open_downgrade on file %.*s\n", (int)cstate->current_fh.fh_dentry->d_name.len, @@ -3445,10 +3433,8 @@ stp->st_deny_bmap, od->od_share_deny); goto out; } - set_access(&share_access, stp->st_access_bmap); - nfs4_file_downgrade(stp->st_file, share_access & ~od->od_share_access); + nfs4_file_downgrade(stp, od->od_share_access); - reset_union_bmap_access(od->od_share_access, &stp->st_access_bmap); reset_union_bmap_deny(od->od_share_deny, &stp->st_deny_bmap); update_stateid(&stp->st_stateid); --- linux-3.0.0.orig/fs/notify/group.c +++ linux-3.0.0/fs/notify/group.c @@ -22,6 +22,7 @@ #include #include #include +#include #include #include "fsnotify.h" @@ -70,6 +71,7 @@ if (atomic_dec_and_test(&group->refcnt)) fsnotify_destroy_group(group); } +EXPORT_SYMBOL(fsnotify_put_group); /* * Create a new fsnotify_group and hold a reference for the group returned. @@ -102,3 +104,4 @@ return group; } +EXPORT_SYMBOL(fsnotify_alloc_group); --- linux-3.0.0.orig/fs/notify/mark.c +++ linux-3.0.0/fs/notify/mark.c @@ -112,6 +112,7 @@ if (atomic_dec_and_test(&mark->refcnt)) mark->free_mark(mark); } +EXPORT_SYMBOL(fsnotify_put_mark); /* * Any time a mark is getting freed we end up here. @@ -189,6 +190,7 @@ if (unlikely(atomic_dec_and_test(&group->num_marks))) fsnotify_final_destroy_group(group); } +EXPORT_SYMBOL(fsnotify_destroy_mark); void fsnotify_set_mark_mask_locked(struct fsnotify_mark *mark, __u32 mask) { @@ -276,6 +278,7 @@ return ret; } +EXPORT_SYMBOL(fsnotify_add_mark); /* * clear any marks in a group in which mark->flags & flags is true @@ -331,6 +334,7 @@ atomic_set(&mark->refcnt, 1); mark->free_mark = free_mark; } +EXPORT_SYMBOL(fsnotify_init_mark); static int fsnotify_mark_destroy(void *ignored) { --- linux-3.0.0.orig/fs/proc/Makefile +++ linux-3.0.0/fs/proc/Makefile @@ -28,3 +28,4 @@ proc-$(CONFIG_PROC_DEVICETREE) += proc_devtree.o proc-$(CONFIG_PRINTK) += kmsg.o proc-$(CONFIG_PROC_PAGE_MONITOR) += page.o +proc-y += version_signature.o --- linux-3.0.0.orig/fs/proc/base.c +++ linux-3.0.0/fs/proc/base.c @@ -73,6 +73,7 @@ #include #include #include +#include #include #include #include @@ -582,6 +583,30 @@ } #endif /* CONFIG_HAVE_ARCH_TRACEHOOK */ +/* + * Print out the current seccomp filter set for the task. + */ +#ifdef CONFIG_SECCOMP_FILTER +int proc_pid_seccomp_filter_show(struct seq_file *m, struct pid_namespace *ns, + struct pid *pid, struct task_struct *task) +{ + struct seccomp_filters *filters; + + seq_printf(m, "Mode: %d\n", task->seccomp.mode); + /* Avoid allowing other processes to incur too much added contention by + * only acquiring a reference under the task-wide mutex. + */ + if (mutex_lock_killable(&task->seccomp.filters_guard)) + return -1; + filters = get_seccomp_filters(task->seccomp.filters); + mutex_unlock(&task->seccomp.filters_guard); + + seccomp_show_filters(filters, m); + put_seccomp_filters(filters); + return 0; +} +#endif /* CONFIG_SECCOMP_FILTER */ + /************************************************************************/ /* Here the fs part begins */ /************************************************************************/ @@ -2707,9 +2732,16 @@ { struct task_io_accounting acct = task->ioac; unsigned long flags; + int result; - if (!ptrace_may_access(task, PTRACE_MODE_READ)) - return -EACCES; + result = mutex_lock_killable(&task->signal->cred_guard_mutex); + if (result) + return result; + + if (!ptrace_may_access(task, PTRACE_MODE_READ)) { + result = -EACCES; + goto out_unlock; + } if (whole && lock_task_sighand(task, &flags)) { struct task_struct *t = task; @@ -2720,7 +2752,7 @@ unlock_task_sighand(task, &flags); } - return sprintf(buffer, + result = sprintf(buffer, "rchar: %llu\n" "wchar: %llu\n" "syscr: %llu\n" @@ -2735,6 +2767,9 @@ (unsigned long long)acct.read_bytes, (unsigned long long)acct.write_bytes, (unsigned long long)acct.cancelled_write_bytes); +out_unlock: + mutex_unlock(&task->signal->cred_guard_mutex); + return result; } static int proc_tid_io_accounting(struct task_struct *task, char *buffer) @@ -2788,6 +2823,9 @@ #ifdef CONFIG_HAVE_ARCH_TRACEHOOK INF("syscall", S_IRUGO, proc_pid_syscall), #endif +#ifdef CONFIG_SECCOMP_FILTER + ONE("seccomp_filter", S_IRUGO, proc_pid_seccomp_filter_show), +#endif INF("cmdline", S_IRUGO, proc_pid_cmdline), ONE("stat", S_IRUGO, proc_tgid_stat), ONE("statm", S_IRUGO, proc_pid_statm), @@ -3134,6 +3172,9 @@ #ifdef CONFIG_HAVE_ARCH_TRACEHOOK INF("syscall", S_IRUGO, proc_pid_syscall), #endif +#ifdef CONFIG_SECCOMP_FILTER + ONE("seccomp_filter", S_IRUGO, proc_pid_seccomp_filter_show), +#endif INF("cmdline", S_IRUGO, proc_pid_cmdline), ONE("stat", S_IRUGO, proc_tid_stat), ONE("statm", S_IRUGO, proc_pid_statm), --- linux-3.0.0.orig/fs/proc/version_signature.c +++ linux-3.0.0/fs/proc/version_signature.c @@ -0,0 +1,31 @@ +#include +#include +#include +#include +#include +#include + +static int version_signature_proc_show(struct seq_file *m, void *v) +{ + seq_printf(m, "%s\n", CONFIG_VERSION_SIGNATURE); + return 0; +} + +static int version_signature_proc_open(struct inode *inode, struct file *file) +{ + return single_open(file, version_signature_proc_show, NULL); +} + +static const struct file_operations version_signature_proc_fops = { + .open = version_signature_proc_open, + .read = seq_read, + .llseek = seq_lseek, + .release = single_release, +}; + +static int __init proc_version_signature_init(void) +{ + proc_create("version_signature", 0, NULL, &version_signature_proc_fops); + return 0; +} +module_init(proc_version_signature_init); --- linux-3.0.0.orig/fs/overlayfs/Kconfig +++ linux-3.0.0/fs/overlayfs/Kconfig @@ -0,0 +1,4 @@ +config OVERLAYFS_FS + tristate "Overlay filesystem support" + help + Add support for overlay filesystem. --- linux-3.0.0.orig/fs/overlayfs/Makefile +++ linux-3.0.0/fs/overlayfs/Makefile @@ -0,0 +1,7 @@ +# +# Makefile for the overlay filesystem. +# + +obj-$(CONFIG_OVERLAYFS_FS) += overlayfs.o + +overlayfs-objs := super.o inode.o dir.o readdir.o copy_up.o --- linux-3.0.0.orig/fs/overlayfs/copy_up.c +++ linux-3.0.0/fs/overlayfs/copy_up.c @@ -0,0 +1,383 @@ +/* + * + * Copyright (C) 2011 Novell Inc. + * + * 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. + */ + +#include +#include +#include +#include +#include +#include +#include +#include "overlayfs.h" + +#define OVL_COPY_UP_CHUNK_SIZE (1 << 20) + +static int ovl_copy_up_xattr(struct dentry *old, struct dentry *new) +{ + ssize_t list_size, size; + char *buf, *name, *value; + int error; + + if (!old->d_inode->i_op->getxattr || + !new->d_inode->i_op->getxattr) + return 0; + + list_size = vfs_listxattr(old, NULL, 0); + if (list_size <= 0) { + if (list_size == -EOPNOTSUPP) + return 0; + return list_size; + } + + buf = kzalloc(list_size, GFP_KERNEL); + if (!buf) + return -ENOMEM; + + error = -ENOMEM; + value = kmalloc(XATTR_SIZE_MAX, GFP_KERNEL); + if (!value) + goto out; + + list_size = vfs_listxattr(old, buf, list_size); + if (list_size <= 0) { + error = list_size; + goto out_free_value; + } + + for (name = buf; name < (buf + list_size); name += strlen(name) + 1) { + size = vfs_getxattr(old, name, value, XATTR_SIZE_MAX); + if (size <= 0) { + error = size; + goto out_free_value; + } + error = vfs_setxattr(new, name, value, size, 0); + if (error) + goto out_free_value; + } + +out_free_value: + kfree(value); +out: + kfree(buf); + return error; +} + +static int ovl_copy_up_data(struct path *old, struct path *new, loff_t len) +{ + struct file *old_file; + struct file *new_file; + int error = 0; + + if (len == 0) + return 0; + + old_file = vfs_open(old, O_RDONLY, current_cred()); + if (IS_ERR(old_file)) + return PTR_ERR(old_file); + + new_file = vfs_open(new, O_WRONLY, current_cred()); + if (IS_ERR(new_file)) { + error = PTR_ERR(new_file); + goto out_fput; + } + + /* FIXME: copy up sparse files efficiently */ + while (len) { + loff_t offset = new_file->f_pos; + size_t this_len = OVL_COPY_UP_CHUNK_SIZE; + long bytes; + + if (len < this_len) + this_len = len; + + if (signal_pending_state(TASK_KILLABLE, current)) { + error = -EINTR; + break; + } + + bytes = do_splice_direct(old_file, &offset, new_file, this_len, + SPLICE_F_MOVE); + if (bytes <= 0) { + error = bytes; + break; + } + + len -= bytes; + } + + fput(new_file); +out_fput: + fput(old_file); + return error; +} + +static char *ovl_read_symlink(struct dentry *realdentry) +{ + int res; + char *buf; + struct inode *inode = realdentry->d_inode; + mm_segment_t old_fs; + + res = -EINVAL; + if (!inode->i_op->readlink) + goto err; + + res = -ENOMEM; + buf = (char *) __get_free_page(GFP_KERNEL); + if (!buf) + goto err; + + old_fs = get_fs(); + set_fs(get_ds()); + /* The cast to a user pointer is valid due to the set_fs() */ + res = inode->i_op->readlink(realdentry, + (char __user *)buf, PAGE_SIZE - 1); + set_fs(old_fs); + if (res < 0) { + free_page((unsigned long) buf); + goto err; + } + buf[res] = '\0'; + + return buf; + +err: + return ERR_PTR(res); +} + +static int ovl_set_timestamps(struct dentry *upperdentry, struct kstat *stat) +{ + struct iattr attr = { + .ia_valid = ATTR_ATIME | ATTR_MTIME | ATTR_ATIME_SET | ATTR_MTIME_SET, + .ia_atime = stat->atime, + .ia_mtime = stat->mtime, + }; + + return notify_change(upperdentry, &attr); +} + +static int ovl_set_mode(struct dentry *upperdentry, umode_t mode) +{ + struct iattr attr = { + .ia_valid = ATTR_MODE, + .ia_mode = mode, + }; + + return notify_change(upperdentry, &attr); +} + +static int ovl_copy_up_locked(struct dentry *upperdir, struct dentry *dentry, + struct path *lowerpath, struct kstat *stat, + const char *link) +{ + int err; + struct path newpath; + umode_t mode = stat->mode; + + /* Can't properly set mode on creation because of the umask */ + stat->mode &= S_IFMT; + + ovl_path_upper(dentry, &newpath); + WARN_ON(newpath.dentry); + newpath.dentry = ovl_upper_create(upperdir, dentry, stat, link); + if (IS_ERR(newpath.dentry)) + return PTR_ERR(newpath.dentry); + + if (S_ISREG(stat->mode)) { + err = ovl_copy_up_data(lowerpath, &newpath, stat->size); + if (err) + goto err_remove; + } + + err = ovl_copy_up_xattr(lowerpath->dentry, newpath.dentry); + if (err) + goto err_remove; + + mutex_lock(&newpath.dentry->d_inode->i_mutex); + if (!S_ISLNK(stat->mode)) + err = ovl_set_mode(newpath.dentry, mode); + if (!err) + err = ovl_set_timestamps(newpath.dentry, stat); + mutex_unlock(&newpath.dentry->d_inode->i_mutex); + if (err) + goto err_remove; + + ovl_dentry_update(dentry, newpath.dentry); + + /* + * Easiest way to get rid of the lower dentry reference is to + * drop this dentry. This is neither needed nor possible for + * directories. + */ + if (!S_ISDIR(stat->mode)) + d_drop(dentry); + + return 0; + +err_remove: + if (S_ISDIR(stat->mode)) + vfs_rmdir(upperdir->d_inode, newpath.dentry); + else + vfs_unlink(upperdir->d_inode, newpath.dentry); + + dput(newpath.dentry); + + return err; +} + +/* + * Copy up a single dentry + * + * Directory renames only allowed on "pure upper" (already created on + * upper filesystem, never copied up). Directories which are on lower or + * are merged may not be renamed. For these -EXDEV is returned and + * userspace has to deal with it. This means, when copying up a + * directory we can rely on it and ancestors being stable. + * + * Non-directory renames start with copy up of source if necessary. The + * actual rename will only proceed once the copy up was successful. Copy + * up uses upper parent i_mutex for exclusion. Since rename can change + * d_parent it is possible that the copy up will lock the old parent. At + * that point the file will have already been copied up anyway. + */ +static int ovl_copy_up_one(struct dentry *parent, struct dentry *dentry, + struct path *lowerpath, struct kstat *stat) +{ + int err; + struct kstat pstat; + struct path parentpath; + struct dentry *upperdir; + const struct cred *old_cred; + struct cred *override_cred; + char *link = NULL; + + ovl_path_upper(parent, &parentpath); + upperdir = parentpath.dentry; + + err = vfs_getattr(parentpath.mnt, parentpath.dentry, &pstat); + if (err) + return err; + + if (S_ISLNK(stat->mode)) { + link = ovl_read_symlink(lowerpath->dentry); + if (IS_ERR(link)) + return PTR_ERR(link); + } + + err = -ENOMEM; + override_cred = prepare_creds(); + if (!override_cred) + goto out_free_link; + + override_cred->fsuid = stat->uid; + override_cred->fsgid = stat->gid; + /* + * CAP_SYS_ADMIN for copying up extended attributes + * CAP_DAC_OVERRIDE for create + * CAP_FOWNER for chmod, timestamp update + * CAP_FSETID for chmod + * CAP_MKNOD for mknod + */ + cap_raise(override_cred->cap_effective, CAP_SYS_ADMIN); + cap_raise(override_cred->cap_effective, CAP_DAC_OVERRIDE); + cap_raise(override_cred->cap_effective, CAP_FOWNER); + cap_raise(override_cred->cap_effective, CAP_FSETID); + cap_raise(override_cred->cap_effective, CAP_MKNOD); + old_cred = override_creds(override_cred); + + mutex_lock_nested(&upperdir->d_inode->i_mutex, I_MUTEX_PARENT); + if (ovl_path_type(dentry) != OVL_PATH_LOWER) { + err = 0; + } else { + err = ovl_copy_up_locked(upperdir, dentry, lowerpath, + stat, link); + if (!err) { + /* Restore timestamps on parent (best effort) */ + ovl_set_timestamps(upperdir, &pstat); + } + } + + mutex_unlock(&upperdir->d_inode->i_mutex); + + revert_creds(old_cred); + put_cred(override_cred); + +out_free_link: + if (link) + free_page((unsigned long) link); + + return err; +} + +int ovl_copy_up(struct dentry *dentry) +{ + int err; + + err = 0; + while (!err) { + struct dentry *next; + struct dentry *parent; + struct path lowerpath; + struct kstat stat; + enum ovl_path_type type = ovl_path_type(dentry); + + if (type != OVL_PATH_LOWER) + break; + + next = dget(dentry); + /* find the topmost dentry not yet copied up */ + for (;;) { + parent = dget_parent(next); + + type = ovl_path_type(parent); + if (type != OVL_PATH_LOWER) + break; + + dput(next); + next = parent; + } + + ovl_path_lower(next, &lowerpath); + err = vfs_getattr(lowerpath.mnt, lowerpath.dentry, &stat); + if (!err) + err = ovl_copy_up_one(parent, next, &lowerpath, &stat); + + dput(parent); + dput(next); + } + + return err; +} + +/* Optimize by not copying up the file first and truncating later */ +int ovl_copy_up_truncate(struct dentry *dentry, loff_t size) +{ + int err; + struct kstat stat; + struct path lowerpath; + struct dentry *parent = dget_parent(dentry); + + err = ovl_copy_up(parent); + if (err) + goto out_dput_parent; + + ovl_path_lower(dentry, &lowerpath); + err = vfs_getattr(lowerpath.mnt, lowerpath.dentry, &stat); + if (err) + goto out_dput_parent; + + if (size < stat.size) + stat.size = size; + + err = ovl_copy_up_one(parent, dentry, &lowerpath, &stat); + +out_dput_parent: + dput(parent); + return err; +} --- linux-3.0.0.orig/fs/overlayfs/dir.c +++ linux-3.0.0/fs/overlayfs/dir.c @@ -0,0 +1,596 @@ +/* + * + * Copyright (C) 2011 Novell Inc. + * + * 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. + */ + +#include +#include +#include +#include +#include "overlayfs.h" + +static const char *ovl_whiteout_symlink = "(overlay-whiteout)"; + +static int ovl_whiteout(struct dentry *upperdir, struct dentry *dentry) +{ + int err; + struct dentry *newdentry; + const struct cred *old_cred; + struct cred *override_cred; + + /* FIXME: recheck lower dentry to see if whiteout is really needed */ + + err = -ENOMEM; + override_cred = prepare_creds(); + if (!override_cred) + goto out; + + /* + * CAP_SYS_ADMIN for setxattr + * CAP_DAC_OVERRIDE for symlink creation + * CAP_FOWNER for unlink in sticky directory + */ + cap_raise(override_cred->cap_effective, CAP_SYS_ADMIN); + cap_raise(override_cred->cap_effective, CAP_DAC_OVERRIDE); + cap_raise(override_cred->cap_effective, CAP_FOWNER); + override_cred->fsuid = 0; + override_cred->fsgid = 0; + old_cred = override_creds(override_cred); + + newdentry = lookup_one_len(dentry->d_name.name, upperdir, + dentry->d_name.len); + err = PTR_ERR(newdentry); + if (IS_ERR(newdentry)) + goto out_put_cred; + + /* Just been removed within the same locked region */ + WARN_ON(newdentry->d_inode); + + err = vfs_symlink(upperdir->d_inode, newdentry, ovl_whiteout_symlink); + if (err) + goto out_dput; + + ovl_dentry_version_inc(dentry->d_parent); + + err = vfs_setxattr(newdentry, ovl_whiteout_xattr, "y", 1, 0); + if (err) + vfs_unlink(upperdir->d_inode, newdentry); + +out_dput: + dput(newdentry); +out_put_cred: + revert_creds(old_cred); + put_cred(override_cred); +out: + if (err) { + /* + * There's no way to recover from failure to whiteout. + * What should we do? Log a big fat error and... ? + */ + printk(KERN_ERR "overlayfs: ERROR - failed to whiteout '%s'\n", + dentry->d_name.name); + } + + return err; +} + +static struct dentry *ovl_lookup_create(struct dentry *upperdir, + struct dentry *template) +{ + int err; + struct dentry *newdentry; + struct qstr *name = &template->d_name; + + newdentry = lookup_one_len(name->name, upperdir, name->len); + if (IS_ERR(newdentry)) + return newdentry; + + if (newdentry->d_inode) { + const struct cred *old_cred; + struct cred *override_cred; + + /* No need to check whiteout if lower parent is non-existent */ + err = -EEXIST; + if (!ovl_dentry_lower(template->d_parent)) + goto out_dput; + + if (!S_ISLNK(newdentry->d_inode->i_mode)) + goto out_dput; + + err = -ENOMEM; + override_cred = prepare_creds(); + if (!override_cred) + goto out_dput; + + /* + * CAP_SYS_ADMIN for getxattr + * CAP_FOWNER for unlink in sticky directory + */ + cap_raise(override_cred->cap_effective, CAP_SYS_ADMIN); + cap_raise(override_cred->cap_effective, CAP_FOWNER); + old_cred = override_creds(override_cred); + + err = -EEXIST; + if (ovl_is_whiteout(newdentry)) + err = vfs_unlink(upperdir->d_inode, newdentry); + + revert_creds(old_cred); + put_cred(override_cred); + if (err) + goto out_dput; + + dput(newdentry); + newdentry = lookup_one_len(name->name, upperdir, name->len); + if (IS_ERR(newdentry)) { + ovl_whiteout(upperdir, template); + return newdentry; + } + + /* + * Whiteout just been successfully removed, parent + * i_mutex is still held, there's no way the lookup + * could return positive. + */ + WARN_ON(newdentry->d_inode); + } + + return newdentry; + +out_dput: + dput(newdentry); + return ERR_PTR(err); +} + +struct dentry *ovl_upper_create(struct dentry *upperdir, struct dentry *dentry, + struct kstat *stat, const char *link) +{ + int err; + struct dentry *newdentry; + struct inode *dir = upperdir->d_inode; + + newdentry = ovl_lookup_create(upperdir, dentry); + if (IS_ERR(newdentry)) + goto out; + + switch (stat->mode & S_IFMT) { + case S_IFREG: + err = vfs_create(dir, newdentry, stat->mode, NULL); + break; + + case S_IFDIR: + err = vfs_mkdir(dir, newdentry, stat->mode); + break; + + case S_IFCHR: + case S_IFBLK: + case S_IFIFO: + case S_IFSOCK: + err = vfs_mknod(dir, newdentry, stat->mode, stat->rdev); + break; + + case S_IFLNK: + err = vfs_symlink(dir, newdentry, link); + break; + + default: + err = -EPERM; + } + if (err) { + if (ovl_dentry_is_opaque(dentry)) + ovl_whiteout(upperdir, dentry); + dput(newdentry); + newdentry = ERR_PTR(err); + } else if (WARN_ON(!newdentry->d_inode)) { + /* + * Not quite sure if non-instantiated dentry is legal or not. + * VFS doesn't seem to care so check and warn here. + */ + dput(newdentry); + newdentry = ERR_PTR(-ENOENT); + } + +out: + return newdentry; + +} + +static int ovl_set_opaque(struct dentry *upperdentry) +{ + int err; + const struct cred *old_cred; + struct cred *override_cred; + + override_cred = prepare_creds(); + if (!override_cred) + return -ENOMEM; + + /* CAP_SYS_ADMIN for setxattr of "trusted" namespace */ + cap_raise(override_cred->cap_effective, CAP_SYS_ADMIN); + old_cred = override_creds(override_cred); + err = vfs_setxattr(upperdentry, ovl_opaque_xattr, "y", 1, 0); + revert_creds(old_cred); + put_cred(override_cred); + + return err; +} + +static int ovl_remove_opaque(struct dentry *upperdentry) +{ + int err; + const struct cred *old_cred; + struct cred *override_cred; + + override_cred = prepare_creds(); + if (!override_cred) + return -ENOMEM; + + /* CAP_SYS_ADMIN for removexattr of "trusted" namespace */ + cap_raise(override_cred->cap_effective, CAP_SYS_ADMIN); + old_cred = override_creds(override_cred); + err = vfs_removexattr(upperdentry, ovl_opaque_xattr); + revert_creds(old_cred); + put_cred(override_cred); + + return err; +} + +static int ovl_dir_getattr(struct vfsmount *mnt, struct dentry *dentry, + struct kstat *stat) +{ + int err; + enum ovl_path_type type; + struct path realpath; + + type = ovl_path_real(dentry, &realpath); + err = vfs_getattr(realpath.mnt, realpath.dentry, stat); + if (err) + return err; + + stat->dev = dentry->d_sb->s_dev; + stat->ino = dentry->d_inode->i_ino; + + /* + * It's probably not worth it to count subdirs to get the + * correct link count. nlink=1 seems to pacify 'find' and + * other utilities. + */ + if (type == OVL_PATH_MERGE) + stat->nlink = 1; + + return 0; +} + +static int ovl_create_object(struct dentry *dentry, int mode, dev_t rdev, + const char *link) +{ + int err; + struct dentry *newdentry; + struct dentry *upperdir; + struct inode *inode; + struct kstat stat = { + .mode = mode, + .rdev = rdev, + }; + + err = -ENOMEM; + inode = ovl_new_inode(dentry->d_sb, mode, dentry->d_fsdata); + if (!inode) + goto out; + + err = ovl_copy_up(dentry->d_parent); + if (err) + goto out_iput; + + upperdir = ovl_dentry_upper(dentry->d_parent); + mutex_lock_nested(&upperdir->d_inode->i_mutex, I_MUTEX_PARENT); + + newdentry = ovl_upper_create(upperdir, dentry, &stat, link); + err = PTR_ERR(newdentry); + if (IS_ERR(newdentry)) + goto out_unlock; + + ovl_dentry_version_inc(dentry->d_parent); + if (ovl_dentry_is_opaque(dentry) && S_ISDIR(mode)) { + err = ovl_set_opaque(newdentry); + if (err) { + vfs_rmdir(upperdir->d_inode, newdentry); + ovl_whiteout(upperdir, dentry); + goto out_dput; + } + } + ovl_dentry_update(dentry, newdentry); + d_instantiate(dentry, inode); + inode = NULL; + newdentry = NULL; + err = 0; + +out_dput: + dput(newdentry); +out_unlock: + mutex_unlock(&upperdir->d_inode->i_mutex); +out_iput: + iput(inode); +out: + return err; +} + +static int ovl_create(struct inode *dir, struct dentry *dentry, int mode, + struct nameidata *nd) +{ + return ovl_create_object(dentry, (mode & 07777) | S_IFREG, 0, NULL); +} + +static int ovl_mkdir(struct inode *dir, struct dentry *dentry, int mode) +{ + return ovl_create_object(dentry, (mode & 07777) | S_IFDIR, 0, NULL); +} + +static int ovl_mknod(struct inode *dir, struct dentry *dentry, int mode, + dev_t rdev) +{ + return ovl_create_object(dentry, mode, rdev, NULL); +} + +static int ovl_symlink(struct inode *dir, struct dentry *dentry, + const char *link) +{ + return ovl_create_object(dentry, S_IFLNK, 0, link); +} + +static int ovl_do_remove(struct dentry *dentry, bool is_dir) +{ + int err; + enum ovl_path_type type; + struct path realpath; + struct dentry *upperdir; + + err = ovl_copy_up(dentry->d_parent); + if (err) + return err; + + upperdir = ovl_dentry_upper(dentry->d_parent); + mutex_lock_nested(&upperdir->d_inode->i_mutex, I_MUTEX_PARENT); + type = ovl_path_real(dentry, &realpath); + if (type != OVL_PATH_LOWER) { + err = -ESTALE; + if (realpath.dentry->d_parent != upperdir) + goto out_d_drop; + + /* FIXME: create whiteout up front and rename to target */ + + if (is_dir) + err = vfs_rmdir(upperdir->d_inode, realpath.dentry); + else + err = vfs_unlink(upperdir->d_inode, realpath.dentry); + if (err) + goto out_d_drop; + + ovl_dentry_version_inc(dentry->d_parent); + } + + if (type != OVL_PATH_UPPER || ovl_dentry_is_opaque(dentry)) + err = ovl_whiteout(upperdir, dentry); + + /* + * Keeping this dentry hashed would mean having to release + * upperpath/lowerpath, which could only be done if we are the + * sole user of this dentry. Too tricky... Just unhash for + * now. + */ +out_d_drop: + d_drop(dentry); + mutex_unlock(&upperdir->d_inode->i_mutex); + + return err; +} + +static int ovl_unlink(struct inode *dir, struct dentry *dentry) +{ + return ovl_do_remove(dentry, false); +} + + +static int ovl_rmdir(struct inode *dir, struct dentry *dentry) +{ + int err; + enum ovl_path_type type; + + type = ovl_path_type(dentry); + if (type != OVL_PATH_UPPER) { + err = ovl_check_empty_and_clear(dentry, type); + if (err) + return err; + } + + return ovl_do_remove(dentry, true); +} + +static int ovl_link(struct dentry *old, struct inode *newdir, + struct dentry *new) +{ + int err; + struct dentry *olddentry; + struct dentry *newdentry; + struct dentry *upperdir; + + err = ovl_copy_up(old); + if (err) + goto out; + + err = ovl_copy_up(new->d_parent); + if (err) + goto out; + + upperdir = ovl_dentry_upper(new->d_parent); + mutex_lock_nested(&upperdir->d_inode->i_mutex, I_MUTEX_PARENT); + newdentry = ovl_lookup_create(upperdir, new); + err = PTR_ERR(newdentry); + if (IS_ERR(newdentry)) + goto out_unlock; + + olddentry = ovl_dentry_upper(old); + err = vfs_link(olddentry, upperdir->d_inode, newdentry); + if (!err) { + if (WARN_ON(!newdentry->d_inode)) { + dput(newdentry); + err = -ENOENT; + goto out_unlock; + } + + ovl_dentry_version_inc(new->d_parent); + ovl_dentry_update(new, newdentry); + + ihold(old->d_inode); + d_instantiate(new, old->d_inode); + } else { + if (ovl_dentry_is_opaque(new)) + ovl_whiteout(upperdir, new); + dput(newdentry); + } +out_unlock: + mutex_unlock(&upperdir->d_inode->i_mutex); +out: + return err; + +} + +static int ovl_rename(struct inode *olddir, struct dentry *old, + struct inode *newdir, struct dentry *new) +{ + int err; + enum ovl_path_type old_type; + enum ovl_path_type new_type; + struct dentry *old_upperdir; + struct dentry *new_upperdir; + struct dentry *olddentry; + struct dentry *newdentry; + struct dentry *trap; + bool old_opaque; + bool new_opaque; + bool new_create = false; + bool is_dir = S_ISDIR(old->d_inode->i_mode); + + /* Don't copy up directory trees */ + old_type = ovl_path_type(old); + if (old_type != OVL_PATH_UPPER && is_dir) + return -EXDEV; + + if (new->d_inode) { + new_type = ovl_path_type(new); + + if (new_type == OVL_PATH_LOWER && old_type == OVL_PATH_LOWER) { + if (ovl_dentry_lower(old)->d_inode == + ovl_dentry_lower(new)->d_inode) + return 0; + } + if (new_type != OVL_PATH_LOWER && old_type != OVL_PATH_LOWER) { + if (ovl_dentry_upper(old)->d_inode == + ovl_dentry_upper(new)->d_inode) + return 0; + } + + if (new_type != OVL_PATH_UPPER && + S_ISDIR(new->d_inode->i_mode)) { + err = ovl_check_empty_and_clear(new, new_type); + if (err) + return err; + } + } else { + new_type = OVL_PATH_UPPER; + } + + err = ovl_copy_up(old); + if (err) + return err; + + err = ovl_copy_up(new->d_parent); + if (err) + return err; + + old_upperdir = ovl_dentry_upper(old->d_parent); + new_upperdir = ovl_dentry_upper(new->d_parent); + + trap = lock_rename(new_upperdir, old_upperdir); + + olddentry = ovl_dentry_upper(old); + newdentry = ovl_dentry_upper(new); + if (newdentry) { + dget(newdentry); + } else { + new_create = true; + newdentry = ovl_lookup_create(new_upperdir, new); + err = PTR_ERR(newdentry); + if (IS_ERR(newdentry)) + goto out_unlock; + } + + err = -ESTALE; + if (olddentry->d_parent != old_upperdir) + goto out_dput; + if (newdentry->d_parent != new_upperdir) + goto out_dput; + if (olddentry == trap) + goto out_dput; + if (newdentry == trap) + goto out_dput; + + old_opaque = ovl_dentry_is_opaque(old); + new_opaque = ovl_dentry_is_opaque(new) || new_type != OVL_PATH_UPPER; + + if (is_dir && !old_opaque && new_opaque) { + err = ovl_set_opaque(olddentry); + if (err) + goto out_dput; + } + + err = vfs_rename(old_upperdir->d_inode, olddentry, + new_upperdir->d_inode, newdentry); + + if (err) { + if (new_create && ovl_dentry_is_opaque(new)) + ovl_whiteout(new_upperdir, new); + if (is_dir && !old_opaque && new_opaque) + ovl_remove_opaque(olddentry); + goto out_dput; + } + + if (old_type != OVL_PATH_UPPER || old_opaque) + err = ovl_whiteout(old_upperdir, old); + if (is_dir && old_opaque && !new_opaque) + ovl_remove_opaque(olddentry); + + if (old_opaque != new_opaque) + ovl_dentry_set_opaque(old, new_opaque); + + ovl_dentry_version_inc(old->d_parent); + ovl_dentry_version_inc(new->d_parent); + +out_dput: + dput(newdentry); +out_unlock: + unlock_rename(new_upperdir, old_upperdir); + return err; +} + +const struct inode_operations ovl_dir_inode_operations = { + .lookup = ovl_lookup, + .mkdir = ovl_mkdir, + .symlink = ovl_symlink, + .unlink = ovl_unlink, + .rmdir = ovl_rmdir, + .rename = ovl_rename, + .link = ovl_link, + .setattr = ovl_setattr, + .create = ovl_create, + .mknod = ovl_mknod, + .permission = ovl_permission, + .getattr = ovl_dir_getattr, + .setxattr = ovl_setxattr, + .getxattr = ovl_getxattr, + .listxattr = ovl_listxattr, + .removexattr = ovl_removexattr, +}; --- linux-3.0.0.orig/fs/overlayfs/inode.c +++ linux-3.0.0/fs/overlayfs/inode.c @@ -0,0 +1,384 @@ +/* + * + * Copyright (C) 2011 Novell Inc. + * + * 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. + */ + +#include +#include +#include +#include "overlayfs.h" + +int ovl_setattr(struct dentry *dentry, struct iattr *attr) +{ + struct dentry *upperdentry; + int err; + + if ((attr->ia_valid & ATTR_SIZE) && !ovl_dentry_upper(dentry)) + err = ovl_copy_up_truncate(dentry, attr->ia_size); + else + err = ovl_copy_up(dentry); + if (err) + return err; + + upperdentry = ovl_dentry_upper(dentry); + + if (attr->ia_valid & (ATTR_KILL_SUID|ATTR_KILL_SGID)) + attr->ia_valid &= ~ATTR_MODE; + + mutex_lock(&upperdentry->d_inode->i_mutex); + err = notify_change(upperdentry, attr); + mutex_unlock(&upperdentry->d_inode->i_mutex); + + return err; +} + +static int ovl_getattr(struct vfsmount *mnt, struct dentry *dentry, + struct kstat *stat) +{ + struct path realpath; + + ovl_path_real(dentry, &realpath); + return vfs_getattr(realpath.mnt, realpath.dentry, stat); +} + +int ovl_permission(struct inode *inode, int mask, unsigned int flags) +{ + struct ovl_entry *oe; + struct dentry *alias = NULL; + struct inode *realinode; + struct dentry *realdentry; + bool is_upper; + int err; + + if (S_ISDIR(inode->i_mode)) { + oe = inode->i_private; + } else if (flags & IPERM_FLAG_RCU) { + return -ECHILD; + } else { + /* + * For non-directories find an alias and get the info + * from there. + */ + spin_lock(&inode->i_lock); + if (WARN_ON(list_empty(&inode->i_dentry))) { + spin_unlock(&inode->i_lock); + return -ENOENT; + } + alias = list_entry(inode->i_dentry.next, struct dentry, d_alias); + dget(alias); + spin_unlock(&inode->i_lock); + oe = alias->d_fsdata; + } + + realdentry = ovl_entry_real(oe, &is_upper); + + /* Careful in RCU walk mode */ + realinode = ACCESS_ONCE(realdentry->d_inode); + if (!realinode) { + WARN_ON(!(flags & IPERM_FLAG_RCU)); + err = -ENOENT; + goto out_dput; + } + + if (mask & MAY_WRITE) { + umode_t mode = realinode->i_mode; + + /* + * Writes will always be redirected to upper layer, so + * ignore lower layer being read-only. + * + * If the overlay itself is read-only then proceed + * with the permission check, don't return EROFS. + * This will only happen if this is the lower layer of + * another overlayfs. + * + * If upper fs becomes read-only after the overlay was + * constructed return EROFS to prevent modification of + * upper layer. + */ + err = -EROFS; + if (is_upper && !IS_RDONLY(inode) && IS_RDONLY(realinode) && + (S_ISREG(mode) || S_ISDIR(mode) || S_ISLNK(mode))) + goto out_dput; + + /* + * Nobody gets write access to an immutable file. + */ + err = -EACCES; + if (IS_IMMUTABLE(realinode)) + goto out_dput; + } + + if (realinode->i_op->permission) + err = realinode->i_op->permission(realinode, mask, flags); + else + err = generic_permission(realinode, mask, flags, + realinode->i_op->check_acl); +out_dput: + dput(alias); + return err; +} + + +struct ovl_link_data { + struct dentry *realdentry; + void *cookie; +}; + +static void *ovl_follow_link(struct dentry *dentry, struct nameidata *nd) +{ + void *ret; + struct dentry *realdentry; + struct inode *realinode; + + realdentry = ovl_dentry_real(dentry); + realinode = realdentry->d_inode; + + if (WARN_ON(!realinode->i_op->follow_link)) + return ERR_PTR(-EPERM); + + ret = realinode->i_op->follow_link(realdentry, nd); + if (IS_ERR(ret)) + return ret; + + if (realinode->i_op->put_link) { + struct ovl_link_data *data; + + data = kmalloc(sizeof(struct ovl_link_data), GFP_KERNEL); + if (!data) { + realinode->i_op->put_link(realdentry, nd, ret); + return ERR_PTR(-ENOMEM); + } + data->realdentry = realdentry; + data->cookie = ret; + + return data; + } else { + return NULL; + } +} + +static void ovl_put_link(struct dentry *dentry, struct nameidata *nd, void *c) +{ + struct inode *realinode; + struct ovl_link_data *data = c; + + if (!data) + return; + + realinode = data->realdentry->d_inode; + realinode->i_op->put_link(data->realdentry, nd, data->cookie); + kfree(data); +} + +static int ovl_readlink(struct dentry *dentry, char __user *buf, int bufsiz) +{ + struct path realpath; + struct inode *realinode; + + ovl_path_real(dentry, &realpath); + realinode = realpath.dentry->d_inode; + + if (!realinode->i_op->readlink) + return -EINVAL; + + touch_atime(realpath.mnt, realpath.dentry); + + return realinode->i_op->readlink(realpath.dentry, buf, bufsiz); +} + + +static bool ovl_is_private_xattr(const char *name) +{ + return strncmp(name, "trusted.overlay.", 14) == 0; +} + +int ovl_setxattr(struct dentry *dentry, const char *name, + const void *value, size_t size, int flags) +{ + int err; + struct dentry *upperdentry; + + if (ovl_is_private_xattr(name)) + return -EPERM; + + err = ovl_copy_up(dentry); + if (err) + return err; + + upperdentry = ovl_dentry_upper(dentry); + return vfs_setxattr(upperdentry, name, value, size, flags); +} + +ssize_t ovl_getxattr(struct dentry *dentry, const char *name, + void *value, size_t size) +{ + if (ovl_path_type(dentry->d_parent) == OVL_PATH_MERGE && + ovl_is_private_xattr(name)) + return -ENODATA; + + return vfs_getxattr(ovl_dentry_real(dentry), name, value, size); +} + +ssize_t ovl_listxattr(struct dentry *dentry, char *list, size_t size) +{ + ssize_t res; + int off; + + res = vfs_listxattr(ovl_dentry_real(dentry), list, size); + if (res <= 0 || size == 0) + return res; + + if (ovl_path_type(dentry->d_parent) != OVL_PATH_MERGE) + return res; + + /* filter out private xattrs */ + for (off = 0; off < res;) { + char *s = list + off; + size_t slen = strlen(s) + 1; + + BUG_ON(off + slen > res); + + if (ovl_is_private_xattr(s)) { + res -= slen; + memmove(s, s + slen, res - off); + } else { + off += slen; + } + } + + return res; +} + +int ovl_removexattr(struct dentry *dentry, const char *name) +{ + int err; + struct path realpath; + enum ovl_path_type type; + + if (ovl_path_type(dentry->d_parent) == OVL_PATH_MERGE && + ovl_is_private_xattr(name)) + return -ENODATA; + + type = ovl_path_real(dentry, &realpath); + if (type == OVL_PATH_LOWER) { + err = vfs_getxattr(realpath.dentry, name, NULL, 0); + if (err < 0) + return err; + + err = ovl_copy_up(dentry); + if (err) + return err; + + ovl_path_upper(dentry, &realpath); + } + + return vfs_removexattr(realpath.dentry, name); +} + +static bool ovl_open_need_copy_up(int flags, enum ovl_path_type type, + struct dentry *realdentry) +{ + if (type != OVL_PATH_LOWER) + return false; + + if (special_file(realdentry->d_inode->i_mode)) + return false; + + if (!(OPEN_FMODE(flags) & FMODE_WRITE) && !(flags & O_TRUNC)) + return false; + + return true; +} + +static struct file *ovl_open(struct dentry *dentry, int flags, + const struct cred *cred) +{ + int err; + struct path realpath; + enum ovl_path_type type; + + type = ovl_path_real(dentry, &realpath); + if (ovl_open_need_copy_up(flags, type, realpath.dentry)) { + if (flags & O_TRUNC) + err = ovl_copy_up_truncate(dentry, 0); + else + err = ovl_copy_up(dentry); + if (err) + return ERR_PTR(err); + + ovl_path_upper(dentry, &realpath); + } + + return vfs_open(&realpath, flags, cred); +} + +static const struct inode_operations ovl_file_inode_operations = { + .setattr = ovl_setattr, + .permission = ovl_permission, + .getattr = ovl_getattr, + .setxattr = ovl_setxattr, + .getxattr = ovl_getxattr, + .listxattr = ovl_listxattr, + .removexattr = ovl_removexattr, + .open = ovl_open, +}; + +static const struct inode_operations ovl_symlink_inode_operations = { + .setattr = ovl_setattr, + .follow_link = ovl_follow_link, + .put_link = ovl_put_link, + .readlink = ovl_readlink, + .getattr = ovl_getattr, + .setxattr = ovl_setxattr, + .getxattr = ovl_getxattr, + .listxattr = ovl_listxattr, + .removexattr = ovl_removexattr, +}; + +struct inode *ovl_new_inode(struct super_block *sb, umode_t mode, + struct ovl_entry *oe) +{ + struct inode *inode; + + inode = new_inode(sb); + if (!inode) + return NULL; + + mode &= S_IFMT; + + inode->i_ino = get_next_ino(); + inode->i_mode = mode; + inode->i_flags |= S_NOATIME | S_NOCMTIME; + + switch (mode) { + case S_IFDIR: + inode->i_private = oe; + inode->i_op = &ovl_dir_inode_operations; + inode->i_fop = &ovl_dir_operations; + break; + + case S_IFLNK: + inode->i_op = &ovl_symlink_inode_operations; + break; + + case S_IFREG: + case S_IFSOCK: + case S_IFBLK: + case S_IFCHR: + case S_IFIFO: + inode->i_op = &ovl_file_inode_operations; + break; + + default: + WARN(1, "illegal file type: %i\n", mode); + inode = NULL; + } + + return inode; + +} --- linux-3.0.0.orig/fs/overlayfs/overlayfs.h +++ linux-3.0.0/fs/overlayfs/overlayfs.h @@ -0,0 +1,63 @@ +/* + * + * Copyright (C) 2011 Novell Inc. + * + * 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. + */ + +struct ovl_entry; + +enum ovl_path_type { + OVL_PATH_UPPER, + OVL_PATH_MERGE, + OVL_PATH_LOWER, +}; + +extern const char *ovl_opaque_xattr; +extern const char *ovl_whiteout_xattr; +extern const struct dentry_operations ovl_dentry_operations; + +enum ovl_path_type ovl_path_type(struct dentry *dentry); +u64 ovl_dentry_version_get(struct dentry *dentry); +void ovl_dentry_version_inc(struct dentry *dentry); +void ovl_path_upper(struct dentry *dentry, struct path *path); +void ovl_path_lower(struct dentry *dentry, struct path *path); +enum ovl_path_type ovl_path_real(struct dentry *dentry, struct path *path); +struct dentry *ovl_dentry_upper(struct dentry *dentry); +struct dentry *ovl_dentry_lower(struct dentry *dentry); +struct dentry *ovl_dentry_real(struct dentry *dentry); +struct dentry *ovl_entry_real(struct ovl_entry *oe, bool *is_upper); +bool ovl_dentry_is_opaque(struct dentry *dentry); +void ovl_dentry_set_opaque(struct dentry *dentry, bool opaque); +bool ovl_is_whiteout(struct dentry *dentry); +void ovl_dentry_update(struct dentry *dentry, struct dentry *upperdentry); +struct dentry *ovl_lookup(struct inode *dir, struct dentry *dentry, + struct nameidata *nd); + +struct dentry *ovl_upper_create(struct dentry *upperdir, struct dentry *dentry, + struct kstat *stat, const char *link); + +/* readdir.c */ +extern const struct file_operations ovl_dir_operations; +int ovl_check_empty_and_clear(struct dentry *dentry, enum ovl_path_type type); + +/* inode.c */ +int ovl_setattr(struct dentry *dentry, struct iattr *attr); +int ovl_permission(struct inode *inode, int mask, unsigned int flags); +int ovl_setxattr(struct dentry *dentry, const char *name, + const void *value, size_t size, int flags); +ssize_t ovl_getxattr(struct dentry *dentry, const char *name, + void *value, size_t size); +ssize_t ovl_listxattr(struct dentry *dentry, char *list, size_t size); +int ovl_removexattr(struct dentry *dentry, const char *name); + +struct inode *ovl_new_inode(struct super_block *sb, umode_t mode, + struct ovl_entry *oe); +/* dir.c */ +extern const struct inode_operations ovl_dir_inode_operations; + +/* copy_up.c */ +int ovl_copy_up(struct dentry *dentry); +int ovl_copy_up_truncate(struct dentry *dentry, loff_t size); --- linux-3.0.0.orig/fs/overlayfs/readdir.c +++ linux-3.0.0/fs/overlayfs/readdir.c @@ -0,0 +1,558 @@ +/* + * + * Copyright (C) 2011 Novell Inc. + * + * 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. + */ + +#include +#include +#include +#include +#include +#include +#include +#include "overlayfs.h" + +struct ovl_cache_entry { + const char *name; + unsigned int len; + unsigned int type; + u64 ino; + bool is_whiteout; + struct list_head l_node; + struct rb_node node; +}; + +struct ovl_readdir_data { + struct rb_root *root; + struct list_head *list; + struct list_head *middle; + struct dentry *dir; + int count; + int err; +}; + +struct ovl_dir_file { + bool is_real; + bool is_cached; + struct list_head cursor; + u64 cache_version; + struct list_head cache; + struct file *realfile; +}; + +static struct ovl_cache_entry *ovl_cache_entry_from_node(struct rb_node *n) +{ + return container_of(n, struct ovl_cache_entry, node); +} + +static struct ovl_cache_entry *ovl_cache_entry_find(struct rb_root *root, + const char *name, int len) +{ + struct rb_node *node = root->rb_node; + int cmp; + + while (node) { + struct ovl_cache_entry *p = ovl_cache_entry_from_node(node); + + cmp = strncmp(name, p->name, len); + if (cmp > 0) + node = p->node.rb_right; + else if (cmp < 0 || len < p->len) + node = p->node.rb_left; + else + return p; + } + + return NULL; +} + +static struct ovl_cache_entry *ovl_cache_entry_new(const char *name, int len, + u64 ino, unsigned int d_type) +{ + struct ovl_cache_entry *p; + + p = kmalloc(sizeof(*p) + len + 1, GFP_KERNEL); + if (p) { + char *name_copy = (char *) (p + 1); + memcpy(name_copy, name, len); + name_copy[len] = '\0'; + p->name = name_copy; + p->len = len; + p->type = d_type; + p->ino = ino; + p->is_whiteout = false; + } + + return p; +} + +static int ovl_cache_entry_add_rb(struct ovl_readdir_data *rdd, + const char *name, int len, u64 ino, + unsigned int d_type) +{ + struct rb_node **newp = &rdd->root->rb_node; + struct rb_node *parent = NULL; + struct ovl_cache_entry *p; + + while (*newp) { + int cmp; + struct ovl_cache_entry *tmp; + + parent = *newp; + tmp = ovl_cache_entry_from_node(*newp); + cmp = strncmp(name, tmp->name, len); + if (cmp > 0) + newp = &tmp->node.rb_right; + else if (cmp < 0 || len < tmp->len) + newp = &tmp->node.rb_left; + else + return 0; + } + + p = ovl_cache_entry_new(name, len, ino, d_type); + if (p == NULL) + return -ENOMEM; + + list_add_tail(&p->l_node, rdd->list); + rb_link_node(&p->node, parent, newp); + rb_insert_color(&p->node, rdd->root); + + return 0; +} + +static int ovl_fill_lower(void *buf, const char *name, int namelen, + loff_t offset, u64 ino, unsigned int d_type) +{ + struct ovl_readdir_data *rdd = buf; + struct ovl_cache_entry *p; + + rdd->count++; + p = ovl_cache_entry_find(rdd->root, name, namelen); + if (p) { + list_move_tail(&p->l_node, rdd->middle); + } else { + p = ovl_cache_entry_new(name, namelen, ino, d_type); + if (p == NULL) + rdd->err = -ENOMEM; + else + list_add_tail(&p->l_node, rdd->middle); + } + + return rdd->err; +} + +static void ovl_cache_free(struct list_head *list) +{ + struct ovl_cache_entry *p; + struct ovl_cache_entry *n; + + list_for_each_entry_safe(p, n, list, l_node) + kfree(p); + + INIT_LIST_HEAD(list); +} + +static int ovl_fill_upper(void *buf, const char *name, int namelen, + loff_t offset, u64 ino, unsigned int d_type) +{ + struct ovl_readdir_data *rdd = buf; + + rdd->count++; + return ovl_cache_entry_add_rb(rdd, name, namelen, ino, d_type); +} + +static inline int ovl_dir_read(struct path *realpath, + struct ovl_readdir_data *rdd, filldir_t filler) +{ + struct file *realfile; + int err; + + realfile = vfs_open(realpath, O_RDONLY | O_DIRECTORY, current_cred()); + if (IS_ERR(realfile)) + return PTR_ERR(realfile); + + do { + rdd->count = 0; + rdd->err = 0; + err = vfs_readdir(realfile, filler, rdd); + if (err >= 0) + err = rdd->err; + } while (!err && rdd->count); + fput(realfile); + + return 0; +} + +static void ovl_dir_reset(struct file *file) +{ + struct ovl_dir_file *od = file->private_data; + enum ovl_path_type type = ovl_path_type(file->f_path.dentry); + + if (ovl_dentry_version_get(file->f_path.dentry) != od->cache_version) { + list_del_init(&od->cursor); + ovl_cache_free(&od->cache); + od->is_cached = false; + } + WARN_ON(!od->is_real && type != OVL_PATH_MERGE); + if (od->is_real && type == OVL_PATH_MERGE) { + fput(od->realfile); + od->realfile = NULL; + od->is_real = false; + } +} + +static int ovl_dir_mark_whiteouts(struct ovl_readdir_data *rdd) +{ + struct ovl_cache_entry *p; + struct dentry *dentry; + const struct cred *old_cred; + struct cred *override_cred; + + override_cred = prepare_creds(); + if (!override_cred) { + ovl_cache_free(rdd->list); + return -ENOMEM; + } + + /* + * CAP_SYS_ADMIN for getxattr + * CAP_DAC_OVERRIDE for lookup + */ + cap_raise(override_cred->cap_effective, CAP_SYS_ADMIN); + cap_raise(override_cred->cap_effective, CAP_DAC_OVERRIDE); + old_cred = override_creds(override_cred); + + mutex_lock(&rdd->dir->d_inode->i_mutex); + list_for_each_entry(p, rdd->list, l_node) { + if (p->type != DT_LNK) + continue; + + dentry = lookup_one_len(p->name, rdd->dir, p->len); + if (IS_ERR(dentry)) + continue; + + p->is_whiteout = ovl_is_whiteout(dentry); + dput(dentry); + } + mutex_unlock(&rdd->dir->d_inode->i_mutex); + + revert_creds(old_cred); + put_cred(override_cred); + + return 0; +} + +static inline int ovl_dir_read_merged(struct path *upperpath, struct path *lowerpath, + struct ovl_readdir_data *rdd) +{ + int err; + struct rb_root root = RB_ROOT; + struct list_head middle; + + rdd->root = &root; + if (upperpath->dentry) { + rdd->dir = upperpath->dentry; + err = ovl_dir_read(upperpath, rdd, ovl_fill_upper); + if (err) + goto out; + + err = ovl_dir_mark_whiteouts(rdd); + if (err) + goto out; + } + /* + * Insert lowerpath entries before upperpath ones, this allows + * offsets to be reasonably constant + */ + list_add(&middle, rdd->list); + rdd->middle = &middle; + err = ovl_dir_read(lowerpath, rdd, ovl_fill_lower); + list_del(&middle); +out: + rdd->root = NULL; + + return err; +} + +static void ovl_seek_cursor(struct ovl_dir_file *od, loff_t pos) +{ + struct list_head *l; + loff_t off; + + l = od->cache.next; + for (off = 0; off < pos; off++) { + if (l == &od->cache) + break; + l = l->next; + } + list_move_tail(&od->cursor, l); +} + +static int ovl_readdir(struct file *file, void *buf, filldir_t filler) +{ + struct ovl_dir_file *od = file->private_data; + int res; + + if (!file->f_pos) + ovl_dir_reset(file); + + if (od->is_real) { + res = vfs_readdir(od->realfile, filler, buf); + file->f_pos = od->realfile->f_pos; + + return res; + } + + if (!od->is_cached) { + struct path lowerpath; + struct path upperpath; + struct ovl_readdir_data rdd = { .list = &od->cache }; + + ovl_path_lower(file->f_path.dentry, &lowerpath); + ovl_path_upper(file->f_path.dentry, &upperpath); + + res = ovl_dir_read_merged(&upperpath, &lowerpath, &rdd); + if (res) { + ovl_cache_free(rdd.list); + return res; + } + + od->cache_version = ovl_dentry_version_get(file->f_path.dentry); + od->is_cached = true; + + ovl_seek_cursor(od, file->f_pos); + } + + while (od->cursor.next != &od->cache) { + int over; + loff_t off; + struct ovl_cache_entry *p; + + p = list_entry(od->cursor.next, struct ovl_cache_entry, l_node); + off = file->f_pos; + if (!p->is_whiteout) { + over = filler(buf, p->name, p->len, off, p->ino, p->type); + if (over) + break; + } + file->f_pos++; + list_move(&od->cursor, &p->l_node); + } + + return 0; +} + +static loff_t ovl_dir_llseek(struct file *file, loff_t offset, int origin) +{ + loff_t res; + struct ovl_dir_file *od = file->private_data; + + mutex_lock(&file->f_dentry->d_inode->i_mutex); + if (!file->f_pos) + ovl_dir_reset(file); + + if (od->is_real) { + res = vfs_llseek(od->realfile, offset, origin); + file->f_pos = od->realfile->f_pos; + } else { + res = -EINVAL; + + switch (origin) { + case SEEK_CUR: + offset += file->f_pos; + break; + case SEEK_SET: + break; + default: + goto out_unlock; + } + if (offset < 0) + goto out_unlock; + + if (offset != file->f_pos) { + file->f_pos = offset; + if (od->is_cached) + ovl_seek_cursor(od, offset); + } + res = offset; + } +out_unlock: + mutex_unlock(&file->f_dentry->d_inode->i_mutex); + + return res; +} + +static int ovl_dir_fsync(struct file *file, int datasync) +{ + struct ovl_dir_file *od = file->private_data; + + /* May need to reopen directory if it got copied up */ + if (!od->realfile) { + struct path upperpath; + + ovl_path_upper(file->f_path.dentry, &upperpath); + od->realfile = vfs_open(&upperpath, O_RDONLY, current_cred()); + if (IS_ERR(od->realfile)) + return PTR_ERR(od->realfile); + } + + return vfs_fsync(od->realfile, datasync); +} + +static int ovl_dir_release(struct inode *inode, struct file *file) +{ + struct ovl_dir_file *od = file->private_data; + + list_del(&od->cursor); + ovl_cache_free(&od->cache); + if (od->realfile) + fput(od->realfile); + kfree(od); + + return 0; +} + +static int ovl_dir_open(struct inode *inode, struct file *file) +{ + struct path realpath; + struct file *realfile; + struct ovl_dir_file *od; + enum ovl_path_type type; + + od = kzalloc(sizeof(struct ovl_dir_file), GFP_KERNEL); + if (!od) + return -ENOMEM; + + type = ovl_path_real(file->f_path.dentry, &realpath); + realfile = vfs_open(&realpath, file->f_flags, current_cred()); + if (IS_ERR(realfile)) { + kfree(od); + return PTR_ERR(realfile); + } + INIT_LIST_HEAD(&od->cache); + INIT_LIST_HEAD(&od->cursor); + od->is_cached = false; + od->realfile = realfile; + od->is_real = (type != OVL_PATH_MERGE); + file->private_data = od; + + return 0; +} + +const struct file_operations ovl_dir_operations = { + .read = generic_read_dir, + .open = ovl_dir_open, + .readdir = ovl_readdir, + .llseek = ovl_dir_llseek, + .fsync = ovl_dir_fsync, + .release = ovl_dir_release, +}; + +static int ovl_check_empty_dir(struct dentry *dentry, struct list_head *list) +{ + int err; + struct path lowerpath; + struct path upperpath; + struct ovl_cache_entry *p; + struct ovl_readdir_data rdd = { .list = list }; + + ovl_path_upper(dentry, &upperpath); + ovl_path_lower(dentry, &lowerpath); + + err = ovl_dir_read_merged(&upperpath, &lowerpath, &rdd); + if (err) + return err; + + err = 0; + + list_for_each_entry(p, list, l_node) { + if (p->is_whiteout) + continue; + + if (p->name[0] == '.') { + if (p->len == 1) + continue; + if (p->len == 2 && p->name[1] == '.') + continue; + } + err = -ENOTEMPTY; + break; + } + + return err; +} + +static int ovl_remove_whiteouts(struct dentry *dir, struct list_head *list) +{ + struct path upperpath; + struct dentry *upperdir; + struct ovl_cache_entry *p; + const struct cred *old_cred; + struct cred *override_cred; + int err; + + ovl_path_upper(dir, &upperpath); + upperdir = upperpath.dentry; + + override_cred = prepare_creds(); + if (!override_cred) + return -ENOMEM; + + /* + * CAP_DAC_OVERRIDE for lookup and unlink + * CAP_SYS_ADMIN for setxattr of "trusted" namespace + * CAP_FOWNER for unlink in sticky directory + */ + cap_raise(override_cred->cap_effective, CAP_DAC_OVERRIDE); + cap_raise(override_cred->cap_effective, CAP_SYS_ADMIN); + cap_raise(override_cred->cap_effective, CAP_FOWNER); + old_cred = override_creds(override_cred); + + err = vfs_setxattr(upperdir, ovl_opaque_xattr, "y", 1, 0); + if (err) + goto out_revert_creds; + + mutex_lock_nested(&upperdir->d_inode->i_mutex, I_MUTEX_PARENT); + list_for_each_entry(p, list, l_node) { + struct dentry *dentry; + int ret; + + if (!p->is_whiteout) + continue; + + dentry = lookup_one_len(p->name, upperdir, p->len); + if (IS_ERR(dentry)) { + printk(KERN_WARNING "overlayfs: failed to lookup whiteout %.*s: %li\n", p->len, p->name, PTR_ERR(dentry)); + continue; + } + ret = vfs_unlink(upperdir->d_inode, dentry); + dput(dentry); + if (ret) + printk(KERN_WARNING "overlayfs: failed to unlink whiteout %.*s: %i\n", p->len, p->name, ret); + } + mutex_unlock(&upperdir->d_inode->i_mutex); + +out_revert_creds: + revert_creds(old_cred); + put_cred(override_cred); + + return err; +} + +int ovl_check_empty_and_clear(struct dentry *dentry, enum ovl_path_type type) +{ + int err; + LIST_HEAD(list); + + err = ovl_check_empty_dir(dentry, &list); + if (!err && type == OVL_PATH_MERGE) + err = ovl_remove_whiteouts(dentry, &list); + + ovl_cache_free(&list); + + return err; +} --- linux-3.0.0.orig/fs/overlayfs/super.c +++ linux-3.0.0/fs/overlayfs/super.c @@ -0,0 +1,656 @@ +/* + * + * Copyright (C) 2011 Novell Inc. + * + * 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. + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "overlayfs.h" + +MODULE_AUTHOR("Miklos Szeredi "); +MODULE_DESCRIPTION("Overlay filesystem"); +MODULE_LICENSE("GPL"); + +struct ovl_config { + char *lowerdir; + char *upperdir; +}; + +/* private information held for overlayfs's superblock */ +struct ovl_fs { + struct vfsmount *upper_mnt; + struct vfsmount *lower_mnt; + /* pathnames of lower and upper dirs, for show_options */ + struct ovl_config config; +}; + +/* private information held for every overlayfs dentry */ +struct ovl_entry { + /* + * Keep "double reference" on upper dentries, so that + * d_delete() doesn't think it's OK to reset d_inode to NULL. + */ + struct dentry *__upperdentry; + struct dentry *lowerdentry; + union { + struct { + u64 version; + bool opaque; + }; + struct rcu_head rcu; + }; +}; + +const char *ovl_whiteout_xattr = "trusted.overlay.whiteout"; +const char *ovl_opaque_xattr = "trusted.overlay.opaque"; + + +enum ovl_path_type ovl_path_type(struct dentry *dentry) +{ + struct ovl_entry *oe = dentry->d_fsdata; + + if (oe->__upperdentry) { + if (oe->lowerdentry && S_ISDIR(dentry->d_inode->i_mode)) + return OVL_PATH_MERGE; + else + return OVL_PATH_UPPER; + } else { + return OVL_PATH_LOWER; + } +} + +static struct dentry *ovl_upperdentry_dereference(struct ovl_entry *oe) +{ + struct dentry *upperdentry = ACCESS_ONCE(oe->__upperdentry); + smp_read_barrier_depends(); + return upperdentry; +} + +void ovl_path_upper(struct dentry *dentry, struct path *path) +{ + struct ovl_fs *ofs = dentry->d_sb->s_fs_info; + struct ovl_entry *oe = dentry->d_fsdata; + + path->mnt = ofs->upper_mnt; + path->dentry = ovl_upperdentry_dereference(oe); +} + +void ovl_path_lower(struct dentry *dentry, struct path *path) +{ + struct ovl_fs *ofs = dentry->d_sb->s_fs_info; + struct ovl_entry *oe = dentry->d_fsdata; + + path->mnt = ofs->lower_mnt; + path->dentry = oe->lowerdentry; +} + +enum ovl_path_type ovl_path_real(struct dentry *dentry, struct path *path) +{ + + enum ovl_path_type type = ovl_path_type(dentry); + + if (type == OVL_PATH_LOWER) + ovl_path_lower(dentry, path); + else + ovl_path_upper(dentry, path); + + return type; +} + +struct dentry *ovl_dentry_upper(struct dentry *dentry) +{ + struct ovl_entry *oe = dentry->d_fsdata; + + return ovl_upperdentry_dereference(oe); +} + +struct dentry *ovl_dentry_lower(struct dentry *dentry) +{ + struct ovl_entry *oe = dentry->d_fsdata; + + return oe->lowerdentry; +} + +struct dentry *ovl_dentry_real(struct dentry *dentry) +{ + struct ovl_entry *oe = dentry->d_fsdata; + struct dentry *realdentry; + + realdentry = ovl_upperdentry_dereference(oe); + if (!realdentry) + realdentry = oe->lowerdentry; + + return realdentry; +} + +struct dentry *ovl_entry_real(struct ovl_entry *oe, bool *is_upper) +{ + struct dentry *realdentry; + + realdentry = ovl_upperdentry_dereference(oe); + if (realdentry) { + *is_upper = true; + } else { + realdentry = oe->lowerdentry; + *is_upper = false; + } + return realdentry; +} + +bool ovl_dentry_is_opaque(struct dentry *dentry) +{ + struct ovl_entry *oe = dentry->d_fsdata; + return oe->opaque; +} + +void ovl_dentry_set_opaque(struct dentry *dentry, bool opaque) +{ + struct ovl_entry *oe = dentry->d_fsdata; + oe->opaque = opaque; +} + +void ovl_dentry_update(struct dentry *dentry, struct dentry *upperdentry) +{ + struct ovl_entry *oe = dentry->d_fsdata; + + WARN_ON(!mutex_is_locked(&upperdentry->d_parent->d_inode->i_mutex)); + WARN_ON(oe->__upperdentry); + BUG_ON(!upperdentry->d_inode); + smp_wmb(); + oe->__upperdentry = dget(upperdentry); +} + +void ovl_dentry_version_inc(struct dentry *dentry) +{ + struct ovl_entry *oe = dentry->d_fsdata; + + WARN_ON(!mutex_is_locked(&dentry->d_inode->i_mutex)); + oe->version++; +} + +u64 ovl_dentry_version_get(struct dentry *dentry) +{ + struct ovl_entry *oe = dentry->d_fsdata; + + WARN_ON(!mutex_is_locked(&dentry->d_inode->i_mutex)); + return oe->version; +} + +bool ovl_is_whiteout(struct dentry *dentry) +{ + int res; + char val; + + if (!dentry) + return false; + if (!dentry->d_inode) + return false; + if (!S_ISLNK(dentry->d_inode->i_mode)) + return false; + + res = vfs_getxattr(dentry, ovl_whiteout_xattr, &val, 1); + if (res == 1 && val == 'y') + return true; + + return false; +} + +static bool ovl_is_opaquedir(struct dentry *dentry) +{ + int res; + char val; + + if (!S_ISDIR(dentry->d_inode->i_mode)) + return false; + + res = vfs_getxattr(dentry, ovl_opaque_xattr, &val, 1); + if (res == 1 && val == 'y') + return true; + + return false; +} + +static void ovl_entry_free(struct rcu_head *head) +{ + struct ovl_entry *oe = container_of(head, struct ovl_entry, rcu); + kfree(oe); +} + +static void ovl_dentry_release(struct dentry *dentry) +{ + struct ovl_entry *oe = dentry->d_fsdata; + + if (oe) { + dput(oe->__upperdentry); + dput(oe->__upperdentry); + dput(oe->lowerdentry); + call_rcu(&oe->rcu, ovl_entry_free); + } +} + +const struct dentry_operations ovl_dentry_operations = { + .d_release = ovl_dentry_release, +}; + +static struct ovl_entry *ovl_alloc_entry(void) +{ + return kzalloc(sizeof(struct ovl_entry), GFP_KERNEL); +} + +static inline struct dentry *ovl_lookup_real(struct dentry *dir, struct qstr *name) +{ + struct dentry *dentry; + + mutex_lock(&dir->d_inode->i_mutex); + dentry = lookup_one_len(name->name, dir, name->len); + mutex_unlock(&dir->d_inode->i_mutex); + + if (IS_ERR(dentry)) { + if (PTR_ERR(dentry) == -ENOENT) + dentry = NULL; + } else if (!dentry->d_inode) { + dput(dentry); + dentry = NULL; + } + return dentry; +} + +static int ovl_do_lookup(struct dentry *dentry) +{ + struct ovl_entry *oe; + struct dentry *upperdir; + struct dentry *lowerdir; + struct dentry *upperdentry = NULL; + struct dentry *lowerdentry = NULL; + struct inode *inode = NULL; + int err; + + err = -ENOMEM; + oe = ovl_alloc_entry(); + if (!oe) + goto out; + + upperdir = ovl_dentry_upper(dentry->d_parent); + lowerdir = ovl_dentry_lower(dentry->d_parent); + + if (upperdir) { + upperdentry = ovl_lookup_real(upperdir, &dentry->d_name); + err = PTR_ERR(upperdentry); + if (IS_ERR(upperdentry)) + goto out_put_dir; + + if (lowerdir && upperdentry && + (S_ISLNK(upperdentry->d_inode->i_mode) || + S_ISDIR(upperdentry->d_inode->i_mode))) { + const struct cred *old_cred; + struct cred *override_cred; + + err = -ENOMEM; + override_cred = prepare_creds(); + if (!override_cred) + goto out_dput_upper; + + /* CAP_SYS_ADMIN needed for getxattr */ + cap_raise(override_cred->cap_effective, CAP_SYS_ADMIN); + old_cred = override_creds(override_cred); + + if (ovl_is_opaquedir(upperdentry)) { + oe->opaque = true; + } else if (ovl_is_whiteout(upperdentry)) { + dput(upperdentry); + upperdentry = NULL; + oe->opaque = true; + } + revert_creds(old_cred); + put_cred(override_cred); + } + } + if (lowerdir && !oe->opaque) { + lowerdentry = ovl_lookup_real(lowerdir, &dentry->d_name); + err = PTR_ERR(lowerdentry); + if (IS_ERR(lowerdentry)) + goto out_dput_upper; + } + + if (lowerdentry && upperdentry && + (!S_ISDIR(upperdentry->d_inode->i_mode) || + !S_ISDIR(lowerdentry->d_inode->i_mode))) { + dput(lowerdentry); + lowerdentry = NULL; + oe->opaque = true; + } + + if (lowerdentry || upperdentry) { + struct dentry *realdentry; + + realdentry = upperdentry ? upperdentry : lowerdentry; + err = -ENOMEM; + inode = ovl_new_inode(dentry->d_sb, realdentry->d_inode->i_mode, oe); + if (!inode) + goto out_dput; + } + + if (upperdentry) + oe->__upperdentry = dget(upperdentry); + + if (lowerdentry) + oe->lowerdentry = lowerdentry; + + dentry->d_fsdata = oe; + dentry->d_op = &ovl_dentry_operations; + d_add(dentry, inode); + + return 0; + +out_dput: + dput(lowerdentry); +out_dput_upper: + dput(upperdentry); +out_put_dir: + kfree(oe); +out: + return err; +} + +struct dentry *ovl_lookup(struct inode *dir, struct dentry *dentry, + struct nameidata *nd) +{ + int err = ovl_do_lookup(dentry); + + if (err) + return ERR_PTR(err); + + return NULL; +} + +static void ovl_put_super(struct super_block *sb) +{ + struct ovl_fs *ufs = sb->s_fs_info; + + if (!(sb->s_flags & MS_RDONLY)) + mnt_drop_write(ufs->upper_mnt); + + mntput(ufs->upper_mnt); + mntput(ufs->lower_mnt); + + kfree(ufs->config.lowerdir); + kfree(ufs->config.upperdir); + kfree(ufs); +} + +static int ovl_remount_fs(struct super_block *sb, int *flagsp, char *data) +{ + int flags = *flagsp; + struct ovl_fs *ufs = sb->s_fs_info; + + /* When remounting rw or ro, we need to adjust the write access to the + * upper fs. + */ + if (((flags ^ sb->s_flags) & MS_RDONLY) == 0) + /* No change to readonly status */ + return 0; + + if (flags & MS_RDONLY) { + mnt_drop_write(ufs->upper_mnt); + return 0; + } else + return mnt_want_write(ufs->upper_mnt); +} + +/** + * ovl_statfs + * @sb: The overlayfs super block + * @buf: The struct kstatfs to fill in with stats + * + * Get the filesystem statistics. As writes always target the upper layer + * filesystem pass the statfs to the same filesystem. + */ +static int ovl_statfs(struct dentry *dentry, struct kstatfs *buf) +{ + struct dentry *root_dentry = dentry->d_sb->s_root; + struct path path; + ovl_path_upper(root_dentry, &path); + + if (!path.dentry->d_sb->s_op->statfs) + return -ENOSYS; + return path.dentry->d_sb->s_op->statfs(path.dentry, buf); +} + +/** + * ovl_show_options + * + * Prints the mount options for a given superblock. + * Returns zero; does not fail. + */ +static int ovl_show_options(struct seq_file *m, struct vfsmount *mnt) +{ + struct super_block *sb = mnt->mnt_sb; + struct ovl_fs *ufs = sb->s_fs_info; + + seq_printf(m, ",lowerdir=%s", ufs->config.lowerdir); + seq_printf(m, ",upperdir=%s", ufs->config.upperdir); + return 0; +} + +static const struct super_operations ovl_super_operations = { + .put_super = ovl_put_super, + .remount_fs = ovl_remount_fs, + .statfs = ovl_statfs, + .show_options = ovl_show_options, +}; + +enum { + Opt_lowerdir, + Opt_upperdir, + Opt_err, +}; + +static const match_table_t ovl_tokens = { + {Opt_lowerdir, "lowerdir=%s"}, + {Opt_upperdir, "upperdir=%s"}, + {Opt_err, NULL} +}; + +static int ovl_parse_opt(char *opt, struct ovl_config *config) +{ + char *p; + + config->upperdir = NULL; + config->lowerdir = NULL; + + while ((p = strsep(&opt, ",")) != NULL) { + int token; + substring_t args[MAX_OPT_ARGS]; + + if (!*p) + continue; + + token = match_token(p, ovl_tokens, args); + switch (token) { + case Opt_upperdir: + kfree(config->upperdir); + config->upperdir = match_strdup(&args[0]); + if (!config->upperdir) + return -ENOMEM; + break; + + case Opt_lowerdir: + kfree(config->lowerdir); + config->lowerdir = match_strdup(&args[0]); + if (!config->lowerdir) + return -ENOMEM; + break; + + default: + return -EINVAL; + } + } + return 0; +} + +static int ovl_fill_super(struct super_block *sb, void *data, int silent) +{ + struct path lowerpath; + struct path upperpath; + struct inode *root_inode; + struct dentry *root_dentry; + struct ovl_entry *oe; + struct ovl_fs *ufs; + int err; + + err = -ENOMEM; + ufs = kmalloc(sizeof(struct ovl_fs), GFP_KERNEL); + if (!ufs) + goto out; + + err = ovl_parse_opt((char *) data, &ufs->config); + if (err) + goto out_free_ufs; + + err = -EINVAL; + if (!ufs->config.upperdir || !ufs->config.lowerdir) { + printk(KERN_ERR "overlayfs: missing upperdir or lowerdir\n"); + goto out_free_config; + } + + oe = ovl_alloc_entry(); + if (oe == NULL) + goto out_free_config; + + root_inode = ovl_new_inode(sb, S_IFDIR, oe); + if (!root_inode) + goto out_free_oe; + + err = kern_path(ufs->config.upperdir, LOOKUP_FOLLOW, &upperpath); + if (err) + goto out_put_root; + + err = kern_path(ufs->config.lowerdir, LOOKUP_FOLLOW, &lowerpath); + if (err) + goto out_put_upperpath; + + err = -ENOTDIR; + if (!S_ISDIR(upperpath.dentry->d_inode->i_mode) || + !S_ISDIR(lowerpath.dentry->d_inode->i_mode)) + goto out_put_lowerpath; + + sb->s_stack_depth = max(upperpath.mnt->mnt_sb->s_stack_depth, + lowerpath.mnt->mnt_sb->s_stack_depth) + 1; + + err = -EINVAL; + if (sb->s_stack_depth > FILESYSTEM_MAX_STACK_DEPTH) { + printk(KERN_ERR "overlayfs: maximum fs stacking depth exceeded\n"); + goto out_put_lowerpath; + } + + + ufs->upper_mnt = clone_private_mount(&upperpath); + err = PTR_ERR(ufs->upper_mnt); + if (IS_ERR(ufs->upper_mnt)) { + printk(KERN_ERR "overlayfs: failed to clone upperpath\n"); + goto out_put_lowerpath; + } + + ufs->lower_mnt = clone_private_mount(&lowerpath); + err = PTR_ERR(ufs->lower_mnt); + if (IS_ERR(ufs->lower_mnt)) { + printk(KERN_ERR "overlayfs: failed to clone lowerpath\n"); + goto out_put_upper_mnt; + } + + /* + * Make lower_mnt R/O. That way fchmod/fchown on lower file + * will fail instead of modifying lower fs. + */ + ufs->lower_mnt->mnt_flags |= MNT_READONLY; + + /* If the upper fs is r/o, we mark overlayfs r/o too */ + if (ufs->upper_mnt->mnt_sb->s_flags & MS_RDONLY) + sb->s_flags |= MS_RDONLY; + + if (!(sb->s_flags & MS_RDONLY)) { + err = mnt_want_write(ufs->upper_mnt); + if (err) + goto out_put_lower_mnt; + } + + err = -ENOMEM; + root_dentry = d_alloc_root(root_inode); + if (!root_dentry) + goto out_drop_write; + + mntput(upperpath.mnt); + mntput(lowerpath.mnt); + + oe->__upperdentry = dget(upperpath.dentry); + oe->lowerdentry = lowerpath.dentry; + + root_dentry->d_fsdata = oe; + root_dentry->d_op = &ovl_dentry_operations; + + sb->s_op = &ovl_super_operations; + sb->s_root = root_dentry; + sb->s_fs_info = ufs; + + return 0; + +out_drop_write: + if (!(sb->s_flags & MS_RDONLY)) + mnt_drop_write(ufs->upper_mnt); +out_put_lower_mnt: + mntput(ufs->lower_mnt); +out_put_upper_mnt: + mntput(ufs->upper_mnt); +out_put_lowerpath: + path_put(&lowerpath); +out_put_upperpath: + path_put(&upperpath); +out_put_root: + iput(root_inode); +out_free_oe: + kfree(oe); +out_free_config: + kfree(ufs->config.lowerdir); + kfree(ufs->config.upperdir); +out_free_ufs: + kfree(ufs); +out: + return err; +} + +static struct dentry *ovl_mount(struct file_system_type *fs_type, int flags, + const char *dev_name, void *raw_data) +{ + return mount_nodev(fs_type, flags, raw_data, ovl_fill_super); +} + +static struct file_system_type ovl_fs_type = { + .owner = THIS_MODULE, + .name = "overlayfs", + .mount = ovl_mount, + .kill_sb = kill_anon_super, +}; + +static int __init ovl_init(void) +{ + return register_filesystem(&ovl_fs_type); +} + +static void __exit ovl_exit(void) +{ + unregister_filesystem(&ovl_fs_type); +} + +module_init(ovl_init); +module_exit(ovl_exit); --- linux-3.0.0.orig/include/Kbuild +++ linux-3.0.0/include/Kbuild @@ -9,4 +9,3 @@ header-y += video/ header-y += drm/ header-y += xen/ -header-y += scsi/ --- linux-3.0.0.orig/include/asm-generic/vmlinux.lds.h +++ linux-3.0.0/include/asm-generic/vmlinux.lds.h @@ -623,6 +623,7 @@ *(.initcall0s.init) \ *(.initcall1.init) \ *(.initcall1s.init) \ + *(.initcallearlyrootfs.init) \ *(.initcall2.init) \ *(.initcall2s.init) \ *(.initcall3.init) \ --- linux-3.0.0.orig/include/drm/drm_crtc.h +++ linux-3.0.0/include/drm/drm_crtc.h @@ -802,6 +802,7 @@ extern int drm_add_modes_noedid(struct drm_connector *connector, int hdisplay, int vdisplay); +extern int drm_edid_header_is_valid(const u8 *raw_edid); extern bool drm_edid_is_valid(struct edid *edid); struct drm_display_mode *drm_mode_find_dmt(struct drm_device *dev, int hsize, int vsize, int fresh); --- linux-3.0.0.orig/include/drm/i915_drm.h +++ linux-3.0.0/include/drm/i915_drm.h @@ -237,7 +237,7 @@ #define DRM_IOCTL_I915_GEM_GET_APERTURE DRM_IOR (DRM_COMMAND_BASE + DRM_I915_GEM_GET_APERTURE, struct drm_i915_gem_get_aperture) #define DRM_IOCTL_I915_GET_PIPE_FROM_CRTC_ID DRM_IOWR(DRM_COMMAND_BASE + DRM_I915_GET_PIPE_FROM_CRTC_ID, struct drm_i915_get_pipe_from_crtc_id) #define DRM_IOCTL_I915_GEM_MADVISE DRM_IOWR(DRM_COMMAND_BASE + DRM_I915_GEM_MADVISE, struct drm_i915_gem_madvise) -#define DRM_IOCTL_I915_OVERLAY_PUT_IMAGE DRM_IOW(DRM_COMMAND_BASE + DRM_IOCTL_I915_OVERLAY_ATTRS, struct drm_intel_overlay_put_image) +#define DRM_IOCTL_I915_OVERLAY_PUT_IMAGE DRM_IOW(DRM_COMMAND_BASE + DRM_I915_OVERLAY_PUT_IMAGE, struct drm_intel_overlay_put_image) #define DRM_IOCTL_I915_OVERLAY_ATTRS DRM_IOWR(DRM_COMMAND_BASE + DRM_I915_OVERLAY_ATTRS, struct drm_intel_overlay_attrs) /* Allow drivers to submit batchbuffers directly to hardware, relying --- linux-3.0.0.orig/include/linux/cryptohash.h +++ linux-3.0.0/include/linux/cryptohash.h @@ -8,6 +8,11 @@ void sha_init(__u32 *buf); void sha_transform(__u32 *digest, const char *data, __u32 *W); +#define MD5_DIGEST_WORDS 4 +#define MD5_MESSAGE_BYTES 64 + +void md5_transform(__u32 *hash, __u32 const *in); + __u32 half_md4_transform(__u32 buf[4], __u32 const in[8]); #endif --- linux-3.0.0.orig/include/linux/firewire-cdev.h +++ linux-3.0.0/include/linux/firewire-cdev.h @@ -475,6 +475,9 @@ * of the bus. This does not cause a bus reset to happen. * @bus_reset_closure: Value of &closure in this and subsequent bus reset events * @card: The index of the card this device belongs to + * + * As a side effect, reception of %FW_CDEV_EVENT_BUS_RESET events to be read(2) + * is started by this ioctl. */ struct fw_cdev_get_info { __u32 version; --- linux-3.0.0.orig/include/linux/fs.h +++ linux-3.0.0/include/linux/fs.h @@ -480,6 +480,12 @@ */ #include +/* + * Maximum number of layers of fs stack. Needs to be limited to + * prevent kernel stack overflow + */ +#define FILESYSTEM_MAX_STACK_DEPTH 2 + /** * enum positive_aop_returns - aop return codes with specific semantics * @@ -1438,6 +1444,11 @@ * Saved pool identifier for cleancache (-1 means none) */ int cleancache_poolid; + + /* + * Indicates how deep in a filesystem stack this SB is + */ + int s_stack_depth; }; extern struct timespec current_fs_time(struct super_block *sb); @@ -1603,6 +1614,7 @@ void (*truncate_range)(struct inode *, loff_t, loff_t); int (*fiemap)(struct inode *, struct fiemap_extent_info *, u64 start, u64 len); + struct file *(*open)(struct dentry *, int flags, const struct cred *); } ____cacheline_aligned; struct seq_file; @@ -1997,6 +2009,7 @@ extern struct file *filp_open(const char *, int, int); extern struct file *file_open_root(struct dentry *, struct vfsmount *, const char *, int); +extern struct file *vfs_open(struct path *, int flags, const struct cred *); extern struct file * dentry_open(struct dentry *, struct vfsmount *, int, const struct cred *); extern int filp_close(struct file *, fl_owner_t id); --- linux-3.0.0.orig/include/linux/if.h +++ linux-3.0.0/include/linux/if.h @@ -76,6 +76,8 @@ #define IFF_BRIDGE_PORT 0x4000 /* device used as bridge port */ #define IFF_OVS_DATAPATH 0x8000 /* device used as Open vSwitch * datapath port */ +#define IFF_TX_SKB_SHARING 0x10000 /* The interface supports sharing + * skbs on transmit */ #define IF_GET_IFACE 0x0001 /* for querying only */ #define IF_GET_PROTO 0x0002 --- linux-3.0.0.orig/include/linux/init.h +++ linux-3.0.0/include/linux/init.h @@ -195,6 +195,7 @@ #define core_initcall(fn) __define_initcall("1",fn,1) #define core_initcall_sync(fn) __define_initcall("1s",fn,1s) +#define earlyrootfs_initcall(fn) __define_initcall("earlyrootfs",fn,rootfs) #define postcore_initcall(fn) __define_initcall("2",fn,2) #define postcore_initcall_sync(fn) __define_initcall("2s",fn,2s) #define arch_initcall(fn) __define_initcall("3",fn,3) --- linux-3.0.0.orig/include/linux/init_task.h +++ linux-3.0.0/include/linux/init_task.h @@ -126,6 +126,17 @@ # define INIT_PERF_EVENTS(tsk) #endif +#ifdef CONFIG_SECCOMP_FILTER +# define INIT_SECCOMP_FILTER(tsk) \ + .seccomp = { \ + .filters_guard = \ + __MUTEX_INITIALIZER(tsk.seccomp.filters_guard), \ + }, +#else +# define INIT_SECCOMP_FILTER(tsk) +#endif + + /* * INIT_TASK is used to set up the first task table, touch at * your own risk!. Base=0, limit=0x1fffff (=2MB) @@ -188,6 +199,7 @@ .dirties = INIT_PROP_LOCAL_SINGLE(dirties), \ INIT_IDS \ INIT_PERF_EVENTS(tsk) \ + INIT_SECCOMP_FILTER(tsk) \ INIT_TRACE_IRQFLAGS \ INIT_LOCKDEP \ INIT_FTRACE_GRAPH \ --- linux-3.0.0.orig/include/linux/kd.h +++ linux-3.0.0/include/linux/kd.h @@ -45,6 +45,7 @@ #define KD_GRAPHICS 0x01 #define KD_TEXT0 0x02 /* obsolete */ #define KD_TEXT1 0x03 /* obsolete */ +#define KD_TRANSPARENT 0x04 #define KDGETMODE 0x4B3B /* get current mode */ #define KDMAPDISP 0x4B3C /* map display into address space */ --- linux-3.0.0.orig/include/linux/kmod.h +++ linux-3.0.0/include/linux/kmod.h @@ -84,6 +84,8 @@ to call call_usermodehelper_exec */ void call_usermodehelper_freeinfo(struct subprocess_info *info); +extern void populate_rootfs_wait(void); + static inline int call_usermodehelper_fns(char *path, char **argv, char **envp, enum umh_wait wait, @@ -93,6 +95,8 @@ struct subprocess_info *info; gfp_t gfp_mask = (wait == UMH_NO_WAIT) ? GFP_ATOMIC : GFP_KERNEL; + populate_rootfs_wait(); + info = call_usermodehelper_setup(path, argv, envp, gfp_mask); if (info == NULL) --- linux-3.0.0.orig/include/linux/lsm_audit.h +++ linux-3.0.0/include/linux/lsm_audit.h @@ -124,6 +124,10 @@ u32 denied; uid_t ouid; } fs; + struct { + int type, protocol; + struct sock *sk; + } net; }; } apparmor_audit_data; #endif --- linux-3.0.0.orig/include/linux/mm.h +++ linux-3.0.0/include/linux/mm.h @@ -959,6 +959,8 @@ #ifdef CONFIG_MMU extern int handle_mm_fault(struct mm_struct *mm, struct vm_area_struct *vma, unsigned long address, unsigned int flags); +extern int fixup_user_fault(struct task_struct *tsk, struct mm_struct *mm, + unsigned long address, unsigned int fault_flags); #else static inline int handle_mm_fault(struct mm_struct *mm, struct vm_area_struct *vma, unsigned long address, @@ -968,6 +970,14 @@ BUG(); return VM_FAULT_SIGBUS; } +static inline int fixup_user_fault(struct task_struct *tsk, + struct mm_struct *mm, unsigned long address, + unsigned int fault_flags) +{ + /* should never happen if there's no MMU */ + BUG(); + return -EFAULT; +} #endif extern int make_pages_present(unsigned long addr, unsigned long end); @@ -1419,7 +1429,13 @@ unsigned long addr, unsigned long len, unsigned long flags, struct page **pages); -extern unsigned long get_unmapped_area(struct file *, unsigned long, unsigned long, unsigned long, unsigned long); +extern unsigned long get_unmapped_area_prot(struct file *, unsigned long, unsigned long, unsigned long, unsigned long, int); + +static inline unsigned long get_unmapped_area(struct file *file, unsigned long addr, + unsigned long len, unsigned long pgoff, unsigned long flags) +{ + return get_unmapped_area_prot(file, addr, len, pgoff, flags, 0); +} extern unsigned long do_mmap_pgoff(struct file *file, unsigned long addr, unsigned long len, unsigned long prot, --- linux-3.0.0.orig/include/linux/mm_types.h +++ linux-3.0.0/include/linux/mm_types.h @@ -225,6 +225,9 @@ unsigned long (*get_unmapped_area) (struct file *filp, unsigned long addr, unsigned long len, unsigned long pgoff, unsigned long flags); + unsigned long (*get_unmapped_exec_area) (struct file *filp, + unsigned long addr, unsigned long len, + unsigned long pgoff, unsigned long flags); void (*unmap_area) (struct mm_struct *mm, unsigned long addr); #endif unsigned long mmap_base; /* base of mmap area */ --- linux-3.0.0.orig/include/linux/moduleparam.h +++ linux-3.0.0/include/linux/moduleparam.h @@ -267,7 +267,7 @@ char *args, const struct kernel_param *params, unsigned num, - int (*unknown)(char *param, char *val)); + int (*handle)(char *param, char *val, int known)); /* Called by module remove. */ #ifdef CONFIG_SYSFS --- linux-3.0.0.orig/include/linux/mount.h +++ linux-3.0.0/include/linux/mount.h @@ -100,6 +100,9 @@ extern void mnt_unpin(struct vfsmount *mnt); extern int __mnt_is_readonly(struct vfsmount *mnt); +struct path; +extern struct vfsmount *clone_private_mount(struct path *path); + extern struct vfsmount *do_kern_mount(const char *fstype, int flags, const char *name, void *data); --- linux-3.0.0.orig/include/linux/namei.h +++ linux-3.0.0/include/linux/namei.h @@ -82,6 +82,7 @@ extern struct file *lookup_instantiate_filp(struct nameidata *nd, struct dentry *dentry, int (*open)(struct inode *, struct file *)); +extern struct dentry *lookup_hash(struct nameidata *nd); extern struct dentry *lookup_one_len(const char *, struct dentry *, int); extern int follow_down_one(struct path *); --- linux-3.0.0.orig/include/linux/netdevice.h +++ linux-3.0.0/include/linux/netdevice.h @@ -1688,9 +1688,12 @@ static inline void *skb_gro_header_slow(struct sk_buff *skb, unsigned int hlen, unsigned int offset) { + if (!pskb_may_pull(skb, hlen)) + return NULL; + NAPI_GRO_CB(skb)->frag0 = NULL; NAPI_GRO_CB(skb)->frag0_len = 0; - return pskb_may_pull(skb, hlen) ? skb->data + offset : NULL; + return skb->data + offset; } static inline void *skb_gro_mac_header(struct sk_buff *skb) --- linux-3.0.0.orig/include/linux/nfs_fs.h +++ linux-3.0.0/include/linux/nfs_fs.h @@ -99,9 +99,10 @@ struct nfs_open_dir_context { struct rpc_cred *cred; + unsigned long attr_gencount; __u64 dir_cookie; __u64 dup_cookie; - int duped; + signed char duped; }; /* --- linux-3.0.0.orig/include/linux/nfs_xdr.h +++ linux-3.0.0/include/linux/nfs_xdr.h @@ -262,7 +262,7 @@ struct nfs4_layoutcommit_data { struct rpc_task task; struct nfs_fattr fattr; - struct pnfs_layout_segment *lseg; + struct list_head lseg_list; struct rpc_cred *cred; struct nfs4_layoutcommit_args args; struct nfs4_layoutcommit_res res; --- linux-3.0.0.orig/include/linux/page-flags.h +++ linux-3.0.0/include/linux/page-flags.h @@ -107,6 +107,7 @@ #ifdef CONFIG_TRANSPARENT_HUGEPAGE PG_compound_lock, #endif + PG_readaheadunused, /* user oriented readahead as yet unused*/ __NR_PAGEFLAGS, /* Filesystems */ @@ -235,6 +236,8 @@ PAGEFLAG(Reclaim, reclaim) TESTCLEARFLAG(Reclaim, reclaim) PAGEFLAG(Readahead, reclaim) /* Reminder to do async read-ahead */ +PAGEFLAG(ReadaheadUnused, readaheadunused) + #ifdef CONFIG_HIGHMEM /* * Must use a macro here due to header dependency issues. page_zone() is not --- linux-3.0.0.orig/include/linux/personality.h +++ linux-3.0.0/include/linux/personality.h @@ -22,6 +22,7 @@ * These occupy the top three bytes. */ enum { + UNAME26 = 0x0020000, ADDR_NO_RANDOMIZE = 0x0040000, /* disable randomization of VA space */ FDPIC_FUNCPTRS = 0x0080000, /* userspace function ptrs point to descriptors * (signal handling) --- linux-3.0.0.orig/include/linux/prctl.h +++ linux-3.0.0/include/linux/prctl.h @@ -64,6 +64,13 @@ #define PR_GET_SECCOMP 21 #define PR_SET_SECCOMP 22 +/* Get/set process seccomp filters */ +#define PR_GET_SECCOMP_FILTER 35 +#define PR_SET_SECCOMP_FILTER 36 +#define PR_CLEAR_SECCOMP_FILTER 37 +# define PR_SECCOMP_FILTER_SYSCALL 0 +# define PR_SECCOMP_FILTER_EVENT 1 + /* Get/set the capability bounding set (as per security/commoncap.c) */ #define PR_CAPBSET_READ 23 #define PR_CAPBSET_DROP 24 @@ -102,4 +109,10 @@ #define PR_MCE_KILL_GET 34 +/* + * Set specific pid that is allowed to PTRACE the current task. + * A value of 0 mean "no process". + */ +#define PR_SET_PTRACER 0x59616d61 + #endif /* _LINUX_PRCTL_H */ --- linux-3.0.0.orig/include/linux/random.h +++ linux-3.0.0/include/linux/random.h @@ -57,17 +57,6 @@ extern void get_random_bytes(void *buf, int nbytes); void generate_random_uuid(unsigned char uuid_out[16]); -extern __u32 secure_ip_id(__be32 daddr); -extern u32 secure_ipv4_port_ephemeral(__be32 saddr, __be32 daddr, __be16 dport); -extern u32 secure_ipv6_port_ephemeral(const __be32 *saddr, const __be32 *daddr, - __be16 dport); -extern __u32 secure_tcp_sequence_number(__be32 saddr, __be32 daddr, - __be16 sport, __be16 dport); -extern __u32 secure_tcpv6_sequence_number(__be32 *saddr, __be32 *daddr, - __be16 sport, __be16 dport); -extern u64 secure_dccp_sequence_number(__be32 saddr, __be32 daddr, - __be16 sport, __be16 dport); - #ifndef MODULE extern const struct file_operations random_fops, urandom_fops; #endif --- linux-3.0.0.orig/include/linux/sched.h +++ linux-3.0.0/include/linux/sched.h @@ -101,6 +101,9 @@ struct perf_event_context; struct blk_plug; +extern int disable_nx; +extern int print_fatal_signals; + /* * List of flags we want to share for kernel threads, * if only because they are not used by them anyway. @@ -388,6 +391,10 @@ extern unsigned long arch_get_unmapped_area(struct file *, unsigned long, unsigned long, unsigned long, unsigned long); + +extern unsigned long +arch_get_unmapped_exec_area(struct file *, unsigned long, unsigned long, + unsigned long, unsigned long); extern unsigned long arch_get_unmapped_area_topdown(struct file *filp, unsigned long addr, unsigned long len, unsigned long pgoff, @@ -1404,7 +1411,7 @@ uid_t loginuid; unsigned int sessionid; #endif - seccomp_t seccomp; + struct seccomp_struct seccomp; /* Thread group tracking */ u32 parent_exec_id; --- linux-3.0.0.orig/include/linux/screen_info.h +++ linux-3.0.0/include/linux/screen_info.h @@ -67,6 +67,7 @@ #define VIDEO_TYPE_EFI 0x70 /* EFI graphic mode */ #define VIDEO_FLAGS_NOCURSOR (1 << 0) /* The video mode has no cursor set */ +#define VIDEO_FLAGS_HANDOFF (1 << 1) /* Video buffer is alredy painted */ #ifdef __KERNEL__ extern struct screen_info screen_info; --- linux-3.0.0.orig/include/linux/seccomp.h +++ linux-3.0.0/include/linux/seccomp.h @@ -1,13 +1,35 @@ #ifndef _LINUX_SECCOMP_H #define _LINUX_SECCOMP_H +struct seq_file; #ifdef CONFIG_SECCOMP +#include #include +#include +#include #include -typedef struct { int mode; } seccomp_t; +struct seccomp_filters; +/** + * struct seccomp_struct - the state of a seccomp'ed process + * + * @mode: + * if this is 1, the process is under standard seccomp rules + * is 13, the process is only allowed to make system calls where + * associated filters evaluate successfully. + * @filters: Metadata for filters if using CONFIG_SECCOMP_FILTER. + * @filters assignment and use should always be guarded by + * @filters_guard. + */ +struct seccomp_struct { + int mode; +#ifdef CONFIG_SECCOMP_FILTER + struct mutex filters_guard; + struct seccomp_filters *filters; +#endif +}; extern void __secure_computing(int); static inline void secure_computing(int this_syscall) @@ -23,8 +45,7 @@ #include -typedef struct { } seccomp_t; - +struct seccomp_struct { }; #define secure_computing(x) do { } while (0) static inline long prctl_get_seccomp(void) @@ -39,4 +60,96 @@ #endif /* CONFIG_SECCOMP */ +#ifdef CONFIG_SECCOMP_FILTER + +#define seccomp_filter_init_task(_tsk) do { \ + mutex_init(&(_tsk)->seccomp.filters_guard); \ + (_tsk)->seccomp.filters = NULL; \ +} while (0); + +/* Do nothing unless seccomp filtering is active. If not, the execve boundary + * can not be cleanly enforced and preset filters may leak across execve calls. + */ +#define seccomp_filter_fork(_tsk, _orig) do { \ + if ((_tsk)->seccomp.mode) { \ + (_tsk)->seccomp.mode = (_orig)->seccomp.mode; \ + mutex_lock(&(_orig)->seccomp.filters_guard); \ + (_tsk)->seccomp.filters = \ + get_seccomp_filters((_orig)->seccomp.filters); \ + mutex_unlock(&(_orig)->seccomp.filters_guard); \ + } \ +} while (0); + +/* No locking is needed here because the task_struct will + * have no parallel consumers. + */ +#define seccomp_filter_free_task(_tsk) do { \ + put_seccomp_filters((_tsk)->seccomp.filters); \ +} while (0); + +extern int seccomp_show_filters(struct seccomp_filters *filters, + struct seq_file *); +extern long seccomp_set_filter(int, char *); +extern long seccomp_clear_filter(int); +extern long seccomp_get_filter(int, char *, unsigned long); + +extern long prctl_set_seccomp_filter(unsigned long, unsigned long, + char __user *); +extern long prctl_get_seccomp_filter(unsigned long, unsigned long, + char __user *, unsigned long); +extern long prctl_clear_seccomp_filter(unsigned long, unsigned long); + +extern struct seccomp_filters *get_seccomp_filters(struct seccomp_filters *); +extern void put_seccomp_filters(struct seccomp_filters *); + +extern int seccomp_test_filters(int); +extern void seccomp_filter_log_failure(int); + +#else /* CONFIG_SECCOMP_FILTER */ + +struct seccomp_filters { }; +#define seccomp_filter_init_task(_tsk) do { } while (0); +#define seccomp_filter_fork(_tsk, _orig) do { } while (0); +#define seccomp_filter_free_task(_tsk) do { } while (0); + +static inline int seccomp_show_filters(struct seccomp_filters *filters, + struct seq_file *m) +{ + return -ENOSYS; +} + +static inline long seccomp_set_filter(int syscall_nr, char *filter) +{ + return -ENOSYS; +} + +static inline long seccomp_clear_filter(int syscall_nr) +{ + return -ENOSYS; +} + +static inline long seccomp_get_filter(int syscall_nr, + char *buf, unsigned long available) +{ + return -ENOSYS; +} + +static inline long prctl_set_seccomp_filter(unsigned long a2, unsigned long a3, + char __user *a4) +{ + return -ENOSYS; +} + +static inline long prctl_clear_seccomp_filter(unsigned long a2, + unsigned long a3) +{ + return -ENOSYS; +} + +static inline long prctl_get_seccomp_filter(unsigned long a2, unsigned long a3, + char __user *a4, unsigned long a5) +{ + return -ENOSYS; +} +#endif /* CONFIG_SECCOMP_FILTER */ #endif /* _LINUX_SECCOMP_H */ --- linux-3.0.0.orig/include/linux/security.h +++ linux-3.0.0/include/linux/security.h @@ -645,6 +645,9 @@ * manual page for definitions of the @clone_flags. * @clone_flags contains the flags indicating what should be shared. * Return 0 if permission is granted. + * @task_free: + * @task task being freed + * Handle release of task-related resources. * @cred_alloc_blank: * @cred points to the credentials. * @gfp indicates the atomicity of any memory allocations. @@ -1495,6 +1498,7 @@ int (*dentry_open) (struct file *file, const struct cred *cred); int (*task_create) (unsigned long clone_flags); + void (*task_free) (struct task_struct *task); int (*cred_alloc_blank) (struct cred *cred, gfp_t gfp); void (*cred_free) (struct cred *cred); int (*cred_prepare)(struct cred *new, const struct cred *old, @@ -1753,6 +1757,7 @@ int security_file_receive(struct file *file); int security_dentry_open(struct file *file, const struct cred *cred); int security_task_create(unsigned long clone_flags); +void security_task_free(struct task_struct *task); int security_cred_alloc_blank(struct cred *cred, gfp_t gfp); void security_cred_free(struct cred *cred); int security_prepare_creds(struct cred *new, const struct cred *old, gfp_t gfp); @@ -2262,6 +2267,9 @@ return 0; } +static inline void security_task_free(struct task_struct *task) +{ } + static inline int security_cred_alloc_blank(struct cred *cred, gfp_t gfp) { return 0; --- linux-3.0.0.orig/include/linux/splice.h +++ linux-3.0.0/include/linux/splice.h @@ -89,4 +89,10 @@ extern void splice_shrink_spd(struct pipe_inode_info *, struct splice_pipe_desc *); +extern long do_splice_from(struct pipe_inode_info *pipe, struct file *out, + loff_t *ppos, size_t len, unsigned int flags); +extern long do_splice_to(struct file *in, loff_t *ppos, + struct pipe_inode_info *pipe, size_t len, + unsigned int flags); + #endif --- linux-3.0.0.orig/include/linux/stop_machine.h +++ linux-3.0.0/include/linux/stop_machine.h @@ -27,6 +27,8 @@ struct cpu_stop_done *done; }; +extern struct mutex stop_cpus_mutex; + int stop_one_cpu(unsigned int cpu, cpu_stop_fn_t fn, void *arg); void stop_one_cpu_nowait(unsigned int cpu, cpu_stop_fn_t fn, void *arg, struct cpu_stop_work *work_buf); --- linux-3.0.0.orig/include/linux/swap.h +++ linux-3.0.0/include/linux/swap.h @@ -194,6 +194,7 @@ struct block_device *bdev; /* swap device or bdev of swap file */ struct file *swap_file; /* seldom referenced */ unsigned int old_block_size; /* seldom referenced */ + void (*notify_swap_entry_free_fn) (unsigned long); }; struct swap_list_t { @@ -343,6 +344,7 @@ extern int reuse_swap_page(struct page *); extern int try_to_free_swap(struct page *); struct backing_dev_info; +extern void set_notify_swap_entry_free(unsigned, void (*) (unsigned long)); /* linux/mm/thrash.c */ extern struct mm_struct *swap_token_mm; --- linux-3.0.0.orig/include/linux/vt_kern.h +++ linux-3.0.0/include/linux/vt_kern.h @@ -130,7 +130,7 @@ void vt_event_post(unsigned int event, unsigned int old, unsigned int new); int vt_waitactive(int n); void change_console(struct vc_data *new_vc); -void reset_vc(struct vc_data *vc); +void reset_vc(struct vc_data *vc, int mode); extern int unbind_con_driver(const struct consw *csw, int first, int last, int deflt); int vty_init(const struct file_operations *console_fops); --- linux-3.0.0.orig/include/net/ipv6.h +++ linux-3.0.0/include/net/ipv6.h @@ -463,17 +463,7 @@ return __ipv6_addr_diff(a1, a2, sizeof(struct in6_addr)); } -static __inline__ void ipv6_select_ident(struct frag_hdr *fhdr) -{ - static u32 ipv6_fragmentation_id = 1; - static DEFINE_SPINLOCK(ip6_id_lock); - - spin_lock_bh(&ip6_id_lock); - fhdr->identification = htonl(ipv6_fragmentation_id); - if (++ipv6_fragmentation_id == 0) - ipv6_fragmentation_id = 1; - spin_unlock_bh(&ip6_id_lock); -} +extern void ipv6_select_ident(struct frag_hdr *fhdr, struct rt6_info *rt); /* * Prototypes exported by ipv6 --- linux-3.0.0.orig/include/net/transp_v6.h +++ linux-3.0.0/include/net/transp_v6.h @@ -14,6 +14,8 @@ struct flowi6; +extern void initialize_hashidentrnd(void); + /* extension headers */ extern int ipv6_exthdrs_init(void); extern void ipv6_exthdrs_exit(void); --- linux-3.0.0.orig/include/net/secure_seq.h +++ linux-3.0.0/include/net/secure_seq.h @@ -0,0 +1,20 @@ +#ifndef _NET_SECURE_SEQ +#define _NET_SECURE_SEQ + +#include + +extern __u32 secure_ip_id(__be32 daddr); +extern __u32 secure_ipv6_id(const __be32 daddr[4]); +extern u32 secure_ipv4_port_ephemeral(__be32 saddr, __be32 daddr, __be16 dport); +extern u32 secure_ipv6_port_ephemeral(const __be32 *saddr, const __be32 *daddr, + __be16 dport); +extern __u32 secure_tcp_sequence_number(__be32 saddr, __be32 daddr, + __be16 sport, __be16 dport); +extern __u32 secure_tcpv6_sequence_number(__be32 *saddr, __be32 *daddr, + __be16 sport, __be16 dport); +extern u64 secure_dccp_sequence_number(__be32 saddr, __be32 daddr, + __be16 sport, __be16 dport); +extern u64 secure_dccpv6_sequence_number(__be32 *saddr, __be32 *daddr, + __be16 sport, __be16 dport); + +#endif /* _NET_SECURE_SEQ */ --- linux-3.0.0.orig/include/trace/events/fs.h +++ linux-3.0.0/include/trace/events/fs.h @@ -0,0 +1,53 @@ +#undef TRACE_SYSTEM +#define TRACE_SYSTEM fs + +#if !defined(_TRACE_FS_H) || defined(TRACE_HEADER_MULTI_READ) +#define _TRACE_FS_H + +#include +#include + +TRACE_EVENT(do_sys_open, + + TP_PROTO(char *filename, int flags, int mode), + + TP_ARGS(filename, flags, mode), + + TP_STRUCT__entry( + __string( filename, filename ) + __field( int, flags ) + __field( int, mode ) + ), + + TP_fast_assign( + __assign_str(filename, filename); + __entry->flags = flags; + __entry->mode = mode; + ), + + TP_printk("\"%s\" %x %o", + __get_str(filename), __entry->flags, __entry->mode) +); + +TRACE_EVENT(open_exec, + + TP_PROTO(char *filename), + + TP_ARGS(filename), + + TP_STRUCT__entry( + __string( filename, filename ) + ), + + TP_fast_assign( + __assign_str(filename, filename); + ), + + TP_printk("\"%s\"", + __get_str(filename)) +); + +#endif /* _TRACE_FS_H */ + +/* This part must be outside protection */ +#include --- linux-3.0.0.orig/include/trace/events/vfs.h +++ linux-3.0.0/include/trace/events/vfs.h @@ -0,0 +1,53 @@ +#undef TRACE_SYSTEM +#define TRACE_SYSTEM vfs + +#if !defined(_TRACE_VFS_H) || defined(TRACE_HEADER_MULTI_READ) +#define _TRACE_VFS_H + +/* + * Tracepoint for dirtying an inode: + */ +TRACE_EVENT(dirty_inode, + + TP_PROTO(struct inode *inode, struct task_struct *task), + + TP_ARGS(inode, task), + + TP_STRUCT__entry( + __array( char, comm, TASK_COMM_LEN ) + __field( pid_t, pid ) + __array( char, dev, 16 ) + __array( char, file, 32 ) + ), + + TP_fast_assign( + if (inode->i_ino || strcmp(inode->i_sb->s_id, "bdev")) { + struct dentry *dentry; + const char *name = "?"; + + dentry = d_find_alias(inode); + if (dentry) { + spin_lock(&dentry->d_lock); + name = (const char *) dentry->d_name.name; + } + + memcpy(__entry->comm, task->comm, TASK_COMM_LEN); + __entry->pid = task->pid; + strlcpy(__entry->file, name, 32); + strlcpy(__entry->dev, inode->i_sb->s_id, 16); + + if (dentry) { + spin_unlock(&dentry->d_lock); + dput(dentry); + } + } + ), + + TP_printk("task=%i (%s) file=%s dev=%s", + __entry->pid, __entry->comm, __entry->file, __entry->dev) +); + +#endif /* _TRACE_VFS_H */ + +/* This part must be outside protection */ +#include --- linux-3.0.0.orig/include/xen/interface/xen.h +++ linux-3.0.0/include/xen/interface/xen.h @@ -450,6 +450,45 @@ int8_t cmd_line[MAX_GUEST_CMDLINE]; }; +struct dom0_vga_console_info { + uint8_t video_type; +#define XEN_VGATYPE_TEXT_MODE_3 0x03 +#define XEN_VGATYPE_VESA_LFB 0x23 + + union { + struct { + /* Font height, in pixels. */ + uint16_t font_height; + /* Cursor location (column, row). */ + uint16_t cursor_x, cursor_y; + /* Number of rows and columns (dimensions in characters). */ + uint16_t rows, columns; + } text_mode_3; + + struct { + /* Width and height, in pixels. */ + uint16_t width, height; + /* Bytes per scan line. */ + uint16_t bytes_per_line; + /* Bits per pixel. */ + uint16_t bits_per_pixel; + /* LFB physical address, and size (in units of 64kB). */ + uint32_t lfb_base; + uint32_t lfb_size; + /* RGB mask offsets and sizes, as defined by VBE 1.2+ */ + uint8_t red_pos, red_size; + uint8_t green_pos, green_size; + uint8_t blue_pos, blue_size; + uint8_t rsvd_pos, rsvd_size; + + /* VESA capabilities (offset 0xa, VESA command 0x4f00). */ + uint32_t gbl_caps; + /* Mode attributes (offset 0x0, VESA command 0x4f01). */ + uint16_t mode_attrs; + } vesa_lfb; + } u; +}; + /* These flags are passed in the 'flags' field of start_info_t. */ #define SIF_PRIVILEGED (1<<0) /* Is the domain privileged? */ #define SIF_INITDOMAIN (1<<1) /* Is this the initial control domain? */ --- linux-3.0.0.orig/include/xen/interface/io/blkif.h +++ linux-3.0.0/include/xen/interface/io/blkif.h @@ -106,6 +106,18 @@ DEFINE_RING_TYPES(blkif, struct blkif_request, struct blkif_response); +/* + * Maximum number of pages used for a blkif ring + * max-ring-pages advertised by blkback to blkfront may be lowered at blkback + * mod load time. Load time param set to default. + */ +#define BLKIF_MAX_NUM_RING_PAGES 16 +#define BLKIF_MAX_NUM_RING_PAGES_DFLT 4 +#if BLKIF_MAX_NUM_RING_PAGES < BLKIF_MAX_NUM_RING_PAGES_DFLT +#undef BLKIF_MAX_NUM_RING_PAGES_DFLT +#define BLKIF_MAX_NUM_RING_PAGES_DFLT BLKIF_MAX_NUM_RING_PAGES +#endif + #define VDISK_CDROM 0x1 #define VDISK_REMOVABLE 0x2 #define VDISK_READONLY 0x4 --- linux-3.0.0.orig/init/Kconfig +++ linux-3.0.0/init/Kconfig @@ -76,6 +76,13 @@ Maximum of each of the number of arguments and environment variables passed to init from the kernel command line. +config INIT_PASS_ALL_PARAMS + bool "Pass all (known and unknown) kernel parameters to init" + default n + help + Pass all kernel command line parameters to init, this includes + those consumed by kernel modules. This is useful for upstart + based systems. If in doubt say N. config CROSS_COMPILE string "Cross-compiler tool prefix" @@ -212,6 +219,15 @@ but you may wish to use a different default here to make a minimal system more usable with less configuration. +config VERSION_SIGNATURE + string "Arbitrary version signature" + help + This string will be created in a file, /proc/version_signature. It + is useful in determining arbitrary data about your kernel. For instance, + if you have several kernels of the same version, but need to keep track + of a revision of the same kernel, but not affect it's ability to load + compatible modules, this is the easiest way to do that. + config SWAP bool "Support for paging of anonymous memory (swap)" depends on MMU && BLOCK --- linux-3.0.0.orig/init/initramfs.c +++ linux-3.0.0/init/initramfs.c @@ -8,6 +8,7 @@ #include #include #include +#include static __initdata char *message; static void __init error(char *x) @@ -569,7 +570,15 @@ } #endif -static int __init populate_rootfs(void) +LIST_HEAD(populate_rootfs_domain); + +void populate_rootfs_wait(void) +{ + async_synchronize_full_domain(&populate_rootfs_domain); +} +EXPORT_SYMBOL(populate_rootfs_wait); + +static void __init async_populate_rootfs(void) { char *err = unpack_to_rootfs(__initramfs_start, __initramfs_size); if (err) @@ -582,7 +591,7 @@ initrd_end - initrd_start); if (!err) { free_initrd(); - return 0; + return; } else { clean_rootfs(); unpack_to_rootfs(__initramfs_start, __initramfs_size); @@ -606,6 +615,25 @@ free_initrd(); #endif } - return 0; + return; +} + +static int __initdata rootfs_populated; + +static int __init populate_rootfs_early(void) +{ + if (num_online_cpus() > 1) { + rootfs_populated = 1; + async_schedule_domain(async_populate_rootfs, NULL, + &populate_rootfs_domain); + } } +static int __init populate_rootfs(void) +{ + if (!rootfs_populated) + async_schedule_domain(async_populate_rootfs, NULL, + &populate_rootfs_domain); +} + +earlyrootfs_initcall(populate_rootfs_early); rootfs_initcall(populate_rootfs); --- linux-3.0.0.orig/init/main.c +++ linux-3.0.0/init/main.c @@ -113,6 +113,11 @@ */ #define MAX_INIT_ARGS CONFIG_INIT_ENV_ARG_LIMIT #define MAX_INIT_ENVS CONFIG_INIT_ENV_ARG_LIMIT +#ifdef CONFIG_INIT_PASS_ALL_PARAMS +#define INIT_PASS_FUNCTION pass_all_bootoptions +#else +#define INIT_PASS_FUNCTION pass_unknown_bootoptions +#endif extern void time_init(void); /* Default late time init is NULL. archs can override this later. */ @@ -200,7 +205,7 @@ static int __init quiet_kernel(char *str) { - console_loglevel = 4; + console_loglevel = 2; return 0; } @@ -216,10 +221,11 @@ early_param("loglevel", loglevel); /* - * Unknown boot options get handed to init, unless they look like - * unused parameters (modprobe will find them in /proc/cmdline). + * Select boot options to hand to init. If all is set hand off them all + * otherwise only hand off unused ones which do not apply to modules + * (modprobe will find them in /proc/cmdline). */ -static int __init unknown_bootoption(char *param, char *val) +static int __init pass_bootoption(char *param, char *val, int all) { /* Change NUL term back to "=", to make "param" the whole string. */ if (val) { @@ -235,11 +241,11 @@ } /* Handle obsolete-style parameters */ - if (obsolete_checksetup(param)) + if (obsolete_checksetup(param) && !all) return 0; /* Unused module parameter. */ - if (strchr(param, '.') && (!val || strchr(param, '.') < val)) + if (!all && strchr(param, '.') && (!val || strchr(param, '.') < val)) return 0; if (panic_later) @@ -270,6 +276,16 @@ } return 0; } +static int __init pass_unknown_bootoptions(char *param, char *val, int known) +{ + if (known) + return 0; + return pass_bootoption(param, val, 0); +} +static int __init pass_all_bootoptions(char *param, char *val, int known) +{ + return pass_bootoption(param, val, 1); +} #ifdef CONFIG_DEBUG_PAGEALLOC int __read_mostly debug_pagealloc_enabled = 0; @@ -376,10 +392,13 @@ } /* Check for early params. */ -static int __init do_early_param(char *param, char *val) +static int __init do_early_param(char *param, char *val, int known) { const struct obs_kernel_param *p; + if (known) + return 0; + for (p = __setup_start; p < __setup_end; p++) { if ((p->early && strcmp(param, p->str) == 0) || (strcmp(param, "console") == 0 && @@ -500,7 +519,7 @@ parse_early_param(); parse_args("Booting kernel", static_command_line, __start___param, __stop___param - __start___param, - &unknown_bootoption); + &INIT_PASS_FUNCTION); /* * These use large bootmem allocations and must precede * kmem_cache_init() @@ -811,6 +830,12 @@ (void) sys_dup(0); (void) sys_dup(0); /* + * We need to ensure that the filesystem is ready by this point, wait for + * async_populate_rootfs to complete. + */ + populate_rootfs_wait(); + + /* * check if there is an early userspace init. If yes, let it do all * the work */ --- linux-3.0.0.orig/init/noinitramfs.c +++ linux-3.0.0/init/noinitramfs.c @@ -22,6 +22,8 @@ #include #include +LIST_HEAD(populate_rootfs_domain); + /* * Create a simple rootfs that is similar to the default initramfs */ --- linux-3.0.0.orig/init/version.c +++ linux-3.0.0/init/version.c @@ -40,7 +40,11 @@ /* FIXED STRINGS! Don't touch! */ const char linux_banner[] = "Linux version " UTS_RELEASE " (" LINUX_COMPILE_BY "@" - LINUX_COMPILE_HOST ") (" LINUX_COMPILER ") " UTS_VERSION "\n"; + LINUX_COMPILE_HOST ") (" LINUX_COMPILER ") " UTS_VERSION +#ifdef CONFIG_VERSION_SIGNATURE + " (" CONFIG_VERSION_SIGNATURE ")" +#endif + "\n"; const char linux_proc_banner[] = "%s version %s" --- linux-3.0.0.orig/ipc/sem.c +++ linux-3.0.0/ipc/sem.c @@ -1456,15 +1456,24 @@ } sma = sem_lock(ns, semid); + + /* + * Wait until it's guaranteed that no wakeup_sem_queue_do() is ongoing. + */ + error = get_queue_result(&queue); + + /* + * Array removed? If yes, leave without sem_unlock(). + */ if (IS_ERR(sma)) { error = -EIDRM; goto out_free; } - error = get_queue_result(&queue); /* - * If queue.status != -EINTR we are woken up by another process + * If queue.status != -EINTR we are woken up by another process. + * Leave without unlink_queue(), but with sem_unlock(). */ if (error != -EINTR) { --- linux-3.0.0.orig/kernel/Makefile +++ linux-3.0.0/kernel/Makefile @@ -79,6 +79,7 @@ obj-$(CONFIG_LOCKUP_DETECTOR) += watchdog.o obj-$(CONFIG_GENERIC_HARDIRQS) += irq/ obj-$(CONFIG_SECCOMP) += seccomp.o +obj-$(CONFIG_SECCOMP_FILTER) += seccomp_filter.o obj-$(CONFIG_RCU_TORTURE_TEST) += rcutorture.o obj-$(CONFIG_TREE_RCU) += rcutree.o obj-$(CONFIG_TREE_PREEMPT_RCU) += rcutree.o --- linux-3.0.0.orig/kernel/fork.c +++ linux-3.0.0/kernel/fork.c @@ -34,6 +34,7 @@ #include #include #include +#include #include #include #include @@ -168,6 +169,7 @@ free_thread_info(tsk->stack); rt_mutex_debug_task_free(tsk); ftrace_graph_exit_task(tsk); + seccomp_filter_free_task(tsk); free_task_struct(tsk); } EXPORT_SYMBOL(free_task); @@ -191,6 +193,7 @@ WARN_ON(atomic_read(&tsk->usage)); WARN_ON(tsk == current); + security_task_free(tsk); exit_creds(tsk); delayacct_tsk_free(tsk); put_signal_struct(tsk->signal); @@ -1211,6 +1214,7 @@ /* Perform scheduler related setup. Assign this task to a CPU. */ sched_fork(p); + seccomp_filter_init_task(p); retval = perf_event_init_task(p); if (retval) goto bad_fork_cleanup_policy; @@ -1366,6 +1370,7 @@ if (clone_flags & CLONE_THREAD) threadgroup_fork_read_unlock(current); perf_event_fork(p); + seccomp_filter_fork(p, current); return p; bad_fork_free_pid: --- linux-3.0.0.orig/kernel/futex.c +++ linux-3.0.0/kernel/futex.c @@ -218,6 +218,8 @@ * @uaddr: virtual address of the futex * @fshared: 0 for a PROCESS_PRIVATE futex, 1 for PROCESS_SHARED * @key: address where result is stored. + * @rw: mapping needs to be read/write (values: VERIFY_READ, + * VERIFY_WRITE) * * Returns a negative error code or 0 * The key words are stored in *key on success. @@ -229,12 +231,12 @@ * lock_page() might sleep, the caller should not hold a spinlock. */ static int -get_futex_key(u32 __user *uaddr, int fshared, union futex_key *key) +get_futex_key(u32 __user *uaddr, int fshared, union futex_key *key, int rw) { unsigned long address = (unsigned long)uaddr; struct mm_struct *mm = current->mm; struct page *page, *page_head; - int err; + int err, ro = 0; /* * The futex address must be "naturally" aligned. @@ -262,8 +264,18 @@ again: err = get_user_pages_fast(address, 1, 1, &page); + /* + * If write access is not required (eg. FUTEX_WAIT), try + * and get read-only access. + */ + if (err == -EFAULT && rw == VERIFY_READ) { + err = get_user_pages_fast(address, 1, 0, &page); + ro = 1; + } if (err < 0) return err; + else + err = 0; #ifdef CONFIG_TRANSPARENT_HUGEPAGE page_head = page; @@ -305,6 +317,13 @@ if (!page_head->mapping) { unlock_page(page_head); put_page(page_head); + /* + * ZERO_PAGE pages don't have a mapping. Avoid a busy loop + * trying to find one. RW mapping would have COW'd (and thus + * have a mapping) so this page is RO and won't ever change. + */ + if ((page_head == ZERO_PAGE(address))) + return -EFAULT; goto again; } @@ -316,6 +335,15 @@ * the object not the particular process. */ if (PageAnon(page_head)) { + /* + * A RO anonymous page will never change and thus doesn't make + * sense for futex operations. + */ + if (ro) { + err = -EFAULT; + goto out; + } + key->both.offset |= FUT_OFF_MMSHARED; /* ref taken on mm */ key->private.mm = mm; key->private.address = address; @@ -327,9 +355,10 @@ get_futex_key_refs(key); +out: unlock_page(page_head); put_page(page_head); - return 0; + return err; } static inline void put_futex_key(union futex_key *key) @@ -355,8 +384,8 @@ int ret; down_read(&mm->mmap_sem); - ret = get_user_pages(current, mm, (unsigned long)uaddr, - 1, 1, 0, NULL, NULL); + ret = fixup_user_fault(current, mm, (unsigned long)uaddr, + FAULT_FLAG_WRITE); up_read(&mm->mmap_sem); return ret < 0 ? ret : 0; @@ -940,7 +969,7 @@ if (!bitset) return -EINVAL; - ret = get_futex_key(uaddr, flags & FLAGS_SHARED, &key); + ret = get_futex_key(uaddr, flags & FLAGS_SHARED, &key, VERIFY_READ); if (unlikely(ret != 0)) goto out; @@ -986,10 +1015,10 @@ int ret, op_ret; retry: - ret = get_futex_key(uaddr1, flags & FLAGS_SHARED, &key1); + ret = get_futex_key(uaddr1, flags & FLAGS_SHARED, &key1, VERIFY_READ); if (unlikely(ret != 0)) goto out; - ret = get_futex_key(uaddr2, flags & FLAGS_SHARED, &key2); + ret = get_futex_key(uaddr2, flags & FLAGS_SHARED, &key2, VERIFY_WRITE); if (unlikely(ret != 0)) goto out_put_key1; @@ -1243,10 +1272,11 @@ pi_state = NULL; } - ret = get_futex_key(uaddr1, flags & FLAGS_SHARED, &key1); + ret = get_futex_key(uaddr1, flags & FLAGS_SHARED, &key1, VERIFY_READ); if (unlikely(ret != 0)) goto out; - ret = get_futex_key(uaddr2, flags & FLAGS_SHARED, &key2); + ret = get_futex_key(uaddr2, flags & FLAGS_SHARED, &key2, + requeue_pi ? VERIFY_WRITE : VERIFY_READ); if (unlikely(ret != 0)) goto out_put_key1; @@ -1790,7 +1820,7 @@ * while the syscall executes. */ retry: - ret = get_futex_key(uaddr, flags & FLAGS_SHARED, &q->key); + ret = get_futex_key(uaddr, flags & FLAGS_SHARED, &q->key, VERIFY_READ); if (unlikely(ret != 0)) return ret; @@ -1941,7 +1971,7 @@ } retry: - ret = get_futex_key(uaddr, flags & FLAGS_SHARED, &q.key); + ret = get_futex_key(uaddr, flags & FLAGS_SHARED, &q.key, VERIFY_WRITE); if (unlikely(ret != 0)) goto out; @@ -2060,7 +2090,7 @@ if ((uval & FUTEX_TID_MASK) != vpid) return -EPERM; - ret = get_futex_key(uaddr, flags & FLAGS_SHARED, &key); + ret = get_futex_key(uaddr, flags & FLAGS_SHARED, &key, VERIFY_WRITE); if (unlikely(ret != 0)) goto out; @@ -2249,7 +2279,7 @@ debug_rt_mutex_init_waiter(&rt_waiter); rt_waiter.task = NULL; - ret = get_futex_key(uaddr2, flags & FLAGS_SHARED, &key2); + ret = get_futex_key(uaddr2, flags & FLAGS_SHARED, &key2, VERIFY_WRITE); if (unlikely(ret != 0)) goto out; --- linux-3.0.0.orig/kernel/params.c +++ linux-3.0.0/kernel/params.c @@ -87,7 +87,7 @@ char *val, const struct kernel_param *params, unsigned num_params, - int (*handle_unknown)(char *param, char *val)) + int (*handle_arg)(char *param, char *val, int known)) { unsigned int i; int err; @@ -98,6 +98,14 @@ /* No one handled NULL, so do it here. */ if (!val && params[i].ops->set != param_set_bool) return -EINVAL; + if (handle_arg) { + int ret; + DEBUGP("Valid argument: calling %p\n", + handle_arg); + ret = handle_arg(param, val, 1); + if (ret) + return ret; + } DEBUGP("They are equal! Calling %p\n", params[i].ops->set); mutex_lock(¶m_lock); @@ -107,9 +115,9 @@ } } - if (handle_unknown) { - DEBUGP("Unknown argument: calling %p\n", handle_unknown); - return handle_unknown(param, val); + if (handle_arg) { + DEBUGP("Unknown argument: calling %p\n", handle_arg); + return handle_arg(param, val, 0); } DEBUGP("Unknown argument `%s'\n", param); @@ -173,7 +181,7 @@ char *args, const struct kernel_param *params, unsigned num, - int (*unknown)(char *param, char *val)) + int (*handle_arg)(char *param, char *val, int arg)) { char *param, *val; @@ -188,7 +196,7 @@ args = next_arg(args, ¶m, &val); irq_was_disabled = irqs_disabled(); - ret = parse_one(param, val, params, num, unknown); + ret = parse_one(param, val, params, num, handle_arg); if (irq_was_disabled && !irqs_disabled()) { printk(KERN_WARNING "parse_args(): option '%s' enabled " "irq's!\n", param); --- linux-3.0.0.orig/kernel/sched.c +++ linux-3.0.0/kernel/sched.c @@ -7972,7 +7972,7 @@ se->cfs_rq = parent->my_q; se->my_q = cfs_rq; - update_load_set(&se->load, 0); + update_load_set(&se->load, tg->shares); se->parent = parent; } #endif --- linux-3.0.0.orig/kernel/seccomp.c +++ linux-3.0.0/kernel/seccomp.c @@ -2,16 +2,20 @@ * linux/kernel/seccomp.c * * Copyright 2004-2005 Andrea Arcangeli + * Copyright (C) 2011 The Chromium OS Authors * * This defines a simple but solid secure-computing mode. */ #include #include +#include #include +#include +#include +#define SECCOMP_MAX_FILTER_LENGTH MAX_FILTER_STR_VAL /* #define SECCOMP_DEBUG 1 */ -#define NR_SECCOMP_MODES 1 /* * Secure computing mode 1 allows only read/write/exit/sigreturn. @@ -32,10 +36,9 @@ void __secure_computing(int this_syscall) { - int mode = current->seccomp.mode; int * syscall; - switch (mode) { + switch (current->seccomp.mode) { case 1: syscall = mode1_syscalls; #ifdef CONFIG_COMPAT @@ -47,6 +50,17 @@ return; } while (*++syscall); break; +#ifdef CONFIG_SECCOMP_FILTER + case 13: + if (this_syscall >= NR_syscalls || this_syscall < 0) + break; + + if (!seccomp_test_filters(this_syscall)) + return; + + seccomp_filter_log_failure(this_syscall); + break; +#endif default: BUG(); } @@ -71,16 +85,22 @@ if (unlikely(current->seccomp.mode)) goto out; - ret = -EINVAL; - if (seccomp_mode && seccomp_mode <= NR_SECCOMP_MODES) { - current->seccomp.mode = seccomp_mode; - set_thread_flag(TIF_SECCOMP); + ret = 0; + switch (seccomp_mode) { + case 1: #ifdef TIF_NOTSC disable_TSC(); #endif - ret = 0; +#ifdef CONFIG_SECCOMP_FILTER + case 13: +#endif + current->seccomp.mode = seccomp_mode; + set_thread_flag(TIF_SECCOMP); + break; + default: + ret = -EINVAL; } - out: +out: return ret; } --- linux-3.0.0.orig/kernel/sys.c +++ linux-3.0.0/kernel/sys.c @@ -38,6 +38,8 @@ #include #include #include +#include +#include #include #include @@ -45,6 +47,8 @@ #include #include +/* Move somewhere else to avoid recompiling? */ +#include #include #include @@ -1124,6 +1128,34 @@ #define override_architecture(name) 0 #endif +/* + * Work around broken programs that cannot handle "Linux 3.0". + * Instead we map 3.x to 2.6.40+x, so e.g. 3.0 would be 2.6.40 + */ +static int override_release(char __user *release, int len) +{ + int ret = 0; + char buf[len]; + + if (current->personality & UNAME26) { + char *rest = UTS_RELEASE; + int ndots = 0; + unsigned v; + + while (*rest) { + if (*rest == '.' && ++ndots >= 3) + break; + if (!isdigit(*rest) && *rest != '.') + break; + rest++; + } + v = ((LINUX_VERSION_CODE >> 8) & 0xff) + 40; + snprintf(buf, len, "2.6.%u%s", v, rest); + ret = copy_to_user(release, buf, len); + } + return ret; +} + SYSCALL_DEFINE1(newuname, struct new_utsname __user *, name) { int errno = 0; @@ -1133,6 +1165,8 @@ errno = -EFAULT; up_read(&uts_sem); + if (!errno && override_release(name->release, sizeof(name->release))) + errno = -EFAULT; if (!errno && override_architecture(name)) errno = -EFAULT; return errno; @@ -1154,6 +1188,8 @@ error = -EFAULT; up_read(&uts_sem); + if (!error && override_release(name->release, sizeof(name->release))) + error = -EFAULT; if (!error && override_architecture(name)) error = -EFAULT; return error; @@ -1188,6 +1224,8 @@ if (!error && override_architecture(name)) error = -EFAULT; + if (!error && override_release(name->release, sizeof(name->release))) + error = -EFAULT; return error ? -EFAULT : 0; } #endif @@ -1704,6 +1742,18 @@ case PR_SET_SECCOMP: error = prctl_set_seccomp(arg2); break; + case PR_SET_SECCOMP_FILTER: + error = prctl_set_seccomp_filter(arg2, arg3, + (char __user *) arg4); + break; + case PR_CLEAR_SECCOMP_FILTER: + error = prctl_clear_seccomp_filter(arg2, arg3); + break; + case PR_GET_SECCOMP_FILTER: + error = prctl_get_seccomp_filter(arg2, arg3, + (char __user *) arg4, + arg5); + break; case PR_GET_TSC: error = GET_TSC_CTL(arg2); break; --- linux-3.0.0.orig/kernel/stop_machine.c +++ linux-3.0.0/kernel/stop_machine.c @@ -132,8 +132,8 @@ cpu_stop_queue_work(&per_cpu(cpu_stopper, cpu), work_buf); } +DEFINE_MUTEX(stop_cpus_mutex); /* static data for stop_cpus */ -static DEFINE_MUTEX(stop_cpus_mutex); static DEFINE_PER_CPU(struct cpu_stop_work, stop_cpus_work); int __stop_cpus(const struct cpumask *cpumask, cpu_stop_fn_t fn, void *arg) --- linux-3.0.0.orig/kernel/seccomp_filter.c +++ linux-3.0.0/kernel/seccomp_filter.c @@ -0,0 +1,1057 @@ +/* filter engine-based seccomp system call filtering + * + * 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., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + * + * Copyright (C) 2011 The Chromium OS Authors + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include + +/* Pull in *just* to access event_filter->filter_string. */ +#include "trace/trace.h" + +#define SECCOMP_MAX_FILTER_LENGTH MAX_FILTER_STR_VAL + +#define SECCOMP_FILTER_ALLOW "1" +#define SECCOMP_ACTION_DENY 0xffff +#define SECCOMP_ACTION_ALLOW 0xfffe + +/** + * struct seccomp_filters - container for seccomp filters + * + * @usage: reference count to manage the object lifetime. + * get/put helpers should be used when accessing an instance + * outside of a lifetime-guarded section. In general, this + * is only needed for handling shared filters across tasks. + * @flags: anonymous struct to wrap filters-specific flags + * @syscalls: array of 16-bit indices into @event_filters by syscall_nr + * May also be SECCOMP_ACTION_DENY or SECCOMP_ACTION_ALLOW + * @count: size of @event_filters + * @event_filters: array of pointers to ftrace event filters + * + * seccomp_filters objects should never be modified after being attached + * to a task_struct. + */ +struct seccomp_filters { + struct kref usage; + struct { + uint32_t compat:1, + __reserved:31; + } flags; + uint16_t syscalls[NR_syscalls]; + uint16_t count; + struct event_filter *event_filters[0]; +}; + +/* Make sure we can get to the syscall metadata that ftrace hordes. */ +extern struct syscall_metadata *__start_syscalls_metadata[]; +extern struct syscall_metadata *__stop_syscalls_metadata[]; + +static struct syscall_metadata **syscalls_metadata; +static struct syscall_metadata *syscall_nr_to_meta(int nr) +{ + if (!syscalls_metadata || nr >= NR_syscalls || nr < 0) + return NULL; + + return syscalls_metadata[nr]; +} + +/* + * Make ftrace support optional + */ + +#if defined(CONFIG_FTRACE_SYSCALLS) && defined(CONFIG_PERF_EVENTS) + +/* Fix up buffer creation to allow the ftrace filter engine to + * work with seccomp filter events. + * Lifted from kernel/trace/trace_syscalls.c + */ + +#ifndef ARCH_HAS_SYSCALL_MATCH_SYM_NAME +static inline bool arch_syscall_match_sym_name(const char *sym, const char *name) +{ + /* + * Only compare after the "sys" prefix. Archs that use + * syscall wrappers may have syscalls symbols aliases prefixed + * with "SyS" instead of "sys", leading to an unwanted + * mismatch. + */ + return !strcmp(sym + 3, name + 3); +} +#endif + +static __init struct syscall_metadata * +find_syscall_meta(unsigned long syscall) +{ + struct syscall_metadata **start; + struct syscall_metadata **stop; + char str[KSYM_SYMBOL_LEN]; + + + start = __start_syscalls_metadata; + stop = __stop_syscalls_metadata; + kallsyms_lookup(syscall, NULL, NULL, NULL, str); + + if (arch_syscall_match_sym_name(str, "sys_ni_syscall")) + return NULL; + + for ( ; start < stop; start++) { + if ((*start)->name && arch_syscall_match_sym_name(str, (*start)->name)) + return *start; + } + return NULL; +} + +int __init init_seccomp_filter(void) +{ + struct syscall_metadata *meta; + unsigned long addr; + int i; + + syscalls_metadata = kzalloc(sizeof(*syscalls_metadata) * + NR_syscalls, GFP_KERNEL); + if (!syscalls_metadata) { + WARN_ON(1); + return -ENOMEM; + } + + for (i = 0; i < NR_syscalls; i++) { + addr = arch_syscall_addr(i); + meta = find_syscall_meta(addr); + if (!meta) + continue; + + meta->syscall_nr = i; + syscalls_metadata[i] = meta; + } + + return 0; +} +core_initcall(init_seccomp_filter); + +/* + * End of the ftrace metadata access fixup. + */ + + +static int create_event_filter(struct event_filter **filter, + int event_type, + char *filter_string) +{ + int ret = -ENOSYS; + struct perf_event event; + event.filter = NULL; + ret = ftrace_profile_set_filter(&event, event_type, filter_string); + if (ret) + goto out; + *filter = event.filter; + (*filter)->filter_string = kstrdup(filter_string, GFP_KERNEL); + if (!(*filter)->filter_string) { + ftrace_profile_free_filter(&event); + ret = -ENOMEM; + } +out: + return ret; +} + +static char *get_filter_string(struct event_filter *filter) +{ + if (filter) + return filter->filter_string; + return NULL; +} + +static void free_event_filter(struct event_filter *filter) +{ + struct perf_event event; + if (!filter) + return; + event.filter = filter; + ftrace_profile_free_filter(&event); +} + +/* ftrace_syscall_enter_state_size - returns the state size required. + * + * @nb_args: number of system call args expected. + * a negative value implies the maximum allowed. + */ +static size_t ftrace_syscall_enter_state_size(int nb_args) +{ + /* syscall_get_arguments only supports up to 6 arguments. */ + int arg_count = (nb_args >= 0 ? nb_args : 6); + size_t size = (sizeof(unsigned long) * arg_count) + + sizeof(struct syscall_trace_enter); + size = ALIGN(size + sizeof(u32), sizeof(u64)); + size -= sizeof(u32); + return size; +} + +#if 0 /* If we need exit interception. */ +static size_t ftrace_syscall_exit_state_size(void) +{ + return ALIGN(sizeof(struct syscall_trace_exit) + sizeof(u32), + sizeof(u64)) - sizeof(u32); +} +#endif + +/* ftrace_syscall_enter_state - build state for filter matching + * + * @buf: buffer to populate with current task state for matching + * @available: size available for use in the buffer. + * @entry: optional pointer to the trace_entry member of the state. + * + * Returns 0 on success and non-zero otherwise. + * If @entry is NULL, it will be ignored. + */ +static int ftrace_syscall_enter_state(u8 *buf, size_t available, + struct trace_entry **entry) +{ + struct syscall_trace_enter *sys_enter; + struct syscall_metadata *sys_data; + int size; + int syscall_nr; + struct pt_regs *regs = task_pt_regs(current); + + syscall_nr = syscall_get_nr(current, regs); + if (syscall_nr < 0) + return -EINVAL; + + sys_data = syscall_nr_to_meta(syscall_nr); + if (!sys_data) + return -EINVAL; + + /* Determine the actual size needed. */ + size = ftrace_syscall_enter_state_size(sys_data->nb_args); + BUG_ON(size > available); + sys_enter = (struct syscall_trace_enter *)buf; + + /* Populating the struct trace_sys_enter is left to the caller, but + * a pointer is returned to encourage opacity. + */ + if (entry) + *entry = &sys_enter->ent; + + sys_enter->nr = syscall_nr; + syscall_get_arguments(current, regs, 0, sys_data->nb_args, + sys_enter->args); + return 0; +} + +#else /* defined(CONFIG_FTRACE_SYSCALLS) && defined(CONFIG_PERF_EVENTS) */ + +#define create_event_filter(_ef_pptr, _event_type, _str) (-ENOSYS) +#define get_filter_string(_ef) (NULL) +#define free_event_filter(_f) do { } while (0) + +#endif + +/** + * seccomp_filters_alloc - allocates a new filters object + * @count: count to allocate for the event_filters array + * + * Returns ERR_PTR on error or an allocated object. + */ +static struct seccomp_filters *seccomp_filters_alloc(uint16_t count) +{ + struct seccomp_filters *f; + + if (count >= SECCOMP_ACTION_ALLOW) + return ERR_PTR(-EINVAL); + + f = kzalloc(sizeof(struct seccomp_filters) + + (count * sizeof(struct event_filter *)), GFP_KERNEL); + if (!f) + return ERR_PTR(-ENOMEM); + + /* Lazy SECCOMP_ACTION_DENY assignment. */ + memset(f->syscalls, 0xff, sizeof(f->syscalls)); + kref_init(&f->usage); + + f->count = count; + if (!count) + return f; + + return f; +} + +/** + * seccomp_filters_free - cleans up the filter list and frees the table + * @filters: NULL or live object to be completely destructed. + */ +static void seccomp_filters_free(struct seccomp_filters *filters) +{ + uint16_t count = 0; + if (!filters) + return; + while (count < filters->count) { + struct event_filter *f = filters->event_filters[count]; + free_event_filter(f); + count++; + } + kfree(filters); +} + +static void __put_seccomp_filters(struct kref *kref) +{ + struct seccomp_filters *orig = + container_of(kref, struct seccomp_filters, usage); + seccomp_filters_free(orig); +} + +#define seccomp_filter_allow(_id) ((_id) == SECCOMP_ACTION_ALLOW) +#define seccomp_filter_deny(_id) ((_id) == SECCOMP_ACTION_DENY) +#define seccomp_filter_dynamic(_id) \ + (!seccomp_filter_allow(_id) && !seccomp_filter_deny(_id)) +static inline uint16_t seccomp_filter_id(const struct seccomp_filters *f, + int syscall_nr) +{ + if (!f) + return SECCOMP_ACTION_DENY; + return f->syscalls[syscall_nr]; +} + +static inline struct event_filter *seccomp_dynamic_filter( + const struct seccomp_filters *filters, uint16_t id) +{ + if (!seccomp_filter_dynamic(id)) + return NULL; + return filters->event_filters[id]; +} + +static inline void set_seccomp_filter_id(struct seccomp_filters *filters, + int syscall_nr, uint16_t id) +{ + filters->syscalls[syscall_nr] = id; +} + +static inline void set_seccomp_filter(struct seccomp_filters *filters, + int syscall_nr, uint16_t id, + struct event_filter *dynamic_filter) +{ + filters->syscalls[syscall_nr] = id; + if (seccomp_filter_dynamic(id)) + filters->event_filters[id] = dynamic_filter; +} + +static struct event_filter *alloc_event_filter(int syscall_nr, + char *filter_string) +{ + struct syscall_metadata *data; + struct event_filter *filter = NULL; + int err; + + data = syscall_nr_to_meta(syscall_nr); + /* Argument-based filtering only works on ftrace-hooked syscalls. */ + err = -ENOSYS; + if (!data) + goto fail; + err = create_event_filter(&filter, + data->enter_event->event.type, + filter_string); + if (err) + goto fail; + + return filter; +fail: + kfree(filter); + return ERR_PTR(err); +} + +/** + * seccomp_filters_copy - copies filters from src to dst. + * + * @dst: seccomp_filters to populate. + * @src: table to read from. + * @skip: specifies an entry, by system call, to skip. + * + * Returns non-zero on failure. + * Both the source and the destination should have no simultaneous + * writers, and dst should be exclusive to the caller. + * If @skip is < 0, it is ignored. + */ +static int seccomp_filters_copy(struct seccomp_filters *dst, + const struct seccomp_filters *src, + int skip) +{ + int id = 0, ret = 0, nr; + memcpy(&dst->flags, &src->flags, sizeof(src->flags)); + memcpy(dst->syscalls, src->syscalls, sizeof(dst->syscalls)); + if (!src->count) + goto done; + for (nr = 0; nr < NR_syscalls; ++nr) { + struct event_filter *filter; + char *str; + uint16_t src_id = seccomp_filter_id(src, nr); + if (nr == skip) { + set_seccomp_filter(dst, nr, SECCOMP_ACTION_DENY, + NULL); + continue; + } + if (!seccomp_filter_dynamic(src_id)) + continue; + if (id >= dst->count) { + ret = -EINVAL; + goto done; + } + str = get_filter_string(seccomp_dynamic_filter(src, src_id)); + filter = alloc_event_filter(nr, str); + if (IS_ERR(filter)) { + ret = PTR_ERR(filter); + goto done; + } + set_seccomp_filter(dst, nr, id, filter); + id++; + } + +done: + return ret; +} + +/** + * seccomp_extend_filter - appends more text to a syscall_nr's filter + * @filters: unattached filter object to operate on + * @syscall_nr: syscall number to update filters for + * @filter_string: string to append to the existing filter + * + * The new string will be &&'d to the original filter string to ensure that it + * always matches the existing predicates or less: + * (old_filter) && @filter_string + * A new seccomp_filters instance is returned on success and a ERR_PTR on + * failure. + */ +static int seccomp_extend_filter(struct seccomp_filters *filters, + int syscall_nr, char *filter_string) +{ + struct event_filter *filter; + uint16_t id = seccomp_filter_id(filters, syscall_nr); + char *merged = NULL; + int ret = -EINVAL, expected; + + /* No extending with a "1". */ + if (!strcmp(SECCOMP_FILTER_ALLOW, filter_string)) + goto out; + + /* ftrace events are not aware of CONFIG_COMPAT system calls and will + * use the incorrect argument metadata if enabled. + */ + ret = -ENOSYS; + if (filters->flags.compat) + goto out; + + filter = seccomp_dynamic_filter(filters, id); + ret = -ENOENT; + if (!filter) + goto out; + + merged = kzalloc(SECCOMP_MAX_FILTER_LENGTH + 1, GFP_KERNEL); + ret = -ENOMEM; + if (!merged) + goto out; + + /* Encapsulate the filter strings in parentheses to isolate operator + * precedence behavior. + */ + expected = snprintf(merged, SECCOMP_MAX_FILTER_LENGTH, "(%s) && (%s)", + get_filter_string(filter), filter_string); + ret = -E2BIG; + if (expected >= SECCOMP_MAX_FILTER_LENGTH || expected < 0) + goto out; + + /* Free the old filter */ + free_event_filter(filter); + set_seccomp_filter(filters, syscall_nr, id, NULL); + + /* Replace it */ + filter = alloc_event_filter(syscall_nr, merged); + if (IS_ERR(filter)) { + ret = PTR_ERR(filter); + goto out; + } + set_seccomp_filter(filters, syscall_nr, id, filter); + ret = 0; + +out: + kfree(merged); + return ret; +} + +/** + * seccomp_add_filter - adds a filter for an unfiltered syscall + * @filters: filters object to add a filter/action to + * @syscall_nr: system call number to add a filter for + * @filter_string: the filter string to apply + * + * Returns 0 on success and non-zero otherwise. + */ +static int seccomp_add_filter(struct seccomp_filters *filters, int syscall_nr, + char *filter_string) +{ + struct event_filter *filter; + int ret = 0; + + if (!strcmp(SECCOMP_FILTER_ALLOW, filter_string)) { + set_seccomp_filter(filters, syscall_nr, + SECCOMP_ACTION_ALLOW, NULL); + goto out; + } + + /* ftrace events are not aware of CONFIG_COMPAT system calls and will + * use the incorrect argument metadata if enabled. + */ + ret = -ENOSYS; + if (filters->flags.compat) + goto out; + + ret = 0; + filter = alloc_event_filter(syscall_nr, filter_string); + if (IS_ERR(filter)) { + ret = PTR_ERR(filter); + goto out; + } + /* Always add to the last slot available since additions are + * are only done one at a time. + */ + set_seccomp_filter(filters, syscall_nr, filters->count - 1, filter); +out: + return ret; +} + +/* Wrap optional ftrace syscall support. Returns 1 on match or 0 otherwise. */ +static int filter_match_current(struct event_filter *event_filter) +{ + int err = 0; +#ifdef CONFIG_FTRACE_SYSCALLS + uint8_t syscall_state[64]; + + memset(syscall_state, 0, sizeof(syscall_state)); + + /* The generic tracing entry can remain zeroed. */ + err = ftrace_syscall_enter_state(syscall_state, sizeof(syscall_state), + NULL); + if (err) + return 0; + + err = filter_match_preds(event_filter, syscall_state); +#endif + return err; +} + +static const char *syscall_nr_to_name(int syscall) +{ + const char *syscall_name = "unknown"; + struct syscall_metadata *data = syscall_nr_to_meta(syscall); + if (data) + syscall_name = data->name; + return syscall_name; +} + +/* Encodes translation from sys_enter events to system call numbers. + * Returns -ENOSYS when the event doesn't match a system call or if + * current is_compat_task(). ftrace has no awareness of CONFIG_COMPAT + * yet. + */ +static int event_to_syscall_nr(int event_id) +{ + int nr, nosys = 1; +#ifdef CONFIG_COMPAT + if (is_compat_task()) + return -ENOSYS; +#endif + for (nr = 0; nr < NR_syscalls; ++nr) { + struct syscall_metadata *data = syscall_nr_to_meta(nr); + if (!data) + continue; + nosys = 0; + if (data->enter_event->event.type == event_id) + return nr; + } + if (nosys) + return -ENOSYS; + return -EINVAL; +} + +static void filters_set_compat(struct seccomp_filters *filters) +{ +#ifdef CONFIG_COMPAT + if (is_compat_task()) + filters->flags.compat = 1; +#endif +} + +static inline int filters_compat_mismatch(struct seccomp_filters *filters) +{ + int ret = 0; + if (!filters) + return 0; +#ifdef CONFIG_COMPAT + if (!!(is_compat_task()) != filters->flags.compat) + ret = 1; +#endif + return ret; +} + +static inline int syscall_is_execve(int syscall) +{ + int nr = __NR_execve; +#ifdef CONFIG_COMPAT + if (is_compat_task()) + nr = __NR_seccomp_execve_32; +#endif + return syscall == nr; +} + +#ifndef KSTK_EIP +#define KSTK_EIP(x) 0L +#endif + +void seccomp_filter_log_failure(int syscall) +{ + pr_info("%s[%d]: system call %d (%s) blocked at 0x%lx\n", + current->comm, task_pid_nr(current), syscall, + syscall_nr_to_name(syscall), KSTK_EIP(current)); +} + +/* put_seccomp_filters - decrements the ref count of @orig and may free. */ +void put_seccomp_filters(struct seccomp_filters *orig) +{ + if (!orig) + return; + kref_put(&orig->usage, __put_seccomp_filters); +} + +/* get_seccomp_filters - increments the reference count of @orig. */ +struct seccomp_filters *get_seccomp_filters(struct seccomp_filters *orig) +{ + if (!orig) + return NULL; + /* XXX: kref needs overflow prevention support. */ + kref_get(&orig->usage); + return orig; +} + +/** + * seccomp_test_filters - tests 'current' against the given syscall + * @syscall: number of the system call to test + * + * Returns 0 on ok and non-zero on error/failure. + */ +int seccomp_test_filters(int syscall) +{ + uint16_t id; + struct event_filter *filter; + struct seccomp_filters *filters; + int ret = -EACCES; + + mutex_lock(¤t->seccomp.filters_guard); + /* No reference counting is done. filters_guard should protect the + * lifetime of any existing pointer below. + */ + filters = current->seccomp.filters; + if (!filters) + goto out; + + if (filters_compat_mismatch(filters)) { + pr_info("%s[%d]: seccomp_filter compat() mismatch.\n", + current->comm, task_pid_nr(current)); + goto out; + } + + /* execve is never allowed. */ + if (syscall_is_execve(syscall)) + goto out; + + ret = 0; + id = seccomp_filter_id(filters, syscall); + if (seccomp_filter_allow(id)) + goto out; + + ret = -EACCES; + if (!seccomp_filter_dynamic(id)) + goto out; + + filter = seccomp_dynamic_filter(filters, id); + if (filter && filter_match_current(filter)) + ret = 0; +out: + mutex_unlock(¤t->seccomp.filters_guard); + return ret; +} + +/** + * seccomp_show_filters - prints the current filter state to a seq_file + * @filters: properly get()'d filters object + * @m: the prepared seq_file to receive the data + * + * Returns 0 on a successful write. + */ +int seccomp_show_filters(struct seccomp_filters *filters, struct seq_file *m) +{ + int syscall; + if (!filters) + goto out; + + for (syscall = 0; syscall < NR_syscalls; ++syscall) { + uint16_t id = seccomp_filter_id(filters, syscall); + const char *filter_string = SECCOMP_FILTER_ALLOW; + if (seccomp_filter_deny(id)) + continue; + seq_printf(m, "%d (%s): ", + syscall, + syscall_nr_to_name(syscall)); + if (seccomp_filter_dynamic(id)) + filter_string = get_filter_string( + seccomp_dynamic_filter(filters, id)); + seq_printf(m, "%s\n", filter_string); + } +out: + return 0; +} +EXPORT_SYMBOL_GPL(seccomp_show_filters); + +/** + * seccomp_get_filter - copies the filter_string into "buf" + * @syscall_nr: system call number to look up + * @buf: destination buffer + * @bufsize: available space in the buffer. + * + * Context: User context only. This function may sleep on allocation and + * operates on current. current must be attempting a system call + * when this is called. + * + * Looks up the filter for the given system call number on current. If found, + * the string length of the NUL-terminated buffer is returned and < 0 is + * returned on error. The NUL byte is not included in the length. + */ +long seccomp_get_filter(int syscall_nr, char *buf, unsigned long bufsize) +{ + struct seccomp_filters *filters; + struct event_filter *filter; + long ret = -EINVAL; + uint16_t id; + + if (bufsize > SECCOMP_MAX_FILTER_LENGTH) + bufsize = SECCOMP_MAX_FILTER_LENGTH; + + mutex_lock(¤t->seccomp.filters_guard); + filters = current->seccomp.filters; + + if (!filters) + goto out; + + ret = -ENOENT; + id = seccomp_filter_id(filters, syscall_nr); + if (seccomp_filter_deny(id)) + goto out; + + if (seccomp_filter_allow(id)) { + ret = strlcpy(buf, SECCOMP_FILTER_ALLOW, bufsize); + goto copied; + } + + filter = seccomp_dynamic_filter(filters, id); + if (!filter) + goto out; + ret = strlcpy(buf, get_filter_string(filter), bufsize); + +copied: + if (ret >= bufsize) { + ret = -ENOSPC; + goto out; + } +out: + mutex_unlock(¤t->seccomp.filters_guard); + return ret; +} +EXPORT_SYMBOL_GPL(seccomp_get_filter); + +/** + * seccomp_clear_filter: clears the seccomp filter for a syscall. + * @syscall_nr: the system call number to clear filters for. + * + * Context: User context only. This function may sleep on allocation and + * operates on current. current must be attempting a system call + * when this is called. + * + * Returns 0 on success. + */ +long seccomp_clear_filter(int syscall_nr) +{ + struct seccomp_filters *filters = NULL, *orig_filters; + uint16_t id; + int ret = -EINVAL; + + mutex_lock(¤t->seccomp.filters_guard); + orig_filters = current->seccomp.filters; + + if (!orig_filters) + goto out; + + if (filters_compat_mismatch(orig_filters)) + goto out; + + id = seccomp_filter_id(orig_filters, syscall_nr); + if (seccomp_filter_deny(id)) + goto out; + + /* Create a new filters object for the task */ + if (seccomp_filter_dynamic(id)) + filters = seccomp_filters_alloc(orig_filters->count - 1); + else + filters = seccomp_filters_alloc(orig_filters->count); + + if (IS_ERR(filters)) { + ret = PTR_ERR(filters); + goto out; + } + + /* Copy, but drop the requested entry. */ + ret = seccomp_filters_copy(filters, orig_filters, syscall_nr); + if (ret) + goto out; + get_seccomp_filters(filters); /* simplify the out: path */ + + current->seccomp.filters = filters; + put_seccomp_filters(orig_filters); /* for the task */ +out: + put_seccomp_filters(filters); /* for the extra get */ + mutex_unlock(¤t->seccomp.filters_guard); + return ret; +} +EXPORT_SYMBOL_GPL(seccomp_clear_filter); + +/** + * seccomp_set_filter: - Adds/extends a seccomp filter for a syscall. + * @syscall_nr: system call number to apply the filter to. + * @filter: ftrace filter string to apply. + * + * Context: User context only. This function may sleep on allocation and + * operates on current. current must be attempting a system call + * when this is called. + * + * New filters may be added for system calls when the current task is + * not in a secure computing mode (seccomp). Otherwise, existing filters may + * be extended. + * + * Returns 0 on success or an errno on failure. + */ +long seccomp_set_filter(int syscall_nr, char *filter) +{ + struct seccomp_filters *filters = NULL, *orig_filters = NULL; + uint16_t id; + long ret = -EINVAL; + uint16_t filters_needed; + + mutex_lock(¤t->seccomp.filters_guard); + if (!filter) + goto out; + + filter = strstrip(filter); + /* Disallow empty strings. */ + if (filter[0] == 0) + goto out; + + orig_filters = current->seccomp.filters; + + /* After the first call, compatibility mode is selected permanently. */ + ret = -EACCES; + if (filters_compat_mismatch(orig_filters)) + goto out; + + filters_needed = orig_filters ? orig_filters->count : 0; + id = seccomp_filter_id(orig_filters, syscall_nr); + if (seccomp_filter_deny(id)) { + /* Don't allow DENYs to be changed when in a seccomp mode */ + ret = -EACCES; + if (current->seccomp.mode) + goto out; + filters_needed++; + } + + filters = seccomp_filters_alloc(filters_needed); + if (IS_ERR(filters)) { + ret = PTR_ERR(filters); + goto out; + } + + filters_set_compat(filters); + if (orig_filters) { + ret = seccomp_filters_copy(filters, orig_filters, -1); + if (ret) + goto out; + } + + if (seccomp_filter_deny(id)) + ret = seccomp_add_filter(filters, syscall_nr, filter); + else + ret = seccomp_extend_filter(filters, syscall_nr, filter); + if (ret) + goto out; + get_seccomp_filters(filters); /* simplify the error paths */ + + current->seccomp.filters = filters; + put_seccomp_filters(orig_filters); /* for the task */ +out: + put_seccomp_filters(filters); /* for get or task, on err */ + mutex_unlock(¤t->seccomp.filters_guard); + return ret; +} +EXPORT_SYMBOL_GPL(seccomp_set_filter); + +long prctl_set_seccomp_filter(unsigned long id_type, + unsigned long id, + char __user *user_filter) +{ + int nr; + long ret; + char *filter = NULL; + + ret = -EINVAL; + if (id_type != PR_SECCOMP_FILTER_EVENT && + id_type != PR_SECCOMP_FILTER_SYSCALL) + goto out; + + if (id > (unsigned long) INT_MAX) + goto out; + nr = (int) id; + + if (id_type == PR_SECCOMP_FILTER_EVENT) + nr = event_to_syscall_nr(nr); + + if (nr < 0) { + ret = nr; + goto out; + } + + if (nr >= NR_syscalls) + goto out; + + ret = -EFAULT; + if (!user_filter) + goto out; + + filter = kzalloc(SECCOMP_MAX_FILTER_LENGTH + 1, GFP_KERNEL); + ret = -ENOMEM; + if (!filter) + goto out; + + ret = -EFAULT; + if (strncpy_from_user(filter, user_filter, + SECCOMP_MAX_FILTER_LENGTH - 1) < 0) + goto out; + + ret = seccomp_set_filter(nr, filter); + +out: + kfree(filter); + return ret; +} + +long prctl_clear_seccomp_filter(unsigned long id_type, unsigned long id) +{ + int nr = -1; + long ret = -EINVAL; + + if (id_type != PR_SECCOMP_FILTER_EVENT && + id_type != PR_SECCOMP_FILTER_SYSCALL) + goto out; + + if (id > (unsigned long) INT_MAX) + goto out; + + nr = (int) id; + if (id_type == PR_SECCOMP_FILTER_EVENT) + nr = event_to_syscall_nr(nr); + + if (nr < 0) { + ret = nr; + goto out; + } + + if (nr >= NR_syscalls) + goto out; + + ret = seccomp_clear_filter(nr); + +out: + return ret; +} + +long prctl_get_seccomp_filter(unsigned long id_type, unsigned long id, + char __user *dst, unsigned long available) +{ + unsigned long copied; + char *buf = NULL; + int nr, ret = -EINVAL; + + if (!available) + goto out; + + /* Ignore extra buffer space. */ + if (available > SECCOMP_MAX_FILTER_LENGTH) + available = SECCOMP_MAX_FILTER_LENGTH; + + if (id_type != PR_SECCOMP_FILTER_EVENT && + id_type != PR_SECCOMP_FILTER_SYSCALL) + goto out; + + if (id > (unsigned long) INT_MAX) + goto out; + nr = (int) id; + + if (id_type == PR_SECCOMP_FILTER_EVENT) + nr = event_to_syscall_nr(nr); + + if (nr < 0) { + ret = nr; + goto out; + } + + if (nr >= NR_syscalls) + goto out; + + ret = -ENOMEM; + buf = kzalloc(available, GFP_KERNEL); + if (!buf) + goto out; + + ret = seccomp_get_filter(nr, buf, available); + if (ret < 0) + goto out; + + /* Include the NUL byte in the copy. */ + copied = copy_to_user(dst, buf, ret + 1); + ret = -ENOSPC; + if (copied) + goto out; + ret = 0; +out: + kfree(buf); + return ret; +} --- linux-3.0.0.orig/kernel/events/core.c +++ linux-3.0.0/kernel/events/core.c @@ -5016,11 +5016,8 @@ if (events && atomic_dec_and_test(&event->event_limit)) { ret = 1; event->pending_kill = POLL_HUP; - if (nmi) { - event->pending_disable = 1; - irq_work_queue(&event->pending); - } else - perf_event_disable(event); + event->pending_disable = 1; + irq_work_queue(&event->pending); } if (event->overflow_handler) --- linux-3.0.0.orig/kernel/irq/generic-chip.c +++ linux-3.0.0/kernel/irq/generic-chip.c @@ -246,7 +246,7 @@ gc->mask_cache = irq_reg_readl(gc->reg_base + ct->regs.mask); for (i = gc->irq_base; msk; msk >>= 1, i++) { - if (!msk & 0x01) + if (!(msk & 0x01)) continue; if (flags & IRQ_GC_INIT_NESTED_LOCK) @@ -301,7 +301,7 @@ raw_spin_unlock(&gc_lock); for (; msk; msk >>= 1, i++) { - if (!msk & 0x01) + if (!(msk & 0x01)) continue; /* Remove handler first. That will mask the irq line */ --- linux-3.0.0.orig/kernel/trace/trace.h +++ linux-3.0.0/kernel/trace/trace.h @@ -677,6 +677,7 @@ struct dentry *entry; struct event_filter *filter; int nr_events; + int ref_count; }; #define FILTER_PRED_INVALID ((unsigned short)-1) --- linux-3.0.0.orig/kernel/trace/trace_events.c +++ linux-3.0.0/kernel/trace/trace_events.c @@ -244,6 +244,35 @@ mutex_unlock(&event_mutex); } +static void __put_system(struct event_subsystem *system) +{ + struct event_filter *filter = system->filter; + + WARN_ON_ONCE(system->ref_count == 0); + if (--system->ref_count) + return; + + if (filter) { + kfree(filter->filter_string); + kfree(filter); + } + kfree(system->name); + kfree(system); +} + +static void __get_system(struct event_subsystem *system) +{ + WARN_ON_ONCE(system->ref_count == 0); + system->ref_count++; +} + +static void put_system(struct event_subsystem *system) +{ + mutex_lock(&event_mutex); + __put_system(system); + mutex_unlock(&event_mutex); +} + /* * __ftrace_set_clr_event(NULL, NULL, NULL, set) will set/unset all events. */ @@ -528,7 +557,7 @@ loff_t *ppos) { const char set_to_char[4] = { '?', '0', '1', 'X' }; - const char *system = filp->private_data; + struct event_subsystem *system = filp->private_data; struct ftrace_event_call *call; char buf[2]; int set = 0; @@ -539,7 +568,7 @@ if (!call->name || !call->class || !call->class->reg) continue; - if (system && strcmp(call->class->system, system) != 0) + if (system && strcmp(call->class->system, system->name) != 0) continue; /* @@ -569,7 +598,8 @@ system_enable_write(struct file *filp, const char __user *ubuf, size_t cnt, loff_t *ppos) { - const char *system = filp->private_data; + struct event_subsystem *system = filp->private_data; + const char *name = NULL; unsigned long val; char buf[64]; ssize_t ret; @@ -593,7 +623,14 @@ if (val != 0 && val != 1) return -EINVAL; - ret = __ftrace_set_clr_event(NULL, system, NULL, val); + /* + * Opening of "enable" adds a ref count to system, + * so the name is safe to use. + */ + if (system) + name = system->name; + + ret = __ftrace_set_clr_event(NULL, name, NULL, val); if (ret) goto out; @@ -826,6 +863,52 @@ return cnt; } +static LIST_HEAD(event_subsystems); + +static int subsystem_open(struct inode *inode, struct file *filp) +{ + struct event_subsystem *system = NULL; + int ret; + + if (!inode->i_private) + goto skip_search; + + /* Make sure the system still exists */ + mutex_lock(&event_mutex); + list_for_each_entry(system, &event_subsystems, list) { + if (system == inode->i_private) { + /* Don't open systems with no events */ + if (!system->nr_events) { + system = NULL; + break; + } + __get_system(system); + break; + } + } + mutex_unlock(&event_mutex); + + if (system != inode->i_private) + return -ENODEV; + + skip_search: + ret = tracing_open_generic(inode, filp); + if (ret < 0 && system) + put_system(system); + + return ret; +} + +static int subsystem_release(struct inode *inode, struct file *file) +{ + struct event_subsystem *system = inode->i_private; + + if (system) + put_system(system); + + return 0; +} + static ssize_t subsystem_filter_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos) @@ -963,17 +1046,19 @@ }; static const struct file_operations ftrace_subsystem_filter_fops = { - .open = tracing_open_generic, + .open = subsystem_open, .read = subsystem_filter_read, .write = subsystem_filter_write, .llseek = default_llseek, + .release = subsystem_release, }; static const struct file_operations ftrace_system_enable_fops = { - .open = tracing_open_generic, + .open = subsystem_open, .read = system_enable_read, .write = system_enable_write, .llseek = default_llseek, + .release = subsystem_release, }; static const struct file_operations ftrace_show_header_fops = { @@ -1002,8 +1087,6 @@ return d_events; } -static LIST_HEAD(event_subsystems); - static struct dentry * event_subsystem_dir(const char *name, struct dentry *d_events) { @@ -1013,6 +1096,7 @@ /* First see if we did not already create this dir */ list_for_each_entry(system, &event_subsystems, list) { if (strcmp(system->name, name) == 0) { + __get_system(system); system->nr_events++; return system->entry; } @@ -1035,6 +1119,7 @@ } system->nr_events = 1; + system->ref_count = 1; system->name = kstrdup(name, GFP_KERNEL); if (!system->name) { debugfs_remove(system->entry); @@ -1062,8 +1147,7 @@ "'%s/filter' entry\n", name); } - trace_create_file("enable", 0644, system->entry, - (void *)system->name, + trace_create_file("enable", 0644, system->entry, system, &ftrace_system_enable_fops); return system->entry; @@ -1184,16 +1268,9 @@ list_for_each_entry(system, &event_subsystems, list) { if (strcmp(system->name, name) == 0) { if (!--system->nr_events) { - struct event_filter *filter = system->filter; - debugfs_remove_recursive(system->entry); list_del(&system->list); - if (filter) { - kfree(filter->filter_string); - kfree(filter); - } - kfree(system->name); - kfree(system); + __put_system(system); } break; } --- linux-3.0.0.orig/kernel/trace/trace_events_filter.c +++ linux-3.0.0/kernel/trace/trace_events_filter.c @@ -1886,6 +1886,12 @@ mutex_lock(&event_mutex); + /* Make sure the system still has events */ + if (!system->nr_events) { + err = -ENODEV; + goto out_unlock; + } + if (!strcmp(strstrip(filter_string), "0")) { filter_free_subsystem_preds(system); remove_filter_string(system->filter); --- linux-3.0.0.orig/lib/Makefile +++ linux-3.0.0/lib/Makefile @@ -10,7 +10,7 @@ lib-y := ctype.o string.o vsprintf.o cmdline.o \ rbtree.o radix-tree.o dump_stack.o timerqueue.o\ idr.o int_sqrt.o extable.o prio_tree.o \ - sha1.o irq_regs.o reciprocal_div.o argv_split.o \ + sha1.o md5.o irq_regs.o reciprocal_div.o argv_split.o \ proportions.o prio_heap.o ratelimit.o show_mem.o \ is_single_threaded.o plist.o decompress.o find_next_bit.o --- linux-3.0.0.orig/lib/md5.c +++ linux-3.0.0/lib/md5.c @@ -0,0 +1,95 @@ +#include +#include +#include + +#define F1(x, y, z) (z ^ (x & (y ^ z))) +#define F2(x, y, z) F1(z, x, y) +#define F3(x, y, z) (x ^ y ^ z) +#define F4(x, y, z) (y ^ (x | ~z)) + +#define MD5STEP(f, w, x, y, z, in, s) \ + (w += f(x, y, z) + in, w = (w<>(32-s)) + x) + +void md5_transform(__u32 *hash, __u32 const *in) +{ + u32 a, b, c, d; + + a = hash[0]; + b = hash[1]; + c = hash[2]; + d = hash[3]; + + MD5STEP(F1, a, b, c, d, in[0] + 0xd76aa478, 7); + MD5STEP(F1, d, a, b, c, in[1] + 0xe8c7b756, 12); + MD5STEP(F1, c, d, a, b, in[2] + 0x242070db, 17); + MD5STEP(F1, b, c, d, a, in[3] + 0xc1bdceee, 22); + MD5STEP(F1, a, b, c, d, in[4] + 0xf57c0faf, 7); + MD5STEP(F1, d, a, b, c, in[5] + 0x4787c62a, 12); + MD5STEP(F1, c, d, a, b, in[6] + 0xa8304613, 17); + MD5STEP(F1, b, c, d, a, in[7] + 0xfd469501, 22); + MD5STEP(F1, a, b, c, d, in[8] + 0x698098d8, 7); + MD5STEP(F1, d, a, b, c, in[9] + 0x8b44f7af, 12); + MD5STEP(F1, c, d, a, b, in[10] + 0xffff5bb1, 17); + MD5STEP(F1, b, c, d, a, in[11] + 0x895cd7be, 22); + MD5STEP(F1, a, b, c, d, in[12] + 0x6b901122, 7); + MD5STEP(F1, d, a, b, c, in[13] + 0xfd987193, 12); + MD5STEP(F1, c, d, a, b, in[14] + 0xa679438e, 17); + MD5STEP(F1, b, c, d, a, in[15] + 0x49b40821, 22); + + MD5STEP(F2, a, b, c, d, in[1] + 0xf61e2562, 5); + MD5STEP(F2, d, a, b, c, in[6] + 0xc040b340, 9); + MD5STEP(F2, c, d, a, b, in[11] + 0x265e5a51, 14); + MD5STEP(F2, b, c, d, a, in[0] + 0xe9b6c7aa, 20); + MD5STEP(F2, a, b, c, d, in[5] + 0xd62f105d, 5); + MD5STEP(F2, d, a, b, c, in[10] + 0x02441453, 9); + MD5STEP(F2, c, d, a, b, in[15] + 0xd8a1e681, 14); + MD5STEP(F2, b, c, d, a, in[4] + 0xe7d3fbc8, 20); + MD5STEP(F2, a, b, c, d, in[9] + 0x21e1cde6, 5); + MD5STEP(F2, d, a, b, c, in[14] + 0xc33707d6, 9); + MD5STEP(F2, c, d, a, b, in[3] + 0xf4d50d87, 14); + MD5STEP(F2, b, c, d, a, in[8] + 0x455a14ed, 20); + MD5STEP(F2, a, b, c, d, in[13] + 0xa9e3e905, 5); + MD5STEP(F2, d, a, b, c, in[2] + 0xfcefa3f8, 9); + MD5STEP(F2, c, d, a, b, in[7] + 0x676f02d9, 14); + MD5STEP(F2, b, c, d, a, in[12] + 0x8d2a4c8a, 20); + + MD5STEP(F3, a, b, c, d, in[5] + 0xfffa3942, 4); + MD5STEP(F3, d, a, b, c, in[8] + 0x8771f681, 11); + MD5STEP(F3, c, d, a, b, in[11] + 0x6d9d6122, 16); + MD5STEP(F3, b, c, d, a, in[14] + 0xfde5380c, 23); + MD5STEP(F3, a, b, c, d, in[1] + 0xa4beea44, 4); + MD5STEP(F3, d, a, b, c, in[4] + 0x4bdecfa9, 11); + MD5STEP(F3, c, d, a, b, in[7] + 0xf6bb4b60, 16); + MD5STEP(F3, b, c, d, a, in[10] + 0xbebfbc70, 23); + MD5STEP(F3, a, b, c, d, in[13] + 0x289b7ec6, 4); + MD5STEP(F3, d, a, b, c, in[0] + 0xeaa127fa, 11); + MD5STEP(F3, c, d, a, b, in[3] + 0xd4ef3085, 16); + MD5STEP(F3, b, c, d, a, in[6] + 0x04881d05, 23); + MD5STEP(F3, a, b, c, d, in[9] + 0xd9d4d039, 4); + MD5STEP(F3, d, a, b, c, in[12] + 0xe6db99e5, 11); + MD5STEP(F3, c, d, a, b, in[15] + 0x1fa27cf8, 16); + MD5STEP(F3, b, c, d, a, in[2] + 0xc4ac5665, 23); + + MD5STEP(F4, a, b, c, d, in[0] + 0xf4292244, 6); + MD5STEP(F4, d, a, b, c, in[7] + 0x432aff97, 10); + MD5STEP(F4, c, d, a, b, in[14] + 0xab9423a7, 15); + MD5STEP(F4, b, c, d, a, in[5] + 0xfc93a039, 21); + MD5STEP(F4, a, b, c, d, in[12] + 0x655b59c3, 6); + MD5STEP(F4, d, a, b, c, in[3] + 0x8f0ccc92, 10); + MD5STEP(F4, c, d, a, b, in[10] + 0xffeff47d, 15); + MD5STEP(F4, b, c, d, a, in[1] + 0x85845dd1, 21); + MD5STEP(F4, a, b, c, d, in[8] + 0x6fa87e4f, 6); + MD5STEP(F4, d, a, b, c, in[15] + 0xfe2ce6e0, 10); + MD5STEP(F4, c, d, a, b, in[6] + 0xa3014314, 15); + MD5STEP(F4, b, c, d, a, in[13] + 0x4e0811a1, 21); + MD5STEP(F4, a, b, c, d, in[4] + 0xf7537e82, 6); + MD5STEP(F4, d, a, b, c, in[11] + 0xbd3af235, 10); + MD5STEP(F4, c, d, a, b, in[2] + 0x2ad7d2bb, 15); + MD5STEP(F4, b, c, d, a, in[9] + 0xeb86d391, 21); + + hash[0] += a; + hash[1] += b; + hash[2] += c; + hash[3] += d; +} +EXPORT_SYMBOL(md5_transform); --- linux-3.0.0.orig/lib/xz/xz_private.h +++ linux-3.0.0/lib/xz/xz_private.h @@ -12,7 +12,7 @@ #ifdef __KERNEL__ # include -# include +# include # include /* XZ_PREBOOT may be defined only via decompress_unxz.c. */ # ifndef XZ_PREBOOT --- linux-3.0.0.orig/mm/backing-dev.c +++ linux-3.0.0/mm/backing-dev.c @@ -606,6 +606,7 @@ void bdi_unregister(struct backing_dev_info *bdi) { if (bdi->dev) { + bdi_set_min_ratio(bdi, 0); trace_writeback_bdi_unregister(bdi); bdi_prune_sb(bdi); del_timer_sync(&bdi->wb.wakeup_timer); --- linux-3.0.0.orig/mm/filemap.c +++ linux-3.0.0/mm/filemap.c @@ -1306,6 +1306,9 @@ if (size > count) size = count; + if (PageReadaheadUnused(page)) + ClearPageReadaheadUnused(page); + /* * Faults on the destination of a read are common, so do it before * taking the kmap. --- linux-3.0.0.orig/mm/memcontrol.c +++ linux-3.0.0/mm/memcontrol.c @@ -1730,7 +1730,7 @@ excess = res_counter_soft_limit_excess(&root_mem->res) >> PAGE_SHIFT; /* If memsw_is_minimum==1, swap-out is of-no-use. */ - if (!check_soft && root_mem->memsw_is_minimum) + if (!check_soft && !shrink && root_mem->memsw_is_minimum) noswap = true; while (1) { --- linux-3.0.0.orig/mm/memory.c +++ linux-3.0.0/mm/memory.c @@ -1816,7 +1816,63 @@ } EXPORT_SYMBOL(__get_user_pages); -/** +/* + * fixup_user_fault() - manually resolve a user page fault + * @tsk: the task_struct to use for page fault accounting, or + * NULL if faults are not to be recorded. + * @mm: mm_struct of target mm + * @address: user address + * @fault_flags:flags to pass down to handle_mm_fault() + * + * This is meant to be called in the specific scenario where for locking reasons + * we try to access user memory in atomic context (within a pagefault_disable() + * section), this returns -EFAULT, and we want to resolve the user fault before + * trying again. + * + * Typically this is meant to be used by the futex code. + * + * The main difference with get_user_pages() is that this function will + * unconditionally call handle_mm_fault() which will in turn perform all the + * necessary SW fixup of the dirty and young bits in the PTE, while + * handle_mm_fault() only guarantees to update these in the struct page. + * + * This is important for some architectures where those bits also gate the + * access permission to the page because they are maintained in software. On + * such architectures, gup() will not be enough to make a subsequent access + * succeed. + * + * This should be called with the mm_sem held for read. + */ +int fixup_user_fault(struct task_struct *tsk, struct mm_struct *mm, + unsigned long address, unsigned int fault_flags) +{ + struct vm_area_struct *vma; + int ret; + + vma = find_extend_vma(mm, address); + if (!vma || address < vma->vm_start) + return -EFAULT; + + ret = handle_mm_fault(mm, vma, address, fault_flags); + if (ret & VM_FAULT_ERROR) { + if (ret & VM_FAULT_OOM) + return -ENOMEM; + if (ret & (VM_FAULT_HWPOISON | VM_FAULT_HWPOISON_LARGE)) + return -EHWPOISON; + if (ret & VM_FAULT_SIGBUS) + return -EFAULT; + BUG(); + } + if (tsk) { + if (ret & VM_FAULT_MAJOR) + tsk->maj_flt++; + else + tsk->min_flt++; + } + return 0; +} + +/* * get_user_pages() - pin user pages in memory * @tsk: the task_struct to use for page fault accounting, or * NULL if faults are not to be recorded. @@ -3137,10 +3193,15 @@ else VM_BUG_ON(!PageLocked(vmf.page)); + page = vmf.page; + + /* Mark the page as used on fault. */ + if (PageReadaheadUnused(page)) + ClearPageReadaheadUnused(page); + /* * Should we do an early C-O-W break? */ - page = vmf.page; if (flags & FAULT_FLAG_WRITE) { if (!(vma->vm_flags & VM_SHARED)) { anon = 1; --- linux-3.0.0.orig/mm/mincore.c +++ linux-3.0.0/mm/mincore.c @@ -77,6 +77,8 @@ page = find_get_page(mapping, pgoff); if (page) { present = PageUptodate(page); + if (present) + present |= (PageReadaheadUnused(page) << 7); page_cache_release(page); } --- linux-3.0.0.orig/mm/mmap.c +++ linux-3.0.0/mm/mmap.c @@ -30,6 +30,7 @@ #include #include #include +#include #include #include @@ -46,6 +47,18 @@ #define arch_rebalance_pgtables(addr, len) (addr) #endif +/* No sane architecture will #define these to anything else */ +#ifndef arch_add_exec_range +#define arch_add_exec_range(mm, limit) do { ; } while (0) +#endif +#ifndef arch_flush_exec_range +#define arch_flush_exec_range(mm) do { ; } while (0) +#endif +#ifndef arch_remove_exec_range +#define arch_remove_exec_range(mm, limit) do { ; } while (0) +#endif + + static void unmap_region(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, unsigned long start, unsigned long end); @@ -486,6 +499,8 @@ rb_erase(&vma->vm_rb, &mm->mm_rb); if (mm->mmap_cache == vma) mm->mmap_cache = prev; + if (vma->vm_flags & VM_EXEC) + arch_remove_exec_range(mm, vma->vm_end); } /* @@ -802,6 +817,8 @@ } else /* cases 2, 5, 7 */ err = vma_adjust(prev, prev->vm_start, end, prev->vm_pgoff, NULL); + if (prev->vm_flags & VM_EXEC) + arch_add_exec_range(mm, prev->vm_end); if (err) return NULL; khugepaged_enter_vma_merge(prev); @@ -989,7 +1006,8 @@ /* Obtain the address to map to. we verify (or select) it and ensure * that it represents a valid section of the address space. */ - addr = get_unmapped_area(file, addr, len, pgoff, flags); + addr = get_unmapped_area_prot(file, addr, len, pgoff, flags, + prot & PROT_EXEC); if (addr & ~PAGE_MASK) return addr; @@ -1542,8 +1560,8 @@ } unsigned long -get_unmapped_area(struct file *file, unsigned long addr, unsigned long len, - unsigned long pgoff, unsigned long flags) +get_unmapped_area_prot(struct file *file, unsigned long addr, unsigned long len, + unsigned long pgoff, unsigned long flags, int exec) { unsigned long (*get_area)(struct file *, unsigned long, unsigned long, unsigned long, unsigned long); @@ -1556,7 +1574,11 @@ if (len > TASK_SIZE) return -ENOMEM; - get_area = current->mm->get_unmapped_area; + if (exec && current->mm->get_unmapped_exec_area) + get_area = current->mm->get_unmapped_exec_area; + else + get_area = current->mm->get_unmapped_area; + if (file && file->f_op && file->f_op->get_unmapped_area) get_area = file->f_op->get_unmapped_area; addr = get_area(file, addr, len, pgoff, flags); @@ -1570,8 +1592,83 @@ return arch_rebalance_pgtables(addr, len); } +EXPORT_SYMBOL(get_unmapped_area_prot); + +static bool should_randomize(void) +{ + return (current->flags & PF_RANDOMIZE) && + !(current->personality & ADDR_NO_RANDOMIZE); +} + +#define SHLIB_BASE 0x00110000 + +unsigned long +arch_get_unmapped_exec_area(struct file *filp, unsigned long addr0, + unsigned long len0, unsigned long pgoff, unsigned long flags) +{ + unsigned long addr = addr0, len = len0; + struct mm_struct *mm = current->mm; + struct vm_area_struct *vma; + unsigned long tmp; + + if (len > TASK_SIZE) + return -ENOMEM; + + if (flags & MAP_FIXED) + return addr; + + if (!addr) + addr = !should_randomize() ? SHLIB_BASE : + randomize_range(SHLIB_BASE, 0x01000000, len); + + if (addr) { + addr = PAGE_ALIGN(addr); + vma = find_vma(mm, addr); + if (TASK_SIZE - len >= addr && + (!vma || addr + len <= vma->vm_start)) + return addr; + } + + addr = SHLIB_BASE; + for (vma = find_vma(mm, addr); ; vma = vma->vm_next) { + /* At this point: (!vma || addr < vma->vm_end). */ + if (TASK_SIZE - len < addr) + return -ENOMEM; + + if (!vma || addr + len <= vma->vm_start) { + /* + * Must not let a PROT_EXEC mapping get into the + * brk area: + */ + if (addr + len > mm->brk) + goto failed; + + /* + * Up until the brk area we randomize addresses + * as much as possible: + */ + if (addr >= 0x01000000 && should_randomize()) { + tmp = randomize_range(0x01000000, + PAGE_ALIGN(max(mm->start_brk, + (unsigned long)0x08000000)), len); + vma = find_vma(mm, tmp); + if (TASK_SIZE - len >= tmp && + (!vma || tmp + len <= vma->vm_start)) + return tmp; + } + /* + * Ok, randomization didnt work out - return + * the result of the linear search: + */ + return addr; + } + addr = vma->vm_end; + } + +failed: + return current->mm->get_unmapped_area(filp, addr0, len0, pgoff, flags); +} -EXPORT_SYMBOL(get_unmapped_area); /* Look up the first VMA which satisfies addr < vm_end, NULL if none. */ struct vm_area_struct *find_vma(struct mm_struct *mm, unsigned long addr) @@ -1980,10 +2077,14 @@ if (new->vm_ops && new->vm_ops->open) new->vm_ops->open(new); - if (new_below) + if (new_below) { + unsigned long old_end = vma->vm_end; + err = vma_adjust(vma, addr, vma->vm_end, vma->vm_pgoff + ((addr - new->vm_start) >> PAGE_SHIFT), new); - else + if (vma->vm_flags & VM_EXEC) + arch_remove_exec_range(mm, old_end); + } else err = vma_adjust(vma, vma->vm_start, addr, vma->vm_pgoff, new); /* Success. */ @@ -2271,6 +2372,7 @@ free_pgtables(&tlb, vma, FIRST_USER_ADDRESS, 0); tlb_finish_mmu(&tlb, 0, end); + arch_flush_exec_range(mm); /* * Walk the list again, actually closing and freeing it, --- linux-3.0.0.orig/mm/mprotect.c +++ linux-3.0.0/mm/mprotect.c @@ -25,9 +25,14 @@ #include #include #include +#include #include #include +#ifndef arch_remove_exec_range +#define arch_remove_exec_range(mm, limit) do { ; } while (0) +#endif + #ifndef pgprot_modify static inline pgprot_t pgprot_modify(pgprot_t oldprot, pgprot_t newprot) { @@ -148,7 +153,7 @@ struct mm_struct *mm = vma->vm_mm; unsigned long oldflags = vma->vm_flags; long nrpages = (end - start) >> PAGE_SHIFT; - unsigned long charged = 0; + unsigned long charged = 0, old_end = vma->vm_end; pgoff_t pgoff; int error; int dirty_accountable = 0; @@ -213,6 +218,9 @@ dirty_accountable = 1; } + if (oldflags & VM_EXEC) + arch_remove_exec_range(current->mm, old_end); + mmu_notifier_invalidate_range_start(mm, start, end); if (is_vm_hugetlb_page(vma)) hugetlb_change_protection(vma, start, end, vma->vm_page_prot); --- linux-3.0.0.orig/mm/mremap.c +++ linux-3.0.0/mm/mremap.c @@ -494,10 +494,10 @@ if (vma->vm_flags & VM_MAYSHARE) map_flags |= MAP_SHARED; - new_addr = get_unmapped_area(vma->vm_file, 0, new_len, + new_addr = get_unmapped_area_prot(vma->vm_file, 0, new_len, vma->vm_pgoff + ((addr - vma->vm_start) >> PAGE_SHIFT), - map_flags); + map_flags, vma->vm_flags & VM_EXEC); if (new_addr & ~PAGE_MASK) { ret = new_addr; goto out; --- linux-3.0.0.orig/mm/oom_kill.c +++ linux-3.0.0/mm/oom_kill.c @@ -303,7 +303,7 @@ do_each_thread(g, p) { unsigned int points; - if (!p->mm) + if (p->exit_state) continue; if (oom_unkillable_task(p, mem, nodemask)) continue; @@ -319,6 +319,8 @@ */ if (test_tsk_thread_flag(p, TIF_MEMDIE)) return ERR_PTR(-1UL); + if (!p->mm) + continue; if (p->flags & PF_EXITING) { /* --- linux-3.0.0.orig/mm/readahead.c +++ linux-3.0.0/mm/readahead.c @@ -187,6 +187,7 @@ list_add(&page->lru, &page_pool); if (page_idx == nr_to_read - lookahead_size) SetPageReadahead(page); + SetPageReadaheadUnused(page); ret++; } --- linux-3.0.0.orig/mm/swapfile.c +++ linux-3.0.0/mm/swapfile.c @@ -562,6 +562,12 @@ disk->fops->swap_slot_free_notify(p->bdev, offset); } + if (!swap_count(count)) { + mem_cgroup_uncharge_swap(entry); + if (p->notify_swap_entry_free_fn) + p->notify_swap_entry_free_fn(offset); + } + return usage; } @@ -2299,6 +2305,23 @@ } /* + * Sets callback for event when swap_map[offset] == 0 + * i.e. page at this swap offset is not longer used. + * + * type: identifies swap file + * fn: callback function + */ +void set_notify_swap_entry_free(unsigned type, void (*fn) (unsigned long)) +{ + struct swap_info_struct *sis; + sis = swap_info[type]; + BUG_ON(!sis); + sis->notify_swap_entry_free_fn = fn; + return; +} +EXPORT_SYMBOL(set_notify_swap_entry_free); + +/* * swap_lock prevents swap_map being freed. Don't grab an extra * reference on the swaphandle, it doesn't matter if it becomes unused. */ --- linux-3.0.0.orig/mm/util.c +++ linux-3.0.0/mm/util.c @@ -11,6 +11,11 @@ #define CREATE_TRACE_POINTS #include +/* No sane architecture will #define these to anything else */ +#ifndef arch_add_exec_range +#define arch_add_exec_range(mm, limit) do { ; } while (0) +#endif + /** * kstrdup - allocate space for and copy an existing string * @s: the string to duplicate @@ -237,6 +242,9 @@ vma->vm_next = next; if (next) next->vm_prev = vma; + + if (vma->vm_flags & VM_EXEC) + arch_add_exec_range(mm, vma->vm_end); } #if defined(CONFIG_MMU) && !defined(HAVE_ARCH_PICK_MMAP_LAYOUT) --- linux-3.0.0.orig/mm/vmalloc.c +++ linux-3.0.0/mm/vmalloc.c @@ -732,9 +732,10 @@ #define VMAP_BBMAP_BITS_MIN (VMAP_MAX_ALLOC*2) #define VMAP_MIN(x, y) ((x) < (y) ? (x) : (y)) /* can't use min() */ #define VMAP_MAX(x, y) ((x) > (y) ? (x) : (y)) /* can't use max() */ -#define VMAP_BBMAP_BITS VMAP_MIN(VMAP_BBMAP_BITS_MAX, \ - VMAP_MAX(VMAP_BBMAP_BITS_MIN, \ - VMALLOC_PAGES / NR_CPUS / 16)) +#define VMAP_BBMAP_BITS \ + VMAP_MIN(VMAP_BBMAP_BITS_MAX, \ + VMAP_MAX(VMAP_BBMAP_BITS_MIN, \ + VMALLOC_PAGES / roundup_pow_of_two(NR_CPUS) / 16)) #define VMAP_BLOCK_SIZE (VMAP_BBMAP_BITS * PAGE_SIZE) --- linux-3.0.0.orig/net/socket.c +++ linux-3.0.0/net/socket.c @@ -1871,8 +1871,14 @@ #define COMPAT_NAMELEN(msg) COMPAT_MSG(msg, msg_namelen) #define COMPAT_FLAGS(msg) COMPAT_MSG(msg, msg_flags) +struct used_address { + struct sockaddr_storage name; + unsigned int name_len; +}; + static int __sys_sendmsg(struct socket *sock, struct msghdr __user *msg, - struct msghdr *msg_sys, unsigned flags, int nosec) + struct msghdr *msg_sys, unsigned flags, + struct used_address *used_address) { struct compat_msghdr __user *msg_compat = (struct compat_msghdr __user *)msg; @@ -1953,8 +1959,28 @@ if (sock->file->f_flags & O_NONBLOCK) msg_sys->msg_flags |= MSG_DONTWAIT; - err = (nosec ? sock_sendmsg_nosec : sock_sendmsg)(sock, msg_sys, - total_len); + /* + * If this is sendmmsg() and current destination address is same as + * previously succeeded address, omit asking LSM's decision. + * used_address->name_len is initialized to UINT_MAX so that the first + * destination address never matches. + */ + if (used_address && used_address->name_len == msg_sys->msg_namelen && + !memcmp(&used_address->name, msg->msg_name, + used_address->name_len)) { + err = sock_sendmsg_nosec(sock, msg_sys, total_len); + goto out_freectl; + } + err = sock_sendmsg(sock, msg_sys, total_len); + /* + * If this is sendmmsg() and sending to current destination address was + * successful, remember it. + */ + if (used_address && err >= 0) { + used_address->name_len = msg_sys->msg_namelen; + memcpy(&used_address->name, msg->msg_name, + used_address->name_len); + } out_freectl: if (ctl_buf != ctl) @@ -1979,7 +2005,7 @@ if (!sock) goto out; - err = __sys_sendmsg(sock, msg, &msg_sys, flags, 0); + err = __sys_sendmsg(sock, msg, &msg_sys, flags, NULL); fput_light(sock->file, fput_needed); out: @@ -1998,6 +2024,10 @@ struct mmsghdr __user *entry; struct compat_mmsghdr __user *compat_entry; struct msghdr msg_sys; + struct used_address used_address; + + if (vlen > UIO_MAXIOV) + vlen = UIO_MAXIOV; datagrams = 0; @@ -2005,27 +2035,22 @@ if (!sock) return err; - err = sock_error(sock->sk); - if (err) - goto out_put; - + used_address.name_len = UINT_MAX; entry = mmsg; compat_entry = (struct compat_mmsghdr __user *)mmsg; + err = 0; while (datagrams < vlen) { - /* - * No need to ask LSM for more than the first datagram. - */ if (MSG_CMSG_COMPAT & flags) { err = __sys_sendmsg(sock, (struct msghdr __user *)compat_entry, - &msg_sys, flags, datagrams); + &msg_sys, flags, &used_address); if (err < 0) break; err = __put_user(err, &compat_entry->msg_len); ++compat_entry; } else { err = __sys_sendmsg(sock, (struct msghdr __user *)entry, - &msg_sys, flags, datagrams); + &msg_sys, flags, &used_address); if (err < 0) break; err = put_user(err, &entry->msg_len); @@ -2037,30 +2062,12 @@ ++datagrams; } -out_put: fput_light(sock->file, fput_needed); - if (err == 0) + /* We only return an error if no datagrams were able to be sent */ + if (datagrams != 0) return datagrams; - if (datagrams != 0) { - /* - * We may send less entries than requested (vlen) if the - * sock is non blocking... - */ - if (err != -EAGAIN) { - /* - * ... or if sendmsg returns an error after we - * send some datagrams, where we record the - * error to return on the next call or if the - * app asks about it using getsockopt(SO_ERROR). - */ - sock->sk->sk_err = -err; - } - - return datagrams; - } - return err; } --- linux-3.0.0.orig/net/8021q/vlan_dev.c +++ linux-3.0.0/net/8021q/vlan_dev.c @@ -694,7 +694,7 @@ ether_setup(dev); dev->priv_flags |= IFF_802_1Q_VLAN; - dev->priv_flags &= ~IFF_XMIT_DST_RELEASE; + dev->priv_flags &= ~(IFF_XMIT_DST_RELEASE | IFF_TX_SKB_SHARING); dev->tx_queue_len = 0; dev->netdev_ops = &vlan_netdev_ops; --- linux-3.0.0.orig/net/atm/br2684.c +++ linux-3.0.0/net/atm/br2684.c @@ -242,8 +242,6 @@ if (brdev->payload == p_bridged) { skb_push(skb, 2); memset(skb->data, 0, 2); - } else { /* p_routed */ - skb_pull(skb, ETH_HLEN); } } skb_debug(skb); --- linux-3.0.0.orig/net/bluetooth/bnep/netdev.c +++ linux-3.0.0/net/bluetooth/bnep/netdev.c @@ -231,6 +231,7 @@ dev->addr_len = ETH_ALEN; ether_setup(dev); + dev->priv_flags &= ~IFF_TX_SKB_SHARING; dev->netdev_ops = &bnep_netdev_ops; dev->watchdog_timeo = HZ * 2; --- linux-3.0.0.orig/net/bridge/br_private.h +++ linux-3.0.0/net/bridge/br_private.h @@ -124,6 +124,7 @@ bridge_id designated_bridge; u32 path_cost; u32 designated_cost; + unsigned long designated_age; struct timer_list forward_delay_timer; struct timer_list hold_timer; --- linux-3.0.0.orig/net/bridge/br_stp.c +++ linux-3.0.0/net/bridge/br_stp.c @@ -164,8 +164,7 @@ else { struct net_bridge_port *root = br_get_port(br, br->root_port); - bpdu.message_age = br->max_age - - (root->message_age_timer.expires - jiffies) + bpdu.message_age = (jiffies - root->designated_age) + MESSAGE_AGE_INCR; } bpdu.max_age = br->max_age; @@ -189,6 +188,7 @@ p->designated_cost = bpdu->root_path_cost; p->designated_bridge = bpdu->bridge_id; p->designated_port = bpdu->port_id; + p->designated_age = jiffies + bpdu->message_age; mod_timer(&p->message_age_timer, jiffies + (p->br->max_age - bpdu->message_age)); --- linux-3.0.0.orig/net/core/Makefile +++ linux-3.0.0/net/core/Makefile @@ -3,7 +3,7 @@ # obj-y := sock.o request_sock.o skbuff.o iovec.o datagram.o stream.o scm.o \ - gen_stats.o gen_estimator.o net_namespace.o + gen_stats.o gen_estimator.o net_namespace.o secure_seq.o obj-$(CONFIG_SYSCTL) += sysctl_net_core.o --- linux-3.0.0.orig/net/core/ethtool.c +++ linux-3.0.0/net/core/ethtool.c @@ -1227,7 +1227,7 @@ regs.len = reglen; regbuf = vzalloc(reglen); - if (!regbuf) + if (reglen && !regbuf) return -ENOMEM; ops->get_regs(dev, ®s, regbuf); @@ -1236,7 +1236,7 @@ if (copy_to_user(useraddr, ®s, sizeof(regs))) goto out; useraddr += offsetof(struct ethtool_regs, data); - if (copy_to_user(useraddr, regbuf, regs.len)) + if (regbuf && copy_to_user(useraddr, regbuf, regs.len)) goto out; ret = 0; --- linux-3.0.0.orig/net/core/link_watch.c +++ linux-3.0.0/net/core/link_watch.c @@ -126,7 +126,7 @@ return; /* It's already running which is good enough. */ - if (!cancel_delayed_work(&linkwatch_work)) + if (!__cancel_delayed_work(&linkwatch_work)) return; /* Otherwise we reschedule it again for immediate execution. */ --- linux-3.0.0.orig/net/core/pktgen.c +++ linux-3.0.0/net/core/pktgen.c @@ -1070,7 +1070,9 @@ len = num_arg(&user_buffer[i], 10, &value); if (len < 0) return len; - + if ((value > 0) && + (!(pkt_dev->odev->priv_flags & IFF_TX_SKB_SHARING))) + return -ENOTSUPP; i += len; pkt_dev->clone_skb = value; @@ -3555,7 +3557,6 @@ pkt_dev->min_pkt_size = ETH_ZLEN; pkt_dev->max_pkt_size = ETH_ZLEN; pkt_dev->nfrags = 0; - pkt_dev->clone_skb = pg_clone_skb_d; pkt_dev->delay = pg_delay_d; pkt_dev->count = pg_count_d; pkt_dev->sofar = 0; @@ -3563,7 +3564,6 @@ pkt_dev->udp_src_max = 9; pkt_dev->udp_dst_min = 9; pkt_dev->udp_dst_max = 9; - pkt_dev->vlan_p = 0; pkt_dev->vlan_cfi = 0; pkt_dev->vlan_id = 0xffff; @@ -3575,6 +3575,8 @@ err = pktgen_setup_dev(pkt_dev, ifname); if (err) goto out1; + if (pkt_dev->odev->priv_flags & IFF_TX_SKB_SHARING) + pkt_dev->clone_skb = pg_clone_skb_d; pkt_dev->entry = proc_create_data(ifname, 0600, pg_proc_dir, &pktgen_if_fops, pkt_dev); --- linux-3.0.0.orig/net/core/secure_seq.c +++ linux-3.0.0/net/core/secure_seq.c @@ -0,0 +1,184 @@ +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include + +static u32 net_secret[MD5_MESSAGE_BYTES / 4] ____cacheline_aligned; + +static int __init net_secret_init(void) +{ + get_random_bytes(net_secret, sizeof(net_secret)); + return 0; +} +late_initcall(net_secret_init); + +static u32 seq_scale(u32 seq) +{ + /* + * As close as possible to RFC 793, which + * suggests using a 250 kHz clock. + * Further reading shows this assumes 2 Mb/s networks. + * For 10 Mb/s Ethernet, a 1 MHz clock is appropriate. + * For 10 Gb/s Ethernet, a 1 GHz clock should be ok, but + * we also need to limit the resolution so that the u32 seq + * overlaps less than one time per MSL (2 minutes). + * Choosing a clock of 64 ns period is OK. (period of 274 s) + */ + return seq + (ktime_to_ns(ktime_get_real()) >> 6); +} + +#if defined(CONFIG_IPV6) || defined(CONFIG_IPV6_MODULE) +__u32 secure_tcpv6_sequence_number(__be32 *saddr, __be32 *daddr, + __be16 sport, __be16 dport) +{ + u32 secret[MD5_MESSAGE_BYTES / 4]; + u32 hash[MD5_DIGEST_WORDS]; + u32 i; + + memcpy(hash, saddr, 16); + for (i = 0; i < 4; i++) + secret[i] = net_secret[i] + daddr[i]; + secret[4] = net_secret[4] + + (((__force u16)sport << 16) + (__force u16)dport); + for (i = 5; i < MD5_MESSAGE_BYTES / 4; i++) + secret[i] = net_secret[i]; + + md5_transform(hash, secret); + + return seq_scale(hash[0]); +} +EXPORT_SYMBOL(secure_tcpv6_sequence_number); + +u32 secure_ipv6_port_ephemeral(const __be32 *saddr, const __be32 *daddr, + __be16 dport) +{ + u32 secret[MD5_MESSAGE_BYTES / 4]; + u32 hash[MD5_DIGEST_WORDS]; + u32 i; + + memcpy(hash, saddr, 16); + for (i = 0; i < 4; i++) + secret[i] = net_secret[i] + (__force u32) daddr[i]; + secret[4] = net_secret[4] + (__force u32)dport; + for (i = 5; i < MD5_MESSAGE_BYTES / 4; i++) + secret[i] = net_secret[i]; + + md5_transform(hash, secret); + + return hash[0]; +} +#endif + +#ifdef CONFIG_INET +__u32 secure_ip_id(__be32 daddr) +{ + u32 hash[MD5_DIGEST_WORDS]; + + hash[0] = (__force __u32) daddr; + hash[1] = net_secret[13]; + hash[2] = net_secret[14]; + hash[3] = net_secret[15]; + + md5_transform(hash, net_secret); + + return hash[0]; +} + +__u32 secure_ipv6_id(const __be32 daddr[4]) +{ + __u32 hash[4]; + + memcpy(hash, daddr, 16); + md5_transform(hash, net_secret); + + return hash[0]; +} + +__u32 secure_tcp_sequence_number(__be32 saddr, __be32 daddr, + __be16 sport, __be16 dport) +{ + u32 hash[MD5_DIGEST_WORDS]; + + hash[0] = (__force u32)saddr; + hash[1] = (__force u32)daddr; + hash[2] = ((__force u16)sport << 16) + (__force u16)dport; + hash[3] = net_secret[15]; + + md5_transform(hash, net_secret); + + return seq_scale(hash[0]); +} + +u32 secure_ipv4_port_ephemeral(__be32 saddr, __be32 daddr, __be16 dport) +{ + u32 hash[MD5_DIGEST_WORDS]; + + hash[0] = (__force u32)saddr; + hash[1] = (__force u32)daddr; + hash[2] = (__force u32)dport ^ net_secret[14]; + hash[3] = net_secret[15]; + + md5_transform(hash, net_secret); + + return hash[0]; +} +EXPORT_SYMBOL_GPL(secure_ipv4_port_ephemeral); +#endif + +#if defined(CONFIG_IP_DCCP) || defined(CONFIG_IP_DCCP_MODULE) +u64 secure_dccp_sequence_number(__be32 saddr, __be32 daddr, + __be16 sport, __be16 dport) +{ + u32 hash[MD5_DIGEST_WORDS]; + u64 seq; + + hash[0] = (__force u32)saddr; + hash[1] = (__force u32)daddr; + hash[2] = ((__force u16)sport << 16) + (__force u16)dport; + hash[3] = net_secret[15]; + + md5_transform(hash, net_secret); + + seq = hash[0] | (((u64)hash[1]) << 32); + seq += ktime_to_ns(ktime_get_real()); + seq &= (1ull << 48) - 1; + + return seq; +} +EXPORT_SYMBOL(secure_dccp_sequence_number); + +#if defined(CONFIG_IPV6) || defined(CONFIG_IPV6_MODULE) +u64 secure_dccpv6_sequence_number(__be32 *saddr, __be32 *daddr, + __be16 sport, __be16 dport) +{ + u32 secret[MD5_MESSAGE_BYTES / 4]; + u32 hash[MD5_DIGEST_WORDS]; + u64 seq; + u32 i; + + memcpy(hash, saddr, 16); + for (i = 0; i < 4; i++) + secret[i] = net_secret[i] + daddr[i]; + secret[4] = net_secret[4] + + (((__force u16)sport << 16) + (__force u16)dport); + for (i = 5; i < MD5_MESSAGE_BYTES / 4; i++) + secret[i] = net_secret[i]; + + md5_transform(hash, secret); + + seq = hash[0] | (((u64)hash[1]) << 32); + seq += ktime_to_ns(ktime_get_real()); + seq &= (1ull << 48) - 1; + + return seq; +} +EXPORT_SYMBOL(secure_dccpv6_sequence_number); +#endif +#endif --- linux-3.0.0.orig/net/dccp/ipv4.c +++ linux-3.0.0/net/dccp/ipv4.c @@ -26,6 +26,7 @@ #include #include #include +#include #include "ackvec.h" #include "ccid.h" --- linux-3.0.0.orig/net/dccp/ipv6.c +++ linux-3.0.0/net/dccp/ipv6.c @@ -29,6 +29,7 @@ #include #include #include +#include #include "dccp.h" #include "ipv6.h" @@ -69,13 +70,7 @@ dh->dccph_checksum = dccp_v6_csum_finish(skb, &np->saddr, &np->daddr); } -static inline __u32 secure_dccpv6_sequence_number(__be32 *saddr, __be32 *daddr, - __be16 sport, __be16 dport ) -{ - return secure_tcpv6_sequence_number(saddr, daddr, sport, dport); -} - -static inline __u32 dccp_v6_init_sequence(struct sk_buff *skb) +static inline __u64 dccp_v6_init_sequence(struct sk_buff *skb) { return secure_dccpv6_sequence_number(ipv6_hdr(skb)->daddr.s6_addr32, ipv6_hdr(skb)->saddr.s6_addr32, --- linux-3.0.0.orig/net/ethernet/eth.c +++ linux-3.0.0/net/ethernet/eth.c @@ -340,6 +340,7 @@ dev->addr_len = ETH_ALEN; dev->tx_queue_len = 1000; /* Ethernet wants good queues */ dev->flags = IFF_BROADCAST|IFF_MULTICAST; + dev->priv_flags = IFF_TX_SKB_SHARING; memset(dev->broadcast, 0xFF, ETH_ALEN); --- linux-3.0.0.orig/net/ipv4/devinet.c +++ linux-3.0.0/net/ipv4/devinet.c @@ -1134,15 +1134,15 @@ struct in_device *in_dev) { - struct in_ifaddr *ifa = in_dev->ifa_list; + struct in_ifaddr *ifa; - if (!ifa) - return; - - arp_send(ARPOP_REQUEST, ETH_P_ARP, - ifa->ifa_local, dev, - ifa->ifa_local, NULL, - dev->dev_addr, NULL); + for (ifa = in_dev->ifa_list; ifa; + ifa = ifa->ifa_next) { + arp_send(ARPOP_REQUEST, ETH_P_ARP, + ifa->ifa_local, dev, + ifa->ifa_local, NULL, + dev->dev_addr, NULL); + } } /* Called only under RTNL semaphore */ --- linux-3.0.0.orig/net/ipv4/gre.c +++ linux-3.0.0/net/ipv4/gre.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include #include @@ -97,27 +98,17 @@ static void gre_err(struct sk_buff *skb, u32 info) { const struct gre_protocol *proto; - u8 ver; - - if (!pskb_may_pull(skb, 12)) - goto drop; + const struct iphdr *iph = (const struct iphdr *)skb->data; + u8 ver = skb->data[(iph->ihl<<2) + 1]&0x7f; - ver = skb->data[1]&0x7f; if (ver >= GREPROTO_MAX) - goto drop; + return; rcu_read_lock(); proto = rcu_dereference(gre_proto[ver]); - if (!proto || !proto->err_handler) - goto drop_unlock; - proto->err_handler(skb, info); - rcu_read_unlock(); - return; - -drop_unlock: + if (proto && proto->err_handler) + proto->err_handler(skb, info); rcu_read_unlock(); -drop: - kfree_skb(skb); } static const struct net_protocol net_gre_protocol = { --- linux-3.0.0.orig/net/ipv4/icmp.c +++ linux-3.0.0/net/ipv4/icmp.c @@ -380,6 +380,7 @@ struct icmp_bxm *param) { struct rtable *rt, *rt2; + struct flowi4 fl4_dec; int err; memset(fl4, 0, sizeof(*fl4)); @@ -408,19 +409,19 @@ } else return rt; - err = xfrm_decode_session_reverse(skb_in, flowi4_to_flowi(fl4), AF_INET); + err = xfrm_decode_session_reverse(skb_in, flowi4_to_flowi(&fl4_dec), AF_INET); if (err) goto relookup_failed; - if (inet_addr_type(net, fl4->saddr) == RTN_LOCAL) { - rt2 = __ip_route_output_key(net, fl4); + if (inet_addr_type(net, fl4_dec.saddr) == RTN_LOCAL) { + rt2 = __ip_route_output_key(net, &fl4_dec); if (IS_ERR(rt2)) err = PTR_ERR(rt2); } else { struct flowi4 fl4_2 = {}; unsigned long orefdst; - fl4_2.daddr = fl4->saddr; + fl4_2.daddr = fl4_dec.saddr; rt2 = ip_route_output_key(net, &fl4_2); if (IS_ERR(rt2)) { err = PTR_ERR(rt2); @@ -428,7 +429,7 @@ } /* Ugh! */ orefdst = skb_in->_skb_refdst; /* save old refdst */ - err = ip_route_input(skb_in, fl4->daddr, fl4->saddr, + err = ip_route_input(skb_in, fl4_dec.daddr, fl4_dec.saddr, RT_TOS(tos), rt2->dst.dev); dst_release(&rt2->dst); @@ -440,10 +441,11 @@ goto relookup_failed; rt2 = (struct rtable *) xfrm_lookup(net, &rt2->dst, - flowi4_to_flowi(fl4), NULL, + flowi4_to_flowi(&fl4_dec), NULL, XFRM_LOOKUP_ICMP); if (!IS_ERR(rt2)) { dst_release(&rt->dst); + memcpy(fl4, &fl4_dec, sizeof(*fl4)); rt = rt2; } else if (PTR_ERR(rt2) == -EPERM) { if (rt) --- linux-3.0.0.orig/net/ipv4/igmp.c +++ linux-3.0.0/net/ipv4/igmp.c @@ -1718,7 +1718,7 @@ pmc->sfcount[sfmode]--; for (j=0; jsfcount[MCAST_EXCLUDE] != 0)) { #ifdef CONFIG_IP_MULTICAST struct ip_sf_list *psf; --- linux-3.0.0.orig/net/ipv4/inet_hashtables.c +++ linux-3.0.0/net/ipv4/inet_hashtables.c @@ -21,6 +21,7 @@ #include #include +#include #include /* --- linux-3.0.0.orig/net/ipv4/inetpeer.c +++ linux-3.0.0/net/ipv4/inetpeer.c @@ -19,6 +19,7 @@ #include #include #include +#include /* * Theory of operations. --- linux-3.0.0.orig/net/ipv4/ip_output.c +++ linux-3.0.0/net/ipv4/ip_output.c @@ -734,7 +734,7 @@ int getfrag(void *from, char *to, int offset, int len, int odd, struct sk_buff *skb), void *from, int length, int hh_len, int fragheaderlen, - int transhdrlen, int mtu, unsigned int flags) + int transhdrlen, int maxfraglen, unsigned int flags) { struct sk_buff *skb; int err; @@ -767,7 +767,7 @@ skb->csum = 0; /* specify the length of each IP datagram fragment */ - skb_shinfo(skb)->gso_size = mtu - fragheaderlen; + skb_shinfo(skb)->gso_size = maxfraglen - fragheaderlen; skb_shinfo(skb)->gso_type = SKB_GSO_UDP; __skb_queue_tail(queue, skb); } @@ -831,7 +831,7 @@ (rt->dst.dev->features & NETIF_F_UFO) && !rt->dst.header_len) { err = ip_ufo_append_data(sk, queue, getfrag, from, length, hh_len, fragheaderlen, transhdrlen, - mtu, flags); + maxfraglen, flags); if (err) goto error; return 0; --- linux-3.0.0.orig/net/ipv4/ipmr.c +++ linux-3.0.0/net/ipv4/ipmr.c @@ -1796,7 +1796,7 @@ struct flowi4 fl4 = { .daddr = iph->daddr, .saddr = iph->saddr, - .flowi4_tos = iph->tos, + .flowi4_tos = RT_TOS(iph->tos), .flowi4_oif = rt->rt_oif, .flowi4_iif = rt->rt_iif, .flowi4_mark = rt->rt_mark, --- linux-3.0.0.orig/net/ipv4/route.c +++ linux-3.0.0/net/ipv4/route.c @@ -108,6 +108,7 @@ #ifdef CONFIG_SYSCTL #include #endif +#include #define RT_FL_TOS(oldflp4) \ ((u32)(oldflp4->flowi4_tos & (IPTOS_RT_MASK | RTO_ONLINK))) @@ -725,6 +726,7 @@ ((__force u32)rt1->rt_key_src ^ (__force u32)rt2->rt_key_src) | (rt1->rt_mark ^ rt2->rt_mark) | (rt1->rt_key_tos ^ rt2->rt_key_tos) | + (rt1->rt_route_iif ^ rt2->rt_route_iif) | (rt1->rt_oif ^ rt2->rt_oif) | (rt1->rt_iif ^ rt2->rt_iif)) == 0; } @@ -1703,7 +1705,7 @@ memset(&fl4, 0, sizeof(fl4)); fl4.daddr = iph->daddr; fl4.saddr = iph->saddr; - fl4.flowi4_tos = iph->tos; + fl4.flowi4_tos = RT_TOS(iph->tos); fl4.flowi4_oif = rt->dst.dev->ifindex; fl4.flowi4_iif = skb->dev->ifindex; fl4.flowi4_mark = skb->mark; @@ -2281,8 +2283,8 @@ if ((((__force u32)rth->rt_key_dst ^ (__force u32)daddr) | ((__force u32)rth->rt_key_src ^ (__force u32)saddr) | (rth->rt_iif ^ iif) | - rth->rt_oif | (rth->rt_key_tos ^ tos)) == 0 && + rt_is_input_route(rth) && rth->rt_mark == skb->mark && net_eq(dev_net(rth->dst.dev), net) && !rt_is_expired(rth)) { --- linux-3.0.0.orig/net/ipv4/tcp_ipv4.c +++ linux-3.0.0/net/ipv4/tcp_ipv4.c @@ -72,6 +72,7 @@ #include #include #include +#include #include #include --- linux-3.0.0.orig/net/ipv4/netfilter/nf_nat_proto_common.c +++ linux-3.0.0/net/ipv4/netfilter/nf_nat_proto_common.c @@ -12,6 +12,7 @@ #include #include +#include #include #include #include --- linux-3.0.0.orig/net/ipv6/af_inet6.c +++ linux-3.0.0/net/ipv6/af_inet6.c @@ -1078,6 +1078,8 @@ goto out; } + initialize_hashidentrnd(); + err = proto_register(&tcpv6_prot, 1); if (err) goto out; --- linux-3.0.0.orig/net/ipv6/inet6_hashtables.c +++ linux-3.0.0/net/ipv6/inet6_hashtables.c @@ -20,6 +20,7 @@ #include #include #include +#include #include int __inet6_hash(struct sock *sk, struct inet_timewait_sock *tw) --- linux-3.0.0.orig/net/ipv6/ip6_output.c +++ linux-3.0.0/net/ipv6/ip6_output.c @@ -596,6 +596,35 @@ return offset; } +static u32 hashidentrnd __read_mostly; +#define FID_HASH_SZ 16 +static u32 ipv6_fragmentation_id[FID_HASH_SZ]; + +void __init initialize_hashidentrnd(void) +{ + get_random_bytes(&hashidentrnd, sizeof(hashidentrnd)); +} + +static u32 __ipv6_select_ident(const struct in6_addr *addr) +{ + u32 newid, oldid, hash = jhash2((u32 *)addr, 4, hashidentrnd); + u32 *pid = &ipv6_fragmentation_id[hash % FID_HASH_SZ]; + + do { + oldid = *pid; + newid = oldid + 1; + if (!(hash + newid)) + newid++; + } while (cmpxchg(pid, oldid, newid) != oldid); + + return hash + newid; +} + +void ipv6_select_ident(struct frag_hdr *fhdr, struct rt6_info *rt) +{ + fhdr->identification = htonl(__ipv6_select_ident(&rt->rt6i_dst.addr)); +} + int ip6_fragment(struct sk_buff *skb, int (*output)(struct sk_buff *)) { struct sk_buff *frag; @@ -680,7 +709,7 @@ skb_reset_network_header(skb); memcpy(skb_network_header(skb), tmp_hdr, hlen); - ipv6_select_ident(fh); + ipv6_select_ident(fh, rt); fh->nexthdr = nexthdr; fh->reserved = 0; fh->frag_off = htons(IP6_MF); @@ -826,7 +855,7 @@ fh->nexthdr = nexthdr; fh->reserved = 0; if (!frag_id) { - ipv6_select_ident(fh); + ipv6_select_ident(fh, rt); frag_id = fh->identification; } else fh->identification = frag_id; @@ -1072,7 +1101,8 @@ int getfrag(void *from, char *to, int offset, int len, int odd, struct sk_buff *skb), void *from, int length, int hh_len, int fragheaderlen, - int transhdrlen, int mtu,unsigned int flags) + int transhdrlen, int mtu,unsigned int flags, + struct rt6_info *rt) { struct sk_buff *skb; @@ -1116,7 +1146,7 @@ skb_shinfo(skb)->gso_size = (mtu - fragheaderlen - sizeof(struct frag_hdr)) & ~7; skb_shinfo(skb)->gso_type = SKB_GSO_UDP; - ipv6_select_ident(&fhdr); + ipv6_select_ident(&fhdr, rt); skb_shinfo(skb)->ip6_frag_id = fhdr.identification; __skb_queue_tail(&sk->sk_write_queue, skb); @@ -1282,7 +1312,7 @@ err = ip6_ufo_append_data(sk, getfrag, from, length, hh_len, fragheaderlen, - transhdrlen, mtu, flags); + transhdrlen, mtu, flags, rt); if (err) goto error; return 0; --- linux-3.0.0.orig/net/ipv6/tcp_ipv6.c +++ linux-3.0.0/net/ipv6/tcp_ipv6.c @@ -61,6 +61,7 @@ #include #include #include +#include #include --- linux-3.0.0.orig/net/ipv6/udp.c +++ linux-3.0.0/net/ipv6/udp.c @@ -1359,7 +1359,7 @@ fptr = (struct frag_hdr *)(skb_network_header(skb) + unfrag_ip6hlen); fptr->nexthdr = nexthdr; fptr->reserved = 0; - ipv6_select_ident(fptr); + ipv6_select_ident(fptr, (struct rt6_info *)skb_dst(skb)); /* Fragment the skb. ipv6 header and the remaining fields of the * fragment header are updated in ipv6_gso_segment() --- linux-3.0.0.orig/net/l2tp/l2tp_eth.c +++ linux-3.0.0/net/l2tp/l2tp_eth.c @@ -103,7 +103,7 @@ static void l2tp_eth_dev_setup(struct net_device *dev) { ether_setup(dev); - + dev->priv_flags &= ~IFF_TX_SKB_SHARING; dev->netdev_ops = &l2tp_eth_netdev_ops; dev->destructor = free_netdev; } --- linux-3.0.0.orig/net/mac80211/iface.c +++ linux-3.0.0/net/mac80211/iface.c @@ -699,6 +699,7 @@ static void ieee80211_if_setup(struct net_device *dev) { ether_setup(dev); + dev->priv_flags &= ~IFF_TX_SKB_SHARING; dev->netdev_ops = &ieee80211_dataif_ops; dev->destructor = free_netdev; } --- linux-3.0.0.orig/net/mac80211/mlme.c +++ linux-3.0.0/net/mac80211/mlme.c @@ -2200,6 +2200,9 @@ { struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; + if (!ifmgd->associated) + return; + if (test_and_clear_bit(TMR_RUNNING_TIMER, &ifmgd->timers_running)) add_timer(&ifmgd->timer); if (test_and_clear_bit(TMR_RUNNING_CHANSW, &ifmgd->timers_running)) --- linux-3.0.0.orig/net/mac80211/pm.c +++ linux-3.0.0/net/mac80211/pm.c @@ -12,6 +12,9 @@ struct ieee80211_sub_if_data *sdata; struct sta_info *sta; + if (!local->open_count) + goto suspend; + ieee80211_scan_cancel(local); if (hw->flags & IEEE80211_HW_AMPDU_AGGREGATION) { --- linux-3.0.0.orig/net/mac80211/util.c +++ linux-3.0.0/net/mac80211/util.c @@ -1146,27 +1146,37 @@ } #endif - /* restart hardware */ - if (local->open_count) { - /* - * Upon resume hardware can sometimes be goofy due to - * various platform / driver / bus issues, so restarting - * the device may at times not work immediately. Propagate - * the error. - */ - res = drv_start(local); - if (res) { - WARN(local->suspended, "Hardware became unavailable " - "upon resume. This could be a software issue " - "prior to suspend or a hardware issue.\n"); - return res; - } + /* setup fragmentation threshold */ + drv_set_frag_threshold(local, hw->wiphy->frag_threshold); + + /* setup RTS threshold */ + drv_set_rts_threshold(local, hw->wiphy->rts_threshold); + + /* reset coverage class */ + drv_set_coverage_class(local, hw->wiphy->coverage_class); - ieee80211_led_radio(local, true); - ieee80211_mod_tpt_led_trig(local, - IEEE80211_TPT_LEDTRIG_FL_RADIO, 0); + /* everything else happens only if HW was up & running */ + if (!local->open_count) + goto wake_up; + + /* + * Upon resume hardware can sometimes be goofy due to + * various platform / driver / bus issues, so restarting + * the device may at times not work immediately. Propagate + * the error. + */ + res = drv_start(local); + if (res) { + WARN(local->suspended, "Hardware became unavailable " + "upon resume. This could be a software issue " + "prior to suspend or a hardware issue.\n"); + return res; } + ieee80211_led_radio(local, true); + ieee80211_mod_tpt_led_trig(local, + IEEE80211_TPT_LEDTRIG_FL_RADIO, 0); + /* add interfaces */ list_for_each_entry(sdata, &local->interfaces, list) { if (sdata->vif.type != NL80211_IFTYPE_AP_VLAN && @@ -1190,12 +1200,6 @@ } mutex_unlock(&local->sta_mtx); - /* setup fragmentation threshold */ - drv_set_frag_threshold(local, hw->wiphy->frag_threshold); - - /* setup RTS threshold */ - drv_set_rts_threshold(local, hw->wiphy->rts_threshold); - /* reconfigure hardware */ ieee80211_hw_config(local, ~0); --- linux-3.0.0.orig/net/netfilter/ipvs/ip_vs_ctl.c +++ linux-3.0.0/net/netfilter/ipvs/ip_vs_ctl.c @@ -3771,6 +3771,7 @@ void ip_vs_control_cleanup(void) { EnterFunction(2); + unregister_netdevice_notifier(&ip_vs_dst_notifier); ip_vs_genl_unregister(); nf_unregister_sockopt(&ip_vs_sockopts); LeaveFunction(2); --- linux-3.0.0.orig/net/sched/sch_sfq.c +++ linux-3.0.0/net/sched/sch_sfq.c @@ -410,7 +410,12 @@ /* Return Congestion Notification only if we dropped a packet * from this flow. */ - return (qlen != slot->qlen) ? NET_XMIT_CN : NET_XMIT_SUCCESS; + if (qlen != slot->qlen) + return NET_XMIT_CN; + + /* As we dropped a packet, better let upper stack know this */ + qdisc_tree_decrease_qlen(sch, 1); + return NET_XMIT_SUCCESS; } static struct sk_buff * --- linux-3.0.0.orig/net/sunrpc/svc_xprt.c +++ linux-3.0.0/net/sunrpc/svc_xprt.c @@ -902,12 +902,13 @@ if (!test_and_set_bit(XPT_DETACHED, &xprt->xpt_flags)) list_del_init(&xprt->xpt_list); /* - * We used to delete the transport from whichever list - * it's sk_xprt.xpt_ready node was on, but we don't actually - * need to. This is because the only time we're called - * while still attached to a queue, the queue itself - * is about to be destroyed (in svc_destroy). + * The only time we're called while xpt_ready is still on a list + * is while the list itself is about to be destroyed (in + * svc_destroy). BUT svc_xprt_enqueue could still be attempting + * to add new entries to the sp_sockets list, so we can't leave + * a freed xprt on it. */ + list_del_init(&xprt->xpt_ready); if (test_bit(XPT_TEMP, &xprt->xpt_flags)) serv->sv_tmpcnt--; spin_unlock_bh(&serv->sv_lock); --- linux-3.0.0.orig/net/wireless/reg.c +++ linux-3.0.0/net/wireless/reg.c @@ -1125,12 +1125,13 @@ enum ieee80211_band band; if (ignore_reg_update(wiphy, initiator)) - goto out; + return; + for (band = 0; band < IEEE80211_NUM_BANDS; band++) { if (wiphy->bands[band]) handle_band(wiphy, band, initiator); } -out: + reg_process_beacons(wiphy); reg_process_ht_flags(wiphy); if (wiphy->reg_notifier) --- linux-3.0.0.orig/net/xfrm/xfrm_algo.c +++ linux-3.0.0/net/xfrm/xfrm_algo.c @@ -462,8 +462,8 @@ .desc = { .sadb_alg_id = SADB_X_EALG_AESCTR, .sadb_alg_ivlen = 8, - .sadb_alg_minbits = 128, - .sadb_alg_maxbits = 256 + .sadb_alg_minbits = 160, + .sadb_alg_maxbits = 288 } }, }; --- linux-3.0.0.orig/security/Kconfig +++ linux-3.0.0/security/Kconfig @@ -2,6 +2,10 @@ # Security configuration # +# Make seccomp filter Kconfig switch below available +config HAVE_SECCOMP_FILTER + bool + menu "Security options" config KEYS @@ -82,6 +86,19 @@ If you are unsure how to answer this question, answer N. +config SECCOMP_FILTER + bool "Enable seccomp-based system call filtering" + select SECCOMP + depends on HAVE_SECCOMP_FILTER && EXPERIMENTAL + help + This kernel feature expands CONFIG_SECCOMP to allow computing + in environments with reduced kernel access dictated by the + application itself through prctl calls. If + CONFIG_FTRACE_SYSCALLS and PERF_EVENTS are available, then + system call argument-based filtering predicates may be used. + + See Documentation/prctl/seccomp_filter.txt for more detail. + config SECURITY bool "Enable different security models" depends on SYSFS @@ -185,6 +202,7 @@ source security/smack/Kconfig source security/tomoyo/Kconfig source security/apparmor/Kconfig +source security/yama/Kconfig source security/integrity/ima/Kconfig @@ -194,6 +212,7 @@ default DEFAULT_SECURITY_SMACK if SECURITY_SMACK default DEFAULT_SECURITY_TOMOYO if SECURITY_TOMOYO default DEFAULT_SECURITY_APPARMOR if SECURITY_APPARMOR + default DEFAULT_SECURITY_YAMA if SECURITY_YAMA default DEFAULT_SECURITY_DAC help @@ -212,6 +231,9 @@ config DEFAULT_SECURITY_APPARMOR bool "AppArmor" if SECURITY_APPARMOR=y + config DEFAULT_SECURITY_YAMA + bool "Yama" if SECURITY_YAMA=y + config DEFAULT_SECURITY_DAC bool "Unix Discretionary Access Controls" @@ -223,6 +245,7 @@ default "smack" if DEFAULT_SECURITY_SMACK default "tomoyo" if DEFAULT_SECURITY_TOMOYO default "apparmor" if DEFAULT_SECURITY_APPARMOR + default "yama" if DEFAULT_SECURITY_YAMA default "" if DEFAULT_SECURITY_DAC endmenu --- linux-3.0.0.orig/security/Makefile +++ linux-3.0.0/security/Makefile @@ -7,6 +7,7 @@ subdir-$(CONFIG_SECURITY_SMACK) += smack subdir-$(CONFIG_SECURITY_TOMOYO) += tomoyo subdir-$(CONFIG_SECURITY_APPARMOR) += apparmor +subdir-$(CONFIG_SECURITY_YAMA) += yama # always enable default capabilities obj-y += commoncap.o @@ -21,6 +22,7 @@ obj-$(CONFIG_AUDIT) += lsm_audit.o obj-$(CONFIG_SECURITY_TOMOYO) += tomoyo/built-in.o obj-$(CONFIG_SECURITY_APPARMOR) += apparmor/built-in.o +obj-$(CONFIG_SECURITY_YAMA) += yama/built-in.o obj-$(CONFIG_CGROUP_DEVICE) += device_cgroup.o # Object integrity file lists --- linux-3.0.0.orig/security/capability.c +++ linux-3.0.0/security/capability.c @@ -359,6 +359,9 @@ return 0; } +static void cap_task_free(struct task_struct *task) +{ } + static int cap_cred_alloc_blank(struct cred *cred, gfp_t gfp) { return 0; @@ -955,6 +958,7 @@ set_to_cap_if_null(ops, file_receive); set_to_cap_if_null(ops, dentry_open); set_to_cap_if_null(ops, task_create); + set_to_cap_if_null(ops, task_free); set_to_cap_if_null(ops, cred_alloc_blank); set_to_cap_if_null(ops, cred_free); set_to_cap_if_null(ops, cred_prepare); --- linux-3.0.0.orig/security/commoncap.c +++ linux-3.0.0/security/commoncap.c @@ -971,3 +971,4 @@ } return ret; } +EXPORT_SYMBOL(cap_file_mmap); --- linux-3.0.0.orig/security/device_cgroup.c +++ linux-3.0.0/security/device_cgroup.c @@ -508,6 +508,7 @@ return -EPERM; } +EXPORT_SYMBOL(__devcgroup_inode_permission); int devcgroup_inode_mknod(int mode, dev_t dev) { --- linux-3.0.0.orig/security/security.c +++ linux-3.0.0/security/security.c @@ -22,6 +22,18 @@ static __initdata char chosen_lsm[SECURITY_NAME_MAX + 1] = CONFIG_DEFAULT_SECURITY; +#if CONFIG_SECURITY_YAMA +extern int yama_ptrace_access_check(struct task_struct *child, + unsigned int mode); +extern int yama_path_link(struct dentry *old_dentry, struct path *new_dir, + struct dentry *new_dentry); +extern int yama_inode_follow_link(struct dentry *dentry, + struct nameidata *nameidata); +extern void yama_task_free(struct task_struct *task); +extern int yama_task_prctl(int option, unsigned long arg2, unsigned long arg3, + unsigned long arg4, unsigned long arg5); +#endif + /* things that live in capability.c */ extern void __init security_fixup_ops(struct security_operations *ops); @@ -129,6 +141,12 @@ int security_ptrace_access_check(struct task_struct *child, unsigned int mode) { +#if CONFIG_SECURITY_YAMA + int rc; + rc = yama_ptrace_access_check(child, mode); + if (rc || security_ops->ptrace_access_check == yama_ptrace_access_check) + return rc; +#endif return security_ops->ptrace_access_check(child, mode); } @@ -373,6 +391,7 @@ return 0; return security_ops->path_rmdir(dir, dentry); } +EXPORT_SYMBOL(security_path_rmdir); int security_path_unlink(struct path *dir, struct dentry *dentry) { @@ -389,14 +408,21 @@ return 0; return security_ops->path_symlink(dir, dentry, old_name); } +EXPORT_SYMBOL(security_path_symlink); int security_path_link(struct dentry *old_dentry, struct path *new_dir, struct dentry *new_dentry) { if (unlikely(IS_PRIVATE(old_dentry->d_inode))) return 0; +#if CONFIG_SECURITY_YAMA + int rc = yama_path_link(old_dentry, new_dir, new_dentry); + if (rc || security_ops->path_link == yama_path_link) + return rc; +#endif return security_ops->path_link(old_dentry, new_dir, new_dentry); } +EXPORT_SYMBOL(security_path_link); int security_path_rename(struct path *old_dir, struct dentry *old_dentry, struct path *new_dir, struct dentry *new_dentry) @@ -415,6 +441,7 @@ return 0; return security_ops->path_truncate(path); } +EXPORT_SYMBOL(security_path_truncate); int security_path_chmod(struct dentry *dentry, struct vfsmount *mnt, mode_t mode) @@ -423,6 +450,7 @@ return 0; return security_ops->path_chmod(dentry, mnt, mode); } +EXPORT_SYMBOL(security_path_chmod); int security_path_chown(struct path *path, uid_t uid, gid_t gid) { @@ -430,6 +458,7 @@ return 0; return security_ops->path_chown(path, uid, gid); } +EXPORT_SYMBOL(security_path_chown); int security_path_chroot(struct path *path) { @@ -506,11 +535,17 @@ return 0; return security_ops->inode_readlink(dentry); } +EXPORT_SYMBOL(security_inode_readlink); int security_inode_follow_link(struct dentry *dentry, struct nameidata *nd) { if (unlikely(IS_PRIVATE(dentry->d_inode))) return 0; +#if CONFIG_SECURITY_YAMA + int rc = yama_inode_follow_link(dentry, nd); + if (rc || security_ops->inode_follow_link == yama_inode_follow_link) + return rc; +#endif return security_ops->inode_follow_link(dentry, nd); } @@ -520,6 +555,7 @@ return 0; return security_ops->inode_permission(inode, mask, 0); } +EXPORT_SYMBOL(security_inode_permission); int security_inode_exec_permission(struct inode *inode, unsigned int flags) { @@ -626,6 +662,7 @@ return fsnotify_perm(file, mask); } +EXPORT_SYMBOL(security_file_permission); int security_file_alloc(struct file *file) { @@ -653,6 +690,7 @@ return ret; return ima_file_mmap(file, prot); } +EXPORT_SYMBOL(security_file_mmap); int security_file_mprotect(struct vm_area_struct *vma, unsigned long reqprot, unsigned long prot) @@ -702,6 +740,16 @@ return security_ops->task_create(clone_flags); } +void security_task_free(struct task_struct *task) +{ +#if CONFIG_SECURITY_YAMA + yama_task_free(task); + if (security_ops->task_free == yama_task_free) + return; +#endif + security_ops->task_free(task); +} + int security_cred_alloc_blank(struct cred *cred, gfp_t gfp) { return security_ops->cred_alloc_blank(cred, gfp); @@ -814,6 +862,12 @@ int security_task_prctl(int option, unsigned long arg2, unsigned long arg3, unsigned long arg4, unsigned long arg5) { +#if CONFIG_SECURITY_YAMA + int rc; + rc = yama_task_prctl(option, arg2, arg3, arg4, arg5); + if (rc != -ENOSYS || security_ops->task_prctl == yama_task_prctl) + return rc; +#endif return security_ops->task_prctl(option, arg2, arg3, arg4, arg5); } --- linux-3.0.0.orig/security/apparmor/Kconfig +++ linux-3.0.0/security/apparmor/Kconfig @@ -29,3 +29,12 @@ boot. If you are unsure how to answer this question, answer 1. + +config SECURITY_APPARMOR_COMPAT_24 + bool "Enable AppArmor 2.4 compatability" + depends on SECURITY_APPARMOR + default y + help + This option enables compatability with AppArmor 2.4. It is + recommended if compatability with older versions of AppArmor + is desired. --- linux-3.0.0.orig/security/apparmor/Makefile +++ linux-3.0.0/security/apparmor/Makefile @@ -4,10 +4,11 @@ apparmor-y := apparmorfs.o audit.o capability.o context.o ipc.o lib.o match.o \ path.o domain.o policy.o policy_unpack.o procattr.o lsm.o \ - resource.o sid.o file.o + resource.o sid.o file.o net.o -clean-files := capability_names.h rlim_names.h +apparmor-$(CONFIG_SECURITY_APPARMOR_COMPAT_24) += apparmorfs-24.o +clean-files := capability_names.h rlim_names.h af_names.h # Build a lower case string table of capability names # Transforms lines from @@ -20,6 +21,8 @@ -e 's/^\#define[ \t]+CAP_([A-Z0-9_]+)[ \t]+([0-9]+)/[\2] = "\L\1",/p';\ echo "};" >> $@ +quiet_cmd_make-af = GEN $@ +cmd_make-af = echo "static const char *address_family_names[] = {" > $@ ; sed -n -e "/AF_MAX/d" -e "/AF_LOCAL/d" -e "s/^\#define[ \\t]\\+AF_\\([A-Z0-9_]\\+\\)[ \\t]\\+\\([0-9]\\+\\)\\(.*\\)\$$/[\\2] = \"\\1\",/p" $< | tr A-Z a-z >> $@ ; echo "};" >> $@ # Build a lower case string table of rlimit names. # Transforms lines from @@ -45,8 +48,11 @@ echo "};" >> $@ $(obj)/capability.o : $(obj)/capability_names.h +$(obj)/net.o : $(obj)/af_names.h $(obj)/resource.o : $(obj)/rlim_names.h $(obj)/capability_names.h : $(srctree)/include/linux/capability.h $(call cmd,make-caps) +$(obj)/af_names.h : $(srctree)/include/linux/socket.h + $(call cmd,make-af) $(obj)/rlim_names.h : $(srctree)/include/asm-generic/resource.h $(call cmd,make-rlim) --- linux-3.0.0.orig/security/apparmor/apparmorfs-24.c +++ linux-3.0.0/security/apparmor/apparmorfs-24.c @@ -0,0 +1,287 @@ +/* + * AppArmor security module + * + * This file contains AppArmor /sys/kernel/secrutiy/apparmor interface functions + * + * Copyright (C) 1998-2008 Novell/SUSE + * Copyright 2009-2010 Canonical Ltd. + * + * 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 2 of the + * License. + * + * + * This file contain functions providing an interface for <= AppArmor 2.4 + * compatibility. It is dependent on CONFIG_SECURITY_APPARMOR_COMPAT_24 + * being set (see Makefile). + */ + +#include +#include +#include +#include +#include +#include + +#include "include/apparmor.h" +#include "include/audit.h" +#include "include/context.h" +#include "include/policy.h" + + +/* apparmor/matching */ +static ssize_t aa_matching_read(struct file *file, char __user *buf, + size_t size, loff_t *ppos) +{ + const char matching[] = "pattern=aadfa audit perms=crwxamlk/ " + "user::other"; + + return simple_read_from_buffer(buf, size, ppos, matching, + sizeof(matching) - 1); +} + +const struct file_operations aa_fs_matching_fops = { + .read = aa_matching_read, +}; + +/* apparmor/features */ +static ssize_t aa_features_read(struct file *file, char __user *buf, + size_t size, loff_t *ppos) +{ + const char features[] = "file=3.1 capability=2.0 network=1.0 " + "change_hat=1.5 change_profile=1.1 " "aanamespaces=1.1 rlimit=1.1"; + + return simple_read_from_buffer(buf, size, ppos, features, + sizeof(features) - 1); +} + +const struct file_operations aa_fs_features_fops = { + .read = aa_features_read, +}; + +/** + * __next_namespace - find the next namespace to list + * @root: root namespace to stop search at (NOT NULL) + * @ns: current ns position (NOT NULL) + * + * Find the next namespace from @ns under @root and handle all locking needed + * while switching current namespace. + * + * Returns: next namespace or NULL if at last namespace under @root + * NOTE: will not unlock root->lock + */ +static struct aa_namespace *__next_namespace(struct aa_namespace *root, + struct aa_namespace *ns) +{ + struct aa_namespace *parent; + + /* is next namespace a child */ + if (!list_empty(&ns->sub_ns)) { + struct aa_namespace *next; + next = list_first_entry(&ns->sub_ns, typeof(*ns), base.list); + read_lock(&next->lock); + return next; + } + + /* check if the next ns is a sibling, parent, gp, .. */ + parent = ns->parent; + while (parent) { + read_unlock(&ns->lock); + list_for_each_entry_continue(ns, &parent->sub_ns, base.list) { + read_lock(&ns->lock); + return ns; + } + if (parent == root) + return NULL; + ns = parent; + parent = parent->parent; + } + + return NULL; +} + +/** + * __first_profile - find the first profile in a namespace + * @root: namespace that is root of profiles being displayed (NOT NULL) + * @ns: namespace to start in (NOT NULL) + * + * Returns: unrefcounted profile or NULL if no profile + */ +static struct aa_profile *__first_profile(struct aa_namespace *root, + struct aa_namespace *ns) +{ + for ( ; ns; ns = __next_namespace(root, ns)) { + if (!list_empty(&ns->base.profiles)) + return list_first_entry(&ns->base.profiles, + struct aa_profile, base.list); + } + return NULL; +} + +/** + * __next_profile - step to the next profile in a profile tree + * @profile: current profile in tree (NOT NULL) + * + * Perform a depth first taversal on the profile tree in a namespace + * + * Returns: next profile or NULL if done + * Requires: profile->ns.lock to be held + */ +static struct aa_profile *__next_profile(struct aa_profile *p) +{ + struct aa_profile *parent; + struct aa_namespace *ns = p->ns; + + /* is next profile a child */ + if (!list_empty(&p->base.profiles)) + return list_first_entry(&p->base.profiles, typeof(*p), + base.list); + + /* is next profile a sibling, parent sibling, gp, subling, .. */ + parent = p->parent; + while (parent) { + list_for_each_entry_continue(p, &parent->base.profiles, + base.list) + return p; + p = parent; + parent = parent->parent; + } + + /* is next another profile in the namespace */ + list_for_each_entry_continue(p, &ns->base.profiles, base.list) + return p; + + return NULL; +} + +/** + * next_profile - step to the next profile in where ever it may be + * @root: root namespace (NOT NULL) + * @profile: current profile (NOT NULL) + * + * Returns: next profile or NULL if there isn't one + */ +static struct aa_profile *next_profile(struct aa_namespace *root, + struct aa_profile *profile) +{ + struct aa_profile *next = __next_profile(profile); + if (next) + return next; + + /* finished all profiles in namespace move to next namespace */ + return __first_profile(root, __next_namespace(root, profile->ns)); +} + +/** + * p_start - start a depth first traversal of profile tree + * @f: seq_file to fill + * @pos: current position + * + * Returns: first profile under current namespace or NULL if none found + * + * acquires first ns->lock + */ +static void *p_start(struct seq_file *f, loff_t *pos) + __acquires(root->lock) +{ + struct aa_profile *profile = NULL; + struct aa_namespace *root = aa_current_profile()->ns; + loff_t l = *pos; + f->private = aa_get_namespace(root); + + + /* find the first profile */ + read_lock(&root->lock); + profile = __first_profile(root, root); + + /* skip to position */ + for (; profile && l > 0; l--) + profile = next_profile(root, profile); + + return profile; +} + +/** + * p_next - read the next profile entry + * @f: seq_file to fill + * @p: profile previously returned + * @pos: current position + * + * Returns: next profile after @p or NULL if none + * + * may acquire/release locks in namespace tree as necessary + */ +static void *p_next(struct seq_file *f, void *p, loff_t *pos) +{ + struct aa_profile *profile = p; + struct aa_namespace *root = f->private; + (*pos)++; + + return next_profile(root, profile); +} + +/** + * p_stop - stop depth first traversal + * @f: seq_file we are filling + * @p: the last profile writen + * + * Release all locking done by p_start/p_next on namespace tree + */ +static void p_stop(struct seq_file *f, void *p) + __releases(root->lock) +{ + struct aa_profile *profile = p; + struct aa_namespace *root = f->private, *ns; + + if (profile) { + for (ns = profile->ns; ns && ns != root; ns = ns->parent) + read_unlock(&ns->lock); + } + read_unlock(&root->lock); + aa_put_namespace(root); +} + +/** + * seq_show_profile - show a profile entry + * @f: seq_file to file + * @p: current position (profile) (NOT NULL) + * + * Returns: error on failure + */ +static int seq_show_profile(struct seq_file *f, void *p) +{ + struct aa_profile *profile = (struct aa_profile *)p; + struct aa_namespace *root = f->private; + + if (profile->ns != root) + seq_printf(f, ":%s://", aa_ns_name(root, profile->ns)); + seq_printf(f, "%s (%s)\n", profile->base.hname, + COMPLAIN_MODE(profile) ? "complain" : "enforce"); + + return 0; +} + +static const struct seq_operations aa_fs_profiles_op = { + .start = p_start, + .next = p_next, + .stop = p_stop, + .show = seq_show_profile, +}; + +static int profiles_open(struct inode *inode, struct file *file) +{ + return seq_open(file, &aa_fs_profiles_op); +} + +static int profiles_release(struct inode *inode, struct file *file) +{ + return seq_release(inode, file); +} + +const struct file_operations aa_fs_profiles_fops = { + .open = profiles_open, + .read = seq_read, + .llseek = seq_lseek, + .release = profiles_release, +}; --- linux-3.0.0.orig/security/apparmor/apparmorfs.c +++ linux-3.0.0/security/apparmor/apparmorfs.c @@ -187,7 +187,11 @@ aafs_remove(".remove"); aafs_remove(".replace"); aafs_remove(".load"); - +#ifdef CONFIG_SECURITY_APPARMOR_COMPAT_24 + aafs_remove("profiles"); + aafs_remove("matching"); + aafs_remove("features"); +#endif securityfs_remove(aa_fs_dentry); aa_fs_dentry = NULL; } @@ -218,7 +222,17 @@ aa_fs_dentry = NULL; goto error; } - +#ifdef CONFIG_SECURITY_APPARMOR_COMPAT_24 + error = aafs_create("matching", 0444, &aa_fs_matching_fops); + if (error) + goto error; + error = aafs_create("features", 0444, &aa_fs_features_fops); + if (error) + goto error; +#endif + error = aafs_create("profiles", 0440, &aa_fs_profiles_fops); + if (error) + goto error; error = aafs_create(".load", 0640, &aa_fs_profile_load); if (error) goto error; --- linux-3.0.0.orig/security/apparmor/domain.c +++ linux-3.0.0/security/apparmor/domain.c @@ -73,7 +73,6 @@ cred = get_task_cred(tracer); tracerp = aa_cred_profile(cred); } - rcu_read_unlock(); /* not ptraced */ if (!tracer || unconfined(tracerp)) @@ -82,6 +81,7 @@ error = aa_may_ptrace(tracer, tracerp, to_profile, PTRACE_MODE_ATTACH); out: + rcu_read_unlock(); if (cred) put_cred(cred); --- linux-3.0.0.orig/security/apparmor/lsm.c +++ linux-3.0.0/security/apparmor/lsm.c @@ -32,6 +32,7 @@ #include "include/context.h" #include "include/file.h" #include "include/ipc.h" +#include "include/net.h" #include "include/path.h" #include "include/policy.h" #include "include/procattr.h" @@ -127,7 +128,7 @@ *inheritable = cred->cap_inheritable; *permitted = cred->cap_permitted; - if (!unconfined(profile)) { + if (!unconfined(profile) && !COMPLAIN_MODE(profile)) { *effective = cap_intersect(*effective, profile->caps.allow); *permitted = cap_intersect(*permitted, profile->caps.allow); } @@ -621,6 +622,104 @@ return error; } +static int apparmor_socket_create(int family, int type, int protocol, int kern) +{ + struct aa_profile *profile; + int error = 0; + + if (kern) + return 0; + + profile = __aa_current_profile(); + if (!unconfined(profile)) + error = aa_net_perm(OP_CREATE, profile, family, type, protocol, + NULL); + return error; +} + +static int apparmor_socket_bind(struct socket *sock, + struct sockaddr *address, int addrlen) +{ + struct sock *sk = sock->sk; + + return aa_revalidate_sk(OP_BIND, sk); +} + +static int apparmor_socket_connect(struct socket *sock, + struct sockaddr *address, int addrlen) +{ + struct sock *sk = sock->sk; + + return aa_revalidate_sk(OP_CONNECT, sk); +} + +static int apparmor_socket_listen(struct socket *sock, int backlog) +{ + struct sock *sk = sock->sk; + + return aa_revalidate_sk(OP_LISTEN, sk); +} + +static int apparmor_socket_accept(struct socket *sock, struct socket *newsock) +{ + struct sock *sk = sock->sk; + + return aa_revalidate_sk(OP_ACCEPT, sk); +} + +static int apparmor_socket_sendmsg(struct socket *sock, + struct msghdr *msg, int size) +{ + struct sock *sk = sock->sk; + + return aa_revalidate_sk(OP_SENDMSG, sk); +} + +static int apparmor_socket_recvmsg(struct socket *sock, + struct msghdr *msg, int size, int flags) +{ + struct sock *sk = sock->sk; + + return aa_revalidate_sk(OP_RECVMSG, sk); +} + +static int apparmor_socket_getsockname(struct socket *sock) +{ + struct sock *sk = sock->sk; + + return aa_revalidate_sk(OP_GETSOCKNAME, sk); +} + +static int apparmor_socket_getpeername(struct socket *sock) +{ + struct sock *sk = sock->sk; + + return aa_revalidate_sk(OP_GETPEERNAME, sk); +} + +static int apparmor_socket_getsockopt(struct socket *sock, int level, + int optname) +{ + struct sock *sk = sock->sk; + + return aa_revalidate_sk(OP_GETSOCKOPT, sk); +} + +static int apparmor_socket_setsockopt(struct socket *sock, int level, + int optname) +{ + struct sock *sk = sock->sk; + + return aa_revalidate_sk(OP_SETSOCKOPT, sk); +} + +static int apparmor_socket_shutdown(struct socket *sock, int how) +{ + struct sock *sk = sock->sk; + + return aa_revalidate_sk(OP_SOCK_SHUTDOWN, sk); +} + static struct security_operations apparmor_ops = { .name = "apparmor", @@ -652,6 +751,19 @@ .getprocattr = apparmor_getprocattr, .setprocattr = apparmor_setprocattr, + .socket_create = apparmor_socket_create, + .socket_bind = apparmor_socket_bind, + .socket_connect = apparmor_socket_connect, + .socket_listen = apparmor_socket_listen, + .socket_accept = apparmor_socket_accept, + .socket_sendmsg = apparmor_socket_sendmsg, + .socket_recvmsg = apparmor_socket_recvmsg, + .socket_getsockname = apparmor_socket_getsockname, + .socket_getpeername = apparmor_socket_getpeername, + .socket_getsockopt = apparmor_socket_getsockopt, + .socket_setsockopt = apparmor_socket_setsockopt, + .socket_shutdown = apparmor_socket_shutdown, + .cred_alloc_blank = apparmor_cred_alloc_blank, .cred_free = apparmor_cred_free, .cred_prepare = apparmor_cred_prepare, --- linux-3.0.0.orig/security/apparmor/match.c +++ linux-3.0.0/security/apparmor/match.c @@ -57,8 +57,17 @@ if (bsize < tsize) goto out; + /* Pad table allocation for next/check by 256 entries to remain + * backwards compatible with old (buggy) tools and remain safe without + * run time checks + */ + if (th.td_id == YYTD_ID_NXT || th.td_id == YYTD_ID_CHK) + tsize += 256 * th.td_flags; + table = kvmalloc(tsize); if (table) { + /* ensure the pad is clear, else there will be errors */ + memset(table, 0, tsize); *table = th; if (th.td_flags == YYTD_DATA8) UNPACK_ARRAY(table->td_data, blob, th.td_lolen, @@ -134,11 +143,19 @@ goto out; if (flags & DFA_FLAG_VERIFY_STATES) { + int warning = 0; for (i = 0; i < state_count; i++) { if (DEFAULT_TABLE(dfa)[i] >= state_count) goto out; /* TODO: do check that DEF state recursion terminates */ if (BASE_TABLE(dfa)[i] + 255 >= trans_count) { + if (warning) + continue; + printk(KERN_WARNING "AppArmor DFA next/check " + "upper bounds error fixed, upgrade " + "user space tools \n"); + warning = 1; + } else if (BASE_TABLE(dfa)[i] >= trans_count) { printk(KERN_ERR "AppArmor DFA next/check upper " "bounds error\n"); goto out; --- linux-3.0.0.orig/security/apparmor/net.c +++ linux-3.0.0/security/apparmor/net.c @@ -0,0 +1,170 @@ +/* + * AppArmor security module + * + * This file contains AppArmor network mediation + * + * Copyright (C) 1998-2008 Novell/SUSE + * Copyright 2009-2010 Canonical Ltd. + * + * 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 2 of the + * License. + */ + +#include "include/apparmor.h" +#include "include/audit.h" +#include "include/context.h" +#include "include/net.h" +#include "include/policy.h" + +#include "af_names.h" + +static const char *sock_type_names[] = { + "unknown(0)", + "stream", + "dgram", + "raw", + "rdm", + "seqpacket", + "dccp", + "unknown(7)", + "unknown(8)", + "unknown(9)", + "packet", +}; + +/* audit callback for net specific fields */ +static void audit_cb(struct audit_buffer *ab, void *va) +{ + struct common_audit_data *sa = va; + + audit_log_format(ab, " family="); + if (address_family_names[sa->u.net.family]) { + audit_log_string(ab, address_family_names[sa->u.net.family]); + } else { + audit_log_format(ab, " \"unknown(%d)\"", sa->u.net.family); + } + + audit_log_format(ab, " sock_type="); + if (sock_type_names[sa->aad.net.type]) { + audit_log_string(ab, sock_type_names[sa->aad.net.type]); + } else { + audit_log_format(ab, "\"unknown(%d)\"", sa->aad.net.type); + } + + audit_log_format(ab, " protocol=%d", sa->aad.net.protocol); +} + +/** + * audit_net - audit network access + * @profile: profile being enforced (NOT NULL) + * @op: operation being checked + * @family: network family + * @type: network type + * @protocol: network protocol + * @sk: socket auditing is being applied to + * @error: error code for failure else 0 + * + * Returns: %0 or sa->error else other errorcode on failure + */ +static int audit_net(struct aa_profile *profile, int op, u16 family, int type, + int protocol, struct sock *sk, int error) +{ + int audit_type = AUDIT_APPARMOR_AUTO; + struct common_audit_data sa; + if (sk) { + COMMON_AUDIT_DATA_INIT(&sa, NET); + } else { + COMMON_AUDIT_DATA_INIT(&sa, NONE); + } + /* todo fill in socket addr info */ + + sa.aad.op = op, + sa.u.net.family = family; + sa.u.net.sk = sk; + sa.aad.net.type = type; + sa.aad.net.protocol = protocol; + sa.aad.error = error; + + if (likely(!sa.aad.error)) { + u16 audit_mask = profile->net.audit[sa.u.net.family]; + if (likely((AUDIT_MODE(profile) != AUDIT_ALL) && + !(1 << sa.aad.net.type & audit_mask))) + return 0; + audit_type = AUDIT_APPARMOR_AUDIT; + } else { + u16 quiet_mask = profile->net.quiet[sa.u.net.family]; + u16 kill_mask = 0; + u16 denied = (1 << sa.aad.net.type) & ~quiet_mask; + + if (denied & kill_mask) + audit_type = AUDIT_APPARMOR_KILL; + + if ((denied & quiet_mask) && + AUDIT_MODE(profile) != AUDIT_NOQUIET && + AUDIT_MODE(profile) != AUDIT_ALL) + return COMPLAIN_MODE(profile) ? 0 : sa.aad.error; + } + + return aa_audit(audit_type, profile, GFP_KERNEL, &sa, audit_cb); +} + +/** + * aa_net_perm - very course network access check + * @op: operation being checked + * @profile: profile being enforced (NOT NULL) + * @family: network family + * @type: network type + * @protocol: network protocol + * + * Returns: %0 else error if permission denied + */ +int aa_net_perm(int op, struct aa_profile *profile, u16 family, int type, + int protocol, struct sock *sk) +{ + u16 family_mask; + int error; + + if ((family < 0) || (family >= AF_MAX)) + return -EINVAL; + + if ((type < 0) || (type >= SOCK_MAX)) + return -EINVAL; + + /* unix domain and netlink sockets are handled by ipc */ + if (family == AF_UNIX || family == AF_NETLINK) + return 0; + + family_mask = profile->net.allow[family]; + + error = (family_mask & (1 << type)) ? 0 : -EACCES; + + return audit_net(profile, op, family, type, protocol, sk, error); +} + +/** + * aa_revalidate_sk - Revalidate access to a sock + * @op: operation being checked + * @sk: sock being revalidated (NOT NULL) + * + * Returns: %0 else error if permission denied + */ +int aa_revalidate_sk(int op, struct sock *sk) +{ + struct aa_profile *profile; + int error = 0; + + /* aa_revalidate_sk should not be called from interrupt context + * don't mediate these calls as they are not task related + */ + if (in_interrupt()) + return 0; + + profile = __aa_current_profile(); + if (!unconfined(profile)) + error = aa_net_perm(op, profile, sk->sk_family, sk->sk_type, + sk->sk_protocol, sk); + + return error; +} --- linux-3.0.0.orig/security/apparmor/policy.c +++ linux-3.0.0/security/apparmor/policy.c @@ -745,6 +745,7 @@ aa_free_file_rules(&profile->file); aa_free_cap_rules(&profile->caps); + aa_free_net_rules(&profile->net); aa_free_rlimit_rules(&profile->rlimits); aa_free_sid(profile->sid); --- linux-3.0.0.orig/security/apparmor/policy_unpack.c +++ linux-3.0.0/security/apparmor/policy_unpack.c @@ -190,6 +190,19 @@ return 0; } +static bool unpack_u16(struct aa_ext *e, u16 *data, const char *name) +{ + if (unpack_nameX(e, AA_U16, name)) { + if (!inbounds(e, sizeof(u16))) + return 0; + if (data) + *data = le16_to_cpu(get_unaligned((u16 *) e->pos)); + e->pos += sizeof(u16); + return 1; + } + return 0; +} + static bool unpack_u32(struct aa_ext *e, u32 *data, const char *name) { if (unpack_nameX(e, AA_U32, name)) { @@ -468,7 +481,8 @@ { struct aa_profile *profile = NULL; const char *name = NULL; - int error = -EPROTO; + size_t size = 0; + int i, error = -EPROTO; kernel_cap_t tmpcap; u32 tmp; @@ -559,6 +573,38 @@ if (!unpack_rlimits(e, profile)) goto fail; + size = unpack_array(e, "net_allowed_af"); + if (size) { + + for (i = 0; i < size; i++) { + /* discard extraneous rules that this kernel will + * never request + */ + if (i >= AF_MAX) { + u16 tmp; + if (!unpack_u16(e, &tmp, NULL) || + !unpack_u16(e, &tmp, NULL) || + !unpack_u16(e, &tmp, NULL)) + goto fail; + continue; + } + if (!unpack_u16(e, &profile->net.allow[i], NULL)) + goto fail; + if (!unpack_u16(e, &profile->net.audit[i], NULL)) + goto fail; + if (!unpack_u16(e, &profile->net.quiet[i], NULL)) + goto fail; + } + if (!unpack_nameX(e, AA_ARRAYEND, NULL)) + goto fail; + /* + * allow unix domain and netlink sockets they are handled + * by IPC + */ + } + profile->net.allow[AF_UNIX] = 0xffff; + profile->net.allow[AF_NETLINK] = 0xffff; + /* get file rules */ profile->file.dfa = unpack_dfa(e); if (IS_ERR(profile->file.dfa)) { --- linux-3.0.0.orig/security/apparmor/include/apparmorfs.h +++ linux-3.0.0/security/apparmor/include/apparmorfs.h @@ -17,4 +17,10 @@ extern void __init aa_destroy_aafs(void); +#ifdef CONFIG_SECURITY_APPARMOR_COMPAT_24 +extern const struct file_operations aa_fs_matching_fops; +extern const struct file_operations aa_fs_features_fops; +extern const struct file_operations aa_fs_profiles_fops; +#endif + #endif /* __AA_APPARMORFS_H */ --- linux-3.0.0.orig/security/apparmor/include/net.h +++ linux-3.0.0/security/apparmor/include/net.h @@ -0,0 +1,40 @@ +/* + * AppArmor security module + * + * This file contains AppArmor network mediation definitions. + * + * Copyright (C) 1998-2008 Novell/SUSE + * Copyright 2009-2010 Canonical Ltd. + * + * 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 2 of the + * License. + */ + +#ifndef __AA_NET_H +#define __AA_NET_H + +#include + +/* struct aa_net - network confinement data + * @allowed: basic network families permissions + * @audit_network: which network permissions to force audit + * @quiet_network: which network permissions to quiet rejects + */ +struct aa_net { + u16 allow[AF_MAX]; + u16 audit[AF_MAX]; + u16 quiet[AF_MAX]; +}; + +extern int aa_net_perm(int op, struct aa_profile *profile, u16 family, + int type, int protocol, struct sock *sk); +extern int aa_revalidate_sk(int op, struct sock *sk); + +static inline void aa_free_net_rules(struct aa_net *new) +{ + /* NOP */ +} + +#endif /* __AA_NET_H */ --- linux-3.0.0.orig/security/apparmor/include/policy.h +++ linux-3.0.0/security/apparmor/include/policy.h @@ -27,6 +27,7 @@ #include "capability.h" #include "domain.h" #include "file.h" +#include "net.h" #include "resource.h" extern const char *profile_mode_names[]; @@ -145,6 +146,7 @@ * @size: the memory consumed by this profiles rules * @file: The set of rules governing basic file access and domain transitions * @caps: capabilities for the profile + * @net: network controls for the profile * @rlimits: rlimits for the profile * * The AppArmor profile contains the basic confinement data. Each profile @@ -181,6 +183,7 @@ struct aa_file_rules file; struct aa_caps caps; + struct aa_net net; struct aa_rlimit rlimits; }; --- linux-3.0.0.orig/security/yama/Kconfig +++ linux-3.0.0/security/yama/Kconfig @@ -0,0 +1,13 @@ +config SECURITY_YAMA + bool "Yama NAC Support" + depends on SECURITY + select SECURITYFS + select SECURITY_PATH + default n + help + This selects Yama, the NAKed Access Control system which + provides additional global security settings above regular + Linux discretionary access controls. Currently available + are symlink, hardlink, and PTRACE scope restrictions. + + If you are unsure how to answer this question, answer N. --- linux-3.0.0.orig/security/yama/Makefile +++ linux-3.0.0/security/yama/Makefile @@ -0,0 +1,3 @@ +obj-$(CONFIG_SECURITY_YAMA) := yama.o + +yama-y := yama_lsm.o --- linux-3.0.0.orig/security/yama/yama_lsm.c +++ linux-3.0.0/security/yama/yama_lsm.c @@ -0,0 +1,455 @@ +/* + * Yama Linux Security Module + * + * Author: Kees Cook + * + * Copyright (C) 2010 Canonical, Ltd. + * + * 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. + * + */ + +#include +#include +#include +#include +#include + +static int ptrace_scope = 1; +static int protected_sticky_symlinks = 1; +static int protected_nonaccess_hardlinks = 1; + +/* describe a PTRACE relationship for potential exception */ +struct ptrace_relation { + struct task_struct *tracer; + struct task_struct *tracee; + struct list_head node; +}; + +static LIST_HEAD(ptracer_relations); +static DEFINE_SPINLOCK(ptracer_relations_lock); + +/** + * yama_ptracer_add - add/replace an exception for this tracer/tracee pair + * @tracer: the task_struct of the process doing the PTRACE + * @tracee: the task_struct of the process to be PTRACEd + * + * Returns 0 if relationship was added, -ve on error. + */ +static int yama_ptracer_add(struct task_struct *tracer, + struct task_struct *tracee) +{ + int rc = 0; + struct ptrace_relation *added; + struct ptrace_relation *entry, *relation = NULL; + + added = kmalloc(sizeof(*added), GFP_KERNEL); + spin_lock_bh(&ptracer_relations_lock); + list_for_each_entry(entry, &ptracer_relations, node) + if (entry->tracee == tracee) { + relation = entry; + break; + } + if (!relation) { + relation = added; + if (!relation) { + rc = -ENOMEM; + goto unlock_out; + } + relation->tracee = tracee; + list_add(&relation->node, &ptracer_relations); + } + relation->tracer = tracer; + +unlock_out: + spin_unlock_bh(&ptracer_relations_lock); + if (added && added != relation) + kfree(added); + + return rc; +} + +/** + * yama_ptracer_del - remove exceptions related to the given tasks + * @tracer: remove any relation where tracer task matches + * @tracee: remove any relation where tracee task matches + */ +static void yama_ptracer_del(struct task_struct *tracer, + struct task_struct *tracee) +{ + struct ptrace_relation *relation; + struct list_head *list, *safe; + + spin_lock_bh(&ptracer_relations_lock); + list_for_each_safe(list, safe, &ptracer_relations) { + relation = list_entry(list, struct ptrace_relation, node); + if (relation->tracee == tracee || + relation->tracer == tracer) { + list_del(&relation->node); + kfree(relation); + } + } + spin_unlock_bh(&ptracer_relations_lock); +} + +/** + * yama_task_free - check for task_pid to remove from exception list + * @task: task being removed + */ +void yama_task_free(struct task_struct *task) +{ + yama_ptracer_del(task, task); +} + +/** + * yama_task_prctl - check for Yama-specific prctl operations + * @option: operation + * @arg2: argument + * @arg3: argument + * @arg4: argument + * @arg5: argument + * + * Return 0 on success, -ve on error. -ENOSYS is returned when Yama + * does not handle the given option. + */ +int yama_task_prctl(int option, unsigned long arg2, unsigned long arg3, + unsigned long arg4, unsigned long arg5) +{ + int rc; + struct task_struct *myself = current; + + rc = cap_task_prctl(option, arg2, arg3, arg4, arg5); + if (rc != -ENOSYS) + return rc; + + switch (option) { + case PR_SET_PTRACER: + rcu_read_lock(); + if (!thread_group_leader(myself)) + myself = myself->group_leader; + get_task_struct(myself); + rcu_read_unlock(); + + if (arg2 == 0) { + yama_ptracer_del(NULL, myself); + rc = 0; + } else { + struct task_struct *tracer; + + rcu_read_lock(); + tracer = find_task_by_vpid(arg2); + if (tracer) + get_task_struct(tracer); + else + rc = -EINVAL; + rcu_read_unlock(); + + if (tracer) { + rc = yama_ptracer_add(tracer, myself); + put_task_struct(tracer); + } + } + + put_task_struct(myself); + break; + } + + return rc; +} + +/** + * task_is_descendant - walk up a process family tree looking for a match + * @parent: the process to compare against while walking up from child + * @child: the process to start from while looking upwards for parent + * + * Returns 1 if child is a descendant of parent, 0 if not. + */ +static int task_is_descendant(struct task_struct *parent, + struct task_struct *child) +{ + int rc = 0; + struct task_struct *walker = child; + + if (!parent || !child) + return 0; + + rcu_read_lock(); + read_lock(&tasklist_lock); + if (!thread_group_leader(parent)) + parent = parent->group_leader; + while (walker->pid > 0) { + if (!thread_group_leader(walker)) + walker = walker->group_leader; + if (walker == parent) { + rc = 1; + break; + } + walker = walker->real_parent; + } + read_unlock(&tasklist_lock); + rcu_read_unlock(); + + return rc; +} + +/** + * ptracer_exception_found - tracer registered as exception for this tracee + * @tracer: the task_struct of the process attempting PTRACE + * @tracee: the task_struct of the process to be PTRACEd + * + * Returns 1 if tracer has is ptracer exception ancestor for tracee. + */ +static int ptracer_exception_found(struct task_struct *tracer, + struct task_struct *tracee) +{ + int rc = 0; + struct ptrace_relation *relation; + struct task_struct *parent = NULL; + + spin_lock_bh(&ptracer_relations_lock); + + rcu_read_lock(); + read_lock(&tasklist_lock); + if (!thread_group_leader(tracee)) + tracee = tracee->group_leader; + list_for_each_entry(relation, &ptracer_relations, node) + if (relation->tracee == tracee) { + parent = relation->tracer; + break; + } + read_unlock(&tasklist_lock); + rcu_read_unlock(); + + if (task_is_descendant(parent, tracer)) + rc = 1; + spin_unlock_bh(&ptracer_relations_lock); + + return rc; +} + +/** + * yama_ptrace_access_check - validate PTRACE_ATTACH calls + * @child: task that current task is attempting to PTRACE + * @mode: ptrace attach mode + * + * Returns 0 if following the ptrace is allowed, -ve on error. + */ +int yama_ptrace_access_check(struct task_struct *child, + unsigned int mode) +{ + int rc; + + /* If standard caps disallows it, so does Yama. We should + * only tighten restrictions further. + */ + rc = cap_ptrace_access_check(child, mode); + if (rc) + return rc; + + /* require ptrace target be a child of ptracer on attach */ + if (mode == PTRACE_MODE_ATTACH && + ptrace_scope && + !capable(CAP_SYS_PTRACE) && + !task_is_descendant(current, child) && + !ptracer_exception_found(current, child)) + rc = -EPERM; + + if (rc) { + char name[sizeof(current->comm)]; + printk_ratelimited(KERN_INFO "ptrace of non-child" + " pid %d was attempted by: %s (pid %d)\n", + child->pid, + get_task_comm(name, current), + current->pid); + } + + return rc; +} + +/** + * yama_inode_follow_link - check for symlinks in sticky world-writeable dirs + * @dentry: The inode/dentry of the symlink + * @nameidata: The path data of the symlink + * + * In the case of the protected_sticky_symlinks sysctl being enabled, + * CAP_DAC_OVERRIDE needs to be specifically ignored if the symlink is + * in a sticky world-writable directory. This is to protect privileged + * processes from failing races against path names that may change out + * from under them by way of other users creating malicious symlinks. + * It will permit symlinks to only be followed when outside a sticky + * world-writable directory, or when the uid of the symlink and follower + * match, or when the directory owner matches the symlink's owner. + * + * Returns 0 if following the symlink is allowed, -ve on error. + */ +int yama_inode_follow_link(struct dentry *dentry, + struct nameidata *nameidata) +{ + int rc = 0; + const struct inode *parent; + const struct inode *inode; + const struct cred *cred; + + if (!protected_sticky_symlinks) + return 0; + + /* if inode isn't a symlink, don't try to evaluate blocking it */ + inode = dentry->d_inode; + if (!S_ISLNK(inode->i_mode)) + return 0; + + /* owner and follower match? */ + cred = current_cred(); + if (cred->fsuid == inode->i_uid) + return 0; + + /* check parent directory mode and owner */ + spin_lock(&dentry->d_lock); + parent = dentry->d_parent->d_inode; + if ((parent->i_mode & (S_ISVTX|S_IWOTH)) == (S_ISVTX|S_IWOTH) && + parent->i_uid != inode->i_uid) { + rc = -EACCES; + } + spin_unlock(&dentry->d_lock); + + if (rc) { + char name[sizeof(current->comm)]; + printk_ratelimited(KERN_NOTICE "non-matching-uid symlink " + "following attempted in sticky world-writable " + "directory by %s (fsuid %d != %d)\n", + get_task_comm(name, current), + cred->fsuid, inode->i_uid); + } + + return rc; +} + +static int yama_generic_permission(struct inode *inode, int mask) +{ + int retval; + + if (inode->i_op->permission) + retval = inode->i_op->permission(inode, mask, 0); + else + retval = generic_permission(inode, mask, 0, + inode->i_op->check_acl); + return retval; +} + +/** + * yama_path_link - verify that hardlinking is allowed + * @old_dentry: the source inode/dentry to hardlink from + * @new_dir: target directory + * @new_dentry: the target inode/dentry to hardlink to + * + * Block hardlink when all of: + * - fsuid does not match inode + * - not CAP_FOWNER + * - and at least one of: + * - inode is not a regular file + * - inode is setuid + * - inode is setgid and group-exec + * - access failure for read and write + * + * Returns 0 if successful, -ve on error. + */ +int yama_path_link(struct dentry *old_dentry, struct path *new_dir, + struct dentry *new_dentry) +{ + int rc = 0; + struct inode *inode = old_dentry->d_inode; + const int mode = inode->i_mode; + const struct cred *cred = current_cred(); + + if (!protected_nonaccess_hardlinks) + return 0; + + if (cred->fsuid != inode->i_uid && + (!S_ISREG(mode) || (mode & S_ISUID) || + ((mode & (S_ISGID | S_IXGRP)) == (S_ISGID | S_IXGRP)) || + (yama_generic_permission(inode, MAY_READ | MAY_WRITE))) && + !capable(CAP_FOWNER)) { + char name[sizeof(current->comm)]; + printk_ratelimited(KERN_INFO "non-accessible hardlink" + " creation was attempted by: %s (fsuid %d)\n", + get_task_comm(name, current), + cred->fsuid); + rc = -EPERM; + } + + return rc; +} + +static struct security_operations yama_ops = { + .name = "yama", + + .ptrace_access_check = yama_ptrace_access_check, + .inode_follow_link = yama_inode_follow_link, + .path_link = yama_path_link, + .task_prctl = yama_task_prctl, + .task_free = yama_task_free, +}; + +#ifdef CONFIG_SYSCTL +static int zero; +static int one = 1; + +struct ctl_path yama_sysctl_path[] = { + { .procname = "kernel", }, + { .procname = "yama", }, + { } +}; + +static struct ctl_table yama_sysctl_table[] = { + { + .procname = "protected_sticky_symlinks", + .data = &protected_sticky_symlinks, + .maxlen = sizeof(int), + .mode = 0644, + .proc_handler = proc_dointvec_minmax, + .extra1 = &zero, + .extra2 = &one, + }, + { + .procname = "protected_nonaccess_hardlinks", + .data = &protected_nonaccess_hardlinks, + .maxlen = sizeof(int), + .mode = 0644, + .proc_handler = proc_dointvec_minmax, + .extra1 = &zero, + .extra2 = &one, + }, + { + .procname = "ptrace_scope", + .data = &ptrace_scope, + .maxlen = sizeof(int), + .mode = 0644, + .proc_handler = proc_dointvec_minmax, + .extra1 = &zero, + .extra2 = &one, + }, + { } +}; +#endif /* CONFIG_SYSCTL */ + +static __init int yama_init(void) +{ + printk(KERN_INFO "Yama: becoming mindful.\n"); + +#ifdef CONFIG_SYSCTL + if (!register_sysctl_paths(yama_sysctl_path, yama_sysctl_table)) + panic("Yama: sysctl registration failed.\n"); +#endif + + if (!security_module_enable(&yama_ops)) + return 0; + + if (register_security(&yama_ops)) + panic("Yama: kernel registration failed.\n"); + + return 0; +} + +security_initcall(yama_init); --- linux-3.0.0.orig/sound/core/pcm_compat.c +++ linux-3.0.0/sound/core/pcm_compat.c @@ -342,7 +342,7 @@ kfree(bufs); return -EFAULT; } - bufs[ch] = compat_ptr(ptr); + bufs[i] = compat_ptr(ptr); bufptr++; } if (dir == SNDRV_PCM_STREAM_PLAYBACK) --- linux-3.0.0.orig/sound/core/timer.c +++ linux-3.0.0/sound/core/timer.c @@ -531,6 +531,8 @@ if (err < 0) return err; timer = timeri->timer; + if (!timer) + return -EINVAL; spin_lock_irqsave(&timer->lock, flags); timeri->cticks = timeri->ticks; timeri->pticks = 0; --- linux-3.0.0.orig/sound/oss/ad1848.c +++ linux-3.0.0/sound/oss/ad1848.c @@ -458,7 +458,7 @@ return mask; } -static void change_bits(ad1848_info * devc, unsigned char *regval, +static void oss_change_bits(ad1848_info * devc, unsigned char *regval, unsigned char *muteval, int dev, int chn, int newval) { unsigned char mask; @@ -516,10 +516,10 @@ if (muteregoffs != regoffs) { muteval = ad_read(devc, muteregoffs); - change_bits(devc, &val, &muteval, dev, channel, value); + oss_change_bits(devc, &val, &muteval, dev, channel, value); } else - change_bits(devc, &val, &val, dev, channel, value); + oss_change_bits(devc, &val, &val, dev, channel, value); spin_lock_irqsave(&devc->lock,flags); ad_write(devc, regoffs, val); --- linux-3.0.0.orig/sound/oss/sb_mixer.c +++ linux-3.0.0/sound/oss/sb_mixer.c @@ -232,7 +232,7 @@ return 1; } -static void change_bits(sb_devc * devc, unsigned char *regval, int dev, int chn, int newval) +static void oss_change_bits(sb_devc * devc, unsigned char *regval, int dev, int chn, int newval) { unsigned char mask; int shift; @@ -284,7 +284,7 @@ return -EINVAL; val = sb_getmixer(devc, regoffs); - change_bits(devc, &val, dev, LEFT_CHN, left); + oss_change_bits(devc, &val, dev, LEFT_CHN, left); if ((*devc->iomap)[dev][RIGHT_CHN].regno != regoffs) /* * Change register @@ -304,7 +304,7 @@ * Read the new one */ } - change_bits(devc, &val, dev, RIGHT_CHN, right); + oss_change_bits(devc, &val, dev, RIGHT_CHN, right); sb_setmixer(devc, regoffs, val); --- linux-3.0.0.orig/sound/pci/ac97/ac97_patch.c +++ linux-3.0.0/sound/pci/ac97/ac97_patch.c @@ -1909,6 +1909,7 @@ 0x103c0944, /* HP nc6220 */ 0x103c0934, /* HP nc8220 */ 0x103c006d, /* HP nx9105 */ + 0x103c300d, /* HP Compaq dc5100 SFF(PT003AW) */ 0x17340088, /* FSC Scenic-W */ 0 /* end */ }; --- linux-3.0.0.orig/sound/pci/hda/hda_intel.c +++ linux-3.0.0/sound/pci/hda/hda_intel.c @@ -2070,6 +2070,7 @@ struct azx_pcm *apcm; int pcm_dev = cpcm->device; int s, err; + size_t prealloc_min = 64*1024; /* 64KB */ if (pcm_dev >= HDA_MAX_PCMS) { snd_printk(KERN_ERR SFX "Invalid PCM device number %d\n", @@ -2103,10 +2104,21 @@ if (cpcm->stream[s].substreams) snd_pcm_set_ops(pcm, s, &azx_pcm_ops); } + /* buffer pre-allocation */ + + /* subtle, don't allocate a big buffer for modems... + * also, don't just test 32BIT_MASK, since azx supports + * 64-bit DMA in some cases. + */ + /* lennart wants a 2.2MB buffer for 2sec of 48khz */ + if (pcm->dev_class == SNDRV_PCM_CLASS_GENERIC && + chip->pci->dma_mask >= DMA_32BIT_MASK) + prealloc_min = 4 * 1024 * 1024; /* 4MB */ + snd_pcm_lib_preallocate_pages_for_all(pcm, SNDRV_DMA_TYPE_DEV_SG, snd_dma_pci_data(chip->pci), - 1024 * 64, 32 * 1024 * 1024); + prealloc_min, 32 * 1024 * 1024); return 0; } --- linux-3.0.0.orig/sound/pci/hda/patch_conexant.c +++ linux-3.0.0/sound/pci/hda/patch_conexant.c @@ -155,6 +155,10 @@ unsigned int mic_boost; /* offset into cxt5066_analog_mic_boost */ unsigned int beep_amp; + + /* extra EAPD pins */ + unsigned int num_eapds; + hda_nid_t eapds[4]; }; static int conexant_playback_pcm_open(struct hda_pcm_stream *hinfo, @@ -1123,10 +1127,8 @@ board_config = snd_hda_check_board_config(codec, CXT5045_MODELS, cxt5045_models, cxt5045_cfg_tbl); -#if 0 /* use the old method just for safety */ if (board_config < 0) - board_config = CXT5045_AUTO; -#endif + board_config = CXT5045_AUTO; /* model=auto as default */ if (board_config == CXT5045_AUTO) return patch_conexant_auto(codec); @@ -1564,10 +1566,8 @@ board_config = snd_hda_check_board_config(codec, CXT5047_MODELS, cxt5047_models, cxt5047_cfg_tbl); -#if 0 /* not enabled as default, as BIOS often broken for this codec */ if (board_config < 0) - board_config = CXT5047_AUTO; -#endif + board_config = CXT5047_AUTO; /* model=auto as default */ if (board_config == CXT5047_AUTO) return patch_conexant_auto(codec); @@ -1993,10 +1993,8 @@ board_config = snd_hda_check_board_config(codec, CXT5051_MODELS, cxt5051_models, cxt5051_cfg_tbl); -#if 0 /* use the old method just for safety */ if (board_config < 0) - board_config = CXT5051_AUTO; -#endif + board_config = CXT5051_AUTO; /* model=auto as default */ if (board_config == CXT5051_AUTO) return patch_conexant_auto(codec); @@ -3114,10 +3112,8 @@ board_config = snd_hda_check_board_config(codec, CXT5066_MODELS, cxt5066_models, cxt5066_cfg_tbl); -#if 0 /* use the old method just for safety */ if (board_config < 0) - board_config = CXT5066_AUTO; -#endif + board_config = CXT5066_AUTO; /* model=auto as default */ if (board_config == CXT5066_AUTO) return patch_conexant_auto(codec); @@ -3919,6 +3915,38 @@ #define cx_auto_parse_beep(codec) #endif +static bool found_in_nid_list(hda_nid_t nid, const hda_nid_t *list, int nums) +{ + int i; + for (i = 0; i < nums; i++) + if (list[i] == nid) + return true; + return false; +} + +/* parse extra-EAPD that aren't assigned to any pins */ +static void cx_auto_parse_eapd(struct hda_codec *codec) +{ + struct conexant_spec *spec = codec->spec; + struct auto_pin_cfg *cfg = &spec->autocfg; + hda_nid_t nid, end_nid; + + end_nid = codec->start_nid + codec->num_nodes; + for (nid = codec->start_nid; nid < end_nid; nid++) { + if (get_wcaps_type(get_wcaps(codec, nid)) != AC_WID_PIN) + continue; + if (!(snd_hda_query_pin_caps(codec, nid) & AC_PINCAP_EAPD)) + continue; + if (found_in_nid_list(nid, cfg->line_out_pins, cfg->line_outs) || + found_in_nid_list(nid, cfg->hp_pins, cfg->hp_outs) || + found_in_nid_list(nid, cfg->speaker_pins, cfg->speaker_outs)) + continue; + spec->eapds[spec->num_eapds++] = nid; + if (spec->num_eapds >= ARRAY_SIZE(spec->eapds)) + break; + } +} + static int cx_auto_parse_auto_config(struct hda_codec *codec) { struct conexant_spec *spec = codec->spec; @@ -3932,6 +3960,7 @@ cx_auto_parse_input(codec); cx_auto_parse_digital(codec); cx_auto_parse_beep(codec); + cx_auto_parse_eapd(codec); return 0; } @@ -4019,6 +4048,8 @@ } } cx_auto_update_speakers(codec); + /* turn on/off extra EAPDs, too */ + cx_auto_turn_eapd(codec, spec->num_eapds, spec->eapds, true); } static void cx_auto_init_input(struct hda_codec *codec) --- linux-3.0.0.orig/sound/pci/hda/patch_hdmi.c +++ linux-3.0.0/sound/pci/hda/patch_hdmi.c @@ -917,13 +917,6 @@ return -E2BIG; } - err = snd_hda_input_jack_add(codec, pin_nid, - SND_JACK_VIDEOOUT, NULL); - if (err < 0) - return err; - - hdmi_present_sense(codec, pin_nid, &spec->sink_eld[spec->num_pins]); - spec->pin[spec->num_pins] = pin_nid; spec->num_pins++; @@ -1088,12 +1081,42 @@ return 0; } +static int generic_hdmi_build_jack(struct hda_codec *codec, int pin_idx) +{ + int err; + char hdmi_str[32]; + struct hdmi_spec *spec = codec->spec; + int pin_nid = spec->pin[pin_idx]; + int cvt_nid = spec->pin_cvt[pin_idx]; + int cvt_idx, pcmdev; + + cvt_idx = hda_node_index(spec->cvt, cvt_nid); + if (cvt_idx < 0) + return cvt_idx; + pcmdev = spec->pcm_rec[cvt_idx].device; + snprintf(hdmi_str, sizeof(hdmi_str), "HDMI/DP,pcm=%d", pcmdev); + + err = snd_hda_input_jack_add(codec, pin_nid, + SND_JACK_VIDEOOUT, pcmdev > 0 ? hdmi_str : NULL); + if (err < 0) + return err; + + hdmi_present_sense(codec, pin_nid, &spec->sink_eld[pin_idx]); + return 0; +} + static int generic_hdmi_build_controls(struct hda_codec *codec) { struct hdmi_spec *spec = codec->spec; int err; int i; + for (i = 0; i < spec->num_pins; i++) { + err = generic_hdmi_build_jack(codec, i); + if (err < 0) + return err; + } + for (i = 0; i < codec->num_pcms; i++) { err = snd_hda_create_spdif_out_ctls(codec, spec->cvt[i]); if (err < 0) --- linux-3.0.0.orig/sound/pci/hda/patch_realtek.c +++ linux-3.0.0/sound/pci/hda/patch_realtek.c @@ -1578,13 +1578,15 @@ if (present == 3) spec->automute_hp_lo = 1; /* both HP and LO automute */ - if (!cfg->speaker_pins[0]) { + if (!cfg->speaker_pins[0] && + cfg->line_out_type == AUTO_PIN_SPEAKER_OUT) { memcpy(cfg->speaker_pins, cfg->line_out_pins, sizeof(cfg->speaker_pins)); cfg->speaker_outs = cfg->line_outs; } - if (!cfg->hp_pins[0]) { + if (!cfg->hp_pins[0] && + cfg->line_out_type == AUTO_PIN_HP_OUT) { memcpy(cfg->hp_pins, cfg->line_out_pins, sizeof(cfg->hp_pins)); cfg->hp_outs = cfg->line_outs; @@ -1603,6 +1605,7 @@ spec->automute_mode = ALC_AUTOMUTE_PIN; } if (spec->automute && cfg->line_out_pins[0] && + cfg->speaker_pins[0] && cfg->line_out_pins[0] != cfg->hp_pins[0] && cfg->line_out_pins[0] != cfg->speaker_pins[0]) { for (i = 0; i < cfg->line_outs; i++) { --- linux-3.0.0.orig/sound/pci/oxygen/xonar_pcm179x.c +++ linux-3.0.0/sound/pci/oxygen/xonar_pcm179x.c @@ -327,8 +327,10 @@ { struct xonar_pcm179x *data = chip->model_data; - data->pcm1796_regs[0][18 - PCM1796_REG_BASE] = PCM1796_MUTE | + data->pcm1796_regs[0][18 - PCM1796_REG_BASE] = PCM1796_DMF_DISABLED | PCM1796_FMT_24_I2S | PCM1796_ATLD; + if (!data->broken_i2c) + data->pcm1796_regs[0][18 - PCM1796_REG_BASE] |= PCM1796_MUTE; data->pcm1796_regs[0][19 - PCM1796_REG_BASE] = PCM1796_FLT_SHARP | PCM1796_ATS_1; data->pcm1796_regs[0][20 - PCM1796_REG_BASE] = @@ -1123,6 +1125,7 @@ chip->model.control_filter = xonar_st_h6_control_filter; chip->model.dac_channels_pcm = 8; chip->model.dac_channels_mixer = 8; + chip->model.dac_volume_min = 255; chip->model.dac_mclks = OXYGEN_MCLKS(256, 128, 128); break; } --- linux-3.0.0.orig/sound/soc/soc-core.c +++ linux-3.0.0/sound/soc/soc-core.c @@ -1124,6 +1124,7 @@ case SND_SOC_BIAS_OFF: codec->driver->suspend(codec, PMSG_SUSPEND); codec->suspended = 1; + codec->cache_sync = 1; break; default: dev_dbg(codec->dev, "CODEC is on over suspend\n"); --- linux-3.0.0.orig/sound/soc/codecs/sgtl5000.c +++ linux-3.0.0/sound/soc/codecs/sgtl5000.c @@ -33,73 +33,31 @@ #define SGTL5000_DAP_REG_OFFSET 0x0100 #define SGTL5000_MAX_REG_OFFSET 0x013A -/* default value of sgtl5000 registers except DAP */ -static const u16 sgtl5000_regs[SGTL5000_MAX_REG_OFFSET >> 1] = { - 0xa011, /* 0x0000, CHIP_ID. 11 stand for revison 17 */ - 0x0000, /* 0x0002, CHIP_DIG_POWER. */ - 0x0008, /* 0x0004, CHIP_CKL_CTRL */ - 0x0010, /* 0x0006, CHIP_I2S_CTRL */ - 0x0000, /* 0x0008, reserved */ - 0x0008, /* 0x000A, CHIP_SSS_CTRL */ - 0x0000, /* 0x000C, reserved */ - 0x020c, /* 0x000E, CHIP_ADCDAC_CTRL */ - 0x3c3c, /* 0x0010, CHIP_DAC_VOL */ - 0x0000, /* 0x0012, reserved */ - 0x015f, /* 0x0014, CHIP_PAD_STRENGTH */ - 0x0000, /* 0x0016, reserved */ - 0x0000, /* 0x0018, reserved */ - 0x0000, /* 0x001A, reserved */ - 0x0000, /* 0x001E, reserved */ - 0x0000, /* 0x0020, CHIP_ANA_ADC_CTRL */ - 0x1818, /* 0x0022, CHIP_ANA_HP_CTRL */ - 0x0111, /* 0x0024, CHIP_ANN_CTRL */ - 0x0000, /* 0x0026, CHIP_LINREG_CTRL */ - 0x0000, /* 0x0028, CHIP_REF_CTRL */ - 0x0000, /* 0x002A, CHIP_MIC_CTRL */ - 0x0000, /* 0x002C, CHIP_LINE_OUT_CTRL */ - 0x0404, /* 0x002E, CHIP_LINE_OUT_VOL */ - 0x7060, /* 0x0030, CHIP_ANA_POWER */ - 0x5000, /* 0x0032, CHIP_PLL_CTRL */ - 0x0000, /* 0x0034, CHIP_CLK_TOP_CTRL */ - 0x0000, /* 0x0036, CHIP_ANA_STATUS */ - 0x0000, /* 0x0038, reserved */ - 0x0000, /* 0x003A, CHIP_ANA_TEST2 */ - 0x0000, /* 0x003C, CHIP_SHORT_CTRL */ - 0x0000, /* reserved */ -}; - -/* default value of dap registers */ -static const u16 sgtl5000_dap_regs[] = { - 0x0000, /* 0x0100, DAP_CONTROL */ - 0x0000, /* 0x0102, DAP_PEQ */ - 0x0040, /* 0x0104, DAP_BASS_ENHANCE */ - 0x051f, /* 0x0106, DAP_BASS_ENHANCE_CTRL */ - 0x0000, /* 0x0108, DAP_AUDIO_EQ */ - 0x0040, /* 0x010A, DAP_SGTL_SURROUND */ - 0x0000, /* 0x010C, DAP_FILTER_COEF_ACCESS */ - 0x0000, /* 0x010E, DAP_COEF_WR_B0_MSB */ - 0x0000, /* 0x0110, DAP_COEF_WR_B0_LSB */ - 0x0000, /* 0x0112, reserved */ - 0x0000, /* 0x0114, reserved */ - 0x002f, /* 0x0116, DAP_AUDIO_EQ_BASS_BAND0 */ - 0x002f, /* 0x0118, DAP_AUDIO_EQ_BAND0 */ - 0x002f, /* 0x011A, DAP_AUDIO_EQ_BAND2 */ - 0x002f, /* 0x011C, DAP_AUDIO_EQ_BAND3 */ - 0x002f, /* 0x011E, DAP_AUDIO_EQ_TREBLE_BAND4 */ - 0x8000, /* 0x0120, DAP_MAIN_CHAN */ - 0x0000, /* 0x0122, DAP_MIX_CHAN */ - 0x0510, /* 0x0124, DAP_AVC_CTRL */ - 0x1473, /* 0x0126, DAP_AVC_THRESHOLD */ - 0x0028, /* 0x0128, DAP_AVC_ATTACK */ - 0x0050, /* 0x012A, DAP_AVC_DECAY */ - 0x0000, /* 0x012C, DAP_COEF_WR_B1_MSB */ - 0x0000, /* 0x012E, DAP_COEF_WR_B1_LSB */ - 0x0000, /* 0x0130, DAP_COEF_WR_B2_MSB */ - 0x0000, /* 0x0132, DAP_COEF_WR_B2_LSB */ - 0x0000, /* 0x0134, DAP_COEF_WR_A1_MSB */ - 0x0000, /* 0x0136, DAP_COEF_WR_A1_LSB */ - 0x0000, /* 0x0138, DAP_COEF_WR_A2_MSB */ - 0x0000, /* 0x013A, DAP_COEF_WR_A2_LSB */ +/* default value of sgtl5000 registers */ +static const u16 sgtl5000_regs[SGTL5000_MAX_REG_OFFSET] = { + [SGTL5000_CHIP_CLK_CTRL] = 0x0008, + [SGTL5000_CHIP_I2S_CTRL] = 0x0010, + [SGTL5000_CHIP_SSS_CTRL] = 0x0008, + [SGTL5000_CHIP_DAC_VOL] = 0x3c3c, + [SGTL5000_CHIP_PAD_STRENGTH] = 0x015f, + [SGTL5000_CHIP_ANA_HP_CTRL] = 0x1818, + [SGTL5000_CHIP_ANA_CTRL] = 0x0111, + [SGTL5000_CHIP_LINE_OUT_VOL] = 0x0404, + [SGTL5000_CHIP_ANA_POWER] = 0x7060, + [SGTL5000_CHIP_PLL_CTRL] = 0x5000, + [SGTL5000_DAP_BASS_ENHANCE] = 0x0040, + [SGTL5000_DAP_BASS_ENHANCE_CTRL] = 0x051f, + [SGTL5000_DAP_SURROUND] = 0x0040, + [SGTL5000_DAP_EQ_BASS_BAND0] = 0x002f, + [SGTL5000_DAP_EQ_BASS_BAND1] = 0x002f, + [SGTL5000_DAP_EQ_BASS_BAND2] = 0x002f, + [SGTL5000_DAP_EQ_BASS_BAND3] = 0x002f, + [SGTL5000_DAP_EQ_BASS_BAND4] = 0x002f, + [SGTL5000_DAP_MAIN_CHAN] = 0x8000, + [SGTL5000_DAP_AVC_CTRL] = 0x0510, + [SGTL5000_DAP_AVC_THRESHOLD] = 0x1473, + [SGTL5000_DAP_AVC_ATTACK] = 0x0028, + [SGTL5000_DAP_AVC_DECAY] = 0x0050, }; /* regulator supplies for sgtl5000, VDDD is an optional external supply */ @@ -1022,12 +980,10 @@ static int sgtl5000_restore_regs(struct snd_soc_codec *codec) { u16 *cache = codec->reg_cache; - int i; - int regular_regs = SGTL5000_CHIP_SHORT_CTRL >> 1; + u16 reg; /* restore regular registers */ - for (i = 0; i < regular_regs; i++) { - int reg = i << 1; + for (reg = 0; reg <= SGTL5000_CHIP_SHORT_CTRL; reg += 2) { /* this regs depends on the others */ if (reg == SGTL5000_CHIP_ANA_POWER || @@ -1037,35 +993,31 @@ reg == SGTL5000_CHIP_CLK_CTRL) continue; - snd_soc_write(codec, reg, cache[i]); + snd_soc_write(codec, reg, cache[reg]); } /* restore dap registers */ - for (i = SGTL5000_DAP_REG_OFFSET >> 1; - i < SGTL5000_MAX_REG_OFFSET >> 1; i++) { - int reg = i << 1; - - snd_soc_write(codec, reg, cache[i]); - } + for (reg = SGTL5000_DAP_REG_OFFSET; reg < SGTL5000_MAX_REG_OFFSET; reg += 2) + snd_soc_write(codec, reg, cache[reg]); /* * restore power and other regs according * to set_power() and set_clock() */ snd_soc_write(codec, SGTL5000_CHIP_LINREG_CTRL, - cache[SGTL5000_CHIP_LINREG_CTRL >> 1]); + cache[SGTL5000_CHIP_LINREG_CTRL]); snd_soc_write(codec, SGTL5000_CHIP_ANA_POWER, - cache[SGTL5000_CHIP_ANA_POWER >> 1]); + cache[SGTL5000_CHIP_ANA_POWER]); snd_soc_write(codec, SGTL5000_CHIP_CLK_CTRL, - cache[SGTL5000_CHIP_CLK_CTRL >> 1]); + cache[SGTL5000_CHIP_CLK_CTRL]); snd_soc_write(codec, SGTL5000_CHIP_REF_CTRL, - cache[SGTL5000_CHIP_REF_CTRL >> 1]); + cache[SGTL5000_CHIP_REF_CTRL]); snd_soc_write(codec, SGTL5000_CHIP_LINE_OUT_CTRL, - cache[SGTL5000_CHIP_LINE_OUT_CTRL >> 1]); + cache[SGTL5000_CHIP_LINE_OUT_CTRL]); return 0; } @@ -1460,16 +1412,6 @@ if (!sgtl5000) return -ENOMEM; - /* - * copy DAP default values to default value array. - * sgtl5000 register space has a big hole, merge it - * at init phase makes life easy. - * FIXME: should we drop 'const' of sgtl5000_regs? - */ - memcpy((void *)(&sgtl5000_regs[0] + (SGTL5000_DAP_REG_OFFSET >> 1)), - sgtl5000_dap_regs, - SGTL5000_MAX_REG_OFFSET - SGTL5000_DAP_REG_OFFSET); - i2c_set_clientdata(client, sgtl5000); ret = snd_soc_register_codec(&client->dev, --- linux-3.0.0.orig/sound/soc/davinci/davinci-vcif.c +++ linux-3.0.0/sound/soc/davinci/davinci-vcif.c @@ -62,9 +62,9 @@ w = readl(davinci_vc->base + DAVINCI_VC_CTRL); if (substream->stream == SNDRV_PCM_STREAM_PLAYBACK) - MOD_REG_BIT(w, DAVINCI_VC_CTRL_RSTDAC, 1); + MOD_REG_BIT(w, DAVINCI_VC_CTRL_RSTDAC, 0); else - MOD_REG_BIT(w, DAVINCI_VC_CTRL_RSTADC, 1); + MOD_REG_BIT(w, DAVINCI_VC_CTRL_RSTADC, 0); writel(w, davinci_vc->base + DAVINCI_VC_CTRL); } @@ -80,9 +80,9 @@ /* Reset transmitter/receiver and sample rate/frame sync generators */ w = readl(davinci_vc->base + DAVINCI_VC_CTRL); if (substream->stream == SNDRV_PCM_STREAM_PLAYBACK) - MOD_REG_BIT(w, DAVINCI_VC_CTRL_RSTDAC, 0); + MOD_REG_BIT(w, DAVINCI_VC_CTRL_RSTDAC, 1); else - MOD_REG_BIT(w, DAVINCI_VC_CTRL_RSTADC, 0); + MOD_REG_BIT(w, DAVINCI_VC_CTRL_RSTADC, 1); writel(w, davinci_vc->base + DAVINCI_VC_CTRL); } @@ -159,6 +159,7 @@ case SNDRV_PCM_TRIGGER_RESUME: case SNDRV_PCM_TRIGGER_PAUSE_RELEASE: davinci_vcif_start(substream); + break; case SNDRV_PCM_TRIGGER_STOP: case SNDRV_PCM_TRIGGER_SUSPEND: case SNDRV_PCM_TRIGGER_PAUSE_PUSH: --- linux-3.0.0.orig/sound/soc/samsung/jive_wm8750.c +++ linux-3.0.0/sound/soc/samsung/jive_wm8750.c @@ -131,7 +131,7 @@ .cpu_dai_name = "s3c2412-i2s", .codec_dai_name = "wm8750-hifi", .platform_name = "samsung-audio", - .codec_name = "wm8750-codec.0-0x1a", + .codec_name = "wm8750-codec.0-001a", .init = jive_wm8750_init, .ops = &jive_ops, }; --- linux-3.0.0.orig/sound/soc/tegra/tegra_pcm.c +++ linux-3.0.0/sound/soc/tegra/tegra_pcm.c @@ -309,9 +309,14 @@ static void tegra_pcm_deallocate_dma_buffer(struct snd_pcm *pcm, int stream) { - struct snd_pcm_substream *substream = pcm->streams[stream].substream; - struct snd_dma_buffer *buf = &substream->dma_buffer; + struct snd_pcm_substream *substream; + struct snd_dma_buffer *buf; + substream = pcm->streams[stream].substream; + if (!substream) + return; + + buf = &substream->dma_buffer; if (!buf->area) return; --- linux-3.0.0.orig/sound/soc/tegra/tegra_wm8903.c +++ linux-3.0.0/sound/soc/tegra/tegra_wm8903.c @@ -56,6 +56,7 @@ #define GPIO_HP_MUTE BIT(1) #define GPIO_INT_MIC_EN BIT(2) #define GPIO_EXT_MIC_EN BIT(3) +#define GPIO_HP_DET BIT(4) struct tegra_wm8903 { struct tegra_asoc_utils_data util_data; @@ -304,6 +305,7 @@ snd_soc_jack_add_gpios(&tegra_wm8903_hp_jack, 1, &tegra_wm8903_hp_jack_gpio); + machine->gpio_requested |= GPIO_HP_DET; } snd_soc_jack_new(codec, "Mic Jack", SND_JACK_MICROPHONE, @@ -429,10 +431,10 @@ struct tegra_wm8903 *machine = snd_soc_card_get_drvdata(card); struct tegra_wm8903_platform_data *pdata = machine->pdata; - snd_soc_unregister_card(card); - - tegra_asoc_utils_fini(&machine->util_data); - + if (machine->gpio_requested & GPIO_HP_DET) + snd_soc_jack_free_gpios(&tegra_wm8903_hp_jack, + 1, + &tegra_wm8903_hp_jack_gpio); if (machine->gpio_requested & GPIO_EXT_MIC_EN) gpio_free(pdata->gpio_ext_mic_en); if (machine->gpio_requested & GPIO_INT_MIC_EN) @@ -441,6 +443,11 @@ gpio_free(pdata->gpio_hp_mute); if (machine->gpio_requested & GPIO_SPKR_EN) gpio_free(pdata->gpio_spkr_en); + machine->gpio_requested = 0; + + snd_soc_unregister_card(card); + + tegra_asoc_utils_fini(&machine->util_data); kfree(machine); --- linux-3.0.0.orig/sound/usb/endpoint.c +++ linux-3.0.0/sound/usb/endpoint.c @@ -352,7 +352,7 @@ continue; } if (((protocol == UAC_VERSION_1) && (fmt->bLength < 8)) || - ((protocol == UAC_VERSION_2) && (fmt->bLength != 6))) { + ((protocol == UAC_VERSION_2) && (fmt->bLength < 6))) { snd_printk(KERN_ERR "%d:%u:%d : invalid UAC_FORMAT_TYPE desc\n", dev->devnum, iface_no, altno); continue; --- linux-3.0.0.orig/sound/usb/mixer.c +++ linux-3.0.0/sound/usb/mixer.c @@ -152,6 +152,7 @@ if (p && p->dB) { cval->dBmin = p->dB->min; cval->dBmax = p->dB->max; + cval->initialized = 1; } } @@ -1092,7 +1093,7 @@ " Switch" : " Volume"); if (control == UAC_FU_VOLUME) { check_mapped_dB(map, cval); - if (cval->dBmin < cval->dBmax) { + if (cval->dBmin < cval->dBmax || !cval->initialized) { kctl->tlv.c = mixer_vol_tlv; kctl->vd[0].access |= SNDRV_CTL_ELEM_ACCESS_TLV_READ | @@ -1191,6 +1192,11 @@ if (state->mixer->protocol == UAC_VERSION_1) { csize = hdr->bControlSize; + if (!csize) { + snd_printdd(KERN_ERR "usbaudio: unit %u: " + "invalid bControlSize == 0\n", unitid); + return -EINVAL; + } channels = (hdr->bLength - 7) / csize - 1; bmaControls = hdr->bmaControls; } else { @@ -1934,15 +1940,13 @@ struct mixer_build state; int err; const struct usbmix_ctl_map *map; - struct usb_host_interface *hostif; void *p; - hostif = mixer->chip->ctrl_intf; memset(&state, 0, sizeof(state)); state.chip = mixer->chip; state.mixer = mixer; - state.buffer = hostif->extra; - state.buflen = hostif->extralen; + state.buffer = mixer->hostif->extra; + state.buflen = mixer->hostif->extralen; /* check the mapping table */ for (map = usbmix_ctl_maps; map->id; map++) { @@ -1955,7 +1959,8 @@ } p = NULL; - while ((p = snd_usb_find_csint_desc(hostif->extra, hostif->extralen, p, UAC_OUTPUT_TERMINAL)) != NULL) { + while ((p = snd_usb_find_csint_desc(mixer->hostif->extra, mixer->hostif->extralen, + p, UAC_OUTPUT_TERMINAL)) != NULL) { if (mixer->protocol == UAC_VERSION_1) { struct uac1_output_terminal_descriptor *desc = p; @@ -2162,17 +2167,15 @@ /* create the handler for the optional status interrupt endpoint */ static int snd_usb_mixer_status_create(struct usb_mixer_interface *mixer) { - struct usb_host_interface *hostif; struct usb_endpoint_descriptor *ep; void *transfer_buffer; int buffer_length; unsigned int epnum; - hostif = mixer->chip->ctrl_intf; /* we need one interrupt input endpoint */ - if (get_iface_desc(hostif)->bNumEndpoints < 1) + if (get_iface_desc(mixer->hostif)->bNumEndpoints < 1) return 0; - ep = get_endpoint(hostif, 0); + ep = get_endpoint(mixer->hostif, 0); if (!usb_endpoint_dir_in(ep) || !usb_endpoint_xfer_int(ep)) return 0; @@ -2202,7 +2205,6 @@ }; struct usb_mixer_interface *mixer; struct snd_info_entry *entry; - struct usb_host_interface *host_iface; int err; strcpy(chip->card->mixername, "USB Mixer"); @@ -2219,8 +2221,8 @@ return -ENOMEM; } - host_iface = &usb_ifnum_to_if(chip->dev, ctrlif)->altsetting[0]; - switch (get_iface_desc(host_iface)->bInterfaceProtocol) { + mixer->hostif = &usb_ifnum_to_if(chip->dev, ctrlif)->altsetting[0]; + switch (get_iface_desc(mixer->hostif)->bInterfaceProtocol) { case UAC_VERSION_1: default: mixer->protocol = UAC_VERSION_1; --- linux-3.0.0.orig/sound/usb/mixer.h +++ linux-3.0.0/sound/usb/mixer.h @@ -3,6 +3,7 @@ struct usb_mixer_interface { struct snd_usb_audio *chip; + struct usb_host_interface *hostif; struct list_head list; unsigned int ignore_ctl_error; struct urb *urb; --- linux-3.0.0.orig/sound/usb/caiaq/audio.c +++ linux-3.0.0/sound/usb/caiaq/audio.c @@ -139,8 +139,12 @@ for (i = 0; i < N_URBS; i++) { usb_kill_urb(dev->data_urbs_in[i]); - usb_kill_urb(dev->data_urbs_out[i]); + + if (test_bit(i, &dev->outurb_active_mask)) + usb_kill_urb(dev->data_urbs_out[i]); } + + dev->outurb_active_mask = 0; } static int snd_usb_caiaq_substream_open(struct snd_pcm_substream *substream) @@ -612,8 +616,9 @@ { struct snd_usb_caiaq_cb_info *info = urb->context; struct snd_usb_caiaqdev *dev; - struct urb *out; - int frame, len, send_it = 0, outframe = 0; + struct urb *out = NULL; + int i, frame, len, send_it = 0, outframe = 0; + size_t offset = 0; if (urb->status || !info) return; @@ -623,7 +628,17 @@ if (!dev->streaming) return; - out = dev->data_urbs_out[info->index]; + /* find an unused output urb that is unused */ + for (i = 0; i < N_URBS; i++) + if (test_and_set_bit(i, &dev->outurb_active_mask) == 0) { + out = dev->data_urbs_out[i]; + break; + } + + if (!out) { + log("Unable to find an output urb to use\n"); + goto requeue; + } /* read the recently received packet and send back one which has * the same layout */ @@ -634,7 +649,8 @@ len = urb->iso_frame_desc[outframe].actual_length; out->iso_frame_desc[outframe].length = len; out->iso_frame_desc[outframe].actual_length = 0; - out->iso_frame_desc[outframe].offset = BYTES_PER_FRAME * frame; + out->iso_frame_desc[outframe].offset = offset; + offset += len; if (len > 0) { spin_lock(&dev->spinlock); @@ -650,11 +666,15 @@ } if (send_it) { - out->number_of_packets = FRAMES_PER_URB; + out->number_of_packets = outframe; out->transfer_flags = URB_ISO_ASAP; usb_submit_urb(out, GFP_ATOMIC); + } else { + struct snd_usb_caiaq_cb_info *oinfo = out->context; + clear_bit(oinfo->index, &dev->outurb_active_mask); } +requeue: /* re-submit inbound urb */ for (frame = 0; frame < FRAMES_PER_URB; frame++) { urb->iso_frame_desc[frame].offset = BYTES_PER_FRAME * frame; @@ -676,6 +696,8 @@ dev->output_running = 1; wake_up(&dev->prepare_wait_queue); } + + clear_bit(info->index, &dev->outurb_active_mask); } static struct urb **alloc_urbs(struct snd_usb_caiaqdev *dev, int dir, int *ret) @@ -827,6 +849,9 @@ if (!dev->data_cb_info) return -ENOMEM; + dev->outurb_active_mask = 0; + BUILD_BUG_ON(N_URBS > (sizeof(dev->outurb_active_mask) * 8)); + for (i = 0; i < N_URBS; i++) { dev->data_cb_info[i].dev = dev; dev->data_cb_info[i].index = i; --- linux-3.0.0.orig/sound/usb/caiaq/device.h +++ linux-3.0.0/sound/usb/caiaq/device.h @@ -96,6 +96,7 @@ int input_panic, output_panic, warned; char *audio_in_buf, *audio_out_buf; unsigned int samplerates, bpp; + unsigned long outurb_active_mask; struct snd_pcm_substream *sub_playback[MAX_STREAMS]; struct snd_pcm_substream *sub_capture[MAX_STREAMS]; --- linux-3.0.0.orig/sound/usb/caiaq/input.c +++ linux-3.0.0/sound/usb/caiaq/input.c @@ -30,7 +30,7 @@ static unsigned short keycode_rk2[] = { KEY_1, KEY_2, KEY_3, KEY_4, KEY_5, KEY_6, KEY_7 }; static unsigned short keycode_rk3[] = { KEY_1, KEY_2, KEY_3, KEY_4, - KEY_5, KEY_6, KEY_7, KEY_5, KEY_6 }; + KEY_5, KEY_6, KEY_7, KEY_8, KEY_9 }; static unsigned short keycode_kore[] = { KEY_FN_F1, /* "menu" */ --- linux-3.0.0.orig/tools/perf/Makefile +++ linux-3.0.0/tools/perf/Makefile @@ -52,7 +52,10 @@ endif ifeq ($(ARCH),x86_64) ARCH := x86 - IS_X86_64 := $(shell echo __x86_64__ | ${CC} -E -xc - | tail -n 1) + IS_X86_64 := 0 + ifeq (, $(findstring m32,$(EXTRA_CFLAGS))) + IS_X86_64 := $(shell echo __x86_64__ | ${CC} -E -xc - | tail -n 1) + endif ifeq (${IS_X86_64}, 1) RAW_ARCH := x86_64 ARCH_CFLAGS := -DARCH_X86_64 --- linux-3.0.0.orig/tools/perf/util/config.c +++ linux-3.0.0/tools/perf/util/config.c @@ -399,7 +399,6 @@ int perf_config(config_fn_t fn, void *data) { int ret = 0, found = 0; - char *repo_config = NULL; const char *home = NULL; /* Setting $PERF_CONFIG makes perf read _only_ the given config file. */ @@ -421,12 +420,6 @@ free(user_config); } - repo_config = perf_pathdup("config"); - if (!access(repo_config, R_OK)) { - ret += perf_config_from_file(fn, repo_config, data); - found += 1; - } - free(repo_config); if (found == 0) return -1; return ret; --- linux-3.0.0.orig/tools/perf/util/header.c +++ linux-3.0.0/tools/perf/util/header.c @@ -877,9 +877,12 @@ struct perf_evsel *evsel; off_t tmp; - if (perf_header__getbuffer64(header, fd, &f_attr, sizeof(f_attr))) + if (readn(fd, &f_attr, sizeof(f_attr)) <= 0) goto out_errno; + if (header->needs_swap) + perf_event__attr_swap(&f_attr.attr); + tmp = lseek(fd, 0, SEEK_CUR); evsel = perf_evsel__new(&f_attr.attr, i); --- linux-3.0.0.orig/tools/perf/util/session.c +++ linux-3.0.0/tools/perf/util/session.c @@ -407,20 +407,26 @@ event->read.id = bswap_64(event->read.id); } -static void perf_event__attr_swap(union perf_event *event) +/* exported for swapping attributes in file header */ +void perf_event__attr_swap(struct perf_event_attr *attr) +{ + attr->type = bswap_32(attr->type); + attr->size = bswap_32(attr->size); + attr->config = bswap_64(attr->config); + attr->sample_period = bswap_64(attr->sample_period); + attr->sample_type = bswap_64(attr->sample_type); + attr->read_format = bswap_64(attr->read_format); + attr->wakeup_events = bswap_32(attr->wakeup_events); + attr->bp_type = bswap_32(attr->bp_type); + attr->bp_addr = bswap_64(attr->bp_addr); + attr->bp_len = bswap_64(attr->bp_len); +} + +static void perf_event__hdr_attr_swap(union perf_event *event) { size_t size; - event->attr.attr.type = bswap_32(event->attr.attr.type); - event->attr.attr.size = bswap_32(event->attr.attr.size); - event->attr.attr.config = bswap_64(event->attr.attr.config); - event->attr.attr.sample_period = bswap_64(event->attr.attr.sample_period); - event->attr.attr.sample_type = bswap_64(event->attr.attr.sample_type); - event->attr.attr.read_format = bswap_64(event->attr.attr.read_format); - event->attr.attr.wakeup_events = bswap_32(event->attr.attr.wakeup_events); - event->attr.attr.bp_type = bswap_32(event->attr.attr.bp_type); - event->attr.attr.bp_addr = bswap_64(event->attr.attr.bp_addr); - event->attr.attr.bp_len = bswap_64(event->attr.attr.bp_len); + perf_event__attr_swap(&event->attr.attr); size = event->header.size; size -= (void *)&event->attr.id - (void *)event; @@ -448,7 +454,7 @@ [PERF_RECORD_LOST] = perf_event__all64_swap, [PERF_RECORD_READ] = perf_event__read_swap, [PERF_RECORD_SAMPLE] = perf_event__all64_swap, - [PERF_RECORD_HEADER_ATTR] = perf_event__attr_swap, + [PERF_RECORD_HEADER_ATTR] = perf_event__hdr_attr_swap, [PERF_RECORD_HEADER_EVENT_TYPE] = perf_event__event_type_swap, [PERF_RECORD_HEADER_TRACING_DATA] = perf_event__tracing_data_swap, [PERF_RECORD_HEADER_BUILD_ID] = NULL, --- linux-3.0.0.orig/tools/perf/util/session.h +++ linux-3.0.0/tools/perf/util/session.h @@ -112,6 +112,7 @@ u64 addr); void mem_bswap_64(void *src, int byte_size); +void perf_event__attr_swap(struct perf_event_attr *attr); int perf_session__create_kernel_maps(struct perf_session *self); --- linux-3.0.0.orig/ubuntu/Kconfig +++ linux-3.0.0/ubuntu/Kconfig @@ -0,0 +1,44 @@ +menu "Ubuntu Supplied Third-Party Device Drivers" + +# +# NOTE: to allow drivers to be added and removed without causing merge +# collisions you should add new entries in the middle of the six lines +# of ## at the bottom of the list. Always add three lines of ## above +# your new entry and maintain the six lines below. +# + +## +## +## +## +## +## +source "ubuntu/dm-raid4-5/Kconfig" +## +## +## +source "ubuntu/ndiswrapper/Kconfig" +## +## +## +source "ubuntu/rfkill/Kconfig" +## +## +## +source "ubuntu/fsam7400/Kconfig" +## +## +## +source "ubuntu/omnibook/Kconfig" +## +## +## +source "ubuntu/aufs/Kconfig" +## +## +## +## +## +## + +endmenu --- linux-3.0.0.orig/ubuntu/Makefile +++ linux-3.0.0/ubuntu/Makefile @@ -0,0 +1,47 @@ +# +# Makefile for the Linux kernel ubuntu supplied third-party device drivers. +# + +# +# NOTE: to allow drivers to be added and removed without causing merge +# collisions you should add new entries in the middle of the six lines +# of ## at the bottom of the list. Always add three lines of ## above +# your new entry and maintain the six lines below. +# + +## +## +## +## +## +## +obj-$(CONFIG_DM_RAID45) += dm-raid4-5/ +## +## +## +obj-$(CONFIG_NDISWRAPPER) += ndiswrapper/ +## +## +## +#obj-m += rfkill/ +## +## +## +#obj-$(CONFIG_FSAM7400) += fsam7400/ +## +## +## +#obj-$(CONFIG_OMNIBOOK) += omnibook/ +## +## +## +obj-$(CONFIG_AUFS_FS) += aufs/ +## +## +## +## +## +## + +# This is a stupid trick to get kbuild to create ubuntu/built-in.o +obj- += foo.o --- linux-3.0.0.orig/ubuntu/aufs-update +++ linux-3.0.0/ubuntu/aufs-update @@ -0,0 +1,46 @@ +#!/bin/bash +# +# NOTE: See aufs/BOM.UPDATING for instructions on how to use this updater. +# + +if [ "$#" -ne 1 ]; then + echo "Usage: $0 " 1>&2 + exit 1 +fi +aufs="$1" + +# Get the current tip name +{ + read x url + read x o_tip_sha1 + read x o_log_sha1 +} comm,current->pid' + +obj-$(CONFIG_AUFS_FS) += aufs.o +aufs-y := module.o sbinfo.o super.o branch.o xino.o sysaufs.o opts.o \ + wkq.o vfsub.o dcsub.o \ + cpup.o whout.o wbr_policy.o \ + dinfo.o dentry.o \ + dynop.o \ + finfo.o file.o f_op.o \ + dir.o vdir.o \ + iinfo.o inode.o i_op.o i_op_add.o i_op_del.o i_op_ren.o \ + ioctl.o + +# all are boolean +aufs-$(CONFIG_PROC_FS) += procfs.o plink.o +aufs-$(CONFIG_SYSFS) += sysfs.o +aufs-$(CONFIG_DEBUG_FS) += dbgaufs.o +aufs-$(CONFIG_AUFS_BDEV_LOOP) += loop.o +aufs-$(CONFIG_AUFS_HNOTIFY) += hnotify.o +aufs-$(CONFIG_AUFS_HFSNOTIFY) += hfsnotify.o +aufs-$(CONFIG_AUFS_EXPORT) += export.o +aufs-$(CONFIG_AUFS_POLL) += poll.o +aufs-$(CONFIG_AUFS_RDU) += rdu.o +aufs-$(CONFIG_AUFS_SP_IATTR) += f_op_sp.o +aufs-$(CONFIG_AUFS_BR_HFSPLUS) += hfsplus.o +aufs-$(CONFIG_AUFS_DEBUG) += debug.o +aufs-$(CONFIG_AUFS_MAGIC_SYSRQ) += sysrq.o --- linux-3.0.0.orig/ubuntu/aufs/aufs.h +++ linux-3.0.0/ubuntu/aufs/aufs.h @@ -0,0 +1,61 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * all header files + */ + +#ifndef __AUFS_H__ +#define __AUFS_H__ + +#ifdef __KERNEL__ + +#define AuStub(type, name, body, ...) \ + static inline type name(__VA_ARGS__) { body; } + +#define AuStubVoid(name, ...) \ + AuStub(void, name, , __VA_ARGS__) +#define AuStubInt0(name, ...) \ + AuStub(int, name, return 0, __VA_ARGS__) + +#include "debug.h" + +#include "branch.h" +#include "cpup.h" +#include "dcsub.h" +#include "dbgaufs.h" +#include "dentry.h" +#include "dir.h" +#include "dynop.h" +#include "file.h" +#include "fstype.h" +#include "inode.h" +#include "loop.h" +#include "module.h" +/* never include ./mtx.h */ +#include "opts.h" +#include "rwsem.h" +#include "spl.h" +#include "super.h" +#include "sysaufs.h" +#include "vfsub.h" +#include "whout.h" +#include "wkq.h" + +#endif /* __KERNEL__ */ +#endif /* __AUFS_H__ */ --- linux-3.0.0.orig/ubuntu/aufs/branch.c +++ linux-3.0.0/ubuntu/aufs/branch.c @@ -0,0 +1,1160 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * branch management + */ + +#include +#include +#include +#include "aufs.h" + +/* + * free a single branch + */ +static void au_br_do_free(struct au_branch *br) +{ + int i; + struct au_wbr *wbr; + struct au_dykey **key; + + au_hnotify_fin_br(br); + + if (br->br_xino.xi_file) + fput(br->br_xino.xi_file); + mutex_destroy(&br->br_xino.xi_nondir_mtx); + + AuDebugOn(atomic_read(&br->br_count)); + + wbr = br->br_wbr; + if (wbr) { + for (i = 0; i < AuBrWh_Last; i++) + dput(wbr->wbr_wh[i]); + AuDebugOn(atomic_read(&wbr->wbr_wh_running)); + AuRwDestroy(&wbr->wbr_wh_rwsem); + } + + key = br->br_dykey; + for (i = 0; i < AuBrDynOp; i++, key++) + if (*key) + au_dy_put(*key); + else + break; + + mntput(br->br_mnt); + kfree(wbr); + kfree(br); +} + +/* + * frees all branches + */ +void au_br_free(struct au_sbinfo *sbinfo) +{ + aufs_bindex_t bmax; + struct au_branch **br; + + AuRwMustWriteLock(&sbinfo->si_rwsem); + + bmax = sbinfo->si_bend + 1; + br = sbinfo->si_branch; + while (bmax--) + au_br_do_free(*br++); +} + +/* + * find the index of a branch which is specified by @br_id. + */ +int au_br_index(struct super_block *sb, aufs_bindex_t br_id) +{ + aufs_bindex_t bindex, bend; + + bend = au_sbend(sb); + for (bindex = 0; bindex <= bend; bindex++) + if (au_sbr_id(sb, bindex) == br_id) + return bindex; + return -1; +} + +/* ---------------------------------------------------------------------- */ + +/* + * add a branch + */ + +static int test_overlap(struct super_block *sb, struct dentry *h_adding, + struct dentry *h_root) +{ + if (unlikely(h_adding == h_root + || au_test_loopback_overlap(sb, h_adding))) + return 1; + if (h_adding->d_sb != h_root->d_sb) + return 0; + return au_test_subdir(h_adding, h_root) + || au_test_subdir(h_root, h_adding); +} + +/* + * returns a newly allocated branch. @new_nbranch is a number of branches + * after adding a branch. + */ +static struct au_branch *au_br_alloc(struct super_block *sb, int new_nbranch, + int perm) +{ + struct au_branch *add_branch; + struct dentry *root; + int err; + + err = -ENOMEM; + root = sb->s_root; + add_branch = kmalloc(sizeof(*add_branch), GFP_NOFS); + if (unlikely(!add_branch)) + goto out; + + err = au_hnotify_init_br(add_branch, perm); + if (unlikely(err)) + goto out_br; + + add_branch->br_wbr = NULL; + if (au_br_writable(perm)) { + /* may be freed separately at changing the branch permission */ + add_branch->br_wbr = kmalloc(sizeof(*add_branch->br_wbr), + GFP_NOFS); + if (unlikely(!add_branch->br_wbr)) + goto out_hnotify; + } + + err = au_sbr_realloc(au_sbi(sb), new_nbranch); + if (!err) + err = au_di_realloc(au_di(root), new_nbranch); + if (!err) + err = au_ii_realloc(au_ii(root->d_inode), new_nbranch); + if (!err) + return add_branch; /* success */ + + kfree(add_branch->br_wbr); + +out_hnotify: + au_hnotify_fin_br(add_branch); +out_br: + kfree(add_branch); +out: + return ERR_PTR(err); +} + +/* + * test if the branch permission is legal or not. + */ +static int test_br(struct inode *inode, int brperm, char *path) +{ + int err; + + err = (au_br_writable(brperm) && IS_RDONLY(inode)); + if (!err) + goto out; + + err = -EINVAL; + pr_err("write permission for readonly mount or inode, %s\n", path); + +out: + return err; +} + +/* + * returns: + * 0: success, the caller will add it + * plus: success, it is already unified, the caller should ignore it + * minus: error + */ +static int test_add(struct super_block *sb, struct au_opt_add *add, int remount) +{ + int err; + aufs_bindex_t bend, bindex; + struct dentry *root; + struct inode *inode, *h_inode; + + root = sb->s_root; + bend = au_sbend(sb); + if (unlikely(bend >= 0 + && au_find_dbindex(root, add->path.dentry) >= 0)) { + err = 1; + if (!remount) { + err = -EINVAL; + pr_err("%s duplicated\n", add->pathname); + } + goto out; + } + + err = -ENOSPC; /* -E2BIG; */ + if (unlikely(AUFS_BRANCH_MAX <= add->bindex + || AUFS_BRANCH_MAX - 1 <= bend)) { + pr_err("number of branches exceeded %s\n", add->pathname); + goto out; + } + + err = -EDOM; + if (unlikely(add->bindex < 0 || bend + 1 < add->bindex)) { + pr_err("bad index %d\n", add->bindex); + goto out; + } + + inode = add->path.dentry->d_inode; + err = -ENOENT; + if (unlikely(!inode->i_nlink)) { + pr_err("no existence %s\n", add->pathname); + goto out; + } + + err = -EINVAL; + if (unlikely(inode->i_sb == sb)) { + pr_err("%s must be outside\n", add->pathname); + goto out; + } + + if (unlikely(au_test_fs_unsuppoted(inode->i_sb))) { + pr_err("unsupported filesystem, %s (%s)\n", + add->pathname, au_sbtype(inode->i_sb)); + goto out; + } + + err = test_br(add->path.dentry->d_inode, add->perm, add->pathname); + if (unlikely(err)) + goto out; + + if (bend < 0) + return 0; /* success */ + + err = -EINVAL; + for (bindex = 0; bindex <= bend; bindex++) + if (unlikely(test_overlap(sb, add->path.dentry, + au_h_dptr(root, bindex)))) { + pr_err("%s is overlapped\n", add->pathname); + goto out; + } + + err = 0; + if (au_opt_test(au_mntflags(sb), WARN_PERM)) { + h_inode = au_h_dptr(root, 0)->d_inode; + if ((h_inode->i_mode & S_IALLUGO) != (inode->i_mode & S_IALLUGO) + || h_inode->i_uid != inode->i_uid + || h_inode->i_gid != inode->i_gid) + pr_warning("uid/gid/perm %s %u/%u/0%o, %u/%u/0%o\n", + add->pathname, + inode->i_uid, inode->i_gid, + (inode->i_mode & S_IALLUGO), + h_inode->i_uid, h_inode->i_gid, + (h_inode->i_mode & S_IALLUGO)); + } + +out: + return err; +} + +/* + * initialize or clean the whiteouts for an adding branch + */ +static int au_br_init_wh(struct super_block *sb, struct au_branch *br, + int new_perm, struct dentry *h_root) +{ + int err, old_perm; + aufs_bindex_t bindex; + struct mutex *h_mtx; + struct au_wbr *wbr; + struct au_hinode *hdir; + + wbr = br->br_wbr; + old_perm = br->br_perm; + br->br_perm = new_perm; + hdir = NULL; + h_mtx = NULL; + bindex = au_br_index(sb, br->br_id); + if (0 <= bindex) { + hdir = au_hi(sb->s_root->d_inode, bindex); + au_hn_imtx_lock_nested(hdir, AuLsc_I_PARENT); + } else { + h_mtx = &h_root->d_inode->i_mutex; + mutex_lock_nested(h_mtx, AuLsc_I_PARENT); + } + if (!wbr) + err = au_wh_init(h_root, br, sb); + else { + wbr_wh_write_lock(wbr); + err = au_wh_init(h_root, br, sb); + wbr_wh_write_unlock(wbr); + } + if (hdir) + au_hn_imtx_unlock(hdir); + else + mutex_unlock(h_mtx); + br->br_perm = old_perm; + + if (!err && wbr && !au_br_writable(new_perm)) { + kfree(wbr); + br->br_wbr = NULL; + } + + return err; +} + +static int au_wbr_init(struct au_branch *br, struct super_block *sb, + int perm, struct path *path) +{ + int err; + struct kstatfs kst; + struct au_wbr *wbr; + struct dentry *h_dentry; + + wbr = br->br_wbr; + au_rw_init(&wbr->wbr_wh_rwsem); + memset(wbr->wbr_wh, 0, sizeof(wbr->wbr_wh)); + atomic_set(&wbr->wbr_wh_running, 0); + wbr->wbr_bytes = 0; + + /* + * a limit for rmdir/rename a dir + * cf. AUFS_MAX_NAMELEN in include/linux/aufs_type.h + */ + err = vfs_statfs(path, &kst); + if (unlikely(err)) + goto out; + err = -EINVAL; + h_dentry = path->dentry; + if (kst.f_namelen >= NAME_MAX) + err = au_br_init_wh(sb, br, perm, h_dentry); + else + pr_err("%.*s(%s), unsupported namelen %ld\n", + AuDLNPair(h_dentry), au_sbtype(h_dentry->d_sb), + kst.f_namelen); + +out: + return err; +} + +/* intialize a new branch */ +static int au_br_init(struct au_branch *br, struct super_block *sb, + struct au_opt_add *add) +{ + int err; + + err = 0; + memset(&br->br_xino, 0, sizeof(br->br_xino)); + mutex_init(&br->br_xino.xi_nondir_mtx); + br->br_perm = add->perm; + br->br_mnt = add->path.mnt; /* set first, mntget() later */ + spin_lock_init(&br->br_dykey_lock); + memset(br->br_dykey, 0, sizeof(br->br_dykey)); + atomic_set(&br->br_count, 0); + br->br_xino_upper = AUFS_XINO_TRUNC_INIT; + atomic_set(&br->br_xino_running, 0); + br->br_id = au_new_br_id(sb); + AuDebugOn(br->br_id < 0); + + if (au_br_writable(add->perm)) { + err = au_wbr_init(br, sb, add->perm, &add->path); + if (unlikely(err)) + goto out_err; + } + + if (au_opt_test(au_mntflags(sb), XINO)) { + err = au_xino_br(sb, br, add->path.dentry->d_inode->i_ino, + au_sbr(sb, 0)->br_xino.xi_file, /*do_test*/1); + if (unlikely(err)) { + AuDebugOn(br->br_xino.xi_file); + goto out_err; + } + } + + sysaufs_br_init(br); + mntget(add->path.mnt); + goto out; /* success */ + +out_err: + br->br_mnt = NULL; +out: + return err; +} + +static void au_br_do_add_brp(struct au_sbinfo *sbinfo, aufs_bindex_t bindex, + struct au_branch *br, aufs_bindex_t bend, + aufs_bindex_t amount) +{ + struct au_branch **brp; + + AuRwMustWriteLock(&sbinfo->si_rwsem); + + brp = sbinfo->si_branch + bindex; + memmove(brp + 1, brp, sizeof(*brp) * amount); + *brp = br; + sbinfo->si_bend++; + if (unlikely(bend < 0)) + sbinfo->si_bend = 0; +} + +static void au_br_do_add_hdp(struct au_dinfo *dinfo, aufs_bindex_t bindex, + aufs_bindex_t bend, aufs_bindex_t amount) +{ + struct au_hdentry *hdp; + + AuRwMustWriteLock(&dinfo->di_rwsem); + + hdp = dinfo->di_hdentry + bindex; + memmove(hdp + 1, hdp, sizeof(*hdp) * amount); + au_h_dentry_init(hdp); + dinfo->di_bend++; + if (unlikely(bend < 0)) + dinfo->di_bstart = 0; +} + +static void au_br_do_add_hip(struct au_iinfo *iinfo, aufs_bindex_t bindex, + aufs_bindex_t bend, aufs_bindex_t amount) +{ + struct au_hinode *hip; + + AuRwMustWriteLock(&iinfo->ii_rwsem); + + hip = iinfo->ii_hinode + bindex; + memmove(hip + 1, hip, sizeof(*hip) * amount); + hip->hi_inode = NULL; + au_hn_init(hip); + iinfo->ii_bend++; + if (unlikely(bend < 0)) + iinfo->ii_bstart = 0; +} + +static void au_br_do_add(struct super_block *sb, struct dentry *h_dentry, + struct au_branch *br, aufs_bindex_t bindex) +{ + struct dentry *root; + struct inode *root_inode; + aufs_bindex_t bend, amount; + + root = sb->s_root; + root_inode = root->d_inode; + bend = au_sbend(sb); + amount = bend + 1 - bindex; + au_br_do_add_brp(au_sbi(sb), bindex, br, bend, amount); + au_br_do_add_hdp(au_di(root), bindex, bend, amount); + au_br_do_add_hip(au_ii(root_inode), bindex, bend, amount); + au_set_h_dptr(root, bindex, dget(h_dentry)); + au_set_h_iptr(root_inode, bindex, au_igrab(h_dentry->d_inode), + /*flags*/0); +} + +int au_br_add(struct super_block *sb, struct au_opt_add *add, int remount) +{ + int err; + aufs_bindex_t bend, add_bindex; + struct dentry *root, *h_dentry; + struct inode *root_inode; + struct au_branch *add_branch; + + root = sb->s_root; + root_inode = root->d_inode; + IMustLock(root_inode); + err = test_add(sb, add, remount); + if (unlikely(err < 0)) + goto out; + if (err) { + err = 0; + goto out; /* success */ + } + + bend = au_sbend(sb); + add_branch = au_br_alloc(sb, bend + 2, add->perm); + err = PTR_ERR(add_branch); + if (IS_ERR(add_branch)) + goto out; + + err = au_br_init(add_branch, sb, add); + if (unlikely(err)) { + au_br_do_free(add_branch); + goto out; + } + + add_bindex = add->bindex; + h_dentry = add->path.dentry; + if (!remount) + au_br_do_add(sb, h_dentry, add_branch, add_bindex); + else { + sysaufs_brs_del(sb, add_bindex); + au_br_do_add(sb, h_dentry, add_branch, add_bindex); + sysaufs_brs_add(sb, add_bindex); + } + + if (!add_bindex) { + au_cpup_attr_all(root_inode, /*force*/1); + sb->s_maxbytes = h_dentry->d_sb->s_maxbytes; + } else + au_add_nlink(root_inode, h_dentry->d_inode); + + /* + * this test/set prevents aufs from handling unnecesary notify events + * of xino files, in case of re-adding a writable branch which was + * once detached from aufs. + */ + if (au_xino_brid(sb) < 0 + && au_br_writable(add_branch->br_perm) + && !au_test_fs_bad_xino(h_dentry->d_sb) + && add_branch->br_xino.xi_file + && add_branch->br_xino.xi_file->f_dentry->d_parent == h_dentry) + au_xino_brid_set(sb, add_branch->br_id); + +out: + return err; +} + +/* ---------------------------------------------------------------------- */ + +/* + * delete a branch + */ + +/* to show the line number, do not make it inlined function */ +#define AuVerbose(do_info, fmt, ...) do { \ + if (do_info) \ + pr_info(fmt, ##__VA_ARGS__); \ +} while (0) + +static int au_test_ibusy(struct inode *inode, aufs_bindex_t bstart, + aufs_bindex_t bend) +{ + return (inode && !S_ISDIR(inode->i_mode)) || bstart == bend; +} + +static int au_test_dbusy(struct dentry *dentry, aufs_bindex_t bstart, + aufs_bindex_t bend) +{ + return au_test_ibusy(dentry->d_inode, bstart, bend); +} + +/* + * test if the branch is deletable or not. + */ +static int test_dentry_busy(struct dentry *root, aufs_bindex_t bindex, + unsigned int sigen, const unsigned int verbose) +{ + int err, i, j, ndentry; + aufs_bindex_t bstart, bend; + struct au_dcsub_pages dpages; + struct au_dpage *dpage; + struct dentry *d; + + err = au_dpages_init(&dpages, GFP_NOFS); + if (unlikely(err)) + goto out; + err = au_dcsub_pages(&dpages, root, NULL, NULL); + if (unlikely(err)) + goto out_dpages; + + for (i = 0; !err && i < dpages.ndpage; i++) { + dpage = dpages.dpages + i; + ndentry = dpage->ndentry; + for (j = 0; !err && j < ndentry; j++) { + d = dpage->dentries[j]; + AuDebugOn(!d->d_count); + if (!au_digen_test(d, sigen)) { + di_read_lock_child(d, AuLock_IR); + if (unlikely(au_dbrange_test(d))) { + di_read_unlock(d, AuLock_IR); + continue; + } + } else { + di_write_lock_child(d); + if (unlikely(au_dbrange_test(d))) { + di_write_unlock(d); + continue; + } + err = au_reval_dpath(d, sigen); + if (!err) + di_downgrade_lock(d, AuLock_IR); + else { + di_write_unlock(d); + break; + } + } + + /* AuDbgDentry(d); */ + bstart = au_dbstart(d); + bend = au_dbend(d); + if (bstart <= bindex + && bindex <= bend + && au_h_dptr(d, bindex) + && au_test_dbusy(d, bstart, bend)) { + err = -EBUSY; + AuVerbose(verbose, "busy %.*s\n", AuDLNPair(d)); + AuDbgDentry(d); + } + di_read_unlock(d, AuLock_IR); + } + } + +out_dpages: + au_dpages_free(&dpages); +out: + return err; +} + +static int test_inode_busy(struct super_block *sb, aufs_bindex_t bindex, + unsigned int sigen, const unsigned int verbose) +{ + int err; + unsigned long long max, ull; + struct inode *i, **array; + aufs_bindex_t bstart, bend; + + array = au_iarray_alloc(sb, &max); + err = PTR_ERR(array); + if (IS_ERR(array)) + goto out; + + err = 0; + AuDbg("b%d\n", bindex); + for (ull = 0; !err && ull < max; ull++) { + i = array[ull]; + if (i->i_ino == AUFS_ROOT_INO) + continue; + + /* AuDbgInode(i); */ + if (au_iigen(i) == sigen) + ii_read_lock_child(i); + else { + ii_write_lock_child(i); + err = au_refresh_hinode_self(i); + au_iigen_dec(i); + if (!err) + ii_downgrade_lock(i); + else { + ii_write_unlock(i); + break; + } + } + + bstart = au_ibstart(i); + bend = au_ibend(i); + if (bstart <= bindex + && bindex <= bend + && au_h_iptr(i, bindex) + && au_test_ibusy(i, bstart, bend)) { + err = -EBUSY; + AuVerbose(verbose, "busy i%lu\n", i->i_ino); + AuDbgInode(i); + } + ii_read_unlock(i); + } + au_iarray_free(array, max); + +out: + return err; +} + +static int test_children_busy(struct dentry *root, aufs_bindex_t bindex, + const unsigned int verbose) +{ + int err; + unsigned int sigen; + + sigen = au_sigen(root->d_sb); + DiMustNoWaiters(root); + IiMustNoWaiters(root->d_inode); + di_write_unlock(root); + err = test_dentry_busy(root, bindex, sigen, verbose); + if (!err) + err = test_inode_busy(root->d_sb, bindex, sigen, verbose); + di_write_lock_child(root); /* aufs_write_lock() calls ..._child() */ + + return err; +} + +static void au_br_do_del_brp(struct au_sbinfo *sbinfo, + const aufs_bindex_t bindex, + const aufs_bindex_t bend) +{ + struct au_branch **brp, **p; + + AuRwMustWriteLock(&sbinfo->si_rwsem); + + brp = sbinfo->si_branch + bindex; + if (bindex < bend) + memmove(brp, brp + 1, sizeof(*brp) * (bend - bindex)); + sbinfo->si_branch[0 + bend] = NULL; + sbinfo->si_bend--; + + p = krealloc(sbinfo->si_branch, sizeof(*p) * bend, GFP_NOFS); + if (p) + sbinfo->si_branch = p; + /* harmless error */ +} + +static void au_br_do_del_hdp(struct au_dinfo *dinfo, const aufs_bindex_t bindex, + const aufs_bindex_t bend) +{ + struct au_hdentry *hdp, *p; + + AuRwMustWriteLock(&dinfo->di_rwsem); + + hdp = dinfo->di_hdentry; + if (bindex < bend) + memmove(hdp + bindex, hdp + bindex + 1, + sizeof(*hdp) * (bend - bindex)); + hdp[0 + bend].hd_dentry = NULL; + dinfo->di_bend--; + + p = krealloc(hdp, sizeof(*p) * bend, GFP_NOFS); + if (p) + dinfo->di_hdentry = p; + /* harmless error */ +} + +static void au_br_do_del_hip(struct au_iinfo *iinfo, const aufs_bindex_t bindex, + const aufs_bindex_t bend) +{ + struct au_hinode *hip, *p; + + AuRwMustWriteLock(&iinfo->ii_rwsem); + + hip = iinfo->ii_hinode + bindex; + if (bindex < bend) + memmove(hip, hip + 1, sizeof(*hip) * (bend - bindex)); + iinfo->ii_hinode[0 + bend].hi_inode = NULL; + au_hn_init(iinfo->ii_hinode + bend); + iinfo->ii_bend--; + + p = krealloc(iinfo->ii_hinode, sizeof(*p) * bend, GFP_NOFS); + if (p) + iinfo->ii_hinode = p; + /* harmless error */ +} + +static void au_br_do_del(struct super_block *sb, aufs_bindex_t bindex, + struct au_branch *br) +{ + aufs_bindex_t bend; + struct au_sbinfo *sbinfo; + struct dentry *root; + struct inode *inode; + + SiMustWriteLock(sb); + + root = sb->s_root; + inode = root->d_inode; + sbinfo = au_sbi(sb); + bend = sbinfo->si_bend; + + dput(au_h_dptr(root, bindex)); + au_hiput(au_hi(inode, bindex)); + au_br_do_free(br); + + au_br_do_del_brp(sbinfo, bindex, bend); + au_br_do_del_hdp(au_di(root), bindex, bend); + au_br_do_del_hip(au_ii(inode), bindex, bend); +} + +int au_br_del(struct super_block *sb, struct au_opt_del *del, int remount) +{ + int err, rerr, i; + unsigned int mnt_flags; + aufs_bindex_t bindex, bend, br_id; + unsigned char do_wh, verbose; + struct au_branch *br; + struct au_wbr *wbr; + + err = 0; + bindex = au_find_dbindex(sb->s_root, del->h_path.dentry); + if (bindex < 0) { + if (remount) + goto out; /* success */ + err = -ENOENT; + pr_err("%s no such branch\n", del->pathname); + goto out; + } + AuDbg("bindex b%d\n", bindex); + + err = -EBUSY; + mnt_flags = au_mntflags(sb); + verbose = !!au_opt_test(mnt_flags, VERBOSE); + bend = au_sbend(sb); + if (unlikely(!bend)) { + AuVerbose(verbose, "no more branches left\n"); + goto out; + } + br = au_sbr(sb, bindex); + i = atomic_read(&br->br_count); + if (unlikely(i)) { + AuVerbose(verbose, "%d file(s) opened\n", i); + goto out; + } + + wbr = br->br_wbr; + do_wh = wbr && (wbr->wbr_whbase || wbr->wbr_plink || wbr->wbr_orph); + if (do_wh) { + /* instead of WbrWhMustWriteLock(wbr) */ + SiMustWriteLock(sb); + for (i = 0; i < AuBrWh_Last; i++) { + dput(wbr->wbr_wh[i]); + wbr->wbr_wh[i] = NULL; + } + } + + err = test_children_busy(sb->s_root, bindex, verbose); + if (unlikely(err)) { + if (do_wh) + goto out_wh; + goto out; + } + + err = 0; + br_id = br->br_id; + if (!remount) + au_br_do_del(sb, bindex, br); + else { + sysaufs_brs_del(sb, bindex); + au_br_do_del(sb, bindex, br); + sysaufs_brs_add(sb, bindex); + } + + if (!bindex) { + au_cpup_attr_all(sb->s_root->d_inode, /*force*/1); + sb->s_maxbytes = au_sbr_sb(sb, 0)->s_maxbytes; + } else + au_sub_nlink(sb->s_root->d_inode, del->h_path.dentry->d_inode); + if (au_opt_test(mnt_flags, PLINK)) + au_plink_half_refresh(sb, br_id); + + if (au_xino_brid(sb) == br_id) + au_xino_brid_set(sb, -1); + goto out; /* success */ + +out_wh: + /* revert */ + rerr = au_br_init_wh(sb, br, br->br_perm, del->h_path.dentry); + if (rerr) + pr_warning("failed re-creating base whiteout, %s. (%d)\n", + del->pathname, rerr); +out: + return err; +} + +/* ---------------------------------------------------------------------- */ + +static int au_ibusy(struct super_block *sb, struct aufs_ibusy __user *arg) +{ + int err; + aufs_bindex_t bstart, bend; + struct aufs_ibusy ibusy; + struct inode *inode, *h_inode; + + err = -EPERM; + if (unlikely(!capable(CAP_SYS_ADMIN))) + goto out; + + err = copy_from_user(&ibusy, arg, sizeof(ibusy)); + if (!err) + err = !access_ok(VERIFY_WRITE, &arg->h_ino, sizeof(arg->h_ino)); + if (unlikely(err)) { + err = -EFAULT; + AuTraceErr(err); + goto out; + } + + err = -EINVAL; + si_read_lock(sb, AuLock_FLUSH); + if (unlikely(ibusy.bindex < 0 || ibusy.bindex > au_sbend(sb))) + goto out_unlock; + + err = 0; + ibusy.h_ino = 0; /* invalid */ + inode = ilookup(sb, ibusy.ino); + if (!inode + || inode->i_ino == AUFS_ROOT_INO + || is_bad_inode(inode)) + goto out_unlock; + + ii_read_lock_child(inode); + bstart = au_ibstart(inode); + bend = au_ibend(inode); + if (bstart <= ibusy.bindex && ibusy.bindex <= bend) { + h_inode = au_h_iptr(inode, ibusy.bindex); + if (h_inode && au_test_ibusy(inode, bstart, bend)) + ibusy.h_ino = h_inode->i_ino; + } + ii_read_unlock(inode); + iput(inode); + +out_unlock: + si_read_unlock(sb); + if (!err) { + err = __put_user(ibusy.h_ino, &arg->h_ino); + if (unlikely(err)) { + err = -EFAULT; + AuTraceErr(err); + } + } +out: + return err; +} + +long au_ibusy_ioctl(struct file *file, unsigned long arg) +{ + return au_ibusy(file->f_dentry->d_sb, (void __user *)arg); +} + +#ifdef CONFIG_COMPAT +long au_ibusy_compat_ioctl(struct file *file, unsigned long arg) +{ + return au_ibusy(file->f_dentry->d_sb, compat_ptr(arg)); +} +#endif + +/* ---------------------------------------------------------------------- */ + +/* + * change a branch permission + */ + +static void au_warn_ima(void) +{ +#ifdef CONFIG_IMA + /* since it doesn't support mark_files_ro() */ + AuWarn1("RW -> RO makes IMA to produce wrong message\n"); +#endif +} + +static int do_need_sigen_inc(int a, int b) +{ + return au_br_whable(a) && !au_br_whable(b); +} + +static int need_sigen_inc(int old, int new) +{ + return do_need_sigen_inc(old, new) + || do_need_sigen_inc(new, old); +} + +static unsigned long long au_farray_cb(void *a, + unsigned long long max __maybe_unused, + void *arg) +{ + unsigned long long n; + struct file **p, *f; + struct super_block *sb = arg; + + n = 0; + p = a; + lg_global_lock(files_lglock); + do_file_list_for_each_entry(sb, f) { + if (au_fi(f) + && file_count(f) + && !special_file(f->f_dentry->d_inode->i_mode)) { + get_file(f); + *p++ = f; + n++; + AuDebugOn(n > max); + } + } while_file_list_for_each_entry; + lg_global_unlock(files_lglock); + + return n; +} + +static struct file **au_farray_alloc(struct super_block *sb, + unsigned long long *max) +{ + *max = atomic_long_read(&au_sbi(sb)->si_nfiles); + return au_array_alloc(max, au_farray_cb, sb); +} + +static void au_farray_free(struct file **a, unsigned long long max) +{ + unsigned long long ull; + + for (ull = 0; ull < max; ull++) + if (a[ull]) + fput(a[ull]); + au_array_free(a); +} + +static int au_br_mod_files_ro(struct super_block *sb, aufs_bindex_t bindex) +{ + int err, do_warn; + unsigned int mnt_flags; + unsigned long long ull, max; + aufs_bindex_t br_id; + unsigned char verbose; + struct file *file, *hf, **array; + struct inode *inode; + struct au_hfile *hfile; + + mnt_flags = au_mntflags(sb); + verbose = !!au_opt_test(mnt_flags, VERBOSE); + + array = au_farray_alloc(sb, &max); + err = PTR_ERR(array); + if (IS_ERR(array)) + goto out; + + do_warn = 0; + br_id = au_sbr_id(sb, bindex); + for (ull = 0; ull < max; ull++) { + file = array[ull]; + + /* AuDbg("%.*s\n", AuDLNPair(file->f_dentry)); */ + fi_read_lock(file); + if (unlikely(au_test_mmapped(file))) { + err = -EBUSY; + AuVerbose(verbose, "mmapped %.*s\n", + AuDLNPair(file->f_dentry)); + AuDbgFile(file); + FiMustNoWaiters(file); + fi_read_unlock(file); + goto out_array; + } + + inode = file->f_dentry->d_inode; + hfile = &au_fi(file)->fi_htop; + hf = hfile->hf_file; + if (!S_ISREG(inode->i_mode) + || !(file->f_mode & FMODE_WRITE) + || hfile->hf_br->br_id != br_id + || !(hf->f_mode & FMODE_WRITE)) + array[ull] = NULL; + else { + do_warn = 1; + get_file(file); + } + + FiMustNoWaiters(file); + fi_read_unlock(file); + fput(file); + } + + err = 0; + if (do_warn) + au_warn_ima(); + + for (ull = 0; ull < max; ull++) { + file = array[ull]; + if (!file) + continue; + + /* todo: already flushed? */ + /* cf. fs/super.c:mark_files_ro() */ + /* fi_read_lock(file); */ + hfile = &au_fi(file)->fi_htop; + hf = hfile->hf_file; + /* fi_read_unlock(file); */ + spin_lock(&hf->f_lock); + hf->f_mode &= ~FMODE_WRITE; + spin_unlock(&hf->f_lock); + if (!file_check_writeable(hf)) { + file_release_write(hf); + mnt_drop_write(hf->f_vfsmnt); + } + } + +out_array: + au_farray_free(array, max); +out: + AuTraceErr(err); + return err; +} + +int au_br_mod(struct super_block *sb, struct au_opt_mod *mod, int remount, + int *do_refresh) +{ + int err, rerr; + aufs_bindex_t bindex; + struct path path; + struct dentry *root; + struct au_branch *br; + + root = sb->s_root; + bindex = au_find_dbindex(root, mod->h_root); + if (bindex < 0) { + if (remount) + return 0; /* success */ + err = -ENOENT; + pr_err("%s no such branch\n", mod->path); + goto out; + } + AuDbg("bindex b%d\n", bindex); + + err = test_br(mod->h_root->d_inode, mod->perm, mod->path); + if (unlikely(err)) + goto out; + + br = au_sbr(sb, bindex); + if (br->br_perm == mod->perm) + return 0; /* success */ + + if (au_br_writable(br->br_perm)) { + /* remove whiteout base */ + err = au_br_init_wh(sb, br, mod->perm, mod->h_root); + if (unlikely(err)) + goto out; + + if (!au_br_writable(mod->perm)) { + /* rw --> ro, file might be mmapped */ + DiMustNoWaiters(root); + IiMustNoWaiters(root->d_inode); + di_write_unlock(root); + err = au_br_mod_files_ro(sb, bindex); + /* aufs_write_lock() calls ..._child() */ + di_write_lock_child(root); + + if (unlikely(err)) { + rerr = -ENOMEM; + br->br_wbr = kmalloc(sizeof(*br->br_wbr), + GFP_NOFS); + if (br->br_wbr) { + path.mnt = br->br_mnt; + path.dentry = mod->h_root; + rerr = au_wbr_init(br, sb, br->br_perm, + &path); + } + if (unlikely(rerr)) { + AuIOErr("nested error %d (%d)\n", + rerr, err); + br->br_perm = mod->perm; + } + } + } + } else if (au_br_writable(mod->perm)) { + /* ro --> rw */ + err = -ENOMEM; + br->br_wbr = kmalloc(sizeof(*br->br_wbr), GFP_NOFS); + if (br->br_wbr) { + path.mnt = br->br_mnt; + path.dentry = mod->h_root; + err = au_wbr_init(br, sb, mod->perm, &path); + if (unlikely(err)) { + kfree(br->br_wbr); + br->br_wbr = NULL; + } + } + } + + if (!err) { + *do_refresh |= need_sigen_inc(br->br_perm, mod->perm); + br->br_perm = mod->perm; + } + +out: + AuTraceErr(err); + return err; +} --- linux-3.0.0.orig/ubuntu/aufs/branch.h +++ linux-3.0.0/ubuntu/aufs/branch.h @@ -0,0 +1,233 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * branch filesystems and xino for them + */ + +#ifndef __AUFS_BRANCH_H__ +#define __AUFS_BRANCH_H__ + +#ifdef __KERNEL__ + +#include +#include +#include +#include "dynop.h" +#include "rwsem.h" +#include "super.h" + +/* ---------------------------------------------------------------------- */ + +/* a xino file */ +struct au_xino_file { + struct file *xi_file; + struct mutex xi_nondir_mtx; + + /* todo: make xino files an array to support huge inode number */ + +#ifdef CONFIG_DEBUG_FS + struct dentry *xi_dbgaufs; +#endif +}; + +/* members for writable branch only */ +enum {AuBrWh_BASE, AuBrWh_PLINK, AuBrWh_ORPH, AuBrWh_Last}; +struct au_wbr { + struct au_rwsem wbr_wh_rwsem; + struct dentry *wbr_wh[AuBrWh_Last]; + atomic_t wbr_wh_running; +#define wbr_whbase wbr_wh[AuBrWh_BASE] /* whiteout base */ +#define wbr_plink wbr_wh[AuBrWh_PLINK] /* pseudo-link dir */ +#define wbr_orph wbr_wh[AuBrWh_ORPH] /* dir for orphans */ + + /* mfs mode */ + unsigned long long wbr_bytes; +}; + +/* ext2 has 3 types of operations at least, ext3 has 4 */ +#define AuBrDynOp (AuDyLast * 4) + +/* protected by superblock rwsem */ +struct au_branch { + struct au_xino_file br_xino; + + aufs_bindex_t br_id; + + int br_perm; + struct vfsmount *br_mnt; + spinlock_t br_dykey_lock; + struct au_dykey *br_dykey[AuBrDynOp]; + atomic_t br_count; + + struct au_wbr *br_wbr; + + /* xino truncation */ + blkcnt_t br_xino_upper; /* watermark in blocks */ + atomic_t br_xino_running; + +#ifdef CONFIG_AUFS_HFSNOTIFY + struct fsnotify_group *br_hfsn_group; + struct fsnotify_ops br_hfsn_ops; +#endif + +#ifdef CONFIG_SYSFS + /* an entry under sysfs per mount-point */ + char br_name[8]; + struct attribute br_attr; +#endif +}; + +/* ---------------------------------------------------------------------- */ + +/* branch permission and attribute */ +enum { + AuBrPerm_RW, /* writable, linkable wh */ + AuBrPerm_RO, /* readonly, no wh */ + AuBrPerm_RR, /* natively readonly, no wh */ + + AuBrPerm_RWNoLinkWH, /* un-linkable whiteouts */ + + AuBrPerm_ROWH, /* whiteout-able */ + AuBrPerm_RRWH, /* whiteout-able */ + + AuBrPerm_Last +}; + +static inline int au_br_writable(int brperm) +{ + return brperm == AuBrPerm_RW || brperm == AuBrPerm_RWNoLinkWH; +} + +static inline int au_br_whable(int brperm) +{ + return brperm == AuBrPerm_RW + || brperm == AuBrPerm_ROWH + || brperm == AuBrPerm_RRWH; +} + +static inline int au_br_rdonly(struct au_branch *br) +{ + return ((br->br_mnt->mnt_sb->s_flags & MS_RDONLY) + || !au_br_writable(br->br_perm)) + ? -EROFS : 0; +} + +static inline int au_br_hnotifyable(int brperm __maybe_unused) +{ +#ifdef CONFIG_AUFS_HNOTIFY + return brperm != AuBrPerm_RR && brperm != AuBrPerm_RRWH; +#else + return 0; +#endif +} + +/* ---------------------------------------------------------------------- */ + +/* branch.c */ +struct au_sbinfo; +void au_br_free(struct au_sbinfo *sinfo); +int au_br_index(struct super_block *sb, aufs_bindex_t br_id); +struct au_opt_add; +int au_br_add(struct super_block *sb, struct au_opt_add *add, int remount); +struct au_opt_del; +int au_br_del(struct super_block *sb, struct au_opt_del *del, int remount); +long au_ibusy_ioctl(struct file *file, unsigned long arg); +#ifdef CONFIG_COMPAT +long au_ibusy_compat_ioctl(struct file *file, unsigned long arg); +#endif +struct au_opt_mod; +int au_br_mod(struct super_block *sb, struct au_opt_mod *mod, int remount, + int *do_refresh); + +/* xino.c */ +static const loff_t au_loff_max = LLONG_MAX; + +int au_xib_trunc(struct super_block *sb); +ssize_t xino_fread(au_readf_t func, struct file *file, void *buf, size_t size, + loff_t *pos); +ssize_t xino_fwrite(au_writef_t func, struct file *file, void *buf, size_t size, + loff_t *pos); +struct file *au_xino_create2(struct file *base_file, struct file *copy_src); +struct file *au_xino_create(struct super_block *sb, char *fname, int silent); +ino_t au_xino_new_ino(struct super_block *sb); +void au_xino_delete_inode(struct inode *inode, const int unlinked); +int au_xino_write(struct super_block *sb, aufs_bindex_t bindex, ino_t h_ino, + ino_t ino); +int au_xino_read(struct super_block *sb, aufs_bindex_t bindex, ino_t h_ino, + ino_t *ino); +int au_xino_br(struct super_block *sb, struct au_branch *br, ino_t hino, + struct file *base_file, int do_test); +int au_xino_trunc(struct super_block *sb, aufs_bindex_t bindex); + +struct au_opt_xino; +int au_xino_set(struct super_block *sb, struct au_opt_xino *xino, int remount); +void au_xino_clr(struct super_block *sb); +struct file *au_xino_def(struct super_block *sb); +int au_xino_path(struct seq_file *seq, struct file *file); + +/* ---------------------------------------------------------------------- */ + +/* Superblock to branch */ +static inline +aufs_bindex_t au_sbr_id(struct super_block *sb, aufs_bindex_t bindex) +{ + return au_sbr(sb, bindex)->br_id; +} + +static inline +struct vfsmount *au_sbr_mnt(struct super_block *sb, aufs_bindex_t bindex) +{ + return au_sbr(sb, bindex)->br_mnt; +} + +static inline +struct super_block *au_sbr_sb(struct super_block *sb, aufs_bindex_t bindex) +{ + return au_sbr_mnt(sb, bindex)->mnt_sb; +} + +static inline void au_sbr_put(struct super_block *sb, aufs_bindex_t bindex) +{ + atomic_dec(&au_sbr(sb, bindex)->br_count); +} + +static inline int au_sbr_perm(struct super_block *sb, aufs_bindex_t bindex) +{ + return au_sbr(sb, bindex)->br_perm; +} + +static inline int au_sbr_whable(struct super_block *sb, aufs_bindex_t bindex) +{ + return au_br_whable(au_sbr_perm(sb, bindex)); +} + +/* ---------------------------------------------------------------------- */ + +/* + * wbr_wh_read_lock, wbr_wh_write_lock + * wbr_wh_read_unlock, wbr_wh_write_unlock, wbr_wh_downgrade_lock + */ +AuSimpleRwsemFuncs(wbr_wh, struct au_wbr *wbr, &wbr->wbr_wh_rwsem); + +#define WbrWhMustNoWaiters(wbr) AuRwMustNoWaiters(&wbr->wbr_wh_rwsem) +#define WbrWhMustAnyLock(wbr) AuRwMustAnyLock(&wbr->wbr_wh_rwsem) +#define WbrWhMustWriteLock(wbr) AuRwMustWriteLock(&wbr->wbr_wh_rwsem) + +#endif /* __KERNEL__ */ +#endif /* __AUFS_BRANCH_H__ */ --- linux-3.0.0.orig/ubuntu/aufs/conf.mk +++ linux-3.0.0/ubuntu/aufs/conf.mk @@ -0,0 +1,37 @@ + +AuConfStr = CONFIG_AUFS_FS=${CONFIG_AUFS_FS} + +define AuConf +ifdef ${1} +AuConfStr += ${1}=${${1}} +endif +endef + +AuConfAll = BRANCH_MAX_127 BRANCH_MAX_511 BRANCH_MAX_1023 BRANCH_MAX_32767 \ + SBILIST \ + HNOTIFY HFSNOTIFY \ + EXPORT INO_T_64 \ + RDU \ + SP_IATTR \ + SHWH \ + BR_RAMFS \ + BR_FUSE POLL \ + BR_HFSPLUS \ + BDEV_LOOP \ + DEBUG MAGIC_SYSRQ +$(foreach i, ${AuConfAll}, \ + $(eval $(call AuConf,CONFIG_AUFS_${i}))) + +AuConfName = ${obj}/conf.str +${AuConfName}.tmp: FORCE + @echo ${AuConfStr} | tr ' ' '\n' | sed -e 's/^/"/' -e 's/$$/\\n"/' > $@ +${AuConfName}: ${AuConfName}.tmp + @diff -q $< $@ > /dev/null 2>&1 || { \ + echo ' GEN ' $@; \ + cp -p $< $@; \ + } +FORCE: +clean-files += ${AuConfName} ${AuConfName}.tmp +${obj}/sysfs.o: ${AuConfName} + +-include ${srctree}/${src}/conf_priv.mk --- linux-3.0.0.orig/ubuntu/aufs/cpup.c +++ linux-3.0.0/ubuntu/aufs/cpup.c @@ -0,0 +1,1063 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * copy-up functions, see wbr_policy.c for copy-down + */ + +#include +#include +#include +#include +#include "aufs.h" + +void au_cpup_attr_flags(struct inode *dst, struct inode *src) +{ + const unsigned int mask = S_DEAD | S_SWAPFILE | S_PRIVATE + | S_NOATIME | S_NOCMTIME; + + dst->i_flags |= src->i_flags & ~mask; + if (au_test_fs_notime(dst->i_sb)) + dst->i_flags |= S_NOATIME | S_NOCMTIME; +} + +void au_cpup_attr_timesizes(struct inode *inode) +{ + struct inode *h_inode; + + h_inode = au_h_iptr(inode, au_ibstart(inode)); + fsstack_copy_attr_times(inode, h_inode); + fsstack_copy_inode_size(inode, h_inode); +} + +void au_cpup_attr_nlink(struct inode *inode, int force) +{ + struct inode *h_inode; + struct super_block *sb; + aufs_bindex_t bindex, bend; + + sb = inode->i_sb; + bindex = au_ibstart(inode); + h_inode = au_h_iptr(inode, bindex); + if (!force + && !S_ISDIR(h_inode->i_mode) + && au_opt_test(au_mntflags(sb), PLINK) + && au_plink_test(inode)) + return; + + inode->i_nlink = h_inode->i_nlink; + + /* + * fewer nlink makes find(1) noisy, but larger nlink doesn't. + * it may includes whplink directory. + */ + if (S_ISDIR(h_inode->i_mode)) { + bend = au_ibend(inode); + for (bindex++; bindex <= bend; bindex++) { + h_inode = au_h_iptr(inode, bindex); + if (h_inode) + au_add_nlink(inode, h_inode); + } + } +} + +void au_cpup_attr_changeable(struct inode *inode) +{ + struct inode *h_inode; + + h_inode = au_h_iptr(inode, au_ibstart(inode)); + inode->i_mode = h_inode->i_mode; + inode->i_uid = h_inode->i_uid; + inode->i_gid = h_inode->i_gid; + au_cpup_attr_timesizes(inode); + au_cpup_attr_flags(inode, h_inode); +} + +void au_cpup_igen(struct inode *inode, struct inode *h_inode) +{ + struct au_iinfo *iinfo = au_ii(inode); + + IiMustWriteLock(inode); + + iinfo->ii_higen = h_inode->i_generation; + iinfo->ii_hsb1 = h_inode->i_sb; +} + +void au_cpup_attr_all(struct inode *inode, int force) +{ + struct inode *h_inode; + + h_inode = au_h_iptr(inode, au_ibstart(inode)); + au_cpup_attr_changeable(inode); + if (inode->i_nlink > 0) + au_cpup_attr_nlink(inode, force); + inode->i_rdev = h_inode->i_rdev; + inode->i_blkbits = h_inode->i_blkbits; + au_cpup_igen(inode, h_inode); +} + +/* ---------------------------------------------------------------------- */ + +/* Note: dt_dentry and dt_h_dentry are not dget/dput-ed */ + +/* keep the timestamps of the parent dir when cpup */ +void au_dtime_store(struct au_dtime *dt, struct dentry *dentry, + struct path *h_path) +{ + struct inode *h_inode; + + dt->dt_dentry = dentry; + dt->dt_h_path = *h_path; + h_inode = h_path->dentry->d_inode; + dt->dt_atime = h_inode->i_atime; + dt->dt_mtime = h_inode->i_mtime; + /* smp_mb(); */ +} + +void au_dtime_revert(struct au_dtime *dt) +{ + struct iattr attr; + int err; + + attr.ia_atime = dt->dt_atime; + attr.ia_mtime = dt->dt_mtime; + attr.ia_valid = ATTR_FORCE | ATTR_MTIME | ATTR_MTIME_SET + | ATTR_ATIME | ATTR_ATIME_SET; + + err = vfsub_notify_change(&dt->dt_h_path, &attr); + if (unlikely(err)) + pr_warning("restoring timestamps failed(%d). ignored\n", err); +} + +/* ---------------------------------------------------------------------- */ + +static noinline_for_stack +int cpup_iattr(struct dentry *dst, aufs_bindex_t bindex, struct dentry *h_src) +{ + int err, sbits; + struct iattr ia; + struct path h_path; + struct inode *h_isrc, *h_idst; + + h_path.dentry = au_h_dptr(dst, bindex); + h_idst = h_path.dentry->d_inode; + h_path.mnt = au_sbr_mnt(dst->d_sb, bindex); + h_isrc = h_src->d_inode; + ia.ia_valid = ATTR_FORCE | ATTR_UID | ATTR_GID + | ATTR_ATIME | ATTR_MTIME + | ATTR_ATIME_SET | ATTR_MTIME_SET; + ia.ia_uid = h_isrc->i_uid; + ia.ia_gid = h_isrc->i_gid; + ia.ia_atime = h_isrc->i_atime; + ia.ia_mtime = h_isrc->i_mtime; + if (h_idst->i_mode != h_isrc->i_mode + && !S_ISLNK(h_idst->i_mode)) { + ia.ia_valid |= ATTR_MODE; + ia.ia_mode = h_isrc->i_mode; + } + sbits = !!(h_isrc->i_mode & (S_ISUID | S_ISGID)); + au_cpup_attr_flags(h_idst, h_isrc); + err = vfsub_notify_change(&h_path, &ia); + + /* is this nfs only? */ + if (!err && sbits && au_test_nfs(h_path.dentry->d_sb)) { + ia.ia_valid = ATTR_FORCE | ATTR_MODE; + ia.ia_mode = h_isrc->i_mode; + err = vfsub_notify_change(&h_path, &ia); + } + + return err; +} + +/* ---------------------------------------------------------------------- */ + +static int au_do_copy_file(struct file *dst, struct file *src, loff_t len, + char *buf, unsigned long blksize) +{ + int err; + size_t sz, rbytes, wbytes; + unsigned char all_zero; + char *p, *zp; + struct mutex *h_mtx; + /* reduce stack usage */ + struct iattr *ia; + + zp = page_address(ZERO_PAGE(0)); + if (unlikely(!zp)) + return -ENOMEM; /* possible? */ + + err = 0; + all_zero = 0; + while (len) { + AuDbg("len %lld\n", len); + sz = blksize; + if (len < blksize) + sz = len; + + rbytes = 0; + /* todo: signal_pending? */ + while (!rbytes || err == -EAGAIN || err == -EINTR) { + rbytes = vfsub_read_k(src, buf, sz, &src->f_pos); + err = rbytes; + } + if (unlikely(err < 0)) + break; + + all_zero = 0; + if (len >= rbytes && rbytes == blksize) + all_zero = !memcmp(buf, zp, rbytes); + if (!all_zero) { + wbytes = rbytes; + p = buf; + while (wbytes) { + size_t b; + + b = vfsub_write_k(dst, p, wbytes, &dst->f_pos); + err = b; + /* todo: signal_pending? */ + if (unlikely(err == -EAGAIN || err == -EINTR)) + continue; + if (unlikely(err < 0)) + break; + wbytes -= b; + p += b; + } + } else { + loff_t res; + + AuLabel(hole); + res = vfsub_llseek(dst, rbytes, SEEK_CUR); + err = res; + if (unlikely(res < 0)) + break; + } + len -= rbytes; + err = 0; + } + + /* the last block may be a hole */ + if (!err && all_zero) { + AuLabel(last hole); + + err = 1; + if (au_test_nfs(dst->f_dentry->d_sb)) { + /* nfs requires this step to make last hole */ + /* is this only nfs? */ + do { + /* todo: signal_pending? */ + err = vfsub_write_k(dst, "\0", 1, &dst->f_pos); + } while (err == -EAGAIN || err == -EINTR); + if (err == 1) + dst->f_pos--; + } + + if (err == 1) { + ia = (void *)buf; + ia->ia_size = dst->f_pos; + ia->ia_valid = ATTR_SIZE | ATTR_FILE; + ia->ia_file = dst; + h_mtx = &dst->f_dentry->d_inode->i_mutex; + mutex_lock_nested(h_mtx, AuLsc_I_CHILD2); + err = vfsub_notify_change(&dst->f_path, ia); + mutex_unlock(h_mtx); + } + } + + return err; +} + +int au_copy_file(struct file *dst, struct file *src, loff_t len) +{ + int err; + unsigned long blksize; + unsigned char do_kfree; + char *buf; + + err = -ENOMEM; + blksize = dst->f_dentry->d_sb->s_blocksize; + if (!blksize || PAGE_SIZE < blksize) + blksize = PAGE_SIZE; + AuDbg("blksize %lu\n", blksize); + do_kfree = (blksize != PAGE_SIZE && blksize >= sizeof(struct iattr *)); + if (do_kfree) + buf = kmalloc(blksize, GFP_NOFS); + else + buf = (void *)__get_free_page(GFP_NOFS); + if (unlikely(!buf)) + goto out; + + if (len > (1 << 22)) + AuDbg("copying a large file %lld\n", (long long)len); + + src->f_pos = 0; + dst->f_pos = 0; + err = au_do_copy_file(dst, src, len, buf, blksize); + if (do_kfree) + kfree(buf); + else + free_page((unsigned long)buf); + +out: + return err; +} + +/* + * to support a sparse file which is opened with O_APPEND, + * we need to close the file. + */ +static int au_cp_regular(struct dentry *dentry, aufs_bindex_t bdst, + aufs_bindex_t bsrc, loff_t len) +{ + int err, i; + enum { SRC, DST }; + struct { + aufs_bindex_t bindex; + unsigned int flags; + struct dentry *dentry; + struct file *file; + void *label, *label_file; + } *f, file[] = { + { + .bindex = bsrc, + .flags = O_RDONLY | O_NOATIME | O_LARGEFILE, + .file = NULL, + .label = &&out, + .label_file = &&out_src + }, + { + .bindex = bdst, + .flags = O_WRONLY | O_NOATIME | O_LARGEFILE, + .file = NULL, + .label = &&out_src, + .label_file = &&out_dst + } + }; + struct super_block *sb; + + /* bsrc branch can be ro/rw. */ + sb = dentry->d_sb; + f = file; + for (i = 0; i < 2; i++, f++) { + f->dentry = au_h_dptr(dentry, f->bindex); + f->file = au_h_open(dentry, f->bindex, f->flags, /*file*/NULL); + err = PTR_ERR(f->file); + if (IS_ERR(f->file)) + goto *f->label; + err = -EINVAL; + if (unlikely(!f->file->f_op)) + goto *f->label_file; + } + + /* try stopping to update while we copyup */ + IMustLock(file[SRC].dentry->d_inode); + err = au_copy_file(file[DST].file, file[SRC].file, len); + +out_dst: + fput(file[DST].file); + au_sbr_put(sb, file[DST].bindex); +out_src: + fput(file[SRC].file); + au_sbr_put(sb, file[SRC].bindex); +out: + return err; +} + +static int au_do_cpup_regular(struct dentry *dentry, aufs_bindex_t bdst, + aufs_bindex_t bsrc, loff_t len, + struct inode *h_dir, struct path *h_path) +{ + int err, rerr; + loff_t l; + + err = 0; + l = i_size_read(au_h_iptr(dentry->d_inode, bsrc)); + if (len == -1 || l < len) + len = l; + if (len) + err = au_cp_regular(dentry, bdst, bsrc, len); + if (!err) + goto out; /* success */ + + rerr = vfsub_unlink(h_dir, h_path, /*force*/0); + if (rerr) { + AuIOErr("failed unlinking cpup-ed %.*s(%d, %d)\n", + AuDLNPair(h_path->dentry), err, rerr); + err = -EIO; + } + +out: + return err; +} + +static int au_do_cpup_symlink(struct path *h_path, struct dentry *h_src, + struct inode *h_dir) +{ + int err, symlen; + mm_segment_t old_fs; + union { + char *k; + char __user *u; + } sym; + + err = -ENOSYS; + if (unlikely(!h_src->d_inode->i_op->readlink)) + goto out; + + err = -ENOMEM; + sym.k = __getname_gfp(GFP_NOFS); + if (unlikely(!sym.k)) + goto out; + + old_fs = get_fs(); + set_fs(KERNEL_DS); + symlen = h_src->d_inode->i_op->readlink(h_src, sym.u, PATH_MAX); + err = symlen; + set_fs(old_fs); + + if (symlen > 0) { + sym.k[symlen] = 0; + err = vfsub_symlink(h_dir, h_path, sym.k); + } + __putname(sym.k); + +out: + return err; +} + +/* return with the lower dst inode is locked */ +static noinline_for_stack +int cpup_entry(struct dentry *dentry, aufs_bindex_t bdst, + aufs_bindex_t bsrc, loff_t len, unsigned int flags, + struct dentry *dst_parent) +{ + int err; + umode_t mode; + unsigned int mnt_flags; + unsigned char isdir; + const unsigned char do_dt = !!au_ftest_cpup(flags, DTIME); + struct au_dtime dt; + struct path h_path; + struct dentry *h_src, *h_dst, *h_parent; + struct inode *h_inode, *h_dir; + struct super_block *sb; + + /* bsrc branch can be ro/rw. */ + h_src = au_h_dptr(dentry, bsrc); + h_inode = h_src->d_inode; + AuDebugOn(h_inode != au_h_iptr(dentry->d_inode, bsrc)); + + /* try stopping to be referenced while we are creating */ + h_dst = au_h_dptr(dentry, bdst); + h_parent = h_dst->d_parent; /* dir inode is locked */ + h_dir = h_parent->d_inode; + IMustLock(h_dir); + AuDebugOn(h_parent != h_dst->d_parent); + + sb = dentry->d_sb; + h_path.mnt = au_sbr_mnt(sb, bdst); + if (do_dt) { + h_path.dentry = h_parent; + au_dtime_store(&dt, dst_parent, &h_path); + } + h_path.dentry = h_dst; + + isdir = 0; + mode = h_inode->i_mode; + switch (mode & S_IFMT) { + case S_IFREG: + /* try stopping to update while we are referencing */ + IMustLock(h_inode); + err = vfsub_create(h_dir, &h_path, mode | S_IWUSR); + if (!err) + err = au_do_cpup_regular + (dentry, bdst, bsrc, len, + au_h_iptr(dst_parent->d_inode, bdst), &h_path); + break; + case S_IFDIR: + isdir = 1; + err = vfsub_mkdir(h_dir, &h_path, mode); + if (!err) { + /* + * strange behaviour from the users view, + * particularry setattr case + */ + if (au_ibstart(dst_parent->d_inode) == bdst) + au_cpup_attr_nlink(dst_parent->d_inode, + /*force*/1); + au_cpup_attr_nlink(dentry->d_inode, /*force*/1); + } + break; + case S_IFLNK: + err = au_do_cpup_symlink(&h_path, h_src, h_dir); + break; + case S_IFCHR: + case S_IFBLK: + AuDebugOn(!capable(CAP_MKNOD)); + /*FALLTHROUGH*/ + case S_IFIFO: + case S_IFSOCK: + err = vfsub_mknod(h_dir, &h_path, mode, h_inode->i_rdev); + break; + default: + AuIOErr("Unknown inode type 0%o\n", mode); + err = -EIO; + } + + mnt_flags = au_mntflags(sb); + if (!au_opt_test(mnt_flags, UDBA_NONE) + && !isdir + && au_opt_test(mnt_flags, XINO) + && h_inode->i_nlink == 1 + /* todo: unnecessary? */ + /* && dentry->d_inode->i_nlink == 1 */ + && bdst < bsrc + && !au_ftest_cpup(flags, KEEPLINO)) + au_xino_write(sb, bsrc, h_inode->i_ino, /*ino*/0); + /* ignore this error */ + + if (do_dt) + au_dtime_revert(&dt); + return err; +} + +/* + * copyup the @dentry from @bsrc to @bdst. + * the caller must set the both of lower dentries. + * @len is for truncating when it is -1 copyup the entire file. + * in link/rename cases, @dst_parent may be different from the real one. + */ +static int au_cpup_single(struct dentry *dentry, aufs_bindex_t bdst, + aufs_bindex_t bsrc, loff_t len, unsigned int flags, + struct dentry *dst_parent) +{ + int err, rerr; + aufs_bindex_t old_ibstart; + unsigned char isdir, plink; + struct au_dtime dt; + struct path h_path; + struct dentry *h_src, *h_dst, *h_parent; + struct inode *dst_inode, *h_dir, *inode; + struct super_block *sb; + + AuDebugOn(bsrc <= bdst); + + sb = dentry->d_sb; + h_path.mnt = au_sbr_mnt(sb, bdst); + h_dst = au_h_dptr(dentry, bdst); + h_parent = h_dst->d_parent; /* dir inode is locked */ + h_dir = h_parent->d_inode; + IMustLock(h_dir); + + h_src = au_h_dptr(dentry, bsrc); + inode = dentry->d_inode; + + if (!dst_parent) + dst_parent = dget_parent(dentry); + else + dget(dst_parent); + + plink = !!au_opt_test(au_mntflags(sb), PLINK); + dst_inode = au_h_iptr(inode, bdst); + if (dst_inode) { + if (unlikely(!plink)) { + err = -EIO; + AuIOErr("hi%lu(i%lu) exists on b%d " + "but plink is disabled\n", + dst_inode->i_ino, inode->i_ino, bdst); + goto out; + } + + if (dst_inode->i_nlink) { + const int do_dt = au_ftest_cpup(flags, DTIME); + + h_src = au_plink_lkup(inode, bdst); + err = PTR_ERR(h_src); + if (IS_ERR(h_src)) + goto out; + if (unlikely(!h_src->d_inode)) { + err = -EIO; + AuIOErr("i%lu exists on a upper branch " + "but not pseudo-linked\n", + inode->i_ino); + dput(h_src); + goto out; + } + + if (do_dt) { + h_path.dentry = h_parent; + au_dtime_store(&dt, dst_parent, &h_path); + } + h_path.dentry = h_dst; + err = vfsub_link(h_src, h_dir, &h_path); + if (do_dt) + au_dtime_revert(&dt); + dput(h_src); + goto out; + } else + /* todo: cpup_wh_file? */ + /* udba work */ + au_update_ibrange(inode, /*do_put_zero*/1); + } + + old_ibstart = au_ibstart(inode); + err = cpup_entry(dentry, bdst, bsrc, len, flags, dst_parent); + if (unlikely(err)) + goto out; + dst_inode = h_dst->d_inode; + mutex_lock_nested(&dst_inode->i_mutex, AuLsc_I_CHILD2); + + err = cpup_iattr(dentry, bdst, h_src); + isdir = S_ISDIR(dst_inode->i_mode); + if (!err) { + if (bdst < old_ibstart) { + if (S_ISREG(inode->i_mode)) { + err = au_dy_iaop(inode, bdst, dst_inode); + if (unlikely(err)) + goto out_rev; + } + au_set_ibstart(inode, bdst); + } + au_set_h_iptr(inode, bdst, au_igrab(dst_inode), + au_hi_flags(inode, isdir)); + mutex_unlock(&dst_inode->i_mutex); + if (!isdir + && h_src->d_inode->i_nlink > 1 + && plink) + au_plink_append(inode, bdst, h_dst); + goto out; /* success */ + } + + /* revert */ +out_rev: + h_path.dentry = h_parent; + mutex_unlock(&dst_inode->i_mutex); + au_dtime_store(&dt, dst_parent, &h_path); + h_path.dentry = h_dst; + if (!isdir) + rerr = vfsub_unlink(h_dir, &h_path, /*force*/0); + else + rerr = vfsub_rmdir(h_dir, &h_path); + au_dtime_revert(&dt); + if (rerr) { + AuIOErr("failed removing broken entry(%d, %d)\n", err, rerr); + err = -EIO; + } + +out: + dput(dst_parent); + return err; +} + +struct au_cpup_single_args { + int *errp; + struct dentry *dentry; + aufs_bindex_t bdst, bsrc; + loff_t len; + unsigned int flags; + struct dentry *dst_parent; +}; + +static void au_call_cpup_single(void *args) +{ + struct au_cpup_single_args *a = args; + *a->errp = au_cpup_single(a->dentry, a->bdst, a->bsrc, a->len, + a->flags, a->dst_parent); +} + +int au_sio_cpup_single(struct dentry *dentry, aufs_bindex_t bdst, + aufs_bindex_t bsrc, loff_t len, unsigned int flags, + struct dentry *dst_parent) +{ + int err, wkq_err; + umode_t mode; + struct dentry *h_dentry; + + h_dentry = au_h_dptr(dentry, bsrc); + mode = h_dentry->d_inode->i_mode & S_IFMT; + if ((mode != S_IFCHR && mode != S_IFBLK) + || capable(CAP_MKNOD)) + err = au_cpup_single(dentry, bdst, bsrc, len, flags, + dst_parent); + else { + struct au_cpup_single_args args = { + .errp = &err, + .dentry = dentry, + .bdst = bdst, + .bsrc = bsrc, + .len = len, + .flags = flags, + .dst_parent = dst_parent + }; + wkq_err = au_wkq_wait(au_call_cpup_single, &args); + if (unlikely(wkq_err)) + err = wkq_err; + } + + return err; +} + +/* + * copyup the @dentry from the first active lower branch to @bdst, + * using au_cpup_single(). + */ +static int au_cpup_simple(struct dentry *dentry, aufs_bindex_t bdst, loff_t len, + unsigned int flags) +{ + int err; + aufs_bindex_t bsrc, bend; + + bend = au_dbend(dentry); + for (bsrc = bdst + 1; bsrc <= bend; bsrc++) + if (au_h_dptr(dentry, bsrc)) + break; + + err = au_lkup_neg(dentry, bdst); + if (!err) { + err = au_cpup_single(dentry, bdst, bsrc, len, flags, NULL); + if (!err) + return 0; /* success */ + + /* revert */ + au_set_h_dptr(dentry, bdst, NULL); + au_set_dbstart(dentry, bsrc); + } + + return err; +} + +struct au_cpup_simple_args { + int *errp; + struct dentry *dentry; + aufs_bindex_t bdst; + loff_t len; + unsigned int flags; +}; + +static void au_call_cpup_simple(void *args) +{ + struct au_cpup_simple_args *a = args; + *a->errp = au_cpup_simple(a->dentry, a->bdst, a->len, a->flags); +} + +int au_sio_cpup_simple(struct dentry *dentry, aufs_bindex_t bdst, loff_t len, + unsigned int flags) +{ + int err, wkq_err; + unsigned char do_sio; + struct dentry *parent; + struct inode *h_dir; + + parent = dget_parent(dentry); + h_dir = au_h_iptr(parent->d_inode, bdst); + do_sio = !!au_test_h_perm_sio(h_dir, MAY_EXEC | MAY_WRITE); + if (!do_sio) { + /* + * testing CAP_MKNOD is for generic fs, + * but CAP_FSETID is for xfs only, currently. + */ + umode_t mode = dentry->d_inode->i_mode; + do_sio = (((mode & (S_IFCHR | S_IFBLK)) + && !capable(CAP_MKNOD)) + || ((mode & (S_ISUID | S_ISGID)) + && !capable(CAP_FSETID))); + } + if (!do_sio) + err = au_cpup_simple(dentry, bdst, len, flags); + else { + struct au_cpup_simple_args args = { + .errp = &err, + .dentry = dentry, + .bdst = bdst, + .len = len, + .flags = flags + }; + wkq_err = au_wkq_wait(au_call_cpup_simple, &args); + if (unlikely(wkq_err)) + err = wkq_err; + } + + dput(parent); + return err; +} + +/* ---------------------------------------------------------------------- */ + +/* + * copyup the deleted file for writing. + */ +static int au_do_cpup_wh(struct dentry *dentry, aufs_bindex_t bdst, + struct dentry *wh_dentry, struct file *file, + loff_t len) +{ + int err; + aufs_bindex_t bstart; + struct au_dinfo *dinfo; + struct dentry *h_d_dst, *h_d_start; + struct au_hdentry *hdp; + + dinfo = au_di(dentry); + AuRwMustWriteLock(&dinfo->di_rwsem); + + bstart = dinfo->di_bstart; + hdp = dinfo->di_hdentry; + h_d_dst = hdp[0 + bdst].hd_dentry; + dinfo->di_bstart = bdst; + hdp[0 + bdst].hd_dentry = wh_dentry; + if (file) { + h_d_start = hdp[0 + bstart].hd_dentry; + hdp[0 + bstart].hd_dentry = au_hf_top(file)->f_dentry; + } + err = au_cpup_single(dentry, bdst, bstart, len, !AuCpup_DTIME, + /*h_parent*/NULL); + if (file) { + if (!err) + err = au_reopen_nondir(file); + hdp[0 + bstart].hd_dentry = h_d_start; + } + hdp[0 + bdst].hd_dentry = h_d_dst; + dinfo->di_bstart = bstart; + + return err; +} + +static int au_cpup_wh(struct dentry *dentry, aufs_bindex_t bdst, loff_t len, + struct file *file) +{ + int err; + struct au_dtime dt; + struct dentry *parent, *h_parent, *wh_dentry; + struct au_branch *br; + struct path h_path; + + br = au_sbr(dentry->d_sb, bdst); + parent = dget_parent(dentry); + h_parent = au_h_dptr(parent, bdst); + wh_dentry = au_whtmp_lkup(h_parent, br, &dentry->d_name); + err = PTR_ERR(wh_dentry); + if (IS_ERR(wh_dentry)) + goto out; + + h_path.dentry = h_parent; + h_path.mnt = br->br_mnt; + au_dtime_store(&dt, parent, &h_path); + err = au_do_cpup_wh(dentry, bdst, wh_dentry, file, len); + if (unlikely(err)) + goto out_wh; + + dget(wh_dentry); + h_path.dentry = wh_dentry; + if (!S_ISDIR(wh_dentry->d_inode->i_mode)) + err = vfsub_unlink(h_parent->d_inode, &h_path, /*force*/0); + else + err = vfsub_rmdir(h_parent->d_inode, &h_path); + if (unlikely(err)) { + AuIOErr("failed remove copied-up tmp file %.*s(%d)\n", + AuDLNPair(wh_dentry), err); + err = -EIO; + } + au_dtime_revert(&dt); + au_set_hi_wh(dentry->d_inode, bdst, wh_dentry); + +out_wh: + dput(wh_dentry); +out: + dput(parent); + return err; +} + +struct au_cpup_wh_args { + int *errp; + struct dentry *dentry; + aufs_bindex_t bdst; + loff_t len; + struct file *file; +}; + +static void au_call_cpup_wh(void *args) +{ + struct au_cpup_wh_args *a = args; + *a->errp = au_cpup_wh(a->dentry, a->bdst, a->len, a->file); +} + +int au_sio_cpup_wh(struct dentry *dentry, aufs_bindex_t bdst, loff_t len, + struct file *file) +{ + int err, wkq_err; + struct dentry *parent, *h_orph, *h_parent, *h_dentry; + struct inode *dir, *h_dir, *h_tmpdir, *h_inode; + struct au_wbr *wbr; + + parent = dget_parent(dentry); + dir = parent->d_inode; + h_orph = NULL; + h_parent = NULL; + h_dir = au_igrab(au_h_iptr(dir, bdst)); + h_tmpdir = h_dir; + if (!h_dir->i_nlink) { + wbr = au_sbr(dentry->d_sb, bdst)->br_wbr; + h_orph = wbr->wbr_orph; + + h_parent = dget(au_h_dptr(parent, bdst)); + au_set_h_dptr(parent, bdst, dget(h_orph)); + h_tmpdir = h_orph->d_inode; + au_set_h_iptr(dir, bdst, au_igrab(h_tmpdir), /*flags*/0); + + /* this temporary unlock is safe */ + if (file) + h_dentry = au_hf_top(file)->f_dentry; + else + h_dentry = au_h_dptr(dentry, au_dbstart(dentry)); + h_inode = h_dentry->d_inode; + IMustLock(h_inode); + mutex_unlock(&h_inode->i_mutex); + mutex_lock_nested(&h_tmpdir->i_mutex, AuLsc_I_PARENT3); + mutex_lock_nested(&h_inode->i_mutex, AuLsc_I_CHILD); + /* todo: au_h_open_pre()? */ + } + + if (!au_test_h_perm_sio(h_tmpdir, MAY_EXEC | MAY_WRITE)) + err = au_cpup_wh(dentry, bdst, len, file); + else { + struct au_cpup_wh_args args = { + .errp = &err, + .dentry = dentry, + .bdst = bdst, + .len = len, + .file = file + }; + wkq_err = au_wkq_wait(au_call_cpup_wh, &args); + if (unlikely(wkq_err)) + err = wkq_err; + } + + if (h_orph) { + mutex_unlock(&h_tmpdir->i_mutex); + /* todo: au_h_open_post()? */ + au_set_h_iptr(dir, bdst, au_igrab(h_dir), /*flags*/0); + au_set_h_dptr(parent, bdst, h_parent); + } + iput(h_dir); + dput(parent); + + return err; +} + +/* ---------------------------------------------------------------------- */ + +/* + * generic routine for both of copy-up and copy-down. + */ +/* cf. revalidate function in file.c */ +int au_cp_dirs(struct dentry *dentry, aufs_bindex_t bdst, + int (*cp)(struct dentry *dentry, aufs_bindex_t bdst, + struct dentry *h_parent, void *arg), + void *arg) +{ + int err; + struct au_pin pin; + struct dentry *d, *parent, *h_parent, *real_parent; + + err = 0; + parent = dget_parent(dentry); + if (IS_ROOT(parent)) + goto out; + + au_pin_init(&pin, dentry, bdst, AuLsc_DI_PARENT2, AuLsc_I_PARENT2, + au_opt_udba(dentry->d_sb), AuPin_MNT_WRITE); + + /* do not use au_dpage */ + real_parent = parent; + while (1) { + dput(parent); + parent = dget_parent(dentry); + h_parent = au_h_dptr(parent, bdst); + if (h_parent) + goto out; /* success */ + + /* find top dir which is necessary to cpup */ + do { + d = parent; + dput(parent); + parent = dget_parent(d); + di_read_lock_parent3(parent, !AuLock_IR); + h_parent = au_h_dptr(parent, bdst); + di_read_unlock(parent, !AuLock_IR); + } while (!h_parent); + + if (d != real_parent) + di_write_lock_child3(d); + + /* somebody else might create while we were sleeping */ + if (!au_h_dptr(d, bdst) || !au_h_dptr(d, bdst)->d_inode) { + if (au_h_dptr(d, bdst)) + au_update_dbstart(d); + + au_pin_set_dentry(&pin, d); + err = au_do_pin(&pin); + if (!err) { + err = cp(d, bdst, h_parent, arg); + au_unpin(&pin); + } + } + + if (d != real_parent) + di_write_unlock(d); + if (unlikely(err)) + break; + } + +out: + dput(parent); + return err; +} + +static int au_cpup_dir(struct dentry *dentry, aufs_bindex_t bdst, + struct dentry *h_parent __maybe_unused , + void *arg __maybe_unused) +{ + return au_sio_cpup_simple(dentry, bdst, -1, AuCpup_DTIME); +} + +int au_cpup_dirs(struct dentry *dentry, aufs_bindex_t bdst) +{ + return au_cp_dirs(dentry, bdst, au_cpup_dir, NULL); +} + +int au_test_and_cpup_dirs(struct dentry *dentry, aufs_bindex_t bdst) +{ + int err; + struct dentry *parent; + struct inode *dir; + + parent = dget_parent(dentry); + dir = parent->d_inode; + err = 0; + if (au_h_iptr(dir, bdst)) + goto out; + + di_read_unlock(parent, AuLock_IR); + di_write_lock_parent(parent); + /* someone else might change our inode while we were sleeping */ + if (!au_h_iptr(dir, bdst)) + err = au_cpup_dirs(dentry, bdst); + di_downgrade_lock(parent, AuLock_IR); + +out: + dput(parent); + return err; +} --- linux-3.0.0.orig/ubuntu/aufs/cpup.h +++ linux-3.0.0/ubuntu/aufs/cpup.h @@ -0,0 +1,83 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * copy-up/down functions + */ + +#ifndef __AUFS_CPUP_H__ +#define __AUFS_CPUP_H__ + +#ifdef __KERNEL__ + +#include +#include +#include + +struct inode; +struct file; + +void au_cpup_attr_flags(struct inode *dst, struct inode *src); +void au_cpup_attr_timesizes(struct inode *inode); +void au_cpup_attr_nlink(struct inode *inode, int force); +void au_cpup_attr_changeable(struct inode *inode); +void au_cpup_igen(struct inode *inode, struct inode *h_inode); +void au_cpup_attr_all(struct inode *inode, int force); + +/* ---------------------------------------------------------------------- */ + +/* cpup flags */ +#define AuCpup_DTIME 1 /* do dtime_store/revert */ +#define AuCpup_KEEPLINO (1 << 1) /* do not clear the lower xino, + for link(2) */ +#define au_ftest_cpup(flags, name) ((flags) & AuCpup_##name) +#define au_fset_cpup(flags, name) \ + do { (flags) |= AuCpup_##name; } while (0) +#define au_fclr_cpup(flags, name) \ + do { (flags) &= ~AuCpup_##name; } while (0) + +int au_copy_file(struct file *dst, struct file *src, loff_t len); +int au_sio_cpup_single(struct dentry *dentry, aufs_bindex_t bdst, + aufs_bindex_t bsrc, loff_t len, unsigned int flags, + struct dentry *dst_parent); +int au_sio_cpup_simple(struct dentry *dentry, aufs_bindex_t bdst, loff_t len, + unsigned int flags); +int au_sio_cpup_wh(struct dentry *dentry, aufs_bindex_t bdst, loff_t len, + struct file *file); + +int au_cp_dirs(struct dentry *dentry, aufs_bindex_t bdst, + int (*cp)(struct dentry *dentry, aufs_bindex_t bdst, + struct dentry *h_parent, void *arg), + void *arg); +int au_cpup_dirs(struct dentry *dentry, aufs_bindex_t bdst); +int au_test_and_cpup_dirs(struct dentry *dentry, aufs_bindex_t bdst); + +/* ---------------------------------------------------------------------- */ + +/* keep timestamps when copyup */ +struct au_dtime { + struct dentry *dt_dentry; + struct path dt_h_path; + struct timespec dt_atime, dt_mtime; +}; +void au_dtime_store(struct au_dtime *dt, struct dentry *dentry, + struct path *h_path); +void au_dtime_revert(struct au_dtime *dt); + +#endif /* __KERNEL__ */ +#endif /* __AUFS_CPUP_H__ */ --- linux-3.0.0.orig/ubuntu/aufs/dbgaufs.c +++ linux-3.0.0/ubuntu/aufs/dbgaufs.c @@ -0,0 +1,334 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * debugfs interface + */ + +#include +#include "aufs.h" + +#ifndef CONFIG_SYSFS +#error DEBUG_FS depends upon SYSFS +#endif + +static struct dentry *dbgaufs; +static const mode_t dbgaufs_mode = S_IRUSR | S_IRGRP | S_IROTH; + +/* 20 is max digits length of ulong 64 */ +struct dbgaufs_arg { + int n; + char a[20 * 4]; +}; + +/* + * common function for all XINO files + */ +static int dbgaufs_xi_release(struct inode *inode __maybe_unused, + struct file *file) +{ + kfree(file->private_data); + return 0; +} + +static int dbgaufs_xi_open(struct file *xf, struct file *file, int do_fcnt) +{ + int err; + struct kstat st; + struct dbgaufs_arg *p; + + err = -ENOMEM; + p = kmalloc(sizeof(*p), GFP_NOFS); + if (unlikely(!p)) + goto out; + + err = 0; + p->n = 0; + file->private_data = p; + if (!xf) + goto out; + + err = vfs_getattr(xf->f_vfsmnt, xf->f_dentry, &st); + if (!err) { + if (do_fcnt) + p->n = snprintf + (p->a, sizeof(p->a), "%ld, %llux%lu %lld\n", + (long)file_count(xf), st.blocks, st.blksize, + (long long)st.size); + else + p->n = snprintf(p->a, sizeof(p->a), "%llux%lu %lld\n", + st.blocks, st.blksize, + (long long)st.size); + AuDebugOn(p->n >= sizeof(p->a)); + } else { + p->n = snprintf(p->a, sizeof(p->a), "err %d\n", err); + err = 0; + } + +out: + return err; + +} + +static ssize_t dbgaufs_xi_read(struct file *file, char __user *buf, + size_t count, loff_t *ppos) +{ + struct dbgaufs_arg *p; + + p = file->private_data; + return simple_read_from_buffer(buf, count, ppos, p->a, p->n); +} + +/* ---------------------------------------------------------------------- */ + +static int dbgaufs_xib_open(struct inode *inode, struct file *file) +{ + int err; + struct au_sbinfo *sbinfo; + struct super_block *sb; + + sbinfo = inode->i_private; + sb = sbinfo->si_sb; + si_noflush_read_lock(sb); + err = dbgaufs_xi_open(sbinfo->si_xib, file, /*do_fcnt*/0); + si_read_unlock(sb); + return err; +} + +static const struct file_operations dbgaufs_xib_fop = { + .owner = THIS_MODULE, + .open = dbgaufs_xib_open, + .release = dbgaufs_xi_release, + .read = dbgaufs_xi_read +}; + +/* ---------------------------------------------------------------------- */ + +#define DbgaufsXi_PREFIX "xi" + +static int dbgaufs_xino_open(struct inode *inode, struct file *file) +{ + int err; + long l; + struct au_sbinfo *sbinfo; + struct super_block *sb; + struct file *xf; + struct qstr *name; + + err = -ENOENT; + xf = NULL; + name = &file->f_dentry->d_name; + if (unlikely(name->len < sizeof(DbgaufsXi_PREFIX) + || memcmp(name->name, DbgaufsXi_PREFIX, + sizeof(DbgaufsXi_PREFIX) - 1))) + goto out; + err = strict_strtol(name->name + sizeof(DbgaufsXi_PREFIX) - 1, 10, &l); + if (unlikely(err)) + goto out; + + sbinfo = inode->i_private; + sb = sbinfo->si_sb; + si_noflush_read_lock(sb); + if (l <= au_sbend(sb)) { + xf = au_sbr(sb, (aufs_bindex_t)l)->br_xino.xi_file; + err = dbgaufs_xi_open(xf, file, /*do_fcnt*/1); + } else + err = -ENOENT; + si_read_unlock(sb); + +out: + return err; +} + +static const struct file_operations dbgaufs_xino_fop = { + .owner = THIS_MODULE, + .open = dbgaufs_xino_open, + .release = dbgaufs_xi_release, + .read = dbgaufs_xi_read +}; + +void dbgaufs_brs_del(struct super_block *sb, aufs_bindex_t bindex) +{ + aufs_bindex_t bend; + struct au_branch *br; + struct au_xino_file *xi; + + if (!au_sbi(sb)->si_dbgaufs) + return; + + bend = au_sbend(sb); + for (; bindex <= bend; bindex++) { + br = au_sbr(sb, bindex); + xi = &br->br_xino; + if (xi->xi_dbgaufs) { + debugfs_remove(xi->xi_dbgaufs); + xi->xi_dbgaufs = NULL; + } + } +} + +void dbgaufs_brs_add(struct super_block *sb, aufs_bindex_t bindex) +{ + struct au_sbinfo *sbinfo; + struct dentry *parent; + struct au_branch *br; + struct au_xino_file *xi; + aufs_bindex_t bend; + char name[sizeof(DbgaufsXi_PREFIX) + 5]; /* "xi" bindex NULL */ + + sbinfo = au_sbi(sb); + parent = sbinfo->si_dbgaufs; + if (!parent) + return; + + bend = au_sbend(sb); + for (; bindex <= bend; bindex++) { + snprintf(name, sizeof(name), DbgaufsXi_PREFIX "%d", bindex); + br = au_sbr(sb, bindex); + xi = &br->br_xino; + AuDebugOn(xi->xi_dbgaufs); + xi->xi_dbgaufs = debugfs_create_file(name, dbgaufs_mode, parent, + sbinfo, &dbgaufs_xino_fop); + /* ignore an error */ + if (unlikely(!xi->xi_dbgaufs)) + AuWarn1("failed %s under debugfs\n", name); + } +} + +/* ---------------------------------------------------------------------- */ + +#ifdef CONFIG_AUFS_EXPORT +static int dbgaufs_xigen_open(struct inode *inode, struct file *file) +{ + int err; + struct au_sbinfo *sbinfo; + struct super_block *sb; + + sbinfo = inode->i_private; + sb = sbinfo->si_sb; + si_noflush_read_lock(sb); + err = dbgaufs_xi_open(sbinfo->si_xigen, file, /*do_fcnt*/0); + si_read_unlock(sb); + return err; +} + +static const struct file_operations dbgaufs_xigen_fop = { + .owner = THIS_MODULE, + .open = dbgaufs_xigen_open, + .release = dbgaufs_xi_release, + .read = dbgaufs_xi_read +}; + +static int dbgaufs_xigen_init(struct au_sbinfo *sbinfo) +{ + int err; + + /* + * This function is a dynamic '__init' fucntion actually, + * so the tiny check for si_rwsem is unnecessary. + */ + /* AuRwMustWriteLock(&sbinfo->si_rwsem); */ + + err = -EIO; + sbinfo->si_dbgaufs_xigen = debugfs_create_file + ("xigen", dbgaufs_mode, sbinfo->si_dbgaufs, sbinfo, + &dbgaufs_xigen_fop); + if (sbinfo->si_dbgaufs_xigen) + err = 0; + + return err; +} +#else +static int dbgaufs_xigen_init(struct au_sbinfo *sbinfo) +{ + return 0; +} +#endif /* CONFIG_AUFS_EXPORT */ + +/* ---------------------------------------------------------------------- */ + +void dbgaufs_si_fin(struct au_sbinfo *sbinfo) +{ + /* + * This function is a dynamic '__init' fucntion actually, + * so the tiny check for si_rwsem is unnecessary. + */ + /* AuRwMustWriteLock(&sbinfo->si_rwsem); */ + + debugfs_remove_recursive(sbinfo->si_dbgaufs); + sbinfo->si_dbgaufs = NULL; + kobject_put(&sbinfo->si_kobj); +} + +int dbgaufs_si_init(struct au_sbinfo *sbinfo) +{ + int err; + char name[SysaufsSiNameLen]; + + /* + * This function is a dynamic '__init' fucntion actually, + * so the tiny check for si_rwsem is unnecessary. + */ + /* AuRwMustWriteLock(&sbinfo->si_rwsem); */ + + err = -ENOENT; + if (!dbgaufs) { + AuErr1("/debug/aufs is uninitialized\n"); + goto out; + } + + err = -EIO; + sysaufs_name(sbinfo, name); + sbinfo->si_dbgaufs = debugfs_create_dir(name, dbgaufs); + if (unlikely(!sbinfo->si_dbgaufs)) + goto out; + kobject_get(&sbinfo->si_kobj); + + sbinfo->si_dbgaufs_xib = debugfs_create_file + ("xib", dbgaufs_mode, sbinfo->si_dbgaufs, sbinfo, + &dbgaufs_xib_fop); + if (unlikely(!sbinfo->si_dbgaufs_xib)) + goto out_dir; + + err = dbgaufs_xigen_init(sbinfo); + if (!err) + goto out; /* success */ + +out_dir: + dbgaufs_si_fin(sbinfo); +out: + return err; +} + +/* ---------------------------------------------------------------------- */ + +void dbgaufs_fin(void) +{ + debugfs_remove(dbgaufs); +} + +int __init dbgaufs_init(void) +{ + int err; + + err = -EIO; + dbgaufs = debugfs_create_dir(AUFS_NAME, NULL); + if (dbgaufs) + err = 0; + return err; +} --- linux-3.0.0.orig/ubuntu/aufs/dbgaufs.h +++ linux-3.0.0/ubuntu/aufs/dbgaufs.h @@ -0,0 +1,52 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * debugfs interface + */ + +#ifndef __DBGAUFS_H__ +#define __DBGAUFS_H__ + +#ifdef __KERNEL__ + +#include +#include + +struct super_block; +struct au_sbinfo; + +#ifdef CONFIG_DEBUG_FS +/* dbgaufs.c */ +void dbgaufs_brs_del(struct super_block *sb, aufs_bindex_t bindex); +void dbgaufs_brs_add(struct super_block *sb, aufs_bindex_t bindex); +void dbgaufs_si_fin(struct au_sbinfo *sbinfo); +int dbgaufs_si_init(struct au_sbinfo *sbinfo); +void dbgaufs_fin(void); +int __init dbgaufs_init(void); +#else +AuStubVoid(dbgaufs_brs_del, struct super_block *sb, aufs_bindex_t bindex) +AuStubVoid(dbgaufs_brs_add, struct super_block *sb, aufs_bindex_t bindex) +AuStubVoid(dbgaufs_si_fin, struct au_sbinfo *sbinfo) +AuStubInt0(dbgaufs_si_init, struct au_sbinfo *sbinfo) +AuStubVoid(dbgaufs_fin, void) +AuStubInt0(__init dbgaufs_init, void) +#endif /* CONFIG_DEBUG_FS */ + +#endif /* __KERNEL__ */ +#endif /* __DBGAUFS_H__ */ --- linux-3.0.0.orig/ubuntu/aufs/dcsub.c +++ linux-3.0.0/ubuntu/aufs/dcsub.c @@ -0,0 +1,243 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * sub-routines for dentry cache + */ + +#include "aufs.h" + +static void au_dpage_free(struct au_dpage *dpage) +{ + int i; + struct dentry **p; + + p = dpage->dentries; + for (i = 0; i < dpage->ndentry; i++) + dput(*p++); + free_page((unsigned long)dpage->dentries); +} + +int au_dpages_init(struct au_dcsub_pages *dpages, gfp_t gfp) +{ + int err; + void *p; + + err = -ENOMEM; + dpages->dpages = kmalloc(sizeof(*dpages->dpages), gfp); + if (unlikely(!dpages->dpages)) + goto out; + + p = (void *)__get_free_page(gfp); + if (unlikely(!p)) + goto out_dpages; + + dpages->dpages[0].ndentry = 0; + dpages->dpages[0].dentries = p; + dpages->ndpage = 1; + return 0; /* success */ + +out_dpages: + kfree(dpages->dpages); +out: + return err; +} + +void au_dpages_free(struct au_dcsub_pages *dpages) +{ + int i; + struct au_dpage *p; + + p = dpages->dpages; + for (i = 0; i < dpages->ndpage; i++) + au_dpage_free(p++); + kfree(dpages->dpages); +} + +static int au_dpages_append(struct au_dcsub_pages *dpages, + struct dentry *dentry, gfp_t gfp) +{ + int err, sz; + struct au_dpage *dpage; + void *p; + + dpage = dpages->dpages + dpages->ndpage - 1; + sz = PAGE_SIZE / sizeof(dentry); + if (unlikely(dpage->ndentry >= sz)) { + AuLabel(new dpage); + err = -ENOMEM; + sz = dpages->ndpage * sizeof(*dpages->dpages); + p = au_kzrealloc(dpages->dpages, sz, + sz + sizeof(*dpages->dpages), gfp); + if (unlikely(!p)) + goto out; + + dpages->dpages = p; + dpage = dpages->dpages + dpages->ndpage; + p = (void *)__get_free_page(gfp); + if (unlikely(!p)) + goto out; + + dpage->ndentry = 0; + dpage->dentries = p; + dpages->ndpage++; + } + + AuDebugOn(!dentry->d_count); + dpage->dentries[dpage->ndentry++] = dget_dlock(dentry); + return 0; /* success */ + +out: + return err; +} + +int au_dcsub_pages(struct au_dcsub_pages *dpages, struct dentry *root, + au_dpages_test test, void *arg) +{ + int err; + struct dentry *this_parent; + struct list_head *next; + struct super_block *sb = root->d_sb; + + err = 0; + write_seqlock(&rename_lock); + this_parent = root; + spin_lock(&this_parent->d_lock); +repeat: + next = this_parent->d_subdirs.next; +resume: + if (this_parent->d_sb == sb + && !IS_ROOT(this_parent) + && au_di(this_parent) + && this_parent->d_count + && (!test || test(this_parent, arg))) { + err = au_dpages_append(dpages, this_parent, GFP_ATOMIC); + if (unlikely(err)) + goto out; + } + + while (next != &this_parent->d_subdirs) { + struct list_head *tmp = next; + struct dentry *dentry = list_entry(tmp, struct dentry, + d_u.d_child); + + next = tmp->next; + spin_lock_nested(&dentry->d_lock, DENTRY_D_LOCK_NESTED); + if (dentry->d_count) { + if (!list_empty(&dentry->d_subdirs)) { + spin_unlock(&this_parent->d_lock); + spin_release(&dentry->d_lock.dep_map, 1, + _RET_IP_); + this_parent = dentry; + spin_acquire(&this_parent->d_lock.dep_map, 0, 1, + _RET_IP_); + goto repeat; + } + if (dentry->d_sb == sb + && au_di(dentry) + && (!test || test(dentry, arg))) + err = au_dpages_append(dpages, dentry, + GFP_ATOMIC); + } + spin_unlock(&dentry->d_lock); + if (unlikely(err)) + goto out; + } + + if (this_parent != root) { + struct dentry *tmp; + struct dentry *child; + + tmp = this_parent->d_parent; + rcu_read_lock(); + spin_unlock(&this_parent->d_lock); + child = this_parent; + this_parent = tmp; + spin_lock(&this_parent->d_lock); + rcu_read_unlock(); + next = child->d_u.d_child.next; + goto resume; + } + +out: + spin_unlock(&this_parent->d_lock); + write_sequnlock(&rename_lock); + return err; +} + +int au_dcsub_pages_rev(struct au_dcsub_pages *dpages, struct dentry *dentry, + int do_include, au_dpages_test test, void *arg) +{ + int err; + + err = 0; + write_seqlock(&rename_lock); + spin_lock(&dentry->d_lock); + if (do_include + && dentry->d_count + && (!test || test(dentry, arg))) + err = au_dpages_append(dpages, dentry, GFP_ATOMIC); + spin_unlock(&dentry->d_lock); + if (unlikely(err)) + goto out; + + /* + * vfsmount_lock is unnecessary since this is a traverse in a single + * mount + */ + while (!IS_ROOT(dentry)) { + dentry = dentry->d_parent; /* rename_lock is locked */ + spin_lock(&dentry->d_lock); + if (dentry->d_count + && (!test || test(dentry, arg))) + err = au_dpages_append(dpages, dentry, GFP_ATOMIC); + spin_unlock(&dentry->d_lock); + if (unlikely(err)) + break; + } + +out: + write_sequnlock(&rename_lock); + return err; +} + +static inline int au_dcsub_dpages_aufs(struct dentry *dentry, void *arg) +{ + return au_di(dentry) && dentry->d_sb == arg; +} + +int au_dcsub_pages_rev_aufs(struct au_dcsub_pages *dpages, + struct dentry *dentry, int do_include) +{ + return au_dcsub_pages_rev(dpages, dentry, do_include, + au_dcsub_dpages_aufs, dentry->d_sb); +} + +int au_test_subdir(struct dentry *d1, struct dentry *d2) +{ + struct path path[2] = { + { + .dentry = d1 + }, + { + .dentry = d2 + } + }; + + return path_is_under(path + 0, path + 1); +} --- linux-3.0.0.orig/ubuntu/aufs/dcsub.h +++ linux-3.0.0/ubuntu/aufs/dcsub.h @@ -0,0 +1,95 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * sub-routines for dentry cache + */ + +#ifndef __AUFS_DCSUB_H__ +#define __AUFS_DCSUB_H__ + +#ifdef __KERNEL__ + +#include +#include +#include + +struct dentry; + +struct au_dpage { + int ndentry; + struct dentry **dentries; +}; + +struct au_dcsub_pages { + int ndpage; + struct au_dpage *dpages; +}; + +/* ---------------------------------------------------------------------- */ + +/* dcsub.c */ +int au_dpages_init(struct au_dcsub_pages *dpages, gfp_t gfp); +void au_dpages_free(struct au_dcsub_pages *dpages); +typedef int (*au_dpages_test)(struct dentry *dentry, void *arg); +int au_dcsub_pages(struct au_dcsub_pages *dpages, struct dentry *root, + au_dpages_test test, void *arg); +int au_dcsub_pages_rev(struct au_dcsub_pages *dpages, struct dentry *dentry, + int do_include, au_dpages_test test, void *arg); +int au_dcsub_pages_rev_aufs(struct au_dcsub_pages *dpages, + struct dentry *dentry, int do_include); +int au_test_subdir(struct dentry *d1, struct dentry *d2); + +/* ---------------------------------------------------------------------- */ + +static inline int au_d_hashed_positive(struct dentry *d) +{ + int err; + struct inode *inode = d->d_inode; + err = 0; + if (unlikely(d_unhashed(d) || !inode || !inode->i_nlink)) + err = -ENOENT; + return err; +} + +static inline int au_d_alive(struct dentry *d) +{ + int err; + struct inode *inode; + err = 0; + if (!IS_ROOT(d)) + err = au_d_hashed_positive(d); + else { + inode = d->d_inode; + if (unlikely(d_unlinked(d) || !inode || !inode->i_nlink)) + err = -ENOENT; + } + return err; +} + +static inline int au_alive_dir(struct dentry *d) +{ + int err; + err = au_d_alive(d); + if (unlikely(err || IS_DEADDIR(d->d_inode))) + err = -ENOENT; + return err; +} + +#endif /* __KERNEL__ */ +#endif /* __AUFS_DCSUB_H__ */ --- linux-3.0.0.orig/ubuntu/aufs/debug.c +++ linux-3.0.0/ubuntu/aufs/debug.c @@ -0,0 +1,479 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * debug print functions + */ + +#include +#include +#include "aufs.h" + +int aufs_debug; +MODULE_PARM_DESC(debug, "debug print"); +module_param_named(debug, aufs_debug, int, S_IRUGO | S_IWUSR | S_IWGRP); + +char *au_plevel = KERN_DEBUG; +#define dpri(fmt, ...) do { \ + if ((au_plevel \ + && strcmp(au_plevel, KERN_DEBUG)) \ + || au_debug_test()) \ + printk("%s" fmt, au_plevel, ##__VA_ARGS__); \ +} while (0) + +/* ---------------------------------------------------------------------- */ + +void au_dpri_whlist(struct au_nhash *whlist) +{ + unsigned long ul, n; + struct hlist_head *head; + struct au_vdir_wh *tpos; + struct hlist_node *pos; + + n = whlist->nh_num; + head = whlist->nh_head; + for (ul = 0; ul < n; ul++) { + hlist_for_each_entry(tpos, pos, head, wh_hash) + dpri("b%d, %.*s, %d\n", + tpos->wh_bindex, + tpos->wh_str.len, tpos->wh_str.name, + tpos->wh_str.len); + head++; + } +} + +void au_dpri_vdir(struct au_vdir *vdir) +{ + unsigned long ul; + union au_vdir_deblk_p p; + unsigned char *o; + + if (!vdir || IS_ERR(vdir)) { + dpri("err %ld\n", PTR_ERR(vdir)); + return; + } + + dpri("deblk %u, nblk %lu, deblk %p, last{%lu, %p}, ver %lu\n", + vdir->vd_deblk_sz, vdir->vd_nblk, vdir->vd_deblk, + vdir->vd_last.ul, vdir->vd_last.p.deblk, vdir->vd_version); + for (ul = 0; ul < vdir->vd_nblk; ul++) { + p.deblk = vdir->vd_deblk[ul]; + o = p.deblk; + dpri("[%lu]: %p\n", ul, o); + } +} + +static int do_pri_inode(aufs_bindex_t bindex, struct inode *inode, + struct dentry *wh) +{ + char *n = NULL; + int l = 0; + + if (!inode || IS_ERR(inode)) { + dpri("i%d: err %ld\n", bindex, PTR_ERR(inode)); + return -1; + } + + /* the type of i_blocks depends upon CONFIG_LSF */ + BUILD_BUG_ON(sizeof(inode->i_blocks) != sizeof(unsigned long) + && sizeof(inode->i_blocks) != sizeof(u64)); + if (wh) { + n = (void *)wh->d_name.name; + l = wh->d_name.len; + } + + dpri("i%d: i%lu, %s, cnt %d, nl %u, 0%o, sz %llu, blk %llu," + " ct %lld, np %lu, st 0x%x, f 0x%x, v %llu, g %x%s%.*s\n", + bindex, + inode->i_ino, inode->i_sb ? au_sbtype(inode->i_sb) : "??", + atomic_read(&inode->i_count), inode->i_nlink, inode->i_mode, + i_size_read(inode), (unsigned long long)inode->i_blocks, + (long long)timespec_to_ns(&inode->i_ctime) & 0x0ffff, + inode->i_mapping ? inode->i_mapping->nrpages : 0, + inode->i_state, inode->i_flags, inode->i_version, + inode->i_generation, + l ? ", wh " : "", l, n); + return 0; +} + +void au_dpri_inode(struct inode *inode) +{ + struct au_iinfo *iinfo; + aufs_bindex_t bindex; + int err; + + err = do_pri_inode(-1, inode, NULL); + if (err || !au_test_aufs(inode->i_sb)) + return; + + iinfo = au_ii(inode); + if (!iinfo) + return; + dpri("i-1: bstart %d, bend %d, gen %d\n", + iinfo->ii_bstart, iinfo->ii_bend, au_iigen(inode)); + if (iinfo->ii_bstart < 0) + return; + for (bindex = iinfo->ii_bstart; bindex <= iinfo->ii_bend; bindex++) + do_pri_inode(bindex, iinfo->ii_hinode[0 + bindex].hi_inode, + iinfo->ii_hinode[0 + bindex].hi_whdentry); +} + +void au_dpri_dalias(struct inode *inode) +{ + struct dentry *d; + + spin_lock(&inode->i_lock); + list_for_each_entry(d, &inode->i_dentry, d_alias) + au_dpri_dentry(d); + spin_unlock(&inode->i_lock); +} + +static int do_pri_dentry(aufs_bindex_t bindex, struct dentry *dentry) +{ + struct dentry *wh = NULL; + + if (!dentry || IS_ERR(dentry)) { + dpri("d%d: err %ld\n", bindex, PTR_ERR(dentry)); + return -1; + } + /* do not call dget_parent() here */ + /* note: access d_xxx without d_lock */ + dpri("d%d: %.*s?/%.*s, %s, cnt %d, flags 0x%x\n", + bindex, + AuDLNPair(dentry->d_parent), AuDLNPair(dentry), + dentry->d_sb ? au_sbtype(dentry->d_sb) : "??", + dentry->d_count, dentry->d_flags); + if (bindex >= 0 && dentry->d_inode && au_test_aufs(dentry->d_sb)) { + struct au_iinfo *iinfo = au_ii(dentry->d_inode); + if (iinfo) + wh = iinfo->ii_hinode[0 + bindex].hi_whdentry; + } + do_pri_inode(bindex, dentry->d_inode, wh); + return 0; +} + +void au_dpri_dentry(struct dentry *dentry) +{ + struct au_dinfo *dinfo; + aufs_bindex_t bindex; + int err; + struct au_hdentry *hdp; + + err = do_pri_dentry(-1, dentry); + if (err || !au_test_aufs(dentry->d_sb)) + return; + + dinfo = au_di(dentry); + if (!dinfo) + return; + dpri("d-1: bstart %d, bend %d, bwh %d, bdiropq %d, gen %d\n", + dinfo->di_bstart, dinfo->di_bend, + dinfo->di_bwh, dinfo->di_bdiropq, au_digen(dentry)); + if (dinfo->di_bstart < 0) + return; + hdp = dinfo->di_hdentry; + for (bindex = dinfo->di_bstart; bindex <= dinfo->di_bend; bindex++) + do_pri_dentry(bindex, hdp[0 + bindex].hd_dentry); +} + +static int do_pri_file(aufs_bindex_t bindex, struct file *file) +{ + char a[32]; + + if (!file || IS_ERR(file)) { + dpri("f%d: err %ld\n", bindex, PTR_ERR(file)); + return -1; + } + a[0] = 0; + if (bindex < 0 + && file->f_dentry + && au_test_aufs(file->f_dentry->d_sb) + && au_fi(file)) + snprintf(a, sizeof(a), ", gen %d, mmapped %d", + au_figen(file), !!au_fi(file)->fi_hvmop); + dpri("f%d: mode 0x%x, flags 0%o, cnt %ld, v %llu, pos %llu%s\n", + bindex, file->f_mode, file->f_flags, (long)file_count(file), + file->f_version, file->f_pos, a); + if (file->f_dentry) + do_pri_dentry(bindex, file->f_dentry); + return 0; +} + +void au_dpri_file(struct file *file) +{ + struct au_finfo *finfo; + struct au_fidir *fidir; + struct au_hfile *hfile; + aufs_bindex_t bindex; + int err; + + err = do_pri_file(-1, file); + if (err || !file->f_dentry || !au_test_aufs(file->f_dentry->d_sb)) + return; + + finfo = au_fi(file); + if (!finfo) + return; + if (finfo->fi_btop < 0) + return; + fidir = finfo->fi_hdir; + if (!fidir) + do_pri_file(finfo->fi_btop, finfo->fi_htop.hf_file); + else + for (bindex = finfo->fi_btop; + bindex >= 0 && bindex <= fidir->fd_bbot; + bindex++) { + hfile = fidir->fd_hfile + bindex; + do_pri_file(bindex, hfile ? hfile->hf_file : NULL); + } +} + +static int do_pri_br(aufs_bindex_t bindex, struct au_branch *br) +{ + struct vfsmount *mnt; + struct super_block *sb; + + if (!br || IS_ERR(br)) + goto out; + mnt = br->br_mnt; + if (!mnt || IS_ERR(mnt)) + goto out; + sb = mnt->mnt_sb; + if (!sb || IS_ERR(sb)) + goto out; + + dpri("s%d: {perm 0x%x, cnt %d, wbr %p}, " + "%s, dev 0x%02x%02x, flags 0x%lx, cnt %d, active %d, " + "xino %d\n", + bindex, br->br_perm, atomic_read(&br->br_count), br->br_wbr, + au_sbtype(sb), MAJOR(sb->s_dev), MINOR(sb->s_dev), + sb->s_flags, sb->s_count, + atomic_read(&sb->s_active), !!br->br_xino.xi_file); + return 0; + +out: + dpri("s%d: err %ld\n", bindex, PTR_ERR(br)); + return -1; +} + +void au_dpri_sb(struct super_block *sb) +{ + struct au_sbinfo *sbinfo; + aufs_bindex_t bindex; + int err; + /* to reuduce stack size */ + struct { + struct vfsmount mnt; + struct au_branch fake; + } *a; + + /* this function can be called from magic sysrq */ + a = kzalloc(sizeof(*a), GFP_ATOMIC); + if (unlikely(!a)) { + dpri("no memory\n"); + return; + } + + a->mnt.mnt_sb = sb; + a->fake.br_perm = 0; + a->fake.br_mnt = &a->mnt; + a->fake.br_xino.xi_file = NULL; + atomic_set(&a->fake.br_count, 0); + smp_mb(); /* atomic_set */ + err = do_pri_br(-1, &a->fake); + kfree(a); + dpri("dev 0x%x\n", sb->s_dev); + if (err || !au_test_aufs(sb)) + return; + + sbinfo = au_sbi(sb); + if (!sbinfo) + return; + dpri("nw %d, gen %u, kobj %d\n", + atomic_read(&sbinfo->si_nowait.nw_len), sbinfo->si_generation, + atomic_read(&sbinfo->si_kobj.kref.refcount)); + for (bindex = 0; bindex <= sbinfo->si_bend; bindex++) + do_pri_br(bindex, sbinfo->si_branch[0 + bindex]); +} + +/* ---------------------------------------------------------------------- */ + +void au_dbg_sleep_jiffy(int jiffy) +{ + while (jiffy) + jiffy = schedule_timeout_uninterruptible(jiffy); +} + +void au_dbg_iattr(struct iattr *ia) +{ +#define AuBit(name) if (ia->ia_valid & ATTR_ ## name) \ + dpri(#name "\n") + AuBit(MODE); + AuBit(UID); + AuBit(GID); + AuBit(SIZE); + AuBit(ATIME); + AuBit(MTIME); + AuBit(CTIME); + AuBit(ATIME_SET); + AuBit(MTIME_SET); + AuBit(FORCE); + AuBit(ATTR_FLAG); + AuBit(KILL_SUID); + AuBit(KILL_SGID); + AuBit(FILE); + AuBit(KILL_PRIV); + AuBit(OPEN); + AuBit(TIMES_SET); +#undef AuBit + dpri("ia_file %p\n", ia->ia_file); +} + +/* ---------------------------------------------------------------------- */ + +void __au_dbg_verify_dinode(struct dentry *dentry, const char *func, int line) +{ + struct inode *h_inode, *inode = dentry->d_inode; + struct dentry *h_dentry; + aufs_bindex_t bindex, bend, bi; + + if (!inode /* || au_di(dentry)->di_lsc == AuLsc_DI_TMP */) + return; + + bend = au_dbend(dentry); + bi = au_ibend(inode); + if (bi < bend) + bend = bi; + bindex = au_dbstart(dentry); + bi = au_ibstart(inode); + if (bi > bindex) + bindex = bi; + + for (; bindex <= bend; bindex++) { + h_dentry = au_h_dptr(dentry, bindex); + if (!h_dentry) + continue; + h_inode = au_h_iptr(inode, bindex); + if (unlikely(h_inode != h_dentry->d_inode)) { + int old = au_debug_test(); + if (!old) + au_debug(1); + AuDbg("b%d, %s:%d\n", bindex, func, line); + AuDbgDentry(dentry); + AuDbgInode(inode); + if (!old) + au_debug(0); + BUG(); + } + } +} + +void au_dbg_verify_dir_parent(struct dentry *dentry, unsigned int sigen) +{ + struct dentry *parent; + + parent = dget_parent(dentry); + AuDebugOn(!S_ISDIR(dentry->d_inode->i_mode)); + AuDebugOn(IS_ROOT(dentry)); + AuDebugOn(au_digen_test(parent, sigen)); + dput(parent); +} + +void au_dbg_verify_nondir_parent(struct dentry *dentry, unsigned int sigen) +{ + struct dentry *parent; + struct inode *inode; + + parent = dget_parent(dentry); + inode = dentry->d_inode; + AuDebugOn(inode && S_ISDIR(dentry->d_inode->i_mode)); + AuDebugOn(au_digen_test(parent, sigen)); + dput(parent); +} + +void au_dbg_verify_gen(struct dentry *parent, unsigned int sigen) +{ + int err, i, j; + struct au_dcsub_pages dpages; + struct au_dpage *dpage; + struct dentry **dentries; + + err = au_dpages_init(&dpages, GFP_NOFS); + AuDebugOn(err); + err = au_dcsub_pages_rev_aufs(&dpages, parent, /*do_include*/1); + AuDebugOn(err); + for (i = dpages.ndpage - 1; !err && i >= 0; i--) { + dpage = dpages.dpages + i; + dentries = dpage->dentries; + for (j = dpage->ndentry - 1; !err && j >= 0; j--) + AuDebugOn(au_digen_test(dentries[j], sigen)); + } + au_dpages_free(&dpages); +} + +void au_dbg_verify_kthread(void) +{ + if (current->flags & PF_WQ_WORKER) { + au_dbg_blocked(); + WARN_ON(1); + } +} + +/* ---------------------------------------------------------------------- */ + +void au_debug_sbinfo_init(struct au_sbinfo *sbinfo __maybe_unused) +{ +#ifdef AuForceNoPlink + au_opt_clr(sbinfo->si_mntflags, PLINK); +#endif +#ifdef AuForceNoXino + au_opt_clr(sbinfo->si_mntflags, XINO); +#endif +#ifdef AuForceNoRefrof + au_opt_clr(sbinfo->si_mntflags, REFROF); +#endif +#ifdef AuForceHnotify + au_opt_set_udba(sbinfo->si_mntflags, UDBA_HNOTIFY); +#endif +#ifdef AuForceRd0 + sbinfo->si_rdblk = 0; + sbinfo->si_rdhash = 0; +#endif +} + +int __init au_debug_init(void) +{ + aufs_bindex_t bindex; + struct au_vdir_destr destr; + + bindex = -1; + AuDebugOn(bindex >= 0); + + destr.len = -1; + AuDebugOn(destr.len < NAME_MAX); + +#ifdef CONFIG_4KSTACKS + pr_warning("CONFIG_4KSTACKS is defined.\n"); +#endif + +#ifdef AuForceNoBrs + sysaufs_brs = 0; +#endif + + return 0; +} --- linux-3.0.0.orig/ubuntu/aufs/debug.h +++ linux-3.0.0/ubuntu/aufs/debug.h @@ -0,0 +1,252 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * debug print functions + */ + +#ifndef __AUFS_DEBUG_H__ +#define __AUFS_DEBUG_H__ + +#ifdef __KERNEL__ + +#include +#include +/* #include */ +#include +#include +#include +/* #include */ +#include +/* #include */ +#include +#include + +#include + +#ifdef CONFIG_AUFS_DEBUG +#define AuDebugOn(a) BUG_ON(a) + +/* module parameter */ +extern int aufs_debug; +static inline void au_debug(int n) +{ + aufs_debug = n; + smp_mb(); +} + +static inline int au_debug_test(void) +{ + return aufs_debug; +} +#else +#define AuDebugOn(a) do {} while (0) +AuStubVoid(au_debug, int n) +AuStubInt0(au_debug_test, void) +#endif /* CONFIG_AUFS_DEBUG */ + +/* ---------------------------------------------------------------------- */ + +/* debug print */ + +#define AuDbg(fmt, ...) do { \ + if (au_debug_test()) \ + pr_debug("DEBUG: " fmt, ##__VA_ARGS__); \ +} while (0) +#define AuLabel(l) AuDbg(#l "\n") +#define AuIOErr(fmt, ...) pr_err("I/O Error, " fmt, ##__VA_ARGS__) +#define AuWarn1(fmt, ...) do { \ + static unsigned char _c; \ + if (!_c++) \ + pr_warning(fmt, ##__VA_ARGS__); \ +} while (0) + +#define AuErr1(fmt, ...) do { \ + static unsigned char _c; \ + if (!_c++) \ + pr_err(fmt, ##__VA_ARGS__); \ +} while (0) + +#define AuIOErr1(fmt, ...) do { \ + static unsigned char _c; \ + if (!_c++) \ + AuIOErr(fmt, ##__VA_ARGS__); \ +} while (0) + +#define AuUnsupportMsg "This operation is not supported." \ + " Please report this application to aufs-users ML." +#define AuUnsupport(fmt, ...) do { \ + pr_err(AuUnsupportMsg "\n" fmt, ##__VA_ARGS__); \ + dump_stack(); \ +} while (0) + +#define AuTraceErr(e) do { \ + if (unlikely((e) < 0)) \ + AuDbg("err %d\n", (int)(e)); \ +} while (0) + +#define AuTraceErrPtr(p) do { \ + if (IS_ERR(p)) \ + AuDbg("err %ld\n", PTR_ERR(p)); \ +} while (0) + +/* dirty macros for debug print, use with "%.*s" and caution */ +#define AuLNPair(qstr) (qstr)->len, (qstr)->name +#define AuDLNPair(d) AuLNPair(&(d)->d_name) + +/* ---------------------------------------------------------------------- */ + +struct au_sbinfo; +struct au_finfo; +struct dentry; +#ifdef CONFIG_AUFS_DEBUG +extern char *au_plevel; +struct au_nhash; +void au_dpri_whlist(struct au_nhash *whlist); +struct au_vdir; +void au_dpri_vdir(struct au_vdir *vdir); +struct inode; +void au_dpri_inode(struct inode *inode); +void au_dpri_dalias(struct inode *inode); +void au_dpri_dentry(struct dentry *dentry); +struct file; +void au_dpri_file(struct file *filp); +struct super_block; +void au_dpri_sb(struct super_block *sb); + +void au_dbg_sleep_jiffy(int jiffy); +struct iattr; +void au_dbg_iattr(struct iattr *ia); + +#define au_dbg_verify_dinode(d) __au_dbg_verify_dinode(d, __func__, __LINE__) +void __au_dbg_verify_dinode(struct dentry *dentry, const char *func, int line); +void au_dbg_verify_dir_parent(struct dentry *dentry, unsigned int sigen); +void au_dbg_verify_nondir_parent(struct dentry *dentry, unsigned int sigen); +void au_dbg_verify_gen(struct dentry *parent, unsigned int sigen); +void au_dbg_verify_kthread(void); + +int __init au_debug_init(void); +void au_debug_sbinfo_init(struct au_sbinfo *sbinfo); +#define AuDbgWhlist(w) do { \ + AuDbg(#w "\n"); \ + au_dpri_whlist(w); \ +} while (0) + +#define AuDbgVdir(v) do { \ + AuDbg(#v "\n"); \ + au_dpri_vdir(v); \ +} while (0) + +#define AuDbgInode(i) do { \ + AuDbg(#i "\n"); \ + au_dpri_inode(i); \ +} while (0) + +#define AuDbgDAlias(i) do { \ + AuDbg(#i "\n"); \ + au_dpri_dalias(i); \ +} while (0) + +#define AuDbgDentry(d) do { \ + AuDbg(#d "\n"); \ + au_dpri_dentry(d); \ +} while (0) + +#define AuDbgFile(f) do { \ + AuDbg(#f "\n"); \ + au_dpri_file(f); \ +} while (0) + +#define AuDbgSb(sb) do { \ + AuDbg(#sb "\n"); \ + au_dpri_sb(sb); \ +} while (0) + +#define AuDbgSleep(sec) do { \ + AuDbg("sleep %d sec\n", sec); \ + ssleep(sec); \ +} while (0) + +#define AuDbgSleepJiffy(jiffy) do { \ + AuDbg("sleep %d jiffies\n", jiffy); \ + au_dbg_sleep_jiffy(jiffy); \ +} while (0) + +#define AuDbgIAttr(ia) do { \ + AuDbg("ia_valid 0x%x\n", (ia)->ia_valid); \ + au_dbg_iattr(ia); \ +} while (0) + +#define AuDbgSym(addr) do { \ + char sym[KSYM_SYMBOL_LEN]; \ + sprint_symbol(sym, (unsigned long)addr); \ + AuDbg("%s\n", sym); \ +} while (0) + +#define AuInfoSym(addr) do { \ + char sym[KSYM_SYMBOL_LEN]; \ + sprint_symbol(sym, (unsigned long)addr); \ + AuInfo("%s\n", sym); \ +} while (0) +#else +AuStubVoid(au_dbg_verify_dinode, struct dentry *dentry) +AuStubVoid(au_dbg_verify_dir_parent, struct dentry *dentry, unsigned int sigen) +AuStubVoid(au_dbg_verify_nondir_parent, struct dentry *dentry, + unsigned int sigen) +AuStubVoid(au_dbg_verify_gen, struct dentry *parent, unsigned int sigen) +AuStubVoid(au_dbg_verify_kthread, void) +AuStubInt0(__init au_debug_init, void) +AuStubVoid(au_debug_sbinfo_init, struct au_sbinfo *sbinfo) + +#define AuDbgWhlist(w) do {} while (0) +#define AuDbgVdir(v) do {} while (0) +#define AuDbgInode(i) do {} while (0) +#define AuDbgDAlias(i) do {} while (0) +#define AuDbgDentry(d) do {} while (0) +#define AuDbgFile(f) do {} while (0) +#define AuDbgSb(sb) do {} while (0) +#define AuDbgSleep(sec) do {} while (0) +#define AuDbgSleepJiffy(jiffy) do {} while (0) +#define AuDbgIAttr(ia) do {} while (0) +#define AuDbgSym(addr) do {} while (0) +#define AuInfoSym(addr) do {} while (0) +#endif /* CONFIG_AUFS_DEBUG */ + +/* ---------------------------------------------------------------------- */ + +#ifdef CONFIG_AUFS_MAGIC_SYSRQ +int __init au_sysrq_init(void); +void au_sysrq_fin(void); + +#ifdef CONFIG_HW_CONSOLE +#define au_dbg_blocked() do { \ + WARN_ON(1); \ + handle_sysrq('w'); \ +} while (0) +#else +AuStubVoid(au_dbg_blocked, void) +#endif + +#else +AuStubInt0(__init au_sysrq_init, void) +AuStubVoid(au_sysrq_fin, void) +AuStubVoid(au_dbg_blocked, void) +#endif /* CONFIG_AUFS_MAGIC_SYSRQ */ + +#endif /* __KERNEL__ */ +#endif /* __AUFS_DEBUG_H__ */ --- linux-3.0.0.orig/ubuntu/aufs/dentry.c +++ linux-3.0.0/ubuntu/aufs/dentry.c @@ -0,0 +1,1140 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * lookup and dentry operations + */ + +#include +#include "aufs.h" + +static void au_h_nd(struct nameidata *h_nd, struct nameidata *nd) +{ + if (nd) { + *h_nd = *nd; + + /* + * gave up supporting LOOKUP_CREATE/OPEN for lower fs, + * due to whiteout and branch permission. + */ + h_nd->flags &= ~(/*LOOKUP_PARENT |*/ LOOKUP_OPEN | LOOKUP_CREATE + | LOOKUP_FOLLOW | LOOKUP_EXCL); + /* unnecessary? */ + h_nd->intent.open.file = NULL; + } else + memset(h_nd, 0, sizeof(*h_nd)); +} + +struct au_lkup_one_args { + struct dentry **errp; + struct qstr *name; + struct dentry *h_parent; + struct au_branch *br; + struct nameidata *nd; +}; + +struct dentry *au_lkup_one(struct qstr *name, struct dentry *h_parent, + struct au_branch *br, struct nameidata *nd) +{ + struct dentry *h_dentry; + int err; + struct nameidata h_nd; + + if (au_test_fs_null_nd(h_parent->d_sb)) + return vfsub_lookup_one_len(name->name, h_parent, name->len); + + au_h_nd(&h_nd, nd); + h_nd.path.dentry = h_parent; + h_nd.path.mnt = br->br_mnt; + + err = vfsub_name_hash(name->name, &h_nd.last, name->len); + h_dentry = ERR_PTR(err); + if (!err) { + path_get(&h_nd.path); + h_dentry = vfsub_lookup_hash(&h_nd); + path_put(&h_nd.path); + } + + AuTraceErrPtr(h_dentry); + return h_dentry; +} + +static void au_call_lkup_one(void *args) +{ + struct au_lkup_one_args *a = args; + *a->errp = au_lkup_one(a->name, a->h_parent, a->br, a->nd); +} + +#define AuLkup_ALLOW_NEG 1 +#define au_ftest_lkup(flags, name) ((flags) & AuLkup_##name) +#define au_fset_lkup(flags, name) \ + do { (flags) |= AuLkup_##name; } while (0) +#define au_fclr_lkup(flags, name) \ + do { (flags) &= ~AuLkup_##name; } while (0) + +struct au_do_lookup_args { + unsigned int flags; + mode_t type; + struct nameidata *nd; +}; + +/* + * returns positive/negative dentry, NULL or an error. + * NULL means whiteout-ed or not-found. + */ +static struct dentry* +au_do_lookup(struct dentry *h_parent, struct dentry *dentry, + aufs_bindex_t bindex, struct qstr *wh_name, + struct au_do_lookup_args *args) +{ + struct dentry *h_dentry; + struct inode *h_inode, *inode; + struct au_branch *br; + int wh_found, opq; + unsigned char wh_able; + const unsigned char allow_neg = !!au_ftest_lkup(args->flags, ALLOW_NEG); + + wh_found = 0; + br = au_sbr(dentry->d_sb, bindex); + wh_able = !!au_br_whable(br->br_perm); + if (wh_able) + wh_found = au_wh_test(h_parent, wh_name, br, /*try_sio*/0); + h_dentry = ERR_PTR(wh_found); + if (!wh_found) + goto real_lookup; + if (unlikely(wh_found < 0)) + goto out; + + /* We found a whiteout */ + /* au_set_dbend(dentry, bindex); */ + au_set_dbwh(dentry, bindex); + if (!allow_neg) + return NULL; /* success */ + +real_lookup: + h_dentry = au_lkup_one(&dentry->d_name, h_parent, br, args->nd); + if (IS_ERR(h_dentry)) + goto out; + + h_inode = h_dentry->d_inode; + if (!h_inode) { + if (!allow_neg) + goto out_neg; + } else if (wh_found + || (args->type && args->type != (h_inode->i_mode & S_IFMT))) + goto out_neg; + + if (au_dbend(dentry) <= bindex) + au_set_dbend(dentry, bindex); + if (au_dbstart(dentry) < 0 || bindex < au_dbstart(dentry)) + au_set_dbstart(dentry, bindex); + au_set_h_dptr(dentry, bindex, h_dentry); + + inode = dentry->d_inode; + if (!h_inode || !S_ISDIR(h_inode->i_mode) || !wh_able + || (inode && !S_ISDIR(inode->i_mode))) + goto out; /* success */ + + mutex_lock_nested(&h_inode->i_mutex, AuLsc_I_CHILD); + opq = au_diropq_test(h_dentry, br); + mutex_unlock(&h_inode->i_mutex); + if (opq > 0) + au_set_dbdiropq(dentry, bindex); + else if (unlikely(opq < 0)) { + au_set_h_dptr(dentry, bindex, NULL); + h_dentry = ERR_PTR(opq); + } + goto out; + +out_neg: + dput(h_dentry); + h_dentry = NULL; +out: + return h_dentry; +} + +static int au_test_shwh(struct super_block *sb, const struct qstr *name) +{ + if (unlikely(!au_opt_test(au_mntflags(sb), SHWH) + && !strncmp(name->name, AUFS_WH_PFX, AUFS_WH_PFX_LEN))) + return -EPERM; + return 0; +} + +/* + * returns the number of lower positive dentries, + * otherwise an error. + * can be called at unlinking with @type is zero. + */ +int au_lkup_dentry(struct dentry *dentry, aufs_bindex_t bstart, mode_t type, + struct nameidata *nd) +{ + int npositive, err; + aufs_bindex_t bindex, btail, bdiropq; + unsigned char isdir; + struct qstr whname; + struct au_do_lookup_args args = { + .flags = 0, + .type = type, + .nd = nd + }; + const struct qstr *name = &dentry->d_name; + struct dentry *parent; + struct inode *inode; + + err = au_test_shwh(dentry->d_sb, name); + if (unlikely(err)) + goto out; + + err = au_wh_name_alloc(&whname, name); + if (unlikely(err)) + goto out; + + inode = dentry->d_inode; + isdir = !!(inode && S_ISDIR(inode->i_mode)); + if (!type) + au_fset_lkup(args.flags, ALLOW_NEG); + + npositive = 0; + parent = dget_parent(dentry); + btail = au_dbtaildir(parent); + for (bindex = bstart; bindex <= btail; bindex++) { + struct dentry *h_parent, *h_dentry; + struct inode *h_inode, *h_dir; + + h_dentry = au_h_dptr(dentry, bindex); + if (h_dentry) { + if (h_dentry->d_inode) + npositive++; + if (type != S_IFDIR) + break; + continue; + } + h_parent = au_h_dptr(parent, bindex); + if (!h_parent) + continue; + h_dir = h_parent->d_inode; + if (!h_dir || !S_ISDIR(h_dir->i_mode)) + continue; + + mutex_lock_nested(&h_dir->i_mutex, AuLsc_I_PARENT); + h_dentry = au_do_lookup(h_parent, dentry, bindex, &whname, + &args); + mutex_unlock(&h_dir->i_mutex); + err = PTR_ERR(h_dentry); + if (IS_ERR(h_dentry)) + goto out_parent; + au_fclr_lkup(args.flags, ALLOW_NEG); + + if (au_dbwh(dentry) >= 0) + break; + if (!h_dentry) + continue; + h_inode = h_dentry->d_inode; + if (!h_inode) + continue; + npositive++; + if (!args.type) + args.type = h_inode->i_mode & S_IFMT; + if (args.type != S_IFDIR) + break; + else if (isdir) { + /* the type of lower may be different */ + bdiropq = au_dbdiropq(dentry); + if (bdiropq >= 0 && bdiropq <= bindex) + break; + } + } + + if (npositive) { + AuLabel(positive); + au_update_dbstart(dentry); + } + err = npositive; + if (unlikely(!au_opt_test(au_mntflags(dentry->d_sb), UDBA_NONE) + && au_dbstart(dentry) < 0)) { + err = -EIO; + AuIOErr("both of real entry and whiteout found, %.*s, err %d\n", + AuDLNPair(dentry), err); + } + +out_parent: + dput(parent); + kfree(whname.name); +out: + return err; +} + +struct dentry *au_sio_lkup_one(struct qstr *name, struct dentry *parent, + struct au_branch *br) +{ + struct dentry *dentry; + int wkq_err; + + if (!au_test_h_perm_sio(parent->d_inode, MAY_EXEC)) + dentry = au_lkup_one(name, parent, br, /*nd*/NULL); + else { + struct au_lkup_one_args args = { + .errp = &dentry, + .name = name, + .h_parent = parent, + .br = br, + .nd = NULL + }; + + wkq_err = au_wkq_wait(au_call_lkup_one, &args); + if (unlikely(wkq_err)) + dentry = ERR_PTR(wkq_err); + } + + return dentry; +} + +/* + * lookup @dentry on @bindex which should be negative. + */ +int au_lkup_neg(struct dentry *dentry, aufs_bindex_t bindex) +{ + int err; + struct dentry *parent, *h_parent, *h_dentry; + + parent = dget_parent(dentry); + h_parent = au_h_dptr(parent, bindex); + h_dentry = au_sio_lkup_one(&dentry->d_name, h_parent, + au_sbr(dentry->d_sb, bindex)); + err = PTR_ERR(h_dentry); + if (IS_ERR(h_dentry)) + goto out; + if (unlikely(h_dentry->d_inode)) { + err = -EIO; + AuIOErr("%.*s should be negative on b%d.\n", + AuDLNPair(h_dentry), bindex); + dput(h_dentry); + goto out; + } + + err = 0; + if (bindex < au_dbstart(dentry)) + au_set_dbstart(dentry, bindex); + if (au_dbend(dentry) < bindex) + au_set_dbend(dentry, bindex); + au_set_h_dptr(dentry, bindex, h_dentry); + +out: + dput(parent); + return err; +} + +/* ---------------------------------------------------------------------- */ + +/* subset of struct inode */ +struct au_iattr { + unsigned long i_ino; + /* unsigned int i_nlink; */ + uid_t i_uid; + gid_t i_gid; + u64 i_version; +/* + loff_t i_size; + blkcnt_t i_blocks; +*/ + umode_t i_mode; +}; + +static void au_iattr_save(struct au_iattr *ia, struct inode *h_inode) +{ + ia->i_ino = h_inode->i_ino; + /* ia->i_nlink = h_inode->i_nlink; */ + ia->i_uid = h_inode->i_uid; + ia->i_gid = h_inode->i_gid; + ia->i_version = h_inode->i_version; +/* + ia->i_size = h_inode->i_size; + ia->i_blocks = h_inode->i_blocks; +*/ + ia->i_mode = (h_inode->i_mode & S_IFMT); +} + +static int au_iattr_test(struct au_iattr *ia, struct inode *h_inode) +{ + return ia->i_ino != h_inode->i_ino + /* || ia->i_nlink != h_inode->i_nlink */ + || ia->i_uid != h_inode->i_uid + || ia->i_gid != h_inode->i_gid + || ia->i_version != h_inode->i_version +/* + || ia->i_size != h_inode->i_size + || ia->i_blocks != h_inode->i_blocks +*/ + || ia->i_mode != (h_inode->i_mode & S_IFMT); +} + +static int au_h_verify_dentry(struct dentry *h_dentry, struct dentry *h_parent, + struct au_branch *br) +{ + int err; + struct au_iattr ia; + struct inode *h_inode; + struct dentry *h_d; + struct super_block *h_sb; + + err = 0; + memset(&ia, -1, sizeof(ia)); + h_sb = h_dentry->d_sb; + h_inode = h_dentry->d_inode; + if (h_inode) + au_iattr_save(&ia, h_inode); + else if (au_test_nfs(h_sb) || au_test_fuse(h_sb)) + /* nfs d_revalidate may return 0 for negative dentry */ + /* fuse d_revalidate always return 0 for negative dentry */ + goto out; + + /* main purpose is namei.c:cached_lookup() and d_revalidate */ + h_d = au_lkup_one(&h_dentry->d_name, h_parent, br, /*nd*/NULL); + err = PTR_ERR(h_d); + if (IS_ERR(h_d)) + goto out; + + err = 0; + if (unlikely(h_d != h_dentry + || h_d->d_inode != h_inode + || (h_inode && au_iattr_test(&ia, h_inode)))) + err = au_busy_or_stale(); + dput(h_d); + +out: + AuTraceErr(err); + return err; +} + +int au_h_verify(struct dentry *h_dentry, unsigned int udba, struct inode *h_dir, + struct dentry *h_parent, struct au_branch *br) +{ + int err; + + err = 0; + if (udba == AuOpt_UDBA_REVAL + && !au_test_fs_remote(h_dentry->d_sb)) { + IMustLock(h_dir); + err = (h_dentry->d_parent->d_inode != h_dir); + } else if (udba != AuOpt_UDBA_NONE) + err = au_h_verify_dentry(h_dentry, h_parent, br); + + return err; +} + +/* ---------------------------------------------------------------------- */ + +static int au_do_refresh_hdentry(struct dentry *dentry, struct dentry *parent) +{ + int err; + aufs_bindex_t new_bindex, bindex, bend, bwh, bdiropq; + struct au_hdentry tmp, *p, *q; + struct au_dinfo *dinfo; + struct super_block *sb; + + DiMustWriteLock(dentry); + + sb = dentry->d_sb; + dinfo = au_di(dentry); + bend = dinfo->di_bend; + bwh = dinfo->di_bwh; + bdiropq = dinfo->di_bdiropq; + p = dinfo->di_hdentry + dinfo->di_bstart; + for (bindex = dinfo->di_bstart; bindex <= bend; bindex++, p++) { + if (!p->hd_dentry) + continue; + + new_bindex = au_br_index(sb, p->hd_id); + if (new_bindex == bindex) + continue; + + if (dinfo->di_bwh == bindex) + bwh = new_bindex; + if (dinfo->di_bdiropq == bindex) + bdiropq = new_bindex; + if (new_bindex < 0) { + au_hdput(p); + p->hd_dentry = NULL; + continue; + } + + /* swap two lower dentries, and loop again */ + q = dinfo->di_hdentry + new_bindex; + tmp = *q; + *q = *p; + *p = tmp; + if (tmp.hd_dentry) { + bindex--; + p--; + } + } + + dinfo->di_bwh = -1; + if (bwh >= 0 && bwh <= au_sbend(sb) && au_sbr_whable(sb, bwh)) + dinfo->di_bwh = bwh; + + dinfo->di_bdiropq = -1; + if (bdiropq >= 0 + && bdiropq <= au_sbend(sb) + && au_sbr_whable(sb, bdiropq)) + dinfo->di_bdiropq = bdiropq; + + err = -EIO; + dinfo->di_bstart = -1; + dinfo->di_bend = -1; + bend = au_dbend(parent); + p = dinfo->di_hdentry; + for (bindex = 0; bindex <= bend; bindex++, p++) + if (p->hd_dentry) { + dinfo->di_bstart = bindex; + break; + } + + if (dinfo->di_bstart >= 0) { + p = dinfo->di_hdentry + bend; + for (bindex = bend; bindex >= 0; bindex--, p--) + if (p->hd_dentry) { + dinfo->di_bend = bindex; + err = 0; + break; + } + } + + return err; +} + +static void au_do_hide(struct dentry *dentry) +{ + struct inode *inode; + + inode = dentry->d_inode; + if (inode) { + if (!S_ISDIR(inode->i_mode)) { + if (inode->i_nlink && !d_unhashed(dentry)) + drop_nlink(inode); + } else { + clear_nlink(inode); + /* stop next lookup */ + inode->i_flags |= S_DEAD; + } + smp_mb(); /* necessary? */ + } + d_drop(dentry); +} + +static int au_hide_children(struct dentry *parent) +{ + int err, i, j, ndentry; + struct au_dcsub_pages dpages; + struct au_dpage *dpage; + struct dentry *dentry; + + err = au_dpages_init(&dpages, GFP_NOFS); + if (unlikely(err)) + goto out; + err = au_dcsub_pages(&dpages, parent, NULL, NULL); + if (unlikely(err)) + goto out_dpages; + + /* in reverse order */ + for (i = dpages.ndpage - 1; i >= 0; i--) { + dpage = dpages.dpages + i; + ndentry = dpage->ndentry; + for (j = ndentry - 1; j >= 0; j--) { + dentry = dpage->dentries[j]; + if (dentry != parent) + au_do_hide(dentry); + } + } + +out_dpages: + au_dpages_free(&dpages); +out: + return err; +} + +static void au_hide(struct dentry *dentry) +{ + int err; + struct inode *inode; + + AuDbgDentry(dentry); + inode = dentry->d_inode; + if (inode && S_ISDIR(inode->i_mode)) { + /* shrink_dcache_parent(dentry); */ + err = au_hide_children(dentry); + if (unlikely(err)) + AuIOErr("%.*s, failed hiding children, ignored %d\n", + AuDLNPair(dentry), err); + } + au_do_hide(dentry); +} + +/* + * By adding a dirty branch, a cached dentry may be affected in various ways. + * + * a dirty branch is added + * - on the top of layers + * - in the middle of layers + * - to the bottom of layers + * + * on the added branch there exists + * - a whiteout + * - a diropq + * - a same named entry + * + exist + * * negative --> positive + * * positive --> positive + * - type is unchanged + * - type is changed + * + doesn't exist + * * negative --> negative + * * positive --> negative (rejected by au_br_del() for non-dir case) + * - none + */ +static int au_refresh_by_dinfo(struct dentry *dentry, struct au_dinfo *dinfo, + struct au_dinfo *tmp) +{ + int err; + aufs_bindex_t bindex, bend; + struct { + struct dentry *dentry; + struct inode *inode; + mode_t mode; + } orig_h, tmp_h; + struct au_hdentry *hd; + struct inode *inode, *h_inode; + struct dentry *h_dentry; + + err = 0; + AuDebugOn(dinfo->di_bstart < 0); + orig_h.dentry = dinfo->di_hdentry[dinfo->di_bstart].hd_dentry; + orig_h.inode = orig_h.dentry->d_inode; + orig_h.mode = 0; + if (orig_h.inode) + orig_h.mode = orig_h.inode->i_mode & S_IFMT; + memset(&tmp_h, 0, sizeof(tmp_h)); + if (tmp->di_bstart >= 0) { + tmp_h.dentry = tmp->di_hdentry[tmp->di_bstart].hd_dentry; + tmp_h.inode = tmp_h.dentry->d_inode; + if (tmp_h.inode) + tmp_h.mode = tmp_h.inode->i_mode & S_IFMT; + } + + inode = dentry->d_inode; + if (!orig_h.inode) { + AuDbg("nagative originally\n"); + if (inode) { + au_hide(dentry); + goto out; + } + AuDebugOn(inode); + AuDebugOn(dinfo->di_bstart != dinfo->di_bend); + AuDebugOn(dinfo->di_bdiropq != -1); + + if (!tmp_h.inode) { + AuDbg("negative --> negative\n"); + /* should have only one negative lower */ + if (tmp->di_bstart >= 0 + && tmp->di_bstart < dinfo->di_bstart) { + AuDebugOn(tmp->di_bstart != tmp->di_bend); + AuDebugOn(dinfo->di_bstart != dinfo->di_bend); + au_set_h_dptr(dentry, dinfo->di_bstart, NULL); + au_di_cp(dinfo, tmp); + hd = tmp->di_hdentry + tmp->di_bstart; + au_set_h_dptr(dentry, tmp->di_bstart, + dget(hd->hd_dentry)); + } + au_dbg_verify_dinode(dentry); + } else { + AuDbg("negative --> positive\n"); + /* + * similar to the behaviour of creating with bypassing + * aufs. + * unhash it in order to force an error in the + * succeeding create operation. + * we should not set S_DEAD here. + */ + d_drop(dentry); + /* au_di_swap(tmp, dinfo); */ + au_dbg_verify_dinode(dentry); + } + } else { + AuDbg("positive originally\n"); + /* inode may be NULL */ + AuDebugOn(inode && (inode->i_mode & S_IFMT) != orig_h.mode); + if (!tmp_h.inode) { + AuDbg("positive --> negative\n"); + /* or bypassing aufs */ + au_hide(dentry); + if (tmp->di_bwh >= 0 && tmp->di_bwh <= dinfo->di_bstart) + dinfo->di_bwh = tmp->di_bwh; + if (inode) + err = au_refresh_hinode_self(inode); + au_dbg_verify_dinode(dentry); + } else if (orig_h.mode == tmp_h.mode) { + AuDbg("positive --> positive, same type\n"); + if (!S_ISDIR(orig_h.mode) + && dinfo->di_bstart > tmp->di_bstart) { + /* + * similar to the behaviour of removing and + * creating. + */ + au_hide(dentry); + if (inode) + err = au_refresh_hinode_self(inode); + au_dbg_verify_dinode(dentry); + } else { + /* fill empty slots */ + if (dinfo->di_bstart > tmp->di_bstart) + dinfo->di_bstart = tmp->di_bstart; + if (dinfo->di_bend < tmp->di_bend) + dinfo->di_bend = tmp->di_bend; + dinfo->di_bwh = tmp->di_bwh; + dinfo->di_bdiropq = tmp->di_bdiropq; + hd = tmp->di_hdentry; + bend = dinfo->di_bend; + for (bindex = tmp->di_bstart; bindex <= bend; + bindex++) { + if (au_h_dptr(dentry, bindex)) + continue; + h_dentry = hd[bindex].hd_dentry; + if (!h_dentry) + continue; + h_inode = h_dentry->d_inode; + AuDebugOn(!h_inode); + AuDebugOn(orig_h.mode + != (h_inode->i_mode + & S_IFMT)); + au_set_h_dptr(dentry, bindex, + dget(h_dentry)); + } + err = au_refresh_hinode(inode, dentry); + au_dbg_verify_dinode(dentry); + } + } else { + AuDbg("positive --> positive, different type\n"); + /* similar to the behaviour of removing and creating */ + au_hide(dentry); + if (inode) + err = au_refresh_hinode_self(inode); + au_dbg_verify_dinode(dentry); + } + } + +out: + return err; +} + +int au_refresh_dentry(struct dentry *dentry, struct dentry *parent) +{ + int err, ebrange; + unsigned int sigen; + struct au_dinfo *dinfo, *tmp; + struct super_block *sb; + struct inode *inode; + + DiMustWriteLock(dentry); + AuDebugOn(IS_ROOT(dentry)); + AuDebugOn(!parent->d_inode); + + sb = dentry->d_sb; + inode = dentry->d_inode; + sigen = au_sigen(sb); + err = au_digen_test(parent, sigen); + if (unlikely(err)) + goto out; + + dinfo = au_di(dentry); + err = au_di_realloc(dinfo, au_sbend(sb) + 1); + if (unlikely(err)) + goto out; + ebrange = au_dbrange_test(dentry); + if (!ebrange) + ebrange = au_do_refresh_hdentry(dentry, parent); + + if (d_unhashed(dentry) || ebrange) { + AuDebugOn(au_dbstart(dentry) < 0 && au_dbend(dentry) >= 0); + if (inode) + err = au_refresh_hinode_self(inode); + au_dbg_verify_dinode(dentry); + if (!err) + goto out_dgen; /* success */ + goto out; + } + + /* temporary dinfo */ + AuDbgDentry(dentry); + err = -ENOMEM; + tmp = au_di_alloc(sb, AuLsc_DI_TMP); + if (unlikely(!tmp)) + goto out; + au_di_swap(tmp, dinfo); + /* returns the number of positive dentries */ + /* + * if current working dir is removed, it returns an error. + * but the dentry is legal. + */ + err = au_lkup_dentry(dentry, /*bstart*/0, /*type*/0, /*nd*/NULL); + AuDbgDentry(dentry); + au_di_swap(tmp, dinfo); + if (err == -ENOENT) + err = 0; + if (err >= 0) { + /* compare/refresh by dinfo */ + AuDbgDentry(dentry); + err = au_refresh_by_dinfo(dentry, dinfo, tmp); + au_dbg_verify_dinode(dentry); + AuTraceErr(err); + } + au_rw_write_unlock(&tmp->di_rwsem); + au_di_free(tmp); + if (unlikely(err)) + goto out; + +out_dgen: + au_update_digen(dentry); +out: + if (unlikely(err && !(dentry->d_flags & DCACHE_NFSFS_RENAMED))) { + AuIOErr("failed refreshing %.*s, %d\n", + AuDLNPair(dentry), err); + AuDbgDentry(dentry); + } + AuTraceErr(err); + return err; +} + +static noinline_for_stack +int au_do_h_d_reval(struct dentry *h_dentry, struct nameidata *nd, + struct dentry *dentry, aufs_bindex_t bindex) +{ + int err, valid; + int (*reval)(struct dentry *, struct nameidata *); + + err = 0; + if (!(h_dentry->d_flags & DCACHE_OP_REVALIDATE)) + goto out; + reval = h_dentry->d_op->d_revalidate; + + AuDbg("b%d\n", bindex); + if (au_test_fs_null_nd(h_dentry->d_sb)) + /* it may return tri-state */ + valid = reval(h_dentry, NULL); + else { + struct nameidata h_nd; + int locked; + struct dentry *parent; + + au_h_nd(&h_nd, nd); + parent = nd->path.dentry; + locked = (nd && nd->path.dentry != dentry); + if (locked) + di_read_lock_parent(parent, AuLock_IR); + BUG_ON(bindex > au_dbend(parent)); + h_nd.path.dentry = au_h_dptr(parent, bindex); + BUG_ON(!h_nd.path.dentry); + h_nd.path.mnt = au_sbr(parent->d_sb, bindex)->br_mnt; + path_get(&h_nd.path); + valid = reval(h_dentry, &h_nd); + path_put(&h_nd.path); + if (locked) + di_read_unlock(parent, AuLock_IR); + } + + if (unlikely(valid < 0)) + err = valid; + else if (!valid) + err = -EINVAL; + +out: + AuTraceErr(err); + return err; +} + +/* todo: remove this */ +static int h_d_revalidate(struct dentry *dentry, struct inode *inode, + struct nameidata *nd, int do_udba) +{ + int err; + umode_t mode, h_mode; + aufs_bindex_t bindex, btail, bstart, ibs, ibe; + unsigned char plus, unhashed, is_root, h_plus; + struct inode *h_inode, *h_cached_inode; + struct dentry *h_dentry; + struct qstr *name, *h_name; + + err = 0; + plus = 0; + mode = 0; + ibs = -1; + ibe = -1; + unhashed = !!d_unhashed(dentry); + is_root = !!IS_ROOT(dentry); + name = &dentry->d_name; + + /* + * Theoretically, REVAL test should be unnecessary in case of + * {FS,I}NOTIFY. + * But {fs,i}notify doesn't fire some necessary events, + * IN_ATTRIB for atime/nlink/pageio + * IN_DELETE for NFS dentry + * Let's do REVAL test too. + */ + if (do_udba && inode) { + mode = (inode->i_mode & S_IFMT); + plus = (inode->i_nlink > 0); + ibs = au_ibstart(inode); + ibe = au_ibend(inode); + } + + bstart = au_dbstart(dentry); + btail = bstart; + if (inode && S_ISDIR(inode->i_mode)) + btail = au_dbtaildir(dentry); + for (bindex = bstart; bindex <= btail; bindex++) { + h_dentry = au_h_dptr(dentry, bindex); + if (!h_dentry) + continue; + + AuDbg("b%d, %.*s\n", bindex, AuDLNPair(h_dentry)); + spin_lock(&h_dentry->d_lock); + h_name = &h_dentry->d_name; + if (unlikely(do_udba + && !is_root + && (unhashed != !!d_unhashed(h_dentry) + || name->len != h_name->len + || memcmp(name->name, h_name->name, name->len)) + )) { + AuDbg("unhash 0x%x 0x%x, %.*s %.*s\n", + unhashed, d_unhashed(h_dentry), + AuDLNPair(dentry), AuDLNPair(h_dentry)); + spin_unlock(&h_dentry->d_lock); + goto err; + } + spin_unlock(&h_dentry->d_lock); + + err = au_do_h_d_reval(h_dentry, nd, dentry, bindex); + if (unlikely(err)) + /* do not goto err, to keep the errno */ + break; + + /* todo: plink too? */ + if (!do_udba) + continue; + + /* UDBA tests */ + h_inode = h_dentry->d_inode; + if (unlikely(!!inode != !!h_inode)) + goto err; + + h_plus = plus; + h_mode = mode; + h_cached_inode = h_inode; + if (h_inode) { + h_mode = (h_inode->i_mode & S_IFMT); + h_plus = (h_inode->i_nlink > 0); + } + if (inode && ibs <= bindex && bindex <= ibe) + h_cached_inode = au_h_iptr(inode, bindex); + + if (unlikely(plus != h_plus + || mode != h_mode + || h_cached_inode != h_inode)) + goto err; + continue; + + err: + err = -EINVAL; + break; + } + + return err; +} + +/* todo: consolidate with do_refresh() and au_reval_for_attr() */ +static int simple_reval_dpath(struct dentry *dentry, unsigned int sigen) +{ + int err; + struct dentry *parent; + + if (!au_digen_test(dentry, sigen)) + return 0; + + parent = dget_parent(dentry); + di_read_lock_parent(parent, AuLock_IR); + AuDebugOn(au_digen_test(parent, sigen)); + au_dbg_verify_gen(parent, sigen); + err = au_refresh_dentry(dentry, parent); + di_read_unlock(parent, AuLock_IR); + dput(parent); + AuTraceErr(err); + return err; +} + +int au_reval_dpath(struct dentry *dentry, unsigned int sigen) +{ + int err; + struct dentry *d, *parent; + struct inode *inode; + + if (!au_ftest_si(au_sbi(dentry->d_sb), FAILED_REFRESH_DIR)) + return simple_reval_dpath(dentry, sigen); + + /* slow loop, keep it simple and stupid */ + /* cf: au_cpup_dirs() */ + err = 0; + parent = NULL; + while (au_digen_test(dentry, sigen)) { + d = dentry; + while (1) { + dput(parent); + parent = dget_parent(d); + if (!au_digen_test(parent, sigen)) + break; + d = parent; + } + + inode = d->d_inode; + if (d != dentry) + di_write_lock_child2(d); + + /* someone might update our dentry while we were sleeping */ + if (au_digen_test(d, sigen)) { + /* + * todo: consolidate with simple_reval_dpath(), + * do_refresh() and au_reval_for_attr(). + */ + di_read_lock_parent(parent, AuLock_IR); + err = au_refresh_dentry(d, parent); + di_read_unlock(parent, AuLock_IR); + } + + if (d != dentry) + di_write_unlock(d); + dput(parent); + if (unlikely(err)) + break; + } + + return err; +} + +/* + * if valid returns 1, otherwise 0. + */ +static int aufs_d_revalidate(struct dentry *dentry, struct nameidata *nd) +{ + int valid, err; + unsigned int sigen; + unsigned char do_udba; + struct super_block *sb; + struct inode *inode; + + /* todo: support rcu-walk? */ + if (nd && (nd->flags & LOOKUP_RCU)) + return -ECHILD; + + valid = 0; + if (unlikely(!au_di(dentry))) + goto out; + + inode = dentry->d_inode; + if (inode && is_bad_inode(inode)) + goto out; + + valid = 1; + sb = dentry->d_sb; + /* + * todo: very ugly + * i_mutex of parent dir may be held, + * but we should not return 'invalid' due to busy. + */ + err = aufs_read_lock(dentry, AuLock_FLUSH | AuLock_DW | AuLock_NOPLM); + if (unlikely(err)) { + valid = err; + AuTraceErr(err); + goto out; + } + if (unlikely(au_dbrange_test(dentry))) { + err = -EINVAL; + AuTraceErr(err); + goto out_dgrade; + } + + sigen = au_sigen(sb); + if (au_digen_test(dentry, sigen)) { + AuDebugOn(IS_ROOT(dentry)); + err = au_reval_dpath(dentry, sigen); + if (unlikely(err)) { + AuTraceErr(err); + goto out_dgrade; + } + } + di_downgrade_lock(dentry, AuLock_IR); + + err = -EINVAL; + if (inode && (IS_DEADDIR(inode) || !inode->i_nlink)) + goto out_inval; + + do_udba = !au_opt_test(au_mntflags(sb), UDBA_NONE); + if (do_udba && inode) { + aufs_bindex_t bstart = au_ibstart(inode); + struct inode *h_inode; + + if (bstart >= 0) { + h_inode = au_h_iptr(inode, bstart); + if (h_inode && au_test_higen(inode, h_inode)) + goto out_inval; + } + } + + err = h_d_revalidate(dentry, inode, nd, do_udba); + if (unlikely(!err && do_udba && au_dbstart(dentry) < 0)) { + err = -EIO; + AuDbg("both of real entry and whiteout found, %.*s, err %d\n", + AuDLNPair(dentry), err); + } + goto out_inval; + +out_dgrade: + di_downgrade_lock(dentry, AuLock_IR); +out_inval: + aufs_read_unlock(dentry, AuLock_IR); + AuTraceErr(err); + valid = !err; +out: + if (!valid) { + AuDbg("%.*s invalid, %d\n", AuDLNPair(dentry), valid); + d_drop(dentry); + } + return valid; +} + +static void aufs_d_release(struct dentry *dentry) +{ + if (au_di(dentry)) { + au_di_fin(dentry); + au_hn_di_reinit(dentry); + } +} + +const struct dentry_operations aufs_dop = { + .d_revalidate = aufs_d_revalidate, + .d_release = aufs_d_release +}; --- linux-3.0.0.orig/ubuntu/aufs/dentry.h +++ linux-3.0.0/ubuntu/aufs/dentry.h @@ -0,0 +1,238 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * lookup and dentry operations + */ + +#ifndef __AUFS_DENTRY_H__ +#define __AUFS_DENTRY_H__ + +#ifdef __KERNEL__ + +#include +#include +#include "rwsem.h" + +struct au_hdentry { + struct dentry *hd_dentry; + aufs_bindex_t hd_id; +}; + +struct au_dinfo { + atomic_t di_generation; + + struct au_rwsem di_rwsem; + aufs_bindex_t di_bstart, di_bend, di_bwh, di_bdiropq; + struct au_hdentry *di_hdentry; +} ____cacheline_aligned_in_smp; + +/* ---------------------------------------------------------------------- */ + +/* dentry.c */ +extern const struct dentry_operations aufs_dop; +struct au_branch; +struct dentry *au_lkup_one(struct qstr *name, struct dentry *h_parent, + struct au_branch *br, struct nameidata *nd); +struct dentry *au_sio_lkup_one(struct qstr *name, struct dentry *parent, + struct au_branch *br); +int au_h_verify(struct dentry *h_dentry, unsigned int udba, struct inode *h_dir, + struct dentry *h_parent, struct au_branch *br); + +int au_lkup_dentry(struct dentry *dentry, aufs_bindex_t bstart, mode_t type, + struct nameidata *nd); +int au_lkup_neg(struct dentry *dentry, aufs_bindex_t bindex); +int au_refresh_dentry(struct dentry *dentry, struct dentry *parent); +int au_reval_dpath(struct dentry *dentry, unsigned int sigen); + +/* dinfo.c */ +void au_di_init_once(void *_di); +struct au_dinfo *au_di_alloc(struct super_block *sb, unsigned int lsc); +void au_di_free(struct au_dinfo *dinfo); +void au_di_swap(struct au_dinfo *a, struct au_dinfo *b); +void au_di_cp(struct au_dinfo *dst, struct au_dinfo *src); +int au_di_init(struct dentry *dentry); +void au_di_fin(struct dentry *dentry); +int au_di_realloc(struct au_dinfo *dinfo, int nbr); + +void di_read_lock(struct dentry *d, int flags, unsigned int lsc); +void di_read_unlock(struct dentry *d, int flags); +void di_downgrade_lock(struct dentry *d, int flags); +void di_write_lock(struct dentry *d, unsigned int lsc); +void di_write_unlock(struct dentry *d); +void di_write_lock2_child(struct dentry *d1, struct dentry *d2, int isdir); +void di_write_lock2_parent(struct dentry *d1, struct dentry *d2, int isdir); +void di_write_unlock2(struct dentry *d1, struct dentry *d2); + +struct dentry *au_h_dptr(struct dentry *dentry, aufs_bindex_t bindex); +struct dentry *au_h_d_alias(struct dentry *dentry, aufs_bindex_t bindex); +aufs_bindex_t au_dbtail(struct dentry *dentry); +aufs_bindex_t au_dbtaildir(struct dentry *dentry); + +void au_set_h_dptr(struct dentry *dentry, aufs_bindex_t bindex, + struct dentry *h_dentry); +int au_digen_test(struct dentry *dentry, unsigned int sigen); +int au_dbrange_test(struct dentry *dentry); +void au_update_digen(struct dentry *dentry); +void au_update_dbrange(struct dentry *dentry, int do_put_zero); +void au_update_dbstart(struct dentry *dentry); +void au_update_dbend(struct dentry *dentry); +int au_find_dbindex(struct dentry *dentry, struct dentry *h_dentry); + +/* ---------------------------------------------------------------------- */ + +static inline struct au_dinfo *au_di(struct dentry *dentry) +{ + return dentry->d_fsdata; +} + +/* ---------------------------------------------------------------------- */ + +/* lock subclass for dinfo */ +enum { + AuLsc_DI_CHILD, /* child first */ + AuLsc_DI_CHILD2, /* rename(2), link(2), and cpup at hnotify */ + AuLsc_DI_CHILD3, /* copyup dirs */ + AuLsc_DI_PARENT, + AuLsc_DI_PARENT2, + AuLsc_DI_PARENT3, + AuLsc_DI_TMP /* temp for replacing dinfo */ +}; + +/* + * di_read_lock_child, di_write_lock_child, + * di_read_lock_child2, di_write_lock_child2, + * di_read_lock_child3, di_write_lock_child3, + * di_read_lock_parent, di_write_lock_parent, + * di_read_lock_parent2, di_write_lock_parent2, + * di_read_lock_parent3, di_write_lock_parent3, + */ +#define AuReadLockFunc(name, lsc) \ +static inline void di_read_lock_##name(struct dentry *d, int flags) \ +{ di_read_lock(d, flags, AuLsc_DI_##lsc); } + +#define AuWriteLockFunc(name, lsc) \ +static inline void di_write_lock_##name(struct dentry *d) \ +{ di_write_lock(d, AuLsc_DI_##lsc); } + +#define AuRWLockFuncs(name, lsc) \ + AuReadLockFunc(name, lsc) \ + AuWriteLockFunc(name, lsc) + +AuRWLockFuncs(child, CHILD); +AuRWLockFuncs(child2, CHILD2); +AuRWLockFuncs(child3, CHILD3); +AuRWLockFuncs(parent, PARENT); +AuRWLockFuncs(parent2, PARENT2); +AuRWLockFuncs(parent3, PARENT3); + +#undef AuReadLockFunc +#undef AuWriteLockFunc +#undef AuRWLockFuncs + +#define DiMustNoWaiters(d) AuRwMustNoWaiters(&au_di(d)->di_rwsem) +#define DiMustAnyLock(d) AuRwMustAnyLock(&au_di(d)->di_rwsem) +#define DiMustWriteLock(d) AuRwMustWriteLock(&au_di(d)->di_rwsem) + +/* ---------------------------------------------------------------------- */ + +/* todo: memory barrier? */ +static inline unsigned int au_digen(struct dentry *d) +{ + return atomic_read(&au_di(d)->di_generation); +} + +static inline void au_h_dentry_init(struct au_hdentry *hdentry) +{ + hdentry->hd_dentry = NULL; +} + +static inline void au_hdput(struct au_hdentry *hd) +{ + if (hd) + dput(hd->hd_dentry); +} + +static inline aufs_bindex_t au_dbstart(struct dentry *dentry) +{ + DiMustAnyLock(dentry); + return au_di(dentry)->di_bstart; +} + +static inline aufs_bindex_t au_dbend(struct dentry *dentry) +{ + DiMustAnyLock(dentry); + return au_di(dentry)->di_bend; +} + +static inline aufs_bindex_t au_dbwh(struct dentry *dentry) +{ + DiMustAnyLock(dentry); + return au_di(dentry)->di_bwh; +} + +static inline aufs_bindex_t au_dbdiropq(struct dentry *dentry) +{ + DiMustAnyLock(dentry); + return au_di(dentry)->di_bdiropq; +} + +/* todo: hard/soft set? */ +static inline void au_set_dbstart(struct dentry *dentry, aufs_bindex_t bindex) +{ + DiMustWriteLock(dentry); + au_di(dentry)->di_bstart = bindex; +} + +static inline void au_set_dbend(struct dentry *dentry, aufs_bindex_t bindex) +{ + DiMustWriteLock(dentry); + au_di(dentry)->di_bend = bindex; +} + +static inline void au_set_dbwh(struct dentry *dentry, aufs_bindex_t bindex) +{ + DiMustWriteLock(dentry); + /* dbwh can be outside of bstart - bend range */ + au_di(dentry)->di_bwh = bindex; +} + +static inline void au_set_dbdiropq(struct dentry *dentry, aufs_bindex_t bindex) +{ + DiMustWriteLock(dentry); + au_di(dentry)->di_bdiropq = bindex; +} + +/* ---------------------------------------------------------------------- */ + +#ifdef CONFIG_AUFS_HNOTIFY +static inline void au_digen_dec(struct dentry *d) +{ + atomic_dec(&au_di(d)->di_generation); +} + +static inline void au_hn_di_reinit(struct dentry *dentry) +{ + dentry->d_fsdata = NULL; +} +#else +AuStubVoid(au_hn_di_reinit, struct dentry *dentry __maybe_unused) +#endif /* CONFIG_AUFS_HNOTIFY */ + +#endif /* __KERNEL__ */ +#endif /* __AUFS_DENTRY_H__ */ --- linux-3.0.0.orig/ubuntu/aufs/dinfo.c +++ linux-3.0.0/ubuntu/aufs/dinfo.c @@ -0,0 +1,543 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * dentry private data + */ + +#include "aufs.h" + +void au_di_init_once(void *_dinfo) +{ + struct au_dinfo *dinfo = _dinfo; + static struct lock_class_key aufs_di; + + au_rw_init(&dinfo->di_rwsem); + au_rw_class(&dinfo->di_rwsem, &aufs_di); +} + +struct au_dinfo *au_di_alloc(struct super_block *sb, unsigned int lsc) +{ + struct au_dinfo *dinfo; + int nbr, i; + + dinfo = au_cache_alloc_dinfo(); + if (unlikely(!dinfo)) + goto out; + + nbr = au_sbend(sb) + 1; + if (nbr <= 0) + nbr = 1; + dinfo->di_hdentry = kcalloc(nbr, sizeof(*dinfo->di_hdentry), GFP_NOFS); + if (dinfo->di_hdentry) { + au_rw_write_lock_nested(&dinfo->di_rwsem, lsc); + dinfo->di_bstart = -1; + dinfo->di_bend = -1; + dinfo->di_bwh = -1; + dinfo->di_bdiropq = -1; + for (i = 0; i < nbr; i++) + dinfo->di_hdentry[i].hd_id = -1; + goto out; + } + + au_cache_free_dinfo(dinfo); + dinfo = NULL; + +out: + return dinfo; +} + +void au_di_free(struct au_dinfo *dinfo) +{ + struct au_hdentry *p; + aufs_bindex_t bend, bindex; + + /* dentry may not be revalidated */ + bindex = dinfo->di_bstart; + if (bindex >= 0) { + bend = dinfo->di_bend; + p = dinfo->di_hdentry + bindex; + while (bindex++ <= bend) + au_hdput(p++); + } + kfree(dinfo->di_hdentry); + au_cache_free_dinfo(dinfo); +} + +void au_di_swap(struct au_dinfo *a, struct au_dinfo *b) +{ + struct au_hdentry *p; + aufs_bindex_t bi; + + AuRwMustWriteLock(&a->di_rwsem); + AuRwMustWriteLock(&b->di_rwsem); + +#define DiSwap(v, name) \ + do { \ + v = a->di_##name; \ + a->di_##name = b->di_##name; \ + b->di_##name = v; \ + } while (0) + + DiSwap(p, hdentry); + DiSwap(bi, bstart); + DiSwap(bi, bend); + DiSwap(bi, bwh); + DiSwap(bi, bdiropq); + /* smp_mb(); */ + +#undef DiSwap +} + +void au_di_cp(struct au_dinfo *dst, struct au_dinfo *src) +{ + AuRwMustWriteLock(&dst->di_rwsem); + AuRwMustWriteLock(&src->di_rwsem); + + dst->di_bstart = src->di_bstart; + dst->di_bend = src->di_bend; + dst->di_bwh = src->di_bwh; + dst->di_bdiropq = src->di_bdiropq; + /* smp_mb(); */ +} + +int au_di_init(struct dentry *dentry) +{ + int err; + struct super_block *sb; + struct au_dinfo *dinfo; + + err = 0; + sb = dentry->d_sb; + dinfo = au_di_alloc(sb, AuLsc_DI_CHILD); + if (dinfo) { + atomic_set(&dinfo->di_generation, au_sigen(sb)); + /* smp_mb(); */ /* atomic_set */ + dentry->d_fsdata = dinfo; + } else + err = -ENOMEM; + + return err; +} + +void au_di_fin(struct dentry *dentry) +{ + struct au_dinfo *dinfo; + + dinfo = au_di(dentry); + AuRwDestroy(&dinfo->di_rwsem); + au_di_free(dinfo); +} + +int au_di_realloc(struct au_dinfo *dinfo, int nbr) +{ + int err, sz; + struct au_hdentry *hdp; + + AuRwMustWriteLock(&dinfo->di_rwsem); + + err = -ENOMEM; + sz = sizeof(*hdp) * (dinfo->di_bend + 1); + if (!sz) + sz = sizeof(*hdp); + hdp = au_kzrealloc(dinfo->di_hdentry, sz, sizeof(*hdp) * nbr, GFP_NOFS); + if (hdp) { + dinfo->di_hdentry = hdp; + err = 0; + } + + return err; +} + +/* ---------------------------------------------------------------------- */ + +static void do_ii_write_lock(struct inode *inode, unsigned int lsc) +{ + switch (lsc) { + case AuLsc_DI_CHILD: + ii_write_lock_child(inode); + break; + case AuLsc_DI_CHILD2: + ii_write_lock_child2(inode); + break; + case AuLsc_DI_CHILD3: + ii_write_lock_child3(inode); + break; + case AuLsc_DI_PARENT: + ii_write_lock_parent(inode); + break; + case AuLsc_DI_PARENT2: + ii_write_lock_parent2(inode); + break; + case AuLsc_DI_PARENT3: + ii_write_lock_parent3(inode); + break; + default: + BUG(); + } +} + +static void do_ii_read_lock(struct inode *inode, unsigned int lsc) +{ + switch (lsc) { + case AuLsc_DI_CHILD: + ii_read_lock_child(inode); + break; + case AuLsc_DI_CHILD2: + ii_read_lock_child2(inode); + break; + case AuLsc_DI_CHILD3: + ii_read_lock_child3(inode); + break; + case AuLsc_DI_PARENT: + ii_read_lock_parent(inode); + break; + case AuLsc_DI_PARENT2: + ii_read_lock_parent2(inode); + break; + case AuLsc_DI_PARENT3: + ii_read_lock_parent3(inode); + break; + default: + BUG(); + } +} + +void di_read_lock(struct dentry *d, int flags, unsigned int lsc) +{ + au_rw_read_lock_nested(&au_di(d)->di_rwsem, lsc); + if (d->d_inode) { + if (au_ftest_lock(flags, IW)) + do_ii_write_lock(d->d_inode, lsc); + else if (au_ftest_lock(flags, IR)) + do_ii_read_lock(d->d_inode, lsc); + } +} + +void di_read_unlock(struct dentry *d, int flags) +{ + if (d->d_inode) { + if (au_ftest_lock(flags, IW)) { + au_dbg_verify_dinode(d); + ii_write_unlock(d->d_inode); + } else if (au_ftest_lock(flags, IR)) { + au_dbg_verify_dinode(d); + ii_read_unlock(d->d_inode); + } + } + au_rw_read_unlock(&au_di(d)->di_rwsem); +} + +void di_downgrade_lock(struct dentry *d, int flags) +{ + if (d->d_inode && au_ftest_lock(flags, IR)) + ii_downgrade_lock(d->d_inode); + au_rw_dgrade_lock(&au_di(d)->di_rwsem); +} + +void di_write_lock(struct dentry *d, unsigned int lsc) +{ + au_rw_write_lock_nested(&au_di(d)->di_rwsem, lsc); + if (d->d_inode) + do_ii_write_lock(d->d_inode, lsc); +} + +void di_write_unlock(struct dentry *d) +{ + au_dbg_verify_dinode(d); + if (d->d_inode) + ii_write_unlock(d->d_inode); + au_rw_write_unlock(&au_di(d)->di_rwsem); +} + +void di_write_lock2_child(struct dentry *d1, struct dentry *d2, int isdir) +{ + AuDebugOn(d1 == d2 + || d1->d_inode == d2->d_inode + || d1->d_sb != d2->d_sb); + + if (isdir && au_test_subdir(d1, d2)) { + di_write_lock_child(d1); + di_write_lock_child2(d2); + } else { + /* there should be no races */ + di_write_lock_child(d2); + di_write_lock_child2(d1); + } +} + +void di_write_lock2_parent(struct dentry *d1, struct dentry *d2, int isdir) +{ + AuDebugOn(d1 == d2 + || d1->d_inode == d2->d_inode + || d1->d_sb != d2->d_sb); + + if (isdir && au_test_subdir(d1, d2)) { + di_write_lock_parent(d1); + di_write_lock_parent2(d2); + } else { + /* there should be no races */ + di_write_lock_parent(d2); + di_write_lock_parent2(d1); + } +} + +void di_write_unlock2(struct dentry *d1, struct dentry *d2) +{ + di_write_unlock(d1); + if (d1->d_inode == d2->d_inode) + au_rw_write_unlock(&au_di(d2)->di_rwsem); + else + di_write_unlock(d2); +} + +/* ---------------------------------------------------------------------- */ + +struct dentry *au_h_dptr(struct dentry *dentry, aufs_bindex_t bindex) +{ + struct dentry *d; + + DiMustAnyLock(dentry); + + if (au_dbstart(dentry) < 0 || bindex < au_dbstart(dentry)) + return NULL; + AuDebugOn(bindex < 0); + d = au_di(dentry)->di_hdentry[0 + bindex].hd_dentry; + AuDebugOn(d && d->d_count <= 0); + return d; +} + +/* + * extended version of au_h_dptr(). + * returns a hashed and positive h_dentry in bindex, NULL, or error. + */ +struct dentry *au_h_d_alias(struct dentry *dentry, aufs_bindex_t bindex) +{ + struct dentry *h_dentry; + struct inode *inode, *h_inode; + + inode = dentry->d_inode; + AuDebugOn(!inode); + + h_dentry = NULL; + if (au_dbstart(dentry) <= bindex + && bindex <= au_dbend(dentry)) + h_dentry = au_h_dptr(dentry, bindex); + if (h_dentry && !au_d_hashed_positive(h_dentry)) { + dget(h_dentry); + goto out; /* success */ + } + + AuDebugOn(bindex < au_ibstart(inode)); + AuDebugOn(au_ibend(inode) < bindex); + h_inode = au_h_iptr(inode, bindex); + h_dentry = d_find_alias(h_inode); + if (h_dentry) { + if (!IS_ERR(h_dentry)) { + if (!au_d_hashed_positive(h_dentry)) + goto out; /* success */ + dput(h_dentry); + } else + goto out; + } + + if (au_opt_test(au_mntflags(dentry->d_sb), PLINK)) { + h_dentry = au_plink_lkup(inode, bindex); + AuDebugOn(!h_dentry); + if (!IS_ERR(h_dentry)) { + if (!au_d_hashed_positive(h_dentry)) + goto out; /* success */ + dput(h_dentry); + h_dentry = NULL; + } + } + +out: + AuDbgDentry(h_dentry); + return h_dentry; +} + +aufs_bindex_t au_dbtail(struct dentry *dentry) +{ + aufs_bindex_t bend, bwh; + + bend = au_dbend(dentry); + if (0 <= bend) { + bwh = au_dbwh(dentry); + if (!bwh) + return bwh; + if (0 < bwh && bwh < bend) + return bwh - 1; + } + return bend; +} + +aufs_bindex_t au_dbtaildir(struct dentry *dentry) +{ + aufs_bindex_t bend, bopq; + + bend = au_dbtail(dentry); + if (0 <= bend) { + bopq = au_dbdiropq(dentry); + if (0 <= bopq && bopq < bend) + bend = bopq; + } + return bend; +} + +/* ---------------------------------------------------------------------- */ + +void au_set_h_dptr(struct dentry *dentry, aufs_bindex_t bindex, + struct dentry *h_dentry) +{ + struct au_hdentry *hd = au_di(dentry)->di_hdentry + bindex; + struct au_branch *br; + + DiMustWriteLock(dentry); + + au_hdput(hd); + hd->hd_dentry = h_dentry; + if (h_dentry) { + br = au_sbr(dentry->d_sb, bindex); + hd->hd_id = br->br_id; + } +} + +int au_dbrange_test(struct dentry *dentry) +{ + int err; + aufs_bindex_t bstart, bend; + + err = 0; + bstart = au_dbstart(dentry); + bend = au_dbend(dentry); + if (bstart >= 0) + AuDebugOn(bend < 0 && bstart > bend); + else { + err = -EIO; + AuDebugOn(bend >= 0); + } + + return err; +} + +int au_digen_test(struct dentry *dentry, unsigned int sigen) +{ + int err; + + err = 0; + if (unlikely(au_digen(dentry) != sigen + || au_iigen_test(dentry->d_inode, sigen))) + err = -EIO; + + return err; +} + +void au_update_digen(struct dentry *dentry) +{ + atomic_set(&au_di(dentry)->di_generation, au_sigen(dentry->d_sb)); + /* smp_mb(); */ /* atomic_set */ +} + +void au_update_dbrange(struct dentry *dentry, int do_put_zero) +{ + struct au_dinfo *dinfo; + struct dentry *h_d; + struct au_hdentry *hdp; + + DiMustWriteLock(dentry); + + dinfo = au_di(dentry); + if (!dinfo || dinfo->di_bstart < 0) + return; + + hdp = dinfo->di_hdentry; + if (do_put_zero) { + aufs_bindex_t bindex, bend; + + bend = dinfo->di_bend; + for (bindex = dinfo->di_bstart; bindex <= bend; bindex++) { + h_d = hdp[0 + bindex].hd_dentry; + if (h_d && !h_d->d_inode) + au_set_h_dptr(dentry, bindex, NULL); + } + } + + dinfo->di_bstart = -1; + while (++dinfo->di_bstart <= dinfo->di_bend) + if (hdp[0 + dinfo->di_bstart].hd_dentry) + break; + if (dinfo->di_bstart > dinfo->di_bend) { + dinfo->di_bstart = -1; + dinfo->di_bend = -1; + return; + } + + dinfo->di_bend++; + while (0 <= --dinfo->di_bend) + if (hdp[0 + dinfo->di_bend].hd_dentry) + break; + AuDebugOn(dinfo->di_bstart > dinfo->di_bend || dinfo->di_bend < 0); +} + +void au_update_dbstart(struct dentry *dentry) +{ + aufs_bindex_t bindex, bend; + struct dentry *h_dentry; + + bend = au_dbend(dentry); + for (bindex = au_dbstart(dentry); bindex <= bend; bindex++) { + h_dentry = au_h_dptr(dentry, bindex); + if (!h_dentry) + continue; + if (h_dentry->d_inode) { + au_set_dbstart(dentry, bindex); + return; + } + au_set_h_dptr(dentry, bindex, NULL); + } +} + +void au_update_dbend(struct dentry *dentry) +{ + aufs_bindex_t bindex, bstart; + struct dentry *h_dentry; + + bstart = au_dbstart(dentry); + for (bindex = au_dbend(dentry); bindex >= bstart; bindex--) { + h_dentry = au_h_dptr(dentry, bindex); + if (!h_dentry) + continue; + if (h_dentry->d_inode) { + au_set_dbend(dentry, bindex); + return; + } + au_set_h_dptr(dentry, bindex, NULL); + } +} + +int au_find_dbindex(struct dentry *dentry, struct dentry *h_dentry) +{ + aufs_bindex_t bindex, bend; + + bend = au_dbend(dentry); + for (bindex = au_dbstart(dentry); bindex <= bend; bindex++) + if (au_h_dptr(dentry, bindex) == h_dentry) + return bindex; + return -1; +} --- linux-3.0.0.orig/ubuntu/aufs/dir.c +++ linux-3.0.0/ubuntu/aufs/dir.c @@ -0,0 +1,647 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * directory operations + */ + +#include +#include +#include "aufs.h" + +void au_add_nlink(struct inode *dir, struct inode *h_dir) +{ + AuDebugOn(!S_ISDIR(dir->i_mode) || !S_ISDIR(h_dir->i_mode)); + + dir->i_nlink += h_dir->i_nlink - 2; + if (h_dir->i_nlink < 2) + dir->i_nlink += 2; +} + +void au_sub_nlink(struct inode *dir, struct inode *h_dir) +{ + AuDebugOn(!S_ISDIR(dir->i_mode) || !S_ISDIR(h_dir->i_mode)); + + dir->i_nlink -= h_dir->i_nlink - 2; + if (h_dir->i_nlink < 2) + dir->i_nlink -= 2; +} + +loff_t au_dir_size(struct file *file, struct dentry *dentry) +{ + loff_t sz; + aufs_bindex_t bindex, bend; + struct file *h_file; + struct dentry *h_dentry; + + sz = 0; + if (file) { + AuDebugOn(!file->f_dentry); + AuDebugOn(!file->f_dentry->d_inode); + AuDebugOn(!S_ISDIR(file->f_dentry->d_inode->i_mode)); + + bend = au_fbend_dir(file); + for (bindex = au_fbstart(file); + bindex <= bend && sz < KMALLOC_MAX_SIZE; + bindex++) { + h_file = au_hf_dir(file, bindex); + if (h_file + && h_file->f_dentry + && h_file->f_dentry->d_inode) + sz += i_size_read(h_file->f_dentry->d_inode); + } + } else { + AuDebugOn(!dentry); + AuDebugOn(!dentry->d_inode); + AuDebugOn(!S_ISDIR(dentry->d_inode->i_mode)); + + bend = au_dbtaildir(dentry); + for (bindex = au_dbstart(dentry); + bindex <= bend && sz < KMALLOC_MAX_SIZE; + bindex++) { + h_dentry = au_h_dptr(dentry, bindex); + if (h_dentry && h_dentry->d_inode) + sz += i_size_read(h_dentry->d_inode); + } + } + if (sz < KMALLOC_MAX_SIZE) + sz = roundup_pow_of_two(sz); + if (sz > KMALLOC_MAX_SIZE) + sz = KMALLOC_MAX_SIZE; + else if (sz < NAME_MAX) { + BUILD_BUG_ON(AUFS_RDBLK_DEF < NAME_MAX); + sz = AUFS_RDBLK_DEF; + } + return sz; +} + +/* ---------------------------------------------------------------------- */ + +static int reopen_dir(struct file *file) +{ + int err; + unsigned int flags; + aufs_bindex_t bindex, btail, bstart; + struct dentry *dentry, *h_dentry; + struct file *h_file; + + /* open all lower dirs */ + dentry = file->f_dentry; + bstart = au_dbstart(dentry); + for (bindex = au_fbstart(file); bindex < bstart; bindex++) + au_set_h_fptr(file, bindex, NULL); + au_set_fbstart(file, bstart); + + btail = au_dbtaildir(dentry); + for (bindex = au_fbend_dir(file); btail < bindex; bindex--) + au_set_h_fptr(file, bindex, NULL); + au_set_fbend_dir(file, btail); + + flags = vfsub_file_flags(file); + for (bindex = bstart; bindex <= btail; bindex++) { + h_dentry = au_h_dptr(dentry, bindex); + if (!h_dentry) + continue; + h_file = au_hf_dir(file, bindex); + if (h_file) + continue; + + h_file = au_h_open(dentry, bindex, flags, file); + err = PTR_ERR(h_file); + if (IS_ERR(h_file)) + goto out; /* close all? */ + au_set_h_fptr(file, bindex, h_file); + } + au_update_figen(file); + /* todo: necessary? */ + /* file->f_ra = h_file->f_ra; */ + err = 0; + +out: + return err; +} + +static int do_open_dir(struct file *file, int flags) +{ + int err; + aufs_bindex_t bindex, btail; + struct dentry *dentry, *h_dentry; + struct file *h_file; + + FiMustWriteLock(file); + + dentry = file->f_dentry; + err = au_alive_dir(dentry); + if (unlikely(err)) + goto out; + + file->f_version = dentry->d_inode->i_version; + bindex = au_dbstart(dentry); + au_set_fbstart(file, bindex); + btail = au_dbtaildir(dentry); + au_set_fbend_dir(file, btail); + for (; !err && bindex <= btail; bindex++) { + h_dentry = au_h_dptr(dentry, bindex); + if (!h_dentry) + continue; + + h_file = au_h_open(dentry, bindex, flags, file); + if (IS_ERR(h_file)) { + err = PTR_ERR(h_file); + break; + } + au_set_h_fptr(file, bindex, h_file); + } + au_update_figen(file); + /* todo: necessary? */ + /* file->f_ra = h_file->f_ra; */ + if (!err) + return 0; /* success */ + + /* close all */ + for (bindex = au_fbstart(file); bindex <= btail; bindex++) + au_set_h_fptr(file, bindex, NULL); + au_set_fbstart(file, -1); + au_set_fbend_dir(file, -1); + +out: + return err; +} + +static int aufs_open_dir(struct inode *inode __maybe_unused, + struct file *file) +{ + int err; + struct super_block *sb; + struct au_fidir *fidir; + + err = -ENOMEM; + sb = file->f_dentry->d_sb; + si_read_lock(sb, AuLock_FLUSH); + fidir = au_fidir_alloc(sb); + if (fidir) { + err = au_do_open(file, do_open_dir, fidir); + if (unlikely(err)) + kfree(fidir); + } + si_read_unlock(sb); + return err; +} + +static int aufs_release_dir(struct inode *inode __maybe_unused, + struct file *file) +{ + struct au_vdir *vdir_cache; + struct au_finfo *finfo; + struct au_fidir *fidir; + aufs_bindex_t bindex, bend; + + finfo = au_fi(file); + fidir = finfo->fi_hdir; + if (fidir) { + /* remove me from sb->s_files */ + file_sb_list_del(file); + + vdir_cache = fidir->fd_vdir_cache; /* lock-free */ + if (vdir_cache) + au_vdir_free(vdir_cache); + + bindex = finfo->fi_btop; + if (bindex >= 0) { + /* + * calls fput() instead of filp_close(), + * since no dnotify or lock for the lower file. + */ + bend = fidir->fd_bbot; + for (; bindex <= bend; bindex++) + au_set_h_fptr(file, bindex, NULL); + } + kfree(fidir); + finfo->fi_hdir = NULL; + } + au_finfo_fin(file); + return 0; +} + +/* ---------------------------------------------------------------------- */ + +static int au_do_flush_dir(struct file *file, fl_owner_t id) +{ + int err; + aufs_bindex_t bindex, bend; + struct file *h_file; + + err = 0; + bend = au_fbend_dir(file); + for (bindex = au_fbstart(file); !err && bindex <= bend; bindex++) { + h_file = au_hf_dir(file, bindex); + if (h_file) + err = vfsub_flush(h_file, id); + } + return err; +} + +static int aufs_flush_dir(struct file *file, fl_owner_t id) +{ + return au_do_flush(file, id, au_do_flush_dir); +} + +/* ---------------------------------------------------------------------- */ + +static int au_do_fsync_dir_no_file(struct dentry *dentry, int datasync) +{ + int err; + aufs_bindex_t bend, bindex; + struct inode *inode; + struct super_block *sb; + + err = 0; + sb = dentry->d_sb; + inode = dentry->d_inode; + IMustLock(inode); + bend = au_dbend(dentry); + for (bindex = au_dbstart(dentry); !err && bindex <= bend; bindex++) { + struct path h_path; + struct inode *h_inode; + + if (au_test_ro(sb, bindex, inode)) + continue; + h_path.dentry = au_h_dptr(dentry, bindex); + if (!h_path.dentry) + continue; + h_inode = h_path.dentry->d_inode; + if (!h_inode) + continue; + + /* no mnt_want_write() */ + /* cf. fs/nsfd/vfs.c and fs/nfsd/nfs4recover.c */ + /* todo: inotiry fired? */ + h_path.mnt = au_sbr_mnt(sb, bindex); + mutex_lock(&h_inode->i_mutex); + err = filemap_fdatawrite(h_inode->i_mapping); + AuDebugOn(!h_inode->i_fop); + if (!err && h_inode->i_fop->fsync) + err = h_inode->i_fop->fsync(NULL, datasync); + if (!err) + err = filemap_fdatawrite(h_inode->i_mapping); + if (!err) + vfsub_update_h_iattr(&h_path, /*did*/NULL); /*ignore*/ + mutex_unlock(&h_inode->i_mutex); + } + + return err; +} + +static int au_do_fsync_dir(struct file *file, int datasync) +{ + int err; + aufs_bindex_t bend, bindex; + struct file *h_file; + struct super_block *sb; + struct inode *inode; + struct mutex *h_mtx; + + err = au_reval_and_lock_fdi(file, reopen_dir, /*wlock*/1); + if (unlikely(err)) + goto out; + + sb = file->f_dentry->d_sb; + inode = file->f_dentry->d_inode; + bend = au_fbend_dir(file); + for (bindex = au_fbstart(file); !err && bindex <= bend; bindex++) { + h_file = au_hf_dir(file, bindex); + if (!h_file || au_test_ro(sb, bindex, inode)) + continue; + + err = vfs_fsync(h_file, datasync); + if (!err) { + h_mtx = &h_file->f_dentry->d_inode->i_mutex; + mutex_lock(h_mtx); + vfsub_update_h_iattr(&h_file->f_path, /*did*/NULL); + /*ignore*/ + mutex_unlock(h_mtx); + } + } + +out: + return err; +} + +/* + * @file may be NULL + */ +static int aufs_fsync_dir(struct file *file, int datasync) +{ + int err; + struct dentry *dentry; + struct super_block *sb; + + dentry = file->f_dentry; + IMustLock(dentry->d_inode); + + err = 0; + sb = dentry->d_sb; + si_noflush_read_lock(sb); + if (file) + err = au_do_fsync_dir(file, datasync); + else { + di_write_lock_child(dentry); + err = au_do_fsync_dir_no_file(dentry, datasync); + } + au_cpup_attr_timesizes(dentry->d_inode); + di_write_unlock(dentry); + if (file) + fi_write_unlock(file); + + si_read_unlock(sb); + return err; +} + +/* ---------------------------------------------------------------------- */ + +static int aufs_readdir(struct file *file, void *dirent, filldir_t filldir) +{ + int err; + struct dentry *dentry; + struct inode *inode; + struct super_block *sb; + + dentry = file->f_dentry; + inode = dentry->d_inode; + IMustLock(inode); + + sb = dentry->d_sb; + si_read_lock(sb, AuLock_FLUSH); + err = au_reval_and_lock_fdi(file, reopen_dir, /*wlock*/1); + if (unlikely(err)) + goto out; + err = au_alive_dir(dentry); + if (!err) + err = au_vdir_init(file); + di_downgrade_lock(dentry, AuLock_IR); + if (unlikely(err)) + goto out_unlock; + + if (!au_test_nfsd()) { + err = au_vdir_fill_de(file, dirent, filldir); + fsstack_copy_attr_atime(inode, + au_h_iptr(inode, au_ibstart(inode))); + } else { + /* + * nfsd filldir may call lookup_one_len(), vfs_getattr(), + * encode_fh() and others. + */ + struct inode *h_inode = au_h_iptr(inode, au_ibstart(inode)); + + di_read_unlock(dentry, AuLock_IR); + si_read_unlock(sb); + err = au_vdir_fill_de(file, dirent, filldir); + fsstack_copy_attr_atime(inode, h_inode); + fi_write_unlock(file); + + AuTraceErr(err); + return err; + } + +out_unlock: + di_read_unlock(dentry, AuLock_IR); + fi_write_unlock(file); +out: + si_read_unlock(sb); + return err; +} + +/* ---------------------------------------------------------------------- */ + +#define AuTestEmpty_WHONLY 1 +#define AuTestEmpty_CALLED (1 << 1) +#define AuTestEmpty_SHWH (1 << 2) +#define au_ftest_testempty(flags, name) ((flags) & AuTestEmpty_##name) +#define au_fset_testempty(flags, name) \ + do { (flags) |= AuTestEmpty_##name; } while (0) +#define au_fclr_testempty(flags, name) \ + do { (flags) &= ~AuTestEmpty_##name; } while (0) + +#ifndef CONFIG_AUFS_SHWH +#undef AuTestEmpty_SHWH +#define AuTestEmpty_SHWH 0 +#endif + +struct test_empty_arg { + struct au_nhash *whlist; + unsigned int flags; + int err; + aufs_bindex_t bindex; +}; + +static int test_empty_cb(void *__arg, const char *__name, int namelen, + loff_t offset __maybe_unused, u64 ino, + unsigned int d_type) +{ + struct test_empty_arg *arg = __arg; + char *name = (void *)__name; + + arg->err = 0; + au_fset_testempty(arg->flags, CALLED); + /* smp_mb(); */ + if (name[0] == '.' + && (namelen == 1 || (name[1] == '.' && namelen == 2))) + goto out; /* success */ + + if (namelen <= AUFS_WH_PFX_LEN + || memcmp(name, AUFS_WH_PFX, AUFS_WH_PFX_LEN)) { + if (au_ftest_testempty(arg->flags, WHONLY) + && !au_nhash_test_known_wh(arg->whlist, name, namelen)) + arg->err = -ENOTEMPTY; + goto out; + } + + name += AUFS_WH_PFX_LEN; + namelen -= AUFS_WH_PFX_LEN; + if (!au_nhash_test_known_wh(arg->whlist, name, namelen)) + arg->err = au_nhash_append_wh + (arg->whlist, name, namelen, ino, d_type, arg->bindex, + au_ftest_testempty(arg->flags, SHWH)); + +out: + /* smp_mb(); */ + AuTraceErr(arg->err); + return arg->err; +} + +static int do_test_empty(struct dentry *dentry, struct test_empty_arg *arg) +{ + int err; + struct file *h_file; + + h_file = au_h_open(dentry, arg->bindex, + O_RDONLY | O_NONBLOCK | O_DIRECTORY | O_LARGEFILE, + /*file*/NULL); + err = PTR_ERR(h_file); + if (IS_ERR(h_file)) + goto out; + + err = 0; + if (!au_opt_test(au_mntflags(dentry->d_sb), UDBA_NONE) + && !h_file->f_dentry->d_inode->i_nlink) + goto out_put; + + do { + arg->err = 0; + au_fclr_testempty(arg->flags, CALLED); + /* smp_mb(); */ + err = vfsub_readdir(h_file, test_empty_cb, arg); + if (err >= 0) + err = arg->err; + } while (!err && au_ftest_testempty(arg->flags, CALLED)); + +out_put: + fput(h_file); + au_sbr_put(dentry->d_sb, arg->bindex); +out: + return err; +} + +struct do_test_empty_args { + int *errp; + struct dentry *dentry; + struct test_empty_arg *arg; +}; + +static void call_do_test_empty(void *args) +{ + struct do_test_empty_args *a = args; + *a->errp = do_test_empty(a->dentry, a->arg); +} + +static int sio_test_empty(struct dentry *dentry, struct test_empty_arg *arg) +{ + int err, wkq_err; + struct dentry *h_dentry; + struct inode *h_inode; + + h_dentry = au_h_dptr(dentry, arg->bindex); + h_inode = h_dentry->d_inode; + mutex_lock_nested(&h_inode->i_mutex, AuLsc_I_CHILD); + err = au_test_h_perm_sio(h_inode, MAY_EXEC | MAY_READ); + mutex_unlock(&h_inode->i_mutex); + if (!err) + err = do_test_empty(dentry, arg); + else { + struct do_test_empty_args args = { + .errp = &err, + .dentry = dentry, + .arg = arg + }; + unsigned int flags = arg->flags; + + wkq_err = au_wkq_wait(call_do_test_empty, &args); + if (unlikely(wkq_err)) + err = wkq_err; + arg->flags = flags; + } + + return err; +} + +int au_test_empty_lower(struct dentry *dentry) +{ + int err; + unsigned int rdhash; + aufs_bindex_t bindex, bstart, btail; + struct au_nhash whlist; + struct test_empty_arg arg; + + SiMustAnyLock(dentry->d_sb); + + rdhash = au_sbi(dentry->d_sb)->si_rdhash; + if (!rdhash) + rdhash = au_rdhash_est(au_dir_size(/*file*/NULL, dentry)); + err = au_nhash_alloc(&whlist, rdhash, GFP_NOFS); + if (unlikely(err)) + goto out; + + arg.flags = 0; + arg.whlist = &whlist; + bstart = au_dbstart(dentry); + if (au_opt_test(au_mntflags(dentry->d_sb), SHWH)) + au_fset_testempty(arg.flags, SHWH); + arg.bindex = bstart; + err = do_test_empty(dentry, &arg); + if (unlikely(err)) + goto out_whlist; + + au_fset_testempty(arg.flags, WHONLY); + btail = au_dbtaildir(dentry); + for (bindex = bstart + 1; !err && bindex <= btail; bindex++) { + struct dentry *h_dentry; + + h_dentry = au_h_dptr(dentry, bindex); + if (h_dentry && h_dentry->d_inode) { + arg.bindex = bindex; + err = do_test_empty(dentry, &arg); + } + } + +out_whlist: + au_nhash_wh_free(&whlist); +out: + return err; +} + +int au_test_empty(struct dentry *dentry, struct au_nhash *whlist) +{ + int err; + struct test_empty_arg arg; + aufs_bindex_t bindex, btail; + + err = 0; + arg.whlist = whlist; + arg.flags = AuTestEmpty_WHONLY; + if (au_opt_test(au_mntflags(dentry->d_sb), SHWH)) + au_fset_testempty(arg.flags, SHWH); + btail = au_dbtaildir(dentry); + for (bindex = au_dbstart(dentry); !err && bindex <= btail; bindex++) { + struct dentry *h_dentry; + + h_dentry = au_h_dptr(dentry, bindex); + if (h_dentry && h_dentry->d_inode) { + arg.bindex = bindex; + err = sio_test_empty(dentry, &arg); + } + } + + return err; +} + +/* ---------------------------------------------------------------------- */ + +const struct file_operations aufs_dir_fop = { + .owner = THIS_MODULE, + .llseek = default_llseek, + .read = generic_read_dir, + .readdir = aufs_readdir, + .unlocked_ioctl = aufs_ioctl_dir, +#ifdef CONFIG_COMPAT + .compat_ioctl = aufs_compat_ioctl_dir, +#endif + .open = aufs_open_dir, + .release = aufs_release_dir, + .flush = aufs_flush_dir, + .fsync = aufs_fsync_dir +}; --- linux-3.0.0.orig/ubuntu/aufs/dir.h +++ linux-3.0.0/ubuntu/aufs/dir.h @@ -0,0 +1,138 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * directory operations + */ + +#ifndef __AUFS_DIR_H__ +#define __AUFS_DIR_H__ + +#ifdef __KERNEL__ + +#include +#include + +/* ---------------------------------------------------------------------- */ + +/* need to be faster and smaller */ + +struct au_nhash { + unsigned int nh_num; + struct hlist_head *nh_head; +}; + +struct au_vdir_destr { + unsigned char len; + unsigned char name[0]; +} __packed; + +struct au_vdir_dehstr { + struct hlist_node hash; + struct au_vdir_destr *str; +} ____cacheline_aligned_in_smp; + +struct au_vdir_de { + ino_t de_ino; + unsigned char de_type; + /* caution: packed */ + struct au_vdir_destr de_str; +} __packed; + +struct au_vdir_wh { + struct hlist_node wh_hash; +#ifdef CONFIG_AUFS_SHWH + ino_t wh_ino; + aufs_bindex_t wh_bindex; + unsigned char wh_type; +#else + aufs_bindex_t wh_bindex; +#endif + /* caution: packed */ + struct au_vdir_destr wh_str; +} __packed; + +union au_vdir_deblk_p { + unsigned char *deblk; + struct au_vdir_de *de; +}; + +struct au_vdir { + unsigned char **vd_deblk; + unsigned long vd_nblk; + struct { + unsigned long ul; + union au_vdir_deblk_p p; + } vd_last; + + unsigned long vd_version; + unsigned int vd_deblk_sz; + unsigned long vd_jiffy; +} ____cacheline_aligned_in_smp; + +/* ---------------------------------------------------------------------- */ + +/* dir.c */ +extern const struct file_operations aufs_dir_fop; +void au_add_nlink(struct inode *dir, struct inode *h_dir); +void au_sub_nlink(struct inode *dir, struct inode *h_dir); +loff_t au_dir_size(struct file *file, struct dentry *dentry); +int au_test_empty_lower(struct dentry *dentry); +int au_test_empty(struct dentry *dentry, struct au_nhash *whlist); + +/* vdir.c */ +unsigned int au_rdhash_est(loff_t sz); +int au_nhash_alloc(struct au_nhash *nhash, unsigned int num_hash, gfp_t gfp); +void au_nhash_wh_free(struct au_nhash *whlist); +int au_nhash_test_longer_wh(struct au_nhash *whlist, aufs_bindex_t btgt, + int limit); +int au_nhash_test_known_wh(struct au_nhash *whlist, char *name, int nlen); +int au_nhash_append_wh(struct au_nhash *whlist, char *name, int nlen, ino_t ino, + unsigned int d_type, aufs_bindex_t bindex, + unsigned char shwh); +void au_vdir_free(struct au_vdir *vdir); +int au_vdir_init(struct file *file); +int au_vdir_fill_de(struct file *file, void *dirent, filldir_t filldir); + +/* ioctl.c */ +long aufs_ioctl_dir(struct file *file, unsigned int cmd, unsigned long arg); + +#ifdef CONFIG_AUFS_RDU +/* rdu.c */ +long au_rdu_ioctl(struct file *file, unsigned int cmd, unsigned long arg); +#ifdef CONFIG_COMPAT +long au_rdu_compat_ioctl(struct file *file, unsigned int cmd, + unsigned long arg); +#endif +#else +static inline long au_rdu_ioctl(struct file *file, unsigned int cmd, + unsigned long arg) +{ + return -EINVAL; +} +#ifdef CONFIG_COMPAT +static inline long au_rdu_compat_ioctl(struct file *file, unsigned int cmd, + unsigned long arg) +{ + return -EINVAL; +} +#endif +#endif + +#endif /* __KERNEL__ */ +#endif /* __AUFS_DIR_H__ */ --- linux-3.0.0.orig/ubuntu/aufs/dynop.c +++ linux-3.0.0/ubuntu/aufs/dynop.c @@ -0,0 +1,425 @@ +/* + * Copyright (C) 2010-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * dynamically customizable operations for regular files + */ + +#include "aufs.h" + +#define DyPrSym(key) AuDbgSym(key->dk_op.dy_hop) + +/* + * How large will these lists be? + * Usually just a few elements, 20-30 at most for each, I guess. + */ +static struct au_splhead dynop[AuDyLast]; + +static struct au_dykey *dy_gfind_get(struct au_splhead *spl, const void *h_op) +{ + struct au_dykey *key, *tmp; + struct list_head *head; + + key = NULL; + head = &spl->head; + rcu_read_lock(); + list_for_each_entry_rcu(tmp, head, dk_list) + if (tmp->dk_op.dy_hop == h_op) { + key = tmp; + kref_get(&key->dk_kref); + break; + } + rcu_read_unlock(); + + return key; +} + +static struct au_dykey *dy_bradd(struct au_branch *br, struct au_dykey *key) +{ + struct au_dykey **k, *found; + const void *h_op = key->dk_op.dy_hop; + int i; + + found = NULL; + k = br->br_dykey; + for (i = 0; i < AuBrDynOp; i++) + if (k[i]) { + if (k[i]->dk_op.dy_hop == h_op) { + found = k[i]; + break; + } + } else + break; + if (!found) { + spin_lock(&br->br_dykey_lock); + for (; i < AuBrDynOp; i++) + if (k[i]) { + if (k[i]->dk_op.dy_hop == h_op) { + found = k[i]; + break; + } + } else { + k[i] = key; + break; + } + spin_unlock(&br->br_dykey_lock); + BUG_ON(i == AuBrDynOp); /* expand the array */ + } + + return found; +} + +/* kref_get() if @key is already added */ +static struct au_dykey *dy_gadd(struct au_splhead *spl, struct au_dykey *key) +{ + struct au_dykey *tmp, *found; + struct list_head *head; + const void *h_op = key->dk_op.dy_hop; + + found = NULL; + head = &spl->head; + spin_lock(&spl->spin); + list_for_each_entry(tmp, head, dk_list) + if (tmp->dk_op.dy_hop == h_op) { + kref_get(&tmp->dk_kref); + found = tmp; + break; + } + if (!found) + list_add_rcu(&key->dk_list, head); + spin_unlock(&spl->spin); + + if (!found) + DyPrSym(key); + return found; +} + +static void dy_free_rcu(struct rcu_head *rcu) +{ + struct au_dykey *key; + + key = container_of(rcu, struct au_dykey, dk_rcu); + DyPrSym(key); + kfree(key); +} + +static void dy_free(struct kref *kref) +{ + struct au_dykey *key; + struct au_splhead *spl; + + key = container_of(kref, struct au_dykey, dk_kref); + spl = dynop + key->dk_op.dy_type; + au_spl_del_rcu(&key->dk_list, spl); + call_rcu(&key->dk_rcu, dy_free_rcu); +} + +void au_dy_put(struct au_dykey *key) +{ + kref_put(&key->dk_kref, dy_free); +} + +/* ---------------------------------------------------------------------- */ + +#define DyDbgSize(cnt, op) AuDebugOn(cnt != sizeof(op)/sizeof(void *)) + +#ifdef CONFIG_AUFS_DEBUG +#define DyDbgDeclare(cnt) unsigned int cnt = 0 +#define DyDbgInc(cnt) do { cnt++; } while (0) +#else +#define DyDbgDeclare(cnt) do {} while (0) +#define DyDbgInc(cnt) do {} while (0) +#endif + +#define DySet(func, dst, src, h_op, h_sb) do { \ + DyDbgInc(cnt); \ + if (h_op->func) { \ + if (src.func) \ + dst.func = src.func; \ + else \ + AuDbg("%s %s\n", au_sbtype(h_sb), #func); \ + } \ +} while (0) + +#define DySetForce(func, dst, src) do { \ + AuDebugOn(!src.func); \ + DyDbgInc(cnt); \ + dst.func = src.func; \ +} while (0) + +#define DySetAop(func) \ + DySet(func, dyaop->da_op, aufs_aop, h_aop, h_sb) +#define DySetAopForce(func) \ + DySetForce(func, dyaop->da_op, aufs_aop) + +static void dy_aop(struct au_dykey *key, const void *h_op, + struct super_block *h_sb __maybe_unused) +{ + struct au_dyaop *dyaop = (void *)key; + const struct address_space_operations *h_aop = h_op; + DyDbgDeclare(cnt); + + AuDbg("%s\n", au_sbtype(h_sb)); + + DySetAop(writepage); + DySetAopForce(readpage); /* force */ + DySetAop(writepages); + DySetAop(set_page_dirty); + DySetAop(readpages); + DySetAop(write_begin); + DySetAop(write_end); + DySetAop(bmap); + DySetAop(invalidatepage); + DySetAop(releasepage); + DySetAop(freepage); + /* these two will be changed according to an aufs mount option */ + DySetAop(direct_IO); + DySetAop(get_xip_mem); + DySetAop(migratepage); + DySetAop(launder_page); + DySetAop(is_partially_uptodate); + DySetAop(error_remove_page); + + DyDbgSize(cnt, *h_aop); + dyaop->da_get_xip_mem = h_aop->get_xip_mem; +} + +#define DySetVmop(func) \ + DySet(func, dyvmop->dv_op, aufs_vm_ops, h_vmop, h_sb) +#define DySetVmopForce(func) \ + DySetForce(func, dyvmop->dv_op, aufs_vm_ops) + +static void dy_vmop(struct au_dykey *key, const void *h_op, + struct super_block *h_sb __maybe_unused) +{ + struct au_dyvmop *dyvmop = (void *)key; + const struct vm_operations_struct *h_vmop = h_op; + DyDbgDeclare(cnt); + + AuDbg("%s\n", au_sbtype(h_sb)); + + DySetVmop(open); + DySetVmop(close); + DySetVmop(fault); + DySetVmop(page_mkwrite); + DySetVmop(access); +#ifdef CONFIG_NUMA + DySetVmop(set_policy); + DySetVmop(get_policy); + DySetVmop(migrate); +#endif + + DyDbgSize(cnt, *h_vmop); +} + +/* ---------------------------------------------------------------------- */ + +static void dy_bug(struct kref *kref) +{ + BUG(); +} + +static struct au_dykey *dy_get(struct au_dynop *op, struct au_branch *br) +{ + struct au_dykey *key, *old; + struct au_splhead *spl; + struct op { + unsigned int sz; + void (*set)(struct au_dykey *key, const void *h_op, + struct super_block *h_sb __maybe_unused); + }; + static const struct op a[] = { + [AuDy_AOP] = { + .sz = sizeof(struct au_dyaop), + .set = dy_aop + }, + [AuDy_VMOP] = { + .sz = sizeof(struct au_dyvmop), + .set = dy_vmop + } + }; + const struct op *p; + + spl = dynop + op->dy_type; + key = dy_gfind_get(spl, op->dy_hop); + if (key) + goto out_add; /* success */ + + p = a + op->dy_type; + key = kzalloc(p->sz, GFP_NOFS); + if (unlikely(!key)) { + key = ERR_PTR(-ENOMEM); + goto out; + } + + key->dk_op.dy_hop = op->dy_hop; + kref_init(&key->dk_kref); + p->set(key, op->dy_hop, br->br_mnt->mnt_sb); + old = dy_gadd(spl, key); + if (old) { + kfree(key); + key = old; + } + +out_add: + old = dy_bradd(br, key); + if (old) + /* its ref-count should never be zero here */ + kref_put(&key->dk_kref, dy_bug); +out: + return key; +} + +/* ---------------------------------------------------------------------- */ +/* + * Aufs prohibits O_DIRECT by defaut even if the branch supports it. + * This behaviour is neccessary to return an error from open(O_DIRECT) instead + * of the succeeding I/O. The dio mount option enables O_DIRECT and makes + * open(O_DIRECT) always succeed, but the succeeding I/O may return an error. + * See the aufs manual in detail. + * + * To keep this behaviour, aufs has to set NULL to ->get_xip_mem too, and the + * performance of fadvise() and madvise() may be affected. + */ +static void dy_adx(struct au_dyaop *dyaop, int do_dx) +{ + if (!do_dx) { + dyaop->da_op.direct_IO = NULL; + dyaop->da_op.get_xip_mem = NULL; + } else { + dyaop->da_op.direct_IO = aufs_aop.direct_IO; + dyaop->da_op.get_xip_mem = aufs_aop.get_xip_mem; + if (!dyaop->da_get_xip_mem) + dyaop->da_op.get_xip_mem = NULL; + } +} + +static struct au_dyaop *dy_aget(struct au_branch *br, + const struct address_space_operations *h_aop, + int do_dx) +{ + struct au_dyaop *dyaop; + struct au_dynop op; + + op.dy_type = AuDy_AOP; + op.dy_haop = h_aop; + dyaop = (void *)dy_get(&op, br); + if (IS_ERR(dyaop)) + goto out; + dy_adx(dyaop, do_dx); + +out: + return dyaop; +} + +int au_dy_iaop(struct inode *inode, aufs_bindex_t bindex, + struct inode *h_inode) +{ + int err, do_dx; + struct super_block *sb; + struct au_branch *br; + struct au_dyaop *dyaop; + + AuDebugOn(!S_ISREG(h_inode->i_mode)); + IiMustWriteLock(inode); + + sb = inode->i_sb; + br = au_sbr(sb, bindex); + do_dx = !!au_opt_test(au_mntflags(sb), DIO); + dyaop = dy_aget(br, h_inode->i_mapping->a_ops, do_dx); + err = PTR_ERR(dyaop); + if (IS_ERR(dyaop)) + /* unnecessary to call dy_fput() */ + goto out; + + err = 0; + inode->i_mapping->a_ops = &dyaop->da_op; + +out: + return err; +} + +/* + * Is it safe to replace a_ops during the inode/file is in operation? + * Yes, I hope so. + */ +int au_dy_irefresh(struct inode *inode) +{ + int err; + aufs_bindex_t bstart; + struct inode *h_inode; + + err = 0; + if (S_ISREG(inode->i_mode)) { + bstart = au_ibstart(inode); + h_inode = au_h_iptr(inode, bstart); + err = au_dy_iaop(inode, bstart, h_inode); + } + return err; +} + +void au_dy_arefresh(int do_dx) +{ + struct au_splhead *spl; + struct list_head *head; + struct au_dykey *key; + + spl = dynop + AuDy_AOP; + head = &spl->head; + spin_lock(&spl->spin); + list_for_each_entry(key, head, dk_list) + dy_adx((void *)key, do_dx); + spin_unlock(&spl->spin); +} + +const struct vm_operations_struct * +au_dy_vmop(struct file *file, struct au_branch *br, + const struct vm_operations_struct *h_vmop) +{ + struct au_dyvmop *dyvmop; + struct au_dynop op; + + op.dy_type = AuDy_VMOP; + op.dy_hvmop = h_vmop; + dyvmop = (void *)dy_get(&op, br); + if (IS_ERR(dyvmop)) + return (void *)dyvmop; + return &dyvmop->dv_op; +} + +/* ---------------------------------------------------------------------- */ + +void __init au_dy_init(void) +{ + int i; + + /* make sure that 'struct au_dykey *' can be any type */ + BUILD_BUG_ON(offsetof(struct au_dyaop, da_key)); + BUILD_BUG_ON(offsetof(struct au_dyvmop, dv_key)); + + for (i = 0; i < AuDyLast; i++) + au_spl_init(dynop + i); +} + +void au_dy_fin(void) +{ + int i; + + for (i = 0; i < AuDyLast; i++) + WARN_ON(!list_empty(&dynop[i].head)); +} --- linux-3.0.0.orig/ubuntu/aufs/dynop.h +++ linux-3.0.0/ubuntu/aufs/dynop.h @@ -0,0 +1,89 @@ +/* + * Copyright (C) 2010-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * dynamically customizable operations (for regular files only) + */ + +#ifndef __AUFS_DYNOP_H__ +#define __AUFS_DYNOP_H__ + +#ifdef __KERNEL__ + +#include +#include +#include +#include +#include "inode.h" + +enum {AuDy_AOP, AuDy_VMOP, AuDyLast}; + +struct au_dynop { + int dy_type; + union { + const void *dy_hop; + const struct address_space_operations *dy_haop; + const struct vm_operations_struct *dy_hvmop; + }; +}; + +struct au_dykey { + union { + struct list_head dk_list; + struct rcu_head dk_rcu; + }; + struct au_dynop dk_op; + + /* + * during I am in the branch local array, kref is gotten. when the + * branch is removed, kref is put. + */ + struct kref dk_kref; +}; + +/* stop unioning since their sizes are very different from each other */ +struct au_dyaop { + struct au_dykey da_key; + struct address_space_operations da_op; /* not const */ + int (*da_get_xip_mem)(struct address_space *, pgoff_t, int, + void **, unsigned long *); +}; + +struct au_dyvmop { + struct au_dykey dv_key; + struct vm_operations_struct dv_op; /* not const */ +}; + +/* ---------------------------------------------------------------------- */ + +/* dynop.c */ +struct au_branch; +void au_dy_put(struct au_dykey *key); +int au_dy_iaop(struct inode *inode, aufs_bindex_t bindex, + struct inode *h_inode); +int au_dy_irefresh(struct inode *inode); +void au_dy_arefresh(int do_dio); +const struct vm_operations_struct * +au_dy_vmop(struct file *file, struct au_branch *br, + const struct vm_operations_struct *h_vmop); + +void __init au_dy_init(void); +void au_dy_fin(void); + +#endif /* __KERNEL__ */ +#endif /* __AUFS_DYNOP_H__ */ --- linux-3.0.0.orig/ubuntu/aufs/export.c +++ linux-3.0.0/ubuntu/aufs/export.c @@ -0,0 +1,805 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * export via nfs + */ + +#include +#include +#include +#include +#include +#include +#include +#include "aufs.h" + +union conv { +#ifdef CONFIG_AUFS_INO_T_64 + __u32 a[2]; +#else + __u32 a[1]; +#endif + ino_t ino; +}; + +static ino_t decode_ino(__u32 *a) +{ + union conv u; + + BUILD_BUG_ON(sizeof(u.ino) != sizeof(u.a)); + u.a[0] = a[0]; +#ifdef CONFIG_AUFS_INO_T_64 + u.a[1] = a[1]; +#endif + return u.ino; +} + +static void encode_ino(__u32 *a, ino_t ino) +{ + union conv u; + + u.ino = ino; + a[0] = u.a[0]; +#ifdef CONFIG_AUFS_INO_T_64 + a[1] = u.a[1]; +#endif +} + +/* NFS file handle */ +enum { + Fh_br_id, + Fh_sigen, +#ifdef CONFIG_AUFS_INO_T_64 + /* support 64bit inode number */ + Fh_ino1, + Fh_ino2, + Fh_dir_ino1, + Fh_dir_ino2, +#else + Fh_ino1, + Fh_dir_ino1, +#endif + Fh_igen, + Fh_h_type, + Fh_tail, + + Fh_ino = Fh_ino1, + Fh_dir_ino = Fh_dir_ino1 +}; + +static int au_test_anon(struct dentry *dentry) +{ + /* note: read d_flags without d_lock */ + return !!(dentry->d_flags & DCACHE_DISCONNECTED); +} + +/* ---------------------------------------------------------------------- */ +/* inode generation external table */ + +void au_xigen_inc(struct inode *inode) +{ + loff_t pos; + ssize_t sz; + __u32 igen; + struct super_block *sb; + struct au_sbinfo *sbinfo; + + sb = inode->i_sb; + AuDebugOn(!au_opt_test(au_mntflags(sb), XINO)); + + sbinfo = au_sbi(sb); + pos = inode->i_ino; + pos *= sizeof(igen); + igen = inode->i_generation + 1; + sz = xino_fwrite(sbinfo->si_xwrite, sbinfo->si_xigen, &igen, + sizeof(igen), &pos); + if (sz == sizeof(igen)) + return; /* success */ + + if (unlikely(sz >= 0)) + AuIOErr("xigen error (%zd)\n", sz); +} + +int au_xigen_new(struct inode *inode) +{ + int err; + loff_t pos; + ssize_t sz; + struct super_block *sb; + struct au_sbinfo *sbinfo; + struct file *file; + + err = 0; + /* todo: dirty, at mount time */ + if (inode->i_ino == AUFS_ROOT_INO) + goto out; + sb = inode->i_sb; + SiMustAnyLock(sb); + if (unlikely(!au_opt_test(au_mntflags(sb), XINO))) + goto out; + + err = -EFBIG; + pos = inode->i_ino; + if (unlikely(au_loff_max / sizeof(inode->i_generation) - 1 < pos)) { + AuIOErr1("too large i%lld\n", pos); + goto out; + } + pos *= sizeof(inode->i_generation); + + err = 0; + sbinfo = au_sbi(sb); + file = sbinfo->si_xigen; + BUG_ON(!file); + + if (i_size_read(file->f_dentry->d_inode) + < pos + sizeof(inode->i_generation)) { + inode->i_generation = atomic_inc_return(&sbinfo->si_xigen_next); + sz = xino_fwrite(sbinfo->si_xwrite, file, &inode->i_generation, + sizeof(inode->i_generation), &pos); + } else + sz = xino_fread(sbinfo->si_xread, file, &inode->i_generation, + sizeof(inode->i_generation), &pos); + if (sz == sizeof(inode->i_generation)) + goto out; /* success */ + + err = sz; + if (unlikely(sz >= 0)) { + err = -EIO; + AuIOErr("xigen error (%zd)\n", sz); + } + +out: + return err; +} + +int au_xigen_set(struct super_block *sb, struct file *base) +{ + int err; + struct au_sbinfo *sbinfo; + struct file *file; + + SiMustWriteLock(sb); + + sbinfo = au_sbi(sb); + file = au_xino_create2(base, sbinfo->si_xigen); + err = PTR_ERR(file); + if (IS_ERR(file)) + goto out; + err = 0; + if (sbinfo->si_xigen) + fput(sbinfo->si_xigen); + sbinfo->si_xigen = file; + +out: + return err; +} + +void au_xigen_clr(struct super_block *sb) +{ + struct au_sbinfo *sbinfo; + + SiMustWriteLock(sb); + + sbinfo = au_sbi(sb); + if (sbinfo->si_xigen) { + fput(sbinfo->si_xigen); + sbinfo->si_xigen = NULL; + } +} + +/* ---------------------------------------------------------------------- */ + +static struct dentry *decode_by_ino(struct super_block *sb, ino_t ino, + ino_t dir_ino) +{ + struct dentry *dentry, *d; + struct inode *inode; + unsigned int sigen; + + dentry = NULL; + inode = ilookup(sb, ino); + if (!inode) + goto out; + + dentry = ERR_PTR(-ESTALE); + sigen = au_sigen(sb); + if (unlikely(is_bad_inode(inode) + || IS_DEADDIR(inode) + || sigen != au_iigen(inode))) + goto out_iput; + + dentry = NULL; + if (!dir_ino || S_ISDIR(inode->i_mode)) + dentry = d_find_alias(inode); + else { + spin_lock(&inode->i_lock); + list_for_each_entry(d, &inode->i_dentry, d_alias) { + spin_lock(&d->d_lock); + if (!au_test_anon(d) + && d->d_parent->d_inode->i_ino == dir_ino) { + dentry = dget_dlock(d); + spin_unlock(&d->d_lock); + break; + } + spin_unlock(&d->d_lock); + } + spin_unlock(&inode->i_lock); + } + if (unlikely(dentry && au_digen_test(dentry, sigen))) { + /* need to refresh */ + dput(dentry); + dentry = NULL; + } + +out_iput: + iput(inode); +out: + AuTraceErrPtr(dentry); + return dentry; +} + +/* ---------------------------------------------------------------------- */ + +/* todo: dirty? */ +/* if exportfs_decode_fh() passed vfsmount*, we could be happy */ + +struct au_compare_mnt_args { + /* input */ + struct super_block *sb; + + /* output */ + struct vfsmount *mnt; +}; + +static int au_compare_mnt(struct vfsmount *mnt, void *arg) +{ + struct au_compare_mnt_args *a = arg; + + if (mnt->mnt_sb != a->sb) + return 0; + a->mnt = mntget(mnt); + return 1; +} + +static struct vfsmount *au_mnt_get(struct super_block *sb) +{ + int err; + struct au_compare_mnt_args args = { + .sb = sb + }; + struct mnt_namespace *ns; + + br_read_lock(vfsmount_lock); + /* no get/put ?? */ + AuDebugOn(!current->nsproxy); + ns = current->nsproxy->mnt_ns; + AuDebugOn(!ns); + err = iterate_mounts(au_compare_mnt, &args, ns->root); + br_read_unlock(vfsmount_lock); + AuDebugOn(!err); + AuDebugOn(!args.mnt); + return args.mnt; +} + +struct au_nfsd_si_lock { + unsigned int sigen; + aufs_bindex_t bindex, br_id; + unsigned char force_lock; +}; + +static int si_nfsd_read_lock(struct super_block *sb, + struct au_nfsd_si_lock *nsi_lock) +{ + int err; + aufs_bindex_t bindex; + + si_read_lock(sb, AuLock_FLUSH); + + /* branch id may be wrapped around */ + err = 0; + bindex = au_br_index(sb, nsi_lock->br_id); + if (bindex >= 0 && nsi_lock->sigen + AUFS_BRANCH_MAX > au_sigen(sb)) + goto out; /* success */ + + err = -ESTALE; + bindex = -1; + if (!nsi_lock->force_lock) + si_read_unlock(sb); + +out: + nsi_lock->bindex = bindex; + return err; +} + +struct find_name_by_ino { + int called, found; + ino_t ino; + char *name; + int namelen; +}; + +static int +find_name_by_ino(void *arg, const char *name, int namelen, loff_t offset, + u64 ino, unsigned int d_type) +{ + struct find_name_by_ino *a = arg; + + a->called++; + if (a->ino != ino) + return 0; + + memcpy(a->name, name, namelen); + a->namelen = namelen; + a->found = 1; + return 1; +} + +static struct dentry *au_lkup_by_ino(struct path *path, ino_t ino, + struct au_nfsd_si_lock *nsi_lock) +{ + struct dentry *dentry, *parent; + struct file *file; + struct inode *dir; + struct find_name_by_ino arg; + int err; + + parent = path->dentry; + if (nsi_lock) + si_read_unlock(parent->d_sb); + file = vfsub_dentry_open(path, au_dir_roflags); + dentry = (void *)file; + if (IS_ERR(file)) + goto out; + + dentry = ERR_PTR(-ENOMEM); + arg.name = __getname_gfp(GFP_NOFS); + if (unlikely(!arg.name)) + goto out_file; + arg.ino = ino; + arg.found = 0; + do { + arg.called = 0; + /* smp_mb(); */ + err = vfsub_readdir(file, find_name_by_ino, &arg); + } while (!err && !arg.found && arg.called); + dentry = ERR_PTR(err); + if (unlikely(err)) + goto out_name; + dentry = ERR_PTR(-ENOENT); + if (!arg.found) + goto out_name; + + /* do not call au_lkup_one() */ + dir = parent->d_inode; + mutex_lock(&dir->i_mutex); + dentry = vfsub_lookup_one_len(arg.name, parent, arg.namelen); + mutex_unlock(&dir->i_mutex); + AuTraceErrPtr(dentry); + if (IS_ERR(dentry)) + goto out_name; + AuDebugOn(au_test_anon(dentry)); + if (unlikely(!dentry->d_inode)) { + dput(dentry); + dentry = ERR_PTR(-ENOENT); + } + +out_name: + __putname(arg.name); +out_file: + fput(file); +out: + if (unlikely(nsi_lock + && si_nfsd_read_lock(parent->d_sb, nsi_lock) < 0)) + if (!IS_ERR(dentry)) { + dput(dentry); + dentry = ERR_PTR(-ESTALE); + } + AuTraceErrPtr(dentry); + return dentry; +} + +static struct dentry *decode_by_dir_ino(struct super_block *sb, ino_t ino, + ino_t dir_ino, + struct au_nfsd_si_lock *nsi_lock) +{ + struct dentry *dentry; + struct path path; + + if (dir_ino != AUFS_ROOT_INO) { + path.dentry = decode_by_ino(sb, dir_ino, 0); + dentry = path.dentry; + if (!path.dentry || IS_ERR(path.dentry)) + goto out; + AuDebugOn(au_test_anon(path.dentry)); + } else + path.dentry = dget(sb->s_root); + + path.mnt = au_mnt_get(sb); + dentry = au_lkup_by_ino(&path, ino, nsi_lock); + path_put(&path); + +out: + AuTraceErrPtr(dentry); + return dentry; +} + +/* ---------------------------------------------------------------------- */ + +static int h_acceptable(void *expv, struct dentry *dentry) +{ + return 1; +} + +static char *au_build_path(struct dentry *h_parent, struct path *h_rootpath, + char *buf, int len, struct super_block *sb) +{ + char *p; + int n; + struct path path; + + p = d_path(h_rootpath, buf, len); + if (IS_ERR(p)) + goto out; + n = strlen(p); + + path.mnt = h_rootpath->mnt; + path.dentry = h_parent; + p = d_path(&path, buf, len); + if (IS_ERR(p)) + goto out; + if (n != 1) + p += n; + + path.mnt = au_mnt_get(sb); + path.dentry = sb->s_root; + p = d_path(&path, buf, len - strlen(p)); + mntput(path.mnt); + if (IS_ERR(p)) + goto out; + if (n != 1) + p[strlen(p)] = '/'; + +out: + AuTraceErrPtr(p); + return p; +} + +static +struct dentry *decode_by_path(struct super_block *sb, ino_t ino, __u32 *fh, + int fh_len, struct au_nfsd_si_lock *nsi_lock) +{ + struct dentry *dentry, *h_parent, *root; + struct super_block *h_sb; + char *pathname, *p; + struct vfsmount *h_mnt; + struct au_branch *br; + int err; + struct path path; + + br = au_sbr(sb, nsi_lock->bindex); + h_mnt = br->br_mnt; + h_sb = h_mnt->mnt_sb; + /* todo: call lower fh_to_dentry()? fh_to_parent()? */ + h_parent = exportfs_decode_fh(h_mnt, (void *)(fh + Fh_tail), + fh_len - Fh_tail, fh[Fh_h_type], + h_acceptable, /*context*/NULL); + dentry = h_parent; + if (unlikely(!h_parent || IS_ERR(h_parent))) { + AuWarn1("%s decode_fh failed, %ld\n", + au_sbtype(h_sb), PTR_ERR(h_parent)); + goto out; + } + dentry = NULL; + if (unlikely(au_test_anon(h_parent))) { + AuWarn1("%s decode_fh returned a disconnected dentry\n", + au_sbtype(h_sb)); + goto out_h_parent; + } + + dentry = ERR_PTR(-ENOMEM); + pathname = (void *)__get_free_page(GFP_NOFS); + if (unlikely(!pathname)) + goto out_h_parent; + + root = sb->s_root; + path.mnt = h_mnt; + di_read_lock_parent(root, !AuLock_IR); + path.dentry = au_h_dptr(root, nsi_lock->bindex); + di_read_unlock(root, !AuLock_IR); + p = au_build_path(h_parent, &path, pathname, PAGE_SIZE, sb); + dentry = (void *)p; + if (IS_ERR(p)) + goto out_pathname; + + si_read_unlock(sb); + err = vfsub_kern_path(p, LOOKUP_FOLLOW | LOOKUP_DIRECTORY, &path); + dentry = ERR_PTR(err); + if (unlikely(err)) + goto out_relock; + + dentry = ERR_PTR(-ENOENT); + AuDebugOn(au_test_anon(path.dentry)); + if (unlikely(!path.dentry->d_inode)) + goto out_path; + + if (ino != path.dentry->d_inode->i_ino) + dentry = au_lkup_by_ino(&path, ino, /*nsi_lock*/NULL); + else + dentry = dget(path.dentry); + +out_path: + path_put(&path); +out_relock: + if (unlikely(si_nfsd_read_lock(sb, nsi_lock) < 0)) + if (!IS_ERR(dentry)) { + dput(dentry); + dentry = ERR_PTR(-ESTALE); + } +out_pathname: + free_page((unsigned long)pathname); +out_h_parent: + dput(h_parent); +out: + AuTraceErrPtr(dentry); + return dentry; +} + +/* ---------------------------------------------------------------------- */ + +static struct dentry * +aufs_fh_to_dentry(struct super_block *sb, struct fid *fid, int fh_len, + int fh_type) +{ + struct dentry *dentry; + __u32 *fh = fid->raw; + struct au_branch *br; + ino_t ino, dir_ino; + struct au_nfsd_si_lock nsi_lock = { + .force_lock = 0 + }; + + dentry = ERR_PTR(-ESTALE); + /* it should never happen, but the file handle is unreliable */ + if (unlikely(fh_len < Fh_tail)) + goto out; + nsi_lock.sigen = fh[Fh_sigen]; + nsi_lock.br_id = fh[Fh_br_id]; + + /* branch id may be wrapped around */ + br = NULL; + if (unlikely(si_nfsd_read_lock(sb, &nsi_lock))) + goto out; + nsi_lock.force_lock = 1; + + /* is this inode still cached? */ + ino = decode_ino(fh + Fh_ino); + /* it should never happen */ + if (unlikely(ino == AUFS_ROOT_INO)) + goto out; + + dir_ino = decode_ino(fh + Fh_dir_ino); + dentry = decode_by_ino(sb, ino, dir_ino); + if (IS_ERR(dentry)) + goto out_unlock; + if (dentry) + goto accept; + + /* is the parent dir cached? */ + br = au_sbr(sb, nsi_lock.bindex); + atomic_inc(&br->br_count); + dentry = decode_by_dir_ino(sb, ino, dir_ino, &nsi_lock); + if (IS_ERR(dentry)) + goto out_unlock; + if (dentry) + goto accept; + + /* lookup path */ + dentry = decode_by_path(sb, ino, fh, fh_len, &nsi_lock); + if (IS_ERR(dentry)) + goto out_unlock; + if (unlikely(!dentry)) + /* todo?: make it ESTALE */ + goto out_unlock; + +accept: + if (!au_digen_test(dentry, au_sigen(sb)) + && dentry->d_inode->i_generation == fh[Fh_igen]) + goto out_unlock; /* success */ + + dput(dentry); + dentry = ERR_PTR(-ESTALE); +out_unlock: + if (br) + atomic_dec(&br->br_count); + si_read_unlock(sb); +out: + AuTraceErrPtr(dentry); + return dentry; +} + +#if 0 /* reserved for future use */ +/* support subtreecheck option */ +static struct dentry *aufs_fh_to_parent(struct super_block *sb, struct fid *fid, + int fh_len, int fh_type) +{ + struct dentry *parent; + __u32 *fh = fid->raw; + ino_t dir_ino; + + dir_ino = decode_ino(fh + Fh_dir_ino); + parent = decode_by_ino(sb, dir_ino, 0); + if (IS_ERR(parent)) + goto out; + if (!parent) + parent = decode_by_path(sb, au_br_index(sb, fh[Fh_br_id]), + dir_ino, fh, fh_len); + +out: + AuTraceErrPtr(parent); + return parent; +} +#endif + +/* ---------------------------------------------------------------------- */ + +static int aufs_encode_fh(struct dentry *dentry, __u32 *fh, int *max_len, + int connectable) +{ + int err; + aufs_bindex_t bindex, bend; + struct super_block *sb, *h_sb; + struct inode *inode; + struct dentry *parent, *h_parent; + struct au_branch *br; + + AuDebugOn(au_test_anon(dentry)); + + parent = NULL; + err = -ENOSPC; + if (unlikely(*max_len <= Fh_tail)) { + AuWarn1("NFSv2 client (max_len %d)?\n", *max_len); + goto out; + } + + err = FILEID_ROOT; + if (IS_ROOT(dentry)) { + AuDebugOn(dentry->d_inode->i_ino != AUFS_ROOT_INO); + goto out; + } + + h_parent = NULL; + err = aufs_read_lock(dentry, AuLock_FLUSH | AuLock_IR | AuLock_GEN); + if (unlikely(err)) + goto out; + + inode = dentry->d_inode; + AuDebugOn(!inode); + sb = dentry->d_sb; +#ifdef CONFIG_AUFS_DEBUG + if (unlikely(!au_opt_test(au_mntflags(sb), XINO))) + AuWarn1("NFS-exporting requires xino\n"); +#endif + err = -EIO; + parent = dget_parent(dentry); + di_read_lock_parent(parent, !AuLock_IR); + bend = au_dbtaildir(parent); + for (bindex = au_dbstart(parent); bindex <= bend; bindex++) { + h_parent = au_h_dptr(parent, bindex); + if (h_parent) { + dget(h_parent); + break; + } + } + if (unlikely(!h_parent)) + goto out_unlock; + + err = -EPERM; + br = au_sbr(sb, bindex); + h_sb = br->br_mnt->mnt_sb; + if (unlikely(!h_sb->s_export_op)) { + AuErr1("%s branch is not exportable\n", au_sbtype(h_sb)); + goto out_dput; + } + + fh[Fh_br_id] = br->br_id; + fh[Fh_sigen] = au_sigen(sb); + encode_ino(fh + Fh_ino, inode->i_ino); + encode_ino(fh + Fh_dir_ino, parent->d_inode->i_ino); + fh[Fh_igen] = inode->i_generation; + + *max_len -= Fh_tail; + fh[Fh_h_type] = exportfs_encode_fh(h_parent, (void *)(fh + Fh_tail), + max_len, + /*connectable or subtreecheck*/0); + err = fh[Fh_h_type]; + *max_len += Fh_tail; + /* todo: macros? */ + if (err != 255) + err = 99; + else + AuWarn1("%s encode_fh failed\n", au_sbtype(h_sb)); + +out_dput: + dput(h_parent); +out_unlock: + di_read_unlock(parent, !AuLock_IR); + dput(parent); + aufs_read_unlock(dentry, AuLock_IR); +out: + if (unlikely(err < 0)) + err = 255; + return err; +} + +/* ---------------------------------------------------------------------- */ + +static int aufs_commit_metadata(struct inode *inode) +{ + int err; + aufs_bindex_t bindex; + struct super_block *sb; + struct inode *h_inode; + int (*f)(struct inode *inode); + + sb = inode->i_sb; + si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLMW); + ii_write_lock_child(inode); + bindex = au_ibstart(inode); + AuDebugOn(bindex < 0); + h_inode = au_h_iptr(inode, bindex); + + f = h_inode->i_sb->s_export_op->commit_metadata; + if (f) + err = f(h_inode); + else { + struct writeback_control wbc = { + .sync_mode = WB_SYNC_ALL, + .nr_to_write = 0 /* metadata only */ + }; + + err = sync_inode(h_inode, &wbc); + } + + au_cpup_attr_timesizes(inode); + ii_write_unlock(inode); + si_read_unlock(sb); + return err; +} + +/* ---------------------------------------------------------------------- */ + +static struct export_operations aufs_export_op = { + .fh_to_dentry = aufs_fh_to_dentry, + /* .fh_to_parent = aufs_fh_to_parent, */ + .encode_fh = aufs_encode_fh, + .commit_metadata = aufs_commit_metadata +}; + +void au_export_init(struct super_block *sb) +{ + struct au_sbinfo *sbinfo; + __u32 u; + + sb->s_export_op = &aufs_export_op; + sbinfo = au_sbi(sb); + sbinfo->si_xigen = NULL; + get_random_bytes(&u, sizeof(u)); + BUILD_BUG_ON(sizeof(u) != sizeof(int)); + atomic_set(&sbinfo->si_xigen_next, u); +} --- linux-3.0.0.orig/ubuntu/aufs/f_op.c +++ linux-3.0.0/ubuntu/aufs/f_op.c @@ -0,0 +1,939 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * file and vm operations + */ + +#include +#include +#include +#include +#include +#include "aufs.h" + +int au_do_open_nondir(struct file *file, int flags) +{ + int err; + aufs_bindex_t bindex; + struct file *h_file; + struct dentry *dentry; + struct au_finfo *finfo; + + FiMustWriteLock(file); + + dentry = file->f_dentry; + err = au_d_alive(dentry); + if (unlikely(err)) + goto out; + + finfo = au_fi(file); + memset(&finfo->fi_htop, 0, sizeof(finfo->fi_htop)); + finfo->fi_hvmop = NULL; + bindex = au_dbstart(dentry); + h_file = au_h_open(dentry, bindex, flags, file); + if (IS_ERR(h_file)) + err = PTR_ERR(h_file); + else { + au_set_fbstart(file, bindex); + au_set_h_fptr(file, bindex, h_file); + au_update_figen(file); + /* todo: necessary? */ + /* file->f_ra = h_file->f_ra; */ + } + +out: + return err; +} + +static int aufs_open_nondir(struct inode *inode __maybe_unused, + struct file *file) +{ + int err; + struct super_block *sb; + + AuDbg("%.*s, f_flags 0x%x, f_mode 0x%x\n", + AuDLNPair(file->f_dentry), vfsub_file_flags(file), + file->f_mode); + + sb = file->f_dentry->d_sb; + si_read_lock(sb, AuLock_FLUSH); + err = au_do_open(file, au_do_open_nondir, /*fidir*/NULL); + si_read_unlock(sb); + return err; +} + +int aufs_release_nondir(struct inode *inode __maybe_unused, struct file *file) +{ + struct au_finfo *finfo; + aufs_bindex_t bindex; + + finfo = au_fi(file); + bindex = finfo->fi_btop; + if (bindex >= 0) { + /* remove me from sb->s_files */ + file_sb_list_del(file); + au_set_h_fptr(file, bindex, NULL); + } + + au_finfo_fin(file); + return 0; +} + +/* ---------------------------------------------------------------------- */ + +static int au_do_flush_nondir(struct file *file, fl_owner_t id) +{ + int err; + struct file *h_file; + + err = 0; + h_file = au_hf_top(file); + if (h_file) + err = vfsub_flush(h_file, id); + return err; +} + +static int aufs_flush_nondir(struct file *file, fl_owner_t id) +{ + return au_do_flush(file, id, au_do_flush_nondir); +} + +/* ---------------------------------------------------------------------- */ + +static ssize_t aufs_read(struct file *file, char __user *buf, size_t count, + loff_t *ppos) +{ + ssize_t err; + struct dentry *dentry; + struct file *h_file; + struct super_block *sb; + + dentry = file->f_dentry; + sb = dentry->d_sb; + si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLMW); + err = au_reval_and_lock_fdi(file, au_reopen_nondir, /*wlock*/0); + if (unlikely(err)) + goto out; + + h_file = au_hf_top(file); + err = vfsub_read_u(h_file, buf, count, ppos); + /* todo: necessary? */ + /* file->f_ra = h_file->f_ra; */ + fsstack_copy_attr_atime(dentry->d_inode, h_file->f_dentry->d_inode); + + di_read_unlock(dentry, AuLock_IR); + fi_read_unlock(file); +out: + si_read_unlock(sb); + return err; +} + +/* + * todo: very ugly + * it locks both of i_mutex and si_rwsem for read in safe. + * if the plink maintenance mode continues forever (that is the problem), + * may loop forever. + */ +static void au_mtx_and_read_lock(struct inode *inode) +{ + int err; + struct super_block *sb = inode->i_sb; + + while (1) { + mutex_lock(&inode->i_mutex); + err = si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLM); + if (!err) + break; + mutex_unlock(&inode->i_mutex); + si_read_lock(sb, AuLock_NOPLMW); + si_read_unlock(sb); + } +} + +static ssize_t aufs_write(struct file *file, const char __user *ubuf, + size_t count, loff_t *ppos) +{ + ssize_t err; + struct au_pin pin; + struct dentry *dentry; + struct inode *inode; + struct file *h_file; + char __user *buf = (char __user *)ubuf; + + dentry = file->f_dentry; + inode = dentry->d_inode; + au_mtx_and_read_lock(inode); + + err = au_reval_and_lock_fdi(file, au_reopen_nondir, /*wlock*/1); + if (unlikely(err)) + goto out; + + err = au_ready_to_write(file, -1, &pin); + di_downgrade_lock(dentry, AuLock_IR); + if (unlikely(err)) + goto out_unlock; + + h_file = au_hf_top(file); + au_unpin(&pin); + err = vfsub_write_u(h_file, buf, count, ppos); + au_cpup_attr_timesizes(inode); + inode->i_mode = h_file->f_dentry->d_inode->i_mode; + +out_unlock: + di_read_unlock(dentry, AuLock_IR); + fi_write_unlock(file); +out: + si_read_unlock(inode->i_sb); + mutex_unlock(&inode->i_mutex); + return err; +} + +static ssize_t au_do_aio(struct file *h_file, int rw, struct kiocb *kio, + const struct iovec *iov, unsigned long nv, loff_t pos) +{ + ssize_t err; + struct file *file; + ssize_t (*func)(struct kiocb *, const struct iovec *, unsigned long, + loff_t); + + err = security_file_permission(h_file, rw); + if (unlikely(err)) + goto out; + + err = -ENOSYS; + func = NULL; + if (rw == MAY_READ) + func = h_file->f_op->aio_read; + else if (rw == MAY_WRITE) + func = h_file->f_op->aio_write; + if (func) { + file = kio->ki_filp; + kio->ki_filp = h_file; + lockdep_off(); + err = func(kio, iov, nv, pos); + lockdep_on(); + kio->ki_filp = file; + } else + /* currently there is no such fs */ + WARN_ON_ONCE(1); + +out: + return err; +} + +static ssize_t aufs_aio_read(struct kiocb *kio, const struct iovec *iov, + unsigned long nv, loff_t pos) +{ + ssize_t err; + struct file *file, *h_file; + struct dentry *dentry; + struct super_block *sb; + + file = kio->ki_filp; + dentry = file->f_dentry; + sb = dentry->d_sb; + si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLMW); + err = au_reval_and_lock_fdi(file, au_reopen_nondir, /*wlock*/0); + if (unlikely(err)) + goto out; + + h_file = au_hf_top(file); + err = au_do_aio(h_file, MAY_READ, kio, iov, nv, pos); + /* todo: necessary? */ + /* file->f_ra = h_file->f_ra; */ + fsstack_copy_attr_atime(dentry->d_inode, h_file->f_dentry->d_inode); + di_read_unlock(dentry, AuLock_IR); + fi_read_unlock(file); + +out: + si_read_unlock(sb); + return err; +} + +static ssize_t aufs_aio_write(struct kiocb *kio, const struct iovec *iov, + unsigned long nv, loff_t pos) +{ + ssize_t err; + struct au_pin pin; + struct dentry *dentry; + struct inode *inode; + struct file *file, *h_file; + + file = kio->ki_filp; + dentry = file->f_dentry; + inode = dentry->d_inode; + au_mtx_and_read_lock(inode); + + err = au_reval_and_lock_fdi(file, au_reopen_nondir, /*wlock*/1); + if (unlikely(err)) + goto out; + + err = au_ready_to_write(file, -1, &pin); + di_downgrade_lock(dentry, AuLock_IR); + if (unlikely(err)) + goto out_unlock; + + au_unpin(&pin); + h_file = au_hf_top(file); + err = au_do_aio(h_file, MAY_WRITE, kio, iov, nv, pos); + au_cpup_attr_timesizes(inode); + inode->i_mode = h_file->f_dentry->d_inode->i_mode; + +out_unlock: + di_read_unlock(dentry, AuLock_IR); + fi_write_unlock(file); +out: + si_read_unlock(inode->i_sb); + mutex_unlock(&inode->i_mutex); + return err; +} + +static ssize_t aufs_splice_read(struct file *file, loff_t *ppos, + struct pipe_inode_info *pipe, size_t len, + unsigned int flags) +{ + ssize_t err; + struct file *h_file; + struct dentry *dentry; + struct super_block *sb; + + dentry = file->f_dentry; + sb = dentry->d_sb; + si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLMW); + err = au_reval_and_lock_fdi(file, au_reopen_nondir, /*wlock*/0); + if (unlikely(err)) + goto out; + + err = -EINVAL; + h_file = au_hf_top(file); + if (au_test_loopback_kthread()) { + file->f_mapping = h_file->f_mapping; + smp_mb(); /* unnecessary? */ + } + err = vfsub_splice_to(h_file, ppos, pipe, len, flags); + /* todo: necessasry? */ + /* file->f_ra = h_file->f_ra; */ + fsstack_copy_attr_atime(dentry->d_inode, h_file->f_dentry->d_inode); + + di_read_unlock(dentry, AuLock_IR); + fi_read_unlock(file); + +out: + si_read_unlock(sb); + return err; +} + +static ssize_t +aufs_splice_write(struct pipe_inode_info *pipe, struct file *file, loff_t *ppos, + size_t len, unsigned int flags) +{ + ssize_t err; + struct au_pin pin; + struct dentry *dentry; + struct inode *inode; + struct file *h_file; + + dentry = file->f_dentry; + inode = dentry->d_inode; + au_mtx_and_read_lock(inode); + err = au_reval_and_lock_fdi(file, au_reopen_nondir, /*wlock*/1); + if (unlikely(err)) + goto out; + + err = au_ready_to_write(file, -1, &pin); + di_downgrade_lock(dentry, AuLock_IR); + if (unlikely(err)) + goto out_unlock; + + h_file = au_hf_top(file); + au_unpin(&pin); + err = vfsub_splice_from(pipe, h_file, ppos, len, flags); + au_cpup_attr_timesizes(inode); + inode->i_mode = h_file->f_dentry->d_inode->i_mode; + +out_unlock: + di_read_unlock(dentry, AuLock_IR); + fi_write_unlock(file); +out: + si_read_unlock(inode->i_sb); + mutex_unlock(&inode->i_mutex); + return err; +} + +/* ---------------------------------------------------------------------- */ + +static struct file *au_safe_file(struct vm_area_struct *vma) +{ + struct file *file; + + file = vma->vm_file; + if (au_fi(file) && au_test_aufs(file->f_dentry->d_sb)) + return file; + return NULL; +} + +static void au_reset_file(struct vm_area_struct *vma, struct file *file) +{ + vma->vm_file = file; + /* smp_mb(); */ /* flush vm_file */ +} + +static int aufs_fault(struct vm_area_struct *vma, struct vm_fault *vmf) +{ + int err; + static DECLARE_WAIT_QUEUE_HEAD(wq); + struct file *file, *h_file; + struct au_finfo *finfo; + + /* todo: non-robr mode, user vm_file as it is? */ + wait_event(wq, (file = au_safe_file(vma))); + + /* do not revalidate, no si lock */ + finfo = au_fi(file); + AuDebugOn(finfo->fi_hdir); + h_file = finfo->fi_htop.hf_file; + AuDebugOn(!h_file || !finfo->fi_hvmop); + + mutex_lock(&finfo->fi_vm_mtx); + vma->vm_file = h_file; + err = finfo->fi_hvmop->fault(vma, vmf); + /* todo: necessary? */ + /* file->f_ra = h_file->f_ra; */ + au_reset_file(vma, file); + mutex_unlock(&finfo->fi_vm_mtx); +#if 0 /* def CONFIG_SMP */ + /* wake_up_nr(&wq, online_cpu - 1); */ + wake_up_all(&wq); +#else + wake_up(&wq); +#endif + + return err; +} + +static int aufs_page_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf) +{ + int err; + static DECLARE_WAIT_QUEUE_HEAD(wq); + struct file *file, *h_file; + struct au_finfo *finfo; + + wait_event(wq, (file = au_safe_file(vma))); + + finfo = au_fi(file); + AuDebugOn(finfo->fi_hdir); + h_file = finfo->fi_htop.hf_file; + AuDebugOn(!h_file || !finfo->fi_hvmop); + + mutex_lock(&finfo->fi_vm_mtx); + vma->vm_file = h_file; + err = finfo->fi_hvmop->page_mkwrite(vma, vmf); + au_reset_file(vma, file); + mutex_unlock(&finfo->fi_vm_mtx); + wake_up(&wq); + + return err; +} + +static void aufs_vm_close(struct vm_area_struct *vma) +{ + static DECLARE_WAIT_QUEUE_HEAD(wq); + struct file *file, *h_file; + struct au_finfo *finfo; + + wait_event(wq, (file = au_safe_file(vma))); + + finfo = au_fi(file); + AuDebugOn(finfo->fi_hdir); + h_file = finfo->fi_htop.hf_file; + AuDebugOn(!h_file || !finfo->fi_hvmop); + + mutex_lock(&finfo->fi_vm_mtx); + vma->vm_file = h_file; + finfo->fi_hvmop->close(vma); + au_reset_file(vma, file); + mutex_unlock(&finfo->fi_vm_mtx); + wake_up(&wq); +} + +const struct vm_operations_struct aufs_vm_ops = { + .close = aufs_vm_close, + .fault = aufs_fault, + .page_mkwrite = aufs_page_mkwrite +}; + +/* ---------------------------------------------------------------------- */ + +/* cf. linux/include/linux/mman.h: calc_vm_prot_bits() */ +#define AuConv_VM_PROT(f, b) _calc_vm_trans(f, VM_##b, PROT_##b) + +static unsigned long au_arch_prot_conv(unsigned long flags) +{ + /* currently ppc64 only */ +#ifdef CONFIG_PPC64 + /* cf. linux/arch/powerpc/include/asm/mman.h */ + AuDebugOn(arch_calc_vm_prot_bits(-1) != VM_SAO); + return AuConv_VM_PROT(flags, SAO); +#else + AuDebugOn(arch_calc_vm_prot_bits(-1)); + return 0; +#endif +} + +static unsigned long au_prot_conv(unsigned long flags) +{ + return AuConv_VM_PROT(flags, READ) + | AuConv_VM_PROT(flags, WRITE) + | AuConv_VM_PROT(flags, EXEC) + | au_arch_prot_conv(flags); +} + +/* cf. linux/include/linux/mman.h: calc_vm_flag_bits() */ +#define AuConv_VM_MAP(f, b) _calc_vm_trans(f, VM_##b, MAP_##b) + +static unsigned long au_flag_conv(unsigned long flags) +{ + return AuConv_VM_MAP(flags, GROWSDOWN) + | AuConv_VM_MAP(flags, DENYWRITE) + | AuConv_VM_MAP(flags, EXECUTABLE) + | AuConv_VM_MAP(flags, LOCKED); +} + +static struct vm_operations_struct * +au_hvmop(struct file *h_file, struct vm_area_struct *vma, unsigned long *flags) +{ + struct vm_operations_struct *h_vmop; + unsigned long prot; + int err; + + h_vmop = ERR_PTR(-ENODEV); + if (!h_file->f_op || !h_file->f_op->mmap) + goto out; + + prot = au_prot_conv(vma->vm_flags); + err = security_file_mmap(h_file, /*reqprot*/prot, prot, + au_flag_conv(vma->vm_flags), vma->vm_start, 0); + h_vmop = ERR_PTR(err); + if (unlikely(err)) + goto out; + + err = h_file->f_op->mmap(h_file, vma); + h_vmop = ERR_PTR(err); + if (unlikely(err)) + goto out; + + /* oops, it became 'const' */ + h_vmop = (struct vm_operations_struct *)vma->vm_ops; + *flags = vma->vm_flags; + err = do_munmap(current->mm, vma->vm_start, + vma->vm_end - vma->vm_start); + if (unlikely(err)) { + AuIOErr("failed internal unmapping %.*s, %d\n", + AuDLNPair(h_file->f_dentry), err); + h_vmop = ERR_PTR(-EIO); + } + +out: + return h_vmop; +} + +/* + * This is another ugly approach to keep the lock order, particularly + * mm->mmap_sem and aufs rwsem. The previous approach was reverted and you can + * find it in git-log, if you want. + * + * native readdir: i_mutex, copy_to_user, mmap_sem + * aufs readdir: i_mutex, rwsem, nested-i_mutex, copy_to_user, mmap_sem + * + * Before aufs_mmap() mmap_sem is acquired already, but aufs_mmap() has to + * acquire aufs rwsem. It introduces a circular locking dependency. + * To address this problem, aufs_mmap() delegates the part which requires aufs + * rwsem to its internal workqueue. + */ + +/* very ugly approach */ +#include "mtx.h" + +static void au_fi_mmap_lock_and_sell(struct file *file) +{ + struct mutex *mtx; + + FiMustWriteLock(file); + + mtx = &au_fi(file)->fi_mmap; + mutex_lock(mtx); + mutex_release(&mtx->dep_map, /*nested*/0, _RET_IP_); +} + +static void au_fi_mmap_buy(struct file *file) +{ + struct mutex *mtx; + + mtx = &au_fi(file)->fi_mmap; + MtxMustLock(mtx); + + mutex_set_owner(mtx); + mutex_acquire(&mtx->dep_map, /*subclass*/0, /*trylock*/0, _RET_IP_); +} + +static void au_fi_mmap_unlock(struct file *file) +{ + mutex_unlock(&au_fi(file)->fi_mmap); +} + +struct au_mmap_pre_args { + /* input */ + struct file *file; + struct vm_area_struct *vma; + + /* output */ + int *errp; + struct file *h_file; + struct au_branch *br; + int mmapped; +}; + +static int au_mmap_pre(struct file *file, struct vm_area_struct *vma, + struct file **h_file, struct au_branch **br, + int *mmapped) +{ + int err; + aufs_bindex_t bstart; + const unsigned char wlock + = !!(file->f_mode & FMODE_WRITE) && (vma->vm_flags & VM_SHARED); + struct dentry *dentry; + struct super_block *sb; + + dentry = file->f_dentry; + sb = dentry->d_sb; + si_read_lock(sb, AuLock_NOPLMW); + err = au_reval_and_lock_fdi(file, au_reopen_nondir, /*wlock*/1); + if (unlikely(err)) + goto out; + + *mmapped = !!au_test_mmapped(file); + if (wlock) { + struct au_pin pin; + + err = au_ready_to_write(file, -1, &pin); + di_write_unlock(dentry); + if (unlikely(err)) + goto out_unlock; + au_unpin(&pin); + } else + di_write_unlock(dentry); + bstart = au_fbstart(file); + *br = au_sbr(sb, bstart); + *h_file = au_hf_top(file); + get_file(*h_file); + if (!*mmapped) + au_fi_mmap_lock_and_sell(file); + +out_unlock: + fi_write_unlock(file); +out: + si_read_unlock(sb); + return err; +} + +static void au_call_mmap_pre(void *args) +{ + struct au_mmap_pre_args *a = args; + *a->errp = au_mmap_pre(a->file, a->vma, &a->h_file, &a->br, + &a->mmapped); +} + +static int aufs_mmap(struct file *file, struct vm_area_struct *vma) +{ + int err, wkq_err; + unsigned long h_vmflags; + struct au_finfo *finfo; + struct dentry *h_dentry; + struct vm_operations_struct *h_vmop, *vmop; + struct au_mmap_pre_args args = { + .file = file, + .vma = vma, + .errp = &err + }; + + wkq_err = au_wkq_wait_pre(au_call_mmap_pre, &args); + if (unlikely(wkq_err)) + err = wkq_err; + if (unlikely(err)) + goto out; + if (!args.mmapped) + au_fi_mmap_buy(file); + + h_dentry = args.h_file->f_dentry; + if (!args.mmapped && au_test_fs_bad_mapping(h_dentry->d_sb)) { + /* + * by this assignment, f_mapping will differs from aufs inode + * i_mapping. + * if someone else mixes the use of f_dentry->d_inode and + * f_mapping->host, then a problem may arise. + */ + file->f_mapping = args.h_file->f_mapping; + } + + /* always try this internal mmap to get vma flags */ + h_vmflags = 0; /* gcc warning */ + h_vmop = au_hvmop(args.h_file, vma, &h_vmflags); + err = PTR_ERR(h_vmop); + if (IS_ERR(h_vmop)) + goto out_unlock; + finfo = au_fi(file); + AuDebugOn(args.mmapped && h_vmop != finfo->fi_hvmop); + + vmop = (void *)au_dy_vmop(file, args.br, h_vmop); + err = PTR_ERR(vmop); + if (IS_ERR(vmop)) + goto out_unlock; + + /* + * unnecessary to handle MAP_DENYWRITE and deny_write_access()? + * currently MAP_DENYWRITE from userspace is ignored, but elf loader + * sets it. when FMODE_EXEC is set (by open_exec() or sys_uselib()), + * both of the aufs file and the lower file is deny_write_access()-ed. + * finally I hope we can skip handlling MAP_DENYWRITE here. + */ + err = generic_file_mmap(file, vma); + if (unlikely(err)) + goto out_unlock; + + vma->vm_ops = vmop; + vma->vm_flags = h_vmflags; + if (!args.mmapped) + finfo->fi_hvmop = h_vmop; + + vfsub_file_accessed(args.h_file); + /* update without lock, I don't think it a problem */ + fsstack_copy_attr_atime(file->f_dentry->d_inode, h_dentry->d_inode); + +out_unlock: + if (!args.mmapped) + au_fi_mmap_unlock(file); + fput(args.h_file); +out: + return err; +} + +/* ---------------------------------------------------------------------- */ + +static int aufs_fsync_nondir(struct file *file, int datasync) +{ + int err; + struct au_pin pin; + struct dentry *dentry; + struct inode *inode; + struct file *h_file; + struct super_block *sb; + + dentry = file->f_dentry; + inode = dentry->d_inode; + IMustLock(file->f_mapping->host); + if (inode != file->f_mapping->host) { + mutex_unlock(&file->f_mapping->host->i_mutex); + mutex_lock(&inode->i_mutex); + } + IMustLock(inode); + + sb = dentry->d_sb; + err = si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLM); + if (unlikely(err)) + goto out; + + err = 0; /* -EBADF; */ /* posix? */ + if (unlikely(!(file->f_mode & FMODE_WRITE))) + goto out_si; + err = au_reval_and_lock_fdi(file, au_reopen_nondir, /*wlock*/1); + if (unlikely(err)) + goto out_si; + + err = au_ready_to_write(file, -1, &pin); + di_downgrade_lock(dentry, AuLock_IR); + if (unlikely(err)) + goto out_unlock; + au_unpin(&pin); + + err = -EINVAL; + h_file = au_hf_top(file); + if (h_file->f_op && h_file->f_op->fsync) { + struct mutex *h_mtx; + + /* + * no filemap_fdatawrite() since aufs file has no its own + * mapping, but dir. + */ + h_mtx = &h_file->f_dentry->d_inode->i_mutex; + mutex_lock_nested(h_mtx, AuLsc_I_CHILD); + err = h_file->f_op->fsync(h_file, datasync); + if (!err) + vfsub_update_h_iattr(&h_file->f_path, /*did*/NULL); + /*ignore*/ + au_cpup_attr_timesizes(inode); + mutex_unlock(h_mtx); + } + +out_unlock: + di_read_unlock(dentry, AuLock_IR); + fi_write_unlock(file); +out_si: + si_read_unlock(sb); +out: + if (inode != file->f_mapping->host) { + mutex_unlock(&inode->i_mutex); + mutex_lock(&file->f_mapping->host->i_mutex); + } + return err; +} + +/* no one supports this operation, currently */ +#if 0 +static int aufs_aio_fsync_nondir(struct kiocb *kio, int datasync) +{ + int err; + struct au_pin pin; + struct dentry *dentry; + struct inode *inode; + struct file *file, *h_file; + + file = kio->ki_filp; + dentry = file->f_dentry; + inode = dentry->d_inode; + au_mtx_and_read_lock(inode); + + err = 0; /* -EBADF; */ /* posix? */ + if (unlikely(!(file->f_mode & FMODE_WRITE))) + goto out; + err = au_reval_and_lock_fdi(file, au_reopen_nondir, /*wlock*/1); + if (unlikely(err)) + goto out; + + err = au_ready_to_write(file, -1, &pin); + di_downgrade_lock(dentry, AuLock_IR); + if (unlikely(err)) + goto out_unlock; + au_unpin(&pin); + + err = -ENOSYS; + h_file = au_hf_top(file); + if (h_file->f_op && h_file->f_op->aio_fsync) { + struct dentry *h_d; + struct mutex *h_mtx; + + h_d = h_file->f_dentry; + h_mtx = &h_d->d_inode->i_mutex; + if (!is_sync_kiocb(kio)) { + get_file(h_file); + fput(file); + } + kio->ki_filp = h_file; + err = h_file->f_op->aio_fsync(kio, datasync); + mutex_lock_nested(h_mtx, AuLsc_I_CHILD); + if (!err) + vfsub_update_h_iattr(&h_file->f_path, /*did*/NULL); + /*ignore*/ + au_cpup_attr_timesizes(inode); + mutex_unlock(h_mtx); + } + +out_unlock: + di_read_unlock(dentry, AuLock_IR); + fi_write_unlock(file); +out: + si_read_unlock(inode->sb); + mutex_unlock(&inode->i_mutex); + return err; +} +#endif + +static int aufs_fasync(int fd, struct file *file, int flag) +{ + int err; + struct file *h_file; + struct dentry *dentry; + struct super_block *sb; + + dentry = file->f_dentry; + sb = dentry->d_sb; + si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLMW); + err = au_reval_and_lock_fdi(file, au_reopen_nondir, /*wlock*/0); + if (unlikely(err)) + goto out; + + h_file = au_hf_top(file); + if (h_file->f_op && h_file->f_op->fasync) + err = h_file->f_op->fasync(fd, h_file, flag); + + di_read_unlock(dentry, AuLock_IR); + fi_read_unlock(file); + +out: + si_read_unlock(sb); + return err; +} + +/* ---------------------------------------------------------------------- */ + +/* no one supports this operation, currently */ +#if 0 +static ssize_t aufs_sendpage(struct file *file, struct page *page, int offset, + size_t len, loff_t *pos , int more) +{ +} +#endif + +/* ---------------------------------------------------------------------- */ + +const struct file_operations aufs_file_fop = { + .owner = THIS_MODULE, + /* + * while generic_file_llseek/_unlocked() don't use BKL, + * don't use it since it operates file->f_mapping->host. + * in aufs, it may be a real file and may confuse users by UDBA. + */ + /* .llseek = generic_file_llseek, */ + .llseek = default_llseek, + + .read = aufs_read, + .write = aufs_write, + .aio_read = aufs_aio_read, + .aio_write = aufs_aio_write, +#ifdef CONFIG_AUFS_POLL + .poll = aufs_poll, +#endif + .unlocked_ioctl = aufs_ioctl_nondir, +#ifdef CONFIG_COMPAT + .compat_ioctl = aufs_ioctl_nondir, /* same */ +#endif + .mmap = aufs_mmap, + .open = aufs_open_nondir, + .flush = aufs_flush_nondir, + .release = aufs_release_nondir, + .fsync = aufs_fsync_nondir, + /* .aio_fsync = aufs_aio_fsync_nondir, */ + .fasync = aufs_fasync, + /* .sendpage = aufs_sendpage, */ + .splice_write = aufs_splice_write, + .splice_read = aufs_splice_read, +#if 0 + .aio_splice_write = aufs_aio_splice_write, + .aio_splice_read = aufs_aio_splice_read +#endif +}; --- linux-3.0.0.orig/ubuntu/aufs/f_op_sp.c +++ linux-3.0.0/ubuntu/aufs/f_op_sp.c @@ -0,0 +1,299 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * file operations for special files. + * while they exist in aufs virtually, + * their file I/O is handled out of aufs. + */ + +#include +#include "aufs.h" + +static ssize_t aufs_aio_read_sp(struct kiocb *kio, const struct iovec *iov, + unsigned long nv, loff_t pos) +{ + ssize_t err; + aufs_bindex_t bstart; + unsigned char wbr; + struct file *file, *h_file; + struct super_block *sb; + + file = kio->ki_filp; + sb = file->f_dentry->d_sb; + si_read_lock(sb, AuLock_FLUSH); + fi_read_lock(file); + bstart = au_fbstart(file); + h_file = au_hf_top(file); + fi_read_unlock(file); + wbr = !!au_br_writable(au_sbr(sb, bstart)->br_perm); + si_read_unlock(sb); + + /* do not change the file in kio */ + AuDebugOn(!h_file->f_op || !h_file->f_op->aio_read); + err = h_file->f_op->aio_read(kio, iov, nv, pos); + if (err > 0 && wbr) + file_accessed(h_file); + + return err; +} + +static ssize_t aufs_aio_write_sp(struct kiocb *kio, const struct iovec *iov, + unsigned long nv, loff_t pos) +{ + ssize_t err; + aufs_bindex_t bstart; + unsigned char wbr; + struct super_block *sb; + struct file *file, *h_file; + + file = kio->ki_filp; + sb = file->f_dentry->d_sb; + si_read_lock(sb, AuLock_FLUSH); + fi_read_lock(file); + bstart = au_fbstart(file); + h_file = au_hf_top(file); + fi_read_unlock(file); + wbr = !!au_br_writable(au_sbr(sb, bstart)->br_perm); + si_read_unlock(sb); + + /* do not change the file in kio */ + AuDebugOn(!h_file->f_op || !h_file->f_op->aio_write); + err = h_file->f_op->aio_write(kio, iov, nv, pos); + if (err > 0 && wbr) + file_update_time(h_file); + + return err; +} + +/* ---------------------------------------------------------------------- */ + +static int aufs_release_sp(struct inode *inode, struct file *file) +{ + int err; + struct file *h_file; + + fi_read_lock(file); + h_file = au_hf_top(file); + fi_read_unlock(file); + /* close this fifo in aufs */ + err = h_file->f_op->release(inode, file); /* ignore */ + aufs_release_nondir(inode, file); /* ignore */ + return err; +} + +/* ---------------------------------------------------------------------- */ + +/* currently, support only FIFO */ +enum { + AuSp_FIFO, AuSp_FIFO_R, AuSp_FIFO_W, AuSp_FIFO_RW, + /* AuSp_SOCK, AuSp_CHR, AuSp_BLK, */ + AuSp_Last +}; +static int aufs_open_sp(struct inode *inode, struct file *file); +static struct au_sp_fop { + int done; + struct file_operations fop; /* not 'const' */ + spinlock_t spin; +} au_sp_fop[AuSp_Last] = { + [AuSp_FIFO] = { + .fop = { + .owner = THIS_MODULE, + .open = aufs_open_sp + } + } +}; + +static void au_init_fop_sp(struct file *file) +{ + struct au_sp_fop *p; + int i; + struct file *h_file; + + p = au_sp_fop; + if (unlikely(!p->done)) { + /* initialize first time only */ + static DEFINE_SPINLOCK(spin); + + spin_lock(&spin); + if (!p->done) { + BUILD_BUG_ON(sizeof(au_sp_fop)/sizeof(*au_sp_fop) + != AuSp_Last); + for (i = 0; i < AuSp_Last; i++) + spin_lock_init(&p[i].spin); + p->done = 1; + } + spin_unlock(&spin); + } + + switch (file->f_mode & (FMODE_READ | FMODE_WRITE)) { + case FMODE_READ: + i = AuSp_FIFO_R; + break; + case FMODE_WRITE: + i = AuSp_FIFO_W; + break; + case FMODE_READ | FMODE_WRITE: + i = AuSp_FIFO_RW; + break; + default: + BUG(); + } + + p += i; + if (unlikely(!p->done)) { + /* initialize first time only */ + h_file = au_hf_top(file); + spin_lock(&p->spin); + if (!p->done) { + p->fop = *h_file->f_op; + p->fop.owner = THIS_MODULE; + if (p->fop.aio_read) + p->fop.aio_read = aufs_aio_read_sp; + if (p->fop.aio_write) + p->fop.aio_write = aufs_aio_write_sp; + p->fop.release = aufs_release_sp; + p->done = 1; + } + spin_unlock(&p->spin); + } + file->f_op = &p->fop; +} + +static int au_cpup_sp(struct dentry *dentry) +{ + int err; + aufs_bindex_t bcpup; + struct au_pin pin; + struct au_wr_dir_args wr_dir_args = { + .force_btgt = -1, + .flags = 0 + }; + + AuDbg("%.*s\n", AuDLNPair(dentry)); + + di_read_unlock(dentry, AuLock_IR); + di_write_lock_child(dentry); + err = au_wr_dir(dentry, /*src_dentry*/NULL, &wr_dir_args); + if (unlikely(err < 0)) + goto out; + bcpup = err; + err = 0; + if (bcpup == au_dbstart(dentry)) + goto out; /* success */ + + err = au_pin(&pin, dentry, bcpup, au_opt_udba(dentry->d_sb), + AuPin_MNT_WRITE); + if (!err) { + err = au_sio_cpup_simple(dentry, bcpup, -1, AuCpup_DTIME); + au_unpin(&pin); + } + +out: + di_downgrade_lock(dentry, AuLock_IR); + return err; +} + +static int au_do_open_sp(struct file *file, int flags) +{ + int err; + struct dentry *dentry; + struct super_block *sb; + struct file *h_file; + struct inode *h_inode; + + dentry = file->f_dentry; + AuDbg("%.*s\n", AuDLNPair(dentry)); + + /* + * try copying-up. + * operate on the ro branch is not an error. + */ + au_cpup_sp(dentry); /* ignore */ + + /* prepare h_file */ + err = au_do_open_nondir(file, vfsub_file_flags(file)); + if (unlikely(err)) + goto out; + + sb = dentry->d_sb; + h_file = au_hf_top(file); + h_inode = h_file->f_dentry->d_inode; + di_read_unlock(dentry, AuLock_IR); + fi_write_unlock(file); + si_read_unlock(sb); + /* open this fifo in aufs */ + err = h_inode->i_fop->open(file->f_dentry->d_inode, file); + si_noflush_read_lock(sb); + fi_write_lock(file); + di_read_lock_child(dentry, AuLock_IR); + if (!err) + au_init_fop_sp(file); + +out: + return err; +} + +static int aufs_open_sp(struct inode *inode, struct file *file) +{ + int err; + struct super_block *sb; + + sb = file->f_dentry->d_sb; + si_read_lock(sb, AuLock_FLUSH); + err = au_do_open(file, au_do_open_sp, /*fidir*/NULL); + si_read_unlock(sb); + return err; +} + +/* ---------------------------------------------------------------------- */ + +void au_init_special_fop(struct inode *inode, umode_t mode, dev_t rdev) +{ + init_special_inode(inode, mode, rdev); + + switch (mode & S_IFMT) { + case S_IFIFO: + inode->i_fop = &au_sp_fop[AuSp_FIFO].fop; + /*FALLTHROUGH*/ + case S_IFCHR: + case S_IFBLK: + case S_IFSOCK: + break; + default: + AuDebugOn(1); + } +} + +int au_special_file(umode_t mode) +{ + int ret; + + ret = 0; + switch (mode & S_IFMT) { + case S_IFIFO: +#if 0 + case S_IFCHR: + case S_IFBLK: + case S_IFSOCK: +#endif + ret = 1; + } + + return ret; +} --- linux-3.0.0.orig/ubuntu/aufs/file.c +++ linux-3.0.0/ubuntu/aufs/file.c @@ -0,0 +1,676 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * handling file/dir, and address_space operation + */ + +#include +#include +#include +#include +#include "aufs.h" + +/* drop flags for writing */ +unsigned int au_file_roflags(unsigned int flags) +{ + flags &= ~(O_WRONLY | O_RDWR | O_APPEND | O_CREAT | O_TRUNC); + flags |= O_RDONLY | O_NOATIME; + return flags; +} + +/* common functions to regular file and dir */ +struct file *au_h_open(struct dentry *dentry, aufs_bindex_t bindex, int flags, + struct file *file) +{ + struct file *h_file; + struct dentry *h_dentry; + struct inode *h_inode; + struct super_block *sb; + struct au_branch *br; + struct path h_path; + int err, exec_flag; + + /* a race condition can happen between open and unlink/rmdir */ + h_file = ERR_PTR(-ENOENT); + h_dentry = au_h_dptr(dentry, bindex); + if (au_test_nfsd() && !h_dentry) + goto out; + h_inode = h_dentry->d_inode; + if (au_test_nfsd() && !h_inode) + goto out; + spin_lock(&h_dentry->d_lock); + err = (!d_unhashed(dentry) && d_unlinked(h_dentry)) + || !h_inode + /* || !dentry->d_inode->i_nlink */ + ; + spin_unlock(&h_dentry->d_lock); + if (unlikely(err)) + goto out; + + sb = dentry->d_sb; + br = au_sbr(sb, bindex); + h_file = ERR_PTR(-EACCES); + exec_flag = flags & __FMODE_EXEC; + if (exec_flag && (br->br_mnt->mnt_flags & MNT_NOEXEC)) + goto out; + + /* drop flags for writing */ + if (au_test_ro(sb, bindex, dentry->d_inode)) + flags = au_file_roflags(flags); + flags &= ~O_CREAT; + atomic_inc(&br->br_count); + h_path.dentry = h_dentry; + h_path.mnt = br->br_mnt; + if (!au_special_file(h_inode->i_mode)) + h_file = vfsub_dentry_open(&h_path, flags); + else { + /* this block depends upon the configuration */ + di_read_unlock(dentry, AuLock_IR); + fi_write_unlock(file); + si_read_unlock(sb); + h_file = vfsub_dentry_open(&h_path, flags); + si_noflush_read_lock(sb); + fi_write_lock(file); + di_read_lock_child(dentry, AuLock_IR); + } + if (IS_ERR(h_file)) + goto out_br; + + if (exec_flag) { + err = deny_write_access(h_file); + if (unlikely(err)) { + fput(h_file); + h_file = ERR_PTR(err); + goto out_br; + } + } + fsnotify_open(h_file); + goto out; /* success */ + +out_br: + atomic_dec(&br->br_count); +out: + return h_file; +} + +int au_do_open(struct file *file, int (*open)(struct file *file, int flags), + struct au_fidir *fidir) +{ + int err; + struct dentry *dentry; + + err = au_finfo_init(file, fidir); + if (unlikely(err)) + goto out; + + dentry = file->f_dentry; + di_read_lock_child(dentry, AuLock_IR); + err = open(file, vfsub_file_flags(file)); + di_read_unlock(dentry, AuLock_IR); + + fi_write_unlock(file); + if (unlikely(err)) { + au_fi(file)->fi_hdir = NULL; + au_finfo_fin(file); + } + +out: + return err; +} + +int au_reopen_nondir(struct file *file) +{ + int err; + aufs_bindex_t bstart; + struct dentry *dentry; + struct file *h_file, *h_file_tmp; + + dentry = file->f_dentry; + AuDebugOn(au_special_file(dentry->d_inode->i_mode)); + bstart = au_dbstart(dentry); + h_file_tmp = NULL; + if (au_fbstart(file) == bstart) { + h_file = au_hf_top(file); + if (file->f_mode == h_file->f_mode) + return 0; /* success */ + h_file_tmp = h_file; + get_file(h_file_tmp); + au_set_h_fptr(file, bstart, NULL); + } + AuDebugOn(au_fi(file)->fi_hdir); + AuDebugOn(au_fbstart(file) < bstart); + + h_file = au_h_open(dentry, bstart, vfsub_file_flags(file) & ~O_TRUNC, + file); + err = PTR_ERR(h_file); + if (IS_ERR(h_file)) + goto out; /* todo: close all? */ + + err = 0; + au_set_fbstart(file, bstart); + au_set_h_fptr(file, bstart, h_file); + au_update_figen(file); + /* todo: necessary? */ + /* file->f_ra = h_file->f_ra; */ + +out: + if (h_file_tmp) + fput(h_file_tmp); + return err; +} + +/* ---------------------------------------------------------------------- */ + +static int au_reopen_wh(struct file *file, aufs_bindex_t btgt, + struct dentry *hi_wh) +{ + int err; + aufs_bindex_t bstart; + struct au_dinfo *dinfo; + struct dentry *h_dentry; + struct au_hdentry *hdp; + + dinfo = au_di(file->f_dentry); + AuRwMustWriteLock(&dinfo->di_rwsem); + + bstart = dinfo->di_bstart; + dinfo->di_bstart = btgt; + hdp = dinfo->di_hdentry; + h_dentry = hdp[0 + btgt].hd_dentry; + hdp[0 + btgt].hd_dentry = hi_wh; + err = au_reopen_nondir(file); + hdp[0 + btgt].hd_dentry = h_dentry; + dinfo->di_bstart = bstart; + + return err; +} + +static int au_ready_to_write_wh(struct file *file, loff_t len, + aufs_bindex_t bcpup) +{ + int err; + struct inode *inode, *h_inode; + struct dentry *dentry, *h_dentry, *hi_wh; + + dentry = file->f_dentry; + au_update_dbstart(dentry); + inode = dentry->d_inode; + h_inode = NULL; + if (au_dbstart(dentry) <= bcpup && au_dbend(dentry) >= bcpup) { + h_dentry = au_h_dptr(dentry, bcpup); + if (h_dentry) + h_inode = h_dentry->d_inode; + } + hi_wh = au_hi_wh(inode, bcpup); + if (!hi_wh && !h_inode) + err = au_sio_cpup_wh(dentry, bcpup, len, file); + else + /* already copied-up after unlink */ + err = au_reopen_wh(file, bcpup, hi_wh); + + if (!err + && inode->i_nlink > 1 + && au_opt_test(au_mntflags(dentry->d_sb), PLINK)) + au_plink_append(inode, bcpup, au_h_dptr(dentry, bcpup)); + + return err; +} + +/* + * prepare the @file for writing. + */ +int au_ready_to_write(struct file *file, loff_t len, struct au_pin *pin) +{ + int err; + aufs_bindex_t bstart, bcpup, dbstart; + struct dentry *dentry, *parent, *h_dentry; + struct inode *h_inode, *inode; + struct super_block *sb; + struct file *h_file; + + dentry = file->f_dentry; + sb = dentry->d_sb; + inode = dentry->d_inode; + AuDebugOn(au_special_file(inode->i_mode)); + bstart = au_fbstart(file); + err = au_test_ro(sb, bstart, inode); + if (!err && (au_hf_top(file)->f_mode & FMODE_WRITE)) { + err = au_pin(pin, dentry, bstart, AuOpt_UDBA_NONE, /*flags*/0); + goto out; + } + + /* need to cpup or reopen */ + parent = dget_parent(dentry); + di_write_lock_parent(parent); + err = AuWbrCopyup(au_sbi(sb), dentry); + bcpup = err; + if (unlikely(err < 0)) + goto out_dgrade; + err = 0; + + if (!d_unhashed(dentry) && !au_h_dptr(parent, bcpup)) { + err = au_cpup_dirs(dentry, bcpup); + if (unlikely(err)) + goto out_dgrade; + } + + err = au_pin(pin, dentry, bcpup, AuOpt_UDBA_NONE, + AuPin_DI_LOCKED | AuPin_MNT_WRITE); + if (unlikely(err)) + goto out_dgrade; + + h_dentry = au_hf_top(file)->f_dentry; + h_inode = h_dentry->d_inode; + dbstart = au_dbstart(dentry); + if (dbstart <= bcpup) { + h_dentry = au_h_dptr(dentry, bcpup); + AuDebugOn(!h_dentry); + h_inode = h_dentry->d_inode; + AuDebugOn(!h_inode); + bstart = bcpup; + } + + if (dbstart <= bcpup /* just reopen */ + || !d_unhashed(dentry) /* copyup and reopen */ + ) { + mutex_lock_nested(&h_inode->i_mutex, AuLsc_I_CHILD); + h_file = au_h_open_pre(dentry, bstart); + if (IS_ERR(h_file)) { + err = PTR_ERR(h_file); + h_file = NULL; + } else { + di_downgrade_lock(parent, AuLock_IR); + if (dbstart > bcpup) + err = au_sio_cpup_simple(dentry, bcpup, len, + AuCpup_DTIME); + if (!err) + err = au_reopen_nondir(file); + } + mutex_unlock(&h_inode->i_mutex); + au_h_open_post(dentry, bstart, h_file); + } else { /* copyup as wh and reopen */ + /* + * since writable hfsplus branch is not supported, + * h_open_pre/post() are unnecessary. + */ + mutex_lock_nested(&h_inode->i_mutex, AuLsc_I_CHILD); + err = au_ready_to_write_wh(file, len, bcpup); + di_downgrade_lock(parent, AuLock_IR); + mutex_unlock(&h_inode->i_mutex); + } + + if (!err) { + au_pin_set_parent_lflag(pin, /*lflag*/0); + goto out_dput; /* success */ + } + au_unpin(pin); + goto out_unlock; + +out_dgrade: + di_downgrade_lock(parent, AuLock_IR); +out_unlock: + di_read_unlock(parent, AuLock_IR); +out_dput: + dput(parent); +out: + return err; +} + +/* ---------------------------------------------------------------------- */ + +int au_do_flush(struct file *file, fl_owner_t id, + int (*flush)(struct file *file, fl_owner_t id)) +{ + int err; + struct dentry *dentry; + struct super_block *sb; + struct inode *inode; + + dentry = file->f_dentry; + sb = dentry->d_sb; + inode = dentry->d_inode; + si_noflush_read_lock(sb); + fi_read_lock(file); + ii_read_lock_child(inode); + + err = flush(file, id); + au_cpup_attr_timesizes(inode); + + ii_read_unlock(inode); + fi_read_unlock(file); + si_read_unlock(sb); + return err; +} + +/* ---------------------------------------------------------------------- */ + +static int au_file_refresh_by_inode(struct file *file, int *need_reopen) +{ + int err; + aufs_bindex_t bstart; + struct au_pin pin; + struct au_finfo *finfo; + struct dentry *dentry, *parent, *hi_wh; + struct inode *inode; + struct super_block *sb; + + FiMustWriteLock(file); + + err = 0; + finfo = au_fi(file); + dentry = file->f_dentry; + sb = dentry->d_sb; + inode = dentry->d_inode; + bstart = au_ibstart(inode); + if (bstart == finfo->fi_btop || IS_ROOT(dentry)) + goto out; + + parent = dget_parent(dentry); + if (au_test_ro(sb, bstart, inode)) { + di_read_lock_parent(parent, !AuLock_IR); + err = AuWbrCopyup(au_sbi(sb), dentry); + bstart = err; + di_read_unlock(parent, !AuLock_IR); + if (unlikely(err < 0)) + goto out_parent; + err = 0; + } + + di_read_lock_parent(parent, AuLock_IR); + hi_wh = au_hi_wh(inode, bstart); + if (!S_ISDIR(inode->i_mode) + && au_opt_test(au_mntflags(sb), PLINK) + && au_plink_test(inode) + && !d_unhashed(dentry)) { + err = au_test_and_cpup_dirs(dentry, bstart); + if (unlikely(err)) + goto out_unlock; + + /* always superio. */ + err = au_pin(&pin, dentry, bstart, AuOpt_UDBA_NONE, + AuPin_DI_LOCKED | AuPin_MNT_WRITE); + if (!err) + err = au_sio_cpup_simple(dentry, bstart, -1, + AuCpup_DTIME); + au_unpin(&pin); + } else if (hi_wh) { + /* already copied-up after unlink */ + err = au_reopen_wh(file, bstart, hi_wh); + *need_reopen = 0; + } + +out_unlock: + di_read_unlock(parent, AuLock_IR); +out_parent: + dput(parent); +out: + return err; +} + +static void au_do_refresh_dir(struct file *file) +{ + aufs_bindex_t bindex, bend, new_bindex, brid; + struct au_hfile *p, tmp, *q; + struct au_finfo *finfo; + struct super_block *sb; + struct au_fidir *fidir; + + FiMustWriteLock(file); + + sb = file->f_dentry->d_sb; + finfo = au_fi(file); + fidir = finfo->fi_hdir; + AuDebugOn(!fidir); + p = fidir->fd_hfile + finfo->fi_btop; + brid = p->hf_br->br_id; + bend = fidir->fd_bbot; + for (bindex = finfo->fi_btop; bindex <= bend; bindex++, p++) { + if (!p->hf_file) + continue; + + new_bindex = au_br_index(sb, p->hf_br->br_id); + if (new_bindex == bindex) + continue; + if (new_bindex < 0) { + au_set_h_fptr(file, bindex, NULL); + continue; + } + + /* swap two lower inode, and loop again */ + q = fidir->fd_hfile + new_bindex; + tmp = *q; + *q = *p; + *p = tmp; + if (tmp.hf_file) { + bindex--; + p--; + } + } + + p = fidir->fd_hfile; + if (!au_test_mmapped(file) && !d_unlinked(file->f_dentry)) { + bend = au_sbend(sb); + for (finfo->fi_btop = 0; finfo->fi_btop <= bend; + finfo->fi_btop++, p++) + if (p->hf_file) { + if (p->hf_file->f_dentry + && p->hf_file->f_dentry->d_inode) + break; + else + au_hfput(p, file); + } + } else { + bend = au_br_index(sb, brid); + for (finfo->fi_btop = 0; finfo->fi_btop < bend; + finfo->fi_btop++, p++) + if (p->hf_file) + au_hfput(p, file); + bend = au_sbend(sb); + } + + p = fidir->fd_hfile + bend; + for (fidir->fd_bbot = bend; fidir->fd_bbot >= finfo->fi_btop; + fidir->fd_bbot--, p--) + if (p->hf_file) { + if (p->hf_file->f_dentry + && p->hf_file->f_dentry->d_inode) + break; + else + au_hfput(p, file); + } + AuDebugOn(fidir->fd_bbot < finfo->fi_btop); +} + +/* + * after branch manipulating, refresh the file. + */ +static int refresh_file(struct file *file, int (*reopen)(struct file *file)) +{ + int err, need_reopen; + aufs_bindex_t bend, bindex; + struct dentry *dentry; + struct au_finfo *finfo; + struct au_hfile *hfile; + + dentry = file->f_dentry; + finfo = au_fi(file); + if (!finfo->fi_hdir) { + hfile = &finfo->fi_htop; + AuDebugOn(!hfile->hf_file); + bindex = au_br_index(dentry->d_sb, hfile->hf_br->br_id); + AuDebugOn(bindex < 0); + if (bindex != finfo->fi_btop) + au_set_fbstart(file, bindex); + } else { + err = au_fidir_realloc(finfo, au_sbend(dentry->d_sb) + 1); + if (unlikely(err)) + goto out; + au_do_refresh_dir(file); + } + + err = 0; + need_reopen = 1; + if (!au_test_mmapped(file)) + err = au_file_refresh_by_inode(file, &need_reopen); + if (!err && need_reopen && !d_unlinked(dentry)) + err = reopen(file); + if (!err) { + au_update_figen(file); + goto out; /* success */ + } + + /* error, close all lower files */ + if (finfo->fi_hdir) { + bend = au_fbend_dir(file); + for (bindex = au_fbstart(file); bindex <= bend; bindex++) + au_set_h_fptr(file, bindex, NULL); + } + +out: + return err; +} + +/* common function to regular file and dir */ +int au_reval_and_lock_fdi(struct file *file, int (*reopen)(struct file *file), + int wlock) +{ + int err; + unsigned int sigen, figen; + aufs_bindex_t bstart; + unsigned char pseudo_link; + struct dentry *dentry; + struct inode *inode; + + err = 0; + dentry = file->f_dentry; + inode = dentry->d_inode; + AuDebugOn(au_special_file(inode->i_mode)); + sigen = au_sigen(dentry->d_sb); + fi_write_lock(file); + figen = au_figen(file); + di_write_lock_child(dentry); + bstart = au_dbstart(dentry); + pseudo_link = (bstart != au_ibstart(inode)); + if (sigen == figen && !pseudo_link && au_fbstart(file) == bstart) { + if (!wlock) { + di_downgrade_lock(dentry, AuLock_IR); + fi_downgrade_lock(file); + } + goto out; /* success */ + } + + AuDbg("sigen %d, figen %d\n", sigen, figen); + if (au_digen_test(dentry, sigen)) { + err = au_reval_dpath(dentry, sigen); + AuDebugOn(!err && au_digen_test(dentry, sigen)); + } + + if (!err) + err = refresh_file(file, reopen); + if (!err) { + if (!wlock) { + di_downgrade_lock(dentry, AuLock_IR); + fi_downgrade_lock(file); + } + } else { + di_write_unlock(dentry); + fi_write_unlock(file); + } + +out: + return err; +} + +/* ---------------------------------------------------------------------- */ + +/* cf. aufs_nopage() */ +/* for madvise(2) */ +static int aufs_readpage(struct file *file __maybe_unused, struct page *page) +{ + unlock_page(page); + return 0; +} + +/* it will never be called, but necessary to support O_DIRECT */ +static ssize_t aufs_direct_IO(int rw, struct kiocb *iocb, + const struct iovec *iov, loff_t offset, + unsigned long nr_segs) +{ BUG(); return 0; } + +/* + * it will never be called, but madvise and fadvise behaves differently + * when get_xip_mem is defined + */ +static int aufs_get_xip_mem(struct address_space *mapping, pgoff_t pgoff, + int create, void **kmem, unsigned long *pfn) +{ BUG(); return 0; } + +/* they will never be called. */ +#ifdef CONFIG_AUFS_DEBUG +static int aufs_write_begin(struct file *file, struct address_space *mapping, + loff_t pos, unsigned len, unsigned flags, + struct page **pagep, void **fsdata) +{ AuUnsupport(); return 0; } +static int aufs_write_end(struct file *file, struct address_space *mapping, + loff_t pos, unsigned len, unsigned copied, + struct page *page, void *fsdata) +{ AuUnsupport(); return 0; } +static int aufs_writepage(struct page *page, struct writeback_control *wbc) +{ AuUnsupport(); return 0; } + +static int aufs_set_page_dirty(struct page *page) +{ AuUnsupport(); return 0; } +static void aufs_invalidatepage(struct page *page, unsigned long offset) +{ AuUnsupport(); } +static int aufs_releasepage(struct page *page, gfp_t gfp) +{ AuUnsupport(); return 0; } +static int aufs_migratepage(struct address_space *mapping, struct page *newpage, + struct page *page) +{ AuUnsupport(); return 0; } +static int aufs_launder_page(struct page *page) +{ AuUnsupport(); return 0; } +static int aufs_is_partially_uptodate(struct page *page, + read_descriptor_t *desc, + unsigned long from) +{ AuUnsupport(); return 0; } +static int aufs_error_remove_page(struct address_space *mapping, + struct page *page) +{ AuUnsupport(); return 0; } +#endif /* CONFIG_AUFS_DEBUG */ + +const struct address_space_operations aufs_aop = { + .readpage = aufs_readpage, + .direct_IO = aufs_direct_IO, + .get_xip_mem = aufs_get_xip_mem, +#ifdef CONFIG_AUFS_DEBUG + .writepage = aufs_writepage, + /* no writepages, because of writepage */ + .set_page_dirty = aufs_set_page_dirty, + /* no readpages, because of readpage */ + .write_begin = aufs_write_begin, + .write_end = aufs_write_end, + /* no bmap, no block device */ + .invalidatepage = aufs_invalidatepage, + .releasepage = aufs_releasepage, + .migratepage = aufs_migratepage, + .launder_page = aufs_launder_page, + .is_partially_uptodate = aufs_is_partially_uptodate, + .error_remove_page = aufs_error_remove_page +#endif /* CONFIG_AUFS_DEBUG */ +}; --- linux-3.0.0.orig/ubuntu/aufs/file.h +++ linux-3.0.0/ubuntu/aufs/file.h @@ -0,0 +1,236 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * file operations + */ + +#ifndef __AUFS_FILE_H__ +#define __AUFS_FILE_H__ + +#ifdef __KERNEL__ + +#include +#include +#include +#include "rwsem.h" + +struct au_branch; +struct au_hfile { + struct file *hf_file; + struct au_branch *hf_br; +}; + +struct au_vdir; +struct au_fidir { + aufs_bindex_t fd_bbot; + aufs_bindex_t fd_nent; + struct au_vdir *fd_vdir_cache; + struct au_hfile fd_hfile[]; +}; + +static inline int au_fidir_sz(int nent) +{ + AuDebugOn(nent < 0); + return sizeof(struct au_fidir) + sizeof(struct au_hfile) * nent; +} + +struct au_finfo { + atomic_t fi_generation; + + struct au_rwsem fi_rwsem; + aufs_bindex_t fi_btop; + + /* do not union them */ + struct { /* for non-dir */ + struct au_hfile fi_htop; + struct vm_operations_struct *fi_hvmop; + struct mutex fi_vm_mtx; + struct mutex fi_mmap; + }; + struct au_fidir *fi_hdir; /* for dir only */ +} ____cacheline_aligned_in_smp; + +/* ---------------------------------------------------------------------- */ + +/* file.c */ +extern const struct address_space_operations aufs_aop; +unsigned int au_file_roflags(unsigned int flags); +struct file *au_h_open(struct dentry *dentry, aufs_bindex_t bindex, int flags, + struct file *file); +int au_do_open(struct file *file, int (*open)(struct file *file, int flags), + struct au_fidir *fidir); +int au_reopen_nondir(struct file *file); +struct au_pin; +int au_ready_to_write(struct file *file, loff_t len, struct au_pin *pin); +int au_reval_and_lock_fdi(struct file *file, int (*reopen)(struct file *file), + int wlock); +int au_do_flush(struct file *file, fl_owner_t id, + int (*flush)(struct file *file, fl_owner_t id)); + +/* poll.c */ +#ifdef CONFIG_AUFS_POLL +unsigned int aufs_poll(struct file *file, poll_table *wait); +#endif + +#ifdef CONFIG_AUFS_BR_HFSPLUS +/* hfsplus.c */ +struct file *au_h_open_pre(struct dentry *dentry, aufs_bindex_t bindex); +void au_h_open_post(struct dentry *dentry, aufs_bindex_t bindex, + struct file *h_file); +#else +static inline +struct file *au_h_open_pre(struct dentry *dentry, aufs_bindex_t bindex) +{ + return NULL; +} + +AuStubVoid(au_h_open_post, struct dentry *dentry, aufs_bindex_t bindex, + struct file *h_file); +#endif + +/* f_op.c */ +extern const struct file_operations aufs_file_fop; +extern const struct vm_operations_struct aufs_vm_ops; +int au_do_open_nondir(struct file *file, int flags); +int aufs_release_nondir(struct inode *inode __maybe_unused, struct file *file); + +#ifdef CONFIG_AUFS_SP_IATTR +/* f_op_sp.c */ +int au_special_file(umode_t mode); +void au_init_special_fop(struct inode *inode, umode_t mode, dev_t rdev); +#else +AuStubInt0(au_special_file, umode_t mode) +static inline void au_init_special_fop(struct inode *inode, umode_t mode, + dev_t rdev) +{ + init_special_inode(inode, mode, rdev); +} +#endif + +/* finfo.c */ +void au_hfput(struct au_hfile *hf, struct file *file); +void au_set_h_fptr(struct file *file, aufs_bindex_t bindex, + struct file *h_file); + +void au_update_figen(struct file *file); +struct au_fidir *au_fidir_alloc(struct super_block *sb); +int au_fidir_realloc(struct au_finfo *finfo, int nbr); + +void au_fi_init_once(void *_fi); +void au_finfo_fin(struct file *file); +int au_finfo_init(struct file *file, struct au_fidir *fidir); + +/* ioctl.c */ +long aufs_ioctl_nondir(struct file *file, unsigned int cmd, unsigned long arg); +#ifdef CONFIG_COMPAT +long aufs_compat_ioctl_dir(struct file *file, unsigned int cmd, + unsigned long arg); +#endif + +/* ---------------------------------------------------------------------- */ + +static inline struct au_finfo *au_fi(struct file *file) +{ + return file->private_data; +} + +/* ---------------------------------------------------------------------- */ + +/* + * fi_read_lock, fi_write_lock, + * fi_read_unlock, fi_write_unlock, fi_downgrade_lock + */ +AuSimpleRwsemFuncs(fi, struct file *f, &au_fi(f)->fi_rwsem); + +#define FiMustNoWaiters(f) AuRwMustNoWaiters(&au_fi(f)->fi_rwsem) +#define FiMustAnyLock(f) AuRwMustAnyLock(&au_fi(f)->fi_rwsem) +#define FiMustWriteLock(f) AuRwMustWriteLock(&au_fi(f)->fi_rwsem) + +/* ---------------------------------------------------------------------- */ + +/* todo: hard/soft set? */ +static inline aufs_bindex_t au_fbstart(struct file *file) +{ + FiMustAnyLock(file); + return au_fi(file)->fi_btop; +} + +static inline aufs_bindex_t au_fbend_dir(struct file *file) +{ + FiMustAnyLock(file); + AuDebugOn(!au_fi(file)->fi_hdir); + return au_fi(file)->fi_hdir->fd_bbot; +} + +static inline struct au_vdir *au_fvdir_cache(struct file *file) +{ + FiMustAnyLock(file); + AuDebugOn(!au_fi(file)->fi_hdir); + return au_fi(file)->fi_hdir->fd_vdir_cache; +} + +static inline void au_set_fbstart(struct file *file, aufs_bindex_t bindex) +{ + FiMustWriteLock(file); + au_fi(file)->fi_btop = bindex; +} + +static inline void au_set_fbend_dir(struct file *file, aufs_bindex_t bindex) +{ + FiMustWriteLock(file); + AuDebugOn(!au_fi(file)->fi_hdir); + au_fi(file)->fi_hdir->fd_bbot = bindex; +} + +static inline void au_set_fvdir_cache(struct file *file, + struct au_vdir *vdir_cache) +{ + FiMustWriteLock(file); + AuDebugOn(!au_fi(file)->fi_hdir); + au_fi(file)->fi_hdir->fd_vdir_cache = vdir_cache; +} + +static inline struct file *au_hf_top(struct file *file) +{ + FiMustAnyLock(file); + AuDebugOn(au_fi(file)->fi_hdir); + return au_fi(file)->fi_htop.hf_file; +} + +static inline struct file *au_hf_dir(struct file *file, aufs_bindex_t bindex) +{ + FiMustAnyLock(file); + AuDebugOn(!au_fi(file)->fi_hdir); + return au_fi(file)->fi_hdir->fd_hfile[0 + bindex].hf_file; +} + +/* todo: memory barrier? */ +static inline unsigned int au_figen(struct file *f) +{ + return atomic_read(&au_fi(f)->fi_generation); +} + +static inline int au_test_mmapped(struct file *f) +{ + FiMustAnyLock(f); + return !!(au_fi(f)->fi_hvmop); +} + +#endif /* __KERNEL__ */ +#endif /* __AUFS_FILE_H__ */ --- linux-3.0.0.orig/ubuntu/aufs/finfo.c +++ linux-3.0.0/ubuntu/aufs/finfo.c @@ -0,0 +1,157 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * file private data + */ + +#include +#include "aufs.h" + +void au_hfput(struct au_hfile *hf, struct file *file) +{ + /* todo: direct access f_flags */ + if (vfsub_file_flags(file) & __FMODE_EXEC) + allow_write_access(hf->hf_file); + fput(hf->hf_file); + hf->hf_file = NULL; + atomic_dec(&hf->hf_br->br_count); + hf->hf_br = NULL; +} + +void au_set_h_fptr(struct file *file, aufs_bindex_t bindex, struct file *val) +{ + struct au_finfo *finfo = au_fi(file); + struct au_hfile *hf; + struct au_fidir *fidir; + + fidir = finfo->fi_hdir; + if (!fidir) { + AuDebugOn(finfo->fi_btop != bindex); + hf = &finfo->fi_htop; + } else + hf = fidir->fd_hfile + bindex; + + if (hf && hf->hf_file) + au_hfput(hf, file); + if (val) { + FiMustWriteLock(file); + hf->hf_file = val; + hf->hf_br = au_sbr(file->f_dentry->d_sb, bindex); + } +} + +void au_update_figen(struct file *file) +{ + atomic_set(&au_fi(file)->fi_generation, au_digen(file->f_dentry)); + /* smp_mb(); */ /* atomic_set */ +} + +/* ---------------------------------------------------------------------- */ + +struct au_fidir *au_fidir_alloc(struct super_block *sb) +{ + struct au_fidir *fidir; + int nbr; + + nbr = au_sbend(sb) + 1; + if (nbr < 2) + nbr = 2; /* initial allocate for 2 branches */ + fidir = kzalloc(au_fidir_sz(nbr), GFP_NOFS); + if (fidir) { + fidir->fd_bbot = -1; + fidir->fd_nent = nbr; + fidir->fd_vdir_cache = NULL; + } + + return fidir; +} + +int au_fidir_realloc(struct au_finfo *finfo, int nbr) +{ + int err; + struct au_fidir *fidir, *p; + + AuRwMustWriteLock(&finfo->fi_rwsem); + fidir = finfo->fi_hdir; + AuDebugOn(!fidir); + + err = -ENOMEM; + p = au_kzrealloc(fidir, au_fidir_sz(fidir->fd_nent), au_fidir_sz(nbr), + GFP_NOFS); + if (p) { + p->fd_nent = nbr; + finfo->fi_hdir = p; + err = 0; + } + + return err; +} + +/* ---------------------------------------------------------------------- */ + +void au_finfo_fin(struct file *file) +{ + struct au_finfo *finfo; + + au_nfiles_dec(file->f_dentry->d_sb); + + finfo = au_fi(file); + AuDebugOn(finfo->fi_hdir); + AuRwDestroy(&finfo->fi_rwsem); + au_cache_free_finfo(finfo); +} + +void au_fi_init_once(void *_finfo) +{ + struct au_finfo *finfo = _finfo; + static struct lock_class_key aufs_fi, aufs_fi_vm, aufs_fi_mmap; + + au_rw_init(&finfo->fi_rwsem); + au_rw_class(&finfo->fi_rwsem, &aufs_fi); + mutex_init(&finfo->fi_vm_mtx); + lockdep_set_class(&finfo->fi_vm_mtx, &aufs_fi_vm); + mutex_init(&finfo->fi_mmap); + lockdep_set_class(&finfo->fi_mmap, &aufs_fi_mmap); +} + +int au_finfo_init(struct file *file, struct au_fidir *fidir) +{ + int err; + struct au_finfo *finfo; + struct dentry *dentry; + + err = -ENOMEM; + dentry = file->f_dentry; + finfo = au_cache_alloc_finfo(); + if (unlikely(!finfo)) + goto out; + + err = 0; + au_nfiles_inc(dentry->d_sb); + au_rw_write_lock(&finfo->fi_rwsem); + finfo->fi_btop = -1; + finfo->fi_hdir = fidir; + atomic_set(&finfo->fi_generation, au_digen(dentry)); + /* smp_mb(); */ /* atomic_set */ + + file->private_data = finfo; + +out: + return err; +} --- linux-3.0.0.orig/ubuntu/aufs/fstype.h +++ linux-3.0.0/ubuntu/aufs/fstype.h @@ -0,0 +1,497 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * judging filesystem type + */ + +#ifndef __AUFS_FSTYPE_H__ +#define __AUFS_FSTYPE_H__ + +#ifdef __KERNEL__ + +#include +#include +#include +#include + +static inline int au_test_aufs(struct super_block *sb) +{ + return sb->s_magic == AUFS_SUPER_MAGIC; +} + +static inline const char *au_sbtype(struct super_block *sb) +{ + return sb->s_type->name; +} + +static inline int au_test_iso9660(struct super_block *sb __maybe_unused) +{ +#if defined(CONFIG_ROMFS_FS) || defined(CONFIG_ROMFS_FS_MODULE) + return sb->s_magic == ROMFS_MAGIC; +#else + return 0; +#endif +} + +static inline int au_test_romfs(struct super_block *sb __maybe_unused) +{ +#if defined(CONFIG_ISO9660_FS) || defined(CONFIG_ISO9660_FS_MODULE) + return sb->s_magic == ISOFS_SUPER_MAGIC; +#else + return 0; +#endif +} + +static inline int au_test_cramfs(struct super_block *sb __maybe_unused) +{ +#if defined(CONFIG_CRAMFS) || defined(CONFIG_CRAMFS_MODULE) + return sb->s_magic == CRAMFS_MAGIC; +#endif + return 0; +} + +static inline int au_test_nfs(struct super_block *sb __maybe_unused) +{ +#if defined(CONFIG_NFS_FS) || defined(CONFIG_NFS_FS_MODULE) + return sb->s_magic == NFS_SUPER_MAGIC; +#else + return 0; +#endif +} + +static inline int au_test_fuse(struct super_block *sb __maybe_unused) +{ +#if defined(CONFIG_FUSE_FS) || defined(CONFIG_FUSE_FS_MODULE) + return sb->s_magic == FUSE_SUPER_MAGIC; +#else + return 0; +#endif +} + +static inline int au_test_xfs(struct super_block *sb __maybe_unused) +{ +#if defined(CONFIG_XFS_FS) || defined(CONFIG_XFS_FS_MODULE) + return sb->s_magic == XFS_SB_MAGIC; +#else + return 0; +#endif +} + +static inline int au_test_tmpfs(struct super_block *sb __maybe_unused) +{ +#ifdef CONFIG_TMPFS + return sb->s_magic == TMPFS_MAGIC; +#else + return 0; +#endif +} + +static inline int au_test_ecryptfs(struct super_block *sb __maybe_unused) +{ +#if defined(CONFIG_ECRYPT_FS) || defined(CONFIG_ECRYPT_FS_MODULE) + return !strcmp(au_sbtype(sb), "ecryptfs"); +#else + return 0; +#endif +} + +static inline int au_test_smbfs(struct super_block *sb __maybe_unused) +{ +#if defined(CONFIG_SMB_FS) || defined(CONFIG_SMB_FS_MODULE) + return sb->s_magic == SMB_SUPER_MAGIC; +#else + return 0; +#endif +} + +static inline int au_test_ocfs2(struct super_block *sb __maybe_unused) +{ +#if defined(CONFIG_OCFS2_FS) || defined(CONFIG_OCFS2_FS_MODULE) + return sb->s_magic == OCFS2_SUPER_MAGIC; +#else + return 0; +#endif +} + +static inline int au_test_ocfs2_dlmfs(struct super_block *sb __maybe_unused) +{ +#if defined(CONFIG_OCFS2_FS_O2CB) || defined(CONFIG_OCFS2_FS_O2CB_MODULE) + return sb->s_magic == DLMFS_MAGIC; +#else + return 0; +#endif +} + +static inline int au_test_coda(struct super_block *sb __maybe_unused) +{ +#if defined(CONFIG_CODA_FS) || defined(CONFIG_CODA_FS_MODULE) + return sb->s_magic == CODA_SUPER_MAGIC; +#else + return 0; +#endif +} + +static inline int au_test_v9fs(struct super_block *sb __maybe_unused) +{ +#if defined(CONFIG_9P_FS) || defined(CONFIG_9P_FS_MODULE) + return sb->s_magic == V9FS_MAGIC; +#else + return 0; +#endif +} + +static inline int au_test_ext4(struct super_block *sb __maybe_unused) +{ +#if defined(CONFIG_EXT4DEV_FS) || defined(CONFIG_EXT4DEV_FS_MODULE) + return sb->s_magic == EXT4_SUPER_MAGIC; +#else + return 0; +#endif +} + +static inline int au_test_sysv(struct super_block *sb __maybe_unused) +{ +#if defined(CONFIG_SYSV_FS) || defined(CONFIG_SYSV_FS_MODULE) + return !strcmp(au_sbtype(sb), "sysv"); +#else + return 0; +#endif +} + +static inline int au_test_ramfs(struct super_block *sb) +{ + return sb->s_magic == RAMFS_MAGIC; +} + +static inline int au_test_ubifs(struct super_block *sb __maybe_unused) +{ +#if defined(CONFIG_UBIFS_FS) || defined(CONFIG_UBIFS_FS_MODULE) + return sb->s_magic == UBIFS_SUPER_MAGIC; +#else + return 0; +#endif +} + +static inline int au_test_procfs(struct super_block *sb __maybe_unused) +{ +#ifdef CONFIG_PROC_FS + return sb->s_magic == PROC_SUPER_MAGIC; +#else + return 0; +#endif +} + +static inline int au_test_sysfs(struct super_block *sb __maybe_unused) +{ +#ifdef CONFIG_SYSFS + return sb->s_magic == SYSFS_MAGIC; +#else + return 0; +#endif +} + +static inline int au_test_configfs(struct super_block *sb __maybe_unused) +{ +#if defined(CONFIG_CONFIGFS_FS) || defined(CONFIG_CONFIGFS_FS_MODULE) + return sb->s_magic == CONFIGFS_MAGIC; +#else + return 0; +#endif +} + +static inline int au_test_minix(struct super_block *sb __maybe_unused) +{ +#if defined(CONFIG_MINIX_FS) || defined(CONFIG_MINIX_FS_MODULE) + return sb->s_magic == MINIX3_SUPER_MAGIC + || sb->s_magic == MINIX2_SUPER_MAGIC + || sb->s_magic == MINIX2_SUPER_MAGIC2 + || sb->s_magic == MINIX_SUPER_MAGIC + || sb->s_magic == MINIX_SUPER_MAGIC2; +#else + return 0; +#endif +} + +static inline int au_test_cifs(struct super_block *sb __maybe_unused) +{ +#if defined(CONFIG_CIFS_FS) || defined(CONFIGCIFS_FS_MODULE) + return sb->s_magic == CIFS_MAGIC_NUMBER; +#else + return 0; +#endif +} + +static inline int au_test_fat(struct super_block *sb __maybe_unused) +{ +#if defined(CONFIG_FAT_FS) || defined(CONFIG_FAT_FS_MODULE) + return sb->s_magic == MSDOS_SUPER_MAGIC; +#else + return 0; +#endif +} + +static inline int au_test_msdos(struct super_block *sb) +{ + return au_test_fat(sb); +} + +static inline int au_test_vfat(struct super_block *sb) +{ + return au_test_fat(sb); +} + +static inline int au_test_securityfs(struct super_block *sb __maybe_unused) +{ +#ifdef CONFIG_SECURITYFS + return sb->s_magic == SECURITYFS_MAGIC; +#else + return 0; +#endif +} + +static inline int au_test_squashfs(struct super_block *sb __maybe_unused) +{ +#if defined(CONFIG_SQUASHFS) || defined(CONFIG_SQUASHFS_MODULE) + return sb->s_magic == SQUASHFS_MAGIC; +#else + return 0; +#endif +} + +static inline int au_test_btrfs(struct super_block *sb __maybe_unused) +{ +#if defined(CONFIG_BTRFS_FS) || defined(CONFIG_BTRFS_FS_MODULE) + return sb->s_magic == BTRFS_SUPER_MAGIC; +#else + return 0; +#endif +} + +static inline int au_test_xenfs(struct super_block *sb __maybe_unused) +{ +#if defined(CONFIG_XENFS) || defined(CONFIG_XENFS_MODULE) + return sb->s_magic == XENFS_SUPER_MAGIC; +#else + return 0; +#endif +} + +static inline int au_test_debugfs(struct super_block *sb __maybe_unused) +{ +#ifdef CONFIG_DEBUG_FS + return sb->s_magic == DEBUGFS_MAGIC; +#else + return 0; +#endif +} + +static inline int au_test_nilfs(struct super_block *sb __maybe_unused) +{ +#if defined(CONFIG_NILFS) || defined(CONFIG_NILFS_MODULE) + return sb->s_magic == NILFS_SUPER_MAGIC; +#else + return 0; +#endif +} + +static inline int au_test_hfsplus(struct super_block *sb __maybe_unused) +{ +#if defined(CONFIG_HFSPLUS_FS) || defined(CONFIG_HFSPLUS_FS_MODULE) + return sb->s_magic == HFSPLUS_SUPER_MAGIC; +#else + return 0; +#endif +} + +/* ---------------------------------------------------------------------- */ +/* + * they can't be an aufs branch. + */ +static inline int au_test_fs_unsuppoted(struct super_block *sb) +{ + return +#ifndef CONFIG_AUFS_BR_RAMFS + au_test_ramfs(sb) || +#endif + au_test_procfs(sb) + || au_test_sysfs(sb) + || au_test_configfs(sb) + || au_test_debugfs(sb) + || au_test_securityfs(sb) + || au_test_xenfs(sb) + || au_test_ecryptfs(sb) + /* || !strcmp(au_sbtype(sb), "unionfs") */ + || au_test_aufs(sb); /* will be supported in next version */ +} + +/* + * If the filesystem supports NFS-export, then it has to support NULL as + * a nameidata parameter for ->create(), ->lookup() and ->d_revalidate(). + * We can apply this principle when we handle a lower filesystem. + */ +static inline int au_test_fs_null_nd(struct super_block *sb) +{ + return !!sb->s_export_op; +} + +static inline int au_test_fs_remote(struct super_block *sb) +{ + return !au_test_tmpfs(sb) +#ifdef CONFIG_AUFS_BR_RAMFS + && !au_test_ramfs(sb) +#endif + && !(sb->s_type->fs_flags & FS_REQUIRES_DEV); +} + +/* ---------------------------------------------------------------------- */ + +/* + * Note: these functions (below) are created after reading ->getattr() in all + * filesystems under linux/fs. it means we have to do so in every update... + */ + +/* + * some filesystems require getattr to refresh the inode attributes before + * referencing. + * in most cases, we can rely on the inode attribute in NFS (or every remote fs) + * and leave the work for d_revalidate() + */ +static inline int au_test_fs_refresh_iattr(struct super_block *sb) +{ + return au_test_nfs(sb) + || au_test_fuse(sb) + /* || au_test_smbfs(sb) */ /* untested */ + /* || au_test_ocfs2(sb) */ /* untested */ + /* || au_test_btrfs(sb) */ /* untested */ + /* || au_test_coda(sb) */ /* untested */ + /* || au_test_v9fs(sb) */ /* untested */ + ; +} + +/* + * filesystems which don't maintain i_size or i_blocks. + */ +static inline int au_test_fs_bad_iattr_size(struct super_block *sb) +{ + return au_test_xfs(sb) + || au_test_btrfs(sb) + || au_test_ubifs(sb) + || au_test_hfsplus(sb) /* maintained, but incorrect */ + /* || au_test_ext4(sb) */ /* untested */ + /* || au_test_ocfs2(sb) */ /* untested */ + /* || au_test_ocfs2_dlmfs(sb) */ /* untested */ + /* || au_test_sysv(sb) */ /* untested */ + /* || au_test_minix(sb) */ /* untested */ + ; +} + +/* + * filesystems which don't store the correct value in some of their inode + * attributes. + */ +static inline int au_test_fs_bad_iattr(struct super_block *sb) +{ + return au_test_fs_bad_iattr_size(sb) + /* || au_test_cifs(sb) */ /* untested */ + || au_test_fat(sb) + || au_test_msdos(sb) + || au_test_vfat(sb); +} + +/* they don't check i_nlink in link(2) */ +static inline int au_test_fs_no_limit_nlink(struct super_block *sb) +{ + return au_test_tmpfs(sb) +#ifdef CONFIG_AUFS_BR_RAMFS + || au_test_ramfs(sb) +#endif + || au_test_ubifs(sb) + || au_test_btrfs(sb) + || au_test_hfsplus(sb); +} + +/* + * filesystems which sets S_NOATIME and S_NOCMTIME. + */ +static inline int au_test_fs_notime(struct super_block *sb) +{ + return au_test_nfs(sb) + || au_test_fuse(sb) + || au_test_ubifs(sb) + /* || au_test_cifs(sb) */ /* untested */ + ; +} + +/* + * filesystems which requires replacing i_mapping. + */ +static inline int au_test_fs_bad_mapping(struct super_block *sb) +{ + return au_test_fuse(sb) + || au_test_ubifs(sb); +} + +/* temporary support for i#1 in cramfs */ +static inline int au_test_fs_unique_ino(struct inode *inode) +{ + if (au_test_cramfs(inode->i_sb)) + return inode->i_ino != 1; + return 1; +} + +/* ---------------------------------------------------------------------- */ + +/* + * the filesystem where the xino files placed must support i/o after unlink and + * maintain i_size and i_blocks. + */ +static inline int au_test_fs_bad_xino(struct super_block *sb) +{ + return au_test_fs_remote(sb) + || au_test_fs_bad_iattr_size(sb) +#ifdef CONFIG_AUFS_BR_RAMFS + || !(au_test_ramfs(sb) || au_test_fs_null_nd(sb)) +#else + || !au_test_fs_null_nd(sb) /* to keep xino code simple */ +#endif + /* don't want unnecessary work for xino */ + || au_test_aufs(sb) + || au_test_ecryptfs(sb) + || au_test_nilfs(sb); +} + +static inline int au_test_fs_trunc_xino(struct super_block *sb) +{ + return au_test_tmpfs(sb) + || au_test_ramfs(sb); +} + +/* + * test if the @sb is real-readonly. + */ +static inline int au_test_fs_rr(struct super_block *sb) +{ + return au_test_squashfs(sb) + || au_test_iso9660(sb) + || au_test_cramfs(sb) + || au_test_romfs(sb); +} + +#endif /* __KERNEL__ */ +#endif /* __AUFS_FSTYPE_H__ */ --- linux-3.0.0.orig/ubuntu/aufs/hfsnotify.c +++ linux-3.0.0/ubuntu/aufs/hfsnotify.c @@ -0,0 +1,247 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * fsnotify for the lower directories + */ + +#include "aufs.h" + +/* FS_IN_IGNORED is unnecessary */ +static const __u32 AuHfsnMask = (FS_MOVED_TO | FS_MOVED_FROM | FS_DELETE + | FS_CREATE | FS_EVENT_ON_CHILD); +static DECLARE_WAIT_QUEUE_HEAD(au_hfsn_wq); + +static void au_hfsn_free_mark(struct fsnotify_mark *mark) +{ + struct au_hnotify *hn = container_of(mark, struct au_hnotify, + hn_mark); + AuDbg("here\n"); + hn->hn_mark_dead = 1; + smp_mb(); + wake_up_all(&au_hfsn_wq); +} + +static int au_hfsn_alloc(struct au_hinode *hinode) +{ + struct au_hnotify *hn; + struct super_block *sb; + struct au_branch *br; + struct fsnotify_mark *mark; + aufs_bindex_t bindex; + + hn = hinode->hi_notify; + sb = hn->hn_aufs_inode->i_sb; + bindex = au_br_index(sb, hinode->hi_id); + br = au_sbr(sb, bindex); + hn->hn_mark_dead = 0; + mark = &hn->hn_mark; + fsnotify_init_mark(mark, au_hfsn_free_mark); + mark->mask = AuHfsnMask; + /* + * by udba rename or rmdir, aufs assign a new inode to the known + * h_inode, so specify 1 to allow dups. + */ + return fsnotify_add_mark(mark, br->br_hfsn_group, hinode->hi_inode, + /*mnt*/NULL, /*allow_dups*/1); +} + +static void au_hfsn_free(struct au_hinode *hinode) +{ + struct au_hnotify *hn; + struct fsnotify_mark *mark; + + hn = hinode->hi_notify; + mark = &hn->hn_mark; + fsnotify_destroy_mark(mark); + fsnotify_put_mark(mark); + + /* TODO: bad approach */ + wait_event(au_hfsn_wq, hn->hn_mark_dead); +} + +/* ---------------------------------------------------------------------- */ + +static void au_hfsn_ctl(struct au_hinode *hinode, int do_set) +{ + struct fsnotify_mark *mark; + + mark = &hinode->hi_notify->hn_mark; + spin_lock(&mark->lock); + if (do_set) { + AuDebugOn(mark->mask & AuHfsnMask); + mark->mask |= AuHfsnMask; + } else { + AuDebugOn(!(mark->mask & AuHfsnMask)); + mark->mask &= ~AuHfsnMask; + } + spin_unlock(&mark->lock); + /* fsnotify_recalc_inode_mask(hinode->hi_inode); */ +} + +/* ---------------------------------------------------------------------- */ + +/* #define AuDbgHnotify */ +#ifdef AuDbgHnotify +static char *au_hfsn_name(u32 mask) +{ +#ifdef CONFIG_AUFS_DEBUG +#define test_ret(flag) if (mask & flag) \ + return #flag; + test_ret(FS_ACCESS); + test_ret(FS_MODIFY); + test_ret(FS_ATTRIB); + test_ret(FS_CLOSE_WRITE); + test_ret(FS_CLOSE_NOWRITE); + test_ret(FS_OPEN); + test_ret(FS_MOVED_FROM); + test_ret(FS_MOVED_TO); + test_ret(FS_CREATE); + test_ret(FS_DELETE); + test_ret(FS_DELETE_SELF); + test_ret(FS_MOVE_SELF); + test_ret(FS_UNMOUNT); + test_ret(FS_Q_OVERFLOW); + test_ret(FS_IN_IGNORED); + test_ret(FS_IN_ISDIR); + test_ret(FS_IN_ONESHOT); + test_ret(FS_EVENT_ON_CHILD); + return ""; +#undef test_ret +#else + return "??"; +#endif +} +#endif + +/* ---------------------------------------------------------------------- */ + +static int au_hfsn_handle_event(struct fsnotify_group *group, + struct fsnotify_mark *inode_mark, + struct fsnotify_mark *vfsmount_mark, + struct fsnotify_event *event) +{ + int err; + struct au_hnotify *hnotify; + struct inode *h_dir, *h_inode; + __u32 mask; + struct qstr h_child_qstr = { + .name = event->file_name, + .len = event->name_len + }; + + AuDebugOn(event->data_type != FSNOTIFY_EVENT_INODE); + + err = 0; + /* if FS_UNMOUNT happens, there must be another bug */ + mask = event->mask; + AuDebugOn(mask & FS_UNMOUNT); + if (mask & (FS_IN_IGNORED | FS_UNMOUNT)) + goto out; + + h_dir = event->to_tell; + h_inode = event->inode; +#ifdef AuDbgHnotify + au_debug(1); + if (1 || h_child_qstr.len != sizeof(AUFS_XINO_FNAME) - 1 + || strncmp(h_child_qstr.name, AUFS_XINO_FNAME, h_child_qstr.len)) { + AuDbg("i%lu, mask 0x%x %s, hcname %.*s, hi%lu\n", + h_dir->i_ino, mask, au_hfsn_name(mask), + AuLNPair(&h_child_qstr), h_inode ? h_inode->i_ino : 0); + /* WARN_ON(1); */ + } + au_debug(0); +#endif + + AuDebugOn(!inode_mark); + hnotify = container_of(inode_mark, struct au_hnotify, hn_mark); + err = au_hnotify(h_dir, hnotify, mask, &h_child_qstr, h_inode); + +out: + return err; +} + +/* isn't it waste to ask every registered 'group'? */ +/* copied from linux/fs/notify/inotify/inotify_fsnotiry.c */ +/* it should be exported to modules */ +static bool au_hfsn_should_send_event(struct fsnotify_group *group, + struct inode *h_inode, + struct fsnotify_mark *inode_mark, + struct fsnotify_mark *vfsmount_mark, + __u32 mask, void *data, int data_type) +{ + mask = (mask & ~FS_EVENT_ON_CHILD); + return inode_mark->mask & mask; +} + +static struct fsnotify_ops au_hfsn_ops = { + .should_send_event = au_hfsn_should_send_event, + .handle_event = au_hfsn_handle_event +}; + +/* ---------------------------------------------------------------------- */ + +static void au_hfsn_fin_br(struct au_branch *br) +{ + if (br->br_hfsn_group) + fsnotify_put_group(br->br_hfsn_group); +} + +static int au_hfsn_init_br(struct au_branch *br, int perm) +{ + br->br_hfsn_group = NULL; + br->br_hfsn_ops = au_hfsn_ops; + return 0; +} + +static int au_hfsn_reset_br(unsigned int udba, struct au_branch *br, int perm) +{ + int err; + + err = 0; + if (udba != AuOpt_UDBA_HNOTIFY + || !au_br_hnotifyable(perm)) { + au_hfsn_fin_br(br); + br->br_hfsn_group = NULL; + goto out; + } + + if (br->br_hfsn_group) + goto out; + + br->br_hfsn_group = fsnotify_alloc_group(&br->br_hfsn_ops); + if (IS_ERR(br->br_hfsn_group)) { + err = PTR_ERR(br->br_hfsn_group); + pr_err("fsnotify_alloc_group() failed, %d\n", err); + br->br_hfsn_group = NULL; + } + +out: + AuTraceErr(err); + return err; +} + +const struct au_hnotify_op au_hnotify_op = { + .ctl = au_hfsn_ctl, + .alloc = au_hfsn_alloc, + .free = au_hfsn_free, + + .reset_br = au_hfsn_reset_br, + .fin_br = au_hfsn_fin_br, + .init_br = au_hfsn_init_br +}; --- linux-3.0.0.orig/ubuntu/aufs/hfsplus.c +++ linux-3.0.0/ubuntu/aufs/hfsplus.c @@ -0,0 +1,58 @@ +/* + * Copyright (C) 2010-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * special support for filesystems which aqucires an inode mutex + * at final closing a file, eg, hfsplus. + * + * This trick is very simple and stupid, just to open the file before really + * neceeary open to tell hfsplus that this is not the final closing. + * The caller should call au_h_open_pre() after acquiring the inode mutex, + * and au_h_open_post() after releasing it. + */ + +#include +#include "aufs.h" + +struct file *au_h_open_pre(struct dentry *dentry, aufs_bindex_t bindex) +{ + struct file *h_file; + struct dentry *h_dentry; + + h_dentry = au_h_dptr(dentry, bindex); + AuDebugOn(!h_dentry); + AuDebugOn(!h_dentry->d_inode); + IMustLock(h_dentry->d_inode); + + h_file = NULL; + if (au_test_hfsplus(h_dentry->d_sb) + && S_ISREG(h_dentry->d_inode->i_mode)) + h_file = au_h_open(dentry, bindex, + O_RDONLY | O_NOATIME | O_LARGEFILE, + /*file*/NULL); + return h_file; +} + +void au_h_open_post(struct dentry *dentry, aufs_bindex_t bindex, + struct file *h_file) +{ + if (h_file) { + fput(h_file); + au_sbr_put(dentry->d_sb, bindex); + } +} --- linux-3.0.0.orig/ubuntu/aufs/hnotify.c +++ linux-3.0.0/ubuntu/aufs/hnotify.c @@ -0,0 +1,709 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * abstraction to notify the direct changes on lower directories + */ + +#include "aufs.h" + +int au_hn_alloc(struct au_hinode *hinode, struct inode *inode) +{ + int err; + struct au_hnotify *hn; + + err = -ENOMEM; + hn = au_cache_alloc_hnotify(); + if (hn) { + hn->hn_aufs_inode = inode; + hinode->hi_notify = hn; + err = au_hnotify_op.alloc(hinode); + AuTraceErr(err); + if (unlikely(err)) { + hinode->hi_notify = NULL; + au_cache_free_hnotify(hn); + /* + * The upper dir was removed by udba, but the same named + * dir left. In this case, aufs assignes a new inode + * number and set the monitor again. + * For the lower dir, the old monitnor is still left. + */ + if (err == -EEXIST) + err = 0; + } + } + + AuTraceErr(err); + return err; +} + +void au_hn_free(struct au_hinode *hinode) +{ + struct au_hnotify *hn; + + hn = hinode->hi_notify; + if (hn) { + au_hnotify_op.free(hinode); + au_cache_free_hnotify(hn); + hinode->hi_notify = NULL; + } +} + +/* ---------------------------------------------------------------------- */ + +void au_hn_ctl(struct au_hinode *hinode, int do_set) +{ + if (hinode->hi_notify) + au_hnotify_op.ctl(hinode, do_set); +} + +void au_hn_reset(struct inode *inode, unsigned int flags) +{ + aufs_bindex_t bindex, bend; + struct inode *hi; + struct dentry *iwhdentry; + + bend = au_ibend(inode); + for (bindex = au_ibstart(inode); bindex <= bend; bindex++) { + hi = au_h_iptr(inode, bindex); + if (!hi) + continue; + + /* mutex_lock_nested(&hi->i_mutex, AuLsc_I_CHILD); */ + iwhdentry = au_hi_wh(inode, bindex); + if (iwhdentry) + dget(iwhdentry); + au_igrab(hi); + au_set_h_iptr(inode, bindex, NULL, 0); + au_set_h_iptr(inode, bindex, au_igrab(hi), + flags & ~AuHi_XINO); + iput(hi); + dput(iwhdentry); + /* mutex_unlock(&hi->i_mutex); */ + } +} + +/* ---------------------------------------------------------------------- */ + +static int hn_xino(struct inode *inode, struct inode *h_inode) +{ + int err; + aufs_bindex_t bindex, bend, bfound, bstart; + struct inode *h_i; + + err = 0; + if (unlikely(inode->i_ino == AUFS_ROOT_INO)) { + pr_warning("branch root dir was changed\n"); + goto out; + } + + bfound = -1; + bend = au_ibend(inode); + bstart = au_ibstart(inode); +#if 0 /* reserved for future use */ + if (bindex == bend) { + /* keep this ino in rename case */ + goto out; + } +#endif + for (bindex = bstart; bindex <= bend; bindex++) + if (au_h_iptr(inode, bindex) == h_inode) { + bfound = bindex; + break; + } + if (bfound < 0) + goto out; + + for (bindex = bstart; bindex <= bend; bindex++) { + h_i = au_h_iptr(inode, bindex); + if (!h_i) + continue; + + err = au_xino_write(inode->i_sb, bindex, h_i->i_ino, /*ino*/0); + /* ignore this error */ + /* bad action? */ + } + + /* children inode number will be broken */ + +out: + AuTraceErr(err); + return err; +} + +static int hn_gen_tree(struct dentry *dentry) +{ + int err, i, j, ndentry; + struct au_dcsub_pages dpages; + struct au_dpage *dpage; + struct dentry **dentries; + + err = au_dpages_init(&dpages, GFP_NOFS); + if (unlikely(err)) + goto out; + err = au_dcsub_pages(&dpages, dentry, NULL, NULL); + if (unlikely(err)) + goto out_dpages; + + for (i = 0; i < dpages.ndpage; i++) { + dpage = dpages.dpages + i; + dentries = dpage->dentries; + ndentry = dpage->ndentry; + for (j = 0; j < ndentry; j++) { + struct dentry *d; + + d = dentries[j]; + if (IS_ROOT(d)) + continue; + + au_digen_dec(d); + if (d->d_inode) + /* todo: reset children xino? + cached children only? */ + au_iigen_dec(d->d_inode); + } + } + +out_dpages: + au_dpages_free(&dpages); + +#if 0 + /* discard children */ + dentry_unhash(dentry); + dput(dentry); +#endif +out: + return err; +} + +/* + * return 0 if processed. + */ +static int hn_gen_by_inode(char *name, unsigned int nlen, struct inode *inode, + const unsigned int isdir) +{ + int err; + struct dentry *d; + struct qstr *dname; + + err = 1; + if (unlikely(inode->i_ino == AUFS_ROOT_INO)) { + pr_warning("branch root dir was changed\n"); + err = 0; + goto out; + } + + if (!isdir) { + AuDebugOn(!name); + au_iigen_dec(inode); + spin_lock(&inode->i_lock); + list_for_each_entry(d, &inode->i_dentry, d_alias) { + spin_lock(&d->d_lock); + dname = &d->d_name; + if (dname->len != nlen + && memcmp(dname->name, name, nlen)) { + spin_unlock(&d->d_lock); + continue; + } + err = 0; + au_digen_dec(d); + spin_unlock(&d->d_lock); + break; + } + spin_unlock(&inode->i_lock); + } else { + au_fset_si(au_sbi(inode->i_sb), FAILED_REFRESH_DIR); + d = d_find_alias(inode); + if (!d) { + au_iigen_dec(inode); + goto out; + } + + spin_lock(&d->d_lock); + dname = &d->d_name; + if (dname->len == nlen && !memcmp(dname->name, name, nlen)) { + spin_unlock(&d->d_lock); + err = hn_gen_tree(d); + spin_lock(&d->d_lock); + } + spin_unlock(&d->d_lock); + dput(d); + } + +out: + AuTraceErr(err); + return err; +} + +static int hn_gen_by_name(struct dentry *dentry, const unsigned int isdir) +{ + int err; + struct inode *inode; + + inode = dentry->d_inode; + if (IS_ROOT(dentry) + /* || (inode && inode->i_ino == AUFS_ROOT_INO) */ + ) { + pr_warning("branch root dir was changed\n"); + return 0; + } + + err = 0; + if (!isdir) { + au_digen_dec(dentry); + if (inode) + au_iigen_dec(inode); + } else { + au_fset_si(au_sbi(dentry->d_sb), FAILED_REFRESH_DIR); + if (inode) + err = hn_gen_tree(dentry); + } + + AuTraceErr(err); + return err; +} + +/* ---------------------------------------------------------------------- */ + +/* hnotify job flags */ +#define AuHnJob_XINO0 1 +#define AuHnJob_GEN (1 << 1) +#define AuHnJob_DIRENT (1 << 2) +#define AuHnJob_ISDIR (1 << 3) +#define AuHnJob_TRYXINO0 (1 << 4) +#define AuHnJob_MNTPNT (1 << 5) +#define au_ftest_hnjob(flags, name) ((flags) & AuHnJob_##name) +#define au_fset_hnjob(flags, name) \ + do { (flags) |= AuHnJob_##name; } while (0) +#define au_fclr_hnjob(flags, name) \ + do { (flags) &= ~AuHnJob_##name; } while (0) + +enum { + AuHn_CHILD, + AuHn_PARENT, + AuHnLast +}; + +struct au_hnotify_args { + struct inode *h_dir, *dir, *h_child_inode; + u32 mask; + unsigned int flags[AuHnLast]; + unsigned int h_child_nlen; + char h_child_name[]; +}; + +struct hn_job_args { + unsigned int flags; + struct inode *inode, *h_inode, *dir, *h_dir; + struct dentry *dentry; + char *h_name; + int h_nlen; +}; + +static int hn_job(struct hn_job_args *a) +{ + const unsigned int isdir = au_ftest_hnjob(a->flags, ISDIR); + + /* reset xino */ + if (au_ftest_hnjob(a->flags, XINO0) && a->inode) + hn_xino(a->inode, a->h_inode); /* ignore this error */ + + if (au_ftest_hnjob(a->flags, TRYXINO0) + && a->inode + && a->h_inode) { + mutex_lock_nested(&a->h_inode->i_mutex, AuLsc_I_CHILD); + if (!a->h_inode->i_nlink) + hn_xino(a->inode, a->h_inode); /* ignore this error */ + mutex_unlock(&a->h_inode->i_mutex); + } + + /* make the generation obsolete */ + if (au_ftest_hnjob(a->flags, GEN)) { + int err = -1; + if (a->inode) + err = hn_gen_by_inode(a->h_name, a->h_nlen, a->inode, + isdir); + if (err && a->dentry) + hn_gen_by_name(a->dentry, isdir); + /* ignore this error */ + } + + /* make dir entries obsolete */ + if (au_ftest_hnjob(a->flags, DIRENT) && a->inode) { + struct au_vdir *vdir; + + vdir = au_ivdir(a->inode); + if (vdir) + vdir->vd_jiffy = 0; + /* IMustLock(a->inode); */ + /* a->inode->i_version++; */ + } + + /* can do nothing but warn */ + if (au_ftest_hnjob(a->flags, MNTPNT) + && a->dentry + && d_mountpoint(a->dentry)) + pr_warning("mount-point %.*s is removed or renamed\n", + AuDLNPair(a->dentry)); + + return 0; +} + +/* ---------------------------------------------------------------------- */ + +static struct dentry *lookup_wlock_by_name(char *name, unsigned int nlen, + struct inode *dir) +{ + struct dentry *dentry, *d, *parent; + struct qstr *dname; + + parent = d_find_alias(dir); + if (!parent) + return NULL; + + dentry = NULL; + spin_lock(&parent->d_lock); + list_for_each_entry(d, &parent->d_subdirs, d_u.d_child) { + /* AuDbg("%.*s\n", AuDLNPair(d)); */ + spin_lock_nested(&d->d_lock, DENTRY_D_LOCK_NESTED); + dname = &d->d_name; + if (dname->len != nlen || memcmp(dname->name, name, nlen)) + goto cont_unlock; + if (au_di(d)) + au_digen_dec(d); + else + goto cont_unlock; + if (d->d_count) { + dentry = dget_dlock(d); + spin_unlock(&d->d_lock); + break; + } + + cont_unlock: + spin_unlock(&d->d_lock); + } + spin_unlock(&parent->d_lock); + dput(parent); + + if (dentry) + di_write_lock_child(dentry); + + return dentry; +} + +static struct inode *lookup_wlock_by_ino(struct super_block *sb, + aufs_bindex_t bindex, ino_t h_ino) +{ + struct inode *inode; + ino_t ino; + int err; + + inode = NULL; + err = au_xino_read(sb, bindex, h_ino, &ino); + if (!err && ino) + inode = ilookup(sb, ino); + if (!inode) + goto out; + + if (unlikely(inode->i_ino == AUFS_ROOT_INO)) { + pr_warning("wrong root branch\n"); + iput(inode); + inode = NULL; + goto out; + } + + ii_write_lock_child(inode); + +out: + return inode; +} + +static void au_hn_bh(void *_args) +{ + struct au_hnotify_args *a = _args; + struct super_block *sb; + aufs_bindex_t bindex, bend, bfound; + unsigned char xino, try_iput; + int err; + struct inode *inode; + ino_t h_ino; + struct hn_job_args args; + struct dentry *dentry; + struct au_sbinfo *sbinfo; + + AuDebugOn(!_args); + AuDebugOn(!a->h_dir); + AuDebugOn(!a->dir); + AuDebugOn(!a->mask); + AuDbg("mask 0x%x, i%lu, hi%lu, hci%lu\n", + a->mask, a->dir->i_ino, a->h_dir->i_ino, + a->h_child_inode ? a->h_child_inode->i_ino : 0); + + inode = NULL; + dentry = NULL; + /* + * do not lock a->dir->i_mutex here + * because of d_revalidate() may cause a deadlock. + */ + sb = a->dir->i_sb; + AuDebugOn(!sb); + sbinfo = au_sbi(sb); + AuDebugOn(!sbinfo); + si_write_lock(sb, AuLock_NOPLMW); + + ii_read_lock_parent(a->dir); + bfound = -1; + bend = au_ibend(a->dir); + for (bindex = au_ibstart(a->dir); bindex <= bend; bindex++) + if (au_h_iptr(a->dir, bindex) == a->h_dir) { + bfound = bindex; + break; + } + ii_read_unlock(a->dir); + if (unlikely(bfound < 0)) + goto out; + + xino = !!au_opt_test(au_mntflags(sb), XINO); + h_ino = 0; + if (a->h_child_inode) + h_ino = a->h_child_inode->i_ino; + + if (a->h_child_nlen + && (au_ftest_hnjob(a->flags[AuHn_CHILD], GEN) + || au_ftest_hnjob(a->flags[AuHn_CHILD], MNTPNT))) + dentry = lookup_wlock_by_name(a->h_child_name, a->h_child_nlen, + a->dir); + try_iput = 0; + if (dentry) + inode = dentry->d_inode; + if (xino && !inode && h_ino + && (au_ftest_hnjob(a->flags[AuHn_CHILD], XINO0) + || au_ftest_hnjob(a->flags[AuHn_CHILD], TRYXINO0) + || au_ftest_hnjob(a->flags[AuHn_CHILD], GEN))) { + inode = lookup_wlock_by_ino(sb, bfound, h_ino); + try_iput = 1; + } + + args.flags = a->flags[AuHn_CHILD]; + args.dentry = dentry; + args.inode = inode; + args.h_inode = a->h_child_inode; + args.dir = a->dir; + args.h_dir = a->h_dir; + args.h_name = a->h_child_name; + args.h_nlen = a->h_child_nlen; + err = hn_job(&args); + if (dentry) { + if (au_di(dentry)) + di_write_unlock(dentry); + dput(dentry); + } + if (inode && try_iput) { + ii_write_unlock(inode); + iput(inode); + } + + ii_write_lock_parent(a->dir); + args.flags = a->flags[AuHn_PARENT]; + args.dentry = NULL; + args.inode = a->dir; + args.h_inode = a->h_dir; + args.dir = NULL; + args.h_dir = NULL; + args.h_name = NULL; + args.h_nlen = 0; + err = hn_job(&args); + ii_write_unlock(a->dir); + +out: + iput(a->h_child_inode); + iput(a->h_dir); + iput(a->dir); + si_write_unlock(sb); + au_nwt_done(&sbinfo->si_nowait); + kfree(a); +} + +/* ---------------------------------------------------------------------- */ + +int au_hnotify(struct inode *h_dir, struct au_hnotify *hnotify, u32 mask, + struct qstr *h_child_qstr, struct inode *h_child_inode) +{ + int err, len; + unsigned int flags[AuHnLast]; + unsigned char isdir, isroot, wh; + struct inode *dir; + struct au_hnotify_args *args; + char *p, *h_child_name; + + err = 0; + AuDebugOn(!hnotify || !hnotify->hn_aufs_inode); + dir = igrab(hnotify->hn_aufs_inode); + if (!dir) + goto out; + + isroot = (dir->i_ino == AUFS_ROOT_INO); + wh = 0; + h_child_name = (void *)h_child_qstr->name; + len = h_child_qstr->len; + if (h_child_name) { + if (len > AUFS_WH_PFX_LEN + && !memcmp(h_child_name, AUFS_WH_PFX, AUFS_WH_PFX_LEN)) { + h_child_name += AUFS_WH_PFX_LEN; + len -= AUFS_WH_PFX_LEN; + wh = 1; + } + } + + isdir = 0; + if (h_child_inode) + isdir = !!S_ISDIR(h_child_inode->i_mode); + flags[AuHn_PARENT] = AuHnJob_ISDIR; + flags[AuHn_CHILD] = 0; + if (isdir) + flags[AuHn_CHILD] = AuHnJob_ISDIR; + au_fset_hnjob(flags[AuHn_PARENT], DIRENT); + au_fset_hnjob(flags[AuHn_CHILD], GEN); + switch (mask & FS_EVENTS_POSS_ON_CHILD) { + case FS_MOVED_FROM: + case FS_MOVED_TO: + au_fset_hnjob(flags[AuHn_CHILD], XINO0); + au_fset_hnjob(flags[AuHn_CHILD], MNTPNT); + /*FALLTHROUGH*/ + case FS_CREATE: + AuDebugOn(!h_child_name || !h_child_inode); + break; + + case FS_DELETE: + /* + * aufs never be able to get this child inode. + * revalidation should be in d_revalidate() + * by checking i_nlink, i_generation or d_unhashed(). + */ + AuDebugOn(!h_child_name); + au_fset_hnjob(flags[AuHn_CHILD], TRYXINO0); + au_fset_hnjob(flags[AuHn_CHILD], MNTPNT); + break; + + default: + AuDebugOn(1); + } + + if (wh) + h_child_inode = NULL; + + err = -ENOMEM; + /* iput() and kfree() will be called in au_hnotify() */ + args = kmalloc(sizeof(*args) + len + 1, GFP_NOFS); + if (unlikely(!args)) { + AuErr1("no memory\n"); + iput(dir); + goto out; + } + args->flags[AuHn_PARENT] = flags[AuHn_PARENT]; + args->flags[AuHn_CHILD] = flags[AuHn_CHILD]; + args->mask = mask; + args->dir = dir; + args->h_dir = igrab(h_dir); + if (h_child_inode) + h_child_inode = igrab(h_child_inode); /* can be NULL */ + args->h_child_inode = h_child_inode; + args->h_child_nlen = len; + if (len) { + p = (void *)args; + p += sizeof(*args); + memcpy(p, h_child_name, len); + p[len] = 0; + } + + err = au_wkq_nowait(au_hn_bh, args, dir->i_sb); + if (unlikely(err)) { + pr_err("wkq %d\n", err); + iput(args->h_child_inode); + iput(args->h_dir); + iput(args->dir); + kfree(args); + } + +out: + return err; +} + +/* ---------------------------------------------------------------------- */ + +int au_hnotify_reset_br(unsigned int udba, struct au_branch *br, int perm) +{ + int err; + + AuDebugOn(!(udba & AuOptMask_UDBA)); + + err = 0; + if (au_hnotify_op.reset_br) + err = au_hnotify_op.reset_br(udba, br, perm); + + return err; +} + +int au_hnotify_init_br(struct au_branch *br, int perm) +{ + int err; + + err = 0; + if (au_hnotify_op.init_br) + err = au_hnotify_op.init_br(br, perm); + + return err; +} + +void au_hnotify_fin_br(struct au_branch *br) +{ + if (au_hnotify_op.fin_br) + au_hnotify_op.fin_br(br); +} + +static void au_hn_destroy_cache(void) +{ + kmem_cache_destroy(au_cachep[AuCache_HNOTIFY]); + au_cachep[AuCache_HNOTIFY] = NULL; +} + +int __init au_hnotify_init(void) +{ + int err; + + err = -ENOMEM; + au_cachep[AuCache_HNOTIFY] = AuCache(au_hnotify); + if (au_cachep[AuCache_HNOTIFY]) { + err = 0; + if (au_hnotify_op.init) + err = au_hnotify_op.init(); + if (unlikely(err)) + au_hn_destroy_cache(); + } + AuTraceErr(err); + return err; +} + +void au_hnotify_fin(void) +{ + if (au_hnotify_op.fin) + au_hnotify_op.fin(); + /* cf. au_cache_fin() */ + if (au_cachep[AuCache_HNOTIFY]) + au_hn_destroy_cache(); +} --- linux-3.0.0.orig/ubuntu/aufs/i_op.c +++ linux-3.0.0/ubuntu/aufs/i_op.c @@ -0,0 +1,976 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * inode operations (except add/del/rename) + */ + +#include +#include +#include +#include +#include +#include +#include "aufs.h" + +static int h_permission(struct inode *h_inode, int mask, unsigned int flags, + struct vfsmount *h_mnt, int brperm) +{ + int err; + const unsigned char write_mask = !!(mask & (MAY_WRITE | MAY_APPEND)); + + err = -EACCES; + if ((write_mask && IS_IMMUTABLE(h_inode)) + || ((mask & MAY_EXEC) + && S_ISREG(h_inode->i_mode) + && ((h_mnt->mnt_flags & MNT_NOEXEC) + || !(h_inode->i_mode & S_IXUGO)))) + goto out; + + /* + * - skip the lower fs test in the case of write to ro branch. + * - nfs dir permission write check is optimized, but a policy for + * link/rename requires a real check. + */ + if ((write_mask && !au_br_writable(brperm)) + || (au_test_nfs(h_inode->i_sb) && S_ISDIR(h_inode->i_mode) + && write_mask && !(mask & MAY_READ)) + || !h_inode->i_op->permission) { + /* AuLabel(generic_permission); */ + err = generic_permission(h_inode, mask, flags, + h_inode->i_op->check_acl); + } else { + /* AuLabel(h_inode->permission); */ + err = h_inode->i_op->permission(h_inode, mask, flags); + AuTraceErr(err); + } + + if (!err) + err = devcgroup_inode_permission(h_inode, mask); + if (!err) + err = security_inode_permission(h_inode, mask); + +#if 0 + if (!err) { + /* todo: do we need to call ima_path_check()? */ + struct path h_path = { + .dentry = + .mnt = h_mnt + }; + err = ima_path_check(&h_path, + mask & (MAY_READ | MAY_WRITE | MAY_EXEC), + IMA_COUNT_LEAVE); + } +#endif + +out: + return err; +} + +static int aufs_permission(struct inode *inode, int mask, unsigned int flags) +{ + int err; + aufs_bindex_t bindex, bend; + const unsigned char isdir = !!S_ISDIR(inode->i_mode), + write_mask = !!(mask & (MAY_WRITE | MAY_APPEND)); + struct inode *h_inode; + struct super_block *sb; + struct au_branch *br; + + /* todo: support rcu-walk? */ + if (flags & IPERM_FLAG_RCU) + return -ECHILD; + + sb = inode->i_sb; + si_read_lock(sb, AuLock_FLUSH); + ii_read_lock_child(inode); +#if 0 + err = au_iigen_test(inode, au_sigen(sb)); + if (unlikely(err)) + goto out; +#endif + + if (!isdir || write_mask) { + err = au_busy_or_stale(); + h_inode = au_h_iptr(inode, au_ibstart(inode)); + if (unlikely(!h_inode + || (h_inode->i_mode & S_IFMT) + != (inode->i_mode & S_IFMT))) + goto out; + + err = 0; + bindex = au_ibstart(inode); + br = au_sbr(sb, bindex); + err = h_permission(h_inode, mask, flags, br->br_mnt, + br->br_perm); + if (write_mask + && !err + && !special_file(h_inode->i_mode)) { + /* test whether the upper writable branch exists */ + err = -EROFS; + for (; bindex >= 0; bindex--) + if (!au_br_rdonly(au_sbr(sb, bindex))) { + err = 0; + break; + } + } + goto out; + } + + /* non-write to dir */ + err = 0; + bend = au_ibend(inode); + for (bindex = au_ibstart(inode); !err && bindex <= bend; bindex++) { + h_inode = au_h_iptr(inode, bindex); + if (h_inode) { + err = au_busy_or_stale(); + if (unlikely(!S_ISDIR(h_inode->i_mode))) + break; + + br = au_sbr(sb, bindex); + err = h_permission(h_inode, mask, flags, br->br_mnt, + br->br_perm); + } + } + +out: + ii_read_unlock(inode); + si_read_unlock(sb); + return err; +} + +/* ---------------------------------------------------------------------- */ + +static struct dentry *aufs_lookup(struct inode *dir, struct dentry *dentry, + struct nameidata *nd) +{ + struct dentry *ret, *parent; + struct inode *inode; + struct super_block *sb; + int err, npositive; + + IMustLock(dir); + + sb = dir->i_sb; + err = si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLM); + ret = ERR_PTR(err); + if (unlikely(err)) + goto out; + + ret = ERR_PTR(-ENAMETOOLONG); + if (unlikely(dentry->d_name.len > AUFS_MAX_NAMELEN)) + goto out_si; + err = au_di_init(dentry); + ret = ERR_PTR(err); + if (unlikely(err)) + goto out_si; + + npositive = 0; /* suppress a warning */ + parent = dentry->d_parent; /* dir inode is locked */ + di_read_lock_parent(parent, AuLock_IR); + err = au_alive_dir(parent); + if (!err) + err = au_digen_test(parent, au_sigen(sb)); + if (!err) { + npositive = au_lkup_dentry(dentry, au_dbstart(parent), + /*type*/0, nd); + err = npositive; + } + di_read_unlock(parent, AuLock_IR); + ret = ERR_PTR(err); + if (unlikely(err < 0)) + goto out_unlock; + + inode = NULL; + if (npositive) { + inode = au_new_inode(dentry, /*must_new*/0); + ret = (void *)inode; + } + if (IS_ERR(inode)) + goto out_unlock; + + ret = d_splice_alias(inode, dentry); + if (unlikely(IS_ERR(ret) && inode)) { + ii_write_unlock(inode); + iput(inode); + } + +out_unlock: + di_write_unlock(dentry); +out_si: + si_read_unlock(sb); +out: + return ret; +} + +/* ---------------------------------------------------------------------- */ + +static int au_wr_dir_cpup(struct dentry *dentry, struct dentry *parent, + const unsigned char add_entry, aufs_bindex_t bcpup, + aufs_bindex_t bstart) +{ + int err; + struct dentry *h_parent; + struct inode *h_dir; + + if (add_entry) + IMustLock(parent->d_inode); + else + di_write_lock_parent(parent); + + err = 0; + if (!au_h_dptr(parent, bcpup)) { + if (bstart < bcpup) + err = au_cpdown_dirs(dentry, bcpup); + else + err = au_cpup_dirs(dentry, bcpup); + } + if (!err && add_entry) { + h_parent = au_h_dptr(parent, bcpup); + h_dir = h_parent->d_inode; + mutex_lock_nested(&h_dir->i_mutex, AuLsc_I_PARENT); + err = au_lkup_neg(dentry, bcpup); + /* todo: no unlock here */ + mutex_unlock(&h_dir->i_mutex); + + AuDbg("bcpup %d\n", bcpup); + if (!err) { + if (!dentry->d_inode) + au_set_h_dptr(dentry, bstart, NULL); + au_update_dbrange(dentry, /*do_put_zero*/0); + } + } + + if (!add_entry) + di_write_unlock(parent); + if (!err) + err = bcpup; /* success */ + + AuTraceErr(err); + return err; +} + +/* + * decide the branch and the parent dir where we will create a new entry. + * returns new bindex or an error. + * copyup the parent dir if needed. + */ +int au_wr_dir(struct dentry *dentry, struct dentry *src_dentry, + struct au_wr_dir_args *args) +{ + int err; + aufs_bindex_t bcpup, bstart, src_bstart; + const unsigned char add_entry = !!au_ftest_wrdir(args->flags, + ADD_ENTRY); + struct super_block *sb; + struct dentry *parent; + struct au_sbinfo *sbinfo; + + sb = dentry->d_sb; + sbinfo = au_sbi(sb); + parent = dget_parent(dentry); + bstart = au_dbstart(dentry); + bcpup = bstart; + if (args->force_btgt < 0) { + if (src_dentry) { + src_bstart = au_dbstart(src_dentry); + if (src_bstart < bstart) + bcpup = src_bstart; + } else if (add_entry) { + err = AuWbrCreate(sbinfo, dentry, + au_ftest_wrdir(args->flags, ISDIR)); + bcpup = err; + } + + if (bcpup < 0 || au_test_ro(sb, bcpup, dentry->d_inode)) { + if (add_entry) + err = AuWbrCopyup(sbinfo, dentry); + else { + if (!IS_ROOT(dentry)) { + di_read_lock_parent(parent, !AuLock_IR); + err = AuWbrCopyup(sbinfo, dentry); + di_read_unlock(parent, !AuLock_IR); + } else + err = AuWbrCopyup(sbinfo, dentry); + } + bcpup = err; + if (unlikely(err < 0)) + goto out; + } + } else { + bcpup = args->force_btgt; + AuDebugOn(au_test_ro(sb, bcpup, dentry->d_inode)); + } + + AuDbg("bstart %d, bcpup %d\n", bstart, bcpup); + err = bcpup; + if (bcpup == bstart) + goto out; /* success */ + + /* copyup the new parent into the branch we process */ + err = au_wr_dir_cpup(dentry, parent, add_entry, bcpup, bstart); + if (err >= 0) { + if (!dentry->d_inode) { + au_set_h_dptr(dentry, bstart, NULL); + au_set_dbstart(dentry, bcpup); + au_set_dbend(dentry, bcpup); + } + AuDebugOn(add_entry && !au_h_dptr(dentry, bcpup)); + } + +out: + dput(parent); + return err; +} + +/* ---------------------------------------------------------------------- */ + +struct dentry *au_pinned_h_parent(struct au_pin *pin) +{ + if (pin && pin->parent) + return au_h_dptr(pin->parent, pin->bindex); + return NULL; +} + +void au_unpin(struct au_pin *p) +{ + if (p->h_mnt && au_ftest_pin(p->flags, MNT_WRITE)) + mnt_drop_write(p->h_mnt); + if (!p->hdir) + return; + + au_hn_imtx_unlock(p->hdir); + if (!au_ftest_pin(p->flags, DI_LOCKED)) + di_read_unlock(p->parent, AuLock_IR); + iput(p->hdir->hi_inode); + dput(p->parent); + p->parent = NULL; + p->hdir = NULL; + p->h_mnt = NULL; +} + +int au_do_pin(struct au_pin *p) +{ + int err; + struct super_block *sb; + struct dentry *h_dentry, *h_parent; + struct au_branch *br; + struct inode *h_dir; + + err = 0; + sb = p->dentry->d_sb; + br = au_sbr(sb, p->bindex); + if (IS_ROOT(p->dentry)) { + if (au_ftest_pin(p->flags, MNT_WRITE)) { + p->h_mnt = br->br_mnt; + err = mnt_want_write(p->h_mnt); + if (unlikely(err)) { + au_fclr_pin(p->flags, MNT_WRITE); + goto out_err; + } + } + goto out; + } + + h_dentry = NULL; + if (p->bindex <= au_dbend(p->dentry)) + h_dentry = au_h_dptr(p->dentry, p->bindex); + + p->parent = dget_parent(p->dentry); + if (!au_ftest_pin(p->flags, DI_LOCKED)) + di_read_lock(p->parent, AuLock_IR, p->lsc_di); + + h_dir = NULL; + h_parent = au_h_dptr(p->parent, p->bindex); + p->hdir = au_hi(p->parent->d_inode, p->bindex); + if (p->hdir) + h_dir = p->hdir->hi_inode; + + /* + * udba case, or + * if DI_LOCKED is not set, then p->parent may be different + * and h_parent can be NULL. + */ + if (unlikely(!p->hdir || !h_dir || !h_parent)) { + err = -EBUSY; + if (!au_ftest_pin(p->flags, DI_LOCKED)) + di_read_unlock(p->parent, AuLock_IR); + dput(p->parent); + p->parent = NULL; + goto out_err; + } + + au_igrab(h_dir); + au_hn_imtx_lock_nested(p->hdir, p->lsc_hi); + + if (unlikely(p->hdir->hi_inode != h_parent->d_inode)) { + err = -EBUSY; + goto out_unpin; + } + if (h_dentry) { + err = au_h_verify(h_dentry, p->udba, h_dir, h_parent, br); + if (unlikely(err)) { + au_fclr_pin(p->flags, MNT_WRITE); + goto out_unpin; + } + } + + if (au_ftest_pin(p->flags, MNT_WRITE)) { + p->h_mnt = br->br_mnt; + err = mnt_want_write(p->h_mnt); + if (unlikely(err)) { + au_fclr_pin(p->flags, MNT_WRITE); + goto out_unpin; + } + } + goto out; /* success */ + +out_unpin: + au_unpin(p); +out_err: + pr_err("err %d\n", err); + err = au_busy_or_stale(); +out: + return err; +} + +void au_pin_init(struct au_pin *p, struct dentry *dentry, + aufs_bindex_t bindex, int lsc_di, int lsc_hi, + unsigned int udba, unsigned char flags) +{ + p->dentry = dentry; + p->udba = udba; + p->lsc_di = lsc_di; + p->lsc_hi = lsc_hi; + p->flags = flags; + p->bindex = bindex; + + p->parent = NULL; + p->hdir = NULL; + p->h_mnt = NULL; +} + +int au_pin(struct au_pin *pin, struct dentry *dentry, aufs_bindex_t bindex, + unsigned int udba, unsigned char flags) +{ + au_pin_init(pin, dentry, bindex, AuLsc_DI_PARENT, AuLsc_I_PARENT2, + udba, flags); + return au_do_pin(pin); +} + +/* ---------------------------------------------------------------------- */ + +/* + * ->setattr() and ->getattr() are called in various cases. + * chmod, stat: dentry is revalidated. + * fchmod, fstat: file and dentry are not revalidated, additionally they may be + * unhashed. + * for ->setattr(), ia->ia_file is passed from ftruncate only. + */ +/* todo: consolidate with do_refresh() and simple_reval_dpath() */ +static int au_reval_for_attr(struct dentry *dentry, unsigned int sigen) +{ + int err; + struct inode *inode; + struct dentry *parent; + + err = 0; + inode = dentry->d_inode; + if (au_digen_test(dentry, sigen)) { + parent = dget_parent(dentry); + di_read_lock_parent(parent, AuLock_IR); + err = au_refresh_dentry(dentry, parent); + di_read_unlock(parent, AuLock_IR); + dput(parent); + } + + AuTraceErr(err); + return err; +} + +#define AuIcpup_DID_CPUP 1 +#define au_ftest_icpup(flags, name) ((flags) & AuIcpup_##name) +#define au_fset_icpup(flags, name) \ + do { (flags) |= AuIcpup_##name; } while (0) +#define au_fclr_icpup(flags, name) \ + do { (flags) &= ~AuIcpup_##name; } while (0) + +struct au_icpup_args { + unsigned char flags; + unsigned char pin_flags; + aufs_bindex_t btgt; + unsigned int udba; + struct au_pin pin; + struct path h_path; + struct inode *h_inode; +}; + +static int au_pin_and_icpup(struct dentry *dentry, struct iattr *ia, + struct au_icpup_args *a) +{ + int err; + loff_t sz; + aufs_bindex_t bstart, ibstart; + struct dentry *hi_wh, *parent; + struct inode *inode; + struct file *h_file; + struct au_wr_dir_args wr_dir_args = { + .force_btgt = -1, + .flags = 0 + }; + + bstart = au_dbstart(dentry); + inode = dentry->d_inode; + if (S_ISDIR(inode->i_mode)) + au_fset_wrdir(wr_dir_args.flags, ISDIR); + /* plink or hi_wh() case */ + ibstart = au_ibstart(inode); + if (bstart != ibstart && !au_test_ro(inode->i_sb, ibstart, inode)) + wr_dir_args.force_btgt = ibstart; + err = au_wr_dir(dentry, /*src_dentry*/NULL, &wr_dir_args); + if (unlikely(err < 0)) + goto out; + a->btgt = err; + if (err != bstart) + au_fset_icpup(a->flags, DID_CPUP); + + err = 0; + a->pin_flags = AuPin_MNT_WRITE; + parent = NULL; + if (!IS_ROOT(dentry)) { + au_fset_pin(a->pin_flags, DI_LOCKED); + parent = dget_parent(dentry); + di_write_lock_parent(parent); + } + + err = au_pin(&a->pin, dentry, a->btgt, a->udba, a->pin_flags); + if (unlikely(err)) + goto out_parent; + + a->h_path.dentry = au_h_dptr(dentry, bstart); + a->h_inode = a->h_path.dentry->d_inode; + mutex_lock_nested(&a->h_inode->i_mutex, AuLsc_I_CHILD); + sz = -1; + if ((ia->ia_valid & ATTR_SIZE) && ia->ia_size < i_size_read(a->h_inode)) + sz = ia->ia_size; + + h_file = NULL; + hi_wh = NULL; + if (au_ftest_icpup(a->flags, DID_CPUP) && d_unlinked(dentry)) { + hi_wh = au_hi_wh(inode, a->btgt); + if (!hi_wh) { + err = au_sio_cpup_wh(dentry, a->btgt, sz, /*file*/NULL); + if (unlikely(err)) + goto out_unlock; + hi_wh = au_hi_wh(inode, a->btgt); + /* todo: revalidate hi_wh? */ + } + } + + if (parent) { + au_pin_set_parent_lflag(&a->pin, /*lflag*/0); + di_downgrade_lock(parent, AuLock_IR); + dput(parent); + parent = NULL; + } + if (!au_ftest_icpup(a->flags, DID_CPUP)) + goto out; /* success */ + + if (!d_unhashed(dentry)) { + h_file = au_h_open_pre(dentry, bstart); + if (IS_ERR(h_file)) { + err = PTR_ERR(h_file); + h_file = NULL; + } else + err = au_sio_cpup_simple(dentry, a->btgt, sz, + AuCpup_DTIME); + if (!err) + a->h_path.dentry = au_h_dptr(dentry, a->btgt); + } else if (!hi_wh) + a->h_path.dentry = au_h_dptr(dentry, a->btgt); + else + a->h_path.dentry = hi_wh; /* do not dget here */ + +out_unlock: + mutex_unlock(&a->h_inode->i_mutex); + au_h_open_post(dentry, bstart, h_file); + a->h_inode = a->h_path.dentry->d_inode; + if (!err) { + mutex_lock_nested(&a->h_inode->i_mutex, AuLsc_I_CHILD); + goto out; /* success */ + } + + au_unpin(&a->pin); +out_parent: + if (parent) { + di_write_unlock(parent); + dput(parent); + } +out: + return err; +} + +static int aufs_setattr(struct dentry *dentry, struct iattr *ia) +{ + int err; + struct inode *inode; + struct super_block *sb; + struct file *file; + struct au_icpup_args *a; + + inode = dentry->d_inode; + IMustLock(inode); + + err = -ENOMEM; + a = kzalloc(sizeof(*a), GFP_NOFS); + if (unlikely(!a)) + goto out; + + if (ia->ia_valid & (ATTR_KILL_SUID | ATTR_KILL_SGID)) + ia->ia_valid &= ~ATTR_MODE; + + file = NULL; + sb = dentry->d_sb; + err = si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLM); + if (unlikely(err)) + goto out_kfree; + + if (ia->ia_valid & ATTR_FILE) { + /* currently ftruncate(2) only */ + AuDebugOn(!S_ISREG(inode->i_mode)); + file = ia->ia_file; + err = au_reval_and_lock_fdi(file, au_reopen_nondir, /*wlock*/1); + if (unlikely(err)) + goto out_si; + ia->ia_file = au_hf_top(file); + a->udba = AuOpt_UDBA_NONE; + } else { + /* fchmod() doesn't pass ia_file */ + a->udba = au_opt_udba(sb); + di_write_lock_child(dentry); + /* no d_unlinked(), to set UDBA_NONE for root */ + if (d_unhashed(dentry)) + a->udba = AuOpt_UDBA_NONE; + if (a->udba != AuOpt_UDBA_NONE) { + AuDebugOn(IS_ROOT(dentry)); + err = au_reval_for_attr(dentry, au_sigen(sb)); + if (unlikely(err)) + goto out_dentry; + } + } + + err = au_pin_and_icpup(dentry, ia, a); + if (unlikely(err < 0)) + goto out_dentry; + if (au_ftest_icpup(a->flags, DID_CPUP)) { + ia->ia_file = NULL; + ia->ia_valid &= ~ATTR_FILE; + } + + a->h_path.mnt = au_sbr_mnt(sb, a->btgt); + if ((ia->ia_valid & (ATTR_MODE | ATTR_CTIME)) + == (ATTR_MODE | ATTR_CTIME)) { + err = security_path_chmod(a->h_path.dentry, a->h_path.mnt, + ia->ia_mode); + if (unlikely(err)) + goto out_unlock; + } else if ((ia->ia_valid & (ATTR_UID | ATTR_GID)) + && (ia->ia_valid & ATTR_CTIME)) { + err = security_path_chown(&a->h_path, ia->ia_uid, ia->ia_gid); + if (unlikely(err)) + goto out_unlock; + } + + if (ia->ia_valid & ATTR_SIZE) { + struct file *f; + + if (ia->ia_size < i_size_read(inode)) + /* unmap only */ + truncate_setsize(inode, ia->ia_size); + + f = NULL; + if (ia->ia_valid & ATTR_FILE) + f = ia->ia_file; + mutex_unlock(&a->h_inode->i_mutex); + err = vfsub_trunc(&a->h_path, ia->ia_size, ia->ia_valid, f); + mutex_lock_nested(&a->h_inode->i_mutex, AuLsc_I_CHILD); + } else + err = vfsub_notify_change(&a->h_path, ia); + if (!err) + au_cpup_attr_changeable(inode); + +out_unlock: + mutex_unlock(&a->h_inode->i_mutex); + au_unpin(&a->pin); + if (unlikely(err)) + au_update_dbstart(dentry); +out_dentry: + di_write_unlock(dentry); + if (file) { + fi_write_unlock(file); + ia->ia_file = file; + ia->ia_valid |= ATTR_FILE; + } +out_si: + si_read_unlock(sb); +out_kfree: + kfree(a); +out: + AuTraceErr(err); + return err; +} + +static void au_refresh_iattr(struct inode *inode, struct kstat *st, + unsigned int nlink) +{ + inode->i_mode = st->mode; + inode->i_uid = st->uid; + inode->i_gid = st->gid; + inode->i_atime = st->atime; + inode->i_mtime = st->mtime; + inode->i_ctime = st->ctime; + + au_cpup_attr_nlink(inode, /*force*/0); + if (S_ISDIR(inode->i_mode)) { + inode->i_nlink -= nlink; + inode->i_nlink += st->nlink; + } + + spin_lock(&inode->i_lock); + inode->i_blocks = st->blocks; + i_size_write(inode, st->size); + spin_unlock(&inode->i_lock); +} + +static int aufs_getattr(struct vfsmount *mnt __maybe_unused, + struct dentry *dentry, struct kstat *st) +{ + int err; + unsigned int mnt_flags; + aufs_bindex_t bindex; + unsigned char udba_none, positive; + struct super_block *sb, *h_sb; + struct inode *inode; + struct vfsmount *h_mnt; + struct dentry *h_dentry; + + sb = dentry->d_sb; + inode = dentry->d_inode; + err = si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLM); + if (unlikely(err)) + goto out; + mnt_flags = au_mntflags(sb); + udba_none = !!au_opt_test(mnt_flags, UDBA_NONE); + + /* support fstat(2) */ + if (!d_unlinked(dentry) && !udba_none) { + unsigned int sigen = au_sigen(sb); + err = au_digen_test(dentry, sigen); + if (!err) { + di_read_lock_child(dentry, AuLock_IR); + err = au_dbrange_test(dentry); + if (unlikely(err)) + goto out_unlock; + } else { + AuDebugOn(IS_ROOT(dentry)); + di_write_lock_child(dentry); + err = au_dbrange_test(dentry); + if (!err) + err = au_reval_for_attr(dentry, sigen); + di_downgrade_lock(dentry, AuLock_IR); + if (unlikely(err)) + goto out_unlock; + } + } else + di_read_lock_child(dentry, AuLock_IR); + + bindex = au_ibstart(inode); + h_mnt = au_sbr_mnt(sb, bindex); + h_sb = h_mnt->mnt_sb; + if (!au_test_fs_bad_iattr(h_sb) && udba_none) + goto out_fill; /* success */ + + h_dentry = NULL; + if (au_dbstart(dentry) == bindex) + h_dentry = dget(au_h_dptr(dentry, bindex)); + else if (au_opt_test(mnt_flags, PLINK) && au_plink_test(inode)) { + h_dentry = au_plink_lkup(inode, bindex); + if (IS_ERR(h_dentry)) + goto out_fill; /* pretending success */ + } + /* illegally overlapped or something */ + if (unlikely(!h_dentry)) + goto out_fill; /* pretending success */ + + positive = !!h_dentry->d_inode; + if (positive) + err = vfs_getattr(h_mnt, h_dentry, st); + dput(h_dentry); + if (!err) { + if (positive) + au_refresh_iattr(inode, st, h_dentry->d_inode->i_nlink); + goto out_fill; /* success */ + } + AuTraceErr(err); + goto out_unlock; + +out_fill: + generic_fillattr(inode, st); +out_unlock: + di_read_unlock(dentry, AuLock_IR); + si_read_unlock(sb); +out: + AuTraceErr(err); + return err; +} + +/* ---------------------------------------------------------------------- */ + +static int h_readlink(struct dentry *dentry, int bindex, char __user *buf, + int bufsiz) +{ + int err; + struct super_block *sb; + struct dentry *h_dentry; + + err = -EINVAL; + h_dentry = au_h_dptr(dentry, bindex); + if (unlikely(!h_dentry->d_inode->i_op->readlink)) + goto out; + + err = security_inode_readlink(h_dentry); + if (unlikely(err)) + goto out; + + sb = dentry->d_sb; + if (!au_test_ro(sb, bindex, dentry->d_inode)) { + vfsub_touch_atime(au_sbr_mnt(sb, bindex), h_dentry); + fsstack_copy_attr_atime(dentry->d_inode, h_dentry->d_inode); + } + err = h_dentry->d_inode->i_op->readlink(h_dentry, buf, bufsiz); + +out: + return err; +} + +static int aufs_readlink(struct dentry *dentry, char __user *buf, int bufsiz) +{ + int err; + + err = aufs_read_lock(dentry, AuLock_IR | AuLock_GEN); + if (unlikely(err)) + goto out; + err = au_d_hashed_positive(dentry); + if (!err) + err = h_readlink(dentry, au_dbstart(dentry), buf, bufsiz); + aufs_read_unlock(dentry, AuLock_IR); + +out: + return err; +} + +static void *aufs_follow_link(struct dentry *dentry, struct nameidata *nd) +{ + int err; + mm_segment_t old_fs; + union { + char *k; + char __user *u; + } buf; + + err = -ENOMEM; + buf.k = __getname_gfp(GFP_NOFS); + if (unlikely(!buf.k)) + goto out; + + err = aufs_read_lock(dentry, AuLock_IR | AuLock_GEN); + if (unlikely(err)) + goto out_name; + + err = au_d_hashed_positive(dentry); + if (!err) { + old_fs = get_fs(); + set_fs(KERNEL_DS); + err = h_readlink(dentry, au_dbstart(dentry), buf.u, PATH_MAX); + set_fs(old_fs); + } + aufs_read_unlock(dentry, AuLock_IR); + + if (err >= 0) { + buf.k[err] = 0; + /* will be freed by put_link */ + nd_set_link(nd, buf.k); + return NULL; /* success */ + } + +out_name: + __putname(buf.k); +out: + path_put(&nd->path); + AuTraceErr(err); + return ERR_PTR(err); +} + +static void aufs_put_link(struct dentry *dentry __maybe_unused, + struct nameidata *nd, void *cookie __maybe_unused) +{ + __putname(nd_get_link(nd)); +} + +/* ---------------------------------------------------------------------- */ + +static void aufs_truncate_range(struct inode *inode __maybe_unused, + loff_t start __maybe_unused, + loff_t end __maybe_unused) +{ + AuUnsupport(); +} + +/* ---------------------------------------------------------------------- */ + +struct inode_operations aufs_symlink_iop = { + .permission = aufs_permission, + .setattr = aufs_setattr, + .getattr = aufs_getattr, + .readlink = aufs_readlink, + .follow_link = aufs_follow_link, + .put_link = aufs_put_link +}; + +struct inode_operations aufs_dir_iop = { + .create = aufs_create, + .lookup = aufs_lookup, + .link = aufs_link, + .unlink = aufs_unlink, + .symlink = aufs_symlink, + .mkdir = aufs_mkdir, + .rmdir = aufs_rmdir, + .mknod = aufs_mknod, + .rename = aufs_rename, + + .permission = aufs_permission, + .setattr = aufs_setattr, + .getattr = aufs_getattr +}; + +struct inode_operations aufs_iop = { + .permission = aufs_permission, + .setattr = aufs_setattr, + .getattr = aufs_getattr, + .truncate_range = aufs_truncate_range +}; --- linux-3.0.0.orig/ubuntu/aufs/i_op_add.c +++ linux-3.0.0/ubuntu/aufs/i_op_add.c @@ -0,0 +1,711 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * inode operations (add entry) + */ + +#include "aufs.h" + +/* + * final procedure of adding a new entry, except link(2). + * remove whiteout, instantiate, copyup the parent dir's times and size + * and update version. + * if it failed, re-create the removed whiteout. + */ +static int epilog(struct inode *dir, aufs_bindex_t bindex, + struct dentry *wh_dentry, struct dentry *dentry) +{ + int err, rerr; + aufs_bindex_t bwh; + struct path h_path; + struct inode *inode, *h_dir; + struct dentry *wh; + + bwh = -1; + if (wh_dentry) { + h_dir = wh_dentry->d_parent->d_inode; /* dir inode is locked */ + IMustLock(h_dir); + AuDebugOn(au_h_iptr(dir, bindex) != h_dir); + bwh = au_dbwh(dentry); + h_path.dentry = wh_dentry; + h_path.mnt = au_sbr_mnt(dir->i_sb, bindex); + err = au_wh_unlink_dentry(au_h_iptr(dir, bindex), &h_path, + dentry); + if (unlikely(err)) + goto out; + } + + inode = au_new_inode(dentry, /*must_new*/1); + if (!IS_ERR(inode)) { + d_instantiate(dentry, inode); + dir = dentry->d_parent->d_inode; /* dir inode is locked */ + IMustLock(dir); + if (au_ibstart(dir) == au_dbstart(dentry)) + au_cpup_attr_timesizes(dir); + dir->i_version++; + return 0; /* success */ + } + + err = PTR_ERR(inode); + if (!wh_dentry) + goto out; + + /* revert */ + /* dir inode is locked */ + wh = au_wh_create(dentry, bwh, wh_dentry->d_parent); + rerr = PTR_ERR(wh); + if (IS_ERR(wh)) { + AuIOErr("%.*s reverting whiteout failed(%d, %d)\n", + AuDLNPair(dentry), err, rerr); + err = -EIO; + } else + dput(wh); + +out: + return err; +} + +static int au_d_may_add(struct dentry *dentry) +{ + int err; + + err = 0; + if (unlikely(d_unhashed(dentry))) + err = -ENOENT; + if (unlikely(dentry->d_inode)) + err = -EEXIST; + return err; +} + +/* + * simple tests for the adding inode operations. + * following the checks in vfs, plus the parent-child relationship. + */ +int au_may_add(struct dentry *dentry, aufs_bindex_t bindex, + struct dentry *h_parent, int isdir) +{ + int err; + umode_t h_mode; + struct dentry *h_dentry; + struct inode *h_inode; + + err = -ENAMETOOLONG; + if (unlikely(dentry->d_name.len > AUFS_MAX_NAMELEN)) + goto out; + + h_dentry = au_h_dptr(dentry, bindex); + h_inode = h_dentry->d_inode; + if (!dentry->d_inode) { + err = -EEXIST; + if (unlikely(h_inode)) + goto out; + } else { + /* rename(2) case */ + err = -EIO; + if (unlikely(!h_inode || !h_inode->i_nlink)) + goto out; + + h_mode = h_inode->i_mode; + if (!isdir) { + err = -EISDIR; + if (unlikely(S_ISDIR(h_mode))) + goto out; + } else if (unlikely(!S_ISDIR(h_mode))) { + err = -ENOTDIR; + goto out; + } + } + + err = 0; + /* expected parent dir is locked */ + if (unlikely(h_parent != h_dentry->d_parent)) + err = -EIO; + +out: + AuTraceErr(err); + return err; +} + +/* + * initial procedure of adding a new entry. + * prepare writable branch and the parent dir, lock it, + * and lookup whiteout for the new entry. + */ +static struct dentry* +lock_hdir_lkup_wh(struct dentry *dentry, struct au_dtime *dt, + struct dentry *src_dentry, struct au_pin *pin, + struct au_wr_dir_args *wr_dir_args) +{ + struct dentry *wh_dentry, *h_parent; + struct super_block *sb; + struct au_branch *br; + int err; + unsigned int udba; + aufs_bindex_t bcpup; + + AuDbg("%.*s\n", AuDLNPair(dentry)); + + err = au_wr_dir(dentry, src_dentry, wr_dir_args); + bcpup = err; + wh_dentry = ERR_PTR(err); + if (unlikely(err < 0)) + goto out; + + sb = dentry->d_sb; + udba = au_opt_udba(sb); + err = au_pin(pin, dentry, bcpup, udba, + AuPin_DI_LOCKED | AuPin_MNT_WRITE); + wh_dentry = ERR_PTR(err); + if (unlikely(err)) + goto out; + + h_parent = au_pinned_h_parent(pin); + if (udba != AuOpt_UDBA_NONE + && au_dbstart(dentry) == bcpup) + err = au_may_add(dentry, bcpup, h_parent, + au_ftest_wrdir(wr_dir_args->flags, ISDIR)); + else if (unlikely(dentry->d_name.len > AUFS_MAX_NAMELEN)) + err = -ENAMETOOLONG; + wh_dentry = ERR_PTR(err); + if (unlikely(err)) + goto out_unpin; + + br = au_sbr(sb, bcpup); + if (dt) { + struct path tmp = { + .dentry = h_parent, + .mnt = br->br_mnt + }; + au_dtime_store(dt, au_pinned_parent(pin), &tmp); + } + + wh_dentry = NULL; + if (bcpup != au_dbwh(dentry)) + goto out; /* success */ + + wh_dentry = au_wh_lkup(h_parent, &dentry->d_name, br); + +out_unpin: + if (IS_ERR(wh_dentry)) + au_unpin(pin); +out: + return wh_dentry; +} + +/* ---------------------------------------------------------------------- */ + +enum { Mknod, Symlink, Creat }; +struct simple_arg { + int type; + union { + struct { + int mode; + struct nameidata *nd; + } c; + struct { + const char *symname; + } s; + struct { + int mode; + dev_t dev; + } m; + } u; +}; + +static int add_simple(struct inode *dir, struct dentry *dentry, + struct simple_arg *arg) +{ + int err; + aufs_bindex_t bstart; + unsigned char created; + struct au_dtime dt; + struct au_pin pin; + struct path h_path; + struct dentry *wh_dentry, *parent; + struct inode *h_dir; + struct au_wr_dir_args wr_dir_args = { + .force_btgt = -1, + .flags = AuWrDir_ADD_ENTRY + }; + + AuDbg("%.*s\n", AuDLNPair(dentry)); + IMustLock(dir); + + parent = dentry->d_parent; /* dir inode is locked */ + err = aufs_read_lock(dentry, AuLock_DW | AuLock_GEN); + if (unlikely(err)) + goto out; + err = au_d_may_add(dentry); + if (unlikely(err)) + goto out_unlock; + di_write_lock_parent(parent); + wh_dentry = lock_hdir_lkup_wh(dentry, &dt, /*src_dentry*/NULL, &pin, + &wr_dir_args); + err = PTR_ERR(wh_dentry); + if (IS_ERR(wh_dentry)) + goto out_parent; + + bstart = au_dbstart(dentry); + h_path.dentry = au_h_dptr(dentry, bstart); + h_path.mnt = au_sbr_mnt(dentry->d_sb, bstart); + h_dir = au_pinned_h_dir(&pin); + switch (arg->type) { + case Creat: + err = vfsub_create(h_dir, &h_path, arg->u.c.mode); + break; + case Symlink: + err = vfsub_symlink(h_dir, &h_path, arg->u.s.symname); + break; + case Mknod: + err = vfsub_mknod(h_dir, &h_path, arg->u.m.mode, arg->u.m.dev); + break; + default: + BUG(); + } + created = !err; + if (!err) + err = epilog(dir, bstart, wh_dentry, dentry); + + /* revert */ + if (unlikely(created && err && h_path.dentry->d_inode)) { + int rerr; + rerr = vfsub_unlink(h_dir, &h_path, /*force*/0); + if (rerr) { + AuIOErr("%.*s revert failure(%d, %d)\n", + AuDLNPair(dentry), err, rerr); + err = -EIO; + } + au_dtime_revert(&dt); + } + + au_unpin(&pin); + dput(wh_dentry); + +out_parent: + di_write_unlock(parent); +out_unlock: + if (unlikely(err)) { + au_update_dbstart(dentry); + d_drop(dentry); + } + aufs_read_unlock(dentry, AuLock_DW); +out: + return err; +} + +int aufs_mknod(struct inode *dir, struct dentry *dentry, int mode, dev_t dev) +{ + struct simple_arg arg = { + .type = Mknod, + .u.m = { + .mode = mode, + .dev = dev + } + }; + return add_simple(dir, dentry, &arg); +} + +int aufs_symlink(struct inode *dir, struct dentry *dentry, const char *symname) +{ + struct simple_arg arg = { + .type = Symlink, + .u.s.symname = symname + }; + return add_simple(dir, dentry, &arg); +} + +int aufs_create(struct inode *dir, struct dentry *dentry, int mode, + struct nameidata *nd) +{ + struct simple_arg arg = { + .type = Creat, + .u.c = { + .mode = mode, + .nd = nd + } + }; + return add_simple(dir, dentry, &arg); +} + +/* ---------------------------------------------------------------------- */ + +struct au_link_args { + aufs_bindex_t bdst, bsrc; + struct au_pin pin; + struct path h_path; + struct dentry *src_parent, *parent; +}; + +static int au_cpup_before_link(struct dentry *src_dentry, + struct au_link_args *a) +{ + int err; + struct dentry *h_src_dentry; + struct mutex *h_mtx; + struct file *h_file; + + di_read_lock_parent(a->src_parent, AuLock_IR); + err = au_test_and_cpup_dirs(src_dentry, a->bdst); + if (unlikely(err)) + goto out; + + h_src_dentry = au_h_dptr(src_dentry, a->bsrc); + h_mtx = &h_src_dentry->d_inode->i_mutex; + err = au_pin(&a->pin, src_dentry, a->bdst, + au_opt_udba(src_dentry->d_sb), + AuPin_DI_LOCKED | AuPin_MNT_WRITE); + if (unlikely(err)) + goto out; + mutex_lock_nested(h_mtx, AuLsc_I_CHILD); + h_file = au_h_open_pre(src_dentry, a->bsrc); + if (IS_ERR(h_file)) { + err = PTR_ERR(h_file); + h_file = NULL; + } else + err = au_sio_cpup_simple(src_dentry, a->bdst, a->bsrc, + AuCpup_DTIME /* | AuCpup_KEEPLINO */); + mutex_unlock(h_mtx); + au_h_open_post(src_dentry, a->bsrc, h_file); + au_unpin(&a->pin); + +out: + di_read_unlock(a->src_parent, AuLock_IR); + return err; +} + +static int au_cpup_or_link(struct dentry *src_dentry, struct au_link_args *a) +{ + int err; + unsigned char plink; + struct inode *h_inode, *inode; + struct dentry *h_src_dentry; + struct super_block *sb; + struct file *h_file; + + plink = 0; + h_inode = NULL; + sb = src_dentry->d_sb; + inode = src_dentry->d_inode; + if (au_ibstart(inode) <= a->bdst) + h_inode = au_h_iptr(inode, a->bdst); + if (!h_inode || !h_inode->i_nlink) { + /* copyup src_dentry as the name of dentry. */ + au_set_dbstart(src_dentry, a->bdst); + au_set_h_dptr(src_dentry, a->bdst, dget(a->h_path.dentry)); + h_inode = au_h_dptr(src_dentry, a->bsrc)->d_inode; + mutex_lock_nested(&h_inode->i_mutex, AuLsc_I_CHILD); + h_file = au_h_open_pre(src_dentry, a->bsrc); + if (IS_ERR(h_file)) { + err = PTR_ERR(h_file); + h_file = NULL; + } else + err = au_sio_cpup_single(src_dentry, a->bdst, a->bsrc, + -1, AuCpup_KEEPLINO, + a->parent); + mutex_unlock(&h_inode->i_mutex); + au_h_open_post(src_dentry, a->bsrc, h_file); + au_set_h_dptr(src_dentry, a->bdst, NULL); + au_set_dbstart(src_dentry, a->bsrc); + } else { + /* the inode of src_dentry already exists on a.bdst branch */ + h_src_dentry = d_find_alias(h_inode); + if (!h_src_dentry && au_plink_test(inode)) { + plink = 1; + h_src_dentry = au_plink_lkup(inode, a->bdst); + err = PTR_ERR(h_src_dentry); + if (IS_ERR(h_src_dentry)) + goto out; + + if (unlikely(!h_src_dentry->d_inode)) { + dput(h_src_dentry); + h_src_dentry = NULL; + } + + } + if (h_src_dentry) { + err = vfsub_link(h_src_dentry, au_pinned_h_dir(&a->pin), + &a->h_path); + dput(h_src_dentry); + } else { + AuIOErr("no dentry found for hi%lu on b%d\n", + h_inode->i_ino, a->bdst); + err = -EIO; + } + } + + if (!err && !plink) + au_plink_append(inode, a->bdst, a->h_path.dentry); + +out: + AuTraceErr(err); + return err; +} + +int aufs_link(struct dentry *src_dentry, struct inode *dir, + struct dentry *dentry) +{ + int err, rerr; + struct au_dtime dt; + struct au_link_args *a; + struct dentry *wh_dentry, *h_src_dentry; + struct inode *inode; + struct super_block *sb; + struct au_wr_dir_args wr_dir_args = { + /* .force_btgt = -1, */ + .flags = AuWrDir_ADD_ENTRY + }; + + IMustLock(dir); + inode = src_dentry->d_inode; + IMustLock(inode); + + err = -ENOMEM; + a = kzalloc(sizeof(*a), GFP_NOFS); + if (unlikely(!a)) + goto out; + + a->parent = dentry->d_parent; /* dir inode is locked */ + err = aufs_read_and_write_lock2(dentry, src_dentry, + AuLock_NOPLM | AuLock_GEN); + if (unlikely(err)) + goto out_kfree; + err = au_d_hashed_positive(src_dentry); + if (unlikely(err)) + goto out_unlock; + err = au_d_may_add(dentry); + if (unlikely(err)) + goto out_unlock; + + a->src_parent = dget_parent(src_dentry); + wr_dir_args.force_btgt = au_ibstart(inode); + + di_write_lock_parent(a->parent); + wr_dir_args.force_btgt = au_wbr(dentry, wr_dir_args.force_btgt); + wh_dentry = lock_hdir_lkup_wh(dentry, &dt, src_dentry, &a->pin, + &wr_dir_args); + err = PTR_ERR(wh_dentry); + if (IS_ERR(wh_dentry)) + goto out_parent; + + err = 0; + sb = dentry->d_sb; + a->bdst = au_dbstart(dentry); + a->h_path.dentry = au_h_dptr(dentry, a->bdst); + a->h_path.mnt = au_sbr_mnt(sb, a->bdst); + a->bsrc = au_ibstart(inode); + h_src_dentry = au_h_d_alias(src_dentry, a->bsrc); + if (!h_src_dentry) { + a->bsrc = au_dbstart(src_dentry); + h_src_dentry = au_h_d_alias(src_dentry, a->bsrc); + AuDebugOn(!h_src_dentry); + } else if (IS_ERR(h_src_dentry)) + goto out_parent; + + if (au_opt_test(au_mntflags(sb), PLINK)) { + if (a->bdst < a->bsrc + /* && h_src_dentry->d_sb != a->h_path.dentry->d_sb */) + err = au_cpup_or_link(src_dentry, a); + else + err = vfsub_link(h_src_dentry, au_pinned_h_dir(&a->pin), + &a->h_path); + dput(h_src_dentry); + } else { + /* + * copyup src_dentry to the branch we process, + * and then link(2) to it. + */ + dput(h_src_dentry); + if (a->bdst < a->bsrc + /* && h_src_dentry->d_sb != a->h_path.dentry->d_sb */) { + au_unpin(&a->pin); + di_write_unlock(a->parent); + err = au_cpup_before_link(src_dentry, a); + di_write_lock_parent(a->parent); + if (!err) + err = au_pin(&a->pin, dentry, a->bdst, + au_opt_udba(sb), + AuPin_DI_LOCKED | AuPin_MNT_WRITE); + if (unlikely(err)) + goto out_wh; + } + if (!err) { + h_src_dentry = au_h_dptr(src_dentry, a->bdst); + err = -ENOENT; + if (h_src_dentry && h_src_dentry->d_inode) + err = vfsub_link(h_src_dentry, + au_pinned_h_dir(&a->pin), + &a->h_path); + } + } + if (unlikely(err)) + goto out_unpin; + + if (wh_dentry) { + a->h_path.dentry = wh_dentry; + err = au_wh_unlink_dentry(au_pinned_h_dir(&a->pin), &a->h_path, + dentry); + if (unlikely(err)) + goto out_revert; + } + + dir->i_version++; + if (au_ibstart(dir) == au_dbstart(dentry)) + au_cpup_attr_timesizes(dir); + inc_nlink(inode); + inode->i_ctime = dir->i_ctime; + d_instantiate(dentry, au_igrab(inode)); + if (d_unhashed(a->h_path.dentry)) + /* some filesystem calls d_drop() */ + d_drop(dentry); + goto out_unpin; /* success */ + +out_revert: + rerr = vfsub_unlink(au_pinned_h_dir(&a->pin), &a->h_path, /*force*/0); + if (unlikely(rerr)) { + AuIOErr("%.*s reverting failed(%d, %d)\n", + AuDLNPair(dentry), err, rerr); + err = -EIO; + } + au_dtime_revert(&dt); +out_unpin: + au_unpin(&a->pin); +out_wh: + dput(wh_dentry); +out_parent: + di_write_unlock(a->parent); + dput(a->src_parent); +out_unlock: + if (unlikely(err)) { + au_update_dbstart(dentry); + d_drop(dentry); + } + aufs_read_and_write_unlock2(dentry, src_dentry); +out_kfree: + kfree(a); +out: + return err; +} + +int aufs_mkdir(struct inode *dir, struct dentry *dentry, int mode) +{ + int err, rerr; + aufs_bindex_t bindex; + unsigned char diropq; + struct path h_path; + struct dentry *wh_dentry, *parent, *opq_dentry; + struct mutex *h_mtx; + struct super_block *sb; + struct { + struct au_pin pin; + struct au_dtime dt; + } *a; /* reduce the stack usage */ + struct au_wr_dir_args wr_dir_args = { + .force_btgt = -1, + .flags = AuWrDir_ADD_ENTRY | AuWrDir_ISDIR + }; + + IMustLock(dir); + + err = -ENOMEM; + a = kmalloc(sizeof(*a), GFP_NOFS); + if (unlikely(!a)) + goto out; + + err = aufs_read_lock(dentry, AuLock_DW | AuLock_GEN); + if (unlikely(err)) + goto out_free; + err = au_d_may_add(dentry); + if (unlikely(err)) + goto out_unlock; + + parent = dentry->d_parent; /* dir inode is locked */ + di_write_lock_parent(parent); + wh_dentry = lock_hdir_lkup_wh(dentry, &a->dt, /*src_dentry*/NULL, + &a->pin, &wr_dir_args); + err = PTR_ERR(wh_dentry); + if (IS_ERR(wh_dentry)) + goto out_parent; + + sb = dentry->d_sb; + bindex = au_dbstart(dentry); + h_path.dentry = au_h_dptr(dentry, bindex); + h_path.mnt = au_sbr_mnt(sb, bindex); + err = vfsub_mkdir(au_pinned_h_dir(&a->pin), &h_path, mode); + if (unlikely(err)) + goto out_unpin; + + /* make the dir opaque */ + diropq = 0; + h_mtx = &h_path.dentry->d_inode->i_mutex; + if (wh_dentry + || au_opt_test(au_mntflags(sb), ALWAYS_DIROPQ)) { + mutex_lock_nested(h_mtx, AuLsc_I_CHILD); + opq_dentry = au_diropq_create(dentry, bindex); + mutex_unlock(h_mtx); + err = PTR_ERR(opq_dentry); + if (IS_ERR(opq_dentry)) + goto out_dir; + dput(opq_dentry); + diropq = 1; + } + + err = epilog(dir, bindex, wh_dentry, dentry); + if (!err) { + inc_nlink(dir); + goto out_unpin; /* success */ + } + + /* revert */ + if (diropq) { + AuLabel(revert opq); + mutex_lock_nested(h_mtx, AuLsc_I_CHILD); + rerr = au_diropq_remove(dentry, bindex); + mutex_unlock(h_mtx); + if (rerr) { + AuIOErr("%.*s reverting diropq failed(%d, %d)\n", + AuDLNPair(dentry), err, rerr); + err = -EIO; + } + } + +out_dir: + AuLabel(revert dir); + rerr = vfsub_rmdir(au_pinned_h_dir(&a->pin), &h_path); + if (rerr) { + AuIOErr("%.*s reverting dir failed(%d, %d)\n", + AuDLNPair(dentry), err, rerr); + err = -EIO; + } + au_dtime_revert(&a->dt); +out_unpin: + au_unpin(&a->pin); + dput(wh_dentry); +out_parent: + di_write_unlock(parent); +out_unlock: + if (unlikely(err)) { + au_update_dbstart(dentry); + d_drop(dentry); + } + aufs_read_unlock(dentry, AuLock_DW); +out_free: + kfree(a); +out: + return err; +} --- linux-3.0.0.orig/ubuntu/aufs/i_op_del.c +++ linux-3.0.0/ubuntu/aufs/i_op_del.c @@ -0,0 +1,481 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * inode operations (del entry) + */ + +#include "aufs.h" + +/* + * decide if a new whiteout for @dentry is necessary or not. + * when it is necessary, prepare the parent dir for the upper branch whose + * branch index is @bcpup for creation. the actual creation of the whiteout will + * be done by caller. + * return value: + * 0: wh is unnecessary + * plus: wh is necessary + * minus: error + */ +int au_wr_dir_need_wh(struct dentry *dentry, int isdir, aufs_bindex_t *bcpup) +{ + int need_wh, err; + aufs_bindex_t bstart; + struct super_block *sb; + + sb = dentry->d_sb; + bstart = au_dbstart(dentry); + if (*bcpup < 0) { + *bcpup = bstart; + if (au_test_ro(sb, bstart, dentry->d_inode)) { + err = AuWbrCopyup(au_sbi(sb), dentry); + *bcpup = err; + if (unlikely(err < 0)) + goto out; + } + } else + AuDebugOn(bstart < *bcpup + || au_test_ro(sb, *bcpup, dentry->d_inode)); + AuDbg("bcpup %d, bstart %d\n", *bcpup, bstart); + + if (*bcpup != bstart) { + err = au_cpup_dirs(dentry, *bcpup); + if (unlikely(err)) + goto out; + need_wh = 1; + } else { + struct au_dinfo *dinfo, *tmp; + + need_wh = -ENOMEM; + dinfo = au_di(dentry); + tmp = au_di_alloc(sb, AuLsc_DI_TMP); + if (tmp) { + au_di_cp(tmp, dinfo); + au_di_swap(tmp, dinfo); + /* returns the number of positive dentries */ + need_wh = au_lkup_dentry(dentry, bstart + 1, /*type*/0, + /*nd*/NULL); + au_di_swap(tmp, dinfo); + au_rw_write_unlock(&tmp->di_rwsem); + au_di_free(tmp); + } + } + AuDbg("need_wh %d\n", need_wh); + err = need_wh; + +out: + return err; +} + +/* + * simple tests for the del-entry operations. + * following the checks in vfs, plus the parent-child relationship. + */ +int au_may_del(struct dentry *dentry, aufs_bindex_t bindex, + struct dentry *h_parent, int isdir) +{ + int err; + umode_t h_mode; + struct dentry *h_dentry, *h_latest; + struct inode *h_inode; + + h_dentry = au_h_dptr(dentry, bindex); + h_inode = h_dentry->d_inode; + if (dentry->d_inode) { + err = -ENOENT; + if (unlikely(!h_inode || !h_inode->i_nlink)) + goto out; + + h_mode = h_inode->i_mode; + if (!isdir) { + err = -EISDIR; + if (unlikely(S_ISDIR(h_mode))) + goto out; + } else if (unlikely(!S_ISDIR(h_mode))) { + err = -ENOTDIR; + goto out; + } + } else { + /* rename(2) case */ + err = -EIO; + if (unlikely(h_inode)) + goto out; + } + + err = -ENOENT; + /* expected parent dir is locked */ + if (unlikely(h_parent != h_dentry->d_parent)) + goto out; + err = 0; + + /* + * rmdir a dir may break the consistency on some filesystem. + * let's try heavy test. + */ + err = -EACCES; + if (unlikely(au_test_h_perm(h_parent->d_inode, MAY_EXEC | MAY_WRITE))) + goto out; + + h_latest = au_sio_lkup_one(&dentry->d_name, h_parent, + au_sbr(dentry->d_sb, bindex)); + err = -EIO; + if (IS_ERR(h_latest)) + goto out; + if (h_latest == h_dentry) + err = 0; + dput(h_latest); + +out: + return err; +} + +/* + * decide the branch where we operate for @dentry. the branch index will be set + * @rbcpup. after diciding it, 'pin' it and store the timestamps of the parent + * dir for reverting. + * when a new whiteout is necessary, create it. + */ +static struct dentry* +lock_hdir_create_wh(struct dentry *dentry, int isdir, aufs_bindex_t *rbcpup, + struct au_dtime *dt, struct au_pin *pin) +{ + struct dentry *wh_dentry; + struct super_block *sb; + struct path h_path; + int err, need_wh; + unsigned int udba; + aufs_bindex_t bcpup; + + need_wh = au_wr_dir_need_wh(dentry, isdir, rbcpup); + wh_dentry = ERR_PTR(need_wh); + if (unlikely(need_wh < 0)) + goto out; + + sb = dentry->d_sb; + udba = au_opt_udba(sb); + bcpup = *rbcpup; + err = au_pin(pin, dentry, bcpup, udba, + AuPin_DI_LOCKED | AuPin_MNT_WRITE); + wh_dentry = ERR_PTR(err); + if (unlikely(err)) + goto out; + + h_path.dentry = au_pinned_h_parent(pin); + if (udba != AuOpt_UDBA_NONE + && au_dbstart(dentry) == bcpup) { + err = au_may_del(dentry, bcpup, h_path.dentry, isdir); + wh_dentry = ERR_PTR(err); + if (unlikely(err)) + goto out_unpin; + } + + h_path.mnt = au_sbr_mnt(sb, bcpup); + au_dtime_store(dt, au_pinned_parent(pin), &h_path); + wh_dentry = NULL; + if (!need_wh) + goto out; /* success, no need to create whiteout */ + + wh_dentry = au_wh_create(dentry, bcpup, h_path.dentry); + if (IS_ERR(wh_dentry)) + goto out_unpin; + + /* returns with the parent is locked and wh_dentry is dget-ed */ + goto out; /* success */ + +out_unpin: + au_unpin(pin); +out: + return wh_dentry; +} + +/* + * when removing a dir, rename it to a unique temporary whiteout-ed name first + * in order to be revertible and save time for removing many child whiteouts + * under the dir. + * returns 1 when there are too many child whiteout and caller should remove + * them asynchronously. returns 0 when the number of children is enough small to + * remove now or the branch fs is a remote fs. + * otherwise return an error. + */ +static int renwh_and_rmdir(struct dentry *dentry, aufs_bindex_t bindex, + struct au_nhash *whlist, struct inode *dir) +{ + int rmdir_later, err, dirwh; + struct dentry *h_dentry; + struct super_block *sb; + + sb = dentry->d_sb; + SiMustAnyLock(sb); + h_dentry = au_h_dptr(dentry, bindex); + err = au_whtmp_ren(h_dentry, au_sbr(sb, bindex)); + if (unlikely(err)) + goto out; + + /* stop monitoring */ + au_hn_free(au_hi(dentry->d_inode, bindex)); + + if (!au_test_fs_remote(h_dentry->d_sb)) { + dirwh = au_sbi(sb)->si_dirwh; + rmdir_later = (dirwh <= 1); + if (!rmdir_later) + rmdir_later = au_nhash_test_longer_wh(whlist, bindex, + dirwh); + if (rmdir_later) + return rmdir_later; + } + + err = au_whtmp_rmdir(dir, bindex, h_dentry, whlist); + if (unlikely(err)) { + AuIOErr("rmdir %.*s, b%d failed, %d. ignored\n", + AuDLNPair(h_dentry), bindex, err); + err = 0; + } + +out: + AuTraceErr(err); + return err; +} + +/* + * final procedure for deleting a entry. + * maintain dentry and iattr. + */ +static void epilog(struct inode *dir, struct dentry *dentry, + aufs_bindex_t bindex) +{ + struct inode *inode; + + inode = dentry->d_inode; + d_drop(dentry); + inode->i_ctime = dir->i_ctime; + + if (au_ibstart(dir) == bindex) + au_cpup_attr_timesizes(dir); + dir->i_version++; +} + +/* + * when an error happened, remove the created whiteout and revert everything. + */ +static int do_revert(int err, struct inode *dir, aufs_bindex_t bindex, + aufs_bindex_t bwh, struct dentry *wh_dentry, + struct dentry *dentry, struct au_dtime *dt) +{ + int rerr; + struct path h_path = { + .dentry = wh_dentry, + .mnt = au_sbr_mnt(dir->i_sb, bindex) + }; + + rerr = au_wh_unlink_dentry(au_h_iptr(dir, bindex), &h_path, dentry); + if (!rerr) { + au_set_dbwh(dentry, bwh); + au_dtime_revert(dt); + return 0; + } + + AuIOErr("%.*s reverting whiteout failed(%d, %d)\n", + AuDLNPair(dentry), err, rerr); + return -EIO; +} + +/* ---------------------------------------------------------------------- */ + +int aufs_unlink(struct inode *dir, struct dentry *dentry) +{ + int err; + aufs_bindex_t bwh, bindex, bstart; + struct au_dtime dt; + struct au_pin pin; + struct path h_path; + struct inode *inode, *h_dir; + struct dentry *parent, *wh_dentry; + + IMustLock(dir); + + err = aufs_read_lock(dentry, AuLock_DW | AuLock_GEN); + if (unlikely(err)) + goto out; + err = au_d_hashed_positive(dentry); + if (unlikely(err)) + goto out_unlock; + inode = dentry->d_inode; + IMustLock(inode); + err = -EISDIR; + if (unlikely(S_ISDIR(inode->i_mode))) + goto out_unlock; /* possible? */ + + bstart = au_dbstart(dentry); + bwh = au_dbwh(dentry); + bindex = -1; + parent = dentry->d_parent; /* dir inode is locked */ + di_write_lock_parent(parent); + wh_dentry = lock_hdir_create_wh(dentry, /*isdir*/0, &bindex, &dt, &pin); + err = PTR_ERR(wh_dentry); + if (IS_ERR(wh_dentry)) + goto out_parent; + + h_path.mnt = au_sbr_mnt(dentry->d_sb, bstart); + h_path.dentry = au_h_dptr(dentry, bstart); + dget(h_path.dentry); + if (bindex == bstart) { + h_dir = au_pinned_h_dir(&pin); + err = vfsub_unlink(h_dir, &h_path, /*force*/0); + } else { + /* dir inode is locked */ + h_dir = wh_dentry->d_parent->d_inode; + IMustLock(h_dir); + err = 0; + } + + if (!err) { + vfsub_drop_nlink(inode); + epilog(dir, dentry, bindex); + + /* update target timestamps */ + if (bindex == bstart) { + vfsub_update_h_iattr(&h_path, /*did*/NULL); /*ignore*/ + inode->i_ctime = h_path.dentry->d_inode->i_ctime; + } else + /* todo: this timestamp may be reverted later */ + inode->i_ctime = h_dir->i_ctime; + goto out_unpin; /* success */ + } + + /* revert */ + if (wh_dentry) { + int rerr; + + rerr = do_revert(err, dir, bindex, bwh, wh_dentry, dentry, &dt); + if (rerr) + err = rerr; + } + +out_unpin: + au_unpin(&pin); + dput(wh_dentry); + dput(h_path.dentry); +out_parent: + di_write_unlock(parent); +out_unlock: + aufs_read_unlock(dentry, AuLock_DW); +out: + return err; +} + +int aufs_rmdir(struct inode *dir, struct dentry *dentry) +{ + int err, rmdir_later; + aufs_bindex_t bwh, bindex, bstart; + struct au_dtime dt; + struct au_pin pin; + struct inode *inode; + struct dentry *parent, *wh_dentry, *h_dentry; + struct au_whtmp_rmdir *args; + + IMustLock(dir); + + err = aufs_read_lock(dentry, AuLock_DW | AuLock_FLUSH | AuLock_GEN); + if (unlikely(err)) + goto out; + + /* VFS already unhashes it */ + inode = dentry->d_inode; + err = -ENOENT; + if (unlikely(!inode || !inode->i_nlink + || IS_DEADDIR(inode))) + goto out_unlock; + IMustLock(inode); + err = -ENOTDIR; + if (unlikely(!S_ISDIR(inode->i_mode))) + goto out_unlock; /* possible? */ + + err = -ENOMEM; + args = au_whtmp_rmdir_alloc(dir->i_sb, GFP_NOFS); + if (unlikely(!args)) + goto out_unlock; + + parent = dentry->d_parent; /* dir inode is locked */ + di_write_lock_parent(parent); + err = au_test_empty(dentry, &args->whlist); + if (unlikely(err)) + goto out_parent; + + bstart = au_dbstart(dentry); + bwh = au_dbwh(dentry); + bindex = -1; + wh_dentry = lock_hdir_create_wh(dentry, /*isdir*/1, &bindex, &dt, &pin); + err = PTR_ERR(wh_dentry); + if (IS_ERR(wh_dentry)) + goto out_parent; + + h_dentry = au_h_dptr(dentry, bstart); + dget(h_dentry); + rmdir_later = 0; + if (bindex == bstart) { + err = renwh_and_rmdir(dentry, bstart, &args->whlist, dir); + if (err > 0) { + rmdir_later = err; + err = 0; + } + } else { + /* stop monitoring */ + au_hn_free(au_hi(inode, bstart)); + + /* dir inode is locked */ + IMustLock(wh_dentry->d_parent->d_inode); + err = 0; + } + + if (!err) { + vfsub_dead_dir(inode); + au_set_dbdiropq(dentry, -1); + epilog(dir, dentry, bindex); + + if (rmdir_later) { + au_whtmp_kick_rmdir(dir, bstart, h_dentry, args); + args = NULL; + } + + goto out_unpin; /* success */ + } + + /* revert */ + AuLabel(revert); + if (wh_dentry) { + int rerr; + + rerr = do_revert(err, dir, bindex, bwh, wh_dentry, dentry, &dt); + if (rerr) + err = rerr; + } + +out_unpin: + au_unpin(&pin); + dput(wh_dentry); + dput(h_dentry); +out_parent: + di_write_unlock(parent); + if (args) + au_whtmp_rmdir_free(args); +out_unlock: + aufs_read_unlock(dentry, AuLock_DW); +out: + AuTraceErr(err); + return err; +} --- linux-3.0.0.orig/ubuntu/aufs/i_op_ren.c +++ linux-3.0.0/ubuntu/aufs/i_op_ren.c @@ -0,0 +1,1017 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * inode operation (rename entry) + * todo: this is crazy monster + */ + +#include "aufs.h" + +enum { AuSRC, AuDST, AuSrcDst }; +enum { AuPARENT, AuCHILD, AuParentChild }; + +#define AuRen_ISDIR 1 +#define AuRen_ISSAMEDIR (1 << 1) +#define AuRen_WHSRC (1 << 2) +#define AuRen_WHDST (1 << 3) +#define AuRen_MNT_WRITE (1 << 4) +#define AuRen_DT_DSTDIR (1 << 5) +#define AuRen_DIROPQ (1 << 6) +#define AuRen_CPUP (1 << 7) +#define au_ftest_ren(flags, name) ((flags) & AuRen_##name) +#define au_fset_ren(flags, name) \ + do { (flags) |= AuRen_##name; } while (0) +#define au_fclr_ren(flags, name) \ + do { (flags) &= ~AuRen_##name; } while (0) + +struct au_ren_args { + struct { + struct dentry *dentry, *h_dentry, *parent, *h_parent, + *wh_dentry; + struct inode *dir, *inode; + struct au_hinode *hdir; + struct au_dtime dt[AuParentChild]; + aufs_bindex_t bstart; + } sd[AuSrcDst]; + +#define src_dentry sd[AuSRC].dentry +#define src_dir sd[AuSRC].dir +#define src_inode sd[AuSRC].inode +#define src_h_dentry sd[AuSRC].h_dentry +#define src_parent sd[AuSRC].parent +#define src_h_parent sd[AuSRC].h_parent +#define src_wh_dentry sd[AuSRC].wh_dentry +#define src_hdir sd[AuSRC].hdir +#define src_h_dir sd[AuSRC].hdir->hi_inode +#define src_dt sd[AuSRC].dt +#define src_bstart sd[AuSRC].bstart + +#define dst_dentry sd[AuDST].dentry +#define dst_dir sd[AuDST].dir +#define dst_inode sd[AuDST].inode +#define dst_h_dentry sd[AuDST].h_dentry +#define dst_parent sd[AuDST].parent +#define dst_h_parent sd[AuDST].h_parent +#define dst_wh_dentry sd[AuDST].wh_dentry +#define dst_hdir sd[AuDST].hdir +#define dst_h_dir sd[AuDST].hdir->hi_inode +#define dst_dt sd[AuDST].dt +#define dst_bstart sd[AuDST].bstart + + struct dentry *h_trap; + struct au_branch *br; + struct au_hinode *src_hinode; + struct path h_path; + struct au_nhash whlist; + aufs_bindex_t btgt, src_bwh, src_bdiropq; + + unsigned int flags; + + struct au_whtmp_rmdir *thargs; + struct dentry *h_dst; +}; + +/* ---------------------------------------------------------------------- */ + +/* + * functions for reverting. + * when an error happened in a single rename systemcall, we should revert + * everything as if nothing happend. + * we don't need to revert the copied-up/down the parent dir since they are + * harmless. + */ + +#define RevertFailure(fmt, ...) do { \ + AuIOErr("revert failure: " fmt " (%d, %d)\n", \ + ##__VA_ARGS__, err, rerr); \ + err = -EIO; \ +} while (0) + +static void au_ren_rev_diropq(int err, struct au_ren_args *a) +{ + int rerr; + + au_hn_imtx_lock_nested(a->src_hinode, AuLsc_I_CHILD); + rerr = au_diropq_remove(a->src_dentry, a->btgt); + au_hn_imtx_unlock(a->src_hinode); + au_set_dbdiropq(a->src_dentry, a->src_bdiropq); + if (rerr) + RevertFailure("remove diropq %.*s", AuDLNPair(a->src_dentry)); +} + +static void au_ren_rev_rename(int err, struct au_ren_args *a) +{ + int rerr; + + a->h_path.dentry = au_lkup_one(&a->src_dentry->d_name, a->src_h_parent, + a->br, /*nd*/NULL); + rerr = PTR_ERR(a->h_path.dentry); + if (IS_ERR(a->h_path.dentry)) { + RevertFailure("au_lkup_one %.*s", AuDLNPair(a->src_dentry)); + return; + } + + rerr = vfsub_rename(a->dst_h_dir, + au_h_dptr(a->src_dentry, a->btgt), + a->src_h_dir, &a->h_path); + d_drop(a->h_path.dentry); + dput(a->h_path.dentry); + /* au_set_h_dptr(a->src_dentry, a->btgt, NULL); */ + if (rerr) + RevertFailure("rename %.*s", AuDLNPair(a->src_dentry)); +} + +static void au_ren_rev_cpup(int err, struct au_ren_args *a) +{ + int rerr; + + a->h_path.dentry = a->dst_h_dentry; + rerr = vfsub_unlink(a->dst_h_dir, &a->h_path, /*force*/0); + au_set_h_dptr(a->src_dentry, a->btgt, NULL); + au_set_dbstart(a->src_dentry, a->src_bstart); + if (rerr) + RevertFailure("unlink %.*s", AuDLNPair(a->dst_h_dentry)); +} + +static void au_ren_rev_whtmp(int err, struct au_ren_args *a) +{ + int rerr; + + a->h_path.dentry = au_lkup_one(&a->dst_dentry->d_name, a->dst_h_parent, + a->br, /*nd*/NULL); + rerr = PTR_ERR(a->h_path.dentry); + if (IS_ERR(a->h_path.dentry)) { + RevertFailure("lookup %.*s", AuDLNPair(a->dst_dentry)); + return; + } + if (a->h_path.dentry->d_inode) { + d_drop(a->h_path.dentry); + dput(a->h_path.dentry); + return; + } + + rerr = vfsub_rename(a->dst_h_dir, a->h_dst, a->dst_h_dir, &a->h_path); + d_drop(a->h_path.dentry); + dput(a->h_path.dentry); + if (!rerr) + au_set_h_dptr(a->dst_dentry, a->btgt, dget(a->h_dst)); + else + RevertFailure("rename %.*s", AuDLNPair(a->h_dst)); +} + +static void au_ren_rev_whsrc(int err, struct au_ren_args *a) +{ + int rerr; + + a->h_path.dentry = a->src_wh_dentry; + rerr = au_wh_unlink_dentry(a->src_h_dir, &a->h_path, a->src_dentry); + au_set_dbwh(a->src_dentry, a->src_bwh); + if (rerr) + RevertFailure("unlink %.*s", AuDLNPair(a->src_wh_dentry)); +} +#undef RevertFailure + +/* ---------------------------------------------------------------------- */ + +/* + * when we have to copyup the renaming entry, do it with the rename-target name + * in order to minimize the cost (the later actual rename is unnecessary). + * otherwise rename it on the target branch. + */ +static int au_ren_or_cpup(struct au_ren_args *a) +{ + int err; + struct dentry *d; + + d = a->src_dentry; + if (au_dbstart(d) == a->btgt) { + a->h_path.dentry = a->dst_h_dentry; + if (au_ftest_ren(a->flags, DIROPQ) + && au_dbdiropq(d) == a->btgt) + au_fclr_ren(a->flags, DIROPQ); + AuDebugOn(au_dbstart(d) != a->btgt); + err = vfsub_rename(a->src_h_dir, au_h_dptr(d, a->btgt), + a->dst_h_dir, &a->h_path); + } else { + struct mutex *h_mtx = &a->src_h_dentry->d_inode->i_mutex; + struct file *h_file; + + au_fset_ren(a->flags, CPUP); + mutex_lock_nested(h_mtx, AuLsc_I_CHILD); + au_set_dbstart(d, a->btgt); + au_set_h_dptr(d, a->btgt, dget(a->dst_h_dentry)); + h_file = au_h_open_pre(d, a->src_bstart); + if (IS_ERR(h_file)) { + err = PTR_ERR(h_file); + h_file = NULL; + } else + err = au_sio_cpup_single(d, a->btgt, a->src_bstart, -1, + !AuCpup_DTIME, a->dst_parent); + mutex_unlock(h_mtx); + au_h_open_post(d, a->src_bstart, h_file); + if (!err) { + d = a->dst_dentry; + au_set_h_dptr(d, a->btgt, NULL); + au_update_dbstart(d); + } else { + au_set_h_dptr(d, a->btgt, NULL); + au_set_dbstart(d, a->src_bstart); + } + } + if (!err && a->h_dst) + /* it will be set to dinfo later */ + dget(a->h_dst); + + return err; +} + +/* cf. aufs_rmdir() */ +static int au_ren_del_whtmp(struct au_ren_args *a) +{ + int err; + struct inode *dir; + + dir = a->dst_dir; + SiMustAnyLock(dir->i_sb); + if (!au_nhash_test_longer_wh(&a->whlist, a->btgt, + au_sbi(dir->i_sb)->si_dirwh) + || au_test_fs_remote(a->h_dst->d_sb)) { + err = au_whtmp_rmdir(dir, a->btgt, a->h_dst, &a->whlist); + if (unlikely(err)) + pr_warning("failed removing whtmp dir %.*s (%d), " + "ignored.\n", AuDLNPair(a->h_dst), err); + } else { + au_nhash_wh_free(&a->thargs->whlist); + a->thargs->whlist = a->whlist; + a->whlist.nh_num = 0; + au_whtmp_kick_rmdir(dir, a->btgt, a->h_dst, a->thargs); + dput(a->h_dst); + a->thargs = NULL; + } + + return 0; +} + +/* make it 'opaque' dir. */ +static int au_ren_diropq(struct au_ren_args *a) +{ + int err; + struct dentry *diropq; + + err = 0; + a->src_bdiropq = au_dbdiropq(a->src_dentry); + a->src_hinode = au_hi(a->src_inode, a->btgt); + au_hn_imtx_lock_nested(a->src_hinode, AuLsc_I_CHILD); + diropq = au_diropq_create(a->src_dentry, a->btgt); + au_hn_imtx_unlock(a->src_hinode); + if (IS_ERR(diropq)) + err = PTR_ERR(diropq); + dput(diropq); + + return err; +} + +static int do_rename(struct au_ren_args *a) +{ + int err; + struct dentry *d, *h_d; + + /* prepare workqueue args for asynchronous rmdir */ + h_d = a->dst_h_dentry; + if (au_ftest_ren(a->flags, ISDIR) && h_d->d_inode) { + err = -ENOMEM; + a->thargs = au_whtmp_rmdir_alloc(a->src_dentry->d_sb, GFP_NOFS); + if (unlikely(!a->thargs)) + goto out; + a->h_dst = dget(h_d); + } + + /* create whiteout for src_dentry */ + if (au_ftest_ren(a->flags, WHSRC)) { + a->src_bwh = au_dbwh(a->src_dentry); + AuDebugOn(a->src_bwh >= 0); + a->src_wh_dentry + = au_wh_create(a->src_dentry, a->btgt, a->src_h_parent); + err = PTR_ERR(a->src_wh_dentry); + if (IS_ERR(a->src_wh_dentry)) + goto out_thargs; + } + + /* lookup whiteout for dentry */ + if (au_ftest_ren(a->flags, WHDST)) { + h_d = au_wh_lkup(a->dst_h_parent, &a->dst_dentry->d_name, + a->br); + err = PTR_ERR(h_d); + if (IS_ERR(h_d)) + goto out_whsrc; + if (!h_d->d_inode) + dput(h_d); + else + a->dst_wh_dentry = h_d; + } + + /* rename dentry to tmpwh */ + if (a->thargs) { + err = au_whtmp_ren(a->dst_h_dentry, a->br); + if (unlikely(err)) + goto out_whdst; + + d = a->dst_dentry; + au_set_h_dptr(d, a->btgt, NULL); + err = au_lkup_neg(d, a->btgt); + if (unlikely(err)) + goto out_whtmp; + a->dst_h_dentry = au_h_dptr(d, a->btgt); + } + + /* cpup src */ + if (a->dst_h_dentry->d_inode && a->src_bstart != a->btgt) { + struct mutex *h_mtx = &a->src_h_dentry->d_inode->i_mutex; + struct file *h_file; + + mutex_lock_nested(h_mtx, AuLsc_I_CHILD); + AuDebugOn(au_dbstart(a->src_dentry) != a->src_bstart); + h_file = au_h_open_pre(a->src_dentry, a->src_bstart); + if (IS_ERR(h_file)) { + err = PTR_ERR(h_file); + h_file = NULL; + } else + err = au_sio_cpup_simple(a->src_dentry, a->btgt, -1, + !AuCpup_DTIME); + mutex_unlock(h_mtx); + au_h_open_post(a->src_dentry, a->src_bstart, h_file); + if (unlikely(err)) + goto out_whtmp; + } + + /* rename by vfs_rename or cpup */ + d = a->dst_dentry; + if (au_ftest_ren(a->flags, ISDIR) + && (a->dst_wh_dentry + || au_dbdiropq(d) == a->btgt + /* hide the lower to keep xino */ + || a->btgt < au_dbend(d) + || au_opt_test(au_mntflags(d->d_sb), ALWAYS_DIROPQ))) + au_fset_ren(a->flags, DIROPQ); + err = au_ren_or_cpup(a); + if (unlikely(err)) + /* leave the copied-up one */ + goto out_whtmp; + + /* make dir opaque */ + if (au_ftest_ren(a->flags, DIROPQ)) { + err = au_ren_diropq(a); + if (unlikely(err)) + goto out_rename; + } + + /* update target timestamps */ + AuDebugOn(au_dbstart(a->src_dentry) != a->btgt); + a->h_path.dentry = au_h_dptr(a->src_dentry, a->btgt); + vfsub_update_h_iattr(&a->h_path, /*did*/NULL); /*ignore*/ + a->src_inode->i_ctime = a->h_path.dentry->d_inode->i_ctime; + + /* remove whiteout for dentry */ + if (a->dst_wh_dentry) { + a->h_path.dentry = a->dst_wh_dentry; + err = au_wh_unlink_dentry(a->dst_h_dir, &a->h_path, + a->dst_dentry); + if (unlikely(err)) + goto out_diropq; + } + + /* remove whtmp */ + if (a->thargs) + au_ren_del_whtmp(a); /* ignore this error */ + + err = 0; + goto out_success; + +out_diropq: + if (au_ftest_ren(a->flags, DIROPQ)) + au_ren_rev_diropq(err, a); +out_rename: + if (!au_ftest_ren(a->flags, CPUP)) + au_ren_rev_rename(err, a); + else + au_ren_rev_cpup(err, a); + dput(a->h_dst); +out_whtmp: + if (a->thargs) + au_ren_rev_whtmp(err, a); +out_whdst: + dput(a->dst_wh_dentry); + a->dst_wh_dentry = NULL; +out_whsrc: + if (a->src_wh_dentry) + au_ren_rev_whsrc(err, a); +out_success: + dput(a->src_wh_dentry); + dput(a->dst_wh_dentry); +out_thargs: + if (a->thargs) { + dput(a->h_dst); + au_whtmp_rmdir_free(a->thargs); + a->thargs = NULL; + } +out: + return err; +} + +/* ---------------------------------------------------------------------- */ + +/* + * test if @dentry dir can be rename destination or not. + * success means, it is a logically empty dir. + */ +static int may_rename_dstdir(struct dentry *dentry, struct au_nhash *whlist) +{ + return au_test_empty(dentry, whlist); +} + +/* + * test if @dentry dir can be rename source or not. + * if it can, return 0 and @children is filled. + * success means, + * - it is a logically empty dir. + * - or, it exists on writable branch and has no children including whiteouts + * on the lower branch. + */ +static int may_rename_srcdir(struct dentry *dentry, aufs_bindex_t btgt) +{ + int err; + unsigned int rdhash; + aufs_bindex_t bstart; + + bstart = au_dbstart(dentry); + if (bstart != btgt) { + struct au_nhash whlist; + + SiMustAnyLock(dentry->d_sb); + rdhash = au_sbi(dentry->d_sb)->si_rdhash; + if (!rdhash) + rdhash = au_rdhash_est(au_dir_size(/*file*/NULL, + dentry)); + err = au_nhash_alloc(&whlist, rdhash, GFP_NOFS); + if (unlikely(err)) + goto out; + err = au_test_empty(dentry, &whlist); + au_nhash_wh_free(&whlist); + goto out; + } + + if (bstart == au_dbtaildir(dentry)) + return 0; /* success */ + + err = au_test_empty_lower(dentry); + +out: + if (err == -ENOTEMPTY) { + AuWarn1("renaming dir who has child(ren) on multiple branches," + " is not supported\n"); + err = -EXDEV; + } + return err; +} + +/* side effect: sets whlist and h_dentry */ +static int au_ren_may_dir(struct au_ren_args *a) +{ + int err; + unsigned int rdhash; + struct dentry *d; + + d = a->dst_dentry; + SiMustAnyLock(d->d_sb); + + err = 0; + if (au_ftest_ren(a->flags, ISDIR) && a->dst_inode) { + rdhash = au_sbi(d->d_sb)->si_rdhash; + if (!rdhash) + rdhash = au_rdhash_est(au_dir_size(/*file*/NULL, d)); + err = au_nhash_alloc(&a->whlist, rdhash, GFP_NOFS); + if (unlikely(err)) + goto out; + + au_set_dbstart(d, a->dst_bstart); + err = may_rename_dstdir(d, &a->whlist); + au_set_dbstart(d, a->btgt); + } + a->dst_h_dentry = au_h_dptr(d, au_dbstart(d)); + if (unlikely(err)) + goto out; + + d = a->src_dentry; + a->src_h_dentry = au_h_dptr(d, au_dbstart(d)); + if (au_ftest_ren(a->flags, ISDIR)) { + err = may_rename_srcdir(d, a->btgt); + if (unlikely(err)) { + au_nhash_wh_free(&a->whlist); + a->whlist.nh_num = 0; + } + } +out: + return err; +} + +/* ---------------------------------------------------------------------- */ + +/* + * simple tests for rename. + * following the checks in vfs, plus the parent-child relationship. + */ +static int au_may_ren(struct au_ren_args *a) +{ + int err, isdir; + struct inode *h_inode; + + if (a->src_bstart == a->btgt) { + err = au_may_del(a->src_dentry, a->btgt, a->src_h_parent, + au_ftest_ren(a->flags, ISDIR)); + if (unlikely(err)) + goto out; + err = -EINVAL; + if (unlikely(a->src_h_dentry == a->h_trap)) + goto out; + } + + err = 0; + if (a->dst_bstart != a->btgt) + goto out; + + err = -ENOTEMPTY; + if (unlikely(a->dst_h_dentry == a->h_trap)) + goto out; + + err = -EIO; + h_inode = a->dst_h_dentry->d_inode; + isdir = !!au_ftest_ren(a->flags, ISDIR); + if (!a->dst_dentry->d_inode) { + if (unlikely(h_inode)) + goto out; + err = au_may_add(a->dst_dentry, a->btgt, a->dst_h_parent, + isdir); + } else { + if (unlikely(!h_inode || !h_inode->i_nlink)) + goto out; + err = au_may_del(a->dst_dentry, a->btgt, a->dst_h_parent, + isdir); + if (unlikely(err)) + goto out; + } + +out: + if (unlikely(err == -ENOENT || err == -EEXIST)) + err = -EIO; + AuTraceErr(err); + return err; +} + +/* ---------------------------------------------------------------------- */ + +/* + * locking order + * (VFS) + * - src_dir and dir by lock_rename() + * - inode if exitsts + * (aufs) + * - lock all + * + src_dentry and dentry by aufs_read_and_write_lock2() which calls, + * + si_read_lock + * + di_write_lock2_child() + * + di_write_lock_child() + * + ii_write_lock_child() + * + di_write_lock_child2() + * + ii_write_lock_child2() + * + src_parent and parent + * + di_write_lock_parent() + * + ii_write_lock_parent() + * + di_write_lock_parent2() + * + ii_write_lock_parent2() + * + lower src_dir and dir by vfsub_lock_rename() + * + verify the every relationships between child and parent. if any + * of them failed, unlock all and return -EBUSY. + */ +static void au_ren_unlock(struct au_ren_args *a) +{ + struct super_block *sb; + + sb = a->dst_dentry->d_sb; + if (au_ftest_ren(a->flags, MNT_WRITE)) + mnt_drop_write(a->br->br_mnt); + vfsub_unlock_rename(a->src_h_parent, a->src_hdir, + a->dst_h_parent, a->dst_hdir); +} + +static int au_ren_lock(struct au_ren_args *a) +{ + int err; + unsigned int udba; + + err = 0; + a->src_h_parent = au_h_dptr(a->src_parent, a->btgt); + a->src_hdir = au_hi(a->src_dir, a->btgt); + a->dst_h_parent = au_h_dptr(a->dst_parent, a->btgt); + a->dst_hdir = au_hi(a->dst_dir, a->btgt); + a->h_trap = vfsub_lock_rename(a->src_h_parent, a->src_hdir, + a->dst_h_parent, a->dst_hdir); + udba = au_opt_udba(a->src_dentry->d_sb); + if (unlikely(a->src_hdir->hi_inode != a->src_h_parent->d_inode + || a->dst_hdir->hi_inode != a->dst_h_parent->d_inode)) + err = au_busy_or_stale(); + if (!err && au_dbstart(a->src_dentry) == a->btgt) + err = au_h_verify(a->src_h_dentry, udba, + a->src_h_parent->d_inode, a->src_h_parent, + a->br); + if (!err && au_dbstart(a->dst_dentry) == a->btgt) + err = au_h_verify(a->dst_h_dentry, udba, + a->dst_h_parent->d_inode, a->dst_h_parent, + a->br); + if (!err) { + err = mnt_want_write(a->br->br_mnt); + if (unlikely(err)) + goto out_unlock; + au_fset_ren(a->flags, MNT_WRITE); + goto out; /* success */ + } + + err = au_busy_or_stale(); + +out_unlock: + au_ren_unlock(a); +out: + return err; +} + +/* ---------------------------------------------------------------------- */ + +static void au_ren_refresh_dir(struct au_ren_args *a) +{ + struct inode *dir; + + dir = a->dst_dir; + dir->i_version++; + if (au_ftest_ren(a->flags, ISDIR)) { + /* is this updating defined in POSIX? */ + au_cpup_attr_timesizes(a->src_inode); + au_cpup_attr_nlink(dir, /*force*/1); + } + + if (au_ibstart(dir) == a->btgt) + au_cpup_attr_timesizes(dir); + + if (au_ftest_ren(a->flags, ISSAMEDIR)) + return; + + dir = a->src_dir; + dir->i_version++; + if (au_ftest_ren(a->flags, ISDIR)) + au_cpup_attr_nlink(dir, /*force*/1); + if (au_ibstart(dir) == a->btgt) + au_cpup_attr_timesizes(dir); +} + +static void au_ren_refresh(struct au_ren_args *a) +{ + aufs_bindex_t bend, bindex; + struct dentry *d, *h_d; + struct inode *i, *h_i; + struct super_block *sb; + + d = a->dst_dentry; + d_drop(d); + if (a->h_dst) + /* already dget-ed by au_ren_or_cpup() */ + au_set_h_dptr(d, a->btgt, a->h_dst); + + i = a->dst_inode; + if (i) { + if (!au_ftest_ren(a->flags, ISDIR)) + vfsub_drop_nlink(i); + else { + vfsub_dead_dir(i); + au_cpup_attr_timesizes(i); + } + au_update_dbrange(d, /*do_put_zero*/1); + } else { + bend = a->btgt; + for (bindex = au_dbstart(d); bindex < bend; bindex++) + au_set_h_dptr(d, bindex, NULL); + bend = au_dbend(d); + for (bindex = a->btgt + 1; bindex <= bend; bindex++) + au_set_h_dptr(d, bindex, NULL); + au_update_dbrange(d, /*do_put_zero*/0); + } + + d = a->src_dentry; + au_set_dbwh(d, -1); + bend = au_dbend(d); + for (bindex = a->btgt + 1; bindex <= bend; bindex++) { + h_d = au_h_dptr(d, bindex); + if (h_d) + au_set_h_dptr(d, bindex, NULL); + } + au_set_dbend(d, a->btgt); + + sb = d->d_sb; + i = a->src_inode; + if (au_opt_test(au_mntflags(sb), PLINK) && au_plink_test(i)) + return; /* success */ + + bend = au_ibend(i); + for (bindex = a->btgt + 1; bindex <= bend; bindex++) { + h_i = au_h_iptr(i, bindex); + if (h_i) { + au_xino_write(sb, bindex, h_i->i_ino, /*ino*/0); + /* ignore this error */ + au_set_h_iptr(i, bindex, NULL, 0); + } + } + au_set_ibend(i, a->btgt); +} + +/* ---------------------------------------------------------------------- */ + +/* mainly for link(2) and rename(2) */ +int au_wbr(struct dentry *dentry, aufs_bindex_t btgt) +{ + aufs_bindex_t bdiropq, bwh; + struct dentry *parent; + struct au_branch *br; + + parent = dentry->d_parent; + IMustLock(parent->d_inode); /* dir is locked */ + + bdiropq = au_dbdiropq(parent); + bwh = au_dbwh(dentry); + br = au_sbr(dentry->d_sb, btgt); + if (au_br_rdonly(br) + || (0 <= bdiropq && bdiropq < btgt) + || (0 <= bwh && bwh < btgt)) + btgt = -1; + + AuDbg("btgt %d\n", btgt); + return btgt; +} + +/* sets src_bstart, dst_bstart and btgt */ +static int au_ren_wbr(struct au_ren_args *a) +{ + int err; + struct au_wr_dir_args wr_dir_args = { + /* .force_btgt = -1, */ + .flags = AuWrDir_ADD_ENTRY + }; + + a->src_bstart = au_dbstart(a->src_dentry); + a->dst_bstart = au_dbstart(a->dst_dentry); + if (au_ftest_ren(a->flags, ISDIR)) + au_fset_wrdir(wr_dir_args.flags, ISDIR); + wr_dir_args.force_btgt = a->src_bstart; + if (a->dst_inode && a->dst_bstart < a->src_bstart) + wr_dir_args.force_btgt = a->dst_bstart; + wr_dir_args.force_btgt = au_wbr(a->dst_dentry, wr_dir_args.force_btgt); + err = au_wr_dir(a->dst_dentry, a->src_dentry, &wr_dir_args); + a->btgt = err; + + return err; +} + +static void au_ren_dt(struct au_ren_args *a) +{ + a->h_path.dentry = a->src_h_parent; + au_dtime_store(a->src_dt + AuPARENT, a->src_parent, &a->h_path); + if (!au_ftest_ren(a->flags, ISSAMEDIR)) { + a->h_path.dentry = a->dst_h_parent; + au_dtime_store(a->dst_dt + AuPARENT, a->dst_parent, &a->h_path); + } + + au_fclr_ren(a->flags, DT_DSTDIR); + if (!au_ftest_ren(a->flags, ISDIR)) + return; + + a->h_path.dentry = a->src_h_dentry; + au_dtime_store(a->src_dt + AuCHILD, a->src_dentry, &a->h_path); + if (a->dst_h_dentry->d_inode) { + au_fset_ren(a->flags, DT_DSTDIR); + a->h_path.dentry = a->dst_h_dentry; + au_dtime_store(a->dst_dt + AuCHILD, a->dst_dentry, &a->h_path); + } +} + +static void au_ren_rev_dt(int err, struct au_ren_args *a) +{ + struct dentry *h_d; + struct mutex *h_mtx; + + au_dtime_revert(a->src_dt + AuPARENT); + if (!au_ftest_ren(a->flags, ISSAMEDIR)) + au_dtime_revert(a->dst_dt + AuPARENT); + + if (au_ftest_ren(a->flags, ISDIR) && err != -EIO) { + h_d = a->src_dt[AuCHILD].dt_h_path.dentry; + h_mtx = &h_d->d_inode->i_mutex; + mutex_lock_nested(h_mtx, AuLsc_I_CHILD); + au_dtime_revert(a->src_dt + AuCHILD); + mutex_unlock(h_mtx); + + if (au_ftest_ren(a->flags, DT_DSTDIR)) { + h_d = a->dst_dt[AuCHILD].dt_h_path.dentry; + h_mtx = &h_d->d_inode->i_mutex; + mutex_lock_nested(h_mtx, AuLsc_I_CHILD); + au_dtime_revert(a->dst_dt + AuCHILD); + mutex_unlock(h_mtx); + } + } +} + +/* ---------------------------------------------------------------------- */ + +int aufs_rename(struct inode *_src_dir, struct dentry *_src_dentry, + struct inode *_dst_dir, struct dentry *_dst_dentry) +{ + int err, flags; + /* reduce stack space */ + struct au_ren_args *a; + + AuDbg("%.*s, %.*s\n", AuDLNPair(_src_dentry), AuDLNPair(_dst_dentry)); + IMustLock(_src_dir); + IMustLock(_dst_dir); + + err = -ENOMEM; + BUILD_BUG_ON(sizeof(*a) > PAGE_SIZE); + a = kzalloc(sizeof(*a), GFP_NOFS); + if (unlikely(!a)) + goto out; + + a->src_dir = _src_dir; + a->src_dentry = _src_dentry; + a->src_inode = a->src_dentry->d_inode; + a->src_parent = a->src_dentry->d_parent; /* dir inode is locked */ + a->dst_dir = _dst_dir; + a->dst_dentry = _dst_dentry; + a->dst_inode = a->dst_dentry->d_inode; + a->dst_parent = a->dst_dentry->d_parent; /* dir inode is locked */ + if (a->dst_inode) { + IMustLock(a->dst_inode); + au_igrab(a->dst_inode); + } + + err = -ENOTDIR; + flags = AuLock_FLUSH | AuLock_NOPLM | AuLock_GEN; + if (S_ISDIR(a->src_inode->i_mode)) { + au_fset_ren(a->flags, ISDIR); + if (unlikely(a->dst_inode && !S_ISDIR(a->dst_inode->i_mode))) + goto out_free; + err = aufs_read_and_write_lock2(a->dst_dentry, a->src_dentry, + AuLock_DIR | flags); + } else + err = aufs_read_and_write_lock2(a->dst_dentry, a->src_dentry, + flags); + if (unlikely(err)) + goto out_free; + + err = au_d_hashed_positive(a->src_dentry); + if (unlikely(err)) + goto out_unlock; + err = -ENOENT; + if (a->dst_inode) { + /* + * If it is a dir, VFS unhash dst_dentry before this + * function. It means we cannot rely upon d_unhashed(). + */ + if (unlikely(!a->dst_inode->i_nlink)) + goto out_unlock; + if (!S_ISDIR(a->dst_inode->i_mode)) { + err = au_d_hashed_positive(a->dst_dentry); + if (unlikely(err)) + goto out_unlock; + } else if (unlikely(IS_DEADDIR(a->dst_inode))) + goto out_unlock; + } else if (unlikely(d_unhashed(a->dst_dentry))) + goto out_unlock; + + au_fset_ren(a->flags, ISSAMEDIR); /* temporary */ + di_write_lock_parent(a->dst_parent); + + /* which branch we process */ + err = au_ren_wbr(a); + if (unlikely(err < 0)) + goto out_parent; + a->br = au_sbr(a->dst_dentry->d_sb, a->btgt); + a->h_path.mnt = a->br->br_mnt; + + /* are they available to be renamed */ + err = au_ren_may_dir(a); + if (unlikely(err)) + goto out_children; + + /* prepare the writable parent dir on the same branch */ + if (a->dst_bstart == a->btgt) { + au_fset_ren(a->flags, WHDST); + } else { + err = au_cpup_dirs(a->dst_dentry, a->btgt); + if (unlikely(err)) + goto out_children; + } + + if (a->src_dir != a->dst_dir) { + /* + * this temporary unlock is safe, + * because both dir->i_mutex are locked. + */ + di_write_unlock(a->dst_parent); + di_write_lock_parent(a->src_parent); + err = au_wr_dir_need_wh(a->src_dentry, + au_ftest_ren(a->flags, ISDIR), + &a->btgt); + di_write_unlock(a->src_parent); + di_write_lock2_parent(a->src_parent, a->dst_parent, /*isdir*/1); + au_fclr_ren(a->flags, ISSAMEDIR); + } else + err = au_wr_dir_need_wh(a->src_dentry, + au_ftest_ren(a->flags, ISDIR), + &a->btgt); + if (unlikely(err < 0)) + goto out_children; + if (err) + au_fset_ren(a->flags, WHSRC); + + /* lock them all */ + err = au_ren_lock(a); + if (unlikely(err)) + goto out_children; + + if (!au_opt_test(au_mntflags(a->dst_dir->i_sb), UDBA_NONE)) + err = au_may_ren(a); + else if (unlikely(a->dst_dentry->d_name.len > AUFS_MAX_NAMELEN)) + err = -ENAMETOOLONG; + if (unlikely(err)) + goto out_hdir; + + /* store timestamps to be revertible */ + au_ren_dt(a); + + /* here we go */ + err = do_rename(a); + if (unlikely(err)) + goto out_dt; + + /* update dir attributes */ + au_ren_refresh_dir(a); + + /* dput/iput all lower dentries */ + au_ren_refresh(a); + + goto out_hdir; /* success */ + +out_dt: + au_ren_rev_dt(err, a); +out_hdir: + au_ren_unlock(a); +out_children: + au_nhash_wh_free(&a->whlist); + if (err && a->dst_inode && a->dst_bstart != a->btgt) { + AuDbg("bstart %d, btgt %d\n", a->dst_bstart, a->btgt); + au_set_h_dptr(a->dst_dentry, a->btgt, NULL); + au_set_dbstart(a->dst_dentry, a->dst_bstart); + } +out_parent: + if (!err) + d_move(a->src_dentry, a->dst_dentry); + else { + au_update_dbstart(a->dst_dentry); + if (!a->dst_inode) + d_drop(a->dst_dentry); + } + if (au_ftest_ren(a->flags, ISSAMEDIR)) + di_write_unlock(a->dst_parent); + else + di_write_unlock2(a->src_parent, a->dst_parent); +out_unlock: + aufs_read_and_write_unlock2(a->dst_dentry, a->src_dentry); +out_free: + iput(a->dst_inode); + if (a->thargs) + au_whtmp_rmdir_free(a->thargs); + kfree(a); +out: + AuTraceErr(err); + return err; +} --- linux-3.0.0.orig/ubuntu/aufs/iinfo.c +++ linux-3.0.0/ubuntu/aufs/iinfo.c @@ -0,0 +1,264 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * inode private data + */ + +#include "aufs.h" + +struct inode *au_h_iptr(struct inode *inode, aufs_bindex_t bindex) +{ + struct inode *h_inode; + + IiMustAnyLock(inode); + + h_inode = au_ii(inode)->ii_hinode[0 + bindex].hi_inode; + AuDebugOn(h_inode && atomic_read(&h_inode->i_count) <= 0); + return h_inode; +} + +/* todo: hard/soft set? */ +void au_hiput(struct au_hinode *hinode) +{ + au_hn_free(hinode); + dput(hinode->hi_whdentry); + iput(hinode->hi_inode); +} + +unsigned int au_hi_flags(struct inode *inode, int isdir) +{ + unsigned int flags; + const unsigned int mnt_flags = au_mntflags(inode->i_sb); + + flags = 0; + if (au_opt_test(mnt_flags, XINO)) + au_fset_hi(flags, XINO); + if (isdir && au_opt_test(mnt_flags, UDBA_HNOTIFY)) + au_fset_hi(flags, HNOTIFY); + return flags; +} + +void au_set_h_iptr(struct inode *inode, aufs_bindex_t bindex, + struct inode *h_inode, unsigned int flags) +{ + struct au_hinode *hinode; + struct inode *hi; + struct au_iinfo *iinfo = au_ii(inode); + + IiMustWriteLock(inode); + + hinode = iinfo->ii_hinode + bindex; + hi = hinode->hi_inode; + AuDebugOn(h_inode && atomic_read(&h_inode->i_count) <= 0); + + if (hi) + au_hiput(hinode); + hinode->hi_inode = h_inode; + if (h_inode) { + int err; + struct super_block *sb = inode->i_sb; + struct au_branch *br; + + AuDebugOn(inode->i_mode + && (h_inode->i_mode & S_IFMT) + != (inode->i_mode & S_IFMT)); + if (bindex == iinfo->ii_bstart) + au_cpup_igen(inode, h_inode); + br = au_sbr(sb, bindex); + hinode->hi_id = br->br_id; + if (au_ftest_hi(flags, XINO)) { + err = au_xino_write(sb, bindex, h_inode->i_ino, + inode->i_ino); + if (unlikely(err)) + AuIOErr1("failed au_xino_write() %d\n", err); + } + + if (au_ftest_hi(flags, HNOTIFY) + && au_br_hnotifyable(br->br_perm)) { + err = au_hn_alloc(hinode, inode); + if (unlikely(err)) + AuIOErr1("au_hn_alloc() %d\n", err); + } + } +} + +void au_set_hi_wh(struct inode *inode, aufs_bindex_t bindex, + struct dentry *h_wh) +{ + struct au_hinode *hinode; + + IiMustWriteLock(inode); + + hinode = au_ii(inode)->ii_hinode + bindex; + AuDebugOn(hinode->hi_whdentry); + hinode->hi_whdentry = h_wh; +} + +void au_update_iigen(struct inode *inode) +{ + atomic_set(&au_ii(inode)->ii_generation, au_sigen(inode->i_sb)); + /* smp_mb(); */ /* atomic_set */ +} + +/* it may be called at remount time, too */ +void au_update_ibrange(struct inode *inode, int do_put_zero) +{ + struct au_iinfo *iinfo; + aufs_bindex_t bindex, bend; + + iinfo = au_ii(inode); + if (!iinfo) + return; + + IiMustWriteLock(inode); + + if (do_put_zero && iinfo->ii_bstart >= 0) { + for (bindex = iinfo->ii_bstart; bindex <= iinfo->ii_bend; + bindex++) { + struct inode *h_i; + + h_i = iinfo->ii_hinode[0 + bindex].hi_inode; + if (h_i && !h_i->i_nlink) + au_set_h_iptr(inode, bindex, NULL, 0); + } + } + + iinfo->ii_bstart = -1; + iinfo->ii_bend = -1; + bend = au_sbend(inode->i_sb); + for (bindex = 0; bindex <= bend; bindex++) + if (iinfo->ii_hinode[0 + bindex].hi_inode) { + iinfo->ii_bstart = bindex; + break; + } + if (iinfo->ii_bstart >= 0) + for (bindex = bend; bindex >= iinfo->ii_bstart; bindex--) + if (iinfo->ii_hinode[0 + bindex].hi_inode) { + iinfo->ii_bend = bindex; + break; + } + AuDebugOn(iinfo->ii_bstart > iinfo->ii_bend); +} + +/* ---------------------------------------------------------------------- */ + +void au_icntnr_init_once(void *_c) +{ + struct au_icntnr *c = _c; + struct au_iinfo *iinfo = &c->iinfo; + static struct lock_class_key aufs_ii; + + au_rw_init(&iinfo->ii_rwsem); + au_rw_class(&iinfo->ii_rwsem, &aufs_ii); + inode_init_once(&c->vfs_inode); +} + +int au_iinfo_init(struct inode *inode) +{ + struct au_iinfo *iinfo; + struct super_block *sb; + int nbr, i; + + sb = inode->i_sb; + iinfo = &(container_of(inode, struct au_icntnr, vfs_inode)->iinfo); + nbr = au_sbend(sb) + 1; + if (unlikely(nbr <= 0)) + nbr = 1; + iinfo->ii_hinode = kcalloc(nbr, sizeof(*iinfo->ii_hinode), GFP_NOFS); + if (iinfo->ii_hinode) { + au_ninodes_inc(sb); + for (i = 0; i < nbr; i++) + iinfo->ii_hinode[i].hi_id = -1; + + atomic_set(&iinfo->ii_generation, au_sigen(sb)); + /* smp_mb(); */ /* atomic_set */ + iinfo->ii_bstart = -1; + iinfo->ii_bend = -1; + iinfo->ii_vdir = NULL; + return 0; + } + return -ENOMEM; +} + +int au_ii_realloc(struct au_iinfo *iinfo, int nbr) +{ + int err, sz; + struct au_hinode *hip; + + AuRwMustWriteLock(&iinfo->ii_rwsem); + + err = -ENOMEM; + sz = sizeof(*hip) * (iinfo->ii_bend + 1); + if (!sz) + sz = sizeof(*hip); + hip = au_kzrealloc(iinfo->ii_hinode, sz, sizeof(*hip) * nbr, GFP_NOFS); + if (hip) { + iinfo->ii_hinode = hip; + err = 0; + } + + return err; +} + +void au_iinfo_fin(struct inode *inode) +{ + struct au_iinfo *iinfo; + struct au_hinode *hi; + struct super_block *sb; + aufs_bindex_t bindex, bend; + const unsigned char unlinked = !inode->i_nlink; + + iinfo = au_ii(inode); + /* bad_inode case */ + if (!iinfo) + return; + + sb = inode->i_sb; + au_ninodes_dec(sb); + if (si_pid_test(sb)) + au_xino_delete_inode(inode, unlinked); + else { + /* + * it is safe to hide the dependency between sbinfo and + * sb->s_umount. + */ + lockdep_off(); + si_noflush_read_lock(sb); + au_xino_delete_inode(inode, unlinked); + si_read_unlock(sb); + lockdep_on(); + } + + if (iinfo->ii_vdir) + au_vdir_free(iinfo->ii_vdir); + + bindex = iinfo->ii_bstart; + if (bindex >= 0) { + hi = iinfo->ii_hinode + bindex; + bend = iinfo->ii_bend; + while (bindex++ <= bend) { + if (hi->hi_inode) + au_hiput(hi); + hi++; + } + } + kfree(iinfo->ii_hinode); + iinfo->ii_hinode = NULL; + AuRwDestroy(&iinfo->ii_rwsem); +} --- linux-3.0.0.orig/ubuntu/aufs/inode.c +++ linux-3.0.0/ubuntu/aufs/inode.c @@ -0,0 +1,471 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * inode functions + */ + +#include "aufs.h" + +struct inode *au_igrab(struct inode *inode) +{ + if (inode) { + AuDebugOn(!atomic_read(&inode->i_count)); + ihold(inode); + } + return inode; +} + +static void au_refresh_hinode_attr(struct inode *inode, int do_version) +{ + au_cpup_attr_all(inode, /*force*/0); + au_update_iigen(inode); + if (do_version) + inode->i_version++; +} + +static int au_ii_refresh(struct inode *inode, int *update) +{ + int err, e; + umode_t type; + aufs_bindex_t bindex, new_bindex; + struct super_block *sb; + struct au_iinfo *iinfo; + struct au_hinode *p, *q, tmp; + + IiMustWriteLock(inode); + + *update = 0; + sb = inode->i_sb; + type = inode->i_mode & S_IFMT; + iinfo = au_ii(inode); + err = au_ii_realloc(iinfo, au_sbend(sb) + 1); + if (unlikely(err)) + goto out; + + AuDebugOn(iinfo->ii_bstart < 0); + p = iinfo->ii_hinode + iinfo->ii_bstart; + for (bindex = iinfo->ii_bstart; bindex <= iinfo->ii_bend; + bindex++, p++) { + if (!p->hi_inode) + continue; + + AuDebugOn(type != (p->hi_inode->i_mode & S_IFMT)); + new_bindex = au_br_index(sb, p->hi_id); + if (new_bindex == bindex) + continue; + + if (new_bindex < 0) { + *update = 1; + au_hiput(p); + p->hi_inode = NULL; + continue; + } + + if (new_bindex < iinfo->ii_bstart) + iinfo->ii_bstart = new_bindex; + if (iinfo->ii_bend < new_bindex) + iinfo->ii_bend = new_bindex; + /* swap two lower inode, and loop again */ + q = iinfo->ii_hinode + new_bindex; + tmp = *q; + *q = *p; + *p = tmp; + if (tmp.hi_inode) { + bindex--; + p--; + } + } + au_update_ibrange(inode, /*do_put_zero*/0); + e = au_dy_irefresh(inode); + if (unlikely(e && !err)) + err = e; + +out: + AuTraceErr(err); + return err; +} + +int au_refresh_hinode_self(struct inode *inode) +{ + int err, update; + + err = au_ii_refresh(inode, &update); + if (!err) + au_refresh_hinode_attr(inode, update && S_ISDIR(inode->i_mode)); + + AuTraceErr(err); + return err; +} + +int au_refresh_hinode(struct inode *inode, struct dentry *dentry) +{ + int err, e, update; + unsigned int flags; + umode_t mode; + aufs_bindex_t bindex, bend; + unsigned char isdir; + struct au_hinode *p; + struct au_iinfo *iinfo; + + err = au_ii_refresh(inode, &update); + if (unlikely(err)) + goto out; + + update = 0; + iinfo = au_ii(inode); + p = iinfo->ii_hinode + iinfo->ii_bstart; + mode = (inode->i_mode & S_IFMT); + isdir = S_ISDIR(mode); + flags = au_hi_flags(inode, isdir); + bend = au_dbend(dentry); + for (bindex = au_dbstart(dentry); bindex <= bend; bindex++) { + struct inode *h_i; + struct dentry *h_d; + + h_d = au_h_dptr(dentry, bindex); + if (!h_d || !h_d->d_inode) + continue; + + AuDebugOn(mode != (h_d->d_inode->i_mode & S_IFMT)); + if (iinfo->ii_bstart <= bindex && bindex <= iinfo->ii_bend) { + h_i = au_h_iptr(inode, bindex); + if (h_i) { + if (h_i == h_d->d_inode) + continue; + err = -EIO; + break; + } + } + if (bindex < iinfo->ii_bstart) + iinfo->ii_bstart = bindex; + if (iinfo->ii_bend < bindex) + iinfo->ii_bend = bindex; + au_set_h_iptr(inode, bindex, au_igrab(h_d->d_inode), flags); + update = 1; + } + au_update_ibrange(inode, /*do_put_zero*/0); + e = au_dy_irefresh(inode); + if (unlikely(e && !err)) + err = e; + if (!err) + au_refresh_hinode_attr(inode, update && isdir); + +out: + AuTraceErr(err); + return err; +} + +static int set_inode(struct inode *inode, struct dentry *dentry) +{ + int err; + unsigned int flags; + umode_t mode; + aufs_bindex_t bindex, bstart, btail; + unsigned char isdir; + struct dentry *h_dentry; + struct inode *h_inode; + struct au_iinfo *iinfo; + + IiMustWriteLock(inode); + + err = 0; + isdir = 0; + bstart = au_dbstart(dentry); + h_inode = au_h_dptr(dentry, bstart)->d_inode; + mode = h_inode->i_mode; + switch (mode & S_IFMT) { + case S_IFREG: + btail = au_dbtail(dentry); + inode->i_op = &aufs_iop; + inode->i_fop = &aufs_file_fop; + err = au_dy_iaop(inode, bstart, h_inode); + if (unlikely(err)) + goto out; + break; + case S_IFDIR: + isdir = 1; + btail = au_dbtaildir(dentry); + inode->i_op = &aufs_dir_iop; + inode->i_fop = &aufs_dir_fop; + break; + case S_IFLNK: + btail = au_dbtail(dentry); + inode->i_op = &aufs_symlink_iop; + break; + case S_IFBLK: + case S_IFCHR: + case S_IFIFO: + case S_IFSOCK: + btail = au_dbtail(dentry); + inode->i_op = &aufs_iop; + au_init_special_fop(inode, mode, h_inode->i_rdev); + break; + default: + AuIOErr("Unknown file type 0%o\n", mode); + err = -EIO; + goto out; + } + + /* do not set hnotify for whiteouted dirs (SHWH mode) */ + flags = au_hi_flags(inode, isdir); + if (au_opt_test(au_mntflags(dentry->d_sb), SHWH) + && au_ftest_hi(flags, HNOTIFY) + && dentry->d_name.len > AUFS_WH_PFX_LEN + && !memcmp(dentry->d_name.name, AUFS_WH_PFX, AUFS_WH_PFX_LEN)) + au_fclr_hi(flags, HNOTIFY); + iinfo = au_ii(inode); + iinfo->ii_bstart = bstart; + iinfo->ii_bend = btail; + for (bindex = bstart; bindex <= btail; bindex++) { + h_dentry = au_h_dptr(dentry, bindex); + if (h_dentry) + au_set_h_iptr(inode, bindex, + au_igrab(h_dentry->d_inode), flags); + } + au_cpup_attr_all(inode, /*force*/1); + +out: + return err; +} + +/* + * successful returns with iinfo write_locked + * minus: errno + * zero: success, matched + * plus: no error, but unmatched + */ +static int reval_inode(struct inode *inode, struct dentry *dentry) +{ + int err; + aufs_bindex_t bindex, bend; + struct inode *h_inode, *h_dinode; + + /* + * before this function, if aufs got any iinfo lock, it must be only + * one, the parent dir. + * it can happen by UDBA and the obsoleted inode number. + */ + err = -EIO; + if (unlikely(inode->i_ino == parent_ino(dentry))) + goto out; + + err = 1; + ii_write_lock_new_child(inode); + h_dinode = au_h_dptr(dentry, au_dbstart(dentry))->d_inode; + bend = au_ibend(inode); + for (bindex = au_ibstart(inode); bindex <= bend; bindex++) { + h_inode = au_h_iptr(inode, bindex); + if (h_inode && h_inode == h_dinode) { + err = 0; + if (au_iigen_test(inode, au_digen(dentry))) + err = au_refresh_hinode(inode, dentry); + break; + } + } + + if (unlikely(err)) + ii_write_unlock(inode); +out: + return err; +} + +int au_ino(struct super_block *sb, aufs_bindex_t bindex, ino_t h_ino, + unsigned int d_type, ino_t *ino) +{ + int err; + struct mutex *mtx; + + /* prevent hardlinked inode number from race condition */ + mtx = NULL; + if (d_type != DT_DIR) { + mtx = &au_sbr(sb, bindex)->br_xino.xi_nondir_mtx; + mutex_lock(mtx); + } + err = au_xino_read(sb, bindex, h_ino, ino); + if (unlikely(err)) + goto out; + + if (!*ino) { + err = -EIO; + *ino = au_xino_new_ino(sb); + if (unlikely(!*ino)) + goto out; + err = au_xino_write(sb, bindex, h_ino, *ino); + if (unlikely(err)) + goto out; + } + +out: + if (mtx) + mutex_unlock(mtx); + return err; +} + +/* successful returns with iinfo write_locked */ +/* todo: return with unlocked? */ +struct inode *au_new_inode(struct dentry *dentry, int must_new) +{ + struct inode *inode, *h_inode; + struct dentry *h_dentry; + struct super_block *sb; + struct mutex *mtx; + ino_t h_ino, ino; + int err; + aufs_bindex_t bstart; + + sb = dentry->d_sb; + bstart = au_dbstart(dentry); + h_dentry = au_h_dptr(dentry, bstart); + h_inode = h_dentry->d_inode; + h_ino = h_inode->i_ino; + + /* + * stop 'race'-ing between hardlinks under different + * parents. + */ + mtx = NULL; + if (!S_ISDIR(h_inode->i_mode)) + mtx = &au_sbr(sb, bstart)->br_xino.xi_nondir_mtx; + +new_ino: + if (mtx) + mutex_lock(mtx); + err = au_xino_read(sb, bstart, h_ino, &ino); + inode = ERR_PTR(err); + if (unlikely(err)) + goto out; + + if (!ino) { + ino = au_xino_new_ino(sb); + if (unlikely(!ino)) { + inode = ERR_PTR(-EIO); + goto out; + } + } + + AuDbg("i%lu\n", (unsigned long)ino); + inode = au_iget_locked(sb, ino); + err = PTR_ERR(inode); + if (IS_ERR(inode)) + goto out; + + AuDbg("%x, new %d\n", inode->i_state, !!(inode->i_state & I_NEW)); + if (inode->i_state & I_NEW) { + ii_write_lock_new_child(inode); + err = set_inode(inode, dentry); + if (!err) { + unlock_new_inode(inode); + goto out; /* success */ + } + + /* + * iget_failed() calls iput(), but we need to call + * ii_write_unlock() after iget_failed(). so dirty hack for + * i_count. + */ + atomic_inc(&inode->i_count); + iget_failed(inode); + ii_write_unlock(inode); + au_xino_write(sb, bstart, h_ino, /*ino*/0); + /* ignore this error */ + goto out_iput; + } else if (!must_new && !IS_DEADDIR(inode) && inode->i_nlink) { + /* + * horrible race condition between lookup, readdir and copyup + * (or something). + */ + if (mtx) + mutex_unlock(mtx); + err = reval_inode(inode, dentry); + if (unlikely(err < 0)) { + mtx = NULL; + goto out_iput; + } + + if (!err) { + mtx = NULL; + goto out; /* success */ + } else if (mtx) + mutex_lock(mtx); + } + + if (unlikely(au_test_fs_unique_ino(h_dentry->d_inode))) + AuWarn1("Warning: Un-notified UDBA or repeatedly renamed dir," + " b%d, %s, %.*s, hi%lu, i%lu.\n", + bstart, au_sbtype(h_dentry->d_sb), AuDLNPair(dentry), + (unsigned long)h_ino, (unsigned long)ino); + ino = 0; + err = au_xino_write(sb, bstart, h_ino, /*ino*/0); + if (!err) { + iput(inode); + if (mtx) + mutex_unlock(mtx); + goto new_ino; + } + +out_iput: + iput(inode); + inode = ERR_PTR(err); +out: + if (mtx) + mutex_unlock(mtx); + return inode; +} + +/* ---------------------------------------------------------------------- */ + +int au_test_ro(struct super_block *sb, aufs_bindex_t bindex, + struct inode *inode) +{ + int err; + + err = au_br_rdonly(au_sbr(sb, bindex)); + + /* pseudo-link after flushed may happen out of bounds */ + if (!err + && inode + && au_ibstart(inode) <= bindex + && bindex <= au_ibend(inode)) { + /* + * permission check is unnecessary since vfsub routine + * will be called later + */ + struct inode *hi = au_h_iptr(inode, bindex); + if (hi) + err = IS_IMMUTABLE(hi) ? -EROFS : 0; + } + + return err; +} + +int au_test_h_perm(struct inode *h_inode, int mask) +{ + if (!current_fsuid()) + return 0; + return inode_permission(h_inode, mask); +} + +int au_test_h_perm_sio(struct inode *h_inode, int mask) +{ + if (au_test_nfs(h_inode->i_sb) + && (mask & MAY_WRITE) + && S_ISDIR(h_inode->i_mode)) + mask |= MAY_READ; /* force permission check */ + return au_test_h_perm(h_inode, mask); +} --- linux-3.0.0.orig/ubuntu/aufs/inode.h +++ linux-3.0.0/ubuntu/aufs/inode.h @@ -0,0 +1,546 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * inode operations + */ + +#ifndef __AUFS_INODE_H__ +#define __AUFS_INODE_H__ + +#ifdef __KERNEL__ + +#include +#include +#include +#include "rwsem.h" + +struct vfsmount; + +struct au_hnotify { +#ifdef CONFIG_AUFS_HNOTIFY +#ifdef CONFIG_AUFS_HFSNOTIFY + /* never use fsnotify_add_vfsmount_mark() */ + struct fsnotify_mark hn_mark; + int hn_mark_dead; +#endif + struct inode *hn_aufs_inode; /* no get/put */ +#endif +} ____cacheline_aligned_in_smp; + +struct au_hinode { + struct inode *hi_inode; + aufs_bindex_t hi_id; +#ifdef CONFIG_AUFS_HNOTIFY + struct au_hnotify *hi_notify; +#endif + + /* reference to the copied-up whiteout with get/put */ + struct dentry *hi_whdentry; +}; + +struct au_vdir; +struct au_iinfo { + atomic_t ii_generation; + struct super_block *ii_hsb1; /* no get/put */ + + struct au_rwsem ii_rwsem; + aufs_bindex_t ii_bstart, ii_bend; + __u32 ii_higen; + struct au_hinode *ii_hinode; + struct au_vdir *ii_vdir; +}; + +struct au_icntnr { + struct au_iinfo iinfo; + struct inode vfs_inode; +} ____cacheline_aligned_in_smp; + +/* au_pin flags */ +#define AuPin_DI_LOCKED 1 +#define AuPin_MNT_WRITE (1 << 1) +#define au_ftest_pin(flags, name) ((flags) & AuPin_##name) +#define au_fset_pin(flags, name) \ + do { (flags) |= AuPin_##name; } while (0) +#define au_fclr_pin(flags, name) \ + do { (flags) &= ~AuPin_##name; } while (0) + +struct au_pin { + /* input */ + struct dentry *dentry; + unsigned int udba; + unsigned char lsc_di, lsc_hi, flags; + aufs_bindex_t bindex; + + /* output */ + struct dentry *parent; + struct au_hinode *hdir; + struct vfsmount *h_mnt; +}; + +/* ---------------------------------------------------------------------- */ + +static inline struct au_iinfo *au_ii(struct inode *inode) +{ + struct au_iinfo *iinfo; + + iinfo = &(container_of(inode, struct au_icntnr, vfs_inode)->iinfo); + if (iinfo->ii_hinode) + return iinfo; + return NULL; /* debugging bad_inode case */ +} + +/* ---------------------------------------------------------------------- */ + +/* inode.c */ +struct inode *au_igrab(struct inode *inode); +int au_refresh_hinode_self(struct inode *inode); +int au_refresh_hinode(struct inode *inode, struct dentry *dentry); +int au_ino(struct super_block *sb, aufs_bindex_t bindex, ino_t h_ino, + unsigned int d_type, ino_t *ino); +struct inode *au_new_inode(struct dentry *dentry, int must_new); +int au_test_ro(struct super_block *sb, aufs_bindex_t bindex, + struct inode *inode); +int au_test_h_perm(struct inode *h_inode, int mask); +int au_test_h_perm_sio(struct inode *h_inode, int mask); + +static inline int au_wh_ino(struct super_block *sb, aufs_bindex_t bindex, + ino_t h_ino, unsigned int d_type, ino_t *ino) +{ +#ifdef CONFIG_AUFS_SHWH + return au_ino(sb, bindex, h_ino, d_type, ino); +#else + return 0; +#endif +} + +/* i_op.c */ +extern struct inode_operations aufs_iop, aufs_symlink_iop, aufs_dir_iop; + +/* au_wr_dir flags */ +#define AuWrDir_ADD_ENTRY 1 +#define AuWrDir_ISDIR (1 << 1) +#define au_ftest_wrdir(flags, name) ((flags) & AuWrDir_##name) +#define au_fset_wrdir(flags, name) \ + do { (flags) |= AuWrDir_##name; } while (0) +#define au_fclr_wrdir(flags, name) \ + do { (flags) &= ~AuWrDir_##name; } while (0) + +struct au_wr_dir_args { + aufs_bindex_t force_btgt; + unsigned char flags; +}; +int au_wr_dir(struct dentry *dentry, struct dentry *src_dentry, + struct au_wr_dir_args *args); + +struct dentry *au_pinned_h_parent(struct au_pin *pin); +void au_pin_init(struct au_pin *pin, struct dentry *dentry, + aufs_bindex_t bindex, int lsc_di, int lsc_hi, + unsigned int udba, unsigned char flags); +int au_pin(struct au_pin *pin, struct dentry *dentry, aufs_bindex_t bindex, + unsigned int udba, unsigned char flags) __must_check; +int au_do_pin(struct au_pin *pin) __must_check; +void au_unpin(struct au_pin *pin); + +/* i_op_add.c */ +int au_may_add(struct dentry *dentry, aufs_bindex_t bindex, + struct dentry *h_parent, int isdir); +int aufs_mknod(struct inode *dir, struct dentry *dentry, int mode, dev_t dev); +int aufs_symlink(struct inode *dir, struct dentry *dentry, const char *symname); +int aufs_create(struct inode *dir, struct dentry *dentry, int mode, + struct nameidata *nd); +int aufs_link(struct dentry *src_dentry, struct inode *dir, + struct dentry *dentry); +int aufs_mkdir(struct inode *dir, struct dentry *dentry, int mode); + +/* i_op_del.c */ +int au_wr_dir_need_wh(struct dentry *dentry, int isdir, aufs_bindex_t *bcpup); +int au_may_del(struct dentry *dentry, aufs_bindex_t bindex, + struct dentry *h_parent, int isdir); +int aufs_unlink(struct inode *dir, struct dentry *dentry); +int aufs_rmdir(struct inode *dir, struct dentry *dentry); + +/* i_op_ren.c */ +int au_wbr(struct dentry *dentry, aufs_bindex_t btgt); +int aufs_rename(struct inode *src_dir, struct dentry *src_dentry, + struct inode *dir, struct dentry *dentry); + +/* iinfo.c */ +struct inode *au_h_iptr(struct inode *inode, aufs_bindex_t bindex); +void au_hiput(struct au_hinode *hinode); +void au_set_hi_wh(struct inode *inode, aufs_bindex_t bindex, + struct dentry *h_wh); +unsigned int au_hi_flags(struct inode *inode, int isdir); + +/* hinode flags */ +#define AuHi_XINO 1 +#define AuHi_HNOTIFY (1 << 1) +#define au_ftest_hi(flags, name) ((flags) & AuHi_##name) +#define au_fset_hi(flags, name) \ + do { (flags) |= AuHi_##name; } while (0) +#define au_fclr_hi(flags, name) \ + do { (flags) &= ~AuHi_##name; } while (0) + +#ifndef CONFIG_AUFS_HNOTIFY +#undef AuHi_HNOTIFY +#define AuHi_HNOTIFY 0 +#endif + +void au_set_h_iptr(struct inode *inode, aufs_bindex_t bindex, + struct inode *h_inode, unsigned int flags); + +void au_update_iigen(struct inode *inode); +void au_update_ibrange(struct inode *inode, int do_put_zero); + +void au_icntnr_init_once(void *_c); +int au_iinfo_init(struct inode *inode); +void au_iinfo_fin(struct inode *inode); +int au_ii_realloc(struct au_iinfo *iinfo, int nbr); + +#ifdef CONFIG_PROC_FS +/* plink.c */ +int au_plink_maint(struct super_block *sb, int flags); +void au_plink_maint_leave(struct au_sbinfo *sbinfo); +int au_plink_maint_enter(struct super_block *sb); +#ifdef CONFIG_AUFS_DEBUG +void au_plink_list(struct super_block *sb); +#else +AuStubVoid(au_plink_list, struct super_block *sb) +#endif +int au_plink_test(struct inode *inode); +struct dentry *au_plink_lkup(struct inode *inode, aufs_bindex_t bindex); +void au_plink_append(struct inode *inode, aufs_bindex_t bindex, + struct dentry *h_dentry); +void au_plink_put(struct super_block *sb, int verbose); +void au_plink_clean(struct super_block *sb, int verbose); +void au_plink_half_refresh(struct super_block *sb, aufs_bindex_t br_id); +#else +AuStubInt0(au_plink_maint, struct super_block *sb, int flags); +AuStubVoid(au_plink_maint_leave, struct au_sbinfo *sbinfo); +AuStubInt0(au_plink_maint_enter, struct super_block *sb); +AuStubVoid(au_plink_list, struct super_block *sb); +AuStubInt0(au_plink_test, struct inode *inode); +AuStub(struct dentry *, au_plink_lkup, return NULL, + struct inode *inode, aufs_bindex_t bindex); +AuStubVoid(au_plink_append, struct inode *inode, aufs_bindex_t bindex, + struct dentry *h_dentry); +AuStubVoid(au_plink_put, struct super_block *sb, int verbose); +AuStubVoid(au_plink_clean, struct super_block *sb, int verbose); +AuStubVoid(au_plink_half_refresh, struct super_block *sb, aufs_bindex_t br_id); +#endif /* CONFIG_PROC_FS */ + +/* ---------------------------------------------------------------------- */ + +/* lock subclass for iinfo */ +enum { + AuLsc_II_CHILD, /* child first */ + AuLsc_II_CHILD2, /* rename(2), link(2), and cpup at hnotify */ + AuLsc_II_CHILD3, /* copyup dirs */ + AuLsc_II_PARENT, /* see AuLsc_I_PARENT in vfsub.h */ + AuLsc_II_PARENT2, + AuLsc_II_PARENT3, /* copyup dirs */ + AuLsc_II_NEW_CHILD +}; + +/* + * ii_read_lock_child, ii_write_lock_child, + * ii_read_lock_child2, ii_write_lock_child2, + * ii_read_lock_child3, ii_write_lock_child3, + * ii_read_lock_parent, ii_write_lock_parent, + * ii_read_lock_parent2, ii_write_lock_parent2, + * ii_read_lock_parent3, ii_write_lock_parent3, + * ii_read_lock_new_child, ii_write_lock_new_child, + */ +#define AuReadLockFunc(name, lsc) \ +static inline void ii_read_lock_##name(struct inode *i) \ +{ \ + au_rw_read_lock_nested(&au_ii(i)->ii_rwsem, AuLsc_II_##lsc); \ +} + +#define AuWriteLockFunc(name, lsc) \ +static inline void ii_write_lock_##name(struct inode *i) \ +{ \ + au_rw_write_lock_nested(&au_ii(i)->ii_rwsem, AuLsc_II_##lsc); \ +} + +#define AuRWLockFuncs(name, lsc) \ + AuReadLockFunc(name, lsc) \ + AuWriteLockFunc(name, lsc) + +AuRWLockFuncs(child, CHILD); +AuRWLockFuncs(child2, CHILD2); +AuRWLockFuncs(child3, CHILD3); +AuRWLockFuncs(parent, PARENT); +AuRWLockFuncs(parent2, PARENT2); +AuRWLockFuncs(parent3, PARENT3); +AuRWLockFuncs(new_child, NEW_CHILD); + +#undef AuReadLockFunc +#undef AuWriteLockFunc +#undef AuRWLockFuncs + +/* + * ii_read_unlock, ii_write_unlock, ii_downgrade_lock + */ +AuSimpleUnlockRwsemFuncs(ii, struct inode *i, &au_ii(i)->ii_rwsem); + +#define IiMustNoWaiters(i) AuRwMustNoWaiters(&au_ii(i)->ii_rwsem) +#define IiMustAnyLock(i) AuRwMustAnyLock(&au_ii(i)->ii_rwsem) +#define IiMustWriteLock(i) AuRwMustWriteLock(&au_ii(i)->ii_rwsem) + +/* ---------------------------------------------------------------------- */ + +static inline void au_icntnr_init(struct au_icntnr *c) +{ +#ifdef CONFIG_AUFS_DEBUG + c->vfs_inode.i_mode = 0; +#endif +} + +static inline unsigned int au_iigen(struct inode *inode) +{ + return atomic_read(&au_ii(inode)->ii_generation); +} + +/* tiny test for inode number */ +/* tmpfs generation is too rough */ +static inline int au_test_higen(struct inode *inode, struct inode *h_inode) +{ + struct au_iinfo *iinfo; + + iinfo = au_ii(inode); + AuRwMustAnyLock(&iinfo->ii_rwsem); + return !(iinfo->ii_hsb1 == h_inode->i_sb + && iinfo->ii_higen == h_inode->i_generation); +} + +static inline void au_iigen_dec(struct inode *inode) +{ + atomic_dec(&au_ii(inode)->ii_generation); +} + +static inline int au_iigen_test(struct inode *inode, unsigned int sigen) +{ + int err; + + err = 0; + if (unlikely(inode && au_iigen(inode) != sigen)) + err = -EIO; + + return err; +} + +/* ---------------------------------------------------------------------- */ + +static inline aufs_bindex_t au_ii_br_id(struct inode *inode, + aufs_bindex_t bindex) +{ + IiMustAnyLock(inode); + return au_ii(inode)->ii_hinode[0 + bindex].hi_id; +} + +static inline aufs_bindex_t au_ibstart(struct inode *inode) +{ + IiMustAnyLock(inode); + return au_ii(inode)->ii_bstart; +} + +static inline aufs_bindex_t au_ibend(struct inode *inode) +{ + IiMustAnyLock(inode); + return au_ii(inode)->ii_bend; +} + +static inline struct au_vdir *au_ivdir(struct inode *inode) +{ + IiMustAnyLock(inode); + return au_ii(inode)->ii_vdir; +} + +static inline struct dentry *au_hi_wh(struct inode *inode, aufs_bindex_t bindex) +{ + IiMustAnyLock(inode); + return au_ii(inode)->ii_hinode[0 + bindex].hi_whdentry; +} + +static inline void au_set_ibstart(struct inode *inode, aufs_bindex_t bindex) +{ + IiMustWriteLock(inode); + au_ii(inode)->ii_bstart = bindex; +} + +static inline void au_set_ibend(struct inode *inode, aufs_bindex_t bindex) +{ + IiMustWriteLock(inode); + au_ii(inode)->ii_bend = bindex; +} + +static inline void au_set_ivdir(struct inode *inode, struct au_vdir *vdir) +{ + IiMustWriteLock(inode); + au_ii(inode)->ii_vdir = vdir; +} + +static inline struct au_hinode *au_hi(struct inode *inode, aufs_bindex_t bindex) +{ + IiMustAnyLock(inode); + return au_ii(inode)->ii_hinode + bindex; +} + +/* ---------------------------------------------------------------------- */ + +static inline struct dentry *au_pinned_parent(struct au_pin *pin) +{ + if (pin) + return pin->parent; + return NULL; +} + +static inline struct inode *au_pinned_h_dir(struct au_pin *pin) +{ + if (pin && pin->hdir) + return pin->hdir->hi_inode; + return NULL; +} + +static inline struct au_hinode *au_pinned_hdir(struct au_pin *pin) +{ + if (pin) + return pin->hdir; + return NULL; +} + +static inline void au_pin_set_dentry(struct au_pin *pin, struct dentry *dentry) +{ + if (pin) + pin->dentry = dentry; +} + +static inline void au_pin_set_parent_lflag(struct au_pin *pin, + unsigned char lflag) +{ + if (pin) { + if (lflag) + au_fset_pin(pin->flags, DI_LOCKED); + else + au_fclr_pin(pin->flags, DI_LOCKED); + } +} + +static inline void au_pin_set_parent(struct au_pin *pin, struct dentry *parent) +{ + if (pin) { + dput(pin->parent); + pin->parent = dget(parent); + } +} + +/* ---------------------------------------------------------------------- */ + +struct au_branch; +#ifdef CONFIG_AUFS_HNOTIFY +struct au_hnotify_op { + void (*ctl)(struct au_hinode *hinode, int do_set); + int (*alloc)(struct au_hinode *hinode); + void (*free)(struct au_hinode *hinode); + + void (*fin)(void); + int (*init)(void); + + int (*reset_br)(unsigned int udba, struct au_branch *br, int perm); + void (*fin_br)(struct au_branch *br); + int (*init_br)(struct au_branch *br, int perm); +}; + +/* hnotify.c */ +int au_hn_alloc(struct au_hinode *hinode, struct inode *inode); +void au_hn_free(struct au_hinode *hinode); +void au_hn_ctl(struct au_hinode *hinode, int do_set); +void au_hn_reset(struct inode *inode, unsigned int flags); +int au_hnotify(struct inode *h_dir, struct au_hnotify *hnotify, u32 mask, + struct qstr *h_child_qstr, struct inode *h_child_inode); +int au_hnotify_reset_br(unsigned int udba, struct au_branch *br, int perm); +int au_hnotify_init_br(struct au_branch *br, int perm); +void au_hnotify_fin_br(struct au_branch *br); +int __init au_hnotify_init(void); +void au_hnotify_fin(void); + +/* hfsnotify.c */ +extern const struct au_hnotify_op au_hnotify_op; + +static inline +void au_hn_init(struct au_hinode *hinode) +{ + hinode->hi_notify = NULL; +} + +#else +static inline +int au_hn_alloc(struct au_hinode *hinode __maybe_unused, + struct inode *inode __maybe_unused) +{ + return -EOPNOTSUPP; +} + +AuStubVoid(au_hn_free, struct au_hinode *hinode __maybe_unused) +AuStubVoid(au_hn_ctl, struct au_hinode *hinode __maybe_unused, + int do_set __maybe_unused) +AuStubVoid(au_hn_reset, struct inode *inode __maybe_unused, + unsigned int flags __maybe_unused) +AuStubInt0(au_hnotify_reset_br, unsigned int udba __maybe_unused, + struct au_branch *br __maybe_unused, + int perm __maybe_unused) +AuStubInt0(au_hnotify_init_br, struct au_branch *br __maybe_unused, + int perm __maybe_unused) +AuStubVoid(au_hnotify_fin_br, struct au_branch *br __maybe_unused) +AuStubInt0(__init au_hnotify_init, void) +AuStubVoid(au_hnotify_fin, void) +AuStubVoid(au_hn_init, struct au_hinode *hinode __maybe_unused) +#endif /* CONFIG_AUFS_HNOTIFY */ + +static inline void au_hn_suspend(struct au_hinode *hdir) +{ + au_hn_ctl(hdir, /*do_set*/0); +} + +static inline void au_hn_resume(struct au_hinode *hdir) +{ + au_hn_ctl(hdir, /*do_set*/1); +} + +static inline void au_hn_imtx_lock(struct au_hinode *hdir) +{ + mutex_lock(&hdir->hi_inode->i_mutex); + au_hn_suspend(hdir); +} + +static inline void au_hn_imtx_lock_nested(struct au_hinode *hdir, + unsigned int sc __maybe_unused) +{ + mutex_lock_nested(&hdir->hi_inode->i_mutex, sc); + au_hn_suspend(hdir); +} + +static inline void au_hn_imtx_unlock(struct au_hinode *hdir) +{ + au_hn_resume(hdir); + mutex_unlock(&hdir->hi_inode->i_mutex); +} + +#endif /* __KERNEL__ */ +#endif /* __AUFS_INODE_H__ */ --- linux-3.0.0.orig/ubuntu/aufs/ioctl.c +++ linux-3.0.0/ubuntu/aufs/ioctl.c @@ -0,0 +1,158 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * ioctl + * plink-management and readdir in userspace. + * assist the pathconf(3) wrapper library. + */ + +#include +#include "aufs.h" + +static int au_wbr_fd(struct path *path) +{ + int err, fd; + aufs_bindex_t wbi, bindex, bend; + struct file *h_file; + struct super_block *sb; + struct dentry *root; + struct au_branch *wbr; + + err = get_unused_fd(); + if (unlikely(err < 0)) + goto out; + fd = err; + + wbi = 0; + sb = path->dentry->d_sb; + root = sb->s_root; + aufs_read_lock(root, AuLock_IR); + wbr = au_sbr(sb, wbi); + if (!(path->mnt->mnt_flags & MNT_READONLY) + && !au_br_writable(wbr->br_perm)) { + bend = au_sbend(sb); + for (bindex = 1; bindex <= bend; bindex++) { + wbr = au_sbr(sb, bindex); + if (au_br_writable(wbr->br_perm)) { + wbi = bindex; + break; + } + } + wbr = au_sbr(sb, wbi); + } + AuDbg("wbi %d\n", wbi); + h_file = au_h_open(root, wbi, O_RDONLY | O_DIRECTORY | O_LARGEFILE, + NULL); + aufs_read_unlock(root, AuLock_IR); + err = PTR_ERR(h_file); + if (IS_ERR(h_file)) + goto out_fd; + + atomic_dec(&wbr->br_count); /* cf. au_h_open() */ + fd_install(fd, h_file); + err = fd; + goto out; /* success */ + +out_fd: + put_unused_fd(fd); +out: + return err; +} + +/* ---------------------------------------------------------------------- */ + +long aufs_ioctl_dir(struct file *file, unsigned int cmd, unsigned long arg) +{ + long err; + + switch (cmd) { + case AUFS_CTL_RDU: + case AUFS_CTL_RDU_INO: + err = au_rdu_ioctl(file, cmd, arg); + break; + + case AUFS_CTL_WBR_FD: + err = au_wbr_fd(&file->f_path); + break; + + case AUFS_CTL_IBUSY: + err = au_ibusy_ioctl(file, arg); + break; + + default: + /* do not call the lower */ + AuDbg("0x%x\n", cmd); + err = -ENOTTY; + } + + AuTraceErr(err); + return err; +} + +long aufs_ioctl_nondir(struct file *file, unsigned int cmd, unsigned long arg) +{ + long err; + + switch (cmd) { + case AUFS_CTL_WBR_FD: + err = au_wbr_fd(&file->f_path); + break; + + default: + /* do not call the lower */ + AuDbg("0x%x\n", cmd); + err = -ENOTTY; + } + + AuTraceErr(err); + return err; +} + +#ifdef CONFIG_COMPAT +long aufs_compat_ioctl_dir(struct file *file, unsigned int cmd, + unsigned long arg) +{ + long err; + + switch (cmd) { + case AUFS_CTL_RDU: + case AUFS_CTL_RDU_INO: + err = au_rdu_compat_ioctl(file, cmd, arg); + break; + + case AUFS_CTL_IBUSY: + err = au_ibusy_compat_ioctl(file, arg); + break; + + default: + err = aufs_ioctl_dir(file, cmd, arg); + } + + AuTraceErr(err); + return err; +} + +#if 0 /* unused yet */ +long aufs_compat_ioctl_nondir(struct file *file, unsigned int cmd, + unsigned long arg) +{ + return aufs_ioctl_nondir(file, cmd, (unsigned long)compat_ptr(arg)); +} +#endif +#endif --- linux-3.0.0.orig/ubuntu/aufs/loop.c +++ linux-3.0.0/ubuntu/aufs/loop.c @@ -0,0 +1,63 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * support for loopback block device as a branch + */ + +#include +#include "aufs.h" + +/* + * test if two lower dentries have overlapping branches. + */ +int au_test_loopback_overlap(struct super_block *sb, struct dentry *h_adding) +{ + struct super_block *h_sb; + struct loop_device *l; + + h_sb = h_adding->d_sb; + if (MAJOR(h_sb->s_dev) != LOOP_MAJOR) + return 0; + + l = h_sb->s_bdev->bd_disk->private_data; + h_adding = l->lo_backing_file->f_dentry; + /* + * h_adding can be local NFS. + * in this case aufs cannot detect the loop. + */ + if (unlikely(h_adding->d_sb == sb)) + return 1; + return !!au_test_subdir(h_adding, sb->s_root); +} + +/* true if a kernel thread named 'loop[0-9].*' accesses a file */ +int au_test_loopback_kthread(void) +{ + int ret; + struct task_struct *tsk = current; + + ret = 0; + if (tsk->flags & PF_KTHREAD) { + const char c = tsk->comm[4]; + ret = ('0' <= c && c <= '9' + && !strncmp(tsk->comm, "loop", 4)); + } + + return ret; +} --- linux-3.0.0.orig/ubuntu/aufs/loop.h +++ linux-3.0.0/ubuntu/aufs/loop.h @@ -0,0 +1,42 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * support for loopback mount as a branch + */ + +#ifndef __AUFS_LOOP_H__ +#define __AUFS_LOOP_H__ + +#ifdef __KERNEL__ + +struct dentry; +struct super_block; + +#ifdef CONFIG_AUFS_BDEV_LOOP +/* loop.c */ +int au_test_loopback_overlap(struct super_block *sb, struct dentry *h_adding); +int au_test_loopback_kthread(void); +#else +AuStubInt0(au_test_loopback_overlap, struct super_block *sb, + struct dentry *h_adding) +AuStubInt0(au_test_loopback_kthread, void) +#endif /* BLK_DEV_LOOP */ + +#endif /* __KERNEL__ */ +#endif /* __AUFS_LOOP_H__ */ --- linux-3.0.0.orig/ubuntu/aufs/magic.mk +++ linux-3.0.0/ubuntu/aufs/magic.mk @@ -0,0 +1,54 @@ + +# defined in ${srctree}/fs/fuse/inode.c +# tristate +ifdef CONFIG_FUSE_FS +ccflags-y += -DFUSE_SUPER_MAGIC=0x65735546 +endif + +# defined in ${srctree}/fs/ocfs2/ocfs2_fs.h +# tristate +ifdef CONFIG_OCFS2_FS +ccflags-y += -DOCFS2_SUPER_MAGIC=0x7461636f +endif + +# defined in ${srctree}/fs/ocfs2/dlm/userdlm.h +# tristate +ifdef CONFIG_OCFS2_FS_O2CB +ccflags-y += -DDLMFS_MAGIC=0x76a9f425 +endif + +# defined in ${srctree}/fs/cifs/cifsfs.c +# tristate +ifdef CONFIG_CIFS_FS +ccflags-y += -DCIFS_MAGIC_NUMBER=0xFF534D42 +endif + +# defined in ${srctree}/fs/xfs/xfs_sb.h +# tristate +ifdef CONFIG_XFS_FS +ccflags-y += -DXFS_SB_MAGIC=0x58465342 +endif + +# defined in ${srctree}/fs/configfs/mount.c +# tristate +ifdef CONFIG_CONFIGFS_FS +ccflags-y += -DCONFIGFS_MAGIC=0x62656570 +endif + +# defined in ${srctree}/fs/9p/v9fs.h +# tristate +ifdef CONFIG_9P_FS +ccflags-y += -DV9FS_MAGIC=0x01021997 +endif + +# defined in ${srctree}/fs/ubifs/ubifs.h +# tristate +ifdef CONFIG_UBIFS_FS +ccflags-y += -DUBIFS_SUPER_MAGIC=0x24051905 +endif + +# defined in ${srctree}/fs/hfsplus/hfsplus_raw.h +# tristate +ifdef CONFIG_HFSPLUS_FS +ccflags-y += -DHFSPLUS_SUPER_MAGIC=0x482b +endif --- linux-3.0.0.orig/ubuntu/aufs/module.c +++ linux-3.0.0/ubuntu/aufs/module.c @@ -0,0 +1,183 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * module global variables and operations + */ + +#include +#include +#include "aufs.h" + +void *au_kzrealloc(void *p, unsigned int nused, unsigned int new_sz, gfp_t gfp) +{ + if (new_sz <= nused) + return p; + + p = krealloc(p, new_sz, gfp); + if (p) + memset(p + nused, 0, new_sz - nused); + return p; +} + +/* ---------------------------------------------------------------------- */ + +/* + * aufs caches + */ +struct kmem_cache *au_cachep[AuCache_Last]; +static int __init au_cache_init(void) +{ + au_cachep[AuCache_DINFO] = AuCacheCtor(au_dinfo, au_di_init_once); + if (au_cachep[AuCache_DINFO]) + /* SLAB_DESTROY_BY_RCU */ + au_cachep[AuCache_ICNTNR] = AuCacheCtor(au_icntnr, + au_icntnr_init_once); + if (au_cachep[AuCache_ICNTNR]) + au_cachep[AuCache_FINFO] = AuCacheCtor(au_finfo, + au_fi_init_once); + if (au_cachep[AuCache_FINFO]) + au_cachep[AuCache_VDIR] = AuCache(au_vdir); + if (au_cachep[AuCache_VDIR]) + au_cachep[AuCache_DEHSTR] = AuCache(au_vdir_dehstr); + if (au_cachep[AuCache_DEHSTR]) + return 0; + + return -ENOMEM; +} + +static void au_cache_fin(void) +{ + int i; + + /* including AuCache_HNOTIFY */ + for (i = 0; i < AuCache_Last; i++) + if (au_cachep[i]) { + kmem_cache_destroy(au_cachep[i]); + au_cachep[i] = NULL; + } +} + +/* ---------------------------------------------------------------------- */ + +int au_dir_roflags; + +#ifdef CONFIG_AUFS_SBILIST +struct au_splhead au_sbilist; +#endif + +/* + * functions for module interface. + */ +MODULE_LICENSE("GPL"); +/* MODULE_LICENSE("GPL v2"); */ +MODULE_AUTHOR("Junjiro R. Okajima "); +MODULE_DESCRIPTION(AUFS_NAME + " -- Advanced multi layered unification filesystem"); +MODULE_VERSION(AUFS_VERSION); + +/* this module parameter has no meaning when SYSFS is disabled */ +int sysaufs_brs = 1; +MODULE_PARM_DESC(brs, "use /fs/aufs/si_*/brN"); +module_param_named(brs, sysaufs_brs, int, S_IRUGO); + +/* ---------------------------------------------------------------------- */ + +static char au_esc_chars[0x20 + 3]; /* 0x01-0x20, backslash, del, and NULL */ + +int au_seq_path(struct seq_file *seq, struct path *path) +{ + return seq_path(seq, path, au_esc_chars); +} + +/* ---------------------------------------------------------------------- */ + +static int __init aufs_init(void) +{ + int err, i; + char *p; + + p = au_esc_chars; + for (i = 1; i <= ' '; i++) + *p++ = i; + *p++ = '\\'; + *p++ = '\x7f'; + *p = 0; + + au_dir_roflags = au_file_roflags(O_DIRECTORY | O_LARGEFILE); + + au_sbilist_init(); + sysaufs_brs_init(); + au_debug_init(); + au_dy_init(); + err = sysaufs_init(); + if (unlikely(err)) + goto out; + err = au_procfs_init(); + if (unlikely(err)) + goto out_sysaufs; + err = au_wkq_init(); + if (unlikely(err)) + goto out_procfs; + err = au_hnotify_init(); + if (unlikely(err)) + goto out_wkq; + err = au_sysrq_init(); + if (unlikely(err)) + goto out_hin; + err = au_cache_init(); + if (unlikely(err)) + goto out_sysrq; + err = register_filesystem(&aufs_fs_type); + if (unlikely(err)) + goto out_cache; + /* since we define pr_fmt, call printk directly */ + printk(KERN_INFO AUFS_NAME " " AUFS_VERSION "\n"); + goto out; /* success */ + +out_cache: + au_cache_fin(); +out_sysrq: + au_sysrq_fin(); +out_hin: + au_hnotify_fin(); +out_wkq: + au_wkq_fin(); +out_procfs: + au_procfs_fin(); +out_sysaufs: + sysaufs_fin(); + au_dy_fin(); +out: + return err; +} + +static void __exit aufs_exit(void) +{ + unregister_filesystem(&aufs_fs_type); + au_cache_fin(); + au_sysrq_fin(); + au_hnotify_fin(); + au_wkq_fin(); + au_procfs_fin(); + sysaufs_fin(); + au_dy_fin(); +} + +module_init(aufs_init); +module_exit(aufs_exit); --- linux-3.0.0.orig/ubuntu/aufs/module.h +++ linux-3.0.0/ubuntu/aufs/module.h @@ -0,0 +1,91 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * module initialization and module-global + */ + +#ifndef __AUFS_MODULE_H__ +#define __AUFS_MODULE_H__ + +#ifdef __KERNEL__ + +#include + +struct path; +struct seq_file; + +/* module parameters */ +extern int sysaufs_brs; + +/* ---------------------------------------------------------------------- */ + +extern int au_dir_roflags; + +void *au_kzrealloc(void *p, unsigned int nused, unsigned int new_sz, gfp_t gfp); +int au_seq_path(struct seq_file *seq, struct path *path); + +#ifdef CONFIG_PROC_FS +/* procfs.c */ +int __init au_procfs_init(void); +void au_procfs_fin(void); +#else +AuStubInt0(au_procfs_init, void); +AuStubVoid(au_procfs_fin, void); +#endif + +/* ---------------------------------------------------------------------- */ + +/* kmem cache */ +enum { + AuCache_DINFO, + AuCache_ICNTNR, + AuCache_FINFO, + AuCache_VDIR, + AuCache_DEHSTR, +#ifdef CONFIG_AUFS_HNOTIFY + AuCache_HNOTIFY, +#endif + AuCache_Last +}; + +#define AuCacheFlags (SLAB_RECLAIM_ACCOUNT | SLAB_MEM_SPREAD) +#define AuCache(type) KMEM_CACHE(type, AuCacheFlags) +#define AuCacheCtor(type, ctor) \ + kmem_cache_create(#type, sizeof(struct type), \ + __alignof__(struct type), AuCacheFlags, ctor) + +extern struct kmem_cache *au_cachep[]; + +#define AuCacheFuncs(name, index) \ +static inline struct au_##name *au_cache_alloc_##name(void) \ +{ return kmem_cache_alloc(au_cachep[AuCache_##index], GFP_NOFS); } \ +static inline void au_cache_free_##name(struct au_##name *p) \ +{ kmem_cache_free(au_cachep[AuCache_##index], p); } + +AuCacheFuncs(dinfo, DINFO); +AuCacheFuncs(icntnr, ICNTNR); +AuCacheFuncs(finfo, FINFO); +AuCacheFuncs(vdir, VDIR); +AuCacheFuncs(vdir_dehstr, DEHSTR); +#ifdef CONFIG_AUFS_HNOTIFY +AuCacheFuncs(hnotify, HNOTIFY); +#endif + +#endif /* __KERNEL__ */ +#endif /* __AUFS_MODULE_H__ */ --- linux-3.0.0.orig/ubuntu/aufs/mtx.h +++ linux-3.0.0/ubuntu/aufs/mtx.h @@ -0,0 +1,48 @@ +/* + * Copyright (C) 2010-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * very ugly approach for aufs_mmap() + * never include this file from other than f_op.c. + * see f_op.c in detail. + */ + +#ifndef __AUFS_MTX_H__ +#define __AUFS_MTX_H__ + +#ifdef __KERNEL__ + +/* copied from ../kernel/mutex{,-debug}.h */ +struct mutex; +struct thread_info; +#ifdef CONFIG_DEBUG_MUTEXES +static inline void mutex_set_owner(struct mutex *lock) +{ + lock->owner = current; +} +#else +static inline void mutex_set_owner(struct mutex *lock) +{ +#ifdef CONFIG_SMP + lock->owner = current; +#endif +} +#endif + +#endif /* __KERNEL__ */ +#endif /* __AUFS_MTX_H__ */ --- linux-3.0.0.orig/ubuntu/aufs/opts.c +++ linux-3.0.0/ubuntu/aufs/opts.c @@ -0,0 +1,1595 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * mount options/flags + */ + +#include +#include +#include +#include /* a distribution requires */ +#include +#include "aufs.h" + +/* ---------------------------------------------------------------------- */ + +enum { + Opt_br, + Opt_add, Opt_del, Opt_mod, Opt_reorder, Opt_append, Opt_prepend, + Opt_idel, Opt_imod, Opt_ireorder, + Opt_dirwh, Opt_rdcache, Opt_rdblk, Opt_rdhash, Opt_rendir, + Opt_rdblk_def, Opt_rdhash_def, + Opt_xino, Opt_zxino, Opt_noxino, + Opt_trunc_xino, Opt_trunc_xino_v, Opt_notrunc_xino, + Opt_trunc_xino_path, Opt_itrunc_xino, + Opt_trunc_xib, Opt_notrunc_xib, + Opt_shwh, Opt_noshwh, + Opt_plink, Opt_noplink, Opt_list_plink, + Opt_udba, + Opt_dio, Opt_nodio, + /* Opt_lock, Opt_unlock, */ + Opt_cmd, Opt_cmd_args, + Opt_diropq_a, Opt_diropq_w, + Opt_warn_perm, Opt_nowarn_perm, + Opt_wbr_copyup, Opt_wbr_create, + Opt_refrof, Opt_norefrof, + Opt_verbose, Opt_noverbose, + Opt_sum, Opt_nosum, Opt_wsum, + Opt_tail, Opt_ignore, Opt_ignore_silent, Opt_err +}; + +static match_table_t options = { + {Opt_br, "br=%s"}, + {Opt_br, "br:%s"}, + + {Opt_add, "add=%d:%s"}, + {Opt_add, "add:%d:%s"}, + {Opt_add, "ins=%d:%s"}, + {Opt_add, "ins:%d:%s"}, + {Opt_append, "append=%s"}, + {Opt_append, "append:%s"}, + {Opt_prepend, "prepend=%s"}, + {Opt_prepend, "prepend:%s"}, + + {Opt_del, "del=%s"}, + {Opt_del, "del:%s"}, + /* {Opt_idel, "idel:%d"}, */ + {Opt_mod, "mod=%s"}, + {Opt_mod, "mod:%s"}, + /* {Opt_imod, "imod:%d:%s"}, */ + + {Opt_dirwh, "dirwh=%d"}, + + {Opt_xino, "xino=%s"}, + {Opt_noxino, "noxino"}, + {Opt_trunc_xino, "trunc_xino"}, + {Opt_trunc_xino_v, "trunc_xino_v=%d:%d"}, + {Opt_notrunc_xino, "notrunc_xino"}, + {Opt_trunc_xino_path, "trunc_xino=%s"}, + {Opt_itrunc_xino, "itrunc_xino=%d"}, + /* {Opt_zxino, "zxino=%s"}, */ + {Opt_trunc_xib, "trunc_xib"}, + {Opt_notrunc_xib, "notrunc_xib"}, + +#ifdef CONFIG_PROC_FS + {Opt_plink, "plink"}, +#else + {Opt_ignore_silent, "plink"}, +#endif + + {Opt_noplink, "noplink"}, + +#ifdef CONFIG_AUFS_DEBUG + {Opt_list_plink, "list_plink"}, +#endif + + {Opt_udba, "udba=%s"}, + + {Opt_dio, "dio"}, + {Opt_nodio, "nodio"}, + + {Opt_diropq_a, "diropq=always"}, + {Opt_diropq_a, "diropq=a"}, + {Opt_diropq_w, "diropq=whiteouted"}, + {Opt_diropq_w, "diropq=w"}, + + {Opt_warn_perm, "warn_perm"}, + {Opt_nowarn_perm, "nowarn_perm"}, + + /* keep them temporary */ + {Opt_ignore_silent, "coo=%s"}, + {Opt_ignore_silent, "nodlgt"}, + {Opt_ignore_silent, "nodirperm1"}, + {Opt_ignore_silent, "clean_plink"}, + +#ifdef CONFIG_AUFS_SHWH + {Opt_shwh, "shwh"}, +#endif + {Opt_noshwh, "noshwh"}, + + {Opt_rendir, "rendir=%d"}, + + {Opt_refrof, "refrof"}, + {Opt_norefrof, "norefrof"}, + + {Opt_verbose, "verbose"}, + {Opt_verbose, "v"}, + {Opt_noverbose, "noverbose"}, + {Opt_noverbose, "quiet"}, + {Opt_noverbose, "q"}, + {Opt_noverbose, "silent"}, + + {Opt_sum, "sum"}, + {Opt_nosum, "nosum"}, + {Opt_wsum, "wsum"}, + + {Opt_rdcache, "rdcache=%d"}, + {Opt_rdblk, "rdblk=%d"}, + {Opt_rdblk_def, "rdblk=def"}, + {Opt_rdhash, "rdhash=%d"}, + {Opt_rdhash_def, "rdhash=def"}, + + {Opt_wbr_create, "create=%s"}, + {Opt_wbr_create, "create_policy=%s"}, + {Opt_wbr_copyup, "cpup=%s"}, + {Opt_wbr_copyup, "copyup=%s"}, + {Opt_wbr_copyup, "copyup_policy=%s"}, + + /* internal use for the scripts */ + {Opt_ignore_silent, "si=%s"}, + + {Opt_br, "dirs=%s"}, + {Opt_ignore, "debug=%d"}, + {Opt_ignore, "delete=whiteout"}, + {Opt_ignore, "delete=all"}, + {Opt_ignore, "imap=%s"}, + + /* temporary workaround, due to old mount(8)? */ + {Opt_ignore_silent, "relatime"}, + + {Opt_err, NULL} +}; + +/* ---------------------------------------------------------------------- */ + +static const char *au_parser_pattern(int val, struct match_token *token) +{ + while (token->pattern) { + if (token->token == val) + return token->pattern; + token++; + } + BUG(); + return "??"; +} + +/* ---------------------------------------------------------------------- */ + +static match_table_t brperms = { + {AuBrPerm_RO, AUFS_BRPERM_RO}, + {AuBrPerm_RR, AUFS_BRPERM_RR}, + {AuBrPerm_RW, AUFS_BRPERM_RW}, + + {AuBrPerm_ROWH, AUFS_BRPERM_ROWH}, + {AuBrPerm_RRWH, AUFS_BRPERM_RRWH}, + {AuBrPerm_RWNoLinkWH, AUFS_BRPERM_RWNLWH}, + + {AuBrPerm_ROWH, "nfsro"}, + {AuBrPerm_RO, NULL} +}; + +static int noinline_for_stack br_perm_val(char *perm) +{ + int val; + substring_t args[MAX_OPT_ARGS]; + + val = match_token(perm, brperms, args); + return val; +} + +const char *au_optstr_br_perm(int brperm) +{ + return au_parser_pattern(brperm, (void *)brperms); +} + +/* ---------------------------------------------------------------------- */ + +static match_table_t udbalevel = { + {AuOpt_UDBA_REVAL, "reval"}, + {AuOpt_UDBA_NONE, "none"}, +#ifdef CONFIG_AUFS_HNOTIFY + {AuOpt_UDBA_HNOTIFY, "notify"}, /* abstraction */ +#ifdef CONFIG_AUFS_HFSNOTIFY + {AuOpt_UDBA_HNOTIFY, "fsnotify"}, +#endif +#endif + {-1, NULL} +}; + +static int noinline_for_stack udba_val(char *str) +{ + substring_t args[MAX_OPT_ARGS]; + + return match_token(str, udbalevel, args); +} + +const char *au_optstr_udba(int udba) +{ + return au_parser_pattern(udba, (void *)udbalevel); +} + +/* ---------------------------------------------------------------------- */ + +static match_table_t au_wbr_create_policy = { + {AuWbrCreate_TDP, "tdp"}, + {AuWbrCreate_TDP, "top-down-parent"}, + {AuWbrCreate_RR, "rr"}, + {AuWbrCreate_RR, "round-robin"}, + {AuWbrCreate_MFS, "mfs"}, + {AuWbrCreate_MFS, "most-free-space"}, + {AuWbrCreate_MFSV, "mfs:%d"}, + {AuWbrCreate_MFSV, "most-free-space:%d"}, + + {AuWbrCreate_MFSRR, "mfsrr:%d"}, + {AuWbrCreate_MFSRRV, "mfsrr:%d:%d"}, + {AuWbrCreate_PMFS, "pmfs"}, + {AuWbrCreate_PMFSV, "pmfs:%d"}, + + {-1, NULL} +}; + +/* + * cf. linux/lib/parser.c and cmdline.c + * gave up calling memparse() since it uses simple_strtoull() instead of + * strict_...(). + */ +static int noinline_for_stack +au_match_ull(substring_t *s, unsigned long long *result) +{ + int err; + unsigned int len; + char a[32]; + + err = -ERANGE; + len = s->to - s->from; + if (len + 1 <= sizeof(a)) { + memcpy(a, s->from, len); + a[len] = '\0'; + err = strict_strtoull(a, 0, result); + } + return err; +} + +static int au_wbr_mfs_wmark(substring_t *arg, char *str, + struct au_opt_wbr_create *create) +{ + int err; + unsigned long long ull; + + err = 0; + if (!au_match_ull(arg, &ull)) + create->mfsrr_watermark = ull; + else { + pr_err("bad integer in %s\n", str); + err = -EINVAL; + } + + return err; +} + +static int au_wbr_mfs_sec(substring_t *arg, char *str, + struct au_opt_wbr_create *create) +{ + int n, err; + + err = 0; + if (!match_int(arg, &n) && 0 <= n && n <= AUFS_MFS_MAX_SEC) + create->mfs_second = n; + else { + pr_err("bad integer in %s\n", str); + err = -EINVAL; + } + + return err; +} + +static int noinline_for_stack +au_wbr_create_val(char *str, struct au_opt_wbr_create *create) +{ + int err, e; + substring_t args[MAX_OPT_ARGS]; + + err = match_token(str, au_wbr_create_policy, args); + create->wbr_create = err; + switch (err) { + case AuWbrCreate_MFSRRV: + e = au_wbr_mfs_wmark(&args[0], str, create); + if (!e) + e = au_wbr_mfs_sec(&args[1], str, create); + if (unlikely(e)) + err = e; + break; + case AuWbrCreate_MFSRR: + e = au_wbr_mfs_wmark(&args[0], str, create); + if (unlikely(e)) { + err = e; + break; + } + /*FALLTHROUGH*/ + case AuWbrCreate_MFS: + case AuWbrCreate_PMFS: + create->mfs_second = AUFS_MFS_DEF_SEC; + break; + case AuWbrCreate_MFSV: + case AuWbrCreate_PMFSV: + e = au_wbr_mfs_sec(&args[0], str, create); + if (unlikely(e)) + err = e; + break; + } + + return err; +} + +const char *au_optstr_wbr_create(int wbr_create) +{ + return au_parser_pattern(wbr_create, (void *)au_wbr_create_policy); +} + +static match_table_t au_wbr_copyup_policy = { + {AuWbrCopyup_TDP, "tdp"}, + {AuWbrCopyup_TDP, "top-down-parent"}, + {AuWbrCopyup_BUP, "bup"}, + {AuWbrCopyup_BUP, "bottom-up-parent"}, + {AuWbrCopyup_BU, "bu"}, + {AuWbrCopyup_BU, "bottom-up"}, + {-1, NULL} +}; + +static int noinline_for_stack au_wbr_copyup_val(char *str) +{ + substring_t args[MAX_OPT_ARGS]; + + return match_token(str, au_wbr_copyup_policy, args); +} + +const char *au_optstr_wbr_copyup(int wbr_copyup) +{ + return au_parser_pattern(wbr_copyup, (void *)au_wbr_copyup_policy); +} + +/* ---------------------------------------------------------------------- */ + +static const int lkup_dirflags = LOOKUP_FOLLOW | LOOKUP_DIRECTORY; + +static void dump_opts(struct au_opts *opts) +{ +#ifdef CONFIG_AUFS_DEBUG + /* reduce stack space */ + union { + struct au_opt_add *add; + struct au_opt_del *del; + struct au_opt_mod *mod; + struct au_opt_xino *xino; + struct au_opt_xino_itrunc *xino_itrunc; + struct au_opt_wbr_create *create; + } u; + struct au_opt *opt; + + opt = opts->opt; + while (opt->type != Opt_tail) { + switch (opt->type) { + case Opt_add: + u.add = &opt->add; + AuDbg("add {b%d, %s, 0x%x, %p}\n", + u.add->bindex, u.add->pathname, u.add->perm, + u.add->path.dentry); + break; + case Opt_del: + case Opt_idel: + u.del = &opt->del; + AuDbg("del {%s, %p}\n", + u.del->pathname, u.del->h_path.dentry); + break; + case Opt_mod: + case Opt_imod: + u.mod = &opt->mod; + AuDbg("mod {%s, 0x%x, %p}\n", + u.mod->path, u.mod->perm, u.mod->h_root); + break; + case Opt_append: + u.add = &opt->add; + AuDbg("append {b%d, %s, 0x%x, %p}\n", + u.add->bindex, u.add->pathname, u.add->perm, + u.add->path.dentry); + break; + case Opt_prepend: + u.add = &opt->add; + AuDbg("prepend {b%d, %s, 0x%x, %p}\n", + u.add->bindex, u.add->pathname, u.add->perm, + u.add->path.dentry); + break; + case Opt_dirwh: + AuDbg("dirwh %d\n", opt->dirwh); + break; + case Opt_rdcache: + AuDbg("rdcache %d\n", opt->rdcache); + break; + case Opt_rdblk: + AuDbg("rdblk %u\n", opt->rdblk); + break; + case Opt_rdblk_def: + AuDbg("rdblk_def\n"); + break; + case Opt_rdhash: + AuDbg("rdhash %u\n", opt->rdhash); + break; + case Opt_rdhash_def: + AuDbg("rdhash_def\n"); + break; + case Opt_xino: + u.xino = &opt->xino; + AuDbg("xino {%s %.*s}\n", + u.xino->path, + AuDLNPair(u.xino->file->f_dentry)); + break; + case Opt_trunc_xino: + AuLabel(trunc_xino); + break; + case Opt_notrunc_xino: + AuLabel(notrunc_xino); + break; + case Opt_trunc_xino_path: + case Opt_itrunc_xino: + u.xino_itrunc = &opt->xino_itrunc; + AuDbg("trunc_xino %d\n", u.xino_itrunc->bindex); + break; + + case Opt_noxino: + AuLabel(noxino); + break; + case Opt_trunc_xib: + AuLabel(trunc_xib); + break; + case Opt_notrunc_xib: + AuLabel(notrunc_xib); + break; + case Opt_shwh: + AuLabel(shwh); + break; + case Opt_noshwh: + AuLabel(noshwh); + break; + case Opt_plink: + AuLabel(plink); + break; + case Opt_noplink: + AuLabel(noplink); + break; + case Opt_list_plink: + AuLabel(list_plink); + break; + case Opt_udba: + AuDbg("udba %d, %s\n", + opt->udba, au_optstr_udba(opt->udba)); + break; + case Opt_dio: + AuLabel(dio); + break; + case Opt_nodio: + AuLabel(nodio); + break; + case Opt_diropq_a: + AuLabel(diropq_a); + break; + case Opt_diropq_w: + AuLabel(diropq_w); + break; + case Opt_warn_perm: + AuLabel(warn_perm); + break; + case Opt_nowarn_perm: + AuLabel(nowarn_perm); + break; + case Opt_refrof: + AuLabel(refrof); + break; + case Opt_norefrof: + AuLabel(norefrof); + break; + case Opt_verbose: + AuLabel(verbose); + break; + case Opt_noverbose: + AuLabel(noverbose); + break; + case Opt_sum: + AuLabel(sum); + break; + case Opt_nosum: + AuLabel(nosum); + break; + case Opt_wsum: + AuLabel(wsum); + break; + case Opt_wbr_create: + u.create = &opt->wbr_create; + AuDbg("create %d, %s\n", u.create->wbr_create, + au_optstr_wbr_create(u.create->wbr_create)); + switch (u.create->wbr_create) { + case AuWbrCreate_MFSV: + case AuWbrCreate_PMFSV: + AuDbg("%d sec\n", u.create->mfs_second); + break; + case AuWbrCreate_MFSRR: + AuDbg("%llu watermark\n", + u.create->mfsrr_watermark); + break; + case AuWbrCreate_MFSRRV: + AuDbg("%llu watermark, %d sec\n", + u.create->mfsrr_watermark, + u.create->mfs_second); + break; + } + break; + case Opt_wbr_copyup: + AuDbg("copyup %d, %s\n", opt->wbr_copyup, + au_optstr_wbr_copyup(opt->wbr_copyup)); + break; + default: + BUG(); + } + opt++; + } +#endif +} + +void au_opts_free(struct au_opts *opts) +{ + struct au_opt *opt; + + opt = opts->opt; + while (opt->type != Opt_tail) { + switch (opt->type) { + case Opt_add: + case Opt_append: + case Opt_prepend: + path_put(&opt->add.path); + break; + case Opt_del: + case Opt_idel: + path_put(&opt->del.h_path); + break; + case Opt_mod: + case Opt_imod: + dput(opt->mod.h_root); + break; + case Opt_xino: + fput(opt->xino.file); + break; + } + opt++; + } +} + +static int opt_add(struct au_opt *opt, char *opt_str, unsigned long sb_flags, + aufs_bindex_t bindex) +{ + int err; + struct au_opt_add *add = &opt->add; + char *p; + + add->bindex = bindex; + add->perm = AuBrPerm_Last; + add->pathname = opt_str; + p = strchr(opt_str, '='); + if (p) { + *p++ = 0; + if (*p) + add->perm = br_perm_val(p); + } + + err = vfsub_kern_path(add->pathname, lkup_dirflags, &add->path); + if (!err) { + if (!p) { + add->perm = AuBrPerm_RO; + if (au_test_fs_rr(add->path.dentry->d_sb)) + add->perm = AuBrPerm_RR; + else if (!bindex && !(sb_flags & MS_RDONLY)) + add->perm = AuBrPerm_RW; + } + opt->type = Opt_add; + goto out; + } + pr_err("lookup failed %s (%d)\n", add->pathname, err); + err = -EINVAL; + +out: + return err; +} + +static int au_opts_parse_del(struct au_opt_del *del, substring_t args[]) +{ + int err; + + del->pathname = args[0].from; + AuDbg("del path %s\n", del->pathname); + + err = vfsub_kern_path(del->pathname, lkup_dirflags, &del->h_path); + if (unlikely(err)) + pr_err("lookup failed %s (%d)\n", del->pathname, err); + + return err; +} + +#if 0 /* reserved for future use */ +static int au_opts_parse_idel(struct super_block *sb, aufs_bindex_t bindex, + struct au_opt_del *del, substring_t args[]) +{ + int err; + struct dentry *root; + + err = -EINVAL; + root = sb->s_root; + aufs_read_lock(root, AuLock_FLUSH); + if (bindex < 0 || au_sbend(sb) < bindex) { + pr_err("out of bounds, %d\n", bindex); + goto out; + } + + err = 0; + del->h_path.dentry = dget(au_h_dptr(root, bindex)); + del->h_path.mnt = mntget(au_sbr_mnt(sb, bindex)); + +out: + aufs_read_unlock(root, !AuLock_IR); + return err; +} +#endif + +static int noinline_for_stack +au_opts_parse_mod(struct au_opt_mod *mod, substring_t args[]) +{ + int err; + struct path path; + char *p; + + err = -EINVAL; + mod->path = args[0].from; + p = strchr(mod->path, '='); + if (unlikely(!p)) { + pr_err("no permssion %s\n", args[0].from); + goto out; + } + + *p++ = 0; + err = vfsub_kern_path(mod->path, lkup_dirflags, &path); + if (unlikely(err)) { + pr_err("lookup failed %s (%d)\n", mod->path, err); + goto out; + } + + mod->perm = br_perm_val(p); + AuDbg("mod path %s, perm 0x%x, %s\n", mod->path, mod->perm, p); + mod->h_root = dget(path.dentry); + path_put(&path); + +out: + return err; +} + +#if 0 /* reserved for future use */ +static int au_opts_parse_imod(struct super_block *sb, aufs_bindex_t bindex, + struct au_opt_mod *mod, substring_t args[]) +{ + int err; + struct dentry *root; + + err = -EINVAL; + root = sb->s_root; + aufs_read_lock(root, AuLock_FLUSH); + if (bindex < 0 || au_sbend(sb) < bindex) { + pr_err("out of bounds, %d\n", bindex); + goto out; + } + + err = 0; + mod->perm = br_perm_val(args[1].from); + AuDbg("mod path %s, perm 0x%x, %s\n", + mod->path, mod->perm, args[1].from); + mod->h_root = dget(au_h_dptr(root, bindex)); + +out: + aufs_read_unlock(root, !AuLock_IR); + return err; +} +#endif + +static int au_opts_parse_xino(struct super_block *sb, struct au_opt_xino *xino, + substring_t args[]) +{ + int err; + struct file *file; + + file = au_xino_create(sb, args[0].from, /*silent*/0); + err = PTR_ERR(file); + if (IS_ERR(file)) + goto out; + + err = -EINVAL; + if (unlikely(file->f_dentry->d_sb == sb)) { + fput(file); + pr_err("%s must be outside\n", args[0].from); + goto out; + } + + err = 0; + xino->file = file; + xino->path = args[0].from; + +out: + return err; +} + +static int noinline_for_stack +au_opts_parse_xino_itrunc_path(struct super_block *sb, + struct au_opt_xino_itrunc *xino_itrunc, + substring_t args[]) +{ + int err; + aufs_bindex_t bend, bindex; + struct path path; + struct dentry *root; + + err = vfsub_kern_path(args[0].from, lkup_dirflags, &path); + if (unlikely(err)) { + pr_err("lookup failed %s (%d)\n", args[0].from, err); + goto out; + } + + xino_itrunc->bindex = -1; + root = sb->s_root; + aufs_read_lock(root, AuLock_FLUSH); + bend = au_sbend(sb); + for (bindex = 0; bindex <= bend; bindex++) { + if (au_h_dptr(root, bindex) == path.dentry) { + xino_itrunc->bindex = bindex; + break; + } + } + aufs_read_unlock(root, !AuLock_IR); + path_put(&path); + + if (unlikely(xino_itrunc->bindex < 0)) { + pr_err("no such branch %s\n", args[0].from); + err = -EINVAL; + } + +out: + return err; +} + +/* called without aufs lock */ +int au_opts_parse(struct super_block *sb, char *str, struct au_opts *opts) +{ + int err, n, token; + aufs_bindex_t bindex; + unsigned char skipped; + struct dentry *root; + struct au_opt *opt, *opt_tail; + char *opt_str; + /* reduce the stack space */ + union { + struct au_opt_xino_itrunc *xino_itrunc; + struct au_opt_wbr_create *create; + } u; + struct { + substring_t args[MAX_OPT_ARGS]; + } *a; + + err = -ENOMEM; + a = kmalloc(sizeof(*a), GFP_NOFS); + if (unlikely(!a)) + goto out; + + root = sb->s_root; + err = 0; + bindex = 0; + opt = opts->opt; + opt_tail = opt + opts->max_opt - 1; + opt->type = Opt_tail; + while (!err && (opt_str = strsep(&str, ",")) && *opt_str) { + err = -EINVAL; + skipped = 0; + token = match_token(opt_str, options, a->args); + switch (token) { + case Opt_br: + err = 0; + while (!err && (opt_str = strsep(&a->args[0].from, ":")) + && *opt_str) { + err = opt_add(opt, opt_str, opts->sb_flags, + bindex++); + if (unlikely(!err && ++opt > opt_tail)) { + err = -E2BIG; + break; + } + opt->type = Opt_tail; + skipped = 1; + } + break; + case Opt_add: + if (unlikely(match_int(&a->args[0], &n))) { + pr_err("bad integer in %s\n", opt_str); + break; + } + bindex = n; + err = opt_add(opt, a->args[1].from, opts->sb_flags, + bindex); + if (!err) + opt->type = token; + break; + case Opt_append: + err = opt_add(opt, a->args[0].from, opts->sb_flags, + /*dummy bindex*/1); + if (!err) + opt->type = token; + break; + case Opt_prepend: + err = opt_add(opt, a->args[0].from, opts->sb_flags, + /*bindex*/0); + if (!err) + opt->type = token; + break; + case Opt_del: + err = au_opts_parse_del(&opt->del, a->args); + if (!err) + opt->type = token; + break; +#if 0 /* reserved for future use */ + case Opt_idel: + del->pathname = "(indexed)"; + if (unlikely(match_int(&args[0], &n))) { + pr_err("bad integer in %s\n", opt_str); + break; + } + err = au_opts_parse_idel(sb, n, &opt->del, a->args); + if (!err) + opt->type = token; + break; +#endif + case Opt_mod: + err = au_opts_parse_mod(&opt->mod, a->args); + if (!err) + opt->type = token; + break; +#ifdef IMOD /* reserved for future use */ + case Opt_imod: + u.mod->path = "(indexed)"; + if (unlikely(match_int(&a->args[0], &n))) { + pr_err("bad integer in %s\n", opt_str); + break; + } + err = au_opts_parse_imod(sb, n, &opt->mod, a->args); + if (!err) + opt->type = token; + break; +#endif + case Opt_xino: + err = au_opts_parse_xino(sb, &opt->xino, a->args); + if (!err) + opt->type = token; + break; + + case Opt_trunc_xino_path: + err = au_opts_parse_xino_itrunc_path + (sb, &opt->xino_itrunc, a->args); + if (!err) + opt->type = token; + break; + + case Opt_itrunc_xino: + u.xino_itrunc = &opt->xino_itrunc; + if (unlikely(match_int(&a->args[0], &n))) { + pr_err("bad integer in %s\n", opt_str); + break; + } + u.xino_itrunc->bindex = n; + aufs_read_lock(root, AuLock_FLUSH); + if (n < 0 || au_sbend(sb) < n) { + pr_err("out of bounds, %d\n", n); + aufs_read_unlock(root, !AuLock_IR); + break; + } + aufs_read_unlock(root, !AuLock_IR); + err = 0; + opt->type = token; + break; + + case Opt_dirwh: + if (unlikely(match_int(&a->args[0], &opt->dirwh))) + break; + err = 0; + opt->type = token; + break; + + case Opt_rdcache: + if (unlikely(match_int(&a->args[0], &n))) { + pr_err("bad integer in %s\n", opt_str); + break; + } + if (unlikely(n > AUFS_RDCACHE_MAX)) { + pr_err("rdcache must be smaller than %d\n", + AUFS_RDCACHE_MAX); + break; + } + opt->rdcache = n; + err = 0; + opt->type = token; + break; + case Opt_rdblk: + if (unlikely(match_int(&a->args[0], &n) + || n < 0 + || n > KMALLOC_MAX_SIZE)) { + pr_err("bad integer in %s\n", opt_str); + break; + } + if (unlikely(n && n < NAME_MAX)) { + pr_err("rdblk must be larger than %d\n", + NAME_MAX); + break; + } + opt->rdblk = n; + err = 0; + opt->type = token; + break; + case Opt_rdhash: + if (unlikely(match_int(&a->args[0], &n) + || n < 0 + || n * sizeof(struct hlist_head) + > KMALLOC_MAX_SIZE)) { + pr_err("bad integer in %s\n", opt_str); + break; + } + opt->rdhash = n; + err = 0; + opt->type = token; + break; + + case Opt_trunc_xino: + case Opt_notrunc_xino: + case Opt_noxino: + case Opt_trunc_xib: + case Opt_notrunc_xib: + case Opt_shwh: + case Opt_noshwh: + case Opt_plink: + case Opt_noplink: + case Opt_list_plink: + case Opt_dio: + case Opt_nodio: + case Opt_diropq_a: + case Opt_diropq_w: + case Opt_warn_perm: + case Opt_nowarn_perm: + case Opt_refrof: + case Opt_norefrof: + case Opt_verbose: + case Opt_noverbose: + case Opt_sum: + case Opt_nosum: + case Opt_wsum: + case Opt_rdblk_def: + case Opt_rdhash_def: + err = 0; + opt->type = token; + break; + + case Opt_udba: + opt->udba = udba_val(a->args[0].from); + if (opt->udba >= 0) { + err = 0; + opt->type = token; + } else + pr_err("wrong value, %s\n", opt_str); + break; + + case Opt_wbr_create: + u.create = &opt->wbr_create; + u.create->wbr_create + = au_wbr_create_val(a->args[0].from, u.create); + if (u.create->wbr_create >= 0) { + err = 0; + opt->type = token; + } else + pr_err("wrong value, %s\n", opt_str); + break; + case Opt_wbr_copyup: + opt->wbr_copyup = au_wbr_copyup_val(a->args[0].from); + if (opt->wbr_copyup >= 0) { + err = 0; + opt->type = token; + } else + pr_err("wrong value, %s\n", opt_str); + break; + + case Opt_ignore: + pr_warning("ignored %s\n", opt_str); + /*FALLTHROUGH*/ + case Opt_ignore_silent: + skipped = 1; + err = 0; + break; + case Opt_err: + pr_err("unknown option %s\n", opt_str); + break; + } + + if (!err && !skipped) { + if (unlikely(++opt > opt_tail)) { + err = -E2BIG; + opt--; + opt->type = Opt_tail; + break; + } + opt->type = Opt_tail; + } + } + + kfree(a); + dump_opts(opts); + if (unlikely(err)) + au_opts_free(opts); + +out: + return err; +} + +static int au_opt_wbr_create(struct super_block *sb, + struct au_opt_wbr_create *create) +{ + int err; + struct au_sbinfo *sbinfo; + + SiMustWriteLock(sb); + + err = 1; /* handled */ + sbinfo = au_sbi(sb); + if (sbinfo->si_wbr_create_ops->fin) { + err = sbinfo->si_wbr_create_ops->fin(sb); + if (!err) + err = 1; + } + + sbinfo->si_wbr_create = create->wbr_create; + sbinfo->si_wbr_create_ops = au_wbr_create_ops + create->wbr_create; + switch (create->wbr_create) { + case AuWbrCreate_MFSRRV: + case AuWbrCreate_MFSRR: + sbinfo->si_wbr_mfs.mfsrr_watermark = create->mfsrr_watermark; + /*FALLTHROUGH*/ + case AuWbrCreate_MFS: + case AuWbrCreate_MFSV: + case AuWbrCreate_PMFS: + case AuWbrCreate_PMFSV: + sbinfo->si_wbr_mfs.mfs_expire + = msecs_to_jiffies(create->mfs_second * MSEC_PER_SEC); + break; + } + + if (sbinfo->si_wbr_create_ops->init) + sbinfo->si_wbr_create_ops->init(sb); /* ignore */ + + return err; +} + +/* + * returns, + * plus: processed without an error + * zero: unprocessed + */ +static int au_opt_simple(struct super_block *sb, struct au_opt *opt, + struct au_opts *opts) +{ + int err; + struct au_sbinfo *sbinfo; + + SiMustWriteLock(sb); + + err = 1; /* handled */ + sbinfo = au_sbi(sb); + switch (opt->type) { + case Opt_udba: + sbinfo->si_mntflags &= ~AuOptMask_UDBA; + sbinfo->si_mntflags |= opt->udba; + opts->given_udba |= opt->udba; + break; + + case Opt_plink: + au_opt_set(sbinfo->si_mntflags, PLINK); + break; + case Opt_noplink: + if (au_opt_test(sbinfo->si_mntflags, PLINK)) + au_plink_put(sb, /*verbose*/1); + au_opt_clr(sbinfo->si_mntflags, PLINK); + break; + case Opt_list_plink: + if (au_opt_test(sbinfo->si_mntflags, PLINK)) + au_plink_list(sb); + break; + + case Opt_dio: + au_opt_set(sbinfo->si_mntflags, DIO); + au_fset_opts(opts->flags, REFRESH_DYAOP); + break; + case Opt_nodio: + au_opt_clr(sbinfo->si_mntflags, DIO); + au_fset_opts(opts->flags, REFRESH_DYAOP); + break; + + case Opt_diropq_a: + au_opt_set(sbinfo->si_mntflags, ALWAYS_DIROPQ); + break; + case Opt_diropq_w: + au_opt_clr(sbinfo->si_mntflags, ALWAYS_DIROPQ); + break; + + case Opt_warn_perm: + au_opt_set(sbinfo->si_mntflags, WARN_PERM); + break; + case Opt_nowarn_perm: + au_opt_clr(sbinfo->si_mntflags, WARN_PERM); + break; + + case Opt_refrof: + au_opt_set(sbinfo->si_mntflags, REFROF); + break; + case Opt_norefrof: + au_opt_clr(sbinfo->si_mntflags, REFROF); + break; + + case Opt_verbose: + au_opt_set(sbinfo->si_mntflags, VERBOSE); + break; + case Opt_noverbose: + au_opt_clr(sbinfo->si_mntflags, VERBOSE); + break; + + case Opt_sum: + au_opt_set(sbinfo->si_mntflags, SUM); + break; + case Opt_wsum: + au_opt_clr(sbinfo->si_mntflags, SUM); + au_opt_set(sbinfo->si_mntflags, SUM_W); + case Opt_nosum: + au_opt_clr(sbinfo->si_mntflags, SUM); + au_opt_clr(sbinfo->si_mntflags, SUM_W); + break; + + case Opt_wbr_create: + err = au_opt_wbr_create(sb, &opt->wbr_create); + break; + case Opt_wbr_copyup: + sbinfo->si_wbr_copyup = opt->wbr_copyup; + sbinfo->si_wbr_copyup_ops = au_wbr_copyup_ops + opt->wbr_copyup; + break; + + case Opt_dirwh: + sbinfo->si_dirwh = opt->dirwh; + break; + + case Opt_rdcache: + sbinfo->si_rdcache + = msecs_to_jiffies(opt->rdcache * MSEC_PER_SEC); + break; + case Opt_rdblk: + sbinfo->si_rdblk = opt->rdblk; + break; + case Opt_rdblk_def: + sbinfo->si_rdblk = AUFS_RDBLK_DEF; + break; + case Opt_rdhash: + sbinfo->si_rdhash = opt->rdhash; + break; + case Opt_rdhash_def: + sbinfo->si_rdhash = AUFS_RDHASH_DEF; + break; + + case Opt_shwh: + au_opt_set(sbinfo->si_mntflags, SHWH); + break; + case Opt_noshwh: + au_opt_clr(sbinfo->si_mntflags, SHWH); + break; + + case Opt_trunc_xino: + au_opt_set(sbinfo->si_mntflags, TRUNC_XINO); + break; + case Opt_notrunc_xino: + au_opt_clr(sbinfo->si_mntflags, TRUNC_XINO); + break; + + case Opt_trunc_xino_path: + case Opt_itrunc_xino: + err = au_xino_trunc(sb, opt->xino_itrunc.bindex); + if (!err) + err = 1; + break; + + case Opt_trunc_xib: + au_fset_opts(opts->flags, TRUNC_XIB); + break; + case Opt_notrunc_xib: + au_fclr_opts(opts->flags, TRUNC_XIB); + break; + + default: + err = 0; + break; + } + + return err; +} + +/* + * returns tri-state. + * plus: processed without an error + * zero: unprocessed + * minus: error + */ +static int au_opt_br(struct super_block *sb, struct au_opt *opt, + struct au_opts *opts) +{ + int err, do_refresh; + + err = 0; + switch (opt->type) { + case Opt_append: + opt->add.bindex = au_sbend(sb) + 1; + if (opt->add.bindex < 0) + opt->add.bindex = 0; + goto add; + case Opt_prepend: + opt->add.bindex = 0; + add: + case Opt_add: + err = au_br_add(sb, &opt->add, + au_ftest_opts(opts->flags, REMOUNT)); + if (!err) { + err = 1; + au_fset_opts(opts->flags, REFRESH); + } + break; + + case Opt_del: + case Opt_idel: + err = au_br_del(sb, &opt->del, + au_ftest_opts(opts->flags, REMOUNT)); + if (!err) { + err = 1; + au_fset_opts(opts->flags, TRUNC_XIB); + au_fset_opts(opts->flags, REFRESH); + } + break; + + case Opt_mod: + case Opt_imod: + err = au_br_mod(sb, &opt->mod, + au_ftest_opts(opts->flags, REMOUNT), + &do_refresh); + if (!err) { + err = 1; + if (do_refresh) + au_fset_opts(opts->flags, REFRESH); + } + break; + } + + return err; +} + +static int au_opt_xino(struct super_block *sb, struct au_opt *opt, + struct au_opt_xino **opt_xino, + struct au_opts *opts) +{ + int err; + aufs_bindex_t bend, bindex; + struct dentry *root, *parent, *h_root; + + err = 0; + switch (opt->type) { + case Opt_xino: + err = au_xino_set(sb, &opt->xino, + !!au_ftest_opts(opts->flags, REMOUNT)); + if (unlikely(err)) + break; + + *opt_xino = &opt->xino; + au_xino_brid_set(sb, -1); + + /* safe d_parent access */ + parent = opt->xino.file->f_dentry->d_parent; + root = sb->s_root; + bend = au_sbend(sb); + for (bindex = 0; bindex <= bend; bindex++) { + h_root = au_h_dptr(root, bindex); + if (h_root == parent) { + au_xino_brid_set(sb, au_sbr_id(sb, bindex)); + break; + } + } + break; + + case Opt_noxino: + au_xino_clr(sb); + au_xino_brid_set(sb, -1); + *opt_xino = (void *)-1; + break; + } + + return err; +} + +int au_opts_verify(struct super_block *sb, unsigned long sb_flags, + unsigned int pending) +{ + int err; + aufs_bindex_t bindex, bend; + unsigned char do_plink, skip, do_free; + struct au_branch *br; + struct au_wbr *wbr; + struct dentry *root; + struct inode *dir, *h_dir; + struct au_sbinfo *sbinfo; + struct au_hinode *hdir; + + SiMustAnyLock(sb); + + sbinfo = au_sbi(sb); + AuDebugOn(!(sbinfo->si_mntflags & AuOptMask_UDBA)); + + if (!(sb_flags & MS_RDONLY)) { + if (unlikely(!au_br_writable(au_sbr_perm(sb, 0)))) + pr_warning("first branch should be rw\n"); + if (unlikely(au_opt_test(sbinfo->si_mntflags, SHWH))) + pr_warning("shwh should be used with ro\n"); + } + + if (au_opt_test((sbinfo->si_mntflags | pending), UDBA_HNOTIFY) + && !au_opt_test(sbinfo->si_mntflags, XINO)) + pr_warning("udba=*notify requires xino\n"); + + err = 0; + root = sb->s_root; + dir = root->d_inode; + do_plink = !!au_opt_test(sbinfo->si_mntflags, PLINK); + bend = au_sbend(sb); + for (bindex = 0; !err && bindex <= bend; bindex++) { + skip = 0; + h_dir = au_h_iptr(dir, bindex); + br = au_sbr(sb, bindex); + do_free = 0; + + wbr = br->br_wbr; + if (wbr) + wbr_wh_read_lock(wbr); + + switch (br->br_perm) { + case AuBrPerm_RO: + case AuBrPerm_ROWH: + case AuBrPerm_RR: + case AuBrPerm_RRWH: + do_free = !!wbr; + skip = (!wbr + || (!wbr->wbr_whbase + && !wbr->wbr_plink + && !wbr->wbr_orph)); + break; + + case AuBrPerm_RWNoLinkWH: + /* skip = (!br->br_whbase && !br->br_orph); */ + skip = (!wbr || !wbr->wbr_whbase); + if (skip && wbr) { + if (do_plink) + skip = !!wbr->wbr_plink; + else + skip = !wbr->wbr_plink; + } + break; + + case AuBrPerm_RW: + /* skip = (br->br_whbase && br->br_ohph); */ + skip = (wbr && wbr->wbr_whbase); + if (skip) { + if (do_plink) + skip = !!wbr->wbr_plink; + else + skip = !wbr->wbr_plink; + } + break; + + default: + BUG(); + } + if (wbr) + wbr_wh_read_unlock(wbr); + + if (skip) + continue; + + hdir = au_hi(dir, bindex); + au_hn_imtx_lock_nested(hdir, AuLsc_I_PARENT); + if (wbr) + wbr_wh_write_lock(wbr); + err = au_wh_init(au_h_dptr(root, bindex), br, sb); + if (wbr) + wbr_wh_write_unlock(wbr); + au_hn_imtx_unlock(hdir); + + if (!err && do_free) { + kfree(wbr); + br->br_wbr = NULL; + } + } + + return err; +} + +int au_opts_mount(struct super_block *sb, struct au_opts *opts) +{ + int err; + unsigned int tmp; + aufs_bindex_t bindex, bend; + struct au_opt *opt; + struct au_opt_xino *opt_xino, xino; + struct au_sbinfo *sbinfo; + struct au_branch *br; + + SiMustWriteLock(sb); + + err = 0; + opt_xino = NULL; + opt = opts->opt; + while (err >= 0 && opt->type != Opt_tail) + err = au_opt_simple(sb, opt++, opts); + if (err > 0) + err = 0; + else if (unlikely(err < 0)) + goto out; + + /* disable xino and udba temporary */ + sbinfo = au_sbi(sb); + tmp = sbinfo->si_mntflags; + au_opt_clr(sbinfo->si_mntflags, XINO); + au_opt_set_udba(sbinfo->si_mntflags, UDBA_REVAL); + + opt = opts->opt; + while (err >= 0 && opt->type != Opt_tail) + err = au_opt_br(sb, opt++, opts); + if (err > 0) + err = 0; + else if (unlikely(err < 0)) + goto out; + + bend = au_sbend(sb); + if (unlikely(bend < 0)) { + err = -EINVAL; + pr_err("no branches\n"); + goto out; + } + + if (au_opt_test(tmp, XINO)) + au_opt_set(sbinfo->si_mntflags, XINO); + opt = opts->opt; + while (!err && opt->type != Opt_tail) + err = au_opt_xino(sb, opt++, &opt_xino, opts); + if (unlikely(err)) + goto out; + + err = au_opts_verify(sb, sb->s_flags, tmp); + if (unlikely(err)) + goto out; + + /* restore xino */ + if (au_opt_test(tmp, XINO) && !opt_xino) { + xino.file = au_xino_def(sb); + err = PTR_ERR(xino.file); + if (IS_ERR(xino.file)) + goto out; + + err = au_xino_set(sb, &xino, /*remount*/0); + fput(xino.file); + if (unlikely(err)) + goto out; + } + + /* restore udba */ + tmp &= AuOptMask_UDBA; + sbinfo->si_mntflags &= ~AuOptMask_UDBA; + sbinfo->si_mntflags |= tmp; + bend = au_sbend(sb); + for (bindex = 0; bindex <= bend; bindex++) { + br = au_sbr(sb, bindex); + err = au_hnotify_reset_br(tmp, br, br->br_perm); + if (unlikely(err)) + AuIOErr("hnotify failed on br %d, %d, ignored\n", + bindex, err); + /* go on even if err */ + } + if (au_opt_test(tmp, UDBA_HNOTIFY)) { + struct inode *dir = sb->s_root->d_inode; + au_hn_reset(dir, au_hi_flags(dir, /*isdir*/1) & ~AuHi_XINO); + } + +out: + return err; +} + +int au_opts_remount(struct super_block *sb, struct au_opts *opts) +{ + int err, rerr; + struct inode *dir; + struct au_opt_xino *opt_xino; + struct au_opt *opt; + struct au_sbinfo *sbinfo; + + SiMustWriteLock(sb); + + dir = sb->s_root->d_inode; + sbinfo = au_sbi(sb); + err = 0; + opt_xino = NULL; + opt = opts->opt; + while (err >= 0 && opt->type != Opt_tail) { + err = au_opt_simple(sb, opt, opts); + if (!err) + err = au_opt_br(sb, opt, opts); + if (!err) + err = au_opt_xino(sb, opt, &opt_xino, opts); + opt++; + } + if (err > 0) + err = 0; + AuTraceErr(err); + /* go on even err */ + + rerr = au_opts_verify(sb, opts->sb_flags, /*pending*/0); + if (unlikely(rerr && !err)) + err = rerr; + + if (au_ftest_opts(opts->flags, TRUNC_XIB)) { + rerr = au_xib_trunc(sb); + if (unlikely(rerr && !err)) + err = rerr; + } + + /* will be handled by the caller */ + if (!au_ftest_opts(opts->flags, REFRESH) + && (opts->given_udba || au_opt_test(sbinfo->si_mntflags, XINO))) + au_fset_opts(opts->flags, REFRESH); + + AuDbg("status 0x%x\n", opts->flags); + return err; +} + +/* ---------------------------------------------------------------------- */ + +unsigned int au_opt_udba(struct super_block *sb) +{ + return au_mntflags(sb) & AuOptMask_UDBA; +} --- linux-3.0.0.orig/ubuntu/aufs/opts.h +++ linux-3.0.0/ubuntu/aufs/opts.h @@ -0,0 +1,210 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * mount options/flags + */ + +#ifndef __AUFS_OPTS_H__ +#define __AUFS_OPTS_H__ + +#ifdef __KERNEL__ + +#include +#include + +struct file; +struct super_block; + +/* ---------------------------------------------------------------------- */ + +/* mount flags */ +#define AuOpt_XINO 1 /* external inode number bitmap + and translation table */ +#define AuOpt_TRUNC_XINO (1 << 1) /* truncate xino files */ +#define AuOpt_UDBA_NONE (1 << 2) /* users direct branch access */ +#define AuOpt_UDBA_REVAL (1 << 3) +#define AuOpt_UDBA_HNOTIFY (1 << 4) +#define AuOpt_SHWH (1 << 5) /* show whiteout */ +#define AuOpt_PLINK (1 << 6) /* pseudo-link */ +#define AuOpt_DIRPERM1 (1 << 7) /* unimplemented */ +#define AuOpt_REFROF (1 << 8) /* unimplemented */ +#define AuOpt_ALWAYS_DIROPQ (1 << 9) /* policy to creating diropq */ +#define AuOpt_SUM (1 << 10) /* summation for statfs(2) */ +#define AuOpt_SUM_W (1 << 11) /* unimplemented */ +#define AuOpt_WARN_PERM (1 << 12) /* warn when add-branch */ +#define AuOpt_VERBOSE (1 << 13) /* busy inode when del-branch */ +#define AuOpt_DIO (1 << 14) /* direct io */ + +#ifndef CONFIG_AUFS_HNOTIFY +#undef AuOpt_UDBA_HNOTIFY +#define AuOpt_UDBA_HNOTIFY 0 +#endif +#ifndef CONFIG_AUFS_SHWH +#undef AuOpt_SHWH +#define AuOpt_SHWH 0 +#endif + +#define AuOpt_Def (AuOpt_XINO \ + | AuOpt_UDBA_REVAL \ + | AuOpt_PLINK \ + /* | AuOpt_DIRPERM1 */ \ + | AuOpt_WARN_PERM) +#define AuOptMask_UDBA (AuOpt_UDBA_NONE \ + | AuOpt_UDBA_REVAL \ + | AuOpt_UDBA_HNOTIFY) + +#define au_opt_test(flags, name) (flags & AuOpt_##name) +#define au_opt_set(flags, name) do { \ + BUILD_BUG_ON(AuOpt_##name & AuOptMask_UDBA); \ + ((flags) |= AuOpt_##name); \ +} while (0) +#define au_opt_set_udba(flags, name) do { \ + (flags) &= ~AuOptMask_UDBA; \ + ((flags) |= AuOpt_##name); \ +} while (0) +#define au_opt_clr(flags, name) do { \ + ((flags) &= ~AuOpt_##name); \ +} while (0) + +static inline unsigned int au_opts_plink(unsigned int mntflags) +{ +#ifdef CONFIG_PROC_FS + return mntflags; +#else + return mntflags & ~AuOpt_PLINK; +#endif +} + +/* ---------------------------------------------------------------------- */ + +/* policies to select one among multiple writable branches */ +enum { + AuWbrCreate_TDP, /* top down parent */ + AuWbrCreate_RR, /* round robin */ + AuWbrCreate_MFS, /* most free space */ + AuWbrCreate_MFSV, /* mfs with seconds */ + AuWbrCreate_MFSRR, /* mfs then rr */ + AuWbrCreate_MFSRRV, /* mfs then rr with seconds */ + AuWbrCreate_PMFS, /* parent and mfs */ + AuWbrCreate_PMFSV, /* parent and mfs with seconds */ + + AuWbrCreate_Def = AuWbrCreate_TDP +}; + +enum { + AuWbrCopyup_TDP, /* top down parent */ + AuWbrCopyup_BUP, /* bottom up parent */ + AuWbrCopyup_BU, /* bottom up */ + + AuWbrCopyup_Def = AuWbrCopyup_TDP +}; + +/* ---------------------------------------------------------------------- */ + +struct au_opt_add { + aufs_bindex_t bindex; + char *pathname; + int perm; + struct path path; +}; + +struct au_opt_del { + char *pathname; + struct path h_path; +}; + +struct au_opt_mod { + char *path; + int perm; + struct dentry *h_root; +}; + +struct au_opt_xino { + char *path; + struct file *file; +}; + +struct au_opt_xino_itrunc { + aufs_bindex_t bindex; +}; + +struct au_opt_wbr_create { + int wbr_create; + int mfs_second; + unsigned long long mfsrr_watermark; +}; + +struct au_opt { + int type; + union { + struct au_opt_xino xino; + struct au_opt_xino_itrunc xino_itrunc; + struct au_opt_add add; + struct au_opt_del del; + struct au_opt_mod mod; + int dirwh; + int rdcache; + unsigned int rdblk; + unsigned int rdhash; + int udba; + struct au_opt_wbr_create wbr_create; + int wbr_copyup; + }; +}; + +/* opts flags */ +#define AuOpts_REMOUNT 1 +#define AuOpts_REFRESH (1 << 1) +#define AuOpts_TRUNC_XIB (1 << 2) +#define AuOpts_REFRESH_DYAOP (1 << 3) +#define au_ftest_opts(flags, name) ((flags) & AuOpts_##name) +#define au_fset_opts(flags, name) \ + do { (flags) |= AuOpts_##name; } while (0) +#define au_fclr_opts(flags, name) \ + do { (flags) &= ~AuOpts_##name; } while (0) + +struct au_opts { + struct au_opt *opt; + int max_opt; + + unsigned int given_udba; + unsigned int flags; + unsigned long sb_flags; +}; + +/* ---------------------------------------------------------------------- */ + +const char *au_optstr_br_perm(int brperm); +const char *au_optstr_udba(int udba); +const char *au_optstr_wbr_copyup(int wbr_copyup); +const char *au_optstr_wbr_create(int wbr_create); + +void au_opts_free(struct au_opts *opts); +int au_opts_parse(struct super_block *sb, char *str, struct au_opts *opts); +int au_opts_verify(struct super_block *sb, unsigned long sb_flags, + unsigned int pending); +int au_opts_mount(struct super_block *sb, struct au_opts *opts); +int au_opts_remount(struct super_block *sb, struct au_opts *opts); + +unsigned int au_opt_udba(struct super_block *sb); + +/* ---------------------------------------------------------------------- */ + +#endif /* __KERNEL__ */ +#endif /* __AUFS_OPTS_H__ */ --- linux-3.0.0.orig/ubuntu/aufs/plink.c +++ linux-3.0.0/ubuntu/aufs/plink.c @@ -0,0 +1,515 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * pseudo-link + */ + +#include "aufs.h" + +/* + * the pseudo-link maintenance mode. + * during a user process maintains the pseudo-links, + * prohibit adding a new plink and branch manipulation. + * + * Flags + * NOPLM: + * For entry functions which will handle plink, and i_mutex is already held + * in VFS. + * They cannot wait and should return an error at once. + * Callers has to check the error. + * NOPLMW: + * For entry functions which will handle plink, but i_mutex is not held + * in VFS. + * They can wait the plink maintenance mode to finish. + * + * They behave like F_SETLK and F_SETLKW. + * If the caller never handle plink, then both flags are unnecessary. + */ + +int au_plink_maint(struct super_block *sb, int flags) +{ + int err; + pid_t pid, ppid; + struct au_sbinfo *sbi; + + SiMustAnyLock(sb); + + err = 0; + if (!au_opt_test(au_mntflags(sb), PLINK)) + goto out; + + sbi = au_sbi(sb); + pid = sbi->si_plink_maint_pid; + if (!pid || pid == current->pid) + goto out; + + /* todo: it highly depends upon /sbin/mount.aufs */ + rcu_read_lock(); + ppid = task_pid_vnr(rcu_dereference(current->real_parent)); + rcu_read_unlock(); + if (pid == ppid) + goto out; + + if (au_ftest_lock(flags, NOPLMW)) { + /* if there is no i_mutex lock in VFS, we don't need to wait */ + /* AuDebugOn(!lockdep_depth(current)); */ + while (sbi->si_plink_maint_pid) { + si_read_unlock(sb); + /* gave up wake_up_bit() */ + wait_event(sbi->si_plink_wq, !sbi->si_plink_maint_pid); + + if (au_ftest_lock(flags, FLUSH)) + au_nwt_flush(&sbi->si_nowait); + si_noflush_read_lock(sb); + } + } else if (au_ftest_lock(flags, NOPLM)) { + AuDbg("ppid %d, pid %d\n", ppid, pid); + err = -EAGAIN; + } + +out: + return err; +} + +void au_plink_maint_leave(struct au_sbinfo *sbinfo) +{ + spin_lock(&sbinfo->si_plink_maint_lock); + sbinfo->si_plink_maint_pid = 0; + spin_unlock(&sbinfo->si_plink_maint_lock); + wake_up_all(&sbinfo->si_plink_wq); +} + +int au_plink_maint_enter(struct super_block *sb) +{ + int err; + struct au_sbinfo *sbinfo; + + err = 0; + sbinfo = au_sbi(sb); + /* make sure i am the only one in this fs */ + si_write_lock(sb, AuLock_FLUSH); + if (au_opt_test(au_mntflags(sb), PLINK)) { + spin_lock(&sbinfo->si_plink_maint_lock); + if (!sbinfo->si_plink_maint_pid) + sbinfo->si_plink_maint_pid = current->pid; + else + err = -EBUSY; + spin_unlock(&sbinfo->si_plink_maint_lock); + } + si_write_unlock(sb); + + return err; +} + +/* ---------------------------------------------------------------------- */ + +struct pseudo_link { + union { + struct list_head list; + struct rcu_head rcu; + }; + struct inode *inode; +}; + +#ifdef CONFIG_AUFS_DEBUG +void au_plink_list(struct super_block *sb) +{ + struct au_sbinfo *sbinfo; + struct list_head *plink_list; + struct pseudo_link *plink; + + SiMustAnyLock(sb); + + sbinfo = au_sbi(sb); + AuDebugOn(!au_opt_test(au_mntflags(sb), PLINK)); + AuDebugOn(au_plink_maint(sb, AuLock_NOPLM)); + + plink_list = &sbinfo->si_plink.head; + rcu_read_lock(); + list_for_each_entry_rcu(plink, plink_list, list) + AuDbg("%lu\n", plink->inode->i_ino); + rcu_read_unlock(); +} +#endif + +/* is the inode pseudo-linked? */ +int au_plink_test(struct inode *inode) +{ + int found; + struct au_sbinfo *sbinfo; + struct list_head *plink_list; + struct pseudo_link *plink; + + sbinfo = au_sbi(inode->i_sb); + AuRwMustAnyLock(&sbinfo->si_rwsem); + AuDebugOn(!au_opt_test(au_mntflags(inode->i_sb), PLINK)); + AuDebugOn(au_plink_maint(inode->i_sb, AuLock_NOPLM)); + + found = 0; + plink_list = &sbinfo->si_plink.head; + rcu_read_lock(); + list_for_each_entry_rcu(plink, plink_list, list) + if (plink->inode == inode) { + found = 1; + break; + } + rcu_read_unlock(); + return found; +} + +/* ---------------------------------------------------------------------- */ + +/* + * generate a name for plink. + * the file will be stored under AUFS_WH_PLINKDIR. + */ +/* 20 is max digits length of ulong 64 */ +#define PLINK_NAME_LEN ((20 + 1) * 2) + +static int plink_name(char *name, int len, struct inode *inode, + aufs_bindex_t bindex) +{ + int rlen; + struct inode *h_inode; + + h_inode = au_h_iptr(inode, bindex); + rlen = snprintf(name, len, "%lu.%lu", inode->i_ino, h_inode->i_ino); + return rlen; +} + +struct au_do_plink_lkup_args { + struct dentry **errp; + struct qstr *tgtname; + struct dentry *h_parent; + struct au_branch *br; +}; + +static struct dentry *au_do_plink_lkup(struct qstr *tgtname, + struct dentry *h_parent, + struct au_branch *br) +{ + struct dentry *h_dentry; + struct mutex *h_mtx; + + h_mtx = &h_parent->d_inode->i_mutex; + mutex_lock_nested(h_mtx, AuLsc_I_CHILD2); + h_dentry = au_lkup_one(tgtname, h_parent, br, /*nd*/NULL); + mutex_unlock(h_mtx); + return h_dentry; +} + +static void au_call_do_plink_lkup(void *args) +{ + struct au_do_plink_lkup_args *a = args; + *a->errp = au_do_plink_lkup(a->tgtname, a->h_parent, a->br); +} + +/* lookup the plink-ed @inode under the branch at @bindex */ +struct dentry *au_plink_lkup(struct inode *inode, aufs_bindex_t bindex) +{ + struct dentry *h_dentry, *h_parent; + struct au_branch *br; + struct inode *h_dir; + int wkq_err; + char a[PLINK_NAME_LEN]; + struct qstr tgtname = { + .name = a + }; + + AuDebugOn(au_plink_maint(inode->i_sb, AuLock_NOPLM)); + + br = au_sbr(inode->i_sb, bindex); + h_parent = br->br_wbr->wbr_plink; + h_dir = h_parent->d_inode; + tgtname.len = plink_name(a, sizeof(a), inode, bindex); + + if (current_fsuid()) { + struct au_do_plink_lkup_args args = { + .errp = &h_dentry, + .tgtname = &tgtname, + .h_parent = h_parent, + .br = br + }; + + wkq_err = au_wkq_wait(au_call_do_plink_lkup, &args); + if (unlikely(wkq_err)) + h_dentry = ERR_PTR(wkq_err); + } else + h_dentry = au_do_plink_lkup(&tgtname, h_parent, br); + + return h_dentry; +} + +/* create a pseudo-link */ +static int do_whplink(struct qstr *tgt, struct dentry *h_parent, + struct dentry *h_dentry, struct au_branch *br) +{ + int err; + struct path h_path = { + .mnt = br->br_mnt + }; + struct inode *h_dir; + + h_dir = h_parent->d_inode; + mutex_lock_nested(&h_dir->i_mutex, AuLsc_I_CHILD2); +again: + h_path.dentry = au_lkup_one(tgt, h_parent, br, /*nd*/NULL); + err = PTR_ERR(h_path.dentry); + if (IS_ERR(h_path.dentry)) + goto out; + + err = 0; + /* wh.plink dir is not monitored */ + /* todo: is it really safe? */ + if (h_path.dentry->d_inode + && h_path.dentry->d_inode != h_dentry->d_inode) { + err = vfsub_unlink(h_dir, &h_path, /*force*/0); + dput(h_path.dentry); + h_path.dentry = NULL; + if (!err) + goto again; + } + if (!err && !h_path.dentry->d_inode) + err = vfsub_link(h_dentry, h_dir, &h_path); + dput(h_path.dentry); + +out: + mutex_unlock(&h_dir->i_mutex); + return err; +} + +struct do_whplink_args { + int *errp; + struct qstr *tgt; + struct dentry *h_parent; + struct dentry *h_dentry; + struct au_branch *br; +}; + +static void call_do_whplink(void *args) +{ + struct do_whplink_args *a = args; + *a->errp = do_whplink(a->tgt, a->h_parent, a->h_dentry, a->br); +} + +static int whplink(struct dentry *h_dentry, struct inode *inode, + aufs_bindex_t bindex, struct au_branch *br) +{ + int err, wkq_err; + struct au_wbr *wbr; + struct dentry *h_parent; + struct inode *h_dir; + char a[PLINK_NAME_LEN]; + struct qstr tgtname = { + .name = a + }; + + wbr = au_sbr(inode->i_sb, bindex)->br_wbr; + h_parent = wbr->wbr_plink; + h_dir = h_parent->d_inode; + tgtname.len = plink_name(a, sizeof(a), inode, bindex); + + /* always superio. */ + if (current_fsuid()) { + struct do_whplink_args args = { + .errp = &err, + .tgt = &tgtname, + .h_parent = h_parent, + .h_dentry = h_dentry, + .br = br + }; + wkq_err = au_wkq_wait(call_do_whplink, &args); + if (unlikely(wkq_err)) + err = wkq_err; + } else + err = do_whplink(&tgtname, h_parent, h_dentry, br); + + return err; +} + +/* free a single plink */ +static void do_put_plink(struct pseudo_link *plink, int do_del) +{ + if (do_del) + list_del(&plink->list); + iput(plink->inode); + kfree(plink); +} + +static void do_put_plink_rcu(struct rcu_head *rcu) +{ + struct pseudo_link *plink; + + plink = container_of(rcu, struct pseudo_link, rcu); + iput(plink->inode); + kfree(plink); +} + +/* + * create a new pseudo-link for @h_dentry on @bindex. + * the linked inode is held in aufs @inode. + */ +void au_plink_append(struct inode *inode, aufs_bindex_t bindex, + struct dentry *h_dentry) +{ + struct super_block *sb; + struct au_sbinfo *sbinfo; + struct list_head *plink_list; + struct pseudo_link *plink, *tmp; + int found, err, cnt; + + sb = inode->i_sb; + sbinfo = au_sbi(sb); + AuDebugOn(!au_opt_test(au_mntflags(sb), PLINK)); + AuDebugOn(au_plink_maint(sb, AuLock_NOPLM)); + + cnt = 0; + found = 0; + plink_list = &sbinfo->si_plink.head; + rcu_read_lock(); + list_for_each_entry_rcu(plink, plink_list, list) { + cnt++; + if (plink->inode == inode) { + found = 1; + break; + } + } + rcu_read_unlock(); + if (found) + return; + + tmp = kmalloc(sizeof(*plink), GFP_NOFS); + if (tmp) + tmp->inode = au_igrab(inode); + else { + err = -ENOMEM; + goto out; + } + + spin_lock(&sbinfo->si_plink.spin); + list_for_each_entry(plink, plink_list, list) { + if (plink->inode == inode) { + found = 1; + break; + } + } + if (!found) + list_add_rcu(&tmp->list, plink_list); + spin_unlock(&sbinfo->si_plink.spin); + if (!found) { + cnt++; +// WARN_ONCE(cnt > AUFS_PLINK_WARN, +// "unexpectedly many pseudo links, %d\n", cnt); + err = whplink(h_dentry, inode, bindex, au_sbr(sb, bindex)); + } else { + do_put_plink(tmp, 0); + return; + } + +out: + if (unlikely(err)) { + pr_warning("err %d, damaged pseudo link.\n", err); + if (tmp) { + au_spl_del_rcu(&tmp->list, &sbinfo->si_plink); + call_rcu(&tmp->rcu, do_put_plink_rcu); + } + } +} + +/* free all plinks */ +void au_plink_put(struct super_block *sb, int verbose) +{ + struct au_sbinfo *sbinfo; + struct list_head *plink_list; + struct pseudo_link *plink, *tmp; + + SiMustWriteLock(sb); + + sbinfo = au_sbi(sb); + AuDebugOn(!au_opt_test(au_mntflags(sb), PLINK)); + AuDebugOn(au_plink_maint(sb, AuLock_NOPLM)); + + plink_list = &sbinfo->si_plink.head; + /* no spin_lock since sbinfo is write-locked */ + WARN(verbose && !list_empty(plink_list), "pseudo-link is not flushed"); + list_for_each_entry_safe(plink, tmp, plink_list, list) + do_put_plink(plink, 0); + INIT_LIST_HEAD(plink_list); +} + +void au_plink_clean(struct super_block *sb, int verbose) +{ + struct dentry *root; + + root = sb->s_root; + aufs_write_lock(root); + if (au_opt_test(au_mntflags(sb), PLINK)) + au_plink_put(sb, verbose); + aufs_write_unlock(root); +} + +/* free the plinks on a branch specified by @br_id */ +void au_plink_half_refresh(struct super_block *sb, aufs_bindex_t br_id) +{ + struct au_sbinfo *sbinfo; + struct list_head *plink_list; + struct pseudo_link *plink, *tmp; + struct inode *inode; + aufs_bindex_t bstart, bend, bindex; + unsigned char do_put; + + SiMustWriteLock(sb); + + sbinfo = au_sbi(sb); + AuDebugOn(!au_opt_test(au_mntflags(sb), PLINK)); + AuDebugOn(au_plink_maint(sb, AuLock_NOPLM)); + + plink_list = &sbinfo->si_plink.head; + /* no spin_lock since sbinfo is write-locked */ + list_for_each_entry_safe(plink, tmp, plink_list, list) { + do_put = 0; + inode = au_igrab(plink->inode); + ii_write_lock_child(inode); + bstart = au_ibstart(inode); + bend = au_ibend(inode); + if (bstart >= 0) { + for (bindex = bstart; bindex <= bend; bindex++) { + if (!au_h_iptr(inode, bindex) + || au_ii_br_id(inode, bindex) != br_id) + continue; + au_set_h_iptr(inode, bindex, NULL, 0); + do_put = 1; + break; + } + } else + do_put_plink(plink, 1); + + if (do_put) { + for (bindex = bstart; bindex <= bend; bindex++) + if (au_h_iptr(inode, bindex)) { + do_put = 0; + break; + } + if (do_put) + do_put_plink(plink, 1); + } + ii_write_unlock(inode); + iput(inode); + } +} --- linux-3.0.0.orig/ubuntu/aufs/poll.c +++ linux-3.0.0/ubuntu/aufs/poll.c @@ -0,0 +1,56 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * poll operation + * There is only one filesystem which implements ->poll operation, currently. + */ + +#include "aufs.h" + +unsigned int aufs_poll(struct file *file, poll_table *wait) +{ + unsigned int mask; + int err; + struct file *h_file; + struct dentry *dentry; + struct super_block *sb; + + /* We should pretend an error happened. */ + mask = POLLERR /* | POLLIN | POLLOUT */; + dentry = file->f_dentry; + sb = dentry->d_sb; + si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLMW); + err = au_reval_and_lock_fdi(file, au_reopen_nondir, /*wlock*/0); + if (unlikely(err)) + goto out; + + /* it is not an error if h_file has no operation */ + mask = DEFAULT_POLLMASK; + h_file = au_hf_top(file); + if (h_file->f_op && h_file->f_op->poll) + mask = h_file->f_op->poll(h_file, wait); + + di_read_unlock(dentry, AuLock_IR); + fi_read_unlock(file); + +out: + si_read_unlock(sb); + AuTraceErr((int)mask); + return mask; +} --- linux-3.0.0.orig/ubuntu/aufs/procfs.c +++ linux-3.0.0/ubuntu/aufs/procfs.c @@ -0,0 +1,169 @@ +/* + * Copyright (C) 2010-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * procfs interfaces + */ + +#include +#include "aufs.h" + +static int au_procfs_plm_release(struct inode *inode, struct file *file) +{ + struct au_sbinfo *sbinfo; + + sbinfo = file->private_data; + if (sbinfo) { + au_plink_maint_leave(sbinfo); + kobject_put(&sbinfo->si_kobj); + } + + return 0; +} + +static void au_procfs_plm_write_clean(struct file *file) +{ + struct au_sbinfo *sbinfo; + + sbinfo = file->private_data; + if (sbinfo) + au_plink_clean(sbinfo->si_sb, /*verbose*/0); +} + +static int au_procfs_plm_write_si(struct file *file, unsigned long id) +{ + int err; + struct super_block *sb; + struct au_sbinfo *sbinfo; + + err = -EBUSY; + if (unlikely(file->private_data)) + goto out; + + sb = NULL; + spin_lock(&au_sbilist.spin); + list_for_each_entry(sbinfo, &au_sbilist.head, si_list) + if (id == sysaufs_si_id(sbinfo)) { + kobject_get(&sbinfo->si_kobj); + sb = sbinfo->si_sb; + break; + } + spin_unlock(&au_sbilist.spin); + + err = -EINVAL; + if (unlikely(!sb)) + goto out; + + err = au_plink_maint_enter(sb); + if (!err) + /* keep kobject_get() */ + file->private_data = sbinfo; + else + kobject_put(&sbinfo->si_kobj); +out: + return err; +} + +/* + * Accept a valid "si=xxxx" only. + * Once it is accepted successfully, accept "clean" too. + */ +static ssize_t au_procfs_plm_write(struct file *file, const char __user *ubuf, + size_t count, loff_t *ppos) +{ + ssize_t err; + unsigned long id; + /* last newline is allowed */ + char buf[3 + sizeof(unsigned long) * 2 + 1]; + + err = -EACCES; + if (unlikely(!capable(CAP_SYS_ADMIN))) + goto out; + + err = -EINVAL; + if (unlikely(count > sizeof(buf))) + goto out; + + err = copy_from_user(buf, ubuf, count); + if (unlikely(err)) { + err = -EFAULT; + goto out; + } + buf[count] = 0; + + err = -EINVAL; + if (!strcmp("clean", buf)) { + au_procfs_plm_write_clean(file); + goto out_success; + } else if (unlikely(strncmp("si=", buf, 3))) + goto out; + + err = strict_strtoul(buf + 3, 16, &id); + if (unlikely(err)) + goto out; + + err = au_procfs_plm_write_si(file, id); + if (unlikely(err)) + goto out; + +out_success: + err = count; /* success */ +out: + return err; +} + +static const struct file_operations au_procfs_plm_fop = { + .write = au_procfs_plm_write, + .release = au_procfs_plm_release, + .owner = THIS_MODULE +}; + +/* ---------------------------------------------------------------------- */ + +static struct proc_dir_entry *au_procfs_dir; + +void au_procfs_fin(void) +{ + remove_proc_entry(AUFS_PLINK_MAINT_NAME, au_procfs_dir); + remove_proc_entry(AUFS_PLINK_MAINT_DIR, NULL); +} + +int __init au_procfs_init(void) +{ + int err; + struct proc_dir_entry *entry; + + err = -ENOMEM; + au_procfs_dir = proc_mkdir(AUFS_PLINK_MAINT_DIR, NULL); + if (unlikely(!au_procfs_dir)) + goto out; + + entry = proc_create(AUFS_PLINK_MAINT_NAME, S_IFREG | S_IWUSR, + au_procfs_dir, &au_procfs_plm_fop); + if (unlikely(!entry)) + goto out_dir; + + err = 0; + goto out; /* success */ + + +out_dir: + remove_proc_entry(AUFS_PLINK_MAINT_DIR, NULL); +out: + return err; +} --- linux-3.0.0.orig/ubuntu/aufs/rdu.c +++ linux-3.0.0/ubuntu/aufs/rdu.c @@ -0,0 +1,383 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * readdir in userspace. + */ + +#include +#include +#include +#include +#include +#include "aufs.h" + +/* bits for struct aufs_rdu.flags */ +#define AuRdu_CALLED 1 +#define AuRdu_CONT (1 << 1) +#define AuRdu_FULL (1 << 2) +#define au_ftest_rdu(flags, name) ((flags) & AuRdu_##name) +#define au_fset_rdu(flags, name) \ + do { (flags) |= AuRdu_##name; } while (0) +#define au_fclr_rdu(flags, name) \ + do { (flags) &= ~AuRdu_##name; } while (0) + +struct au_rdu_arg { + struct aufs_rdu *rdu; + union au_rdu_ent_ul ent; + unsigned long end; + + struct super_block *sb; + int err; +}; + +static int au_rdu_fill(void *__arg, const char *name, int nlen, + loff_t offset, u64 h_ino, unsigned int d_type) +{ + int err, len; + struct au_rdu_arg *arg = __arg; + struct aufs_rdu *rdu = arg->rdu; + struct au_rdu_ent ent; + + err = 0; + arg->err = 0; + au_fset_rdu(rdu->cookie.flags, CALLED); + len = au_rdu_len(nlen); + if (arg->ent.ul + len < arg->end) { + ent.ino = h_ino; + ent.bindex = rdu->cookie.bindex; + ent.type = d_type; + ent.nlen = nlen; + if (unlikely(nlen > AUFS_MAX_NAMELEN)) + ent.type = DT_UNKNOWN; + + err = -EFAULT; + if (copy_to_user(arg->ent.e, &ent, sizeof(ent))) + goto out; + if (copy_to_user(arg->ent.e->name, name, nlen)) + goto out; + /* the terminating NULL */ + if (__put_user(0, arg->ent.e->name + nlen)) + goto out; + err = 0; + /* AuDbg("%p, %.*s\n", arg->ent.p, nlen, name); */ + arg->ent.ul += len; + rdu->rent++; + } else { + err = -EFAULT; + au_fset_rdu(rdu->cookie.flags, FULL); + rdu->full = 1; + rdu->tail = arg->ent; + } + +out: + /* AuTraceErr(err); */ + return err; +} + +static int au_rdu_do(struct file *h_file, struct au_rdu_arg *arg) +{ + int err; + loff_t offset; + struct au_rdu_cookie *cookie = &arg->rdu->cookie; + + offset = vfsub_llseek(h_file, cookie->h_pos, SEEK_SET); + err = offset; + if (unlikely(offset != cookie->h_pos)) + goto out; + + err = 0; + do { + arg->err = 0; + au_fclr_rdu(cookie->flags, CALLED); + /* smp_mb(); */ + err = vfsub_readdir(h_file, au_rdu_fill, arg); + if (err >= 0) + err = arg->err; + } while (!err + && au_ftest_rdu(cookie->flags, CALLED) + && !au_ftest_rdu(cookie->flags, FULL)); + cookie->h_pos = h_file->f_pos; + +out: + AuTraceErr(err); + return err; +} + +static int au_rdu(struct file *file, struct aufs_rdu *rdu) +{ + int err; + aufs_bindex_t bend; + struct au_rdu_arg arg; + struct dentry *dentry; + struct inode *inode; + struct file *h_file; + struct au_rdu_cookie *cookie = &rdu->cookie; + + err = !access_ok(VERIFY_WRITE, rdu->ent.e, rdu->sz); + if (unlikely(err)) { + err = -EFAULT; + AuTraceErr(err); + goto out; + } + rdu->rent = 0; + rdu->tail = rdu->ent; + rdu->full = 0; + arg.rdu = rdu; + arg.ent = rdu->ent; + arg.end = arg.ent.ul; + arg.end += rdu->sz; + + err = -ENOTDIR; + if (unlikely(!file->f_op || !file->f_op->readdir)) + goto out; + + err = security_file_permission(file, MAY_READ); + AuTraceErr(err); + if (unlikely(err)) + goto out; + + dentry = file->f_dentry; + inode = dentry->d_inode; +#if 1 + mutex_lock(&inode->i_mutex); +#else + err = mutex_lock_killable(&inode->i_mutex); + AuTraceErr(err); + if (unlikely(err)) + goto out; +#endif + + arg.sb = inode->i_sb; + err = si_read_lock(arg.sb, AuLock_FLUSH | AuLock_NOPLM); + if (unlikely(err)) + goto out_mtx; + err = au_alive_dir(dentry); + if (unlikely(err)) + goto out_si; + /* todo: reval? */ + fi_read_lock(file); + + err = -EAGAIN; + if (unlikely(au_ftest_rdu(cookie->flags, CONT) + && cookie->generation != au_figen(file))) + goto out_unlock; + + err = 0; + if (!rdu->blk) { + rdu->blk = au_sbi(arg.sb)->si_rdblk; + if (!rdu->blk) + rdu->blk = au_dir_size(file, /*dentry*/NULL); + } + bend = au_fbstart(file); + if (cookie->bindex < bend) + cookie->bindex = bend; + bend = au_fbend_dir(file); + /* AuDbg("b%d, b%d\n", cookie->bindex, bend); */ + for (; !err && cookie->bindex <= bend; + cookie->bindex++, cookie->h_pos = 0) { + h_file = au_hf_dir(file, cookie->bindex); + if (!h_file) + continue; + + au_fclr_rdu(cookie->flags, FULL); + err = au_rdu_do(h_file, &arg); + AuTraceErr(err); + if (unlikely(au_ftest_rdu(cookie->flags, FULL) || err)) + break; + } + AuDbg("rent %llu\n", rdu->rent); + + if (!err && !au_ftest_rdu(cookie->flags, CONT)) { + rdu->shwh = !!au_opt_test(au_sbi(arg.sb)->si_mntflags, SHWH); + au_fset_rdu(cookie->flags, CONT); + cookie->generation = au_figen(file); + } + + ii_read_lock_child(inode); + fsstack_copy_attr_atime(inode, au_h_iptr(inode, au_ibstart(inode))); + ii_read_unlock(inode); + +out_unlock: + fi_read_unlock(file); +out_si: + si_read_unlock(arg.sb); +out_mtx: + mutex_unlock(&inode->i_mutex); +out: + AuTraceErr(err); + return err; +} + +static int au_rdu_ino(struct file *file, struct aufs_rdu *rdu) +{ + int err; + ino_t ino; + unsigned long long nent; + union au_rdu_ent_ul *u; + struct au_rdu_ent ent; + struct super_block *sb; + + err = 0; + nent = rdu->nent; + u = &rdu->ent; + sb = file->f_dentry->d_sb; + si_read_lock(sb, AuLock_FLUSH); + while (nent-- > 0) { + err = copy_from_user(&ent, u->e, sizeof(ent)); + if (!err) + err = !access_ok(VERIFY_WRITE, &u->e->ino, sizeof(ino)); + if (unlikely(err)) { + err = -EFAULT; + AuTraceErr(err); + break; + } + + /* AuDbg("b%d, i%llu\n", ent.bindex, ent.ino); */ + if (!ent.wh) + err = au_ino(sb, ent.bindex, ent.ino, ent.type, &ino); + else + err = au_wh_ino(sb, ent.bindex, ent.ino, ent.type, + &ino); + if (unlikely(err)) { + AuTraceErr(err); + break; + } + + err = __put_user(ino, &u->e->ino); + if (unlikely(err)) { + err = -EFAULT; + AuTraceErr(err); + break; + } + u->ul += au_rdu_len(ent.nlen); + } + si_read_unlock(sb); + + return err; +} + +/* ---------------------------------------------------------------------- */ + +static int au_rdu_verify(struct aufs_rdu *rdu) +{ + AuDbg("rdu{%llu, %p, %u | %u | %llu, %u, %u | " + "%llu, b%d, 0x%x, g%u}\n", + rdu->sz, rdu->ent.e, rdu->verify[AufsCtlRduV_SZ], + rdu->blk, + rdu->rent, rdu->shwh, rdu->full, + rdu->cookie.h_pos, rdu->cookie.bindex, rdu->cookie.flags, + rdu->cookie.generation); + + if (rdu->verify[AufsCtlRduV_SZ] == sizeof(*rdu)) + return 0; + + AuDbg("%u:%u\n", + rdu->verify[AufsCtlRduV_SZ], (unsigned int)sizeof(*rdu)); + return -EINVAL; +} + +long au_rdu_ioctl(struct file *file, unsigned int cmd, unsigned long arg) +{ + long err, e; + struct aufs_rdu rdu; + void __user *p = (void __user *)arg; + + err = copy_from_user(&rdu, p, sizeof(rdu)); + if (unlikely(err)) { + err = -EFAULT; + AuTraceErr(err); + goto out; + } + err = au_rdu_verify(&rdu); + if (unlikely(err)) + goto out; + + switch (cmd) { + case AUFS_CTL_RDU: + err = au_rdu(file, &rdu); + if (unlikely(err)) + break; + + e = copy_to_user(p, &rdu, sizeof(rdu)); + if (unlikely(e)) { + err = -EFAULT; + AuTraceErr(err); + } + break; + case AUFS_CTL_RDU_INO: + err = au_rdu_ino(file, &rdu); + break; + + default: + /* err = -ENOTTY; */ + err = -EINVAL; + } + +out: + AuTraceErr(err); + return err; +} + +#ifdef CONFIG_COMPAT +long au_rdu_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg) +{ + long err, e; + struct aufs_rdu rdu; + void __user *p = compat_ptr(arg); + + /* todo: get_user()? */ + err = copy_from_user(&rdu, p, sizeof(rdu)); + if (unlikely(err)) { + err = -EFAULT; + AuTraceErr(err); + goto out; + } + rdu.ent.e = compat_ptr(rdu.ent.ul); + err = au_rdu_verify(&rdu); + if (unlikely(err)) + goto out; + + switch (cmd) { + case AUFS_CTL_RDU: + err = au_rdu(file, &rdu); + if (unlikely(err)) + break; + + rdu.ent.ul = ptr_to_compat(rdu.ent.e); + rdu.tail.ul = ptr_to_compat(rdu.tail.e); + e = copy_to_user(p, &rdu, sizeof(rdu)); + if (unlikely(e)) { + err = -EFAULT; + AuTraceErr(err); + } + break; + case AUFS_CTL_RDU_INO: + err = au_rdu_ino(file, &rdu); + break; + + default: + /* err = -ENOTTY; */ + err = -EINVAL; + } + +out: + AuTraceErr(err); + return err; +} +#endif --- linux-3.0.0.orig/ubuntu/aufs/rwsem.h +++ linux-3.0.0/ubuntu/aufs/rwsem.h @@ -0,0 +1,189 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * simple read-write semaphore wrappers + */ + +#ifndef __AUFS_RWSEM_H__ +#define __AUFS_RWSEM_H__ + +#ifdef __KERNEL__ + +#include +#include "debug.h" + +struct au_rwsem { + struct rw_semaphore rwsem; +#ifdef CONFIG_AUFS_DEBUG + /* just for debugging, not almighty counter */ + atomic_t rcnt, wcnt; +#endif +}; + +#ifdef CONFIG_AUFS_DEBUG +#define AuDbgCntInit(rw) do { \ + atomic_set(&(rw)->rcnt, 0); \ + atomic_set(&(rw)->wcnt, 0); \ + smp_mb(); /* atomic set */ \ +} while (0) + +#define AuDbgRcntInc(rw) atomic_inc(&(rw)->rcnt) +#define AuDbgRcntDec(rw) WARN_ON(atomic_dec_return(&(rw)->rcnt) < 0) +#define AuDbgWcntInc(rw) atomic_inc(&(rw)->wcnt) +#define AuDbgWcntDec(rw) WARN_ON(atomic_dec_return(&(rw)->wcnt) < 0) +#else +#define AuDbgCntInit(rw) do {} while (0) +#define AuDbgRcntInc(rw) do {} while (0) +#define AuDbgRcntDec(rw) do {} while (0) +#define AuDbgWcntInc(rw) do {} while (0) +#define AuDbgWcntDec(rw) do {} while (0) +#endif /* CONFIG_AUFS_DEBUG */ + +/* to debug easier, do not make them inlined functions */ +#define AuRwMustNoWaiters(rw) AuDebugOn(!list_empty(&(rw)->rwsem.wait_list)) +/* rwsem_is_locked() is unusable */ +#define AuRwMustReadLock(rw) AuDebugOn(atomic_read(&(rw)->rcnt) <= 0) +#define AuRwMustWriteLock(rw) AuDebugOn(atomic_read(&(rw)->wcnt) <= 0) +#define AuRwMustAnyLock(rw) AuDebugOn(atomic_read(&(rw)->rcnt) <= 0 \ + && atomic_read(&(rw)->wcnt) <= 0) +#define AuRwDestroy(rw) AuDebugOn(atomic_read(&(rw)->rcnt) \ + || atomic_read(&(rw)->wcnt)) + +#define au_rw_class(rw, key) lockdep_set_class(&(rw)->rwsem, key) + +static inline void au_rw_init(struct au_rwsem *rw) +{ + AuDbgCntInit(rw); + init_rwsem(&rw->rwsem); +} + +static inline void au_rw_init_wlock(struct au_rwsem *rw) +{ + au_rw_init(rw); + down_write(&rw->rwsem); + AuDbgWcntInc(rw); +} + +static inline void au_rw_init_wlock_nested(struct au_rwsem *rw, + unsigned int lsc) +{ + au_rw_init(rw); + down_write_nested(&rw->rwsem, lsc); + AuDbgWcntInc(rw); +} + +static inline void au_rw_read_lock(struct au_rwsem *rw) +{ + down_read(&rw->rwsem); + AuDbgRcntInc(rw); +} + +static inline void au_rw_read_lock_nested(struct au_rwsem *rw, unsigned int lsc) +{ + down_read_nested(&rw->rwsem, lsc); + AuDbgRcntInc(rw); +} + +static inline void au_rw_read_unlock(struct au_rwsem *rw) +{ + AuRwMustReadLock(rw); + AuDbgRcntDec(rw); + up_read(&rw->rwsem); +} + +static inline void au_rw_dgrade_lock(struct au_rwsem *rw) +{ + AuRwMustWriteLock(rw); + AuDbgRcntInc(rw); + AuDbgWcntDec(rw); + downgrade_write(&rw->rwsem); +} + +static inline void au_rw_write_lock(struct au_rwsem *rw) +{ + down_write(&rw->rwsem); + AuDbgWcntInc(rw); +} + +static inline void au_rw_write_lock_nested(struct au_rwsem *rw, + unsigned int lsc) +{ + down_write_nested(&rw->rwsem, lsc); + AuDbgWcntInc(rw); +} + +static inline void au_rw_write_unlock(struct au_rwsem *rw) +{ + AuRwMustWriteLock(rw); + AuDbgWcntDec(rw); + up_write(&rw->rwsem); +} + +/* why is not _nested version defined */ +static inline int au_rw_read_trylock(struct au_rwsem *rw) +{ + int ret = down_read_trylock(&rw->rwsem); + if (ret) + AuDbgRcntInc(rw); + return ret; +} + +static inline int au_rw_write_trylock(struct au_rwsem *rw) +{ + int ret = down_write_trylock(&rw->rwsem); + if (ret) + AuDbgWcntInc(rw); + return ret; +} + +#undef AuDbgCntInit +#undef AuDbgRcntInc +#undef AuDbgRcntDec +#undef AuDbgWcntInc +#undef AuDbgWcntDec + +#define AuSimpleLockRwsemFuncs(prefix, param, rwsem) \ +static inline void prefix##_read_lock(param) \ +{ au_rw_read_lock(rwsem); } \ +static inline void prefix##_write_lock(param) \ +{ au_rw_write_lock(rwsem); } \ +static inline int prefix##_read_trylock(param) \ +{ return au_rw_read_trylock(rwsem); } \ +static inline int prefix##_write_trylock(param) \ +{ return au_rw_write_trylock(rwsem); } +/* why is not _nested version defined */ +/* static inline void prefix##_read_trylock_nested(param, lsc) +{ au_rw_read_trylock_nested(rwsem, lsc)); } +static inline void prefix##_write_trylock_nestd(param, lsc) +{ au_rw_write_trylock_nested(rwsem, lsc); } */ + +#define AuSimpleUnlockRwsemFuncs(prefix, param, rwsem) \ +static inline void prefix##_read_unlock(param) \ +{ au_rw_read_unlock(rwsem); } \ +static inline void prefix##_write_unlock(param) \ +{ au_rw_write_unlock(rwsem); } \ +static inline void prefix##_downgrade_lock(param) \ +{ au_rw_dgrade_lock(rwsem); } + +#define AuSimpleRwsemFuncs(prefix, param, rwsem) \ + AuSimpleLockRwsemFuncs(prefix, param, rwsem) \ + AuSimpleUnlockRwsemFuncs(prefix, param, rwsem) + +#endif /* __KERNEL__ */ +#endif /* __AUFS_RWSEM_H__ */ --- linux-3.0.0.orig/ubuntu/aufs/sbinfo.c +++ linux-3.0.0/ubuntu/aufs/sbinfo.c @@ -0,0 +1,344 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * superblock private data + */ + +#include +#include "aufs.h" + +/* + * they are necessary regardless sysfs is disabled. + */ +void au_si_free(struct kobject *kobj) +{ + struct au_sbinfo *sbinfo; + char *locked __maybe_unused; /* debug only */ + + sbinfo = container_of(kobj, struct au_sbinfo, si_kobj); + AuDebugOn(!list_empty(&sbinfo->si_plink.head)); + AuDebugOn(atomic_read(&sbinfo->si_nowait.nw_len)); + + au_rw_write_lock(&sbinfo->si_rwsem); + au_br_free(sbinfo); + au_rw_write_unlock(&sbinfo->si_rwsem); + + AuDebugOn(radix_tree_gang_lookup + (&sbinfo->au_si_pid.tree, (void **)&locked, + /*first_index*/PID_MAX_DEFAULT - 1, + /*max_items*/sizeof(locked)/sizeof(*locked))); + + kfree(sbinfo->si_branch); + kfree(sbinfo->au_si_pid.bitmap); + mutex_destroy(&sbinfo->si_xib_mtx); + AuRwDestroy(&sbinfo->si_rwsem); + + kfree(sbinfo); +} + +int au_si_alloc(struct super_block *sb) +{ + int err; + struct au_sbinfo *sbinfo; + static struct lock_class_key aufs_si; + + err = -ENOMEM; + sbinfo = kzalloc(sizeof(*sbinfo), GFP_NOFS); + if (unlikely(!sbinfo)) + goto out; + + BUILD_BUG_ON(sizeof(unsigned long) != + sizeof(*sbinfo->au_si_pid.bitmap)); + sbinfo->au_si_pid.bitmap = kcalloc(BITS_TO_LONGS(PID_MAX_DEFAULT), + sizeof(*sbinfo->au_si_pid.bitmap), + GFP_NOFS); + if (unlikely(!sbinfo->au_si_pid.bitmap)) + goto out_sbinfo; + + /* will be reallocated separately */ + sbinfo->si_branch = kzalloc(sizeof(*sbinfo->si_branch), GFP_NOFS); + if (unlikely(!sbinfo->si_branch)) + goto out_pidmap; + + err = sysaufs_si_init(sbinfo); + if (unlikely(err)) + goto out_br; + + au_nwt_init(&sbinfo->si_nowait); + au_rw_init_wlock(&sbinfo->si_rwsem); + au_rw_class(&sbinfo->si_rwsem, &aufs_si); + spin_lock_init(&sbinfo->au_si_pid.tree_lock); + INIT_RADIX_TREE(&sbinfo->au_si_pid.tree, GFP_ATOMIC | __GFP_NOFAIL); + + atomic_long_set(&sbinfo->si_ninodes, 0); + atomic_long_set(&sbinfo->si_nfiles, 0); + + sbinfo->si_bend = -1; + + sbinfo->si_wbr_copyup = AuWbrCopyup_Def; + sbinfo->si_wbr_create = AuWbrCreate_Def; + sbinfo->si_wbr_copyup_ops = au_wbr_copyup_ops + sbinfo->si_wbr_copyup; + sbinfo->si_wbr_create_ops = au_wbr_create_ops + sbinfo->si_wbr_create; + + sbinfo->si_mntflags = au_opts_plink(AuOpt_Def); + + mutex_init(&sbinfo->si_xib_mtx); + sbinfo->si_xino_brid = -1; + /* leave si_xib_last_pindex and si_xib_next_bit */ + + sbinfo->si_rdcache = msecs_to_jiffies(AUFS_RDCACHE_DEF * MSEC_PER_SEC); + sbinfo->si_rdblk = AUFS_RDBLK_DEF; + sbinfo->si_rdhash = AUFS_RDHASH_DEF; + sbinfo->si_dirwh = AUFS_DIRWH_DEF; + + au_spl_init(&sbinfo->si_plink); + init_waitqueue_head(&sbinfo->si_plink_wq); + spin_lock_init(&sbinfo->si_plink_maint_lock); + + /* leave other members for sysaufs and si_mnt. */ + sbinfo->si_sb = sb; + sb->s_fs_info = sbinfo; + si_pid_set(sb); + au_debug_sbinfo_init(sbinfo); + return 0; /* success */ + +out_br: + kfree(sbinfo->si_branch); +out_pidmap: + kfree(sbinfo->au_si_pid.bitmap); +out_sbinfo: + kfree(sbinfo); +out: + return err; +} + +int au_sbr_realloc(struct au_sbinfo *sbinfo, int nbr) +{ + int err, sz; + struct au_branch **brp; + + AuRwMustWriteLock(&sbinfo->si_rwsem); + + err = -ENOMEM; + sz = sizeof(*brp) * (sbinfo->si_bend + 1); + if (unlikely(!sz)) + sz = sizeof(*brp); + brp = au_kzrealloc(sbinfo->si_branch, sz, sizeof(*brp) * nbr, GFP_NOFS); + if (brp) { + sbinfo->si_branch = brp; + err = 0; + } + + return err; +} + +/* ---------------------------------------------------------------------- */ + +unsigned int au_sigen_inc(struct super_block *sb) +{ + unsigned int gen; + + SiMustWriteLock(sb); + + gen = ++au_sbi(sb)->si_generation; + au_update_digen(sb->s_root); + au_update_iigen(sb->s_root->d_inode); + sb->s_root->d_inode->i_version++; + return gen; +} + +aufs_bindex_t au_new_br_id(struct super_block *sb) +{ + aufs_bindex_t br_id; + int i; + struct au_sbinfo *sbinfo; + + SiMustWriteLock(sb); + + sbinfo = au_sbi(sb); + for (i = 0; i <= AUFS_BRANCH_MAX; i++) { + br_id = ++sbinfo->si_last_br_id; + AuDebugOn(br_id < 0); + if (br_id && au_br_index(sb, br_id) < 0) + return br_id; + } + + return -1; +} + +/* ---------------------------------------------------------------------- */ + +/* it is ok that new 'nwt' tasks are appended while we are sleeping */ +int si_read_lock(struct super_block *sb, int flags) +{ + int err; + + err = 0; + if (au_ftest_lock(flags, FLUSH)) + au_nwt_flush(&au_sbi(sb)->si_nowait); + + si_noflush_read_lock(sb); + err = au_plink_maint(sb, flags); + if (unlikely(err)) + si_read_unlock(sb); + + return err; +} + +int si_write_lock(struct super_block *sb, int flags) +{ + int err; + + if (au_ftest_lock(flags, FLUSH)) + au_nwt_flush(&au_sbi(sb)->si_nowait); + + si_noflush_write_lock(sb); + err = au_plink_maint(sb, flags); + if (unlikely(err)) + si_write_unlock(sb); + + return err; +} + +/* dentry and super_block lock. call at entry point */ +int aufs_read_lock(struct dentry *dentry, int flags) +{ + int err; + struct super_block *sb; + + sb = dentry->d_sb; + err = si_read_lock(sb, flags); + if (unlikely(err)) + goto out; + + if (au_ftest_lock(flags, DW)) + di_write_lock_child(dentry); + else + di_read_lock_child(dentry, flags); + + if (au_ftest_lock(flags, GEN)) { + err = au_digen_test(dentry, au_sigen(sb)); + AuDebugOn(!err && au_dbrange_test(dentry)); + if (unlikely(err)) + aufs_read_unlock(dentry, flags); + } + +out: + return err; +} + +void aufs_read_unlock(struct dentry *dentry, int flags) +{ + if (au_ftest_lock(flags, DW)) + di_write_unlock(dentry); + else + di_read_unlock(dentry, flags); + si_read_unlock(dentry->d_sb); +} + +void aufs_write_lock(struct dentry *dentry) +{ + si_write_lock(dentry->d_sb, AuLock_FLUSH | AuLock_NOPLMW); + di_write_lock_child(dentry); +} + +void aufs_write_unlock(struct dentry *dentry) +{ + di_write_unlock(dentry); + si_write_unlock(dentry->d_sb); +} + +int aufs_read_and_write_lock2(struct dentry *d1, struct dentry *d2, int flags) +{ + int err; + unsigned int sigen; + struct super_block *sb; + + sb = d1->d_sb; + err = si_read_lock(sb, flags); + if (unlikely(err)) + goto out; + + di_write_lock2_child(d1, d2, au_ftest_lock(flags, DIR)); + + if (au_ftest_lock(flags, GEN)) { + sigen = au_sigen(sb); + err = au_digen_test(d1, sigen); + AuDebugOn(!err && au_dbrange_test(d1)); + if (!err) { + err = au_digen_test(d2, sigen); + AuDebugOn(!err && au_dbrange_test(d2)); + } + if (unlikely(err)) + aufs_read_and_write_unlock2(d1, d2); + } + +out: + return err; +} + +void aufs_read_and_write_unlock2(struct dentry *d1, struct dentry *d2) +{ + di_write_unlock2(d1, d2); + si_read_unlock(d1->d_sb); +} + +/* ---------------------------------------------------------------------- */ + +int si_pid_test_slow(struct super_block *sb) +{ + void *p; + + rcu_read_lock(); + p = radix_tree_lookup(&au_sbi(sb)->au_si_pid.tree, current->pid); + rcu_read_unlock(); + + return (long)!!p; +} + +void si_pid_set_slow(struct super_block *sb) +{ + int err; + struct au_sbinfo *sbinfo; + + AuDebugOn(si_pid_test_slow(sb)); + + sbinfo = au_sbi(sb); + err = radix_tree_preload(GFP_NOFS | __GFP_NOFAIL); + AuDebugOn(err); + spin_lock(&sbinfo->au_si_pid.tree_lock); + err = radix_tree_insert(&sbinfo->au_si_pid.tree, current->pid, + /*any valid ptr*/sb); + spin_unlock(&sbinfo->au_si_pid.tree_lock); + AuDebugOn(err); + radix_tree_preload_end(); +} + +void si_pid_clr_slow(struct super_block *sb) +{ + void *p; + struct au_sbinfo *sbinfo; + + AuDebugOn(!si_pid_test_slow(sb)); + + sbinfo = au_sbi(sb); + spin_lock(&sbinfo->au_si_pid.tree_lock); + p = radix_tree_delete(&sbinfo->au_si_pid.tree, current->pid); + spin_unlock(&sbinfo->au_si_pid.tree_lock); +} --- linux-3.0.0.orig/ubuntu/aufs/spl.h +++ linux-3.0.0/ubuntu/aufs/spl.h @@ -0,0 +1,66 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * simple list protected by a spinlock + */ + +#ifndef __AUFS_SPL_H__ +#define __AUFS_SPL_H__ + +#ifdef __KERNEL__ + +#include +#include +#include + +struct au_splhead { + spinlock_t spin; + struct list_head head; +}; + +static inline void au_spl_init(struct au_splhead *spl) +{ + spin_lock_init(&spl->spin); + INIT_LIST_HEAD(&spl->head); +} + +static inline void au_spl_add(struct list_head *list, struct au_splhead *spl) +{ + spin_lock(&spl->spin); + list_add(list, &spl->head); + spin_unlock(&spl->spin); +} + +static inline void au_spl_del(struct list_head *list, struct au_splhead *spl) +{ + spin_lock(&spl->spin); + list_del(list); + spin_unlock(&spl->spin); +} + +static inline void au_spl_del_rcu(struct list_head *list, + struct au_splhead *spl) +{ + spin_lock(&spl->spin); + list_del_rcu(list); + spin_unlock(&spl->spin); +} + +#endif /* __KERNEL__ */ +#endif /* __AUFS_SPL_H__ */ --- linux-3.0.0.orig/ubuntu/aufs/super.c +++ linux-3.0.0/ubuntu/aufs/super.c @@ -0,0 +1,929 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * mount and super_block operations + */ + +#include +#include +#include +#include +#include +#include +#include +#include "aufs.h" + +/* + * super_operations + */ +static struct inode *aufs_alloc_inode(struct super_block *sb __maybe_unused) +{ + struct au_icntnr *c; + + c = au_cache_alloc_icntnr(); + if (c) { + au_icntnr_init(c); + c->vfs_inode.i_version = 1; /* sigen(sb); */ + c->iinfo.ii_hinode = NULL; + return &c->vfs_inode; + } + return NULL; +} + +static void aufs_destroy_inode_cb(struct rcu_head *head) +{ + struct inode *inode = container_of(head, struct inode, i_rcu); + + INIT_LIST_HEAD(&inode->i_dentry); + au_cache_free_icntnr(container_of(inode, struct au_icntnr, vfs_inode)); +} + +static void aufs_destroy_inode(struct inode *inode) +{ + au_iinfo_fin(inode); + call_rcu(&inode->i_rcu, aufs_destroy_inode_cb); +} + +struct inode *au_iget_locked(struct super_block *sb, ino_t ino) +{ + struct inode *inode; + int err; + + inode = iget_locked(sb, ino); + if (unlikely(!inode)) { + inode = ERR_PTR(-ENOMEM); + goto out; + } + if (!(inode->i_state & I_NEW)) + goto out; + + err = au_xigen_new(inode); + if (!err) + err = au_iinfo_init(inode); + if (!err) + inode->i_version++; + else { + iget_failed(inode); + inode = ERR_PTR(err); + } + +out: + /* never return NULL */ + AuDebugOn(!inode); + AuTraceErrPtr(inode); + return inode; +} + +/* lock free root dinfo */ +static int au_show_brs(struct seq_file *seq, struct super_block *sb) +{ + int err; + aufs_bindex_t bindex, bend; + struct path path; + struct au_hdentry *hdp; + struct au_branch *br; + + err = 0; + bend = au_sbend(sb); + hdp = au_di(sb->s_root)->di_hdentry; + for (bindex = 0; !err && bindex <= bend; bindex++) { + br = au_sbr(sb, bindex); + path.mnt = br->br_mnt; + path.dentry = hdp[bindex].hd_dentry; + err = au_seq_path(seq, &path); + if (err > 0) + err = seq_printf(seq, "=%s", + au_optstr_br_perm(br->br_perm)); + if (!err && bindex != bend) + err = seq_putc(seq, ':'); + } + + return err; +} + +static void au_show_wbr_create(struct seq_file *m, int v, + struct au_sbinfo *sbinfo) +{ + const char *pat; + + AuRwMustAnyLock(&sbinfo->si_rwsem); + + seq_printf(m, ",create="); + pat = au_optstr_wbr_create(v); + switch (v) { + case AuWbrCreate_TDP: + case AuWbrCreate_RR: + case AuWbrCreate_MFS: + case AuWbrCreate_PMFS: + seq_printf(m, pat); + break; + case AuWbrCreate_MFSV: + seq_printf(m, /*pat*/"mfs:%lu", + jiffies_to_msecs(sbinfo->si_wbr_mfs.mfs_expire) + / MSEC_PER_SEC); + break; + case AuWbrCreate_PMFSV: + seq_printf(m, /*pat*/"pmfs:%lu", + jiffies_to_msecs(sbinfo->si_wbr_mfs.mfs_expire) + / MSEC_PER_SEC); + break; + case AuWbrCreate_MFSRR: + seq_printf(m, /*pat*/"mfsrr:%llu", + sbinfo->si_wbr_mfs.mfsrr_watermark); + break; + case AuWbrCreate_MFSRRV: + seq_printf(m, /*pat*/"mfsrr:%llu:%lu", + sbinfo->si_wbr_mfs.mfsrr_watermark, + jiffies_to_msecs(sbinfo->si_wbr_mfs.mfs_expire) + / MSEC_PER_SEC); + break; + } +} + +static int au_show_xino(struct seq_file *seq, struct vfsmount *mnt) +{ +#ifdef CONFIG_SYSFS + return 0; +#else + int err; + const int len = sizeof(AUFS_XINO_FNAME) - 1; + aufs_bindex_t bindex, brid; + struct super_block *sb; + struct qstr *name; + struct file *f; + struct dentry *d, *h_root; + struct au_hdentry *hdp; + + AuRwMustAnyLock(&sbinfo->si_rwsem); + + err = 0; + sb = mnt->mnt_sb; + f = au_sbi(sb)->si_xib; + if (!f) + goto out; + + /* stop printing the default xino path on the first writable branch */ + h_root = NULL; + brid = au_xino_brid(sb); + if (brid >= 0) { + bindex = au_br_index(sb, brid); + hdp = au_di(sb->s_root)->di_hdentry; + h_root = hdp[0 + bindex].hd_dentry; + } + d = f->f_dentry; + name = &d->d_name; + /* safe ->d_parent because the file is unlinked */ + if (d->d_parent == h_root + && name->len == len + && !memcmp(name->name, AUFS_XINO_FNAME, len)) + goto out; + + seq_puts(seq, ",xino="); + err = au_xino_path(seq, f); + +out: + return err; +#endif +} + +/* seq_file will re-call me in case of too long string */ +static int aufs_show_options(struct seq_file *m, struct vfsmount *mnt) +{ + int err; + unsigned int mnt_flags, v; + struct super_block *sb; + struct au_sbinfo *sbinfo; + +#define AuBool(name, str) do { \ + v = au_opt_test(mnt_flags, name); \ + if (v != au_opt_test(AuOpt_Def, name)) \ + seq_printf(m, ",%s" #str, v ? "" : "no"); \ +} while (0) + +#define AuStr(name, str) do { \ + v = mnt_flags & AuOptMask_##name; \ + if (v != (AuOpt_Def & AuOptMask_##name)) \ + seq_printf(m, "," #str "=%s", au_optstr_##str(v)); \ +} while (0) + +#define AuUInt(name, str, val) do { \ + if (val != AUFS_##name##_DEF) \ + seq_printf(m, "," #str "=%u", val); \ +} while (0) + + /* lock free root dinfo */ + sb = mnt->mnt_sb; + si_noflush_read_lock(sb); + sbinfo = au_sbi(sb); + seq_printf(m, ",si=%lx", sysaufs_si_id(sbinfo)); + + mnt_flags = au_mntflags(sb); + if (au_opt_test(mnt_flags, XINO)) { + err = au_show_xino(m, mnt); + if (unlikely(err)) + goto out; + } else + seq_puts(m, ",noxino"); + + AuBool(TRUNC_XINO, trunc_xino); + AuStr(UDBA, udba); + AuBool(SHWH, shwh); + AuBool(PLINK, plink); + AuBool(DIO, dio); + /* AuBool(DIRPERM1, dirperm1); */ + /* AuBool(REFROF, refrof); */ + + v = sbinfo->si_wbr_create; + if (v != AuWbrCreate_Def) + au_show_wbr_create(m, v, sbinfo); + + v = sbinfo->si_wbr_copyup; + if (v != AuWbrCopyup_Def) + seq_printf(m, ",cpup=%s", au_optstr_wbr_copyup(v)); + + v = au_opt_test(mnt_flags, ALWAYS_DIROPQ); + if (v != au_opt_test(AuOpt_Def, ALWAYS_DIROPQ)) + seq_printf(m, ",diropq=%c", v ? 'a' : 'w'); + + AuUInt(DIRWH, dirwh, sbinfo->si_dirwh); + + v = jiffies_to_msecs(sbinfo->si_rdcache) / MSEC_PER_SEC; + AuUInt(RDCACHE, rdcache, v); + + AuUInt(RDBLK, rdblk, sbinfo->si_rdblk); + AuUInt(RDHASH, rdhash, sbinfo->si_rdhash); + + AuBool(SUM, sum); + /* AuBool(SUM_W, wsum); */ + AuBool(WARN_PERM, warn_perm); + AuBool(VERBOSE, verbose); + +out: + /* be sure to print "br:" last */ + if (!sysaufs_brs) { + seq_puts(m, ",br:"); + au_show_brs(m, sb); + } + si_read_unlock(sb); + return 0; + +#undef AuBool +#undef AuStr +#undef AuUInt +} + +/* ---------------------------------------------------------------------- */ + +/* sum mode which returns the summation for statfs(2) */ + +static u64 au_add_till_max(u64 a, u64 b) +{ + u64 old; + + old = a; + a += b; + if (old < a) + return a; + return ULLONG_MAX; +} + +static int au_statfs_sum(struct super_block *sb, struct kstatfs *buf) +{ + int err; + u64 blocks, bfree, bavail, files, ffree; + aufs_bindex_t bend, bindex, i; + unsigned char shared; + struct path h_path; + struct super_block *h_sb; + + blocks = 0; + bfree = 0; + bavail = 0; + files = 0; + ffree = 0; + + err = 0; + bend = au_sbend(sb); + for (bindex = bend; bindex >= 0; bindex--) { + h_path.mnt = au_sbr_mnt(sb, bindex); + h_sb = h_path.mnt->mnt_sb; + shared = 0; + for (i = bindex + 1; !shared && i <= bend; i++) + shared = (au_sbr_sb(sb, i) == h_sb); + if (shared) + continue; + + /* sb->s_root for NFS is unreliable */ + h_path.dentry = h_path.mnt->mnt_root; + err = vfs_statfs(&h_path, buf); + if (unlikely(err)) + goto out; + + blocks = au_add_till_max(blocks, buf->f_blocks); + bfree = au_add_till_max(bfree, buf->f_bfree); + bavail = au_add_till_max(bavail, buf->f_bavail); + files = au_add_till_max(files, buf->f_files); + ffree = au_add_till_max(ffree, buf->f_ffree); + } + + buf->f_blocks = blocks; + buf->f_bfree = bfree; + buf->f_bavail = bavail; + buf->f_files = files; + buf->f_ffree = ffree; + +out: + return err; +} + +static int aufs_statfs(struct dentry *dentry, struct kstatfs *buf) +{ + int err; + struct path h_path; + struct super_block *sb; + + /* lock free root dinfo */ + sb = dentry->d_sb; + si_noflush_read_lock(sb); + if (!au_opt_test(au_mntflags(sb), SUM)) { + /* sb->s_root for NFS is unreliable */ + h_path.mnt = au_sbr_mnt(sb, 0); + h_path.dentry = h_path.mnt->mnt_root; + err = vfs_statfs(&h_path, buf); + } else + err = au_statfs_sum(sb, buf); + si_read_unlock(sb); + + if (!err) { + buf->f_type = AUFS_SUPER_MAGIC; + buf->f_namelen = AUFS_MAX_NAMELEN; + memset(&buf->f_fsid, 0, sizeof(buf->f_fsid)); + } + /* buf->f_bsize = buf->f_blocks = buf->f_bfree = buf->f_bavail = -1; */ + + return err; +} + +/* ---------------------------------------------------------------------- */ + +/* final actions when unmounting a file system */ +static void aufs_put_super(struct super_block *sb) +{ + struct au_sbinfo *sbinfo; + + sbinfo = au_sbi(sb); + if (!sbinfo) + return; + + dbgaufs_si_fin(sbinfo); + kobject_put(&sbinfo->si_kobj); +} + +/* ---------------------------------------------------------------------- */ + +void au_array_free(void *array) +{ + if (array) { + if (!is_vmalloc_addr(array)) + kfree(array); + else + vfree(array); + } +} + +void *au_array_alloc(unsigned long long *hint, au_arraycb_t cb, void *arg) +{ + void *array; + unsigned long long n; + + array = NULL; + n = 0; + if (!*hint) + goto out; + + if (*hint > ULLONG_MAX / sizeof(array)) { + array = ERR_PTR(-EMFILE); + pr_err("hint %llu\n", *hint); + goto out; + } + + array = kmalloc(sizeof(array) * *hint, GFP_NOFS); + if (unlikely(!array)) + array = vmalloc(sizeof(array) * *hint); + if (unlikely(!array)) { + array = ERR_PTR(-ENOMEM); + goto out; + } + + n = cb(array, *hint, arg); + AuDebugOn(n > *hint); + +out: + *hint = n; + return array; +} + +static unsigned long long au_iarray_cb(void *a, + unsigned long long max __maybe_unused, + void *arg) +{ + unsigned long long n; + struct inode **p, *inode; + struct list_head *head; + + n = 0; + p = a; + head = arg; + spin_lock(&inode_sb_list_lock); + list_for_each_entry(inode, head, i_sb_list) { + if (!is_bad_inode(inode) + && au_ii(inode)->ii_bstart >= 0) { + spin_lock(&inode->i_lock); + if (atomic_read(&inode->i_count)) { + au_igrab(inode); + *p++ = inode; + n++; + AuDebugOn(n > max); + } + spin_unlock(&inode->i_lock); + } + } + spin_unlock(&inode_sb_list_lock); + + return n; +} + +struct inode **au_iarray_alloc(struct super_block *sb, unsigned long long *max) +{ + *max = atomic_long_read(&au_sbi(sb)->si_ninodes); + return au_array_alloc(max, au_iarray_cb, &sb->s_inodes); +} + +void au_iarray_free(struct inode **a, unsigned long long max) +{ + unsigned long long ull; + + for (ull = 0; ull < max; ull++) + iput(a[ull]); + au_array_free(a); +} + +/* ---------------------------------------------------------------------- */ + +/* + * refresh dentry and inode at remount time. + */ +/* todo: consolidate with simple_reval_dpath() and au_reval_for_attr() */ +static int au_do_refresh(struct dentry *dentry, unsigned int dir_flags, + struct dentry *parent) +{ + int err; + + di_write_lock_child(dentry); + di_read_lock_parent(parent, AuLock_IR); + err = au_refresh_dentry(dentry, parent); + if (!err && dir_flags) + au_hn_reset(dentry->d_inode, dir_flags); + di_read_unlock(parent, AuLock_IR); + di_write_unlock(dentry); + + return err; +} + +static int au_do_refresh_d(struct dentry *dentry, unsigned int sigen, + struct au_sbinfo *sbinfo, + const unsigned int dir_flags) +{ + int err; + struct dentry *parent; + struct inode *inode; + + err = 0; + parent = dget_parent(dentry); + if (!au_digen_test(parent, sigen) && au_digen_test(dentry, sigen)) { + inode = dentry->d_inode; + if (inode) { + if (!S_ISDIR(inode->i_mode)) + err = au_do_refresh(dentry, /*dir_flags*/0, + parent); + else { + err = au_do_refresh(dentry, dir_flags, parent); + if (unlikely(err)) + au_fset_si(sbinfo, FAILED_REFRESH_DIR); + } + } else + err = au_do_refresh(dentry, /*dir_flags*/0, parent); + AuDbgDentry(dentry); + } + dput(parent); + + AuTraceErr(err); + return err; +} + +static int au_refresh_d(struct super_block *sb) +{ + int err, i, j, ndentry, e; + unsigned int sigen; + struct au_dcsub_pages dpages; + struct au_dpage *dpage; + struct dentry **dentries, *d; + struct au_sbinfo *sbinfo; + struct dentry *root = sb->s_root; + const unsigned int dir_flags = au_hi_flags(root->d_inode, /*isdir*/1); + + err = au_dpages_init(&dpages, GFP_NOFS); + if (unlikely(err)) + goto out; + err = au_dcsub_pages(&dpages, root, NULL, NULL); + if (unlikely(err)) + goto out_dpages; + + sigen = au_sigen(sb); + sbinfo = au_sbi(sb); + for (i = 0; i < dpages.ndpage; i++) { + dpage = dpages.dpages + i; + dentries = dpage->dentries; + ndentry = dpage->ndentry; + for (j = 0; j < ndentry; j++) { + d = dentries[j]; + e = au_do_refresh_d(d, sigen, sbinfo, dir_flags); + if (unlikely(e && !err)) + err = e; + /* go on even err */ + } + } + +out_dpages: + au_dpages_free(&dpages); +out: + return err; +} + +static int au_refresh_i(struct super_block *sb) +{ + int err, e; + unsigned int sigen; + unsigned long long max, ull; + struct inode *inode, **array; + + array = au_iarray_alloc(sb, &max); + err = PTR_ERR(array); + if (IS_ERR(array)) + goto out; + + err = 0; + sigen = au_sigen(sb); + for (ull = 0; ull < max; ull++) { + inode = array[ull]; + if (au_iigen(inode) != sigen) { + ii_write_lock_child(inode); + e = au_refresh_hinode_self(inode); + ii_write_unlock(inode); + if (unlikely(e)) { + pr_err("error %d, i%lu\n", e, inode->i_ino); + if (!err) + err = e; + /* go on even if err */ + } + } + } + + au_iarray_free(array, max); + +out: + return err; +} + +static void au_remount_refresh(struct super_block *sb) +{ + int err, e; + unsigned int udba; + aufs_bindex_t bindex, bend; + struct dentry *root; + struct inode *inode; + struct au_branch *br; + + au_sigen_inc(sb); + au_fclr_si(au_sbi(sb), FAILED_REFRESH_DIR); + + root = sb->s_root; + DiMustNoWaiters(root); + inode = root->d_inode; + IiMustNoWaiters(inode); + + udba = au_opt_udba(sb); + bend = au_sbend(sb); + for (bindex = 0; bindex <= bend; bindex++) { + br = au_sbr(sb, bindex); + err = au_hnotify_reset_br(udba, br, br->br_perm); + if (unlikely(err)) + AuIOErr("hnotify failed on br %d, %d, ignored\n", + bindex, err); + /* go on even if err */ + } + au_hn_reset(inode, au_hi_flags(inode, /*isdir*/1)); + + di_write_unlock(root); + err = au_refresh_d(sb); + e = au_refresh_i(sb); + if (unlikely(e && !err)) + err = e; + /* aufs_write_lock() calls ..._child() */ + di_write_lock_child(root); + + au_cpup_attr_all(inode, /*force*/1); + + if (unlikely(err)) + AuIOErr("refresh failed, ignored, %d\n", err); +} + +/* stop extra interpretation of errno in mount(8), and strange error messages */ +static int cvt_err(int err) +{ + AuTraceErr(err); + + switch (err) { + case -ENOENT: + case -ENOTDIR: + case -EEXIST: + case -EIO: + err = -EINVAL; + } + return err; +} + +static int aufs_remount_fs(struct super_block *sb, int *flags, char *data) +{ + int err, do_dx; + unsigned int mntflags; + struct au_opts opts; + struct dentry *root; + struct inode *inode; + struct au_sbinfo *sbinfo; + + err = 0; + root = sb->s_root; + if (!data || !*data) { + err = si_write_lock(sb, AuLock_FLUSH | AuLock_NOPLM); + if (!err) { + di_write_lock_child(root); + err = au_opts_verify(sb, *flags, /*pending*/0); + aufs_write_unlock(root); + } + goto out; + } + + err = -ENOMEM; + memset(&opts, 0, sizeof(opts)); + opts.opt = (void *)__get_free_page(GFP_NOFS); + if (unlikely(!opts.opt)) + goto out; + opts.max_opt = PAGE_SIZE / sizeof(*opts.opt); + opts.flags = AuOpts_REMOUNT; + opts.sb_flags = *flags; + + /* parse it before aufs lock */ + err = au_opts_parse(sb, data, &opts); + if (unlikely(err)) + goto out_opts; + + sbinfo = au_sbi(sb); + inode = root->d_inode; + mutex_lock(&inode->i_mutex); + err = si_write_lock(sb, AuLock_FLUSH | AuLock_NOPLM); + if (unlikely(err)) + goto out_mtx; + di_write_lock_child(root); + + /* au_opts_remount() may return an error */ + err = au_opts_remount(sb, &opts); + au_opts_free(&opts); + + if (au_ftest_opts(opts.flags, REFRESH)) + au_remount_refresh(sb); + + if (au_ftest_opts(opts.flags, REFRESH_DYAOP)) { + mntflags = au_mntflags(sb); + do_dx = !!au_opt_test(mntflags, DIO); + au_dy_arefresh(do_dx); + } + + aufs_write_unlock(root); + +out_mtx: + mutex_unlock(&inode->i_mutex); +out_opts: + free_page((unsigned long)opts.opt); +out: + err = cvt_err(err); + AuTraceErr(err); + return err; +} + +static const struct super_operations aufs_sop = { + .alloc_inode = aufs_alloc_inode, + .destroy_inode = aufs_destroy_inode, + /* always deleting, no clearing */ + .drop_inode = generic_delete_inode, + .show_options = aufs_show_options, + .statfs = aufs_statfs, + .put_super = aufs_put_super, + .remount_fs = aufs_remount_fs +}; + +/* ---------------------------------------------------------------------- */ + +static int alloc_root(struct super_block *sb) +{ + int err; + struct inode *inode; + struct dentry *root; + + err = -ENOMEM; + inode = au_iget_locked(sb, AUFS_ROOT_INO); + err = PTR_ERR(inode); + if (IS_ERR(inode)) + goto out; + + inode->i_op = &aufs_dir_iop; + inode->i_fop = &aufs_dir_fop; + inode->i_mode = S_IFDIR; + inode->i_nlink = 2; + unlock_new_inode(inode); + + root = d_alloc_root(inode); + if (unlikely(!root)) + goto out_iput; + err = PTR_ERR(root); + if (IS_ERR(root)) + goto out_iput; + + err = au_di_init(root); + if (!err) { + sb->s_root = root; + return 0; /* success */ + } + dput(root); + goto out; /* do not iput */ + +out_iput: + iget_failed(inode); +out: + return err; + +} + +static int aufs_fill_super(struct super_block *sb, void *raw_data, + int silent __maybe_unused) +{ + int err; + struct au_opts opts; + struct dentry *root; + struct inode *inode; + char *arg = raw_data; + + if (unlikely(!arg || !*arg)) { + err = -EINVAL; + pr_err("no arg\n"); + goto out; + } + + err = -ENOMEM; + memset(&opts, 0, sizeof(opts)); + opts.opt = (void *)__get_free_page(GFP_NOFS); + if (unlikely(!opts.opt)) + goto out; + opts.max_opt = PAGE_SIZE / sizeof(*opts.opt); + opts.sb_flags = sb->s_flags; + + err = au_si_alloc(sb); + if (unlikely(err)) + goto out_opts; + + /* all timestamps always follow the ones on the branch */ + sb->s_flags |= MS_NOATIME | MS_NODIRATIME; + sb->s_op = &aufs_sop; + sb->s_d_op = &aufs_dop; + sb->s_magic = AUFS_SUPER_MAGIC; + sb->s_maxbytes = 0; + au_export_init(sb); + + err = alloc_root(sb); + if (unlikely(err)) { + si_write_unlock(sb); + goto out_info; + } + root = sb->s_root; + inode = root->d_inode; + + /* + * actually we can parse options regardless aufs lock here. + * but at remount time, parsing must be done before aufs lock. + * so we follow the same rule. + */ + ii_write_lock_parent(inode); + aufs_write_unlock(root); + err = au_opts_parse(sb, arg, &opts); + if (unlikely(err)) + goto out_root; + + /* lock vfs_inode first, then aufs. */ + mutex_lock(&inode->i_mutex); + aufs_write_lock(root); + err = au_opts_mount(sb, &opts); + au_opts_free(&opts); + aufs_write_unlock(root); + mutex_unlock(&inode->i_mutex); + if (!err) + goto out_opts; /* success */ + +out_root: + dput(root); + sb->s_root = NULL; +out_info: + kobject_put(&au_sbi(sb)->si_kobj); + sb->s_fs_info = NULL; +out_opts: + free_page((unsigned long)opts.opt); +out: + AuTraceErr(err); + err = cvt_err(err); + AuTraceErr(err); + return err; +} + +/* ---------------------------------------------------------------------- */ + +static struct dentry *aufs_mount(struct file_system_type *fs_type, int flags, + const char *dev_name __maybe_unused, + void *raw_data) +{ + struct dentry *root; + struct super_block *sb; + + /* all timestamps always follow the ones on the branch */ + /* mnt->mnt_flags |= MNT_NOATIME | MNT_NODIRATIME; */ + root = mount_nodev(fs_type, flags, raw_data, aufs_fill_super); + if (IS_ERR(root)) + goto out; + + sb = root->d_sb; + si_write_lock(sb, !AuLock_FLUSH); + sysaufs_brs_add(sb, 0); + si_write_unlock(sb); + au_sbilist_add(sb); + +out: + return root; +} + +static void aufs_kill_sb(struct super_block *sb) +{ + struct au_sbinfo *sbinfo; + + sbinfo = au_sbi(sb); + if (sbinfo) { + au_sbilist_del(sb); + aufs_write_lock(sb->s_root); + if (sbinfo->si_wbr_create_ops->fin) + sbinfo->si_wbr_create_ops->fin(sb); + if (au_opt_test(sbinfo->si_mntflags, UDBA_HNOTIFY)) { + au_opt_set_udba(sbinfo->si_mntflags, UDBA_NONE); + au_remount_refresh(sb); + } + if (au_opt_test(sbinfo->si_mntflags, PLINK)) + au_plink_put(sb, /*verbose*/1); + au_xino_clr(sb); + aufs_write_unlock(sb->s_root); + au_nwt_flush(&sbinfo->si_nowait); + } + generic_shutdown_super(sb); +} + +struct file_system_type aufs_fs_type = { + .name = AUFS_FSTYPE, + .fs_flags = + FS_RENAME_DOES_D_MOVE /* a race between rename and others */ + | FS_REVAL_DOT, /* for NFS branch and udba */ + .mount = aufs_mount, + .kill_sb = aufs_kill_sb, + /* no need to __module_get() and module_put(). */ + .owner = THIS_MODULE, +}; --- linux-3.0.0.orig/ubuntu/aufs/super.h +++ linux-3.0.0/ubuntu/aufs/super.h @@ -0,0 +1,527 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * super_block operations + */ + +#ifndef __AUFS_SUPER_H__ +#define __AUFS_SUPER_H__ + +#ifdef __KERNEL__ + +#include +#include +#include "rwsem.h" +#include "spl.h" +#include "wkq.h" + +typedef ssize_t (*au_readf_t)(struct file *, char __user *, size_t, loff_t *); +typedef ssize_t (*au_writef_t)(struct file *, const char __user *, size_t, + loff_t *); + +/* policies to select one among multiple writable branches */ +struct au_wbr_copyup_operations { + int (*copyup)(struct dentry *dentry); +}; + +struct au_wbr_create_operations { + int (*create)(struct dentry *dentry, int isdir); + int (*init)(struct super_block *sb); + int (*fin)(struct super_block *sb); +}; + +struct au_wbr_mfs { + struct mutex mfs_lock; /* protect this structure */ + unsigned long mfs_jiffy; + unsigned long mfs_expire; + aufs_bindex_t mfs_bindex; + + unsigned long long mfsrr_bytes; + unsigned long long mfsrr_watermark; +}; + +struct au_branch; +struct au_sbinfo { + /* nowait tasks in the system-wide workqueue */ + struct au_nowait_tasks si_nowait; + + /* + * tried sb->s_umount, but failed due to the dependecy between i_mutex. + * rwsem for au_sbinfo is necessary. + */ + struct au_rwsem si_rwsem; + + /* prevent recursive locking in deleting inode */ + struct { + unsigned long *bitmap; + spinlock_t tree_lock; + struct radix_tree_root tree; + } au_si_pid; + + /* + * dirty approach to protect sb->sb_inodes and ->s_files from remount. + */ + atomic_long_t si_ninodes, si_nfiles; + + /* branch management */ + unsigned int si_generation; + + /* see above flags */ + unsigned char au_si_status; + + aufs_bindex_t si_bend; + + /* dirty trick to keep br_id plus */ + unsigned int si_last_br_id : + sizeof(aufs_bindex_t) * BITS_PER_BYTE - 1; + struct au_branch **si_branch; + + /* policy to select a writable branch */ + unsigned char si_wbr_copyup; + unsigned char si_wbr_create; + struct au_wbr_copyup_operations *si_wbr_copyup_ops; + struct au_wbr_create_operations *si_wbr_create_ops; + + /* round robin */ + atomic_t si_wbr_rr_next; + + /* most free space */ + struct au_wbr_mfs si_wbr_mfs; + + /* mount flags */ + /* include/asm-ia64/siginfo.h defines a macro named si_flags */ + unsigned int si_mntflags; + + /* external inode number (bitmap and translation table) */ + au_readf_t si_xread; + au_writef_t si_xwrite; + struct file *si_xib; + struct mutex si_xib_mtx; /* protect xib members */ + unsigned long *si_xib_buf; + unsigned long si_xib_last_pindex; + int si_xib_next_bit; + aufs_bindex_t si_xino_brid; + /* reserved for future use */ + /* unsigned long long si_xib_limit; */ /* Max xib file size */ + +#ifdef CONFIG_AUFS_EXPORT + /* i_generation */ + struct file *si_xigen; + atomic_t si_xigen_next; +#endif + + /* vdir parameters */ + unsigned long si_rdcache; /* max cache time in jiffies */ + unsigned int si_rdblk; /* deblk size */ + unsigned int si_rdhash; /* hash size */ + + /* + * If the number of whiteouts are larger than si_dirwh, leave all of + * them after au_whtmp_ren to reduce the cost of rmdir(2). + * future fsck.aufs or kernel thread will remove them later. + * Otherwise, remove all whiteouts and the dir in rmdir(2). + */ + unsigned int si_dirwh; + + /* + * rename(2) a directory with all children. + */ + /* reserved for future use */ + /* int si_rendir; */ + + /* pseudo_link list */ + struct au_splhead si_plink; + wait_queue_head_t si_plink_wq; + spinlock_t si_plink_maint_lock; + pid_t si_plink_maint_pid; + + /* + * sysfs and lifetime management. + * this is not a small structure and it may be a waste of memory in case + * of sysfs is disabled, particulary when many aufs-es are mounted. + * but using sysfs is majority. + */ + struct kobject si_kobj; +#ifdef CONFIG_DEBUG_FS + struct dentry *si_dbgaufs, *si_dbgaufs_xib; +#ifdef CONFIG_AUFS_EXPORT + struct dentry *si_dbgaufs_xigen; +#endif +#endif + +#ifdef CONFIG_AUFS_SBILIST + struct list_head si_list; +#endif + + /* dirty, necessary for unmounting, sysfs and sysrq */ + struct super_block *si_sb; +}; + +/* sbinfo status flags */ +/* + * set true when refresh_dirs() failed at remount time. + * then try refreshing dirs at access time again. + * if it is false, refreshing dirs at access time is unnecesary + */ +#define AuSi_FAILED_REFRESH_DIR 1 +static inline unsigned char au_do_ftest_si(struct au_sbinfo *sbi, + unsigned int flag) +{ + AuRwMustAnyLock(&sbi->si_rwsem); + return sbi->au_si_status & flag; +} +#define au_ftest_si(sbinfo, name) au_do_ftest_si(sbinfo, AuSi_##name) +#define au_fset_si(sbinfo, name) do { \ + AuRwMustWriteLock(&(sbinfo)->si_rwsem); \ + (sbinfo)->au_si_status |= AuSi_##name; \ +} while (0) +#define au_fclr_si(sbinfo, name) do { \ + AuRwMustWriteLock(&(sbinfo)->si_rwsem); \ + (sbinfo)->au_si_status &= ~AuSi_##name; \ +} while (0) + +/* ---------------------------------------------------------------------- */ + +/* policy to select one among writable branches */ +#define AuWbrCopyup(sbinfo, ...) \ + ((sbinfo)->si_wbr_copyup_ops->copyup(__VA_ARGS__)) +#define AuWbrCreate(sbinfo, ...) \ + ((sbinfo)->si_wbr_create_ops->create(__VA_ARGS__)) + +/* flags for si_read_lock()/aufs_read_lock()/di_read_lock() */ +#define AuLock_DW 1 /* write-lock dentry */ +#define AuLock_IR (1 << 1) /* read-lock inode */ +#define AuLock_IW (1 << 2) /* write-lock inode */ +#define AuLock_FLUSH (1 << 3) /* wait for 'nowait' tasks */ +#define AuLock_DIR (1 << 4) /* target is a dir */ +#define AuLock_NOPLM (1 << 5) /* return err in plm mode */ +#define AuLock_NOPLMW (1 << 6) /* wait for plm mode ends */ +#define AuLock_GEN (1 << 7) /* test digen/iigen */ +#define au_ftest_lock(flags, name) ((flags) & AuLock_##name) +#define au_fset_lock(flags, name) \ + do { (flags) |= AuLock_##name; } while (0) +#define au_fclr_lock(flags, name) \ + do { (flags) &= ~AuLock_##name; } while (0) + +/* ---------------------------------------------------------------------- */ + +/* super.c */ +extern struct file_system_type aufs_fs_type; +struct inode *au_iget_locked(struct super_block *sb, ino_t ino); +typedef unsigned long long (*au_arraycb_t)(void *array, unsigned long long max, + void *arg); +void au_array_free(void *array); +void *au_array_alloc(unsigned long long *hint, au_arraycb_t cb, void *arg); +struct inode **au_iarray_alloc(struct super_block *sb, unsigned long long *max); +void au_iarray_free(struct inode **a, unsigned long long max); + +/* sbinfo.c */ +void au_si_free(struct kobject *kobj); +int au_si_alloc(struct super_block *sb); +int au_sbr_realloc(struct au_sbinfo *sbinfo, int nbr); + +unsigned int au_sigen_inc(struct super_block *sb); +aufs_bindex_t au_new_br_id(struct super_block *sb); + +int si_read_lock(struct super_block *sb, int flags); +int si_write_lock(struct super_block *sb, int flags); +int aufs_read_lock(struct dentry *dentry, int flags); +void aufs_read_unlock(struct dentry *dentry, int flags); +void aufs_write_lock(struct dentry *dentry); +void aufs_write_unlock(struct dentry *dentry); +int aufs_read_and_write_lock2(struct dentry *d1, struct dentry *d2, int flags); +void aufs_read_and_write_unlock2(struct dentry *d1, struct dentry *d2); + +int si_pid_test_slow(struct super_block *sb); +void si_pid_set_slow(struct super_block *sb); +void si_pid_clr_slow(struct super_block *sb); + +/* wbr_policy.c */ +extern struct au_wbr_copyup_operations au_wbr_copyup_ops[]; +extern struct au_wbr_create_operations au_wbr_create_ops[]; +int au_cpdown_dirs(struct dentry *dentry, aufs_bindex_t bdst); + +/* ---------------------------------------------------------------------- */ + +static inline struct au_sbinfo *au_sbi(struct super_block *sb) +{ + return sb->s_fs_info; +} + +/* ---------------------------------------------------------------------- */ + +#ifdef CONFIG_AUFS_EXPORT +void au_export_init(struct super_block *sb); + +static inline int au_test_nfsd(void) +{ + struct task_struct *tsk = current; + + return (tsk->flags & PF_KTHREAD) + && !strcmp(tsk->comm, "nfsd"); +} + +void au_xigen_inc(struct inode *inode); +int au_xigen_new(struct inode *inode); +int au_xigen_set(struct super_block *sb, struct file *base); +void au_xigen_clr(struct super_block *sb); + +static inline int au_busy_or_stale(void) +{ + if (!au_test_nfsd()) + return -EBUSY; + return -ESTALE; +} +#else +AuStubVoid(au_export_init, struct super_block *sb) +AuStubInt0(au_test_nfsd, void) +AuStubVoid(au_xigen_inc, struct inode *inode) +AuStubInt0(au_xigen_new, struct inode *inode) +AuStubInt0(au_xigen_set, struct super_block *sb, struct file *base) +AuStubVoid(au_xigen_clr, struct super_block *sb) +static inline int au_busy_or_stale(void) +{ + return -EBUSY; +} +#endif /* CONFIG_AUFS_EXPORT */ + +/* ---------------------------------------------------------------------- */ + +#ifdef CONFIG_AUFS_SBILIST +/* module.c */ +extern struct au_splhead au_sbilist; + +static inline void au_sbilist_init(void) +{ + au_spl_init(&au_sbilist); +} + +static inline void au_sbilist_add(struct super_block *sb) +{ + au_spl_add(&au_sbi(sb)->si_list, &au_sbilist); +} + +static inline void au_sbilist_del(struct super_block *sb) +{ + au_spl_del(&au_sbi(sb)->si_list, &au_sbilist); +} +#else +AuStubVoid(au_sbilist_init, void) +AuStubVoid(au_sbilist_add, struct super_block*) +AuStubVoid(au_sbilist_del, struct super_block*) +#endif + +/* ---------------------------------------------------------------------- */ + +static inline void dbgaufs_si_null(struct au_sbinfo *sbinfo) +{ + /* + * This function is a dynamic '__init' fucntion actually, + * so the tiny check for si_rwsem is unnecessary. + */ + /* AuRwMustWriteLock(&sbinfo->si_rwsem); */ +#ifdef CONFIG_DEBUG_FS + sbinfo->si_dbgaufs = NULL; + sbinfo->si_dbgaufs_xib = NULL; +#ifdef CONFIG_AUFS_EXPORT + sbinfo->si_dbgaufs_xigen = NULL; +#endif +#endif +} + +/* ---------------------------------------------------------------------- */ + +static inline pid_t si_pid_bit(void) +{ + /* the origin of pid is 1, but the bitmap's is 0 */ + return current->pid - 1; +} + +static inline int si_pid_test(struct super_block *sb) +{ + pid_t bit = si_pid_bit(); + if (bit < PID_MAX_DEFAULT) + return test_bit(bit, au_sbi(sb)->au_si_pid.bitmap); + else + return si_pid_test_slow(sb); +} + +static inline void si_pid_set(struct super_block *sb) +{ + pid_t bit = si_pid_bit(); + if (bit < PID_MAX_DEFAULT) { + AuDebugOn(test_bit(bit, au_sbi(sb)->au_si_pid.bitmap)); + set_bit(bit, au_sbi(sb)->au_si_pid.bitmap); + /* smp_mb(); */ + } else + si_pid_set_slow(sb); +} + +static inline void si_pid_clr(struct super_block *sb) +{ + pid_t bit = si_pid_bit(); + if (bit < PID_MAX_DEFAULT) { + AuDebugOn(!test_bit(bit, au_sbi(sb)->au_si_pid.bitmap)); + clear_bit(bit, au_sbi(sb)->au_si_pid.bitmap); + /* smp_mb(); */ + } else + si_pid_clr_slow(sb); +} + +/* ---------------------------------------------------------------------- */ + +/* lock superblock. mainly for entry point functions */ +/* + * __si_read_lock, __si_write_lock, + * __si_read_unlock, __si_write_unlock, __si_downgrade_lock + */ +AuSimpleRwsemFuncs(__si, struct super_block *sb, &au_sbi(sb)->si_rwsem); + +#define SiMustNoWaiters(sb) AuRwMustNoWaiters(&au_sbi(sb)->si_rwsem) +#define SiMustAnyLock(sb) AuRwMustAnyLock(&au_sbi(sb)->si_rwsem) +#define SiMustWriteLock(sb) AuRwMustWriteLock(&au_sbi(sb)->si_rwsem) + +static inline void si_noflush_read_lock(struct super_block *sb) +{ + __si_read_lock(sb); + si_pid_set(sb); +} + +static inline int si_noflush_read_trylock(struct super_block *sb) +{ + int locked = __si_read_trylock(sb); + if (locked) + si_pid_set(sb); + return locked; +} + +static inline void si_noflush_write_lock(struct super_block *sb) +{ + __si_write_lock(sb); + si_pid_set(sb); +} + +static inline int si_noflush_write_trylock(struct super_block *sb) +{ + int locked = __si_write_trylock(sb); + if (locked) + si_pid_set(sb); + return locked; +} + +#if 0 /* unused */ +static inline int si_read_trylock(struct super_block *sb, int flags) +{ + if (au_ftest_lock(flags, FLUSH)) + au_nwt_flush(&au_sbi(sb)->si_nowait); + return si_noflush_read_trylock(sb); +} +#endif + +static inline void si_read_unlock(struct super_block *sb) +{ + si_pid_clr(sb); + __si_read_unlock(sb); +} + +#if 0 /* unused */ +static inline int si_write_trylock(struct super_block *sb, int flags) +{ + if (au_ftest_lock(flags, FLUSH)) + au_nwt_flush(&au_sbi(sb)->si_nowait); + return si_noflush_write_trylock(sb); +} +#endif + +static inline void si_write_unlock(struct super_block *sb) +{ + si_pid_clr(sb); + __si_write_unlock(sb); +} + +#if 0 /* unused */ +static inline void si_downgrade_lock(struct super_block *sb) +{ + __si_downgrade_lock(sb); +} +#endif + +/* ---------------------------------------------------------------------- */ + +static inline aufs_bindex_t au_sbend(struct super_block *sb) +{ + SiMustAnyLock(sb); + return au_sbi(sb)->si_bend; +} + +static inline unsigned int au_mntflags(struct super_block *sb) +{ + SiMustAnyLock(sb); + return au_sbi(sb)->si_mntflags; +} + +static inline unsigned int au_sigen(struct super_block *sb) +{ + SiMustAnyLock(sb); + return au_sbi(sb)->si_generation; +} + +static inline void au_ninodes_inc(struct super_block *sb) +{ + atomic_long_inc(&au_sbi(sb)->si_ninodes); +} + +static inline void au_ninodes_dec(struct super_block *sb) +{ + AuDebugOn(!atomic_long_read(&au_sbi(sb)->si_ninodes)); + atomic_long_dec(&au_sbi(sb)->si_ninodes); +} + +static inline void au_nfiles_inc(struct super_block *sb) +{ + atomic_long_inc(&au_sbi(sb)->si_nfiles); +} + +static inline void au_nfiles_dec(struct super_block *sb) +{ + AuDebugOn(!atomic_long_read(&au_sbi(sb)->si_nfiles)); + atomic_long_dec(&au_sbi(sb)->si_nfiles); +} + +static inline struct au_branch *au_sbr(struct super_block *sb, + aufs_bindex_t bindex) +{ + SiMustAnyLock(sb); + return au_sbi(sb)->si_branch[0 + bindex]; +} + +static inline void au_xino_brid_set(struct super_block *sb, aufs_bindex_t brid) +{ + SiMustWriteLock(sb); + au_sbi(sb)->si_xino_brid = brid; +} + +static inline aufs_bindex_t au_xino_brid(struct super_block *sb) +{ + SiMustAnyLock(sb); + return au_sbi(sb)->si_xino_brid; +} + +#endif /* __KERNEL__ */ +#endif /* __AUFS_SUPER_H__ */ --- linux-3.0.0.orig/ubuntu/aufs/sysaufs.c +++ linux-3.0.0/ubuntu/aufs/sysaufs.c @@ -0,0 +1,107 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * sysfs interface and lifetime management + * they are necessary regardless sysfs is disabled. + */ + +#include +#include +#include +#include "aufs.h" + +unsigned long sysaufs_si_mask; +struct kset *sysaufs_kset; + +#define AuSiAttr(_name) { \ + .attr = { .name = __stringify(_name), .mode = 0444 }, \ + .show = sysaufs_si_##_name, \ +} + +static struct sysaufs_si_attr sysaufs_si_attr_xi_path = AuSiAttr(xi_path); +struct attribute *sysaufs_si_attrs[] = { + &sysaufs_si_attr_xi_path.attr, + NULL, +}; + +static const struct sysfs_ops au_sbi_ops = { + .show = sysaufs_si_show +}; + +static struct kobj_type au_sbi_ktype = { + .release = au_si_free, + .sysfs_ops = &au_sbi_ops, + .default_attrs = sysaufs_si_attrs +}; + +/* ---------------------------------------------------------------------- */ + +int sysaufs_si_init(struct au_sbinfo *sbinfo) +{ + int err; + + sbinfo->si_kobj.kset = sysaufs_kset; + /* cf. sysaufs_name() */ + err = kobject_init_and_add + (&sbinfo->si_kobj, &au_sbi_ktype, /*&sysaufs_kset->kobj*/NULL, + SysaufsSiNamePrefix "%lx", sysaufs_si_id(sbinfo)); + + dbgaufs_si_null(sbinfo); + if (!err) { + err = dbgaufs_si_init(sbinfo); + if (unlikely(err)) + kobject_put(&sbinfo->si_kobj); + } + return err; +} + +void sysaufs_fin(void) +{ + dbgaufs_fin(); + sysfs_remove_group(&sysaufs_kset->kobj, sysaufs_attr_group); + kset_unregister(sysaufs_kset); +} + +int __init sysaufs_init(void) +{ + int err; + + do { + get_random_bytes(&sysaufs_si_mask, sizeof(sysaufs_si_mask)); + } while (!sysaufs_si_mask); + + err = -EINVAL; + sysaufs_kset = kset_create_and_add(AUFS_NAME, NULL, fs_kobj); + if (unlikely(!sysaufs_kset)) + goto out; + err = PTR_ERR(sysaufs_kset); + if (IS_ERR(sysaufs_kset)) + goto out; + err = sysfs_create_group(&sysaufs_kset->kobj, sysaufs_attr_group); + if (unlikely(err)) { + kset_unregister(sysaufs_kset); + goto out; + } + + err = dbgaufs_init(); + if (unlikely(err)) + sysaufs_fin(); +out: + return err; +} --- linux-3.0.0.orig/ubuntu/aufs/sysaufs.h +++ linux-3.0.0/ubuntu/aufs/sysaufs.h @@ -0,0 +1,105 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * sysfs interface and mount lifetime management + */ + +#ifndef __SYSAUFS_H__ +#define __SYSAUFS_H__ + +#ifdef __KERNEL__ + +#include +#include +#include "module.h" + +struct super_block; +struct au_sbinfo; + +struct sysaufs_si_attr { + struct attribute attr; + int (*show)(struct seq_file *seq, struct super_block *sb); +}; + +/* ---------------------------------------------------------------------- */ + +/* sysaufs.c */ +extern unsigned long sysaufs_si_mask; +extern struct kset *sysaufs_kset; +extern struct attribute *sysaufs_si_attrs[]; +int sysaufs_si_init(struct au_sbinfo *sbinfo); +int __init sysaufs_init(void); +void sysaufs_fin(void); + +/* ---------------------------------------------------------------------- */ + +/* some people doesn't like to show a pointer in kernel */ +static inline unsigned long sysaufs_si_id(struct au_sbinfo *sbinfo) +{ + return sysaufs_si_mask ^ (unsigned long)sbinfo; +} + +#define SysaufsSiNamePrefix "si_" +#define SysaufsSiNameLen (sizeof(SysaufsSiNamePrefix) + 16) +static inline void sysaufs_name(struct au_sbinfo *sbinfo, char *name) +{ + snprintf(name, SysaufsSiNameLen, SysaufsSiNamePrefix "%lx", + sysaufs_si_id(sbinfo)); +} + +struct au_branch; +#ifdef CONFIG_SYSFS +/* sysfs.c */ +extern struct attribute_group *sysaufs_attr_group; + +int sysaufs_si_xi_path(struct seq_file *seq, struct super_block *sb); +ssize_t sysaufs_si_show(struct kobject *kobj, struct attribute *attr, + char *buf); + +void sysaufs_br_init(struct au_branch *br); +void sysaufs_brs_add(struct super_block *sb, aufs_bindex_t bindex); +void sysaufs_brs_del(struct super_block *sb, aufs_bindex_t bindex); + +#define sysaufs_brs_init() do {} while (0) + +#else +#define sysaufs_attr_group NULL + +AuStubInt0(sysaufs_si_xi_path, struct seq_file *seq, struct super_block *sb) + +static inline +ssize_t sysaufs_si_show(struct kobject *kobj, struct attribute *attr, + char *buf) +{ + return 0; +} + +AuStubVoid(sysaufs_br_init, struct au_branch *br) +AuStubVoid(sysaufs_brs_add, struct super_block *sb, aufs_bindex_t bindex) +AuStubVoid(sysaufs_brs_del, struct super_block *sb, aufs_bindex_t bindex) + +static inline void sysaufs_brs_init(void) +{ + sysaufs_brs = 0; +} + +#endif /* CONFIG_SYSFS */ + +#endif /* __KERNEL__ */ +#endif /* __SYSAUFS_H__ */ --- linux-3.0.0.orig/ubuntu/aufs/sysfs.c +++ linux-3.0.0/ubuntu/aufs/sysfs.c @@ -0,0 +1,250 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * sysfs interface + */ + +#include +#include +#include +#include +#include "aufs.h" + +#ifdef CONFIG_AUFS_FS_MODULE +/* this entry violates the "one line per file" policy of sysfs */ +static ssize_t config_show(struct kobject *kobj, struct kobj_attribute *attr, + char *buf) +{ + ssize_t err; + static char *conf = +/* this file is generated at compiling */ +#include "conf.str" + ; + + err = snprintf(buf, PAGE_SIZE, conf); + if (unlikely(err >= PAGE_SIZE)) + err = -EFBIG; + return err; +} + +static struct kobj_attribute au_config_attr = __ATTR_RO(config); +#endif + +static struct attribute *au_attr[] = { +#ifdef CONFIG_AUFS_FS_MODULE + &au_config_attr.attr, +#endif + NULL, /* need to NULL terminate the list of attributes */ +}; + +static struct attribute_group sysaufs_attr_group_body = { + .attrs = au_attr +}; + +struct attribute_group *sysaufs_attr_group = &sysaufs_attr_group_body; + +/* ---------------------------------------------------------------------- */ + +int sysaufs_si_xi_path(struct seq_file *seq, struct super_block *sb) +{ + int err; + + SiMustAnyLock(sb); + + err = 0; + if (au_opt_test(au_mntflags(sb), XINO)) { + err = au_xino_path(seq, au_sbi(sb)->si_xib); + seq_putc(seq, '\n'); + } + return err; +} + +/* + * the lifetime of branch is independent from the entry under sysfs. + * sysfs handles the lifetime of the entry, and never call ->show() after it is + * unlinked. + */ +static int sysaufs_si_br(struct seq_file *seq, struct super_block *sb, + aufs_bindex_t bindex) +{ + struct path path; + struct dentry *root; + struct au_branch *br; + + AuDbg("b%d\n", bindex); + + root = sb->s_root; + di_read_lock_parent(root, !AuLock_IR); + br = au_sbr(sb, bindex); + path.mnt = br->br_mnt; + path.dentry = au_h_dptr(root, bindex); + au_seq_path(seq, &path); + di_read_unlock(root, !AuLock_IR); + seq_printf(seq, "=%s\n", au_optstr_br_perm(br->br_perm)); + return 0; +} + +/* ---------------------------------------------------------------------- */ + +static struct seq_file *au_seq(char *p, ssize_t len) +{ + struct seq_file *seq; + + seq = kzalloc(sizeof(*seq), GFP_NOFS); + if (seq) { + /* mutex_init(&seq.lock); */ + seq->buf = p; + seq->size = len; + return seq; /* success */ + } + + seq = ERR_PTR(-ENOMEM); + return seq; +} + +#define SysaufsBr_PREFIX "br" + +/* todo: file size may exceed PAGE_SIZE */ +ssize_t sysaufs_si_show(struct kobject *kobj, struct attribute *attr, + char *buf) +{ + ssize_t err; + long l; + aufs_bindex_t bend; + struct au_sbinfo *sbinfo; + struct super_block *sb; + struct seq_file *seq; + char *name; + struct attribute **cattr; + + sbinfo = container_of(kobj, struct au_sbinfo, si_kobj); + sb = sbinfo->si_sb; + + /* + * prevent a race condition between sysfs and aufs. + * for instance, sysfs_file_read() calls sysfs_get_active_two() which + * prohibits maintaining the sysfs entries. + * hew we acquire read lock after sysfs_get_active_two(). + * on the other hand, the remount process may maintain the sysfs/aufs + * entries after acquiring write lock. + * it can cause a deadlock. + * simply we gave up processing read here. + */ + err = -EBUSY; + if (unlikely(!si_noflush_read_trylock(sb))) + goto out; + + seq = au_seq(buf, PAGE_SIZE); + err = PTR_ERR(seq); + if (IS_ERR(seq)) + goto out_unlock; + + name = (void *)attr->name; + cattr = sysaufs_si_attrs; + while (*cattr) { + if (!strcmp(name, (*cattr)->name)) { + err = container_of(*cattr, struct sysaufs_si_attr, attr) + ->show(seq, sb); + goto out_seq; + } + cattr++; + } + + bend = au_sbend(sb); + if (!strncmp(name, SysaufsBr_PREFIX, sizeof(SysaufsBr_PREFIX) - 1)) { + name += sizeof(SysaufsBr_PREFIX) - 1; + err = strict_strtol(name, 10, &l); + if (!err) { + if (l <= bend) + err = sysaufs_si_br(seq, sb, (aufs_bindex_t)l); + else + err = -ENOENT; + } + goto out_seq; + } + BUG(); + +out_seq: + if (!err) { + err = seq->count; + /* sysfs limit */ + if (unlikely(err == PAGE_SIZE)) + err = -EFBIG; + } + kfree(seq); +out_unlock: + si_read_unlock(sb); +out: + return err; +} + +/* ---------------------------------------------------------------------- */ + +void sysaufs_br_init(struct au_branch *br) +{ + struct attribute *attr = &br->br_attr; + + sysfs_attr_init(attr); + attr->name = br->br_name; + attr->mode = S_IRUGO; +} + +void sysaufs_brs_del(struct super_block *sb, aufs_bindex_t bindex) +{ + struct au_branch *br; + struct kobject *kobj; + aufs_bindex_t bend; + + dbgaufs_brs_del(sb, bindex); + + if (!sysaufs_brs) + return; + + kobj = &au_sbi(sb)->si_kobj; + bend = au_sbend(sb); + for (; bindex <= bend; bindex++) { + br = au_sbr(sb, bindex); + sysfs_remove_file(kobj, &br->br_attr); + } +} + +void sysaufs_brs_add(struct super_block *sb, aufs_bindex_t bindex) +{ + int err; + aufs_bindex_t bend; + struct kobject *kobj; + struct au_branch *br; + + dbgaufs_brs_add(sb, bindex); + + if (!sysaufs_brs) + return; + + kobj = &au_sbi(sb)->si_kobj; + bend = au_sbend(sb); + for (; bindex <= bend; bindex++) { + br = au_sbr(sb, bindex); + snprintf(br->br_name, sizeof(br->br_name), SysaufsBr_PREFIX + "%d", bindex); + err = sysfs_create_file(kobj, &br->br_attr); + if (unlikely(err)) + pr_warning("failed %s under sysfs(%d)\n", + br->br_name, err); + } +} --- linux-3.0.0.orig/ubuntu/aufs/sysrq.c +++ linux-3.0.0/ubuntu/aufs/sysrq.c @@ -0,0 +1,151 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * magic sysrq hanlder + */ + +#include +#include +#include +/* #include */ +#include +#include "aufs.h" + +/* ---------------------------------------------------------------------- */ + +static void sysrq_sb(struct super_block *sb) +{ + char *plevel; + struct au_sbinfo *sbinfo; + struct file *file; + + plevel = au_plevel; + au_plevel = KERN_WARNING; + + sbinfo = au_sbi(sb); + /* since we define pr_fmt, call printk directly */ + printk(KERN_WARNING "si=%lx\n", sysaufs_si_id(sbinfo)); + printk(KERN_WARNING AUFS_NAME ": superblock\n"); + au_dpri_sb(sb); + +#if 0 + printk(KERN_WARNING AUFS_NAME ": root dentry\n"); + au_dpri_dentry(sb->s_root); + printk(KERN_WARNING AUFS_NAME ": root inode\n"); + au_dpri_inode(sb->s_root->d_inode); +#endif + +#if 0 + do { + int err, i, j, ndentry; + struct au_dcsub_pages dpages; + struct au_dpage *dpage; + + err = au_dpages_init(&dpages, GFP_ATOMIC); + if (unlikely(err)) + break; + err = au_dcsub_pages(&dpages, sb->s_root, NULL, NULL); + if (!err) + for (i = 0; i < dpages.ndpage; i++) { + dpage = dpages.dpages + i; + ndentry = dpage->ndentry; + for (j = 0; j < ndentry; j++) + au_dpri_dentry(dpage->dentries[j]); + } + au_dpages_free(&dpages); + } while (0); +#endif + +#if 1 + { + struct inode *i; + printk(KERN_WARNING AUFS_NAME ": isolated inode\n"); + spin_lock(&inode_sb_list_lock); + list_for_each_entry(i, &sb->s_inodes, i_sb_list) { + spin_lock(&i->i_lock); + if (1 || list_empty(&i->i_dentry)) + au_dpri_inode(i); + spin_unlock(&i->i_lock); + } + spin_unlock(&inode_sb_list_lock); + } +#endif + printk(KERN_WARNING AUFS_NAME ": files\n"); + lg_global_lock(files_lglock); + do_file_list_for_each_entry(sb, file) { + umode_t mode; + mode = file->f_dentry->d_inode->i_mode; + if (!special_file(mode) || au_special_file(mode)) + au_dpri_file(file); + } while_file_list_for_each_entry; + lg_global_unlock(files_lglock); + printk(KERN_WARNING AUFS_NAME ": done\n"); + + au_plevel = plevel; +} + +/* ---------------------------------------------------------------------- */ + +/* module parameter */ +static char *aufs_sysrq_key = "a"; +module_param_named(sysrq, aufs_sysrq_key, charp, S_IRUGO); +MODULE_PARM_DESC(sysrq, "MagicSysRq key for " AUFS_NAME); + +static void au_sysrq(int key __maybe_unused) +{ + struct au_sbinfo *sbinfo; + + lockdep_off(); + spin_lock(&au_sbilist.spin); + list_for_each_entry(sbinfo, &au_sbilist.head, si_list) + sysrq_sb(sbinfo->si_sb); + spin_unlock(&au_sbilist.spin); + lockdep_on(); +} + +static struct sysrq_key_op au_sysrq_op = { + .handler = au_sysrq, + .help_msg = "Aufs", + .action_msg = "Aufs", + .enable_mask = SYSRQ_ENABLE_DUMP +}; + +/* ---------------------------------------------------------------------- */ + +int __init au_sysrq_init(void) +{ + int err; + char key; + + err = -1; + key = *aufs_sysrq_key; + if ('a' <= key && key <= 'z') + err = register_sysrq_key(key, &au_sysrq_op); + if (unlikely(err)) + pr_err("err %d, sysrq=%c\n", err, key); + return err; +} + +void au_sysrq_fin(void) +{ + int err; + err = unregister_sysrq_key(*aufs_sysrq_key, &au_sysrq_op); + if (unlikely(err)) + pr_err("err %d (ignored)\n", err); +} --- linux-3.0.0.orig/ubuntu/aufs/vdir.c +++ linux-3.0.0/ubuntu/aufs/vdir.c @@ -0,0 +1,886 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * virtual or vertical directory + */ + +#include +#include "aufs.h" + +static unsigned int calc_size(int nlen) +{ + return ALIGN(sizeof(struct au_vdir_de) + nlen, sizeof(ino_t)); +} + +static int set_deblk_end(union au_vdir_deblk_p *p, + union au_vdir_deblk_p *deblk_end) +{ + if (calc_size(0) <= deblk_end->deblk - p->deblk) { + p->de->de_str.len = 0; + /* smp_mb(); */ + return 0; + } + return -1; /* error */ +} + +/* returns true or false */ +static int is_deblk_end(union au_vdir_deblk_p *p, + union au_vdir_deblk_p *deblk_end) +{ + if (calc_size(0) <= deblk_end->deblk - p->deblk) + return !p->de->de_str.len; + return 1; +} + +static unsigned char *last_deblk(struct au_vdir *vdir) +{ + return vdir->vd_deblk[vdir->vd_nblk - 1]; +} + +/* ---------------------------------------------------------------------- */ + +/* estimate the apropriate size for name hash table */ +unsigned int au_rdhash_est(loff_t sz) +{ + unsigned int n; + + n = UINT_MAX; + sz >>= 10; + if (sz < n) + n = sz; + if (sz < AUFS_RDHASH_DEF) + n = AUFS_RDHASH_DEF; + /* pr_info("n %u\n", n); */ + return n; +} + +/* + * the allocated memory has to be freed by + * au_nhash_wh_free() or au_nhash_de_free(). + */ +int au_nhash_alloc(struct au_nhash *nhash, unsigned int num_hash, gfp_t gfp) +{ + struct hlist_head *head; + unsigned int u; + + head = kmalloc(sizeof(*nhash->nh_head) * num_hash, gfp); + if (head) { + nhash->nh_num = num_hash; + nhash->nh_head = head; + for (u = 0; u < num_hash; u++) + INIT_HLIST_HEAD(head++); + return 0; /* success */ + } + + return -ENOMEM; +} + +static void nhash_count(struct hlist_head *head) +{ +#if 0 + unsigned long n; + struct hlist_node *pos; + + n = 0; + hlist_for_each(pos, head) + n++; + pr_info("%lu\n", n); +#endif +} + +static void au_nhash_wh_do_free(struct hlist_head *head) +{ + struct au_vdir_wh *tpos; + struct hlist_node *pos, *node; + + hlist_for_each_entry_safe(tpos, pos, node, head, wh_hash) { + /* hlist_del(pos); */ + kfree(tpos); + } +} + +static void au_nhash_de_do_free(struct hlist_head *head) +{ + struct au_vdir_dehstr *tpos; + struct hlist_node *pos, *node; + + hlist_for_each_entry_safe(tpos, pos, node, head, hash) { + /* hlist_del(pos); */ + au_cache_free_vdir_dehstr(tpos); + } +} + +static void au_nhash_do_free(struct au_nhash *nhash, + void (*free)(struct hlist_head *head)) +{ + unsigned int n; + struct hlist_head *head; + + n = nhash->nh_num; + if (!n) + return; + + head = nhash->nh_head; + while (n-- > 0) { + nhash_count(head); + free(head++); + } + kfree(nhash->nh_head); +} + +void au_nhash_wh_free(struct au_nhash *whlist) +{ + au_nhash_do_free(whlist, au_nhash_wh_do_free); +} + +static void au_nhash_de_free(struct au_nhash *delist) +{ + au_nhash_do_free(delist, au_nhash_de_do_free); +} + +/* ---------------------------------------------------------------------- */ + +int au_nhash_test_longer_wh(struct au_nhash *whlist, aufs_bindex_t btgt, + int limit) +{ + int num; + unsigned int u, n; + struct hlist_head *head; + struct au_vdir_wh *tpos; + struct hlist_node *pos; + + num = 0; + n = whlist->nh_num; + head = whlist->nh_head; + for (u = 0; u < n; u++, head++) + hlist_for_each_entry(tpos, pos, head, wh_hash) + if (tpos->wh_bindex == btgt && ++num > limit) + return 1; + return 0; +} + +static struct hlist_head *au_name_hash(struct au_nhash *nhash, + unsigned char *name, + unsigned int len) +{ + unsigned int v; + /* const unsigned int magic_bit = 12; */ + + AuDebugOn(!nhash->nh_num || !nhash->nh_head); + + v = 0; + while (len--) + v += *name++; + /* v = hash_long(v, magic_bit); */ + v %= nhash->nh_num; + return nhash->nh_head + v; +} + +static int au_nhash_test_name(struct au_vdir_destr *str, const char *name, + int nlen) +{ + return str->len == nlen && !memcmp(str->name, name, nlen); +} + +/* returns found or not */ +int au_nhash_test_known_wh(struct au_nhash *whlist, char *name, int nlen) +{ + struct hlist_head *head; + struct au_vdir_wh *tpos; + struct hlist_node *pos; + struct au_vdir_destr *str; + + head = au_name_hash(whlist, name, nlen); + hlist_for_each_entry(tpos, pos, head, wh_hash) { + str = &tpos->wh_str; + AuDbg("%.*s\n", str->len, str->name); + if (au_nhash_test_name(str, name, nlen)) + return 1; + } + return 0; +} + +/* returns found(true) or not */ +static int test_known(struct au_nhash *delist, char *name, int nlen) +{ + struct hlist_head *head; + struct au_vdir_dehstr *tpos; + struct hlist_node *pos; + struct au_vdir_destr *str; + + head = au_name_hash(delist, name, nlen); + hlist_for_each_entry(tpos, pos, head, hash) { + str = tpos->str; + AuDbg("%.*s\n", str->len, str->name); + if (au_nhash_test_name(str, name, nlen)) + return 1; + } + return 0; +} + +static void au_shwh_init_wh(struct au_vdir_wh *wh, ino_t ino, + unsigned char d_type) +{ +#ifdef CONFIG_AUFS_SHWH + wh->wh_ino = ino; + wh->wh_type = d_type; +#endif +} + +/* ---------------------------------------------------------------------- */ + +int au_nhash_append_wh(struct au_nhash *whlist, char *name, int nlen, ino_t ino, + unsigned int d_type, aufs_bindex_t bindex, + unsigned char shwh) +{ + int err; + struct au_vdir_destr *str; + struct au_vdir_wh *wh; + + AuDbg("%.*s\n", nlen, name); + AuDebugOn(!whlist->nh_num || !whlist->nh_head); + + err = -ENOMEM; + wh = kmalloc(sizeof(*wh) + nlen, GFP_NOFS); + if (unlikely(!wh)) + goto out; + + err = 0; + wh->wh_bindex = bindex; + if (shwh) + au_shwh_init_wh(wh, ino, d_type); + str = &wh->wh_str; + str->len = nlen; + memcpy(str->name, name, nlen); + hlist_add_head(&wh->wh_hash, au_name_hash(whlist, name, nlen)); + /* smp_mb(); */ + +out: + return err; +} + +static int append_deblk(struct au_vdir *vdir) +{ + int err; + unsigned long ul; + const unsigned int deblk_sz = vdir->vd_deblk_sz; + union au_vdir_deblk_p p, deblk_end; + unsigned char **o; + + err = -ENOMEM; + o = krealloc(vdir->vd_deblk, sizeof(*o) * (vdir->vd_nblk + 1), + GFP_NOFS); + if (unlikely(!o)) + goto out; + + vdir->vd_deblk = o; + p.deblk = kmalloc(deblk_sz, GFP_NOFS); + if (p.deblk) { + ul = vdir->vd_nblk++; + vdir->vd_deblk[ul] = p.deblk; + vdir->vd_last.ul = ul; + vdir->vd_last.p.deblk = p.deblk; + deblk_end.deblk = p.deblk + deblk_sz; + err = set_deblk_end(&p, &deblk_end); + } + +out: + return err; +} + +static int append_de(struct au_vdir *vdir, char *name, int nlen, ino_t ino, + unsigned int d_type, struct au_nhash *delist) +{ + int err; + unsigned int sz; + const unsigned int deblk_sz = vdir->vd_deblk_sz; + union au_vdir_deblk_p p, *room, deblk_end; + struct au_vdir_dehstr *dehstr; + + p.deblk = last_deblk(vdir); + deblk_end.deblk = p.deblk + deblk_sz; + room = &vdir->vd_last.p; + AuDebugOn(room->deblk < p.deblk || deblk_end.deblk <= room->deblk + || !is_deblk_end(room, &deblk_end)); + + sz = calc_size(nlen); + if (unlikely(sz > deblk_end.deblk - room->deblk)) { + err = append_deblk(vdir); + if (unlikely(err)) + goto out; + + p.deblk = last_deblk(vdir); + deblk_end.deblk = p.deblk + deblk_sz; + /* smp_mb(); */ + AuDebugOn(room->deblk != p.deblk); + } + + err = -ENOMEM; + dehstr = au_cache_alloc_vdir_dehstr(); + if (unlikely(!dehstr)) + goto out; + + dehstr->str = &room->de->de_str; + hlist_add_head(&dehstr->hash, au_name_hash(delist, name, nlen)); + room->de->de_ino = ino; + room->de->de_type = d_type; + room->de->de_str.len = nlen; + memcpy(room->de->de_str.name, name, nlen); + + err = 0; + room->deblk += sz; + if (unlikely(set_deblk_end(room, &deblk_end))) + err = append_deblk(vdir); + /* smp_mb(); */ + +out: + return err; +} + +/* ---------------------------------------------------------------------- */ + +void au_vdir_free(struct au_vdir *vdir) +{ + unsigned char **deblk; + + deblk = vdir->vd_deblk; + while (vdir->vd_nblk--) + kfree(*deblk++); + kfree(vdir->vd_deblk); + au_cache_free_vdir(vdir); +} + +static struct au_vdir *alloc_vdir(struct file *file) +{ + struct au_vdir *vdir; + struct super_block *sb; + int err; + + sb = file->f_dentry->d_sb; + SiMustAnyLock(sb); + + err = -ENOMEM; + vdir = au_cache_alloc_vdir(); + if (unlikely(!vdir)) + goto out; + + vdir->vd_deblk = kzalloc(sizeof(*vdir->vd_deblk), GFP_NOFS); + if (unlikely(!vdir->vd_deblk)) + goto out_free; + + vdir->vd_deblk_sz = au_sbi(sb)->si_rdblk; + if (!vdir->vd_deblk_sz) { + /* estimate the apropriate size for deblk */ + vdir->vd_deblk_sz = au_dir_size(file, /*dentry*/NULL); + /* pr_info("vd_deblk_sz %u\n", vdir->vd_deblk_sz); */ + } + vdir->vd_nblk = 0; + vdir->vd_version = 0; + vdir->vd_jiffy = 0; + err = append_deblk(vdir); + if (!err) + return vdir; /* success */ + + kfree(vdir->vd_deblk); + +out_free: + au_cache_free_vdir(vdir); +out: + vdir = ERR_PTR(err); + return vdir; +} + +static int reinit_vdir(struct au_vdir *vdir) +{ + int err; + union au_vdir_deblk_p p, deblk_end; + + while (vdir->vd_nblk > 1) { + kfree(vdir->vd_deblk[vdir->vd_nblk - 1]); + /* vdir->vd_deblk[vdir->vd_nblk - 1] = NULL; */ + vdir->vd_nblk--; + } + p.deblk = vdir->vd_deblk[0]; + deblk_end.deblk = p.deblk + vdir->vd_deblk_sz; + err = set_deblk_end(&p, &deblk_end); + /* keep vd_dblk_sz */ + vdir->vd_last.ul = 0; + vdir->vd_last.p.deblk = vdir->vd_deblk[0]; + vdir->vd_version = 0; + vdir->vd_jiffy = 0; + /* smp_mb(); */ + return err; +} + +/* ---------------------------------------------------------------------- */ + +#define AuFillVdir_CALLED 1 +#define AuFillVdir_WHABLE (1 << 1) +#define AuFillVdir_SHWH (1 << 2) +#define au_ftest_fillvdir(flags, name) ((flags) & AuFillVdir_##name) +#define au_fset_fillvdir(flags, name) \ + do { (flags) |= AuFillVdir_##name; } while (0) +#define au_fclr_fillvdir(flags, name) \ + do { (flags) &= ~AuFillVdir_##name; } while (0) + +#ifndef CONFIG_AUFS_SHWH +#undef AuFillVdir_SHWH +#define AuFillVdir_SHWH 0 +#endif + +struct fillvdir_arg { + struct file *file; + struct au_vdir *vdir; + struct au_nhash delist; + struct au_nhash whlist; + aufs_bindex_t bindex; + unsigned int flags; + int err; +}; + +static int fillvdir(void *__arg, const char *__name, int nlen, + loff_t offset __maybe_unused, u64 h_ino, + unsigned int d_type) +{ + struct fillvdir_arg *arg = __arg; + char *name = (void *)__name; + struct super_block *sb; + ino_t ino; + const unsigned char shwh = !!au_ftest_fillvdir(arg->flags, SHWH); + + arg->err = 0; + sb = arg->file->f_dentry->d_sb; + au_fset_fillvdir(arg->flags, CALLED); + /* smp_mb(); */ + if (nlen <= AUFS_WH_PFX_LEN + || memcmp(name, AUFS_WH_PFX, AUFS_WH_PFX_LEN)) { + if (test_known(&arg->delist, name, nlen) + || au_nhash_test_known_wh(&arg->whlist, name, nlen)) + goto out; /* already exists or whiteouted */ + + sb = arg->file->f_dentry->d_sb; + arg->err = au_ino(sb, arg->bindex, h_ino, d_type, &ino); + if (!arg->err) { + if (unlikely(nlen > AUFS_MAX_NAMELEN)) + d_type = DT_UNKNOWN; + arg->err = append_de(arg->vdir, name, nlen, ino, + d_type, &arg->delist); + } + } else if (au_ftest_fillvdir(arg->flags, WHABLE)) { + name += AUFS_WH_PFX_LEN; + nlen -= AUFS_WH_PFX_LEN; + if (au_nhash_test_known_wh(&arg->whlist, name, nlen)) + goto out; /* already whiteouted */ + + if (shwh) + arg->err = au_wh_ino(sb, arg->bindex, h_ino, d_type, + &ino); + if (!arg->err) { + if (nlen <= AUFS_MAX_NAMELEN + AUFS_WH_PFX_LEN) + d_type = DT_UNKNOWN; + arg->err = au_nhash_append_wh + (&arg->whlist, name, nlen, ino, d_type, + arg->bindex, shwh); + } + } + +out: + if (!arg->err) + arg->vdir->vd_jiffy = jiffies; + /* smp_mb(); */ + AuTraceErr(arg->err); + return arg->err; +} + +static int au_handle_shwh(struct super_block *sb, struct au_vdir *vdir, + struct au_nhash *whlist, struct au_nhash *delist) +{ +#ifdef CONFIG_AUFS_SHWH + int err; + unsigned int nh, u; + struct hlist_head *head; + struct au_vdir_wh *tpos; + struct hlist_node *pos, *n; + char *p, *o; + struct au_vdir_destr *destr; + + AuDebugOn(!au_opt_test(au_mntflags(sb), SHWH)); + + err = -ENOMEM; + o = p = __getname_gfp(GFP_NOFS); + if (unlikely(!p)) + goto out; + + err = 0; + nh = whlist->nh_num; + memcpy(p, AUFS_WH_PFX, AUFS_WH_PFX_LEN); + p += AUFS_WH_PFX_LEN; + for (u = 0; u < nh; u++) { + head = whlist->nh_head + u; + hlist_for_each_entry_safe(tpos, pos, n, head, wh_hash) { + destr = &tpos->wh_str; + memcpy(p, destr->name, destr->len); + err = append_de(vdir, o, destr->len + AUFS_WH_PFX_LEN, + tpos->wh_ino, tpos->wh_type, delist); + if (unlikely(err)) + break; + } + } + + __putname(o); + +out: + AuTraceErr(err); + return err; +#else + return 0; +#endif +} + +static int au_do_read_vdir(struct fillvdir_arg *arg) +{ + int err; + unsigned int rdhash; + loff_t offset; + aufs_bindex_t bend, bindex, bstart; + unsigned char shwh; + struct file *hf, *file; + struct super_block *sb; + + file = arg->file; + sb = file->f_dentry->d_sb; + SiMustAnyLock(sb); + + rdhash = au_sbi(sb)->si_rdhash; + if (!rdhash) + rdhash = au_rdhash_est(au_dir_size(file, /*dentry*/NULL)); + err = au_nhash_alloc(&arg->delist, rdhash, GFP_NOFS); + if (unlikely(err)) + goto out; + err = au_nhash_alloc(&arg->whlist, rdhash, GFP_NOFS); + if (unlikely(err)) + goto out_delist; + + err = 0; + arg->flags = 0; + shwh = 0; + if (au_opt_test(au_mntflags(sb), SHWH)) { + shwh = 1; + au_fset_fillvdir(arg->flags, SHWH); + } + bstart = au_fbstart(file); + bend = au_fbend_dir(file); + for (bindex = bstart; !err && bindex <= bend; bindex++) { + hf = au_hf_dir(file, bindex); + if (!hf) + continue; + + offset = vfsub_llseek(hf, 0, SEEK_SET); + err = offset; + if (unlikely(offset)) + break; + + arg->bindex = bindex; + au_fclr_fillvdir(arg->flags, WHABLE); + if (shwh + || (bindex != bend + && au_br_whable(au_sbr_perm(sb, bindex)))) + au_fset_fillvdir(arg->flags, WHABLE); + do { + arg->err = 0; + au_fclr_fillvdir(arg->flags, CALLED); + /* smp_mb(); */ + err = vfsub_readdir(hf, fillvdir, arg); + if (err >= 0) + err = arg->err; + } while (!err && au_ftest_fillvdir(arg->flags, CALLED)); + } + + if (!err && shwh) + err = au_handle_shwh(sb, arg->vdir, &arg->whlist, &arg->delist); + + au_nhash_wh_free(&arg->whlist); + +out_delist: + au_nhash_de_free(&arg->delist); +out: + return err; +} + +static int read_vdir(struct file *file, int may_read) +{ + int err; + unsigned long expire; + unsigned char do_read; + struct fillvdir_arg arg; + struct inode *inode; + struct au_vdir *vdir, *allocated; + + err = 0; + inode = file->f_dentry->d_inode; + IMustLock(inode); + SiMustAnyLock(inode->i_sb); + + allocated = NULL; + do_read = 0; + expire = au_sbi(inode->i_sb)->si_rdcache; + vdir = au_ivdir(inode); + if (!vdir) { + do_read = 1; + vdir = alloc_vdir(file); + err = PTR_ERR(vdir); + if (IS_ERR(vdir)) + goto out; + err = 0; + allocated = vdir; + } else if (may_read + && (inode->i_version != vdir->vd_version + || time_after(jiffies, vdir->vd_jiffy + expire))) { + do_read = 1; + err = reinit_vdir(vdir); + if (unlikely(err)) + goto out; + } + + if (!do_read) + return 0; /* success */ + + arg.file = file; + arg.vdir = vdir; + err = au_do_read_vdir(&arg); + if (!err) { + /* file->f_pos = 0; */ + vdir->vd_version = inode->i_version; + vdir->vd_last.ul = 0; + vdir->vd_last.p.deblk = vdir->vd_deblk[0]; + if (allocated) + au_set_ivdir(inode, allocated); + } else if (allocated) + au_vdir_free(allocated); + +out: + return err; +} + +static int copy_vdir(struct au_vdir *tgt, struct au_vdir *src) +{ + int err, rerr; + unsigned long ul, n; + const unsigned int deblk_sz = src->vd_deblk_sz; + + AuDebugOn(tgt->vd_nblk != 1); + + err = -ENOMEM; + if (tgt->vd_nblk < src->vd_nblk) { + unsigned char **p; + + p = krealloc(tgt->vd_deblk, sizeof(*p) * src->vd_nblk, + GFP_NOFS); + if (unlikely(!p)) + goto out; + tgt->vd_deblk = p; + } + + if (tgt->vd_deblk_sz != deblk_sz) { + unsigned char *p; + + tgt->vd_deblk_sz = deblk_sz; + p = krealloc(tgt->vd_deblk[0], deblk_sz, GFP_NOFS); + if (unlikely(!p)) + goto out; + tgt->vd_deblk[0] = p; + } + memcpy(tgt->vd_deblk[0], src->vd_deblk[0], deblk_sz); + tgt->vd_version = src->vd_version; + tgt->vd_jiffy = src->vd_jiffy; + + n = src->vd_nblk; + for (ul = 1; ul < n; ul++) { + tgt->vd_deblk[ul] = kmemdup(src->vd_deblk[ul], deblk_sz, + GFP_NOFS); + if (unlikely(!tgt->vd_deblk[ul])) + goto out; + tgt->vd_nblk++; + } + tgt->vd_nblk = n; + tgt->vd_last.ul = tgt->vd_last.ul; + tgt->vd_last.p.deblk = tgt->vd_deblk[tgt->vd_last.ul]; + tgt->vd_last.p.deblk += src->vd_last.p.deblk + - src->vd_deblk[src->vd_last.ul]; + /* smp_mb(); */ + return 0; /* success */ + +out: + rerr = reinit_vdir(tgt); + BUG_ON(rerr); + return err; +} + +int au_vdir_init(struct file *file) +{ + int err; + struct inode *inode; + struct au_vdir *vdir_cache, *allocated; + + err = read_vdir(file, !file->f_pos); + if (unlikely(err)) + goto out; + + allocated = NULL; + vdir_cache = au_fvdir_cache(file); + if (!vdir_cache) { + vdir_cache = alloc_vdir(file); + err = PTR_ERR(vdir_cache); + if (IS_ERR(vdir_cache)) + goto out; + allocated = vdir_cache; + } else if (!file->f_pos && vdir_cache->vd_version != file->f_version) { + err = reinit_vdir(vdir_cache); + if (unlikely(err)) + goto out; + } else + return 0; /* success */ + + inode = file->f_dentry->d_inode; + err = copy_vdir(vdir_cache, au_ivdir(inode)); + if (!err) { + file->f_version = inode->i_version; + if (allocated) + au_set_fvdir_cache(file, allocated); + } else if (allocated) + au_vdir_free(allocated); + +out: + return err; +} + +static loff_t calc_offset(struct au_vdir *vdir) +{ + loff_t offset; + union au_vdir_deblk_p p; + + p.deblk = vdir->vd_deblk[vdir->vd_last.ul]; + offset = vdir->vd_last.p.deblk - p.deblk; + offset += vdir->vd_deblk_sz * vdir->vd_last.ul; + return offset; +} + +/* returns true or false */ +static int seek_vdir(struct file *file) +{ + int valid; + unsigned int deblk_sz; + unsigned long ul, n; + loff_t offset; + union au_vdir_deblk_p p, deblk_end; + struct au_vdir *vdir_cache; + + valid = 1; + vdir_cache = au_fvdir_cache(file); + offset = calc_offset(vdir_cache); + AuDbg("offset %lld\n", offset); + if (file->f_pos == offset) + goto out; + + vdir_cache->vd_last.ul = 0; + vdir_cache->vd_last.p.deblk = vdir_cache->vd_deblk[0]; + if (!file->f_pos) + goto out; + + valid = 0; + deblk_sz = vdir_cache->vd_deblk_sz; + ul = div64_u64(file->f_pos, deblk_sz); + AuDbg("ul %lu\n", ul); + if (ul >= vdir_cache->vd_nblk) + goto out; + + n = vdir_cache->vd_nblk; + for (; ul < n; ul++) { + p.deblk = vdir_cache->vd_deblk[ul]; + deblk_end.deblk = p.deblk + deblk_sz; + offset = ul; + offset *= deblk_sz; + while (!is_deblk_end(&p, &deblk_end) && offset < file->f_pos) { + unsigned int l; + + l = calc_size(p.de->de_str.len); + offset += l; + p.deblk += l; + } + if (!is_deblk_end(&p, &deblk_end)) { + valid = 1; + vdir_cache->vd_last.ul = ul; + vdir_cache->vd_last.p = p; + break; + } + } + +out: + /* smp_mb(); */ + AuTraceErr(!valid); + return valid; +} + +int au_vdir_fill_de(struct file *file, void *dirent, filldir_t filldir) +{ + int err; + unsigned int l, deblk_sz; + union au_vdir_deblk_p deblk_end; + struct au_vdir *vdir_cache; + struct au_vdir_de *de; + + vdir_cache = au_fvdir_cache(file); + if (!seek_vdir(file)) + return 0; + + deblk_sz = vdir_cache->vd_deblk_sz; + while (1) { + deblk_end.deblk = vdir_cache->vd_deblk[vdir_cache->vd_last.ul]; + deblk_end.deblk += deblk_sz; + while (!is_deblk_end(&vdir_cache->vd_last.p, &deblk_end)) { + de = vdir_cache->vd_last.p.de; + AuDbg("%.*s, off%lld, i%lu, dt%d\n", + de->de_str.len, de->de_str.name, file->f_pos, + (unsigned long)de->de_ino, de->de_type); + err = filldir(dirent, de->de_str.name, de->de_str.len, + file->f_pos, de->de_ino, de->de_type); + if (unlikely(err)) { + AuTraceErr(err); + /* todo: ignore the error caused by udba? */ + /* return err; */ + return 0; + } + + l = calc_size(de->de_str.len); + vdir_cache->vd_last.p.deblk += l; + file->f_pos += l; + } + if (vdir_cache->vd_last.ul < vdir_cache->vd_nblk - 1) { + vdir_cache->vd_last.ul++; + vdir_cache->vd_last.p.deblk + = vdir_cache->vd_deblk[vdir_cache->vd_last.ul]; + file->f_pos = deblk_sz * vdir_cache->vd_last.ul; + continue; + } + break; + } + + /* smp_mb(); */ + return 0; +} --- linux-3.0.0.orig/ubuntu/aufs/vfsub.c +++ linux-3.0.0/ubuntu/aufs/vfsub.c @@ -0,0 +1,818 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * sub-routines for VFS + */ + +#include +#include +#include +#include +#include +#include +#include "aufs.h" + +int vfsub_update_h_iattr(struct path *h_path, int *did) +{ + int err; + struct kstat st; + struct super_block *h_sb; + + /* for remote fs, leave work for its getattr or d_revalidate */ + /* for bad i_attr fs, handle them in aufs_getattr() */ + /* still some fs may acquire i_mutex. we need to skip them */ + err = 0; + if (!did) + did = &err; + h_sb = h_path->dentry->d_sb; + *did = (!au_test_fs_remote(h_sb) && au_test_fs_refresh_iattr(h_sb)); + if (*did) + err = vfs_getattr(h_path->mnt, h_path->dentry, &st); + + return err; +} + +/* ---------------------------------------------------------------------- */ + +struct file *vfsub_dentry_open(struct path *path, int flags) +{ + struct file *file; + + path_get(path); + file = dentry_open(path->dentry, path->mnt, + flags /* | __FMODE_NONOTIFY */, + current_cred()); + if (!IS_ERR_OR_NULL(file) + && (file->f_mode & (FMODE_READ | FMODE_WRITE)) == FMODE_READ) + i_readcount_inc(path->dentry->d_inode); + + return file; +} + +struct file *vfsub_filp_open(const char *path, int oflags, int mode) +{ + struct file *file; + + lockdep_off(); + file = filp_open(path, + oflags /* | __FMODE_NONOTIFY */, + mode); + lockdep_on(); + if (IS_ERR(file)) + goto out; + vfsub_update_h_iattr(&file->f_path, /*did*/NULL); /*ignore*/ + +out: + return file; +} + +int vfsub_kern_path(const char *name, unsigned int flags, struct path *path) +{ + int err; + + err = kern_path(name, flags, path); + if (!err && path->dentry->d_inode) + vfsub_update_h_iattr(path, /*did*/NULL); /*ignore*/ + return err; +} + +struct dentry *vfsub_lookup_one_len(const char *name, struct dentry *parent, + int len) +{ + struct path path = { + .mnt = NULL + }; + + /* VFS checks it too, but by WARN_ON_ONCE() */ + IMustLock(parent->d_inode); + + path.dentry = lookup_one_len(name, parent, len); + if (IS_ERR(path.dentry)) + goto out; + if (path.dentry->d_inode) + vfsub_update_h_iattr(&path, /*did*/NULL); /*ignore*/ + +out: + AuTraceErrPtr(path.dentry); + return path.dentry; +} + +struct dentry *vfsub_lookup_hash(struct nameidata *nd) +{ + struct path path = { + .mnt = nd->path.mnt + }; + + IMustLock(nd->path.dentry->d_inode); + + path.dentry = lookup_hash(nd); + if (IS_ERR(path.dentry)) + goto out; + if (path.dentry->d_inode) + vfsub_update_h_iattr(&path, /*did*/NULL); /*ignore*/ + +out: + AuTraceErrPtr(path.dentry); + return path.dentry; +} + +/* + * this is "VFS:__lookup_one_len()" which was removed and merged into + * VFS:lookup_one_len() by the commit. + * 6a96ba5 2011-03-14 kill __lookup_one_len() + * this function should always be equivalent to the corresponding part in + * VFS:lookup_one_len(). + */ +int vfsub_name_hash(const char *name, struct qstr *this, int len) +{ + unsigned long hash; + unsigned int c; + + this->name = name; + this->len = len; + if (!len) + return -EACCES; + + hash = init_name_hash(); + while (len--) { + c = *(const unsigned char *)name++; + if (c == '/' || c == '\0') + return -EACCES; + hash = partial_name_hash(c, hash); + } + this->hash = end_name_hash(hash); + return 0; +} + +/* ---------------------------------------------------------------------- */ + +struct dentry *vfsub_lock_rename(struct dentry *d1, struct au_hinode *hdir1, + struct dentry *d2, struct au_hinode *hdir2) +{ + struct dentry *d; + + lockdep_off(); + d = lock_rename(d1, d2); + lockdep_on(); + au_hn_suspend(hdir1); + if (hdir1 != hdir2) + au_hn_suspend(hdir2); + + return d; +} + +void vfsub_unlock_rename(struct dentry *d1, struct au_hinode *hdir1, + struct dentry *d2, struct au_hinode *hdir2) +{ + au_hn_resume(hdir1); + if (hdir1 != hdir2) + au_hn_resume(hdir2); + lockdep_off(); + unlock_rename(d1, d2); + lockdep_on(); +} + +/* ---------------------------------------------------------------------- */ + +int vfsub_create(struct inode *dir, struct path *path, int mode) +{ + int err; + struct dentry *d; + + IMustLock(dir); + + d = path->dentry; + path->dentry = d->d_parent; + err = security_path_mknod(path, d, mode, 0); + path->dentry = d; + if (unlikely(err)) + goto out; + + if (au_test_fs_null_nd(dir->i_sb)) + err = vfs_create(dir, path->dentry, mode, NULL); + else { + struct nameidata h_nd; + + memset(&h_nd, 0, sizeof(h_nd)); + h_nd.flags = LOOKUP_CREATE; + h_nd.intent.open.flags = O_CREAT + | vfsub_fmode_to_uint(FMODE_READ); + h_nd.intent.open.create_mode = mode; + h_nd.path.dentry = path->dentry->d_parent; + h_nd.path.mnt = path->mnt; + path_get(&h_nd.path); + err = vfs_create(dir, path->dentry, mode, &h_nd); + path_put(&h_nd.path); + } + + if (!err) { + struct path tmp = *path; + int did; + + vfsub_update_h_iattr(&tmp, &did); + if (did) { + tmp.dentry = path->dentry->d_parent; + vfsub_update_h_iattr(&tmp, /*did*/NULL); + } + /*ignore*/ + } + +out: + return err; +} + +int vfsub_symlink(struct inode *dir, struct path *path, const char *symname) +{ + int err; + struct dentry *d; + + IMustLock(dir); + + d = path->dentry; + path->dentry = d->d_parent; + err = security_path_symlink(path, d, symname); + path->dentry = d; + if (unlikely(err)) + goto out; + + err = vfs_symlink(dir, path->dentry, symname); + if (!err) { + struct path tmp = *path; + int did; + + vfsub_update_h_iattr(&tmp, &did); + if (did) { + tmp.dentry = path->dentry->d_parent; + vfsub_update_h_iattr(&tmp, /*did*/NULL); + } + /*ignore*/ + } + +out: + return err; +} + +int vfsub_mknod(struct inode *dir, struct path *path, int mode, dev_t dev) +{ + int err; + struct dentry *d; + + IMustLock(dir); + + d = path->dentry; + path->dentry = d->d_parent; + err = security_path_mknod(path, d, mode, new_encode_dev(dev)); + path->dentry = d; + if (unlikely(err)) + goto out; + + err = vfs_mknod(dir, path->dentry, mode, dev); + if (!err) { + struct path tmp = *path; + int did; + + vfsub_update_h_iattr(&tmp, &did); + if (did) { + tmp.dentry = path->dentry->d_parent; + vfsub_update_h_iattr(&tmp, /*did*/NULL); + } + /*ignore*/ + } + +out: + return err; +} + +static int au_test_nlink(struct inode *inode) +{ + const unsigned int link_max = UINT_MAX >> 1; /* rough margin */ + + if (!au_test_fs_no_limit_nlink(inode->i_sb) + || inode->i_nlink < link_max) + return 0; + return -EMLINK; +} + +int vfsub_link(struct dentry *src_dentry, struct inode *dir, struct path *path) +{ + int err; + struct dentry *d; + + IMustLock(dir); + + err = au_test_nlink(src_dentry->d_inode); + if (unlikely(err)) + return err; + + d = path->dentry; + path->dentry = d->d_parent; + err = security_path_link(src_dentry, path, d); + path->dentry = d; + if (unlikely(err)) + goto out; + + lockdep_off(); + err = vfs_link(src_dentry, dir, path->dentry); + lockdep_on(); + if (!err) { + struct path tmp = *path; + int did; + + /* fuse has different memory inode for the same inumber */ + vfsub_update_h_iattr(&tmp, &did); + if (did) { + tmp.dentry = path->dentry->d_parent; + vfsub_update_h_iattr(&tmp, /*did*/NULL); + tmp.dentry = src_dentry; + vfsub_update_h_iattr(&tmp, /*did*/NULL); + } + /*ignore*/ + } + +out: + return err; +} + +int vfsub_rename(struct inode *src_dir, struct dentry *src_dentry, + struct inode *dir, struct path *path) +{ + int err; + struct path tmp = { + .mnt = path->mnt + }; + struct dentry *d; + + IMustLock(dir); + IMustLock(src_dir); + + d = path->dentry; + path->dentry = d->d_parent; + tmp.dentry = src_dentry->d_parent; + err = security_path_rename(&tmp, src_dentry, path, d); + path->dentry = d; + if (unlikely(err)) + goto out; + + lockdep_off(); + err = vfs_rename(src_dir, src_dentry, dir, path->dentry); + lockdep_on(); + if (!err) { + int did; + + tmp.dentry = d->d_parent; + vfsub_update_h_iattr(&tmp, &did); + if (did) { + tmp.dentry = src_dentry; + vfsub_update_h_iattr(&tmp, /*did*/NULL); + tmp.dentry = src_dentry->d_parent; + vfsub_update_h_iattr(&tmp, /*did*/NULL); + } + /*ignore*/ + } + +out: + return err; +} + +int vfsub_mkdir(struct inode *dir, struct path *path, int mode) +{ + int err; + struct dentry *d; + + IMustLock(dir); + + d = path->dentry; + path->dentry = d->d_parent; + err = security_path_mkdir(path, d, mode); + path->dentry = d; + if (unlikely(err)) + goto out; + + err = vfs_mkdir(dir, path->dentry, mode); + if (!err) { + struct path tmp = *path; + int did; + + vfsub_update_h_iattr(&tmp, &did); + if (did) { + tmp.dentry = path->dentry->d_parent; + vfsub_update_h_iattr(&tmp, /*did*/NULL); + } + /*ignore*/ + } + +out: + return err; +} + +int vfsub_rmdir(struct inode *dir, struct path *path) +{ + int err; + struct dentry *d; + + IMustLock(dir); + + d = path->dentry; + path->dentry = d->d_parent; + err = security_path_rmdir(path, d); + path->dentry = d; + if (unlikely(err)) + goto out; + + lockdep_off(); + err = vfs_rmdir(dir, path->dentry); + lockdep_on(); + if (!err) { + struct path tmp = { + .dentry = path->dentry->d_parent, + .mnt = path->mnt + }; + + vfsub_update_h_iattr(&tmp, /*did*/NULL); /*ignore*/ + } + +out: + return err; +} + +/* ---------------------------------------------------------------------- */ + +ssize_t vfsub_read_u(struct file *file, char __user *ubuf, size_t count, + loff_t *ppos) +{ + ssize_t err; + + lockdep_off(); + err = vfs_read(file, ubuf, count, ppos); + lockdep_on(); + if (err >= 0) + vfsub_update_h_iattr(&file->f_path, /*did*/NULL); /*ignore*/ + return err; +} + +/* todo: kernel_read()? */ +ssize_t vfsub_read_k(struct file *file, void *kbuf, size_t count, + loff_t *ppos) +{ + ssize_t err; + mm_segment_t oldfs; + union { + void *k; + char __user *u; + } buf; + + buf.k = kbuf; + oldfs = get_fs(); + set_fs(KERNEL_DS); + err = vfsub_read_u(file, buf.u, count, ppos); + set_fs(oldfs); + return err; +} + +ssize_t vfsub_write_u(struct file *file, const char __user *ubuf, size_t count, + loff_t *ppos) +{ + ssize_t err; + + lockdep_off(); + err = vfs_write(file, ubuf, count, ppos); + lockdep_on(); + if (err >= 0) + vfsub_update_h_iattr(&file->f_path, /*did*/NULL); /*ignore*/ + return err; +} + +ssize_t vfsub_write_k(struct file *file, void *kbuf, size_t count, loff_t *ppos) +{ + ssize_t err; + mm_segment_t oldfs; + union { + void *k; + const char __user *u; + } buf; + + buf.k = kbuf; + oldfs = get_fs(); + set_fs(KERNEL_DS); + err = vfsub_write_u(file, buf.u, count, ppos); + set_fs(oldfs); + return err; +} + +int vfsub_flush(struct file *file, fl_owner_t id) +{ + int err; + + err = 0; + if (file->f_op && file->f_op->flush) { + if (!au_test_nfs(file->f_dentry->d_sb)) + err = file->f_op->flush(file, id); + else { + lockdep_off(); + err = file->f_op->flush(file, id); + lockdep_on(); + } + if (!err) + vfsub_update_h_iattr(&file->f_path, /*did*/NULL); + /*ignore*/ + } + return err; +} + +int vfsub_readdir(struct file *file, filldir_t filldir, void *arg) +{ + int err; + + lockdep_off(); + err = vfs_readdir(file, filldir, arg); + lockdep_on(); + if (err >= 0) + vfsub_update_h_iattr(&file->f_path, /*did*/NULL); /*ignore*/ + return err; +} + +long vfsub_splice_to(struct file *in, loff_t *ppos, + struct pipe_inode_info *pipe, size_t len, + unsigned int flags) +{ + long err; + + lockdep_off(); + err = do_splice_to(in, ppos, pipe, len, flags); + lockdep_on(); + file_accessed(in); + if (err >= 0) + vfsub_update_h_iattr(&in->f_path, /*did*/NULL); /*ignore*/ + return err; +} + +long vfsub_splice_from(struct pipe_inode_info *pipe, struct file *out, + loff_t *ppos, size_t len, unsigned int flags) +{ + long err; + + lockdep_off(); + err = do_splice_from(pipe, out, ppos, len, flags); + lockdep_on(); + if (err >= 0) + vfsub_update_h_iattr(&out->f_path, /*did*/NULL); /*ignore*/ + return err; +} + +/* cf. open.c:do_sys_truncate() and do_sys_ftruncate() */ +int vfsub_trunc(struct path *h_path, loff_t length, unsigned int attr, + struct file *h_file) +{ + int err; + struct inode *h_inode; + + h_inode = h_path->dentry->d_inode; + if (!h_file) { + err = mnt_want_write(h_path->mnt); + if (err) + goto out; + err = inode_permission(h_inode, MAY_WRITE); + if (err) + goto out_mnt; + err = get_write_access(h_inode); + if (err) + goto out_mnt; + err = break_lease(h_inode, O_WRONLY); + if (err) + goto out_inode; + } + + err = locks_verify_truncate(h_inode, h_file, length); + if (!err) + err = security_path_truncate(h_path); + if (!err) { + lockdep_off(); + err = do_truncate(h_path->dentry, length, attr, h_file); + lockdep_on(); + } + +out_inode: + if (!h_file) + put_write_access(h_inode); +out_mnt: + if (!h_file) + mnt_drop_write(h_path->mnt); +out: + return err; +} + +/* ---------------------------------------------------------------------- */ + +struct au_vfsub_mkdir_args { + int *errp; + struct inode *dir; + struct path *path; + int mode; +}; + +static void au_call_vfsub_mkdir(void *args) +{ + struct au_vfsub_mkdir_args *a = args; + *a->errp = vfsub_mkdir(a->dir, a->path, a->mode); +} + +int vfsub_sio_mkdir(struct inode *dir, struct path *path, int mode) +{ + int err, do_sio, wkq_err; + + do_sio = au_test_h_perm_sio(dir, MAY_EXEC | MAY_WRITE); + if (!do_sio) + err = vfsub_mkdir(dir, path, mode); + else { + struct au_vfsub_mkdir_args args = { + .errp = &err, + .dir = dir, + .path = path, + .mode = mode + }; + wkq_err = au_wkq_wait(au_call_vfsub_mkdir, &args); + if (unlikely(wkq_err)) + err = wkq_err; + } + + return err; +} + +struct au_vfsub_rmdir_args { + int *errp; + struct inode *dir; + struct path *path; +}; + +static void au_call_vfsub_rmdir(void *args) +{ + struct au_vfsub_rmdir_args *a = args; + *a->errp = vfsub_rmdir(a->dir, a->path); +} + +int vfsub_sio_rmdir(struct inode *dir, struct path *path) +{ + int err, do_sio, wkq_err; + + do_sio = au_test_h_perm_sio(dir, MAY_EXEC | MAY_WRITE); + if (!do_sio) + err = vfsub_rmdir(dir, path); + else { + struct au_vfsub_rmdir_args args = { + .errp = &err, + .dir = dir, + .path = path + }; + wkq_err = au_wkq_wait(au_call_vfsub_rmdir, &args); + if (unlikely(wkq_err)) + err = wkq_err; + } + + return err; +} + +/* ---------------------------------------------------------------------- */ + +struct notify_change_args { + int *errp; + struct path *path; + struct iattr *ia; +}; + +static void call_notify_change(void *args) +{ + struct notify_change_args *a = args; + struct inode *h_inode; + + h_inode = a->path->dentry->d_inode; + IMustLock(h_inode); + + *a->errp = -EPERM; + if (!IS_IMMUTABLE(h_inode) && !IS_APPEND(h_inode)) { + *a->errp = notify_change(a->path->dentry, a->ia); + if (!*a->errp) + vfsub_update_h_iattr(a->path, /*did*/NULL); /*ignore*/ + } + AuTraceErr(*a->errp); +} + +int vfsub_notify_change(struct path *path, struct iattr *ia) +{ + int err; + struct notify_change_args args = { + .errp = &err, + .path = path, + .ia = ia + }; + + call_notify_change(&args); + + return err; +} + +int vfsub_sio_notify_change(struct path *path, struct iattr *ia) +{ + int err, wkq_err; + struct notify_change_args args = { + .errp = &err, + .path = path, + .ia = ia + }; + + wkq_err = au_wkq_wait(call_notify_change, &args); + if (unlikely(wkq_err)) + err = wkq_err; + + return err; +} + +/* ---------------------------------------------------------------------- */ + +struct unlink_args { + int *errp; + struct inode *dir; + struct path *path; +}; + +static void call_unlink(void *args) +{ + struct unlink_args *a = args; + struct dentry *d = a->path->dentry; + struct inode *h_inode; + const int stop_sillyrename = (au_test_nfs(d->d_sb) + && d->d_count == 1); + + IMustLock(a->dir); + + a->path->dentry = d->d_parent; + *a->errp = security_path_unlink(a->path, d); + a->path->dentry = d; + if (unlikely(*a->errp)) + return; + + if (!stop_sillyrename) + dget(d); + h_inode = d->d_inode; + if (h_inode) + ihold(h_inode); + + lockdep_off(); + *a->errp = vfs_unlink(a->dir, d); + lockdep_on(); + if (!*a->errp) { + struct path tmp = { + .dentry = d->d_parent, + .mnt = a->path->mnt + }; + vfsub_update_h_iattr(&tmp, /*did*/NULL); /*ignore*/ + } + + if (!stop_sillyrename) + dput(d); + if (h_inode) + iput(h_inode); + + AuTraceErr(*a->errp); +} + +/* + * @dir: must be locked. + * @dentry: target dentry. + */ +int vfsub_unlink(struct inode *dir, struct path *path, int force) +{ + int err; + struct unlink_args args = { + .errp = &err, + .dir = dir, + .path = path + }; + + if (!force) + call_unlink(&args); + else { + int wkq_err; + + wkq_err = au_wkq_wait(call_unlink, &args); + if (unlikely(wkq_err)) + err = wkq_err; + } + + return err; +} --- linux-3.0.0.orig/ubuntu/aufs/vfsub.h +++ linux-3.0.0/ubuntu/aufs/vfsub.h @@ -0,0 +1,231 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * sub-routines for VFS + */ + +#ifndef __AUFS_VFSUB_H__ +#define __AUFS_VFSUB_H__ + +#ifdef __KERNEL__ + +#include +#include +#include "debug.h" + +/* copied from linux/fs/internal.h */ +/* todo: BAD approach!! */ +DECLARE_BRLOCK(vfsmount_lock); +extern void file_sb_list_del(struct file *f); +extern spinlock_t inode_sb_list_lock; + +/* copied from linux/fs/file_table.c */ +DECLARE_LGLOCK(files_lglock); +#ifdef CONFIG_SMP +/* + * These macros iterate all files on all CPUs for a given superblock. + * files_lglock must be held globally. + */ +#define do_file_list_for_each_entry(__sb, __file) \ +{ \ + int i; \ + for_each_possible_cpu(i) { \ + struct list_head *list; \ + list = per_cpu_ptr((__sb)->s_files, i); \ + list_for_each_entry((__file), list, f_u.fu_list) + +#define while_file_list_for_each_entry \ + } \ +} + +#else + +#define do_file_list_for_each_entry(__sb, __file) \ +{ \ + struct list_head *list; \ + list = &(sb)->s_files; \ + list_for_each_entry((__file), list, f_u.fu_list) + +#define while_file_list_for_each_entry \ +} +#endif + +/* ---------------------------------------------------------------------- */ + +/* lock subclass for lower inode */ +/* default MAX_LOCKDEP_SUBCLASSES(8) is not enough */ +/* reduce? gave up. */ +enum { + AuLsc_I_Begin = I_MUTEX_QUOTA, /* 4 */ + AuLsc_I_PARENT, /* lower inode, parent first */ + AuLsc_I_PARENT2, /* copyup dirs */ + AuLsc_I_PARENT3, /* copyup wh */ + AuLsc_I_CHILD, + AuLsc_I_CHILD2, + AuLsc_I_End +}; + +/* to debug easier, do not make them inlined functions */ +#define MtxMustLock(mtx) AuDebugOn(!mutex_is_locked(mtx)) +#define IMustLock(i) MtxMustLock(&(i)->i_mutex) + +/* ---------------------------------------------------------------------- */ + +static inline void vfsub_drop_nlink(struct inode *inode) +{ + AuDebugOn(!inode->i_nlink); + drop_nlink(inode); +} + +static inline void vfsub_dead_dir(struct inode *inode) +{ + AuDebugOn(!S_ISDIR(inode->i_mode)); + inode->i_flags |= S_DEAD; + clear_nlink(inode); +} + +/* ---------------------------------------------------------------------- */ + +int vfsub_update_h_iattr(struct path *h_path, int *did); +struct file *vfsub_dentry_open(struct path *path, int flags); +struct file *vfsub_filp_open(const char *path, int oflags, int mode); +int vfsub_kern_path(const char *name, unsigned int flags, struct path *path); +struct dentry *vfsub_lookup_one_len(const char *name, struct dentry *parent, + int len); +struct dentry *vfsub_lookup_hash(struct nameidata *nd); +int vfsub_name_hash(const char *name, struct qstr *this, int len); + +/* ---------------------------------------------------------------------- */ + +struct au_hinode; +struct dentry *vfsub_lock_rename(struct dentry *d1, struct au_hinode *hdir1, + struct dentry *d2, struct au_hinode *hdir2); +void vfsub_unlock_rename(struct dentry *d1, struct au_hinode *hdir1, + struct dentry *d2, struct au_hinode *hdir2); + +int vfsub_create(struct inode *dir, struct path *path, int mode); +int vfsub_symlink(struct inode *dir, struct path *path, + const char *symname); +int vfsub_mknod(struct inode *dir, struct path *path, int mode, dev_t dev); +int vfsub_link(struct dentry *src_dentry, struct inode *dir, + struct path *path); +int vfsub_rename(struct inode *src_hdir, struct dentry *src_dentry, + struct inode *hdir, struct path *path); +int vfsub_mkdir(struct inode *dir, struct path *path, int mode); +int vfsub_rmdir(struct inode *dir, struct path *path); + +/* ---------------------------------------------------------------------- */ + +ssize_t vfsub_read_u(struct file *file, char __user *ubuf, size_t count, + loff_t *ppos); +ssize_t vfsub_read_k(struct file *file, void *kbuf, size_t count, + loff_t *ppos); +ssize_t vfsub_write_u(struct file *file, const char __user *ubuf, size_t count, + loff_t *ppos); +ssize_t vfsub_write_k(struct file *file, void *kbuf, size_t count, + loff_t *ppos); +int vfsub_flush(struct file *file, fl_owner_t id); +int vfsub_readdir(struct file *file, filldir_t filldir, void *arg); + +static inline unsigned int vfsub_file_flags(struct file *file) +{ + unsigned int flags; + + spin_lock(&file->f_lock); + flags = file->f_flags; + spin_unlock(&file->f_lock); + + return flags; +} + +static inline void vfsub_file_accessed(struct file *h_file) +{ + file_accessed(h_file); + vfsub_update_h_iattr(&h_file->f_path, /*did*/NULL); /*ignore*/ +} + +static inline void vfsub_touch_atime(struct vfsmount *h_mnt, + struct dentry *h_dentry) +{ + struct path h_path = { + .dentry = h_dentry, + .mnt = h_mnt + }; + touch_atime(h_mnt, h_dentry); + vfsub_update_h_iattr(&h_path, /*did*/NULL); /*ignore*/ +} + +long vfsub_splice_to(struct file *in, loff_t *ppos, + struct pipe_inode_info *pipe, size_t len, + unsigned int flags); +long vfsub_splice_from(struct pipe_inode_info *pipe, struct file *out, + loff_t *ppos, size_t len, unsigned int flags); +int vfsub_trunc(struct path *h_path, loff_t length, unsigned int attr, + struct file *h_file); + +/* ---------------------------------------------------------------------- */ + +static inline loff_t vfsub_llseek(struct file *file, loff_t offset, int origin) +{ + loff_t err; + + lockdep_off(); + err = vfs_llseek(file, offset, origin); + lockdep_on(); + return err; +} + +/* ---------------------------------------------------------------------- */ + +/* dirty workaround for strict type of fmode_t */ +union vfsub_fmu { + fmode_t fm; + unsigned int ui; +}; + +static inline unsigned int vfsub_fmode_to_uint(fmode_t fm) +{ + union vfsub_fmu u = { + .fm = fm + }; + + BUILD_BUG_ON(sizeof(u.fm) != sizeof(u.ui)); + + return u.ui; +} + +static inline fmode_t vfsub_uint_to_fmode(unsigned int ui) +{ + union vfsub_fmu u = { + .ui = ui + }; + + return u.fm; +} + +/* ---------------------------------------------------------------------- */ + +int vfsub_sio_mkdir(struct inode *dir, struct path *path, int mode); +int vfsub_sio_rmdir(struct inode *dir, struct path *path); +int vfsub_sio_notify_change(struct path *path, struct iattr *ia); +int vfsub_notify_change(struct path *path, struct iattr *ia); +int vfsub_unlink(struct inode *dir, struct path *path, int force); + +#endif /* __KERNEL__ */ +#endif /* __AUFS_VFSUB_H__ */ --- linux-3.0.0.orig/ubuntu/aufs/wbr_policy.c +++ linux-3.0.0/ubuntu/aufs/wbr_policy.c @@ -0,0 +1,700 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * policies for selecting one among multiple writable branches + */ + +#include +#include "aufs.h" + +/* subset of cpup_attr() */ +static noinline_for_stack +int au_cpdown_attr(struct path *h_path, struct dentry *h_src) +{ + int err, sbits; + struct iattr ia; + struct inode *h_isrc; + + h_isrc = h_src->d_inode; + ia.ia_valid = ATTR_FORCE | ATTR_MODE | ATTR_UID | ATTR_GID; + ia.ia_mode = h_isrc->i_mode; + ia.ia_uid = h_isrc->i_uid; + ia.ia_gid = h_isrc->i_gid; + sbits = !!(ia.ia_mode & (S_ISUID | S_ISGID)); + au_cpup_attr_flags(h_path->dentry->d_inode, h_isrc); + err = vfsub_sio_notify_change(h_path, &ia); + + /* is this nfs only? */ + if (!err && sbits && au_test_nfs(h_path->dentry->d_sb)) { + ia.ia_valid = ATTR_FORCE | ATTR_MODE; + ia.ia_mode = h_isrc->i_mode; + err = vfsub_sio_notify_change(h_path, &ia); + } + + return err; +} + +#define AuCpdown_PARENT_OPQ 1 +#define AuCpdown_WHED (1 << 1) +#define AuCpdown_MADE_DIR (1 << 2) +#define AuCpdown_DIROPQ (1 << 3) +#define au_ftest_cpdown(flags, name) ((flags) & AuCpdown_##name) +#define au_fset_cpdown(flags, name) \ + do { (flags) |= AuCpdown_##name; } while (0) +#define au_fclr_cpdown(flags, name) \ + do { (flags) &= ~AuCpdown_##name; } while (0) + +struct au_cpdown_dir_args { + struct dentry *parent; + unsigned int flags; +}; + +static int au_cpdown_dir_opq(struct dentry *dentry, aufs_bindex_t bdst, + struct au_cpdown_dir_args *a) +{ + int err; + struct dentry *opq_dentry; + + opq_dentry = au_diropq_create(dentry, bdst); + err = PTR_ERR(opq_dentry); + if (IS_ERR(opq_dentry)) + goto out; + dput(opq_dentry); + au_fset_cpdown(a->flags, DIROPQ); + +out: + return err; +} + +static int au_cpdown_dir_wh(struct dentry *dentry, struct dentry *h_parent, + struct inode *dir, aufs_bindex_t bdst) +{ + int err; + struct path h_path; + struct au_branch *br; + + br = au_sbr(dentry->d_sb, bdst); + h_path.dentry = au_wh_lkup(h_parent, &dentry->d_name, br); + err = PTR_ERR(h_path.dentry); + if (IS_ERR(h_path.dentry)) + goto out; + + err = 0; + if (h_path.dentry->d_inode) { + h_path.mnt = br->br_mnt; + err = au_wh_unlink_dentry(au_h_iptr(dir, bdst), &h_path, + dentry); + } + dput(h_path.dentry); + +out: + return err; +} + +static int au_cpdown_dir(struct dentry *dentry, aufs_bindex_t bdst, + struct dentry *h_parent, void *arg) +{ + int err, rerr; + aufs_bindex_t bopq, bstart; + struct path h_path; + struct dentry *parent; + struct inode *h_dir, *h_inode, *inode, *dir; + struct au_cpdown_dir_args *args = arg; + + bstart = au_dbstart(dentry); + /* dentry is di-locked */ + parent = dget_parent(dentry); + dir = parent->d_inode; + h_dir = h_parent->d_inode; + AuDebugOn(h_dir != au_h_iptr(dir, bdst)); + IMustLock(h_dir); + + err = au_lkup_neg(dentry, bdst); + if (unlikely(err < 0)) + goto out; + h_path.dentry = au_h_dptr(dentry, bdst); + h_path.mnt = au_sbr_mnt(dentry->d_sb, bdst); + err = vfsub_sio_mkdir(au_h_iptr(dir, bdst), &h_path, + S_IRWXU | S_IRUGO | S_IXUGO); + if (unlikely(err)) + goto out_put; + au_fset_cpdown(args->flags, MADE_DIR); + + bopq = au_dbdiropq(dentry); + au_fclr_cpdown(args->flags, WHED); + au_fclr_cpdown(args->flags, DIROPQ); + if (au_dbwh(dentry) == bdst) + au_fset_cpdown(args->flags, WHED); + if (!au_ftest_cpdown(args->flags, PARENT_OPQ) && bopq <= bdst) + au_fset_cpdown(args->flags, PARENT_OPQ); + h_inode = h_path.dentry->d_inode; + mutex_lock_nested(&h_inode->i_mutex, AuLsc_I_CHILD); + if (au_ftest_cpdown(args->flags, WHED)) { + err = au_cpdown_dir_opq(dentry, bdst, args); + if (unlikely(err)) { + mutex_unlock(&h_inode->i_mutex); + goto out_dir; + } + } + + err = au_cpdown_attr(&h_path, au_h_dptr(dentry, bstart)); + mutex_unlock(&h_inode->i_mutex); + if (unlikely(err)) + goto out_opq; + + if (au_ftest_cpdown(args->flags, WHED)) { + err = au_cpdown_dir_wh(dentry, h_parent, dir, bdst); + if (unlikely(err)) + goto out_opq; + } + + inode = dentry->d_inode; + if (au_ibend(inode) < bdst) + au_set_ibend(inode, bdst); + au_set_h_iptr(inode, bdst, au_igrab(h_inode), + au_hi_flags(inode, /*isdir*/1)); + goto out; /* success */ + + /* revert */ +out_opq: + if (au_ftest_cpdown(args->flags, DIROPQ)) { + mutex_lock_nested(&h_inode->i_mutex, AuLsc_I_CHILD); + rerr = au_diropq_remove(dentry, bdst); + mutex_unlock(&h_inode->i_mutex); + if (unlikely(rerr)) { + AuIOErr("failed removing diropq for %.*s b%d (%d)\n", + AuDLNPair(dentry), bdst, rerr); + err = -EIO; + goto out; + } + } +out_dir: + if (au_ftest_cpdown(args->flags, MADE_DIR)) { + rerr = vfsub_sio_rmdir(au_h_iptr(dir, bdst), &h_path); + if (unlikely(rerr)) { + AuIOErr("failed removing %.*s b%d (%d)\n", + AuDLNPair(dentry), bdst, rerr); + err = -EIO; + } + } +out_put: + au_set_h_dptr(dentry, bdst, NULL); + if (au_dbend(dentry) == bdst) + au_update_dbend(dentry); +out: + dput(parent); + return err; +} + +int au_cpdown_dirs(struct dentry *dentry, aufs_bindex_t bdst) +{ + int err; + struct au_cpdown_dir_args args = { + .parent = dget_parent(dentry), + .flags = 0 + }; + + err = au_cp_dirs(dentry, bdst, au_cpdown_dir, &args); + dput(args.parent); + + return err; +} + +/* ---------------------------------------------------------------------- */ + +/* policies for create */ + +static int au_wbr_nonopq(struct dentry *dentry, aufs_bindex_t bindex) +{ + int err, i, j, ndentry; + aufs_bindex_t bopq; + struct au_dcsub_pages dpages; + struct au_dpage *dpage; + struct dentry **dentries, *parent, *d; + + err = au_dpages_init(&dpages, GFP_NOFS); + if (unlikely(err)) + goto out; + parent = dget_parent(dentry); + err = au_dcsub_pages_rev_aufs(&dpages, parent, /*do_include*/0); + if (unlikely(err)) + goto out_free; + + err = bindex; + for (i = 0; i < dpages.ndpage; i++) { + dpage = dpages.dpages + i; + dentries = dpage->dentries; + ndentry = dpage->ndentry; + for (j = 0; j < ndentry; j++) { + d = dentries[j]; + di_read_lock_parent2(d, !AuLock_IR); + bopq = au_dbdiropq(d); + di_read_unlock(d, !AuLock_IR); + if (bopq >= 0 && bopq < err) + err = bopq; + } + } + +out_free: + dput(parent); + au_dpages_free(&dpages); +out: + return err; +} + +static int au_wbr_bu(struct super_block *sb, aufs_bindex_t bindex) +{ + for (; bindex >= 0; bindex--) + if (!au_br_rdonly(au_sbr(sb, bindex))) + return bindex; + return -EROFS; +} + +/* top down parent */ +static int au_wbr_create_tdp(struct dentry *dentry, int isdir __maybe_unused) +{ + int err; + aufs_bindex_t bstart, bindex; + struct super_block *sb; + struct dentry *parent, *h_parent; + + sb = dentry->d_sb; + bstart = au_dbstart(dentry); + err = bstart; + if (!au_br_rdonly(au_sbr(sb, bstart))) + goto out; + + err = -EROFS; + parent = dget_parent(dentry); + for (bindex = au_dbstart(parent); bindex < bstart; bindex++) { + h_parent = au_h_dptr(parent, bindex); + if (!h_parent || !h_parent->d_inode) + continue; + + if (!au_br_rdonly(au_sbr(sb, bindex))) { + err = bindex; + break; + } + } + dput(parent); + + /* bottom up here */ + if (unlikely(err < 0)) { + err = au_wbr_bu(sb, bstart - 1); + if (err >= 0) + err = au_wbr_nonopq(dentry, err); + } + +out: + AuDbg("b%d\n", err); + return err; +} + +/* ---------------------------------------------------------------------- */ + +/* an exception for the policy other than tdp */ +static int au_wbr_create_exp(struct dentry *dentry) +{ + int err; + aufs_bindex_t bwh, bdiropq; + struct dentry *parent; + + err = -1; + bwh = au_dbwh(dentry); + parent = dget_parent(dentry); + bdiropq = au_dbdiropq(parent); + if (bwh >= 0) { + if (bdiropq >= 0) + err = min(bdiropq, bwh); + else + err = bwh; + AuDbg("%d\n", err); + } else if (bdiropq >= 0) { + err = bdiropq; + AuDbg("%d\n", err); + } + dput(parent); + + if (err >= 0) + err = au_wbr_nonopq(dentry, err); + + if (err >= 0 && au_br_rdonly(au_sbr(dentry->d_sb, err))) + err = -1; + + AuDbg("%d\n", err); + return err; +} + +/* ---------------------------------------------------------------------- */ + +/* round robin */ +static int au_wbr_create_init_rr(struct super_block *sb) +{ + int err; + + err = au_wbr_bu(sb, au_sbend(sb)); + atomic_set(&au_sbi(sb)->si_wbr_rr_next, -err); /* less important */ + /* smp_mb(); */ + + AuDbg("b%d\n", err); + return err; +} + +static int au_wbr_create_rr(struct dentry *dentry, int isdir) +{ + int err, nbr; + unsigned int u; + aufs_bindex_t bindex, bend; + struct super_block *sb; + atomic_t *next; + + err = au_wbr_create_exp(dentry); + if (err >= 0) + goto out; + + sb = dentry->d_sb; + next = &au_sbi(sb)->si_wbr_rr_next; + bend = au_sbend(sb); + nbr = bend + 1; + for (bindex = 0; bindex <= bend; bindex++) { + if (!isdir) { + err = atomic_dec_return(next) + 1; + /* modulo for 0 is meaningless */ + if (unlikely(!err)) + err = atomic_dec_return(next) + 1; + } else + err = atomic_read(next); + AuDbg("%d\n", err); + u = err; + err = u % nbr; + AuDbg("%d\n", err); + if (!au_br_rdonly(au_sbr(sb, err))) + break; + err = -EROFS; + } + + if (err >= 0) + err = au_wbr_nonopq(dentry, err); + +out: + AuDbg("%d\n", err); + return err; +} + +/* ---------------------------------------------------------------------- */ + +/* most free space */ +static void au_mfs(struct dentry *dentry) +{ + struct super_block *sb; + struct au_branch *br; + struct au_wbr_mfs *mfs; + aufs_bindex_t bindex, bend; + int err; + unsigned long long b, bavail; + struct path h_path; + /* reduce the stack usage */ + struct kstatfs *st; + + st = kmalloc(sizeof(*st), GFP_NOFS); + if (unlikely(!st)) { + AuWarn1("failed updating mfs(%d), ignored\n", -ENOMEM); + return; + } + + bavail = 0; + sb = dentry->d_sb; + mfs = &au_sbi(sb)->si_wbr_mfs; + MtxMustLock(&mfs->mfs_lock); + mfs->mfs_bindex = -EROFS; + mfs->mfsrr_bytes = 0; + bend = au_sbend(sb); + for (bindex = 0; bindex <= bend; bindex++) { + br = au_sbr(sb, bindex); + if (au_br_rdonly(br)) + continue; + + /* sb->s_root for NFS is unreliable */ + h_path.mnt = br->br_mnt; + h_path.dentry = h_path.mnt->mnt_root; + err = vfs_statfs(&h_path, st); + if (unlikely(err)) { + AuWarn1("failed statfs, b%d, %d\n", bindex, err); + continue; + } + + /* when the available size is equal, select the lower one */ + BUILD_BUG_ON(sizeof(b) < sizeof(st->f_bavail) + || sizeof(b) < sizeof(st->f_bsize)); + b = st->f_bavail * st->f_bsize; + br->br_wbr->wbr_bytes = b; + if (b >= bavail) { + bavail = b; + mfs->mfs_bindex = bindex; + mfs->mfs_jiffy = jiffies; + } + } + + mfs->mfsrr_bytes = bavail; + AuDbg("b%d\n", mfs->mfs_bindex); + kfree(st); +} + +static int au_wbr_create_mfs(struct dentry *dentry, int isdir __maybe_unused) +{ + int err; + struct super_block *sb; + struct au_wbr_mfs *mfs; + + err = au_wbr_create_exp(dentry); + if (err >= 0) + goto out; + + sb = dentry->d_sb; + mfs = &au_sbi(sb)->si_wbr_mfs; + mutex_lock(&mfs->mfs_lock); + if (time_after(jiffies, mfs->mfs_jiffy + mfs->mfs_expire) + || mfs->mfs_bindex < 0 + || au_br_rdonly(au_sbr(sb, mfs->mfs_bindex))) + au_mfs(dentry); + mutex_unlock(&mfs->mfs_lock); + err = mfs->mfs_bindex; + + if (err >= 0) + err = au_wbr_nonopq(dentry, err); + +out: + AuDbg("b%d\n", err); + return err; +} + +static int au_wbr_create_init_mfs(struct super_block *sb) +{ + struct au_wbr_mfs *mfs; + + mfs = &au_sbi(sb)->si_wbr_mfs; + mutex_init(&mfs->mfs_lock); + mfs->mfs_jiffy = 0; + mfs->mfs_bindex = -EROFS; + + return 0; +} + +static int au_wbr_create_fin_mfs(struct super_block *sb __maybe_unused) +{ + mutex_destroy(&au_sbi(sb)->si_wbr_mfs.mfs_lock); + return 0; +} + +/* ---------------------------------------------------------------------- */ + +/* most free space and then round robin */ +static int au_wbr_create_mfsrr(struct dentry *dentry, int isdir) +{ + int err; + struct au_wbr_mfs *mfs; + + err = au_wbr_create_mfs(dentry, isdir); + if (err >= 0) { + mfs = &au_sbi(dentry->d_sb)->si_wbr_mfs; + mutex_lock(&mfs->mfs_lock); + if (mfs->mfsrr_bytes < mfs->mfsrr_watermark) + err = au_wbr_create_rr(dentry, isdir); + mutex_unlock(&mfs->mfs_lock); + } + + AuDbg("b%d\n", err); + return err; +} + +static int au_wbr_create_init_mfsrr(struct super_block *sb) +{ + int err; + + au_wbr_create_init_mfs(sb); /* ignore */ + err = au_wbr_create_init_rr(sb); + + return err; +} + +/* ---------------------------------------------------------------------- */ + +/* top down parent and most free space */ +static int au_wbr_create_pmfs(struct dentry *dentry, int isdir) +{ + int err, e2; + unsigned long long b; + aufs_bindex_t bindex, bstart, bend; + struct super_block *sb; + struct dentry *parent, *h_parent; + struct au_branch *br; + + err = au_wbr_create_tdp(dentry, isdir); + if (unlikely(err < 0)) + goto out; + parent = dget_parent(dentry); + bstart = au_dbstart(parent); + bend = au_dbtaildir(parent); + if (bstart == bend) + goto out_parent; /* success */ + + e2 = au_wbr_create_mfs(dentry, isdir); + if (e2 < 0) + goto out_parent; /* success */ + + /* when the available size is equal, select upper one */ + sb = dentry->d_sb; + br = au_sbr(sb, err); + b = br->br_wbr->wbr_bytes; + AuDbg("b%d, %llu\n", err, b); + + for (bindex = bstart; bindex <= bend; bindex++) { + h_parent = au_h_dptr(parent, bindex); + if (!h_parent || !h_parent->d_inode) + continue; + + br = au_sbr(sb, bindex); + if (!au_br_rdonly(br) && br->br_wbr->wbr_bytes > b) { + b = br->br_wbr->wbr_bytes; + err = bindex; + AuDbg("b%d, %llu\n", err, b); + } + } + + if (err >= 0) + err = au_wbr_nonopq(dentry, err); + +out_parent: + dput(parent); +out: + AuDbg("b%d\n", err); + return err; +} + +/* ---------------------------------------------------------------------- */ + +/* policies for copyup */ + +/* top down parent */ +static int au_wbr_copyup_tdp(struct dentry *dentry) +{ + return au_wbr_create_tdp(dentry, /*isdir, anything is ok*/0); +} + +/* bottom up parent */ +static int au_wbr_copyup_bup(struct dentry *dentry) +{ + int err; + aufs_bindex_t bindex, bstart; + struct dentry *parent, *h_parent; + struct super_block *sb; + + err = -EROFS; + sb = dentry->d_sb; + parent = dget_parent(dentry); + bstart = au_dbstart(parent); + for (bindex = au_dbstart(dentry); bindex >= bstart; bindex--) { + h_parent = au_h_dptr(parent, bindex); + if (!h_parent || !h_parent->d_inode) + continue; + + if (!au_br_rdonly(au_sbr(sb, bindex))) { + err = bindex; + break; + } + } + dput(parent); + + /* bottom up here */ + if (unlikely(err < 0)) + err = au_wbr_bu(sb, bstart - 1); + + AuDbg("b%d\n", err); + return err; +} + +/* bottom up */ +static int au_wbr_copyup_bu(struct dentry *dentry) +{ + int err; + aufs_bindex_t bstart; + + bstart = au_dbstart(dentry); + err = au_wbr_bu(dentry->d_sb, bstart); + AuDbg("b%d\n", err); + if (err > bstart) + err = au_wbr_nonopq(dentry, err); + + AuDbg("b%d\n", err); + return err; +} + +/* ---------------------------------------------------------------------- */ + +struct au_wbr_copyup_operations au_wbr_copyup_ops[] = { + [AuWbrCopyup_TDP] = { + .copyup = au_wbr_copyup_tdp + }, + [AuWbrCopyup_BUP] = { + .copyup = au_wbr_copyup_bup + }, + [AuWbrCopyup_BU] = { + .copyup = au_wbr_copyup_bu + } +}; + +struct au_wbr_create_operations au_wbr_create_ops[] = { + [AuWbrCreate_TDP] = { + .create = au_wbr_create_tdp + }, + [AuWbrCreate_RR] = { + .create = au_wbr_create_rr, + .init = au_wbr_create_init_rr + }, + [AuWbrCreate_MFS] = { + .create = au_wbr_create_mfs, + .init = au_wbr_create_init_mfs, + .fin = au_wbr_create_fin_mfs + }, + [AuWbrCreate_MFSV] = { + .create = au_wbr_create_mfs, + .init = au_wbr_create_init_mfs, + .fin = au_wbr_create_fin_mfs + }, + [AuWbrCreate_MFSRR] = { + .create = au_wbr_create_mfsrr, + .init = au_wbr_create_init_mfsrr, + .fin = au_wbr_create_fin_mfs + }, + [AuWbrCreate_MFSRRV] = { + .create = au_wbr_create_mfsrr, + .init = au_wbr_create_init_mfsrr, + .fin = au_wbr_create_fin_mfs + }, + [AuWbrCreate_PMFS] = { + .create = au_wbr_create_pmfs, + .init = au_wbr_create_init_mfs, + .fin = au_wbr_create_fin_mfs + }, + [AuWbrCreate_PMFSV] = { + .create = au_wbr_create_pmfs, + .init = au_wbr_create_init_mfs, + .fin = au_wbr_create_fin_mfs + } +}; --- linux-3.0.0.orig/ubuntu/aufs/whout.c +++ linux-3.0.0/ubuntu/aufs/whout.c @@ -0,0 +1,1062 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * whiteout for logical deletion and opaque directory + */ + +#include +#include "aufs.h" + +#define WH_MASK S_IRUGO + +/* + * If a directory contains this file, then it is opaque. We start with the + * .wh. flag so that it is blocked by lookup. + */ +static struct qstr diropq_name = { + .name = AUFS_WH_DIROPQ, + .len = sizeof(AUFS_WH_DIROPQ) - 1 +}; + +/* + * generate whiteout name, which is NOT terminated by NULL. + * @name: original d_name.name + * @len: original d_name.len + * @wh: whiteout qstr + * returns zero when succeeds, otherwise error. + * succeeded value as wh->name should be freed by kfree(). + */ +int au_wh_name_alloc(struct qstr *wh, const struct qstr *name) +{ + char *p; + + if (unlikely(name->len > PATH_MAX - AUFS_WH_PFX_LEN)) + return -ENAMETOOLONG; + + wh->len = name->len + AUFS_WH_PFX_LEN; + p = kmalloc(wh->len, GFP_NOFS); + wh->name = p; + if (p) { + memcpy(p, AUFS_WH_PFX, AUFS_WH_PFX_LEN); + memcpy(p + AUFS_WH_PFX_LEN, name->name, name->len); + /* smp_mb(); */ + return 0; + } + return -ENOMEM; +} + +/* ---------------------------------------------------------------------- */ + +/* + * test if the @wh_name exists under @h_parent. + * @try_sio specifies the necessary of super-io. + */ +int au_wh_test(struct dentry *h_parent, struct qstr *wh_name, + struct au_branch *br, int try_sio) +{ + int err; + struct dentry *wh_dentry; + + if (!try_sio) + wh_dentry = au_lkup_one(wh_name, h_parent, br, /*nd*/NULL); + else + wh_dentry = au_sio_lkup_one(wh_name, h_parent, br); + err = PTR_ERR(wh_dentry); + if (IS_ERR(wh_dentry)) + goto out; + + err = 0; + if (!wh_dentry->d_inode) + goto out_wh; /* success */ + + err = 1; + if (S_ISREG(wh_dentry->d_inode->i_mode)) + goto out_wh; /* success */ + + err = -EIO; + AuIOErr("%.*s Invalid whiteout entry type 0%o.\n", + AuDLNPair(wh_dentry), wh_dentry->d_inode->i_mode); + +out_wh: + dput(wh_dentry); +out: + return err; +} + +/* + * test if the @h_dentry sets opaque or not. + */ +int au_diropq_test(struct dentry *h_dentry, struct au_branch *br) +{ + int err; + struct inode *h_dir; + + h_dir = h_dentry->d_inode; + err = au_wh_test(h_dentry, &diropq_name, br, + au_test_h_perm_sio(h_dir, MAY_EXEC)); + return err; +} + +/* + * returns a negative dentry whose name is unique and temporary. + */ +struct dentry *au_whtmp_lkup(struct dentry *h_parent, struct au_branch *br, + struct qstr *prefix) +{ + struct dentry *dentry; + int i; + char defname[NAME_MAX - AUFS_MAX_NAMELEN + DNAME_INLINE_LEN + 1], + *name, *p; + /* strict atomic_t is unnecessary here */ + static unsigned short cnt; + struct qstr qs; + + BUILD_BUG_ON(sizeof(cnt) * 2 > AUFS_WH_TMP_LEN); + + name = defname; + qs.len = sizeof(defname) - DNAME_INLINE_LEN + prefix->len - 1; + if (unlikely(prefix->len > DNAME_INLINE_LEN)) { + dentry = ERR_PTR(-ENAMETOOLONG); + if (unlikely(qs.len > NAME_MAX)) + goto out; + dentry = ERR_PTR(-ENOMEM); + name = kmalloc(qs.len + 1, GFP_NOFS); + if (unlikely(!name)) + goto out; + } + + /* doubly whiteout-ed */ + memcpy(name, AUFS_WH_PFX AUFS_WH_PFX, AUFS_WH_PFX_LEN * 2); + p = name + AUFS_WH_PFX_LEN * 2; + memcpy(p, prefix->name, prefix->len); + p += prefix->len; + *p++ = '.'; + AuDebugOn(name + qs.len + 1 - p <= AUFS_WH_TMP_LEN); + + qs.name = name; + for (i = 0; i < 3; i++) { + sprintf(p, "%.*x", AUFS_WH_TMP_LEN, cnt++); + dentry = au_sio_lkup_one(&qs, h_parent, br); + if (IS_ERR(dentry) || !dentry->d_inode) + goto out_name; + dput(dentry); + } + /* pr_warning("could not get random name\n"); */ + dentry = ERR_PTR(-EEXIST); + AuDbg("%.*s\n", AuLNPair(&qs)); + BUG(); + +out_name: + if (name != defname) + kfree(name); +out: + AuTraceErrPtr(dentry); + return dentry; +} + +/* + * rename the @h_dentry on @br to the whiteouted temporary name. + */ +int au_whtmp_ren(struct dentry *h_dentry, struct au_branch *br) +{ + int err; + struct path h_path = { + .mnt = br->br_mnt + }; + struct inode *h_dir; + struct dentry *h_parent; + + h_parent = h_dentry->d_parent; /* dir inode is locked */ + h_dir = h_parent->d_inode; + IMustLock(h_dir); + + h_path.dentry = au_whtmp_lkup(h_parent, br, &h_dentry->d_name); + err = PTR_ERR(h_path.dentry); + if (IS_ERR(h_path.dentry)) + goto out; + + /* under the same dir, no need to lock_rename() */ + err = vfsub_rename(h_dir, h_dentry, h_dir, &h_path); + AuTraceErr(err); + dput(h_path.dentry); + +out: + AuTraceErr(err); + return err; +} + +/* ---------------------------------------------------------------------- */ +/* + * functions for removing a whiteout + */ + +static int do_unlink_wh(struct inode *h_dir, struct path *h_path) +{ + int force; + + /* + * forces superio when the dir has a sticky bit. + * this may be a violation of unix fs semantics. + */ + force = (h_dir->i_mode & S_ISVTX) + && h_path->dentry->d_inode->i_uid != current_fsuid(); + return vfsub_unlink(h_dir, h_path, force); +} + +int au_wh_unlink_dentry(struct inode *h_dir, struct path *h_path, + struct dentry *dentry) +{ + int err; + + err = do_unlink_wh(h_dir, h_path); + if (!err && dentry) + au_set_dbwh(dentry, -1); + + return err; +} + +static int unlink_wh_name(struct dentry *h_parent, struct qstr *wh, + struct au_branch *br) +{ + int err; + struct path h_path = { + .mnt = br->br_mnt + }; + + err = 0; + h_path.dentry = au_lkup_one(wh, h_parent, br, /*nd*/NULL); + if (IS_ERR(h_path.dentry)) + err = PTR_ERR(h_path.dentry); + else { + if (h_path.dentry->d_inode + && S_ISREG(h_path.dentry->d_inode->i_mode)) + err = do_unlink_wh(h_parent->d_inode, &h_path); + dput(h_path.dentry); + } + + return err; +} + +/* ---------------------------------------------------------------------- */ +/* + * initialize/clean whiteout for a branch + */ + +static void au_wh_clean(struct inode *h_dir, struct path *whpath, + const int isdir) +{ + int err; + + if (!whpath->dentry->d_inode) + return; + + err = mnt_want_write(whpath->mnt); + if (!err) { + if (isdir) + err = vfsub_rmdir(h_dir, whpath); + else + err = vfsub_unlink(h_dir, whpath, /*force*/0); + mnt_drop_write(whpath->mnt); + } + if (unlikely(err)) + pr_warning("failed removing %.*s (%d), ignored.\n", + AuDLNPair(whpath->dentry), err); +} + +static int test_linkable(struct dentry *h_root) +{ + struct inode *h_dir = h_root->d_inode; + + if (h_dir->i_op->link) + return 0; + + pr_err("%.*s (%s) doesn't support link(2), use noplink and rw+nolwh\n", + AuDLNPair(h_root), au_sbtype(h_root->d_sb)); + return -ENOSYS; +} + +/* todo: should this mkdir be done in /sbin/mount.aufs helper? */ +static int au_whdir(struct inode *h_dir, struct path *path) +{ + int err; + + err = -EEXIST; + if (!path->dentry->d_inode) { + int mode = S_IRWXU; + + if (au_test_nfs(path->dentry->d_sb)) + mode |= S_IXUGO; + err = mnt_want_write(path->mnt); + if (!err) { + err = vfsub_mkdir(h_dir, path, mode); + mnt_drop_write(path->mnt); + } + } else if (S_ISDIR(path->dentry->d_inode->i_mode)) + err = 0; + else + pr_err("unknown %.*s exists\n", AuDLNPair(path->dentry)); + + return err; +} + +struct au_wh_base { + const struct qstr *name; + struct dentry *dentry; +}; + +static void au_wh_init_ro(struct inode *h_dir, struct au_wh_base base[], + struct path *h_path) +{ + h_path->dentry = base[AuBrWh_BASE].dentry; + au_wh_clean(h_dir, h_path, /*isdir*/0); + h_path->dentry = base[AuBrWh_PLINK].dentry; + au_wh_clean(h_dir, h_path, /*isdir*/1); + h_path->dentry = base[AuBrWh_ORPH].dentry; + au_wh_clean(h_dir, h_path, /*isdir*/1); +} + +/* + * returns tri-state, + * minus: error, caller should print the mesage + * zero: succuess + * plus: error, caller should NOT print the mesage + */ +static int au_wh_init_rw_nolink(struct dentry *h_root, struct au_wbr *wbr, + int do_plink, struct au_wh_base base[], + struct path *h_path) +{ + int err; + struct inode *h_dir; + + h_dir = h_root->d_inode; + h_path->dentry = base[AuBrWh_BASE].dentry; + au_wh_clean(h_dir, h_path, /*isdir*/0); + h_path->dentry = base[AuBrWh_PLINK].dentry; + if (do_plink) { + err = test_linkable(h_root); + if (unlikely(err)) { + err = 1; + goto out; + } + + err = au_whdir(h_dir, h_path); + if (unlikely(err)) + goto out; + wbr->wbr_plink = dget(base[AuBrWh_PLINK].dentry); + } else + au_wh_clean(h_dir, h_path, /*isdir*/1); + h_path->dentry = base[AuBrWh_ORPH].dentry; + err = au_whdir(h_dir, h_path); + if (unlikely(err)) + goto out; + wbr->wbr_orph = dget(base[AuBrWh_ORPH].dentry); + +out: + return err; +} + +/* + * for the moment, aufs supports the branch filesystem which does not support + * link(2). testing on FAT which does not support i_op->setattr() fully either, + * copyup failed. finally, such filesystem will not be used as the writable + * branch. + * + * returns tri-state, see above. + */ +static int au_wh_init_rw(struct dentry *h_root, struct au_wbr *wbr, + int do_plink, struct au_wh_base base[], + struct path *h_path) +{ + int err; + struct inode *h_dir; + + WbrWhMustWriteLock(wbr); + + err = test_linkable(h_root); + if (unlikely(err)) { + err = 1; + goto out; + } + + /* + * todo: should this create be done in /sbin/mount.aufs helper? + */ + err = -EEXIST; + h_dir = h_root->d_inode; + if (!base[AuBrWh_BASE].dentry->d_inode) { + err = mnt_want_write(h_path->mnt); + if (!err) { + h_path->dentry = base[AuBrWh_BASE].dentry; + err = vfsub_create(h_dir, h_path, WH_MASK); + mnt_drop_write(h_path->mnt); + } + } else if (S_ISREG(base[AuBrWh_BASE].dentry->d_inode->i_mode)) + err = 0; + else + pr_err("unknown %.*s/%.*s exists\n", + AuDLNPair(h_root), AuDLNPair(base[AuBrWh_BASE].dentry)); + if (unlikely(err)) + goto out; + + h_path->dentry = base[AuBrWh_PLINK].dentry; + if (do_plink) { + err = au_whdir(h_dir, h_path); + if (unlikely(err)) + goto out; + wbr->wbr_plink = dget(base[AuBrWh_PLINK].dentry); + } else + au_wh_clean(h_dir, h_path, /*isdir*/1); + wbr->wbr_whbase = dget(base[AuBrWh_BASE].dentry); + + h_path->dentry = base[AuBrWh_ORPH].dentry; + err = au_whdir(h_dir, h_path); + if (unlikely(err)) + goto out; + wbr->wbr_orph = dget(base[AuBrWh_ORPH].dentry); + +out: + return err; +} + +/* + * initialize the whiteout base file/dir for @br. + */ +int au_wh_init(struct dentry *h_root, struct au_branch *br, + struct super_block *sb) +{ + int err, i; + const unsigned char do_plink + = !!au_opt_test(au_mntflags(sb), PLINK); + struct path path = { + .mnt = br->br_mnt + }; + struct inode *h_dir; + struct au_wbr *wbr = br->br_wbr; + static const struct qstr base_name[] = { + [AuBrWh_BASE] = { + .name = AUFS_BASE_NAME, + .len = sizeof(AUFS_BASE_NAME) - 1 + }, + [AuBrWh_PLINK] = { + .name = AUFS_PLINKDIR_NAME, + .len = sizeof(AUFS_PLINKDIR_NAME) - 1 + }, + [AuBrWh_ORPH] = { + .name = AUFS_ORPHDIR_NAME, + .len = sizeof(AUFS_ORPHDIR_NAME) - 1 + } + }; + struct au_wh_base base[] = { + [AuBrWh_BASE] = { + .name = base_name + AuBrWh_BASE, + .dentry = NULL + }, + [AuBrWh_PLINK] = { + .name = base_name + AuBrWh_PLINK, + .dentry = NULL + }, + [AuBrWh_ORPH] = { + .name = base_name + AuBrWh_ORPH, + .dentry = NULL + } + }; + + if (wbr) + WbrWhMustWriteLock(wbr); + + for (i = 0; i < AuBrWh_Last; i++) { + /* doubly whiteouted */ + struct dentry *d; + + d = au_wh_lkup(h_root, (void *)base[i].name, br); + err = PTR_ERR(d); + if (IS_ERR(d)) + goto out; + + base[i].dentry = d; + AuDebugOn(wbr + && wbr->wbr_wh[i] + && wbr->wbr_wh[i] != base[i].dentry); + } + + if (wbr) + for (i = 0; i < AuBrWh_Last; i++) { + dput(wbr->wbr_wh[i]); + wbr->wbr_wh[i] = NULL; + } + + err = 0; + switch (br->br_perm) { + case AuBrPerm_RO: + case AuBrPerm_ROWH: + case AuBrPerm_RR: + case AuBrPerm_RRWH: + h_dir = h_root->d_inode; + au_wh_init_ro(h_dir, base, &path); + break; + + case AuBrPerm_RWNoLinkWH: + err = au_wh_init_rw_nolink(h_root, wbr, do_plink, base, &path); + if (err > 0) + goto out; + else if (err) + goto out_err; + break; + + case AuBrPerm_RW: + err = au_wh_init_rw(h_root, wbr, do_plink, base, &path); + if (err > 0) + goto out; + else if (err) + goto out_err; + break; + + default: + BUG(); + } + goto out; /* success */ + +out_err: + pr_err("an error(%d) on the writable branch %.*s(%s)\n", + err, AuDLNPair(h_root), au_sbtype(h_root->d_sb)); +out: + for (i = 0; i < AuBrWh_Last; i++) + dput(base[i].dentry); + return err; +} + +/* ---------------------------------------------------------------------- */ +/* + * whiteouts are all hard-linked usually. + * when its link count reaches a ceiling, we create a new whiteout base + * asynchronously. + */ + +struct reinit_br_wh { + struct super_block *sb; + struct au_branch *br; +}; + +static void reinit_br_wh(void *arg) +{ + int err; + aufs_bindex_t bindex; + struct path h_path; + struct reinit_br_wh *a = arg; + struct au_wbr *wbr; + struct inode *dir; + struct dentry *h_root; + struct au_hinode *hdir; + + err = 0; + wbr = a->br->br_wbr; + /* big aufs lock */ + si_noflush_write_lock(a->sb); + if (!au_br_writable(a->br->br_perm)) + goto out; + bindex = au_br_index(a->sb, a->br->br_id); + if (unlikely(bindex < 0)) + goto out; + + di_read_lock_parent(a->sb->s_root, AuLock_IR); + dir = a->sb->s_root->d_inode; + hdir = au_hi(dir, bindex); + h_root = au_h_dptr(a->sb->s_root, bindex); + + au_hn_imtx_lock_nested(hdir, AuLsc_I_PARENT); + wbr_wh_write_lock(wbr); + err = au_h_verify(wbr->wbr_whbase, au_opt_udba(a->sb), hdir->hi_inode, + h_root, a->br); + if (!err) { + err = mnt_want_write(a->br->br_mnt); + if (!err) { + h_path.dentry = wbr->wbr_whbase; + h_path.mnt = a->br->br_mnt; + err = vfsub_unlink(hdir->hi_inode, &h_path, /*force*/0); + mnt_drop_write(a->br->br_mnt); + } + } else { + pr_warning("%.*s is moved, ignored\n", + AuDLNPair(wbr->wbr_whbase)); + err = 0; + } + dput(wbr->wbr_whbase); + wbr->wbr_whbase = NULL; + if (!err) + err = au_wh_init(h_root, a->br, a->sb); + wbr_wh_write_unlock(wbr); + au_hn_imtx_unlock(hdir); + di_read_unlock(a->sb->s_root, AuLock_IR); + +out: + if (wbr) + atomic_dec(&wbr->wbr_wh_running); + atomic_dec(&a->br->br_count); + si_write_unlock(a->sb); + au_nwt_done(&au_sbi(a->sb)->si_nowait); + kfree(arg); + if (unlikely(err)) + AuIOErr("err %d\n", err); +} + +static void kick_reinit_br_wh(struct super_block *sb, struct au_branch *br) +{ + int do_dec, wkq_err; + struct reinit_br_wh *arg; + + do_dec = 1; + if (atomic_inc_return(&br->br_wbr->wbr_wh_running) != 1) + goto out; + + /* ignore ENOMEM */ + arg = kmalloc(sizeof(*arg), GFP_NOFS); + if (arg) { + /* + * dec(wh_running), kfree(arg) and dec(br_count) + * in reinit function + */ + arg->sb = sb; + arg->br = br; + atomic_inc(&br->br_count); + wkq_err = au_wkq_nowait(reinit_br_wh, arg, sb); + if (unlikely(wkq_err)) { + atomic_dec(&br->br_wbr->wbr_wh_running); + atomic_dec(&br->br_count); + kfree(arg); + } + do_dec = 0; + } + +out: + if (do_dec) + atomic_dec(&br->br_wbr->wbr_wh_running); +} + +/* ---------------------------------------------------------------------- */ + +/* + * create the whiteout @wh. + */ +static int link_or_create_wh(struct super_block *sb, aufs_bindex_t bindex, + struct dentry *wh) +{ + int err; + struct path h_path = { + .dentry = wh + }; + struct au_branch *br; + struct au_wbr *wbr; + struct dentry *h_parent; + struct inode *h_dir; + + h_parent = wh->d_parent; /* dir inode is locked */ + h_dir = h_parent->d_inode; + IMustLock(h_dir); + + br = au_sbr(sb, bindex); + h_path.mnt = br->br_mnt; + wbr = br->br_wbr; + wbr_wh_read_lock(wbr); + if (wbr->wbr_whbase) { + err = vfsub_link(wbr->wbr_whbase, h_dir, &h_path); + if (!err || err != -EMLINK) + goto out; + + /* link count full. re-initialize br_whbase. */ + kick_reinit_br_wh(sb, br); + } + + /* return this error in this context */ + err = vfsub_create(h_dir, &h_path, WH_MASK); + +out: + wbr_wh_read_unlock(wbr); + return err; +} + +/* ---------------------------------------------------------------------- */ + +/* + * create or remove the diropq. + */ +static struct dentry *do_diropq(struct dentry *dentry, aufs_bindex_t bindex, + unsigned int flags) +{ + struct dentry *opq_dentry, *h_dentry; + struct super_block *sb; + struct au_branch *br; + int err; + + sb = dentry->d_sb; + br = au_sbr(sb, bindex); + h_dentry = au_h_dptr(dentry, bindex); + opq_dentry = au_lkup_one(&diropq_name, h_dentry, br, /*nd*/NULL); + if (IS_ERR(opq_dentry)) + goto out; + + if (au_ftest_diropq(flags, CREATE)) { + err = link_or_create_wh(sb, bindex, opq_dentry); + if (!err) { + au_set_dbdiropq(dentry, bindex); + goto out; /* success */ + } + } else { + struct path tmp = { + .dentry = opq_dentry, + .mnt = br->br_mnt + }; + err = do_unlink_wh(au_h_iptr(dentry->d_inode, bindex), &tmp); + if (!err) + au_set_dbdiropq(dentry, -1); + } + dput(opq_dentry); + opq_dentry = ERR_PTR(err); + +out: + return opq_dentry; +} + +struct do_diropq_args { + struct dentry **errp; + struct dentry *dentry; + aufs_bindex_t bindex; + unsigned int flags; +}; + +static void call_do_diropq(void *args) +{ + struct do_diropq_args *a = args; + *a->errp = do_diropq(a->dentry, a->bindex, a->flags); +} + +struct dentry *au_diropq_sio(struct dentry *dentry, aufs_bindex_t bindex, + unsigned int flags) +{ + struct dentry *diropq, *h_dentry; + + h_dentry = au_h_dptr(dentry, bindex); + if (!au_test_h_perm_sio(h_dentry->d_inode, MAY_EXEC | MAY_WRITE)) + diropq = do_diropq(dentry, bindex, flags); + else { + int wkq_err; + struct do_diropq_args args = { + .errp = &diropq, + .dentry = dentry, + .bindex = bindex, + .flags = flags + }; + + wkq_err = au_wkq_wait(call_do_diropq, &args); + if (unlikely(wkq_err)) + diropq = ERR_PTR(wkq_err); + } + + return diropq; +} + +/* ---------------------------------------------------------------------- */ + +/* + * lookup whiteout dentry. + * @h_parent: lower parent dentry which must exist and be locked + * @base_name: name of dentry which will be whiteouted + * returns dentry for whiteout. + */ +struct dentry *au_wh_lkup(struct dentry *h_parent, struct qstr *base_name, + struct au_branch *br) +{ + int err; + struct qstr wh_name; + struct dentry *wh_dentry; + + err = au_wh_name_alloc(&wh_name, base_name); + wh_dentry = ERR_PTR(err); + if (!err) { + wh_dentry = au_lkup_one(&wh_name, h_parent, br, /*nd*/NULL); + kfree(wh_name.name); + } + return wh_dentry; +} + +/* + * link/create a whiteout for @dentry on @bindex. + */ +struct dentry *au_wh_create(struct dentry *dentry, aufs_bindex_t bindex, + struct dentry *h_parent) +{ + struct dentry *wh_dentry; + struct super_block *sb; + int err; + + sb = dentry->d_sb; + wh_dentry = au_wh_lkup(h_parent, &dentry->d_name, au_sbr(sb, bindex)); + if (!IS_ERR(wh_dentry) && !wh_dentry->d_inode) { + err = link_or_create_wh(sb, bindex, wh_dentry); + if (!err) + au_set_dbwh(dentry, bindex); + else { + dput(wh_dentry); + wh_dentry = ERR_PTR(err); + } + } + + return wh_dentry; +} + +/* ---------------------------------------------------------------------- */ + +/* Delete all whiteouts in this directory on branch bindex. */ +static int del_wh_children(struct dentry *h_dentry, struct au_nhash *whlist, + aufs_bindex_t bindex, struct au_branch *br) +{ + int err; + unsigned long ul, n; + struct qstr wh_name; + char *p; + struct hlist_head *head; + struct au_vdir_wh *tpos; + struct hlist_node *pos; + struct au_vdir_destr *str; + + err = -ENOMEM; + p = __getname_gfp(GFP_NOFS); + wh_name.name = p; + if (unlikely(!wh_name.name)) + goto out; + + err = 0; + memcpy(p, AUFS_WH_PFX, AUFS_WH_PFX_LEN); + p += AUFS_WH_PFX_LEN; + n = whlist->nh_num; + head = whlist->nh_head; + for (ul = 0; !err && ul < n; ul++, head++) { + hlist_for_each_entry(tpos, pos, head, wh_hash) { + if (tpos->wh_bindex != bindex) + continue; + + str = &tpos->wh_str; + if (str->len + AUFS_WH_PFX_LEN <= PATH_MAX) { + memcpy(p, str->name, str->len); + wh_name.len = AUFS_WH_PFX_LEN + str->len; + err = unlink_wh_name(h_dentry, &wh_name, br); + if (!err) + continue; + break; + } + AuIOErr("whiteout name too long %.*s\n", + str->len, str->name); + err = -EIO; + break; + } + } + __putname(wh_name.name); + +out: + return err; +} + +struct del_wh_children_args { + int *errp; + struct dentry *h_dentry; + struct au_nhash *whlist; + aufs_bindex_t bindex; + struct au_branch *br; +}; + +static void call_del_wh_children(void *args) +{ + struct del_wh_children_args *a = args; + *a->errp = del_wh_children(a->h_dentry, a->whlist, a->bindex, a->br); +} + +/* ---------------------------------------------------------------------- */ + +struct au_whtmp_rmdir *au_whtmp_rmdir_alloc(struct super_block *sb, gfp_t gfp) +{ + struct au_whtmp_rmdir *whtmp; + int err; + unsigned int rdhash; + + SiMustAnyLock(sb); + + whtmp = kmalloc(sizeof(*whtmp), gfp); + if (unlikely(!whtmp)) { + whtmp = ERR_PTR(-ENOMEM); + goto out; + } + + whtmp->dir = NULL; + whtmp->br = NULL; + whtmp->wh_dentry = NULL; + /* no estimation for dir size */ + rdhash = au_sbi(sb)->si_rdhash; + if (!rdhash) + rdhash = AUFS_RDHASH_DEF; + err = au_nhash_alloc(&whtmp->whlist, rdhash, gfp); + if (unlikely(err)) { + kfree(whtmp); + whtmp = ERR_PTR(err); + } + +out: + return whtmp; +} + +void au_whtmp_rmdir_free(struct au_whtmp_rmdir *whtmp) +{ + if (whtmp->br) + atomic_dec(&whtmp->br->br_count); + dput(whtmp->wh_dentry); + iput(whtmp->dir); + au_nhash_wh_free(&whtmp->whlist); + kfree(whtmp); +} + +/* + * rmdir the whiteouted temporary named dir @h_dentry. + * @whlist: whiteouted children. + */ +int au_whtmp_rmdir(struct inode *dir, aufs_bindex_t bindex, + struct dentry *wh_dentry, struct au_nhash *whlist) +{ + int err; + struct path h_tmp; + struct inode *wh_inode, *h_dir; + struct au_branch *br; + + h_dir = wh_dentry->d_parent->d_inode; /* dir inode is locked */ + IMustLock(h_dir); + + br = au_sbr(dir->i_sb, bindex); + wh_inode = wh_dentry->d_inode; + mutex_lock_nested(&wh_inode->i_mutex, AuLsc_I_CHILD); + + /* + * someone else might change some whiteouts while we were sleeping. + * it means this whlist may have an obsoleted entry. + */ + if (!au_test_h_perm_sio(wh_inode, MAY_EXEC | MAY_WRITE)) + err = del_wh_children(wh_dentry, whlist, bindex, br); + else { + int wkq_err; + struct del_wh_children_args args = { + .errp = &err, + .h_dentry = wh_dentry, + .whlist = whlist, + .bindex = bindex, + .br = br + }; + + wkq_err = au_wkq_wait(call_del_wh_children, &args); + if (unlikely(wkq_err)) + err = wkq_err; + } + mutex_unlock(&wh_inode->i_mutex); + + if (!err) { + h_tmp.dentry = wh_dentry; + h_tmp.mnt = br->br_mnt; + err = vfsub_rmdir(h_dir, &h_tmp); + } + + if (!err) { + if (au_ibstart(dir) == bindex) { + /* todo: dir->i_mutex is necessary */ + au_cpup_attr_timesizes(dir); + vfsub_drop_nlink(dir); + } + return 0; /* success */ + } + + pr_warning("failed removing %.*s(%d), ignored\n", + AuDLNPair(wh_dentry), err); + return err; +} + +static void call_rmdir_whtmp(void *args) +{ + int err; + aufs_bindex_t bindex; + struct au_whtmp_rmdir *a = args; + struct super_block *sb; + struct dentry *h_parent; + struct inode *h_dir; + struct au_hinode *hdir; + + /* rmdir by nfsd may cause deadlock with this i_mutex */ + /* mutex_lock(&a->dir->i_mutex); */ + err = -EROFS; + sb = a->dir->i_sb; + si_read_lock(sb, !AuLock_FLUSH); + if (!au_br_writable(a->br->br_perm)) + goto out; + bindex = au_br_index(sb, a->br->br_id); + if (unlikely(bindex < 0)) + goto out; + + err = -EIO; + ii_write_lock_parent(a->dir); + h_parent = dget_parent(a->wh_dentry); + h_dir = h_parent->d_inode; + hdir = au_hi(a->dir, bindex); + au_hn_imtx_lock_nested(hdir, AuLsc_I_PARENT); + err = au_h_verify(a->wh_dentry, au_opt_udba(sb), h_dir, h_parent, + a->br); + if (!err) { + err = mnt_want_write(a->br->br_mnt); + if (!err) { + err = au_whtmp_rmdir(a->dir, bindex, a->wh_dentry, + &a->whlist); + mnt_drop_write(a->br->br_mnt); + } + } + au_hn_imtx_unlock(hdir); + dput(h_parent); + ii_write_unlock(a->dir); + +out: + /* mutex_unlock(&a->dir->i_mutex); */ + au_whtmp_rmdir_free(a); + si_read_unlock(sb); + au_nwt_done(&au_sbi(sb)->si_nowait); + if (unlikely(err)) + AuIOErr("err %d\n", err); +} + +void au_whtmp_kick_rmdir(struct inode *dir, aufs_bindex_t bindex, + struct dentry *wh_dentry, struct au_whtmp_rmdir *args) +{ + int wkq_err; + struct super_block *sb; + + IMustLock(dir); + + /* all post-process will be done in do_rmdir_whtmp(). */ + sb = dir->i_sb; + args->dir = au_igrab(dir); + args->br = au_sbr(sb, bindex); + atomic_inc(&args->br->br_count); + args->wh_dentry = dget(wh_dentry); + wkq_err = au_wkq_nowait(call_rmdir_whtmp, args, sb); + if (unlikely(wkq_err)) { + pr_warning("rmdir error %.*s (%d), ignored\n", + AuDLNPair(wh_dentry), wkq_err); + au_whtmp_rmdir_free(args); + } +} --- linux-3.0.0.orig/ubuntu/aufs/whout.h +++ linux-3.0.0/ubuntu/aufs/whout.h @@ -0,0 +1,89 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * whiteout for logical deletion and opaque directory + */ + +#ifndef __AUFS_WHOUT_H__ +#define __AUFS_WHOUT_H__ + +#ifdef __KERNEL__ + +#include +#include "dir.h" + +/* whout.c */ +int au_wh_name_alloc(struct qstr *wh, const struct qstr *name); +struct au_branch; +int au_wh_test(struct dentry *h_parent, struct qstr *wh_name, + struct au_branch *br, int try_sio); +int au_diropq_test(struct dentry *h_dentry, struct au_branch *br); +struct dentry *au_whtmp_lkup(struct dentry *h_parent, struct au_branch *br, + struct qstr *prefix); +int au_whtmp_ren(struct dentry *h_dentry, struct au_branch *br); +int au_wh_unlink_dentry(struct inode *h_dir, struct path *h_path, + struct dentry *dentry); +int au_wh_init(struct dentry *h_parent, struct au_branch *br, + struct super_block *sb); + +/* diropq flags */ +#define AuDiropq_CREATE 1 +#define au_ftest_diropq(flags, name) ((flags) & AuDiropq_##name) +#define au_fset_diropq(flags, name) \ + do { (flags) |= AuDiropq_##name; } while (0) +#define au_fclr_diropq(flags, name) \ + do { (flags) &= ~AuDiropq_##name; } while (0) + +struct dentry *au_diropq_sio(struct dentry *dentry, aufs_bindex_t bindex, + unsigned int flags); +struct dentry *au_wh_lkup(struct dentry *h_parent, struct qstr *base_name, + struct au_branch *br); +struct dentry *au_wh_create(struct dentry *dentry, aufs_bindex_t bindex, + struct dentry *h_parent); + +/* real rmdir for the whiteout-ed dir */ +struct au_whtmp_rmdir { + struct inode *dir; + struct au_branch *br; + struct dentry *wh_dentry; + struct au_nhash whlist; +}; + +struct au_whtmp_rmdir *au_whtmp_rmdir_alloc(struct super_block *sb, gfp_t gfp); +void au_whtmp_rmdir_free(struct au_whtmp_rmdir *whtmp); +int au_whtmp_rmdir(struct inode *dir, aufs_bindex_t bindex, + struct dentry *wh_dentry, struct au_nhash *whlist); +void au_whtmp_kick_rmdir(struct inode *dir, aufs_bindex_t bindex, + struct dentry *wh_dentry, struct au_whtmp_rmdir *args); + +/* ---------------------------------------------------------------------- */ + +static inline struct dentry *au_diropq_create(struct dentry *dentry, + aufs_bindex_t bindex) +{ + return au_diropq_sio(dentry, bindex, AuDiropq_CREATE); +} + +static inline int au_diropq_remove(struct dentry *dentry, aufs_bindex_t bindex) +{ + return PTR_ERR(au_diropq_sio(dentry, bindex, !AuDiropq_CREATE)); +} + +#endif /* __KERNEL__ */ +#endif /* __AUFS_WHOUT_H__ */ --- linux-3.0.0.orig/ubuntu/aufs/wkq.c +++ linux-3.0.0/ubuntu/aufs/wkq.c @@ -0,0 +1,236 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * workqueue for asynchronous/super-io operations + * todo: try new dredential scheme + */ + +#include +#include "aufs.h" + +/* internal workqueue named AUFS_WKQ_NAME and AUFS_WKQ_PRE_NAME */ +enum { + AuWkq_INORMAL, + AuWkq_IPRE +}; + +static struct { + char *name; + struct workqueue_struct *wkq; +} au_wkq[] = { + [AuWkq_INORMAL] = { + .name = AUFS_WKQ_NAME + }, + [AuWkq_IPRE] = { + .name = AUFS_WKQ_PRE_NAME + } +}; + +struct au_wkinfo { + struct work_struct wk; + struct kobject *kobj; + + unsigned int flags; /* see wkq.h */ + + au_wkq_func_t func; + void *args; + + struct completion *comp; +}; + +/* ---------------------------------------------------------------------- */ + +static void wkq_func(struct work_struct *wk) +{ + struct au_wkinfo *wkinfo = container_of(wk, struct au_wkinfo, wk); + + AuDebugOn(current_fsuid()); + AuDebugOn(rlimit(RLIMIT_FSIZE) != RLIM_INFINITY); + + wkinfo->func(wkinfo->args); + if (au_ftest_wkq(wkinfo->flags, WAIT)) + complete(wkinfo->comp); + else { + kobject_put(wkinfo->kobj); + module_put(THIS_MODULE); + kfree(wkinfo); + } +} + +/* + * Since struct completion is large, try allocating it dynamically. + */ +#if defined(CONFIG_4KSTACKS) || defined(AuTest4KSTACKS) +#define AuWkqCompDeclare(name) struct completion *comp = NULL + +static int au_wkq_comp_alloc(struct au_wkinfo *wkinfo, struct completion **comp) +{ + *comp = kmalloc(sizeof(**comp), GFP_NOFS); + if (*comp) { + init_completion(*comp); + wkinfo->comp = *comp; + return 0; + } + return -ENOMEM; +} + +static void au_wkq_comp_free(struct completion *comp) +{ + kfree(comp); +} + +#else + +/* no braces */ +#define AuWkqCompDeclare(name) \ + DECLARE_COMPLETION_ONSTACK(_ ## name); \ + struct completion *comp = &_ ## name + +static int au_wkq_comp_alloc(struct au_wkinfo *wkinfo, struct completion **comp) +{ + wkinfo->comp = *comp; + return 0; +} + +static void au_wkq_comp_free(struct completion *comp __maybe_unused) +{ + /* empty */ +} +#endif /* 4KSTACKS */ + +static void au_wkq_run(struct au_wkinfo *wkinfo, unsigned int flags) +{ + struct workqueue_struct *wkq; + + au_dbg_verify_kthread(); + if (flags & AuWkq_WAIT) { + INIT_WORK_ONSTACK(&wkinfo->wk, wkq_func); + wkq = au_wkq[AuWkq_INORMAL].wkq; + if (flags & AuWkq_PRE) + wkq = au_wkq[AuWkq_IPRE].wkq; + queue_work(wkq, &wkinfo->wk); + } else { + INIT_WORK(&wkinfo->wk, wkq_func); + schedule_work(&wkinfo->wk); + } +} + +/* + * Be careful. It is easy to make deadlock happen. + * processA: lock, wkq and wait + * processB: wkq and wait, lock in wkq + * --> deadlock + */ +int au_wkq_do_wait(unsigned int flags, au_wkq_func_t func, void *args) +{ + int err; + AuWkqCompDeclare(comp); + struct au_wkinfo wkinfo = { + .flags = flags, + .func = func, + .args = args + }; + + err = au_wkq_comp_alloc(&wkinfo, &comp); + if (!err) { + au_wkq_run(&wkinfo, flags); + /* no timeout, no interrupt */ + wait_for_completion(wkinfo.comp); + au_wkq_comp_free(comp); + destroy_work_on_stack(&wkinfo.wk); + } + + return err; + +} + +/* + * Note: dget/dput() in func for aufs dentries are not supported. It will be a + * problem in a concurrent umounting. + */ +int au_wkq_nowait(au_wkq_func_t func, void *args, struct super_block *sb) +{ + int err; + struct au_wkinfo *wkinfo; + + atomic_inc(&au_sbi(sb)->si_nowait.nw_len); + + /* + * wkq_func() must free this wkinfo. + * it highly depends upon the implementation of workqueue. + */ + err = 0; + wkinfo = kmalloc(sizeof(*wkinfo), GFP_NOFS); + if (wkinfo) { + wkinfo->kobj = &au_sbi(sb)->si_kobj; + wkinfo->flags = !AuWkq_WAIT; + wkinfo->func = func; + wkinfo->args = args; + wkinfo->comp = NULL; + kobject_get(wkinfo->kobj); + __module_get(THIS_MODULE); + + au_wkq_run(wkinfo, !AuWkq_WAIT); + } else { + err = -ENOMEM; + au_nwt_done(&au_sbi(sb)->si_nowait); + } + + return err; +} + +/* ---------------------------------------------------------------------- */ + +void au_nwt_init(struct au_nowait_tasks *nwt) +{ + atomic_set(&nwt->nw_len, 0); + /* smp_mb(); */ /* atomic_set */ + init_waitqueue_head(&nwt->nw_wq); +} + +void au_wkq_fin(void) +{ + int i; + + for (i = 0; i < ARRAY_SIZE(au_wkq); i++) + if (au_wkq[i].wkq) + destroy_workqueue(au_wkq[i].wkq); +} + +int __init au_wkq_init(void) +{ + int err, i; + + err = 0; + for (i = 0; !err && i < ARRAY_SIZE(au_wkq); i++) { + BUILD_BUG_ON(!WQ_RESCUER); + au_wkq[i].wkq = alloc_workqueue(au_wkq[i].name, !WQ_RESCUER, + WQ_DFL_ACTIVE); + if (IS_ERR(au_wkq[i].wkq)) + err = PTR_ERR(au_wkq[i].wkq); + else if (!au_wkq[i].wkq) + err = -ENOMEM; + if (unlikely(err)) + au_wkq[i].wkq = NULL; + } + if (unlikely(err)) + au_wkq_fin(); + + return err; +} --- linux-3.0.0.orig/ubuntu/aufs/wkq.h +++ linux-3.0.0/ubuntu/aufs/wkq.h @@ -0,0 +1,90 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * workqueue for asynchronous/super-io operations + * todo: try new credentials management scheme + */ + +#ifndef __AUFS_WKQ_H__ +#define __AUFS_WKQ_H__ + +#ifdef __KERNEL__ + +#include +#include +#include + +struct super_block; + +/* ---------------------------------------------------------------------- */ + +/* + * in the next operation, wait for the 'nowait' tasks in system-wide workqueue + */ +struct au_nowait_tasks { + atomic_t nw_len; + wait_queue_head_t nw_wq; +}; + +/* ---------------------------------------------------------------------- */ + +typedef void (*au_wkq_func_t)(void *args); + +/* wkq flags */ +#define AuWkq_WAIT 1 +#define AuWkq_PRE (1 << 1) +#define au_ftest_wkq(flags, name) ((flags) & AuWkq_##name) +#define au_fset_wkq(flags, name) \ + do { (flags) |= AuWkq_##name; } while (0) +#define au_fclr_wkq(flags, name) \ + do { (flags) &= ~AuWkq_##name; } while (0) + +/* wkq.c */ +int au_wkq_do_wait(unsigned int flags, au_wkq_func_t func, void *args); +int au_wkq_nowait(au_wkq_func_t func, void *args, struct super_block *sb); +void au_nwt_init(struct au_nowait_tasks *nwt); +int __init au_wkq_init(void); +void au_wkq_fin(void); + +/* ---------------------------------------------------------------------- */ + +static inline int au_wkq_wait_pre(au_wkq_func_t func, void *args) +{ + return au_wkq_do_wait(AuWkq_WAIT | AuWkq_PRE, func, args); +} + +static inline int au_wkq_wait(au_wkq_func_t func, void *args) +{ + return au_wkq_do_wait(AuWkq_WAIT, func, args); +} + +static inline void au_nwt_done(struct au_nowait_tasks *nwt) +{ + if (atomic_dec_and_test(&nwt->nw_len)) + wake_up_all(&nwt->nw_wq); +} + +static inline int au_nwt_flush(struct au_nowait_tasks *nwt) +{ + wait_event(nwt->nw_wq, !atomic_read(&nwt->nw_len)); + return 0; +} + +#endif /* __KERNEL__ */ +#endif /* __AUFS_WKQ_H__ */ --- linux-3.0.0.orig/ubuntu/aufs/xino.c +++ linux-3.0.0/ubuntu/aufs/xino.c @@ -0,0 +1,1265 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * external inode number translation table and bitmap + */ + +#include +#include +#include +#include "aufs.h" + +ssize_t xino_fread(au_readf_t func, struct file *file, void *kbuf, size_t size, + loff_t *pos) +{ + ssize_t err; + mm_segment_t oldfs; + union { + void *k; + char __user *u; + } buf; + + buf.k = kbuf; + oldfs = get_fs(); + set_fs(KERNEL_DS); + do { + /* todo: signal_pending? */ + err = func(file, buf.u, size, pos); + } while (err == -EAGAIN || err == -EINTR); + set_fs(oldfs); + +#if 0 /* reserved for future use */ + if (err > 0) + fsnotify_access(file->f_dentry); +#endif + + return err; +} + +/* ---------------------------------------------------------------------- */ + +static ssize_t do_xino_fwrite(au_writef_t func, struct file *file, void *kbuf, + size_t size, loff_t *pos) +{ + ssize_t err; + mm_segment_t oldfs; + union { + void *k; + const char __user *u; + } buf; + + buf.k = kbuf; + oldfs = get_fs(); + set_fs(KERNEL_DS); + do { + /* todo: signal_pending? */ + err = func(file, buf.u, size, pos); + } while (err == -EAGAIN || err == -EINTR); + set_fs(oldfs); + +#if 0 /* reserved for future use */ + if (err > 0) + fsnotify_modify(file->f_dentry); +#endif + + return err; +} + +struct do_xino_fwrite_args { + ssize_t *errp; + au_writef_t func; + struct file *file; + void *buf; + size_t size; + loff_t *pos; +}; + +static void call_do_xino_fwrite(void *args) +{ + struct do_xino_fwrite_args *a = args; + *a->errp = do_xino_fwrite(a->func, a->file, a->buf, a->size, a->pos); +} + +ssize_t xino_fwrite(au_writef_t func, struct file *file, void *buf, size_t size, + loff_t *pos) +{ + ssize_t err; + + /* todo: signal block and no wkq? */ + if (rlimit(RLIMIT_FSIZE) == RLIM_INFINITY) { + lockdep_off(); + err = do_xino_fwrite(func, file, buf, size, pos); + lockdep_on(); + } else { + /* + * it breaks RLIMIT_FSIZE and normal user's limit, + * users should care about quota and real 'filesystem full.' + */ + int wkq_err; + struct do_xino_fwrite_args args = { + .errp = &err, + .func = func, + .file = file, + .buf = buf, + .size = size, + .pos = pos + }; + + wkq_err = au_wkq_wait(call_do_xino_fwrite, &args); + if (unlikely(wkq_err)) + err = wkq_err; + } + + return err; +} + +/* ---------------------------------------------------------------------- */ + +/* + * create a new xinofile at the same place/path as @base_file. + */ +struct file *au_xino_create2(struct file *base_file, struct file *copy_src) +{ + struct file *file; + struct dentry *base, *parent; + struct inode *dir; + struct qstr *name; + struct path path; + int err; + + base = base_file->f_dentry; + parent = base->d_parent; /* dir inode is locked */ + dir = parent->d_inode; + IMustLock(dir); + + file = ERR_PTR(-EINVAL); + name = &base->d_name; + path.dentry = vfsub_lookup_one_len(name->name, parent, name->len); + if (IS_ERR(path.dentry)) { + file = (void *)path.dentry; + pr_err("%.*s lookup err %ld\n", + AuLNPair(name), PTR_ERR(path.dentry)); + goto out; + } + + /* no need to mnt_want_write() since we call dentry_open() later */ + err = vfs_create(dir, path.dentry, S_IRUGO | S_IWUGO, NULL); + if (unlikely(err)) { + file = ERR_PTR(err); + pr_err("%.*s create err %d\n", AuLNPair(name), err); + goto out_dput; + } + + path.mnt = base_file->f_vfsmnt; + file = vfsub_dentry_open(&path, + O_RDWR | O_CREAT | O_EXCL | O_LARGEFILE + /* | __FMODE_NONOTIFY */); + if (IS_ERR(file)) { + pr_err("%.*s open err %ld\n", AuLNPair(name), PTR_ERR(file)); + goto out_dput; + } + + err = vfsub_unlink(dir, &file->f_path, /*force*/0); + if (unlikely(err)) { + pr_err("%.*s unlink err %d\n", AuLNPair(name), err); + goto out_fput; + } + + if (copy_src) { + /* no one can touch copy_src xino */ + err = au_copy_file(file, copy_src, + i_size_read(copy_src->f_dentry->d_inode)); + if (unlikely(err)) { + pr_err("%.*s copy err %d\n", AuLNPair(name), err); + goto out_fput; + } + } + goto out_dput; /* success */ + +out_fput: + fput(file); + file = ERR_PTR(err); +out_dput: + dput(path.dentry); +out: + return file; +} + +struct au_xino_lock_dir { + struct au_hinode *hdir; + struct dentry *parent; + struct mutex *mtx; +}; + +static void au_xino_lock_dir(struct super_block *sb, struct file *xino, + struct au_xino_lock_dir *ldir) +{ + aufs_bindex_t brid, bindex; + + ldir->hdir = NULL; + bindex = -1; + brid = au_xino_brid(sb); + if (brid >= 0) + bindex = au_br_index(sb, brid); + if (bindex >= 0) { + ldir->hdir = au_hi(sb->s_root->d_inode, bindex); + au_hn_imtx_lock_nested(ldir->hdir, AuLsc_I_PARENT); + } else { + ldir->parent = dget_parent(xino->f_dentry); + ldir->mtx = &ldir->parent->d_inode->i_mutex; + mutex_lock_nested(ldir->mtx, AuLsc_I_PARENT); + } +} + +static void au_xino_unlock_dir(struct au_xino_lock_dir *ldir) +{ + if (ldir->hdir) + au_hn_imtx_unlock(ldir->hdir); + else { + mutex_unlock(ldir->mtx); + dput(ldir->parent); + } +} + +/* ---------------------------------------------------------------------- */ + +/* trucate xino files asynchronously */ + +int au_xino_trunc(struct super_block *sb, aufs_bindex_t bindex) +{ + int err; + aufs_bindex_t bi, bend; + struct au_branch *br; + struct file *new_xino, *file; + struct super_block *h_sb; + struct au_xino_lock_dir ldir; + + err = -EINVAL; + bend = au_sbend(sb); + if (unlikely(bindex < 0 || bend < bindex)) + goto out; + br = au_sbr(sb, bindex); + file = br->br_xino.xi_file; + if (!file) + goto out; + + au_xino_lock_dir(sb, file, &ldir); + /* mnt_want_write() is unnecessary here */ + new_xino = au_xino_create2(file, file); + au_xino_unlock_dir(&ldir); + err = PTR_ERR(new_xino); + if (IS_ERR(new_xino)) + goto out; + err = 0; + fput(file); + br->br_xino.xi_file = new_xino; + + h_sb = br->br_mnt->mnt_sb; + for (bi = 0; bi <= bend; bi++) { + if (unlikely(bi == bindex)) + continue; + br = au_sbr(sb, bi); + if (br->br_mnt->mnt_sb != h_sb) + continue; + + fput(br->br_xino.xi_file); + br->br_xino.xi_file = new_xino; + get_file(new_xino); + } + +out: + return err; +} + +struct xino_do_trunc_args { + struct super_block *sb; + struct au_branch *br; +}; + +static void xino_do_trunc(void *_args) +{ + struct xino_do_trunc_args *args = _args; + struct super_block *sb; + struct au_branch *br; + struct inode *dir; + int err; + aufs_bindex_t bindex; + + err = 0; + sb = args->sb; + dir = sb->s_root->d_inode; + br = args->br; + + si_noflush_write_lock(sb); + ii_read_lock_parent(dir); + bindex = au_br_index(sb, br->br_id); + err = au_xino_trunc(sb, bindex); + if (!err + && br->br_xino.xi_file->f_dentry->d_inode->i_blocks + >= br->br_xino_upper) + br->br_xino_upper += AUFS_XINO_TRUNC_STEP; + + ii_read_unlock(dir); + if (unlikely(err)) + pr_warning("err b%d, (%d)\n", bindex, err); + atomic_dec(&br->br_xino_running); + atomic_dec(&br->br_count); + si_write_unlock(sb); + au_nwt_done(&au_sbi(sb)->si_nowait); + kfree(args); +} + +static void xino_try_trunc(struct super_block *sb, struct au_branch *br) +{ + struct xino_do_trunc_args *args; + int wkq_err; + + if (br->br_xino.xi_file->f_dentry->d_inode->i_blocks + < br->br_xino_upper) + return; + + if (atomic_inc_return(&br->br_xino_running) > 1) + goto out; + + /* lock and kfree() will be called in trunc_xino() */ + args = kmalloc(sizeof(*args), GFP_NOFS); + if (unlikely(!args)) { + AuErr1("no memory\n"); + goto out_args; + } + + atomic_inc(&br->br_count); + args->sb = sb; + args->br = br; + wkq_err = au_wkq_nowait(xino_do_trunc, args, sb); + if (!wkq_err) + return; /* success */ + + pr_err("wkq %d\n", wkq_err); + atomic_dec(&br->br_count); + +out_args: + kfree(args); +out: + atomic_dec(&br->br_xino_running); +} + +/* ---------------------------------------------------------------------- */ + +static int au_xino_do_write(au_writef_t write, struct file *file, + ino_t h_ino, ino_t ino) +{ + loff_t pos; + ssize_t sz; + + pos = h_ino; + if (unlikely(au_loff_max / sizeof(ino) - 1 < pos)) { + AuIOErr1("too large hi%lu\n", (unsigned long)h_ino); + return -EFBIG; + } + pos *= sizeof(ino); + sz = xino_fwrite(write, file, &ino, sizeof(ino), &pos); + if (sz == sizeof(ino)) + return 0; /* success */ + + AuIOErr("write failed (%zd)\n", sz); + return -EIO; +} + +/* + * write @ino to the xinofile for the specified branch{@sb, @bindex} + * at the position of @h_ino. + * even if @ino is zero, it is written to the xinofile and means no entry. + * if the size of the xino file on a specific filesystem exceeds the watermark, + * try truncating it. + */ +int au_xino_write(struct super_block *sb, aufs_bindex_t bindex, ino_t h_ino, + ino_t ino) +{ + int err; + unsigned int mnt_flags; + struct au_branch *br; + + BUILD_BUG_ON(sizeof(long long) != sizeof(au_loff_max) + || ((loff_t)-1) > 0); + SiMustAnyLock(sb); + + mnt_flags = au_mntflags(sb); + if (!au_opt_test(mnt_flags, XINO)) + return 0; + + br = au_sbr(sb, bindex); + err = au_xino_do_write(au_sbi(sb)->si_xwrite, br->br_xino.xi_file, + h_ino, ino); + if (!err) { + if (au_opt_test(mnt_flags, TRUNC_XINO) + && au_test_fs_trunc_xino(br->br_mnt->mnt_sb)) + xino_try_trunc(sb, br); + return 0; /* success */ + } + + AuIOErr("write failed (%d)\n", err); + return -EIO; +} + +/* ---------------------------------------------------------------------- */ + +/* aufs inode number bitmap */ + +static const int page_bits = (int)PAGE_SIZE * BITS_PER_BYTE; +static ino_t xib_calc_ino(unsigned long pindex, int bit) +{ + ino_t ino; + + AuDebugOn(bit < 0 || page_bits <= bit); + ino = AUFS_FIRST_INO + pindex * page_bits + bit; + return ino; +} + +static void xib_calc_bit(ino_t ino, unsigned long *pindex, int *bit) +{ + AuDebugOn(ino < AUFS_FIRST_INO); + ino -= AUFS_FIRST_INO; + *pindex = ino / page_bits; + *bit = ino % page_bits; +} + +static int xib_pindex(struct super_block *sb, unsigned long pindex) +{ + int err; + loff_t pos; + ssize_t sz; + struct au_sbinfo *sbinfo; + struct file *xib; + unsigned long *p; + + sbinfo = au_sbi(sb); + MtxMustLock(&sbinfo->si_xib_mtx); + AuDebugOn(pindex > ULONG_MAX / PAGE_SIZE + || !au_opt_test(sbinfo->si_mntflags, XINO)); + + if (pindex == sbinfo->si_xib_last_pindex) + return 0; + + xib = sbinfo->si_xib; + p = sbinfo->si_xib_buf; + pos = sbinfo->si_xib_last_pindex; + pos *= PAGE_SIZE; + sz = xino_fwrite(sbinfo->si_xwrite, xib, p, PAGE_SIZE, &pos); + if (unlikely(sz != PAGE_SIZE)) + goto out; + + pos = pindex; + pos *= PAGE_SIZE; + if (i_size_read(xib->f_dentry->d_inode) >= pos + PAGE_SIZE) + sz = xino_fread(sbinfo->si_xread, xib, p, PAGE_SIZE, &pos); + else { + memset(p, 0, PAGE_SIZE); + sz = xino_fwrite(sbinfo->si_xwrite, xib, p, PAGE_SIZE, &pos); + } + if (sz == PAGE_SIZE) { + sbinfo->si_xib_last_pindex = pindex; + return 0; /* success */ + } + +out: + AuIOErr1("write failed (%zd)\n", sz); + err = sz; + if (sz >= 0) + err = -EIO; + return err; +} + +/* ---------------------------------------------------------------------- */ + +static void au_xib_clear_bit(struct inode *inode) +{ + int err, bit; + unsigned long pindex; + struct super_block *sb; + struct au_sbinfo *sbinfo; + + AuDebugOn(inode->i_nlink); + + sb = inode->i_sb; + xib_calc_bit(inode->i_ino, &pindex, &bit); + AuDebugOn(page_bits <= bit); + sbinfo = au_sbi(sb); + mutex_lock(&sbinfo->si_xib_mtx); + err = xib_pindex(sb, pindex); + if (!err) { + clear_bit(bit, sbinfo->si_xib_buf); + sbinfo->si_xib_next_bit = bit; + } + mutex_unlock(&sbinfo->si_xib_mtx); +} + +/* for s_op->delete_inode() */ +void au_xino_delete_inode(struct inode *inode, const int unlinked) +{ + int err; + unsigned int mnt_flags; + aufs_bindex_t bindex, bend, bi; + unsigned char try_trunc; + struct au_iinfo *iinfo; + struct super_block *sb; + struct au_hinode *hi; + struct inode *h_inode; + struct au_branch *br; + au_writef_t xwrite; + + sb = inode->i_sb; + mnt_flags = au_mntflags(sb); + if (!au_opt_test(mnt_flags, XINO) + || inode->i_ino == AUFS_ROOT_INO) + return; + + if (unlinked) { + au_xigen_inc(inode); + au_xib_clear_bit(inode); + } + + iinfo = au_ii(inode); + if (!iinfo) + return; + + bindex = iinfo->ii_bstart; + if (bindex < 0) + return; + + xwrite = au_sbi(sb)->si_xwrite; + try_trunc = !!au_opt_test(mnt_flags, TRUNC_XINO); + hi = iinfo->ii_hinode + bindex; + bend = iinfo->ii_bend; + for (; bindex <= bend; bindex++, hi++) { + h_inode = hi->hi_inode; + if (!h_inode + || (!unlinked && h_inode->i_nlink)) + continue; + + /* inode may not be revalidated */ + bi = au_br_index(sb, hi->hi_id); + if (bi < 0) + continue; + + br = au_sbr(sb, bi); + err = au_xino_do_write(xwrite, br->br_xino.xi_file, + h_inode->i_ino, /*ino*/0); + if (!err && try_trunc + && au_test_fs_trunc_xino(br->br_mnt->mnt_sb)) + xino_try_trunc(sb, br); + } +} + +/* get an unused inode number from bitmap */ +ino_t au_xino_new_ino(struct super_block *sb) +{ + ino_t ino; + unsigned long *p, pindex, ul, pend; + struct au_sbinfo *sbinfo; + struct file *file; + int free_bit, err; + + if (!au_opt_test(au_mntflags(sb), XINO)) + return iunique(sb, AUFS_FIRST_INO); + + sbinfo = au_sbi(sb); + mutex_lock(&sbinfo->si_xib_mtx); + p = sbinfo->si_xib_buf; + free_bit = sbinfo->si_xib_next_bit; + if (free_bit < page_bits && !test_bit(free_bit, p)) + goto out; /* success */ + free_bit = find_first_zero_bit(p, page_bits); + if (free_bit < page_bits) + goto out; /* success */ + + pindex = sbinfo->si_xib_last_pindex; + for (ul = pindex - 1; ul < ULONG_MAX; ul--) { + err = xib_pindex(sb, ul); + if (unlikely(err)) + goto out_err; + free_bit = find_first_zero_bit(p, page_bits); + if (free_bit < page_bits) + goto out; /* success */ + } + + file = sbinfo->si_xib; + pend = i_size_read(file->f_dentry->d_inode) / PAGE_SIZE; + for (ul = pindex + 1; ul <= pend; ul++) { + err = xib_pindex(sb, ul); + if (unlikely(err)) + goto out_err; + free_bit = find_first_zero_bit(p, page_bits); + if (free_bit < page_bits) + goto out; /* success */ + } + BUG(); + +out: + set_bit(free_bit, p); + sbinfo->si_xib_next_bit = free_bit + 1; + pindex = sbinfo->si_xib_last_pindex; + mutex_unlock(&sbinfo->si_xib_mtx); + ino = xib_calc_ino(pindex, free_bit); + AuDbg("i%lu\n", (unsigned long)ino); + return ino; +out_err: + mutex_unlock(&sbinfo->si_xib_mtx); + AuDbg("i0\n"); + return 0; +} + +/* + * read @ino from xinofile for the specified branch{@sb, @bindex} + * at the position of @h_ino. + * if @ino does not exist and @do_new is true, get new one. + */ +int au_xino_read(struct super_block *sb, aufs_bindex_t bindex, ino_t h_ino, + ino_t *ino) +{ + int err; + ssize_t sz; + loff_t pos; + struct file *file; + struct au_sbinfo *sbinfo; + + *ino = 0; + if (!au_opt_test(au_mntflags(sb), XINO)) + return 0; /* no xino */ + + err = 0; + sbinfo = au_sbi(sb); + pos = h_ino; + if (unlikely(au_loff_max / sizeof(*ino) - 1 < pos)) { + AuIOErr1("too large hi%lu\n", (unsigned long)h_ino); + return -EFBIG; + } + pos *= sizeof(*ino); + + file = au_sbr(sb, bindex)->br_xino.xi_file; + if (i_size_read(file->f_dentry->d_inode) < pos + sizeof(*ino)) + return 0; /* no ino */ + + sz = xino_fread(sbinfo->si_xread, file, ino, sizeof(*ino), &pos); + if (sz == sizeof(*ino)) + return 0; /* success */ + + err = sz; + if (unlikely(sz >= 0)) { + err = -EIO; + AuIOErr("xino read error (%zd)\n", sz); + } + + return err; +} + +/* ---------------------------------------------------------------------- */ + +/* create and set a new xino file */ + +struct file *au_xino_create(struct super_block *sb, char *fname, int silent) +{ + struct file *file; + struct dentry *h_parent, *d; + struct inode *h_dir; + int err; + + /* + * at mount-time, and the xino file is the default path, + * hnotify is disabled so we have no notify events to ignore. + * when a user specified the xino, we cannot get au_hdir to be ignored. + */ + file = vfsub_filp_open(fname, O_RDWR | O_CREAT | O_EXCL | O_LARGEFILE + /* | __FMODE_NONOTIFY */, + S_IRUGO | S_IWUGO); + if (IS_ERR(file)) { + if (!silent) + pr_err("open %s(%ld)\n", fname, PTR_ERR(file)); + return file; + } + + /* keep file count */ + h_parent = dget_parent(file->f_dentry); + h_dir = h_parent->d_inode; + mutex_lock_nested(&h_dir->i_mutex, AuLsc_I_PARENT); + /* mnt_want_write() is unnecessary here */ + err = vfsub_unlink(h_dir, &file->f_path, /*force*/0); + mutex_unlock(&h_dir->i_mutex); + dput(h_parent); + if (unlikely(err)) { + if (!silent) + pr_err("unlink %s(%d)\n", fname, err); + goto out; + } + + err = -EINVAL; + d = file->f_dentry; + if (unlikely(sb == d->d_sb)) { + if (!silent) + pr_err("%s must be outside\n", fname); + goto out; + } + if (unlikely(au_test_fs_bad_xino(d->d_sb))) { + if (!silent) + pr_err("xino doesn't support %s(%s)\n", + fname, au_sbtype(d->d_sb)); + goto out; + } + return file; /* success */ + +out: + fput(file); + file = ERR_PTR(err); + return file; +} + +/* + * find another branch who is on the same filesystem of the specified + * branch{@btgt}. search until @bend. + */ +static int is_sb_shared(struct super_block *sb, aufs_bindex_t btgt, + aufs_bindex_t bend) +{ + aufs_bindex_t bindex; + struct super_block *tgt_sb = au_sbr_sb(sb, btgt); + + for (bindex = 0; bindex < btgt; bindex++) + if (unlikely(tgt_sb == au_sbr_sb(sb, bindex))) + return bindex; + for (bindex++; bindex <= bend; bindex++) + if (unlikely(tgt_sb == au_sbr_sb(sb, bindex))) + return bindex; + return -1; +} + +/* ---------------------------------------------------------------------- */ + +/* + * initialize the xinofile for the specified branch @br + * at the place/path where @base_file indicates. + * test whether another branch is on the same filesystem or not, + * if @do_test is true. + */ +int au_xino_br(struct super_block *sb, struct au_branch *br, ino_t h_ino, + struct file *base_file, int do_test) +{ + int err; + ino_t ino; + aufs_bindex_t bend, bindex; + struct au_branch *shared_br, *b; + struct file *file; + struct super_block *tgt_sb; + + shared_br = NULL; + bend = au_sbend(sb); + if (do_test) { + tgt_sb = br->br_mnt->mnt_sb; + for (bindex = 0; bindex <= bend; bindex++) { + b = au_sbr(sb, bindex); + if (tgt_sb == b->br_mnt->mnt_sb) { + shared_br = b; + break; + } + } + } + + if (!shared_br || !shared_br->br_xino.xi_file) { + struct au_xino_lock_dir ldir; + + au_xino_lock_dir(sb, base_file, &ldir); + /* mnt_want_write() is unnecessary here */ + file = au_xino_create2(base_file, NULL); + au_xino_unlock_dir(&ldir); + err = PTR_ERR(file); + if (IS_ERR(file)) + goto out; + br->br_xino.xi_file = file; + } else { + br->br_xino.xi_file = shared_br->br_xino.xi_file; + get_file(br->br_xino.xi_file); + } + + ino = AUFS_ROOT_INO; + err = au_xino_do_write(au_sbi(sb)->si_xwrite, br->br_xino.xi_file, + h_ino, ino); + if (unlikely(err)) { + fput(br->br_xino.xi_file); + br->br_xino.xi_file = NULL; + } + +out: + return err; +} + +/* ---------------------------------------------------------------------- */ + +/* trucate a xino bitmap file */ + +/* todo: slow */ +static int do_xib_restore(struct super_block *sb, struct file *file, void *page) +{ + int err, bit; + ssize_t sz; + unsigned long pindex; + loff_t pos, pend; + struct au_sbinfo *sbinfo; + au_readf_t func; + ino_t *ino; + unsigned long *p; + + err = 0; + sbinfo = au_sbi(sb); + MtxMustLock(&sbinfo->si_xib_mtx); + p = sbinfo->si_xib_buf; + func = sbinfo->si_xread; + pend = i_size_read(file->f_dentry->d_inode); + pos = 0; + while (pos < pend) { + sz = xino_fread(func, file, page, PAGE_SIZE, &pos); + err = sz; + if (unlikely(sz <= 0)) + goto out; + + err = 0; + for (ino = page; sz > 0; ino++, sz -= sizeof(ino)) { + if (unlikely(*ino < AUFS_FIRST_INO)) + continue; + + xib_calc_bit(*ino, &pindex, &bit); + AuDebugOn(page_bits <= bit); + err = xib_pindex(sb, pindex); + if (!err) + set_bit(bit, p); + else + goto out; + } + } + +out: + return err; +} + +static int xib_restore(struct super_block *sb) +{ + int err; + aufs_bindex_t bindex, bend; + void *page; + + err = -ENOMEM; + page = (void *)__get_free_page(GFP_NOFS); + if (unlikely(!page)) + goto out; + + err = 0; + bend = au_sbend(sb); + for (bindex = 0; !err && bindex <= bend; bindex++) + if (!bindex || is_sb_shared(sb, bindex, bindex - 1) < 0) + err = do_xib_restore + (sb, au_sbr(sb, bindex)->br_xino.xi_file, page); + else + AuDbg("b%d\n", bindex); + free_page((unsigned long)page); + +out: + return err; +} + +int au_xib_trunc(struct super_block *sb) +{ + int err; + ssize_t sz; + loff_t pos; + struct au_xino_lock_dir ldir; + struct au_sbinfo *sbinfo; + unsigned long *p; + struct file *file; + + SiMustWriteLock(sb); + + err = 0; + sbinfo = au_sbi(sb); + if (!au_opt_test(sbinfo->si_mntflags, XINO)) + goto out; + + file = sbinfo->si_xib; + if (i_size_read(file->f_dentry->d_inode) <= PAGE_SIZE) + goto out; + + au_xino_lock_dir(sb, file, &ldir); + /* mnt_want_write() is unnecessary here */ + file = au_xino_create2(sbinfo->si_xib, NULL); + au_xino_unlock_dir(&ldir); + err = PTR_ERR(file); + if (IS_ERR(file)) + goto out; + fput(sbinfo->si_xib); + sbinfo->si_xib = file; + + p = sbinfo->si_xib_buf; + memset(p, 0, PAGE_SIZE); + pos = 0; + sz = xino_fwrite(sbinfo->si_xwrite, sbinfo->si_xib, p, PAGE_SIZE, &pos); + if (unlikely(sz != PAGE_SIZE)) { + err = sz; + AuIOErr("err %d\n", err); + if (sz >= 0) + err = -EIO; + goto out; + } + + mutex_lock(&sbinfo->si_xib_mtx); + /* mnt_want_write() is unnecessary here */ + err = xib_restore(sb); + mutex_unlock(&sbinfo->si_xib_mtx); + +out: + return err; +} + +/* ---------------------------------------------------------------------- */ + +/* + * xino mount option handlers + */ +static au_readf_t find_readf(struct file *h_file) +{ + const struct file_operations *fop = h_file->f_op; + + if (fop) { + if (fop->read) + return fop->read; + if (fop->aio_read) + return do_sync_read; + } + return ERR_PTR(-ENOSYS); +} + +static au_writef_t find_writef(struct file *h_file) +{ + const struct file_operations *fop = h_file->f_op; + + if (fop) { + if (fop->write) + return fop->write; + if (fop->aio_write) + return do_sync_write; + } + return ERR_PTR(-ENOSYS); +} + +/* xino bitmap */ +static void xino_clear_xib(struct super_block *sb) +{ + struct au_sbinfo *sbinfo; + + SiMustWriteLock(sb); + + sbinfo = au_sbi(sb); + sbinfo->si_xread = NULL; + sbinfo->si_xwrite = NULL; + if (sbinfo->si_xib) + fput(sbinfo->si_xib); + sbinfo->si_xib = NULL; + free_page((unsigned long)sbinfo->si_xib_buf); + sbinfo->si_xib_buf = NULL; +} + +static int au_xino_set_xib(struct super_block *sb, struct file *base) +{ + int err; + loff_t pos; + struct au_sbinfo *sbinfo; + struct file *file; + + SiMustWriteLock(sb); + + sbinfo = au_sbi(sb); + file = au_xino_create2(base, sbinfo->si_xib); + err = PTR_ERR(file); + if (IS_ERR(file)) + goto out; + if (sbinfo->si_xib) + fput(sbinfo->si_xib); + sbinfo->si_xib = file; + sbinfo->si_xread = find_readf(file); + sbinfo->si_xwrite = find_writef(file); + + err = -ENOMEM; + if (!sbinfo->si_xib_buf) + sbinfo->si_xib_buf = (void *)get_zeroed_page(GFP_NOFS); + if (unlikely(!sbinfo->si_xib_buf)) + goto out_unset; + + sbinfo->si_xib_last_pindex = 0; + sbinfo->si_xib_next_bit = 0; + if (i_size_read(file->f_dentry->d_inode) < PAGE_SIZE) { + pos = 0; + err = xino_fwrite(sbinfo->si_xwrite, file, sbinfo->si_xib_buf, + PAGE_SIZE, &pos); + if (unlikely(err != PAGE_SIZE)) + goto out_free; + } + err = 0; + goto out; /* success */ + +out_free: + free_page((unsigned long)sbinfo->si_xib_buf); + sbinfo->si_xib_buf = NULL; + if (err >= 0) + err = -EIO; +out_unset: + fput(sbinfo->si_xib); + sbinfo->si_xib = NULL; + sbinfo->si_xread = NULL; + sbinfo->si_xwrite = NULL; +out: + return err; +} + +/* xino for each branch */ +static void xino_clear_br(struct super_block *sb) +{ + aufs_bindex_t bindex, bend; + struct au_branch *br; + + bend = au_sbend(sb); + for (bindex = 0; bindex <= bend; bindex++) { + br = au_sbr(sb, bindex); + if (!br || !br->br_xino.xi_file) + continue; + + fput(br->br_xino.xi_file); + br->br_xino.xi_file = NULL; + } +} + +static int au_xino_set_br(struct super_block *sb, struct file *base) +{ + int err; + ino_t ino; + aufs_bindex_t bindex, bend, bshared; + struct { + struct file *old, *new; + } *fpair, *p; + struct au_branch *br; + struct inode *inode; + au_writef_t writef; + + SiMustWriteLock(sb); + + err = -ENOMEM; + bend = au_sbend(sb); + fpair = kcalloc(bend + 1, sizeof(*fpair), GFP_NOFS); + if (unlikely(!fpair)) + goto out; + + inode = sb->s_root->d_inode; + ino = AUFS_ROOT_INO; + writef = au_sbi(sb)->si_xwrite; + for (bindex = 0, p = fpair; bindex <= bend; bindex++, p++) { + br = au_sbr(sb, bindex); + bshared = is_sb_shared(sb, bindex, bindex - 1); + if (bshared >= 0) { + /* shared xino */ + *p = fpair[bshared]; + get_file(p->new); + } + + if (!p->new) { + /* new xino */ + p->old = br->br_xino.xi_file; + p->new = au_xino_create2(base, br->br_xino.xi_file); + err = PTR_ERR(p->new); + if (IS_ERR(p->new)) { + p->new = NULL; + goto out_pair; + } + } + + err = au_xino_do_write(writef, p->new, + au_h_iptr(inode, bindex)->i_ino, ino); + if (unlikely(err)) + goto out_pair; + } + + for (bindex = 0, p = fpair; bindex <= bend; bindex++, p++) { + br = au_sbr(sb, bindex); + if (br->br_xino.xi_file) + fput(br->br_xino.xi_file); + get_file(p->new); + br->br_xino.xi_file = p->new; + } + +out_pair: + for (bindex = 0, p = fpair; bindex <= bend; bindex++, p++) + if (p->new) + fput(p->new); + else + break; + kfree(fpair); +out: + return err; +} + +void au_xino_clr(struct super_block *sb) +{ + struct au_sbinfo *sbinfo; + + au_xigen_clr(sb); + xino_clear_xib(sb); + xino_clear_br(sb); + sbinfo = au_sbi(sb); + /* lvalue, do not call au_mntflags() */ + au_opt_clr(sbinfo->si_mntflags, XINO); +} + +int au_xino_set(struct super_block *sb, struct au_opt_xino *xino, int remount) +{ + int err, skip; + struct dentry *parent, *cur_parent; + struct qstr *dname, *cur_name; + struct file *cur_xino; + struct inode *dir; + struct au_sbinfo *sbinfo; + + SiMustWriteLock(sb); + + err = 0; + sbinfo = au_sbi(sb); + parent = dget_parent(xino->file->f_dentry); + if (remount) { + skip = 0; + dname = &xino->file->f_dentry->d_name; + cur_xino = sbinfo->si_xib; + if (cur_xino) { + cur_parent = dget_parent(cur_xino->f_dentry); + cur_name = &cur_xino->f_dentry->d_name; + skip = (cur_parent == parent + && dname->len == cur_name->len + && !memcmp(dname->name, cur_name->name, + dname->len)); + dput(cur_parent); + } + if (skip) + goto out; + } + + au_opt_set(sbinfo->si_mntflags, XINO); + dir = parent->d_inode; + mutex_lock_nested(&dir->i_mutex, AuLsc_I_PARENT); + /* mnt_want_write() is unnecessary here */ + err = au_xino_set_xib(sb, xino->file); + if (!err) + err = au_xigen_set(sb, xino->file); + if (!err) + err = au_xino_set_br(sb, xino->file); + mutex_unlock(&dir->i_mutex); + if (!err) + goto out; /* success */ + + /* reset all */ + AuIOErr("failed creating xino(%d).\n", err); + +out: + dput(parent); + return err; +} + +/* ---------------------------------------------------------------------- */ + +/* + * create a xinofile at the default place/path. + */ +struct file *au_xino_def(struct super_block *sb) +{ + struct file *file; + char *page, *p; + struct au_branch *br; + struct super_block *h_sb; + struct path path; + aufs_bindex_t bend, bindex, bwr; + + br = NULL; + bend = au_sbend(sb); + bwr = -1; + for (bindex = 0; bindex <= bend; bindex++) { + br = au_sbr(sb, bindex); + if (au_br_writable(br->br_perm) + && !au_test_fs_bad_xino(br->br_mnt->mnt_sb)) { + bwr = bindex; + break; + } + } + + if (bwr >= 0) { + file = ERR_PTR(-ENOMEM); + page = __getname_gfp(GFP_NOFS); + if (unlikely(!page)) + goto out; + path.mnt = br->br_mnt; + path.dentry = au_h_dptr(sb->s_root, bwr); + p = d_path(&path, page, PATH_MAX - sizeof(AUFS_XINO_FNAME)); + file = (void *)p; + if (!IS_ERR(p)) { + strcat(p, "/" AUFS_XINO_FNAME); + AuDbg("%s\n", p); + file = au_xino_create(sb, p, /*silent*/0); + if (!IS_ERR(file)) + au_xino_brid_set(sb, br->br_id); + } + __putname(page); + } else { + file = au_xino_create(sb, AUFS_XINO_DEFPATH, /*silent*/0); + if (IS_ERR(file)) + goto out; + h_sb = file->f_dentry->d_sb; + if (unlikely(au_test_fs_bad_xino(h_sb))) { + pr_err("xino doesn't support %s(%s)\n", + AUFS_XINO_DEFPATH, au_sbtype(h_sb)); + fput(file); + file = ERR_PTR(-EINVAL); + } + if (!IS_ERR(file)) + au_xino_brid_set(sb, -1); + } + +out: + return file; +} + +/* ---------------------------------------------------------------------- */ + +int au_xino_path(struct seq_file *seq, struct file *file) +{ + int err; + + err = au_seq_path(seq, &file->f_path); + if (unlikely(err < 0)) + goto out; + + err = 0; +#define Deleted "\\040(deleted)" + seq->count -= sizeof(Deleted) - 1; + AuDebugOn(memcmp(seq->buf + seq->count, Deleted, + sizeof(Deleted) - 1)); +#undef Deleted + +out: + return err; +} --- linux-3.0.0.orig/ubuntu/aufs/BOM.UPDATING +++ linux-3.0.0/ubuntu/aufs/BOM.UPDATING @@ -0,0 +1,80 @@ += How to update AUFS2 = + +This document covers the process for updating aufs2 within the Ubuntu +drivers directory. + +== Background == + +Upstream aufs2 is maintained in a git tree as below (which is _not_ used +when updating Ubuntu). This represents the primary upstream source tree: + + http://git.c3sl.ufpr.br/pub/scm/aufs/aufs2-2.6.git + +However this is on an http: transport and incredibly slow. It is advisable +to also add the gitorius mirror to your tree, fetching that before origin +to reduce the objects you need from the main tree: + + git://gitorious.org/aufs2/aufs2.git + +Ubuntu updates are actually taken from the aufs2-standalone tree, somewhat +similar to the compat-wireless tree. The version in this tree is based on +the mainline tree above but is modularisable, a key requirement for Ubuntu. +This tree is found at the git tree below (check the BOM for the definative +location): + + http://git.c3sl.ufpr.br/pub/scm/aufs/aufs2-standalone.git + +This tree contains a set of branches, one per upstream release. The +aufs2.1 branch represents the mainline tracking branch, with aufs-2.1-38 +representing the delta to mainline 2.6.38. Each branch contains a set +of patches which affect the core enabling the application of aufs2, plus +an open tree for the fs/aufs tree. The core patches tend to be static +from early in the line of an upstream release, and thus generally do not +need updating as often. + +== Updating the core patches == + +Ubuntu uses two of the core enablement patches, which are applied in the +order below. The remaining changes required to enable aufs are Ubuntu +specific and static: + + aufs2-base.patch + aufs2-standalone.patch + +In order to update these patches it is simplest to simply revert the +existing pair and apply these as two commit. This allows us to more +easily drop aufs in the future should that be required. + +As these core enablement patches are very slow in changing we normally +do not need to update these more than once per upstream mainline release +though sometimes changes do affect these. + +== Updating aufs2 == + +Once the enablement patches are updated we can simply use the aufs-update +script in the ubuntu/ directory to update the existing source. There are +regular updates to the aufs2 upstream and it is likely we will see updates +there more than once a month. + +Firstly checkout the upstream standalone tree (see the BOM for the +location) and checkout an appropriate branch for the release you are +updating. Then simply run the aufs-update command from within the ubuntu/ +drivers directory, supplying the location of the local aufs2-standalone tree +on the command line: + + cd ubuntu + sh aufs-update ../../aufs2-standalone + +This will result in an update commit containing the updated code and +also updating the BOM. Note that any local modifications are now lost. +Where those exist they should be cherry-picked and then squashed into +the update commit to ensure we retain them. + +== Ubuntu modifications == + +We carry a very small delta to the upstream aufs2 source. Any such changes +need to be cherry-picked from the history and squashed into any update +commit in order to prevent regression. Any current patches are listed below: + +Lucid/Maverick/Natty/Oneiric: + UBUNTU: ubuntu: AUFS -- suppress benign plink warning messages --- linux-3.0.0.orig/ubuntu/dm-raid4-5/BOM +++ linux-3.0.0/ubuntu/dm-raid4-5/BOM @@ -0,0 +1,3 @@ +Downloaded from: http://people.redhat.com/~heinzm/sw/dm/dm-raid45/ +Current Version: 2009.04.24 (2.6.30-rc3) +Comments: All of the patches to dmraid1/dm-log, etc are upstream. --- linux-3.0.0.orig/ubuntu/dm-raid4-5/Kconfig +++ linux-3.0.0/ubuntu/dm-raid4-5/Kconfig @@ -0,0 +1,6 @@ +config DM_RAID45 + tristate "RAID 4/5 target (EXPERIMENTAL)" + depends on BLK_DEV_DM && XOR_BLOCKS && EXPERIMENTAL + default m + ---help--- + A target that supports RAID4 and RAID5 mappings. --- linux-3.0.0.orig/ubuntu/dm-raid4-5/Makefile +++ linux-3.0.0/ubuntu/dm-raid4-5/Makefile @@ -0,0 +1,4 @@ +EXTRA_CFLAGS += -I$(srctree)/drivers/md + +obj-$(CONFIG_DM_RAID45) := dm-raid45.o +dm-raid45-objs := dm-raid4-5.o dm-memcache.o dm-region-hash.o dm-message.o --- linux-3.0.0.orig/ubuntu/dm-raid4-5/dm-memcache.c +++ linux-3.0.0/ubuntu/dm-raid4-5/dm-memcache.c @@ -0,0 +1,302 @@ +/* + * Copyright (C) 2006-2008 Red Hat, Inc. All rights reserved. + * + * Module Author: Heinz Mauelshagen + * + * Device-mapper memory object handling: + * + * o allocate/free total_pages in a per client page pool. + * + * o allocate/free memory objects with chunks (1..n) of + * pages_per_chunk pages hanging off. + * + * This file is released under the GPL. + */ + +#define DM_MEM_CACHE_VERSION "0.2" + +#include "dm.h" +#include "dm-memcache.h" +#include +#include + +struct dm_mem_cache_client { + spinlock_t lock; + mempool_t *objs_pool; + struct page_list *free_list; + unsigned objects; + unsigned chunks; + unsigned pages_per_chunk; + unsigned free_pages; + unsigned total_pages; +}; + +/* + * Free pages and page_list elements of client. + */ +static void free_cache_pages(struct page_list *list) +{ + while (list) { + struct page_list *pl = list; + + list = pl->next; + BUG_ON(!pl->page); + __free_page(pl->page); + kfree(pl); + } +} + +/* + * Alloc number of pages and page_list elements as required by client. + */ +static struct page_list *alloc_cache_pages(unsigned pages) +{ + struct page_list *pl, *ret = NULL; + struct page *page; + + while (pages--) { + page = alloc_page(GFP_NOIO); + if (!page) + goto err; + + pl = kmalloc(sizeof(*pl), GFP_NOIO); + if (!pl) { + __free_page(page); + goto err; + } + + pl->page = page; + pl->next = ret; + ret = pl; + } + + return ret; + +err: + free_cache_pages(ret); + return NULL; +} + +/* + * Allocate page_list elements from the pool to chunks of the memory object. + */ +static void alloc_chunks(struct dm_mem_cache_client *cl, + struct dm_mem_cache_object *obj) +{ + unsigned chunks = cl->chunks; + unsigned long flags; + + local_irq_save(flags); + local_irq_disable(); + while (chunks--) { + unsigned p = cl->pages_per_chunk; + + obj[chunks].pl = NULL; + + while (p--) { + struct page_list *pl; + + /* Take next element from free list */ + spin_lock(&cl->lock); + pl = cl->free_list; + BUG_ON(!pl); + cl->free_list = pl->next; + spin_unlock(&cl->lock); + + pl->next = obj[chunks].pl; + obj[chunks].pl = pl; + } + } + + local_irq_restore(flags); +} + +/* + * Free page_list elements putting them back onto free list + */ +static void free_chunks(struct dm_mem_cache_client *cl, + struct dm_mem_cache_object *obj) +{ + unsigned chunks = cl->chunks; + unsigned long flags; + struct page_list *next, *pl; + + local_irq_save(flags); + local_irq_disable(); + while (chunks--) { + for (pl = obj[chunks].pl; pl; pl = next) { + next = pl->next; + + spin_lock(&cl->lock); + pl->next = cl->free_list; + cl->free_list = pl; + cl->free_pages++; + spin_unlock(&cl->lock); + } + } + + local_irq_restore(flags); +} + +/* + * Create/destroy dm memory cache client resources. + */ +struct dm_mem_cache_client * +dm_mem_cache_client_create(unsigned objects, unsigned chunks, + unsigned pages_per_chunk) +{ + unsigned total_pages = objects * chunks * pages_per_chunk; + struct dm_mem_cache_client *client; + + BUG_ON(!total_pages); + client = kzalloc(sizeof(*client), GFP_KERNEL); + if (!client) + return ERR_PTR(-ENOMEM); + + client->objs_pool = mempool_create_kmalloc_pool(objects, + chunks * sizeof(struct dm_mem_cache_object)); + if (!client->objs_pool) + goto err; + + client->free_list = alloc_cache_pages(total_pages); + if (!client->free_list) + goto err1; + + spin_lock_init(&client->lock); + client->objects = objects; + client->chunks = chunks; + client->pages_per_chunk = pages_per_chunk; + client->free_pages = client->total_pages = total_pages; + return client; + +err1: + mempool_destroy(client->objs_pool); +err: + kfree(client); + return ERR_PTR(-ENOMEM); +} +EXPORT_SYMBOL(dm_mem_cache_client_create); + +void dm_mem_cache_client_destroy(struct dm_mem_cache_client *cl) +{ + BUG_ON(cl->free_pages != cl->total_pages); + free_cache_pages(cl->free_list); + mempool_destroy(cl->objs_pool); + kfree(cl); +} +EXPORT_SYMBOL(dm_mem_cache_client_destroy); + +/* + * Grow a clients cache by an amount of pages. + * + * Don't call from interrupt context! + */ +int dm_mem_cache_grow(struct dm_mem_cache_client *cl, unsigned objects) +{ + unsigned pages = objects * cl->chunks * cl->pages_per_chunk; + struct page_list *pl, *last; + + BUG_ON(!pages); + pl = alloc_cache_pages(pages); + if (!pl) + return -ENOMEM; + + last = pl; + while (last->next) + last = last->next; + + spin_lock_irq(&cl->lock); + last->next = cl->free_list; + cl->free_list = pl; + cl->free_pages += pages; + cl->total_pages += pages; + cl->objects++; + spin_unlock_irq(&cl->lock); + + mempool_resize(cl->objs_pool, cl->objects, GFP_NOIO); + return 0; +} +EXPORT_SYMBOL(dm_mem_cache_grow); + +/* Shrink a clients cache by an amount of pages */ +int dm_mem_cache_shrink(struct dm_mem_cache_client *cl, unsigned objects) +{ + int r; + unsigned pages = objects * cl->chunks * cl->pages_per_chunk, p = pages; + unsigned long flags; + struct page_list *last = NULL, *pl, *pos; + + BUG_ON(!pages); + + spin_lock_irqsave(&cl->lock, flags); + pl = pos = cl->free_list; + while (p-- && pos->next) { + last = pos; + pos = pos->next; + } + + if (++p) + r = -ENOMEM; + else { + r = 0; + cl->free_list = pos; + cl->free_pages -= pages; + cl->total_pages -= pages; + cl->objects--; + last->next = NULL; + } + spin_unlock_irqrestore(&cl->lock, flags); + + if (!r) { + free_cache_pages(pl); + mempool_resize(cl->objs_pool, cl->objects, GFP_NOIO); + } + + return r; +} +EXPORT_SYMBOL(dm_mem_cache_shrink); + +/* + * Allocate/free a memory object + * + * Can be called from interrupt context + */ +struct dm_mem_cache_object *dm_mem_cache_alloc(struct dm_mem_cache_client *cl) +{ + int r = 0; + unsigned pages = cl->chunks * cl->pages_per_chunk; + unsigned long flags; + struct dm_mem_cache_object *obj; + + obj = mempool_alloc(cl->objs_pool, GFP_NOIO); + if (!obj) + return ERR_PTR(-ENOMEM); + + spin_lock_irqsave(&cl->lock, flags); + if (pages > cl->free_pages) + r = -ENOMEM; + else + cl->free_pages -= pages; + spin_unlock_irqrestore(&cl->lock, flags); + + if (r) { + mempool_free(obj, cl->objs_pool); + return ERR_PTR(r); + } + + alloc_chunks(cl, obj); + return obj; +} +EXPORT_SYMBOL(dm_mem_cache_alloc); + +void dm_mem_cache_free(struct dm_mem_cache_client *cl, + struct dm_mem_cache_object *obj) +{ + free_chunks(cl, obj); + mempool_free(obj, cl->objs_pool); +} +EXPORT_SYMBOL(dm_mem_cache_free); + +MODULE_DESCRIPTION(DM_NAME " dm memory cache"); +MODULE_AUTHOR("Heinz Mauelshagen "); +MODULE_LICENSE("GPL"); --- linux-3.0.0.orig/ubuntu/dm-raid4-5/dm-memcache.h +++ linux-3.0.0/ubuntu/dm-raid4-5/dm-memcache.h @@ -0,0 +1,68 @@ +/* + * Copyright (C) 2006-2008 Red Hat, Inc. All rights reserved. + * + * Module Author: Heinz Mauelshagen + * + * Device-mapper memory object handling: + * + * o allocate/free total_pages in a per client page pool. + * + * o allocate/free memory objects with chunks (1..n) of + * pages_per_chunk pages hanging off. + * + * This file is released under the GPL. + */ + +#ifndef _DM_MEM_CACHE_H +#define _DM_MEM_CACHE_H + +#define DM_MEM_CACHE_H_VERSION "0.1" + +#include "dm.h" +#include + +static inline struct page_list *pl_elem(struct page_list *pl, unsigned p) +{ + while (pl && p--) + pl = pl->next; + + return pl; +} + +struct dm_mem_cache_object { + struct page_list *pl; /* Dynamically allocated array */ + void *private; /* Caller context reference */ +}; + +struct dm_mem_cache_client; + +/* + * Create/destroy dm memory cache client resources. + * + * On creation, a number of @objects with @chunks of + * @pages_per_chunk pages will be allocated. + */ +struct dm_mem_cache_client * +dm_mem_cache_client_create(unsigned objects, unsigned chunks, + unsigned pages_per_chunk); +void dm_mem_cache_client_destroy(struct dm_mem_cache_client *client); + +/* + * Grow/shrink a dm memory cache client resources + * by @objetcs amount of objects. + */ +int dm_mem_cache_grow(struct dm_mem_cache_client *client, unsigned objects); +int dm_mem_cache_shrink(struct dm_mem_cache_client *client, unsigned objects); + +/* + * Allocate/free a memory object + * + * On allocation one object with an amount of chunks and + * an amount of pages per chunk will be returned on success. + */ +struct dm_mem_cache_object * +dm_mem_cache_alloc(struct dm_mem_cache_client *client); +void dm_mem_cache_free(struct dm_mem_cache_client *client, + struct dm_mem_cache_object *object); + +#endif --- linux-3.0.0.orig/ubuntu/dm-raid4-5/dm-message.c +++ linux-3.0.0/ubuntu/dm-raid4-5/dm-message.c @@ -0,0 +1,183 @@ +/* + * Copyright (C) 2007,2008 Red Hat Inc. All rights reserved. + * + * Module Author: Heinz Mauelshagen + * + * General device-mapper message interface argument parser. + * + * This file is released under the GPL. + * + * device-mapper message parser. + * + */ + +#include "dm.h" +#include "dm-message.h" +#include + +#define DM_MSG_PREFIX "dm_message" + +/* Basename of a path. */ +static inline char * +basename(char *s) +{ + char *p = strrchr(s, '/'); + + return p ? p + 1 : s; +} + +/* Get an argument depending on type. */ +static void +message_arguments(struct dm_msg *msg, int argc, char **argv) +{ + + if (argc) { + int i; + struct dm_message_argument *args = msg->spec->args; + + for (i = 0; i < args->num_args; i++) { + int r; + unsigned long **ptr = args->ptr; + enum dm_message_argument_type type = args->types[i]; + + switch (type) { + case dm_msg_base_t: + ((char **) ptr)[i] = basename(argv[i]); + break; + + case dm_msg_str_t: + ((char **) ptr)[i] = argv[i]; + break; + + case dm_msg_int_t: + r = sscanf(argv[i], "%d", ((int **) ptr)[i]); + goto check; + + case dm_msg_uint_t: + r = sscanf(argv[i], "%u", + ((unsigned **) ptr)[i]); + goto check; + + case dm_msg_uint64_t: + r = sscanf(argv[i], "%llu", + ((unsigned long long **) ptr)[i]); + +check: + if (r != 1) { + set_bit(dm_msg_ret_undef, &msg->ret); + set_bit(dm_msg_ret_arg, &msg->ret); + } + } + } + } +} + +/* Parse message options. */ +static void +message_options_parse(struct dm_msg *msg, int argc, char **argv) +{ + int hit = 0; + unsigned long *action; + size_t l1 = strlen(*argv), l_hit = 0; + struct dm_message_option *o = msg->spec->options; + char **option, **option_end = o->options + o->num_options; + + for (option = o->options, action = o->actions; + option < option_end; option++, action++) { + size_t l2 = strlen(*option); + + if (!strnicmp(*argv, *option, min(l1, l2))) { + hit++; + l_hit = l2; + set_bit(*action, &msg->action); + } + } + + /* Assume error. */ + msg->ret = 0; + set_bit(dm_msg_ret_option, &msg->ret); + if (!hit || l1 > l_hit) + set_bit(dm_msg_ret_undef, &msg->ret); /* Undefined option. */ + else if (hit > 1) + set_bit(dm_msg_ret_ambiguous, &msg->ret); /* Ambiguous option.*/ + else { + clear_bit(dm_msg_ret_option, &msg->ret); /* Option OK. */ + message_arguments(msg, --argc, ++argv); + } +} + +static inline void +print_ret(const char *caller, unsigned long ret) +{ + struct { + unsigned long err; + const char *err_str; + } static err_msg[] = { + { dm_msg_ret_ambiguous, "message ambiguous" }, + { dm_msg_ret_inval, "message invalid" }, + { dm_msg_ret_undef, "message undefined" }, + { dm_msg_ret_arg, "message argument" }, + { dm_msg_ret_argcount, "message argument count" }, + { dm_msg_ret_option, "option" }, + }, *e = ARRAY_END(err_msg); + + while (e-- > err_msg) { + if (test_bit(e->err, &ret)) + DMERR("%s %s", caller, e->err_str); + } +} + +/* Parse a message action. */ +int +dm_message_parse(const char *caller, struct dm_msg *msg, void *context, + int argc, char **argv) +{ + int hit = 0; + size_t l1, l_hit = 0; + struct dm_msg_spec *s, *s_hit = NULL, + *s_end = msg->specs + msg->num_specs; + + if (argc < 2) + return -EINVAL; + + l1 = strlen(*argv); + for (s = msg->specs; s < s_end; s++) { + size_t l2 = strlen(s->cmd); + + if (!strnicmp(*argv, s->cmd, min(l1, l2))) { + hit++; + l_hit = l2; + s_hit = s; + } + } + + msg->ret = 0; + if (!hit || l1 > l_hit) /* No hit or message string too long. */ + set_bit(dm_msg_ret_undef, &msg->ret); + else if (hit > 1) /* Ambiguous message. */ + set_bit(dm_msg_ret_ambiguous, &msg->ret); + else if (argc - 2 != s_hit->args->num_args) { + set_bit(dm_msg_ret_undef, &msg->ret); + set_bit(dm_msg_ret_argcount, &msg->ret); + } + + if (msg->ret) + goto bad; + + msg->action = 0; + msg->spec = s_hit; + set_bit(s_hit->action, &msg->action); + message_options_parse(msg, --argc, ++argv); + + if (!msg->ret) + return msg->spec->f(msg, context); + +bad: + print_ret(caller, msg->ret); + return -EINVAL; +} +EXPORT_SYMBOL(dm_message_parse); + +MODULE_DESCRIPTION(DM_NAME " device-mapper target message parser"); +MODULE_AUTHOR("Heinz Mauelshagen "); +MODULE_LICENSE("GPL"); --- linux-3.0.0.orig/ubuntu/dm-raid4-5/dm-message.h +++ linux-3.0.0/ubuntu/dm-raid4-5/dm-message.h @@ -0,0 +1,91 @@ +/* + * Copyright (C) 2007,2008 Red Hat, Inc. All rights reserved. + * + * Module Author: Heinz Mauelshagen + * + * General device-mapper message interface argument parser. + * + * This file is released under the GPL. + * + */ + +#ifndef DM_MESSAGE_H +#define DM_MESSAGE_H + +/* Factor out to dm.h. */ +/* Reference to array end. */ +#define ARRAY_END(a) ((a) + ARRAY_SIZE(a)) + +/* Message return bits. */ +enum dm_message_return { + dm_msg_ret_ambiguous, /* Action ambiguous. */ + dm_msg_ret_inval, /* Action invalid. */ + dm_msg_ret_undef, /* Action undefined. */ + + dm_msg_ret_option, /* Option error. */ + dm_msg_ret_arg, /* Argument error. */ + dm_msg_ret_argcount, /* Argument count error. */ +}; + +/* Message argument type conversions. */ +enum dm_message_argument_type { + dm_msg_base_t, /* Basename string. */ + dm_msg_str_t, /* String. */ + dm_msg_int_t, /* Signed int. */ + dm_msg_uint_t, /* Unsigned int. */ + dm_msg_uint64_t, /* Unsigned int 64. */ +}; + +/* A message option. */ +struct dm_message_option { + unsigned num_options; + char **options; + unsigned long *actions; +}; + +/* Message arguments and types. */ +struct dm_message_argument { + unsigned num_args; + unsigned long **ptr; + enum dm_message_argument_type types[]; +}; + +/* Client message. */ +struct dm_msg { + unsigned long action; /* Identified action. */ + unsigned long ret; /* Return bits. */ + unsigned num_specs; /* # of sepcifications listed. */ + struct dm_msg_spec *specs; /* Specification list. */ + struct dm_msg_spec *spec; /* Specification selected. */ +}; + +/* Secification of the message. */ +struct dm_msg_spec { + const char *cmd; /* Name of the command (i.e. 'bandwidth'). */ + unsigned long action; + struct dm_message_option *options; + struct dm_message_argument *args; + unsigned long parm; /* Parameter to pass through to callback. */ + /* Function to process for action. */ + int (*f) (struct dm_msg *msg, void *context); +}; + +/* Parameter access macros. */ +#define DM_MSG_PARM(msg) ((msg)->spec->parm) + +#define DM_MSG_STR_ARGS(msg, idx) ((char *) *(msg)->spec->args->ptr[idx]) +#define DM_MSG_INT_ARGS(msg, idx) ((int) *(msg)->spec->args->ptr[idx]) +#define DM_MSG_UINT_ARGS(msg, idx) ((unsigned) DM_MSG_INT_ARG(msg, idx)) +#define DM_MSG_UINT64_ARGS(msg, idx) ((uint64_t) *(msg)->spec->args->ptr[idx]) + +#define DM_MSG_STR_ARG(msg) DM_MSG_STR_ARGS(msg, 0) +#define DM_MSG_INT_ARG(msg) DM_MSG_INT_ARGS(msg, 0) +#define DM_MSG_UINT_ARG(msg) DM_MSG_UINT_ARGS(msg, 0) +#define DM_MSG_UINT64_ARG(msg) DM_MSG_UINT64_ARGS(msg, 0) + + +/* Parse a message and its options and optionally call a function back. */ +int dm_message_parse(const char *caller, struct dm_msg *msg, void *context, + int argc, char **argv); + +#endif --- linux-3.0.0.orig/ubuntu/dm-raid4-5/dm-raid4-5.c +++ linux-3.0.0/ubuntu/dm-raid4-5/dm-raid4-5.c @@ -0,0 +1,4534 @@ +/*[A[A + * Copyright (C) 2005-2009 Red Hat, Inc. All rights reserved. + * + * Module Author: Heinz Mauelshagen + * + * This file is released under the GPL. + * + * + * Linux 2.6 Device Mapper RAID4 and RAID5 target. + * + * Supports: + * o RAID4 with dedicated and selectable parity device + * o RAID5 with rotating parity (left+right, symmetric+asymmetric) + * o recovery of out of sync device for initial + * RAID set creation or after dead drive replacement + * o run time optimization of xor algorithm used to calculate parity + * + * + * Thanks to MD for: + * o the raid address calculation algorithm + * o the base of the biovec <-> page list copier. + * + * + * Uses region hash to keep track of how many writes are in flight to + * regions in order to use dirty log to keep state of regions to recover: + * + * o clean regions (those which are synchronized + * and don't have write io in flight) + * o dirty regions (those with write io in flight) + * + * + * On startup, any dirty regions are migrated to the + * 'nosync' state and are subject to recovery by the daemon. + * + * See raid_ctr() for table definition. + * + * FIXME: recovery bandwidth + */ + +static const char *version = "v0.2594b"; + +#include "dm.h" +#include "dm-memcache.h" +#include "dm-message.h" +#include "dm-raid45.h" + +#include +#include +#include + +#include +#include +#include +#include "dm-region-hash.h" + +#include + +/* + * Configurable parameters + */ + +/* Minimum/maximum and default # of selectable stripes. */ +#define STRIPES_MIN 8 +#define STRIPES_MAX 16384 +#define STRIPES_DEFAULT 80 + +/* Maximum and default chunk size in sectors if not set in constructor. */ +#define CHUNK_SIZE_MIN 8 +#define CHUNK_SIZE_MAX 16384 +#define CHUNK_SIZE_DEFAULT 64 + +/* Default io size in sectors if not set in constructor. */ +#define IO_SIZE_MIN CHUNK_SIZE_MIN +#define IO_SIZE_DEFAULT IO_SIZE_MIN + +/* Recover io size default in sectors. */ +#define RECOVER_IO_SIZE_MIN 64 +#define RECOVER_IO_SIZE_DEFAULT 256 + +/* Default, minimum and maximum percentage of recover io bandwidth. */ +#define BANDWIDTH_DEFAULT 10 +#define BANDWIDTH_MIN 1 +#define BANDWIDTH_MAX 100 + +/* # of parallel recovered regions */ +#define RECOVERY_STRIPES_MIN 1 +#define RECOVERY_STRIPES_MAX 64 +#define RECOVERY_STRIPES_DEFAULT RECOVERY_STRIPES_MIN +/* + * END Configurable parameters + */ + +#define TARGET "dm-raid45" +#define DAEMON "kraid45d" +#define DM_MSG_PREFIX TARGET + +#define SECTORS_PER_PAGE (PAGE_SIZE >> SECTOR_SHIFT) + +/* Amount/size for __xor(). */ +#define XOR_SIZE PAGE_SIZE + +/* Check value in range. */ +#define range_ok(i, min, max) (i >= min && i <= max) + +/* Check argument is power of 2. */ +#define POWER_OF_2(a) (!(a & (a - 1))) + +/* Structure access macros. */ +/* Derive raid_set from stripe_cache pointer. */ +#define RS(x) container_of(x, struct raid_set, sc) + +/* Page reference. */ +#define PAGE(stripe, p) ((stripe)->obj[p].pl->page) + +/* Stripe chunk reference. */ +#define CHUNK(stripe, p) ((stripe)->chunk + p) + +/* Bio list reference. */ +#define BL(stripe, p, rw) (stripe->chunk[p].bl + rw) +#define BL_CHUNK(chunk, rw) (chunk->bl + rw) + +/* Page list reference. */ +#define PL(stripe, p) (stripe->obj[p].pl) +/* END: structure access macros. */ + +/* Factor out to dm-bio-list.h */ +static inline void bio_list_push(struct bio_list *bl, struct bio *bio) +{ + bio->bi_next = bl->head; + bl->head = bio; + + if (!bl->tail) + bl->tail = bio; +} + +/* Factor out to dm.h */ +#define TI_ERR_RET(str, ret) \ + do { ti->error = str; return ret; } while (0); +#define TI_ERR(str) TI_ERR_RET(str, -EINVAL) + +/* Macro to define access IO flags access inline functions. */ +#define BITOPS(name, what, var, flag) \ +static inline int TestClear ## name ## what(struct var *v) \ +{ return test_and_clear_bit(flag, &v->io.flags); } \ +static inline int TestSet ## name ## what(struct var *v) \ +{ return test_and_set_bit(flag, &v->io.flags); } \ +static inline void Clear ## name ## what(struct var *v) \ +{ clear_bit(flag, &v->io.flags); } \ +static inline void Set ## name ## what(struct var *v) \ +{ set_bit(flag, &v->io.flags); } \ +static inline int name ## what(struct var *v) \ +{ return test_bit(flag, &v->io.flags); } + +/*----------------------------------------------------------------- + * Stripe cache + * + * Cache for all reads and writes to raid sets (operational or degraded) + * + * We need to run all data to and from a RAID set through this cache, + * because parity chunks need to get calculated from data chunks + * or, in the degraded/resynchronization case, missing chunks need + * to be reconstructed using the other chunks of the stripe. + *---------------------------------------------------------------*/ +/* A chunk within a stripe (holds bios hanging off). */ +/* IO status flags for chunks of a stripe. */ +enum chunk_flags { + CHUNK_DIRTY, /* Pages of chunk dirty; need writing. */ + CHUNK_ERROR, /* IO error on any chunk page. */ + CHUNK_IO, /* Allow/prohibit IO on chunk pages. */ + CHUNK_LOCKED, /* Chunk pages locked during IO. */ + CHUNK_MUST_IO, /* Chunk must io. */ + CHUNK_UNLOCK, /* Enforce chunk unlock. */ + CHUNK_UPTODATE, /* Chunk pages are uptodate. */ +}; + +#if READ != 0 || WRITE != 1 +#error dm-raid45: READ/WRITE != 0/1 used as index!!! +#endif + +enum bl_type { + WRITE_QUEUED = WRITE + 1, + WRITE_MERGED, + NR_BL_TYPES, /* Must be last one! */ +}; +struct stripe_chunk { + atomic_t cnt; /* Reference count. */ + struct stripe *stripe; /* Backpointer to stripe for endio(). */ + /* Bio lists for reads, writes, and writes merged. */ + struct bio_list bl[NR_BL_TYPES]; + struct { + unsigned long flags; /* IO status flags. */ + } io; +}; + +/* Define chunk bit operations. */ +BITOPS(Chunk, Dirty, stripe_chunk, CHUNK_DIRTY) +BITOPS(Chunk, Error, stripe_chunk, CHUNK_ERROR) +BITOPS(Chunk, Io, stripe_chunk, CHUNK_IO) +BITOPS(Chunk, Locked, stripe_chunk, CHUNK_LOCKED) +BITOPS(Chunk, MustIo, stripe_chunk, CHUNK_MUST_IO) +BITOPS(Chunk, Unlock, stripe_chunk, CHUNK_UNLOCK) +BITOPS(Chunk, Uptodate, stripe_chunk, CHUNK_UPTODATE) + +/* + * Stripe linked list indexes. Keep order, because the stripe + * and the stripe cache rely on the first 3! + */ +enum list_types { + LIST_FLUSH, /* Stripes to flush for io. */ + LIST_ENDIO, /* Stripes to endio. */ + LIST_LRU, /* Least recently used stripes. */ + SC_NR_LISTS, /* # of lists in stripe cache. */ + LIST_HASH = SC_NR_LISTS, /* Hashed stripes. */ + LIST_RECOVER = LIST_HASH, /* For recovery type stripes only. */ + STRIPE_NR_LISTS,/* To size array in struct stripe. */ +}; + +/* Adressing region recovery. */ +struct recover_addr { + struct dm_region *reg; /* Actual region to recover. */ + sector_t pos; /* Position within region to recover. */ + sector_t end; /* End of region to recover. */ +}; + +/* A stripe: the io object to handle all reads and writes to a RAID set. */ +struct stripe { + atomic_t cnt; /* Reference count. */ + struct stripe_cache *sc; /* Backpointer to stripe cache. */ + + /* + * 4 linked lists: + * o io list to flush io + * o endio list + * o LRU list to put stripes w/o reference count on + * o stripe cache hash + */ + struct list_head lists[STRIPE_NR_LISTS]; + + sector_t key; /* Hash key. */ + region_t region; /* Region stripe is mapped to. */ + + struct { + unsigned long flags; /* Stripe state flags (see below). */ + + /* + * Pending ios in flight: + * + * used to control move of stripe to endio list + */ + atomic_t pending; + + /* Sectors to read and write for multi page stripe sets. */ + unsigned size; + } io; + + /* Address region recovery. */ + struct recover_addr *recover; + + /* Lock on stripe (Future: for clustering). */ + void *lock; + + struct { + unsigned short parity; /* Parity chunk index. */ + short recover; /* Recovery chunk index. */ + } idx; + + /* + * This stripe's memory cache object (dm-mem-cache); + * i.e. the io chunk pages. + */ + struct dm_mem_cache_object *obj; + + /* Array of stripe sets (dynamically allocated). */ + struct stripe_chunk chunk[0]; +}; + +/* States stripes can be in (flags field). */ +enum stripe_states { + STRIPE_ERROR, /* io error on stripe. */ + STRIPE_MERGED, /* Writes got merged to be written. */ + STRIPE_RBW, /* Read-before-write stripe. */ + STRIPE_RECONSTRUCT, /* Reconstruct of a missing chunk required. */ + STRIPE_RECONSTRUCTED, /* Reconstructed of a missing chunk. */ + STRIPE_RECOVER, /* Stripe used for RAID set recovery. */ +}; + +/* Define stripe bit operations. */ +BITOPS(Stripe, Error, stripe, STRIPE_ERROR) +BITOPS(Stripe, Merged, stripe, STRIPE_MERGED) +BITOPS(Stripe, RBW, stripe, STRIPE_RBW) +BITOPS(Stripe, Reconstruct, stripe, STRIPE_RECONSTRUCT) +BITOPS(Stripe, Reconstructed, stripe, STRIPE_RECONSTRUCTED) +BITOPS(Stripe, Recover, stripe, STRIPE_RECOVER) + +/* A stripe hash. */ +struct stripe_hash { + struct list_head *hash; + unsigned buckets; + unsigned mask; + unsigned prime; + unsigned shift; +}; + +enum sc_lock_types { + LOCK_ENDIO, /* Protect endio list. */ + LOCK_LRU, /* Protect LRU list. */ + NR_LOCKS, /* To size array in struct stripe_cache. */ +}; + +/* A stripe cache. */ +struct stripe_cache { + /* Stripe hash. */ + struct stripe_hash hash; + + spinlock_t locks[NR_LOCKS]; /* Locks to protect lists. */ + + /* Stripes with io to flush, stripes to endio and LRU lists. */ + struct list_head lists[SC_NR_LISTS]; + + /* Slab cache to allocate stripes from. */ + struct { + struct kmem_cache *cache; /* Cache itself. */ + char name[32]; /* Unique name. */ + } kc; + + struct dm_io_client *dm_io_client; /* dm-io client resource context. */ + + /* dm-mem-cache client resource context. */ + struct dm_mem_cache_client *mem_cache_client; + + int stripes_parm; /* # stripes parameter from constructor. */ + atomic_t stripes; /* actual # of stripes in cache. */ + atomic_t stripes_to_set; /* # of stripes to resize cache to. */ + atomic_t stripes_last; /* last # of stripes in cache. */ + atomic_t active_stripes; /* actual # of active stripes in cache. */ + + /* REMOVEME: */ + atomic_t active_stripes_max; /* actual # of active stripes in cache. */ +}; + +/* Flag specs for raid_dev */ ; +enum raid_dev_flags { + DEV_FAILED, /* Device failed. */ + DEV_IO_QUEUED, /* Io got queued to device. */ +}; + +/* The raid device in a set. */ +struct raid_dev { + struct dm_dev *dev; + sector_t start; /* Offset to map to. */ + struct { /* Using struct to be able to BITOPS(). */ + unsigned long flags; /* raid_dev_flags. */ + } io; +}; + +BITOPS(Dev, Failed, raid_dev, DEV_FAILED) +BITOPS(Dev, IoQueued, raid_dev, DEV_IO_QUEUED) + +/* Flags spec for raid_set. */ +enum raid_set_flags { + RS_CHECK_OVERWRITE, /* Check for chunk overwrites. */ + RS_DEAD, /* RAID set inoperational. */ + RS_DEGRADED, /* Io errors on RAID device. */ + RS_DEVEL_STATS, /* REMOVEME: display status information. */ + RS_RECOVER, /* Do recovery. */ + RS_RECOVERY_BANDWIDTH, /* Allow recovery bandwidth (delayed bios). */ + RS_SC_BUSY, /* Stripe cache busy -> send an event. */ + RS_SUSPEND, /* Suspend RAID set. */ +}; + +/* REMOVEME: devel stats counters. */ +enum stats_types { + S_BIOS_READ, + S_BIOS_ADDED_READ, + S_BIOS_ENDIO_READ, + S_BIOS_WRITE, + S_BIOS_ADDED_WRITE, + S_BIOS_ENDIO_WRITE, + S_CAN_MERGE, + S_CANT_MERGE, + S_CONGESTED, + S_DM_IO_READ, + S_DM_IO_WRITE, + S_BANDWIDTH, + S_BARRIER, + S_BIO_COPY_PL_NEXT, + S_DEGRADED, + S_DELAYED_BIOS, + S_FLUSHS, + S_HITS_1ST, + S_IOS_POST, + S_INSCACHE, + S_MAX_LOOKUP, + S_CHUNK_LOCKED, + S_NO_BANDWIDTH, + S_NOT_CONGESTED, + S_NO_RW, + S_NOSYNC, + S_OVERWRITE, + S_PROHIBITCHUNKIO, + S_RECONSTRUCT_EI, + S_RECONSTRUCT_DEV, + S_RECONSTRUCT_SET, + S_RECONSTRUCTED, + S_REQUEUE, + S_STRIPE_ERROR, + S_SUM_DELAYED_BIOS, + S_XORS, + S_NR_STATS, /* # of stats counters. Must be last! */ +}; + +/* Status type -> string mappings. */ +struct stats_map { + const enum stats_types type; + const char *str; +}; + +static struct stats_map stats_map[] = { + { S_BIOS_READ, "r=" }, + { S_BIOS_ADDED_READ, "/" }, + { S_BIOS_ENDIO_READ, "/" }, + { S_BIOS_WRITE, " w=" }, + { S_BIOS_ADDED_WRITE, "/" }, + { S_BIOS_ENDIO_WRITE, "/" }, + { S_DM_IO_READ, " rc=" }, + { S_DM_IO_WRITE, " wc=" }, + { S_BANDWIDTH, "\nbw=" }, + { S_NO_BANDWIDTH, " no_bw=" }, + { S_BARRIER, "\nbarrier=" }, + { S_BIO_COPY_PL_NEXT, "\nbio_cp_next=" }, + { S_CAN_MERGE, "\nmerge=" }, + { S_CANT_MERGE, "/no_merge=" }, + { S_CHUNK_LOCKED, "\nchunk_locked=" }, + { S_CONGESTED, "\ncgst=" }, + { S_NOT_CONGESTED, "/not_cgst=" }, + { S_DEGRADED, "\ndegraded=" }, + { S_DELAYED_BIOS, "\ndel_bios=" }, + { S_SUM_DELAYED_BIOS, "/sum_del_bios=" }, + { S_FLUSHS, "\nflushs=" }, + { S_HITS_1ST, "\nhits_1st=" }, + { S_IOS_POST, " ios_post=" }, + { S_INSCACHE, " inscache=" }, + { S_MAX_LOOKUP, " maxlookup=" }, + { S_NO_RW, "\nno_rw=" }, + { S_NOSYNC, " nosync=" }, + { S_OVERWRITE, " ovr=" }, + { S_PROHIBITCHUNKIO, " prhbt_io=" }, + { S_RECONSTRUCT_EI, "\nrec_ei=" }, + { S_RECONSTRUCT_DEV, " rec_dev=" }, + { S_RECONSTRUCT_SET, " rec_set=" }, + { S_RECONSTRUCTED, " rec=" }, + { S_REQUEUE, " requeue=" }, + { S_STRIPE_ERROR, " stripe_err=" }, + { S_XORS, " xors=" }, +}; + +/* + * A RAID set. + */ +#define dm_rh_client dm_region_hash +enum count_type { IO_WORK = 0, IO_RECOVER, IO_NR_COUNT }; +typedef void (*xor_function_t)(unsigned count, unsigned long **data); +struct raid_set { + struct dm_target *ti; /* Target pointer. */ + + struct { + unsigned long flags; /* State flags. */ + struct mutex in_lock; /* Protects central input list below. */ + struct bio_list in; /* Pending ios (central input list). */ + struct bio_list work; /* ios work set. */ + wait_queue_head_t suspendq; /* suspend synchronization. */ + atomic_t in_process; /* counter of queued bios (suspendq). */ + atomic_t in_process_max;/* counter of queued bios max. */ + + /* io work. */ + struct workqueue_struct *wq; + struct delayed_work dws_do_raid; /* For main worker. */ + struct work_struct ws_do_table_event; /* For event worker. */ + } io; + + /* Stripe locking abstraction. */ + struct dm_raid45_locking_type *locking; + + struct stripe_cache sc; /* Stripe cache for this set. */ + + /* Xor optimization. */ + struct { + struct xor_func *f; + unsigned chunks; + unsigned speed; + } xor; + + /* Recovery parameters. */ + struct recover { + struct dm_dirty_log *dl; /* Dirty log. */ + struct dm_rh_client *rh; /* Region hash. */ + + struct dm_io_client *dm_io_client; /* recovery dm-io client. */ + /* dm-mem-cache client resource context for recovery stripes. */ + struct dm_mem_cache_client *mem_cache_client; + + struct list_head stripes; /* List of recovery stripes. */ + + region_t nr_regions; + region_t nr_regions_to_recover; + region_t nr_regions_recovered; + unsigned long start_jiffies; + unsigned long end_jiffies; + + unsigned bandwidth; /* Recovery bandwidth [%]. */ + unsigned bandwidth_work; /* Recovery bandwidth [factor]. */ + unsigned bandwidth_parm; /* " constructor parm. */ + unsigned io_size; /* recovery io size <= region size. */ + unsigned io_size_parm; /* recovery io size ctr parameter. */ + unsigned recovery; /* Recovery allowed/prohibited. */ + unsigned recovery_stripes; /* # of parallel recovery stripes. */ + + /* recovery io throttling. */ + atomic_t io_count[IO_NR_COUNT]; /* counter recover/regular io.*/ + unsigned long last_jiffies; + } recover; + + /* RAID set parameters. */ + struct { + struct raid_type *raid_type; /* RAID type (eg, RAID4). */ + unsigned raid_parms; /* # variable raid parameters. */ + + unsigned chunk_size; /* Sectors per chunk. */ + unsigned chunk_size_parm; + unsigned chunk_shift; /* rsector chunk size shift. */ + + unsigned io_size; /* Sectors per io. */ + unsigned io_size_parm; + unsigned io_mask; /* Mask for bio_copy_page_list(). */ + unsigned io_inv_mask; /* Mask for raid_address(). */ + + sector_t sectors_per_dev; /* Sectors per device. */ + + atomic_t failed_devs; /* Amount of devices failed. */ + + /* Index of device to initialize. */ + int dev_to_init; + int dev_to_init_parm; + + /* Raid devices dynamically allocated. */ + unsigned raid_devs; /* # of RAID devices below. */ + unsigned data_devs; /* # of RAID data devices. */ + + int ei; /* index of failed RAID device. */ + + /* Index of dedicated parity device (i.e. RAID4). */ + int pi; + int pi_parm; /* constructor parm for status output. */ + } set; + + /* REMOVEME: devel stats counters. */ + atomic_t stats[S_NR_STATS]; + + /* Dynamically allocated temporary pointers for xor(). */ + unsigned long **data; + + /* Dynamically allocated RAID devices. Alignment? */ + struct raid_dev dev[0]; +}; + +/* Define RAID set bit operations. */ +BITOPS(RS, Bandwidth, raid_set, RS_RECOVERY_BANDWIDTH) +BITOPS(RS, CheckOverwrite, raid_set, RS_CHECK_OVERWRITE) +BITOPS(RS, Dead, raid_set, RS_DEAD) +BITOPS(RS, Degraded, raid_set, RS_DEGRADED) +BITOPS(RS, DevelStats, raid_set, RS_DEVEL_STATS) +BITOPS(RS, Recover, raid_set, RS_RECOVER) +BITOPS(RS, ScBusy, raid_set, RS_SC_BUSY) +BITOPS(RS, Suspend, raid_set, RS_SUSPEND) +#undef BITOPS + +/*----------------------------------------------------------------- + * Raid-4/5 set structures. + *---------------------------------------------------------------*/ +/* RAID level definitions. */ +enum raid_level { + raid4, + raid5, +}; + +/* Symmetric/Asymmetric, Left/Right parity rotating algorithms. */ +enum raid_algorithm { + none, + left_asym, + right_asym, + left_sym, + right_sym, +}; + +struct raid_type { + const char *name; /* RAID algorithm. */ + const char *descr; /* Descriptor text for logging. */ + const unsigned parity_devs; /* # of parity devices. */ + const unsigned minimal_devs; /* minimal # of devices in set. */ + const enum raid_level level; /* RAID level. */ + const enum raid_algorithm algorithm; /* RAID algorithm. */ +}; + +/* Supported raid types and properties. */ +static struct raid_type raid_types[] = { + {"raid4", "RAID4 (dedicated parity disk)", 1, 3, raid4, none}, + {"raid5_la", "RAID5 (left asymmetric)", 1, 3, raid5, left_asym}, + {"raid5_ra", "RAID5 (right asymmetric)", 1, 3, raid5, right_asym}, + {"raid5_ls", "RAID5 (left symmetric)", 1, 3, raid5, left_sym}, + {"raid5_rs", "RAID5 (right symmetric)", 1, 3, raid5, right_sym}, +}; + +/* Address as calculated by raid_address(). */ +struct raid_address { + sector_t key; /* Hash key (address of stripe % chunk_size). */ + unsigned di, pi; /* Data and parity disks index. */ +}; + +/* REMOVEME: reset statistics counters. */ +static void stats_reset(struct raid_set *rs) +{ + unsigned s = S_NR_STATS; + + while (s--) + atomic_set(rs->stats + s, 0); +} + +/*---------------------------------------------------------------- + * RAID set management routines. + *--------------------------------------------------------------*/ +/* + * Begin small helper functions. + */ +/* No need to be called from region hash indirectly at dm_rh_dec(). */ +static void wake_dummy(void *context) {} + +/* Return # of io reference. */ +static int io_ref(struct raid_set *rs) +{ + return atomic_read(&rs->io.in_process); +} + +/* Get an io reference. */ +static void io_get(struct raid_set *rs) +{ + int p = atomic_inc_return(&rs->io.in_process); + + if (p > atomic_read(&rs->io.in_process_max)) + atomic_set(&rs->io.in_process_max, p); /* REMOVEME: max. */ +} + +/* Put the io reference and conditionally wake io waiters. */ +static void io_put(struct raid_set *rs) +{ + /* Intel: rebuild data corrupter? */ + if (atomic_dec_and_test(&rs->io.in_process)) + wake_up(&rs->io.suspendq); + else + BUG_ON(io_ref(rs) < 0); +} + +/* Wait until all io has been processed. */ +static void wait_ios(struct raid_set *rs) +{ + wait_event(rs->io.suspendq, !io_ref(rs)); +} + +/* Queue (optionally delayed) io work. */ +static void wake_do_raid_delayed(struct raid_set *rs, unsigned long delay) +{ + queue_delayed_work(rs->io.wq, &rs->io.dws_do_raid, delay); +} + +/* Queue io work immediately (called from region hash too). */ +static void wake_do_raid(void *context) +{ + struct raid_set *rs = context; + + queue_work(rs->io.wq, &rs->io.dws_do_raid.work); +} + +/* Calculate device sector offset. */ +static sector_t _sector(struct raid_set *rs, struct bio *bio) +{ + sector_t sector = bio->bi_sector; + + sector_div(sector, rs->set.data_devs); + return sector; +} + +/* Return # of active stripes in stripe cache. */ +static int sc_active(struct stripe_cache *sc) +{ + return atomic_read(&sc->active_stripes); +} + +/* Stripe cache busy indicator. */ +static int sc_busy(struct raid_set *rs) +{ + return sc_active(&rs->sc) > + atomic_read(&rs->sc.stripes) - (STRIPES_MIN / 2); +} + +/* Set chunks states. */ +enum chunk_dirty_type { CLEAN, DIRTY, ERROR }; +static void chunk_set(struct stripe_chunk *chunk, enum chunk_dirty_type type) +{ + switch (type) { + case CLEAN: + ClearChunkDirty(chunk); + break; + case DIRTY: + SetChunkDirty(chunk); + break; + case ERROR: + SetChunkError(chunk); + SetStripeError(chunk->stripe); + return; + default: + BUG(); + } + + SetChunkUptodate(chunk); + SetChunkIo(chunk); + ClearChunkError(chunk); +} + +/* Return region state for a sector. */ +static int region_state(struct raid_set *rs, sector_t sector, + enum dm_rh_region_states state) +{ + struct dm_rh_client *rh = rs->recover.rh; + region_t region = dm_rh_sector_to_region(rh, sector); + + return !!(dm_rh_get_state(rh, region, 1) & state); +} + +/* + * Return true in case a chunk should be read/written + * + * Conditions to read/write: + * o chunk not uptodate + * o chunk dirty + * + * Conditios to avoid io: + * o io already ongoing on chunk + * o io explitely prohibited + */ +static int chunk_io(struct stripe_chunk *chunk) +{ + /* 2nd run optimization (flag set below on first run). */ + if (TestClearChunkMustIo(chunk)) + return 1; + + /* Avoid io if prohibited or a locked chunk. */ + if (!ChunkIo(chunk) || ChunkLocked(chunk)) + return 0; + + if (!ChunkUptodate(chunk) || ChunkDirty(chunk)) { + SetChunkMustIo(chunk); /* 2nd run optimization. */ + return 1; + } + + return 0; +} + +/* Call a function on each chunk needing io unless device failed. */ +static unsigned for_each_io_dev(struct stripe *stripe, + void (*f_io)(struct stripe *stripe, unsigned p)) +{ + struct raid_set *rs = RS(stripe->sc); + unsigned p, r = 0; + + for (p = 0; p < rs->set.raid_devs; p++) { + if (chunk_io(CHUNK(stripe, p)) && !DevFailed(rs->dev + p)) { + f_io(stripe, p); + r++; + } + } + + return r; +} + +/* + * Index of device to calculate parity on. + * + * Either the parity device index *or* the selected + * device to init after a spare replacement. + */ +static int dev_for_parity(struct stripe *stripe, int *sync) +{ + struct raid_set *rs = RS(stripe->sc); + int r = region_state(rs, stripe->key, DM_RH_NOSYNC | DM_RH_RECOVERING); + + *sync = !r; + + /* Reconstruct a particular device ?. */ + if (r && rs->set.dev_to_init > -1) + return rs->set.dev_to_init; + else if (rs->set.raid_type->level == raid4) + return rs->set.pi; + else if (!StripeRecover(stripe)) + return stripe->idx.parity; + else + return -1; +} + +/* RAID set congested function. */ +static int rs_congested(void *congested_data, int bdi_bits) +{ + int r; + unsigned p; + struct raid_set *rs = congested_data; + + if (sc_busy(rs) || RSSuspend(rs)) + r = 1; + else for (r = 0, p = rs->set.raid_devs; !r && p--; ) { + /* If any of our component devices are overloaded. */ + struct request_queue *q = bdev_get_queue(rs->dev[p].dev->bdev); + + r |= bdi_congested(&q->backing_dev_info, bdi_bits); + } + + /* REMOVEME: statistics. */ + atomic_inc(rs->stats + (r ? S_CONGESTED : S_NOT_CONGESTED)); + return r; +} + +/* RAID device degrade check. */ +static void rs_check_degrade_dev(struct raid_set *rs, + struct stripe *stripe, unsigned p) +{ + if (TestSetDevFailed(rs->dev + p)) + return; + + /* Through an event in case of member device errors. */ + if (atomic_inc_return(&rs->set.failed_devs) > + rs->set.raid_type->parity_devs && + !TestSetRSDead(rs)) { + /* Display RAID set dead message once. */ + unsigned p; + char buf[BDEVNAME_SIZE]; + + DMERR("FATAL: too many devices failed -> RAID set broken"); + for (p = 0; p < rs->set.raid_devs; p++) { + if (DevFailed(rs->dev + p)) + DMERR("device /dev/%s failed", + bdevname(rs->dev[p].dev->bdev, buf)); + } + } + + /* Only log the first member error. */ + if (!TestSetRSDegraded(rs)) { + char buf[BDEVNAME_SIZE]; + + /* Store index for recovery. */ + rs->set.ei = p; + DMERR("CRITICAL: %sio error on device /dev/%s " + "in region=%llu; DEGRADING RAID set\n", + stripe ? "" : "FAKED ", + bdevname(rs->dev[p].dev->bdev, buf), + (unsigned long long) (stripe ? stripe->key : 0)); + DMERR("further device error messages suppressed"); + } + + schedule_work(&rs->io.ws_do_table_event); +} + +/* RAID set degrade check. */ +static void rs_check_degrade(struct stripe *stripe) +{ + struct raid_set *rs = RS(stripe->sc); + unsigned p = rs->set.raid_devs; + + while (p--) { + if (ChunkError(CHUNK(stripe, p))) + rs_check_degrade_dev(rs, stripe, p); + } +} + +/* Lookup a RAID device by name or by major:minor number. */ +static int raid_dev_lookup(struct raid_set *rs, struct raid_dev *dev_lookup) +{ + unsigned p; + struct raid_dev *dev; + + /* + * Must be an incremental loop, because the device array + * can have empty slots still on calls from raid_ctr() + */ + for (dev = rs->dev, p = 0; + dev->dev && p < rs->set.raid_devs; + dev++, p++) { + if (dev_lookup->dev->bdev->bd_dev == dev->dev->bdev->bd_dev) + return p; + } + + return -ENODEV; +} +/* + * End small helper functions. + */ + +/* + * Stripe hash functions + */ +/* Initialize/destroy stripe hash. */ +static int hash_init(struct stripe_hash *hash, unsigned stripes) +{ + unsigned buckets = 2, max_buckets = stripes >> 1; + static unsigned hash_primes[] = { + /* Table of primes for hash_fn/table size optimization. */ + 1, 2, 3, 7, 13, 27, 53, 97, 193, 389, 769, + 1543, 3079, 6151, 12289, 24593, 49157, 98317, + }; + + /* Calculate number of buckets (2^^n <= stripes / 2). */ + while (buckets < max_buckets) + buckets <<= 1; + + /* Allocate stripe hash buckets. */ + hash->hash = vmalloc(buckets * sizeof(*hash->hash)); + if (!hash->hash) + return -ENOMEM; + + hash->buckets = buckets; + hash->mask = buckets - 1; + hash->shift = ffs(buckets); + if (hash->shift > ARRAY_SIZE(hash_primes)) + hash->shift = ARRAY_SIZE(hash_primes) - 1; + + BUG_ON(hash->shift < 2); + hash->prime = hash_primes[hash->shift]; + + /* Initialize buckets. */ + while (buckets--) + INIT_LIST_HEAD(hash->hash + buckets); + return 0; +} + +static void hash_exit(struct stripe_hash *hash) +{ + if (hash->hash) { + vfree(hash->hash); + hash->hash = NULL; + } +} + +static unsigned hash_fn(struct stripe_hash *hash, sector_t key) +{ + return (unsigned) (((key * hash->prime) >> hash->shift) & hash->mask); +} + +static struct list_head *hash_bucket(struct stripe_hash *hash, sector_t key) +{ + return hash->hash + hash_fn(hash, key); +} + +/* Insert an entry into a hash. */ +static void stripe_insert(struct stripe_hash *hash, struct stripe *stripe) +{ + list_add(stripe->lists + LIST_HASH, hash_bucket(hash, stripe->key)); +} + +/* Lookup an entry in the stripe hash. */ +static struct stripe *stripe_lookup(struct stripe_cache *sc, sector_t key) +{ + unsigned look = 0; + struct stripe *stripe; + struct list_head *bucket = hash_bucket(&sc->hash, key); + + list_for_each_entry(stripe, bucket, lists[LIST_HASH]) { + look++; + + if (stripe->key == key) { + /* REMOVEME: statisics. */ + if (look > atomic_read(RS(sc)->stats + S_MAX_LOOKUP)) + atomic_set(RS(sc)->stats + S_MAX_LOOKUP, look); + return stripe; + } + } + + return NULL; +} + +/* Resize the stripe cache hash on size changes. */ +static int sc_hash_resize(struct stripe_cache *sc) +{ + /* Resize indicated ? */ + if (atomic_read(&sc->stripes) != atomic_read(&sc->stripes_last)) { + int r; + struct stripe_hash hash; + + r = hash_init(&hash, atomic_read(&sc->stripes)); + if (r) + return r; + + if (sc->hash.hash) { + unsigned b = sc->hash.buckets; + struct list_head *pos, *tmp; + + /* Walk old buckets and insert into new. */ + while (b--) { + list_for_each_safe(pos, tmp, sc->hash.hash + b) + stripe_insert(&hash, + list_entry(pos, struct stripe, + lists[LIST_HASH])); + } + + } + + hash_exit(&sc->hash); + memcpy(&sc->hash, &hash, sizeof(sc->hash)); + atomic_set(&sc->stripes_last, atomic_read(&sc->stripes)); + } + + return 0; +} +/* End hash stripe hash function. */ + +/* List add, delete, push and pop functions. */ +/* Add stripe to flush list. */ +#define DEL_LIST(lh) \ + if (!list_empty(lh)) \ + list_del_init(lh); + +/* Delete stripe from hash. */ +static void stripe_hash_del(struct stripe *stripe) +{ + DEL_LIST(stripe->lists + LIST_HASH); +} + +/* Return stripe reference count. */ +static inline int stripe_ref(struct stripe *stripe) +{ + return atomic_read(&stripe->cnt); +} + +static void stripe_flush_add(struct stripe *stripe) +{ + struct stripe_cache *sc = stripe->sc; + struct list_head *lh = stripe->lists + LIST_FLUSH; + + if (!StripeReconstruct(stripe) && list_empty(lh)) + list_add_tail(lh, sc->lists + LIST_FLUSH); +} + +/* + * Add stripe to LRU (inactive) list. + * + * Need lock, because of concurrent access from message interface. + */ +static void stripe_lru_add(struct stripe *stripe) +{ + if (!StripeRecover(stripe)) { + unsigned long flags; + struct list_head *lh = stripe->lists + LIST_LRU; + spinlock_t *lock = stripe->sc->locks + LOCK_LRU; + + spin_lock_irqsave(lock, flags); + if (list_empty(lh)) + list_add_tail(lh, stripe->sc->lists + LIST_LRU); + spin_unlock_irqrestore(lock, flags); + } +} + +#define POP_LIST(list) \ + do { \ + if (list_empty(sc->lists + (list))) \ + stripe = NULL; \ + else { \ + stripe = list_first_entry(sc->lists + (list), \ + struct stripe, \ + lists[(list)]); \ + list_del_init(stripe->lists + (list)); \ + } \ + } while (0); + +/* Pop an available stripe off the LRU list. */ +static struct stripe *stripe_lru_pop(struct stripe_cache *sc) +{ + struct stripe *stripe; + spinlock_t *lock = sc->locks + LOCK_LRU; + + spin_lock_irq(lock); + POP_LIST(LIST_LRU); + spin_unlock_irq(lock); + + return stripe; +} + +/* Pop an available stripe off the io list. */ +static struct stripe *stripe_io_pop(struct stripe_cache *sc) +{ + struct stripe *stripe; + + POP_LIST(LIST_FLUSH); + return stripe; +} + +/* Push a stripe safely onto the endio list to be handled by do_endios(). */ +static void stripe_endio_push(struct stripe *stripe) +{ + unsigned long flags; + struct stripe_cache *sc = stripe->sc; + struct list_head *stripe_list = stripe->lists + LIST_ENDIO, + *sc_list = sc->lists + LIST_ENDIO; + spinlock_t *lock = sc->locks + LOCK_ENDIO; + + /* This runs in parallel with do_endios(). */ + spin_lock_irqsave(lock, flags); + if (list_empty(stripe_list)) + list_add_tail(stripe_list, sc_list); + spin_unlock_irqrestore(lock, flags); + + wake_do_raid(RS(sc)); /* Wake myself. */ +} + +/* Pop a stripe off safely off the endio list. */ +static struct stripe *stripe_endio_pop(struct stripe_cache *sc) +{ + struct stripe *stripe; + spinlock_t *lock = sc->locks + LOCK_ENDIO; + + /* This runs in parallel with endio(). */ + spin_lock_irq(lock); + POP_LIST(LIST_ENDIO) + spin_unlock_irq(lock); + return stripe; +} +#undef POP_LIST + +/* + * Stripe cache locking functions + */ +/* Dummy lock function for single host RAID4+5. */ +static void *no_lock(sector_t key, enum dm_lock_type type) +{ + return &no_lock; +} + +/* Dummy unlock function for single host RAID4+5. */ +static void no_unlock(void *lock_handle) +{ +} + +/* No locking (for single host RAID 4+5). */ +static struct dm_raid45_locking_type locking_none = { + .lock = no_lock, + .unlock = no_unlock, +}; + +/* Lock a stripe (for clustering). */ +static int +stripe_lock(struct stripe *stripe, int rw, sector_t key) +{ + stripe->lock = RS(stripe->sc)->locking->lock(key, rw == READ ? DM_RAID45_SHARED : DM_RAID45_EX); + return stripe->lock ? 0 : -EPERM; +} + +/* Unlock a stripe (for clustering). */ +static void stripe_unlock(struct stripe *stripe) +{ + RS(stripe->sc)->locking->unlock(stripe->lock); + stripe->lock = NULL; +} + +/* Test io pending on stripe. */ +static int stripe_io_ref(struct stripe *stripe) +{ + return atomic_read(&stripe->io.pending); +} + +static void stripe_io_get(struct stripe *stripe) +{ + if (atomic_inc_return(&stripe->io.pending) == 1) + /* REMOVEME: statistics */ + atomic_inc(&stripe->sc->active_stripes); + else + BUG_ON(stripe_io_ref(stripe) < 0); +} + +static void stripe_io_put(struct stripe *stripe) +{ + if (atomic_dec_and_test(&stripe->io.pending)) { + if (unlikely(StripeRecover(stripe))) + /* Don't put recovery stripe on endio list. */ + wake_do_raid(RS(stripe->sc)); + else + /* Add regular stripe to endio list and wake daemon. */ + stripe_endio_push(stripe); + + /* REMOVEME: statistics */ + atomic_dec(&stripe->sc->active_stripes); + } else + BUG_ON(stripe_io_ref(stripe) < 0); +} + +/* Take stripe reference out. */ +static int stripe_get(struct stripe *stripe) +{ + int r; + struct list_head *lh = stripe->lists + LIST_LRU; + spinlock_t *lock = stripe->sc->locks + LOCK_LRU; + + /* Delete stripe from LRU (inactive) list if on. */ + spin_lock_irq(lock); + DEL_LIST(lh); + spin_unlock_irq(lock); + + BUG_ON(stripe_ref(stripe) < 0); + + /* Lock stripe on first reference */ + r = (atomic_inc_return(&stripe->cnt) == 1) ? + stripe_lock(stripe, WRITE, stripe->key) : 0; + + return r; +} +#undef DEL_LIST + +/* Return references on a chunk. */ +static int chunk_ref(struct stripe_chunk *chunk) +{ + return atomic_read(&chunk->cnt); +} + +/* Take out reference on a chunk. */ +static int chunk_get(struct stripe_chunk *chunk) +{ + return atomic_inc_return(&chunk->cnt); +} + +/* Drop reference on a chunk. */ +static void chunk_put(struct stripe_chunk *chunk) +{ + BUG_ON(atomic_dec_return(&chunk->cnt) < 0); +} + +/* + * Drop reference on a stripe. + * + * Move it to list of LRU stripes if zero. + */ +static void stripe_put(struct stripe *stripe) +{ + if (atomic_dec_and_test(&stripe->cnt)) { + BUG_ON(stripe_io_ref(stripe)); + stripe_unlock(stripe); + } else + BUG_ON(stripe_ref(stripe) < 0); +} + +/* Helper needed by for_each_io_dev(). */ +static void stripe_get_references(struct stripe *stripe, unsigned p) +{ + + /* + * Another one to reference the stripe in + * order to protect vs. LRU list moves. + */ + io_get(RS(stripe->sc)); /* Global io references. */ + stripe_get(stripe); + stripe_io_get(stripe); /* One for each chunk io. */ +} + +/* Helper for endio() to put all take references. */ +static void stripe_put_references(struct stripe *stripe) +{ + stripe_io_put(stripe); /* One for each chunk io. */ + stripe_put(stripe); + io_put(RS(stripe->sc)); +} + +/* + * Stripe cache functions. + */ +/* + * Invalidate all chunks (i.e. their pages) of a stripe. + * + * I only keep state for the whole chunk. + */ +static inline void stripe_chunk_invalidate(struct stripe_chunk *chunk) +{ + chunk->io.flags = 0; +} + +static void +stripe_chunks_invalidate(struct stripe *stripe) +{ + unsigned p = RS(stripe->sc)->set.raid_devs; + + while (p--) + stripe_chunk_invalidate(CHUNK(stripe, p)); +} + +/* Prepare stripe for (re)use. */ +static void stripe_invalidate(struct stripe *stripe) +{ + stripe->io.flags = 0; + stripe->idx.parity = stripe->idx.recover = -1; + stripe_chunks_invalidate(stripe); +} + +/* + * Allow io on all chunks of a stripe. + * If not set, IO will not occur; i.e. it's prohibited. + * + * Actual IO submission for allowed chunks depends + * on their !uptodate or dirty state. + */ +static void stripe_allow_io(struct stripe *stripe) +{ + unsigned p = RS(stripe->sc)->set.raid_devs; + + while (p--) + SetChunkIo(CHUNK(stripe, p)); +} + +/* Initialize a stripe. */ +static void stripe_init(struct stripe_cache *sc, struct stripe *stripe) +{ + unsigned i, p = RS(sc)->set.raid_devs; + + /* Work all io chunks. */ + while (p--) { + struct stripe_chunk *chunk = CHUNK(stripe, p); + + atomic_set(&chunk->cnt, 0); + chunk->stripe = stripe; + i = ARRAY_SIZE(chunk->bl); + while (i--) + bio_list_init(chunk->bl + i); + } + + stripe->sc = sc; + + + i = ARRAY_SIZE(stripe->lists); + while (i--) + INIT_LIST_HEAD(stripe->lists + i); + + stripe->io.size = RS(sc)->set.io_size; + atomic_set(&stripe->cnt, 0); + atomic_set(&stripe->io.pending, 0); + stripe_invalidate(stripe); +} + +/* Number of pages per chunk. */ +static inline unsigned chunk_pages(unsigned sectors) +{ + return dm_div_up(sectors, SECTORS_PER_PAGE); +} + +/* Number of pages per stripe. */ +static inline unsigned stripe_pages(struct raid_set *rs, unsigned io_size) +{ + return chunk_pages(io_size) * rs->set.raid_devs; +} + +/* Initialize part of page_list (recovery). */ +static void stripe_zero_pl_part(struct stripe *stripe, int p, + unsigned start, unsigned count) +{ + unsigned o = start / SECTORS_PER_PAGE, pages = chunk_pages(count); + /* Get offset into the page_list. */ + struct page_list *pl = pl_elem(PL(stripe, p), o); + + BUG_ON(!pl); + while (pl && pages--) { + BUG_ON(!pl->page); + memset(page_address(pl->page), 0, PAGE_SIZE); + pl = pl->next; + } +} + +/* Initialize parity chunk of stripe. */ +static void stripe_zero_chunk(struct stripe *stripe, int p) +{ + if (p > -1) + stripe_zero_pl_part(stripe, p, 0, stripe->io.size); +} + +/* Return dynamic stripe structure size. */ +static size_t stripe_size(struct raid_set *rs) +{ + return sizeof(struct stripe) + + rs->set.raid_devs * sizeof(struct stripe_chunk); +} + +/* Allocate a stripe and its memory object. */ +/* XXX adjust to cope with stripe cache and recovery stripe caches. */ +enum grow { SC_GROW, SC_KEEP }; +static struct stripe *stripe_alloc(struct stripe_cache *sc, + struct dm_mem_cache_client *mc, + enum grow grow) +{ + int r; + struct stripe *stripe; + + stripe = kmem_cache_zalloc(sc->kc.cache, GFP_KERNEL); + if (stripe) { + /* Grow the dm-mem-cache by one object. */ + if (grow == SC_GROW) { + r = dm_mem_cache_grow(mc, 1); + if (r) + goto err_free; + } + + stripe->obj = dm_mem_cache_alloc(mc); + if (!stripe->obj) + goto err_shrink; + + stripe_init(sc, stripe); + } + + return stripe; + +err_shrink: + if (grow == SC_GROW) + dm_mem_cache_shrink(mc, 1); +err_free: + kmem_cache_free(sc->kc.cache, stripe); + return NULL; +} + +/* + * Free a stripes memory object, shrink the + * memory cache and free the stripe itself. + */ +static void stripe_free(struct stripe *stripe, struct dm_mem_cache_client *mc) +{ + dm_mem_cache_free(mc, stripe->obj); + dm_mem_cache_shrink(mc, 1); + kmem_cache_free(stripe->sc->kc.cache, stripe); +} + +/* Free the recovery stripe. */ +static void stripe_recover_free(struct raid_set *rs) +{ + struct recover *rec = &rs->recover; + struct dm_mem_cache_client *mc; + + mc = rec->mem_cache_client; + rec->mem_cache_client = NULL; + if (mc) { + struct stripe *stripe; + + while (!list_empty(&rec->stripes)) { + stripe = list_first_entry(&rec->stripes, struct stripe, + lists[LIST_RECOVER]); + list_del(stripe->lists + LIST_RECOVER); + kfree(stripe->recover); + stripe_free(stripe, mc); + } + + dm_mem_cache_client_destroy(mc); + dm_io_client_destroy(rec->dm_io_client); + rec->dm_io_client = NULL; + } +} + +/* Grow stripe cache. */ +static int sc_grow(struct stripe_cache *sc, unsigned stripes, enum grow grow) +{ + int r = 0; + + /* Try to allocate this many (additional) stripes. */ + while (stripes--) { + struct stripe *stripe = + stripe_alloc(sc, sc->mem_cache_client, grow); + + if (likely(stripe)) { + stripe_lru_add(stripe); + atomic_inc(&sc->stripes); + } else { + r = -ENOMEM; + break; + } + } + + return r ? r : sc_hash_resize(sc); +} + +/* Shrink stripe cache. */ +static int sc_shrink(struct stripe_cache *sc, unsigned stripes) +{ + int r = 0; + + /* Try to get unused stripe from LRU list. */ + while (stripes--) { + struct stripe *stripe; + + stripe = stripe_lru_pop(sc); + if (stripe) { + /* An LRU stripe may never have ios pending! */ + BUG_ON(stripe_io_ref(stripe)); + BUG_ON(stripe_ref(stripe)); + atomic_dec(&sc->stripes); + /* Remove from hash if on before deletion. */ + stripe_hash_del(stripe); + stripe_free(stripe, sc->mem_cache_client); + } else { + r = -ENOENT; + break; + } + } + + /* Check if stats are still sane. */ + if (atomic_read(&sc->active_stripes_max) > + atomic_read(&sc->stripes)) + atomic_set(&sc->active_stripes_max, 0); + + if (r) + return r; + + return atomic_read(&sc->stripes) ? sc_hash_resize(sc) : 0; +} + +/* Create stripe cache and recovery. */ +static int sc_init(struct raid_set *rs, unsigned stripes) +{ + unsigned i, r, rstripes; + struct stripe_cache *sc = &rs->sc; + struct stripe *stripe; + struct recover *rec = &rs->recover; + struct mapped_device *md; + struct gendisk *disk; + + /* Initialize lists and locks. */ + i = ARRAY_SIZE(sc->lists); + while (i--) + INIT_LIST_HEAD(sc->lists + i); + + INIT_LIST_HEAD(&rec->stripes); + + /* Initialize endio and LRU list locks. */ + i = NR_LOCKS; + while (i--) + spin_lock_init(sc->locks + i); + + /* Initialize atomic variables. */ + atomic_set(&sc->stripes, 0); + atomic_set(&sc->stripes_to_set, 0); + atomic_set(&sc->active_stripes, 0); + atomic_set(&sc->active_stripes_max, 0); /* REMOVEME: statistics. */ + + /* + * We need a runtime unique # to suffix the kmem cache name + * because we'll have one for each active RAID set. + */ + md = dm_table_get_md(rs->ti->table); + disk = dm_disk(md); + sprintf(sc->kc.name, "%s-%d", TARGET, disk->first_minor); + dm_put(md); + sc->kc.cache = kmem_cache_create(sc->kc.name, stripe_size(rs), + 0, 0, NULL); + if (!sc->kc.cache) + return -ENOMEM; + + /* Create memory cache client context for RAID stripe cache. */ + sc->mem_cache_client = + dm_mem_cache_client_create(stripes, rs->set.raid_devs, + chunk_pages(rs->set.io_size)); + if (IS_ERR(sc->mem_cache_client)) + return PTR_ERR(sc->mem_cache_client); + + /* Create memory cache client context for RAID recovery stripe(s). */ + rstripes = rec->recovery_stripes; + rec->mem_cache_client = + dm_mem_cache_client_create(rstripes, rs->set.raid_devs, + chunk_pages(rec->io_size)); + if (IS_ERR(rec->mem_cache_client)) + return PTR_ERR(rec->mem_cache_client); + + /* Create dm-io client context for IO stripes. */ + sc->dm_io_client = + dm_io_client_create(); + if (IS_ERR(sc->dm_io_client)) + return PTR_ERR(sc->dm_io_client); + + /* FIXME: intermingeled with stripe cache initialization. */ + /* Create dm-io client context for recovery stripes. */ + rec->dm_io_client = + dm_io_client_create(); + if (IS_ERR(rec->dm_io_client)) + return PTR_ERR(rec->dm_io_client); + + /* Allocate stripes for set recovery. */ + while (rstripes--) { + stripe = stripe_alloc(sc, rec->mem_cache_client, SC_KEEP); + if (!stripe) + return -ENOMEM; + + stripe->recover = kzalloc(sizeof(*stripe->recover), GFP_KERNEL); + if (!stripe->recover) { + stripe_free(stripe, rec->mem_cache_client); + return -ENOMEM; + } + + SetStripeRecover(stripe); + stripe->io.size = rec->io_size; + list_add_tail(stripe->lists + LIST_RECOVER, &rec->stripes); + /* Don't add recovery stripes to LRU list! */ + } + + /* + * Allocate the stripe objetcs from the + * cache and add them to the LRU list. + */ + r = sc_grow(sc, stripes, SC_KEEP); + if (!r) + atomic_set(&sc->stripes_last, stripes); + + return r; +} + +/* Destroy the stripe cache. */ +static void sc_exit(struct stripe_cache *sc) +{ + struct raid_set *rs = RS(sc); + + if (sc->kc.cache) { + stripe_recover_free(rs); + BUG_ON(sc_shrink(sc, atomic_read(&sc->stripes))); + kmem_cache_destroy(sc->kc.cache); + sc->kc.cache = NULL; + + if (sc->mem_cache_client && !IS_ERR(sc->mem_cache_client)) + dm_mem_cache_client_destroy(sc->mem_cache_client); + + if (sc->dm_io_client && !IS_ERR(sc->dm_io_client)) + dm_io_client_destroy(sc->dm_io_client); + + hash_exit(&sc->hash); + } +} + +/* + * Calculate RAID address + * + * Delivers tuple with the index of the data disk holding the chunk + * in the set, the parity disks index and the start of the stripe + * within the address space of the set (used as the stripe cache hash key). + */ +/* thx MD. */ +static struct raid_address *raid_address(struct raid_set *rs, sector_t sector, + struct raid_address *addr) +{ + sector_t stripe, tmp; + + /* + * chunk_number = sector / chunk_size + * stripe_number = chunk_number / data_devs + * di = stripe % data_devs; + */ + stripe = sector >> rs->set.chunk_shift; + addr->di = sector_div(stripe, rs->set.data_devs); + + switch (rs->set.raid_type->level) { + case raid4: + addr->pi = rs->set.pi; + goto check_shift_di; + case raid5: + tmp = stripe; + addr->pi = sector_div(tmp, rs->set.raid_devs); + + switch (rs->set.raid_type->algorithm) { + case left_asym: /* Left asymmetric. */ + addr->pi = rs->set.data_devs - addr->pi; + case right_asym: /* Right asymmetric. */ +check_shift_di: + if (addr->di >= addr->pi) + addr->di++; + break; + case left_sym: /* Left symmetric. */ + addr->pi = rs->set.data_devs - addr->pi; + case right_sym: /* Right symmetric. */ + addr->di = (addr->pi + addr->di + 1) % + rs->set.raid_devs; + break; + case none: /* Ain't happen: RAID4 algorithm placeholder. */ + BUG(); + } + } + + /* + * Start offset of the stripes chunk on any single device of the RAID + * set, adjusted in case io size differs from chunk size. + */ + addr->key = (stripe << rs->set.chunk_shift) + + (sector & rs->set.io_inv_mask); + return addr; +} + +/* + * Copy data across between stripe pages and bio vectors. + * + * Pay attention to data alignment in stripe and bio pages. + */ +static void bio_copy_page_list(int rw, struct stripe *stripe, + struct page_list *pl, struct bio *bio) +{ + unsigned i, page_offset; + void *page_addr; + struct raid_set *rs = RS(stripe->sc); + struct bio_vec *bv; + + /* Get start page in page list for this sector. */ + i = (bio->bi_sector & rs->set.io_mask) / SECTORS_PER_PAGE; + pl = pl_elem(pl, i); + BUG_ON(!pl); + BUG_ON(!pl->page); + + page_addr = page_address(pl->page); + page_offset = to_bytes(bio->bi_sector & (SECTORS_PER_PAGE - 1)); + + /* Walk all segments and copy data across between bio_vecs and pages. */ + bio_for_each_segment(bv, bio, i) { + int len = bv->bv_len, size; + unsigned bio_offset = 0; + void *bio_addr = __bio_kmap_atomic(bio, i, KM_USER0); +redo: + size = (page_offset + len > PAGE_SIZE) ? + PAGE_SIZE - page_offset : len; + + if (rw == READ) + memcpy(bio_addr + bio_offset, + page_addr + page_offset, size); + else + memcpy(page_addr + page_offset, + bio_addr + bio_offset, size); + + page_offset += size; + if (page_offset == PAGE_SIZE) { + /* + * We reached the end of the chunk page -> + * need to refer to the next one to copy more data. + */ + len -= size; + if (len) { + /* Get next page. */ + pl = pl->next; + BUG_ON(!pl); + BUG_ON(!pl->page); + page_addr = page_address(pl->page); + page_offset = 0; + bio_offset += size; + /* REMOVEME: statistics. */ + atomic_inc(rs->stats + S_BIO_COPY_PL_NEXT); + goto redo; + } + } + + __bio_kunmap_atomic(bio_addr, KM_USER0); + } +} + +/* + * Xor optimization macros. + */ +/* Xor data pointer declaration and initialization macros. */ +#define DECLARE_2 unsigned long *d0 = data[0], *d1 = data[1] +#define DECLARE_3 DECLARE_2, *d2 = data[2] +#define DECLARE_4 DECLARE_3, *d3 = data[3] +#define DECLARE_5 DECLARE_4, *d4 = data[4] +#define DECLARE_6 DECLARE_5, *d5 = data[5] +#define DECLARE_7 DECLARE_6, *d6 = data[6] +#define DECLARE_8 DECLARE_7, *d7 = data[7] + +/* Xor unrole macros. */ +#define D2(n) d0[n] = d0[n] ^ d1[n] +#define D3(n) D2(n) ^ d2[n] +#define D4(n) D3(n) ^ d3[n] +#define D5(n) D4(n) ^ d4[n] +#define D6(n) D5(n) ^ d5[n] +#define D7(n) D6(n) ^ d6[n] +#define D8(n) D7(n) ^ d7[n] + +#define X_2(macro, offset) macro(offset); macro(offset + 1); +#define X_4(macro, offset) X_2(macro, offset); X_2(macro, offset + 2); +#define X_8(macro, offset) X_4(macro, offset); X_4(macro, offset + 4); +#define X_16(macro, offset) X_8(macro, offset); X_8(macro, offset + 8); +#define X_32(macro, offset) X_16(macro, offset); X_16(macro, offset + 16); +#define X_64(macro, offset) X_32(macro, offset); X_32(macro, offset + 32); + +/* Define a _xor_#chunks_#xors_per_run() function. */ +#define _XOR(chunks, xors_per_run) \ +static void _xor ## chunks ## _ ## xors_per_run(unsigned long **data) \ +{ \ + unsigned end = XOR_SIZE / sizeof(data[0]), i; \ + DECLARE_ ## chunks; \ +\ + for (i = 0; i < end; i += xors_per_run) { \ + X_ ## xors_per_run(D ## chunks, i); \ + } \ +} + +/* Define xor functions for 2 - 8 chunks and xors per run. */ +#define MAKE_XOR_PER_RUN(xors_per_run) \ + _XOR(2, xors_per_run); _XOR(3, xors_per_run); \ + _XOR(4, xors_per_run); _XOR(5, xors_per_run); \ + _XOR(6, xors_per_run); _XOR(7, xors_per_run); \ + _XOR(8, xors_per_run); + +MAKE_XOR_PER_RUN(8) /* Define _xor_*_8() functions. */ +MAKE_XOR_PER_RUN(16) /* Define _xor_*_16() functions. */ +MAKE_XOR_PER_RUN(32) /* Define _xor_*_32() functions. */ +MAKE_XOR_PER_RUN(64) /* Define _xor_*_64() functions. */ + +#define MAKE_XOR(xors_per_run) \ +struct { \ + void (*f)(unsigned long **); \ +} static xor_funcs ## xors_per_run[] = { \ + { NULL }, /* NULL pointers to optimize indexing in xor(). */ \ + { NULL }, \ + { _xor2_ ## xors_per_run }, \ + { _xor3_ ## xors_per_run }, \ + { _xor4_ ## xors_per_run }, \ + { _xor5_ ## xors_per_run }, \ + { _xor6_ ## xors_per_run }, \ + { _xor7_ ## xors_per_run }, \ + { _xor8_ ## xors_per_run }, \ +}; \ +\ +static void xor_ ## xors_per_run(unsigned n, unsigned long **data) \ +{ \ + /* Call respective function for amount of chunks. */ \ + xor_funcs ## xors_per_run[n].f(data); \ +} + +/* Define xor_8() - xor_64 functions. */ +MAKE_XOR(8) +MAKE_XOR(16) +MAKE_XOR(32) +MAKE_XOR(64) + +/* Maximum number of chunks, which can be xor'ed in one go. */ +#define XOR_CHUNKS_MAX (ARRAY_SIZE(xor_funcs8) - 1) + +static void xor_blocks_wrapper(unsigned n, unsigned long **data) +{ + BUG_ON(n < 2 || n > MAX_XOR_BLOCKS + 1); + xor_blocks(n - 1, XOR_SIZE, (void *) data[0], (void **) data + 1); +} + +struct xor_func { + xor_function_t f; + const char *name; +} static xor_funcs[] = { + { xor_8, "xor_8" }, + { xor_16, "xor_16" }, + { xor_32, "xor_32" }, + { xor_64, "xor_64" }, + { xor_blocks_wrapper, "xor_blocks" }, +}; + +/* + * Check, if chunk has to be xored in/out: + * + * o if writes are queued + * o if writes are merged + * o if stripe is to be reconstructed + * o if recovery stripe + */ +static inline int chunk_must_xor(struct stripe_chunk *chunk) +{ + if (ChunkUptodate(chunk)) { + BUG_ON(!bio_list_empty(BL_CHUNK(chunk, WRITE_QUEUED)) && + !bio_list_empty(BL_CHUNK(chunk, WRITE_MERGED))); + + if (!bio_list_empty(BL_CHUNK(chunk, WRITE_QUEUED)) || + !bio_list_empty(BL_CHUNK(chunk, WRITE_MERGED))) + return 1; + + if (StripeReconstruct(chunk->stripe) || + StripeRecover(chunk->stripe)) + return 1; + } + + return 0; +} + +/* + * Calculate crc. + * + * This indexes into the chunks of a stripe and their pages. + * + * All chunks will be xored into the indexed (@pi) + * chunk in maximum groups of xor.chunks. + * + */ +static void xor(struct stripe *stripe, unsigned pi, unsigned sector) +{ + struct raid_set *rs = RS(stripe->sc); + unsigned max_chunks = rs->xor.chunks, n = 1, + o = sector / SECTORS_PER_PAGE, /* Offset into the page_list. */ + p = rs->set.raid_devs; + unsigned long **d = rs->data; + xor_function_t xor_f = rs->xor.f->f; + + BUG_ON(sector > stripe->io.size); + + /* Address of parity page to xor into. */ + d[0] = page_address(pl_elem(PL(stripe, pi), o)->page); + + while (p--) { + /* Preset pointers to data pages. */ + if (p != pi && chunk_must_xor(CHUNK(stripe, p))) + d[n++] = page_address(pl_elem(PL(stripe, p), o)->page); + + /* If max chunks -> xor. */ + if (n == max_chunks) { + xor_f(n, d); + n = 1; + } + } + + /* If chunks -> xor. */ + if (n > 1) + xor_f(n, d); +} + +/* Common xor loop through all stripe page lists. */ +static void common_xor(struct stripe *stripe, sector_t count, + unsigned off, unsigned pi) +{ + unsigned sector; + + BUG_ON(!count); + for (sector = off; sector < count; sector += SECTORS_PER_PAGE) + xor(stripe, pi, sector); + + /* Set parity page uptodate and clean. */ + chunk_set(CHUNK(stripe, pi), CLEAN); + atomic_inc(RS(stripe->sc)->stats + S_XORS); /* REMOVEME: statistics. */ +} + +/* + * Calculate parity sectors on intact stripes. + * + * Need to calculate raid address for recover stripe, because its + * chunk sizes differs and is typically larger than io chunk size. + */ +static void parity_xor(struct stripe *stripe) +{ + struct raid_set *rs = RS(stripe->sc); + unsigned chunk_size = rs->set.chunk_size, io_size = stripe->io.size, + xor_size = chunk_size > io_size ? io_size : chunk_size; + sector_t off; + + /* This can be the recover stripe with a larger io size. */ + for (off = 0; off < io_size; off += xor_size) { + /* + * Recover stripe is likely bigger than regular io + * ones and has no precalculated parity disk index -> + * need to calculate RAID address. + */ + if (unlikely(StripeRecover(stripe))) { + struct raid_address addr; + + raid_address(rs, + (stripe->key + off) * rs->set.data_devs, + &addr); + stripe->idx.parity = addr.pi; + stripe_zero_pl_part(stripe, addr.pi, off, xor_size); + } + + common_xor(stripe, xor_size, off, stripe->idx.parity); + chunk_set(CHUNK(stripe, stripe->idx.parity), DIRTY); + } +} + +/* Reconstruct missing chunk. */ +static void stripe_reconstruct(struct stripe *stripe) +{ + struct raid_set *rs = RS(stripe->sc); + int p = rs->set.raid_devs, pr = stripe->idx.recover; + + BUG_ON(pr < 0); + + /* Check if all but the chunk to be reconstructed are uptodate. */ + while (p--) + BUG_ON(p != pr && !ChunkUptodate(CHUNK(stripe, p))); + + /* REMOVEME: statistics. */ + atomic_inc(rs->stats + (RSDegraded(rs) ? S_RECONSTRUCT_EI : + S_RECONSTRUCT_DEV)); + /* Zero chunk to be reconstructed. */ + stripe_zero_chunk(stripe, pr); + common_xor(stripe, stripe->io.size, 0, pr); + stripe->idx.recover = -1; +} + +/* + * Recovery io throttling + */ +/* Conditionally reset io counters. */ +static int recover_io_reset(struct raid_set *rs) +{ + unsigned long j = jiffies; + + /* Pay attention to jiffies overflows. */ + if (j > rs->recover.last_jiffies + HZ / 20 || + j < rs->recover.last_jiffies) { + atomic_set(rs->recover.io_count + IO_WORK, 0); + atomic_set(rs->recover.io_count + IO_RECOVER, 0); + rs->recover.last_jiffies = j; + return 1; + } + + return 0; +} + +/* Count ios. */ +static void recover_io_count(struct stripe *stripe) +{ + struct raid_set *rs = RS(stripe->sc); + + recover_io_reset(rs); + atomic_inc(rs->recover.io_count + + (StripeRecover(stripe) ? IO_RECOVER : IO_WORK)); +} + +/* Try getting a stripe either from the hash or from the LRU list. */ +static struct stripe *stripe_find(struct raid_set *rs, + struct raid_address *addr) +{ + int r; + struct stripe_cache *sc = &rs->sc; + struct stripe *stripe; + + /* Try stripe from hash. */ + stripe = stripe_lookup(sc, addr->key); + if (stripe) { + r = stripe_get(stripe); + if (r) + goto get_lock_failed; + + atomic_inc(rs->stats + S_HITS_1ST); /* REMOVEME: statistics. */ + } else { + /* Not in hash -> try to get an LRU stripe. */ + stripe = stripe_lru_pop(sc); + if (stripe) { + /* + * An LRU stripe may not be referenced + * and may never have ios pending! + */ + BUG_ON(stripe_ref(stripe)); + BUG_ON(stripe_io_ref(stripe)); + + /* Remove from hash if on before reuse. */ + stripe_hash_del(stripe); + + /* Invalidate before reinserting with changed key. */ + stripe_invalidate(stripe); + + stripe->key = addr->key; + stripe->region = dm_rh_sector_to_region(rs->recover.rh, + addr->key); + stripe->idx.parity = addr->pi; + r = stripe_get(stripe); + if (r) + goto get_lock_failed; + + /* Insert stripe into the stripe hash. */ + stripe_insert(&sc->hash, stripe); + /* REMOVEME: statistics. */ + atomic_inc(rs->stats + S_INSCACHE); + } + } + + return stripe; + +get_lock_failed: + stripe_put(stripe); + return NULL; +} + +/* + * Process end io + * + * I need to do it here because I can't in interrupt + */ +/* End io all bios on a bio list. */ +static void bio_list_endio(struct stripe *stripe, struct bio_list *bl, + int p, int error) +{ + struct raid_set *rs = RS(stripe->sc); + struct bio *bio; + struct page_list *pl = PL(stripe, p); + struct stripe_chunk *chunk = CHUNK(stripe, p); + + /* Update region counters. */ + while ((bio = bio_list_pop(bl))) { + if (bio_data_dir(bio) == WRITE) + /* Drop io pending count for any writes. */ + dm_rh_dec(rs->recover.rh, stripe->region); + else if (!error) + /* Copy data accross. */ + bio_copy_page_list(READ, stripe, pl, bio); + + bio_endio(bio, error); + + /* REMOVEME: statistics. */ + atomic_inc(rs->stats + (bio_data_dir(bio) == READ ? + S_BIOS_ENDIO_READ : S_BIOS_ENDIO_WRITE)); + + chunk_put(chunk); + stripe_put(stripe); + io_put(rs); /* Wake any suspend waiters on last bio. */ + } +} + +/* + * End io all reads/writes on a stripe copying + * read data accross from stripe to bios and + * decrementing region counters for writes. + * + * Processing of ios depeding on state: + * o no chunk error -> endio ok + * o degraded: + * - chunk error and read -> ignore to be requeued + * - chunk error and write -> endio ok + * o dead (more than parity_devs failed) and chunk_error-> endio failed + */ +static void stripe_endio(int rw, struct stripe *stripe) +{ + struct raid_set *rs = RS(stripe->sc); + unsigned p = rs->set.raid_devs; + int write = (rw != READ); + + while (p--) { + struct stripe_chunk *chunk = CHUNK(stripe, p); + struct bio_list *bl; + + BUG_ON(ChunkLocked(chunk)); + + bl = BL_CHUNK(chunk, rw); + if (bio_list_empty(bl)) + continue; + + if (unlikely(ChunkError(chunk) || !ChunkUptodate(chunk))) { + /* RAID set dead. */ + if (unlikely(RSDead(rs))) + bio_list_endio(stripe, bl, p, -EIO); + /* RAID set degraded. */ + else if (write) + bio_list_endio(stripe, bl, p, 0); + } else { + BUG_ON(!RSDegraded(rs) && ChunkDirty(chunk)); + bio_list_endio(stripe, bl, p, 0); + } + } +} + +/* Fail all ios hanging off all bio lists of a stripe. */ +static void stripe_fail_io(struct stripe *stripe) +{ + struct raid_set *rs = RS(stripe->sc); + unsigned p = rs->set.raid_devs; + + while (p--) { + struct stripe_chunk *chunk = CHUNK(stripe, p); + int i = ARRAY_SIZE(chunk->bl); + + /* Fail all bios on all bio lists of the stripe. */ + while (i--) { + struct bio_list *bl = chunk->bl + i; + + if (!bio_list_empty(bl)) + bio_list_endio(stripe, bl, p, -EIO); + } + } + + /* Put stripe on LRU list. */ + BUG_ON(stripe_io_ref(stripe)); + BUG_ON(stripe_ref(stripe)); +} + +/* Unlock all required chunks. */ +static void stripe_chunks_unlock(struct stripe *stripe) +{ + unsigned p = RS(stripe->sc)->set.raid_devs; + struct stripe_chunk *chunk; + + while (p--) { + chunk = CHUNK(stripe, p); + + if (TestClearChunkUnlock(chunk)) + ClearChunkLocked(chunk); + } +} + +/* + * Queue reads and writes to a stripe by hanging + * their bios off the stripesets read/write lists. + */ +static int stripe_queue_bio(struct raid_set *rs, struct bio *bio, + struct bio_list *reject) +{ + struct raid_address addr; + struct stripe *stripe; + + stripe = stripe_find(rs, raid_address(rs, bio->bi_sector, &addr)); + if (stripe) { + int r = 0, rw = bio_data_dir(bio); + + /* Distinguish reads and writes. */ + bio_list_add(BL(stripe, addr.di, rw), bio); + + if (rw == READ) + /* REMOVEME: statistics. */ + atomic_inc(rs->stats + S_BIOS_ADDED_READ); + else { + /* Inrement pending write count on region. */ + dm_rh_inc(rs->recover.rh, stripe->region); + r = 1; + + /* REMOVEME: statistics. */ + atomic_inc(rs->stats + S_BIOS_ADDED_WRITE); + } + + /* + * Put on io (flush) list in case of + * initial bio queued to chunk. + */ + if (chunk_get(CHUNK(stripe, addr.di)) == 1) + stripe_flush_add(stripe); + + return r; + } + + /* Got no stripe from cache or failed to lock it -> reject bio. */ + bio_list_add(reject, bio); + atomic_inc(rs->stats + S_IOS_POST); /* REMOVEME: statistics. */ + return 0; +} + +/* + * Handle all stripes by handing them to the daemon, because we can't + * map their chunk pages to copy the data in interrupt context. + * + * We don't want to handle them here either, while interrupts are disabled. + */ + +/* Read/write endio function for dm-io (interrupt context). */ +static void endio(unsigned long error, void *context) +{ + struct stripe_chunk *chunk = context; + + if (unlikely(error)) { + chunk_set(chunk, ERROR); + /* REMOVEME: statistics. */ + atomic_inc(RS(chunk->stripe->sc)->stats + S_STRIPE_ERROR); + } else + chunk_set(chunk, CLEAN); + + /* + * For recovery stripes, I need to reset locked locked + * here, because those aren't processed in do_endios(). + */ + if (unlikely(StripeRecover(chunk->stripe))) + ClearChunkLocked(chunk); + else + SetChunkUnlock(chunk); + + /* Indirectly puts stripe on cache's endio list via stripe_io_put(). */ + stripe_put_references(chunk->stripe); +} + +/* Read/Write a chunk asynchronously. */ +static void stripe_chunk_rw(struct stripe *stripe, unsigned p) +{ + struct stripe_cache *sc = stripe->sc; + struct raid_set *rs = RS(sc); + struct dm_mem_cache_object *obj = stripe->obj + p; + struct page_list *pl = obj->pl; + struct stripe_chunk *chunk = CHUNK(stripe, p); + struct raid_dev *dev = rs->dev + p; + struct dm_io_region io = { + .bdev = dev->dev->bdev, + .sector = stripe->key, + .count = stripe->io.size, + }; + struct dm_io_request control = { + .bi_rw = ChunkDirty(chunk) ? WRITE : READ, + .mem = { + .type = DM_IO_PAGE_LIST, + .ptr.pl = pl, + .offset = 0, + }, + .notify = { + .fn = endio, + .context = chunk, + }, + .client = StripeRecover(stripe) ? rs->recover.dm_io_client : + sc->dm_io_client, + }; + + BUG_ON(ChunkLocked(chunk)); + BUG_ON(!ChunkUptodate(chunk) && ChunkDirty(chunk)); + BUG_ON(ChunkUptodate(chunk) && !ChunkDirty(chunk)); + + /* + * Don't rw past end of device, which can happen, because + * typically sectors_per_dev isn't divisible by io_size. + */ + if (unlikely(io.sector + io.count > rs->set.sectors_per_dev)) + io.count = rs->set.sectors_per_dev - io.sector; + + BUG_ON(!io.count); + io.sector += dev->start; /* Add . */ + if (RSRecover(rs)) + recover_io_count(stripe); /* Recovery io accounting. */ + + /* REMOVEME: statistics. */ + atomic_inc(rs->stats + (ChunkDirty(chunk) ? S_DM_IO_WRITE : + S_DM_IO_READ)); + SetChunkLocked(chunk); + SetDevIoQueued(dev); + BUG_ON(dm_io(&control, 1, &io, NULL)); +} + +/* + * Write dirty or read not uptodate page lists of a stripe. + */ +static int stripe_chunks_rw(struct stripe *stripe) +{ + int r; + struct raid_set *rs = RS(stripe->sc); + + /* + * Increment the pending count on the stripe + * first, so that we don't race in endio(). + * + * An inc (IO) is needed for any chunk unless !ChunkIo(chunk): + * + * o not uptodate + * o dirtied by writes merged + * o dirtied by parity calculations + */ + r = for_each_io_dev(stripe, stripe_get_references); + if (r) { + /* Io needed: chunks are either not uptodate or dirty. */ + int max; /* REMOVEME: */ + struct stripe_cache *sc = &rs->sc; + + /* Submit actual io. */ + for_each_io_dev(stripe, stripe_chunk_rw); + + /* REMOVEME: statistics */ + max = sc_active(sc); + if (atomic_read(&sc->active_stripes_max) < max) + atomic_set(&sc->active_stripes_max, max); + + atomic_inc(rs->stats + S_FLUSHS); + /* END REMOVEME: statistics */ + } + + return r; +} + +/* Merge in all writes hence dirtying respective chunks. */ +static void stripe_merge_writes(struct stripe *stripe) +{ + unsigned p = RS(stripe->sc)->set.raid_devs; + + while (p--) { + struct stripe_chunk *chunk = CHUNK(stripe, p); + struct bio_list *write = BL_CHUNK(chunk, WRITE_QUEUED); + + if (!bio_list_empty(write)) { + struct bio *bio; + struct page_list *pl = stripe->obj[p].pl; + + /* + * We can play with the lists without holding a lock, + * because it is just us accessing them anyway. + */ + bio_list_for_each(bio, write) + bio_copy_page_list(WRITE, stripe, pl, bio); + + bio_list_merge(BL_CHUNK(chunk, WRITE_MERGED), write); + bio_list_init(write); + chunk_set(chunk, DIRTY); + } + } +} + +/* Queue all writes to get merged. */ +static int stripe_queue_writes(struct stripe *stripe) +{ + int r = 0; + unsigned p = RS(stripe->sc)->set.raid_devs; + + while (p--) { + struct stripe_chunk *chunk = CHUNK(stripe, p); + struct bio_list *write = BL_CHUNK(chunk, WRITE); + + if (!bio_list_empty(write)) { + bio_list_merge(BL_CHUNK(chunk, WRITE_QUEUED), write); + bio_list_init(write); +SetChunkIo(chunk); + r = 1; + } + } + + return r; +} + + +/* Check, if a chunk gets completely overwritten. */ +static int stripe_check_chunk_overwrite(struct stripe *stripe, unsigned p) +{ + unsigned sectors = 0; + struct bio *bio; + struct bio_list *bl = BL(stripe, p, WRITE_QUEUED); + + bio_list_for_each(bio, bl) + sectors += bio_sectors(bio); + + BUG_ON(sectors > RS(stripe->sc)->set.io_size); + return sectors == RS(stripe->sc)->set.io_size; +} + +/* + * Avoid io on broken/reconstructed drive in order to + * reconstruct date on endio. + * + * (*1*) We set StripeReconstruct() in here, so that _do_endios() + * will trigger a reconstruct call before resetting it. + */ +static int stripe_chunk_set_io_flags(struct stripe *stripe, int pr) +{ + struct stripe_chunk *chunk = CHUNK(stripe, pr); + + /* + * Allow io on all chunks but the indexed one, + * because we're either degraded or prohibit it + * on the one for later reconstruction. + */ + /* Includes ClearChunkIo(), ClearChunkUptodate(). */ + stripe_chunk_invalidate(chunk); + stripe->idx.recover = pr; + SetStripeReconstruct(stripe); + + /* REMOVEME: statistics. */ + atomic_inc(RS(stripe->sc)->stats + S_PROHIBITCHUNKIO); + return -EPERM; +} + +/* Chunk locked/uptodate and device failed tests. */ +static struct stripe_chunk * +stripe_chunk_check(struct stripe *stripe, unsigned p, unsigned *chunks_uptodate) +{ + struct raid_set *rs = RS(stripe->sc); + struct stripe_chunk *chunk = CHUNK(stripe, p); + + /* Can't access active chunks. */ + if (ChunkLocked(chunk)) { + /* REMOVEME: statistics. */ + atomic_inc(rs->stats + S_CHUNK_LOCKED); + return NULL; + } + + /* Can't access broken devive. */ + if (ChunkError(chunk) || DevFailed(rs->dev + p)) + return NULL; + + /* Can access uptodate chunks. */ + if (ChunkUptodate(chunk)) { + (*chunks_uptodate)++; + return NULL; + } + + return chunk; +} + +/* + * Degraded/reconstruction mode. + * + * Check stripe state to figure which chunks don't need IO. + * + * Returns 0 for fully operational, -EPERM for degraded/resynchronizing. + */ +static int stripe_check_reconstruct(struct stripe *stripe) +{ + struct raid_set *rs = RS(stripe->sc); + + if (RSDead(rs)) { + ClearStripeReconstruct(stripe); + ClearStripeReconstructed(stripe); + stripe_allow_io(stripe); + return 0; + } + + /* Avoid further reconstruction setting, when already set. */ + if (StripeReconstruct(stripe)) { + /* REMOVEME: statistics. */ + atomic_inc(rs->stats + S_RECONSTRUCT_SET); + return -EBUSY; + } + + /* Initially allow io on all chunks. */ + stripe_allow_io(stripe); + + /* Return if stripe is already reconstructed. */ + if (StripeReconstructed(stripe)) { + atomic_inc(rs->stats + S_RECONSTRUCTED); + return 0; + } + + /* + * Degraded/reconstruction mode (device failed) -> + * avoid io on the failed device. + */ + if (unlikely(RSDegraded(rs))) { + /* REMOVEME: statistics. */ + atomic_inc(rs->stats + S_DEGRADED); + /* Allow IO on all devices but the dead one. */ + BUG_ON(rs->set.ei < 0); + return stripe_chunk_set_io_flags(stripe, rs->set.ei); + } else { + int sync, pi = dev_for_parity(stripe, &sync); + + /* + * Reconstruction mode (ie. a particular (replaced) device or + * some (rotating) parity chunk is being resynchronized) -> + * o make sure all needed chunks are read in + * o writes are allowed to go through + */ + if (!sync) { + /* REMOVEME: statistics. */ + atomic_inc(rs->stats + S_NOSYNC); + /* Allow IO on all devs but the one to reconstruct. */ + return stripe_chunk_set_io_flags(stripe, pi); + } + } + + return 0; +} + +/* + * Check, if stripe is ready to merge writes. + * I.e. if all chunks present to allow to merge bios. + * + * We prohibit io on: + * + * o chunks without bios + * o chunks which get completely written over + */ +static int stripe_merge_possible(struct stripe *stripe, int nosync) +{ + struct raid_set *rs = RS(stripe->sc); + unsigned chunks_overwrite = 0, chunks_prohibited = 0, + chunks_uptodate = 0, p = rs->set.raid_devs; + + /* Walk all chunks. */ + while (p--) { + struct stripe_chunk *chunk; + + /* Prohibit io on broken devices. */ + if (DevFailed(rs->dev + p)) { + chunk = CHUNK(stripe, p); + goto prohibit_io; + } + + /* We can't optimize any further if no chunk. */ + chunk = stripe_chunk_check(stripe, p, &chunks_uptodate); + if (!chunk || nosync) + continue; + + /* + * We have a chunk, which is not uptodate. + * + * If this is not parity and we don't have + * reads queued, we can optimize further. + */ + if (p != stripe->idx.parity && + bio_list_empty(BL_CHUNK(chunk, READ)) && + bio_list_empty(BL_CHUNK(chunk, WRITE_MERGED))) { + if (bio_list_empty(BL_CHUNK(chunk, WRITE_QUEUED))) + goto prohibit_io; + else if (RSCheckOverwrite(rs) && + stripe_check_chunk_overwrite(stripe, p)) + /* Completely overwritten chunk. */ + chunks_overwrite++; + } + + /* Allow io for chunks with bios and overwritten ones. */ + SetChunkIo(chunk); + continue; + +prohibit_io: + /* No io for broken devices or for chunks w/o bios. */ + ClearChunkIo(chunk); + chunks_prohibited++; + /* REMOVEME: statistics. */ + atomic_inc(RS(stripe->sc)->stats + S_PROHIBITCHUNKIO); + } + + /* All data chunks will get written over. */ + if (chunks_overwrite == rs->set.data_devs) + atomic_inc(rs->stats + S_OVERWRITE); /* REMOVEME: statistics.*/ + else if (chunks_uptodate + chunks_prohibited < rs->set.raid_devs) { + /* We don't have enough chunks to merge. */ + atomic_inc(rs->stats + S_CANT_MERGE); /* REMOVEME: statistics.*/ + return -EPERM; + } + + /* + * If we have all chunks up to date or overwrite them, we + * just zero the parity chunk and let stripe_rw() recreate it. + */ + if (chunks_uptodate == rs->set.raid_devs || + chunks_overwrite == rs->set.data_devs) { + stripe_zero_chunk(stripe, stripe->idx.parity); + BUG_ON(StripeReconstruct(stripe)); + SetStripeReconstruct(stripe); /* Enforce xor in caller. */ + } else { + /* + * With less chunks, we xor parity out. + * + * (*4*) We rely on !StripeReconstruct() in chunk_must_xor(), + * so that only chunks with queued or merged writes + * are being xored. + */ + parity_xor(stripe); + } + + /* + * We do have enough chunks to merge. + * All chunks are uptodate or get written over. + */ + atomic_inc(rs->stats + S_CAN_MERGE); /* REMOVEME: statistics. */ + return 0; +} + +/* + * Avoid reading chunks in case we're fully operational. + * + * We prohibit io on any chunks without bios but the parity chunk. + */ +static void stripe_avoid_reads(struct stripe *stripe) +{ + struct raid_set *rs = RS(stripe->sc); + unsigned dummy = 0, p = rs->set.raid_devs; + + /* Walk all chunks. */ + while (p--) { + struct stripe_chunk *chunk = + stripe_chunk_check(stripe, p, &dummy); + + if (!chunk) + continue; + + /* If parity or any bios pending -> allow io. */ + if (chunk_ref(chunk) || p == stripe->idx.parity) + SetChunkIo(chunk); + else { + ClearChunkIo(chunk); + /* REMOVEME: statistics. */ + atomic_inc(RS(stripe->sc)->stats + S_PROHIBITCHUNKIO); + } + } +} + +/* + * Read/write a stripe. + * + * All stripe read/write activity goes through this function + * unless recovery, which has to call stripe_chunk_rw() directly. + * + * Make sure we don't try already merged stripes in order + * to avoid data corruption. + * + * Check the state of the RAID set and if degraded (or + * resynchronizing for reads), read in all other chunks but + * the one on the dead/resynchronizing device in order to be + * able to reconstruct the missing one in _do_endios(). + * + * Can be called on active stripes in order + * to dispatch new io on inactive chunks. + * + * States to cover: + * o stripe to read and/or write + * o stripe with error to reconstruct + */ +static void stripe_rw(struct stripe *stripe) +{ + int nosync, r; + struct raid_set *rs = RS(stripe->sc); + + /* + * Check, if a chunk needs to be reconstructed + * because of a degraded set or a region out of sync. + */ + nosync = stripe_check_reconstruct(stripe); + switch (nosync) { + case -EBUSY: + return; /* Wait for stripe reconstruction to finish. */ + case -EPERM: + goto io; + } + + /* + * If we don't have merged writes pending, we can schedule + * queued writes to be merged next without corrupting data. + */ + if (!StripeMerged(stripe)) { + r = stripe_queue_writes(stripe); + if (r) + /* Writes got queued -> flag RBW. */ + SetStripeRBW(stripe); + } + + /* + * Merge all writes hanging off uptodate/overwritten + * chunks of the stripe. + */ + if (StripeRBW(stripe)) { + r = stripe_merge_possible(stripe, nosync); + if (!r) { /* Merge possible. */ + struct stripe_chunk *chunk; + + /* + * I rely on valid parity in order + * to xor a fraction of chunks out + * of parity and back in. + */ + stripe_merge_writes(stripe); /* Merge writes in. */ + parity_xor(stripe); /* Update parity. */ + ClearStripeReconstruct(stripe); /* Reset xor enforce. */ + SetStripeMerged(stripe); /* Writes merged. */ + ClearStripeRBW(stripe); /* Disable RBW. */ + + /* + * REMOVEME: sanity check on parity chunk + * states after writes got merged. + */ + chunk = CHUNK(stripe, stripe->idx.parity); + BUG_ON(ChunkLocked(chunk)); + BUG_ON(!ChunkUptodate(chunk)); + BUG_ON(!ChunkDirty(chunk)); + BUG_ON(!ChunkIo(chunk)); + } + } else if (!nosync && !StripeMerged(stripe)) + /* Read avoidance if not degraded/resynchronizing/merged. */ + stripe_avoid_reads(stripe); + +io: + /* Now submit any reads/writes for non-uptodate or dirty chunks. */ + r = stripe_chunks_rw(stripe); + if (!r) { + /* + * No io submitted because of chunk io + * prohibited or locked chunks/failed devices + * -> push to end io list for processing. + */ + stripe_endio_push(stripe); + atomic_inc(rs->stats + S_NO_RW); /* REMOVEME: statistics. */ + } +} + +/* + * Recovery functions + */ +/* Read a stripe off a raid set for recovery. */ +static int stripe_recover_read(struct stripe *stripe, int pi) +{ + BUG_ON(stripe_io_ref(stripe)); + + /* Invalidate all chunks so that they get read in. */ + stripe_chunks_invalidate(stripe); + stripe_allow_io(stripe); /* Allow io on all recovery chunks. */ + + /* + * If we are reconstructing a perticular device, we can avoid + * reading the respective chunk in, because we're going to + * reconstruct it anyway. + * + * We can't do that for resynchronization of rotating parity, + * because the recovery stripe chunk size is typically larger + * than the sets chunk size. + */ + if (pi > -1) + ClearChunkIo(CHUNK(stripe, pi)); + + return stripe_chunks_rw(stripe); +} + +/* Write a stripe to a raid set for recovery. */ +static int stripe_recover_write(struct stripe *stripe, int pi) +{ + BUG_ON(stripe_io_ref(stripe)); + + /* + * If this is a reconstruct of a particular device, then + * reconstruct the respective chunk, else create parity chunk. + */ + if (pi > -1) { + stripe_zero_chunk(stripe, pi); + common_xor(stripe, stripe->io.size, 0, pi); + chunk_set(CHUNK(stripe, pi), DIRTY); + } else + parity_xor(stripe); + + return stripe_chunks_rw(stripe); +} + +/* Read/write a recovery stripe. */ +static int stripe_recover_rw(struct stripe *stripe) +{ + int r = 0, sync = 0; + + /* Read/write flip-flop. */ + if (TestClearStripeRBW(stripe)) { + SetStripeMerged(stripe); + stripe->key = stripe->recover->pos; + r = stripe_recover_read(stripe, dev_for_parity(stripe, &sync)); + BUG_ON(!r); + } else if (TestClearStripeMerged(stripe)) { + r = stripe_recover_write(stripe, dev_for_parity(stripe, &sync)); + BUG_ON(!r); + } + + BUG_ON(sync); + return r; +} + +/* Recover bandwidth available ?. */ +static int recover_bandwidth(struct raid_set *rs) +{ + int r, work; + + /* On reset or when bios delayed -> allow recovery. */ + r = recover_io_reset(rs); + if (r || RSBandwidth(rs)) + goto out; + + work = atomic_read(rs->recover.io_count + IO_WORK); + if (work) { + /* Pay attention to larger recover stripe size. */ + int recover = atomic_read(rs->recover.io_count + IO_RECOVER) * + rs->recover.io_size / rs->set.io_size; + + /* + * Don't use more than given bandwidth + * of the work io for recovery. + */ + if (recover > work / rs->recover.bandwidth_work) { + /* REMOVEME: statistics. */ + atomic_inc(rs->stats + S_NO_BANDWIDTH); + return 0; + } + } + +out: + atomic_inc(rs->stats + S_BANDWIDTH); /* REMOVEME: statistics. */ + return 1; +} + +/* Try to get a region to recover. */ +static int stripe_recover_get_region(struct stripe *stripe) +{ + struct raid_set *rs = RS(stripe->sc); + struct recover *rec = &rs->recover; + struct recover_addr *addr = stripe->recover; + struct dm_dirty_log *dl = rec->dl; + struct dm_rh_client *rh = rec->rh; + + BUG_ON(!dl); + BUG_ON(!rh); + + /* Return, that we have region first to finish it during suspension. */ + if (addr->reg) + return 1; + + if (RSSuspend(rs)) + return -EPERM; + + if (dl->type->get_sync_count(dl) >= rec->nr_regions) + return -ENOENT; + + /* If we don't have enough bandwidth, we don't proceed recovering. */ + if (!recover_bandwidth(rs)) + return -EAGAIN; + + /* Start quiescing a region. */ + dm_rh_recovery_prepare(rh); + addr->reg = dm_rh_recovery_start(rh); + if (!addr->reg) + return -EAGAIN; + + addr->pos = dm_rh_region_to_sector(rh, dm_rh_get_region_key(addr->reg)); + addr->end = addr->pos + dm_rh_get_region_size(rh); + + /* + * Take one global io reference out for the + * whole region, which is going to be released + * when the region is completely done with. + */ + io_get(rs); + return 0; +} + +/* Update region hash state. */ +enum recover_type { REC_FAILURE = 0, REC_SUCCESS = 1 }; +static void recover_rh_update(struct stripe *stripe, enum recover_type success) +{ + struct recover_addr *addr = stripe->recover; + struct raid_set *rs = RS(stripe->sc); + struct recover *rec = &rs->recover; + + if (!addr->reg) { + DMERR("%s- Called w/o region", __func__); + return; + } + + dm_rh_recovery_end(addr->reg, success); + if (success) + rec->nr_regions_recovered++; + + addr->reg = NULL; + + /* + * Completely done with this region -> + * release the 1st io reference. + */ + io_put(rs); +} + +/* Set start of recovery state. */ +static void set_start_recovery(struct raid_set *rs) +{ + /* Initialize recovery. */ + rs->recover.start_jiffies = jiffies; + rs->recover.end_jiffies = 0; +} + +/* Set end of recovery state. */ +static void set_end_recovery(struct raid_set *rs) +{ + ClearRSRecover(rs); + rs->set.dev_to_init = -1; + + /* Check for jiffies overrun. */ + rs->recover.end_jiffies = jiffies; + if (rs->recover.end_jiffies < rs->recover.start_jiffies) + rs->recover.end_jiffies = ~0; +} + +/* Handle recovery on one recovery stripe. */ +static int _do_recovery(struct stripe *stripe) +{ + int r; + struct raid_set *rs = RS(stripe->sc); + struct recover_addr *addr = stripe->recover; + + /* If recovery is active -> return. */ + if (stripe_io_ref(stripe)) + return 1; + + /* IO error is fatal for recovery -> stop it. */ + if (unlikely(StripeError(stripe))) + goto err; + + /* Recovery end required. */ + if (!RSRecover(rs)) + goto err; + + /* Get a region to recover. */ + r = stripe_recover_get_region(stripe); + switch (r) { + case 0: /* Got a new region: flag initial read before write. */ + SetStripeRBW(stripe); + case 1: /* Have a region in the works. */ + break; + case -EAGAIN: + /* No bandwidth/quiesced region yet, try later. */ + if (!io_ref(rs)) + wake_do_raid_delayed(rs, HZ / 4); + case -EPERM: + /* Suspend. */ + return 1; + case -ENOENT: /* No more regions to recover. */ + schedule_work(&rs->io.ws_do_table_event); + return 0; + default: + BUG(); + } + + /* Read/write a recover stripe. */ + r = stripe_recover_rw(stripe); + if (r) + /* IO initiated. */ + return 1; + + /* Read and write finished-> update recovery position within region. */ + addr->pos += stripe->io.size; + + /* If we're at end of region, update region hash. */ + if (addr->pos >= addr->end || + addr->pos >= rs->set.sectors_per_dev) + recover_rh_update(stripe, REC_SUCCESS); + else + /* Prepare to read next region segment. */ + SetStripeRBW(stripe); + + /* Schedule myself for another round... */ + wake_do_raid(rs); + return 1; + +err: + /* FIXME: rather try recovering other regions on error? */ + rs_check_degrade(stripe); + recover_rh_update(stripe, REC_FAILURE); + + /* Check state of partially recovered array. */ + if (RSDegraded(rs) && !RSDead(rs) && + rs->set.dev_to_init != -1 && + rs->set.ei != rs->set.dev_to_init) + /* Broken drive != drive to recover -> FATAL. */ + SetRSDead(rs); + + if (StripeError(stripe)) { + char buf[BDEVNAME_SIZE]; + + DMERR("stopping recovery due to " + "ERROR on /dev/%s, stripe at offset %llu", + bdevname(rs->dev[rs->set.ei].dev->bdev, buf), + (unsigned long long) stripe->key); + + } + + /* Make sure, that all quiesced regions get released. */ + while (addr->reg) { + dm_rh_recovery_end(addr->reg, -EIO); + addr->reg = dm_rh_recovery_start(rs->recover.rh); + } + + return 0; +} + +/* Called by main io daemon to recover regions. */ +static void do_recovery(struct raid_set *rs) +{ + if (RSRecover(rs)) { + int r = 0; + struct stripe *stripe; + + list_for_each_entry(stripe, &rs->recover.stripes, + lists[LIST_RECOVER]) + r += _do_recovery(stripe); + + if (!r) { + set_end_recovery(rs); + stripe_recover_free(rs); + } + } +} + +/* + * END recovery functions + */ + +/* End io process all stripes handed in by endio() callback. */ +static void _do_endios(struct raid_set *rs, struct stripe *stripe, + struct list_head *flush_list) +{ + /* First unlock all required chunks. */ + stripe_chunks_unlock(stripe); + + /* + * If an io error on a stripe occured, degrade the RAID set + * and try to endio as many bios as possible. If any bios can't + * be endio processed, requeue the stripe (stripe_ref() != 0). + */ + if (TestClearStripeError(stripe)) { + /* + * FIXME: if read, rewrite the failed chunk after reconstruction + * in order to trigger disk bad sector relocation. + */ + rs_check_degrade(stripe); /* Resets ChunkError(). */ + ClearStripeReconstruct(stripe); + ClearStripeReconstructed(stripe); + } + + /* Got to reconstruct a missing chunk. */ + if (StripeReconstruct(stripe)) { + /* + * (*2*) We use StripeReconstruct() to allow for + * all chunks to be xored into the reconstructed + * one (see chunk_must_xor()). + */ + stripe_reconstruct(stripe); + + /* + * (*3*) Now we reset StripeReconstruct() and flag + * StripeReconstructed() to show to stripe_rw(), + * that we have reconstructed a missing chunk. + */ + ClearStripeReconstruct(stripe); + SetStripeReconstructed(stripe); + + /* FIXME: reschedule to be written in case of read. */ + // if (!StripeRBW(stripe)) { + // chunk_set(CHUNK(stripe, pr), DIRTY); + // stripe_chunks_rw(stripe); + // } + } + + /* + * Now that we eventually got a complete stripe, we + * can process the rest of the end ios on reads. + */ + stripe_endio(READ, stripe); + + /* End io all merged writes. */ + if (TestClearStripeMerged(stripe)) + stripe_endio(WRITE_MERGED, stripe); + + /* If RAID set is dead -> fail any ios to dead drives. */ + if (RSDead(rs)) { + DMERR_LIMIT("RAID set dead: failing ios to dead devices"); + stripe_fail_io(stripe); + } + + /* + * We have stripe references still, + * beacuse of read befeore writes or IO errors -> + * got to put on flush list for processing. + */ + if (stripe_ref(stripe)) { + BUG_ON(!list_empty(stripe->lists + LIST_LRU)); + list_add_tail(stripe->lists + LIST_FLUSH, flush_list); + atomic_inc(rs->stats + S_REQUEUE); /* REMOVEME: statistics. */ + } else + stripe_lru_add(stripe); +} + +/* Pop any endio stripes off of the endio list and belabour them. */ +static void do_endios(struct raid_set *rs) +{ + struct stripe_cache *sc = &rs->sc; + struct stripe *stripe; + /* IO flush list for sorted requeued stripes. */ + struct list_head flush_list; + + INIT_LIST_HEAD(&flush_list); + + while ((stripe = stripe_endio_pop(sc))) { + /* Avoid endio on stripes with newly io'ed chunks. */ + if (!stripe_io_ref(stripe)) + _do_endios(rs, stripe, &flush_list); + } + + /* + * Insert any requeued stripes in the proper + * order at the beginning of the io (flush) list. + */ + list_splice(&flush_list, sc->lists + LIST_FLUSH); +} + +/* Flush any stripes on the io list. */ +static void do_flush(struct raid_set *rs) +{ + struct stripe *stripe; + + while ((stripe = stripe_io_pop(&rs->sc))) + stripe_rw(stripe); /* Read/write stripe. */ +} + +/* Stripe cache resizing. */ +static void do_sc_resize(struct raid_set *rs) +{ + unsigned set = atomic_read(&rs->sc.stripes_to_set); + + if (set) { + unsigned cur = atomic_read(&rs->sc.stripes); + int r = (set > cur) ? sc_grow(&rs->sc, set - cur, SC_GROW) : + sc_shrink(&rs->sc, cur - set); + + /* Flag end of resizeing if ok. */ + if (!r) + atomic_set(&rs->sc.stripes_to_set, 0); + } +} + +/* + * Process all ios + * + * We do different things with the io depending + * on the state of the region that it is in: + * + * o reads: hang off stripe cache or postpone if full + * + * o writes: + * + * CLEAN/DIRTY/NOSYNC: increment pending and hang io off stripe's stripe set. + * In case stripe cache is full or busy, postpone the io. + * + * RECOVERING: delay the io until recovery of the region completes. + * + */ +static void do_ios(struct raid_set *rs, struct bio_list *ios) +{ + int r; + unsigned flush = 0, delay = 0; + sector_t sector; + struct dm_rh_client *rh = rs->recover.rh; + struct bio *bio; + struct bio_list reject; + + bio_list_init(&reject); + + /* + * Classify each io: + * o delay writes to recovering regions (let reads go through) + * o queue io to all other regions + */ + while ((bio = bio_list_pop(ios))) { + /* + * In case we get a barrier bio, push it back onto + * the input queue unless all work queues are empty + * and the stripe cache is inactive. + */ + if (unlikely(bio->bi_rw & REQ_FLUSH)) { + /* REMOVEME: statistics. */ + atomic_inc(rs->stats + S_BARRIER); + if (delay || + !list_empty(rs->sc.lists + LIST_FLUSH) || + !bio_list_empty(&reject) || + sc_active(&rs->sc)) { + bio_list_push(ios, bio); + break; + } + } + + /* Check for recovering regions. */ + sector = _sector(rs, bio); + r = region_state(rs, sector, DM_RH_RECOVERING); + if (unlikely(r && bio_data_dir(bio) == WRITE)) { + delay++; + /* Wait writing to recovering regions. */ + dm_rh_delay_by_region(rh, bio, + dm_rh_sector_to_region(rh, + sector)); + /* REMOVEME: statistics.*/ + atomic_inc(rs->stats + S_DELAYED_BIOS); + atomic_inc(rs->stats + S_SUM_DELAYED_BIOS); + + /* Force bandwidth tests in recovery. */ + SetRSBandwidth(rs); + } else { + /* + * Process ios to non-recovering regions by queueing + * them to stripes (does dm_rh_inc()) for writes). + */ + flush += stripe_queue_bio(rs, bio, &reject); + } + } + + if (flush) { + /* FIXME: better error handling. */ + r = dm_rh_flush(rh); /* Writes got queued -> flush dirty log. */ + if (r) + DMERR_LIMIT("dirty log flush"); + } + + /* Merge any rejected bios back to the head of the input list. */ + bio_list_merge_head(ios, &reject); +} + +/* Send an event in case we're getting too busy. */ +static void do_busy_event(struct raid_set *rs) +{ + if (sc_busy(rs)) { + if (!TestSetRSScBusy(rs)) + schedule_work(&rs->io.ws_do_table_event); + } + + ClearRSScBusy(rs); +} + +/* Throw an event. */ +static void do_table_event(struct work_struct *ws) +{ + struct raid_set *rs = container_of(ws, struct raid_set, + io.ws_do_table_event); + dm_table_event(rs->ti->table); +} + + +/*----------------------------------------------------------------- + * RAID daemon + *---------------------------------------------------------------*/ +/* + * o belabour all end ios + * o update the region hash states + * o optionally shrink the stripe cache + * o optionally do recovery + * o unplug any component raid devices with queued bios + * o grab the input queue + * o work an all requeued or new ios and perform stripe cache flushs + * o unplug any component raid devices with queued bios + * o check, if the stripe cache gets too busy and throw an event if so + */ +static void do_raid(struct work_struct *ws) +{ + struct raid_set *rs = container_of(ws, struct raid_set, + io.dws_do_raid.work); + struct bio_list *ios = &rs->io.work, *ios_in = &rs->io.in; + struct blk_plug plug; + + /* + * We always need to end io, so that ios can get errored in + * case the set failed and the region counters get decremented + * before we update region hash states and go any further. + */ + do_endios(rs); + dm_rh_update_states(rs->recover.rh, 1); + + /* + * Now that we've end io'd, which may have put stripes on the LRU list + * to allow for shrinking, we resize the stripe cache if requested. + */ + do_sc_resize(rs); + + /* Try to recover regions. */ + blk_start_plug(&plug); + do_recovery(rs); + blk_finish_plug(&plug); /* Unplug the queue */ + + /* Quickly grab all new ios queued and add them to the work list. */ + mutex_lock(&rs->io.in_lock); + bio_list_merge(ios, ios_in); + bio_list_init(ios_in); + mutex_unlock(&rs->io.in_lock); + + blk_start_plug(&plug); + if (!bio_list_empty(ios)) + do_ios(rs, ios); /* Got ios to work into the cache. */ + + do_flush(rs); /* Flush any stripes on io list. */ + blk_finish_plug(&plug); /* Unplug the queue */ + do_busy_event(rs); /* Check if we got too busy. */ +} + +/* + * Callback for region hash to dispatch + * delayed bios queued to recovered regions + * (gets called via dm_rh_update_states()). + */ +static void dispatch_delayed_bios(void *context, struct bio_list *bl) +{ + struct raid_set *rs = context; + struct bio *bio; + + /* REMOVEME: statistics; decrement pending delayed bios counter. */ + bio_list_for_each(bio, bl) + atomic_dec(rs->stats + S_DELAYED_BIOS); + + /* Merge region hash private list to work list. */ + bio_list_merge_head(&rs->io.work, bl); + bio_list_init(bl); + ClearRSBandwidth(rs); +} + +/************************************************************* + * Constructor helpers + *************************************************************/ +/* Calculate MB/sec. */ +static unsigned mbpers(struct raid_set *rs, unsigned speed) +{ + return to_bytes(speed * rs->set.data_devs * + rs->recover.io_size * HZ >> 10) >> 10; +} + +/* + * Discover fastest xor algorithm and # of chunks combination. + */ +/* Calculate speed for algorithm and # of chunks. */ +static unsigned xor_speed(struct stripe *stripe) +{ + unsigned r = 0; + unsigned long j; + + /* Wait for next tick. */ + for (j = jiffies; j == jiffies; ) + ; + + /* Do xors for a full tick. */ + for (j = jiffies; j == jiffies; ) { + mb(); + common_xor(stripe, stripe->io.size, 0, 0); + mb(); + r++; + } + + return r; +} + +/* Optimize xor algorithm for this RAID set. */ +static unsigned xor_optimize(struct raid_set *rs) +{ + unsigned chunks_max = 2, p = rs->set.raid_devs, speed_max = 0; + struct xor_func *f = ARRAY_END(xor_funcs), *f_max = NULL; + struct stripe *stripe; + + BUG_ON(list_empty(&rs->recover.stripes)); + stripe = list_first_entry(&rs->recover.stripes, struct stripe, + lists[LIST_RECOVER]); + + /* Must set uptodate so that xor() will belabour chunks. */ + while (p--) + SetChunkUptodate(CHUNK(stripe, p)); + + /* Try all xor functions. */ + while (f-- > xor_funcs) { + unsigned speed; + + /* Set actual xor function for common_xor(). */ + rs->xor.f = f; + rs->xor.chunks = (f->f == xor_blocks_wrapper ? + (MAX_XOR_BLOCKS + 1) : XOR_CHUNKS_MAX) + 1; + + while (rs->xor.chunks-- > 2) { + speed = xor_speed(stripe); + if (speed > speed_max) { + speed_max = speed; + chunks_max = rs->xor.chunks; + f_max = f; + } + } + } + + /* Memorize optimum parameters. */ + rs->xor.f = f_max; + rs->xor.chunks = chunks_max; + return speed_max; +} + +/* + * Allocate a RAID context (a RAID set) + */ +/* Structure for variable RAID parameters. */ +struct variable_parms { + int bandwidth; + int bandwidth_parm; + int chunk_size; + int chunk_size_parm; + int io_size; + int io_size_parm; + int stripes; + int stripes_parm; + int recover_io_size; + int recover_io_size_parm; + int raid_parms; + int recovery; + int recovery_stripes; + int recovery_stripes_parm; +}; + +static struct raid_set * +context_alloc(struct raid_type *raid_type, struct variable_parms *p, + unsigned raid_devs, sector_t sectors_per_dev, + struct dm_target *ti, unsigned dl_parms, char **argv) +{ + int r; + size_t len; + sector_t region_size, ti_len; + struct raid_set *rs = NULL; + struct dm_dirty_log *dl; + struct recover *rec; + + /* + * Create the dirty log + * + * We need to change length for the dirty log constructor, + * because we want an amount of regions for all stripes derived + * from the single device size, so that we can keep region + * size = 2^^n independant of the number of devices + */ + ti_len = ti->len; + ti->len = sectors_per_dev; + dl = dm_dirty_log_create(argv[0], ti, NULL, dl_parms, argv + 2); + ti->len = ti_len; + if (!dl) + goto bad_dirty_log; + + /* Chunk size *must* be smaller than region size. */ + region_size = dl->type->get_region_size(dl); + if (p->chunk_size > region_size) + goto bad_chunk_size; + + /* Recover io size *must* be smaller than region size as well. */ + if (p->recover_io_size > region_size) + goto bad_recover_io_size; + + /* Size and allocate the RAID set structure. */ + len = sizeof(*rs->data) + sizeof(*rs->dev); + if (dm_array_too_big(sizeof(*rs), len, raid_devs)) + goto bad_array; + + len = sizeof(*rs) + raid_devs * len; + rs = kzalloc(len, GFP_KERNEL); + if (!rs) + goto bad_alloc; + + rec = &rs->recover; + atomic_set(&rs->io.in_process, 0); + atomic_set(&rs->io.in_process_max, 0); + rec->io_size = p->recover_io_size; + + /* Pointer to data array. */ + rs->data = (unsigned long **) + ((void *) rs->dev + raid_devs * sizeof(*rs->dev)); + rec->dl = dl; + rs->set.raid_devs = raid_devs; + rs->set.data_devs = raid_devs - raid_type->parity_devs; + rs->set.raid_type = raid_type; + + rs->set.raid_parms = p->raid_parms; + rs->set.chunk_size_parm = p->chunk_size_parm; + rs->set.io_size_parm = p->io_size_parm; + rs->sc.stripes_parm = p->stripes_parm; + rec->io_size_parm = p->recover_io_size_parm; + rec->bandwidth_parm = p->bandwidth_parm; + rec->recovery = p->recovery; + rec->recovery_stripes = p->recovery_stripes; + + /* + * Set chunk and io size and respective shifts + * (used to avoid divisions) + */ + rs->set.chunk_size = p->chunk_size; + rs->set.chunk_shift = ffs(p->chunk_size) - 1; + + rs->set.io_size = p->io_size; + rs->set.io_mask = p->io_size - 1; + /* Mask to adjust address key in case io_size != chunk_size. */ + rs->set.io_inv_mask = (p->chunk_size - 1) & ~rs->set.io_mask; + + rs->set.sectors_per_dev = sectors_per_dev; + + rs->set.ei = -1; /* Indicate no failed device. */ + atomic_set(&rs->set.failed_devs, 0); + + rs->ti = ti; + + atomic_set(rec->io_count + IO_WORK, 0); + atomic_set(rec->io_count + IO_RECOVER, 0); + + /* Initialize io lock and queues. */ + mutex_init(&rs->io.in_lock); + bio_list_init(&rs->io.in); + bio_list_init(&rs->io.work); + + init_waitqueue_head(&rs->io.suspendq); /* Suspend waiters (dm-io). */ + + rec->nr_regions = dm_sector_div_up(sectors_per_dev, region_size); + rec->rh = dm_region_hash_create(rs, dispatch_delayed_bios, + wake_dummy, wake_do_raid, 0, p->recovery_stripes, + dl, region_size, rec->nr_regions); + if (IS_ERR(rec->rh)) + goto bad_rh; + + /* Initialize stripe cache. */ + r = sc_init(rs, p->stripes); + if (r) + goto bad_sc; + + /* REMOVEME: statistics. */ + stats_reset(rs); + ClearRSDevelStats(rs); /* Disnable development status. */ + return rs; + +bad_dirty_log: + TI_ERR_RET("Error creating dirty log", ERR_PTR(-ENOMEM)); + +bad_chunk_size: + dm_dirty_log_destroy(dl); + TI_ERR_RET("Chunk size larger than region size", ERR_PTR(-EINVAL)); + +bad_recover_io_size: + dm_dirty_log_destroy(dl); + TI_ERR_RET("Recover stripe io size larger than region size", + ERR_PTR(-EINVAL)); + +bad_array: + dm_dirty_log_destroy(dl); + TI_ERR_RET("Arry too big", ERR_PTR(-EINVAL)); + +bad_alloc: + dm_dirty_log_destroy(dl); + TI_ERR_RET("Cannot allocate raid context", ERR_PTR(-ENOMEM)); + +bad_rh: + dm_dirty_log_destroy(dl); + ti->error = DM_MSG_PREFIX "Error creating dirty region hash"; + goto free_rs; + +bad_sc: + dm_region_hash_destroy(rec->rh); /* Destroys dirty log too. */ + sc_exit(&rs->sc); + ti->error = DM_MSG_PREFIX "Error creating stripe cache"; +free_rs: + kfree(rs); + return ERR_PTR(-ENOMEM); +} + +/* Free a RAID context (a RAID set). */ +static void context_free(struct raid_set *rs, unsigned p) +{ + while (p--) + dm_put_device(rs->ti, rs->dev[p].dev); + + sc_exit(&rs->sc); + dm_region_hash_destroy(rs->recover.rh); /* Destroys dirty log too. */ + kfree(rs); +} + +/* Create work queue and initialize delayed work. */ +static int rs_workqueue_init(struct raid_set *rs) +{ + struct dm_target *ti = rs->ti; + + rs->io.wq = create_singlethread_workqueue(DAEMON); + if (!rs->io.wq) + TI_ERR_RET("failed to create " DAEMON, -ENOMEM); + + INIT_DELAYED_WORK(&rs->io.dws_do_raid, do_raid); + INIT_WORK(&rs->io.ws_do_table_event, do_table_event); + return 0; +} + +/* Return pointer to raid_type structure for raid name. */ +static struct raid_type *get_raid_type(char *name) +{ + struct raid_type *r = ARRAY_END(raid_types); + + while (r-- > raid_types) { + if (!strcmp(r->name, name)) + return r; + } + + return NULL; +} + +/* FIXME: factor out to dm core. */ +static int multiple(sector_t a, sector_t b, sector_t *n) +{ + sector_t r = a; + + sector_div(r, b); + *n = r; + return a == r * b; +} + +/* Log RAID set information to kernel log. */ +static void rs_log(struct raid_set *rs, unsigned speed) +{ + unsigned p; + char buf[BDEVNAME_SIZE]; + + for (p = 0; p < rs->set.raid_devs; p++) + DMINFO("/dev/%s is raid disk %u%s", + bdevname(rs->dev[p].dev->bdev, buf), p, + (p == rs->set.pi) ? " (parity)" : ""); + + DMINFO("%d/%d/%d sectors chunk/io/recovery size, %u stripes\n" + "algorithm \"%s\", %u chunks with %uMB/s\n" + "%s set with net %u/%u devices", + rs->set.chunk_size, rs->set.io_size, rs->recover.io_size, + atomic_read(&rs->sc.stripes), + rs->xor.f->name, rs->xor.chunks, mbpers(rs, speed), + rs->set.raid_type->descr, rs->set.data_devs, rs->set.raid_devs); +} + +/* Get all devices and offsets. */ +static int dev_parms(struct raid_set *rs, char **argv, int *p) +{ + struct dm_target *ti = rs->ti; + + for (*p = 0; *p < rs->set.raid_devs; (*p)++, argv += 2) { + int r; + unsigned long long tmp; + struct raid_dev *dev = rs->dev + *p; + + /* Get offset and device. */ + if (sscanf(argv[1], "%llu", &tmp) != 1 || + tmp > rs->set.sectors_per_dev) + TI_ERR("Invalid RAID device offset parameter"); + + dev->start = tmp; + r = dm_get_device(ti, *argv, dm_table_get_mode(ti->table), &dev->dev); + if (r) + TI_ERR_RET("RAID device lookup failure", r); + + r = raid_dev_lookup(rs, dev); + if (r != -ENODEV && r < *p) { + (*p)++; /* Ensure dm_put_device() on actual device. */ + TI_ERR_RET("Duplicate RAID device", -ENXIO); + } + } + + return 0; +} + +/* Set recovery bandwidth. */ +static void +recover_set_bandwidth(struct raid_set *rs, unsigned bandwidth) +{ + rs->recover.bandwidth = bandwidth; + rs->recover.bandwidth_work = 100 / bandwidth; +} + +/* Handle variable number of RAID parameters. */ +static int get_raid_variable_parms(struct dm_target *ti, char **argv, + struct variable_parms *vp) +{ + int p, value; + struct { + int action; /* -1: skip, 0: no pwer2 check, 1: power2 check */ + char *errmsg; + int min, max; + int *var, *var2, *var3; + } argctr[] = { + { 1, + "Invalid chunk size; must be -1 or 2^^n and <= 16384", + IO_SIZE_MIN, CHUNK_SIZE_MAX, + &vp->chunk_size_parm, &vp->chunk_size, &vp->io_size }, + { 0, + "Invalid number of stripes: must be -1 or >= 8 and <= 16384", + STRIPES_MIN, STRIPES_MAX, + &vp->stripes_parm, &vp->stripes, NULL }, + { 1, + "Invalid io size; must -1 or >= 8, 2^^n and less equal " + "min(BIO_MAX_SECTORS/2, chunk size)", + IO_SIZE_MIN, 0, /* Needs to be updated in loop below. */ + &vp->io_size_parm, &vp->io_size, NULL }, + { 1, + "Invalid recovery io size; must be -1 or " + "2^^n and less equal BIO_MAX_SECTORS/2", + RECOVER_IO_SIZE_MIN, BIO_MAX_SECTORS / 2, + &vp->recover_io_size_parm, &vp->recover_io_size, NULL }, + { 0, + "Invalid recovery bandwidth percentage; " + "must be -1 or > 0 and <= 100", + BANDWIDTH_MIN, BANDWIDTH_MAX, + &vp->bandwidth_parm, &vp->bandwidth, NULL }, + /* Handle sync argument seperately in loop. */ + { -1, + "Invalid recovery switch; must be \"sync\" or \"nosync\"" }, + { 0, + "Invalid number of recovery stripes;" + "must be -1, > 0 and <= 16384", + RECOVERY_STRIPES_MIN, RECOVERY_STRIPES_MAX, + &vp->recovery_stripes_parm, &vp->recovery_stripes, NULL }, + }, *varp; + + /* Fetch # of variable raid parameters. */ + if (sscanf(*(argv++), "%d", &vp->raid_parms) != 1 || + !range_ok(vp->raid_parms, 0, 7)) + TI_ERR("Bad variable raid parameters number"); + + /* Preset variable RAID parameters. */ + vp->chunk_size = CHUNK_SIZE_DEFAULT; + vp->io_size = IO_SIZE_DEFAULT; + vp->stripes = STRIPES_DEFAULT; + vp->recover_io_size = RECOVER_IO_SIZE_DEFAULT; + vp->bandwidth = BANDWIDTH_DEFAULT; + vp->recovery = 1; + vp->recovery_stripes = RECOVERY_STRIPES_DEFAULT; + + /* Walk the array of argument constraints for all given ones. */ + for (p = 0, varp = argctr; p < vp->raid_parms; p++, varp++) { + BUG_ON(varp >= ARRAY_END(argctr)); + + /* Special case for "[no]sync" string argument. */ + if (varp->action < 0) { + if (!strcmp(*argv, "sync")) + ; + else if (!strcmp(*argv, "nosync")) + vp->recovery = 0; + else + TI_ERR(varp->errmsg); + + argv++; + continue; + } + + /* + * Special case for io_size depending + * on previously set chunk size. + */ + if (p == 2) + varp->max = min(BIO_MAX_SECTORS / 2, vp->chunk_size); + + if (sscanf(*(argv++), "%d", &value) != 1 || + (value != -1 && + ((varp->action && !POWER_OF_2(value)) || + !range_ok(value, varp->min, varp->max)))) + TI_ERR(varp->errmsg); + + *varp->var = value; + if (value != -1) { + if (varp->var2) + *varp->var2 = value; + if (varp->var3) + *varp->var3 = value; + } + } + + return 0; +} + +/* Parse optional locking parameters. */ +static int get_raid_locking_parms(struct dm_target *ti, char **argv, + int *locking_parms, + struct dm_raid45_locking_type **locking_type) +{ + if (!strnicmp(argv[0], "locking", strlen(argv[0]))) { + char *lckstr = argv[1]; + size_t lcksz = strlen(lckstr); + + if (!strnicmp(lckstr, "none", lcksz)) { + *locking_type = &locking_none; + *locking_parms = 2; + } else if (!strnicmp(lckstr, "cluster", lcksz)) { + DMERR("locking type \"%s\" not yet implemented", + lckstr); + return -EINVAL; + } else { + DMERR("unknown locking type \"%s\"", lckstr); + return -EINVAL; + } + } + + *locking_parms = 0; + *locking_type = &locking_none; + return 0; +} + +/* Set backing device read ahead properties of RAID set. */ +static void rs_set_read_ahead(struct raid_set *rs, + unsigned sectors, unsigned stripes) +{ + unsigned ra_pages = dm_div_up(sectors, SECTORS_PER_PAGE); + struct mapped_device *md = dm_table_get_md(rs->ti->table); + struct backing_dev_info *bdi = &dm_disk(md)->queue->backing_dev_info; + + /* Set read-ahead for the RAID set and the component devices. */ + if (ra_pages) { + unsigned p = rs->set.raid_devs; + + bdi->ra_pages = stripes * ra_pages * rs->set.data_devs; + + while (p--) { + struct request_queue *q = + bdev_get_queue(rs->dev[p].dev->bdev); + + q->backing_dev_info.ra_pages = ra_pages; + } + } + + dm_put(md); +} + +/* Set congested function. */ +static void rs_set_congested_fn(struct raid_set *rs) +{ + struct mapped_device *md = dm_table_get_md(rs->ti->table); + struct backing_dev_info *bdi = &dm_disk(md)->queue->backing_dev_info; + + /* Set congested function and data. */ + bdi->congested_fn = rs_congested; + bdi->congested_data = rs; + dm_put(md); +} + +/* + * Construct a RAID4/5 mapping: + * + * log_type #log_params \ + * raid_type [#parity_dev] #raid_variable_params \ + * [locking "none"/"cluster"] + * #raid_devs #dev_to_initialize [ ]{3,} + * + * log_type = "core"/"disk", + * #log_params = 1-3 (1-2 for core dirty log type, 3 for disk dirty log only) + * log_params = [dirty_log_path] region_size [[no]sync]) + * + * raid_type = "raid4", "raid5_la", "raid5_ra", "raid5_ls", "raid5_rs" + * + * #parity_dev = N if raid_type = "raid4" + * o N = -1: pick default = last device + * o N >= 0 and < #raid_devs: parity device index + * + * #raid_variable_params = 0-7; raid_params (-1 = default): + * [chunk_size [#stripes [io_size [recover_io_size \ + * [%recovery_bandwidth [recovery_switch [#recovery_stripes]]]]]]] + * o chunk_size (unit to calculate drive addresses; must be 2^^n, > 8 + * and <= CHUNK_SIZE_MAX) + * o #stripes is number of stripes allocated to stripe cache + * (must be > 1 and < STRIPES_MAX) + * o io_size (io unit size per device in sectors; must be 2^^n and > 8) + * o recover_io_size (io unit size per device for recovery in sectors; + must be 2^^n, > SECTORS_PER_PAGE and <= region_size) + * o %recovery_bandwith is the maximum amount spend for recovery during + * application io (1-100%) + * o recovery switch = [sync|nosync] + * o #recovery_stripes is the number of recovery stripes used for + * parallel recovery of the RAID set + * If raid_variable_params = 0, defaults will be used. + * Any raid_variable_param can be set to -1 to apply a default + * + * #raid_devs = N (N >= 3) + * + * #dev_to_initialize = N + * -1: initialize parity on all devices + * >= 0 and < #raid_devs: initialize raid_path; used to force reconstruction + * of a failed devices content after replacement + * + * = device_path (eg, /dev/sdd1) + * = begin at offset on + * + */ +#define MIN_PARMS 13 +static int raid_ctr(struct dm_target *ti, unsigned argc, char **argv) +{ + int dev_to_init, dl_parms, i, locking_parms, + parity_parm, pi = -1, r, raid_devs; + unsigned speed; + sector_t tmp, sectors_per_dev; + struct dm_raid45_locking_type *locking; + struct raid_set *rs; + struct raid_type *raid_type; + struct variable_parms parms; + + /* Ensure minimum number of parameters. */ + if (argc < MIN_PARMS) + TI_ERR("Not enough parameters"); + + /* Fetch # of dirty log parameters. */ + if (sscanf(argv[1], "%d", &dl_parms) != 1 || + !range_ok(dl_parms, 1, 4711)) /* ;-) */ + TI_ERR("Bad dirty log parameters number"); + + /* Check raid_type. */ + raid_type = get_raid_type(argv[dl_parms + 2]); + if (!raid_type) + TI_ERR("Bad raid type"); + + /* In case of RAID4, parity drive is selectable. */ + parity_parm = !!(raid_type->level == raid4); + + /* Handle variable number of RAID parameters. */ + r = get_raid_variable_parms(ti, argv + dl_parms + parity_parm + 3, + &parms); + if (r) + return r; + + /* Handle any locking parameters. */ + r = get_raid_locking_parms(ti, + argv + dl_parms + parity_parm + + parms.raid_parms + 4, + &locking_parms, &locking); + if (r) + return r; + + /* # of raid devices. */ + i = dl_parms + parity_parm + parms.raid_parms + locking_parms + 4; + if (sscanf(argv[i], "%d", &raid_devs) != 1 || + raid_devs < raid_type->minimal_devs) + TI_ERR("Invalid number of raid devices"); + + /* In case of RAID4, check parity drive index is in limits. */ + if (raid_type->level == raid4) { + /* Fetch index of parity device. */ + if (sscanf(argv[dl_parms + 3], "%d", &pi) != 1 || + (pi != -1 && !range_ok(pi, 0, raid_devs - 1))) + TI_ERR("Invalid RAID4 parity device index"); + } + + /* + * Index of device to initialize starts at 0 + * + * o -1 -> don't initialize a selected device; + * initialize parity conforming to algorithm + * o 0..raid_devs-1 -> initialize respective device + * (used for reconstruction of a replaced device) + */ + if (sscanf(argv[dl_parms + parity_parm + parms.raid_parms + + locking_parms + 5], "%d", &dev_to_init) != 1 || + !range_ok(dev_to_init, -1, raid_devs - 1)) + TI_ERR("Invalid number for raid device to initialize"); + + /* Check # of raid device arguments. */ + if (argc - dl_parms - parity_parm - parms.raid_parms - 6 != + 2 * raid_devs) + TI_ERR("Wrong number of raid device/offset arguments"); + + /* + * Check that the table length is devisable + * w/o rest by (raid_devs - parity_devs) + */ + if (!multiple(ti->len, raid_devs - raid_type->parity_devs, + §ors_per_dev)) + TI_ERR("Target length not divisible by number of data devices"); + + /* + * Check that the device size is + * devisable w/o rest by chunk size + */ + if (!multiple(sectors_per_dev, parms.chunk_size, &tmp)) + TI_ERR("Device length not divisible by chunk_size"); + + /**************************************************************** + * Now that we checked the constructor arguments -> + * let's allocate the RAID set + ****************************************************************/ + rs = context_alloc(raid_type, &parms, raid_devs, sectors_per_dev, + ti, dl_parms, argv); + if (IS_ERR(rs)) + return PTR_ERR(rs); + + + rs->set.dev_to_init = rs->set.dev_to_init_parm = dev_to_init; + rs->set.pi = rs->set.pi_parm = pi; + + /* Set RAID4 parity drive index. */ + if (raid_type->level == raid4) + rs->set.pi = (pi == -1) ? rs->set.data_devs : pi; + + recover_set_bandwidth(rs, parms.bandwidth); + + /* Use locking type to lock stripe access. */ + rs->locking = locking; + + /* Get the device/offset tupels. */ + argv += dl_parms + 6 + parity_parm + parms.raid_parms; + r = dev_parms(rs, argv, &i); + if (r) + goto err; + + /* Set backing device information (eg. read ahead). */ + rs_set_read_ahead(rs, 2 * rs->set.chunk_size, 4 /* stripes */); + rs_set_congested_fn(rs); /* Set congested function. */ + SetRSCheckOverwrite(rs); /* Allow chunk overwrite checks. */ + speed = xor_optimize(rs); /* Select best xor algorithm. */ + + /* Set for recovery of any nosync regions. */ + if (parms.recovery) + SetRSRecover(rs); + else { + /* + * Need to free recovery stripe(s) here in case + * of nosync, because xor_optimize uses one. + */ + set_start_recovery(rs); + set_end_recovery(rs); + stripe_recover_free(rs); + } + + /* + * Make sure that dm core only hands maximum io size + * length down and pays attention to io boundaries. + */ + ti->split_io = rs->set.io_size; + ti->private = rs; + + /* Initialize work queue to handle this RAID set's io. */ + r = rs_workqueue_init(rs); + if (r) + goto err; + + rs_log(rs, speed); /* Log information about RAID set. */ + return 0; + +err: + context_free(rs, i); + return r; +} + +/* + * Destruct a raid mapping + */ +static void raid_dtr(struct dm_target *ti) +{ + struct raid_set *rs = ti->private; + + destroy_workqueue(rs->io.wq); + context_free(rs, rs->set.raid_devs); +} + +/* Raid mapping function. */ +static int raid_map(struct dm_target *ti, struct bio *bio, + union map_info *map_context) +{ + /* I don't want to waste stripe cache capacity. */ + if (bio_rw(bio) == READA) + return -EIO; + else { + struct raid_set *rs = ti->private; + + /* + * Get io reference to be waiting for to drop + * to zero on device suspension/destruction. + */ + io_get(rs); + bio->bi_sector -= ti->begin; /* Remap sector. */ + + /* Queue io to RAID set. */ + mutex_lock(&rs->io.in_lock); + bio_list_add(&rs->io.in, bio); + mutex_unlock(&rs->io.in_lock); + + /* Wake daemon to process input list. */ + wake_do_raid(rs); + + /* REMOVEME: statistics. */ + atomic_inc(rs->stats + (bio_data_dir(bio) == READ ? + S_BIOS_READ : S_BIOS_WRITE)); + return DM_MAPIO_SUBMITTED; /* Handle later. */ + } +} + +/* Device suspend. */ +static void raid_presuspend(struct dm_target *ti) +{ + struct raid_set *rs = ti->private; + struct dm_dirty_log *dl = rs->recover.dl; + + SetRSSuspend(rs); + + if (RSRecover(rs)) + dm_rh_stop_recovery(rs->recover.rh); + + cancel_delayed_work(&rs->io.dws_do_raid); + flush_workqueue(rs->io.wq); + wait_ios(rs); /* Wait for completion of all ios being processed. */ + + if (dl->type->presuspend && dl->type->presuspend(dl)) + /* FIXME: need better error handling. */ + DMWARN("log presuspend failed"); +} + +static void raid_postsuspend(struct dm_target *ti) +{ + struct raid_set *rs = ti->private; + struct dm_dirty_log *dl = rs->recover.dl; + + if (dl->type->postsuspend && dl->type->postsuspend(dl)) + /* FIXME: need better error handling. */ + DMWARN("log postsuspend failed"); + +} + +/* Device resume. */ +static void raid_resume(struct dm_target *ti) +{ + struct raid_set *rs = ti->private; + struct recover *rec = &rs->recover; + struct dm_dirty_log *dl = rec->dl; + + if (dl->type->resume && dl->type->resume(dl)) + /* Resume dirty log. */ + /* FIXME: need better error handling. */ + DMWARN("log resume failed"); + + rec->nr_regions_to_recover = + rec->nr_regions - dl->type->get_sync_count(dl); + + /* Restart any unfinished recovery. */ + if (RSRecover(rs)) { + set_start_recovery(rs); + dm_rh_start_recovery(rec->rh); + } + + ClearRSSuspend(rs); + wake_do_raid(rs); +} + +/* Return stripe cache size. */ +static unsigned sc_size(struct raid_set *rs) +{ + return to_sector(atomic_read(&rs->sc.stripes) * + (sizeof(struct stripe) + + (sizeof(struct stripe_chunk) + + (sizeof(struct page_list) + + to_bytes(rs->set.io_size) * + rs->set.raid_devs)) + + (rs->recover.end_jiffies ? + 0 : rs->recover.recovery_stripes * + to_bytes(rs->set.raid_devs * rs->recover.io_size)))); +} + +/* REMOVEME: status output for development. */ +static void raid_devel_stats(struct dm_target *ti, char *result, + unsigned *size, unsigned maxlen) +{ + unsigned sz = *size; + unsigned long j; + char buf[BDEVNAME_SIZE], *p; + struct stats_map *sm; + struct raid_set *rs = ti->private; + struct recover *rec = &rs->recover; + struct timespec ts; + + DMEMIT("%s %s %u\n", version, rs->xor.f->name, rs->xor.chunks); + DMEMIT("act_ios=%d ", io_ref(rs)); + DMEMIT("act_ios_max=%d\n", atomic_read(&rs->io.in_process_max)); + DMEMIT("act_stripes=%d ", sc_active(&rs->sc)); + DMEMIT("act_stripes_max=%d\n", + atomic_read(&rs->sc.active_stripes_max)); + + for (sm = stats_map; sm < ARRAY_END(stats_map); sm++) + DMEMIT("%s%d", sm->str, atomic_read(rs->stats + sm->type)); + + DMEMIT(" checkovr=%s\n", RSCheckOverwrite(rs) ? "on" : "off"); + DMEMIT("sc=%u/%u/%u/%u/%u/%u/%u\n", rs->set.chunk_size, + atomic_read(&rs->sc.stripes), rs->set.io_size, + rec->recovery_stripes, rec->io_size, rs->sc.hash.buckets, + sc_size(rs)); + + j = (rec->end_jiffies ? rec->end_jiffies : jiffies) - + rec->start_jiffies; + jiffies_to_timespec(j, &ts); + sprintf(buf, "%ld.%ld", ts.tv_sec, ts.tv_nsec); + p = strchr(buf, '.'); + p[3] = 0; + + DMEMIT("rg=%llu/%llu/%llu/%u %s\n", + (unsigned long long) rec->nr_regions_recovered, + (unsigned long long) rec->nr_regions_to_recover, + (unsigned long long) rec->nr_regions, rec->bandwidth, buf); + + *size = sz; +} + +static int raid_status(struct dm_target *ti, status_type_t type, + char *result, unsigned maxlen) +{ + unsigned p, sz = 0; + char buf[BDEVNAME_SIZE]; + struct raid_set *rs = ti->private; + int raid_parms[] = { + rs->set.chunk_size_parm, + rs->sc.stripes_parm, + rs->set.io_size_parm, + rs->recover.io_size_parm, + rs->recover.bandwidth_parm, + -2, + rs->recover.recovery_stripes, + }; + + switch (type) { + case STATUSTYPE_INFO: + /* REMOVEME: statistics. */ + if (RSDevelStats(rs)) + raid_devel_stats(ti, result, &sz, maxlen); + + DMEMIT("%u ", rs->set.raid_devs); + + for (p = 0; p < rs->set.raid_devs; p++) + DMEMIT("%s ", + format_dev_t(buf, rs->dev[p].dev->bdev->bd_dev)); + + DMEMIT("1 "); + for (p = 0; p < rs->set.raid_devs; p++) { + DMEMIT("%c", !DevFailed(rs->dev + p) ? 'A' : 'D'); + + if (p == rs->set.pi) + DMEMIT("p"); + + if (rs->set.dev_to_init == p) + DMEMIT("i"); + } + + break; + case STATUSTYPE_TABLE: + sz = rs->recover.dl->type->status(rs->recover.dl, type, + result, maxlen); + DMEMIT("%s %u ", rs->set.raid_type->name, + rs->set.raid_parms); + + for (p = 0; p < rs->set.raid_parms; p++) { + if (raid_parms[p] > -2) + DMEMIT("%d ", raid_parms[p]); + else + DMEMIT("%s ", rs->recover.recovery ? + "sync" : "nosync"); + } + + DMEMIT("%u %d ", rs->set.raid_devs, rs->set.dev_to_init); + + for (p = 0; p < rs->set.raid_devs; p++) + DMEMIT("%s %llu ", + format_dev_t(buf, rs->dev[p].dev->bdev->bd_dev), + (unsigned long long) rs->dev[p].start); + } + + return 0; +} + +/* + * Message interface + */ +enum raid_msg_actions { + act_bw, /* Recovery bandwidth switch. */ + act_dev, /* Device failure switch. */ + act_overwrite, /* Stripe overwrite check. */ + act_stats, /* Development statistics switch. */ + act_sc, /* Stripe cache switch. */ + + act_on, /* Set entity on. */ + act_off, /* Set entity off. */ + act_reset, /* Reset entity. */ + + act_set = act_on, /* Set # absolute. */ + act_grow = act_off, /* Grow # by an amount. */ + act_shrink = act_reset, /* Shrink # by an amount. */ +}; + +/* Turn a delta into an absolute value. */ +static int _absolute(unsigned long action, int act, int r) +{ + /* Make delta absolute. */ + if (test_bit(act_set, &action)) + ; + else if (test_bit(act_grow, &action)) + r += act; + else if (test_bit(act_shrink, &action)) + r = act - r; + else + r = -EINVAL; + + return r; +} + + /* Change recovery io bandwidth. */ +static int bandwidth_change(struct dm_msg *msg, void *context) +{ + struct raid_set *rs = context; + int act = rs->recover.bandwidth; + int bandwidth = DM_MSG_INT_ARG(msg); + + if (range_ok(bandwidth, BANDWIDTH_MIN, BANDWIDTH_MAX)) { + /* Make delta bandwidth absolute. */ + bandwidth = _absolute(msg->action, act, bandwidth); + + /* Check range. */ + if (range_ok(bandwidth, BANDWIDTH_MIN, BANDWIDTH_MAX)) { + recover_set_bandwidth(rs, bandwidth); + return 0; + } + } + + set_bit(dm_msg_ret_arg, &msg->ret); + set_bit(dm_msg_ret_inval, &msg->ret); + return -EINVAL; +} + +/* Set/reset development feature flags. */ +static int devel_flags(struct dm_msg *msg, void *context) +{ + struct raid_set *rs = context; + + if (test_bit(act_on, &msg->action)) + return test_and_set_bit(msg->spec->parm, + &rs->io.flags) ? -EPERM : 0; + else if (test_bit(act_off, &msg->action)) + return test_and_clear_bit(msg->spec->parm, + &rs->io.flags) ? 0 : -EPERM; + else if (test_bit(act_reset, &msg->action)) { + if (test_bit(act_stats, &msg->action)) { + stats_reset(rs); + goto on; + } else if (test_bit(act_overwrite, &msg->action)) { +on: + set_bit(msg->spec->parm, &rs->io.flags); + return 0; + } + } + + return -EINVAL; +} + +/* Resize the stripe cache. */ +static int sc_resize(struct dm_msg *msg, void *context) +{ + int act, stripes; + struct raid_set *rs = context; + + /* Deny permission in case the daemon is still resizing!. */ + if (atomic_read(&rs->sc.stripes_to_set)) + return -EPERM; + + stripes = DM_MSG_INT_ARG(msg); + if (stripes > 0) { + act = atomic_read(&rs->sc.stripes); + + /* Make delta stripes absolute. */ + stripes = _absolute(msg->action, act, stripes); + + /* + * Check range and that the # of stripes changes. + * We leave the resizing to the wroker. + */ + if (range_ok(stripes, STRIPES_MIN, STRIPES_MAX) && + stripes != atomic_read(&rs->sc.stripes)) { + atomic_set(&rs->sc.stripes_to_set, stripes); + wake_do_raid(rs); + return 0; + } + } + + set_bit(dm_msg_ret_arg, &msg->ret); + set_bit(dm_msg_ret_inval, &msg->ret); + return -EINVAL; +} + +/* Parse the RAID message action. */ +/* + * 'ba[ndwidth] {se[t],g[row],sh[rink]} #' # e.g 'ba se 50' + * "o[verwrite] {on,of[f],r[eset]}' # e.g. 'o of' + * 'sta[tistics] {on,of[f],r[eset]}' # e.g. 'stat of' + * 'str[ipecache] {se[t],g[row],sh[rink]} #' # e.g. 'stripe set 1024' + * + */ +static int raid_message(struct dm_target *ti, unsigned argc, char **argv) +{ + /* Variables to store the parsed parameters im. */ + static int i[2]; + static unsigned long *i_arg[] = { + (unsigned long *) i + 0, + (unsigned long *) i + 1, + }; + + /* Declare all message option strings. */ + static char *str_sgs[] = { "set", "grow", "shrink" }; + static char *str_oor[] = { "on", "off", "reset" }; + + /* Declare all actions. */ + static unsigned long act_sgs[] = { act_set, act_grow, act_shrink }; + static unsigned long act_oor[] = { act_on, act_off, act_reset }; + + /* Bandwidth option. */ + static struct dm_message_option bw_opt = { 3, str_sgs, act_sgs }; + static struct dm_message_argument bw_args = { + 1, i_arg, { dm_msg_int_t } + }; + + static struct dm_message_argument null_args = { + 0, NULL, { dm_msg_int_t } + }; + + /* Overwrite and statistics option. */ + static struct dm_message_option ovr_stats_opt = { 3, str_oor, act_oor }; + + /* Sripecache option. */ + static struct dm_message_option stripe_opt = { 3, str_sgs, act_sgs }; + + /* Declare messages. */ + static struct dm_msg_spec specs[] = { + { "bandwidth", act_bw, &bw_opt, &bw_args, + 0, bandwidth_change }, + { "overwrite", act_overwrite, &ovr_stats_opt, &null_args, + RS_CHECK_OVERWRITE, devel_flags }, + { "statistics", act_stats, &ovr_stats_opt, &null_args, + RS_DEVEL_STATS, devel_flags }, + { "stripecache", act_sc, &stripe_opt, &bw_args, + 0, sc_resize }, + }; + + /* The message for the parser. */ + struct dm_msg msg = { + .num_specs = ARRAY_SIZE(specs), + .specs = specs, + }; + + return dm_message_parse(TARGET, &msg, ti->private, argc, argv); +} +/* + * END message interface + */ + +static struct target_type raid_target = { + .name = "raid45", + .version = {1, 0, 0}, + .module = THIS_MODULE, + .ctr = raid_ctr, + .dtr = raid_dtr, + .map = raid_map, + .presuspend = raid_presuspend, + .postsuspend = raid_postsuspend, + .resume = raid_resume, + .status = raid_status, + .message = raid_message, +}; + +static void init_exit(const char *bad_msg, const char *good_msg, int r) +{ + if (r) + DMERR("Failed to %sregister target [%d]", bad_msg, r); + else + DMINFO("%s %s", good_msg, version); +} + +static int __init dm_raid_init(void) +{ + int r = dm_register_target(&raid_target); + + init_exit("", "initialized", r); + return r; +} + +static void __exit dm_raid_exit(void) +{ + dm_unregister_target(&raid_target); + init_exit("un", "exit", 0); +} + +/* Module hooks. */ +module_init(dm_raid_init); +module_exit(dm_raid_exit); + +MODULE_DESCRIPTION(DM_NAME " raid4/5 target"); +MODULE_AUTHOR("Heinz Mauelshagen "); +MODULE_LICENSE("GPL"); +MODULE_ALIAS("dm-raid4"); +MODULE_ALIAS("dm-raid5"); --- linux-3.0.0.orig/ubuntu/dm-raid4-5/dm-raid4-5.h +++ linux-3.0.0/ubuntu/dm-raid4-5/dm-raid4-5.h @@ -0,0 +1,27 @@ +/* + * Copyright (C) 2006 Red Hat GmbH + * + * Module Author: Heinz Mauelshagen (Mauelshagen@RedHat.com) + * + * This file is released under the GPL. + * + */ + +#ifndef _DM_RAID45_H +#define _DM_RAID45_H + +/* Factor out to dm.h! */ +#define STR_LEN(ptr, str) ptr, str, strlen(ptr) + +enum lock_type { RAID45_EX, RAID45_SHARED }; + +struct dmraid45_locking_type { + /* Request a lock on a stripe. */ + void* (*lock)(sector_t key, enum lock_type type); + + /* Release a lock on a stripe. */ + void (*unlock)(void *lock_handle); + +}; + +#endif --- linux-3.0.0.orig/ubuntu/dm-raid4-5/dm-raid45.h +++ linux-3.0.0/ubuntu/dm-raid4-5/dm-raid45.h @@ -0,0 +1,28 @@ +/* + * Copyright (C) 2006-2008 Red Hat, Inc. All rights reserved. + * + * Module Author: Heinz Mauelshagen (Mauelshagen@RedHat.com) + * + * Locking definitions for the device-mapper RAID45 target. + * + * This file is released under the GPL. + * + */ + +#ifndef _DM_RAID45_H +#define _DM_RAID45_H + +/* Factor out to dm.h! */ +#define STR_LEN(ptr, str) (ptr), (str), strlen((ptr)) + +enum dm_lock_type { DM_RAID45_EX, DM_RAID45_SHARED }; + +struct dm_raid45_locking_type { + /* Request a lock on a stripe. */ + void* (*lock)(sector_t key, enum dm_lock_type type); + + /* Release a lock on a stripe. */ + void (*unlock)(void *lock_handle); +}; + +#endif --- linux-3.0.0.orig/ubuntu/dm-raid4-5/dm-region-hash.c +++ linux-3.0.0/ubuntu/dm-raid4-5/dm-region-hash.c @@ -0,0 +1,719 @@ +/* + * Copyright (C) 2003 Sistina Software Limited. + * Copyright (C) 2004-2008 Red Hat, Inc. All rights reserved. + * + * This file is released under the GPL. + */ + +#include +#include "dm-region-hash.h" + +#include +#include +#include +#include +#include + +#include "dm.h" + +#define DM_MSG_PREFIX "region hash" + +/*----------------------------------------------------------------- + * Region hash + * + * The mirror splits itself up into discrete regions. Each + * region can be in one of three states: clean, dirty, + * nosync. There is no need to put clean regions in the hash. + * + * In addition to being present in the hash table a region _may_ + * be present on one of three lists. + * + * clean_regions: Regions on this list have no io pending to + * them, they are in sync, we are no longer interested in them, + * they are dull. dm_rh_update_states() will remove them from the + * hash table. + * + * quiesced_regions: These regions have been spun down, ready + * for recovery. rh_recovery_start() will remove regions from + * this list and hand them to kmirrord, which will schedule the + * recovery io with kcopyd. + * + * recovered_regions: Regions that kcopyd has successfully + * recovered. dm_rh_update_states() will now schedule any delayed + * io, up the recovery_count, and remove the region from the + * hash. + * + * There are 2 locks: + * A rw spin lock 'hash_lock' protects just the hash table, + * this is never held in write mode from interrupt context, + * which I believe means that we only have to disable irqs when + * doing a write lock. + * + * An ordinary spin lock 'region_lock' that protects the three + * lists in the region_hash, with the 'state', 'list' and + * 'delayed_bios' fields of the regions. This is used from irq + * context, so all other uses will have to suspend local irqs. + *---------------------------------------------------------------*/ +struct dm_region_hash { + uint32_t region_size; + unsigned region_shift; + + /* holds persistent region state */ + struct dm_dirty_log *log; + + /* hash table */ + rwlock_t hash_lock; + mempool_t *region_pool; + unsigned mask; + unsigned nr_buckets; + unsigned prime; + unsigned shift; + struct list_head *buckets; + + unsigned max_recovery; /* Max # of regions to recover in parallel */ + + spinlock_t region_lock; + atomic_t recovery_in_flight; + struct semaphore recovery_count; + struct list_head clean_regions; + struct list_head quiesced_regions; + struct list_head recovered_regions; + struct list_head failed_recovered_regions; + + void *context; + sector_t target_begin; + + /* Callback function to schedule bios writes */ + void (*dispatch_bios)(void *context, struct bio_list *bios); + + /* Callback function to wakeup callers worker thread. */ + void (*wakeup_workers)(void *context); + + /* Callback function to wakeup callers recovery waiters. */ + void (*wakeup_all_recovery_waiters)(void *context); +}; + +struct dm_region { + struct dm_region_hash *rh; /* FIXME: can we get rid of this ? */ + region_t key; + int state; + + struct list_head hash_list; + struct list_head list; + + atomic_t pending; + struct bio_list delayed_bios; +}; + +/* + * Conversion fns + */ +region_t dm_rh_sector_to_region(struct dm_region_hash *rh, sector_t sector) +{ + return sector >> rh->region_shift; +} +// EXPORT_SYMBOL_GPL(dm_rh_sector_to_region); + +sector_t dm_rh_region_to_sector(struct dm_region_hash *rh, region_t region) +{ + return region << rh->region_shift; +} +// EXPORT_SYMBOL_GPL(dm_rh_region_to_sector); + +region_t dm_rh_bio_to_region(struct dm_region_hash *rh, struct bio *bio) +{ + return dm_rh_sector_to_region(rh, bio->bi_sector - rh->target_begin); +} +// EXPORT_SYMBOL_GPL(dm_rh_bio_to_region); + +void *dm_rh_region_context(struct dm_region *reg) +{ + return reg->rh->context; +} +// EXPORT_SYMBOL_GPL(dm_rh_region_context); + +region_t dm_rh_get_region_key(struct dm_region *reg) +{ + return reg->key; +} +// EXPORT_SYMBOL_GPL(dm_rh_get_region_key); + +sector_t dm_rh_get_region_size(struct dm_region_hash *rh) +{ + return rh->region_size; +} +// EXPORT_SYMBOL_GPL(dm_rh_get_region_size); + +/* + * FIXME: shall we pass in a structure instead of all these args to + * dm_region_hash_create()???? + */ +#define RH_HASH_MULT 2654435387U +#define RH_HASH_SHIFT 12 + +#define MIN_REGIONS 64 +struct dm_region_hash *dm_region_hash_create( + void *context, void (*dispatch_bios)(void *context, + struct bio_list *bios), + void (*wakeup_workers)(void *context), + void (*wakeup_all_recovery_waiters)(void *context), + sector_t target_begin, unsigned max_recovery, + struct dm_dirty_log *log, uint32_t region_size, + region_t nr_regions) +{ + struct dm_region_hash *rh; + unsigned nr_buckets, max_buckets; + size_t i; + + /* + * Calculate a suitable number of buckets for our hash + * table. + */ + max_buckets = nr_regions >> 6; + for (nr_buckets = 128u; nr_buckets < max_buckets; nr_buckets <<= 1) + ; + nr_buckets >>= 1; + + rh = kmalloc(sizeof(*rh), GFP_KERNEL); + if (!rh) { + DMERR("unable to allocate region hash memory"); + return ERR_PTR(-ENOMEM); + } + + rh->context = context; + rh->dispatch_bios = dispatch_bios; + rh->wakeup_workers = wakeup_workers; + rh->wakeup_all_recovery_waiters = wakeup_all_recovery_waiters; + rh->target_begin = target_begin; + rh->max_recovery = max_recovery; + rh->log = log; + rh->region_size = region_size; + rh->region_shift = ffs(region_size) - 1; + rwlock_init(&rh->hash_lock); + rh->mask = nr_buckets - 1; + rh->nr_buckets = nr_buckets; + + rh->shift = RH_HASH_SHIFT; + rh->prime = RH_HASH_MULT; + + rh->buckets = vmalloc(nr_buckets * sizeof(*rh->buckets)); + if (!rh->buckets) { + DMERR("unable to allocate region hash bucket memory"); + kfree(rh); + return ERR_PTR(-ENOMEM); + } + + for (i = 0; i < nr_buckets; i++) + INIT_LIST_HEAD(rh->buckets + i); + + spin_lock_init(&rh->region_lock); + sema_init(&rh->recovery_count, 0); + atomic_set(&rh->recovery_in_flight, 0); + INIT_LIST_HEAD(&rh->clean_regions); + INIT_LIST_HEAD(&rh->quiesced_regions); + INIT_LIST_HEAD(&rh->recovered_regions); + INIT_LIST_HEAD(&rh->failed_recovered_regions); + + rh->region_pool = mempool_create_kmalloc_pool(MIN_REGIONS, + sizeof(struct dm_region)); + if (!rh->region_pool) { + vfree(rh->buckets); + kfree(rh); + rh = ERR_PTR(-ENOMEM); + } + + return rh; +} +// EXPORT_SYMBOL_GPL(dm_region_hash_create); + +void dm_region_hash_destroy(struct dm_region_hash *rh) +{ + unsigned h; + struct dm_region *reg, *nreg; + + BUG_ON(!list_empty(&rh->quiesced_regions)); + for (h = 0; h < rh->nr_buckets; h++) { + list_for_each_entry_safe(reg, nreg, rh->buckets + h, + hash_list) { + BUG_ON(atomic_read(®->pending)); + mempool_free(reg, rh->region_pool); + } + } + + if (rh->log) + dm_dirty_log_destroy(rh->log); + + if (rh->region_pool) + mempool_destroy(rh->region_pool); + + vfree(rh->buckets); + kfree(rh); +} +// EXPORT_SYMBOL_GPL(dm_region_hash_destroy); + +struct dm_dirty_log *dm_rh_dirty_log(struct dm_region_hash *rh) +{ + return rh->log; +} +// EXPORT_SYMBOL_GPL(dm_rh_dirty_log); + +static unsigned rh_hash(struct dm_region_hash *rh, region_t region) +{ + return (unsigned) ((region * rh->prime) >> rh->shift) & rh->mask; +} + +static struct dm_region *__rh_lookup(struct dm_region_hash *rh, region_t region) +{ + struct dm_region *reg; + struct list_head *bucket = rh->buckets + rh_hash(rh, region); + + list_for_each_entry(reg, bucket, hash_list) + if (reg->key == region) + return reg; + + return NULL; +} + +static void __rh_insert(struct dm_region_hash *rh, struct dm_region *reg) +{ + list_add(®->hash_list, rh->buckets + rh_hash(rh, reg->key)); +} + +static struct dm_region *__rh_alloc(struct dm_region_hash *rh, region_t region) +{ + struct dm_region *reg, *nreg; + + nreg = mempool_alloc(rh->region_pool, GFP_ATOMIC); + if (unlikely(!nreg)) + nreg = kmalloc(sizeof(*nreg), GFP_NOIO | __GFP_NOFAIL); + + nreg->state = rh->log->type->in_sync(rh->log, region, 1) ? + DM_RH_CLEAN : DM_RH_NOSYNC; + nreg->rh = rh; + nreg->key = region; + INIT_LIST_HEAD(&nreg->list); + atomic_set(&nreg->pending, 0); + bio_list_init(&nreg->delayed_bios); + + write_lock_irq(&rh->hash_lock); + reg = __rh_lookup(rh, region); + if (reg) + /* We lost the race. */ + mempool_free(nreg, rh->region_pool); + else { + __rh_insert(rh, nreg); + if (nreg->state == DM_RH_CLEAN) { + spin_lock(&rh->region_lock); + list_add(&nreg->list, &rh->clean_regions); + spin_unlock(&rh->region_lock); + } + + reg = nreg; + } + write_unlock_irq(&rh->hash_lock); + + return reg; +} + +static struct dm_region *__rh_find(struct dm_region_hash *rh, region_t region) +{ + struct dm_region *reg; + + reg = __rh_lookup(rh, region); + if (!reg) { + read_unlock(&rh->hash_lock); + reg = __rh_alloc(rh, region); + read_lock(&rh->hash_lock); + } + + return reg; +} + +int dm_rh_get_state(struct dm_region_hash *rh, region_t region, int may_block) +{ + int r; + struct dm_region *reg; + + read_lock(&rh->hash_lock); + reg = __rh_lookup(rh, region); + read_unlock(&rh->hash_lock); + + if (reg) + return reg->state; + + /* + * The region wasn't in the hash, so we fall back to the + * dirty log. + */ + r = rh->log->type->in_sync(rh->log, region, may_block); + + /* + * Any error from the dirty log (eg. -EWOULDBLOCK) gets + * taken as a DM_RH_NOSYNC + */ + return r == 1 ? DM_RH_CLEAN : DM_RH_NOSYNC; +} +// EXPORT_SYMBOL_GPL(dm_rh_get_state); + +static void complete_resync_work(struct dm_region *reg, int success) +{ + struct dm_region_hash *rh = reg->rh; + + rh->log->type->set_region_sync(rh->log, reg->key, success); + + /* + * Dispatch the bios before we call 'wake_up_all'. + * This is important because if we are suspending, + * we want to know that recovery is complete and + * the work queue is flushed. If we wake_up_all + * before we dispatch_bios (queue bios and call wake()), + * then we risk suspending before the work queue + * has been properly flushed. + */ + rh->dispatch_bios(rh->context, ®->delayed_bios); + if (atomic_dec_and_test(&rh->recovery_in_flight)) + rh->wakeup_all_recovery_waiters(rh->context); + up(&rh->recovery_count); +} + +/* dm_rh_mark_nosync + * @ms + * @bio + * @done + * @error + * + * The bio was written on some mirror(s) but failed on other mirror(s). + * We can successfully endio the bio but should avoid the region being + * marked clean by setting the state DM_RH_NOSYNC. + * + * This function is _not_ safe in interrupt context! + */ +void dm_rh_mark_nosync(struct dm_region_hash *rh, + struct bio *bio, unsigned done, int error) +{ + unsigned long flags; + struct dm_dirty_log *log = rh->log; + struct dm_region *reg; + region_t region = dm_rh_bio_to_region(rh, bio); + int recovering = 0; + + /* We must inform the log that the sync count has changed. */ + log->type->set_region_sync(log, region, 0); + + read_lock(&rh->hash_lock); + reg = __rh_find(rh, region); + read_unlock(&rh->hash_lock); + + /* region hash entry should exist because write was in-flight */ + BUG_ON(!reg); + BUG_ON(!list_empty(®->list)); + + spin_lock_irqsave(&rh->region_lock, flags); + /* + * Possible cases: + * 1) DM_RH_DIRTY + * 2) DM_RH_NOSYNC: was dirty, other preceeding writes failed + * 3) DM_RH_RECOVERING: flushing pending writes + * Either case, the region should have not been connected to list. + */ + recovering = (reg->state == DM_RH_RECOVERING); + reg->state = DM_RH_NOSYNC; + BUG_ON(!list_empty(®->list)); + spin_unlock_irqrestore(&rh->region_lock, flags); + + bio_endio(bio, error); + if (recovering) + complete_resync_work(reg, 0); +} +// EXPORT_SYMBOL_GPL(dm_rh_mark_nosync); + +void dm_rh_update_states(struct dm_region_hash *rh, int errors_handled) +{ + struct dm_region *reg, *next; + + LIST_HEAD(clean); + LIST_HEAD(recovered); + LIST_HEAD(failed_recovered); + + /* + * Quickly grab the lists. + */ + write_lock_irq(&rh->hash_lock); + spin_lock(&rh->region_lock); + if (!list_empty(&rh->clean_regions)) { + list_splice_init(&rh->clean_regions, &clean); + + list_for_each_entry(reg, &clean, list) + list_del(®->hash_list); + } + + if (!list_empty(&rh->recovered_regions)) { + list_splice_init(&rh->recovered_regions, &recovered); + + list_for_each_entry(reg, &recovered, list) + list_del(®->hash_list); + } + + if (!list_empty(&rh->failed_recovered_regions)) { + list_splice_init(&rh->failed_recovered_regions, + &failed_recovered); + + list_for_each_entry(reg, &failed_recovered, list) + list_del(®->hash_list); + } + + spin_unlock(&rh->region_lock); + write_unlock_irq(&rh->hash_lock); + + /* + * All the regions on the recovered and clean lists have + * now been pulled out of the system, so no need to do + * any more locking. + */ + list_for_each_entry_safe(reg, next, &recovered, list) { + rh->log->type->clear_region(rh->log, reg->key); + complete_resync_work(reg, 1); + mempool_free(reg, rh->region_pool); + } + + list_for_each_entry_safe(reg, next, &failed_recovered, list) { + complete_resync_work(reg, errors_handled ? 0 : 1); + mempool_free(reg, rh->region_pool); + } + + list_for_each_entry_safe(reg, next, &clean, list) { + rh->log->type->clear_region(rh->log, reg->key); + mempool_free(reg, rh->region_pool); + } + + rh->log->type->flush(rh->log); +} +// EXPORT_SYMBOL_GPL(dm_rh_update_states); + +void dm_rh_inc(struct dm_region_hash *rh, region_t region) +{ + struct dm_region *reg; + + read_lock(&rh->hash_lock); + reg = __rh_find(rh, region); + + spin_lock_irq(&rh->region_lock); + atomic_inc(®->pending); + + if (reg->state == DM_RH_CLEAN) { + reg->state = DM_RH_DIRTY; + list_del_init(®->list); /* take off the clean list */ + spin_unlock_irq(&rh->region_lock); + + rh->log->type->mark_region(rh->log, reg->key); + } else + spin_unlock_irq(&rh->region_lock); + + + read_unlock(&rh->hash_lock); +} +// EXPORT_SYMBOL_GPL(dm_rh_inc); + +void dm_rh_inc_pending(struct dm_region_hash *rh, struct bio_list *bios) +{ + struct bio *bio; + + for (bio = bios->head; bio; bio = bio->bi_next) + dm_rh_inc(rh, dm_rh_bio_to_region(rh, bio)); +} +// EXPORT_SYMBOL_GPL(dm_rh_inc_pending); + +void dm_rh_dec(struct dm_region_hash *rh, region_t region) +{ + unsigned long flags; + struct dm_region *reg; + int should_wake = 0; + + read_lock(&rh->hash_lock); + reg = __rh_lookup(rh, region); + read_unlock(&rh->hash_lock); + + spin_lock_irqsave(&rh->region_lock, flags); + if (atomic_dec_and_test(®->pending)) { + /* + * There is no pending I/O for this region. + * We can move the region to corresponding list for next action. + * At this point, the region is not yet connected to any list. + * + * If the state is DM_RH_NOSYNC, the region should be kept off + * from clean list. + * The hash entry for DM_RH_NOSYNC will remain in memory + * until the region is recovered or the map is reloaded. + */ + + /* do nothing for DM_RH_NOSYNC */ + if (reg->state == DM_RH_RECOVERING) { + list_add_tail(®->list, &rh->quiesced_regions); + } else if (reg->state == DM_RH_DIRTY) { + reg->state = DM_RH_CLEAN; + list_add(®->list, &rh->clean_regions); + } + should_wake = 1; + } + spin_unlock_irqrestore(&rh->region_lock, flags); + + if (should_wake) + rh->wakeup_workers(rh->context); +} +// EXPORT_SYMBOL_GPL(dm_rh_dec); + +/* + * Starts quiescing a region in preparation for recovery. + */ +static int __rh_recovery_prepare(struct dm_region_hash *rh) +{ + int r; + region_t region; + struct dm_region *reg; + + /* + * Ask the dirty log what's next. + */ + r = rh->log->type->get_resync_work(rh->log, ®ion); + if (r <= 0) + return r; + + /* + * Get this region, and start it quiescing by setting the + * recovering flag. + */ + read_lock(&rh->hash_lock); + reg = __rh_find(rh, region); + read_unlock(&rh->hash_lock); + + spin_lock_irq(&rh->region_lock); + reg->state = DM_RH_RECOVERING; + + /* Already quiesced ? */ + if (atomic_read(®->pending)) + list_del_init(®->list); + else + list_move(®->list, &rh->quiesced_regions); + + spin_unlock_irq(&rh->region_lock); + + return 1; +} + +void dm_rh_recovery_prepare(struct dm_region_hash *rh) +{ + /* Extra reference to avoid race with dm_rh_stop_recovery */ + atomic_inc(&rh->recovery_in_flight); + + while (!down_trylock(&rh->recovery_count)) { + atomic_inc(&rh->recovery_in_flight); + if (__rh_recovery_prepare(rh) <= 0) { + atomic_dec(&rh->recovery_in_flight); + up(&rh->recovery_count); + break; + } + } + + /* Drop the extra reference */ + if (atomic_dec_and_test(&rh->recovery_in_flight)) + rh->wakeup_all_recovery_waiters(rh->context); +} +// EXPORT_SYMBOL_GPL(dm_rh_recovery_prepare); + +/* + * Returns any quiesced regions. + */ +struct dm_region *dm_rh_recovery_start(struct dm_region_hash *rh) +{ + struct dm_region *reg = NULL; + + spin_lock_irq(&rh->region_lock); + if (!list_empty(&rh->quiesced_regions)) { + reg = list_entry(rh->quiesced_regions.next, + struct dm_region, list); + list_del_init(®->list); /* remove from the quiesced list */ + } + spin_unlock_irq(&rh->region_lock); + + return reg; +} +// EXPORT_SYMBOL_GPL(dm_rh_recovery_start); + +void dm_rh_recovery_end(struct dm_region *reg, int success) +{ + struct dm_region_hash *rh = reg->rh; + + spin_lock_irq(&rh->region_lock); + if (success) + list_add(®->list, ®->rh->recovered_regions); + else { + reg->state = DM_RH_NOSYNC; + list_add(®->list, ®->rh->failed_recovered_regions); + } + spin_unlock_irq(&rh->region_lock); + + rh->wakeup_workers(rh->context); +} +// EXPORT_SYMBOL_GPL(dm_rh_recovery_end); + +/* Return recovery in flight count. */ +int dm_rh_recovery_in_flight(struct dm_region_hash *rh) +{ + return atomic_read(&rh->recovery_in_flight); +} +// EXPORT_SYMBOL_GPL(dm_rh_recovery_in_flight); + +int dm_rh_flush(struct dm_region_hash *rh) +{ + return rh->log->type->flush(rh->log); +} +// EXPORT_SYMBOL_GPL(dm_rh_flush); + +void dm_rh_delay(struct dm_region_hash *rh, struct bio *bio) +{ + struct dm_region *reg; + + read_lock(&rh->hash_lock); + reg = __rh_find(rh, dm_rh_bio_to_region(rh, bio)); + bio_list_add(®->delayed_bios, bio); + read_unlock(&rh->hash_lock); +} +// EXPORT_SYMBOL_GPL(dm_rh_delay); + +void dm_rh_delay_by_region(struct dm_region_hash *rh, + struct bio *bio, region_t region) +{ + struct dm_region *reg; + + /* FIXME: locking. */ + read_lock(&rh->hash_lock); + reg = __rh_find(rh, region); + bio_list_add(®->delayed_bios, bio); + read_unlock(&rh->hash_lock); +} +// EXPORT_SYMBOL_GPL(dm_rh_delay_by_region); + +void dm_rh_stop_recovery(struct dm_region_hash *rh) +{ + int i; + + /* wait for any recovering regions */ + for (i = 0; i < rh->max_recovery; i++) + down(&rh->recovery_count); +} +// EXPORT_SYMBOL_GPL(dm_rh_stop_recovery); + +void dm_rh_start_recovery(struct dm_region_hash *rh) +{ + int i; + + for (i = 0; i < rh->max_recovery; i++) + up(&rh->recovery_count); + + rh->wakeup_workers(rh->context); +} +// EXPORT_SYMBOL_GPL(dm_rh_start_recovery); + +MODULE_DESCRIPTION(DM_NAME " region hash"); +MODULE_AUTHOR("Joe Thornber/Heinz Mauelshagen "); +MODULE_LICENSE("GPL"); --- linux-3.0.0.orig/ubuntu/dm-raid4-5/dm-region-hash.h +++ linux-3.0.0/ubuntu/dm-raid4-5/dm-region-hash.h @@ -0,0 +1,108 @@ +/* + * Copyright (C) 2003 Sistina Software Limited. + * Copyright (C) 2004-2008 Red Hat, Inc. All rights reserved. + * + * Device-Mapper dirty region hash interface. + * + * This file is released under the GPL. + */ + +#ifndef DM_REGION_HASH_H +#define DM_REGION_HASH_H + +#include + +/*----------------------------------------------------------------- + * Region hash + *----------------------------------------------------------------*/ +struct dm_region_hash; +struct dm_region; + +/* + * States a region can have. + */ +enum dm_rh_region_states { + DM_RH_CLEAN = 0x01, /* No writes in flight. */ + DM_RH_DIRTY = 0x02, /* Writes in flight. */ + DM_RH_NOSYNC = 0x04, /* Out of sync. */ + DM_RH_RECOVERING = 0x08, /* Under resynchronization. */ +}; + +/* + * Region hash create/destroy. + */ +struct bio_list; +struct dm_region_hash *dm_region_hash_create( + void *context, void (*dispatch_bios)(void *context, + struct bio_list *bios), + void (*wakeup_workers)(void *context), + void (*wakeup_all_recovery_waiters)(void *context), + sector_t target_begin, unsigned max_recovery, + struct dm_dirty_log *log, uint32_t region_size, + region_t nr_regions); +void dm_region_hash_destroy(struct dm_region_hash *rh); + +struct dm_dirty_log *dm_rh_dirty_log(struct dm_region_hash *rh); + +/* + * Conversion functions. + */ +region_t dm_rh_bio_to_region(struct dm_region_hash *rh, struct bio *bio); +sector_t dm_rh_region_to_sector(struct dm_region_hash *rh, region_t region); +region_t dm_rh_sector_to_region(struct dm_region_hash *rh, sector_t sector); +void *dm_rh_region_context(struct dm_region *reg); + +/* + * Get region size and key (ie. number of the region). + */ +sector_t dm_rh_get_region_size(struct dm_region_hash *rh); +region_t dm_rh_get_region_key(struct dm_region *reg); + +/* + * Get/set/update region state (and dirty log). + * + */ +int dm_rh_get_state(struct dm_region_hash *rh, region_t region, int may_block); +void dm_rh_set_state(struct dm_region_hash *rh, region_t region, + enum dm_rh_region_states state, int may_block); + +/* Non-zero errors_handled leaves the state of the region NOSYNC */ +void dm_rh_update_states(struct dm_region_hash *rh, int errors_handled); + +/* Flush the region hash and dirty log. */ +int dm_rh_flush(struct dm_region_hash *rh); + +/* Inc/dec pending count on regions. */ +void dm_rh_inc(struct dm_region_hash *rh, region_t region); +void dm_rh_inc_pending(struct dm_region_hash *rh, struct bio_list *bios); +void dm_rh_dec(struct dm_region_hash *rh, region_t region); + +/* Delay bios on regions. */ +void dm_rh_delay(struct dm_region_hash *rh, struct bio *bio); +void dm_rh_delay_by_region(struct dm_region_hash *rh, struct bio *bio, + region_t region); + +void dm_rh_mark_nosync(struct dm_region_hash *rh, + struct bio *bio, unsigned done, int error); + +/* + * Region recovery control. + */ + +/* Prepare some regions for recovery by starting to quiesce them. */ +void dm_rh_recovery_prepare(struct dm_region_hash *rh); + +/* Try fetching a quiesced region for recovery. */ +struct dm_region *dm_rh_recovery_start(struct dm_region_hash *rh); + +/* Report recovery end on a region. */ +void dm_rh_recovery_end(struct dm_region *reg, int error); + +/* Returns number of regions with recovery work outstanding. */ +int dm_rh_recovery_in_flight(struct dm_region_hash *rh); + +/* Start/stop recovery. */ +void dm_rh_start_recovery(struct dm_region_hash *rh); +void dm_rh_stop_recovery(struct dm_region_hash *rh); + +#endif /* DM_REGION_HASH_H */ --- linux-3.0.0.orig/ubuntu/fsam7400/BOM +++ linux-3.0.0/ubuntu/fsam7400/BOM @@ -0,0 +1,2 @@ +Downloaded from: http://www.iragan.com/linux/fsam7400/ +Current Version: 0.5.2 (2008 Nov 22) --- linux-3.0.0.orig/ubuntu/fsam7400/CHANGELOG +++ linux-3.0.0/ubuntu/fsam7400/CHANGELOG @@ -0,0 +1,34 @@ +Nov 22 2008 Changes in 0.5.2 by legolas558 +* fixed some missing include files + +Sep 22 2006 Changes in 0.5.1 +* Fix: possible null pointer dereference in proc code +* Fix: module exit code was mistakenly disabled + +Sep 22 2006 Changes in 0.5.0 +* fixed compilation problems with kernel 2.6.18 +* debug-output enabling via module parameter +* hibernation support: reconstruct last radio state on resume +* disabled autoload option by default + +Jul 16 2006 Changes in 0.4.1 +* new Makefile fixing problems with kernel 2.6.17 +* several bug fixes and compiler cleanups + +Aug 20 2004 Changes in 0.4.0 +* several bug fixes and compiler cleanups +* UID/GID for procfs entry selectable via module parameter +* Autoload support: fsam7400 modprobes and rmmods ipw2100 automatically + depending on radio state + +Apr 15 2004 Changes in 0.3.0 +* Fix: radio state was not displayed properly +* some proc improvements +* finished code for alternative routine address calculation +* debug-output selectable at compile-time with CONFIG_IPW2100_DEBUG define + for smaller module size if no debug is needed ;) + +Apr 9 2004 Changes in 0.2.1 +* Initial release +* Determines if wireless device is enabled by default Bios-settings +* Auto-off functionality --- linux-3.0.0.orig/ubuntu/fsam7400/FILES +++ linux-3.0.0/ubuntu/fsam7400/FILES @@ -0,0 +1,6 @@ +CHANGELOG Recently changes logged +FILES This file +fsam7400.c The source code, what else... :) +INSTALL Installation instructions +Makefile Makefile to build, install, uninstall the module +README don't forget to read it --- linux-3.0.0.orig/ubuntu/fsam7400/INSTALL +++ linux-3.0.0/ubuntu/fsam7400/INSTALL @@ -0,0 +1,110 @@ +SW RF kill switch for Fujitsu Siemens Amilo M 7400 +Copyright (C) 2006, zwobbl +For additional information, contact Marcel Naziri + +COMPILER REQUIREMENTS +--------- ------ ---- --- -- -- - - + +You need to be using GCC v3.0 or higher in order to build the fsam7400 module. +Using older versions will result in several compilation errors. + + +INSTALLING THE BITS +------------ ----- ----- ---- --- -- - + +# Unpack the source tarball + +% tar xvzf fsam7400-0.x.y.tgz +% cd fsam7400-0.x.y + +Make sure to be root when performing the following operations. Also you must +have a kernel source tree installed under /usr/src/linux + +# Build the kernel module + +% make + +Debug output is enabled by default. This is a good idea if you use the fsam module for +the first time, so you get some nice information printed on kernel log. If you don't +need the messages anymore, you have to comment out the line CONFIG_IPW2100_DEBUG=y in +the Makefile. + +# Install the kernel module + +% make install + +Now you are ready for... + + +LOADING THE DRIVER +------------ ----- ----- ---- --- -- - + +Also easy to go... :) + +% modprobe fsam7400 + +If you have set "wireless device" enabled in your "Advanced" bios settings of +your Amilo M 7400 radio should be turned on at this point. So you're done! +Watch out your kernel log if supported hardware was found. :) + + +RADIO STATE AT LOADING + +You can override the wireless bios setting with + +% modprobe fsam7400 radio=[0|1] + + +PROC FILESYSTEM + +If your hardware is supported by the driver you will get an entry in /proc +called driver/wireless/radio which will give you state information by typing + +% cat /proc/driver/wireless/radio + +You can turn the radio on and off at your will with + +% echo [1|on] > /proc/driver/wireless/radio +% echo [0|off] > /proc/driver/wireless/radio + +The module also recognizes parameters to set the user- and/or group-ID to +something other than root, so you don't have to adjust it by hand. +Just select your favourite IDs and type + +% modprobe fsam7400 uid=1000 gid=500 + +Note, that /proc/driver/wireless/radio will only be read- and writeable by +user & group and only readable by others. + +If you want to see debug output on syslog use the following parameter when +loading the module + +% modprobe fsam7400 debug=1 + + +AUTOMATION FEATURES + +By default the driver will turn off the radio automatically short before the +module is unloaded. To override this behaviour load the module adding the +following parameter + +% modprobe fsam7400 autooff=0 + +Also since 0.4.0 the driver can automatically modprobe the ipw2100 module when +radio state changes to on and rmmods it when radio is turned off by fsam7400. +To enable autoload support, use + +% modprobe fsam7400 autoload=1 + + +HIBERNATION SUPPORT + +After hibernation and boot up of the system the wireless radio might be disabled +again. To revert to the radio state before hibernation just put the following +in the wakeup script + +% echo resume > /proc/driver/wireless/radio + + + +That's all for now. Have fun with the driver! --- linux-3.0.0.orig/ubuntu/fsam7400/Kconfig +++ linux-3.0.0/ubuntu/fsam7400/Kconfig @@ -0,0 +1,5 @@ +config FSAM7400 + tristate "SW RF kill switch for Fujitsu Siemens Amilo M 7400" + depends on CHECK_SIGNATURE + default m + ---help--- --- linux-3.0.0.orig/ubuntu/fsam7400/LICENSE +++ linux-3.0.0/ubuntu/fsam7400/LICENSE @@ -0,0 +1,338 @@ +"This software program is licensed subject to the GNU General Public License +(GPL). Version 2, June 1991, available at +" + +GNU General Public License + +Version 2, June 1991 + +Copyright (C) 1989, 1991 Free Software Foundation, Inc. +59 Temple Place - Suite 330, Boston, MA 02111-1307, USA + +Everyone is permitted to copy and distribute verbatim copies of this license +document, but changing it is not allowed. + +Preamble + +The licenses for most software are designed to take away your freedom to +share and change it. By contrast, the GNU General Public License is intended +to guarantee your freedom to share and change free software--to make sure +the software is free for all its users. This General Public License applies +to most of the Free Software Foundation's software and to any other program +whose authors commit to using it. (Some other Free Software Foundation +software is covered by the GNU Library General Public License instead.) You +can apply it to your programs, too. + +When we speak of free software, we are referring to freedom, not price. Our +General Public Licenses are designed to make sure that you have the freedom +to distribute copies of free software (and charge for this service if you +wish), that you receive source code or can get it if you want it, that you +can change the software or use pieces of it in new free programs; and that +you know you can do these things. + +To protect your rights, we need to make restrictions that forbid anyone to +deny you these rights or to ask you to surrender the rights. These +restrictions translate to certain responsibilities for you if you distribute +copies of the software, or if you modify it. + +For example, if you distribute copies of such a program, whether gratis or +for a fee, you must give the recipients all the rights that you have. You +must make sure that they, too, receive or can get the source code. And you +must show them these terms so they know their rights. + +We protect your rights with two steps: (1) copyright the software, and (2) +offer you this license which gives you legal permission to copy, distribute +and/or modify the software. + +Also, for each author's protection and ours, we want to make certain that +everyone understands that there is no warranty for this free software. If +the software is modified by someone else and passed on, we want its +recipients to know that what they have is not the original, so that any +problems introduced by others will not reflect on the original authors' +reputations. + +Finally, any free program is threatened constantly by software patents. We +wish to avoid the danger that redistributors of a free program will +individually obtain patent licenses, in effect making the program +proprietary. To prevent this, we have made it clear that any patent must be +licensed for everyone's free use or not licensed at all. + +The precise terms and conditions for copying, distribution and modification +follow. + +TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + +0. This License applies to any program or other work which contains a notice + placed by the copyright holder saying it may be distributed under the + terms of this General Public License. The "Program", below, refers to any + such program or work, and a "work based on the Program" means either the + Program or any derivative work under copyright law: that is to say, a + work containing the Program or a portion of it, either verbatim or with + modifications and/or translated into another language. (Hereinafter, + translation is included without limitation in the term "modification".) + Each licensee is addressed as "you". + + Activities other than copying, distribution and modification are not + covered by this License; they are outside its scope. The act of running + the Program is not restricted, and the output from the Program is covered + only if its contents constitute a work based on the Program (independent + of having been made by running the Program). Whether that is true depends + on what the Program does. + +1. You may copy and distribute verbatim copies of the Program's source code + as you receive it, in any medium, provided that you conspicuously and + appropriately publish on each copy an appropriate copyright notice and + disclaimer of warranty; keep intact all the notices that refer to this + License and to the absence of any warranty; and give any other recipients + of the Program a copy of this License along with the Program. + + You may charge a fee for the physical act of transferring a copy, and you + may at your option offer warranty protection in exchange for a fee. + +2. You may modify your copy or copies of the Program or any portion of it, + thus forming a work based on the Program, and copy and distribute such + modifications or work under the terms of Section 1 above, provided that + you also meet all of these conditions: + + * a) You must cause the modified files to carry prominent notices stating + that you changed the files and the date of any change. + + * b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any part + thereof, to be licensed as a whole at no charge to all third parties + under the terms of this License. + + * c) If the modified program normally reads commands interactively when + run, you must cause it, when started running for such interactive + use in the most ordinary way, to print or display an announcement + including an appropriate copyright notice and a notice that there is + no warranty (or else, saying that you provide a warranty) and that + users may redistribute the program under these conditions, and + telling the user how to view a copy of this License. (Exception: if + the Program itself is interactive but does not normally print such + an announcement, your work based on the Program is not required to + print an announcement.) + + These requirements apply to the modified work as a whole. If identifiable + sections of that work are not derived from the Program, and can be + reasonably considered independent and separate works in themselves, then + this License, and its terms, do not apply to those sections when you + distribute them as separate works. But when you distribute the same + sections as part of a whole which is a work based on the Program, the + distribution of the whole must be on the terms of this License, whose + permissions for other licensees extend to the entire whole, and thus to + each and every part regardless of who wrote it. + + Thus, it is not the intent of this section to claim rights or contest + your rights to work written entirely by you; rather, the intent is to + exercise the right to control the distribution of derivative or + collective works based on the Program. + + In addition, mere aggregation of another work not based on the Program + with the Program (or with a work based on the Program) on a volume of a + storage or distribution medium does not bring the other work under the + scope of this License. + +3. You may copy and distribute the Program (or a work based on it, under + Section 2) in object code or executable form under the terms of Sections + 1 and 2 above provided that you also do one of the following: + + * a) Accompany it with the complete corresponding machine-readable source + code, which must be distributed under the terms of Sections 1 and 2 + above on a medium customarily used for software interchange; or, + + * b) Accompany it with a written offer, valid for at least three years, + to give any third party, for a charge no more than your cost of + physically performing source distribution, a complete machine- + readable copy of the corresponding source code, to be distributed + under the terms of Sections 1 and 2 above on a medium customarily + used for software interchange; or, + + * c) Accompany it with the information you received as to the offer to + distribute corresponding source code. (This alternative is allowed + only for noncommercial distribution and only if you received the + program in object code or executable form with such an offer, in + accord with Subsection b above.) + + The source code for a work means the preferred form of the work for + making modifications to it. For an executable work, complete source code + means all the source code for all modules it contains, plus any + associated interface definition files, plus the scripts used to control + compilation and installation of the executable. However, as a special + exception, the source code distributed need not include anything that is + normally distributed (in either source or binary form) with the major + components (compiler, kernel, and so on) of the operating system on which + the executable runs, unless that component itself accompanies the + executable. + + If distribution of executable or object code is made by offering access + to copy from a designated place, then offering equivalent access to copy + the source code from the same place counts as distribution of the source + code, even though third parties are not compelled to copy the source + along with the object code. + +4. You may not copy, modify, sublicense, or distribute the Program except as + expressly provided under this License. Any attempt otherwise to copy, + modify, sublicense or distribute the Program is void, and will + automatically terminate your rights under this License. However, parties + who have received copies, or rights, from you under this License will not + have their licenses terminated so long as such parties remain in full + compliance. + +5. You are not required to accept this License, since you have not signed + it. However, nothing else grants you permission to modify or distribute + the Program or its derivative works. These actions are prohibited by law + if you do not accept this License. Therefore, by modifying or + distributing the Program (or any work based on the Program), you + indicate your acceptance of this License to do so, and all its terms and + conditions for copying, distributing or modifying the Program or works + based on it. + +6. Each time you redistribute the Program (or any work based on the + Program), the recipient automatically receives a license from the + original licensor to copy, distribute or modify the Program subject to + these terms and conditions. You may not impose any further restrictions + on the recipients' exercise of the rights granted herein. You are not + responsible for enforcing compliance by third parties to this License. + +7. If, as a consequence of a court judgment or allegation of patent + infringement or for any other reason (not limited to patent issues), + conditions are imposed on you (whether by court order, agreement or + otherwise) that contradict the conditions of this License, they do not + excuse you from the conditions of this License. If you cannot distribute + so as to satisfy simultaneously your obligations under this License and + any other pertinent obligations, then as a consequence you may not + distribute the Program at all. For example, if a patent license would + not permit royalty-free redistribution of the Program by all those who + receive copies directly or indirectly through you, then the only way you + could satisfy both it and this License would be to refrain entirely from + distribution of the Program. + + If any portion of this section is held invalid or unenforceable under any + particular circumstance, the balance of the section is intended to apply + and the section as a whole is intended to apply in other circumstances. + + It is not the purpose of this section to induce you to infringe any + patents or other property right claims or to contest validity of any + such claims; this section has the sole purpose of protecting the + integrity of the free software distribution system, which is implemented + by public license practices. Many people have made generous contributions + to the wide range of software distributed through that system in + reliance on consistent application of that system; it is up to the + author/donor to decide if he or she is willing to distribute software + through any other system and a licensee cannot impose that choice. + + This section is intended to make thoroughly clear what is believed to be + a consequence of the rest of this License. + +8. If the distribution and/or use of the Program is restricted in certain + countries either by patents or by copyrighted interfaces, the original + copyright holder who places the Program under this License may add an + explicit geographical distribution limitation excluding those countries, + so that distribution is permitted only in or among countries not thus + excluded. In such case, this License incorporates the limitation as if + written in the body of this License. + +9. The Free Software Foundation may publish revised and/or new versions of + the General Public License from time to time. Such new versions will be + similar in spirit to the present version, but may differ in detail to + address new problems or concerns. + + Each version is given a distinguishing version number. If the Program + specifies a version number of this License which applies to it and "any + later version", you have the option of following the terms and + conditions either of that version or of any later version published by + the Free Software Foundation. If the Program does not specify a version + number of this License, you may choose any version ever published by the + Free Software Foundation. + +10. If you wish to incorporate parts of the Program into other free programs + whose distribution conditions are different, write to the author to ask + for permission. For software which is copyrighted by the Free Software + Foundation, write to the Free Software Foundation; we sometimes make + exceptions for this. Our decision will be guided by the two goals of + preserving the free status of all derivatives of our free software and + of promoting the sharing and reuse of software generally. + + NO WARRANTY + +11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY + FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN + OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES + PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER + EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE + ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH + YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL + NECESSARY SERVICING, REPAIR OR CORRECTION. + +12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING + WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR + REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR + DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL + DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM + (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED + INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF + THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR + OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +END OF TERMS AND CONDITIONS + +How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it free +software which everyone can redistribute and change under these terms. + +To do so, attach the following notices to the program. It is safest to +attach them to the start of each source file to most effectively convey the +exclusion of warranty; and each file should have at least the "copyright" +line and a pointer to where the full notice is found. + +one line to give the program's name and an idea of what it does. +Copyright (C) yyyy name of author + +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., 59 +Temple Place - Suite 330, Boston, MA 02111-1307, USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this when +it starts in an interactive mode: + +Gnomovision version 69, Copyright (C) year name of author Gnomovision comes +with ABSOLUTELY NO WARRANTY; for details type 'show w'. This is free +software, and you are welcome to redistribute it under certain conditions; +type 'show c' for details. + +The hypothetical commands 'show w' and 'show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may be +called something other than 'show w' and 'show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + +Yoyodyne, Inc., hereby disclaims all copyright interest in the program +'Gnomovision' (which makes passes at compilers) written by James Hacker. + +signature of Ty Coon, 1 April 1989 +Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General Public +License instead of this License. --- linux-3.0.0.orig/ubuntu/fsam7400/Makefile +++ linux-3.0.0/ubuntu/fsam7400/Makefile @@ -0,0 +1,2 @@ + +obj-$(CONFIG_FSAM7400) += fsam7400.o --- linux-3.0.0.orig/ubuntu/fsam7400/README +++ linux-3.0.0/ubuntu/fsam7400/README @@ -0,0 +1,60 @@ +SW RF kill switch for Fujitsu Siemens Amilo M 7400 / Maxdata 7000DX +and compatible hardware. + +Please be sure that CONFIG_CHECK_SIGNATURE=y in your kernel configuration! +Otherwise this module will not compile. + +Nov 22, 2008 - Release 0.5.2 + +This package, with minor modifications from zwobbl's 0.5.1, was created +by legolas558. + +More information at: +http://legolas558.iragan.com/fsam7400 + +Sep 24, 2006 - Release 0.5.1 +------------ ----- ----- ---- --- -- - + +* Fix: possible null pointer dereference in proc code + +* Fix: module exit code was mistakenly disabled + + +for prior changes see CHANGELOG + + +TODO +------------ ----- ----- ---- --- -- - + +* Fix bugs (if there are any ;)) + + +------------ ----- ----- ---- --- -- - + +Have a look in INSTALL for further details to get things working! + + +License +------------ ----- ----- ---- --- -- - + + Copyright(c) 2006 zwobbl. All rights reserved. + + 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., 59 + Temple Place - Suite 330, Boston, MA 02111-1307, USA. + + The full GNU General Public License is included in this distribution in the + file called LICENSE. + + Contact Information: + Marcel Naziri --- linux-3.0.0.orig/ubuntu/fsam7400/fsam7400.c +++ linux-3.0.0/ubuntu/fsam7400/fsam7400.c @@ -0,0 +1,386 @@ +/******************************************************************************* + + 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., 59 + Temple Place - Suite 330, Boston, MA 02111-1307, USA. + + The full GNU General Public License is included in this distribution in the + file called LICENSE. + + Author: + Marcel Naziri + + Based on: + pbe5.c by Pedro Ramalhais + + Many thanks to: + Pedro Ramalhais for spending several nights with me on IRC + +*******************************************************************************/ + +#ifdef CONFIG_X86 +#include +#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0) +#include +#else +#include +#endif + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#define DRV_NAME "fsam7400" +#define DRV_VERSION "0.5.2" +#define DRV_DESCRIPTION "SW RF kill switch for Fujitsu Siemens Amilo M 7400 / Maxdata 7000DX" +#define DRV_COPYRIGHT "Copyright(c) 2004 zwobbl" +#define DRV_AUTHOR "Marcel Naziri" +#define DRV_LICENSE "GPL" + +MODULE_DESCRIPTION(DRV_DESCRIPTION); +MODULE_AUTHOR(DRV_AUTHOR); +MODULE_LICENSE(DRV_LICENSE); + +#define RADIO_NONE 0xFFFFFFFF +#define RADIO_OFF 0x00000000 +#define RADIO_ON 0x00000010 + +static int radio = RADIO_NONE; +static int autooff = 1; +static int autoload = 0; +static int uid = 0; +static int gid = 0; +static int debug = 0; + +#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0) +module_param(radio, int, 0444); +module_param(autooff, int, 0444); +module_param(autoload, int, 0444); +module_param(uid, int, 0444); +module_param(gid, int, 0444); +module_param(debug, int, 0444); +#else +MODULE_PARM(radio, "i"); +MODULE_PARM(autooff, "i"); +MODULE_PARM(autoload, "i"); +MODULE_PARM(uid, "i"); +MODULE_PARM(gid, "i"); +MODULE_PARM(debug, "i"); +#endif + +MODULE_PARM_DESC(radio, "desired radio state when loading module"); +MODULE_PARM_DESC(autooff, "turns radio off when unloading module (default)"); +MODULE_PARM_DESC(autoload, "load/unloads ipw2100 driver when toggling radio"); +MODULE_PARM_DESC(uid, "user ID for proc entry"); +MODULE_PARM_DESC(gid, "group ID for proc entry"); +MODULE_PARM_DESC(debug, "enables debug output on syslog"); + +/* some more or less useful macros */ + +#define DEBUG if (debug) +#define DEBUG_OUT0(a) DEBUG printk(KERN_INFO DRV_NAME ": " a) +#define DEBUG_OUT1(a,b) DEBUG printk(KERN_INFO DRV_NAME ": " a,b) +#define DEBUG_OUT2(a,b,c) DEBUG printk(KERN_INFO DRV_NAME ": " a,b,c) +#define DEBUG_OUT3(a,b,c,d) DEBUG printk(KERN_INFO DRV_NAME ": " a,b,c,d) + +#define ONOFF(x) (x) ? "ON" : "OFF" +#define RADIO_ONOFF(x) (x) == RADIO_ON ? "ON" : "OFF" +#define TOUL(x) (unsigned long) (x) + +/* + * NOTE: These values were obtained from disassembling the wbutton.sys driver + * installed in the Fujitsu Siemens Amilo M 7400 laptop. The names were guessed, + * so don't rely on them. + */ + +/*** hardware dependant stuff ***/ + +#define BIOS_CODE_ADDR 0x000F0000 +#define BIOS_CODE_ALT_MASK 0xFFFFC000 + +#define BIOS_CODE_MAPSIZE 0x010000 +#define BIOS_CODE_ALT_MAPSIZE 0x004000 + +#define BIOS_MAGIC_COMMAND 0x9610 +#define BIOS_MAGIC_OFF 0x0035 +#define BIOS_MAGIC_ON 0x0135 +#define BIOS_MAGIC_CHECK 0x0235 + +#define PTR_POSITION 5 +#define ALLIGNED_STEP 0x10 + +#define BIOS_SIGN_SIZE 4 +static const char bios_sign[] = { + 0x42, 0x21, 0x55, 0x30 +}; + +#define WLAN_DISABLED_IN_BIOS 0x01 +#define WLAN_ENABLED_IN_BIOS 0x03 + +static unsigned long bios_code = 0; + +static int fsam_bios_routine(int eax, int ebx) +{ + __asm__ __volatile__( + "call *%3 \t\n" + : "=a"(eax) + : "a"(eax), "b"(ebx), "c"(bios_code) + ); + return (eax & 0xFF); +} + +static int fsam_call_bios(int value) +{ + if (bios_code) { + int command = BIOS_MAGIC_COMMAND; + DEBUG_OUT2("bios routine gets parameter eax=%X and ebx=%X\n", + command, value); + value = fsam_bios_routine(command, value); + DEBUG_OUT1("bios routine results %X\n", value); + return value; + } + return ~0; +} + +/* pointer to mapped memory*/ +static void *mem_code = NULL; + +static inline void fsam_unmap_memory(void) +{ + bios_code = 0; + if (mem_code) { + iounmap(mem_code); + } +} + +static inline int fsam_map_memory(void) +{ + const unsigned long max_offset = BIOS_CODE_MAPSIZE - BIOS_SIGN_SIZE - PTR_POSITION; + unsigned long offset; + unsigned int addr; + mem_code = ioremap(BIOS_CODE_ADDR, BIOS_CODE_MAPSIZE); + if (!mem_code) + goto fail; + DEBUG_OUT3("physical memory %x-%x mapped to virtual address %p\n", + BIOS_CODE_ADDR, BIOS_CODE_ADDR+BIOS_CODE_MAPSIZE, mem_code); + for ( offset = 0; offset < max_offset; offset += ALLIGNED_STEP ) + if (check_signature((void*)TOUL(mem_code) + offset, bios_sign, BIOS_SIGN_SIZE)) + break; + if (offset >= max_offset) + goto fail; + DEBUG_OUT1("bios signature found at offset %lx\n", offset); + addr = readl((void*)TOUL(mem_code) + offset + PTR_POSITION); + if (addr < BIOS_CODE_ADDR) { + DEBUG_OUT0("bios routine out of memory range, " + "doing some new memory mapping...\n"); + iounmap(mem_code); + mem_code = NULL; + addr &= BIOS_CODE_ALT_MASK; + mem_code = ioremap(addr, BIOS_CODE_ALT_MAPSIZE); + if (!mem_code) + goto fail; + DEBUG_OUT3("physical memory %x-%x mapped to virtual address %p\n", + addr, addr+BIOS_CODE_ALT_MAPSIZE, mem_code); + addr &= 0x3FFF; + } else + addr &= 0xFFFF; + + bios_code = addr + TOUL(mem_code); + DEBUG_OUT1("supposed address of bios routine is %lx\n", bios_code); + return 1; + fail: + fsam_unmap_memory(); + return 0; +} + +/*** ipw2100 loading ***/ + +static inline void do_ipw2100_loading(int state) +{ + int status; + char *mode; + char *envp[] = { "HOME=/", + "TERM=linux", + "PATH=/sbin:/usr/sbin:/bin:/usr/bin", NULL }; + if (state == RADIO_ON) { + char *argv[] = { "/sbin/modprobe", "-s", "-k", "ipw2100", NULL }; + mode = "loading"; + status = call_usermodehelper(argv[0], argv, envp, 1); + } else { + char *argv[] = { "/sbin/rmmod", "ipw2100", NULL }; + mode = "removing"; + status = call_usermodehelper(argv[0], argv, envp, 1); + } + DEBUG_OUT2("%s of ipw2100 module %s\n", mode, status == 0 ? "successful" : "FAILED"); +} + +/*** interface stuff ***/ + +static void rfkill_set_radio(int value) +{ + radio = value == RADIO_ON ? fsam_call_bios(BIOS_MAGIC_ON) : + fsam_call_bios(BIOS_MAGIC_OFF); + if (autoload) do_ipw2100_loading(radio); +} + +static inline int rfkill_get_radio(void) +{ + return radio; +} + +static inline int rfkill_supported(void) +{ + return bios_code != 0; +} + +static inline void rfkill_initialize(void) { + fsam_map_memory(); + if (rfkill_supported()) { + radio = radio != RADIO_NONE + ? ( radio ? RADIO_ON : RADIO_OFF ) /*module parameter*/ + : ( fsam_call_bios(BIOS_MAGIC_CHECK) == WLAN_ENABLED_IN_BIOS + ? RADIO_ON : RADIO_OFF ); + } +} + +static inline void rfkill_uninitialize(void) { + fsam_unmap_memory(); +} + +/*** proc stuff ***/ + +static inline int common_proc_set_radio(struct file *file, const char *buffer, + unsigned long count, void *data) +{ + unsigned long len = 7; + char newstate[len]; + len = count < len ? count : len; + if ( copy_from_user(newstate, buffer, len) != 0 ) + return -EFAULT; + if ( (*newstate == '1' || *newstate == '0') && + (count == 1 || isspace(newstate[1])) ) + rfkill_set_radio(*newstate == '1' ? RADIO_ON : RADIO_OFF); + else + if ( !strncmp(newstate, "on", 2) && + (count == 2 || isspace(newstate[2])) ) + rfkill_set_radio(RADIO_ON); + else + if ( !strncmp(newstate, "off", 3) && + (count == 3 || isspace(newstate[3])) ) + rfkill_set_radio(RADIO_OFF); + else + if ( !strncmp(newstate, "resume", 6) && + (count == 6 || isspace(newstate[6])) ) + rfkill_set_radio(radio); + return count; +} + +static inline int common_proc_get_radio(char *page, char **start, off_t offset, + int count, int *eof, void *data) +{ + int len = snprintf(page, count, DRV_DESCRIPTION ", v" DRV_VERSION "\n" + " auto-off is %s, auto-load is %s\n", + ONOFF(autooff), ONOFF(autoload)); + len += snprintf(page+len, count-len, " radio state is %s\n", + RADIO_ONOFF(rfkill_get_radio())); + *eof = 1; + return len; +} + +#define PROC_DIR "driver/wireless" +#define PROC_RADIO "radio" + +static struct proc_dir_entry *dir_base = NULL; + +static inline void common_proc_cleanup(void) +{ + if (dir_base) { + remove_proc_entry(PROC_RADIO, dir_base); + remove_proc_entry(PROC_DIR, NULL); + dir_base = NULL; + } +} + +static inline int common_proc_init(void) +{ + struct proc_dir_entry *ent; + int err = 0; + dir_base = proc_mkdir(PROC_DIR, NULL); + if (dir_base == NULL) { + printk(KERN_ERR DRV_NAME ": Unable to initialize /proc/" PROC_DIR "\n"); + err = -ENOMEM; + goto fail; + } + ent = create_proc_entry(PROC_RADIO, + S_IFREG | S_IRUGO | S_IWUSR | S_IWGRP, + dir_base); + if (ent) { + ent->uid = uid; + ent->gid = gid; + ent->read_proc = common_proc_get_radio; + ent->write_proc = common_proc_set_radio; + } else { + printk(KERN_ERR DRV_NAME ": Unable to initialize /proc/" + PROC_DIR "/" PROC_RADIO "\n"); + err = -ENOMEM; + goto fail; + } + return 0; + fail: + common_proc_cleanup(); + return err; +} + +/*** module stuff ***/ + +static int __init common_init(void) +{ + printk(KERN_INFO DRV_NAME ": " DRV_DESCRIPTION ", v" DRV_VERSION "\n"); + printk(KERN_INFO DRV_NAME ": " DRV_COPYRIGHT "\n"); + rfkill_initialize(); + if (rfkill_supported()) { + common_proc_init(); + if (radio != RADIO_NONE) + rfkill_set_radio(radio); + } else + printk(KERN_INFO DRV_NAME ": no supported wireless hardware found\n"); + return 0; +} + +static void __exit common_exit(void) +{ + if (rfkill_supported() && autooff) + rfkill_set_radio(RADIO_OFF); + common_proc_cleanup(); + rfkill_uninitialize(); + printk(KERN_INFO DRV_NAME ": module removed successfully\n"); +} + +module_init(common_init); +module_exit(common_exit); + +#else +#error This driver is only available for X86 architecture +#endif + +/* + 1 2 3 4 5 6 7 +12345678901234567890123456789012345678901234567890123456789012345678901234567890 +*/ --- linux-3.0.0.orig/ubuntu/include/Kbuild +++ linux-3.0.0/ubuntu/include/Kbuild @@ -0,0 +1 @@ +header-y += linux/ --- linux-3.0.0.orig/ubuntu/include/README +++ linux-3.0.0/ubuntu/include/README @@ -0,0 +1,4 @@ +Only use this directory for things which need to share their headers with +other parts of the kernel or other modules in ubuntu/ + +Otherwise, keep them local to the module directory. --- linux-3.0.0.orig/ubuntu/include/linux/Kbuild +++ linux-3.0.0/ubuntu/include/linux/Kbuild @@ -0,0 +1 @@ +header-y += aufs_type.h --- linux-3.0.0.orig/ubuntu/include/linux/aufs_type.h +++ linux-3.0.0/ubuntu/include/linux/aufs_type.h @@ -0,0 +1,206 @@ +/* + * Copyright (C) 2005-2011 Junjiro R. Okajima + * + * This program, aufs 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 St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +#ifndef __AUFS_TYPE_H__ +#define __AUFS_TYPE_H__ + +#include +#include +#include +#include + +#define AUFS_VERSION "2.1-standalone.tree-3.0-rcN-20110620" + +/* todo? move this to linux-2.6.19/include/magic.h */ +#define AUFS_SUPER_MAGIC ('a' << 24 | 'u' << 16 | 'f' << 8 | 's') + +/* ---------------------------------------------------------------------- */ + +#ifdef CONFIG_AUFS_BRANCH_MAX_127 +typedef __s8 aufs_bindex_t; +#define AUFS_BRANCH_MAX 127 +#else +typedef __s16 aufs_bindex_t; +#ifdef CONFIG_AUFS_BRANCH_MAX_511 +#define AUFS_BRANCH_MAX 511 +#elif defined(CONFIG_AUFS_BRANCH_MAX_1023) +#define AUFS_BRANCH_MAX 1023 +#elif defined(CONFIG_AUFS_BRANCH_MAX_32767) +#define AUFS_BRANCH_MAX 32767 +#endif +#endif + +#ifdef __KERNEL__ +#ifndef AUFS_BRANCH_MAX +#error unknown CONFIG_AUFS_BRANCH_MAX value +#endif +#endif /* __KERNEL__ */ + +/* ---------------------------------------------------------------------- */ + +#define AUFS_NAME "aufs" +#define AUFS_FSTYPE AUFS_NAME + +#define AUFS_ROOT_INO 2 +#define AUFS_FIRST_INO 11 + +#define AUFS_WH_PFX ".wh." +#define AUFS_WH_PFX_LEN ((int)sizeof(AUFS_WH_PFX) - 1) +#define AUFS_WH_TMP_LEN 4 +/* a limit for rmdir/rename a dir */ +#define AUFS_MAX_NAMELEN (NAME_MAX \ + - AUFS_WH_PFX_LEN * 2 /* doubly whiteouted */\ + - 1 /* dot */\ + - AUFS_WH_TMP_LEN) /* hex */ +#define AUFS_XINO_FNAME "." AUFS_NAME ".xino" +#define AUFS_XINO_DEFPATH "/tmp/" AUFS_XINO_FNAME +#define AUFS_XINO_TRUNC_INIT 64 /* blocks */ +#define AUFS_XINO_TRUNC_STEP 4 /* blocks */ +#define AUFS_DIRWH_DEF 3 +#define AUFS_RDCACHE_DEF 10 /* seconds */ +#define AUFS_RDCACHE_MAX 3600 /* seconds */ +#define AUFS_RDBLK_DEF 512 /* bytes */ +#define AUFS_RDHASH_DEF 32 +#define AUFS_WKQ_NAME AUFS_NAME "d" +#define AUFS_WKQ_PRE_NAME AUFS_WKQ_NAME "_pre" +#define AUFS_MFS_DEF_SEC 30 /* seconds */ +#define AUFS_MFS_MAX_SEC 3600 /* seconds */ +#define AUFS_PLINK_WARN 100 /* number of plinks */ + +/* pseudo-link maintenace under /proc */ +#define AUFS_PLINK_MAINT_NAME "plink_maint" +#define AUFS_PLINK_MAINT_DIR "fs/" AUFS_NAME +#define AUFS_PLINK_MAINT_PATH AUFS_PLINK_MAINT_DIR "/" AUFS_PLINK_MAINT_NAME + +#define AUFS_DIROPQ_NAME AUFS_WH_PFX ".opq" /* whiteouted doubly */ +#define AUFS_WH_DIROPQ AUFS_WH_PFX AUFS_DIROPQ_NAME + +#define AUFS_BASE_NAME AUFS_WH_PFX AUFS_NAME +#define AUFS_PLINKDIR_NAME AUFS_WH_PFX "plnk" +#define AUFS_ORPHDIR_NAME AUFS_WH_PFX "orph" + +/* doubly whiteouted */ +#define AUFS_WH_BASE AUFS_WH_PFX AUFS_BASE_NAME +#define AUFS_WH_PLINKDIR AUFS_WH_PFX AUFS_PLINKDIR_NAME +#define AUFS_WH_ORPHDIR AUFS_WH_PFX AUFS_ORPHDIR_NAME + +/* branch permission */ +#define AUFS_BRPERM_RW "rw" +#define AUFS_BRPERM_RO "ro" +#define AUFS_BRPERM_RR "rr" +#define AUFS_BRPERM_WH "wh" +#define AUFS_BRPERM_NLWH "nolwh" +#define AUFS_BRPERM_ROWH AUFS_BRPERM_RO "+" AUFS_BRPERM_WH +#define AUFS_BRPERM_RRWH AUFS_BRPERM_RR "+" AUFS_BRPERM_WH +#define AUFS_BRPERM_RWNLWH AUFS_BRPERM_RW "+" AUFS_BRPERM_NLWH + +/* ---------------------------------------------------------------------- */ + +/* ioctl */ +enum { + /* readdir in userspace */ + AuCtl_RDU, + AuCtl_RDU_INO, + + /* pathconf wrapper */ + AuCtl_WBR_FD, + + /* busy inode */ + AuCtl_IBUSY +}; + +/* borrowed from linux/include/linux/kernel.h */ +#ifndef ALIGN +#define ALIGN(x, a) __ALIGN_MASK(x, (typeof(x))(a)-1) +#define __ALIGN_MASK(x, mask) (((x)+(mask))&~(mask)) +#endif + +/* borrowed from linux/include/linux/compiler-gcc3.h */ +#ifndef __aligned +#define __aligned(x) __attribute__((aligned(x))) +#define __packed __attribute__((packed)) +#endif + +struct au_rdu_cookie { + __u64 h_pos; + __s16 bindex; + __u8 flags; + __u8 pad; + __u32 generation; +} __aligned(8); + +struct au_rdu_ent { + __u64 ino; + __s16 bindex; + __u8 type; + __u8 nlen; + __u8 wh; + char name[0]; +} __aligned(8); + +static inline int au_rdu_len(int nlen) +{ + /* include the terminating NULL */ + return ALIGN(sizeof(struct au_rdu_ent) + nlen + 1, + sizeof(__u64)); +} + +union au_rdu_ent_ul { + struct au_rdu_ent __user *e; + __u64 ul; +}; + +enum { + AufsCtlRduV_SZ, + AufsCtlRduV_End +}; + +struct aufs_rdu { + /* input */ + union { + __u64 sz; /* AuCtl_RDU */ + __u64 nent; /* AuCtl_RDU_INO */ + }; + union au_rdu_ent_ul ent; + __u16 verify[AufsCtlRduV_End]; + + /* input/output */ + __u32 blk; + + /* output */ + union au_rdu_ent_ul tail; + /* number of entries which were added in a single call */ + __u64 rent; + __u8 full; + __u8 shwh; + + struct au_rdu_cookie cookie; +} __aligned(8); + +struct aufs_ibusy { + __u64 ino, h_ino; + __s16 bindex; +} __aligned(8); + +#define AuCtlType 'A' +#define AUFS_CTL_RDU _IOWR(AuCtlType, AuCtl_RDU, struct aufs_rdu) +#define AUFS_CTL_RDU_INO _IOWR(AuCtlType, AuCtl_RDU_INO, struct aufs_rdu) +#define AUFS_CTL_WBR_FD _IO(AuCtlType, AuCtl_WBR_FD) +#define AUFS_CTL_IBUSY _IOWR(AuCtlType, AuCtl_IBUSY, struct aufs_ibusy) + +#endif /* __AUFS_TYPE_H__ */ --- linux-3.0.0.orig/ubuntu/ndiswrapper/BOM +++ linux-3.0.0/ubuntu/ndiswrapper/BOM @@ -0,0 +1,2 @@ +Downloaded from: http://sourceforge.net/project/showfiles.php?group_id=93482 +Current Version: 1.56 --- linux-3.0.0.orig/ubuntu/ndiswrapper/Kconfig +++ linux-3.0.0/ubuntu/ndiswrapper/Kconfig @@ -0,0 +1,4 @@ +config NDISWRAPPER + tristate "Wrapper for Windows NDIS network drivers" + depends on NET && X86 + default m --- linux-3.0.0.orig/ubuntu/ndiswrapper/Makefile +++ linux-3.0.0/ubuntu/ndiswrapper/Makefile @@ -0,0 +1,38 @@ +ndiswrapper-objs := crt.o hal.o iw_ndis.o loader.o ndis.o ntoskernel.o ntoskernel_io.o \ + pe_linker.o pnp.o proc.o rtl.o wrapmem.o wrapndis.o wrapper.o usb.o + +EXPORTS = crt_exports.h hal_exports.h ndis_exports.h ntoskernel_exports.h \ + ntoskernel_io_exports.h rtl_exports.h usb_exports.h + +STUB_SRCS = crt.c hal.c ndis.c ntoskernel.c ntoskernel_io.c \ + pnp.c rtl.c wrapndis.c usb.c + + +EXTRA_CFLAGS += -DENABLE_USB -I$(obj) +EXTRA_AFLAGS += -I$(obj) + +# generate exports symbol table from C files +quiet_cmd_mkexport = MKEXPORT $@ +cmd_mkexport = $(SHELL) $(srctree)/$(src)/mkexport.sh $< $@ + +%_exports.h: %.c $(srctree)/$(src)/mkexport.sh FORCE + $(call if_changed,mkexport) + +$(addprefix $(obj)/,$(EXPORTS:_exports.h=.o)): %.o: %_exports.h +extra-y += $(EXPORTS) + +ifeq ($(CONFIG_X86_64),y) +quiet_cmd_mkstubs = MKSTUBS $@ +cmd_mkstubs = $(SHELL) $(srctree)/$(src)/mkstubs.sh $(addprefix $(srctree)/$(src)/,$(STUB_SRCS)) >$@ + +$(obj)/win2lin_stubs.h: $(addprefix $(srctree)/$(src)/,$(STUB_SRCS)) FORCE + $(call if_changed,mkstubs) + +$(obj)/win2lin_stubs.o: $(obj)/win2lin_stubs.h +extra-y += win2lin_stubs.h +ndiswrapper-objs += win2lin_stubs.o +else +ndiswrapper-objs += divdi3.o +endif + +obj-$(CONFIG_NDISWRAPPER) := ndiswrapper.o --- linux-3.0.0.orig/ubuntu/ndiswrapper/crt.c +++ linux-3.0.0/ubuntu/ndiswrapper/crt.c @@ -0,0 +1,578 @@ +/* + * Copyright (C) 2003-2005 Pontus Fuchs, Giridhar Pemmasani + * + * 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. + * + */ + +#include "ntoskernel.h" +#include "crt_exports.h" + +#ifdef CONFIG_X86_64 +/* Windows long is 32-bit, so strip single 'l' in integer formats */ +static void strip_l_modifier(char *str) +{ + char *ptr = str; + int in_format = 0; + char *lptr = NULL; + char last = 0; + char *end_ptr; + char *wptr; + + /* Replace single 'l' inside integer formats with '\0' */ + for (ptr = str; *ptr; ptr++) { + if (!in_format) { + if (*ptr == '%') + in_format = 1; + last = *ptr; + continue; + } + switch (*ptr) { + case 'd': + case 'i': + case 'o': + case 'u': + case 'x': + case 'X': + case 'p': + case 'n': + case 'm': + if (lptr) { + *lptr = '\0'; + lptr = NULL; + } + in_format = 0; + break; + case 'c': + case 'C': + case 's': + case 'S': + case 'f': + case 'e': + case 'E': + case 'g': + case 'G': + case 'a': + case 'A': + lptr = NULL; + in_format = 0; + break; + case '%': + lptr = NULL; + if (last == '%') + in_format = 0; + else + in_format = 1; /* ignore previous junk */ + break; + case 'l': + if (last == 'l') + lptr = NULL; + else + lptr = ptr; + break; + default: + break; + } + last = *ptr; + } + + /* Purge zeroes from the resulting string */ + end_ptr = ptr; + wptr = str; + for (ptr = str; ptr < end_ptr; ptr++) + if (*ptr != 0) + *(wptr++) = *ptr; + *wptr = 0; +} + +/* + * va_list on x86_64 Linux is designed to allow passing arguments in registers + * even to variadic functions. va_list is a structure holding pointers to the + * register save area, which holds the arguments passed in registers, and to + * the stack, which may have the arguments that did not fit the registers. + * va_list also holds offsets in the register save area for the next general + * purpose and floating point registers that the next va_arg() would fetch. + * + * Unlike Linux, the Windows va_list is just a pointer to the stack. No + * arguments are passed in the registers. That's why we construct the Linux + * va_list so that the register save area is never used. For that goal, we set + * the offsets to the maximal allowed values, meaning that the arguments passed + * in the registers have been exhausted. The values are 48 for general purpose + * registers (6 registers, 8 bytes each) and 304 for floating point registers + * (16 registers, 16 bytes each, on top of general purpose register). + */ + +struct x86_64_va_list { + int gp_offset; + int fp_offset; + void *overflow_arg_area; + void *reg_save_area; +}; + +#define VA_LIST_DECL(_args) \ + va_list _args##new; \ + struct x86_64_va_list *_args##x; +#define VA_LIST_PREP(_args) \ +do { \ + _args##x = (struct x86_64_va_list *)&_args##new; \ + _args##x->gp_offset = 6 * 8; /* GP registers exhausted */ \ + _args##x->fp_offset = 6 * 8 + 16 * 16; /* FP registers exhausted */ \ + _args##x->overflow_arg_area = (void *)_args; \ + _args##x->reg_save_area = NULL; \ +} while (0) +#define VA_LIST_CONV(_args) (_args##new) +#define VA_LIST_FREE(_args) +#define FMT_DECL(_fmt) \ + char *_fmt##copy; \ + int _fmt##len; +#define FMT_PREP(_fmt) \ +do { \ + _fmt##len = strlen(format) + 1; \ + _fmt##copy = kmalloc(_fmt##len, GFP_KERNEL); \ + if (_fmt##copy) { \ + memcpy(_fmt##copy, format, _fmt##len); \ + strip_l_modifier(_fmt##copy); \ + } \ +} while (0) +#define FMT_CONV(_fmt) (_fmt##copy ? _fmt##copy : format) +#define FMT_FREE(_fmt) kfree(_fmt##copy) + +#else /* !CONFIG_X86_64 */ + +#define VA_LIST_DECL(_args) +#define VA_LIST_PREP(_args) +#define VA_LIST_CONV(_args) (_args) +#define VA_LIST_FREE(_args) +#define FMT_DECL(_fmt) +#define FMT_PREP(_fmt) +#define FMT_CONV(_fmt) (format) +#define FMT_FREE(_fmt) + +#endif /* !CONFIG_X86_64 */ + +noregparm INT WIN_FUNC(_win_sprintf,12) + (char *buf, const char *format, ...) +{ + va_list args; + int res; + FMT_DECL(format) + + FMT_PREP(format); + va_start(args, format); + res = vsprintf(buf, FMT_CONV(format), args); + va_end(args); + FMT_FREE(format); + + TRACE2("buf: %p: %s", buf, buf); + return res; +} + +noregparm INT WIN_FUNC(swprintf,12) + (wchar_t *buf, const wchar_t *format, ...) +{ + TODO(); + EXIT2(return 0); +} + +noregparm INT WIN_FUNC(_win_vsprintf,3) + (char *str, const char *format, va_list ap) +{ + INT i; + VA_LIST_DECL(ap) + FMT_DECL(format) + + VA_LIST_PREP(ap); + FMT_PREP(format); + + i = vsprintf(str, FMT_CONV(format), VA_LIST_CONV(ap)); + TRACE2("str: %p: %s", str, str); + + FMT_FREE(format); + VA_LIST_FREE(ap); + EXIT2(return i); +} + +noregparm INT WIN_FUNC(_win_snprintf,12) + (char *buf, SIZE_T count, const char *format, ...) +{ + va_list args; + int res; + FMT_DECL(format) + + FMT_PREP(format); + va_start(args, format); + res = vsnprintf(buf, count, FMT_CONV(format), args); + va_end(args); + TRACE2("buf: %p: %s", buf, buf); + + FMT_FREE(format); + return res; +} + +noregparm INT WIN_FUNC(_win__snprintf,12) + (char *buf, SIZE_T count, const char *format, ...) +{ + va_list args; + int res; + FMT_DECL(format) + + FMT_PREP(format); + va_start(args, format); + res = vsnprintf(buf, count, FMT_CONV(format), args); + va_end(args); + TRACE2("buf: %p: %s", buf, buf); + + FMT_FREE(format); + return res; +} + +noregparm INT WIN_FUNC(_win_vsnprintf,4) + (char *str, SIZE_T size, const char *format, va_list ap) +{ + INT i; + VA_LIST_DECL(ap) + FMT_DECL(format) + + VA_LIST_PREP(ap); + FMT_PREP(format); + + i = vsnprintf(str, size, FMT_CONV(format), VA_LIST_CONV(ap)); + TRACE2("str: %p: %s", str, str); + + FMT_FREE(format); + VA_LIST_FREE(ap); + EXIT2(return i); +} + +noregparm INT WIN_FUNC(_win__vsnprintf,4) + (char *str, SIZE_T size, const char *format, va_list ap) +{ + INT i; + VA_LIST_DECL(ap) + FMT_DECL(format) + + VA_LIST_PREP(ap); + FMT_PREP(format); + + i = vsnprintf(str, size, FMT_CONV(format), VA_LIST_CONV(ap)); + TRACE2("str: %p: %s", str, str); + + FMT_FREE(format); + VA_LIST_FREE(ap); + EXIT2(return i); +} + +noregparm char *WIN_FUNC(_win_strncpy,3) + (char *dst, char *src, SIZE_T n) +{ + return strncpy(dst, src, n); +} + +noregparm SIZE_T WIN_FUNC(_win_strlen,1) + (const char *s) +{ + return strlen(s); +} + +noregparm INT WIN_FUNC(_win_strncmp,3) + (const char *s1, const char *s2, SIZE_T n) +{ + return strncmp(s1, s2, n); +} + +noregparm INT WIN_FUNC(_win_strcmp,2) + (const char *s1, const char *s2) +{ + return strcmp(s1, s2); +} + +noregparm INT WIN_FUNC(_win_stricmp,2) + (const char *s1, const char *s2) +{ + return stricmp(s1, s2); +} + +noregparm char *WIN_FUNC(_win_strncat,3) + (char *dest, const char *src, SIZE_T n) +{ + return strncat(dest, src, n); +} + +noregparm INT WIN_FUNC(_win_wcscmp,2) + (const wchar_t *s1, const wchar_t *s2) +{ + while (*s1 && *s1 == *s2) { + s1++; + s2++; + } + return *s1 - *s2; +} + +noregparm INT WIN_FUNC(_win_wcsicmp,2) + (const wchar_t *s1, const wchar_t *s2) +{ + while (*s1 && tolower((char)*s1) == tolower((char)*s2)) { + s1++; + s2++; + } + return tolower((char)*s1) - tolower((char)*s2); +} + +noregparm SIZE_T WIN_FUNC(_win_wcslen,1) + (const wchar_t *s) +{ + const wchar_t *t = s; + while (*t) + t++; + return t - s; +} + +noregparm wchar_t *WIN_FUNC(_win_wcsncpy,3) + (wchar_t *dest, const wchar_t *src, SIZE_T n) +{ + const wchar_t *s; + wchar_t *d; + s = src + n; + d = dest; + while (src < s && (*d++ = *src++)) + ; + if (s > src) + memset(d, 0, (s - src) * sizeof(wchar_t)); + return dest; +} + +noregparm wchar_t *WIN_FUNC(_win_wcscpy,2) + (wchar_t *dest, const wchar_t *src) +{ + wchar_t *d = dest; + while ((*d++ = *src++)) + ; + return dest; +} + +noregparm wchar_t *WIN_FUNC(_win_wcscat,2) + (wchar_t *dest, const wchar_t *src) +{ + wchar_t *d; + d = dest; + while (*d) + d++; + while ((*d++ = *src++)) + ; + return dest; +} + +noregparm INT WIN_FUNC(_win_towupper,1) + (wchar_t c) +{ + return toupper(c); +} + +noregparm INT WIN_FUNC(_win_towlower,1) + (wchar_t c) +{ + return tolower(c); +} + +noregparm INT WIN_FUNC(_win_tolower,1) + (INT c) +{ + return tolower(c); +} + +noregparm INT WIN_FUNC(_win_toupper,1) + (INT c) +{ + return toupper(c); +} + +noregparm void *WIN_FUNC(_win_strcpy,2) + (void *to, const void *from) +{ + return strcpy(to, from); +} + +noregparm char *WIN_FUNC(_win_strstr,2) + (const char *s1, const char *s2) +{ + return strstr(s1, s2); +} + +noregparm char *WIN_FUNC(_win_strchr,2) + (const char *s, int c) +{ + return strchr(s, c); +} + +noregparm char *WIN_FUNC(_win_strrchr,2) + (const char *s, int c) +{ + return strrchr(s, c); +} + +noregparm void *WIN_FUNC(_win_memmove,3) + (void *to, void *from, SIZE_T count) +{ + return memmove(to, from, count); +} + +noregparm void *WIN_FUNC(_win_memchr,3) + (const void *s, INT c, SIZE_T n) +{ + return memchr(s, c, n); +} + +noregparm void *WIN_FUNC(_win_memcpy,3) + (void *to, const void *from, SIZE_T n) +{ + return memcpy(to, from, n); +} + +noregparm void *WIN_FUNC(_win_memset,3) + (void *s, char c, SIZE_T count) +{ + return memset(s, c, count); +} + +noregparm int WIN_FUNC(_win_memcmp,3) + (void *s1, void *s2, SIZE_T n) +{ + return memcmp(s1, s2, n); +} + +noregparm void WIN_FUNC(_win_srand,1) + (UINT seed) +{ + net_srandom(seed); +} + +noregparm int WIN_FUNC(rand,0) + (void) +{ + char buf[6]; + int i, n; + + get_random_bytes(buf, sizeof(buf)); + for (n = i = 0; i < sizeof(buf) ; i++) + n += buf[i]; + return n; +} + +noregparm int WIN_FUNC(_win_atoi,1) + (const char *ptr) +{ + int i = simple_strtol(ptr, NULL, 10); + return i; +} + +noregparm int WIN_FUNC(_win_isprint,1) + (int c) +{ + return isprint(c); +} + +wstdcall s64 WIN_FUNC(_alldiv,2) + (s64 a, s64 b) +{ + return a / b; +} + +wstdcall u64 WIN_FUNC(_aulldiv,2) + (u64 a, u64 b) +{ + return a / b; +} + +wstdcall s64 WIN_FUNC(_allmul,2) + (s64 a, s64 b) +{ + return a * b; +} + +wstdcall u64 WIN_FUNC(_aullmul,2) + (u64 a, u64 b) +{ + return a * b; +} + +wstdcall s64 WIN_FUNC(_allrem,2) + (s64 a, s64 b) +{ + return a % b; +} + +wstdcall u64 WIN_FUNC(_aullrem,2) + (u64 a, u64 b) +{ + return a % b; +} + +__attribute__((regparm(3))) s64 WIN_FUNC(_allshl,2) + (s64 a, u8 b) +{ + return a << b; +} + +__attribute__((regparm(3))) u64 WIN_FUNC(_aullshl,2) + (u64 a, u8 b) +{ + return a << b; +} + +__attribute__((regparm(3))) s64 WIN_FUNC(_allshr,2) + (s64 a, u8 b) +{ + return a >> b; +} + +__attribute__((regparm(3))) u64 WIN_FUNC(_aullshr,2) + (u64 a, u8 b) +{ + return a >> b; +} + +int stricmp(const char *s1, const char *s2) +{ + while (*s1 && tolower(*s1) == tolower(*s2)) { + s1++; + s2++; + } + return *s1 - *s2; +} + +void dump_bytes(const char *ctx, const u8 *from, int len) +{ + int i, j; + u8 *buf; + + buf = kmalloc(len * 3 + 1, irql_gfp()); + if (!buf) { + ERROR("couldn't allocate memory"); + return; + } + for (i = j = 0; i < len; i++, j += 3) { + sprintf(&buf[j], "%02x ", from[i]); + } + buf[j] = 0; + printk(KERN_DEBUG "%s: %p: %s\n", ctx, from, buf); + kfree(buf); +} + +int crt_init(void) +{ + return 0; +} + +/* called when module is being removed */ +void crt_exit(void) +{ + EXIT4(return); +} --- linux-3.0.0.orig/ubuntu/ndiswrapper/divdi3.c +++ linux-3.0.0/ubuntu/ndiswrapper/divdi3.c @@ -0,0 +1,329 @@ +/* 64-bit multiplication and division + Copyright (C) 1989, 1992-1999, 2000, 2001, 2002, 2003 + Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library 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 + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, write to the Free + Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA + 02111-1307 USA. */ + +#include +#include + +#if BITS_PER_LONG != 32 +#error This is for 32-bit targets only +#endif + +typedef unsigned int UQItype __attribute__ ((mode (QI))); +typedef int SItype __attribute__ ((mode (SI))); +typedef unsigned int USItype __attribute__ ((mode (SI))); +typedef int DItype __attribute__ ((mode (DI))); +typedef unsigned int UDItype __attribute__ ((mode (DI))); +#define Wtype SItype +#define HWtype SItype +#define DWtype DItype +#define UWtype USItype +#define UHWtype USItype +#define UDWtype UDItype +#define W_TYPE_SIZE 32 + +#include "longlong.h" + +#if defined(__BIG_ENDIAN) +struct DWstruct { Wtype high, low;}; +#elif defined(__LITTLE_ENDIAN) +struct DWstruct { Wtype low, high;}; +#else +#error Unhandled endianity +#endif +typedef union { struct DWstruct s; DWtype ll; } DWunion; + +/* Prototypes of exported functions. */ +extern DWtype __divdi3 (DWtype u, DWtype v); +extern DWtype __moddi3 (DWtype u, DWtype v); +extern UDWtype __udivdi3 (UDWtype u, UDWtype v); +extern UDWtype __umoddi3 (UDWtype u, UDWtype v); + +static UDWtype +__udivmoddi4 (UDWtype n, UDWtype d, UDWtype *rp) +{ + DWunion ww; + DWunion nn, dd; + DWunion rr; + UWtype d0, d1, n0, n1, n2; + UWtype q0, q1; + UWtype b, bm; + + nn.ll = n; + dd.ll = d; + + d0 = dd.s.low; + d1 = dd.s.high; + n0 = nn.s.low; + n1 = nn.s.high; + +#if !UDIV_NEEDS_NORMALIZATION + if (d1 == 0) + { + if (d0 > n1) + { + /* 0q = nn / 0D */ + + udiv_qrnnd (q0, n0, n1, n0, d0); + q1 = 0; + + /* Remainder in n0. */ + } + else + { + /* qq = NN / 0d */ + + if (d0 == 0) + d0 = 1 / d0; /* Divide intentionally by zero. */ + + udiv_qrnnd (q1, n1, 0, n1, d0); + udiv_qrnnd (q0, n0, n1, n0, d0); + + /* Remainder in n0. */ + } + + if (rp != 0) + { + rr.s.low = n0; + rr.s.high = 0; + *rp = rr.ll; + } + } + +#else /* UDIV_NEEDS_NORMALIZATION */ + + if (d1 == 0) + { + if (d0 > n1) + { + /* 0q = nn / 0D */ + + count_leading_zeros (bm, d0); + + if (bm != 0) + { + /* Normalize, i.e. make the most significant bit of the + denominator set. */ + + d0 = d0 << bm; + n1 = (n1 << bm) | (n0 >> (W_TYPE_SIZE - bm)); + n0 = n0 << bm; + } + + udiv_qrnnd (q0, n0, n1, n0, d0); + q1 = 0; + + /* Remainder in n0 >> bm. */ + } + else + { + /* qq = NN / 0d */ + + if (d0 == 0) + d0 = 1 / d0; /* Divide intentionally by zero. */ + + count_leading_zeros (bm, d0); + + if (bm == 0) + { + /* From (n1 >= d0) /\ (the most significant bit of d0 is set), + conclude (the most significant bit of n1 is set) /\ (the + leading quotient digit q1 = 1). + + This special case is necessary, not an optimization. + (Shifts counts of W_TYPE_SIZE are undefined.) */ + + n1 -= d0; + q1 = 1; + } + else + { + /* Normalize. */ + + b = W_TYPE_SIZE - bm; + + d0 = d0 << bm; + n2 = n1 >> b; + n1 = (n1 << bm) | (n0 >> b); + n0 = n0 << bm; + + udiv_qrnnd (q1, n1, n2, n1, d0); + } + + /* n1 != d0... */ + + udiv_qrnnd (q0, n0, n1, n0, d0); + + /* Remainder in n0 >> bm. */ + } + + if (rp != 0) + { + rr.s.low = n0 >> bm; + rr.s.high = 0; + *rp = rr.ll; + } + } +#endif /* UDIV_NEEDS_NORMALIZATION */ + + else + { + if (d1 > n1) + { + /* 00 = nn / DD */ + + q0 = 0; + q1 = 0; + + /* Remainder in n1n0. */ + if (rp != 0) + { + rr.s.low = n0; + rr.s.high = n1; + *rp = rr.ll; + } + } + else + { + /* 0q = NN / dd */ + + count_leading_zeros (bm, d1); + if (bm == 0) + { + /* From (n1 >= d1) /\ (the most significant bit of d1 is set), + conclude (the most significant bit of n1 is set) /\ (the + quotient digit q0 = 0 or 1). + + This special case is necessary, not an optimization. */ + + /* The condition on the next line takes advantage of that + n1 >= d1 (true due to program flow). */ + if (n1 > d1 || n0 >= d0) + { + q0 = 1; + sub_ddmmss (n1, n0, n1, n0, d1, d0); + } + else + q0 = 0; + + q1 = 0; + + if (rp != 0) + { + rr.s.low = n0; + rr.s.high = n1; + *rp = rr.ll; + } + } + else + { + UWtype m1, m0; + /* Normalize. */ + + b = W_TYPE_SIZE - bm; + + d1 = (d1 << bm) | (d0 >> b); + d0 = d0 << bm; + n2 = n1 >> b; + n1 = (n1 << bm) | (n0 >> b); + n0 = n0 << bm; + + udiv_qrnnd (q0, n1, n2, n1, d1); + umul_ppmm (m1, m0, q0, d0); + + if (m1 > n1 || (m1 == n1 && m0 > n0)) + { + q0--; + sub_ddmmss (m1, m0, m1, m0, d1, d0); + } + + q1 = 0; + + /* Remainder in (n1n0 - m1m0) >> bm. */ + if (rp != 0) + { + sub_ddmmss (n1, n0, n1, n0, m1, m0); + rr.s.low = (n1 << b) | (n0 >> bm); + rr.s.high = n1 >> bm; + *rp = rr.ll; + } + } + } + } + + ww.s.low = q0; + ww.s.high = q1; + return ww.ll; +} + +DWtype +__divdi3 (DWtype u, DWtype v) +{ + Wtype c = 0; + DWtype w; + + if (u < 0) + { + c = ~c; + u = -u; + } + if (v < 0) + { + c = ~c; + v = -v; + } + w = __udivmoddi4 (u, v, NULL); + if (c) + w = -w; + return w; +} + +DWtype +__moddi3 (DWtype u, DWtype v) +{ + Wtype c = 0; + DWtype w; + + if (u < 0) + { + c = ~c; + u = -u; + } + if (v < 0) + v = -v; + __udivmoddi4 (u, v, &w); + if (c) + w = -w; + return w; +} + +UDWtype +__udivdi3 (UDWtype u, UDWtype v) +{ + return __udivmoddi4 (u, v, NULL); +} + +UDWtype +__umoddi3 (UDWtype u, UDWtype v) +{ + UDWtype w; + + __udivmoddi4 (u, v, &w); + return w; +} --- linux-3.0.0.orig/ubuntu/ndiswrapper/hal.c +++ linux-3.0.0/ubuntu/ndiswrapper/hal.c @@ -0,0 +1,157 @@ +/* + * Copyright (C) 2003-2005 Pontus Fuchs, Giridhar Pemmasani + * + * 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. + * + */ + +#include "ntoskernel.h" +#include "hal_exports.h" + +wstdcall void WIN_FUNC(WRITE_PORT_ULONG,2) + (ULONG_PTR port, ULONG value) +{ + outl(value, port); +} + +wstdcall ULONG WIN_FUNC(READ_PORT_ULONG,1) + (ULONG_PTR port) +{ + return inl(port); +} + +wstdcall void WIN_FUNC(WRITE_PORT_USHORT,2) + (ULONG_PTR port, USHORT value) +{ + outw(value, port); +} + +wstdcall USHORT WIN_FUNC(READ_PORT_USHORT,1) + (ULONG_PTR port) +{ + return inw(port); +} + +wstdcall void WIN_FUNC(WRITE_PORT_UCHAR,2) + (ULONG_PTR port, UCHAR value) +{ + outb(value, port); +} + +wstdcall UCHAR WIN_FUNC(READ_PORT_UCHAR,1) + (ULONG_PTR port) +{ + return inb(port); +} + +wstdcall void WIN_FUNC(WRITE_PORT_BUFFER_USHORT,3) + (ULONG_PTR port, USHORT *buf, ULONG count) +{ + outsw(port, buf, count); +} + +wstdcall void WIN_FUNC(READ_PORT_BUFFER_USHORT,3) + (ULONG_PTR port, USHORT *buf, ULONG count) +{ + insw(port, buf, count); +} + +wstdcall void WIN_FUNC(WRITE_PORT_BUFFER_ULONG,3) + (ULONG_PTR port, ULONG *buf, ULONG count) +{ + outsl(port, buf, count); +} + +wstdcall void WIN_FUNC(READ_PORT_BUFFER_ULONG,3) + (ULONG_PTR port, ULONG *buf, ULONG count) +{ + insl(port, buf, count); +} + +wstdcall USHORT WIN_FUNC(READ_REGISTER_USHORT,1) + (void __iomem *reg) +{ + return readw(reg); +} + +wstdcall void WIN_FUNC(WRITE_REGISTER_ULONG,2) + (void __iomem *reg, UINT val) +{ + writel(val, reg); +} + +wstdcall void WIN_FUNC(WRITE_REGISTER_USHORT,2) + (void __iomem *reg, USHORT val) +{ + writew(val, reg); +} + +wstdcall void WIN_FUNC(WRITE_REGISTER_UCHAR,2) + (void __iomem *reg, UCHAR val) +{ + writeb(val, reg); +} + +wstdcall void WIN_FUNC(KeStallExecutionProcessor,1) + (ULONG usecs) +{ + udelay(usecs); +} + +wstdcall KIRQL WIN_FUNC(KeGetCurrentIrql,0) + (void) +{ + return current_irql(); +} + +wfastcall KIRQL WIN_FUNC(KfRaiseIrql,1) + (KIRQL newirql) +{ + return raise_irql(newirql); +} + +wfastcall void WIN_FUNC(KfLowerIrql,1) + (KIRQL oldirql) +{ + lower_irql(oldirql); +} + +wfastcall KIRQL WIN_FUNC(KfAcquireSpinLock,1) + (NT_SPIN_LOCK *lock) +{ + return nt_spin_lock_irql(lock, DISPATCH_LEVEL); +} + +wfastcall void WIN_FUNC(KfReleaseSpinLock,2) + (NT_SPIN_LOCK *lock, KIRQL oldirql) +{ + nt_spin_unlock_irql(lock, oldirql); +} + +wfastcall void WIN_FUNC(KefAcquireSpinLockAtDpcLevel,1) + (NT_SPIN_LOCK *lock) +{ +#ifdef DEBUG_IRQL + if (current_irql() != DISPATCH_LEVEL) + ERROR("irql != DISPATCH_LEVEL"); +#endif + nt_spin_lock(lock); +} + +wfastcall void WIN_FUNC(KefReleaseSpinLockFromDpcLevel,1) + (NT_SPIN_LOCK *lock) +{ +#ifdef DEBUG_IRQL + if (current_irql() != DISPATCH_LEVEL) + ERROR("irql != DISPATCH_LEVEL"); +#endif + nt_spin_unlock(lock); +} --- linux-3.0.0.orig/ubuntu/ndiswrapper/iw_ndis.c +++ linux-3.0.0/ubuntu/ndiswrapper/iw_ndis.c @@ -0,0 +1,1973 @@ + /* + * Copyright (C) 2003-2005 Pontus Fuchs, Giridhar Pemmasani + * + * 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. + * + */ + +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include + +#include "iw_ndis.h" +#include "wrapndis.h" + +static int freq_chan[] = { 2412, 2417, 2422, 2427, 2432, 2437, 2442, + 2447, 2452, 2457, 2462, 2467, 2472, 2484 }; + +static const char *network_names[] = {"IEEE 802.11FH", "IEEE 802.11b", + "IEEE 802.11a", "IEEE 802.11g", "Auto"}; + +int set_essid(struct ndis_device *wnd, const char *ssid, int ssid_len) +{ + NDIS_STATUS res; + struct ndis_essid req; + + if (ssid_len > NDIS_ESSID_MAX_SIZE) + return -EINVAL; + + memset(&req, 0, sizeof(req)); + req.length = ssid_len; + if (ssid_len) + memcpy(&req.essid, ssid, ssid_len); + + res = mp_set(wnd, OID_802_11_SSID, &req, sizeof(req)); + if (res) { + WARNING("setting essid failed (%08X)", res); + EXIT2(return -EINVAL); + } + memcpy(&wnd->essid, &req, sizeof(req)); + EXIT2(return 0); +} + +static int set_assoc_params(struct ndis_device *wnd) +{ + TRACE2("wpa_version=0x%x auth_alg=0x%x key_mgmt=0x%x " + "cipher_pairwise=0x%x cipher_group=0x%x", + wnd->iw_auth_wpa_version, wnd->iw_auth_80211_alg, + wnd->iw_auth_key_mgmt, wnd->iw_auth_cipher_pairwise, + wnd->iw_auth_cipher_group); + set_auth_mode(wnd); + set_priv_filter(wnd); + set_encr_mode(wnd); + return 0; +} + +static int iw_set_essid(struct net_device *dev, struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + char ssid[NDIS_ESSID_MAX_SIZE]; + int length; + + ENTER2(""); + memset(ssid, 0, sizeof(ssid)); + /* there is no way to turn off essid other than to set to + * random bytes; instead, we use off to mean any */ + if (wrqu->essid.flags) { + /* wireless-tools prior to version 20 add extra 1, and + * later than 20 don't! Deal with that mess */ + length = wrqu->essid.length - 1; + if (length > 0) + length--; + while (length < wrqu->essid.length && extra[length]) + length++; + TRACE2("%d", length); + if (length <= 0 || length > NDIS_ESSID_MAX_SIZE) + EXIT2(return -EINVAL); + } else + length = 0; + + set_assoc_params(wnd); + + memcpy(ssid, extra, length); + if (set_essid(wnd, ssid, length)) + EXIT2(return -EINVAL); + + EXIT2(return 0); +} + +static int iw_get_essid(struct net_device *dev, struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + NDIS_STATUS res; + struct ndis_essid req; + + ENTER2(""); + memset(&req, 0, sizeof(req)); + res = mp_query(wnd, OID_802_11_SSID, &req, sizeof(req)); + if (res) { + WARNING("getting essid failed (%08X)", res); + EXIT2(return -EOPNOTSUPP); + } + memcpy(extra, req.essid, req.length); + if (req.length > 0) + wrqu->essid.flags = 1; + else + wrqu->essid.flags = 0; + wrqu->essid.length = req.length; + EXIT2(return 0); +} + +int set_infra_mode(struct ndis_device *wnd, + enum ndis_infrastructure_mode mode) +{ + NDIS_STATUS res; + unsigned int i; + + ENTER2("%d", mode); + res = mp_query_int(wnd, OID_802_11_INFRASTRUCTURE_MODE, + &wnd->infrastructure_mode); + if (res != NDIS_STATUS_SUCCESS) { + WARNING("getting operating mode to failed (%08X)", res); + EXIT2(return -EINVAL); + } + if (wnd->infrastructure_mode == mode) + EXIT2(return 0); + res = mp_set_int(wnd, OID_802_11_INFRASTRUCTURE_MODE, mode); + if (res) { + WARNING("setting operating mode to %d failed (%08X)", + mode, res); + EXIT2(return -EINVAL); + } + /* NDIS drivers clear keys when infrastructure mode is + * changed. But Linux tools assume otherwise. So set the + * keys */ + if (wnd->iw_auth_key_mgmt == 0 || + wnd->iw_auth_key_mgmt == IW_AUTH_KEY_MGMT_802_1X) { + for (i = 0; i < MAX_ENCR_KEYS; i++) { + if (wnd->encr_info.keys[i].length > 0) + add_wep_key(wnd, wnd->encr_info.keys[i].key, + wnd->encr_info.keys[i].length, i); + } + } + wnd->infrastructure_mode = mode; + EXIT2(return 0); +} + +static int iw_set_infra_mode(struct net_device *dev, + struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + enum ndis_infrastructure_mode ndis_mode; + + ENTER2("%d", wrqu->mode); + switch (wrqu->mode) { + case IW_MODE_ADHOC: + ndis_mode = Ndis802_11IBSS; + break; + case IW_MODE_INFRA: + ndis_mode = Ndis802_11Infrastructure; + break; + case IW_MODE_AUTO: + ndis_mode = Ndis802_11AutoUnknown; + break; + default: + EXIT2(return -EINVAL); + } + + if (set_infra_mode(wnd, ndis_mode)) + EXIT2(return -EINVAL); + + EXIT2(return 0); +} + +static int iw_get_infra_mode(struct net_device *dev, + struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + int ndis_mode, iw_mode; + NDIS_STATUS res; + + ENTER2(""); + res = mp_query_int(wnd, OID_802_11_INFRASTRUCTURE_MODE, &ndis_mode); + if (res) { + WARNING("getting operating mode failed (%08X)", res); + EXIT2(return -EOPNOTSUPP); + } + + switch(ndis_mode) { + case Ndis802_11IBSS: + iw_mode = IW_MODE_ADHOC; + break; + case Ndis802_11Infrastructure: + iw_mode = IW_MODE_INFRA; + break; + case Ndis802_11AutoUnknown: + iw_mode = IW_MODE_AUTO; + break; + default: + ERROR("invalid operating mode (%u)", ndis_mode); + EXIT2(return -EINVAL); + } + wrqu->mode = iw_mode; + EXIT2(return 0); +} + +static const char *network_type_to_name(int net_type) +{ + if (net_type >= 0 && + net_type < (sizeof(network_names)/sizeof(network_names[0]))) + return network_names[net_type]; + else + return network_names[sizeof(network_names) / + sizeof(network_names[0]) - 1]; +} + +static int iw_get_network_type(struct net_device *dev, + struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + unsigned int network_type; + NDIS_STATUS res; + + ENTER2(""); + res = mp_query_int(wnd, OID_802_11_NETWORK_TYPE_IN_USE, + &network_type); + if (res) { + WARNING("getting network type failed: %08X", res); + network_type = -1; + } + strncpy(wrqu->name, network_type_to_name(network_type), + sizeof(wrqu->name) - 1); + wrqu->name[sizeof(wrqu->name)-1] = 0; + return 0; +} + +static int iw_get_freq(struct net_device *dev, struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + NDIS_STATUS res; + struct ndis_configuration req; + + ENTER2(""); + memset(&req, 0, sizeof(req)); + res = mp_query(wnd, OID_802_11_CONFIGURATION, &req, sizeof(req)); + if (res) { + WARNING("getting configuration failed (%08X)", res); + EXIT2(return -EOPNOTSUPP); + } + + memset(&(wrqu->freq), 0, sizeof(struct iw_freq)); + + /* see comment in wireless.h above the "struct iw_freq" + definition for an explanation of this if + NOTE: 1000000 is due to the kHz + */ + if (req.ds_config > 1000000) { + wrqu->freq.m = req.ds_config / 10; + wrqu->freq.e = 1; + } + else + wrqu->freq.m = req.ds_config; + + /* convert from kHz to Hz */ + wrqu->freq.e += 3; + + return 0; +} + +static int iw_set_freq(struct net_device *dev, struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + NDIS_STATUS res; + struct ndis_configuration req; + + ENTER2(""); + /* this OID is valid only when not associated */ + if (netif_carrier_ok(wnd->net_dev)) + EXIT2(return 0); + memset(&req, 0, sizeof(req)); + res = mp_query(wnd, OID_802_11_CONFIGURATION, &req, sizeof(req)); + if (res) { + WARNING("getting configuration failed (%08X)", res); + EXIT2(return 0); + } + + if (wrqu->freq.m < 1000 && wrqu->freq.e == 0) { + if (wrqu->freq.m >= 1 && + wrqu->freq.m <= (sizeof(freq_chan) / sizeof(freq_chan[0]))) + req.ds_config = freq_chan[wrqu->freq.m - 1] * 1000; + else + return -EINVAL; + } else { + int i; + req.ds_config = wrqu->freq.m; + for (i = wrqu->freq.e; i > 0; i--) + req.ds_config *= 10; + req.ds_config /= 1000; + } + res = mp_set(wnd, OID_802_11_CONFIGURATION, &req, sizeof(req)); + if (res) + WARNING("setting configuration failed (%08X)", res); + return 0; +} + +static int iw_get_tx_power(struct net_device *dev, struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + ndis_tx_power_level ndis_power; + NDIS_STATUS res; + + ENTER2(""); + res = mp_query(wnd, OID_802_11_TX_POWER_LEVEL, + &ndis_power, sizeof(ndis_power)); + if (res) + return -EOPNOTSUPP; + wrqu->txpower.flags = IW_TXPOW_MWATT; + wrqu->txpower.disabled = 0; + wrqu->txpower.fixed = 0; + wrqu->txpower.value = ndis_power; + return 0; +} + +static int iw_set_tx_power(struct net_device *dev, struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + ndis_tx_power_level ndis_power; + NDIS_STATUS res; + + ENTER2(""); + if (wrqu->txpower.disabled) + ndis_power = 0; + else { + if (wrqu->txpower.flags == IW_TXPOW_MWATT) + ndis_power = wrqu->txpower.value; + else { // wrqu->txpower.flags == IW_TXPOW_DBM + if (wrqu->txpower.value > 20) + ndis_power = 128; + else if (wrqu->txpower.value < -43) + ndis_power = 127; + else { + signed char tmp; + tmp = wrqu->txpower.value; + tmp = -12 - tmp; + tmp <<= 2; + ndis_power = (unsigned char)tmp; + } + } + } + TRACE2("%d", ndis_power); + res = mp_set(wnd, OID_802_11_TX_POWER_LEVEL, + &ndis_power, sizeof(ndis_power)); + if (res) + EXIT2(return -EOPNOTSUPP); + if (ndis_power == 0) + res = disassociate(wnd, 0); + EXIT2(return 0); +} + +static int iw_get_bitrate(struct net_device *dev, struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + ULONG ndis_rate; + int res; + + ENTER2(""); + res = mp_query(wnd, OID_GEN_LINK_SPEED, &ndis_rate, sizeof(ndis_rate)); + if (res) { + WARNING("getting bitrate failed (%08X)", res); + ndis_rate = 0; + } + + wrqu->bitrate.value = ndis_rate * 100; + return 0; +} + +static int iw_set_bitrate(struct net_device *dev, struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + int i, n; + NDIS_STATUS res; + ndis_rates_ex rates; + + ENTER2(""); + if (wrqu->bitrate.fixed == 0) + EXIT2(return 0); + + res = mp_query_info(wnd, OID_802_11_SUPPORTED_RATES, &rates, + sizeof(rates), &n, NULL); + if (res) { + WARNING("getting bit rate failed (%08X)", res); + EXIT2(return 0); + } + for (i = 0; i < n; i++) { + if (rates[i] & 0x80) + continue; + if ((rates[i] & 0x7f) * 500000 > wrqu->bitrate.value) { + TRACE2("setting rate %d to 0", + (rates[i] & 0x7f) * 500000); + rates[i] = 0; + } + } + + res = mp_set(wnd, OID_802_11_DESIRED_RATES, &rates, n); + if (res) { + WARNING("setting bit rate failed (%08X)", res); + EXIT2(return 0); + } + + return 0; +} + +static int iw_set_dummy(struct net_device *dev, struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + /* Do nothing. Used for ioctls that are not implemented. */ + return 0; +} + +static int iw_get_rts_threshold(struct net_device *dev, + struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + ndis_rts_threshold threshold; + NDIS_STATUS res; + + ENTER2(""); + res = mp_query(wnd, OID_802_11_RTS_THRESHOLD, + &threshold, sizeof(threshold)); + if (res) + return -EOPNOTSUPP; + + wrqu->rts.value = threshold; + return 0; +} + +static int iw_set_rts_threshold(struct net_device *dev, + struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + ndis_rts_threshold threshold; + NDIS_STATUS res; + + ENTER2(""); + threshold = wrqu->rts.value; + res = mp_set(wnd, OID_802_11_RTS_THRESHOLD, + &threshold, sizeof(threshold)); + if (res == NDIS_STATUS_INVALID_DATA) + return -EINVAL; + if (res) + return -EOPNOTSUPP; + + return 0; +} + +static int iw_get_frag_threshold(struct net_device *dev, + struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + ndis_fragmentation_threshold frag_threshold; + NDIS_STATUS res; + + ENTER2(""); + res = mp_query(wnd, OID_802_11_FRAGMENTATION_THRESHOLD, + &frag_threshold, sizeof(frag_threshold)); + if (res) + return -ENOTSUPP; + + wrqu->frag.value = frag_threshold; + return 0; +} + +static int iw_set_frag_threshold(struct net_device *dev, + struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + ndis_rts_threshold threshold; + NDIS_STATUS res; + + ENTER2(""); + threshold = wrqu->frag.value; + res = mp_set(wnd, OID_802_11_FRAGMENTATION_THRESHOLD, + &threshold, sizeof(threshold)); + if (res == NDIS_STATUS_INVALID_DATA) + return -EINVAL; + if (res) + return -EOPNOTSUPP; + return 0; +} + +int get_ap_address(struct ndis_device *wnd, mac_address ap_addr) +{ + NDIS_STATUS res; + + res = mp_query(wnd, OID_802_11_BSSID, ap_addr, ETH_ALEN); + TRACE2(MACSTRSEP, MAC2STR(ap_addr)); + if (res) { + TRACE2("res: %08X", res); + memset(ap_addr, 0x0, ETH_ALEN); + EXIT2(return -EOPNOTSUPP); + } + EXIT2(return 0); +} + +static int iw_get_ap_address(struct net_device *dev, + struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + mac_address ap_addr; + + ENTER2(""); + get_ap_address(wnd, ap_addr); + memcpy(wrqu->ap_addr.sa_data, ap_addr, ETH_ALEN); + wrqu->ap_addr.sa_family = ARPHRD_ETHER; + EXIT2(return 0); +} + +static int iw_set_ap_address(struct net_device *dev, + struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + NDIS_STATUS res; + mac_address ap_addr; + + ENTER2(""); + memcpy(ap_addr, wrqu->ap_addr.sa_data, ETH_ALEN); + TRACE2(MACSTRSEP, MAC2STR(ap_addr)); + res = mp_set(wnd, OID_802_11_BSSID, ap_addr, ETH_ALEN); + /* user apps may set ap's mac address, which is not required; + * they may fail to work if this function fails, so return + * success */ + if (res) + WARNING("setting AP mac address failed (%08X)", res); + + EXIT2(return 0); +} + +int set_iw_auth_mode(struct ndis_device *wnd, int wpa_version, + int auth_80211_alg) +{ + NDIS_STATUS res; + ULONG auth_mode; + + ENTER2("%d, %d", wpa_version, auth_80211_alg); + if (wpa_version & IW_AUTH_WPA_VERSION_WPA2) { + if (wnd->iw_auth_key_mgmt & IW_AUTH_KEY_MGMT_802_1X) + auth_mode = Ndis802_11AuthModeWPA2; + else + auth_mode = Ndis802_11AuthModeWPA2PSK; + } else if (wpa_version & IW_AUTH_WPA_VERSION_WPA) { + if (wnd->iw_auth_key_mgmt & IW_AUTH_KEY_MGMT_802_1X) + auth_mode = Ndis802_11AuthModeWPA; + else if (wnd->iw_auth_key_mgmt & IW_AUTH_KEY_MGMT_PSK) + auth_mode = Ndis802_11AuthModeWPAPSK; + else + auth_mode = Ndis802_11AuthModeWPANone; + } else if (auth_80211_alg & IW_AUTH_ALG_SHARED_KEY) { + if (auth_80211_alg & IW_AUTH_ALG_OPEN_SYSTEM) + auth_mode = Ndis802_11AuthModeAutoSwitch; + else + auth_mode = Ndis802_11AuthModeShared; + } else + auth_mode = Ndis802_11AuthModeOpen; + + res = mp_set_int(wnd, OID_802_11_AUTHENTICATION_MODE, auth_mode); + if (res) { + WARNING("setting auth mode to %u failed (%08X)", + auth_mode, res); + if (res == NDIS_STATUS_INVALID_DATA) + EXIT2(return -EINVAL); + return -EOPNOTSUPP; + } + wnd->iw_auth_wpa_version = wpa_version; + wnd->iw_auth_80211_alg = auth_80211_alg; + EXIT2(return 0); +} + +int set_ndis_auth_mode(struct ndis_device *wnd, ULONG auth_mode) +{ + NDIS_STATUS res; + + ENTER2("%d", auth_mode); + res = mp_set_int(wnd, OID_802_11_AUTHENTICATION_MODE, auth_mode); + if (res) { + WARNING("setting auth mode to %u failed (%08X)", + auth_mode, res); + if (res == NDIS_STATUS_INVALID_DATA) + EXIT2(return -EINVAL); + return -EOPNOTSUPP; + } + switch (auth_mode) { + case Ndis802_11AuthModeWPA: + wnd->iw_auth_wpa_version = IW_AUTH_WPA_VERSION_WPA; + wnd->iw_auth_key_mgmt = IW_AUTH_KEY_MGMT_802_1X; + break; + case Ndis802_11AuthModeWPAPSK: + wnd->iw_auth_wpa_version = IW_AUTH_WPA_VERSION_WPA; + wnd->iw_auth_key_mgmt = IW_AUTH_KEY_MGMT_PSK; + case Ndis802_11AuthModeWPANone: + wnd->iw_auth_wpa_version = IW_AUTH_WPA_VERSION_DISABLED; + wnd->iw_auth_key_mgmt = IW_AUTH_KEY_MGMT_PSK; + break; + case Ndis802_11AuthModeWPA2: + wnd->iw_auth_wpa_version = IW_AUTH_WPA_VERSION_WPA2; + wnd->iw_auth_key_mgmt = IW_AUTH_KEY_MGMT_802_1X; + break; + case Ndis802_11AuthModeWPA2PSK: + wnd->iw_auth_wpa_version = IW_AUTH_WPA_VERSION_WPA2; + wnd->iw_auth_key_mgmt = IW_AUTH_KEY_MGMT_PSK; + break; + case Ndis802_11AuthModeOpen: + wnd->iw_auth_wpa_version = IW_AUTH_WPA_VERSION_DISABLED; + wnd->iw_auth_80211_alg = IW_AUTH_ALG_OPEN_SYSTEM; + break; + case Ndis802_11AuthModeShared: + wnd->iw_auth_wpa_version = IW_AUTH_WPA_VERSION_DISABLED; + wnd->iw_auth_80211_alg = IW_AUTH_ALG_SHARED_KEY; + break; + case Ndis802_11AuthModeAutoSwitch: + wnd->iw_auth_wpa_version = IW_AUTH_WPA_VERSION_DISABLED; + wnd->iw_auth_80211_alg = IW_AUTH_ALG_SHARED_KEY; + wnd->iw_auth_80211_alg |= IW_AUTH_ALG_OPEN_SYSTEM; + break; + default: + WARNING("invalid authentication algorithm: %d", auth_mode); + break; + } + EXIT2(return 0); +} + +int set_auth_mode(struct ndis_device *wnd) +{ + return set_iw_auth_mode(wnd, wnd->iw_auth_wpa_version, + wnd->iw_auth_80211_alg); +} + +int get_ndis_auth_mode(struct ndis_device *wnd) +{ + ULONG mode; + NDIS_STATUS res; + + res = mp_query_int(wnd, OID_802_11_AUTHENTICATION_MODE, &mode); + if (res) { + WARNING("getting authentication mode failed (%08X)", res); + EXIT2(return -EOPNOTSUPP); + } + TRACE2("%d", mode); + return mode; +} + +int set_iw_encr_mode(struct ndis_device *wnd, int cipher_pairwise, + int cipher_groupwise) +{ + NDIS_STATUS res; + ULONG ndis_mode; + + ENTER2("%d, %d", cipher_pairwise, cipher_groupwise); + if (cipher_pairwise & IW_AUTH_CIPHER_CCMP) + ndis_mode = Ndis802_11Encryption3Enabled; + else if (cipher_pairwise & IW_AUTH_CIPHER_TKIP) + ndis_mode = Ndis802_11Encryption2Enabled; + else if (cipher_pairwise & + (IW_AUTH_CIPHER_WEP40 | IW_AUTH_CIPHER_WEP104)) + ndis_mode = Ndis802_11Encryption1Enabled; + else if (cipher_groupwise & IW_AUTH_CIPHER_CCMP) + ndis_mode = Ndis802_11Encryption3Enabled; + else if (cipher_groupwise & IW_AUTH_CIPHER_TKIP) + ndis_mode = Ndis802_11Encryption2Enabled; + else + ndis_mode = Ndis802_11EncryptionDisabled; + + res = mp_set_int(wnd, OID_802_11_ENCRYPTION_STATUS, ndis_mode); + if (res) { + WARNING("setting encryption mode to %u failed (%08X)", + ndis_mode, res); + if (res == NDIS_STATUS_INVALID_DATA) + EXIT2(return -EINVAL); + return -EOPNOTSUPP; + } + wnd->iw_auth_cipher_pairwise = cipher_pairwise; + wnd->iw_auth_cipher_group = cipher_groupwise; + EXIT2(return 0); +} + +int set_encr_mode(struct ndis_device *wnd) +{ + return set_iw_encr_mode(wnd, wnd->iw_auth_cipher_pairwise, + wnd->iw_auth_cipher_group); +} + +int get_ndis_encr_mode(struct ndis_device *wnd) +{ + ULONG mode; + NDIS_STATUS res; + + ENTER2(""); + res = mp_query_int(wnd, OID_802_11_ENCRYPTION_STATUS, &mode); + if (res) { + WARNING("getting encryption status failed (%08X)", res); + EXIT2(return -EOPNOTSUPP); + } else + EXIT2(return mode); +} + +static int iw_get_encr(struct net_device *dev, struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + int index, mode; + struct encr_info *encr_info = &wnd->encr_info; + + ENTER2("wnd = %p", wnd); + wrqu->data.length = 0; + extra[0] = 0; + + index = (wrqu->encoding.flags & IW_ENCODE_INDEX); + TRACE2("index = %u", index); + if (index > 0) + index--; + else + index = encr_info->tx_key_index; + + if (index < 0 || index >= MAX_ENCR_KEYS) { + WARNING("encryption index out of range (%u)", index); + EXIT2(return -EINVAL); + } + + if (index != encr_info->tx_key_index) { + if (encr_info->keys[index].length > 0) { + wrqu->data.flags |= IW_ENCODE_ENABLED; + wrqu->data.length = encr_info->keys[index].length; + memcpy(extra, encr_info->keys[index].key, + encr_info->keys[index].length); + } + else + wrqu->data.flags |= IW_ENCODE_DISABLED; + + EXIT2(return 0); + } + + /* transmit key */ + mode = get_ndis_encr_mode(wnd); + if (mode < 0) + EXIT2(return -EOPNOTSUPP); + + if (mode == Ndis802_11EncryptionDisabled || + mode == Ndis802_11EncryptionNotSupported) + wrqu->data.flags |= IW_ENCODE_DISABLED; + else { + if (mode == Ndis802_11Encryption1KeyAbsent || + mode == Ndis802_11Encryption2KeyAbsent || + mode == Ndis802_11Encryption3KeyAbsent) + wrqu->data.flags |= IW_ENCODE_NOKEY; + else { + wrqu->data.flags |= IW_ENCODE_ENABLED; + wrqu->encoding.flags |= index+1; + wrqu->data.length = encr_info->keys[index].length; + memcpy(extra, encr_info->keys[index].key, + encr_info->keys[index].length); + } + } + mode = get_ndis_auth_mode(wnd); + if (mode < 0) + EXIT2(return -EOPNOTSUPP); + + if (mode == Ndis802_11AuthModeOpen) + wrqu->data.flags |= IW_ENCODE_OPEN; + else if (mode == Ndis802_11AuthModeAutoSwitch) + wrqu->data.flags |= IW_ENCODE_RESTRICTED; + else // Ndis802_11AuthModeAutoSwitch, Ndis802_11AuthModeWPA etc. + wrqu->data.flags |= IW_ENCODE_RESTRICTED; + + EXIT2(return 0); +} + +/* index must be 0 - N, as per NDIS */ +int add_wep_key(struct ndis_device *wnd, char *key, int key_len, + int index) +{ + struct ndis_encr_key ndis_key; + NDIS_STATUS res; + + ENTER2("key index: %d, length: %d", index, key_len); + if (key_len <= 0 || key_len > NDIS_ENCODING_TOKEN_MAX) { + WARNING("invalid key length (%d)", key_len); + EXIT2(return -EINVAL); + } + if (index < 0 || index >= MAX_ENCR_KEYS) { + WARNING("invalid key index (%d)", index); + EXIT2(return -EINVAL); + } + ndis_key.struct_size = sizeof(ndis_key); + ndis_key.length = key_len; + memcpy(&ndis_key.key, key, key_len); + ndis_key.index = index; + + if (index == wnd->encr_info.tx_key_index) { + ndis_key.index |= (1 << 31); + res = set_iw_encr_mode(wnd, IW_AUTH_CIPHER_WEP104, + IW_AUTH_CIPHER_NONE); + if (res) + WARNING("encryption couldn't be enabled (%08X)", res); + } + TRACE2("key %d: " MACSTRSEP, index, MAC2STR(key)); + res = mp_set(wnd, OID_802_11_ADD_WEP, &ndis_key, sizeof(ndis_key)); + if (res) { + WARNING("adding encryption key %d failed (%08X)", + index+1, res); + EXIT2(return -EINVAL); + } + + /* Atheros driver messes up ndis_key during ADD_WEP, so + * don't rely on that; instead use info in key and key_len */ + wnd->encr_info.keys[index].length = key_len; + memcpy(&wnd->encr_info.keys[index].key, key, key_len); + + EXIT2(return 0); +} + +/* remove_key is for both wep and wpa */ +static int remove_key(struct ndis_device *wnd, int index, + mac_address bssid) +{ + NDIS_STATUS res; + if (wnd->encr_info.keys[index].length == 0) + EXIT2(return 0); + wnd->encr_info.keys[index].length = 0; + memset(&wnd->encr_info.keys[index].key, 0, + sizeof(wnd->encr_info.keys[index].length)); + if (wnd->iw_auth_cipher_pairwise == IW_AUTH_CIPHER_TKIP || + wnd->iw_auth_cipher_pairwise == IW_AUTH_CIPHER_CCMP || + wnd->iw_auth_cipher_group == IW_AUTH_CIPHER_TKIP || + wnd->iw_auth_cipher_group == IW_AUTH_CIPHER_CCMP) { + struct ndis_remove_key remove_key; + remove_key.struct_size = sizeof(remove_key); + remove_key.index = index; + if (bssid) { + /* pairwise key */ + if (memcmp(bssid, "\xff\xff\xff\xff\xff\xff", + ETH_ALEN) != 0) + remove_key.index |= (1 << 30); + memcpy(remove_key.bssid, bssid, + sizeof(remove_key.bssid)); + } else + memset(remove_key.bssid, 0xff, + sizeof(remove_key.bssid)); + if (mp_set(wnd, OID_802_11_REMOVE_KEY, + &remove_key, sizeof(remove_key))) + EXIT2(return -EINVAL); + } else { + ndis_key_index keyindex = index; + res = mp_set_int(wnd, OID_802_11_REMOVE_WEP, keyindex); + if (res) { + WARNING("removing encryption key %d failed (%08X)", + keyindex, res); + EXIT2(return -EINVAL); + } + } + /* if it is transmit key, disable encryption */ + if (index == wnd->encr_info.tx_key_index) { + res = set_iw_encr_mode(wnd, IW_AUTH_CIPHER_NONE, + IW_AUTH_CIPHER_NONE); + if (res) + WARNING("changing encr status failed (%08X)", res); + } + TRACE2("key %d removed", index); + EXIT2(return 0); +} + +static int iw_set_wep(struct net_device *dev, struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + NDIS_STATUS res; + unsigned int index, key_len; + struct encr_info *encr_info = &wnd->encr_info; + unsigned char *key; + + ENTER2(""); + index = (wrqu->encoding.flags & IW_ENCODE_INDEX); + TRACE2("index = %u", index); + + /* iwconfig gives index as 1 - N */ + if (index > 0) + index--; + else + index = encr_info->tx_key_index; + + if (index < 0 || index >= MAX_ENCR_KEYS) { + WARNING("encryption index out of range (%u)", index); + EXIT2(return -EINVAL); + } + + /* remove key if disabled */ + if (wrqu->data.flags & IW_ENCODE_DISABLED) { + if (remove_key(wnd, index, NULL)) + EXIT2(return -EINVAL); + else + EXIT2(return 0); + } + + /* global encryption state (for all keys) */ + if (wrqu->data.flags & IW_ENCODE_OPEN) + res = set_ndis_auth_mode(wnd, Ndis802_11AuthModeOpen); + else // if (wrqu->data.flags & IW_ENCODE_RESTRICTED) + res = set_ndis_auth_mode(wnd, Ndis802_11AuthModeShared); + if (res) { + WARNING("setting authentication mode failed (%08X)", res); + EXIT2(return -EINVAL); + } + + TRACE2("key length: %d", wrqu->data.length); + + if (wrqu->data.length > 0) { + key_len = wrqu->data.length; + key = extra; + } else { // must be set as tx key + if (encr_info->keys[index].length == 0) { + WARNING("key %d is not set", index+1); + EXIT2(return -EINVAL); + } + key_len = encr_info->keys[index].length; + key = encr_info->keys[index].key; + encr_info->tx_key_index = index; + } + + if (add_wep_key(wnd, key, key_len, index)) + EXIT2(return -EINVAL); + + if (index == encr_info->tx_key_index) { + /* if transmit key is at index other than 0, some + * drivers, at least Atheros and TI, want another + * (global) non-transmit key to be set; don't know why */ + if (index != 0) { + int i; + for (i = 0; i < MAX_ENCR_KEYS; i++) + if (i != index && + encr_info->keys[i].length != 0) + break; + if (i == MAX_ENCR_KEYS) { + if (index == 0) + i = index + 1; + else + i = index - 1; + if (add_wep_key(wnd, key, key_len, i)) + WARNING("couldn't add broadcast key" + " at %d", i); + } + } + /* ndis drivers want essid to be set after setting encr */ + set_essid(wnd, wnd->essid.essid, wnd->essid.length); + } + EXIT2(return 0); +} + +static int iw_set_nick(struct net_device *dev, struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + + if (wrqu->data.length >= IW_ESSID_MAX_SIZE || wrqu->data.length <= 0) + return -EINVAL; + memcpy(wnd->nick, extra, wrqu->data.length); + wnd->nick[wrqu->data.length] = 0; + return 0; +} + +static int iw_get_nick(struct net_device *dev, struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + + wrqu->data.length = strlen(wnd->nick); + memcpy(extra, wnd->nick, wrqu->data.length); + return 0; +} + +#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 27) && !defined(IW_REQUEST_FLAG_COMPAT) +#define iwe_stream_add_event(a, b, c, d, e) iwe_stream_add_event(b, c, d, e) +#define iwe_stream_add_point(a, b, c, d, e) iwe_stream_add_point(b, c, d, e) +#define iwe_stream_add_value(a, b, c, d, e, f) \ + iwe_stream_add_value(b, c, d, e, f) +#define iwe_stream_lcp_len(a) IW_EV_LCP_LEN +#endif + +static char *ndis_translate_scan(struct net_device *dev, + struct iw_request_info *info, char *event, + char *end_buf, void *item) +{ + struct iw_event iwe; + char *current_val; + int i, nrates; + unsigned char buf[MAX_WPA_IE_LEN * 2 + 30]; + struct ndis_wlan_bssid *bssid; + struct ndis_wlan_bssid_ex *bssid_ex; + + ENTER2("%p, %p", event, item); + bssid = item; + bssid_ex = item; + /* add mac address */ + memset(&iwe, 0, sizeof(iwe)); + iwe.cmd = SIOCGIWAP; + iwe.u.ap_addr.sa_family = ARPHRD_ETHER; + iwe.len = IW_EV_ADDR_LEN; + memcpy(iwe.u.ap_addr.sa_data, bssid->mac, ETH_ALEN); + event = iwe_stream_add_event(info, event, end_buf, &iwe, + IW_EV_ADDR_LEN); + + /* add essid */ + memset(&iwe, 0, sizeof(iwe)); + iwe.cmd = SIOCGIWESSID; + iwe.u.data.length = bssid->ssid.length; + if (iwe.u.data.length > IW_ESSID_MAX_SIZE) + iwe.u.data.length = IW_ESSID_MAX_SIZE; + iwe.u.data.flags = 1; + iwe.len = IW_EV_POINT_LEN + iwe.u.data.length; + event = iwe_stream_add_point(info, event, end_buf, &iwe, + bssid->ssid.essid); + + /* add protocol name */ + memset(&iwe, 0, sizeof(iwe)); + iwe.cmd = SIOCGIWNAME; + strncpy(iwe.u.name, network_type_to_name(bssid->net_type), IFNAMSIZ); + event = iwe_stream_add_event(info, event, end_buf, &iwe, + IW_EV_CHAR_LEN); + + /* add mode */ + memset(&iwe, 0, sizeof(iwe)); + iwe.cmd = SIOCGIWMODE; + if (bssid->mode == Ndis802_11IBSS) + iwe.u.mode = IW_MODE_ADHOC; + else if (bssid->mode == Ndis802_11Infrastructure) + iwe.u.mode = IW_MODE_INFRA; + else // if (bssid->mode == Ndis802_11AutoUnknown) + iwe.u.mode = IW_MODE_AUTO; + event = iwe_stream_add_event(info, event, end_buf, &iwe, + IW_EV_UINT_LEN); + + /* add freq */ + memset(&iwe, 0, sizeof(iwe)); + iwe.cmd = SIOCGIWFREQ; + iwe.u.freq.m = bssid->config.ds_config; + if (bssid->config.ds_config > 1000000) { + iwe.u.freq.m = bssid->config.ds_config / 10; + iwe.u.freq.e = 1; + } + else + iwe.u.freq.m = bssid->config.ds_config; + /* convert from kHz to Hz */ + iwe.u.freq.e += 3; + iwe.len = IW_EV_FREQ_LEN; + event = iwe_stream_add_event(info, event, end_buf, &iwe, + IW_EV_FREQ_LEN); + + /* add qual */ + memset(&iwe, 0, sizeof(iwe)); + iwe.cmd = IWEVQUAL; + i = 100 * (bssid->rssi - WL_NOISE) / (WL_SIGMAX - WL_NOISE); + if (i < 0) + i = 0; + else if (i > 100) + i = 100; + iwe.u.qual.level = bssid->rssi; + iwe.u.qual.noise = WL_NOISE; + iwe.u.qual.qual = i; + iwe.len = IW_EV_QUAL_LEN; + event = iwe_stream_add_event(info, event, end_buf, &iwe, + IW_EV_QUAL_LEN); + + /* add key info */ + memset(&iwe, 0, sizeof(iwe)); + iwe.cmd = SIOCGIWENCODE; + if (bssid->privacy == Ndis802_11PrivFilterAcceptAll) + iwe.u.data.flags = IW_ENCODE_DISABLED; + else + iwe.u.data.flags = IW_ENCODE_ENABLED | IW_ENCODE_NOKEY; + iwe.u.data.length = 0; + iwe.len = IW_EV_POINT_LEN; + event = iwe_stream_add_point(info, event, end_buf, &iwe, + bssid->ssid.essid); + + /* add rate */ + memset(&iwe, 0, sizeof(iwe)); + current_val = event + iwe_stream_lcp_len(info); + iwe.cmd = SIOCGIWRATE; + if (bssid->length > sizeof(*bssid)) + nrates = NDIS_MAX_RATES_EX; + else + nrates = NDIS_MAX_RATES; + for (i = 0 ; i < nrates ; i++) { + if (bssid->rates[i] & 0x7f) { + iwe.u.bitrate.value = ((bssid->rates[i] & 0x7f) * + 500000); + current_val = iwe_stream_add_value(info, event, + current_val, + end_buf, &iwe, + IW_EV_PARAM_LEN); + } + } + + if ((current_val - event) > iwe_stream_lcp_len(info)) + event = current_val; + + memset(&iwe, 0, sizeof(iwe)); + iwe.cmd = IWEVCUSTOM; + sprintf(buf, "bcn_int=%d", bssid->config.beacon_period); + iwe.u.data.length = strlen(buf); + event = iwe_stream_add_point(info, event, end_buf, &iwe, buf); + + memset(&iwe, 0, sizeof(iwe)); + iwe.cmd = IWEVCUSTOM; + sprintf(buf, "atim=%u", bssid->config.atim_window); + iwe.u.data.length = strlen(buf); + event = iwe_stream_add_point(info, event, end_buf, &iwe, buf); + + TRACE2("%d, %u", bssid->length, (unsigned int)sizeof(*bssid)); + if (bssid->length > sizeof(*bssid)) { + unsigned char *iep = (unsigned char *)bssid_ex->ies + + sizeof(struct ndis_fixed_ies); + no_warn_unused unsigned char *end = iep + bssid_ex->ie_length; + + while (iep + 1 < end && iep + 2 + iep[1] <= end) { + unsigned char ielen = 2 + iep[1]; + + if (ielen > SSID_MAX_WPA_IE_LEN) { + iep += ielen; + continue; + } + if ((iep[0] == WLAN_EID_GENERIC && iep[1] >= 4 && + memcmp(iep + 2, "\x00\x50\xf2\x01", 4) == 0) || + iep[0] == RSN_INFO_ELEM) { + memset(&iwe, 0, sizeof(iwe)); + iwe.cmd = IWEVGENIE; + iwe.u.data.length = ielen; + event = iwe_stream_add_point(info, event, + end_buf, &iwe, + iep); + } + iep += ielen; + } + } + TRACE2("event = %p, current_val = %p", event, current_val); + EXIT2(return event); +} + +int set_scan(struct ndis_device *wnd) +{ + NDIS_STATUS res; + + ENTER2(""); + res = mp_set(wnd, OID_802_11_BSSID_LIST_SCAN, NULL, 0); + if (res) { + WARNING("scanning failed (%08X)", res); + EXIT2(return -EOPNOTSUPP); + } + wnd->scan_timestamp = jiffies; + EXIT2(return 0); +} + +static int iw_set_scan(struct net_device *dev, struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + return set_scan(wnd); +} + +static int iw_get_scan(struct net_device *dev, struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + unsigned int i, list_len, needed; + NDIS_STATUS res; + struct ndis_bssid_list *bssid_list = NULL; + char *event = extra; + struct ndis_wlan_bssid *cur_item ; + + ENTER2(""); + if (time_before(jiffies, wnd->scan_timestamp + 3 * HZ)) + return -EAGAIN; + /* try with space for a few scan items */ + list_len = sizeof(ULONG) + sizeof(struct ndis_wlan_bssid_ex) * 8; + bssid_list = kmalloc(list_len, GFP_KERNEL); + if (!bssid_list) { + ERROR("couldn't allocate memory"); + return -ENOMEM; + } + /* some drivers don't set bssid_list->num_items to 0 if + OID_802_11_BSSID_LIST returns no items (prism54 driver, e.g.,) */ + memset(bssid_list, 0, list_len); + + needed = 0; + res = mp_query_info(wnd, OID_802_11_BSSID_LIST, + bssid_list, list_len, NULL, &needed); + if (res == NDIS_STATUS_INVALID_LENGTH || + res == NDIS_STATUS_BUFFER_TOO_SHORT) { + /* now try with required space */ + kfree(bssid_list); + list_len = needed; + bssid_list = kmalloc(list_len, GFP_KERNEL); + if (!bssid_list) { + ERROR("couldn't allocate memory"); + return -ENOMEM; + } + memset(bssid_list, 0, list_len); + + res = mp_query(wnd, OID_802_11_BSSID_LIST, + bssid_list, list_len); + } + if (res) { + WARNING("getting BSSID list failed (%08X)", res); + kfree(bssid_list); + EXIT2(return -EOPNOTSUPP); + } + TRACE2("%d", bssid_list->num_items); + cur_item = &bssid_list->bssid[0]; + for (i = 0; i < bssid_list->num_items; i++) { + event = ndis_translate_scan(dev, info, event, + extra + IW_SCAN_MAX_DATA, cur_item); + cur_item = (struct ndis_wlan_bssid *)((char *)cur_item + + cur_item->length); + } + wrqu->data.length = event - extra; + wrqu->data.flags = 0; + kfree(bssid_list); + EXIT2(return 0); +} + +static int iw_set_power_mode(struct net_device *dev, + struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + NDIS_STATUS res; + ULONG power_mode; + + if (wrqu->power.disabled == 1) + power_mode = NDIS_POWER_OFF; + else if (wrqu->power.flags & IW_POWER_MIN) + power_mode = NDIS_POWER_MIN; + else // if (wrqu->power.flags & IW_POWER_MAX) + power_mode = NDIS_POWER_MAX; + + TRACE2("%d", power_mode); + res = mp_set(wnd, OID_802_11_POWER_MODE, + &power_mode, sizeof(power_mode)); + if (res) + WARNING("setting power mode failed (%08X)", res); + return 0; +} + +static int iw_get_power_mode(struct net_device *dev, + struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + NDIS_STATUS res; + ULONG power_mode; + + ENTER2(""); + res = mp_query(wnd, OID_802_11_POWER_MODE, + &power_mode, sizeof(power_mode)); + if (res) + return -ENOTSUPP; + + if (power_mode == NDIS_POWER_OFF) + wrqu->power.disabled = 1; + else { + if (wrqu->power.flags != 0) + return 0; + wrqu->power.flags |= IW_POWER_ALL_R; + wrqu->power.flags |= IW_POWER_TIMEOUT; + wrqu->power.value = 0; + wrqu->power.disabled = 0; + + if (power_mode == NDIS_POWER_MIN) + wrqu->power.flags |= IW_POWER_MIN; + else // if (power_mode == NDIS_POWER_MAX) + wrqu->power.flags |= IW_POWER_MAX; + } + return 0; +} + +static int iw_get_sensitivity(struct net_device *dev, + struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + NDIS_STATUS res; + ndis_rssi rssi_trigger; + + ENTER2(""); + res = mp_query(wnd, OID_802_11_RSSI_TRIGGER, + &rssi_trigger, sizeof(rssi_trigger)); + if (res) + return -EOPNOTSUPP; + wrqu->param.value = rssi_trigger; + wrqu->param.disabled = (rssi_trigger == 0); + wrqu->param.fixed = 1; + return 0; +} + +static int iw_set_sensitivity(struct net_device *dev, + struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + NDIS_STATUS res; + ndis_rssi rssi_trigger; + + ENTER2(""); + if (wrqu->param.disabled) + rssi_trigger = 0; + else + rssi_trigger = wrqu->param.value; + res = mp_set(wnd, OID_802_11_RSSI_TRIGGER, + &rssi_trigger, sizeof(rssi_trigger)); + if (res == NDIS_STATUS_INVALID_DATA) + return -EINVAL; + if (res) + return -EOPNOTSUPP; + return 0; +} + +static int iw_get_ndis_stats(struct net_device *dev, + struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + struct iw_statistics *stats = &wnd->iw_stats; + memcpy(&wrqu->qual, &stats->qual, sizeof(stats->qual)); + return 0; +} + +static int iw_get_range(struct net_device *dev, struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct iw_range *range = (struct iw_range *)extra; + struct iw_point *data = &wrqu->data; + struct ndis_device *wnd = netdev_priv(dev); + unsigned int i, n; + NDIS_STATUS res; + ndis_rates_ex rates; + ndis_tx_power_level tx_power; + + ENTER2(""); + data->length = sizeof(struct iw_range); + memset(range, 0, sizeof(struct iw_range)); + + range->txpower_capa = IW_TXPOW_MWATT; + range->num_txpower = 0; + + res = mp_query(wnd, OID_802_11_TX_POWER_LEVEL, + &tx_power, sizeof(tx_power)); + if (!res) { + range->num_txpower = 1; + range->txpower[0] = tx_power; + } + + range->we_version_compiled = WIRELESS_EXT; + range->we_version_source = 18; + + range->retry_capa = IW_RETRY_LIMIT; + range->retry_flags = IW_RETRY_LIMIT; + range->min_retry = 0; + range->max_retry = 255; + + range->num_channels = 1; + + range->max_qual.qual = 100; + range->max_qual.level = 154; + range->max_qual.noise = 154; + range->sensitivity = 3; + + range->max_encoding_tokens = 4; + range->num_encoding_sizes = 2; + range->encoding_size[0] = 5; + range->encoding_size[1] = 13; + + range->num_bitrates = 0; + memset(&rates, 0, sizeof(rates)); + res = mp_query_info(wnd, OID_802_11_SUPPORTED_RATES, + &rates, sizeof(rates), &n, NULL); + if (res) + WARNING("getting bit rates failed: %08X", res); + else { + for (i = 0; i < n && range->num_bitrates < IW_MAX_BITRATES; i++) + if (rates[i] & 0x80) + continue; + else if (rates[i] & 0x7f) { + range->bitrate[range->num_bitrates] = + (rates[i] & 0x7f) * 500000; + range->num_bitrates++; + } + } + + range->num_channels = (sizeof(freq_chan)/sizeof(freq_chan[0])); + + for (i = 0; i < (sizeof(freq_chan)/sizeof(freq_chan[0])) && + i < IW_MAX_FREQUENCIES; i++) { + range->freq[i].i = i + 1; + range->freq[i].m = freq_chan[i] * 100000; + range->freq[i].e = 1; + } + range->num_frequency = i; + + range->min_rts = 0; + range->max_rts = 2347; + range->min_frag = 256; + range->max_frag = 2346; + + /* Event capability (kernel + driver) */ + range->event_capa[0] = (IW_EVENT_CAPA_K_0 | + IW_EVENT_CAPA_MASK(SIOCGIWTHRSPY) | + IW_EVENT_CAPA_MASK(SIOCGIWAP) | + IW_EVENT_CAPA_MASK(SIOCGIWSCAN)); + range->event_capa[1] = IW_EVENT_CAPA_K_1; + range->event_capa[4] = (IW_EVENT_CAPA_MASK(IWEVTXDROP) | + IW_EVENT_CAPA_MASK(IWEVCUSTOM) | + IW_EVENT_CAPA_MASK(IWEVREGISTERED) | + IW_EVENT_CAPA_MASK(IWEVEXPIRED)); + + range->enc_capa = 0; + + if (test_bit(Ndis802_11Encryption2Enabled, &wnd->capa.encr)) + range->enc_capa |= IW_ENC_CAPA_CIPHER_TKIP; + if (test_bit(Ndis802_11Encryption3Enabled, &wnd->capa.encr)) + range->enc_capa |= IW_ENC_CAPA_CIPHER_CCMP; + + if (test_bit(Ndis802_11AuthModeWPA, &wnd->capa.auth) || + test_bit(Ndis802_11AuthModeWPAPSK, &wnd->capa.auth)) + range->enc_capa |= IW_ENC_CAPA_WPA; + if (test_bit(Ndis802_11AuthModeWPA2, &wnd->capa.auth) || + test_bit(Ndis802_11AuthModeWPA2PSK, &wnd->capa.auth)) + range->enc_capa |= IW_ENC_CAPA_WPA2; + + return 0; +} + +void set_default_iw_params(struct ndis_device *wnd) +{ + wnd->iw_auth_key_mgmt = 0; + wnd->iw_auth_wpa_version = 0; + set_infra_mode(wnd, Ndis802_11Infrastructure); + set_ndis_auth_mode(wnd, Ndis802_11AuthModeOpen); + set_priv_filter(wnd); + set_iw_encr_mode(wnd, IW_AUTH_CIPHER_NONE, IW_AUTH_CIPHER_NONE); +} + +static int deauthenticate(struct ndis_device *wnd) +{ + int ret; + + ENTER2(""); + ret = disassociate(wnd, 1); + set_default_iw_params(wnd); + EXIT2(return ret); +} + +NDIS_STATUS disassociate(struct ndis_device *wnd, int reset_ssid) +{ + NDIS_STATUS res; + u8 buf[NDIS_ESSID_MAX_SIZE]; + int i; + + TRACE2(""); + res = mp_set(wnd, OID_802_11_DISASSOCIATE, NULL, 0); + /* disassociate causes radio to be turned off; if reset_ssid + * is given, set ssid to random to enable radio */ + if (reset_ssid) { + get_random_bytes(buf, sizeof(buf)); + for (i = 0; i < sizeof(buf); i++) + buf[i] = 'a' + (buf[i] % 26); + set_essid(wnd, buf, sizeof(buf)); + } + return res; +} + +static ULONG ndis_priv_mode(struct ndis_device *wnd) +{ + if (wnd->iw_auth_wpa_version & IW_AUTH_WPA_VERSION_WPA2 || + wnd->iw_auth_wpa_version & IW_AUTH_WPA_VERSION_WPA) + return Ndis802_11PrivFilter8021xWEP; + else + return Ndis802_11PrivFilterAcceptAll; +} + +int set_priv_filter(struct ndis_device *wnd) +{ + NDIS_STATUS res; + ULONG flags; + + flags = ndis_priv_mode(wnd); + ENTER2("filter: %d", flags); + res = mp_set_int(wnd, OID_802_11_PRIVACY_FILTER, flags); + if (res) + TRACE2("setting privacy filter to %d failed (%08X)", + flags, res); + EXIT2(return 0); +} + +static int iw_set_mlme(struct net_device *dev, struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + struct iw_mlme *mlme = (struct iw_mlme *)extra; + + ENTER2(""); + switch (mlme->cmd) { + case IW_MLME_DEAUTH: + return deauthenticate(wnd); + case IW_MLME_DISASSOC: + TRACE2("cmd=%d reason_code=%d", mlme->cmd, mlme->reason_code); + return disassociate(wnd, 1); + default: + return -EOPNOTSUPP; + } + + return 0; +} + +static int iw_set_genie(struct net_device *dev, + struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + /* + * NDIS drivers do not allow IEs to be configured; this is + * done by the driver based on other configuration. Return 0 + * to avoid causing issues with user space programs that + * expect this function to succeed. + */ + return 0; +} + +static int iw_set_auth(struct net_device *dev, + struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + TRACE2("index=%d value=%d", wrqu->param.flags & IW_AUTH_INDEX, + wrqu->param.value); + switch (wrqu->param.flags & IW_AUTH_INDEX) { + case IW_AUTH_WPA_VERSION: + wnd->iw_auth_wpa_version = wrqu->param.value; + break; + case IW_AUTH_CIPHER_PAIRWISE: + wnd->iw_auth_cipher_pairwise = wrqu->param.value; + break; + case IW_AUTH_CIPHER_GROUP: + wnd->iw_auth_cipher_group = wrqu->param.value; + break; + case IW_AUTH_KEY_MGMT: + wnd->iw_auth_key_mgmt = wrqu->param.value; + break; + case IW_AUTH_80211_AUTH_ALG: + wnd->iw_auth_80211_alg = wrqu->param.value; + break; + case IW_AUTH_WPA_ENABLED: + if (wrqu->param.value) + deauthenticate(wnd); + break; + case IW_AUTH_TKIP_COUNTERMEASURES: + case IW_AUTH_DROP_UNENCRYPTED: + case IW_AUTH_RX_UNENCRYPTED_EAPOL: + case IW_AUTH_PRIVACY_INVOKED: + TRACE2("%d not implemented: %d", + wrqu->param.flags & IW_AUTH_INDEX, wrqu->param.value); + break; + default: + WARNING("invalid cmd %d", wrqu->param.flags & IW_AUTH_INDEX); + return -EOPNOTSUPP; + } + return 0; +} + +static int iw_get_auth(struct net_device *dev, + struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + + ENTER2("index=%d", wrqu->param.flags & IW_AUTH_INDEX); + switch (wrqu->param.flags & IW_AUTH_INDEX) { + case IW_AUTH_WPA_VERSION: + wrqu->param.value = wnd->iw_auth_wpa_version; + break; + case IW_AUTH_CIPHER_PAIRWISE: + wrqu->param.value = wnd->iw_auth_cipher_pairwise; + break; + case IW_AUTH_CIPHER_GROUP: + wrqu->param.value = wnd->iw_auth_cipher_group; + break; + case IW_AUTH_KEY_MGMT: + wrqu->param.value = wnd->iw_auth_key_mgmt; + break; + case IW_AUTH_80211_AUTH_ALG: + wrqu->param.value = wnd->iw_auth_80211_alg; + break; + default: + WARNING("invalid cmd %d", wrqu->param.flags & IW_AUTH_INDEX); + return -EOPNOTSUPP; + } + return 0; +} + +static int iw_set_encodeext(struct net_device *dev, + struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct iw_encode_ext *ext = (struct iw_encode_ext *)extra; + struct ndis_device *wnd = netdev_priv(dev); + struct ndis_add_key ndis_key; + int i, keyidx; + NDIS_STATUS res; + u8 *addr; + + keyidx = wrqu->encoding.flags & IW_ENCODE_INDEX; + ENTER2("%d", keyidx); + if (keyidx) + keyidx--; + else + keyidx = wnd->encr_info.tx_key_index; + + if (keyidx < 0 || keyidx >= MAX_ENCR_KEYS) + return -EINVAL; + + if (ext->alg == WPA_ALG_WEP) { + if (!test_bit(Ndis802_11Encryption1Enabled, &wnd->capa.encr)) + EXIT2(return -1); + if (ext->ext_flags & IW_ENCODE_EXT_SET_TX_KEY) + wnd->encr_info.tx_key_index = keyidx; + if (add_wep_key(wnd, ext->key, ext->key_len, keyidx)) + EXIT2(return -1); + else + EXIT2(return 0); + } + if ((wrqu->encoding.flags & IW_ENCODE_DISABLED) || + ext->alg == IW_ENCODE_ALG_NONE || ext->key_len == 0) + EXIT2(return remove_key(wnd, keyidx, ndis_key.bssid)); + + if (ext->key_len > sizeof(ndis_key.key)) { + TRACE2("incorrect key length (%u)", ext->key_len); + EXIT2(return -1); + } + + memset(&ndis_key, 0, sizeof(ndis_key)); + + ndis_key.struct_size = + sizeof(ndis_key) - sizeof(ndis_key.key) + ext->key_len; + ndis_key.length = ext->key_len; + ndis_key.index = keyidx; + + if (ext->ext_flags & IW_ENCODE_EXT_RX_SEQ_VALID) { + for (i = 0; i < 6 ; i++) + ndis_key.rsc |= (((u64)ext->rx_seq[i]) << (i * 8)); + TRACE2("0x%Lx", ndis_key.rsc); + ndis_key.index |= 1 << 29; + } + + addr = ext->addr.sa_data; + if (ext->ext_flags & IW_ENCODE_EXT_GROUP_KEY) { + /* group key */ + if (wnd->infrastructure_mode == Ndis802_11IBSS) + memset(ndis_key.bssid, 0xff, ETH_ALEN); + else + get_ap_address(wnd, ndis_key.bssid); + } else { + /* pairwise key */ + ndis_key.index |= (1 << 30); + memcpy(ndis_key.bssid, addr, ETH_ALEN); + } + TRACE2(MACSTRSEP, MAC2STR(ndis_key.bssid)); + + if (ext->ext_flags & IW_ENCODE_EXT_SET_TX_KEY) + ndis_key.index |= (1 << 31); + + if (ext->alg == IW_ENCODE_ALG_TKIP && ext->key_len == 32) { + /* wpa_supplicant gives us the Michael MIC RX/TX keys in + * different order than NDIS spec, so swap the order here. */ + memcpy(ndis_key.key, ext->key, 16); + memcpy(ndis_key.key + 16, ext->key + 24, 8); + memcpy(ndis_key.key + 24, ext->key + 16, 8); + } else + memcpy(ndis_key.key, ext->key, ext->key_len); + + res = mp_set(wnd, OID_802_11_ADD_KEY, &ndis_key, ndis_key.struct_size); + if (res) { + TRACE2("adding key failed (%08X), %u", + res, ndis_key.struct_size); + EXIT2(return -1); + } + wnd->encr_info.keys[keyidx].length = ext->key_len; + memcpy(&wnd->encr_info.keys[keyidx].key, ndis_key.key, ext->key_len); + if (ext->ext_flags & IW_ENCODE_EXT_SET_TX_KEY) + wnd->encr_info.tx_key_index = keyidx; + TRACE2("key %d added", keyidx); + + EXIT2(return 0); +} + +static int iw_get_encodeext(struct net_device *dev, + struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + /* struct iw_encode_ext *ext = (struct iw_encode_ext *) extra; */ + /* TODO */ + ENTER2(""); + return 0; +} + +static int iw_set_pmksa(struct net_device *dev, struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct iw_pmksa *pmksa = (struct iw_pmksa *)extra; + struct ndis_pmkid pmkid; + NDIS_STATUS res; + struct ndis_device *wnd = netdev_priv(dev); + + /* TODO: must keep local list of PMKIDs since NDIS drivers + * expect that all PMKID entries are included whenever a new + * one is added. */ + + ENTER2("%d", pmksa->cmd); + if ((pmksa->cmd == IW_PMKSA_ADD || pmksa->cmd == IW_PMKSA_REMOVE) && + (!(wnd->iw_auth_wpa_version & IW_AUTH_WPA_VERSION_WPA2))) + EXIT2(return -EOPNOTSUPP); + + memset(&pmkid, 0, sizeof(pmkid)); + if (pmksa->cmd == IW_PMKSA_ADD) { + pmkid.bssid_info_count = 1; + memcpy(pmkid.bssid_info[0].bssid, pmksa->bssid.sa_data, + ETH_ALEN); + memcpy(pmkid.bssid_info[0].pmkid, pmksa->pmkid, IW_PMKID_LEN); + } + pmkid.length = sizeof(pmkid); + + res = mp_set(wnd, OID_802_11_PMKID, &pmkid, pmkid.length); + if (res == NDIS_STATUS_FAILURE) + EXIT2(return -EOPNOTSUPP); + TRACE2("OID_802_11_PMKID -> %d", res); + if (res) + return -EINVAL; + + return 0; +} + +#define WEXT(id) [id - SIOCIWFIRST] + +static const iw_handler ndis_handler[] = { + WEXT(SIOCGIWNAME) = iw_get_network_type, + WEXT(SIOCSIWESSID) = iw_set_essid, + WEXT(SIOCGIWESSID) = iw_get_essid, + WEXT(SIOCSIWMODE) = iw_set_infra_mode, + WEXT(SIOCGIWMODE) = iw_get_infra_mode, + WEXT(SIOCGIWFREQ) = iw_get_freq, + WEXT(SIOCSIWFREQ) = iw_set_freq, + WEXT(SIOCGIWTXPOW) = iw_get_tx_power, + WEXT(SIOCSIWTXPOW) = iw_set_tx_power, + WEXT(SIOCGIWRATE) = iw_get_bitrate, + WEXT(SIOCSIWRATE) = iw_set_bitrate, + WEXT(SIOCGIWRTS) = iw_get_rts_threshold, + WEXT(SIOCSIWRTS) = iw_set_rts_threshold, + WEXT(SIOCGIWFRAG) = iw_get_frag_threshold, + WEXT(SIOCSIWFRAG) = iw_set_frag_threshold, + WEXT(SIOCGIWAP) = iw_get_ap_address, + WEXT(SIOCSIWAP) = iw_set_ap_address, + WEXT(SIOCSIWENCODE) = iw_set_wep, + WEXT(SIOCGIWENCODE) = iw_get_encr, + WEXT(SIOCSIWSCAN) = iw_set_scan, + WEXT(SIOCGIWSCAN) = iw_get_scan, + WEXT(SIOCGIWPOWER) = iw_get_power_mode, + WEXT(SIOCSIWPOWER) = iw_set_power_mode, + WEXT(SIOCGIWRANGE) = iw_get_range, + WEXT(SIOCGIWSTATS) = iw_get_ndis_stats, + WEXT(SIOCGIWSENS) = iw_get_sensitivity, + WEXT(SIOCSIWSENS) = iw_set_sensitivity, + WEXT(SIOCGIWNICKN) = iw_get_nick, + WEXT(SIOCSIWNICKN) = iw_set_nick, + WEXT(SIOCSIWCOMMIT) = iw_set_dummy, + WEXT(SIOCSIWMLME) = iw_set_mlme, + WEXT(SIOCSIWGENIE) = iw_set_genie, + WEXT(SIOCSIWAUTH) = iw_set_auth, + WEXT(SIOCGIWAUTH) = iw_get_auth, + WEXT(SIOCSIWENCODEEXT) = iw_set_encodeext, + WEXT(SIOCGIWENCODEEXT) = iw_get_encodeext, + WEXT(SIOCSIWPMKSA) = iw_set_pmksa, +}; + +/* private ioctl's */ + +static int priv_reset(struct net_device *dev, struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + int res; + ENTER2(""); + res = mp_reset(netdev_priv(dev)); + if (res) { + WARNING("reset failed: %08X", res); + return -EOPNOTSUPP; + } + return 0; +} + +static int priv_deauthenticate(struct net_device *dev, + struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + int res; + ENTER2(""); + res = deauthenticate(netdev_priv(dev)); + return res; +} + +static int priv_power_profile(struct net_device *dev, + struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + struct miniport *mp; + ULONG profile_inf; + + ENTER2(""); + mp = &wnd->wd->driver->ndis_driver->mp; + if (!mp->pnp_event_notify) + EXIT2(return -EOPNOTSUPP); + + /* 1 for AC and 0 for Battery */ + if (wrqu->param.value) + profile_inf = NdisPowerProfileAcOnLine; + else + profile_inf = NdisPowerProfileBattery; + + LIN2WIN4(mp->pnp_event_notify, wnd->nmb->mp_ctx, + NdisDevicePnPEventPowerProfileChanged, + &profile_inf, sizeof(profile_inf)); + EXIT2(return 0); +} + +static int priv_network_type(struct net_device *dev, + struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + enum network_type network_type; + NDIS_STATUS res; + char type; + + ENTER2(""); + type = wrqu->param.value; + if (type == 'f') + network_type = Ndis802_11FH; + else if (type == 'b') + network_type = Ndis802_11DS; + else if (type == 'a') + network_type = Ndis802_11OFDM5; + else if (type == 'g' || type == 'n') + network_type = Ndis802_11OFDM24; + else + network_type = Ndis802_11Automode; + + res = mp_set_int(wnd, OID_802_11_NETWORK_TYPE_IN_USE, network_type); + if (res) { + WARNING("setting network type to %d failed (%08X)", + network_type, res); + EXIT2(return -EINVAL); + } + + EXIT2(return 0); +} + +static int priv_media_stream_mode(struct net_device *dev, + struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + NDIS_STATUS res; + int mode; + + ENTER2(""); + if (wrqu->param.value > 0) + mode = Ndis802_11MediaStreamOn; + else + mode = Ndis802_11MediaStreamOff; + res = mp_set_int(wnd, OID_802_11_MEDIA_STREAM_MODE, mode); + if (res) { + WARNING("oid failed (%08X)", res); + EXIT2(return -EINVAL); + } + EXIT2(return 0); +} + +static int priv_reload_defaults(struct net_device *dev, + struct iw_request_info *info, + union iwreq_data *wrqu, char *extra) +{ + struct ndis_device *wnd = netdev_priv(dev); + int res; + ENTER2(""); + res = mp_set_int(wnd, OID_802_11_RELOAD_DEFAULTS, + Ndis802_11ReloadWEPKeys); + if (res) { + WARNING("reloading defaults failed: %08X", res); + return -EOPNOTSUPP; + } + return 0; +} + +static const struct iw_priv_args priv_args[] = { + {PRIV_RESET, 0, 0, "ndis_reset"}, + {PRIV_POWER_PROFILE, IW_PRIV_TYPE_INT | IW_PRIV_SIZE_FIXED | 1, 0, + "power_profile"}, + {PRIV_DEAUTHENTICATE, 0, 0, "deauthenticate"}, + {PRIV_NETWORK_TYPE, IW_PRIV_TYPE_CHAR | IW_PRIV_SIZE_FIXED | 1, 0, + "network_type"}, + {PRIV_MEDIA_STREAM_MODE, IW_PRIV_TYPE_INT | IW_PRIV_SIZE_FIXED | 1, 0, + "media_stream"}, + + {PRIV_RELOAD_DEFAULTS, 0, 0, "reload_defaults"}, +}; + +#define WEPRIV(id) [id - SIOCIWFIRSTPRIV] + +static const iw_handler priv_handler[] = { + WEPRIV(PRIV_RESET) = priv_reset, + WEPRIV(PRIV_POWER_PROFILE) = priv_power_profile, + WEPRIV(PRIV_DEAUTHENTICATE) = priv_deauthenticate, + WEPRIV(PRIV_NETWORK_TYPE) = priv_network_type, + WEPRIV(PRIV_MEDIA_STREAM_MODE) = priv_media_stream_mode, + WEPRIV(PRIV_RELOAD_DEFAULTS) = priv_reload_defaults, +}; + +const struct iw_handler_def ndis_handler_def = { + .num_standard = sizeof(ndis_handler) / sizeof(ndis_handler[0]), + .num_private = sizeof(priv_handler) / sizeof(priv_handler[0]), + .num_private_args = sizeof(priv_args) / sizeof(priv_args[0]), + + .standard = (iw_handler *)ndis_handler, + .private = (iw_handler *)priv_handler, + .private_args = (struct iw_priv_args *)priv_args, + .get_wireless_stats = get_iw_stats, +}; --- linux-3.0.0.orig/ubuntu/ndiswrapper/iw_ndis.h +++ linux-3.0.0/ubuntu/ndiswrapper/iw_ndis.h @@ -0,0 +1,208 @@ +/* + * Copyright (C) 2003-2005 Pontus Fuchs, Giridhar Pemmasani + * + * 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. + * + */ + +#ifndef _IW_NDIS_H_ +#define _IW_NDIS_H_ + +#include "ndis.h" + +#define WL_NOISE -96 /* typical noise level in dBm */ +#define WL_SIGMAX -32 /* typical maximum signal level in dBm */ + +struct ndis_encr_key { + ULONG struct_size; + ULONG index; + ULONG length; + UCHAR key[NDIS_ENCODING_TOKEN_MAX]; +}; + +struct ndis_add_key { + ULONG struct_size; + ndis_key_index index; + ULONG length; + mac_address bssid; + UCHAR pad[6]; + ndis_key_rsc rsc; + UCHAR key[NDIS_ENCODING_TOKEN_MAX]; +}; + +struct ndis_remove_key { + ULONG struct_size; + ndis_key_index index; + mac_address bssid; +}; + +struct ndis_fixed_ies { + UCHAR time_stamp[8]; + USHORT beacon_interval; + USHORT capa; +}; + +struct ndis_variable_ies { + ULONG elem_id; + UCHAR length; + UCHAR data[1]; +}; + +enum ndis_reload_defaults { Ndis802_11ReloadWEPKeys }; + +struct ndis_assoc_info { + ULONG length; + USHORT req_ies; + struct req_ie { + USHORT capa; + USHORT listen_interval; + mac_address cur_ap_address; + } req_ie; + ULONG req_ie_length; + ULONG offset_req_ies; + USHORT resp_ies; + struct resp_ie { + USHORT capa; + USHORT status_code; + USHORT assoc_id; + } resp_ie; + ULONG resp_ie_length; + ULONG offset_resp_ies; +}; + +struct ndis_configuration_fh { + ULONG length; + ULONG hop_pattern; + ULONG hop_set; + ULONG dwell_time; +}; + +struct ndis_configuration { + ULONG length; + ULONG beacon_period; + ULONG atim_window; + ULONG ds_config; + struct ndis_configuration_fh fh_config; +}; + +struct ndis_wlan_bssid { + ULONG length; + mac_address mac; + UCHAR reserved[2]; + struct ndis_essid ssid; + ULONG privacy; + ndis_rssi rssi; + UINT net_type; + struct ndis_configuration config; + UINT mode; + ndis_rates rates; +}; + +struct ndis_wlan_bssid_ex { + ULONG length; + mac_address mac; + UCHAR reserved[2]; + struct ndis_essid ssid; + ULONG privacy; + ndis_rssi rssi; + UINT net_type; + struct ndis_configuration config; + UINT mode; + ndis_rates_ex rates_ex; + ULONG ie_length; + UCHAR ies[1]; +}; + +/* we use bssid_list as bssid_list_ex also */ +struct ndis_bssid_list { + ULONG num_items; + struct ndis_wlan_bssid bssid[1]; +}; + +enum ndis_priv_filter { + Ndis802_11PrivFilterAcceptAll, Ndis802_11PrivFilter8021xWEP +}; + +enum network_type { + Ndis802_11FH, Ndis802_11DS, Ndis802_11OFDM5, Ndis802_11OFDM24, + /* MSDN site uses Ndis802_11Automode, which is not mentioned + * in DDK, so add one and assign it to + * Ndis802_11NetworkTypeMax */ + Ndis802_11Automode, Ndis802_11NetworkTypeMax = Ndis802_11Automode +}; + +struct network_type_list { + ULONG num; + enum network_type types[1]; +}; + +enum ndis_power { + NDIS_POWER_OFF = 0, NDIS_POWER_MAX, NDIS_POWER_MIN, +}; + +struct ndis_auth_req { + ULONG length; + mac_address bssid; + ULONG flags; +}; + +struct ndis_bssid_info { + mac_address bssid; + ndis_pmkid_vavlue pmkid; +}; + +struct ndis_pmkid { + ULONG length; + ULONG bssid_info_count; + struct ndis_bssid_info bssid_info[1]; +}; + +int add_wep_key(struct ndis_device *wnd, char *key, int key_len, + int index); +int set_essid(struct ndis_device *wnd, const char *ssid, int ssid_len); +int set_infra_mode(struct ndis_device *wnd, + enum ndis_infrastructure_mode mode); +int get_ap_address(struct ndis_device *wnd, mac_address mac); +int set_ndis_auth_mode(struct ndis_device *wnd, ULONG auth_mode); +int set_iw_auth_mode(struct ndis_device *wnd, int wpa_version, + int auth_80211_alg); +int set_auth_mode(struct ndis_device *wnd); +int set_ndis_encr_mode(struct ndis_device *wnd, int cipher_pairwise, + int cipher_groupwise); +int get_ndis_encr_mode(struct ndis_device *wnd); +int set_encr_mode(struct ndis_device *wnd); +int set_iw_encr_mode(struct ndis_device *wnd, int cipher_pairwise, + int cipher_groupwise); +int get_ndis_auth_mode(struct ndis_device *wnd); +int set_priv_filter(struct ndis_device *wnd); +int set_scan(struct ndis_device *wnd); +NDIS_STATUS disassociate(struct ndis_device *wnd, int reset_ssid); +void set_default_iw_params(struct ndis_device *wnd); +extern const struct iw_handler_def ndis_handler_def; + +#define PRIV_RESET SIOCIWFIRSTPRIV+16 +#define PRIV_POWER_PROFILE SIOCIWFIRSTPRIV+17 +#define PRIV_NETWORK_TYPE SIOCIWFIRSTPRIV+18 +#define PRIV_DEAUTHENTICATE SIOCIWFIRSTPRIV+19 +#define PRIV_MEDIA_STREAM_MODE SIOCIWFIRSTPRIV+20 +#define PRIV_RELOAD_DEFAULTS SIOCIWFIRSTPRIV+23 + +#define RSN_INFO_ELEM 0x30 + +/* these have to match what is in wpa_supplicant */ + +typedef enum { WPA_ALG_NONE, WPA_ALG_WEP, WPA_ALG_TKIP, WPA_ALG_CCMP } wpa_alg; +typedef enum { CIPHER_NONE, CIPHER_WEP40, CIPHER_TKIP, CIPHER_CCMP, + CIPHER_WEP104 } wpa_cipher; +typedef enum { KEY_MGMT_802_1X, KEY_MGMT_PSK, KEY_MGMT_NONE, + KEY_MGMT_802_1X_NO_WPA, KEY_MGMT_WPA_NONE } wpa_key_mgmt; + +#endif // IW_NDIS_H --- linux-3.0.0.orig/ubuntu/ndiswrapper/lin2win.h +++ linux-3.0.0/ubuntu/ndiswrapper/lin2win.h @@ -0,0 +1,202 @@ +/* + * Copyright (C) 2006 Giridhar Pemmasani + * + * 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. + * + */ + +#ifdef CONFIG_X86_64 + +/* Windows functions must have 32 bytes of shadow space for arguments + * above return address, irrespective of number of args. So argc >= 4 + */ + +#define alloc_win_stack_frame(argc) \ + "sub $(" #argc "+1)*8, %%rsp\n\t" +#define free_win_stack_frame(argc) \ + "add $(" #argc "+1)*8, %%rsp\n\t" + +/* m is index of Windows arg required; Windows arg 1 should be at + * 0(%rsp), arg 2 at 8(%rsp) and so on after the frame is allocated. +*/ + +#define lin2win_win_arg(m) "(" #m "-1)*8(%%rsp)" + +/* args for Windows function must be in clobber / output list */ + +#define outputs() \ + "=a" (_ret), "=c" (_dummy), "=d" (_dummy), \ + "=r" (r8), "=r" (r9), "=r" (r10), "=r" (r11) + +#define clobbers() "cc" + +#define LIN2WIN0(func) \ +({ \ + u64 _ret, _dummy; \ + register u64 r8 __asm__("r8"); \ + register u64 r9 __asm__("r9"); \ + register u64 r10 __asm__("r10"); \ + register u64 r11 __asm__("r11"); \ + __asm__ __volatile__( \ + alloc_win_stack_frame(4) \ + "callq *%[fptr]\n\t" \ + free_win_stack_frame(4) \ + : outputs() \ + : [fptr] "r" (func) \ + : clobbers()); \ + _ret; \ +}) + +#define LIN2WIN1(func, arg1) \ +({ \ + u64 _ret, _dummy; \ + register u64 r8 __asm__("r8"); \ + register u64 r9 __asm__("r9"); \ + register u64 r10 __asm__("r10"); \ + register u64 r11 __asm__("r11"); \ + __asm__ __volatile__( \ + alloc_win_stack_frame(4) \ + "callq *%[fptr]\n\t" \ + free_win_stack_frame(4) \ + : outputs() \ + : "c" (arg1), [fptr] "r" (func) \ + : clobbers()); \ + _ret; \ +}) + +#define LIN2WIN2(func, arg1, arg2) \ +({ \ + u64 _ret, _dummy; \ + register u64 r8 __asm__("r8"); \ + register u64 r9 __asm__("r9"); \ + register u64 r10 __asm__("r10"); \ + register u64 r11 __asm__("r11"); \ + __asm__ __volatile__( \ + alloc_win_stack_frame(4) \ + "callq *%[fptr]\n\t" \ + free_win_stack_frame(4) \ + : outputs() \ + : "c" (arg1), "d" (arg2), [fptr] "r" (func) \ + : clobbers()); \ + _ret; \ +}) + +#define LIN2WIN3(func, arg1, arg2, arg3) \ +({ \ + u64 _ret, _dummy; \ + register u64 r8 __asm__("r8") = (u64)arg3; \ + register u64 r9 __asm__("r9"); \ + register u64 r10 __asm__("r10"); \ + register u64 r11 __asm__("r11"); \ + __asm__ __volatile__( \ + alloc_win_stack_frame(4) \ + "callq *%[fptr]\n\t" \ + free_win_stack_frame(4) \ + : outputs() \ + : "c" (arg1), "d" (arg2), "r" (r8), \ + [fptr] "r" (func) \ + : clobbers()); \ + _ret; \ +}) + +#define LIN2WIN4(func, arg1, arg2, arg3, arg4) \ +({ \ + u64 _ret, _dummy; \ + register u64 r8 __asm__("r8") = (u64)arg3; \ + register u64 r9 __asm__("r9") = (u64)arg4; \ + register u64 r10 __asm__("r10"); \ + register u64 r11 __asm__("r11"); \ + __asm__ __volatile__( \ + alloc_win_stack_frame(4) \ + "callq *%[fptr]\n\t" \ + free_win_stack_frame(4) \ + : outputs() \ + : "c" (arg1), "d" (arg2), "r" (r8), "r" (r9), \ + [fptr] "r" (func) \ + : clobbers()); \ + _ret; \ +}) + +#define LIN2WIN5(func, arg1, arg2, arg3, arg4, arg5) \ +({ \ + u64 _ret, _dummy; \ + register u64 r8 __asm__("r8") = (u64)arg3; \ + register u64 r9 __asm__("r9") = (u64)arg4; \ + register u64 r10 __asm__("r10"); \ + register u64 r11 __asm__("r11"); \ + __asm__ __volatile__( \ + alloc_win_stack_frame(5) \ + "movq %[rarg5], " lin2win_win_arg(5) "\n\t" \ + "callq *%[fptr]\n\t" \ + free_win_stack_frame(5) \ + : outputs() \ + : "c" (arg1), "d" (arg2), "r" (r8), "r" (r9), \ + [rarg5] "ri" ((u64)arg5), \ + [fptr] "r" (func) \ + : clobbers()); \ + _ret; \ +}) + +#define LIN2WIN6(func, arg1, arg2, arg3, arg4, arg5, arg6) \ +({ \ + u64 _ret, _dummy; \ + register u64 r8 __asm__("r8") = (u64)arg3; \ + register u64 r9 __asm__("r9") = (u64)arg4; \ + register u64 r10 __asm__("r10"); \ + register u64 r11 __asm__("r11"); \ + __asm__ __volatile__( \ + alloc_win_stack_frame(6) \ + "movq %[rarg5], " lin2win_win_arg(5) "\n\t" \ + "movq %[rarg6], " lin2win_win_arg(6) "\n\t" \ + "callq *%[fptr]\n\t" \ + free_win_stack_frame(6) \ + : outputs() \ + : "c" (arg1), "d" (arg2), "r" (r8), "r" (r9), \ + [rarg5] "ri" ((u64)arg5), [rarg6] "ri" ((u64)arg6), \ + [fptr] "r" (func) \ + : clobbers()); \ + _ret; \ +}) + +#else // CONFIG_X86_64 + +#define LIN2WIN1(func, arg1) \ +({ \ + TRACE6("calling %p", func); \ + func(arg1); \ +}) +#define LIN2WIN2(func, arg1, arg2) \ +({ \ + TRACE6("calling %p", func); \ + func(arg1, arg2); \ +}) +#define LIN2WIN3(func, arg1, arg2, arg3) \ +({ \ + TRACE6("calling %p", func); \ + func(arg1, arg2, arg3); \ +}) +#define LIN2WIN4(func, arg1, arg2, arg3, arg4) \ +({ \ + TRACE6("calling %p", func); \ + func(arg1, arg2, arg3, arg4); \ +}) +#define LIN2WIN5(func, arg1, arg2, arg3, arg4, arg5) \ +({ \ + TRACE6("calling %p", func); \ + func(arg1, arg2, arg3, arg4, arg5); \ +}) +#define LIN2WIN6(func, arg1, arg2, arg3, arg4, arg5, arg6) \ +({ \ + TRACE6("calling %p", func); \ + func(arg1, arg2, arg3, arg4, arg5, arg6); \ +}) + +#endif // CONFIG_X86_64 --- linux-3.0.0.orig/ubuntu/ndiswrapper/loader.c +++ linux-3.0.0/ubuntu/ndiswrapper/loader.c @@ -0,0 +1,884 @@ +/* + * Copyright (C) 2003-2005 Pontus Fuchs, Giridhar Pemmasani + * + * 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. + * + */ + +#include "ndis.h" +#include "loader.h" +#include "wrapndis.h" +#include "pnp.h" + +#include +#include +#include +#include + +/* + Network adapter: ClassGuid = {4d36e972-e325-11ce-bfc1-08002be10318} + Network client: ClassGuid = {4d36e973-e325-11ce-bfc1-08002be10318} + PCMCIA adapter: ClassGuid = {4d36e977-e325-11ce-bfc1-08002be10318} + USB: ClassGuid = {36fc9e60-c465-11cf-8056-444553540000} +*/ + +/* the indices used here must match macros WRAP_NDIS_DEVICE etc. */ +static struct guid class_guids[] = { + /* Network */ + {0x4d36e972, 0xe325, 0x11ce, }, + /* USB WDM */ + {0x36fc9e60, 0xc465, 0x11cf, }, + /* Bluetooth */ + {0xe0cbf06c, 0xcd8b, 0x4647, }, + /* ivtcorporatino.com's bluetooth device claims this is + * bluetooth guid */ + {0xf12d3cf8, 0xb11d, 0x457e, }, +}; + +struct semaphore loader_mutex; +static struct completion loader_complete; + +static struct nt_list wrap_devices; +static struct nt_list wrap_drivers; + +static int wrap_device_type(int data1) +{ + int i; + for (i = 0; i < sizeof(class_guids) / sizeof(class_guids[0]); i++) + if (data1 == class_guids[i].data1) + return i; + ERROR("unknown device: 0x%x\n", data1); + return -1; +} + +/* load driver for given device, if not already loaded */ +struct wrap_driver *load_wrap_driver(struct wrap_device *wd) +{ + int ret; + struct nt_list *cur; + struct wrap_driver *wrap_driver; + + ENTER1("device: %04X:%04X:%04X:%04X", wd->vendor, wd->device, + wd->subvendor, wd->subdevice); + if (down_interruptible(&loader_mutex)) { + WARNING("couldn't obtain loader_mutex"); + EXIT1(return NULL); + } + wrap_driver = NULL; + nt_list_for_each(cur, &wrap_drivers) { + wrap_driver = container_of(cur, struct wrap_driver, list); + if (!stricmp(wrap_driver->name, wd->driver_name)) { + TRACE1("driver %s already loaded", wrap_driver->name); + break; + } else + wrap_driver = NULL; + } + up(&loader_mutex); + + if (!wrap_driver) { + char *argv[] = {"loadndisdriver", WRAP_CMD_LOAD_DRIVER, +#if defined(DEBUG) && DEBUG >= 1 + "1", +#else + "0", +#endif + UTILS_VERSION, wd->driver_name, + wd->conf_file_name, NULL}; + char *env[] = {NULL}; + + TRACE1("loading driver %s", wd->driver_name); + if (down_interruptible(&loader_mutex)) { + WARNING("couldn't obtain loader_mutex"); + EXIT1(return NULL); + } + INIT_COMPLETION(loader_complete); + ret = call_usermodehelper("/sbin/loadndisdriver", argv, env, 1); + if (ret) { + up(&loader_mutex); + ERROR("couldn't load driver %s; check system log " + "for messages from 'loadndisdriver'", + wd->driver_name); + EXIT1(return NULL); + } + wait_for_completion(&loader_complete); + TRACE1("%s", wd->driver_name); + wrap_driver = NULL; + nt_list_for_each(cur, &wrap_drivers) { + wrap_driver = container_of(cur, struct wrap_driver, + list); + if (!stricmp(wrap_driver->name, wd->driver_name)) { + wd->driver = wrap_driver; + break; + } else + wrap_driver = NULL; + } + up(&loader_mutex); + if (wrap_driver) + TRACE1("driver %s is loaded", wrap_driver->name); + else + ERROR("couldn't load driver '%s'", wd->driver_name); + } + EXIT1(return wrap_driver); +} + +/* load the driver files from userspace. */ +static int load_sys_files(struct wrap_driver *driver, + struct load_driver *load_driver) +{ + int i, err; + + TRACE1("num_pe_images = %d", load_driver->num_sys_files); + TRACE1("loading driver: %s", load_driver->name); + strncpy(driver->name, load_driver->name, sizeof(driver->name)); + driver->name[sizeof(driver->name)-1] = 0; + TRACE1("driver: %s", driver->name); + err = 0; + driver->num_pe_images = 0; + for (i = 0; i < load_driver->num_sys_files; i++) { + struct pe_image *pe_image; + pe_image = &driver->pe_images[driver->num_pe_images]; + + strncpy(pe_image->name, load_driver->sys_files[i].name, + sizeof(pe_image->name)); + pe_image->name[sizeof(pe_image->name)-1] = 0; + TRACE1("image size: %lu bytes", + (unsigned long)load_driver->sys_files[i].size); + +#ifdef CONFIG_X86_64 +#ifdef PAGE_KERNEL_EXECUTABLE + pe_image->image = + __vmalloc(load_driver->sys_files[i].size, + GFP_KERNEL | __GFP_HIGHMEM, + PAGE_KERNEL_EXECUTABLE); +#elif defined PAGE_KERNEL_EXEC + pe_image->image = + __vmalloc(load_driver->sys_files[i].size, + GFP_KERNEL | __GFP_HIGHMEM, + PAGE_KERNEL_EXEC); +#else +#error x86_64 should have either PAGE_KERNEL_EXECUTABLE or PAGE_KERNEL_EXEC +#endif +#else + /* hate to play with kernel macros, but PAGE_KERNEL_EXEC is + * not available to modules! */ +#ifdef cpu_has_nx + if (cpu_has_nx) + pe_image->image = + __vmalloc(load_driver->sys_files[i].size, + GFP_KERNEL | __GFP_HIGHMEM, + __pgprot(__PAGE_KERNEL & ~_PAGE_NX)); + else + pe_image->image = + vmalloc(load_driver->sys_files[i].size); +#else + pe_image->image = + vmalloc(load_driver->sys_files[i].size); +#endif +#endif + if (!pe_image->image) { + ERROR("couldn't allocate memory"); + err = -ENOMEM; + break; + } + TRACE1("image is at %p", pe_image->image); + + if (copy_from_user(pe_image->image, + load_driver->sys_files[i].data, + load_driver->sys_files[i].size)) { + ERROR("couldn't load file %s", + load_driver->sys_files[i].name); + err = -EFAULT; + break; + } + pe_image->size = load_driver->sys_files[i].size; + driver->num_pe_images++; + } + + if (!err && link_pe_images(driver->pe_images, driver->num_pe_images)) { + ERROR("couldn't prepare driver '%s'", load_driver->name); + err = -EINVAL; + } + + if (driver->num_pe_images < load_driver->num_sys_files || err) { + for (i = 0; i < driver->num_pe_images; i++) + if (driver->pe_images[i].image) + vfree(driver->pe_images[i].image); + driver->num_pe_images = 0; + EXIT1(return err); + } else + EXIT1(return 0); +} + +struct wrap_bin_file *get_bin_file(char *bin_file_name) +{ + int i = 0; + struct wrap_driver *driver, *cur; + + ENTER1("%s", bin_file_name); + if (down_interruptible(&loader_mutex)) { + WARNING("couldn't obtain loader_mutex"); + EXIT1(return NULL); + } + driver = NULL; + nt_list_for_each_entry(cur, &wrap_drivers, list) { + for (i = 0; i < cur->num_bin_files; i++) + if (!stricmp(cur->bin_files[i].name, bin_file_name)) { + driver = cur; + break; + } + if (driver) + break; + } + up(&loader_mutex); + if (!driver) { + TRACE1("coudln't find bin file '%s'", bin_file_name); + return NULL; + } + + if (!driver->bin_files[i].data) { + char *argv[] = {"loadndisdriver", WRAP_CMD_LOAD_BIN_FILE, +#if defined(DEBUG) && DEBUG >= 1 + "1", +#else + "0", +#endif + UTILS_VERSION, driver->name, + driver->bin_files[i].name, NULL}; + char *env[] = {NULL}; + int ret; + + TRACE1("loading bin file %s/%s", driver->name, + driver->bin_files[i].name); + if (down_interruptible(&loader_mutex)) { + WARNING("couldn't obtain loader_mutex"); + EXIT1(return NULL); + } + INIT_COMPLETION(loader_complete); + ret = call_usermodehelper("/sbin/loadndisdriver", argv, env, 1); + if (ret) { + up(&loader_mutex); + ERROR("couldn't load file %s/%s; check system log " + "for messages from 'loadndisdriver' (%d)", + driver->name, driver->bin_files[i].name, ret); + EXIT1(return NULL); + } + wait_for_completion(&loader_complete); + up(&loader_mutex); + if (!driver->bin_files[i].data) { + WARNING("couldn't load binary file %s", + driver->bin_files[i].name); + EXIT1(return NULL); + } + } + EXIT2(return &(driver->bin_files[i])); +} + +/* called with loader_mutex down */ +static int add_bin_file(struct load_driver_file *driver_file) +{ + struct wrap_driver *driver, *cur; + struct wrap_bin_file *bin_file; + int i = 0; + + driver = NULL; + nt_list_for_each_entry(cur, &wrap_drivers, list) { + for (i = 0; i < cur->num_bin_files; i++) + if (!stricmp(cur->bin_files[i].name, + driver_file->name)) { + driver = cur; + break; + } + if (driver) + break; + } + if (!driver) { + ERROR("couldn't find %s", driver_file->name); + return -EINVAL; + } + bin_file = &driver->bin_files[i]; + strncpy(bin_file->name, driver_file->name, sizeof(bin_file->name)); + bin_file->name[sizeof(bin_file->name)-1] = 0; + bin_file->data = vmalloc(driver_file->size); + if (!bin_file->data) { + ERROR("couldn't allocate memory"); + return -ENOMEM; + } + bin_file->size = driver_file->size; + if (copy_from_user(bin_file->data, driver_file->data, bin_file->size)) { + ERROR("couldn't copy data"); + free_bin_file(bin_file); + return -EFAULT; + } + return 0; +} + +void free_bin_file(struct wrap_bin_file *bin_file) +{ + TRACE2("unloading %s", bin_file->name); + if (bin_file->data) + vfree(bin_file->data); + bin_file->data = NULL; + bin_file->size = 0; + EXIT2(return); +} + +/* load firmware files from userspace */ +static int load_bin_files_info(struct wrap_driver *driver, + struct load_driver *load_driver) +{ + struct wrap_bin_file *bin_files; + int i; + + ENTER1("%s, %d", load_driver->name, load_driver->num_bin_files); + driver->num_bin_files = 0; + driver->bin_files = NULL; + if (load_driver->num_bin_files == 0) + EXIT1(return 0); + bin_files = kzalloc(load_driver->num_bin_files * sizeof(*bin_files), + GFP_KERNEL); + if (!bin_files) { + ERROR("couldn't allocate memory"); + EXIT1(return -ENOMEM); + } + + for (i = 0; i < load_driver->num_bin_files; i++) { + strncpy(bin_files[i].name, load_driver->bin_files[i].name, + sizeof(bin_files[i].name)); + bin_files[i].name[sizeof(bin_files[i].name)-1] = 0; + TRACE2("loaded bin file %s", bin_files[i].name); + } + driver->num_bin_files = load_driver->num_bin_files; + driver->bin_files = bin_files; + EXIT1(return 0); +} + +/* load settnigs for a device. called with loader_mutex down */ +static int load_settings(struct wrap_driver *wrap_driver, + struct load_driver *load_driver) +{ + int i, num_settings; + + ENTER1("%p, %p", wrap_driver, load_driver); + + num_settings = 0; + for (i = 0; i < load_driver->num_settings; i++) { + struct load_device_setting *load_setting = + &load_driver->settings[i]; + struct wrap_device_setting *setting; + ULONG data1; + + setting = kzalloc(sizeof(*setting), GFP_KERNEL); + if (!setting) { + ERROR("couldn't allocate memory"); + break; + } + strncpy(setting->name, load_setting->name, + sizeof(setting->name)); + setting->name[sizeof(setting->name)-1] = 0; + strncpy(setting->value, load_setting->value, + sizeof(setting->value)); + setting->value[sizeof(setting->value)-1] = 0; + TRACE2("%p: %s=%s", setting, setting->name, setting->value); + + if (strcmp(setting->name, "driver_version") == 0) { + strncpy(wrap_driver->version, setting->value, + sizeof(wrap_driver->version)); + wrap_driver->version[sizeof(wrap_driver->version)-1] = 0; + } else if (strcmp(setting->name, "class_guid") == 0 && + sscanf(setting->value, "%x", &data1) == 1) { + wrap_driver->dev_type = wrap_device_type(data1); + if (wrap_driver->dev_type < 0) { + WARNING("unknown guid: %x", data1); + wrap_driver->dev_type = 0; + } + } + InsertTailList(&wrap_driver->settings, &setting->list); + num_settings++; + } + /* it is not a fatal error if some settings couldn't be loaded */ + if (num_settings > 0) + EXIT1(return 0); + else + EXIT1(return -EINVAL); +} + +void unload_wrap_device(struct wrap_device *wd) +{ + struct nt_list *cur; + ENTER1("unloading device %p (%04X:%04X:%04X:%04X), driver %s", wd, + wd->vendor, wd->device, wd->subvendor, wd->subdevice, + wd->driver_name); + if (down_interruptible(&loader_mutex)) + WARNING("couldn't obtain loader_mutex"); + while ((cur = RemoveHeadList(&wd->settings))) { + struct wrap_device_setting *setting; + setting = container_of(cur, struct wrap_device_setting, list); + kfree(setting); + } + RemoveEntryList(&wd->list); + up(&loader_mutex); + kfree(wd); + EXIT1(return); +} + +/* should be called with loader_mutex down */ +void unload_wrap_driver(struct wrap_driver *driver) +{ + int i; + struct driver_object *drv_obj; + struct nt_list *cur, *next; + + ENTER1("unloading driver: %s (%p)", driver->name, driver); + TRACE1("freeing %d images", driver->num_pe_images); + drv_obj = driver->drv_obj; + for (i = 0; i < driver->num_pe_images; i++) + if (driver->pe_images[i].image) { + TRACE1("freeing image at %p", + driver->pe_images[i].image); + vfree(driver->pe_images[i].image); + } + + TRACE1("freeing %d bin files", driver->num_bin_files); + for (i = 0; i < driver->num_bin_files; i++) { + TRACE1("freeing image at %p", driver->bin_files[i].data); + if (driver->bin_files[i].data) + vfree(driver->bin_files[i].data); + } + if (driver->bin_files) + kfree(driver->bin_files); + RtlFreeUnicodeString(&drv_obj->name); + RemoveEntryList(&driver->list); + nt_list_for_each_safe(cur, next, &driver->settings) { + struct wrap_device_setting *setting; + struct ndis_configuration_parameter *param; + + setting = container_of(cur, struct wrap_device_setting, list); + TRACE2("%p", setting); + param = setting->encoded; + if (param) { + TRACE2("%p", param); + if (param->type == NdisParameterString) + RtlFreeUnicodeString(¶m->data.string); + ExFreePool(param); + } + kfree(setting); + } + /* this frees driver */ + free_custom_extensions(drv_obj->drv_ext); + kfree(drv_obj->drv_ext); + TRACE1("drv_obj: %p", drv_obj); + + EXIT1(return); +} + +/* call the entry point of the driver */ +static int start_wrap_driver(struct wrap_driver *driver) +{ + int i; + NTSTATUS ret, res; + struct driver_object *drv_obj; + typeof(driver->pe_images[0].entry) entry; + + ENTER1("%s", driver->name); + drv_obj = driver->drv_obj; + for (ret = res = 0, i = 0; i < driver->num_pe_images; i++) + /* dlls are already started by loader */ + if (driver->pe_images[i].type == IMAGE_FILE_EXECUTABLE_IMAGE) { + entry = driver->pe_images[i].entry; + drv_obj->start = driver->pe_images[i].entry; + drv_obj->driver_size = driver->pe_images[i].size; + TRACE1("entry: %p, %p, drv_obj: %p", + entry, *entry, drv_obj); + res = LIN2WIN2(entry, drv_obj, &drv_obj->name); + ret |= res; + TRACE1("entry returns %08X", res); + break; + } + if (ret) { + ERROR("driver initialization failed: %08X", ret); + RtlFreeUnicodeString(&drv_obj->name); + /* this frees ndis_driver */ + free_custom_extensions(drv_obj->drv_ext); + kfree(drv_obj->drv_ext); + TRACE1("drv_obj: %p", drv_obj); + ObDereferenceObject(drv_obj); + EXIT1(return -EINVAL); + } + EXIT1(return 0); +} + +/* + * add driver to list of loaded driver but make sure this driver is + * not loaded before. called with loader_mutex down + */ +static int add_wrap_driver(struct wrap_driver *driver) +{ + struct wrap_driver *tmp; + + ENTER1("name: %s", driver->name); + nt_list_for_each_entry(tmp, &wrap_drivers, list) { + if (stricmp(tmp->name, driver->name) == 0) { + ERROR("cannot add duplicate driver"); + EXIT1(return -EBUSY); + } + } + InsertHeadList(&wrap_drivers, &driver->list); + EXIT1(return 0); +} + +/* load a driver from userspace and initialize it. called with + * loader_mutex down */ +static int load_user_space_driver(struct load_driver *load_driver) +{ + struct driver_object *drv_obj; + struct ansi_string ansi_reg; + struct wrap_driver *wrap_driver = NULL; + + ENTER1("%p", load_driver); + drv_obj = allocate_object(sizeof(*drv_obj), OBJECT_TYPE_DRIVER, NULL); + if (!drv_obj) { + ERROR("couldn't allocate memory"); + EXIT1(return -ENOMEM); + } + TRACE1("drv_obj: %p", drv_obj); + drv_obj->drv_ext = kzalloc(sizeof(*(drv_obj->drv_ext)), GFP_KERNEL); + if (!drv_obj->drv_ext) { + ERROR("couldn't allocate memory"); + ObDereferenceObject(drv_obj); + EXIT1(return -ENOMEM); + } + InitializeListHead(&drv_obj->drv_ext->custom_ext); + if (IoAllocateDriverObjectExtension(drv_obj, + (void *)WRAP_DRIVER_CLIENT_ID, + sizeof(*wrap_driver), + (void **)&wrap_driver) != + STATUS_SUCCESS) + EXIT1(return -ENOMEM); + TRACE1("driver: %p", wrap_driver); + memset(wrap_driver, 0, sizeof(*wrap_driver)); + InitializeListHead(&wrap_driver->list); + InitializeListHead(&wrap_driver->settings); + InitializeListHead(&wrap_driver->wrap_devices); + wrap_driver->drv_obj = drv_obj; + RtlInitAnsiString(&ansi_reg, "/tmp"); + if (RtlAnsiStringToUnicodeString(&drv_obj->name, &ansi_reg, TRUE) != + STATUS_SUCCESS) { + ERROR("couldn't initialize registry path"); + free_custom_extensions(drv_obj->drv_ext); + kfree(drv_obj->drv_ext); + TRACE1("drv_obj: %p", drv_obj); + ObDereferenceObject(drv_obj); + EXIT1(return -EINVAL); + } + strncpy(wrap_driver->name, load_driver->name, sizeof(wrap_driver->name)); + wrap_driver->name[sizeof(wrap_driver->name)-1] = 0; + if (load_sys_files(wrap_driver, load_driver) || + load_bin_files_info(wrap_driver, load_driver) || + load_settings(wrap_driver, load_driver) || + start_wrap_driver(wrap_driver) || + add_wrap_driver(wrap_driver)) { + unload_wrap_driver(wrap_driver); + EXIT1(return -EINVAL); + } else { + printk(KERN_INFO "%s: driver %s (%s) loaded\n", + DRIVER_NAME, wrap_driver->name, wrap_driver->version); + add_taint(TAINT_PROPRIETARY_MODULE); + EXIT1(return 0); + } +} + +static struct pci_device_id wrap_pci_id_table[] = { + {PCI_ANY_ID, PCI_ANY_ID, PCI_ANY_ID, PCI_ANY_ID}, +}; + +static struct pci_driver wrap_pci_driver = { + .name = DRIVER_NAME, + .id_table = wrap_pci_id_table, + .probe = wrap_pnp_start_pci_device, + .remove = __devexit_p(wrap_pnp_remove_pci_device), + .suspend = wrap_pnp_suspend_pci_device, + .resume = wrap_pnp_resume_pci_device, +}; + +#ifdef ENABLE_USB +static struct usb_device_id wrap_usb_id_table[] = { + { + .driver_info = 1 + }, +}; + +static struct usb_driver wrap_usb_driver = { + .name = DRIVER_NAME, + .id_table = wrap_usb_id_table, + .probe = wrap_pnp_start_usb_device, + .disconnect = __devexit_p(wrap_pnp_remove_usb_device), + .suspend = wrap_pnp_suspend_usb_device, + .resume = wrap_pnp_resume_usb_device, +}; +#endif + +/* register drivers for pci and usb */ +static void register_devices(void) +{ + int res; + + res = pci_register_driver(&wrap_pci_driver); + if (res < 0) { + ERROR("couldn't register pci driver: %d", res); + wrap_pci_driver.name = NULL; + } + +#ifdef ENABLE_USB + res = usb_register(&wrap_usb_driver); + if (res < 0) { + ERROR("couldn't register usb driver: %d", res); + wrap_usb_driver.name = NULL; + } +#endif + EXIT1(return); +} + +static void unregister_devices(void) +{ + struct nt_list *cur, *next; + + if (down_interruptible(&loader_mutex)) + WARNING("couldn't obtain loader_mutex"); + nt_list_for_each_safe(cur, next, &wrap_devices) { + struct wrap_device *wd; + wd = container_of(cur, struct wrap_device, list); + set_bit(HW_PRESENT, &wd->hw_status); + } + up(&loader_mutex); + + if (wrap_pci_driver.name) + pci_unregister_driver(&wrap_pci_driver); +#ifdef ENABLE_USB + if (wrap_usb_driver.name) + usb_deregister(&wrap_usb_driver); +#endif +} + +struct wrap_device *load_wrap_device(struct load_device *load_device) +{ + int ret; + struct nt_list *cur; + struct wrap_device *wd = NULL; + char vendor[5], device[5], subvendor[5], subdevice[5], bus[5]; + + ENTER1("%04x, %04x, %04x, %04x", load_device->vendor, + load_device->device, load_device->subvendor, + load_device->subdevice); + if (sprintf(vendor, "%04x", load_device->vendor) == 4 && + sprintf(device, "%04x", load_device->device) == 4 && + sprintf(subvendor, "%04x", load_device->subvendor) == 4 && + sprintf(subdevice, "%04x", load_device->subdevice) == 4 && + sprintf(bus, "%04x", load_device->bus) == 4) { + char *argv[] = {"loadndisdriver", WRAP_CMD_LOAD_DEVICE, +#if defined(DEBUG) && DEBUG >= 1 + "1", +#else + "0", +#endif + UTILS_VERSION, vendor, device, + subvendor, subdevice, bus, NULL}; + char *env[] = {NULL}; + TRACE2("%s, %s, %s, %s, %s", vendor, device, + subvendor, subdevice, bus); + if (down_interruptible(&loader_mutex)) { + WARNING("couldn't obtain loader_mutex"); + EXIT1(return NULL); + } + INIT_COMPLETION(loader_complete); + ret = call_usermodehelper("/sbin/loadndisdriver", argv, env, 1); + if (ret) { + up(&loader_mutex); + TRACE1("couldn't load device %04x:%04x; check system " + "log for messages from 'loadndisdriver'", + load_device->vendor, load_device->device); + EXIT1(return NULL); + } + wait_for_completion(&loader_complete); + wd = NULL; + nt_list_for_each(cur, &wrap_devices) { + wd = container_of(cur, struct wrap_device, list); + TRACE2("%p, %04x, %04x, %04x, %04x", wd, wd->vendor, + wd->device, wd->subvendor, wd->subdevice); + if (wd->vendor == load_device->vendor && + wd->device == load_device->device) + break; + else + wd = NULL; + } + up(&loader_mutex); + } else + wd = NULL; + EXIT1(return wd); +} + +struct wrap_device *get_wrap_device(void *dev, int bus) +{ + struct nt_list *cur; + struct wrap_device *wd; + + if (down_interruptible(&loader_mutex)) { + WARNING("couldn't obtain loader_mutex"); + return NULL; + } + wd = NULL; + nt_list_for_each(cur, &wrap_devices) { + wd = container_of(cur, struct wrap_device, list); + if (bus == WRAP_PCI_BUS && + wrap_is_pci_bus(wd->dev_bus) && wd->pci.pdev == dev) + break; + else if (bus == WRAP_USB_BUS && + wrap_is_usb_bus(wd->dev_bus) && wd->usb.udev == dev) + break; + else + wd = NULL; + } + up(&loader_mutex); + return wd; +} + +static DEFINE_MUTEX(ndiswrapper_ioctl_mutex); + +/* called with loader_mutex is down */ +static long wrapper_ioctl(struct file *file, + unsigned int cmd, unsigned long arg) +{ + struct load_driver *load_driver; + struct load_device load_device; + struct load_driver_file load_bin_file; + int ret; + void __user *addr = (void __user *)arg; + + mutex_lock(&ndiswrapper_ioctl_mutex); + + ENTER1("cmd: %u", cmd); + + ret = 0; + switch (cmd) { + case WRAP_IOCTL_LOAD_DEVICE: + if (copy_from_user(&load_device, addr, sizeof(load_device))) { + ret = -EFAULT; + break; + } + TRACE2("%04x, %04x, %04x, %04x", load_device.vendor, + load_device.device, load_device.subvendor, + load_device.subdevice); + if (load_device.vendor) { + struct wrap_device *wd; + wd = kzalloc(sizeof(*wd), GFP_KERNEL); + if (!wd) { + ret = -ENOMEM; + break; + } + InitializeListHead(&wd->settings); + wd->dev_bus = WRAP_BUS(load_device.bus); + wd->vendor = load_device.vendor; + wd->device = load_device.device; + wd->subvendor = load_device.subvendor; + wd->subdevice = load_device.subdevice; + strncpy(wd->conf_file_name, load_device.conf_file_name, + sizeof(wd->conf_file_name)); + wd->conf_file_name[sizeof(wd->conf_file_name)-1] = 0; + strncpy(wd->driver_name, load_device.driver_name, + sizeof(wd->driver_name)); + wd->driver_name[sizeof(wd->driver_name)-1] = 0; + InsertHeadList(&wrap_devices, &wd->list); + ret = 0; + } else + ret = -EINVAL; + break; + case WRAP_IOCTL_LOAD_DRIVER: + TRACE1("loading driver at %p", addr); + load_driver = vmalloc(sizeof(*load_driver)); + if (!load_driver) { + ret = -ENOMEM; + break; + } + if (copy_from_user(load_driver, addr, sizeof(*load_driver))) + ret = -EFAULT; + else + ret = load_user_space_driver(load_driver); + vfree(load_driver); + break; + case WRAP_IOCTL_LOAD_BIN_FILE: + if (copy_from_user(&load_bin_file, addr, sizeof(load_bin_file))) + ret = -EFAULT; + else + ret = add_bin_file(&load_bin_file); + break; + default: + ERROR("unknown ioctl %u", cmd); + ret = -EINVAL; + break; + } + complete(&loader_complete); + + mutex_unlock(&ndiswrapper_ioctl_mutex); + + EXIT1(return ret); +} + +static int wrapper_ioctl_release(struct inode *inode, struct file *file) +{ + ENTER1(""); + return 0; +} + +static struct file_operations wrapper_fops = { + .owner = THIS_MODULE, + .unlocked_ioctl = wrapper_ioctl, + .release = wrapper_ioctl_release, +}; + +static struct miscdevice wrapper_misc = { + .name = DRIVER_NAME, + .minor = MISC_DYNAMIC_MINOR, + .fops = &wrapper_fops +}; + +int loader_init(void) +{ + int err; + + InitializeListHead(&wrap_drivers); + InitializeListHead(&wrap_devices); + sema_init(&loader_mutex, 1); + init_completion(&loader_complete); + if ((err = misc_register(&wrapper_misc)) < 0 ) { + ERROR("couldn't register module (%d)", err); + unregister_devices(); + EXIT1(return err); + } + register_devices(); + EXIT1(return 0); +} + +void loader_exit(void) +{ + struct nt_list *cur, *next; + + ENTER1(""); + misc_deregister(&wrapper_misc); + unregister_devices(); + if (down_interruptible(&loader_mutex)) + WARNING("couldn't obtain loader_mutex"); + nt_list_for_each_safe(cur, next, &wrap_drivers) { + struct wrap_driver *driver; + driver = container_of(cur, struct wrap_driver, list); + unload_wrap_driver(driver); + } + up(&loader_mutex); + EXIT1(return); +} --- linux-3.0.0.orig/ubuntu/ndiswrapper/loader.h +++ linux-3.0.0/ubuntu/ndiswrapper/loader.h @@ -0,0 +1,90 @@ +/* + * Copyright (C) 2003-2005 Pontus Fuchs, Giridhar Pemmasani + * + * 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. + * + */ + +#ifndef _LOADER_H_ +#define _LOADER_H_ + +#include "ndiswrapper.h" + +#ifndef __KERNEL__ +#define __user +#endif + +struct load_driver_file { + char driver_name[MAX_DRIVER_NAME_LEN]; + char name[MAX_DRIVER_NAME_LEN]; + size_t size; + void __user *data; +}; + +struct load_device_setting { + char name[MAX_SETTING_NAME_LEN]; + char value[MAX_SETTING_VALUE_LEN]; +}; + +struct load_device { + int bus; + int vendor; + int device; + int subvendor; + int subdevice; + char conf_file_name[MAX_DRIVER_NAME_LEN]; + char driver_name[MAX_DRIVER_NAME_LEN]; +}; + +struct load_devices { + int count; + struct load_device *devices; +}; + +struct load_driver { + char name[MAX_DRIVER_NAME_LEN]; + char conf_file_name[MAX_DRIVER_NAME_LEN]; + unsigned int num_sys_files; + struct load_driver_file sys_files[MAX_DRIVER_PE_IMAGES]; + unsigned int num_settings; + struct load_device_setting settings[MAX_DEVICE_SETTINGS]; + unsigned int num_bin_files; + struct load_driver_file bin_files[MAX_DRIVER_BIN_FILES]; +}; + +#define WRAP_IOCTL_LOAD_DEVICE _IOW(('N' + 'd' + 'i' + 'S'), 0, \ + struct load_device *) +#define WRAP_IOCTL_LOAD_DRIVER _IOW(('N' + 'd' + 'i' + 'S'), 1, \ + struct load_driver *) +#define WRAP_IOCTL_LOAD_BIN_FILE _IOW(('N' + 'd' + 'i' + 'S'), 2, \ + struct load_driver_file *) + +#define WRAP_CMD_LOAD_DEVICE "load_device" +#define WRAP_CMD_LOAD_DRIVER "load_driver" +#define WRAP_CMD_LOAD_BIN_FILE "load_bin_file" + +int loader_init(void); +void loader_exit(void); + +#ifdef __KERNEL__ +struct wrap_device *load_wrap_device(struct load_device *load_device); +struct wrap_driver *load_wrap_driver(struct wrap_device *device); +struct wrap_bin_file *get_bin_file(char *bin_file_name); +void free_bin_file(struct wrap_bin_file *bin_file); +void unload_wrap_driver(struct wrap_driver *driver); +void unload_wrap_device(struct wrap_device *wd); +struct wrap_device *get_wrap_device(void *dev, int bus_type); + +extern struct semaphore loader_mutex; +#endif + +#endif /* LOADER_H */ + --- linux-3.0.0.orig/ubuntu/ndiswrapper/longlong.h +++ linux-3.0.0/ubuntu/ndiswrapper/longlong.h @@ -0,0 +1,1333 @@ +/* longlong.h -- definitions for mixed size 32/64 bit arithmetic. + Copyright (C) 1991, 1992, 1994, 1995, 1996, 1997, 1998, 1999, 2000 + Free Software Foundation, Inc. + + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library 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 + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, write to the Free + Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA + 02111-1307 USA. */ + +/* You have to define the following before including this file: + + UWtype -- An unsigned type, default type for operations (typically a "word") + UHWtype -- An unsigned type, at least half the size of UWtype. + UDWtype -- An unsigned type, at least twice as large a UWtype + W_TYPE_SIZE -- size in bits of UWtype + + UQItype -- Unsigned 8 bit type. + SItype, USItype -- Signed and unsigned 32 bit types. + DItype, UDItype -- Signed and unsigned 64 bit types. + + On a 32 bit machine UWtype should typically be USItype; + on a 64 bit machine, UWtype should typically be UDItype. +*/ + +#define __BITS4 (W_TYPE_SIZE / 4) +#define __ll_B ((UWtype) 1 << (W_TYPE_SIZE / 2)) +#define __ll_lowpart(t) ((UWtype) (t) & (__ll_B - 1)) +#define __ll_highpart(t) ((UWtype) (t) >> (W_TYPE_SIZE / 2)) + +#ifndef W_TYPE_SIZE +#define W_TYPE_SIZE 32 +#define UWtype USItype +#define UHWtype USItype +#define UDWtype UDItype +#endif + +/* Define auxiliary asm macros. + + 1) umul_ppmm(high_prod, low_prod, multipler, multiplicand) multiplies two + UWtype integers MULTIPLER and MULTIPLICAND, and generates a two UWtype + word product in HIGH_PROD and LOW_PROD. + + 2) __umulsidi3(a,b) multiplies two UWtype integers A and B, and returns a + UDWtype product. This is just a variant of umul_ppmm. + + 3) udiv_qrnnd(quotient, remainder, high_numerator, low_numerator, + denominator) divides a UDWtype, composed by the UWtype integers + HIGH_NUMERATOR and LOW_NUMERATOR, by DENOMINATOR and places the quotient + in QUOTIENT and the remainder in REMAINDER. HIGH_NUMERATOR must be less + than DENOMINATOR for correct operation. If, in addition, the most + significant bit of DENOMINATOR must be 1, then the pre-processor symbol + UDIV_NEEDS_NORMALIZATION is defined to 1. + + 4) sdiv_qrnnd(quotient, remainder, high_numerator, low_numerator, + denominator). Like udiv_qrnnd but the numbers are signed. The quotient + is rounded towards 0. + + 5) count_leading_zeros(count, x) counts the number of zero-bits from the + msb to the first nonzero bit in the UWtype X. This is the number of + steps X needs to be shifted left to set the msb. Undefined for X == 0, + unless the symbol COUNT_LEADING_ZEROS_0 is defined to some value. + + 6) count_trailing_zeros(count, x) like count_leading_zeros, but counts + from the least significant end. + + 7) add_ssaaaa(high_sum, low_sum, high_addend_1, low_addend_1, + high_addend_2, low_addend_2) adds two UWtype integers, composed by + HIGH_ADDEND_1 and LOW_ADDEND_1, and HIGH_ADDEND_2 and LOW_ADDEND_2 + respectively. The result is placed in HIGH_SUM and LOW_SUM. Overflow + (i.e. carry out) is not stored anywhere, and is lost. + + 8) sub_ddmmss(high_difference, low_difference, high_minuend, low_minuend, + high_subtrahend, low_subtrahend) subtracts two two-word UWtype integers, + composed by HIGH_MINUEND_1 and LOW_MINUEND_1, and HIGH_SUBTRAHEND_2 and + LOW_SUBTRAHEND_2 respectively. The result is placed in HIGH_DIFFERENCE + and LOW_DIFFERENCE. Overflow (i.e. carry out) is not stored anywhere, + and is lost. + + If any of these macros are left undefined for a particular CPU, + C macros are used. */ + +/* The CPUs come in alphabetical order below. + + Please add support for more CPUs here, or improve the current support + for the CPUs below! + (E.g. WE32100, IBM360.) */ + +#if defined (__GNUC__) && !defined (NO_ASM) + +/* We sometimes need to clobber "cc" with gcc2, but that would not be + understood by gcc1. Use cpp to avoid major code duplication. */ +#if __GNUC__ < 2 +#define __CLOBBER_CC +#define __AND_CLOBBER_CC +#else /* __GNUC__ >= 2 */ +#define __CLOBBER_CC : "cc" +#define __AND_CLOBBER_CC , "cc" +#endif /* __GNUC__ < 2 */ + +#if defined (__alpha) && W_TYPE_SIZE == 64 +#define umul_ppmm(ph, pl, m0, m1) \ + do { \ + UDItype __m0 = (m0), __m1 = (m1); \ + __asm__ ("umulh %r1,%2,%0" \ + : "=r" ((UDItype) ph) \ + : "%rJ" (__m0), \ + "rI" (__m1)); \ + (pl) = __m0 * __m1; \ + } while (0) +#define UMUL_TIME 46 +#ifndef LONGLONG_STANDALONE +#define udiv_qrnnd(q, r, n1, n0, d) \ + do { UDItype __r; \ + (q) = __udiv_qrnnd (&__r, (n1), (n0), (d)); \ + (r) = __r; \ + } while (0) +extern UDItype __udiv_qrnnd (UDItype *, UDItype, UDItype, UDItype); +#define UDIV_TIME 220 +#endif /* LONGLONG_STANDALONE */ +#ifdef __alpha_cix__ +#define count_leading_zeros(COUNT,X) \ + __asm__("ctlz %1,%0" : "=r"(COUNT) : "r"(X)) +#define count_trailing_zeros(COUNT,X) \ + __asm__("cttz %1,%0" : "=r"(COUNT) : "r"(X)) +#define COUNT_LEADING_ZEROS_0 64 +#else +extern const UQItype __clz_tab[]; +#define count_leading_zeros(COUNT,X) \ + do { \ + UDItype __xr = (X), __t, __a; \ + __asm__("cmpbge $31,%1,%0" : "=r"(__t) : "r"(__xr)); \ + __a = __clz_tab[__t ^ 0xff] - 1; \ + __asm__("extbl %1,%2,%0" : "=r"(__t) : "r"(__xr), "r"(__a)); \ + (COUNT) = 64 - (__clz_tab[__t] + __a*8); \ + } while (0) +#define count_trailing_zeros(COUNT,X) \ + do { \ + UDItype __xr = (X), __t, __a; \ + __asm__("cmpbge $31,%1,%0" : "=r"(__t) : "r"(__xr)); \ + __t = ~__t & -~__t; \ + __a = ((__t & 0xCC) != 0) * 2; \ + __a += ((__t & 0xF0) != 0) * 4; \ + __a += ((__t & 0xAA) != 0); \ + __asm__("extbl %1,%2,%0" : "=r"(__t) : "r"(__xr), "r"(__a)); \ + __a <<= 3; \ + __t &= -__t; \ + __a += ((__t & 0xCC) != 0) * 2; \ + __a += ((__t & 0xF0) != 0) * 4; \ + __a += ((__t & 0xAA) != 0); \ + (COUNT) = __a; \ + } while (0) +#endif /* __alpha_cix__ */ +#endif /* __alpha */ + +#if defined (__arc__) && W_TYPE_SIZE == 32 +#define add_ssaaaa(sh, sl, ah, al, bh, bl) \ + __asm__ ("add.f %1, %4, %5\n\tadc %0, %2, %3" \ + : "=r" ((USItype) (sh)), \ + "=&r" ((USItype) (sl)) \ + : "%r" ((USItype) (ah)), \ + "rIJ" ((USItype) (bh)), \ + "%r" ((USItype) (al)), \ + "rIJ" ((USItype) (bl))) +#define sub_ddmmss(sh, sl, ah, al, bh, bl) \ + __asm__ ("sub.f %1, %4, %5\n\tsbc %0, %2, %3" \ + : "=r" ((USItype) (sh)), \ + "=&r" ((USItype) (sl)) \ + : "r" ((USItype) (ah)), \ + "rIJ" ((USItype) (bh)), \ + "r" ((USItype) (al)), \ + "rIJ" ((USItype) (bl))) +/* Call libgcc routine. */ +#define umul_ppmm(w1, w0, u, v) \ +do { \ + DWunion __w; \ + __w.ll = __umulsidi3 (u, v); \ + w1 = __w.s.high; \ + w0 = __w.s.low; \ +} while (0) +#define __umulsidi3 __umulsidi3 +UDItype __umulsidi3 (USItype, USItype); +#endif + +#if defined (__arm__) && W_TYPE_SIZE == 32 +#define add_ssaaaa(sh, sl, ah, al, bh, bl) \ + __asm__ ("adds %1, %4, %5\n\tadc %0, %2, %3" \ + : "=r" ((USItype) (sh)), \ + "=&r" ((USItype) (sl)) \ + : "%r" ((USItype) (ah)), \ + "rI" ((USItype) (bh)), \ + "%r" ((USItype) (al)), \ + "rI" ((USItype) (bl))) +#define sub_ddmmss(sh, sl, ah, al, bh, bl) \ + __asm__ ("subs %1, %4, %5\n\tsbc %0, %2, %3" \ + : "=r" ((USItype) (sh)), \ + "=&r" ((USItype) (sl)) \ + : "r" ((USItype) (ah)), \ + "rI" ((USItype) (bh)), \ + "r" ((USItype) (al)), \ + "rI" ((USItype) (bl))) +#define umul_ppmm(xh, xl, a, b) \ +{register USItype __t0, __t1, __t2; \ + __asm__ ("%@ Inlined umul_ppmm\n" \ + " mov %2, %5, lsr #16\n" \ + " mov %0, %6, lsr #16\n" \ + " bic %3, %5, %2, lsl #16\n" \ + " bic %4, %6, %0, lsl #16\n" \ + " mul %1, %3, %4\n" \ + " mul %4, %2, %4\n" \ + " mul %3, %0, %3\n" \ + " mul %0, %2, %0\n" \ + " adds %3, %4, %3\n" \ + " addcs %0, %0, #65536\n" \ + " adds %1, %1, %3, lsl #16\n" \ + " adc %0, %0, %3, lsr #16" \ + : "=&r" ((USItype) (xh)), \ + "=r" ((USItype) (xl)), \ + "=&r" (__t0), "=&r" (__t1), "=r" (__t2) \ + : "r" ((USItype) (a)), \ + "r" ((USItype) (b)));} +#define UMUL_TIME 20 +#define UDIV_TIME 100 +#endif /* __arm__ */ + +#if defined (__hppa) && W_TYPE_SIZE == 32 +#define add_ssaaaa(sh, sl, ah, al, bh, bl) \ + __asm__ ("add %4,%5,%1\n\taddc %2,%3,%0" \ + : "=r" ((USItype) (sh)), \ + "=&r" ((USItype) (sl)) \ + : "%rM" ((USItype) (ah)), \ + "rM" ((USItype) (bh)), \ + "%rM" ((USItype) (al)), \ + "rM" ((USItype) (bl))) +#define sub_ddmmss(sh, sl, ah, al, bh, bl) \ + __asm__ ("sub %4,%5,%1\n\tsubb %2,%3,%0" \ + : "=r" ((USItype) (sh)), \ + "=&r" ((USItype) (sl)) \ + : "rM" ((USItype) (ah)), \ + "rM" ((USItype) (bh)), \ + "rM" ((USItype) (al)), \ + "rM" ((USItype) (bl))) +#if defined (_PA_RISC1_1) +#define umul_ppmm(w1, w0, u, v) \ + do { \ + union \ + { \ + UDItype __f; \ + struct {USItype __w1, __w0;} __w1w0; \ + } __t; \ + __asm__ ("xmpyu %1,%2,%0" \ + : "=x" (__t.__f) \ + : "x" ((USItype) (u)), \ + "x" ((USItype) (v))); \ + (w1) = __t.__w1w0.__w1; \ + (w0) = __t.__w1w0.__w0; \ + } while (0) +#define UMUL_TIME 8 +#else +#define UMUL_TIME 30 +#endif +#define UDIV_TIME 40 +#define count_leading_zeros(count, x) \ + do { \ + USItype __tmp; \ + __asm__ ( \ + "ldi 1,%0\n" \ +" extru,= %1,15,16,%%r0 ; Bits 31..16 zero?\n" \ +" extru,tr %1,15,16,%1 ; No. Shift down, skip add.\n"\ +" ldo 16(%0),%0 ; Yes. Perform add.\n" \ +" extru,= %1,23,8,%%r0 ; Bits 15..8 zero?\n" \ +" extru,tr %1,23,8,%1 ; No. Shift down, skip add.\n"\ +" ldo 8(%0),%0 ; Yes. Perform add.\n" \ +" extru,= %1,27,4,%%r0 ; Bits 7..4 zero?\n" \ +" extru,tr %1,27,4,%1 ; No. Shift down, skip add.\n"\ +" ldo 4(%0),%0 ; Yes. Perform add.\n" \ +" extru,= %1,29,2,%%r0 ; Bits 3..2 zero?\n" \ +" extru,tr %1,29,2,%1 ; No. Shift down, skip add.\n"\ +" ldo 2(%0),%0 ; Yes. Perform add.\n" \ +" extru %1,30,1,%1 ; Extract bit 1.\n" \ +" sub %0,%1,%0 ; Subtract it.\n" \ + : "=r" (count), "=r" (__tmp) : "1" (x)); \ + } while (0) +#endif + +#if (defined (__i370__) || defined (__mvs__)) && W_TYPE_SIZE == 32 +#define umul_ppmm(xh, xl, m0, m1) \ + do { \ + union {UDItype __ll; \ + struct {USItype __h, __l;} __i; \ + } __xx; \ + USItype __m0 = (m0), __m1 = (m1); \ + __asm__ ("mr %0,%3" \ + : "=r" (__xx.__i.__h), \ + "=r" (__xx.__i.__l) \ + : "%1" (__m0), \ + "r" (__m1)); \ + (xh) = __xx.__i.__h; (xl) = __xx.__i.__l; \ + (xh) += ((((SItype) __m0 >> 31) & __m1) \ + + (((SItype) __m1 >> 31) & __m0)); \ + } while (0) +#define smul_ppmm(xh, xl, m0, m1) \ + do { \ + union {DItype __ll; \ + struct {USItype __h, __l;} __i; \ + } __xx; \ + __asm__ ("mr %0,%3" \ + : "=r" (__xx.__i.__h), \ + "=r" (__xx.__i.__l) \ + : "%1" (m0), \ + "r" (m1)); \ + (xh) = __xx.__i.__h; (xl) = __xx.__i.__l; \ + } while (0) +#define sdiv_qrnnd(q, r, n1, n0, d) \ + do { \ + union {DItype __ll; \ + struct {USItype __h, __l;} __i; \ + } __xx; \ + __xx.__i.__h = n1; __xx.__i.__l = n0; \ + __asm__ ("dr %0,%2" \ + : "=r" (__xx.__ll) \ + : "0" (__xx.__ll), "r" (d)); \ + (q) = __xx.__i.__l; (r) = __xx.__i.__h; \ + } while (0) +#endif + +#if (defined (__i386__) || defined (__i486__)) && W_TYPE_SIZE == 32 +#define add_ssaaaa(sh, sl, ah, al, bh, bl) \ + __asm__ ("addl %5,%1\n\tadcl %3,%0" \ + : "=r" ((USItype) (sh)), \ + "=&r" ((USItype) (sl)) \ + : "%0" ((USItype) (ah)), \ + "g" ((USItype) (bh)), \ + "%1" ((USItype) (al)), \ + "g" ((USItype) (bl))) +#define sub_ddmmss(sh, sl, ah, al, bh, bl) \ + __asm__ ("subl %5,%1\n\tsbbl %3,%0" \ + : "=r" ((USItype) (sh)), \ + "=&r" ((USItype) (sl)) \ + : "0" ((USItype) (ah)), \ + "g" ((USItype) (bh)), \ + "1" ((USItype) (al)), \ + "g" ((USItype) (bl))) +#define umul_ppmm(w1, w0, u, v) \ + __asm__ ("mull %3" \ + : "=a" ((USItype) (w0)), \ + "=d" ((USItype) (w1)) \ + : "%0" ((USItype) (u)), \ + "rm" ((USItype) (v))) +#define udiv_qrnnd(q, r, n1, n0, dv) \ + __asm__ ("divl %4" \ + : "=a" ((USItype) (q)), \ + "=d" ((USItype) (r)) \ + : "0" ((USItype) (n0)), \ + "1" ((USItype) (n1)), \ + "rm" ((USItype) (dv))) +#define count_leading_zeros(count, x) \ + do { \ + USItype __cbtmp; \ + __asm__ ("bsrl %1,%0" \ + : "=r" (__cbtmp) : "rm" ((USItype) (x))); \ + (count) = __cbtmp ^ 31; \ + } while (0) +#define count_trailing_zeros(count, x) \ + __asm__ ("bsfl %1,%0" : "=r" (count) : "rm" ((USItype)(x))) +#define UMUL_TIME 40 +#define UDIV_TIME 40 +#endif /* 80x86 */ + +#if defined (__i960__) && W_TYPE_SIZE == 32 +#define umul_ppmm(w1, w0, u, v) \ + ({union {UDItype __ll; \ + struct {USItype __l, __h;} __i; \ + } __xx; \ + __asm__ ("emul %2,%1,%0" \ + : "=d" (__xx.__ll) \ + : "%dI" ((USItype) (u)), \ + "dI" ((USItype) (v))); \ + (w1) = __xx.__i.__h; (w0) = __xx.__i.__l;}) +#define __umulsidi3(u, v) \ + ({UDItype __w; \ + __asm__ ("emul %2,%1,%0" \ + : "=d" (__w) \ + : "%dI" ((USItype) (u)), \ + "dI" ((USItype) (v))); \ + __w; }) +#endif /* __i960__ */ + +#if defined (__M32R__) && W_TYPE_SIZE == 32 +#define add_ssaaaa(sh, sl, ah, al, bh, bl) \ + /* The cmp clears the condition bit. */ \ + __asm__ ("cmp %0,%0\n\taddx %%5,%1\n\taddx %%3,%0" \ + : "=r" ((USItype) (sh)), \ + "=&r" ((USItype) (sl)) \ + : "%0" ((USItype) (ah)), \ + "r" ((USItype) (bh)), \ + "%1" ((USItype) (al)), \ + "r" ((USItype) (bl)) \ + : "cbit") +#define sub_ddmmss(sh, sl, ah, al, bh, bl) \ + /* The cmp clears the condition bit. */ \ + __asm__ ("cmp %0,%0\n\tsubx %5,%1\n\tsubx %3,%0" \ + : "=r" ((USItype) (sh)), \ + "=&r" ((USItype) (sl)) \ + : "0" ((USItype) (ah)), \ + "r" ((USItype) (bh)), \ + "1" ((USItype) (al)), \ + "r" ((USItype) (bl)) \ + : "cbit") +#endif /* __M32R__ */ + +#if defined (__mc68000__) && W_TYPE_SIZE == 32 +#define add_ssaaaa(sh, sl, ah, al, bh, bl) \ + __asm__ ("add%.l %5,%1\n\taddx%.l %3,%0" \ + : "=d" ((USItype) (sh)), \ + "=&d" ((USItype) (sl)) \ + : "%0" ((USItype) (ah)), \ + "d" ((USItype) (bh)), \ + "%1" ((USItype) (al)), \ + "g" ((USItype) (bl))) +#define sub_ddmmss(sh, sl, ah, al, bh, bl) \ + __asm__ ("sub%.l %5,%1\n\tsubx%.l %3,%0" \ + : "=d" ((USItype) (sh)), \ + "=&d" ((USItype) (sl)) \ + : "0" ((USItype) (ah)), \ + "d" ((USItype) (bh)), \ + "1" ((USItype) (al)), \ + "g" ((USItype) (bl))) + +/* The '020, '030, '040 and CPU32 have 32x32->64 and 64/32->32q-32r. */ +#if defined (__mc68020__) || defined(mc68020) \ + || defined(__mc68030__) || defined(mc68030) \ + || defined(__mc68040__) || defined(mc68040) \ + || defined(__mcpu32__) || defined(mcpu32) +#define umul_ppmm(w1, w0, u, v) \ + __asm__ ("mulu%.l %3,%1:%0" \ + : "=d" ((USItype) (w0)), \ + "=d" ((USItype) (w1)) \ + : "%0" ((USItype) (u)), \ + "dmi" ((USItype) (v))) +#define UMUL_TIME 45 +#define udiv_qrnnd(q, r, n1, n0, d) \ + __asm__ ("divu%.l %4,%1:%0" \ + : "=d" ((USItype) (q)), \ + "=d" ((USItype) (r)) \ + : "0" ((USItype) (n0)), \ + "1" ((USItype) (n1)), \ + "dmi" ((USItype) (d))) +#define UDIV_TIME 90 +#define sdiv_qrnnd(q, r, n1, n0, d) \ + __asm__ ("divs%.l %4,%1:%0" \ + : "=d" ((USItype) (q)), \ + "=d" ((USItype) (r)) \ + : "0" ((USItype) (n0)), \ + "1" ((USItype) (n1)), \ + "dmi" ((USItype) (d))) + +#else /* not mc68020 */ +#if !defined(__mcf5200__) +/* %/ inserts REGISTER_PREFIX, %# inserts IMMEDIATE_PREFIX. */ +#define umul_ppmm(xh, xl, a, b) \ + __asm__ ("| Inlined umul_ppmm\n" \ + " move%.l %2,%/d0\n" \ + " move%.l %3,%/d1\n" \ + " move%.l %/d0,%/d2\n" \ + " swap %/d0\n" \ + " move%.l %/d1,%/d3\n" \ + " swap %/d1\n" \ + " move%.w %/d2,%/d4\n" \ + " mulu %/d3,%/d4\n" \ + " mulu %/d1,%/d2\n" \ + " mulu %/d0,%/d3\n" \ + " mulu %/d0,%/d1\n" \ + " move%.l %/d4,%/d0\n" \ + " eor%.w %/d0,%/d0\n" \ + " swap %/d0\n" \ + " add%.l %/d0,%/d2\n" \ + " add%.l %/d3,%/d2\n" \ + " jcc 1f\n" \ + " add%.l %#65536,%/d1\n" \ + "1: swap %/d2\n" \ + " moveq %#0,%/d0\n" \ + " move%.w %/d2,%/d0\n" \ + " move%.w %/d4,%/d2\n" \ + " move%.l %/d2,%1\n" \ + " add%.l %/d1,%/d0\n" \ + " move%.l %/d0,%0" \ + : "=g" ((USItype) (xh)), \ + "=g" ((USItype) (xl)) \ + : "g" ((USItype) (a)), \ + "g" ((USItype) (b)) \ + : "d0", "d1", "d2", "d3", "d4") +#define UMUL_TIME 100 +#define UDIV_TIME 400 +#endif /* not mcf5200 */ +#endif /* not mc68020 */ + +/* The '020, '030, '040 and '060 have bitfield insns. */ +#if defined (__mc68020__) || defined(mc68020) \ + || defined(__mc68030__) || defined(mc68030) \ + || defined(__mc68040__) || defined(mc68040) \ + || defined(__mc68060__) || defined(mc68060) +#define count_leading_zeros(count, x) \ + __asm__ ("bfffo %1{%b2:%b2},%0" \ + : "=d" ((USItype) (count)) \ + : "od" ((USItype) (x)), "n" (0)) +#endif +#endif /* mc68000 */ + +#if defined (__m88000__) && W_TYPE_SIZE == 32 +#define add_ssaaaa(sh, sl, ah, al, bh, bl) \ + __asm__ ("addu.co %1,%r4,%r5\n\taddu.ci %0,%r2,%r3" \ + : "=r" ((USItype) (sh)), \ + "=&r" ((USItype) (sl)) \ + : "%rJ" ((USItype) (ah)), \ + "rJ" ((USItype) (bh)), \ + "%rJ" ((USItype) (al)), \ + "rJ" ((USItype) (bl))) +#define sub_ddmmss(sh, sl, ah, al, bh, bl) \ + __asm__ ("subu.co %1,%r4,%r5\n\tsubu.ci %0,%r2,%r3" \ + : "=r" ((USItype) (sh)), \ + "=&r" ((USItype) (sl)) \ + : "rJ" ((USItype) (ah)), \ + "rJ" ((USItype) (bh)), \ + "rJ" ((USItype) (al)), \ + "rJ" ((USItype) (bl))) +#define count_leading_zeros(count, x) \ + do { \ + USItype __cbtmp; \ + __asm__ ("ff1 %0,%1" \ + : "=r" (__cbtmp) \ + : "r" ((USItype) (x))); \ + (count) = __cbtmp ^ 31; \ + } while (0) +#define COUNT_LEADING_ZEROS_0 63 /* sic */ +#if defined (__mc88110__) +#define umul_ppmm(wh, wl, u, v) \ + do { \ + union {UDItype __ll; \ + struct {USItype __h, __l;} __i; \ + } __xx; \ + __asm__ ("mulu.d %0,%1,%2" \ + : "=r" (__xx.__ll) \ + : "r" ((USItype) (u)), \ + "r" ((USItype) (v))); \ + (wh) = __xx.__i.__h; \ + (wl) = __xx.__i.__l; \ + } while (0) +#define udiv_qrnnd(q, r, n1, n0, d) \ + ({union {UDItype __ll; \ + struct {USItype __h, __l;} __i; \ + } __xx; \ + USItype __q; \ + __xx.__i.__h = (n1); __xx.__i.__l = (n0); \ + __asm__ ("divu.d %0,%1,%2" \ + : "=r" (__q) \ + : "r" (__xx.__ll), \ + "r" ((USItype) (d))); \ + (r) = (n0) - __q * (d); (q) = __q; }) +#define UMUL_TIME 5 +#define UDIV_TIME 25 +#else +#define UMUL_TIME 17 +#define UDIV_TIME 150 +#endif /* __mc88110__ */ +#endif /* __m88000__ */ + +#if defined (__mips__) && W_TYPE_SIZE == 32 +#define umul_ppmm(w1, w0, u, v) \ + __asm__ ("multu %2,%3" \ + : "=l" ((USItype) (w0)), \ + "=h" ((USItype) (w1)) \ + : "d" ((USItype) (u)), \ + "d" ((USItype) (v))) +#define UMUL_TIME 10 +#define UDIV_TIME 100 +#endif /* __mips__ */ + +#if defined (__ns32000__) && W_TYPE_SIZE == 32 +#define umul_ppmm(w1, w0, u, v) \ + ({union {UDItype __ll; \ + struct {USItype __l, __h;} __i; \ + } __xx; \ + __asm__ ("meid %2,%0" \ + : "=g" (__xx.__ll) \ + : "%0" ((USItype) (u)), \ + "g" ((USItype) (v))); \ + (w1) = __xx.__i.__h; (w0) = __xx.__i.__l;}) +#define __umulsidi3(u, v) \ + ({UDItype __w; \ + __asm__ ("meid %2,%0" \ + : "=g" (__w) \ + : "%0" ((USItype) (u)), \ + "g" ((USItype) (v))); \ + __w; }) +#define udiv_qrnnd(q, r, n1, n0, d) \ + ({union {UDItype __ll; \ + struct {USItype __l, __h;} __i; \ + } __xx; \ + __xx.__i.__h = (n1); __xx.__i.__l = (n0); \ + __asm__ ("deid %2,%0" \ + : "=g" (__xx.__ll) \ + : "0" (__xx.__ll), \ + "g" ((USItype) (d))); \ + (r) = __xx.__i.__l; (q) = __xx.__i.__h; }) +#define count_trailing_zeros(count,x) \ + do { \ + __asm__ ("ffsd %2,%0" \ + : "=r" ((USItype) (count)) \ + : "0" ((USItype) 0), \ + "r" ((USItype) (x))); \ + } while (0) +#endif /* __ns32000__ */ + +/* FIXME: We should test _IBMR2 here when we add assembly support for the + system vendor compilers. + FIXME: What's needed for gcc PowerPC VxWorks? __vxworks__ is not good + enough, since that hits ARM and m68k too. */ +#if (defined (_ARCH_PPC) /* AIX */ \ + || defined (_ARCH_PWR) /* AIX */ \ + || defined (_ARCH_COM) /* AIX */ \ + || defined (__powerpc__) /* gcc */ \ + || defined (__POWERPC__) /* BEOS */ \ + || defined (__ppc__) /* Darwin */ \ + || defined (PPC) /* GNU/Linux, SysV */ \ + ) && W_TYPE_SIZE == 32 +#define add_ssaaaa(sh, sl, ah, al, bh, bl) \ + do { \ + if (__builtin_constant_p (bh) && (bh) == 0) \ + __asm__ ("{a%I4|add%I4c} %1,%3,%4\n\t{aze|addze} %0,%2" \ + : "=r" (sh), "=&r" (sl) : "r" (ah), "%r" (al), "rI" (bl));\ + else if (__builtin_constant_p (bh) && (bh) == ~(USItype) 0) \ + __asm__ ("{a%I4|add%I4c} %1,%3,%4\n\t{ame|addme} %0,%2" \ + : "=r" (sh), "=&r" (sl) : "r" (ah), "%r" (al), "rI" (bl));\ + else \ + __asm__ ("{a%I5|add%I5c} %1,%4,%5\n\t{ae|adde} %0,%2,%3" \ + : "=r" (sh), "=&r" (sl) \ + : "%r" (ah), "r" (bh), "%r" (al), "rI" (bl)); \ + } while (0) +#define sub_ddmmss(sh, sl, ah, al, bh, bl) \ + do { \ + if (__builtin_constant_p (ah) && (ah) == 0) \ + __asm__ ("{sf%I3|subf%I3c} %1,%4,%3\n\t{sfze|subfze} %0,%2" \ + : "=r" (sh), "=&r" (sl) : "r" (bh), "rI" (al), "r" (bl));\ + else if (__builtin_constant_p (ah) && (ah) == ~(USItype) 0) \ + __asm__ ("{sf%I3|subf%I3c} %1,%4,%3\n\t{sfme|subfme} %0,%2" \ + : "=r" (sh), "=&r" (sl) : "r" (bh), "rI" (al), "r" (bl));\ + else if (__builtin_constant_p (bh) && (bh) == 0) \ + __asm__ ("{sf%I3|subf%I3c} %1,%4,%3\n\t{ame|addme} %0,%2" \ + : "=r" (sh), "=&r" (sl) : "r" (ah), "rI" (al), "r" (bl));\ + else if (__builtin_constant_p (bh) && (bh) == ~(USItype) 0) \ + __asm__ ("{sf%I3|subf%I3c} %1,%4,%3\n\t{aze|addze} %0,%2" \ + : "=r" (sh), "=&r" (sl) : "r" (ah), "rI" (al), "r" (bl));\ + else \ + __asm__ ("{sf%I4|subf%I4c} %1,%5,%4\n\t{sfe|subfe} %0,%3,%2" \ + : "=r" (sh), "=&r" (sl) \ + : "r" (ah), "r" (bh), "rI" (al), "r" (bl)); \ + } while (0) +#define count_leading_zeros(count, x) \ + __asm__ ("{cntlz|cntlzw} %0,%1" : "=r" (count) : "r" (x)) +#define COUNT_LEADING_ZEROS_0 32 +#if defined (_ARCH_PPC) || defined (__powerpc__) || defined (__POWERPC__) \ + || defined (__ppc__) || defined (PPC) || defined (__vxworks__) +#define umul_ppmm(ph, pl, m0, m1) \ + do { \ + USItype __m0 = (m0), __m1 = (m1); \ + __asm__ ("mulhwu %0,%1,%2" : "=r" (ph) : "%r" (m0), "r" (m1)); \ + (pl) = __m0 * __m1; \ + } while (0) +#define UMUL_TIME 15 +#define smul_ppmm(ph, pl, m0, m1) \ + do { \ + SItype __m0 = (m0), __m1 = (m1); \ + __asm__ ("mulhw %0,%1,%2" : "=r" (ph) : "%r" (m0), "r" (m1)); \ + (pl) = __m0 * __m1; \ + } while (0) +#define SMUL_TIME 14 +#define UDIV_TIME 120 +#elif defined (_ARCH_PWR) +#define UMUL_TIME 8 +#define smul_ppmm(xh, xl, m0, m1) \ + __asm__ ("mul %0,%2,%3" : "=r" (xh), "=q" (xl) : "r" (m0), "r" (m1)) +#define SMUL_TIME 4 +#define sdiv_qrnnd(q, r, nh, nl, d) \ + __asm__ ("div %0,%2,%4" : "=r" (q), "=q" (r) : "r" (nh), "1" (nl), "r" (d)) +#define UDIV_TIME 100 +#endif +#endif /* 32-bit POWER architecture variants. */ + +/* We should test _IBMR2 here when we add assembly support for the system + vendor compilers. */ +#if (defined (_ARCH_PPC64) || defined (__powerpc64__)) && W_TYPE_SIZE == 64 +#define add_ssaaaa(sh, sl, ah, al, bh, bl) \ + do { \ + if (__builtin_constant_p (bh) && (bh) == 0) \ + __asm__ ("{a%I4|add%I4c} %1,%3,%4\n\t{aze|addze} %0,%2" \ + : "=r" (sh), "=&r" (sl) : "r" (ah), "%r" (al), "rI" (bl));\ + else if (__builtin_constant_p (bh) && (bh) == ~(UDItype) 0) \ + __asm__ ("{a%I4|add%I4c} %1,%3,%4\n\t{ame|addme} %0,%2" \ + : "=r" (sh), "=&r" (sl) : "r" (ah), "%r" (al), "rI" (bl));\ + else \ + __asm__ ("{a%I5|add%I5c} %1,%4,%5\n\t{ae|adde} %0,%2,%3" \ + : "=r" (sh), "=&r" (sl) \ + : "%r" (ah), "r" (bh), "%r" (al), "rI" (bl)); \ + } while (0) +#define sub_ddmmss(sh, sl, ah, al, bh, bl) \ + do { \ + if (__builtin_constant_p (ah) && (ah) == 0) \ + __asm__ ("{sf%I3|subf%I3c} %1,%4,%3\n\t{sfze|subfze} %0,%2" \ + : "=r" (sh), "=&r" (sl) : "r" (bh), "rI" (al), "r" (bl));\ + else if (__builtin_constant_p (ah) && (ah) == ~(UDItype) 0) \ + __asm__ ("{sf%I3|subf%I3c} %1,%4,%3\n\t{sfme|subfme} %0,%2" \ + : "=r" (sh), "=&r" (sl) : "r" (bh), "rI" (al), "r" (bl));\ + else if (__builtin_constant_p (bh) && (bh) == 0) \ + __asm__ ("{sf%I3|subf%I3c} %1,%4,%3\n\t{ame|addme} %0,%2" \ + : "=r" (sh), "=&r" (sl) : "r" (ah), "rI" (al), "r" (bl));\ + else if (__builtin_constant_p (bh) && (bh) == ~(UDItype) 0) \ + __asm__ ("{sf%I3|subf%I3c} %1,%4,%3\n\t{aze|addze} %0,%2" \ + : "=r" (sh), "=&r" (sl) : "r" (ah), "rI" (al), "r" (bl));\ + else \ + __asm__ ("{sf%I4|subf%I4c} %1,%5,%4\n\t{sfe|subfe} %0,%3,%2" \ + : "=r" (sh), "=&r" (sl) \ + : "r" (ah), "r" (bh), "rI" (al), "r" (bl)); \ + } while (0) +#define count_leading_zeros(count, x) \ + __asm__ ("cntlzd %0,%1" : "=r" (count) : "r" (x)) +#define COUNT_LEADING_ZEROS_0 64 +#define umul_ppmm(ph, pl, m0, m1) \ + do { \ + UDItype __m0 = (m0), __m1 = (m1); \ + __asm__ ("mulhdu %0,%1,%2" : "=r" (ph) : "%r" (m0), "r" (m1)); \ + (pl) = __m0 * __m1; \ + } while (0) +#define UMUL_TIME 15 +#define smul_ppmm(ph, pl, m0, m1) \ + do { \ + DItype __m0 = (m0), __m1 = (m1); \ + __asm__ ("mulhd %0,%1,%2" : "=r" (ph) : "%r" (m0), "r" (m1)); \ + (pl) = __m0 * __m1; \ + } while (0) +#define SMUL_TIME 14 /* ??? */ +#define UDIV_TIME 120 /* ??? */ +#endif /* 64-bit PowerPC. */ + +#if defined (__ibm032__) /* RT/ROMP */ && W_TYPE_SIZE == 32 +#define add_ssaaaa(sh, sl, ah, al, bh, bl) \ + __asm__ ("a %1,%5\n\tae %0,%3" \ + : "=r" ((USItype) (sh)), \ + "=&r" ((USItype) (sl)) \ + : "%0" ((USItype) (ah)), \ + "r" ((USItype) (bh)), \ + "%1" ((USItype) (al)), \ + "r" ((USItype) (bl))) +#define sub_ddmmss(sh, sl, ah, al, bh, bl) \ + __asm__ ("s %1,%5\n\tse %0,%3" \ + : "=r" ((USItype) (sh)), \ + "=&r" ((USItype) (sl)) \ + : "0" ((USItype) (ah)), \ + "r" ((USItype) (bh)), \ + "1" ((USItype) (al)), \ + "r" ((USItype) (bl))) +#define umul_ppmm(ph, pl, m0, m1) \ + do { \ + USItype __m0 = (m0), __m1 = (m1); \ + __asm__ ( \ + "s r2,r2\n" \ +" mts r10,%2\n" \ +" m r2,%3\n" \ +" m r2,%3\n" \ +" m r2,%3\n" \ +" m r2,%3\n" \ +" m r2,%3\n" \ +" m r2,%3\n" \ +" m r2,%3\n" \ +" m r2,%3\n" \ +" m r2,%3\n" \ +" m r2,%3\n" \ +" m r2,%3\n" \ +" m r2,%3\n" \ +" m r2,%3\n" \ +" m r2,%3\n" \ +" m r2,%3\n" \ +" m r2,%3\n" \ +" cas %0,r2,r0\n" \ +" mfs r10,%1" \ + : "=r" ((USItype) (ph)), \ + "=r" ((USItype) (pl)) \ + : "%r" (__m0), \ + "r" (__m1) \ + : "r2"); \ + (ph) += ((((SItype) __m0 >> 31) & __m1) \ + + (((SItype) __m1 >> 31) & __m0)); \ + } while (0) +#define UMUL_TIME 20 +#define UDIV_TIME 200 +#define count_leading_zeros(count, x) \ + do { \ + if ((x) >= 0x10000) \ + __asm__ ("clz %0,%1" \ + : "=r" ((USItype) (count)) \ + : "r" ((USItype) (x) >> 16)); \ + else \ + { \ + __asm__ ("clz %0,%1" \ + : "=r" ((USItype) (count)) \ + : "r" ((USItype) (x))); \ + (count) += 16; \ + } \ + } while (0) +#endif + +#if defined (__sh2__) && W_TYPE_SIZE == 32 +#define umul_ppmm(w1, w0, u, v) \ + __asm__ ( \ + "dmulu.l %2,%3\n\tsts macl,%1\n\tsts mach,%0" \ + : "=r" ((USItype)(w1)), \ + "=r" ((USItype)(w0)) \ + : "r" ((USItype)(u)), \ + "r" ((USItype)(v)) \ + : "macl", "mach") +#define UMUL_TIME 5 +#endif + +#if defined (__SH5__) && __SHMEDIA__ && W_TYPE_SIZE == 32 +#define __umulsidi3(u,v) ((UDItype)(USItype)u*(USItype)v) +#define count_leading_zeros(count, x) \ + do \ + { \ + UDItype x_ = (USItype)(x); \ + SItype c_; \ + \ + __asm__ ("nsb %1, %0" : "=r" (c_) : "r" (x_)); \ + (count) = c_ - 31; \ + } \ + while (0) +#define COUNT_LEADING_ZEROS_0 32 +#endif + +#if defined (__sparc__) && !defined (__arch64__) && !defined (__sparcv9) \ + && W_TYPE_SIZE == 32 +#define add_ssaaaa(sh, sl, ah, al, bh, bl) \ + __asm__ ("addcc %r4,%5,%1\n\taddx %r2,%3,%0" \ + : "=r" ((USItype) (sh)), \ + "=&r" ((USItype) (sl)) \ + : "%rJ" ((USItype) (ah)), \ + "rI" ((USItype) (bh)), \ + "%rJ" ((USItype) (al)), \ + "rI" ((USItype) (bl)) \ + __CLOBBER_CC) +#define sub_ddmmss(sh, sl, ah, al, bh, bl) \ + __asm__ ("subcc %r4,%5,%1\n\tsubx %r2,%3,%0" \ + : "=r" ((USItype) (sh)), \ + "=&r" ((USItype) (sl)) \ + : "rJ" ((USItype) (ah)), \ + "rI" ((USItype) (bh)), \ + "rJ" ((USItype) (al)), \ + "rI" ((USItype) (bl)) \ + __CLOBBER_CC) +#if defined (__sparc_v8__) +#define umul_ppmm(w1, w0, u, v) \ + __asm__ ("umul %2,%3,%1;rd %%y,%0" \ + : "=r" ((USItype) (w1)), \ + "=r" ((USItype) (w0)) \ + : "r" ((USItype) (u)), \ + "r" ((USItype) (v))) +#define udiv_qrnnd(__q, __r, __n1, __n0, __d) \ + __asm__ ("mov %2,%%y;nop;nop;nop;udiv %3,%4,%0;umul %0,%4,%1;sub %3,%1,%1"\ + : "=&r" ((USItype) (__q)), \ + "=&r" ((USItype) (__r)) \ + : "r" ((USItype) (__n1)), \ + "r" ((USItype) (__n0)), \ + "r" ((USItype) (__d))) +#else +#if defined (__sparclite__) +/* This has hardware multiply but not divide. It also has two additional + instructions scan (ffs from high bit) and divscc. */ +#define umul_ppmm(w1, w0, u, v) \ + __asm__ ("umul %2,%3,%1;rd %%y,%0" \ + : "=r" ((USItype) (w1)), \ + "=r" ((USItype) (w0)) \ + : "r" ((USItype) (u)), \ + "r" ((USItype) (v))) +#define udiv_qrnnd(q, r, n1, n0, d) \ + __asm__ ("! Inlined udiv_qrnnd\n" \ +" wr %%g0,%2,%%y ! Not a delayed write for sparclite\n" \ +" tst %%g0\n" \ +" divscc %3,%4,%%g1\n" \ +" divscc %%g1,%4,%%g1\n" \ +" divscc %%g1,%4,%%g1\n" \ +" divscc %%g1,%4,%%g1\n" \ +" divscc %%g1,%4,%%g1\n" \ +" divscc %%g1,%4,%%g1\n" \ +" divscc %%g1,%4,%%g1\n" \ +" divscc %%g1,%4,%%g1\n" \ +" divscc %%g1,%4,%%g1\n" \ +" divscc %%g1,%4,%%g1\n" \ +" divscc %%g1,%4,%%g1\n" \ +" divscc %%g1,%4,%%g1\n" \ +" divscc %%g1,%4,%%g1\n" \ +" divscc %%g1,%4,%%g1\n" \ +" divscc %%g1,%4,%%g1\n" \ +" divscc %%g1,%4,%%g1\n" \ +" divscc %%g1,%4,%%g1\n" \ +" divscc %%g1,%4,%%g1\n" \ +" divscc %%g1,%4,%%g1\n" \ +" divscc %%g1,%4,%%g1\n" \ +" divscc %%g1,%4,%%g1\n" \ +" divscc %%g1,%4,%%g1\n" \ +" divscc %%g1,%4,%%g1\n" \ +" divscc %%g1,%4,%%g1\n" \ +" divscc %%g1,%4,%%g1\n" \ +" divscc %%g1,%4,%%g1\n" \ +" divscc %%g1,%4,%%g1\n" \ +" divscc %%g1,%4,%%g1\n" \ +" divscc %%g1,%4,%%g1\n" \ +" divscc %%g1,%4,%%g1\n" \ +" divscc %%g1,%4,%%g1\n" \ +" divscc %%g1,%4,%0\n" \ +" rd %%y,%1\n" \ +" bl,a 1f\n" \ +" add %1,%4,%1\n" \ +"1: ! End of inline udiv_qrnnd" \ + : "=r" ((USItype) (q)), \ + "=r" ((USItype) (r)) \ + : "r" ((USItype) (n1)), \ + "r" ((USItype) (n0)), \ + "rI" ((USItype) (d)) \ + : "g1" __AND_CLOBBER_CC) +#define UDIV_TIME 37 +#define count_leading_zeros(count, x) \ + do { \ + __asm__ ("scan %1,1,%0" \ + : "=r" ((USItype) (count)) \ + : "r" ((USItype) (x))); \ + } while (0) +/* Early sparclites return 63 for an argument of 0, but they warn that future + implementations might change this. Therefore, leave COUNT_LEADING_ZEROS_0 + undefined. */ +#else +/* SPARC without integer multiplication and divide instructions. + (i.e. at least Sun4/20,40,60,65,75,110,260,280,330,360,380,470,490) */ +#define umul_ppmm(w1, w0, u, v) \ + __asm__ ("! Inlined umul_ppmm\n" \ +" wr %%g0,%2,%%y ! SPARC has 0-3 delay insn after a wr\n"\ +" sra %3,31,%%o5 ! Don't move this insn\n" \ +" and %2,%%o5,%%o5 ! Don't move this insn\n" \ +" andcc %%g0,0,%%g1 ! Don't move this insn\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,%3,%%g1\n" \ +" mulscc %%g1,0,%%g1\n" \ +" add %%g1,%%o5,%0\n" \ +" rd %%y,%1" \ + : "=r" ((USItype) (w1)), \ + "=r" ((USItype) (w0)) \ + : "%rI" ((USItype) (u)), \ + "r" ((USItype) (v)) \ + : "g1", "o5" __AND_CLOBBER_CC) +#define UMUL_TIME 39 /* 39 instructions */ +/* It's quite necessary to add this much assembler for the sparc. + The default udiv_qrnnd (in C) is more than 10 times slower! */ +#define udiv_qrnnd(__q, __r, __n1, __n0, __d) \ + __asm__ ("! Inlined udiv_qrnnd\n" \ +" mov 32,%%g1\n" \ +" subcc %1,%2,%%g0\n" \ +"1: bcs 5f\n" \ +" addxcc %0,%0,%0 ! shift n1n0 and a q-bit in lsb\n" \ +" sub %1,%2,%1 ! this kills msb of n\n" \ +" addx %1,%1,%1 ! so this can't give carry\n" \ +" subcc %%g1,1,%%g1\n" \ +"2: bne 1b\n" \ +" subcc %1,%2,%%g0\n" \ +" bcs 3f\n" \ +" addxcc %0,%0,%0 ! shift n1n0 and a q-bit in lsb\n" \ +" b 3f\n" \ +" sub %1,%2,%1 ! this kills msb of n\n" \ +"4: sub %1,%2,%1\n" \ +"5: addxcc %1,%1,%1\n" \ +" bcc 2b\n" \ +" subcc %%g1,1,%%g1\n" \ +"! Got carry from n. Subtract next step to cancel this carry.\n" \ +" bne 4b\n" \ +" addcc %0,%0,%0 ! shift n1n0 and a 0-bit in lsb\n" \ +" sub %1,%2,%1\n" \ +"3: xnor %0,0,%0\n" \ +" ! End of inline udiv_qrnnd" \ + : "=&r" ((USItype) (__q)), \ + "=&r" ((USItype) (__r)) \ + : "r" ((USItype) (__d)), \ + "1" ((USItype) (__n1)), \ + "0" ((USItype) (__n0)) : "g1" __AND_CLOBBER_CC) +#define UDIV_TIME (3+7*32) /* 7 instructions/iteration. 32 iterations. */ +#endif /* __sparclite__ */ +#endif /* __sparc_v8__ */ +#endif /* sparc32 */ + +#if ((defined (__sparc__) && defined (__arch64__)) || defined (__sparcv9)) \ + && W_TYPE_SIZE == 64 +#define add_ssaaaa(sh, sl, ah, al, bh, bl) \ + __asm__ ("addcc %r4,%5,%1\n\t" \ + "add %r2,%3,%0\n\t" \ + "bcs,a,pn %%xcc, 1f\n\t" \ + "add %0, 1, %0\n" \ + "1:" \ + : "=r" ((UDItype)(sh)), \ + "=&r" ((UDItype)(sl)) \ + : "%rJ" ((UDItype)(ah)), \ + "rI" ((UDItype)(bh)), \ + "%rJ" ((UDItype)(al)), \ + "rI" ((UDItype)(bl)) \ + __CLOBBER_CC) + +#define sub_ddmmss(sh, sl, ah, al, bh, bl) \ + __asm__ ("subcc %r4,%5,%1\n\t" \ + "sub %r2,%3,%0\n\t" \ + "bcs,a,pn %%xcc, 1f\n\t" \ + "sub %0, 1, %0\n\t" \ + "1:" \ + : "=r" ((UDItype)(sh)), \ + "=&r" ((UDItype)(sl)) \ + : "rJ" ((UDItype)(ah)), \ + "rI" ((UDItype)(bh)), \ + "rJ" ((UDItype)(al)), \ + "rI" ((UDItype)(bl)) \ + __CLOBBER_CC) + +#define umul_ppmm(wh, wl, u, v) \ + do { \ + UDItype tmp1, tmp2, tmp3, tmp4; \ + __asm__ __volatile__ ( \ + "srl %7,0,%3\n\t" \ + "mulx %3,%6,%1\n\t" \ + "srlx %6,32,%2\n\t" \ + "mulx %2,%3,%4\n\t" \ + "sllx %4,32,%5\n\t" \ + "srl %6,0,%3\n\t" \ + "sub %1,%5,%5\n\t" \ + "srlx %5,32,%5\n\t" \ + "addcc %4,%5,%4\n\t" \ + "srlx %7,32,%5\n\t" \ + "mulx %3,%5,%3\n\t" \ + "mulx %2,%5,%5\n\t" \ + "sethi %%hi(0x80000000),%2\n\t" \ + "addcc %4,%3,%4\n\t" \ + "srlx %4,32,%4\n\t" \ + "add %2,%2,%2\n\t" \ + "movcc %%xcc,%%g0,%2\n\t" \ + "addcc %5,%4,%5\n\t" \ + "sllx %3,32,%3\n\t" \ + "add %1,%3,%1\n\t" \ + "add %5,%2,%0" \ + : "=r" ((UDItype)(wh)), \ + "=&r" ((UDItype)(wl)), \ + "=&r" (tmp1), "=&r" (tmp2), "=&r" (tmp3), "=&r" (tmp4) \ + : "r" ((UDItype)(u)), \ + "r" ((UDItype)(v)) \ + __CLOBBER_CC); \ + } while (0) +#define UMUL_TIME 96 +#define UDIV_TIME 230 +#endif /* sparc64 */ + +#if defined (__vax__) && W_TYPE_SIZE == 32 +#define add_ssaaaa(sh, sl, ah, al, bh, bl) \ + __asm__ ("addl2 %5,%1\n\tadwc %3,%0" \ + : "=g" ((USItype) (sh)), \ + "=&g" ((USItype) (sl)) \ + : "%0" ((USItype) (ah)), \ + "g" ((USItype) (bh)), \ + "%1" ((USItype) (al)), \ + "g" ((USItype) (bl))) +#define sub_ddmmss(sh, sl, ah, al, bh, bl) \ + __asm__ ("subl2 %5,%1\n\tsbwc %3,%0" \ + : "=g" ((USItype) (sh)), \ + "=&g" ((USItype) (sl)) \ + : "0" ((USItype) (ah)), \ + "g" ((USItype) (bh)), \ + "1" ((USItype) (al)), \ + "g" ((USItype) (bl))) +#define umul_ppmm(xh, xl, m0, m1) \ + do { \ + union { \ + UDItype __ll; \ + struct {USItype __l, __h;} __i; \ + } __xx; \ + USItype __m0 = (m0), __m1 = (m1); \ + __asm__ ("emul %1,%2,$0,%0" \ + : "=r" (__xx.__ll) \ + : "g" (__m0), \ + "g" (__m1)); \ + (xh) = __xx.__i.__h; \ + (xl) = __xx.__i.__l; \ + (xh) += ((((SItype) __m0 >> 31) & __m1) \ + + (((SItype) __m1 >> 31) & __m0)); \ + } while (0) +#define sdiv_qrnnd(q, r, n1, n0, d) \ + do { \ + union {DItype __ll; \ + struct {SItype __l, __h;} __i; \ + } __xx; \ + __xx.__i.__h = n1; __xx.__i.__l = n0; \ + __asm__ ("ediv %3,%2,%0,%1" \ + : "=g" (q), "=g" (r) \ + : "g" (__xx.__ll), "g" (d)); \ + } while (0) +#endif /* __vax__ */ + +#if defined (__z8000__) && W_TYPE_SIZE == 16 +#define add_ssaaaa(sh, sl, ah, al, bh, bl) \ + __asm__ ("add %H1,%H5\n\tadc %H0,%H3" \ + : "=r" ((unsigned int)(sh)), \ + "=&r" ((unsigned int)(sl)) \ + : "%0" ((unsigned int)(ah)), \ + "r" ((unsigned int)(bh)), \ + "%1" ((unsigned int)(al)), \ + "rQR" ((unsigned int)(bl))) +#define sub_ddmmss(sh, sl, ah, al, bh, bl) \ + __asm__ ("sub %H1,%H5\n\tsbc %H0,%H3" \ + : "=r" ((unsigned int)(sh)), \ + "=&r" ((unsigned int)(sl)) \ + : "0" ((unsigned int)(ah)), \ + "r" ((unsigned int)(bh)), \ + "1" ((unsigned int)(al)), \ + "rQR" ((unsigned int)(bl))) +#define umul_ppmm(xh, xl, m0, m1) \ + do { \ + union {long int __ll; \ + struct {unsigned int __h, __l;} __i; \ + } __xx; \ + unsigned int __m0 = (m0), __m1 = (m1); \ + __asm__ ("mult %S0,%H3" \ + : "=r" (__xx.__i.__h), \ + "=r" (__xx.__i.__l) \ + : "%1" (__m0), \ + "rQR" (__m1)); \ + (xh) = __xx.__i.__h; (xl) = __xx.__i.__l; \ + (xh) += ((((signed int) __m0 >> 15) & __m1) \ + + (((signed int) __m1 >> 15) & __m0)); \ + } while (0) +#endif /* __z8000__ */ + +#endif /* __GNUC__ */ + +/* If this machine has no inline assembler, use C macros. */ + +#if !defined (add_ssaaaa) +#define add_ssaaaa(sh, sl, ah, al, bh, bl) \ + do { \ + UWtype __x; \ + __x = (al) + (bl); \ + (sh) = (ah) + (bh) + (__x < (al)); \ + (sl) = __x; \ + } while (0) +#endif + +#if !defined (sub_ddmmss) +#define sub_ddmmss(sh, sl, ah, al, bh, bl) \ + do { \ + UWtype __x; \ + __x = (al) - (bl); \ + (sh) = (ah) - (bh) - (__x > (al)); \ + (sl) = __x; \ + } while (0) +#endif + +#if !defined (umul_ppmm) +#define umul_ppmm(w1, w0, u, v) \ + do { \ + UWtype __x0, __x1, __x2, __x3; \ + UHWtype __ul, __vl, __uh, __vh; \ + \ + __ul = __ll_lowpart (u); \ + __uh = __ll_highpart (u); \ + __vl = __ll_lowpart (v); \ + __vh = __ll_highpart (v); \ + \ + __x0 = (UWtype) __ul * __vl; \ + __x1 = (UWtype) __ul * __vh; \ + __x2 = (UWtype) __uh * __vl; \ + __x3 = (UWtype) __uh * __vh; \ + \ + __x1 += __ll_highpart (__x0);/* this can't give carry */ \ + __x1 += __x2; /* but this indeed can */ \ + if (__x1 < __x2) /* did we get it? */ \ + __x3 += __ll_B; /* yes, add it in the proper pos. */ \ + \ + (w1) = __x3 + __ll_highpart (__x1); \ + (w0) = __ll_lowpart (__x1) * __ll_B + __ll_lowpart (__x0); \ + } while (0) +#endif + +#if !defined (__umulsidi3) +#define __umulsidi3(u, v) \ + ({DWunion __w; \ + umul_ppmm (__w.s.high, __w.s.low, u, v); \ + __w.ll; }) +#endif + +/* Define this unconditionally, so it can be used for debugging. */ +#define __udiv_qrnnd_c(q, r, n1, n0, d) \ + do { \ + UWtype __d1, __d0, __q1, __q0; \ + UWtype __r1, __r0, __m; \ + __d1 = __ll_highpart (d); \ + __d0 = __ll_lowpart (d); \ + \ + __r1 = (n1) % __d1; \ + __q1 = (n1) / __d1; \ + __m = (UWtype) __q1 * __d0; \ + __r1 = __r1 * __ll_B | __ll_highpart (n0); \ + if (__r1 < __m) \ + { \ + __q1--, __r1 += (d); \ + if (__r1 >= (d)) /* i.e. we didn't get carry when adding to __r1 */\ + if (__r1 < __m) \ + __q1--, __r1 += (d); \ + } \ + __r1 -= __m; \ + \ + __r0 = __r1 % __d1; \ + __q0 = __r1 / __d1; \ + __m = (UWtype) __q0 * __d0; \ + __r0 = __r0 * __ll_B | __ll_lowpart (n0); \ + if (__r0 < __m) \ + { \ + __q0--, __r0 += (d); \ + if (__r0 >= (d)) \ + if (__r0 < __m) \ + __q0--, __r0 += (d); \ + } \ + __r0 -= __m; \ + \ + (q) = (UWtype) __q1 * __ll_B | __q0; \ + (r) = __r0; \ + } while (0) + +/* If the processor has no udiv_qrnnd but sdiv_qrnnd, go through + __udiv_w_sdiv (defined in libgcc or elsewhere). */ +#if !defined (udiv_qrnnd) && defined (sdiv_qrnnd) +#define udiv_qrnnd(q, r, nh, nl, d) \ + do { \ + USItype __r; \ + (q) = __udiv_w_sdiv (&__r, nh, nl, d); \ + (r) = __r; \ + } while (0) +#endif + +/* If udiv_qrnnd was not defined for this processor, use __udiv_qrnnd_c. */ +#if !defined (udiv_qrnnd) +#define UDIV_NEEDS_NORMALIZATION 1 +#define udiv_qrnnd __udiv_qrnnd_c +#endif + +#if !defined (count_leading_zeros) +extern const UQItype __clz_tab[]; +#define count_leading_zeros(count, x) \ + do { \ + UWtype __xr = (x); \ + UWtype __a; \ + \ + if (W_TYPE_SIZE <= 32) \ + { \ + __a = __xr < ((UWtype)1<<2*__BITS4) \ + ? (__xr < ((UWtype)1<<__BITS4) ? 0 : __BITS4) \ + : (__xr < ((UWtype)1<<3*__BITS4) ? 2*__BITS4 : 3*__BITS4); \ + } \ + else \ + { \ + for (__a = W_TYPE_SIZE - 8; __a > 0; __a -= 8) \ + if (((__xr >> __a) & 0xff) != 0) \ + break; \ + } \ + \ + (count) = W_TYPE_SIZE - (__clz_tab[__xr >> __a] + __a); \ + } while (0) +#define COUNT_LEADING_ZEROS_0 W_TYPE_SIZE +#endif + +#if !defined (count_trailing_zeros) +/* Define count_trailing_zeros using count_leading_zeros. The latter might be + defined in asm, but if it is not, the C version above is good enough. */ +#define count_trailing_zeros(count, x) \ + do { \ + UWtype __ctz_x = (x); \ + UWtype __ctz_c; \ + count_leading_zeros (__ctz_c, __ctz_x & -__ctz_x); \ + (count) = W_TYPE_SIZE - 1 - __ctz_c; \ + } while (0) +#endif + +#ifndef UDIV_NEEDS_NORMALIZATION +#define UDIV_NEEDS_NORMALIZATION 0 +#endif --- linux-3.0.0.orig/ubuntu/ndiswrapper/mkexport.sh +++ linux-3.0.0/ubuntu/ndiswrapper/mkexport.sh @@ -0,0 +1,42 @@ +#! /bin/sh + +# Generate exports symbol table from C files + +input="$1" +output="$2" +exports=$(basename "$output" .h) +exec >"$output" + +echo "/* automatically generated from src */"; + +sed -n -e '/^\(wstdcall\|wfastcall\|noregparm\|__attribute__\)/{ +:more +N +s/\([^{]\)$/\1/ +t more +s/\n{$/;/ +p +}' $input + +echo "#ifdef CONFIG_X86_64"; + +sed -n \ + -e 's/.*WIN_FUNC(\([^\,]\+\) *\, *\([0-9]\+\)).*/'\ +'WIN_FUNC_DECL(\1, \2)/p' \ + -e 's/.*WIN_FUNC_PTR(\([^\,]\+\) *\, *\([0-9]\+\)).*/'\ +'WIN_FUNC_DECL(\1, \2)/p' $input | sort -u + +echo "#endif" +echo "extern struct wrap_export $exports[];" +echo "struct wrap_export $exports[] = {" + +sed -n \ + -e 's/.*WIN_FUNC(_win_\([^\,]\+\) *\, *\([0-9]\+\)).*/'\ +' WIN_WIN_SYMBOL(\1, \2),/p' \ + -e 's/.*WIN_FUNC(\([^\,]\+\) *\, *\([0-9]\+\)).*/'\ +' WIN_SYMBOL(\1, \2),/p' \ + -e 's/.*WIN_SYMBOL_MAP(\("[^"]\+"\)[ ,\n]\+\([^)]\+\)).*/'\ +' {\1, (generic_func)\2},/p' $input | sort -u + +echo " {NULL, NULL}" +echo "};" --- linux-3.0.0.orig/ubuntu/ndiswrapper/mkstubs.sh +++ linux-3.0.0/ubuntu/ndiswrapper/mkstubs.sh @@ -0,0 +1,12 @@ +#! /bin/sh + +for file in "$@"; do + echo + echo "# automatically generated from $file" + sed -n \ + -e 's/.*WIN_FUNC(\([^\,]\+\) *\, *\([0-9]\+\)).*/\ + win2lin(\1, \2)/p' \ + -e 's/.*WIN_FUNC_PTR(\([^\,]\+\) *\, *\([0-9]\+\)).*/\ + win2lin(\1, \2)/p' \ + $file | sed -e 's/[ \t ]\+//' | sort -u; \ +done --- linux-3.0.0.orig/ubuntu/ndiswrapper/ndis.c +++ linux-3.0.0/ubuntu/ndiswrapper/ndis.c @@ -0,0 +1,2974 @@ +/* + * Copyright (C) 2003-2005 Pontus Fuchs, Giridhar Pemmasani + * + * 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. + * + */ + +#include "ndis.h" +#include "iw_ndis.h" +#include "wrapndis.h" +#include "pnp.h" +#include "loader.h" +#include +#include +#include "ndis_exports.h" + +#define MAX_ALLOCATED_NDIS_PACKETS TX_RING_SIZE +#define MAX_ALLOCATED_NDIS_BUFFERS TX_RING_SIZE + +static void ndis_worker(worker_param_t dummy); +static work_struct_t ndis_work; +static struct nt_list ndis_work_list; +static spinlock_t ndis_work_list_lock; + +workqueue_struct_t *ndis_wq; +static struct nt_thread *ndis_worker_thread; + +static void *ndis_get_routine_address(char *name); + +wstdcall void WIN_FUNC(NdisInitializeWrapper,4) + (void **driver_handle, struct driver_object *driver, + struct unicode_string *reg_path, void *unused) +{ + ENTER1("handle: %p, driver: %p", driver_handle, driver); + *driver_handle = driver; + EXIT1(return); +} + +wstdcall void WIN_FUNC(NdisTerminateWrapper,2) + (struct device_object *dev_obj, void *system_specific) +{ + EXIT1(return); +} + +wstdcall NDIS_STATUS WIN_FUNC(NdisMRegisterMiniport,3) + (struct driver_object *drv_obj, struct miniport *mp, UINT length) +{ + int min_length; + struct wrap_driver *wrap_driver; + struct ndis_driver *ndis_driver; + + min_length = ((char *)&mp->co_create_vc) - ((char *)mp); + + ENTER1("%p %p %d", drv_obj, mp, length); + + if (mp->major_version < 4) { + ERROR("Driver is using ndis version %d which is too old.", + mp->major_version); + EXIT1(return NDIS_STATUS_BAD_VERSION); + } + + if (length < min_length) { + ERROR("Characteristics length %d is too small", length); + EXIT1(return NDIS_STATUS_BAD_CHARACTERISTICS); + } + + TRACE1("%d.%d, %d, %u", mp->major_version, mp->minor_version, length, + (u32)sizeof(struct miniport)); + wrap_driver = IoGetDriverObjectExtension(drv_obj, + (void *)WRAP_DRIVER_CLIENT_ID); + if (!wrap_driver) { + ERROR("couldn't get wrap_driver"); + EXIT1(return NDIS_STATUS_RESOURCES); + } + if (IoAllocateDriverObjectExtension( + drv_obj, (void *)NDIS_DRIVER_CLIENT_ID, + sizeof(*ndis_driver), (void **)&ndis_driver) != + STATUS_SUCCESS) + EXIT1(return NDIS_STATUS_RESOURCES); + wrap_driver->ndis_driver = ndis_driver; + TRACE1("driver: %p", ndis_driver); + memcpy(&ndis_driver->mp, mp, min_t(int, sizeof(*mp), length)); + + DBG_BLOCK(2) { + int i; + void **func; + char *mp_funcs[] = { + "queryinfo", "reconfig", "reset", "send", "setinfo", + "tx_data", "return_packet", "send_packets", + "alloc_complete", "co_create_vc", "co_delete_vc", + "co_activate_vc", "co_deactivate_vc", + "co_send_packets", "co_request", "cancel_send_packets", + "pnp_event_notify", "shutdown", + }; + func = (void **)&ndis_driver->mp.queryinfo; + for (i = 0; i < (sizeof(mp_funcs) / sizeof(mp_funcs[0])); i++) + TRACE2("function '%s' is at %p", mp_funcs[i], func[i]); + } + EXIT1(return NDIS_STATUS_SUCCESS); +} + +wstdcall NDIS_STATUS WIN_FUNC(NdisMRegisterDevice,6) + (struct driver_object *drv_obj, struct unicode_string *dev_name, + struct unicode_string *link, void **funcs, + struct device_object **dev_obj, void **dev_obj_handle) +{ + NTSTATUS status; + struct device_object *tmp; + int i; + + ENTER1("%p, %p, %p", drv_obj, dev_name, link); + status = IoCreateDevice(drv_obj, 0, dev_name, FILE_DEVICE_NETWORK, 0, + FALSE, &tmp); + + if (status != STATUS_SUCCESS) + EXIT1(return NDIS_STATUS_RESOURCES); + if (link) + status = IoCreateSymbolicLink(link, dev_name); + if (status != STATUS_SUCCESS) { + IoDeleteDevice(tmp); + EXIT1(return NDIS_STATUS_RESOURCES); + } + + *dev_obj = tmp; + *dev_obj_handle = *dev_obj; + for (i = 0; i < IRP_MJ_MAXIMUM_FUNCTION; i++) + if (funcs[i] && i != IRP_MJ_PNP && i != IRP_MJ_POWER) { + drv_obj->major_func[i] = funcs[i]; + TRACE1("mj_fn for 0x%x is at %p", i, funcs[i]); + } + EXIT1(return NDIS_STATUS_SUCCESS); +} + +wstdcall NDIS_STATUS WIN_FUNC(NdisMDeregisterDevice,1) + (struct device_object *dev_obj) +{ + ENTER2("%p", dev_obj); + IoDeleteDevice(dev_obj); + return NDIS_STATUS_SUCCESS; +} + +wstdcall NDIS_STATUS WIN_FUNC(NdisAllocateMemoryWithTag,3) + (void **dest, UINT length, ULONG tag) +{ + void *addr; + + assert_irql(_irql_ <= DISPATCH_LEVEL); + addr = ExAllocatePoolWithTag(NonPagedPool, length, tag); + TRACE4("%p", addr); + if (addr) { + *dest = addr; + EXIT4(return NDIS_STATUS_SUCCESS); + } else + EXIT4(return NDIS_STATUS_FAILURE); +} + +wstdcall NDIS_STATUS WIN_FUNC(NdisAllocateMemory,4) + (void **dest, UINT length, UINT flags, NDIS_PHY_ADDRESS highest_address) +{ + return NdisAllocateMemoryWithTag(dest, length, 0); +} + +/* length_tag is either length or tag, depending on if + * NdisAllocateMemory or NdisAllocateMemoryTag is used to allocate + * memory */ +wstdcall void WIN_FUNC(NdisFreeMemory,3) + (void *addr, UINT length_tag, UINT flags) +{ + TRACE4("%p", addr); + ExFreePool(addr); +} + +noregparm void WIN_FUNC(NdisWriteErrorLogEntry,12) + (struct driver_object *drv_obj, ULONG error, ULONG count, ...) +{ + va_list args; + int i; + ULONG code; + + va_start(args, count); + ERROR("log: %08X, count: %d, return_address: %p", + error, count, __builtin_return_address(0)); + for (i = 0; i < count; i++) { + code = va_arg(args, ULONG); + ERROR("code: 0x%x", code); + } + va_end(args); + EXIT2(return); +} + +wstdcall void WIN_FUNC(NdisOpenConfiguration,3) + (NDIS_STATUS *status, struct ndis_mp_block **conf_handle, + struct ndis_mp_block *handle) +{ + ENTER2("%p", conf_handle); + *conf_handle = handle; + *status = NDIS_STATUS_SUCCESS; + EXIT2(return); +} + +wstdcall void WIN_FUNC(NdisOpenProtocolConfiguration,3) + (NDIS_STATUS *status, void **confhandle, + struct unicode_string *section) +{ + ENTER2("%p", confhandle); + *status = NDIS_STATUS_SUCCESS; + EXIT2(return); +} + +wstdcall void WIN_FUNC(NdisOpenConfigurationKeyByName,4) + (NDIS_STATUS *status, void *handle, + struct unicode_string *key, void **subkeyhandle) +{ + struct ansi_string ansi; + ENTER2(""); + if (RtlUnicodeStringToAnsiString(&ansi, key, TRUE) == STATUS_SUCCESS) { + TRACE2("%s", ansi.buf); + RtlFreeAnsiString(&ansi); + } + *subkeyhandle = handle; + *status = NDIS_STATUS_SUCCESS; + EXIT2(return); +} + +wstdcall void WIN_FUNC(NdisOpenConfigurationKeyByIndex,5) + (NDIS_STATUS *status, void *handle, ULONG index, + struct unicode_string *key, void **subkeyhandle) +{ + ENTER2("%u", index); +// *subkeyhandle = handle; + *status = NDIS_STATUS_FAILURE; + EXIT2(return); +} + +wstdcall void WIN_FUNC(NdisCloseConfiguration,1) + (void *handle) +{ + /* instead of freeing all configuration parameters as we are + * supposed to do here, we free them when the device is + * removed */ + ENTER2("%p", handle); + return; +} + +wstdcall void WIN_FUNC(NdisOpenFile,5) + (NDIS_STATUS *status, struct wrap_bin_file **file, + UINT *filelength, struct unicode_string *filename, + NDIS_PHY_ADDRESS highest_address) +{ + struct ansi_string ansi; + struct wrap_bin_file *bin_file; + + ENTER2("%p, %d, %llx, %p", status, *filelength, highest_address, *file); + if (RtlUnicodeStringToAnsiString(&ansi, filename, TRUE) != + STATUS_SUCCESS) { + *status = NDIS_STATUS_RESOURCES; + EXIT2(return); + } + TRACE2("%s", ansi.buf); + bin_file = get_bin_file(ansi.buf); + if (bin_file) { + *file = bin_file; + *filelength = bin_file->size; + *status = NDIS_STATUS_SUCCESS; + } else + *status = NDIS_STATUS_FILE_NOT_FOUND; + + RtlFreeAnsiString(&ansi); + EXIT2(return); +} + +wstdcall void WIN_FUNC(NdisMapFile,3) + (NDIS_STATUS *status, void **mappedbuffer, struct wrap_bin_file *file) +{ + ENTER2("%p", file); + + if (!file) { + *status = NDIS_STATUS_ALREADY_MAPPED; + EXIT2(return); + } + + *status = NDIS_STATUS_SUCCESS; + *mappedbuffer = file->data; + EXIT2(return); +} + +wstdcall void WIN_FUNC(NdisUnmapFile,1) + (struct wrap_bin_file *file) +{ + ENTER2("%p", file); + EXIT2(return); +} + +wstdcall void WIN_FUNC(NdisCloseFile,1) + (struct wrap_bin_file *file) +{ + ENTER2("%p", file); + free_bin_file(file); + EXIT2(return); +} + +wstdcall void WIN_FUNC(NdisGetSystemUpTime,1) + (ULONG *ms) +{ + *ms = 1000 * jiffies / HZ; + EXIT5(return); +} + +wstdcall ULONG WIN_FUNC(NDIS_BUFFER_TO_SPAN_PAGES,1) + (ndis_buffer *buffer) +{ + ULONG n, length; + + if (buffer == NULL) + EXIT2(return 0); + if (MmGetMdlByteCount(buffer) == 0) + EXIT2(return 1); + + length = MmGetMdlByteCount(buffer); + n = SPAN_PAGES(MmGetMdlVirtualAddress(buffer), length); + TRACE4("%p, %p, %d, %d", buffer->startva, buffer->mappedsystemva, + length, n); + EXIT3(return n); +} + +wstdcall void WIN_FUNC(NdisGetBufferPhysicalArraySize,2) + (ndis_buffer *buffer, UINT *arraysize) +{ + ENTER3("%p", buffer); + *arraysize = NDIS_BUFFER_TO_SPAN_PAGES(buffer); + EXIT3(return); +} + +static struct ndis_configuration_parameter * +ndis_encode_setting(struct wrap_device_setting *setting, + enum ndis_parameter_type type) +{ + struct ansi_string ansi; + struct ndis_configuration_parameter *param; + + param = setting->encoded; + if (param) { + if (param->type == type) + EXIT2(return param); + if (param->type == NdisParameterString) + RtlFreeUnicodeString(¶m->data.string); + setting->encoded = NULL; + } else + param = ExAllocatePoolWithTag(NonPagedPool, sizeof(*param), 0); + if (!param) { + ERROR("couldn't allocate memory"); + return NULL; + } + switch(type) { + case NdisParameterInteger: + param->data.integer = simple_strtol(setting->value, NULL, 0); + TRACE2("0x%x", (ULONG)param->data.integer); + break; + case NdisParameterHexInteger: + param->data.integer = simple_strtol(setting->value, NULL, 16); + TRACE2("0x%x", (ULONG)param->data.integer); + break; + case NdisParameterString: + RtlInitAnsiString(&ansi, setting->value); + TRACE2("'%s'", ansi.buf); + if (RtlAnsiStringToUnicodeString(¶m->data.string, + &ansi, TRUE)) { + ExFreePool(param); + EXIT2(return NULL); + } + break; + case NdisParameterBinary: + param->data.integer = simple_strtol(setting->value, NULL, 2); + TRACE2("0x%x", (ULONG)param->data.integer); + break; + default: + ERROR("unknown type: %d", type); + ExFreePool(param); + return NULL; + } + param->type = type; + setting->encoded = param; + EXIT2(return param); +} + +static int ndis_decode_setting(struct wrap_device_setting *setting, + struct ndis_configuration_parameter *param) +{ + struct ansi_string ansi; + struct ndis_configuration_parameter *prev; + + ENTER2("%p, %p", setting, param); + prev = setting->encoded; + if (prev && prev->type == NdisParameterString) { + RtlFreeUnicodeString(&prev->data.string); + setting->encoded = NULL; + } + switch(param->type) { + case NdisParameterInteger: + snprintf(setting->value, sizeof(u32), "%u", + param->data.integer); + setting->value[sizeof(ULONG)] = 0; + break; + case NdisParameterHexInteger: + snprintf(setting->value, sizeof(u32), "%x", + param->data.integer); + setting->value[sizeof(ULONG)] = 0; + break; + case NdisParameterString: + ansi.buf = setting->value; + ansi.max_length = MAX_SETTING_VALUE_LEN; + if ((RtlUnicodeStringToAnsiString(&ansi, ¶m->data.string, + FALSE) != STATUS_SUCCESS) + || ansi.length >= MAX_SETTING_VALUE_LEN) { + EXIT1(return -1); + } + if (ansi.length == ansi.max_length) + ansi.length--; + setting->value[ansi.length] = 0; + break; + case NdisParameterBinary: + snprintf(setting->value, sizeof(u32), "%u", + param->data.integer); + setting->value[sizeof(ULONG)] = 0; + break; + default: + TRACE2("unknown setting type: %d", param->type); + return -1; + } + TRACE2("setting changed %s='%s', %d", setting->name, setting->value, + ansi.length); + return 0; +} + +static int read_setting(struct nt_list *setting_list, char *keyname, int length, + struct ndis_configuration_parameter **param, + enum ndis_parameter_type type) +{ + struct wrap_device_setting *setting; + if (down_interruptible(&loader_mutex)) + WARNING("couldn't obtain loader_mutex"); + nt_list_for_each_entry(setting, setting_list, list) { + if (strnicmp(keyname, setting->name, length) == 0) { + TRACE2("setting %s='%s'", keyname, setting->value); + up(&loader_mutex); + *param = ndis_encode_setting(setting, type); + if (*param) + EXIT2(return 0); + else + EXIT2(return -1); + } + } + up(&loader_mutex); + EXIT2(return -1); +} + +wstdcall void WIN_FUNC(NdisReadConfiguration,5) + (NDIS_STATUS *status, struct ndis_configuration_parameter **param, + struct ndis_mp_block *nmb, struct unicode_string *key, + enum ndis_parameter_type type) +{ + struct ansi_string ansi; + int ret; + + ENTER2("nmb: %p", nmb); + ret = RtlUnicodeStringToAnsiString(&ansi, key, TRUE); + if (ret != STATUS_SUCCESS || ansi.buf == NULL) { + *param = NULL; + *status = NDIS_STATUS_FAILURE; + RtlFreeAnsiString(&ansi); + EXIT2(return); + } + TRACE2("%d, %s", type, ansi.buf); + + if (read_setting(&nmb->wnd->wd->settings, ansi.buf, + ansi.length, param, type) == 0 || + read_setting(&nmb->wnd->wd->driver->settings, ansi.buf, + ansi.length, param, type) == 0) + *status = NDIS_STATUS_SUCCESS; + else { + TRACE2("setting %s not found (type:%d)", ansi.buf, type); + *status = NDIS_STATUS_FAILURE; + } + RtlFreeAnsiString(&ansi); + EXIT2(return); + +} + +wstdcall void WIN_FUNC(NdisWriteConfiguration,4) + (NDIS_STATUS *status, struct ndis_mp_block *nmb, + struct unicode_string *key, struct ndis_configuration_parameter *param) +{ + struct ansi_string ansi; + char *keyname; + struct wrap_device_setting *setting; + + ENTER2("nmb: %p", nmb); + if (RtlUnicodeStringToAnsiString(&ansi, key, TRUE)) { + *status = NDIS_STATUS_FAILURE; + EXIT2(return); + } + keyname = ansi.buf; + TRACE2("%s", keyname); + + if (down_interruptible(&loader_mutex)) + WARNING("couldn't obtain loader_mutex"); + nt_list_for_each_entry(setting, &nmb->wnd->wd->settings, list) { + if (strnicmp(keyname, setting->name, ansi.length) == 0) { + up(&loader_mutex); + if (ndis_decode_setting(setting, param)) + *status = NDIS_STATUS_FAILURE; + else + *status = NDIS_STATUS_SUCCESS; + RtlFreeAnsiString(&ansi); + EXIT2(return); + } + } + up(&loader_mutex); + setting = kzalloc(sizeof(*setting), GFP_KERNEL); + if (setting) { + if (ansi.length == ansi.max_length) + ansi.length--; + memcpy(setting->name, keyname, ansi.length); + setting->name[ansi.length] = 0; + if (ndis_decode_setting(setting, param)) + *status = NDIS_STATUS_FAILURE; + else { + *status = NDIS_STATUS_SUCCESS; + if (down_interruptible(&loader_mutex)) + WARNING("couldn't obtain loader_mutex"); + InsertTailList(&nmb->wnd->wd->settings, &setting->list); + up(&loader_mutex); + } + } else + *status = NDIS_STATUS_RESOURCES; + + RtlFreeAnsiString(&ansi); + EXIT2(return); +} + +wstdcall void WIN_FUNC(NdisReadNetworkAddress,4) + (NDIS_STATUS *status, void **addr, UINT *len, + struct ndis_mp_block *nmb) +{ + struct ndis_device *wnd = nmb->wnd; + struct ndis_configuration_parameter *param; + struct unicode_string key; + struct ansi_string ansi; + typeof(wnd->mac) mac; + int i, ret; + + ENTER2("%p", nmb); + RtlInitAnsiString(&ansi, "NetworkAddress"); + *status = NDIS_STATUS_FAILURE; + if (RtlAnsiStringToUnicodeString(&key, &ansi, TRUE) != STATUS_SUCCESS) + EXIT1(return); + + NdisReadConfiguration(&ret, ¶m, nmb, &key, NdisParameterString); + RtlFreeUnicodeString(&key); + if (ret != NDIS_STATUS_SUCCESS) + EXIT1(return); + ret = RtlUnicodeStringToAnsiString(&ansi, ¶m->data.string, TRUE); + if (ret != STATUS_SUCCESS) + EXIT1(return); + + i = 0; + if (ansi.length >= 2 * sizeof(mac)) { + for (i = 0; i < sizeof(mac); i++) { + char c[3]; + int x; + c[0] = ansi.buf[i*2]; + c[1] = ansi.buf[i*2+1]; + c[2] = 0; + ret = sscanf(c, "%x", &x); + if (ret != 1) + break; + mac[i] = x; + } + } + TRACE2("%s, %d, " MACSTR, ansi.buf, i, MAC2STR(mac)); + RtlFreeAnsiString(&ansi); + if (i == sizeof(mac)) { + memcpy(wnd->mac, mac, sizeof(wnd->mac)); + *len = sizeof(mac); + *addr = wnd->mac; + *status = NDIS_STATUS_SUCCESS; + } + EXIT1(return); +} + +wstdcall void WIN_FUNC(NdisInitializeString,2) + (struct unicode_string *dest, UCHAR *src) +{ + struct ansi_string ansi; + + ENTER2(""); + if (src == NULL) { + dest->length = dest->max_length = 0; + dest->buf = NULL; + } else { + RtlInitAnsiString(&ansi, src); + /* the string is freed with NdisFreeMemory */ + RtlAnsiStringToUnicodeString(dest, &ansi, TRUE); + } + EXIT2(return); +} + +wstdcall void WIN_FUNC(NdisInitAnsiString,2) + (struct ansi_string *dst, CHAR *src) +{ + RtlInitAnsiString(dst, src); + EXIT2(return); +} + +wstdcall void WIN_FUNC(NdisInitUnicodeString,2) + (struct unicode_string *dest, const wchar_t *src) +{ + RtlInitUnicodeString(dest, src); + return; +} + +wstdcall NDIS_STATUS WIN_FUNC(NdisAnsiStringToUnicodeString,2) + (struct unicode_string *dst, struct ansi_string *src) +{ + ENTER2(""); + if (dst == NULL || src == NULL) + EXIT2(return NDIS_STATUS_FAILURE); + if (RtlAnsiStringToUnicodeString(dst, src, FALSE) == STATUS_SUCCESS) + return NDIS_STATUS_SUCCESS; + else + return NDIS_STATUS_FAILURE; +} + +wstdcall NDIS_STATUS WIN_FUNC(NdisUnicodeStringToAnsiString,2) + (struct ansi_string *dst, struct unicode_string *src) +{ + ENTER2(""); + if (dst == NULL || src == NULL) + EXIT2(return NDIS_STATUS_FAILURE); + if (RtlUnicodeStringToAnsiString(dst, src, FALSE) == STATUS_SUCCESS) + return NDIS_STATUS_SUCCESS; + else + return NDIS_STATUS_FAILURE; +} + +wstdcall NTSTATUS WIN_FUNC(NdisUpcaseUnicodeString,2) + (struct unicode_string *dst, struct unicode_string *src) +{ + EXIT2(return RtlUpcaseUnicodeString(dst, src, FALSE)); +} + +wstdcall void WIN_FUNC(NdisMSetAttributesEx,5) + (struct ndis_mp_block *nmb, void *mp_ctx, + UINT hangcheck_interval, UINT attributes, ULONG adaptertype) +{ + struct ndis_device *wnd; + + ENTER1("%p, %p, %d, %08x, %d", nmb, mp_ctx, hangcheck_interval, + attributes, adaptertype); + wnd = nmb->wnd; + nmb->mp_ctx = mp_ctx; + wnd->attributes = attributes; + + if ((attributes & NDIS_ATTRIBUTE_BUS_MASTER) && + wrap_is_pci_bus(wnd->wd->dev_bus)) + pci_set_master(wnd->wd->pci.pdev); + + if (hangcheck_interval > 0) + wnd->hangcheck_interval = 2 * hangcheck_interval * HZ; + else + wnd->hangcheck_interval = 2 * HZ; + + EXIT1(return); +} + +wstdcall ULONG WIN_FUNC(NdisReadPciSlotInformation,5) + (struct ndis_mp_block *nmb, ULONG slot, + ULONG offset, char *buf, ULONG len) +{ + struct wrap_device *wd = nmb->wnd->wd; + ULONG i; + for (i = 0; i < len; i++) + if (pci_read_config_byte(wd->pci.pdev, offset + i, &buf[i]) != + PCIBIOS_SUCCESSFUL) + break; + DBG_BLOCK(2) { + if (i != len) + WARNING("%u, %u", i, len); + } + return i; +} + +wstdcall ULONG WIN_FUNC(NdisImmediateReadPciSlotInformation,5) + (struct ndis_mp_block *nmb, ULONG slot, + ULONG offset, char *buf, ULONG len) +{ + return NdisReadPciSlotInformation(nmb, slot, offset, buf, len); +} + +wstdcall ULONG WIN_FUNC(NdisWritePciSlotInformation,5) + (struct ndis_mp_block *nmb, ULONG slot, + ULONG offset, char *buf, ULONG len) +{ + struct wrap_device *wd = nmb->wnd->wd; + ULONG i; + for (i = 0; i < len; i++) + if (pci_write_config_byte(wd->pci.pdev, offset + i, buf[i]) != + PCIBIOS_SUCCESSFUL) + break; + DBG_BLOCK(2) { + if (i != len) + WARNING("%u, %u", i, len); + } + return i; +} + +wstdcall NDIS_STATUS WIN_FUNC(NdisMRegisterIoPortRange,4) + (void **virt, struct ndis_mp_block *nmb, UINT start, UINT len) +{ + ENTER3("%08x %08x", start, len); + *virt = (void *)(ULONG_PTR)start; + return NDIS_STATUS_SUCCESS; +} + +wstdcall void WIN_FUNC(NdisMDeregisterIoPortRange,4) + (struct ndis_mp_block *nmb, UINT start, UINT len, void* virt) +{ + ENTER1("%08x %08x", start, len); +} + +wstdcall void WIN_FUNC(NdisReadPortUchar,3) + (struct ndis_mp_block *nmb, ULONG port, char *data) +{ + *data = inb(port); +} + +wstdcall void WIN_FUNC(NdisImmediateReadPortUchar,3) + (struct ndis_mp_block *nmb, ULONG port, char *data) +{ + *data = inb(port); +} + +wstdcall void WIN_FUNC(NdisWritePortUchar,3) + (struct ndis_mp_block *nmb, ULONG port, char data) +{ + outb(data, port); +} + +wstdcall void WIN_FUNC(NdisImmediateWritePortUchar,3) + (struct ndis_mp_block *nmb, ULONG port, char data) +{ + outb(data, port); +} + +wstdcall void WIN_FUNC(NdisMQueryAdapterResources,4) + (NDIS_STATUS *status, struct ndis_mp_block *nmb, + NDIS_RESOURCE_LIST *resource_list, UINT *size) +{ + struct ndis_device *wnd = nmb->wnd; + NDIS_RESOURCE_LIST *list; + UINT resource_length; + + list = &wnd->wd->resource_list->list->partial_resource_list; + resource_length = sizeof(struct cm_partial_resource_list) + + sizeof(struct cm_partial_resource_descriptor) * + (list->count - 1); + TRACE2("%p, %p,%d (%d), %p %d %d", wnd, resource_list, *size, + resource_length, &list->partial_descriptors[list->count-1], + list->partial_descriptors[list->count-1].u.interrupt.level, + list->partial_descriptors[list->count-1].u.interrupt.vector); + if (*size < sizeof(*list)) { + *size = resource_length; + *status = NDIS_STATUS_BUFFER_TOO_SHORT; + } else { + ULONG count; + if (*size >= resource_length) { + *size = resource_length; + count = list->count; + } else { + UINT n = sizeof(*list); + count = 1; + while (count++ < list->count && n < *size) + n += sizeof(list->partial_descriptors); + *size = n; + } + memcpy(resource_list, list, *size); + resource_list->count = count; + *status = NDIS_STATUS_SUCCESS; + } + EXIT2(return); +} + +wstdcall NDIS_STATUS WIN_FUNC(NdisMPciAssignResources,3) + (struct ndis_mp_block *nmb, ULONG slot_number, + NDIS_RESOURCE_LIST **resources) +{ + struct ndis_device *wnd = nmb->wnd; + + ENTER2("%p, %p", wnd, wnd->wd->resource_list); + *resources = &wnd->wd->resource_list->list->partial_resource_list; + EXIT2(return NDIS_STATUS_SUCCESS); +} + +wstdcall NDIS_STATUS WIN_FUNC(NdisMMapIoSpace,4) + (void __iomem **virt, struct ndis_mp_block *nmb, + NDIS_PHY_ADDRESS phy_addr, UINT len) +{ + struct ndis_device *wnd = nmb->wnd; + + ENTER2("%Lx, %d", phy_addr, len); + *virt = MmMapIoSpace(phy_addr, len, MmCached); + if (*virt == NULL) { + ERROR("ioremap failed"); + EXIT2(return NDIS_STATUS_FAILURE); + } + wnd->mem_start = phy_addr; + wnd->mem_end = phy_addr + len; + TRACE2("%p", *virt); + EXIT2(return NDIS_STATUS_SUCCESS); +} + +wstdcall void WIN_FUNC(NdisMUnmapIoSpace,3) + (struct ndis_mp_block *nmb, void __iomem *virt, UINT len) +{ + ENTER2("%p, %d", virt, len); + MmUnmapIoSpace(virt, len); + EXIT2(return); +} + +wstdcall void WIN_FUNC(NdisAllocateSpinLock,1) + (struct ndis_spinlock *lock) +{ + TRACE4("lock %p, %p", lock, &lock->klock); + KeInitializeSpinLock(&lock->klock); + lock->irql = PASSIVE_LEVEL; + return; +} + +wstdcall void WIN_FUNC(NdisFreeSpinLock,1) + (struct ndis_spinlock *lock) +{ + TRACE4("lock %p, %p", lock, &lock->klock); + return; +} + +wstdcall void WIN_FUNC(NdisAcquireSpinLock,1) + (struct ndis_spinlock *lock) +{ + ENTER6("lock %p, %p", lock, &lock->klock); +// assert_irql(_irql_ <= DISPATCH_LEVEL); + lock->irql = nt_spin_lock_irql(&lock->klock, DISPATCH_LEVEL); + return; +} + +wstdcall void WIN_FUNC(NdisReleaseSpinLock,1) + (struct ndis_spinlock *lock) +{ + ENTER6("lock %p, %p", lock, &lock->klock); +// assert_irql(_irql_ == DISPATCH_LEVEL); + nt_spin_unlock_irql(&lock->klock, lock->irql); + return; +} + +wstdcall void WIN_FUNC(NdisDprAcquireSpinLock,1) + (struct ndis_spinlock *lock) +{ + ENTER6("lock %p", &lock->klock); +// assert_irql(_irql_ == DISPATCH_LEVEL); + nt_spin_lock(&lock->klock); + return; +} + +wstdcall void WIN_FUNC(NdisDprReleaseSpinLock,1) + (struct ndis_spinlock *lock) +{ + ENTER6("lock %p", &lock->klock); +// assert_irql(_irql_ == DISPATCH_LEVEL); + nt_spin_unlock(&lock->klock); + return; +} + +wstdcall void WIN_FUNC(NdisInitializeReadWriteLock,1) + (struct ndis_rw_lock *rw_lock) +{ + ENTER3("%p", rw_lock); + memset(rw_lock, 0, sizeof(*rw_lock)); + KeInitializeSpinLock(&rw_lock->klock); + return; +} + +/* read/write locks are implemented in a rather simplisitic way - we + * should probably use Linux's rw_lock implementation */ + +wstdcall void WIN_FUNC(NdisAcquireReadWriteLock,3) + (struct ndis_rw_lock *rw_lock, BOOLEAN write, + struct lock_state *lock_state) +{ + if (write) { + while (1) { + if (cmpxchg(&rw_lock->count, 0, -1) == 0) + return; + while (rw_lock->count) + cpu_relax(); + } + return; + } + while (1) { + typeof(rw_lock->count) count; + while ((count = rw_lock->count) < 0) + cpu_relax(); + if (cmpxchg(&rw_lock->count, count, count + 1) == count) + return; + } +} + +wstdcall void WIN_FUNC(NdisReleaseReadWriteLock,2) + (struct ndis_rw_lock *rw_lock, struct lock_state *lock_state) +{ + if (rw_lock->count > 0) + pre_atomic_add(rw_lock->count, -1); + else if (rw_lock->count == -1) + rw_lock->count = 0; + else + WARNING("invalid state: %d", rw_lock->count); +} + +wstdcall NDIS_STATUS WIN_FUNC(NdisMAllocateMapRegisters,5) + (struct ndis_mp_block *nmb, UINT dmachan, + NDIS_DMA_SIZE dmasize, ULONG basemap, ULONG max_buf_size) +{ + struct ndis_device *wnd = nmb->wnd; + + ENTER2("%p, %d %d %d %d", wnd, dmachan, dmasize, basemap, max_buf_size); + if (wnd->dma_map_count > 0) { + WARNING("%s: map registers already allocated: %u", + wnd->net_dev->name, wnd->dma_map_count); + EXIT2(return NDIS_STATUS_RESOURCES); + } + if (dmasize == NDIS_DMA_24BITS) { + if (pci_set_dma_mask(wnd->wd->pci.pdev, DMA_BIT_MASK(24)) || + pci_set_consistent_dma_mask(wnd->wd->pci.pdev, + DMA_BIT_MASK(24))) + WARNING("setting dma mask failed"); + } else if (dmasize == NDIS_DMA_32BITS) { + /* consistent dma is in low 32-bits by default */ + if (pci_set_dma_mask(wnd->wd->pci.pdev, DMA_BIT_MASK(32))) + WARNING("setting dma mask failed"); +#ifdef CONFIG_X86_64 + } else if (dmasize == NDIS_DMA_64BITS) { + if (pci_set_dma_mask(wnd->wd->pci.pdev, DMA_BIT_MASK(64)) || + pci_set_consistent_dma_mask(wnd->wd->pci.pdev, + DMA_BIT_MASK(64))) + WARNING("setting dma mask failed"); + else + wnd->net_dev->features |= NETIF_F_HIGHDMA; +#endif + } + /* since memory for buffer is allocated with kmalloc, buffer + * is physically contiguous, so entire map will fit in one + * register */ + if (basemap > 64) { + WARNING("Windows driver %s requesting too many (%u) " + "map registers", wnd->wd->driver->name, basemap); + /* As per NDIS, NDIS_STATUS_RESOURCES should be + * returned, but with that Atheros PCI driver fails - + * for now tolerate it */ +// EXIT2(return NDIS_STATUS_RESOURCES); + } + + wnd->dma_map_addr = kmalloc(basemap * sizeof(*(wnd->dma_map_addr)), + GFP_KERNEL); + if (!wnd->dma_map_addr) + EXIT2(return NDIS_STATUS_RESOURCES); + memset(wnd->dma_map_addr, 0, basemap * sizeof(*(wnd->dma_map_addr))); + wnd->dma_map_count = basemap; + TRACE2("%u", wnd->dma_map_count); + EXIT2(return NDIS_STATUS_SUCCESS); +} + +wstdcall void WIN_FUNC(NdisMFreeMapRegisters,1) + (struct ndis_mp_block *nmb) +{ + struct ndis_device *wnd = nmb->wnd; + int i; + + ENTER2("wnd: %p", wnd); + if (wnd->dma_map_addr) { + for (i = 0; i < wnd->dma_map_count; i++) { + if (wnd->dma_map_addr[i]) + WARNING("%s: dma addr %p not freed by " + "Windows driver", wnd->net_dev->name, + (void *)wnd->dma_map_addr[i]); + } + kfree(wnd->dma_map_addr); + wnd->dma_map_addr = NULL; + } else + WARNING("map registers already freed?"); + wnd->dma_map_count = 0; + EXIT2(return); +} + +wstdcall void WIN_FUNC(NdisMStartBufferPhysicalMapping,6) + (struct ndis_mp_block *nmb, ndis_buffer *buf, + ULONG index, BOOLEAN write_to_dev, + struct ndis_phy_addr_unit *phy_addr_array, UINT *array_size) +{ + struct ndis_device *wnd = nmb->wnd; + + ENTER3("%p, %p, %u, %u", wnd, buf, index, wnd->dma_map_count); + if (unlikely(wnd->sg_dma_size || !write_to_dev || + index >= wnd->dma_map_count)) { + WARNING("invalid request: %d, %d, %d, %d", wnd->sg_dma_size, + write_to_dev, index, wnd->dma_map_count); + phy_addr_array[0].phy_addr = 0; + phy_addr_array[0].length = 0; + *array_size = 0; + return; + } + if (wnd->dma_map_addr[index]) { + TRACE2("buffer %p at %d is already mapped: %lx", buf, index, + (unsigned long)wnd->dma_map_addr[index]); +// *array_size = 1; + return; + } + TRACE3("%p, %p, %u", buf, MmGetSystemAddressForMdl(buf), + MmGetMdlByteCount(buf)); + DBG_BLOCK(4) { + dump_bytes(__func__, MmGetSystemAddressForMdl(buf), + MmGetMdlByteCount(buf)); + } + wnd->dma_map_addr[index] = + PCI_DMA_MAP_SINGLE(wnd->wd->pci.pdev, + MmGetSystemAddressForMdl(buf), + MmGetMdlByteCount(buf), PCI_DMA_TODEVICE); + phy_addr_array[0].phy_addr = wnd->dma_map_addr[index]; + phy_addr_array[0].length = MmGetMdlByteCount(buf); + TRACE4("%Lx, %d, %d", phy_addr_array[0].phy_addr, + phy_addr_array[0].length, index); + *array_size = 1; +} + +wstdcall void WIN_FUNC(NdisMCompleteBufferPhysicalMapping,3) + (struct ndis_mp_block *nmb, ndis_buffer *buf, ULONG index) +{ + struct ndis_device *wnd = nmb->wnd; + + ENTER3("%p, %p %u (%u)", wnd, buf, index, wnd->dma_map_count); + + if (unlikely(wnd->sg_dma_size)) + WARNING("buffer %p may have been unmapped already", buf); + if (index >= wnd->dma_map_count) { + ERROR("invalid map register (%u >= %u)", + index, wnd->dma_map_count); + return; + } + TRACE4("%lx", (unsigned long)wnd->dma_map_addr[index]); + if (wnd->dma_map_addr[index]) { + PCI_DMA_UNMAP_SINGLE(wnd->wd->pci.pdev, wnd->dma_map_addr[index], + MmGetMdlByteCount(buf), PCI_DMA_TODEVICE); + wnd->dma_map_addr[index] = 0; + } else + WARNING("map registers at %u not used", index); +} + +wstdcall void WIN_FUNC(NdisMAllocateSharedMemory,5) + (struct ndis_mp_block *nmb, ULONG size, + BOOLEAN cached, void **virt, NDIS_PHY_ADDRESS *phys) +{ + dma_addr_t dma_addr; + struct wrap_device *wd = nmb->wnd->wd; + + ENTER3("size: %u, cached: %d", size, cached); + *virt = PCI_DMA_ALLOC_COHERENT(wd->pci.pdev, size, &dma_addr); + if (*virt) + *phys = dma_addr; + else + WARNING("couldn't allocate %d bytes of %scached DMA memory", + size, cached ? "" : "un-"); + EXIT3(return); +} + +wstdcall void WIN_FUNC(NdisMFreeSharedMemory,5) + (struct ndis_mp_block *nmb, ULONG size, BOOLEAN cached, + void *virt, NDIS_PHY_ADDRESS addr) +{ + struct wrap_device *wd = nmb->wnd->wd; + ENTER3("%p, %Lx, %u", virt, addr, size); + PCI_DMA_FREE_COHERENT(wd->pci.pdev, size, virt, addr); + EXIT3(return); +} + +wstdcall void alloc_shared_memory_async(void *arg1, void *arg2) +{ + struct ndis_device *wnd; + struct alloc_shared_mem *alloc_shared_mem; + struct miniport *mp; + void *virt; + NDIS_PHY_ADDRESS phys; + KIRQL irql; + + wnd = arg1; + alloc_shared_mem = arg2; + mp = &wnd->wd->driver->ndis_driver->mp; + NdisMAllocateSharedMemory(wnd->nmb, alloc_shared_mem->size, + alloc_shared_mem->cached, &virt, &phys); + irql = serialize_lock_irql(wnd); + assert_irql(_irql_ == DISPATCH_LEVEL); + LIN2WIN5(mp->alloc_complete, wnd->nmb, virt, + &phys, alloc_shared_mem->size, alloc_shared_mem->ctx); + serialize_unlock_irql(wnd, irql); + kfree(alloc_shared_mem); +} +WIN_FUNC_DECL(alloc_shared_memory_async,2) + +wstdcall NDIS_STATUS WIN_FUNC(NdisMAllocateSharedMemoryAsync,4) + (struct ndis_mp_block *nmb, ULONG size, BOOLEAN cached, void *ctx) +{ + struct ndis_device *wnd = nmb->wnd; + struct alloc_shared_mem *alloc_shared_mem; + + ENTER3("wnd: %p", wnd); + alloc_shared_mem = kmalloc(sizeof(*alloc_shared_mem), irql_gfp()); + if (!alloc_shared_mem) { + WARNING("couldn't allocate memory"); + return NDIS_STATUS_FAILURE; + } + + alloc_shared_mem->size = size; + alloc_shared_mem->cached = cached; + alloc_shared_mem->ctx = ctx; + if (schedule_ntos_work_item(WIN_FUNC_PTR(alloc_shared_memory_async,2), + wnd, alloc_shared_mem)) + EXIT3(return NDIS_STATUS_FAILURE); + EXIT3(return NDIS_STATUS_PENDING); +} + +/* Some drivers allocate NDIS_BUFFER (aka MDL) very often; instead of + * allocating and freeing with kernel functions, we chain them into + * ndis_buffer_pool. When an MDL is freed, it is added to the list of + * free MDLs. When allocated, we first check if there is one in free + * list and if so just return it; otherwise, we allocate a new one and + * return that. This reduces memory fragmentation. Windows DDK says + * that the driver itself shouldn't check what is returned in + * pool_handle, presumably because buffer pools are not used in + * XP. However, as long as driver follows rest of the semantics - that + * it should indicate maximum number of MDLs used with num_descr and + * pass the same pool_handle in other buffer functions, this should + * work. Sadly, though, NdisFreeBuffer doesn't pass the pool_handle, + * so we use 'process' field of MDL to store pool_handle. */ + +wstdcall void WIN_FUNC(NdisAllocateBufferPool,3) + (NDIS_STATUS *status, struct ndis_buffer_pool **pool_handle, + UINT num_descr) +{ + struct ndis_buffer_pool *pool; + + ENTER1("buffers: %d", num_descr); + pool = kmalloc(sizeof(*pool), irql_gfp()); + if (!pool) { + *status = NDIS_STATUS_RESOURCES; + EXIT3(return); + } + spin_lock_init(&pool->lock); + pool->max_descr = num_descr; + pool->num_allocated_descr = 0; + pool->free_descr = NULL; + *pool_handle = pool; + *status = NDIS_STATUS_SUCCESS; + TRACE1("pool: %p, num_descr: %d", pool, num_descr); + EXIT1(return); +} + +wstdcall void WIN_FUNC(NdisAllocateBuffer,5) + (NDIS_STATUS *status, ndis_buffer **buffer, + struct ndis_buffer_pool *pool, void *virt, UINT length) +{ + ndis_buffer *descr; + + ENTER4("pool: %p (%d)", pool, pool->num_allocated_descr); + /* NDIS drivers should call this at DISPATCH_LEVEL, but + * alloc_tx_packet calls at SOFT_IRQL */ + assert_irql(_irql_ <= SOFT_LEVEL); + if (!pool) { + *status = NDIS_STATUS_FAILURE; + *buffer = NULL; + EXIT4(return); + } + spin_lock_bh(&pool->lock); + if ((descr = pool->free_descr)) + pool->free_descr = descr->next; + spin_unlock_bh(&pool->lock); + if (descr) { + typeof(descr->flags) flags; + flags = descr->flags; + memset(descr, 0, sizeof(*descr)); + MmInitializeMdl(descr, virt, length); + if (flags & MDL_CACHE_ALLOCATED) + descr->flags |= MDL_CACHE_ALLOCATED; + } else { + if (pool->num_allocated_descr > pool->max_descr) { + TRACE2("pool %p is full: %d(%d)", pool, + pool->num_allocated_descr, pool->max_descr); +#ifndef ALLOW_POOL_OVERFLOW + *status = NDIS_STATUS_FAILURE; + *buffer = NULL; + return; +#endif + } + descr = allocate_init_mdl(virt, length); + if (!descr) { + WARNING("couldn't allocate buffer"); + *status = NDIS_STATUS_FAILURE; + *buffer = NULL; + EXIT4(return); + } + TRACE4("buffer %p for %p, %d", descr, virt, length); + atomic_inc_var(pool->num_allocated_descr); + } + /* TODO: make sure this mdl can map given buffer */ + MmBuildMdlForNonPagedPool(descr); +// descr->flags |= MDL_ALLOCATED_FIXED_SIZE | +// MDL_MAPPED_TO_SYSTEM_VA | MDL_PAGES_LOCKED; + descr->pool = pool; + *buffer = descr; + *status = NDIS_STATUS_SUCCESS; + TRACE4("buffer: %p", descr); + EXIT4(return); +} + +wstdcall void WIN_FUNC(NdisFreeBuffer,1) + (ndis_buffer *buffer) +{ + struct ndis_buffer_pool *pool; + + ENTER4("%p", buffer); + if (!buffer || !buffer->pool) { + ERROR("invalid buffer"); + EXIT4(return); + } + pool = buffer->pool; + if (pool->num_allocated_descr > MAX_ALLOCATED_NDIS_BUFFERS) { + /* NB NB NB: set mdl's 'pool' field to NULL before + * calling free_mdl; otherwise free_mdl calls + * NdisFreeBuffer back */ + atomic_dec_var(pool->num_allocated_descr); + buffer->pool = NULL; + free_mdl(buffer); + } else { + spin_lock_bh(&pool->lock); + buffer->next = pool->free_descr; + pool->free_descr = buffer; + spin_unlock_bh(&pool->lock); + } + EXIT4(return); +} + +wstdcall void WIN_FUNC(NdisFreeBufferPool,1) + (struct ndis_buffer_pool *pool) +{ + ndis_buffer *cur, *next; + + TRACE3("pool: %p", pool); + if (!pool) { + WARNING("invalid pool"); + EXIT3(return); + } + spin_lock_bh(&pool->lock); + cur = pool->free_descr; + while (cur) { + next = cur->next; + cur->pool = NULL; + free_mdl(cur); + cur = next; + } + spin_unlock_bh(&pool->lock); + kfree(pool); + pool = NULL; + EXIT3(return); +} + +wstdcall void WIN_FUNC(NdisAdjustBufferLength,2) + (ndis_buffer *buffer, UINT length) +{ + ENTER4("%p, %d", buffer, length); + buffer->bytecount = length; +} + +wstdcall void WIN_FUNC(NdisQueryBuffer,3) + (ndis_buffer *buffer, void **virt, UINT *length) +{ + ENTER4("buffer: %p", buffer); + if (virt) + *virt = MmGetSystemAddressForMdl(buffer); + *length = MmGetMdlByteCount(buffer); + TRACE4("%p, %u", virt? *virt : NULL, *length); + return; +} + +wstdcall void WIN_FUNC(NdisQueryBufferSafe,4) + (ndis_buffer *buffer, void **virt, UINT *length, + enum mm_page_priority priority) +{ + ENTER4("%p, %p, %p, %d", buffer, virt, length, priority); + if (virt) + *virt = MmGetSystemAddressForMdlSafe(buffer, priority); + *length = MmGetMdlByteCount(buffer); + TRACE4("%p, %u", virt? *virt : NULL, *length); +} + +wstdcall void *WIN_FUNC(NdisBufferVirtualAddress,1) + (ndis_buffer *buffer) +{ + ENTER3("%p", buffer); + return MmGetSystemAddressForMdl(buffer); +} + +wstdcall ULONG WIN_FUNC(NdisBufferLength,1) + (ndis_buffer *buffer) +{ + ENTER3("%p", buffer); + return MmGetMdlByteCount(buffer); +} + +wstdcall void WIN_FUNC(NdisQueryBufferOffset,3) + (ndis_buffer *buffer, UINT *offset, UINT *length) +{ + ENTER3("%p", buffer); + *offset = MmGetMdlByteOffset(buffer); + *length = MmGetMdlByteCount(buffer); + TRACE3("%d, %d", *offset, *length); +} + +wstdcall void WIN_FUNC(NdisUnchainBufferAtBack,2) + (struct ndis_packet *packet, ndis_buffer **buffer) +{ + ndis_buffer *b, *btail; + + ENTER3("%p", packet); + b = packet->private.buffer_head; + if (!b) { + /* no buffer in packet */ + *buffer = NULL; + EXIT3(return); + } + btail = packet->private.buffer_tail; + *buffer = btail; + if (b == btail) { + /* one buffer in packet */ + packet->private.buffer_head = NULL; + packet->private.buffer_tail = NULL; + } else { + while (b->next != btail) + b = b->next; + packet->private.buffer_tail = b; + b->next = NULL; + } + packet->private.valid_counts = FALSE; + EXIT3(return); +} + +wstdcall void WIN_FUNC(NdisUnchainBufferAtFront,2) + (struct ndis_packet *packet, ndis_buffer **buffer) +{ + ENTER3("%p", packet); + if (packet->private.buffer_head == NULL) { + /* no buffer in packet */ + *buffer = NULL; + EXIT3(return); + } + + *buffer = packet->private.buffer_head; + if (packet->private.buffer_head == packet->private.buffer_tail) { + /* one buffer in packet */ + packet->private.buffer_head = NULL; + packet->private.buffer_tail = NULL; + } else + packet->private.buffer_head = (*buffer)->next; + + packet->private.valid_counts = FALSE; + EXIT3(return); +} + +wstdcall void WIN_FUNC(NdisGetFirstBufferFromPacketSafe,6) + (struct ndis_packet *packet, ndis_buffer **first_buffer, + void **first_buffer_va, UINT *first_buffer_length, + UINT *total_buffer_length, enum mm_page_priority priority) +{ + ndis_buffer *b = packet->private.buffer_head; + + ENTER3("%p(%p)", packet, b); + *first_buffer = b; + if (b) { + *first_buffer_va = MmGetSystemAddressForMdlSafe(b, priority); + *first_buffer_length = *total_buffer_length = + MmGetMdlByteCount(b); + for (b = b->next; b; b = b->next) + *total_buffer_length += MmGetMdlByteCount(b); + } else { + *first_buffer_va = NULL; + *first_buffer_length = 0; + *total_buffer_length = 0; + } + TRACE3("%p, %d, %d", *first_buffer_va, *first_buffer_length, + *total_buffer_length); + EXIT3(return); +} + +wstdcall void WIN_FUNC(NdisGetFirstBufferFromPacket,6) + (struct ndis_packet *packet, ndis_buffer **first_buffer, + void **first_buffer_va, UINT *first_buffer_length, + UINT *total_buffer_length, enum mm_page_priority priority) +{ + NdisGetFirstBufferFromPacketSafe(packet, first_buffer, + first_buffer_va, first_buffer_length, + total_buffer_length, + NormalPagePriority); +} + +wstdcall void WIN_FUNC(NdisAllocatePacketPoolEx,5) + (NDIS_STATUS *status, struct ndis_packet_pool **pool_handle, + UINT num_descr, UINT overflowsize, UINT proto_rsvd_length) +{ + struct ndis_packet_pool *pool; + + ENTER3("buffers: %d, length: %d", num_descr, proto_rsvd_length); + pool = kzalloc(sizeof(*pool), irql_gfp()); + if (!pool) { + *status = NDIS_STATUS_RESOURCES; + EXIT3(return); + } + spin_lock_init(&pool->lock); + pool->max_descr = num_descr; + pool->num_allocated_descr = 0; + pool->num_used_descr = 0; + pool->free_descr = NULL; + pool->proto_rsvd_length = proto_rsvd_length; + *pool_handle = pool; + *status = NDIS_STATUS_SUCCESS; + TRACE3("pool: %p", pool); + EXIT3(return); +} + +wstdcall void WIN_FUNC(NdisAllocatePacketPool,4) + (NDIS_STATUS *status, struct ndis_packet_pool **pool_handle, + UINT num_descr, UINT proto_rsvd_length) +{ + NdisAllocatePacketPoolEx(status, pool_handle, num_descr, 0, + proto_rsvd_length); + EXIT3(return); +} + +wstdcall void WIN_FUNC(NdisFreePacketPool,1) + (struct ndis_packet_pool *pool) +{ + struct ndis_packet *packet, *next; + + ENTER3("pool: %p", pool); + if (!pool) { + WARNING("invalid pool"); + EXIT3(return); + } + spin_lock_bh(&pool->lock); + packet = pool->free_descr; + while (packet) { + next = (struct ndis_packet *)packet->reserved[0]; + kfree(packet); + packet = next; + } + pool->num_allocated_descr = 0; + pool->num_used_descr = 0; + pool->free_descr = NULL; + spin_unlock_bh(&pool->lock); + kfree(pool); + EXIT3(return); +} + +wstdcall UINT WIN_FUNC(NdisPacketPoolUsage,1) + (struct ndis_packet_pool *pool) +{ + EXIT4(return pool->num_used_descr); +} + +wstdcall void WIN_FUNC(NdisAllocatePacket,3) + (NDIS_STATUS *status, struct ndis_packet **ndis_packet, + struct ndis_packet_pool *pool) +{ + struct ndis_packet *packet; + int packet_length; + + ENTER4("pool: %p", pool); + if (!pool) { + *status = NDIS_STATUS_RESOURCES; + *ndis_packet = NULL; + EXIT4(return); + } + assert_irql(_irql_ <= SOFT_LEVEL); + if (pool->num_used_descr > pool->max_descr) { + TRACE3("pool %p is full: %d(%d)", pool, + pool->num_used_descr, pool->max_descr); +#ifndef ALLOW_POOL_OVERFLOW + *status = NDIS_STATUS_RESOURCES; + *ndis_packet = NULL; + return; +#endif + } + /* packet has space for 1 byte in protocol_reserved field */ + packet_length = sizeof(*packet) - 1 + pool->proto_rsvd_length + + sizeof(struct ndis_packet_oob_data); + spin_lock_bh(&pool->lock); + if ((packet = pool->free_descr)) + pool->free_descr = (void *)packet->reserved[0]; + spin_unlock_bh(&pool->lock); + if (!packet) { + packet = kmalloc(packet_length, irql_gfp()); + if (!packet) { + WARNING("couldn't allocate packet"); + *status = NDIS_STATUS_RESOURCES; + *ndis_packet = NULL; + return; + } + atomic_inc_var(pool->num_allocated_descr); + } + TRACE4("%p, %p", pool, packet); + atomic_inc_var(pool->num_used_descr); + memset(packet, 0, packet_length); + packet->private.oob_offset = + packet_length - sizeof(struct ndis_packet_oob_data); + packet->private.packet_flags = fPACKET_ALLOCATED_BY_NDIS; + packet->private.pool = pool; + *ndis_packet = packet; + *status = NDIS_STATUS_SUCCESS; + EXIT4(return); +} + +wstdcall void WIN_FUNC(NdisDprAllocatePacket,3) + (NDIS_STATUS *status, struct ndis_packet **packet, + struct ndis_packet_pool *pool) +{ + NdisAllocatePacket(status, packet, pool); +} + +wstdcall void WIN_FUNC(NdisFreePacket,1) + (struct ndis_packet *packet) +{ + struct ndis_packet_pool *pool; + + ENTER4("%p, %p", packet, packet->private.pool); + pool = packet->private.pool; + if (!pool) { + ERROR("invalid pool %p", packet); + EXIT4(return); + } + assert((int)pool->num_used_descr > 0); + atomic_dec_var(pool->num_used_descr); + if (packet->reserved[1]) { + TRACE3("%p, %p", packet, (void *)packet->reserved[1]); + kfree((void *)packet->reserved[1]); + packet->reserved[1] = 0; + } + if (pool->num_allocated_descr > MAX_ALLOCATED_NDIS_PACKETS) { + TRACE3("%p", pool); + atomic_dec_var(pool->num_allocated_descr); + kfree(packet); + } else { + TRACE4("%p, %p, %p", pool, packet, pool->free_descr); + spin_lock_bh(&pool->lock); + packet->reserved[0] = + (typeof(packet->reserved[0]))pool->free_descr; + pool->free_descr = packet; + spin_unlock_bh(&pool->lock); + } + EXIT4(return); +} + +wstdcall struct ndis_packet_stack *WIN_FUNC(NdisIMGetCurrentPacketStack,2) + (struct ndis_packet *packet, BOOLEAN *stacks_remain) +{ + struct ndis_packet_stack *stack; + + if (!packet->reserved[1]) { + stack = kzalloc(2 * sizeof(*stack), irql_gfp()); + TRACE3("%p, %p", packet, stack); + packet->reserved[1] = (typeof(packet->reserved[1]))stack; + } else { + stack = (void *)packet->reserved[1];; + if (xchg(&stack->ndis_reserved[0], 1)) { + stack++; + if (xchg(&stack->ndis_reserved[0], 1)) + stack = NULL; + } + TRACE3("%p", stack); + } + if (stack) + *stacks_remain = TRUE; + else + *stacks_remain = FALSE; + + EXIT3(return stack); +} + +wstdcall void WIN_FUNC(NdisCopyFromPacketToPacketSafe,7) + (struct ndis_packet *dst, UINT dst_offset, UINT num_to_copy, + struct ndis_packet *src, UINT src_offset, UINT *num_copied, + enum mm_page_priority priority) +{ + UINT dst_n, src_n, n, left; + ndis_buffer *dst_buf; + ndis_buffer *src_buf; + + ENTER4(""); + if (!dst || !src) { + *num_copied = 0; + EXIT4(return); + } + + dst_buf = dst->private.buffer_head; + src_buf = src->private.buffer_head; + + if (!dst_buf || !src_buf) { + *num_copied = 0; + EXIT4(return); + } + dst_n = MmGetMdlByteCount(dst_buf) - dst_offset; + src_n = MmGetMdlByteCount(src_buf) - src_offset; + + n = min(src_n, dst_n); + n = min(n, num_to_copy); + memcpy(MmGetSystemAddressForMdl(dst_buf) + dst_offset, + MmGetSystemAddressForMdl(src_buf) + src_offset, n); + + left = num_to_copy - n; + while (left > 0) { + src_offset += n; + dst_offset += n; + dst_n -= n; + src_n -= n; + if (dst_n == 0) { + dst_buf = dst_buf->next; + if (!dst_buf) + break; + dst_n = MmGetMdlByteCount(dst_buf); + dst_offset = 0; + } + if (src_n == 0) { + src_buf = src_buf->next; + if (!src_buf) + break; + src_n = MmGetMdlByteCount(src_buf); + src_offset = 0; + } + + n = min(src_n, dst_n); + n = min(n, left); + memcpy(MmGetSystemAddressForMdl(dst_buf) + dst_offset, + MmGetSystemAddressForMdl(src_buf) + src_offset, n); + left -= n; + } + *num_copied = num_to_copy - left; + EXIT4(return); +} + +wstdcall void WIN_FUNC(NdisCopyFromPacketToPacket,6) + (struct ndis_packet *dst, UINT dst_offset, UINT num_to_copy, + struct ndis_packet *src, UINT src_offset, UINT *num_copied) +{ + NdisCopyFromPacketToPacketSafe(dst, dst_offset, num_to_copy, + src, src_offset, num_copied, + NormalPagePriority); + return; +} + +wstdcall void WIN_FUNC(NdisIMCopySendPerPacketInfo,2) + (struct ndis_packet *dst, struct ndis_packet *src) +{ + struct ndis_packet_oob_data *dst_oob, *src_oob; + dst_oob = NDIS_PACKET_OOB_DATA(dst); + src_oob = NDIS_PACKET_OOB_DATA(src); + memcpy(&dst_oob->ext, &src_oob->ext, sizeof(dst_oob->ext)); + return; +} + +wstdcall void WIN_FUNC(NdisSend,3) + (NDIS_STATUS *status, struct ndis_mp_block *nmb, + struct ndis_packet *packet) +{ + struct ndis_device *wnd = nmb->wnd; + struct miniport *mp; + KIRQL irql; + + mp = &wnd->wd->driver->ndis_driver->mp; + if (mp->send_packets) { + irql = serialize_lock_irql(wnd); + assert_irql(_irql_ == DISPATCH_LEVEL); + LIN2WIN3(mp->send_packets, wnd->nmb->mp_ctx, &packet, 1); + serialize_unlock_irql(wnd, irql); + if (deserialized_driver(wnd)) + *status = NDIS_STATUS_PENDING; + else { + struct ndis_packet_oob_data *oob_data; + oob_data = NDIS_PACKET_OOB_DATA(packet); + *status = oob_data->status; + switch (*status) { + case NDIS_STATUS_SUCCESS: + free_tx_packet(wnd, packet, *status); + break; + case NDIS_STATUS_PENDING: + break; + case NDIS_STATUS_RESOURCES: + wnd->tx_ok = 0; + break; + case NDIS_STATUS_FAILURE: + default: + free_tx_packet(wnd, packet, *status); + break; + } + } + } else { + irql = serialize_lock_irql(wnd); + assert_irql(_irql_ == DISPATCH_LEVEL); + *status = LIN2WIN3(mp->send, wnd->nmb->mp_ctx, packet, 0); + serialize_unlock_irql(wnd, irql); + switch (*status) { + case NDIS_STATUS_SUCCESS: + free_tx_packet(wnd, packet, *status); + break; + case NDIS_STATUS_PENDING: + break; + case NDIS_STATUS_RESOURCES: + wnd->tx_ok = 0; + break; + case NDIS_STATUS_FAILURE: + default: + free_tx_packet(wnd, packet, *status); + break; + } + } + EXIT3(return); +} + +/* called for serialized drivers only */ +wstdcall void mp_timer_dpc(struct kdpc *kdpc, void *ctx, void *arg1, void *arg2) +{ + struct ndis_mp_timer *timer; + struct ndis_mp_block *nmb; + + timer = ctx; + TIMERENTER("%p, %p, %p, %p", timer, timer->func, timer->ctx, timer->nmb); + assert_irql(_irql_ == DISPATCH_LEVEL); + nmb = timer->nmb; + serialize_lock(nmb->wnd); + LIN2WIN4(timer->func, NULL, timer->ctx, NULL, NULL); + serialize_unlock(nmb->wnd); + TIMEREXIT(return); +} +WIN_FUNC_DECL(mp_timer_dpc,4) + +wstdcall void WIN_FUNC(NdisMInitializeTimer,4) + (struct ndis_mp_timer *timer, struct ndis_mp_block *nmb, + DPC func, void *ctx) +{ + TIMERENTER("%p, %p, %p, %p", timer, func, ctx, nmb); + assert_irql(_irql_ == PASSIVE_LEVEL); + timer->func = func; + timer->ctx = ctx; + timer->nmb = nmb; + if (deserialized_driver(nmb->wnd)) + KeInitializeDpc(&timer->kdpc, func, ctx); + else + KeInitializeDpc(&timer->kdpc, WIN_FUNC_PTR(mp_timer_dpc,4), + timer); + wrap_init_timer(&timer->nt_timer, NotificationTimer, nmb); + TIMEREXIT(return); +} + +wstdcall void WIN_FUNC(NdisMSetPeriodicTimer,2) + (struct ndis_mp_timer *timer, UINT period_ms) +{ + unsigned long expires = MSEC_TO_HZ(period_ms); + + TIMERENTER("%p, %u, %ld", timer, period_ms, expires); + assert_irql(_irql_ <= DISPATCH_LEVEL); + wrap_set_timer(&timer->nt_timer, expires, expires, &timer->kdpc); + TIMEREXIT(return); +} + +wstdcall void WIN_FUNC(NdisMCancelTimer,2) + (struct ndis_mp_timer *timer, BOOLEAN *canceled) +{ + TIMERENTER("%p", timer); + assert_irql(_irql_ <= DISPATCH_LEVEL); + *canceled = KeCancelTimer(&timer->nt_timer); + TIMERTRACE("%d", *canceled); + return; +} + +wstdcall void WIN_FUNC(NdisInitializeTimer,3) + (struct ndis_timer *timer, void *func, void *ctx) +{ + TIMERENTER("%p, %p, %p", timer, func, ctx); + assert_irql(_irql_ == PASSIVE_LEVEL); + KeInitializeDpc(&timer->kdpc, func, ctx); + wrap_init_timer(&timer->nt_timer, NotificationTimer, NULL); + TIMEREXIT(return); +} + +/* NdisMSetTimer is a macro that calls NdisSetTimer with + * ndis_mp_timer typecast to ndis_timer */ + +wstdcall void WIN_FUNC(NdisSetTimer,2) + (struct ndis_timer *timer, UINT duetime_ms) +{ + unsigned long expires = MSEC_TO_HZ(duetime_ms); + + TIMERENTER("%p, %p, %u, %ld", timer, timer->nt_timer.wrap_timer, + duetime_ms, expires); + assert_irql(_irql_ <= DISPATCH_LEVEL); + wrap_set_timer(&timer->nt_timer, expires, 0, &timer->kdpc); + TIMEREXIT(return); +} + +wstdcall void WIN_FUNC(NdisCancelTimer,2) + (struct ndis_timer *timer, BOOLEAN *canceled) +{ + TIMERENTER("%p", timer); + assert_irql(_irql_ <= DISPATCH_LEVEL); + *canceled = KeCancelTimer(&timer->nt_timer); + TIMEREXIT(return); +} + +wstdcall void WIN_FUNC(NdisMRegisterAdapterShutdownHandler,3) + (struct ndis_mp_block *nmb, void *ctx, void *func) +{ + struct ndis_device *wnd = nmb->wnd; + ENTER1("%p", func); + wnd->wd->driver->ndis_driver->mp.shutdown = func; + wnd->shutdown_ctx = ctx; +} + +wstdcall void WIN_FUNC(NdisMDeregisterAdapterShutdownHandler,1) + (struct ndis_mp_block *nmb) +{ + struct ndis_device *wnd = nmb->wnd; + wnd->wd->driver->ndis_driver->mp.shutdown = NULL; + wnd->shutdown_ctx = NULL; +} + +/* TODO: rt61 (serialized) driver doesn't want MiniportEnableInterrupt + * to be called in irq handler, but mrv800c (deserialized) driver + * wants. NDIS is confusing about when to call MiniportEnableInterrupt + * For now, handle these cases with two separate irq handlers based on + * observation of these two drivers. However, it is likely not + * correct. */ +wstdcall void deserialized_irq_handler(struct kdpc *kdpc, void *ctx, + void *arg1, void *arg2) +{ + struct ndis_device *wnd = ctx; + ndis_interrupt_handler irq_handler = arg1; + struct miniport *mp = arg2; + + TRACE6("%p", irq_handler); + assert_irql(_irql_ == DISPATCH_LEVEL); + LIN2WIN1(irq_handler, wnd->nmb->mp_ctx); + if (mp->enable_interrupt) + LIN2WIN1(mp->enable_interrupt, wnd->nmb->mp_ctx); + EXIT6(return); +} +WIN_FUNC_DECL(deserialized_irq_handler,4) + +wstdcall void serialized_irq_handler(struct kdpc *kdpc, void *ctx, + void *arg1, void *arg2) +{ + struct ndis_device *wnd = ctx; + ndis_interrupt_handler irq_handler = arg1; + + TRACE6("%p, %p, %p", wnd, irq_handler, arg2); + assert_irql(_irql_ == DISPATCH_LEVEL); + serialize_lock(wnd); + LIN2WIN1(irq_handler, arg2); + serialize_unlock(wnd); + EXIT6(return); +} +WIN_FUNC_DECL(serialized_irq_handler,4) + +wstdcall BOOLEAN ndis_isr(struct kinterrupt *kinterrupt, void *ctx) +{ + struct ndis_mp_interrupt *mp_interrupt = ctx; + struct ndis_device *wnd = mp_interrupt->nmb->wnd; + BOOLEAN recognized = TRUE, queue_handler = TRUE; + + TRACE6("%p", wnd); + /* kernel may call ISR when registering interrupt, in + * the same context if DEBUG_SHIRQ is enabled */ + assert_irql(_irql_ == DIRQL || _irql_ == PASSIVE_LEVEL); + if (mp_interrupt->shared) + LIN2WIN3(mp_interrupt->isr, &recognized, &queue_handler, + wnd->nmb->mp_ctx); + else { + struct miniport *mp; + mp = &wnd->wd->driver->ndis_driver->mp; + LIN2WIN1(mp->disable_interrupt, wnd->nmb->mp_ctx); + /* it is not shared interrupt, so handler must be called */ + recognized = queue_handler = TRUE; + } + if (recognized) { + if (queue_handler) { + TRACE5("%p", &wnd->irq_kdpc); + queue_kdpc(&wnd->irq_kdpc); + } + EXIT6(return TRUE); + } + EXIT6(return FALSE); +} +WIN_FUNC_DECL(ndis_isr,2) + +wstdcall NDIS_STATUS WIN_FUNC(NdisMRegisterInterrupt,7) + (struct ndis_mp_interrupt *mp_interrupt, + struct ndis_mp_block *nmb, UINT vector, UINT level, + BOOLEAN req_isr, BOOLEAN shared, enum kinterrupt_mode mode) +{ + struct ndis_device *wnd = nmb->wnd; + struct miniport *mp; + + ENTER1("%p, vector:%d, level:%d, req_isr:%d, shared:%d, mode:%d", + mp_interrupt, vector, level, req_isr, shared, mode); + + mp = &wnd->wd->driver->ndis_driver->mp; + nt_spin_lock_init(&mp_interrupt->lock); + mp_interrupt->irq = vector; + mp_interrupt->isr = mp->isr; + mp_interrupt->mp_dpc = mp->handle_interrupt; + mp_interrupt->nmb = nmb; + mp_interrupt->req_isr = req_isr; + if (shared && !req_isr) + WARNING("shared but dynamic interrupt!"); + mp_interrupt->shared = shared; + wnd->mp_interrupt = mp_interrupt; + if (mp->enable_interrupt) + mp_interrupt->enable = TRUE; + else + mp_interrupt->enable = FALSE; + + if (deserialized_driver(wnd)) { + KeInitializeDpc(&wnd->irq_kdpc, + WIN_FUNC_PTR(deserialized_irq_handler,4), + nmb->wnd); + wnd->irq_kdpc.arg1 = mp->handle_interrupt; + wnd->irq_kdpc.arg2 = mp; + TRACE2("%p, %p, %p, %p", wnd->irq_kdpc.arg1, wnd->irq_kdpc.arg2, + nmb->wnd, nmb->mp_ctx); + } else { + KeInitializeDpc(&wnd->irq_kdpc, + WIN_FUNC_PTR(serialized_irq_handler,4), + nmb->wnd); + wnd->irq_kdpc.arg1 = mp->handle_interrupt; + wnd->irq_kdpc.arg2 = nmb->mp_ctx; + TRACE2("%p, %p, %p", wnd->irq_kdpc.arg1, wnd->irq_kdpc.arg2, + nmb->wnd); + } + + if (IoConnectInterrupt(&mp_interrupt->kinterrupt, + WIN_FUNC_PTR(ndis_isr,2), mp_interrupt, NULL, + vector, DIRQL, DIRQL, mode, shared, 0, FALSE) != + STATUS_SUCCESS) { + printk(KERN_WARNING "%s: request for IRQ %d failed\n", + DRIVER_NAME, vector); + return NDIS_STATUS_RESOURCES; + } + printk(KERN_INFO "%s: using IRQ %d\n", DRIVER_NAME, vector); + EXIT1(return NDIS_STATUS_SUCCESS); +} + +wstdcall void WIN_FUNC(NdisMDeregisterInterrupt,1) + (struct ndis_mp_interrupt *mp_interrupt) +{ + struct ndis_mp_block *nmb; + + ENTER1("%p", mp_interrupt); + nmb = xchg(&mp_interrupt->nmb, NULL); + TRACE1("%p", nmb); + if (!nmb) { + WARNING("interrupt already freed?"); + return; + } + nmb->wnd->mp_interrupt = NULL; + if (dequeue_kdpc(&nmb->wnd->irq_kdpc)) + TRACE2("interrupt kdpc was pending"); + flush_workqueue(wrapndis_wq); + IoDisconnectInterrupt(mp_interrupt->kinterrupt); + EXIT1(return); +} + +wstdcall BOOLEAN WIN_FUNC(NdisMSynchronizeWithInterrupt,3) + (struct ndis_mp_interrupt *mp_interrupt, + PKSYNCHRONIZE_ROUTINE sync_func, void *ctx) +{ + return KeSynchronizeExecution(mp_interrupt->kinterrupt, sync_func, ctx); +} + +/* called via function pointer; but 64-bit RNDIS driver calls directly */ +wstdcall void WIN_FUNC(NdisMIndicateStatus,4) + (struct ndis_mp_block *nmb, NDIS_STATUS status, void *buf, UINT len) +{ + struct ndis_device *wnd = nmb->wnd; + struct ndis_status_indication *si; + + ENTER2("status=0x%x len=%d", status, len); + switch (status) { + case NDIS_STATUS_MEDIA_CONNECT: + set_media_state(wnd, NdisMediaStateConnected); + break; + case NDIS_STATUS_MEDIA_DISCONNECT: + set_media_state(wnd, NdisMediaStateDisconnected); + break; + case NDIS_STATUS_MEDIA_SPECIFIC_INDICATION: + if (!buf) + break; + si = buf; + TRACE2("status_type=%d", si->status_type); + switch (si->status_type) { + case Ndis802_11StatusType_MediaStreamMode: + break; +#ifdef CONFIG_WIRELESS_EXT + case Ndis802_11StatusType_Authentication: + buf = (char *)buf + sizeof(*si); + len -= sizeof(*si); + while (len > 0) { + int pairwise_error = 0, group_error = 0; + struct ndis_auth_req *auth_req = + (struct ndis_auth_req *)buf; + TRACE1(MACSTRSEP, MAC2STR(auth_req->bssid)); + if (auth_req->flags & 0x01) + TRACE2("reauth request"); + if (auth_req->flags & 0x02) + TRACE2("key update request"); + if (auth_req->flags & 0x06) { + pairwise_error = 1; + TRACE2("pairwise_error"); + } + if (auth_req->flags & 0x0E) { + group_error = 1; + TRACE2("group_error"); + } + if (pairwise_error || group_error) { + union iwreq_data wrqu; + struct iw_michaelmicfailure micfailure; + + memset(&micfailure, 0, sizeof(micfailure)); + if (pairwise_error) + micfailure.flags |= + IW_MICFAILURE_PAIRWISE; + if (group_error) + micfailure.flags |= + IW_MICFAILURE_GROUP; + memcpy(micfailure.src_addr.sa_data, + auth_req->bssid, ETH_ALEN); + memset(&wrqu, 0, sizeof(wrqu)); + wrqu.data.length = sizeof(micfailure); + wireless_send_event(wnd->net_dev, + IWEVMICHAELMICFAILURE, + &wrqu, (u8 *)&micfailure); + } + len -= auth_req->length; + buf = (char *)buf + auth_req->length; + } + break; + case Ndis802_11StatusType_PMKID_CandidateList: + { + u8 *end; + unsigned long i; + struct ndis_pmkid_candidate_list *cand; + + cand = buf + sizeof(struct ndis_status_indication); + if (len < sizeof(struct ndis_status_indication) + + sizeof(struct ndis_pmkid_candidate_list) || + cand->version != 1) { + WARNING("unrecognized PMKID ignored"); + EXIT1(return); + } + + end = (u8 *)buf + len; + TRACE2("PMKID ver %d num_cand %d", + cand->version, cand->num_candidates); + for (i = 0; i < cand->num_candidates; i++) { + struct iw_pmkid_cand pcand; + union iwreq_data wrqu; + struct ndis_pmkid_candidate *c = + &cand->candidates[i]; + if ((u8 *)(c + 1) > end) { + TRACE2("truncated PMKID"); + break; + } + TRACE2("%ld: " MACSTRSEP " 0x%x", + i, MAC2STR(c->bssid), c->flags); + memset(&pcand, 0, sizeof(pcand)); + if (c->flags & 0x01) + pcand.flags |= IW_PMKID_CAND_PREAUTH; + pcand.index = i; + memcpy(pcand.bssid.sa_data, c->bssid, ETH_ALEN); + + memset(&wrqu, 0, sizeof(wrqu)); + wrqu.data.length = sizeof(pcand); + wireless_send_event(wnd->net_dev, IWEVPMKIDCAND, + &wrqu, (u8 *)&pcand); + } + break; + } + case Ndis802_11StatusType_RadioState: + { + struct ndis_radio_status_indication *radio_status = buf; + if (radio_status->radio_state == + Ndis802_11RadioStatusOn) + INFO("radio is turned on"); + else if (radio_status->radio_state == + Ndis802_11RadioStatusHardwareOff) + INFO("radio is turned off by hardware"); + else if (radio_status->radio_state == + Ndis802_11RadioStatusSoftwareOff) + INFO("radio is turned off by software"); + break; + } +#endif + default: + /* is this RSSI indication? */ + TRACE2("unknown indication: %x", si->status_type); + break; + } + break; + default: + TRACE2("unknown status: %08X", status); + break; + } + + EXIT2(return); +} + +/* called via function pointer; but 64-bit RNDIS driver calls directly */ +wstdcall void WIN_FUNC(NdisMIndicateStatusComplete,1) + (struct ndis_mp_block *nmb) +{ + struct ndis_device *wnd = nmb->wnd; + ENTER2("%p", wnd); + if (wnd->tx_ok) + schedule_wrapndis_work(&wnd->tx_work); +} + +/* called via function pointer */ +wstdcall void NdisMSendComplete(struct ndis_mp_block *nmb, + struct ndis_packet *packet, NDIS_STATUS status) +{ + struct ndis_device *wnd = nmb->wnd; + ENTER4("%p, %08X", packet, status); + assert_irql(_irql_ <= DISPATCH_LEVEL); + if (deserialized_driver(wnd)) + free_tx_packet(wnd, packet, status); + else { + struct ndis_packet_oob_data *oob_data; + NDIS_STATUS pkt_status; + TRACE3("%p, %08x", packet, status); + oob_data = NDIS_PACKET_OOB_DATA(packet); + switch ((pkt_status = xchg(&oob_data->status, status))) { + case NDIS_STATUS_NOT_RECOGNIZED: + free_tx_packet(wnd, packet, status); + break; + case NDIS_STATUS_PENDING: + case 0: + break; + default: + WARNING("%p: invalid status: %08X", packet, pkt_status); + break; + } + /* In case a serialized driver has earlier requested a + * pause by returning NDIS_STATUS_RESOURCES during + * MiniportSend(Packets), wakeup tx worker now. + */ + if (xchg(&wnd->tx_ok, 1) == 0) { + TRACE3("%d, %d", wnd->tx_ring_start, wnd->tx_ring_end); + schedule_wrapndis_work(&wnd->tx_work); + } + } + EXIT3(return); +} + +/* called via function pointer */ +wstdcall void NdisMSendResourcesAvailable(struct ndis_mp_block *nmb) +{ + struct ndis_device *wnd = nmb->wnd; + ENTER3("%d, %d", wnd->tx_ring_start, wnd->tx_ring_end); + wnd->tx_ok = 1; + schedule_wrapndis_work(&wnd->tx_work); + EXIT3(return); +} + +wstdcall void return_packet(void *arg1, void *arg2) +{ + struct ndis_device *wnd; + struct ndis_packet *packet; + struct miniport *mp; + KIRQL irql; + + wnd = arg1; + packet = arg2; + ENTER4("%p, %p", wnd, packet); + mp = &wnd->wd->driver->ndis_driver->mp; + irql = serialize_lock_irql(wnd); + assert_irql(_irql_ == DISPATCH_LEVEL); + LIN2WIN2(mp->return_packet, wnd->nmb->mp_ctx, packet); + serialize_unlock_irql(wnd, irql); + EXIT4(return); +} +WIN_FUNC_DECL(return_packet,2) + +/* called via function pointer */ +wstdcall void NdisMIndicateReceivePacket(struct ndis_mp_block *nmb, + struct ndis_packet **packets, + UINT nr_packets) +{ + struct ndis_device *wnd; + ndis_buffer *buffer; + struct ndis_packet *packet; + struct sk_buff *skb; + ULONG i, length, total_length; + struct ndis_packet_oob_data *oob_data; + void *virt; + struct ndis_tcp_ip_checksum_packet_info csum; + + ENTER3("%p, %d", nmb, nr_packets); + assert_irql(_irql_ <= DISPATCH_LEVEL); + wnd = nmb->wnd; + for (i = 0; i < nr_packets; i++) { + packet = packets[i]; + if (!packet) { + WARNING("empty packet ignored"); + continue; + } + wnd->net_dev->last_rx = jiffies; + /* get total number of bytes in packet */ + NdisGetFirstBufferFromPacketSafe(packet, &buffer, &virt, + &length, &total_length, + NormalPagePriority); + TRACE3("%d, %d", length, total_length); + oob_data = NDIS_PACKET_OOB_DATA(packet); + TRACE3("0x%x, 0x%x, %Lu", packet->private.flags, + packet->private.packet_flags, oob_data->time_rxed); + skb = dev_alloc_skb(total_length); + if (skb) { + while (buffer) { + memcpy_skb(skb, MmGetSystemAddressForMdl(buffer), + MmGetMdlByteCount(buffer)); + buffer = buffer->next; + } + skb->dev = wnd->net_dev; + skb->protocol = eth_type_trans(skb, wnd->net_dev); + pre_atomic_add(wnd->net_stats.rx_bytes, total_length); + atomic_inc_var(wnd->net_stats.rx_packets); + csum.value = (typeof(csum.value))(ULONG_PTR) + oob_data->ext.info[TcpIpChecksumPacketInfo]; + TRACE3("0x%05x", csum.value); + if (wnd->rx_csum.value && + (csum.rx.tcp_succeeded || csum.rx.udp_succeeded || + csum.rx.ip_succeeded)) + skb->ip_summed = CHECKSUM_UNNECESSARY; + else + skb->ip_summed = CHECKSUM_NONE; + + if (in_interrupt()) + netif_rx(skb); + else + netif_rx_ni(skb); + } else { + WARNING("couldn't allocate skb; packet dropped"); + atomic_inc_var(wnd->net_stats.rx_dropped); + } + + /* serialized drivers check the status upon return + * from this function */ + if (!deserialized_driver(wnd)) { + oob_data->status = NDIS_STATUS_SUCCESS; + continue; + } + + /* if a deserialized driver sets + * NDIS_STATUS_RESOURCES, then it reclaims the packet + * upon return from this function */ + if (oob_data->status == NDIS_STATUS_RESOURCES) + continue; + + assert(oob_data->status == NDIS_STATUS_SUCCESS); + /* deserialized driver doesn't check the status upon + * return from this function; we need to call + * MiniportReturnPacket later for this packet. Calling + * MiniportReturnPacket from here is not correct - the + * driver doesn't expect it (at least Centrino driver + * crashes) */ + schedule_ntos_work_item(WIN_FUNC_PTR(return_packet,2), + wnd, packet); + } + EXIT3(return); +} + +/* called via function pointer (by NdisMEthIndicateReceive macro); the + * first argument is nmb->eth_db */ +wstdcall void EthRxIndicateHandler(struct ndis_mp_block *nmb, void *rx_ctx, + char *header1, char *header, UINT header_size, + void *look_ahead, UINT look_ahead_size, + UINT packet_size) +{ + struct sk_buff *skb = NULL; + struct ndis_device *wnd; + unsigned int skb_size = 0; + KIRQL irql; + struct ndis_packet_oob_data *oob_data; + + ENTER3("nmb = %p, rx_ctx = %p, buf = %p, size = %d, buf = %p, " + "size = %d, packet = %d", nmb, rx_ctx, header, header_size, + look_ahead, look_ahead_size, packet_size); + + wnd = nmb->wnd; + TRACE3("wnd = %p", wnd); + if (!wnd) { + ERROR("nmb is NULL"); + EXIT3(return); + } + wnd->net_dev->last_rx = jiffies; + + if (look_ahead_size < packet_size) { + struct ndis_packet *packet; + struct miniport *mp; + unsigned int bytes_txed; + NDIS_STATUS res; + + NdisAllocatePacket(&res, &packet, wnd->tx_packet_pool); + if (res != NDIS_STATUS_SUCCESS) { + atomic_inc_var(wnd->net_stats.rx_dropped); + EXIT3(return); + } + oob_data = NDIS_PACKET_OOB_DATA(packet); + mp = &wnd->wd->driver->ndis_driver->mp; + irql = serialize_lock_irql(wnd); + assert_irql(_irql_ == DISPATCH_LEVEL); + res = LIN2WIN6(mp->tx_data, packet, &bytes_txed, nmb, + rx_ctx, look_ahead_size, packet_size); + serialize_unlock_irql(wnd, irql); + TRACE3("%d, %d, %d", header_size, look_ahead_size, bytes_txed); + if (res == NDIS_STATUS_SUCCESS) { + ndis_buffer *buffer; + struct ndis_tcp_ip_checksum_packet_info csum; + skb = dev_alloc_skb(header_size + look_ahead_size + + bytes_txed); + if (!skb) { + ERROR("couldn't allocate skb; packet dropped"); + atomic_inc_var(wnd->net_stats.rx_dropped); + NdisFreePacket(packet); + return; + } + memcpy_skb(skb, header, header_size); + memcpy_skb(skb, look_ahead, look_ahead_size); + buffer = packet->private.buffer_head; + while (buffer) { + memcpy_skb(skb, + MmGetSystemAddressForMdl(buffer), + MmGetMdlByteCount(buffer)); + buffer = buffer->next; + } + skb_size = header_size + look_ahead_size + bytes_txed; + csum.value = (typeof(csum.value))(ULONG_PTR) + oob_data->ext.info[TcpIpChecksumPacketInfo]; + TRACE3("0x%05x", csum.value); + if (wnd->rx_csum.value && + (csum.rx.tcp_succeeded || csum.rx.udp_succeeded)) + skb->ip_summed = CHECKSUM_UNNECESSARY; + else + skb->ip_summed = CHECKSUM_NONE; + NdisFreePacket(packet); + } else if (res == NDIS_STATUS_PENDING) { + /* driver will call td_complete */ + oob_data->look_ahead = kmalloc(look_ahead_size, + GFP_ATOMIC); + if (!oob_data->look_ahead) { + NdisFreePacket(packet); + ERROR("packet dropped"); + atomic_inc_var(wnd->net_stats.rx_dropped); + EXIT3(return); + } + assert(sizeof(oob_data->header) == header_size); + memcpy(oob_data->header, header, + sizeof(oob_data->header)); + memcpy(oob_data->look_ahead, look_ahead, + look_ahead_size); + oob_data->look_ahead_size = look_ahead_size; + EXIT3(return); + } else { + WARNING("packet dropped: %08X", res); + atomic_inc_var(wnd->net_stats.rx_dropped); + NdisFreePacket(packet); + EXIT3(return); + } + } else { + skb_size = header_size + packet_size; + skb = dev_alloc_skb(skb_size); + if (skb) { + memcpy_skb(skb, header, header_size); + memcpy_skb(skb, look_ahead, packet_size); + } + } + + if (skb) { + skb->dev = wnd->net_dev; + skb->protocol = eth_type_trans(skb, wnd->net_dev); + pre_atomic_add(wnd->net_stats.rx_bytes, skb_size); + atomic_inc_var(wnd->net_stats.rx_packets); + if (in_interrupt()) + netif_rx(skb); + else + netif_rx_ni(skb); + } + + EXIT3(return); +} + +/* called via function pointer */ +wstdcall void NdisMTransferDataComplete(struct ndis_mp_block *nmb, + struct ndis_packet *packet, + NDIS_STATUS status, UINT bytes_txed) +{ + struct ndis_device *wnd = nmb->wnd; + struct sk_buff *skb; + unsigned int skb_size; + struct ndis_packet_oob_data *oob_data; + ndis_buffer *buffer; + struct ndis_tcp_ip_checksum_packet_info csum; + + ENTER3("wnd = %p, packet = %p, bytes_txed = %d", + wnd, packet, bytes_txed); + if (!packet) { + WARNING("illegal packet"); + EXIT3(return); + } + wnd->net_dev->last_rx = jiffies; + oob_data = NDIS_PACKET_OOB_DATA(packet); + skb_size = sizeof(oob_data->header) + oob_data->look_ahead_size + + bytes_txed; + skb = dev_alloc_skb(skb_size); + if (!skb) { + kfree(oob_data->look_ahead); + NdisFreePacket(packet); + ERROR("couldn't allocate skb; packet dropped"); + atomic_inc_var(wnd->net_stats.rx_dropped); + EXIT3(return); + } + memcpy_skb(skb, oob_data->header, sizeof(oob_data->header)); + memcpy_skb(skb, oob_data->look_ahead, oob_data->look_ahead_size); + buffer = packet->private.buffer_head; + while (buffer) { + memcpy_skb(skb, MmGetSystemAddressForMdl(buffer), + MmGetMdlByteCount(buffer)); + buffer = buffer->next; + } + kfree(oob_data->look_ahead); + NdisFreePacket(packet); + skb->dev = wnd->net_dev; + skb->protocol = eth_type_trans(skb, wnd->net_dev); + pre_atomic_add(wnd->net_stats.rx_bytes, skb_size); + atomic_inc_var(wnd->net_stats.rx_packets); + + csum.value = (typeof(csum.value))(ULONG_PTR) + oob_data->ext.info[TcpIpChecksumPacketInfo]; + TRACE3("0x%05x", csum.value); + if (wnd->rx_csum.value && + (csum.rx.tcp_succeeded || csum.rx.udp_succeeded)) + skb->ip_summed = CHECKSUM_UNNECESSARY; + else + skb->ip_summed = CHECKSUM_NONE; + + if (in_interrupt()) + netif_rx(skb); + else + netif_rx_ni(skb); +} + +/* called via function pointer */ +wstdcall void EthRxComplete(struct ndis_mp_block *nmb) +{ + TRACE3(""); +} + +/* called via function pointer */ +wstdcall void NdisMQueryInformationComplete(struct ndis_mp_block *nmb, + NDIS_STATUS status) +{ + struct ndis_device *wnd = nmb->wnd; + typeof(wnd->ndis_req_task) task; + + ENTER2("nmb: %p, wnd: %p, %08X", nmb, wnd, status); + wnd->ndis_req_status = status; + wnd->ndis_req_done = 1; + if ((task = xchg(&wnd->ndis_req_task, NULL))) + wake_up_process(task); + else + WARNING("invalid task"); + EXIT2(return); +} + +/* called via function pointer */ +wstdcall void NdisMSetInformationComplete(struct ndis_mp_block *nmb, + NDIS_STATUS status) +{ + struct ndis_device *wnd = nmb->wnd; + typeof(wnd->ndis_req_task) task; + + ENTER2("status = %08X", status); + wnd->ndis_req_status = status; + wnd->ndis_req_done = 1; + if ((task = xchg(&wnd->ndis_req_task, NULL))) + wake_up_process(task); + else + WARNING("invalid task"); + EXIT2(return); +} + +/* called via function pointer */ +wstdcall void NdisMResetComplete(struct ndis_mp_block *nmb, + NDIS_STATUS status, BOOLEAN address_reset) +{ + struct ndis_device *wnd = nmb->wnd; + typeof(wnd->ndis_req_task) task; + + ENTER2("status: %08X, %u", status, address_reset); + wnd->ndis_req_status = status; + wnd->ndis_req_done = address_reset + 1; + if ((task = xchg(&wnd->ndis_req_task, NULL))) + wake_up_process(task); + else + WARNING("invalid task"); + EXIT2(return); +} + +wstdcall void WIN_FUNC(NdisMSleep,1) + (ULONG us) +{ + unsigned long delay; + + ENTER4("%p: us: %u", current, us); + delay = USEC_TO_HZ(us); + sleep_hz(delay); + TRACE4("%p: done", current); +} + +wstdcall void WIN_FUNC(NdisGetCurrentSystemTime,1) + (LARGE_INTEGER *time) +{ + *time = ticks_1601(); + TRACE5("%Lu, %lu", *time, jiffies); +} + +wstdcall LONG WIN_FUNC(NdisInterlockedDecrement,1) + (LONG *val) +{ + return InterlockedDecrement(val); +} + +wstdcall LONG WIN_FUNC(NdisInterlockedIncrement,1) + (LONG *val) +{ + return InterlockedIncrement(val); +} + +wstdcall struct nt_list *WIN_FUNC(NdisInterlockedInsertHeadList,3) + (struct nt_list *head, struct nt_list *entry, + struct ndis_spinlock *lock) +{ + return ExInterlockedInsertHeadList(head, entry, &lock->klock); +} + +wstdcall struct nt_list *WIN_FUNC(NdisInterlockedInsertTailList,3) + (struct nt_list *head, struct nt_list *entry, + struct ndis_spinlock *lock) +{ + return ExInterlockedInsertTailList(head, entry, &lock->klock); +} + +wstdcall struct nt_list *WIN_FUNC(NdisInterlockedRemoveHeadList,2) + (struct nt_list *head, struct ndis_spinlock *lock) +{ + return ExInterlockedRemoveHeadList(head, &lock->klock); +} + +wstdcall NDIS_STATUS WIN_FUNC(NdisMInitializeScatterGatherDma,3) + (struct ndis_mp_block *nmb, BOOLEAN dma_size, ULONG max_phy_map) +{ + struct ndis_device *wnd = nmb->wnd; + ENTER2("dma_size=%d, maxtransfer=%u", dma_size, max_phy_map); +#ifdef CONFIG_X86_64 + if (dma_size != NDIS_DMA_64BITS) { + TRACE1("DMA size is not 64-bits"); + if (pci_set_dma_mask(wnd->wd->pci.pdev, DMA_BIT_MASK(32)) || + pci_set_consistent_dma_mask(wnd->wd->pci.pdev, + DMA_BIT_MASK(32))) + WARNING("setting dma mask failed"); + } +#endif + if ((wnd->attributes & NDIS_ATTRIBUTE_BUS_MASTER) && + wrap_is_pci_bus(wnd->wd->dev_bus)) { + wnd->sg_dma_size = max_phy_map; + return NDIS_STATUS_SUCCESS; + } else + EXIT1(return NDIS_STATUS_NOT_SUPPORTED); +} + +wstdcall ULONG WIN_FUNC(NdisMGetDmaAlignment,1) + (struct ndis_mp_block *nmb) +{ + ENTER3(""); + return dma_get_cache_alignment(); +} + +wstdcall CHAR WIN_FUNC(NdisSystemProcessorCount,0) + (void) +{ + return (CHAR)NR_CPUS; +} + +wstdcall void WIN_FUNC(NdisGetCurrentProcessorCounts,3) + (ULONG *idle, ULONG *kernel_user, ULONG *index) +{ + int cpu = smp_processor_id(); + *idle = kstat_cpu(cpu).cpustat.idle; + *kernel_user = kstat_cpu(cpu).cpustat.system + + kstat_cpu(cpu).cpustat.user; + *index = cpu; +} + +wstdcall void WIN_FUNC(NdisInitializeEvent,1) + (struct ndis_event *ndis_event) +{ + EVENTENTER("%p", ndis_event); + KeInitializeEvent(&ndis_event->nt_event, NotificationEvent, 0); +} + +wstdcall BOOLEAN WIN_FUNC(NdisWaitEvent,2) + (struct ndis_event *ndis_event, UINT ms) +{ + LARGE_INTEGER ticks; + NTSTATUS res; + + EVENTENTER("%p %u", ndis_event, ms); + ticks = -((LARGE_INTEGER)ms * TICKSPERMSEC); + res = KeWaitForSingleObject(&ndis_event->nt_event, 0, 0, TRUE, + ms == 0 ? NULL : &ticks); + if (res == STATUS_SUCCESS) + EXIT3(return TRUE); + else + EXIT3(return FALSE); +} + +wstdcall void WIN_FUNC(NdisSetEvent,1) + (struct ndis_event *ndis_event) +{ + EVENTENTER("%p", ndis_event); + KeSetEvent(&ndis_event->nt_event, 0, 0); +} + +wstdcall void WIN_FUNC(NdisResetEvent,1) + (struct ndis_event *ndis_event) +{ + EVENTENTER("%p", ndis_event); + KeResetEvent(&ndis_event->nt_event); +} + +static void ndis_worker(worker_param_t dummy) +{ + struct nt_list *ent; + struct ndis_work_item *ndis_work_item; + + WORKENTER(""); + while (1) { + spin_lock_bh(&ndis_work_list_lock); + ent = RemoveHeadList(&ndis_work_list); + spin_unlock_bh(&ndis_work_list_lock); + if (!ent) + break; + ndis_work_item = container_of(ent, struct ndis_work_item, list); + WORKTRACE("%p: %p, %p", ndis_work_item, + ndis_work_item->func, ndis_work_item->ctx); + LIN2WIN2(ndis_work_item->func, ndis_work_item, + ndis_work_item->ctx); + WORKTRACE("%p done", ndis_work_item); + } + WORKEXIT(return); +} + +wstdcall NDIS_STATUS WIN_FUNC(NdisScheduleWorkItem,1) + (struct ndis_work_item *ndis_work_item) +{ + ENTER3("%p", ndis_work_item); + spin_lock_bh(&ndis_work_list_lock); + InsertTailList(&ndis_work_list, &ndis_work_item->list); + spin_unlock_bh(&ndis_work_list_lock); + WORKTRACE("scheduling %p", ndis_work_item); + schedule_ndis_work(&ndis_work); + EXIT3(return NDIS_STATUS_SUCCESS); +} + +wstdcall void WIN_FUNC(NdisMGetDeviceProperty,6) + (struct ndis_mp_block *nmb, void **phy_dev, void **func_dev, + void **next_dev, void **alloc_res, void**trans_res) +{ + ENTER2("nmb: %p, phy_dev = %p, func_dev = %p, next_dev = %p, " + "alloc_res = %p, trans_res = %p", nmb, phy_dev, func_dev, + next_dev, alloc_res, trans_res); + if (phy_dev) + *phy_dev = nmb->pdo; + if (func_dev) + *func_dev = nmb->fdo; + if (next_dev) + *next_dev = nmb->next_device; +} + +wstdcall void WIN_FUNC(NdisMRegisterUnloadHandler,2) + (struct driver_object *drv_obj, void *unload) +{ + if (drv_obj) + drv_obj->unload = unload; + return; +} + +wstdcall UINT WIN_FUNC(NdisGetVersion,0) + (void) +{ + return 0x00050001; +} + +wstdcall NDIS_STATUS WIN_FUNC(NdisMQueryAdapterInstanceName,2) + (struct unicode_string *name, struct ndis_mp_block *nmb) +{ + struct ndis_device *wnd = nmb->wnd; + struct ansi_string ansi; + + if (wrap_is_pci_bus(wnd->wd->dev_bus)) + RtlInitAnsiString(&ansi, "PCI Ethernet Adapter"); + else + RtlInitAnsiString(&ansi, "USB Ethernet Adapter"); + + if (RtlAnsiStringToUnicodeString(name, &ansi, TRUE)) + EXIT2(return NDIS_STATUS_RESOURCES); + else + EXIT2(return NDIS_STATUS_SUCCESS); +} + +wstdcall NDIS_STATUS WIN_FUNC(NdisWriteEventLogEntry,7) + (void *handle, NDIS_STATUS code, ULONG value, USHORT n, + void *strings, ULONG datasize, void *data) +{ + TRACE1("0x%x, 0x%x, %u, %u", code, value, n, datasize); + return NDIS_STATUS_SUCCESS; +} + +wstdcall void *WIN_FUNC(NdisGetRoutineAddress,1) + (struct unicode_string *unicode_string) +{ + struct ansi_string ansi_string; + void *address; + + if (RtlUnicodeStringToAnsiString(&ansi_string, unicode_string, TRUE) != + STATUS_SUCCESS) + EXIT1(return NULL); + INFO("%s", ansi_string.buf); + address = ndis_get_routine_address(ansi_string.buf); + RtlFreeAnsiString(&ansi_string); + return address; +} + +wstdcall ULONG WIN_FUNC(NdisReadPcmciaAttributeMemory,4) + (struct ndis_mp_block *nmb, ULONG offset, void *buffer, + ULONG length) +{ + TODO(); + return 0; +} + +wstdcall ULONG WIN_FUNC(NdisWritePcmciaAttributeMemory,4) + (struct ndis_mp_block *nmb, ULONG offset, void *buffer, + ULONG length) +{ + TODO(); + return 0; +} + +wstdcall void WIN_FUNC(NdisMCoIndicateReceivePacket,3) + (struct ndis_mp_block *nmb, struct ndis_packet **packets, + UINT nr_packets) +{ + ENTER3("nmb = %p", nmb); + NdisMIndicateReceivePacket(nmb, packets, nr_packets); + EXIT3(return); +} + +wstdcall void WIN_FUNC(NdisMCoSendComplete,3) + (NDIS_STATUS status, struct ndis_mp_block *nmb, + struct ndis_packet *packet) +{ + ENTER3("%08x", status); + NdisMSendComplete(nmb, packet, status); + EXIT3(return); +} + +wstdcall void WIN_FUNC(NdisMCoRequestComplete,3) + (NDIS_STATUS status, struct ndis_mp_block *nmb, + struct ndis_request *ndis_request) +{ + struct ndis_device *wnd = nmb->wnd; + typeof(wnd->ndis_req_task) task; + + ENTER3("%08X", status); + wnd->ndis_req_status = status; + wnd->ndis_req_done = 1; + if ((task = xchg(&wnd->ndis_req_task, NULL))) + wake_up_process(task); + else + WARNING("invalid task"); + EXIT3(return); +} + +wstdcall NDIS_STATUS WIN_FUNC(NdisIMNotifiyPnPEvent,2) + (struct ndis_mp_block *nmb, struct net_pnp_event *event) +{ + ENTER2("%p, %d", nmb, event->code); + /* NdisWrapper never calls protocol's pnp event notifier, so + * nothing to do here */ + EXIT2(return NDIS_STATUS_SUCCESS); +} + +wstdcall void WIN_FUNC(NdisCompletePnPEvent,2) + (NDIS_STATUS status, void *handle, struct net_pnp_event *event) +{ + ENTER2("%d, %p, %d", status, handle, event->code); + /* NdisWrapper never calls protocol's pnp event notifier, so + * nothing to do here */ + EXIT2(return); +} + +wstdcall NDIS_STATUS WIN_FUNC(NdisMSetMiniportSecondary,2) + (struct ndis_mp_block *nmb2, struct ndis_mp_block *nmb1) +{ + ENTER3("%p, %p", nmb1, nmb2); + TODO(); + EXIT3(return NDIS_STATUS_SUCCESS); +} + +wstdcall NDIS_STATUS WIN_FUNC(NdisMPromoteMiniport,1) + (struct ndis_mp_block *nmb) +{ + ENTER3("%p", nmb); + TODO(); + EXIT3(return NDIS_STATUS_SUCCESS); +} + +wstdcall void WIN_FUNC(NdisMCoActivateVcComplete,3) + (NDIS_STATUS status, void *handle, void *params) +{ + TODO(); +} + +wstdcall void WIN_FUNC(NdisMCoDeactivateVcComplete,2) + (NDIS_STATUS status, void *handle) +{ + TODO(); +} + +wstdcall void WIN_FUNC(NdisMRemoveMiniport,1) + (void *handle) +{ + TODO(); +} + +static void *ndis_get_routine_address(char *name) +{ + int i; + ENTER2("%p", name); + for (i = 0; i < sizeof(ndis_exports) / sizeof(ndis_exports[0]); i++) { + if (strcmp(name, ndis_exports[i].name) == 0) { + TRACE2("%p", ndis_exports[i].func); + return ndis_exports[i].func; + } + } + EXIT2(return NULL); +} + +/* ndis_init_device is called for each device */ +int ndis_init_device(struct ndis_device *wnd) +{ + struct ndis_mp_block *nmb = wnd->nmb; + + KeInitializeSpinLock(&nmb->lock); + wnd->mp_interrupt = NULL; + wnd->wrap_timer_slist.next = NULL; + if (wnd->wd->driver->ndis_driver) + wnd->wd->driver->ndis_driver->mp.shutdown = NULL; + + nmb->filterdbs.eth_db = nmb; + nmb->filterdbs.tr_db = nmb; + nmb->filterdbs.fddi_db = nmb; + nmb->filterdbs.arc_db = nmb; + + nmb->rx_packet = WIN_FUNC_PTR(NdisMIndicateReceivePacket,3); + nmb->send_complete = WIN_FUNC_PTR(NdisMSendComplete,3); + nmb->send_resource_avail = WIN_FUNC_PTR(NdisMSendResourcesAvailable,1); + nmb->status = WIN_FUNC_PTR(NdisMIndicateStatus,4); + nmb->status_complete = WIN_FUNC_PTR(NdisMIndicateStatusComplete,1); + nmb->queryinfo_complete = WIN_FUNC_PTR(NdisMQueryInformationComplete,2); + nmb->setinfo_complete = WIN_FUNC_PTR(NdisMSetInformationComplete,2); + nmb->reset_complete = WIN_FUNC_PTR(NdisMResetComplete,3); + nmb->eth_rx_indicate = WIN_FUNC_PTR(EthRxIndicateHandler,8); + nmb->eth_rx_complete = WIN_FUNC_PTR(EthRxComplete,1); + nmb->td_complete = WIN_FUNC_PTR(NdisMTransferDataComplete,4); + return 0; +} + +/* ndis_exit_device is called for each device */ +void ndis_exit_device(struct ndis_device *wnd) +{ + struct wrap_device_setting *setting; + ENTER2("%p", wnd); + if (down_interruptible(&loader_mutex)) + WARNING("couldn't obtain loader_mutex"); + nt_list_for_each_entry(setting, &wnd->wd->settings, list) { + struct ndis_configuration_parameter *param; + param = setting->encoded; + if (param) { + if (param->type == NdisParameterString) + RtlFreeUnicodeString(¶m->data.string); + ExFreePool(param); + setting->encoded = NULL; + } + } + up(&loader_mutex); +} + +/* ndis_init is called once when module is loaded */ +int ndis_init(void) +{ + InitializeListHead(&ndis_work_list); + spin_lock_init(&ndis_work_list_lock); + initialize_work(&ndis_work, ndis_worker, NULL); + + ndis_wq = create_singlethread_workqueue("ndis_wq"); + if (!ndis_wq) { + WARNING("couldn't create worker thread"); + EXIT1(return -ENOMEM); + } + + ndis_worker_thread = wrap_worker_init(ndis_wq); + TRACE1("%p", ndis_worker_thread); + return 0; +} + +/* ndis_exit is called once when module is removed */ +void ndis_exit(void) +{ + ENTER1(""); + if (ndis_wq) + destroy_workqueue(ndis_wq); + TRACE1("%p", ndis_worker_thread); + if (ndis_worker_thread) + ObDereferenceObject(ndis_worker_thread); + EXIT1(return); +} --- linux-3.0.0.orig/ubuntu/ndiswrapper/ndis.h +++ linux-3.0.0/ubuntu/ndiswrapper/ndis.h @@ -0,0 +1,1314 @@ +/* + * Copyright (C) 2003-2005 Pontus Fuchs, Giridhar Pemmasani + * + * 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. + * + */ + +#ifndef _NDIS_H_ +#define _NDIS_H_ + +#include "ntoskernel.h" + +//#define ALLOW_POOL_OVERFLOW 1 + +#define NDIS_DMA_24BITS 0 +#define NDIS_DMA_32BITS 1 +#define NDIS_DMA_64BITS 2 + +#ifdef CONFIG_X86_64 +#define MAXIMUM_PROCESSORS 64 +#else +#define MAXIMUM_PROCESSORS 32 +#endif + +typedef UINT NDIS_STATUS; +typedef UCHAR NDIS_DMA_SIZE; +typedef LONG ndis_rssi; +typedef ULONG ndis_key_index; +typedef ULONG ndis_tx_power_level; +typedef ULONGULONG ndis_key_rsc; +typedef UCHAR ndis_rates[NDIS_MAX_RATES]; +typedef UCHAR ndis_rates_ex[NDIS_MAX_RATES_EX]; +typedef UCHAR mac_address[ETH_ALEN]; +typedef ULONG ndis_fragmentation_threshold; +typedef ULONG ndis_rts_threshold; +typedef ULONG ndis_antenna; +typedef ULONG ndis_oid; + +typedef UCHAR ndis_pmkid_vavlue[16]; + +typedef uint64_t NDIS_PHY_ADDRESS; + +struct ndis_sg_element { + PHYSICAL_ADDRESS address; + ULONG length; + ULONG_PTR reserved; +}; + +struct ndis_sg_list { + ULONG nent; + ULONG_PTR reserved; + struct ndis_sg_element elements[]; +}; + +/* when sending packets, ndiswrapper associates exactly one sg element + * in sg list */ +struct wrap_tx_sg_list { + ULONG nent; + ULONG_PTR reserved; + struct ndis_sg_element elements[1]; +}; + +struct ndis_phy_addr_unit { + NDIS_PHY_ADDRESS phy_addr; + UINT length; +}; + +typedef struct mdl ndis_buffer; + +struct ndis_buffer_pool { + ndis_buffer *free_descr; +// NT_SPIN_LOCK lock; + spinlock_t lock; + UINT max_descr; + UINT num_allocated_descr; +}; + +#define NDIS_PROTOCOL_ID_DEFAULT 0x00 +#define NDIS_PROTOCOL_ID_TCP_IP 0x02 +#define NDIS_PROTOCOL_ID_IPX 0x06 +#define NDIS_PROTOCOL_ID_NBF 0x07 +#define NDIS_PROTOCOL_ID_MAX 0x0F +#define NDIS_PROTOCOL_ID_MASK 0x0F + +#define fPACKET_WRAPPER_RESERVED 0x3F +#define fPACKET_CONTAINS_MEDIA_SPECIFIC_INFO 0x40 +#define fPACKET_ALLOCATED_BY_NDIS 0x80 + +#define PROTOCOL_RESERVED_SIZE_IN_PACKET (4 * sizeof(void *)) + +struct transport_header_offset { + USHORT protocol_type; + USHORT header_offset; +}; + +struct ndis_network_address { + USHORT length; + USHORT type; + UCHAR address[1]; +}; + +struct ndis_network_address_list { + LONG count; + USHORT type; + struct ndis_network_address address[1]; +}; + +struct ndis_tcp_ip_checksum_packet_info { + union { + struct { + ULONG v4:1; + ULONG v6:1; + ULONG tcp:1; + ULONG udp:1; + ULONG ip:1; + } tx; + struct { + ULONG tcp_failed:1; + ULONG udp_failed:1; + ULONG ip_failed:1; + ULONG tcp_succeeded:1; + ULONG udp_succeeded:1; + ULONG ip_succeeded:1; + ULONG loopback:1; + } rx; + ULONG value; + }; +}; + +enum ndis_task { + TcpIpChecksumNdisTask, IpSecNdisTask, TcpLargeSendNdisTask, MaxNdisTask +}; + +enum ndis_encapsulation { + UNSPECIFIED_Encapsulation, NULL_Encapsulation, + IEEE_802_3_Encapsulation, IEEE_802_5_Encapsulation, + LLC_SNAP_ROUTED_Encapsulation, LLC_SNAP_BRIDGED_Encapsulation +}; + +#define NDIS_TASK_OFFLOAD_VERSION 1 + +struct ndis_encapsulation_format { + enum ndis_encapsulation encap; + struct { + ULONG fixed_header_size:1; + ULONG reserved:31; + } flags; + ULONG header_size; +}; + +struct ndis_task_offload_header { + ULONG version; + ULONG size; + ULONG reserved; + ULONG offset_first_task; + struct ndis_encapsulation_format encap_format; +}; + +struct ndis_task_offload { + ULONG version; + ULONG size; + enum ndis_task task; + ULONG offset_next_task; + ULONG task_buf_length; + UCHAR task_buf[1]; +}; + +struct v4_checksum { + union { + struct { + ULONG ip_opts:1; + ULONG tcp_opts:1; + ULONG tcp_csum:1; + ULONG udp_csum:1; + ULONG ip_csum:1; + }; + ULONG value; + }; +}; + +struct v6_checksum { + ULONG ip_supported:1; + ULONG tcp_supported:1; + ULONG tcp_csum:1; + ULONG udp_csum:1; +}; + +struct ndis_task_tcp_ip_checksum { + struct v4_checksum v4_tx; + struct v4_checksum v4_rx; + struct v6_checksum v6_tx; + struct v6_checksum v6_rx; +}; + +struct ndis_task_tcp_large_send { + ULONG version; + ULONG max_size; + ULONG min_seg_count; + BOOLEAN tcp_opts; + BOOLEAN ip_opts; +}; + +struct ndis_packet; + +struct ndis_packet_pool { + struct ndis_packet *free_descr; +// NT_SPIN_LOCK lock; + spinlock_t lock; + UINT max_descr; + UINT num_allocated_descr; + UINT num_used_descr; + UINT proto_rsvd_length; +}; + +struct ndis_packet_stack { + ULONG_PTR IM_reserved[2]; + ULONG_PTR ndis_reserved[4]; +}; + +enum ndis_per_packet_info { + TcpIpChecksumPacketInfo, IpSecPacketInfo, TcpLargeSendPacketInfo, + ClassificationHandlePacketInfo, NdisReserved, + ScatterGatherListPacketInfo, Ieee8021QInfo, OriginalPacketInfo, + PacketCancelId, MaxPerPacketInfo +}; + +struct ndis_packet_extension { + void *info[MaxPerPacketInfo]; +}; + +struct ndis_packet_private { + UINT nr_pages; + UINT len; + ndis_buffer *buffer_head; + ndis_buffer *buffer_tail; + struct ndis_packet_pool *pool; + UINT count; + ULONG flags; + BOOLEAN valid_counts; + UCHAR packet_flags; + USHORT oob_offset; +}; + +struct ndis_packet { + struct ndis_packet_private private; + /* for use by miniport */ + union { + /* for connectionless mininports */ + struct { + UCHAR miniport_reserved[2 * sizeof(void *)]; + UCHAR wrapper_reserved[2 * sizeof(void *)]; + } cl_reserved; + /* for deserialized miniports */ + struct { + UCHAR miniport_reserved_ex[3 * sizeof(void *)]; + UCHAR wrapper_reserved_ex[sizeof(void *)]; + } deserailized_reserved; + struct { + UCHAR mac_reserved[4 * sizeof(void *)]; + } mac_reserved; + }; + ULONG_PTR reserved[2]; + UCHAR protocol_reserved[1]; +}; + +/* OOB data */ +struct ndis_packet_oob_data { + union { + ULONGLONG time_to_tx; + ULONGLONG time_txed; + }; + ULONGLONG time_rxed; + UINT header_size; + UINT media_size; + void *media; + NDIS_STATUS status; + + /* ndiswrapper specific info; extension should be right after + * ndis's oob_data */ + struct ndis_packet_extension ext; + union { + /* used for tx only */ + struct { + struct sk_buff *tx_skb; + union { + struct wrap_tx_sg_list wrap_tx_sg_list; + struct ndis_sg_list *tx_sg_list; + }; + }; + /* used for rx only */ + struct { + unsigned char header[ETH_HLEN]; + unsigned char *look_ahead; + UINT look_ahead_size; + }; + }; +}; + +#define NDIS_PACKET_OOB_DATA(packet) \ + (struct ndis_packet_oob_data *)(((void *)(packet)) + \ + (packet)->private.oob_offset) + +enum ndis_device_pnp_event { + NdisDevicePnPEventQueryRemoved, NdisDevicePnPEventRemoved, + NdisDevicePnPEventSurpriseRemoved, NdisDevicePnPEventQueryStopped, + NdisDevicePnPEventStopped, NdisDevicePnPEventPowerProfileChanged, + NdisDevicePnPEventMaximum +}; + +enum ndis_request_type { + NdisRequestQueryInformation, NdisRequestSetInformation, + NdisRequestQueryStatistics, NdisRequestOpen, NdisRequestClose, + NdisRequestSend, NdisRequestTransferData, NdisRequestReset, + NdisRequestGeneric1, NdisRequestGeneric2, NdisRequestGeneric3, + NdisRequestGeneric4 +}; + +struct ndis_request { + mac_address mac; + enum ndis_request_type request_type; + union data { + struct query_info { + UINT oid; + void *buf; + UINT buf_len; + UINT written; + UINT needed; + } query_info; + struct set_info { + UINT oid; + void *buf; + UINT buf_len; + UINT written; + UINT needed; + } set_info; + } data; +}; + +enum ndis_medium { + NdisMedium802_3, NdisMedium802_5, NdisMediumFddi, NdisMediumWan, + NdisMediumLocalTalk, NdisMediumDix, NdisMediumArcnetRaw, + NdisMediumArcnet878_2, NdisMediumAtm, NdisMediumWirelessWan, + NdisMediumIrda, NdisMediumBpc, NdisMediumCoWan, + NdisMedium1394, NdisMediumMax +}; + +enum ndis_physical_medium { + NdisPhysicalMediumUnspecified, NdisPhysicalMediumWirelessLan, + NdisPhysicalMediumCableModem, NdisPhysicalMediumPhoneLine, + NdisPhysicalMediumPowerLine, NdisPhysicalMediumDSL, + NdisPhysicalMediumFibreChannel, NdisPhysicalMedium1394, + NdisPhysicalMediumWirelessWan, NdisPhysicalMediumMax +}; + +enum ndis_power_state { + NdisDeviceStateUnspecified = 0, + NdisDeviceStateD0, NdisDeviceStateD1, NdisDeviceStateD2, + NdisDeviceStateD3, NdisDeviceStateMaximum +}; + +enum ndis_power_profile { + NdisPowerProfileBattery, NdisPowerProfileAcOnLine +}; + +struct ndis_pm_wakeup_capabilities { + enum ndis_power_state min_magic_packet_wakeup; + enum ndis_power_state min_pattern_wakeup; + enum ndis_power_state min_link_change_wakeup; +}; + +#define NDIS_PNP_WAKE_UP_MAGIC_PACKET 0x00000001 +#define NDIS_PNP_WAKE_UP_PATTERN_MATCH 0x00000002 +#define NDIS_PNP_WAKE_UP_LINK_CHANGE 0x00000004 + +enum net_pnp_event_code { + NetEventSetPower, NetEventQueryPower, NetEventQueryRemoveDevice, + NetEventCancelRemoveDevice, NetEventReconfigure, NetEventBindList, + NetEventBindsComplete, NetEventPnPCapabilities, NetEventMaximum +}; + +struct net_pnp_event { + enum net_pnp_event_code code; + void *buf; + ULONG buf_length; + ULONG_PTR ndis_reserved[4]; + ULONG_PTR transport_reserved[4]; + ULONG_PTR tdi_reserved[4]; + ULONG_PTR tdi_client_reserved[4]; +}; + +struct ndis_pnp_capabilities { + ULONG flags; + struct ndis_pm_wakeup_capabilities wakeup; +}; + +typedef void (*ndis_isr_handler)(BOOLEAN *recognized, BOOLEAN *queue_handler, + void *handle) wstdcall; +typedef void (*ndis_interrupt_handler)(void *ctx) wstdcall; + +struct miniport { + /* NDIS 3.0 */ + UCHAR major_version; + UCHAR minor_version; + USHORT filler; + UINT reserved; + BOOLEAN (*hangcheck)(void *ctx) wstdcall; + void (*disable_interrupt)(void *ctx) wstdcall; + void (*enable_interrupt)(void *ctx) wstdcall; + void (*mp_halt)(void *ctx) wstdcall; + ndis_interrupt_handler handle_interrupt; + NDIS_STATUS (*init)(NDIS_STATUS *error_status, UINT *medium_index, + enum ndis_medium medium[], UINT medium_array_size, + void *handle, void *conf_handle) wstdcall; + ndis_isr_handler isr; + NDIS_STATUS (*queryinfo)(void *ctx, ndis_oid oid, void *buffer, + ULONG buflen, ULONG *written, + ULONG *needed) wstdcall; + void *reconfig; + NDIS_STATUS (*reset)(BOOLEAN *reset_address, void *ctx) wstdcall; + NDIS_STATUS (*send)(void *ctx, struct ndis_packet *packet, + UINT flags) wstdcall; + NDIS_STATUS (*setinfo)(void *ctx, ndis_oid oid, void *buffer, + ULONG buflen, ULONG *written, + ULONG *needed) wstdcall; + NDIS_STATUS (*tx_data)(struct ndis_packet *ndis_packet, + UINT *bytes_txed, void *mp_ctx, void *rx_ctx, + UINT offset, UINT bytes_to_tx) wstdcall; + /* NDIS 4.0 extensions */ + void (*return_packet)(void *ctx, void *packet) wstdcall; + void (*send_packets)(void *ctx, struct ndis_packet **packets, + INT nr_of_packets) wstdcall; + void (*alloc_complete)(void *handle, void *virt, + NDIS_PHY_ADDRESS *phys, + ULONG size, void *ctx) wstdcall; + /* NDIS 5.0 extensions */ + NDIS_STATUS (*co_create_vc)(void *ctx, void *vc_handle, + void *vc_ctx) wstdcall; + NDIS_STATUS (*co_delete_vc)(void *vc_ctx) wstdcall; + NDIS_STATUS (*co_activate_vc)(void *vc_ctx, void *call_params) wstdcall; + NDIS_STATUS (*co_deactivate_vc)(void *vc_ctx) wstdcall; + NDIS_STATUS (*co_send_packets)(void *vc_ctx, void **packets, + UINT nr_of_packets) wstdcall; + NDIS_STATUS (*co_request)(void *ctx, void *vc_ctx, UINT *req) wstdcall; + /* NDIS 5.1 extensions */ + void (*cancel_send_packets)(void *ctx, void *id) wstdcall; + void (*pnp_event_notify)(void *ctx, enum ndis_device_pnp_event event, + void *inf_buf, ULONG inf_buf_len) wstdcall; + void (*shutdown)(void *ctx) wstdcall; + void *reserved1; + void *reserved2; + void *reserved3; + void *reserved4; +}; + +struct ndis_spinlock { + NT_SPIN_LOCK klock; + KIRQL irql; +}; + +union ndis_rw_lock_refcount { + UCHAR cache_line[16]; +}; + +struct ndis_rw_lock { + union { + struct { + NT_SPIN_LOCK klock; + void *context; + }; + UCHAR reserved[16]; + }; + union { + union ndis_rw_lock_refcount ref_count[MAXIMUM_PROCESSORS]; + /* ndiswrapper specific */ + volatile int count; + }; +}; + +struct lock_state { + USHORT state; + KIRQL irql; +}; + +struct ndis_work_item; +typedef void (*NDIS_PROC)(struct ndis_work_item *, void *) wstdcall; + +struct ndis_work_item { + void *ctx; + NDIS_PROC func; + union { + UCHAR reserved[8 * sizeof(void *)]; + /* ndiswrapper specific */ + struct nt_list list; + }; +}; + +struct alloc_shared_mem { + void *ctx; + ULONG size; + BOOLEAN cached; +}; + +struct ndis_mp_block; + +/* this is opaque to drivers, so we can use it as we please */ +struct ndis_mp_interrupt { + struct kinterrupt *kinterrupt; + NT_SPIN_LOCK lock; + union { + void *reserved; + unsigned int irq; + }; + ndis_isr_handler isr; + ndis_interrupt_handler mp_dpc; + struct kdpc intr_dpc; + struct ndis_mp_block *nmb; + UCHAR dpc_count; + BOOLEAN enable; + struct nt_event dpc_completed_event; + BOOLEAN shared; + BOOLEAN req_isr; +}; + +struct ndis_binary_data { + USHORT len; + void *buf; +}; + +enum ndis_parameter_type { + NdisParameterInteger, NdisParameterHexInteger, + NdisParameterString, NdisParameterMultiString, NdisParameterBinary, +}; + +typedef struct unicode_string NDIS_STRING; + +struct ndis_configuration_parameter { + enum ndis_parameter_type type; + union { + ULONG integer; + NDIS_STRING string; + } data; +}; + +struct ndis_driver { + struct miniport mp; +}; + +/* IDs used to store extensions in driver_object's custom extension */ +#define NDIS_DRIVER_CLIENT_ID 10 + +struct ndis_wireless_stats { + ULONG length; + LARGE_INTEGER tx_frag; + LARGE_INTEGER tx_multi_frag; + LARGE_INTEGER failed; + LARGE_INTEGER retry; + LARGE_INTEGER multi_retry; + LARGE_INTEGER rtss_succ; + LARGE_INTEGER rtss_fail; + LARGE_INTEGER ack_fail; + LARGE_INTEGER frame_dup; + LARGE_INTEGER rx_frag; + LARGE_INTEGER rx_multi_frag; + LARGE_INTEGER fcs_err; + LARGE_INTEGER tkip_local_mic_failures; + LARGE_INTEGER tkip_icv_errors; + LARGE_INTEGER tkip_counter_measures_invoked; + LARGE_INTEGER tkip_replays; + LARGE_INTEGER ccmp_format_errors; + LARGE_INTEGER ccmp_replays; + LARGE_INTEGER ccmp_decrypt_errors; + LARGE_INTEGER fourway_handshake_failures; + LARGE_INTEGER wep_undecryptable_count; + LARGE_INTEGER wep_icv_errorcount; + LARGE_INTEGER decrypt_success_count; + LARGE_INTEGER decrypt_failure_count; +}; + +enum ndis_status_type { + Ndis802_11StatusType_Authentication, + Ndis802_11StatusType_MediaStreamMode, + Ndis802_11StatusType_PMKID_CandidateList, + Ndis802_11StatusType_RadioState, +}; + +struct ndis_status_indication { + enum ndis_status_type status_type; +}; + +enum ndis_radio_status { + Ndis802_11RadioStatusOn, Ndis802_11RadioStatusHardwareOff, + Ndis802_11RadioStatusSoftwareOff, +}; + +struct ndis_radio_status_indication +{ + enum ndis_status_type status_type; + enum ndis_radio_status radio_state; +}; + +enum ndis_media_state { + NdisMediaStateConnected, + NdisMediaStateDisconnected, +}; + +enum ndis_media_stream_mode { + Ndis802_11MediaStreamOff, Ndis802_11MediaStreamOn +}; + +enum wrapper_work { + LINK_STATUS_OFF, LINK_STATUS_ON, SET_MULTICAST_LIST, COLLECT_IW_STATS, + HANGCHECK, NETIF_WAKEQ, +}; + +struct encr_info { + struct encr_key { + ULONG length; + UCHAR key[NDIS_ENCODING_TOKEN_MAX]; + } keys[MAX_ENCR_KEYS]; + unsigned short tx_key_index; +}; + +struct ndis_essid { + ULONG length; + UCHAR essid[NDIS_ESSID_MAX_SIZE]; +}; + +enum ndis_infrastructure_mode { + Ndis802_11IBSS, Ndis802_11Infrastructure, Ndis802_11AutoUnknown, + Ndis802_11InfrastructureMax +}; + +enum authentication_mode { + Ndis802_11AuthModeOpen, Ndis802_11AuthModeShared, + Ndis802_11AuthModeAutoSwitch, Ndis802_11AuthModeWPA, + Ndis802_11AuthModeWPAPSK, Ndis802_11AuthModeWPANone, + Ndis802_11AuthModeWPA2, Ndis802_11AuthModeWPA2PSK, + Ndis802_11AuthModeMax +}; + +enum encryption_status { + Ndis802_11WEPEnabled, + Ndis802_11Encryption1Enabled = Ndis802_11WEPEnabled, + Ndis802_11WEPDisabled, + Ndis802_11EncryptionDisabled = Ndis802_11WEPDisabled, + Ndis802_11WEPKeyAbsent, + Ndis802_11Encryption1KeyAbsent = Ndis802_11WEPKeyAbsent, + Ndis802_11WEPNotSupported, + Ndis802_11EncryptionNotSupported = Ndis802_11WEPNotSupported, + Ndis802_11Encryption2Enabled, Ndis802_11Encryption2KeyAbsent, + Ndis802_11Encryption3Enabled, Ndis802_11Encryption3KeyAbsent +}; + +struct ndis_auth_encr_pair { + enum authentication_mode auth_mode; + enum encryption_status encr_mode; +}; + +struct ndis_capability { + ULONG length; + ULONG version; + ULONG num_PMKIDs; + ULONG num_auth_encr_pair; + struct ndis_auth_encr_pair auth_encr_pair[1]; +}; + +struct ndis_guid { + struct guid guid; + union { + ndis_oid oid; + NDIS_STATUS status; + }; + ULONG size; + ULONG flags; +}; + +struct ndis_timer { + struct nt_timer nt_timer; + struct kdpc kdpc; +}; + +struct ndis_mp_timer { + struct nt_timer nt_timer; + struct kdpc kdpc; + DPC func; + void *ctx; + struct ndis_mp_block *nmb; + struct ndis_mp_timer *next; +}; + +typedef struct cm_partial_resource_list NDIS_RESOURCE_LIST; + +struct ndis_event { + struct nt_event nt_event; +}; + +struct ndis_bind_paths { + UINT number; + struct unicode_string paths[1]; +}; + +struct ndis_reference { + NT_SPIN_LOCK lock; + USHORT ref_count; + BOOLEAN closing; +}; + +struct ndis_filterdbs { + union { + void *eth_db; + void *null_db; + }; + void *tr_db; + void *fddi_db; + void *arc_db; +}; + +enum ndis_interface_type { + NdisInterfaceInternal, NdisInterfaceIsa, NdisInterfaceEisa, + NdisInterfaceMca, NdisInterfaceTurboChannel, NdisInterfacePci, + NdisInterfacePcMcia, +}; + +struct auth_encr_capa { + unsigned long auth; + unsigned long encr; +}; + +struct ndis_pmkid_candidate { + mac_address bssid; + DWORD flags; +}; + +struct ndis_pmkid_candidate_list { + ULONG version; + ULONG num_candidates; + struct ndis_pmkid_candidate candidates[1]; +}; + +/* + * This struct contains function pointers that the drivers references + * directly via macros, so it's important that they are at the correct + * position. + */ +struct ndis_mp_block { + void *signature; + struct ndis_mp_block *next; + struct driver_object *drv_obj; + void *mp_ctx; + struct unicode_string name; + struct ndis_bind_paths *bindpaths; + void *openqueue; + struct ndis_reference reference; + void *device_ctx; + UCHAR padding; + UCHAR lock_acquired; + UCHAR pmode_opens; + UCHAR assigned_cpu; + NT_SPIN_LOCK lock; + enum ndis_request_type *mediarequest; + struct ndis_mp_interrupt *interrupt; + ULONG flags; + ULONG pnp_flags; + struct nt_list packet_list; + struct ndis_packet *first_pending_tx_packet; + struct ndis_packet *return_packet_queue; + ULONG request_buffer; + void *set_mcast_buffer; + struct ndis_mp_block *primary_mp; + void *wrapper_ctx; + void *bus_data_ctx; + ULONG pnp_capa; + void *resources; + struct ndis_timer wakeup_dpc_timer; + struct unicode_string basename; + struct unicode_string symlink_name; + ULONG ndis_hangcheck_interval; + USHORT hanghcheck_ticks; + USHORT hangcheck_tick; + NDIS_STATUS ndis_reset_status; + void *resetopen; + struct ndis_filterdbs filterdbs; + void *rx_packet; + void *send_complete; + void *send_resource_avail; + void *reset_complete; + + enum ndis_medium media_type; + ULONG bus_number; + enum ndis_interface_type bus_type; + enum ndis_interface_type adapter_type; + struct device_object *fdo; + struct device_object *pdo; + struct device_object *next_device; + void *mapreg; + void *call_mgraflist; + void *mp_thread; + void *setinfobuf; + USHORT setinfo_buf_len; + USHORT max_send_pkts; + NDIS_STATUS fake_status; + void *lock_handler; + struct unicode_string *adapter_instance_name; + void *timer_queue; + UINT mac_options; + void *pending_req; + UINT max_long_addrs; + UINT max_short_addrs; + UINT cur_lookahead; + UINT max_lookahead; + + ndis_interrupt_handler irq_bh; + void *disable_intr; + void *enable_intr; + void *send_pkts; + void *deferred_send; + void *eth_rx_indicate; + void *tr_rx_indicate; + void *fddi_rx_indicate; + void *eth_rx_complete; + void *tr_rx_complete; + void *fddi_rx_complete; + + void *status; + void *status_complete; + void *td_complete; + + void *queryinfo_complete; + void *setinfo_complete; + void *wan_tx_complete; + void *wan_rx; + void *wan_rx_complete; + /* ndiswrapper specific */ + struct ndis_device *wnd; +}; + +struct ndis_device { + struct ndis_mp_block *nmb; + struct wrap_device *wd; + struct net_device *net_dev; + void *shutdown_ctx; + struct ndis_mp_interrupt *mp_interrupt; + struct kdpc irq_kdpc; + unsigned long mem_start; + unsigned long mem_end; + + struct net_device_stats net_stats; + struct iw_statistics iw_stats; + BOOLEAN iw_stats_enabled; + struct ndis_wireless_stats ndis_stats; + + work_struct_t tx_work; + struct ndis_packet *tx_ring[TX_RING_SIZE]; + u8 tx_ring_start; + u8 tx_ring_end; + u8 is_tx_ring_full; + u8 tx_ok; + spinlock_t tx_ring_lock; + struct semaphore tx_ring_mutex; + unsigned int max_tx_packets; + struct semaphore ndis_req_mutex; + struct task_struct *ndis_req_task; + int ndis_req_done; + NDIS_STATUS ndis_req_status; + ULONG packet_filter; + + ULONG sg_dma_size; + ULONG dma_map_count; + dma_addr_t *dma_map_addr; + + int hangcheck_interval; + struct timer_list hangcheck_timer; + int iw_stats_interval; + struct timer_list iw_stats_timer; + unsigned long scan_timestamp; + struct encr_info encr_info; + char nick[IW_ESSID_MAX_SIZE + 1]; + struct ndis_essid essid; + struct auth_encr_capa capa; + enum ndis_infrastructure_mode infrastructure_mode; + int max_pmkids; + int num_pmkids; + struct ndis_pmkid *pmkids; + mac_address mac; + struct proc_dir_entry *procfs_iface; + + work_struct_t ndis_work; + unsigned long ndis_pending_work; + UINT attributes; + int iw_auth_wpa_version; + int iw_auth_cipher_pairwise; + int iw_auth_cipher_group; + int iw_auth_key_mgmt; + int iw_auth_80211_alg; + struct ndis_packet_pool *tx_packet_pool; + struct ndis_buffer_pool *tx_buffer_pool; + int multicast_size; + struct v4_checksum rx_csum; + struct v4_checksum tx_csum; + enum ndis_physical_medium physical_medium; + ULONG ndis_wolopts; + struct nt_slist wrap_timer_slist; + int drv_ndis_version; + struct ndis_pnp_capabilities pnp_capa; + char netdev_name[IFNAMSIZ]; +}; + +BOOLEAN ndis_isr(struct kinterrupt *kinterrupt, void *ctx) wstdcall; + +int ndis_init(void); +void ndis_exit(void); +int ndis_init_device(struct ndis_device *wnd); +void ndis_exit_device(struct ndis_device *wnd); + +int wrap_procfs_add_ndis_device(struct ndis_device *wnd); +void wrap_procfs_remove_ndis_device(struct ndis_device *wnd); + +void NdisAllocatePacketPoolEx(NDIS_STATUS *status, + struct ndis_packet_pool **pool_handle, + UINT num_descr, UINT overflowsize, + UINT proto_rsvd_length) wstdcall; +void NdisFreePacketPool(struct ndis_packet_pool *pool) wstdcall; +void NdisAllocatePacket(NDIS_STATUS *status, struct ndis_packet **packet, + struct ndis_packet_pool *pool) wstdcall; +void NdisFreePacket(struct ndis_packet *descr) wstdcall; +void NdisAllocateBufferPool(NDIS_STATUS *status, + struct ndis_buffer_pool **pool_handle, + UINT num_descr) wstdcall; +void NdisFreeBufferPool(struct ndis_buffer_pool *pool) wstdcall; +void NdisAllocateBuffer(NDIS_STATUS *status, ndis_buffer **buffer, + struct ndis_buffer_pool *pool, void *virt, + UINT length) wstdcall; +void NdisFreeBuffer(ndis_buffer *descr) wstdcall; +void NdisMIndicateReceivePacket(struct ndis_mp_block *nmb, + struct ndis_packet **packets, + UINT nr_packets) wstdcall; +void NdisMSendComplete(struct ndis_mp_block *nmb, struct ndis_packet *packet, + NDIS_STATUS status) wstdcall; +void NdisMSendResourcesAvailable(struct ndis_mp_block *nmb) wstdcall; +void NdisMIndicateStatus(struct ndis_mp_block *nmb, + NDIS_STATUS status, void *buf, UINT len) wstdcall; +void NdisMIndicateStatusComplete(struct ndis_mp_block *nmb) wstdcall; +void NdisMQueryInformationComplete(struct ndis_mp_block *nmb, + NDIS_STATUS status) wstdcall; +void NdisMSetInformationComplete(struct ndis_mp_block *nmb, + NDIS_STATUS status) wstdcall; +void NdisMResetComplete(struct ndis_mp_block *nmb, NDIS_STATUS status, + BOOLEAN address_reset) wstdcall; +ULONG NDIS_BUFFER_TO_SPAN_PAGES(ndis_buffer *buffer) wstdcall; +BOOLEAN NdisWaitEvent(struct ndis_event *event, UINT timeout) wstdcall; +void NdisSetEvent(struct ndis_event *event) wstdcall; +void NdisMDeregisterInterrupt(struct ndis_mp_interrupt *mp_interrupt) wstdcall; +void EthRxIndicateHandler(struct ndis_mp_block *nmb, void *rx_ctx, + char *header1, char *header, UINT header_size, + void *look_ahead, UINT look_ahead_size, + UINT packet_size) wstdcall; +void EthRxComplete(struct ndis_mp_block *nmb) wstdcall; +void NdisMTransferDataComplete(struct ndis_mp_block *nmb, + struct ndis_packet *packet, NDIS_STATUS status, + UINT bytes_txed) wstdcall; +void NdisWriteConfiguration(NDIS_STATUS *status, struct ndis_mp_block *nmb, + struct unicode_string *key, + struct ndis_configuration_parameter *param) wstdcall; +void NdisReadConfiguration(NDIS_STATUS *status, + struct ndis_configuration_parameter **param, + struct ndis_mp_block *nmb, + struct unicode_string *key, + enum ndis_parameter_type type) wstdcall; + +/* Required OIDs */ +#define OID_GEN_SUPPORTED_LIST 0x00010101 +#define OID_GEN_HARDWARE_STATUS 0x00010102 +#define OID_GEN_MEDIA_SUPPORTED 0x00010103 +#define OID_GEN_MEDIA_IN_USE 0x00010104 +#define OID_GEN_MAXIMUM_LOOKAHEAD 0x00010105 +#define OID_GEN_MAXIMUM_FRAME_SIZE 0x00010106 +#define OID_GEN_LINK_SPEED 0x00010107 +#define OID_GEN_TRANSMIT_BUFFER_SPACE 0x00010108 +#define OID_GEN_RECEIVE_BUFFER_SPACE 0x00010109 +#define OID_GEN_TRANSMIT_BLOCK_SIZE 0x0001010A +#define OID_GEN_RECEIVE_BLOCK_SIZE 0x0001010B +#define OID_GEN_VENDOR_ID 0x0001010C +#define OID_GEN_VENDOR_DESCRIPTION 0x0001010D +#define OID_GEN_CURRENT_PACKET_FILTER 0x0001010E +#define OID_GEN_CURRENT_LOOKAHEAD 0x0001010F +#define OID_GEN_DRIVER_VERSION 0x00010110 +#define OID_GEN_MAXIMUM_TOTAL_SIZE 0x00010111 +#define OID_GEN_PROTOCOL_OPTIONS 0x00010112 +#define OID_GEN_MAC_OPTIONS 0x00010113 +#define OID_GEN_MEDIA_CONNECT_STATUS 0x00010114 +#define OID_GEN_MAXIMUM_SEND_PACKETS 0x00010115 +#define OID_GEN_VENDOR_DRIVER_VERSION 0x00010116 +#define OID_GEN_SUPPORTED_GUIDS 0x00010117 +#define OID_GEN_NETWORK_LAYER_ADDRESSES 0x00010118 /* Set only */ +#define OID_GEN_TRANSPORT_HEADER_OFFSET 0x00010119 /* Set only */ +#define OID_GEN_MACHINE_NAME 0x0001021A +#define OID_GEN_RNDIS_CONFIG_PARAMETER 0x0001021B /* Set only */ +#define OID_GEN_VLAN_ID 0x0001021C + +/* Optional OIDs. */ +#define OID_GEN_MEDIA_CAPABILITIES 0x00010201 +#define OID_GEN_PHYSICAL_MEDIUM 0x00010202 + +/* Required statistics OIDs. */ +#define OID_GEN_XMIT_OK 0x00020101 +#define OID_GEN_RCV_OK 0x00020102 +#define OID_GEN_XMIT_ERROR 0x00020103 +#define OID_GEN_RCV_ERROR 0x00020104 +#define OID_GEN_RCV_NO_BUFFER 0x00020105 + +/* Optional OID statistics */ +#define OID_GEN_DIRECTED_BYTES_XMIT 0x00020201 +#define OID_GEN_DIRECTED_FRAMES_XMIT 0x00020202 +#define OID_GEN_MULTICAST_BYTES_XMIT 0x00020203 +#define OID_GEN_MULTICAST_FRAMES_XMIT 0x00020204 +#define OID_GEN_BROADCAST_BYTES_XMIT 0x00020205 +#define OID_GEN_BROADCAST_FRAMES_XMIT 0x00020206 +#define OID_GEN_DIRECTED_BYTES_RCV 0x00020207 +#define OID_GEN_DIRECTED_FRAMES_RCV 0x00020208 +#define OID_GEN_MULTICAST_BYTES_RCV 0x00020209 +#define OID_GEN_MULTICAST_FRAMES_RCV 0x0002020A +#define OID_GEN_BROADCAST_BYTES_RCV 0x0002020B +#define OID_GEN_BROADCAST_FRAMES_RCV 0x0002020C +#define OID_GEN_RCV_CRC_ERROR 0x0002020D +#define OID_GEN_TRANSMIT_QUEUE_LENGTH 0x0002020E +#define OID_GEN_GET_TIME_CAPS 0x0002020F +#define OID_GEN_GET_NETCARD_TIME 0x00020210 +#define OID_GEN_NETCARD_LOAD 0x00020211 +#define OID_GEN_DEVICE_PROFILE 0x00020212 + +/* 802.3 (ethernet) OIDs */ +#define OID_802_3_PERMANENT_ADDRESS 0x01010101 +#define OID_802_3_CURRENT_ADDRESS 0x01010102 +#define OID_802_3_MULTICAST_LIST 0x01010103 +#define OID_802_3_MAXIMUM_LIST_SIZE 0x01010104 +#define OID_802_3_MAC_OPTIONS 0x01010105 +#define NDIS_802_3_MAC_OPTION_PRIORITY 0x00000001 +#define OID_802_3_RCV_ERROR_ALIGNMENT 0x01020101 +#define OID_802_3_XMIT_ONE_COLLISION 0x01020102 +#define OID_802_3_XMIT_MORE_COLLISIONS 0x01020103 +#define OID_802_3_XMIT_DEFERRED 0x01020201 +#define OID_802_3_XMIT_MAX_COLLISIONS 0x01020202 +#define OID_802_3_RCV_OVERRUN 0x01020203 +#define OID_802_3_XMIT_UNDERRUN 0x01020204 +#define OID_802_3_XMIT_HEARTBEAT_FAILURE 0x01020205 +#define OID_802_3_XMIT_TIMES_CRS_LOST 0x01020206 +#define OID_802_3_XMIT_LATE_COLLISIONS 0x01020207 + +/* PnP and power management OIDs */ +#define OID_PNP_CAPABILITIES 0xFD010100 +#define OID_PNP_SET_POWER 0xFD010101 +#define OID_PNP_QUERY_POWER 0xFD010102 +#define OID_PNP_ADD_WAKE_UP_PATTERN 0xFD010103 +#define OID_PNP_REMOVE_WAKE_UP_PATTERN 0xFD010104 +#define OID_PNP_WAKE_UP_PATTERN_LIST 0xFD010105 +#define OID_PNP_ENABLE_WAKE_UP 0xFD010106 + +/* PnP/PM Statistics (Optional). */ +#define OID_PNP_WAKE_UP_OK 0xFD020200 +#define OID_PNP_WAKE_UP_ERROR 0xFD020201 + +/* The following bits are defined for OID_PNP_ENABLE_WAKE_UP */ +#define NDIS_PNP_WAKE_UP_MAGIC_PACKET 0x00000001 +#define NDIS_PNP_WAKE_UP_PATTERN_MATCH 0x00000002 +#define NDIS_PNP_WAKE_UP_LINK_CHANGE 0x00000004 + +/* 802.11 OIDs */ +#define OID_802_11_BSSID 0x0D010101 +#define OID_802_11_SSID 0x0D010102 +#define OID_802_11_NETWORK_TYPES_SUPPORTED 0x0D010203 +#define OID_802_11_NETWORK_TYPE_IN_USE 0x0D010204 +#define OID_802_11_TX_POWER_LEVEL 0x0D010205 +#define OID_802_11_RSSI 0x0D010206 +#define OID_802_11_RSSI_TRIGGER 0x0D010207 +#define OID_802_11_INFRASTRUCTURE_MODE 0x0D010108 +#define OID_802_11_FRAGMENTATION_THRESHOLD 0x0D010209 +#define OID_802_11_RTS_THRESHOLD 0x0D01020A +#define OID_802_11_NUMBER_OF_ANTENNAS 0x0D01020B +#define OID_802_11_RX_ANTENNA_SELECTED 0x0D01020C +#define OID_802_11_TX_ANTENNA_SELECTED 0x0D01020D +#define OID_802_11_SUPPORTED_RATES 0x0D01020E +#define OID_802_11_DESIRED_RATES 0x0D010210 +#define OID_802_11_CONFIGURATION 0x0D010211 +#define OID_802_11_STATISTICS 0x0D020212 +#define OID_802_11_ADD_WEP 0x0D010113 +#define OID_802_11_REMOVE_WEP 0x0D010114 +#define OID_802_11_DISASSOCIATE 0x0D010115 +#define OID_802_11_POWER_MODE 0x0D010216 +#define OID_802_11_BSSID_LIST 0x0D010217 +#define OID_802_11_AUTHENTICATION_MODE 0x0D010118 +#define OID_802_11_PRIVACY_FILTER 0x0D010119 +#define OID_802_11_BSSID_LIST_SCAN 0x0D01011A +#define OID_802_11_WEP_STATUS 0x0D01011B +#define OID_802_11_ENCRYPTION_STATUS OID_802_11_WEP_STATUS +#define OID_802_11_RELOAD_DEFAULTS 0x0D01011C +#define OID_802_11_ADD_KEY 0x0D01011D +#define OID_802_11_REMOVE_KEY 0x0D01011E +#define OID_802_11_ASSOCIATION_INFORMATION 0x0D01011F +#define OID_802_11_TEST 0x0D010120 +#define OID_802_11_MEDIA_STREAM_MODE 0x0D010121 +#define OID_802_11_CAPABILITY 0x0D010122 +#define OID_802_11_PMKID 0x0D010123 + +#define NDIS_STATUS_SUCCESS 0 +#define NDIS_STATUS_PENDING 0x00000103 +#define NDIS_STATUS_NOT_RECOGNIZED 0x00010001 +#define NDIS_STATUS_NOT_COPIED 0x00010002 +#define NDIS_STATUS_NOT_ACCEPTED 0x00010003 +#define NDIS_STATUS_CALL_ACTIVE 0x00010007 +#define NDIS_STATUS_ONLINE 0x40010003 +#define NDIS_STATUS_RESET_START 0x40010004 +#define NDIS_STATUS_RESET_END 0x40010005 +#define NDIS_STATUS_RING_STATUS 0x40010006 +#define NDIS_STATUS_CLOSED 0x40010007 +#define NDIS_STATUS_WAN_LINE_UP 0x40010008 +#define NDIS_STATUS_WAN_LINE_DOWN 0x40010009 +#define NDIS_STATUS_WAN_FRAGMENT 0x4001000A +#define NDIS_STATUS_MEDIA_CONNECT 0x4001000B +#define NDIS_STATUS_MEDIA_DISCONNECT 0x4001000C +#define NDIS_STATUS_HARDWARE_LINE_UP 0x4001000D +#define NDIS_STATUS_HARDWARE_LINE_DOWN 0x4001000E +#define NDIS_STATUS_INTERFACE_UP 0x4001000F +#define NDIS_STATUS_INTERFACE_DOWN 0x40010010 +#define NDIS_STATUS_MEDIA_BUSY 0x40010011 +#define NDIS_STATUS_MEDIA_SPECIFIC_INDICATION 0x40010012 +#define NDIS_STATUS_WW_INDICATION NDIS_STATUS_MEDIA_SPECIFIC_INDICATION +#define NDIS_STATUS_LINK_SPEED_CHANGE 0x40010013 +#define NDIS_STATUS_WAN_GET_STATS 0x40010014 +#define NDIS_STATUS_WAN_CO_FRAGMENT 0x40010015 +#define NDIS_STATUS_WAN_CO_LINKPARAMS 0x40010016 +#define NDIS_STATUS_NOT_RESETTABLE 0x80010001 +#define NDIS_STATUS_SOFT_ERRORS 0x80010003 +#define NDIS_STATUS_HARD_ERRORS 0x80010004 +#define NDIS_STATUS_BUFFER_OVERFLOW 0x80000005 +#define NDIS_STATUS_FAILURE 0xC0000001 +#define NDIS_STATUS_INVALID_PARAMETER 0xC000000D +#define NDIS_STATUS_RESOURCES 0xC000009A +#define NDIS_STATUS_CLOSING 0xC0010002 +#define NDIS_STATUS_BAD_VERSION 0xC0010004 +#define NDIS_STATUS_BAD_CHARACTERISTICS 0xC0010005 +#define NDIS_STATUS_ADAPTER_NOT_FOUND 0xC0010006 +#define NDIS_STATUS_OPEN_FAILED 0xC0010007 +#define NDIS_STATUS_DEVICE_FAILED 0xC0010008 +#define NDIS_STATUS_MULTICAST_FULL 0xC0010009 +#define NDIS_STATUS_MULTICAST_EXISTS 0xC001000A +#define NDIS_STATUS_MULTICAST_NOT_FOUND 0xC001000B +#define NDIS_STATUS_REQUEST_ABORTED 0xC001000C +#define NDIS_STATUS_RESET_IN_PROGRESS 0xC001000D +#define NDIS_STATUS_CLOSING_INDICATING 0xC001000E +#define NDIS_STATUS_BAD_VERSION 0xC0010004 +#define NDIS_STATUS_NOT_SUPPORTED 0xC00000BB +#define NDIS_STATUS_INVALID_PACKET 0xC001000F +#define NDIS_STATUS_OPEN_LIST_FULL 0xC0010010 +#define NDIS_STATUS_ADAPTER_NOT_READY 0xC0010011 +#define NDIS_STATUS_ADAPTER_NOT_OPEN 0xC0010012 +#define NDIS_STATUS_NOT_INDICATING 0xC0010013 +#define NDIS_STATUS_INVALID_LENGTH 0xC0010014 +#define NDIS_STATUS_INVALID_DATA 0xC0010015 +#define NDIS_STATUS_BUFFER_TOO_SHORT 0xC0010016 +#define NDIS_STATUS_INVALID_OID 0xC0010017 +#define NDIS_STATUS_ADAPTER_REMOVED 0xC0010018 +#define NDIS_STATUS_UNSUPPORTED_MEDIA 0xC0010019 +#define NDIS_STATUS_GROUP_ADDRESS_IN_USE 0xC001001A +#define NDIS_STATUS_FILE_NOT_FOUND 0xC001001B +#define NDIS_STATUS_ERROR_READING_FILE 0xC001001C +#define NDIS_STATUS_ALREADY_MAPPED 0xC001001D +#define NDIS_STATUS_RESOURCE_CONFLICT 0xC001001E +#define NDIS_STATUS_NO_CABLE 0xC001001F +#define NDIS_STATUS_INVALID_SAP 0xC0010020 +#define NDIS_STATUS_SAP_IN_USE 0xC0010021 +#define NDIS_STATUS_INVALID_ADDRESS 0xC0010022 +#define NDIS_STATUS_VC_NOT_ACTIVATED 0xC0010023 +#define NDIS_STATUS_DEST_OUT_OF_ORDER 0xC0010024 +#define NDIS_STATUS_VC_NOT_AVAILABLE 0xC0010025 +#define NDIS_STATUS_CELLRATE_NOT_AVAILABLE 0xC0010026 +#define NDIS_STATUS_INCOMPATABLE_QOS 0xC0010027 +#define NDIS_STATUS_AAL_PARAMS_UNSUPPORTED 0xC0010028 +#define NDIS_STATUS_NO_ROUTE_TO_DESTINATION 0xC0010029 +#define NDIS_STATUS_TOKEN_RING_OPEN_ERROR 0xC0011000 +#define NDIS_STATUS_INVALID_DEVICE_REQUEST 0xC0000010 +#define NDIS_STATUS_NETWORK_UNREACHABLE 0xC000023C + +/* Event codes */ + +#define EVENT_NDIS_RESOURCE_CONFLICT 0xC0001388 +#define EVENT_NDIS_OUT_OF_RESOURCE 0xC0001389 +#define EVENT_NDIS_HARDWARE_FAILURE 0xC000138A +#define EVENT_NDIS_ADAPTER_NOT_FOUND 0xC000138B +#define EVENT_NDIS_INTERRUPT_CONNECT 0xC000138C +#define EVENT_NDIS_DRIVER_FAILURE 0xC000138D +#define EVENT_NDIS_BAD_VERSION 0xC000138E +#define EVENT_NDIS_TIMEOUT 0x8000138F +#define EVENT_NDIS_NETWORK_ADDRESS 0xC0001390 +#define EVENT_NDIS_UNSUPPORTED_CONFIGURATION 0xC0001391 +#define EVENT_NDIS_INVALID_VALUE_FROM_ADAPTER 0xC0001392 +#define EVENT_NDIS_MISSING_CONFIGURATION_PARAMETER 0xC0001393 +#define EVENT_NDIS_BAD_IO_BASE_ADDRESS 0xC0001394 +#define EVENT_NDIS_RECEIVE_SPACE_SMALL 0x40001395 +#define EVENT_NDIS_ADAPTER_DISABLED 0x80001396 +#define EVENT_NDIS_IO_PORT_CONFLICT 0x80001397 +#define EVENT_NDIS_PORT_OR_DMA_CONFLICT 0x80001398 +#define EVENT_NDIS_MEMORY_CONFLICT 0x80001399 +#define EVENT_NDIS_INTERRUPT_CONFLICT 0x8000139A +#define EVENT_NDIS_DMA_CONFLICT 0x8000139B +#define EVENT_NDIS_INVALID_DOWNLOAD_FILE_ERROR 0xC000139C +#define EVENT_NDIS_MAXRECEIVES_ERROR 0x8000139D +#define EVENT_NDIS_MAXTRANSMITS_ERROR 0x8000139E +#define EVENT_NDIS_MAXFRAMESIZE_ERROR 0x8000139F +#define EVENT_NDIS_MAXINTERNALBUFS_ERROR 0x800013A0 +#define EVENT_NDIS_MAXMULTICAST_ERROR 0x800013A1 +#define EVENT_NDIS_PRODUCTID_ERROR 0x800013A2 +#define EVENT_NDIS_LOBE_FAILUE_ERROR 0x800013A3 +#define EVENT_NDIS_SIGNAL_LOSS_ERROR 0x800013A4 +#define EVENT_NDIS_REMOVE_RECEIVED_ERROR 0x800013A5 +#define EVENT_NDIS_TOKEN_RING_CORRECTION 0x400013A6 +#define EVENT_NDIS_ADAPTER_CHECK_ERROR 0xC00013A7 +#define EVENT_NDIS_RESET_FAILURE_ERROR 0x800013A8 +#define EVENT_NDIS_CABLE_DISCONNECTED_ERROR 0x800013A9 +#define EVENT_NDIS_RESET_FAILURE_CORRECTION 0x800013AA + +/* packet filter bits used by NDIS_OID_PACKET_FILTER */ +#define NDIS_PACKET_TYPE_DIRECTED 0x00000001 +#define NDIS_PACKET_TYPE_MULTICAST 0x00000002 +#define NDIS_PACKET_TYPE_ALL_MULTICAST 0x00000004 +#define NDIS_PACKET_TYPE_BROADCAST 0x00000008 +#define NDIS_PACKET_TYPE_SOURCE_ROUTING 0x00000010 +#define NDIS_PACKET_TYPE_PROMISCUOUS 0x00000020 +#define NDIS_PACKET_TYPE_SMT 0x00000040 +#define NDIS_PACKET_TYPE_ALL_LOCAL 0x00000080 +#define NDIS_PACKET_TYPE_GROUP 0x00001000 +#define NDIS_PACKET_TYPE_ALL_FUNCTIONAL 0x00002000 +#define NDIS_PACKET_TYPE_FUNCTIONAL 0x00004000 +#define NDIS_PACKET_TYPE_MAC_FRAME 0x00008000 + +/* memory allocation flags */ +#define NDIS_MEMORY_CONTIGUOUS 0x00000001 +#define NDIS_MEMORY_NONCACHED 0x00000002 + +/* Atrribute flags to NdisMSetAtrributesEx */ +#define NDIS_ATTRIBUTE_IGNORE_PACKET_TIMEOUT 0x00000001 +#define NDIS_ATTRIBUTE_IGNORE_REQUEST_TIMEOUT 0x00000002 +#define NDIS_ATTRIBUTE_IGNORE_TOKEN_RING_ERRORS 0x00000004 +#define NDIS_ATTRIBUTE_BUS_MASTER 0x00000008 +#define NDIS_ATTRIBUTE_INTERMEDIATE_DRIVER 0x00000010 +#define NDIS_ATTRIBUTE_DESERIALIZE 0x00000020 +#define NDIS_ATTRIBUTE_NO_HALT_ON_SUSPEND 0x00000040 +#define NDIS_ATTRIBUTE_SURPRISE_REMOVE_OK 0x00000080 +#define NDIS_ATTRIBUTE_NOT_CO_NDIS 0x00000100 +#define NDIS_ATTRIBUTE_USES_SAFE_BUFFER_APIS 0x00000200 + +#define OID_TCP_TASK_OFFLOAD 0xFC010201 + +#define NDIS_MAC_OPTION_COPY_LOOKAHEAD_DATA 0x00000001 +#define NDIS_MAC_OPTION_RECEIVE_SERIALIZED 0x00000002 +#define NDIS_MAC_OPTION_TRANSFERS_NOT_PEND 0x00000004 +#define NDIS_MAC_OPTION_NO_LOOPBACK 0x00000008 +#define NDIS_MAC_OPTION_FULL_DUPLEX 0x00000010 +#define NDIS_MAC_OPTION_EOTX_INDICATION 0x00000020 +#define NDIS_MAC_OPTION_8021P_PRIORITY 0x00000040 +#define NDIS_MAC_OPTION_SUPPORTS_MAC_ADDRESS_OVERWRITE 0x00000080 +#define NDIS_MAC_OPTION_RECEIVE_AT_DPC 0x00000100 +#define NDIS_MAC_OPTION_8021Q_VLAN 0x00000200 +#define NDIS_MAC_OPTION_RESERVED 0x80000000 + +#define deserialized_driver(wnd) (wnd->attributes & NDIS_ATTRIBUTE_DESERIALIZE) + +static inline void serialize_lock(struct ndis_device *wnd) +{ + nt_spin_lock(&wnd->nmb->lock); +} + +static inline void serialize_unlock(struct ndis_device *wnd) +{ + nt_spin_unlock(&wnd->nmb->lock); +} + +static inline KIRQL serialize_lock_irql(struct ndis_device *wnd) +{ + if (deserialized_driver(wnd)) + return raise_irql(DISPATCH_LEVEL); + else + return nt_spin_lock_irql(&wnd->nmb->lock, DISPATCH_LEVEL); +} + +static inline void serialize_unlock_irql(struct ndis_device *wnd, + KIRQL irql) +{ + if (deserialized_driver(wnd)) + lower_irql(irql); + else + nt_spin_unlock_irql(&wnd->nmb->lock, irql); +} + +static inline void if_serialize_lock(struct ndis_device *wnd) +{ + if (!deserialized_driver(wnd)) + nt_spin_lock(&wnd->nmb->lock); +} + +static inline void if_serialize_unlock(struct ndis_device *wnd) +{ + if (!deserialized_driver(wnd)) + nt_spin_unlock(&wnd->nmb->lock); +} + +#endif /* NDIS_H */ --- linux-3.0.0.orig/ubuntu/ndiswrapper/ndiswrapper.h +++ linux-3.0.0/ubuntu/ndiswrapper/ndiswrapper.h @@ -0,0 +1,219 @@ +/* + * Copyright (C) 2003-2005 Pontus Fuchs, Giridhar Pemmasani + * + * 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. + * + */ + +#ifndef _NDISWRAPPER_H_ +#define _NDISWRAPPER_H_ + +#define DRIVER_VERSION "1.56" +#define UTILS_VERSION "1.9" + +#define DRIVER_NAME "ndiswrapper" +#define DRIVER_CONFIG_DIR "/etc/ndiswrapper" + +#define SSID_MAX_WPA_IE_LEN 40 +#define NDIS_ESSID_MAX_SIZE 32 +#define NDIS_ENCODING_TOKEN_MAX 32 +#define MAX_ENCR_KEYS 4 +#define TX_RING_SIZE 16 +#define NDIS_MAX_RATES 8 +#define NDIS_MAX_RATES_EX 16 +#define WLAN_EID_GENERIC 221 +#define MAX_WPA_IE_LEN 64 +#define MAX_STR_LEN 512 + +#define WRAP_PCI_BUS 5 +#define WRAP_PCMCIA_BUS 8 +/* some USB devices, e.g., DWL-G120 have BusType as 0 */ +#define WRAP_INTERNAL_BUS 0 +/* documentation at msdn says 15 is PNP bus, but inf files from all + * vendors say 15 is USB; which is correct? */ +#define WRAP_USB_BUS 15 + +/* NDIS device must be 0, for compatability with old versions of + * ndiswrapper where device type for NDIS drivers is 0 */ +#define WRAP_NDIS_DEVICE 0 +#define WRAP_USB_DEVICE 1 +#define WRAP_BLUETOOTH_DEVICE1 2 +#define WRAP_BLUETOOTH_DEVICE2 3 + +#define WRAP_DEVICE_BUS(dev, bus) ((dev) << 8 | (bus)) +#define WRAP_BUS(dev_bus) ((dev_bus) & 0x000FF) +#define WRAP_DEVICE(dev_bus) ((dev_bus) >> 8) + +#define MAX_DRIVER_NAME_LEN 32 +#define MAX_VERSION_STRING_LEN 64 +#define MAX_SETTING_NAME_LEN 128 +#define MAX_SETTING_VALUE_LEN 256 + +#define MAX_DRIVER_PE_IMAGES 4 +#define MAX_DRIVER_BIN_FILES 5 +#define MAX_DEVICE_SETTINGS 512 + +#define MAX_ALLOCATED_URBS 15 + +#define DEV_ANY_ID -1 + +#define MAC2STR(a) (a)[0], (a)[1], (a)[2], (a)[3], (a)[4], (a)[5] +#define MACSTRSEP "%02x:%02x:%02x:%02x:%02x:%02x" +#define MACSTR "%02x%02x%02x%02x%02x%02x" +#define MACINTADR(a) (int*)&((a)[0]), (int*)&((a)[1]), (int*)&((a)[2]), \ + (int*)&((a)[3]), (int*)&((a)[4]), (int*)&((a)[5]) + +#ifdef __KERNEL__ +/* DEBUG macros */ + +#define MSG(level, fmt, ...) \ + printk(level "ndiswrapper (%s:%d): " fmt "\n", \ + __func__, __LINE__ , ## __VA_ARGS__) + +#define WARNING(fmt, ...) MSG(KERN_WARNING, fmt, ## __VA_ARGS__) +#define ERROR(fmt, ...) MSG(KERN_ERR, fmt , ## __VA_ARGS__) +#define INFO(fmt, ...) MSG(KERN_INFO, fmt , ## __VA_ARGS__) +#define TODO() WARNING("not fully implemented (yet)") + +#define TRACE(fmt, ...) do { } while (0) +#define TRACE1(fmt, ...) do { } while (0) +#define TRACE2(fmt, ...) do { } while (0) +#define TRACE3(fmt, ...) do { } while (0) +#define TRACE4(fmt, ...) do { } while (0) +#define TRACE5(fmt, ...) do { } while (0) +#define TRACE6(fmt, ...) do { } while (0) + +/* for a block of code */ +#define DBG_BLOCK(level) while (0) + +extern int debug; + +#if defined DEBUG +#undef TRACE +#define TRACE(level, fmt, ...) \ +do { \ + if (debug >= level) \ + printk(KERN_INFO "%s (%s:%d): " fmt "\n", DRIVER_NAME, \ + __func__, __LINE__ , ## __VA_ARGS__); \ +} while (0) +#undef DBG_BLOCK +#define DBG_BLOCK(level) if (debug >= level) +#endif + +#if defined(DEBUG) && DEBUG >= 1 +#undef TRACE1 +#define TRACE1(fmt, ...) TRACE(1, fmt , ## __VA_ARGS__) +#endif + +#if defined(DEBUG) && DEBUG >= 2 +#undef TRACE2 +#define TRACE2(fmt, ...) TRACE(2, fmt , ## __VA_ARGS__) +#endif + +#if defined(DEBUG) && DEBUG >= 3 +#undef TRACE3 +#define TRACE3(fmt, ...) TRACE(3, fmt , ## __VA_ARGS__) +#endif + +#if defined(DEBUG) && DEBUG >= 4 +#undef TRACE4 +#define TRACE4(fmt, ...) TRACE(4, fmt , ## __VA_ARGS__) +#endif + +#if defined(DEBUG) && DEBUG >= 5 +#undef TRACE5 +#define TRACE5(fmt, ...) TRACE(5, fmt , ## __VA_ARGS__) +#endif + +#if defined(DEBUG) && DEBUG >= 6 +#undef TRACE6 +#define TRACE6(fmt, ...) TRACE(6, fmt , ## __VA_ARGS__) +#endif + +#define ENTER1(fmt, ...) TRACE1("Enter " fmt , ## __VA_ARGS__) +#define ENTER2(fmt, ...) TRACE2("Enter " fmt , ## __VA_ARGS__) +#define ENTER3(fmt, ...) TRACE3("Enter " fmt , ## __VA_ARGS__) +#define ENTER4(fmt, ...) TRACE4("Enter " fmt , ## __VA_ARGS__) +#define ENTER5(fmt, ...) TRACE5("Enter " fmt , ## __VA_ARGS__) +#define ENTER6(fmt, ...) TRACE6("Enter " fmt , ## __VA_ARGS__) + +#define EXIT1(stmt) do { TRACE1("Exit"); stmt; } while(0) +#define EXIT2(stmt) do { TRACE2("Exit"); stmt; } while(0) +#define EXIT3(stmt) do { TRACE3("Exit"); stmt; } while(0) +#define EXIT4(stmt) do { TRACE4("Exit"); stmt; } while(0) +#define EXIT5(stmt) do { TRACE5("Exit"); stmt; } while(0) +#define EXIT6(stmt) do { TRACE6("Exit"); stmt; } while(0) + +#if defined(USB_DEBUG) +#define USBTRACE TRACE1 +#define USBENTER ENTER1 +#define USBEXIT EXIT1 +#else +#define USBTRACE(fmt, ...) +#define USBENTER(fmt, ...) +#define USBEXIT(stmt) stmt +#endif + +#if defined(EVENT_DEBUG) +#define EVENTTRACE TRACE1 +#define EVENTENTER ENTER1 +#define EVENTEXIT EXIT1 +#else +#define EVENTTRACE(fmt, ...) +#define EVENTENTER(fmt, ...) +#define EVENTEXIT(stmt) stmt +#endif + +#if defined(TIMER_DEBUG) +#define TIMERTRACE TRACE1 +#define TIMERENTER ENTER1 +#define TIMEREXIT EXIT1 +#else +#define TIMERTRACE(fmt, ...) +#define TIMERENTER(fmt, ...) +#define TIMEREXIT(stmt) stmt +#endif + +#if defined(IO_DEBUG) +#define IOTRACE TRACE1 +#define IOENTER ENTER1 +#define IOEXIT EXIT1 +#else +#define IOTRACE(fmt, ...) +#define IOENTER(fmt, ...) +#define IOEXIT(stmt) stmt +#endif + +#if defined(WORK_DEBUG) +#define WORKTRACE TRACE1 +#define WORKENTER ENTER1 +#define WORKEXIT EXIT1 +#else +#define WORKTRACE(fmt, ...) +#define WORKENTER(fmt, ...) +#define WORKEXIT(stmt) stmt +#endif + +#ifdef DEBUG +#define assert(expr) \ +do { \ + if (!(expr)) { \ + ERROR("assertion '%s' failed", #expr); \ + dump_stack(); \ + } \ +} while (0) +#else +#define assert(expr) do { } while (0) +#endif + +#endif // __KERNEL__ + +#endif // NDISWRAPPER_H --- linux-3.0.0.orig/ubuntu/ndiswrapper/ntoskernel.c +++ linux-3.0.0/ubuntu/ndiswrapper/ntoskernel.c @@ -0,0 +1,2683 @@ +/* + * Copyright (C) 2003-2005 Pontus Fuchs, Giridhar Pemmasani + * + * 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. + * + */ + +#include "ntoskernel.h" +#include "ndis.h" +#include "usb.h" +#include "pnp.h" +#include "loader.h" +#include "ntoskernel_exports.h" + +/* MDLs describe a range of virtual address with an array of physical + * pages right after the header. For different ranges of virtual + * addresses, the number of entries of physical pages may be different + * (depending on number of entries required). If we want to allocate + * MDLs from a pool, the size has to be constant. So we assume that + * maximum range used by a driver is MDL_CACHE_PAGES; if a driver + * requests an MDL for a bigger region, we allocate it with kmalloc; + * otherwise, we allocate from the pool */ + +#define MDL_CACHE_PAGES 3 +#define MDL_CACHE_SIZE (sizeof(struct mdl) + \ + (sizeof(PFN_NUMBER) * MDL_CACHE_PAGES)) +struct wrap_mdl { + struct nt_list list; + struct mdl mdl[0]; +}; + +/* everything here is for all drivers/devices - not per driver/device */ +static spinlock_t dispatcher_lock; +spinlock_t ntoskernel_lock; +static void *mdl_cache; +static struct nt_list wrap_mdl_list; + +static work_struct_t kdpc_work; +static void kdpc_worker(worker_param_t dummy); + +static struct nt_list kdpc_list; +static spinlock_t kdpc_list_lock; + +static struct nt_list callback_objects; + +struct nt_list object_list; + +struct bus_driver { + struct nt_list list; + char name[MAX_DRIVER_NAME_LEN]; + struct driver_object drv_obj; +}; + +static struct nt_list bus_driver_list; + +static work_struct_t ntos_work; +static struct nt_list ntos_work_list; +static spinlock_t ntos_work_lock; +static void ntos_work_worker(worker_param_t dummy); +static struct nt_thread *ntos_worker_thread; +spinlock_t irp_cancel_lock; +static NT_SPIN_LOCK nt_list_lock; +static struct nt_slist wrap_timer_slist; + +/* compute ticks (100ns) since 1601 until when system booted into + * wrap_ticks_to_boot */ +u64 wrap_ticks_to_boot; + +#if defined(CONFIG_X86_64) +static struct timer_list shared_data_timer; +struct kuser_shared_data kuser_shared_data; +static void update_user_shared_data_proc(unsigned long data); +#endif + +WIN_SYMBOL_MAP("KeTickCount", &jiffies) + +WIN_SYMBOL_MAP("NlsMbCodePageTag", FALSE) + +workqueue_struct_t *ntos_wq; + +#ifdef WRAP_PREEMPT +DEFINE_PER_CPU(irql_info_t, irql_info); +#endif + +#if defined(CONFIG_X86_64) +static void update_user_shared_data_proc(unsigned long data) +{ + /* timer is supposed to be scheduled every 10ms, but bigger + * intervals seem to work (tried upto 50ms) */ + *((ULONG64 *)&kuser_shared_data.system_time) = ticks_1601(); + *((ULONG64 *)&kuser_shared_data.interrupt_time) = + jiffies * TICKSPERSEC / HZ; + *((ULONG64 *)&kuser_shared_data.tick) = jiffies; + + mod_timer(&shared_data_timer, jiffies + MSEC_TO_HZ(30)); +} +#endif + +void *allocate_object(ULONG size, enum common_object_type type, + struct unicode_string *name) +{ + struct common_object_header *hdr; + void *body; + + /* we pad header as prefix to body */ + hdr = ExAllocatePoolWithTag(NonPagedPool, OBJECT_SIZE(size), 0); + if (!hdr) { + WARNING("couldn't allocate memory"); + return NULL; + } + memset(hdr, 0, OBJECT_SIZE(size)); + if (name) { + hdr->name.buf = ExAllocatePoolWithTag(NonPagedPool, + name->max_length, 0); + if (!hdr->name.buf) { + ExFreePool(hdr); + return NULL; + } + memcpy(hdr->name.buf, name->buf, name->max_length); + hdr->name.length = name->length; + hdr->name.max_length = name->max_length; + } + hdr->type = type; + hdr->ref_count = 1; + spin_lock_bh(&ntoskernel_lock); + /* threads are looked up often (in KeWaitForXXX), so optimize + * for fast lookups of threads */ + if (type == OBJECT_TYPE_NT_THREAD) + InsertHeadList(&object_list, &hdr->list); + else + InsertTailList(&object_list, &hdr->list); + spin_unlock_bh(&ntoskernel_lock); + body = HEADER_TO_OBJECT(hdr); + TRACE3("allocated hdr: %p, body: %p", hdr, body); + return body; +} + +void free_object(void *object) +{ + struct common_object_header *hdr; + + hdr = OBJECT_TO_HEADER(object); + spin_lock_bh(&ntoskernel_lock); + RemoveEntryList(&hdr->list); + spin_unlock_bh(&ntoskernel_lock); + TRACE3("freed hdr: %p, body: %p", hdr, object); + if (hdr->name.buf) + ExFreePool(hdr->name.buf); + ExFreePool(hdr); +} + +static int add_bus_driver(const char *name) +{ + struct bus_driver *bus_driver; + + bus_driver = kzalloc(sizeof(*bus_driver), GFP_KERNEL); + if (!bus_driver) { + ERROR("couldn't allocate memory"); + return -ENOMEM; + } + strncpy(bus_driver->name, name, sizeof(bus_driver->name)); + bus_driver->name[sizeof(bus_driver->name)-1] = 0; + spin_lock_bh(&ntoskernel_lock); + InsertTailList(&bus_driver_list, &bus_driver->list); + spin_unlock_bh(&ntoskernel_lock); + TRACE1("bus driver %s is at %p", name, &bus_driver->drv_obj); + return STATUS_SUCCESS; +} + +struct driver_object *find_bus_driver(const char *name) +{ + struct bus_driver *bus_driver; + struct driver_object *drv_obj; + + spin_lock_bh(&ntoskernel_lock); + drv_obj = NULL; + nt_list_for_each_entry(bus_driver, &bus_driver_list, list) { + if (strcmp(bus_driver->name, name) == 0) { + drv_obj = &bus_driver->drv_obj; + break; + } + } + spin_unlock_bh(&ntoskernel_lock); + return drv_obj; +} + +wfastcall struct nt_list *WIN_FUNC(ExfInterlockedInsertHeadList,3) + (struct nt_list *head, struct nt_list *entry, NT_SPIN_LOCK *lock) +{ + struct nt_list *first; + unsigned long flags; + + ENTER5("head = %p, entry = %p", head, entry); + nt_spin_lock_irqsave(lock, flags); + first = InsertHeadList(head, entry); + nt_spin_unlock_irqrestore(lock, flags); + TRACE5("head = %p, old = %p", head, first); + return first; +} + +wfastcall struct nt_list *WIN_FUNC(ExInterlockedInsertHeadList,3) + (struct nt_list *head, struct nt_list *entry, NT_SPIN_LOCK *lock) +{ + ENTER5("%p", head); + return ExfInterlockedInsertHeadList(head, entry, lock); +} + +wfastcall struct nt_list *WIN_FUNC(ExfInterlockedInsertTailList,3) + (struct nt_list *head, struct nt_list *entry, NT_SPIN_LOCK *lock) +{ + struct nt_list *last; + unsigned long flags; + + ENTER5("head = %p, entry = %p", head, entry); + nt_spin_lock_irqsave(lock, flags); + last = InsertTailList(head, entry); + nt_spin_unlock_irqrestore(lock, flags); + TRACE5("head = %p, old = %p", head, last); + return last; +} + +wfastcall struct nt_list *WIN_FUNC(ExInterlockedInsertTailList,3) + (struct nt_list *head, struct nt_list *entry, NT_SPIN_LOCK *lock) +{ + ENTER5("%p", head); + return ExfInterlockedInsertTailList(head, entry, lock); +} + +wfastcall struct nt_list *WIN_FUNC(ExfInterlockedRemoveHeadList,2) + (struct nt_list *head, NT_SPIN_LOCK *lock) +{ + struct nt_list *ret; + unsigned long flags; + + ENTER5("head = %p", head); + nt_spin_lock_irqsave(lock, flags); + ret = RemoveHeadList(head); + nt_spin_unlock_irqrestore(lock, flags); + TRACE5("head = %p, ret = %p", head, ret); + return ret; +} + +wfastcall struct nt_list *WIN_FUNC(ExInterlockedRemoveHeadList,2) + (struct nt_list *head, NT_SPIN_LOCK *lock) +{ + ENTER5("%p", head); + return ExfInterlockedRemoveHeadList(head, lock); +} + +wfastcall struct nt_list *WIN_FUNC(ExfInterlockedRemoveTailList,2) + (struct nt_list *head, NT_SPIN_LOCK *lock) +{ + struct nt_list *ret; + unsigned long flags; + + ENTER5("head = %p", head); + nt_spin_lock_irqsave(lock, flags); + ret = RemoveTailList(head); + nt_spin_unlock_irqrestore(lock, flags); + TRACE5("head = %p, ret = %p", head, ret); + return ret; +} + +wfastcall struct nt_list *WIN_FUNC(ExInterlockedRemoveTailList,2) + (struct nt_list *head, NT_SPIN_LOCK *lock) +{ + ENTER5("%p", head); + return ExfInterlockedRemoveTailList(head, lock); +} + +wfastcall void WIN_FUNC(InitializeSListHead,1) + (nt_slist_header *head) +{ + memset(head, 0, sizeof(*head)); +} + +wfastcall struct nt_slist *WIN_FUNC(ExInterlockedPushEntrySList,3) + (nt_slist_header *head, struct nt_slist *entry, NT_SPIN_LOCK *lock) +{ + struct nt_slist *ret; + + ret = PushEntrySList(head, entry, lock); + return ret; +} + +wstdcall struct nt_slist *WIN_FUNC(ExpInterlockedPushEntrySList,2) + (nt_slist_header *head, struct nt_slist *entry) +{ + struct nt_slist *ret; + + ret = PushEntrySList(head, entry, &nt_list_lock); + return ret; +} + +wfastcall struct nt_slist *WIN_FUNC(InterlockedPushEntrySList,2) + (nt_slist_header *head, struct nt_slist *entry) +{ + struct nt_slist *ret; + + ret = PushEntrySList(head, entry, &nt_list_lock); + return ret; +} + +wfastcall struct nt_slist *WIN_FUNC(ExInterlockedPopEntrySList,2) + (nt_slist_header *head, NT_SPIN_LOCK *lock) +{ + struct nt_slist *ret; + + ret = PopEntrySList(head, lock); + return ret; +} + +wstdcall struct nt_slist *WIN_FUNC(ExpInterlockedPopEntrySList,1) + (nt_slist_header *head) +{ + struct nt_slist *ret; + + ret = PopEntrySList(head, &nt_list_lock); + return ret; +} + +wfastcall struct nt_slist *WIN_FUNC(InterlockedPopEntrySList,1) + (nt_slist_header *head) +{ + struct nt_slist *ret; + + ret = PopEntrySList(head, &nt_list_lock); + return ret; +} + +wstdcall USHORT WIN_FUNC(ExQueryDepthSList,1) + (nt_slist_header *head) +{ + USHORT depth; + ENTER5("%p", head); + depth = head->depth; + TRACE5("%d, %p", depth, head->next); + return depth; +} + +wfastcall LONG WIN_FUNC(InterlockedIncrement,1) + (LONG volatile *val) +{ + return post_atomic_add(*val, 1); +} + +wfastcall LONG WIN_FUNC(InterlockedDecrement,1) + (LONG volatile *val) +{ + return post_atomic_add(*val, -1); +} + +wfastcall LONG WIN_FUNC(InterlockedExchange,2) + (LONG volatile *target, LONG val) +{ + return xchg(target, val); +} + +wfastcall LONG WIN_FUNC(InterlockedCompareExchange,3) + (LONG volatile *dest, LONG new, LONG old) +{ + return cmpxchg(dest, old, new); +} + +wfastcall void WIN_FUNC(ExInterlockedAddLargeStatistic,2) + (LARGE_INTEGER volatile *plint, ULONG n) +{ + unsigned long flags; + + local_irq_save(flags); +#ifdef CONFIG_X86_64 + __asm__ __volatile__( + "\n" + LOCK_PREFIX "add %1, %0\n\t" + : "+m" (*plint) + : "r" (n)); +#else + __asm__ __volatile__( + "1:\t" + " movl %1, %%ebx\n\t" + " movl %%edx, %%ecx\n\t" + " addl %%eax, %%ebx\n\t" + " adcl $0, %%ecx\n\t" + LOCK_PREFIX "cmpxchg8b %0\n\t" + " jnz 1b\n\t" + : "+m" (*plint) + : "m" (n), "A" (*plint) + : "ebx", "ecx"); +#endif + local_irq_restore(flags); +} + +static void initialize_object(struct dispatcher_header *dh, enum dh_type type, + int state) +{ + memset(dh, 0, sizeof(*dh)); + set_object_type(dh, type); + dh->signal_state = state; + InitializeListHead(&dh->wait_blocks); +} + +static void timer_proc(unsigned long data) +{ + struct wrap_timer *wrap_timer = (struct wrap_timer *)data; + struct nt_timer *nt_timer; + struct kdpc *kdpc; + + nt_timer = wrap_timer->nt_timer; + TIMERENTER("%p(%p), %lu", wrap_timer, nt_timer, jiffies); +#ifdef TIMER_DEBUG + BUG_ON(wrap_timer->wrap_timer_magic != WRAP_TIMER_MAGIC); + BUG_ON(nt_timer->wrap_timer_magic != WRAP_TIMER_MAGIC); +#endif + KeSetEvent((struct nt_event *)nt_timer, 0, FALSE); + if (wrap_timer->repeat) + mod_timer(&wrap_timer->timer, jiffies + wrap_timer->repeat); + kdpc = nt_timer->kdpc; + if (kdpc) + queue_kdpc(kdpc); + TIMEREXIT(return); +} + +void wrap_init_timer(struct nt_timer *nt_timer, enum timer_type type, + struct ndis_mp_block *nmb) +{ + struct wrap_timer *wrap_timer; + + /* TODO: if a timer is initialized more than once, we allocate + * memory for wrap_timer more than once for the same nt_timer, + * wasting memory. We can check if nt_timer->wrap_timer_magic is + * set and not allocate, but it is not guaranteed always to be + * safe */ + TIMERENTER("%p", nt_timer); + /* we allocate memory for wrap_timer behind driver's back and + * there is no NDIS/DDK function where this memory can be + * freed, so we use slack_kmalloc so it gets freed when driver + * is unloaded */ + if (nmb) + wrap_timer = kmalloc(sizeof(*wrap_timer), irql_gfp()); + else + wrap_timer = slack_kmalloc(sizeof(*wrap_timer)); + if (!wrap_timer) { + ERROR("couldn't allocate memory for timer"); + return; + } + + memset(wrap_timer, 0, sizeof(*wrap_timer)); + init_timer(&wrap_timer->timer); + wrap_timer->timer.data = (unsigned long)wrap_timer; + wrap_timer->timer.function = timer_proc; + wrap_timer->nt_timer = nt_timer; +#ifdef TIMER_DEBUG + wrap_timer->wrap_timer_magic = WRAP_TIMER_MAGIC; +#endif + nt_timer->wrap_timer = wrap_timer; + nt_timer->kdpc = NULL; + initialize_object(&nt_timer->dh, type, 0); + nt_timer->wrap_timer_magic = WRAP_TIMER_MAGIC; + TIMERTRACE("timer %p (%p)", wrap_timer, nt_timer); + spin_lock_bh(&ntoskernel_lock); + if (nmb) { + wrap_timer->slist.next = nmb->wnd->wrap_timer_slist.next; + nmb->wnd->wrap_timer_slist.next = &wrap_timer->slist; + } else { + wrap_timer->slist.next = wrap_timer_slist.next; + wrap_timer_slist.next = &wrap_timer->slist; + } + spin_unlock_bh(&ntoskernel_lock); + TIMEREXIT(return); +} + +wstdcall void WIN_FUNC(KeInitializeTimerEx,2) + (struct nt_timer *nt_timer, enum timer_type type) +{ + TIMERENTER("%p", nt_timer); + wrap_init_timer(nt_timer, type, NULL); +} + +wstdcall void WIN_FUNC(KeInitializeTimer,1) + (struct nt_timer *nt_timer) +{ + TIMERENTER("%p", nt_timer); + wrap_init_timer(nt_timer, NotificationTimer, NULL); +} + +/* expires and repeat are in HZ */ +BOOLEAN wrap_set_timer(struct nt_timer *nt_timer, unsigned long expires_hz, + unsigned long repeat_hz, struct kdpc *kdpc) +{ + struct wrap_timer *wrap_timer; + + TIMERENTER("%p, %lu, %lu, %p, %lu", + nt_timer, expires_hz, repeat_hz, kdpc, jiffies); + + wrap_timer = nt_timer->wrap_timer; + TIMERTRACE("%p", wrap_timer); +#ifdef TIMER_DEBUG + if (wrap_timer->nt_timer != nt_timer) + WARNING("bad timers: %p, %p, %p", wrap_timer, nt_timer, + wrap_timer->nt_timer); + if (nt_timer->wrap_timer_magic != WRAP_TIMER_MAGIC) { + WARNING("buggy Windows timer didn't initialize timer %p", + nt_timer); + return FALSE; + } + if (wrap_timer->wrap_timer_magic != WRAP_TIMER_MAGIC) { + WARNING("timer %p is not initialized (%lx)?", + wrap_timer, wrap_timer->wrap_timer_magic); + wrap_timer->wrap_timer_magic = WRAP_TIMER_MAGIC; + } +#endif + KeClearEvent((struct nt_event *)nt_timer); + nt_timer->kdpc = kdpc; + wrap_timer->repeat = repeat_hz; + if (mod_timer(&wrap_timer->timer, jiffies + expires_hz)) + TIMEREXIT(return TRUE); + else + TIMEREXIT(return FALSE); +} + +wstdcall BOOLEAN WIN_FUNC(KeSetTimerEx,4) + (struct nt_timer *nt_timer, LARGE_INTEGER duetime_ticks, + LONG period_ms, struct kdpc *kdpc) +{ + unsigned long expires_hz, repeat_hz; + + TIMERENTER("%p, %Ld, %d", nt_timer, duetime_ticks, period_ms); + expires_hz = SYSTEM_TIME_TO_HZ(duetime_ticks); + repeat_hz = MSEC_TO_HZ(period_ms); + return wrap_set_timer(nt_timer, expires_hz, repeat_hz, kdpc); +} + +wstdcall BOOLEAN WIN_FUNC(KeSetTimer,3) + (struct nt_timer *nt_timer, LARGE_INTEGER duetime_ticks, + struct kdpc *kdpc) +{ + TIMERENTER("%p, %Ld, %p", nt_timer, duetime_ticks, kdpc); + return KeSetTimerEx(nt_timer, duetime_ticks, 0, kdpc); +} + +wstdcall BOOLEAN WIN_FUNC(KeCancelTimer,1) + (struct nt_timer *nt_timer) +{ + struct wrap_timer *wrap_timer; + int ret; + + TIMERENTER("%p", nt_timer); + wrap_timer = nt_timer->wrap_timer; + if (!wrap_timer) { + ERROR("invalid wrap_timer"); + return TRUE; + } +#ifdef TIMER_DEBUG + BUG_ON(wrap_timer->wrap_timer_magic != WRAP_TIMER_MAGIC); +#endif + /* disable timer before deleting so if it is periodic timer, it + * won't be re-armed after deleting */ + wrap_timer->repeat = 0; + ret = del_timer_sync(&wrap_timer->timer); + /* the documentation for KeCancelTimer suggests the DPC is + * deqeued, but actually DPC is left to run */ + if (ret) + TIMEREXIT(return TRUE); + else + TIMEREXIT(return FALSE); +} + +wstdcall BOOLEAN WIN_FUNC(KeReadStateTimer,1) + (struct nt_timer *nt_timer) +{ + if (nt_timer->dh.signal_state) + return TRUE; + else + return FALSE; +} + +wstdcall void WIN_FUNC(KeInitializeDpc,3) + (struct kdpc *kdpc, void *func, void *ctx) +{ + ENTER3("%p, %p, %p", kdpc, func, ctx); + memset(kdpc, 0, sizeof(*kdpc)); + kdpc->func = func; + kdpc->ctx = ctx; + InitializeListHead(&kdpc->list); +} + +static void kdpc_worker(worker_param_t dummy) +{ + struct nt_list *entry; + struct kdpc *kdpc; + unsigned long flags; + KIRQL irql; + + WORKENTER(""); + irql = raise_irql(DISPATCH_LEVEL); + while (1) { + spin_lock_irqsave(&kdpc_list_lock, flags); + entry = RemoveHeadList(&kdpc_list); + if (entry) { + kdpc = container_of(entry, struct kdpc, list); + assert(kdpc->queued); + kdpc->queued = 0; + } else + kdpc = NULL; + spin_unlock_irqrestore(&kdpc_list_lock, flags); + if (!kdpc) + break; + WORKTRACE("%p, %p, %p, %p, %p", kdpc, kdpc->func, kdpc->ctx, + kdpc->arg1, kdpc->arg2); + assert_irql(_irql_ == DISPATCH_LEVEL); + LIN2WIN4(kdpc->func, kdpc, kdpc->ctx, kdpc->arg1, kdpc->arg2); + assert_irql(_irql_ == DISPATCH_LEVEL); + } + lower_irql(irql); + WORKEXIT(return); +} + +wstdcall void WIN_FUNC(KeFlushQueuedDpcs,0) + (void) +{ + kdpc_worker(NULL); +} + +BOOLEAN queue_kdpc(struct kdpc *kdpc) +{ + BOOLEAN ret; + unsigned long flags; + + WORKENTER("%p", kdpc); + spin_lock_irqsave(&kdpc_list_lock, flags); + if (kdpc->queued) + ret = FALSE; + else { + if (unlikely(kdpc->importance == HighImportance)) + InsertHeadList(&kdpc_list, &kdpc->list); + else + InsertTailList(&kdpc_list, &kdpc->list); + kdpc->queued = 1; + ret = TRUE; + } + spin_unlock_irqrestore(&kdpc_list_lock, flags); + if (ret == TRUE) + schedule_ntos_work(&kdpc_work); + WORKTRACE("%d", ret); + return ret; +} + +BOOLEAN dequeue_kdpc(struct kdpc *kdpc) +{ + BOOLEAN ret; + unsigned long flags; + + WORKENTER("%p", kdpc); + spin_lock_irqsave(&kdpc_list_lock, flags); + if (kdpc->queued) { + RemoveEntryList(&kdpc->list); + kdpc->queued = 0; + ret = TRUE; + } else + ret = FALSE; + spin_unlock_irqrestore(&kdpc_list_lock, flags); + WORKTRACE("%d", ret); + return ret; +} + +wstdcall BOOLEAN WIN_FUNC(KeInsertQueueDpc,3) + (struct kdpc *kdpc, void *arg1, void *arg2) +{ + WORKENTER("%p, %p, %p", kdpc, arg1, arg2); + kdpc->arg1 = arg1; + kdpc->arg2 = arg2; + return queue_kdpc(kdpc); +} + +wstdcall BOOLEAN WIN_FUNC(KeRemoveQueueDpc,1) + (struct kdpc *kdpc) +{ + return dequeue_kdpc(kdpc); +} + +wstdcall void WIN_FUNC(KeSetImportanceDpc,2) + (struct kdpc *kdpc, enum kdpc_importance importance) +{ + kdpc->importance = importance; +} + +static void ntos_work_worker(worker_param_t dummy) +{ + struct ntos_work_item *ntos_work_item; + struct nt_list *cur; + + while (1) { + spin_lock_bh(&ntos_work_lock); + cur = RemoveHeadList(&ntos_work_list); + spin_unlock_bh(&ntos_work_lock); + if (!cur) + break; + ntos_work_item = container_of(cur, struct ntos_work_item, list); + WORKTRACE("%p: executing %p, %p, %p", current, + ntos_work_item->func, ntos_work_item->arg1, + ntos_work_item->arg2); + LIN2WIN2(ntos_work_item->func, ntos_work_item->arg1, + ntos_work_item->arg2); + kfree(ntos_work_item); + } + WORKEXIT(return); +} + +int schedule_ntos_work_item(NTOS_WORK_FUNC func, void *arg1, void *arg2) +{ + struct ntos_work_item *ntos_work_item; + + WORKENTER("adding work: %p, %p, %p", func, arg1, arg2); + ntos_work_item = kmalloc(sizeof(*ntos_work_item), irql_gfp()); + if (!ntos_work_item) { + ERROR("couldn't allocate memory"); + return -ENOMEM; + } + ntos_work_item->func = func; + ntos_work_item->arg1 = arg1; + ntos_work_item->arg2 = arg2; + spin_lock_bh(&ntos_work_lock); + InsertTailList(&ntos_work_list, &ntos_work_item->list); + spin_unlock_bh(&ntos_work_lock); + schedule_ntos_work(&ntos_work); + WORKEXIT(return 0); +} + +wstdcall void WIN_FUNC(KeInitializeSpinLock,1) + (NT_SPIN_LOCK *lock) +{ + ENTER6("%p", lock); + nt_spin_lock_init(lock); +} + +wstdcall void WIN_FUNC(KeAcquireSpinLock,2) + (NT_SPIN_LOCK *lock, KIRQL *irql) +{ + ENTER6("%p", lock); + *irql = nt_spin_lock_irql(lock, DISPATCH_LEVEL); +} + +wstdcall void WIN_FUNC(KeReleaseSpinLock,2) + (NT_SPIN_LOCK *lock, KIRQL oldirql) +{ + ENTER6("%p", lock); + nt_spin_unlock_irql(lock, oldirql); +} + +wstdcall void WIN_FUNC(KeAcquireSpinLockAtDpcLevel,1) + (NT_SPIN_LOCK *lock) +{ + ENTER6("%p", lock); + nt_spin_lock(lock); +} + +wstdcall void WIN_FUNC(KeReleaseSpinLockFromDpcLevel,1) + (NT_SPIN_LOCK *lock) +{ + ENTER6("%p", lock); + nt_spin_unlock(lock); +} + +wstdcall void WIN_FUNC(KeRaiseIrql,2) + (KIRQL newirql, KIRQL *oldirql) +{ + ENTER6("%d", newirql); + *oldirql = raise_irql(newirql); +} + +wstdcall KIRQL WIN_FUNC(KeRaiseIrqlToDpcLevel,0) + (void) +{ + return raise_irql(DISPATCH_LEVEL); +} + +wstdcall void WIN_FUNC(KeLowerIrql,1) + (KIRQL irql) +{ + ENTER6("%d", irql); + lower_irql(irql); +} + +wstdcall KIRQL WIN_FUNC(KeAcquireSpinLockRaiseToDpc,1) + (NT_SPIN_LOCK *lock) +{ + ENTER6("%p", lock); + return nt_spin_lock_irql(lock, DISPATCH_LEVEL); +} + +#undef ExAllocatePoolWithTag + +wstdcall void *WIN_FUNC(ExAllocatePoolWithTag,3) + (enum pool_type pool_type, SIZE_T size, ULONG tag) +{ + void *addr; + + ENTER4("pool_type: %d, size: %lu, tag: 0x%x", pool_type, size, tag); + assert_irql(_irql_ <= DISPATCH_LEVEL); + if (size < PAGE_SIZE) + addr = kmalloc(size, irql_gfp()); + else { + if (irql_gfp() & GFP_ATOMIC) { + addr = __vmalloc(size, GFP_ATOMIC | __GFP_HIGHMEM, + PAGE_KERNEL); + TRACE1("%p, %lu", addr, size); + } else { + addr = vmalloc(size); + TRACE1("%p, %lu", addr, size); + } + } + DBG_BLOCK(1) { + if (addr) + TRACE4("addr: %p, %lu", addr, size); + else + TRACE1("failed: %lu", size); + } + return addr; +} +WIN_FUNC_DECL(ExAllocatePoolWithTag,3) + +wstdcall void WIN_FUNC(ExFreePoolWithTag,2) + (void *addr, ULONG tag) +{ + TRACE4("%p", addr); + if ((unsigned long)addr < VMALLOC_START || + (unsigned long)addr >= VMALLOC_END) + kfree(addr); + else + vfree(addr); + + EXIT4(return); +} + +wstdcall void WIN_FUNC(ExFreePool,1) + (void *addr) +{ + ExFreePoolWithTag(addr, 0); +} +WIN_FUNC_DECL(ExFreePool,1) + +wstdcall void WIN_FUNC(ExInitializeNPagedLookasideList,7) + (struct npaged_lookaside_list *lookaside, + LOOKASIDE_ALLOC_FUNC *alloc_func, LOOKASIDE_FREE_FUNC *free_func, + ULONG flags, SIZE_T size, ULONG tag, USHORT depth) +{ + ENTER3("lookaside: %p, size: %lu, flags: %u, head: %p, " + "alloc: %p, free: %p", lookaside, size, flags, + lookaside, alloc_func, free_func); + + memset(lookaside, 0, sizeof(*lookaside)); + + lookaside->size = size; + lookaside->tag = tag; + lookaside->depth = 4; + lookaside->maxdepth = 256; + lookaside->pool_type = NonPagedPool; + + if (alloc_func) + lookaside->alloc_func = alloc_func; + else + lookaside->alloc_func = WIN_FUNC_PTR(ExAllocatePoolWithTag,3); + if (free_func) + lookaside->free_func = free_func; + else + lookaside->free_func = WIN_FUNC_PTR(ExFreePool,1); + +#ifndef CONFIG_X86_64 + nt_spin_lock_init(&lookaside->obsolete); +#endif + EXIT3(return); +} + +wstdcall void WIN_FUNC(ExDeleteNPagedLookasideList,1) + (struct npaged_lookaside_list *lookaside) +{ + struct nt_slist *entry; + + ENTER3("lookaside = %p", lookaside); + while ((entry = ExpInterlockedPopEntrySList(&lookaside->head))) + LIN2WIN1(lookaside->free_func, entry); + EXIT3(return); +} + +#if defined(ALLOC_DEBUG) && ALLOC_DEBUG > 1 +#define ExAllocatePoolWithTag(pool_type, size, tag) \ + wrap_ExAllocatePoolWithTag(pool_type, size, tag, __FILE__, __LINE__) +#endif + +wstdcall NTSTATUS WIN_FUNC(ExCreateCallback,4) + (struct callback_object **object, struct object_attributes *attributes, + BOOLEAN create, BOOLEAN allow_multiple_callbacks) +{ + struct callback_object *obj; + + ENTER2(""); + spin_lock_bh(&ntoskernel_lock); + nt_list_for_each_entry(obj, &callback_objects, callback_funcs) { + if (obj->attributes == attributes) { + spin_unlock_bh(&ntoskernel_lock); + *object = obj; + return STATUS_SUCCESS; + } + } + spin_unlock_bh(&ntoskernel_lock); + obj = allocate_object(sizeof(struct callback_object), + OBJECT_TYPE_CALLBACK, NULL); + if (!obj) + EXIT2(return STATUS_INSUFFICIENT_RESOURCES); + InitializeListHead(&obj->callback_funcs); + nt_spin_lock_init(&obj->lock); + obj->allow_multiple_callbacks = allow_multiple_callbacks; + obj->attributes = attributes; + *object = obj; + EXIT2(return STATUS_SUCCESS); +} + +wstdcall void *WIN_FUNC(ExRegisterCallback,3) + (struct callback_object *object, PCALLBACK_FUNCTION func, void *context) +{ + struct callback_func *callback; + KIRQL irql; + + ENTER2(""); + irql = nt_spin_lock_irql(&object->lock, DISPATCH_LEVEL); + if (object->allow_multiple_callbacks == FALSE && + !IsListEmpty(&object->callback_funcs)) { + nt_spin_unlock_irql(&object->lock, irql); + EXIT2(return NULL); + } + nt_spin_unlock_irql(&object->lock, irql); + callback = kmalloc(sizeof(*callback), GFP_KERNEL); + if (!callback) { + ERROR("couldn't allocate memory"); + return NULL; + } + callback->func = func; + callback->context = context; + callback->object = object; + irql = nt_spin_lock_irql(&object->lock, DISPATCH_LEVEL); + InsertTailList(&object->callback_funcs, &callback->list); + nt_spin_unlock_irql(&object->lock, irql); + EXIT2(return callback); +} + +wstdcall void WIN_FUNC(ExUnregisterCallback,1) + (struct callback_func *callback) +{ + struct callback_object *object; + KIRQL irql; + + ENTER3("%p", callback); + if (!callback) + return; + object = callback->object; + irql = nt_spin_lock_irql(&object->lock, DISPATCH_LEVEL); + RemoveEntryList(&callback->list); + nt_spin_unlock_irql(&object->lock, irql); + kfree(callback); + return; +} + +wstdcall void WIN_FUNC(ExNotifyCallback,3) + (struct callback_object *object, void *arg1, void *arg2) +{ + struct callback_func *callback; + KIRQL irql; + + ENTER3("%p", object); + irql = nt_spin_lock_irql(&object->lock, DISPATCH_LEVEL); + nt_list_for_each_entry(callback, &object->callback_funcs, list) { + LIN2WIN3(callback->func, callback->context, arg1, arg2); + } + nt_spin_unlock_irql(&object->lock, irql); + return; +} + +/* check and set signaled state; should be called with dispatcher_lock held */ +/* @grab indicates if the event should be grabbed or checked + * - note that a semaphore may stay in signaled state for multiple + * 'grabs' if the count is > 1 */ +static int grab_object(struct dispatcher_header *dh, + struct task_struct *thread, int grab) +{ + EVENTTRACE("%p, %p, %d, %d", dh, thread, grab, dh->signal_state); + if (unlikely(is_mutex_object(dh))) { + struct nt_mutex *nt_mutex; + nt_mutex = container_of(dh, struct nt_mutex, dh); + EVENTTRACE("%p, %p, %d, %p, %d", nt_mutex, + nt_mutex->owner_thread, dh->signal_state, + thread, grab); + /* either no thread owns the mutex or this thread owns + * it */ + assert(dh->signal_state == 1 && nt_mutex->owner_thread == NULL); + assert(dh->signal_state < 1 && nt_mutex->owner_thread != NULL); + if ((dh->signal_state == 1 && nt_mutex->owner_thread == NULL) || + nt_mutex->owner_thread == thread) { + if (grab) { + dh->signal_state--; + nt_mutex->owner_thread = thread; + } + EVENTEXIT(return 1); + } + } else if (dh->signal_state > 0) { + /* to grab, decrement signal_state for synchronization + * or semaphore objects */ + if (grab && (is_synch_object(dh) || is_semaphore_object(dh))) + dh->signal_state--; + EVENTEXIT(return 1); + } + EVENTEXIT(return 0); +} + +/* this function should be called holding dispatcher_lock */ +static void object_signalled(struct dispatcher_header *dh) +{ + struct nt_list *cur, *next; + struct wait_block *wb; + + EVENTENTER("%p", dh); + nt_list_for_each_safe(cur, next, &dh->wait_blocks) { + wb = container_of(cur, struct wait_block, list); + assert(wb->thread != NULL); + assert(wb->object == NULL); + if (!grab_object(dh, wb->thread, 1)) + continue; + EVENTTRACE("%p (%p): waking %p", dh, wb, wb->thread); + RemoveEntryList(cur); + wb->object = dh; + *(wb->wait_done) = 1; + wake_up_process(wb->thread); + } + EVENTEXIT(return); +} + +wstdcall NTSTATUS WIN_FUNC(KeWaitForMultipleObjects,8) + (ULONG count, void *object[], enum wait_type wait_type, + KWAIT_REASON wait_reason, KPROCESSOR_MODE wait_mode, + BOOLEAN alertable, LARGE_INTEGER *timeout, + struct wait_block *wait_block_array) +{ + int i, res = 0, wait_count, wait_done; + typeof(jiffies) wait_hz = 0; + struct wait_block *wb, wb_array[THREAD_WAIT_OBJECTS]; + struct dispatcher_header *dh; + + EVENTENTER("%p, %d, %u, %p", current, count, wait_type, timeout); + + if (count > MAX_WAIT_OBJECTS || + (count > THREAD_WAIT_OBJECTS && wait_block_array == NULL)) + EVENTEXIT(return STATUS_INVALID_PARAMETER); + + if (wait_block_array == NULL) + wb = wb_array; + else + wb = wait_block_array; + + /* If *timeout == 0: In the case of WaitAny, if an object can + * be grabbed (object is in signaled state), grab and + * return. In the case of WaitAll, we have to first make sure + * all objects can be grabbed. If any/some of them can't be + * grabbed, either we return STATUS_TIMEOUT or wait for them, + * depending on how to satisfy wait. If all of them can be + * grabbed, we will grab them in the next loop below */ + + spin_lock_bh(&dispatcher_lock); + for (i = wait_count = 0; i < count; i++) { + dh = object[i]; + EVENTTRACE("%p: event %p (%d)", current, dh, dh->signal_state); + /* wait_type == 1 for WaitAny, 0 for WaitAll */ + if (grab_object(dh, current, wait_type)) { + if (wait_type == WaitAny) { + spin_unlock_bh(&dispatcher_lock); + EVENTEXIT(return STATUS_WAIT_0 + i); + } + } else { + EVENTTRACE("%p: wait for %p", current, dh); + wait_count++; + } + } + + if (timeout && *timeout == 0 && wait_count) { + spin_unlock_bh(&dispatcher_lock); + EVENTEXIT(return STATUS_TIMEOUT); + } + + /* get the list of objects the thread needs to wait on and add + * the thread on the wait list for each such object */ + /* if *timeout == 0, this step will grab all the objects */ + wait_done = 0; + for (i = 0; i < count; i++) { + dh = object[i]; + EVENTTRACE("%p: event %p (%d)", current, dh, dh->signal_state); + wb[i].object = NULL; + if (grab_object(dh, current, 1)) { + EVENTTRACE("%p: no wait for %p (%d)", + current, dh, dh->signal_state); + /* mark that we are not waiting on this object */ + wb[i].thread = NULL; + } else { + wb[i].wait_done = &wait_done; + wb[i].thread = current; + EVENTTRACE("%p: wait for %p", current, dh); + InsertTailList(&dh->wait_blocks, &wb[i].list); + } + } + spin_unlock_bh(&dispatcher_lock); + if (wait_count == 0) + EVENTEXIT(return STATUS_SUCCESS); + + assert(timeout == NULL || *timeout != 0); + if (timeout == NULL) + wait_hz = 0; + else + wait_hz = SYSTEM_TIME_TO_HZ(*timeout); + + DBG_BLOCK(2) { + KIRQL irql = current_irql(); + if (irql >= DISPATCH_LEVEL) { + TRACE2("wait in atomic context: %lu, %d, %ld", + wait_hz, in_atomic(), in_interrupt()); + } + } + assert_irql(_irql_ < DISPATCH_LEVEL); + EVENTTRACE("%p: sleep for %ld on %p", current, wait_hz, &wait_done); + /* we don't honor 'alertable' - according to decription for + * this, even if waiting in non-alertable state, thread may be + * alerted in some circumstances */ + while (wait_count) { + res = wait_condition(wait_done, wait_hz, TASK_INTERRUPTIBLE); + spin_lock_bh(&dispatcher_lock); + EVENTTRACE("%p woke up: %d, %d", current, res, wait_done); + /* the event may have been set by the time + * wrap_wait_event returned and spinlock obtained, so + * don't rely on value of 'res' - check event status */ + if (!wait_done) { + assert(res <= 0); + /* timed out or interrupted; remove from wait list */ + for (i = 0; i < count; i++) { + if (!wb[i].thread) + continue; + EVENTTRACE("%p: timedout, dequeue %p (%p)", + current, object[i], wb[i].object); + assert(wb[i].object == NULL); + RemoveEntryList(&wb[i].list); + } + spin_unlock_bh(&dispatcher_lock); + if (res < 0) + EVENTEXIT(return STATUS_ALERTED); + else + EVENTEXIT(return STATUS_TIMEOUT); + } + assert(res > 0); + /* woken because object(s) signalled */ + for (i = 0; wait_count && i < count; i++) { + if (!wb[i].thread || !wb[i].object) + continue; + DBG_BLOCK(1) { + if (wb[i].object != object[i]) { + EVENTTRACE("oops %p != %p", + wb[i].object, object[i]); + continue; + } + } + wait_count--; + if (wait_type == WaitAny) { + int j; + /* done; remove from rest of wait list */ + for (j = i + 1; j < count; j++) { + if (wb[j].thread && !wb[j].object) + RemoveEntryList(&wb[j].list); + } + spin_unlock_bh(&dispatcher_lock); + EVENTEXIT(return STATUS_WAIT_0 + i); + } + } + wait_done = 0; + spin_unlock_bh(&dispatcher_lock); + if (wait_count == 0) + EVENTEXIT(return STATUS_SUCCESS); + + /* this thread is still waiting for more objects, so + * let it wait for remaining time and those objects */ + if (timeout) + wait_hz = res; + else + wait_hz = 0; + } + /* should never reach here, but compiler wants return value */ + ERROR("%p: wait_hz: %ld", current, wait_hz); + EVENTEXIT(return STATUS_SUCCESS); +} + +wstdcall NTSTATUS WIN_FUNC(KeWaitForSingleObject,5) + (void *object, KWAIT_REASON wait_reason, KPROCESSOR_MODE wait_mode, + BOOLEAN alertable, LARGE_INTEGER *timeout) +{ + return KeWaitForMultipleObjects(1, &object, WaitAny, wait_reason, + wait_mode, alertable, timeout, NULL); +} + +wstdcall void WIN_FUNC(KeInitializeEvent,3) + (struct nt_event *nt_event, enum event_type type, BOOLEAN state) +{ + EVENTENTER("event = %p, type = %d, state = %d", nt_event, type, state); + initialize_object(&nt_event->dh, type, state); + EVENTEXIT(return); +} + +wstdcall LONG WIN_FUNC(KeSetEvent,3) + (struct nt_event *nt_event, KPRIORITY incr, BOOLEAN wait) +{ + LONG old_state; + + EVENTENTER("%p, %d", nt_event, nt_event->dh.type); + if (wait == TRUE) + WARNING("wait = %d, not yet implemented", wait); + spin_lock_bh(&dispatcher_lock); + old_state = nt_event->dh.signal_state; + nt_event->dh.signal_state = 1; + if (old_state == 0) + object_signalled(&nt_event->dh); + spin_unlock_bh(&dispatcher_lock); + EVENTEXIT(return old_state); +} + +wstdcall void WIN_FUNC(KeClearEvent,1) + (struct nt_event *nt_event) +{ + EVENTENTER("%p", nt_event); + nt_event->dh.signal_state = 0; + EVENTEXIT(return); +} + +wstdcall LONG WIN_FUNC(KeResetEvent,1) + (struct nt_event *nt_event) +{ + LONG old_state; + + EVENTENTER("%p", nt_event); + old_state = xchg(&nt_event->dh.signal_state, 0); + EVENTEXIT(return old_state); +} + +wstdcall LONG WIN_FUNC(KeReadStateEvent,1) + (struct nt_event *nt_event) +{ + LONG state; + + state = nt_event->dh.signal_state; + EVENTTRACE("%d", state); + return state; +} + +wstdcall void WIN_FUNC(KeInitializeMutex,2) + (struct nt_mutex *mutex, ULONG level) +{ + EVENTENTER("%p", mutex); + initialize_object(&mutex->dh, MutexObject, 1); + mutex->dh.size = sizeof(*mutex); + InitializeListHead(&mutex->list); + mutex->abandoned = FALSE; + mutex->apc_disable = 1; + mutex->owner_thread = NULL; + EVENTEXIT(return); +} + +wstdcall LONG WIN_FUNC(KeReleaseMutex,2) + (struct nt_mutex *mutex, BOOLEAN wait) +{ + LONG ret; + struct task_struct *thread; + + EVENTENTER("%p, %d, %p", mutex, wait, current); + if (wait == TRUE) + WARNING("wait: %d", wait); + thread = current; + spin_lock_bh(&dispatcher_lock); + EVENTTRACE("%p, %p, %p, %d", mutex, thread, mutex->owner_thread, + mutex->dh.signal_state); + if ((mutex->owner_thread == thread) && (mutex->dh.signal_state <= 0)) { + ret = mutex->dh.signal_state++; + if (ret == 0) { + mutex->owner_thread = NULL; + object_signalled(&mutex->dh); + } + } else { + ret = STATUS_MUTANT_NOT_OWNED; + WARNING("invalid mutex: %p, %p, %p", mutex, mutex->owner_thread, + thread); + } + EVENTTRACE("%p, %p, %p, %d", mutex, thread, mutex->owner_thread, + mutex->dh.signal_state); + spin_unlock_bh(&dispatcher_lock); + EVENTEXIT(return ret); +} + +wstdcall void WIN_FUNC(KeInitializeSemaphore,3) + (struct nt_semaphore *semaphore, LONG count, LONG limit) +{ + EVENTENTER("%p: %d", semaphore, count); + /* if limit > 1, we need to satisfy as many waits (until count + * becomes 0); so we keep decrementing count everytime a wait + * is satisified */ + initialize_object(&semaphore->dh, SemaphoreObject, count); + semaphore->dh.size = sizeof(*semaphore); + semaphore->limit = limit; + EVENTEXIT(return); +} + +wstdcall LONG WIN_FUNC(KeReleaseSemaphore,4) + (struct nt_semaphore *semaphore, KPRIORITY incr, LONG adjustment, + BOOLEAN wait) +{ + LONG ret; + + EVENTENTER("%p", semaphore); + spin_lock_bh(&dispatcher_lock); + ret = semaphore->dh.signal_state; + assert(ret >= 0); + if (semaphore->dh.signal_state + adjustment <= semaphore->limit) + semaphore->dh.signal_state += adjustment; + else { + WARNING("releasing %d over limit %d", adjustment, + semaphore->limit); + semaphore->dh.signal_state = semaphore->limit; + } + if (semaphore->dh.signal_state > 0) + object_signalled(&semaphore->dh); + spin_unlock_bh(&dispatcher_lock); + EVENTEXIT(return ret); +} + +wstdcall NTSTATUS WIN_FUNC(KeDelayExecutionThread,3) + (KPROCESSOR_MODE wait_mode, BOOLEAN alertable, LARGE_INTEGER *interval) +{ + int res; + long timeout; + + if (wait_mode != 0) + ERROR("invalid wait_mode %d", wait_mode); + + timeout = SYSTEM_TIME_TO_HZ(*interval); + EVENTTRACE("%p, %Ld, %ld", current, *interval, timeout); + if (timeout <= 0) + EVENTEXIT(return STATUS_SUCCESS); + + if (alertable) + set_current_state(TASK_INTERRUPTIBLE); + else + set_current_state(TASK_UNINTERRUPTIBLE); + + res = schedule_timeout(timeout); + EVENTTRACE("%p, %d", current, res); + if (res == 0) + EVENTEXIT(return STATUS_SUCCESS); + else + EVENTEXIT(return STATUS_ALERTED); +} + +wstdcall ULONGLONG WIN_FUNC(KeQueryInterruptTime,0) + (void) +{ + EXIT5(return jiffies * TICKSPERJIFFY); +} + +wstdcall ULONG WIN_FUNC(KeQueryTimeIncrement,0) + (void) +{ + EXIT5(return TICKSPERSEC / HZ); +} + +wstdcall void WIN_FUNC(KeQuerySystemTime,1) + (LARGE_INTEGER *time) +{ + *time = ticks_1601(); + TRACE5("%Lu, %lu", *time, jiffies); +} + +wstdcall void WIN_FUNC(KeQueryTickCount,1) + (LARGE_INTEGER *count) +{ + *count = jiffies; +} + +wstdcall LARGE_INTEGER WIN_FUNC(KeQueryPerformanceCounter,1) + (LARGE_INTEGER *counter) +{ + if (counter) + *counter = HZ; + return jiffies; +} + +wstdcall KAFFINITY WIN_FUNC(KeQueryActiveProcessors,0) + (void) +{ + int i, n; + KAFFINITY bits = 0; +#ifdef num_online_cpus + n = num_online_cpus(); +#else + n = NR_CPUS; +#endif + for (i = 0; i < n; i++) + bits = (bits << 1) | 1; + return bits; +} + +struct nt_thread *get_current_nt_thread(void) +{ + struct task_struct *task = current; + struct nt_thread *thread; + struct common_object_header *header; + + TRACE6("task: %p", task); + thread = NULL; + spin_lock_bh(&ntoskernel_lock); + nt_list_for_each_entry(header, &object_list, list) { + TRACE6("%p, %d", header, header->type); + if (header->type != OBJECT_TYPE_NT_THREAD) + break; + thread = HEADER_TO_OBJECT(header); + TRACE6("%p, %p", thread, thread->task); + if (thread->task == task) + break; + else + thread = NULL; + } + spin_unlock_bh(&ntoskernel_lock); + if (thread == NULL) + TRACE4("couldn't find thread for task %p, %d", task, task->pid); + TRACE6("%p", thread); + return thread; +} + +static struct task_struct *get_nt_thread_task(struct nt_thread *thread) +{ + struct task_struct *task; + struct common_object_header *header; + + TRACE6("%p", thread); + task = NULL; + spin_lock_bh(&ntoskernel_lock); + nt_list_for_each_entry(header, &object_list, list) { + TRACE6("%p, %d", header, header->type); + if (header->type != OBJECT_TYPE_NT_THREAD) + break; + if (thread == HEADER_TO_OBJECT(header)) { + task = thread->task; + break; + } + } + spin_unlock_bh(&ntoskernel_lock); + if (task == NULL) + TRACE2("%p: couldn't find task for %p", current, thread); + return task; +} + +static struct nt_thread *create_nt_thread(struct task_struct *task) +{ + struct nt_thread *thread; + thread = allocate_object(sizeof(*thread), OBJECT_TYPE_NT_THREAD, NULL); + if (!thread) { + ERROR("couldn't allocate thread object"); + EXIT2(return NULL); + } + thread->task = task; + if (task) + thread->pid = task->pid; + else + thread->pid = 0; + nt_spin_lock_init(&thread->lock); + InitializeListHead(&thread->irps); + initialize_object(&thread->dh, ThreadObject, 0); + thread->dh.size = sizeof(*thread); + thread->prio = LOW_PRIORITY; + return thread; +} + +wstdcall struct nt_thread *WIN_FUNC(KeGetCurrentThread,0) + (void) +{ + struct nt_thread *thread = get_current_nt_thread(); + TRACE2("%p, %p", thread, current); + return thread; +} + +wstdcall KPRIORITY WIN_FUNC(KeQueryPriorityThread,1) + (struct nt_thread *thread) +{ + KPRIORITY prio; + struct task_struct *task; + + TRACE2("%p", thread); +#ifdef CONFIG_X86_64 + /* sis163u driver for amd64 passes 0x1f from thread created by + * PsCreateSystemThread - no idea what is 0x1f */ + if (thread == (void *)0x1f) + thread = get_current_nt_thread(); +#endif + if (!thread) { + TRACE2("invalid thread"); + EXIT2(return LOW_REALTIME_PRIORITY); + } + task = get_nt_thread_task(thread); + if (!task) { + TRACE2("couldn't find task for thread: %p", thread); + EXIT2(return LOW_REALTIME_PRIORITY); + } + + prio = thread->prio; + + TRACE2("%d", prio); + return prio; +} + +wstdcall KPRIORITY WIN_FUNC(KeSetPriorityThread,2) + (struct nt_thread *thread, KPRIORITY prio) +{ + KPRIORITY old_prio; + struct task_struct *task; + + TRACE2("thread: %p, priority = %u", thread, prio); +#ifdef CONFIG_X86_64 + if (thread == (void *)0x1f) + thread = get_current_nt_thread(); +#endif + if (!thread) { + TRACE2("invalid thread"); + EXIT2(return LOW_REALTIME_PRIORITY); + } + task = get_nt_thread_task(thread); + if (!task) { + TRACE2("couldn't find task for thread: %p", thread); + EXIT2(return LOW_REALTIME_PRIORITY); + } + + old_prio = thread->prio; + thread->prio = prio; + + TRACE2("%d, %d", old_prio, thread->prio); + return old_prio; +} + +struct thread_trampoline { + void (*func)(void *) wstdcall; + void *ctx; + struct nt_thread *thread; + struct completion started; +}; + +static int ntdriver_thread(void *data) +{ + struct thread_trampoline *thread_tramp = data; + /* yes, a tramp! */ + typeof(thread_tramp->func) func = thread_tramp->func; + typeof(thread_tramp->ctx) ctx = thread_tramp->ctx; + + thread_tramp->thread->task = current; + thread_tramp->thread->pid = current->pid; + TRACE2("thread: %p, task: %p (%d)", thread_tramp->thread, + current, current->pid); + complete(&thread_tramp->started); + +#ifdef PF_NOFREEZE + current->flags |= PF_NOFREEZE; +#endif + strncpy(current->comm, "ntdriver", sizeof(current->comm)); + current->comm[sizeof(current->comm)-1] = 0; + LIN2WIN1(func, ctx); + ERROR("task: %p", current); + return 0; +} + +wstdcall NTSTATUS WIN_FUNC(PsCreateSystemThread,7) + (void **handle, ULONG access, void *obj_attr, void *process, + void *client_id, void (*func)(void *) wstdcall, void *ctx) +{ + struct thread_trampoline thread_tramp; + + ENTER2("handle = %p, access = %u, obj_attr = %p, process = %p, " + "client_id = %p, func = %p, context = %p", handle, access, + obj_attr, process, client_id, func, ctx); + + thread_tramp.thread = create_nt_thread(NULL); + if (!thread_tramp.thread) { + ERROR("couldn't allocate thread object"); + EXIT2(return STATUS_RESOURCES); + } + TRACE2("thread: %p", thread_tramp.thread); + thread_tramp.func = func; + thread_tramp.ctx = ctx; + init_completion(&thread_tramp.started); + + thread_tramp.thread->task = kthread_run(ntdriver_thread, + &thread_tramp, "ntdriver"); + if (IS_ERR(thread_tramp.thread->task)) { + free_object(thread_tramp.thread); + EXIT2(return STATUS_FAILURE); + } + TRACE2("created task: %p", thread_tramp.thread->task); + + wait_for_completion(&thread_tramp.started); + *handle = OBJECT_TO_HEADER(thread_tramp.thread); + TRACE2("created thread: %p, %p", thread_tramp.thread, *handle); + EXIT2(return STATUS_SUCCESS); +} + +wstdcall NTSTATUS WIN_FUNC(PsTerminateSystemThread,1) + (NTSTATUS status) +{ + struct nt_thread *thread; + + TRACE2("%p, %08X", current, status); + thread = get_current_nt_thread(); + TRACE2("%p", thread); + if (thread) { + KeSetEvent((struct nt_event *)&thread->dh, 0, FALSE); + while (1) { + struct nt_list *ent; + struct irp *irp; + KIRQL irql; + irql = nt_spin_lock_irql(&thread->lock, DISPATCH_LEVEL); + ent = RemoveHeadList(&thread->irps); + nt_spin_unlock_irql(&thread->lock, irql); + if (!ent) + break; + irp = container_of(ent, struct irp, thread_list); + IOTRACE("%p", irp); + IoCancelIrp(irp); + } + /* the driver may later query this status with + * ZwQueryInformationThread */ + thread->status = status; + } else + ERROR("couldn't find thread for task: %p", current); + + complete_and_exit(NULL, status); + ERROR("oops: %p, %d", thread->task, thread->pid); + return STATUS_FAILURE; +} + +wstdcall BOOLEAN WIN_FUNC(KeRemoveEntryDeviceQueue,2) + (struct kdevice_queue *dev_queue, struct kdevice_queue_entry *entry) +{ + struct kdevice_queue_entry *e; + KIRQL irql; + + irql = nt_spin_lock_irql(&dev_queue->lock, DISPATCH_LEVEL); + nt_list_for_each_entry(e, &dev_queue->list, list) { + if (e == entry) { + RemoveEntryList(&e->list); + nt_spin_unlock_irql(&dev_queue->lock, irql); + return TRUE; + } + } + nt_spin_unlock_irql(&dev_queue->lock, irql); + return FALSE; +} + +wstdcall BOOLEAN WIN_FUNC(KeSynchronizeExecution,3) + (struct kinterrupt *interrupt, PKSYNCHRONIZE_ROUTINE synch_routine, + void *ctx) +{ + BOOLEAN ret; + unsigned long flags; + + nt_spin_lock_irqsave(interrupt->actual_lock, flags); + ret = LIN2WIN1(synch_routine, ctx); + nt_spin_unlock_irqrestore(interrupt->actual_lock, flags); + TRACE6("%d", ret); + return ret; +} + +wstdcall void *WIN_FUNC(MmAllocateContiguousMemorySpecifyCache,5) + (SIZE_T size, PHYSICAL_ADDRESS lowest, PHYSICAL_ADDRESS highest, + PHYSICAL_ADDRESS boundary, enum memory_caching_type cache_type) +{ + void *addr; + gfp_t flags; + + ENTER2("%lu, 0x%lx, 0x%lx, 0x%lx, %d", size, (long)lowest, + (long)highest, (long)boundary, cache_type); + flags = irql_gfp(); + addr = wrap_get_free_pages(flags, size); + TRACE2("%p, %lu, 0x%x", addr, size, flags); + if (addr && ((virt_to_phys(addr) + size) <= highest)) + EXIT2(return addr); +#ifdef CONFIG_X86_64 + /* GFP_DMA is really only 16MB even on x86-64, but there is no + * other zone available */ + if (highest <= DMA_BIT_MASK(31)) + flags |= __GFP_DMA; + else if (highest <= DMA_BIT_MASK(32)) + flags |= __GFP_DMA32; +#else + if (highest <= DMA_BIT_MASK(24)) + flags |= __GFP_DMA; + else if (highest > DMA_BIT_MASK(30)) + flags |= __GFP_HIGHMEM; +#endif + addr = wrap_get_free_pages(flags, size); + TRACE2("%p, %lu, 0x%x", addr, size, flags); + return addr; +} + +wstdcall void WIN_FUNC(MmFreeContiguousMemorySpecifyCache,3) + (void *base, SIZE_T size, enum memory_caching_type cache_type) +{ + TRACE2("%p, %lu", base, size); + free_pages((unsigned long)base, get_order(size)); +} + +wstdcall PHYSICAL_ADDRESS WIN_FUNC(MmGetPhysicalAddress,1) + (void *base) +{ + unsigned long phy = virt_to_phys(base); + TRACE2("%p, %p", base, (void *)phy); + return phy; +} + +/* Atheros card with pciid 168C:0014 calls this function with 0xf0000 + * and 0xf6ef0 address, and then check for things that seem to be + * related to ACPI: "_SM_" and "_DMI_". This may be the hack they do + * to check if this card is installed in IBM thinkpads; we can + * probably get this device to work if we create a buffer with the + * strings as required by the driver and return virtual address for + * that address instead */ +wstdcall void __iomem *WIN_FUNC(MmMapIoSpace,3) + (PHYSICAL_ADDRESS phys_addr, SIZE_T size, + enum memory_caching_type cache) +{ + void __iomem *virt; + ENTER1("cache type: %d", cache); + if (cache == MmCached) + virt = ioremap(phys_addr, size); + else + virt = ioremap_nocache(phys_addr, size); + TRACE1("%Lx, %lu, %p", phys_addr, size, virt); + return virt; +} + +wstdcall void WIN_FUNC(MmUnmapIoSpace,2) + (void __iomem *addr, SIZE_T size) +{ + ENTER1("%p, %lu", addr, size); + iounmap(addr); + return; +} + +wstdcall ULONG WIN_FUNC(MmSizeOfMdl,2) + (void *base, ULONG length) +{ + return sizeof(struct mdl) + + (sizeof(PFN_NUMBER) * SPAN_PAGES(base, length)); +} + +struct mdl *allocate_init_mdl(void *virt, ULONG length) +{ + struct wrap_mdl *wrap_mdl; + struct mdl *mdl; + int mdl_size = MmSizeOfMdl(virt, length); + + if (mdl_size <= MDL_CACHE_SIZE) { + wrap_mdl = kmem_cache_alloc(mdl_cache, irql_gfp()); + if (!wrap_mdl) + return NULL; + spin_lock_bh(&dispatcher_lock); + InsertHeadList(&wrap_mdl_list, &wrap_mdl->list); + spin_unlock_bh(&dispatcher_lock); + mdl = wrap_mdl->mdl; + TRACE3("allocated mdl from cache: %p(%p), %p(%d)", + wrap_mdl, mdl, virt, length); + memset(mdl, 0, MDL_CACHE_SIZE); + MmInitializeMdl(mdl, virt, length); + /* mark the MDL as allocated from cache pool so when + * it is freed, we free it back to the pool */ + mdl->flags = MDL_ALLOCATED_FIXED_SIZE | MDL_CACHE_ALLOCATED; + } else { + wrap_mdl = + kmalloc(sizeof(*wrap_mdl) + mdl_size, irql_gfp()); + if (!wrap_mdl) + return NULL; + mdl = wrap_mdl->mdl; + TRACE3("allocated mdl from memory: %p(%p), %p(%d)", + wrap_mdl, mdl, virt, length); + spin_lock_bh(&dispatcher_lock); + InsertHeadList(&wrap_mdl_list, &wrap_mdl->list); + spin_unlock_bh(&dispatcher_lock); + memset(mdl, 0, mdl_size); + MmInitializeMdl(mdl, virt, length); + mdl->flags = MDL_ALLOCATED_FIXED_SIZE; + } + return mdl; +} + +void free_mdl(struct mdl *mdl) +{ + /* A driver may allocate Mdl with NdisAllocateBuffer and free + * with IoFreeMdl (e.g., 64-bit Broadcom). Since we need to + * treat buffers allocated with Ndis calls differently, we + * must call NdisFreeBuffer if it is allocated with Ndis + * function. We set 'pool' field in Ndis functions. */ + if (!mdl) + return; + if (mdl->pool) + NdisFreeBuffer(mdl); + else { + struct wrap_mdl *wrap_mdl = (struct wrap_mdl *) + ((char *)mdl - offsetof(struct wrap_mdl, mdl)); + spin_lock_bh(&dispatcher_lock); + RemoveEntryList(&wrap_mdl->list); + spin_unlock_bh(&dispatcher_lock); + + if (mdl->flags & MDL_CACHE_ALLOCATED) { + TRACE3("freeing mdl cache: %p, %p, %p", + wrap_mdl, mdl, mdl->mappedsystemva); + kmem_cache_free(mdl_cache, wrap_mdl); + } else { + TRACE3("freeing mdl: %p, %p, %p", + wrap_mdl, mdl, mdl->mappedsystemva); + kfree(wrap_mdl); + } + } + return; +} + +wstdcall void WIN_FUNC(IoBuildPartialMdl,4) + (struct mdl *source, struct mdl *target, void *virt, ULONG length) +{ + MmInitializeMdl(target, virt, length); + target->flags |= MDL_PARTIAL; +} + +wstdcall void WIN_FUNC(MmBuildMdlForNonPagedPool,1) + (struct mdl *mdl) +{ + PFN_NUMBER *mdl_pages; + int i, n; + + ENTER4("%p", mdl); + /* already mapped */ +// mdl->mappedsystemva = MmGetMdlVirtualAddress(mdl); + mdl->flags |= MDL_SOURCE_IS_NONPAGED_POOL; + TRACE4("%p, %p, %p, %d, %d", mdl, mdl->mappedsystemva, mdl->startva, + mdl->byteoffset, mdl->bytecount); + n = SPAN_PAGES(MmGetSystemAddressForMdl(mdl), MmGetMdlByteCount(mdl)); + if (n > MDL_CACHE_PAGES) + WARNING("%p, %d, %d", MmGetSystemAddressForMdl(mdl), + MmGetMdlByteCount(mdl), n); + mdl_pages = MmGetMdlPfnArray(mdl); + for (i = 0; i < n; i++) + mdl_pages[i] = (ULONG_PTR)mdl->startva + (i * PAGE_SIZE); + EXIT4(return); +} + +wstdcall void *WIN_FUNC(MmMapLockedPages,2) + (struct mdl *mdl, KPROCESSOR_MODE access_mode) +{ + /* already mapped */ +// mdl->mappedsystemva = MmGetMdlVirtualAddress(mdl); + mdl->flags |= MDL_MAPPED_TO_SYSTEM_VA; + /* what is the need for MDL_PARTIAL_HAS_BEEN_MAPPED? */ + if (mdl->flags & MDL_PARTIAL) + mdl->flags |= MDL_PARTIAL_HAS_BEEN_MAPPED; + return mdl->mappedsystemva; +} + +wstdcall void *WIN_FUNC(MmMapLockedPagesSpecifyCache,6) + (struct mdl *mdl, KPROCESSOR_MODE access_mode, + enum memory_caching_type cache_type, void *base_address, + ULONG bug_check, enum mm_page_priority priority) +{ + return MmMapLockedPages(mdl, access_mode); +} + +wstdcall void WIN_FUNC(MmUnmapLockedPages,2) + (void *base, struct mdl *mdl) +{ + mdl->flags &= ~MDL_MAPPED_TO_SYSTEM_VA; + return; +} + +wstdcall void WIN_FUNC(MmProbeAndLockPages,3) + (struct mdl *mdl, KPROCESSOR_MODE access_mode, + enum lock_operation operation) +{ + /* already locked */ + mdl->flags |= MDL_PAGES_LOCKED; + return; +} + +wstdcall void WIN_FUNC(MmUnlockPages,1) + (struct mdl *mdl) +{ + mdl->flags &= ~MDL_PAGES_LOCKED; + return; +} + +wstdcall BOOLEAN WIN_FUNC(MmIsAddressValid,1) + (void *virt_addr) +{ + if (virt_addr_valid(virt_addr)) + return TRUE; + else + return FALSE; +} + +wstdcall void *WIN_FUNC(MmLockPagableDataSection,1) + (void *address) +{ + return address; +} + +wstdcall void WIN_FUNC(MmUnlockPagableImageSection,1) + (void *handle) +{ + return; +} + +wstdcall NTSTATUS WIN_FUNC(ObReferenceObjectByHandle,6) + (void *handle, ACCESS_MASK desired_access, void *obj_type, + KPROCESSOR_MODE access_mode, void **object, void *handle_info) +{ + struct common_object_header *hdr; + + TRACE2("%p", handle); + hdr = HANDLE_TO_HEADER(handle); + atomic_inc_var(hdr->ref_count); + *object = HEADER_TO_OBJECT(hdr); + TRACE2("%p, %p, %d, %p", hdr, object, hdr->ref_count, *object); + return STATUS_SUCCESS; +} + +/* DDK doesn't say if return value should be before incrementing or + * after incrementing reference count, but according to #reactos + * devels, it should be return value after incrementing */ +wfastcall LONG WIN_FUNC(ObfReferenceObject,1) + (void *object) +{ + struct common_object_header *hdr; + LONG ret; + + hdr = OBJECT_TO_HEADER(object); + ret = post_atomic_add(hdr->ref_count, 1); + TRACE2("%p, %d, %p", hdr, hdr->ref_count, object); + return ret; +} + +static int dereference_object(void *object) +{ + struct common_object_header *hdr; + int ref_count; + + ENTER2("object: %p", object); + hdr = OBJECT_TO_HEADER(object); + TRACE2("hdr: %p", hdr); + ref_count = post_atomic_add(hdr->ref_count, -1); + TRACE2("object: %p, %d", object, ref_count); + if (ref_count < 0) + ERROR("invalid object: %p (%d)", object, ref_count); + if (ref_count <= 0) { + free_object(object); + return 1; + } else + return 0; +} + +wfastcall void WIN_FUNC(ObfDereferenceObject,1) + (void *object) +{ + TRACE2("%p", object); + dereference_object(object); +} + +wstdcall NTSTATUS WIN_FUNC(ZwCreateFile,11) + (void **handle, ACCESS_MASK access_mask, + struct object_attributes *obj_attr, struct io_status_block *iosb, + LARGE_INTEGER *size, ULONG file_attr, ULONG share_access, + ULONG create_disposition, ULONG create_options, void *ea_buffer, + ULONG ea_length) +{ + struct common_object_header *coh; + struct file_object *fo; + struct ansi_string ansi; + struct wrap_bin_file *bin_file; + char *file_basename; + NTSTATUS status; + + spin_lock_bh(&ntoskernel_lock); + nt_list_for_each_entry(coh, &object_list, list) { + if (coh->type != OBJECT_TYPE_FILE) + continue; + /* TODO: check if file is opened in shared mode */ + if (!RtlCompareUnicodeString(&coh->name, obj_attr->name, TRUE)) { + fo = HEADER_TO_OBJECT(coh); + bin_file = fo->wrap_bin_file; + *handle = coh; + spin_unlock_bh(&ntoskernel_lock); + ObReferenceObject(fo); + iosb->status = FILE_OPENED; + iosb->info = bin_file->size; + EXIT2(return STATUS_SUCCESS); + } + } + spin_unlock_bh(&ntoskernel_lock); + + if (RtlUnicodeStringToAnsiString(&ansi, obj_attr->name, TRUE) != + STATUS_SUCCESS) + EXIT2(return STATUS_INSUFFICIENT_RESOURCES); + + file_basename = strrchr(ansi.buf, '\\'); + if (file_basename) + file_basename++; + else + file_basename = ansi.buf; + TRACE2("file: '%s', '%s'", ansi.buf, file_basename); + + fo = allocate_object(sizeof(struct file_object), OBJECT_TYPE_FILE, + obj_attr->name); + if (!fo) { + RtlFreeAnsiString(&ansi); + iosb->status = STATUS_INSUFFICIENT_RESOURCES; + iosb->info = 0; + EXIT2(return STATUS_FAILURE); + } + coh = OBJECT_TO_HEADER(fo); + bin_file = get_bin_file(file_basename); + if (bin_file) { + TRACE2("%s, %s", bin_file->name, file_basename); + fo->flags = FILE_OPENED; + } else if (access_mask & FILE_WRITE_DATA) { + bin_file = kzalloc(sizeof(*bin_file), GFP_KERNEL); + if (bin_file) { + strncpy(bin_file->name, file_basename, + sizeof(bin_file->name)); + bin_file->name[sizeof(bin_file->name)-1] = 0; + bin_file->data = vmalloc(*size); + if (bin_file->data) { + memset(bin_file->data, 0, *size); + bin_file->size = *size; + fo->flags = FILE_CREATED; + } else { + kfree(bin_file); + bin_file = NULL; + } + } + } else + bin_file = NULL; + + RtlFreeAnsiString(&ansi); + if (!bin_file) { + iosb->status = FILE_DOES_NOT_EXIST; + iosb->info = 0; + free_object(fo); + EXIT2(return STATUS_FAILURE); + } + + fo->wrap_bin_file = bin_file; + fo->current_byte_offset = 0; + if (access_mask & FILE_READ_DATA) + fo->read_access = TRUE; + if (access_mask & FILE_WRITE_DATA) + fo->write_access = TRUE; + iosb->status = FILE_OPENED; + iosb->info = bin_file->size; + *handle = coh; + TRACE2("handle: %p", *handle); + status = STATUS_SUCCESS; + EXIT2(return status); +} + +wstdcall NTSTATUS WIN_FUNC(ZwOpenFile,6) + (void **handle, ACCESS_MASK access_mask, + struct object_attributes *obj_attr, struct io_status_block *iosb, + ULONG share_access, ULONG open_options) +{ + LARGE_INTEGER size; + return ZwCreateFile(handle, access_mask, obj_attr, iosb, &size, 0, + share_access, 0, open_options, NULL, 0); +} + +wstdcall NTSTATUS WIN_FUNC(ZwReadFile,9) + (void *handle, struct nt_event *event, void *apc_routine, + void *apc_context, struct io_status_block *iosb, void *buffer, + ULONG length, LARGE_INTEGER *byte_offset, ULONG *key) +{ + struct file_object *fo; + struct common_object_header *coh; + ULONG count; + size_t offset; + struct wrap_bin_file *file; + + TRACE2("%p", handle); + coh = handle; + if (coh->type != OBJECT_TYPE_FILE) { + ERROR("handle %p is invalid: %d", handle, coh->type); + EXIT2(return STATUS_FAILURE); + } + fo = HANDLE_TO_OBJECT(coh); + file = fo->wrap_bin_file; + TRACE2("file: %s (%zu)", file->name, file->size); + spin_lock_bh(&ntoskernel_lock); + if (byte_offset) + offset = *byte_offset; + else + offset = fo->current_byte_offset; + count = min((size_t)length, file->size - offset); + TRACE2("count: %u, offset: %zu, length: %u", count, offset, length); + memcpy(buffer, ((void *)file->data) + offset, count); + fo->current_byte_offset = offset + count; + spin_unlock_bh(&ntoskernel_lock); + iosb->status = STATUS_SUCCESS; + iosb->info = count; + EXIT2(return STATUS_SUCCESS); +} + +wstdcall NTSTATUS WIN_FUNC(ZwWriteFile,9) + (void *handle, struct nt_event *event, void *apc_routine, + void *apc_context, struct io_status_block *iosb, void *buffer, + ULONG length, LARGE_INTEGER *byte_offset, ULONG *key) +{ + struct file_object *fo; + struct common_object_header *coh; + struct wrap_bin_file *file; + unsigned long offset; + + TRACE2("%p", handle); + coh = handle; + if (coh->type != OBJECT_TYPE_FILE) { + ERROR("handle %p is invalid: %d", handle, coh->type); + EXIT2(return STATUS_FAILURE); + } + fo = HANDLE_TO_OBJECT(coh); + file = fo->wrap_bin_file; + TRACE2("file: %zu, %u", file->size, length); + spin_lock_bh(&ntoskernel_lock); + if (byte_offset) + offset = *byte_offset; + else + offset = fo->current_byte_offset; + if (length + offset > file->size) { + WARNING("%lu, %u", length + offset, (unsigned int)file->size); + /* TODO: implement writing past end of current size */ + iosb->status = STATUS_FAILURE; + iosb->info = 0; + } else { + memcpy(file->data + offset, buffer, length); + iosb->status = STATUS_SUCCESS; + iosb->info = length; + fo->current_byte_offset = offset + length; + } + spin_unlock_bh(&ntoskernel_lock); + EXIT2(return iosb->status); +} + +wstdcall NTSTATUS WIN_FUNC(ZwClose,1) + (void *handle) +{ + struct common_object_header *coh; + + TRACE2("%p", handle); + if (handle == NULL) { + TRACE1(""); + EXIT2(return STATUS_SUCCESS); + } + coh = handle; + if (coh->type == OBJECT_TYPE_FILE) { + struct file_object *fo; + struct wrap_bin_file *bin_file; + typeof(fo->flags) flags; + + fo = HANDLE_TO_OBJECT(handle); + flags = fo->flags; + bin_file = fo->wrap_bin_file; + if (dereference_object(fo)) { + if (flags == FILE_CREATED) { + vfree(bin_file->data); + kfree(bin_file); + } else + free_bin_file(bin_file); + } + } else if (coh->type == OBJECT_TYPE_NT_THREAD) { + struct nt_thread *thread = HANDLE_TO_OBJECT(handle); + TRACE2("thread: %p (%p)", thread, handle); + ObDereferenceObject(thread); + } else { + /* TODO: can we just dereference object here? */ + WARNING("closing handle 0x%x not implemented", coh->type); + } + EXIT2(return STATUS_SUCCESS); +} + +wstdcall NTSTATUS WIN_FUNC(ZwQueryInformationFile,5) + (void *handle, struct io_status_block *iosb, void *info, + ULONG length, enum file_info_class class) +{ + struct file_object *fo; + struct file_name_info *fni; + struct file_std_info *fsi; + struct wrap_bin_file *file; + struct common_object_header *coh; + + ENTER2("%p", handle); + coh = handle; + if (coh->type != OBJECT_TYPE_FILE) { + ERROR("handle %p is invalid: %d", coh, coh->type); + EXIT2(return STATUS_FAILURE); + } + fo = HANDLE_TO_OBJECT(handle); + TRACE2("fo: %p, %d", fo, class); + switch (class) { + case FileNameInformation: + fni = info; + fni->length = min(length, (typeof(length))coh->name.length); + memcpy(fni->name, coh->name.buf, fni->length); + iosb->status = STATUS_SUCCESS; + iosb->info = fni->length; + break; + case FileStandardInformation: + fsi = info; + file = fo->wrap_bin_file; + fsi->alloc_size = file->size; + fsi->eof = file->size; + fsi->num_links = 1; + fsi->delete_pending = FALSE; + fsi->dir = FALSE; + iosb->status = STATUS_SUCCESS; + iosb->info = 0; + break; + default: + WARNING("type %d not implemented yet", class); + iosb->status = STATUS_FAILURE; + iosb->info = 0; + break; + } + EXIT2(return iosb->status); +} + +wstdcall NTSTATUS WIN_FUNC(ZwOpenSection,3) + (void **handle, ACCESS_MASK access, struct object_attributes *obj_attrs) +{ + INFO("%p, 0x%x, %d", obj_attrs, obj_attrs->attributes, access); + TODO(); + *handle = obj_attrs; + return STATUS_SUCCESS; +} + +wstdcall NTSTATUS WIN_FUNC(ZwMapViewOfSection,10) + (void *secn_handle, void *process_handle, void **base_address, + ULONG zero_bits, LARGE_INTEGER *secn_offset, SIZE_T *view_size, + enum section_inherit inherit, ULONG alloc_type, ULONG protect) +{ + INFO("%p, %p, %p", secn_handle, process_handle, base_address); + TODO(); + *base_address = (void *)0xdeadbeef; + return STATUS_SUCCESS; +} + +wstdcall NTSTATUS WIN_FUNC(ZwUnmapViewOfSection,2) + (void *process_handle, void *base_address) +{ + INFO("%p, %p", process_handle, base_address); + TODO(); + return STATUS_SUCCESS; +} + +wstdcall NTSTATUS WIN_FUNC(ZwCreateKey,7) + (void **handle, ACCESS_MASK desired_access, + struct object_attributes *attr, ULONG title_index, + struct unicode_string *class, ULONG create_options, + ULONG *disposition) +{ + struct ansi_string ansi; + if (RtlUnicodeStringToAnsiString(&ansi, attr->name, TRUE) == + STATUS_SUCCESS) { + TRACE1("key: %s", ansi.buf); + RtlFreeAnsiString(&ansi); + } + *handle = NULL; + return STATUS_SUCCESS; +} + +wstdcall NTSTATUS WIN_FUNC(ZwOpenKey,3) + (void **handle, ACCESS_MASK desired_access, + struct object_attributes *attr) +{ + struct ansi_string ansi; + if (RtlUnicodeStringToAnsiString(&ansi, attr->name, TRUE) == + STATUS_SUCCESS) { + TRACE1("key: %s", ansi.buf); + RtlFreeAnsiString(&ansi); + } + *handle = NULL; + return STATUS_SUCCESS; +} + +wstdcall NTSTATUS WIN_FUNC(ZwSetValueKey,6) + (void *handle, struct unicode_string *name, ULONG title_index, + ULONG type, void *data, ULONG data_size) +{ + struct ansi_string ansi; + if (RtlUnicodeStringToAnsiString(&ansi, name, TRUE) == + STATUS_SUCCESS) { + TRACE1("key: %s", ansi.buf); + RtlFreeAnsiString(&ansi); + } + return STATUS_SUCCESS; +} + +wstdcall NTSTATUS WIN_FUNC(ZwQueryValueKey,6) + (void *handle, struct unicode_string *name, + enum key_value_information_class class, void *info, + ULONG length, ULONG *res_length) +{ + struct ansi_string ansi; + if (RtlUnicodeStringToAnsiString(&ansi, name, TRUE) == STATUS_SUCCESS) { + TRACE1("key: %s", ansi.buf); + RtlFreeAnsiString(&ansi); + } + TODO(); + return STATUS_INVALID_PARAMETER; +} + +wstdcall NTSTATUS WIN_FUNC(ZwDeleteKey,1) + (void *handle) +{ + ENTER2("%p", handle); + return STATUS_SUCCESS; +} + +wstdcall NTSTATUS WIN_FUNC(ZwPowerInformation,4) + (INT info_level, void *in_buf, ULONG in_buf_len, void *out_buf, + ULONG out_buf_len) +{ + INFO("%d, %u, %u", info_level, in_buf_len, out_buf_len); + TODO(); + return STATUS_ACCESS_DENIED; +} + +wstdcall NTSTATUS WIN_FUNC(WmiSystemControl,4) + (struct wmilib_context *info, struct device_object *dev_obj, + struct irp *irp, void *irp_disposition) +{ + TODO(); + return STATUS_SUCCESS; +} + +wstdcall NTSTATUS WIN_FUNC(WmiCompleteRequest,5) + (struct device_object *dev_obj, struct irp *irp, NTSTATUS status, + ULONG buffer_used, CCHAR priority_boost) +{ + TODO(); + return STATUS_SUCCESS; +} + +noregparm NTSTATUS WIN_FUNC(WmiTraceMessage,12) + (void *tracehandle, ULONG message_flags, + void *message_guid, USHORT message_no, ...) +{ + TODO(); + EXIT2(return STATUS_SUCCESS); +} + +wstdcall NTSTATUS WIN_FUNC(WmiQueryTraceInformation,4) + (enum trace_information_class trace_info_class, void *trace_info, + ULONG *req_length, void *buf) +{ + TODO(); + EXIT2(return STATUS_SUCCESS); +} + +/* this function can't be wstdcall as it takes variable number of args */ +noregparm ULONG WIN_FUNC(DbgPrint,12) + (char *format, ...) +{ +#ifdef DEBUG + va_list args; + static char buf[100]; + + va_start(args, format); + vsnprintf(buf, sizeof(buf), format, args); + printk(KERN_DEBUG "%s (%s): %s", DRIVER_NAME, __func__, buf); + va_end(args); +#endif + return STATUS_SUCCESS; +} + +wstdcall void WIN_FUNC(KeBugCheck,1) + (ULONG code) +{ + TODO(); + return; +} + +wstdcall void WIN_FUNC(KeBugCheckEx,5) + (ULONG code, ULONG_PTR param1, ULONG_PTR param2, + ULONG_PTR param3, ULONG_PTR param4) +{ + TODO(); + return; +} + +wstdcall void WIN_FUNC(ExSystemTimeToLocalTime,2) + (LARGE_INTEGER *system_time, LARGE_INTEGER *local_time) +{ + *local_time = *system_time; +} + +wstdcall ULONG WIN_FUNC(ExSetTimerResolution,2) + (ULONG time, BOOLEAN set) +{ + /* why a driver should change system wide timer resolution is + * beyond me */ + return time; +} + +wstdcall void WIN_FUNC(DbgBreakPoint,0) + (void) +{ + TODO(); +} + +wstdcall void WIN_FUNC(_except_handler3,0) + (void) +{ + TODO(); +} + +wstdcall void WIN_FUNC(__C_specific_handler,0) + (void) +{ + TODO(); +} + +wstdcall void WIN_FUNC(_purecall,0) + (void) +{ + TODO(); +} + +wstdcall void WIN_FUNC(__chkstk,0) + (void) +{ + TODO(); +} + +struct worker_init_struct { + work_struct_t work; + struct completion completion; + struct nt_thread *nt_thread; +}; + +static void wrap_worker_init_func(worker_param_t param) +{ + struct worker_init_struct *worker_init_struct; + + worker_init_struct = + worker_param_data(param, struct worker_init_struct, work); + TRACE1("%p", worker_init_struct); + worker_init_struct->nt_thread = create_nt_thread(current); + if (!worker_init_struct->nt_thread) + WARNING("couldn't create worker thread"); + complete(&worker_init_struct->completion); +} + +struct nt_thread *wrap_worker_init(workqueue_struct_t *wq) +{ + struct worker_init_struct worker_init_struct; + + TRACE1("%p", &worker_init_struct); + init_completion(&worker_init_struct.completion); + initialize_work(&worker_init_struct.work, wrap_worker_init_func, + &worker_init_struct); + worker_init_struct.nt_thread = NULL; + if (wq) + queue_work(wq, &worker_init_struct.work); + else + schedule_work(&worker_init_struct.work); + wait_for_completion(&worker_init_struct.completion); + TRACE1("%p", worker_init_struct.nt_thread); + return worker_init_struct.nt_thread; +} + +int ntoskernel_init(void) +{ + struct timeval now; + + spin_lock_init(&dispatcher_lock); + spin_lock_init(&ntoskernel_lock); + spin_lock_init(&ntos_work_lock); + spin_lock_init(&kdpc_list_lock); + spin_lock_init(&irp_cancel_lock); + InitializeListHead(&wrap_mdl_list); + InitializeListHead(&kdpc_list); + InitializeListHead(&callback_objects); + InitializeListHead(&bus_driver_list); + InitializeListHead(&object_list); + InitializeListHead(&ntos_work_list); + + nt_spin_lock_init(&nt_list_lock); + + initialize_work(&kdpc_work, kdpc_worker, NULL); + initialize_work(&ntos_work, ntos_work_worker, NULL); + wrap_timer_slist.next = NULL; + + do_gettimeofday(&now); + wrap_ticks_to_boot = TICKS_1601_TO_1970; + wrap_ticks_to_boot += (u64)now.tv_sec * TICKSPERSEC; + wrap_ticks_to_boot += now.tv_usec * 10; + wrap_ticks_to_boot -= jiffies * TICKSPERJIFFY; + TRACE2("%Lu", wrap_ticks_to_boot); + +#ifdef WRAP_PREEMPT + do { + int cpu; + for_each_possible_cpu(cpu) { + irql_info_t *info; + info = &per_cpu(irql_info, cpu); + mutex_init(&(info->lock)); + info->task = NULL; + info->count = 0; + } + } while (0); +#endif + + ntos_wq = create_singlethread_workqueue("ntos_wq"); + if (!ntos_wq) { + WARNING("couldn't create ntos_wq thread"); + return -ENOMEM; + } + ntos_worker_thread = wrap_worker_init(ntos_wq); + TRACE1("%p", ntos_worker_thread); + + if (add_bus_driver("PCI") +#ifdef ENABLE_USB + || add_bus_driver("USB") +#endif + ) { + ntoskernel_exit(); + return -ENOMEM; + } + mdl_cache = + wrap_kmem_cache_create("wrap_mdl", + sizeof(struct wrap_mdl) + MDL_CACHE_SIZE, + 0, 0); + TRACE2("%p", mdl_cache); + if (!mdl_cache) { + ERROR("couldn't allocate MDL cache"); + ntoskernel_exit(); + return -ENOMEM; + } + +#if defined(CONFIG_X86_64) + memset(&kuser_shared_data, 0, sizeof(kuser_shared_data)); + *((ULONG64 *)&kuser_shared_data.system_time) = ticks_1601(); + init_timer(&shared_data_timer); + shared_data_timer.function = update_user_shared_data_proc; + shared_data_timer.data = (unsigned long)0; +#endif + return 0; +} + +int ntoskernel_init_device(struct wrap_device *wd) +{ +#if defined(CONFIG_X86_64) + if (kuser_shared_data.reserved1) + mod_timer(&shared_data_timer, jiffies + MSEC_TO_HZ(30)); +#endif + return 0; +} + +void ntoskernel_exit_device(struct wrap_device *wd) +{ + ENTER2(""); + + KeFlushQueuedDpcs(); + EXIT2(return); +} + +void ntoskernel_exit(void) +{ + struct nt_list *cur; + + ENTER2(""); + + /* free kernel (Ke) timers */ + TRACE2("freeing timers"); + while (1) { + struct wrap_timer *wrap_timer; + struct nt_slist *slist; + + spin_lock_bh(&ntoskernel_lock); + if ((slist = wrap_timer_slist.next)) + wrap_timer_slist.next = slist->next; + spin_unlock_bh(&ntoskernel_lock); + TIMERTRACE("%p", slist); + if (!slist) + break; + wrap_timer = container_of(slist, struct wrap_timer, slist); + if (del_timer_sync(&wrap_timer->timer)) + WARNING("Buggy Windows driver left timer %p running", + wrap_timer->nt_timer); + memset(wrap_timer, 0, sizeof(*wrap_timer)); + slack_kfree(wrap_timer); + } + + TRACE2("freeing MDLs"); + if (mdl_cache) { + spin_lock_bh(&ntoskernel_lock); + if (!IsListEmpty(&wrap_mdl_list)) + ERROR("Windows driver didn't free all MDLs; " + "freeing them now"); + while ((cur = RemoveHeadList(&wrap_mdl_list))) { + struct wrap_mdl *wrap_mdl; + wrap_mdl = container_of(cur, struct wrap_mdl, list); + if (wrap_mdl->mdl->flags & MDL_CACHE_ALLOCATED) + kmem_cache_free(mdl_cache, wrap_mdl); + else + kfree(wrap_mdl); + } + spin_unlock_bh(&ntoskernel_lock); + kmem_cache_destroy(mdl_cache); + mdl_cache = NULL; + } + + TRACE2("freeing callbacks"); + spin_lock_bh(&ntoskernel_lock); + while ((cur = RemoveHeadList(&callback_objects))) { + struct callback_object *object; + struct nt_list *ent; + object = container_of(cur, struct callback_object, list); + while ((ent = RemoveHeadList(&object->callback_funcs))) { + struct callback_func *f; + f = container_of(ent, struct callback_func, list); + kfree(f); + } + kfree(object); + } + spin_unlock_bh(&ntoskernel_lock); + + spin_lock_bh(&ntoskernel_lock); + while ((cur = RemoveHeadList(&bus_driver_list))) { + struct bus_driver *bus_driver; + bus_driver = container_of(cur, struct bus_driver, list); + /* TODO: make sure all all drivers are shutdown/removed */ + kfree(bus_driver); + } + spin_unlock_bh(&ntoskernel_lock); + +#if defined(CONFIG_X86_64) + del_timer_sync(&shared_data_timer); +#endif + if (ntos_wq) + destroy_workqueue(ntos_wq); + TRACE1("%p", ntos_worker_thread); + if (ntos_worker_thread) + ObDereferenceObject(ntos_worker_thread); + ENTER2("freeing objects"); + spin_lock_bh(&ntoskernel_lock); + while ((cur = RemoveHeadList(&object_list))) { + struct common_object_header *hdr; + hdr = container_of(cur, struct common_object_header, list); + if (hdr->type == OBJECT_TYPE_NT_THREAD) + TRACE1("object %p(%d) was not freed, freeing it now", + HEADER_TO_OBJECT(hdr), hdr->type); + else + WARNING("object %p(%d) was not freed, freeing it now", + HEADER_TO_OBJECT(hdr), hdr->type); + ExFreePool(hdr); + } + spin_unlock_bh(&ntoskernel_lock); + + EXIT2(return); +} --- linux-3.0.0.orig/ubuntu/ndiswrapper/ntoskernel.h +++ linux-3.0.0/ubuntu/ndiswrapper/ntoskernel.h @@ -0,0 +1,1157 @@ +/* + * Copyright (C) 2003-2005 Pontus Fuchs, Giridhar Pemmasani + * + * 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. + * + */ + +#ifndef _NTOSKERNEL_H_ +#define _NTOSKERNEL_H_ + +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#if !defined(CONFIG_X86) && !defined(CONFIG_X86_64) +#error "this module is for x86 or x86_64 architectures only" +#endif + +/* Interrupt backwards compatibility stuff */ +#include +#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) +#ifndef IRQ_HANDLED +#define IRQ_HANDLED +#define IRQ_NONE +#define irqreturn_t void +#endif +#endif /* Linux < 2.6.29 */ + +/* pci functions in 2.6 kernels have problems allocating dma buffers, + * but seem to work fine with dma functions + */ +#include + +#define PCI_DMA_ALLOC_COHERENT(pci_dev,size,dma_handle) \ + dma_alloc_coherent(&pci_dev->dev,size,dma_handle, \ + GFP_KERNEL | __GFP_REPEAT) +#define PCI_DMA_FREE_COHERENT(pci_dev,size,cpu_addr,dma_handle) \ + dma_free_coherent(&pci_dev->dev,size,cpu_addr,dma_handle) +#define PCI_DMA_MAP_SINGLE(pci_dev,addr,size,direction) \ + dma_map_single(&pci_dev->dev,addr,size,direction) +#define PCI_DMA_UNMAP_SINGLE(pci_dev,dma_handle,size,direction) \ + dma_unmap_single(&pci_dev->dev,dma_handle,size,direction) +#define MAP_SG(pci_dev, sglist, nents, direction) \ + dma_map_sg(&pci_dev->dev, sglist, nents, direction) +#define UNMAP_SG(pci_dev, sglist, nents, direction) \ + dma_unmap_sg(&pci_dev->dev, sglist, nents, direction) +#define PCI_DMA_MAP_ERROR(dma_addr) dma_mapping_error(dma_addr) + + +#if defined(CONFIG_NET_RADIO) && !defined(CONFIG_WIRELESS_EXT) +#define CONFIG_WIRELESS_EXT +#endif + +#define prepare_wait_condition(task, var, value) \ +do { \ + var = value; \ + task = current; \ + barrier(); \ +} while (0) + +/* Wait in wait_state (e.g., TASK_INTERRUPTIBLE) for condition to + * become true; timeout is either jiffies (> 0) to wait or 0 to wait + * forever. + * When timeout == 0, return value is + * > 0 if condition becomes true, or + * < 0 if signal is pending on the thread. + * When timeout > 0, return value is + * > 0 if condition becomes true before timeout, + * < 0 if signal is pending on the thread before timeout, or + * 0 if timedout (condition may have become true at the same time) + */ + +#define wait_condition(condition, timeout, wait_state) \ +({ \ + long ret = timeout ? timeout : 1; \ + while (1) { \ + if (signal_pending(current)) { \ + ret = -ERESTARTSYS; \ + break; \ + } \ + set_current_state(wait_state); \ + if (condition) { \ + __set_current_state(TASK_RUNNING); \ + break; \ + } \ + if (timeout) { \ + ret = schedule_timeout(ret); \ + if (!ret) \ + break; \ + } else \ + schedule(); \ + } \ + ret; \ +}) + +#ifdef WRAP_WQ + +struct workqueue_struct; + +struct workqueue_thread { + spinlock_t lock; + struct task_struct *task; + struct completion *completion; + char name[16]; + int pid; + /* whether any work_structs pending? <0 implies quit */ + s8 pending; + /* list of work_structs pending */ + struct list_head work_list; +}; + +typedef struct workqueue_struct { + u8 singlethread; + u8 qon; + int num_cpus; + struct workqueue_thread threads[0]; +} workqueue_struct_t; + +typedef struct { + struct list_head list; + void (*func)(void *data); + void *data; + /* whether/on which thread scheduled */ + struct workqueue_thread *thread; +} work_struct_t; + +#define initialize_work(work, pfunc, pdata) \ + do { \ + (work)->func = (pfunc); \ + (work)->data = (pdata); \ + (work)->thread = NULL; \ + } while (0) + +#undef create_singlethread_workqueue +#define create_singlethread_workqueue(name) wrap_create_wq(name, 1, 0) +#undef create_workqueue +#define create_workqueue(name) wrap_create_wq(name, 0, 0) +#undef destroy_workqueue +#define destroy_workqueue wrap_destroy_wq +#undef queue_work +#define queue_work wrap_queue_work +#undef flush_workqueue +#define flush_workqueue wrap_flush_wq + +workqueue_struct_t *wrap_create_wq(const char *name, u8 singlethread, u8 freeze); +void wrap_destroy_wq_on(workqueue_struct_t *workq, int cpu); +void wrap_destroy_wq(workqueue_struct_t *workq); +int wrap_queue_work_on(workqueue_struct_t *workq, work_struct_t *work, + int cpu); +int wrap_queue_work(workqueue_struct_t *workq, work_struct_t *work); +void wrap_cancel_work(work_struct_t *work); +void wrap_flush_wq_on(workqueue_struct_t *workq, int cpu); +void wrap_flush_wq(workqueue_struct_t *workq); +typedef void *worker_param_t; +#define worker_param_data(param, type, member) param + +#else // WRAP_WQ + +typedef struct workqueue_struct workqueue_struct_t; +typedef struct work_struct work_struct_t; + +#if defined(INIT_WORK_NAR) || defined(INIT_DELAYED_WORK_DEFERRABLE) +#define initialize_work(work, func, data) INIT_WORK(work, func) +typedef struct work_struct *worker_param_t; +#define worker_param_data(param, type, member) \ + container_of(param, type, member) +#else +#define initialize_work(work, func, data) INIT_WORK(work, func, data) +typedef void *worker_param_t; +#define worker_param_data(param, type, member) param +#endif // INIT_WORK_NAR + +#endif // WRAP_WQ + +struct nt_thread *wrap_worker_init(workqueue_struct_t *wq); + +#ifdef module_param +#define WRAP_MODULE_PARM_INT(name, perm) module_param(name, int, perm) +#define WRAP_MODULE_PARM_STRING(name, perm) module_param(name, charp, perm) +#else +#define WRAP_MODULE_PARM_INT(name, perm) MODULE_PARM(name, "i") +#define WRAP_MODULE_PARM_STRING(name, perm) MODULE_PARM(name, "s") +#endif + +#ifndef LOCK_PREFIX +#ifdef LOCK +#define LOCK_PREFIX LOCK +#else +#ifdef CONFIG_SMP +#define LOCK_PREFIX "lock ; " +#else +#define LOCK_PREFIX "" +#endif +#endif +#endif + +#ifndef NETDEV_TX_OK +#define NETDEV_TX_OK 0 +#endif + +#ifndef NETDEV_TX_BUSY +#define NETDEV_TX_BUSY 1 +#endif + +#ifndef CHECKSUM_HW +#define CHECKSUM_HW CHECKSUM_PARTIAL +#endif + +#ifndef offset_in_page +#define offset_in_page(p) ((unsigned long)(p) & ~PAGE_MASK) +#endif + +#ifndef PMSG_SUSPEND +#ifdef PM_SUSPEND +/* this is not correct - the value of PM_SUSPEND is different from + * PMSG_SUSPEND, but ndiswrapper doesn't care about the value when + * suspending */ +#define PMSG_SUSPEND PM_SUSPEND +#define PSMG_ON PM_ON +#else +typedef u32 pm_message_t; +#define PMSG_SUSPEND 2 +#define PMSG_ON 0 +#endif +#endif + +#ifndef PCI_D0 +#define PCI_D0 0 +#endif + +#ifndef PCI_D3hot +#define PCI_D3hot 3 +#endif + +#ifndef PCI_D3cold +#define PCI_D3cold 3 +#endif + +#ifndef PM_EVENT_SUSPEND +#define PM_EVENT_SUSPEND 2 +#endif + +#if !defined(HAVE_NETDEV_PRIV) +#define netdev_priv(dev) ((dev)->priv) +#endif + +#if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,18) +#define ISR_PT_REGS_PARAM_DECL +#define ISR_PT_REGS_ARG +#else +#define ISR_PT_REGS_PARAM_DECL , struct pt_regs *regs +#define ISR_PT_REGS_ARG , NULL +#endif + +#if LINUX_VERSION_CODE <= KERNEL_VERSION(2,6,16) +#define for_each_possible_cpu(_cpu) for_each_cpu(_cpu) +#endif + +#ifndef flush_icache_range +#define flush_icache_range(start, end) do { } while (0) +#endif + +#ifndef CHECKSUM_PARTIAL +#define CHECKSUM_PARTIAL CHECKSUM_HW +#endif + +#ifndef IRQF_SHARED +#define IRQF_SHARED SA_SHIRQ +#endif + +#define memcpy_skb(skb, from, length) \ + memcpy(skb_put(skb, length), from, length) + +#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,24) +#ifndef DMA_BIT_MASK +#define DMA_BIT_MASK(n) (((n) == 64) ? ~0ULL : ((1ULL<<(n))-1)) +#endif +#endif + +#ifndef __GFP_DMA32 +#define __GFP_DMA32 GFP_DMA +#endif + +#if LINUX_VERSION_CODE <= KERNEL_VERSION(2,6,22) +#define wrap_kmem_cache_create(name, size, align, flags) \ + kmem_cache_create(name, size, align, flags, NULL, NULL) +#else +#define wrap_kmem_cache_create(name, size, align, flags) \ + kmem_cache_create(name, size, align, flags, NULL) +#endif + +#include "winnt_types.h" +#include "ndiswrapper.h" +#include "pe_linker.h" +#include "wrapmem.h" +#include "lin2win.h" +#include "loader.h" + +#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,18) +static inline void netif_tx_lock(struct net_device *dev) +{ + spin_lock(&dev->xmit_lock); +} +static inline void netif_tx_unlock(struct net_device *dev) +{ + spin_unlock(&dev->xmit_lock); +} +static inline void netif_tx_lock_bh(struct net_device *dev) +{ + spin_lock_bh(&dev->xmit_lock); +} +static inline void netif_tx_unlock_bh(struct net_device *dev) +{ + spin_unlock_bh(&dev->xmit_lock); +} +#endif + +#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,24) +static inline void netif_poll_enable(struct net_device *dev) +{ +} +static inline void netif_poll_disable(struct net_device *dev) +{ +} +#endif + +#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,24) +#define proc_net_root init_net.proc_net +#else +#define proc_net_root proc_net +#endif + +/* TICK is 100ns */ +#define TICKSPERSEC 10000000 +#define TICKSPERMSEC 10000 +#define SECSPERDAY 86400 +#define TICKSPERJIFFY ((TICKSPERSEC + HZ - 1) / HZ) + +#define int_div_round(x, y) (((x) + (y - 1)) / (y)) + +/* 1601 to 1970 is 369 years plus 89 leap days */ +#define SECS_1601_TO_1970 ((369 * 365 + 89) * (u64)SECSPERDAY) +#define TICKS_1601_TO_1970 (SECS_1601_TO_1970 * TICKSPERSEC) + +/* 100ns units to HZ; if sys_time is negative, relative to current + * clock, otherwise from year 1601 */ +#define SYSTEM_TIME_TO_HZ(sys_time) \ + (((sys_time) <= 0) ? \ + int_div_round(((u64)HZ * (-(sys_time))), TICKSPERSEC) : \ + int_div_round(((s64)HZ * ((sys_time) - ticks_1601())), TICKSPERSEC)) + +#define MSEC_TO_HZ(ms) int_div_round((ms * HZ), 1000) +#define USEC_TO_HZ(us) int_div_round((us * HZ), 1000000) + +extern u64 wrap_ticks_to_boot; + +static inline u64 ticks_1601(void) +{ + return wrap_ticks_to_boot + (u64)jiffies * TICKSPERJIFFY; +} + +typedef void (*generic_func)(void); + +struct wrap_export { + const char *name; + generic_func func; +}; + +#ifdef CONFIG_X86_64 + +#define WIN_SYMBOL(name, argc) \ + {#name, (generic_func) win2lin_ ## name ## _ ## argc} +#define WIN_WIN_SYMBOL(name, argc) \ + {#name, (generic_func) win2lin__win_ ## name ## _ ## argc} +#define WIN_FUNC_DECL(name, argc) \ + extern typeof(name) win2lin_ ## name ## _ ## argc; +#define WIN_FUNC_PTR(name, argc) win2lin_ ## name ## _ ## argc + +#else + +#define WIN_SYMBOL(name, argc) {#name, (generic_func)name} +#define WIN_WIN_SYMBOL(name, argc) {#name, (generic_func)_win_ ## name} +#define WIN_FUNC_DECL(name, argc) +#define WIN_FUNC_PTR(name, argc) name + +#endif + +#define WIN_FUNC(name, argc) name +/* map name s to f - if f is different from s */ +#define WIN_SYMBOL_MAP(s, f) + +#define POOL_TAG(A, B, C, D) \ + ((ULONG)((A) + ((B) << 8) + ((C) << 16) + ((D) << 24))) + +struct pe_image { + char name[MAX_DRIVER_NAME_LEN]; + UINT (*entry)(struct driver_object *, struct unicode_string *) wstdcall; + void *image; + int size; + int type; + + IMAGE_NT_HEADERS *nt_hdr; + IMAGE_OPTIONAL_HEADER *opt_hdr; +}; + +struct ndis_mp_block; + +struct wrap_timer { + struct nt_slist slist; + struct timer_list timer; + struct nt_timer *nt_timer; + long repeat; +#ifdef TIMER_DEBUG + unsigned long wrap_timer_magic; +#endif +}; + +struct ntos_work_item { + struct nt_list list; + void *arg1; + void *arg2; + NTOS_WORK_FUNC func; +}; + +struct wrap_device_setting { + struct nt_list list; + char name[MAX_SETTING_NAME_LEN]; + char value[MAX_SETTING_VALUE_LEN]; + void *encoded; +}; + +struct wrap_bin_file { + char name[MAX_DRIVER_NAME_LEN]; + size_t size; + void *data; +}; + +#define WRAP_DRIVER_CLIENT_ID 1 + +struct wrap_driver { + struct nt_list list; + struct driver_object *drv_obj; + char name[MAX_DRIVER_NAME_LEN]; + char version[MAX_SETTING_VALUE_LEN]; + unsigned short num_pe_images; + struct pe_image pe_images[MAX_DRIVER_PE_IMAGES]; + unsigned short num_bin_files; + struct wrap_bin_file *bin_files; + struct nt_list wrap_devices; + struct nt_list settings; + int dev_type; + struct ndis_driver *ndis_driver; +}; + +enum hw_status { + HW_INITIALIZED = 1, HW_SUSPENDED, HW_HALTED, HW_PRESENT, +}; + +struct wrap_device { + /* first part is (de)initialized once by loader */ + struct nt_list list; + int dev_bus; + int vendor; + int device; + int subvendor; + int subdevice; + char conf_file_name[MAX_DRIVER_NAME_LEN]; + char driver_name[MAX_DRIVER_NAME_LEN]; + struct wrap_driver *driver; + struct nt_list settings; + + /* rest should be (de)initialized when a device is + * (un)plugged */ + struct cm_resource_list *resource_list; + unsigned long hw_status; + struct device_object *pdo; + union { + struct { + struct pci_dev *pdev; + enum device_power_state wake_state; + } pci; + struct { + struct usb_device *udev; + struct usb_interface *intf; + int num_alloc_urbs; + struct nt_list wrap_urb_list; + } usb; + }; + union { + struct ndis_device *wnd; + }; +}; + +#define wrap_is_pci_bus(dev_bus) \ + (WRAP_BUS(dev_bus) == WRAP_PCI_BUS || \ + WRAP_BUS(dev_bus) == WRAP_PCMCIA_BUS) +#ifdef ENABLE_USB +/* earlier versions of ndiswrapper used 0 as USB_BUS */ +#define wrap_is_usb_bus(dev_bus) \ + (WRAP_BUS(dev_bus) == WRAP_USB_BUS || \ + WRAP_BUS(dev_bus) == WRAP_INTERNAL_BUS) +#else +#define wrap_is_usb_bus(dev_bus) 0 +#endif +#define wrap_is_bluetooth_device(dev_bus) \ + (WRAP_DEVICE(dev_bus) == WRAP_BLUETOOTH_DEVICE1 || \ + WRAP_DEVICE(dev_bus) == WRAP_BLUETOOTH_DEVICE2) + +extern workqueue_struct_t *ntos_wq; +#define schedule_ntos_work(work_struct) queue_work(ntos_wq, work_struct) +#define schedule_work(work_struct) queue_work(ntos_wq, work_struct) + +extern workqueue_struct_t *ndis_wq; +#define schedule_ndis_work(work_struct) queue_work(ndis_wq, work_struct) + +extern workqueue_struct_t *wrapndis_wq; +#define schedule_wrapndis_work(work_struct) queue_work(wrapndis_wq, work_struct) + +#define atomic_unary_op(var, size, oper) \ +do { \ + if (size == 1) \ + __asm__ __volatile__( \ + LOCK_PREFIX oper "b %b0\n\t" : "+m" (var)); \ + else if (size == 2) \ + __asm__ __volatile__( \ + LOCK_PREFIX oper "w %w0\n\t" : "+m" (var)); \ + else if (size == 4) \ + __asm__ __volatile__( \ + LOCK_PREFIX oper "l %0\n\t" : "+m" (var)); \ + else if (size == 8) \ + __asm__ __volatile__( \ + LOCK_PREFIX oper "q %q0\n\t" : "+m" (var)); \ + else { \ + extern void _invalid_op_size_(void); \ + _invalid_op_size_(); \ + } \ +} while (0) + +#define atomic_inc_var_size(var, size) atomic_unary_op(var, size, "inc") + +#define atomic_inc_var(var) atomic_inc_var_size(var, sizeof(var)) + +#define atomic_dec_var_size(var, size) atomic_unary_op(var, size, "dec") + +#define atomic_dec_var(var) atomic_dec_var_size(var, sizeof(var)) + +#define pre_atomic_add(var, i) \ +({ \ + typeof(var) pre; \ + __asm__ __volatile__( \ + LOCK_PREFIX "xadd %0, %1\n\t" \ + : "=r"(pre), "+m"(var) \ + : "0"(i)); \ + pre; \ +}) + +#define post_atomic_add(var, i) (pre_atomic_add(var, i) + i) + +#ifndef in_atomic +#define in_atomic() in_interrupt() +#endif + +#ifndef preempt_enable_no_resched +#define preempt_enable_no_resched() preempt_enable() +#endif + +//#define DEBUG_IRQL 1 + +#ifdef DEBUG_IRQL +#define assert_irql(cond) \ +do { \ + KIRQL _irql_ = current_irql(); \ + if (!(cond)) { \ + WARNING("assertion '%s' failed: %d", #cond, _irql_); \ + DBG_BLOCK(4) { \ + dump_stack(); \ + } \ + } \ +} while (0) +#else +#define assert_irql(cond) do { } while (0) +#endif + +/* When preempt is enabled, we should preempt_disable to raise IRQL to + * DISPATCH_LEVEL, to be consistent with the semantics. However, using + * a mutex instead, so that only ndiswrapper threads run one at a time + * on a processor when at DISPATCH_LEVEL seems to be enough. So that + * is what we will use until we learn otherwise. If + * preempt_(en|dis)able is required for some reason, comment out + * following #define. */ + +#define WRAP_PREEMPT 1 + +#if !defined(CONFIG_PREEMPT) || defined(CONFIG_PREEMPT_RT) +#ifndef WRAP_PREEMPT +#define WRAP_PREEMPT 1 +#endif +#endif + +//#undef WRAP_PREEMPT + +#ifdef WRAP_PREEMPT + +typedef struct { + int count; + struct mutex lock; +#ifdef CONFIG_SMP + typeof(current->cpus_allowed) cpus_allowed; +#endif + struct task_struct *task; +} irql_info_t; + +DECLARE_PER_CPU(irql_info_t, irql_info); + +static inline KIRQL raise_irql(KIRQL newirql) +{ + irql_info_t *info; + + assert(newirql == DISPATCH_LEVEL); + info = &get_cpu_var(irql_info); + if (info->task == current) { + assert(info->count > 0); + assert(mutex_is_locked(&info->lock)); +#if defined(CONFIG_SMP) && defined(DEBUG) + do { + cpumask_t cpumask; + cpumask = cpumask_of_cpu(smp_processor_id()); + cpus_xor(cpumask, cpumask, current->cpus_allowed); + assert(cpus_empty(cpumask)); + } while (0); +#endif + info->count++; + put_cpu_var(irql_info); + return DISPATCH_LEVEL; + } + /* TODO: is this enough to pin down to current cpu? */ +#ifdef CONFIG_SMP + assert(task_cpu(current) == smp_processor_id()); + info->cpus_allowed = current->cpus_allowed; + current->cpus_allowed = cpumask_of_cpu(smp_processor_id()); +#endif + put_cpu_var(irql_info); + mutex_lock(&info->lock); + assert(info->count == 0); + assert(info->task == NULL); + info->count = 1; + info->task = current; + return PASSIVE_LEVEL; +} + +static inline void lower_irql(KIRQL oldirql) +{ + irql_info_t *info; + + assert(oldirql <= DISPATCH_LEVEL); + info = &get_cpu_var(irql_info); + assert(info->task == current); + assert(mutex_is_locked(&info->lock)); + assert(info->count > 0); + if (--info->count == 0) { + info->task = NULL; +#ifdef CONFIG_SMP + current->cpus_allowed = info->cpus_allowed; +#endif + mutex_unlock(&info->lock); + } + put_cpu_var(irql_info); +} + +static inline KIRQL current_irql(void) +{ + int count; + if (in_irq() || irqs_disabled()) + EXIT4(return DIRQL); + if (in_atomic() || in_interrupt()) + EXIT4(return SOFT_IRQL); + count = get_cpu_var(irql_info).count; + put_cpu_var(irql_info); + if (count) + EXIT6(return DISPATCH_LEVEL); + else + EXIT6(return PASSIVE_LEVEL); +} + +#else + +static inline KIRQL current_irql(void) +{ + if (in_irq() || irqs_disabled()) + EXIT4(return DIRQL); + if (in_interrupt()) + EXIT4(return SOFT_IRQL); + if (in_atomic()) + EXIT6(return DISPATCH_LEVEL); + else + EXIT6(return PASSIVE_LEVEL); +} + +static inline KIRQL raise_irql(KIRQL newirql) +{ + KIRQL ret = in_atomic() ? DISPATCH_LEVEL : PASSIVE_LEVEL; + assert(newirql == DISPATCH_LEVEL); + assert(current_irql() <= DISPATCH_LEVEL); + preempt_disable(); + return ret; +} + +static inline void lower_irql(KIRQL oldirql) +{ + assert(current_irql() == DISPATCH_LEVEL); + preempt_enable(); +} + +#endif + +#define irql_gfp() (in_atomic() ? GFP_ATOMIC : GFP_KERNEL) + +/* Windows spinlocks are of type ULONG_PTR which is not big enough to + * store Linux spinlocks; so we implement Windows spinlocks using + * ULONG_PTR space with our own functions/macros */ + +/* Windows seems to use 0 for unlocked state of spinlock - if Linux + * convention of 1 for unlocked state is used, at least prism54 driver + * crashes */ + +#define NT_SPIN_LOCK_UNLOCKED 0 +#define NT_SPIN_LOCK_LOCKED 1 + +static inline void nt_spin_lock_init(NT_SPIN_LOCK *lock) +{ + *lock = NT_SPIN_LOCK_UNLOCKED; +} + +#ifdef CONFIG_SMP + +static inline void nt_spin_lock(NT_SPIN_LOCK *lock) +{ + __asm__ __volatile__( + "1:\t" + " xchgl %1, %0\n\t" + " testl %1, %1\n\t" + " jz 3f\n" + "2:\t" + " rep; nop\n\t" + " cmpl %2, %0\n\t" + " je 1b\n\t" + " jmp 2b\n" + "3:\n\t" + : "+m" (*lock) + : "r" (NT_SPIN_LOCK_LOCKED), "i" (NT_SPIN_LOCK_UNLOCKED)); +} + +static inline void nt_spin_unlock(NT_SPIN_LOCK *lock) +{ + *lock = NT_SPIN_LOCK_UNLOCKED; +} + +#else // CONFIG_SMP + +#define nt_spin_lock(lock) do { } while (0) + +#define nt_spin_unlock(lock) do { } while (0) + +#endif // CONFIG_SMP + +/* When kernel would've disabled preempt (e.g., in interrupt + * handlers), we need to fake preempt so driver thinks it is running + * at right IRQL */ + +/* raise IRQL to given (higher) IRQL if necessary before locking */ +static inline KIRQL nt_spin_lock_irql(NT_SPIN_LOCK *lock, KIRQL newirql) +{ + KIRQL oldirql = raise_irql(newirql); + nt_spin_lock(lock); + return oldirql; +} + +/* lower IRQL to given (lower) IRQL if necessary after unlocking */ +static inline void nt_spin_unlock_irql(NT_SPIN_LOCK *lock, KIRQL oldirql) +{ + nt_spin_unlock(lock); + lower_irql(oldirql); +} + +#define nt_spin_lock_irqsave(lock, flags) \ +do { \ + local_irq_save(flags); \ + preempt_disable(); \ + nt_spin_lock(lock); \ +} while (0) + +#define nt_spin_unlock_irqrestore(lock, flags) \ +do { \ + nt_spin_unlock(lock); \ + preempt_enable_no_resched(); \ + local_irq_restore(flags); \ + preempt_check_resched(); \ +} while (0) + +static inline ULONG SPAN_PAGES(void *ptr, SIZE_T length) +{ + return PAGE_ALIGN(((unsigned long)ptr & (PAGE_SIZE - 1)) + length) + >> PAGE_SHIFT; +} + +#ifdef CONFIG_X86_64 + +/* TODO: can these be implemented without using spinlock? */ + +static inline struct nt_slist *PushEntrySList(nt_slist_header *head, + struct nt_slist *entry, + NT_SPIN_LOCK *lock) +{ + KIRQL irql = nt_spin_lock_irql(lock, DISPATCH_LEVEL); + entry->next = head->next; + head->next = entry; + head->depth++; + nt_spin_unlock_irql(lock, irql); + TRACE4("%p, %p, %p", head, entry, entry->next); + return entry->next; +} + +static inline struct nt_slist *PopEntrySList(nt_slist_header *head, + NT_SPIN_LOCK *lock) +{ + struct nt_slist *entry; + KIRQL irql = nt_spin_lock_irql(lock, DISPATCH_LEVEL); + entry = head->next; + if (entry) { + head->next = entry->next; + head->depth--; + } + nt_spin_unlock_irql(lock, irql); + TRACE4("%p, %p", head, entry); + return entry; +} + +#else + +#define u64_low_32(x) ((u32)x) +#define u64_high_32(x) ((u32)(x >> 32)) + +static inline u64 nt_cmpxchg8b(volatile u64 *ptr, u64 old, u64 new) +{ + u64 prev; + + __asm__ __volatile__( + "\n" + LOCK_PREFIX "cmpxchg8b %0\n" + : "+m" (*ptr), "=A" (prev) + : "A" (old), "b" (u64_low_32(new)), "c" (u64_high_32(new))); + return prev; +} + +/* slist routines below update slist atomically - no need for + * spinlocks */ + +static inline struct nt_slist *PushEntrySList(nt_slist_header *head, + struct nt_slist *entry, + NT_SPIN_LOCK *lock) +{ + nt_slist_header old, new; + do { + old.align = head->align; + entry->next = old.next; + new.next = entry; + new.depth = old.depth + 1; + } while (nt_cmpxchg8b(&head->align, old.align, new.align) != old.align); + TRACE4("%p, %p, %p", head, entry, old.next); + return old.next; +} + +static inline struct nt_slist *PopEntrySList(nt_slist_header *head, + NT_SPIN_LOCK *lock) +{ + struct nt_slist *entry; + nt_slist_header old, new; + do { + old.align = head->align; + entry = old.next; + if (!entry) + break; + new.next = entry->next; + new.depth = old.depth - 1; + } while (nt_cmpxchg8b(&head->align, old.align, new.align) != old.align); + TRACE4("%p, %p", head, entry); + return entry; +} + +#endif + +#define sleep_hz(n) \ +do { \ + set_current_state(TASK_INTERRUPTIBLE); \ + schedule_timeout(n); \ +} while (0) + +int ntoskernel_init(void); +void ntoskernel_exit(void); +int ntoskernel_init_device(struct wrap_device *wd); +void ntoskernel_exit_device(struct wrap_device *wd); +void *allocate_object(ULONG size, enum common_object_type type, + struct unicode_string *name); +void free_object(void *object); + +int usb_init(void); +void usb_exit(void); +int usb_init_device(struct wrap_device *wd); +void usb_exit_device(struct wrap_device *wd); +void usb_cancel_pending_urbs(void); + +int crt_init(void); +void crt_exit(void); +int rtl_init(void); +void rtl_exit(void); +int wrap_procfs_init(void); +void wrap_procfs_remove(void); + +int link_pe_images(struct pe_image *pe_image, unsigned short n); + +int stricmp(const char *s1, const char *s2); +void dump_bytes(const char *name, const u8 *from, int len); +struct mdl *allocate_init_mdl(void *virt, ULONG length); +void free_mdl(struct mdl *mdl); +struct driver_object *find_bus_driver(const char *name); +void free_custom_extensions(struct driver_extension *drv_obj_ext); +struct nt_thread *get_current_nt_thread(void); +u64 ticks_1601(void); +int schedule_ntos_work_item(NTOS_WORK_FUNC func, void *arg1, void *arg2); +void wrap_init_timer(struct nt_timer *nt_timer, enum timer_type type, + struct ndis_mp_block *nmb); +BOOLEAN wrap_set_timer(struct nt_timer *nt_timer, unsigned long expires_hz, + unsigned long repeat_hz, struct kdpc *kdpc); + +LONG InterlockedDecrement(LONG volatile *val) wfastcall; +LONG InterlockedIncrement(LONG volatile *val) wfastcall; +struct nt_list *ExInterlockedInsertHeadList + (struct nt_list *head, struct nt_list *entry, + NT_SPIN_LOCK *lock) wfastcall; +struct nt_list *ExInterlockedInsertTailList + (struct nt_list *head, struct nt_list *entry, + NT_SPIN_LOCK *lock) wfastcall; +struct nt_list *ExInterlockedRemoveHeadList + (struct nt_list *head, NT_SPIN_LOCK *lock) wfastcall; +NTSTATUS IofCallDriver(struct device_object *dev_obj, struct irp *irp) wfastcall; +KIRQL KfRaiseIrql(KIRQL newirql) wfastcall; +void KfLowerIrql(KIRQL oldirql) wfastcall; +KIRQL KfAcquireSpinLock(NT_SPIN_LOCK *lock) wfastcall; +void KfReleaseSpinLock(NT_SPIN_LOCK *lock, KIRQL oldirql) wfastcall; +void IofCompleteRequest(struct irp *irp, CHAR prio_boost) wfastcall; +void KefReleaseSpinLockFromDpcLevel(NT_SPIN_LOCK *lock) wfastcall; + +LONG ObfReferenceObject(void *object) wfastcall; +void ObfDereferenceObject(void *object) wfastcall; + +#define ObReferenceObject(object) ObfReferenceObject(object) +#define ObDereferenceObject(object) ObfDereferenceObject(object) + +void WRITE_PORT_UCHAR(ULONG_PTR port, UCHAR value) wstdcall; +UCHAR READ_PORT_UCHAR(ULONG_PTR port) wstdcall; + +#undef ExAllocatePoolWithTag +void *ExAllocatePoolWithTag(enum pool_type pool_type, SIZE_T size, + ULONG tag) wstdcall; +#if defined(ALLOC_DEBUG) && ALLOC_DEBUG > 1 +#define ExAllocatePoolWithTag(pool_type, size, tag) \ + wrap_ExAllocatePoolWithTag(pool_type, size, tag, __FILE__, __LINE__) +#endif + +void ExFreePool(void *p) wstdcall; +ULONG MmSizeOfMdl(void *base, ULONG length) wstdcall; +void __iomem *MmMapIoSpace(PHYSICAL_ADDRESS phys_addr, SIZE_T size, + enum memory_caching_type cache) wstdcall; +void MmUnmapIoSpace(void __iomem *addr, SIZE_T size) wstdcall; +void MmProbeAndLockPages(struct mdl *mdl, KPROCESSOR_MODE access_mode, + enum lock_operation operation) wstdcall; +void MmUnlockPages(struct mdl *mdl) wstdcall; +void KeInitializeEvent(struct nt_event *nt_event, + enum event_type type, BOOLEAN state) wstdcall; +LONG KeSetEvent(struct nt_event *nt_event, KPRIORITY incr, + BOOLEAN wait) wstdcall; +LONG KeResetEvent(struct nt_event *nt_event) wstdcall; +void KeClearEvent(struct nt_event *nt_event) wstdcall; +void KeInitializeDpc(struct kdpc *kdpc, void *func, void *ctx) wstdcall; +BOOLEAN queue_kdpc(struct kdpc *kdpc); +BOOLEAN dequeue_kdpc(struct kdpc *kdpc); + +void KeFlushQueuedDpcs(void) wstdcall; +NTSTATUS IoConnectInterrupt(struct kinterrupt **kinterrupt, + PKSERVICE_ROUTINE service_routine, + void *service_context, NT_SPIN_LOCK *lock, + ULONG vector, KIRQL irql, KIRQL synch_irql, + enum kinterrupt_mode interrupt_mode, + BOOLEAN shareable, KAFFINITY processor_enable_mask, + BOOLEAN floating_save) wstdcall; +void IoDisconnectInterrupt(struct kinterrupt *interrupt) wstdcall; +BOOLEAN KeSynchronizeExecution(struct kinterrupt *interrupt, + PKSYNCHRONIZE_ROUTINE synch_routine, + void *ctx) wstdcall; + +NTSTATUS KeWaitForSingleObject(void *object, KWAIT_REASON reason, + KPROCESSOR_MODE waitmode, BOOLEAN alertable, + LARGE_INTEGER *timeout) wstdcall; +struct mdl *IoAllocateMdl(void *virt, ULONG length, BOOLEAN second_buf, + BOOLEAN charge_quota, struct irp *irp) wstdcall; +void MmBuildMdlForNonPagedPool(struct mdl *mdl) wstdcall; +void IoFreeMdl(struct mdl *mdl) wstdcall; +NTSTATUS IoCreateDevice(struct driver_object *driver, ULONG dev_ext_length, + struct unicode_string *dev_name, DEVICE_TYPE dev_type, + ULONG dev_chars, BOOLEAN exclusive, + struct device_object **dev_obj) wstdcall; +NTSTATUS IoCreateSymbolicLink(struct unicode_string *link, + struct unicode_string *dev_name) wstdcall; +void IoDeleteDevice(struct device_object *dev) wstdcall; +void IoDetachDevice(struct device_object *topdev) wstdcall; +struct device_object *IoGetAttachedDevice(struct device_object *dev) wstdcall; +struct device_object *IoGetAttachedDeviceReference + (struct device_object *dev) wstdcall; +NTSTATUS IoAllocateDriverObjectExtension + (struct driver_object *drv_obj, void *client_id, ULONG extlen, + void **ext) wstdcall; +void *IoGetDriverObjectExtension(struct driver_object *drv, + void *client_id) wstdcall; +struct device_object *IoAttachDeviceToDeviceStack + (struct device_object *src, struct device_object *dst) wstdcall; +void KeInitializeEvent(struct nt_event *nt_event, enum event_type type, + BOOLEAN state) wstdcall; +struct irp *IoAllocateIrp(char stack_count, BOOLEAN charge_quota) wstdcall; +void IoFreeIrp(struct irp *irp) wstdcall; +BOOLEAN IoCancelIrp(struct irp *irp) wstdcall; +struct irp *IoBuildSynchronousFsdRequest + (ULONG major_func, struct device_object *dev_obj, void *buf, + ULONG length, LARGE_INTEGER *offset, struct nt_event *event, + struct io_status_block *status) wstdcall; +struct irp *IoBuildAsynchronousFsdRequest + (ULONG major_func, struct device_object *dev_obj, void *buf, + ULONG length, LARGE_INTEGER *offset, + struct io_status_block *status) wstdcall; +NTSTATUS PoCallDriver(struct device_object *dev_obj, struct irp *irp) wstdcall; + +NTSTATUS IoPassIrpDown(struct device_object *dev_obj, struct irp *irp) wstdcall; +WIN_FUNC_DECL(IoPassIrpDown,2); +NTSTATUS IoSyncForwardIrp(struct device_object *dev_obj, + struct irp *irp) wstdcall; +NTSTATUS IoAsyncForwardIrp(struct device_object *dev_obj, + struct irp *irp) wstdcall; +NTSTATUS IoInvalidDeviceRequest(struct device_object *dev_obj, + struct irp *irp) wstdcall; + +KIRQL KeGetCurrentIrql(void) wstdcall; +void KeInitializeSpinLock(NT_SPIN_LOCK *lock) wstdcall; +void KeAcquireSpinLock(NT_SPIN_LOCK *lock, KIRQL *irql) wstdcall; +void KeReleaseSpinLock(NT_SPIN_LOCK *lock, KIRQL oldirql) wstdcall; +KIRQL KeAcquireSpinLockRaiseToDpc(NT_SPIN_LOCK *lock) wstdcall; + +void IoAcquireCancelSpinLock(KIRQL *irql) wstdcall; +void IoReleaseCancelSpinLock(KIRQL irql) wstdcall; + +void RtlCopyMemory(void *dst, const void *src, SIZE_T length) wstdcall; +NTSTATUS RtlUnicodeStringToAnsiString + (struct ansi_string *dst, const struct unicode_string *src, + BOOLEAN dup) wstdcall; +NTSTATUS RtlAnsiStringToUnicodeString + (struct unicode_string *dst, const struct ansi_string *src, + BOOLEAN dup) wstdcall; +void RtlInitAnsiString(struct ansi_string *dst, const char *src) wstdcall; +void RtlInitString(struct ansi_string *dst, const char *src) wstdcall; +void RtlInitUnicodeString(struct unicode_string *dest, + const wchar_t *src) wstdcall; +void RtlFreeUnicodeString(struct unicode_string *string) wstdcall; +void RtlFreeAnsiString(struct ansi_string *string) wstdcall; +LONG RtlCompareUnicodeString(const struct unicode_string *s1, + const struct unicode_string *s2, + BOOLEAN case_insensitive) wstdcall; +void RtlCopyUnicodeString(struct unicode_string *dst, + struct unicode_string *src) wstdcall; +NTSTATUS RtlUpcaseUnicodeString(struct unicode_string *dst, + struct unicode_string *src, + BOOLEAN alloc) wstdcall; +void KeInitializeTimer(struct nt_timer *nt_timer) wstdcall; +void KeInitializeTimerEx(struct nt_timer *nt_timer, + enum timer_type type) wstdcall; +BOOLEAN KeSetTimerEx(struct nt_timer *nt_timer, LARGE_INTEGER duetime_ticks, + LONG period_ms, struct kdpc *kdpc) wstdcall; +BOOLEAN KeSetTimer(struct nt_timer *nt_timer, LARGE_INTEGER duetime_ticks, + struct kdpc *kdpc) wstdcall; +BOOLEAN KeCancelTimer(struct nt_timer *nt_timer) wstdcall; +void KeInitializeDpc(struct kdpc *kdpc, void *func, void *ctx) wstdcall; +struct nt_thread *KeGetCurrentThread(void) wstdcall; +NTSTATUS ObReferenceObjectByHandle(void *handle, ACCESS_MASK desired_access, + void *obj_type, KPROCESSOR_MODE access_mode, + void **object, void *handle_info) wstdcall; + +void adjust_user_shared_data_addr(char *driver, unsigned long length); + +extern spinlock_t ntoskernel_lock; +extern spinlock_t irp_cancel_lock; +extern struct nt_list object_list; +#ifdef CONFIG_X86_64 +extern struct kuser_shared_data kuser_shared_data; +#endif + +#define IoCompleteRequest(irp, prio) IofCompleteRequest(irp, prio) +#define IoCallDriver(dev, irp) IofCallDriver(dev, irp) + +#if defined(IO_DEBUG) +#define DUMP_IRP(_irp) \ +do { \ + struct io_stack_location *_irp_sl; \ + _irp_sl = IoGetCurrentIrpStackLocation(_irp); \ + IOTRACE("irp: %p, stack size: %d, cl: %d, sl: %p, dev_obj: %p, " \ + "mj_fn: %d, minor_fn: %d, nt_urb: %p, event: %p", \ + _irp, _irp->stack_count, (_irp)->current_location, \ + _irp_sl, _irp_sl->dev_obj, _irp_sl->major_fn, \ + _irp_sl->minor_fn, IRP_URB(_irp), \ + (_irp)->user_event); \ +} while (0) +#else +#define DUMP_IRP(_irp) do { } while (0) +#endif + +#endif // _NTOSKERNEL_H_ --- linux-3.0.0.orig/ubuntu/ndiswrapper/ntoskernel_io.c +++ linux-3.0.0/ubuntu/ndiswrapper/ntoskernel_io.c @@ -0,0 +1,1106 @@ +/* + * Copyright (C) 2003-2005 Pontus Fuchs, Giridhar Pemmasani + * + * 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. + * + */ + +#include "ntoskernel.h" +#include "ndis.h" +#include "wrapndis.h" +#include "usb.h" +#include "loader.h" +#include "ntoskernel_io_exports.h" + +wstdcall void WIN_FUNC(IoAcquireCancelSpinLock,1) + (KIRQL *irql) __acquires(irql) +{ + spin_lock_bh(&irp_cancel_lock); + *irql = 0; +} + +wstdcall void WIN_FUNC(IoReleaseCancelSpinLock,1) + (KIRQL irql) __releases(irql) +{ + spin_unlock_bh(&irp_cancel_lock); +} + +wstdcall int WIN_FUNC(IoIsWdmVersionAvailable,2) + (UCHAR major, UCHAR minor) +{ + IOENTER("%d, %x", major, minor); + if (major == 1 && + (minor == 0x30 || // Windows 2003 + minor == 0x20 || // Windows XP + minor == 0x10)) // Windows 2000 + IOEXIT(return TRUE); + IOEXIT(return FALSE); +} + +wstdcall BOOLEAN WIN_FUNC(IoIs32bitProcess,1) + (struct irp *irp) +{ +#ifdef CONFIG_X86_64 + return FALSE; +#else + return TRUE; +#endif +} + +wstdcall void WIN_FUNC(IoInitializeIrp,3) + (struct irp *irp, USHORT size, CCHAR stack_count) +{ + IOENTER("irp: %p, %d, %d", irp, size, stack_count); + + memset(irp, 0, size); + irp->size = size; + irp->stack_count = stack_count; + irp->current_location = stack_count; + IoGetCurrentIrpStackLocation(irp) = IRP_SL(irp, stack_count); + IOEXIT(return); +} + +wstdcall void WIN_FUNC(IoReuseIrp,2) + (struct irp *irp, NTSTATUS status) +{ + IOENTER("%p, %d", irp, status); + if (irp) { + UCHAR alloc_flags; + + alloc_flags = irp->alloc_flags; + IoInitializeIrp(irp, irp->size, irp->stack_count); + irp->alloc_flags = alloc_flags; + irp->io_status.status = status; + } + IOEXIT(return); +} + +wstdcall struct irp *WIN_FUNC(IoAllocateIrp,2) + (char stack_count, BOOLEAN charge_quota) +{ + struct irp *irp; + int irp_size; + + IOENTER("count: %d", stack_count); + stack_count++; + irp_size = IoSizeOfIrp(stack_count); + irp = kmalloc(irp_size, irql_gfp()); + if (irp) + IoInitializeIrp(irp, irp_size, stack_count); + IOTRACE("irp %p", irp); + IOEXIT(return irp); +} + +wstdcall BOOLEAN WIN_FUNC(IoCancelIrp,1) + (struct irp *irp) +{ + typeof(irp->cancel_routine) cancel_routine; + + /* NB: this function may be called at DISPATCH_LEVEL */ + IOTRACE("irp: %p", irp); + if (!irp) + return FALSE; + DUMP_IRP(irp); + IoAcquireCancelSpinLock(&irp->cancel_irql); + cancel_routine = xchg(&irp->cancel_routine, NULL); + IOTRACE("%p", cancel_routine); + irp->cancel = TRUE; + if (cancel_routine) { + struct io_stack_location *irp_sl; + irp_sl = IoGetCurrentIrpStackLocation(irp); + IOTRACE("%p, %p", irp_sl, irp_sl->dev_obj); + /* cancel_routine will release the spin lock */ + __release(irp->cancel_irql); + LIN2WIN2(cancel_routine, irp_sl->dev_obj, irp); + /* in usb's cancel, irp->cancel is set to indicate + * status of cancel */ + IOEXIT(return xchg(&irp->cancel, TRUE)); + } else { + IOTRACE("irp %p already canceled", irp); + IoReleaseCancelSpinLock(irp->cancel_irql); + IOEXIT(return FALSE); + } +} + +wstdcall void IoQueueThreadIrp(struct irp *irp) +{ + struct nt_thread *thread; + KIRQL irql; + + thread = get_current_nt_thread(); + if (thread) { + IOTRACE("thread: %p, task: %p", thread, thread->task); + irp->flags |= IRP_SYNCHRONOUS_API; + irql = nt_spin_lock_irql(&thread->lock, DISPATCH_LEVEL); + InsertTailList(&thread->irps, &irp->thread_list); + IoIrpThread(irp) = thread; + nt_spin_unlock_irql(&thread->lock, irql); + } else + IoIrpThread(irp) = NULL; +} + +wstdcall void IoDequeueThreadIrp(struct irp *irp) +{ + struct nt_thread *thread; + KIRQL irql; + + thread = IoIrpThread(irp); + if (thread) { + irql = nt_spin_lock_irql(&thread->lock, DISPATCH_LEVEL); + RemoveEntryList(&irp->thread_list); + nt_spin_unlock_irql(&thread->lock, irql); + } +} + +wstdcall void WIN_FUNC(IoFreeIrp,1) + (struct irp *irp) +{ + IOENTER("irp = %p", irp); + if (irp->flags & IRP_SYNCHRONOUS_API) + IoDequeueThreadIrp(irp); + kfree(irp); + + IOEXIT(return); +} + +wstdcall struct irp *WIN_FUNC(IoBuildAsynchronousFsdRequest,6) + (ULONG major_fn, struct device_object *dev_obj, void *buffer, + ULONG length, LARGE_INTEGER *offset, + struct io_status_block *user_status) +{ + struct irp *irp; + struct io_stack_location *irp_sl; + + IOENTER("%p", dev_obj); + if (!dev_obj) + IOEXIT(return NULL); + irp = IoAllocateIrp(dev_obj->stack_count, FALSE); + if (irp == NULL) { + WARNING("couldn't allocate irp"); + IOEXIT(return NULL); + } + + irp_sl = IoGetNextIrpStackLocation(irp); + irp_sl->major_fn = major_fn; + IOTRACE("major_fn: %d", major_fn); + irp_sl->minor_fn = 0; + irp_sl->flags = 0; + irp_sl->control = 0; + irp_sl->dev_obj = dev_obj; + irp_sl->file_obj = NULL; + irp_sl->completion_routine = NULL; + + if (dev_obj->flags & DO_DIRECT_IO) { + irp->mdl = IoAllocateMdl(buffer, length, FALSE, FALSE, irp); + if (irp->mdl == NULL) { + IoFreeIrp(irp); + return NULL; + } + MmProbeAndLockPages(irp->mdl, KernelMode, + major_fn == IRP_MJ_WRITE ? + IoReadAccess : IoWriteAccess); + IOTRACE("mdl: %p", irp->mdl); + } else if (dev_obj->flags & DO_BUFFERED_IO) { + irp->associated_irp.system_buffer = buffer; + irp->flags = IRP_BUFFERED_IO; + irp->mdl = NULL; + IOTRACE("buffer: %p", buffer); + } + if (major_fn == IRP_MJ_READ) { + irp_sl->params.read.length = length; + irp_sl->params.read.byte_offset = *offset; + } else if (major_fn == IRP_MJ_WRITE) { + irp_sl->params.write.length = length; + irp_sl->params.write.byte_offset = *offset; + } + irp->user_status = user_status; + IOTRACE("irp: %p", irp); + return irp; +} + +wstdcall struct irp *WIN_FUNC(IoBuildSynchronousFsdRequest,7) + (ULONG major_fn, struct device_object *dev_obj, void *buf, + ULONG length, LARGE_INTEGER *offset, struct nt_event *event, + struct io_status_block *user_status) +{ + struct irp *irp; + + irp = IoBuildAsynchronousFsdRequest(major_fn, dev_obj, buf, length, + offset, user_status); + if (irp == NULL) + return NULL; + irp->user_event = event; + IoQueueThreadIrp(irp); + return irp; +} + +wstdcall struct irp *WIN_FUNC(IoBuildDeviceIoControlRequest,9) + (ULONG ioctl, struct device_object *dev_obj, + void *input_buf, ULONG input_buf_len, void *output_buf, + ULONG output_buf_len, BOOLEAN internal_ioctl, + struct nt_event *event, struct io_status_block *io_status) +{ + struct irp *irp; + struct io_stack_location *irp_sl; + ULONG buf_len; + + IOENTER("%p, 0x%08x, %d", dev_obj, ioctl, internal_ioctl); + if (!dev_obj) + IOEXIT(return NULL); + irp = IoAllocateIrp(dev_obj->stack_count, FALSE); + if (irp == NULL) { + WARNING("couldn't allocate irp"); + return NULL; + } + irp_sl = IoGetNextIrpStackLocation(irp); + irp_sl->params.dev_ioctl.code = ioctl; + irp_sl->params.dev_ioctl.input_buf_len = input_buf_len; + irp_sl->params.dev_ioctl.output_buf_len = output_buf_len; + irp_sl->major_fn = (internal_ioctl) ? + IRP_MJ_INTERNAL_DEVICE_CONTROL : IRP_MJ_DEVICE_CONTROL; + IOTRACE("%d", IO_METHOD_FROM_CTL_CODE(ioctl)); + + switch (IO_METHOD_FROM_CTL_CODE(ioctl)) { + case METHOD_BUFFERED: + buf_len = max(input_buf_len, output_buf_len); + if (buf_len) { + irp->associated_irp.system_buffer = + ExAllocatePoolWithTag(NonPagedPool, buf_len, 0); + if (!irp->associated_irp.system_buffer) { + IoFreeIrp(irp); + IOEXIT(return NULL); + } + irp->associated_irp.system_buffer = input_buf; + if (input_buf) + memcpy(irp->associated_irp.system_buffer, + input_buf, input_buf_len); + irp->flags = IRP_BUFFERED_IO | IRP_DEALLOCATE_BUFFER; + if (output_buf) + irp->flags = IRP_INPUT_OPERATION; + irp->user_buf = output_buf; + } else + irp->user_buf = NULL; + break; + case METHOD_IN_DIRECT: + case METHOD_OUT_DIRECT: + if (input_buf) { + irp->associated_irp.system_buffer = + ExAllocatePoolWithTag(NonPagedPool, + input_buf_len, 0); + if (!irp->associated_irp.system_buffer) { + IoFreeIrp(irp); + IOEXIT(return NULL); + } + memcpy(irp->associated_irp.system_buffer, + input_buf, input_buf_len); + irp->flags = IRP_BUFFERED_IO | IRP_DEALLOCATE_BUFFER; + } + /* TODO: we are supposed to setup MDL, but USB layer + * doesn't use MDLs. Moreover, USB layer mirrors + * non-DMAable buffers, so no need to allocate + * DMAable buffer here */ + if (output_buf) { + irp->associated_irp.system_buffer = + ExAllocatePoolWithTag(NonPagedPool, + output_buf_len, 0); + if (!irp->associated_irp.system_buffer) { + IoFreeIrp(irp); + IOEXIT(return NULL); + } + irp->flags = IRP_BUFFERED_IO | IRP_DEALLOCATE_BUFFER; + } + break; + case METHOD_NEITHER: + irp->user_buf = output_buf; + irp_sl->params.dev_ioctl.type3_input_buf = input_buf; + break; + } + + irp->user_status = io_status; + irp->user_event = event; + IoQueueThreadIrp(irp); + + IOTRACE("irp: %p", irp); + IOEXIT(return irp); +} + +wfastcall NTSTATUS WIN_FUNC(IofCallDriver,2) + (struct device_object *dev_obj, struct irp *irp) +{ + struct io_stack_location *irp_sl; + NTSTATUS status; + driver_dispatch_t *major_func; + struct driver_object *drv_obj; + + if (irp->current_location <= 0) { + ERROR("invalid irp: %p, %d", irp, irp->current_location); + return STATUS_INVALID_PARAMETER; + } + IOTRACE("%p, %p, %p, %d, %d, %p", dev_obj, irp, dev_obj->drv_obj, + irp->current_location, irp->stack_count, + IoGetCurrentIrpStackLocation(irp)); + IoSetNextIrpStackLocation(irp); + DUMP_IRP(irp); + irp_sl = IoGetCurrentIrpStackLocation(irp); + drv_obj = dev_obj->drv_obj; + irp_sl->dev_obj = dev_obj; + major_func = drv_obj->major_func[irp_sl->major_fn]; + IOTRACE("major_func: %p, dev_obj: %p", major_func, dev_obj); + if (major_func) + status = LIN2WIN2(major_func, dev_obj, irp); + else { + ERROR("major_function %d is not implemented", + irp_sl->major_fn); + status = STATUS_NOT_SUPPORTED; + } + IOEXIT(return status); +} + +wfastcall void WIN_FUNC(IofCompleteRequest,2) + (struct irp *irp, CHAR prio_boost) +{ + struct io_stack_location *irp_sl; + +#ifdef IO_DEBUG + DUMP_IRP(irp); + if (irp->io_status.status == STATUS_PENDING) { + ERROR("invalid irp: %p, STATUS_PENDING", irp); + return; + } + if (irp->current_location < 0 || + irp->current_location >= irp->stack_count) { + ERROR("invalid irp: %p, %d", irp, irp->current_location); + return; + } +#endif + for (irp_sl = IoGetCurrentIrpStackLocation(irp); + irp->current_location < irp->stack_count; irp_sl++) { + struct device_object *dev_obj; + NTSTATUS status; + + DUMP_IRP(irp); + if (irp_sl->control & SL_PENDING_RETURNED) + irp->pending_returned = TRUE; + + /* current_location and dev_obj must be same as when + * driver called IoSetCompletionRoutine, which sets + * completion routine at next (lower) location, which + * is what we are going to call below; so we set + * current_location and dev_obj for the previous + * (higher) location */ + IoSkipCurrentIrpStackLocation(irp); + if (irp->current_location < irp->stack_count) + dev_obj = IoGetCurrentIrpStackLocation(irp)->dev_obj; + else + dev_obj = NULL; + + IOTRACE("%d, %d, %p", irp->current_location, irp->stack_count, + dev_obj); + if (irp_sl->completion_routine && + ((irp->io_status.status == STATUS_SUCCESS && + irp_sl->control & SL_INVOKE_ON_SUCCESS) || + (irp->io_status.status != STATUS_SUCCESS && + irp_sl->control & SL_INVOKE_ON_ERROR) || + (irp->cancel == TRUE && + irp_sl->control & SL_INVOKE_ON_CANCEL))) { + IOTRACE("calling completion_routine at: %p, %p", + irp_sl->completion_routine, irp_sl->context); + status = LIN2WIN3(irp_sl->completion_routine, + dev_obj, irp, irp_sl->context); + IOTRACE("status: %08X", status); + if (status == STATUS_MORE_PROCESSING_REQUIRED) + IOEXIT(return); + } else { + /* propagate pending status to next irp_sl */ + if (irp->pending_returned && + irp->current_location < irp->stack_count) + IoMarkIrpPending(irp); + } + } + + if (irp->user_status) { + irp->user_status->status = irp->io_status.status; + irp->user_status->info = irp->io_status.info; + } + + if (irp->user_event) { + IOTRACE("setting event %p", irp->user_event); + KeSetEvent(irp->user_event, prio_boost, FALSE); + } + + if (irp->associated_irp.system_buffer && + (irp->flags & IRP_DEALLOCATE_BUFFER)) + ExFreePool(irp->associated_irp.system_buffer); + else { + struct mdl *mdl; + while ((mdl = irp->mdl)) { + irp->mdl = mdl->next; + MmUnlockPages(mdl); + IoFreeMdl(mdl); + } + } + IOTRACE("freeing irp %p", irp); + IoFreeIrp(irp); + IOEXIT(return); +} + +wstdcall NTSTATUS IoPassIrpDown(struct device_object *dev_obj, struct irp *irp) +{ + IoSkipCurrentIrpStackLocation(irp); + IOEXIT(return IoCallDriver(dev_obj, irp)); +} + +wstdcall NTSTATUS IoIrpSyncComplete(struct device_object *dev_obj, + struct irp *irp, void *context) +{ + if (irp->pending_returned == TRUE) + KeSetEvent(context, IO_NO_INCREMENT, FALSE); + IOEXIT(return STATUS_MORE_PROCESSING_REQUIRED); +} +WIN_FUNC_DECL(IoIrpSyncComplete,3) + +wstdcall NTSTATUS IoSyncForwardIrp(struct device_object *dev_obj, + struct irp *irp) +{ + struct nt_event event; + NTSTATUS status; + + IoCopyCurrentIrpStackLocationToNext(irp); + KeInitializeEvent(&event, SynchronizationEvent, FALSE); + /* completion function is called as Windows function */ + IoSetCompletionRoutine(irp, WIN_FUNC_PTR(IoIrpSyncComplete,3), &event, + TRUE, TRUE, TRUE); + status = IoCallDriver(dev_obj, irp); + IOTRACE("%08X", status); + if (status == STATUS_PENDING) { + KeWaitForSingleObject(&event, Executive, KernelMode, FALSE, + NULL); + status = irp->io_status.status; + } + IOTRACE("%08X", status); + IOEXIT(return status); +} +WIN_FUNC_DECL(IoSyncForwardIrp,2) + +wstdcall NTSTATUS IoAsyncForwardIrp(struct device_object *dev_obj, + struct irp *irp) +{ + NTSTATUS status; + + IoCopyCurrentIrpStackLocationToNext(irp); + status = IoCallDriver(dev_obj, irp); + IOEXIT(return status); +} +WIN_FUNC_DECL(IoAsyncForwardIrp,2) + +wstdcall NTSTATUS IoInvalidDeviceRequest(struct device_object *dev_obj, + struct irp *irp) +{ + struct io_stack_location *irp_sl; + NTSTATUS status; + + irp_sl = IoGetCurrentIrpStackLocation(irp); + WARNING("%d:%d not implemented", irp_sl->major_fn, irp_sl->minor_fn); + irp->io_status.status = STATUS_SUCCESS; + irp->io_status.info = 0; + status = irp->io_status.status; + IoCompleteRequest(irp, IO_NO_INCREMENT); + IOEXIT(return status); +} +WIN_FUNC_DECL(IoInvalidDeviceRequest,2) + +static irqreturn_t io_irq_isr(int irq, void *data ISR_PT_REGS_PARAM_DECL) +{ + struct kinterrupt *interrupt = data; + BOOLEAN ret; + +#ifdef CONFIG_DEBUG_SHIRQ + if (!interrupt->u.enabled) + EXIT1(return IRQ_NONE); +#endif + TRACE6("%p", interrupt); + nt_spin_lock(interrupt->actual_lock); + ret = LIN2WIN2(interrupt->isr, interrupt, interrupt->isr_ctx); + nt_spin_unlock(interrupt->actual_lock); + if (ret == TRUE) + EXIT6(return IRQ_HANDLED); + else + EXIT6(return IRQ_NONE); +} + +wstdcall NTSTATUS WIN_FUNC(IoConnectInterrupt,11) + (struct kinterrupt **kinterrupt, PKSERVICE_ROUTINE isr, void *isr_ctx, + NT_SPIN_LOCK *lock, ULONG vector, KIRQL irql, KIRQL synch_irql, + enum kinterrupt_mode mode, BOOLEAN shared, KAFFINITY cpu_mask, + BOOLEAN save_fp) +{ + struct kinterrupt *interrupt; + IOENTER(""); + interrupt = kzalloc(sizeof(*interrupt), GFP_KERNEL); + if (!interrupt) + IOEXIT(return STATUS_INSUFFICIENT_RESOURCES); + interrupt->vector = vector; + interrupt->cpu_mask = cpu_mask; + nt_spin_lock_init(&interrupt->lock); + if (lock) + interrupt->actual_lock = lock; + else + interrupt->actual_lock = &interrupt->lock; + interrupt->shared = shared; + interrupt->save_fp = save_fp; + interrupt->isr = isr; + interrupt->isr_ctx = isr_ctx; + InitializeListHead(&interrupt->list); + interrupt->irql = irql; + interrupt->synch_irql = synch_irql; + interrupt->mode = mode; + if (request_irq(vector, io_irq_isr, shared ? IRQF_SHARED : 0, + "ndiswrapper", interrupt)) { + WARNING("request for irq %d failed", vector); + kfree(interrupt); + IOEXIT(return STATUS_INSUFFICIENT_RESOURCES); + } + *kinterrupt = interrupt; +#ifdef CONFIG_DEBUG_SHIRQ + interrupt->u.enabled = 1; +#endif + IOEXIT(return STATUS_SUCCESS); +} + +wstdcall void WIN_FUNC(IoDisconnectInterrupt,1) + (struct kinterrupt *interrupt) +{ +#ifdef CONFIG_DEBUG_SHIRQ + interrupt->u.enabled = 0; +#endif + free_irq(interrupt->vector, interrupt); + kfree(interrupt); +} + +wstdcall struct mdl *WIN_FUNC(IoAllocateMdl,5) + (void *virt, ULONG length, BOOLEAN second_buf, BOOLEAN charge_quota, + struct irp *irp) +{ + struct mdl *mdl; + mdl = allocate_init_mdl(virt, length); + if (!mdl) + return NULL; + if (irp) { + if (second_buf == TRUE) { + struct mdl *last; + + last = irp->mdl; + while (last->next) + last = last->next; + last->next = mdl; + } else + irp->mdl = mdl; + } + IOTRACE("%p", mdl); + return mdl; +} + +wstdcall void WIN_FUNC(IoFreeMdl,1) + (struct mdl *mdl) +{ + IOTRACE("%p", mdl); + free_mdl(mdl); +} + +wstdcall struct io_workitem *WIN_FUNC(IoAllocateWorkItem,1) + (struct device_object *dev_obj) +{ + struct io_workitem *io_workitem; + + IOENTER("%p", dev_obj); + io_workitem = kmalloc(sizeof(*io_workitem), irql_gfp()); + if (!io_workitem) + IOEXIT(return NULL); + io_workitem->dev_obj = dev_obj; + IOEXIT(return io_workitem); +} + +wstdcall void WIN_FUNC(IoFreeWorkItem,1) + (struct io_workitem *io_workitem) +{ + kfree(io_workitem); + IOEXIT(return); +} + +wstdcall void WIN_FUNC(IoQueueWorkItem,4) + (struct io_workitem *io_workitem, void *func, + enum work_queue_type queue_type, void *context) +{ + IOENTER("%p, %p", io_workitem, io_workitem->dev_obj); + io_workitem->worker_routine = func; + io_workitem->context = context; + schedule_ntos_work_item(func, io_workitem->dev_obj, context); + IOEXIT(return); +} + +wstdcall void WIN_FUNC(ExQueueWorkItem,2) + (struct io_workitem *io_workitem, enum work_queue_type queue_type) +{ + IOENTER("%p", io_workitem); + schedule_ntos_work_item(io_workitem->worker_routine, + io_workitem->dev_obj, io_workitem->context); +} + +wstdcall NTSTATUS WIN_FUNC(IoAllocateDriverObjectExtension,4) + (struct driver_object *drv_obj, void *client_id, ULONG extlen, + void **ext) +{ + struct custom_ext *ce; + + IOENTER("%p, %p", drv_obj, client_id); + ce = kmalloc(sizeof(*ce) + extlen, irql_gfp()); + if (ce == NULL) + return STATUS_INSUFFICIENT_RESOURCES; + + IOTRACE("custom_ext: %p", ce); + ce->client_id = client_id; + spin_lock_bh(&ntoskernel_lock); + InsertTailList(&drv_obj->drv_ext->custom_ext, &ce->list); + spin_unlock_bh(&ntoskernel_lock); + + *ext = (void *)ce + sizeof(*ce); + IOTRACE("ext: %p", *ext); + IOEXIT(return STATUS_SUCCESS); +} + +wstdcall void *WIN_FUNC(IoGetDriverObjectExtension,2) + (struct driver_object *drv_obj, void *client_id) +{ + struct custom_ext *ce; + void *ret; + + IOENTER("drv_obj: %p, client_id: %p", drv_obj, client_id); + ret = NULL; + spin_lock_bh(&ntoskernel_lock); + nt_list_for_each_entry(ce, &drv_obj->drv_ext->custom_ext, list) { + if (ce->client_id == client_id) { + ret = (void *)ce + sizeof(*ce); + break; + } + } + spin_unlock_bh(&ntoskernel_lock); + IOTRACE("ret: %p", ret); + return ret; +} + +void free_custom_extensions(struct driver_extension *drv_ext) +{ + struct nt_list *ent; + + IOENTER("%p", drv_ext); + spin_lock_bh(&ntoskernel_lock); + while ((ent = RemoveHeadList(&drv_ext->custom_ext))) + kfree(ent); + spin_unlock_bh(&ntoskernel_lock); + IOEXIT(return); +} + +wstdcall NTSTATUS WIN_FUNC(IoCreateDevice,7) + (struct driver_object *drv_obj, ULONG dev_ext_length, + struct unicode_string *dev_name, DEVICE_TYPE dev_type, + ULONG dev_chars, BOOLEAN exclusive, struct device_object **newdev) +{ + struct device_object *dev; + struct dev_obj_ext *dev_obj_ext; + int size; + + IOENTER("%p, %u, %p", drv_obj, dev_ext_length, dev_name); + + size = sizeof(*dev) + dev_ext_length + sizeof(*dev_obj_ext); + dev = allocate_object(size, OBJECT_TYPE_DEVICE, dev_name); + if (!dev) + IOEXIT(return STATUS_INSUFFICIENT_RESOURCES); + if (dev_ext_length) + dev->dev_ext = dev + 1; + else + dev->dev_ext = NULL; + + dev_obj_ext = ((void *)(dev + 1)) + dev_ext_length; + dev_obj_ext->dev_obj = dev; + dev_obj_ext->size = 0; + dev_obj_ext->type = IO_TYPE_DEVICE; + dev->dev_obj_ext = dev_obj_ext; + + dev->type = dev_type; + dev->flags = 0; + dev->size = sizeof(*dev) + dev_ext_length; + dev->ref_count = 1; + dev->attached = NULL; + dev->stack_count = 1; + + dev->drv_obj = drv_obj; + dev->next = drv_obj->dev_obj; + drv_obj->dev_obj = dev; + + dev->align_req = 1; + dev->characteristics = dev_chars; + dev->io_timer = NULL; + KeInitializeEvent(&dev->lock, SynchronizationEvent, TRUE); + dev->vpb = NULL; + + IOTRACE("dev: %p, ext: %p", dev, dev->dev_ext); + *newdev = dev; + IOEXIT(return STATUS_SUCCESS); +} + +wstdcall NTSTATUS WIN_FUNC(IoCreateUnprotectedSymbolicLink,2) + (struct unicode_string *link, struct unicode_string *dev_name) +{ + struct ansi_string ansi; + + IOENTER("%p, %p", dev_name, link); + if (dev_name && (RtlUnicodeStringToAnsiString(&ansi, dev_name, TRUE) == + STATUS_SUCCESS)) { + IOTRACE("dev_name: %s", ansi.buf); + RtlFreeAnsiString(&ansi); + } + if (link && (RtlUnicodeStringToAnsiString(&ansi, link, TRUE) == + STATUS_SUCCESS)) { + IOTRACE("link: %s", ansi.buf); + RtlFreeAnsiString(&ansi); + } +// TODO(); + IOEXIT(return STATUS_SUCCESS); +} + +wstdcall NTSTATUS WIN_FUNC(IoCreateSymbolicLink,2) + (struct unicode_string *link, struct unicode_string *dev_name) +{ + IOEXIT(return IoCreateUnprotectedSymbolicLink(link, dev_name)); +} + +wstdcall NTSTATUS WIN_FUNC(IoDeleteSymbolicLink,1) + (struct unicode_string *link) +{ + struct ansi_string ansi; + + IOENTER("%p", link); + if (link && (RtlUnicodeStringToAnsiString(&ansi, link, TRUE) == + STATUS_SUCCESS)) { + IOTRACE("dev_name: %s", ansi.buf); + RtlFreeAnsiString(&ansi); + } + IOEXIT(return STATUS_SUCCESS); +} + +wstdcall void WIN_FUNC(IoDeleteDevice,1) + (struct device_object *dev) +{ + IOENTER("%p", dev); + if (dev == NULL) + IOEXIT(return); + IOTRACE("drv_obj: %p", dev->drv_obj); + if (dev->drv_obj) { + struct device_object *prev; + + prev = dev->drv_obj->dev_obj; + IOTRACE("dev_obj: %p", prev); + if (prev == dev) + dev->drv_obj->dev_obj = dev->next; + else if (prev) { + while (prev->next != dev) + prev = prev->next; + prev->next = dev->next; + } + } + ObDereferenceObject(dev); + IOEXIT(return); +} + +wstdcall void WIN_FUNC(IoDetachDevice,1) + (struct device_object *tgt) +{ + struct device_object *tail; + + IOENTER("%p", tgt); + if (!tgt) + IOEXIT(return); + tail = tgt->attached; + if (!tail) + IOEXIT(return); + IOTRACE("tail: %p", tail); + + spin_lock_bh(&ntoskernel_lock); + tgt->attached = tail->attached; + IOTRACE("attached:%p", tgt->attached); + for ( ; tail; tail = tail->attached) { + IOTRACE("tail:%p", tail); + tail->stack_count--; + } + spin_unlock_bh(&ntoskernel_lock); + IOEXIT(return); +} + +wstdcall struct device_object *WIN_FUNC(IoGetAttachedDevice,1) + (struct device_object *dev) +{ + IOENTER("%p", dev); + if (!dev) + IOEXIT(return NULL); + spin_lock_bh(&ntoskernel_lock); + while (dev->attached) + dev = dev->attached; + spin_unlock_bh(&ntoskernel_lock); + IOEXIT(return dev); +} + +wstdcall struct device_object *WIN_FUNC(IoGetAttachedDeviceReference,1) + (struct device_object *dev) +{ + IOENTER("%p", dev); + if (!dev) + IOEXIT(return NULL); + dev = IoGetAttachedDevice(dev); + ObReferenceObject(dev); + IOEXIT(return dev); +} + +wstdcall struct device_object *WIN_FUNC(IoAttachDeviceToDeviceStack,2) + (struct device_object *src, struct device_object *tgt) +{ + struct device_object *attached; + struct dev_obj_ext *src_dev_ext; + + IOENTER("%p, %p", src, tgt); + attached = IoGetAttachedDevice(tgt); + IOTRACE("%p", attached); + src_dev_ext = src->dev_obj_ext; + spin_lock_bh(&ntoskernel_lock); + if (attached) + attached->attached = src; + src->attached = NULL; + src->stack_count = attached->stack_count + 1; + src_dev_ext->attached_to = attached; + spin_unlock_bh(&ntoskernel_lock); + IOTRACE("stack_count: %d -> %d", attached->stack_count, + src->stack_count); + IOEXIT(return attached); +} + +wstdcall NTSTATUS WIN_FUNC(IoGetDeviceProperty,5) + (struct device_object *pdo, enum device_registry_property dev_property, + ULONG buffer_len, void *buffer, ULONG *result_len) +{ + struct ansi_string ansi; + struct unicode_string unicode; + struct wrap_device *wd; + ULONG need; + + IOENTER("dev_obj = %p, dev_property = %d, buffer_len = %u, " + "buffer = %p, result_len = %p", pdo, dev_property, + buffer_len, buffer, result_len); + + wd = pdo->reserved; + switch (dev_property) { + case DevicePropertyDeviceDescription: + case DevicePropertyFriendlyName: + case DevicePropertyDriverKeyName: + if (wrap_is_pci_bus(wd->dev_bus)) + RtlInitAnsiString(&ansi, "PCI"); + else // if (wrap_is_usb_bus(wd->dev_bus)) + RtlInitAnsiString(&ansi, "USB"); + need = sizeof(wchar_t) * (ansi.max_length + 1); + if (buffer_len < need) { + *result_len = need; + IOEXIT(return STATUS_BUFFER_TOO_SMALL); + } + unicode.max_length = buffer_len; + unicode.buf = buffer; + if (RtlAnsiStringToUnicodeString(&unicode, &ansi, + FALSE) != STATUS_SUCCESS) { + *result_len = unicode.length; + IOEXIT(return STATUS_BUFFER_TOO_SMALL); + } + IOEXIT(return STATUS_SUCCESS); + default: + WARNING("%d not implemented", dev_property); + IOEXIT(return STATUS_INVALID_PARAMETER_2); + } +} + +wstdcall NTSTATUS WIN_FUNC(IoGetDeviceObjectPointer,4) + (struct unicode_string *name, ACCESS_MASK desired_access, + void *file_obj, struct device_object *dev_obj) +{ + struct common_object_header *coh; + + dev_obj = NULL; + /* TODO: access is not checked and file_obj is set to NULL */ + file_obj = NULL; + spin_lock_bh(&ntoskernel_lock); + nt_list_for_each_entry(coh, &object_list, list) { + TRACE5("header: %p, type: %d", coh, coh->type); + if (coh->type != OBJECT_TYPE_DEVICE) + continue; + if (!RtlCompareUnicodeString(&coh->name, name, TRUE)) { + dev_obj = HEADER_TO_OBJECT(coh); + TRACE5("dev_obj: %p", dev_obj); + break; + } + } + spin_unlock_bh(&ntoskernel_lock); + if (dev_obj) + IOEXIT(return STATUS_SUCCESS); + else + IOEXIT(return STATUS_OBJECT_NAME_INVALID); +} + +/* NOTE: Make sure to compile with -freg-struct-return, so gcc will + * return union in register, like Windows */ +wstdcall union power_state WIN_FUNC(PoSetPowerState,3) + (struct device_object *dev_obj, enum power_state_type type, + union power_state state) +{ + IOEXIT(return state); +} + +wstdcall NTSTATUS WIN_FUNC(PoCallDriver,2) + (struct device_object *dev_obj, struct irp *irp) +{ + return IoCallDriver(dev_obj, irp); +} + +wstdcall NTSTATUS WIN_FUNC(PoRequestPowerIrp,6) + (struct device_object *dev_obj, UCHAR minor_fn, + union power_state power_state, void *completion_func, + void *context, struct irp **pirp) +{ + struct irp *irp; + struct io_stack_location *irp_sl; + + TRACE1("%p, %d, %p", dev_obj, dev_obj->stack_count, dev_obj->drv_obj); + irp = IoAllocateIrp(dev_obj->stack_count, FALSE); + if (!irp) + return STATUS_INSUFFICIENT_RESOURCES; + irp_sl = IoGetNextIrpStackLocation(irp); + irp_sl->major_fn = IRP_MJ_POWER; + irp_sl->minor_fn = minor_fn; + if (minor_fn == IRP_MN_WAIT_WAKE) + irp_sl->params.power.type = SystemPowerState; + else + irp_sl->params.power.type = DevicePowerState; + irp_sl->params.power.state = power_state; + irp_sl->completion_routine = completion_func; + irp->io_status.status = STATUS_NOT_SUPPORTED; + *pirp = irp; + return PoCallDriver(dev_obj, irp); +} + +wstdcall void WIN_FUNC(PoStartNextPowerIrp,1) + (struct irp *irp) +{ + IOENTER("irp = %p", irp); + IOEXIT(return); +} + +wstdcall void WIN_FUNC(IoInitializeRemoveLockEx,5) + (struct io_remove_lock *lock, ULONG alloc_tag, ULONG max_locked_min, + ULONG high_mark, ULONG lock_size) +{ + TODO(); +} + +wstdcall void *WIN_FUNC(IoAllocateErrorLogEntry,2) + (void *io_object, UCHAR entry_size) +{ + /* not implemented fully */ + void *ret = kmalloc(sizeof(struct io_error_log_packet) + entry_size, + irql_gfp()); + TRACE2("%p", ret); + if (ret) + return ret + sizeof(struct io_error_log_packet); + else + return NULL; +} + +wstdcall void WIN_FUNC(IoWriteErrorLogEntry,1) + (void *entry) +{ + /* TODO: log error with codes and message */ + ERROR(""); +} + +wstdcall void WIN_FUNC(IoFreeErrorLogEntry,1) + (void *entry) +{ + TRACE2("%p", entry); + kfree(entry - sizeof(struct io_error_log_packet)); +} + +wstdcall NTSTATUS WIN_FUNC(IoAcquireRemoveLockEx,5) + (struct io_remove_lock lock, void *tag, char *file, ULONG line, + ULONG lock_size) +{ + TODO(); + IOEXIT(return STATUS_SUCCESS); +} + +wstdcall NTSTATUS WIN_FUNC(IoReleaseRemoveLockEx,3) + (struct io_remove_lock lock, void *tag, ULONG lock_size) +{ + TODO(); + IOEXIT(return STATUS_SUCCESS); +} + +wstdcall NTSTATUS WIN_FUNC(IoRegisterDeviceInterface,4) + (struct device_object *pdo, struct guid *guid_class, + struct unicode_string *reference, struct unicode_string *link) +{ + struct ansi_string ansi; + + /* TODO: check if pdo is valid */ + RtlInitAnsiString(&ansi, "ndis"); + ENTER1("pdo: %p, ref: %p, link: %p, %x, %x, %x", pdo, reference, link, + guid_class->data1, guid_class->data2, guid_class->data3); + return RtlAnsiStringToUnicodeString(link, &ansi, TRUE); +} + +wstdcall NTSTATUS WIN_FUNC(IoSetDeviceInterfaceState,2) + (struct unicode_string *link, BOOLEAN enable) +{ + ENTER1("link: %p, enable: %d", link, enable); + return STATUS_SUCCESS; +} + +wstdcall NTSTATUS WIN_FUNC(IoOpenDeviceRegistryKey,4) + (struct device_object *dev_obj, ULONG type, ACCESS_MASK mask, + void **handle) +{ + ENTER1("dev_obj: %p", dev_obj); + *handle = dev_obj; + return STATUS_SUCCESS; +} + +wstdcall NTSTATUS WIN_FUNC(IoWMIRegistrationControl,2) + (struct device_object *dev_obj, ULONG action) +{ + ENTER2("%p, %d", dev_obj, action); + EXIT2(return STATUS_SUCCESS); +} + +wstdcall void WIN_FUNC(IoInvalidateDeviceRelations,2) + (struct device_object *dev_obj, enum device_relation_type type) +{ + INFO("%p, %d", dev_obj, type); + TODO(); +} + +wstdcall void WIN_FUNC(IoInvalidateDeviceState,1) + (struct device_object *pdo) +{ + INFO("%p", pdo); + TODO(); +} --- linux-3.0.0.orig/ubuntu/ndiswrapper/pe_linker.c +++ linux-3.0.0/ubuntu/ndiswrapper/pe_linker.c @@ -0,0 +1,599 @@ +/* + * Copyright (C) 2003-2005 Pontus Fuchs, Giridhar Pemmasani + * + * 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. + * + */ + +#ifdef TEST_LOADER + +#include "usr_linker.h" + +#else + +#include +#include + +//#define DEBUGLINKER 2 + +#include "ntoskernel.h" + +#endif + +struct pe_exports { + char *dll; + char *name; + generic_func addr; +}; + +static struct pe_exports pe_exports[40]; +static int num_pe_exports; + +#define RVA2VA(image, rva, type) (type)(ULONG_PTR)((void *)image + rva) +#define CHECK_SZ(a,b) { if (sizeof(a) != b) { \ + ERROR("%s is bad, got %zd, expected %d", \ + #a , sizeof(a), (b)); return -EINVAL; } } + +#if defined(DEBUGLINKER) && DEBUGLINKER > 0 +#define DBGLINKER(fmt, ...) printk(KERN_INFO "%s (%s:%d): " fmt "\n", \ + DRIVER_NAME, __func__, \ + __LINE__ , ## __VA_ARGS__); +static const char *image_directory_name[] = { + "EXPORT", + "IMPORT", + "RESOURCE", + "EXCEPTION", + "SECURITY", + "BASERELOC", + "DEBUG", + "COPYRIGHT", + "GLOBALPTR", + "TLS", + "LOAD_CONFIG", + "BOUND_IMPORT", + "IAT", + "DELAY_IMPORT", + "COM_DESCRIPTOR" }; +#else +#define DBGLINKER(fmt, ...) do { } while (0) +#endif + +#ifndef TEST_LOADER +extern struct wrap_export ntoskernel_exports[], ntoskernel_io_exports[], + ndis_exports[], crt_exports[], hal_exports[], rtl_exports[]; +#ifdef ENABLE_USB +extern struct wrap_export usb_exports[]; +#endif + +static int get_export(char *name, generic_func *func) +{ + int i, j; + + struct wrap_export *exports[] = { + ntoskernel_exports, + ntoskernel_io_exports, + ndis_exports, + crt_exports, + hal_exports, + rtl_exports, +#ifdef ENABLE_USB + usb_exports, +#endif + }; + + for (j = 0; j < ARRAY_SIZE(exports); j++) + for (i = 0; exports[j][i].name != NULL; i++) + if (strcmp(exports[j][i].name, name) == 0) { + *func = exports[j][i].func; + return 0; + } + + for (i = 0; i < num_pe_exports; i++) + if (strcmp(pe_exports[i].name, name) == 0) { + *func = pe_exports[i].addr; + return 0; + } + + return -1; +} +#endif // TEST_LOADER + +static void *get_dll_init(char *name) +{ + int i; + for (i = 0; i < num_pe_exports; i++) + if ((strcmp(pe_exports[i].dll, name) == 0) && + (strcmp(pe_exports[i].name, "DllInitialize") == 0)) + return (void *)pe_exports[i].addr; + return NULL; +} + +/* + * Find and validate the coff header + * + */ +static int check_nt_hdr(IMAGE_NT_HEADERS *nt_hdr) +{ + int i; + WORD attr; + PIMAGE_OPTIONAL_HEADER opt_hdr; + + /* Validate the "PE\0\0" signature */ + if (nt_hdr->Signature != IMAGE_NT_SIGNATURE) { + ERROR("is this driver file? bad signature %08x", + nt_hdr->Signature); + return -EINVAL; + } + + opt_hdr = &nt_hdr->OptionalHeader; + /* Make sure Image is PE32 or PE32+ */ +#ifdef CONFIG_X86_64 + if (opt_hdr->Magic != IMAGE_NT_OPTIONAL_HDR64_MAGIC) { + ERROR("kernel is 64-bit, but Windows driver is not 64-bit;" + "bad magic: %04X", opt_hdr->Magic); + return -EINVAL; + } +#else + if (opt_hdr->Magic != IMAGE_NT_OPTIONAL_HDR32_MAGIC) { + ERROR("kernel is 32-bit, but Windows driver is not 32-bit;" + "bad magic: %04X", opt_hdr->Magic); + return -EINVAL; + } +#endif + + /* Validate the image for the current architecture. */ +#ifdef CONFIG_X86_64 + if (nt_hdr->FileHeader.Machine != IMAGE_FILE_MACHINE_AMD64) { + ERROR("kernel is 64-bit, but Windows driver is not 64-bit;" + " (PE signature is %04X)", nt_hdr->FileHeader.Machine); + return -EINVAL; + } +#else + if (nt_hdr->FileHeader.Machine != IMAGE_FILE_MACHINE_I386) { + ERROR("kernel is 32-bit, but Windows driver is not 32-bit;" + " (PE signature is %04X)", nt_hdr->FileHeader.Machine); + return -EINVAL; + } +#endif + + /* Must have attributes */ +#ifdef CONFIG_X86_64 + attr = IMAGE_FILE_EXECUTABLE_IMAGE | IMAGE_FILE_LARGE_ADDRESS_AWARE; +#else + attr = IMAGE_FILE_EXECUTABLE_IMAGE | IMAGE_FILE_32BIT_MACHINE; +#endif + if ((nt_hdr->FileHeader.Characteristics & attr) != attr) + return -EINVAL; + + /* Must be relocatable */ + attr = IMAGE_FILE_RELOCS_STRIPPED; + if ((nt_hdr->FileHeader.Characteristics & attr)) + return -EINVAL; + + /* Make sure we have at least one section */ + if (nt_hdr->FileHeader.NumberOfSections == 0) + return -EINVAL; + + if (opt_hdr->SectionAlignment < opt_hdr->FileAlignment) { + ERROR("alignment mismatch: secion: 0x%x, file: 0x%x", + opt_hdr->SectionAlignment, opt_hdr->FileAlignment); + return -EINVAL; + } + + DBGLINKER("number of datadictionary entries %d", + opt_hdr->NumberOfRvaAndSizes); + for (i = 0; i < opt_hdr->NumberOfRvaAndSizes; i++) { + DBGLINKER("datadirectory %s RVA:%X Size:%d", + (i<=IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR)? + image_directory_name[i] : "unknown", + opt_hdr->DataDirectory[i].VirtualAddress, + opt_hdr->DataDirectory[i].Size); + } + + if ((nt_hdr->FileHeader.Characteristics & IMAGE_FILE_EXECUTABLE_IMAGE)) + return IMAGE_FILE_EXECUTABLE_IMAGE; + if ((nt_hdr->FileHeader.Characteristics & IMAGE_FILE_DLL)) + return IMAGE_FILE_DLL; + return -EINVAL; +} + +static int import(void *image, IMAGE_IMPORT_DESCRIPTOR *dirent, char *dll) +{ + ULONG_PTR *lookup_tbl, *address_tbl; + char *symname = NULL; + int i; + int ret = 0; + generic_func adr; + + lookup_tbl = RVA2VA(image, dirent->u.OriginalFirstThunk, ULONG_PTR *); + address_tbl = RVA2VA(image, dirent->FirstThunk, ULONG_PTR *); + + for (i = 0; lookup_tbl[i]; i++) { + if (IMAGE_SNAP_BY_ORDINAL(lookup_tbl[i])) { + ERROR("ordinal import not supported: %Lu", + (uint64_t)lookup_tbl[i]); + return -1; + } + else { + symname = RVA2VA(image, + ((lookup_tbl[i] & + ~IMAGE_ORDINAL_FLAG) + 2), char *); + } + + ret = get_export(symname, &adr); + if (ret < 0) { + ERROR("unknown symbol: %s:'%s'", dll, symname); + } else { + DBGLINKER("found symbol: %s:%s: addr: %p, rva = %Lu", + dll, symname, adr, (uint64_t)address_tbl[i]); + address_tbl[i] = (ULONG_PTR)adr; + } + } + return ret; +} + +static int read_exports(struct pe_image *pe) +{ + IMAGE_EXPORT_DIRECTORY *export_dir_table; + uint32_t *export_addr_table; + int i; + uint32_t *name_table; + PIMAGE_OPTIONAL_HEADER opt_hdr; + IMAGE_DATA_DIRECTORY *export_data_dir; + + opt_hdr = &pe->nt_hdr->OptionalHeader; + export_data_dir = + &opt_hdr->DataDirectory[IMAGE_DIRECTORY_ENTRY_EXPORT]; + + if (export_data_dir->Size == 0) { + DBGLINKER("no exports"); + return 0; + } + + export_dir_table = + RVA2VA(pe->image, export_data_dir->VirtualAddress, + IMAGE_EXPORT_DIRECTORY *); + + name_table = (unsigned int *)(pe->image + + export_dir_table->AddressOfNames); + export_addr_table = (uint32_t *) + (pe->image + export_dir_table->AddressOfFunctions); + + for (i = 0; i < export_dir_table->NumberOfNames; i++) { + + if (export_data_dir->VirtualAddress <= *export_addr_table || + *export_addr_table >= (export_data_dir->VirtualAddress + + export_data_dir->Size)) + DBGLINKER("forwarder rva"); + + DBGLINKER("export symbol: %s, at %p", + (char *)(pe->image + *name_table), + pe->image + *export_addr_table); + + pe_exports[num_pe_exports].dll = pe->name; + pe_exports[num_pe_exports].name = pe->image + *name_table; + pe_exports[num_pe_exports].addr = + pe->image + *export_addr_table; + + num_pe_exports++; + name_table++; + export_addr_table++; + } + return 0; +} + +static int fixup_imports(void *image, IMAGE_NT_HEADERS *nt_hdr) +{ + int i; + char *name; + int ret = 0; + IMAGE_IMPORT_DESCRIPTOR *dirent; + IMAGE_DATA_DIRECTORY *import_data_dir; + PIMAGE_OPTIONAL_HEADER opt_hdr; + + opt_hdr = &nt_hdr->OptionalHeader; + import_data_dir = + &opt_hdr->DataDirectory[IMAGE_DIRECTORY_ENTRY_IMPORT]; + dirent = RVA2VA(image, import_data_dir->VirtualAddress, + IMAGE_IMPORT_DESCRIPTOR *); + + for (i = 0; dirent[i].Name; i++) { + name = RVA2VA(image, dirent[i].Name, char*); + + DBGLINKER("imports from dll: %s", name); + ret += import(image, &dirent[i], name); + } + return ret; +} + +static int fixup_reloc(void *image, IMAGE_NT_HEADERS *nt_hdr) +{ + ULONG_PTR base; + ULONG_PTR size; + IMAGE_BASE_RELOCATION *fixup_block; + IMAGE_DATA_DIRECTORY *base_reloc_data_dir; + PIMAGE_OPTIONAL_HEADER opt_hdr; + + opt_hdr = &nt_hdr->OptionalHeader; + base = opt_hdr->ImageBase; + base_reloc_data_dir = + &opt_hdr->DataDirectory[IMAGE_DIRECTORY_ENTRY_BASERELOC]; + if (base_reloc_data_dir->Size == 0) + return 0; + + fixup_block = RVA2VA(image, base_reloc_data_dir->VirtualAddress, + IMAGE_BASE_RELOCATION *); + DBGLINKER("fixup_block=%p, image=%p", fixup_block, image); + DBGLINKER("fixup_block info: %x %d", + fixup_block->VirtualAddress, fixup_block->SizeOfBlock); + + while (fixup_block->SizeOfBlock) { + int i; + WORD fixup, offset; + + size = (fixup_block->SizeOfBlock - + sizeof(IMAGE_BASE_RELOCATION)) / sizeof(WORD); + DBGLINKER("found %Lu relocations in this block", + (uint64_t)size); + + for (i = 0; i < size; i++) { + fixup = fixup_block->TypeOffset[i]; + offset = fixup & 0xfff; + switch ((fixup >> 12) & 0x0f) { + case IMAGE_REL_BASED_ABSOLUTE: + break; + + case IMAGE_REL_BASED_HIGHLOW: { + uint32_t addr; + uint32_t *loc = + RVA2VA(image, + fixup_block->VirtualAddress + + offset, uint32_t *); + addr = RVA2VA(image, (*loc - base), uint32_t); + DBGLINKER("relocation: *%p (Val:%X)= %X", + loc, *loc, addr); + *loc = addr; + } + break; + + case IMAGE_REL_BASED_DIR64: { + uint64_t addr; + uint64_t *loc = + RVA2VA(image, + fixup_block->VirtualAddress + + offset, uint64_t *); + addr = RVA2VA(image, (*loc - base), uint64_t); + DBGLINKER("relocation: *%p (Val:%llX)= %llx", + loc, *loc, addr); + *loc = addr; + } + break; + + default: + ERROR("unknown fixup: %08X", + (fixup >> 12) & 0x0f); + return -EOPNOTSUPP; + break; + } + } + DBGLINKER("finished relocating block"); + + fixup_block = (IMAGE_BASE_RELOCATION *) + ((void *)fixup_block + fixup_block->SizeOfBlock); + }; + DBGLINKER("done relocating all"); + + return 0; +} + +/* Expand the image in memroy if necessary. The image on disk does not + * necessarily maps the image of the driver in memory, so we have to + * re-write it in order to fullfill the sections alignements. The + * advantage to do that is that rva_to_va becomes a simple + * addition. */ +static int fix_pe_image(struct pe_image *pe) +{ + void *image; + IMAGE_SECTION_HEADER *sect_hdr; + int i, sections; + int image_size; + + if (pe->size == pe->opt_hdr->SizeOfImage) { + /* Nothing to do */ + return 0; + } + + image_size = pe->opt_hdr->SizeOfImage; +#ifdef CONFIG_X86_64 +#ifdef PAGE_KERNEL_EXECUTABLE + image = __vmalloc(image_size, GFP_KERNEL | __GFP_HIGHMEM, + PAGE_KERNEL_EXECUTABLE); +#elif defined PAGE_KERNEL_EXEC + image = __vmalloc(image_size, GFP_KERNEL | __GFP_HIGHMEM, + PAGE_KERNEL_EXEC); +#else +#error x86_64 should have either PAGE_KERNEL_EXECUTABLE or PAGE_KERNEL_EXEC +#endif +#else +#ifdef cpu_has_nx + /* hate to play with kernel macros, but PAGE_KERNEL_EXEC is + * not available to modules! */ + if (cpu_has_nx) + image = __vmalloc(image_size, GFP_KERNEL | __GFP_HIGHMEM, + __pgprot(__PAGE_KERNEL & ~_PAGE_NX)); + else + image = vmalloc(image_size); +#else + image = vmalloc(image_size); +#endif +#endif + if (image == NULL) { + ERROR("failed to allocate enough space for new image:" + " %d bytes", image_size); + return -ENOMEM; + } + + /* Copy all the headers, ie everything before the first section. */ + + sections = pe->nt_hdr->FileHeader.NumberOfSections; + sect_hdr = IMAGE_FIRST_SECTION(pe->nt_hdr); + + DBGLINKER("copying headers: %u bytes", sect_hdr->PointerToRawData); + + memcpy(image, pe->image, sect_hdr->PointerToRawData); + + /* Copy all the sections */ + for (i = 0; i < sections; i++) { + DBGLINKER("Copy section %s from %x to %x", + sect_hdr->Name, sect_hdr->PointerToRawData, + sect_hdr->VirtualAddress); + if (sect_hdr->VirtualAddress+sect_hdr->SizeOfRawData > + image_size) { + ERROR("Invalid section %s in driver", sect_hdr->Name); + vfree(image); + return -EINVAL; + } + + memcpy(image+sect_hdr->VirtualAddress, + pe->image + sect_hdr->PointerToRawData, + sect_hdr->SizeOfRawData); + sect_hdr++; + } + + vfree(pe->image); + pe->image = image; + pe->size = image_size; + + /* Update our internal pointers */ + pe->nt_hdr = (IMAGE_NT_HEADERS *) + (pe->image + ((IMAGE_DOS_HEADER *)pe->image)->e_lfanew); + pe->opt_hdr = &pe->nt_hdr->OptionalHeader; + + DBGLINKER("set nt headers: nt_hdr=%p, opt_hdr=%p, image=%p", + pe->nt_hdr, pe->opt_hdr, pe->image); + + return 0; +} + +#if defined(CONFIG_X86_64) +static void fix_user_shared_data_addr(char *driver, unsigned long length) +{ + unsigned long i, n, max_addr, *addr; + + n = length - sizeof(unsigned long); + max_addr = KI_USER_SHARED_DATA + sizeof(kuser_shared_data); + for (i = 0; i < n; i++) { + addr = (unsigned long *)(driver + i); + if (*addr >= KI_USER_SHARED_DATA && *addr < max_addr) { + *addr -= KI_USER_SHARED_DATA; + *addr += (unsigned long)&kuser_shared_data; + kuser_shared_data.reserved1 = 1; + } + } +} +#endif + +int link_pe_images(struct pe_image *pe_image, unsigned short n) +{ + int i; + struct pe_image *pe; + +#ifdef DEBUG + /* Sanity checkings */ + CHECK_SZ(IMAGE_SECTION_HEADER, IMAGE_SIZEOF_SECTION_HEADER); + CHECK_SZ(IMAGE_FILE_HEADER, IMAGE_SIZEOF_FILE_HEADER); + CHECK_SZ(IMAGE_OPTIONAL_HEADER, IMAGE_SIZEOF_NT_OPTIONAL_HEADER); + CHECK_SZ(IMAGE_NT_HEADERS, 4 + IMAGE_SIZEOF_FILE_HEADER + + IMAGE_SIZEOF_NT_OPTIONAL_HEADER); + CHECK_SZ(IMAGE_DOS_HEADER, 0x40); + CHECK_SZ(IMAGE_EXPORT_DIRECTORY, 40); + CHECK_SZ(IMAGE_BASE_RELOCATION, 8); + CHECK_SZ(IMAGE_IMPORT_DESCRIPTOR, 20); +#endif + + for (i = 0; i < n; i++) { + IMAGE_DOS_HEADER *dos_hdr; + pe = &pe_image[i]; + dos_hdr = pe->image; + + if (pe->size < sizeof(IMAGE_DOS_HEADER)) { + TRACE1("image too small: %d", pe->size); + return -EINVAL; + } + + pe->nt_hdr = + (IMAGE_NT_HEADERS *)(pe->image + dos_hdr->e_lfanew); + pe->opt_hdr = &pe->nt_hdr->OptionalHeader; + + pe->type = check_nt_hdr(pe->nt_hdr); + if (pe->type <= 0) { + TRACE1("type <= 0"); + return -EINVAL; + } + + if (fix_pe_image(pe)) { + TRACE1("bad PE image"); + return -EINVAL; + } + + if (read_exports(pe)) { + TRACE1("read exports failed"); + return -EINVAL; + } + } + + for (i = 0; i < n; i++) { + pe = &pe_image[i]; + + if (fixup_reloc(pe->image, pe->nt_hdr)) { + TRACE1("fixup reloc failed"); + return -EINVAL; + } + if (fixup_imports(pe->image, pe->nt_hdr)) { + TRACE1("fixup imports failed"); + return -EINVAL; + } +#if defined(CONFIG_X86_64) + INFO("fixing KI_USER_SHARED_DATA address in the driver"); + fix_user_shared_data_addr(pe_image[i].image, pe_image[i].size); +#endif + flush_icache_range(pe->image, pe->size); + + pe->entry = + RVA2VA(pe->image, + pe->opt_hdr->AddressOfEntryPoint, void *); + TRACE1("entry is at %p, rva at %08X", pe->entry, + pe->opt_hdr->AddressOfEntryPoint); + } + + for (i = 0; i < n; i++) { + pe = &pe_image[i]; + + if (pe->type == IMAGE_FILE_DLL) { + struct unicode_string ustring; + char *buf = "0/0t0m0p00"; + int (*dll_entry)(struct unicode_string *ustring) + wstdcall; + + memset(&ustring, 0, sizeof(ustring)); + ustring.buf = (wchar_t *)buf; + dll_entry = (void *)get_dll_init(pe->name); + + TRACE1("calling dll_init at %p", dll_entry); + if (!dll_entry || dll_entry(&ustring)) + ERROR("DLL initialize failed for %s", + pe->name); + } + else if (pe->type != IMAGE_FILE_EXECUTABLE_IMAGE) + ERROR("illegal image type: %d", pe->type); + } + return 0; +} --- linux-3.0.0.orig/ubuntu/ndiswrapper/pe_linker.h +++ linux-3.0.0/ubuntu/ndiswrapper/pe_linker.h @@ -0,0 +1,993 @@ +/* + * This file is an excerpt of winnt.h from WINE, which bears the + * following copyright: + * + * Win32 definitions for Windows NT + * + * Copyright 1996 Alexandre Julliard + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library 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 + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +/* + * File formats definitions + */ +typedef struct _IMAGE_DOS_HEADER { + WORD e_magic; /* 00: MZ Header signature */ + WORD e_cblp; /* 02: Bytes on last page of file */ + WORD e_cp; /* 04: Pages in file */ + WORD e_crlc; /* 06: Relocations */ + WORD e_cparhdr; /* 08: Size of header in paragraphs */ + WORD e_minalloc; /* 0a: Minimum extra paragraphs needed */ + WORD e_maxalloc; /* 0c: Maximum extra paragraphs needed */ + WORD e_ss; /* 0e: Initial (relative) SS value */ + WORD e_sp; /* 10: Initial SP value */ + WORD e_csum; /* 12: Checksum */ + WORD e_ip; /* 14: Initial IP value */ + WORD e_cs; /* 16: Initial (relative) CS value */ + WORD e_lfarlc; /* 18: File address of relocation table */ + WORD e_ovno; /* 1a: Overlay number */ + WORD e_res[4]; /* 1c: Reserved words */ + WORD e_oemid; /* 24: OEM identifier (for e_oeminfo) */ + WORD e_oeminfo; /* 26: OEM information; e_oemid specific */ + WORD e_res2[10]; /* 28: Reserved words */ + DWORD e_lfanew; /* 3c: Offset to extended header */ +} IMAGE_DOS_HEADER, *PIMAGE_DOS_HEADER; + +#define IMAGE_DOS_SIGNATURE 0x5A4D /* MZ */ +#define IMAGE_OS2_SIGNATURE 0x454E /* NE */ +#define IMAGE_OS2_SIGNATURE_LE 0x454C /* LE */ +#define IMAGE_OS2_SIGNATURE_LX 0x584C /* LX */ +#define IMAGE_VXD_SIGNATURE 0x454C /* LE */ +#define IMAGE_NT_SIGNATURE 0x00004550 /* PE00 */ + +/* + * This is the Windows executable (NE) header. + * the name IMAGE_OS2_HEADER is misleading, but in the SDK this way. + */ +typedef struct +{ + WORD ne_magic; /* 00 NE signature 'NE' */ + BYTE ne_ver; /* 02 Linker version number */ + BYTE ne_rev; /* 03 Linker revision number */ + WORD ne_enttab; /* 04 Offset to entry table relative to NE */ + WORD ne_cbenttab; /* 06 Length of entry table in bytes */ + LONG ne_crc; /* 08 Checksum */ + WORD ne_flags; /* 0c Flags about segments in this file */ + WORD ne_autodata; /* 0e Automatic data segment number */ + WORD ne_heap; /* 10 Initial size of local heap */ + WORD ne_stack; /* 12 Initial size of stack */ + DWORD ne_csip; /* 14 Initial CS:IP */ + DWORD ne_sssp; /* 18 Initial SS:SP */ + WORD ne_cseg; /* 1c # of entries in segment table */ + WORD ne_cmod; /* 1e # of entries in module reference tab. */ + WORD ne_cbnrestab; /* 20 Length of nonresident-name table */ + WORD ne_segtab; /* 22 Offset to segment table */ + WORD ne_rsrctab; /* 24 Offset to resource table */ + WORD ne_restab; /* 26 Offset to resident-name table */ + WORD ne_modtab; /* 28 Offset to module reference table */ + WORD ne_imptab; /* 2a Offset to imported name table */ + DWORD ne_nrestab; /* 2c Offset to nonresident-name table */ + WORD ne_cmovent; /* 30 # of movable entry points */ + WORD ne_align; /* 32 Logical sector alignment shift count */ + WORD ne_cres; /* 34 # of resource segments */ + BYTE ne_exetyp; /* 36 Flags indicating target OS */ + BYTE ne_flagsothers; /* 37 Additional information flags */ + WORD ne_pretthunks; /* 38 Offset to return thunks */ + WORD ne_psegrefbytes; /* 3a Offset to segment ref. bytes */ + WORD ne_swaparea; /* 3c Reserved by Microsoft */ + WORD ne_expver; /* 3e Expected Windows version number */ +} IMAGE_OS2_HEADER, *PIMAGE_OS2_HEADER; + +typedef struct _IMAGE_VXD_HEADER { + WORD e32_magic; + BYTE e32_border; + BYTE e32_worder; + DWORD e32_level; + WORD e32_cpu; + WORD e32_os; + DWORD e32_ver; + DWORD e32_mflags; + DWORD e32_mpages; + DWORD e32_startobj; + DWORD e32_eip; + DWORD e32_stackobj; + DWORD e32_esp; + DWORD e32_pagesize; + DWORD e32_lastpagesize; + DWORD e32_fixupsize; + DWORD e32_fixupsum; + DWORD e32_ldrsize; + DWORD e32_ldrsum; + DWORD e32_objtab; + DWORD e32_objcnt; + DWORD e32_objmap; + DWORD e32_itermap; + DWORD e32_rsrctab; + DWORD e32_rsrccnt; + DWORD e32_restab; + DWORD e32_enttab; + DWORD e32_dirtab; + DWORD e32_dircnt; + DWORD e32_fpagetab; + DWORD e32_frectab; + DWORD e32_impmod; + DWORD e32_impmodcnt; + DWORD e32_impproc; + DWORD e32_pagesum; + DWORD e32_datapage; + DWORD e32_preload; + DWORD e32_nrestab; + DWORD e32_cbnrestab; + DWORD e32_nressum; + DWORD e32_autodata; + DWORD e32_debuginfo; + DWORD e32_debuglen; + DWORD e32_instpreload; + DWORD e32_instdemand; + DWORD e32_heapsize; + BYTE e32_res3[12]; + DWORD e32_winresoff; + DWORD e32_winreslen; + WORD e32_devid; + WORD e32_ddkver; +} IMAGE_VXD_HEADER, *PIMAGE_VXD_HEADER; + +/* These defines describe the meanings of the bits in the + Characteristics field */ + +#define IMAGE_FILE_RELOCS_STRIPPED 0x0001 /* No relocation info */ +#define IMAGE_FILE_EXECUTABLE_IMAGE 0x0002 +#define IMAGE_FILE_LINE_NUMS_STRIPPED 0x0004 +#define IMAGE_FILE_LOCAL_SYMS_STRIPPED 0x0008 +#define IMAGE_FILE_AGGRESIVE_WS_TRIM 0x0010 +#define IMAGE_FILE_LARGE_ADDRESS_AWARE 0x0020 +#define IMAGE_FILE_16BIT_MACHINE 0x0040 +#define IMAGE_FILE_BYTES_REVERSED_LO 0x0080 +#define IMAGE_FILE_32BIT_MACHINE 0x0100 +#define IMAGE_FILE_DEBUG_STRIPPED 0x0200 +#define IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP 0x0400 +#define IMAGE_FILE_NET_RUN_FROM_SWAP 0x0800 +#define IMAGE_FILE_SYSTEM 0x1000 +#define IMAGE_FILE_DLL 0x2000 +#define IMAGE_FILE_UP_SYSTEM_ONLY 0x4000 +#define IMAGE_FILE_BYTES_REVERSED_HI 0x8000 + +/* These are the settings of the Machine field. */ +#define IMAGE_FILE_MACHINE_UNKNOWN 0 +#define IMAGE_FILE_MACHINE_I860 0x014d +#define IMAGE_FILE_MACHINE_I386 0x014c +#define IMAGE_FILE_MACHINE_R3000 0x0162 +#define IMAGE_FILE_MACHINE_R4000 0x0166 +#define IMAGE_FILE_MACHINE_R10000 0x0168 +#define IMAGE_FILE_MACHINE_WCEMIPSV2 0x0169 +#define IMAGE_FILE_MACHINE_ALPHA 0x0184 +#define IMAGE_FILE_MACHINE_SH3 0x01a2 +#define IMAGE_FILE_MACHINE_SH3DSP 0x01a3 +#define IMAGE_FILE_MACHINE_SH3E 0x01a4 +#define IMAGE_FILE_MACHINE_SH4 0x01a6 +#define IMAGE_FILE_MACHINE_SH5 0x01a8 +#define IMAGE_FILE_MACHINE_ARM 0x01c0 +#define IMAGE_FILE_MACHINE_THUMB 0x01c2 +#define IMAGE_FILE_MACHINE_AM33 0x01d3 +#define IMAGE_FILE_MACHINE_POWERPC 0x01f0 +#define IMAGE_FILE_MACHINE_POWERPCFP 0x01f1 +#define IMAGE_FILE_MACHINE_IA64 0x0200 +#define IMAGE_FILE_MACHINE_MIPS16 0x0266 +#define IMAGE_FILE_MACHINE_ALPHA64 0x0284 +#define IMAGE_FILE_MACHINE_MIPSFPU 0x0366 +#define IMAGE_FILE_MACHINE_MIPSFPU16 0x0466 +#define IMAGE_FILE_MACHINE_AXP64 IMAGE_FILE_MACHINE_ALPHA64 +#define IMAGE_FILE_MACHINE_TRICORE 0x0520 +#define IMAGE_FILE_MACHINE_CEF 0x0cef +#define IMAGE_FILE_MACHINE_EBC 0x0ebc +#define IMAGE_FILE_MACHINE_AMD64 0x8664 +#define IMAGE_FILE_MACHINE_M32R 0x9041 +#define IMAGE_FILE_MACHINE_CEE 0xc0ee + +#define IMAGE_SIZEOF_FILE_HEADER 20 +#define IMAGE_SIZEOF_ROM_OPTIONAL_HEADER 56 +#define IMAGE_SIZEOF_STD_OPTIONAL_HEADER 28 +#define IMAGE_SIZEOF_NT_OPTIONAL_HEADER32 224 +#define IMAGE_SIZEOF_NT_OPTIONAL_HEADER64 240 +#define IMAGE_SIZEOF_SHORT_NAME 8 +#define IMAGE_SIZEOF_SECTION_HEADER 40 +#define IMAGE_SIZEOF_SYMBOL 18 +#define IMAGE_SIZEOF_AUX_SYMBOL 18 +#define IMAGE_SIZEOF_RELOCATION 10 +#define IMAGE_SIZEOF_BASE_RELOCATION 8 +#define IMAGE_SIZEOF_LINENUMBER 6 +#define IMAGE_SIZEOF_ARCHIVE_MEMBER_HDR 60 + +/* Possible Magic values */ +#define IMAGE_NT_OPTIONAL_HDR32_MAGIC 0x010b +#define IMAGE_NT_OPTIONAL_HDR64_MAGIC 0x020b +#define IMAGE_ROM_OPTIONAL_HDR_MAGIC 0x0107 + +#ifdef CONFIG_X86_64 +#define IMAGE_SIZEOF_NT_OPTIONAL_HEADER IMAGE_SIZEOF_NT_OPTIONAL_HEADER64 +#define IMAGE_NT_OPTIONAL_HDR_MAGIC IMAGE_NT_OPTIONAL_HDR64_MAGIC +#else +#define IMAGE_SIZEOF_NT_OPTIONAL_HEADER IMAGE_SIZEOF_NT_OPTIONAL_HEADER32 +#define IMAGE_NT_OPTIONAL_HDR_MAGIC IMAGE_NT_OPTIONAL_HDR32_MAGIC +#endif + +/* These are indexes into the DataDirectory array */ +#define IMAGE_FILE_EXPORT_DIRECTORY 0 +#define IMAGE_FILE_IMPORT_DIRECTORY 1 +#define IMAGE_FILE_RESOURCE_DIRECTORY 2 +#define IMAGE_FILE_EXCEPTION_DIRECTORY 3 +#define IMAGE_FILE_SECURITY_DIRECTORY 4 +#define IMAGE_FILE_BASE_RELOCATION_TABLE 5 +#define IMAGE_FILE_DEBUG_DIRECTORY 6 +#define IMAGE_FILE_DESCRIPTION_STRING 7 +#define IMAGE_FILE_MACHINE_VALUE 8 /* Mips */ +#define IMAGE_FILE_THREAD_LOCAL_STORAGE 9 +#define IMAGE_FILE_CALLBACK_DIRECTORY 10 + +/* Directory Entries, indices into the DataDirectory array */ + +#define IMAGE_DIRECTORY_ENTRY_EXPORT 0 +#define IMAGE_DIRECTORY_ENTRY_IMPORT 1 +#define IMAGE_DIRECTORY_ENTRY_RESOURCE 2 +#define IMAGE_DIRECTORY_ENTRY_EXCEPTION 3 +#define IMAGE_DIRECTORY_ENTRY_SECURITY 4 +#define IMAGE_DIRECTORY_ENTRY_BASERELOC 5 +#define IMAGE_DIRECTORY_ENTRY_DEBUG 6 +#define IMAGE_DIRECTORY_ENTRY_COPYRIGHT 7 +#define IMAGE_DIRECTORY_ENTRY_GLOBALPTR 8 /* (MIPS GP) */ +#define IMAGE_DIRECTORY_ENTRY_TLS 9 +#define IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG 10 +#define IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT 11 +#define IMAGE_DIRECTORY_ENTRY_IAT 12 /* Import Address Table */ +#define IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT 13 +#define IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR 14 + +/* Subsystem Values */ + +#define IMAGE_SUBSYSTEM_UNKNOWN 0 +#define IMAGE_SUBSYSTEM_NATIVE 1 +#define IMAGE_SUBSYSTEM_WINDOWS_GUI 2 /* Windows GUI subsystem */ +#define IMAGE_SUBSYSTEM_WINDOWS_CUI 3 /* Windows character subsystem */ +#define IMAGE_SUBSYSTEM_OS2_CUI 5 +#define IMAGE_SUBSYSTEM_POSIX_CUI 7 +#define IMAGE_SUBSYSTEM_NATIVE_WINDOWS 8 /* native Win9x driver */ +#define IMAGE_SUBSYSTEM_WINDOWS_CE_GUI 9 /* Windows CE subsystem */ +#define IMAGE_SUBSYSTEM_EFI_APPLICATION 10 +#define IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER 11 +#define IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER 12 +#define IMAGE_SUBSYSTEM_EFI_ROM 13 +#define IMAGE_SUBSYSTEM_XBOX 14 + +typedef struct _IMAGE_FILE_HEADER { + WORD Machine; + WORD NumberOfSections; + DWORD TimeDateStamp; + DWORD PointerToSymbolTable; + DWORD NumberOfSymbols; + WORD SizeOfOptionalHeader; + WORD Characteristics; +} IMAGE_FILE_HEADER, *PIMAGE_FILE_HEADER; + +typedef struct _IMAGE_DATA_DIRECTORY { + DWORD VirtualAddress; + DWORD Size; +} IMAGE_DATA_DIRECTORY, *PIMAGE_DATA_DIRECTORY; + +#define IMAGE_NUMBEROF_DIRECTORY_ENTRIES 16 + +typedef struct _IMAGE_OPTIONAL_HEADER32 { + + /* Standard fields */ + + WORD Magic; + BYTE MajorLinkerVersion; + BYTE MinorLinkerVersion; + DWORD SizeOfCode; + DWORD SizeOfInitializedData; + DWORD SizeOfUninitializedData; + DWORD AddressOfEntryPoint; + DWORD BaseOfCode; + DWORD BaseOfData; + + /* NT additional fields */ + DWORD ImageBase; + DWORD SectionAlignment; + DWORD FileAlignment; + WORD MajorOperatingSystemVersion; + WORD MinorOperatingSystemVersion; + WORD MajorImageVersion; + WORD MinorImageVersion; + WORD MajorSubsystemVersion; + WORD MinorSubsystemVersion; + DWORD Win32VersionValue; + DWORD SizeOfImage; + DWORD SizeOfHeaders; + DWORD CheckSum; + WORD Subsystem; + WORD DllCharacteristics; + DWORD SizeOfStackReserve; + DWORD SizeOfStackCommit; + DWORD SizeOfHeapReserve; + DWORD SizeOfHeapCommit; + DWORD LoaderFlags; + DWORD NumberOfRvaAndSizes; + IMAGE_DATA_DIRECTORY DataDirectory[IMAGE_NUMBEROF_DIRECTORY_ENTRIES]; +} IMAGE_OPTIONAL_HEADER32, *PIMAGE_OPTIONAL_HEADER32; + +typedef struct _IMAGE_OPTIONAL_HEADER64 { + + /* Standard fields */ + + WORD Magic; + BYTE MajorLinkerVersion; + BYTE MinorLinkerVersion; + DWORD SizeOfCode; + DWORD SizeOfInitializedData; + DWORD SizeOfUninitializedData; + DWORD AddressOfEntryPoint; + DWORD BaseOfCode; + + /* NT additional fields */ + ULONGLONG ImageBase; + DWORD SectionAlignment; + DWORD FileAlignment; + WORD MajorOperatingSystemVersion; + WORD MinorOperatingSystemVersion; + WORD MajorImageVersion; + WORD MinorImageVersion; + WORD MajorSubsystemVersion; + WORD MinorSubsystemVersion; + DWORD Win32VersionValue; + DWORD SizeOfImage; + DWORD SizeOfHeaders; + DWORD CheckSum; + WORD Subsystem; + WORD DllCharacteristics; + ULONGLONG SizeOfStackReserve; + ULONGLONG SizeOfStackCommit; + ULONGLONG SizeOfHeapReserve; + ULONGLONG SizeOfHeapCommit; + DWORD LoaderFlags; + DWORD NumberOfRvaAndSizes; + IMAGE_DATA_DIRECTORY DataDirectory[IMAGE_NUMBEROF_DIRECTORY_ENTRIES]; +} IMAGE_OPTIONAL_HEADER64, *PIMAGE_OPTIONAL_HEADER64; + +#ifdef CONFIG_X86_64 +typedef IMAGE_OPTIONAL_HEADER64 IMAGE_OPTIONAL_HEADER; +typedef PIMAGE_OPTIONAL_HEADER64 PIMAGE_OPTIONAL_HEADER; +#else +typedef IMAGE_OPTIONAL_HEADER32 IMAGE_OPTIONAL_HEADER; +typedef PIMAGE_OPTIONAL_HEADER32 PIMAGE_OPTIONAL_HEADER; +#endif + +typedef struct _IMAGE_NT_HEADERS32 { + DWORD Signature; /* "PE"\0\0 */ /* 0x00 */ + IMAGE_FILE_HEADER FileHeader; /* 0x04 */ + IMAGE_OPTIONAL_HEADER32 OptionalHeader; /* 0x18 */ +} IMAGE_NT_HEADERS32, *PIMAGE_NT_HEADERS32; + +typedef struct _IMAGE_NT_HEADERS64 { + DWORD Signature; /* "PE"\0\0 */ /* 0x00 */ + IMAGE_FILE_HEADER FileHeader; /* 0x04 */ + IMAGE_OPTIONAL_HEADER64 OptionalHeader; /* 0x18 */ +} IMAGE_NT_HEADERS64, *PIMAGE_NT_HEADERS64; + +#ifdef CONFIG_X86_64 +typedef IMAGE_NT_HEADERS64 IMAGE_NT_HEADERS; +typedef PIMAGE_NT_HEADERS64 PIMAGE_NT_HEADERS; +#else +typedef IMAGE_NT_HEADERS32 IMAGE_NT_HEADERS; +typedef PIMAGE_NT_HEADERS32 PIMAGE_NT_HEADERS; +#endif + +#define IMAGE_SIZEOF_SHORT_NAME 8 + +typedef struct _IMAGE_SECTION_HEADER { + BYTE Name[IMAGE_SIZEOF_SHORT_NAME]; + union { + DWORD PhysicalAddress; + DWORD VirtualSize; + } Misc; + DWORD VirtualAddress; + DWORD SizeOfRawData; + DWORD PointerToRawData; + DWORD PointerToRelocations; + DWORD PointerToLinenumbers; + WORD NumberOfRelocations; + WORD NumberOfLinenumbers; + DWORD Characteristics; +} IMAGE_SECTION_HEADER, *PIMAGE_SECTION_HEADER; + +#define IMAGE_SIZEOF_SECTION_HEADER 40 + +#define IMAGE_FIRST_SECTION(ntheader) \ +((PIMAGE_SECTION_HEADER)((LPBYTE)&((PIMAGE_NT_HEADERS)(ntheader))->OptionalHeader + \ +((PIMAGE_NT_HEADERS)(ntheader))->FileHeader.SizeOfOptionalHeader)) + +/* These defines are for the Characteristics bitfield. */ +/* #define IMAGE_SCN_TYPE_REG 0x00000000 - Reserved */ +/* #define IMAGE_SCN_TYPE_DSECT 0x00000001 - Reserved */ +/* #define IMAGE_SCN_TYPE_NOLOAD 0x00000002 - Reserved */ +/* #define IMAGE_SCN_TYPE_GROUP 0x00000004 - Reserved */ +#define IMAGE_SCN_TYPE_NO_PAD 0x00000008 /* Reserved */ +/* #define IMAGE_SCN_TYPE_COPY 0x00000010 - Reserved */ + +#define IMAGE_SCN_CNT_CODE 0x00000020 +#define IMAGE_SCN_CNT_INITIALIZED_DATA 0x00000040 +#define IMAGE_SCN_CNT_UNINITIALIZED_DATA 0x00000080 + +#define IMAGE_SCN_LNK_OTHER 0x00000100 +#define IMAGE_SCN_LNK_INFO 0x00000200 +/* #define IMAGE_SCN_TYPE_OVER 0x00000400 - Reserved */ +#define IMAGE_SCN_LNK_REMOVE 0x00000800 +#define IMAGE_SCN_LNK_COMDAT 0x00001000 + +/* 0x00002000 - Reserved */ +/* #define IMAGE_SCN_MEM_PROTECTED 0x00004000 - Obsolete */ +#define IMAGE_SCN_MEM_FARDATA 0x00008000 + +/* #define IMAGE_SCN_MEM_SYSHEAP 0x00010000 - Obsolete */ +#define IMAGE_SCN_MEM_PURGEABLE 0x00020000 +#define IMAGE_SCN_MEM_16BIT 0x00020000 +#define IMAGE_SCN_MEM_LOCKED 0x00040000 +#define IMAGE_SCN_MEM_PRELOAD 0x00080000 + +#define IMAGE_SCN_ALIGN_1BYTES 0x00100000 +#define IMAGE_SCN_ALIGN_2BYTES 0x00200000 +#define IMAGE_SCN_ALIGN_4BYTES 0x00300000 +#define IMAGE_SCN_ALIGN_8BYTES 0x00400000 +#define IMAGE_SCN_ALIGN_16BYTES 0x00500000 /* Default */ +#define IMAGE_SCN_ALIGN_32BYTES 0x00600000 +#define IMAGE_SCN_ALIGN_64BYTES 0x00700000 +#define IMAGE_SCN_ALIGN_128BYTES 0x00800000 +#define IMAGE_SCN_ALIGN_256BYTES 0x00900000 +#define IMAGE_SCN_ALIGN_512BYTES 0x00A00000 +#define IMAGE_SCN_ALIGN_1024BYTES 0x00B00000 +#define IMAGE_SCN_ALIGN_2048BYTES 0x00C00000 +#define IMAGE_SCN_ALIGN_4096BYTES 0x00D00000 +#define IMAGE_SCN_ALIGN_8192BYTES 0x00E00000 +/* 0x00F00000 - Unused */ +#define IMAGE_SCN_ALIGN_MASK 0x00F00000 + +#define IMAGE_SCN_LNK_NRELOC_OVFL 0x01000000 + + +#define IMAGE_SCN_MEM_DISCARDABLE 0x02000000 +#define IMAGE_SCN_MEM_NOT_CACHED 0x04000000 +#define IMAGE_SCN_MEM_NOT_PAGED 0x08000000 +#define IMAGE_SCN_MEM_SHARED 0x10000000 +#define IMAGE_SCN_MEM_EXECUTE 0x20000000 +#define IMAGE_SCN_MEM_READ 0x40000000 +#define IMAGE_SCN_MEM_WRITE 0x80000000 + +typedef struct _IMAGE_SYMBOL { + union { + BYTE ShortName[8]; + struct { + DWORD Short; + DWORD Long; + } Name; + DWORD LongName[2]; + } N; + DWORD Value; + SHORT SectionNumber; + WORD Type; + BYTE StorageClass; + BYTE NumberOfAuxSymbols; +} IMAGE_SYMBOL; +typedef IMAGE_SYMBOL *PIMAGE_SYMBOL; + +#define IMAGE_SIZEOF_SYMBOL 18 + +typedef struct _IMAGE_LINENUMBER { + union { + DWORD SymbolTableIndex; + DWORD VirtualAddress; + } Type; + WORD Linenumber; +} IMAGE_LINENUMBER; +typedef IMAGE_LINENUMBER *PIMAGE_LINENUMBER; + +#define IMAGE_SIZEOF_LINENUMBER 6 + +typedef union _IMAGE_AUX_SYMBOL { + struct { + DWORD TagIndex; + union { + struct { + WORD Linenumber; + WORD Size; + } LnSz; + DWORD TotalSize; + } Misc; + union { + struct { + DWORD PointerToLinenumber; + DWORD PointerToNextFunction; + } Function; + struct { + WORD Dimension[4]; + } Array; + } FcnAry; + WORD TvIndex; + } Sym; + struct { + BYTE Name[IMAGE_SIZEOF_SYMBOL]; + } File; + struct { + DWORD Length; + WORD NumberOfRelocations; + WORD NumberOfLinenumbers; + DWORD CheckSum; + SHORT Number; + BYTE Selection; + } Section; +} IMAGE_AUX_SYMBOL; +typedef IMAGE_AUX_SYMBOL *PIMAGE_AUX_SYMBOL; + +#define IMAGE_SIZEOF_AUX_SYMBOL 18 + +#define IMAGE_SYM_UNDEFINED (SHORT)0 +#define IMAGE_SYM_ABSOLUTE (SHORT)-1 +#define IMAGE_SYM_DEBUG (SHORT)-2 + +#define IMAGE_SYM_TYPE_NULL 0x0000 +#define IMAGE_SYM_TYPE_VOID 0x0001 +#define IMAGE_SYM_TYPE_CHAR 0x0002 +#define IMAGE_SYM_TYPE_SHORT 0x0003 +#define IMAGE_SYM_TYPE_INT 0x0004 +#define IMAGE_SYM_TYPE_LONG 0x0005 +#define IMAGE_SYM_TYPE_FLOAT 0x0006 +#define IMAGE_SYM_TYPE_DOUBLE 0x0007 +#define IMAGE_SYM_TYPE_STRUCT 0x0008 +#define IMAGE_SYM_TYPE_UNION 0x0009 +#define IMAGE_SYM_TYPE_ENUM 0x000A +#define IMAGE_SYM_TYPE_MOE 0x000B +#define IMAGE_SYM_TYPE_BYTE 0x000C +#define IMAGE_SYM_TYPE_WORD 0x000D +#define IMAGE_SYM_TYPE_UINT 0x000E +#define IMAGE_SYM_TYPE_DWORD 0x000F +#define IMAGE_SYM_TYPE_PCODE 0x8000 + +#define IMAGE_SYM_DTYPE_NULL 0 +#define IMAGE_SYM_DTYPE_POINTER 1 +#define IMAGE_SYM_DTYPE_FUNCTION 2 +#define IMAGE_SYM_DTYPE_ARRAY 3 + +#define IMAGE_SYM_CLASS_END_OF_FUNCTION (BYTE )-1 +#define IMAGE_SYM_CLASS_NULL 0x0000 +#define IMAGE_SYM_CLASS_AUTOMATIC 0x0001 +#define IMAGE_SYM_CLASS_EXTERNAL 0x0002 +#define IMAGE_SYM_CLASS_STATIC 0x0003 +#define IMAGE_SYM_CLASS_REGISTER 0x0004 +#define IMAGE_SYM_CLASS_EXTERNAL_DEF 0x0005 +#define IMAGE_SYM_CLASS_LABEL 0x0006 +#define IMAGE_SYM_CLASS_UNDEFINED_LABEL 0x0007 +#define IMAGE_SYM_CLASS_MEMBER_OF_STRUCT 0x0008 +#define IMAGE_SYM_CLASS_ARGUMENT 0x0009 +#define IMAGE_SYM_CLASS_STRUCT_TAG 0x000A +#define IMAGE_SYM_CLASS_MEMBER_OF_UNION 0x000B +#define IMAGE_SYM_CLASS_UNION_TAG 0x000C +#define IMAGE_SYM_CLASS_TYPE_DEFINITION 0x000D +#define IMAGE_SYM_CLASS_UNDEFINED_STATIC 0x000E +#define IMAGE_SYM_CLASS_ENUM_TAG 0x000F +#define IMAGE_SYM_CLASS_MEMBER_OF_ENUM 0x0010 +#define IMAGE_SYM_CLASS_REGISTER_PARAM 0x0011 +#define IMAGE_SYM_CLASS_BIT_FIELD 0x0012 + +#define IMAGE_SYM_CLASS_FAR_EXTERNAL 0x0044 +#define IMAGE_SYM_CLASS_BLOCK 0x0064 +#define IMAGE_SYM_CLASS_FUNCTION 0x0065 +#define IMAGE_SYM_CLASS_END_OF_STRUCT 0x0066 +#define IMAGE_SYM_CLASS_FILE 0x0067 +#define IMAGE_SYM_CLASS_SECTION 0x0068 +#define IMAGE_SYM_CLASS_WEAK_EXTERNAL 0x0069 + +#define N_BTMASK 0x000F +#define N_TMASK 0x0030 +#define N_TMASK1 0x00C0 +#define N_TMASK2 0x00F0 +#define N_BTSHFT 4 +#define N_TSHIFT 2 + +#define BTYPE(x) ((x) & N_BTMASK) + +#ifndef ISPTR +#define ISPTR(x) (((x) & N_TMASK) == (IMAGE_SYM_DTYPE_POINTER << N_BTSHFT)) +#endif + +#ifndef ISFCN +#define ISFCN(x) (((x) & N_TMASK) == (IMAGE_SYM_DTYPE_FUNCTION << N_BTSHFT)) +#endif + +#ifndef ISARY +#define ISARY(x) (((x) & N_TMASK) == (IMAGE_SYM_DTYPE_ARRAY << N_BTSHFT)) +#endif + +#ifndef ISTAG +#define ISTAG(x) ((x)==IMAGE_SYM_CLASS_STRUCT_TAG || (x)==IMAGE_SYM_CLASS_UNION_TAG || (x)==IMAGE_SYM_CLASS_ENUM_TAG) +#endif + +#ifndef INCREF +#define INCREF(x) ((((x)&~N_BTMASK)<>N_TSHIFT)&~N_BTMASK)|((x)&N_BTMASK)) +#endif + +#define IMAGE_COMDAT_SELECT_NODUPLICATES 1 +#define IMAGE_COMDAT_SELECT_ANY 2 +#define IMAGE_COMDAT_SELECT_SAME_SIZE 3 +#define IMAGE_COMDAT_SELECT_EXACT_MATCH 4 +#define IMAGE_COMDAT_SELECT_ASSOCIATIVE 5 +#define IMAGE_COMDAT_SELECT_LARGEST 6 +#define IMAGE_COMDAT_SELECT_NEWEST 7 + +#define IMAGE_WEAK_EXTERN_SEARCH_NOLIBRARY 1 +#define IMAGE_WEAK_EXTERN_SEARCH_LIBRARY 2 +#define IMAGE_WEAK_EXTERN_SEARCH_ALIAS 3 + +/* Export module directory */ + +typedef struct _IMAGE_EXPORT_DIRECTORY { + DWORD Characteristics; + DWORD TimeDateStamp; + WORD MajorVersion; + WORD MinorVersion; + DWORD Name; + DWORD Base; + DWORD NumberOfFunctions; + DWORD NumberOfNames; + DWORD AddressOfFunctions; + DWORD AddressOfNames; + DWORD AddressOfNameOrdinals; +} IMAGE_EXPORT_DIRECTORY,*PIMAGE_EXPORT_DIRECTORY; + +/* Import name entry */ +typedef struct _IMAGE_IMPORT_BY_NAME { + WORD Hint; + BYTE Name[1]; +} IMAGE_IMPORT_BY_NAME,*PIMAGE_IMPORT_BY_NAME; + +/* Import thunk */ +typedef struct _IMAGE_THUNK_DATA32 { + union { + DWORD ForwarderString; + DWORD Function; + DWORD Ordinal; + DWORD AddressOfData; + } u1; +} IMAGE_THUNK_DATA32,*PIMAGE_THUNK_DATA32; + +typedef struct _IMAGE_THUNK_DATA64 { + union { + ULONGLONG ForwarderString; + ULONGLONG Function; + ULONGLONG Ordinal; + ULONGLONG AddressOfData; + } u1; +} IMAGE_THUNK_DATA64,*PIMAGE_THUNK_DATA64; + +#ifdef CONFIG_X86_64 +typedef IMAGE_THUNK_DATA32 IMAGE_THUNK_DATA; +typedef PIMAGE_THUNK_DATA32 PIMAGE_THUNK_DATA; +#else +typedef IMAGE_THUNK_DATA64 IMAGE_THUNK_DATA; +typedef PIMAGE_THUNK_DATA64 PIMAGE_THUNK_DATA; +#endif + +/* Import module directory */ + +typedef struct __packed _IMAGE_IMPORT_DESCRIPTOR { + union { + DWORD Characteristics; /* 0 for terminating null + * import descriptor */ + DWORD OriginalFirstThunk; /* RVA to original unbound + * IAT */ + } u; + DWORD TimeDateStamp; /* 0 if not bound, + * -1 if bound, and real date\time stamp + * in IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT + * (new BIND) + * otherwise date/time stamp of DLL bound to + * (Old BIND) + */ + DWORD ForwarderChain; /* -1 if no forwarders */ + DWORD Name; + /* RVA to IAT (if bound this IAT has actual addresses) */ + DWORD FirstThunk; +} IMAGE_IMPORT_DESCRIPTOR,*PIMAGE_IMPORT_DESCRIPTOR; + +#define IMAGE_ORDINAL_FLAG32 0x80000000 +#define IMAGE_ORDINAL_FLAG64 0x8000000000000000UL +#define IMAGE_SNAP_BY_ORDINAL32(Ordinal) ((Ordinal & IMAGE_ORDINAL_FLAG32) != 0) +#define IMAGE_SNAP_BY_ORDINAL64(Ordinal) ((Ordinal & IMAGE_ORDINAL_FLAG64) != 0) +#define IMAGE_ORDINAL(Ordinal) (Ordinal & 0xffff) + +#ifdef CONFIG_X86_64 +#define IMAGE_ORDINAL_FLAG IMAGE_ORDINAL_FLAG64 +#define IMAGE_SNAP_BY_ORDINAL IMAGE_SNAP_BY_ORDINAL64 +#else +#define IMAGE_ORDINAL_FLAG IMAGE_ORDINAL_FLAG32 +#define IMAGE_SNAP_BY_ORDINAL IMAGE_SNAP_BY_ORDINAL32 +#endif + +typedef struct _IMAGE_BOUND_IMPORT_DESCRIPTOR +{ + DWORD TimeDateStamp; + WORD OffsetModuleName; + WORD NumberOfModuleForwarderRefs; +/* Array of zero or more IMAGE_BOUND_FORWARDER_REF follows */ +} IMAGE_BOUND_IMPORT_DESCRIPTOR, *PIMAGE_BOUND_IMPORT_DESCRIPTOR; + +typedef struct _IMAGE_BOUND_FORWARDER_REF +{ + DWORD TimeDateStamp; + WORD OffsetModuleName; + WORD Reserved; +} IMAGE_BOUND_FORWARDER_REF, *PIMAGE_BOUND_FORWARDER_REF; + +typedef struct _IMAGE_BASE_RELOCATION +{ + DWORD VirtualAddress; + DWORD SizeOfBlock; + WORD TypeOffset[0]; +} IMAGE_BASE_RELOCATION,*PIMAGE_BASE_RELOCATION; + +typedef struct _IMAGE_RELOCATION +{ + union { + DWORD VirtualAddress; + DWORD RelocCount; + } DUMMYUNIONNAME; + DWORD SymbolTableIndex; + WORD Type; +} IMAGE_RELOCATION, *PIMAGE_RELOCATION; + +#define IMAGE_SIZEOF_RELOCATION 10 + +/* generic relocation types */ +#define IMAGE_REL_BASED_ABSOLUTE 0 +#define IMAGE_REL_BASED_HIGH 1 +#define IMAGE_REL_BASED_LOW 2 +#define IMAGE_REL_BASED_HIGHLOW 3 +#define IMAGE_REL_BASED_HIGHADJ 4 +#define IMAGE_REL_BASED_MIPS_JMPADDR 5 +#define IMAGE_REL_BASED_SECTION 6 +#define IMAGE_REL_BASED_REL 7 +#define IMAGE_REL_BASED_MIPS_JMPADDR16 9 +#define IMAGE_REL_BASED_IA64_IMM64 9 /* yes, 9 too */ +#define IMAGE_REL_BASED_DIR64 10 +#define IMAGE_REL_BASED_HIGH3ADJ 11 + +/* I386 relocation types */ +#define IMAGE_REL_I386_ABSOLUTE 0 +#define IMAGE_REL_I386_DIR16 1 +#define IMAGE_REL_I386_REL16 2 +#define IMAGE_REL_I386_DIR32 6 +#define IMAGE_REL_I386_DIR32NB 7 +#define IMAGE_REL_I386_SEG12 9 +#define IMAGE_REL_I386_SECTION 10 +#define IMAGE_REL_I386_SECREL 11 +#define IMAGE_REL_I386_REL32 20 + +/* MIPS relocation types */ +#define IMAGE_REL_MIPS_ABSOLUTE 0x0000 +#define IMAGE_REL_MIPS_REFHALF 0x0001 +#define IMAGE_REL_MIPS_REFWORD 0x0002 +#define IMAGE_REL_MIPS_JMPADDR 0x0003 +#define IMAGE_REL_MIPS_REFHI 0x0004 +#define IMAGE_REL_MIPS_REFLO 0x0005 +#define IMAGE_REL_MIPS_GPREL 0x0006 +#define IMAGE_REL_MIPS_LITERAL 0x0007 +#define IMAGE_REL_MIPS_SECTION 0x000A +#define IMAGE_REL_MIPS_SECREL 0x000B +#define IMAGE_REL_MIPS_SECRELLO 0x000C +#define IMAGE_REL_MIPS_SECRELHI 0x000D +#define IMAGE_REL_MIPS_JMPADDR16 0x0010 +#define IMAGE_REL_MIPS_REFWORDNB 0x0022 +#define IMAGE_REL_MIPS_PAIR 0x0025 + +/* ALPHA relocation types */ +#define IMAGE_REL_ALPHA_ABSOLUTE 0x0000 +#define IMAGE_REL_ALPHA_REFLONG 0x0001 +#define IMAGE_REL_ALPHA_REFQUAD 0x0002 +#define IMAGE_REL_ALPHA_GPREL 0x0003 +#define IMAGE_REL_ALPHA_LITERAL 0x0004 +#define IMAGE_REL_ALPHA_LITUSE 0x0005 +#define IMAGE_REL_ALPHA_GPDISP 0x0006 +#define IMAGE_REL_ALPHA_BRADDR 0x0007 +#define IMAGE_REL_ALPHA_HINT 0x0008 +#define IMAGE_REL_ALPHA_INLINE_REFLONG 0x0009 +#define IMAGE_REL_ALPHA_REFHI 0x000A +#define IMAGE_REL_ALPHA_REFLO 0x000B +#define IMAGE_REL_ALPHA_PAIR 0x000C +#define IMAGE_REL_ALPHA_MATCH 0x000D +#define IMAGE_REL_ALPHA_SECTION 0x000E +#define IMAGE_REL_ALPHA_SECREL 0x000F +#define IMAGE_REL_ALPHA_REFLONGNB 0x0010 +#define IMAGE_REL_ALPHA_SECRELLO 0x0011 +#define IMAGE_REL_ALPHA_SECRELHI 0x0012 +#define IMAGE_REL_ALPHA_REFQ3 0x0013 +#define IMAGE_REL_ALPHA_REFQ2 0x0014 +#define IMAGE_REL_ALPHA_REFQ1 0x0015 +#define IMAGE_REL_ALPHA_GPRELLO 0x0016 +#define IMAGE_REL_ALPHA_GPRELHI 0x0017 + +/* PowerPC relocation types */ +#define IMAGE_REL_PPC_ABSOLUTE 0x0000 +#define IMAGE_REL_PPC_ADDR64 0x0001 +#define IMAGE_REL_PPC_ADDR 0x0002 +#define IMAGE_REL_PPC_ADDR24 0x0003 +#define IMAGE_REL_PPC_ADDR16 0x0004 +#define IMAGE_REL_PPC_ADDR14 0x0005 +#define IMAGE_REL_PPC_REL24 0x0006 +#define IMAGE_REL_PPC_REL14 0x0007 +#define IMAGE_REL_PPC_TOCREL16 0x0008 +#define IMAGE_REL_PPC_TOCREL14 0x0009 +#define IMAGE_REL_PPC_ADDR32NB 0x000A +#define IMAGE_REL_PPC_SECREL 0x000B +#define IMAGE_REL_PPC_SECTION 0x000C +#define IMAGE_REL_PPC_IFGLUE 0x000D +#define IMAGE_REL_PPC_IMGLUE 0x000E +#define IMAGE_REL_PPC_SECREL16 0x000F +#define IMAGE_REL_PPC_REFHI 0x0010 +#define IMAGE_REL_PPC_REFLO 0x0011 +#define IMAGE_REL_PPC_PAIR 0x0012 +#define IMAGE_REL_PPC_SECRELLO 0x0013 +#define IMAGE_REL_PPC_SECRELHI 0x0014 +#define IMAGE_REL_PPC_GPREL 0x0015 +#define IMAGE_REL_PPC_TYPEMASK 0x00FF +/* modifier bits */ +#define IMAGE_REL_PPC_NEG 0x0100 +#define IMAGE_REL_PPC_BRTAKEN 0x0200 +#define IMAGE_REL_PPC_BRNTAKEN 0x0400 +#define IMAGE_REL_PPC_TOCDEFN 0x0800 + +/* SH3 ? relocation type */ +#define IMAGE_REL_SH3_ABSOLUTE 0x0000 +#define IMAGE_REL_SH3_DIRECT16 0x0001 +#define IMAGE_REL_SH3_DIRECT 0x0002 +#define IMAGE_REL_SH3_DIRECT8 0x0003 +#define IMAGE_REL_SH3_DIRECT8_WORD 0x0004 +#define IMAGE_REL_SH3_DIRECT8_LONG 0x0005 +#define IMAGE_REL_SH3_DIRECT4 0x0006 +#define IMAGE_REL_SH3_DIRECT4_WORD 0x0007 +#define IMAGE_REL_SH3_DIRECT4_LONG 0x0008 +#define IMAGE_REL_SH3_PCREL8_WORD 0x0009 +#define IMAGE_REL_SH3_PCREL8_LONG 0x000A +#define IMAGE_REL_SH3_PCREL12_WORD 0x000B +#define IMAGE_REL_SH3_STARTOF_SECTION 0x000C +#define IMAGE_REL_SH3_SIZEOF_SECTION 0x000D +#define IMAGE_REL_SH3_SECTION 0x000E +#define IMAGE_REL_SH3_SECREL 0x000F +#define IMAGE_REL_SH3_DIRECT32_NB 0x0010 + +/* ARM (Archimedes?) relocation types */ +#define IMAGE_REL_ARM_ABSOLUTE 0x0000 +#define IMAGE_REL_ARM_ADDR 0x0001 +#define IMAGE_REL_ARM_ADDR32NB 0x0002 +#define IMAGE_REL_ARM_BRANCH24 0x0003 +#define IMAGE_REL_ARM_BRANCH11 0x0004 +#define IMAGE_REL_ARM_SECTION 0x000E +#define IMAGE_REL_ARM_SECREL 0x000F + +/* IA64 relocation types */ +#define IMAGE_REL_IA64_ABSOLUTE 0x0000 +#define IMAGE_REL_IA64_IMM14 0x0001 +#define IMAGE_REL_IA64_IMM22 0x0002 +#define IMAGE_REL_IA64_IMM64 0x0003 +#define IMAGE_REL_IA64_DIR 0x0004 +#define IMAGE_REL_IA64_DIR64 0x0005 +#define IMAGE_REL_IA64_PCREL21B 0x0006 +#define IMAGE_REL_IA64_PCREL21M 0x0007 +#define IMAGE_REL_IA64_PCREL21F 0x0008 +#define IMAGE_REL_IA64_GPREL22 0x0009 +#define IMAGE_REL_IA64_LTOFF22 0x000A +#define IMAGE_REL_IA64_SECTION 0x000B +#define IMAGE_REL_IA64_SECREL22 0x000C +#define IMAGE_REL_IA64_SECREL64I 0x000D +#define IMAGE_REL_IA64_SECREL 0x000E +#define IMAGE_REL_IA64_LTOFF64 0x000F +#define IMAGE_REL_IA64_DIR32NB 0x0010 +#define IMAGE_REL_IA64_RESERVED_11 0x0011 +#define IMAGE_REL_IA64_RESERVED_12 0x0012 +#define IMAGE_REL_IA64_RESERVED_13 0x0013 +#define IMAGE_REL_IA64_RESERVED_14 0x0014 +#define IMAGE_REL_IA64_RESERVED_15 0x0015 +#define IMAGE_REL_IA64_RESERVED_16 0x0016 +#define IMAGE_REL_IA64_ADDEND 0x001F + +/* archive format */ + +#define IMAGE_ARCHIVE_START_SIZE 8 +#define IMAGE_ARCHIVE_START "!\n" +#define IMAGE_ARCHIVE_END "`\n" +#define IMAGE_ARCHIVE_PAD "\n" +#define IMAGE_ARCHIVE_LINKER_MEMBER "/ " +#define IMAGE_ARCHIVE_LONGNAMES_MEMBER "// " + +typedef struct _IMAGE_ARCHIVE_MEMBER_HEADER +{ + BYTE Name[16]; + BYTE Date[12]; + BYTE UserID[6]; + BYTE GroupID[6]; + BYTE Mode[8]; + BYTE Size[10]; + BYTE EndHeader[2]; +} IMAGE_ARCHIVE_MEMBER_HEADER, *PIMAGE_ARCHIVE_MEMBER_HEADER; + +#define IMAGE_SIZEOF_ARCHIVE_MEMBER_HDR 60 + +/* + * Resource directory stuff + */ +typedef struct _IMAGE_RESOURCE_DIRECTORY { + DWORD Characteristics; + DWORD TimeDateStamp; + WORD MajorVersion; + WORD MinorVersion; + WORD NumberOfNamedEntries; + WORD NumberOfIdEntries; + /* IMAGE_RESOURCE_DIRECTORY_ENTRY DirectoryEntries[]; */ +} IMAGE_RESOURCE_DIRECTORY,*PIMAGE_RESOURCE_DIRECTORY; + +#define IMAGE_RESOURCE_NAME_IS_STRING 0x80000000 +#define IMAGE_RESOURCE_DATA_IS_DIRECTORY 0x80000000 + +typedef struct _IMAGE_RESOURCE_DIRECTORY_ENTRY { + union { + struct { +#ifdef BITFIELDS_BIGENDIAN + unsigned NameIsString:1; + unsigned NameOffset:31; +#else + unsigned NameOffset:31; + unsigned NameIsString:1; +#endif + } DUMMYSTRUCTNAME1; + DWORD Name; + struct { +#ifdef WORDS_BIGENDIAN + WORD __pad; + WORD Id; +#else + WORD Id; + WORD __pad; +#endif + } DUMMYSTRUCTNAME2; + } DUMMYUNIONNAME1; + union { + DWORD OffsetToData; + struct { +#ifdef BITFIELDS_BIGENDIAN + unsigned DataIsDirectory:1; + unsigned OffsetToDirectory:31; +#else + unsigned OffsetToDirectory:31; + unsigned DataIsDirectory:1; +#endif + } DUMMYSTRUCTNAME3; + } DUMMYUNIONNAME2; +} IMAGE_RESOURCE_DIRECTORY_ENTRY,*PIMAGE_RESOURCE_DIRECTORY_ENTRY; + + +typedef struct _IMAGE_RESOURCE_DIRECTORY_STRING { + WORD Length; + CHAR NameString[ 1 ]; +} IMAGE_RESOURCE_DIRECTORY_STRING,*PIMAGE_RESOURCE_DIRECTORY_STRING; + --- linux-3.0.0.orig/ubuntu/ndiswrapper/pnp.c +++ linux-3.0.0/ubuntu/ndiswrapper/pnp.c @@ -0,0 +1,742 @@ +/* + * Copyright (C) 2005 Giridhar Pemmasani + * + * 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. + * + */ + +#include "usb.h" +#include "pnp.h" +#include "wrapndis.h" +#include "loader.h" + +/* Functions callable from the NDIS driver */ +wstdcall NTSTATUS pdoDispatchDeviceControl(struct device_object *pdo, + struct irp *irp); +wstdcall NTSTATUS pdoDispatchPnp(struct device_object *pdo, struct irp *irp); +wstdcall NTSTATUS pdoDispatchPower(struct device_object *pdo, struct irp *irp); + +static NTSTATUS start_pdo(struct device_object *pdo) +{ + int i, ret, count, resources_size; + struct wrap_device *wd; + struct pci_dev *pdev; + struct cm_partial_resource_descriptor *entry; + struct cm_partial_resource_list *partial_resource_list; + + ENTER1("%p, %p", pdo, pdo->reserved); + wd = pdo->reserved; + if (ntoskernel_init_device(wd)) + EXIT1(return STATUS_FAILURE); + if (wrap_is_usb_bus(wd->dev_bus)) { +#ifdef ENABLE_USB + if (usb_init_device(wd)) { + ntoskernel_exit_device(wd); + EXIT1(return STATUS_FAILURE); + } +#endif + EXIT1(return STATUS_SUCCESS); + } + if (!wrap_is_pci_bus(wd->dev_bus)) + EXIT1(return STATUS_SUCCESS); + pdev = wd->pci.pdev; + ret = pci_enable_device(pdev); + if (ret) { + ERROR("couldn't enable PCI device: %x", ret); + return STATUS_FAILURE; + } + ret = pci_request_regions(pdev, DRIVER_NAME); + if (ret) { + ERROR("couldn't request PCI regions: %x", ret); + goto err_enable; + } + pci_set_power_state(pdev, PCI_D0); +#ifdef CONFIG_X86_64 + /* 64-bit broadcom driver doesn't work if DMA is allocated + * from over 1GB */ + if (wd->vendor == 0x14e4) { + if (pci_set_dma_mask(pdev, DMA_BIT_MASK(30)) || + pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(30))) + WARNING("couldn't set DMA mask; this driver " + "may not work with more than 1GB RAM"); + } +#endif + /* IRQ resource entry is filled in from pdev, instead of + * pci_resource macros */ + for (i = count = 0; pci_resource_start(pdev, i); i++) + if ((pci_resource_flags(pdev, i) & IORESOURCE_MEM) || + (pci_resource_flags(pdev, i) & IORESOURCE_IO)) + count++; + /* space for entry for IRQ is already in + * cm_partial_resource_list */ + resources_size = sizeof(struct cm_resource_list) + + sizeof(struct cm_partial_resource_descriptor) * count; + TRACE2("resources: %d, %d", count, resources_size); + wd->resource_list = kzalloc(resources_size, GFP_KERNEL); + if (!wd->resource_list) { + WARNING("couldn't allocate memory"); + goto err_regions; + } + wd->resource_list->count = 1; + wd->resource_list->list[0].interface_type = PCIBus; + /* bus_number is not used by WDM drivers */ + wd->resource_list->list[0].bus_number = pdev->bus->number; + + partial_resource_list = + &wd->resource_list->list->partial_resource_list; + partial_resource_list->version = 1; + partial_resource_list->revision = 1; + partial_resource_list->count = count + 1; + + for (i = count = 0; pci_resource_start(pdev, i); i++) { + entry = &partial_resource_list->partial_descriptors[count]; + TRACE2("%d", count); + if (pci_resource_flags(pdev, i) & IORESOURCE_MEM) { + entry->type = CmResourceTypeMemory; + entry->flags = CM_RESOURCE_MEMORY_READ_WRITE; + entry->share = CmResourceShareDeviceExclusive; + } else if (pci_resource_flags(pdev, i) & IORESOURCE_IO) { + entry->type = CmResourceTypePort; + entry->flags = CM_RESOURCE_PORT_IO; + entry->share = CmResourceShareDeviceExclusive; +#if 0 + } else if (pci_resource_flags(pdev, i) & IORESOURCE_DMA) { + /* it looks like no driver uses this resource */ + typeof(pci_resource_flags(pdev, 0)) flags; + entry->type = CmResourceTypeDma; + flags = pci_resource_flags(pdev, i); + if (flags & IORESOURCE_DMA_TYPEA) + entry->flags |= CM_RESOURCE_DMA_TYPE_A; + else if (flags & IORESOURCE_DMA_TYPEB) + entry->flags |= CM_RESOURCE_DMA_TYPE_B; + else if (flags & IORESOURCE_DMA_TYPEF) + entry->flags |= CM_RESOURCE_DMA_TYPE_F; + if (flags & IORESOURCE_DMA_8BIT) + entry->flags |= CM_RESOURCE_DMA_8; + else if (flags & IORESOURCE_DMA_16BIT) + entry->flags |= CM_RESOURCE_DMA_16; + /* what about 32bit DMA? */ + else if (flags & IORESOURCE_DMA_8AND16BIT) + entry->flags |= CM_RESOURCE_DMA_8_AND_16; + if (flags & IORESOURCE_DMA_MASTER) + entry->flags |= CM_RESOURCE_DMA_BUS_MASTER; + entry->u.dma.channel = pci_resource_start(pdev, i); + /* what should this be? */ + entry->u.dma.port = 1; +#endif + } else + continue; + /* TODO: Add other resource types? */ + entry->u.generic.start = + (ULONG_PTR)pci_resource_start(pdev, i); + entry->u.generic.length = pci_resource_len(pdev, i); + count++; + } + + /* put IRQ resource at the end */ + entry = &partial_resource_list->partial_descriptors[count++]; + entry->type = CmResourceTypeInterrupt; + entry->flags = CM_RESOURCE_INTERRUPT_LEVEL_SENSITIVE; + /* we assume all devices use shared IRQ */ + entry->share = CmResourceShareShared; + /* as per documentation, interrupt level should be DIRQL, but + * examples from DDK as well some drivers, such as AR5211, + * RT8180L use interrupt level as interrupt vector also in + * NdisMRegisterInterrupt */ + entry->u.interrupt.level = pdev->irq; + entry->u.interrupt.vector = pdev->irq; + entry->u.interrupt.affinity = -1; + + TRACE2("resource list count %d, irq: %d", + partial_resource_list->count, pdev->irq); + pci_set_drvdata(pdev, wd); + EXIT1(return STATUS_SUCCESS); +err_regions: + pci_release_regions(pdev); +err_enable: + pci_disable_device(pdev); + wd->pci.pdev = NULL; + wd->pdo = NULL; + EXIT1(return STATUS_FAILURE); +} + +static void remove_pdo(struct device_object *pdo) +{ + struct wrap_device *wd = pdo->reserved; + + ntoskernel_exit_device(wd); + if (wrap_is_pci_bus(wd->dev_bus)) { + struct pci_dev *pdev = wd->pci.pdev; + pci_release_regions(pdev); + pci_disable_device(pdev); + wd->pci.pdev = NULL; + pci_set_drvdata(pdev, NULL); + } else if (wrap_is_usb_bus(wd->dev_bus)) { +#ifdef ENABLE_USB + usb_exit_device(wd); +#endif + } + if (wd->resource_list) + kfree(wd->resource_list); + wd->resource_list = NULL; + return; +} + +static NTSTATUS IoSendIrpTopDev(struct device_object *dev_obj, ULONG major_fn, + ULONG minor_fn, struct io_stack_location *sl) +{ + NTSTATUS status; + struct nt_event event; + struct irp *irp; + struct io_stack_location *irp_sl; + struct device_object *top_dev = IoGetAttachedDeviceReference(dev_obj); + + KeInitializeEvent(&event, NotificationEvent, FALSE); + irp = IoBuildSynchronousFsdRequest(IRP_MJ_PNP, top_dev, NULL, 0, NULL, + &event, NULL); + irp->io_status.status = STATUS_NOT_IMPLEMENTED; + irp->io_status.info = 0; + irp_sl = IoGetNextIrpStackLocation(irp); + if (sl) + memcpy(irp_sl, sl, sizeof(*irp_sl)); + irp_sl->major_fn = major_fn; + irp_sl->minor_fn = minor_fn; + status = IoCallDriver(top_dev, irp); + if (status == STATUS_PENDING) { + KeWaitForSingleObject(&event, Executive, KernelMode, + FALSE, NULL); + status = irp->io_status.status; + } + ObDereferenceObject(top_dev); + return status; +} + +wstdcall NTSTATUS pdoDispatchDeviceControl(struct device_object *pdo, + struct irp *irp) +{ + struct io_stack_location *irp_sl; + NTSTATUS status; + + DUMP_IRP(irp); + irp_sl = IoGetCurrentIrpStackLocation(irp); +#ifdef ENABLE_USB + status = wrap_submit_irp(pdo, irp); + IOTRACE("status: %08X", status); + if (status != STATUS_PENDING) + IoCompleteRequest(irp, IO_NO_INCREMENT); +#else + status = irp->io_status.status = STATUS_NOT_IMPLEMENTED; + IoCompleteRequest(irp, IO_NO_INCREMENT); +#endif + IOEXIT(return status); +} +WIN_FUNC_DECL(pdoDispatchDeviceControl,2) + +wstdcall NTSTATUS pdoDispatchPnp(struct device_object *pdo, struct irp *irp) +{ + struct io_stack_location *irp_sl; + struct wrap_device *wd; + NTSTATUS status; +#ifdef ENABLE_USB + struct usbd_bus_interface_usbdi *usb_intf; +#endif + + irp_sl = IoGetCurrentIrpStackLocation(irp); + TRACE2("%p %d:%d", pdo, irp_sl->major_fn, irp_sl->minor_fn); + wd = pdo->reserved; + switch (irp_sl->minor_fn) { + case IRP_MN_START_DEVICE: + status = start_pdo(pdo); + break; + case IRP_MN_QUERY_STOP_DEVICE: + case IRP_MN_STOP_DEVICE: + case IRP_MN_QUERY_REMOVE_DEVICE: + status = STATUS_SUCCESS; + break; + case IRP_MN_REMOVE_DEVICE: + remove_pdo(pdo); + status = STATUS_SUCCESS; + break; + case IRP_MN_QUERY_INTERFACE: +#ifdef ENABLE_USB + if (!wrap_is_usb_bus(wd->dev_bus)) { + status = STATUS_NOT_IMPLEMENTED; + break; + } + TRACE2("type: %x, size: %d, version: %d", + irp_sl->params.query_intf.type->data1, + irp_sl->params.query_intf.size, + irp_sl->params.query_intf.version); + usb_intf = (struct usbd_bus_interface_usbdi *) + irp_sl->params.query_intf.intf; + usb_intf->Context = wd; + usb_intf->InterfaceReference = USBD_InterfaceReference; + usb_intf->InterfaceDereference = USBD_InterfaceDereference; + usb_intf->GetUSBDIVersion = USBD_InterfaceGetUSBDIVersion; + usb_intf->QueryBusTime = USBD_InterfaceQueryBusTime; + usb_intf->SubmitIsoOutUrb = USBD_InterfaceSubmitIsoOutUrb; + usb_intf->QueryBusInformation = + USBD_InterfaceQueryBusInformation; + if (irp_sl->params.query_intf.version >= + USB_BUSIF_USBDI_VERSION_1) + usb_intf->IsDeviceHighSpeed = + USBD_InterfaceIsDeviceHighSpeed; + if (irp_sl->params.query_intf.version >= + USB_BUSIF_USBDI_VERSION_2) + usb_intf->LogEntry = USBD_InterfaceLogEntry; + status = STATUS_SUCCESS; +#else + status = STATUS_NOT_IMPLEMENTED; +#endif + break; + default: + TRACE2("fn %d not implemented", irp_sl->minor_fn); + status = STATUS_SUCCESS; + break; + } + irp->io_status.status = status; + TRACE2("status: %08X", status); + IoCompleteRequest(irp, IO_NO_INCREMENT); + IOEXIT(return status); +} +WIN_FUNC_DECL(pdoDispatchPnp,2) + +wstdcall NTSTATUS pdoDispatchPower(struct device_object *pdo, struct irp *irp) +{ + struct io_stack_location *irp_sl; + struct wrap_device *wd; + union power_state power_state; + struct pci_dev *pdev; + NTSTATUS status; + + irp_sl = IoGetCurrentIrpStackLocation(irp); + wd = pdo->reserved; + TRACE2("pdo: %p, fn: %d:%d, wd: %p", + pdo, irp_sl->major_fn, irp_sl->minor_fn, wd); + switch (irp_sl->minor_fn) { + case IRP_MN_WAIT_WAKE: + /* TODO: this is not complete/correct */ + TRACE2("state: %d, completion: %p", + irp_sl->params.power.state.system_state, + irp_sl->completion_routine); + IoMarkIrpPending(irp); + status = STATUS_PENDING; + break; + case IRP_MN_SET_POWER: + power_state = irp_sl->params.power.state; + if (power_state.device_state == PowerDeviceD0) { + TRACE2("resuming %p", wd); + if (wrap_is_pci_bus(wd->dev_bus)) { + pdev = wd->pci.pdev; + pci_restore_state(pdev); + if (wd->pci.wake_state == PowerDeviceD3) { + pci_enable_wake(wd->pci.pdev, + PCI_D3hot, 0); + pci_enable_wake(wd->pci.pdev, + PCI_D3cold, 0); + } + pci_set_power_state(pdev, PCI_D0); + } else { // usb device +#ifdef ENABLE_USB + wrap_resume_urbs(wd); +#endif + } + } else { + TRACE2("suspending device %p", wd); + if (wrap_is_pci_bus(wd->dev_bus)) { + pdev = wd->pci.pdev; + pci_save_state(pdev); + TRACE2("%d", wd->pci.wake_state); + if (wd->pci.wake_state == PowerDeviceD3) { + pci_enable_wake(wd->pci.pdev, + PCI_D3hot, 1); + pci_enable_wake(wd->pci.pdev, + PCI_D3cold, 1); + } + pci_set_power_state(pdev, PCI_D3hot); + } else { // usb device +#ifdef ENABLE_USB + wrap_suspend_urbs(wd); +#endif + } + } + status = STATUS_SUCCESS; + break; + case IRP_MN_QUERY_POWER: + status = STATUS_SUCCESS; + break; + default: + TRACE2("fn %d not implemented", irp_sl->minor_fn); + status = STATUS_SUCCESS; + break; + } + irp->io_status.status = status; + IoCompleteRequest(irp, IO_NO_INCREMENT); + return status; +} +WIN_FUNC_DECL(pdoDispatchPower,2) + +static NTSTATUS pnp_set_device_power_state(struct wrap_device *wd, + enum device_power_state state) +{ + NTSTATUS status; + struct device_object *pdo; + struct io_stack_location irp_sl; + + pdo = wd->pdo; + IOTRACE("%p, %p", pdo, IoGetAttachedDevice(pdo)); + memset(&irp_sl, 0, sizeof(irp_sl)); + irp_sl.params.power.state.device_state = state; + irp_sl.params.power.type = DevicePowerState; + if (state > PowerDeviceD0) { + status = IoSendIrpTopDev(pdo, IRP_MJ_POWER, IRP_MN_QUERY_POWER, + &irp_sl); + if (status != STATUS_SUCCESS) { + TRACE1("query of power to %d returns %08X", + state, status); + EXIT1(return status); + } + } + status = IoSendIrpTopDev(pdo, IRP_MJ_POWER, IRP_MN_SET_POWER, &irp_sl); + if (status != STATUS_SUCCESS) + WARNING("setting power to %d failed: %08X", state, status); + EXIT1(return status); +} + +NTSTATUS pnp_start_device(struct wrap_device *wd) +{ + struct device_object *fdo; + struct device_object *pdo; + struct io_stack_location irp_sl; + NTSTATUS status; + + pdo = wd->pdo; + /* TODO: for now we use same resources for both translated + * resources and raw resources */ + memset(&irp_sl, 0, sizeof(irp_sl)); + irp_sl.params.start_device.allocated_resources = + wd->resource_list; + irp_sl.params.start_device.allocated_resources_translated = + wd->resource_list; + status = IoSendIrpTopDev(pdo, IRP_MJ_PNP, IRP_MN_START_DEVICE, &irp_sl); + fdo = IoGetAttachedDevice(pdo); + if (status == STATUS_SUCCESS) + fdo->drv_obj->drv_ext->count++; + else + WARNING("Windows driver couldn't initialize the device (%08X)", + status); + EXIT1(return status); +} + +NTSTATUS pnp_stop_device(struct wrap_device *wd) +{ + struct device_object *pdo; + NTSTATUS status; + + pdo = wd->pdo; + status = IoSendIrpTopDev(pdo, IRP_MJ_PNP, IRP_MN_QUERY_STOP_DEVICE, + NULL); + if (status != STATUS_SUCCESS) + WARNING("status: %08X", status); + /* for now we ignore query status */ + status = IoSendIrpTopDev(pdo, IRP_MJ_PNP, IRP_MN_STOP_DEVICE, NULL); + if (status != STATUS_SUCCESS) + WARNING("status: %08X", status); + if (status != STATUS_SUCCESS) + WARNING("status: %08X", status); + EXIT2(return status); +} + +NTSTATUS pnp_remove_device(struct wrap_device *wd) +{ + struct device_object *pdo, *fdo; + struct driver_object *fdo_drv_obj; + NTSTATUS status; + + pdo = wd->pdo; + fdo = IoGetAttachedDevice(pdo); + fdo_drv_obj = fdo->drv_obj; + TRACE2("%p, %p, %p", pdo, fdo, fdo_drv_obj); + status = IoSendIrpTopDev(pdo, IRP_MJ_PNP, IRP_MN_QUERY_REMOVE_DEVICE, + NULL); + if (status != STATUS_SUCCESS) + WARNING("status: %08X", status); + + status = IoSendIrpTopDev(pdo, IRP_MJ_PNP, IRP_MN_REMOVE_DEVICE, NULL); + if (status != STATUS_SUCCESS) + WARNING("status: %08X", status); + /* TODO: should we use count in drv_ext or driver's Object + * header reference count to keep count of devices associated + * with a driver? */ + if (status == STATUS_SUCCESS) + fdo_drv_obj->drv_ext->count--; + TRACE1("count: %d", fdo_drv_obj->drv_ext->count); + if (fdo_drv_obj->drv_ext->count < 0) + WARNING("wrong count: %d", fdo_drv_obj->drv_ext->count); + if (fdo_drv_obj->drv_ext->count == 0) { + struct wrap_driver *wrap_driver; + TRACE1("unloading driver: %p", fdo_drv_obj); + wrap_driver = + IoGetDriverObjectExtension(fdo_drv_obj, + (void *)WRAP_DRIVER_CLIENT_ID); + if (fdo_drv_obj->unload) + LIN2WIN1(fdo_drv_obj->unload, fdo_drv_obj); + if (wrap_driver) { + if (down_interruptible(&loader_mutex)) + WARNING("couldn't obtain loader_mutex"); + unload_wrap_driver(wrap_driver); + up(&loader_mutex); + } else + ERROR("couldn't get wrap_driver"); + ObDereferenceObject(fdo_drv_obj); + } + IoDeleteDevice(pdo); + unload_wrap_device(wd); + EXIT1(return status); +} + +WIN_FUNC_DECL(IoInvalidDeviceRequest,2) + +static struct device_object *alloc_pdo(struct driver_object *drv_obj) +{ + struct device_object *pdo; + NTSTATUS status ; + int i; + struct ansi_string ansi_name; + struct unicode_string unicode_name; + + RtlInitAnsiString(&ansi_name, "NDISpdo"); + if (RtlAnsiStringToUnicodeString(&unicode_name, &ansi_name, TRUE) == + STATUS_SUCCESS) { + status = IoCreateDevice(drv_obj, 0, &unicode_name, + FILE_DEVICE_UNKNOWN, + FILE_AUTOGENERATED_DEVICE_NAME, + FALSE, &pdo); + RtlFreeUnicodeString(&unicode_name); + } else { + status = IoCreateDevice(drv_obj, 0, NULL, + FILE_DEVICE_UNKNOWN, + FILE_AUTOGENERATED_DEVICE_NAME, + FALSE, &pdo); + } + TRACE1("%p, %d, %p", drv_obj, status, pdo); + if (status != STATUS_SUCCESS) + return NULL; + /* dispatch routines are called as Windows functions */ + for (i = 0; i <= IRP_MJ_MAXIMUM_FUNCTION; i++) + drv_obj->major_func[i] = WIN_FUNC_PTR(IoInvalidDeviceRequest,2); + drv_obj->major_func[IRP_MJ_INTERNAL_DEVICE_CONTROL] = + WIN_FUNC_PTR(pdoDispatchDeviceControl,2); + drv_obj->major_func[IRP_MJ_DEVICE_CONTROL] = + WIN_FUNC_PTR(pdoDispatchDeviceControl,2); + drv_obj->major_func[IRP_MJ_POWER] = WIN_FUNC_PTR(pdoDispatchPower,2); + drv_obj->major_func[IRP_MJ_PNP] = WIN_FUNC_PTR(pdoDispatchPnp,2); + return pdo; +} + +static int wrap_pnp_start_device(struct wrap_device *wd) +{ + struct wrap_driver *driver; + struct device_object *pdo; + struct driver_object *pdo_drv_obj; + + ENTER1("wd: %p", wd); + + if (!((wrap_is_pci_bus(wd->dev_bus)) || + (wrap_is_usb_bus(wd->dev_bus)))) { + ERROR("bus type %d (%d) not supported", + WRAP_BUS(wd->dev_bus), wd->dev_bus); + EXIT1(return -EINVAL); + } + driver = load_wrap_driver(wd); + if (!driver) + return -ENODEV; + + wd->driver = driver; + wd->dev_bus = WRAP_DEVICE_BUS(driver->dev_type, WRAP_BUS(wd->dev_bus)); + TRACE1("dev type: %d, bus type: %d, %d", WRAP_DEVICE(wd->dev_bus), + WRAP_BUS(wd->dev_bus), wd->dev_bus); + TRACE1("%d, %d", driver->dev_type, wrap_is_usb_bus(wd->dev_bus)); + /* first create pdo */ + if (wrap_is_pci_bus(wd->dev_bus)) + pdo_drv_obj = find_bus_driver("PCI"); + else // if (wrap_is_usb_bus(wd->dev_bus)) + pdo_drv_obj = find_bus_driver("USB"); + if (!pdo_drv_obj) + return -EINVAL; + pdo = alloc_pdo(pdo_drv_obj); + if (!pdo) + return -ENOMEM; + wd->pdo = pdo; + pdo->reserved = wd; + if (WRAP_DEVICE(wd->dev_bus) == WRAP_NDIS_DEVICE) { + if (init_ndis_driver(driver->drv_obj)) { + IoDeleteDevice(pdo); + return -EINVAL; + } + } + TRACE1("%p", driver->drv_obj->drv_ext->add_device); + if (driver->drv_obj->drv_ext->add_device(driver->drv_obj, pdo) != + STATUS_SUCCESS) { + IoDeleteDevice(pdo); + return -ENOMEM; + } + if (pnp_start_device(wd) != STATUS_SUCCESS) { + /* TODO: we need proper cleanup, to deallocate memory, + * for example */ + pnp_remove_device(wd); + return -EINVAL; + } + return 0; +} + +/* + * This function should not be marked __devinit because PCI IDs are + * added dynamically. + */ +int wrap_pnp_start_pci_device(struct pci_dev *pdev, + const struct pci_device_id *ent) +{ + struct load_device load_device; + struct wrap_device *wd; + + ENTER1("called for %04x:%04x:%04x:%04x", pdev->vendor, pdev->device, + pdev->subsystem_vendor, pdev->subsystem_device); + + load_device.bus = WRAP_PCI_BUS; + load_device.vendor = pdev->vendor; + load_device.device = pdev->device; + load_device.subvendor = pdev->subsystem_vendor; + load_device.subdevice = pdev->subsystem_device; + wd = load_wrap_device(&load_device); + if (!wd) + EXIT1(return -ENODEV); + wd->pci.pdev = pdev; + return wrap_pnp_start_device(wd); +} + +void wrap_pnp_remove_pci_device(struct pci_dev *pdev) +{ + struct wrap_device *wd; + + wd = (struct wrap_device *)pci_get_drvdata(pdev); + ENTER1("%p, %p", pdev, wd); + if (!wd) + EXIT1(return); + pnp_remove_device(wd); +} + +int wrap_pnp_suspend_pci_device(struct pci_dev *pdev, pm_message_t state) +{ + struct wrap_device *wd; + + wd = (struct wrap_device *)pci_get_drvdata(pdev); + return pnp_set_device_power_state(wd, PowerDeviceD3); +} + +int wrap_pnp_resume_pci_device(struct pci_dev *pdev) +{ + struct wrap_device *wd; + + wd = (struct wrap_device *)pci_get_drvdata(pdev); + return pnp_set_device_power_state(wd, PowerDeviceD0); +} + +#ifdef ENABLE_USB +int wrap_pnp_start_usb_device(struct usb_interface *intf, + const struct usb_device_id *usb_id) +{ + struct wrap_device *wd; + int ret; + struct usb_device *udev = interface_to_usbdev(intf); + ENTER1("%04x, %04x, %04x", udev->descriptor.idVendor, + udev->descriptor.idProduct, udev->descriptor.bDeviceClass); + + /* USB device (e.g., RNDIS) may have multiple interfaces; + initialize one interface only (is there a way to know which + of these interfaces is for network?) */ + + if ((wd = get_wrap_device(udev, WRAP_USB_BUS))) { + TRACE1("device already initialized: %p", wd); + usb_set_intfdata(intf, NULL); + ret = 0; + } else { + struct load_device load_device; + + load_device.bus = WRAP_USB_BUS; + load_device.vendor = le16_to_cpu(udev->descriptor.idVendor); + load_device.device = le16_to_cpu(udev->descriptor.idProduct); + load_device.subvendor = 0; + load_device.subdevice = 0; + wd = load_wrap_device(&load_device); + TRACE2("%p", wd); + if (wd) { + /* some devices (e.g., TI 4150, RNDIS) need + * full reset */ + ret = usb_reset_device(udev); + if (ret) + WARNING("reset failed: %d", ret); + usb_set_intfdata(intf, wd); + wd->usb.intf = intf; + wd->usb.udev = udev; + ret = wrap_pnp_start_device(wd); + } else + ret = -ENODEV; + } + + TRACE2("ret: %d", ret); + if (ret) + EXIT1(return ret); + else + return 0; +} + +void __devexit wrap_pnp_remove_usb_device(struct usb_interface *intf) +{ + struct wrap_device *wd; + + wd = (struct wrap_device *)usb_get_intfdata(intf); + TRACE1("%p, %p", intf, wd); + if (wd == NULL) + EXIT1(return); + usb_set_intfdata(intf, NULL); + wd->usb.intf = NULL; + pnp_remove_device(wd); +} + +int wrap_pnp_suspend_usb_device(struct usb_interface *intf, pm_message_t state) +{ + struct wrap_device *wd; + struct device_object *pdo; + + wd = usb_get_intfdata(intf); + ENTER1("%p, %p", intf, wd); + if (!wd) + EXIT1(return 0); + pdo = wd->pdo; + if (pnp_set_device_power_state(wd, PowerDeviceD3)) + return -1; + return 0; +} + +int wrap_pnp_resume_usb_device(struct usb_interface *intf) +{ + struct wrap_device *wd; + wd = usb_get_intfdata(intf); + ENTER1("%p, %p", intf, wd); + if (!wd) + EXIT1(return 0); + if (pnp_set_device_power_state(wd, PowerDeviceD0)) + return -1; + return 0; +} + +#endif // USB --- linux-3.0.0.orig/ubuntu/ndiswrapper/pnp.h +++ linux-3.0.0/ubuntu/ndiswrapper/pnp.h @@ -0,0 +1,42 @@ +/* + * Copyright (C) 2005 Giridhar Pemmasani + * + * 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. + * + */ + +#ifndef _PNP_H_ +#define _PNP_H_ + +#include "ntoskernel.h" +#include "ndis.h" +#include "wrapndis.h" + +NTSTATUS pnp_start_device(struct wrap_device *wd); +NTSTATUS pnp_stop_device(struct wrap_device *wd); +NTSTATUS pnp_remove_device(struct wrap_device *wd); + +int wrap_pnp_start_pci_device(struct pci_dev *pdev, + const struct pci_device_id *ent); +void __devexit wrap_pnp_remove_pci_device(struct pci_dev *pdev); +int wrap_pnp_suspend_pci_device(struct pci_dev *pdev, pm_message_t state); +int wrap_pnp_resume_pci_device(struct pci_dev *pdev); + +#ifdef ENABLE_USB +int wrap_pnp_start_usb_device(struct usb_interface *intf, + const struct usb_device_id *usb_id); +void wrap_pnp_remove_usb_device(struct usb_interface *intf); +int wrap_pnp_suspend_usb_device(struct usb_interface *intf, + pm_message_t state); +int wrap_pnp_resume_usb_device(struct usb_interface *intf); +#endif + +#endif --- linux-3.0.0.orig/ubuntu/ndiswrapper/proc.c +++ linux-3.0.0/ubuntu/ndiswrapper/proc.c @@ -0,0 +1,565 @@ +/* + * Copyright (C) 2003-2005 Pontus Fuchs, Giridhar Pemmasani + * + * 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. + * + */ +#include +#include +#include + +#include "ndis.h" +#include "iw_ndis.h" +#include "wrapndis.h" +#include "pnp.h" +#include "wrapper.h" + +#define MAX_PROC_STR_LEN 32 + +static struct proc_dir_entry *wrap_procfs_entry; + +static int procfs_read_ndis_stats(char *page, char **start, off_t off, + int count, int *eof, void *data) +{ + char *p = page; + struct ndis_device *wnd = (struct ndis_device *)data; + struct ndis_wireless_stats stats; + NDIS_STATUS res; + ndis_rssi rssi; + + if (off != 0) { + *eof = 1; + return 0; + } + + res = mp_query(wnd, OID_802_11_RSSI, &rssi, sizeof(rssi)); + if (!res) + p += sprintf(p, "signal_level=%d dBm\n", (s32)rssi); + + res = mp_query(wnd, OID_802_11_STATISTICS, &stats, sizeof(stats)); + if (!res) { + + p += sprintf(p, "tx_frames=%Lu\n", stats.tx_frag); + p += sprintf(p, "tx_multicast_frames=%Lu\n", + stats.tx_multi_frag); + p += sprintf(p, "tx_failed=%Lu\n", stats.failed); + p += sprintf(p, "tx_retry=%Lu\n", stats.retry); + p += sprintf(p, "tx_multi_rerty=%Lu\n", stats.multi_retry); + p += sprintf(p, "tx_rtss_success=%Lu\n", stats.rtss_succ); + p += sprintf(p, "tx_rtss_fail=%Lu\n", stats.rtss_fail); + p += sprintf(p, "ack_fail=%Lu\n", stats.ack_fail); + p += sprintf(p, "frame_duplicates=%Lu\n", stats.frame_dup); + p += sprintf(p, "rx_frames=%Lu\n", stats.rx_frag); + p += sprintf(p, "rx_multicast_frames=%Lu\n", + stats.rx_multi_frag); + p += sprintf(p, "fcs_errors=%Lu\n", stats.fcs_err); + } + + if (p - page > count) { + ERROR("wrote %lu bytes (limit is %u)\n", + (unsigned long)(p - page), count); + *eof = 1; + } + + return p - page; +} + +static int procfs_read_ndis_encr(char *page, char **start, off_t off, + int count, int *eof, void *data) +{ + char *p = page; + struct ndis_device *wnd = (struct ndis_device *)data; + int i, encr_status, auth_mode, infra_mode; + NDIS_STATUS res; + struct ndis_essid essid; + mac_address ap_address; + + if (off != 0) { + *eof = 1; + return 0; + } + + res = mp_query(wnd, OID_802_11_BSSID, + &ap_address, sizeof(ap_address)); + if (res) + memset(ap_address, 0, ETH_ALEN); + p += sprintf(p, "ap_address=%2.2X", ap_address[0]); + for (i = 1 ; i < ETH_ALEN ; i++) + p += sprintf(p, ":%2.2X", ap_address[i]); + p += sprintf(p, "\n"); + + res = mp_query(wnd, OID_802_11_SSID, &essid, sizeof(essid)); + if (!res) + p += sprintf(p, "essid=%.*s\n", essid.length, essid.essid); + + res = mp_query_int(wnd, OID_802_11_ENCRYPTION_STATUS, &encr_status); + if (!res) { + typeof(&wnd->encr_info.keys[0]) tx_key; + p += sprintf(p, "tx_key=%u\n", wnd->encr_info.tx_key_index); + p += sprintf(p, "key="); + tx_key = &wnd->encr_info.keys[wnd->encr_info.tx_key_index]; + if (tx_key->length > 0) + for (i = 0; i < tx_key->length; i++) + p += sprintf(p, "%2.2X", tx_key->key[i]); + else + p += sprintf(p, "off"); + p += sprintf(p, "\n"); + p += sprintf(p, "encr_mode=%d\n", encr_status); + } + res = mp_query_int(wnd, OID_802_11_AUTHENTICATION_MODE, &auth_mode); + if (!res) + p += sprintf(p, "auth_mode=%d\n", auth_mode); + res = mp_query_int(wnd, OID_802_11_INFRASTRUCTURE_MODE, &infra_mode); + p += sprintf(p, "mode=%s\n", (infra_mode == Ndis802_11IBSS) ? + "adhoc" : (infra_mode == Ndis802_11Infrastructure) ? + "managed" : "auto"); + if (p - page > count) { + WARNING("wrote %lu bytes (limit is %u)", + (unsigned long)(p - page), count); + *eof = 1; + } + + return p - page; +} + +static int procfs_read_ndis_hw(char *page, char **start, off_t off, + int count, int *eof, void *data) +{ + char *p = page; + struct ndis_device *wnd = (struct ndis_device *)data; + struct ndis_configuration config; + unsigned int power_mode; + NDIS_STATUS res; + ndis_tx_power_level tx_power; + ULONG bit_rate; + ndis_rts_threshold rts_threshold; + ndis_fragmentation_threshold frag_threshold; + ndis_antenna antenna; + ULONG packet_filter; + int n; + mac_address mac; + char *hw_status[] = {"ready", "initializing", "resetting", "closing", + "not ready"}; + + if (off != 0) { + *eof = 1; + return 0; + } + + res = mp_query_int(wnd, OID_GEN_HARDWARE_STATUS, &n); + if (res == NDIS_STATUS_SUCCESS && + n >= 0 && n < sizeof(hw_status) / sizeof(hw_status[0])) + p += sprintf(p, "status=%s\n", hw_status[n]); + + res = mp_query(wnd, OID_802_3_CURRENT_ADDRESS, mac, sizeof(mac)); + if (!res) + p += sprintf(p, "mac: " MACSTRSEP "\n", MAC2STR(mac)); + res = mp_query(wnd, OID_802_11_CONFIGURATION, &config, sizeof(config)); + if (!res) { + p += sprintf(p, "beacon_period=%u msec\n", + config.beacon_period); + p += sprintf(p, "atim_window=%u msec\n", config.atim_window); + p += sprintf(p, "frequency=%u kHZ\n", config.ds_config); + p += sprintf(p, "hop_pattern=%u\n", + config.fh_config.hop_pattern); + p += sprintf(p, "hop_set=%u\n", + config.fh_config.hop_set); + p += sprintf(p, "dwell_time=%u msec\n", + config.fh_config.dwell_time); + } + + res = mp_query(wnd, OID_802_11_TX_POWER_LEVEL, + &tx_power, sizeof(tx_power)); + if (!res) + p += sprintf(p, "tx_power=%u mW\n", tx_power); + + res = mp_query(wnd, OID_GEN_LINK_SPEED, &bit_rate, sizeof(bit_rate)); + if (!res) + p += sprintf(p, "bit_rate=%u kBps\n", (u32)bit_rate / 10); + + res = mp_query(wnd, OID_802_11_RTS_THRESHOLD, + &rts_threshold, sizeof(rts_threshold)); + if (!res) + p += sprintf(p, "rts_threshold=%u bytes\n", rts_threshold); + + res = mp_query(wnd, OID_802_11_FRAGMENTATION_THRESHOLD, + &frag_threshold, sizeof(frag_threshold)); + if (!res) + p += sprintf(p, "frag_threshold=%u bytes\n", frag_threshold); + + res = mp_query_int(wnd, OID_802_11_POWER_MODE, &power_mode); + if (!res) + p += sprintf(p, "power_mode=%s\n", + (power_mode == NDIS_POWER_OFF) ? "always_on" : + (power_mode == NDIS_POWER_MAX) ? + "max_savings" : "min_savings"); + + res = mp_query(wnd, OID_802_11_NUMBER_OF_ANTENNAS, + &antenna, sizeof(antenna)); + if (!res) + p += sprintf(p, "num_antennas=%u\n", antenna); + + res = mp_query(wnd, OID_802_11_TX_ANTENNA_SELECTED, + &antenna, sizeof(antenna)); + if (!res) + p += sprintf(p, "tx_antenna=%u\n", antenna); + + res = mp_query(wnd, OID_802_11_RX_ANTENNA_SELECTED, + &antenna, sizeof(antenna)); + if (!res) + p += sprintf(p, "rx_antenna=%u\n", antenna); + + p += sprintf(p, "encryption_modes=%s%s%s%s%s%s%s\n", + test_bit(Ndis802_11Encryption1Enabled, &wnd->capa.encr) ? + "WEP" : "none", + + test_bit(Ndis802_11Encryption2Enabled, &wnd->capa.encr) ? + "; TKIP with WPA" : "", + test_bit(Ndis802_11AuthModeWPA2, &wnd->capa.auth) ? + ", WPA2" : "", + test_bit(Ndis802_11AuthModeWPA2PSK, &wnd->capa.auth) ? + ", WPA2PSK" : "", + + test_bit(Ndis802_11Encryption3Enabled, &wnd->capa.encr) ? + "; AES/CCMP with WPA" : "", + test_bit(Ndis802_11AuthModeWPA2, &wnd->capa.auth) ? + ", WPA2" : "", + test_bit(Ndis802_11AuthModeWPA2PSK, &wnd->capa.auth) ? + ", WPA2PSK" : ""); + + res = mp_query_int(wnd, OID_GEN_CURRENT_PACKET_FILTER, &packet_filter); + if (!res) { + if (packet_filter != wnd->packet_filter) + WARNING("wrong packet_filter? 0x%08x, 0x%08x\n", + packet_filter, wnd->packet_filter); + p += sprintf(p, "packet_filter: 0x%08x\n", packet_filter); + } + if (p - page > count) { + WARNING("wrote %lu bytes (limit is %u)", + (unsigned long)(p - page), count); + *eof = 1; + } + + return p - page; +} + +static int procfs_read_ndis_settings(char *page, char **start, off_t off, + int count, int *eof, void *data) +{ + char *p = page; + struct ndis_device *wnd = (struct ndis_device *)data; + struct wrap_device_setting *setting; + + if (off != 0) { + *eof = 1; + return 0; + } + + p += sprintf(p, "hangcheck_interval=%d\n", + hangcheck_interval == 0 ? + (int)(wnd->hangcheck_interval / HZ) : -1); + + list_for_each_entry(setting, &wnd->wd->settings, list) { + p += sprintf(p, "%s=%s\n", setting->name, setting->value); + } + + list_for_each_entry(setting, &wnd->wd->driver->settings, list) { + p += sprintf(p, "%s=%s\n", setting->name, setting->value); + } + + return p - page; +} + +static int procfs_write_ndis_settings(struct file *file, const char __user *buf, + unsigned long count, void *data) +{ + struct ndis_device *wnd = (struct ndis_device *)data; + char setting[MAX_PROC_STR_LEN], *p; + unsigned int i; + NDIS_STATUS res; + + if (count > MAX_PROC_STR_LEN) + return -EINVAL; + + memset(setting, 0, sizeof(setting)); + if (copy_from_user(setting, buf, count)) + return -EFAULT; + + if ((p = strchr(setting, '\n'))) + *p = 0; + + if ((p = strchr(setting, '='))) + *p = 0; + + if (!strcmp(setting, "hangcheck_interval")) { + if (!p) + return -EINVAL; + p++; + i = simple_strtol(p, NULL, 10); + hangcheck_del(wnd); + if (i > 0) { + wnd->hangcheck_interval = i * HZ; + hangcheck_add(wnd); + } + } else if (!strcmp(setting, "suspend")) { + if (!p) + return -EINVAL; + p++; + i = simple_strtol(p, NULL, 10); + if (i <= 0 || i > 3) + return -EINVAL; + if (wrap_is_pci_bus(wnd->wd->dev_bus)) + i = wrap_pnp_suspend_pci_device(wnd->wd->pci.pdev, + PMSG_SUSPEND); + else +#ifdef ENABLE_USB + i = wrap_pnp_suspend_usb_device(wnd->wd->usb.intf, + PMSG_SUSPEND); +#else + i = -1; +#endif + if (i) + return -EINVAL; + } else if (!strcmp(setting, "resume")) { + if (wrap_is_pci_bus(wnd->wd->dev_bus)) + i = wrap_pnp_resume_pci_device(wnd->wd->pci.pdev); + else +#ifdef ENABLE_USB + i = wrap_pnp_resume_usb_device(wnd->wd->usb.intf); +#else + i = -1; +#endif + if (i) + return -EINVAL; + } else if (!strcmp(setting, "stats_enabled")) { + if (!p) + return -EINVAL; + p++; + i = simple_strtol(p, NULL, 10); + if (i > 0) + wnd->iw_stats_enabled = TRUE; + else + wnd->iw_stats_enabled = FALSE; + } else if (!strcmp(setting, "packet_filter")) { + if (!p) + return -EINVAL; + p++; + i = simple_strtol(p, NULL, 10); + res = mp_set_int(wnd, OID_GEN_CURRENT_PACKET_FILTER, i); + if (res) + WARNING("setting packet_filter failed: %08X", res); + } else if (!strcmp(setting, "reinit")) { + if (ndis_reinit(wnd) != NDIS_STATUS_SUCCESS) + return -EFAULT; + } else { + struct ndis_configuration_parameter param; + struct unicode_string key; + struct ansi_string ansi; + + if (!p) + return -EINVAL; + p++; + RtlInitAnsiString(&ansi, p); + if (RtlAnsiStringToUnicodeString(¶m.data.string, &ansi, + TRUE) != STATUS_SUCCESS) + EXIT1(return -EFAULT); + param.type = NdisParameterString; + RtlInitAnsiString(&ansi, setting); + if (RtlAnsiStringToUnicodeString(&key, &ansi, + TRUE) != STATUS_SUCCESS) { + RtlFreeUnicodeString(¶m.data.string); + EXIT1(return -EINVAL); + } + NdisWriteConfiguration(&res, wnd->nmb, &key, ¶m); + RtlFreeUnicodeString(&key); + RtlFreeUnicodeString(¶m.data.string); + if (res != NDIS_STATUS_SUCCESS) + return -EFAULT; + } + return count; +} + +int wrap_procfs_add_ndis_device(struct ndis_device *wnd) +{ + struct proc_dir_entry *procfs_entry; + + if (wrap_procfs_entry == NULL) + return -ENOMEM; + + if (wnd->procfs_iface) { + ERROR("%s already registered?", wnd->netdev_name); + return -EINVAL; + } + wnd->procfs_iface = proc_mkdir(wnd->netdev_name, wrap_procfs_entry); + if (wnd->procfs_iface == NULL) { + ERROR("couldn't create proc directory"); + return -ENOMEM; + } + wnd->procfs_iface->uid = proc_uid; + wnd->procfs_iface->gid = proc_gid; + + procfs_entry = create_proc_entry("hw", S_IFREG | S_IRUSR | S_IRGRP, + wnd->procfs_iface); + if (procfs_entry == NULL) { + ERROR("couldn't create proc entry for 'hw'"); + goto err_hw; + } else { + procfs_entry->uid = proc_uid; + procfs_entry->gid = proc_gid; + procfs_entry->data = wnd; + procfs_entry->read_proc = procfs_read_ndis_hw; + } + + procfs_entry = create_proc_entry("stats", S_IFREG | S_IRUSR | S_IRGRP, + wnd->procfs_iface); + if (procfs_entry == NULL) { + ERROR("couldn't create proc entry for 'stats'"); + goto err_stats; + } else { + procfs_entry->uid = proc_uid; + procfs_entry->gid = proc_gid; + procfs_entry->data = wnd; + procfs_entry->read_proc = procfs_read_ndis_stats; + } + + procfs_entry = create_proc_entry("encr", S_IFREG | S_IRUSR | S_IRGRP, + wnd->procfs_iface); + if (procfs_entry == NULL) { + ERROR("couldn't create proc entry for 'encr'"); + goto err_encr; + } else { + procfs_entry->uid = proc_uid; + procfs_entry->gid = proc_gid; + procfs_entry->data = wnd; + procfs_entry->read_proc = procfs_read_ndis_encr; + } + + procfs_entry = create_proc_entry("settings", S_IFREG | + S_IRUSR | S_IRGRP | + S_IWUSR | S_IWGRP, wnd->procfs_iface); + if (procfs_entry == NULL) { + ERROR("couldn't create proc entry for 'settings'"); + goto err_settings; + } else { + procfs_entry->uid = proc_uid; + procfs_entry->gid = proc_gid; + procfs_entry->data = wnd; + procfs_entry->read_proc = procfs_read_ndis_settings; + procfs_entry->write_proc = procfs_write_ndis_settings; + } + return 0; + +err_settings: + remove_proc_entry("encr", wnd->procfs_iface); +err_encr: + remove_proc_entry("stats", wnd->procfs_iface); +err_stats: + remove_proc_entry("hw", wnd->procfs_iface); +err_hw: + remove_proc_entry(wnd->netdev_name, wrap_procfs_entry); + wnd->procfs_iface = NULL; + return -ENOMEM; +} + +void wrap_procfs_remove_ndis_device(struct ndis_device *wnd) +{ + struct proc_dir_entry *procfs_iface = xchg(&wnd->procfs_iface, NULL); + + if (procfs_iface == NULL) + return; + remove_proc_entry("hw", procfs_iface); + remove_proc_entry("stats", procfs_iface); + remove_proc_entry("encr", procfs_iface); + remove_proc_entry("settings", procfs_iface); + if (wrap_procfs_entry) + remove_proc_entry(wnd->netdev_name, wrap_procfs_entry); +} + +static int procfs_read_debug(char *page, char **start, off_t off, + int count, int *eof, void *data) +{ + char *p = page; + enum alloc_type type; + + if (off != 0) { + *eof = 1; + return 0; + } + p += sprintf(p, "%d\n", debug); + type = 0; +#ifdef ALLOC_DEBUG + for (type = 0; type < ALLOC_TYPE_MAX; type++) + p += sprintf(p, "total size of allocations in %d: %d\n", + type, alloc_size(type)); +#endif + return p - page; +} + +static int procfs_write_debug(struct file *file, const char __user *buf, + unsigned long count, void *data) +{ + int i; + char setting[MAX_PROC_STR_LEN], *p; + + if (count > MAX_PROC_STR_LEN) + return -EINVAL; + + memset(setting, 0, sizeof(setting)); + if (copy_from_user(setting, buf, count)) + return -EFAULT; + + if ((p = strchr(setting, '\n'))) + *p = 0; + + if ((p = strchr(setting, '='))) + *p = 0; + + i = simple_strtol(setting, NULL, 10); + if (i >= 0 && i < 10) + debug = i; + else + return -EINVAL; + return count; +} + +int wrap_procfs_init(void) +{ + struct proc_dir_entry *procfs_entry; + + wrap_procfs_entry = proc_mkdir(DRIVER_NAME, proc_net_root); + if (wrap_procfs_entry == NULL) { + ERROR("couldn't create procfs directory"); + return -ENOMEM; + } + wrap_procfs_entry->uid = proc_uid; + wrap_procfs_entry->gid = proc_gid; + + procfs_entry = create_proc_entry("debug", S_IFREG | S_IRUSR | S_IRGRP, + wrap_procfs_entry); + if (procfs_entry == NULL) { + ERROR("couldn't create proc entry for 'debug'"); + return -ENOMEM; + } else { + procfs_entry->uid = proc_uid; + procfs_entry->gid = proc_gid; + procfs_entry->read_proc = procfs_read_debug; + procfs_entry->write_proc = procfs_write_debug; + } + return 0; +} + +void wrap_procfs_remove(void) +{ + if (wrap_procfs_entry == NULL) + return; + remove_proc_entry("debug", wrap_procfs_entry); + remove_proc_entry(DRIVER_NAME, proc_net_root); +} --- linux-3.0.0.orig/ubuntu/ndiswrapper/rtl.c +++ linux-3.0.0/ubuntu/ndiswrapper/rtl.c @@ -0,0 +1,716 @@ +/* + * Copyright (C) 2003-2005 Pontus Fuchs, Giridhar Pemmasani + * + * 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. + * + */ + +#include "ntoskernel.h" +#include "rtl_exports.h" + +wstdcall SIZE_T WIN_FUNC(RtlCompareMemory,3) + (const void *a, const void *b, SIZE_T len) +{ + size_t i; + char *x, *y; + + x = (char *)a; + y = (char *)b; + /* MSDN says this should return number of bytes that compare as + * equal. This can be interpretted as either all bytes that are + * equal in 'len' bytes or that only until the bytes compare as + * not equal. Initially we had it the former way, but Realtek driver + * doesn't like it that way - it takes many attempts to associate + * with WPA. ReactOS returns the number of bytes that are equal + * upto when they compare as not equal. + * According to lords at #reactos, that is the way it should be + * and that msdn is wrong about it! + */ + for (i = 0; i < len && x[i] == y[i]; i++) + ; + return i; +} + +wstdcall void WIN_FUNC(RtlCopyMemory,3) + (void *dst, const void *src, SIZE_T length) +{ + memcpy(dst, src, length); +} + +wstdcall void WIN_FUNC(RtlZeroMemory,2) + (void *dst, SIZE_T length) +{ + memset(dst, 0, length); +} + +wstdcall void WIN_FUNC(RtlSecureZeroMemory,2) + (void *dst, SIZE_T length) +{ + memset(dst, 0, length); +} + +wstdcall void WIN_FUNC(RtlFillMemory,3) + (void *dest, SIZE_T length, UCHAR fill) +{ + memset(dest, fill, length); +} + +wstdcall void WIN_FUNC(RtlMoveMemory,3) + (void *dest, const void *src, SIZE_T length) +{ + memmove(dest, src, length); +} + +wstdcall LONG WIN_FUNC(RtlCompareString,3) + (const struct ansi_string *s1, const struct ansi_string *s2, + BOOLEAN case_insensitive) +{ + unsigned int len; + LONG ret = 0; + const char *p1, *p2; + + ENTER2(""); + len = min(s1->length, s2->length); + p1 = s1->buf; + p2 = s2->buf; + if (case_insensitive) + while (!ret && len--) + ret = toupper(*p1++) - toupper(*p2++); + else + while (!ret && len--) + ret = *p1++ - *p2++; + if (!ret) + ret = s1->length - s2->length; + EXIT2(return ret); +} + +wstdcall LONG WIN_FUNC(RtlCompareUnicodeString,3) + (const struct unicode_string *s1, const struct unicode_string *s2, + BOOLEAN case_insensitive) +{ + unsigned int len; + LONG ret = 0; + const wchar_t *p1, *p2; + + ENTER2(""); + + len = min(s1->length, s2->length) / sizeof(wchar_t); + p1 = s1->buf; + p2 = s2->buf; + if (case_insensitive) + while (!ret && len--) + ret = toupper((u8)*p1++) - toupper((u8)*p2++); + else + while (!ret && len--) + ret = (u8)*p1++ - (u8)*p2++; + if (!ret) + ret = s1->length - s2->length; + TRACE2("len: %d, ret: %d", len, ret); + EXIT2(return ret); +} + +wstdcall BOOLEAN WIN_FUNC(RtlEqualString,3) + (const struct ansi_string *s1, const struct ansi_string *s2, + BOOLEAN case_insensitive) +{ + ENTER1(""); + if (s1->length != s2->length) + return FALSE; + return !RtlCompareString(s1, s2, case_insensitive); +} + +wstdcall BOOLEAN WIN_FUNC(RtlEqualUnicodeString,3) + (const struct unicode_string *s1, const struct unicode_string *s2, + BOOLEAN case_insensitive) +{ + if (s1->length != s2->length) + return FALSE; + return !RtlCompareUnicodeString(s1, s2, case_insensitive); +} + +wstdcall void WIN_FUNC(RtlCopyUnicodeString,2) + (struct unicode_string *dst, struct unicode_string *src) +{ + ENTER1("%p, %p", dst, src); + if (src && src->buf && dst->buf) { + dst->length = min(src->length, dst->max_length); + memcpy(dst->buf, src->buf, dst->length); + if (dst->length < dst->max_length) + dst->buf[dst->length / sizeof(dst->buf[0])] = 0; + } else + dst->length = 0; + EXIT1(return); +} + +wstdcall void WIN_FUNC(RtlCopyString,2) + (struct ansi_string *dst, struct ansi_string *src) +{ + ENTER1("%p, %p", dst, src); + if (src && src->buf && dst->buf) { + dst->length = min(src->length, dst->max_length); + memcpy(dst->buf, src->buf, dst->length); + if (dst->length < dst->max_length) + dst->buf[dst->length] = 0; + } else + dst->length = 0; + EXIT1(return); +} + +wstdcall NTSTATUS WIN_FUNC(RtlAppendUnicodeToString,2) + (struct unicode_string *dst, wchar_t *src) +{ + if (src) { + int len; + for (len = 0; src[len]; len++) + ; + if (dst->length + (len * sizeof(dst->buf[0])) > dst->max_length) + return STATUS_BUFFER_TOO_SMALL; + memcpy(&dst->buf[dst->length], src, len * sizeof(dst->buf[0])); + dst->length += len * sizeof(dst->buf[0]); + if (dst->max_length > dst->length) + dst->buf[dst->length / sizeof(dst->buf[0])] = 0; + } + return STATUS_SUCCESS; +} + +wstdcall NTSTATUS WIN_FUNC(RtlAppendUnicodeStringToString,2) + (struct unicode_string *dst, struct unicode_string *src) +{ + if (dst->max_length < src->length + dst->length) + return STATUS_BUFFER_TOO_SMALL; + if (src->length) { + memcpy(&dst->buf[dst->length], src->buf, src->length); + dst->length += src->length; + if (dst->max_length > dst->length) + dst->buf[dst->length / sizeof(dst->buf[0])] = 0; + } + EXIT2(return STATUS_SUCCESS); +} + +wstdcall ULONG WIN_FUNC(RtlxAnsiStringToUnicodeSize,1) + (const struct ansi_string *string) +{ + int i; + + for (i = 0; i < string->max_length && string->buf[i]; i++) + ; + return i * sizeof(wchar_t); +} + +wstdcall ULONG WIN_FUNC(RtlxUnicodeStringToAnsiSize,1) + (const struct unicode_string *string) +{ + int i; + + for (i = 0; i < string->max_length && string->buf[i]; i++) + ; + return i; +} + +wstdcall NTSTATUS WIN_FUNC(RtlAnsiStringToUnicodeString,3) + (struct unicode_string *dst, const struct ansi_string *src, + BOOLEAN alloc) +{ + int i, n; + + n = RtlxAnsiStringToUnicodeSize(src); + TRACE2("%d, %d, %d, %d, %p", n, dst->max_length, src->length, + src->max_length, src->buf); + if (alloc == TRUE) { +#if 0 + if (n == 0) { + dst->length = dst->max_length = 0; + dst->buf = NULL; + EXIT2(return STATUS_SUCCESS); + } +#endif + dst->max_length = n + sizeof(dst->buf[0]); + dst->buf = ExAllocatePoolWithTag(NonPagedPool, + dst->max_length, 0); + if (!dst->buf) { + dst->max_length = dst->length = 0; + EXIT2(return STATUS_NO_MEMORY); + } + } else if (dst->max_length < n) + EXIT2(return STATUS_BUFFER_TOO_SMALL); + + dst->length = n; + n /= sizeof(dst->buf[0]); + for (i = 0; i < n; i++) + dst->buf[i] = src->buf[i]; + if (i * sizeof(dst->buf[0]) < dst->max_length) + dst->buf[i] = 0; + TRACE2("dst: length: %d, max_length: %d, string: %p", + dst->length, dst->max_length, src->buf); + EXIT2(return STATUS_SUCCESS); +} + +wstdcall NTSTATUS WIN_FUNC(RtlUnicodeStringToAnsiString,3) + (struct ansi_string *dst, const struct unicode_string *src, + BOOLEAN alloc) +{ + int i, n; + + n = RtlxUnicodeStringToAnsiSize(src); + TRACE2("%d, %d, %d, %d, %p", n, dst->max_length, src->length, + src->max_length, src->buf); + if (alloc == TRUE) { +#if 0 + if (n == 0) { + dst->length = dst->max_length = 0; + dst->buf = NULL; + EXIT2(return STATUS_SUCCESS); + } +#endif + dst->max_length = n + sizeof(dst->buf[0]); + dst->buf = ExAllocatePoolWithTag(NonPagedPool, + dst->max_length, 0); + if (!dst->buf) { + dst->max_length = dst->length = 0; + EXIT1(return STATUS_NO_MEMORY); + } + } else if (dst->max_length < n) + EXIT2(return STATUS_BUFFER_TOO_SMALL); + + dst->length = n; + for (i = 0; i < n; i++) + dst->buf[i] = src->buf[i]; + if (i < dst->max_length) + dst->buf[i] = 0; + TRACE2("string: %p, len: %d(%d)", dst->buf, dst->length, + dst->max_length); + EXIT2(return STATUS_SUCCESS); +} + +wstdcall NTSTATUS WIN_FUNC(RtlUnicodeStringToInteger,3) + (struct unicode_string *ustring, ULONG base, ULONG *value) +{ + int i, sign = 1; + ULONG res; + typeof(ustring->buf) string; + + if (ustring->length == 0) { + *value = 0; + return STATUS_SUCCESS; + } + + string = ustring->buf; + i = 0; + while (i < (ustring->length / sizeof(*string)) && string[i] == ' ') + i++; + if (string[i] == '+') + i++; + else if (string[i] == '-') { + i++; + sign = -1; + } + if (base == 0) { + base = 10; + if (i <= ((ustring->length / sizeof(*string)) - 2) && + string[i] == '0') { + i++; + if (string[i] == 'b') { + base = 2; + i++; + } else if (string[i] == 'o') { + base = 8; + i++; + } else if (string[i] == 'x') { + base = 16; + i++; + } + } + } + if (!(base == 2 || base == 8 || base == 10 || base == 16)) + EXIT2(return STATUS_INVALID_PARAMETER); + + for (res = 0; i < (ustring->length / sizeof(*string)); i++) { + int v; + if (isdigit((char)string[i])) + v = string[i] - '0'; + else if (isxdigit((char)string[i])) + v = tolower((char)string[i]) - 'a' + 10; + else + v = base; + if (v >= base) + EXIT2(return STATUS_INVALID_PARAMETER); + res = res * base + v; + } + *value = sign * res; + EXIT3(return STATUS_SUCCESS); +} + +wstdcall NTSTATUS WIN_FUNC(RtlCharToInteger,3) + (const char *string, ULONG base, ULONG *value) +{ + int sign = 1; + ULONG res; + + if (!string || !value) + EXIT2(return STATUS_INVALID_PARAMETER); + while (*string == ' ') + string++; + if (*string == '+') + string++; + else if (*string == '-') { + string++; + sign = -1; + } + if (base == 0) { + base = 10; + if (*string == '0') { + string++; + if (*string == 'b') { + base = 2; + string++; + } else if (*string == 'o') { + base = 8; + string++; + } else if (*string == 'x') { + base = 16; + string++; + } + } + } + if (!(base == 2 || base == 8 || base == 10 || base == 16)) + EXIT2(return STATUS_INVALID_PARAMETER); + + for (res = 0; *string; string++) { + int v; + if (isdigit(*string)) + v = *string - '0'; + else if (isxdigit(*string)) + v = tolower(*string) - 'a' + 10; + else + v = base; + if (v >= base) + EXIT2(return STATUS_INVALID_PARAMETER); + res = res * base + v; + } + *value = sign * res; + EXIT3(return STATUS_SUCCESS); +} + +wstdcall NTSTATUS WIN_FUNC(RtlIntegerToUnicodeString,3) + (ULONG value, ULONG base, struct unicode_string *ustring) +{ + typeof(ustring->buf) buf = ustring->buf; + int i; + + if (base == 0) + base = 10; + if (!(base == 2 || base == 8 || base == 10 || base == 16)) + return STATUS_INVALID_PARAMETER; + for (i = 0; value && i < ustring->max_length / sizeof(*buf); i++) { + int r; + r = value % base; + value /= base; + if (r < 10) + buf[i] = r + '0'; + else + buf[i] = r + 'a' - 10; + } + if (value) + return STATUS_BUFFER_OVERFLOW; + ustring->length = i * sizeof(*buf); + return STATUS_SUCCESS; +} + +wstdcall LARGE_INTEGER WIN_FUNC(RtlConvertUlongToLargeInteger,1) + (ULONG ul) +{ + LARGE_INTEGER li = ul; + return li; +} + +wfastcall USHORT WIN_FUNC(RtlUshortByteSwap,1) + (USHORT src) +{ + return __swab16(src); +} + +wfastcall ULONG WIN_FUNC(RtlUlongByteSwap,1) + (ULONG src) +{ + /* ULONG is 32 bits for both 32-bit and 64-bit architectures */ + return __swab32(src); +} + +wstdcall NTSTATUS WIN_FUNC(RtlUpcaseUnicodeString,3) + (struct unicode_string *dst, struct unicode_string *src, BOOLEAN alloc) +{ + USHORT i, n; + + if (alloc) { + dst->buf = ExAllocatePoolWithTag(NonPagedPool, src->length, 0); + if (dst->buf) + dst->max_length = src->length; + else + EXIT2(return STATUS_NO_MEMORY); + } else { + if (dst->max_length < src->length) + EXIT2(return STATUS_BUFFER_OVERFLOW); + } + + n = src->length / sizeof(src->buf[0]); + for (i = 0; i < n; i++) + dst->buf[i] = toupper(src->buf[i]); + + dst->length = src->length; + EXIT3(return STATUS_SUCCESS); +} + +wstdcall void WIN_FUNC(RtlInitUnicodeString,2) + (struct unicode_string *dst, const wchar_t *src) +{ + ENTER2("%p", dst); + if (dst == NULL) + EXIT1(return); + if (src == NULL) { + dst->max_length = dst->length = 0; + dst->buf = NULL; + } else { + int i; + for (i = 0; (char)src[i]; i++) + ; + dst->buf = (typeof(dst->buf))src; + dst->length = i * sizeof(dst->buf[0]); + dst->max_length = (i + 1) * sizeof(dst->buf[0]); + } + EXIT1(return); +} + +wstdcall void WIN_FUNC(RtlInitAnsiString,2) + (struct ansi_string *dst, const char *src) +{ + ENTER2("%p", dst); + if (dst == NULL) + EXIT2(return); + if (src == NULL) { + dst->max_length = dst->length = 0; + dst->buf = NULL; + } else { + int i; + for (i = 0; src[i]; i++) + ; + dst->buf = (typeof(dst->buf))src; + dst->length = i; + dst->max_length = i + 1; + } + TRACE2("%p", dst->buf); + EXIT2(return); +} + +wstdcall void WIN_FUNC(RtlInitString,2) + (struct ansi_string *dst, const char *src) +{ + ENTER2("%p", dst); + RtlInitAnsiString(dst, src); + EXIT2(return); +} + +wstdcall void WIN_FUNC(RtlFreeUnicodeString,1) + (struct unicode_string *string) +{ + ENTER2("%p", string); + if (string == NULL) + return; + if (string->buf) + ExFreePool(string->buf); + string->length = string->max_length = 0; + string->buf = NULL; + return; +} + +wstdcall void WIN_FUNC(RtlFreeAnsiString,1) + (struct ansi_string *string) +{ + ENTER2("%p", string); + if (string == NULL) + return; + if (string->buf) + ExFreePool(string->buf); + string->length = string->max_length = 0; + string->buf = NULL; + return; +} + +/* guid string is of the form: {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} */ +wstdcall NTSTATUS WIN_FUNC(RtlGUIDFromString,2) + (struct unicode_string *guid_string, struct guid *guid) +{ + struct ansi_string ansi; + NTSTATUS ret; + int i, j, k, l, m; + + ret = RtlUnicodeStringToAnsiString(&ansi, guid_string, TRUE); + if (ret != STATUS_SUCCESS) + return ret; + if (ansi.length != 37 || ansi.buf[0] != '{' || + ansi.buf[36] != '}' || ansi.buf[9] != '-' || + ansi.buf[14] != '-' || ansi.buf[19] != '-' || + ansi.buf[24] != '-') { + RtlFreeAnsiString(&ansi); + EXIT2(return STATUS_INVALID_PARAMETER); + } + memcpy(&guid->data4, &ansi.buf[29], sizeof(guid->data3)); + /* set end of data3 for scanf */ + ansi.buf[29] = 0; + if (sscanf(&ansi.buf[1], "%x", &i) == 1 && + sscanf(&ansi.buf[10], "%x", &j) == 1 && + sscanf(&ansi.buf[15], "%x", &k) == 1 && + sscanf(&ansi.buf[20], "%x", &l) == 1 && + sscanf(&ansi.buf[25], "%x", &m) == 1) { + guid->data1 = (i << 16) | (j < 8) | k; + guid->data2 = l; + guid->data3 = m; + ret = STATUS_SUCCESS; + } else + ret = STATUS_INVALID_PARAMETER; + RtlFreeAnsiString(&ansi); + return ret; +} + +wstdcall NTSTATUS WIN_FUNC(RtlQueryRegistryValues,5) + (ULONG relative, wchar_t *path, struct rtl_query_registry_table *tbl, + void *context, void *env) +{ + struct ansi_string ansi; + struct unicode_string unicode; + NTSTATUS status, ret; + static int i = 0; + + ENTER3("%x, %p", relative, tbl); +// TODO(); + + RtlInitUnicodeString(&unicode, path); + if (RtlUnicodeStringToAnsiString(&ansi, &unicode, TRUE) == + STATUS_SUCCESS) { + TRACE2("%s", ansi.buf); + RtlFreeAnsiString(&ansi); + } + ret = STATUS_SUCCESS; + for (; tbl->name; tbl++) { + RtlInitUnicodeString(&unicode, tbl->name); + if (RtlUnicodeStringToAnsiString(&ansi, &unicode, TRUE) == + STATUS_SUCCESS) { + TRACE2("name: %s", ansi.buf); + RtlFreeAnsiString(&ansi); + } + TRACE2("flags: %08X", tbl->flags); + if (tbl->flags == RTL_QUERY_REGISTRY_DIRECT) { + TRACE2("type: %08X", tbl->def_type); + if (tbl->def_type == REG_DWORD) { + /* Atheros USB driver needs this, but + * don't know where and how to get its + * value */ + if (tbl->def_data) { + TRACE2("def_data: %x", + *(int *)tbl->def_data); + *(DWORD *)tbl->context = 0x5f292a + i++; +// *(DWORD *)tbl->def_data; + } else + *(DWORD *)tbl->context = 0x2345dbe; + } + } else { + void *data; + ULONG type, length; + + if (!tbl->query_func) { + ERROR("oops: no query_func"); + ret = STATUS_INVALID_PARAMETER; + break; + } + if (tbl->flags & RTL_QUERY_REGISTRY_NOVALUE) { + data = NULL; + type = REG_NONE; + length = 0; + } else { + data = tbl->def_data; + type = tbl->def_type; + length = tbl->def_length;; + } + TRACE2("calling query_func: %p", tbl->query_func); + status = LIN2WIN6(tbl->query_func, tbl->name, type, + data, length, context, env); + TRACE2("status: %08X", status); + if (status) { + if (status == STATUS_BUFFER_TOO_SMALL) + ret = STATUS_BUFFER_TOO_SMALL; + else + EXIT2(return STATUS_INVALID_PARAMETER); + } + } + } + EXIT3(return ret); +} + +wstdcall NTSTATUS WIN_FUNC(RtlWriteRegistryValue,6) + (ULONG relative, wchar_t *path, wchar_t *name, ULONG type, + void *data, ULONG length) +{ + struct ansi_string ansi; + struct unicode_string unicode; + + ENTER3("%d", relative); + TODO(); + + RtlInitUnicodeString(&unicode, path); + if (RtlUnicodeStringToAnsiString(&ansi, &unicode, TRUE) == + STATUS_SUCCESS) { + TRACE2("%s", ansi.buf); + RtlFreeAnsiString(&ansi); + } + RtlInitUnicodeString(&unicode, name); + if (RtlUnicodeStringToAnsiString(&ansi, &unicode, TRUE) == + STATUS_SUCCESS) { + TRACE2("%s", ansi.buf); + RtlFreeAnsiString(&ansi); + } + EXIT5(return STATUS_SUCCESS); +} + +wstdcall NTSTATUS WIN_FUNC(RtlDeleteRegistryValue,3) + (ULONG relative, wchar_t *path, wchar_t *name) +{ + return STATUS_SUCCESS; +} + +wstdcall void WIN_FUNC(RtlAssert,4) + (char *failed_assertion, char *file_name, ULONG line_num, char *message) +{ + ERROR("assertion '%s' failed at %s line %d%s", + failed_assertion, file_name, line_num, message ? message : ""); + return; +} + +wstdcall void WIN_FUNC(RtlUnwind,0) + (void) +{ + TODO(); +} + +wstdcall void WIN_FUNC(RtlRaiseException,1) + (void *exception_record) +{ + TODO(); +} + +int rtl_init(void) +{ + return 0; +} + +/* called when module is being removed */ +void rtl_exit(void) +{ + EXIT4(return); +} --- linux-3.0.0.orig/ubuntu/ndiswrapper/usb.c +++ linux-3.0.0/ubuntu/ndiswrapper/usb.c @@ -0,0 +1,1457 @@ +/* + * Copyright (C) 2004 Jan Kiszka + * Copyright (C) 2005 Giridhar Pemmasani + * + * 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. + * + */ + +#include "ndis.h" +#include "usb.h" +#include "usb_exports.h" + +#ifdef USB_DEBUG +static unsigned int urb_id = 0; + +#define DUMP_WRAP_URB(wrap_urb, dir) \ + USBTRACE("urb %p (%d) %s: buf: %p, len: %d, pipe: 0x%x, %d", \ + (wrap_urb)->urb, (wrap_urb)->id, \ + (dir == USB_DIR_OUT) ? "going down" : "coming back", \ + (wrap_urb)->urb->transfer_buffer, \ + (wrap_urb)->urb->transfer_buffer_length, \ + (wrap_urb)->urb->pipe, (wrap_urb)->urb->status) + +#define DUMP_URB_BUFFER(urb, dir) \ + while (debug >= 2) { \ + int i; \ + char msg[20], *t; \ + if (!urb->transfer_buffer) \ + break; \ + if (!((usb_pipein(urb->pipe) && dir == USB_DIR_IN) || \ + (usb_pipeout(urb->pipe) && dir == USB_DIR_OUT))) \ + break; \ + t = msg; \ + t += sprintf(t, "%d: ", (urb)->actual_length); \ + for (i = 0; i < urb->actual_length && \ + t < &msg[sizeof(msg) - 4]; i++) \ + t += sprintf(t, "%02X ", \ + ((char *)urb->transfer_buffer)[i]); \ + *t = 0; \ + USBTRACE("%s", msg); \ + break; \ + } + +#else + +#define DUMP_WRAP_URB(wrap_urb, dir) (void)0 +#define DUMP_URB_BUFFER(urb, dir) (void)0 + +#endif + +#define CUR_ALT_SETTING(intf) (intf)->cur_altsetting + +#ifndef USB_CTRL_SET_TIMEOUT +#define USB_CTRL_SET_TIMEOUT 5000 +#endif + +#ifndef USB_CTRL_GET_TIMEOUT +#define USB_CTRL_GET_TIMEOUT 5000 +#endif + +#ifndef URB_NO_TRANSFER_DMA_MAP +#define URB_NO_TRANSFER_DMA_MAP 0 +#endif + +/* wrap_urb->flags */ +/* transfer_buffer for urb is allocated; free it in wrap_free_urb */ +#define WRAP_URB_COPY_BUFFER 0x01 + +static int inline wrap_cancel_urb(struct wrap_urb *wrap_urb) +{ + int ret; + USBTRACE("%p, %p, %d", wrap_urb, wrap_urb->urb, wrap_urb->state); + if (wrap_urb->state != URB_SUBMITTED) + USBEXIT(return -1); + ret = usb_unlink_urb(wrap_urb->urb); + USBTRACE("ret: %d", ret); + if (ret == -EINPROGRESS) + return 0; + else { + WARNING("unlink failed: %d", ret); + return ret; + } +} + +#define URB_STATUS(wrap_urb) (wrap_urb->urb->status) + +static struct nt_list wrap_urb_complete_list; +static spinlock_t wrap_urb_complete_list_lock; + +static work_struct_t wrap_urb_complete_work; +static void wrap_urb_complete_worker(worker_param_t dummy); + +static void kill_all_urbs(struct wrap_device *wd, int complete) +{ + struct nt_list *ent; + struct wrap_urb *wrap_urb; + KIRQL irql; + + USBTRACE("%d", wd->usb.num_alloc_urbs); + while (1) { + IoAcquireCancelSpinLock(&irql); + ent = RemoveHeadList(&wd->usb.wrap_urb_list); + IoReleaseCancelSpinLock(irql); + if (!ent) + break; + wrap_urb = container_of(ent, struct wrap_urb, list); + if (wrap_urb->state == URB_SUBMITTED) { + WARNING("Windows driver %s didn't free urb: %p", + wd->driver->name, wrap_urb->urb); + if (!complete) + wrap_urb->urb->complete = NULL; + usb_kill_urb(wrap_urb->urb); + } + USBTRACE("%p, %p", wrap_urb, wrap_urb->urb); + usb_free_urb(wrap_urb->urb); + kfree(wrap_urb); + } + wd->usb.num_alloc_urbs = 0; +} + +/* for a given Linux urb status code, return corresponding NT urb status */ +static USBD_STATUS wrap_urb_status(int urb_status) +{ + switch (urb_status) { + case 0: + return USBD_STATUS_SUCCESS; + case -EPROTO: + return USBD_STATUS_TIMEOUT; + case -EILSEQ: + return USBD_STATUS_CRC; + case -EPIPE: + return USBD_STATUS_INVALID_PIPE_HANDLE; + case -ECOMM: + return USBD_STATUS_DATA_OVERRUN; + case -ENOSR: + return USBD_STATUS_DATA_UNDERRUN; + case -EOVERFLOW: + return USBD_STATUS_BABBLE_DETECTED; + case -EREMOTEIO: + return USBD_STATUS_ERROR_SHORT_TRANSFER;; + case -ENODEV: + case -ESHUTDOWN: + case -ENOENT: + return USBD_STATUS_DEVICE_GONE; + case -ENOMEM: + return USBD_STATUS_NO_MEMORY; + case -EINVAL: + return USBD_STATUS_REQUEST_FAILED; + default: + return USBD_STATUS_NOT_SUPPORTED; + } +} + +/* for a given USBD_STATUS, return its corresponding NTSTATUS (for irp) */ +static NTSTATUS nt_urb_irp_status(USBD_STATUS nt_urb_status) +{ + switch (nt_urb_status) { + case USBD_STATUS_SUCCESS: + return STATUS_SUCCESS; + case USBD_STATUS_DEVICE_GONE: + return STATUS_DEVICE_REMOVED; + case USBD_STATUS_PENDING: + return STATUS_PENDING; + case USBD_STATUS_NOT_SUPPORTED: + return STATUS_NOT_IMPLEMENTED; + case USBD_STATUS_NO_MEMORY: + return STATUS_NO_MEMORY; + case USBD_STATUS_REQUEST_FAILED: + return STATUS_NOT_SUPPORTED; + default: + return STATUS_FAILURE; + } +} + +static void wrap_free_urb(struct urb *urb) +{ + struct irp *irp; + struct wrap_urb *wrap_urb; + + USBTRACE("freeing urb: %p", urb); + wrap_urb = urb->context; + irp = wrap_urb->irp; + if (wrap_urb->flags & WRAP_URB_COPY_BUFFER) { + USBTRACE("freeing DMA buffer for URB: %p %p", + urb, urb->transfer_buffer); + usb_free_coherent(IRP_WRAP_DEVICE(irp)->usb.udev, + urb->transfer_buffer_length, + urb->transfer_buffer, urb->transfer_dma); + } + if (urb->setup_packet) + kfree(urb->setup_packet); + if (IRP_WRAP_DEVICE(irp)->usb.num_alloc_urbs > MAX_ALLOCATED_URBS) { + IoAcquireCancelSpinLock(&irp->cancel_irql); + RemoveEntryList(&wrap_urb->list); + IRP_WRAP_DEVICE(irp)->usb.num_alloc_urbs--; + IoReleaseCancelSpinLock(irp->cancel_irql); + usb_free_urb(urb); + kfree(wrap_urb); + } else { + wrap_urb->state = URB_FREE; + wrap_urb->flags = 0; + wrap_urb->irp = NULL; + } + return; +} + +void wrap_suspend_urbs(struct wrap_device *wd) +{ + /* TODO: do we need to cancel urbs? */ + USBTRACE("%p, %d", wd, wd->usb.num_alloc_urbs); +} + +void wrap_resume_urbs(struct wrap_device *wd) +{ + /* TODO: do we need to resubmit urbs? */ + USBTRACE("%p, %d", wd, wd->usb.num_alloc_urbs); +} + +wstdcall void wrap_cancel_irp(struct device_object *dev_obj, struct irp *irp) +{ + struct urb *urb; + + /* NB: this function is called holding Cancel spinlock */ + USBENTER("irp: %p", irp); + urb = IRP_WRAP_URB(irp)->urb; + USBTRACE("canceling urb %p", urb); + if (wrap_cancel_urb(IRP_WRAP_URB(irp))) { + irp->cancel = FALSE; + ERROR("urb %p can't be canceled: %d", urb, + IRP_WRAP_URB(irp)->state); + } else + USBTRACE("urb %p canceled", urb); + IoReleaseCancelSpinLock(irp->cancel_irql); + return; +} +WIN_FUNC_DECL(wrap_cancel_irp,2) + +static struct urb *wrap_alloc_urb(struct irp *irp, unsigned int pipe, + void *buf, unsigned int buf_len) +{ + struct urb *urb; + gfp_t alloc_flags; + struct wrap_urb *wrap_urb; + struct wrap_device *wd; + + USBENTER("irp: %p", irp); + wd = IRP_WRAP_DEVICE(irp); + alloc_flags = irql_gfp(); + IoAcquireCancelSpinLock(&irp->cancel_irql); + urb = NULL; + nt_list_for_each_entry(wrap_urb, &wd->usb.wrap_urb_list, list) { + if (cmpxchg(&wrap_urb->state, URB_FREE, + URB_ALLOCATED) == URB_FREE) { + urb = wrap_urb->urb; + usb_init_urb(urb); + break; + } + } + if (!urb) { + IoReleaseCancelSpinLock(irp->cancel_irql); + wrap_urb = kzalloc(sizeof(*wrap_urb), alloc_flags); + if (!wrap_urb) { + WARNING("couldn't allocate memory"); + return NULL; + } + urb = usb_alloc_urb(0, alloc_flags); + if (!urb) { + WARNING("couldn't allocate urb"); + kfree(wrap_urb); + return NULL; + } + IoAcquireCancelSpinLock(&irp->cancel_irql); + wrap_urb->urb = urb; + wrap_urb->state = URB_ALLOCATED; + InsertTailList(&wd->usb.wrap_urb_list, &wrap_urb->list); + wd->usb.num_alloc_urbs++; + } + +#ifdef URB_ASYNC_UNLINK + urb->transfer_flags |= URB_ASYNC_UNLINK; +#elif defined(USB_ASYNC_UNLINK) + urb->transfer_flags |= USB_ASYNC_UNLINK; +#endif + urb->context = wrap_urb; + wrap_urb->irp = irp; + IRP_WRAP_URB(irp) = wrap_urb; + /* called as Windows function */ + irp->cancel_routine = WIN_FUNC_PTR(wrap_cancel_irp,2); + IoReleaseCancelSpinLock(irp->cancel_irql); + USBTRACE("urb: %p", urb); + + urb->transfer_buffer_length = buf_len; + if (buf_len && buf && (!virt_addr_valid(buf) +#if defined(CONFIG_HIGHMEM) || defined(CONFIG_HIGHMEM4G) + || PageHighMem(virt_to_page(buf)) +#endif + )) { + urb->transfer_buffer = + usb_alloc_coherent(wd->usb.udev, buf_len, alloc_flags, + &urb->transfer_dma); + if (!urb->transfer_buffer) { + WARNING("couldn't allocate dma buf"); + IoAcquireCancelSpinLock(&irp->cancel_irql); + wrap_urb->state = URB_FREE; + wrap_urb->irp = NULL; + IRP_WRAP_URB(irp) = NULL; + IoReleaseCancelSpinLock(irp->cancel_irql); + return NULL; + } + if (urb->transfer_dma) + urb->transfer_flags |= URB_NO_TRANSFER_DMA_MAP; + wrap_urb->flags |= WRAP_URB_COPY_BUFFER; + if (usb_pipeout(pipe)) + memcpy(urb->transfer_buffer, buf, buf_len); + USBTRACE("DMA buf for urb %p: %p", urb, urb->transfer_buffer); + } else + urb->transfer_buffer = buf; + return urb; +} + +static USBD_STATUS wrap_submit_urb(struct irp *irp) +{ + int ret; + struct urb *urb; + union nt_urb *nt_urb; + + urb = IRP_WRAP_URB(irp)->urb; + nt_urb = IRP_URB(irp); +#ifdef USB_DEBUG + if (IRP_WRAP_URB(irp)->state != URB_ALLOCATED) { + ERROR("urb %p is in wrong state: %d", + urb, IRP_WRAP_URB(irp)->state); + NT_URB_STATUS(nt_urb) = USBD_STATUS_REQUEST_FAILED; + return NT_URB_STATUS(nt_urb); + } + IRP_WRAP_URB(irp)->id = pre_atomic_add(urb_id, 1); +#endif + DUMP_WRAP_URB(IRP_WRAP_URB(irp), USB_DIR_OUT); + irp->io_status.status = STATUS_PENDING; + irp->io_status.info = 0; + NT_URB_STATUS(nt_urb) = USBD_STATUS_PENDING; + IoMarkIrpPending(irp); + DUMP_URB_BUFFER(urb, USB_DIR_OUT); + USBTRACE("%p", urb); + IRP_WRAP_URB(irp)->state = URB_SUBMITTED; + ret = usb_submit_urb(urb, irql_gfp()); + if (ret) { + USBTRACE("ret: %d", ret); + wrap_free_urb(urb); + /* we assume that IRP was not in pending state before */ + IoUnmarkIrpPending(irp); + NT_URB_STATUS(nt_urb) = wrap_urb_status(ret); + USBEXIT(return NT_URB_STATUS(nt_urb)); + } else + USBEXIT(return USBD_STATUS_PENDING); +} + +static void wrap_urb_complete(struct urb *urb ISR_PT_REGS_PARAM_DECL) +{ + struct irp *irp; + struct wrap_urb *wrap_urb; + + wrap_urb = urb->context; + USBTRACE("%p (%p) completed", wrap_urb, urb); + irp = wrap_urb->irp; + DUMP_WRAP_URB(wrap_urb, USB_DIR_IN); + irp->cancel_routine = NULL; +#ifdef USB_DEBUG + if (wrap_urb->state != URB_SUBMITTED) { + WARNING("urb %p in wrong state: %d (%d)", urb, wrap_urb->state, + urb->status); + return; + } +#endif + wrap_urb->state = URB_COMPLETED; + spin_lock(&wrap_urb_complete_list_lock); + InsertTailList(&wrap_urb_complete_list, &wrap_urb->complete_list); + spin_unlock(&wrap_urb_complete_list_lock); + schedule_ntos_work(&wrap_urb_complete_work); +} + +/* one worker for all devices */ +static void wrap_urb_complete_worker(worker_param_t dummy) +{ + struct irp *irp; + struct urb *urb; + struct usbd_bulk_or_intr_transfer *bulk_int_tx; + struct usbd_vendor_or_class_request *vc_req; + union nt_urb *nt_urb; + struct wrap_urb *wrap_urb; + struct nt_list *ent; + unsigned long flags; + + USBENTER(""); + while (1) { + spin_lock_irqsave(&wrap_urb_complete_list_lock, flags); + ent = RemoveHeadList(&wrap_urb_complete_list); + spin_unlock_irqrestore(&wrap_urb_complete_list_lock, flags); + if (!ent) + break; + wrap_urb = container_of(ent, struct wrap_urb, complete_list); + urb = wrap_urb->urb; +#ifdef USB_DEBUG + if (wrap_urb->state != URB_COMPLETED && + wrap_urb->state != URB_INT_UNLINKED) + WARNING("urb %p in wrong state: %d", + urb, wrap_urb->state); +#endif + irp = wrap_urb->irp; + DUMP_IRP(irp); + nt_urb = IRP_URB(irp); + USBTRACE("urb: %p, nt_urb: %p, status: %d", + urb, nt_urb, urb->status); + switch (urb->status) { + case 0: + /* succesfully transferred */ + irp->io_status.info = urb->actual_length; + if (nt_urb->header.function == + URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER) { + bulk_int_tx = &nt_urb->bulk_int_transfer; + bulk_int_tx->transfer_buffer_length = + urb->actual_length; + DUMP_URB_BUFFER(urb, USB_DIR_IN); + if ((wrap_urb->flags & WRAP_URB_COPY_BUFFER) && + usb_pipein(urb->pipe)) + memcpy(bulk_int_tx->transfer_buffer, + urb->transfer_buffer, + urb->actual_length); + } else { // vendor or class request + vc_req = &nt_urb->vendor_class_request; + vc_req->transfer_buffer_length = + urb->actual_length; + DUMP_URB_BUFFER(urb, USB_DIR_IN); + if ((wrap_urb->flags & WRAP_URB_COPY_BUFFER) && + usb_pipein(urb->pipe)) + memcpy(vc_req->transfer_buffer, + urb->transfer_buffer, + urb->actual_length); + } + NT_URB_STATUS(nt_urb) = USBD_STATUS_SUCCESS; + irp->io_status.status = STATUS_SUCCESS; + break; + case -ENOENT: + case -ECONNRESET: + /* urb canceled */ + irp->io_status.info = 0; + TRACE2("urb %p canceled", urb); + NT_URB_STATUS(nt_urb) = USBD_STATUS_SUCCESS; + irp->io_status.status = STATUS_CANCELLED; + break; + default: + TRACE2("irp: %p, urb: %p, status: %d/%d", + irp, urb, urb->status, wrap_urb->state); + irp->io_status.info = 0; + NT_URB_STATUS(nt_urb) = wrap_urb_status(urb->status); + irp->io_status.status = + nt_urb_irp_status(NT_URB_STATUS(nt_urb)); + break; + } + wrap_free_urb(urb); + IoCompleteRequest(irp, IO_NO_INCREMENT); + } + USBEXIT(return); +} + +static USBD_STATUS wrap_bulk_or_intr_trans(struct irp *irp) +{ + usbd_pipe_handle pipe_handle; + struct urb *urb; + unsigned int pipe; + struct usbd_bulk_or_intr_transfer *bulk_int_tx; + USBD_STATUS status; + struct usb_device *udev; + union nt_urb *nt_urb; + + nt_urb = IRP_URB(irp); + udev = IRP_WRAP_DEVICE(irp)->usb.udev; + bulk_int_tx = &nt_urb->bulk_int_transfer; + pipe_handle = bulk_int_tx->pipe_handle; + USBTRACE("flags: 0x%x, length: %u, buffer: %p, handle: %p", + bulk_int_tx->transfer_flags, + bulk_int_tx->transfer_buffer_length, + bulk_int_tx->transfer_buffer, pipe_handle); + + if (USBD_IS_BULK_PIPE(pipe_handle)) { + if (bulk_int_tx->transfer_flags & USBD_TRANSFER_DIRECTION_IN) + pipe = usb_rcvbulkpipe(udev, + pipe_handle->bEndpointAddress); + else + pipe = usb_sndbulkpipe(udev, + pipe_handle->bEndpointAddress); + } else { + if (bulk_int_tx->transfer_flags & USBD_TRANSFER_DIRECTION_IN) + pipe = usb_rcvintpipe(udev, + pipe_handle->bEndpointAddress); + else + pipe = usb_sndintpipe(udev, + pipe_handle->bEndpointAddress); + } + + DUMP_IRP(irp); + urb = wrap_alloc_urb(irp, pipe, bulk_int_tx->transfer_buffer, + bulk_int_tx->transfer_buffer_length); + if (!urb) { + ERROR("couldn't allocate urb"); + return USBD_STATUS_NO_MEMORY; + } + if (usb_pipein(pipe) && + (!(bulk_int_tx->transfer_flags & USBD_SHORT_TRANSFER_OK))) { + USBTRACE("short not ok"); + urb->transfer_flags |= URB_SHORT_NOT_OK; + } + if (usb_pipebulk(pipe)) { + usb_fill_bulk_urb(urb, udev, pipe, urb->transfer_buffer, + bulk_int_tx->transfer_buffer_length, + wrap_urb_complete, urb->context); + USBTRACE("submitting bulk urb %p on pipe 0x%x (ep 0x%x)", + urb, urb->pipe, pipe_handle->bEndpointAddress); + } else { + usb_fill_int_urb(urb, udev, pipe, urb->transfer_buffer, + bulk_int_tx->transfer_buffer_length, + wrap_urb_complete, urb->context, + pipe_handle->bInterval); + USBTRACE("submitting interrupt urb %p on pipe 0x%x (ep 0x%x), " + "intvl: %d", urb, urb->pipe, + pipe_handle->bEndpointAddress, pipe_handle->bInterval); + } + status = wrap_submit_urb(irp); + USBTRACE("status: %08X", status); + USBEXIT(return status); +} + +static USBD_STATUS wrap_vendor_or_class_req(struct irp *irp) +{ + u8 req_type; + unsigned int pipe; + struct usbd_vendor_or_class_request *vc_req; + struct usb_device *udev; + union nt_urb *nt_urb; + USBD_STATUS status; + struct urb *urb; + struct usb_ctrlrequest *dr; + + nt_urb = IRP_URB(irp); + udev = IRP_WRAP_DEVICE(irp)->usb.udev; + vc_req = &nt_urb->vendor_class_request; + USBTRACE("bits: %x, req: %x, val: %08x, index: %08x, flags: %x," + "buf: %p, len: %d", vc_req->reserved_bits, vc_req->request, + vc_req->value, vc_req->index, vc_req->transfer_flags, + vc_req->transfer_buffer, vc_req->transfer_buffer_length); + + USBTRACE("%x", nt_urb->header.function); + switch (nt_urb->header.function) { + case URB_FUNCTION_VENDOR_DEVICE: + req_type = USB_TYPE_VENDOR | USB_RECIP_DEVICE; + break; + case URB_FUNCTION_VENDOR_INTERFACE: + req_type = USB_TYPE_VENDOR | USB_RECIP_INTERFACE; + break; + case URB_FUNCTION_VENDOR_ENDPOINT: + req_type = USB_TYPE_VENDOR | USB_RECIP_ENDPOINT; + break; + case URB_FUNCTION_VENDOR_OTHER: + req_type = USB_TYPE_VENDOR | USB_RECIP_OTHER; + break; + case URB_FUNCTION_CLASS_DEVICE: + req_type = USB_TYPE_CLASS | USB_RECIP_DEVICE; + break; + case URB_FUNCTION_CLASS_INTERFACE: + req_type = USB_TYPE_CLASS | USB_RECIP_INTERFACE; + break; + case URB_FUNCTION_CLASS_ENDPOINT: + req_type = USB_TYPE_CLASS | USB_RECIP_ENDPOINT; + break; + case URB_FUNCTION_CLASS_OTHER: + req_type = USB_TYPE_CLASS | USB_RECIP_OTHER; + break; + default: + ERROR("unknown request type: %x", nt_urb->header.function); + req_type = 0; + break; + } + + req_type |= vc_req->reserved_bits; + USBTRACE("req type: %08x", req_type); + + if (vc_req->transfer_flags & USBD_TRANSFER_DIRECTION_IN) { + pipe = usb_rcvctrlpipe(udev, 0); + req_type |= USB_DIR_IN; + USBTRACE("pipe: %x, dir in", pipe); + } else { + pipe = usb_sndctrlpipe(udev, 0); + req_type |= USB_DIR_OUT; + USBTRACE("pipe: %x, dir out", pipe); + } + urb = wrap_alloc_urb(irp, pipe, vc_req->transfer_buffer, + vc_req->transfer_buffer_length); + if (!urb) { + ERROR("couldn't allocate urb"); + return USBD_STATUS_NO_MEMORY; + } + + if (usb_pipein(pipe) && + (!(vc_req->transfer_flags & USBD_SHORT_TRANSFER_OK))) { + USBTRACE("short not ok"); + urb->transfer_flags |= URB_SHORT_NOT_OK; + } + + dr = kzalloc(sizeof(*dr), GFP_ATOMIC); + if (!dr) { + ERROR("couldn't allocate memory"); + wrap_free_urb(urb); + return USBD_STATUS_NO_MEMORY; + } + dr->bRequestType = req_type; + dr->bRequest = vc_req->request; + dr->wValue = cpu_to_le16(vc_req->value); + dr->wIndex = cpu_to_le16((u16)vc_req->index); + dr->wLength = cpu_to_le16((u16)urb->transfer_buffer_length); + + usb_fill_control_urb(urb, udev, pipe, (unsigned char *)dr, + urb->transfer_buffer, urb->transfer_buffer_length, + wrap_urb_complete, urb->context); + status = wrap_submit_urb(irp); + USBTRACE("status: %08X", status); + USBEXIT(return status); +} + +static USBD_STATUS wrap_reset_pipe(struct usb_device *udev, struct irp *irp) +{ + int ret; + union nt_urb *nt_urb; + usbd_pipe_handle pipe_handle; + unsigned int pipe1, pipe2; + + nt_urb = IRP_URB(irp); + pipe_handle = nt_urb->pipe_req.pipe_handle; + /* TODO: not clear if both directions should be cleared? */ + if (USBD_IS_BULK_PIPE(pipe_handle)) { + pipe1 = usb_rcvbulkpipe(udev, pipe_handle->bEndpointAddress); + pipe2 = usb_sndbulkpipe(udev, pipe_handle->bEndpointAddress); + } else if (USBD_IS_INT_PIPE(pipe_handle)) { + pipe1 = usb_rcvintpipe(udev, pipe_handle->bEndpointAddress); + pipe2 = pipe1; + } else { + WARNING("invalid pipe %d", pipe_handle->bEndpointAddress); + return USBD_STATUS_INVALID_PIPE_HANDLE; + } + USBTRACE("ep: %d, pipe: 0x%x", pipe_handle->bEndpointAddress, pipe1); + ret = usb_clear_halt(udev, pipe1); + if (ret) + USBTRACE("resetting pipe %d failed: %d", pipe1, ret); + if (pipe2 != pipe1) { + ret = usb_clear_halt(udev, pipe2); + if (ret) + USBTRACE("resetting pipe %d failed: %d", pipe2, ret); + } +// return wrap_urb_status(ret); + return USBD_STATUS_SUCCESS; +} + +static USBD_STATUS wrap_abort_pipe(struct usb_device *udev, struct irp *irp) +{ + union nt_urb *nt_urb; + usbd_pipe_handle pipe_handle; + struct wrap_urb *wrap_urb; + struct wrap_device *wd; + KIRQL irql; + + wd = IRP_WRAP_DEVICE(irp); + nt_urb = IRP_URB(irp); + pipe_handle = nt_urb->pipe_req.pipe_handle; + USBENTER("%p, %x", irp, pipe_handle->bEndpointAddress); + IoAcquireCancelSpinLock(&irql); + nt_list_for_each_entry(wrap_urb, &wd->usb.wrap_urb_list, list) { + USBTRACE("%p, %p, %d, %x, %x", wrap_urb, wrap_urb->urb, + wrap_urb->state, wrap_urb->urb->pipe, + usb_pipeendpoint(wrap_urb->urb->pipe)); + /* for WG111T driver, urbs for endpoint 0 should also + * be canceled */ + if ((usb_pipeendpoint(wrap_urb->urb->pipe) == + pipe_handle->bEndpointAddress) || + (usb_pipeendpoint(wrap_urb->urb->pipe) == 0)) { + if (wrap_cancel_urb(wrap_urb) == 0) + USBTRACE("canceled wrap_urb: %p", wrap_urb); + } + } + IoReleaseCancelSpinLock(irql); + NT_URB_STATUS(nt_urb) = USBD_STATUS_CANCELED; + USBEXIT(return USBD_STATUS_SUCCESS); +} + +static USBD_STATUS wrap_set_clear_feature(struct usb_device *udev, + struct irp *irp) +{ + union nt_urb *nt_urb; + struct urb_control_feature_request *feat_req; + int ret = 0; + __u8 request, type; + __u16 feature; + + nt_urb = IRP_URB(irp); + feat_req = &nt_urb->feat_req; + feature = feat_req->feature_selector; + switch (nt_urb->header.function) { + case URB_FUNCTION_SET_FEATURE_TO_DEVICE: + request = USB_REQ_SET_FEATURE; + type = USB_DT_DEVICE; + break; + case URB_FUNCTION_SET_FEATURE_TO_INTERFACE: + request = USB_REQ_SET_FEATURE; + type = USB_DT_INTERFACE; + break; + case URB_FUNCTION_SET_FEATURE_TO_ENDPOINT: + request = USB_REQ_SET_FEATURE; + type = USB_DT_ENDPOINT; + break; + case URB_FUNCTION_CLEAR_FEATURE_TO_DEVICE: + request = USB_REQ_CLEAR_FEATURE; + type = USB_DT_DEVICE; + break; + case URB_FUNCTION_CLEAR_FEATURE_TO_INTERFACE: + request = USB_REQ_CLEAR_FEATURE; + type = USB_DT_INTERFACE; + break; + case URB_FUNCTION_CLEAR_FEATURE_TO_ENDPOINT: + request = USB_REQ_CLEAR_FEATURE; + type = USB_DT_ENDPOINT; + break; + default: + WARNING("invalid function: %x", nt_urb->header.function); + NT_URB_STATUS(nt_urb) = USBD_STATUS_NOT_SUPPORTED; + return NT_URB_STATUS(nt_urb); + } + ret = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), request, type, + feature, feat_req->index, NULL, 0, 1000); + NT_URB_STATUS(nt_urb) = wrap_urb_status(ret); + USBEXIT(return NT_URB_STATUS(nt_urb)); +} + +static USBD_STATUS wrap_get_status_request(struct usb_device *udev, + struct irp *irp) +{ + union nt_urb *nt_urb; + struct urb_control_get_status_request *status_req; + int ret = 0; + __u8 type; + + nt_urb = IRP_URB(irp); + status_req = &nt_urb->status_req; + switch (nt_urb->header.function) { + case URB_FUNCTION_GET_STATUS_FROM_DEVICE: + type = USB_RECIP_DEVICE; + break; + case URB_FUNCTION_GET_STATUS_FROM_INTERFACE: + type = USB_RECIP_INTERFACE; + break; + case URB_FUNCTION_GET_STATUS_FROM_ENDPOINT: + type = USB_RECIP_ENDPOINT; + break; + default: + WARNING("invalid function: %x", nt_urb->header.function); + NT_URB_STATUS(nt_urb) = USBD_STATUS_NOT_SUPPORTED; + return NT_URB_STATUS(nt_urb); + } + assert(status_req->transfer_buffer_length == sizeof(u16)); + ret = usb_get_status(udev, type, status_req->index, + status_req->transfer_buffer); + if (ret >= 0) { + assert(ret <= status_req->transfer_buffer_length); + status_req->transfer_buffer_length = ret; + NT_URB_STATUS(nt_urb) = USBD_STATUS_SUCCESS; + } else + NT_URB_STATUS(nt_urb) = wrap_urb_status(ret); + USBEXIT(return NT_URB_STATUS(nt_urb)); +} + +static void set_intf_pipe_info(struct wrap_device *wd, + struct usb_interface *usb_intf, + struct usbd_interface_information *intf) +{ + int i; + struct usb_endpoint_descriptor *ep; + struct usbd_pipe_information *pipe; + + for (i = 0; i < CUR_ALT_SETTING(usb_intf)->desc.bNumEndpoints; i++) { + ep = &(CUR_ALT_SETTING(usb_intf)->endpoint[i]).desc; + if (i >= intf->bNumEndpoints) { + ERROR("intf %p has only %d endpoints, " + "ignoring endpoints above %d", + intf, intf->bNumEndpoints, i); + break; + } + pipe = &intf->pipes[i]; + + if (pipe->flags & USBD_PF_CHANGE_MAX_PACKET) + USBTRACE("pkt_sz: %d: %d", pipe->wMaxPacketSize, + pipe->max_tx_size); + USBTRACE("driver wants max_tx_size to %d", + pipe->max_tx_size); + + pipe->wMaxPacketSize = le16_to_cpu(ep->wMaxPacketSize); + pipe->bEndpointAddress = ep->bEndpointAddress; + pipe->type = ep->bmAttributes & USB_ENDPOINT_XFERTYPE_MASK; + if (pipe->type == UsbdPipeTypeInterrupt) { + /* Windows and Linux differ in how the + * bInterval is interpretted */ + /* for low speed: + interval (Windows) -> frames per ms (Linux) + 0 to 15 -> 8 + 16 to 35 -> 16 + 36 to 255 -> 32 + + for full speed: interval -> frames per ms + 1 -> 1 + 2 to 3 -> 2 + 4 to 7 -> 4 + 8 to 15 -> 8 + 16 to 31 -> 16 + 32 to 255 -> 32 + + for high speed: interval -> microframes + 1 -> 1 + 2 -> 2 + 3 -> 4 + 4 -> 8 + 5 -> 16 + 6 -> 32 + 7 to 255 -> 32 + */ + if (wd->usb.udev->speed == USB_SPEED_LOW) + pipe->bInterval = ep->bInterval + 5; + else if (wd->usb.udev->speed == USB_SPEED_FULL) + pipe->bInterval = ep->bInterval; + else { + int j, k; + for (j = k = 1; j < ep->bInterval; k++) + j *= 2; + pipe->bInterval = k; + } + } + pipe->handle = ep; + USBTRACE("%d: ep 0x%x, type %d, pkt_sz %d, intv %d (%d)," + "type: %d, handle %p", i, ep->bEndpointAddress, + ep->bmAttributes, pipe->wMaxPacketSize, ep->bInterval, + pipe->bInterval, pipe->type, pipe->handle); + } +} + +static USBD_STATUS wrap_select_configuration(struct wrap_device *wd, + union nt_urb *nt_urb, + struct irp *irp) +{ + int i, ret; + struct usbd_select_configuration *sel_conf; + struct usb_device *udev; + struct usbd_interface_information *intf; + struct usb_config_descriptor *config; + struct usb_interface *usb_intf; + + udev = wd->usb.udev; + sel_conf = &nt_urb->select_conf; + config = sel_conf->config; + USBTRACE("%p", config); + if (config == NULL) { + kill_all_urbs(wd, 1); + ret = usb_reset_configuration(udev); + return wrap_urb_status(ret); + } + + USBTRACE("conf: %d, type: %d, length: %d, numif: %d, attr: %08x", + config->bConfigurationValue, config->bDescriptorType, + config->wTotalLength, config->bNumInterfaces, + config->bmAttributes); + ret = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), + USB_REQ_SET_CONFIGURATION, 0, + config->bConfigurationValue, 0, + NULL, 0, USB_CTRL_SET_TIMEOUT); + if (ret < 0) { + ERROR("ret: %d", ret); + return wrap_urb_status(ret); + } + sel_conf->handle = udev->actconfig; + intf = &sel_conf->intf; + for (i = 0; i < config->bNumInterfaces && intf->bLength > 0; + i++, intf = (((void *)intf) + intf->bLength)) { + + USBTRACE("intf: %d, alt setting: %d", + intf->bInterfaceNumber, intf->bAlternateSetting); + ret = usb_set_interface(udev, intf->bInterfaceNumber, + intf->bAlternateSetting); + if (ret < 0) { + ERROR("failed with %d", ret); + return wrap_urb_status(ret); + } + usb_intf = usb_ifnum_to_if(udev, intf->bInterfaceNumber); + if (!usb_intf) { + ERROR("couldn't obtain ifnum"); + return USBD_STATUS_REQUEST_FAILED; + } + USBTRACE("intf: %p, num ep: %d", intf, intf->bNumEndpoints); + set_intf_pipe_info(wd, usb_intf, intf); + } + return USBD_STATUS_SUCCESS; +} + +static USBD_STATUS wrap_select_interface(struct wrap_device *wd, + union nt_urb *nt_urb, + struct irp *irp) +{ + int ret; + struct usbd_select_interface *sel_intf; + struct usb_device *udev; + struct usbd_interface_information *intf; + struct usb_interface *usb_intf; + + udev = wd->usb.udev; + sel_intf = &nt_urb->select_intf; + intf = &sel_intf->intf; + + ret = usb_set_interface(udev, intf->bInterfaceNumber, + intf->bAlternateSetting); + if (ret < 0) { + ERROR("failed with %d", ret); + return wrap_urb_status(ret); + } + usb_intf = usb_ifnum_to_if(udev, intf->bInterfaceNumber); + if (!usb_intf) { + ERROR("couldn't get interface information"); + return USBD_STATUS_REQUEST_FAILED; + } + USBTRACE("intf: %p, num ep: %d", usb_intf, intf->bNumEndpoints); + set_intf_pipe_info(wd, usb_intf, intf); + return USBD_STATUS_SUCCESS; +} + +static int wrap_usb_get_string(struct usb_device *udev, unsigned short langid, + unsigned char index, void *buf, int size) +{ + int i, ret; + /* if langid is 0, return array of langauges supported in + * buf */ + for (i = 0; i < 3; i++) { + ret = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), + USB_REQ_GET_DESCRIPTOR, USB_DIR_IN, + (USB_DT_STRING << 8) + index, langid, + buf, size, USB_CTRL_GET_TIMEOUT); + if (ret > 0 || ret == -EPIPE) + break; + } + return ret; +} + +static USBD_STATUS wrap_get_descriptor(struct wrap_device *wd, + union nt_urb *nt_urb, struct irp *irp) +{ + struct usbd_control_descriptor_request *control_desc; + int ret = 0; + struct usb_device *udev; + + udev = wd->usb.udev; + control_desc = &nt_urb->control_desc; + USBTRACE("desctype = %d, descindex = %d, transfer_buffer = %p," + "transfer_buffer_length = %d", control_desc->desc_type, + control_desc->index, control_desc->transfer_buffer, + control_desc->transfer_buffer_length); + + if (control_desc->desc_type == USB_DT_STRING) { + USBTRACE("langid: %x", control_desc->language_id); + ret = wrap_usb_get_string(udev, control_desc->language_id, + control_desc->index, + control_desc->transfer_buffer, + control_desc->transfer_buffer_length); + } else { + ret = usb_get_descriptor(udev, control_desc->desc_type, + control_desc->index, + control_desc->transfer_buffer, + control_desc->transfer_buffer_length); + } + if (ret < 0) { + USBTRACE("request %d failed: %d", control_desc->desc_type, ret); + control_desc->transfer_buffer_length = 0; + return wrap_urb_status(ret); + } else { + USBTRACE("ret: %08x", ret); + control_desc->transfer_buffer_length = ret; + irp->io_status.info = ret; + return USBD_STATUS_SUCCESS; + } +} + +static USBD_STATUS wrap_process_nt_urb(struct irp *irp) +{ + union nt_urb *nt_urb; + struct usb_device *udev; + USBD_STATUS status; + struct wrap_device *wd; + + wd = IRP_WRAP_DEVICE(irp); + udev = wd->usb.udev; + nt_urb = IRP_URB(irp); + USBENTER("nt_urb = %p, irp = %p, length = %d, function = %x", + nt_urb, irp, nt_urb->header.length, nt_urb->header.function); + + DUMP_IRP(irp); + switch (nt_urb->header.function) { + /* bulk/int and vendor/class urbs are submitted to + * Linux USB core; if the call is sucessful, urb's + * completion worker will return IRP later */ + case URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER: + USBTRACE("submitting bulk/int irp: %p", irp); + status = wrap_bulk_or_intr_trans(irp); + break; + + case URB_FUNCTION_VENDOR_DEVICE: + case URB_FUNCTION_VENDOR_INTERFACE: + case URB_FUNCTION_VENDOR_ENDPOINT: + case URB_FUNCTION_VENDOR_OTHER: + case URB_FUNCTION_CLASS_DEVICE: + case URB_FUNCTION_CLASS_INTERFACE: + case URB_FUNCTION_CLASS_ENDPOINT: + case URB_FUNCTION_CLASS_OTHER: + USBTRACE("submitting vendor/class irp: %p", irp); + status = wrap_vendor_or_class_req(irp); + break; + + /* rest are synchronous */ + case URB_FUNCTION_SELECT_CONFIGURATION: + status = wrap_select_configuration(wd, nt_urb, irp); + NT_URB_STATUS(nt_urb) = status; + break; + + case URB_FUNCTION_SELECT_INTERFACE: + status = wrap_select_interface(wd, nt_urb, irp); + NT_URB_STATUS(nt_urb) = status; + break; + + case URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE: + status = wrap_get_descriptor(wd, nt_urb, irp); + NT_URB_STATUS(nt_urb) = status; + break; + + case URB_FUNCTION_SYNC_RESET_PIPE_AND_CLEAR_STALL: + status = wrap_reset_pipe(udev, irp); + NT_URB_STATUS(nt_urb) = status; + break; + + case URB_FUNCTION_ABORT_PIPE: + status = wrap_abort_pipe(udev, irp); + break; + + case URB_FUNCTION_SET_FEATURE_TO_DEVICE: + case URB_FUNCTION_SET_FEATURE_TO_INTERFACE: + case URB_FUNCTION_SET_FEATURE_TO_ENDPOINT: + case URB_FUNCTION_CLEAR_FEATURE_TO_DEVICE: + case URB_FUNCTION_CLEAR_FEATURE_TO_INTERFACE: + case URB_FUNCTION_CLEAR_FEATURE_TO_ENDPOINT: + status = wrap_set_clear_feature(udev, irp); + break; + + case URB_FUNCTION_GET_STATUS_FROM_DEVICE: + case URB_FUNCTION_GET_STATUS_FROM_INTERFACE: + case URB_FUNCTION_GET_STATUS_FROM_ENDPOINT: + status = wrap_get_status_request(udev, irp); + break; + + default: + ERROR("function %x not implemented", nt_urb->header.function); + status = NT_URB_STATUS(nt_urb) = USBD_STATUS_NOT_SUPPORTED; + break; + } + USBTRACE("status: %08X", status); + return status; +} + +static USBD_STATUS wrap_reset_port(struct irp *irp) +{ + no_warn_unused int ret, lock = 0; + struct wrap_device *wd; + + wd = IRP_WRAP_DEVICE(irp); + USBENTER("%p, %p", wd, wd->usb.udev); + lock = usb_lock_device_for_reset(wd->usb.udev, wd->usb.intf); + if (lock < 0) { + WARNING("locking failed: %d", lock); +// return wrap_urb_status(lock); + return USBD_STATUS_SUCCESS; + } + ret = usb_reset_device(wd->usb.udev); + if (ret < 0) + USBTRACE("reset failed: %d", ret); + /* TODO: should reconfigure? */ + if (lock) + usb_unlock_device(wd->usb.udev); +// return wrap_urb_status(ret); + return USBD_STATUS_SUCCESS; +} + +static USBD_STATUS wrap_get_port_status(struct irp *irp) +{ + struct wrap_device *wd; + ULONG *status; + enum usb_device_state state; + + wd = IRP_WRAP_DEVICE(irp); + USBENTER("%p, %p", wd, wd->usb.udev); + status = IoGetCurrentIrpStackLocation(irp)->params.others.arg1; + state = wd->usb.udev->state; + if (state != USB_STATE_NOTATTACHED && + state != USB_STATE_SUSPENDED) { + *status |= USBD_PORT_CONNECTED; + if (state == USB_STATE_CONFIGURED) + *status |= USBD_PORT_ENABLED; + } + USBTRACE("state: %d, *status: %08X", state, *status); + return USBD_STATUS_SUCCESS; +} + +NTSTATUS wrap_submit_irp(struct device_object *pdo, struct irp *irp) +{ + struct io_stack_location *irp_sl; + struct wrap_device *wd; + USBD_STATUS status; + struct usbd_idle_callback *idle_callback; + + USBENTER("%p, %p", pdo, irp); + wd = pdo->reserved; + if (wd->usb.intf == NULL) { + USBTRACE("%p", irp); + irp->io_status.status = STATUS_DEVICE_REMOVED; + irp->io_status.info = 0; + USBEXIT(return STATUS_DEVICE_REMOVED); + } + IRP_WRAP_DEVICE(irp) = wd; + irp_sl = IoGetCurrentIrpStackLocation(irp); + switch (irp_sl->params.dev_ioctl.code) { + case IOCTL_INTERNAL_USB_SUBMIT_URB: + status = wrap_process_nt_urb(irp); + break; + case IOCTL_INTERNAL_USB_RESET_PORT: + status = wrap_reset_port(irp); + break; + case IOCTL_INTERNAL_USB_GET_PORT_STATUS: + status = wrap_get_port_status(irp); + break; + case IOCTL_INTERNAL_USB_SUBMIT_IDLE_NOTIFICATION: + idle_callback = irp_sl->params.dev_ioctl.type3_input_buf; + USBTRACE("suspend function: %p", idle_callback->callback); + status = USBD_STATUS_NOT_SUPPORTED; + break; + default: + ERROR("ioctl %08X NOT IMPLEMENTED", + irp_sl->params.dev_ioctl.code); + status = USBD_STATUS_NOT_SUPPORTED; + break; + } + + USBTRACE("status: %08X", status); + if (status == USBD_STATUS_PENDING) { + /* don't touch this IRP - it may have been already + * completed/returned */ + return STATUS_PENDING; + } else { + irp->io_status.status = nt_urb_irp_status(status); + if (status != USBD_STATUS_SUCCESS) + irp->io_status.info = 0; + USBEXIT(return irp->io_status.status); + } +} + +/* TODO: The example on msdn in reference section suggests that second + * argument should be an array of usbd_interface_information, but + * description and examples elsewhere suggest that it should be + * usbd_interface_list_entry structre. Which is correct? */ + +wstdcall union nt_urb *WIN_FUNC(USBD_CreateConfigurationRequestEx,2) + (struct usb_config_descriptor *config, + struct usbd_interface_list_entry *intf_list) +{ + int size, i, n; + struct usbd_interface_information *intf; + struct usbd_pipe_information *pipe; + struct usb_interface_descriptor *intf_desc; + struct usbd_select_configuration *select_conf; + + USBENTER("config = %p, intf_list = %p", config, intf_list); + + /* calculate size required; select_conf already has space for + * one intf structure */ + size = sizeof(*select_conf) - sizeof(*intf); + for (n = 0; n < config->bNumInterfaces; n++) { + i = intf_list[n].intf_desc->bNumEndpoints; + /* intf already has space for one pipe */ + size += sizeof(*intf) + (i - 1) * sizeof(*pipe); + } + /* don't use kmalloc - driver frees it with ExFreePool */ + select_conf = ExAllocatePoolWithTag(NonPagedPool, size, + POOL_TAG('L', 'U', 'S', 'B')); + if (!select_conf) { + WARNING("couldn't allocate memory"); + return NULL; + } + memset(select_conf, 0, size); + intf = &select_conf->intf; + select_conf->handle = config; + for (n = 0; n < config->bNumInterfaces && intf_list[n].intf_desc; n++) { + /* initialize 'intf' fields in intf_list so they point + * to appropriate entry; these may be read/written by + * driver after this function returns */ + intf_list[n].intf = intf; + intf_desc = intf_list[n].intf_desc; + + i = intf_desc->bNumEndpoints; + intf->bLength = sizeof(*intf) + (i - 1) * sizeof(*pipe); + + intf->bInterfaceNumber = intf_desc->bInterfaceNumber; + intf->bAlternateSetting = intf_desc->bAlternateSetting; + intf->bInterfaceClass = intf_desc->bInterfaceClass; + intf->bInterfaceSubClass = intf_desc->bInterfaceSubClass; + intf->bInterfaceProtocol = intf_desc->bInterfaceProtocol; + intf->bNumEndpoints = intf_desc->bNumEndpoints; + + pipe = &intf->pipes[0]; + for (i = 0; i < intf->bNumEndpoints; i++) { + memset(&pipe[i], 0, sizeof(*pipe)); + pipe[i].max_tx_size = + USBD_DEFAULT_MAXIMUM_TRANSFER_SIZE; + } + intf->handle = intf_desc; + intf = (((void *)intf) + intf->bLength); + } + select_conf->header.function = URB_FUNCTION_SELECT_CONFIGURATION; + select_conf->header.length = size; + select_conf->config = config; + USBEXIT(return (union nt_urb *)select_conf); +} + +WIN_SYMBOL_MAP("_USBD_CreateConfigurationRequestEx@8", USBD_CreateConfigurationRequestEx) + +wstdcall struct usb_interface_descriptor * +WIN_FUNC(USBD_ParseConfigurationDescriptorEx,7) + (struct usb_config_descriptor *config, void *start, + LONG bInterfaceNumber, LONG bAlternateSetting, LONG bInterfaceClass, + LONG bInterfaceSubClass, LONG bInterfaceProtocol) +{ + void *pos; + struct usb_interface_descriptor *intf; + + USBENTER("config = %p, start = %p, ifnum = %d, alt_setting = %d," + " class = %d, subclass = %d, proto = %d", config, start, + bInterfaceNumber, bAlternateSetting, bInterfaceClass, + bInterfaceSubClass, bInterfaceProtocol); + + for (pos = start; + pos < ((void *)config + le16_to_cpu(config->wTotalLength)); + pos += intf->bLength) { + + intf = pos; + + if ((intf->bDescriptorType == USB_DT_INTERFACE) && + ((bInterfaceNumber == -1) || + (intf->bInterfaceNumber == bInterfaceNumber)) && + ((bAlternateSetting == -1) || + (intf->bAlternateSetting == bAlternateSetting)) && + ((bInterfaceClass == -1) || + (intf->bInterfaceClass == bInterfaceClass)) && + ((bInterfaceSubClass == -1) || + (intf->bInterfaceSubClass == bInterfaceSubClass)) && + ((bInterfaceProtocol == -1) || + (intf->bInterfaceProtocol == bInterfaceProtocol))) { + USBTRACE("selected interface = %p", intf); + USBEXIT(return intf); + } + } + USBEXIT(return NULL); +} + +WIN_SYMBOL_MAP("_USBD_ParseConfigurationDescriptorEx@28", USBD_ParseConfigurationDescriptorEx) + +wstdcall union nt_urb *WIN_FUNC(USBD_CreateConfigurationRequest,2) + (struct usb_config_descriptor *config, USHORT *size) +{ + union nt_urb *nt_urb; + struct usbd_interface_list_entry intf_list[2]; + struct usb_interface_descriptor *intf_desc; + + USBENTER("config = %p, urb_size = %p", config, size); + + intf_desc = USBD_ParseConfigurationDescriptorEx(config, config, -1, -1, + -1, -1, -1); + intf_list[0].intf_desc = intf_desc; + intf_list[0].intf = NULL; + intf_list[1].intf_desc = NULL; + intf_list[1].intf = NULL; + nt_urb = USBD_CreateConfigurationRequestEx(config, intf_list); + if (!nt_urb) + return NULL; + + *size = nt_urb->select_conf.header.length; + USBEXIT(return nt_urb); +} + +wstdcall struct usb_interface_descriptor * +WIN_FUNC(USBD_ParseConfigurationDescriptor,3) + (struct usb_config_descriptor *config, UCHAR bInterfaceNumber, + UCHAR bAlternateSetting) +{ + return USBD_ParseConfigurationDescriptorEx(config, config, + bInterfaceNumber, + bAlternateSetting, + -1, -1, -1); +} + +wstdcall usb_common_descriptor_t *WIN_FUNC(USBD_ParseDescriptors,4) + (void *buf, ULONG length, void *start, LONG type) +{ + usb_common_descriptor_t *descr = start; + + while ((void *)descr < buf + length) { + if (descr->bDescriptorType == type) + return descr; + if (descr->bLength == 0) + break; + descr = (void *)descr + descr->bLength; + } + USBEXIT(return NULL); +} + +WIN_SYMBOL_MAP("_USBD_ParseDescriptors@16", USBD_ParseDescriptors) + +wstdcall void WIN_FUNC(USBD_GetUSBDIVersion,1) + (struct usbd_version_info *version_info) +{ + /* this function is obsolete in Windows XP */ + if (version_info) { + version_info->usbdi_version = USBDI_VERSION_XP; + /* TODO: how do we get this correctly? */ + version_info->supported_usb_version = 0x110; + } + USBEXIT(return); +} + +wstdcall void +USBD_InterfaceGetUSBDIVersion(void *context, + struct usbd_version_info *version_info, + ULONG *hcd_capa) +{ + struct wrap_device *wd = context; + + if (version_info) { + version_info->usbdi_version = USBDI_VERSION_XP; + if (wd->usb.udev->speed == USB_SPEED_HIGH) + version_info->supported_usb_version = 0x200; + else + version_info->supported_usb_version = 0x110; + } + *hcd_capa = USB_HCD_CAPS_SUPPORTS_RT_THREADS; + USBEXIT(return); +} + +wstdcall BOOLEAN USBD_InterfaceIsDeviceHighSpeed(void *context) +{ + struct wrap_device *wd = context; + + USBTRACE("wd: %p", wd); + if (wd->usb.udev->speed == USB_SPEED_HIGH) + USBEXIT(return TRUE); + else + USBEXIT(return FALSE); +} + +wstdcall void USBD_InterfaceReference(void *context) +{ + USBTRACE("%p", context); + TODO(); +} + +wstdcall void USBD_InterfaceDereference(void *context) +{ + USBTRACE("%p", context); + TODO(); +} + +wstdcall NTSTATUS USBD_InterfaceQueryBusTime(void *context, ULONG *frame) +{ + struct wrap_device *wd = context; + + *frame = usb_get_current_frame_number(wd->usb.udev); + USBEXIT(return STATUS_SUCCESS); +} + +wstdcall NTSTATUS USBD_InterfaceSubmitIsoOutUrb(void *context, + union nt_urb *nt_urb) +{ + /* TODO: implement this */ + TODO(); + USBEXIT(return STATUS_NOT_IMPLEMENTED); +} + +wstdcall NTSTATUS +USBD_InterfaceQueryBusInformation(void *context, ULONG level, void *buf, + ULONG *buf_length, ULONG *buf_actual_length) +{ + struct wrap_device *wd = context; + struct usb_bus_information_level *bus_info; + struct usb_bus *bus; + + bus = wd->usb.udev->bus; + bus_info = buf; + TODO(); + USBEXIT(return STATUS_NOT_IMPLEMENTED); +} + +wstdcall NTSTATUS +USBD_InterfaceLogEntry(void *context, ULONG driver_tag, ULONG enum_tag, + ULONG p1, ULONG p2) +{ + ERROR("%p, %x, %x, %x, %x", context, driver_tag, enum_tag, p1, p2); + USBEXIT(return STATUS_SUCCESS); +} + +int usb_init(void) +{ + InitializeListHead(&wrap_urb_complete_list); + spin_lock_init(&wrap_urb_complete_list_lock); + initialize_work(&wrap_urb_complete_work, wrap_urb_complete_worker, NULL); +#ifdef USB_DEBUG + urb_id = 0; +#endif + return 0; +} + +void usb_exit(void) +{ + USBEXIT(return); +} + +int usb_init_device(struct wrap_device *wd) +{ + InitializeListHead(&wd->usb.wrap_urb_list); + wd->usb.num_alloc_urbs = 0; + USBEXIT(return 0); +} + +void usb_exit_device(struct wrap_device *wd) +{ + kill_all_urbs(wd, 0); + USBEXIT(return); +} --- linux-3.0.0.orig/ubuntu/ndiswrapper/usb.h +++ linux-3.0.0/ubuntu/ndiswrapper/usb.h @@ -0,0 +1,376 @@ +/* + * Copyright (C) 2004 Jan Kiszka + * Copyright (C) 2005 Giridhar Pemmasani + * + * 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. + * + */ + +#ifndef _USB_H_ +#define _USB_H_ + +#include "ntoskernel.h" + +#define IOCTL_INTERNAL_USB_SUBMIT_URB 0x00220003 +#define IOCTL_INTERNAL_USB_RESET_PORT 0x00220007 +#define IOCTL_INTERNAL_USB_GET_PORT_STATUS 0x00220013 +#define IOCTL_INTERNAL_USB_CYCLE_PORT 0x0022001F +#define IOCTL_INTERNAL_USB_SUBMIT_IDLE_NOTIFICATION 0x00220027 + +#define URB_FUNCTION_SELECT_CONFIGURATION 0x0000 +#define URB_FUNCTION_SELECT_INTERFACE 0x0001 +#define URB_FUNCTION_ABORT_PIPE 0x0002 +#define URB_FUNCTION_TAKE_FRAME_LENGTH_CONTROL 0x0003 +#define URB_FUNCTION_RELEASE_FRAME_LENGTH_CONTROL 0x0004 +#define URB_FUNCTION_GET_FRAME_LENGTH 0x0005 +#define URB_FUNCTION_SET_FRAME_LENGTH 0x0006 +#define URB_FUNCTION_GET_CURRENT_FRAME_NUMBER 0x0007 +#define URB_FUNCTION_CONTROL_TRANSFER 0x0008 +#define URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER 0x0009 +#define URB_FUNCTION_ISOCH_TRANSFER 0x000A +#define URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE 0x000B +#define URB_FUNCTION_SET_DESCRIPTOR_TO_DEVICE 0x000C +#define URB_FUNCTION_SET_FEATURE_TO_DEVICE 0x000D +#define URB_FUNCTION_SET_FEATURE_TO_INTERFACE 0x000E +#define URB_FUNCTION_SET_FEATURE_TO_ENDPOINT 0x000F +#define URB_FUNCTION_CLEAR_FEATURE_TO_DEVICE 0x0010 +#define URB_FUNCTION_CLEAR_FEATURE_TO_INTERFACE 0x0011 +#define URB_FUNCTION_CLEAR_FEATURE_TO_ENDPOINT 0x0012 +#define URB_FUNCTION_GET_STATUS_FROM_DEVICE 0x0013 +#define URB_FUNCTION_GET_STATUS_FROM_INTERFACE 0x0014 +#define URB_FUNCTION_GET_STATUS_FROM_ENDPOINT 0x0015 +#define URB_FUNCTION_RESERVED_0X0016 0x0016 +#define URB_FUNCTION_VENDOR_DEVICE 0x0017 +#define URB_FUNCTION_VENDOR_INTERFACE 0x0018 +#define URB_FUNCTION_VENDOR_ENDPOINT 0x0019 +#define URB_FUNCTION_CLASS_DEVICE 0x001A +#define URB_FUNCTION_CLASS_INTERFACE 0x001B +#define URB_FUNCTION_CLASS_ENDPOINT 0x001C +#define URB_FUNCTION_RESERVE_0X001D 0x001D +#define URB_FUNCTION_SYNC_RESET_PIPE_AND_CLEAR_STALL 0x001E +#define URB_FUNCTION_CLASS_OTHER 0x001F +#define URB_FUNCTION_VENDOR_OTHER 0x0020 +#define URB_FUNCTION_GET_STATUS_FROM_OTHER 0x0021 +#define URB_FUNCTION_CLEAR_FEATURE_TO_OTHER 0x0022 +#define URB_FUNCTION_SET_FEATURE_TO_OTHER 0x0023 +#define URB_FUNCTION_GET_DESCRIPTOR_FROM_ENDPOINT 0x0024 +#define URB_FUNCTION_SET_DESCRIPTOR_TO_ENDPOINT 0x0025 +#define URB_FUNCTION_GET_CONFIGURATION 0x0026 +#define URB_FUNCTION_GET_INTERFACE 0x0027 +#define URB_FUNCTION_GET_DESCRIPTOR_FROM_INTERFACE 0x0028 +#define URB_FUNCTION_SET_DESCRIPTOR_TO_INTERFACE 0x0029 +#define URB_FUNCTION_GET_MS_FEATURE_DESCRIPTOR 0x002A +#define URB_FUNCTION_RESERVE_0X002B 0x002B +#define URB_FUNCTION_RESERVE_0X002C 0x002C +#define URB_FUNCTION_RESERVE_0X002D 0x002D +#define URB_FUNCTION_RESERVE_0X002E 0x002E +#define URB_FUNCTION_RESERVE_0X002F 0x002F +// USB 2.0 calls start at 0x0030 +#define URB_FUNCTION_SYNC_RESET_PIPE 0x0030 +#define URB_FUNCTION_SYNC_CLEAR_STALL 0x0031 +#define URB_FUNCTION_CONTROL_TRANSFER_EX 0x0032 + +#define USBD_PF_CHANGE_MAX_PACKET 0x00000001 + +#define USBD_TRANSFER_DIRECTION_OUT 0 +#define USBD_TRANSFER_DIRECTION_IN 1 + +#define USBD_SHORT_TRANSFER_OK 0x00000002 +#define USBD_START_ISO_TRANSFER_ASAP 0x00000004 +#define USBD_DEFAULT_PIPE_TRANSFER 0x00000008 + +#define USBD_TRANSFER_DIRECTION(flags) \ + ((flags) & USBD_TRANSFER_DIRECTION_IN) + +enum pipe_type {UsbdPipeTypeControl = USB_ENDPOINT_XFER_CONTROL, + UsbdPipeTypeIsochronous = USB_ENDPOINT_XFER_ISOC, + UsbdPipeTypeBulk = USB_ENDPOINT_XFER_BULK, + UsbdPipeTypeInterrupt = USB_ENDPOINT_XFER_INT}; + +#define USBD_IS_BULK_PIPE(pipe_handle) \ + (((pipe_handle)->bmAttributes & USB_ENDPOINT_XFERTYPE_MASK) \ + == USB_ENDPOINT_XFER_BULK) + +#define USBD_IS_INT_PIPE(pipe_handle) \ + (((pipe_handle)->bmAttributes & USB_ENDPOINT_XFERTYPE_MASK) \ + == USB_ENDPOINT_XFER_INT) + +#define USBD_PORT_ENABLED 0x00000001 +#define USBD_PORT_CONNECTED 0x00000002 + +typedef LONG USBD_STATUS; + +#define USBD_STATUS_SUCCESS 0x0 +#define USBD_STATUS_PENDING 0x40000000 +#define USBD_STATUS_CANCELED 0x00010000 + +#define USBD_STATUS_CRC 0xC0000001 +#define USBD_STATUS_BTSTUFF 0xC0000002 +#define USBD_STATUS_DATA_TOGGLE_MISMATCH 0xC0000003 +#define USBD_STATUS_STALL_PID 0xC0000004 +#define USBD_STATUS_DEV_NOT_RESPONDING 0xC0000005 +#define USBD_STATUS_PID_CHECK_FAILURE 0xC0000006 +#define USBD_STATUS_UNEXPECTED_PID 0xC0000007 +#define USBD_STATUS_DATA_OVERRUN 0xC0000008 +#define USBD_STATUS_DATA_UNDERRUN 0xC0000009 +#define USBD_STATUS_RESERVED1 0xC000000A +#define USBD_STATUS_RESERVED2 0xC000000B +#define USBD_STATUS_BUFFER_OVERRUN 0xC000000C +#define USBD_STATUS_BUFFER_UNDERRUN 0xC000000D +#define USBD_STATUS_NOT_ACCESSED 0xC000000F +#define USBD_STATUS_FIFO 0xC0000010 +#define USBD_STATUS_XACT_ERROR 0xC0000011 +#define USBD_STATUS_BABBLE_DETECTED 0xC0000012 +#define USBD_STATUS_DATA_BUFFER_ERROR 0xC0000013 + +#define USBD_STATUS_NOT_SUPPORTED 0xC0000E00 +#define USBD_STATUS_BUFFER_TOO_SMALL 0xC0003000 +#define USBD_STATUS_TIMEOUT 0xC0006000 +#define USBD_STATUS_DEVICE_GONE 0xC0007000 + +#define USBD_STATUS_NO_MEMORY 0x80000100 +#define USBD_STATUS_INVALID_URB_FUNCTION 0x80000200 +#define USBD_STATUS_INVALID_PARAMETER 0x80000300 +#define USBD_STATUS_REQUEST_FAILED 0x80000500 +#define USBD_STATUS_INVALID_PIPE_HANDLE 0x80000600 +#define USBD_STATUS_ERROR_SHORT_TRANSFER 0x80000900 + +#define USBD_DEFAULT_MAXIMUM_TRANSFER_SIZE PAGE_SIZE + +struct urb_hcd_area { + void *reserved8[8]; +}; + +typedef struct usb_endpoint_descriptor *usbd_pipe_handle; +typedef struct usb_descriptor_header usb_common_descriptor_t; + +struct usbd_pipe_information { + USHORT wMaxPacketSize; + UCHAR bEndpointAddress; + UCHAR bInterval; + enum pipe_type type; + usbd_pipe_handle handle; + ULONG max_tx_size; + ULONG flags; +}; + +struct usbd_interface_information { + USHORT bLength; + UCHAR bInterfaceNumber; + UCHAR bAlternateSetting; + UCHAR bInterfaceClass; + UCHAR bInterfaceSubClass; + UCHAR bInterfaceProtocol; + UCHAR reserved; + void *handle; + ULONG bNumEndpoints; + struct usbd_pipe_information pipes[1]; +}; + +struct usbd_interface_list_entry { + struct usb_interface_descriptor *intf_desc; + struct usbd_interface_information *intf; +}; + +struct nt_urb_header { + USHORT length; + USHORT function; + USBD_STATUS status; + void *usbd_dev_handle; + ULONG usbd_flags; +}; + +struct usbd_select_interface { + struct nt_urb_header header; + void *handle; + struct usbd_interface_information intf; +}; + +struct usbd_select_configuration { + struct nt_urb_header header; + struct usb_config_descriptor *config; + void *handle; + struct usbd_interface_information intf; +}; + +struct usbd_control_descriptor_request { + struct nt_urb_header header; + void *reserved; + ULONG reserved0; + ULONG transfer_buffer_length; + void *transfer_buffer; + struct mdl *mdl; + union nt_urb *urb_link; + struct urb_hcd_area hca; + USHORT reserved1; + UCHAR index; + UCHAR desc_type; + USHORT language_id; + USHORT reserved2; +}; + +struct usbd_bulk_or_intr_transfer { + struct nt_urb_header header; + usbd_pipe_handle pipe_handle; + ULONG transfer_flags; + ULONG transfer_buffer_length; + void *transfer_buffer; + struct mdl *mdl; + union nt_urb *urb_link; + struct urb_hcd_area hca; +}; + +struct usbd_pipe_request { + struct nt_urb_header header; + usbd_pipe_handle pipe_handle; +}; + +struct usbd_vendor_or_class_request { + struct nt_urb_header header; + void *reserved; + ULONG transfer_flags; + ULONG transfer_buffer_length; + void *transfer_buffer; + struct mdl *mdl; + union nt_urb *link; + struct urb_hcd_area hca; + UCHAR reserved_bits; + UCHAR request; + USHORT value; + USHORT index; + USHORT reserved1; +}; + +struct urb_control_feature_request { + struct nt_urb_header header; + void *reserved; + ULONG reserved2; + ULONG reserved3; + void *reserved4; + struct mdl *reserved5; + union nt_urb *link; + struct urb_hcd_area hca; + USHORT reserved0; + USHORT feature_selector; + USHORT index; + USHORT reserved1; +}; + +struct urb_control_get_status_request { + struct nt_urb_header header; + void *reserved; + ULONG reserved0; + ULONG transfer_buffer_length; + void *transfer_buffer; + struct mdl *mdl; + union nt_urb *link; + struct urb_hcd_area hca; + UCHAR reserved1[4]; + USHORT index; + USHORT reserved2; +}; + +struct usbd_iso_packet_desc { + ULONG offset; + ULONG length; + USBD_STATUS status; +}; + +struct usbd_isochronous_transfer { + struct nt_urb_header header; + usbd_pipe_handle pipe_handle; + ULONG transfer_flags; + ULONG transfer_buffer_length; + void *transfer_buffer; + struct mdl *mdl; + union nt_urb *urb_link; + struct urb_hcd_area hca; + ULONG start_frame; + ULONG number_of_packets; + ULONG error_count; + struct usbd_iso_packet_desc iso_packet[1]; +}; + +union nt_urb { + struct nt_urb_header header; + struct usbd_select_interface select_intf; + struct usbd_select_configuration select_conf; + struct usbd_bulk_or_intr_transfer bulk_int_transfer; + struct usbd_control_descriptor_request control_desc; + struct usbd_vendor_or_class_request vendor_class_request; + struct usbd_isochronous_transfer isochronous; + struct usbd_pipe_request pipe_req; + struct urb_control_feature_request feat_req; + struct urb_control_get_status_request status_req; +}; + +struct usbd_bus_interface_usbdi { + USHORT Size; + USHORT Version; + void *Context; + void *InterfaceReference; + void *InterfaceDereference; + void *GetUSBDIVersion; + void *QueryBusTime; + void *SubmitIsoOutUrb; + void *QueryBusInformation; + /* version 1 and above have following field */ + void *IsDeviceHighSpeed; + /* version 2 (and above) have following field */ + void *LogEntry; +}; + +struct usbd_bus_information_level { + ULONG TotalBandwidth; + ULONG ConsumedBandwidth; + /* level 1 and above have following fields */ + ULONG ControllerNameLength; + wchar_t ControllerName[1]; +}; + +#define USBDI_VERSION_XP 0x00000500 // Windows XP +#define USB_HCD_CAPS_SUPPORTS_RT_THREADS 0x00000001 +#define USB_BUSIF_USBDI_VERSION_0 0x0000 +#define USB_BUSIF_USBDI_VERSION_1 0x0001 +#define USB_BUSIF_USBDI_VERSION_2 0x0002 + +struct usbd_version_info { + ULONG usbdi_version; + ULONG supported_usb_version; +}; + +struct usbd_idle_callback { + void *callback; + void *context; +}; + +#define NT_URB_STATUS(nt_urb) ((nt_urb)->header.status) + +NTSTATUS wrap_submit_irp(struct device_object *pdo, struct irp *irp); +void wrap_suspend_urbs(struct wrap_device *wd); +void wrap_resume_urbs(struct wrap_device *wd); + +void USBD_InterfaceGetUSBDIVersion(void *context, + struct usbd_version_info *version_info, + ULONG *hcd_capa) wstdcall; +BOOLEAN USBD_InterfaceIsDeviceHighSpeed(void *context) wstdcall; +void USBD_InterfaceReference(void *context) wstdcall; +void USBD_InterfaceDereference(void *context) wstdcall; +NTSTATUS USBD_InterfaceQueryBusTime(void *context, ULONG *frame) wstdcall; +NTSTATUS USBD_InterfaceSubmitIsoOutUrb(void *context, + union nt_urb *nt_urb) wstdcall; +NTSTATUS USBD_InterfaceQueryBusInformation(void *context, ULONG level, void *buf, + ULONG *buf_length, + ULONG *buf_actual_length) wstdcall; +NTSTATUS USBD_InterfaceLogEntry(void *context, ULONG driver_tag, ULONG enum_tag, + ULONG p1, ULONG p2) wstdcall; + +#endif /* USB_H */ --- linux-3.0.0.orig/ubuntu/ndiswrapper/win2lin_stubs.S +++ linux-3.0.0/ubuntu/ndiswrapper/win2lin_stubs.S @@ -0,0 +1,288 @@ +/* + * Copyright (C) 2005 Karl Vogel, Giridhar Pemmasani + * + * 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. + * + */ + +#include + +#ifdef CONFIG_X86_64 + +/* +# Windows <---> Linux register usage conversion when calling functions +# V = Volatile +# NV = Non Volatile (needs to be saved) +# +# Win Lin +# --------------------------------------- +# Rax Return V Return V +# Rbx NV NV +# Rcx Arg1 V Arg4 V +# Rdx Arg2 V Arg3 V +# Rsi NV Arg2 V +# Rdi NV Arg1 V +# Rsp NV NV +# Rbp NV NV +# R8 Arg3 V Arg5 V +# R9 Arg4 V Arg6 V +# R10 V V +# R11 V V +# R12 NV NV +# R13 NV NV +# R14 NV NV +# R15 NV NV +# +# In addition, Linux uses %rax to indicate number of SSE registers used +# when variadic functions are called. Since there is no way to obtain this +# from Windows, for now, we just assume this is 0 (hence %rax is cleared). +# +# Windows pushes arguments 5 and higher onto stack in case of integer +# variables and 4 and higher in case of floating point variabes (passed +# in SSE registers). + +In a windows function, the stackframe/registers look like this: + +# 0x0048 .... +# 0x0040 arg8 +# 0x0038 arg7 +# 0x0030 arg6 +# 0x0028 arg5 +# 0x0020 shadow/spill space for arg4 +# 0x0018 shadow/spill space for arg3 +# 0x0010 shadow/spill space for arg2 +# 0x0008 shadow/spill space for arg1 +# 0x0000 ret + +# register spill space is same irrespective of number of arguments - even +# if Windows function takes less than 4 arguments, 32 bytes above return +# address is reserved for the function + +In Linux it should look like: + +# 0x0018 .... +# 0x0010 arg8 +# 0x0008 arg7 +# 0x0000 ret + +*/ + +# +# setup for Windows to Linux function call +# + + .text + +.macro win2lin_prolog + push %rsi + push %rdi +.endm + +.macro win2lin_epilog + pop %rdi + pop %rsi +.endm + +# when Windows function calls Linux function, the function address is in %r10 + +.macro call_lin_func + xor %rax, %rax # rax indicates number of SSE regs + call *%r10 +.endm + +# before prolog, 0(%rsp) is return address, 8(%rsp) would be arg1 +# (but it is in register) and so on, so n'th arg would be at n*8(%rsp) +# for n > 4. But in prolog, we push 2 registers that are non-volaile in +# Windows, but volatile in Linux. So after prolog, args are at (n+2)*8(%rsp) + +#define win2lin_win_arg(n) (n+2)*8(%rsp) + +#define win2lin_arg1 mov %rcx, %rdi +#define win2lin_arg2 mov %rdx, %rsi +#define win2lin_arg3 mov %r8, %rdx +#define win2lin_arg4 mov %r9, %rcx +#define win2lin_arg5 mov win2lin_win_arg(5), %r8 +#define win2lin_arg6 mov win2lin_win_arg(6), %r9 + + .type win2lin0, @function +win2lin0: + win2lin_prolog + call_lin_func + win2lin_epilog + ret + .size win2lin0, .-win2lin0 + + .type win2lin1, @function +win2lin1: + win2lin_prolog + win2lin_arg1 + call_lin_func + win2lin_epilog + ret + .size win2lin1, .-win2lin1 + + .type win2lin2, @function +win2lin2: + win2lin_prolog + win2lin_arg1 + win2lin_arg2 + call_lin_func + win2lin_epilog + ret + .size win2lin2, .-win2lin2 + + .type win2lin3, @function +win2lin3: + win2lin_prolog + win2lin_arg1 + win2lin_arg2 + win2lin_arg3 + call_lin_func + win2lin_epilog + ret + .size win2lin3, .-win2lin3 + + .type win2lin4, @function +win2lin4: + win2lin_prolog + win2lin_arg1 + win2lin_arg2 + win2lin_arg3 + win2lin_arg4 + call_lin_func + win2lin_epilog + ret + .size win2lin4, .-win2lin4 + + .type win2lin5, @function +win2lin5: + win2lin_prolog + win2lin_arg1 + win2lin_arg2 + win2lin_arg3 + win2lin_arg4 + win2lin_arg5 + call_lin_func + win2lin_epilog + ret + .size win2lin5, .-win2lin5 + + .type win2lin6, @function +win2lin6: + win2lin_prolog + win2lin_arg1 + win2lin_arg2 + win2lin_arg3 + win2lin_arg4 + win2lin_arg5 + win2lin_arg6 + call_lin_func + win2lin_epilog + ret + .size win2lin6, .-win2lin6 + +# Allocate stack frame for Linux arguments before calling function. +# First 6 args are passed through registers, so we need space for 7 and above. +# The arguments should have been copied onto stack already. + +.macro call_lin_func_args n + sub $(\n-6)*8, %rsp + call_lin_func + add $(\n-6)*8, %rsp + .endm + +# m is index of Linux arg required, n is total number of args to function +# After stack frame is allocated, Linux arg 7 should be at 0(%rsp), +# arg 8 should be at 1*8(%rsp) and so on. So Linux arg m should be at (m-7)*8 +# Stack frame starts at -(n-6)*8(%rsp), so before stack frame is allocated +# Linux arg m should be at (6-n+m-7)*8(%rsp) + +#define win2lin_lin_arg(m,n) (m-1-n)*8(%rsp) + + .type win2lin7, @function +win2lin7: + win2lin_prolog + + win2lin_arg1 + win2lin_arg2 + win2lin_arg3 + win2lin_arg4 + win2lin_arg5 + win2lin_arg6 + + # copy windows argument 7 onto stack for Linux function + mov win2lin_win_arg(7), %r11 + mov %r11, win2lin_lin_arg(7,7) + + call_lin_func_args(7) + win2lin_epilog + ret + .size win2lin7, .-win2lin7 + + .type win2lin8, @function +win2lin8: + win2lin_prolog + + win2lin_arg1 + win2lin_arg2 + win2lin_arg3 + win2lin_arg4 + win2lin_arg5 + win2lin_arg6 + + # copy windows arguments 7 and 8 onto stack for Linux function + mov win2lin_win_arg(7), %r11 + mov %r11, win2lin_lin_arg(7,8) + mov win2lin_win_arg(8), %r11 + mov %r11, win2lin_lin_arg(8,8) + + call_lin_func_args(8) + win2lin_epilog + ret + .size win2lin8, .-win2lin8 + + .type win2lin9, @function +win2lin9: +win2lin10: +win2lin11: +win2lin12: + win2lin_prolog + + # since we destroy rsi and rdi here, first copy windows + # arguments 7 through 12 onto stack for Linux function + mov %rcx, %r11 # save rcx + lea win2lin_win_arg(7), %rsi # source (windows arg 7 and up) + lea win2lin_lin_arg(7,12), %rdi # = destination + mov $6, %rcx # 6 arguments + rep + movsq + mov %r11, %rcx # restore rcx + + win2lin_arg1 + win2lin_arg2 + win2lin_arg3 + win2lin_arg4 + win2lin_arg5 + win2lin_arg6 + + call_lin_func_args(12) + win2lin_epilog + ret + .size win2lin9, .-win2lin9 + +#define win2lin(name, argc) \ +ENTRY(win2lin_ ## name ## _ ## argc) \ + lea name(%rip), %r10 ; \ + jmp win2lin ## argc + +#include "win2lin_stubs.h" + +#endif // CONFIG_X86_64 --- linux-3.0.0.orig/ubuntu/ndiswrapper/winnt_types.h +++ linux-3.0.0/ubuntu/ndiswrapper/winnt_types.h @@ -0,0 +1,1702 @@ +/* + * Copyright (C) 2003-2005 Pontus Fuchs, Giridhar Pemmasani + * + * 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. + * + */ + +#ifndef _WINNT_TYPES_H_ +#define _WINNT_TYPES_H_ + +#define TRUE 1 +#define FALSE 0 + +#define PASSIVE_LEVEL 0 +#define APC_LEVEL 1 +#define DISPATCH_LEVEL 2 +#define DEVICE_LEVEL_BASE 4 + +/* soft interrupts / bottom-half's are disabled at SOFT_IRQL */ +#define SOFT_IRQL (DEVICE_LEVEL_BASE + 1) +#define DIRQL (DEVICE_LEVEL_BASE + 2) + +#define STATUS_WAIT_0 0 +#define STATUS_SUCCESS 0 +#define STATUS_ALERTED 0x00000101 +#define STATUS_TIMEOUT 0x00000102 +#define STATUS_PENDING 0x00000103 +#define STATUS_FAILURE 0xC0000001 +#define STATUS_NOT_IMPLEMENTED 0xC0000002 +#define STATUS_INVALID_PARAMETER 0xC000000D +#define STATUS_INVALID_DEVICE_REQUEST 0xC0000010 +#define STATUS_MORE_PROCESSING_REQUIRED 0xC0000016 +#define STATUS_ACCESS_DENIED 0xC0000022 +#define STATUS_BUFFER_TOO_SMALL 0xC0000023 +#define STATUS_OBJECT_NAME_INVALID 0xC0000023 +#define STATUS_MUTANT_NOT_OWNED 0xC0000046 +#define STATUS_RESOURCES 0xC000009A +#define STATUS_DELETE_PENDING 0xC0000056 +#define STATUS_INSUFFICIENT_RESOURCES 0xC000009A +#define STATUS_NOT_SUPPORTED 0xC00000BB +#define STATUS_INVALID_PARAMETER_2 0xC00000F0 +#define STATUS_NO_MEMORY 0xC0000017 +#define STATUS_CANCELLED 0xC0000120 +#define STATUS_DEVICE_REMOVED 0xC00002B6 +#define STATUS_DEVICE_NOT_CONNECTED 0xC000009D + +#define STATUS_BUFFER_OVERFLOW 0x80000005 + +#define SL_PENDING_RETURNED 0x01 +#define SL_INVOKE_ON_CANCEL 0x20 +#define SL_INVOKE_ON_SUCCESS 0x40 +#define SL_INVOKE_ON_ERROR 0x80 + +#define IRP_MJ_CREATE 0x00 +#define IRP_MJ_CREATE_NAMED_PIPE 0x01 +#define IRP_MJ_CLOSE 0x02 +#define IRP_MJ_READ 0x03 +#define IRP_MJ_WRITE 0x04 + +#define IRP_MJ_DEVICE_CONTROL 0x0E +#define IRP_MJ_INTERNAL_DEVICE_CONTROL 0x0F +#define IRP_MJ_POWER 0x16 +#define IRP_MJ_SYSTEM_CONTROL 0x0E +#define IRP_MJ_PNP 0x1b +#define IRP_MJ_MAXIMUM_FUNCTION 0x1b + +#define IRP_MN_WAIT_WAKE 0x00 +#define IRP_MN_POWER_SEQUENCE 0x01 +#define IRP_MN_SET_POWER 0x02 +#define IRP_MN_QUERY_POWER 0x03 + +#define IRP_MN_REGINFO 0x08 +#define IRP_MN_REGINFO_EX 0x0b + +#define IRP_MN_START_DEVICE 0x00 +#define IRP_MN_QUERY_REMOVE_DEVICE 0x01 +#define IRP_MN_REMOVE_DEVICE 0x02 +#define IRP_MN_CANCEL_REMOVE_DEVICE 0x03 +#define IRP_MN_STOP_DEVICE 0x04 +#define IRP_MN_QUERY_STOP_DEVICE 0x05 +#define IRP_MN_CANCEL_STOP_DEVICE 0x06 +#define IRP_MN_QUERY_DEVICE_RELATIONS 0x07 +#define IRP_MN_QUERY_INTERFACE 0x08 + +#define IRP_BUFFERED_IO 0x00000010 +#define IRP_DEALLOCATE_BUFFER 0x00000020 +#define IRP_INPUT_OPERATION 0x00000040 + +#define IRP_DEFFER_IO_COMPLETION 0x00000800 + +#define THREAD_WAIT_OBJECTS 3 +#define MAX_WAIT_OBJECTS 64 + +#define LOW_PRIORITY 0 +#define LOW_REALTIME_PRIORITY 16 +#define HIGH_PRIORITY 31 +#define MAXIMUM_PRIORITY 32 + +#define PROCESSOR_FEATURE_MAX 64 + +#define IO_NO_INCREMENT 0 + +#define WMIREG_ACTION_REGISTER 1 +#define WMIREG_ACTION_DEREGISTER 2 +#define WMIREG_ACTION_REREGISTER 3 +#define WMIREG_ACTION_UPDATE_GUIDS 4 + +#define WMIREGISTER 0 +#define WMIUPDATE 1 + +#ifdef CONFIG_X86_64 +#define wstdcall +#define wfastcall +#define noregparm + +#define KI_USER_SHARED_DATA 0xfffff78000000000UL + +#else + +#define noregparm __attribute__((regparm(0))) +#define wstdcall __attribute__((__stdcall__, regparm(0))) +#if defined(__GNUC__) && ((__GNUC__ == 3 && __GNUC_MINOR__ > 3) || __GNUC__ > 3) +#undef fastcall +#define wfastcall __attribute__((fastcall)) +#else +#error "gcc 3.4 or newer should be used for compiling this module" +#endif + +#define KI_USER_SHARED_DATA 0xffdf0000 + +#endif + +// #define packed __attribute__((packed)) +#define no_warn_unused __attribute__((unused)) + +typedef u8 BOOLEAN; +typedef u8 BYTE; +typedef u8 *LPBYTE; +typedef s8 CHAR; +typedef u8 UCHAR; +typedef s16 SHORT; +typedef u16 USHORT; +typedef u16 WORD; +typedef s32 INT; +typedef u32 UINT; +typedef u32 DWORD; +typedef s32 LONG; +typedef u32 ULONG; +typedef s64 LONGLONG; +typedef u64 ULONGLONG; +typedef u64 ULONGULONG; +typedef u64 ULONG64; + +typedef CHAR CCHAR; +typedef USHORT wchar_t; +typedef SHORT CSHORT; +typedef LONGLONG LARGE_INTEGER; + +typedef LONG NTSTATUS; + +typedef LONG KPRIORITY; +typedef LARGE_INTEGER PHYSICAL_ADDRESS; +typedef UCHAR KIRQL; +typedef CHAR KPROCESSOR_MODE; + +/* ULONG_PTR is 32 bits on 32-bit platforms and 64 bits on 64-bit + * platform, which is same as 'unsigned long' in Linux */ +typedef unsigned long ULONG_PTR; + +typedef ULONG_PTR SIZE_T; +typedef ULONG_PTR KAFFINITY; +typedef ULONG ACCESS_MASK; + +typedef ULONG_PTR PFN_NUMBER; +typedef ULONG SECURITY_INFORMATION; + +/* non-negative numbers indicate success */ +#define NT_SUCCESS(status) ((NTSTATUS)(status) >= 0) + +struct ansi_string { + USHORT length; + USHORT max_length; + char *buf; +}; + +struct unicode_string { + USHORT length; + USHORT max_length; + wchar_t *buf; +}; + +struct nt_slist { + struct nt_slist *next; +}; + +#ifdef CONFIG_X86_64 +/* it is not clear how nt_slist_head is used to store pointer to + * slists and depth; here we assume 'align' field is used to store + * depth and 'region' field is used to store slist pointers */ +struct nt_slist_head { + union { + USHORT depth; + ULONGLONG align; + }; + union { + ULONGLONG region; + struct nt_slist *next; + }; +} __attribute__((aligned(16))); +typedef struct nt_slist_head nt_slist_header; +#else +union nt_slist_head { + ULONGLONG align; + struct { + struct nt_slist *next; + USHORT depth; + USHORT sequence; + }; +}; +typedef union nt_slist_head nt_slist_header; +#endif + +struct nt_list { + struct nt_list *next; + struct nt_list *prev; +}; + +typedef ULONG_PTR NT_SPIN_LOCK; + +enum kdpc_importance {LowImportance, MediumImportance, HighImportance}; + +struct kdpc; +typedef void (*DPC)(struct kdpc *kdpc, void *ctx, void *arg1, + void *arg2) wstdcall; +struct kdpc { + SHORT type; + UCHAR nr_cpu; + UCHAR importance; + struct nt_list list; + DPC func; + void *ctx; + void *arg1; + void *arg2; + union { + NT_SPIN_LOCK *lock; + /* 'lock' is not used; 'queued' represents whether + * kdpc is queued or not */ + int queued; + }; +}; + +enum pool_type { + NonPagedPool, PagedPool, NonPagedPoolMustSucceed, DontUseThisType, + NonPagedPoolCacheAligned, PagedPoolCacheAligned, + NonPagedPoolCacheAlignedMustS, MaxPoolType, + NonPagedPoolSession = 32, + PagedPoolSession = NonPagedPoolSession + 1, + NonPagedPoolMustSucceedSession = PagedPoolSession + 1, + DontUseThisTypeSession = NonPagedPoolMustSucceedSession + 1, + NonPagedPoolCacheAlignedSession = DontUseThisTypeSession + 1, + PagedPoolCacheAlignedSession = NonPagedPoolCacheAlignedSession + 1, + NonPagedPoolCacheAlignedMustSSession = PagedPoolCacheAlignedSession + 1 +}; + +enum memory_caching_type_orig { + MmFrameBufferCached = 2 +}; + +enum memory_caching_type { + MmNonCached = FALSE, MmCached = TRUE, + MmWriteCombined = MmFrameBufferCached, MmHardwareCoherentCached, + MmNonCachedUnordered, MmUSWCCached, MmMaximumCacheType +}; + +enum lock_operation { + IoReadAccess, IoWriteAccess, IoModifyAccess +}; + +enum mode { + KernelMode, UserMode, MaximumMode +}; + +struct mdl { + struct mdl *next; + CSHORT size; + CSHORT flags; + /* NdisFreeBuffer doesn't pass pool, so we store pool in + * unused field 'process' */ + union { + void *process; + void *pool; + }; + void *mappedsystemva; + void *startva; + ULONG bytecount; + ULONG byteoffset; +}; + +#define MDL_MAPPED_TO_SYSTEM_VA 0x0001 +#define MDL_PAGES_LOCKED 0x0002 +#define MDL_SOURCE_IS_NONPAGED_POOL 0x0004 +#define MDL_ALLOCATED_FIXED_SIZE 0x0008 +#define MDL_PARTIAL 0x0010 +#define MDL_PARTIAL_HAS_BEEN_MAPPED 0x0020 +#define MDL_IO_PAGE_READ 0x0040 +#define MDL_WRITE_OPERATION 0x0080 +#define MDL_PARENT_MAPPED_SYSTEM_VA 0x0100 +#define MDL_FREE_EXTRA_PTES 0x0200 +#define MDL_IO_SPACE 0x0800 +#define MDL_NETWORK_HEADER 0x1000 +#define MDL_MAPPING_CAN_FAIL 0x2000 +#define MDL_ALLOCATED_MUST_SUCCEED 0x4000 + +#define MDL_POOL_ALLOCATED 0x0400 +#define MDL_CACHE_ALLOCATED 0x8000 + +#define PAGE_START(ptr) ((void *)((ULONG_PTR)(ptr) & ~(PAGE_SIZE - 1))) +#define BYTE_OFFSET(ptr) ((ULONG)((ULONG_PTR)(ptr) & (PAGE_SIZE - 1))) + +#define MmGetMdlByteCount(mdl) ((mdl)->bytecount) +#define MmGetMdlVirtualAddress(mdl) ((mdl)->startva + (mdl)->byteoffset) +#define MmGetMdlByteOffset(mdl) ((mdl)->byteoffset) +#define MmGetSystemAddressForMdl(mdl) ((mdl)->mappedsystemva) +#define MmGetSystemAddressForMdlSafe(mdl, priority) ((mdl)->mappedsystemva) +#define MmGetMdlPfnArray(mdl) ((PFN_NUMBER *)(mdl + 1)) +#define MmInitializeMdl(mdl, baseva, length) \ +do { \ + (mdl)->next = NULL; \ + (mdl)->size = MmSizeOfMdl(baseva, length); \ + (mdl)->flags = 0; \ + (mdl)->startva = PAGE_START(baseva); \ + (mdl)->byteoffset = BYTE_OFFSET(baseva); \ + (mdl)->bytecount = length; \ + (mdl)->mappedsystemva = baseva; \ + TRACE4("%p %p %p %d %d", (mdl), baseva, (mdl)->startva, \ + (mdl)->byteoffset, length); \ +} while (0) + +struct kdevice_queue_entry { + struct nt_list list; + ULONG sort_key; + BOOLEAN inserted; +}; + +struct kdevice_queue { + USHORT type; + USHORT size; + struct nt_list list; + NT_SPIN_LOCK lock; + BOOLEAN busy; +}; + +struct wait_context_block { + struct kdevice_queue_entry wait_queue_entry; + void *device_routine; + void *device_context; + ULONG num_regs; + void *device_object; + void *current_irp; + void *buffer_chaining_dpc; +}; + +struct wait_block { + struct nt_list list; + struct task_struct *thread; + void *object; + int *wait_done; + USHORT wait_key; + USHORT wait_type; +}; + +struct dispatcher_header { + UCHAR type; + UCHAR absolute; + UCHAR size; + UCHAR inserted; + LONG signal_state; + struct nt_list wait_blocks; +}; + +enum event_type { + NotificationEvent, + SynchronizationEvent, +}; + +enum timer_type { + NotificationTimer = NotificationEvent, + SynchronizationTimer = SynchronizationEvent, +}; + +enum dh_type { + NotificationObject = NotificationEvent, + SynchronizationObject = SynchronizationEvent, + MutexObject, + SemaphoreObject, + ThreadObject, +}; + +enum wait_type { + WaitAll, WaitAny +}; + +/* objects that use dispatcher_header have it as the first field, so + * whenever we need to initialize dispatcher_header, we can convert + * that object into a nt_event and access dispatcher_header */ +struct nt_event { + struct dispatcher_header dh; +}; + +struct wrap_timer; + +#define WRAP_TIMER_MAGIC 47697249 + +struct nt_timer { + struct dispatcher_header dh; + /* We can't fit Linux timer in this structure. Instead of + * padding the nt_timer structure, we replace due_time field + * with *wrap_timer and allocate memory for it when nt_timer is + * initialized */ + union { + ULONGLONG due_time; + struct wrap_timer *wrap_timer; + }; + struct nt_list nt_timer_list; + struct kdpc *kdpc; + union { + LONG period; + LONG wrap_timer_magic; + }; +}; + +struct nt_mutex { + struct dispatcher_header dh; + struct nt_list list; + struct task_struct *owner_thread; + BOOLEAN abandoned; + BOOLEAN apc_disable; +}; + +struct nt_semaphore { + struct dispatcher_header dh; + LONG limit; +}; + +struct nt_thread { + struct dispatcher_header dh; + /* the rest in Windows is a long structure; since this + * structure is opaque to drivers, we just define what we + * need */ + int pid; + NTSTATUS status; + struct task_struct *task; + struct nt_list irps; + NT_SPIN_LOCK lock; + KPRIORITY prio; +}; + +#define set_object_type(dh, type) ((dh)->type = (type)) +#define is_notify_object(dh) ((dh)->type == NotificationObject) +#define is_synch_object(dh) ((dh)->type == SynchronizationObject) +#define is_mutex_object(dh) ((dh)->type == MutexObject) +#define is_semaphore_object(dh) ((dh)->type == SemaphoreObject) +#define is_nt_thread_object(dh) ((dh)->type == ThreadObject) + +#define IO_TYPE_ADAPTER 1 +#define IO_TYPE_CONTROLLER 2 +#define IO_TYPE_DEVICE 3 +#define IO_TYPE_DRIVER 4 +#define IO_TYPE_FILE 5 +#define IO_TYPE_IRP 6 +#define IO_TYPE_DEVICE_OBJECT_EXTENSION 13 + +struct irp; +struct dev_obj_ext; +struct driver_object; + +struct device_object { + CSHORT type; + USHORT size; + LONG ref_count; + struct driver_object *drv_obj; + struct device_object *next; + struct device_object *attached; + struct irp *current_irp; + void *io_timer; + ULONG flags; + ULONG characteristics; + void *vpb; + void *dev_ext; + CCHAR stack_count; + union { + struct nt_list queue_list; + struct wait_context_block wcb; + } queue; + ULONG align_req; + struct kdevice_queue dev_queue; + struct kdpc dpc; + ULONG active_threads; + void *security_desc; + struct nt_event lock; + USHORT sector_size; + USHORT spare1; + struct dev_obj_ext *dev_obj_ext; + void *reserved; +}; + +struct dev_obj_ext { + CSHORT type; + CSHORT size; + struct device_object *dev_obj; + struct device_object *attached_to; +}; + +struct io_status_block { + union { + NTSTATUS status; + void *pointer; + }; + ULONG_PTR info; +}; + +#ifdef CONFIG_X86_64 +struct io_status_block32 { + NTSTATUS status; + ULONG info; +}; +#endif + +#define DEVICE_TYPE ULONG + +struct driver_extension; + +typedef NTSTATUS driver_dispatch_t(struct device_object *dev_obj, + struct irp *irp) wstdcall; + +struct driver_object { + CSHORT type; + CSHORT size; + struct device_object *dev_obj; + ULONG flags; + void *start; + ULONG driver_size; + void *section; + struct driver_extension *drv_ext; + struct unicode_string name; + struct unicode_string *hardware_database; + void *fast_io_dispatch; + void *init; + void *start_io; + void (*unload)(struct driver_object *driver) wstdcall; + driver_dispatch_t *major_func[IRP_MJ_MAXIMUM_FUNCTION + 1]; +}; + +struct driver_extension { + struct driver_object *drv_obj; + NTSTATUS (*add_device)(struct driver_object *drv_obj, + struct device_object *dev_obj) wstdcall; + ULONG count; + struct unicode_string service_key_name; + struct nt_list custom_ext; +}; + +struct custom_ext { + struct nt_list list; + void *client_id; +}; + +struct wrap_bin_file; + +struct file_object { + CSHORT type; + CSHORT size; + struct device_object *dev_obj; + void *volume_parameter_block; + void *fs_context; + void *fs_context2; + void *section_object_pointer; + void *private_cache_map; + NTSTATUS final_status; + union { + struct file_object *related_file_object; + struct wrap_bin_file *wrap_bin_file; + }; + BOOLEAN lock_operation; + BOOLEAN delete_pending; + BOOLEAN read_access; + BOOLEAN write_access; + BOOLEAN delete_access; + BOOLEAN shared_read; + BOOLEAN shared_write; + BOOLEAN shared_delete; + ULONG flags; + struct unicode_string _name_; + LARGE_INTEGER current_byte_offset; + ULONG waiters; + ULONG busy; + void *last_lock; + struct nt_event lock; + struct nt_event event; + void *completion_context; +}; + +#ifdef CONFIG_X86_64 +#define POINTER_ALIGN __attribute__((aligned(8))) +#else +#define POINTER_ALIGN +#endif + +#define CACHE_ALIGN __attribute__((aligned(128))) + +enum system_power_state { + PowerSystemUnspecified = 0, + PowerSystemWorking, PowerSystemSleeping1, PowerSystemSleeping2, + PowerSystemSleeping3, PowerSystemHibernate, PowerSystemShutdown, + PowerSystemMaximum, +}; + +enum device_power_state { + PowerDeviceUnspecified = 0, + PowerDeviceD0, PowerDeviceD1, PowerDeviceD2, PowerDeviceD3, + PowerDeviceMaximum, +}; + +union power_state { + enum system_power_state system_state; + enum device_power_state device_state; +}; + +enum power_state_type { + SystemPowerState = 0, DevicePowerState, +}; + +enum power_action { + PowerActionNone = 0, + PowerActionReserved, PowerActionSleep, PowerActionHibernate, + PowerActionShutdown, PowerActionShutdownReset, PowerActionShutdownOff, + PowerActionWarmEject, +}; + +struct guid { + ULONG data1; + USHORT data2; + USHORT data3; + UCHAR data4[8]; +}; + +struct nt_interface { + USHORT size; + USHORT version; + void *context; + void (*reference)(void *context) wstdcall; + void (*dereference)(void *context) wstdcall; +}; + +enum interface_type { + InterfaceTypeUndefined = -1, Internal, Isa, Eisa, MicroChannel, + TurboChannel, PCIBus, VMEBus, NuBus, PCMCIABus, CBus, MPIBus, + MPSABus, ProcessorInternal, InternalPowerBus, PNPISABus, + PNPBus, MaximumInterfaceType, +}; + +#define CmResourceTypeNull 0 +#define CmResourceTypePort 1 +#define CmResourceTypeInterrupt 2 +#define CmResourceTypeMemory 3 +#define CmResourceTypeDma 4 +#define CmResourceTypeDeviceSpecific 5 +#define CmResourceTypeBusNumber 6 +#define CmResourceTypeMaximum 7 + +#define CmResourceTypeNonArbitrated 128 +#define CmResourceTypeConfigData 128 +#define CmResourceTypeDevicePrivate 129 +#define CmResourceTypePcCardConfig 130 +#define CmResourceTypeMfCardConfig 131 + +enum cm_share_disposition { + CmResourceShareUndetermined = 0, CmResourceShareDeviceExclusive, + CmResourceShareDriverExclusive, CmResourceShareShared +}; + +#define CM_RESOURCE_INTERRUPT_LEVEL_SENSITIVE 0 +#define CM_RESOURCE_INTERRUPT_LATCHED 1 +#define CM_RESOURCE_MEMORY_READ_WRITE 0x0000 +#define CM_RESOURCE_MEMORY_READ_ONLY 0x0001 +#define CM_RESOURCE_MEMORY_WRITE_ONLY 0x0002 +#define CM_RESOURCE_MEMORY_PREFETCHABLE 0x0004 + +#define CM_RESOURCE_MEMORY_COMBINEDWRITE 0x0008 +#define CM_RESOURCE_MEMORY_24 0x0010 +#define CM_RESOURCE_MEMORY_CACHEABLE 0x0020 + +#define CM_RESOURCE_PORT_MEMORY 0x0000 +#define CM_RESOURCE_PORT_IO 0x0001 +#define CM_RESOURCE_PORT_10_BIT_DECODE 0x0004 +#define CM_RESOURCE_PORT_12_BIT_DECODE 0x0008 +#define CM_RESOURCE_PORT_16_BIT_DECODE 0x0010 +#define CM_RESOURCE_PORT_POSITIVE_DECODE 0x0020 +#define CM_RESOURCE_PORT_PASSIVE_DECODE 0x0040 +#define CM_RESOURCE_PORT_WINDOW_DECODE 0x0080 + +#define CM_RESOURCE_DMA_8 0x0000 +#define CM_RESOURCE_DMA_16 0x0001 +#define CM_RESOURCE_DMA_32 0x0002 +#define CM_RESOURCE_DMA_8_AND_16 0x0004 +#define CM_RESOURCE_DMA_BUS_MASTER 0x0008 +#define CM_RESOURCE_DMA_TYPE_A 0x0010 +#define CM_RESOURCE_DMA_TYPE_B 0x0020 +#define CM_RESOURCE_DMA_TYPE_F 0x0040 + +#define MAX_RESOURCES 20 + +#pragma pack(push,4) +struct cm_partial_resource_descriptor { + UCHAR type; + UCHAR share; + USHORT flags; + union { + struct { + PHYSICAL_ADDRESS start; + ULONG length; + } generic; + struct { + PHYSICAL_ADDRESS start; + ULONG length; + } port; + struct { + ULONG level; + ULONG vector; + KAFFINITY affinity; + } interrupt; + struct { + PHYSICAL_ADDRESS start; + ULONG length; + } memory; + struct { + ULONG channel; + ULONG port; + ULONG reserved1; + } dma; + struct { + ULONG data[3]; + } device_private; + struct { + ULONG start; + ULONG length; + ULONG reserved; + } bus_number; + struct { + ULONG data_size; + ULONG reserved1; + ULONG reserved2; + } device_specific_data; + } u; +}; +#pragma pack(pop) + +struct cm_partial_resource_list { + USHORT version; + USHORT revision; + ULONG count; + struct cm_partial_resource_descriptor partial_descriptors[1]; +}; + +struct cm_full_resource_descriptor { + enum interface_type interface_type; + ULONG bus_number; + struct cm_partial_resource_list partial_resource_list; +}; + +struct cm_resource_list { + ULONG count; + struct cm_full_resource_descriptor list[1]; +}; + +enum file_info_class { + FileDirectoryInformation = 1, + FileBasicInformation = 4, + FileStandardInformation = 5, + FileNameInformation = 9, + FilePositionInformation = 14, + FileAlignmentInformation = 17, + FileNetworkOpenInformation = 34, + FileAttributeTagInformation = 35, + FileMaximumInformation = 41, +}; + +enum fs_info_class { + FileFsVolumeInformation = 1, + /* ... */ + FileFsMaximumInformation = 9, +}; + +enum device_relation_type { + BusRelations, EjectionRelations, PowerRelations, RemovalRelations, + TargetDeviceRelation, SingleBusRelations, +}; + +enum bus_query_id_type { + BusQueryDeviceID = 0, BusQueryHardwareIDs = 1, + BusQueryCompatibleIDs = 2, BusQueryInstanceID = 3, + BusQueryDeviceSerialNumber = 4, +}; + +enum device_text_type { + DeviceTextDescription = 0, DeviceTextLocationInformation = 1, +}; + +enum device_usage_notification_type { + DeviceUsageTypeUndefined, DeviceUsageTypePaging, + DeviceUsageTypeHibernation, DevbiceUsageTypeDumpFile, +}; + +#define METHOD_BUFFERED 0 +#define METHOD_IN_DIRECT 1 +#define METHOD_OUT_DIRECT 2 +#define METHOD_NEITHER 3 + +#define CTL_CODE(dev_type, func, method, access) \ + (((dev_type) << 16) | ((access) << 14) | ((func) << 2) | (method)) + +#define IO_METHOD_FROM_CTL_CODE(code) (code & 0x3) + +#ifndef CONFIG_X86_64 +#pragma pack(push,4) +#endif +struct io_stack_location { + UCHAR major_fn; + UCHAR minor_fn; + UCHAR flags; + UCHAR control; + union { + struct { + void *security_context; + ULONG options; + USHORT POINTER_ALIGN file_attributes; + USHORT share_access; + ULONG POINTER_ALIGN ea_length; + } create; + struct { + ULONG length; + ULONG POINTER_ALIGN key; + LARGE_INTEGER byte_offset; + } read; + struct { + ULONG length; + ULONG POINTER_ALIGN key; + LARGE_INTEGER byte_offset; + } write; + struct { + ULONG length; + enum file_info_class POINTER_ALIGN file_info_class; + } query_file; + struct { + ULONG length; + enum file_info_class POINTER_ALIGN file_info_class; + struct file_object *file_object; + union { + struct { + BOOLEAN replace_if_exists; + BOOLEAN advance_only; + }; + ULONG cluster_count; + void *delete_handle; + }; + } set_file; + struct { + ULONG length; + enum fs_info_class POINTER_ALIGN fs_info_class; + } query_volume; + struct { + ULONG output_buf_len; + ULONG POINTER_ALIGN input_buf_len; + ULONG POINTER_ALIGN code; + void *type3_input_buf; + } dev_ioctl; + struct { + SECURITY_INFORMATION security_info; + ULONG POINTER_ALIGN length; + } query_security; + struct { + SECURITY_INFORMATION security_info; + void *security_descriptor; + } set_security; + struct { + void *vpb; + struct device_object *device_object; + } mount_volume; + struct { + void *vpb; + struct device_object *device_object; + } verify_volume; + struct { + void *srb; + } scsi; + struct { + enum device_relation_type type; + } query_device_relations; + struct { + const struct guid *type; + USHORT size; + USHORT version; + struct nt_interface *intf; + void *intf_data; + } query_intf; + struct { + void *capabilities; + } device_capabilities; + struct { + void *io_resource_requirement_list; + } filter_resource_requirements; + struct { + ULONG which_space; + void *buffer; + ULONG offset; + ULONG POINTER_ALIGN length; + } read_write_config; + struct { + BOOLEAN lock; + } set_lock; + struct { + enum bus_query_id_type id_type; + } query_id; + struct { + enum device_text_type device_text_type; + ULONG POINTER_ALIGN locale_id; + } query_device_text; + struct { + BOOLEAN in_path; + BOOLEAN reserved[3]; + enum device_usage_notification_type POINTER_ALIGN type; + } usage_notification; + struct { + enum system_power_state power_state; + } wait_wake; + struct { + void *power_sequence; + } power_sequence; + struct { + ULONG sys_context; + enum power_state_type POINTER_ALIGN type; + union power_state POINTER_ALIGN state; + enum power_action POINTER_ALIGN shutdown_type; + } power; + struct { + struct cm_resource_list *allocated_resources; + struct cm_resource_list *allocated_resources_translated; + } start_device; + struct { + ULONG_PTR provider_id; + void *data_path; + ULONG buf_len; + void *buf; + } wmi; + struct { + void *arg1; + void *arg2; + void *arg3; + void *arg4; + } others; + } params; + struct device_object *dev_obj; + struct file_object *file_obj; + NTSTATUS (*completion_routine)(struct device_object *, + struct irp *, void *) wstdcall; + void *context; +}; +#ifndef CONFIG_X86_64 +#pragma pack(pop) +#endif + +struct kapc { + CSHORT type; + CSHORT size; + ULONG spare0; + struct nt_thread *thread; + struct nt_list list; + void *kernele_routine; + void *rundown_routine; + void *normal_routine; + void *normal_context; + void *sys_arg1; + void *sys_arg2; + CCHAR apc_state_index; + KPROCESSOR_MODE apc_mode; + BOOLEAN inserted; +}; + +#define IRP_NOCACHE 0x00000001 +#define IRP_SYNCHRONOUS_API 0x00000004 +#define IRP_ASSOCIATED_IRP 0x00000008 + +enum urb_state { + URB_INVALID = 1, URB_ALLOCATED, URB_SUBMITTED, + URB_COMPLETED, URB_FREE, URB_SUSPEND, URB_INT_UNLINKED }; + +struct wrap_urb { + struct nt_list list; + enum urb_state state; + struct nt_list complete_list; + unsigned int flags; + struct urb *urb; + struct irp *irp; +#ifdef USB_DEBUG + unsigned int id; +#endif +}; + +struct irp { + SHORT type; + USHORT size; + struct mdl *mdl; + ULONG flags; + union { + struct irp *master_irp; + LONG irp_count; + void *system_buffer; + } associated_irp; + struct nt_list thread_list; + struct io_status_block io_status; + KPROCESSOR_MODE requestor_mode; + BOOLEAN pending_returned; + CHAR stack_count; + CHAR current_location; + BOOLEAN cancel; + KIRQL cancel_irql; + CCHAR apc_env; + UCHAR alloc_flags; + struct io_status_block *user_status; + struct nt_event *user_event; + union { + struct { + void *user_apc_routine; + void *user_apc_context; + } async_params; + LARGE_INTEGER alloc_size; + } overlay; + void (*cancel_routine)(struct device_object *, struct irp *) wstdcall; + void *user_buf; + union { + struct { + union { + struct kdevice_queue_entry dev_q_entry; + struct { + void *driver_context[4]; + }; + }; + void *thread; + char *aux_buf; + struct { + struct nt_list list; + union { + struct io_stack_location *csl; + ULONG packet_type; + }; + }; + struct file_object *file_object; + } overlay; + union { + struct kapc apc; + /* space for apc is used for ndiswrapper + * specific fields */ + struct { + struct wrap_urb *wrap_urb; + struct wrap_device *wrap_device; + }; + }; + void *completion_key; + } tail; +}; + +#define IoSizeOfIrp(stack_count) \ + ((USHORT)(sizeof(struct irp) + \ + ((stack_count) * sizeof(struct io_stack_location)))) +#define IoGetCurrentIrpStackLocation(irp) \ + (irp)->tail.overlay.csl +#define IoGetNextIrpStackLocation(irp) \ + (IoGetCurrentIrpStackLocation(irp) - 1) +#define IoGetPreviousIrpStackLocation(irp) \ + (IoGetCurrentIrpStackLocation(irp) + 1) + +#define IoSetNextIrpStackLocation(irp) \ +do { \ + KIRQL _irql_; \ + IoAcquireCancelSpinLock(&_irql_); \ + (irp)->current_location--; \ + IoGetCurrentIrpStackLocation(irp)--; \ + IoReleaseCancelSpinLock(_irql_); \ +} while (0) + +#define IoSkipCurrentIrpStackLocation(irp) \ +do { \ + KIRQL _irql_; \ + IoAcquireCancelSpinLock(&_irql_); \ + (irp)->current_location++; \ + IoGetCurrentIrpStackLocation(irp)++; \ + IoReleaseCancelSpinLock(_irql_); \ +} while (0) + +static inline void +IoCopyCurrentIrpStackLocationToNext(struct irp *irp) +{ + struct io_stack_location *next; + next = IoGetNextIrpStackLocation(irp); + memcpy(next, IoGetCurrentIrpStackLocation(irp), + offsetof(struct io_stack_location, completion_routine)); + next->control = 0; +} + +static inline void +IoSetCompletionRoutine(struct irp *irp, void *routine, void *context, + BOOLEAN success, BOOLEAN error, BOOLEAN cancel) +{ + struct io_stack_location *irp_sl = IoGetNextIrpStackLocation(irp); + irp_sl->completion_routine = routine; + irp_sl->context = context; + irp_sl->control = 0; + if (success) + irp_sl->control |= SL_INVOKE_ON_SUCCESS; + if (error) + irp_sl->control |= SL_INVOKE_ON_ERROR; + if (cancel) + irp_sl->control |= SL_INVOKE_ON_CANCEL; +} + +#define IoMarkIrpPending(irp) \ + (IoGetCurrentIrpStackLocation((irp))->control |= SL_PENDING_RETURNED) +#define IoUnmarkIrpPending(irp) \ + (IoGetCurrentIrpStackLocation((irp))->control &= ~SL_PENDING_RETURNED) + +#define IRP_SL(irp, n) (((struct io_stack_location *)((irp) + 1)) + (n)) +#define IRP_DRIVER_CONTEXT(irp) (irp)->tail.overlay.driver_context +#define IoIrpThread(irp) ((irp)->tail.overlay.thread) + +#define IRP_URB(irp) \ + (union nt_urb *)(IoGetCurrentIrpStackLocation(irp)->params.others.arg1) + +#define IRP_WRAP_DEVICE(irp) (irp)->tail.wrap_device +#define IRP_WRAP_URB(irp) (irp)->tail.wrap_urb + +struct wmi_guid_reg_info { + struct guid *guid; + ULONG instance_count; + ULONG flags; +}; + +struct wmilib_context { + ULONG guid_count; + struct wmi_guid_reg_info *guid_list; + void *query_wmi_reg_info; + void *query_wmi_data_block; + void *set_wmi_data_block; + void *set_wmi_data_item; + void *execute_wmi_method; + void *wmi_function_control; +}; + +enum key_value_information_class { + KeyValueBasicInformation, KeyValueFullInformation, + KeyValuePartialInformation, KeyValueFullInformationAlign64, + KeyValuePartialInformationAlign64 +}; + +struct file_name_info { + ULONG length; + wchar_t *name; +}; + +struct file_std_info { + LARGE_INTEGER alloc_size; + LARGE_INTEGER eof; + ULONG num_links; + BOOLEAN delete_pending; + BOOLEAN dir; +}; + +enum nt_obj_type { + NT_OBJ_EVENT = 10, NT_OBJ_MUTEX, NT_OBJ_THREAD, NT_OBJ_TIMER, + NT_OBJ_SEMAPHORE, +}; + +enum common_object_type { + OBJECT_TYPE_NONE, OBJECT_TYPE_DEVICE, OBJECT_TYPE_DRIVER, + OBJECT_TYPE_NT_THREAD, OBJECT_TYPE_FILE, OBJECT_TYPE_CALLBACK, +}; + +struct common_object_header { + struct nt_list list; + enum common_object_type type; + UINT size; + UINT ref_count; + BOOLEAN close_in_process; + BOOLEAN permanent; + struct unicode_string name; +}; + +#define OBJECT_TO_HEADER(object) \ + (struct common_object_header *)((void *)(object) - \ + sizeof(struct common_object_header)) +#define OBJECT_SIZE(size) \ + ((size) + sizeof(struct common_object_header)) +#define HEADER_TO_OBJECT(hdr) \ + ((void *)(hdr) + sizeof(struct common_object_header)) +#define HANDLE_TO_OBJECT(handle) HEADER_TO_OBJECT(handle) +#define HANDLE_TO_HEADER(handle) (handle) + +enum work_queue_type { + CriticalWorkQueue, DelayedWorkQueue, HyperCriticalWorkQueue, + MaximumWorkQueue +}; + +typedef void (*NTOS_WORK_FUNC)(void *arg1, void *arg2) wstdcall; + +struct io_workitem { + enum work_queue_type type; + struct device_object *dev_obj; + NTOS_WORK_FUNC worker_routine; + void *context; +}; + +struct io_workitem_entry { + struct nt_list list; + struct io_workitem *io_workitem; +}; + +enum mm_page_priority { + LowPagePriority, NormalPagePriority = 16, HighPagePriority = 32 +}; + +enum kinterrupt_mode { + LevelSensitive, Latched +}; + +enum ntos_wait_reason { + Executive, FreePage, PageIn, PoolAllocation, DelayExecution, + Suspended, UserRequest, WrExecutive, WrFreePage, WrPageIn, + WrPoolAllocation, WrDelayExecution, WrSuspended, WrUserRequest, + WrEventPair, WrQueue, WrLpcReceive, WrLpcReply, WrVirtualMemory, + WrPageOut, WrRendezvous, Spare2, Spare3, Spare4, Spare5, Spare6, + WrKernel, MaximumWaitReason +}; + +typedef enum ntos_wait_reason KWAIT_REASON; + +typedef void *LOOKASIDE_ALLOC_FUNC(enum pool_type pool_type, + SIZE_T size, ULONG tag) wstdcall; +typedef void LOOKASIDE_FREE_FUNC(void *) wstdcall; + +struct npaged_lookaside_list { + nt_slist_header head; + USHORT depth; + USHORT maxdepth; + ULONG totalallocs; + union { + ULONG allocmisses; + ULONG allochits; + } u1; + ULONG totalfrees; + union { + ULONG freemisses; + ULONG freehits; + } u2; + enum pool_type pool_type; + ULONG tag; + ULONG size; + LOOKASIDE_ALLOC_FUNC *alloc_func; + LOOKASIDE_FREE_FUNC *free_func; + struct nt_list list; + ULONG lasttotallocs; + union { + ULONG lastallocmisses; + ULONG lastallochits; + } u3; + ULONG pad[2]; +#ifndef CONFIG_X86_64 + NT_SPIN_LOCK obsolete; +#endif +} +#ifdef CONFIG_X86_64 +CACHE_ALIGN +#endif +; + +enum device_registry_property { + DevicePropertyDeviceDescription, DevicePropertyHardwareID, + DevicePropertyCompatibleIDs, DevicePropertyBootConfiguration, + DevicePropertyBootConfigurationTranslated, + DevicePropertyClassName, DevicePropertyClassGuid, + DevicePropertyDriverKeyName, DevicePropertyManufacturer, + DevicePropertyFriendlyName, DevicePropertyLocationInformation, + DevicePropertyPhysicalDeviceObjectName, DevicePropertyBusTypeGuid, + DevicePropertyLegacyBusType, DevicePropertyBusNumber, + DevicePropertyEnumeratorName, DevicePropertyAddress, + DevicePropertyUINumber, DevicePropertyInstallState, + DevicePropertyRemovalPolicy +}; + +enum trace_information_class { + TraceIdClass, TraceHandleClass, TraceEnableFlagsClass, + TraceEnableLevelClass, GlobalLoggerHandleClass, EventLoggerHandleClass, + AllLoggerHandlesClass, TraceHandleByNameClass +}; + +struct kinterrupt; +typedef BOOLEAN (*PKSERVICE_ROUTINE)(struct kinterrupt *interrupt, + void *context) wstdcall; +typedef BOOLEAN (*PKSYNCHRONIZE_ROUTINE)(void *context) wstdcall; + +struct kinterrupt { + ULONG vector; + KAFFINITY cpu_mask; + NT_SPIN_LOCK lock; + NT_SPIN_LOCK *actual_lock; + BOOLEAN shared; + BOOLEAN save_fp; + union { + CHAR processor_number; +#ifdef CONFIG_DEBUG_SHIRQ + CHAR enabled; +#endif + } u; + PKSERVICE_ROUTINE isr; + void *isr_ctx; + struct nt_list list; + KIRQL irql; + KIRQL synch_irql; + enum kinterrupt_mode mode; +}; + +struct time_fields { + CSHORT year; + CSHORT month; + CSHORT day; + CSHORT hour; + CSHORT minute; + CSHORT second; + CSHORT milliseconds; + CSHORT weekday; +}; + +struct object_attributes { + ULONG length; + void *root_dir; + struct unicode_string *name; + ULONG attributes; + void *security_descr; + void *security_qos; +}; + +typedef void (*PCALLBACK_FUNCTION)(void *context, void *arg1, + void *arg2) wstdcall; + +struct callback_object; +struct callback_func { + PCALLBACK_FUNCTION func; + void *context; + struct nt_list list; + struct callback_object *object; +}; + +struct callback_object { + NT_SPIN_LOCK lock; + struct nt_list list; + struct nt_list callback_funcs; + BOOLEAN allow_multiple_callbacks; + struct object_attributes *attributes; +}; + +enum section_inherit { + ViewShare = 1, ViewUnmap = 2 +}; + +struct ksystem_time { + ULONG low_part; + LONG high1_time; + LONG high2_time; +}; + +enum nt_product_type { + nt_product_win_nt = 1, nt_product_lan_man_nt, nt_product_server +}; + +enum alt_arch_type { + arch_type_standard, arch_type_nex98x86, end_alternatives +}; + +struct kuser_shared_data { + ULONG tick_count; + ULONG tick_count_multiplier; + volatile struct ksystem_time interrupt_time; + volatile struct ksystem_time system_time; + volatile struct ksystem_time time_zone_bias; + USHORT image_number_low; + USHORT image_number_high; + wchar_t nt_system_root[260]; + ULONG max_stack_trace_depth; + ULONG crypto_exponent; + ULONG time_zone_id; + ULONG large_page_min; + ULONG reserved2[7]; + enum nt_product_type nt_product_type; + BOOLEAN product_type_is_valid; + ULONG nt_major_version; + ULONG nt_minor_version; + BOOLEAN processor_features[PROCESSOR_FEATURE_MAX]; + ULONG reserved1; + ULONG reserved3; + volatile LONG time_slip; + enum alt_arch_type alt_arch_type; + LARGE_INTEGER system_expiration_date; + ULONG suite_mask; + BOOLEAN kdbg_enabled; + volatile ULONG active_console; + volatile ULONG dismount_count; + ULONG com_plus_package; + ULONG last_system_rite_event_tick_count; + ULONG num_phys_pages; + BOOLEAN safe_boot_mode; + ULONG trace_log; + ULONGLONG fill0; + ULONGLONG sys_call[4]; + union { + volatile struct ksystem_time tick_count; + volatile ULONG64 tick_count_quad; + } tick; +}; + +#define REG_NONE (0) +#define REG_SZ (1) +#define REG_EXPAND_SZ (2) +#define REG_BINARY (3) +#define REG_DWORD (4) + +#define RTL_REGISTRY_ABSOLUTE 0 +#define RTL_REGISTRY_SERVICES 1 +#define RTL_REGISTRY_CONTROL 2 +#define RTL_REGISTRY_WINDOWS_NT 3 +#define RTL_REGISTRY_DEVICEMAP 4 +#define RTL_REGISTRY_USER 5 +#define RTL_REGISTRY_MAXIMUM 6 +#define RTL_REGISTRY_HANDLE 0x40000000 +#define RTL_REGISTRY_OPTIONAL 0x80000000 + +#define RTL_QUERY_REGISTRY_SUBKEY 0x00000001 +#define RTL_QUERY_REGISTRY_TOPKEY 0x00000002 +#define RTL_QUERY_REGISTRY_REQUIRED 0x00000004 +#define RTL_QUERY_REGISTRY_NOVALUE 0x00000008 +#define RTL_QUERY_REGISTRY_NOEXPAND 0x00000010 +#define RTL_QUERY_REGISTRY_DIRECT 0x00000020 +#define RTL_QUERY_REGISTRY_DELETE 0x00000040 + +typedef NTSTATUS (*PRTL_QUERY_REGISTRY_ROUTINE)(wchar_t *name, ULONG type, + void *data, ULONG length, + void *context, + void *entry) wstdcall; + +struct rtl_query_registry_table { + PRTL_QUERY_REGISTRY_ROUTINE query_func; + ULONG flags; + wchar_t *name; + void *context; + ULONG def_type; + void *def_data; + ULONG def_length; +}; + +struct io_remove_lock { + BOOLEAN removed; + BOOLEAN reserved[3]; + LONG io_count; + struct nt_event remove_event; +}; + +struct io_error_log_packet { + UCHAR major_fn_code; + UCHAR retry_count; + USHORT dump_data_size; + USHORT nr_of_strings; + USHORT string_offset; + USHORT event_category; + NTSTATUS error_code; + ULONG unique_error_value; + NTSTATUS final_status; + ULONG sequence_number; + ULONG io_control_code; + LARGE_INTEGER device_offset; + ULONG dump_data[1]; +}; + +/* some of the functions below are slightly different from DDK's + * implementation; e.g., Insert functions return appropriate + * pointer */ + +/* instead of using Linux's lists, we implement list manipulation + * functions because nt_list is used by drivers and we don't want to + * worry about Linux's list being different from nt_list (right now + * they are same, but in future they could be different) */ + +static inline void InitializeListHead(struct nt_list *head) +{ + head->next = head->prev = head; +} + +static inline BOOLEAN IsListEmpty(struct nt_list *head) +{ + if (head == head->next) + return TRUE; + else + return FALSE; +} + +static inline void RemoveEntryList(struct nt_list *entry) +{ + entry->prev->next = entry->next; + entry->next->prev = entry->prev; +} + +static inline struct nt_list *RemoveHeadList(struct nt_list *head) +{ + struct nt_list *entry; + + entry = head->next; + if (entry == head) + return NULL; + else { + RemoveEntryList(entry); + return entry; + } +} + +static inline struct nt_list *RemoveTailList(struct nt_list *head) +{ + struct nt_list *entry; + + entry = head->prev; + if (entry == head) + return NULL; + else { + RemoveEntryList(entry); + return entry; + } +} + +static inline void InsertListEntry(struct nt_list *entry, struct nt_list *prev, + struct nt_list *next) +{ + next->prev = entry; + entry->next = next; + entry->prev = prev; + prev->next = entry; +} + +static inline struct nt_list *InsertHeadList(struct nt_list *head, + struct nt_list *entry) +{ + struct nt_list *ret; + + if (IsListEmpty(head)) + ret = NULL; + else + ret = head->next; + + InsertListEntry(entry, head, head->next); + return ret; +} + +static inline struct nt_list *InsertTailList(struct nt_list *head, + struct nt_list *entry) +{ + struct nt_list *ret; + + if (IsListEmpty(head)) + ret = NULL; + else + ret = head->prev; + + InsertListEntry(entry, head->prev, head); + return ret; +} + +#define nt_list_for_each(pos, head) \ + for (pos = (head)->next; pos != (head); pos = pos->next) + +#define nt_list_for_each_entry(pos, head, member) \ + for (pos = container_of((head)->next, typeof(*pos), member); \ + &pos->member != (head); \ + pos = container_of(pos->member.next, typeof(*pos), member)) + +#define nt_list_for_each_safe(pos, n, head) \ + for (pos = (head)->next, n = pos->next; pos != (head); \ + pos = n, n = pos->next) + +/* device object flags */ +#define DO_VERIFY_VOLUME 0x00000002 +#define DO_BUFFERED_IO 0x00000004 +#define DO_EXCLUSIVE 0x00000008 +#define DO_DIRECT_IO 0x00000010 +#define DO_MAP_IO_BUFFER 0x00000020 +#define DO_DEVICE_HAS_NAME 0x00000040 +#define DO_DEVICE_INITIALIZING 0x00000080 +#define DO_SYSTEM_BOOT_PARTITION 0x00000100 +#define DO_LONG_TERM_REQUESTS 0x00000200 +#define DO_NEVER_LAST_DEVICE 0x00000400 +#define DO_SHUTDOWN_REGISTERED 0x00000800 +#define DO_BUS_ENUMERATED_DEVICE 0x00001000 +#define DO_POWER_PAGABLE 0x00002000 +#define DO_POWER_INRUSH 0x00004000 +#define DO_LOW_PRIORITY_FILESYSTEM 0x00010000 + +/* Various supported device types (used with IoCreateDevice()) */ + +#define FILE_DEVICE_BEEP 0x00000001 +#define FILE_DEVICE_CD_ROM 0x00000002 +#define FILE_DEVICE_CD_ROM_FILE_SYSTEM 0x00000003 +#define FILE_DEVICE_CONTROLLER 0x00000004 +#define FILE_DEVICE_DATALINK 0x00000005 +#define FILE_DEVICE_DFS 0x00000006 +#define FILE_DEVICE_DISK 0x00000007 +#define FILE_DEVICE_DISK_FILE_SYSTEM 0x00000008 +#define FILE_DEVICE_FILE_SYSTEM 0x00000009 +#define FILE_DEVICE_INPORT_PORT 0x0000000A +#define FILE_DEVICE_KEYBOARD 0x0000000B +#define FILE_DEVICE_MAILSLOT 0x0000000C +#define FILE_DEVICE_MIDI_IN 0x0000000D +#define FILE_DEVICE_MIDI_OUT 0x0000000E +#define FILE_DEVICE_MOUSE 0x0000000F +#define FILE_DEVICE_MULTI_UNC_PROVIDER 0x00000010 +#define FILE_DEVICE_NAMED_PIPE 0x00000011 +#define FILE_DEVICE_NETWORK 0x00000012 +#define FILE_DEVICE_NETWORK_BROWSER 0x00000013 +#define FILE_DEVICE_NETWORK_FILE_SYSTEM 0x00000014 +#define FILE_DEVICE_NULL 0x00000015 +#define FILE_DEVICE_PARALLEL_PORT 0x00000016 +#define FILE_DEVICE_PHYSICAL_NETCARD 0x00000017 +#define FILE_DEVICE_PRINTER 0x00000018 +#define FILE_DEVICE_SCANNER 0x00000019 +#define FILE_DEVICE_SERIAL_MOUSE_PORT 0x0000001A +#define FILE_DEVICE_SERIAL_PORT 0x0000001B +#define FILE_DEVICE_SCREEN 0x0000001C +#define FILE_DEVICE_SOUND 0x0000001D +#define FILE_DEVICE_STREAMS 0x0000001E +#define FILE_DEVICE_TAPE 0x0000001F +#define FILE_DEVICE_TAPE_FILE_SYSTEM 0x00000020 +#define FILE_DEVICE_TRANSPORT 0x00000021 +#define FILE_DEVICE_UNKNOWN 0x00000022 +#define FILE_DEVICE_VIDEO 0x00000023 +#define FILE_DEVICE_VIRTUAL_DISK 0x00000024 +#define FILE_DEVICE_WAVE_IN 0x00000025 +#define FILE_DEVICE_WAVE_OUT 0x00000026 +#define FILE_DEVICE_8042_PORT 0x00000027 +#define FILE_DEVICE_NETWORK_REDIRECTOR 0x00000028 +#define FILE_DEVICE_BATTERY 0x00000029 +#define FILE_DEVICE_BUS_EXTENDER 0x0000002A +#define FILE_DEVICE_MODEM 0x0000002B +#define FILE_DEVICE_VDM 0x0000002C +#define FILE_DEVICE_MASS_STORAGE 0x0000002D +#define FILE_DEVICE_SMB 0x0000002E +#define FILE_DEVICE_KS 0x0000002F +#define FILE_DEVICE_CHANGER 0x00000030 +#define FILE_DEVICE_SMARTCARD 0x00000031 +#define FILE_DEVICE_ACPI 0x00000032 +#define FILE_DEVICE_DVD 0x00000033 +#define FILE_DEVICE_FULLSCREEN_VIDEO 0x00000034 +#define FILE_DEVICE_DFS_FILE_SYSTEM 0x00000035 +#define FILE_DEVICE_DFS_VOLUME 0x00000036 +#define FILE_DEVICE_SERENUM 0x00000037 +#define FILE_DEVICE_TERMSRV 0x00000038 +#define FILE_DEVICE_KSEC 0x00000039 +#define FILE_DEVICE_FIPS 0x0000003A + +/* Device characteristics */ + +#define FILE_REMOVABLE_MEDIA 0x00000001 +#define FILE_READ_ONLY_DEVICE 0x00000002 +#define FILE_FLOPPY_DISKETTE 0x00000004 +#define FILE_WRITE_ONCE_MEDIA 0x00000008 +#define FILE_REMOTE_DEVICE 0x00000010 +#define FILE_DEVICE_IS_MOUNTED 0x00000020 +#define FILE_VIRTUAL_VOLUME 0x00000040 +#define FILE_AUTOGENERATED_DEVICE_NAME 0x00000080 +#define FILE_DEVICE_SECURE_OPEN 0x00000100 + +#define FILE_READ_DATA 0x0001 +#define FILE_WRITE_DATA 0x0002 + +#define FILE_SUPERSEDED 0x00000000 +#define FILE_OPENED 0x00000001 +#define FILE_CREATED 0x00000002 +#define FILE_OVERWRITTEN 0x00000003 +#define FILE_EXISTS 0x00000004 +#define FILE_DOES_NOT_EXIST 0x00000005 + + +#endif /* WINNT_TYPES_H */ --- linux-3.0.0.orig/ubuntu/ndiswrapper/wrapmem.c +++ linux-3.0.0/ubuntu/ndiswrapper/wrapmem.c @@ -0,0 +1,360 @@ +/* + * Copyright (C) 2006 Giridhar Pemmasani + * + * 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. + * + */ + +#define _WRAPMEM_C_ + +#include "ntoskernel.h" + +struct slack_alloc_info { + struct nt_list list; + size_t size; +}; + +static struct nt_list allocs; +static struct nt_list slack_allocs; +static spinlock_t alloc_lock; + +struct vmem_block { + struct nt_list list; + int size; +}; + +static struct nt_list vmem_list; + +#if defined(ALLOC_DEBUG) +struct alloc_info { + enum alloc_type type; + size_t size; +#if ALLOC_DEBUG > 1 + struct nt_list list; + const char *file; + int line; + ULONG tag; +#endif +}; + +static atomic_t alloc_sizes[ALLOC_TYPE_MAX]; +#endif + +void wrapmem_info(void) +{ +#ifdef ALLOC_DEBUG + enum alloc_type type; + for (type = 0; type < ALLOC_TYPE_MAX; type++) + INFO("total size of allocations in %d: %d", + type, atomic_read(&alloc_sizes[type])); +#endif +} + +/* allocate memory and add it to list of allocated pointers; if a + * driver doesn't free this memory for any reason (buggy driver or we + * allocate space behind driver's back since we need more space than + * corresponding Windows structure provides etc.), this gets freed + * automatically when module is unloaded + */ +void *slack_kmalloc(size_t size) +{ + struct slack_alloc_info *info; + gfp_t flags; + + ENTER4("size = %lu", (unsigned long)size); + + if (irql_gfp() & GFP_ATOMIC) + flags = GFP_ATOMIC; + else + flags = GFP_KERNEL; + info = kmalloc(size + sizeof(*info), flags); + if (!info) + return NULL; + info->size = size; + spin_lock_bh(&alloc_lock); + InsertTailList(&slack_allocs, &info->list); + spin_unlock_bh(&alloc_lock); +#ifdef ALLOC_DEBUG + atomic_add(size, &alloc_sizes[ALLOC_TYPE_SLACK]); +#endif + TRACE4("%p, %p", info, info + 1); + EXIT4(return info + 1); +} + +/* free pointer and remove from list of allocated pointers */ +void slack_kfree(void *ptr) +{ + struct slack_alloc_info *info; + + ENTER4("%p", ptr); + info = ptr - sizeof(*info); + spin_lock_bh(&alloc_lock); + RemoveEntryList(&info->list); + spin_unlock_bh(&alloc_lock); +#ifdef ALLOC_DEBUG + atomic_sub(info->size, &alloc_sizes[ALLOC_TYPE_SLACK]); +#endif + kfree(info); + EXIT4(return); +} + +#if defined(ALLOC_DEBUG) +void *wrap_kmalloc(size_t size, gfp_t flags, const char *file, int line) +{ + struct alloc_info *info; + + info = kmalloc(size + sizeof(*info), flags); + if (!info) + return NULL; + if (flags & GFP_ATOMIC) + info->type = ALLOC_TYPE_KMALLOC_ATOMIC; + else + info->type = ALLOC_TYPE_KMALLOC_NON_ATOMIC; + info->size = size; + atomic_add(size, &alloc_sizes[info->type]); +#if ALLOC_DEBUG > 1 + info->file = file; + info->line = line; + info->tag = 0; + spin_lock_bh(&alloc_lock); + InsertTailList(&allocs, &info->list); + spin_unlock_bh(&alloc_lock); +#endif + TRACE4("%p", info + 1); + return info + 1; +} + +void *wrap_kzalloc(size_t size, gfp_t flags, const char *file, int line) +{ + void *ptr = wrap_kmalloc(size, flags, file, line); + if (ptr) + memset(ptr, 0, size); + return ptr; +} + +void wrap_kfree(void *ptr) +{ + struct alloc_info *info; + + TRACE4("%p", ptr); + if (!ptr) + return; + info = ptr - sizeof(*info); + atomic_sub(info->size, &alloc_sizes[info->type]); +#if ALLOC_DEBUG > 1 + spin_lock_bh(&alloc_lock); + RemoveEntryList(&info->list); + spin_unlock_bh(&alloc_lock); + if (!(info->type == ALLOC_TYPE_KMALLOC_ATOMIC || + info->type == ALLOC_TYPE_KMALLOC_NON_ATOMIC)) + WARNING("invliad type: %d", info->type); +#endif + kfree(info); +} + +void *wrap_vmalloc(unsigned long size, const char *file, int line) +{ + struct alloc_info *info; + + info = vmalloc(size + sizeof(*info)); + if (!info) + return NULL; + info->type = ALLOC_TYPE_VMALLOC_NON_ATOMIC; + info->size = size; + atomic_add(size, &alloc_sizes[info->type]); +#if ALLOC_DEBUG > 1 + info->file = file; + info->line = line; + info->tag = 0; + spin_lock_bh(&alloc_lock); + InsertTailList(&allocs, &info->list); + spin_unlock_bh(&alloc_lock); +#endif + return info + 1; +} + +void *wrap__vmalloc(unsigned long size, gfp_t gfp_mask, pgprot_t prot, + const char *file, int line) +{ + struct alloc_info *info; + + info = __vmalloc(size + sizeof(*info), gfp_mask, prot); + if (!info) + return NULL; + if (gfp_mask & GFP_ATOMIC) + info->type = ALLOC_TYPE_VMALLOC_ATOMIC; + else + info->type = ALLOC_TYPE_VMALLOC_NON_ATOMIC; + info->size = size; + atomic_add(size, &alloc_sizes[info->type]); +#if ALLOC_DEBUG > 1 + info->file = file; + info->line = line; + info->tag = 0; + spin_lock_bh(&alloc_lock); + InsertTailList(&allocs, &info->list); + spin_unlock_bh(&alloc_lock); +#endif + return info + 1; +} + +void wrap_vfree(void *ptr) +{ + struct alloc_info *info; + + info = ptr - sizeof(*info); + atomic_sub(info->size, &alloc_sizes[info->type]); +#if ALLOC_DEBUG > 1 + spin_lock_bh(&alloc_lock); + RemoveEntryList(&info->list); + spin_unlock_bh(&alloc_lock); + if (!(info->type == ALLOC_TYPE_VMALLOC_ATOMIC || + info->type == ALLOC_TYPE_VMALLOC_NON_ATOMIC)) + WARNING("invliad type: %d", info->type); +#endif + vfree(info); +} + +void *wrap_alloc_pages(gfp_t flags, unsigned int size, + const char *file, int line) +{ + struct alloc_info *info; + + size += sizeof(*info); + info = (struct alloc_info *)__get_free_pages(flags, get_order(size)); + if (!info) + return NULL; + info->type = ALLOC_TYPE_PAGES; + info->size = size; + atomic_add(size, &alloc_sizes[info->type]); +#if ALLOC_DEBUG > 1 + info->file = file; + info->line = line; + info->tag = 0; + spin_lock_bh(&alloc_lock); + InsertTailList(&allocs, &info->list); + spin_unlock_bh(&alloc_lock); +#endif + return info + 1; +} + +void wrap_free_pages(unsigned long ptr, int order) +{ + struct alloc_info *info; + + info = (void *)ptr - sizeof(*info); + atomic_sub(info->size, &alloc_sizes[info->type]); +#if ALLOC_DEBUG > 1 + spin_lock_bh(&alloc_lock); + RemoveEntryList(&info->list); + spin_unlock_bh(&alloc_lock); + if (info->type != ALLOC_TYPE_PAGES) + WARNING("invliad type: %d", info->type); +#endif + free_pages((unsigned long)info, get_order(info->size)); +} + +#if ALLOC_DEBUG > 1 +#undef ExAllocatePoolWithTag +void *wrap_ExAllocatePoolWithTag(enum pool_type pool_type, SIZE_T size, + ULONG tag, const char *file, int line) +{ + void *addr; + struct alloc_info *info; + + ENTER4("pool_type: %d, size: %lu, tag: %u", pool_type, size, tag); + addr = ExAllocatePoolWithTag(pool_type, size, tag); + if (!addr) + return NULL; + info = addr - sizeof(*info); + info->file = file; + info->line = line; + info->tag = tag; + EXIT4(return addr); +} +#endif + +int alloc_size(enum alloc_type type) +{ + if (type >= 0 && type < ALLOC_TYPE_MAX) + return atomic_read(&alloc_sizes[type]); + else + return -EINVAL; +} + +#endif // ALLOC_DEBUG + +int wrapmem_init(void) +{ + InitializeListHead(&allocs); + InitializeListHead(&slack_allocs); + InitializeListHead(&vmem_list); + spin_lock_init(&alloc_lock); + return 0; +} + +void wrapmem_exit(void) +{ + enum alloc_type type; + struct nt_list *ent; + + /* free all pointers on the slack list */ + while (1) { + struct slack_alloc_info *info; + spin_lock_bh(&alloc_lock); + ent = RemoveHeadList(&slack_allocs); + spin_unlock_bh(&alloc_lock); + if (!ent) + break; + info = container_of(ent, struct slack_alloc_info, list); +#ifdef ALLOC_DEBUG + atomic_sub(info->size, &alloc_sizes[ALLOC_TYPE_SLACK]); +#endif + kfree(info); + } + type = 0; +#ifdef ALLOC_DEBUG + for (type = 0; type < ALLOC_TYPE_MAX; type++) { + int n = atomic_read(&alloc_sizes[type]); + if (n) + WARNING("%d bytes of memory in %d leaking", n, type); + } + +#if ALLOC_DEBUG > 1 + while (1) { + struct alloc_info *info; + + spin_lock_bh(&alloc_lock); + ent = RemoveHeadList(&allocs); + spin_unlock_bh(&alloc_lock); + if (!ent) + break; + info = container_of(ent, struct alloc_info, list); + atomic_sub(info->size, &alloc_sizes[ALLOC_TYPE_SLACK]); + WARNING("%p in %d of size %zu allocated at %s(%d) " + "with tag 0x%08X leaking; freeing it now", + info + 1, info->type, info->size, info->file, + info->line, info->tag); + if (info->type == ALLOC_TYPE_KMALLOC_ATOMIC || + info->type == ALLOC_TYPE_KMALLOC_NON_ATOMIC) + kfree(info); + else if (info->type == ALLOC_TYPE_VMALLOC_ATOMIC || + info->type == ALLOC_TYPE_VMALLOC_NON_ATOMIC) + vfree(info); + else if (info->type == ALLOC_TYPE_PAGES) + free_pages((unsigned long)info, get_order(info->size)); + else + WARNING("invalid type: %d; not freed", info->type); + } +#endif +#endif + return; +} --- linux-3.0.0.orig/ubuntu/ndiswrapper/wrapmem.h +++ linux-3.0.0/ubuntu/ndiswrapper/wrapmem.h @@ -0,0 +1,94 @@ +/* + * Copyright (C) 2006 Giridhar Pemmasani + * + * 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. + * + */ + +#ifndef _WRAPMEM_H_ + +/* set ALLOC_DEBUG to 1 to get information about memory used by both + * ndiswrapper and Windows driver by reading + * /proc/net/ndiswrapper/debug; this will also show memory leaks + * (memory allocated but not freed) when ndiswrapper module is + * unloaded. + + * ALLOC_DEBUG=2: details about individual allocations leaking is printed + * ALLOC_DEBUG=3: tags in ExAllocatePoolWithTag leaking printed +*/ + +//#ifndef ALLOC_DEBUG +//#define ALLOC_DEBUG 1 +//#endif + +enum alloc_type { ALLOC_TYPE_KMALLOC_ATOMIC, ALLOC_TYPE_KMALLOC_NON_ATOMIC, + ALLOC_TYPE_VMALLOC_ATOMIC, ALLOC_TYPE_VMALLOC_NON_ATOMIC, + ALLOC_TYPE_SLACK, ALLOC_TYPE_PAGES, ALLOC_TYPE_MAX }; + +int wrapmem_init(void); +void wrapmem_exit(void); +void *slack_kmalloc(size_t size); +void slack_kfree(void *ptr); +void wrapmem_info(void); + +#ifdef ALLOC_DEBUG +void *wrap_kmalloc(size_t size, gfp_t flags, const char *file, int line); +void *wrap_kzalloc(size_t size, gfp_t flags, const char *file, int line); +void wrap_kfree(void *ptr); +void *wrap_vmalloc(unsigned long size, const char *file, int line); +void *wrap__vmalloc(unsigned long size, gfp_t flags, pgprot_t prot, + const char *file, int line); +void wrap_vfree(void *ptr); +void *wrap_alloc_pages(gfp_t flags, unsigned int size, + const char *file, int line); +void wrap_free_pages(unsigned long ptr, int order); +int alloc_size(enum alloc_type type); + +#ifndef _WRAPMEM_C_ +#undef kmalloc +#undef kzalloc +#undef kfree +#undef vmalloc +#undef __vmalloc +#undef vfree +#define kmalloc(size, flags) \ + wrap_kmalloc(size, flags, __FILE__, __LINE__) +#define kzalloc(size, flags) \ + wrap_kzalloc(size, flags, __FILE__, __LINE__) +#define vmalloc(size) \ + wrap_vmalloc(size, __FILE__, __LINE__) +#define __vmalloc(size, flags, prot) \ + wrap__vmalloc(size, flags, prot, __FILE__, __LINE__) +#define kfree(ptr) wrap_kfree(ptr) +#define vfree(ptr) wrap_vfree(ptr) + +#define wrap_get_free_pages(flags, size) \ + wrap_alloc_pages(flags, size, __FILE__, __LINE__) +#undef free_pages +#define free_pages(ptr, order) wrap_free_pages(ptr, order) + +#if ALLOC_DEBUG > 1 +void *wrap_ExAllocatePoolWithTag(enum pool_type pool_type, SIZE_T size, + ULONG tag, const char *file, int line); +#define ExAllocatePoolWithTag(pool_type, size, tag) \ + wrap_ExAllocatePoolWithTag(pool_type, size, tag, __FILE__, __LINE__) +#endif + +#endif // _WRAPMEM_C_ + +#else + +#define wrap_get_free_pages(flags, size) \ + (void *)__get_free_pages(flags, get_order(size)) + +#endif // ALLOC_DEBUG + +#endif --- linux-3.0.0.orig/ubuntu/ndiswrapper/wrapndis.c +++ linux-3.0.0/ubuntu/ndiswrapper/wrapndis.c @@ -0,0 +1,2137 @@ +/* + * Copyright (C) 2003-2005 Pontus Fuchs, Giridhar Pemmasani + * + * 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. + * + */ + +#include "ndis.h" +#include "iw_ndis.h" +#include "pnp.h" +#include "loader.h" +#include "wrapndis.h" +#include +#include +#include +#include +#include +#include "wrapper.h" + +/* Functions callable from the NDIS driver */ +wstdcall NTSTATUS NdisDispatchDeviceControl(struct device_object *fdo, + struct irp *irp); +wstdcall NTSTATUS NdisDispatchPnp(struct device_object *fdo, struct irp *irp); +wstdcall NTSTATUS NdisDispatchPower(struct device_object *fdo, struct irp *irp); + +workqueue_struct_t *wrapndis_wq; +static struct nt_thread *wrapndis_worker_thread; + +static int set_packet_filter(struct ndis_device *wnd, + ULONG packet_filter); +static void add_iw_stats_timer(struct ndis_device *wnd); +static void del_iw_stats_timer(struct ndis_device *wnd); +static NDIS_STATUS ndis_start_device(struct ndis_device *wnd); +static int ndis_remove_device(struct ndis_device *wnd); +static void set_multicast_list(struct ndis_device *wnd); +static int ndis_net_dev_open(struct net_device *net_dev); +static int ndis_net_dev_close(struct net_device *net_dev); + +/* MiniportReset */ +NDIS_STATUS mp_reset(struct ndis_device *wnd) +{ + NDIS_STATUS res; + struct miniport *mp; + BOOLEAN reset_address; + KIRQL irql; + + ENTER2("wnd: %p", wnd); + if (down_interruptible(&wnd->tx_ring_mutex)) + EXIT3(return NDIS_STATUS_FAILURE); + if (down_interruptible(&wnd->ndis_req_mutex)) { + up(&wnd->tx_ring_mutex); + EXIT3(return NDIS_STATUS_FAILURE); + } + mp = &wnd->wd->driver->ndis_driver->mp; + prepare_wait_condition(wnd->ndis_req_task, wnd->ndis_req_done, 0); + WARNING("%s is being reset", wnd->net_dev->name); + irql = serialize_lock_irql(wnd); + assert_irql(_irql_ == DISPATCH_LEVEL); + res = LIN2WIN2(mp->reset, &reset_address, wnd->nmb->mp_ctx); + serialize_unlock_irql(wnd, irql); + + TRACE2("%08X, %08X", res, reset_address); + if (res == NDIS_STATUS_PENDING) { + /* wait for NdisMResetComplete */ + if (wait_condition((wnd->ndis_req_done > 0), 0, + TASK_INTERRUPTIBLE) < 0) + res = NDIS_STATUS_FAILURE; + else { + res = wnd->ndis_req_status; + reset_address = wnd->ndis_req_done - 1; + } + TRACE2("%08X, %08X", res, reset_address); + } + up(&wnd->ndis_req_mutex); + if (res == NDIS_STATUS_SUCCESS && reset_address) { + set_packet_filter(wnd, wnd->packet_filter); + set_multicast_list(wnd); + } + up(&wnd->tx_ring_mutex); + EXIT3(return res); +} + +/* MiniportRequest(Query/Set)Information */ +NDIS_STATUS mp_request(enum ndis_request_type request, + struct ndis_device *wnd, ndis_oid oid, + void *buf, ULONG buflen, ULONG *written, ULONG *needed) +{ + NDIS_STATUS res; + ULONG w, n; + struct miniport *mp; + KIRQL irql; + + if (down_interruptible(&wnd->ndis_req_mutex)) + EXIT3(return NDIS_STATUS_FAILURE); + if (!written) + written = &w; + if (!needed) + needed = &n; + mp = &wnd->wd->driver->ndis_driver->mp; + prepare_wait_condition(wnd->ndis_req_task, wnd->ndis_req_done, 0); + irql = serialize_lock_irql(wnd); + assert_irql(_irql_ == DISPATCH_LEVEL); + switch (request) { + case NdisRequestQueryInformation: + TRACE2("%p, %08X, %p", mp->queryinfo, oid, wnd->nmb->mp_ctx); + res = LIN2WIN6(mp->queryinfo, wnd->nmb->mp_ctx, oid, buf, + buflen, written, needed); + break; + case NdisRequestSetInformation: + TRACE2("%p, %08X, %p", mp->setinfo, oid, wnd->nmb->mp_ctx); + res = LIN2WIN6(mp->setinfo, wnd->nmb->mp_ctx, oid, buf, + buflen, written, needed); + break; + default: + WARNING("invalid request %d, %08X", request, oid); + res = NDIS_STATUS_NOT_SUPPORTED; + break; + } + serialize_unlock_irql(wnd, irql); + TRACE2("%08X, %08X", res, oid); + if (res == NDIS_STATUS_PENDING) { + /* wait for NdisMQueryInformationComplete */ + if (wait_condition((wnd->ndis_req_done > 0), 0, + TASK_INTERRUPTIBLE) < 0) + res = NDIS_STATUS_FAILURE; + else + res = wnd->ndis_req_status; + TRACE2("%08X, %08X", res, oid); + } + up(&wnd->ndis_req_mutex); + DBG_BLOCK(2) { + if (res || needed) + TRACE2("%08X, %d, %d, %d", res, buflen, *written, + *needed); + } + EXIT3(return res); +} + +/* MiniportPnPEventNotify */ +static NDIS_STATUS mp_pnp_event(struct ndis_device *wnd, + enum ndis_device_pnp_event event, + ULONG power_profile) +{ + struct miniport *mp; + + ENTER1("%p, %d", wnd, event); + mp = &wnd->wd->driver->ndis_driver->mp; + if (!mp->pnp_event_notify) { + TRACE1("Windows driver %s doesn't support " + "MiniportPnpEventNotify", wnd->wd->driver->name); + return NDIS_STATUS_FAILURE; + } + /* RNDIS driver doesn't like to be notified if device is + * already halted */ + if (!test_bit(HW_INITIALIZED, &wnd->wd->hw_status)) + EXIT1(return NDIS_STATUS_SUCCESS); + switch (event) { + case NdisDevicePnPEventSurpriseRemoved: + TRACE1("%u, %p", + (wnd->attributes & NDIS_ATTRIBUTE_SURPRISE_REMOVE_OK), + mp->pnp_event_notify); + if ((wnd->attributes & NDIS_ATTRIBUTE_SURPRISE_REMOVE_OK) && + !test_bit(HW_PRESENT, &wnd->wd->hw_status) && + mp->pnp_event_notify) { + TRACE1("calling surprise_removed"); + LIN2WIN4(mp->pnp_event_notify, wnd->nmb->mp_ctx, + NdisDevicePnPEventSurpriseRemoved, NULL, 0); + } else + TRACE1("Windows driver %s doesn't support " + "MiniportPnpEventNotify for safe unplugging", + wnd->wd->driver->name); + return NDIS_STATUS_SUCCESS; + case NdisDevicePnPEventPowerProfileChanged: + if (power_profile) + power_profile = NdisPowerProfileAcOnLine; + LIN2WIN4(mp->pnp_event_notify, wnd->nmb->mp_ctx, + NdisDevicePnPEventPowerProfileChanged, + &power_profile, (ULONG)sizeof(power_profile)); + return NDIS_STATUS_SUCCESS; + default: + WARNING("event %d not yet implemented", event); + return NDIS_STATUS_SUCCESS; + } +} + +/* MiniportInitialize */ +static NDIS_STATUS mp_init(struct ndis_device *wnd) +{ + NDIS_STATUS error_status, status; + UINT medium_index; + enum ndis_medium medium_array[] = {NdisMedium802_3}; + struct miniport *mp; + + ENTER1("irql: %d", current_irql()); + if (test_bit(HW_INITIALIZED, &wnd->wd->hw_status)) { + WARNING("device %p already initialized!", wnd); + return NDIS_STATUS_FAILURE; + } + + if (!wnd->wd->driver->ndis_driver || + !wnd->wd->driver->ndis_driver->mp.init) { + WARNING("assuming WDM (non-NDIS) driver"); + EXIT1(return NDIS_STATUS_NOT_RECOGNIZED); + } + mp = &wnd->wd->driver->ndis_driver->mp; + status = LIN2WIN6(mp->init, &error_status, &medium_index, medium_array, + sizeof(medium_array) / sizeof(medium_array[0]), + wnd->nmb, wnd->nmb); + TRACE1("init returns: %08X, irql: %d", status, current_irql()); + if (status != NDIS_STATUS_SUCCESS) { + WARNING("couldn't initialize device: %08X", status); + EXIT1(return NDIS_STATUS_FAILURE); + } + + /* Wait a little to let card power up otherwise ifup might + * fail after boot */ + sleep_hz(HZ / 5); + status = mp_pnp_event(wnd, NdisDevicePnPEventPowerProfileChanged, + NdisPowerProfileAcOnLine); + if (status != NDIS_STATUS_SUCCESS) + TRACE1("setting power failed: %08X", status); + set_bit(HW_INITIALIZED, &wnd->wd->hw_status); + /* the description about NDIS_ATTRIBUTE_NO_HALT_ON_SUSPEND is + * misleading/confusing */ + status = mp_query(wnd, OID_PNP_CAPABILITIES, + &wnd->pnp_capa, sizeof(wnd->pnp_capa)); + if (status == NDIS_STATUS_SUCCESS) { + TRACE1("%d, %d", wnd->pnp_capa.wakeup.min_magic_packet_wakeup, + wnd->pnp_capa.wakeup.min_pattern_wakeup); + wnd->attributes |= NDIS_ATTRIBUTE_NO_HALT_ON_SUSPEND; + status = mp_query_int(wnd, OID_PNP_ENABLE_WAKE_UP, + &wnd->ndis_wolopts); + TRACE1("%08X, %x", status, wnd->ndis_wolopts); + } else if (status == NDIS_STATUS_NOT_SUPPORTED) + wnd->attributes &= ~NDIS_ATTRIBUTE_NO_HALT_ON_SUSPEND; + TRACE1("%d", wnd->pnp_capa.wakeup.min_magic_packet_wakeup); + /* although some NDIS drivers support suspend, Linux kernel + * has issues with suspending USB devices */ + if (wrap_is_usb_bus(wnd->wd->dev_bus)) { + wnd->attributes &= ~NDIS_ATTRIBUTE_NO_HALT_ON_SUSPEND; + wnd->ndis_wolopts = 0; + } + mp_set_int(wnd, OID_802_11_POWER_MODE, NDIS_POWER_OFF); + EXIT1(return NDIS_STATUS_SUCCESS); +} + +/* MiniportHalt */ +static void mp_halt(struct ndis_device *wnd) +{ + struct miniport *mp; + + ENTER1("%p", wnd); + if (!test_and_clear_bit(HW_INITIALIZED, &wnd->wd->hw_status)) { + WARNING("device %p is not initialized - not halting", wnd); + return; + } + hangcheck_del(wnd); + del_iw_stats_timer(wnd); + if (wnd->physical_medium == NdisPhysicalMediumWirelessLan && + wrap_is_pci_bus(wnd->wd->dev_bus)) { + up(&wnd->ndis_req_mutex); + disassociate(wnd, 0); + if (down_interruptible(&wnd->ndis_req_mutex)) + WARNING("couldn't obtain ndis_req_mutex"); + } + mp = &wnd->wd->driver->ndis_driver->mp; + TRACE1("halt: %p", mp->mp_halt); + LIN2WIN1(mp->mp_halt, wnd->nmb->mp_ctx); + /* if a driver doesn't call NdisMDeregisterInterrupt during + * halt, deregister it now */ + if (wnd->mp_interrupt) + NdisMDeregisterInterrupt(wnd->mp_interrupt); + /* cancel any timers left by bugyy windows driver; also free + * the memory for timers */ + while (1) { + struct nt_slist *slist; + struct wrap_timer *wrap_timer; + + spin_lock_bh(&ntoskernel_lock); + if ((slist = wnd->wrap_timer_slist.next)) + wnd->wrap_timer_slist.next = slist->next; + spin_unlock_bh(&ntoskernel_lock); + TIMERTRACE("%p", slist); + if (!slist) + break; + wrap_timer = container_of(slist, struct wrap_timer, slist); + wrap_timer->repeat = 0; + /* ktimer that this wrap_timer is associated to can't + * be touched, as it may have been freed by the driver + * already */ + if (del_timer_sync(&wrap_timer->timer)) + WARNING("Buggy Windows driver left timer %p " + "running", wrap_timer->nt_timer); + memset(wrap_timer, 0, sizeof(*wrap_timer)); + kfree(wrap_timer); + } + EXIT1(return); +} + +static NDIS_STATUS mp_set_power_state(struct ndis_device *wnd, + enum ndis_power_state state) +{ + NDIS_STATUS status; + + TRACE1("%d", state); + if (state == NdisDeviceStateD0) { + status = NDIS_STATUS_SUCCESS; + up(&wnd->ndis_req_mutex); + if (test_and_clear_bit(HW_HALTED, &wnd->wd->hw_status)) { + status = mp_init(wnd); + if (status == NDIS_STATUS_SUCCESS) { + set_packet_filter(wnd, wnd->packet_filter); + set_multicast_list(wnd); + } + } else if (test_and_clear_bit(HW_SUSPENDED, + &wnd->wd->hw_status)) { + status = mp_set_int(wnd, OID_PNP_SET_POWER, state); + if (status != NDIS_STATUS_SUCCESS) + WARNING("%s: setting power to state %d failed? " + "%08X", wnd->net_dev->name, state, + status); + } else + return NDIS_STATUS_FAILURE; + + if (wrap_is_pci_bus(wnd->wd->dev_bus)) { + pci_enable_wake(wnd->wd->pci.pdev, PCI_D3hot, 0); + pci_enable_wake(wnd->wd->pci.pdev, PCI_D3cold, 0); + } + if (status == NDIS_STATUS_SUCCESS) { + up(&wnd->tx_ring_mutex); + netif_device_attach(wnd->net_dev); + hangcheck_add(wnd); + add_iw_stats_timer(wnd); + } else + WARNING("%s: couldn't set power to state %d; device not" + " resumed", wnd->net_dev->name, state); + EXIT1(return status); + } else { + if (down_interruptible(&wnd->tx_ring_mutex)) + EXIT1(return NDIS_STATUS_FAILURE); + netif_device_detach(wnd->net_dev); + hangcheck_del(wnd); + del_iw_stats_timer(wnd); + status = NDIS_STATUS_NOT_SUPPORTED; + if (wnd->attributes & NDIS_ATTRIBUTE_NO_HALT_ON_SUSPEND) { + status = mp_set_int(wnd, OID_PNP_ENABLE_WAKE_UP, + wnd->ndis_wolopts); + TRACE2("0x%x, 0x%x", status, wnd->ndis_wolopts); + if (status == NDIS_STATUS_SUCCESS) { + if (wnd->ndis_wolopts) + wnd->wd->pci.wake_state = + PowerDeviceD3; + else + wnd->wd->pci.wake_state = + PowerDeviceUnspecified; + } else + WARNING("couldn't set wake-on-lan options: " + "0x%x, %08X", wnd->ndis_wolopts, status); + status = mp_set_int(wnd, OID_PNP_SET_POWER, state); + if (status == NDIS_STATUS_SUCCESS) + set_bit(HW_SUSPENDED, &wnd->wd->hw_status); + else + WARNING("suspend failed: %08X", status); + } + if (status != NDIS_STATUS_SUCCESS) { + WARNING("%s does not support power management; " + "halting the device", wnd->net_dev->name); + mp_halt(wnd); + set_bit(HW_HALTED, &wnd->wd->hw_status); + status = STATUS_SUCCESS; + } + if (down_interruptible(&wnd->ndis_req_mutex)) + WARNING("couldn't lock ndis_req_mutex"); + EXIT1(return status); + } +} + +static int ndis_set_mac_address(struct net_device *dev, void *p) +{ + struct ndis_device *wnd = netdev_priv(dev); + struct sockaddr *addr = p; + struct ndis_configuration_parameter param; + struct unicode_string key; + struct ansi_string ansi; + NDIS_STATUS res; + unsigned char mac_string[2 * ETH_ALEN + 1]; + mac_address mac; + + memcpy(mac, addr->sa_data, sizeof(mac)); + memset(mac_string, 0, sizeof(mac_string)); + res = snprintf(mac_string, sizeof(mac_string), MACSTR, MAC2STR(mac)); + if (res != (sizeof(mac_string) - 1)) + EXIT1(return -EINVAL); + TRACE1("new mac: %s", mac_string); + + RtlInitAnsiString(&ansi, mac_string); + if (RtlAnsiStringToUnicodeString(¶m.data.string, &ansi, + TRUE) != STATUS_SUCCESS) + EXIT1(return -EINVAL); + + param.type = NdisParameterString; + RtlInitAnsiString(&ansi, "NetworkAddress"); + if (RtlAnsiStringToUnicodeString(&key, &ansi, TRUE) != STATUS_SUCCESS) { + RtlFreeUnicodeString(¶m.data.string); + EXIT1(return -EINVAL); + } + NdisWriteConfiguration(&res, wnd->nmb, &key, ¶m); + RtlFreeUnicodeString(&key); + RtlFreeUnicodeString(¶m.data.string); + + if (res != NDIS_STATUS_SUCCESS) + EXIT1(return -EFAULT); + if (ndis_reinit(wnd) == NDIS_STATUS_SUCCESS) { + res = mp_query(wnd, OID_802_3_CURRENT_ADDRESS, + mac, sizeof(mac)); + if (res == NDIS_STATUS_SUCCESS) { + TRACE1("mac:" MACSTRSEP, MAC2STR(mac)); + memcpy(dev->dev_addr, mac, sizeof(mac)); + } else + ERROR("couldn't get mac address: %08X", res); + } + EXIT1(return 0); +} + +static int setup_tx_sg_list(struct ndis_device *wnd, struct sk_buff *skb, + struct ndis_packet_oob_data *oob_data) +{ + struct ndis_sg_element *sg_element; + struct ndis_sg_list *sg_list; + int i; + + ENTER3("%p, %d", skb, skb_shinfo(skb)->nr_frags); + if (skb_shinfo(skb)->nr_frags <= 1) { + sg_element = &oob_data->wrap_tx_sg_list.elements[0]; + sg_element->address = + PCI_DMA_MAP_SINGLE(wnd->wd->pci.pdev, skb->data, + skb->len, PCI_DMA_TODEVICE); + sg_element->length = skb->len; + oob_data->wrap_tx_sg_list.nent = 1; + oob_data->ext.info[ScatterGatherListPacketInfo] = + &oob_data->wrap_tx_sg_list; + TRACE3("%Lx, %u", sg_element->address, sg_element->length); + return 0; + } + sg_list = kmalloc(sizeof(*sg_list) + + (skb_shinfo(skb)->nr_frags + 1) * sizeof(*sg_element), + GFP_ATOMIC); + if (!sg_list) + return -ENOMEM; + sg_list->nent = skb_shinfo(skb)->nr_frags + 1; + TRACE3("%p, %d", sg_list, sg_list->nent); + sg_element = sg_list->elements; + sg_element->length = skb_headlen(skb); + sg_element->address = + PCI_DMA_MAP_SINGLE(wnd->wd->pci.pdev, skb->data, + skb_headlen(skb), PCI_DMA_TODEVICE); + for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { + skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; + sg_element++; + sg_element->length = frag->size; + sg_element->address = + pci_map_page(wnd->wd->pci.pdev, frag->page, + frag->page_offset, frag->size, + PCI_DMA_TODEVICE); + TRACE3("%Lx, %u", sg_element->address, sg_element->length); + } + oob_data->ext.info[ScatterGatherListPacketInfo] = sg_list; + return 0; +} + +static void free_tx_sg_list(struct ndis_device *wnd, + struct ndis_packet_oob_data *oob_data) +{ + int i; + struct ndis_sg_element *sg_element; + struct ndis_sg_list *sg_list = + oob_data->ext.info[ScatterGatherListPacketInfo]; + sg_element = sg_list->elements; + TRACE3("%p, %d", sg_list, sg_list->nent); + PCI_DMA_UNMAP_SINGLE(wnd->wd->pci.pdev, sg_element->address, + sg_element->length, PCI_DMA_TODEVICE); + if (sg_list->nent == 1) + EXIT3(return); + for (i = 1; i < sg_list->nent; i++, sg_element++) { + TRACE3("%Lx, %u", sg_element->address, sg_element->length); + pci_unmap_page(wnd->wd->pci.pdev, sg_element->address, + sg_element->length, PCI_DMA_TODEVICE); + } + TRACE3("%p", sg_list); + kfree(sg_list); +} + +static struct ndis_packet *alloc_tx_packet(struct ndis_device *wnd, + struct sk_buff *skb) +{ + struct ndis_packet *packet; + ndis_buffer *buffer; + struct ndis_packet_oob_data *oob_data; + NDIS_STATUS status; + + NdisAllocatePacket(&status, &packet, wnd->tx_packet_pool); + if (status != NDIS_STATUS_SUCCESS) + return NULL; + NdisAllocateBuffer(&status, &buffer, wnd->tx_buffer_pool, + skb->data, skb->len); + if (status != NDIS_STATUS_SUCCESS) { + NdisFreePacket(packet); + return NULL; + } + packet->private.buffer_head = buffer; + packet->private.buffer_tail = buffer; + + oob_data = NDIS_PACKET_OOB_DATA(packet); + oob_data->tx_skb = skb; + if (wnd->sg_dma_size) { + if (setup_tx_sg_list(wnd, skb, oob_data)) { + NdisFreeBuffer(buffer); + NdisFreePacket(packet); + return NULL; + } + } + if (skb->ip_summed == CHECKSUM_PARTIAL) { + struct ndis_tcp_ip_checksum_packet_info csum; + int protocol; +#if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,21) + protocol = ntohs(skb->protocol); +#else + protocol = skb->nh.iph->protocol; +#endif + csum.value = 0; + csum.tx.v4 = 1; + if (protocol == IPPROTO_TCP) + csum.tx.tcp = 1; + else if (protocol == IPPROTO_UDP) + csum.tx.udp = 1; +// csum->tx.ip = 1; + packet->private.flags |= NDIS_PROTOCOL_ID_TCP_IP; + oob_data->ext.info[TcpIpChecksumPacketInfo] = + (void *)(ULONG_PTR)csum.value; + } + DBG_BLOCK(4) { + dump_bytes(__func__, skb->data, skb->len); + } + TRACE4("%p, %p, %p", packet, buffer, skb); + return packet; +} + +void free_tx_packet(struct ndis_device *wnd, struct ndis_packet *packet, + NDIS_STATUS status) +{ + ndis_buffer *buffer; + struct ndis_packet_oob_data *oob_data; + struct sk_buff *skb; + struct ndis_packet_pool *pool; + + assert_irql(_irql_ <= DISPATCH_LEVEL); + assert(packet->private.packet_flags); + oob_data = NDIS_PACKET_OOB_DATA(packet); + skb = oob_data->tx_skb; + buffer = packet->private.buffer_head; + TRACE4("%p, %p, %p, %08X", packet, buffer, skb, status); + if (status == NDIS_STATUS_SUCCESS) { + pre_atomic_add(wnd->net_stats.tx_bytes, packet->private.len); + atomic_inc_var(wnd->net_stats.tx_packets); + } else { + TRACE1("packet dropped: %08X", status); + atomic_inc_var(wnd->net_stats.tx_dropped); + } + if (wnd->sg_dma_size) + free_tx_sg_list(wnd, oob_data); + NdisFreeBuffer(buffer); + dev_kfree_skb_any(skb); + pool = packet->private.pool; + NdisFreePacket(packet); + if (netif_queue_stopped(wnd->net_dev) && + ((pool->max_descr - pool->num_used_descr) >= + (wnd->max_tx_packets / 4))) { + set_bit(NETIF_WAKEQ, &wnd->ndis_pending_work); + schedule_wrapndis_work(&wnd->ndis_work); + } + EXIT4(return); +} + +/* MiniportSend and MiniportSendPackets */ +/* this function is called holding tx_ring_mutex. start and n are such + * that start + n < TX_RING_SIZE; i.e., packets don't wrap around + * ring */ +static u8 mp_tx_packets(struct ndis_device *wnd, u8 start, u8 n) +{ + NDIS_STATUS res; + struct miniport *mp; + struct ndis_packet *packet; + u8 sent; + KIRQL irql; + + ENTER3("%d, %d", start, n); + mp = &wnd->wd->driver->ndis_driver->mp; + if (mp->send_packets) { + if (deserialized_driver(wnd)) { + LIN2WIN3(mp->send_packets, wnd->nmb->mp_ctx, + &wnd->tx_ring[start], n); + sent = n; + } else { + irql = serialize_lock_irql(wnd); + LIN2WIN3(mp->send_packets, wnd->nmb->mp_ctx, + &wnd->tx_ring[start], n); + serialize_unlock_irql(wnd, irql); + for (sent = 0; sent < n && wnd->tx_ok; sent++) { + struct ndis_packet_oob_data *oob_data; + packet = wnd->tx_ring[start + sent]; + oob_data = NDIS_PACKET_OOB_DATA(packet); + switch ((res = + xchg(&oob_data->status, + NDIS_STATUS_NOT_RECOGNIZED))) { + case NDIS_STATUS_SUCCESS: + free_tx_packet(wnd, packet, + NDIS_STATUS_SUCCESS); + break; + case NDIS_STATUS_PENDING: + break; + case NDIS_STATUS_RESOURCES: + wnd->tx_ok = 0; + /* resubmit this packet and + * the rest when resources + * become available */ + sent--; + break; + case NDIS_STATUS_FAILURE: + free_tx_packet(wnd, packet, + NDIS_STATUS_FAILURE); + break; + default: + ERROR("%p: invalid status: %08X", + packet, res); + free_tx_packet(wnd, packet, + oob_data->status); + break; + } + TRACE3("%p, %d", packet, res); + } + } + TRACE3("sent: %d(%d)", sent, n); + } else { + for (sent = 0; sent < n && wnd->tx_ok; sent++) { + struct ndis_packet_oob_data *oob_data; + packet = wnd->tx_ring[start + sent]; + oob_data = NDIS_PACKET_OOB_DATA(packet); + oob_data->status = NDIS_STATUS_NOT_RECOGNIZED; + irql = serialize_lock_irql(wnd); + res = LIN2WIN3(mp->send, wnd->nmb->mp_ctx, + packet, packet->private.flags); + serialize_unlock_irql(wnd, irql); + switch (res) { + case NDIS_STATUS_SUCCESS: + free_tx_packet(wnd, packet, res); + break; + case NDIS_STATUS_PENDING: + break; + case NDIS_STATUS_RESOURCES: + wnd->tx_ok = 0; + /* resend this packet when resources + * become available */ + sent--; + break; + case NDIS_STATUS_FAILURE: + free_tx_packet(wnd, packet, res); + break; + default: + ERROR("packet %p: invalid status: %08X", + packet, res); + break; + } + } + } + EXIT3(return sent); +} + +static void tx_worker(worker_param_t param) +{ + struct ndis_device *wnd; + s8 n; + + wnd = worker_param_data(param, struct ndis_device, tx_work); + ENTER3("tx_ok %d", wnd->tx_ok); + while (wnd->tx_ok) { + if (down_interruptible(&wnd->tx_ring_mutex)) + break; + spin_lock_bh(&wnd->tx_ring_lock); + n = wnd->tx_ring_end - wnd->tx_ring_start; + TRACE3("%d, %d, %d", wnd->tx_ring_start, wnd->tx_ring_end, n); + /* end == start if either ring is empty or full; in + * the latter case is_tx_ring_full is set */ + if (n == 0) { + if (wnd->is_tx_ring_full) + n = TX_RING_SIZE - wnd->tx_ring_start; + else { + spin_unlock_bh(&wnd->tx_ring_lock); + up(&wnd->tx_ring_mutex); + break; + } + } else if (n < 0) + n = TX_RING_SIZE - wnd->tx_ring_start; + spin_unlock_bh(&wnd->tx_ring_lock); + if (unlikely(n > wnd->max_tx_packets)) + n = wnd->max_tx_packets; + n = mp_tx_packets(wnd, wnd->tx_ring_start, n); + if (n) { + wnd->net_dev->trans_start = jiffies; + wnd->tx_ring_start = + (wnd->tx_ring_start + n) % TX_RING_SIZE; + wnd->is_tx_ring_full = 0; + } + up(&wnd->tx_ring_mutex); + TRACE3("%d, %d, %d", wnd->tx_ring_start, wnd->tx_ring_end, n); + } + EXIT3(return); +} + +static int tx_skbuff(struct sk_buff *skb, struct net_device *dev) +{ + struct ndis_device *wnd = netdev_priv(dev); + struct ndis_packet *packet; + + packet = alloc_tx_packet(wnd, skb); + if (!packet) { + TRACE2("couldn't allocate packet"); + netif_tx_lock(dev); + netif_stop_queue(dev); + netif_tx_unlock(dev); + return NETDEV_TX_BUSY; + } + spin_lock(&wnd->tx_ring_lock); + wnd->tx_ring[wnd->tx_ring_end++] = packet; + if (wnd->tx_ring_end == TX_RING_SIZE) + wnd->tx_ring_end = 0; + if (wnd->tx_ring_end == wnd->tx_ring_start) { + netif_tx_lock(dev); + wnd->is_tx_ring_full = 1; + netif_stop_queue(dev); + netif_tx_unlock(dev); + } + spin_unlock(&wnd->tx_ring_lock); + TRACE4("ring: %d, %d", wnd->tx_ring_start, wnd->tx_ring_end); + schedule_wrapndis_work(&wnd->tx_work); + return NETDEV_TX_OK; +} + +static int set_packet_filter(struct ndis_device *wnd, ULONG packet_filter) +{ + NDIS_STATUS res; + + while (1) { + res = mp_set_int(wnd, OID_GEN_CURRENT_PACKET_FILTER, + packet_filter); + if (res == NDIS_STATUS_SUCCESS) + break; + TRACE2("couldn't set filter 0x%08x", packet_filter); + /* NDIS_PACKET_TYPE_PROMISCUOUS may not work with 802.11 */ + if (packet_filter & NDIS_PACKET_TYPE_PROMISCUOUS) { + packet_filter &= ~NDIS_PACKET_TYPE_PROMISCUOUS; + continue; + } + if (packet_filter & NDIS_PACKET_TYPE_ALL_LOCAL) { + packet_filter &= ~NDIS_PACKET_TYPE_ALL_LOCAL; + continue; + } + if (packet_filter & NDIS_PACKET_TYPE_ALL_FUNCTIONAL) { + packet_filter &= ~NDIS_PACKET_TYPE_ALL_FUNCTIONAL; + continue; + } + if (packet_filter & NDIS_PACKET_TYPE_MULTICAST) { + packet_filter &= ~NDIS_PACKET_TYPE_MULTICAST; + packet_filter |= NDIS_PACKET_TYPE_ALL_MULTICAST; + continue; + } + if (packet_filter & NDIS_PACKET_TYPE_ALL_MULTICAST) { + packet_filter &= ~NDIS_PACKET_TYPE_ALL_MULTICAST; + continue; + } + break; + } + + wnd->packet_filter = packet_filter; + res = mp_query_int(wnd, OID_GEN_CURRENT_PACKET_FILTER, &packet_filter); + if (packet_filter != wnd->packet_filter) { + WARNING("filter not set: 0x%08x, 0x%08x", + packet_filter, wnd->packet_filter); + wnd->packet_filter = packet_filter; + } + if (wnd->packet_filter) + EXIT3(return 0); + else + EXIT3(return -1); +} + +void set_media_state(struct ndis_device *wnd, enum ndis_media_state state) +{ + ENTER2("state: 0x%x", state); + if (state == NdisMediaStateConnected) { + netif_carrier_on(wnd->net_dev); + wnd->tx_ok = 1; + if (netif_queue_stopped(wnd->net_dev)) + netif_wake_queue(wnd->net_dev); + if (wnd->physical_medium == NdisPhysicalMediumWirelessLan) { + set_bit(LINK_STATUS_ON, &wnd->ndis_pending_work); + schedule_wrapndis_work(&wnd->ndis_work); + } + } else if (state == NdisMediaStateDisconnected) { + netif_carrier_off(wnd->net_dev); + netif_stop_queue(wnd->net_dev); + wnd->tx_ok = 0; + if (wnd->physical_medium == NdisPhysicalMediumWirelessLan) { + memset(&wnd->essid, 0, sizeof(wnd->essid)); + set_bit(LINK_STATUS_OFF, &wnd->ndis_pending_work); + schedule_wrapndis_work(&wnd->ndis_work); + } + } else { + WARNING("invalid media state: 0x%x", state); + } +} + +static int ndis_net_dev_open(struct net_device *net_dev) +{ + ENTER1("%p", netdev_priv(net_dev)); + netif_start_queue(net_dev); + netif_poll_enable(net_dev); + EXIT1(return 0); +} + +static int ndis_net_dev_close(struct net_device *net_dev) +{ + ENTER1("%p", netdev_priv(net_dev)); + netif_poll_disable(net_dev); + netif_tx_disable(net_dev); + EXIT1(return 0); +} + +static int ndis_change_mtu(struct net_device *net_dev, int mtu) +{ + struct ndis_device *wnd = netdev_priv(net_dev); + int max; + + if (mtu < ETH_ZLEN) + return -EINVAL; + if (mp_query_int(wnd, OID_GEN_MAXIMUM_TOTAL_SIZE, &max) != + NDIS_STATUS_SUCCESS) + return -EOPNOTSUPP; + TRACE1("%d", max); + max -= ETH_HLEN; + if (max <= ETH_ZLEN) + return -EINVAL; + if (mtu + ETH_HLEN > max) + return -EINVAL; + net_dev->mtu = mtu; + return 0; +} + +#ifdef CONFIG_NET_POLL_CONTROLLER +static void ndis_poll_controller(struct net_device *dev) +{ + struct ndis_device *wnd = netdev_priv(dev); + + disable_irq(dev->irq); + ndis_isr(wnd->mp_interrupt->kinterrupt, wnd->mp_interrupt); + enable_irq(dev->irq); +} +#endif + +/* called from BH context */ +static struct net_device_stats *ndis_get_stats(struct net_device *dev) +{ + struct ndis_device *wnd = netdev_priv(dev); + return &wnd->net_stats; +} + +/* called from BH context */ +static void ndis_set_multicast_list(struct net_device *dev) +{ + struct ndis_device *wnd = netdev_priv(dev); + set_bit(SET_MULTICAST_LIST, &wnd->ndis_pending_work); + schedule_wrapndis_work(&wnd->ndis_work); +} + +/* called from BH context */ +struct iw_statistics *get_iw_stats(struct net_device *dev) +{ + struct ndis_device *wnd = netdev_priv(dev); + return &wnd->iw_stats; +} + +static void update_iw_stats(struct ndis_device *wnd) +{ + struct iw_statistics *iw_stats = &wnd->iw_stats; + struct ndis_wireless_stats ndis_stats; + NDIS_STATUS res; + ndis_rssi rssi; + int qual; + + ENTER2("%p", wnd); + if (wnd->iw_stats_enabled == FALSE || !netif_carrier_ok(wnd->net_dev)) { + memset(iw_stats, 0, sizeof(*iw_stats)); + EXIT2(return); + } + res = mp_query(wnd, OID_802_11_RSSI, &rssi, sizeof(rssi)); + if (res == NDIS_STATUS_SUCCESS) + iw_stats->qual.level = rssi; + + qual = 100 * (rssi - WL_NOISE) / (WL_SIGMAX - WL_NOISE); + if (qual < 0) + qual = 0; + else if (qual > 100) + qual = 100; + + iw_stats->qual.noise = WL_NOISE; + iw_stats->qual.qual = qual; + + res = mp_query(wnd, OID_802_11_STATISTICS, + &ndis_stats, sizeof(ndis_stats)); + if (res != NDIS_STATUS_SUCCESS) + EXIT2(return); + iw_stats->discard.retries = (unsigned long)ndis_stats.retry + + (unsigned long)ndis_stats.multi_retry; + iw_stats->discard.misc = (unsigned long)ndis_stats.fcs_err + + (unsigned long)ndis_stats.rtss_fail + + (unsigned long)ndis_stats.ack_fail + + (unsigned long)ndis_stats.frame_dup; + + EXIT2(return); +} + +static void set_multicast_list(struct ndis_device *wnd) +{ + struct net_device *net_dev; + int mc_count; + ULONG packet_filter; + NDIS_STATUS res; + + net_dev = wnd->net_dev; + packet_filter = wnd->packet_filter; + mc_count = netdev_mc_count(net_dev); + + TRACE2("0x%08x", packet_filter); + if (net_dev->flags & IFF_PROMISC) { + packet_filter |= NDIS_PACKET_TYPE_PROMISCUOUS | + NDIS_PACKET_TYPE_ALL_LOCAL; + } else if (net_dev->flags & IFF_ALLMULTI || + mc_count > wnd->multicast_size) { + packet_filter |= NDIS_PACKET_TYPE_ALL_MULTICAST; + TRACE2("0x%08x", packet_filter); + } else if (mc_count > 0) { + int i, size; + char *buf; + struct netdev_hw_addr *ha; + size = min(wnd->multicast_size, mc_count); + TRACE2("%d, %d", wnd->multicast_size, mc_count); + buf = kmalloc(size * ETH_ALEN, GFP_KERNEL); + if (!buf) { + WARNING("couldn't allocate memory"); + EXIT2(return); + } + i = 0; + netdev_for_each_mc_addr(ha, net_dev) { + if (i >= size) + break; + if (net_dev->addr_len != ETH_ALEN) + continue; + memcpy(buf + i * ETH_ALEN, ha->addr, ETH_ALEN); + TRACE2(MACSTRSEP, MAC2STR(ha->addr)); + i++; + } + res = mp_set(wnd, OID_802_3_MULTICAST_LIST, buf, i * ETH_ALEN); + if (res == NDIS_STATUS_SUCCESS && i > 0) + packet_filter |= NDIS_PACKET_TYPE_MULTICAST; + else + packet_filter |= NDIS_PACKET_TYPE_ALL_MULTICAST; + kfree(buf); + } + TRACE2("0x%08x", packet_filter); + res = set_packet_filter(wnd, packet_filter); + if (res) + TRACE1("couldn't set packet filter (%08X)", res); + EXIT2(return); +} + +static void link_status_off(struct ndis_device *wnd) +{ +#ifdef CONFIG_WIRELESS_EXT + union iwreq_data wrqu; + + memset(&wrqu, 0, sizeof(wrqu)); + wrqu.ap_addr.sa_family = ARPHRD_ETHER; + wireless_send_event(wnd->net_dev, SIOCGIWAP, &wrqu, NULL); +#endif + EXIT2(return); +} + +static void link_status_on(struct ndis_device *wnd) +{ +#ifdef CONFIG_WIRELESS_EXT + struct ndis_assoc_info *ndis_assoc_info; + union iwreq_data wrqu; + NDIS_STATUS res; + const int assoc_size = sizeof(*ndis_assoc_info) + IW_CUSTOM_MAX + 32; +#endif + + ENTER2(""); +#ifdef CONFIG_WIRELESS_EXT + memset(&wrqu, 0, sizeof(wrqu)); + ndis_assoc_info = kzalloc(assoc_size, GFP_KERNEL); + if (!ndis_assoc_info) { + ERROR("couldn't allocate memory"); + goto send_assoc_event; + } + res = mp_query(wnd, OID_802_11_ASSOCIATION_INFORMATION, + ndis_assoc_info, assoc_size); + if (res) { + TRACE2("query assoc_info failed (%08X)", res); + kfree(ndis_assoc_info); + goto send_assoc_event; + } + TRACE2("%u, 0x%x, %u, 0x%x, %u", ndis_assoc_info->length, + ndis_assoc_info->req_ies, ndis_assoc_info->req_ie_length, + ndis_assoc_info->resp_ies, ndis_assoc_info->resp_ie_length); + if (ndis_assoc_info->req_ie_length > 0) { + wrqu.data.length = ndis_assoc_info->req_ie_length; + wireless_send_event(wnd->net_dev, IWEVASSOCREQIE, &wrqu, + ((char *)ndis_assoc_info) + + ndis_assoc_info->offset_req_ies); + } + if (ndis_assoc_info->resp_ie_length > 0) { + wrqu.data.length = ndis_assoc_info->resp_ie_length; + wireless_send_event(wnd->net_dev, IWEVASSOCRESPIE, &wrqu, + ((char *)ndis_assoc_info) + + ndis_assoc_info->offset_resp_ies); + } + kfree(ndis_assoc_info); + +send_assoc_event: + get_ap_address(wnd, wrqu.ap_addr.sa_data); + wrqu.ap_addr.sa_family = ARPHRD_ETHER; + TRACE2(MACSTRSEP, MAC2STR(wrqu.ap_addr.sa_data)); + wireless_send_event(wnd->net_dev, SIOCGIWAP, &wrqu, NULL); +#endif + EXIT2(return); +} + +static void iw_stats_timer_proc(unsigned long data) +{ + struct ndis_device *wnd = (struct ndis_device *)data; + + ENTER2("%d", wnd->iw_stats_interval); + if (wnd->iw_stats_interval > 0) { + set_bit(COLLECT_IW_STATS, &wnd->ndis_pending_work); + schedule_wrapndis_work(&wnd->ndis_work); + } + mod_timer(&wnd->iw_stats_timer, jiffies + wnd->iw_stats_interval); +} + +static void add_iw_stats_timer(struct ndis_device *wnd) +{ + if (wnd->physical_medium != NdisPhysicalMediumWirelessLan) + return; + if (wnd->iw_stats_interval < 0) + wnd->iw_stats_interval *= -1; + wnd->iw_stats_timer.data = (unsigned long)wnd; + wnd->iw_stats_timer.function = iw_stats_timer_proc; + mod_timer(&wnd->iw_stats_timer, jiffies + wnd->iw_stats_interval); +} + +static void del_iw_stats_timer(struct ndis_device *wnd) +{ + ENTER2("%d", wnd->iw_stats_interval); + wnd->iw_stats_interval *= -1; + del_timer_sync(&wnd->iw_stats_timer); + EXIT2(return); +} + +static void hangcheck_proc(unsigned long data) +{ + struct ndis_device *wnd = (struct ndis_device *)data; + + ENTER3("%d", wnd->hangcheck_interval); + if (wnd->hangcheck_interval > 0) { + set_bit(HANGCHECK, &wnd->ndis_pending_work); + schedule_wrapndis_work(&wnd->ndis_work); + } + mod_timer(&wnd->hangcheck_timer, jiffies + wnd->hangcheck_interval); + EXIT3(return); +} + +void hangcheck_add(struct ndis_device *wnd) +{ + if (!wnd->wd->driver->ndis_driver->mp.hangcheck || + hangcheck_interval < 0) + EXIT2(return); + + if (hangcheck_interval > 0) + wnd->hangcheck_interval = hangcheck_interval * HZ; + if (wnd->hangcheck_interval < 0) + wnd->hangcheck_interval *= -1; + wnd->hangcheck_timer.data = (unsigned long)wnd; + wnd->hangcheck_timer.function = hangcheck_proc; + mod_timer(&wnd->hangcheck_timer, jiffies + wnd->hangcheck_interval); + EXIT2(return); +} + +void hangcheck_del(struct ndis_device *wnd) +{ + ENTER2("%d", wnd->hangcheck_interval); + if (wnd->hangcheck_interval > 0) + wnd->hangcheck_interval *= -1; + del_timer_sync(&wnd->hangcheck_timer); + EXIT2(return); +} + +/* worker procedure to take care of setting/checking various states */ +static void ndis_worker(worker_param_t param) +{ + struct ndis_device *wnd; + + wnd = worker_param_data(param, struct ndis_device, ndis_work); + WORKTRACE("0x%lx", wnd->ndis_pending_work); + + if (test_and_clear_bit(NETIF_WAKEQ, &wnd->ndis_pending_work)) { + netif_tx_lock_bh(wnd->net_dev); + netif_wake_queue(wnd->net_dev); + netif_tx_unlock_bh(wnd->net_dev); + } + + if (test_and_clear_bit(LINK_STATUS_OFF, &wnd->ndis_pending_work)) + link_status_off(wnd); + + if (test_and_clear_bit(LINK_STATUS_ON, &wnd->ndis_pending_work)) + link_status_on(wnd); + + if (test_and_clear_bit(COLLECT_IW_STATS, &wnd->ndis_pending_work)) + update_iw_stats(wnd); + + if (test_and_clear_bit(SET_MULTICAST_LIST, + &wnd->ndis_pending_work)) + set_multicast_list(wnd); + + if (test_and_clear_bit(HANGCHECK, &wnd->ndis_pending_work)) { + struct miniport *mp; + BOOLEAN reset; + KIRQL irql; + + mp = &wnd->wd->driver->ndis_driver->mp; + irql = serialize_lock_irql(wnd); + reset = LIN2WIN1(mp->hangcheck, wnd->nmb->mp_ctx); + serialize_unlock_irql(wnd, irql); + if (reset) { + TRACE2("%s needs reset", wnd->net_dev->name); + mp_reset(wnd); + } + } + WORKEXIT(return); +} + +NDIS_STATUS ndis_reinit(struct ndis_device *wnd) +{ + NDIS_STATUS status; + + wnd->attributes &= ~NDIS_ATTRIBUTE_NO_HALT_ON_SUSPEND; + status = mp_set_power_state(wnd, NdisDeviceStateD3); + if (status != NDIS_STATUS_SUCCESS) { + ERROR("halting device %s failed: %08X", wnd->net_dev->name, + status); + return status; + } + status = mp_set_power_state(wnd, NdisDeviceStateD0); + if (status != NDIS_STATUS_SUCCESS) + ERROR("starting device %s failed: %08X", wnd->net_dev->name, + status); + return status; +} + +static void get_encryption_capa(struct ndis_device *wnd, char *buf, + const int buf_len) +{ + int i, mode; + NDIS_STATUS res; + struct ndis_assoc_info ndis_assoc_info; + struct ndis_add_key ndis_key; + struct ndis_capability *c; + + ENTER1("%p", wnd); + /* set network type to g, b, or a, in that order */ + res = mp_query(wnd, OID_802_11_NETWORK_TYPES_SUPPORTED, buf, buf_len); + if (res == NDIS_STATUS_SUCCESS) { + struct network_type_list *net_types; + unsigned long types = 0; + net_types = (typeof(net_types))buf; + for (i = 0; i < net_types->num; i++) { + TRACE2("%d", net_types->types[i]); + set_bit(net_types->types[i], &types); + } + if (types & Ndis802_11OFDM24) + mode = Ndis802_11OFDM24; + else if (types & Ndis802_11DS) + mode = Ndis802_11DS; + else if (types & Ndis802_11OFDM5) + mode = Ndis802_11OFDM5; + else + mode = Ndis802_11DS; + mp_set_int(wnd, OID_802_11_NETWORK_TYPE_IN_USE, mode); + } + /* check if WEP is supported */ + if (set_iw_encr_mode(wnd, IW_AUTH_CIPHER_WEP104, + IW_AUTH_CIPHER_NONE) == 0 && + get_ndis_encr_mode(wnd) == Ndis802_11Encryption1KeyAbsent) + set_bit(Ndis802_11Encryption1Enabled, &wnd->capa.encr); + + /* check if WPA is supported */ + if (set_ndis_auth_mode(wnd, Ndis802_11AuthModeWPA) == 0 && + get_ndis_auth_mode(wnd) == Ndis802_11AuthModeWPA) + set_bit(Ndis802_11AuthModeWPA, &wnd->capa.encr); + else + EXIT1(return); + + if (set_ndis_auth_mode(wnd, Ndis802_11AuthModeWPAPSK) == 0 && + get_ndis_auth_mode(wnd) == Ndis802_11AuthModeWPAPSK) + set_bit(Ndis802_11AuthModeWPAPSK, &wnd->capa.encr); + + /* check for highest encryption */ + mode = 0; + if (set_iw_encr_mode(wnd, IW_AUTH_CIPHER_CCMP, + IW_AUTH_CIPHER_NONE) == 0 && + (i = get_ndis_encr_mode(wnd)) > 0 && + (i == Ndis802_11Encryption3KeyAbsent || + i == Ndis802_11Encryption3Enabled)) + mode = Ndis802_11Encryption3Enabled; + else if (set_iw_encr_mode(wnd, IW_AUTH_CIPHER_TKIP, + IW_AUTH_CIPHER_NONE) == 0 && + (i = get_ndis_encr_mode(wnd)) > 0 && + (i == Ndis802_11Encryption2KeyAbsent || + i == Ndis802_11Encryption2Enabled)) + mode = Ndis802_11Encryption2Enabled; + else if (set_iw_encr_mode(wnd, IW_AUTH_CIPHER_WEP104, + IW_AUTH_CIPHER_NONE) == 0 && + (i = get_ndis_encr_mode(wnd)) > 0 && + (i == Ndis802_11Encryption1KeyAbsent || + i == Ndis802_11Encryption1Enabled)) + mode = Ndis802_11Encryption1Enabled; + + TRACE1("mode: %d", mode); + if (mode == 0) + EXIT1(return); + set_bit(Ndis802_11Encryption1Enabled, &wnd->capa.encr); + if (mode == Ndis802_11Encryption1Enabled) + EXIT1(return); + + ndis_key.length = 32; + ndis_key.index = 0xC0000001; + ndis_key.struct_size = sizeof(ndis_key); + res = mp_set(wnd, OID_802_11_ADD_KEY, &ndis_key, ndis_key.struct_size); + TRACE2("%08X, %lu", res, (unsigned long)sizeof(ndis_key)); + if (res && res != NDIS_STATUS_INVALID_DATA) + EXIT1(return); + res = mp_query(wnd, OID_802_11_ASSOCIATION_INFORMATION, + &ndis_assoc_info, sizeof(ndis_assoc_info)); + TRACE1("%08X", res); + if (res == NDIS_STATUS_NOT_SUPPORTED) + EXIT1(return); + + set_bit(Ndis802_11Encryption2Enabled, &wnd->capa.encr); + if (mode == Ndis802_11Encryption3Enabled) + set_bit(Ndis802_11Encryption3Enabled, &wnd->capa.encr); + /* not all drivers support OID_802_11_CAPABILITY, so we don't + * know for sure if driver support WPA or WPAPSK; assume + * WPAPSK */ + set_bit(Ndis802_11AuthModeWPAPSK, &wnd->capa.auth); + wnd->max_pmkids = 1; + + memset(buf, 0, buf_len); + c = (struct ndis_capability *)buf; + res = mp_query(wnd, OID_802_11_CAPABILITY, buf, buf_len); + if (!(res == NDIS_STATUS_SUCCESS && c->version == 2)) + EXIT1(return); + wnd->max_pmkids = c->num_PMKIDs; + + for (i = 0; i < c->num_auth_encr_pair; i++) { + struct ndis_auth_encr_pair *ae; + + ae = &c->auth_encr_pair[i]; + if ((char *)(ae + 1) > buf + buf_len) + break; + switch (ae->auth_mode) { + case Ndis802_11AuthModeOpen: + case Ndis802_11AuthModeShared: + case Ndis802_11AuthModeWPA: + case Ndis802_11AuthModeWPAPSK: + case Ndis802_11AuthModeWPANone: + case Ndis802_11AuthModeWPA2: + case Ndis802_11AuthModeWPA2PSK: + set_bit(ae->auth_mode, &wnd->capa.auth); + break; + default: + WARNING("unknown auth_mode: %d", ae->auth_mode); + break; + } + switch (ae->encr_mode) { + case Ndis802_11EncryptionDisabled: + case Ndis802_11Encryption1Enabled: + case Ndis802_11Encryption2Enabled: + case Ndis802_11Encryption3Enabled: + set_bit(ae->encr_mode, &wnd->capa.encr); + break; + default: + WARNING("unknown encr_mode: %d", ae->encr_mode); + break; + } + } + EXIT1(return); +} + +wstdcall NTSTATUS NdisDispatchDeviceControl(struct device_object *fdo, + struct irp *irp) +{ + struct ndis_device *wnd; + + TRACE3("fdo: %p", fdo); + /* for now, we don't have anything intresting here, so pass it + * down to bus driver */ + wnd = fdo->reserved; + return IoPassIrpDown(wnd->nmb->pdo, irp); +} +WIN_FUNC_DECL(NdisDispatchDeviceControl,2) + +wstdcall NTSTATUS NdisDispatchPower(struct device_object *fdo, struct irp *irp) +{ + struct io_stack_location *irp_sl; + struct ndis_device *wnd; + enum ndis_power_state state; + NTSTATUS status; + NDIS_STATUS ndis_status; + + irp_sl = IoGetCurrentIrpStackLocation(irp); + wnd = fdo->reserved; + IOTRACE("fdo: %p, fn: %d:%d, wnd: %p", fdo, irp_sl->major_fn, + irp_sl->minor_fn, wnd); + if ((irp_sl->params.power.type == SystemPowerState && + irp_sl->params.power.state.system_state > PowerSystemWorking) || + (irp_sl->params.power.type == DevicePowerState && + irp_sl->params.power.state.device_state > PowerDeviceD0)) + state = NdisDeviceStateD3; + else + state = NdisDeviceStateD0; + switch (irp_sl->minor_fn) { + case IRP_MN_SET_POWER: + if (state == NdisDeviceStateD0) { + status = IoSyncForwardIrp(wnd->nmb->pdo, irp); + if (status != STATUS_SUCCESS) + break; + ndis_status = mp_set_power_state(wnd, state); + if (ndis_status != NDIS_STATUS_SUCCESS) + WARNING("couldn't set power to %d: %08X", + state, ndis_status); + TRACE2("%s: device resumed", wnd->net_dev->name); + irp->io_status.status = status = STATUS_SUCCESS; + IoCompleteRequest(irp, IO_NO_INCREMENT); + break; + } else { + ndis_status = mp_set_power_state(wnd, state); + /* TODO: handle error case */ + if (ndis_status != NDIS_STATUS_SUCCESS) + WARNING("setting power to %d failed: %08X", + state, ndis_status); + status = IoAsyncForwardIrp(wnd->nmb->pdo, irp); + } + break; + case IRP_MN_QUERY_POWER: + if (wnd->attributes & NDIS_ATTRIBUTE_NO_HALT_ON_SUSPEND) { + ndis_status = mp_query(wnd, OID_PNP_QUERY_POWER, + &state, sizeof(state)); + TRACE2("%d, %08X", state, ndis_status); + /* this OID must always succeed */ + if (ndis_status != NDIS_STATUS_SUCCESS) + TRACE1("query power returns %08X", ndis_status); + irp->io_status.status = STATUS_SUCCESS; + } else + irp->io_status.status = STATUS_SUCCESS; + status = IoPassIrpDown(wnd->nmb->pdo, irp); + break; + case IRP_MN_WAIT_WAKE: + case IRP_MN_POWER_SEQUENCE: + /* TODO: implement WAIT_WAKE */ + status = IoPassIrpDown(wnd->nmb->pdo, irp); + break; + default: + status = IoPassIrpDown(wnd->nmb->pdo, irp); + break; + } + IOEXIT(return status); +} +WIN_FUNC_DECL(NdisDispatchPower,2) + +wstdcall NTSTATUS NdisDispatchPnp(struct device_object *fdo, struct irp *irp) +{ + struct io_stack_location *irp_sl; + struct ndis_device *wnd; + struct device_object *pdo; + NTSTATUS status; + + IOTRACE("fdo: %p, irp: %p", fdo, irp); + irp_sl = IoGetCurrentIrpStackLocation(irp); + wnd = fdo->reserved; + pdo = wnd->nmb->pdo; + switch (irp_sl->minor_fn) { + case IRP_MN_START_DEVICE: + status = IoSyncForwardIrp(pdo, irp); + if (status != STATUS_SUCCESS) + break; + if (ndis_start_device(wnd) == NDIS_STATUS_SUCCESS) + status = STATUS_SUCCESS; + else + status = STATUS_FAILURE; + irp->io_status.status = status; + IoCompleteRequest(irp, IO_NO_INCREMENT); + break; + case IRP_MN_QUERY_STOP_DEVICE: + /* TODO: implement in NDIS */ + status = IoPassIrpDown(wnd->nmb->pdo, irp); + break; + case IRP_MN_STOP_DEVICE: + mp_halt(wnd); + irp->io_status.status = STATUS_SUCCESS; + status = IoAsyncForwardIrp(pdo, irp); + break; + case IRP_MN_REMOVE_DEVICE: + TRACE1("%s", wnd->net_dev->name); + mp_pnp_event(wnd, NdisDevicePnPEventSurpriseRemoved, 0); + if (ndis_remove_device(wnd)) { + status = STATUS_FAILURE; + break; + } + /* wnd is already freed */ + status = IoAsyncForwardIrp(pdo, irp); + IoDetachDevice(fdo); + IoDeleteDevice(fdo); + break; + default: + status = IoAsyncForwardIrp(pdo, irp); + break; + } + IOTRACE("status: %08X", status); + IOEXIT(return status); +} +WIN_FUNC_DECL(NdisDispatchPnp,2) + +static void set_task_offload(struct ndis_device *wnd, void *buf, + const int buf_size) +{ + struct ndis_task_offload_header *task_offload_header; + struct ndis_task_offload *task_offload; + struct ndis_task_tcp_ip_checksum *csum = NULL; + struct ndis_task_tcp_large_send *tso = NULL; + NDIS_STATUS status; + + memset(buf, 0, buf_size); + task_offload_header = buf; + task_offload_header->version = NDIS_TASK_OFFLOAD_VERSION; + task_offload_header->size = sizeof(*task_offload_header); + task_offload_header->encap_format.flags.fixed_header_size = 1; + task_offload_header->encap_format.header_size = sizeof(struct ethhdr); + task_offload_header->encap_format.encap = IEEE_802_3_Encapsulation; + status = mp_query(wnd, OID_TCP_TASK_OFFLOAD, buf, buf_size); + TRACE1("%08X", status); + if (status != NDIS_STATUS_SUCCESS) + EXIT1(return); + if (task_offload_header->offset_first_task == 0) + EXIT1(return); + task_offload = ((void *)task_offload_header + + task_offload_header->offset_first_task); + while (1) { + TRACE1("%d, %d", task_offload->version, task_offload->task); + switch(task_offload->task) { + case TcpIpChecksumNdisTask: + csum = (void *)task_offload->task_buf; + break; + case TcpLargeSendNdisTask: + tso = (void *)task_offload->task_buf; + break; + default: + TRACE1("%d", task_offload->task); + break; + } + if (task_offload->offset_next_task == 0) + break; + task_offload = (void *)task_offload + + task_offload->offset_next_task; + } + if (tso) + TRACE1("%u, %u, %d, %d", tso->max_size, tso->min_seg_count, + tso->tcp_opts, tso->ip_opts); + if (!csum) + EXIT1(return); + TRACE1("%08x, %08x", csum->v4_tx.value, csum->v4_rx.value); + task_offload_header->encap_format.flags.fixed_header_size = 1; + task_offload_header->encap_format.header_size = sizeof(struct ethhdr); + task_offload_header->offset_first_task = sizeof(*task_offload_header); + task_offload = ((void *)task_offload_header + + task_offload_header->offset_first_task); + task_offload->offset_next_task = 0; + task_offload->size = sizeof(*task_offload); + task_offload->task = TcpIpChecksumNdisTask; + memcpy(task_offload->task_buf, csum, sizeof(*csum)); + task_offload->task_buf_length = sizeof(*csum); + status = mp_set(wnd, OID_TCP_TASK_OFFLOAD, task_offload_header, + sizeof(*task_offload_header) + + sizeof(*task_offload) + sizeof(*csum)); + TRACE1("%08X", status); + if (status != NDIS_STATUS_SUCCESS) + EXIT2(return); + wnd->tx_csum = csum->v4_tx; + if (csum->v4_tx.tcp_csum && csum->v4_tx.udp_csum) { + if (csum->v4_tx.ip_csum) { + wnd->net_dev->features |= NETIF_F_HW_CSUM; + TRACE1("hw checksum enabled"); + } else { + wnd->net_dev->features |= NETIF_F_IP_CSUM; + TRACE1("IP checksum enabled"); + } + if (wnd->sg_dma_size) + wnd->net_dev->features |= NETIF_F_SG; + } + wnd->rx_csum = csum->v4_rx; + EXIT1(return); +} + +static void get_supported_oids(struct ndis_device *wnd) +{ + NDIS_STATUS res; + int i, n, needed; + ndis_oid *oids; + + res = mp_query_info(wnd, OID_GEN_SUPPORTED_LIST, NULL, 0, NULL, + &needed); + if (!(res == NDIS_STATUS_BUFFER_TOO_SHORT || + res == NDIS_STATUS_INVALID_LENGTH)) + EXIT1(return); + oids = kmalloc(needed, GFP_KERNEL); + if (!oids) { + TRACE1("couldn't allocate memory"); + EXIT1(return); + } + res = mp_query(wnd, OID_GEN_SUPPORTED_LIST, oids, needed); + if (res) { + TRACE1("failed: %08X", res); + kfree(oids); + EXIT1(return); + } + for (i = 0, n = needed / sizeof(*oids); i < n; i++) { + TRACE1("oid: %08X", oids[i]); + /* if a wireless device didn't say so for + * OID_GEN_PHYSICAL_MEDIUM (they should, but in case) */ + if (wnd->physical_medium != NdisPhysicalMediumWirelessLan && + oids[i] == OID_802_11_SSID) + wnd->physical_medium = NdisPhysicalMediumWirelessLan; + } + kfree(oids); + EXIT1(return); +} + +static void ndis_get_drvinfo(struct net_device *dev, + struct ethtool_drvinfo *info) +{ + struct ndis_device *wnd = netdev_priv(dev); + strncpy(info->driver, DRIVER_NAME, sizeof(info->driver) - 2); + strcat(info->driver, "+"); + strncat(info->driver, wnd->wd->driver->name, + sizeof(info->driver) - strlen(DRIVER_NAME) - 1); + strncpy(info->version, DRIVER_VERSION, sizeof(info->version) - 2); + strcat(info->version, "+"); + strncat(info->version, wnd->wd->driver->version, + sizeof(info->version) - strlen(DRIVER_VERSION) - 1); + if (wrap_is_pci_bus(wnd->wd->dev_bus)) + strncpy(info->bus_info, pci_name(wnd->wd->pci.pdev), + sizeof(info->bus_info) - 1); +#ifdef ENABLE_USB + else + usb_make_path(wnd->wd->usb.udev, info->bus_info, + sizeof(info->bus_info) - 1); +#endif + return; +} + +static u32 ndis_get_link(struct net_device *dev) +{ + struct ndis_device *wnd = netdev_priv(dev); + return netif_carrier_ok(wnd->net_dev); +} + +static void ndis_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) +{ + struct ndis_device *wnd = netdev_priv(dev); + + wol->supported = 0; + wol->wolopts = 0; + if (!(wnd->attributes & NDIS_ATTRIBUTE_NO_HALT_ON_SUSPEND)) + EXIT2(return); + if (!wrap_is_pci_bus(wnd->wd->dev_bus)) + EXIT2(return); + /* we always suspend to D3 */ + if (wnd->pnp_capa.wakeup.min_magic_packet_wakeup < NdisDeviceStateD3) + return; + wol->supported |= WAKE_MAGIC; + if (wnd->ndis_wolopts & NDIS_PNP_WAKE_UP_MAGIC_PACKET) + wol->wolopts |= WAKE_MAGIC; + return; +} + +static int ndis_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) +{ + struct ndis_device *wnd = netdev_priv(dev); + + if (!(wnd->attributes & NDIS_ATTRIBUTE_NO_HALT_ON_SUSPEND)) + return -EOPNOTSUPP; + if (wnd->pnp_capa.wakeup.min_magic_packet_wakeup < NdisDeviceStateD3) + EXIT2(return -EOPNOTSUPP); + TRACE2("0x%x", wol->wolopts); + if (wol->wolopts & WAKE_MAGIC) { + wnd->ndis_wolopts |= NDIS_PNP_WAKE_UP_MAGIC_PACKET; + if (wol->wolopts != WAKE_MAGIC) + WARNING("ignored wake-on-lan options: 0x%x", + wol->wolopts & ~WAKE_MAGIC); + } else if (!wol->wolopts) + wnd->ndis_wolopts = 0; + else + return -EOPNOTSUPP; + TRACE2("0x%x", wnd->ndis_wolopts); + return 0; +} + +static u32 ndis_get_tx_csum(struct net_device *dev) +{ + struct ndis_device *wnd = netdev_priv(dev); + if (wnd->tx_csum.tcp_csum && wnd->tx_csum.udp_csum) + return 1; + else + return 0; +} + +static u32 ndis_get_rx_csum(struct net_device *dev) +{ + struct ndis_device *wnd = netdev_priv(dev); + if (wnd->rx_csum.value) + return 1; + else + return 0; +} + +static int ndis_set_tx_csum(struct net_device *dev, u32 data) +{ + struct ndis_device *wnd = netdev_priv(dev); + + if (data && (wnd->tx_csum.value == 0)) + return -EOPNOTSUPP; + + if (wnd->tx_csum.ip_csum) + ethtool_op_set_tx_hw_csum(dev, data); + else + ethtool_op_set_tx_csum(dev, data); + return 0; +} + +static int ndis_set_rx_csum(struct net_device *dev, u32 data) +{ + struct ndis_device *wnd = netdev_priv(dev); + + if (data && (wnd->tx_csum.value == 0)) + return -EOPNOTSUPP; + + /* TODO: enable/disable rx csum through NDIS */ + return 0; +} + +static u32 ndis_get_sg(struct net_device *dev) +{ + struct ndis_device *wnd = netdev_priv(dev); + if (wnd->sg_dma_size) + return ethtool_op_get_sg(dev); + else + return 0; +} + +static int ndis_set_sg(struct net_device *dev, u32 data) +{ + struct ndis_device *wnd = netdev_priv(dev); + if (wnd->sg_dma_size) + return ethtool_op_set_sg(dev, data); + else + return -EOPNOTSUPP; +} + +static struct ethtool_ops ndis_ethtool_ops = { + .get_drvinfo = ndis_get_drvinfo, + .get_link = ndis_get_link, + .get_wol = ndis_get_wol, + .set_wol = ndis_set_wol, + .get_tx_csum = ndis_get_tx_csum, + .get_rx_csum = ndis_get_rx_csum, + .set_tx_csum = ndis_set_tx_csum, + .set_rx_csum = ndis_set_rx_csum, + .get_sg = ndis_get_sg, + .set_sg = ndis_set_sg, +}; + +static int notifier_event(struct notifier_block *notifier, unsigned long event, + void *ptr) +{ + struct net_device *net_dev = ptr; + + ENTER2("0x%lx", event); + if (net_dev->ethtool_ops == &ndis_ethtool_ops + && event == NETDEV_CHANGENAME) { + struct ndis_device *wnd = netdev_priv(net_dev); + /* called with rtnl lock held, so no need to lock */ + wrap_procfs_remove_ndis_device(wnd); + printk(KERN_INFO "%s: changing interface name from '%s' to " + "'%s'\n", DRIVER_NAME, wnd->netdev_name, net_dev->name); + memcpy(wnd->netdev_name, net_dev->name, + sizeof(wnd->netdev_name)); + wrap_procfs_add_ndis_device(wnd); + } + return NOTIFY_DONE; +} + +static struct notifier_block netdev_notifier = { + .notifier_call = notifier_event, +}; + +#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 29) +static const struct net_device_ops ndis_netdev_ops = { + .ndo_open = ndis_net_dev_open, + .ndo_stop = ndis_net_dev_close, + .ndo_start_xmit = tx_skbuff, + .ndo_change_mtu = ndis_change_mtu, + .ndo_set_multicast_list = ndis_set_multicast_list, + .ndo_set_mac_address = ndis_set_mac_address, + .ndo_get_stats = ndis_get_stats, +#ifdef CONFIG_NET_POLL_CONTROLLER + .ndo_poll_controller = ndis_poll_controller, +#endif +}; +#endif + +static NDIS_STATUS ndis_start_device(struct ndis_device *wnd) +{ + struct wrap_device *wd; + struct net_device *net_dev; + NDIS_STATUS status; + char *buf; + const int buf_len = 256; + mac_address mac; + struct transport_header_offset *tx_header_offset; + int n; + + ENTER2("%d", in_atomic()); + status = mp_init(wnd); + if (status == NDIS_STATUS_NOT_RECOGNIZED) + EXIT1(return NDIS_STATUS_SUCCESS); + if (status != NDIS_STATUS_SUCCESS) + EXIT1(return status); + wd = wnd->wd; + net_dev = wnd->net_dev; + + get_supported_oids(wnd); + memset(mac, 0, sizeof(mac)); + status = mp_query(wnd, OID_802_3_CURRENT_ADDRESS, mac, sizeof(mac)); + if (memcmp(mac, "\x00\x00\x00\x00\x00\x00", sizeof(mac)) == 0) { + status = mp_query(wnd, OID_802_3_PERMANENT_ADDRESS, mac, + sizeof(mac)); + if (status != NDIS_STATUS_SUCCESS) { + ERROR("couldn't get mac address: %08X", status); + goto err_start; + } + } + TRACE1("mac:" MACSTRSEP, MAC2STR(mac)); + memcpy(net_dev->dev_addr, mac, ETH_ALEN); + + strncpy(net_dev->name, if_name, IFNAMSIZ - 1); + net_dev->name[IFNAMSIZ - 1] = 0; + + wnd->packet_filter = NDIS_PACKET_TYPE_DIRECTED | + NDIS_PACKET_TYPE_BROADCAST | NDIS_PACKET_TYPE_MULTICAST; +#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 29) + net_dev->netdev_ops = &ndis_netdev_ops; +#else + net_dev->open = ndis_net_dev_open; + net_dev->hard_start_xmit = tx_skbuff; + net_dev->stop = ndis_net_dev_close; + net_dev->get_stats = ndis_get_stats; + net_dev->change_mtu = ndis_change_mtu; + net_dev->set_multicast_list = ndis_set_multicast_list; + net_dev->set_mac_address = ndis_set_mac_address; +#ifdef CONFIG_NET_POLL_CONTROLLER + net_dev->poll_controller = ndis_poll_controller; +#endif +#endif + if (wnd->physical_medium == NdisPhysicalMediumWirelessLan) { + net_dev->wireless_handlers = &ndis_handler_def; + } + net_dev->ethtool_ops = &ndis_ethtool_ops; + if (wnd->mp_interrupt) + net_dev->irq = wnd->mp_interrupt->irq; + net_dev->mem_start = wnd->mem_start; + net_dev->mem_end = wnd->mem_end; + status = mp_query_int(wnd, OID_802_3_MAXIMUM_LIST_SIZE, + &wnd->multicast_size); + if (status != NDIS_STATUS_SUCCESS || wnd->multicast_size < 0) + wnd->multicast_size = 0; + if (wnd->multicast_size > 0) + net_dev->flags |= IFF_MULTICAST; + else + net_dev->flags &= ~IFF_MULTICAST; + + buf = kmalloc(buf_len, GFP_KERNEL); + if (!buf) { + WARNING("couldn't allocate memory"); + goto err_start; + } + + set_task_offload(wnd, buf, buf_len); +#ifdef NETIF_F_LLTX + net_dev->features |= NETIF_F_LLTX; +#endif + + if (register_netdev(net_dev)) { + ERROR("cannot register net device %s", net_dev->name); + goto err_register; + } + memcpy(wnd->netdev_name, net_dev->name, sizeof(wnd->netdev_name)); + memset(buf, 0, buf_len); + status = mp_query(wnd, OID_GEN_VENDOR_DESCRIPTION, buf, buf_len); + if (status != NDIS_STATUS_SUCCESS) { + WARNING("couldn't get vendor information: 0x%x", status); + buf[0] = 0; + } + wnd->drv_ndis_version = n = 0; + mp_query_int(wnd, OID_GEN_DRIVER_VERSION, &wnd->drv_ndis_version); + mp_query_int(wnd, OID_GEN_VENDOR_DRIVER_VERSION, &n); + + printk(KERN_INFO "%s: ethernet device " MACSTRSEP " using %sNDIS " + "driver: %s, version: 0x%x, NDIS version: 0x%x, vendor: '%s', " + "%s\n", net_dev->name, MAC2STR(net_dev->dev_addr), + deserialized_driver(wnd) ? "" : "serialized ", + wnd->wd->driver->name, n, wnd->drv_ndis_version, buf, + wnd->wd->conf_file_name); + + if (deserialized_driver(wnd)) { + /* deserialized drivers don't have a limit, but we + * keep max at TX_RING_SIZE */ + wnd->max_tx_packets = TX_RING_SIZE; + } else { + status = mp_query_int(wnd, OID_GEN_MAXIMUM_SEND_PACKETS, + &wnd->max_tx_packets); + if (status != NDIS_STATUS_SUCCESS) + wnd->max_tx_packets = 1; + if (wnd->max_tx_packets > TX_RING_SIZE) + wnd->max_tx_packets = TX_RING_SIZE; + } + TRACE2("maximum send packets: %d", wnd->max_tx_packets); + NdisAllocatePacketPoolEx(&status, &wnd->tx_packet_pool, + wnd->max_tx_packets, 0, + PROTOCOL_RESERVED_SIZE_IN_PACKET); + if (status != NDIS_STATUS_SUCCESS) { + ERROR("couldn't allocate packet pool"); + goto packet_pool_err; + } + NdisAllocateBufferPool(&status, &wnd->tx_buffer_pool, + wnd->max_tx_packets + 4); + if (status != NDIS_STATUS_SUCCESS) { + ERROR("couldn't allocate buffer pool"); + goto buffer_pool_err; + } + TRACE1("pool: %p", wnd->tx_buffer_pool); + + if (mp_query_int(wnd, OID_GEN_MAXIMUM_TOTAL_SIZE, &n) == + NDIS_STATUS_SUCCESS && n > ETH_HLEN) + ndis_change_mtu(wnd->net_dev, n - ETH_HLEN); + + if (mp_query_int(wnd, OID_GEN_MAC_OPTIONS, &n) == NDIS_STATUS_SUCCESS) + TRACE2("mac options supported: 0x%x", n); + + tx_header_offset = (typeof(tx_header_offset))buf; + tx_header_offset->protocol_type = NDIS_PROTOCOL_ID_TCP_IP; + tx_header_offset->header_offset = sizeof(ETH_HLEN); + status = mp_set(wnd, OID_GEN_TRANSPORT_HEADER_OFFSET, + tx_header_offset, sizeof(*tx_header_offset)); + TRACE2("%08X", status); + + status = mp_query_int(wnd, OID_GEN_PHYSICAL_MEDIUM, + &wnd->physical_medium); + if (status != NDIS_STATUS_SUCCESS) + wnd->physical_medium = NdisPhysicalMediumUnspecified; + + if (wnd->physical_medium == NdisPhysicalMediumWirelessLan) { + mp_set_int(wnd, OID_802_11_POWER_MODE, NDIS_POWER_OFF); + get_encryption_capa(wnd, buf, buf_len); + TRACE1("capbilities = %ld", wnd->capa.encr); + printk(KERN_INFO "%s: encryption modes supported: " + "%s%s%s%s%s%s%s\n", net_dev->name, + test_bit(Ndis802_11Encryption1Enabled, &wnd->capa.encr) ? + "WEP" : "none", + + test_bit(Ndis802_11Encryption2Enabled, &wnd->capa.encr) ? + "; TKIP with WPA" : "", + test_bit(Ndis802_11AuthModeWPA2, &wnd->capa.auth) ? + ", WPA2" : "", + test_bit(Ndis802_11AuthModeWPA2PSK, &wnd->capa.auth) ? + ", WPA2PSK" : "", + + test_bit(Ndis802_11Encryption3Enabled, &wnd->capa.encr) ? + "; AES/CCMP with WPA" : "", + test_bit(Ndis802_11AuthModeWPA2, &wnd->capa.auth) ? + ", WPA2" : "", + test_bit(Ndis802_11AuthModeWPA2PSK, &wnd->capa.auth) ? + ", WPA2PSK" : ""); + + set_default_iw_params(wnd); + } + status = mp_query_int(wnd, OID_GEN_MEDIA_CONNECT_STATUS, (int *)buf); + if (status == NDIS_STATUS_SUCCESS) + set_media_state(wnd, *((int *)buf)); + kfree(buf); + wrap_procfs_add_ndis_device(wnd); + hangcheck_add(wnd); + add_iw_stats_timer(wnd); + EXIT1(return NDIS_STATUS_SUCCESS); + +buffer_pool_err: + wnd->tx_buffer_pool = NULL; + if (wnd->tx_packet_pool) { + NdisFreePacketPool(wnd->tx_packet_pool); + wnd->tx_packet_pool = NULL; + } +packet_pool_err: +err_register: + kfree(buf); +err_start: + ndis_remove_device(wnd); + EXIT1(return NDIS_STATUS_FAILURE); +} + +static int ndis_remove_device(struct ndis_device *wnd) +{ + s8 tx_pending; + + /* prevent setting essid during disassociation */ + memset(&wnd->essid, 0, sizeof(wnd->essid)); + wnd->tx_ok = 0; + if (wnd->max_tx_packets) + unregister_netdev(wnd->net_dev); + netif_carrier_off(wnd->net_dev); + /* if device is suspended, but resume failed, tx_ring_mutex + * may already be locked */ + if (down_trylock(&wnd->tx_ring_mutex)) + WARNING("couldn't obtain tx_ring_mutex"); + spin_lock_bh(&wnd->tx_ring_lock); + tx_pending = wnd->tx_ring_end - wnd->tx_ring_start; + if (tx_pending < 0) + tx_pending += TX_RING_SIZE; + else if (tx_pending == 0 && wnd->is_tx_ring_full) + tx_pending = TX_RING_SIZE - 1; + wnd->is_tx_ring_full = 0; + /* throw away pending packets */ + while (tx_pending-- > 0) { + struct ndis_packet *packet; + + packet = wnd->tx_ring[wnd->tx_ring_start]; + free_tx_packet(wnd, packet, NDIS_STATUS_CLOSING); + wnd->tx_ring_start = (wnd->tx_ring_start + 1) % TX_RING_SIZE; + } + spin_unlock_bh(&wnd->tx_ring_lock); + up(&wnd->tx_ring_mutex); + wrap_procfs_remove_ndis_device(wnd); + mp_halt(wnd); + ndis_exit_device(wnd); + + if (wnd->tx_packet_pool) { + NdisFreePacketPool(wnd->tx_packet_pool); + wnd->tx_packet_pool = NULL; + } + if (wnd->tx_buffer_pool) { + NdisFreeBufferPool(wnd->tx_buffer_pool); + wnd->tx_buffer_pool = NULL; + } + if (wnd->pmkids) + kfree(wnd->pmkids); + printk(KERN_INFO "%s: device %s removed\n", DRIVER_NAME, + wnd->net_dev->name); + kfree(wnd->nmb); + free_netdev(wnd->net_dev); + EXIT2(return 0); +} + +static wstdcall NTSTATUS NdisAddDevice(struct driver_object *drv_obj, + struct device_object *pdo) +{ + struct device_object *fdo; + struct ndis_mp_block *nmb; + NTSTATUS status; + struct ndis_device *wnd; + struct net_device *net_dev; + struct wrap_device *wd; + unsigned long i; + + ENTER2("%p, %p", drv_obj, pdo); + if (strlen(if_name) >= IFNAMSIZ) { + ERROR("interface name '%s' is too long", if_name); + return STATUS_INVALID_PARAMETER; + } + net_dev = alloc_etherdev(sizeof(*wnd)); + if (!net_dev) { + ERROR("couldn't allocate device"); + return STATUS_RESOURCES; + } + wd = pdo->reserved; + if (wrap_is_pci_bus(wd->dev_bus)) + SET_NETDEV_DEV(net_dev, &wd->pci.pdev->dev); + if (wrap_is_usb_bus(wd->dev_bus)) + SET_NETDEV_DEV(net_dev, &wd->usb.intf->dev); + status = IoCreateDevice(drv_obj, 0, NULL, FILE_DEVICE_UNKNOWN, 0, + FALSE, &fdo); + if (status != STATUS_SUCCESS) { + free_netdev(net_dev); + EXIT2(return status); + } + wnd = netdev_priv(net_dev); + TRACE1("wnd: %p", wnd); + + nmb = kmalloc(sizeof(*nmb), GFP_KERNEL); + if (!nmb) { + WARNING("couldn't allocate memory"); + IoDeleteDevice(fdo); + free_netdev(net_dev); + return STATUS_RESOURCES; + } +#if defined(DEBUG) && DEBUG >= 6 + /* poison nmb so if a driver accesses uninitialized pointers, we + * know what it is */ + for (i = 0; i < sizeof(*nmb) / sizeof(unsigned long); i++) + ((unsigned long *)nmb)[i] = i + 0x8a3fc1; +#endif + + wnd->nmb = nmb; + nmb->wnd = wnd; + nmb->pdo = pdo; + wd->wnd = wnd; + wnd->wd = wd; + wnd->net_dev = net_dev; + fdo->reserved = wnd; + nmb->fdo = fdo; + if (ndis_init_device(wnd)) { + IoDeleteDevice(fdo); + kfree(nmb); + free_netdev(net_dev); + EXIT1(return STATUS_RESOURCES); + } + nmb->next_device = IoAttachDeviceToDeviceStack(fdo, pdo); + spin_lock_init(&wnd->tx_ring_lock); + sema_init(&wnd->tx_ring_mutex, 1); + sema_init(&wnd->ndis_req_mutex, 1); + wnd->ndis_req_done = 0; + initialize_work(&wnd->tx_work, tx_worker, wnd); + wnd->tx_ring_start = 0; + wnd->tx_ring_end = 0; + wnd->is_tx_ring_full = 0; + wnd->capa.encr = 0; + wnd->capa.auth = 0; + wnd->attributes = 0; + wnd->dma_map_count = 0; + wnd->dma_map_addr = NULL; + wnd->nick[0] = 0; + init_timer(&wnd->hangcheck_timer); + wnd->scan_timestamp = 0; + init_timer(&wnd->iw_stats_timer); + wnd->iw_stats_interval = 10 * HZ; + wnd->ndis_pending_work = 0; + memset(&wnd->essid, 0, sizeof(wnd->essid)); + memset(&wnd->encr_info, 0, sizeof(wnd->encr_info)); + wnd->infrastructure_mode = Ndis802_11Infrastructure; + initialize_work(&wnd->ndis_work, ndis_worker, wnd); + wnd->iw_stats_enabled = TRUE; + + TRACE1("nmb: %p, pdo: %p, fdo: %p, attached: %p, next: %p", + nmb, pdo, fdo, fdo->attached, nmb->next_device); + + /* dispatch routines are called as Windows functions */ + for (i = 0; i <= IRP_MJ_MAXIMUM_FUNCTION; i++) + drv_obj->major_func[i] = WIN_FUNC_PTR(IoPassIrpDown,2); + + drv_obj->major_func[IRP_MJ_PNP] = WIN_FUNC_PTR(NdisDispatchPnp,2); + drv_obj->major_func[IRP_MJ_POWER] = WIN_FUNC_PTR(NdisDispatchPower,2); + drv_obj->major_func[IRP_MJ_INTERNAL_DEVICE_CONTROL] = + WIN_FUNC_PTR(NdisDispatchDeviceControl,2); +// drv_obj->major_func[IRP_MJ_DEVICE_CONTROL] = +// WIN_FUNC_PTR(NdisDispatchDeviceControl,2); + EXIT2(return STATUS_SUCCESS); +} + +int init_ndis_driver(struct driver_object *drv_obj) +{ + ENTER1("%p", drv_obj); + drv_obj->drv_ext->add_device = NdisAddDevice; + return 0; +} + +int wrapndis_init(void) +{ + wrapndis_wq = create_singlethread_workqueue("wrapndis_wq"); + if (!wrapndis_wq) + EXIT1(return -ENOMEM); + wrapndis_worker_thread = wrap_worker_init(wrapndis_wq); + TRACE1("%p", wrapndis_worker_thread); + register_netdevice_notifier(&netdev_notifier); + return 0; +} + +void wrapndis_exit(void) +{ + unregister_netdevice_notifier(&netdev_notifier); + if (wrapndis_wq) + destroy_workqueue(wrapndis_wq); + TRACE1("%p", wrapndis_worker_thread); + if (wrapndis_worker_thread) + ObDereferenceObject(wrapndis_worker_thread); +} --- linux-3.0.0.orig/ubuntu/ndiswrapper/wrapndis.h +++ linux-3.0.0/ubuntu/ndiswrapper/wrapndis.h @@ -0,0 +1,90 @@ +/* + * Copyright (C) 2003-2005 Pontus Fuchs, Giridhar Pemmasani + * + * 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. + * + */ + +#ifndef _WRAPNDIS_H_ +#define _WRAPNDIS_H_ + +#include "ndis.h" +#include "pnp.h" + +int wrapndis_init(void); +void wrapndis_exit(void); + +NDIS_STATUS mp_reset(struct ndis_device *wnd); + +NDIS_STATUS mp_request(enum ndis_request_type request, + struct ndis_device *wnd, ndis_oid oid, + void *buf, ULONG buflen, ULONG *written, ULONG *needed); + +static inline NDIS_STATUS mp_query_info(struct ndis_device *wnd, + ndis_oid oid, void *buf, ULONG buflen, + ULONG *written, ULONG *needed) +{ + return mp_request(NdisRequestQueryInformation, wnd, oid, + buf, buflen, written, needed); +} + +static inline NDIS_STATUS mp_set_info(struct ndis_device *wnd, + ndis_oid oid, void *buf, ULONG buflen, + ULONG *written, ULONG *needed) +{ + return mp_request(NdisRequestSetInformation, wnd, oid, + buf, buflen, written, needed); +} + +static inline NDIS_STATUS mp_query(struct ndis_device *wnd, ndis_oid oid, + void *buf, ULONG buflen) +{ + return mp_request(NdisRequestQueryInformation, wnd, oid, + buf, buflen, NULL, NULL); +} + +static inline NDIS_STATUS mp_query_int(struct ndis_device *wnd, + ndis_oid oid, ULONG *data) +{ + return mp_request(NdisRequestQueryInformation, wnd, oid, + data, sizeof(ULONG), NULL, NULL); +} + +static inline NDIS_STATUS mp_set(struct ndis_device *wnd, ndis_oid oid, + void *buf, ULONG buflen) +{ + return mp_request(NdisRequestSetInformation, wnd, oid, + buf, buflen, NULL, NULL); +} + +static inline NDIS_STATUS mp_set_int(struct ndis_device *wnd, + ndis_oid oid, ULONG data) +{ + return mp_request(NdisRequestSetInformation, wnd, oid, + &data, sizeof(ULONG), NULL, NULL); +} + +void free_tx_packet(struct ndis_device *wnd, struct ndis_packet *packet, + NDIS_STATUS status); +int init_ndis_driver(struct driver_object *drv_obj); +NDIS_STATUS ndis_reinit(struct ndis_device *wnd); +void set_media_state(struct ndis_device *wnd, enum ndis_media_state state); + +void hangcheck_add(struct ndis_device *wnd); +void hangcheck_del(struct ndis_device *wnd); + +driver_dispatch_t winNdisDispatchPnp; +driver_dispatch_t winNdisDispatchPower; +driver_dispatch_t winNdisDispatchDeviceControl; + +struct iw_statistics *get_iw_stats(struct net_device *dev); + +#endif --- linux-3.0.0.orig/ubuntu/ndiswrapper/wrapper.c +++ linux-3.0.0/ubuntu/ndiswrapper/wrapper.c @@ -0,0 +1,121 @@ +/* + * Copyright (C) 2003-2005 Pontus Fuchs, Giridhar Pemmasani + * + * 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. + * + */ + +#include "ndis.h" +#include "iw_ndis.h" +#include "loader.h" +#include "pnp.h" +#include "wrapper.h" + +char *if_name = "wlan%d"; +int proc_uid, proc_gid; +int hangcheck_interval; +static char *utils_version = UTILS_VERSION; + +#if defined(DEBUG) && (DEBUG > 0) +int debug = DEBUG; +#else +int debug = 0; +#endif + +WRAP_MODULE_PARM_STRING(if_name, 0400); +MODULE_PARM_DESC(if_name, "Network interface name or template " + "(default: wlan%d)"); +WRAP_MODULE_PARM_INT(proc_uid, 0600); +MODULE_PARM_DESC(proc_uid, "The uid of the files created in /proc " + "(default: 0)."); +WRAP_MODULE_PARM_INT(proc_gid, 0600); +MODULE_PARM_DESC(proc_gid, "The gid of the files created in /proc " + "(default: 0)."); +WRAP_MODULE_PARM_INT(debug, 0600); +MODULE_PARM_DESC(debug, "debug level"); + +/* 0 - default value provided by NDIS driver, + * positive value - force hangcheck interval to that many seconds + * negative value - disable hangcheck + */ +WRAP_MODULE_PARM_INT(hangcheck_interval, 0600); +MODULE_PARM_DESC(hangcheck_interval, "The interval, in seconds, for checking" + " if driver is hung. (default: 0)"); + +WRAP_MODULE_PARM_STRING(utils_version, 0400); +MODULE_PARM_DESC(utils_version, "Compatible version of utils " + "(read only: " UTILS_VERSION ")"); + +MODULE_AUTHOR("ndiswrapper team "); +#ifdef MODULE_DESCRIPTION +MODULE_DESCRIPTION("NDIS wrapper driver"); +#endif +#ifdef MODULE_VERSION +MODULE_VERSION(DRIVER_VERSION); +#endif +MODULE_LICENSE("GPL"); + +static void module_cleanup(void) +{ + loader_exit(); +#ifdef ENABLE_USB + usb_exit(); +#endif + + wrap_procfs_remove(); + wrapndis_exit(); + ndis_exit(); + rtl_exit(); + crt_exit(); + ntoskernel_exit(); + wrapmem_exit(); +} + +static int __init wrapper_init(void) +{ + printk(KERN_INFO "%s version %s loaded (smp=%s, preempt=%s)\n", + DRIVER_NAME, DRIVER_VERSION, +#ifdef CONFIG_SMP + "yes" +#else + "no" +#endif + , +#ifdef CONFIG_PREEMPT_RT + "rt" +#elif defined(CONFIG_PREEMPT) + "yes" +#else + "no" +#endif + ); + + if (wrapmem_init() || ntoskernel_init() || crt_init() || + rtl_init() || ndis_init() || wrapndis_init() || +#ifdef ENABLE_USB + usb_init() || +#endif + wrap_procfs_init() || loader_init()) { + module_cleanup(); + ERROR("%s: initialization failed", DRIVER_NAME); + return -EINVAL; + } + EXIT1(return 0); +} + +static void __exit wrapper_exit(void) +{ + ENTER1(""); + module_cleanup(); +} + +module_init(wrapper_init); +module_exit(wrapper_exit); --- linux-3.0.0.orig/ubuntu/ndiswrapper/wrapper.h +++ linux-3.0.0/ubuntu/ndiswrapper/wrapper.h @@ -0,0 +1,24 @@ +/* + * Copyright (C) 2003-2005 Pontus Fuchs, Giridhar Pemmasani + * + * 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. + * + */ + +#ifndef WRAPPER_H +#define WRAPPER_H + +extern char *if_name; +extern int proc_uid; +extern int proc_gid; +extern int hangcheck_interval; + +#endif /* WRAPPER_H */ --- linux-3.0.0.orig/ubuntu/omnibook/BOM +++ linux-3.0.0/ubuntu/omnibook/BOM @@ -0,0 +1,3 @@ +Downloaded from: git://omnibook.git.sourceforge.net/gitroot/omnibook/omnibook +Current Version: 2.20070211 +Documentation: http://sourceforge.net/apps/mediawiki/omnibook/ --- linux-3.0.0.orig/ubuntu/omnibook/Kconfig +++ linux-3.0.0/ubuntu/omnibook/Kconfig @@ -0,0 +1,5 @@ +config OMNIBOOK + tristate "Kernel module for HP and Toshiba laptops" + depends on X86 + default m + ---help--- --- linux-3.0.0.orig/ubuntu/omnibook/Makefile +++ linux-3.0.0/ubuntu/omnibook/Makefile @@ -0,0 +1,171 @@ +# +# Makefile -- makefile for the HP OmniBook support module +# +# 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. +# +# Written by Soós Péter , 2002-2004 +# Modified by Mathieu Bérard , 2006-2007 +# + +#Module informations + +MODULE_NAME = omnibook +MODULE_VERSION = 2.20090707 +MODULE_BRANCH = trunk + +# Out-of-tree configuration +ifndef CONFIG_OMNIBOOK +OMNIBOOK_STANDALONE=y +CONFIG_OMNIBOOK=m + +#Uncomment and set to force debug behavior +#NOTE: Default (commented) behavior is to enable debug in trunk or branch svn +# snapshot and to disable it for release +#OMNIBOOK_WANT_DEBUG=n + +#comment to disable backlight device support +OMNIBOOK_WANT_BACKLIGHT=y + +#Uncomment to force legacy (pre-ACPI system) features support +#OMNIBOOK_WANT_LEGACY=y + +endif + +ifeq ($(KERNELRELEASE),) +# Support for direct Makefile invocation + +DESTDIR = +MODDIR = $(DESTDIR)/lib/modules +KVERS = $(shell uname -r) +KVER = $(KVERS) +VMODDIR = $(MODDIR)/$(KVER) +INSTDIR = extra +#KSRC = /usr/src/linux +KSRC = $(VMODDIR)/build +KMODDIR = $(KSRC)/drivers/misc/omnibook +KDOCDIR = $(KSRC)/Documentation/omnibook +PWD = $(shell pwd) +TODAY = $(shell date +%Y%m%d) +DEPMOD = /sbin/depmod -aq +RMMOD = /sbin/modprobe -r +INSMOD = /sbin/modprobe +INSTALL = install -m 644 +MKDIR = mkdir -p +RM = rm -f +FIND = find + +all: $(MODULE_NAME).ko + +clean: + make -C $(KSRC) M=$(PWD) clean + $(RM) -r *~ "#*#" .swp + $(RM) -r debian/omnibook-source *-stamp + $(RM) -r Module.symvers Modules.symvers + +install: all + # Removing module from locations used by previous versions + $(RM) $(VMODDIR)/kernel/drivers/char/$(MODULE_NAME).ko + $(RM) $(VMODDIR)/kernel/drivers/misc/$(MODULE_NAME).ko + make INSTALL_MOD_PATH=$(DESTDIR) INSTALL_MOD_DIR=$(INSTDIR) -C $(KSRC) M=$(PWD) modules_install + +unload: + $(RMMOD) $(MODULE_NAME) || : + +load: install unload + $(DEPMOD) + $(INSMOD) $(MODULE_NAME) + +uninstall: unload + $(FIND) $(VMODDIR) -name "$(MODULE_NAME).ko" -exec $(RM) {} \; + $(DEPMOD) + +$(MODULE_NAME).ko: + $(MAKE) -C $(KSRC) SUBDIRS=$(PWD) modules + +kinstall: + $(RM) -r $(KMODDIR) + $(MKDIR) $(KMODDIR) + $(INSTALL) *.h *.c sections.lds $(KMODDIR) + $(MKDIR) $(KDOCDIR) + $(INSTALL) doc/README $(KDOCDIR) + +kpatch: kinstall + (cd $(KSRC); patch -p1 < $(PWD)/misc/omnibook-integration.patch) + +version: + sed -i "s|^\(MODULE_VERSION = \).*|\1 2.$(TODAY)|" Makefile + sed -i "s|^\(MODULE_BRANCH = \).*|\1 release|" Makefile + sed -i "s|^\(2\.\)X\{8\}|\1$(TODAY)|" doc/ChangeLog + + +release: clean version + mkdir -p ../$(MODULE_NAME)-2.$(TODAY) + cp -a *.h *.c *.lds Makefile doc misc ../$(MODULE_NAME)-2.$(TODAY) + rm -f ../$(MODULE_NAME)-2.$(TODAY).tar ../$(MODULE_NAME)-2.$(TODAY).tar.gz + (cd ..; tar cvf $(MODULE_NAME)-2.$(TODAY).tar $(MODULE_NAME)-2.$(TODAY); gzip -9 $(MODULE_NAME)-2.$(TODAY).tar) + +else +# Support for kernel build system invocation + +ifneq ($(MODULE_BRANCH), release) +EXTRA_CFLAGS += -DOMNIBOOK_MODULE_VERSION='"$(MODULE_VERSION)-$(MODULE_BRANCH)"' +else +EXTRA_CFLAGS += -DOMNIBOOK_MODULE_VERSION='"$(MODULE_VERSION)"' +endif + +ifeq ($(OMNIBOOK_STANDALONE),y) + +ifeq ($(OMNIBOOK_WANT_BACKLIGHT),y) +ifdef CONFIG_BACKLIGHT_CLASS_DEVICE +# we support backlight interface only after 2.6.16 +ifeq ($(shell if [ $(SUBLEVEL) -gt 16 ] ; then echo -n 'y'; fi),y) +EXTRA_CFLAGS += -DCONFIG_OMNIBOOK_BACKLIGHT +else +$(warning "Backlight support in only supported for kernel version newer than 2.6.16") +$(warning "Disabling backlight sysfs interface") +endif +endif +endif + +ifeq ($(OMNIBOOK_WANT_LEGACY),y) +EXTRA_CFLAGS += -DCONFIG_OMNIBOOK_LEGACY +endif + +ifndef CONFIG_ACPI_EC +EXTRA_CFLAGS += -DCONFIG_OMNIBOOK_LEGACY +endif + +ifneq ($(MODULE_BRANCH), release) +ifneq ($(OMNIBOOK_WANT_DEBUG),n) +EXTRA_CFLAGS += -DCONFIG_OMNIBOOK_DEBUG # -Wa -g0 +endif +else +ifeq ($(OMNIBOOK_WANT_DEBUG),y) +EXTRA_CFLAGS += -DCONFIG_OMNIBOOK_DEBUG # -Wa -g0 +endif + +endif + +endif + +EXTRA_CFLAGS += -DOMNIBOOK_MODULE_NAME='"$(MODULE_NAME)"' +#EXTRA_LDFLAGS += $(src)/sections.lds +EXTRA_LDFLAGS += $(PWD)/ubuntu/omnibook/sections.lds + +obj-$(CONFIG_OMNIBOOK) += $(MODULE_NAME).o +omnibook-objs := init.o lib.o ec.o kbc.o pio.o compal.o acpi.o nbsmi.o \ + ac.o battery.o blank.o bluetooth.o cooling.o display.o dock.o \ + dump.o fan.o fan_policy.o hotkeys.o info.o lcd.o muteled.o \ + polling.o temperature.o touchpad.o wireless.o throttling.o + +endif # End of kernel build system part + +# End of file --- linux-3.0.0.orig/ubuntu/omnibook/ac.c +++ linux-3.0.0/ubuntu/omnibook/ac.c @@ -0,0 +1,60 @@ +/* + * ac.c -- AC adapter related functions + * + * 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. + * + * Written by Soós Péter , 2002-2004 + * Modified by Mathieu Bérard , 2006 + */ + +#include "omnibook.h" +#include "hardware.h" + +static int omnibook_ac_read(char *buffer, struct omnibook_operation *io_op) +{ + int len = 0; + u8 ac; + int retval; + + retval = backend_byte_read(io_op, &ac); + if (retval < 0) + return retval; + + len += sprintf(buffer + len, "AC %s\n", (!!ac) ? "on-line" : "off-line"); + + return len; +} + +static struct omnibook_tbl ac_table[] __initdata = { + {XE3GF | TSP10 | TSM30X | TSM70, SIMPLE_BYTE(EC, XE3GF_ADP, XE3GF_ADP_MASK)}, + {XE3GC | AMILOD, SIMPLE_BYTE(EC, XE3GC_STA1, XE3GC_ADP_MASK)}, + {OB500 | OB510 | OB6000 | OB6100 | XE4500, SIMPLE_BYTE(EC, OB500_STA2, OB500_ADP_MASK)}, + {OB4150, SIMPLE_BYTE(EC, OB4150_ADP, OB4150_ADP_MASK)}, + {XE2, SIMPLE_BYTE(EC, XE2_STA1, XE2_ADP_MASK)}, + {0,} +}; + +struct omnibook_feature __declared_feature ac_driver = { + .name = "ac", +#ifdef CONFIG_OMNIBOOK_LEGACY + .enabled = 1, +#else + .enabled = 0, +#endif + .read = omnibook_ac_read, + .ectypes = XE3GF | XE3GC | OB500 | OB510 | OB6000 | OB6100 | XE4500 | OB4150 | XE2 | AMILOD | TSP10 | TSM70 | TSM30X, + .tbl = ac_table, +}; + +module_param_named(ac, ac_driver.enabled, int, S_IRUGO); +MODULE_PARM_DESC(ac, "Use 0 to disable, 1 to enable AC adapter status monitoring"); + +/* End of file */ --- linux-3.0.0.orig/ubuntu/omnibook/acpi.c +++ linux-3.0.0/ubuntu/omnibook/acpi.c @@ -0,0 +1,1158 @@ +/* + * acpi.c -- ACPI methods low-level access code for TSM70 class laptops + * + * 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. + * + * Written by Mathieu Bérard , 2006 + * + */ + +#include "omnibook.h" +#include "hardware.h" + +#ifdef CONFIG_ACPI + +#include +#include + +/* copied from drivers/input/serio/i8042-io.h */ +#define I8042_KBD_PHYS_DESC "isa0060/serio0" + +/* + * ACPI backend masks and strings + */ + +#define GET_WIRELESS_METHOD "ANTR" +#define SET_WIRELESS_METHOD "ANTW" +#define WLEX_MASK 0x4 +#define WLAT_MASK 0x1 +#define BTEX_MASK 0x8 +#define BTAT_MASK 0x2 +#define KLSW_MASK 0x10 + +#define GET_DISPLAY_METHOD "DOSS" +#define SET_DISPLAY_METHOD "DOSW" +/* Display reading masks CADL = detected, CSTE = enabled */ +#define LCD_CADL 0x10 +#define CRT_CADL 0x20 +#define TVO_CADL 0x40 +#define DVI_CADL 0x80 +#define LCD_CSTE 0x1 +#define CRT_CSTE 0x2 +#define TVO_CSTE 0x4 +#define DVI_CSTE 0x8 + +/* TSX205 Video-Out methods and return values */ +#define TSX205_SET_DISPLAY_METHOD "STBL" +#define TSX205_SLI_DISPLAY_METHOD "SL01.VGA1.STBL" +/* NOTE: Method DSSW seems to be some sort of auto-detect method */ +#define TSX205_AUTO_DISPLAY_METHOD "DSSW" +#define TSX205_DSPY_DE 0x1F /* DE - Detected and Enabled */ +#define TSX205_DSPY_DN 0x1D /* DN - Detected and Not enabled */ +#define TSX205_DSPY_NE 0x0F /* NE - Not detected and Enabled */ +#define TSX205_DSPY_NN 0x0D /* NN - Not detected and Not enabled */ + +#define GET_THROTTLE_METHOD "THRO" +#define SET_THROTTLE_METHOD "CLCK" + +static char ec_dev_list[][20] = { + "\\_SB.PCI0.LPCB.EC0", + "\\_SB.PCI0.LPC0.EC0", +}; + +/* TSX205 HCI and display handles */ +static char tsx205_dev_list[][20] = { + "\\_SB.VALZ", + "\\_SB.PCI0.PEGP.VGA" +}; + +/* TSX205 GET video-out methods */ +static char tsx205_video_list[][20] = { + "LCD._DCS", + "CRT._DCS", + "TV._DCS", + "DVI._DCS", + "SL01.VGA1.LCD._DCS", + "SL01.VGA1.CRT._DCS", + "SL01.VGA1.TV._DCS", + "SL01.VGA1.DVI._DCS", +}; + +#define TOSHIBA_ACPI_BT_CLASS "bluetooth" +#define TOSHIBA_ACPI_DEVICE_NAME "bluetooth adapter" + +#define TOSH_BT_ACTIVATE_USB "AUSB" +#define TOSH_BT_DISABLE_USB "DUSB" +#define TOSH_BT_POWER_ON "BTPO" +#define TOSH_BT_POWER_OFF "BTPF" +#define TOSH_BT_STATUS "BTST" +#define TOSH_BT_KSST_MASK 0x1 +#define TOSH_BT_USB_MASK 0x40 +#define TOSH_BT_POWER_MASK 0x80 + +/* + * ACPI driver for Toshiba Bluetooth device + */ +static int omnibook_acpi_bt_add(struct acpi_device *device); +static int omnibook_acpi_bt_remove(struct acpi_device *device, int type); + + +#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,23) +static const struct acpi_device_id omnibook_bt_ids[] = { + {"TOS6205", 0}, + {"", 0}, +}; + +static struct acpi_driver omnibook_bt_driver = { + .name = OMNIBOOK_MODULE_NAME, + .class = TOSHIBA_ACPI_BT_CLASS, + .ids = omnibook_bt_ids, + .ops = { + .add = omnibook_acpi_bt_add, + .remove = omnibook_acpi_bt_remove, + }, +}; +#else /* 2.6.23 */ +static struct acpi_driver omnibook_bt_driver = { + .name = OMNIBOOK_MODULE_NAME, + .class = TOSHIBA_ACPI_BT_CLASS, + .ids = "TOS6205", + .ops = { + .add = omnibook_acpi_bt_add, + .remove = omnibook_acpi_bt_remove, + }, +}; +#endif /* 2.6.23 */ + + +/* + * ACPI backend private data structure + */ +struct acpi_backend_data { + acpi_handle ec_handle; /* Handle on ACPI EC device */ + acpi_handle bt_handle; /* Handle on ACPI BT device */ + acpi_handle hci_handle; /* Handle on ACPI HCI device */ + acpi_handle dis_handle; /* Handle on ACPI Display device */ + unsigned has_antr_antw:1; /* Are there ANTR/ANTW methods in the EC device ? */ + unsigned has_doss_dosw:1; /* Are there DOSS/DOSW methods in the EC device ? */ + unsigned has_sli:1; /* Does the laptop has SLI enabled ? */ + struct input_dev *acpi_input_dev; + struct work_struct fnkey_work; +}; + +/* + * Hotkeys workflow: + * 1. Fn+Foo pressed + * 2. Scancode 0x6e generated by kbd controller + * 3. Scancode 0x6e caught by omnibook input handler + * 4. INFO method has keycode of last actually pressed Fn key + * 5. acpi_scan_table used to associate a detected keycode with a generated one + * 6. Generated keycode issued using the omnibook input device + */ + +/* + * The input handler should only bind with the standard AT keyboard. + * XXX: Scancode 0x6e won't be detected if the keyboard has already been + * grabbed (the Xorg event input driver do that) + */ +#if (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,21)) +static int hook_connect(struct input_handler *handler, + struct input_dev *dev, + const struct input_device_id *id) +#elif (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,18)) +static struct input_handle *hook_connect(struct input_handler *handler, + struct input_dev *dev, + const struct input_device_id *id) +#else +static struct input_handle *hook_connect(struct input_handler *handler, + struct input_dev *dev, + struct input_device_id *id) +#endif +{ + struct input_handle *handle; + int error; + + /* the 0x0001 vendor magic number is found in atkbd.c */ + if(!(dev->id.bustype == BUS_I8042 && dev->id.vendor == 0x0001)) + goto out_nobind; + + if(!strstr(dev->phys, I8042_KBD_PHYS_DESC)) + goto out_nobind; + + dprintk("hook_connect for device %s.\n", dev->name); + + if(dev->grab) + printk(O_WARN "Input device is grabbed by %s, Fn hotkeys won't work.\n", + dev->grab->name); + + handle = kzalloc(sizeof(struct input_handle), GFP_KERNEL); + if (!handle) +#if (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,21)) + return -ENOMEM; +#else + return NULL; +#endif + + handle->dev = dev; + handle->handler = handler; + handle->name = "omnibook_scancode_hook"; + handle->private = handler->private; + +#if (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,21)) + error = input_register_handle(handle); + if (error) { + dprintk("register_handle failed\n"); + goto out_nobind_free; + } + error = input_open_device(handle); + if (error) { + dprintk("register_handle failed\n"); + input_unregister_handle(handle); + goto out_nobind_free; + } + +#else + status=input_open_device(handle); + if (error==0) dprintk("Input device opened\n"); + else { + dprintk("opening input device failed\n"); + goto out_nobind_free; + } +#endif + +#if (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,21)) + return 0; +out_nobind_free: + kfree(handle); +out_nobind: + return -ENODEV; +#else + return handle; +out_nobind_free: + kfree(handle); +out_nobind: + return NULL; +#endif +} + +static void hook_disconnect(struct input_handle *handle) +{ + dprintk("hook_disconnect.\n"); + input_close_device(handle); +#if (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,21)) + input_unregister_handle(handle); +#endif + kfree(handle); +} + +/* + * Hook for scancode 0x6e. Actual handling is done in a workqueue. + */ +static void hook_event(struct input_handle *handle, unsigned int event_type, + unsigned int event_code, int value) +{ + if (event_type == EV_MSC && event_code == MSC_SCAN && value == ACPI_FN_SCAN) + schedule_work(&((struct acpi_backend_data *)handle->private)->fnkey_work); +} + +#if (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,18)) +static const struct input_device_id hook_ids[] = { +#else +static struct input_device_id hook_ids[] = { +#endif + { + .flags = INPUT_DEVICE_ID_MATCH_EVBIT, + .evbit = { BIT(EV_KEY) }, + }, + { }, /* Terminating entry */ +}; + +static struct input_handler hook_handler = { + .event = hook_event, + .connect = hook_connect, + .disconnect = hook_disconnect, + .name = OMNIBOOK_MODULE_NAME, + .id_table = hook_ids, +}; + +/* + * Detected scancode to keycode table + */ +static const struct { + unsigned int scancode; + unsigned int keycode; +} acpi_scan_table[] = { + { HCI_FN_RELEASED, KEY_FN}, + { HCI_MUTE, KEY_MUTE}, + { HCI_BREAK, KEY_COFFEE}, + { HCI_1, KEY_ZOOMOUT}, + { HCI_2, KEY_ZOOMIN}, + { HCI_SPACE, KEY_ZOOMRESET}, + { HCI_BSM, KEY_BATTERY}, + { HCI_SUSPEND, KEY_SLEEP}, + { HCI_HIBERNATE, KEY_SUSPEND}, + { HCI_VIDEOOUT, KEY_SWITCHVIDEOMODE}, + { HCI_BRIGHTNESSDOWN, KEY_BRIGHTNESSDOWN}, + { HCI_BRIGHTNESSUP, KEY_BRIGHTNESSUP}, + { HCI_WLAN, KEY_WLAN}, + { HCI_TOUCHPAD, KEY_PROG1}, + { HCI_FN_PRESSED, KEY_FN}, + { 0, 0}, +}; + +#if (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,19)) +static void omnibook_handle_fnkey(struct work_struct *work); +#else +static void omnibook_handle_fnkey(void* data); +#endif + +/* + * Register the input handler and the input device in the input subsystem + */ +static int register_input_subsystem(struct acpi_backend_data *priv_data) +{ + int i, retval = 0; + struct input_dev *acpi_input_dev; + + acpi_input_dev = input_allocate_device(); + if (!acpi_input_dev) { + retval = -ENOMEM; + goto out; + } + + acpi_input_dev->name = "Omnibook ACPI scancode generator"; + acpi_input_dev->phys = "omnibook/input0"; + acpi_input_dev->id.bustype = BUS_HOST; + + set_bit(EV_KEY, acpi_input_dev->evbit); + + for(i=0 ; i < ARRAY_SIZE(acpi_scan_table); i++) + set_bit(acpi_scan_table[i].keycode, acpi_input_dev->keybit); + + retval = input_register_device(acpi_input_dev); + if (retval) { + input_free_device(acpi_input_dev); + goto out; + } + + priv_data->acpi_input_dev = acpi_input_dev; + +#if (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,19)) + INIT_WORK(&priv_data->fnkey_work, *omnibook_handle_fnkey); +#else + INIT_WORK(&priv_data->fnkey_work, *omnibook_handle_fnkey, priv_data); +#endif + + + hook_handler.private = priv_data; + +#if (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,18)) + retval = input_register_handler(&hook_handler); +#else + input_register_handler(&hook_handler); +#endif + + out: + return retval; +} + +/* + * Execute an ACPI method which return either an integer or nothing + * and that require 0 or 1 numerical argument + * (acpi_evaluate_object wrapper) + */ +static int omnibook_acpi_execute(acpi_handle dev_handle, char *method, const int *param, int *result) +{ + + struct acpi_object_list args_list; + struct acpi_buffer buff; + union acpi_object arg, out_objs[1]; + + if (param) { + args_list.count = 1; + args_list.pointer = &arg; + arg.type = ACPI_TYPE_INTEGER; + arg.integer.value = *param; + } else + args_list.count = 0; + + buff.length = sizeof(out_objs); + buff.pointer = out_objs; + + if (acpi_evaluate_object(dev_handle, method, &args_list, &buff) != AE_OK) { + printk(O_ERR "ACPI method execution failed\n"); + return -EIO; + } + + if (!result) /* We don't care what the method returned here */ + return 0; + + if (out_objs[0].type != ACPI_TYPE_INTEGER) { + printk(O_ERR "ACPI method result is not a number\n"); + return -EINVAL; + } + + *result = out_objs[0].integer.value; + return 0; +} + +/* + * Probe for expected ACPI devices + */ +static int omnibook_acpi_init(const struct omnibook_operation *io_op) +{ + int retval = 0; + acpi_handle dev_handle, method_handle, hci_handle, dis_handle; + int i; + int has_sli = 0; + struct acpi_backend_data *priv_data; + + if (unlikely(acpi_disabled)) { + printk(O_ERR "ACPI is disabled: feature unavailable.\n"); + return -ENODEV; + } + + if (!io_op->backend->data) { + dprintk("Try to init ACPI backend\n"); + mutex_init(&io_op->backend->mutex); + mutex_lock(&io_op->backend->mutex); + kref_init(&io_op->backend->kref); + priv_data = kzalloc(sizeof(struct acpi_backend_data), GFP_KERNEL); + if (!priv_data) { + retval = -ENOMEM; + goto error0; + } + + /* Locate ACPI EC device, acpi_get_handle set dev_handle to NULL if not found */ + for (i = 0; i < ARRAY_SIZE(ec_dev_list); i++) { + if (acpi_get_handle(NULL, ec_dev_list[i], &dev_handle) == AE_OK) { + dprintk("ACPI EC device found\n"); + priv_data->ec_handle = dev_handle; + break; + } + } + + if (!dev_handle) { + printk(O_ERR "Can't get handle on ACPI EC device.\n"); + retval = -ENODEV; + goto error1; + } + + /* Probe for HCI and Display devices only on TSX205 models */ + if (omnibook_ectype & TSX205) { + if (acpi_get_handle(NULL, tsx205_dev_list[0], &hci_handle) == AE_OK) { + dprintk("Toshiba X205 HCI device found\n"); + priv_data->hci_handle = hci_handle; + } + + if (!hci_handle) { + printk(O_ERR "Couldn't get HCI handle.\n"); + retval = -ENODEV; + goto error1; + } + + if (acpi_get_handle(NULL, tsx205_dev_list[1], &dis_handle) == AE_OK) + priv_data->dis_handle = dis_handle; + + if (!dis_handle) { + printk(O_ERR "Couldn't get X205 Display handle.\n"); + retval = -ENODEV; + goto error1; + } + + /* Does the laptop has SLI enabled? */ + omnibook_acpi_execute(dis_handle, (char *)TSX205_SLIVDO_METHOD, NULL, &has_sli); + if (has_sli) + dprintk("Toshiba X205 Display device found (SLI).\n"); + else + dprintk("Toshiba X205 Display device found.\n"); + + priv_data->has_sli = has_sli; + } + + if ((acpi_get_handle( dev_handle, GET_WIRELESS_METHOD, &method_handle) == AE_OK) && + (acpi_get_handle( dev_handle, SET_WIRELESS_METHOD, &method_handle) == AE_OK)) + priv_data->has_antr_antw = 1; + + if (omnibook_ectype & TSX205) { + if ((acpi_get_handle(dis_handle, TSX205_AUTO_DISPLAY_METHOD, &method_handle) == AE_OK) && + (acpi_get_handle(dis_handle, TSX205_AUTO_DISPLAY_METHOD, &method_handle) == AE_OK)) + priv_data->has_doss_dosw = 1; + } else { + if ((acpi_get_handle( dev_handle, GET_DISPLAY_METHOD, &method_handle) == AE_OK) && + (acpi_get_handle( dev_handle, SET_DISPLAY_METHOD, &method_handle) == AE_OK)) + priv_data->has_doss_dosw = 1; + } + + retval = register_input_subsystem(priv_data); + if(retval) + goto error1; + + io_op->backend->data = (void *) priv_data; + + mutex_unlock(&io_op->backend->mutex); + + /* attempt to register Toshiba bluetooth ACPI driver */ + acpi_bus_register_driver(&omnibook_bt_driver); + + dprintk("ACPI backend init OK\n"); + + return 0; + + } else { + dprintk("ACPI backend has already been initialized\n"); + kref_get(&io_op->backend->kref); + return 0; + } + + error1: + kfree(priv_data); + io_op->backend->data = NULL; + error0: + mutex_unlock(&io_op->backend->mutex); + mutex_destroy(&io_op->backend->mutex); + return retval; +} + +static void omnibook_acpi_free(struct kref *ref) +{ + struct omnibook_backend *backend; + struct acpi_backend_data *priv_data; + + backend = container_of(ref, struct omnibook_backend, kref); + priv_data = backend->data; + + dprintk("ACPI backend not used anymore: disposing\n"); + + + dprintk("ptr addr: %p driver name: %s\n",&omnibook_bt_driver, omnibook_bt_driver.name); + acpi_bus_unregister_driver(&omnibook_bt_driver); + + flush_scheduled_work(); + input_unregister_handler(&hook_handler); + input_unregister_device(priv_data->acpi_input_dev); + + mutex_lock(&backend->mutex); + kfree(backend->data); + backend->data = NULL; + mutex_unlock(&backend->mutex); + mutex_destroy(&backend->mutex); +} + +static void omnibook_acpi_exit(const struct omnibook_operation *io_op) +{ + dprintk("Trying to dispose ACPI backend\n"); + kref_put(&io_op->backend->kref, omnibook_acpi_free); +} + +/* forward declaration */ +struct omnibook_backend acpi_backend; + +/* Function taken from toshiba_acpi */ +static acpi_status hci_raw(const u32 in[HCI_WORDS], u32 out[HCI_WORDS]) +{ + struct acpi_backend_data *priv_data = acpi_backend.data; + struct acpi_object_list params; + union acpi_object in_objs[HCI_WORDS]; + struct acpi_buffer results; + union acpi_object out_objs[HCI_WORDS + 1]; + acpi_status status; + int i; + + params.count = HCI_WORDS; + params.pointer = in_objs; + for (i = 0; i < HCI_WORDS; ++i) { + in_objs[i].type = ACPI_TYPE_INTEGER; + in_objs[i].integer.value = in[i]; + } + + results.length = sizeof(out_objs); + results.pointer = out_objs; + + status = acpi_evaluate_object(priv_data->hci_handle, (char *)HCI_METHOD, ¶ms, + &results); + if ((status == AE_OK) && (out_objs->package.count <= HCI_WORDS)) { + for (i = 0; i < out_objs->package.count; ++i) { + out[i] = out_objs->package.elements[i].integer.value; + } + } + + return status; +} + +/* + * Set Bluetooth device state using the Toshiba BT device + */ +static int set_bt_status(const struct acpi_backend_data *priv_data, unsigned int state) +{ + int retval = 0; + + if (state) { + retval = omnibook_acpi_execute(priv_data->bt_handle, TOSH_BT_ACTIVATE_USB, NULL, NULL); + if (retval) + goto out; + retval = omnibook_acpi_execute(priv_data->bt_handle, TOSH_BT_POWER_ON, NULL, NULL); + if (retval) + goto out; + } else { + retval = omnibook_acpi_execute(priv_data->bt_handle, TOSH_BT_DISABLE_USB, NULL, NULL); + if (retval) + goto out; + retval = omnibook_acpi_execute(priv_data->bt_handle, TOSH_BT_POWER_OFF, NULL, NULL); + if (retval) + goto out; + } + out: + return retval; +} + +static int omnibook_acpi_bt_add(struct acpi_device *device) +{ + int retval; + struct acpi_backend_data *priv_data = acpi_backend.data; + + dprintk("Enabling Toshiba Bluetooth ACPI device.\n"); + strcpy(acpi_device_name(device), TOSHIBA_ACPI_DEVICE_NAME); + strcpy(acpi_device_class(device), TOSHIBA_ACPI_BT_CLASS); + + /* Save handle in backend private data structure. ugly. */ + + mutex_lock(&acpi_backend.mutex); + priv_data->bt_handle = device->handle; + retval = set_bt_status(priv_data, 1); + mutex_unlock(&acpi_backend.mutex); + + return retval; +} + +static int omnibook_acpi_bt_remove(struct acpi_device *device, int type) +{ + int retval; + struct acpi_backend_data *priv_data = acpi_backend.data; + + mutex_lock(&acpi_backend.mutex); + dprintk("Disabling Toshiba Bluetooth ACPI device.\n"); + retval = set_bt_status(priv_data, 0); + priv_data->bt_handle = NULL; + mutex_unlock(&acpi_backend.mutex); + + return retval; +} + +/* + * Get Bluetooth status using the BTST method + */ +static int get_bt_status(const struct acpi_backend_data *priv_data, unsigned int *state) +{ + int retval = 0; + int raw_state; + + if ((retval = omnibook_acpi_execute(priv_data->bt_handle, TOSH_BT_STATUS, NULL, &raw_state))) + return retval; + + dprintk("BTST raw_state: %x\n", raw_state); + + *state = BT_EX; + *state |= ((raw_state & TOSH_BT_USB_MASK) && (raw_state & TOSH_BT_POWER_MASK)) ? BT_STA : 0; + + return retval; +} + +/* + * Get the Bluetooth + Wireless status using the ANTR method + * FIXME: what if ANTR and BTST disagree ? we thrust ANTR for now + */ +static int get_wireless_status(const struct acpi_backend_data *priv_data, unsigned int *state) +{ + int retval = 0; + int raw_state; + + if ((retval = omnibook_acpi_execute(priv_data->ec_handle, GET_WIRELESS_METHOD, NULL, &raw_state))) + return retval; + + dprintk("get_wireless raw_state: %x\n", raw_state); + + *state = (raw_state & WLEX_MASK) ? WIFI_EX : 0; + *state |= (raw_state & WLAT_MASK) ? WIFI_STA : 0; + *state |= (raw_state & KLSW_MASK) ? KILLSWITCH : 0; + *state |= (raw_state & BTEX_MASK) ? BT_EX : 0; + *state |= (raw_state & BTAT_MASK) ? BT_STA : 0; + + return retval; +} + +static int get_tsx205_wireless_status(const struct acpi_backend_data *priv_data, unsigned int *state) +{ + int retval = 0; + int raw_state; + u32 in[HCI_WORDS] = { HCI_GET, HCI_RF_CONTROL, 0, HCI_WIRELESS_CHECK, 0, 0 }; + u32 out[HCI_WORDS]; + + hci_raw(in, out); + + /* Now let's check the killswitch */ + if ((retval = omnibook_acpi_execute(priv_data->ec_handle, TSX205_KILLSW_METHOD, NULL, &raw_state))) + return retval; + + dprintk("get_wireless raw_state: %x\n", out[2]); + + *state = ((out[2] & 0xff)) ? WIFI_EX : 0; + *state |= (raw_state) ? WIFI_STA : 0; + *state |= (!raw_state) ? KILLSWITCH : 0; + + /* And finally BT */ + if ((retval = omnibook_acpi_execute(priv_data->bt_handle, TOSH_BT_STATUS, NULL, &raw_state))) + return retval; + + *state |= BT_EX; + *state |= ((raw_state & TOSH_BT_USB_MASK) && (raw_state & TOSH_BT_POWER_MASK)) ? BT_STA : 0; + + return retval; +} + +static int omnibook_acpi_get_wireless(const struct omnibook_operation *io_op, unsigned int *state) +{ + int retval; + struct acpi_backend_data *priv_data = io_op->backend->data; + + /* use BTST (BT device) if we don't have ANTR/ANTW (EC device) */ + if (omnibook_ectype & TSX205) + retval = get_tsx205_wireless_status(priv_data, state); + else if (priv_data->has_antr_antw) + retval = get_wireless_status(priv_data, state); + else if(priv_data->bt_handle) + retval = get_bt_status(priv_data, state); + else + retval = -ENODEV; + + return retval; +} + +/* + * Set the Bluetooth + Wireless status using the ANTW method + */ +static int set_wireless_status(const struct acpi_backend_data *priv_data, unsigned int state) +{ + int retval; + int raw_state; + + raw_state = !!(state & WIFI_STA); /* bit 0 */ + raw_state |= !!(state & BT_STA) << 0x1; /* bit 1 */ + + dprintk("set_wireless raw_state: %x\n", raw_state); + + retval = omnibook_acpi_execute(priv_data->ec_handle, SET_WIRELESS_METHOD, &raw_state, NULL); + + return retval; +} + +static int set_tsx205_wireless_status(const struct acpi_backend_data *priv_data, unsigned int state) +{ + int retval; + int raw_state = !!(state & WIFI_STA); + + dprintk("set_wireless raw_state: %x\n", raw_state); + + u32 in[HCI_WORDS] = { HCI_SET, HCI_RF_CONTROL, raw_state, HCI_WIRELESS_POWER, 0, 0 }; + u32 out[HCI_WORDS]; + hci_raw(in, out); + + raw_state |= !!(state & BT_STA) << 0x1; /* bit 1 */ + + /* BT status */ + retval = set_bt_status(priv_data->bt_handle, state); + + return retval; +} + +static int omnibook_acpi_set_wireless(const struct omnibook_operation *io_op, unsigned int state) +{ + int retval = -ENODEV; + struct acpi_backend_data *priv_data = io_op->backend->data; + + /* First try the TSX205 methods */ + if(omnibook_ectype & TSX205) + retval = set_tsx205_wireless_status(priv_data, state); + + /* Then try the ANTR/ANTW methods */ + if(priv_data->has_antr_antw) + retval = set_wireless_status(priv_data, state); + + /* Then try the bluetooth ACPI device if present */ + if(priv_data->bt_handle) + retval = set_bt_status(priv_data, (state & BT_STA)); + + return retval; +} + +static int tsx205_get_display(const struct acpi_backend_data *priv_data, unsigned int *state, unsigned int device) +{ + int retval = 0; + int raw_state = 0; + + retval = omnibook_acpi_execute(priv_data->dis_handle, tsx205_video_list[device], NULL, &raw_state); + if (retval < 0) { + dprintk(O_ERR "Failed to get video device (%d) state.\n", device); + return retval; + } + + /* Ugly, but better than nothing... */ + switch (device) { + case 0: + case 4: /* LCD device */ + dprintk("get_display LCD (%d) raw_state: %x\n", device, raw_state); + if (raw_state == TSX205_DSPY_DE) { + *state |= DISPLAY_LCD_DET; + *state |= DISPLAY_LCD_ON; + } else + if (raw_state == TSX205_DSPY_DN) + *state |= DISPLAY_LCD_DET; + else if (raw_state == TSX205_DSPY_NE) + *state |= DISPLAY_LCD_ON; + break; + case 1: + case 5: /* CRT device */ + dprintk("get_display CRT (%d) raw_state: %x\n", device, raw_state); + if (raw_state == TSX205_DSPY_DE) { + *state |= DISPLAY_CRT_DET; + *state |= DISPLAY_CRT_ON; + } else + if (raw_state == TSX205_DSPY_DN) + *state |= DISPLAY_CRT_DET; + else if (raw_state == TSX205_DSPY_NE) + *state |= DISPLAY_CRT_ON; + break; + case 2: + case 6: /* TV-OUT device */ + dprintk("get_display TV-OUT (%d) raw_state: %x\n", device, raw_state); + if (raw_state == TSX205_DSPY_DE) { + *state |= DISPLAY_TVO_DET; + *state |= DISPLAY_TVO_ON; + } else + if (raw_state == TSX205_DSPY_DN) + *state |= DISPLAY_TVO_DET; + else if (raw_state == TSX205_DSPY_NE) + *state |= DISPLAY_TVO_ON; + break; + case 3: + case 7: /* DVI device */ + dprintk("get_display DVI (%d) raw_state: %x\n", device, raw_state); + if (raw_state == TSX205_DSPY_DE) { + *state |= DISPLAY_DVI_DET; + *state |= DISPLAY_DVI_ON; + } else + if (raw_state == TSX205_DSPY_DN) + *state |= DISPLAY_DVI_DET; + else if (raw_state == TSX205_DSPY_NE) + *state |= DISPLAY_DVI_ON; + break; + } + + return retval; +} + +static int omnibook_acpi_get_display(const struct omnibook_operation *io_op, unsigned int *state) +{ + int retval = 0; + int raw_state = 0; + struct acpi_backend_data *priv_data = io_op->backend->data; + + if(!priv_data->has_doss_dosw) + return -ENODEV; + + if (omnibook_ectype & TSX205) { + int i; + + /* Loop 'tru the different Video-Out devices */ + if (priv_data->has_sli) + for (i = 4; i < ARRAY_SIZE(tsx205_video_list); i++) + retval = tsx205_get_display(priv_data, state, i); + else + for (i = 0; i < 4; i++) + retval = tsx205_get_display(priv_data, state, i); + + if (retval < 0) + return -EIO; + + goto vidout; + } + + retval = omnibook_acpi_execute(priv_data->ec_handle, GET_DISPLAY_METHOD, NULL, &raw_state); + if (retval < 0) + return retval; + + dprintk("get_display raw_state: %x\n", raw_state); + + /* Backend specific to backend-neutral conversion */ + *state = (raw_state & LCD_CSTE) ? DISPLAY_LCD_ON : 0; + *state |= (raw_state & CRT_CSTE) ? DISPLAY_CRT_ON : 0; + *state |= (raw_state & TVO_CSTE) ? DISPLAY_TVO_ON : 0; + *state |= (raw_state & DVI_CSTE) ? DISPLAY_DVI_ON : 0; + + *state |= (raw_state & LCD_CADL) ? DISPLAY_LCD_DET : 0; + *state |= (raw_state & CRT_CADL) ? DISPLAY_CRT_DET : 0; + *state |= (raw_state & TVO_CADL) ? DISPLAY_TVO_DET : 0; + *state |= (raw_state & DVI_CADL) ? DISPLAY_DVI_DET : 0; + +vidout: + return DISPLAY_LCD_ON | DISPLAY_CRT_ON | DISPLAY_TVO_ON | DISPLAY_DVI_ON + | DISPLAY_LCD_DET | DISPLAY_CRT_DET | DISPLAY_TVO_DET | DISPLAY_DVI_DET; +} + +static const unsigned int acpi_display_mode_list[] = { + DISPLAY_LCD_ON, + DISPLAY_CRT_ON, + DISPLAY_LCD_ON | DISPLAY_CRT_ON, + DISPLAY_TVO_ON, + DISPLAY_LCD_ON | DISPLAY_TVO_ON, + DISPLAY_CRT_ON | DISPLAY_TVO_ON, + DISPLAY_LCD_ON | DISPLAY_CRT_ON | DISPLAY_TVO_ON, + DISPLAY_DVI_ON, + DISPLAY_LCD_ON | DISPLAY_DVI_ON, +}; + +static int omnibook_acpi_set_display(const struct omnibook_operation *io_op, unsigned int state) +{ + int retval = 0; + int i; + int matched = -1; + struct acpi_backend_data *priv_data = io_op->backend->data; + + if(!priv_data->has_doss_dosw) + return -ENODEV; + + for (i = 0; i < ARRAY_SIZE(acpi_display_mode_list); i++) { + if (acpi_display_mode_list[i] == state) { + matched = i + 1; /* raw state is array row number + 1 */ + break; + } + } + if (matched == -1) { + printk("Display mode %x is unsupported.\n", state); + return -EINVAL; + } + + dprintk("set_display raw_state: %x\n", matched); + + if (omnibook_ectype & TSX205) { + if (priv_data->has_sli) + retval = omnibook_acpi_execute(priv_data->dis_handle, TSX205_SLI_DISPLAY_METHOD, &matched, NULL); + else + retval = omnibook_acpi_execute(priv_data->dis_handle, TSX205_SET_DISPLAY_METHOD, &matched, NULL); + } else + retval = omnibook_acpi_execute(priv_data->ec_handle, SET_DISPLAY_METHOD, &matched, NULL); + if (retval < 0) + return retval; + + return DISPLAY_LCD_ON | DISPLAY_CRT_ON | DISPLAY_TVO_ON | DISPLAY_DVI_ON; +} + +static int omnibook_acpi_get_throttle(const struct omnibook_operation *io_op, unsigned int *state) +{ + int retval; + int thtl_en = 0, thtl_dty = 0; + int param; + struct acpi_backend_data *priv_data = io_op->backend->data; + + param = 0; + /* Read THEN aka THTL_EN in ICH6M datasheets */ + retval = omnibook_acpi_execute(priv_data->ec_handle, GET_THROTTLE_METHOD, ¶m, &thtl_en); + if ( thtl_en == 0 ) { + *state = 0; + return retval; + } + param = 1; + /* Read DUTY aka THTL_DTY in ICH6M datasheets */ + retval = omnibook_acpi_execute(priv_data->ec_handle, GET_THROTTLE_METHOD, ¶m, &thtl_dty); + WARN_ON(thtl_dty > 7); /* We shouldn't encounter more than 7 throttling level */ + *state = 8 - thtl_dty; /* THTL_DTY and ACPI T-state are reverse mapped */ + return retval; +} + +static int omnibook_acpi_set_throttle(const struct omnibook_operation *io_op, unsigned int state) +{ + struct acpi_backend_data *priv_data = io_op->backend->data; + /* THTL_DTY and ACPI T-state are reverse mapped */ + /* throttling.c already clamped state between 0 and 7 */ + if (state) + state = 8 - state; + + return omnibook_acpi_execute(priv_data->ec_handle, SET_THROTTLE_METHOD, &state, NULL); +} + +/* + * Fn+foo hotkeys handling + */ +static int omnibook_hci_get_hotkeys(const struct omnibook_operation *io_op, unsigned int *state) +{ + u32 in[HCI_WORDS] = { HCI_GET, HCI_HOTKEY_EVENT, 0, 0, 0, 0 }; + u32 out[HCI_WORDS]; + acpi_status status = hci_raw(in, out); + + if (status != AE_OK) + return HCI_FAILURE; + + dprintk("get_hotkeys raw_state: %x\n", out[2]); + + *state = (out[2] & ACPI_FN_MASK) ? HKEY_FN : 0; + + return 0; +} + +static int omnibook_hci_set_hotkeys(const struct omnibook_operation *io_op, unsigned int state) +{ + u32 in[HCI_WORDS] = { 0, 0, 0, 0, 0, 0 }; + u32 out[HCI_WORDS]; + in[0] = HCI_SET; + in[1] = HCI_HOTKEY_EVENT; + in[2] = (state & HKEY_FN) ? 1 : 0; + acpi_status status = hci_raw(in, out); + + dprintk("set_hotkeys (Fn interface) raw_state: %x\n", in[2]); + + return (status == AE_OK) ? out[0] : HCI_FAILURE; +} + +static int omnibook_acpi_get_events(unsigned int *state) +{ + acpi_status status; + struct acpi_backend_data *priv_data = acpi_backend.data; + + /* We need to call the NTFY method first so it can activate the TECF variable */ + status = omnibook_acpi_execute(priv_data->ec_handle, TSX205_NOTIFY_METHOD, NULL, NULL); + if (status != AE_OK) { + dprintk(O_ERR "Failed to activate NTFY method.\n"); + return -EIO; + } + + /* Now we can poll the INFO method to get last pressed hotkey */ + status = omnibook_acpi_execute(priv_data->hci_handle, TSX205_EVENTS_METHOD, NULL, state); + if (status != AE_OK) { + dprintk(O_ERR "Failed to get Hotkey event.\n"); + return -EIO; + } + + /* We only care about a key press, so just report the Fn key Press/Release */ + if ( ((*state & ~0x80) == 0x100) || ((*state & ~0x80) == 0x17f) ) + *state &= ~0x80; + + return status; +} + +/* + * Adjust the lcd backlight level by delta. + * Used for Fn+F6/F7 keypress + */ +static int adjust_brighness(int delta) +{ + struct omnibook_feature *lcd_feature = omnibook_find_feature("lcd"); + struct omnibook_operation *io_op; + int retval = 0; + u8 brgt; + + if(!lcd_feature) + return -ENODEV; + + io_op = lcd_feature->io_op; + + mutex_lock(&io_op->backend->mutex); + + if(( retval = __backend_byte_read(io_op, &brgt))) + goto out; + + dprintk("Fn-F6/F7 pressed: adjusting brightness.\n"); + + if (((int) brgt + delta) < 0) + brgt = 0; + else if ((brgt + delta) > omnibook_max_brightness) + brgt = omnibook_max_brightness; + else + brgt += delta; + + retval = __backend_byte_write(io_op, brgt); + + out: + mutex_unlock(&io_op->backend->mutex); + return retval; +} + +/* + * Workqueue handler for Fn hotkeys + */ +#if (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,19)) +static void omnibook_handle_fnkey(struct work_struct *work) +#else +static void omnibook_handle_fnkey(void* data) +#endif +{ + int i; + u32 gen_scan; + struct input_dev *input_dev; + acpi_status status; + + status = omnibook_acpi_get_events(&gen_scan); + if (status != AE_OK) + return; + + dprintk("detected scancode 0x%x.\n", gen_scan); + switch(gen_scan) { + case HCI_BRIGHTNESSDOWN: + adjust_brighness(-1); + break; + case HCI_BRIGHTNESSUP: + adjust_brighness(+1); + break; + } + + for (i = 0 ; i < ARRAY_SIZE(acpi_scan_table); i++) { + if (gen_scan == acpi_scan_table[i].scancode) { + dprintk("generating keycode %i.\n", acpi_scan_table[i].keycode); +#if (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,19)) + input_dev = container_of(work, struct acpi_backend_data, fnkey_work)->acpi_input_dev; +#else + input_dev = ((struct acpi_backend_data *) data)->acpi_input_dev; +#endif + omnibook_report_key(input_dev, acpi_scan_table[i].keycode); + break; + } + } +} + +struct omnibook_backend acpi_backend = { + .name = "acpi", + .hotkeys_read_cap = HKEY_FN, + .hotkeys_write_cap = HKEY_FN, + .init = omnibook_acpi_init, + .exit = omnibook_acpi_exit, + .aerial_get = omnibook_acpi_get_wireless, + .aerial_set = omnibook_acpi_set_wireless, + .display_get = omnibook_acpi_get_display, + .display_set = omnibook_acpi_set_display, + .throttle_get = omnibook_acpi_get_throttle, + .throttle_set = omnibook_acpi_set_throttle, + .hotkeys_get = omnibook_hci_get_hotkeys, + .hotkeys_set = omnibook_hci_set_hotkeys, +}; + +#else /* CONFIG_ACPI */ + +/* dummy backend for non-ACPI systems */ +static int _fail_probe(const struct omnibook_operation *io_op) +{ + return -ENODEV; +} + +struct omnibook_backend acpi_backend = { + .name = "acpi", + .init = _fail_probe, +}; + +#endif /* CONFIG_ACPI */ --- linux-3.0.0.orig/ubuntu/omnibook/battery.c +++ linux-3.0.0/ubuntu/omnibook/battery.c @@ -0,0 +1,557 @@ +/* + * battery.c -- battery related functions + * + * 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. + * + * Written by Soós Péter , 2002-2004 + * Modified by Mathieu Bérard , 2006 + */ + +#include "omnibook.h" +#include "hardware.h" + +struct omnibook_battery_info { + u8 type; /* 1 - Li-Ion, 2 NiMH */ + u16 sn; /* Serial number */ + u16 dv; /* Design Voltage */ + u16 dc; /* Design Capacity */ +}; + +struct omnibook_battery_state { + u16 pv; /* Present Voltage */ + u16 rc; /* Remaining Capacity */ + u16 lc; /* Last Full Capacity */ + u8 gauge; /* Gauge in % */ + u8 status; /* 0 - unknown, 1 - charged, 2 - discharging, 3 - charging, 4 - critical) */ +}; + +enum { + OMNIBOOK_BATTSTAT_UNKNOWN, + OMNIBOOK_BATTSTAT_CHARGED, + OMNIBOOK_BATTSTAT_DISCHARGING, + OMNIBOOK_BATTSTAT_CHARGING, + OMNIBOOK_BATTSTAT_CRITICAL +}; + +#define BAT_OFFSET 0x10 + +static int __backend_u16_read(struct omnibook_operation *io_op, u16 *data) +{ + int retval; + u8 byte; + + retval = __backend_byte_read(io_op, &byte); + if (retval) + return retval; + *data = byte; + io_op->read_addr += 1; + retval = __backend_byte_read(io_op, &byte); + *data += (byte << 8); + return retval; +} + +static int omnibook_battery_present(struct omnibook_operation *io_op, int num) +{ + int retval; + u8 bat; + int i; + + /* + * XE3GF + * TSP10 + * TSM30X + * TSM70 + */ + if (omnibook_ectype & (XE3GF | TSP10 | TSM70 | TSM30X)) { + io_op->read_addr = XE3GF_BAL; + io_op->read_mask = XE3GF_BAL0_MASK; + for (i = 0; i < num; i++) + io_op->read_mask = io_op->read_mask << 1; + retval = __backend_byte_read(io_op, &bat); + /* + * XE3GC + * AMILOD + */ + } else if (omnibook_ectype & (XE3GC | AMILOD)) { + io_op->read_addr = XE3GC_BAT; + io_op->read_mask = XE3GC_BAT0_MASK; + for (i = 0; i < num; i++) + io_op->read_mask = io_op->read_mask << 1; + retval = __backend_byte_read(io_op, &bat); + } else + retval = -ENODEV; + + /* restore default read_mask */ + io_op->read_mask = 0; + + return !!bat; +} + +/* + * Get static battery information + * All info have to be reread every time because battery sould be cahnged + * when laptop is on AC power + * return values: + * < 0 - ERROR + * 0 - OK + * 1 - Battery is not present + * 2 - Not supported + */ +static int omnibook_get_battery_info(struct omnibook_operation *io_op, + int num, + struct omnibook_battery_info *battinfo) +{ + int retval; + /* + * XE3GF + * TSP10 + * TSM70 + * TSM30X + */ + if (omnibook_ectype & (XE3GF | TSP10 | TSM70 | TSM30X)) { + retval = omnibook_battery_present(io_op, num); + if (retval < 0) + return retval; + if (retval) { + io_op->read_addr = XE3GF_BTY0 + (BAT_OFFSET * num); + if ((retval = __backend_byte_read(io_op, &(*battinfo).type))) + return retval; + io_op->read_addr = XE3GF_BSN0 + (BAT_OFFSET * num); + if ((retval = __backend_u16_read(io_op, &(*battinfo).sn))) + return retval; + io_op->read_addr = XE3GF_BDV0 + (BAT_OFFSET * num); + if ((retval = __backend_u16_read(io_op, &(*battinfo).dv))) + return retval; + io_op->read_addr = XE3GF_BDC0 + (BAT_OFFSET * num); + if ((retval = __backend_u16_read(io_op, &(*battinfo).dc))) + return retval; + + (*battinfo).type = ((*battinfo).type & XE3GF_BTY_MASK) ? 1 : 0; + } else + return 1; + /* + * XE3GC + */ + } else if (omnibook_ectype & (XE3GC)) { + retval = omnibook_battery_present(io_op, num); + if (retval < 0) + return retval; + if (retval) { + io_op->read_addr = XE3GC_BDV0 + (BAT_OFFSET * num); + if ((retval = __backend_u16_read(io_op, &(*battinfo).dv))) + return retval; + io_op->read_addr = XE3GC_BDC0 + (BAT_OFFSET * num); + if ((retval = __backend_u16_read(io_op, &(*battinfo).dc))) + return retval; + io_op->read_addr = XE3GC_BTY0 + (BAT_OFFSET * num); + if ((retval = __backend_byte_read(io_op, &(*battinfo).type))) + return retval; + + (*battinfo).type = ((*battinfo).type & XE3GC_BTY_MASK) ? 1 : 0; + (*battinfo).sn = 0; /* Unknown */ + } else + return 1; + /* + * AMILOD + */ + } else if (omnibook_ectype & (AMILOD)) { + retval = omnibook_battery_present(io_op, num); + if (retval < 0) + return retval; + if (retval) { + io_op->read_addr = AMILOD_BDV0 + (BAT_OFFSET * num); + if ((retval = __backend_u16_read(io_op, &(*battinfo).dv))) + return retval; + io_op->read_addr = AMILOD_BDC0 + (BAT_OFFSET * num); + if ((retval = __backend_u16_read(io_op, &(*battinfo).dc))) + return retval; + io_op->read_addr = AMILOD_BTY0 + (BAT_OFFSET * num); + if ((retval = __backend_byte_read(io_op, &(*battinfo).type))) + return retval; + + (*battinfo).type = ((*battinfo).type & AMILOD_BTY_MASK) ? 1 : 0; + (*battinfo).sn = 0; /* Unknown */ + } else + return 1; + /* + * FIXME + * OB500 + * OB510 + */ + } else if (omnibook_ectype & (OB500 | OB510)) { + switch (num) { + case 0: + case 1: + case 2: + break; + default: + return -EINVAL; + } + /* + * OB6000 + * OB6100 + * XE4500 + */ + } else if (omnibook_ectype & (OB6000 | OB6100 | XE4500)) { + switch (num) { + case 0: + case 1: + break; + default: + return -EINVAL; + } + } else + return 2; + + return 0; +} + +/* + * Get battery status + * return values: + * < 0 - ERROR + * 0 - OK + * 1 - Battery is not present + * 2 - Not supported + */ +static int omnibook_get_battery_status(struct omnibook_operation *io_op, + int num, + struct omnibook_battery_state *battstat) +{ + int retval; + u8 status; + u16 dc; + int gauge; + + /* + * XE3GF + * TSP10 + * TSM70 + */ + if (omnibook_ectype & (XE3GF | TSP10 | TSM70 | TSM30X)) { + retval = omnibook_battery_present(io_op, num); + if (retval < 0) + return retval; + if (retval) { + io_op->read_addr = XE3GF_BST0 + (BAT_OFFSET * num); + if ((retval = __backend_byte_read(io_op, &status))) + return retval; + io_op->read_addr = XE3GF_BRC0 + (BAT_OFFSET * num); + if ((retval = __backend_u16_read(io_op, &(*battstat).rc))) + return retval; + io_op->read_addr = XE3GF_BPV0 + (BAT_OFFSET * num); + if ((retval = __backend_u16_read(io_op, &(*battstat).pv))) + return retval; + io_op->read_addr = XE3GF_BFC0 + (BAT_OFFSET * num); + if ((retval = __backend_u16_read(io_op, &(*battstat).lc))) + return retval; + io_op->read_addr = XE3GF_GAU0 + (BAT_OFFSET * num); + if ((retval = __backend_byte_read(io_op, &(*battstat).gauge))) + return retval; + + if (status & XE3GF_BST_MASK_CRT) + (*battstat).status = OMNIBOOK_BATTSTAT_CRITICAL; + else if (status & XE3GF_BST_MASK_CHR) + (*battstat).status = OMNIBOOK_BATTSTAT_CHARGING; + else if (status & XE3GF_BST_MASK_DSC) + (*battstat).status = OMNIBOOK_BATTSTAT_DISCHARGING; + else if (status & (XE3GF_BST_MASK_CHR | XE3GF_BST_MASK_DSC)) + (*battstat).status = OMNIBOOK_BATTSTAT_UNKNOWN; + else { + (*battstat).status = OMNIBOOK_BATTSTAT_CHARGED; + } + } else + return 1; + /* + * XE3GC + */ + } else if (omnibook_ectype & (XE3GC)) { + retval = omnibook_battery_present(io_op, num); + if (retval < 0) + return retval; + if (retval) { + io_op->read_addr = XE3GC_BST0 + (BAT_OFFSET * num); + if ((retval = __backend_byte_read(io_op, &status))) + return retval; + io_op->read_addr = XE3GC_BRC0 + (BAT_OFFSET * num); + if ((retval = __backend_u16_read(io_op, &(*battstat).rc))) + return retval; + io_op->read_addr = XE3GC_BPV0 + (BAT_OFFSET * num); + if ((retval = __backend_u16_read(io_op, &(*battstat).pv))) + return retval; + io_op->read_addr = XE3GC_BDC0 + (BAT_OFFSET * num); + if ((retval = __backend_u16_read(io_op, &dc))) + return retval; + + if (status & XE3GC_BST_MASK_CRT) + (*battstat).status = OMNIBOOK_BATTSTAT_CRITICAL; + else if (status & XE3GC_BST_MASK_CHR) + (*battstat).status = OMNIBOOK_BATTSTAT_CHARGING; + else if (status & XE3GC_BST_MASK_DSC) + (*battstat).status = OMNIBOOK_BATTSTAT_DISCHARGING; + else if (status & (XE3GC_BST_MASK_CHR | XE3GC_BST_MASK_DSC)) + (*battstat).status = OMNIBOOK_BATTSTAT_UNKNOWN; + else { + (*battstat).status = OMNIBOOK_BATTSTAT_CHARGED; + } + gauge = ((*battstat).rc * 100) / dc; + (*battstat).gauge = gauge; + (*battstat).lc = 0; /* Unknown */ + } else + return 1; + /* + * AMILOD + */ + } else if (omnibook_ectype & (AMILOD)) { + retval = omnibook_battery_present(io_op, num); + if (retval < 0) + return retval; + if (retval) { + io_op->read_addr = AMILOD_BST0 + (BAT_OFFSET * num); + if ((retval = __backend_byte_read(io_op, &status))) + return retval; + io_op->read_addr = AMILOD_BRC0 + (BAT_OFFSET * num); + if ((retval = __backend_u16_read(io_op, &(*battstat).rc))) + return retval; + io_op->read_addr = AMILOD_BPV0 + (BAT_OFFSET * num); + if ((retval = __backend_u16_read(io_op, &(*battstat).pv))) + return retval; + io_op->read_addr = AMILOD_BDC0 + (BAT_OFFSET * num); + if ((retval = __backend_u16_read(io_op, &dc))) + return retval; + + if (status & AMILOD_BST_MASK_CRT) + (*battstat).status = OMNIBOOK_BATTSTAT_CRITICAL; + else if (status & AMILOD_BST_MASK_CHR) + (*battstat).status = OMNIBOOK_BATTSTAT_CHARGING; + else if (status & AMILOD_BST_MASK_DSC) + (*battstat).status = OMNIBOOK_BATTSTAT_DISCHARGING; + else if (status & (AMILOD_BST_MASK_CHR | AMILOD_BST_MASK_DSC)) + (*battstat).status = OMNIBOOK_BATTSTAT_UNKNOWN; + else { + (*battstat).status = OMNIBOOK_BATTSTAT_CHARGED; + } + gauge = ((*battstat).rc * 100) / dc; + (*battstat).gauge = gauge; + (*battstat).lc = 0; /* Unknown */ + } else + return 1; + /* + * OB500 + * OB510 + */ + } else if (omnibook_ectype & (OB500 | OB510)) { + switch (num) { + case 0: + io_op->read_addr = OB500_BT1S; + if ((retval = __backend_byte_read(io_op, &status))) + return retval; + io_op->read_addr = OB500_BT1C; + if ((retval = __backend_u16_read(io_op, &(*battstat).rc))) + return retval; + io_op->read_addr = OB500_BT1V; + if ((retval = __backend_u16_read(io_op, &(*battstat).pv))) + return retval; + break; + case 1: + io_op->read_addr = OB500_BT2S; + if ((retval = __backend_byte_read(io_op, &status))) + return retval; + io_op->read_addr = OB500_BT2C; + if ((retval = __backend_u16_read(io_op, &(*battstat).rc))) + return retval; + io_op->read_addr = OB500_BT2V; + if ((retval = __backend_u16_read(io_op, &(*battstat).pv))) + return retval; + break; + case 2: + io_op->read_addr = OB500_BT3S; + if ((retval = __backend_byte_read(io_op, &status))) + return retval; + io_op->read_addr = OB500_BT3C; + if ((retval = __backend_u16_read(io_op, &(*battstat).rc))) + return retval; + io_op->read_addr = OB500_BT3V; + if ((retval = __backend_u16_read(io_op, &(*battstat).pv))) + return retval; + break; + default: + return -EINVAL; + } + if (status & OB500_BST_MASK_CRT) + (*battstat).status = OMNIBOOK_BATTSTAT_CRITICAL; + else if (status & OB500_BST_MASK_CHR) + (*battstat).status = OMNIBOOK_BATTSTAT_CHARGING; + else if (status & OB500_BST_MASK_DSC) + (*battstat).status = OMNIBOOK_BATTSTAT_DISCHARGING; + else if (status & (OB500_BST_MASK_CHR | OB500_BST_MASK_DSC)) + (*battstat).status = OMNIBOOK_BATTSTAT_UNKNOWN; + else { + (*battstat).status = OMNIBOOK_BATTSTAT_CHARGED; + } + /* + * OB6000 + * OB6100 + * XE4500 + */ + } else if (omnibook_ectype & (OB6000 | OB6100 | XE4500)) { + switch (num) { + case 0: + io_op->read_addr = OB500_BT1S; + if ((retval = __backend_byte_read(io_op, &status))) + return retval; + io_op->read_addr = OB500_BT1C; + if ((retval = __backend_u16_read(io_op, &(*battstat).rc))) + return retval; + io_op->read_addr = OB500_BT1V; + if ((retval = __backend_u16_read(io_op, &(*battstat).pv))) + return retval; + break; + case 1: + io_op->read_addr = OB500_BT3S; + if ((retval = __backend_byte_read(io_op, &status))) + return retval; + io_op->read_addr = OB500_BT3C; + if ((retval = __backend_u16_read(io_op, &(*battstat).rc))) + return retval; + io_op->read_addr = OB500_BT3V; + if ((retval = __backend_u16_read(io_op, &(*battstat).pv))) + return retval; + break; + default: + return -EINVAL; + } + if (status & OB500_BST_MASK_CRT) + (*battstat).status = OMNIBOOK_BATTSTAT_CRITICAL; + else if (status & OB500_BST_MASK_CHR) + (*battstat).status = OMNIBOOK_BATTSTAT_CHARGING; + else if (status & OB500_BST_MASK_DSC) + (*battstat).status = OMNIBOOK_BATTSTAT_DISCHARGING; + else if (status & (OB500_BST_MASK_CHR | OB500_BST_MASK_DSC)) + (*battstat).status = OMNIBOOK_BATTSTAT_UNKNOWN; + else { + (*battstat).status = OMNIBOOK_BATTSTAT_CHARGED; + } + } else { + return 2; + } + return 0; +} + +static int omnibook_battery_read(char *buffer, struct omnibook_operation *io_op) +{ + char *statustr; + char *typestr; + int max = 0; + int num = 0; + int len = 0; + int retval; + int i; + struct omnibook_battery_info battinfo; + struct omnibook_battery_state battstat; + /* + * XE3GF + * XE3GC + * 0B6000 + * 0B6100 + * XE4500 + * AMILOD + * TSP10 + */ + if (omnibook_ectype & (XE3GF | XE3GC | OB6000 | OB6100 | XE4500 | AMILOD | TSP10)) + max = 2; + /* + * OB500 + * 0B510 + */ + else if (omnibook_ectype & (OB500 | OB510)) + max = 3; + /* + * TSM30X + * TSM70 + */ + else if (omnibook_ectype & (TSM70 | TSM30X)) + max = 1; + + if(mutex_lock_interruptible(&io_op->backend->mutex)) + return -ERESTARTSYS; + + for (i = 0; i < max; i++) { + retval = omnibook_get_battery_info(io_op, i, &battinfo); + if (retval == 0) { + num++; + omnibook_get_battery_status(io_op, i, &battstat); + typestr = (battinfo.type) ? "Li-Ion" : "NiMH"; + switch (battstat.status) { + case OMNIBOOK_BATTSTAT_CHARGED: + statustr = "charged"; + break; + case OMNIBOOK_BATTSTAT_DISCHARGING: + statustr = "discharging"; + break; + case OMNIBOOK_BATTSTAT_CHARGING: + statustr = "charging"; + break; + case OMNIBOOK_BATTSTAT_CRITICAL: + statustr = "critical"; + break; + default: + statustr = "unknown"; + } + + len += sprintf(buffer + len, "Battery: %11d\n", i); + len += sprintf(buffer + len, "Type: %11s\n", typestr); + if (battinfo.sn) + len += + sprintf(buffer + len, "Serial Number: %11d\n", + battinfo.sn); + len += sprintf(buffer + len, "Present Voltage: %11d mV\n", battstat.pv); + len += sprintf(buffer + len, "Design Voltage: %11d mV\n", battinfo.dv); + len += sprintf(buffer + len, "Remaining Capacity: %11d mAh\n", battstat.rc); + if (battstat.lc) + len += + sprintf(buffer + len, "Last Full Capacity: %11d mAh\n", + battstat.lc); + len += sprintf(buffer + len, "Design Capacity: %11d mAh\n", battinfo.dc); + len += + sprintf(buffer + len, "Gauge: %11d %%\n", battstat.gauge); + len += sprintf(buffer + len, "Status: %11s\n", statustr); + len += sprintf(buffer + len, "\n"); + } + } + if (num == 0) + len += sprintf(buffer + len, "No battery present\n"); + + mutex_unlock(&io_op->backend->mutex); + + return len; +} + +static struct omnibook_tbl battery_table[] __initdata = { + {XE3GF | XE3GC | AMILOD | TSP10 | TSM70 | TSM30X, {EC,}}, + {0,} +}; + +static struct omnibook_feature __declared_feature battery_driver = { + .name = "battery", +#ifdef CONFIG_OMNIBOOK_LEGACY + .enabled = 1, +#else + .enabled = 0, +#endif + .read = omnibook_battery_read, + .ectypes = XE3GF | XE3GC | AMILOD | TSP10 | TSM70 | TSM30X, /* FIXME: OB500|OB6000|OB6100|XE4500 */ + .tbl = battery_table, +}; + +module_param_named(battery, battery_driver.enabled, int, S_IRUGO); +MODULE_PARM_DESC(battery, "Use 0 to disable, 1 to enable battery status monitoring"); +/* End of file */ --- linux-3.0.0.orig/ubuntu/omnibook/blank.c +++ linux-3.0.0/ubuntu/omnibook/blank.c @@ -0,0 +1,138 @@ +/* + * blank.c -- blanking lcd console + * + * 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. + * + * Written by Soós Péter , 2002-2004 + * Modified by Mathieu Bérard , 2006 + */ + +#include "omnibook.h" + +#include +#include "hardware.h" + +static struct omnibook_feature blank_driver; + +/* + * console_blank_hook pointer manipulation is lock protected + */ +extern int (*console_blank_hook) (int); +static DEFINE_SPINLOCK(blank_spinlock); + + +int omnibook_lcd_blank(int blank) +{ + struct omnibook_feature *blank_feature = omnibook_find_feature("blank"); + + if(!blank_feature) + return -ENODEV; + + return omnibook_apply_write_mask(blank_feature->io_op, blank); +} + +static int console_blank_register_hook(void) +{ + spin_lock(&blank_spinlock); + if (console_blank_hook != omnibook_lcd_blank) { + if (console_blank_hook == NULL) { + console_blank_hook = omnibook_lcd_blank; + printk(O_INFO "LCD backlight turn off at console blanking is enabled.\n"); + } else + printk(O_INFO "There is a console blanking solution already registered.\n"); + } + spin_unlock(&blank_spinlock); + return 0; +} + +static int console_blank_unregister_hook(void) +{ + int retval; + spin_lock(&blank_spinlock); + if (console_blank_hook == omnibook_lcd_blank) { + console_blank_hook = NULL; + printk(O_INFO "LCD backlight turn off at console blanking is disabled.\n"); + } else if (console_blank_hook) { + printk(O_WARN "You can not disable another console blanking solution.\n"); + retval = -EBUSY; + } else { + printk(O_INFO "Console blanking already disabled.\n"); + } + spin_unlock(&blank_spinlock); + return retval; +} + +static int omnibook_console_blank_read(char *buffer, struct omnibook_operation *io_op) +{ + int len = 0; + + spin_lock(&blank_spinlock); + + len += + sprintf(buffer + len, "LCD console blanking hook is %s\n", + (console_blank_hook == omnibook_lcd_blank) ? "enabled" : "disabled"); + + spin_unlock(&blank_spinlock); + + return len; +} + +static int omnibook_console_blank_write(char *buffer, struct omnibook_operation *io_op) +{ + int retval; + + switch (*buffer) { + case '0': + retval = console_blank_unregister_hook(); + break; + case '1': + retval = console_blank_register_hook(); + break; + default: + retval = -EINVAL; + } + return retval; +} + +static int __init omnibook_console_blank_init(struct omnibook_operation *io_op) +{ + return console_blank_register_hook(); +} + +static void __exit omnibook_console_blank_cleanup(struct omnibook_operation *io_op) +{ + console_blank_unregister_hook(); +} + +static struct omnibook_tbl blank_table[] __initdata = { + {TSM70 | TSX205, {CDI, 0, TSM100_BLANK_INDEX, 0, TSM100_LCD_OFF, TSM100_LCD_ON}}, + {XE3GF | XE3GC | AMILOD | TSP10 | TSM70 | TSM30X, + COMMAND(KBC, OMNIBOOK_KBC_CMD_LCD_OFF, OMNIBOOK_KBC_CMD_LCD_ON)}, + {OB500 | OB6000 | XE2, {PIO, OB500_GPO1, OB500_GPO1, 0, -OB500_BKLT_MASK, OB500_BKLT_MASK}}, + {OB510 | OB6100, {PIO, OB510_GPO2, OB510_GPO2, 0, -OB510_BKLT_MASK, OB510_BKLT_MASK}}, + {0,} +}; + +static struct omnibook_feature __declared_feature blank_driver = { + .name = "blank", + .enabled = 1, + .read = omnibook_console_blank_read, + .write = omnibook_console_blank_write, + .init = omnibook_console_blank_init, + .exit = omnibook_console_blank_cleanup, + .ectypes = + XE3GF | XE3GC | OB500 | OB510 | OB6000 | OB6100 | XE2 | AMILOD | TSP10 | TSM70 | TSM30X | TSX205, + .tbl = blank_table, +}; + +module_param_named(blank, blank_driver.enabled, int, S_IRUGO); +MODULE_PARM_DESC(blank, "Use 0 to disable, 1 to enable lcd console blanking"); +/* End of file */ --- linux-3.0.0.orig/ubuntu/omnibook/bluetooth.c +++ linux-3.0.0/ubuntu/omnibook/bluetooth.c @@ -0,0 +1,104 @@ +/* + * wireless.c Bluetooth feature + * + * 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. + * + * Written by Mathieu Bérard , 2006 + * + */ + +#include "omnibook.h" +#include "hardware.h" + +static int omnibook_bt_read(char *buffer, struct omnibook_operation *io_op) +{ + int len = 0; + int retval; + unsigned int state; + + if ((retval = backend_aerial_get(io_op, &state))) + return retval; + + len += + sprintf(buffer + len, "Bluetooth adapter is %s", + (state & BT_EX) ? "present" : "absent"); + if (state & BT_EX) + len += sprintf(buffer + len, " and %s", (state & BT_STA) ? "enabled" : "disabled"); + len += sprintf(buffer + len, ".\n"); + return len; + +} + +static int omnibook_bt_write(char *buffer, struct omnibook_operation *io_op) +{ + int retval = 0; + unsigned int state; + + if(mutex_lock_interruptible(&io_op->backend->mutex)) + return -ERESTARTSYS; + + if ((retval = __backend_aerial_get(io_op, &state))) + goto out; + + if (*buffer == '0') + state &= ~BT_STA; + else if (*buffer == '1') + state |= BT_STA; + else { + retval = -EINVAL; + goto out; + } + + retval = __backend_aerial_set(io_op, state); + + out: + mutex_unlock(&io_op->backend->mutex); + return retval; +} + +static struct omnibook_feature bt_driver; + +static int __init omnibook_bt_init(struct omnibook_operation *io_op) +{ + int retval = 0; + unsigned int state; + +/* + * Refuse enabling/disabling a non-existent device + */ + + if ((retval = backend_aerial_get(io_op, &state))) + return retval; + + if (!(state & BT_EX)) + bt_driver.write = NULL; + + return retval; +} + +static struct omnibook_tbl wireless_table[] __initdata = { + {TSM70 | TSA105 | TSX205, {ACPI,}}, /* stubs to select backend */ + {TSM40, {SMI,}}, /* stubs to select backend */ + {0,} +}; + +static struct omnibook_feature __declared_feature bt_driver = { + .name = "bluetooth", + .enabled = 1, + .read = omnibook_bt_read, + .write = omnibook_bt_write, + .init = omnibook_bt_init, + .ectypes = TSM70 | TSM40 | TSA105 | TSX205, + .tbl = wireless_table, +}; + +module_param_named(bluetooth, bt_driver.enabled, int, S_IRUGO); +MODULE_PARM_DESC(bluetooth, "Use 0 to disable, 1 to enable bluetooth adapter control"); --- linux-3.0.0.orig/ubuntu/omnibook/compal.c +++ linux-3.0.0/ubuntu/omnibook/compal.c @@ -0,0 +1,526 @@ +/* + * compal.c -- EC PIO Command/Data/Index mode low-level access code + * + * 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. + * + * Written by Mathieu Bérard , 2006 + * + */ + +#include "omnibook.h" + +#include +#include +#include +#include + +#include +#include "hardware.h" + +/* + * ATI's IXP PCI-LPC bridge + */ +#define PCI_DEVICE_ID_ATI_SB400 0x4377 + +/* + * PCI Config space regiser + * Laptop with Intel ICH Chipset + * See ICH6M and ICH7M spec + */ +#define INTEL_LPC_GEN1_DEC 0x84 +#define INTEL_LPC_GEN4_DEC 0x90 +#define INTEL_IOPORT_BASE 0xff2c + +/* + * PCI Config space regiser + * Laptop with ATI Chipset + * FIXME Untested, name unknown + */ +#define ATI_LPC_REG 0x4a +#define ATI_IOPORT_BASE 0xfd60 + +/* + *This interface uses 2 ports for command and 1 port for data + *These are relative to the ioport_base address + */ + +#define PIO_PORT_COMMAND1 0x1 +#define PIO_PORT_COMMAND2 0x2 +#define PIO_PORT_DATA 0x3 + +/* + * Private data of this backend + */ +static struct pci_dev *lpc_bridge; /* Southbridge chip ISA bridge/LPC interface PCI device */ +static u32 ioport_base; /* PIO base adress */ +static union { + u16 word; + u32 dword; +} pci_reg_state; /* Saved state of register in PCI config spave */ + +/* + * Possible list of supported southbridges + * Here mostly to implement a more or less clean PCI probing + * Works only because of previous DMI probing. + * Shared with nbsmi backend + */ +const struct pci_device_id lpc_bridge_table[] = { + {PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801AA_0, PCI_ANY_ID, PCI_ANY_ID, 0, 0,}, + {PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801AB_0, PCI_ANY_ID, PCI_ANY_ID, 0, 0,}, + {PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801BA_0, PCI_ANY_ID, PCI_ANY_ID, 0, 0,}, + {PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801BA_10, PCI_ANY_ID, PCI_ANY_ID, 0, 0,}, + {PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801CA_0, PCI_ANY_ID, PCI_ANY_ID, 0, 0,}, + {PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801CA_12, PCI_ANY_ID, PCI_ANY_ID, 0, 0,}, + {PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801DB_0, PCI_ANY_ID, PCI_ANY_ID, 0, 0,}, + {PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801DB_12, PCI_ANY_ID, PCI_ANY_ID, 0, 0,}, + {PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801E_0, PCI_ANY_ID, PCI_ANY_ID, 0, 0,}, + {PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801EB_0, PCI_ANY_ID, PCI_ANY_ID, 0, 0,}, + {PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ESB_1, PCI_ANY_ID, PCI_ANY_ID, 0, 0,}, + {PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH6_0, PCI_ANY_ID, PCI_ANY_ID, 0, 0,}, + {PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH6_1, PCI_ANY_ID, PCI_ANY_ID, 0, 0,}, + {PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH6_2, PCI_ANY_ID, PCI_ANY_ID, 0, 0,}, + {PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH7_0, PCI_ANY_ID, PCI_ANY_ID, 0, 0,}, + {PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH7_1, PCI_ANY_ID, PCI_ANY_ID, 0, 0,}, + {PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH7_30, PCI_ANY_ID, PCI_ANY_ID, 0, 0,}, + {PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH7_31, PCI_ANY_ID, PCI_ANY_ID, 0, 0,}, + {PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH8_4, PCI_ANY_ID, PCI_ANY_ID, 0, 0,}, + {PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_SB400, PCI_ANY_ID, PCI_ANY_ID, 0, 0,}, + {0,}, /* End of list */ +}; + +/* + * Low-level Read function: + * Write a 2-bytes wide command to the COMMAND ports + * Read the result in the DATA port + */ +static unsigned char lowlevel_read(u16 command) +{ + unsigned char data; + outb((command & 0xff00) >> 8, ioport_base + PIO_PORT_COMMAND1); + outb(command & 0x00ff, ioport_base + PIO_PORT_COMMAND2); + data = inb(ioport_base + PIO_PORT_DATA); + return data; +} + +/* + * Low-level Write function: + * Write a 2-bytes wide command to the COMMAND ports + * Write the result in the DATA port + */ +static void lowlevel_write(u16 command, u8 data) +{ + outb((command & 0xff00) >> 8, ioport_base + PIO_PORT_COMMAND1); + outb(command & 0x00ff, ioport_base + PIO_PORT_COMMAND2); + outb(data, ioport_base + PIO_PORT_DATA); +} + +/* + * Probe for a state of the PIO Command/Data/Index interface + * Give some time for the controler to settle in the desired state + * mode significance: + * 0: Waiting for command + * 1,2,3: I am confused FIXME + */ +static int check_cdimode_flag(unsigned int mode) +{ + int i; + int retval; + + /*dprintk("Index mode:");*/ + for (i = 1; i <= 250; i++) { + retval = lowlevel_read(0xfbfc); + /*dprintk_simple(" [%i]", retval);*/ + if (retval == mode) { + /*dprintk_simple(".\n"); + dprintk("Index Mode Ok (%i) after %i iter\n", mode, i);*/ + return 0; + } + udelay(100); + } + printk(O_ERR "check_cdimode_flag timeout.\n"); + return -ETIME; +} + +/* + * Check for conventional default (0xf432) state in Commad ports + */ +static int check_default_state(void) +{ + int i; + + for (i = 1; i <= 250; i++) { + if ((inb(ioport_base + PIO_PORT_COMMAND1) == 0xf4) + && (inb(ioport_base + PIO_PORT_COMMAND2) == 0x32)) + return 0; + udelay(100); + } + printk(O_ERR "check_default_state timeout.\n"); + return -ETIME; +} + +/* + * Enable EC Command/Data/Index PIO Access and then check EC state. + * Enabling is done in PCI config space of the LPC bridge. + * + * Just after Enabling, the EC should be in a precisly defined state: + * - PIO should be in a conventional default state (0xf432 in the Command ports) + * - Command/Data/Index interface waiting for command + * The EC is expected to be in that state prior to any attempt to use the interface. + * + */ +static int enable_cdimode(void) +{ + union { + u16 word; + u32 dword; + } value; + + switch (lpc_bridge->vendor) { + case PCI_VENDOR_ID_INTEL: + switch (lpc_bridge->device) { + case PCI_DEVICE_ID_INTEL_ICH7_0: /* ICH7 */ + case PCI_DEVICE_ID_INTEL_ICH7_1: + case PCI_DEVICE_ID_INTEL_ICH7_30: + case PCI_DEVICE_ID_INTEL_ICH7_31: + case PCI_DEVICE_ID_INTEL_ICH8_4: /* ICH8 */ + pci_read_config_dword(lpc_bridge, INTEL_LPC_GEN4_DEC, &(value.dword)); + pci_reg_state.dword = value.dword; + value.dword = 0x3CFF21; + pci_write_config_dword(lpc_bridge, INTEL_LPC_GEN4_DEC, value.dword); + break; + default: /* All other Intel chipset */ + pci_read_config_word(lpc_bridge, INTEL_LPC_GEN1_DEC, &(value.word)); + pci_reg_state.word = value.word; + value.word = (INTEL_IOPORT_BASE & 0xfff1) | 0x1; + pci_write_config_word(lpc_bridge, INTEL_LPC_GEN1_DEC, value.word); + } + break; + case PCI_VENDOR_ID_ATI: + pci_read_config_dword(lpc_bridge, ATI_LPC_REG, &(value.dword)); + pci_reg_state.dword = value.dword; + value.dword = ((pci_reg_state.dword & 0x7f) | 0x80) << 0x10; + pci_write_config_dword(lpc_bridge, ATI_LPC_REG, value.dword); + break; + default: + BUG(); + } + dprintk("Saved state of PCI register: [%x].\n", pci_reg_state.dword); + + if (check_default_state() || check_cdimode_flag(0)) { + printk(O_ERR "EC state check failure, please report.\n"); + return -EIO; + } + + return 0; + +} + +/* + * Send a write command and associated data code to be written + * Known commands an associated code significance: + * 0xfbfd: Select Index with 'code' ordinal + * 0xfbfe: Set to 'code' a previously selected Index + * 0xfbfc: Set CDI mode flag + */ +static int send_ec_cmd(unsigned int command, u8 code) +{ + lowlevel_write(0xfbfc, 0x2); + lowlevel_write(command, code); + lowlevel_write(0xfbfc, 0x1); + if (check_cdimode_flag(2)) + return -ETIME; + return 0; +} + +/* + * Send a read command + * Known commands an associated code significance: + * 0xfbfe: Read a previously selected Index + * 0xfbfc: Set CDI mode flag + */ +static int read_ec_cmd(unsigned int command, u8 * value) +{ + *value = lowlevel_read(command); + lowlevel_write(0xfbfc, 0x1); + if (check_cdimode_flag(2)) + return -ETIME; + return 0; +} + +/* + * Disable EC Command/Data/Index PIO Access + * Step 1: clear_cdimode + * Send Disable command + * Revert PIO interface to conventional default state (0xf432 in the Command ports) + * Step 2: clear_cdimode_pci + * Disable the interface in the PCI config space of the Southbridge + * These steps are separated due to constrains in error path treatement + */ +static void clear_cdimode(void) +{ + lowlevel_write(0xfbfc, 0x0); + outb(0xf4, ioport_base + PIO_PORT_COMMAND1); + outb(0x32, ioport_base + PIO_PORT_COMMAND2); +} + +static void clear_cdimode_pci(void) +{ + switch (lpc_bridge->vendor) { + case PCI_VENDOR_ID_INTEL: + switch (lpc_bridge->device) { + case PCI_DEVICE_ID_INTEL_ICH7_0: /* ICH7 */ + case PCI_DEVICE_ID_INTEL_ICH7_1: + case PCI_DEVICE_ID_INTEL_ICH7_30: + case PCI_DEVICE_ID_INTEL_ICH7_31: + case PCI_DEVICE_ID_INTEL_ICH8_4: /* ICH8 */ + pci_write_config_dword(lpc_bridge, INTEL_LPC_GEN4_DEC, pci_reg_state.dword); + break; + default: /* All other Intel chipset */ + pci_write_config_word(lpc_bridge, INTEL_LPC_GEN1_DEC, pci_reg_state.word); + } + break; + case PCI_VENDOR_ID_ATI: + pci_write_config_dword(lpc_bridge, ATI_LPC_REG, pci_reg_state.dword); + break; + default: + BUG(); + } +} + +/* + * Try to init the backend + * This function can be called blindly as it use a kref + * to check if the init sequence was already done. + */ +static int omnibook_cdimode_init(const struct omnibook_operation *io_op) +{ + int retval = 0; + int i; + + /* ectypes other than TSM70 have no business with this backend */ + if (!(omnibook_ectype & (TSM70 | TSX205))) + return -ENODEV; + + if (io_op->backend->already_failed) { + dprintk("CDI backend init already failed, skipping.\n"); + return -ENODEV; + } + + if (!lpc_bridge) { + /* Fist use of the backend */ + dprintk("Try to init cdimode\n"); + mutex_init(&io_op->backend->mutex); + mutex_lock(&io_op->backend->mutex); + kref_init(&io_op->backend->kref); + + /* PCI probing: find the LPC Super I/O bridge PCI device */ + for (i = 0; !lpc_bridge && lpc_bridge_table[i].vendor; ++i) + lpc_bridge = + pci_get_device(lpc_bridge_table[i].vendor, lpc_bridge_table[i].device, + NULL); + + if (!lpc_bridge) { + printk(O_ERR "Fail to find a supported LPC I/O bridge, please report\n"); + retval = -ENODEV; + goto error1; + } + + if ((retval = pci_enable_device(lpc_bridge))) { + printk(O_ERR "Unable to enable PCI device.\n"); + goto error2; + } + + switch (lpc_bridge->vendor) { + case PCI_VENDOR_ID_INTEL: + ioport_base = INTEL_IOPORT_BASE; + break; + case PCI_VENDOR_ID_ATI: + ioport_base = ATI_IOPORT_BASE; + break; + default: + BUG(); + } + + if (!request_region(ioport_base, 4, OMNIBOOK_MODULE_NAME)) { + printk(O_ERR "Request I/O region error\n"); + retval = -ENODEV; + goto error2; + } + + /* + * Make an enable-check disable cycle for testing purpose + */ + + retval = enable_cdimode(); + if (retval) + goto error3; + + clear_cdimode(); + clear_cdimode_pci(); + + dprintk("Cdimode init ok\n"); + mutex_unlock(&io_op->backend->mutex); + return 0; + } else { + dprintk("Cdimode has already been initialized\n"); + kref_get(&io_op->backend->kref); + return 0; + } + + error3: + clear_cdimode_pci(); + release_region(ioport_base, 4); + error2: + pci_dev_put(lpc_bridge); + lpc_bridge = NULL; + error1: + io_op->backend->already_failed = 1; + mutex_unlock(&io_op->backend->mutex); + mutex_destroy(&io_op->backend->mutex); + return retval; +} + +static void cdimode_free(struct kref *ref) +{ + struct omnibook_backend *backend; + + dprintk("Cdimode not used anymore: disposing\n"); + + backend = container_of(ref, struct omnibook_backend, kref); + + mutex_lock(&backend->mutex); + pci_dev_put(lpc_bridge); + release_region(ioport_base, 4); + lpc_bridge = NULL; + mutex_unlock(&backend->mutex); + mutex_destroy(&backend->mutex); +} + +static void omnibook_cdimode_exit(const struct omnibook_operation *io_op) +{ + /* ectypes other than TSM70 have no business with this backend */ + BUG_ON(!(omnibook_ectype & (TSM70 | TSX205))); + dprintk("Trying to dispose cdimode\n"); + kref_put(&io_op->backend->kref, cdimode_free); +} + +/* + * Read EC index and write result to value + * 'EC index' here is unrelated to an index in the EC registers + */ +static int omnibook_cdimode_read(const struct omnibook_operation *io_op, u8 * value) +{ + int retval = 0; + + if (!lpc_bridge) + return -ENODEV; + + retval = enable_cdimode(); + if (retval) + goto out; + retval = send_ec_cmd(0xfbfd, (unsigned int)io_op->read_addr); + if (retval) + goto error; + retval = read_ec_cmd(0xfbfe, value); + + if (io_op->read_mask) + *value &= io_op->read_mask; + + error: + clear_cdimode(); + out: + clear_cdimode_pci(); + return retval; +} + +/* + * Write value + * 'EC index' here is unrelated to an index in the EC registers + */ +static int omnibook_cdimode_write(const struct omnibook_operation *io_op, u8 value) +{ + int retval = 0; + + if (!lpc_bridge) + return -ENODEV; + + retval = enable_cdimode(); + if (retval) + goto out; + retval = send_ec_cmd(0xfbfd, (unsigned int)io_op->write_addr); + if (retval) + goto error; + retval = send_ec_cmd(0xfbfe, value); + error: + clear_cdimode(); + out: + clear_cdimode_pci(); + return retval; + +} + +/* + * Fn+foo and multimedia hotkeys handling + */ +static int omnibook_cdimode_hotkeys(const struct omnibook_operation *io_op, unsigned int state) +{ + int retval; + + struct omnibook_operation hotkeys_op = + { CDI, 0, TSM70_FN_INDEX, 0, TSM70_FN_ENABLE, TSM70_FN_DISABLE}; + + /* Fn+foo handling */ + retval = __omnibook_toggle(&hotkeys_op, !!(state & HKEY_FN)); + if (retval < 0) + return retval; + + /* Multimedia keys handling */ + hotkeys_op.write_addr = TSM70_HOTKEYS_INDEX; + hotkeys_op.on_mask = TSM70_HOTKEYS_ENABLE; + hotkeys_op.off_mask = TSM70_HOTKEYS_DISABLE; + retval = __omnibook_toggle(&hotkeys_op, !!(state & HKEY_MULTIMEDIA)); + + return retval; +} + +/* Scan index space, this hard locks my machine */ +#if 0 +static int compal_scan(char *buffer) +{ + int len = 0; + int i, j; + u8 v; + + for (i = 0; i < 255; i += 16) { + for (j = 0; j < 16; j++) { + omnibook_compal_read(i + j, &v); + len += sprintf(buffer + len, "Read index %02x: %02x\n", i + j, v); + mdelay(500); + } + if (j != 16) + break; + } + + return len; +} +#endif + +struct omnibook_backend compal_backend = { + .name = "compal", + .hotkeys_write_cap = HKEY_MULTIMEDIA | HKEY_FN, + .init = omnibook_cdimode_init, + .exit = omnibook_cdimode_exit, + .byte_read = omnibook_cdimode_read, + .byte_write = omnibook_cdimode_write, + .hotkeys_set = omnibook_cdimode_hotkeys, +}; + +/* End of file */ --- linux-3.0.0.orig/ubuntu/omnibook/compat.h +++ linux-3.0.0/ubuntu/omnibook/compat.h @@ -0,0 +1,71 @@ +/* + * compat.h -- Older kernel (=> 2.6.11) support + * + * 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. + * + * Written by Mathieu Bérard , 2006 + */ + +#include + +/* + * For compatibility with kernel older than 2.6.16 + * Mutex to Semaphore fallback + */ + +#if (LINUX_VERSION_CODE < KERNEL_VERSION(2,6,16)) +#include +#define DEFINE_MUTEX(lock) DECLARE_MUTEX(lock) +#define mutex_init(lock) init_MUTEX(lock) +#define mutex_lock(lock) down(lock) +#define mutex_lock_interruptible(lock) down_interruptible(lock) +#define mutex_unlock(lock) up(lock) +#define mutex_destroy(lock) do { } while(0) +#else +#include +#endif + +/* + * For compatibility with kernel older than 2.6.14 + */ + +#if (LINUX_VERSION_CODE < KERNEL_VERSION(2,6,14)) +static void inline *kzalloc(size_t size, int flags) +{ + void *ret = kmalloc(size, flags); + if (ret) + memset(ret, 0, size); + return ret; +} +#endif + +/* + * For compatibility with kernel older than 2.6.11 + */ + +#ifndef DEFINE_SPINLOCK +#define DEFINE_SPINLOCK(s) spinlock_t s = SPIN_LOCK_UNLOCKED +#endif + +/* + * Those kernel don't have ICH7 southbridge pcids + */ + +#if (LINUX_VERSION_CODE < KERNEL_VERSION(2,6,11)) +#define PCI_DEVICE_ID_INTEL_ICH7_0 0x27b8 +#define PCI_DEVICE_ID_INTEL_ICH7_1 0x27b9 +#define PCI_DEVICE_ID_INTEL_ICH7_30 0x27b0 +#define PCI_DEVICE_ID_INTEL_ICH7_31 0x27bd +#endif + + + +/* End of file */ --- linux-3.0.0.orig/ubuntu/omnibook/cooling.c +++ linux-3.0.0/ubuntu/omnibook/cooling.c @@ -0,0 +1,97 @@ +/* + * colling.c -- cooling methods feature + * + * 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. + * + * Written by Mathieu Bérard , 2007 + */ + +#include "omnibook.h" +#include "hardware.h" + +static int omnibook_cooling_read(char *buffer, struct omnibook_operation *io_op) +{ + int len = 0; + + if(mutex_lock_interruptible(&io_op->backend->mutex)) + return -ERESTARTSYS; + + len += sprintf(buffer + len, "Cooling method : %s\n", + io_op->backend->cooling_state ? "Performance" : "Powersave" ); + + mutex_unlock(&io_op->backend->mutex); + return len; +} + +static int omnibook_cooling_write(char *buffer, struct omnibook_operation *io_op) +{ + int retval = 0; + + if(mutex_lock_interruptible(&io_op->backend->mutex)) + return -ERESTARTSYS; + + + if (*buffer == '0') { + retval = __backend_byte_write(io_op, + TSM70_COOLING_OFFSET + TSM70_COOLING_POWERSAVE); + } else if (*buffer == '1') { + retval = __backend_byte_write(io_op, + TSM70_COOLING_OFFSET + TSM70_COOLING_PERF); + } else { + retval = -EINVAL; + goto out; + } + + /* *buffer is either '0' or '1' here */ + if (!retval) + io_op->backend->cooling_state = *buffer - '0' ; + + mutex_unlock(&io_op->backend->mutex); + + out: + return retval; +} + +static int __init omnibook_cooling_init(struct omnibook_operation *io_op) +{ + mutex_lock(&io_op->backend->mutex); + /* XXX: Assumed default cooling method: performance */ + io_op->backend->cooling_state = TSM70_COOLING_PERF; + mutex_unlock(&io_op->backend->mutex); + return 0; +} + +static void __exit omnibook_cooling_exit(struct omnibook_operation *io_op) +{ + /* Set back cooling method to performance */ + backend_byte_write(io_op, TSM70_COOLING_OFFSET + TSM70_COOLING_PERF); +} + +static struct omnibook_tbl cooling_table[] __initdata = { + {TSM70 | TSX205, {CDI, 0, TSM70_FN_INDEX, 0, 0, 0 }}, + {0,} +}; + +struct omnibook_feature __declared_feature cooling_driver = { + .name = "cooling", + .enabled = 1, + .read = omnibook_cooling_read, + .write = omnibook_cooling_write, + .init = omnibook_cooling_init, + .exit = omnibook_cooling_exit, + .ectypes = TSM70 | TSX205, + .tbl = cooling_table, +}; + +module_param_named(cooling, cooling_driver.enabled, int, S_IRUGO); +MODULE_PARM_DESC(cooling, "Use 0 to disable, 1 to enable CPU cooling method control"); + +/* End of file */ --- linux-3.0.0.orig/ubuntu/omnibook/display.c +++ linux-3.0.0/ubuntu/omnibook/display.c @@ -0,0 +1,114 @@ +/* + * display.c -- External display (LCD,VGA,TV-OUT) feature + * + * 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. + * + * Written by Soós Péter , 2002-2004 + * Modified by Mathieu Bérard , 2006 + */ + +#include "omnibook.h" +#include "hardware.h" + +static const char display_name[][16] = { + "Internal LCD", + "External VGA", + "External TV-OUT", + "External DVI", +}; + +static int omnibook_display_read(char *buffer, struct omnibook_operation *io_op) +{ + int len = 0; + int retval; + unsigned int sta, en_mask, det_mask; + + retval = backend_display_get(io_op, &sta); + if (retval < 0) + return retval; + + for (en_mask = DISPLAY_LCD_ON; en_mask <= DISPLAY_DVI_ON; en_mask = en_mask << 1) { + det_mask = en_mask << 4; /* see display masks in omnibook.h */ + if (!(retval & en_mask) && !(retval & det_mask)) + continue; /* not supported */ + len += sprintf(buffer + len, "%s:", display_name[ffs(en_mask) - 1]); + if (retval & det_mask) + len += + sprintf(buffer + len, " display %s", + (sta & det_mask) ? "present" : "absent"); + if (retval & en_mask) + len += + sprintf(buffer + len, " port %s", + (sta & en_mask) ? "enabled" : "disabled"); + len += sprintf(buffer + len, "\n"); + } + + return len; +} + +static int omnibook_display_write(char *buffer, struct omnibook_operation *io_op) +{ + int retval; + unsigned int state; + char *endp; + + state = simple_strtoul(buffer, &endp, 16); + if (endp == buffer) + return -EINVAL; + else + retval = backend_display_set(io_op, state); + + return retval; +} + +static struct omnibook_feature display_driver; + +static int __init omnibook_display_init(struct omnibook_operation *io_op) +{ + int retval; + unsigned int state; + + /* Disable file writing if unsuported by backend */ + if (!io_op->backend->display_set) + display_driver.write = NULL; + + retval = backend_display_get(io_op, &state); + if (retval < 0) + return retval; + else + return 0; +} + +static struct omnibook_tbl display_table[] __initdata = { + {TSM70 | TSX205, {ACPI,}}, + {TSM40, {SMI, SMI_GET_DISPLAY_STATE, SMI_SET_DISPLAY_STATE, 0, 0, 0}}, + {XE3GF | TSP10 | TSM70 | TSM30X | TSM40, SIMPLE_BYTE(EC, XE3GF_STA1, XE3GF_SHDD_MASK)}, + {XE3GC, SIMPLE_BYTE(EC, XE3GC_STA1, XE3GC_CRTI_MASK)}, + {OB500 | OB510 | OB6000 | OB6100 | XE4500, SIMPLE_BYTE(EC, OB500_STA1, OB500_CRTS_MASK)}, + {OB4150, SIMPLE_BYTE(EC, OB4150_STA2, OB4150_CRST_MASK)}, + {0,} +}; + +static struct omnibook_feature __declared_feature display_driver = { + .name = "display", + .enabled = 1, + .init = omnibook_display_init, + .read = omnibook_display_read, + .write = omnibook_display_write, + .ectypes = + XE3GF | XE3GC | OB500 | OB510 | OB6000 | OB6100 | XE4500 | OB4150 | TSP10 | TSM70 | TSM30X | + TSM40 | TSX205, + .tbl = display_table, +}; + +module_param_named(display, display_driver.enabled, int, S_IRUGO); +MODULE_PARM_DESC(display, "Use 0 to disable, 1 to enable display status handling"); +/* End of file */ --- linux-3.0.0.orig/ubuntu/omnibook/dock.c +++ linux-3.0.0/ubuntu/omnibook/dock.c @@ -0,0 +1,84 @@ +/* + * dock.c -- docking station/port replicator support + * + * 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. + * + * Written by Soós Péter , 2002-2004 + * Modified by Mathieu Bérard , 2006 + */ + +#include "omnibook.h" +#include "hardware.h" + +static int omnibook_dock_read(char *buffer, struct omnibook_operation *io_op) +{ + int len = 0; + u8 dock; + int retval; + + if ((retval = backend_byte_read(io_op, &dock))) + return retval; + + len += sprintf(buffer + len, "Laptop is %s\n", (dock) ? "docked" : "undocked"); + + return len; +} + +static int omnibook_dock_write(char *buffer, struct omnibook_operation *io_op) +{ + int retval; + + switch (*buffer) { + case '0': + retval = backend_byte_write(io_op, 0); + break; + case '1': + retval = backend_byte_write(io_op, 1); + break; + default: + retval = -EINVAL; + } + + return retval; +} + +static struct omnibook_feature dock_driver; + +static int __init omnibook_dock_init(struct omnibook_operation *io_op) +{ + /* writing is only supported on ectype 13 */ + if(!(omnibook_ectype & TSM40)) + dock_driver.write = NULL; + + return 0; +} + +static struct omnibook_tbl dock_table[] __initdata = { + {XE3GF, SIMPLE_BYTE(EC, XE3GF_CSPR, XE3GF_CSPR_MASK)}, + {OB500 | OB510 | OB6000 | OB6100, SIMPLE_BYTE(EC, OB500_STA1, OB500_DCKS_MASK)}, + {OB4150, SIMPLE_BYTE(EC, OB4150_DCID, 0)}, + {TSM40, {SMI, SMI_GET_DOCK, SMI_SET_DOCK, 0, 0, 0}}, + {0,} +}; + +static struct omnibook_feature __declared_feature dock_driver = { + .name = "dock", + .enabled = 0, + .init = omnibook_dock_init, + .read = omnibook_dock_read, + .write = omnibook_dock_write, + .ectypes = XE3GF | OB500 | OB510 | OB6000 | OB6100 | OB4150 | TSM40, + .tbl = dock_table, +}; + +module_param_named(dock, dock_driver.enabled, int, S_IRUGO); +MODULE_PARM_DESC(dock, "Use 0 to disable, 1 to enable docking station support"); +/* End of file */ --- linux-3.0.0.orig/ubuntu/omnibook/dump.c +++ linux-3.0.0/ubuntu/omnibook/dump.c @@ -0,0 +1,107 @@ +/* + * dump.c - Raw dump of EC register, stolen from ibm_acpi.c + * + * + * Copyright (C) 2004-2005 Borislav Deianov + * + * 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +#include "omnibook.h" +#include "hardware.h" + +static u8 ecdump_regs[256]; + +static int ecdump_read(char *buffer, struct omnibook_operation *io_op) +{ + int len = 0; + int i, j; + u8 v; + + len += + sprintf(buffer + len, + "EC " " +00 +01 +02 +03 +04 +05 +06 +07" + " +08 +09 +0a +0b +0c +0d +0e +0f\n"); + + if(mutex_lock_interruptible(&io_op->backend->mutex)) + return -ERESTARTSYS; + + for (i = 0; i < 255; i += 16) { + len += sprintf(buffer + len, "EC 0x%02x:", i); + for (j = 0; j < 16; j++) { + io_op->read_addr = i +j; + if (__backend_byte_read(io_op, &v)) + break; + if (v != ecdump_regs[i + j]) + len += sprintf(buffer + len, " *%02x", v); + else + len += sprintf(buffer + len, " %02x", v); + ecdump_regs[i + j] = v; + } + len += sprintf(buffer + len, "\n"); + if (j != 16) + break; + } + + mutex_unlock(&io_op->backend->mutex); + + /* These are way too dangerous to advertise openly... */ +#if 0 + len += + sprintf(buffer + len, + "commands:\t0x 0x" " ( is 00-ff, is 00-ff)\n"); + len += + sprintf(buffer + len, + "commands:\t0x " " ( is 00-ff, is 0-255)\n"); +#endif + return len; +} + +static int ecdump_write(char *buffer, struct omnibook_operation *io_op) +{ + + int i, v; + + if (sscanf(buffer, "0x%x 0x%x", &i, &v) == 2) { + /* i and v set */ + } else if (sscanf(buffer, "0x%x %u", &i, &v) == 2) { + /* i and v set */ + } else + return -EINVAL; + if (i >= 0 && i < 256 && v >= 0 && v < 256) { + io_op->write_addr = i; + return backend_byte_write(io_op, v); + } else + return -EINVAL; + + return 0; +} + +static struct omnibook_tbl dump_table[] __initdata = { + {ALL_ECTYPES, {EC,}}, + {0,} +}; + +static struct omnibook_feature __declared_feature dump_driver = { + .name = "dump", + .enabled = 0, + .read = ecdump_read, + .write = ecdump_write, + .tbl = dump_table, +}; + +module_param_named(dump, dump_driver.enabled, int, S_IRUGO); +MODULE_PARM_DESC(dump, "Use 0 to disable, 1 to enable embedded controller register dump support"); +/* End of file */ --- linux-3.0.0.orig/ubuntu/omnibook/ec.c +++ linux-3.0.0/ubuntu/omnibook/ec.c @@ -0,0 +1,188 @@ +/* + * ec.c -- low level functions to access Embedded Controller, + * + * 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. + * + * Written by Soós Péter , 2002-2004 + * Modified by Mathieu Bérard , 2006 + */ + +#include "omnibook.h" + +#include +#include +#include +#include +#include + +#include +#include "hardware.h" + +/* + * Interrupt control + */ + +static DEFINE_SPINLOCK(omnibook_ec_lock); + +/* + * Registers of the embedded controller + */ + +#define OMNIBOOK_EC_DATA 0x62 +#define OMNIBOOK_EC_SC 0x66 + +/* + * Embedded controller status register bits + */ + +#define OMNIBOOK_EC_STAT_OBF 0x01 /* Output buffer full */ +#define OMNIBOOK_EC_STAT_IBF 0x02 /* Input buffer full */ + + +/* + * Embedded controller commands + */ + +#define OMNIBOOK_EC_CMD_READ 0x80 +#define OMNIBOOK_EC_CMD_WRITE 0x81 + +/* + * Wait for embedded controller buffer + */ + +static int omnibook_ec_wait(u8 event) +{ + int timeout = OMNIBOOK_TIMEOUT; + + switch (event) { + case OMNIBOOK_EC_STAT_OBF: + while (!(inb(OMNIBOOK_EC_SC) & event) && timeout--) + mdelay(1); + break; + case OMNIBOOK_EC_STAT_IBF: + while ((inb(OMNIBOOK_EC_SC) & event) && timeout--) + mdelay(1); + break; + default: + return -EINVAL; + } + if (timeout > 0) + return 0; + return -ETIME; +} + +/* + * Read from the embedded controller + * Decide at run-time if we can use the much cleaner ACPI EC driver instead of + * this implementation, this is the case if ACPI has been compiled and is not + * disabled. + */ + +static int omnibook_ec_read(const struct omnibook_operation *io_op, u8 * data) +{ + int retval; + +#ifdef CONFIG_ACPI_EC + if (likely(!acpi_disabled)) { + retval = ec_read((u8) io_op->read_addr, data); + if (io_op->read_mask) + *data &= io_op->read_mask; +// dprintk("ACPI EC read at %lx success %i.\n", io_op->read_addr, retval); + return retval; + } +#endif + spin_lock_irq(&omnibook_ec_lock); + retval = omnibook_ec_wait(OMNIBOOK_EC_STAT_IBF); + if (retval) + goto end; + outb(OMNIBOOK_EC_CMD_READ, OMNIBOOK_EC_SC); + retval = omnibook_ec_wait(OMNIBOOK_EC_STAT_IBF); + if (retval) + goto end; + outb((u8) io_op->read_addr, OMNIBOOK_EC_DATA); + retval = omnibook_ec_wait(OMNIBOOK_EC_STAT_OBF); + if (retval) + goto end; + *data = inb(OMNIBOOK_EC_DATA); + if (io_op->read_mask) + *data &= io_op->read_mask; + end: + spin_unlock_irq(&omnibook_ec_lock); +// dprintk("Custom EC read at %lx success %i.\n", io_op->read_addr, retval); + return retval; +} + +/* + * Write to the embedded controller: + * If OMNIBOOK_LEGACY is set, decide at run-time if we can use the much cleaner + * ACPI EC driver instead of this legacy implementation. + * This is the case if ACPI has been compiled and is not + * disabled. + * If OMNIBOOK_LEGACY is unset, we drop our custoim implementation + */ + +static int omnibook_ec_write(const struct omnibook_operation *io_op, u8 data) +{ + int retval; + +#ifdef CONFIG_ACPI_EC + if (likely(!acpi_disabled)) { + retval = ec_write((u8) io_op->write_addr, data); +// dprintk("ACPI EC write at %lx success %i.\n", io_op->write_addr, retval); + return retval; + } +#endif + + spin_lock_irq(&omnibook_ec_lock); + retval = omnibook_ec_wait(OMNIBOOK_EC_STAT_IBF); + if (retval) + goto end; + outb(OMNIBOOK_EC_CMD_WRITE, OMNIBOOK_EC_SC); + retval = omnibook_ec_wait(OMNIBOOK_EC_STAT_IBF); + if (retval) + goto end; + outb((u8) io_op->write_addr, OMNIBOOK_EC_DATA); + retval = omnibook_ec_wait(OMNIBOOK_EC_STAT_IBF); + if (retval) + goto end; + outb(data, OMNIBOOK_EC_DATA); + end: + spin_unlock_irq(&omnibook_ec_lock); +// dprintk("Custom EC write at %lx success %i.\n", io_op->write_addr, retval); + return retval; +} + +static int omnibook_ec_display(const struct omnibook_operation *io_op, unsigned int *state) +{ + int retval; + u8 raw_state; + + retval = __backend_byte_read(io_op, &raw_state); + if (retval < 0) + return retval; + + *state = !!(raw_state) & DISPLAY_CRT_DET; + + return DISPLAY_CRT_DET; +} + +/* + * Backend interface declarations + */ + +struct omnibook_backend ec_backend = { + .name = "ec", + .byte_read = omnibook_ec_read, + .byte_write = omnibook_ec_write, + .display_get = omnibook_ec_display, +}; + +/* End of file */ --- linux-3.0.0.orig/ubuntu/omnibook/fan.c +++ linux-3.0.0/ubuntu/omnibook/fan.c @@ -0,0 +1,183 @@ +/* + * fan.c -- fan status/control + * + * 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. + * + * Written by Soós Péter , 2002-2004 + * Modified by Mathieu Bérard , 2006 + */ + +#include "omnibook.h" + +#include +#include +#include "hardware.h" + +static const struct omnibook_operation ctmp_io_op = { EC, XE3GF_CTMP, 0, 0, 0, 0 }; +static const struct omnibook_operation fot_io_op = { EC, XE3GF_FOT, XE3GF_FOT, 0, 0, 0 }; + +static int omnibook_get_fan(struct omnibook_operation *io_op) +{ + u8 fan; + int retval; + + if ((retval = backend_byte_read(io_op, &fan))) + return retval; + + /* + * For most models the reading is a bool + * It as to be inverted on all but OB6000|OB6100|OB4150|AMILOD + * TSP10|XE3GF|TSX205 return an integer + */ + + if (omnibook_ectype & (TSP10 | XE3GF | TSX205)) + retval = fan; + else if (omnibook_ectype & (OB6000 | OB6100 | OB4150 | AMILOD)) + retval = !!fan; + else + retval = !fan; + + return retval; +} + +static int omnibook_fan_on(struct omnibook_operation *io_op) +{ + return omnibook_apply_write_mask(io_op, 1); +} + +static int omnibook_fan_off(struct omnibook_operation *io_op) +{ + int i, retval = 0; + + if (!(omnibook_ectype & (XE3GF | TSP10 | TSX205))) { + retval = omnibook_apply_write_mask(io_op, 0); + return retval; + } else { + /* + * Special handling for XE3GF & TSP10 + */ + u8 fot, temp, fan; + + if(mutex_lock_interruptible(&io_op->backend->mutex)) + return -ERESTARTSYS; + + retval = __backend_byte_read(io_op, &fan); + + /* error or fan is already off */ + if (retval || !fan) + goto out; + + /* now we set FOT to current temp, then reset to initial value */ + if ((retval = __backend_byte_read(&fot_io_op, &fot))) + goto out; + if ((retval = __backend_byte_read(&ctmp_io_op, &temp))) + goto out; + + /* Wait for no longer than 250ms (this is arbitrary). */ + for (i = 0; i < 250; i++) { + __backend_byte_write(&fot_io_op, temp); + mdelay(1); + __backend_byte_read(io_op, &fan); + if (!fan) /* Fan is off */ + break; + } + __backend_byte_write(&fot_io_op, fot); + + if(i == 250 ) { + printk(O_ERR "Attempt to switch off the fan failed.\n"); + retval = -EIO; + } + + out: + mutex_unlock(&io_op->backend->mutex); + } + + + return retval; +} + +static int omnibook_fan_read(char *buffer, struct omnibook_operation *io_op) +{ + int fan; + int len = 0; + char *str; + + fan = omnibook_get_fan(io_op); + if (fan < 0) + return fan; + str = (fan) ? "on" : "off"; + + if (fan > 1) + len += sprintf(buffer + len, "Fan is %s (level %d)\n", str, fan); + else + len += sprintf(buffer + len, "Fan is %s\n", str); + + return len; +} + +static int omnibook_fan_write(char *buffer, struct omnibook_operation *io_op) +{ + int retval; + + switch (*buffer) { + case '0': + retval = omnibook_fan_off(io_op); + break; + case '1': + retval = omnibook_fan_on(io_op); + break; + default: + retval = -EINVAL; + } + return retval; +} + +static struct omnibook_feature fan_driver; + +static int __init omnibook_fan_init(struct omnibook_operation *io_op) +{ + /* + * OB4150 + * XE2 + * AMILOD + * They only support fan reading + */ + if (omnibook_ectype & (OB4150 | XE2 | AMILOD)) + fan_driver.write = NULL; + return 0; +} + +static struct omnibook_tbl fan_table[] __initdata = { + {XE3GF | TSP10 | TSM70 | TSX205, {EC, XE3GF_FSRD, XE3GF_FSRD, 0, XE3GF_FAN_ON_MASK, 0}}, + {OB500, + {PIO, OB500_GPO1, OB500_GPO1, OB500_FAN_OFF_MASK, -OB500_FAN_ON_MASK, OB500_FAN_OFF_MASK}}, + {OB510, + {PIO, OB510_GPIO, OB510_GPIO, OB510_FAN_OFF_MASK, -OB510_FAN_ON_MASK, OB510_FAN_OFF_MASK}}, + {OB6000 | OB6100, + {EC, OB6000_STA1, OB6000_STA1, OB6000_FAN_MASK, OB6000_FAN_MASK, -OB6000_FAN_MASK}}, + {OB4150 | AMILOD, {EC, OB4150_STA1, 0, OB4150_FAN_MASK, 0, 0}}, + {XE2, {PIO, OB500_GPO1, 0, XE2_FAN_MASK, 0, 0}}, + {0,} +}; + +static struct omnibook_feature __declared_feature fan_driver = { + .name = "fan", + .enabled = 1, + .read = omnibook_fan_read, + .write = omnibook_fan_write, + .init = omnibook_fan_init, + .ectypes = XE3GF | OB500 | OB510 | OB6000 | OB6100 | OB4150 | XE2 | AMILOD | TSP10 | TSX205, + .tbl = fan_table, +}; + +module_param_named(fan, fan_driver.enabled, int, S_IRUGO); +MODULE_PARM_DESC(fan, "Use 0 to disable, 1 to enable fan status monitor and control"); +/* End of file */ --- linux-3.0.0.orig/ubuntu/omnibook/fan_policy.c +++ linux-3.0.0/ubuntu/omnibook/fan_policy.c @@ -0,0 +1,188 @@ +/* + * fan_policy.c -- fan policy support + * + * 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. + * + * Written by Soós Péter , 2002-2004 + * Modified by Mathieu Bérard , 2006 + */ + +#include "omnibook.h" + +#include +#include "hardware.h" + +/* + * Default temperature limits. + * Danger! You may overheat your CPU! + * Do not change these values unless you exactly know what you do. + */ + +#define OMNIBOOK_FAN_LEVELS 8 +#define OMNIBOOK_FAN_MIN 25 /* Minimal value of fan off temperature */ +#define OMNIBOOK_FOT_MAX 75 /* Maximal value of fan off temperature */ +#define OMNIBOOK_FAN_MAX 95 /* Maximal value of fan on temperature */ +#define OMNIBOOK_FOT_DEFAULT 60 /* Default value of fan off temperature */ +#define OMNIBOOK_FAN1_DEFAULT 75 /* Default value of fan on temperature */ +#define OMNIBOOK_FAN2_DEFAULT 85 /* Default value of fan level 2 temperature */ +#define OMNIBOOK_FAN3_DEFAULT 90 /* Default value of fan level 3 temperature */ +#define OMNIBOOK_FAN4_DEFAULT 95 /* Default value of fan level 4 temperature */ +#define OMNIBOOK_FAN5_DEFAULT 95 /* Default value of fan level 5 temperature */ +#define OMNIBOOK_FAN6_DEFAULT 95 /* Default value of fan level 6 temperature */ +#define OMNIBOOK_FAN7_DEFAULT 95 /* Default value of fan level 7 temperature */ + +static const u8 fan_defaults[] = { + OMNIBOOK_FOT_DEFAULT, + OMNIBOOK_FAN1_DEFAULT, + OMNIBOOK_FAN2_DEFAULT, + OMNIBOOK_FAN3_DEFAULT, + OMNIBOOK_FAN4_DEFAULT, + OMNIBOOK_FAN5_DEFAULT, + OMNIBOOK_FAN6_DEFAULT, + OMNIBOOK_FAN7_DEFAULT, +}; + +static int omnibook_get_fan_policy(struct omnibook_operation *io_op, u8 *fan_policy) +{ + int retval ; + int i; + + for (i = 0; i < OMNIBOOK_FAN_LEVELS; i++) { + io_op->read_addr = XE3GF_FOT + i; + if ((retval = __backend_byte_read(io_op, &fan_policy[i]))) + return retval; + } + + return 0; +} + +static int omnibook_set_fan_policy(struct omnibook_operation *io_op, const u8 *fan_policy) +{ + int retval; + int i; + + if (fan_policy[0] > OMNIBOOK_FOT_MAX) + return -EINVAL; + + for (i = 0; i < OMNIBOOK_FAN_LEVELS; i++) { + if ((fan_policy[i] > fan_policy[i + 1]) + || (fan_policy[i] < OMNIBOOK_FAN_MIN) + || (fan_policy[i] > OMNIBOOK_FAN_MAX)) + return -EINVAL; + } + for (i = 0; i < OMNIBOOK_FAN_LEVELS; i++) { + io_op->write_addr = XE3GF_FOT + i; + if ((retval = __backend_byte_write(io_op, fan_policy[i]))) + return retval; + } + + return 0; +} + +static int omnibook_fan_policy_read(char *buffer, struct omnibook_operation *io_op) +{ + int retval; + int len = 0; + u8 i; + u8 fan_policy[OMNIBOOK_FAN_LEVELS]; + + if(mutex_lock_interruptible(&io_op->backend->mutex)) + return -ERESTARTSYS; + + retval = omnibook_get_fan_policy(io_op, &fan_policy[0]); + + mutex_unlock(&io_op->backend->mutex); + + if(retval) + return retval; + + len += sprintf(buffer + len, "Fan off temperature: %2d C\n", fan_policy[0]); + len += sprintf(buffer + len, "Fan on temperature: %2d C\n", fan_policy[1]); + for (i = 2; i < OMNIBOOK_FAN_LEVELS; i++) { + len += + sprintf(buffer + len, "Fan level %1d temperature: %2d C\n", i, + fan_policy[i]); + } + len += sprintf(buffer + len, "Minimal temperature to set: %2d C\n", OMNIBOOK_FAN_MIN); + len += sprintf(buffer + len, "Maximal temperature to set: %2d C\n", OMNIBOOK_FAN_MAX); + + return len; +} + +static int omnibook_fan_policy_write(char *buffer, struct omnibook_operation *io_op) +{ + int n = 0; + char *b; + char *endp; + int retval; + int temp; + u8 fan_policy[OMNIBOOK_FAN_LEVELS]; + + if(mutex_lock_interruptible(&io_op->backend->mutex)) + return -ERESTARTSYS; + + if ((retval = omnibook_get_fan_policy(io_op, &fan_policy[0]))) + goto out; + + /* + * Could also be done much simpler using sscanf(,"%u %u ... + * but this would hardcode OMNIBOOK_FAN_LEVELS. + * The parsed format is "%u " repeated OMNIBOOK_FAN_LEVELS+1 times + */ + + b = buffer; + do { + dprintk("n=[%i] b=[%s]\n", n, b); + if (n > OMNIBOOK_FAN_LEVELS) { + retval = -EINVAL; + goto out; + } + if (!isspace(*b)) { + temp = simple_strtoul(b, &endp, 10); + if (endp != b) { /* there was a match */ + fan_policy[n++] = temp; + b = endp; + } else { + retval = -EINVAL; + goto out; + } + } else + b++; + } while ((*b != '\0') && (*b != '\n')); + + /* A zero value set the defaults */ + if ((fan_policy[0] == 0) && (n == 1)) + retval = omnibook_set_fan_policy(io_op, &fan_defaults[0]); + else + retval = omnibook_set_fan_policy(io_op, &fan_policy[0]); + + out: + mutex_unlock(&io_op->backend->mutex); + return retval; +} + +static struct omnibook_tbl fan_policy_table[] __initdata = { + {XE3GF, {EC,}}, + {0,} +}; + +static struct omnibook_feature __declared_feature fan_policy_driver = { + .name = "fan_policy", + .enabled = 1, + .read = omnibook_fan_policy_read, + .write = omnibook_fan_policy_write, + .ectypes = XE3GF, + .tbl = fan_policy_table, +}; + +module_param_named(fan_policy, fan_policy_driver.enabled, int, S_IRUGO); +MODULE_PARM_DESC(fan_policy, "Use 0 to disable, 1 to enable fan control policy support"); +/* End of file */ --- linux-3.0.0.orig/ubuntu/omnibook/hardware.h +++ linux-3.0.0/ubuntu/omnibook/hardware.h @@ -0,0 +1,582 @@ +/* + * hardware.h -- low level definitions to access Embedded Controller and co. + * + * 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. + * + * Written by Soós Péter , 2002-2004 + * Modified by Mathieu Bérard , 2006-2007 + */ + +#include +#include "compat.h" + +/* + * Quite ugly: + * on_mask and off_maks are also used to store the i8042 data for kbc backend. + * an union seemed overkilled + */ + +struct omnibook_backend; + +struct omnibook_operation { + struct omnibook_backend *backend; + unsigned long read_addr; /* address for data reading */ + unsigned long write_addr; /* address for data writing */ + u8 read_mask; /* read mask */ + int on_mask; /* mask to set (pos value) or unset (neg value) to put feature in on state */ + int off_mask; /* mask to set (pos value) or unset (neg value) to put feature in off state */ +}; + +#define COMMAND(backend,data_on,data_off) { backend, 0, 0, 0, data_on, data_off } +#define SIMPLE_BYTE(backend,addr,mask) { backend, addr, addr, mask, 0, 0 } + +struct omnibook_tbl { + enum omnibook_ectype_t ectypes; + struct omnibook_operation io_op; +}; + +/* + * Backend interface definition + */ + +struct omnibook_backend { + const char *name; /* backend name */ + struct mutex mutex; /* serializes all access to backend functions */ + const unsigned int hotkeys_read_cap; /* hotkey probing mask */ + const unsigned int hotkeys_write_cap; /* hotkey setting mask */ + + /* Public data fields, access with mutex held */ + unsigned int hotkeys_state; /* saved hotkeys state */ + unsigned int touchpad_state; /* saved touchpad state */ + unsigned int muteled_state; /* saved muteled state */ + unsigned int cooling_state; /* saved cooling method state */ + + /* Public function pointers */ + int (*init) (const struct omnibook_operation *); + void (*exit) (const struct omnibook_operation *); + int (*byte_read) (const struct omnibook_operation *, u8 *); + int (*byte_write) (const struct omnibook_operation *, u8); + int (*aerial_get) (const struct omnibook_operation *, unsigned int *); + int (*aerial_set) (const struct omnibook_operation *, unsigned int); + int (*hotkeys_get) (const struct omnibook_operation *, unsigned int *); + int (*hotkeys_set) (const struct omnibook_operation *, unsigned int); + int (*display_get) (const struct omnibook_operation *, unsigned int *); + int (*display_set) (const struct omnibook_operation *, unsigned int); + int (*throttle_get) (const struct omnibook_operation *, unsigned int *); + int (*throttle_set) (const struct omnibook_operation *, unsigned int); + + /* Private fields, never to be accessed outside backend code */ + struct kref kref; /* Reference counter of this backend */ + void *data; /* private data pointer */ + int already_failed; /* Backend init already failed at least once */ +}; + +extern struct omnibook_backend kbc_backend; +extern struct omnibook_backend pio_backend; +extern struct omnibook_backend ec_backend; +extern struct omnibook_backend acpi_backend; +extern struct omnibook_backend nbsmi_backend; +extern struct omnibook_backend compal_backend; + +#define KBC &kbc_backend +#define PIO &pio_backend +#define EC &ec_backend +#define ACPI &acpi_backend +#define SMI &nbsmi_backend +#define CDI &compal_backend + +int __omnibook_apply_write_mask(const struct omnibook_operation *io_op, int toggle); +int __omnibook_toggle(const struct omnibook_operation *io_op, int toggle); + +/* + * Lock helper functions. Defines locking and __prefixed non locking variants. + */ + +#define helper_func(func) \ +static inline int backend_##func##_get(const struct omnibook_operation *io_op, unsigned int *data) \ +{ \ + int retval; \ + if(mutex_lock_interruptible(&io_op->backend->mutex)) \ + return -ERESTARTSYS; \ + retval = io_op->backend->func##_get(io_op, data); \ + mutex_unlock(&io_op->backend->mutex); \ + return retval; \ +} \ +static inline int backend_##func##_set(const struct omnibook_operation *io_op, unsigned int data) \ +{ \ + int retval; \ + if(mutex_lock_interruptible(&io_op->backend->mutex)) \ + return -ERESTARTSYS; \ + retval = io_op->backend->func##_set(io_op, data); \ + mutex_unlock(&io_op->backend->mutex); \ + return retval; \ +}\ +static inline int __backend_##func##_get(const struct omnibook_operation *io_op, unsigned int *data) \ +{ \ + int retval; \ + WARN_ON(!mutex_is_locked(&io_op->backend->mutex)); \ + retval = io_op->backend->func##_get(io_op, data); \ + return retval; \ +} \ +static inline int __backend_##func##_set(const struct omnibook_operation *io_op, unsigned int data) \ +{ \ + int retval; \ + WARN_ON(!mutex_is_locked(&io_op->backend->mutex)); \ + retval = io_op->backend->func##_set(io_op, data); \ + return retval; \ +} + +helper_func(aerial) +helper_func(hotkeys) +helper_func(display) +helper_func(throttle) + +static inline int backend_byte_read(const struct omnibook_operation *io_op, u8 *data) +{ + int retval; + if(mutex_lock_interruptible(&io_op->backend->mutex)) + return -ERESTARTSYS; + retval = io_op->backend->byte_read(io_op, data); + mutex_unlock(&io_op->backend->mutex); + return retval; +} + +static inline int backend_byte_write(const struct omnibook_operation *io_op, u8 data) +{ + int retval; + if(mutex_lock_interruptible(&io_op->backend->mutex)) + return -ERESTARTSYS; + retval = io_op->backend->byte_write(io_op, data); + mutex_unlock(&io_op->backend->mutex); + return retval; +} + +static inline int __backend_byte_read(const struct omnibook_operation *io_op, u8 *data) +{ + int retval; + WARN_ON(!mutex_is_locked(&io_op->backend->mutex)); + retval = io_op->backend->byte_read(io_op, data); + return retval; +} + +static inline int __backend_byte_write(const struct omnibook_operation *io_op, u8 data) +{ + int retval; + WARN_ON(!mutex_is_locked(&io_op->backend->mutex)); + retval = io_op->backend->byte_write(io_op, data); + return retval; +} + +static inline int omnibook_apply_write_mask(const struct omnibook_operation *io_op, int toggle) +{ + int retval; + if(mutex_lock_interruptible(&io_op->backend->mutex)) + return -ERESTARTSYS; + retval = __omnibook_apply_write_mask(io_op, toggle); + mutex_unlock(&io_op->backend->mutex); + return retval; +} + +static inline int omnibook_toggle(const struct omnibook_operation *io_op, int toggle) +{ + int retval; + if(mutex_lock_interruptible(&io_op->backend->mutex)) + return -ERESTARTSYS; + retval = __omnibook_toggle(io_op, toggle); + mutex_unlock(&io_op->backend->mutex); + return retval; +} + +/* + * Timeout in ms for sending to controller + */ + +#define OMNIBOOK_TIMEOUT 250 + + +/* + * Embedded controller adresses + */ + +#define XE3GF_CHGM 0x90 /* , 16 bit */ +#define XE3GF_CHGS 0x92 /* , 16 bit */ +#define XE3GF_CHGC 0x94 /* Current charge of board, 16 bit */ +#define XE3GF_CHGV 0x96 /* Current voltage, 16 bit */ +#define XE3GF_CHGA 0x98 /* Current intensity, 16 bit */ +#define XE3GF_BAL 0x9A /* Battery present status */ +#define XE3GF_STA1 0x9C /* Various status bits */ +#define XE3GF_CSPR 0xA1 /* Port replicator status, 1 bit */ +#define XE3GF_ADP 0xA3 /* AC acapter status, 1 bit */ +#define XE3GF_FOT 0xA5 /* Fan off temperature, 8 bit */ +#define XE3GF_FSD1 0xA6 /* Fan on temperature, 8 bit */ +#define XE3GF_FSD2 0xA7 /* Fan level 2 temperature, 8 bit */ +#define XE3GF_FSD3 0xA8 /* Fan level 3 temperature, 8 bit */ +#define XE3GF_FSD4 0xA9 /* Fan level 4 temperature, 8 bit */ +#define XE3GF_FSD5 0xAA /* Fan level 5 temperature, 8 bit */ +#define XE3GF_FSD6 0xAB /* Fan level 6 temperature, 8 bit */ +#define XE3GF_FSD7 0xAC /* Fan level 7 temperature, 8 bit */ +#define XE3GF_FSRD 0xAD /* Fan status, 8 bit */ +#define XE3GF_CTMP 0xB0 /* CPU tempetature, 8 bit */ +#define XE3GF_BRTS 0xB9 /* LCD brightness, 4 bit */ +#define XE3GF_BTY0 0xC0 /* Battery 0 type, 1 bit */ +#define XE3GF_BST0 0xC1 /* Battery 0 status, 3 bit */ +#define XE3GF_BRC0 0xC2 /* Battery 0 remaining capacity, 16 bit */ +#define XE3GF_BSN0 0xC4 /* Battery 0 serial number 16 bit */ +#define XE3GF_BPV0 0xC6 /* Battery 0 present voltage, 16 bit */ +#define XE3GF_BDV0 0xC8 /* Battery 0 design voltage 16 bit */ +#define XE3GF_BDC0 0xCA /* Battery 0 design capacity 16 bit */ +#define XE3GF_BFC0 0xCC /* Battery 0 last full capacity 16 bit */ +#define XE3GF_GAU0 0xCE /* Battery 0 gauge, 8 bit */ +#define XE3GF_BTY1 0xD0 /* Battery 1 type, 1 bit */ +#define XE3GF_BST1 0xD1 /* Battery 1 status, 3 bit */ +#define XE3GF_BRC1 0xD2 /* Battery 1 remaining capacity, 16 bit */ +#define XE3GF_BSN1 0xD4 /* Battery 1 serial number, 16 bit */ +#define XE3GF_BPV1 0xD6 /* Battery 1 present voltage, 16 bit */ +#define XE3GF_BDV1 0xD8 /* Battery 1 design voltage 16 bit */ +#define XE3GF_BDC1 0xDA /* Battery 1 design capacity 16 bit */ +#define XE3GF_BFC1 0xDC /* Battery 1 last full capacity 16 bit */ +#define XE3GF_GAU1 0xDE /* Battery 1 gauge, 8 bit */ + +/* + * Bitmasks for sub byte values + */ + +#define XE3GF_SHDD_MASK 0x40 /* External display status */ +#define XE3GF_CSPR_MASK 0x01 /* Port replicator status */ +#define XE3GF_ADP_MASK 0x20 /* AC acapter status */ +#define XE3GF_BAL0_MASK 0x01 /* Battery 0 present */ +#define XE3GF_BAL1_MASK 0x02 /* Battery 1 present */ +#define XE3GF_BMF_MASK 0x70 /* Model code */ +#define XE3GF_BTY_MASK 0x80 /* Type: Ni-MH or Li-Ion */ +#define XE3GF_BST_MASK_DSC 0x01 /* Discarging */ +#define XE3GF_BST_MASK_CHR 0x02 /* Charging */ +#define XE3GF_BST_MASK_CRT 0x04 /* Critical */ +#define XE3GF_FSRD_MASK_S1 0x01 /* Fan level 1 */ +#define XE3GF_FSRD_MASK_S2 0x02 /* Fan level 2 */ +#define XE3GF_FSRD_MASK_S3 0x04 /* Fan level 3 */ +#define XE3GF_FSRD_MASK_S4 0x08 /* Fan level 4 */ +#define XE3GF_FSRD_MASK_S5 0x10 /* Fan level 5 */ +#define XE3GF_FSRD_MASK_S6 0x20 /* Fan level 6 */ +#define XE3GF_FSRD_MASK_S7 0x40 /* Fan level 7 */ +#define XE3GF_BRTS_MASK 0x0F /* LCD brightness */ +#define XE3GF_FAN_ON_MASK 0x02 /* Fan on */ + +/* + * OmniBook XE3 GC values + */ + +#define XE3GC_CTMP 0x28 /* CPU tempetature, 8 bit */ +#define XE3GC_STA1 0x30 /* Various status bits */ +#define XE3GC_Q0A 0x31 /* Various status bits */ +#define XE3GC_CCUR 0x38 /* Current charge of board, 16 bit ? */ +#define XE3GC_CVOL 0x3A /* Current voltage, 16 bit ? */ +#define XE3GC_CARM 0x3C /* Current intensity, 16 bit ? */ +#define XE3GC_BAT 0x3E /* Battery present status */ +#define XE3GC_BST0 0x40 /* Battery 0 status, 3 bit */ +#define XE3GC_BPR0 0x41 /* Battery 0 present rate, 16 bit ? */ +#define XE3GC_BRC0 0x43 /* Battery 0 remaining capacity, 16 bit */ +#define XE3GC_BPV0 0x45 /* Battery 0 present voltage, 16 bit */ +#define XE3GC_BDV0 0x47 /* Battery 0 design voltage 16 bit */ +#define XE3GC_BDC0 0x49 /* Battery 0 design capacity 16 bit */ +#define XE3GC_BTY0 0x4A /* Battery 0 type, 1 bit ? */ +#define XE3GC_BTP0 0x4B /* Battery 0 ?, 1 bit */ +#define XE3GC_BSN0 0x4C /* Battery 0 serial number, 8 bit ? */ +#define XE3GC_BMF0 0x4D /* Battery 0 ?,8 bit */ +#define XE3GC_BST1 0x50 /* Battery 1 status, 3 bit */ +#define XE3GC_BPR1 0x51 /* Battery 1 present rate, 16 bit ? */ +#define XE3GC_BRC1 0x53 /* Battery 1 remaining capacity, 16 bit */ +#define XE3GC_BPV1 0x55 /* Battery 1 present voltage, 16 bit */ +#define XE3GC_BDV1 0x57 /* Battery 1 design voltage 16 bit */ +#define XE3GC_BDC1 0x59 /* Battery 1 design capacity 16 bit */ +#define XE3GC_BTY1 0x5A /* Battery 1 type, 1 bit ? */ +#define XE3GC_BTP1 0x5B /* Battery 1 ?, 1 bit */ +#define XE3GC_BSN1 0x5C /* Battery 1 serial number, 8 bit ? */ +#define XE3GC_BMF1 0x5D /* Battery 1 ?,8 bit */ +#define XE3GC_STA2 0x61 /* Various status bits */ +#define XE3GC_BTVL 0x6A /* LCD brightness, 4 bit */ + +/* + * Bitmasks for sub byte values + */ + +#define XE3GC_ADP_MASK 0x40 /* AC acapter status */ +#define XE3GC_BAT0_MASK 0x01 /* Battery 0 present */ +#define XE3GC_BAT1_MASK 0x02 /* Battery 1 present */ +#define XE3GC_BTY_MASK 0x01 /* Type: Ni-MH or Li-Ion */ +#define XE3GC_BST_MASK_DSC 0x01 /* Discarging */ +#define XE3GC_BST_MASK_CHR 0x02 /* Charging */ +#define XE3GC_BST_MASK_CRT 0x04 /* Critical */ +#define XE3GC_CRTI_MASK 0x04 /* External display status */ +#define XE3GC_SLPB_MASK 0x01 /* Sleep button pressed */ +#define XE3GC_F5_MASK 0x02 /* Fn-F5 - LCD/CRT switch pressed */ +#define XE3GC_VOLD_MASK 0x04 /* Fn-down arrow or Volume down pressed */ +#define XE3GC_VOLU_MASK 0x08 /* Fn-up arrow or Volume up pressed */ +#define XE3GC_MUTE_MASK 0x10 /* Fn+F7 - Volume mute pressed */ +#define XE3GC_CNTR_MASK 0x20 /* Fn+F3/Fn+F4 - Contrast up or down pressed */ +#define XE3GC_BRGT_MASK 0x40 /* Fn+F1/Fn+F2 - Brightness up or down pressed */ +#define XE3GC_BTVL_MASK 0x0F /* LCD brightness */ + +/* + * Toshiba Satellite A105 values and mask + */ + +#define A105_BNDT 0xA3 /* LCD brightness */ +#define A105_BNDT_MASK 0x0F + +/* + * Fujitsu Amilo D values + */ + +#define AMILOD_TMP 0x28 /* CPU tempetature, 8 bit */ +#define AMILOD_STA1 0x30 /* Various status bits */ +#define AMILOD_BAT 0x3E /* Battery present status */ +#define AMILOD_BDC0 0x40 /* Battery 0 design capacity 16 bit */ +#define AMILOD_BDV0 0x42 /* Battery 0 design voltage 16 bit */ +#define AMILOD_BTY0 0x44 /* Battery 0 type, 1 bit ? */ +#define AMILOD_BST0 0x45 /* Battery 0 status, 3 bit */ +#define AMILOD_BPR0 0x46 /* Battery 0 present rate, 16 bit ? */ +#define AMILOD_BRC0 0x48 /* Battery 0 remaining capacity, 16 bit */ +#define AMILOD_BPV0 0x4A /* Battery 0 present voltage, 16 bit */ +#define AMILOD_BTP0 0x4C /* Battery 0 ?, 1 bit */ +#define AMILOD_BDC1 0x50 /* Battery 1 design capacity 16 bit */ +#define AMILOD_BDV1 0x52 /* Battery 1 design voltage 16 bit */ +#define AMILOD_BTY1 0x54 /* Battery 1 type, 1 bit ? */ +#define AMILOD_BST1 0x55 /* Battery 1 status, 3 bit */ +#define AMILOD_BPR1 0x56 /* Battery 1 present rate, 16 bit ? */ +#define AMILOD_BRC1 0x58 /* Battery 1 remaining capacity, 16 bit */ +#define AMILOD_BPV1 0x5A /* Battery 1 present voltage, 16 bit */ +#define AMILOD_BTP1 0x5C /* Battery 1 ?, 1 bit */ +#define AMILOD_CBRG 0x6F /* LCD brightness, 4 bit */ + +/* + * Bitmasks for sub byte values + */ + +#define AMILOD_ADP_MASK 0x40 /* AC acapter status */ +#define AMILOD_BAT0_MASK 0x01 /* Battery 0 present */ +#define AMILOD_BAT1_MASK 0x02 /* Battery 1 present */ +#define AMILOD_BTY_MASK 0x01 /* Type: Ni-MH or Li-Ion */ +#define AMILOD_BST_MASK_DSC 0x01 /* Discarging */ +#define AMILOD_BST_MASK_CHR 0x02 /* Charging */ +#define AMILOD_BST_MASK_CRT 0x04 /* Critical */ +#define AMILOD_CBRG_MASK 0x0F /* LCD brightness */ + +/* + * OmniBook 500, 510, 6000, 6100, XE2 values + */ + +#define OB500_STA1 0x44 /* Various status bits */ +#define OB500_STA2 0x50 /* Various status bits */ +#define OB500_CTMP 0x55 /* CPU tempetature, 8 bit */ +#define OB500_BT1I 0x58 /* Battery 1 ? 16 bit */ +#define OB500_BT1C 0x5A /* Battery 1 remaining capacity 16 bit ? */ +#define OB500_BT1V 0x5C /* Battery 1 present voltage 16 bit ? */ +#define OB500_BT1S 0x5E /* Battery 1 status 3 bit ? */ +#define OB500_BT2I 0x6A /* Battery 2 ? 16 bit */ +#define OB500_BT2C 0x6C /* Battery 2 remaining capacity 16 bit ? */ +#define OB500_BT2V 0x6E /* Battery 2 present voltage 16 bit ? */ +#define OB500_BT2S 0x70 /* Battery 2 status 3 bit ? */ +#define OB500_BT3I 0x5F /* Battery 3 ? 16 bit */ +#define OB500_BT3C 0x61 /* Battery 3 remaining capacity 16 bit ? */ +#define OB500_BT3V 0x63 /* Battery 3 present voltage 16 bit ? */ +#define OB500_BT3S 0x65 /* Battery 3 status 3 bit ? */ + +#define OB6000_STA1 0x77 /* Various status bits */ + +#define XE2_STA1 0x50 /* Various status bits */ + +/* + * Bitmasks for sub byte values + */ + +#define OB500_LIDS_MASK 0x01 /* LID status */ +#define OB500_CRTS_MASK 0x20 /* External display status */ +#define OB500_SLPS_MASK 0x40 /* Sleep button status */ +#define OB500_DCKS_MASK 0x80 /* Docking status */ +#define OB500_ADP_MASK 0x02 /* AC acapter status */ +#define OB500_BST_MASK_DSC 0x01 /* Discarging */ +#define OB500_BST_MASK_CHR 0x02 /* Charging */ +#define OB500_BST_MASK_CRT 0x04 /* Critical */ + +#define OB6000_FAN_MASK 0x10 /* Fan status */ + +#define XE2_ADP_MASK 0x02 /* AC acapter status */ + +/* + * OmniBook 4150 + */ + +#define OB4150_TMP 0x28 /* CPU tempetature, 8 bit */ +#define OB4150_STA1 0x2E /* Various status bits */ +#define OB4150_STA2 0x2F /* Various status bits */ +#define OB4150_ADP 0x30 /* AC acapter status, 1 bit */ +#define OB4150_DCID 0x2C /* Port replicator */ + +/* + * Bitmasks for sub byte values + */ + +#define OB4150_FAN_MASK 0x01 /* Fan status */ +#define OB4150_ADP_MASK 0x40 /* AC acapter status */ +#define OB4150_CRST_MASK 0x20 /* External display status */ + +/* + * Keyboard controller command for some laptop functions + */ + +#define OMNIBOOK_KBC_CONTROL_CMD 0x59 + +/* + * Keyboard controller command parameters for functions available via kbc + */ + +#define OMNIBOOK_KBC_CMD_ONETOUCH_ENABLE 0x90 /* Enables OneTouch buttons */ +#define OMNIBOOK_KBC_CMD_ONETOUCH_DISABLE 0x91 /* Disables OneTouch buttons */ +#define OMNIBOOK_KBC_CMD_TOUCHPAD_ENABLE 0xAA /* Enables touchpad */ +#define OMNIBOOK_KBC_CMD_TOUCHPAD_DISABLE 0xA9 /* Disables touchpad */ +#define OMNIBOOK_KBC_CMD_LCD_ON 0xE1 /* Turns LCD display on */ +#define OMNIBOOK_KBC_CMD_LCD_OFF 0xE2 /* Turns LCD display off */ +#define OMNIBOOK_KBC_CMD_MUTELED_ON 0x94 /* Turns (xe4500) Mute LED on */ +#define OMNIBOOK_KBC_CMD_MUTELED_OFF 0x95 /* Turns (xe4500) Mute LED off */ +#define OMNIBOOK_KBC_CMD_AC_POWER_ENABLE 0xC2 /* Enable AC power */ +#define OMNIBOOK_KBC_CMD_AC_POWER_DISABLE 0xC1 /* Disable AC power */ + +/* + * Other I/O ports + */ + +#define ACL00_AC_STAT 0x11B9 /* AC adapter status on ACL00 */ +#define ACL00_AC_MASK 0x04 /* Bitmask for AC adapter status on ACL00 */ +#define TOSH3K_AC_STAT 0x102D /* AC adapter status on Toshiba 3000 */ +#define TOSH3K_AC_MASK 0x08 /* Bitmask for AC adapter status on Toshiba 3000 */ +#define XE3GF_AC_STAT 0x11B9 /* AC adapter status on XE3 GF */ +#define XE3GF_AC_MASK 0x04 /* Bitmask for AC adapter status on XE3 GF */ +#define XE3GF_LID_STAT 0x11AD /* LID switch status on XE3 GF */ +#define XE3GF_LID_MASK 0x20 /* Bitmask for LID switch status on XE3 GF */ +#define XE3GC_SMIC 0xFE00 + +#define OB500_GPO1 0x8034 /* Fan control */ +#define OB510_GPO2 0x11B9 /* LCD backlight */ +#define OB510_GPIO 0x118F /* Fan control */ + +#define OB500_FAN_ON_MASK 0x0A /* Turn fan on with zero bits */ +#define OB500_FAN_OFF_MASK 0x08 /* Fan status/off */ +#define OB500_BKLT_MASK 0x40 /* LCD backlight */ +#define OB510_FAN_ON_MASK 0x18 /* Turn fan on with zero bits */ +#define OB510_FAN_OFF_MASK 0x10 /* Turn fan on */ +#define OB510_BKLT_MASK 0x01 /* LCD backlight */ + +#define XE2_FAN_MASK 0x02 /* Turn fan on with zero bit */ + +/* + * Memory adresses + */ + +#define XE3GC_BCMD 0xFFFFEBC + +/* + * Toshiba Satellite A105 values and mask + */ + +#define A105_BNDT 0xA3 /* LCD brightness */ +#define A105_BNDT_MASK 0x0F + +/* + * Index and values for Command/Data/Index interface + * Notice similitudes with commands code for kbc + */ + +#define TSM70_FN_INDEX 0x45 +#define TSM70_FN_ENABLE 0x75 +#define TSM70_FN_DISABLE 0x74 +#define TSM70_HOTKEYS_INDEX 0x59 +#define TSM70_HOTKEYS_ENABLE 0x90 +#define TSM70_HOTKEYS_DISABLE 0x91 +#define TSM70_LCD_READ 0x5C +#define TSM70_LCD_WRITE 0x5D +#define TSM70_TOUCHPAD_ON 0x80 +#define TSM70_TOUCHPAD_OFF 0x81 +#define TSM100_BLANK_INDEX 0x59 +#define TSM100_LCD_ON 0xe1 +#define TSM100_LCD_OFF 0xe2 +#define TSM70_COOLING_OFFSET 0xb0 +#define TSM70_COOLING_POWERSAVE 0x0 +#define TSM70_COOLING_PERF 0x2 + +/* Toshiba SMI funtions and constants*/ +#define SMI_FN_PRESSED 0x8f +#define SMI_SET_LCD_BRIGHTNESS 0xa2 +#define SMI_GET_LCD_BRIGHTNESS 0xa3 +#define SMI_GET_KILL_SWITCH 0xa4 +#define SMI_SET_AERIAL 0xa5 +#define SMI_GET_AERIAL 0xa6 +#define SMI_SET_DISPLAY_STATE 0xa7 +#define SMI_GET_DISPLAY_STATE 0xa8 +#define SMI_SET_FN_INTERFACE 0xa9 +#define SMI_GET_FN_INTERFACE 0xaa +#define SMI_GET_FN_LAST_SCAN 0xab +#define SMI_SET_DOCK 0xac /* Undocumented */ +#define SMI_GET_DOCK 0xad /* Undocumented */ +#define SMI_SET_FN_F5_INTERFACE 0xc2 + +#define SMI_FN_KEYS_MASK 0x01 +#define SMI_STICK_KEYS_MASK 0x02 +#define SMI_FN_TWICE_LOCK_MASK 0x04 +#define SMI_FN_DOCK_MASK 0x08 + +#define SMI_FN_SCAN 0x6d /* Fn key scancode */ +#define SMI_DOCK_SCAN 0x6e /* Dock scancode */ + +/* Toshiba HCI method and constants */ +#define HCI_METHOD "SPFC" +#define HCI_WORDS 6 + +#define HCI_GET 0xfe00 +#define HCI_SET 0xff00 + +#define HCI_HOTKEY_EVENT 0x001e +#define HCI_RF_CONTROL 0x0056 + +#define HCI_ENABLE 0x0001 +#define HCI_DISABLE 0x0000 + +#define HCI_WIRELESS_CHECK 0x0001 +#define HCI_WIRELESS_POWER 0x0200 + +#define HCI_SUCCESS 0x0000 +#define HCI_FAILURE 0x1000 +#define HCI_NOT_SUPPORTED 0x8000 + +/* Toshiba Satellite X205 methods */ +#define TSX205_EVENTS_METHOD "INFO" +#define TSX205_NOTIFY_METHOD "NTFY" +#define TSX205_KILLSW_METHOD "KLSW" +#define TSX205_SLIVDO_METHOD "CSLI" + +#define ACPI_FN_MASK 0x01 +#define ACPI_FN_SCAN 0x6e /* Fn key scancode */ + +/* HCI key definitions */ +#define HCI_FN_RELEASED 0x100 +#define HCI_MUTE 0x101 +#define HCI_1 0x102 +#define HCI_2 0x103 +#define HCI_SPACE 0x139 +#define HCI_BREAK 0x13b +#define HCI_BSM 0x13c +#define HCI_SUSPEND 0x13d +#define HCI_HIBERNATE 0x13e +#define HCI_VIDEOOUT 0x13f +#define HCI_BRIGHTNESSDOWN 0x140 +#define HCI_BRIGHTNESSUP 0x141 +#define HCI_WLAN 0x142 +#define HCI_TOUCHPAD 0x143 +#define HCI_FN_PRESSED 0x17f --- linux-3.0.0.orig/ubuntu/omnibook/hotkeys.c +++ linux-3.0.0/ubuntu/omnibook/hotkeys.c @@ -0,0 +1,193 @@ +/* + * hotkeys.c -- code to handling Hotkey/E-Key/EasyAccess buttons + * + * 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. + * + * Written by Soós Péter , 2002-2004 + * Modified by Mathieu Bérard , 2006 + */ + +#include "omnibook.h" +#include "hardware.h" + +/* Predefined convinient on/off states */ +#define HKEY_ON HKEY_ONETOUCH|HKEY_MULTIMEDIA|HKEY_FN|HKEY_DOCK|HKEY_FNF5 +#define HKEY_OFF 0 + +/* + * Set hotkeys status and update recorded saved state + */ +static int hotkeys_set_save(struct omnibook_operation *io_op, unsigned int state) +{ + int retval; + + if(mutex_lock_interruptible(&io_op->backend->mutex)) + return -ERESTARTSYS; + + retval = __backend_hotkeys_set(io_op, state); + if (retval < 0) + goto out; + + /* Update saved state */ + io_op->backend->hotkeys_state = state & io_op->backend->hotkeys_write_cap; + + out: + mutex_unlock(&io_op->backend->mutex); + return retval; +} + +/* + * Read hotkeys status, fallback to reading saved state if real probing is not + * supported. + */ +static int hotkeys_get_save(struct omnibook_operation *io_op, unsigned int *state) +{ + unsigned int read_state = 0; + int retval = 0; + + if(mutex_lock_interruptible(&io_op->backend->mutex)) + return -ERESTARTSYS; + + if (io_op->backend->hotkeys_get) + retval = __backend_hotkeys_get(io_op, &read_state); + if (retval < 0) + goto out; + + /* Return previously set state for the fields that are write only */ + *state = (read_state & io_op->backend->hotkeys_read_cap) + + (io_op->backend->hotkeys_state & ~io_op->backend->hotkeys_read_cap); + + out: + mutex_unlock(&io_op->backend->mutex); + return 0; +} + +/* + * Power management handlers + */ + +/* + * Restore previously saved state + */ +static int omnibook_hotkeys_resume(struct omnibook_operation *io_op) +{ + int retval; + mutex_lock(&io_op->backend->mutex); + retval = __backend_hotkeys_set(io_op, io_op->backend->hotkeys_state); + mutex_unlock(&io_op->backend->mutex); + return retval; +} + +/* + * Disable hotkeys upon suspend (FIXME is the disabling required ?) + */ +static int omnibook_hotkeys_suspend(struct omnibook_operation *io_op) +{ + int retval = 0; + retval = backend_hotkeys_set(io_op, HKEY_OFF); + return retval; +} + +static const char pretty_name[][27] = { + "Onetouch buttons are", + "Multimedia hotkeys are", + "Fn hotkeys are", + "Stick key is", + "Press Fn twice to lock is", + "Dock events are", + "Fn + F5 hotkey is", +}; + +static int omnibook_hotkeys_read(char *buffer, struct omnibook_operation *io_op) +{ + int len = 0; + int retval; + unsigned int read_state = 0; /* buggy gcc 4.1 warning fix */ + unsigned int shift, mask; + + retval = hotkeys_get_save(io_op, &read_state); + + if (retval < 0) + return retval; + + for (shift = 0; shift <= HKEY_LAST_SHIFT ; shift++) { + mask = 1 << shift; + /* we assume write capability or read capability imply support */ + if ((io_op->backend->hotkeys_read_cap | io_op->backend->hotkeys_write_cap) & mask) + len += + sprintf(buffer + len, "%s %s.\n", pretty_name[shift], + (read_state & mask) ? "enabled" : "disabled"); + } + + return len; +} + +static int omnibook_hotkeys_write(char *buffer, struct omnibook_operation *io_op) +{ + unsigned int state; + char *endp; + + if (strncmp(buffer, "off", 3) == 0) + hotkeys_set_save(io_op, HKEY_OFF); + else if (strncmp(buffer, "on", 2) == 0) + hotkeys_set_save(io_op, HKEY_ON); + else { + state = simple_strtoul(buffer, &endp, 16); + if (endp == buffer) + return -EINVAL; + else + hotkeys_set_save(io_op, state); + } + return 0; +} + +static int __init omnibook_hotkeys_init(struct omnibook_operation *io_op) +{ + int retval; + + printk(O_INFO "Enabling all hotkeys.\n"); + retval = hotkeys_set_save(io_op, HKEY_ON); + return retval < 0 ? retval : 0; +} + +static void __exit omnibook_hotkeys_cleanup(struct omnibook_operation *io_op) +{ + printk(O_INFO "Disabling all hotkeys.\n"); + hotkeys_set_save(io_op, HKEY_OFF); +} + +static struct omnibook_tbl hotkeys_table[] __initdata = { + {XE3GF | XE3GC | OB500 | OB510 | OB6000 | OB6100 | XE4500 | AMILOD | TSP10 | TSM30X, + COMMAND(KBC,OMNIBOOK_KBC_CMD_ONETOUCH_ENABLE,OMNIBOOK_KBC_CMD_ONETOUCH_DISABLE)}, + {TSM70, {CDI,}}, + {TSM40, {SMI,}}, + {TSX205, {ACPI,}}, + {0,} +}; + +static struct omnibook_feature __declared_feature hotkeys_driver = { + .name = "hotkeys", + .enabled = 1, + .read = omnibook_hotkeys_read, + .write = omnibook_hotkeys_write, + .init = omnibook_hotkeys_init, + .exit = omnibook_hotkeys_cleanup, + .suspend = omnibook_hotkeys_suspend, + .resume = omnibook_hotkeys_resume, + .ectypes = + XE3GF | XE3GC | OB500 | OB510 | OB6000 | OB6100 | XE4500 | AMILOD | TSP10 | TSM70 | TSM30X | + TSM40 | TSX205, + .tbl = hotkeys_table, +}; + +module_param_named(hotkeys, hotkeys_driver.enabled, int, S_IRUGO); +MODULE_PARM_DESC(hotkeys, "Use 0 to disable, 1 to enable hotkeys handling"); +/* End of file */ --- linux-3.0.0.orig/ubuntu/omnibook/info.c +++ linux-3.0.0/ubuntu/omnibook/info.c @@ -0,0 +1,68 @@ +/* + * info.c -- trivial informational features + * + * 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. + * + * Written by Soós Péter , 2002-2004 + * Modified by Mathieu Bérard , 2006 + */ + +#include "omnibook.h" + +#include +#include + +static int omnibook_version_read(char *buffer, struct omnibook_operation *io_op) +{ + int len = 0; + + len += sprintf(buffer + len, "%s\n", OMNIBOOK_MODULE_VERSION); + + return len; +} + +static int omnibook_dmi_read(char *buffer, struct omnibook_operation *io_op) +{ + int len = 0; + + len += sprintf(buffer + len, "BIOS Vendor: %s\n", dmi_get_system_info(DMI_BIOS_VENDOR)); + len += sprintf(buffer + len, "BIOS Version: %s\n", dmi_get_system_info(DMI_BIOS_VERSION)); + len += sprintf(buffer + len, "BIOS Release: %s\n", dmi_get_system_info(DMI_BIOS_DATE)); + len += sprintf(buffer + len, "System Vendor: %s\n", dmi_get_system_info(DMI_SYS_VENDOR)); + len += sprintf(buffer + len, "Product Name: %s\n", dmi_get_system_info(DMI_PRODUCT_NAME)); + len += + sprintf(buffer + len, "Version: %s\n", dmi_get_system_info(DMI_PRODUCT_VERSION)); +#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,15)) + len += + sprintf(buffer + len, "Serial Number: %s\n", dmi_get_system_info(DMI_PRODUCT_SERIAL)); +#endif + len += sprintf(buffer + len, "Board Vendor: %s\n", dmi_get_system_info(DMI_BOARD_VENDOR)); + len += sprintf(buffer + len, "Board Name: %s\n", dmi_get_system_info(DMI_BOARD_VERSION)); + + return len; +} + +static struct omnibook_feature __declared_feature version_driver = { + .name = "version", + .enabled = 1, + .read = omnibook_version_read, +}; + +static struct omnibook_feature __declared_feature dmi_driver = { + .name = "dmi", + .enabled = 1, + .read = omnibook_dmi_read, +}; + +module_param_named(dmi, dmi_driver.enabled, int, S_IRUGO); +MODULE_PARM_DESC(dmi, "Use 0 to disable, 1 to enable DMI informations display support"); + +/* End of file */ --- linux-3.0.0.orig/ubuntu/omnibook/init.c +++ linux-3.0.0/ubuntu/omnibook/init.c @@ -0,0 +1,535 @@ +/* + * init.c -- module initialization code + * + * 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. + * + * Written by Soós Péter , 2002-2004 + * Modified by Mathieu Bérard , 2006 + */ + +#include "omnibook.h" + +#include +#include +#include +#include + +#include "hardware.h" +#include "laptop.h" + +#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,15)) +#include +#else +#include +#endif + +/* + * For compatibility with kernel older than 2.6.11 + */ + +#if (LINUX_VERSION_CODE < KERNEL_VERSION(2,6,11)) +typedef u32 pm_message_t; +#endif + +static int __init omnibook_probe(struct platform_device *dev); +static int __exit omnibook_remove(struct platform_device *dev); +static int omnibook_suspend(struct platform_device *dev, pm_message_t state); +static int omnibook_resume(struct platform_device *dev); + +/* + * For compatibility with kernel older than 2.6.15 + */ + +#if (LINUX_VERSION_CODE < KERNEL_VERSION(2,6,15)) + +#define to_platform_device(x) container_of((x), struct platform_device, dev) + +static int __init compat_omnibook_probe(struct device *dev) +{ + struct platform_device *pdev = to_platform_device(dev); + return omnibook_probe(pdev); +} + +static int __exit compat_omnibook_remove(struct device *dev) +{ + struct platform_device *pdev = to_platform_device(dev); + return omnibook_remove(pdev); +} + +static int compat_omnibook_suspend(struct device *dev, pm_message_t state, u32 level) +{ + struct platform_device *pdev = to_platform_device(dev); + return omnibook_suspend(pdev, state); +} + +static int compat_omnibook_resume(struct device *dev, u32 level) +{ + struct platform_device *pdev = to_platform_device(dev); + return omnibook_resume(pdev); +} + +#endif + +static struct proc_dir_entry *omnibook_proc_root = NULL; + +enum omnibook_ectype_t omnibook_ectype = NONE; + +static const char *laptop_model __initdata; + +static int omnibook_userset = 0; + +/* + * The platform_driver interface was added in linux 2.6.15 + */ +#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,15)) + +static struct platform_device *omnibook_device; + +static struct platform_driver omnibook_driver = { + .probe = omnibook_probe, + .remove = omnibook_remove, +#ifdef CONFIG_PM + .suspend = omnibook_suspend, + .resume = omnibook_resume, +#endif + .driver = { + .name = OMNIBOOK_MODULE_NAME, + .owner = THIS_MODULE, + }, +}; + +#else /* 2.6.15 */ + +static struct device_driver omnibook_driver = { + .name = OMNIBOOK_MODULE_NAME, + .bus = &platform_bus_type, + .probe = compat_omnibook_probe, + .remove = compat_omnibook_remove, +#ifdef CONFIG_PM + .suspend = compat_omnibook_suspend, + .resume = compat_omnibook_resume, +#endif +}; + +static struct platform_device omnibook_device = { + .name = OMNIBOOK_MODULE_NAME, +}; + +#endif /* 2.6.15 */ + +/* Linked list of all enabled features */ +static struct omnibook_feature *omnibook_available_feature; + +/* Delimiters of the .features section wich holds all the omnibook_feature structs */ +extern struct omnibook_feature _start_features_driver[]; +extern struct omnibook_feature _end_features_driver[]; + +#if (LINUX_VERSION_CODE < KERNEL_VERSION(2,6,24)) +static int __init dmi_matched(struct dmi_system_id *dmi) +#else +static int __init dmi_matched(const struct dmi_system_id *dmi) +#endif +{ + omnibook_ectype = (enum omnibook_ectype_t)dmi->driver_data; + if (dmi->ident) + laptop_model = (char *)dmi->ident; + else + laptop_model = dmi_get_system_info(DMI_PRODUCT_VERSION); + return 1; /* return non zero means we stop the parsing selecting this entry */ +} + +/* + * Callback function for procfs file reading: the name of the file read was stored in *data + */ +static int procfile_read_dispatch(char *page, char **start, off_t off, int count, int *eof, + void *data) +{ + struct omnibook_feature *feature = (struct omnibook_feature *)data; + int len = 0; + + if (!feature || !feature->read) + return -EINVAL; + + if(off) + goto out; + + len = feature->read(page, feature->io_op); + if (len < 0) + return len; + + out: + *eof = 1; + return len; +} + +/* + * Callback function for procfs file writing: the name of the file written was stored in *data + */ +static int procfile_write_dispatch(struct file *file, const char __user * userbuf, + unsigned long count, void *data) +{ + struct omnibook_feature *feature = (struct omnibook_feature *)data; + char *kernbuf; + int retval; + + if (!feature || !feature->write) + return -EINVAL; + + kernbuf = kmalloc(count + 1, GFP_KERNEL); + if (!kernbuf) + return -ENOMEM; + + if (copy_from_user(kernbuf, userbuf, count)) { + kfree(kernbuf); + return -EFAULT; + } + + /* Make sure the string is \0 terminated */ + kernbuf[count] = '\0'; + + retval = feature->write(kernbuf, feature->io_op); + if (retval == 0) + retval = count; + + kfree(kernbuf); + + return retval; +} + +/* + * Match an ectype and return pointer to corresponding omnibook_operation. + * Also make corresponding backend initialisation if necessary, and skip + * to the next entry if it fails. + */ +static struct omnibook_operation *omnibook_backend_match(struct omnibook_tbl *tbl) +{ + int i; + struct omnibook_operation *matched = NULL; + + for (i = 0; tbl[i].ectypes; i++) { + if (omnibook_ectype & tbl[i].ectypes) { + if (tbl[i].io_op.backend->init && tbl[i].io_op.backend->init(&tbl[i].io_op)) { + dprintk("Backend %s init failed, skipping entry.\n", + tbl[i].io_op.backend->name); + continue; + } + matched = &tbl[i].io_op; + dprintk("Returning table entry nr %i.\n", i); + break; + } + } + return matched; +} + +/* + * Initialise a feature and add it to the linked list of active features + */ +static int __init omnibook_init(struct omnibook_feature *feature) +{ + int retval = 0; + mode_t pmode; + struct proc_dir_entry *proc_entry; + struct omnibook_operation *op; + + if (!feature) + return -EINVAL; + +/* + * Select appropriate backend for feature operations + * We copy the io_op field so the tbl can be initdata + */ + if (feature->tbl) { + dprintk("Begin table match of %s feature.\n", feature->name); + op = omnibook_backend_match(feature->tbl); + if (!op) { + dprintk("Match failed: disabling %s.\n", feature->name); + return -ENODEV; + } + feature->io_op = kmalloc(sizeof(struct omnibook_operation), GFP_KERNEL); + if (!feature->io_op) + return -ENOMEM; + memcpy(feature->io_op, op, sizeof(struct omnibook_operation)); + } else + dprintk("%s feature has no backend table, io_op not initialized.\n", feature->name); + +/* + * Specific feature init code + */ + if (feature->init && (retval = feature->init(feature->io_op))) { + printk(O_ERR "Init function of %s failed with error %i.\n", feature->name, retval); + goto err; + } +/* + * procfs file setup + */ + if (feature->name && feature->read) { + pmode = S_IFREG | S_IRUGO; + if (feature->write) { + pmode |= S_IWUSR; + if (omnibook_userset) + pmode |= S_IWUGO; + } + + proc_entry = create_proc_entry(feature->name, pmode, omnibook_proc_root); + + if (!proc_entry) { + printk(O_ERR "Unable to create proc entry %s\n", feature->name); + if (feature->exit) + feature->exit(feature->io_op); + retval = -ENOENT; + goto err; + } + proc_entry->data = feature; + proc_entry->read_proc = &procfile_read_dispatch; + if (feature->write) + proc_entry->write_proc = &procfile_write_dispatch; + #if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,30) + proc_entry->owner = THIS_MODULE; + #endif + } + list_add_tail(&feature->list, &omnibook_available_feature->list); + return 0; + err: + if (feature->io_op && feature->io_op->backend->exit) + feature->io_op->backend->exit(feature->io_op); + kfree(feature->io_op); + return retval; +} + +/* + * Callback function for driver registering : + * Initialize the linked list of enabled features and call omnibook_init to populate it + */ +static int __init omnibook_probe(struct platform_device *dev) +{ + int i; + struct omnibook_feature *feature; + + /* temporary hack */ + mutex_init(&kbc_backend.mutex); + mutex_init(&pio_backend.mutex); + mutex_init(&ec_backend.mutex); + + omnibook_available_feature = kzalloc(sizeof(struct omnibook_feature), GFP_KERNEL); + if (!omnibook_available_feature) + return -ENOMEM; + INIT_LIST_HEAD(&omnibook_available_feature->list); + + for (i = 0; i < _end_features_driver - _start_features_driver; i++) { + + feature = &_start_features_driver[i]; + + if (!feature->enabled) + continue; + + if ((omnibook_ectype & feature->ectypes) || (!feature->ectypes)) + omnibook_init(feature); + } + + printk(O_INFO "Enabled features:"); + list_for_each_entry(feature, &omnibook_available_feature->list, list) { + if (feature->name) + printk(" %s", feature->name); + } + printk(".\n"); + + return 0; +} + +/* + * Callback function for driver removal + */ +static int __exit omnibook_remove(struct platform_device *dev) +{ + struct omnibook_feature *feature, *temp; + + list_for_each_entry_safe(feature, temp, &omnibook_available_feature->list, list) { + list_del(&feature->list); + /* Feature specific cleanup */ + if (feature->exit) + feature->exit(feature->io_op); + /* Generic backend cleanup */ + if (feature->io_op && feature->io_op->backend->exit) + feature->io_op->backend->exit(feature->io_op); + if (feature->name) + remove_proc_entry(feature->name, omnibook_proc_root); + kfree(feature->io_op); + } + kfree(omnibook_available_feature); + + return 0; +} + +/* + * Callback function for system suspend + */ +static int omnibook_suspend(struct platform_device *dev, pm_message_t state) +{ + int retval; + struct omnibook_feature *feature; + + list_for_each_entry(feature, &omnibook_available_feature->list, list) { + if (feature->suspend) { + retval = feature->suspend(feature->io_op); + if (retval) + printk(O_ERR "Unable to suspend the %s feature (error %i).\n", feature->name, retval); + } + } + return 0; +} + +/* + * Callback function for system resume + */ +static int omnibook_resume(struct platform_device *dev) +{ + int retval; + struct omnibook_feature *feature; + + list_for_each_entry(feature, &omnibook_available_feature->list, list) { + if (feature->resume) { + retval = feature->resume(feature->io_op); + if (retval) + printk(O_ERR "Unable to resume the %s feature (error %i).\n", feature->name, retval); + } + } + return 0; +} + +/* + * Find a given available feature by its name + */ +struct omnibook_feature *omnibook_find_feature(char *name) +{ + struct omnibook_feature *feature; + + list_for_each_entry(feature, &omnibook_available_feature->list, list) { + if (!strcmp(feature->name, name)) + return feature; + } + return NULL; +} + +/* + * Maintain compatibility with the old ectype numbers: + * ex: The user set/get ectype=12 for TSM70=2^(12-1) + */ +static int __init set_ectype_param(const char *val, struct kernel_param *kp) +{ + char *endp; + int value; + + if (!val) + return -EINVAL; + + value = simple_strtol(val, &endp, 10); + if (endp == val) /* No match */ + return -EINVAL; + omnibook_ectype = 1 << (value - 1); + return 0; +} + +static int get_ectype_param(char *buffer, struct kernel_param *kp) +{ + return sprintf(buffer, "%i", ffs(omnibook_ectype)); +} + +static int __init omnibook_module_init(void) +{ + int retval; + + printk(O_INFO "Driver version %s.\n", OMNIBOOK_MODULE_VERSION); + + if (omnibook_ectype != NONE) + printk(O_WARN "Forced load with EC type %i.\n", ffs(omnibook_ectype)); + else if (dmi_check_system(omnibook_ids)) + printk(O_INFO "%s detected.\n", laptop_model); + else + printk(O_INFO "Unknown model.\n"); + + omnibook_proc_root = proc_mkdir(OMNIBOOK_MODULE_NAME, NULL); + if (!omnibook_proc_root) { + printk(O_ERR "Unable to create /proc/%s.\n", OMNIBOOK_MODULE_NAME); + return -ENOENT; + } + +/* + * The platform_driver interface was added in linux 2.6.15 + */ + +#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,15)) + + retval = platform_driver_register(&omnibook_driver); + if (retval < 0) + return retval; + + omnibook_device = platform_device_alloc(OMNIBOOK_MODULE_NAME, -1); + if (!omnibook_device) { + platform_driver_unregister(&omnibook_driver); + return -ENOMEM; + } + + retval = platform_device_add(omnibook_device); + if (retval) { + platform_device_put(omnibook_device); + platform_driver_unregister(&omnibook_driver); + return retval; + } +#else /* 2.6.15 */ + + retval = driver_register(&omnibook_driver); + if (retval < 0) + return retval; + + retval = platform_device_register(&omnibook_device); + + if (retval) { + driver_unregister(&omnibook_driver); + return retval; + } +#endif + return 0; +} + +static void __exit omnibook_module_cleanup(void) +{ + +/* + * The platform_driver interface was added in linux 2.6.15 + */ + +#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,15)) + platform_device_unregister(omnibook_device); + platform_driver_unregister(&omnibook_driver); +#else + platform_device_unregister(&omnibook_device); + driver_unregister(&omnibook_driver); +#endif + + if (omnibook_proc_root) + remove_proc_entry("omnibook", NULL); + printk(O_INFO "Module is unloaded.\n"); +} + +module_init(omnibook_module_init); +module_exit(omnibook_module_cleanup); + +MODULE_AUTHOR("Soós Péter, Mathieu Bérard"); +MODULE_VERSION(OMNIBOOK_MODULE_VERSION); +MODULE_DESCRIPTION + ("Kernel interface for HP OmniBook, HP Pavilion, Toshiba Satellite and Compal ACL00 laptops"); +MODULE_LICENSE("GPL"); +module_param_call(ectype, set_ectype_param, get_ectype_param, NULL, S_IRUGO); +module_param_named(userset, omnibook_userset, int, S_IRUGO); +MODULE_PARM_DESC(ectype, "Type of embedded controller firmware"); +MODULE_PARM_DESC(userset, "Use 0 to disable, 1 to enable users to set parameters"); + +/* End of file */ --- linux-3.0.0.orig/ubuntu/omnibook/kbc.c +++ linux-3.0.0/ubuntu/omnibook/kbc.c @@ -0,0 +1,152 @@ +/* + * kbc.c -- low level functions to access Keyboard Controller + * + * 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. + * + * Written by Soós Péter , 2002-2004 + * Modified by Mathieu Bérard , 2006 + */ + +#include "omnibook.h" + +#include +#include +#include +#include +#include + +#include +#include "hardware.h" + +extern int omnibook_key_polling_enable(void); +extern int omnibook_key_polling_disable(void); + +/* + * Registers of the keyboard controller + */ + +#define OMNIBOOK_KBC_DATA 0x60 +#define OMNIBOOK_KBC_SC 0x64 + +/* + * Keyboard controller status register bits + */ + +#define OMNIBOOK_KBC_STAT_OBF 0x01 /* Output buffer full */ +#define OMNIBOOK_KBC_STAT_IBF 0x02 /* Input buffer full */ + + +/* + * Interrupt control + */ + +static DEFINE_SPINLOCK(omnibook_kbc_lock); + +/* + * Wait for keyboard buffer + */ + +static int omnibook_kbc_wait(u8 event) +{ + int timeout = OMNIBOOK_TIMEOUT; + + switch (event) { + case OMNIBOOK_KBC_STAT_OBF: + while (!(inb(OMNIBOOK_KBC_SC) & event) && timeout--) + mdelay(1); + break; + case OMNIBOOK_KBC_STAT_IBF: + while ((inb(OMNIBOOK_KBC_SC) & event) && timeout--) + mdelay(1); + break; + default: + return -EINVAL; + } + if (timeout > 0) + return 0; + return -ETIME; +} + +/* + * Write to the keyboard command register + */ + +static int omnibook_kbc_write_command(u8 cmd) +{ + int retval; + + spin_lock_irq(&omnibook_kbc_lock); + retval = omnibook_kbc_wait(OMNIBOOK_KBC_STAT_IBF); + if (retval) + goto end; + outb(cmd, OMNIBOOK_KBC_SC); + retval = omnibook_kbc_wait(OMNIBOOK_KBC_STAT_IBF); + end: + spin_unlock_irq(&omnibook_kbc_lock); + return retval; +} + +/* + * Write to the keyboard data register + */ + +static int omnibook_kbc_write_data(u8 data) +{ + int retval; + + spin_lock_irq(&omnibook_kbc_lock); + retval = omnibook_kbc_wait(OMNIBOOK_KBC_STAT_IBF); + if (retval) + goto end; + outb(data, OMNIBOOK_KBC_DATA); + retval = omnibook_kbc_wait(OMNIBOOK_KBC_STAT_IBF); + end: + spin_unlock_irq(&omnibook_kbc_lock); + return retval; +} + +/* + * Send a command to keyboard controller + */ + +static int omnibook_kbc_command(const struct omnibook_operation *io_op, u8 data) +{ + int retval; + + if ((retval = omnibook_kbc_write_command(OMNIBOOK_KBC_CONTROL_CMD))) + return retval; + + retval = omnibook_kbc_write_data(data); + return retval; +} + +/* + * Onetouch button hotkey handler + */ +static int omnibook_kbc_hotkeys(const struct omnibook_operation *io_op, unsigned int state) +{ + int retval; + + retval = __omnibook_toggle(io_op, !!(state & HKEY_ONETOUCH)); + return retval; +} + +/* + * Backend interface declarations + */ +struct omnibook_backend kbc_backend = { + .name = "i8042", + .hotkeys_write_cap = HKEY_ONETOUCH, + .byte_write = omnibook_kbc_command, + .hotkeys_set = omnibook_kbc_hotkeys, +}; + +/* End of file */ --- linux-3.0.0.orig/ubuntu/omnibook/laptop.h +++ linux-3.0.0/ubuntu/omnibook/laptop.h @@ -0,0 +1,1077 @@ +/* + * laptop.h -- Various structures about supported hardware + * + * 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. + * + * Written by Soós Péter , 2002-2004 + * Written by Mathieu Bérard , 2006 + */ + + +#define HP_SIGNATURE "Hewlett-Packard" + +#if (LINUX_VERSION_CODE < KERNEL_VERSION(2,6,24)) +static int __init dmi_matched(struct dmi_system_id *dmi); +#else +static int __init dmi_matched(const struct dmi_system_id *dmi); +#endif + +static struct dmi_system_id omnibook_ids[] __initdata = { + { + .callback = dmi_matched, + .ident = "HP OmniBook XE3 GF", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "HP OmniBook PC"), + DMI_MATCH(DMI_PRODUCT_VERSION, "HP OmniBook XE3 GF"), + }, + .driver_data = (void *) XE3GF + }, + { + .callback = dmi_matched, + .ident = "HP OmniBook XT1000", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "HP OmniBook PC"), + DMI_MATCH(DMI_PRODUCT_VERSION, "HP OmniBook XT1000"), + }, + .driver_data = (void *) XE3GF + }, + { + .callback = dmi_matched, + .ident = "HP OmniBook XE2 DC", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "HP OmniBook PC"), + DMI_MATCH(DMI_PRODUCT_VERSION, "HP OmniBook XE2 DC"), + }, + .driver_data = (void *) XE2 + }, + { + .callback = dmi_matched, + .ident = "HP OmniBook XE3 GC", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "HP OmniBook PC"), + DMI_MATCH(DMI_PRODUCT_VERSION, "HP OmniBook XE3 GC"), + }, + .driver_data = (void*) XE3GC + }, + { + .callback = dmi_matched, + .ident = "HP OmniBook XE3 GD / Pavilion N5430", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "HP OmniBook PC"), + DMI_MATCH(DMI_PRODUCT_VERSION, "HP OmniBook XE3 GD"), + }, + .driver_data = (void*) XE3GC + }, + { + .callback = dmi_matched, + .ident = "HP OmniBook XE3 GE / Pavilion N5415", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "HP OmniBook PC"), + DMI_MATCH(DMI_PRODUCT_VERSION, "HP OmniBook XE3 GE"), + }, + .driver_data = (void*) XE3GC + }, + { + .callback = dmi_matched, + .ident = "HP OmniBook 500 FA", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "HP OmniBook PC"), + DMI_MATCH(DMI_PRODUCT_VERSION, "HP OmniBook 500 FA"), + }, + .driver_data = (void*) OB500 + }, + { + .callback = dmi_matched, + .ident = "HP OmniBook 510 FB", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "HP OmniBook PC"), + DMI_MATCH(DMI_PRODUCT_VERSION, "HP OmniBook 510 FB"), + }, + .driver_data = (void*) OB510 + }, + { + .callback = dmi_matched, + .ident = "HP OmniBook 4150", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "HP OmniBook PC"), + DMI_MATCH(DMI_PRODUCT_VERSION, "HP OmniBook 4150"), + }, + .driver_data = (void*) OB4150 + }, + { + .callback = dmi_matched, + .ident = "HP OmniBook 900 B", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "HP OmniBook PC"), + DMI_MATCH(DMI_PRODUCT_VERSION, "HP OmniBook 900 B"), + }, + .driver_data = (void*) OB4150 + }, + { + .callback = dmi_matched, + .ident = "HP OmniBook 6000 EA", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "HP OmniBook PC"), + DMI_MATCH(DMI_PRODUCT_VERSION, "HP OmniBook 6000 EA"), + }, + .driver_data = (void*) OB6000 + }, + { + .callback = dmi_matched, + .ident = "HP OmniBook 6100 EB", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "HP OmniBook PC"), + DMI_MATCH(DMI_PRODUCT_VERSION, "HP OmniBook 6100 EB"), + }, + .driver_data = (void*) OB6100 + }, + { + .callback = dmi_matched, + .ident = "HP OmniBook xe4000/xe4100", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "HP OmniBook PC"), + DMI_MATCH(DMI_PRODUCT_VERSION, "HP OmniBook xe4000"), + }, + .driver_data = (void*) XE4500 + }, + { + .callback = dmi_matched, + .ident = "HP OmniBook xe4400", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "HP OmniBook PC"), + DMI_MATCH(DMI_PRODUCT_VERSION, "HP OmniBook xe4400"), + }, + .driver_data = (void*) XE4500 + }, + { + .callback = dmi_matched, + .ident = "HP OmniBook xe4500", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "HP OmniBook PC"), + DMI_MATCH(DMI_PRODUCT_VERSION, "HP OmniBook xe4500"), + }, + .driver_data = (void*) XE4500 + }, + { + .callback = dmi_matched, + .ident = "HP OmniBook 6200 EG / vt6200 / xt 6200", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "HP OmniBook PC"), + DMI_MATCH(DMI_PRODUCT_VERSION, "HP OmniBook 6200 EG"), + }, + .driver_data = (void*) XE4500 + }, + /* There are no model specific strings of some HP OmniBook XT1500 */ + { + .callback = dmi_matched, + .ident = "HP OmniBook XT1500", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "HP OmniBook PC"), + DMI_MATCH(DMI_PRODUCT_VERSION, "HP OmniBook"), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "HP Pavilion ze4000 / ze4125", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "HP NoteBook PC"), + DMI_MATCH(DMI_PRODUCT_VERSION, "HP NoteBook ze4000"), + }, + .driver_data = (void*) XE4500 + }, + /* There are no model specific strings of some HP Pavilion xt155 and some HP Pavilion ze4100 + * There are no model specific strings of some HP nx9000 */ + { + .callback = dmi_matched, + .ident = "HP Pavilion xt155 / ze4100 / nx9000", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "HP NoteBook PC"), + DMI_MATCH(DMI_PRODUCT_VERSION, "HP NoteBook PC"), + }, + .driver_data = (void*) XE4500 + }, + { + .callback = dmi_matched, + .ident = "HP Pavilion ZU1000 FA / ZU1000 FA / ZU1175", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "HP Pavilion Notebook PC"), + DMI_MATCH(DMI_PRODUCT_VERSION, "HP Pavilion ZU1000 FA"), + }, + .driver_data = (void*) OB500 + }, + { + .callback = dmi_matched, + .ident = "HP Pavilion Notebook XE3 GC / N5290", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "HP Pavilion Notebook PC"), + DMI_MATCH(DMI_PRODUCT_VERSION, "HP Pavilion Notebook XE3 GC"), + }, + .driver_data = (void*) XE3GC + }, + { + .callback = dmi_matched, + .ident = "HP Pavilion Notebook GD / N5441", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "HP Pavilion Notebook PC"), + DMI_MATCH(DMI_PRODUCT_VERSION, "HP Pavilion Notebook Model GD"), + }, + .driver_data = (void*) XE3GC + }, + { + .callback = dmi_matched, + .ident = "HP Pavilion Notebook GE / XH545", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "HP Pavilion Notebook PC"), + DMI_MATCH(DMI_PRODUCT_VERSION, "HP Pavilion Notebook Model GE"), + }, + .driver_data = (void*) XE3GC + }, + { + .callback = dmi_matched, + .ident = "HP Pavilion Notebook ZT1000 / ZT1141", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "HP Pavilion Notebook PC"), + DMI_MATCH(DMI_PRODUCT_VERSION, "HP Pavilion Notebook ZT1000"), + }, + .driver_data = (void*) XE3GF + }, + /* There are no model specific strings of some HP Pavilion ZT1175 and ZT1195 notebooks */ + { + .callback = dmi_matched, + .ident = "HP Pavilion ZT1175 / ZT1195", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "HP Pavilion Notebook PC"), + DMI_MATCH(DMI_PRODUCT_VERSION, "HP Pavilion Notebook"), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "HP Pavilion ze4200 series", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "Pavilion ze4200"), + }, + .driver_data = (void*) XE4500 + }, + { + .callback = dmi_matched, + .ident = "HP Pavilion ze4300 series", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "Pavilion ze4300"), + }, + .driver_data = (void*) XE4500 + }, + { + .callback = dmi_matched, + .ident = "HP Pavilion ze4500 series", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "Pavilion ze4500"), + }, + .driver_data = (void*) XE4500 + }, + { + .callback = dmi_matched, + .ident = "HP Pavilion ze8500 series", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "Pavilion ze8500"), + }, + .driver_data = (void*) XE4500 + }, + /* Compaq nx9000 */ + { + .callback = dmi_matched, + .ident = "HP Compaq nx9000", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "HP nx9000"), + }, + .driver_data = (void*) XE4500 + }, + { + .callback = dmi_matched, + .ident = "HP Compaq nx9005", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "HP nx9005"), + }, + .driver_data = (void*) XE4500 + }, + { + .callback = dmi_matched, + .ident = "HP Compaq nx9010", + .matches = { + DMI_MATCH(DMI_PRODUCT_NAME, "HP nx9010"), + }, + .driver_data = (void*) XE4500 + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 1000", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "S1000"), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 1005", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "S1005"), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 1110", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "S1110"), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 1115", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "S1115"), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 1130", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite 1130"), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 1700-100", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "S1700-100"), + }, + .driver_data = (void*) AMILOD + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 1700-200", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "S1700-200"), + }, + .driver_data = (void*) AMILOD + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 1700-300", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "S1700-300"), + }, + .driver_data = (void*) AMILOD + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 1700-400", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "S1700-400"), + }, + .driver_data = (void*) AMILOD + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 1700-500", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "S1700-500"), + }, + .driver_data = (void*) AMILOD + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 1900", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "S1900"), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 1905", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "S1905"), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 1950", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "S1950"), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 1955", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "S1955"), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 2430", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "S2430"), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 2435", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "S2435"), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 3000", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "S3000"), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 3005", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "S3005"), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 1000", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite 1000"), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 1005", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite 1005"), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 1110", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite 1110"), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 1115", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite 1115"), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 1115", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Toshiba 1115"), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 1900", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite 1900"), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 1905", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite 1905"), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 1950", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite 1950"), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 1955", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite 1955"), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 2430", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite 2430"), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 2435", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite 2435"), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 3000", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite 3000"), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite 3005", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite 3005"), + }, + .driver_data = (void*) XE3GF, + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite A70", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite A70"), + }, + .driver_data = (void*) TSM70 + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite A75", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite A75"), + }, + .driver_data = (void*) TSM70 + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite A80", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite A80"), + }, + .driver_data = (void*) TSM70 + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite A105", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite A105"), + }, + .driver_data = (void*) TSA105 + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite A100", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite A100"), + }, + .driver_data = (void*) TSA105 + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite P100", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite P100"), + }, + .driver_data = (void*) TSA105 + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite P10", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite P10"), + }, + .driver_data = (void*) TSP10 + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite P15", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite P15"), + }, + .driver_data = (void*) TSP10 + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite P20", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite P20"), + }, + .driver_data = (void*) TSP10 + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite P25", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite P25"), + }, + .driver_data = (void*) TSM70 + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite M30X", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite M30X"), + }, + .driver_data = (void*) TSM30X + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite M35X", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite M35X"), + }, + .driver_data = (void*) TSM70 + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite M50", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite M50"), + }, + .driver_data = (void*) TSM70 + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite M60", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite M60"), + }, + .driver_data = (void*) TSM70 + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite M70", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite M70"), + }, + .driver_data = (void*) TSM70 + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite M100", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "SATELLITE M100"), + }, + .driver_data = (void*) TSM70 + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite M100", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite M100"), + }, + .driver_data = (void*) TSM70 + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite M115", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite M115"), + }, + .driver_data = (void*) TSA105 + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite M40X", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite M40X"), + }, + .driver_data = (void*) TSM70 + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite M40", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite M40"), + }, + .driver_data = (void*) TSM40 + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite M45", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite M45"), + }, + .driver_data = (void*) TSM40 + }, + { + .callback = dmi_matched, + .ident = "Toshiba Satellite X205-S9800", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Satellite X205"), + }, + .driver_data = (void*) TSX205 + }, + { + .callback = dmi_matched, + .ident = "Toshiba Tecra S1", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "TECRA S1"), + }, + .driver_data = (void*) TSM40 + }, + { + .callback = dmi_matched, + .ident = "Toshiba Tecra S1", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Tecra S1"), + }, + .driver_data = (void*) TSM40 + }, + { + .callback = dmi_matched, + .ident = "Toshiba Tecra S2", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Tecra S2"), + }, + .driver_data = (void*) TSM70 + }, + { + .callback = dmi_matched, + .ident = "Toshiba Tecra A4", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "Tecra A4"), + }, + .driver_data = (void*) TSM40 + }, + { + .callback = dmi_matched, + .ident = "Toshiba Tecra A6", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "TECRA A6"), + }, + .driver_data = (void*) TSM70 + }, + { + .callback = dmi_matched, + .ident = "Toshiba Equium A110", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "EQUIUM A110"), + }, + .driver_data = (void*) TSM30X /* FIXME: provisional */ + }, + { + .callback = dmi_matched, + .ident = "Compal ACL00", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "COMPAL"), + DMI_MATCH(DMI_BOARD_NAME, "ACL00"), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "Compal ACL10", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "COMPAL"), + DMI_MATCH(DMI_BOARD_NAME, "ACL10"), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "Fujitsu-Siemens Amilo D series", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "FUJITSU SIEMENS"), + DMI_MATCH(DMI_PRODUCT_NAME, "Amilo D-Series"), + }, + .driver_data = (void*) AMILOD + }, +/* HP Technology code Matching: + * Technology code appears in the first two chracters of BIOS version string + * ended by a dot, but it prefixed a space character on some models and BIOS + * versions. + * New HP/Compaq models use more characters (eg. KF_KH.). + */ + { + .callback = dmi_matched, + .ident = "HP model with technology code CI", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, HP_SIGNATURE), + DMI_MATCH(DMI_BIOS_VERSION, "CI."), + }, + .driver_data = (void*) OB4150 + }, + { + .callback = dmi_matched, + .ident = "HP model with technology code CL", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, HP_SIGNATURE), + DMI_MATCH(DMI_BIOS_VERSION, "CL."), + }, + .driver_data = (void*) OB4150 + }, + { + .callback = dmi_matched, + .ident = "HP model with technology code DC", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, HP_SIGNATURE), + DMI_MATCH(DMI_BIOS_VERSION, "DC."), + }, + .driver_data = (void*) XE2 + }, + { + .callback = dmi_matched, + .ident = "HP model with technology code EA", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, HP_SIGNATURE), + DMI_MATCH(DMI_BIOS_VERSION, "EA."), + }, + .driver_data = (void*) OB6000 + }, + { + .callback = dmi_matched, + .ident = "HP model with technology code EB", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, HP_SIGNATURE), + DMI_MATCH(DMI_BIOS_VERSION, "EB."), + }, + .driver_data = (void*) OB6100 + }, + { + .callback = dmi_matched, + .ident = "HP model with technology code EG", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, HP_SIGNATURE), + DMI_MATCH(DMI_BIOS_VERSION, "EG."), + }, + .driver_data = (void*) XE4500 + }, + { + .callback = dmi_matched, + .ident = "HP model with technology code FA", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, HP_SIGNATURE), + DMI_MATCH(DMI_BIOS_VERSION, "FA."), + }, + .driver_data = (void*) OB500 + }, + { + .callback = dmi_matched, + .ident = "HP model with technology code FB", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, HP_SIGNATURE), + DMI_MATCH(DMI_BIOS_VERSION, "FB."), + }, + .driver_data = (void*) OB510 + }, + { + .callback = dmi_matched, + .ident = "HP model with technology code GC", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, HP_SIGNATURE), + DMI_MATCH(DMI_BIOS_VERSION, "GC."), + }, + .driver_data = (void*) XE3GC + }, + { + .callback = dmi_matched, + .ident = "HP model with technology code GD", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, HP_SIGNATURE), + DMI_MATCH(DMI_BIOS_VERSION, "GD."), + }, + .driver_data = (void*) XE3GC + }, + { + .callback = dmi_matched, + .ident = "HP model with technology code GE", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, HP_SIGNATURE), + DMI_MATCH(DMI_BIOS_VERSION, "GE."), + }, + .driver_data = (void*) XE3GC + }, + { + .callback = dmi_matched, + .ident = "HP model with technology code GF", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, HP_SIGNATURE), + DMI_MATCH(DMI_BIOS_VERSION, "GF."), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "HP model with technology code IB", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, HP_SIGNATURE), + DMI_MATCH(DMI_BIOS_VERSION, "IB."), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "HP model with technology code IC", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, HP_SIGNATURE), + DMI_MATCH(DMI_BIOS_VERSION, "IC."), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "HP model with technology code ID", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, HP_SIGNATURE), + DMI_MATCH(DMI_BIOS_VERSION, "ID."), + }, + .driver_data = (void*) XE3GF + }, + { + .callback = dmi_matched, + .ident = "HP model with technology code KA", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, HP_SIGNATURE), + DMI_MATCH(DMI_BIOS_VERSION, "KA."), + }, + .driver_data = (void*) XE4500 + }, + { + .callback = dmi_matched, + .ident = "HP model with technology code KB", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, HP_SIGNATURE), + DMI_MATCH(DMI_BIOS_VERSION, "KB."), + }, + .driver_data = (void*) XE4500 + }, + { + .callback = dmi_matched, + .ident = "HP model with technology code KC", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, HP_SIGNATURE), + DMI_MATCH(DMI_BIOS_VERSION, "KC."), + }, + .driver_data = (void*) XE4500 + }, + { + .callback = dmi_matched, + .ident = "HP model with technology code KD", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, HP_SIGNATURE), + DMI_MATCH(DMI_BIOS_VERSION, "KD."), + }, + .driver_data = (void*) XE4500 + }, + { + .callback = dmi_matched, + .ident = "HP model with technology code KE", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, HP_SIGNATURE), + DMI_MATCH(DMI_BIOS_VERSION, "KE."), + }, + .driver_data = (void*) XE4500 + }, + { + .callback = dmi_matched, + .ident = "HP model with technology code KE_KG", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, HP_SIGNATURE), + DMI_MATCH(DMI_BIOS_VERSION, "KE_KG."), + }, + .driver_data = (void*) XE4500 + }, + { + .callback = dmi_matched, + .ident = "HP model with technology code KF_KH", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, HP_SIGNATURE), + DMI_MATCH(DMI_BIOS_VERSION, "KF_KH."), + }, + .driver_data = (void*) XE4500 + }, + { NULL, } +}; --- linux-3.0.0.orig/ubuntu/omnibook/lcd.c +++ linux-3.0.0/ubuntu/omnibook/lcd.c @@ -0,0 +1,207 @@ +/* + * lcd.c -- LCD brightness and on/off + * + * 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. + * + * Written by Maciek Górniak , 2002 + * Modified by Soós Péter , 2002-2004 + * Modified by Mathieu Bérard , 2006 + */ + +#include "omnibook.h" +#include + +#ifdef CONFIG_OMNIBOOK_BACKLIGHT +#include +#endif + +#include "hardware.h" + +unsigned int omnibook_max_brightness; + +#ifdef CONFIG_OMNIBOOK_BACKLIGHT +static struct backlight_device *omnibook_backlight_device; + +static int omnibook_get_backlight(struct backlight_device *bd); +static int omnibook_set_backlight(struct backlight_device *bd); + +#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,21) +static struct backlight_ops omnibookbl_ops = { +#else /* 2.6.21 */ +static struct backlight_properties omnibookbl_data = { + .owner = THIS_MODULE, +#endif /* 2.6.21 */ + .get_brightness = omnibook_get_backlight, + .update_status = omnibook_set_backlight, +}; + +static int omnibook_get_backlight(struct backlight_device *bd) +{ + int retval = 0; + struct omnibook_operation *io_op; + u8 brgt; + +#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,23) + io_op = bl_get_data(bd); +#else /* 2.6.23 */ + io_op = class_get_devdata(&bd->class_dev); +#endif /* 2.6.23 */ + retval = backend_byte_read(io_op, &brgt); + if (!retval) + retval = brgt; + + return retval; +} + +static int omnibook_set_backlight(struct backlight_device *bd) +{ +#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,21) + u8 intensity = bd->props.brightness; +#else /* 2.6.21 */ + u8 intensity = bd->props->brightness; +#endif /* 2.6.21 */ + struct omnibook_operation *io_op; + +#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,23) + io_op = bl_get_data(bd); +#else /* 2.6.23 */ + io_op = class_get_devdata(&bd->class_dev); +#endif /* 2.6.23 */ + return backend_byte_write(io_op, intensity); +} +#endif /* CONFIG_OMNIBOOK_BACKLIGHT */ + +static int omnibook_brightness_read(char *buffer, struct omnibook_operation *io_op) +{ + int len = 0; + u8 brgt; + + backend_byte_read(io_op, &brgt); + + len += + sprintf(buffer + len, "LCD brightness: %2d (max value: %d)\n", brgt, + omnibook_max_brightness); + + return len; +} + +static int omnibook_brightness_write(char *buffer, struct omnibook_operation *io_op) +{ + unsigned int brgt = 0; + char *endp; + + if (strncmp(buffer, "off", 3) == 0) + omnibook_lcd_blank(1); + else if (strncmp(buffer, "on", 2) == 0) + omnibook_lcd_blank(0); + else { + brgt = simple_strtoul(buffer, &endp, 10); + if ((endp == buffer) || (brgt > omnibook_max_brightness)) + return -EINVAL; + else { + backend_byte_write(io_op, brgt); +#ifdef CONFIG_OMNIBOOK_BACKLIGHT +#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,21) + omnibook_backlight_device->props.brightness = brgt; +#else /* 2.6.21 */ + omnibookbl_data.brightness = brgt; +#endif +#endif + } + } + return 0; +} + +static int __init omnibook_brightness_init(struct omnibook_operation *io_op) +{ + /* + * FIXME: What is exactly the max value for each model ? + * I know that it's 7 for the TSM30X, TSM70, TSM40 and TSA105 + * and previous versions of this driver (wrongly) assumed it was 10 for + * all models. + * + * XE3GF + * TSM30X + * TSM70 + * TSM40 + * TSA105 + * TSX205 + */ + if (omnibook_ectype & (XE3GF | TSM70 | TSM30X | TSM40 | TSA105 | TSX205)) + omnibook_max_brightness = 7; + else { + omnibook_max_brightness = 10; + printk(O_WARN "Assuming that LCD brightness is between 0 and %i,\n", + omnibook_max_brightness); + printk(O_WARN + "please contact http://sourceforge.net/projects/omnibook to confirm.\n"); + } + +#ifdef CONFIG_OMNIBOOK_BACKLIGHT + +#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,21) + omnibook_backlight_device = + backlight_device_register(OMNIBOOK_MODULE_NAME, NULL, (void *)io_op, &omnibookbl_ops); +#elif LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,20) + omnibook_backlight_device = + backlight_device_register(OMNIBOOK_MODULE_NAME, NULL, (void *)io_op, &omnibookbl_data); +#else /* < 2.6.20 */ + omnibook_backlight_device = + backlight_device_register(OMNIBOOK_MODULE_NAME, (void *)io_op, &omnibookbl_data); +#endif + if (IS_ERR(omnibook_backlight_device)) { + printk(O_ERR "Unable to register as backlight device.\n"); + return -ENODEV; + } + +#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,21) + omnibook_backlight_device->props.max_brightness = omnibook_max_brightness; + backend_byte_read(io_op, (u8*) &omnibook_backlight_device->props.brightness); +#else /* < 2.6.21 */ + omnibookbl_data.max_brightness = omnibook_max_brightness; + backend_byte_read(io_op, (u8*) &omnibookbl_data.brightness); +#endif + +#endif /* CONFIG_OMNIBOOK_BACKLIGHT */ + return 0; +} +static void __exit omnibook_brightness_cleanup(struct omnibook_operation *io_op) +{ +#ifdef CONFIG_OMNIBOOK_BACKLIGHT + backlight_device_unregister(omnibook_backlight_device); +#endif +} + +static struct omnibook_tbl lcd_table[] __initdata = { + {TSM70 | TSX205, {CDI, TSM70_LCD_READ, TSM70_LCD_WRITE, 0, 0, 0}}, + {TSM40, {SMI, SMI_GET_LCD_BRIGHTNESS, SMI_SET_LCD_BRIGHTNESS, 0, 0, 0}}, + {XE3GF | TSP10 | TSM70 | TSM30X, SIMPLE_BYTE(EC, XE3GF_BRTS, XE3GF_BRTS_MASK)}, + {XE3GC, SIMPLE_BYTE(EC, XE3GC_BTVL, XE3GC_BTVL_MASK)}, + {AMILOD, SIMPLE_BYTE(EC, AMILOD_CBRG, XE3GC_BTVL_MASK)}, + {TSA105, SIMPLE_BYTE(EC, A105_BNDT, A105_BNDT_MASK)}, + {0,} +}; + +static struct omnibook_feature __declared_feature lcd_driver = { + .name = "lcd", + .enabled = 1, + .read = omnibook_brightness_read, + .write = omnibook_brightness_write, + .init = omnibook_brightness_init, + .exit = omnibook_brightness_cleanup, + .ectypes = XE3GF | XE3GC | AMILOD | TSP10 | TSM70 | TSM30X | TSM40 | TSA105 | TSX205, + .tbl = lcd_table, +}; + +module_param_named(lcd, lcd_driver.enabled, int, S_IRUGO); +MODULE_PARM_DESC(lcd, "Use 0 to disable, 1 to enable to LCD brightness support"); + +/* End of file */ --- linux-3.0.0.orig/ubuntu/omnibook/lib.c +++ linux-3.0.0/ubuntu/omnibook/lib.c @@ -0,0 +1,81 @@ +/* + * lib.c -- Generic helpers functions + * + * 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. + * + * Written by Soós Péter , 2002-2004 + * Modified by Mathieu Bérard , 2006 + */ + +#include "omnibook.h" + +#include "hardware.h" +#include "compat.h" +#include + +/* + * Generic funtion for applying a mask on a value + * Hack: degenerate to omnibook_toggle if there is no read method + * of if the read address is 0, this is used in blank.c + */ +int __omnibook_apply_write_mask(const struct omnibook_operation *io_op, int toggle) +{ + int retval = 0; + int mask; + u8 data; + + if(!(io_op->backend->byte_read && io_op->read_addr)) + return __omnibook_toggle(io_op,toggle); + + if ((retval = __backend_byte_read(io_op, &data))) + return retval; + + if (toggle == 1) + mask = io_op->on_mask; + else if (toggle == 0) + mask = io_op->off_mask; + else + return -EINVAL; + + if (mask > 0) + data |= (u8) mask; + else if (mask < 0) + data &= ~((u8) (-mask)); + else + return -EINVAL; + + retval = __backend_byte_write(io_op, data); + + return retval; +} + +/* + * Helper for toggle like operations + */ +int __omnibook_toggle(const struct omnibook_operation *io_op, int toggle) +{ + int retval; + u8 data; + + data = toggle ? io_op->on_mask : io_op->off_mask; + retval = __backend_byte_write(io_op, data); + return retval; +} + +void omnibook_report_key( struct input_dev *dev, unsigned int keycode) +{ + input_report_key(dev, keycode, 1); + input_sync(dev); + input_report_key(dev, keycode, 0); + input_sync(dev); +} + +/* End of file */ --- linux-3.0.0.orig/ubuntu/omnibook/muteled.c +++ linux-3.0.0/ubuntu/omnibook/muteled.c @@ -0,0 +1,109 @@ +/* + * mutled.c -- MUTE LED control + * + * 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. + * + * Written by Thomas Perl , 2006 + * Modified by Mathieu Bérard , 2006 + */ + +#include "omnibook.h" +#include "hardware.h" + +static int omnibook_muteled_set(struct omnibook_operation *io_op, int status) +{ + int retval = 0; + + if(mutex_lock_interruptible(&io_op->backend->mutex)) + return -ERESTARTSYS; + + if((retval = __omnibook_toggle(io_op, !!status))) { + printk(O_ERR "Failed muteled %s command.\n", status ? "on" : "off"); + goto out; + } + + io_op->backend->muteled_state = !!status; + + out: + mutex_unlock(&io_op->backend->mutex); + return retval; +} + +/* + * Hardware query is unsupported, reading is unreliable. + */ +static int omnibook_muteled_read(char *buffer, struct omnibook_operation *io_op) +{ + int len = 0; + + if(mutex_lock_interruptible(&io_op->backend->mutex)) + return -ERESTARTSYS; + len += + sprintf(buffer + len, "Last mute LED action was an %s command.\n", + io_op->backend->touchpad_state ? "on" : "off"); + + mutex_unlock(&io_op->backend->mutex); + return len; +} + +static int omnibook_muteled_write(char *buffer, struct omnibook_operation *io_op) +{ + int cmd; + + if (*buffer == '0' || *buffer == '1') { + cmd = *buffer - '0'; + if (!omnibook_muteled_set(io_op, cmd)) { + dprintk("Switching mute LED to %s state.\n", cmd ? "on" : "off"); + } + } else { + return -EINVAL; + } + return 0; +} + +/* + * May re-enable muteled upon resume + */ +static int omnibook_muteled_resume(struct omnibook_operation *io_op) +{ + int retval; + mutex_lock(&io_op->backend->mutex); + retval = __omnibook_toggle(io_op, !!io_op->backend->touchpad_state); + mutex_unlock(&io_op->backend->mutex); + return retval; +} + +/* + * Switch muteled off upon exit + */ +static void __exit omnibook_muteled_cleanup(struct omnibook_operation *io_op) +{ + omnibook_muteled_set(io_op, 0); +} + +static struct omnibook_tbl muteled_table[] __initdata = { + {XE4500, COMMAND(KBC, OMNIBOOK_KBC_CMD_MUTELED_ON, OMNIBOOK_KBC_CMD_MUTELED_OFF)}, + {0,} +}; + +static struct omnibook_feature __declared_feature muteled_driver = { + .name = "muteled", + .enabled = 1, + .read = omnibook_muteled_read, + .write = omnibook_muteled_write, + .exit = omnibook_muteled_cleanup, + .resume = omnibook_muteled_resume, + .ectypes = XE4500, + .tbl = muteled_table, +}; + +module_param_named(muteled, muteled_driver.enabled, int, S_IRUGO); +MODULE_PARM_DESC(muteled, "Use 0 to disable, 1 to enable 'Audo Mute' LED control"); --- linux-3.0.0.orig/ubuntu/omnibook/nbsmi.c +++ linux-3.0.0/ubuntu/omnibook/nbsmi.c @@ -0,0 +1,968 @@ +/* + * nbsmi.c -- Toshiba SMI low-level acces code + * + * 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. + * + * Written by Mathieu Bérard , 2006 + * + * Sources of inspirations for this code were: + * -Toshiba via provided hardware specification + * -Thorsten Zachmann with the 's1bl' project + * -Frederico Munoz with the 'tecra_acpi' project + * Thanks to them + */ + +#include "omnibook.h" +#include "hardware.h" +#include +#include +#include +#include +#include +#include +#include + +/* copied from drivers/input/serio/i8042-io.h */ +#define I8042_KBD_PHYS_DESC "isa0060/serio0" + +/* + * ATI's IXP PCI-LPC bridge + */ +#define INTEL_PMBASE 0x40 +#define INTEL_GPE0_EN 0x2c + +#define BUFFER_SIZE 0x20 +#define INTEL_OFFSET 0x60 +#define INTEL_SMI_PORT 0xb2 /* APM_CNT port in INTEL ICH specs */ + +/* + * Toshiba Specs state 0xef here but: + * -this would overflow (ef + 19 > ff) + * -code from Toshiba use e0, which make much more sense + */ + +#define ATI_OFFSET 0xe0 +#define ATI_SMI_PORT 0xb0 + +#define EC_INDEX_PORT 0x300 +#define EC_DATA_PORT 0x301 + +/* Masks decode for GetAeral */ +#define WLEX_MASK 0x4 +#define WLAT_MASK 0x8 +#define BTEX_MASK 0x1 +#define BTAT_MASK 0x2 + +/* + * Private data of this backend + */ +struct nbsmi_backend_data { + struct pci_dev *lpc_bridge; /* Southbridge chip ISA bridge/LPC interface PCI device */ + u8 start_offset; /* Start offset in CMOS memory */ + struct input_dev *nbsmi_input_dev; + struct work_struct fnkey_work; +}; + +/* + * Possible list of supported southbridges + * Here mostly to implement a more or less clean PCI probing + * Works only because of previous DMI probing. + * It's in compal.c + */ +extern const struct pci_device_id lpc_bridge_table[]; + +/* + * Since we are going to trigger an SMI, all registers (I assume this does not + * include esp and maybe ebp) and eflags may be mangled in the + * process. + * We also disable preemtion and IRQs upon SMI call. + */ +static inline u32 ati_do_smi_call(u16 function) +{ + unsigned long flags; + u32 retval = 0; + + local_irq_save(flags); + preempt_disable(); + +/* + * eflags, eax, ebx, ecx, edx, esi and edi are clobbered upon writing to SMI_PORT + * thus the clobber list. + * + * Equivalent pseudocode: + * + * eax = function; [non null] + * outw(eax, ATI_SMI_PORT); <- This Trigger an SMI + * if( eax == 0 ) [success if eax has been cleared] + * goto out; + * if( inb(ATI_SMI_PORT + 1) == 0) [if not in eax, success maybe be stored here] + * goto out; + * retval = -EIO; [too bad] + * out: + */ + __asm__ __volatile__("outw %%ax, %2; \ + orw %%ax, %%ax; \ + jz 1f; \ + inw %3, %%ax; \ + orw %%ax, %%ax; \ + jz 1f; \ + movl %4, %0; \ + 1:;" + : "=m" (retval) + : "a"(function), "N"(ATI_SMI_PORT), "N"(ATI_SMI_PORT+1), "i"(-EIO) + : "memory", "ebx", "ecx", "edx", "esi", "edi", "cc"); + + local_irq_restore(flags); + preempt_enable_no_resched(); + return retval; +} + +static inline u32 intel_do_smi_call(u16 function, struct pci_dev *lpc_bridge) +{ + u32 state; + unsigned long flags; + u32 retval = 0; + u32 sci_en = 0; + + local_irq_save(flags); + preempt_disable(); + +/* + * We get the PMBASE offset ( bits 15:7 at 0x40 offset of PCI config space ) + * And we access offset 2c (GPE0_EN), save the state, disable all SCI + * and restore the state after the SMI call + */ + pci_read_config_dword(lpc_bridge, INTEL_PMBASE, &sci_en); + sci_en = sci_en & 0xff80; /* Keep bits 15:7 */ + sci_en += INTEL_GPE0_EN; /* GPEO_EN offset */ + state = inl(sci_en); + outl(0, sci_en); + +/* + * eflags, eax, ebx, ecx, edx, esi and edi are clobbered upon writing to SMI_PORT + * thus the clobber list. + * + * Equivalent pseudocode: + * + * eax = function; [non null] + * outw(eax, INTEL_SMI_PORT); <- This Trigger an SMI + * if( eax == 0 ) [success if eax has been cleared] + * goto out; + * retval = -EIO; [too bad] + * out: + */ + __asm__ __volatile__("outw %%ax, %2; \ + orw %%ax, %%ax; \ + jz 1f; \ + movl %3, %0; \ + 1:;" + : "=m" (retval) + : "a"(function), "N"(INTEL_SMI_PORT), "i"(-EIO) + : "memory", "ebx", "ecx", "edx", "esi", "edi", "cc"); + + outl(state, sci_en); + local_irq_restore(flags); + preempt_enable_no_resched(); + return retval; +} + +static int nbsmi_smi_command(u16 function, + const u8 * inputbuffer, + u8 * outputbuffer, + const struct nbsmi_backend_data *priv_data) +{ + int count; + u32 retval = 0; + + + for (count = 0; count < BUFFER_SIZE; count++) { + outb(count + priv_data->start_offset, RTC_PORT(2)); + outb(*(inputbuffer + count), RTC_PORT(3)); + } + +/* + * We have to write 0xe4XX to smi_port + * where XX is the SMI function code + */ + function = (function & 0xff) << 8; + function |= 0xe4; + + switch (priv_data->lpc_bridge->vendor) { + case PCI_VENDOR_ID_INTEL: + retval = intel_do_smi_call(function, priv_data->lpc_bridge); + break; + case PCI_VENDOR_ID_ATI: + retval = ati_do_smi_call(function); + break; + default: + BUG(); + } + + if (retval) + printk(O_ERR "smi_command failed with error %u.\n", retval); + + for (count = 0; count < BUFFER_SIZE; count++) { + outb(count + priv_data->start_offset, RTC_PORT(2)); + *(outputbuffer + count) = inb(RTC_PORT(3)); + } + + return retval; +} + +static int nbsmi_smi_read_command(const struct omnibook_operation *io_op, u8 * data) +{ + int retval; + u8 *inputbuffer; + u8 *outputbuffer; + struct nbsmi_backend_data *priv_data = io_op->backend->data; + + if (!priv_data) + return -ENODEV; + + inputbuffer = kcalloc(BUFFER_SIZE, sizeof(u8), GFP_KERNEL); + if (!inputbuffer) { + retval = -ENOMEM; + goto error1; + } + + outputbuffer = kcalloc(BUFFER_SIZE, sizeof(u8), GFP_KERNEL); + if (!outputbuffer) { + retval = -ENOMEM; + goto error2; + } + + retval = nbsmi_smi_command((u16) io_op->read_addr, inputbuffer, outputbuffer, priv_data); + if (retval) + goto out; + + *data = outputbuffer[0]; + + if (io_op->read_mask) + *data &= io_op->read_mask; + + out: + kfree(outputbuffer); + error2: + kfree(inputbuffer); + error1: + return retval; +} + +static int nbsmi_smi_write_command(const struct omnibook_operation *io_op, u8 data) +{ + int retval; + u8 *inputbuffer; + u8 *outputbuffer; + struct nbsmi_backend_data *priv_data = io_op->backend->data; + + if (!priv_data) + return -ENODEV; + + inputbuffer = kcalloc(BUFFER_SIZE, sizeof(u8), GFP_KERNEL); + if (!inputbuffer) { + retval = -ENOMEM; + goto error1; + } + + outputbuffer = kcalloc(BUFFER_SIZE, sizeof(u8), GFP_KERNEL); + if (!outputbuffer) { + retval = -ENOMEM; + goto error2; + } + + inputbuffer[0] = data; + + retval = nbsmi_smi_command((u16) io_op->write_addr, inputbuffer, outputbuffer, priv_data); + + kfree(outputbuffer); + error2: + kfree(inputbuffer); + error1: + return retval; +} + +/* + * Read/Write to INDEX/DATA interface at port 0x300 (SMSC Mailbox registers) + */ +static inline void nbsmi_ec_read_command(u8 index, u8 * data) +{ + outb(index, EC_INDEX_PORT); + *data = inb(EC_DATA_PORT); +} + +#if 0 +static inline void nbsmi_ec_write_command(u8 index, u8 data) +{ + outb(index, EC_INDEX_PORT); + outb(data, EC_DATA_PORT); +} +#endif + + +/* + * Hotkeys workflow: + * 1. Fn+Foo pressed + * 2. Scancode 0x6d generated by kbd controller + * 3. Scancode 0x6d caught by omnibook input handler + * 4. SMI Call issued -> Got keycode of last actually pressed Fn key + * 5. nbsmi_scan_table used to associate a detected keycode with a generated one + * 6. Generated keycode issued using the omnibook input device + */ + +/* + * The input handler should only bind with the standard AT keyboard. + * XXX: Scancode 0x6d won't be detected if the keyboard has already been + * grabbed (the Xorg event input driver do that) + */ +#if (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,21)) +static int hook_connect(struct input_handler *handler, + struct input_dev *dev, + const struct input_device_id *id) +#elif (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,18)) +static struct input_handle *hook_connect(struct input_handler *handler, + struct input_dev *dev, + const struct input_device_id *id) +#else +static struct input_handle *hook_connect(struct input_handler *handler, + struct input_dev *dev, + struct input_device_id *id) +#endif +{ + struct input_handle *handle; + int error; + + /* the 0x0001 vendor magic number is found in atkbd.c */ + if(!(dev->id.bustype == BUS_I8042 && dev->id.vendor == 0x0001)) + goto out_nobind; + + if(!strstr(dev->phys, I8042_KBD_PHYS_DESC)) + goto out_nobind; + + dprintk("hook_connect for device %s.\n", dev->name); + + if(dev->grab) + printk(O_WARN "Input device is grabbed by %s, Fn hotkeys won't work.\n", + dev->grab->name); + + handle = kzalloc(sizeof(struct input_handle), GFP_KERNEL); + if (!handle) +#if (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,21)) + return -ENOMEM; +#else + return NULL; +#endif + + handle->dev = dev; + handle->handler = handler; + handle->name = "omnibook_scancode_hook"; + handle->private = handler->private; + +#if (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,21)) + error = input_register_handle(handle); + if (error) { + dprintk("register_handle failed\n"); + goto out_nobind_free; + } + error = input_open_device(handle); + if (error) { + dprintk("register_handle failed\n"); + input_unregister_handle(handle); + goto out_nobind_free; + } + +#else + error = input_open_device(handle); + if (error==0) dprintk("Input device opened\n"); + else { + dprintk("opening input device failed\n"); + goto out_nobind_free; + } +#endif + +#if (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,21)) + return 0; +out_nobind_free: + kfree(handle); +out_nobind: + return -ENODEV; +#else + return handle; +out_nobind_free: + kfree(handle); +out_nobind: + return NULL; +#endif +} + +static void hook_disconnect(struct input_handle *handle) +{ + dprintk("hook_disconnect.\n"); + input_close_device(handle); +#if (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,21)) + input_unregister_handle(handle); +#endif + kfree(handle); +} + +/* + * Hook for scancode 0x6d. Actual handling is done in a workqueue as + * the nbsmi backend might sleep. + */ + +static void hook_event(struct input_handle *handle, unsigned int event_type, + unsigned int event_code, int value) +{ + if (event_type == EV_MSC && event_code == MSC_SCAN && value == SMI_FN_SCAN) + schedule_work(&((struct nbsmi_backend_data *)handle->private)->fnkey_work); +} + +#if (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,18)) +static const struct input_device_id hook_ids[] = { +#else +static struct input_device_id hook_ids[] = { +#endif + { + .flags = INPUT_DEVICE_ID_MATCH_EVBIT, + .evbit = { BIT(EV_KEY) }, + }, + { }, /* Terminating entry */ +}; + +static struct input_handler hook_handler = { + .event = hook_event, + .connect = hook_connect, + .disconnect = hook_disconnect, + .name = OMNIBOOK_MODULE_NAME, + .id_table = hook_ids, +}; + +/* + * Define some KEY_ that may be missing in input.h for some kernel versions + */ +#ifndef KEY_WLAN +#define KEY_WLAN 238 +#endif + +/* + * Detected scancode to keycode table + */ +static const struct { + unsigned int scancode; + unsigned int keycode; +} nbsmi_scan_table[] = { + { KEY_ESC, KEY_MUTE}, + { KEY_F1, KEY_FN_F1}, + { KEY_F2, KEY_PROG1}, + { KEY_F3, KEY_SLEEP}, + { KEY_F4, KEY_SUSPEND}, + { KEY_F5, KEY_SWITCHVIDEOMODE}, + { KEY_F6, KEY_BRIGHTNESSDOWN}, + { KEY_F7, KEY_BRIGHTNESSUP}, + { KEY_F8, KEY_WLAN}, + { KEY_F9, KEY_FN_F9}, + { KEY_SPACE, KEY_ZOOM}, + { 0,0}, +}; + +#if (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,19)) +static void omnibook_handle_fnkey(struct work_struct *work); +#else +static void omnibook_handle_fnkey(void* data); +#endif + +/* + * Register the input handler and the input device in the input subsystem + */ +static int register_input_subsystem(struct nbsmi_backend_data *priv_data) +{ + int i, retval = 0; + struct input_dev *nbsmi_input_dev; + + nbsmi_input_dev = input_allocate_device(); + if (!nbsmi_input_dev) { + retval = -ENOMEM; + goto out; + } + + nbsmi_input_dev->name = "Omnibook NbSMI scancode generator"; + nbsmi_input_dev->phys = "omnibook/input0"; + nbsmi_input_dev->id.bustype = BUS_HOST; + + set_bit(EV_KEY, nbsmi_input_dev->evbit); + + for(i=0 ; i < ARRAY_SIZE(nbsmi_scan_table); i++) + set_bit(nbsmi_scan_table[i].keycode, nbsmi_input_dev->keybit); + + retval = input_register_device(nbsmi_input_dev); + if(retval) { + input_free_device(nbsmi_input_dev); + goto out; + } + + priv_data->nbsmi_input_dev = nbsmi_input_dev; + +#if (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,19)) + INIT_WORK(&priv_data->fnkey_work, *omnibook_handle_fnkey); +#else + INIT_WORK(&priv_data->fnkey_work, *omnibook_handle_fnkey, priv_data); +#endif + + + hook_handler.private = priv_data; + +#if (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,18)) + retval = input_register_handler(&hook_handler); +#else + input_register_handler(&hook_handler); +#endif + + out: + return retval; +} + +/* + * Try to init the backend + * This function can be called blindly as it use a kref + * to check if the init sequence was already done. + */ +static int omnibook_nbsmi_init(const struct omnibook_operation *io_op) +{ + int retval = 0; + int i; + u8 ec_data; + u32 smi_port = 0; + struct nbsmi_backend_data *priv_data; + + /* ectypes other than TSM40 have no business with this backend */ + if (!(omnibook_ectype & TSM40)) + return -ENODEV; + + if (io_op->backend->already_failed) { + dprintk("NbSmi backend init already failed, skipping.\n"); + return -ENODEV; + } + + if (!io_op->backend->data) { + /* Fist use of the backend */ + dprintk("Try to init NbSmi\n"); + mutex_init(&io_op->backend->mutex); + mutex_lock(&io_op->backend->mutex); + kref_init(&io_op->backend->kref); + + priv_data = kzalloc(sizeof(struct nbsmi_backend_data), GFP_KERNEL); + if (!priv_data) { + retval = -ENOMEM; + goto error0; + } + + /* PCI probing: find the LPC Super I/O bridge PCI device */ + for (i = 0; !priv_data->lpc_bridge && lpc_bridge_table[i].vendor; ++i) + priv_data->lpc_bridge = + pci_get_device(lpc_bridge_table[i].vendor, lpc_bridge_table[i].device, + NULL); + + if (!priv_data->lpc_bridge) { + printk(O_ERR "Fail to find a supported LPC I/O bridge, please report\n"); + retval = -ENODEV; + goto error1; + } + + if ((retval = pci_enable_device(priv_data->lpc_bridge))) { + printk(O_ERR "Unable to enable PCI device.\n"); + goto error2; + } + + switch (priv_data->lpc_bridge->vendor) { + case PCI_VENDOR_ID_INTEL: + priv_data->start_offset = INTEL_OFFSET; + smi_port = INTEL_SMI_PORT; + break; + case PCI_VENDOR_ID_ATI: + priv_data->start_offset = ATI_OFFSET; + smi_port = ATI_SMI_PORT; + break; + default: + BUG(); + } + + if (!request_region(smi_port, 2, OMNIBOOK_MODULE_NAME)) { + printk(O_ERR "Request SMI I/O region error\n"); + retval = -ENODEV; + goto error2; + } + + if (!request_region(EC_INDEX_PORT, 2, OMNIBOOK_MODULE_NAME)) { + printk(O_ERR "Request EC I/O region error\n"); + retval = -ENODEV; + goto error3; + } + + /* + * Try some heuristic tests to avoid enabling this interface on unsuported laptops: + * See what a port 300h read index 8f gives. Guess there is nothing if read 0xff + */ + + nbsmi_ec_read_command(SMI_FN_PRESSED, &ec_data); + dprintk("NbSmi test probe read: %x\n", ec_data); + if (ec_data == 0xff) { + printk(O_ERR "Probing at SMSC Mailbox registers failed, disabling NbSmi\n"); + retval = -ENODEV; + goto error4; + } + + retval = register_input_subsystem(priv_data); + if(retval) + goto error4; + + io_op->backend->data = priv_data; + + dprintk("NbSmi init ok\n"); + mutex_unlock(&io_op->backend->mutex); + return 0; + } else { + dprintk("NbSmi has already been initialized\n"); + kref_get(&io_op->backend->kref); + return 0; + } + error4: + release_region(EC_INDEX_PORT, 2); + error3: + release_region(smi_port, 2); + error2: + pci_dev_put(priv_data->lpc_bridge); + error1: + kfree(priv_data); + io_op->backend->data = NULL; + error0: + io_op->backend->already_failed = 1; + mutex_unlock(&io_op->backend->mutex); + mutex_destroy(&io_op->backend->mutex); + return retval; +} + +/* + * Free all allocated stuff and unregister from the input subsystem + */ +static void nbsmi_free(struct kref *ref) +{ + u32 smi_port = 0; + struct omnibook_backend *backend; + struct nbsmi_backend_data *priv_data; + + dprintk("NbSmi not used anymore: disposing\n"); + + backend = container_of(ref, struct omnibook_backend, kref); + priv_data = backend->data; + + flush_scheduled_work(); + input_unregister_handler(&hook_handler); + input_unregister_device(priv_data->nbsmi_input_dev); + + mutex_lock(&backend->mutex); + + switch (priv_data->lpc_bridge->vendor) { + case PCI_VENDOR_ID_INTEL: + smi_port = INTEL_SMI_PORT; + break; + case PCI_VENDOR_ID_ATI: + smi_port = ATI_SMI_PORT; + break; + default: + BUG(); + } + + pci_dev_put(priv_data->lpc_bridge); + release_region(smi_port, 2); + release_region(EC_INDEX_PORT, 2); + kfree(priv_data); + backend->data = NULL; + mutex_unlock(&backend->mutex); + mutex_destroy(&backend->mutex); +} + +static void omnibook_nbsmi_exit(const struct omnibook_operation *io_op) +{ + /* ectypes other than TSM40 have no business with this backend */ + BUG_ON(!(omnibook_ectype & TSM40)); + dprintk("Trying to dispose NbSmi\n"); + kref_put(&io_op->backend->kref, nbsmi_free); +} + +/* + * Adjust the lcd backlight level by delta. + * Used for Fn+F6/F7 keypress + */ +static int adjust_brighness(int delta) +{ + struct omnibook_feature *lcd_feature = omnibook_find_feature("lcd"); + struct omnibook_operation *io_op; + int retval = 0; + u8 brgt; + + if(!lcd_feature) + return -ENODEV; + + io_op = lcd_feature->io_op; + + mutex_lock(&io_op->backend->mutex); + + if(( retval = __backend_byte_read(io_op, &brgt))) + goto out; + + dprintk("FnF6/F7 pressed: adjusting britghtnes.\n"); + + if (((int) brgt + delta) < 0) + brgt = 0; + else if ((brgt + delta) > omnibook_max_brightness) + brgt = omnibook_max_brightness; + else + brgt += delta; + + retval = __backend_byte_write(io_op, brgt); + + out: + mutex_unlock(&io_op->backend->mutex); + return retval; +} + +static const struct omnibook_operation last_scan_op = SIMPLE_BYTE(SMI,SMI_GET_FN_LAST_SCAN,0); + +/* + * Workqueue handler for Fn hotkeys + */ +#if (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,19)) +static void omnibook_handle_fnkey(struct work_struct *work) +#else +static void omnibook_handle_fnkey(void* data) +#endif +{ + int i; + u8 gen_scan; + struct input_dev *input_dev; + + if(backend_byte_read(&last_scan_op, &gen_scan)) + return; + + dprintk("detected scancode %x.\n", gen_scan); + switch(gen_scan) { + case KEY_F6: + adjust_brighness(-1); + break; + case KEY_F7: + adjust_brighness(+1); + break; + } + + for(i = 0 ; i < ARRAY_SIZE(nbsmi_scan_table); i++) { + if( gen_scan == nbsmi_scan_table[i].scancode) { + dprintk("generating keycode %i.\n", nbsmi_scan_table[i].keycode); +#if (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,19)) + input_dev = container_of(work, struct nbsmi_backend_data, fnkey_work)->nbsmi_input_dev; +#else + input_dev = ((struct nbsmi_backend_data *) data)->nbsmi_input_dev; +#endif + omnibook_report_key(input_dev, nbsmi_scan_table[i].keycode); + break; + } + } +} + +static int omnibook_nbsmi_get_wireless(const struct omnibook_operation *io_op, unsigned int *state) +{ + int retval = 0; + struct omnibook_operation aerial_op = SIMPLE_BYTE(SMI, SMI_GET_KILL_SWITCH, 0); + u8 data; + + if ((retval = nbsmi_smi_read_command(&aerial_op, &data))) + goto out; + + dprintk("get_wireless (kill switch) raw_state: %x\n", data); + + *state = data ? KILLSWITCH : 0; + + aerial_op.read_addr = SMI_GET_AERIAL; + + if ((retval = nbsmi_smi_read_command(&aerial_op, &data))) + goto out; + + dprintk("get_wireless (aerial) raw_state: %x\n", data); + + *state |= (data & WLEX_MASK) ? WIFI_EX : 0; + *state |= (data & WLAT_MASK) ? WIFI_STA : 0; + *state |= (data & BTEX_MASK) ? BT_EX : 0; + *state |= (data & BTAT_MASK) ? BT_STA : 0; + + out: + return retval; +} + +static int omnibook_nbsmi_set_wireless(const struct omnibook_operation *io_op, unsigned int state) +{ + int retval = 0; + u8 data; + struct omnibook_operation aerial_op = SIMPLE_BYTE(SMI, SMI_SET_AERIAL, 0); + + data = !!(state & BT_STA); + data |= !!(state & WIFI_STA) << 0x1; + + dprintk("set_wireless raw_state: %x\n", data); + + retval = nbsmi_smi_write_command(&aerial_op, data); + + return retval; +} + +static int omnibook_nbmsi_hotkeys_get(const struct omnibook_operation *io_op, unsigned int *state) +{ + int retval; + u8 data = 0; + struct omnibook_operation hotkeys_op = SIMPLE_BYTE(SMI, SMI_GET_FN_INTERFACE, 0); + + retval = nbsmi_smi_read_command(&hotkeys_op, &data); + if (retval < 0) + return retval; + + dprintk("get_hotkeys raw_state: %x\n", data); + + *state = (data & SMI_FN_KEYS_MASK) ? HKEY_FN : 0; + *state |= (data & SMI_STICK_KEYS_MASK) ? HKEY_STICK : 0; + *state |= (data & SMI_FN_TWICE_LOCK_MASK) ? HKEY_TWICE_LOCK : 0; + *state |= (data & SMI_FN_DOCK_MASK) ? HKEY_DOCK : 0; + + return 0; +} + + +static int omnibook_nbmsi_hotkeys_set(const struct omnibook_operation *io_op, unsigned int state) +{ + int i, retval; + u8 data, rdata; + struct omnibook_operation hotkeys_op = SIMPLE_BYTE(SMI, SMI_SET_FN_F5_INTERFACE, 0); + u8* data_array; + + data = !!(state & HKEY_FNF5); + + dprintk("set_hotkeys (Fn F5) raw_state: %x\n", data); + + retval = nbsmi_smi_write_command(&hotkeys_op, data); + if (retval < 0) + return retval; + + hotkeys_op.write_addr = SMI_SET_FN_INTERFACE; + hotkeys_op.read_addr = SMI_GET_FN_INTERFACE; + + data = (state & HKEY_FN) ? SMI_FN_KEYS_MASK : 0; + data |= (state & HKEY_STICK) ? SMI_STICK_KEYS_MASK : 0; + data |= (state & HKEY_TWICE_LOCK) ? SMI_FN_TWICE_LOCK_MASK : 0; + data |= (state & HKEY_DOCK) ? SMI_FN_DOCK_MASK : 0; + + dprintk("set_hotkeys (Fn interface) raw_state: %x\n", data); + + /* + * Hardware seems to be quite stubborn and multiple retries may be + * required. The criteria here is simple: retry until probed state match + * the requested one (with timeout). + */ + + data_array = kcalloc(250, sizeof(u8), GFP_KERNEL); + if(!data_array) + return -ENODEV; + + for (i = 0; i < 250; i++) { + retval = nbsmi_smi_write_command(&hotkeys_op, data); + if (retval) + goto out; + mdelay(1); + retval = nbsmi_smi_read_command(&hotkeys_op, &rdata); + if(retval) + goto out; + data_array[i] = rdata; + if(rdata == data) { + dprintk("check loop ok after %i iters\n.",i); + retval = 0; + goto out; + } + } + dprintk("error or check loop timeout !!\n"); + dprintk("forensics datas: "); + for (i = 0; i < 250; i++) + dprintk_simple("%x ", data_array[i]); + dprintk_simple("\n"); +out: + kfree(data_array); + return retval; +} + +static const unsigned int nbsmi_display_mode_list[] = { + DISPLAY_LCD_ON, + DISPLAY_LCD_ON | DISPLAY_CRT_ON, + DISPLAY_CRT_ON, + DISPLAY_LCD_ON | DISPLAY_TVO_ON, + DISPLAY_TVO_ON, +}; + +static int omnibook_nbmsi_display_get(const struct omnibook_operation *io_op, unsigned int *state) +{ + int retval = 0; + u8 data; + + retval = nbsmi_smi_read_command(io_op, &data); + if (retval < 0) + return retval; + + if (data > (ARRAY_SIZE(nbsmi_display_mode_list) - 1)) + return -EIO; + + *state = nbsmi_display_mode_list[data]; + + return DISPLAY_LCD_ON | DISPLAY_CRT_ON | DISPLAY_TVO_ON; +} + +static int omnibook_nbmsi_display_set(const struct omnibook_operation *io_op, unsigned int state) +{ + int retval; + int i; + u8 matched = 255; + + for (i = 0; i < ARRAY_SIZE(nbsmi_display_mode_list); i++) { + if (nbsmi_display_mode_list[i] == state) { + matched = i; + break; + } + } + + if(matched == 255) { + printk(O_ERR "Display mode %x is unsupported.\n", state); + return -EINVAL; + } + + retval = nbsmi_smi_write_command(io_op, matched); + if (retval < 0) + return retval; + + return DISPLAY_LCD_ON | DISPLAY_CRT_ON | DISPLAY_TVO_ON; +} + +struct omnibook_backend nbsmi_backend = { + .name = "nbsmi", + .hotkeys_read_cap = HKEY_FN | HKEY_STICK | HKEY_TWICE_LOCK | HKEY_DOCK, + .hotkeys_write_cap = HKEY_FN | HKEY_STICK | HKEY_TWICE_LOCK | HKEY_DOCK | HKEY_FNF5, + .init = omnibook_nbsmi_init, + .exit = omnibook_nbsmi_exit, + .byte_read = nbsmi_smi_read_command, + .byte_write = nbsmi_smi_write_command, + .aerial_get = omnibook_nbsmi_get_wireless, + .aerial_set = omnibook_nbsmi_set_wireless, + .hotkeys_get = omnibook_nbmsi_hotkeys_get, + .hotkeys_set = omnibook_nbmsi_hotkeys_set, + .display_get = omnibook_nbmsi_display_get, + .display_set = omnibook_nbmsi_display_set, +}; --- linux-3.0.0.orig/ubuntu/omnibook/omnibook.h +++ linux-3.0.0/ubuntu/omnibook/omnibook.h @@ -0,0 +1,145 @@ +/* + * omnibook.h -- High level data structures and functions of omnibook + * support code + * + * 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. + * + * Written by Soós Péter , 2002-2004 + * Modified by Mathieu Bérard , 2006-2007 + */ + +#include +#include +#include +#include + +/* + * EC types + */ + +extern enum omnibook_ectype_t { + NONE = 0, /* 0 Default/unknown EC type */ + XE3GF = (1<<0), /* 1 HP OmniBook XE3 GF, most old Toshiba Satellites */ + XE3GC = (1<<1), /* 2 HP OmniBook XE3 GC, GD, GE and compatible */ + OB500 = (1<<2), /* 3 HP OmniBook 500 and compatible */ + OB510 = (1<<3), /* 4 HP OmniBook 510 */ + OB6000 = (1<<4), /* 5 HP OmniBook 6000 */ + OB6100 = (1<<5), /* 6 HP OmniBook 6100 */ + XE4500 = (1<<6), /* 7 HP OmniBook xe4500 and compatible */ + OB4150 = (1<<7), /* 8 HP OmniBook 4150 */ + XE2 = (1<<8), /* 9 HP OmniBook XE2 */ + AMILOD = (1<<9), /* 10 Fujitsu Amilo D */ + TSP10 = (1<<10), /* 11 Toshiba Satellite P10, P15, P20 and compatible */ + TSM70 = (1<<11), /* 12 Toshiba Satellite M40X, M70 and compatible */ + TSM40 = (1<<12), /* 13 Toshiba Satellite M40, M45 and Tecra S1 */ + TSA105 = (1<<13), /* 14 Toshiba Satellite A105 and compatible (Real support is MISSING) */ + TSM30X = (1<<14), /* 15 Toshiba Stallite M30X and compatible */ + TSX205 = (1<<15) /* 16 Toshiba Stallite X205 and compatible */ +} omnibook_ectype; + +#define ALL_ECTYPES XE3GF|XE3GC|OB500|OB510|OB6000|OB6100|XE4500|OB4150|XE2|AMILOD|TSP10|TSM70|TSM40|TSA105|TSM30X|TSX205 + +/* + * This represent a feature provided by this module + */ + +struct omnibook_operation; + +struct omnibook_feature { + char *name; /* Name */ + int enabled; /* Set from module parameter */ + int (*read) (char *,struct omnibook_operation *); /* Procfile read function */ + int (*write) (char *,struct omnibook_operation *); /* Procfile write function */ + int (*init) (struct omnibook_operation *); /* Specific Initialization function */ + void (*exit) (struct omnibook_operation *); /* Specific Cleanup function */ + int (*suspend) (struct omnibook_operation *); /* PM Suspend function */ + int (*resume) (struct omnibook_operation *); /* PM Resume function */ + int ectypes; /* Type(s) of EC we support for this feature (bitmask) */ + struct omnibook_tbl *tbl; + struct omnibook_operation *io_op; + struct list_head list; +}; + +/* + * State of a Wifi/Bluetooth adapter + */ +enum { + WIFI_EX = (1<<0), /* 1 1=present 0=absent */ + WIFI_STA = (1<<1), /* 2 1=enabled 0=disabled */ + KILLSWITCH = (1<<2), /* 4 1=radio on 0=radio off */ + BT_EX = (1<<3), /* 8 1=present 0=absent */ + BT_STA = (1<<4), /* 16 1=enabled 0=disabled */ +}; + +/* + * Hotkeys state backend neutral masks + */ +enum { + HKEY_ONETOUCH = (1<<0), /* 1 Ontetouch button scancode generation */ + HKEY_MULTIMEDIA = (1<<1), /* 2 "Multimedia hotkeys" scancode generation */ + HKEY_FN = (1<<2), /* 4 Fn + foo hotkeys scancode generation */ + HKEY_STICK = (1<<3), /* 8 Stick key (Fn locked/unlocked on keypress) */ + HKEY_TWICE_LOCK = (1<<4), /* 16 Press Fn twice to lock */ + HKEY_DOCK = (1<<5), /* 32 (Un)Dock events scancode generation */ + HKEY_FNF5 = (1<<6), /* 64 Fn + F5 (toggle display) is enabled */ +}; + +#define HKEY_LAST_SHIFT 6 + +/* + * Display state backend neutral masks + * _ON masks = port is powered up and running + * _DET masks = a plugged display have been detected + */ + +enum { + DISPLAY_LCD_ON = (1<<0), /* 1 Internal LCD panel */ + DISPLAY_CRT_ON = (1<<1), /* 2 External VGA port */ + DISPLAY_TVO_ON = (1<<2), /* 4 External TV-OUT port */ + DISPLAY_DVI_ON = (1<<3), /* 8 External DVI port */ + DISPLAY_LCD_DET = (1<<4), /* 16 Internal LCD panel */ + DISPLAY_CRT_DET = (1<<5), /* 32 External VGA port */ + DISPLAY_TVO_DET = (1<<6), /* 64 External TV-OUT port */ + DISPLAY_DVI_DET = (1<<7), /* 128 External DVI port */ +}; + +extern unsigned int omnibook_max_brightness; +int set_omnibook_param(const char *val, struct kernel_param *kp); +int omnibook_lcd_blank(int blank); +struct omnibook_feature *omnibook_find_feature(char *name); +void omnibook_report_key(struct input_dev *dev, unsigned int keycode); + +/* + * __attribute_used__ is not defined anymore in 2.6.24 + * but __used appeared only in 2.6.22 + */ +#ifndef __used +#define __used __attribute_used__ +#endif + +#define __declared_feature __attribute__ (( __section__(".features"), __aligned__(__alignof__ (struct omnibook_feature)))) __used + +/* + * yet another printk wrapper + */ +#define O_INFO KERN_INFO OMNIBOOK_MODULE_NAME ": " +#define O_WARN KERN_WARNING OMNIBOOK_MODULE_NAME ": " +#define O_ERR KERN_ERR OMNIBOOK_MODULE_NAME ": " + +#ifdef CONFIG_OMNIBOOK_DEBUG +#define dprintk(fmt, args...) printk(KERN_INFO "%s: " fmt, OMNIBOOK_MODULE_NAME, ## args) +#define dprintk_simple(fmt, args...) printk(fmt, ## args) +#else +#define dprintk(fmt, args...) do { } while(0) +#define dprintk_simple(fmt, args...) do { } while(0) +#endif + +/* End of file */ --- linux-3.0.0.orig/ubuntu/omnibook/pio.c +++ linux-3.0.0/ubuntu/omnibook/pio.c @@ -0,0 +1,173 @@ +/* + * pio.c -- low level functions I/O ports + * + * 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. + * + * Written by Soós Péter , 2002-2004 + * Modified by Mathieu Bérard , 2006 + */ + +#include "omnibook.h" + +#include +#include +#include +#include +#include + +#include +#include "hardware.h" + +/* + * IO port backend. Only support single or dual ports operations + * private data structure: it's the linked list of requested ports + * + * Race condition issue: omnibook_pio_init/exit functions are only called from + * omnibook_backend_match and omnibook_remove from init.c, this should happen + * only at module init/exit time so there is no need for a lock. + */ + +struct pio_priv_data_t { + unsigned long addr; + struct kref refcount; + struct list_head list; +}; + +static struct pio_priv_data_t pio_priv_data = { + .addr = 0, + .list = LIST_HEAD_INIT(pio_priv_data.list), +}; + +/* + * Match an entry in the linked list helper function: see if we have and entry + * whose addr field match maddr + */ +static struct pio_priv_data_t *omnibook_match_port(struct pio_priv_data_t *data, + unsigned long maddr) +{ + struct pio_priv_data_t *cursor; + + list_for_each_entry(cursor, &data->list, list) { + if (cursor->addr == maddr) { + return cursor; + } + } + return NULL; +} + +/* + * See if we have to request raddr + */ +static int omnibook_claim_port(struct pio_priv_data_t *data, unsigned long raddr) +{ + struct pio_priv_data_t *match, *new; + + match = omnibook_match_port(data, raddr); + if (match) { + /* Already requested by us: increment kref and quit */ + kref_get(&match->refcount); + return 0; + } + + /* there was no match: request the region and add to list */ + if (!request_region(raddr, 1, OMNIBOOK_MODULE_NAME)) { + printk(O_ERR "Request I/O port error\n"); + return -ENODEV; + } + + new = kmalloc(sizeof(struct pio_priv_data_t), GFP_KERNEL); + if (!new) { + release_region(raddr, 1); + return -ENOMEM; + } + + kref_init(&new->refcount); + new->addr = raddr; + list_add(&new->list, &data->list); + + return 0; +} + +/* + * Register read_addr and write_addr + */ +static int omnibook_pio_init(const struct omnibook_operation *io_op) +{ + int retval = 0; + + if (io_op->read_addr + && (retval = omnibook_claim_port(io_op->backend->data, io_op->read_addr))) + goto out; + + if (io_op->write_addr && (io_op->write_addr != io_op->read_addr)) + retval = omnibook_claim_port(io_op->backend->data, io_op->write_addr); + + out: + return retval; +} + +/* + * REALLY release a port + */ +static void omnibook_free_port(struct kref *ref) +{ + struct pio_priv_data_t *data; + + data = container_of(ref, struct pio_priv_data_t, refcount); + release_region(data->addr, 1); + list_del(&data->list); + kfree(data); +} + +/* + * Unregister read_addr and write_addr + */ +static void omnibook_pio_exit(const struct omnibook_operation *io_op) +{ + struct pio_priv_data_t *match; + + match = omnibook_match_port(io_op->backend->data, io_op->read_addr); + if (match) + kref_put(&match->refcount, omnibook_free_port); + + match = omnibook_match_port(io_op->backend->data, io_op->write_addr); + if (match) + kref_put(&match->refcount, omnibook_free_port); + +} + +static int omnibook_io_read(const struct omnibook_operation *io_op, u8 * value) +{ + *value = inb(io_op->read_addr); + if (io_op->read_mask) + *value &= io_op->read_mask; + return 0; +} + +static int omnibook_io_write(const struct omnibook_operation *io_op, u8 value) +{ + outb(io_op->write_addr, value); + return 0; +} + +/* + * Backend interface declarations + */ +struct omnibook_backend pio_backend = { + .name = "pio", + .data = &pio_priv_data, + .init = omnibook_pio_init, + .exit = omnibook_pio_exit, + .byte_read = omnibook_io_read, + .byte_write = omnibook_io_write, +}; + +/* End of file */ --- linux-3.0.0.orig/ubuntu/omnibook/polling.c +++ linux-3.0.0/ubuntu/omnibook/polling.c @@ -0,0 +1,259 @@ +/* + * polling.c -- scancode emulation for volume buttons + * + * 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. + * + * Written by Soós Péter , 2002-2004 + * Modified by Mathieu Bérard , 2006 + */ + +#include "omnibook.h" +#include "hardware.h" +#include +#include + +/* + * XE3GC type key_polling polling: + * + * Polling interval for keys (100 ms) + */ + +#define OMNIBOOK_POLL msecs_to_jiffies(100) + +/* + * workqueue manipulations are mutex protected and thus kept in sync with key_polling_enabled + */ +static struct workqueue_struct *omnibook_wq; +static int key_polling_enabled; +static DEFINE_MUTEX(poll_mutex); + +#if (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,19)) +static void omnibook_key_poller(struct work_struct *work); +DECLARE_DELAYED_WORK(omnibook_poll_work, *omnibook_key_poller); +#else +static void omnibook_key_poller(void *data); +DECLARE_WORK(omnibook_poll_work, *omnibook_key_poller, NULL); +#endif + +static struct omnibook_feature key_polling_driver; +static struct input_dev *poll_input_dev; + +#if (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,19)) + static void omnibook_key_poller(struct work_struct *work) +#else + static void omnibook_key_poller(void *data) +#endif +{ + u8 q0a; + int retval; + + mutex_lock(&key_polling_driver.io_op->backend->mutex); + __backend_byte_read(key_polling_driver.io_op, &q0a); + __backend_byte_write(key_polling_driver.io_op, 0); + mutex_unlock(&key_polling_driver.io_op->backend->mutex); + +#ifdef CONFIG_OMNIBOOK_DEBUG + if (unlikely(q0a & XE3GC_SLPB_MASK)) + dprintk("Sleep button pressed.\n"); + if (unlikely(q0a & XE3GC_F5_MASK)) + dprintk("Fn-F5 - LCD/CRT switch pressed.\n"); + if (unlikely(q0a & XE3GC_CNTR_MASK)) + dprintk("Fn+F3/Fn+F4 - Contrast up or down pressed.\n"); + if (unlikely(q0a & XE3GC_BRGT_MASK)) + dprintk("Fn+F1/Fn+F2 - Brightness up or down pressed.\n"); +#endif + + /* + * Volume button scancode emulaton + * It emulates a key press and a release without repeat as other OneTouch buttons do. + */ + + if (unlikely(q0a & XE3GC_VOLD_MASK)) { + dprintk("Fn-down arrow or Volume down pressed.\n"); + omnibook_report_key(poll_input_dev, KEY_VOLUMEDOWN); + } + if (unlikely(q0a & XE3GC_VOLU_MASK)) { + dprintk("Fn-up arrow or Volume up pressed.\n"); + omnibook_report_key(poll_input_dev, KEY_VOLUMEUP); + } + if (unlikely(q0a & XE3GC_MUTE_MASK)) { + dprintk("Fn+F7 - Volume mute pressed.\n"); + omnibook_report_key(poll_input_dev, KEY_MUTE); + } + + retval = queue_delayed_work(omnibook_wq, &omnibook_poll_work, OMNIBOOK_POLL); + if(unlikely(!retval)) /* here non-zero on success */ + printk(O_ERR "Key_poller failed to rearm.\n"); +} + +static int omnibook_key_polling_enable(void) +{ + int retval = 0; + + if(mutex_lock_interruptible(&poll_mutex)) + return -ERESTARTSYS; + + if(key_polling_enabled) + goto out; + + retval = !queue_delayed_work(omnibook_wq, &omnibook_poll_work, OMNIBOOK_POLL); + if(retval) + printk(O_ERR "Key_poller enabling failed.\n"); + else { + dprintk("Scancode emulation for volume buttons enabled.\n"); + key_polling_enabled = 1; + } + + out: + mutex_unlock(&poll_mutex); + return retval; +} + +static int omnibook_key_polling_disable(void) +{ + if(mutex_lock_interruptible(&poll_mutex)) + return -ERESTARTSYS; + + if(!key_polling_enabled) + goto out; + + cancel_rearming_delayed_workqueue(omnibook_wq, &omnibook_poll_work); + dprintk("Scancode emulation for volume buttons disabled.\n"); + key_polling_enabled = 0; + + out: + mutex_unlock(&poll_mutex); + return 0; +} + + +static int omnibook_key_polling_read(char *buffer, struct omnibook_operation *io_op) +{ + int len = 0; + + if(mutex_lock_interruptible(&poll_mutex)) + return -ERESTARTSYS; + + len += sprintf(buffer + len, "Volume buttons polling is %s.\n", + (key_polling_enabled) ? "enabled" : "disabled"); +#ifdef CONFIG_OMNIBOOK_DEBUG + if(key_polling_enabled) + len += sprintf(buffer + len, "Will poll in %i msec.\n", + jiffies_to_msecs(omnibook_poll_work.timer.expires - jiffies)); +#endif + mutex_unlock(&poll_mutex); + return len; +} + +static int omnibook_key_polling_write(char *buffer, struct omnibook_operation *io_op) +{ + int retval; + switch (*buffer) { + case '0': + retval = omnibook_key_polling_disable(); + break; + case '1': + retval = omnibook_key_polling_enable(); + break; + default: + retval = -EINVAL; + } + return retval; +} + + +/* + * Stop polling upon suspend an restore it upon resume + */ +static int omnibook_key_polling_resume(struct omnibook_operation *io_op) +{ + int retval = 0; + + mutex_lock(&poll_mutex); + if(key_polling_enabled) + retval = !queue_delayed_work(omnibook_wq, &omnibook_poll_work, OMNIBOOK_POLL); + mutex_unlock(&poll_mutex); + return retval; +} + +static int omnibook_key_polling_suspend(struct omnibook_operation *io_op) +{ + mutex_lock(&poll_mutex); + if(key_polling_enabled) + cancel_rearming_delayed_workqueue(omnibook_wq, &omnibook_poll_work); + mutex_unlock(&poll_mutex); + return 0; +} + +static int __init omnibook_key_polling_init(struct omnibook_operation *io_op) +{ + int retval = 0; + + poll_input_dev = input_allocate_device(); + if (!poll_input_dev) { + retval = -ENOMEM; + goto out; + } + + poll_input_dev->name = "Omnibook legacy laptop scancode generator"; + poll_input_dev->phys = "omnibook/input0"; + poll_input_dev->id.bustype = BUS_HOST; + + /* this device has three keys */ + set_bit(EV_KEY, poll_input_dev->evbit); + set_bit(KEY_VOLUMEDOWN, poll_input_dev->keybit); + set_bit(KEY_VOLUMEUP, poll_input_dev->keybit); + set_bit(KEY_MUTE, poll_input_dev->keybit); + + retval = input_register_device(poll_input_dev); + if (retval) { + input_free_device(poll_input_dev); + goto out; + } + + omnibook_wq = create_singlethread_workqueue("omnibook"); + if(!omnibook_wq) + retval = -ENOMEM; + else + retval = omnibook_key_polling_enable(); + +out: + return retval; +} + +static void __exit omnibook_key_polling_cleanup(struct omnibook_operation *io_op) +{ + omnibook_key_polling_disable(); + destroy_workqueue(omnibook_wq); + input_unregister_device(poll_input_dev); +} + +static struct omnibook_tbl key_polling_table[] __initdata = { + {XE3GC, SIMPLE_BYTE(EC, XE3GC_Q0A, 0)}, + {0,} +}; + +static struct omnibook_feature __declared_feature key_polling_driver = { + .name = "key_polling", + .enabled = 0, /* dangerous */ + .read = omnibook_key_polling_read, + .write = omnibook_key_polling_write, + .init = omnibook_key_polling_init, + .exit = omnibook_key_polling_cleanup, + .suspend = omnibook_key_polling_suspend, + .resume = omnibook_key_polling_resume, + .ectypes = XE3GC, + .tbl = key_polling_table, +}; + +module_param_named(key_polling, key_polling_driver.enabled, int, S_IRUGO); +MODULE_PARM_DESC(key_polling, "Use 0 to disable, 1 to enable key polling"); +/* End of file */ --- linux-3.0.0.orig/ubuntu/omnibook/sections.lds +++ linux-3.0.0/ubuntu/omnibook/sections.lds @@ -0,0 +1,11 @@ +SECTIONS +{ + .data : + { + . = ALIGN(32); + _start_features_driver = .; + *(.features) + _end_features_driver = .; + *(.data) + } +} --- linux-3.0.0.orig/ubuntu/omnibook/temperature.c +++ linux-3.0.0/ubuntu/omnibook/temperature.c @@ -0,0 +1,55 @@ +/* + * temperature.c -- CPU temprature monitoring + * + * 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. + * + * Written by Soós Péter , 2002-2004 + * Modified by Mathieu Bérard , 2006 + */ + +#include "omnibook.h" +#include "hardware.h" + +static int omnibook_temperature_read(char *buffer, struct omnibook_operation *io_op) +{ + int len = 0; + int retval; + u8 temp; + + if ((retval = backend_byte_read(io_op, &temp))) + return retval; + + len += sprintf(buffer + len, "CPU temperature: %2d C\n", temp); + + return len; +} + +static struct omnibook_tbl temp_table[] __initdata = { + {XE3GF | TSP10 | TSM70 | TSM30X | TSX205, SIMPLE_BYTE(EC, XE3GF_CTMP, 0)}, + {XE3GC | AMILOD, SIMPLE_BYTE(EC, XE3GC_CTMP, 0)}, + {OB500 | OB510 | OB6000 | OB6100 | XE4500 | XE2, SIMPLE_BYTE(EC, OB500_CTMP, 0)}, + {OB4150, SIMPLE_BYTE(EC, OB4150_TMP, 0)}, + {0,} +}; + +static struct omnibook_feature __declared_feature temperature_driver = { + .name = "temperature", + .enabled = 1, + .read = omnibook_temperature_read, + .ectypes = + XE3GF | XE3GC | OB500 | OB510 | OB6000 | OB6100 | XE4500 | OB4150 | XE2 | AMILOD | TSP10 + | TSM70 | TSM30X | TSX205, + .tbl = temp_table, +}; + +module_param_named(temperature, temperature_driver.enabled, int, S_IRUGO); +MODULE_PARM_DESC(temperature, "Use 0 to disable, 1 to enable thermal status and policy support"); +/* End of file */ --- linux-3.0.0.orig/ubuntu/omnibook/throttling.c +++ linux-3.0.0/ubuntu/omnibook/throttling.c @@ -0,0 +1,83 @@ +/* + * throttling.c --CPU throttling control feature + * + * 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. + * + * Written by Mathieu Bérard , 2007 + */ + +#include "omnibook.h" +#include "hardware.h" + +/* + * Throttling level/rate mapping found in ICH6M datasheets + * the output is set to mimic the one of /proc/acpi/cpu/CPU0/throttling + * XXX: We always assume that there are 8 T-States and one processor. + */ +static const int trate[8] = { 0, 12, 25, 37, 50, 62, 75, 87 }; + +static int omnibook_throttle_read(char *buffer, struct omnibook_operation *io_op) +{ + int len = 0; + int tstate = 0; + int retval, i; + + retval = backend_throttle_get(io_op, &tstate); + if (retval < 0) + return retval; + + len += sprintf(buffer + len, "state count: 8\n"); + len += sprintf(buffer + len, "active state: T%d\n", tstate); + for (i = 0; i < 8; i += 1) + { + len += sprintf(buffer + len, " %cT%d: %02d%%\n", + (i == tstate ? '*' : ' '), + i, + trate[i]); + } + + return len; +} + +static int omnibook_throttle_write(char *buffer, struct omnibook_operation *io_op) +{ + int retval = 0; + int data; + char *endp; + + data = simple_strtoul(buffer, &endp, 10); + if ((endp == buffer) || (data > 7)) /* There are 8 throttling levels */ + return -EINVAL; + else + retval = backend_throttle_set(io_op, data); + + return retval; +} + + +static struct omnibook_tbl throttle_table[] __initdata = { + {TSM70 | TSX205, {ACPI,}}, + {0,} +}; + +struct omnibook_feature __declared_feature throttle_driver = { + .name = "throttling", + .enabled = 1, + .read = omnibook_throttle_read, + .write = omnibook_throttle_write, + .ectypes = TSM70 | TSX205, + .tbl = throttle_table, +}; + +module_param_named(throttle, throttle_driver.enabled, int, S_IRUGO); +MODULE_PARM_DESC(throttle, "Use 0 to disable, 1 to enable CPU throttling control"); + +/* End of file */ --- linux-3.0.0.orig/ubuntu/omnibook/touchpad.c +++ linux-3.0.0/ubuntu/omnibook/touchpad.c @@ -0,0 +1,126 @@ +/* + * touchpad.c -- enable/disable touchpad + * + * 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. + * + * Written by Soós Péter , 2002-2004 + * Modified by Mathieu Bérard , 2006 + */ + +#include "omnibook.h" +#include "hardware.h" + +static int omnibook_touchpad_set(struct omnibook_operation *io_op, int status) +{ + int retval = 0; + + if(mutex_lock_interruptible(&io_op->backend->mutex)) + return -ERESTARTSYS; + + if ((retval = __omnibook_toggle(io_op, !!status))) { + printk(O_ERR "Failed touchpad %sable command.\n", status ? "en" : "dis"); + goto out; + } + + io_op->backend->touchpad_state = !!status; + + out: + mutex_unlock(&io_op->backend->mutex); + return retval; +} + +/* + * Power management handlers: redisable touchpad on resume (if necessary) + */ +static int omnibook_touchpad_resume(struct omnibook_operation *io_op) +{ + int retval; + mutex_lock(&io_op->backend->mutex); + retval = __omnibook_toggle(io_op, !!io_op->backend->touchpad_state); + mutex_unlock(&io_op->backend->mutex); + return retval; +} + +/* + * Hardware query is unsupported, so reading is unreliable. + */ +static int omnibook_touchpad_read(char *buffer, struct omnibook_operation *io_op) +{ + int len = 0; + + if(mutex_lock_interruptible(&io_op->backend->mutex)) + return -ERESTARTSYS; + + len += + sprintf(buffer + len, "Last touchpad action was an %s command.\n", + io_op->backend->touchpad_state ? "enable" : "disable"); + + mutex_unlock(&io_op->backend->mutex); + return len; +} + +static int omnibook_touchpad_write(char *buffer, struct omnibook_operation *io_op) +{ + int cmd; + + if (*buffer == '0' || *buffer == '1') { + cmd = *buffer - '0'; + if (!omnibook_touchpad_set(io_op, cmd)) { + dprintk("%sabling touchpad.\n", cmd ? "En" : "Dis"); + } + } else { + return -EINVAL; + } + return 0; +} + + +static int __init omnibook_touchpad_init(struct omnibook_operation *io_op) +{ + mutex_lock(&io_op->backend->mutex); + /* Touchpad is assumed to be enabled by default */ + io_op->backend->touchpad_state = 1; + mutex_unlock(&io_op->backend->mutex); + return 0; +} + +/* + * Reenable touchpad upon exit + */ +static void __exit omnibook_touchpad_cleanup(struct omnibook_operation *io_op) +{ + omnibook_touchpad_set(io_op, 1); + printk(O_INFO "Enabling touchpad.\n"); +} + +static struct omnibook_tbl touchpad_table[] __initdata = { + {XE3GF | XE3GC | TSP10, + COMMAND(KBC, OMNIBOOK_KBC_CMD_TOUCHPAD_ENABLE, OMNIBOOK_KBC_CMD_TOUCHPAD_DISABLE)}, + {TSM70, {CDI, 0, TSM70_FN_INDEX, 0, TSM70_TOUCHPAD_ON, TSM70_TOUCHPAD_OFF}}, + {0,} +}; + +static struct omnibook_feature __declared_feature touchpad_driver = { + .name = "touchpad", + .enabled = 1, + .read = omnibook_touchpad_read, + .write = omnibook_touchpad_write, + .init = omnibook_touchpad_init, + .exit = omnibook_touchpad_cleanup, + .resume = omnibook_touchpad_resume, + .ectypes = XE3GF | XE3GC | TSP10 | TSM70, + .tbl = touchpad_table, +}; + +module_param_named(touchpad, touchpad_driver.enabled, int, S_IRUGO); +MODULE_PARM_DESC(touchpad, "Use 0 to disable, 1 to enable touchpad handling"); + +/* End of file */ --- linux-3.0.0.orig/ubuntu/omnibook/wireless.c +++ linux-3.0.0/ubuntu/omnibook/wireless.c @@ -0,0 +1,108 @@ +/* + * wireless.c Wifi feature + * + * 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. + * + * Written by Mathieu Bérard , 2006 + * + */ + +#include "omnibook.h" +#include "hardware.h" + +static int omnibook_wifi_read(char *buffer, struct omnibook_operation *io_op) +{ + int len = 0; + int retval; + unsigned int state; + + if ((retval = backend_aerial_get(io_op, &state))) + return retval; + + len += + sprintf(buffer + len, "Wifi adapter is %s", (state & WIFI_EX) ? "present" : "absent"); + if (state & WIFI_EX) + len += + sprintf(buffer + len, " and %s", (state & WIFI_STA) ? "enabled" : "disabled"); + len += sprintf(buffer + len, ".\n"); + len += + sprintf(buffer + len, "Wifi Kill switch is %s.\n", (state & KILLSWITCH) ? "on" : "off"); + + return len; + +} + +static int omnibook_wifi_write(char *buffer, struct omnibook_operation *io_op) +{ + int retval = 0; + unsigned int state; + + if(mutex_lock_interruptible(&io_op->backend->mutex)) + return -ERESTARTSYS; + + if ((retval = __backend_aerial_get(io_op, &state))) + goto out; + + if (*buffer == '0') + state &= ~WIFI_STA; + else if (*buffer == '1') + state |= WIFI_STA; + else { + retval = -EINVAL; + goto out; + } + + if ((retval = __backend_aerial_set(io_op, state))) + return retval; + + out: + mutex_unlock(&io_op->backend->mutex); + return retval; +} + +static struct omnibook_feature wifi_driver; + +static int __init omnibook_wifi_init(struct omnibook_operation *io_op) +{ + int retval = 0; + unsigned int state; + +/* + * Refuse enabling/disabling a non-existent device + */ + + if ((retval = backend_aerial_get(io_op, &state))) + return retval; + + if (!(state & WIFI_EX)) + wifi_driver.write = NULL; + + return retval; +} + +static struct omnibook_tbl wireless_table[] __initdata = { + {TSM70 | TSX205, {ACPI,}}, /* stubs to select backend */ + {TSM40, {SMI,}}, /* stubs to select backend */ + {0,} +}; + +static struct omnibook_feature __declared_feature wifi_driver = { + .name = "wifi", + .enabled = 1, + .read = omnibook_wifi_read, + .write = omnibook_wifi_write, + .init = omnibook_wifi_init, + .ectypes = TSM70 | TSM40 | TSX205, + .tbl = wireless_table, +}; + +module_param_named(wifi, wifi_driver.enabled, int, S_IRUGO); +MODULE_PARM_DESC(wifi, "Use 0 to disable, 1 to enable Wifi adapter control"); --- linux-3.0.0.orig/ubuntu/omnibook/debian/README.Debian +++ linux-3.0.0/ubuntu/omnibook/debian/README.Debian @@ -0,0 +1,30 @@ +omnibook for Debian +------------------- + +Please see docs/README for a description of the omnibook kernel module. + +The Debian omnibook source package provides omnibook-source, package +which provides the source for the kernel module. + +The omnibook-source package can be used in several ways, + + - Using the make-kpkg(1) command provided by the kernel-package Debian + package. This will produce a corresponding omnibook-modules package for + the Debian kernel-image package that you are using. + See the "modules_image" section of the make-kpkg(1) man page. + + - Using module-assistant. Simply issue the following command (as root): + $ module-assistant auto-install omnibook + Please see the module-assistant documentation for futher details. + + - Changing to the /usr/src/modules/omnibook/ directory and building as + the README file instructs using "make; make install". This will build + and install a module specific to the system you are building on and is + not under control of the packaging system. + +If your are not using module-assisatant, you have to unpack +/usr/src/omnibook-source.tar.bz2 to /usr/src. + + -- Peter Soos , Wed, 25 Jan 2006 21:06:28 +0100 + -- Julien Valroff Sun, 07 Oct 2007 10:38:07 +0200 + --- linux-3.0.0.orig/ubuntu/omnibook/debian/changelog +++ linux-3.0.0/ubuntu/omnibook/debian/changelog @@ -0,0 +1,170 @@ +omnibook (2:2.20070211+svn20090714b-1) unstable; urgency=low + + * New SVN snapshot: + + fix build issue induced by previous patches + + fix build with kernel >= 2.6.30 + + -- Julien Valroff Tue, 14 Jul 2009 18:17:49 +0200 + +omnibook (2:2.20070211+svn20090714-1) unstable; urgency=low + + * New SVN snapshot: + + Applied patches from Azael Avalos + to add support to Satellite X205 and other laptops based on + ICH8 + * New Standards version 3.8.2 + * Bumped DH compat to 7 + * Updated copyright information + * Now use dh_prep instead of dh_clean -k + + -- Julien Valroff Tue, 14 Jul 2009 10:03:00 +0200 + +omnibook (2:2.20070211+svn20090227-1) unstable; urgency=low + + * New SVN snapshot + + Applied patch from Danny Kukawka to + fix compiler warning about use uninitialized variable + + Applied patch from Danny Kukawka to + fix build the driver on older kernel versions + + * New Standards version 3.8.0 - no further changes needed + * Updated copryight information + + -- Julien Valroff Fri, 27 Feb 2009 19:57:35 +0100 + +omnibook (2:2.20070211+svn20071217-1) unstable; urgency=low + + * New SVN snapshot (r271) + * Added amd64 as a compatible architecture for the module + * New Standards version 3.7.3 - no further changes needed + + -- Julien Valroff Mon, 17 Dec 2007 18:00:29 +0100 + +omnibook (2:2.20070211+svn20071006-1) unstable; urgency=low + + * New SVN snapshot (r264): + + Update for acpi and backlight API changes in linux 2.6.23 + * First upload to Debian (Closes: #445602): + + Improved debian/copyright + + Bumped debhelper compat to version 5 + + Added myself as maintainer + + Updated README.Debian + * debian/control: + + Moved Homepage to own field (from pseudo-field in long description) + + Added Vcs-* fields + + -- Julien Valroff Thu, 29 Nov 2007 18:30:27 +0100 + +omnibook (2:2.20070211+svn20070905-1) unstable; urgency=low + + * Added dependency on dpatch + * [debian/rules]: + - Fixed lintian warning in the clean target + + -- Julien Valroff Wed, 05 Sep 2007 20:25:13 +0200 + +omnibook (2:2.20070211+svn20070526-1) unstable; urgency=low + + * New SVN snapshot (r259): + + Fixed compilation issue with kernel 2.6.21 + + DMI signature added: + Toshiba Satellite P25 (ectype 11) + Toshiba Satellite M60 (ectype 12) + * Added patch to disable debug for SVN snasphot + + -- Julien Valroff Sat, 26 May 2007 15:19:57 +0200 + +omnibook (2:2.20070211-1) unstable; urgency=low + + * New upstream release: + + For ectype 12 (Satellite M40X, M70, M100, ...): + - improved bluetooth control + - cooling method control + - CPU throttling ( ACPI T-States) + + Full hotkeys support for Tecra S1 + + Bluetooth control for Ectype 14 (Satellite A100, A105, M115, ...) + * Updated homepage in long description + + -- Julien Valroff Mon, 12 Feb 2007 18:50:05 +0100 + +omnibook (2:2.20060921+svn20061202-1) unstable; urgency=low + + * New SVN snapshot (r228) + + -- Julien Valroff Sat, 2 Dec 2006 10:17:07 +0100 + +omnibook (2:2.20060921+svn20061112-1) unstable; urgency=low + + * SVN snapshot: + + Disabled Acer support + + Fixed and improved bluetooth handling for TSM30X class laptop + + DMI signature added: + HP Pavilion ze4500 (ectype 7) + Toshiba Satellite 1130 (ectype 1) + Toshiba Satellite A75 (ectype 12) + Toshiba Tecra A4 (ectype 13) + + Implemented Volume down,up and Mute buttons polling for ectype 2 + + Implemented ectype 13 Fn hotkeys handling. + * changed compression of the sources in /usr/src/ to bzip2 + + -- Julien Valroff Sat, 11 Nov 2006 14:08:47 +0100 + +omnibook (2:2.20060921-1) unstable; urgency=low + + * New upstream release: + + Expand display and hotkeys features + + Added support for more laptops + + Code cleanups + + Minor bug fixes + + -- Julien Valroff Mon, 25 Sep 2006 08:14:59 +0200 + +omnibook (2:2.20060817-1) unstable; urgency=low + + * New upstream release + * [01_makfefile.dpatch] Removed - fixed upstream + * Changed defaut STEM value to linux (follows kernel-package) + * Uses dh_installmodules for maintainance scripts + + -- Julien Valroff Mon, 11 Sep 2006 18:00:50 +0200 + +omnibook (2:2.20060809-2) unstable; urgency=low + + * Include copyright and Debian changelog in omnibook-module + * Fix Makefile issue in a more elegant way + + -- Julien Valroff Thu, 10 Aug 2006 10:16:47 +0200 + +omnibook (2:2.20060809-1) unstable; urgency=low + + * New upstream release: + + Addeed autodetection of the Toshiba Satellite M40X laptop + + -- Julien Valroff Thu, 10 Aug 2006 09:40:45 +0200 + +omnibook (2:2.20060806-1) unstable; urgency=low + + * New upstream branch - Mathieu Bérard launched new project + * Added myself as co-maintainer + * Bumped upstream version and use epoch to ensure upgrades + * [debian/rules]: + + Clean-ups + + Recommends linux-image or kernel-image + * [debian/control] Improved long description + * [debian/post*.modules.in] Fixed bashisms + * Added patch to fix install target in Makefile + + -- Julien Valroff Thu, 10 Aug 2006 01:35:38 +0200 + +omnibook (20060126-1) unstable; urgency=low + + * Minor build inconveniences corrected. + + -- Daniel Gimpelevich Sun, 18 Jun 2006 12:28:55 -0700 + +omnibook (20060126-0) unstable; urgency=low + + * Locally built. + + -- Péter Soós Wed, 25 Jan 2006 21:06:28 +0100 + --- linux-3.0.0.orig/ubuntu/omnibook/debian/compat +++ linux-3.0.0/ubuntu/omnibook/debian/compat @@ -0,0 +1 @@ +7 --- linux-3.0.0.orig/ubuntu/omnibook/debian/control +++ linux-3.0.0/ubuntu/omnibook/debian/control @@ -0,0 +1,21 @@ +Source: omnibook +Section: misc +Priority: optional +Maintainer: Julien Valroff +Build-Depends: debhelper (>> 7.0.0), dpatch, bzip2 +Standards-Version: 3.8.2 +Homepage: http://omnibook.sf.net +Vcs-Svn: https://omnibook.svn.sourceforge.net/svnroot/omnibook/omnibook/trunk +Vcs-Browser: http://omnibook.svn.sourceforge.net/viewvc/omnibook/ + +Package: omnibook-source +Architecture: all +Depends: debhelper (>= 4.0.0), make, module-assistant, kernel-package, bzip2, dpatch +Description: Source for the omnibook driver + This package contains the loadable kernel modules for the HP OmniBooks, + Pavilions, Toshiba Satellites and some other laptops manufactured by + Compal Electronics, Inc as ODM. + . + This module is only compatible with Linux kernels >= 2.6.9 + . + Kernel source is required to compile this module. --- linux-3.0.0.orig/ubuntu/omnibook/debian/control.modules.in +++ linux-3.0.0/ubuntu/omnibook/debian/control.modules.in @@ -0,0 +1,23 @@ +Source: omnibook +Section: misc +Priority: optional +Maintainer: Julien Valroff +Build-Depends: debhelper (>> 7.0.0) +Standards-Version: 3.8.2 + +Package: omnibook-module-_KVERS_ +Architecture: i386 amd64 +Recommends: _STEM_-image-_KVERS_ +Provides: omnibook-module +Description: omnibook module for Linux (kernel _KVERS_) + This package contains the loadable kernel modules for the HP OmniBooks, + Pavilions, Toshiba Satellites and some other laptops manufactured by + Compal Electronics, Inc as ODM. + . + This package contains the compiled kernel modules for _KVERS_ + . + If you have compiled your own kernel, you will most likely need to build + your own omnibook-module. The omnibook-source package has been + provided for use with the Debian kernel-package utility to produce a version + of omnibook-module for your kernel. + --- linux-3.0.0.orig/ubuntu/omnibook/debian/copyright +++ linux-3.0.0/ubuntu/omnibook/debian/copyright @@ -0,0 +1,32 @@ +This package was debianized by Peter Soos on +Wed, 25 Jan 2006 21:06:28 +0100. +Debian package was improved by Julien Valroff + +It was downloaded from http://sourceforge.net/projects/omnibook + +Copyright Holder: 2006-2007 Mathieu Bérard + +dump.c: + Copyright (C) 2004-2005 Borislav Deianov + +License: + + This package 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 package 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. + +The Debian packaging is + Copyright (C) 2006 Peter Soos + Copyright (C) 2006-2009 Julien Valroff +It is licensed under the GPL, version 2. + +You should have received a copy of the GNU General Public License with +the Debian GNU/Linux distribution in file /usr/share/common-licenses/GPL-2; +if not, write to the Free Software Foundation, Inc., 51 Franklin St, +Fifth Floor, Boston, MA 02110-1301, USA. --- linux-3.0.0.orig/ubuntu/omnibook/debian/docs +++ linux-3.0.0/ubuntu/omnibook/debian/docs @@ -0,0 +1,4 @@ +doc/BUGS +doc/CREDITS +doc/README +misc/hotkeys --- linux-3.0.0.orig/ubuntu/omnibook/debian/rules +++ linux-3.0.0/ubuntu/omnibook/debian/rules @@ -0,0 +1,135 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +include /usr/share/dpatch/dpatch.make + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +# Name of the source package +psource := omnibook-source + +# The short upstream name, used for the module source directory +sname := omnibook + +# prefix of the target package name +PACKAGE=omnibook-module + +### end KERNEL SETUP + +configure: configure-stamp +configure-stamp: + dh_testdir + touch configure-stamp + + +build-arch: configure-stamp build-arch-stamp +build-arch-stamp: + dh_testdir + touch build-arch-stamp + +build-indep: patch configure-stamp build-indep-stamp +build-indep-stamp: + dh_testdir + + touch build-indep-stamp + +build: patch build-arch build-indep + +clean: unpatch + dh_testdir + rm -f build-arch-stamp build-indep-stamp configure-stamp + + dh_clean + +install: DH_OPTIONS= +install: patch build + dh_testdir + dh_testroot + dh_prep + dh_installdirs + + # Create the directories to install the source into + dh_installdirs -p$(psource) usr/src/modules/$(sname)/debian + cp debian/compat debian/rules debian/changelog \ + debian/control debian/copyright debian/*.modules.in \ + debian/$(psource)/usr/src/modules/$(sname)/debian + cp Makefile *.c *.h *.lds debian/$(psource)/usr/src/modules/$(sname) + + cd debian/$(psource)/usr/src && tar c modules | bzip2 -9 > $(sname).tar.bz2 && rm -rf modules + dh_install + +# Build architecture-independent files here. +# Pass -i to all debhelper commands in this target to reduce clutter. +binary-indep: build install + dh_testdir -i + dh_testroot -i + dh_installchangelogs -i doc/ChangeLog + dh_installdocs -i + dh_installexamples -i + dh_installman -i + dh_link -i + dh_compress -i + dh_fixperms -i + dh_installdeb -i + dh_installdeb -i + dh_shlibdeps -i + dh_gencontrol -i + dh_md5sums -i + dh_builddeb -i + +# Build architecture-dependent files here. +binary-arch: build install + +# modifieable for experiments or debugging m-a +MA_DIR ?= /usr/share/modass +# load generic variable handling +-include $(MA_DIR)/include/generic.make +# load default rules, including kdist, kdist_image, ... +-include $(MA_DIR)/include/common-rules.make + +ifndef KPKG_STEM +STEM:=linux +else +STEM:=${KPKG_STEM} +endif + +kdist_clean: prep-deb-files + [ ! -f Makefile ] || $(MAKE) KSRC=$(KSRC) clean + dh_clean + +kdist_config: prep-deb-files + sed -i -e 's/_STEM_/$(STEM)/g' debian/control + +binary-modules: kdist_config prep-deb-files + dh_testroot + dh_prep + dh_installdirs lib/modules/$(KVERS)/extra + + # Build the module + $(MAKE) KSRC=$(KSRC) KVERS=$(KVERS) + + # Install the module + $(MAKE) install KSRC=$(KSRC) DESTDIR=$(CURDIR)/debian/$(PKGNAME) INSTDIR=extra DEPMOD="/bin/true" + + dh_installdocs + dh_compress + dh_installmodules + dh_installchangelogs + dh_fixperms + dh_installdeb + dh_gencontrol -- -v$(VERSION) + dh_md5sums + dh_builddeb --destdir=$(DEB_DESTDIR) + dh_prep + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure binary-modules kdist kdist_config kdist_image kdist_clean --- linux-3.0.0.orig/ubuntu/omnibook/doc/BUGS +++ linux-3.0.0/ubuntu/omnibook/doc/BUGS @@ -0,0 +1,17 @@ +Bugs and problems in omnibook module code +========================================= + +* Volume Control buttons on machine (not on docking station) do not generate + scancodes on OB500 style models. It is unhandled yet. +* Setting the LCD brightness on HP OmniBook XE3 GF via /proc/omnibook/lcd + is working if you press one of the brightness control keys once after + writing the value into /proc/omnibook/lcd. +* I'm not a native English speaker so text corrections are welcome. +* obtest can BADLY confuse the in-kernel ACPI code due to its racy + implementation. +* Reenabling wifi adapter after previous disabling is broken on + Toshiba Satellite M100 (ipw3945) +* Real support of ectype 14 is still missing +* See http://sourceforge.net/tracker/?atid=868542&group_id=174260&func=browse + for sf.net bug tracking system. + --- linux-3.0.0.orig/ubuntu/omnibook/doc/COPYING +++ linux-3.0.0/ubuntu/omnibook/doc/COPYING @@ -0,0 +1,340 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc. + 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Library General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General +Public License instead of this License. --- linux-3.0.0.orig/ubuntu/omnibook/doc/CREDITS +++ linux-3.0.0/ubuntu/omnibook/doc/CREDITS @@ -0,0 +1,39 @@ +The module was originally written by + +* Soós Péter + +Special thanks to the following persons and/or organisations (without +particular order): + +* Al Stone and Linux Systems Operation at HP for lending + an HP OmniBook 500 for the project purposes. +* Pavel Mihaylov for his omke project discovering a lot of + OmniBook features, providing some code for XE3 GC machines and testing. +* Ducrot Bruno sharing lots of information about + embedded controller and related code, added lots of Toshiba support, + writing tosh3k code, sending patches etc. + +Thanks to the following people (without particular order): + +* Al Stone for sharing some programming information. +* Guido Guenther for initial OneTouch enabling code. +* Jens Thoms Toerring for initial + OneTouch power management code. +* Maciek Gorniak for initial HP Pavilion N5415 detecting + code and initial lcd brighness code. +* Rick Richardson for some bugfixes and useful patches. +* Bob McElrath for initial Compal ACL00 + code. +* Luisimi Moya for Acer Aspire 1400 support. +* Bernhard Kaindl for bugfixes and patches +* Gabriele Vivinetto for documentation + enhancements and testing. +* Mark Chappell for building on kernel 2.6. +* Massimo Dal Zotto for his i8k code. +* Jonathan A. Buzzard for his toshiba code. +* Some others on OmniBook mailing list at + http://zurich.ai.mit.edu/mailman/listinfo/omnibook + for providing information and testing. + +Last but not least thanks to Linus Torvald and more for creating and +maintaining the Linux kernel. --- linux-3.0.0.orig/ubuntu/omnibook/doc/ChangeLog +++ linux-3.0.0/ubuntu/omnibook/doc/ChangeLog @@ -0,0 +1,521 @@ +Changelog file for omnibook package: +------------------------------------ + +2.XXXXXXXX Mathieu Bérard +* DMI signature added: + Toshiba Satellite P25 (ectype 11) + Toshiba Satellite M60 (ectype 12) +* Applied patch from Danny Kukawka to + fix compiler warning about use uninitialized variable +* Applied patch from Danny Kukawka to + fix build the driver on older kernel versions +* Applied patches from Azael Avalos + to add support to Satellite X205 and other laptops based on + ICH8 +* Fix build with kernel >= 2.6.30 + +2.20070211 Mathieu Bérard +* Disable Acer support, acerhk module should provided better + support with a far more complete autodetection database + (see http://www2.informatik.hu-berlin.de/~tauber/acerhk/) +* Fix and improve bluetooth handling for TSM30X class laptops + bluetooth now also works for TSA105 +* Implement Volume down,up and Mute buttons polling for ectype 2 + It was the last missing part from the "omke" module which never + got ported to linux 2.6 +* Implement ectype 13 Fn hotkeys handling. +* DMI signature added: + HP Pavilion ze4500 (ectype 7) + Toshiba Satellite 1130 (ectype 1) + Toshiba Satellite A75 (ectype 12) + Toshiba Tecra A4 (ectype 13) + Toshiba Satellite A80 (ectype 12) + Toshiba Satellite P100 (ectype 14) +* Split TSM30X (ectype 12) : this ectype was reimplemented and if the + new implementation works with Toshiba M40X, M70, M100... it does not + (and will never, due to hardware) with Toshiba M30X, the only way + to fix this is to split TSM30X (ectype 12) in : + -TSM70 (ectype 12) => new implementation (compal.c & acpi.c backends) + -TSM30X (ectype 15) => old implementation (legacy backends) + This is done by renaming TSM30X to TSM40 and restore old TSM30X + The state of the Toshiba M35X is unknown and is assigned to TSM70, one + should send a bug report if that fail. + Fix bugs 1617818 and 1605278 +* New features for TSM70 class laptops: + -Cooling method control (can tune fan behaviour to 'Save power' or + to 'Maximize performance') provided in /proc/omnibook/cooling + -CPU Throttling status&control (also known as ACPI T-States) should + be supported out of the box via /proc/acpi/processor/CPU0/throttling + but at least Toshiba Satellite M70 as a deficient ACPI FADT table + which prevent than, thus a custom access to ACPI Throttling is + provided in /proc/omnibook/throttling + +2.20060921 Mathieu Bérard +* The minimal required kernel version is now 2.6.9 (kref API) +* Convert semaphore to mutex with fallback for pre 2.6.16 kernel +* Kill CONFIG_OMNIBOOK_APMEMU and introduce OMNIBOOK_LEGACY: + pre-ACPI features now depends on it. + Default enabling of ac and battery features also + depends on it. It is _disabled_ by default. +* Introduce ACPI methods execution backend: TSM70 needs it + for Display and Wifi/Bluetooth features +* Expand display and hotkeys features +* Introduce experimental NbSmi backend for TSM40. It is + based on technical documentation provided by Toshiba. + Thanks Toshiba ! +* Kill unused omnibook_mem_read/write function for mmio + access +* Cleanup in blank.c fan.c temperature.c +* Unbreak Pio backend: use request/release_region +* Introduce bluetooth and wifi frontend features : they allow + adapter state querry and control (existence probing, wifi + kill switch probing and adapter enabling/disabling). + Supported by TSM30X and TSM40 +* Introduce omnibook_backend struct as a uniform way of + communication between backend and frontend, this + kill omnibook_io_{read/write} and friends. +* Modify ombibook_feature struct to incorporate pointers + to an omnibook_table table and to a omnibook_operation + struct which is picked-up from the ectype matching + omnibook_table entry upon feature initialization +* Add muteled resume handler +* Add touchpad handling for TSM30X +* Add proper display handling for TSM30X +* Change all features struct name from foo_feature to + foo_driver to kept modpost section mismatch detection + silent. Put tbl, init and exit entries to their relevant + sections. +* Many bugfix and dock support for TSM40 by Holger Nelson. +* Add DMI Signature for Toshiba Satellite 1700-Series, with ectype 10. + LCD does not work. +* Add DMI Signature for Toshiba Equium A110, added with + ectype 1, until implementation of a better backend +* Add DMI Signature for Toshiba _Satellite_ M100, Satellite A70 + and Tecra S2. added with ectype 12 +* Add DMI Signature for Toshiba Tecra S1, added with + ectype 13 + +2.200608017 Mathieu Bérard +* Fix bug un omnibook_io_match +* Fix DMI handling behaviour: we stop on the FIRST matched + DMI entry. This is restoring pre-20060806 behaviour. + Invert M40 vs. M40X entry position. + +2.20060816 Mathieu Bérard +* Merge from the new-backend branch: Add new backend code + (in compal.c) used with TSM30X class laptops: + Used for lcd access + Used for hotkeys support: now most Fn+key generate a scancode, + as well as the wifi kill switch. + Warning: tested only on TSM40X an TSM70 laptops. +* Create omnibook_io_operation struct and omnibook_io_{read/write} + funtions to simplify implementation of some simple features. + Used with ac display dock and led features. +* Rename onetouch feature to "hotkeys" which is a vendor neutral name. +* The minimal required kernel version is now 2.6.9 (kref API) +* Convert semaphore to mutex with fallback for pre 2.6.16 kernel +* Kill CONFIG_OMNIBOOK_APMEMU and introduce OMNIBOOK_LEGACY: + pre-ACPI features now depends on it. + Default enabling of ac and battery features also + depends on it. It is _disabled_ by default. +* Introduce ACPI methods execution backend: TSM70 needs it + for Display and Wifi/Bluetooth features +* Expand display and hotkeys features +* Introduce experimental NbSmi backend for TSM40. It is + based on technical documentation provided by Toshiba. + Thanks Toshiba ! +* Kill unused omnibook_mem_read/write function for mmio + access +* Cleanup in blank.c fan.c temperature.c +* Unbreak Pio backend: use request/release_region +* Introduce bluetooth and wifi frontend features : they allow + adapter state querry and control (existence probing, wifi + kill switch probing and adapter enabling/disabling). + Supported by TSM30X and TSM40 +* Introduce omnibook_backend struct as a uniform way of + communication between backend and frontend, this + kill omnibook_io_{read/write} and friends. +* Modify ombibook_feature struct to incorporate pointers + to an omnibook_table table and to a omnibook_operation + struct which is picked-up from the ectype matching + omnibook_table entry upon feature initialization +* Add muteled resume handler +* Add touchpad handling for TSM30X +* Add proper display handling for TSM30X +* Change all features struct name from foo_feature to + foo_driver to kept modpost section mismatch detection + silent. Put tbl, init and exit entries to their relevant + sections. + +2.20060809 Mathieu Bérard +* Add dmi info for Toshiba Satellite M40X (Thanks Julien Valroff) +* Fix two brown paper bag bugs in Debian/Ubuntu support + +2.20060806 Mathieu Bérard +* Make the module linux 2.6 only + Kernel versions from 2.6.8 to a least 2.6.17 are supported + Code for compatibility with kernels older than 2.6.17 is + mostly implemented in compat.h +* Integrate with Driver Model: + register as a platform device and optional + registration as a backlight device (2.6.17+ required here) +* Get rid of deprecated pm_legacy functions +* Use kernel-provided DMI information: + Use kernel-provided dmi_check_system for system identification + omnibook_tc_t and omnibook_models_t are merged and converted into a + dmi_system_id struct and moved from init.c to laptop.h +* MODULE_PARAM -> 2.6-style module_parm_* +* Move some code from "feature".c files back to init.c + Interface is provided by the new omnibook_feature struct + Enabled features are now in placed in a linked list + This eliminate util.c + Rationale: Reduce code duplication and create a standard template for features +* Move dmi and version display into their own file: info.c +* Remove all (as unneeded) EXPORT_SYMBOL +* Misc fixes in Makefile + Also make more use of Kbuild +* Use sscanf and simple_stro{u}l for strings parsing instead of custom code +* Run lindent for better conformance with kernel coding style +* Add very limited support for some Toshiba M40 (more info needed) +* Use bitmasks for EC types matching, this change is transparent for the user + (e.g. one can still use ectype=num module parameter) + Rationale: Reduce the size of the omnibook_feature struct +* Polish Debian support: Use module-assistant and fix all Lintian warning + Fix building against non-running kernel (Thanks to Daniel Gimpelevich) +* Update documentation and omnibook-integration.patch +* Fix spinlock usage: they can be used unconditionally as they are automatically + optimized out at build-time on UP. This should improve PREEMPT safety +* Spinlock protect omnibook_mem_* and use ioread8 and iowrite8 +* Fix: Custom EC access function are also used if ACPI is compiled but disabled +* Cleanup: remove lots of unneeded #ifdef +* Add a new feature for testers: dump + Dump was stolen from the ibm_acpi driver + It is disabled by default +* Bump version to 2.YYYYMMDD + +2006-05-15 Thomas Perl +* Added support for xe4500's "audio mute" led + +2006-01-26 Soós Péter +* Added support for kernels >= 2.6.15 (pm_legacy.h) +* Added Toshiba Satellite M30X +* Added support for Toshiba Satellite M70 +* Added support for HP Pavilion ze4300 series +* Fixed module unloading on 2.6 series kernels (thanks to + math_b@users.sourceforge.net) +* Changed version number to +%Y%m%d format +* Added Debian support + +2005-02-17 Soós Péter +* Fixed Makefile +* Updated Toshiba 1115 information + +2004-12-15 Scott Barnes +* Added Toshiba Satellite M35X + +2004-09-16 Soós Péter +* Added INSTALL-2.6 file +* Little spelling fixes in documentation +* Little bugfixes +* Added Compal ACL10 + +2004-07-01 Soós Péter +* Added new technology codes +* Added some new HP nx9000 detection string +* Added Toshiba Satellite P20 + +2004-06-07 Chris Green +* Added Toshiba Satellite P15 + +2004-06-01 Soós Péter +* Added Toshiba Satellite 1955 +* Added Toshiba Satellite 2435 +* Added Toshiba Satellite P10 (new ectype) +* Acer Aspire 1350 + +2004-01-23 Soós Péter +* Added HP Pavilion ze8500 (HP nx9010) +* fixed PM handler for OneTouch keys and touchpad + +2004-01-20 Soós Péter +* Only fan status supported on HP OmniBook 4150, XE2 and + Fujitsu-Siemens Amilo D, fan control is unsupported +* #include fixes in ec.c + +2004-01-16 Soós Péter +* Added fan support for Fujitsu-Siemens Amilo D series laptops + +2004-01-14 Soós Péter +* Fixed Makefile for kernels 2.6 +* Added Fujitsu-Siemens Amilo D series laptops (new ectype) + +2003-12-08 Soós Péter + +* Fixed tecnology code detection +* Added HP/Compaq nx9005 +* Fixed Makefile for kernel 2.4 + +2003-11-12 Soós Péter + +* Fixed KERNEL_WARNING in init.c + +2003-11-10 Soós Péter + +* Fixed timeout bugs in ec.c +* Fixed touchpad dependency code for kernel 2.6 +* Added Compaq nx9000 + +2003-11-10 Mark Chappell + +* Added kernel 2.6 support to Makefile + +2003-10-23 Soós Péter + +* Totally removed key polling code for kernels >= 2.5.0 but 2.5/2.6 kernels + is unsuported yet +* proc_battery is static +* Added HP OmniBook 900 B support +* Added HP OmniBook XE2 support (added new ectype value for it) +* Added Compaq nx9010 +* Reversed ChangeLog +* Some documentation changes + +2003-08-28 Soós Péter + +* Added Toshiba Satellite 2430 +* Documentation enhancements + +2003-04-03 Soós Péter + +* Really fixed __init bug in user parameter code +* Fixed omnibook_dmi_ident (it was static) + +2003-03-31 Soós Péter + +* Fixed HP technology code detection +* Key polling is disabled by default on XE3GC style machines +* Fixed PM code in polling.c +* Added util.c +* Fixed __init bug in user parameter code +* Cleaned up ec.h +* Added Toshiba Satellite 1950 detection +* Documentation enhancements + +2003-03-13 Soós Péter + +* Added HP Pavilion ZU1155 and ZU1175 detection + +2003-03-11 Soós Péter + +* Fixed bogus version information + +2003-03-06 Ducrot Bruno + +* Fan off hack for XE3GF style machines + +2003-03-04 Ducrot Bruno + +* Fixed spinlock problem + +2003-02-28 Soós Péter + +* Added /proc/omnibook/version +* Added OMNIBOOK_ prefix to MODULE_NAME and MODULE_VERSION definitions +* Fixed bugs in lcd.c (thanks to Bernhard Kaindl ) +* Some code tuning and cosmetic changes +* Fixed OmniBook 4150 support + +2003-02-26 Soós Péter + +* Fixed kernel Oops in technology code identification +* Some minor changes in logging + +2003-02-25 Soós Péter + +* Try to identify HP laptops by technology code if machine is unsupported +* Fixed dmi identification code + +2003-02-14 Soós Péter + +* Added HP Pavilion ze4100 support +* Added HP Pavilion ze4200 support +* Fixed HP Pavilion xt155 detection +* Added Acer Aspire 1400 series laptop support +* Fixed APM status detection bug +* Cleaned up dmi identification code +* Removed "Asset Tag:" field from dmi string structure + +2003-01-27 Soós Péter + +* Added HP Pavilion N5430 support +* EC functions are work even if boot parameter acpi=off is given +* Improved error handling in externally callable functions +* Fixed kernel integration patch +* Removed unreliable undocking feature for OB500 +* Fixed HP Pavilion N5415 support +* Added new format hotkeys sample files + +2003-01-09 Ducrot Bruno + +* Added to use ACPI_EC if available + +2003-01-09 Soós Péter + +* Fixed reverse console blanking bug on OB5xx and OB6xxx +* Disabled unreliable undocking feature on OB500 + +2003-01-08 Ducrot Bruno + +* Added Toshiba Satellite 3000, 3005, 1000, 1005, 1110, 1115, 1900, 1905 + support + +2003-01-08 Soós Péter + +* The ectype values changed again! See the README! +* Fixed new ectypes detection bug +* Added OmniBook xe4400 support +* Added LCD display turn off at console blanking on OB5xx and OB6xxx +* Documentation fixes + +2003-01-07 Soós Péter + +* Fixed bit level negation bug in fan.c +* Added turn fan on for Toshiba 3000 +* Corrected OmniBook 4150 support code + +2003-01-06 Soós Péter + +* Changed ectype values! See the README! +* Fixed some bugs in obtest utility +* Fixed second battery status bug in battery.c +* Added textual descriptions to some functions in /proc/omnibook +* Fix APM emulation to work when APM support is present but APM power + status reporting flagged broken +* Added docking station support +* Added fan support +* Added module parameter: user +* Added OmniBook xe155, xe4100 and ze4125 support +* Fan policy moved to /proc/omnibook/fan_policy +* Reorganized scancode emulation code for XE3 GC +* Polling of volume buttons on XE3CG style models can be enabled/disabled + via /proc/omnibook/key_polling +* Finished abstraction layer +* Some minor changes in Rick's model detection code +* New kernel integration code + +2002-12-22 Rick Richardson + +* Added on and off as valid input to /proc/omnibook/lcd, to turn + the LCD backlight on and off. + +2002-12-15 Rick Richardson + +* Reimplemented model detection so you only have to modify one file + to add a new model. features.h is now deprecated. +* Added the Toshiba Satellite 1115/S103 to the supported models +* Fixed bug in apmemu.c which caused /proc/apm to report the battery + status as critical when the battery was charging. + +2002-10-16 Soós Péter + +* Added HP Pavilion N5415 support +* Corrected HP Pavilion N5441 support +* Fix values of OB500 type machines in ec.h +* LCD brightness support added for XE3GC and XE3GF style machines +* Added HP OmniBook 510 FB support +* AC adapter status monitoring is working on all machines +* External display status monitoring is working on all machines +* CPU temperature monitoring is working on all machines +* __init functions gone to init.h +* Added an abstraction layer between the low level, hardware dependent + functions and the applications (not yet finished). See omnibook.h for + details. + +2002-09-20 Soós Péter + +* Using save_flags()/cli() instead spinlocks in ec.c because of laptops do + not have more than one CPU (yet ;)). This improves performance and + eliminates packet loss in ppp stack +* The previous version of XE3 GC scancode emulation was buggy: it worked only + when ACPI enabled. Current version is working ACPI independent way + +2002-09-05 Soós Péter + +* Added secondary battery support (untested, please report!) +* Added ectype module parameter to specify the type of embedded + controller firmware +* Added some OmniBook XE3 GC support code +* Added some OmniBook 500 style embedded controller firmware support code + (OmniBook 5xx, 6xxx and some Pavilions) +* Reorganized features matrix (again): the features depends on the embedded + controller firmware, not the model +* Added external display status monitoring on some machine +* Added scancode emulation on OmniBook XE3 GC + +2002-08-14 Soós Péter + +* Added HP OmniBook 6000 EA support (OneTouch only) +* Added HP OmniBook 6100 EB support (OneTouch only) +* Fixed Toshiba Satellite 3000-100 detection +* Fixed timeout and locking bugs in ec.c +* Added HP Pavilion Notebook ZT1141 +* Reorganized the feature matrix and parameter detection code to make easy + to add new features differents machine by machine + +2002-08-11 Soós Péter + +* Fixed removing of procfs entries +* Fixed APM detection +* Added kernel source integration +* Fixed __initdata bugs +* Handling difference between untesed and unsupported features + +2002-08-09 Soós Péter + +* Added Compal ACL00 laptop support +* Updated documentation +* Added touchpad support +* Some bugfixes +* /proc/apm emulation added + +2002-08-06 Soós Péter + +* Corrected full charged battery info +* Added OneTouch handling via procfs +* Added console blank handling via procfs +* Added temperature policy handling via procfs +* Corrected the bug in DMI code to report the serial number +* Added module parameter support +* Added HP Pavilion Notebook N5490, ZT1195 (and probably other Pavilions) + +2002-07-17 Soós Péter + +* Improved error handling +* Some text corrections +* Added Toshiba Satellite 3000-100 support +* Some code tuning +* Added omnibook prefix for variables and functions to prevent conflicts + with another code +* Added /proc filesystem support +* Added battery status monitoring +* Added CPU temperature monitoring + +2002-06-03 Soós Péter + +* Some code tuning + +2002-05-07 Soós Péter + +* Added missing #include to main.c +* Some text corrections +* Added HP OmniBook 500 FA support (OneTouch only) + +2002-05-06 Soós Péter + +* LCD display turn off at console blanking added +* Code cleanup + +2002-05-02 Soós Péter + +* The first release of omnibook module +* OneTouch button support --- linux-3.0.0.orig/ubuntu/omnibook/doc/README +++ linux-3.0.0/ubuntu/omnibook/doc/README @@ -0,0 +1,42 @@ +=============================================================== +Kernel Support for HP OmniBooks, Pavilions and Compal laptops +=============================================================== + +This package is intended to provide Linux kernel support for many laptops such as: +- HP OmniBook and Pavilion +- Toshiba Satellite and Tecra which are not supported by the toshiba_acpi module +- Compal ACL00 +- Many laptops manufactured by Compal Electronics, Inc as ODM + +Supported features depends on the exact laptop model but may include: +- Enabling hotkey buttons +- Console (LCD display) blanking +- Battery status monitoring. +- Fan and fan policy support +- Touchpad control +- AC Adapter status monitoring +- External display monitors status monitoring and control +- LCD brightness (backlight) monitoring and control +- Docking station/port replicator status +- CPU temperature monitoring +- Mute LED monitoring and control +- Wifi and Bluetooth adapters monitoring and control +- Cooling method control +- CPU Throttling control + +Useful links: + +Full documentation (HOWTO, Installation instructions, Supported laptops list... ): +http://omnibook.sourceforge.net/doku.php?id=start + +Sourceforge project page: +http://sourceforge.net/projects/omnibook + +Other links not related to the project: + +For HP Omnibook specific issues ou can see the OmniBook mailing list: +http://zurich.ai.mit.edu/mailman/listinfo/omnibook + +or the Toshiba linux mailing list: +http://linux.toshiba-dme.co.jp/linux/ + --- linux-3.0.0.orig/ubuntu/omnibook/misc/README.mmkeys +++ linux-3.0.0/ubuntu/omnibook/misc/README.mmkeys @@ -0,0 +1,9 @@ +This patch maps some extra Fn+key combinations to keycodes for multimedia +keyboards and only works for the nbsmi-backend. It might be useful if you +want to control some mediaplayer while working with other applications. + +Following combinations are mapped: +Fn+Y => Previous song +Fn+X => Play/pause +Fn+V => Stop CD +Fn+B => Next song --- linux-3.0.0.orig/ubuntu/omnibook/misc/dmi_strings.txt +++ linux-3.0.0/ubuntu/omnibook/misc/dmi_strings.txt @@ -0,0 +1,857 @@ +HP OmniBook XT1000 ------------------------- + +BIOS Vendor: Insyde Software +BIOS Version: IB.M1.05 +BIOS Release: 02/28/2002 +System Vendor: Hewlett-Packard +Product Name: HP OmniBook PC +Version: HP OmniBook XT1000 +Board Vendor: Hewlett-Packard +Board Name: HP OmniBook PC +Board Version: HP OmniBook XT1000 + +--------------------------------------------- +HP OmniBook XT1500 -------------------------- + +BIOS Vendor: Insyde Software +BIOS Version: IC.M1.05 +BIOS Release: 08/13/2002 +System Vendor: Hewlett-Packard +Product Name: HP OmniBook PC +Version: HP OmniBook +Board Vendor: Hewlett-Packard +Board Name: HP OmniBook PC +Board Version: HP OmniBook + +--------------------------------------------- +HP OmniBook XT1500 ------------------------- + +BIOS Vendor: Phoenix Technologies LTD +BIOS Version: ID.M1.04 +BIOS Release: 08/14/2002 +System Vendor: Hewlett-Packard +Product Name: HP OmniBook PC +Version: HP OmniBook XE3 GF +Board Vendor: Hewlett-Packard +Board Name: N/A +Board Version: OmniBook Zinfandel 4.5 + +--------------------------------------------- +HP OmniBook XE3 GC -------------------------- + +BIOS Vendor: Phoenix Technologies LTD +BIOS Version: GC.M1.63 +BIOS Release: 01/01/1992 +System Vendor: Hewlett-Packard +Product Name: HP OmniBook PC +Version: HP OmniBook XE3 GC +Board Vendor: Hewlett-Packard +Board Name: N/A +Board Version: OmniBook N32N-733 + +--------------------------------------------- +HP OmniBook XE3 GF -------------------------- + +BIOS Vendor: Phoenix Technologies LTD +BIOS Version: GF.M1.07 +BIOS Release: 03/05/2002 +System Vendor: Hewlett-Packard +Product Name: HP OmniBook PC +Version: HP OmniBook XE3 GF +Board Vendor: Hewlett-Packard +Board Name: N/A +Board Version: OmniBook N32N-101 + +--------------------------------------------- +HP OmniBook 500 FA -------------------------- + +BIOS Vendor: Phoenix Technologies Ltd +BIOS Version: FA.M2.62 +BIOS Release: 11/30/1999 +System Vendor: Hewlett-Packard +Product Name: HP OmniBook PC +Version: HP OmniBook 500 FA +Board Vendor: Hewlett-Packard +Board Name: HP OmniBook PC +Board Version: 500 FA + +--------------------------------------------- +HP OmniBook 510 FB -------------------------- + +BIOS Vendor: Phoenix Technologies Ltd. +BIOS Version: FB.M1.20 +BIOS Release: 04/12/02 +System Vendor: Hewlett-Packard +Product Name: HP OmniBook PC +Version: HP OmniBook 510 FB +Board Vendor: Hewlett-Packard +Board Name: HP OmniBook PC +Board Version: 510FB + +--------------------------------------------- +Toshiba Satellite 3000-100 ------------------ + +BIOS Vendor: TOSHIBA +BIOS Version: V2.20 +BIOS Release: 10/12/01 +System Vendor: TOSHIBA +Product Name: S3000-100 +Version: PS300E-03EKL-FR +Board Vendor: Null +Board Name: 888M1 +Board Version: Null + +--------------------------------------------- +Toshiba Satellite 1115-s103------------------ + +BIOS Vendor: TOSHIBA +BIOS Version: V1.20 +BIOS Release: 09/11/2002 +System Vendor: TOSHIBA +Product Name: Satellite 1115 +Version: PS111U-001FUV +Board Vendor: TOSHIBA +Board Name: BTK20 +Board Version: Null + +--------------------------------------------- +Toshiba Satellite 1110 ---------------------- + +BIOS Vendor: TOSHIBA +BIOS Version: V1.20 +BIOS Release: 09/11/2002 +System Vendor: TOSHIBA +Product Name: S1110 +Version: PS111E-003DN-GR +Board Vendor: TOSHIBA +Board Name: BTK20 +Board Version: Null + +--------------------------------------------- +Toshiba Satellite 1130 ---------------------- + +BIOS Vendor: TOSHIBA +BIOS Version: V1.70A +BIOS Release: 09/02/2003 +System Vendor: TOSHIBA +Product Name: Satellite 1130 +Version: PS113E-05ZYF-GR +Board Vendor: TOSHIBA +Board Name: BTW30 +Board Version: Null + +--------------------------------------------- +Toshiba Satellite 1900-704 ------------------ + +BIOS Vendor: TOSHIBA +BIOS Version: V1.50 +BIOS Release: 11/25/2002 +System Vendor: TOSHIBA +Product Name: Satellite 1950 +Version: PS195E-008QY-DU +Board Vendor: TOSHIBA +Board Name: ATR60 + +--------------------------------------------- +Toshiba Satellite 1955-s805 ----------------- + +BIOS Vendor: TOSHIBA +BIOS Version: V1.00 +BIOS Release: 01/17/2003 +System Vendor: TOSHIBA +Product Name: Satellite 1955 +Version: PS197U-000LEV +Board Vendor: TOSHIBA +Board Name: BTR80 +Board Version: Null + +--------------------------------------------- +Toshiba Satellite A70 ----------------------- + +BIOS Vendor: TOSHIBA +BIOS Version: V1.50 +BIOS Release: 11/16/2004 +System Vendor: TOSHIBA +Product Name: Satellite A70 +Version: PSA70C-KL100E +Serial Number: X4451615K +Board Vendor: TOSHIBA +Board Name: EDW10 +Board Version: Null + +--------------------------------------------- +Toshiba Satellite A80 ----------------------- + +BIOS Vendor: TOSHIBA +BIOS Version: V2.50 +BIOS Release: 01/11/2006 +System Vendor: TOSHIBA +Product Name: Satellite A80 +Version: PSA80E-03T00JSP +Board Vendor: TOSHIBA +Board Name: Null + +--------------------------------------------- +Toshiba Satellite A105 ---------------------- + +BIOS Vendor: Phoenix Technologies LTD +BIOS Version: 1.30 +BIOS Release: 02/09/2006 +System Vendor: TOSHIBA +Product Name: Satellite A105 +Version: PSAA8U-02000U +Board Vendor: Intel Corporation +Board Name: Not Applicable + +--------------------------------------------- +Toshiba Satellite P10 ----------------------- + +BIOS Vendor: TOSHIBA +BIOS Version: V1.20 +BIOS Release: 09/12/2003 +System Vendor: TOSHIBA +Product Name: Satellite P10 +Version: PSP10E-34FJR +Board Vendor: TOSHIBA +Board Name: DAL00 +Board Version: Null + +--------------------------------------------- +Toshiba Satellite P15 ----------------------- + +BIOS Vendor: TOSHIBA +BIOS Version: V1.20 +BIOS Release: 09/12/2003 +System Vendor: TOSHIBA +Product Name: Satellite P15 +Version: PSP10U-0DUJPV +Board Vendor: TOSHIBA +Board Name: DAL00 +Board Version: Null + +--------------------------------------------- +Toshiba Satellite P25 ----------------------- + +BIOS Vendor: TOSHIBA +BIOS Version: V2.10 +BIOS Release: 12/27/2004 +System Vendor: TOSHIBA +Product Name: Satellite P25 +Version: PSP20U-19PS8R +Board Vendor: TOSHIBA +Board Name: Null + +--------------------------------------------- +Toshiba Satellite P100 ---------------------- + +BIOS Vendor: TOSHIBA +BIOS Version: V3.30 +BIOS Release: 12/22/2006 +System Vendor: TOSHIBA +Product Name: Satellite P100 +Version: PSPA3E-02E013G3 +Board Vendor: TOSHIBA +Board Name: Not Applicable + +--------------------------------------------- +Toshiba Satellite M40 ----------------------- + +BIOS Vendor: Phoenix Technologies LTD +BIOS Version: 1.10 +BIOS Release: 08/24/05 +System Vendor: TOSHIBA +Product Name: Satellite M40 +Version: PSM44E-00U00EFR +Board Vendor: ATI +Board Name: SB400 +Board Version: Rev0.4b + +--------------------------------------------- +Toshiba Satellite M45 (S355) ---------------- + +BIOS Vendor: TOSHIBA +BIOS Version: Version 2.00 +BIOS Release: 02/07/2006 +System Vendor: TOSHIBA +Product Name: Satellite M45 +Version: PSM40U-073001 +Board Vendor: TOSHIBA +Board Name: Version A0 + +--------------------------------------------- +Toshiba Satellite M40X (-131)---------------- + +BIOS Vendor: TOSHIBA +BIOS Version: V1.60 +BIOS Release: 06/09/2005 +System Vendor: TOSHIBA +Product Name: Satellite M40X +Version: PSM4XE-01400GFR +Board Vendor: TOSHIBA +Board Name: EAL30 +Board Version: Null + +--------------------------------------------- +Toshiba Satellite M50------------------------ + +BIOS Vendor: TOSHIBA +BIOS Version: V2.10 +BIOS Release: 05/08/2006 +System Vendor: TOSHIBA +Product Name: Satellite M50 +Version: PSM51E-01C011IT +Board Vendor: TOSHIBA +Board Name: Null + +--------------------------------------------- +Toshiba Satellite M60 ----------------------- + +BIOS Vendor: TOSHIBA +BIOS Version: V1.60 +BIOS Release: 03/16/2006 +System Vendor: TOSHIBA +Product Name: Satellite M60 +Version: PSM60E-0CD01FIT +Board Vendor: TOSHIBA +Board Name: Null + +--------------------------------------------- +Toshiba Satellite M70 ----------------------- + +BIOS Vendor: TOSHIBA +BIOS Version: V1.10 +BIOS Release: 09/15/2005 +System Vendor: TOSHIBA +Product Name: Satellite M70 +Version: PSM71E-01100KFR +Board Vendor: TOSHIBA +Board Name: HTW00 +Board Version: Null + +--------------------------------------------- +Toshiba Satellite A75 ----------------------- + +IOS Vendor: TOSHIBA +BIOS Version: V1.50 +BIOS Release: 11/16/2004 +System Vendor: TOSHIBA +Product Name: Satellite A75 +Version: PSA70U-004004B +Board Vendor: TOSHIBA +Board Name: Null + +--------------------------------------------- +Toshiba Satellite M100 ---------------------- + +BIOS Vendor: TOSHIBA +BIOS Version: V1.90 +BIOS Release: 07/20/2006 +System Vendor: TOSHIBA +Product Name: SATELLITE M100 +Version: PSMA0E-030019TE +Board Vendor: TOSHIBA +Board Name: HAQAA +Board Version: Null + +--------------------------------------------- +Toshiba Satellite M100 ---------------------- + +BIOS Vendor: TOSHIBA +BIOS Version: V1.00 +BIOS Release: 03/30/2006 +System Vendor: TOSHIBA +Product Name: Satellite M100 +Version: PSMA2U-00T00G +Board Vendor: TOSHIBA +Board Name: HAWAA +Board Version: None + +--------------------------------------------- +Toshiba Satellite M115 ---------------------- + +Bios vender: Phoenix Tech. LTD +Bios version: 1.00 +Bios release: 08/31/2006 +System Vendor: Toshiba +Product Name: Satellite M115 +Version: PSMBOU-015007 +Board vendor Intel +Board name: N/a + +--------------------------------------------- +Toshiba Equium A110 ------------------------- + +BIOS Vendor: TOSHIBA +BIOS Version: V1.30 +BIOS Release: 07/20/2006 +System Vendor: TOSHIBA +Product Name: EQUIUM A110 +Version: PSAB2E-002006AV +Board Vendor: TOSHIBA +Board Name: Null + +--------------------------------------------- +Toshiba Tecra A4 ---------------------------- + + +BIOS Vendor: TOSHIBA +BIOS Version: Version 1.70 +BIOS Release: 10/14/2005 +System Vendor: TOSHIBA +Product Name: Tecra A4 +Version: PTA40E-0UN00FSP +Board Vendor: TOSHIBA +Board Name: Version A0 + +--------------------------------------------- +Toshiba Tecra A6 ---------------------------- + +BIOS Vendor: TOSHIBA +BIOS Version: V2.70 +BIOS Release: 04/26/2007 +System Vendor: TOSHIBA +Product Name: TECRA A6 +Version: PTA60U-0FK00D +Board Vendor: TOSHIBA +Board Name: Null + +--------------------------------------------- +Toshiba Tecra S2 ---------------------------- + +BIOS Vendor: TOSHIBA +BIOS Version: V2.50 +BIOS Release: 01/11/2006 +System Vendor: TOSHIBA +Product Name: Tecra S2 +Version: PTS20E-1FE04Q8M +Board Vendor: TOSHIBA +Board Name: Null + +--------------------------------------------- +Compal ACL00 -------------------------------- + +BIOS Vendor: COMPAL +BIOS Version: V2.10C +BIOS Release: 03/25/02 +System Vendor: COMPAL +Product Name: * +Version: * +Board Vendor: Null +Board Name: ACL00 +Board Version: Null + +--------------------------------------------- +Compal ACL10 -------------------------------- + +BIOS Vendor: COMPAL +BIOS Version: V1.10 +BIOS Release: 04/12/2001 +System Vendor: * +Product Name: * +Version: * +Board Vendor: COMPAL +Board Name: ACL10 +Board Version: Null + +--------------------------------------------- +HP Pavilion ZT1195 -------------------------- + +BIOS Vendor: Insyde Software +BIOS Version: IC.M1.00 +BIOS Release: 03/20/2002 +System Vendor: Hewlett-Packard +Product Name: HP Pavilion Notebook PC +Version: HP Pavilion Notebook +Board Vendor: Hewlett-Packard +Board Name: HP Pavilion Notebook PC +Board Version: HP Pavilion Notebook + +--------------------------------------------- +HP Pavilion ZT1141 -------------------------- + +BIOS Vendor: Insyde Software +BIOS Version: IB.M1.05 +BIOS Release: 02/28/2002 +System Vendor: Hewlett-Packard +Product Name: HP Pavilion Notebook PC +Version: HP Pavilion Notebook ZT1000 +Board Vendor: Hewlett-Packard +Board Name: HP Pavilion Notebook PC +Board Version: HP Pavilion Notebook ZT1000 + +--------------------------------------------- +HP OmniBook 6100 EB ------------------------- + +BIOS Vendor: Phoenix Technologies Ltd. +BIOS Version: EB.M2.20 +BIOS Release: 02/27/02 +System Vendor: Hewlett-Packard +Product Name: HP OmniBook PC +Version: HP OmniBook 6100 EB +Board Vendor: Hewlett-Packard +Board Name: HP OmniBook PC +Board Version: 6100EB + +--------------------------------------------- +HP OmniBook 6000 EA ------------------------- + +BIOS Vendor: Phoenix Technologies Ltd. +BIOS Version: EA.M1.81 +BIOS Release: 02/22/2002 +System Vendor: Hewlett-Packard +Product Name: HP OmniBook PC +Version: HP OmniBook 6000 EA +Board Vendor: Hewlett-Packard +Board Name: HP OmniBook PC +Board Version: 6000EA + +--------------------------------------------- +HP OmniBook xe4500 -------------------------- + +BIOS Vendor: Phoenix Technologies Ltd. +BIOS Version: KB.M1.30 +BIOS Release: 08/05/20022 +System Vendor: Hewlett-Packard. +Product Name: HP OmniBook PC +Version: HP OmniBook xe4500 +Board Vendor: Hewlett-Packard +Board Name: HP OmniBook PC +Board Version: xe4500 + +--------------------------------------------- +HP Pavilion N5441 --------------------------- + +BIOS Vendor: Phoenix Technologies LTD +BIOS Version: GD.M1.08 +BIOS Release: 09/27/2001 +System Vendor: Hewlett-Packard +Product Name: HP Pavilion Notebook PC +Version: HP Pavilion Notebook Model GD +Board Vendor: Hewlett-Packard +Board Name: N/A +Board Version: OmniBook N32N-736 + +--------------------------------------------- +HP Pavilion N5430 --------------------------- + +BIOS Vendor: Phoenix Technologies LTD +BIOS Version: GD.M1.08 +BIOS Release: 09/27/2001 +System Vendor: Hewlett-Packard +Product Name: HP OmniBook PC +Version: HP OmniBook XE3 GD +Board Vendor: Hewlett-Packard +Board Name: N/A +Board Version: OmniBook N32N-736 + +--------------------------------------------- +HP Pavilion N5415 --------------------------- + +BIOS Vendor: Phoenix Technologies LTD +BIOS Version: GE.M1.04 +BIOS Release: 07/30/2002 +System Vendor: Hewlett-Packard +Product Name: HP OmniBook PC +Version: HP OmniBook XE3 GE +Board Vendor: Hewlett-Packard +Board Name: N/A +Board Version: OmniBook N32N-736 + +--------------------------------------------- +HP Pavilion N5290 --------------------------- + +BIOS Vendor: Phoenix Technologies LTD +BIOS Version: GC.M1.63 +BIOS Release: 01/01/1992 +System Vendor: Hewlett-Packard +Product Name: HP Pavilion Notebook PC +Version: HP Pavilion Notebook XE3 GC +Board Vendor: Hewlett-Packard +Board Name: N/A +Board Version: OmniBook N32N-733 + +--------------------------------------------- +HP OmniBook vt6200 ------------------------- + +BIOS Vendor: Phoenix Technologies Ltd. +BIOS Version: EG.M2.10 +BIOS Release: 09/19/02 +System Vendor: Hewlett-Packard +Product Name: HP OmniBook PC +Version: HP OmniBook 6200 EG +Board Vendor: Hewlett-Packard +Board Name: HP OmniBook PC +Board Version: 6200EG + +--------------------------------------------- +HP OmniBook 4150 ---------------------------- + +BIOS Vendor: Phoenix Technologies LTD +BIOS Version: CI.M2.250 +BIOS Release: 06/10/99 +System Vendor: Hewlett-Packard +Product Name: HP OmniBook PC +Version: HP OmniBook 4150 +Board Vendor: Hewlett-Packard +Board Name: N/A +Board Version: OmniBook TS32T2 + +--------------------------------------------- +HP OmniBook xt6200 -------------------------- + +BIOS Vendor: Phoenix Technologies Ltd +BIOS Version: EG.M2.10 +BIOS Release: 09/19/02 +System Vendor: Hewlett-Packard +Product Name: HP OmniBook PC +Version: HP OmniBook 6200 EG +Board Vendor: Hewlett-Packard +Board Name: HP OmniBook PC +Board Version: 6200EG + +--------------------------------------------- +HP Pavilion ze4125 -------------------------- + +BIOS Vendor: Phoenix Technologies Ltd +BIOS Version: KA.M1.20 +BIOS Release: 09/13/2002 +System Vendor: Hewlett-Packard +Product Name: HP NoteBook PC +Version: HP NoteBook ze4000 +Board Vendor: Hewlett-Packard +Board Name: HP NoteBook PC +Board Version: HP NoteBook ze4000 + +--------------------------------------------- +HP OmniBook xt155 --------------------------- + +BIOS Vendor: Phoenix Technologies Ltd. +BIOS Version: KE.M1.40 +BIOS Release: 10/11/20022 +System Vendor: Hewlett-Packard +Product Name: HP NoteBook PC +Version: HP Notebook PC +Board Vendor: Hewlett-Packard +Board Name: HP NoteBook PC +Board Version: HP Notebook PC + +--------------------------------------------- +HP OmniBook xe4100 -------------------------- + +BIOS Vendor: Phoenix Technologies Ltd. +BIOS Version: KC.M1.10 +BIOS Release: 07/11/2002 +System Vendor: Hewlett-Packard +Product Name: HP OmniBook PC +Version: HP OmniBook xe4000 +Board Vendor: Hewlett-Packard +Board Name: HP OmniBook PC +Board Version: 4000KC + +--------------------------------------------- +HP Omnibook xe4400 -------------------------- + +BIOS Vendor: Phoenix Technologies Ltd. +BIOS Version: KD.M1.60 +BIOS Release: 09/19/20022 +System Vendor: Hewlett-Packard +Product Name: HP OmniBook PC +Version: HP Omnibook xe4400 +Board Vendor: Hewlett-Packard +Board Name: HP OmniBook PC +Board Version: xe4400 + +--------------------------------------------- +HP Pavilion ze4100 -------------------------- + +BIOS Vendor: Phoenix Technologies Ltd. +BIOS Version: KE.M1.40 +BIOS Release: 10/11/20022 +System Vendor: Hewlett-Packard +Product Name: HP NoteBook PC +Version: HP Notebook PC +Board Vendor: Hewlett-Packard +Board Name: HP NoteBook PC +Board Version: HP Notebook PC + +--------------------------------------------- +Acer Aspire 1350 ---------------------------- +BIOS Vendor: Acer +BIOS Version: 3A24 +BIOS Release: 12/01/2003 +System Vendor: Acer,Inc. +Product Name: Aspire 1350 +Version: 3A24 +Board Vendor: Acer,Inc. +Board Name: Aspire 1350 +Board Version: Rev.A + +--------------------------------------------- +Acer Aspire 1406 LC ------------------------- + +BIOS Vendor: Acer +BIOS Version: V2.30 +BIOS Release: 10/04/02 +System Vendor: Acer +Product Name: Aspire 1400 series +Version: * +Board Vendor: Null +Board Name: BR20 +Board Version: Null + +--------------------------------------------- +HP Pavilion ze4200 -------------------------- + +BIOS Vendor: Phoenix Technologies Ltd. +BIOS Version: KE.M1.53 +BIOS Release: 12/10/20022 +System Vendor: Hewlett-Packard +Product Name: Pavilion ze4200 +Version: KE.M1.53 +Board Vendor: Hewlett-Packard +Board Name: 002A +Board Version: NS570 Version PQ1A74 + +--------------------------------------------- +HP Pavilion ze4500 -------------------------- + +BIOS Vendor: Phoenix Technologies Ltd. +BIOS Version: KAM1.57 +BIOS Release: 02/19/2004 +System Vendor: Hewlett-Packard +Product Name: Pavilion ze4500 (DP793E) +Version: KAM1.57 +Board Vendor: Hewlett-Packard +Board Name: PQ1A83 + +--------------------------------------------- +HP Pavilion ZU1175 -------------------------- + +BIOS Vendor: Phoenix Technologies Ltd. +BIOS Version: FA.M2.60 +BIOS Release: 11/30/1999 +System Vendor: Hewlett-Packard +Product Name: HP Pavilion Notebook PC +Version: HP Pavilion ZU1000 FA +Board Vendor: Hewlett-Packard +Board Name: HP Pavilion Notebook PC +Board Version: 1000FA + +--------------------------------------------- +HP Pavilion XH545 --------------------------- + +BIOS Vendor: Phoenix Technologies LTD +BIOS Version: GE.M1.03 +BIOS Release: 11/08/2001 +System Vendor: Hewlett-Packard +Product Name: HP Pavilion Notebook PC +Version: HP Pavilion Notebook Model GE +Board Vendor: Hewlett-Packard +Board Name: N/A +Board Version: OmniBook N32N-736 + +--------------------------------------------- +Toshiba Satellite 2430-402 ------------------ + +BIOS Vendor: TOSHIBA +BIOS Version: V1.30 +BIOS Release: 01/16/2003 +System Vendor: TOSHIBA +Product Name: Satellite 2430 +Version: PS243E-06P4S-4V +Board Vendor: TOSHIBA +Board Name: BTS88 +Board Version: Null + +--------------------------------------------- +HP OmniBook 900 B --------------------------- + +BIOS Vendor: Phoenix Technologies LTD +BIOS Version: CL.M3.13 +BIOS Release: 11/11/99 +System Vendor: Hewlett-Packard +Product Name: HP OmniBook PC +Version: HP OmniBook 900 B +Board Vendor: Hewlett-Packard +Board Name: N/A +Board Version: OmniBook TS32U2 + +--------------------------------------------- +HP Compaq nx9000 ---------------------------- + +BIOS Vendor: Phoenix Technologies Ltd. +BIOS Version: KE_KG.M1.06 +BIOS Release: 05/16/2003 +System Vendor: Hewlett-Packard +Product Name: HP nx9000 (DG223T) +Version: KG.M1.06 +Board Vendor: Hewlett-Packard +Board Name: 002A +Board Version: NS570 Version PQ1A78 + +--------------------------------------------- +HP Compaq nx9000 ---------------------------- + +BIOS Vendor: Phoenix Technologies Ltd. +BIOS Version: KE_KG.M1.15 +BIOS Release: 12/19/2003 +System Vendor: Hewlett-Packard +Product Name: HP Notebook PC +Version: HP Notebook PC +Board Vendor: +Board Name: +Board Version: + +--------------------------------------------- +HP Compaq nx9005 ---------------------------- + +BIOS Vendor: Phoenix Technologies Ltd. +BIOS Version: KAM1.46 +BIOS Release: 07/21/200392 +System Vendor: Hewlett-Packard +Product Name: HP nx9005 (DJ163A) +Version: KAM1.46 +Board Vendor: Hewlett-Packard +Board Name: 0024 +Board Version: PQ1A78 + +---------------------------------------------- +HP Compaq nx9010 ----------------------------- + +BIOS Vendor: Phoenix Technologies Ltd. +BIOS Version: KF_KH.F.08 +BIOS Release: 06/06/2003 +System Vendor: Hewlett-Packard +Product Name: HP nx9010 (DJ123A) +Version: KH.F.08 +Board Vendor: Hewlett-Packard +Board Name: 0850 +Board Version: NS570 Version PQ1B56 + +---------------------------------------------- +HP Pavilion ze8500 -------------------------- + +BIOS Vendor: Phoenix Technologies Ltd. +BIOS Version: KF_KH.F.18 +BIOS Release: 11/13/2003 +System Vendor: Hewlett-Packard +Product Name: Pavilion ze8500 (DJ317A) +Version: KH.F.18 +Board Vendor: Hewlett-Packard +Board Name: 0850 +Board Version: NS570 Version PQ1B60 + +--------------------------------------------- +Fujitsu-Siemens Amilo D --------------------- + +BIOS Vendor: Phoenix +BIOS Version: V1.20 +BIOS Release: 11/14/2001 +System Vendor: FUJITSU SIEMENS +Product Name: Amilo D-Series +Version: DESKTOP CPU ONLY +Board Vendor: CY23 +Board Name: 8606-686B +Board Version: None + +--------------------------------------------- --- linux-3.0.0.orig/ubuntu/omnibook/misc/hotkeys/README.hotkeys +++ linux-3.0.0/ubuntu/omnibook/misc/hotkeys/README.hotkeys @@ -0,0 +1,22 @@ +HotKeys is a program to use the special keys on internet/multimedia +keyboards. + +The HotKeys daemon listens for the "special" hotkeys that you won't +normally use on your Internet/Multimedia keyboards. The buttons +perform their intended behaviors, such as volume up and down, mute the +speaker, or launch applications. It has On-screen display (OSD) to +show the volume, program that's being started, etc. It features an +XML-based keycode configuration file format, which makes it possible +to define the hotkeys to launch any programs you want. + +You may reach it at http://ypwong.org/hotkeys/ + +Files in this directory provide examles for hotkeys definition files +for certain laptop models supported by omnibook module: + +ob5xx.def: HP OmniBook 5xx +xe3gc.def: HP OmniBook XE3 GC, GD, GE and HP Pavilion N5xxx +xe3gf.def: HP OmniBook XE3 GF +xe4xxx.def: HP OmniBook xe4xxx and ze4xxx +xt155.def: HP OmniBook xt155 +nx9xxx.def: HP/Compaq nx9xxx --- linux-3.0.0.orig/ubuntu/omnibook/misc/hotkeys/nx9xxx.def +++ linux-3.0.0/ubuntu/omnibook/misc/hotkeys/nx9xxx.def @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + Sound muted + + + + + Soos, Peter + sp@osb.hu + + --- linux-3.0.0.orig/ubuntu/omnibook/misc/hotkeys/ob5xx.def +++ linux-3.0.0/ubuntu/omnibook/misc/hotkeys/ob5xx.def @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + Soos, Peter + sp@osb.hu + + --- linux-3.0.0.orig/ubuntu/omnibook/misc/hotkeys/xe3gc.def +++ linux-3.0.0/ubuntu/omnibook/misc/hotkeys/xe3gc.def @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + Sound muted + + + + + Soos, Peter + sp@osb.hu + + --- linux-3.0.0.orig/ubuntu/omnibook/misc/hotkeys/xe3gf.def +++ linux-3.0.0/ubuntu/omnibook/misc/hotkeys/xe3gf.def @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + Sound muted + + + + + Soos, Peter + sp@osb.hu + + --- linux-3.0.0.orig/ubuntu/omnibook/misc/hotkeys/xe4xxx.def +++ linux-3.0.0/ubuntu/omnibook/misc/hotkeys/xe4xxx.def @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + Sound muted + + + + + Soos, Peter + sp@osb.hu + + --- linux-3.0.0.orig/ubuntu/omnibook/misc/hotkeys/xt155.def +++ linux-3.0.0/ubuntu/omnibook/misc/hotkeys/xt155.def @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + Soos, Peter + sp@osb.hu + + --- linux-3.0.0.orig/ubuntu/rfkill/BOM +++ linux-3.0.0/ubuntu/rfkill/BOM @@ -0,0 +1,6 @@ +Downloaded from: http://sourceforge.net/project/showfiles.php?group_id=108766 +Current Version: 1.3 +Comments: + +Had to change &proc_root to NULL due to changes in create/remove proc +entry usage. --- linux-3.0.0.orig/ubuntu/rfkill/Kconfig +++ linux-3.0.0/ubuntu/rfkill/Kconfig @@ -0,0 +1,9 @@ +config AVERATEC_5100P + tristate "Software kill switch for Averatec 5100P" + depends on X86 + default m + +config PACKARDBELL_E5 + tristate "Software kill switch for Packard Bell EasyNote E5" + depends on X86 + default m --- linux-3.0.0.orig/ubuntu/rfkill/Makefile +++ linux-3.0.0/ubuntu/rfkill/Makefile @@ -0,0 +1,6 @@ +# +# Makefile for Ubuntu additional drivers +# + +obj-$(CONFIG_AVERATEC_5100P) += av5100.o +obj-$(CONFIG_PACKARDBELL_E5) += pbe5.o --- linux-3.0.0.orig/ubuntu/rfkill/av5100.c +++ linux-3.0.0/ubuntu/rfkill/av5100.c @@ -0,0 +1,174 @@ +/******************************************************************************* + + Copyright(c) 2003 - 2004 Intel Corporation. All rights reserved. + + This program is free software; you can redistribute it and/or modify it + under the terms of version 2 of the GNU General Public License 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., 59 + Temple Place - Suite 330, Boston, MA 02111-1307, USA. + + The full GNU General Public License is included in this distribution in the + file called LICENSE. + + Contact Information: + James P. Ketrenos + Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 + +*******************************************************************************/ +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + + +#define DRV_NAME "av5100" +#define DRV_VERSION "1.3" +#define DRV_DESCRIPTION "SW RF kill switch for Averatec 5100P" +#define DRV_COPYRIGHT "Copyright(c) 2003-2004 Intel Corporation" + +static int radio = 1; + +#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,0) + +MODULE_PARM(radio, "i"); + +#else /* LINUX_VERSION_CODE < 2.6.0 */ + +#include +module_param(radio, int, 1); + +#endif /* LINUX_VERSION_CODE < 2.6.0 */ + +MODULE_PARM_DESC(radio, "controls state of radio (1=on, 0=off)"); + +MODULE_DESCRIPTION(DRV_DESCRIPTION); +MODULE_AUTHOR(DRV_COPYRIGHT); +MODULE_LICENSE("GPL"); + +#define AV5100_RADIO_ON (0xe0) +#define AV5100_RADIO_OFF (0xe1) + +static int av5100_radio = AV5100_RADIO_OFF; + +static void av5100_set_radio(int state) +{ + printk(KERN_INFO DRV_NAME ": Radio being turned %s\n", + (state == AV5100_RADIO_ON) ? "ON" : "OFF"); + outl(0x80020800, 0xcf8); + outb(0x6f, 0x0072); + outl(0x1800ffff, 0x1184); + outb(state, 0x00b2); + av5100_radio = state; +} + + +/* + * proc stuff + */ +static struct proc_dir_entry *dir_base = NULL; + +static int proc_set_radio(struct file *file, const char *buffer, + unsigned long count, void *data) +{ + av5100_set_radio(buffer[0] == '0' ? AV5100_RADIO_OFF : AV5100_RADIO_ON); + + return count; +} + +static int proc_get_radio(char *page, char **start, off_t offset, + int count, int *eof, void *data) +{ + int len = 0; + + len += snprintf(page, count, DRV_NAME ": %d\n", + av5100_radio == AV5100_RADIO_OFF ? 0 : 1); + + *eof = 1; + return len; +} + + +static void av5100_proc_cleanup(void) +{ + if (dir_base) { + remove_proc_entry("radio", dir_base); + remove_proc_entry(DRV_NAME, NULL); + dir_base = NULL; + } +} + + +static int av5100_proc_init(void) +{ + struct proc_dir_entry *ent; + int err = 0; + + dir_base = create_proc_entry(DRV_NAME, S_IFDIR, NULL); + if (dir_base == NULL) { + printk(KERN_ERR DRV_NAME ": Unable to initialise /proc/" + DRV_NAME "\n"); + err = -ENOMEM; + goto fail; + } + + + ent = create_proc_entry("radio", S_IFREG | S_IRUGO | S_IWUSR, + dir_base); + if (ent) { + ent->read_proc = proc_get_radio; + ent->write_proc = proc_set_radio; + } else { + printk(KERN_ERR + "Unable to initialize /proc/" DRV_NAME "/radio\n"); + err = -ENOMEM; + goto fail; + } + + return 0; + + fail: + av5100_proc_cleanup(); + return err; +} + +/* + * module stuff + */ +static int __init av5100_init(void) +{ + av5100_proc_init(); + + av5100_set_radio((radio == 1) ? AV5100_RADIO_ON : AV5100_RADIO_OFF); + + return 0; +} + +static void __exit av5100_exit(void) +{ + av5100_set_radio(AV5100_RADIO_OFF); + + av5100_proc_cleanup(); +} + +module_init(av5100_init); +module_exit(av5100_exit); + +/* + 1 2 3 4 5 6 7 +12345678901234567890123456789012345678901234567890123456789012345678901234567890 +*/ --- linux-3.0.0.orig/ubuntu/rfkill/pbe5.c +++ linux-3.0.0/ubuntu/rfkill/pbe5.c @@ -0,0 +1,205 @@ +/******************************************************************************* + + This program is free software; you can redistribute it and/or modify it + under the terms of version 2 of the GNU General Public License 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., 59 + Temple Place - Suite 330, Boston, MA 02111-1307, USA. + + The full GNU General Public License is included in this distribution in the + file called LICENSE. + + Author: + Pedro Ramalhais + + Based on: + av5100.c from http://ipw2100.sourceforge.net/ + +*******************************************************************************/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#define DRV_NAME "pbe5" +#define DRV_VERSION "1.3" +#define DRV_DESCRIPTION "SW RF kill switch for Packard Bell EasyNote E5" +#define DRV_AUTHOR "Pedro Ramalhais" +#define DRV_LICENSE "GPL" + +static int radio = 1; + +#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,0) + +MODULE_PARM(radio, "i"); + +#else /* LINUX_VERSION_CODE < 2.6.0 */ + +#include +module_param(radio, int, 1); + +#endif /* LINUX_VERSION_CODE < 2.6.0 */ + +MODULE_PARM_DESC(radio, "controls state of radio (1=on, 0=off)"); + +MODULE_DESCRIPTION(DRV_DESCRIPTION); +MODULE_AUTHOR(DRV_AUTHOR); +MODULE_LICENSE(DRV_LICENSE); + +/* + * NOTE: These values were obtained from disassembling the Icon.exe program + * installed in the Packard Bell EasyNote E5 laptop. The names were guessed, + * so don't rely on them. + */ +#define PBE5_PORT_TOGGLE 0x0b3 +#define PBE5_VALUE_TOGGLE_ON 0x01 +#define PBE5_VALUE_TOGGLE_OFF 0x00 +#define PBE5_PORT_APPLY 0x0b2 +#define PBE5_VALUE_APPLY 0xef + +// Some "booleans" =;-) +#define PBE5_RADIO_OFF 0 +#define PBE5_RADIO_ON 1 + +static int pbe5_radio_status = PBE5_RADIO_ON; + +unsigned char pbe5_get_radio(void) +{ + unsigned char val = 0x00; + + val = inb(PBE5_PORT_TOGGLE); + + return val; +} + +static void pbe5_set_radio(int state_set) +{ + pbe5_radio_status = pbe5_get_radio(); + + if (pbe5_radio_status != state_set) { + // Set the radio toggle register + outb(PBE5_VALUE_TOGGLE_ON, PBE5_PORT_TOGGLE); + // Commit the radio toggle register value + outb(PBE5_VALUE_APPLY, PBE5_PORT_APPLY); + // Update the radio status + pbe5_radio_status = pbe5_get_radio(); + + printk(KERN_INFO DRV_NAME ": Radio turned %s\n", + (state_set == PBE5_RADIO_ON) ? "ON" : "OFF"); + } else { + printk(KERN_INFO DRV_NAME ": Radio already %s\n", + (state_set == PBE5_RADIO_ON) ? "ON" : "OFF"); + } +} + + +/* + * proc stuff + */ +static struct proc_dir_entry *dir_base = NULL; + +static int proc_set_radio(struct file *file, const char *buffer, + unsigned long count, void *data) +{ + pbe5_set_radio(buffer[0] == '0' ? PBE5_RADIO_OFF : PBE5_RADIO_ON); + + return count; +} + +static int proc_get_radio(char *page, char **start, off_t offset, + int count, int *eof, void *data) +{ + int len = 0; + + len += snprintf(page, count, DRV_NAME ": %d\n", + pbe5_radio_status == PBE5_RADIO_OFF ? 0 : 1); + + *eof = 1; + return len; +} + + +static void pbe5_proc_cleanup(void) +{ + if (dir_base) { + remove_proc_entry("radio", dir_base); + remove_proc_entry(DRV_NAME, NULL); + dir_base = NULL; + } +} + + +static int pbe5_proc_init(void) +{ + struct proc_dir_entry *ent; + int err = 0; + + dir_base = create_proc_entry(DRV_NAME, S_IFDIR, NULL); + if (dir_base == NULL) { + printk(KERN_ERR DRV_NAME ": Unable to initialise /proc/" + DRV_NAME "\n"); + err = -ENOMEM; + goto fail; + } + + + ent = create_proc_entry("radio", S_IFREG | S_IRUGO | S_IWUSR, + dir_base); + if (ent) { + ent->read_proc = proc_get_radio; + ent->write_proc = proc_set_radio; + } else { + printk(KERN_ERR + "Unable to initialize /proc/" DRV_NAME "/radio\n"); + err = -ENOMEM; + goto fail; + } + + return 0; + + fail: + pbe5_proc_cleanup(); + return err; +} + +/* + * module stuff + */ +static int __init pbe5_init(void) +{ + pbe5_proc_init(); + + pbe5_set_radio((radio == 1) ? PBE5_RADIO_ON : PBE5_RADIO_OFF); + + return 0; +} + +static void __exit pbe5_exit(void) +{ + pbe5_set_radio(PBE5_RADIO_OFF); + + pbe5_proc_cleanup(); +} + +module_init(pbe5_init); +module_exit(pbe5_exit); + +/* + 1 2 3 4 5 6 7 +12345678901234567890123456789012345678901234567890123456789012345678901234567890 +*/